aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs')
-rw-r--r--nixpkgs/.github/CODEOWNERS14
-rw-r--r--nixpkgs/.github/CONTRIBUTING.md2
-rw-r--r--nixpkgs/.github/PULL_REQUEST_TEMPLATE.md4
-rw-r--r--nixpkgs/.github/stale.yml32
-rw-r--r--nixpkgs/README.md4
-rw-r--r--nixpkgs/doc/builders/fetchers.xml139
-rw-r--r--nixpkgs/doc/builders/images.xml12
-rw-r--r--nixpkgs/doc/builders/images/appimagetools.xml (renamed from nixpkgs/doc/functions/appimagetools.xml)0
-rw-r--r--nixpkgs/doc/builders/images/dockertools.xml (renamed from nixpkgs/doc/functions/dockertools.xml)0
-rw-r--r--nixpkgs/doc/builders/images/ocitools.xml (renamed from nixpkgs/doc/functions/ocitools.xml)0
-rw-r--r--nixpkgs/doc/builders/images/snap/example-firefox.nix (renamed from nixpkgs/doc/functions/snap/example-firefox.nix)0
-rw-r--r--nixpkgs/doc/builders/images/snap/example-hello.nix (renamed from nixpkgs/doc/functions/snap/example-hello.nix)0
-rw-r--r--nixpkgs/doc/builders/images/snaptools.xml (renamed from nixpkgs/doc/functions/snaptools.xml)0
-rw-r--r--nixpkgs/doc/builders/packages/citrix.xml44
-rw-r--r--nixpkgs/doc/builders/packages/dlib.xml24
-rw-r--r--nixpkgs/doc/builders/packages/eclipse.xml72
-rw-r--r--nixpkgs/doc/builders/packages/elm.xml17
-rw-r--r--nixpkgs/doc/builders/packages/emacs.xml131
-rw-r--r--nixpkgs/doc/builders/packages/ibus.xml57
-rw-r--r--nixpkgs/doc/builders/packages/index.xml23
-rw-r--r--nixpkgs/doc/builders/packages/kakoune.xml14
-rw-r--r--nixpkgs/doc/builders/packages/linux.xml85
-rw-r--r--nixpkgs/doc/builders/packages/locales.xml13
-rw-r--r--nixpkgs/doc/builders/packages/nginx.xml25
-rw-r--r--nixpkgs/doc/builders/packages/opengl.xml9
-rw-r--r--nixpkgs/doc/builders/packages/shell-helpers.xml25
-rw-r--r--nixpkgs/doc/builders/packages/steam.xml131
-rw-r--r--nixpkgs/doc/builders/packages/unfree.xml13
-rw-r--r--nixpkgs/doc/builders/packages/weechat.xml85
-rw-r--r--nixpkgs/doc/builders/packages/xorg.xml34
-rw-r--r--nixpkgs/doc/builders/special.xml10
-rw-r--r--nixpkgs/doc/builders/special/fhs-environments.xml (renamed from nixpkgs/doc/functions/fhs-environments.xml)0
-rw-r--r--nixpkgs/doc/builders/special/mkshell.xml (renamed from nixpkgs/doc/functions/shell.xml)0
-rw-r--r--nixpkgs/doc/builders/trivial-builders.xml77
-rw-r--r--nixpkgs/doc/configuration.xml449
-rw-r--r--nixpkgs/doc/contributing/coding-conventions.xml (renamed from nixpkgs/doc/coding-conventions.xml)0
-rw-r--r--nixpkgs/doc/contributing/contributing-to-documentation.xml (renamed from nixpkgs/doc/contributing.xml)0
-rw-r--r--nixpkgs/doc/contributing/quick-start.xml (renamed from nixpkgs/doc/quick-start.xml)0
-rw-r--r--nixpkgs/doc/contributing/reviewing-contributions.xml536
-rw-r--r--nixpkgs/doc/contributing/submitting-changes.xml462
-rw-r--r--nixpkgs/doc/cross-compilation.xml394
-rw-r--r--nixpkgs/doc/doc-support/parameters.xml2
-rw-r--r--nixpkgs/doc/functions.xml9
-rw-r--r--nixpkgs/doc/functions/fetchers.xml148
-rw-r--r--nixpkgs/doc/functions/overrides.xml151
-rw-r--r--nixpkgs/doc/functions/trivial-builders.xml79
-rw-r--r--nixpkgs/doc/introduction.chapter.md51
-rw-r--r--nixpkgs/doc/languages-frameworks/android.section.md2
-rw-r--r--nixpkgs/doc/languages-frameworks/beam.xml307
-rw-r--r--nixpkgs/doc/languages-frameworks/emscripten.section.md2
-rw-r--r--nixpkgs/doc/languages-frameworks/haskell.section.md50
-rw-r--r--nixpkgs/doc/languages-frameworks/idris.section.md2
-rw-r--r--nixpkgs/doc/languages-frameworks/index.xml6
-rw-r--r--nixpkgs/doc/languages-frameworks/ios.section.md12
-rw-r--r--nixpkgs/doc/languages-frameworks/node.section.md4
-rw-r--r--nixpkgs/doc/languages-frameworks/python.section.md20
-rw-r--r--nixpkgs/doc/languages-frameworks/r.section.md4
-rw-r--r--nixpkgs/doc/languages-frameworks/rust.section.md15
-rw-r--r--nixpkgs/doc/languages-frameworks/vim.section.md2
-rw-r--r--nixpkgs/doc/manual.xml50
-rw-r--r--nixpkgs/doc/package-notes.xml422
-rw-r--r--nixpkgs/doc/package-specific-user-notes.xml357
-rw-r--r--nixpkgs/doc/platform-notes.xml83
-rw-r--r--nixpkgs/doc/preface.chapter.md52
-rw-r--r--nixpkgs/doc/reviewing-contributions.xml543
-rw-r--r--nixpkgs/doc/stdenv.xml2375
-rw-r--r--nixpkgs/doc/stdenv/cross-compilation.xml394
-rw-r--r--nixpkgs/doc/stdenv/meta.xml (renamed from nixpkgs/doc/meta.xml)0
-rw-r--r--nixpkgs/doc/stdenv/multiple-output.xml (renamed from nixpkgs/doc/multiple-output.xml)0
-rw-r--r--nixpkgs/doc/stdenv/platform-notes.xml83
-rw-r--r--nixpkgs/doc/stdenv/stdenv.xml2375
-rw-r--r--nixpkgs/doc/submitting-changes.xml429
-rw-r--r--nixpkgs/doc/using/configuration.xml448
-rw-r--r--nixpkgs/doc/using/overlays.xml (renamed from nixpkgs/doc/overlays.xml)0
-rw-r--r--nixpkgs/doc/using/overrides.xml145
-rw-r--r--nixpkgs/lib/customisation.nix37
-rw-r--r--nixpkgs/lib/default.nix7
-rw-r--r--nixpkgs/lib/modules.nix2
-rw-r--r--nixpkgs/lib/strings.nix17
-rw-r--r--nixpkgs/lib/systems/default.nix2
-rw-r--r--nixpkgs/lib/systems/doubles.nix3
-rw-r--r--nixpkgs/lib/systems/examples.nix10
-rw-r--r--nixpkgs/lib/systems/inspect.nix1
-rw-r--r--nixpkgs/lib/systems/parse.nix6
-rw-r--r--nixpkgs/lib/tests/misc.nix25
-rw-r--r--nixpkgs/lib/trivial.nix37
-rw-r--r--nixpkgs/maintainers/maintainer-list.nix306
-rw-r--r--nixpkgs/maintainers/scripts/luarocks-packages.csv2
-rwxr-xr-xnixpkgs/maintainers/scripts/update.nix2
-rw-r--r--nixpkgs/nixos/doc/manual/configuration/profiles/graphical.xml4
-rw-r--r--nixpkgs/nixos/doc/manual/configuration/x-windows.xml2
-rw-r--r--nixpkgs/nixos/doc/manual/default.nix3
-rw-r--r--nixpkgs/nixos/doc/manual/development/option-declarations.xml10
-rwxr-xr-xnixpkgs/nixos/doc/manual/development/releases.xml21
-rw-r--r--nixpkgs/nixos/doc/manual/development/running-nixos-tests-interactively.xml14
-rw-r--r--nixpkgs/nixos/doc/manual/development/running-nixos-tests.xml2
-rw-r--r--nixpkgs/nixos/doc/manual/development/sources.xml19
-rw-r--r--nixpkgs/nixos/doc/manual/development/writing-nixos-tests.xml87
-rw-r--r--nixpkgs/nixos/doc/manual/installation/installing-virtualbox-guest.xml5
-rw-r--r--nixpkgs/nixos/doc/manual/installation/installing.xml14
-rw-r--r--nixpkgs/nixos/doc/manual/man-nixos-option.xml21
-rw-r--r--nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml14
-rw-r--r--nixpkgs/nixos/doc/manual/manual.xml27
-rw-r--r--nixpkgs/nixos/doc/manual/preface.xml37
-rw-r--r--nixpkgs/nixos/doc/manual/release-notes/rl-1909.xml30
-rw-r--r--nixpkgs/nixos/doc/manual/release-notes/rl-2003.xml124
-rw-r--r--nixpkgs/nixos/lib/make-options-doc/default.nix2
-rw-r--r--nixpkgs/nixos/lib/test-driver/test-driver.py829
-rw-r--r--nixpkgs/nixos/lib/testing-python.nix281
-rw-r--r--nixpkgs/nixos/lib/testing.nix1
-rwxr-xr-xnixpkgs/nixos/maintainers/scripts/ec2/create-amis.sh6
-rwxr-xr-xnixpkgs/nixos/maintainers/scripts/gce/create-gce.sh2
-rw-r--r--nixpkgs/nixos/modules/config/fonts/corefonts.nix36
-rw-r--r--nixpkgs/nixos/modules/config/fonts/fontconfig-ultimate.nix86
-rw-r--r--nixpkgs/nixos/modules/config/i18n.nix6
-rw-r--r--nixpkgs/nixos/modules/config/no-x-libs.nix1
-rw-r--r--nixpkgs/nixos/modules/config/pulseaudio.nix5
-rw-r--r--nixpkgs/nixos/modules/config/qt5.nix2
-rw-r--r--nixpkgs/nixos/modules/config/shells-environment.nix14
-rw-r--r--nixpkgs/nixos/modules/config/update-users-groups.pl4
-rw-r--r--nixpkgs/nixos/modules/config/users-groups.nix2
-rw-r--r--nixpkgs/nixos/modules/config/vpnc.nix41
-rw-r--r--nixpkgs/nixos/modules/config/xdg/sounds.nix6
-rw-r--r--nixpkgs/nixos/modules/hardware/brillo.nix22
-rw-r--r--nixpkgs/nixos/modules/hardware/video/displaylink.nix22
-rw-r--r--nixpkgs/nixos/modules/hardware/video/nvidia.nix7
-rw-r--r--nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix12
-rw-r--r--nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix2
-rw-r--r--nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix10
-rw-r--r--nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix6
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-option.sh327
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-option/CMakeLists.txt8
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix11
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.cc83
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.hh9
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-option/nixos-option.cc618
-rw-r--r--nixpkgs/nixos/modules/installer/tools/nixos-rebuild.sh13
-rw-r--r--nixpkgs/nixos/modules/installer/tools/tools.nix11
-rw-r--r--nixpkgs/nixos/modules/misc/ids.nix9
-rw-r--r--nixpkgs/nixos/modules/module-list.nix21
-rw-r--r--nixpkgs/nixos/modules/profiles/graphical.nix2
-rw-r--r--nixpkgs/nixos/modules/profiles/installation-device.nix3
-rw-r--r--nixpkgs/nixos/modules/programs/adb.nix3
-rw-r--r--nixpkgs/nixos/modules/programs/gnupg.nix41
-rw-r--r--nixpkgs/nixos/modules/programs/seahorse.nix2
-rw-r--r--nixpkgs/nixos/modules/programs/shadow.nix14
-rw-r--r--nixpkgs/nixos/modules/programs/ssh.nix11
-rw-r--r--nixpkgs/nixos/modules/programs/ssmtp.nix14
-rw-r--r--nixpkgs/nixos/modules/programs/x2goserver.nix1
-rw-r--r--nixpkgs/nixos/modules/programs/zsh/zsh-syntax-highlighting.nix4
-rw-r--r--nixpkgs/nixos/modules/rename.nix24
-rw-r--r--nixpkgs/nixos/modules/security/acme.nix61
-rw-r--r--nixpkgs/nixos/modules/security/pam_mount.nix6
-rw-r--r--nixpkgs/nixos/modules/services/admin/oxidized.nix1
-rw-r--r--nixpkgs/nixos/modules/services/audio/jack.nix1
-rw-r--r--nixpkgs/nixos/modules/services/audio/mpd.nix2
-rw-r--r--nixpkgs/nixos/modules/services/audio/roon-server.nix3
-rw-r--r--nixpkgs/nixos/modules/services/backup/automysqlbackup.nix5
-rw-r--r--nixpkgs/nixos/modules/services/backup/znapzend.nix28
-rw-r--r--nixpkgs/nixos/modules/services/cluster/kubernetes/addons/dns.nix12
-rw-r--r--nixpkgs/nixos/modules/services/cluster/kubernetes/flannel.nix1
-rw-r--r--nixpkgs/nixos/modules/services/cluster/kubernetes/kubelet.nix4
-rw-r--r--nixpkgs/nixos/modules/services/cluster/kubernetes/proxy.nix9
-rw-r--r--nixpkgs/nixos/modules/services/computing/slurm/slurm.nix51
-rw-r--r--nixpkgs/nixos/modules/services/continuous-integration/buildkite-agent.nix1
-rw-r--r--nixpkgs/nixos/modules/services/continuous-integration/hydra/default.nix4
-rw-r--r--nixpkgs/nixos/modules/services/databases/mysql.nix12
-rw-r--r--nixpkgs/nixos/modules/services/databases/redis.nix21
-rw-r--r--nixpkgs/nixos/modules/services/databases/rethinkdb.nix1
-rw-r--r--nixpkgs/nixos/modules/services/desktops/geoclue2.nix41
-rw-r--r--nixpkgs/nixos/modules/services/desktops/neard.nix23
-rw-r--r--nixpkgs/nixos/modules/services/desktops/system-config-printer.nix3
-rw-r--r--nixpkgs/nixos/modules/services/desktops/tumbler.nix18
-rw-r--r--nixpkgs/nixos/modules/services/development/lorri.nix47
-rw-r--r--nixpkgs/nixos/modules/services/editors/infinoted.nix1
-rw-r--r--nixpkgs/nixos/modules/services/games/openarena.nix56
-rw-r--r--nixpkgs/nixos/modules/services/hardware/bluetooth.nix30
-rw-r--r--nixpkgs/nixos/modules/services/hardware/fancontrol.nix39
-rw-r--r--nixpkgs/nixos/modules/services/hardware/fwupd.nix6
-rw-r--r--nixpkgs/nixos/modules/services/hardware/tlp.nix2
-rw-r--r--nixpkgs/nixos/modules/services/hardware/trezord.nix16
-rw-r--r--nixpkgs/nixos/modules/services/hardware/udisks2.nix5
-rw-r--r--nixpkgs/nixos/modules/services/hardware/usbmuxd.nix1
-rw-r--r--nixpkgs/nixos/modules/services/hardware/vdr.nix1
-rw-r--r--nixpkgs/nixos/modules/services/mail/mailcatcher.nix9
-rw-r--r--nixpkgs/nixos/modules/services/mail/mailhog.nix1
-rw-r--r--nixpkgs/nixos/modules/services/mail/opensmtpd.nix18
-rw-r--r--nixpkgs/nixos/modules/services/mail/postfix.nix8
-rw-r--r--nixpkgs/nixos/modules/services/mail/roundcube.nix2
-rw-r--r--nixpkgs/nixos/modules/services/mail/rspamd.nix2
-rw-r--r--nixpkgs/nixos/modules/services/misc/airsonic.nix1
-rw-r--r--nixpkgs/nixos/modules/services/misc/beanstalkd.nix3
-rw-r--r--nixpkgs/nixos/modules/services/misc/docker-registry.nix6
-rw-r--r--nixpkgs/nixos/modules/services/misc/errbot.nix5
-rw-r--r--nixpkgs/nixos/modules/services/misc/gitea.nix1
-rw-r--r--nixpkgs/nixos/modules/services/misc/gitlab.nix9
-rw-r--r--nixpkgs/nixos/modules/services/misc/gollum.nix1
-rw-r--r--nixpkgs/nixos/modules/services/misc/jellyfin.nix5
-rw-r--r--nixpkgs/nixos/modules/services/misc/lidarr.nix15
-rw-r--r--nixpkgs/nixos/modules/services/misc/matrix-synapse.nix3
-rw-r--r--nixpkgs/nixos/modules/services/misc/nix-daemon.nix6
-rw-r--r--nixpkgs/nixos/modules/services/misc/osrm.nix1
-rw-r--r--nixpkgs/nixos/modules/services/misc/redmine.nix15
-rw-r--r--nixpkgs/nixos/modules/services/misc/zoneminder.nix2
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/collectd.nix40
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/fusion-inventory.nix1
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/grafana.nix2
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/netdata.nix3
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/osquery.nix91
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix3
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/zabbix-agent.nix1
-rw-r--r--nixpkgs/nixos/modules/services/network-filesystems/beegfs.nix357
-rw-r--r--nixpkgs/nixos/modules/services/network-filesystems/ceph.nix72
-rw-r--r--nixpkgs/nixos/modules/services/network-filesystems/orangefs/client.nix97
-rw-r--r--nixpkgs/nixos/modules/services/network-filesystems/orangefs/server.nix225
-rw-r--r--nixpkgs/nixos/modules/services/network-filesystems/samba.nix24
-rw-r--r--nixpkgs/nixos/modules/services/networking/bind.nix6
-rw-r--r--nixpkgs/nixos/modules/services/networking/bitcoind.nix4
-rw-r--r--nixpkgs/nixos/modules/services/networking/connman.nix10
-rw-r--r--nixpkgs/nixos/modules/services/networking/dnscache.nix2
-rw-r--r--nixpkgs/nixos/modules/services/networking/dnschain.nix2
-rw-r--r--nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/dnsdist.nix5
-rw-r--r--nixpkgs/nixos/modules/services/networking/eternal-terminal.nix6
-rw-r--r--nixpkgs/nixos/modules/services/networking/go-shadowsocks2.nix30
-rw-r--r--nixpkgs/nixos/modules/services/networking/hans.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/haproxy.nix36
-rw-r--r--nixpkgs/nixos/modules/services/networking/jormungandr.nix102
-rw-r--r--nixpkgs/nixos/modules/services/networking/matterbridge.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/morty.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/nat.nix2
-rw-r--r--nixpkgs/nixos/modules/services/networking/networkmanager.nix109
-rw-r--r--nixpkgs/nixos/modules/services/networking/nghttpx/default.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/owamp.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/pdns-recursor.nix13
-rw-r--r--nixpkgs/nixos/modules/services/networking/smokeping.nix5
-rw-r--r--nixpkgs/nixos/modules/services/networking/stunnel.nix15
-rw-r--r--nixpkgs/nixos/modules/services/networking/syncthing.nix64
-rw-r--r--nixpkgs/nixos/modules/services/networking/thelounge.nix1
-rw-r--r--nixpkgs/nixos/modules/services/networking/tinydns.nix3
-rw-r--r--nixpkgs/nixos/modules/services/networking/trickster.nix112
-rw-r--r--nixpkgs/nixos/modules/services/networking/vsftpd.nix129
-rw-r--r--nixpkgs/nixos/modules/services/networking/wireguard.nix66
-rw-r--r--nixpkgs/nixos/modules/services/networking/wpa_supplicant.nix9
-rw-r--r--nixpkgs/nixos/modules/services/networking/yggdrasil.nix187
-rw-r--r--nixpkgs/nixos/modules/services/networking/znc/default.nix2
-rw-r--r--nixpkgs/nixos/modules/services/printing/cupsd.nix2
-rw-r--r--nixpkgs/nixos/modules/services/scheduling/marathon.nix2
-rw-r--r--nixpkgs/nixos/modules/services/security/bitwarden_rs/default.nix5
-rw-r--r--nixpkgs/nixos/modules/services/security/oauth2_proxy.nix1
-rw-r--r--nixpkgs/nixos/modules/services/security/vault.nix5
-rw-r--r--nixpkgs/nixos/modules/services/torrent/magnetico.nix8
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/codimd.nix1
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/frab.nix1
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/gotify-server.nix49
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/limesurvey.nix5
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/matomo-doc.xml8
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/matomo.nix56
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/mediawiki.nix5
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/moinmoin.nix303
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/moodle.nix6
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/nextcloud.nix5
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/nexus.nix1
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/trac.nix79
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/virtlyst.nix1
-rw-r--r--nixpkgs/nixos/modules/services/web-apps/wordpress.nix5
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix255
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix6
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/hitch/default.nix5
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix3
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/nginx/vhost-options.nix2
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/phpfpm/default.nix6
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/traefik.nix1
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/ttyd.nix196
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/unit/default.nix1
-rw-r--r--nixpkgs/nixos/modules/services/web-servers/varnish/default.nix6
-rw-r--r--nixpkgs/nixos/modules/services/x11/desktop-managers/default.nix2
-rw-r--r--nixpkgs/nixos/modules/services/x11/desktop-managers/gnome3.nix35
-rw-r--r--nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix16
-rw-r--r--nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix111
-rw-r--r--nixpkgs/nixos/modules/services/x11/desktop-managers/xfce4-14.nix152
-rw-r--r--nixpkgs/nixos/modules/services/x11/display-managers/default.nix12
-rw-r--r--nixpkgs/nixos/modules/services/x11/display-managers/gdm.nix65
-rw-r--r--nixpkgs/nixos/modules/services/x11/display-managers/sddm.nix2
-rwxr-xr-xnixpkgs/nixos/modules/services/x11/display-managers/set-session.py86
-rw-r--r--nixpkgs/nixos/modules/services/x11/display-managers/slim.nix160
-rw-r--r--nixpkgs/nixos/modules/services/x11/hardware/digimend.nix43
-rw-r--r--nixpkgs/nixos/modules/services/x11/hardware/libinput.nix8
-rw-r--r--nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix2
-rw-r--r--nixpkgs/nixos/modules/services/x11/xserver.nix1
-rw-r--r--nixpkgs/nixos/modules/system/activation/switch-to-configuration.pl12
-rw-r--r--nixpkgs/nixos/modules/system/boot/loader/grub/grub.nix4
-rw-r--r--nixpkgs/nixos/modules/system/boot/networkd.nix8
-rw-r--r--nixpkgs/nixos/modules/system/boot/plymouth.nix10
-rw-r--r--nixpkgs/nixos/modules/system/boot/resolved.nix2
-rw-r--r--nixpkgs/nixos/modules/system/boot/systemd-unit-options.nix2
-rw-r--r--nixpkgs/nixos/modules/system/boot/systemd.nix2
-rw-r--r--nixpkgs/nixos/modules/system/boot/timesyncd.nix18
-rw-r--r--nixpkgs/nixos/modules/tasks/network-interfaces-systemd.nix11
-rw-r--r--nixpkgs/nixos/modules/testing/test-instrumentation.nix2
-rw-r--r--nixpkgs/nixos/modules/virtualisation/amazon-image.nix3
-rw-r--r--nixpkgs/nixos/modules/virtualisation/containers.nix2
-rw-r--r--nixpkgs/nixos/modules/virtualisation/digital-ocean-config.nix197
-rw-r--r--nixpkgs/nixos/modules/virtualisation/digital-ocean-image.nix69
-rw-r--r--nixpkgs/nixos/modules/virtualisation/digital-ocean-init.nix95
-rw-r--r--nixpkgs/nixos/modules/virtualisation/ec2-amis.nix18
-rw-r--r--nixpkgs/nixos/modules/virtualisation/libvirtd.nix3
-rw-r--r--nixpkgs/nixos/modules/virtualisation/openvswitch.nix13
-rw-r--r--nixpkgs/nixos/modules/virtualisation/qemu-vm.nix137
-rw-r--r--nixpkgs/nixos/modules/virtualisation/virtualbox-host.nix9
-rw-r--r--nixpkgs/nixos/release-combined.nix5
-rw-r--r--nixpkgs/nixos/release-small.nix3
-rw-r--r--nixpkgs/nixos/tests/acme.nix64
-rw-r--r--nixpkgs/nixos/tests/all-tests.nix41
-rw-r--r--nixpkgs/nixos/tests/ammonite.nix6
-rw-r--r--nixpkgs/nixos/tests/atd.nix20
-rw-r--r--nixpkgs/nixos/tests/automysqlbackup.nix32
-rw-r--r--nixpkgs/nixos/tests/avahi.nix70
-rw-r--r--nixpkgs/nixos/tests/babeld.nix34
-rw-r--r--nixpkgs/nixos/tests/bcachefs.nix44
-rw-r--r--nixpkgs/nixos/tests/beanstalkd.nix16
-rw-r--r--nixpkgs/nixos/tests/beegfs.nix115
-rw-r--r--nixpkgs/nixos/tests/bees.nix37
-rw-r--r--nixpkgs/nixos/tests/bind.nix8
-rw-r--r--nixpkgs/nixos/tests/bittorrent.nix58
-rw-r--r--nixpkgs/nixos/tests/boot-stage1.nix14
-rw-r--r--nixpkgs/nixos/tests/boot.nix35
-rw-r--r--nixpkgs/nixos/tests/borgbackup.nix122
-rw-r--r--nixpkgs/nixos/tests/caddy.nix57
-rw-r--r--nixpkgs/nixos/tests/cadvisor.nix23
-rw-r--r--nixpkgs/nixos/tests/cassandra.nix134
-rw-r--r--nixpkgs/nixos/tests/ceph-multi-node.nix225
-rw-r--r--nixpkgs/nixos/tests/ceph-single-node.nix183
-rw-r--r--nixpkgs/nixos/tests/ceph.nix161
-rw-r--r--nixpkgs/nixos/tests/certmgr.nix28
-rw-r--r--nixpkgs/nixos/tests/cfssl.nix8
-rw-r--r--nixpkgs/nixos/tests/cjdns.nix47
-rw-r--r--nixpkgs/nixos/tests/clickhouse.nix20
-rw-r--r--nixpkgs/nixos/tests/cloud-init.nix13
-rw-r--r--nixpkgs/nixos/tests/codimd.nix26
-rw-r--r--nixpkgs/nixos/tests/colord.nix18
-rw-r--r--nixpkgs/nixos/tests/common/letsencrypt/common.nix26
-rw-r--r--nixpkgs/nixos/tests/common/letsencrypt/default.nix370
-rw-r--r--nixpkgs/nixos/tests/common/letsencrypt/mkcerts.nix2
-rw-r--r--nixpkgs/nixos/tests/common/letsencrypt/snakeoil-certs.nix451
-rw-r--r--nixpkgs/nixos/tests/containers-bridge.nix79
-rw-r--r--nixpkgs/nixos/tests/containers-ephemeral.nix36
-rw-r--r--nixpkgs/nixos/tests/containers-hosts.nix12
-rw-r--r--nixpkgs/nixos/tests/containers-imperative.nix186
-rw-r--r--nixpkgs/nixos/tests/containers-ip.nix77
-rw-r--r--nixpkgs/nixos/tests/containers-ipv4.nix55
-rw-r--r--nixpkgs/nixos/tests/containers-ipv6.nix60
-rw-r--r--nixpkgs/nixos/tests/containers-reloadable.nix31
-rw-r--r--nixpkgs/nixos/tests/containers-tmpfs.nix104
-rw-r--r--nixpkgs/nixos/tests/couchdb.nix56
-rw-r--r--nixpkgs/nixos/tests/deluge.nix26
-rw-r--r--nixpkgs/nixos/tests/dnscrypt-proxy.nix12
-rw-r--r--nixpkgs/nixos/tests/docker-edge.nix22
-rw-r--r--nixpkgs/nixos/tests/docker-registry.nix62
-rw-r--r--nixpkgs/nixos/tests/docker.nix22
-rw-r--r--nixpkgs/nixos/tests/documize.nix56
-rw-r--r--nixpkgs/nixos/tests/dovecot.nix16
-rw-r--r--nixpkgs/nixos/tests/emacs-daemon.nix23
-rw-r--r--nixpkgs/nixos/tests/etcd-cluster.nix47
-rw-r--r--nixpkgs/nixos/tests/etcd.nix16
-rw-r--r--nixpkgs/nixos/tests/fancontrol.nix28
-rw-r--r--nixpkgs/nixos/tests/firefox.nix36
-rw-r--r--nixpkgs/nixos/tests/firewall.nix30
-rw-r--r--nixpkgs/nixos/tests/fish.nix11
-rw-r--r--nixpkgs/nixos/tests/flatpak-builder.nix20
-rw-r--r--nixpkgs/nixos/tests/flatpak.nix26
-rw-r--r--nixpkgs/nixos/tests/fluentd.nix17
-rw-r--r--nixpkgs/nixos/tests/fontconfig-default-fonts.nix15
-rw-r--r--nixpkgs/nixos/tests/fsck.nix22
-rw-r--r--nixpkgs/nixos/tests/fwupd.nix21
-rw-r--r--nixpkgs/nixos/tests/gdk-pixbuf.nix21
-rw-r--r--nixpkgs/nixos/tests/gitea.nix30
-rw-r--r--nixpkgs/nixos/tests/gitlab.nix48
-rw-r--r--nixpkgs/nixos/tests/gitolite.nix103
-rw-r--r--nixpkgs/nixos/tests/gjs.nix19
-rw-r--r--nixpkgs/nixos/tests/glib-networking.nix17
-rw-r--r--nixpkgs/nixos/tests/glusterfs.nix32
-rw-r--r--nixpkgs/nixos/tests/gnome-photos.nix42
-rw-r--r--nixpkgs/nixos/tests/google-oslogin/default.nix54
-rw-r--r--nixpkgs/nixos/tests/gotify-server.nix45
-rw-r--r--nixpkgs/nixos/tests/grafana.nix48
-rw-r--r--nixpkgs/nixos/tests/graphene.nix18
-rw-r--r--nixpkgs/nixos/tests/graylog.nix82
-rw-r--r--nixpkgs/nixos/tests/handbrake.nix12
-rw-r--r--nixpkgs/nixos/tests/haproxy.nix4
-rw-r--r--nixpkgs/nixos/tests/hibernate.nix23
-rw-r--r--nixpkgs/nixos/tests/hound.nix19
-rw-r--r--nixpkgs/nixos/tests/icingaweb2.nix8
-rw-r--r--nixpkgs/nixos/tests/iftop.nix25
-rw-r--r--nixpkgs/nixos/tests/incron.nix32
-rw-r--r--nixpkgs/nixos/tests/influxdb.nix33
-rw-r--r--nixpkgs/nixos/tests/initrd-network-ssh/default.nix38
-rw-r--r--nixpkgs/nixos/tests/installed-tests/colord.nix5
-rw-r--r--nixpkgs/nixos/tests/installed-tests/default.nix80
-rw-r--r--nixpkgs/nixos/tests/installed-tests/flatpak-builder.nix14
-rw-r--r--nixpkgs/nixos/tests/installed-tests/flatpak.nix19
-rw-r--r--nixpkgs/nixos/tests/installed-tests/fwupd.nix12
-rw-r--r--nixpkgs/nixos/tests/installed-tests/gcab.nix5
-rw-r--r--nixpkgs/nixos/tests/installed-tests/gdk-pixbuf.nix13
-rw-r--r--nixpkgs/nixos/tests/installed-tests/gjs.nix6
-rw-r--r--nixpkgs/nixos/tests/installed-tests/glib-networking.nix5
-rw-r--r--nixpkgs/nixos/tests/installed-tests/gnome-photos.nix35
-rw-r--r--nixpkgs/nixos/tests/installed-tests/graphene.nix5
-rw-r--r--nixpkgs/nixos/tests/installed-tests/libgdata.nix11
-rw-r--r--nixpkgs/nixos/tests/installed-tests/libxmlb.nix5
-rw-r--r--nixpkgs/nixos/tests/installed-tests/ostree.nix23
-rw-r--r--nixpkgs/nixos/tests/installed-tests/xdg-desktop-portal.nix5
-rw-r--r--nixpkgs/nixos/tests/installer.nix4
-rw-r--r--nixpkgs/nixos/tests/jackett.nix9
-rw-r--r--nixpkgs/nixos/tests/jellyfin.nix8
-rw-r--r--nixpkgs/nixos/tests/jenkins.nix19
-rw-r--r--nixpkgs/nixos/tests/jormungandr.nix77
-rw-r--r--nixpkgs/nixos/tests/kerberos/heimdal.nix39
-rw-r--r--nixpkgs/nixos/tests/kerberos/mit.nix28
-rw-r--r--nixpkgs/nixos/tests/kernel-latest.nix6
-rw-r--r--nixpkgs/nixos/tests/kernel-lts.nix6
-rw-r--r--nixpkgs/nixos/tests/kernel-testing.nix6
-rw-r--r--nixpkgs/nixos/tests/knot.nix68
-rw-r--r--nixpkgs/nixos/tests/kubernetes/base.nix1
-rw-r--r--nixpkgs/nixos/tests/libgdata.nix21
-rw-r--r--nixpkgs/nixos/tests/libxmlb.nix17
-rw-r--r--nixpkgs/nixos/tests/lightdm.nix16
-rw-r--r--nixpkgs/nixos/tests/login.nix104
-rw-r--r--nixpkgs/nixos/tests/loki.nix18
-rw-r--r--nixpkgs/nixos/tests/lorri/builder.sh3
-rw-r--r--nixpkgs/nixos/tests/lorri/default.nix26
-rw-r--r--nixpkgs/nixos/tests/lorri/fake-shell.nix5
-rw-r--r--nixpkgs/nixos/tests/magnetico.nix26
-rw-r--r--nixpkgs/nixos/tests/mailcatcher.nix4
-rw-r--r--nixpkgs/nixos/tests/make-test-python.nix9
-rw-r--r--nixpkgs/nixos/tests/matomo.nix43
-rw-r--r--nixpkgs/nixos/tests/matrix-synapse.nix20
-rw-r--r--nixpkgs/nixos/tests/memcached.nix26
-rw-r--r--nixpkgs/nixos/tests/metabase.nix10
-rw-r--r--nixpkgs/nixos/tests/minidlna.nix14
-rw-r--r--nixpkgs/nixos/tests/miniflux.nix24
-rw-r--r--nixpkgs/nixos/tests/minio.nix32
-rw-r--r--nixpkgs/nixos/tests/moinmoin.nix24
-rw-r--r--nixpkgs/nixos/tests/mongodb.nix10
-rw-r--r--nixpkgs/nixos/tests/moodle.nix8
-rw-r--r--nixpkgs/nixos/tests/morty.nix10
-rw-r--r--nixpkgs/nixos/tests/mosquitto.nix70
-rw-r--r--nixpkgs/nixos/tests/mpd.nix111
-rw-r--r--nixpkgs/nixos/tests/mysql-backup.nix48
-rw-r--r--nixpkgs/nixos/tests/mysql-replication.nix46
-rw-r--r--nixpkgs/nixos/tests/mysql.nix26
-rw-r--r--nixpkgs/nixos/tests/ndppd.nix10
-rw-r--r--nixpkgs/nixos/tests/neo4j.nix10
-rw-r--r--nixpkgs/nixos/tests/netdata.nix19
-rw-r--r--nixpkgs/nixos/tests/nextcloud/basic.nix18
-rw-r--r--nixpkgs/nixos/tests/nextcloud/with-mysql-and-memcached.nix21
-rw-r--r--nixpkgs/nixos/tests/nextcloud/with-postgresql-and-redis.nix20
-rw-r--r--nixpkgs/nixos/tests/nexus.nix10
-rw-r--r--nixpkgs/nixos/tests/nix-ssh-serve.nix30
-rw-r--r--nixpkgs/nixos/tests/nixos-generate-config.nix14
-rw-r--r--nixpkgs/nixos/tests/openarena.nix36
-rw-r--r--nixpkgs/nixos/tests/opensmtpd.nix26
-rw-r--r--nixpkgs/nixos/tests/openssh.nix94
-rw-r--r--nixpkgs/nixos/tests/orangefs.nix88
-rw-r--r--nixpkgs/nixos/tests/os-prober.nix3
-rw-r--r--nixpkgs/nixos/tests/osquery.nix28
-rw-r--r--nixpkgs/nixos/tests/ostree.nix21
-rw-r--r--nixpkgs/nixos/tests/packagekit.nix10
-rw-r--r--nixpkgs/nixos/tests/pantheon.nix66
-rw-r--r--nixpkgs/nixos/tests/pgjwt.nix23
-rw-r--r--nixpkgs/nixos/tests/plasma5.nix68
-rw-r--r--nixpkgs/nixos/tests/postgresql.nix44
-rw-r--r--nixpkgs/nixos/tests/powerdns.nix7
-rw-r--r--nixpkgs/nixos/tests/pppd.nix12
-rw-r--r--nixpkgs/nixos/tests/prometheus-exporters.nix222
-rw-r--r--nixpkgs/nixos/tests/prometheus.nix78
-rw-r--r--nixpkgs/nixos/tests/quake3.nix95
-rw-r--r--nixpkgs/nixos/tests/rabbitmq.nix16
-rw-r--r--nixpkgs/nixos/tests/radarr.nix8
-rw-r--r--nixpkgs/nixos/tests/redis.nix14
-rw-r--r--nixpkgs/nixos/tests/redmine.nix13
-rw-r--r--nixpkgs/nixos/tests/roundcube.nix14
-rw-r--r--nixpkgs/nixos/tests/rss2email.nix16
-rw-r--r--nixpkgs/nixos/tests/rxe.nix32
-rw-r--r--nixpkgs/nixos/tests/samba.nix14
-rw-r--r--nixpkgs/nixos/tests/sddm.nix28
-rw-r--r--nixpkgs/nixos/tests/shiori.nix76
-rw-r--r--nixpkgs/nixos/tests/signal-desktop.nix12
-rw-r--r--nixpkgs/nixos/tests/simple.nix8
-rw-r--r--nixpkgs/nixos/tests/slim.nix66
-rw-r--r--nixpkgs/nixos/tests/slurm.nix87
-rw-r--r--nixpkgs/nixos/tests/smokeping.nix16
-rw-r--r--nixpkgs/nixos/tests/snapper.nix32
-rw-r--r--nixpkgs/nixos/tests/spike.nix22
-rw-r--r--nixpkgs/nixos/tests/strongswan-swanctl.nix6
-rw-r--r--nixpkgs/nixos/tests/sudo.nix52
-rw-r--r--nixpkgs/nixos/tests/syncthing-init.nix12
-rw-r--r--nixpkgs/nixos/tests/syncthing-relay.nix14
-rw-r--r--nixpkgs/nixos/tests/systemd-networkd-wireguard.nix25
-rw-r--r--nixpkgs/nixos/tests/systemd-nspawn.nix60
-rw-r--r--nixpkgs/nixos/tests/telegraf.nix8
-rw-r--r--nixpkgs/nixos/tests/tinydns.nix8
-rw-r--r--nixpkgs/nixos/tests/tor.nix10
-rw-r--r--nixpkgs/nixos/tests/trac.nix19
-rw-r--r--nixpkgs/nixos/tests/transmission.nix8
-rw-r--r--nixpkgs/nixos/tests/trezord.nix12
-rw-r--r--nixpkgs/nixos/tests/trickster.nix37
-rw-r--r--nixpkgs/nixos/tests/udisks2.nix44
-rw-r--r--nixpkgs/nixos/tests/upnp.nix20
-rw-r--r--nixpkgs/nixos/tests/uwsgi.nix10
-rw-r--r--nixpkgs/nixos/tests/vault.nix14
-rw-r--r--nixpkgs/nixos/tests/wireguard/default.nix12
-rw-r--r--nixpkgs/nixos/tests/wireguard/generated.nix56
-rw-r--r--nixpkgs/nixos/tests/wireguard/namespaces.nix80
-rw-r--r--nixpkgs/nixos/tests/wordpress.nix42
-rw-r--r--nixpkgs/nixos/tests/xautolock.nix12
-rw-r--r--nixpkgs/nixos/tests/xdg-desktop-portal.nix17
-rw-r--r--nixpkgs/nixos/tests/xfce.nix36
-rw-r--r--nixpkgs/nixos/tests/xfce4-14.nix37
-rw-r--r--nixpkgs/nixos/tests/xmonad.nix32
-rw-r--r--nixpkgs/nixos/tests/xmpp/ejabberd.nix26
-rw-r--r--nixpkgs/nixos/tests/xmpp/prosody-mysql.nix20
-rw-r--r--nixpkgs/nixos/tests/xmpp/prosody.nix20
-rw-r--r--nixpkgs/nixos/tests/xss-lock.nix26
-rw-r--r--nixpkgs/nixos/tests/yabar.nix14
-rw-r--r--nixpkgs/nixos/tests/yggdrasil.nix125
-rw-r--r--nixpkgs/nixos/tests/zfs.nix20
-rw-r--r--nixpkgs/nixos/tests/zookeeper.nix22
-rw-r--r--nixpkgs/pkgs/applications/accessibility/contrast/default.nix71
-rw-r--r--nixpkgs/pkgs/applications/audio/amarok/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/audio/asunder/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/audio/audacity/default.nix15
-rw-r--r--nixpkgs/pkgs/applications/audio/avldrums-lv2/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/bsequencer/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/audio/bshapr/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/audio/bslizr/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/audio/cadence/default.nix97
-rw-r--r--nixpkgs/pkgs/applications/audio/denemo/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/audio/drumgizmo/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/drumkv1/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/audio/ensemble-chorus/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/audio/fmsynth/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/audio/friture/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/audio/giada/default.nix43
-rw-r--r--nixpkgs/pkgs/applications/audio/gnome-podcasts/default.nix85
-rw-r--r--nixpkgs/pkgs/applications/audio/gpodder/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/gxmatcheq-lv2/default.nix30
-rw-r--r--nixpkgs/pkgs/applications/audio/i-score/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/audio/lmms/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/audio/lollypop/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/audio/lsp-plugins/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/audio/mopidy/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/mopidy/iris.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/mpc/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/audio/mpg123/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/mpg321/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/audio/ncmpc/default.nix19
-rw-r--r--nixpkgs/pkgs/applications/audio/ncspot/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/audio/noise-repellent/default.nix29
-rw-r--r--nixpkgs/pkgs/applications/audio/openmpt123/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/padthv1/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/picard/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/pithos/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/qjackctl/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/qmidinet/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/qsampler/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/audio/qsynth/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/qtractor/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/radiotray-ng/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/audio/reaper/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/samplv1/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/setbfree/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/snd/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/sonic-pi/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/audio/spotify-tui/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/audio/spotify/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/audio/spotifyd/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/audio/stone-phaser/default.nix34
-rw-r--r--nixpkgs/pkgs/applications/audio/strawberry/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/audio/synthv1/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/audio/tomahawk/default.nix56
-rw-r--r--nixpkgs/pkgs/applications/audio/vcv-rack/default.nix65
-rw-r--r--nixpkgs/pkgs/applications/audio/vcv-rack/glfw.patch13
-rw-r--r--nixpkgs/pkgs/applications/audio/waon/default.nix30
-rw-r--r--nixpkgs/pkgs/applications/audio/x42-plugins/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/yoshimi/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/audio/zam-plugins/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/backup/deja-dup/default.nix90
-rw-r--r--nixpkgs/pkgs/applications/backup/deja-dup/hardcode-gsettings.patch30
-rw-r--r--nixpkgs/pkgs/applications/blockchains/bitcoin-abc.nix4
-rw-r--r--nixpkgs/pkgs/applications/blockchains/clightning.nix11
-rw-r--r--nixpkgs/pkgs/applications/blockchains/dogecoin.nix4
-rw-r--r--nixpkgs/pkgs/applications/blockchains/go-ethereum.nix40
-rw-r--r--nixpkgs/pkgs/applications/blockchains/jormungandr/default.nix56
-rw-r--r--nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/blockchains/lnd.nix6
-rw-r--r--nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix16
-rw-r--r--nixpkgs/pkgs/applications/blockchains/monero/default.nix34
-rw-r--r--nixpkgs/pkgs/applications/blockchains/parity/beta.nix6
-rw-r--r--nixpkgs/pkgs/applications/blockchains/parity/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/blockchains/wasabiwallet/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/blockchains/wownero.nix29
-rw-r--r--nixpkgs/pkgs/applications/blockchains/zcash/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/blockchains/zcash/librustzcash/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/display-managers/lightdm/default.nix3
-rw-r--r--nixpkgs/pkgs/applications/display-managers/slim/default.nix55
-rw-r--r--nixpkgs/pkgs/applications/display-managers/slim/no-logfile.patch80
-rw-r--r--nixpkgs/pkgs/applications/display-managers/slim/run-once.patch12
-rw-r--r--nixpkgs/pkgs/applications/display-managers/slim/runtime-paths.patch70
-rw-r--r--nixpkgs/pkgs/applications/display-managers/slim/sort-sessions.patch40
-rw-r--r--nixpkgs/pkgs/applications/display-managers/slim/themes.nix183
-rw-r--r--nixpkgs/pkgs/applications/editors/android-studio/common.nix12
-rw-r--r--nixpkgs/pkgs/applications/editors/android-studio/default.nix18
-rw-r--r--nixpkgs/pkgs/applications/editors/bvi/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/editors/emacs-modes/manual-packages.nix19
-rw-r--r--nixpkgs/pkgs/applications/editors/emacs-modes/melpa-packages.nix117
-rw-r--r--nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix12
-rw-r--r--nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json4353
-rw-r--r--nixpkgs/pkgs/applications/editors/emacs/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/gobby/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/hexdino/default.nix25
-rw-r--r--nixpkgs/pkgs/applications/editors/jetbrains/default.nix44
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/default.nix1
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix2
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-buffers.nix2
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-fzf.nix2
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-plumb.nix31
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-powerline.nix2
-rw-r--r--nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-vertical-selection.nix2
-rw-r--r--nixpkgs/pkgs/applications/editors/kdevelop5/kdev-php.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/kdevelop5/kdev-python.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/kdevelop5/kdevelop.nix7
-rw-r--r--nixpkgs/pkgs/applications/editors/mle/default.nix34
-rw-r--r--nixpkgs/pkgs/applications/editors/music/tuxguitar/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/editors/neovim/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/neovim/neovim-remote.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/netbeans/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/editors/quilter/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/retext/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/editors/texmacs/default.nix35
-rw-r--r--nixpkgs/pkgs/applications/editors/texmaker/default.nix15
-rw-r--r--nixpkgs/pkgs/applications/editors/texstudio/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/editors/thonny/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/editors/tiled/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/vim/common.nix4
-rw-r--r--nixpkgs/pkgs/applications/editors/vim/configurable.nix11
-rw-r--r--nixpkgs/pkgs/applications/editors/vim/macvim.nix11
-rw-r--r--nixpkgs/pkgs/applications/editors/vim/macvim.patch48
-rw-r--r--nixpkgs/pkgs/applications/editors/vscode/vscode.nix6
-rw-r--r--nixpkgs/pkgs/applications/editors/vscode/vscodium.nix8
-rw-r--r--nixpkgs/pkgs/applications/gis/openorienteering-mapper/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/gis/qgis/unwrapped.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/ImageMagick/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/antimony/default.nix13
-rw-r--r--nixpkgs/pkgs/applications/graphics/avocode/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/darktable/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/displaycal/default.nix19
-rw-r--r--nixpkgs/pkgs/applications/graphics/dosage/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/graphics/drawio/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/drawpile/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/fbida/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/graphics/feh/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/freecad/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/graphics/gimp/default.nix135
-rw-r--r--nixpkgs/pkgs/applications/graphics/gimp/plugins/default.nix40
-rw-r--r--nixpkgs/pkgs/applications/graphics/gimp/wrapper.nix3
-rw-r--r--nixpkgs/pkgs/applications/graphics/glabels/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/ideogram/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/graphics/inkscape/default.nix18
-rw-r--r--nixpkgs/pkgs/applications/graphics/ipe/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/kodelife/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/meshlab/default.nix103
-rw-r--r--nixpkgs/pkgs/applications/graphics/meshlab/fix-20180627-beta.patch25
-rw-r--r--nixpkgs/pkgs/applications/graphics/mypaint/default.nix44
-rw-r--r--nixpkgs/pkgs/applications/graphics/nomacs/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/graphics/openimageio/2.x.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/paraview/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/graphics/pdfcpu/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/potrace/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/graphics/rawtherapee/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/graphics/renderdoc/default.nix36
-rw-r--r--nixpkgs/pkgs/applications/graphics/rx/default.nix58
-rw-r--r--nixpkgs/pkgs/applications/graphics/sane/backends/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/graphics/sane/backends/git.nix2
-rw-r--r--nixpkgs/pkgs/applications/graphics/sane/frontends.nix2
-rw-r--r--nixpkgs/pkgs/applications/graphics/seg3d/cstdio.patch81
-rw-r--r--nixpkgs/pkgs/applications/graphics/seg3d/default.nix54
-rw-r--r--nixpkgs/pkgs/applications/graphics/tev/default.nix53
-rw-r--r--nixpkgs/pkgs/applications/graphics/write_stylus/default.nix20
-rw-r--r--nixpkgs/pkgs/applications/graphics/xournalpp/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/graphics/yacreader/default.nix21
-rw-r--r--nixpkgs/pkgs/applications/graphics/yed/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/kde/kcachegrind.nix5
-rw-r--r--nixpkgs/pkgs/applications/kde/print-manager.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/1password/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/misc/alacritty/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/misc/appeditor/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/misc/appeditor/fix-build-vala-0.46.patch22
-rw-r--r--nixpkgs/pkgs/applications/misc/birdtray/default.nix40
-rw-r--r--nixpkgs/pkgs/applications/misc/bleachbit/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/blender/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/misc/blugon/default.nix31
-rw-r--r--nixpkgs/pkgs/applications/misc/buku/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/calcurse/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/calibre/default.nix38
-rw-r--r--nixpkgs/pkgs/applications/misc/cdrtools/default.nix37
-rw-r--r--nixpkgs/pkgs/applications/misc/cdrtools/fix-paths.patch32
-rw-r--r--nixpkgs/pkgs/applications/misc/cheat/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/misc/cherrytree/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/misc/clight/clightd.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/clight/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/misc/cmatrix/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/cointop/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/copyq/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/lulzbot/curaengine.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/lulzbot/default.nix36
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/lulzbot/libarcus.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/lulzbot/libsavitar.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium-qt512-support.patch16
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium.nix9
-rw-r--r--nixpkgs/pkgs/applications/misc/cura/plugins.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/dbeaver/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/eaglemode/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/electrum/dash.nix1
-rw-r--r--nixpkgs/pkgs/applications/misc/elogind/default.nix82
-rw-r--r--nixpkgs/pkgs/applications/misc/epr/default.nix21
-rw-r--r--nixpkgs/pkgs/applications/misc/et/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/exercism/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/fetchmail/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/firestarter/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/misc/font-manager/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/formatter/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/gallery-dl/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/geoipupdate/default.nix23
-rw-r--r--nixpkgs/pkgs/applications/misc/glava/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/misc/glom/default.nix3
-rw-r--r--nixpkgs/pkgs/applications/misc/gollum/Gemfile.lock12
-rw-r--r--nixpkgs/pkgs/applications/misc/gollum/gemset.nix20
-rw-r--r--nixpkgs/pkgs/applications/misc/gpscorrelate/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/misc/gpscorrelate/fix-localedir.diff27
-rw-r--r--nixpkgs/pkgs/applications/misc/gpxsee/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/grip/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/guake/default.nix53
-rw-r--r--nixpkgs/pkgs/applications/misc/houdini/runtime.nix11
-rw-r--r--nixpkgs/pkgs/applications/misc/hubstaff/revision.json6
-rw-r--r--nixpkgs/pkgs/applications/misc/hugo/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/jekyll/basic/Gemfile.lock38
-rw-r--r--nixpkgs/pkgs/applications/misc/jekyll/basic/gemset.nix64
-rw-r--r--nixpkgs/pkgs/applications/misc/jekyll/full/Gemfile.lock50
-rw-r--r--nixpkgs/pkgs/applications/misc/jekyll/full/gemset.nix88
-rw-r--r--nixpkgs/pkgs/applications/misc/jgmenu/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/josm/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/kanboard/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/kdeconnect/default.nix3
-rw-r--r--nixpkgs/pkgs/applications/misc/keepass-plugins/otpkeyprov/default.nix32
-rw-r--r--nixpkgs/pkgs/applications/misc/keepassx/community.nix8
-rw-r--r--nixpkgs/pkgs/applications/misc/khal/default.nix1
-rw-r--r--nixpkgs/pkgs/applications/misc/khard/default.nix38
-rw-r--r--nixpkgs/pkgs/applications/misc/kitty/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/misc/kitty/no-werror.patch6
-rw-r--r--nixpkgs/pkgs/applications/misc/lsd2dsl/default.nix36
-rw-r--r--nixpkgs/pkgs/applications/misc/lutris/chrootenv.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/masterpdfeditor/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/misc/mlterm/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/misc/mu-repo/default.nix26
-rw-r--r--nixpkgs/pkgs/applications/misc/multibootusb/default.nix78
-rw-r--r--nixpkgs/pkgs/applications/misc/mupdf/default.nix1
-rw-r--r--nixpkgs/pkgs/applications/misc/netsurf/buildsystem/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/netsurf/libnsgif/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/notable/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/misc/nut/default.nix23
-rw-r--r--nixpkgs/pkgs/applications/misc/octoprint/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/misc/octoprint/plugins.nix14
-rw-r--r--nixpkgs/pkgs/applications/misc/orca/default.nix77
-rw-r--r--nixpkgs/pkgs/applications/misc/osmium-tool/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/pdfsam-basic/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/plover/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/misc/polybar/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/misc/pyditz/cerberus.nix (renamed from nixpkgs/pkgs/development/python-modules/cerberus11/default.nix)0
-rw-r--r--nixpkgs/pkgs/applications/misc/pyditz/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/misc/pytrainer/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/qdirstat/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/misc/qmapshack/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/misc/qpdfview/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/misc/qtbitcointrader/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/misc/qtpass/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/redshift/default.nix176
-rw-r--r--nixpkgs/pkgs/applications/misc/rxvt_unicode-plugins/urxvt-bidi/default.nix25
-rw-r--r--nixpkgs/pkgs/applications/misc/sidequest/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/simplenote/default.nix54
-rw-r--r--nixpkgs/pkgs/applications/misc/slic3r/boost-compile-error.patch12
-rw-r--r--nixpkgs/pkgs/applications/misc/slic3r/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/misc/sweethome3d/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/misc/sweethome3d/editors.nix13
-rw-r--r--nixpkgs/pkgs/applications/misc/syncthingtray/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/misc/tasksh/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/timewarrior/default.nix13
-rw-r--r--nixpkgs/pkgs/applications/misc/tnef/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/twmn/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/misc/variety/default.nix73
-rw-r--r--nixpkgs/pkgs/applications/misc/veracrypt/default.nix27
-rw-r--r--nixpkgs/pkgs/applications/misc/verbiste/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/wego/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/misc/wofi/default.nix30
-rw-r--r--nixpkgs/pkgs/applications/misc/wtf/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/misc/xmrig/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/xmrig/proxy.nix4
-rw-r--r--nixpkgs/pkgs/applications/misc/xpdf/default.nix57
-rw-r--r--nixpkgs/pkgs/applications/misc/zola/cargo-lock.patch28
-rw-r--r--nixpkgs/pkgs/applications/misc/zola/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/networking/apache-directory-studio/default.nix13
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/brave/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix17
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix16
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/chromium/patches/chromium-vaapi.patch117
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/chromium/patches/vaapi-fix.patch54
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/chromium/plugins.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.nix18
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix776
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix776
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix746
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix8
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix7
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/links2/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/luakit/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/midori/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/next-gtk-webkit/default.nix25
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/next/default.nix150
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/next/next-gtk-webkit.nix50
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/opera/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/palemoon/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/qutebrowser/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix22
-rw-r--r--nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/c14/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/calls/default.nix83
-rw-r--r--nixpkgs/pkgs/applications/networking/cawbird/default.nix56
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/atlantis/default.nix25
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/cni/plugins.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/helm/default.nix39
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/helm/deps.nix1182
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/kops/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/kubeseal/default.nix24
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/sonobuoy/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/terraform-providers/data.nix359
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.txt15
-rwxr-xr-xnixpkgs/pkgs/applications/networking/cluster/terraform-providers/update-all4
-rw-r--r--nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix107
-rw-r--r--nixpkgs/pkgs/applications/networking/datovka/default.nix32
-rw-r--r--nixpkgs/pkgs/applications/networking/davmail/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/dropbox/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/feedreaders/castget/default.nix30
-rw-r--r--nixpkgs/pkgs/applications/networking/feedreaders/rss2email/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/feedreaders/rssguard/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/flexget/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/ftp/filezilla/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/gns3/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/networking/gns3/gui.nix19
-rw-r--r--nixpkgs/pkgs/applications/networking/gns3/server.nix13
-rw-r--r--nixpkgs/pkgs/applications/networking/ids/suricata/bpf_stubs_workaround.patch19
-rw-r--r--nixpkgs/pkgs/applications/networking/ids/suricata/default.nix49
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/bitlbee/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/dino/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/discord/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/linphone/default.nix35
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/composition.nix21
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/default.nix27
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-env.nix540
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-packages.nix1426
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/package.json27
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/matrixcli/default.nix53
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix18
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix22
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix28
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/profanity/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json2
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix9
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-web.nix4
-rwxr-xr-xnixpkgs/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh2
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/signal-cli/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/slack/default.nix24
-rwxr-xr-xnixpkgs/pkgs/applications/networking/instant-messengers/slack/update.sh2
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/telepathy/mission-control/default.nix36
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/vk-messenger/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/wavebox/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix102
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix4
-rwxr-xr-xnixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/update.sh2
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/zulip/default.nix40
-rw-r--r--nixpkgs/pkgs/applications/networking/ipfs-cluster/default.nix26
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix58
-rw-r--r--nixpkgs/pkgs/applications/networking/maestral/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/aerc/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/aerc/runtime-sharedir.patch56
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/afew/default.nix16
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/balsa/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/imapfilter.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/mlarchive2maildir/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/notmuch/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix490
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig.patch12
-rw-r--r--nixpkgs/pkgs/applications/networking/mailreaders/trojita/default.nix7
-rw-r--r--nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/mumble/default.nix3
-rw-r--r--nixpkgs/pkgs/applications/networking/newsreaders/quiterss/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/p2p/ktorrent/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/p2p/qbittorrent/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix58
-rw-r--r--nixpkgs/pkgs/applications/networking/p2p/tixati/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/p2p/transgui/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix74
-rw-r--r--nixpkgs/pkgs/applications/networking/protocol/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/networking/remote/anydesk/default.nix13
-rw-r--r--nixpkgs/pkgs/applications/networking/remote/putty/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/networking/remote/teamviewer/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/sync/onedrive/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/sync/rclone/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/trebleshot/default.nix29
-rw-r--r--nixpkgs/pkgs/applications/networking/weather/meteo/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/office/aesop/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/office/atlassian-cli/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/office/fava/default.nix1
-rw-r--r--nixpkgs/pkgs/applications/office/flexibee/default.nix15
-rw-r--r--nixpkgs/pkgs/applications/office/gnumeric/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/office/kmymoney/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/office/libreoffice/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/office/libreoffice/still.nix9
-rw-r--r--nixpkgs/pkgs/applications/office/mendeley/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/office/paperwork/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/office/pympress/default.nix48
-rw-r--r--nixpkgs/pkgs/applications/office/qownnotes/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/office/skrooge/default.nix11
-rw-r--r--nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix4
-rw-r--r--nixpkgs/pkgs/applications/office/softmaker/generic.nix34
-rw-r--r--nixpkgs/pkgs/applications/office/softmaker/softmaker_office.nix4
-rw-r--r--nixpkgs/pkgs/applications/office/todoman/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/office/zotero/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/radio/chirp/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/radio/sdrangel/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/radio/uhd/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/radio/urh/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/radio/welle-io/default.nix16
-rw-r--r--nixpkgs/pkgs/applications/science/biology/EZminc/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/science/biology/dcm2niix/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/biology/deeptools/default.nix42
-rw-r--r--nixpkgs/pkgs/applications/science/biology/freebayes/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/science/biology/hmmer/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/biology/niftyseg/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/science/biology/picard-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/biology/star/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/biology/truvari/default.nix43
-rw-r--r--nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/science/electronics/eagle/eagle.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/electronics/verilator/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/logic/aspino/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/science/logic/coq/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/science/logic/eprover/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/logic/hol_light/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/science/logic/ott/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/logic/why3/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/science/machine-learning/streamlit/default.nix34
-rw-r--r--nixpkgs/pkgs/applications/science/math/R/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/science/math/ginac/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/math/glsurf/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/math/mathematica/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/science/math/nauty/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/math/sage/patches/ignore-cmp-deprecation.patch24
-rw-r--r--nixpkgs/pkgs/applications/science/math/sage/patches/ignore-werkzeug-immutable-dict-deprecation.patch12
-rw-r--r--nixpkgs/pkgs/applications/science/math/sage/patches/sagenb-cmp-deprecation.patch13
-rw-r--r--nixpkgs/pkgs/applications/science/math/sage/sage-env.nix25
-rw-r--r--nixpkgs/pkgs/applications/science/math/sage/sage-src.nix14
-rw-r--r--nixpkgs/pkgs/applications/science/math/sage/sagenb.nix5
-rw-r--r--nixpkgs/pkgs/applications/science/math/yacas/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/science/medicine/aliza/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/science/medicine/dcmtk/default.nix31
-rw-r--r--nixpkgs/pkgs/applications/science/misc/golly/default.nix8
-rw-r--r--nixpkgs/pkgs/applications/science/misc/root/setup-hook.sh6
-rw-r--r--nixpkgs/pkgs/applications/science/misc/snakemake/default.nix16
-rw-r--r--nixpkgs/pkgs/applications/science/robotics/betaflight-configurator/default.nix25
-rw-r--r--nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix25
-rw-r--r--nixpkgs/pkgs/applications/version-management/bcompare/default.nix5
-rw-r--r--nixpkgs/pkgs/applications/version-management/bugseverywhere/default.nix34
-rw-r--r--nixpkgs/pkgs/applications/version-management/dvc/default.nix65
-rw-r--r--nixpkgs/pkgs/applications/version-management/dvc/dvc-daemon.patch21
-rw-r--r--nixpkgs/pkgs/applications/version-management/fossil/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/git-extras/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/git-machete/default.nix33
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/git-secret/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/git-subrepo/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix22
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix10
-rwxr-xr-xnixpkgs/pkgs/applications/version-management/git-and-tools/git/update.sh2
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-and-tools/stgit/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-backup/default.nix26
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-repo/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/git-sizer/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitea/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitkraken/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/data.json14
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/default.nix18
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile8
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock31
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitaly/deps.nix647
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitaly/gemset.nix42
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile12
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile.lock109
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix66
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/deps.nix326
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/gemset.nix451
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-go.patch42
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-ruby.patch27
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations.patch57
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/remove-hardcoded-locations.patch11
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile61
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock242
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix336
-rwxr-xr-xnixpkgs/pkgs/applications/version-management/gitlab/update.py7
-rw-r--r--nixpkgs/pkgs/applications/version-management/gitlab/yarnPkgs.nix3048
-rw-r--r--nixpkgs/pkgs/applications/version-management/gource/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/monotone-viz/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/monotone/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/version-management/p4v/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/version-management/pijul/default.nix15
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile72
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile.lock203
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/4.x/default.nix44
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/4.x/gemset.nix614
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/Gemfile46
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/Gemfile.lock252
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/redmine/gemset.nix312
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/builds.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/core.nix6
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/dispatch.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/git.nix15
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/hg.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/lists.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/meta.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/paste.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/scm.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/sourcehut/todo.nix4
-rw-r--r--nixpkgs/pkgs/applications/version-management/yadm/default.nix32
-rw-r--r--nixpkgs/pkgs/applications/video/catt/default.nix31
-rw-r--r--nixpkgs/pkgs/applications/video/celluloid/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/video/clipgrab/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/video/handbrake/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/video/kodi/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/video/mediathekview/default.nix22
-rw-r--r--nixpkgs/pkgs/applications/video/mkvtoolnix/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/video/mpv/default.nix52
-rw-r--r--nixpkgs/pkgs/applications/video/mythtv/default.nix30
-rw-r--r--nixpkgs/pkgs/applications/video/mythtv/disable-os-detection.patch51
-rw-r--r--nixpkgs/pkgs/applications/video/mythtv/exiv2.patch19
-rw-r--r--nixpkgs/pkgs/applications/video/obs-studio/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/video/obs-studio/fix-search-path.patch13
-rw-r--r--nixpkgs/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch17
-rw-r--r--nixpkgs/pkgs/applications/video/obs-studio/linuxbrowser.nix10
-rw-r--r--nixpkgs/pkgs/applications/video/obs-studio/obs-ndi.nix41
-rw-r--r--nixpkgs/pkgs/applications/video/smplayer/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/video/vdr/wrapper.nix2
-rw-r--r--nixpkgs/pkgs/applications/virtualization/OVMF/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/virtualization/arion/default.nix83
-rw-r--r--nixpkgs/pkgs/applications/virtualization/charliecloud/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/virtualization/cntr/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/virtualization/conmon/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/virtualization/containerd/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/virtualization/cri-o/default.nix22
-rw-r--r--nixpkgs/pkgs/applications/virtualization/docker-compose/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/virtualization/docker/default.nix27
-rw-r--r--nixpkgs/pkgs/applications/virtualization/dumb-init/default.nix31
-rw-r--r--nixpkgs/pkgs/applications/virtualization/firecracker/default.nix50
-rw-r--r--nixpkgs/pkgs/applications/virtualization/firectl/default.nix23
-rw-r--r--nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/virtualization/podman/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/virtualization/qemu/default.nix9
-rw-r--r--nixpkgs/pkgs/applications/virtualization/spike/default.nix30
-rw-r--r--nixpkgs/pkgs/applications/virtualization/umoci/default.nix23
-rw-r--r--nixpkgs/pkgs/applications/virtualization/virt-manager/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/virtualization/virt-top/default.nix10
-rw-r--r--nixpkgs/pkgs/applications/virtualization/virtualbox/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/virtualization/virtualbox/extpack.nix2
-rw-r--r--nixpkgs/pkgs/applications/virtualization/x11docker/default.nix17
-rw-r--r--nixpkgs/pkgs/applications/virtualization/xhyve/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/window-managers/awesome/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/window-managers/cage/default.nix4
-rw-r--r--nixpkgs/pkgs/build-support/appimage/default.nix2
-rw-r--r--nixpkgs/pkgs/build-support/bintools-wrapper/default.nix20
-rw-r--r--nixpkgs/pkgs/build-support/bintools-wrapper/setup-hook.sh3
-rw-r--r--nixpkgs/pkgs/build-support/build-bazel-package/default.nix30
-rw-r--r--nixpkgs/pkgs/build-support/build-dotnet-package/default.nix8
-rw-r--r--nixpkgs/pkgs/build-support/cc-wrapper/default.nix10
-rw-r--r--nixpkgs/pkgs/build-support/cc-wrapper/setup-hook.sh3
-rw-r--r--nixpkgs/pkgs/build-support/emacs/setup-hook.sh6
-rwxr-xr-xnixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git1
-rw-r--r--nixpkgs/pkgs/build-support/fetchgit/private.nix26
-rw-r--r--nixpkgs/pkgs/build-support/fetchurl/default.nix4
-rw-r--r--nixpkgs/pkgs/build-support/kernel/make-initrd.nix19
-rw-r--r--nixpkgs/pkgs/build-support/nix-prefetch-github/default.nix29
-rw-r--r--nixpkgs/pkgs/build-support/nuke-references/default.nix5
-rw-r--r--nixpkgs/pkgs/build-support/ocaml/default.nix2
-rw-r--r--nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix27
-rw-r--r--nixpkgs/pkgs/build-support/rust/build-rust-crate/default.nix15
-rw-r--r--nixpkgs/pkgs/build-support/rust/build-rust-crate/install-crate.nix22
-rw-r--r--nixpkgs/pkgs/build-support/rust/default.nix29
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/audit-tmpdir.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/auto-patchelf.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/compress-man-pages.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/find-xml-catalogs.sh4
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh9
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/move-lib64.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/move-sbin.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh6
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/patch-shebangs.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/prune-libtool-files.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/set-java-classpath.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/strip.sh4
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/update-autotools-gnu-config-scripts.sh2
-rw-r--r--nixpkgs/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh2
-rw-r--r--nixpkgs/pkgs/build-support/writers/default.nix4
-rw-r--r--nixpkgs/pkgs/build-support/writers/test.nix30
-rwxr-xr-xnixpkgs/pkgs/common-updater/scripts/update-source-version4
-rw-r--r--nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix34
-rw-r--r--nixpkgs/pkgs/data/documentation/man-pages/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/babelstone-han/default.nix8
-rw-r--r--nixpkgs/pkgs/data/fonts/comic-neue/default.nix16
-rw-r--r--nixpkgs/pkgs/data/fonts/fantasque-sans-mono/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/gohufont/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/ibm-plex/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/input-fonts/default.nix8
-rw-r--r--nixpkgs/pkgs/data/fonts/inter/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/iosevka/bin.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/iosevka/default.nix44
-rw-r--r--nixpkgs/pkgs/data/fonts/iosevka/package.json2
-rw-r--r--nixpkgs/pkgs/data/fonts/liberation-sans-narrow/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/noto-fonts/default.nix12
-rw-r--r--nixpkgs/pkgs/data/fonts/noto-fonts/tools.nix33
-rw-r--r--nixpkgs/pkgs/data/fonts/overpass/default.nix6
-rw-r--r--nixpkgs/pkgs/data/fonts/public-sans/default.nix12
-rw-r--r--nixpkgs/pkgs/data/fonts/recursive/default.nix39
-rw-r--r--nixpkgs/pkgs/data/fonts/rhodium-libre/default.nix28
-rw-r--r--nixpkgs/pkgs/data/fonts/ricty/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/rictydiminished-with-firacode/default.nix4
-rw-r--r--nixpkgs/pkgs/data/fonts/stix-two/default.nix18
-rw-r--r--nixpkgs/pkgs/data/fonts/twitter-color-emoji/default.nix38
-rw-r--r--nixpkgs/pkgs/data/fonts/victor-mono/default.nix6
-rw-r--r--nixpkgs/pkgs/data/fonts/xits-math/default.nix10
-rw-r--r--nixpkgs/pkgs/data/icons/bibata-cursors/default.nix6
-rw-r--r--nixpkgs/pkgs/data/icons/bibata-cursors/extra.nix41
-rw-r--r--nixpkgs/pkgs/data/icons/bibata-cursors/translucent.nix41
-rw-r--r--nixpkgs/pkgs/data/icons/flat-remix-icon-theme/default.nix35
-rw-r--r--nixpkgs/pkgs/data/icons/iconpack-obsidian/default.nix6
-rw-r--r--nixpkgs/pkgs/data/icons/numix-icon-theme-circle/default.nix4
-rw-r--r--nixpkgs/pkgs/data/icons/numix-icon-theme-square/default.nix4
-rw-r--r--nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix8
-rw-r--r--nixpkgs/pkgs/data/icons/zafiro-icons/default.nix6
-rw-r--r--nixpkgs/pkgs/data/misc/hackage/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/adapta-kde/default.nix28
-rw-r--r--nixpkgs/pkgs/data/themes/adapta/default.nix (renamed from nixpkgs/pkgs/misc/themes/adapta/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/adwaita-qt/default.nix36
-rw-r--r--nixpkgs/pkgs/data/themes/albatross/default.nix (renamed from nixpkgs/pkgs/misc/themes/albatross/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/arc-kde/default.nix28
-rw-r--r--nixpkgs/pkgs/data/themes/blackbird/default.nix (renamed from nixpkgs/pkgs/misc/themes/blackbird/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/clearlooks-phenix/default.nix33
-rw-r--r--nixpkgs/pkgs/data/themes/e17gtk/default.nix (renamed from nixpkgs/pkgs/misc/themes/e17gtk/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/equilux-theme/default.nix (renamed from nixpkgs/pkgs/misc/themes/equilux-theme/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/gnome-breeze/default.nix (renamed from nixpkgs/pkgs/misc/themes/gnome-breeze/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/jade1/default.nix28
-rw-r--r--nixpkgs/pkgs/data/themes/kde2/default.nix30
-rw-r--r--nixpkgs/pkgs/data/themes/lounge/default.nix35
-rw-r--r--nixpkgs/pkgs/data/themes/matcha/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/numix-solarized/default.nix49
-rw-r--r--nixpkgs/pkgs/data/themes/numix-sx/default.nix (renamed from nixpkgs/pkgs/misc/themes/numix-sx/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/numix/default.nix (renamed from nixpkgs/pkgs/misc/themes/numix/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/onestepback/default.nix (renamed from nixpkgs/pkgs/misc/themes/onestepback/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/orion/default.nix (renamed from nixpkgs/pkgs/misc/themes/orion/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/paper-gtk/default.nix (renamed from nixpkgs/pkgs/misc/themes/paper/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/plata/default.nix4
-rw-r--r--nixpkgs/pkgs/data/themes/qogir/default.nix6
-rw-r--r--nixpkgs/pkgs/data/themes/qtcurve/default.nix52
-rw-r--r--nixpkgs/pkgs/data/themes/solarc/default.nix (renamed from nixpkgs/pkgs/misc/themes/solarc/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/vertex/default.nix (renamed from nixpkgs/pkgs/misc/themes/vertex/default.nix)0
-rw-r--r--nixpkgs/pkgs/data/themes/yaru/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-api/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-api/deps.nix24
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-calendar/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-control-center/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-daemon/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-daemon/deps.nix20
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-dock/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-file-manager/default.nix24
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-kwin/0001-dde-kwin.pc-make-paths-relative.patch56
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-kwin/default.nix140
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-kwin/fix-paths.patch16
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-launcher/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-network-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-polkit-agent/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dde-session-ui/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-anything/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-calculator/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-desktop-base/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-desktop-schemas/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-editor/default.nix64
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-image-viewer/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-metacity/default.nix65
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-movie-reborn/default.nix22
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-mutter/deepin-mutter.plugins-dir.patch41
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-mutter/default.nix79
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-screenshot/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-terminal/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/deepin/deepin-wm/default.nix75
-rw-r--r--nixpkgs/pkgs/desktops/deepin/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/deepin/disomaster/default.nix41
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dpa-ext-gnomekeyring/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dtkcore/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dtkwidget/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/dtkwm/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/deepin/go-dbus-generator/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/deepin/go-lib/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/deepin/qcef/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix27
-rw-r--r--nixpkgs/pkgs/desktops/deepin/qt5integration/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/deepin/udisks2-qt5/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/enlightenment/econnman.nix4
-rw-r--r--nixpkgs/pkgs/desktops/enlightenment/efl.nix77
-rw-r--r--nixpkgs/pkgs/desktops/enlightenment/enlightenment.nix2
-rw-r--r--nixpkgs/pkgs/desktops/enlightenment/ephoto.nix4
-rw-r--r--nixpkgs/pkgs/desktops/enlightenment/rage.nix2
-rw-r--r--nixpkgs/pkgs/desktops/enlightenment/terminology.nix10
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/accerciser/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/file-roller/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/gedit/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix121
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix98
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/gnome-getting-started-docs/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/apps/gnome-music/default.nix90
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/empathy/default.nix137
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/epiphany/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/evince/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/gjs/default.nix51
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/gnome-user-docs/default.nix26
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/mutter/3.28.nix2
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/mutter/default.nix20
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/mutter/drop-inheritable.patch132
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/mutter/libglvnd-328.patch63
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/simple-scan/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/sushi/default.nix65
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/core/yelp-tools/default.nix28
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/default.nix31
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/devtools/anjuta/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/devtools/devhelp/default.nix55
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/extensions/drop-down-terminal/default.nix5
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/extensions/night-theme-switcher/default.nix21
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix3
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/games/iagno/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/games/swell-foop/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/misc/geary/default.nix10
-rw-r--r--nixpkgs/pkgs/desktops/gnome-3/misc/gnome-flashback/default.nix12
-rw-r--r--nixpkgs/pkgs/desktops/gnustep/make/builder.sh2
-rw-r--r--nixpkgs/pkgs/desktops/gnustep/make/setup-hook.sh26
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/liblxqt/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/libqtxdg/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-about/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-admin/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-config/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-globalkeys/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-notificationd/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-openssh-askpass/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-panel/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-policykit/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-powermanagement/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-runner/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-session/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-sudo/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/lxqt-themes/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/qps/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/lxqt/screengrab/default.nix2
-rw-r--r--nixpkgs/pkgs/desktops/mate/mate-settings-daemon/default.nix5
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix92
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix70
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix16
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix73
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix13
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch26
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/lspci-path.patch13
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-update-button.patch55
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/clock-format.patch12
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/hardcode-settings-daemon-gsettings.patch81
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix10
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/fix-paths.patch35
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/nma.patch43
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix14
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/hardcode-gsettings.patch20
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix14
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/hardcode-gsettings.patch15
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/apps/switchboard/plugs-path-env.patch10
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/default.nix14
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/hardcode-fallback-background.patch10
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix73
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix28
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix8
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/granite/default.nix20
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix4
-rw-r--r--nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix6
-rwxr-xr-xnixpkgs/pkgs/desktops/pantheon/update.sh8
-rw-r--r--nixpkgs/pkgs/desktops/plasma-5/default.nix6
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/gigolo.nix22
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/gigolo/default.nix16
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/mousepad-12134.patch90
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/mousepad.nix38
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/mousepad/default.nix19
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/orage.nix44
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/orage/default.nix39
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/parole.nix38
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/parole/default.nix37
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/ristretto.nix34
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/ristretto/default.nix17
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/terminal.nix25
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfburn/default.nix12
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/configure-gio.patch (renamed from nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/configure-gio.patch)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/default.nix23
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-mixer.nix51
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd.nix32
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix16
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter.nix29
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager.nix22
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager/default.nix16
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-terminal/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/xfce4-terminal/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse.nix31
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse/default.nix17
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed/default.nix (renamed from nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/applications/xfdashboard/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/xfdashboard/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/automakeAddFlags.sh (renamed from nixpkgs/pkgs/desktops/xfce4-14/automakeAddFlags.sh)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/exo.nix27
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/exo/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/exo/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/garcon-10967.patch14
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/garcon-12700.patch44
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/garcon.nix27
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/garcon/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/gtk-xfce-engine.nix31
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/libxfce4ui.nix41
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/libxfce4ui/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/libxfce4ui/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/libxfce4util.nix26
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/libxfce4util/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/libxfce4util/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/libxfcegui4.nix37
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar-build.nix42
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar-volman.nix30
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar-volman/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar.nix68
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar/default.nix70
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar/thunarx_plugins_directory.patch48
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunar/wrapper.nix34
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/thunarx_plugins_directory.patch48
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/tumbler.nix42
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/tumbler/default.nix39
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder.nix29
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder/default.nix16
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools.nix28
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/xfce4-dev-tools/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools/setup-hook.sh (renamed from nixpkgs/pkgs/desktops/xfce4-14/xfce4-dev-tools/setup-hook.sh)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-light-locker.patch25
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-panel.nix59
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/default.nix29
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/xfce4-panel-datadir.patch (renamed from nixpkgs/pkgs/desktops/xfce/core/xfce4-panel-datadir.patch)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager.nix44
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager/default.nix23
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-session.nix44
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-session/default.nix22
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch11
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-settings.nix54
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfce4-settings/default.nix40
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfconf.nix30
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfconf/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfdesktop.nix36
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfdesktop/default.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/xfdesktop/default.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfwm4.nix31
-rw-r--r--nixpkgs/pkgs/desktops/xfce/core/xfwm4/default.nix30
-rw-r--r--nixpkgs/pkgs/desktops/xfce/default.nix127
-rw-r--r--nixpkgs/pkgs/desktops/xfce/mkXfceDerivation.nix (renamed from nixpkgs/pkgs/desktops/xfce4-14/mkXfceDerivation.nix)0
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin.nix24
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin.nix24
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin.nix29
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin/default.nix14
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin.nix26
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin/default.nix34
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix5
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-fsguard-plugin.nix5
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-genmon-plugin.nix5
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix5
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix5
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin.nix24
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin.nix34
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin/default.nix23
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-sensors-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix7
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-verve-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-weather-plugin.nix4
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix36
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix22
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin.nix28
-rw-r--r--nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix16
-rw-r--r--nixpkgs/pkgs/desktops/xfce/thunar-plugins/archive/default.nix65
-rw-r--r--nixpkgs/pkgs/desktops/xfce/thunar-plugins/dropbox/default.nix40
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/default.nix116
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/garcon/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/gigolo/default.nix12
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/mousepad/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/orage/default.nix35
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/parole/default.nix34
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/ristretto/default.nix13
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/thunar-volman/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/thunar/default.nix25
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/tumbler/default.nix35
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfburn/default.nix13
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-appfinder/default.nix12
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-battery-plugin/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-clipman-plugin/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-cpufreq-plugin/default.nix10
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/default.nix19
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-netload-plugin/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-notifyd/default.nix12
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-panel/default.nix29
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-power-manager/default.nix19
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-pulseaudio-plugin/default.nix19
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-screenshooter/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-session/default.nix20
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-settings/default.nix36
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-taskmanager/default.nix12
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-volumed-pulse/default.nix15
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-whiskermenu-plugin/default.nix18
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfce4-xkb-plugin/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfconf/default.nix11
-rw-r--r--nixpkgs/pkgs/desktops/xfce4-14/xfwm4/default.nix26
-rw-r--r--nixpkgs/pkgs/development/beam-modules/build-mix.nix4
-rw-r--r--nixpkgs/pkgs/development/beam-modules/default.nix10
-rw-r--r--nixpkgs/pkgs/development/beam-modules/hex-packages.nix37751
-rw-r--r--nixpkgs/pkgs/development/beam-modules/hex-registry-snapshot.nix27
-rwxr-xr-xnixpkgs/pkgs/development/beam-modules/mix-bootstrap6
-rw-r--r--nixpkgs/pkgs/development/chez-modules/chez-mit/default.nix33
-rw-r--r--nixpkgs/pkgs/development/chez-modules/chez-scmutils/default.nix33
-rw-r--r--nixpkgs/pkgs/development/chez-modules/chez-srfi/default.nix32
-rw-r--r--nixpkgs/pkgs/development/compilers/abcl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-darwin-base.nix5
-rw-r--r--nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json160
-rw-r--r--nixpkgs/pkgs/development/compilers/carp/default.nix11
-rw-r--r--nixpkgs/pkgs/development/compilers/chicken/4/eggDerivation.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/crystal/default.nix9
-rw-r--r--nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix48
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/default.nix39
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/fetchElmDeps.nix6
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/makeDotElm.nix10
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/packages/elm-srcs.nix38
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/packages/elm.nix24
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/packages/elmi-to-json.nix22
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/packages/node-packages.json2
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix1194
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/registry.datbin0 -> 86479 bytes
-rwxr-xr-xnixpkgs/pkgs/development/compilers/elm/update.sh7
-rw-r--r--nixpkgs/pkgs/development/compilers/elm/versions.datbin94810 -> 0 bytes
-rw-r--r--nixpkgs/pkgs/development/compilers/factor-lang/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/fasm/bin.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix213
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix220
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/5/default.nix220
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/6/default.nix239
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/7/default.nix211
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/8/default.nix212
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/9/default.nix212
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix174
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/common/extra-target-flags.nix30
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix1
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/common/pre-configure.nix12
-rw-r--r--nixpkgs/pkgs/development/compilers/gcc/snapshot/default.nix209
-rw-r--r--nixpkgs/pkgs/development/compilers/gerbil/unstable.nix13
-rw-r--r--nixpkgs/pkgs/development/compilers/ghc/head.nix27
-rw-r--r--nixpkgs/pkgs/development/compilers/ghcjs-ng/configured-ghcjs-src.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/go/1.12.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/go/1.13.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/graalvm/default.nix6
-rw-r--r--nixpkgs/pkgs/development/compilers/graalvm/enterprise-edition.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/haxe/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/intel-graphics-compiler/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/ispc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/jasmin/default.nix44
-rw-r--r--nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/HelloWorld.j31
-rw-r--r--nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/default.nix12
-rw-r--r--nixpkgs/pkgs/development/compilers/kotlin/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix6
-rw-r--r--nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix14
-rw-r--r--nixpkgs/pkgs/development/compilers/llvm/7/llvm.nix3
-rw-r--r--nixpkgs/pkgs/development/compilers/llvm/9/llvm.nix9
-rw-r--r--nixpkgs/pkgs/development/compilers/nim/default.nix61
-rw-r--r--nixpkgs/pkgs/development/compilers/openjdk/11.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/openjdk/8.nix7
-rw-r--r--nixpkgs/pkgs/development/compilers/openjdk/darwin/11.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/openjdk/darwin/8.nix8
-rw-r--r--nixpkgs/pkgs/development/compilers/openjdk/darwin/default.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/openjdk/default.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/osl/default.nix6
-rw-r--r--nixpkgs/pkgs/development/compilers/pakcs/curry-base.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/pakcs/curry-frontend.nix18
-rw-r--r--nixpkgs/pkgs/development/compilers/pakcs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/compilers/polyml/5.6.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/polyml/5.7.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/polyml/default.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix6
-rw-r--r--nixpkgs/pkgs/development/compilers/reason/default.nix10
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/1_38_0.nix21
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/1_39_0.nix21
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/bootstrap.nix33
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/default.nix26
-rwxr-xr-xnixpkgs/pkgs/development/compilers/rust/print-hashes.sh1
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/rust-src.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/rustc.nix28
-rw-r--r--nixpkgs/pkgs/development/compilers/rust/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/compilers/scala/dotty-bare.nix6
-rw-r--r--nixpkgs/pkgs/development/compilers/swi-prolog/default.nix55
-rw-r--r--nixpkgs/pkgs/development/compilers/unison/default.nix10
-rw-r--r--nixpkgs/pkgs/development/compilers/vala/default.nix12
-rw-r--r--nixpkgs/pkgs/development/compilers/zulu/8.nix2
-rw-r--r--nixpkgs/pkgs/development/compilers/zulu/default.nix2
-rw-r--r--nixpkgs/pkgs/development/coq-modules/coq-bits/default.nix38
-rw-r--r--nixpkgs/pkgs/development/coq-modules/coq-ext-lib/default.nix6
-rw-r--r--nixpkgs/pkgs/development/coq-modules/coq-extensible-records/default.nix38
-rw-r--r--nixpkgs/pkgs/development/coq-modules/ltac2/default.nix16
-rw-r--r--nixpkgs/pkgs/development/coq-modules/paco/default.nix39
-rw-r--r--nixpkgs/pkgs/development/em-modules/generic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/configuration-common.nix93
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix24
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml366
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix85
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/generic-builder.nix2
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix4
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix8036
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/make-package-set.nix5
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix3
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/patches/ghc-paths-nix-ghcjs.patch8
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-redact-auth-header.patch75
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-streamBody.patch82
-rw-r--r--nixpkgs/pkgs/development/interpreters/clojure/default.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/eff/default.nix2
-rw-r--r--nixpkgs/pkgs/development/interpreters/elixir/1.9.nix6
-rw-r--r--nixpkgs/pkgs/development/interpreters/erlang/R22.nix6
-rw-r--r--nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.0.sh8
-rw-r--r--nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.2.sh8
-rw-r--r--nixpkgs/pkgs/development/interpreters/guile/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/hy/default.nix8
-rw-r--r--nixpkgs/pkgs/development/interpreters/io/default.nix2
-rw-r--r--nixpkgs/pkgs/development/interpreters/janet/default.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/joker/default.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/jruby/default.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/love/11.1.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/lua-5/CVE-2014-5461.patch (renamed from nixpkgs/pkgs/development/interpreters/lua-5/5.1.0004-Fix-stack-overflow-in-vararg-functions.patch)0
-rw-r--r--nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch22
-rw-r--r--nixpkgs/pkgs/development/interpreters/lua-5/build-lua-package.nix2
-rw-r--r--nixpkgs/pkgs/development/interpreters/lua-5/default.nix9
-rw-r--r--nixpkgs/pkgs/development/interpreters/lua-5/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/lua-5/wrapper.nix13
-rw-r--r--nixpkgs/pkgs/development/interpreters/octave/default.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/perl/default.nix26
-rw-r--r--nixpkgs/pkgs/development/interpreters/php/default.nix8
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix6
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/cpython/2.7/python-2.7-distutils-C++.patch7
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/cpython/3.9/no-ldconfig.patch100
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/cpython/default.nix3
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/default.nix38
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/graalpython/default.nix21
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/flit-build-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/pip-build-hook.sh4
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/pip-install-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/python-imports-check-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh6
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-check-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/interpreters/python/hooks/wheel-unpack-hook.sh2
-rwxr-xr-xnixpkgs/pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py45
-rw-r--r--nixpkgs/pkgs/development/interpreters/quickjs/default.nix42
-rw-r--r--nixpkgs/pkgs/development/interpreters/racket/default.nix4
-rw-r--r--nixpkgs/pkgs/development/interpreters/racket/minimal.nix2
-rw-r--r--nixpkgs/pkgs/development/interpreters/renpy/default.nix8
-rw-r--r--nixpkgs/pkgs/development/interpreters/spidermonkey/52.nix82
-rw-r--r--nixpkgs/pkgs/development/interpreters/spidermonkey/60.nix15
-rw-r--r--nixpkgs/pkgs/development/interpreters/wasmtime/cargo-lock.patch1998
-rw-r--r--nixpkgs/pkgs/development/interpreters/wasmtime/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/SDL/find-headers.patch20
-rw-r--r--nixpkgs/pkgs/development/libraries/SDL/setup-hook.sh5
-rw-r--r--nixpkgs/pkgs/development/libraries/SDL2/default.nix23
-rw-r--r--nixpkgs/pkgs/development/libraries/SDL2/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/SDL_Pango/default.nix32
-rw-r--r--nixpkgs/pkgs/development/libraries/SDL_Pango/fixes.patch148
-rw-r--r--nixpkgs/pkgs/development/libraries/accountsservice/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/accountsservice/drop-prefix-check-extensions.patch22
-rw-r--r--nixpkgs/pkgs/development/libraries/ace/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/alembic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/apr/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/arb/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/argp-standalone/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/armadillo/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/arrayfire/default.nix56
-rw-r--r--nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/at-spi2-atk/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/audio/libmysofa/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/avro-c/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/bamf/default.nix49
-rw-r--r--nixpkgs/pkgs/development/libraries/bamf/gtester2xunit-python3.patch53
-rw-r--r--nixpkgs/pkgs/development/libraries/bcg729/default.nix43
-rw-r--r--nixpkgs/pkgs/development/libraries/bctoolbox/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/belle-sip/default.nix17
-rw-r--r--nixpkgs/pkgs/development/libraries/boehm-gc/7.6.6.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/boehm-gc/default.nix14
-rw-r--r--nixpkgs/pkgs/development/libraries/boehm-gc/mcfgthread.patch11
-rw-r--r--nixpkgs/pkgs/development/libraries/boost/1.71.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/boxfort/default.nix47
-rw-r--r--nixpkgs/pkgs/development/libraries/c-blosc/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/catch2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/check/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/cimg/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/clfft/default.nix34
-rw-r--r--nixpkgs/pkgs/development/libraries/clipper/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/cln/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/clutter/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/codec2/default.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/cogl/default.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/coin3d/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/coredumper/default.nix18
-rw-r--r--nixpkgs/pkgs/development/libraries/criterion/default.nix49
-rw-r--r--nixpkgs/pkgs/development/libraries/crypto++/GNUmakefile-darwin.patch15
-rw-r--r--nixpkgs/pkgs/development/libraries/crypto++/default.nix54
-rw-r--r--nixpkgs/pkgs/development/libraries/crypto++/dll.patch28
-rw-r--r--nixpkgs/pkgs/development/libraries/cutelyst/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/dav1d/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/dbus/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/dleyna-core/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/egl-wayland/default.nix79
-rw-r--r--nixpkgs/pkgs/development/libraries/egl-wayland/eglmesaext.patch12
-rw-r--r--nixpkgs/pkgs/development/libraries/exempi/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/faudio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/fdk-aac/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ffmpeg-full/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/ffmpeg/2.8.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ffmpeg/3.4.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ffmpeg/4.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ffmpeg/generic.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/flatpak/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/fltk/1.4.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/fltk/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/folly/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/fontconfig-ultimate/default.nix49
-rw-r--r--nixpkgs/pkgs/development/libraries/fontconfig/make-fonts-cache.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/forge/default.nix51
-rw-r--r--nixpkgs/pkgs/development/libraries/freetds/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/fribidi/default.nix13
-rw-r--r--nixpkgs/pkgs/development/libraries/fstrm/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ftgl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gaia/default.nix85
-rw-r--r--nixpkgs/pkgs/development/libraries/garmintools/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/gcab/default.nix69
-rw-r--r--nixpkgs/pkgs/development/libraries/gcab/installed-tests-path.patch21
-rw-r--r--nixpkgs/pkgs/development/libraries/gcr/default.nix73
-rw-r--r--nixpkgs/pkgs/development/libraries/gdal/2.4.0.nix9
-rw-r--r--nixpkgs/pkgs/development/libraries/gdal/default.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/gdcm/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/gdk-pixbuf/setup-hook.sh6
-rw-r--r--nixpkgs/pkgs/development/libraries/gegl/4.0.nix116
-rw-r--r--nixpkgs/pkgs/development/libraries/geoclue/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/geoip/default.nix42
-rw-r--r--nixpkgs/pkgs/development/libraries/gettext/CVE-2018-18751-bison.patch323
-rw-r--r--nixpkgs/pkgs/development/libraries/gettext/default.nix28
-rw-r--r--nixpkgs/pkgs/development/libraries/gettext/gettext-setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/gettext/gettext.git-2336451ed68d91ff4b5ae1acbc1eca30e47a86a9.patch82
-rw-r--r--nixpkgs/pkgs/development/libraries/gjs/default.nix86
-rw-r--r--nixpkgs/pkgs/development/libraries/gle/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/glfw/3.x.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/glib-networking/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/glib/default.nix14
-rw-r--r--nixpkgs/pkgs/development/libraries/glib/setup-hook.sh8
-rw-r--r--nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11236.patch146
-rw-r--r--nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11237.patch55
-rw-r--r--nixpkgs/pkgs/development/libraries/glibc/common.nix7
-rw-r--r--nixpkgs/pkgs/development/libraries/glibc/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/glui/default.nix39
-rw-r--r--nixpkgs/pkgs/development/libraries/gmime/3.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gnome-online-accounts/default.nix103
-rw-r--r--nixpkgs/pkgs/development/libraries/gnu-efi/default.nix27
-rw-r--r--nixpkgs/pkgs/development/libraries/gnutls-kdh/generic.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/gnutls/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/goffice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gom/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/graphene/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/grpc/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/gsound/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gstreamer/core/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/gstreamer/legacy/gst-plugins-base/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/gtest/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk-engine-bluecurve/default.nix (renamed from nixpkgs/pkgs/misc/themes/gtk2/gtk-engine-bluecurve/default.nix)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk-engine-murrine/default.nix (renamed from nixpkgs/pkgs/misc/themes/gtk2/gtk-engine-murrine/default.nix)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk-engines/default.nix (renamed from nixpkgs/pkgs/misc/themes/gtk2/gtk-engines/default.nix)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/2.x.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/3.x.nix29
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/drop-icon-theme-cache.sh19
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/hooks/drop-icon-theme-cache.sh19
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/hooks/gtk2-clean-immodules-cache.sh (renamed from nixpkgs/pkgs/development/libraries/gtk/gtk2-clean-immodules-cache.sh)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/hooks/gtk3-clean-immodules-cache.sh (renamed from nixpkgs/pkgs/development/libraries/gtk/gtk3-clean-immodules-cache.sh)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/patches/01-build-Fix-path-handling-in-pkgconfig.patch (renamed from nixpkgs/pkgs/development/libraries/gtk/01-build-Fix-path-handling-in-pkgconfig.patch)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/patches/2.0-darwin-x11.patch (renamed from nixpkgs/pkgs/development/libraries/gtk/2.0-darwin-x11.patch)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/patches/2.0-immodules.cache.patch (renamed from nixpkgs/pkgs/development/libraries/gtk/2.0-immodules.cache.patch)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/patches/3.0-darwin-x11.patch (renamed from nixpkgs/pkgs/development/libraries/gtk/3.0-darwin-x11.patch)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/patches/3.0-immodules.cache.patch (renamed from nixpkgs/pkgs/development/libraries/gtk/3.0-immodules.cache.patch)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtk/patches/gtk2-theme-paths.patch (renamed from nixpkgs/pkgs/development/libraries/gtk/gtk2-theme-paths.patch)0
-rw-r--r--nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/gvfs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/harfbuzz/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/hunspell/dictionaries.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/hwloc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/hyperscan/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/hyphen/default.nix27
-rw-r--r--nixpkgs/pkgs/development/libraries/icu/base.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/ilmbase/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/intel-media-driver/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/iso-codes/default.nix4
-rwxr-xr-xnixpkgs/pkgs/development/libraries/java/hsqldb/builder.sh6
-rw-r--r--nixpkgs/pkgs/development/libraries/java/hsqldb/default.nix36
-rw-r--r--nixpkgs/pkgs/development/libraries/java/smack/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/jbig2dec/default.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/jitterentropy/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/jsonrpc-glib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh4
-rw-r--r--nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/kf5gpgmepp/default.nix24
-rw-r--r--nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix26
-rw-r--r--nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/tracing.patch13
-rw-r--r--nixpkgs/pkgs/development/libraries/kmsxx/default.nix14
-rw-r--r--nixpkgs/pkgs/development/libraries/ldns/default.nix37
-rw-r--r--nixpkgs/pkgs/development/libraries/leatherman/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/leptonica/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libabigail/default.nix59
-rw-r--r--nixpkgs/pkgs/development/libraries/libappindicator/default.nix25
-rw-r--r--nixpkgs/pkgs/development/libraries/libburn/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libcdaudio/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/libcec/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/libcef/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/libcerf/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/libchamplain/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libck/default.nix26
-rw-r--r--nixpkgs/pkgs/development/libraries/libco-canonical/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/libcutl/default.nix28
-rw-r--r--nixpkgs/pkgs/development/libraries/libdrm/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libechonest/default.nix30
-rw-r--r--nixpkgs/pkgs/development/libraries/libedit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libevdev/default.nix7
-rw-r--r--nixpkgs/pkgs/development/libraries/libevdevplus/default.nix23
-rw-r--r--nixpkgs/pkgs/development/libraries/libexif/default.nix25
-rw-r--r--nixpkgs/pkgs/development/libraries/libextractor/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/libfilezilla/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libfsm/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/libgdata/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/libgdiplus/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/libglvnd/default.nix33
-rw-r--r--nixpkgs/pkgs/development/libraries/libgnurl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libgpod/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libgudev/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/libguestfs/appliance.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/libguestfs/default.nix20
-rw-r--r--nixpkgs/pkgs/development/libraries/libheif/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/libical/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libiconv/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/libindicate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libinjection/default.nix37
-rw-r--r--nixpkgs/pkgs/development/libraries/libinput/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libisds/default.nix34
-rw-r--r--nixpkgs/pkgs/development/libraries/libisofs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libksi/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/liblockfile/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libmad/001-mips_removal_h_constraint.patch73
-rw-r--r--nixpkgs/pkgs/development/libraries/libmad/default.nix56
-rw-r--r--nixpkgs/pkgs/development/libraries/libmad/optimize.diff77
-rw-r--r--nixpkgs/pkgs/development/libraries/libmad/pkgconfig.patch117
-rw-r--r--nixpkgs/pkgs/development/libraries/libmanette/default.nix40
-rw-r--r--nixpkgs/pkgs/development/libraries/libmesode/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libmicrohttpd/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libmodule/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libmypaint/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/libnats-c/default.nix31
-rw-r--r--nixpkgs/pkgs/development/libraries/libogg/default.nix14
-rw-r--r--nixpkgs/pkgs/development/libraries/libowfat/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/libpcap/default.nix18
-rw-r--r--nixpkgs/pkgs/development/libraries/libplacebo/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libpwquality/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libqalculate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libqmi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libraspberrypi/default.nix25
-rw-r--r--nixpkgs/pkgs/development/libraries/libre/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/librealsense/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/librem/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/libressl/default.nix9
-rw-r--r--nixpkgs/pkgs/development/libraries/librsvg/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/librsync/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libsearpc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libsecret/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libsolv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libsoup/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libstrophe/default.nix16
-rw-r--r--nixpkgs/pkgs/development/libraries/libtiff/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libtommath/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libtxc_dxtn/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libtxc_dxtn_s2tc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libuinputplus/default.nix23
-rw-r--r--nixpkgs/pkgs/development/libraries/liburing/default.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/libusb1/default.nix21
-rw-r--r--nixpkgs/pkgs/development/libraries/libuv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libvmaf/default.nix33
-rw-r--r--nixpkgs/pkgs/development/libraries/libvncserver/default.nix40
-rw-r--r--nixpkgs/pkgs/development/libraries/libvorbis/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/libvterm-neovim/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/libwhereami/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libwmf/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/libxls/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/libxml2/default.nix21
-rw-r--r--nixpkgs/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch30
-rw-r--r--nixpkgs/pkgs/development/libraries/libxmlb/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/libxslt/default.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/libzip/default.nix24
-rw-r--r--nixpkgs/pkgs/development/libraries/lightstep-tracer-cpp/default.nix39
-rw-r--r--nixpkgs/pkgs/development/libraries/linbox/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/live555/default.nix7
-rw-r--r--nixpkgs/pkgs/development/libraries/mapnik/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/mbedtls/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/mediastreamer/default.nix14
-rw-r--r--nixpkgs/pkgs/development/libraries/mediastreamer/msopenh264.nix23
-rw-r--r--nixpkgs/pkgs/development/libraries/mesa/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/mesa/stubs.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/mimalloc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/minizip/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/mm-common/default.nix20
-rw-r--r--nixpkgs/pkgs/development/libraries/mpich/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/muparser/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/ncurses/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/ndi/default.nix60
-rw-r--r--nixpkgs/pkgs/development/libraries/netcdf/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/nettle/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/nghttp2/default.nix9
-rw-r--r--nixpkgs/pkgs/development/libraries/nlohmann_json/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/nspr/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/nss/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/nsss/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ntl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/nvidia-texture-tools/default.nix7
-rw-r--r--nixpkgs/pkgs/development/libraries/olm/default.nix20
-rw-r--r--nixpkgs/pkgs/development/libraries/onnxruntime/default.nix9
-rw-r--r--nixpkgs/pkgs/development/libraries/openal-soft/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/openal-soft/search-out.patch12
-rw-r--r--nixpkgs/pkgs/development/libraries/openbabel/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/openbsm/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/opencolorio/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/opencv/3.x.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/opencv/4.x.nix20
-rw-r--r--nixpkgs/pkgs/development/libraries/openexr/default.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/openfst/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/openmpi/default.nix22
-rw-r--r--nixpkgs/pkgs/development/libraries/openscenegraph/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/openssl/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/openvdb/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/openxr-loader/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/ortp/default.nix9
-rw-r--r--nixpkgs/pkgs/development/libraries/p11-kit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/packr/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/pango/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/pcre/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/phonon/backends/gstreamer.nix41
-rw-r--r--nixpkgs/pkgs/development/libraries/phonon/backends/vlc.nix45
-rw-r--r--nixpkgs/pkgs/development/libraries/phonon/default.nix44
-rw-r--r--nixpkgs/pkgs/development/libraries/physics/apfel/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/physics/applgrid/default.nix5
-rw-r--r--nixpkgs/pkgs/development/libraries/physics/fastjet-contrib/default.nix40
-rw-r--r--nixpkgs/pkgs/development/libraries/physics/qcdnum/default.nix3
-rw-r--r--nixpkgs/pkgs/development/libraries/polkit/default.nix35
-rw-r--r--nixpkgs/pkgs/development/libraries/poly2tri-c/default.nix42
-rw-r--r--nixpkgs/pkgs/development/libraries/poppler/default.nix14
-rw-r--r--nixpkgs/pkgs/development/libraries/protobuf/3.10.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/protobuf/3.11.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/protobuf/3.9.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/pybind11/default.nix47
-rw-r--r--nixpkgs/pkgs/development/libraries/pybind11/no_test_cmake_build.patch7
-rw-r--r--nixpkgs/pkgs/development/libraries/qgnomeplatform/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/qpdf/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/qscintilla/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/qscintilla/fix-qt4-build.patch11
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh2
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch29
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0002-qtbase-mac.patch2
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0003-qtbase-mkspecs.patch34
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0004-qtbase-replace-libdir.patch18
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0005-qtbase-cmake.patch22
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0006-qtbase-gtk3.patch8
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0007-qtbase-xcursor.patch8
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0008-qtbase-xcompose.patch8
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0009-qtbase-tzdir.patch12
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0010-qtbase-qtpluginpath.patch10
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0011-qtbase-assert.patch8
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0012-fix-header_module.patch25
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0013-define-kiosurfacesuccess.patch16
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix320
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh4
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh4
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh6
-rw-r--r--nixpkgs/pkgs/development/libraries/qt-5/modules/qtbase.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/qtkeychain/0002-Fix-install-name-Darwin.patch10
-rw-r--r--nixpkgs/pkgs/development/libraries/qtkeychain/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/qtutilities/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/randomx/default.nix24
-rw-r--r--nixpkgs/pkgs/development/libraries/rdkafka/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/rnnoise/default.nix23
-rw-r--r--nixpkgs/pkgs/development/libraries/rocksdb/default.nix33
-rw-r--r--nixpkgs/pkgs/development/libraries/schroedinger/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/science/biology/elastix/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/science/biology/nifticlib/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/caffe2/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix17
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/magma/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix61
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/scalapack/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/science/math/scalapack/openmpi4.patch143
-rw-r--r--nixpkgs/pkgs/development/libraries/serialdv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/simpleitk/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/skalibs/default.nix7
-rw-r--r--nixpkgs/pkgs/development/libraries/snappy/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/spandsp/default.nix1
-rw-r--r--nixpkgs/pkgs/development/libraries/spdlog/default.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/spirv-headers/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/sqlite/analyzer.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/sqlite/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/srt/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/taglib/1.9.nix22
-rw-r--r--nixpkgs/pkgs/development/libraries/taglib/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/tbb/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/template-glib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/thrift/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/tiledb/default.nix76
-rw-r--r--nixpkgs/pkgs/development/libraries/tre/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/trompeloeil/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/unixODBCDrivers/default.nix43
-rw-r--r--nixpkgs/pkgs/development/libraries/utmps/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/v8/3.14.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/v8/3.16.14.nix81
-rw-r--r--nixpkgs/pkgs/development/libraries/vapoursynth/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/vapoursynth/editor.nix12
-rw-r--r--nixpkgs/pkgs/development/libraries/vte/default.nix15
-rw-r--r--nixpkgs/pkgs/development/libraries/vtk/default.nix6
-rw-r--r--nixpkgs/pkgs/development/libraries/webkitgtk/default.nix10
-rw-r--r--nixpkgs/pkgs/development/libraries/webkitgtk/libglvnd-headers.patch586
-rw-r--r--nixpkgs/pkgs/development/libraries/wlroots/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/wolfssl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/wt/default.nix11
-rw-r--r--nixpkgs/pkgs/development/libraries/x265/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/xapian/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/xapian/skip-flaky-darwin-test.patch6
-rw-r--r--nixpkgs/pkgs/development/libraries/xdg-dbus-proxy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/xdg-desktop-portal/default.nix8
-rw-r--r--nixpkgs/pkgs/development/libraries/xxHash/default.nix4
-rw-r--r--nixpkgs/pkgs/development/libraries/yajl/default.nix2
-rw-r--r--nixpkgs/pkgs/development/libraries/zeitgeist/default.nix69
-rw-r--r--nixpkgs/pkgs/development/lisp-modules/clwrapper/default.nix1
-rw-r--r--nixpkgs/pkgs/development/lisp-modules/clwrapper/setup-hook.sh8
-rw-r--r--nixpkgs/pkgs/development/lisp-modules/define-package.nix8
-rw-r--r--nixpkgs/pkgs/development/lisp-modules/openssl-lib-marked.nix2
-rw-r--r--nixpkgs/pkgs/development/lua-modules/generated-packages.nix36
-rw-r--r--nixpkgs/pkgs/development/lua-modules/overrides.nix4
-rw-r--r--nixpkgs/pkgs/development/misc/vc4/newlib.nix28
-rw-r--r--nixpkgs/pkgs/development/misc/yelp-tools/default.nix30
-rw-r--r--nixpkgs/pkgs/development/mobile/androidenv/deploy-androidpackage.nix1
-rw-r--r--nixpkgs/pkgs/development/mobile/androidenv/platform-tools.nix2
-rw-r--r--nixpkgs/pkgs/development/mobile/cocoapods/Gemfile-beta.lock10
-rw-r--r--nixpkgs/pkgs/development/mobile/cocoapods/Gemfile.lock10
-rw-r--r--nixpkgs/pkgs/development/mobile/cocoapods/gemset-beta.nix16
-rw-r--r--nixpkgs/pkgs/development/mobile/cocoapods/gemset.nix16
-rw-r--r--nixpkgs/pkgs/development/mobile/titaniumenv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix102
-rw-r--r--nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-8.2.nix109
-rw-r--r--nixpkgs/pkgs/development/mobile/xcodeenv/build-app.nix2
-rw-r--r--nixpkgs/pkgs/development/mobile/xcodeenv/compose-xcodewrapper.nix2
-rw-r--r--nixpkgs/pkgs/development/node-packages/composition-v13.nix17
-rw-r--r--nixpkgs/pkgs/development/node-packages/default-v13.nix16
-rwxr-xr-xnixpkgs/pkgs/development/node-packages/generate.sh1
-rw-r--r--nixpkgs/pkgs/development/node-packages/node-env.nix2
-rw-r--r--nixpkgs/pkgs/development/node-packages/node-packages-v10.json2
-rw-r--r--nixpkgs/pkgs/development/node-packages/node-packages-v10.nix12384
-rw-r--r--nixpkgs/pkgs/development/node-packages/node-packages-v12.nix90
-rw-r--r--nixpkgs/pkgs/development/node-packages/node-packages-v13.json3
-rw-r--r--nixpkgs/pkgs/development/node-packages/node-packages-v13.nix1451
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/angstrom-async/default.nix19
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/angstrom-lwt-unix/default.nix19
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/angstrom-unix/default.nix19
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/angstrom/default.nix4
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/bap/default.nix6
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/batteries/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/camlzip/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.2.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.5.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/checkseum/default.nix43
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/cryptgps/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/cryptokit/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ctypes/default.nix22
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/decompress/default.nix36
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/duff/default.nix26
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/earlybird/default.nix24
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/easy-format/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/eigen/default.nix25
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/encore/default.nix20
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/facile/default.nix35
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/git/default.nix19
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/imagelib/default.nix25
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/imagelib/unix.nix8
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/integers/default.nix22
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/iso8601/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/janestreet/0.12.nix7
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/kafka/default.nix26
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ke/default.nix28
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/lablgtk/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/lwt/3.x.nix39
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/lwt/4.x.nix15
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/lwt/legacy.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/lwt/ppx.nix3
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/menhir/generic.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/mlgmpidl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ocamlnat/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ocamlnet/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ocsigen-server/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/odn/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ounit/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/owl-base/default.nix25
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/owl/default.nix15
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/pcre/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ppx_tools/default.nix3
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/react/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/sawja/default.nix10
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/sodium/default.nix27
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/sqlite3/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/ssl/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/type_conv/108.08.00.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/type_conv/109.60.01.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/type_conv/112.01.01.nix2
-rw-r--r--nixpkgs/pkgs/development/ocaml-modules/yojson/default.nix2
-rw-r--r--nixpkgs/pkgs/development/perl-modules/BerkeleyDB/default.nix16
-rw-r--r--nixpkgs/pkgs/development/perl-modules/Compress-Raw-Zlib/default.nix27
-rw-r--r--nixpkgs/pkgs/development/perl-modules/DBD-Oracle/default.nix20
-rw-r--r--nixpkgs/pkgs/development/perl-modules/DBD-Pg/default.nix25
-rw-r--r--nixpkgs/pkgs/development/perl-modules/DBD-SQLite/default.nix32
-rw-r--r--nixpkgs/pkgs/development/perl-modules/DBD-mysql/default.nix18
-rw-r--r--nixpkgs/pkgs/development/perl-modules/DBD-sybase/default.nix18
-rw-r--r--nixpkgs/pkgs/development/perl-modules/DB_File/default.nix20
-rw-r--r--nixpkgs/pkgs/development/perl-modules/Mozilla-LDAP/default.nix17
-rw-r--r--nixpkgs/pkgs/development/perl-modules/Percona-Toolkit/default.nix20
-rw-r--r--nixpkgs/pkgs/development/perl-modules/Po4a/default.nix37
-rw-r--r--nixpkgs/pkgs/development/perl-modules/WWW-YoutubeViewer/default.nix31
-rw-r--r--nixpkgs/pkgs/development/perl-modules/alien-sdl.patch30
-rw-r--r--nixpkgs/pkgs/development/perl-modules/generic/builder.sh11
-rw-r--r--nixpkgs/pkgs/development/perl-modules/generic/default.nix9
-rw-r--r--nixpkgs/pkgs/development/perl-modules/ham/default.nix42
-rw-r--r--nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-ipv6.patch51
-rw-r--r--nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-nova-compat.patch21
-rw-r--r--nixpkgs/pkgs/development/perl-modules/strip-nondeterminism/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/Babel/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/GitPython/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/JPype1/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/Logbook/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/Mako/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/ROPGadget/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/WazeRouteCalculator/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/XlsxWriter/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/absl-py/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/accupy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/acoustics/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/adal/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aenum/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/aioamqp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aioesphomeapi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aiohttp-jinja2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aiohttp/default.nix20
-rw-r--r--nixpkgs/pkgs/development/python-modules/aiohue/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aioredis/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aioresponses/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aiounifi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/alembic/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/alerta-server/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/alerta/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/allpairspy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/alot/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/amqp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aniso8601/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/annoy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ansi2html/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/ansible-runner/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ansible/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/ansiwrap/default.nix44
-rw-r--r--nixpkgs/pkgs/development/python-modules/anytree/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix188
-rw-r--r--nixpkgs/pkgs/development/python-modules/apispec/default.nix36
-rw-r--r--nixpkgs/pkgs/development/python-modules/apprise/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/approvaltests/default.nix14
-rw-r--r--nixpkgs/pkgs/development/python-modules/apsw/default.nix14
-rw-r--r--nixpkgs/pkgs/development/python-modules/arpeggio/default.nix14
-rw-r--r--nixpkgs/pkgs/development/python-modules/arrow/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/ase/3.17.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/asn1crypto/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/astor/default.nix17
-rw-r--r--nixpkgs/pkgs/development/python-modules/astroid/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/astropy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/astroquery/conftest-astropy-3-fix.patch54
-rw-r--r--nixpkgs/pkgs/development/python-modules/astroquery/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/atomman/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/attrs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/audio-metadata/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/authlib/default.nix35
-rw-r--r--nixpkgs/pkgs/development/python-modules/autobahn/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/autologging/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/automat/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/awkward/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aws-adfs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aws-lambda-builders/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/aws-sam-translator/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/aws-xray-sdk/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-cli-core/default.nix93
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-cli-telemetry/default.nix50
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-common/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-cosmos/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-eventgrid/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-functions-devops-build/default.nix30
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-keyvault/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-advisor/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-authorization/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-batchai/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-billing/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-botservice/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-consumption/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-dns/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-iothub/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-maps/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-monitor/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-msi/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-network/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-privatedns/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-relay/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-reservations/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-resource/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-security/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-storage/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-subscription/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-mgmt-web/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-multiapi-storage/default.nix36
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-servicefabric/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-storage-blob/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-storage-common/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-storage-file/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/azure-storage-queue/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/babelgladeextractor/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/backports_lzma/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/backports_unittest-mock/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/beautifulsoup4/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/behave/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/bidict/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/billiard/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/biopython/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/bitarray/0001-Buffer-Protocol-Py3.patch106
-rw-r--r--nixpkgs/pkgs/development/python-modules/bitarray/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/bitstruct/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/black/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/blis/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/blist/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/blivet/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/boltons/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/boolean-py/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/bootstrapped-pip/default.nix75
-rw-r--r--nixpkgs/pkgs/development/python-modules/boto/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/boto3/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/botocore/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/bottle/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/bpython/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/breathe/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/broadlink/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/buildbot/default.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix50
-rw-r--r--nixpkgs/pkgs/development/python-modules/buildbot/worker.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/buildout-nix/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/bumps/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/can/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/catalogue/default.nix24
-rw-r--r--nixpkgs/pkgs/development/python-modules/cerberus/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/certifi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cffi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/cftime/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/chainer/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/chalice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/channels/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/check-manifest/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/cheroot/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/cheroot/tests.patch45
-rw-r--r--nixpkgs/pkgs/development/python-modules/cherrypy/default.nix19
-rw-r--r--nixpkgs/pkgs/development/python-modules/circus/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/click-completion/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/click-plugins/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cliff/default.nix23
-rw-r--r--nixpkgs/pkgs/development/python-modules/clize/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cloudpickle/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cmd2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cocotb/default.nix46
-rw-r--r--nixpkgs/pkgs/development/python-modules/cogapp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/colored/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/commonmark/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/configargparse/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/configparser/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/configshell/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/contextlib2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cornice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/coverage/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/coveralls/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/crayons/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/croniter/default.nix37
-rw-r--r--nixpkgs/pkgs/development/python-modules/cryptacular/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cryptography/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/cryptography/vectors.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/cssmin/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/cssselect/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cupy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/cytoolz/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dask-jobqueue/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dask-ml/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dask-mpi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dask-xgboost/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dask/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dataclasses/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/datadog/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/datamodeldict/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/datasette/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/datashader/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dateparser/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dbus/default.nix16
-rw-r--r--nixpkgs/pkgs/development/python-modules/debian/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/deeptoolsintervals/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/deform/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/defusedxml/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dftfit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/diff_cover/default.nix38
-rw-r--r--nixpkgs/pkgs/development/python-modules/dill/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/discordpy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/diskcache/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/distributed/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dj-email-url/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-cors-headers/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-extensions/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-multiselectfield/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-pglocks/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-q/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-raster/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django-sesame/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django/2_1.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django/2_2.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/django_guardian/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/djangoql/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dkimpy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dmenu/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/docker/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/docutils/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/drms/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/dulwich/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/easysnmp/default.nix56
-rw-r--r--nixpkgs/pkgs/development/python-modules/ecdsa/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/elasticsearch-curator/default.nix73
-rw-r--r--nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/elementpath/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/emcee/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/enum-compat/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/evdev/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/eve/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/eventlet/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/execnet/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/eyed3/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/face/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/factory_boy/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/faker/default.nix18
-rw-r--r--nixpkgs/pkgs/development/python-modules/fastapi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/favicon/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/filebytes/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/fiona/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flake8-debugger/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flake8/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-admin/default.nix71
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix80
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-babelex/default.nix47
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-bcrypt/default.nix35
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-cors/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-jwt-extended/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-limiter/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-mongoengine/default.nix47
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-openid/default.nix34
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-paginate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-socketio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask-sqlalchemy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flask/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/flowlogs_reader/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/fluent-logger/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/fonttools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/fritzconnection/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/fs-s3fs/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/fs/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/fsspec/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/fuse-python/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/future/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/futures/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/gast/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/genanki/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/gensim/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/geopy/2.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/geopy/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/gin-config/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/git-revise/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/gitdb2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/glom/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/goocalendar/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google-auth-httplib2/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/google-auth-oauthlib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google-music-proto/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google-music/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_api_core/default.nix22
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_asset/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_automl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_bigquery/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_bigtable/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_container/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_core/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_dataproc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_datastore/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_dlp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_dns/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_error_reporting/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_firestore/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_iot/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_kms/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_language/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_logging/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_monitoring/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_pubsub/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_redis/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_resource_manager/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_securitycenter/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_spanner/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_speech/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_tasks/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_texttospeech/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_trace/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_translate/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_videointelligence/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_vision/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/google_resumable_media/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/googleapis_common_protos/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/gpy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/gpyopt/default.nix29
-rw-r--r--nixpkgs/pkgs/development/python-modules/green/default.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/grequests/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/grpc_google_iam_v1/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/grpcio-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/grpcio/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/gsd/1.7.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/guessit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/gym/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/ha-ffmpeg/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/handout/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hdbscan/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/heapdict/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hiro/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/holidays/default.nix20
-rw-r--r--nixpkgs/pkgs/development/python-modules/holoviews/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hopcroftkarp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/howdoi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/html2text/2018.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/html2text/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/httplib2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/httpretty/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hupper/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hvac/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hvplot/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/hyperlink/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/hypothesis/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/ics/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/ijson/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/imageio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/imgaug/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/immutables/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/impacket/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/importlib-metadata/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/imutils/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/inotify-simple/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/intreehooks/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/ipaddress/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ipykernel/4.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ipykernel/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ipython/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ipywidgets/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/irc/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/isbnlib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/islpy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/isort/default.nix23
-rw-r--r--nixpkgs/pkgs/development/python-modules/itanium_demangler/default.nix30
-rw-r--r--nixpkgs/pkgs/development/python-modules/jaraco_collections/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jaraco_text/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/javaproperties/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/jdatetime/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jedi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jeepney/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jenkinsapi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jinja2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/joblib/default.nix22
-rw-r--r--nixpkgs/pkgs/development/python-modules/jsbeautifier/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/json-merge-patch/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/jsonlines/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/jsonmerge/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jsonpatch/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jsonrpclib-pelix/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/jsonschema/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/junos-eznc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jupyter-repo2docker/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jupyter_client/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/jupyter_core/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/jupyterlab/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/jupyterlab_server/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/jupytext/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/kafka-python/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/kajiki/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/kconfiglib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/keepkey_agent/default.nix29
-rw-r--r--nixpkgs/pkgs/development/python-modules/keras-applications/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/keras-preprocessing/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/keras/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/keyring/2.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/kiwisolver/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/klaus/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/kmapper/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/koji/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/kombu/default.nix26
-rw-r--r--nixpkgs/pkgs/development/python-modules/labelbox/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/lark-parser/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/lazy-object-proxy/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/ldaptor/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ledger_agent/default.nix29
-rw-r--r--nixpkgs/pkgs/development/python-modules/libarchive-c/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/librosa/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/license-expression/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/lightgbm/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/llvmlite/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/lxml/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/m2crypto/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mahotas/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/mailmanclient/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/manuel/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/mapsplotlib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/marionette_driver.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozcrash.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozdevice.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozfile.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozinfo.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozlog.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozprocess.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozprofile.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozrunner.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marionette-harness/mozversion.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/marshmallow-enum/default.nix42
-rw-r--r--nixpkgs/pkgs/development/python-modules/marshmallow/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/matrix-nio/default.nix49
-rw-r--r--nixpkgs/pkgs/development/python-modules/mautrix-appservice/0001-Remove-coding-annotations.patch53
-rw-r--r--nixpkgs/pkgs/development/python-modules/mautrix-appservice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/measurement/default.nix20
-rw-r--r--nixpkgs/pkgs/development/python-modules/meinheld/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/mesa/default.nix34
-rw-r--r--nixpkgs/pkgs/development/python-modules/mesonpep517/default.nix42
-rw-r--r--nixpkgs/pkgs/development/python-modules/micawber/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/minio/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/mnemonic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mnist/default.nix36
-rw-r--r--nixpkgs/pkgs/development/python-modules/mock/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/moderngl_window/default.nix38
-rw-r--r--nixpkgs/pkgs/development/python-modules/mongoengine/default.nix49
-rw-r--r--nixpkgs/pkgs/development/python-modules/monkeyhex/default.nix30
-rw-r--r--nixpkgs/pkgs/development/python-modules/monty/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/more-itertools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/moretools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/moto/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/mpi4py/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mpv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/msgpack/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/msrest/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/msrestazure/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mt-940/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/multidict/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/multiprocess/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mwoauth/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/myfitnesspal/default.nix29
-rw-r--r--nixpkgs/pkgs/development/python-modules/mypy-protobuf/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mypy/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/mypy/extensions.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/mysql-connector/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/nbconvert/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/nbdime/default.nix69
-rw-r--r--nixpkgs/pkgs/development/python-modules/nest-asyncio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/netcdf4/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/networkx/2.2.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/networkx/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/neurotools/default.nix35
-rw-r--r--nixpkgs/pkgs/development/python-modules/nibabel/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/nimfa/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/nipype/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/nix-prefetch-github/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/notebook/2.nix76
-rw-r--r--nixpkgs/pkgs/development/python-modules/notebook/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/nuitka/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/numba/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/numcodecs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/numexpr/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/numpy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/numpydoc/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/nvchecker/default.nix14
-rw-r--r--nixpkgs/pkgs/development/python-modules/oauthenticator/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/oauthlib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ofxtools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/onkyo-eiscp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/openpyxl/2.nix38
-rw-r--r--nixpkgs/pkgs/development/python-modules/openpyxl/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/opentimestamps/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/opentracing/default.nix34
-rw-r--r--nixpkgs/pkgs/development/python-modules/opt-einsum/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/optuna/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/outcome/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/packaging/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/packet-python/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/palettable/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pandas/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/panel/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/papermill/default.nix70
-rw-r--r--nixpkgs/pkgs/development/python-modules/paperspace/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/papis/default.nix26
-rw-r--r--nixpkgs/pkgs/development/python-modules/param/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/parameterized/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/parse/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/parsley/default.nix22
-rw-r--r--nixpkgs/pkgs/development/python-modules/parsy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/partd/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/paste/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pastescript/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/path.py/default.nix14
-rw-r--r--nixpkgs/pkgs/development/python-modules/pathlib2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pathos/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pbr/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pdf2image/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pdftotext/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/peewee/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pefile/default.nix30
-rw-r--r--nixpkgs/pkgs/development/python-modules/pelican/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/pendulum/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/persim/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/persistent/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pex/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pexpect/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pg8000/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pglast/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/phik/default.nix54
-rw-r--r--nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/phonopy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pid/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pikepdf/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pillow/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pip-tools/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/pip/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/pip2nix/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/pipdate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pkgconfig/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/plac/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/plaid-python/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/plone-testing/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/plotly/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pluggy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/plumbum/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/plyfile/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/poetry/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/poetry/jsonschema.nix37
-rw-r--r--nixpkgs/pkgs/development/python-modules/pony/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/portalocker/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/portend/black-19.10b0.patch13
-rw-r--r--nixpkgs/pkgs/development/python-modules/portend/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/poster3/default.nix36
-rw-r--r--nixpkgs/pkgs/development/python-modules/pox/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ppft/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/prance/default.nix57
-rw-r--r--nixpkgs/pkgs/development/python-modules/praw/6.3.nix53
-rw-r--r--nixpkgs/pkgs/development/python-modules/praw/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/prawcore/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/pre-commit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/prison/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/progressbar2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/prometheus_client/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/prompt_toolkit/1.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/protobuf/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/psd-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/psutil/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/psycopg2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ptpython/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pudb/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pwntools/default.nix14
-rw-r--r--nixpkgs/pkgs/development/python-modules/py-vapid/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/py2bit/default.nix27
-rw-r--r--nixpkgs/pkgs/development/python-modules/py3buddy/default.nix38
-rw-r--r--nixpkgs/pkgs/development/python-modules/py3status/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyGithub/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyaml/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyannotate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyasn1-modules/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyasn1/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyatmo/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyatv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybase64/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybids/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybigwig/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybind11/default.nix60
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybindgen/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybotvac/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybtex-docutils/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pybullet/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pychromecast/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pycryptodome/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pycryptodomex/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pycryptopp/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/pycuda/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pycurl/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/pydantic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pydocstyle/2.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/pydocstyle/default.nix20
-rw-r--r--nixpkgs/pkgs/development/python-modules/pydocumentdb/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/pydrive/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyezminc/default.nix1
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyfakefs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyfma/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyfribidi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyftdi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyfxa/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyglet/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyhocon/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyjet/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyjson5/default.nix26
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyjwkest/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyjwt/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/pykde4/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/pylint/1.9.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pylint/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/pymatgen/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pymbolic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pymongo/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pymupdf/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pynamodb/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pynvim/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyobjc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyopencl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyparsing/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pypillowfight/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyramid_mako/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyro-ppl/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyro4/default.nix17
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyroute2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyrsistent/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pysaml2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyside/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pysmbc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pysnmp/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/pysnmp/setup.py-Fix-the-setuptools-version-check.patch27
-rw-r--r--nixpkgs/pkgs/development/python-modules/pysonos/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyspark/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyspf/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-annotate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-black/black-version.patch13
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-black/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-cov/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-django/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-doctestplus/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-faulthandler/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-forked/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-mock/default.nix16
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-mypy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-openfiles/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-relaxed/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-remotedata/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-sanic/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-testmon/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest-xdist/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest/4.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytest/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytestrunner/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-binance/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-daemon/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-dbusmock/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-doi/default.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-efl/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-engineio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-jenkins/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-language-server/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-logstash/default.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-nomad/default.nix23
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-oauth2/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-olm/default.nix29
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-periphery/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-ptrace/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-slugify/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-socketio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-stdnum/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-telegram-bot/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-vlc/default.nix37
-rw-r--r--nixpkgs/pkgs/development/python-modules/python-vlc/vlc-paths.patch13
-rw-r--r--nixpkgs/pkgs/development/python-modules/pythondialog/default.nix27
-rw-r--r--nixpkgs/pkgs/development/python-modules/pythonnet/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytorch/default.nix183
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytrends/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytz/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pytzdata/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyunifi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyupdate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyutil/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyvcf/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/pywavelets/default.nix22
-rw-r--r--nixpkgs/pkgs/development/python-modules/pywbem/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pywebpush/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyx/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyxl3/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyyaml/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyzmq/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/qiskit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/qrcode/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/qscintilla-qt5/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/r2pipe/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rasterio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rbtools/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rebulk/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/recommonmark/default.nix18
-rw-r--r--nixpkgs/pkgs/development/python-modules/redis/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/regex/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/reportlab/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/requests-cache/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/requests-oauthlib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/requests-unixsocket/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rethinkdb/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rfc-bibtex/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/ripser/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rl-coach/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/robomachine/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/robotframework-requests/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ropper/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/rpyc/default.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/rtslib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ruamel_ordereddict/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ruamel_yaml/default.nix22
-rw-r--r--nixpkgs/pkgs/development/python-modules/ruamel_yaml_clib/default.nix29
-rw-r--r--nixpkgs/pkgs/development/python-modules/runway-python/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/s3fs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/s3transfer/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/schema/default.nix16
-rw-r--r--nixpkgs/pkgs/development/python-modules/scikit-build/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/scikit-image/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/scikitlearn/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/scipy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/scrapy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/secure/default.nix30
-rw-r--r--nixpkgs/pkgs/development/python-modules/seekpath/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/semantic-version/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/send2trash/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/sentinel/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/serpent/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/serverlessrepo/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/setuptools/default.nix60
-rw-r--r--nixpkgs/pkgs/development/python-modules/sharedmem/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/shodan/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/slicedimage/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/slicerator/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/smart_open/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/snakebite/default.nix41
-rw-r--r--nixpkgs/pkgs/development/python-modules/snowballstemmer/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/snuggs/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/soco/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/solo-python/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sounddevice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/soupsieve/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/spacy/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/spacy/models.json12
-rw-r--r--nixpkgs/pkgs/development/python-modules/sparse/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/spglib/default.nix13
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinx/2.nix75
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinx/default.nix16
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix25
-rw-r--r--nixpkgs/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/spyder-kernels/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/spyder/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/sqlalchemy-citext/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/sqlalchemy-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/sqlalchemy/default.nix35
-rw-r--r--nixpkgs/pkgs/development/python-modules/sqlmap/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/srsly/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/ssdeep/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix31
-rw-r--r--nixpkgs/pkgs/development/python-modules/starfish/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/starlette/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/strictyaml/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/stripe/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/structlog/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/sunpy/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/supervisor/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/svgwrite/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tables/3.5.nix58
-rw-r--r--nixpkgs/pkgs/development/python-modules/tables/default.nix21
-rw-r--r--nixpkgs/pkgs/development/python-modules/tabulate/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tatsu/default.nix40
-rw-r--r--nixpkgs/pkgs/development/python-modules/tblib/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tbm-utils/default.nix37
-rw-r--r--nixpkgs/pkgs/development/python-modules/telethon/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tenacity/default.nix12
-rw-r--r--nixpkgs/pkgs/development/python-modules/tensorflow-estimator/default.nix5
-rw-r--r--nixpkgs/pkgs/development/python-modules/tensorflow-tensorboard/default.nix32
-rw-r--r--nixpkgs/pkgs/development/python-modules/tensorflow/default.nix69
-rw-r--r--nixpkgs/pkgs/development/python-modules/tensorflow/lift-gast-restriction.patch13
-rw-r--r--nixpkgs/pkgs/development/python-modules/tensorflow/tf-1.15-bazel-1.0.patch213
-rw-r--r--nixpkgs/pkgs/development/python-modules/testfixtures/default.nix19
-rw-r--r--nixpkgs/pkgs/development/python-modules/testpath/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/text-unidecode/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/textwrap3/default.nix37
-rw-r--r--nixpkgs/pkgs/development/python-modules/thinc/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/tifffile/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tiledb/default.nix73
-rw-r--r--nixpkgs/pkgs/development/python-modules/tld/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tldextract/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/todoist/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tomlkit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tox/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tqdm/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/traitlets/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/traits/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/transitions/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/trezor/default.nix3
-rw-r--r--nixpkgs/pkgs/development/python-modules/trezor_agent/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/trio/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/trustme/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/twilio/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/twine/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/twisted/default.nix8
-rw-r--r--nixpkgs/pkgs/development/python-modules/typeguard/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/typing-extensions/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/typing/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/tzlocal/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/u-msgpack-python/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/uamqp/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/uarray/default.nix15
-rw-r--r--nixpkgs/pkgs/development/python-modules/uncompyle6/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/unidecode/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/unittest-xml-reporting/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/uproot-methods/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/uproot/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/urlgrabber/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/urllib3/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/uvicorn/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/uvloop/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/vcrpy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/vega/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/vidstab/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/virtualenv/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch8
-rw-r--r--nixpkgs/pkgs/development/python-modules/vmprof/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/vowpalwabbit/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/vsts-cd-manager/default.nix28
-rw-r--r--nixpkgs/pkgs/development/python-modules/waitress/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/wasabi/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/web/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/webcolors/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/weboob/default.nix16
-rw-r--r--nixpkgs/pkgs/development/python-modules/websockets/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/webtest/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/werkzeug/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/wheel/default.nix11
-rw-r--r--nixpkgs/pkgs/development/python-modules/whisper/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/whitenoise/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/widgetsnbextension/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/willow/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/word2vec/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/worldengine/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/wrapt/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/wrf-python/default.nix9
-rw-r--r--nixpkgs/pkgs/development/python-modules/wsproto/0.14.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/wtf-peewee/default.nix33
-rw-r--r--nixpkgs/pkgs/development/python-modules/wurlitzer/default.nix10
-rw-r--r--nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/xarray/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/xdis/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/xmlschema/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/xstatic-bootstrap/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/xxhash/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/yamllint/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/yubico-client/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zc_lockfile/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zeroc-ice/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zetup/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zipp/default.nix7
-rw-r--r--nixpkgs/pkgs/development/python-modules/zodbpickle/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zope-deferredimport/default.nix2
-rw-r--r--nixpkgs/pkgs/development/python-modules/zope_i18n/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zope_proxy/default.nix4
-rw-r--r--nixpkgs/pkgs/development/python-modules/zope_testrunner/default.nix6
-rw-r--r--nixpkgs/pkgs/development/python-modules/zstd/default.nix4
-rw-r--r--nixpkgs/pkgs/development/r-modules/default.nix7
-rw-r--r--nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix12
-rw-r--r--nixpkgs/pkgs/development/ruby-modules/gem/default.nix2
-rw-r--r--nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock25
-rw-r--r--nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix50
-rw-r--r--nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile1
-rw-r--r--nixpkgs/pkgs/development/ruby-modules/with-packages/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ammonite/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/brakeman/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/checkstyle/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/cpplint/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/flow/default.nix14
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix5
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/hotspot/default.nix3
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/include-what-you-use/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/radare2/default.nix12
-rwxr-xr-xnixpkgs/pkgs/development/tools/analysis/radare2/update.py2
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/tflint/default.nix10
-rw-r--r--nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix22
-rw-r--r--nixpkgs/pkgs/development/tools/async/default.nix29
-rw-r--r--nixpkgs/pkgs/development/tools/avro-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/aws-sam-cli/default.nix23
-rw-r--r--nixpkgs/pkgs/development/tools/boomerang/default.nix40
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/apache-ant/1.9.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/apache-ant/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/bazel/default.nix16
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/bazel/src-deps.json40
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/bloop/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/buck/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix4
-rwxr-xr-xnixpkgs/pkgs/development/tools/build-managers/cmake/setup-hook.sh30
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/conan/default.nix29
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/gn/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/kati/default.nix23
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/meson/default.nix19
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/meson/setup-hook.sh4
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/mill/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/ninja/setup-hook.sh6
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/qbs/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix10
-rwxr-xr-xnixpkgs/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap45
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/build-managers/scons/setup-hook.sh6
-rw-r--r--nixpkgs/pkgs/development/tools/buildah/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/buildpack/default.nix26
-rw-r--r--nixpkgs/pkgs/development/tools/ccloud-cli/default.nix33
-rw-r--r--nixpkgs/pkgs/development/tools/chefdk/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/clang-tools/default.nix11
-rw-r--r--nixpkgs/pkgs/development/tools/clang-tools/wrapper20
-rw-r--r--nixpkgs/pkgs/development/tools/clj-kondo/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/cloudflare-wrangler/default.nix31
-rw-r--r--nixpkgs/pkgs/development/tools/cmake-format/default.nix32
-rw-r--r--nixpkgs/pkgs/development/tools/conftest/default.nix9
-rw-r--r--nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/continuous-integration/gocd-agent/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/continuous-integration/gocd-server/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix4
-rwxr-xr-xnixpkgs/pkgs/development/tools/continuous-integration/jenkins/update.sh2
-rw-r--r--nixpkgs/pkgs/development/tools/cue/default.nix10
-rw-r--r--nixpkgs/pkgs/development/tools/devpi-server/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/dive/default.nix14
-rw-r--r--nixpkgs/pkgs/development/tools/documentation/antora/default.nix7
-rw-r--r--nixpkgs/pkgs/development/tools/documentation/gnome-doc-utils/default.nix5
-rw-r--r--nixpkgs/pkgs/development/tools/documentation/gtk-doc/0001-highlight-fix-permission-on-file-style.patch24
-rw-r--r--nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix9
-rw-r--r--nixpkgs/pkgs/development/tools/documentation/mkdocs/default.nix15
-rw-r--r--nixpkgs/pkgs/development/tools/flatpak-builder/default.nix12
-rw-r--r--nixpkgs/pkgs/development/tools/flyway/default.nix13
-rw-r--r--nixpkgs/pkgs/development/tools/gamecube-tools/default.nix15
-rw-r--r--nixpkgs/pkgs/development/tools/gir/default.nix23
-rw-r--r--nixpkgs/pkgs/development/tools/git-quick-stats/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/git-series/default.nix7
-rw-r--r--nixpkgs/pkgs/development/tools/gotools/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/grabserial/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/irony-server/default.nix14
-rw-r--r--nixpkgs/pkgs/development/tools/java/cfr/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/jazzy/Gemfile.lock20
-rw-r--r--nixpkgs/pkgs/development/tools/jazzy/gemset.nix28
-rw-r--r--nixpkgs/pkgs/development/tools/jo/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/just/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/ktlint/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/kustomize/default.nix26
-rw-r--r--nixpkgs/pkgs/development/tools/micronaut/default.nix15
-rw-r--r--nixpkgs/pkgs/development/tools/misc/argbash/default.nix27
-rw-r--r--nixpkgs/pkgs/development/tools/misc/automake/automake-1.15.x.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/misc/automake/help2man-SOURCE_DATE_EPOCH-support.patch41
-rw-r--r--nixpkgs/pkgs/development/tools/misc/binutils/default.nix27
-rw-r--r--nixpkgs/pkgs/development/tools/misc/ccls/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/misc/ccls/wrapper2
-rw-r--r--nixpkgs/pkgs/development/tools/misc/chrpath/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/misc/cquery/wrapper2
-rw-r--r--nixpkgs/pkgs/development/tools/misc/editorconfig-checker/default.nix22
-rw-r--r--nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/misc/fsatrace/default.nix17
-rw-r--r--nixpkgs/pkgs/development/tools/misc/gputils/default.nix3
-rw-r--r--nixpkgs/pkgs/development/tools/misc/itstool/default.nix18
-rw-r--r--nixpkgs/pkgs/development/tools/misc/lttng-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/misc/mkcert/default.nix14
-rw-r--r--nixpkgs/pkgs/development/tools/misc/patchelf/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/tools/misc/premake/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/tools/misc/sccache/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/misc/stm32cubemx/default.nix78
-rw-r--r--nixpkgs/pkgs/development/tools/misc/sysbench/default.nix21
-rw-r--r--nixpkgs/pkgs/development/tools/misc/terracognita/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/misc/texlab/citeproc/package.json31
-rwxr-xr-xnixpkgs/pkgs/development/tools/misc/texlab/citeproc/update-package.json.sh14
-rw-r--r--nixpkgs/pkgs/development/tools/misc/texlab/default.nix39
-rw-r--r--nixpkgs/pkgs/development/tools/misc/tokei/Cargo.lock.patch13
-rw-r--r--nixpkgs/pkgs/development/tools/misc/tokei/default.nix9
-rw-r--r--nixpkgs/pkgs/development/tools/misc/travis/Gemfile3
-rw-r--r--nixpkgs/pkgs/development/tools/misc/travis/Gemfile.lock14
-rw-r--r--nixpkgs/pkgs/development/tools/misc/travis/gemset.nix51
-rw-r--r--nixpkgs/pkgs/development/tools/misc/uncrustify/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/camlidl/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/camlp5/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/findlib/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/oasis/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/ocamlify/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/ocamlmod/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/ocp-indent/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/opam/opam-shebangs.patch2
-rw-r--r--nixpkgs/pkgs/development/tools/ocaml/utop/default.nix5
-rw-r--r--nixpkgs/pkgs/development/tools/ofono-phonesim/default.nix21
-rw-r--r--nixpkgs/pkgs/development/tools/ofono-phonesim/qt5-compat.patch48
-rw-r--r--nixpkgs/pkgs/development/tools/open-policy-agent/default.nix23
-rw-r--r--nixpkgs/pkgs/development/tools/open-policy-agent/deps.nix408
-rw-r--r--nixpkgs/pkgs/development/tools/overcommit/Gemfile2
-rw-r--r--nixpkgs/pkgs/development/tools/overcommit/Gemfile.lock17
-rw-r--r--nixpkgs/pkgs/development/tools/overcommit/default.nix15
-rw-r--r--nixpkgs/pkgs/development/tools/overcommit/gemset.nix33
-rw-r--r--nixpkgs/pkgs/development/tools/parsing/byacc/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/parsing/re2c/default.nix9
-rw-r--r--nixpkgs/pkgs/development/tools/pipenv/default.nix56
-rw-r--r--nixpkgs/pkgs/development/tools/profiling/sysprof/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/purescript/spago/default.nix47
-rw-r--r--nixpkgs/pkgs/development/tools/pypi2nix/default.nix120
-rw-r--r--nixpkgs/pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch4
-rw-r--r--nixpkgs/pkgs/development/tools/qtcreator/0002-Dont-remove-clang-header-paths.patch13
-rw-r--r--nixpkgs/pkgs/development/tools/qtcreator/default.nix40
-rw-r--r--nixpkgs/pkgs/development/tools/repository-managers/nexus/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/richgo/default.nix15
-rw-r--r--nixpkgs/pkgs/development/tools/rubocop/Gemfile.lock8
-rw-r--r--nixpkgs/pkgs/development/tools/rubocop/gemset.nix12
-rw-r--r--nixpkgs/pkgs/development/tools/rucksack/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/rust/bindgen/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-expand/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix28
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-geiger/default.nix48
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-generate/default.nix12
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-make/Cargo.lock10
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix28
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cargo-xbuild/default.nix6
-rw-r--r--nixpkgs/pkgs/development/tools/rust/cbindgen/default.nix12
-rw-r--r--nixpkgs/pkgs/development/tools/rust/racerd/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/scalafmt/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/spirv-tools/default.nix9
-rw-r--r--nixpkgs/pkgs/development/tools/vala-lint/default.nix51
-rw-r--r--nixpkgs/pkgs/development/tools/valadoc/default.nix27
-rw-r--r--nixpkgs/pkgs/development/tools/vim-vint/default.nix2
-rw-r--r--nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-0.2.55.patch2256
-rw-r--r--nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-rustPlatform.buildRustPackage-in-.patch2240
-rw-r--r--nixpkgs/pkgs/development/tools/wasm-bindgen-cli/default.nix8
-rw-r--r--nixpkgs/pkgs/development/tools/wiiload/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/xcbuild/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/development/tools/yarn/default.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/yarn2nix-moretea/fetch-source.nix4
-rw-r--r--nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix7
-rw-r--r--nixpkgs/pkgs/development/tools/yq/default.nix4
-rw-r--r--nixpkgs/pkgs/development/web/cypress/default.nix10
-rw-r--r--nixpkgs/pkgs/development/web/grails/default.nix4
-rw-r--r--nixpkgs/pkgs/development/web/insomnia/default.nix29
-rw-r--r--nixpkgs/pkgs/development/web/nodejs/disable-libatomic-darwin.patch4
-rw-r--r--nixpkgs/pkgs/development/web/nodejs/nodejs.nix26
-rw-r--r--nixpkgs/pkgs/development/web/nodejs/v10.nix4
-rw-r--r--nixpkgs/pkgs/development/web/nodejs/v12.nix4
-rw-r--r--nixpkgs/pkgs/development/web/nodejs/v13.nix12
-rw-r--r--nixpkgs/pkgs/development/web/postman/default.nix4
-rw-r--r--nixpkgs/pkgs/games/arx-libertatis/default.nix4
-rw-r--r--nixpkgs/pkgs/games/boohu/default.nix4
-rw-r--r--nixpkgs/pkgs/games/boohu/deps.nix8
-rw-r--r--nixpkgs/pkgs/games/chessx/default.nix25
-rw-r--r--nixpkgs/pkgs/games/construo/default.nix3
-rw-r--r--nixpkgs/pkgs/games/crawl/default.nix13
-rw-r--r--nixpkgs/pkgs/games/devilutionx/default.nix17
-rw-r--r--nixpkgs/pkgs/games/eidolon/cargo-lock.patch19
-rw-r--r--nixpkgs/pkgs/games/eidolon/default.nix26
-rw-r--r--nixpkgs/pkgs/games/endless-sky/default.nix4
-rw-r--r--nixpkgs/pkgs/games/endless-sky/fixes.patch9
-rw-r--r--nixpkgs/pkgs/games/extremetuxracer/default.nix4
-rw-r--r--nixpkgs/pkgs/games/frozen-bubble/default.nix25
-rw-r--r--nixpkgs/pkgs/games/frozen-bubble/fix-compilation.patch33
-rw-r--r--nixpkgs/pkgs/games/gcs/default.nix8
-rw-r--r--nixpkgs/pkgs/games/gzdoom/default.nix6
-rw-r--r--nixpkgs/pkgs/games/hedgewars/default.nix13
-rw-r--r--nixpkgs/pkgs/games/minecraft/default.nix6
-rw-r--r--nixpkgs/pkgs/games/minetest/default.nix6
-rw-r--r--nixpkgs/pkgs/games/openarena/default.nix21
-rw-r--r--nixpkgs/pkgs/games/openjk/default.nix6
-rw-r--r--nixpkgs/pkgs/games/openmw/tes3mp.nix12
-rw-r--r--nixpkgs/pkgs/games/openrct2/default.nix19
-rw-r--r--nixpkgs/pkgs/games/openrw/default.nix14
-rw-r--r--nixpkgs/pkgs/games/openxcom/default.nix8
-rw-r--r--nixpkgs/pkgs/games/openxray/default.nix36
-rw-r--r--nixpkgs/pkgs/games/pioneer/default.nix4
-rw-r--r--nixpkgs/pkgs/games/quakespasm/vulkan.nix5
-rw-r--r--nixpkgs/pkgs/games/redeclipse/default.nix2
-rw-r--r--nixpkgs/pkgs/games/sdlmame/default.nix42
-rw-r--r--nixpkgs/pkgs/games/shattered-pixel-dungeon/default.nix78
-rw-r--r--nixpkgs/pkgs/games/simutrans/default.nix2
-rw-r--r--nixpkgs/pkgs/games/steam/chrootenv.nix5
-rw-r--r--nixpkgs/pkgs/games/tintin/default.nix4
-rw-r--r--nixpkgs/pkgs/games/tome4/default.nix4
-rw-r--r--nixpkgs/pkgs/games/widelands/default.nix6
-rw-r--r--nixpkgs/pkgs/misc/cups/default.nix33
-rw-r--r--nixpkgs/pkgs/misc/cups/drivers/canon/default.nix88
-rw-r--r--nixpkgs/pkgs/misc/cups/filters.nix4
-rw-r--r--nixpkgs/pkgs/misc/drivers/hplip/3.16.11.nix6
-rw-r--r--nixpkgs/pkgs/misc/drivers/hplip/3.18.5.nix6
-rw-r--r--nixpkgs/pkgs/misc/drivers/hplip/default.nix6
-rw-r--r--nixpkgs/pkgs/misc/emulators/cdemu/analyzer.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/cdemu/client.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/cdemu/daemon.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/cdemu/gui.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/cdemu/libmirage.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/cdemu/vhba.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/dolphin-emu/master.nix6
-rw-r--r--nixpkgs/pkgs/misc/emulators/epsxe/default.nix10
-rw-r--r--nixpkgs/pkgs/misc/emulators/fs-uae/default.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/mame/default.nix59
-rw-r--r--nixpkgs/pkgs/misc/emulators/mess/default.nix49
-rw-r--r--nixpkgs/pkgs/misc/emulators/ppsspp/default.nix4
-rw-r--r--nixpkgs/pkgs/misc/emulators/resim/default.nix18
-rw-r--r--nixpkgs/pkgs/misc/emulators/retroarch/cores.nix666
-rw-r--r--nixpkgs/pkgs/misc/emulators/retroarch/default.nix12
-rw-r--r--nixpkgs/pkgs/misc/emulators/retroarch/wrapper.nix10
-rw-r--r--nixpkgs/pkgs/misc/emulators/vbam/default.nix11
-rw-r--r--nixpkgs/pkgs/misc/emulators/wine/staging.nix2
-rw-r--r--nixpkgs/pkgs/misc/ghostscript/default.nix19
-rw-r--r--nixpkgs/pkgs/misc/gnash/default.nix9
-rw-r--r--nixpkgs/pkgs/misc/jackaudio/default.nix11
-rw-r--r--nixpkgs/pkgs/misc/jackaudio/jack1.nix6
-rw-r--r--nixpkgs/pkgs/misc/screensavers/xlockmore/default.nix4
-rw-r--r--nixpkgs/pkgs/misc/sndio/default.nix9
-rw-r--r--nixpkgs/pkgs/misc/themes/adapta-kde/default.nix28
-rw-r--r--nixpkgs/pkgs/misc/themes/adwaita-qt/default.nix36
-rw-r--r--nixpkgs/pkgs/misc/themes/arc-kde/default.nix28
-rw-r--r--nixpkgs/pkgs/misc/themes/clearlooks-phenix/default.nix33
-rw-r--r--nixpkgs/pkgs/misc/themes/jade1/default.nix28
-rw-r--r--nixpkgs/pkgs/misc/themes/kde2/default.nix31
-rw-r--r--nixpkgs/pkgs/misc/themes/numix-solarized/default.nix49
-rw-r--r--nixpkgs/pkgs/misc/themes/qtcurve/default.nix52
-rw-r--r--nixpkgs/pkgs/misc/tmux-plugins/default.nix25
-rw-r--r--nixpkgs/pkgs/misc/uboot/default.nix40
-rw-r--r--nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix2
-rw-r--r--nixpkgs/pkgs/misc/vim-plugins/generated.nix1127
-rw-r--r--nixpkgs/pkgs/misc/vim-plugins/overrides.nix26
-rwxr-xr-xnixpkgs/pkgs/misc/vim-plugins/update.py138
-rw-r--r--nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names25
-rw-r--r--nixpkgs/pkgs/misc/vscode-extensions/cpptools/default.nix4
-rw-r--r--nixpkgs/pkgs/misc/vscode-extensions/default.nix55
-rw-r--r--nixpkgs/pkgs/misc/vscode-extensions/python/default.nix10
-rw-r--r--nixpkgs/pkgs/misc/vscode-extensions/wakatime/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/bsd/netbsd/default.nix9
-rw-r--r--nixpkgs/pkgs/os-specific/darwin/apple-sdk/cf-setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/os-specific/darwin/apple-sdk/private-frameworks-setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/os-specific/darwin/osxsnarf/default.nix24
-rw-r--r--nixpkgs/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix25
-rw-r--r--nixpkgs/pkgs/os-specific/linux/alsa-firmware/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/alsa-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/anbox/default.nix6
-rw-r--r--nixpkgs/pkgs/os-specific/linux/anbox/kmod.nix6
-rw-r--r--nixpkgs/pkgs/os-specific/linux/android-udev-rules/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/apparmor/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/beegfs/default.nix167
-rw-r--r--nixpkgs/pkgs/os-specific/linux/beegfs/kernel-module.nix46
-rw-r--r--nixpkgs/pkgs/os-specific/linux/brillo/default.nix34
-rw-r--r--nixpkgs/pkgs/os-specific/linux/brillo/udev-rule.patch13
-rw-r--r--nixpkgs/pkgs/os-specific/linux/busybox/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/digimend/default.nix45
-rw-r--r--nixpkgs/pkgs/os-specific/linux/displaylink/default.nix13
-rw-r--r--nixpkgs/pkgs/os-specific/linux/displaylink/udev-installer.patch4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/dpdk/default.nix74
-rw-r--r--nixpkgs/pkgs/os-specific/linux/dropwatch/default.nix11
-rw-r--r--nixpkgs/pkgs/os-specific/linux/ell/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/eudev/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/evdi/default.nix15
-rw-r--r--nixpkgs/pkgs/os-specific/linux/fbterm/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/fbterm/select.patch12
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix10
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix10
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch66
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/fwupd/default.nix28
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/fwupd/fix-paths.patch11
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/fwupd/no-which.patch31
-rw-r--r--nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/fuse/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/fwts/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/health-check/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/hostapd/default.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/iwd/default.nix9
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix5
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-5.2.nix18
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-5.3.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix18
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-rpi.nix10
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/kmod/aggregator.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/ledger-udev-rules/default.nix6
-rw-r--r--nixpkgs/pkgs/os-specific/linux/libnl/default.nix12
-rw-r--r--nixpkgs/pkgs/os-specific/linux/lm-sensors/default.nix18
-rw-r--r--nixpkgs/pkgs/os-specific/linux/lvm2/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/mbpfan/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/mcelog/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/microcode/intel.nix5
-rw-r--r--nixpkgs/pkgs/os-specific/linux/musl/default.nix12
-rw-r--r--nixpkgs/pkgs/os-specific/linux/nftables/default.nix31
-rw-r--r--nixpkgs/pkgs/os-specific/linux/odp-dpdk/default.nix50
-rw-r--r--nixpkgs/pkgs/os-specific/linux/open-iscsi/default.nix8
-rw-r--r--nixpkgs/pkgs/os-specific/linux/openrazer/driver.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/openvswitch/default.nix32
-rw-r--r--nixpkgs/pkgs/os-specific/linux/openvswitch/lts.nix82
-rw-r--r--nixpkgs/pkgs/os-specific/linux/openvswitch/patches/lts-ssl.patch274
-rw-r--r--nixpkgs/pkgs/os-specific/linux/pam_ccreds/default.nix6
-rw-r--r--nixpkgs/pkgs/os-specific/linux/pam_ldap/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/prl-tools/default.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/shadow/default.nix17
-rw-r--r--nixpkgs/pkgs/os-specific/linux/sysstat/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/systemd/default.nix54
-rw-r--r--nixpkgs/pkgs/os-specific/linux/targetcli/default.nix9
-rw-r--r--nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix10
-rw-r--r--nixpkgs/pkgs/os-specific/linux/trace-cmd/fix-Makefiles.patch59
-rw-r--r--nixpkgs/pkgs/os-specific/linux/trace-cmd/kernelshark.nix17
-rw-r--r--nixpkgs/pkgs/os-specific/linux/trace-cmd/src.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/trezor-udev-rules/default.nix33
-rw-r--r--nixpkgs/pkgs/os-specific/linux/uclibc/default.nix6
-rw-r--r--nixpkgs/pkgs/os-specific/linux/v4l2loopback/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/linux/wpa_supplicant/default.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/wpa_supplicant/gui.nix2
-rw-r--r--nixpkgs/pkgs/os-specific/linux/xf86-input-cmt/default.nix4
-rw-r--r--nixpkgs/pkgs/os-specific/windows/default.nix52
-rw-r--r--nixpkgs/pkgs/os-specific/windows/mcfgthreads/default.nix24
-rw-r--r--nixpkgs/pkgs/os-specific/windows/mingw-w64/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/amqp/rabbitmq-server/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/atlassian/confluence.nix4
-rw-r--r--nixpkgs/pkgs/servers/atlassian/jira.nix4
-rw-r--r--nixpkgs/pkgs/servers/bird/default.nix8
-rw-r--r--nixpkgs/pkgs/servers/caddy/default.nix12
-rw-r--r--nixpkgs/pkgs/servers/clickhouse/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/computing/slurm/default.nix7
-rw-r--r--nixpkgs/pkgs/servers/consul/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/couchpotato/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/dns/bind/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/dns/knot-dns/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/documize-community/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/foundationdb/cmake.nix2
-rw-r--r--nixpkgs/pkgs/servers/foundationdb/default.nix10
-rw-r--r--nixpkgs/pkgs/servers/freeradius/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/gnatsd/default.nix26
-rw-r--r--nixpkgs/pkgs/servers/gortr/default.nix22
-rw-r--r--nixpkgs/pkgs/servers/gotify/default.nix57
-rw-r--r--nixpkgs/pkgs/servers/gotify/package.json80
-rw-r--r--nixpkgs/pkgs/servers/gotify/ui.nix25
-rwxr-xr-xnixpkgs/pkgs/servers/gotify/update-yarn-deps.sh20
-rw-r--r--nixpkgs/pkgs/servers/gotify/yarndeps.nix11853
-rw-r--r--nixpkgs/pkgs/servers/home-assistant/appdaemon.nix2
-rw-r--r--nixpkgs/pkgs/servers/home-assistant/component-packages.nix26
-rw-r--r--nixpkgs/pkgs/servers/home-assistant/default.nix87
-rw-r--r--nixpkgs/pkgs/servers/home-assistant/esphome.nix23
-rw-r--r--nixpkgs/pkgs/servers/home-assistant/frontend.nix6
-rw-r--r--nixpkgs/pkgs/servers/http/apache-modules/mod_tile/default.nix35
-rw-r--r--nixpkgs/pkgs/servers/http/apache-modules/mod_wsgi/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/http/jetty/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/http/nginx/generic.nix16
-rw-r--r--nixpkgs/pkgs/servers/hylafaxplus/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/icingaweb2/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/irc/charybdis/default.nix2
-rw-r--r--nixpkgs/pkgs/servers/jackett/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/jellyfin/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/lidarr/default.nix7
-rw-r--r--nixpkgs/pkgs/servers/livepeer/default.nix5
-rw-r--r--nixpkgs/pkgs/servers/mail/opensmtpd/default.nix6
-rw-r--r--nixpkgs/pkgs/servers/matrix-synapse/default.nix7
-rw-r--r--nixpkgs/pkgs/servers/mautrix-telegram/default.nix11
-rw-r--r--nixpkgs/pkgs/servers/memcached/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/metabase/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/minio/default.nix10
-rw-r--r--nixpkgs/pkgs/servers/misc/airsonic/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/misc/qremotecontrol-server/default.nix46
-rw-r--r--nixpkgs/pkgs/servers/monitoring/consul-alerts/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/monitoring/grafana/default.nix6
-rw-r--r--nixpkgs/pkgs/servers/monitoring/loki/default.nix8
-rw-r--r--nixpkgs/pkgs/servers/monitoring/plugins/labs_consol_de.nix2
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix7
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/default.nix10
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter-deps.nix138
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix14
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter.nix27
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter_deps.nix282
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/postgres-exporter.nix14
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/varnish-exporter.nix4
-rw-r--r--nixpkgs/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix6
-rw-r--r--nixpkgs/pkgs/servers/monitoring/riemann/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/monitoring/sensu-go/default.nix14
-rw-r--r--nixpkgs/pkgs/servers/monitoring/zabbix/versions.nix9
-rw-r--r--nixpkgs/pkgs/servers/mpd/default.nix282
-rw-r--r--nixpkgs/pkgs/servers/mqtt/mosquitto/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/mtprotoproxy/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/nats-server/default.nix25
-rw-r--r--nixpkgs/pkgs/servers/nats-streaming-server/default.nix16
-rw-r--r--nixpkgs/pkgs/servers/nextcloud/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/nginx-sso/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix4
-rw-r--r--nixpkgs/pkgs/servers/nosql/arangodb/default.nix15
-rw-r--r--nixpkgs/pkgs/servers/nosql/eventstore/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/nosql/neo4j/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/nosql/redis/default.nix8
-rw-r--r--nixpkgs/pkgs/servers/openafs/1.6/default.nix2
-rw-r--r--nixpkgs/pkgs/servers/openafs/1.6/module.nix2
-rw-r--r--nixpkgs/pkgs/servers/openafs/1.8/default.nix2
-rw-r--r--nixpkgs/pkgs/servers/openafs/1.8/module.nix2
-rw-r--r--nixpkgs/pkgs/servers/plex/raw.nix4
-rw-r--r--nixpkgs/pkgs/servers/rainloop/default.nix6
-rw-r--r--nixpkgs/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch2
-rw-r--r--nixpkgs/pkgs/servers/roundcube/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/routinator/default.nix6
-rw-r--r--nixpkgs/pkgs/servers/rt/default.nix2
-rw-r--r--nixpkgs/pkgs/servers/samba/3.x.nix99
-rw-r--r--nixpkgs/pkgs/servers/samba/4.x.nix4
-rw-r--r--nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix79
-rw-r--r--nixpkgs/pkgs/servers/search/groonga/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/search/solr/8.x.nix4
-rw-r--r--nixpkgs/pkgs/servers/shairport-sync/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/shellinabox/default.nix15
-rw-r--r--nixpkgs/pkgs/servers/sonarr/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch21
-rw-r--r--nixpkgs/pkgs/servers/sql/mariadb/connector-c/3_1.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/mariadb/connector-c/default.nix8
-rw-r--r--nixpkgs/pkgs/servers/sql/mariadb/default.nix76
-rw-r--r--nixpkgs/pkgs/servers/sql/mariadb/galera/default.nix2
-rw-r--r--nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix5
-rw-r--r--nixpkgs/pkgs/servers/sql/pgbouncer/default.nix10
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/default.nix23
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/pg_hll.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/pg_partman.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/pg_topn.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/pgtap.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/postgis.nix4
-rw-r--r--nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix6
-rw-r--r--nixpkgs/pkgs/servers/tautulli/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/tmate-ssh-server/default.nix29
-rw-r--r--nixpkgs/pkgs/servers/trezord/default.nix7
-rw-r--r--nixpkgs/pkgs/servers/trickster/trickster.nix27
-rw-r--r--nixpkgs/pkgs/servers/trickster/trickster_deps.nix237
-rw-r--r--nixpkgs/pkgs/servers/unifi/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/varnish/default.nix32
-rw-r--r--nixpkgs/pkgs/servers/varnish/digest.nix2
-rw-r--r--nixpkgs/pkgs/servers/varnish/dynamic.nix6
-rw-r--r--nixpkgs/pkgs/servers/varnish/geoip.nix31
-rw-r--r--nixpkgs/pkgs/servers/varnish/modules.nix4
-rw-r--r--nixpkgs/pkgs/servers/varnish/packages.nix25
-rw-r--r--nixpkgs/pkgs/servers/varnish/rtstatus.nix21
-rw-r--r--nixpkgs/pkgs/servers/web-apps/codimd/default.nix14
-rw-r--r--nixpkgs/pkgs/servers/web-apps/dokuwiki/default.nix26
-rw-r--r--nixpkgs/pkgs/servers/web-apps/matomo/default.nix52
-rw-r--r--nixpkgs/pkgs/servers/web-apps/moodle/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/web-apps/shiori/default.nix2
-rw-r--r--nixpkgs/pkgs/servers/web-apps/wordpress/default.nix4
-rw-r--r--nixpkgs/pkgs/servers/x11/xorg/default.nix36
-rw-r--r--nixpkgs/pkgs/servers/x11/xorg/imake-setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/servers/x11/xorg/overrides.nix6
-rw-r--r--nixpkgs/pkgs/servers/x11/xorg/tarballs.list12
-rw-r--r--nixpkgs/pkgs/servers/x11/xorg/xwayland.nix4
-rw-r--r--nixpkgs/pkgs/servers/zoneminder/default.nix6
-rw-r--r--nixpkgs/pkgs/shells/bash/bash-completion/0001-Revert-build-Do-cmake-pc-and-profile-variable-replac.patch86
-rw-r--r--nixpkgs/pkgs/shells/bash/bash-completion/default.nix37
-rw-r--r--nixpkgs/pkgs/shells/nushell/default.nix51
-rw-r--r--nixpkgs/pkgs/shells/oh/default.nix8
-rw-r--r--nixpkgs/pkgs/shells/oil/default.nix15
-rw-r--r--nixpkgs/pkgs/shells/xonsh/default.nix4
-rw-r--r--nixpkgs/pkgs/shells/zsh/antibody/default.nix8
-rw-r--r--nixpkgs/pkgs/shells/zsh/fzf-zsh/default.nix37
-rw-r--r--nixpkgs/pkgs/shells/zsh/grml-zsh-config/default.nix4
-rw-r--r--nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix6
-rwxr-xr-xnixpkgs/pkgs/shells/zsh/oh-my-zsh/update.sh2
-rw-r--r--nixpkgs/pkgs/shells/zsh/zsh-fast-syntax-highlighting/default.nix30
-rw-r--r--nixpkgs/pkgs/shells/zsh/zsh-history-substring-search/default.nix4
-rw-r--r--nixpkgs/pkgs/stdenv/cygwin/rebase-i686.sh2
-rw-r--r--nixpkgs/pkgs/stdenv/cygwin/rebase-x86_64.sh2
-rw-r--r--nixpkgs/pkgs/stdenv/generic/check-meta.nix6
-rw-r--r--nixpkgs/pkgs/stdenv/generic/setup.sh91
-rw-r--r--nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix29
-rw-r--r--nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/X11/ckbcomp/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/dragon-drop/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/X11/wpgtk/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/x11spice/default.nix36
-rw-r--r--nixpkgs/pkgs/tools/X11/xdg-utils/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/X11/xidlehook/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/X11/xob/default.nix35
-rw-r--r--nixpkgs/pkgs/tools/X11/xzoom/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/admin/aws-google-auth/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/admin/aws_shell/default.nix13
-rw-r--r--nixpkgs/pkgs/tools/admin/awscli/default.nix22
-rw-r--r--nixpkgs/pkgs/tools/admin/awslogs/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/admin/azure-cli/default.nix248
-rw-r--r--nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix250
-rw-r--r--nixpkgs/pkgs/tools/admin/berglas/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/admin/boulder/default.nix33
-rw-r--r--nixpkgs/pkgs/tools/admin/certbot/0001-Don-t-use-distutils.StrictVersion-that-cannot-handle.patch60
-rw-r--r--nixpkgs/pkgs/tools/admin/certbot/0001-pebble_artifacts-hardcode-pebble-location.patch24
-rw-r--r--nixpkgs/pkgs/tools/admin/certbot/default.nix39
-rw-r--r--nixpkgs/pkgs/tools/admin/eksctl/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/admin/elasticsearch-curator/default.nix81
-rw-r--r--nixpkgs/pkgs/tools/admin/fbvnc/default.nix30
-rw-r--r--nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/admin/pebble/default.nix26
-rw-r--r--nixpkgs/pkgs/tools/admin/procs/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/admin/pulumi/data.nix51
-rw-r--r--nixpkgs/pkgs/tools/admin/pulumi/default.nix27
-rw-r--r--nixpkgs/pkgs/tools/admin/pulumi/update.sh55
-rw-r--r--nixpkgs/pkgs/tools/admin/simp_le/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15678.patch18
-rw-r--r--nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15679.patch19
-rw-r--r--nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15680.patch16
-rw-r--r--nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-8287.patch14
-rw-r--r--nixpkgs/pkgs/tools/admin/tightvnc/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/archivers/cpio/CVE-2016-2037-out-of-bounds-write.patch29
-rw-r--r--nixpkgs/pkgs/tools/archivers/cpio/default.nix20
-rw-r--r--nixpkgs/pkgs/tools/archivers/innoextract/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/archivers/snzip/default.nix31
-rw-r--r--nixpkgs/pkgs/tools/archivers/unrar/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/archivers/unzip/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/audio/abcm2ps/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/audio/abcmidi/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/audio/acoustid-fingerprinter/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/audio/beets/default.nix18
-rw-r--r--nixpkgs/pkgs/tools/audio/essentia-extractor/default.nix41
-rw-r--r--nixpkgs/pkgs/tools/audio/video2midi/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/backup/btrbk/default.nix12
-rw-r--r--nixpkgs/pkgs/tools/backup/bup/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/backup/duplicity/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/backup/lvmsync/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/backup/s3ql/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/backup/zfsbackup/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/backup/zfsbackup/deps.nix273
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/cdrtools/default.nix37
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/default.nix57
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch13
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch11
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch11
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch11
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.1-layerbreaksetup.patch93
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/isomd5sum/default.nix38
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/fix-validation.patch13
-rw-r--r--nixpkgs/pkgs/tools/cd-dvd/xorriso/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/compression/gzrt/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/compression/lz4/default.nix17
-rw-r--r--nixpkgs/pkgs/tools/compression/zstd/default.nix34
-rw-r--r--nixpkgs/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch13
-rw-r--r--nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/ceph/default.nix35
-rw-r--r--nixpkgs/pkgs/tools/filesystems/cryfs/default.nix82
-rw-r--r--nixpkgs/pkgs/tools/filesystems/cryfs/skip-failing-test-large-malloc.patch34
-rw-r--r--nixpkgs/pkgs/tools/filesystems/cryfs/test-no-network.patch24
-rw-r--r--nixpkgs/pkgs/tools/filesystems/dislocker/default.nix21
-rw-r--r--nixpkgs/pkgs/tools/filesystems/duff/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/fuse-overlayfs/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/fusesmb/default.nix28
-rw-r--r--nixpkgs/pkgs/tools/filesystems/gitfs/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/filesystems/gocryptfs/deps.nix21
-rw-r--r--nixpkgs/pkgs/tools/filesystems/gocryptfs/fix-unix2syscall_darwin.go-build-failure.patch14
-rw-r--r--nixpkgs/pkgs/tools/filesystems/lizardfs/default.nix45
-rw-r--r--nixpkgs/pkgs/tools/filesystems/lizardfs/remove-download-external.patch25
-rw-r--r--nixpkgs/pkgs/tools/filesystems/mergerfs/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/mtdutils/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/filesystems/nixpart/0.4/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/filesystems/nixpart/0.4/pykickstart.nix1
-rw-r--r--nixpkgs/pkgs/tools/filesystems/nixpart/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/filesystems/orangefs/default.nix61
-rw-r--r--nixpkgs/pkgs/tools/filesystems/s3backer/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch103
-rw-r--r--nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/default.nix26
-rw-r--r--nixpkgs/pkgs/tools/filesystems/sshfs-fuse/default.nix11
-rw-r--r--nixpkgs/pkgs/tools/graphics/asymptote/default.nix98
-rw-r--r--nixpkgs/pkgs/tools/graphics/facedetect/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/graphics/gmic/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/graphics/jhead/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/graphics/jpegexiforient/default.nix27
-rw-r--r--nixpkgs/pkgs/tools/graphics/maim/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/graphics/pfstools/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/graphics/pfstools/pfsalign.patch12
-rw-r--r--nixpkgs/pkgs/tools/graphics/shotgun/default.nix28
-rw-r--r--nixpkgs/pkgs/tools/graphics/wallutils/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch29
-rw-r--r--nixpkgs/pkgs/tools/graphics/wdisplays/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/inputmethods/fcitx-engines/fcitx-cloudpinyin/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/inputmethods/fcitx/fcitx-configtool.nix8
-rw-r--r--nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/inputmethods/ibus/wrapper.nix2
-rw-r--r--nixpkgs/pkgs/tools/inputmethods/libinput-gestures/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/bandwidth/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/bdf2psf/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/bibutils/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/birdfont/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/broot/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/calamares/default.nix14
-rw-r--r--nixpkgs/pkgs/tools/misc/chezmoi/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/misc/chezmoi/deps.nix507
-rw-r--r--nixpkgs/pkgs/tools/misc/clipman/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/colord-gtk/default.nix59
-rw-r--r--nixpkgs/pkgs/tools/misc/colord/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/misc/cutecom/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/misc/desktop-file-utils/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/tools/misc/diffoscope/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/dust/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/ethtool/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/eva/Cargo.lock.patch454
-rw-r--r--nixpkgs/pkgs/tools/misc/eva/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/misc/execline/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/fdupes/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ffsend/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/file/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/misc/fluent-bit/default.nix12
-rw-r--r--nixpkgs/pkgs/tools/misc/fselect/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/geekbench/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/graylog/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/hdf5/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock10
-rw-r--r--nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix16
-rw-r--r--nixpkgs/pkgs/tools/misc/latex2html/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/misc/licensor/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/lorri/default.nix56
-rw-r--r--nixpkgs/pkgs/tools/misc/lorri/runtime-closure.nix.template37
-rw-r--r--nixpkgs/pkgs/tools/misc/lorri/runtime.nix33
-rw-r--r--nixpkgs/pkgs/tools/misc/man-db/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/marlin-calc/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/mbuffer/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/misc/onefetch/default.nix26
-rw-r--r--nixpkgs/pkgs/tools/misc/ostree/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/misc/parallel/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/pazi/cargo-lock.patch13
-rw-r--r--nixpkgs/pkgs/tools/misc/pazi/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/peruse/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pg_flame/default.nix22
-rw-r--r--nixpkgs/pkgs/tools/misc/pgmetrics/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/pkgdiff/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/misc/plantuml/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/pspg/default.nix12
-rw-r--r--nixpkgs/pkgs/tools/misc/q-text-as-data/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/qt5ct/default.nix9
-rw-r--r--nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/scfbuild/default.nix16
-rw-r--r--nixpkgs/pkgs/tools/misc/scfbuild/python-3.patch46
-rw-r--r--nixpkgs/pkgs/tools/misc/screenfetch/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/shadowenv/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/snapper/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/starship/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/misc/system-config-printer/default.nix49
-rw-r--r--nixpkgs/pkgs/tools/misc/tealdeer/default.nix13
-rw-r--r--nixpkgs/pkgs/tools/misc/tensorman/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/misc/tmate/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/topgrade/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/toybox/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/trac/default.nix53
-rw-r--r--nixpkgs/pkgs/tools/misc/ttygif/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/units/default.nix28
-rw-r--r--nixpkgs/pkgs/tools/misc/vector/default.nix52
-rw-r--r--nixpkgs/pkgs/tools/misc/venus/default.nix20
-rw-r--r--nixpkgs/pkgs/tools/misc/vimpager/build.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix28
-rw-r--r--nixpkgs/pkgs/tools/misc/wagyu/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/wakatime/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/watchexec/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/misc/wob/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/misc/yad/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/you-get/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/youtube-dl/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/acme-client/default.nix28
-rw-r--r--nixpkgs/pkgs/tools/networking/aria2/default.nix14
-rw-r--r--nixpkgs/pkgs/tools/networking/bgpdump/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/networking/cadaver/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/networking/circus/default.nix33
-rw-r--r--nixpkgs/pkgs/tools/networking/cloud-custodian/default.nix48
-rw-r--r--nixpkgs/pkgs/tools/networking/croc/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/networking/curl/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/dhcpcd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/dnsmasq/default.nix11
-rw-r--r--nixpkgs/pkgs/tools/networking/dnsproxy/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/networking/eternal-terminal/default.nix20
-rw-r--r--nixpkgs/pkgs/tools/networking/ferm/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/flannel/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/networking/gandi-cli/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/gmrender-resurrect/default.nix76
-rw-r--r--nixpkgs/pkgs/tools/networking/go-shadowsocks2/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/networking/go-shadowsocks2/deps.nix30
-rw-r--r--nixpkgs/pkgs/tools/networking/haproxy/default.nix42
-rw-r--r--nixpkgs/pkgs/tools/networking/http-prompt/default.nix9
-rw-r--r--nixpkgs/pkgs/tools/networking/i2pd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/iperf/3.nix2
-rw-r--r--nixpkgs/pkgs/tools/networking/ipv6calc/default.nix31
-rw-r--r--nixpkgs/pkgs/tools/networking/keepalived/default.nix14
-rw-r--r--nixpkgs/pkgs/tools/networking/mitmproxy/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/mmsd/default.nix38
-rw-r--r--nixpkgs/pkgs/tools/networking/modem-manager/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/mtr/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/networking/mu/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/network-manager/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/networking/network-manager/fix-paths.patch26
-rw-r--r--nixpkgs/pkgs/tools/networking/network-manager/openconnect/default.nix48
-rw-r--r--nixpkgs/pkgs/tools/networking/nfstrace/default.nix37
-rw-r--r--nixpkgs/pkgs/tools/networking/ngrok-2/default.nix3
-rw-r--r--nixpkgs/pkgs/tools/networking/ngrok-2/versions.json30
-rw-r--r--nixpkgs/pkgs/tools/networking/nss-pam-ldapd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/ofono/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/openapi-generator-cli/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/openconnect/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/networking/openssh/default.nix16
-rw-r--r--nixpkgs/pkgs/tools/networking/openvpn/update-systemd-resolved.nix34
-rw-r--r--nixpkgs/pkgs/tools/networking/p2p/amule/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/networking/phodav/default.nix14
-rw-r--r--nixpkgs/pkgs/tools/networking/s6-dns/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/s6-networking/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/slirp4netns/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/networking/smokeping/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/networking/sshoogr/default.nix36
-rw-r--r--nixpkgs/pkgs/tools/networking/sshping/default.nix31
-rw-r--r--nixpkgs/pkgs/tools/networking/strongswan/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/surfraw/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/swaks/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/networking/tcpdump/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/networking/tdns-cli/default.nix22
-rw-r--r--nixpkgs/pkgs/tools/networking/tinyfecvpn/default.nix37
-rw-r--r--nixpkgs/pkgs/tools/networking/tridactyl-native/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/twa/default.nix20
-rw-r--r--nixpkgs/pkgs/tools/networking/unbound/default.nix11
-rw-r--r--nixpkgs/pkgs/tools/networking/wifite2/default.nix40
-rw-r--r--nixpkgs/pkgs/tools/networking/wireguard-tools/default.nix9
-rw-r--r--nixpkgs/pkgs/tools/networking/xl2tpd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/networking/yggdrasil/change-runtime-dir.patch12
-rw-r--r--nixpkgs/pkgs/tools/networking/yggdrasil/default.nix37
-rw-r--r--nixpkgs/pkgs/tools/networking/ytcc/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/nix/nixpkgs-fmt/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/package-management/apt/default.nix37
-rw-r--r--nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/package-management/cargo-deb/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/package-management/home-manager/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/package-management/nfpm/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/package-management/nix-review/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/package-management/nix-serve/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/package-management/nix/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/package-management/protontricks/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/package-management/reuse/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/package-management/xbps/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/afl/libdislocator.nix2
-rw-r--r--nixpkgs/pkgs/tools/security/bettercap/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/bettercap/deps.nix398
-rw-r--r--nixpkgs/pkgs/tools/security/bitwarden/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/bitwarden_rs/vault.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/clamav/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/duo-unix/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/efitools/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/security/enpass/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/security/fierce/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/fprintd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/gnome-keysign/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/security/gnupg-pkcs11-scd/default.nix33
-rw-r--r--nixpkgs/pkgs/tools/security/gnupg/20.nix2
-rw-r--r--nixpkgs/pkgs/tools/security/gnupg/22.nix23
-rw-r--r--nixpkgs/pkgs/tools/security/haka/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/security/ipscan/default.nix40
-rw-r--r--nixpkgs/pkgs/tools/security/john/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/security/keybase/default.nix20
-rw-r--r--nixpkgs/pkgs/tools/security/keybase/fix-paths-kbfs.patch48
-rw-r--r--nixpkgs/pkgs/tools/security/keybase/fix-paths-keybase.patch16
-rw-r--r--nixpkgs/pkgs/tools/security/keybase/gui.nix10
-rw-r--r--nixpkgs/pkgs/tools/security/keybase/kbfs.nix9
-rw-r--r--nixpkgs/pkgs/tools/security/kwalletcli/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/monkeysphere/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/security/opensc/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/security/ossec/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/pass/extensions/checkup.nix34
-rw-r--r--nixpkgs/pkgs/tools/security/pass/extensions/default.nix1
-rw-r--r--nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/pass/extensions/import.nix29
-rw-r--r--nixpkgs/pkgs/tools/security/pbis/default.nix70
-rw-r--r--nixpkgs/pkgs/tools/security/pinentry/default.nix105
-rw-r--r--nixpkgs/pkgs/tools/security/rng-tools/default.nix21
-rw-r--r--nixpkgs/pkgs/tools/security/sequoia/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/security/sops/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/security/step-cli/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/security/step-cli/deps.nix453
-rw-r--r--nixpkgs/pkgs/tools/security/sudo/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/security/theharvester/default.nix44
-rw-r--r--nixpkgs/pkgs/tools/security/tpm2-abrmd/default.nix29
-rw-r--r--nixpkgs/pkgs/tools/security/tpm2-tools/default.nix28
-rw-r--r--nixpkgs/pkgs/tools/security/trousers/default.nix19
-rw-r--r--nixpkgs/pkgs/tools/security/vault/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/security/vault/vault-bin.nix14
-rw-r--r--nixpkgs/pkgs/tools/security/verifpal/default.nix22
-rw-r--r--nixpkgs/pkgs/tools/security/vulnix/default.nix19
-rw-r--r--nixpkgs/pkgs/tools/security/yara/default.nix17
-rw-r--r--nixpkgs/pkgs/tools/system/acpica-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/collectd/default.nix63
-rw-r--r--nixpkgs/pkgs/tools/system/collectd/plugins.nix347
-rw-r--r--nixpkgs/pkgs/tools/system/di/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/facter/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/fakeroot/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/system/fio/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/system/hardinfo/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/system/inxi/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/logcheck/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/system/osquery/default.nix149
-rw-r--r--nixpkgs/pkgs/tools/system/proot/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/system/ps_mem/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/rsyslog/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/system/s6-rc/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/s6/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/system/stress-ng/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/system/syslog-ng/default.nix14
-rw-r--r--nixpkgs/pkgs/tools/system/tre-command/default.nix24
-rw-r--r--nixpkgs/pkgs/tools/system/yeshup/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/text/ansifilter/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/text/coloursum/default.nix10
-rw-r--r--nixpkgs/pkgs/tools/text/fanficfare/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/text/gnupatch/CVE-2019-13638-and-CVE-2018-20969.patch (renamed from nixpkgs/pkgs/tools/text/gnupatch/CVE-2019-13638.patch)0
-rw-r--r--nixpkgs/pkgs/tools/text/gnupatch/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/text/grip-search/default.nix31
-rw-r--r--nixpkgs/pkgs/tools/text/groff/default.nix17
-rw-r--r--nixpkgs/pkgs/tools/text/groff/look-for-ar.patch39
-rw-r--r--nixpkgs/pkgs/tools/text/groff/mdate-determinism.patch13
-rw-r--r--nixpkgs/pkgs/tools/text/gtranslator/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/text/highlight/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/text/kdiff3/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/text/mdbook/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/text/papertrail/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/text/par/default.nix3
-rw-r--r--nixpkgs/pkgs/tools/text/recode/default.nix34
-rw-r--r--nixpkgs/pkgs/tools/text/ripgrep-all/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/text/ruplacer/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/text/sgml/opensp/setup-hook.sh2
-rw-r--r--nixpkgs/pkgs/tools/text/smu/default.nix26
-rw-r--r--nixpkgs/pkgs/tools/text/source-highlight/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/text/tab/default.nix36
-rw-r--r--nixpkgs/pkgs/tools/text/transifex-client/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/text/xml/html-xml-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/text/xml/sablotron/default.nix14
-rw-r--r--nixpkgs/pkgs/tools/typesetting/asciidoctorj/default.nix36
-rw-r--r--nixpkgs/pkgs/tools/typesetting/biber/default.nix17
-rw-r--r--nixpkgs/pkgs/tools/typesetting/fop/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/typesetting/pdf2djvu/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/auctex/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/dblatex/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/pplatex/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md2
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/texlive/bin.nix76
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix13
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix5323
-rw-r--r--nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix18539
-rw-r--r--nixpkgs/pkgs/tools/virtualization/amazon-ecs-cli/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/virtualization/cri-tools/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/virtualization/ec2-utils/default.nix47
-rw-r--r--nixpkgs/pkgs/tools/wayland/ydotool/default.nix33
-rw-r--r--nixpkgs/pkgs/top-level/aliases.nix38
-rw-r--r--nixpkgs/pkgs/top-level/all-packages.nix1143
-rw-r--r--nixpkgs/pkgs/top-level/coq-packages.nix3
-rw-r--r--nixpkgs/pkgs/top-level/emscripten-packages.nix7
-rw-r--r--nixpkgs/pkgs/top-level/lua-packages.nix6
-rw-r--r--nixpkgs/pkgs/top-level/ocaml-packages.nix39
-rw-r--r--nixpkgs/pkgs/top-level/perl-packages.nix1417
-rw-r--r--nixpkgs/pkgs/top-level/php-packages.nix25
-rw-r--r--nixpkgs/pkgs/top-level/python-packages.nix313
-rw-r--r--nixpkgs/pkgs/top-level/ruby-packages.nix11
-rw-r--r--nixpkgs/pkgs/top-level/stage.nix2
3947 files changed, 107294 insertions, 104456 deletions
diff --git a/nixpkgs/.github/CODEOWNERS b/nixpkgs/.github/CODEOWNERS
index 423865774b3..d1086658a07 100644
--- a/nixpkgs/.github/CODEOWNERS
+++ b/nixpkgs/.github/CODEOWNERS
@@ -47,6 +47,9 @@
/nixos/doc/manual/man-nixos-option.xml @nbp
/nixos/modules/installer/tools/nixos-option.sh @nbp
+# NixOS integration test driver
+/nixos/lib/test-driver @tfc
+
# New NixOS modules
/nixos/modules/module-list.nix @Infinisil
@@ -157,7 +160,18 @@
/pkgs/applications/editors/emacs @adisbladis
/pkgs/top-level/emacs-packages.nix @adisbladis
+# VimPlugins
+/pkgs/misc/vim-plugins @jonringer
+
+# VsCode Extensions
+/pkgs/misc/vscode-extensions @jonringer
+
# Prometheus exporter modules and tests
/nixos/modules/services/monitoring/prometheus/exporters.nix @WilliButz
/nixos/modules/services/monitoring/prometheus/exporters.xml @WilliButz
/nixos/tests/prometheus-exporters.nix @WilliButz
+
+# PHP
+/pkgs/development/interpreters/php @etu
+/pkgs/top-level/php-packages.nix @etu
+/pkgs/build-support/build-pecl.nix @etu
diff --git a/nixpkgs/.github/CONTRIBUTING.md b/nixpkgs/.github/CONTRIBUTING.md
index 07eddc80c25..4577cea2225 100644
--- a/nixpkgs/.github/CONTRIBUTING.md
+++ b/nixpkgs/.github/CONTRIBUTING.md
@@ -51,4 +51,4 @@ For package version upgrades and such a one-line commit message is usually suffi
## Reviewing contributions
-See the nixpkgs manual for more details on how to [Review contributions](https://nixos.org/nixpkgs/manual/#sec-reviewing-contributions).
+See the nixpkgs manual for more details on how to [Review contributions](https://nixos.org/nixpkgs/manual/#chap-reviewing-contributions).
diff --git a/nixpkgs/.github/PULL_REQUEST_TEMPLATE.md b/nixpkgs/.github/PULL_REQUEST_TEMPLATE.md
index a4f1c61e8f5..89c751f4db7 100644
--- a/nixpkgs/.github/PULL_REQUEST_TEMPLATE.md
+++ b/nixpkgs/.github/PULL_REQUEST_TEMPLATE.md
@@ -1,4 +1,4 @@
-<!-- Nixpkgs has a lot of new incoming Pull Requests, but not enough people to review this constant stream. Even if you aren't a committer, we would appreciate reviews of other PRs, especially simple ones like package updates. Just testing the relevant package/service and leaving a comment saying what you tested, how you tested it and whether it worked would be great. List of open PRs: <https://github.com/NixOS/nixpkgs/pulls>, for more about reviewing contributions: <https://hydra.nixos.org/job/nixpkgs/trunk/manual/latest/download/1/nixpkgs/manual.html#sec-reviewing-contributions>. Reviewing isn't mandatory, but it would help out a lot and reduce the average time-to-merge for all of us. Thanks a lot if you do! -->
+<!-- Nixpkgs has a lot of new incoming Pull Requests, but not enough people to review this constant stream. Even if you aren't a committer, we would appreciate reviews of other PRs, especially simple ones like package updates. Just testing the relevant package/service and leaving a comment saying what you tested, how you tested it and whether it worked would be great. List of open PRs: <https://github.com/NixOS/nixpkgs/pulls>, for more about reviewing contributions: <https://hydra.nixos.org/job/nixpkgs/trunk/manual/latest/download/1/nixpkgs/manual.html#chap-reviewing-contributions>. Reviewing isn't mandatory, but it would help out a lot and reduce the average time-to-merge for all of us. Thanks a lot if you do! -->
###### Motivation for this change
@@ -6,7 +6,7 @@
<!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->
-- [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
+- [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS linux)
- Built on platform(s)
- [ ] NixOS
- [ ] macOS
diff --git a/nixpkgs/.github/stale.yml b/nixpkgs/.github/stale.yml
new file mode 100644
index 00000000000..bf47ba3c25b
--- /dev/null
+++ b/nixpkgs/.github/stale.yml
@@ -0,0 +1,32 @@
+# 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
+# Label to use when marking an issue as stale
+staleLabel: 2.status: stale
+# Comment to post when marking an issue as stale. Set to `false` to disable
+markComment: >
+ Thank you for your contributions.
+
+ 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.
+
+ 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.
+ 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).
+
+# Comment to post when closing a stale issue. Set to `false` to disable
+closeComment: false
diff --git a/nixpkgs/README.md b/nixpkgs/README.md
index 49550f8fe7a..15ef4048d90 100644
--- a/nixpkgs/README.md
+++ b/nixpkgs/README.md
@@ -51,9 +51,7 @@ system, [Hydra](https://hydra.nixos.org/).
Artifacts successfully built with Hydra are published to cache at
https://cache.nixos.org/. When successful build and test criteria are
met, the Nixpkgs expressions are distributed via [Nix
-channels](https://nixos.org/nix/manual/#sec-channels). The channels
-are provided via a read-only mirror of the Nixpkgs repository called
-[nixpkgs-channels](https://github.com/NixOS/nixpkgs-channels).
+channels](https://nixos.org/nix/manual/#sec-channels).
# Contributing
diff --git a/nixpkgs/doc/builders/fetchers.xml b/nixpkgs/doc/builders/fetchers.xml
new file mode 100644
index 00000000000..ff398833491
--- /dev/null
+++ b/nixpkgs/doc/builders/fetchers.xml
@@ -0,0 +1,139 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xml:id="chap-pkgs-fetchers">
+ <title>Fetchers</title>
+ <para>
+ When using Nix, you will frequently need to download source code and other files from the internet. Nixpkgs comes with a few helper functions that allow you to fetch fixed-output derivations in a structured way.
+ </para>
+ <para>
+ The two fetcher primitives are <function>fetchurl</function> and <function>fetchzip</function>. Both of these have two required arguments, a URL and a hash. The hash is typically <literal>sha256</literal>, although many more hash algorithms are supported. Nixpkgs contributors are currently recommended to use <literal>sha256</literal>. This hash will be used by Nix to identify your source. A typical usage of fetchurl is provided below.
+ </para>
+<programlisting><![CDATA[
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation {
+ name = "hello";
+ src = fetchurl {
+ url = "http://www.example.org/hello.tar.gz";
+ sha256 = "1111111111111111111111111111111111111111111111111111";
+ };
+}
+]]></programlisting>
+ <para>
+ The main difference between <function>fetchurl</function> and <function>fetchzip</function> is in how they store the contents. <function>fetchurl</function> will store the unaltered contents of the URL within the Nix store. <function>fetchzip</function> on the other hand will decompress the archive for you, making files and directories directly accessible in the future. <function>fetchzip</function> can only be used with archives. Despite the name, <function>fetchzip</function> is not limited to .zip files and can also be used with any tarball.
+ </para>
+ <para>
+ <function>fetchpatch</function> works very similarly to <function>fetchurl</function> with the same arguments expected. It expects patch files as a source and and performs normalization on them before computing the checksum. For example it will remove comments or other unstable parts that are sometimes added by version control systems and can change over time.
+ </para>
+ <para>
+ Other fetcher functions allow you to add source code directly from a VCS such as subversion or git. These are mostly straightforward names based on the name of the command used with the VCS system. Because they give you a working repository, they act most like <function>fetchzip</function>.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>
+ <literal>fetchsvn</literal>
+ </term>
+ <listitem>
+ <para>
+ Used with Subversion. Expects <literal>url</literal> to a Subversion directory, <literal>rev</literal>, and <literal>sha256</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchgit</literal>
+ </term>
+ <listitem>
+ <para>
+ Used with Git. Expects <literal>url</literal> to a Git repo, <literal>rev</literal>, and <literal>sha256</literal>. <literal>rev</literal> in this case can be full the git commit id (SHA1 hash) or a tag name like <literal>refs/tags/v1.0</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchfossil</literal>
+ </term>
+ <listitem>
+ <para>
+ Used with Fossil. Expects <literal>url</literal> to a Fossil archive, <literal>rev</literal>, and <literal>sha256</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchcvs</literal>
+ </term>
+ <listitem>
+ <para>
+ Used with CVS. Expects <literal>cvsRoot</literal>, <literal>tag</literal>, and <literal>sha256</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchhg</literal>
+ </term>
+ <listitem>
+ <para>
+ Used with Mercurial. Expects <literal>url</literal>, <literal>rev</literal>, and <literal>sha256</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ A number of fetcher functions wrap part of <function>fetchurl</function> and <function>fetchzip</function>. They are mainly convenience functions intended for commonly used destinations of source code in Nixpkgs. These wrapper fetchers are listed below.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>
+ <literal>fetchFromGitHub</literal>
+ </term>
+ <listitem>
+ <para>
+ <function>fetchFromGitHub</function> expects four arguments. <literal>owner</literal> is a string corresponding to the GitHub user or organization that controls this repository. <literal>repo</literal> corresponds to the name of the software repository. These are located at the top of every GitHub HTML page as <literal>owner</literal>/<literal>repo</literal>. <literal>rev</literal> corresponds to the Git commit hash or tag (e.g <literal>v1.0</literal>) that will be downloaded from Git. Finally, <literal>sha256</literal> corresponds to the hash of the extracted directory. Again, other hash algorithms are also available but <literal>sha256</literal> is currently preferred.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchFromGitLab</literal>
+ </term>
+ <listitem>
+ <para>
+ This is used with GitLab repositories. The arguments expected are very similar to fetchFromGitHub above.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchFromBitbucket</literal>
+ </term>
+ <listitem>
+ <para>
+ This is used with BitBucket repositories. The arguments expected are very similar to fetchFromGitHub above.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchFromSavannah</literal>
+ </term>
+ <listitem>
+ <para>
+ This is used with Savannah repositories. The arguments expected are very similar to fetchFromGitHub above.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>fetchFromRepoOrCz</literal>
+ </term>
+ <listitem>
+ <para>
+ This is used with repo.or.cz repositories. The arguments expected are very similar to fetchFromGitHub above.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+</chapter>
diff --git a/nixpkgs/doc/builders/images.xml b/nixpkgs/doc/builders/images.xml
new file mode 100644
index 00000000000..5e042a8ada8
--- /dev/null
+++ b/nixpkgs/doc/builders/images.xml
@@ -0,0 +1,12 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xml:id="chap-images">
+ <title>Images</title>
+ <para>
+ This chapter describes tools for creating various types of images.
+ </para>
+ <xi:include href="images/appimagetools.xml" />
+ <xi:include href="images/dockertools.xml" />
+ <xi:include href="images/ocitools.xml" />
+ <xi:include href="images/snaptools.xml" />
+</chapter>
diff --git a/nixpkgs/doc/functions/appimagetools.xml b/nixpkgs/doc/builders/images/appimagetools.xml
index 37e4251cda2..37e4251cda2 100644
--- a/nixpkgs/doc/functions/appimagetools.xml
+++ b/nixpkgs/doc/builders/images/appimagetools.xml
diff --git a/nixpkgs/doc/functions/dockertools.xml b/nixpkgs/doc/builders/images/dockertools.xml
index 2243453c3e9..2243453c3e9 100644
--- a/nixpkgs/doc/functions/dockertools.xml
+++ b/nixpkgs/doc/builders/images/dockertools.xml
diff --git a/nixpkgs/doc/functions/ocitools.xml b/nixpkgs/doc/builders/images/ocitools.xml
index f61075b242f..f61075b242f 100644
--- a/nixpkgs/doc/functions/ocitools.xml
+++ b/nixpkgs/doc/builders/images/ocitools.xml
diff --git a/nixpkgs/doc/functions/snap/example-firefox.nix b/nixpkgs/doc/builders/images/snap/example-firefox.nix
index d58c98a65a2..d58c98a65a2 100644
--- a/nixpkgs/doc/functions/snap/example-firefox.nix
+++ b/nixpkgs/doc/builders/images/snap/example-firefox.nix
diff --git a/nixpkgs/doc/functions/snap/example-hello.nix b/nixpkgs/doc/builders/images/snap/example-hello.nix
index 123da80c547..123da80c547 100644
--- a/nixpkgs/doc/functions/snap/example-hello.nix
+++ b/nixpkgs/doc/builders/images/snap/example-hello.nix
diff --git a/nixpkgs/doc/functions/snaptools.xml b/nixpkgs/doc/builders/images/snaptools.xml
index 422fcfa37d8..422fcfa37d8 100644
--- a/nixpkgs/doc/functions/snaptools.xml
+++ b/nixpkgs/doc/builders/images/snaptools.xml
diff --git a/nixpkgs/doc/builders/packages/citrix.xml b/nixpkgs/doc/builders/packages/citrix.xml
new file mode 100644
index 00000000000..c629dc9ee50
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/citrix.xml
@@ -0,0 +1,44 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-citrix">
+ <title>Citrix Workspace</title>
+
+ <para>
+ <note>
+ <para>
+ Please note that the <literal>citrix_receiver</literal> package has been deprecated since its development was <link xlink:href="https://docs.citrix.com/en-us/citrix-workspace-app.html">discontinued by upstream</link> and has been replaced by <link xlink:href="https://www.citrix.com/products/workspace-app/">the citrix workspace app</link>.
+ </para>
+ </note>
+ <link xlink:href="https://www.citrix.com/products/receiver/">Citrix Receiver</link> and <link xlink:href="https://www.citrix.com/products/workspace-app/">Citrix Workspace App</link> are a remote desktop viewers which provide access to <link xlink:href="https://www.citrix.com/products/xenapp-xendesktop/">XenDesktop</link> installations.
+ </para>
+
+ <section xml:id="sec-citrix-base">
+ <title>Basic usage</title>
+
+ <para>
+ The tarball archive needs to be downloaded manually as the license agreements of the vendor for <link xlink:href="https://www.citrix.com/downloads/citrix-receiver/">Citrix Receiver</link> or <link xlink:href="https://www.citrix.de/downloads/workspace-app/linux/workspace-app-for-linux-latest.html">Citrix Workspace</link> need to be accepted first. Then run <command>nix-prefetch-url file://$PWD/linuxx64-$version.tar.gz</command>. With the archive available in the store the package can be built and installed with Nix.
+ </para>
+
+ <warning>
+ <title>Caution with <command>nix-shell</command> installs</title>
+ <para>
+ It's recommended to install <literal>Citrix Receiver</literal> and/or <literal>Citrix Workspace</literal> using <literal>nix-env -i</literal> or globally to ensure that the <literal>.desktop</literal> files are installed properly into <literal>$XDG_CONFIG_DIRS</literal>. Otherwise it won't be possible to open <literal>.ica</literal> files automatically from the browser to start a Citrix connection.
+ </para>
+ </warning>
+ </section>
+
+ <section xml:id="sec-citrix-custom-certs">
+ <title>Custom certificates</title>
+
+ <para>
+ The <literal>Citrix Workspace App</literal> in <literal>nixpkgs</literal> trust several certificates <link xlink:href="https://curl.haxx.se/docs/caextract.html">from the Mozilla database</link> by default. However several companies using Citrix might require their own corporate certificate. On distros with imperative packaging these certs can be stored easily in <link xlink:href="https://developer-docs.citrix.com/projects/receiver-for-linux-command-reference/en/13.7/"><literal>$ICAROOT</literal></link>, however this directory is a store path in <literal>nixpkgs</literal>. In order to work around this issue the package provides a simple mechanism to add custom certificates without rebuilding the entire package using <literal>symlinkJoin</literal>:
+<programlisting>
+<![CDATA[with import <nixpkgs> { config.allowUnfree = true; };
+let extraCerts = [ ./custom-cert-1.pem ./custom-cert-2.pem /* ... */ ]; in
+citrix_workspace.override {
+ inherit extraCerts;
+}]]>
+</programlisting>
+ </para>
+ </section>
+</section>
diff --git a/nixpkgs/doc/builders/packages/dlib.xml b/nixpkgs/doc/builders/packages/dlib.xml
new file mode 100644
index 00000000000..5f768dd51b6
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/dlib.xml
@@ -0,0 +1,24 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="dlib">
+ <title>DLib</title>
+
+ <para>
+ <link xlink:href="http://dlib.net/">DLib</link> is a modern, C++-based toolkit which provides several machine learning algorithms.
+ </para>
+
+ <section xml:id="compiling-without-avx-support">
+ <title>Compiling without AVX support</title>
+
+ <para>
+ Especially older CPUs don't support <link xlink:href="https://en.wikipedia.org/wiki/Advanced_Vector_Extensions">AVX</link> (<abbrev>Advanced Vector Extensions</abbrev>) instructions that are used by DLib to optimize their algorithms.
+ </para>
+
+ <para>
+ On the affected hardware errors like <literal>Illegal instruction</literal> will occur. In those cases AVX support needs to be disabled:
+<programlisting>self: super: {
+ dlib = super.dlib.override { avxSupport = false; };
+}</programlisting>
+ </para>
+ </section>
+</section>
diff --git a/nixpkgs/doc/builders/packages/eclipse.xml b/nixpkgs/doc/builders/packages/eclipse.xml
new file mode 100644
index 00000000000..fc5094ed8f3
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/eclipse.xml
@@ -0,0 +1,72 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-eclipse">
+ <title>Eclipse</title>
+
+ <para>
+ The Nix expressions related to the Eclipse platform and IDE are in <link xlink:href="https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/eclipse"><filename>pkgs/applications/editors/eclipse</filename></link>.
+ </para>
+
+ <para>
+ Nixpkgs provides a number of packages that will install Eclipse in its various forms. These range from the bare-bones Eclipse Platform to the more fully featured Eclipse SDK or Scala-IDE packages and multiple version are often available. It is possible to list available Eclipse packages by issuing the command:
+<screen>
+<prompt>$ </prompt>nix-env -f '&lt;nixpkgs&gt;' -qaP -A eclipses --description
+</screen>
+ Once an Eclipse variant is installed it can be run using the <command>eclipse</command> command, as expected. From within Eclipse it is then possible to install plugins in the usual manner by either manually specifying an Eclipse update site or by installing the Marketplace Client plugin and using it to discover and install other plugins. This installation method provides an Eclipse installation that closely resemble a manually installed Eclipse.
+ </para>
+
+ <para>
+ If you prefer to install plugins in a more declarative manner then Nixpkgs also offer a number of Eclipse plugins that can be installed in an <emphasis>Eclipse environment</emphasis>. This type of environment is created using the function <varname>eclipseWithPlugins</varname> found inside the <varname>nixpkgs.eclipses</varname> attribute set. This function takes as argument <literal>{ eclipse, plugins ? [], jvmArgs ? [] }</literal> where <varname>eclipse</varname> is a one of the Eclipse packages described above, <varname>plugins</varname> is a list of plugin derivations, and <varname>jvmArgs</varname> is a list of arguments given to the JVM running the Eclipse. For example, say you wish to install the latest Eclipse Platform with the popular Eclipse Color Theme plugin and also allow Eclipse to use more RAM. You could then add
+<screen>
+packageOverrides = pkgs: {
+ myEclipse = with pkgs.eclipses; eclipseWithPlugins {
+ eclipse = eclipse-platform;
+ jvmArgs = [ "-Xmx2048m" ];
+ plugins = [ plugins.color-theme ];
+ };
+}
+</screen>
+ to your Nixpkgs configuration (<filename>~/.config/nixpkgs/config.nix</filename>) and install it by running <command>nix-env -f '&lt;nixpkgs&gt;' -iA myEclipse</command> and afterward run Eclipse as usual. It is possible to find out which plugins are available for installation using <varname>eclipseWithPlugins</varname> by running
+<screen>
+<prompt>$ </prompt>nix-env -f '&lt;nixpkgs&gt;' -qaP -A eclipses.plugins --description
+</screen>
+ </para>
+
+ <para>
+ If there is a need to install plugins that are not available in Nixpkgs then it may be possible to define these plugins outside Nixpkgs using the <varname>buildEclipseUpdateSite</varname> and <varname>buildEclipsePlugin</varname> functions found in the <varname>nixpkgs.eclipses.plugins</varname> attribute set. Use the <varname>buildEclipseUpdateSite</varname> function to install a plugin distributed as an Eclipse update site. This function takes <literal>{ name, src }</literal> as argument where <literal>src</literal> indicates the Eclipse update site archive. All Eclipse features and plugins within the downloaded update site will be installed. When an update site archive is not available then the <varname>buildEclipsePlugin</varname> function can be used to install a plugin that consists of a pair of feature and plugin JARs. This function takes an argument <literal>{ name, srcFeature, srcPlugin }</literal> where <literal>srcFeature</literal> and <literal>srcPlugin</literal> are the feature and plugin JARs, respectively.
+ </para>
+
+ <para>
+ Expanding the previous example with two plugins using the above functions we have
+<screen>
+packageOverrides = pkgs: {
+ myEclipse = with pkgs.eclipses; eclipseWithPlugins {
+ eclipse = eclipse-platform;
+ jvmArgs = [ "-Xmx2048m" ];
+ plugins = [
+ plugins.color-theme
+ (plugins.buildEclipsePlugin {
+ name = "myplugin1-1.0";
+ srcFeature = fetchurl {
+ url = "http://…/features/myplugin1.jar";
+ sha256 = "123…";
+ };
+ srcPlugin = fetchurl {
+ url = "http://…/plugins/myplugin1.jar";
+ sha256 = "123…";
+ };
+ });
+ (plugins.buildEclipseUpdateSite {
+ name = "myplugin2-1.0";
+ src = fetchurl {
+ stripRoot = false;
+ url = "http://…/myplugin2.zip";
+ sha256 = "123…";
+ };
+ });
+ ];
+ };
+}
+</screen>
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/elm.xml b/nixpkgs/doc/builders/packages/elm.xml
new file mode 100644
index 00000000000..a067f6c7c70
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/elm.xml
@@ -0,0 +1,17 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-elm">
+ <title>Elm</title>
+
+ <para>
+ To start a development environment do <command>nix-shell -p elmPackages.elm elmPackages.elm-format</command>
+ </para>
+
+ <para>
+ To update Elm compiler, see <filename>nixpkgs/pkgs/development/compilers/elm/README.md</filename>.
+ </para>
+
+ <para>
+ To package Elm applications, <link xlink:href="https://github.com/hercules-ci/elm2nix#elm2nix">read about elm2nix</link>.
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/emacs.xml b/nixpkgs/doc/builders/packages/emacs.xml
new file mode 100644
index 00000000000..9cce7c40863
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/emacs.xml
@@ -0,0 +1,131 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-emacs">
+ <title>Emacs</title>
+
+ <section xml:id="sec-emacs-config">
+ <title>Configuring Emacs</title>
+
+ <para>
+ The Emacs package comes with some extra helpers to make it easier to configure. <varname>emacsWithPackages</varname> allows you to manage packages from ELPA. This means that you will not have to install that packages from within Emacs. For instance, if you wanted to use <literal>company</literal>, <literal>counsel</literal>, <literal>flycheck</literal>, <literal>ivy</literal>, <literal>magit</literal>, <literal>projectile</literal>, and <literal>use-package</literal> you could use this as a <filename>~/.config/nixpkgs/config.nix</filename> override:
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; {
+ myEmacs = emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [
+ company
+ counsel
+ flycheck
+ ivy
+ magit
+ projectile
+ use-package
+ ]));
+ }
+}
+</screen>
+
+ <para>
+ You can install it like any other packages via <command>nix-env -iA myEmacs</command>. However, this will only install those packages. It will not <literal>configure</literal> them for us. To do this, we need to provide a configuration file. Luckily, it is possible to do this from within Nix! By modifying the above example, we can make Emacs load a custom config file. The key is to create a package that provide a <filename>default.el</filename> file in <filename>/share/emacs/site-start/</filename>. Emacs knows to load this file automatically when it starts.
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; rec {
+ myEmacsConfig = writeText "default.el" ''
+;; initialize package
+
+(require 'package)
+(package-initialize 'noactivate)
+(eval-when-compile
+ (require 'use-package))
+
+;; load some packages
+
+(use-package company
+ :bind ("&lt;C-tab&gt;" . company-complete)
+ :diminish company-mode
+ :commands (company-mode global-company-mode)
+ :defer 1
+ :config
+ (global-company-mode))
+
+(use-package counsel
+ :commands (counsel-descbinds)
+ :bind (([remap execute-extended-command] . counsel-M-x)
+ ("C-x C-f" . counsel-find-file)
+ ("C-c g" . counsel-git)
+ ("C-c j" . counsel-git-grep)
+ ("C-c k" . counsel-ag)
+ ("C-x l" . counsel-locate)
+ ("M-y" . counsel-yank-pop)))
+
+(use-package flycheck
+ :defer 2
+ :config (global-flycheck-mode))
+
+(use-package ivy
+ :defer 1
+ :bind (("C-c C-r" . ivy-resume)
+ ("C-x C-b" . ivy-switch-buffer)
+ :map ivy-minibuffer-map
+ ("C-j" . ivy-call))
+ :diminish ivy-mode
+ :commands ivy-mode
+ :config
+ (ivy-mode 1))
+
+(use-package magit
+ :defer
+ :if (executable-find "git")
+ :bind (("C-x g" . magit-status)
+ ("C-x G" . magit-dispatch-popup))
+ :init
+ (setq magit-completing-read-function 'ivy-completing-read))
+
+(use-package projectile
+ :commands projectile-mode
+ :bind-keymap ("C-c p" . projectile-command-map)
+ :defer 5
+ :config
+ (projectile-global-mode))
+ '';
+ myEmacs = emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [
+ (runCommand "default.el" {} ''
+mkdir -p $out/share/emacs/site-lisp
+cp ${myEmacsConfig} $out/share/emacs/site-lisp/default.el
+'')
+ company
+ counsel
+ flycheck
+ ivy
+ magit
+ projectile
+ use-package
+ ]));
+ };
+}
+</screen>
+
+ <para>
+ This provides a fairly full Emacs start file. It will load in addition to the user's presonal config. You can always disable it by passing <command>-q</command> to the Emacs command.
+ </para>
+
+ <para>
+ Sometimes <varname>emacsWithPackages</varname> is not enough, as this package set has some priorities imposed on packages (with the lowest priority assigned to Melpa Unstable, and the highest for packages manually defined in <filename>pkgs/top-level/emacs-packages.nix</filename>). But you can't control this priorities when some package is installed as a dependency. You can override it on per-package-basis, providing all the required dependencies manually - but it's tedious and there is always a possibility that an unwanted dependency will sneak in through some other package. To completely override such a package you can use <varname>overrideScope'</varname>.
+ </para>
+
+<screen>
+overrides = self: super: rec {
+ haskell-mode = self.melpaPackages.haskell-mode;
+ ...
+};
+((emacsPackagesGen emacs).overrideScope' overrides).emacsWithPackages (p: with p; [
+ # here both these package will use haskell-mode of our own choice
+ ghc-mod
+ dante
+])
+</screen>
+ </section>
+</section>
diff --git a/nixpkgs/doc/builders/packages/ibus.xml b/nixpkgs/doc/builders/packages/ibus.xml
new file mode 100644
index 00000000000..2ed37903a27
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/ibus.xml
@@ -0,0 +1,57 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-ibus-typing-booster">
+ <title>ibus-engines.typing-booster</title>
+
+ <para>
+ This package is an ibus-based completion method to speed up typing.
+ </para>
+
+ <section xml:id="sec-ibus-typing-booster-activate">
+ <title>Activating the engine</title>
+
+ <para>
+ IBus needs to be configured accordingly to activate <literal>typing-booster</literal>. The configuration depends on the desktop manager in use. For detailed instructions, please refer to the <link xlink:href="https://mike-fabian.github.io/ibus-typing-booster/documentation.html">upstream docs</link>.
+ </para>
+
+ <para>
+ On NixOS you need to explicitly enable <literal>ibus</literal> with given engines before customizing your desktop to use <literal>typing-booster</literal>. This can be achieved using the <literal>ibus</literal> module:
+<programlisting>{ pkgs, ... }: {
+ i18n.inputMethod = {
+ enabled = "ibus";
+ ibus.engines = with pkgs.ibus-engines; [ typing-booster ];
+ };
+}</programlisting>
+ </para>
+ </section>
+
+ <section xml:id="sec-ibus-typing-booster-customize-hunspell">
+ <title>Using custom hunspell dictionaries</title>
+
+ <para>
+ The IBus engine is based on <literal>hunspell</literal> to support completion in many languages. By default the dictionaries <literal>de-de</literal>, <literal>en-us</literal>, <literal>fr-moderne</literal> <literal>es-es</literal>, <literal>it-it</literal>, <literal>sv-se</literal> and <literal>sv-fi</literal> are in use. To add another dictionary, the package can be overridden like this:
+<programlisting>ibus-engines.typing-booster.override {
+ langs = [ "de-at" "en-gb" ];
+}</programlisting>
+ </para>
+
+ <para>
+ <emphasis>Note: each language passed to <literal>langs</literal> must be an attribute name in <literal>pkgs.hunspellDicts</literal>.</emphasis>
+ </para>
+ </section>
+
+ <section xml:id="sec-ibus-typing-booster-emoji-picker">
+ <title>Built-in emoji picker</title>
+
+ <para>
+ The <literal>ibus-engines.typing-booster</literal> package contains a program named <literal>emoji-picker</literal>. To display all emojis correctly, a special font such as <literal>noto-fonts-emoji</literal> is needed:
+ </para>
+
+ <para>
+ On NixOS it can be installed using the following expression:
+<programlisting>{ pkgs, ... }: {
+ fonts.fonts = with pkgs; [ noto-fonts-emoji ];
+}</programlisting>
+ </para>
+ </section>
+</section>
diff --git a/nixpkgs/doc/builders/packages/index.xml b/nixpkgs/doc/builders/packages/index.xml
new file mode 100644
index 00000000000..9f3f58a8d90
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/index.xml
@@ -0,0 +1,23 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xml:id="chap-packages">
+ <title>Packages</title>
+ <para>
+ This chapter contains information about how to use and maintain the Nix expressions for a number of specific packages, such as the Linux kernel or X.org.
+ </para>
+ <xi:include href="citrix.xml" />
+ <xi:include href="dlib.xml" />
+ <xi:include href="eclipse.xml" />
+ <xi:include href="elm.xml" />
+ <xi:include href="emacs.xml" />
+ <xi:include href="ibus.xml" />
+ <xi:include href="kakoune.xml" />
+ <xi:include href="linux.xml" />
+ <xi:include href="locales.xml" />
+ <xi:include href="nginx.xml" />
+ <xi:include href="opengl.xml" />
+ <xi:include href="shell-helpers.xml" />
+ <xi:include href="steam.xml" />
+ <xi:include href="weechat.xml" />
+ <xi:include href="xorg.xml" />
+</chapter>
diff --git a/nixpkgs/doc/builders/packages/kakoune.xml b/nixpkgs/doc/builders/packages/kakoune.xml
new file mode 100644
index 00000000000..728d40dacc9
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/kakoune.xml
@@ -0,0 +1,14 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-kakoune">
+ <title>Kakoune</title>
+
+ <para>
+ Kakoune can be built to autoload plugins:
+<programlisting>(kakoune.override {
+ configure = {
+ plugins = with pkgs.kakounePlugins; [ parinfer-rust ];
+ };
+})</programlisting>
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/linux.xml b/nixpkgs/doc/builders/packages/linux.xml
new file mode 100644
index 00000000000..72d0e21493b
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/linux.xml
@@ -0,0 +1,85 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-linux-kernel">
+ <title>Linux kernel</title>
+
+ <para>
+ The Nix expressions to build the Linux kernel are in <link
+xlink:href="https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/kernel"><filename>pkgs/os-specific/linux/kernel</filename></link>.
+ </para>
+
+ <para>
+ The function that builds the kernel has an argument <varname>kernelPatches</varname> which should be a list of <literal>{name, patch, extraConfig}</literal> attribute sets, where <varname>name</varname> is the name of the patch (which is included in the kernel’s <varname>meta.description</varname> attribute), <varname>patch</varname> is the patch itself (possibly compressed), and <varname>extraConfig</varname> (optional) is a string specifying extra options to be concatenated to the kernel configuration file (<filename>.config</filename>).
+ </para>
+
+ <para>
+ The kernel derivation exports an attribute <varname>features</varname> specifying whether optional functionality is or isn’t enabled. This is used in NixOS to implement kernel-specific behaviour. For instance, if the kernel has the <varname>iwlwifi</varname> feature (i.e. has built-in support for Intel wireless chipsets), then NixOS doesn’t have to build the external <varname>iwlwifi</varname> package:
+<programlisting>
+modulesTree = [kernel]
+ ++ pkgs.lib.optional (!kernel.features ? iwlwifi) kernelPackages.iwlwifi
+ ++ ...;
+</programlisting>
+ </para>
+
+ <para>
+ How to add a new (major) version of the Linux kernel to Nixpkgs:
+ <orderedlist>
+ <listitem>
+ <para>
+ Copy the old Nix expression (e.g. <filename>linux-2.6.21.nix</filename>) to the new one (e.g. <filename>linux-2.6.22.nix</filename>) and update it.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add the new kernel to <filename>all-packages.nix</filename> (e.g., create an attribute <varname>kernel_2_6_22</varname>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Now we’re going to update the kernel configuration. First unpack the kernel. Then for each supported platform (<literal>i686</literal>, <literal>x86_64</literal>, <literal>uml</literal>) do the following:
+ <orderedlist>
+ <listitem>
+ <para>
+ Make an copy from the old config (e.g. <filename>config-2.6.21-i686-smp</filename>) to the new one (e.g. <filename>config-2.6.22-i686-smp</filename>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Copy the config file for this platform (e.g. <filename>config-2.6.22-i686-smp</filename>) to <filename>.config</filename> in the kernel source tree.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Run <literal>make oldconfig ARCH=<replaceable>{i386,x86_64,um}</replaceable></literal> and answer all questions. (For the uml configuration, also add <literal>SHELL=bash</literal>.) Make sure to keep the configuration consistent between platforms (i.e. don’t enable some feature on <literal>i686</literal> and disable it on <literal>x86_64</literal>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If needed you can also run <literal>make menuconfig</literal>:
+<screen>
+<prompt>$ </prompt>nix-env -i ncurses
+<prompt>$ </prompt>export NIX_CFLAGS_LINK=-lncurses
+<prompt>$ </prompt>make menuconfig ARCH=<replaceable>arch</replaceable></screen>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Copy <filename>.config</filename> over the new config file (e.g. <filename>config-2.6.22-i686-smp</filename>).
+ </para>
+ </listitem>
+ </orderedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Test building the kernel: <literal>nix-build -A kernel_2_6_22</literal>. If it compiles, ship it! For extra credit, try booting NixOS with it.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It may be that the new kernel requires updating the external kernel modules and kernel-dependent packages listed in the <varname>linuxPackagesFor</varname> function in <filename>all-packages.nix</filename> (such as the NVIDIA drivers, AUFS, etc.). If the updated packages aren’t backwards compatible with older kernels, you may need to keep the older versions around.
+ </para>
+ </listitem>
+ </orderedlist>
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/locales.xml b/nixpkgs/doc/builders/packages/locales.xml
new file mode 100644
index 00000000000..44fdef034e7
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/locales.xml
@@ -0,0 +1,13 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="locales">
+ <title>Locales</title>
+
+ <para>
+ To allow simultaneous use of packages linked against different versions of <literal>glibc</literal> with different locale archive formats Nixpkgs patches <literal>glibc</literal> to rely on <literal>LOCALE_ARCHIVE</literal> environment variable.
+ </para>
+
+ <para>
+ On non-NixOS distributions this variable is obviously not set. This can cause regressions in language support or even crashes in some Nixpkgs-provided programs. The simplest way to mitigate this problem is exporting the <literal>LOCALE_ARCHIVE</literal> variable pointing to <literal>${glibcLocales}/lib/locale/locale-archive</literal>. The drawback (and the reason this is not the default) is the relatively large (a hundred MiB) size of the full set of locales. It is possible to build a custom set of locales by overriding parameters <literal>allLocales</literal> and <literal>locales</literal> of the package.
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/nginx.xml b/nixpkgs/doc/builders/packages/nginx.xml
new file mode 100644
index 00000000000..65854ba0236
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/nginx.xml
@@ -0,0 +1,25 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-nginx">
+ <title>Nginx</title>
+
+ <para>
+ <link xlink:href="https://nginx.org/">Nginx</link> is a reverse proxy and lightweight webserver.
+ </para>
+
+ <section xml:id="sec-nginx-etag">
+ <title>ETags on static files served from the Nix store</title>
+
+ <para>
+ HTTP has a couple different mechanisms for caching to prevent clients from having to download the same content repeatedly if a resource has not changed since the last time it was requested. When nginx is used as a server for static files, it implements the caching mechanism based on the <link xlink:href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Last-Modified"><literal>Last-Modified</literal></link> response header automatically; unfortunately, it works by using filesystem timestamps to determine the value of the <literal>Last-Modified</literal> header. This doesn't give the desired behavior when the file is in the Nix store, because all file timestamps are set to 0 (for reasons related to build reproducibility).
+ </para>
+
+ <para>
+ Fortunately, HTTP supports an alternative (and more effective) caching mechanism: the <link xlink:href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag"><literal>ETag</literal></link> response header. The value of the <literal>ETag</literal> header specifies some identifier for the particular content that the server is sending (e.g. a hash). When a client makes a second request for the same resource, it sends that value back in an <literal>If-None-Match</literal> header. If the ETag value is unchanged, then the server does not need to resend the content.
+ </para>
+
+ <para>
+ As of NixOS 19.09, the nginx package in Nixpkgs is patched such that when nginx serves a file out of <filename>/nix/store</filename>, the hash in the store path is used as the <literal>ETag</literal> header in the HTTP response, thus providing proper caching functionality. This happens automatically; you do not need to do modify any configuration to get this behavior.
+ </para>
+ </section>
+</section>
diff --git a/nixpkgs/doc/builders/packages/opengl.xml b/nixpkgs/doc/builders/packages/opengl.xml
new file mode 100644
index 00000000000..5f4433a2884
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/opengl.xml
@@ -0,0 +1,9 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-opengl">
+ <title>OpenGL</title>
+
+ <para>
+ Packages that use OpenGL have NixOS desktop as their primary target. The current solution for loading the GPU-specific drivers is based on <literal>libglvnd</literal> and looks for the driver implementation in <literal>LD_LIBRARY_PATH</literal>. If you are using a non-NixOS GNU/Linux/X11 desktop with free software video drivers, consider launching OpenGL-dependent programs from Nixpkgs with Nixpkgs versions of <literal>libglvnd</literal> and <literal>mesa_drivers</literal> in <literal>LD_LIBRARY_PATH</literal>. For proprietary video drivers you might have luck with also adding the corresponding video driver package.
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/shell-helpers.xml b/nixpkgs/doc/builders/packages/shell-helpers.xml
new file mode 100644
index 00000000000..cb70d527d67
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/shell-helpers.xml
@@ -0,0 +1,25 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-shell-helpers">
+ <title>Interactive shell helpers</title>
+
+ <para>
+ Some packages provide the shell integration to be more useful. But unlike other systems, nix doesn't have a standard share directory location. This is why a bunch <command>PACKAGE-share</command> scripts are shipped that print the location of the corresponding shared folder. Current list of such packages is as following:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <literal>autojump</literal>: <command>autojump-share</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <literal>fzf</literal>: <command>fzf-share</command>
+ </para>
+ </listitem>
+ </itemizedlist>
+ E.g. <literal>autojump</literal> can then used in the .bashrc like this:
+<screen>
+ source "$(autojump-share)/autojump.bash"
+</screen>
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/steam.xml b/nixpkgs/doc/builders/packages/steam.xml
new file mode 100644
index 00000000000..8dfede59ac1
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/steam.xml
@@ -0,0 +1,131 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-steam">
+ <title>Steam</title>
+
+ <section xml:id="sec-steam-nix">
+ <title>Steam in Nix</title>
+
+ <para>
+ Steam is distributed as a <filename>.deb</filename> file, for now only as an i686 package (the amd64 package only has documentation). When unpacked, it has a script called <filename>steam</filename> that in Ubuntu (their target distro) would go to <filename>/usr/bin </filename>. When run for the first time, this script copies some files to the user's home, which include another script that is the ultimate responsible for launching the steam binary, which is also in $HOME.
+ </para>
+
+ <para>
+ Nix problems and constraints:
+ <itemizedlist>
+ <listitem>
+ <para>
+ We don't have <filename>/bin/bash</filename> and many scripts point there. Similarly for <filename>/usr/bin/python</filename> .
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ We don't have the dynamic loader in <filename>/lib </filename>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <filename>steam.sh</filename> script in $HOME can not be patched, as it is checked and rewritten by steam.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The steam binary cannot be patched, it's also checked.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para>
+ The current approach to deploy Steam in NixOS is composing a FHS-compatible chroot environment, as documented <link xlink:href="http://sandervanderburg.blogspot.nl/2013/09/composing-fhs-compatible-chroot.html">here</link>. This allows us to have binaries in the expected paths without disrupting the system, and to avoid patching them to work in a non FHS environment.
+ </para>
+ </section>
+
+ <section xml:id="sec-steam-play">
+ <title>How to play</title>
+
+ <para>
+ For 64-bit systems it's important to have
+<programlisting>hardware.opengl.driSupport32Bit = true;</programlisting>
+ in your <filename>/etc/nixos/configuration.nix</filename>. You'll also need
+<programlisting>hardware.pulseaudio.support32Bit = true;</programlisting>
+ if you are using PulseAudio - this will enable 32bit ALSA apps integration. To use the Steam controller or other Steam supported controllers such as the DualShock 4 or Nintendo Switch Pro, you need to add
+<programlisting>hardware.steam-hardware.enable = true;</programlisting>
+ to your configuration.
+ </para>
+ </section>
+
+ <section xml:id="sec-steam-troub">
+ <title>Troubleshooting</title>
+
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term>
+ Steam fails to start. What do I do?
+ </term>
+ <listitem>
+ <para>
+ Try to run
+<programlisting>strace steam</programlisting>
+ to see what is causing steam to fail.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Using the FOSS Radeon or nouveau (nvidia) drivers
+ </term>
+ <listitem>
+ <itemizedlist>
+ <listitem>
+ <para>
+ The <literal>newStdcpp</literal> parameter was removed since NixOS 17.09 and should not be needed anymore.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Steam ships statically linked with a version of libcrypto that conflics with the one dynamically loaded by radeonsi_dri.so. If you get the error
+<programlisting>steam.sh: line 713: 7842 Segmentation fault (core dumped)</programlisting>
+ have a look at <link xlink:href="https://github.com/NixOS/nixpkgs/pull/20269">this pull request</link>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Java
+ </term>
+ <listitem>
+ <orderedlist>
+ <listitem>
+ <para>
+ There is no java in steam chrootenv by default. If you get a message like
+<programlisting>/home/foo/.local/share/Steam/SteamApps/common/towns/towns.sh: line 1: java: command not found</programlisting>
+ You need to add
+<programlisting> steam.override { withJava = true; };</programlisting>
+ to your configuration.
+ </para>
+ </listitem>
+ </orderedlist>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </section>
+
+ <section xml:id="sec-steam-run">
+ <title>steam-run</title>
+
+ <para>
+ The FHS-compatible chroot used for steam can also be used to run other linux games that expect a FHS environment. To do it, add
+<programlisting>pkgs.(steam.override {
+ nativeOnly = true;
+ newStdcpp = true;
+ }).run</programlisting>
+ to your configuration, rebuild, and run the game with
+<programlisting>steam-run ./foo</programlisting>
+ </para>
+ </section>
+</section>
diff --git a/nixpkgs/doc/builders/packages/unfree.xml b/nixpkgs/doc/builders/packages/unfree.xml
new file mode 100644
index 00000000000..3d4f199f8fb
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/unfree.xml
@@ -0,0 +1,13 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="unfree-software">
+ <title>Unfree software</title>
+
+ <para>
+ All users of Nixpkgs are free software users, and many users (and developers) of Nixpkgs want to limit and tightly control their exposure to unfree software. At the same time, many users need (or want) to run some specific pieces of proprietary software. Nixpkgs includes some expressions for unfree software packages. By default unfree software cannot be installed and doesn’t show up in searches. To allow installing unfree software in a single Nix invocation one can export <literal>NIXPKGS_ALLOW_UNFREE=1</literal>. For a persistent solution, users can set <literal>allowUnfree</literal> in the Nixpkgs configuration.
+ </para>
+
+ <para>
+ Fine-grained control is possible by defining <literal>allowUnfreePredicate</literal> function in config; it takes the <literal>mkDerivation</literal> parameter attrset and returns <literal>true</literal> for unfree packages that should be allowed.
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/weechat.xml b/nixpkgs/doc/builders/packages/weechat.xml
new file mode 100644
index 00000000000..a110d3f491c
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/weechat.xml
@@ -0,0 +1,85 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-weechat">
+ <title>Weechat</title>
+
+ <para>
+ Weechat can be configured to include your choice of plugins, reducing its closure size from the default configuration which includes all available plugins. To make use of this functionality, install an expression that overrides its configuration such as
+<programlisting>weechat.override {configure = {availablePlugins, ...}: {
+ plugins = with availablePlugins; [ python perl ];
+ }
+}</programlisting>
+ If the <literal>configure</literal> function returns an attrset without the <literal>plugins</literal> attribute, <literal>availablePlugins</literal> will be used automatically.
+ </para>
+
+ <para>
+ The plugins currently available are <literal>python</literal>, <literal>perl</literal>, <literal>ruby</literal>, <literal>guile</literal>, <literal>tcl</literal> and <literal>lua</literal>.
+ </para>
+
+ <para>
+ The python and perl plugins allows the addition of extra libraries. For instance, the <literal>inotify.py</literal> script in weechat-scripts requires D-Bus or libnotify, and the <literal>fish.py</literal> script requires pycrypto. To use these scripts, use the plugin's <literal>withPackages</literal> attribute:
+<programlisting>weechat.override { configure = {availablePlugins, ...}: {
+ plugins = with availablePlugins; [
+ (python.withPackages (ps: with ps; [ pycrypto python-dbus ]))
+ ];
+ };
+}
+</programlisting>
+ </para>
+
+ <para>
+ In order to also keep all default plugins installed, it is possible to use the following method:
+<programlisting>weechat.override { configure = { availablePlugins, ... }: {
+ plugins = builtins.attrValues (availablePlugins // {
+ python = availablePlugins.python.withPackages (ps: with ps; [ pycrypto python-dbus ]);
+ });
+}; }
+</programlisting>
+ </para>
+
+ <para>
+ WeeChat allows to set defaults on startup using the <literal>--run-command</literal>. The <literal>configure</literal> method can be used to pass commands to the program:
+<programlisting>weechat.override {
+ configure = { availablePlugins, ... }: {
+ init = ''
+ /set foo bar
+ /server add freenode chat.freenode.org
+ '';
+ };
+}</programlisting>
+ Further values can be added to the list of commands when running <literal>weechat --run-command "your-commands"</literal>.
+ </para>
+
+ <para>
+ Additionally it's possible to specify scripts to be loaded when starting <literal>weechat</literal>. These will be loaded before the commands from <literal>init</literal>:
+<programlisting>weechat.override {
+ configure = { availablePlugins, ... }: {
+ scripts = with pkgs.weechatScripts; [
+ weechat-xmpp weechat-matrix-bridge wee-slack
+ ];
+ init = ''
+ /set plugins.var.python.jabber.key "val"
+ '':
+ };
+}</programlisting>
+ </para>
+
+ <para>
+ In <literal>nixpkgs</literal> there's a subpackage which contains derivations for WeeChat scripts. Such derivations expect a <literal>passthru.scripts</literal> attribute which contains a list of all scripts inside the store path. Furthermore all scripts have to live in <literal>$out/share</literal>. An exemplary derivation looks like this:
+<programlisting>{ stdenv, fetchurl }:
+
+stdenv.mkDerivation {
+ name = "exemplary-weechat-script";
+ src = fetchurl {
+ url = "https://scripts.tld/your-scripts.tar.gz";
+ sha256 = "...";
+ };
+ passthru.scripts = [ "foo.py" "bar.lua" ];
+ installPhase = ''
+ mkdir $out/share
+ cp foo.py $out/share
+ cp bar.lua $out/share
+ '';
+}</programlisting>
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/packages/xorg.xml b/nixpkgs/doc/builders/packages/xorg.xml
new file mode 100644
index 00000000000..ebf4930cc09
--- /dev/null
+++ b/nixpkgs/doc/builders/packages/xorg.xml
@@ -0,0 +1,34 @@
+<section xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="sec-xorg">
+ <title>X.org</title>
+
+ <para>
+ The Nix expressions for the X.org packages reside in <filename>pkgs/servers/x11/xorg/default.nix</filename>. This file is automatically generated from lists of tarballs in an X.org release. As such it should not be modified directly; rather, you should modify the lists, the generator script or the file <filename>pkgs/servers/x11/xorg/overrides.nix</filename>, in which you can override or add to the derivations produced by the generator.
+ </para>
+
+ <para>
+ The generator is invoked as follows:
+<screen>
+<prompt>$ </prompt>cd pkgs/servers/x11/xorg
+<prompt>$ </prompt>cat tarballs-7.5.list extra.list old.list \
+ | perl ./generate-expr-from-tarballs.pl
+</screen>
+ For each of the tarballs in the <filename>.list</filename> files, the script downloads it, unpacks it, and searches its <filename>configure.ac</filename> and <filename>*.pc.in</filename> files for dependencies. This information is used to generate <filename>default.nix</filename>. The generator caches downloaded tarballs between runs. Pay close attention to the <literal>NOT FOUND: <replaceable>name</replaceable></literal> messages at the end of the run, since they may indicate missing dependencies. (Some might be optional dependencies, however.)
+ </para>
+
+ <para>
+ A file like <filename>tarballs-7.5.list</filename> contains all tarballs in a X.org release. It can be generated like this:
+<screen>
+<prompt>$ </prompt>export i="mirror://xorg/X11R7.4/src/everything/"
+<prompt>$ </prompt>cat $(PRINT_PATH=1 nix-prefetch-url $i | tail -n 1) \
+ | perl -e 'while (&lt;>) { if (/(href|HREF)="([^"]*.bz2)"/) { print "$ENV{'i'}$2\n"; }; }' \
+ | sort > tarballs-7.4.list
+</screen>
+ <filename>extra.list</filename> contains libraries that aren’t part of X.org proper, but are closely related to it, such as <literal>libxcb</literal>. <filename>old.list</filename> contains some packages that were removed from X.org, but are still needed by some people or by other packages (such as <varname>imake</varname>).
+ </para>
+
+ <para>
+ If the expression for a package requires derivation attributes that the generator cannot figure out automatically (say, <varname>patches</varname> or a <varname>postInstall</varname> hook), you should modify <filename>pkgs/servers/x11/xorg/overrides.nix</filename>.
+ </para>
+</section>
diff --git a/nixpkgs/doc/builders/special.xml b/nixpkgs/doc/builders/special.xml
new file mode 100644
index 00000000000..15fdba9a041
--- /dev/null
+++ b/nixpkgs/doc/builders/special.xml
@@ -0,0 +1,10 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xml:id="chap-special">
+ <title>Special builders</title>
+ <para>
+ This chapter describes several special builders.
+ </para>
+ <xi:include href="special/fhs-environments.xml" />
+ <xi:include href="special/mkshell.xml" />
+</chapter>
diff --git a/nixpkgs/doc/functions/fhs-environments.xml b/nixpkgs/doc/builders/special/fhs-environments.xml
index e7b81e97a23..e7b81e97a23 100644
--- a/nixpkgs/doc/functions/fhs-environments.xml
+++ b/nixpkgs/doc/builders/special/fhs-environments.xml
diff --git a/nixpkgs/doc/functions/shell.xml b/nixpkgs/doc/builders/special/mkshell.xml
index cef65d06b88..cef65d06b88 100644
--- a/nixpkgs/doc/functions/shell.xml
+++ b/nixpkgs/doc/builders/special/mkshell.xml
diff --git a/nixpkgs/doc/builders/trivial-builders.xml b/nixpkgs/doc/builders/trivial-builders.xml
new file mode 100644
index 00000000000..df0e38da1aa
--- /dev/null
+++ b/nixpkgs/doc/builders/trivial-builders.xml
@@ -0,0 +1,77 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xml:id="chap-trivial-builders">
+ <title>Trivial builders</title>
+ <para>
+ Nixpkgs provides a couple of functions that help with building derivations. The most important one, <function>stdenv.mkDerivation</function>, has already been documented above. The following functions wrap <function>stdenv.mkDerivation</function>, making it easier to use in certain cases.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>
+ <literal>runCommand</literal>
+ </term>
+ <listitem>
+ <para>
+ This takes three arguments, <literal>name</literal>, <literal>env</literal>, and <literal>buildCommand</literal>. <literal>name</literal> is just the name that Nix will append to the store path in the same way that <literal>stdenv.mkDerivation</literal> uses its <literal>name</literal> attribute. <literal>env</literal> is an attribute set specifying environment variables that will be set for this derivation. These attributes are then passed to the wrapped <literal>stdenv.mkDerivation</literal>. <literal>buildCommand</literal> specifies the commands that will be run to create this derivation. Note that you will need to create <literal>$out</literal> for Nix to register the command as successful.
+ </para>
+ <para>
+ An example of using <literal>runCommand</literal> is provided below.
+ </para>
+<programlisting>
+(import &lt;nixpkgs&gt; {}).runCommand "my-example" {} ''
+ echo My example command is running
+
+ mkdir $out
+
+ echo I can write data to the Nix store > $out/message
+
+ echo I can also run basic commands like:
+
+ echo ls
+ ls
+
+ echo whoami
+ whoami
+
+ echo date
+ date
+''
+</programlisting>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>runCommandCC</literal>
+ </term>
+ <listitem>
+ <para>
+ This works just like <literal>runCommand</literal>. The only difference is that it also provides a C compiler in <literal>buildCommand</literal>’s environment. To minimize your dependencies, you should only use this if you are sure you will need a C compiler as part of running your command.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>writeTextFile</literal>, <literal>writeText</literal>, <literal>writeTextDir</literal>, <literal>writeScript</literal>, <literal>writeScriptBin</literal>
+ </term>
+ <listitem>
+ <para>
+ These functions write <literal>text</literal> to the Nix store. This is useful for creating scripts from Nix expressions. <literal>writeTextFile</literal> takes an attribute set and expects two arguments, <literal>name</literal> and <literal>text</literal>. <literal>name</literal> corresponds to the name used in the Nix store path. <literal>text</literal> will be the contents of the file. You can also set <literal>executable</literal> to true to make this file have the executable bit set.
+ </para>
+ <para>
+ Many more commands wrap <literal>writeTextFile</literal> including <literal>writeText</literal>, <literal>writeTextDir</literal>, <literal>writeScript</literal>, and <literal>writeScriptBin</literal>. These are convenience functions over <literal>writeTextFile</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>symlinkJoin</literal>
+ </term>
+ <listitem>
+ <para>
+ This can be used to put many derivations into the same directory structure. It works by creating a new derivation and adding symlinks to each of the paths listed. It expects two arguments, <literal>name</literal>, and <literal>paths</literal>. <literal>name</literal> is the name used in the Nix store path for the created derivation. <literal>paths</literal> is a list of paths that will be symlinked. These paths can be to Nix store derivations or any other subdirectory contained within.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+</chapter>
diff --git a/nixpkgs/doc/configuration.xml b/nixpkgs/doc/configuration.xml
deleted file mode 100644
index a68ae739f52..00000000000
--- a/nixpkgs/doc/configuration.xml
+++ /dev/null
@@ -1,449 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xml:id="chap-packageconfig">
- <title>Global configuration</title>
- <para>
- Nix comes with certain defaults about what packages can and cannot be installed, based on a package's metadata. By default, Nix will prevent installation if any of the following criteria are true:
- </para>
- <itemizedlist>
- <listitem>
- <para>
- The package is thought to be broken, and has had its <literal>meta.broken</literal> set to <literal>true</literal>.
- </para>
- </listitem>
- <listitem>
- <para>
- The package isn't intended to run on the given system, as none of its <literal>meta.platforms</literal> match the given system.
- </para>
- </listitem>
- <listitem>
- <para>
- The package's <literal>meta.license</literal> is set to a license which is considered to be unfree.
- </para>
- </listitem>
- <listitem>
- <para>
- The package has known security vulnerabilities but has not or can not be updated for some reason, and a list of issues has been entered in to the package's <literal>meta.knownVulnerabilities</literal>.
- </para>
- </listitem>
- </itemizedlist>
- <para>
- Note that all this is checked during evaluation already, and the check includes any package that is evaluated. In particular, all build-time dependencies are checked. <literal>nix-env -qa</literal> will (attempt to) hide any packages that would be refused.
- </para>
- <para>
- Each of these criteria can be altered in the nixpkgs configuration.
- </para>
- <para>
- The nixpkgs configuration for a NixOS system is set in the <literal>configuration.nix</literal>, as in the following example:
-<programlisting>
-{
- nixpkgs.config = {
- allowUnfree = true;
- };
-}
-</programlisting>
- However, this does not allow unfree software for individual users. Their configurations are managed separately.
- </para>
- <para>
- A user's nixpkgs configuration is stored in a user-specific configuration file located at <filename>~/.config/nixpkgs/config.nix</filename>. For example:
-<programlisting>
-{
- allowUnfree = true;
-}
-</programlisting>
- </para>
- <para>
- Note that we are not able to test or build unfree software on Hydra due to policy. Most unfree licenses prohibit us from either executing or distributing the software.
- </para>
- <section xml:id="sec-allow-broken">
- <title>Installing broken packages</title>
-
- <para>
- There are two ways to try compiling a package which has been marked as broken.
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- For allowing the build of a broken package once, you can use an environment variable for a single invocation of the nix tools:
-<programlisting>$ export NIXPKGS_ALLOW_BROKEN=1</programlisting>
- </para>
- </listitem>
- <listitem>
- <para>
- For permanently allowing broken packages to be built, you may add <literal>allowBroken = true;</literal> to your user's configuration file, like this:
-<programlisting>
-{
- allowBroken = true;
-}
-</programlisting>
- </para>
- </listitem>
- </itemizedlist>
- </section>
- <section xml:id="sec-allow-unsupported-system">
- <title>Installing packages on unsupported systems</title>
-
- <para>
- There are also two ways to try compiling a package which has been marked as unsuported for the given system.
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- For allowing the build of a broken package once, you can use an environment variable for a single invocation of the nix tools:
-<programlisting>$ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1</programlisting>
- </para>
- </listitem>
- <listitem>
- <para>
- For permanently allowing broken packages to be built, you may add <literal>allowUnsupportedSystem = true;</literal> to your user's configuration file, like this:
-<programlisting>
-{
- allowUnsupportedSystem = true;
-}
-</programlisting>
- </para>
- </listitem>
- </itemizedlist>
-
- <para>
- The difference between a package being unsupported on some system and being broken is admittedly a bit fuzzy. If a program <emphasis>ought</emphasis> to work on a certain platform, but doesn't, the platform should be included in <literal>meta.platforms</literal>, but marked as broken with e.g. <literal>meta.broken = !hostPlatform.isWindows</literal>. Of course, this begs the question of what "ought" means exactly. That is left to the package maintainer.
- </para>
- </section>
- <section xml:id="sec-allow-unfree">
- <title>Installing unfree packages</title>
-
- <para>
- There are several ways to tweak how Nix handles a package which has been marked as unfree.
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- To temporarily allow all unfree packages, you can use an environment variable for a single invocation of the nix tools:
-<programlisting>$ export NIXPKGS_ALLOW_UNFREE=1</programlisting>
- </para>
- </listitem>
- <listitem>
- <para>
- It is possible to permanently allow individual unfree packages, while still blocking unfree packages by default using the <literal>allowUnfreePredicate</literal> configuration option in the user configuration file.
- </para>
- <para>
- This option is a function which accepts a package as a parameter, and returns a boolean. The following example configuration accepts a package and always returns false:
-<programlisting>
-{
- allowUnfreePredicate = (pkg: false);
-}
-</programlisting>
- </para>
- <para>
- For a more useful example, try the following. This configuration only allows unfree packages named flash player and visual studio code:
-<programlisting>
-{
- allowUnfreePredicate = (pkg: builtins.elem
- (builtins.parseDrvName pkg.name).name [
- "flashplayer"
- "vscode"
- ]);
-}
-</programlisting>
- </para>
- </listitem>
- <listitem>
- <para>
- It is also possible to whitelist and blacklist licenses that are specifically acceptable or not acceptable, using <literal>whitelistedLicenses</literal> and <literal>blacklistedLicenses</literal>, respectively.
- </para>
- <para>
- The following example configuration whitelists the licenses <literal>amd</literal> and <literal>wtfpl</literal>:
-<programlisting>
-{
- whitelistedLicenses = with stdenv.lib.licenses; [ amd wtfpl ];
-}
-</programlisting>
- </para>
- <para>
- The following example configuration blacklists the <literal>gpl3</literal> and <literal>agpl3</literal> licenses:
-<programlisting>
-{
- blacklistedLicenses = with stdenv.lib.licenses; [ agpl3 gpl3 ];
-}
-</programlisting>
- </para>
- </listitem>
- </itemizedlist>
-
- <para>
- A complete list of licenses can be found in the file <filename>lib/licenses.nix</filename> of the nixpkgs tree.
- </para>
- </section>
- <section xml:id="sec-allow-insecure">
- <title>Installing insecure packages</title>
-
- <para>
- There are several ways to tweak how Nix handles a package which has been marked as insecure.
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- To temporarily allow all insecure packages, you can use an environment variable for a single invocation of the nix tools:
-<programlisting>$ export NIXPKGS_ALLOW_INSECURE=1</programlisting>
- </para>
- </listitem>
- <listitem>
- <para>
- It is possible to permanently allow individual insecure packages, while still blocking other insecure packages by default using the <literal>permittedInsecurePackages</literal> configuration option in the user configuration file.
- </para>
- <para>
- The following example configuration permits the installation of the hypothetically insecure package <literal>hello</literal>, version <literal>1.2.3</literal>:
-<programlisting>
-{
- permittedInsecurePackages = [
- "hello-1.2.3"
- ];
-}
-</programlisting>
- </para>
- </listitem>
- <listitem>
- <para>
- It is also possible to create a custom policy around which insecure packages to allow and deny, by overriding the <literal>allowInsecurePredicate</literal> configuration option.
- </para>
- <para>
- The <literal>allowInsecurePredicate</literal> option is a function which accepts a package and returns a boolean, much like <literal>allowUnfreePredicate</literal>.
- </para>
- <para>
- The following configuration example only allows insecure packages with very short names:
-<programlisting>
-{
- allowInsecurePredicate = (pkg: (builtins.stringLength (builtins.parseDrvName pkg.name).name) &lt;= 5);
-}
-</programlisting>
- </para>
- <para>
- Note that <literal>permittedInsecurePackages</literal> is only checked if <literal>allowInsecurePredicate</literal> is not specified.
- </para>
- </listitem>
- </itemizedlist>
- </section>
-<!--============================================================-->
- <section xml:id="sec-modify-via-packageOverrides">
- <title>Modify packages via <literal>packageOverrides</literal></title>
-
- <para>
- You can define a function called <varname>packageOverrides</varname> in your local <filename>~/.config/nixpkgs/config.nix</filename> to override Nix packages. It must be a function that takes pkgs as an argument and returns a modified set of packages.
-<programlisting>
-{
- packageOverrides = pkgs: rec {
- foo = pkgs.foo.override { ... };
- };
-}
-</programlisting>
- </para>
- </section>
- <section xml:id="sec-declarative-package-management">
- <title>Declarative Package Management</title>
-
- <section xml:id="sec-building-environment">
- <title>Build an environment</title>
-
- <para>
- Using <literal>packageOverrides</literal>, it is possible to manage packages declaratively. This means that we can list all of our desired packages within a declarative Nix expression. For example, to have <literal>aspell</literal>, <literal>bc</literal>, <literal>ffmpeg</literal>, <literal>coreutils</literal>, <literal>gdb</literal>, <literal>nixUnstable</literal>, <literal>emscripten</literal>, <literal>jq</literal>, <literal>nox</literal>, and <literal>silver-searcher</literal>, we could use the following in <filename>~/.config/nixpkgs/config.nix</filename>:
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; {
- myPackages = pkgs.buildEnv {
- name = "my-packages";
- paths = [
- aspell
- bc
- coreutils
- gdb
- ffmpeg
- nixUnstable
- emscripten
- jq
- nox
- silver-searcher
- ];
- };
- };
-}
-</screen>
-
- <para>
- To install it into our environment, you can just run <literal>nix-env -iA nixpkgs.myPackages</literal>. If you want to load the packages to be built from a working copy of <literal>nixpkgs</literal> you just run <literal>nix-env -f. -iA myPackages</literal>. To explore what's been installed, just look through <filename>~/.nix-profile/</filename>. You can see that a lot of stuff has been installed. Some of this stuff is useful some of it isn't. Let's tell Nixpkgs to only link the stuff that we want:
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; {
- myPackages = pkgs.buildEnv {
- name = "my-packages";
- paths = [
- aspell
- bc
- coreutils
- gdb
- ffmpeg
- nixUnstable
- emscripten
- jq
- nox
- silver-searcher
- ];
- pathsToLink = [ "/share" "/bin" ];
- };
- };
-}
-</screen>
-
- <para>
- <literal>pathsToLink</literal> tells Nixpkgs to only link the paths listed which gets rid of the extra stuff in the profile. <filename>/bin</filename> and <filename>/share</filename> are good defaults for a user environment, getting rid of the clutter. If you are running on Nix on MacOS, you may want to add another path as well, <filename>/Applications</filename>, that makes GUI apps available.
- </para>
- </section>
-
- <section xml:id="sec-getting-documentation">
- <title>Getting documentation</title>
-
- <para>
- After building that new environment, look through <filename>~/.nix-profile</filename> to make sure everything is there that we wanted. Discerning readers will note that some files are missing. Look inside <filename>~/.nix-profile/share/man/man1/</filename> to verify this. There are no man pages for any of the Nix tools! This is because some packages like Nix have multiple outputs for things like documentation (see section 4). Let's make Nix install those as well.
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; {
- myPackages = pkgs.buildEnv {
- name = "my-packages";
- paths = [
- aspell
- bc
- coreutils
- ffmpeg
- nixUnstable
- emscripten
- jq
- nox
- silver-searcher
- ];
- pathsToLink = [ "/share/man" "/share/doc" "/bin" ];
- extraOutputsToInstall = [ "man" "doc" ];
- };
- };
-}
-</screen>
-
- <para>
- This provides us with some useful documentation for using our packages. However, if we actually want those manpages to be detected by man, we need to set up our environment. This can also be managed within Nix expressions.
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; rec {
- myProfile = writeText "my-profile" ''
- export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin
- export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man
- '';
- myPackages = pkgs.buildEnv {
- name = "my-packages";
- paths = [
- (runCommand "profile" {} ''
- mkdir -p $out/etc/profile.d
- cp ${myProfile} $out/etc/profile.d/my-profile.sh
- '')
- aspell
- bc
- coreutils
- ffmpeg
- man
- nixUnstable
- emscripten
- jq
- nox
- silver-searcher
- ];
- pathsToLink = [ "/share/man" "/share/doc" "/bin" "/etc" ];
- extraOutputsToInstall = [ "man" "doc" ];
- };
- };
-}
-</screen>
-
- <para>
- For this to work fully, you must also have this script sourced when you are logged in. Try adding something like this to your <filename>~/.profile</filename> file:
- </para>
-
-<screen>
-#!/bin/sh
-if [ -d $HOME/.nix-profile/etc/profile.d ]; then
- for i in $HOME/.nix-profile/etc/profile.d/*.sh; do
- if [ -r $i ]; then
- . $i
- fi
- done
-fi
-</screen>
-
- <para>
- Now just run <literal>source $HOME/.profile</literal> and you can starting loading man pages from your environent.
- </para>
- </section>
-
- <section xml:id="sec-gnu-info-setup">
- <title>GNU info setup</title>
-
- <para>
- Configuring GNU info is a little bit trickier than man pages. To work correctly, info needs a database to be generated. This can be done with some small modifications to our environment scripts.
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; rec {
- myProfile = writeText "my-profile" ''
- export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin
- export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man
- export INFOPATH=$HOME/.nix-profile/share/info:/nix/var/nix/profiles/default/share/info:/usr/share/info
- '';
- myPackages = pkgs.buildEnv {
- name = "my-packages";
- paths = [
- (runCommand "profile" {} ''
- mkdir -p $out/etc/profile.d
- cp ${myProfile} $out/etc/profile.d/my-profile.sh
- '')
- aspell
- bc
- coreutils
- ffmpeg
- man
- nixUnstable
- emscripten
- jq
- nox
- silver-searcher
- texinfoInteractive
- ];
- pathsToLink = [ "/share/man" "/share/doc" "/share/info" "/bin" "/etc" ];
- extraOutputsToInstall = [ "man" "doc" "info" ];
- postBuild = ''
- if [ -x $out/bin/install-info -a -w $out/share/info ]; then
- shopt -s nullglob
- for i in $out/share/info/*.info $out/share/info/*.info.gz; do
- $out/bin/install-info $i $out/share/info/dir
- done
- fi
- '';
- };
- };
-}
-</screen>
-
- <para>
- <literal>postBuild</literal> tells Nixpkgs to run a command after building the environment. In this case, <literal>install-info</literal> adds the installed info pages to <literal>dir</literal> which is GNU info's default root node. Note that <literal>texinfoInteractive</literal> is added to the environment to give the <literal>install-info</literal> command.
- </para>
- </section>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/coding-conventions.xml b/nixpkgs/doc/contributing/coding-conventions.xml
index 799f1479467..799f1479467 100644
--- a/nixpkgs/doc/coding-conventions.xml
+++ b/nixpkgs/doc/contributing/coding-conventions.xml
diff --git a/nixpkgs/doc/contributing.xml b/nixpkgs/doc/contributing/contributing-to-documentation.xml
index b0266043775..b0266043775 100644
--- a/nixpkgs/doc/contributing.xml
+++ b/nixpkgs/doc/contributing/contributing-to-documentation.xml
diff --git a/nixpkgs/doc/quick-start.xml b/nixpkgs/doc/contributing/quick-start.xml
index 80514cba490..80514cba490 100644
--- a/nixpkgs/doc/quick-start.xml
+++ b/nixpkgs/doc/contributing/quick-start.xml
diff --git a/nixpkgs/doc/contributing/reviewing-contributions.xml b/nixpkgs/doc/contributing/reviewing-contributions.xml
new file mode 100644
index 00000000000..ed8f379c460
--- /dev/null
+++ b/nixpkgs/doc/contributing/reviewing-contributions.xml
@@ -0,0 +1,536 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ version="5.0"
+ xml:id="chap-reviewing-contributions">
+ <title>Reviewing contributions</title>
+ <warning>
+ <para>
+ The following section is a draft, and the policy for reviewing is still being discussed in issues such as <link
+ xlink:href="https://github.com/NixOS/nixpkgs/issues/11166">#11166 </link> and <link
+ xlink:href="https://github.com/NixOS/nixpkgs/issues/20836">#20836 </link>.
+ </para>
+ </warning>
+ <para>
+ The Nixpkgs project receives a fairly high number of contributions via GitHub pull requests. Reviewing and approving these is an important task and a way to contribute to the project.
+ </para>
+ <para>
+ The high change rate of Nixpkgs makes any pull request that remains open for too long subject to conflicts that will require extra work from the submitter or the merger. Reviewing pull requests in a timely manner and being responsive to the comments is the key to avoid this issue. GitHub provides sort filters that can be used to see the <link
+ xlink:href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc">most recently</link> and the <link
+ xlink:href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-asc">least recently</link> updated pull requests. We highly encourage looking at <link xlink:href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+review%3Anone+status%3Asuccess+-label%3A%222.status%3A+work-in-progress%22+no%3Aproject+no%3Aassignee+no%3Amilestone"> this list of ready to merge, unreviewed pull requests</link>.
+ </para>
+ <para>
+ When reviewing a pull request, please always be nice and polite. Controversial changes can lead to controversial opinions, but it is important to respect every community member and their work.
+ </para>
+ <para>
+ GitHub provides reactions as a simple and quick way to provide feedback to pull requests or any comments. The thumb-down reaction should be used with care and if possible accompanied with some explanation so the submitter has directions to improve their contribution.
+ </para>
+ <para>
+ pull request reviews should include a list of what has been reviewed in a comment, so other reviewers and mergers can know the state of the review.
+ </para>
+ <para>
+ All the review template samples provided in this section are generic and meant as examples. Their usage is optional and the reviewer is free to adapt them to their liking.
+ </para>
+ <section xml:id="reviewing-contributions-package-updates">
+ <title>Package updates</title>
+
+ <para>
+ A package update is the most trivial and common type of pull request. These pull requests mainly consist of updating the version part of the package name and the source hash.
+ </para>
+
+ <para>
+ It can happen that non-trivial updates include patches or more complex changes.
+ </para>
+
+ <para>
+ Reviewing process:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Add labels to the pull request. (Requires commit rights)
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <literal>8.has: package (update)</literal> and any topic label that fit the updated package.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the package versioning fits the guidelines.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the commit text fits the guidelines.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the package maintainers are notified.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <link xlink:href="https://help.github.com/articles/about-codeowners/">CODEOWNERS</link> will make GitHub notify users based on the submitted changes, but it can happen that it misses some of the package maintainers.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the meta field information is correct.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ License can change with version updates, so it should be checked to match the upstream license.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If the package has no maintainer, a maintainer must be set. This can be the update submitter or a community member that accepts to take maintainership of the package.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the code contains no typos.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Building the package locally.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ pull requests are often targeted to the master or staging branch, and building the pull request locally when it is submitted can trigger many source builds.
+ </para>
+ <para>
+ It is possible to rebase the changes on nixos-unstable or nixpkgs-unstable for easier review by running the following commands from a nixpkgs clone.
+<screen>
+<prompt>$ </prompt>git fetch origin nixos-unstable <co xml:id='reviewing-rebase-2' />
+<prompt>$ </prompt>git fetch origin pull/PRNUMBER/head <co xml:id='reviewing-rebase-3' />
+<prompt>$ </prompt>git rebase --onto nixos-unstable BASEBRANCH FETCH_HEAD <co
+ xml:id='reviewing-rebase-4' />
+</screen>
+ <calloutlist>
+ <callout arearefs='reviewing-rebase-2'>
+ <para>
+ Fetching the nixos-unstable branch.
+ </para>
+ </callout>
+ <callout arearefs='reviewing-rebase-3'>
+ <para>
+ Fetching the pull request changes, <varname>PRNUMBER</varname> is the number at the end of the pull request title and <varname>BASEBRANCH</varname> the base branch of the pull request.
+ </para>
+ </callout>
+ <callout arearefs='reviewing-rebase-4'>
+ <para>
+ Rebasing the pull request changes to the nixos-unstable branch.
+ </para>
+ </callout>
+ </calloutlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <link xlink:href="https://github.com/Mic92/nix-review">nix-review</link> tool can be used to review a pull request content in a single command. <varname>PRNUMBER</varname> should be replaced by the number at the end of the pull request title. You can also provide the full github pull request url.
+ </para>
+<screen>
+<prompt>$ </prompt>nix-shell -p nix-review --run "nix-review pr PRNUMBER"
+</screen>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Running every binary.
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <example xml:id="reviewing-contributions-sample-package-update">
+ <title>Sample template for a package update review</title>
+<screen>
+##### Reviewed points
+
+- [ ] package name fits guidelines
+- [ ] package version fits guidelines
+- [ ] package build on ARCHITECTURE
+- [ ] executables tested on ARCHITECTURE
+- [ ] all depending packages build
+
+##### Possible improvements
+
+##### Comments
+
+</screen>
+ </example>
+ </section>
+ <section xml:id="reviewing-contributions-new-packages">
+ <title>New packages</title>
+
+ <para>
+ New packages are a common type of pull requests. These pull requests consists in adding a new nix-expression for a package.
+ </para>
+
+ <para>
+ Reviewing process:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Add labels to the pull request. (Requires commit rights)
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <literal>8.has: package (new)</literal> and any topic label that fit the new package.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the package versioning is fitting the guidelines.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the commit name is fitting the guidelines.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the meta field contains correct information.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ License must be checked to be fitting upstream license.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Platforms should be set or the package will not get binary substitutes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ A maintainer must be set. This can be the package submitter or a community member that accepts to take maintainership of the package.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the code contains no typos.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure the package source.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Mirrors urls should be used when available.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The most appropriate function should be used (e.g. packages from GitHub should use <literal>fetchFromGitHub</literal>).
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Building the package locally.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Running every binary.
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <example xml:id="reviewing-contributions-sample-new-package">
+ <title>Sample template for a new package review</title>
+<screen>
+##### Reviewed points
+
+- [ ] package path fits guidelines
+- [ ] package name fits guidelines
+- [ ] package version fits guidelines
+- [ ] package build on ARCHITECTURE
+- [ ] executables tested on ARCHITECTURE
+- [ ] `meta.description` is set and fits guidelines
+- [ ] `meta.license` fits upstream license
+- [ ] `meta.platforms` is set
+- [ ] `meta.maintainers` is set
+- [ ] build time only dependencies are declared in `nativeBuildInputs`
+- [ ] source is fetched using the appropriate function
+- [ ] phases are respected
+- [ ] patches that are remotely available are fetched with `fetchpatch`
+
+##### Possible improvements
+
+##### Comments
+
+</screen>
+ </example>
+ </section>
+ <section xml:id="reviewing-contributions-module-updates">
+ <title>Module updates</title>
+
+ <para>
+ Module updates are submissions changing modules in some ways. These often contains changes to the options or introduce new options.
+ </para>
+
+ <para>
+ Reviewing process
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Add labels to the pull request. (Requires commit rights)
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <literal>8.has: module (update)</literal> and any topic label that fit the module.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the module maintainers are notified.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <link xlink:href="https://help.github.com/articles/about-codeowners/">CODEOWNERS</link> will make GitHub notify users based on the submitted changes, but it can happen that it misses some of the package maintainers.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the module tests, if any, are succeeding.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the introduced options are correct.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Type should be appropriate (string related types differs in their merging capabilities, <literal>optionSet</literal> and <literal>string</literal> types are deprecated).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Description, default and example should be provided.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that option changes are backward compatible.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <literal>mkRenamedOptionModule</literal> and <literal>mkAliasOptionModule</literal> functions provide way to make option changes backward compatible.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that removed options are declared with <literal>mkRemovedOptionModule</literal>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that changes that are not backward compatible are mentioned in release notes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that documentations affected by the change is updated.
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <example xml:id="reviewing-contributions-sample-module-update">
+ <title>Sample template for a module update review</title>
+<screen>
+##### Reviewed points
+
+- [ ] changes are backward compatible
+- [ ] removed options are declared with `mkRemovedOptionModule`
+- [ ] changes that are not backward compatible are documented in release notes
+- [ ] module tests succeed on ARCHITECTURE
+- [ ] options types are appropriate
+- [ ] options description is set
+- [ ] options example is provided
+- [ ] documentation affected by the changes is updated
+
+##### Possible improvements
+
+##### Comments
+
+</screen>
+ </example>
+ </section>
+ <section xml:id="reviewing-contributions-new-modules">
+ <title>New modules</title>
+
+ <para>
+ New modules submissions introduce a new module to NixOS.
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Add labels to the pull request. (Requires commit rights)
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <literal>8.has: module (new)</literal> and any topic label that fit the module.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the module tests, if any, are succeeding.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the introduced options are correct.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Type should be appropriate (string related types differs in their merging capabilities, <literal>optionSet</literal> and <literal>string</literal> types are deprecated).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Description, default and example should be provided.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that module <literal>meta</literal> field is present
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Maintainers should be declared in <literal>meta.maintainers</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Module documentation should be declared with <literal>meta.doc</literal>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Ensure that the module respect other modules functionality.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ For example, enabling a module should not open firewall ports by default.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+
+ <example xml:id="reviewing-contributions-sample-new-module">
+ <title>Sample template for a new module review</title>
+<screen>
+##### Reviewed points
+
+- [ ] module path fits the guidelines
+- [ ] module tests succeed on ARCHITECTURE
+- [ ] options have appropriate types
+- [ ] options have default
+- [ ] options have example
+- [ ] options have descriptions
+- [ ] No unneeded package is added to environment.systemPackages
+- [ ] meta.maintainers is set
+- [ ] module documentation is declared in meta.doc
+
+##### Possible improvements
+
+##### Comments
+
+</screen>
+ </example>
+ </section>
+ <section xml:id="reviewing-contributions-other-submissions">
+ <title>Other submissions</title>
+
+ <para>
+ Other type of submissions requires different reviewing steps.
+ </para>
+
+ <para>
+ If you consider having enough knowledge and experience in a topic and would like to be a long-term reviewer for related submissions, please contact the current reviewers for that topic. They will give you information about the reviewing process. The main reviewers for a topic can be hard to find as there is no list, but checking past pull requests to see who reviewed or git-blaming the code to see who committed to that topic can give some hints.
+ </para>
+
+ <para>
+ Container system, boot system and library changes are some examples of the pull requests fitting this category.
+ </para>
+ </section>
+ <section xml:id="reviewing-contributions--merging-pull-requests">
+ <title>Merging pull requests</title>
+
+ <para>
+ It is possible for community members that have enough knowledge and experience on a special topic to contribute by merging pull requests.
+ </para>
+
+ <para>
+ TODO: add the procedure to request merging rights.
+ </para>
+
+<!--
+The following paragraph about how to deal with unactive contributors is just a
+proposition and should be modified to what the community agrees to be the right
+policy.
+
+<para>Please note that contributors with commit rights unactive for more than
+ three months will have their commit rights revoked.</para>
+-->
+
+ <para>
+ In a case a contributor definitively leaves the Nix community, they should create an issue or post on <link
+ xlink:href="https://discourse.nixos.org">Discourse</link> with references of packages and modules they maintain so the maintainership can be taken over by other contributors.
+ </para>
+ </section>
+</chapter>
diff --git a/nixpkgs/doc/contributing/submitting-changes.xml b/nixpkgs/doc/contributing/submitting-changes.xml
new file mode 100644
index 00000000000..950e1ea974a
--- /dev/null
+++ b/nixpkgs/doc/contributing/submitting-changes.xml
@@ -0,0 +1,462 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="chap-submitting-changes">
+ <title>Submitting changes</title>
+ <section xml:id="submitting-changes-making-patches">
+ <title>Making patches</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Read <link xlink:href="https://nixos.org/nixpkgs/manual/">Manual (How to write packages for Nix)</link>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Fork the repository on GitHub.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Create a branch for your future fix.
+ <itemizedlist>
+ <listitem>
+ <para>
+ You can make branch from a commit of your local <command>nixos-version</command>. That will help you to avoid additional local compilations. Because you will receive packages from binary cache.
+ <itemizedlist>
+ <listitem>
+ <para>
+ For example: <command>nixos-version</command> returns <command>15.05.git.0998212 (Dingo)</command>. So you can do:
+ </para>
+ </listitem>
+ </itemizedlist>
+<screen>
+<prompt>$ </prompt>git checkout 0998212
+<prompt>$ </prompt>git checkout -b 'fix/pkg-name-update'
+</screen>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Please avoid working directly on the <command>master</command> branch.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Make commits of logical units.
+ <itemizedlist>
+ <listitem>
+ <para>
+ If you removed pkgs, made some major NixOS changes etc., write about them in <command>nixos/doc/manual/release-notes/rl-unstable.xml</command>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Check for unnecessary whitespace with <command>git diff --check</command> before committing.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Format the commit in a following way:
+ </para>
+<programlisting>
+(pkg-name | nixos/&lt;module>): (from -> to | init at version | refactor | etc)
+Additional information.
+</programlisting>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Examples:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <command>nginx: init at 2.0.1</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>firefox: 54.0.1 -> 55.0</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>nixos/hydra: add bazBaz option</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>nixos/nginx: refactor config generation</command>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
+ Test your changes. If you work with
+ <itemizedlist>
+ <listitem>
+ <para>
+ nixpkgs:
+ <itemizedlist>
+ <listitem>
+ <para>
+ update pkg ->
+ <itemizedlist>
+ <listitem>
+ <para>
+ <command>nix-env -i pkg-name -f &lt;path to your local nixpkgs folder&gt;</command>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ add pkg ->
+ <itemizedlist>
+ <listitem>
+ <para>
+ Make sure it's in <command>pkgs/top-level/all-packages.nix</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>nix-env -i pkg-name -f &lt;path to your local nixpkgs folder&gt;</command>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>If you don't want to install pkg in you profile</emphasis>.
+ <itemizedlist>
+ <listitem>
+ <para>
+ <command>nix-build -A pkg-attribute-name &lt;path to your local nixpkgs folder&gt;/default.nix</command> and check results in the folder <command>result</command>. It will appear in the same directory where you did <command>nix-build</command>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If you did <command>nix-env -i pkg-name</command> you can do <command>nix-env -e pkg-name</command> to uninstall it from your system.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ NixOS and its modules:
+ <itemizedlist>
+ <listitem>
+ <para>
+ You can add new module to your NixOS configuration file (usually it's <command>/etc/nixos/configuration.nix</command>). And do <command>sudo nixos-rebuild test -I nixpkgs=&lt;path to your local nixpkgs folder&gt; --fast</command>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If you have commits <command>pkg-name: oh, forgot to insert whitespace</command>: squash commits in this case. Use <command>git rebase -i</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rebase you branch against current <command>master</command>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+ <section xml:id="submitting-changes-submitting-changes">
+ <title>Submitting changes</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Push your changes to your fork of nixpkgs.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Create pull request:
+ <itemizedlist>
+ <listitem>
+ <para>
+ Write the title in format <command>(pkg-name | nixos/&lt;module>): improvement</command>.
+ <itemizedlist>
+ <listitem>
+ <para>
+ If you update the pkg, write versions <command>from -> to</command>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Write in comment if you have tested your patch. Do not rely much on <command>TravisCI</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If you make an improvement, write about your motivation.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Notify maintainers of the package. For example add to the message: <command>cc @jagajaga @domenkozar</command>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+ <section xml:id="submitting-changes-submitting-security-fixes">
+ <title>Submitting security fixes</title>
+
+ <para>
+ Security fixes are submitted in the same way as other changes and thus the same guidelines apply.
+ </para>
+
+ <para>
+ If the security fix comes in the form of a patch and a CVE is available, then the name of the patch should be the CVE identifier, so e.g. <literal>CVE-2019-13636.patch</literal> in the case of a patch that is included in the Nixpkgs tree. If a patch is fetched the name needs to be set as well, e.g.:
+ </para>
+
+<programlisting>
+ (fetchpatch {
+ name = "CVE-2019-11068.patch";
+ url = "https://gitlab.gnome.org/GNOME/libxslt/commit/e03553605b45c88f0b4b2980adfbbb8f6fca2fd6.patch";
+ sha256 = "0pkpb4837km15zgg6h57bncp66d5lwrlvkr73h0lanywq7zrwhj8";
+ })
+ </programlisting>
+
+ <para>
+ If a security fix applies to both master and a stable release then, similar to regular changes, they are preferably delivered via master first and cherry-picked to the release branch.
+ </para>
+
+ <para>
+ Critical security fixes may by-pass the staging branches and be delivered directly to release branches such as <literal>master</literal> and <literal>release-*</literal>.
+ </para>
+ </section>
+ <section xml:id="submitting-changes-pull-request-template">
+ <title>Pull Request Template</title>
+
+ <para>
+ The pull request template helps determine what steps have been made for a contribution so far, and will help guide maintainers on the status of a change. The motivation section of the PR should include any extra details the title does not address and link any existing issues related to the pull request.
+ </para>
+
+ <para>
+ When a PR is created, it will be pre-populated with some checkboxes detailed below:
+ </para>
+
+ <section xml:id="submitting-changes-tested-with-sandbox">
+ <title>Tested using sandboxing</title>
+
+ <para>
+ When sandbox builds are enabled, Nix will setup an isolated environment for each build process. It is used to remove further hidden dependencies set by the build environment to improve reproducibility. This includes access to the network during the build outside of <function>fetch*</function> functions and files outside the Nix store. Depending on the operating system access to other resources are blocked as well (ex. inter process communication is isolated on Linux); see <link
+ xlink:href="https://nixos.org/nix/manual/#conf-sandbox">sandbox</link> in Nix manual for details.
+ </para>
+
+ <para>
+ Sandboxing is not enabled by default in Nix due to a small performance hit on each build. In pull requests for <link
+ xlink:href="https://github.com/NixOS/nixpkgs/">nixpkgs</link> people are asked to test builds with sandboxing enabled (see <literal>Tested using sandboxing</literal> in the pull request template) because in<link
+ xlink:href="https://nixos.org/hydra/">https://nixos.org/hydra/</link> sandboxing is also used.
+ </para>
+
+ <para>
+ Depending if you use NixOS or other platforms you can use one of the following methods to enable sandboxing <emphasis role="bold">before</emphasis> building the package:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <emphasis role="bold">Globally enable sandboxing on NixOS</emphasis>: add the following to <filename>configuration.nix</filename>
+<screen>nix.useSandbox = true;</screen>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis role="bold">Globally enable sandboxing on non-NixOS platforms</emphasis>: add the following to: <filename>/etc/nix/nix.conf</filename>
+<screen>sandbox = true</screen>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-platform-diversity">
+ <title>Built on platform(s)</title>
+
+ <para>
+ Many Nix packages are designed to run on multiple platforms. As such, it's important to let the maintainer know which platforms your changes have been tested on. It's not always practical to test a change on all platforms, and is not required for a pull request to be merged. Only check the systems you tested the build on in this section.
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-nixos-tests">
+ <title>Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)</title>
+
+ <para>
+ Packages with automated tests are much more likely to be merged in a timely fashion because it doesn't require as much manual testing by the maintainer to verify the functionality of the package. If there are existing tests for the package, they should be run to verify your changes do not break the tests. Tests only apply to packages with NixOS modules defined and can only be run on Linux. For more details on writing and running tests, see the <link
+ xlink:href="https://nixos.org/nixos/manual/index.html#sec-nixos-tests">section in the NixOS manual</link>.
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-tested-compilation">
+ <title>Tested compilation of all pkgs that depend on this change using <command>nix-review</command></title>
+
+ <para>
+ If you are updating a package's version, you can use nix-review to make sure all packages that depend on the updated package still compile correctly. The <command>nix-review</command> utility can look for and build all dependencies either based on uncommited changes with the <literal>wip</literal> option or specifying a github pull request number.
+ </para>
+
+ <para>
+ review changes from pull request number 12345:
+ <screen>nix run nixpkgs.nix-review -c nix-review pr 12345</screen>
+ </para>
+
+ <para>
+ review uncommitted changes:
+ <screen>nix run nixpkgs.nix-review -c nix-review wip</screen>
+ </para>
+
+ <para>
+ review changes from last commit:
+ <screen>nix run nixpkgs.nix-review -c nix-review rev HEAD</screen>
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-tested-execution">
+ <title>Tested execution of all binary files (usually in <filename>./result/bin/</filename>)</title>
+
+ <para>
+ It's important to test any executables generated by a build when you change or create a package in nixpkgs. This can be done by looking in <filename>./result/bin</filename> and running any files in there, or at a minimum, the main executable for the package. For example, if you make a change to <package>texlive</package>, you probably would only check the binaries associated with the change you made rather than testing all of them.
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-contribution-standards">
+ <title>Meets Nixpkgs contribution standards</title>
+
+ <para>
+ The last checkbox is fits <link
+ xlink:href="https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md">CONTRIBUTING.md</link>. The contributing document has detailed information on standards the Nix community has for commit messages, reviews, licensing of contributions you make to the project, etc... Everyone should read and understand the standards the community has for contributing before submitting a pull request.
+ </para>
+ </section>
+ </section>
+ <section xml:id="submitting-changes-hotfixing-pull-requests">
+ <title>Hotfixing pull requests</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Make the appropriate changes in you branch.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Don't create additional commits, do
+ <itemizedlist>
+ <listitem>
+ <para>
+ <command>git rebase -i</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>git push --force</command> to your branch.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+ <section xml:id="submitting-changes-commit-policy">
+ <title>Commit policy</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Commits must be sufficiently tested before being merged, both for the master and staging branches.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Hydra builds for master and staging should not be used as testing platform, it's a build farm for changes that have been already tested.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ When changing the bootloader installation process, extra care must be taken. Grub installations cannot be rolled back, hence changes may break people's installations forever. For any non-trivial change to the bootloader please file a PR asking for review, especially from @edolstra.
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <section xml:id="submitting-changes-master-branch">
+ <title>Master branch</title>
+ <para>
+ The <literal>master</literal> branch is the main development branch.
+ It should only see non-breaking commits that do not cause mass rebuilds.
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-staging-branch">
+ <title>Staging branch</title>
+ <para>
+ The <literal>staging</literal> branch is a development branch where mass-rebuilds go.
+ It should only see non-breaking mass-rebuild commits.
+ That means it is not to be used for testing, and changes must have been well tested already.
+ If the branch is already in a broken state, please refrain from adding extra new breakages.
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-staging-next-branch">
+ <title>Staging-next branch</title>
+ <para>
+ The <literal>staging-next</literal> branch is for stabilizing mass-rebuilds submitted to the <literal>staging</literal> branch prior to merging them into <literal>master</literal>.
+ Mass-rebuilds should go via the <literal>staging</literal> branch.
+ It should only see non-breaking commits that are fixing issues blocking it from being merged into the <literal>master </literal> branch.
+ </para>
+ <para>
+ If the branch is already in a broken state, please refrain from adding extra new breakages. Stabilize it for a few days and then merge into master.
+ </para>
+ </section>
+
+ <section xml:id="submitting-changes-stable-release-branches">
+ <title>Stable release branches</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ If you're cherry-picking a commit to a stable release branch (“backporting”), always use <command>git cherry-pick -xe</command> and ensure the message contains a clear description about why this needs to be included in the stable branch.
+ </para>
+ <para>
+ An example of a cherry-picked commit would look like this:
+ </para>
+<screen>
+nixos: Refactor the world.
+
+The original commit message describing the reason why the world was torn apart.
+
+(cherry picked from commit abcdef)
+Reason: I just had a gut feeling that this would also be wanted by people from
+the stone age.
+</screen>
+ </listitem>
+ </itemizedlist>
+ </section>
+ </section>
+</chapter>
diff --git a/nixpkgs/doc/cross-compilation.xml b/nixpkgs/doc/cross-compilation.xml
deleted file mode 100644
index 93fe9095ce2..00000000000
--- a/nixpkgs/doc/cross-compilation.xml
+++ /dev/null
@@ -1,394 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xml:id="chap-cross">
- <title>Cross-compilation</title>
- <section xml:id="sec-cross-intro">
- <title>Introduction</title>
-
- <para>
- "Cross-compilation" means compiling a program on one machine for another type of machine. For example, a typical use of cross-compilation is to compile programs for embedded devices. These devices often don't have the computing power and memory to compile their own programs. One might think that cross-compilation is a fairly niche concern. However, there are significant advantages to rigorously distinguishing between build-time and run-time environments! Significant, because the benefits apply even when one is developing and deploying on the same machine. Nixpkgs is increasingly adopting the opinion that packages should be written with cross-compilation in mind, and nixpkgs should evaluate in a similar way (by minimizing cross-compilation-specific special cases) whether or not one is cross-compiling.
- </para>
-
- <para>
- This chapter will be organized in three parts. First, it will describe the basics of how to package software in a way that supports cross-compilation. Second, it will describe how to use Nixpkgs when cross-compiling. Third, it will describe the internal infrastructure supporting cross-compilation.
- </para>
- </section>
-<!--============================================================-->
- <section xml:id="sec-cross-packaging">
- <title>Packaging in a cross-friendly manner</title>
-
- <section xml:id="ssec-cross-platform-parameters">
- <title>Platform parameters</title>
-
- <para>
- Nixpkgs follows the <link
- xlink:href="https://gcc.gnu.org/onlinedocs/gccint/Configure-Terms.html">conventions of GNU autoconf</link>. We distinguish between 3 types of platforms when building a derivation: <wordasword>build</wordasword>, <wordasword>host</wordasword>, and <wordasword>target</wordasword>. In summary, <wordasword>build</wordasword> is the platform on which a package is being built, <wordasword>host</wordasword> is the platform on which it will run. The third attribute, <wordasword>target</wordasword>, is relevant only for certain specific compilers and build tools.
- </para>
-
- <para>
- In Nixpkgs, these three platforms are defined as attribute sets under the names <literal>buildPlatform</literal>, <literal>hostPlatform</literal>, and <literal>targetPlatform</literal>. They are always defined as attributes in the standard environment. That means one can access them like:
-<programlisting>{ stdenv, fooDep, barDep, .. }: ...stdenv.buildPlatform...</programlisting>
- .
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <varname>buildPlatform</varname>
- </term>
- <listitem>
- <para>
- The "build platform" is the platform on which a package is built. Once someone has a built package, or pre-built binary package, the build platform should not matter and can be ignored.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>hostPlatform</varname>
- </term>
- <listitem>
- <para>
- The "host platform" is the platform on which a package will be run. This is the simplest platform to understand, but also the one with the worst name.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>targetPlatform</varname>
- </term>
- <listitem>
- <para>
- The "target platform" attribute is, unlike the other two attributes, not actually fundamental to the process of building software. Instead, it is only relevant for compatibility with building certain specific compilers and build tools. It can be safely ignored for all other packages.
- </para>
- <para>
- The build process of certain compilers is written in such a way that the compiler resulting from a single build can itself only produce binaries for a single platform. The task of specifying this single "target platform" is thus pushed to build time of the compiler. The root cause of this is that the compiler (which will be run on the host) and the standard library/runtime (which will be run on the target) are built by a single build process.
- </para>
- <para>
- There is no fundamental need to think about a single target ahead of time like this. If the tool supports modular or pluggable backends, both the need to specify the target at build time and the constraint of having only a single target disappear. An example of such a tool is LLVM.
- </para>
- <para>
- Although the existence of a "target platfom" is arguably a historical mistake, it is a common one: examples of tools that suffer from it are GCC, Binutils, GHC and Autoconf. Nixpkgs tries to avoid sharing in the mistake where possible. Still, because the concept of a target platform is so ingrained, it is best to support it as is.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <para>
- The exact schema these fields follow is a bit ill-defined due to a long and convoluted evolution, but this is slowly being cleaned up. You can see examples of ones used in practice in <literal>lib.systems.examples</literal>; note how they are not all very consistent. For now, here are few fields can count on them containing:
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <varname>system</varname>
- </term>
- <listitem>
- <para>
- This is a two-component shorthand for the platform. Examples of this would be "x86_64-darwin" and "i686-linux"; see <literal>lib.systems.doubles</literal> for more. The first component corresponds to the CPU architecture of the platform and the second to the operating system of the platform (<literal>[cpu]-[os]</literal>). This format has built-in support in Nix, such as the <varname>builtins.currentSystem</varname> impure string.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>config</varname>
- </term>
- <listitem>
- <para>
- This is a 3- or 4- component shorthand for the platform. Examples of this would be <literal>x86_64-unknown-linux-gnu</literal> and <literal>aarch64-apple-darwin14</literal>. This is a standard format called the "LLVM target triple", as they are pioneered by LLVM. In the 4-part form, this corresponds to <literal>[cpu]-[vendor]-[os]-[abi]</literal>. This format is strictly more informative than the "Nix host double", as the previous format could analogously be termed. This needs a better name than <varname>config</varname>!
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>parsed</varname>
- </term>
- <listitem>
- <para>
- This is a Nix representation of a parsed LLVM target triple with white-listed components. This can be specified directly, or actually parsed from the <varname>config</varname>. See <literal>lib.systems.parse</literal> for the exact representation.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>libc</varname>
- </term>
- <listitem>
- <para>
- This is a string identifying the standard C library used. Valid identifiers include "glibc" for GNU libc, "libSystem" for Darwin's Libsystem, and "uclibc" for µClibc. It should probably be refactored to use the module system, like <varname>parse</varname>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>is*</varname>
- </term>
- <listitem>
- <para>
- These predicates are defined in <literal>lib.systems.inspect</literal>, and slapped onto every platform. They are superior to the ones in <varname>stdenv</varname> as they force the user to be explicit about which platform they are inspecting. Please use these instead of those.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>platform</varname>
- </term>
- <listitem>
- <para>
- This is, quite frankly, a dumping ground of ad-hoc settings (it's an attribute set). See <literal>lib.systems.platforms</literal> for examples—there's hopefully one in there that will work verbatim for each platform that is working. Please help us triage these flags and give them better homes!
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-cross-dependency-categorization">
- <title>Theory of dependency categorization</title>
-
- <note>
- <para>
- This is a rather philosophical description that isn't very Nixpkgs-specific. For an overview of all the relevant attributes given to <varname>mkDerivation</varname>, see <xref
- linkend="ssec-stdenv-dependencies"/>. For a description of how everything is implemented, see <xref linkend="ssec-cross-dependency-implementation" />.
- </para>
- </note>
-
- <para>
- In this section we explore the relationship between both runtime and build-time dependencies and the 3 Autoconf platforms.
- </para>
-
- <para>
- A run time dependency between two packages requires that their host platforms match. This is directly implied by the meaning of "host platform" and "runtime dependency": The package dependency exists while both packages are running on a single host platform.
- </para>
-
- <para>
- A build time dependency, however, has a shift in platforms between the depending package and the depended-on package. "build time dependency" means that to build the depending package we need to be able to run the depended-on's package. The depending package's build platform is therefore equal to the depended-on package's host platform.
- </para>
-
- <para>
- If both the dependency and depending packages aren't compilers or other machine-code-producing tools, we're done. And indeed <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname> have covered these simpler build-time and run-time (respectively) changes for many years. But if the dependency does produce machine code, we might need to worry about its target platform too. In principle, that target platform might be any of the depending package's build, host, or target platforms, but we prohibit dependencies from a "later" platform to an earlier platform to limit confusion because we've never seen a legitimate use for them.
- </para>
-
- <para>
- Finally, if the depending package is a compiler or other machine-code-producing tool, it might need dependencies that run at "emit time". This is for compilers that (regrettably) insist on being built together with their source langauges' standard libraries. Assuming build != host != target, a run-time dependency of the standard library cannot be run at the compiler's build time or run time, but only at the run time of code emitted by the compiler.
- </para>
-
- <para>
- Putting this all together, that means we have dependencies in the form "host → target", in at most the following six combinations:
- <table>
- <caption>Possible dependency types</caption>
- <thead>
- <tr>
- <th>Dependency's host platform</th>
- <th>Dependency's target platform</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>build</td>
- <td>build</td>
- </tr>
- <tr>
- <td>build</td>
- <td>host</td>
- </tr>
- <tr>
- <td>build</td>
- <td>target</td>
- </tr>
- <tr>
- <td>host</td>
- <td>host</td>
- </tr>
- <tr>
- <td>host</td>
- <td>target</td>
- </tr>
- <tr>
- <td>target</td>
- <td>target</td>
- </tr>
- </tbody>
- </table>
- </para>
-
- <para>
- Some examples will make this table clearer. Suppose there's some package that is being built with a <literal>(build, host, target)</literal> platform triple of <literal>(foo, bar, baz)</literal>. If it has a build-time library dependency, that would be a "host → build" dependency with a triple of <literal>(foo, foo, *)</literal> (the target platform is irrelevant). If it needs a compiler to be built, that would be a "build → host" dependency with a triple of <literal>(foo, foo, *)</literal> (the target platform is irrelevant). That compiler, would be built with another compiler, also "build → host" dependency, with a triple of <literal>(foo, foo, foo)</literal>.
- </para>
- </section>
-
- <section xml:id="ssec-cross-cookbook">
- <title>Cross packaging cookbook</title>
-
- <para>
- Some frequently encountered problems when packaging for cross-compilation should be answered here. Ideally, the information above is exhaustive, so this section cannot provide any new information, but it is ludicrous and cruel to expect everyone to spend effort working through the interaction of many features just to figure out the same answer to the same common problem. Feel free to add to this list!
- </para>
-
- <qandaset>
- <qandaentry xml:id="cross-qa-build-c-program-in-build-environment">
- <question>
- <para>
- What if my package's build system needs to build a C program to be run under the build environment?
- </para>
- </question>
- <answer>
- <para>
-<programlisting>depsBuildBuild = [ buildPackages.stdenv.cc ];</programlisting>
- Add it to your <function>mkDerivation</function> invocation.
- </para>
- </answer>
- </qandaentry>
- <qandaentry xml:id="cross-qa-fails-to-find-ar">
- <question>
- <para>
- My package fails to find <command>ar</command>.
- </para>
- </question>
- <answer>
- <para>
- Many packages assume that an unprefixed <command>ar</command> is available, but Nix doesn't provide one. It only provides a prefixed one, just as it only does for all the other binutils programs. It may be necessary to patch the package to fix the build system to use a prefixed `ar`.
- </para>
- </answer>
- </qandaentry>
- <qandaentry xml:id="cross-testsuite-runs-host-code">
- <question>
- <para>
- My package's testsuite needs to run host platform code.
- </para>
- </question>
- <answer>
- <para>
-<programlisting>doCheck = stdenv.hostPlatform != stdenv.buildPlatfrom;</programlisting>
- Add it to your <function>mkDerivation</function> invocation.
- </para>
- </answer>
- </qandaentry>
- </qandaset>
- </section>
- </section>
-<!--============================================================-->
- <section xml:id="sec-cross-usage">
- <title>Cross-building packages</title>
-
- <para>
- Nixpkgs can be instantiated with <varname>localSystem</varname> alone, in which case there is no cross-compiling and everything is built by and for that system, or also with <varname>crossSystem</varname>, in which case packages run on the latter, but all building happens on the former. Both parameters take the same schema as the 3 (build, host, and target) platforms defined in the previous section. As mentioned above, <literal>lib.systems.examples</literal> has some platforms which are used as arguments for these parameters in practice. You can use them programmatically, or on the command line:
-<programlisting>
-nix-build '&lt;nixpkgs&gt;' --arg crossSystem '(import &lt;nixpkgs/lib&gt;).systems.examples.fooBarBaz' -A whatever</programlisting>
- </para>
-
- <note>
- <para>
- Eventually we would like to make these platform examples an unnecessary convenience so that
-<programlisting>
-nix-build '&lt;nixpkgs&gt;' --arg crossSystem '{ config = "&lt;arch&gt;-&lt;os&gt;-&lt;vendor&gt;-&lt;abi&gt;"; }' -A whatever</programlisting>
- works in the vast majority of cases. The problem today is dependencies on other sorts of configuration which aren't given proper defaults. We rely on the examples to crudely to set those configuration parameters in some vaguely sane manner on the users behalf. Issue <link xlink:href="https://github.com/NixOS/nixpkgs/issues/34274">#34274</link> tracks this inconvenience along with its root cause in crufty configuration options.
- </para>
- </note>
-
- <para>
- While one is free to pass both parameters in full, there's a lot of logic to fill in missing fields. As discussed in the previous section, only one of <varname>system</varname>, <varname>config</varname>, and <varname>parsed</varname> is needed to infer the other two. Additionally, <varname>libc</varname> will be inferred from <varname>parse</varname>. Finally, <literal>localSystem.system</literal> is also <emphasis>impurely</emphasis> inferred based on the platform evaluation occurs. This means it is often not necessary to pass <varname>localSystem</varname> at all, as in the command-line example in the previous paragraph.
- </para>
-
- <note>
- <para>
- Many sources (manual, wiki, etc) probably mention passing <varname>system</varname>, <varname>platform</varname>, along with the optional <varname>crossSystem</varname> to nixpkgs: <literal>import &lt;nixpkgs&gt; { system = ..; platform = ..; crossSystem = ..; }</literal>. Passing those two instead of <varname>localSystem</varname> is still supported for compatibility, but is discouraged. Indeed, much of the inference we do for these parameters is motivated by compatibility as much as convenience.
- </para>
- </note>
-
- <para>
- One would think that <varname>localSystem</varname> and <varname>crossSystem</varname> overlap horribly with the three <varname>*Platforms</varname> (<varname>buildPlatform</varname>, <varname>hostPlatform,</varname> and <varname>targetPlatform</varname>; see <varname>stage.nix</varname> or the manual). Actually, those identifiers are purposefully not used here to draw a subtle but important distinction: While the granularity of having 3 platforms is necessary to properly *build* packages, it is overkill for specifying the user's *intent* when making a build plan or package set. A simple "build vs deploy" dichotomy is adequate: the sliding window principle described in the previous section shows how to interpolate between the these two "end points" to get the 3 platform triple for each bootstrapping stage. That means for any package a given package set, even those not bound on the top level but only reachable via dependencies or <varname>buildPackages</varname>, the three platforms will be defined as one of <varname>localSystem</varname> or <varname>crossSystem</varname>, with the former replacing the latter as one traverses build-time dependencies. A last simple difference is that <varname>crossSystem</varname> should be null when one doesn't want to cross-compile, while the <varname>*Platform</varname>s are always non-null. <varname>localSystem</varname> is always non-null.
- </para>
- </section>
-<!--============================================================-->
- <section xml:id="sec-cross-infra">
- <title>Cross-compilation infrastructure</title>
-
- <section xml:id="ssec-cross-dependency-implementation">
- <title>Implementation of dependencies</title>
-
- <para>
- The categorizes of dependencies developed in <xref
- linkend="ssec-cross-dependency-categorization"/> are specified as lists of derivations given to <varname>mkDerivation</varname>, as documented in <xref linkend="ssec-stdenv-dependencies"/>. In short, each list of dependencies for "host → target" of "foo → bar" is called <varname>depsFooBar</varname>, with exceptions for backwards compatibility that <varname>depsBuildHost</varname> is instead called <varname>nativeBuildInputs</varname> and <varname>depsHostTarget</varname> is instead called <varname>buildInputs</varname>. Nixpkgs is now structured so that each <varname>depsFooBar</varname> is automatically taken from <varname>pkgsFooBar</varname>. (These <varname>pkgsFooBar</varname>s are quite new, so there is no special case for <varname>nativeBuildInputs</varname> and <varname>buildInputs</varname>.) For example, <varname>pkgsBuildHost.gcc</varname> should be used at build-time, while <varname>pkgsHostTarget.gcc</varname> should be used at run-time.
- </para>
-
- <para>
- Now, for most of Nixpkgs's history, there were no <varname>pkgsFooBar</varname> attributes, and most packages have not been refactored to use it explicitly. Prior to those, there were just <varname>buildPackages</varname>, <varname>pkgs</varname>, and <varname>targetPackages</varname>. Those are now redefined as aliases to <varname>pkgsBuildHost</varname>, <varname>pkgsHostTarget</varname>, and <varname>pkgsTargetTarget</varname>. It is acceptable, even recommended, to use them for libraries to show that the host platform is irrelevant.
- </para>
-
- <para>
- But before that, there was just <varname>pkgs</varname>, even though both <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname> existed. [Cross barely worked, and those were implemented with some hacks on <varname>mkDerivation</varname> to override dependencies.] What this means is the vast majority of packages do not use any explicit package set to populate their dependencies, just using whatever <varname>callPackage</varname> gives them even if they do correctly sort their dependencies into the multiple lists described above. And indeed, asking that users both sort their dependencies, <emphasis>and</emphasis> take them from the right attribute set, is both too onerous and redundant, so the recommended approach (for now) is to continue just categorizing by list and not using an explicit package set.
- </para>
-
- <para>
- To make this work, we "splice" together the six <varname>pkgsFooBar</varname> package sets and have <varname>callPackage</varname> actually take its arguments from that. This is currently implemented in <filename>pkgs/top-level/splice.nix</filename>. <varname>mkDerivation</varname> then, for each dependency attribute, pulls the right derivation out from the splice. This splicing can be skipped when not cross-compiling as the package sets are the same, but still is a bit slow for cross-compiling. We'd like to do something better, but haven't come up with anything yet.
- </para>
- </section>
-
- <section xml:id="ssec-bootstrapping">
- <title>Bootstrapping</title>
-
- <para>
- Each of the package sets described above come from a single bootstrapping stage. While <filename>pkgs/top-level/default.nix</filename>, coordinates the composition of stages at a high level, <filename>pkgs/top-level/stage.nix</filename> "ties the knot" (creates the fixed point) of each stage. The package sets are defined per-stage however, so they can be thought of as edges between stages (the nodes) in a graph. Compositions like <literal>pkgsBuildTarget.targetPackages</literal> can be thought of as paths to this graph.
- </para>
-
- <para>
- While there are many package sets, and thus many edges, the stages can also be arranged in a linear chain. In other words, many of the edges are redundant as far as connectivity is concerned. This hinges on the type of bootstrapping we do. Currently for cross it is:
- <orderedlist>
- <listitem>
- <para>
- <literal>(native, native, native)</literal>
- </para>
- </listitem>
- <listitem>
- <para>
- <literal>(native, native, foreign)</literal>
- </para>
- </listitem>
- <listitem>
- <para>
- <literal>(native, foreign, foreign)</literal>
- </para>
- </listitem>
- </orderedlist>
- In each stage, <varname>pkgsBuildHost</varname> refers the the previous stage, <varname>pkgsBuildBuild</varname> refers to the one before that, and <varname>pkgsHostTarget</varname> refers to the current one, and <varname>pkgsTargetTarget</varname> refers to the next one. When there is no previous or next stage, they instead refer to the current stage. Note how all the invariants regarding the mapping between dependency and depending packages' build host and target platforms are preserved. <varname>pkgsBuildTarget</varname> and <varname>pkgsHostHost</varname> are more complex in that the stage fitting the requirements isn't always a fixed chain of "prevs" and "nexts" away (modulo the "saturating" self-references at the ends). We just special case each instead. All the primary edges are implemented is in <filename>pkgs/stdenv/booter.nix</filename>, and secondarily aliases in <filename>pkgs/top-level/stage.nix</filename>.
- </para>
-
- <note>
- <para>
- Note the native stages are bootstrapped in legacy ways that predate the current cross implementation. This is why the the bootstrapping stages leading up to the final stages are ignored inthe previous paragraph.
- </para>
- </note>
-
- <para>
- If one looks at the 3 platform triples, one can see that they overlap such that one could put them together into a chain like:
-<programlisting>
-(native, native, native, foreign, foreign)
-</programlisting>
- If one imagines the saturating self references at the end being replaced with infinite stages, and then overlays those platform triples, one ends up with the infinite tuple:
-<programlisting>
-(native..., native, native, native, foreign, foreign, foreign...)
-</programlisting>
- On can then imagine any sequence of platforms such that there are bootstrap stages with their 3 platforms determined by "sliding a window" that is the 3 tuple through the sequence. This was the original model for bootstrapping. Without a target platform (assume a better world where all compilers are multi-target and all standard libraries are built in their own derivation), this is sufficient. Conversely if one wishes to cross compile "faster", with a "Canadian Cross" bootstraping stage where <literal>build != host != target</literal>, more bootstrapping stages are needed since no sliding window providess the pesky <varname>pkgsBuildTarget</varname> package set since it skips the Canadian cross stage's "host".
- </para>
-
- <note>
- <para>
- It is much better to refer to <varname>buildPackages</varname> than <varname>targetPackages</varname>, or more broadly package sets that do not mention "target". There are three reasons for this.
- </para>
- <para>
- First, it is because bootstrapping stages do not have a unique <varname>targetPackages</varname>. For example a <literal>(x86-linux, x86-linux, arm-linux)</literal> and <literal>(x86-linux, x86-linux, x86-windows)</literal> package set both have a <literal>(x86-linux, x86-linux, x86-linux)</literal> package set. Because there is no canonical <varname>targetPackages</varname> for such a native (<literal>build == host == target</literal>) package set, we set their <varname>targetPackages</varname>
- </para>
- <para>
- Second, it is because this is a frequent source of hard-to-follow "infinite recursions" / cycles. When only package sets that don't mention target are used, the package set forms a directed acyclic graph. This means that all cycles that exist are confined to one stage. This means they are a lot smaller, and easier to follow in the code or a backtrace. It also means they are present in native and cross builds alike, and so more likely to be caught by CI and other users.
- </para>
- <para>
- Thirdly, it is because everything target-mentioning only exists to accommodate compilers with lousy build systems that insist on the compiler itself and standard library being built together. Of course that is bad because bigger derivations means longer rebuilds. It is also problematic because it tends to make the standard libraries less like other libraries than they could be, complicating code and build systems alike. Because of the other problems, and because of these innate disadvantages, compilers ought to be packaged another way where possible.
- </para>
- </note>
-
- <note>
- <para>
- If one explores Nixpkgs, they will see derivations with names like <literal>gccCross</literal>. Such <literal>*Cross</literal> derivations is a holdover from before we properly distinguished between the host and target platforms—the derivation with "Cross" in the name covered the <literal>build = host != target</literal> case, while the other covered the <literal>host = target</literal>, with build platform the same or not based on whether one was using its <literal>.nativeDrv</literal> or <literal>.crossDrv</literal>. This ugliness will disappear soon.
- </para>
- </note>
- </section>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/doc-support/parameters.xml b/nixpkgs/doc/doc-support/parameters.xml
index bc13e2b70de..e4b33e66ee4 100644
--- a/nixpkgs/doc/doc-support/parameters.xml
+++ b/nixpkgs/doc/doc-support/parameters.xml
@@ -8,7 +8,7 @@
<xsl:param name="html.script" select="'./highlightjs/highlight.pack.js ./highlightjs/loader.js'" />
<xsl:param name="xref.with.number.and.title" select="1" />
<xsl:param name="use.id.as.filename" select="1" />
- <xsl:param name="toc.section.depth" select="3" />
+ <xsl:param name="toc.section.depth" select="0" />
<xsl:param name="admon.style" select="''" />
<xsl:param name="callout.graphics.extension" select="'.svg'" />
</xsl:stylesheet>
diff --git a/nixpkgs/doc/functions.xml b/nixpkgs/doc/functions.xml
index 3e126e6b139..5a9240ec800 100644
--- a/nixpkgs/doc/functions.xml
+++ b/nixpkgs/doc/functions.xml
@@ -7,17 +7,8 @@
The nixpkgs repository has several utility functions to manipulate Nix expressions.
</para>
<xi:include href="functions/library.xml" />
- <xi:include href="functions/overrides.xml" />
<xi:include href="functions/generators.xml" />
<xi:include href="functions/debug.xml" />
- <xi:include href="functions/fetchers.xml" />
- <xi:include href="functions/trivial-builders.xml" />
- <xi:include href="functions/fhs-environments.xml" />
- <xi:include href="functions/shell.xml" />
- <xi:include href="functions/dockertools.xml" />
- <xi:include href="functions/snaptools.xml" />
- <xi:include href="functions/appimagetools.xml" />
<xi:include href="functions/prefer-remote-fetch.xml" />
<xi:include href="functions/nix-gitignore.xml" />
- <xi:include href="functions/ocitools.xml" />
</chapter>
diff --git a/nixpkgs/doc/functions/fetchers.xml b/nixpkgs/doc/functions/fetchers.xml
deleted file mode 100644
index 369c1fb153e..00000000000
--- a/nixpkgs/doc/functions/fetchers.xml
+++ /dev/null
@@ -1,148 +0,0 @@
-<section xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:xi="http://www.w3.org/2001/XInclude"
- xml:id="sec-pkgs-fetchers">
- <title>Fetcher functions</title>
-
- <para>
- When using Nix, you will frequently need to download source code and other files from the internet. Nixpkgs comes with a few helper functions that allow you to fetch fixed-output derivations in a structured way.
- </para>
-
- <para>
- The two fetcher primitives are <function>fetchurl</function> and <function>fetchzip</function>. Both of these have two required arguments, a URL and a hash. The hash is typically <literal>sha256</literal>, although many more hash algorithms are supported. Nixpkgs contributors are currently recommended to use <literal>sha256</literal>. This hash will be used by Nix to identify your source. A typical usage of fetchurl is provided below.
- </para>
-
-<programlisting><![CDATA[
-{ stdenv, fetchurl }:
-
-stdenv.mkDerivation {
- name = "hello";
- src = fetchurl {
- url = "http://www.example.org/hello.tar.gz";
- sha256 = "1111111111111111111111111111111111111111111111111111";
- };
-}
-]]></programlisting>
-
- <para>
- The main difference between <function>fetchurl</function> and <function>fetchzip</function> is in how they store the contents. <function>fetchurl</function> will store the unaltered contents of the URL within the Nix store. <function>fetchzip</function> on the other hand will decompress the archive for you, making files and directories directly accessible in the future. <function>fetchzip</function> can only be used with archives. Despite the name, <function>fetchzip</function> is not limited to .zip files and can also be used with any tarball.
- </para>
-
- <para>
- <function>fetchpatch</function> works very similarly to <function>fetchurl</function> with the same arguments expected. It expects patch files as a source and and performs normalization on them before computing the checksum. For example it will remove comments or other unstable parts that are sometimes added by version control systems and can change over time.
- </para>
-
- <para>
- Other fetcher functions allow you to add source code directly from a VCS such as subversion or git. These are mostly straightforward names based on the name of the command used with the VCS system. Because they give you a working repository, they act most like <function>fetchzip</function>.
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <literal>fetchsvn</literal>
- </term>
- <listitem>
- <para>
- Used with Subversion. Expects <literal>url</literal> to a Subversion directory, <literal>rev</literal>, and <literal>sha256</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchgit</literal>
- </term>
- <listitem>
- <para>
- Used with Git. Expects <literal>url</literal> to a Git repo, <literal>rev</literal>, and <literal>sha256</literal>. <literal>rev</literal> in this case can be full the git commit id (SHA1 hash) or a tag name like <literal>refs/tags/v1.0</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchfossil</literal>
- </term>
- <listitem>
- <para>
- Used with Fossil. Expects <literal>url</literal> to a Fossil archive, <literal>rev</literal>, and <literal>sha256</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchcvs</literal>
- </term>
- <listitem>
- <para>
- Used with CVS. Expects <literal>cvsRoot</literal>, <literal>tag</literal>, and <literal>sha256</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchhg</literal>
- </term>
- <listitem>
- <para>
- Used with Mercurial. Expects <literal>url</literal>, <literal>rev</literal>, and <literal>sha256</literal>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <para>
- A number of fetcher functions wrap part of <function>fetchurl</function> and <function>fetchzip</function>. They are mainly convenience functions intended for commonly used destinations of source code in Nixpkgs. These wrapper fetchers are listed below.
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <literal>fetchFromGitHub</literal>
- </term>
- <listitem>
- <para>
- <function>fetchFromGitHub</function> expects four arguments. <literal>owner</literal> is a string corresponding to the GitHub user or organization that controls this repository. <literal>repo</literal> corresponds to the name of the software repository. These are located at the top of every GitHub HTML page as <literal>owner</literal>/<literal>repo</literal>. <literal>rev</literal> corresponds to the Git commit hash or tag (e.g <literal>v1.0</literal>) that will be downloaded from Git. Finally, <literal>sha256</literal> corresponds to the hash of the extracted directory. Again, other hash algorithms are also available but <literal>sha256</literal> is currently preferred.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchFromGitLab</literal>
- </term>
- <listitem>
- <para>
- This is used with GitLab repositories. The arguments expected are very similar to fetchFromGitHub above.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchFromBitbucket</literal>
- </term>
- <listitem>
- <para>
- This is used with BitBucket repositories. The arguments expected are very similar to fetchFromGitHub above.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchFromSavannah</literal>
- </term>
- <listitem>
- <para>
- This is used with Savannah repositories. The arguments expected are very similar to fetchFromGitHub above.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>fetchFromRepoOrCz</literal>
- </term>
- <listitem>
- <para>
- This is used with repo.or.cz repositories. The arguments expected are very similar to fetchFromGitHub above.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-</section>
diff --git a/nixpkgs/doc/functions/overrides.xml b/nixpkgs/doc/functions/overrides.xml
deleted file mode 100644
index 4ba4283c609..00000000000
--- a/nixpkgs/doc/functions/overrides.xml
+++ /dev/null
@@ -1,151 +0,0 @@
-<section xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:xi="http://www.w3.org/2001/XInclude"
- xml:id="sec-overrides">
- <title>Overriding</title>
-
- <para>
- Sometimes one wants to override parts of <literal>nixpkgs</literal>, e.g. derivation attributes, the results of derivations.
- </para>
-
- <para>
- These functions are used to make changes to packages, returning only single packages. <link xlink:href="#chap-overlays">Overlays</link>, on the other hand, can be used to combine the overridden packages across the entire package set of Nixpkgs.
- </para>
-
- <section xml:id="sec-pkg-override">
- <title>&lt;pkg&gt;.override</title>
-
- <para>
- The function <varname>override</varname> is usually available for all the derivations in the nixpkgs expression (<varname>pkgs</varname>).
- </para>
-
- <para>
- It is used to override the arguments passed to a function.
- </para>
-
- <para>
- Example usages:
-<programlisting>pkgs.foo.override { arg1 = val1; arg2 = val2; ... }</programlisting>
-<!-- TODO: move below programlisting to a new section about extending and overlays
- and reference it
- -->
-<programlisting>
-import pkgs.path { overlays = [ (self: super: {
- foo = super.foo.override { barSupport = true ; };
- })]};
-</programlisting>
-<programlisting>
-mypkg = pkgs.callPackage ./mypkg.nix {
- mydep = pkgs.mydep.override { ... };
- }
-</programlisting>
- </para>
-
- <para>
- In the first example, <varname>pkgs.foo</varname> is the result of a function call with some default arguments, usually a derivation. Using <varname>pkgs.foo.override</varname> will call the same function with the given new arguments.
- </para>
- </section>
-
- <section xml:id="sec-pkg-overrideAttrs">
- <title>&lt;pkg&gt;.overrideAttrs</title>
-
- <para>
- The function <varname>overrideAttrs</varname> allows overriding the attribute set passed to a <varname>stdenv.mkDerivation</varname> call, producing a new derivation based on the original one. This function is available on all derivations produced by the <varname>stdenv.mkDerivation</varname> function, which is most packages in the nixpkgs expression <varname>pkgs</varname>.
- </para>
-
- <para>
- Example usage:
-<programlisting>
-helloWithDebug = pkgs.hello.overrideAttrs (oldAttrs: rec {
- separateDebugInfo = true;
-});
-</programlisting>
- </para>
-
- <para>
- In the above example, the <varname>separateDebugInfo</varname> attribute is overridden to be true, thus building debug info for <varname>helloWithDebug</varname>, while all other attributes will be retained from the original <varname>hello</varname> package.
- </para>
-
- <para>
- The argument <varname>oldAttrs</varname> is conventionally used to refer to the attr set originally passed to <varname>stdenv.mkDerivation</varname>.
- </para>
-
- <note>
- <para>
- Note that <varname>separateDebugInfo</varname> is processed only by the <varname>stdenv.mkDerivation</varname> function, not the generated, raw Nix derivation. Thus, using <varname>overrideDerivation</varname> will not work in this case, as it overrides only the attributes of the final derivation. It is for this reason that <varname>overrideAttrs</varname> should be preferred in (almost) all cases to <varname>overrideDerivation</varname>, i.e. to allow using <varname>stdenv.mkDerivation</varname> to process input arguments, as well as the fact that it is easier to use (you can use the same attribute names you see in your Nix code, instead of the ones generated (e.g. <varname>buildInputs</varname> vs <varname>nativeBuildInputs</varname>), and it involves less typing).
- </para>
- </note>
- </section>
-
- <section xml:id="sec-pkg-overrideDerivation">
- <title>&lt;pkg&gt;.overrideDerivation</title>
-
- <warning>
- <para>
- You should prefer <varname>overrideAttrs</varname> in almost all cases, see its documentation for the reasons why. <varname>overrideDerivation</varname> is not deprecated and will continue to work, but is less nice to use and does not have as many abilities as <varname>overrideAttrs</varname>.
- </para>
- </warning>
-
- <warning>
- <para>
- Do not use this function in Nixpkgs as it evaluates a Derivation before modifying it, which breaks package abstraction and removes error-checking of function arguments. In addition, this evaluation-per-function application incurs a performance penalty, which can become a problem if many overrides are used. It is only intended for ad-hoc customisation, such as in <filename>~/.config/nixpkgs/config.nix</filename>.
- </para>
- </warning>
-
- <para>
- The function <varname>overrideDerivation</varname> creates a new derivation based on an existing one by overriding the original's attributes with the attribute set produced by the specified function. This function is available on all derivations defined using the <varname>makeOverridable</varname> function. Most standard derivation-producing functions, such as <varname>stdenv.mkDerivation</varname>, are defined using this function, which means most packages in the nixpkgs expression, <varname>pkgs</varname>, have this function.
- </para>
-
- <para>
- Example usage:
-<programlisting>
-mySed = pkgs.gnused.overrideDerivation (oldAttrs: {
- name = "sed-4.2.2-pre";
- src = fetchurl {
- url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2;
- sha256 = "11nq06d131y4wmf3drm0yk502d2xc6n5qy82cg88rb9nqd2lj41k";
- };
- patches = [];
-});
-</programlisting>
- </para>
-
- <para>
- In the above example, the <varname>name</varname>, <varname>src</varname>, and <varname>patches</varname> of the derivation will be overridden, while all other attributes will be retained from the original derivation.
- </para>
-
- <para>
- The argument <varname>oldAttrs</varname> is used to refer to the attribute set of the original derivation.
- </para>
-
- <note>
- <para>
- A package's attributes are evaluated *before* being modified by the <varname>overrideDerivation</varname> function. For example, the <varname>name</varname> attribute reference in <varname>url = "mirror://gnu/hello/${name}.tar.gz";</varname> is filled-in *before* the <varname>overrideDerivation</varname> function modifies the attribute set. This means that overriding the <varname>name</varname> attribute, in this example, *will not* change the value of the <varname>url</varname> attribute. Instead, we need to override both the <varname>name</varname> *and* <varname>url</varname> attributes.
- </para>
- </note>
- </section>
-
- <section xml:id="sec-lib-makeOverridable">
- <title>lib.makeOverridable</title>
-
- <para>
- The function <varname>lib.makeOverridable</varname> is used to make the result of a function easily customizable. This utility only makes sense for functions that accept an argument set and return an attribute set.
- </para>
-
- <para>
- Example usage:
-<programlisting>
-f = { a, b }: { result = a+b; };
-c = lib.makeOverridable f { a = 1; b = 2; };
-</programlisting>
- </para>
-
- <para>
- The variable <varname>c</varname> is the value of the <varname>f</varname> function applied with some default arguments. Hence the value of <varname>c.result</varname> is <literal>3</literal>, in this example.
- </para>
-
- <para>
- The variable <varname>c</varname> however also has some additional functions, like <link linkend="sec-pkg-override">c.override</link> which can be used to override the default arguments. In this example the value of <varname>(c.override { a = 4; }).result</varname> is 6.
- </para>
- </section>
-</section>
diff --git a/nixpkgs/doc/functions/trivial-builders.xml b/nixpkgs/doc/functions/trivial-builders.xml
deleted file mode 100644
index ae9f3a1b255..00000000000
--- a/nixpkgs/doc/functions/trivial-builders.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-<section xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:xi="http://www.w3.org/2001/XInclude"
- xml:id="sec-trivial-builders">
- <title>Trivial builders</title>
-
- <para>
- Nixpkgs provides a couple of functions that help with building derivations. The most important one, <function>stdenv.mkDerivation</function>, has already been documented above. The following functions wrap <function>stdenv.mkDerivation</function>, making it easier to use in certain cases.
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <literal>runCommand</literal>
- </term>
- <listitem>
- <para>
- This takes three arguments, <literal>name</literal>, <literal>env</literal>, and <literal>buildCommand</literal>. <literal>name</literal> is just the name that Nix will append to the store path in the same way that <literal>stdenv.mkDerivation</literal> uses its <literal>name</literal> attribute. <literal>env</literal> is an attribute set specifying environment variables that will be set for this derivation. These attributes are then passed to the wrapped <literal>stdenv.mkDerivation</literal>. <literal>buildCommand</literal> specifies the commands that will be run to create this derivation. Note that you will need to create <literal>$out</literal> for Nix to register the command as successful.
- </para>
- <para>
- An example of using <literal>runCommand</literal> is provided below.
- </para>
-<programlisting>
-(import &lt;nixpkgs&gt; {}).runCommand "my-example" {} ''
- echo My example command is running
-
- mkdir $out
-
- echo I can write data to the Nix store > $out/message
-
- echo I can also run basic commands like:
-
- echo ls
- ls
-
- echo whoami
- whoami
-
- echo date
- date
-''
-</programlisting>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>runCommandCC</literal>
- </term>
- <listitem>
- <para>
- This works just like <literal>runCommand</literal>. The only difference is that it also provides a C compiler in <literal>buildCommand</literal>’s environment. To minimize your dependencies, you should only use this if you are sure you will need a C compiler as part of running your command.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>writeTextFile</literal>, <literal>writeText</literal>, <literal>writeTextDir</literal>, <literal>writeScript</literal>, <literal>writeScriptBin</literal>
- </term>
- <listitem>
- <para>
- These functions write <literal>text</literal> to the Nix store. This is useful for creating scripts from Nix expressions. <literal>writeTextFile</literal> takes an attribute set and expects two arguments, <literal>name</literal> and <literal>text</literal>. <literal>name</literal> corresponds to the name used in the Nix store path. <literal>text</literal> will be the contents of the file. You can also set <literal>executable</literal> to true to make this file have the executable bit set.
- </para>
- <para>
- Many more commands wrap <literal>writeTextFile</literal> including <literal>writeText</literal>, <literal>writeTextDir</literal>, <literal>writeScript</literal>, and <literal>writeScriptBin</literal>. These are convenience functions over <literal>writeTextFile</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>symlinkJoin</literal>
- </term>
- <listitem>
- <para>
- This can be used to put many derivations into the same directory structure. It works by creating a new derivation and adding symlinks to each of the paths listed. It expects two arguments, <literal>name</literal>, and <literal>paths</literal>. <literal>name</literal> is the name used in the Nix store path for the created derivation. <literal>paths</literal> is a list of paths that will be symlinked. These paths can be to Nix store derivations or any other subdirectory contained within.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-</section>
diff --git a/nixpkgs/doc/introduction.chapter.md b/nixpkgs/doc/introduction.chapter.md
deleted file mode 100644
index 6abdc2714e2..00000000000
--- a/nixpkgs/doc/introduction.chapter.md
+++ /dev/null
@@ -1,51 +0,0 @@
----
-title: Introduction
-author: Frederik Rietdijk
-date: 2015-11-25
----
-
-# Introduction
-
-The Nix Packages collection (Nixpkgs) is a set of thousands of packages for the
-[Nix package manager](http://nixos.org/nix/), released under a
-[permissive MIT/X11 license](https://github.com/NixOS/nixpkgs/blob/master/COPYING).
-Packages are available for several platforms, and can be used with the Nix
-package manager on most GNU/Linux distributions as well as NixOS.
-
-This manual primarily describes how to write packages for the Nix Packages collection
-(Nixpkgs). Thus it’s mainly for packagers and developers who want to add packages to
-Nixpkgs. If you like to learn more about the Nix package manager and the Nix
-expression language, then you are kindly referred to the [Nix manual](http://nixos.org/nix/manual/).
-
-## Overview of Nixpkgs
-
-Nix expressions describe how to build packages from source and are collected in
-the [nixpkgs repository](https://github.com/NixOS/nixpkgs). Also included in the
-collection are Nix expressions for
-[NixOS modules](http://nixos.org/nixos/manual/index.html#sec-writing-modules).
-With these expressions the Nix package manager can build binary packages.
-
-Packages, including the Nix packages collection, are distributed through
-[channels](http://nixos.org/nix/manual/#sec-channels). The collection is
-distributed for users of Nix on non-NixOS distributions through the channel
-`nixpkgs`. Users of NixOS generally use one of the `nixos-*` channels, e.g.
-`nixos-16.03`, which includes all packages and modules for the stable NixOS
-16.03. Stable NixOS releases are generally only given
-security updates. More up to date packages and modules are available via the
-`nixos-unstable` channel.
-
-Both `nixos-unstable` and `nixpkgs` follow the `master` branch of the Nixpkgs
-repository, although both do lag the `master` branch by generally
-[a couple of days](http://howoldis.herokuapp.com/). Updates to a channel are
-distributed as soon as all tests for that channel pass, e.g.
-[this table](http://hydra.nixos.org/job/nixpkgs/trunk/unstable#tabs-constituents)
-shows the status of tests for the `nixpkgs` channel.
-
-The tests are conducted by a cluster called [Hydra](http://nixos.org/hydra/),
-which also builds binary packages from the Nix expressions in Nixpkgs for
-`x86_64-linux`, `i686-linux` and `x86_64-darwin`.
-The binaries are made available via a [binary cache](https://cache.nixos.org).
-
-The current Nix expressions of the channels are available in the
-[`nixpkgs-channels`](https://github.com/NixOS/nixpkgs-channels) repository,
-which has branches corresponding to the available channels.
diff --git a/nixpkgs/doc/languages-frameworks/android.section.md b/nixpkgs/doc/languages-frameworks/android.section.md
index f268c552566..9a5df2523a2 100644
--- a/nixpkgs/doc/languages-frameworks/android.section.md
+++ b/nixpkgs/doc/languages-frameworks/android.section.md
@@ -95,7 +95,7 @@ $ nix-build
The Android SDK gets deployed with all desired plugin versions.
-We can also deploy subsets of the Android SDK. For example, to only the the
+We can also deploy subsets of the Android SDK. For example, to only the
`platform-tools` package, you can evaluate the following expression:
```nix
diff --git a/nixpkgs/doc/languages-frameworks/beam.xml b/nixpkgs/doc/languages-frameworks/beam.xml
index 74c595cc89b..278535237c2 100644
--- a/nixpkgs/doc/languages-frameworks/beam.xml
+++ b/nixpkgs/doc/languages-frameworks/beam.xml
@@ -26,7 +26,7 @@
</listitem>
<listitem>
<para>
- <literal>packages</literal>: a set of package sets, each compiled with a specific Erlang/OTP version, e.g. <literal>beam.packages.erlangR19</literal>.
+ <literal>packages</literal>: a set of package builders (Mix and rebar3), each compiled with a specific Erlang/OTP version, e.g. <literal>beam.packages.erlangR19</literal>.
</para>
</listitem>
</itemizedlist>
@@ -36,15 +36,11 @@
</para>
<para>
- To create a package set built with a custom Erlang version, use the lambda, <literal>beam.packagesWith</literal>, which accepts an Erlang/OTP derivation and produces a package set similar to <literal>beam.packages.erlang</literal>.
+ To create a package builder built with a custom Erlang version, use the lambda, <literal>beam.packagesWith</literal>, which accepts an Erlang/OTP derivation and produces a package builder similar to <literal>beam.packages.erlang</literal>.
</para>
<para>
- Many Erlang/OTP distributions available in <literal>beam.interpreters</literal> have versions with ODBC and/or Java enabled. For example, there's <literal>beam.interpreters.erlangR19_odbc_javac</literal>, which corresponds to <literal>beam.interpreters.erlangR19</literal>.
- </para>
-
- <para xml:id="erlang-call-package">
- We also provide the lambda, <literal>beam.packages.erlang.callPackage</literal>, which simplifies writing BEAM package definitions by injecting all packages from <literal>beam.packages.erlang</literal> into the top-level context.
+ Many Erlang/OTP distributions available in <literal>beam.interpreters</literal> have versions with ODBC and/or Java enabled or without wx (no observer support). For example, there's <literal>beam.interpreters.erlangR22_odbc_javac</literal>, which corresponds to <literal>beam.interpreters.erlangR22</literal> and <literal>beam.interpreters.erlangR22_nox</literal>, which corresponds to <literal>beam.interpreters.erlangR22</literal>.
</para>
</section>
@@ -55,7 +51,7 @@
<title>Rebar3</title>
<para>
- We provide a version of Rebar3, which is the normal, unmodified Rebar3, under <literal>rebar3</literal>. We also provide a helper to fetch Rebar3 dependencies from a lockfile under <literal>fetchRebar3Deps</literal>.
+ We provide a version of Rebar3, under <literal>rebar3</literal>. We also provide a helper to fetch Rebar3 dependencies from a lockfile under <literal>fetchRebar3Deps</literal>.
</para>
</section>
@@ -72,32 +68,14 @@
<title>How to Install BEAM Packages</title>
<para>
- BEAM packages are not registered at the top level, simply because they are not relevant to the vast majority of Nix users. They are installable using the <literal>beam.packages.erlang</literal> attribute set (aliased as <literal>beamPackages</literal>), which points to packages built by the default Erlang/OTP version in Nixpkgs, as defined by <literal>beam.interpreters.erlang</literal>. To list the available packages in <literal>beamPackages</literal>, use the following command:
- </para>
-
-<screen>
-<prompt>$ </prompt>nix-env -f &quot;&lt;nixpkgs&gt;&quot; -qaP -A beamPackages
-beamPackages.esqlite esqlite-0.2.1
-beamPackages.goldrush goldrush-0.1.7
-beamPackages.ibrowse ibrowse-4.2.2
-beamPackages.jiffy jiffy-0.14.5
-beamPackages.lager lager-3.0.2
-beamPackages.meck meck-0.8.3
-beamPackages.rebar3-pc pc-1.1.0
-</screen>
-
- <para>
- To install any of those packages into your profile, refer to them by their attribute path (first column):
+ BEAM builders are not registered at the top level, simply because they are not relevant to the vast majority of Nix users.
+ To install any of those builders into your profile, refer to them by their attribute path <literal>beamPackages.rebar3</literal>:
</para>
-<screen>
-<prompt>$ </prompt>nix-env -f &quot;&lt;nixpkgs&gt;&quot; -iA beamPackages.ibrowse
-</screen>
-
- <para>
- The attribute path of any BEAM package corresponds to the name of that particular package in <link xlink:href="https://hex.pm">Hex</link> or its OTP Application/Release name.
- </para>
- </section>
+ <screen>
+ <prompt>$ </prompt>nix-env -f &quot;&lt;nixpkgs&gt;&quot; -iA beamPackages.rebar3
+ </screen>
+</section>
<section xml:id="packaging-beam-applications">
<title>Packaging BEAM Applications</title>
@@ -109,35 +87,7 @@ beamPackages.rebar3-pc pc-1.1.0
<title>Rebar3 Packages</title>
<para>
- The Nix function, <literal>buildRebar3</literal>, defined in <literal>beam.packages.erlang.buildRebar3</literal> and aliased at the top level, can be used to build a derivation that understands how to build a Rebar3 project. For example, we can build <link
- xlink:href="https://github.com/erlang-nix/hex2nix">hex2nix</link> as follows:
- </para>
-
-<programlisting>
-{ stdenv, fetchFromGitHub, buildRebar3, ibrowse, jsx, erlware_commons }:
-
-buildRebar3 rec {
- name = "hex2nix";
- version = "0.0.1";
-
- src = fetchFromGitHub {
- owner = "ericbmerritt";
- repo = "hex2nix";
- rev = "${version}";
- sha256 = "1w7xjidz1l5yjmhlplfx7kphmnpvqm67w99hd2m7kdixwdxq0zqg";
- };
-
- beamDeps = [ ibrowse jsx erlware_commons ];
-}
-</programlisting>
-
- <para>
- Such derivations are callable with <literal>beam.packages.erlang.callPackage</literal> (see <xref
- linkend="erlang-call-package"/>). To call this package using the normal <literal>callPackage</literal>, refer to dependency packages via <literal>beamPackages</literal>, e.g. <literal>beamPackages.ibrowse</literal>.
- </para>
-
- <para>
- Notably, <literal>buildRebar3</literal> includes <literal>beamDeps</literal>, while <literal>stdenv.mkDerivation</literal> does not. BEAM dependencies added there will be correctly handled by the system.
+ The Nix function, <literal>buildRebar3</literal>, defined in <literal>beam.packages.erlang.buildRebar3</literal> and aliased at the top level, can be used to build a derivation that understands how to build a Rebar3 project.
</para>
<para>
@@ -152,30 +102,6 @@ buildRebar3 rec {
Erlang.mk functions similarly to Rebar3, except we use <literal>buildErlangMk</literal> instead of <literal>buildRebar3</literal>.
</para>
-<programlisting>
-{ buildErlangMk, fetchHex, cowlib, ranch }:
-
-buildErlangMk {
- name = "cowboy";
- version = "1.0.4";
-
- src = fetchHex {
- pkg = "cowboy";
- version = "1.0.4";
- sha256 = "6a0edee96885fae3a8dd0ac1f333538a42e807db638a9453064ccfdaa6b9fdac";
- };
-
- beamDeps = [ cowlib ranch ];
-
- meta = {
- description = ''
- Small, fast, modular HTTP server written in Erlang
- '';
- license = stdenv.lib.licenses.isc;
- homepage = https://github.com/ninenines/cowboy;
- };
-}
-</programlisting>
</section>
<section xml:id="mix-packages">
@@ -185,57 +111,9 @@ buildErlangMk {
Mix functions similarly to Rebar3, except we use <literal>buildMix</literal> instead of <literal>buildRebar3</literal>.
</para>
-<programlisting>
-{ buildMix, fetchHex, plug, absinthe }:
-
-buildMix {
- name = "absinthe_plug";
- version = "1.0.0";
-
- src = fetchHex {
- pkg = "absinthe_plug";
- version = "1.0.0";
- sha256 = "08459823fe1fd4f0325a8bf0c937a4520583a5a26d73b193040ab30a1dfc0b33";
- };
-
- beamDeps = [ plug absinthe ];
-
- meta = {
- description = ''
- A plug for Absinthe, an experimental GraphQL toolkit
- '';
- license = stdenv.lib.licenses.bsd3;
- homepage = https://github.com/CargoSense/absinthe_plug;
- };
-}
-</programlisting>
-
<para>
Alternatively, we can use <literal>buildHex</literal> as a shortcut:
</para>
-
-<programlisting>
-{ buildHex, buildMix, plug, absinthe }:
-
-buildHex {
- name = "absinthe_plug";
- version = "1.0.0";
-
- sha256 = "08459823fe1fd4f0325a8bf0c937a4520583a5a26d73b193040ab30a1dfc0b33";
-
- builder = buildMix;
-
- beamDeps = [ plug absinthe ];
-
- meta = {
- description = ''
- A plug for Absinthe, an experimental GraphQL toolkit
- '';
- license = stdenv.lib.licenses.bsd3;
- homepage = https://github.com/CargoSense/absinthe_plug;
- };
-}
-</programlisting>
</section>
</section>
</section>
@@ -243,66 +121,13 @@ buildHex {
<section xml:id="how-to-develop">
<title>How to Develop</title>
- <section xml:id="accessing-an-environment">
- <title>Accessing an Environment</title>
-
- <para>
- Often, we simply want to access a valid environment that contains a specific package and its dependencies. We can accomplish that with the <literal>env</literal> attribute of a derivation. For example, let's say we want to access an Erlang REPL with <literal>ibrowse</literal> loaded up. We could do the following:
- </para>
-
-<screen>
-<prompt>$ </prompt><userinput>nix-shell -A beamPackages.ibrowse.env --run "erl"</userinput>
-<computeroutput>Erlang/OTP 18 [erts-7.0] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]
-
-Eshell V7.0 (abort with ^G)</computeroutput>
-<prompt>1> </prompt><userinput>m(ibrowse).</userinput>
-<computeroutput>Module: ibrowse
-MD5: 3b3e0137d0cbb28070146978a3392945
-Compiled: January 10 2016, 23:34
-Object file: /nix/store/g1rlf65rdgjs4abbyj4grp37ry7ywivj-ibrowse-4.2.2/lib/erlang/lib/ibrowse-4.2.2/ebin/ibrowse.beam
-Compiler options: [{outdir,"/tmp/nix-build-ibrowse-4.2.2.drv-0/hex-source-ibrowse-4.2.2/_build/default/lib/ibrowse/ebin"},
-debug_info,debug_info,nowarn_shadow_vars,
-warn_unused_import,warn_unused_vars,warnings_as_errors,
-{i,"/tmp/nix-build-ibrowse-4.2.2.drv-0/hex-source-ibrowse-4.2.2/_build/default/lib/ibrowse/include"}]
-Exports:
-add_config/1 send_req_direct/7
-all_trace_off/0 set_dest/3
-code_change/3 set_max_attempts/3
-get_config_value/1 set_max_pipeline_size/3
-get_config_value/2 set_max_sessions/3
-get_metrics/0 show_dest_status/0
-get_metrics/2 show_dest_status/1
-handle_call/3 show_dest_status/2
-handle_cast/2 spawn_link_worker_process/1
-handle_info/2 spawn_link_worker_process/2
-init/1 spawn_worker_process/1
-module_info/0 spawn_worker_process/2
-module_info/1 start/0
-rescan_config/0 start_link/0
-rescan_config/1 stop/0
-send_req/3 stop_worker_process/1
-send_req/4 stream_close/1
-send_req/5 stream_next/1
-send_req/6 terminate/2
-send_req_direct/4 trace_off/0
-send_req_direct/5 trace_off/2
-send_req_direct/6 trace_on/0
-trace_on/2
-ok</computeroutput>
-<prompt>2></prompt>
-</screen>
-
- <para>
- Notice the <literal>-A beamPackages.ibrowse.env</literal>. That is the key to this functionality.
- </para>
- </section>
-
<section xml:id="creating-a-shell">
<title>Creating a Shell</title>
- <para>
- Getting access to an environment often isn't enough to do real development. Usually, we need to create a <literal>shell.nix</literal> file and do our development inside of the environment specified therein. This file looks a lot like the packaging described above, except that <literal>src</literal> points to the project root and we call the package directly.
- </para>
+ <para>
+ Usually, we need to create a <literal>shell.nix</literal> file and do our development inside of the environment specified therein. Just install your version of erlang and other interpreter, and then user your normal build tools.
+ As an example with elixir:
+ </para>
<programlisting>
{ pkgs ? import &quot;&lt;nixpkgs&quot;&gt; {} }:
@@ -311,114 +136,24 @@ with pkgs;
let
- f = { buildRebar3, ibrowse, jsx, erlware_commons }:
- buildRebar3 {
- name = "hex2nix";
- version = "0.1.0";
- src = ./.;
- beamDeps = [ ibrowse jsx erlware_commons ];
- };
- drv = beamPackages.callPackage f {};
+ elixir = beam.packages.erlangR22.elixir_1_9;
in
+mkShell {
+ buildInputs = [ elixir ];
- drv
+ ERL_INCLUDE_PATH="${erlang}/lib/erlang/usr/include";
+}
</programlisting>
<section xml:id="building-in-a-shell">
<title>Building in a Shell (for Mix Projects)</title>
<para>
- We can leverage the support of the derivation, irrespective of the build derivation, by calling the commands themselves.
- </para>
-
-<programlisting>
-# =============================================================================
-# Variables
-# =============================================================================
-
-NIX_TEMPLATES := "$(CURDIR)/nix-templates"
-
-TARGET := "$(PREFIX)"
-
-PROJECT_NAME := thorndyke
-
-NIXPKGS=../nixpkgs
-NIX_PATH=nixpkgs=$(NIXPKGS)
-NIX_SHELL=nix-shell -I "$(NIX_PATH)" --pure
-# =============================================================================
-# Rules
-# =============================================================================
-.PHONY= all test clean repl shell build test analyze configure install \
- test-nix-install publish plt analyze
-
-all: build
-
-guard-%:
- @ if [ "${${*}}" == "" ]; then \
- echo "Environment variable $* not set"; \
- exit 1; \
- fi
-
-clean:
- rm -rf _build
- rm -rf .cache
-
-repl:
- $(NIX_SHELL) --run "iex -pa './_build/prod/lib/*/ebin'"
-
-shell:
- $(NIX_SHELL)
-
-configure:
- $(NIX_SHELL) --command 'eval "$$configurePhase"'
-
-build: configure
- $(NIX_SHELL) --command 'eval "$$buildPhase"'
-
-install:
- $(NIX_SHELL) --command 'eval "$$installPhase"'
-
-test:
- $(NIX_SHELL) --command 'mix test --no-start --no-deps-check'
-
-plt:
- $(NIX_SHELL) --run "mix dialyzer.plt --no-deps-check"
-
-analyze: build plt
- $(NIX_SHELL) --run "mix dialyzer --no-compile"
-
-</programlisting>
-
- <para>
Using a <literal>shell.nix</literal> as described (see <xref
- linkend="creating-a-shell"/>) should just work. Aside from <literal>test</literal>, <literal>plt</literal>, and <literal>analyze</literal>, the Make targets work just fine for all of the build derivations.
+ linkend="creating-a-shell"/>) should just work.
</para>
</section>
</section>
</section>
-
- <section xml:id="generating-packages-from-hex-with-hex2nix">
- <title>Generating Packages from Hex with <literal>hex2nix</literal></title>
-
- <para>
- Updating the <link xlink:href="https://hex.pm">Hex</link> package set requires <link
- xlink:href="https://github.com/erlang-nix/hex2nix">hex2nix</link>. Given the path to the Erlang modules (usually <literal>pkgs/development/erlang-modules</literal>), it will dump a file called <literal>hex-packages.nix</literal>, containing all the packages that use a recognized build system in <link
- xlink:href="https://hex.pm">Hex</link>. It can't be determined, however, whether every package is buildable.
- </para>
-
- <para>
- To make life easier for our users, try to build every <link
- xlink:href="https://hex.pm">Hex</link> package and remove those that fail. To do that, simply run the following command in the root of your <literal>nixpkgs</literal> repository:
- </para>
-
-<screen>
-<prompt>$ </prompt>nix-build -A beamPackages
-</screen>
-
- <para>
- That will attempt to build every package in <literal>beamPackages</literal>. Then manually remove those that fail. Hopefully, someone will improve <link
- xlink:href="https://github.com/erlang-nix/hex2nix">hex2nix</link> in the future to automate the process.
- </para>
- </section>
</section>
diff --git a/nixpkgs/doc/languages-frameworks/emscripten.section.md b/nixpkgs/doc/languages-frameworks/emscripten.section.md
index 24c49ec1409..80e1094809a 100644
--- a/nixpkgs/doc/languages-frameworks/emscripten.section.md
+++ b/nixpkgs/doc/languages-frameworks/emscripten.section.md
@@ -1,4 +1,4 @@
-# User's Guide to Emscripten in Nixpkgs
+# Emscripten
[Emscripten](https://github.com/kripken/emscripten): An LLVM-to-JavaScript Compiler
diff --git a/nixpkgs/doc/languages-frameworks/haskell.section.md b/nixpkgs/doc/languages-frameworks/haskell.section.md
index 48d22831cd9..be5c7b7c8d1 100644
--- a/nixpkgs/doc/languages-frameworks/haskell.section.md
+++ b/nixpkgs/doc/languages-frameworks/haskell.section.md
@@ -3,7 +3,7 @@ title: User's Guide for Haskell in Nixpkgs
author: Peter Simons
date: 2015-06-01
---
-# User's Guide to the Haskell Infrastructure
+# Haskell
## How to install Haskell packages
@@ -25,14 +25,14 @@ avoided that by keeping all Haskell-related packages in a separate attribute
set called `haskellPackages`, which the following command will list:
```
$ nix-env -f "<nixpkgs>" -qaP -A haskellPackages
-haskellPackages.a50 a50-0.5
-haskellPackages.abacate haskell-abacate-0.0.0.0
-haskellPackages.abcBridge haskell-abcBridge-0.12
-haskellPackages.afv afv-0.1.1
-haskellPackages.alex alex-3.1.4
-haskellPackages.Allure Allure-0.4.101.1
-haskellPackages.alms alms-0.6.7
-[... some 8000 entries omitted ...]
+haskellPackages.a50 a50-0.5
+haskellPackages.AAI AAI-0.2.0.1
+haskellPackages.abacate abacate-0.0.0.0
+haskellPackages.abc-puzzle abc-puzzle-0.2.1
+haskellPackages.abcBridge abcBridge-0.15
+haskellPackages.abcnotation abcnotation-1.9.0
+haskellPackages.abeson abeson-0.1.0.1
+[... some 14000 entries omitted ...]
```
To install any of those packages into your profile, refer to them by their
@@ -101,19 +101,21 @@ to compile your Haskell packages with any GHC version you please. The following
command displays the complete list of available compilers:
```
$ nix-env -f "<nixpkgs>" -qaP -A haskell.compiler
-haskell.compiler.ghc6104 ghc-6.10.4
-haskell.compiler.ghc6123 ghc-6.12.3
-haskell.compiler.ghc704 ghc-7.0.4
-haskell.compiler.ghc722 ghc-7.2.2
-haskell.compiler.ghc742 ghc-7.4.2
-haskell.compiler.ghc763 ghc-7.6.3
-haskell.compiler.ghc784 ghc-7.8.4
-haskell.compiler.ghc7102 ghc-7.10.2
-haskell.compiler.ghcHEAD ghc-7.11.20150402
-haskell.compiler.ghcNokinds ghc-nokinds-7.11.20150704
-haskell.compiler.ghcjs ghcjs-0.1.0
-haskell.compiler.jhc jhc-0.8.2
-haskell.compiler.uhc uhc-1.1.9.0
+haskell.compiler.ghc822 ghc-8.2.2
+haskell.compiler.integer-simple.ghc822 ghc-8.2.2
+haskell.compiler.ghc822Binary ghc-8.2.2-binary
+haskell.compiler.ghc844 ghc-8.4.4
+haskell.compiler.ghc863Binary ghc-8.6.3-binary
+haskell.compiler.ghc864 ghc-8.6.4
+haskell.compiler.integer-simple.ghc864 ghc-8.6.4
+haskell.compiler.ghc865 ghc-8.6.5
+haskell.compiler.integer-simple.ghc865 ghc-8.6.5
+haskell.compiler.ghc881 ghc-8.8.1
+haskell.compiler.integer-simple.ghc881 ghc-8.8.1
+haskell.compiler.ghcHEAD ghc-8.9.20190601
+haskell.compiler.integer-simple.ghcHEAD ghc-8.9.20190601
+haskell.compiler.ghcjs84 ghcjs-8.4.0.1
+haskell.compiler.ghcjs ghcjs-8.6.0.1
```
We have no package sets for `jhc` or `uhc` yet, unfortunately, but for every
@@ -398,7 +400,9 @@ nix:
For more on how to write a `shell.nix` file see the below section. You'll need
to express a derivation. Note that Nixpkgs ships with a convenience wrapper
function around `mkDerivation` called `haskell.lib.buildStackProject` to help you
-create this derivation in exactly the way Stack expects. All of the same inputs
+create this derivation in exactly the way Stack expects. However for this to work
+you need to disable the sandbox, which you can do by using `--option sandbox relaxed`
+or `--option sandbox false` to the Nix command. All of the same inputs
as `mkDerivation` can be provided. For example, to build a Stack project that
including packages that link against a version of the R library compiled with
special options turned on:
diff --git a/nixpkgs/doc/languages-frameworks/idris.section.md b/nixpkgs/doc/languages-frameworks/idris.section.md
index e88015f08e3..8d7962d7fb9 100644
--- a/nixpkgs/doc/languages-frameworks/idris.section.md
+++ b/nixpkgs/doc/languages-frameworks/idris.section.md
@@ -1,4 +1,4 @@
-# Idris packages
+# Idris
## Installing Idris
diff --git a/nixpkgs/doc/languages-frameworks/index.xml b/nixpkgs/doc/languages-frameworks/index.xml
index cd0b48adb14..9364c764bbf 100644
--- a/nixpkgs/doc/languages-frameworks/index.xml
+++ b/nixpkgs/doc/languages-frameworks/index.xml
@@ -1,7 +1,7 @@
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
xml:id="chap-language-support">
- <title>Support for specific programming languages and frameworks</title>
+ <title>Languages and frameworks</title>
<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>
@@ -9,6 +9,8 @@
<xi:include href="beam.xml" />
<xi:include href="bower.xml" />
<xi:include href="coq.xml" />
+ <xi:include href="crystal.section.xml" />
+ <xi:include href="emscripten.section.xml" />
<xi:include href="gnome.xml" />
<xi:include href="go.xml" />
<xi:include href="haskell.section.xml" />
@@ -27,6 +29,4 @@
<xi:include href="texlive.xml" />
<xi:include href="titanium.section.xml" />
<xi:include href="vim.section.xml" />
- <xi:include href="emscripten.section.xml" />
- <xi:include href="crystal.section.xml" />
</chapter>
diff --git a/nixpkgs/doc/languages-frameworks/ios.section.md b/nixpkgs/doc/languages-frameworks/ios.section.md
index 6684b809ffe..5a81795c004 100644
--- a/nixpkgs/doc/languages-frameworks/ios.section.md
+++ b/nixpkgs/doc/languages-frameworks/ios.section.md
@@ -1,7 +1,7 @@
---
title: iOS
author: Sander van der Burg
-date: 2018-11-18
+date: 2019-11-10
---
# iOS
@@ -217,3 +217,13 @@ xcode.simulateApp {
By providing the result of an `xcode.buildApp {}` function and configuring the
app bundle id, the app gets deployed automatically and started.
+
+Troubleshooting
+---------------
+In some rare cases, it may happen that after a failure, changes are not picked
+up. Most likely, this is caused by a derived data cache that Xcode maintains.
+To wipe it you can run:
+
+```bash
+$ rm -rf ~/Library/Developer/Xcode/DerivedData
+```
diff --git a/nixpkgs/doc/languages-frameworks/node.section.md b/nixpkgs/doc/languages-frameworks/node.section.md
index c6dce04c7b8..4dc95fc1dd9 100644
--- a/nixpkgs/doc/languages-frameworks/node.section.md
+++ b/nixpkgs/doc/languages-frameworks/node.section.md
@@ -1,5 +1,5 @@
-Node.js packages
-================
+Node.js
+=======
The `pkgs/development/node-packages` folder contains a generated collection of
[NPM packages](https://npmjs.com/) that can be installed with the Nix package
manager.
diff --git a/nixpkgs/doc/languages-frameworks/python.section.md b/nixpkgs/doc/languages-frameworks/python.section.md
index 4b18a9139d8..1bedebd1190 100644
--- a/nixpkgs/doc/languages-frameworks/python.section.md
+++ b/nixpkgs/doc/languages-frameworks/python.section.md
@@ -144,6 +144,24 @@ What's happening here?
2. Then we create a Python 3.5 environment with the `withPackages` function.
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 include in the environment. Here, we select the packages `numpy` and `toolz` from the package set.
+To combine this with `mkShell` you can:
+
+```nix
+with import <nixpkgs> {};
+
+let
+ pythonEnv = python35.withPackages (ps: [
+ ps.numpy
+ ps.toolz
+ ]);
+in mkShell {
+ buildInputs = [
+ pythonEnv
+ hello
+ ];
+}
+```
+
##### 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
@@ -593,7 +611,7 @@ as the interpreter unless overridden otherwise.
All parameters from `stdenv.mkDerivation` function are still supported. The following are specific to `buildPythonPackage`:
* `catchConflicts ? true`: If `true`, abort package build if a package name appears more than once in dependency tree. Default is `true`.
-* `disabled` ? false: If `true`, package is not build for the particular Python interpreter version.
+* `disabled` ? false: If `true`, package is not built for the particular Python interpreter version.
* `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 install`. To pass options to `python setup.py install`, use `--install-option`. E.g., `installFlags=["--install-option='--cpp_implementation'"]`.
diff --git a/nixpkgs/doc/languages-frameworks/r.section.md b/nixpkgs/doc/languages-frameworks/r.section.md
index c8f02bd1478..d4e1617779c 100644
--- a/nixpkgs/doc/languages-frameworks/r.section.md
+++ b/nixpkgs/doc/languages-frameworks/r.section.md
@@ -1,5 +1,5 @@
-R packages
-==========
+R
+=
## Installation
diff --git a/nixpkgs/doc/languages-frameworks/rust.section.md b/nixpkgs/doc/languages-frameworks/rust.section.md
index 83b7b159bd6..709a0d504cf 100644
--- a/nixpkgs/doc/languages-frameworks/rust.section.md
+++ b/nixpkgs/doc/languages-frameworks/rust.section.md
@@ -4,7 +4,7 @@ author: Matthias Beyer
date: 2017-03-05
---
-# User's Guide to the Rust Infrastructure
+# Rust
To install the rust compiler and cargo put
@@ -68,6 +68,17 @@ build-time.
When `verifyCargoDeps` is set to `true`, the build will also verify that the
`cargoSha256` is not out of date by comparing the `Cargo.lock` file in both the `cargoDeps` and `src`. Note that this option changes the value of `cargoSha256` since it also copies the `Cargo.lock` in it. To avoid breaking backward-compatibility this option is not enabled by default but hopefully will be in the future.
+### Building a crate for a different target
+
+To build your crate with a different cargo `--target` simply specify the `target` attribute:
+
+```nix
+pkgs.rustPlatform.buildRustPackage {
+ (...)
+ target = "x86_64-fortanix-unknown-sgx";
+}
+```
+
## Compiling Rust crates using Nix instead of Cargo
### Simple operation
@@ -192,7 +203,7 @@ argument and returns a set that contains all attribute that should be
overwritten.
For more complicated cases, such as when parts of the crate's
-derivation depend on the the crate's version, the `attrs` argument of
+derivation depend on the crate's version, the `attrs` argument of
the override above can be read, as in the following example, which
patches the derivation:
diff --git a/nixpkgs/doc/languages-frameworks/vim.section.md b/nixpkgs/doc/languages-frameworks/vim.section.md
index 537e7b93e52..05a23d26cf2 100644
--- a/nixpkgs/doc/languages-frameworks/vim.section.md
+++ b/nixpkgs/doc/languages-frameworks/vim.section.md
@@ -3,7 +3,7 @@ title: User's Guide for Vim in Nixpkgs
author: Marc Weber
date: 2016-06-25
---
-# User's Guide to Vim Plugins/Addons/Bundles/Scripts in Nixpkgs
+# Vim
Both Neovim and Vim can be configured to include your favorite plugins
and additional libraries.
diff --git a/nixpkgs/doc/manual.xml b/nixpkgs/doc/manual.xml
index ab845e1a108..1f69872d2a7 100644
--- a/nixpkgs/doc/manual.xml
+++ b/nixpkgs/doc/manual.xml
@@ -5,21 +5,37 @@
<subtitle>Version <xi:include href=".version" parse="text" />
</subtitle>
</info>
- <xi:include href="introduction.chapter.xml" />
- <xi:include href="quick-start.xml" />
- <xi:include href="package-specific-user-notes.xml" />
- <xi:include href="stdenv.xml" />
- <xi:include href="multiple-output.xml" />
- <xi:include href="cross-compilation.xml" />
- <xi:include href="configuration.xml" />
- <xi:include href="functions.xml" />
- <xi:include href="meta.xml" />
- <xi:include href="languages-frameworks/index.xml" />
- <xi:include href="platform-notes.xml" />
- <xi:include href="package-notes.xml" />
- <xi:include href="overlays.xml" />
- <xi:include href="coding-conventions.xml" />
- <xi:include href="submitting-changes.xml" />
- <xi:include href="reviewing-contributions.xml" />
- <xi:include href="contributing.xml" />
+ <xi:include href="preface.chapter.xml" />
+ <part>
+ <title>Using Nixpkgs</title>
+ <xi:include href="using/configuration.xml" />
+ <xi:include href="using/overlays.xml" />
+ <xi:include href="using/overrides.xml" />
+ <xi:include href="functions.xml" />
+ </part>
+ <part>
+ <title>Standard environment</title>
+ <xi:include href="stdenv/stdenv.xml" />
+ <xi:include href="stdenv/meta.xml" />
+ <xi:include href="stdenv/multiple-output.xml" />
+ <xi:include href="stdenv/cross-compilation.xml" />
+ <xi:include href="stdenv/platform-notes.xml" />
+ </part>
+ <part>
+ <title>Builders</title>
+ <xi:include href="builders/fetchers.xml" />
+ <xi:include href="builders/trivial-builders.xml" />
+ <xi:include href="builders/special.xml" />
+ <xi:include href="builders/images.xml" />
+ <xi:include href="languages-frameworks/index.xml" />
+ <xi:include href="builders/packages/index.xml" />
+ </part>
+ <part>
+ <title>Contributing to Nixpkgs</title>
+ <xi:include href="contributing/quick-start.xml" />
+ <xi:include href="contributing/coding-conventions.xml" />
+ <xi:include href="contributing/submitting-changes.xml" />
+ <xi:include href="contributing/reviewing-contributions.xml" />
+ <xi:include href="contributing/contributing-to-documentation.xml" />
+ </part>
</book>
diff --git a/nixpkgs/doc/package-notes.xml b/nixpkgs/doc/package-notes.xml
deleted file mode 100644
index 770b277cd90..00000000000
--- a/nixpkgs/doc/package-notes.xml
+++ /dev/null
@@ -1,422 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xml:id="chap-package-notes">
- <title>Package Notes</title>
- <para>
- This chapter contains information about how to use and maintain the Nix expressions for a number of specific packages, such as the Linux kernel or X.org.
- </para>
-<!--============================================================-->
- <section xml:id="sec-linux-kernel">
- <title>Linux kernel</title>
-
- <para>
- The Nix expressions to build the Linux kernel are in <link
-xlink:href="https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/kernel"><filename>pkgs/os-specific/linux/kernel</filename></link>.
- </para>
-
- <para>
- The function that builds the kernel has an argument <varname>kernelPatches</varname> which should be a list of <literal>{name, patch, extraConfig}</literal> attribute sets, where <varname>name</varname> is the name of the patch (which is included in the kernel’s <varname>meta.description</varname> attribute), <varname>patch</varname> is the patch itself (possibly compressed), and <varname>extraConfig</varname> (optional) is a string specifying extra options to be concatenated to the kernel configuration file (<filename>.config</filename>).
- </para>
-
- <para>
- The kernel derivation exports an attribute <varname>features</varname> specifying whether optional functionality is or isn’t enabled. This is used in NixOS to implement kernel-specific behaviour. For instance, if the kernel has the <varname>iwlwifi</varname> feature (i.e. has built-in support for Intel wireless chipsets), then NixOS doesn’t have to build the external <varname>iwlwifi</varname> package:
-<programlisting>
-modulesTree = [kernel]
- ++ pkgs.lib.optional (!kernel.features ? iwlwifi) kernelPackages.iwlwifi
- ++ ...;
-</programlisting>
- </para>
-
- <para>
- How to add a new (major) version of the Linux kernel to Nixpkgs:
- <orderedlist>
- <listitem>
- <para>
- Copy the old Nix expression (e.g. <filename>linux-2.6.21.nix</filename>) to the new one (e.g. <filename>linux-2.6.22.nix</filename>) and update it.
- </para>
- </listitem>
- <listitem>
- <para>
- Add the new kernel to <filename>all-packages.nix</filename> (e.g., create an attribute <varname>kernel_2_6_22</varname>).
- </para>
- </listitem>
- <listitem>
- <para>
- Now we’re going to update the kernel configuration. First unpack the kernel. Then for each supported platform (<literal>i686</literal>, <literal>x86_64</literal>, <literal>uml</literal>) do the following:
- <orderedlist>
- <listitem>
- <para>
- Make an copy from the old config (e.g. <filename>config-2.6.21-i686-smp</filename>) to the new one (e.g. <filename>config-2.6.22-i686-smp</filename>).
- </para>
- </listitem>
- <listitem>
- <para>
- Copy the config file for this platform (e.g. <filename>config-2.6.22-i686-smp</filename>) to <filename>.config</filename> in the kernel source tree.
- </para>
- </listitem>
- <listitem>
- <para>
- Run <literal>make oldconfig ARCH=<replaceable>{i386,x86_64,um}</replaceable></literal> and answer all questions. (For the uml configuration, also add <literal>SHELL=bash</literal>.) Make sure to keep the configuration consistent between platforms (i.e. don’t enable some feature on <literal>i686</literal> and disable it on <literal>x86_64</literal>).
- </para>
- </listitem>
- <listitem>
- <para>
- If needed you can also run <literal>make menuconfig</literal>:
-<screen>
-<prompt>$ </prompt>nix-env -i ncurses
-<prompt>$ </prompt>export NIX_CFLAGS_LINK=-lncurses
-<prompt>$ </prompt>make menuconfig ARCH=<replaceable>arch</replaceable></screen>
- </para>
- </listitem>
- <listitem>
- <para>
- Copy <filename>.config</filename> over the new config file (e.g. <filename>config-2.6.22-i686-smp</filename>).
- </para>
- </listitem>
- </orderedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- Test building the kernel: <literal>nix-build -A kernel_2_6_22</literal>. If it compiles, ship it! For extra credit, try booting NixOS with it.
- </para>
- </listitem>
- <listitem>
- <para>
- It may be that the new kernel requires updating the external kernel modules and kernel-dependent packages listed in the <varname>linuxPackagesFor</varname> function in <filename>all-packages.nix</filename> (such as the NVIDIA drivers, AUFS, etc.). If the updated packages aren’t backwards compatible with older kernels, you may need to keep the older versions around.
- </para>
- </listitem>
- </orderedlist>
- </para>
- </section>
-<!--============================================================-->
- <section xml:id="sec-xorg">
- <title>X.org</title>
-
- <para>
- The Nix expressions for the X.org packages reside in <filename>pkgs/servers/x11/xorg/default.nix</filename>. This file is automatically generated from lists of tarballs in an X.org release. As such it should not be modified directly; rather, you should modify the lists, the generator script or the file <filename>pkgs/servers/x11/xorg/overrides.nix</filename>, in which you can override or add to the derivations produced by the generator.
- </para>
-
- <para>
- The generator is invoked as follows:
-<screen>
-<prompt>$ </prompt>cd pkgs/servers/x11/xorg
-<prompt>$ </prompt>cat tarballs-7.5.list extra.list old.list \
- | perl ./generate-expr-from-tarballs.pl
-</screen>
- For each of the tarballs in the <filename>.list</filename> files, the script downloads it, unpacks it, and searches its <filename>configure.ac</filename> and <filename>*.pc.in</filename> files for dependencies. This information is used to generate <filename>default.nix</filename>. The generator caches downloaded tarballs between runs. Pay close attention to the <literal>NOT FOUND: <replaceable>name</replaceable></literal> messages at the end of the run, since they may indicate missing dependencies. (Some might be optional dependencies, however.)
- </para>
-
- <para>
- A file like <filename>tarballs-7.5.list</filename> contains all tarballs in a X.org release. It can be generated like this:
-<screen>
-<prompt>$ </prompt>export i="mirror://xorg/X11R7.4/src/everything/"
-<prompt>$ </prompt>cat $(PRINT_PATH=1 nix-prefetch-url $i | tail -n 1) \
- | perl -e 'while (&lt;>) { if (/(href|HREF)="([^"]*.bz2)"/) { print "$ENV{'i'}$2\n"; }; }' \
- | sort > tarballs-7.4.list
-</screen>
- <filename>extra.list</filename> contains libraries that aren’t part of X.org proper, but are closely related to it, such as <literal>libxcb</literal>. <filename>old.list</filename> contains some packages that were removed from X.org, but are still needed by some people or by other packages (such as <varname>imake</varname>).
- </para>
-
- <para>
- If the expression for a package requires derivation attributes that the generator cannot figure out automatically (say, <varname>patches</varname> or a <varname>postInstall</varname> hook), you should modify <filename>pkgs/servers/x11/xorg/overrides.nix</filename>.
- </para>
- </section>
-<!--============================================================-->
-<!--
-<section xml:id="sec-package-notes-gnome">
- <title>Gnome</title>
- <para>* Expression is auto-generated</para>
- <para>* How to update</para>
-</section>
--->
-<!--============================================================-->
-<!--
-<section xml:id="sec-package-notes-gcc">
- <title>GCC</title>
- <para>…</para>
-</section>
--->
-<!--============================================================-->
- <section xml:id="sec-eclipse">
- <title>Eclipse</title>
-
- <para>
- The Nix expressions related to the Eclipse platform and IDE are in <link xlink:href="https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/eclipse"><filename>pkgs/applications/editors/eclipse</filename></link>.
- </para>
-
- <para>
- Nixpkgs provides a number of packages that will install Eclipse in its various forms. These range from the bare-bones Eclipse Platform to the more fully featured Eclipse SDK or Scala-IDE packages and multiple version are often available. It is possible to list available Eclipse packages by issuing the command:
-<screen>
-<prompt>$ </prompt>nix-env -f '&lt;nixpkgs&gt;' -qaP -A eclipses --description
-</screen>
- Once an Eclipse variant is installed it can be run using the <command>eclipse</command> command, as expected. From within Eclipse it is then possible to install plugins in the usual manner by either manually specifying an Eclipse update site or by installing the Marketplace Client plugin and using it to discover and install other plugins. This installation method provides an Eclipse installation that closely resemble a manually installed Eclipse.
- </para>
-
- <para>
- If you prefer to install plugins in a more declarative manner then Nixpkgs also offer a number of Eclipse plugins that can be installed in an <emphasis>Eclipse environment</emphasis>. This type of environment is created using the function <varname>eclipseWithPlugins</varname> found inside the <varname>nixpkgs.eclipses</varname> attribute set. This function takes as argument <literal>{ eclipse, plugins ? [], jvmArgs ? [] }</literal> where <varname>eclipse</varname> is a one of the Eclipse packages described above, <varname>plugins</varname> is a list of plugin derivations, and <varname>jvmArgs</varname> is a list of arguments given to the JVM running the Eclipse. For example, say you wish to install the latest Eclipse Platform with the popular Eclipse Color Theme plugin and also allow Eclipse to use more RAM. You could then add
-<screen>
-packageOverrides = pkgs: {
- myEclipse = with pkgs.eclipses; eclipseWithPlugins {
- eclipse = eclipse-platform;
- jvmArgs = [ "-Xmx2048m" ];
- plugins = [ plugins.color-theme ];
- };
-}
-</screen>
- to your Nixpkgs configuration (<filename>~/.config/nixpkgs/config.nix</filename>) and install it by running <command>nix-env -f '&lt;nixpkgs&gt;' -iA myEclipse</command> and afterward run Eclipse as usual. It is possible to find out which plugins are available for installation using <varname>eclipseWithPlugins</varname> by running
-<screen>
-<prompt>$ </prompt>nix-env -f '&lt;nixpkgs&gt;' -qaP -A eclipses.plugins --description
-</screen>
- </para>
-
- <para>
- If there is a need to install plugins that are not available in Nixpkgs then it may be possible to define these plugins outside Nixpkgs using the <varname>buildEclipseUpdateSite</varname> and <varname>buildEclipsePlugin</varname> functions found in the <varname>nixpkgs.eclipses.plugins</varname> attribute set. Use the <varname>buildEclipseUpdateSite</varname> function to install a plugin distributed as an Eclipse update site. This function takes <literal>{ name, src }</literal> as argument where <literal>src</literal> indicates the Eclipse update site archive. All Eclipse features and plugins within the downloaded update site will be installed. When an update site archive is not available then the <varname>buildEclipsePlugin</varname> function can be used to install a plugin that consists of a pair of feature and plugin JARs. This function takes an argument <literal>{ name, srcFeature, srcPlugin }</literal> where <literal>srcFeature</literal> and <literal>srcPlugin</literal> are the feature and plugin JARs, respectively.
- </para>
-
- <para>
- Expanding the previous example with two plugins using the above functions we have
-<screen>
-packageOverrides = pkgs: {
- myEclipse = with pkgs.eclipses; eclipseWithPlugins {
- eclipse = eclipse-platform;
- jvmArgs = [ "-Xmx2048m" ];
- plugins = [
- plugins.color-theme
- (plugins.buildEclipsePlugin {
- name = "myplugin1-1.0";
- srcFeature = fetchurl {
- url = "http://…/features/myplugin1.jar";
- sha256 = "123…";
- };
- srcPlugin = fetchurl {
- url = "http://…/plugins/myplugin1.jar";
- sha256 = "123…";
- };
- });
- (plugins.buildEclipseUpdateSite {
- name = "myplugin2-1.0";
- src = fetchurl {
- stripRoot = false;
- url = "http://…/myplugin2.zip";
- sha256 = "123…";
- };
- });
- ];
- };
-}
-</screen>
- </para>
- </section>
- <section xml:id="sec-elm">
- <title>Elm</title>
-
- <para>
- To start a development environment do <command>nix-shell -p elmPackages.elm elmPackages.elm-format</command>
- </para>
-
- <para>
- To update Elm compiler, see <filename>nixpkgs/pkgs/development/compilers/elm/README.md</filename>.
- </para>
-
- <para>
- To package Elm applications, <link xlink:href="https://github.com/hercules-ci/elm2nix#elm2nix">read about elm2nix</link>.
- </para>
- </section>
- <section xml:id="sec-kakoune">
- <title>Kakoune</title>
-
- <para>
- Kakoune can be built to autoload plugins:
-<programlisting>(kakoune.override {
- configure = {
- plugins = with pkgs.kakounePlugins; [ parinfer-rust ];
- };
-})</programlisting>
- </para>
- </section>
- <section xml:id="sec-shell-helpers">
- <title>Interactive shell helpers</title>
-
- <para>
- Some packages provide the shell integration to be more useful. But unlike other systems, nix doesn't have a standard share directory location. This is why a bunch <command>PACKAGE-share</command> scripts are shipped that print the location of the corresponding shared folder. Current list of such packages is as following:
- <itemizedlist>
- <listitem>
- <para>
- <literal>autojump</literal>: <command>autojump-share</command>
- </para>
- </listitem>
- <listitem>
- <para>
- <literal>fzf</literal>: <command>fzf-share</command>
- </para>
- </listitem>
- </itemizedlist>
- E.g. <literal>autojump</literal> can then used in the .bashrc like this:
-<screen>
- source "$(autojump-share)/autojump.bash"
-</screen>
- </para>
- </section>
- <section xml:id="sec-weechat">
- <title>Weechat</title>
-
- <para>
- Weechat can be configured to include your choice of plugins, reducing its closure size from the default configuration which includes all available plugins. To make use of this functionality, install an expression that overrides its configuration such as
-<programlisting>weechat.override {configure = {availablePlugins, ...}: {
- plugins = with availablePlugins; [ python perl ];
- }
-}</programlisting>
- If the <literal>configure</literal> function returns an attrset without the <literal>plugins</literal> attribute, <literal>availablePlugins</literal> will be used automatically.
- </para>
-
- <para>
- The plugins currently available are <literal>python</literal>, <literal>perl</literal>, <literal>ruby</literal>, <literal>guile</literal>, <literal>tcl</literal> and <literal>lua</literal>.
- </para>
-
- <para>
- The python and perl plugins allows the addition of extra libraries. For instance, the <literal>inotify.py</literal> script in weechat-scripts requires D-Bus or libnotify, and the <literal>fish.py</literal> script requires pycrypto. To use these scripts, use the plugin's <literal>withPackages</literal> attribute:
-<programlisting>weechat.override { configure = {availablePlugins, ...}: {
- plugins = with availablePlugins; [
- (python.withPackages (ps: with ps; [ pycrypto python-dbus ]))
- ];
- };
-}
-</programlisting>
- </para>
-
- <para>
- In order to also keep all default plugins installed, it is possible to use the following method:
-<programlisting>weechat.override { configure = { availablePlugins, ... }: {
- plugins = builtins.attrValues (availablePlugins // {
- python = availablePlugins.python.withPackages (ps: with ps; [ pycrypto python-dbus ]);
- });
-}; }
-</programlisting>
- </para>
-
- <para>
- WeeChat allows to set defaults on startup using the <literal>--run-command</literal>. The <literal>configure</literal> method can be used to pass commands to the program:
-<programlisting>weechat.override {
- configure = { availablePlugins, ... }: {
- init = ''
- /set foo bar
- /server add freenode chat.freenode.org
- '';
- };
-}</programlisting>
- Further values can be added to the list of commands when running <literal>weechat --run-command "your-commands"</literal>.
- </para>
-
- <para>
- Additionally it's possible to specify scripts to be loaded when starting <literal>weechat</literal>. These will be loaded before the commands from <literal>init</literal>:
-<programlisting>weechat.override {
- configure = { availablePlugins, ... }: {
- scripts = with pkgs.weechatScripts; [
- weechat-xmpp weechat-matrix-bridge wee-slack
- ];
- init = ''
- /set plugins.var.python.jabber.key "val"
- '':
- };
-}</programlisting>
- </para>
-
- <para>
- In <literal>nixpkgs</literal> there's a subpackage which contains derivations for WeeChat scripts. Such derivations expect a <literal>passthru.scripts</literal> attribute which contains a list of all scripts inside the store path. Furthermore all scripts have to live in <literal>$out/share</literal>. An exemplary derivation looks like this:
-<programlisting>{ stdenv, fetchurl }:
-
-stdenv.mkDerivation {
- name = "exemplary-weechat-script";
- src = fetchurl {
- url = "https://scripts.tld/your-scripts.tar.gz";
- sha256 = "...";
- };
- passthru.scripts = [ "foo.py" "bar.lua" ];
- installPhase = ''
- mkdir $out/share
- cp foo.py $out/share
- cp bar.lua $out/share
- '';
-}</programlisting>
- </para>
- </section>
- <section xml:id="sec-ibus-typing-booster">
- <title>ibus-engines.typing-booster</title>
-
- <para>
- This package is an ibus-based completion method to speed up typing.
- </para>
-
- <section xml:id="sec-ibus-typing-booster-activate">
- <title>Activating the engine</title>
-
- <para>
- IBus needs to be configured accordingly to activate <literal>typing-booster</literal>. The configuration depends on the desktop manager in use. For detailed instructions, please refer to the <link xlink:href="https://mike-fabian.github.io/ibus-typing-booster/documentation.html">upstream docs</link>.
- </para>
-
- <para>
- On NixOS you need to explicitly enable <literal>ibus</literal> with given engines before customizing your desktop to use <literal>typing-booster</literal>. This can be achieved using the <literal>ibus</literal> module:
-<programlisting>{ pkgs, ... }: {
- i18n.inputMethod = {
- enabled = "ibus";
- ibus.engines = with pkgs.ibus-engines; [ typing-booster ];
- };
-}</programlisting>
- </para>
- </section>
-
- <section xml:id="sec-ibus-typing-booster-customize-hunspell">
- <title>Using custom hunspell dictionaries</title>
-
- <para>
- The IBus engine is based on <literal>hunspell</literal> to support completion in many languages. By default the dictionaries <literal>de-de</literal>, <literal>en-us</literal>, <literal>fr-moderne</literal> <literal>es-es</literal>, <literal>it-it</literal>, <literal>sv-se</literal> and <literal>sv-fi</literal> are in use. To add another dictionary, the package can be overridden like this:
-<programlisting>ibus-engines.typing-booster.override {
- langs = [ "de-at" "en-gb" ];
-}</programlisting>
- </para>
-
- <para>
- <emphasis>Note: each language passed to <literal>langs</literal> must be an attribute name in <literal>pkgs.hunspellDicts</literal>.</emphasis>
- </para>
- </section>
-
- <section xml:id="sec-ibus-typing-booster-emoji-picker">
- <title>Built-in emoji picker</title>
-
- <para>
- The <literal>ibus-engines.typing-booster</literal> package contains a program named <literal>emoji-picker</literal>. To display all emojis correctly, a special font such as <literal>noto-fonts-emoji</literal> is needed:
- </para>
-
- <para>
- On NixOS it can be installed using the following expression:
-<programlisting>{ pkgs, ... }: {
- fonts.fonts = with pkgs; [ noto-fonts-emoji ];
-}</programlisting>
- </para>
- </section>
- </section>
- <section xml:id="sec-nginx">
- <title>Nginx</title>
-
- <para>
- <link xlink:href="https://nginx.org/">Nginx</link> is a reverse proxy and lightweight webserver.
- </para>
-
- <section xml:id="sec-nginx-etag">
- <title>ETags on static files served from the Nix store</title>
-
- <para>
- HTTP has a couple different mechanisms for caching to prevent clients from having to download the same content repeatedly if a resource has not changed since the last time it was requested. When nginx is used as a server for static files, it implements the caching mechanism based on the <link xlink:href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Last-Modified"><literal>Last-Modified</literal></link> response header automatically; unfortunately, it works by using filesystem timestamps to determine the value of the <literal>Last-Modified</literal> header. This doesn't give the desired behavior when the file is in the Nix store, because all file timestamps are set to 0 (for reasons related to build reproducibility).
- </para>
-
- <para>
- Fortunately, HTTP supports an alternative (and more effective) caching mechanism: the <link xlink:href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag"><literal>ETag</literal></link> response header. The value of the <literal>ETag</literal> header specifies some identifier for the particular content that the server is sending (e.g. a hash). When a client makes a second request for the same resource, it sends that value back in an <literal>If-None-Match</literal> header. If the ETag value is unchanged, then the server does not need to resend the content.
- </para>
-
- <para>
- As of NixOS 19.09, the nginx package in Nixpkgs is patched such that when nginx serves a file out of <filename>/nix/store</filename>, the hash in the store path is used as the <literal>ETag</literal> header in the HTTP response, thus providing proper caching functionality. This happens automatically; you do not need to do modify any configuration to get this behavior.
- </para>
- </section>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/package-specific-user-notes.xml b/nixpkgs/doc/package-specific-user-notes.xml
deleted file mode 100644
index a3ee42dc7fa..00000000000
--- a/nixpkgs/doc/package-specific-user-notes.xml
+++ /dev/null
@@ -1,357 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="package-specific-user-notes">
- <title>Package-specific usage notes</title>
- <para>
- These chapters includes some notes that apply to specific packages and should answer some of the frequently asked questions related to Nixpkgs use. Some useful information related to package use can be found in <link linkend="chap-package-notes">package-specific development notes</link>.
- </para>
- <section xml:id="opengl">
- <title>OpenGL</title>
-
- <para>
- Packages that use OpenGL have NixOS desktop as their primary target. The current solution for loading the GPU-specific drivers is based on <literal>libglvnd</literal> and looks for the driver implementation in <literal>LD_LIBRARY_PATH</literal>. If you are using a non-NixOS GNU/Linux/X11 desktop with free software video drivers, consider launching OpenGL-dependent programs from Nixpkgs with Nixpkgs versions of <literal>libglvnd</literal> and <literal>mesa_drivers</literal> in <literal>LD_LIBRARY_PATH</literal>. For proprietary video drivers you might have luck with also adding the corresponding video driver package.
- </para>
- </section>
- <section xml:id="locales">
- <title>Locales</title>
-
- <para>
- To allow simultaneous use of packages linked against different versions of <literal>glibc</literal> with different locale archive formats Nixpkgs patches <literal>glibc</literal> to rely on <literal>LOCALE_ARCHIVE</literal> environment variable.
- </para>
-
- <para>
- On non-NixOS distributions this variable is obviously not set. This can cause regressions in language support or even crashes in some Nixpkgs-provided programs. The simplest way to mitigate this problem is exporting the <literal>LOCALE_ARCHIVE</literal> variable pointing to <literal>${glibcLocales}/lib/locale/locale-archive</literal>. The drawback (and the reason this is not the default) is the relatively large (a hundred MiB) size of the full set of locales. It is possible to build a custom set of locales by overriding parameters <literal>allLocales</literal> and <literal>locales</literal> of the package.
- </para>
- </section>
- <section xml:id="sec-emacs">
- <title>Emacs</title>
-
- <section xml:id="sec-emacs-config">
- <title>Configuring Emacs</title>
-
- <para>
- The Emacs package comes with some extra helpers to make it easier to configure. <varname>emacsWithPackages</varname> allows you to manage packages from ELPA. This means that you will not have to install that packages from within Emacs. For instance, if you wanted to use <literal>company</literal>, <literal>counsel</literal>, <literal>flycheck</literal>, <literal>ivy</literal>, <literal>magit</literal>, <literal>projectile</literal>, and <literal>use-package</literal> you could use this as a <filename>~/.config/nixpkgs/config.nix</filename> override:
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; {
- myEmacs = emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [
- company
- counsel
- flycheck
- ivy
- magit
- projectile
- use-package
- ]));
- }
-}
-</screen>
-
- <para>
- You can install it like any other packages via <command>nix-env -iA myEmacs</command>. However, this will only install those packages. It will not <literal>configure</literal> them for us. To do this, we need to provide a configuration file. Luckily, it is possible to do this from within Nix! By modifying the above example, we can make Emacs load a custom config file. The key is to create a package that provide a <filename>default.el</filename> file in <filename>/share/emacs/site-start/</filename>. Emacs knows to load this file automatically when it starts.
- </para>
-
-<screen>
-{
- packageOverrides = pkgs: with pkgs; rec {
- myEmacsConfig = writeText "default.el" ''
-;; initialize package
-
-(require 'package)
-(package-initialize 'noactivate)
-(eval-when-compile
- (require 'use-package))
-
-;; load some packages
-
-(use-package company
- :bind ("&lt;C-tab&gt;" . company-complete)
- :diminish company-mode
- :commands (company-mode global-company-mode)
- :defer 1
- :config
- (global-company-mode))
-
-(use-package counsel
- :commands (counsel-descbinds)
- :bind (([remap execute-extended-command] . counsel-M-x)
- ("C-x C-f" . counsel-find-file)
- ("C-c g" . counsel-git)
- ("C-c j" . counsel-git-grep)
- ("C-c k" . counsel-ag)
- ("C-x l" . counsel-locate)
- ("M-y" . counsel-yank-pop)))
-
-(use-package flycheck
- :defer 2
- :config (global-flycheck-mode))
-
-(use-package ivy
- :defer 1
- :bind (("C-c C-r" . ivy-resume)
- ("C-x C-b" . ivy-switch-buffer)
- :map ivy-minibuffer-map
- ("C-j" . ivy-call))
- :diminish ivy-mode
- :commands ivy-mode
- :config
- (ivy-mode 1))
-
-(use-package magit
- :defer
- :if (executable-find "git")
- :bind (("C-x g" . magit-status)
- ("C-x G" . magit-dispatch-popup))
- :init
- (setq magit-completing-read-function 'ivy-completing-read))
-
-(use-package projectile
- :commands projectile-mode
- :bind-keymap ("C-c p" . projectile-command-map)
- :defer 5
- :config
- (projectile-global-mode))
- '';
- myEmacs = emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [
- (runCommand "default.el" {} ''
-mkdir -p $out/share/emacs/site-lisp
-cp ${myEmacsConfig} $out/share/emacs/site-lisp/default.el
-'')
- company
- counsel
- flycheck
- ivy
- magit
- projectile
- use-package
- ]));
- };
-}
-</screen>
-
- <para>
- This provides a fairly full Emacs start file. It will load in addition to the user's presonal config. You can always disable it by passing <command>-q</command> to the Emacs command.
- </para>
-
- <para>
- Sometimes <varname>emacsWithPackages</varname> is not enough, as this package set has some priorities imposed on packages (with the lowest priority assigned to Melpa Unstable, and the highest for packages manually defined in <filename>pkgs/top-level/emacs-packages.nix</filename>). But you can't control this priorities when some package is installed as a dependency. You can override it on per-package-basis, providing all the required dependencies manually - but it's tedious and there is always a possibility that an unwanted dependency will sneak in through some other package. To completely override such a package you can use <varname>overrideScope'</varname>.
- </para>
-
-<screen>
-overrides = self: super: rec {
- haskell-mode = self.melpaPackages.haskell-mode;
- ...
-};
-((emacsPackagesGen emacs).overrideScope' overrides).emacsWithPackages (p: with p; [
- # here both these package will use haskell-mode of our own choice
- ghc-mod
- dante
-])
-</screen>
- </section>
- </section>
- <section xml:id="dlib">
- <title>DLib</title>
-
- <para>
- <link xlink:href="http://dlib.net/">DLib</link> is a modern, C++-based toolkit which provides several machine learning algorithms.
- </para>
-
- <section xml:id="compiling-without-avx-support">
- <title>Compiling without AVX support</title>
-
- <para>
- Especially older CPUs don't support <link xlink:href="https://en.wikipedia.org/wiki/Advanced_Vector_Extensions">AVX</link> (<abbrev>Advanced Vector Extensions</abbrev>) instructions that are used by DLib to optimize their algorithms.
- </para>
-
- <para>
- On the affected hardware errors like <literal>Illegal instruction</literal> will occur. In those cases AVX support needs to be disabled:
-<programlisting>self: super: {
- dlib = super.dlib.override { avxSupport = false; };
-}</programlisting>
- </para>
- </section>
- </section>
- <section xml:id="unfree-software">
- <title>Unfree software</title>
-
- <para>
- All users of Nixpkgs are free software users, and many users (and developers) of Nixpkgs want to limit and tightly control their exposure to unfree software. At the same time, many users need (or want) to run some specific pieces of proprietary software. Nixpkgs includes some expressions for unfree software packages. By default unfree software cannot be installed and doesn’t show up in searches. To allow installing unfree software in a single Nix invocation one can export <literal>NIXPKGS_ALLOW_UNFREE=1</literal>. For a persistent solution, users can set <literal>allowUnfree</literal> in the Nixpkgs configuration.
- </para>
-
- <para>
- Fine-grained control is possible by defining <literal>allowUnfreePredicate</literal> function in config; it takes the <literal>mkDerivation</literal> parameter attrset and returns <literal>true</literal> for unfree packages that should be allowed.
- </para>
- </section>
- <section xml:id="sec-steam">
- <title>Steam</title>
-
- <section xml:id="sec-steam-nix">
- <title>Steam in Nix</title>
-
- <para>
- Steam is distributed as a <filename>.deb</filename> file, for now only as an i686 package (the amd64 package only has documentation). When unpacked, it has a script called <filename>steam</filename> that in Ubuntu (their target distro) would go to <filename>/usr/bin </filename>. When run for the first time, this script copies some files to the user's home, which include another script that is the ultimate responsible for launching the steam binary, which is also in $HOME.
- </para>
-
- <para>
- Nix problems and constraints:
- <itemizedlist>
- <listitem>
- <para>
- We don't have <filename>/bin/bash</filename> and many scripts point there. Similarly for <filename>/usr/bin/python</filename> .
- </para>
- </listitem>
- <listitem>
- <para>
- We don't have the dynamic loader in <filename>/lib </filename>.
- </para>
- </listitem>
- <listitem>
- <para>
- The <filename>steam.sh</filename> script in $HOME can not be patched, as it is checked and rewritten by steam.
- </para>
- </listitem>
- <listitem>
- <para>
- The steam binary cannot be patched, it's also checked.
- </para>
- </listitem>
- </itemizedlist>
- </para>
-
- <para>
- The current approach to deploy Steam in NixOS is composing a FHS-compatible chroot environment, as documented <link xlink:href="http://sandervanderburg.blogspot.nl/2013/09/composing-fhs-compatible-chroot.html">here</link>. This allows us to have binaries in the expected paths without disrupting the system, and to avoid patching them to work in a non FHS environment.
- </para>
- </section>
-
- <section xml:id="sec-steam-play">
- <title>How to play</title>
-
- <para>
- For 64-bit systems it's important to have
-<programlisting>hardware.opengl.driSupport32Bit = true;</programlisting>
- in your <filename>/etc/nixos/configuration.nix</filename>. You'll also need
-<programlisting>hardware.pulseaudio.support32Bit = true;</programlisting>
- if you are using PulseAudio - this will enable 32bit ALSA apps integration. To use the Steam controller or other Steam supported controllers such as the DualShock 4 or Nintendo Switch Pro, you need to add
-<programlisting>hardware.steam-hardware.enable = true;</programlisting>
- to your configuration.
- </para>
- </section>
-
- <section xml:id="sec-steam-troub">
- <title>Troubleshooting</title>
-
- <para>
- <variablelist>
- <varlistentry>
- <term>
- Steam fails to start. What do I do?
- </term>
- <listitem>
- <para>
- Try to run
-<programlisting>strace steam</programlisting>
- to see what is causing steam to fail.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Using the FOSS Radeon or nouveau (nvidia) drivers
- </term>
- <listitem>
- <itemizedlist>
- <listitem>
- <para>
- The <literal>newStdcpp</literal> parameter was removed since NixOS 17.09 and should not be needed anymore.
- </para>
- </listitem>
- <listitem>
- <para>
- Steam ships statically linked with a version of libcrypto that conflics with the one dynamically loaded by radeonsi_dri.so. If you get the error
-<programlisting>steam.sh: line 713: 7842 Segmentation fault (core dumped)</programlisting>
- have a look at <link xlink:href="https://github.com/NixOS/nixpkgs/pull/20269">this pull request</link>.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Java
- </term>
- <listitem>
- <orderedlist>
- <listitem>
- <para>
- There is no java in steam chrootenv by default. If you get a message like
-<programlisting>/home/foo/.local/share/Steam/SteamApps/common/towns/towns.sh: line 1: java: command not found</programlisting>
- You need to add
-<programlisting> steam.override { withJava = true; };</programlisting>
- to your configuration.
- </para>
- </listitem>
- </orderedlist>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </section>
-
- <section xml:id="sec-steam-run">
- <title>steam-run</title>
-
- <para>
- The FHS-compatible chroot used for steam can also be used to run other linux games that expect a FHS environment. To do it, add
-<programlisting>pkgs.(steam.override {
- nativeOnly = true;
- newStdcpp = true;
- }).run</programlisting>
- to your configuration, rebuild, and run the game with
-<programlisting>steam-run ./foo</programlisting>
- </para>
- </section>
- </section>
- <section xml:id="sec-citrix">
- <title>Citrix Receiver &amp; Citrix Workspace App</title>
-
- <para>
- <note>
- <para>
- Please note that the <literal>citrix_receiver</literal> package has been deprecated since its development was <link xlink:href="https://docs.citrix.com/en-us/citrix-workspace-app.html">discontinued by upstream</link> and has been replaced by <link xlink:href="https://www.citrix.com/products/workspace-app/">the citrix workspace app</link>.
- </para>
- </note>
- <link xlink:href="https://www.citrix.com/products/receiver/">Citrix Receiver</link> and <link xlink:href="https://www.citrix.com/products/workspace-app/">Citrix Workspace App</link> are a remote desktop viewers which provide access to <link xlink:href="https://www.citrix.com/products/xenapp-xendesktop/">XenDesktop</link> installations.
- </para>
-
- <section xml:id="sec-citrix-base">
- <title>Basic usage</title>
-
- <para>
- The tarball archive needs to be downloaded manually as the license agreements of the vendor for <link xlink:href="https://www.citrix.com/downloads/citrix-receiver/">Citrix Receiver</link> or <link xlink:href="https://www.citrix.de/downloads/workspace-app/linux/workspace-app-for-linux-latest.html">Citrix Workspace</link> need to be accepted first. Then run <command>nix-prefetch-url file://$PWD/linuxx64-$version.tar.gz</command>. With the archive available in the store the package can be built and installed with Nix.
- </para>
-
- <warning>
- <title>Caution with <command>nix-shell</command> installs</title>
- <para>
- It's recommended to install <literal>Citrix Receiver</literal> and/or <literal>Citrix Workspace</literal> using <literal>nix-env -i</literal> or globally to ensure that the <literal>.desktop</literal> files are installed properly into <literal>$XDG_CONFIG_DIRS</literal>. Otherwise it won't be possible to open <literal>.ica</literal> files automatically from the browser to start a Citrix connection.
- </para>
- </warning>
- </section>
-
- <section xml:id="sec-citrix-custom-certs">
- <title>Custom certificates</title>
-
- <para>
- The <literal>Citrix Workspace App</literal> in <literal>nixpkgs</literal> trust several certificates <link xlink:href="https://curl.haxx.se/docs/caextract.html">from the Mozilla database</link> by default. However several companies using Citrix might require their own corporate certificate. On distros with imperative packaging these certs can be stored easily in <link xlink:href="https://developer-docs.citrix.com/projects/receiver-for-linux-command-reference/en/13.7/"><literal>$ICAROOT</literal></link>, however this directory is a store path in <literal>nixpkgs</literal>. In order to work around this issue the package provides a simple mechanism to add custom certificates without rebuilding the entire package using <literal>symlinkJoin</literal>:
-<programlisting>
-<![CDATA[with import <nixpkgs> { config.allowUnfree = true; };
-let extraCerts = [ ./custom-cert-1.pem ./custom-cert-2.pem /* ... */ ]; in
-citrix_workspace.override {
- inherit extraCerts;
-}]]>
-</programlisting>
- </para>
- </section>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/platform-notes.xml b/nixpkgs/doc/platform-notes.xml
deleted file mode 100644
index d8d7692fc9a..00000000000
--- a/nixpkgs/doc/platform-notes.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xml:id="chap-platform-nodes">
- <title>Platform Notes</title>
- <section xml:id="sec-darwin">
- <title>Darwin (macOS)</title>
-
- <para>
- Some common issues when packaging software for Darwin:
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- The Darwin <literal>stdenv</literal> uses clang instead of gcc. When referring to the compiler <varname>$CC</varname> or <command>cc</command> will work in both cases. Some builds hardcode gcc/g++ in their build scripts, that can usually be fixed with using something like <literal>makeFlags = [ "CC=cc" ];</literal> or by patching the build scripts.
- </para>
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- # ...
- buildPhase = ''
- $CC -o hello hello.c
- '';
-}
-</programlisting>
- </listitem>
- <listitem>
- <para>
- On Darwin, libraries are linked using absolute paths, libraries are resolved by their <literal>install_name</literal> at link time. Sometimes packages won't set this correctly causing the library lookups to fail at runtime. This can be fixed by adding extra linker flags or by running <command>install_name_tool -id</command> during the <function>fixupPhase</function>.
- </para>
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- # ...
- makeFlags = stdenv.lib.optional stdenv.isDarwin "LDFLAGS=-Wl,-install_name,$(out)/lib/libfoo.dylib";
-}
-</programlisting>
- </listitem>
- <listitem>
- <para>
- Even if the libraries are linked using absolute paths and resolved via their <literal>install_name</literal> correctly, tests can sometimes fail to run binaries. This happens because the <varname>checkPhase</varname> runs before the libraries are installed.
- </para>
- <para>
- This can usually be solved by running the tests after the <varname>installPhase</varname> or alternatively by using <varname>DYLD_LIBRARY_PATH</varname>. More information about this variable can be found in the <citerefentry>
- <refentrytitle>dyld</refentrytitle>
- <manvolnum>1</manvolnum></citerefentry> manpage.
- </para>
-<programlisting>
-dyld: Library not loaded: /nix/store/7hnmbscpayxzxrixrgxvvlifzlxdsdir-jq-1.5-lib/lib/libjq.1.dylib
-Referenced from: /private/tmp/nix-build-jq-1.5.drv-0/jq-1.5/tests/../jq
-Reason: image not found
-./tests/jqtest: line 5: 75779 Abort trap: 6
-</programlisting>
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- # ...
- doInstallCheck = true;
- installCheckTarget = "check";
-}
-</programlisting>
- </listitem>
- <listitem>
- <para>
- Some packages assume xcode is available and use <command>xcrun</command> to resolve build tools like <command>clang</command>, etc. This causes errors like <code>xcode-select: error: no developer tools were found at '/Applications/Xcode.app'</code> while the build doesn't actually depend on xcode.
- </para>
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- # ...
- prePatch = ''
- substituteInPlace Makefile \
- --replace '/usr/bin/xcrun clang' clang
- '';
-}
-</programlisting>
- <para>
- The package <literal>xcbuild</literal> can be used to build projects that really depend on Xcode. However, this replacement is not 100% compatible with Xcode and can occasionally cause issues.
- </para>
- </listitem>
- </itemizedlist>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/preface.chapter.md b/nixpkgs/doc/preface.chapter.md
new file mode 100644
index 00000000000..88ca5e2e3ce
--- /dev/null
+++ b/nixpkgs/doc/preface.chapter.md
@@ -0,0 +1,52 @@
+---
+title: Preface
+author: Frederik Rietdijk
+date: 2015-11-25
+---
+
+# Preface
+
+The Nix Packages collection (Nixpkgs) is a set of thousands of packages for the
+[Nix package manager](https://nixos.org/nix/), released under a
+[permissive MIT/X11 license](https://github.com/NixOS/nixpkgs/blob/master/COPYING).
+Packages are available for several platforms, and can be used with the Nix
+package manager on most GNU/Linux distributions as well as [NixOS](https://nixos.org/nixos).
+
+This manual primarily describes how to write packages for the Nix Packages collection
+(Nixpkgs). Thus it’s mainly for packagers and developers who want to add packages to
+Nixpkgs. If you like to learn more about the Nix package manager and the Nix
+expression language, then you are kindly referred to the [Nix manual](https://nixos.org/nix/manual/).
+The NixOS distribution is documented in the [NixOS manual](https://nixos.org/nixos/manual/).
+
+## Overview of Nixpkgs
+
+Nix expressions describe how to build packages from source and are collected in
+the [nixpkgs repository](https://github.com/NixOS/nixpkgs). Also included in the
+collection are Nix expressions for
+[NixOS modules](https://nixos.org/nixos/manual/index.html#sec-writing-modules).
+With these expressions the Nix package manager can build binary packages.
+
+Packages, including the Nix packages collection, are distributed through
+[channels](https://nixos.org/nix/manual/#sec-channels). The collection is
+distributed for users of Nix on non-NixOS distributions through the channel
+`nixpkgs`. Users of NixOS generally use one of the `nixos-*` channels, e.g.
+`nixos-19.09`, which includes all packages and modules for the stable NixOS
+19.09. Stable NixOS releases are generally only given
+security updates. More up to date packages and modules are available via the
+`nixos-unstable` channel.
+
+Both `nixos-unstable` and `nixpkgs` follow the `master` branch of the Nixpkgs
+repository, although both do lag the `master` branch by generally
+[a couple of days](https://howoldis.herokuapp.com/). Updates to a channel are
+distributed as soon as all tests for that channel pass, e.g.
+[this table](https://hydra.nixos.org/job/nixpkgs/trunk/unstable#tabs-constituents)
+shows the status of tests for the `nixpkgs` channel.
+
+The tests are conducted by a cluster called [Hydra](http://nixos.org/hydra/),
+which also builds binary packages from the Nix expressions in Nixpkgs for
+`x86_64-linux`, `i686-linux` and `x86_64-darwin`.
+The binaries are made available via a [binary cache](https://cache.nixos.org).
+
+The current Nix expressions of the channels are available in the
+[`nixpkgs`](https://github.com/NixOS/nixpkgs) repository in branches
+that correspond to the channel names (e.g. `nixos-19.09-small`).
diff --git a/nixpkgs/doc/reviewing-contributions.xml b/nixpkgs/doc/reviewing-contributions.xml
deleted file mode 100644
index 5a14684f9b1..00000000000
--- a/nixpkgs/doc/reviewing-contributions.xml
+++ /dev/null
@@ -1,543 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:xi="http://www.w3.org/2001/XInclude"
- version="5.0"
- xml:id="sec-reviewing-contributions">
- <title>Reviewing contributions</title>
- <warning>
- <para>
- The following section is a draft, and the policy for reviewing is still being discussed in issues such as <link
- xlink:href="https://github.com/NixOS/nixpkgs/issues/11166">#11166 </link> and <link
- xlink:href="https://github.com/NixOS/nixpkgs/issues/20836">#20836 </link>.
- </para>
- </warning>
- <para>
- The Nixpkgs project receives a fairly high number of contributions via GitHub pull requests. Reviewing and approving these is an important task and a way to contribute to the project.
- </para>
- <para>
- The high change rate of Nixpkgs makes any pull request that remains open for too long subject to conflicts that will require extra work from the submitter or the merger. Reviewing pull requests in a timely manner and being responsive to the comments is the key to avoid this issue. GitHub provides sort filters that can be used to see the <link
- xlink:href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc">most recently</link> and the <link
- xlink:href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-asc">least recently</link> updated pull requests. We highly encourage looking at <link xlink:href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+review%3Anone+status%3Asuccess+-label%3A%222.status%3A+work-in-progress%22+no%3Aproject+no%3Aassignee+no%3Amilestone"> this list of ready to merge, unreviewed pull requests</link>.
- </para>
- <para>
- When reviewing a pull request, please always be nice and polite. Controversial changes can lead to controversial opinions, but it is important to respect every community member and their work.
- </para>
- <para>
- GitHub provides reactions as a simple and quick way to provide feedback to pull requests or any comments. The thumb-down reaction should be used with care and if possible accompanied with some explanation so the submitter has directions to improve their contribution.
- </para>
- <para>
- pull request reviews should include a list of what has been reviewed in a comment, so other reviewers and mergers can know the state of the review.
- </para>
- <para>
- All the review template samples provided in this section are generic and meant as examples. Their usage is optional and the reviewer is free to adapt them to their liking.
- </para>
- <section xml:id="reviewing-contributions-package-updates">
- <title>Package updates</title>
-
- <para>
- A package update is the most trivial and common type of pull request. These pull requests mainly consist of updating the version part of the package name and the source hash.
- </para>
-
- <para>
- It can happen that non-trivial updates include patches or more complex changes.
- </para>
-
- <para>
- Reviewing process:
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- Add labels to the pull request. (Requires commit rights)
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <literal>8.has: package (update)</literal> and any topic label that fit the updated package.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the package versioning fits the guidelines.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that the commit text fits the guidelines.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that the package maintainers are notified.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <link xlink:href="https://help.github.com/articles/about-codeowners/">CODEOWNERS</link> will make GitHub notify users based on the submitted changes, but it can happen that it misses some of the package maintainers.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the meta field information is correct.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- License can change with version updates, so it should be checked to match the upstream license.
- </para>
- </listitem>
- <listitem>
- <para>
- If the package has no maintainer, a maintainer must be set. This can be the update submitter or a community member that accepts to take maintainership of the package.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the code contains no typos.
- </para>
- </listitem>
- <listitem>
- <para>
- Building the package locally.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- pull requests are often targeted to the master or staging branch, and building the pull request locally when it is submitted can trigger many source builds.
- </para>
- <para>
- It is possible to rebase the changes on nixos-unstable or nixpkgs-unstable for easier review by running the following commands from a nixpkgs clone.
-<screen>
-<prompt>$ </prompt>git remote add channels https://github.com/NixOS/nixpkgs-channels.git <co
- xml:id='reviewing-rebase-1' />
-<prompt>$ </prompt>git fetch channels nixos-unstable <co xml:id='reviewing-rebase-2' />
-<prompt>$ </prompt>git fetch origin pull/PRNUMBER/head <co xml:id='reviewing-rebase-3' />
-<prompt>$ </prompt>git rebase --onto nixos-unstable BASEBRANCH FETCH_HEAD <co
- xml:id='reviewing-rebase-4' />
-</screen>
- <calloutlist>
- <callout arearefs='reviewing-rebase-1'>
- <para>
- This should be done only once to be able to fetch channel branches from the nixpkgs-channels repository.
- </para>
- </callout>
- <callout arearefs='reviewing-rebase-2'>
- <para>
- Fetching the nixos-unstable branch.
- </para>
- </callout>
- <callout arearefs='reviewing-rebase-3'>
- <para>
- Fetching the pull request changes, <varname>PRNUMBER</varname> is the number at the end of the pull request title and <varname>BASEBRANCH</varname> the base branch of the pull request.
- </para>
- </callout>
- <callout arearefs='reviewing-rebase-4'>
- <para>
- Rebasing the pull request changes to the nixos-unstable branch.
- </para>
- </callout>
- </calloutlist>
- </para>
- </listitem>
- <listitem>
- <para>
- The <link xlink:href="https://github.com/Mic92/nix-review">nix-review</link> tool can be used to review a pull request content in a single command. <varname>PRNUMBER</varname> should be replaced by the number at the end of the pull request title. You can also provide the full github pull request url.
- </para>
-<screen>
-<prompt>$ </prompt>nix-shell -p nix-review --run "nix-review pr PRNUMBER"
-</screen>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Running every binary.
- </para>
- </listitem>
- </itemizedlist>
-
- <example xml:id="reviewing-contributions-sample-package-update">
- <title>Sample template for a package update review</title>
-<screen>
-##### Reviewed points
-
-- [ ] package name fits guidelines
-- [ ] package version fits guidelines
-- [ ] package build on ARCHITECTURE
-- [ ] executables tested on ARCHITECTURE
-- [ ] all depending packages build
-
-##### Possible improvements
-
-##### Comments
-
-</screen>
- </example>
- </section>
- <section xml:id="reviewing-contributions-new-packages">
- <title>New packages</title>
-
- <para>
- New packages are a common type of pull requests. These pull requests consists in adding a new nix-expression for a package.
- </para>
-
- <para>
- Reviewing process:
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- Add labels to the pull request. (Requires commit rights)
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <literal>8.has: package (new)</literal> and any topic label that fit the new package.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the package versioning is fitting the guidelines.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that the commit name is fitting the guidelines.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that the meta field contains correct information.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- License must be checked to be fitting upstream license.
- </para>
- </listitem>
- <listitem>
- <para>
- Platforms should be set or the package will not get binary substitutes.
- </para>
- </listitem>
- <listitem>
- <para>
- A maintainer must be set. This can be the package submitter or a community member that accepts to take maintainership of the package.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the code contains no typos.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure the package source.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Mirrors urls should be used when available.
- </para>
- </listitem>
- <listitem>
- <para>
- The most appropriate function should be used (e.g. packages from GitHub should use <literal>fetchFromGitHub</literal>).
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Building the package locally.
- </para>
- </listitem>
- <listitem>
- <para>
- Running every binary.
- </para>
- </listitem>
- </itemizedlist>
-
- <example xml:id="reviewing-contributions-sample-new-package">
- <title>Sample template for a new package review</title>
-<screen>
-##### Reviewed points
-
-- [ ] package path fits guidelines
-- [ ] package name fits guidelines
-- [ ] package version fits guidelines
-- [ ] package build on ARCHITECTURE
-- [ ] executables tested on ARCHITECTURE
-- [ ] `meta.description` is set and fits guidelines
-- [ ] `meta.license` fits upstream license
-- [ ] `meta.platforms` is set
-- [ ] `meta.maintainers` is set
-- [ ] build time only dependencies are declared in `nativeBuildInputs`
-- [ ] source is fetched using the appropriate function
-- [ ] phases are respected
-- [ ] patches that are remotely available are fetched with `fetchpatch`
-
-##### Possible improvements
-
-##### Comments
-
-</screen>
- </example>
- </section>
- <section xml:id="reviewing-contributions-module-updates">
- <title>Module updates</title>
-
- <para>
- Module updates are submissions changing modules in some ways. These often contains changes to the options or introduce new options.
- </para>
-
- <para>
- Reviewing process
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- Add labels to the pull request. (Requires commit rights)
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <literal>8.has: module (update)</literal> and any topic label that fit the module.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the module maintainers are notified.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <link xlink:href="https://help.github.com/articles/about-codeowners/">CODEOWNERS</link> will make GitHub notify users based on the submitted changes, but it can happen that it misses some of the package maintainers.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the module tests, if any, are succeeding.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that the introduced options are correct.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Type should be appropriate (string related types differs in their merging capabilities, <literal>optionSet</literal> and <literal>string</literal> types are deprecated).
- </para>
- </listitem>
- <listitem>
- <para>
- Description, default and example should be provided.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that option changes are backward compatible.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <literal>mkRenamedOptionModule</literal> and <literal>mkAliasOptionModule</literal> functions provide way to make option changes backward compatible.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that removed options are declared with <literal>mkRemovedOptionModule</literal>
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that changes that are not backward compatible are mentioned in release notes.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that documentations affected by the change is updated.
- </para>
- </listitem>
- </itemizedlist>
-
- <example xml:id="reviewing-contributions-sample-module-update">
- <title>Sample template for a module update review</title>
-<screen>
-##### Reviewed points
-
-- [ ] changes are backward compatible
-- [ ] removed options are declared with `mkRemovedOptionModule`
-- [ ] changes that are not backward compatible are documented in release notes
-- [ ] module tests succeed on ARCHITECTURE
-- [ ] options types are appropriate
-- [ ] options description is set
-- [ ] options example is provided
-- [ ] documentation affected by the changes is updated
-
-##### Possible improvements
-
-##### Comments
-
-</screen>
- </example>
- </section>
- <section xml:id="reviewing-contributions-new-modules">
- <title>New modules</title>
-
- <para>
- New modules submissions introduce a new module to NixOS.
- </para>
-
- <itemizedlist>
- <listitem>
- <para>
- Add labels to the pull request. (Requires commit rights)
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <literal>8.has: module (new)</literal> and any topic label that fit the module.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the module tests, if any, are succeeding.
- </para>
- </listitem>
- <listitem>
- <para>
- Ensure that the introduced options are correct.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Type should be appropriate (string related types differs in their merging capabilities, <literal>optionSet</literal> and <literal>string</literal> types are deprecated).
- </para>
- </listitem>
- <listitem>
- <para>
- Description, default and example should be provided.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that module <literal>meta</literal> field is present
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Maintainers should be declared in <literal>meta.maintainers</literal>.
- </para>
- </listitem>
- <listitem>
- <para>
- Module documentation should be declared with <literal>meta.doc</literal>.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Ensure that the module respect other modules functionality.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- For example, enabling a module should not open firewall ports by default.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- </itemizedlist>
-
- <example xml:id="reviewing-contributions-sample-new-module">
- <title>Sample template for a new module review</title>
-<screen>
-##### Reviewed points
-
-- [ ] module path fits the guidelines
-- [ ] module tests succeed on ARCHITECTURE
-- [ ] options have appropriate types
-- [ ] options have default
-- [ ] options have example
-- [ ] options have descriptions
-- [ ] No unneeded package is added to environment.systemPackages
-- [ ] meta.maintainers is set
-- [ ] module documentation is declared in meta.doc
-
-##### Possible improvements
-
-##### Comments
-
-</screen>
- </example>
- </section>
- <section xml:id="reviewing-contributions-other-submissions">
- <title>Other submissions</title>
-
- <para>
- Other type of submissions requires different reviewing steps.
- </para>
-
- <para>
- If you consider having enough knowledge and experience in a topic and would like to be a long-term reviewer for related submissions, please contact the current reviewers for that topic. They will give you information about the reviewing process. The main reviewers for a topic can be hard to find as there is no list, but checking past pull requests to see who reviewed or git-blaming the code to see who committed to that topic can give some hints.
- </para>
-
- <para>
- Container system, boot system and library changes are some examples of the pull requests fitting this category.
- </para>
- </section>
- <section xml:id="reviewing-contributions--merging-pull-requests">
- <title>Merging pull requests</title>
-
- <para>
- It is possible for community members that have enough knowledge and experience on a special topic to contribute by merging pull requests.
- </para>
-
- <para>
- TODO: add the procedure to request merging rights.
- </para>
-
-<!--
-The following paragraph about how to deal with unactive contributors is just a
-proposition and should be modified to what the community agrees to be the right
-policy.
-
-<para>Please note that contributors with commit rights unactive for more than
- three months will have their commit rights revoked.</para>
--->
-
- <para>
- In a case a contributor definitively leaves the Nix community, they should create an issue or post on <link
- xlink:href="https://discourse.nixos.org">Discourse</link> with references of packages and modules they maintain so the maintainership can be taken over by other contributors.
- </para>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/stdenv.xml b/nixpkgs/doc/stdenv.xml
deleted file mode 100644
index 0b59f90eb49..00000000000
--- a/nixpkgs/doc/stdenv.xml
+++ /dev/null
@@ -1,2375 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xml:id="chap-stdenv">
- <title>The Standard Environment</title>
- <para>
- The standard build environment in the Nix Packages collection provides an environment for building Unix packages that does a lot of common build tasks automatically. In fact, for Unix packages that use the standard <literal>./configure; make; make install</literal> build interface, you don’t need to write a build script at all; the standard environment does everything automatically. If <literal>stdenv</literal> doesn’t do what you need automatically, you can easily customise or override the various build phases.
- </para>
- <section xml:id="sec-using-stdenv">
- <title>Using <literal>stdenv</literal></title>
-
- <para>
- To build a package with the standard environment, you use the function <varname>stdenv.mkDerivation</varname>, instead of the primitive built-in function <varname>derivation</varname>, e.g.
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- src = fetchurl {
- url = http://example.org/libfoo-1.2.3.tar.bz2;
- sha256 = "0x2g1jqygyr5wiwg4ma1nd7w4ydpy82z9gkcv8vh2v8dn3y58v5m";
- };
-}</programlisting>
- (<varname>stdenv</varname> needs to be in scope, so if you write this in a separate Nix expression from <filename>pkgs/all-packages.nix</filename>, you need to pass it as a function argument.) Specifying a <varname>name</varname> and a <varname>src</varname> is the absolute minimum Nix requires. For convenience, you can also use <varname>pname</varname> and <varname>version</varname> attributes and <literal>mkDerivation</literal> will automatically set <varname>name</varname> to <literal>"${pname}-${version}"</literal> by default. Since <link xlink:href="https://github.com/NixOS/rfcs/pull/35">RFC 0035</link>, this is preferred for packages in Nixpkgs, as it allows us to reuse the version easily:
-<programlisting>
-stdenv.mkDerivation rec {
- pname = "libfoo";
- version = "1.2.3";
- src = fetchurl {
- url = "http://example.org/libfoo-source-${version}.tar.bz2";
- sha256 = "0x2g1jqygyr5wiwg4ma1nd7w4ydpy82z9gkcv8vh2v8dn3y58v5m";
- };
-}</programlisting>
- </para>
-
- <para>
- Many packages have dependencies that are not provided in the standard environment. It’s usually sufficient to specify those dependencies in the <varname>buildInputs</varname> attribute:
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- ...
- buildInputs = [libbar perl ncurses];
-}</programlisting>
- This attribute ensures that the <filename>bin</filename> subdirectories of these packages appear in the <envar>PATH</envar> environment variable during the build, that their <filename>include</filename> subdirectories are searched by the C compiler, and so on. (See <xref linkend="ssec-setup-hooks"/> for details.)
- </para>
-
- <para>
- Often it is necessary to override or modify some aspect of the build. To make this easier, the standard environment breaks the package build into a number of <emphasis>phases</emphasis>, all of which can be overridden or modified individually: unpacking the sources, applying patches, configuring, building, and installing. (There are some others; see <xref linkend="sec-stdenv-phases"/>.) For instance, a package that doesn’t supply a makefile but instead has to be compiled “manually” could be handled like this:
-<programlisting>
-stdenv.mkDerivation {
- name = "fnord-4.5";
- ...
- buildPhase = ''
- gcc foo.c -o foo
- '';
- installPhase = ''
- mkdir -p $out/bin
- cp foo $out/bin
- '';
-}</programlisting>
- (Note the use of <literal>''</literal>-style string literals, which are very convenient for large multi-line script fragments because they don’t need escaping of <literal>"</literal> and <literal>\</literal>, and because indentation is intelligently removed.)
- </para>
-
- <para>
- There are many other attributes to customise the build. These are listed in <xref linkend="ssec-stdenv-attributes"/>.
- </para>
-
- <para>
- While the standard environment provides a generic builder, you can still supply your own build script:
-<programlisting>
-stdenv.mkDerivation {
- name = "libfoo-1.2.3";
- ...
- builder = ./builder.sh;
-}</programlisting>
- where the builder can do anything it wants, but typically starts with
-<programlisting>
-source $stdenv/setup
-</programlisting>
- to let <literal>stdenv</literal> set up the environment (e.g., process the <varname>buildInputs</varname>). If you want, you can still use <literal>stdenv</literal>’s generic builder:
-<programlisting>
-source $stdenv/setup
-
-buildPhase() {
- echo "... this is my custom build phase ..."
- gcc foo.c -o foo
-}
-
-installPhase() {
- mkdir -p $out/bin
- cp foo $out/bin
-}
-
-genericBuild
-</programlisting>
- </para>
- </section>
- <section xml:id="sec-tools-of-stdenv">
- <title>Tools provided by <literal>stdenv</literal></title>
-
- <para>
- The standard environment provides the following packages:
- <itemizedlist>
- <listitem>
- <para>
- The GNU C Compiler, configured with C and C++ support.
- </para>
- </listitem>
- <listitem>
- <para>
- GNU coreutils (contains a few dozen standard Unix commands).
- </para>
- </listitem>
- <listitem>
- <para>
- GNU findutils (contains <command>find</command>).
- </para>
- </listitem>
- <listitem>
- <para>
- GNU diffutils (contains <command>diff</command>, <command>cmp</command>).
- </para>
- </listitem>
- <listitem>
- <para>
- GNU <command>sed</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- GNU <command>grep</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- GNU <command>awk</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- GNU <command>tar</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- <command>gzip</command>, <command>bzip2</command> and <command>xz</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- GNU Make. It has been patched to provide <quote>nested</quote> output that can be fed into the <command>nix-log2xml</command> command and <command>log2html</command> stylesheet to create a structured, readable output of the build steps performed by Make.
- </para>
- </listitem>
- <listitem>
- <para>
- Bash. This is the shell used for all builders in the Nix Packages collection. Not using <command>/bin/sh</command> removes a large source of portability problems.
- </para>
- </listitem>
- <listitem>
- <para>
- The <command>patch</command> command.
- </para>
- </listitem>
- </itemizedlist>
- </para>
-
- <para>
- On Linux, <literal>stdenv</literal> also includes the <command>patchelf</command> utility.
- </para>
- </section>
- <section xml:id="ssec-stdenv-dependencies">
- <title>Specifying dependencies</title>
-
- <para>
- As described in the Nix manual, almost any <filename>*.drv</filename> store path in a derivation's attribute set will induce a dependency on that derivation. <varname>mkDerivation</varname>, however, takes a few attributes intended to, between them, include all the dependencies of a package. This is done both for structure and consistency, but also so that certain other setup can take place. For example, certain dependencies need their bin directories added to the <envar>PATH</envar>. That is built-in, but other setup is done via a pluggable mechanism that works in conjunction with these dependency attributes. See <xref linkend="ssec-setup-hooks"/> for details.
- </para>
-
- <para>
- Dependencies can be broken down along three axes: their host and target platforms relative to the new derivation's, and whether they are propagated. The platform distinctions are motivated by cross compilation; see <xref linkend="chap-cross"/> for exactly what each platform means.
- <footnote xml:id="footnote-stdenv-ignored-build-platform">
- <para>
- The build platform is ignored because it is a mere implementation detail of the package satisfying the dependency: As a general programming principle, dependencies are always <emphasis>specified</emphasis> as interfaces, not concrete implementation.
- </para>
- </footnote>
- But even if one is not cross compiling, the platforms imply whether or not the dependency is needed at run-time or build-time, a concept that makes perfect sense outside of cross compilation. By default, the run-time/build-time distinction is just a hint for mental clarity, but with <varname>strictDeps</varname> set it is mostly enforced even in the native case.
- </para>
-
- <para>
- The extension of <envar>PATH</envar> with dependencies, alluded to above, proceeds according to the relative platforms alone. The process is carried out only for dependencies whose host platform matches the new derivation's build platform i.e. dependencies which run on the platform where the new derivation will be built.
- <footnote xml:id="footnote-stdenv-native-dependencies-in-path">
- <para>
- Currently, this means for native builds all dependencies are put on the <envar>PATH</envar>. But in the future that may not be the case for sake of matching cross: the platforms would be assumed to be unique for native and cross builds alike, so only the <varname>depsBuild*</varname> and <varname>nativeBuildInputs</varname> would be added to the <envar>PATH</envar>.
- </para>
- </footnote>
- For each dependency <replaceable>dep</replaceable> of those dependencies, <filename><replaceable>dep</replaceable>/bin</filename>, if present, is added to the <envar>PATH</envar> environment variable.
- </para>
-
- <para>
- The dependency is propagated when it forces some of its other-transitive (non-immediate) downstream dependencies to also take it on as an immediate dependency. Nix itself already takes a package's transitive dependencies into account, but this propagation ensures nixpkgs-specific infrastructure like setup hooks (mentioned above) also are run as if the propagated dependency.
- </para>
-
- <para>
- It is important to note that dependencies are not necessarily propagated as the same sort of dependency that they were before, but rather as the corresponding sort so that the platform rules still line up. The exact rules for dependency propagation can be given by assigning to each dependency two integers based one how its host and target platforms are offset from the depending derivation's platforms. Those offsets are given below in the descriptions of each dependency list attribute. Algorithmically, we traverse propagated inputs, accumulating every propagated dependency's propagated dependencies and adjusting them to account for the "shift in perspective" described by the current dependency's platform offsets. This results in sort a transitive closure of the dependency relation, with the offsets being approximately summed when two dependency links are combined. We also prune transitive dependencies whose combined offsets go out-of-bounds, which can be viewed as a filter over that transitive closure removing dependencies that are blatantly absurd.
- </para>
-
- <para>
- We can define the process precisely with <link xlink:href="https://en.wikipedia.org/wiki/Natural_deduction">Natural Deduction</link> using the inference rules. This probably seems a bit obtuse, but so is the bash code that actually implements it!
- <footnote xml:id="footnote-stdenv-find-inputs-location">
- <para>
- The <function>findInputs</function> function, currently residing in <filename>pkgs/stdenv/generic/setup.sh</filename>, implements the propagation logic.
- </para>
- </footnote>
- They're confusing in very different ways so... hopefully if something doesn't make sense in one presentation, it will in the other!
-<programlisting>
-let mapOffset(h, t, i) = i + (if i &lt;= 0 then h else t - 1)
-
-propagated-dep(h0, t0, A, B)
-propagated-dep(h1, t1, B, C)
-h0 + h1 in {-1, 0, 1}
-h0 + t1 in {-1, 0, 1}
--------------------------------------- Transitive property
-propagated-dep(mapOffset(h0, t0, h1),
- mapOffset(h0, t0, t1),
- A, C)</programlisting>
-<programlisting>
-let mapOffset(h, t, i) = i + (if i &lt;= 0 then h else t - 1)
-
-dep(h0, _, A, B)
-propagated-dep(h1, t1, B, C)
-h0 + h1 in {-1, 0, 1}
-h0 + t1 in {-1, 0, -1}
------------------------------ Take immediate dependencies' propagated dependencies
-propagated-dep(mapOffset(h0, t0, h1),
- mapOffset(h0, t0, t1),
- A, C)</programlisting>
-<programlisting>
-propagated-dep(h, t, A, B)
------------------------------ Propagated dependencies count as dependencies
-dep(h, t, A, B)</programlisting>
- Some explanation of this monstrosity is in order. In the common case, the target offset of a dependency is the successor to the target offset: <literal>t = h + 1</literal>. That means that:
-<programlisting>
-let f(h, t, i) = i + (if i &lt;= 0 then h else t - 1)
-let f(h, h + 1, i) = i + (if i &lt;= 0 then h else (h + 1) - 1)
-let f(h, h + 1, i) = i + (if i &lt;= 0 then h else h)
-let f(h, h + 1, i) = i + h
-</programlisting>
- This is where "sum-like" comes in from above: We can just sum all of the host offsets to get the host offset of the transitive dependency. The target offset is the transitive dependency is simply the host offset + 1, just as it was with the dependencies composed to make this transitive one; it can be ignored as it doesn't add any new information.
- </para>
-
- <para>
- Because of the bounds checks, the uncommon cases are <literal>h = t</literal> and <literal>h + 2 = t</literal>. In the former case, the motivation for <function>mapOffset</function> is that since its host and target platforms are the same, no transitive dependency of it should be able to "discover" an offset greater than its reduced target offsets. <function>mapOffset</function> effectively "squashes" all its transitive dependencies' offsets so that none will ever be greater than the target offset of the original <literal>h = t</literal> package. In the other case, <literal>h + 1</literal> is skipped over between the host and target offsets. Instead of squashing the offsets, we need to "rip" them apart so no transitive dependencies' offset is that one.
- </para>
-
- <para>
- Overall, the unifying theme here is that propagation shouldn't be introducing transitive dependencies involving platforms the depending package is unaware of. [One can imagine the dependending package asking for dependencies with the platforms it knows about; other platforms it doesn't know how to ask for. The platform description in that scenario is a kind of unforagable capability.] The offset bounds checking and definition of <function>mapOffset</function> together ensure that this is the case. Discovering a new offset is discovering a new platform, and since those platforms weren't in the derivation "spec" of the needing package, they cannot be relevant. From a capability perspective, we can imagine that the host and target platforms of a package are the capabilities a package requires, and the depending package must provide the capability to the dependency.
- </para>
-
- <variablelist>
- <title>Variables specifying dependencies</title>
- <varlistentry>
- <term>
- <varname>depsBuildBuild</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies whose host and target platforms are the new derivation's build platform. This means a <literal>-1</literal> host and <literal>-1</literal> target offset from the new derivation's platforms. These are programs and libraries used at build time that produce programs and libraries also used at build time. If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it in <varname>nativeBuildInputs</varname> instead. The most common use of this <literal>buildPackages.stdenv.cc</literal>, the default C compiler for this role. That example crops up more than one might think in old commonly used C libraries.
- </para>
- <para>
- Since these packages are able to be run at build-time, they are always added to the <envar>PATH</envar>, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies. This isn't currently enforced, but could be in the future.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>nativeBuildInputs</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies whose host platform is the new derivation's build platform, and target platform is the new derivation's host platform. This means a <literal>-1</literal> host offset and <literal>0</literal> target offset from the new derivation's platforms. These are programs and libraries used at build-time that, if they are a compiler or similar tool, produce code to run at run-time—i.e. tools used to build the new derivation. If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it here, rather than in <varname>depsBuildBuild</varname> or <varname>depsBuildTarget</varname>. This could be called <varname>depsBuildHost</varname> but <varname>nativeBuildInputs</varname> is used for historical continuity.
- </para>
- <para>
- Since these packages are able to be run at build-time, they are added to the <envar>PATH</envar>, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies. This isn't currently enforced, but could be in the future.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsBuildTarget</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies whose host platform is the new derivation's build platform, and target platform is the new derivation's target platform. This means a <literal>-1</literal> host offset and <literal>1</literal> target offset from the new derivation's platforms. These are programs used at build time that produce code to run with code produced by the depending package. Most commonly, these are tools used to build the runtime or standard library that the currently-being-built compiler will inject into any code it compiles. In many cases, the currently-being-built-compiler is itself employed for that task, but when that compiler won't run (i.e. its build and host platform differ) this is not possible. Other times, the compiler relies on some other tool, like binutils, that is always built separately so that the dependency is unconditional.
- </para>
- <para>
- This is a somewhat confusing concept to wrap one’s head around, and for good reason. As the only dependency type where the platform offsets are not adjacent integers, it requires thinking of a bootstrapping stage <emphasis>two</emphasis> away from the current one. It and its use-case go hand in hand and are both considered poor form: try to not need this sort of dependency, and try to avoid building standard libraries and runtimes in the same derivation as the compiler produces code using them. Instead strive to build those like a normal library, using the newly-built compiler just as a normal library would. In short, do not use this attribute unless you are packaging a compiler and are sure it is needed.
- </para>
- <para>
- Since these packages are able to run at build time, they are added to the <envar>PATH</envar>, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies. This isn't currently enforced, but could be in the future.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsHostHost</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies whose host and target platforms match the new derivation's host platform. This means a <literal>0</literal> host offset and <literal>0</literal> target offset from the new derivation's host platform. These are packages used at run-time to generate code also used at run-time. In practice, this would usually be tools used by compilers for macros or a metaprogramming system, or libraries used by the macros or metaprogramming code itself. It's always preferable to use a <varname>depsBuildBuild</varname> dependency in the derivation being built over a <varname>depsHostHost</varname> on the tool doing the building for this purpose.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>buildInputs</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies whose host platform and target platform match the new derivation's. This means a <literal>0</literal> host offset and a <literal>1</literal> target offset from the new derivation's host platform. This would be called <varname>depsHostTarget</varname> but for historical continuity. If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it here, rather than in <varname>depsBuildBuild</varname>.
- </para>
- <para>
- These are often programs and libraries used by the new derivation at <emphasis>run</emphasis>-time, but that isn't always the case. For example, the machine code in a statically-linked library is only used at run-time, but the derivation containing the library is only needed at build-time. Even in the dynamic case, the library may also be needed at build-time to appease the linker.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsTargetTarget</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies whose host platform matches the new derivation's target platform. This means a <literal>1</literal> offset from the new derivation's platforms. These are packages that run on the target platform, e.g. the standard library or run-time deps of standard library that a compiler insists on knowing about. It's poor form in almost all cases for a package to depend on another from a future stage [future stage corresponding to positive offset]. Do not use this attribute unless you are packaging a compiler and are sure it is needed.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsBuildBuildPropagated</varname>
- </term>
- <listitem>
- <para>
- The propagated equivalent of <varname>depsBuildBuild</varname>. This perhaps never ought to be used, but it is included for consistency [see below for the others].
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>propagatedNativeBuildInputs</varname>
- </term>
- <listitem>
- <para>
- The propagated equivalent of <varname>nativeBuildInputs</varname>. This would be called <varname>depsBuildHostPropagated</varname> but for historical continuity. For example, if package <varname>Y</varname> has <literal>propagatedNativeBuildInputs = [X]</literal>, and package <varname>Z</varname> has <literal>buildInputs = [Y]</literal>, then package <varname>Z</varname> will be built as if it included package <varname>X</varname> in its <varname>nativeBuildInputs</varname>. If instead, package <varname>Z</varname> has <literal>nativeBuildInputs = [Y]</literal>, then <varname>Z</varname> will be built as if it included <varname>X</varname> in the <varname>depsBuildBuild</varname> of package <varname>Z</varname>, because of the sum of the two <literal>-1</literal> host offsets.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsBuildTargetPropagated</varname>
- </term>
- <listitem>
- <para>
- The propagated equivalent of <varname>depsBuildTarget</varname>. This is prefixed for the same reason of alerting potential users.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsHostHostPropagated</varname>
- </term>
- <listitem>
- <para>
- The propagated equivalent of <varname>depsHostHost</varname>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>propagatedBuildInputs</varname>
- </term>
- <listitem>
- <para>
- The propagated equivalent of <varname>buildInputs</varname>. This would be called <varname>depsHostTargetPropagated</varname> but for historical continuity.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>depsTargetTargetPropagated</varname>
- </term>
- <listitem>
- <para>
- The propagated equivalent of <varname>depsTargetTarget</varname>. This is prefixed for the same reason of alerting potential users.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
- <section xml:id="ssec-stdenv-attributes">
- <title>Attributes</title>
-
- <variablelist>
- <title>Variables affecting <literal>stdenv</literal> initialisation</title>
- <varlistentry>
- <term>
- <varname>NIX_DEBUG</varname>
- </term>
- <listitem>
- <para>
- A natural number indicating how much information to log. If set to 1 or higher, <literal>stdenv</literal> will print moderate debugging information during the build. In particular, the <command>gcc</command> and <command>ld</command> wrapper scripts will print out the complete command line passed to the wrapped tools. If set to 6 or higher, the <literal>stdenv</literal> setup script will be run with <literal>set -x</literal> tracing. If set to 7 or higher, the <command>gcc</command> and <command>ld</command> wrapper scripts will also be run with <literal>set -x</literal> tracing.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <variablelist>
- <title>Attributes affecting build properties</title>
- <varlistentry>
- <term>
- <varname>enableParallelBuilding</varname>
- </term>
- <listitem>
- <para>
- If set to <literal>true</literal>, <literal>stdenv</literal> will pass specific flags to <literal>make</literal> and other build tools to enable parallel building with up to <literal>build-cores</literal> workers.
- </para>
- <para>
- Unless set to <literal>false</literal>, some build systems with good support for parallel building including <literal>cmake</literal>, <literal>meson</literal>, and <literal>qmake</literal> will set it to <literal>true</literal>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <variablelist>
- <title>Special variables</title>
- <varlistentry>
- <term>
- <varname>passthru</varname>
- </term>
- <listitem>
- <para>
- This is an attribute set which can be filled with arbitrary values. For example:
-<programlisting>
-passthru = {
- foo = "bar";
- baz = {
- value1 = 4;
- value2 = 5;
- };
-}
-</programlisting>
- </para>
- <para>
- Values inside it are not passed to the builder, so you can change them without triggering a rebuild. However, they can be accessed outside of a derivation directly, as if they were set inside a derivation itself, e.g. <literal>hello.baz.value1</literal>. We don't specify any usage or schema of <literal>passthru</literal> - it is meant for values that would be useful outside the derivation in other parts of a Nix expression (e.g. in other derivations). An example would be to convey some specific dependency of your derivation which contains a program with plugins support. Later, others who make derivations with plugins can use passed-through dependency to ensure that their plugin would be binary-compatible with built program.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="var-passthru-updateScript">
- <term>
- <varname>passthru.updateScript</varname>
- </term>
- <listitem>
- <para>
- A script to be run by <filename>maintainers/scripts/update.nix</filename> when the package is matched. It needs to be an executable file, either on the file system:
-<programlisting>
-passthru.updateScript = ./update.sh;
-</programlisting>
- or inside the expression itself:
-<programlisting>
-passthru.updateScript = writeScript "update-zoom-us" ''
- #!/usr/bin/env nix-shell
- #!nix-shell -i bash -p curl pcre common-updater-scripts
-
- set -eu -o pipefail
-
- version="$(curl -sI https://zoom.us/client/latest/zoom_x86_64.tar.xz | grep -Fi 'Location:' | pcregrep -o1 '/(([0-9]\.?)+)/')"
- update-source-version zoom-us "$version"
-'';
-</programlisting>
- The attribute can also contain a list, a script followed by arguments to be passed to it:
-<programlisting>
-passthru.updateScript = [ ../../update.sh pname "--requested-release=unstable" ];
-</programlisting>
- </para>
- <para>
- The script will be usually run from the root of the Nixpkgs repository but you should not rely on that. Also note that the update scripts will be run in parallel by default; you should avoid running <command>git commit</command> or any other commands that cannot handle that.
- </para>
- <para>
- For information about how to run the updates, execute <command>nix-shell maintainers/scripts/update.nix</command>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
- <section xml:id="sec-stdenv-phases">
- <title>Phases</title>
-
- <para>
- The generic builder has a number of <emphasis>phases</emphasis>. Package builds are split into phases to make it easier to override specific parts of the build (e.g., unpacking the sources or installing the binaries). Furthermore, it allows a nicer presentation of build logs in the Nix build farm.
- </para>
-
- <para>
- Each phase can be overridden in its entirety either by setting the environment variable <varname><replaceable>name</replaceable>Phase</varname> to a string containing some shell commands to be executed, or by redefining the shell function <varname><replaceable>name</replaceable>Phase</varname>. The former is convenient to override a phase from the derivation, while the latter is convenient from a build script. However, typically one only wants to <emphasis>add</emphasis> some commands to a phase, e.g. by defining <literal>postInstall</literal> or <literal>preFixup</literal>, as skipping some of the default actions may have unexpected consequences. The default script for each phase is defined in the file <filename>pkgs/stdenv/generic/setup.sh</filename>.
- </para>
-
- <section xml:id="ssec-controlling-phases">
- <title>Controlling phases</title>
-
- <para>
- There are a number of variables that control what phases are executed and in what order:
- <variablelist>
- <title>Variables affecting phase control</title>
- <varlistentry>
- <term>
- <varname>phases</varname>
- </term>
- <listitem>
- <para>
- Specifies the phases. You can change the order in which phases are executed, or add new phases, by setting this variable. If it’s not set, the default value is used, which is <literal>$prePhases unpackPhase patchPhase $preConfigurePhases configurePhase $preBuildPhases buildPhase checkPhase $preInstallPhases installPhase fixupPhase installCheckPhase $preDistPhases distPhase $postPhases</literal>.
- </para>
- <para>
- Usually, if you just want to add a few phases, it’s more convenient to set one of the variables below (such as <varname>preInstallPhases</varname>), as you then don’t specify all the normal phases.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>prePhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed before any of the default phases.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preConfigurePhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed just before the configure phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preBuildPhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed just before the build phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preInstallPhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed just before the install phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preFixupPhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed just before the fixup phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preDistPhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed just before the distribution phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postPhases</varname>
- </term>
- <listitem>
- <para>
- Additional phases executed after any of the default phases.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </section>
-
- <section xml:id="ssec-unpack-phase">
- <title>The unpack phase</title>
-
- <para>
- The unpack phase is responsible for unpacking the source code of the package. The default implementation of <function>unpackPhase</function> unpacks the source files listed in the <envar>src</envar> environment variable to the current directory. It supports the following files by default:
- <variablelist>
- <varlistentry>
- <term>
- Tar files
- </term>
- <listitem>
- <para>
- These can optionally be compressed using <command>gzip</command> (<filename>.tar.gz</filename>, <filename>.tgz</filename> or <filename>.tar.Z</filename>), <command>bzip2</command> (<filename>.tar.bz2</filename>, <filename>.tbz2</filename> or <filename>.tbz</filename>) or <command>xz</command> (<filename>.tar.xz</filename>, <filename>.tar.lzma</filename> or <filename>.txz</filename>).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Zip files
- </term>
- <listitem>
- <para>
- Zip files are unpacked using <command>unzip</command>. However, <command>unzip</command> is not in the standard environment, so you should add it to <varname>nativeBuildInputs</varname> yourself.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Directories in the Nix store
- </term>
- <listitem>
- <para>
- These are simply copied to the current directory. The hash part of the file name is stripped, e.g. <filename>/nix/store/1wydxgby13cz...-my-sources</filename> would be copied to <filename>my-sources</filename>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- Additional file types can be supported by setting the <varname>unpackCmd</varname> variable (see below).
- </para>
-
- <para></para>
-
- <variablelist>
- <title>Variables controlling the unpack phase</title>
- <varlistentry>
- <term>
- <varname>srcs</varname> / <varname>src</varname>
- </term>
- <listitem>
- <para>
- The list of source files or directories to be unpacked or copied. One of these must be set.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>sourceRoot</varname>
- </term>
- <listitem>
- <para>
- After running <function>unpackPhase</function>, the generic builder changes the current directory to the directory created by unpacking the sources. If there are multiple source directories, you should set <varname>sourceRoot</varname> to the name of the intended directory.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>setSourceRoot</varname>
- </term>
- <listitem>
- <para>
- Alternatively to setting <varname>sourceRoot</varname>, you can set <varname>setSourceRoot</varname> to a shell command to be evaluated by the unpack phase after the sources have been unpacked. This command must set <varname>sourceRoot</varname>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preUnpack</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the unpack phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postUnpack</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the unpack phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontUnpack</varname>
- </term>
- <listitem>
- <para>
- Set to true to skip the unpack phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontMakeSourcesWritable</varname>
- </term>
- <listitem>
- <para>
- If set to <literal>1</literal>, the unpacked sources are <emphasis>not</emphasis> made writable. By default, they are made writable to prevent problems with read-only sources. For example, copied store directories would be read-only without this.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>unpackCmd</varname>
- </term>
- <listitem>
- <para>
- The unpack phase evaluates the string <literal>$unpackCmd</literal> for any unrecognised file. The path to the current source file is contained in the <varname>curSrc</varname> variable.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-patch-phase">
- <title>The patch phase</title>
-
- <para>
- The patch phase applies the list of patches defined in the <varname>patches</varname> variable.
- </para>
-
- <variablelist>
- <title>Variables controlling the patch phase</title>
- <varlistentry>
- <term>
- <varname>patches</varname>
- </term>
- <listitem>
- <para>
- The list of patches. They must be in the format accepted by the <command>patch</command> command, and may optionally be compressed using <command>gzip</command> (<filename>.gz</filename>), <command>bzip2</command> (<filename>.bz2</filename>) or <command>xz</command> (<filename>.xz</filename>).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>patchFlags</varname>
- </term>
- <listitem>
- <para>
- Flags to be passed to <command>patch</command>. If not set, the argument <option>-p1</option> is used, which causes the leading directory component to be stripped from the file names in each patch.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>prePatch</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the patch phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postPatch</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the patch phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-configure-phase">
- <title>The configure phase</title>
-
- <para>
- The configure phase prepares the source tree for building. The default <function>configurePhase</function> runs <filename>./configure</filename> (typically an Autoconf-generated script) if it exists.
- </para>
-
- <variablelist>
- <title>Variables controlling the configure phase</title>
- <varlistentry>
- <term>
- <varname>configureScript</varname>
- </term>
- <listitem>
- <para>
- The name of the configure script. It defaults to <filename>./configure</filename> if it exists; otherwise, the configure phase is skipped. This can actually be a command (like <literal>perl ./Configure.pl</literal>).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>configureFlags</varname>
- </term>
- <listitem>
- <para>
- A list of strings passed as additional arguments to the configure script.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontConfigure</varname>
- </term>
- <listitem>
- <para>
- Set to true to skip the configure phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>configureFlagsArray</varname>
- </term>
- <listitem>
- <para>
- A shell array containing additional arguments passed to the configure script. You must use this instead of <varname>configureFlags</varname> if the arguments contain spaces.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontAddPrefix</varname>
- </term>
- <listitem>
- <para>
- By default, the flag <literal>--prefix=$prefix</literal> is added to the configure flags. If this is undesirable, set this variable to true.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>prefix</varname>
- </term>
- <listitem>
- <para>
- The prefix under which the package must be installed, passed via the <option>--prefix</option> option to the configure script. It defaults to <option>$out</option>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>prefixKey</varname>
- </term>
- <listitem>
- <para>
- The key to use when specifying the prefix. By default, this is set to <option>--prefix=</option> as that is used by the majority of packages.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontAddDisableDepTrack</varname>
- </term>
- <listitem>
- <para>
- By default, the flag <literal>--disable-dependency-tracking</literal> is added to the configure flags to speed up Automake-based builds. If this is undesirable, set this variable to true.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontFixLibtool</varname>
- </term>
- <listitem>
- <para>
- By default, the configure phase applies some special hackery to all files called <filename>ltmain.sh</filename> before running the configure script in order to improve the purity of Libtool-based packages
- <footnote xml:id="footnote-stdenv-sys-lib-search-path">
- <para>
- It clears the <varname>sys_lib_<replaceable>*</replaceable>search_path</varname> variables in the Libtool script to prevent Libtool from using libraries in <filename>/usr/lib</filename> and such.
- </para>
- </footnote>
- . If this is undesirable, set this variable to true.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontDisableStatic</varname>
- </term>
- <listitem>
- <para>
- By default, when the configure script has <option>--enable-static</option>, the option <option>--disable-static</option> is added to the configure flags.
- </para>
- <para>
- If this is undesirable, set this variable to true.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>configurePlatforms</varname>
- </term>
- <listitem>
- <para>
- By default, when cross compiling, the configure script has <option>--build=...</option> and <option>--host=...</option> passed. Packages can instead pass <literal>[ "build" "host" "target" ]</literal> or a subset to control exactly which platform flags are passed. Compilers and other tools can use this to also pass the target platform.
- <footnote xml:id="footnote-stdenv-build-time-guessing-impurity">
- <para>
- Eventually these will be passed building natively as well, to improve determinism: build-time guessing, as is done today, is a risk of impurity.
- </para>
- </footnote>
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preConfigure</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the configure phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postConfigure</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the configure phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="build-phase">
- <title>The build phase</title>
-
- <para>
- The build phase is responsible for actually building the package (e.g. compiling it). The default <function>buildPhase</function> simply calls <command>make</command> if a file named <filename>Makefile</filename>, <filename>makefile</filename> or <filename>GNUmakefile</filename> exists in the current directory (or the <varname>makefile</varname> is explicitly set); otherwise it does nothing.
- </para>
-
- <variablelist>
- <title>Variables controlling the build phase</title>
- <varlistentry>
- <term>
- <varname>dontBuild</varname>
- </term>
- <listitem>
- <para>
- Set to true to skip the build phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>makefile</varname>
- </term>
- <listitem>
- <para>
- The file name of the Makefile.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>makeFlags</varname>
- </term>
- <listitem>
- <para>
- A list of strings passed as additional flags to <command>make</command>. These flags are also used by the default install and check phase. For setting make flags specific to the build phase, use <varname>buildFlags</varname> (see below).
-<programlisting>
-makeFlags = [ "PREFIX=$(out)" ];
-</programlisting>
- <note>
- <para>
- The flags are quoted in bash, but environment variables can be specified by using the make syntax.
- </para>
- </note>
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>makeFlagsArray</varname>
- </term>
- <listitem>
- <para>
- A shell array containing additional arguments passed to <command>make</command>. You must use this instead of <varname>makeFlags</varname> if the arguments contain spaces, e.g.
-<programlisting>
-preBuild = ''
- makeFlagsArray+=(CFLAGS="-O0 -g" LDFLAGS="-lfoo -lbar")
-'';
-</programlisting>
- Note that shell arrays cannot be passed through environment variables, so you cannot set <varname>makeFlagsArray</varname> in a derivation attribute (because those are passed through environment variables): you have to define them in shell code.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>buildFlags</varname> / <varname>buildFlagsArray</varname>
- </term>
- <listitem>
- <para>
- A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the build phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preBuild</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the build phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postBuild</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the build phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <para>
- You can set flags for <command>make</command> through the <varname>makeFlags</varname> variable.
- </para>
-
- <para>
- Before and after running <command>make</command>, the hooks <varname>preBuild</varname> and <varname>postBuild</varname> are called, respectively.
- </para>
- </section>
-
- <section xml:id="ssec-check-phase">
- <title>The check phase</title>
-
- <para>
- The check phase checks whether the package was built correctly by running its test suite. The default <function>checkPhase</function> calls <command>make check</command>, but only if the <varname>doCheck</varname> variable is enabled.
- </para>
-
- <variablelist>
- <title>Variables controlling the check phase</title>
- <varlistentry>
- <term>
- <varname>doCheck</varname>
- </term>
- <listitem>
- <para>
- Controls whether the check phase is executed. By default it is skipped, but if <varname>doCheck</varname> is set to true, the check phase is usually executed. Thus you should set
-<programlisting>doCheck = true;</programlisting>
- in the derivation to enable checks. The exception is cross compilation. Cross compiled builds never run tests, no matter how <varname>doCheck</varname> is set, as the newly-built program won't run on the platform used to build it.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>makeFlags</varname> / <varname>makeFlagsArray</varname> / <varname>makefile</varname>
- </term>
- <listitem>
- <para>
- See the build phase for details.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>checkTarget</varname>
- </term>
- <listitem>
- <para>
- The make target that runs the tests. Defaults to <literal>check</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>checkFlags</varname> / <varname>checkFlagsArray</varname>
- </term>
- <listitem>
- <para>
- A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the check phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>checkInputs</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies used by the phase. This gets included in <varname>nativeBuildInputs</varname> when <varname>doCheck</varname> is set.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preCheck</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the check phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postCheck</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the check phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-install-phase">
- <title>The install phase</title>
-
- <para>
- The install phase is responsible for installing the package in the Nix store under <envar>out</envar>. The default <function>installPhase</function> creates the directory <literal>$out</literal> and calls <command>make install</command>.
- </para>
-
- <variablelist>
- <title>Variables controlling the install phase</title>
- <varlistentry>
- <term>
- <varname>makeFlags</varname> / <varname>makeFlagsArray</varname> / <varname>makefile</varname>
- </term>
- <listitem>
- <para>
- See the build phase for details.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>installTargets</varname>
- </term>
- <listitem>
- <para>
- The make targets that perform the installation. Defaults to <literal>install</literal>. Example:
-<programlisting>
-installTargets = "install-bin install-doc";</programlisting>
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>installFlags</varname> / <varname>installFlagsArray</varname>
- </term>
- <listitem>
- <para>
- A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the install phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preInstall</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the install phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postInstall</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the install phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-fixup-phase">
- <title>The fixup phase</title>
-
- <para>
- The fixup phase performs some (Nix-specific) post-processing actions on the files installed under <filename>$out</filename> by the install phase. The default <function>fixupPhase</function> does the following:
- <itemizedlist>
- <listitem>
- <para>
- It moves the <filename>man/</filename>, <filename>doc/</filename> and <filename>info/</filename> subdirectories of <envar>$out</envar> to <filename>share/</filename>.
- </para>
- </listitem>
- <listitem>
- <para>
- It strips libraries and executables of debug information.
- </para>
- </listitem>
- <listitem>
- <para>
- On Linux, it applies the <command>patchelf</command> command to ELF executables and libraries to remove unused directories from the <literal>RPATH</literal> in order to prevent unnecessary runtime dependencies.
- </para>
- </listitem>
- <listitem>
- <para>
- It rewrites the interpreter paths of shell scripts to paths found in <envar>PATH</envar>. E.g., <filename>/usr/bin/perl</filename> will be rewritten to <filename>/nix/store/<replaceable>some-perl</replaceable>/bin/perl</filename> found in <envar>PATH</envar>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
-
- <variablelist>
- <title>Variables controlling the fixup phase</title>
- <varlistentry>
- <term>
- <varname>dontFixup</varname>
- </term>
- <listitem>
- <para>
- Set to true to skip the fixup phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontStrip</varname>
- </term>
- <listitem>
- <para>
- If set, libraries and executables are not stripped. By default, they are.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontStripHost</varname>
- </term>
- <listitem>
- <para>
- Like <varname>dontStrip</varname>, but only affects the <command>strip</command> command targetting the package's host platform. Useful when supporting cross compilation, but otherwise feel free to ignore.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontStripTarget</varname>
- </term>
- <listitem>
- <para>
- Like <varname>dontStrip</varname>, but only affects the <command>strip</command> command targetting the packages' target platform. Useful when supporting cross compilation, but otherwise feel free to ignore.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontMoveSbin</varname>
- </term>
- <listitem>
- <para>
- If set, files in <filename>$out/sbin</filename> are not moved to <filename>$out/bin</filename>. By default, they are.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>stripAllList</varname>
- </term>
- <listitem>
- <para>
- List of directories to search for libraries and executables from which <emphasis>all</emphasis> symbols should be stripped. By default, it’s empty. Stripping all symbols is risky, since it may remove not just debug symbols but also ELF information necessary for normal execution.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>stripAllFlags</varname>
- </term>
- <listitem>
- <para>
- Flags passed to the <command>strip</command> command applied to the files in the directories listed in <varname>stripAllList</varname>. Defaults to <option>-s</option> (i.e. <option>--strip-all</option>).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>stripDebugList</varname>
- </term>
- <listitem>
- <para>
- List of directories to search for libraries and executables from which only debugging-related symbols should be stripped. It defaults to <literal>lib bin sbin</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>stripDebugFlags</varname>
- </term>
- <listitem>
- <para>
- Flags passed to the <command>strip</command> command applied to the files in the directories listed in <varname>stripDebugList</varname>. Defaults to <option>-S</option> (i.e. <option>--strip-debug</option>).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontPatchELF</varname>
- </term>
- <listitem>
- <para>
- If set, the <command>patchelf</command> command is not used to remove unnecessary <literal>RPATH</literal> entries. Only applies to Linux.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontPatchShebangs</varname>
- </term>
- <listitem>
- <para>
- If set, scripts starting with <literal>#!</literal> do not have their interpreter paths rewritten to paths in the Nix store.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontPruneLibtoolFiles</varname>
- </term>
- <listitem>
- <para>
- If set, libtool <literal>.la</literal> files associated with shared libraries won't have their <literal>dependency_libs</literal> field cleared.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>forceShare</varname>
- </term>
- <listitem>
- <para>
- The list of directories that must be moved from <filename>$out</filename> to <filename>$out/share</filename>. Defaults to <literal>man doc info</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>setupHook</varname>
- </term>
- <listitem>
- <para>
- A package can export a <link linkend="ssec-setup-hooks">setup hook</link> by setting this variable. The setup hook, if defined, is copied to <filename>$out/nix-support/setup-hook</filename>. Environment variables are then substituted in it using <function
- linkend="fun-substituteAll">substituteAll</function>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preFixup</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the fixup phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postFixup</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the fixup phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="stdenv-separateDebugInfo">
- <term>
- <varname>separateDebugInfo</varname>
- </term>
- <listitem>
- <para>
- If set to <literal>true</literal>, the standard environment will enable debug information in C/C++ builds. After installation, the debug information will be separated from the executables and stored in the output named <literal>debug</literal>. (This output is enabled automatically; you don’t need to set the <varname>outputs</varname> attribute explicitly.) To be precise, the debug information is stored in <filename><replaceable>debug</replaceable>/lib/debug/.build-id/<replaceable>XX</replaceable>/<replaceable>YYYY…</replaceable></filename>, where <replaceable>XXYYYY…</replaceable> is the <replaceable>build ID</replaceable> of the binary — a SHA-1 hash of the contents of the binary. Debuggers like GDB use the build ID to look up the separated debug information.
- </para>
- <para>
- For example, with GDB, you can add
-<programlisting>
-set debug-file-directory ~/.nix-profile/lib/debug
-</programlisting>
- to <filename>~/.gdbinit</filename>. GDB will then be able to find debug information installed via <literal>nix-env -i</literal>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-installCheck-phase">
- <title>The installCheck phase</title>
-
- <para>
- The installCheck phase checks whether the package was installed correctly by running its test suite against the installed directories. The default <function>installCheck</function> calls <command>make installcheck</command>.
- </para>
-
- <variablelist>
- <title>Variables controlling the installCheck phase</title>
- <varlistentry>
- <term>
- <varname>doInstallCheck</varname>
- </term>
- <listitem>
- <para>
- Controls whether the installCheck phase is executed. By default it is skipped, but if <varname>doInstallCheck</varname> is set to true, the installCheck phase is usually executed. Thus you should set
-<programlisting>doInstallCheck = true;</programlisting>
- in the derivation to enable install checks. The exception is cross compilation. Cross compiled builds never run tests, no matter how <varname>doInstallCheck</varname> is set, as the newly-built program won't run on the platform used to build it.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>installCheckTarget</varname>
- </term>
- <listitem>
- <para>
- The make target that runs the install tests. Defaults to <literal>installcheck</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>installCheckFlags</varname> / <varname>installCheckFlagsArray</varname>
- </term>
- <listitem>
- <para>
- A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the installCheck phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>installCheckInputs</varname>
- </term>
- <listitem>
- <para>
- A list of dependencies used by the phase. This gets included in <varname>nativeBuildInputs</varname> when <varname>doInstallCheck</varname> is set.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preInstallCheck</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the installCheck phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postInstallCheck</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the installCheck phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
-
- <section xml:id="ssec-distribution-phase">
- <title>The distribution phase</title>
-
- <para>
- The distribution phase is intended to produce a source distribution of the package. The default <function>distPhase</function> first calls <command>make dist</command>, then it copies the resulting source tarballs to <filename>$out/tarballs/</filename>. This phase is only executed if the attribute <varname>doDist</varname> is set.
- </para>
-
- <variablelist>
- <title>Variables controlling the distribution phase</title>
- <varlistentry>
- <term>
- <varname>distTarget</varname>
- </term>
- <listitem>
- <para>
- The make target that produces the distribution. Defaults to <literal>dist</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>distFlags</varname> / <varname>distFlagsArray</varname>
- </term>
- <listitem>
- <para>
- Additional flags passed to <command>make</command>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>tarballs</varname>
- </term>
- <listitem>
- <para>
- The names of the source distribution files to be copied to <filename>$out/tarballs/</filename>. It can contain shell wildcards. The default is <filename>*.tar.gz</filename>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontCopyDist</varname>
- </term>
- <listitem>
- <para>
- If set, no files are copied to <filename>$out/tarballs/</filename>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>preDist</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the start of the distribution phase.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>postDist</varname>
- </term>
- <listitem>
- <para>
- Hook executed at the end of the distribution phase.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
- </section>
- <section xml:id="ssec-stdenv-functions">
- <title>Shell functions</title>
-
- <para>
- The standard environment provides a number of useful functions.
- </para>
-
- <variablelist>
- <varlistentry xml:id='fun-makeWrapper'>
- <term>
- <function>makeWrapper</function> <replaceable>executable</replaceable> <replaceable>wrapperfile</replaceable> <replaceable>args</replaceable>
- </term>
- <listitem>
- <para>
- Constructs a wrapper for a program with various possible arguments. For example:
-<programlisting>
-# adds `FOOBAR=baz` to `$out/bin/foo`’s environment
-makeWrapper $out/bin/foo $wrapperfile --set FOOBAR baz
-
-# prefixes the binary paths of `hello` and `git`
-# Be advised that paths often should be patched in directly
-# (via string replacements or in `configurePhase`).
-makeWrapper $out/bin/foo $wrapperfile --prefix PATH : ${lib.makeBinPath [ hello git ]}
-</programlisting>
- There’s many more kinds of arguments, they are documented in <literal>nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh</literal>.
- </para>
- <para>
- <literal>wrapProgram</literal> is a convenience function you probably want to use most of the time.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id='fun-substitute'>
- <term>
- <function>substitute</function> <replaceable>infile</replaceable> <replaceable>outfile</replaceable> <replaceable>subs</replaceable>
- </term>
- <listitem>
- <para>
- Performs string substitution on the contents of <replaceable>infile</replaceable>, writing the result to <replaceable>outfile</replaceable>. The substitutions in <replaceable>subs</replaceable> are of the following form:
- <variablelist>
- <varlistentry>
- <term>
- <option>--replace</option> <replaceable>s1</replaceable> <replaceable>s2</replaceable>
- </term>
- <listitem>
- <para>
- Replace every occurrence of the string <replaceable>s1</replaceable> by <replaceable>s2</replaceable>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <option>--subst-var</option> <replaceable>varName</replaceable>
- </term>
- <listitem>
- <para>
- Replace every occurrence of <literal>@<replaceable>varName</replaceable>@</literal> by the contents of the environment variable <replaceable>varName</replaceable>. This is useful for generating files from templates, using <literal>@<replaceable>...</replaceable>@</literal> in the template as placeholders.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <option>--subst-var-by</option> <replaceable>varName</replaceable> <replaceable>s</replaceable>
- </term>
- <listitem>
- <para>
- Replace every occurrence of <literal>@<replaceable>varName</replaceable>@</literal> by the string <replaceable>s</replaceable>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- <para>
- Example:
-<programlisting>
-substitute ./foo.in ./foo.out \
- --replace /usr/bin/bar $bar/bin/bar \
- --replace "a string containing spaces" "some other text" \
- --subst-var someVar
-</programlisting>
- </para>
- <para>
- <function>substitute</function> is implemented using the <command
- xlink:href="http://replace.richardlloyd.org.uk/">replace</command> command. Unlike with the <command>sed</command> command, you don’t have to worry about escaping special characters. It supports performing substitutions on binary files (such as executables), though there you’ll probably want to make sure that the replacement string is as long as the replaced string.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id='fun-substituteInPlace'>
- <term>
- <function>substituteInPlace</function> <replaceable>file</replaceable> <replaceable>subs</replaceable>
- </term>
- <listitem>
- <para>
- Like <function>substitute</function>, but performs the substitutions in place on the file <replaceable>file</replaceable>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id='fun-substituteAll'>
- <term>
- <function>substituteAll</function> <replaceable>infile</replaceable> <replaceable>outfile</replaceable>
- </term>
- <listitem>
- <para>
- Replaces every occurrence of <literal>@<replaceable>varName</replaceable>@</literal>, where <replaceable>varName</replaceable> is any environment variable, in <replaceable>infile</replaceable>, writing the result to <replaceable>outfile</replaceable>. For instance, if <replaceable>infile</replaceable> has the contents
-<programlisting>
-#! @bash@/bin/sh
-PATH=@coreutils@/bin
-echo @foo@
-</programlisting>
- and the environment contains <literal>bash=/nix/store/bmwp0q28cf21...-bash-3.2-p39</literal> and <literal>coreutils=/nix/store/68afga4khv0w...-coreutils-6.12</literal>, but does not contain the variable <varname>foo</varname>, then the output will be
-<programlisting>
-#! /nix/store/bmwp0q28cf21...-bash-3.2-p39/bin/sh
-PATH=/nix/store/68afga4khv0w...-coreutils-6.12/bin
-echo @foo@
-</programlisting>
- That is, no substitution is performed for undefined variables.
- </para>
- <para>
- Environment variables that start with an uppercase letter or an underscore are filtered out, to prevent global variables (like <literal>HOME</literal>) or private variables (like <literal>__ETC_PROFILE_DONE</literal>) from accidentally getting substituted. The variables also have to be valid bash “names”, as defined in the bash manpage (alphanumeric or <literal>_</literal>, must not start with a number).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id='fun-substituteAllInPlace'>
- <term>
- <function>substituteAllInPlace</function> <replaceable>file</replaceable>
- </term>
- <listitem>
- <para>
- Like <function>substituteAll</function>, but performs the substitutions in place on the file <replaceable>file</replaceable>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id='fun-stripHash'>
- <term>
- <function>stripHash</function> <replaceable>path</replaceable>
- </term>
- <listitem>
- <para>
- Strips the directory and hash part of a store path, outputting the name part to <literal>stdout</literal>. For example:
-<programlisting>
-# prints coreutils-8.24
-stripHash "/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
-</programlisting>
- If you wish to store the result in another variable, then the following idiom may be useful:
-<programlisting>
-name="/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
-someVar=$(stripHash $name)
-</programlisting>
- </para>
- </listitem>
- </varlistentry>
- <varlistentry xml:id='fun-wrapProgram'>
- <term>
- <function>wrapProgram</function> <replaceable>executable</replaceable> <replaceable>makeWrapperArgs</replaceable>
- </term>
- <listitem>
- <para>
- Convenience function for <literal>makeWrapper</literal> that automatically creates a sane wrapper file. It takes all the same arguments as <literal>makeWrapper</literal>, except for <literal>--argv0</literal>.
- </para>
- <para>
- It cannot be applied multiple times, since it will overwrite the wrapper file.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
- <section xml:id="ssec-setup-hooks">
- <title>Package setup hooks</title>
-
- <para>
- Nix itself considers a build-time dependency as merely something that should previously be built and accessible at build time—packages themselves are on their own to perform any additional setup. In most cases, that is fine, and the downstream derivation can deal with its own dependencies. But for a few common tasks, that would result in almost every package doing the same sort of setup work—depending not on the package itself, but entirely on which dependencies were used.
- </para>
-
- <para>
- In order to alleviate this burden, the <firstterm>setup hook</firstterm> mechanism was written, where any package can include a shell script that [by convention rather than enforcement by Nix], any downstream reverse-dependency will source as part of its build process. That allows the downstream dependency to merely specify its dependencies, and lets those dependencies effectively initialize themselves. No boilerplate mirroring the list of dependencies is needed.
- </para>
-
- <para>
- The setup hook mechanism is a bit of a sledgehammer though: a powerful feature with a broad and indiscriminate area of effect. The combination of its power and implicit use may be expedient, but isn't without costs. Nix itself is unchanged, but the spirit of added dependencies being effect-free is violated even if the letter isn't. For example, if a derivation path is mentioned more than once, Nix itself doesn't care and simply makes sure the dependency derivation is already built just the same—depending is just needing something to exist, and needing is idempotent. However, a dependency specified twice will have its setup hook run twice, and that could easily change the build environment (though a well-written setup hook will therefore strive to be idempotent so this is in fact not observable). More broadly, setup hooks are anti-modular in that multiple dependencies, whether the same or different, should not interfere and yet their setup hooks may well do so.
- </para>
-
- <para>
- The most typical use of the setup hook is actually to add other hooks which are then run (i.e. after all the setup hooks) on each dependency. For example, the C compiler wrapper's setup hook feeds itself flags for each dependency that contains relevant libraries and headers. This is done by defining a bash function, and appending its name to one of <envar>envBuildBuildHooks</envar>`, <envar>envBuildHostHooks</envar>`, <envar>envBuildTargetHooks</envar>`, <envar>envHostHostHooks</envar>`, <envar>envHostTargetHooks</envar>`, or <envar>envTargetTargetHooks</envar>`. These 6 bash variables correspond to the 6 sorts of dependencies by platform (there's 12 total but we ignore the propagated/non-propagated axis).
- </para>
-
- <para>
- Packages adding a hook should not hard code a specific hook, but rather choose a variable <emphasis>relative</emphasis> to how they are included. Returning to the C compiler wrapper example, if the wrapper itself is an <literal>n</literal> dependency, then it only wants to accumulate flags from <literal>n + 1</literal> dependencies, as only those ones match the compiler's target platform. The <envar>hostOffset</envar> variable is defined with the current dependency's host offset <envar>targetOffset</envar> with its target offset, before its setup hook is sourced. Additionally, since most environment hooks don't care about the target platform, that means the setup hook can append to the right bash array by doing something like
-<programlisting language="bash">
-addEnvHooks "$hostOffset" myBashFunction
-</programlisting>
- </para>
-
- <para>
- The <emphasis>existence</emphasis> of setups hooks has long been documented and packages inside Nixpkgs are free to use this mechanism. Other packages, however, should not rely on these mechanisms not changing between Nixpkgs versions. Because of the existing issues with this system, there's little benefit from mandating it be stable for any period of time.
- </para>
-
- <para>
- First, let’s cover some setup hooks that are part of Nixpkgs default stdenv. This means that they are run for every package built using <function>stdenv.mkDerivation</function>. Some of these are platform specific, so they may run on Linux but not Darwin or vice-versa.
- <variablelist>
- <varlistentry>
- <term>
- <literal>move-docs.sh</literal>
- </term>
- <listitem>
- <para>
- This setup hook moves any installed documentation to the <literal>/share</literal> subdirectory directory. This includes the man, doc and info directories. This is needed for legacy programs that do not know how to use the <literal>share</literal> subdirectory.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>compress-man-pages.sh</literal>
- </term>
- <listitem>
- <para>
- This setup hook compresses any man pages that have been installed. The compression is done using the gzip program. This helps to reduce the installed size of packages.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>strip.sh</literal>
- </term>
- <listitem>
- <para>
- This runs the strip command on installed binaries and libraries. This removes unnecessary information like debug symbols when they are not needed. This also helps to reduce the installed size of packages.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>patch-shebangs.sh</literal>
- </term>
- <listitem>
- <para>
- This setup hook patches installed scripts to use the full path to the shebang interpreter. A shebang interpreter is the first commented line of a script telling the operating system which program will run the script (e.g <literal>#!/bin/bash</literal>). In Nix, we want an exact path to that interpreter to be used. This often replaces <literal>/bin/sh</literal> with a path in the Nix store.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>audit-tmpdir.sh</literal>
- </term>
- <listitem>
- <para>
- This verifies that no references are left from the install binaries to the directory used to build those binaries. This ensures that the binaries do not need things outside the Nix store. This is currently supported in Linux only.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>multiple-outputs.sh</literal>
- </term>
- <listitem>
- <para>
- This setup hook adds configure flags that tell packages to install files into any one of the proper outputs listed in <literal>outputs</literal>. This behavior can be turned off by setting <literal>setOutputFlags</literal> to false in the derivation environment. See <xref linkend="chap-multiple-output"/> for more information.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>move-sbin.sh</literal>
- </term>
- <listitem>
- <para>
- This setup hook moves any binaries installed in the sbin subdirectory into bin. In addition, a link is provided from sbin to bin for compatibility.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>move-lib64.sh</literal>
- </term>
- <listitem>
- <para>
- This setup hook moves any libraries installed in the lib64 subdirectory into lib. In addition, a link is provided from lib64 to lib for compatibility.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <literal>set-source-date-epoch-to-latest.sh</literal>
- </term>
- <listitem>
- <para>
- This sets <literal>SOURCE_DATE_EPOCH</literal> to the modification time of the most recent file.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Bintools Wrapper
- </term>
- <listitem>
- <para>
- The Bintools Wrapper wraps the binary utilities for a bunch of miscellaneous purposes. These are GNU Binutils when targetting Linux, and a mix of cctools and GNU binutils for Darwin. [The "Bintools" name is supposed to be a compromise between "Binutils" and "cctools" not denoting any specific implementation.] Specifically, the underlying bintools package, and a C standard library (glibc or Darwin's libSystem, just for the dynamic loader) are all fed in, and dependency finding, hardening (see below), and purity checks for each are handled by the Bintools Wrapper. Packages typically depend on CC Wrapper, which in turn (at run time) depends on the Bintools Wrapper.
- </para>
- <para>
- The Bintools Wrapper was only just recently split off from CC Wrapper, so the division of labor is still being worked out. For example, it shouldn't care about the C standard library, but just take a derivation with the dynamic loader (which happens to be the glibc on linux). Dependency finding however is a task both wrappers will continue to need to share, and probably the most important to understand. It is currently accomplished by collecting directories of host-platform dependencies (i.e. <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname>) in environment variables. The Bintools Wrapper's setup hook causes any <filename>lib</filename> and <filename>lib64</filename> subdirectories to be added to <envar>NIX_LDFLAGS</envar>. Since the CC Wrapper and the Bintools Wrapper use the same strategy, most of the Bintools Wrapper code is sparsely commented and refers to the CC Wrapper. But the CC Wrapper's code, by contrast, has quite lengthy comments. The Bintools Wrapper merely cites those, rather than repeating them, to avoid falling out of sync.
- </para>
- <para>
- A final task of the setup hook is defining a number of standard environment variables to tell build systems which executables fulfill which purpose. They are defined to just be the base name of the tools, under the assumption that the Bintools Wrapper's binaries will be on the path. Firstly, this helps poorly-written packages, e.g. ones that look for just <command>gcc</command> when <envar>CC</envar> isn't defined yet <command>clang</command> is to be used. Secondly, this helps packages not get confused when cross-compiling, in which case multiple Bintools Wrappers may simultaneously be in use.
- <footnote xml:id="footnote-stdenv-per-platform-wrapper">
- <para>
- Each wrapper targets a single platform, so if binaries for multiple platforms are needed, the underlying binaries must be wrapped multiple times. As this is a property of the wrapper itself, the multiple wrappings are needed whether or not the same underlying binaries can target multiple platforms.
- </para>
- </footnote>
- <envar>BUILD_</envar>- and <envar>TARGET_</envar>-prefixed versions of the normal environment variable are defined for additional Bintools Wrappers, properly disambiguating them.
- </para>
- <para>
- A problem with this final task is that the Bintools Wrapper is honest and defines <envar>LD</envar> as <command>ld</command>. Most packages, however, firstly use the C compiler for linking, secondly use <envar>LD</envar> anyways, defining it as the C compiler, and thirdly, only so define <envar>LD</envar> when it is undefined as a fallback. This triple-threat means Bintools Wrapper will break those packages, as LD is already defined as the actual linker which the package won't override yet doesn't want to use. The workaround is to define, just for the problematic package, <envar>LD</envar> as the C compiler. A good way to do this would be <command>preConfigure = "LD=$CC"</command>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- CC Wrapper
- </term>
- <listitem>
- <para>
- The CC Wrapper wraps a C toolchain for a bunch of miscellaneous purposes. Specifically, a C compiler (GCC or Clang), wrapped binary tools, and a C standard library (glibc or Darwin's libSystem, just for the dynamic loader) are all fed in, and dependency finding, hardening (see below), and purity checks for each are handled by the CC Wrapper. Packages typically depend on the CC Wrapper, which in turn (at run-time) depends on the Bintools Wrapper.
- </para>
- <para>
- Dependency finding is undoubtedly the main task of the CC Wrapper. This works just like the Bintools Wrapper, except that any <filename>include</filename> subdirectory of any relevant dependency is added to <envar>NIX_CFLAGS_COMPILE</envar>. The setup hook itself contains some lengthy comments describing the exact convoluted mechanism by which this is accomplished.
- </para>
- <para>
- Similarly, the CC Wrapper follows the Bintools Wrapper in defining standard environment variables with the names of the tools it wraps, for the same reasons described above. Importantly, while it includes a <command>cc</command> symlink to the c compiler for portability, the <envar>CC</envar> will be defined using the compiler's "real name" (i.e. <command>gcc</command> or <command>clang</command>). This helps lousy build systems that inspect on the name of the compiler rather than run it.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
-
- <para>
- Here are some more packages that provide a setup hook. Since the list of hooks is extensible, this is not an exhaustive list. The mechanism is only to be used as a last resort, so it might cover most uses.
- <variablelist>
- <varlistentry>
- <term>
- Perl
- </term>
- <listitem>
- <para>
- Adds the <filename>lib/site_perl</filename> subdirectory of each build input to the <envar>PERL5LIB</envar> environment variable. For instance, if <varname>buildInputs</varname> contains Perl, then the <filename>lib/site_perl</filename> subdirectory of each input is added to the <envar>PERL5LIB</envar> environment variable.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Python
- </term>
- <listitem>
- <para>
- Adds the <filename>lib/${python.libPrefix}/site-packages</filename> subdirectory of each build input to the <envar>PYTHONPATH</envar> environment variable.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- pkg-config
- </term>
- <listitem>
- <para>
- Adds the <filename>lib/pkgconfig</filename> and <filename>share/pkgconfig</filename> subdirectories of each build input to the <envar>PKG_CONFIG_PATH</envar> environment variable.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Automake
- </term>
- <listitem>
- <para>
- Adds the <filename>share/aclocal</filename> subdirectory of each build input to the <envar>ACLOCAL_PATH</envar> environment variable.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Autoconf
- </term>
- <listitem>
- <para>
- The <varname>autoreconfHook</varname> derivation adds <varname>autoreconfPhase</varname>, which runs autoreconf, libtoolize and automake, essentially preparing the configure script in autotools-based builds. Most autotools-based packages come with the configure script pre-generated, but this hook is necessary for a few packages and when you need to patch the package’s configure scripts.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- libxml2
- </term>
- <listitem>
- <para>
- Adds every file named <filename>catalog.xml</filename> found under the <filename>xml/dtd</filename> and <filename>xml/xsl</filename> subdirectories of each build input to the <envar>XML_CATALOG_FILES</envar> environment variable.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- teTeX / TeX Live
- </term>
- <listitem>
- <para>
- Adds the <filename>share/texmf-nix</filename> subdirectory of each build input to the <envar>TEXINPUTS</envar> environment variable.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Qt 4
- </term>
- <listitem>
- <para>
- Sets the <envar>QTDIR</envar> environment variable to Qt’s path.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- gdk-pixbuf
- </term>
- <listitem>
- <para>
- Exports <envar>GDK_PIXBUF_MODULE_FILE</envar> environment variable to the builder. Add librsvg package to <varname>buildInputs</varname> to get svg support.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- GHC
- </term>
- <listitem>
- <para>
- Creates a temporary package database and registers every Haskell build input in it (TODO: how?).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- GNOME platform
- </term>
- <listitem>
- <para>
- Hooks related to GNOME platform and related libraries like GLib, GTK and GStreamer are described in <xref linkend="sec-language-gnome" />.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- autoPatchelfHook
- </term>
- <listitem>
- <para>
- 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>
- 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.
- </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.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- breakpointHook
- </term>
- <listitem>
- <para>
- This hook will make a build pause instead of stopping when a failure happens. It prevents nix from cleaning up the build environment immediately and allows the user to attach to a build environment using the <command>cntr</command> command. Upon build error it will print instructions on how to use <command>cntr</command>, which can be used to enter the environment for debugging. Installing cntr and running the command will provide shell access to the build sandbox of failed build. At <filename>/var/lib/cntr</filename> the sandboxed filesystem is mounted. All commands and files of the system are still accessible within the shell. To execute commands from the sandbox use the cntr exec subcommand. <command>cntr</command> is only supported on Linux-based platforms. To use it first add <literal>cntr</literal> to your <literal>environment.systemPackages</literal> on NixOS or alternatively to the root user on non-NixOS systems. Then in the package that is supposed to be inspected, add <literal>breakpointHook</literal> to <literal>nativeBuildInputs</literal>.
-<programlisting>
-nativeBuildInputs = [ breakpointHook ];
-</programlisting>
- When a build failure happens there will be an instruction printed that shows how to attach with <literal>cntr</literal> to the build sandbox.
- </para>
- <note>
- <title>Caution with remote builds</title>
- <para>
- This won't work with remote builds as the build environment is on a different machine and can't be accessed by <command>cntr</command>. Remote builds can be turned off by setting <literal>--option builders ''</literal> for <command>nix-build</command> or <literal>--builders ''</literal> for <command>nix build</command>.
- </para>
- </note>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- installShellFiles
- </term>
- <listitem>
- <para>
- This hook helps with installing manpages and shell completion files. It exposes 2 shell functions <literal>installManPage</literal> and <literal>installShellCompletion</literal> that can be used from your <literal>postInstall</literal> hook.
- </para>
- <para>
- The <literal>installManPage</literal> function takes one or more paths to manpages to install. The manpages must have a section suffix, and may optionally be compressed (with <literal>.gz</literal> suffix). This function will place them into the correct directory.
- </para>
- <para>
- The <literal>installShellCompletion</literal> function takes one or more paths to shell completion files. By default it will autodetect the shell type from the completion file extension, but you may also specify it by passing one of <literal>--bash</literal>, <literal>--fish</literal>, or <literal>--zsh</literal>. These flags apply to all paths listed after them (up until another shell flag is given). Each path may also have a custom installation name provided by providing a flag <literal>--name NAME</literal> before the path. If this flag is not provided, zsh completions will be renamed automatically such that <literal>foobar.zsh</literal> becomes <literal>_foobar</literal>.
-<programlisting>
-nativeBuildInputs = [ installShellFiles ];
-postInstall = ''
- installManPage doc/foobar.1 doc/barfoo.3
- # explicit behavior
- installShellCompletion --bash --name foobar.bash share/completions.bash
- installShellCompletion --fish --name foobar.fish share/completions.fish
- installShellCompletion --zsh --name _foobar share/completions.zsh
- # implicit behavior
- installShellCompletion share/completions/foobar.{bash,fish,zsh}
-'';
-</programlisting>
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- libiconv, libintl
- </term>
- <listitem>
- <para>
- A few libraries automatically add to <literal>NIX_LDFLAGS</literal> their library, making their symbols automatically available to the linker. This includes libiconv and libintl (gettext). This is done to provide compatibility between GNU Linux, where libiconv and libintl are bundled in, and other systems where that might not be the case. Sometimes, this behavior is not desired. To disable this behavior, set <literal>dontAddExtraLibs</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- cmake
- </term>
- <listitem>
- <para>
- Overrides the default configure phase to run the CMake command. By default, we use the Make generator of CMake. In addition, dependencies are added automatically to CMAKE_PREFIX_PATH so that packages are correctly detected by CMake. Some additional flags are passed in to give similar behavior to configure-based packages. You can disable this hook’s behavior by setting configurePhase to a custom value, or by setting dontUseCmakeConfigure. cmakeFlags controls flags passed only to CMake. By default, parallel building is enabled as CMake supports parallel building almost everywhere. When Ninja is also in use, CMake will detect that and use the ninja generator.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- xcbuildHook
- </term>
- <listitem>
- <para>
- Overrides the build and install phases to run the “xcbuild” command. This hook is needed when a project only comes with build files for the XCode build system. You can disable this behavior by setting buildPhase and configurePhase to a custom value. xcbuildFlags controls flags passed only to xcbuild.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- Meson
- </term>
- <listitem>
- <para>
- Overrides the configure phase to run meson to generate Ninja files. To run these files, you should accompany Meson with ninja. By default, <varname>enableParallelBuilding</varname> is enabled as Meson supports parallel building almost everywhere.
- </para>
- <variablelist>
- <title>Variables controlling Meson</title>
- <varlistentry>
- <term>
- <varname>mesonFlags</varname>
- </term>
- <listitem>
- <para>
- Controls the flags passed to meson.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>mesonBuildType</varname>
- </term>
- <listitem>
- <para>
- Which <link
- xlink:href="https://mesonbuild.com/Builtin-options.html#core-options"><command>--buildtype</command></link> to pass to Meson. We default to <literal>plain</literal>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>mesonAutoFeatures</varname>
- </term>
- <listitem>
- <para>
- What value to set <link
- xlink:href="https://mesonbuild.com/Builtin-options.html#core-options"><command>-Dauto_features=</command></link> to. We default to <command>enabled</command>.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>mesonWrapMode</varname>
- </term>
- <listitem>
- <para>
- What value to set <link
- xlink:href="https://mesonbuild.com/Builtin-options.html#core-options"><command>-Dwrap_mode=</command></link> to. We default to <command>nodownload</command> as we disallow network access.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>dontUseMesonConfigure</varname>
- </term>
- <listitem>
- <para>
- Disables using Meson's <varname>configurePhase</varname>.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- ninja
- </term>
- <listitem>
- <para>
- Overrides the build, install, and check phase to run ninja instead of make. You can disable this behavior with the dontUseNinjaBuild, dontUseNinjaInstall, and dontUseNinjaCheck, respectively. Parallel building is enabled by default in Ninja.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- unzip
- </term>
- <listitem>
- <para>
- This setup hook will allow you to unzip .zip files specified in $src. There are many similar packages like unrar, undmg, etc.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- wafHook
- </term>
- <listitem>
- <para>
- Overrides the configure, build, and install phases. This will run the "waf" script used by many projects. If wafPath (default ./waf) doesn’t exist, it will copy the version of waf available in Nixpkgs. wafFlags can be used to pass flags to the waf script.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- scons
- </term>
- <listitem>
- <para>
- Overrides the build, install, and check phases. This uses the scons build system as a replacement for make. scons does not provide a configure phase, so everything is managed at build and install time.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </section>
- <section xml:id="sec-purity-in-nixpkgs">
- <title>Purity in Nixpkgs</title>
-
- <para>
- [measures taken to prevent dependencies on packages outside the store, and what you can do to prevent them]
- </para>
-
- <para>
- GCC doesn't search in locations such as <filename>/usr/include</filename>. In fact, attempts to add such directories through the <option>-I</option> flag are filtered out. Likewise, the linker (from GNU binutils) doesn't search in standard locations such as <filename>/usr/lib</filename>. Programs built on Linux are linked against a GNU C Library that likewise doesn't search in the default system locations.
- </para>
- </section>
- <section xml:id="sec-hardening-in-nixpkgs">
- <title>Hardening in Nixpkgs</title>
-
- <para>
- There are flags available to harden packages at compile or link-time. These can be toggled using the <varname>stdenv.mkDerivation</varname> parameters <varname>hardeningDisable</varname> and <varname>hardeningEnable</varname>.
- </para>
-
- <para>
- Both parameters take a list of flags as strings. The special <varname>"all"</varname> flag can be passed to <varname>hardeningDisable</varname> to turn off all hardening. These flags can also be used as environment variables for testing or development purposes.
- </para>
-
- <para>
- The following flags are enabled by default and might require disabling with <varname>hardeningDisable</varname> if the program to package is incompatible.
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <varname>format</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-Wformat -Wformat-security -Werror=format-security</option> compiler options. At present, this warns about calls to <varname>printf</varname> and <varname>scanf</varname> functions where the format string is not a string literal and there are no format arguments, as in <literal>printf(foo);</literal>. This may be a security hole if the format string came from untrusted input and contains <literal>%n</literal>.
- </para>
- <para>
- This needs to be turned off or fixed for errors similar to:
- </para>
-<programlisting>
-/tmp/nix-build-zynaddsubfx-2.5.2.drv-0/zynaddsubfx-2.5.2/src/UI/guimain.cpp:571:28: error: format not a string literal and no format arguments [-Werror=format-security]
- printf(help_message);
- ^
-cc1plus: some warnings being treated as errors
-</programlisting>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>stackprotector</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-fstack-protector-strong --param ssp-buffer-size=4</option> compiler options. This adds safety checks against stack overwrites rendering many potential code injection attacks into aborting situations. In the best case this turns code injection vulnerabilities into denial of service or into non-issues (depending on the application).
- </para>
- <para>
- This needs to be turned off or fixed for errors similar to:
- </para>
-<programlisting>
-bin/blib.a(bios_console.o): In function `bios_handle_cup':
-/tmp/nix-build-ipxe-20141124-5cbdc41.drv-0/ipxe-5cbdc41/src/arch/i386/firmware/pcbios/bios_console.c:86: undefined reference to `__stack_chk_fail'
-</programlisting>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>fortify</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-O2 -D_FORTIFY_SOURCE=2</option> compiler options. During code generation the compiler knows a great deal of information about buffer sizes (where possible), and attempts to replace insecure unlimited length buffer function calls with length-limited ones. This is especially useful for old, crufty code. Additionally, format strings in writable memory that contain '%n' are blocked. If an application depends on such a format string, it will need to be worked around.
- </para>
- <para>
- Additionally, some warnings are enabled which might trigger build failures if compiler warnings are treated as errors in the package build. In this case, set <option>NIX_CFLAGS_COMPILE</option> to <option>-Wno-error=warning-type</option>.
- </para>
- <para>
- This needs to be turned off or fixed for errors similar to:
- </para>
-<programlisting>
-malloc.c:404:15: error: return type is an incomplete type
-malloc.c:410:19: error: storage size of 'ms' isn't known
-</programlisting>
-<programlisting>
-strdup.h:22:1: error: expected identifier or '(' before '__extension__'
-</programlisting>
-<programlisting>
-strsep.c:65:23: error: register name not specified for 'delim'
-</programlisting>
-<programlisting>
-installwatch.c:3751:5: error: conflicting types for '__open_2'
-</programlisting>
-<programlisting>
-fcntl2.h:50:4: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments
-</programlisting>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>pic</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-fPIC</option> compiler options. This options adds support for position independent code in shared libraries and thus making ASLR possible.
- </para>
- <para>
- Most notably, the Linux kernel, kernel modules and other code not running in an operating system environment like boot loaders won't build with PIC enabled. The compiler will is most cases complain that PIC is not supported for a specific build.
- </para>
- <para>
- This needs to be turned off or fixed for assembler errors similar to:
- </para>
-<programlisting>
-ccbLfRgg.s: Assembler messages:
-ccbLfRgg.s:33: Error: missing or invalid displacement expression `private_key_len@GOTOFF'
-</programlisting>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>strictoverflow</varname>
- </term>
- <listitem>
- <para>
- Signed integer overflow is undefined behaviour according to the C standard. If it happens, it is an error in the program as it should check for overflow before it can happen, not afterwards. GCC provides built-in functions to perform arithmetic with overflow checking, which are correct and faster than any custom implementation. As a workaround, the option <option>-fno-strict-overflow</option> makes gcc behave as if signed integer overflows were defined.
- </para>
- <para>
- This flag should not trigger any build or runtime errors.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>relro</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-z relro</option> linker option. During program load, several ELF memory sections need to be written to by the linker, but can be turned read-only before turning over control to the program. This prevents some GOT (and .dtors) overwrite attacks, but at least the part of the GOT used by the dynamic linker (.got.plt) is still vulnerable.
- </para>
- <para>
- This flag can break dynamic shared object loading. For instance, the module systems of Xorg and OpenCV are incompatible with this flag. In almost all cases the <varname>bindnow</varname> flag must also be disabled and incompatible programs typically fail with similar errors at runtime.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <varname>bindnow</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-z bindnow</option> linker option. During program load, all dynamic symbols are resolved, allowing for the complete GOT to be marked read-only (due to <varname>relro</varname>). This prevents GOT overwrite attacks. For very large applications, this can incur some performance loss during initial load while symbols are resolved, but this shouldn't be an issue for daemons.
- </para>
- <para>
- This flag can break dynamic shared object loading. For instance, the module systems of Xorg and PHP are incompatible with this flag. Programs incompatible with this flag often fail at runtime due to missing symbols, like:
- </para>
-<programlisting>
-intel_drv.so: undefined symbol: vgaHWFreeHWRec
-</programlisting>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <para>
- The following flags are disabled by default and should be enabled with <varname>hardeningEnable</varname> for packages that take untrusted input like network services.
- </para>
-
- <variablelist>
- <varlistentry>
- <term>
- <varname>pie</varname>
- </term>
- <listitem>
- <para>
- Adds the <option>-fPIE</option> compiler and <option>-pie</option> linker options. Position Independent Executables are needed to take advantage of Address Space Layout Randomization, supported by modern kernel versions. While ASLR can already be enforced for data areas in the stack and heap (brk and mmap), the code areas must be compiled as position-independent. Shared libraries already do this with the <varname>pic</varname> flag, so they gain ASLR automatically, but binary .text regions need to be build with <varname>pie</varname> to gain ASLR. When this happens, ROP attacks are much harder since there are no static locations to bounce off of during a memory corruption attack.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
-
- <para>
- For more in-depth information on these hardening flags and hardening in general, refer to the <link xlink:href="https://wiki.debian.org/Hardening">Debian Wiki</link>, <link xlink:href="https://wiki.ubuntu.com/Security/Features">Ubuntu Wiki</link>, <link xlink:href="https://wiki.gentoo.org/wiki/Project:Hardened">Gentoo Wiki</link>, and the <link xlink:href="https://wiki.archlinux.org/index.php/DeveloperWiki:Security"> Arch Wiki</link>.
- </para>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/stdenv/cross-compilation.xml b/nixpkgs/doc/stdenv/cross-compilation.xml
new file mode 100644
index 00000000000..bea56a0c2fc
--- /dev/null
+++ b/nixpkgs/doc/stdenv/cross-compilation.xml
@@ -0,0 +1,394 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="chap-cross">
+ <title>Cross-compilation</title>
+ <section xml:id="sec-cross-intro">
+ <title>Introduction</title>
+
+ <para>
+ "Cross-compilation" means compiling a program on one machine for another type of machine. For example, a typical use of cross-compilation is to compile programs for embedded devices. These devices often don't have the computing power and memory to compile their own programs. One might think that cross-compilation is a fairly niche concern. However, there are significant advantages to rigorously distinguishing between build-time and run-time environments! Significant, because the benefits apply even when one is developing and deploying on the same machine. Nixpkgs is increasingly adopting the opinion that packages should be written with cross-compilation in mind, and nixpkgs should evaluate in a similar way (by minimizing cross-compilation-specific special cases) whether or not one is cross-compiling.
+ </para>
+
+ <para>
+ This chapter will be organized in three parts. First, it will describe the basics of how to package software in a way that supports cross-compilation. Second, it will describe how to use Nixpkgs when cross-compiling. Third, it will describe the internal infrastructure supporting cross-compilation.
+ </para>
+ </section>
+<!--============================================================-->
+ <section xml:id="sec-cross-packaging">
+ <title>Packaging in a cross-friendly manner</title>
+
+ <section xml:id="ssec-cross-platform-parameters">
+ <title>Platform parameters</title>
+
+ <para>
+ Nixpkgs follows the <link
+ xlink:href="https://gcc.gnu.org/onlinedocs/gccint/Configure-Terms.html">conventions of GNU autoconf</link>. We distinguish between 3 types of platforms when building a derivation: <wordasword>build</wordasword>, <wordasword>host</wordasword>, and <wordasword>target</wordasword>. In summary, <wordasword>build</wordasword> is the platform on which a package is being built, <wordasword>host</wordasword> is the platform on which it will run. The third attribute, <wordasword>target</wordasword>, is relevant only for certain specific compilers and build tools.
+ </para>
+
+ <para>
+ In Nixpkgs, these three platforms are defined as attribute sets under the names <literal>buildPlatform</literal>, <literal>hostPlatform</literal>, and <literal>targetPlatform</literal>. They are always defined as attributes in the standard environment. That means one can access them like:
+<programlisting>{ stdenv, fooDep, barDep, .. }: ...stdenv.buildPlatform...</programlisting>
+ .
+ </para>
+
+ <variablelist>
+ <varlistentry>
+ <term>
+ <varname>buildPlatform</varname>
+ </term>
+ <listitem>
+ <para>
+ The "build platform" is the platform on which a package is built. Once someone has a built package, or pre-built binary package, the build platform should not matter and can be ignored.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>hostPlatform</varname>
+ </term>
+ <listitem>
+ <para>
+ The "host platform" is the platform on which a package will be run. This is the simplest platform to understand, but also the one with the worst name.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>targetPlatform</varname>
+ </term>
+ <listitem>
+ <para>
+ The "target platform" attribute is, unlike the other two attributes, not actually fundamental to the process of building software. Instead, it is only relevant for compatibility with building certain specific compilers and build tools. It can be safely ignored for all other packages.
+ </para>
+ <para>
+ The build process of certain compilers is written in such a way that the compiler resulting from a single build can itself only produce binaries for a single platform. The task of specifying this single "target platform" is thus pushed to build time of the compiler. The root cause of this is that the compiler (which will be run on the host) and the standard library/runtime (which will be run on the target) are built by a single build process.
+ </para>
+ <para>
+ There is no fundamental need to think about a single target ahead of time like this. If the tool supports modular or pluggable backends, both the need to specify the target at build time and the constraint of having only a single target disappear. An example of such a tool is LLVM.
+ </para>
+ <para>
+ Although the existence of a "target platfom" is arguably a historical mistake, it is a common one: examples of tools that suffer from it are GCC, Binutils, GHC and Autoconf. Nixpkgs tries to avoid sharing in the mistake where possible. Still, because the concept of a target platform is so ingrained, it is best to support it as is.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>
+ The exact schema these fields follow is a bit ill-defined due to a long and convoluted evolution, but this is slowly being cleaned up. You can see examples of ones used in practice in <literal>lib.systems.examples</literal>; note how they are not all very consistent. For now, here are few fields can count on them containing:
+ </para>
+
+ <variablelist>
+ <varlistentry>
+ <term>
+ <varname>system</varname>
+ </term>
+ <listitem>
+ <para>
+ This is a two-component shorthand for the platform. Examples of this would be "x86_64-darwin" and "i686-linux"; see <literal>lib.systems.doubles</literal> for more. The first component corresponds to the CPU architecture of the platform and the second to the operating system of the platform (<literal>[cpu]-[os]</literal>). This format has built-in support in Nix, such as the <varname>builtins.currentSystem</varname> impure string.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>config</varname>
+ </term>
+ <listitem>
+ <para>
+ This is a 3- or 4- component shorthand for the platform. Examples of this would be <literal>x86_64-unknown-linux-gnu</literal> and <literal>aarch64-apple-darwin14</literal>. This is a standard format called the "LLVM target triple", as they are pioneered by LLVM. In the 4-part form, this corresponds to <literal>[cpu]-[vendor]-[os]-[abi]</literal>. This format is strictly more informative than the "Nix host double", as the previous format could analogously be termed. This needs a better name than <varname>config</varname>!
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>parsed</varname>
+ </term>
+ <listitem>
+ <para>
+ This is a Nix representation of a parsed LLVM target triple with white-listed components. This can be specified directly, or actually parsed from the <varname>config</varname>. See <literal>lib.systems.parse</literal> for the exact representation.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>libc</varname>
+ </term>
+ <listitem>
+ <para>
+ This is a string identifying the standard C library used. Valid identifiers include "glibc" for GNU libc, "libSystem" for Darwin's Libsystem, and "uclibc" for µClibc. It should probably be refactored to use the module system, like <varname>parse</varname>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>is*</varname>
+ </term>
+ <listitem>
+ <para>
+ These predicates are defined in <literal>lib.systems.inspect</literal>, and slapped onto every platform. They are superior to the ones in <varname>stdenv</varname> as they force the user to be explicit about which platform they are inspecting. Please use these instead of those.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>platform</varname>
+ </term>
+ <listitem>
+ <para>
+ This is, quite frankly, a dumping ground of ad-hoc settings (it's an attribute set). See <literal>lib.systems.platforms</literal> for examples—there's hopefully one in there that will work verbatim for each platform that is working. Please help us triage these flags and give them better homes!
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-cross-dependency-categorization">
+ <title>Theory of dependency categorization</title>
+
+ <note>
+ <para>
+ This is a rather philosophical description that isn't very Nixpkgs-specific. For an overview of all the relevant attributes given to <varname>mkDerivation</varname>, see <xref
+ linkend="ssec-stdenv-dependencies"/>. For a description of how everything is implemented, see <xref linkend="ssec-cross-dependency-implementation" />.
+ </para>
+ </note>
+
+ <para>
+ In this section we explore the relationship between both runtime and build-time dependencies and the 3 Autoconf platforms.
+ </para>
+
+ <para>
+ A run time dependency between two packages requires that their host platforms match. This is directly implied by the meaning of "host platform" and "runtime dependency": The package dependency exists while both packages are running on a single host platform.
+ </para>
+
+ <para>
+ A build time dependency, however, has a shift in platforms between the depending package and the depended-on package. "build time dependency" means that to build the depending package we need to be able to run the depended-on's package. The depending package's build platform is therefore equal to the depended-on package's host platform.
+ </para>
+
+ <para>
+ If both the dependency and depending packages aren't compilers or other machine-code-producing tools, we're done. And indeed <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname> have covered these simpler build-time and run-time (respectively) changes for many years. But if the dependency does produce machine code, we might need to worry about its target platform too. In principle, that target platform might be any of the depending package's build, host, or target platforms, but we prohibit dependencies from a "later" platform to an earlier platform to limit confusion because we've never seen a legitimate use for them.
+ </para>
+
+ <para>
+ Finally, if the depending package is a compiler or other machine-code-producing tool, it might need dependencies that run at "emit time". This is for compilers that (regrettably) insist on being built together with their source langauges' standard libraries. Assuming build != host != target, a run-time dependency of the standard library cannot be run at the compiler's build time or run time, but only at the run time of code emitted by the compiler.
+ </para>
+
+ <para>
+ Putting this all together, that means we have dependencies in the form "host → target", in at most the following six combinations:
+ <table>
+ <caption>Possible dependency types</caption>
+ <thead>
+ <tr>
+ <th>Dependency's host platform</th>
+ <th>Dependency's target platform</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>build</td>
+ <td>build</td>
+ </tr>
+ <tr>
+ <td>build</td>
+ <td>host</td>
+ </tr>
+ <tr>
+ <td>build</td>
+ <td>target</td>
+ </tr>
+ <tr>
+ <td>host</td>
+ <td>host</td>
+ </tr>
+ <tr>
+ <td>host</td>
+ <td>target</td>
+ </tr>
+ <tr>
+ <td>target</td>
+ <td>target</td>
+ </tr>
+ </tbody>
+ </table>
+ </para>
+
+ <para>
+ Some examples will make this table clearer. Suppose there's some package that is being built with a <literal>(build, host, target)</literal> platform triple of <literal>(foo, bar, baz)</literal>. If it has a build-time library dependency, that would be a "host → build" dependency with a triple of <literal>(foo, foo, *)</literal> (the target platform is irrelevant). If it needs a compiler to be built, that would be a "build → host" dependency with a triple of <literal>(foo, foo, *)</literal> (the target platform is irrelevant). That compiler, would be built with another compiler, also "build → host" dependency, with a triple of <literal>(foo, foo, foo)</literal>.
+ </para>
+ </section>
+
+ <section xml:id="ssec-cross-cookbook">
+ <title>Cross packaging cookbook</title>
+
+ <para>
+ Some frequently encountered problems when packaging for cross-compilation should be answered here. Ideally, the information above is exhaustive, so this section cannot provide any new information, but it is ludicrous and cruel to expect everyone to spend effort working through the interaction of many features just to figure out the same answer to the same common problem. Feel free to add to this list!
+ </para>
+
+ <qandaset>
+ <qandaentry xml:id="cross-qa-build-c-program-in-build-environment">
+ <question>
+ <para>
+ What if my package's build system needs to build a C program to be run under the build environment?
+ </para>
+ </question>
+ <answer>
+ <para>
+<programlisting>depsBuildBuild = [ buildPackages.stdenv.cc ];</programlisting>
+ Add it to your <function>mkDerivation</function> invocation.
+ </para>
+ </answer>
+ </qandaentry>
+ <qandaentry xml:id="cross-qa-fails-to-find-ar">
+ <question>
+ <para>
+ My package fails to find <command>ar</command>.
+ </para>
+ </question>
+ <answer>
+ <para>
+ Many packages assume that an unprefixed <command>ar</command> is available, but Nix doesn't provide one. It only provides a prefixed one, just as it only does for all the other binutils programs. It may be necessary to patch the package to fix the build system to use a prefixed <command>ar</command>.
+ </para>
+ </answer>
+ </qandaentry>
+ <qandaentry xml:id="cross-testsuite-runs-host-code">
+ <question>
+ <para>
+ My package's testsuite needs to run host platform code.
+ </para>
+ </question>
+ <answer>
+ <para>
+<programlisting>doCheck = stdenv.hostPlatform != stdenv.buildPlatfrom;</programlisting>
+ Add it to your <function>mkDerivation</function> invocation.
+ </para>
+ </answer>
+ </qandaentry>
+ </qandaset>
+ </section>
+ </section>
+<!--============================================================-->
+ <section xml:id="sec-cross-usage">
+ <title>Cross-building packages</title>
+
+ <para>
+ Nixpkgs can be instantiated with <varname>localSystem</varname> alone, in which case there is no cross-compiling and everything is built by and for that system, or also with <varname>crossSystem</varname>, in which case packages run on the latter, but all building happens on the former. Both parameters take the same schema as the 3 (build, host, and target) platforms defined in the previous section. As mentioned above, <literal>lib.systems.examples</literal> has some platforms which are used as arguments for these parameters in practice. You can use them programmatically, or on the command line:
+<programlisting>
+nix-build '&lt;nixpkgs&gt;' --arg crossSystem '(import &lt;nixpkgs/lib&gt;).systems.examples.fooBarBaz' -A whatever</programlisting>
+ </para>
+
+ <note>
+ <para>
+ Eventually we would like to make these platform examples an unnecessary convenience so that
+<programlisting>
+nix-build '&lt;nixpkgs&gt;' --arg crossSystem '{ config = "&lt;arch&gt;-&lt;os&gt;-&lt;vendor&gt;-&lt;abi&gt;"; }' -A whatever</programlisting>
+ works in the vast majority of cases. The problem today is dependencies on other sorts of configuration which aren't given proper defaults. We rely on the examples to crudely to set those configuration parameters in some vaguely sane manner on the users behalf. Issue <link xlink:href="https://github.com/NixOS/nixpkgs/issues/34274">#34274</link> tracks this inconvenience along with its root cause in crufty configuration options.
+ </para>
+ </note>
+
+ <para>
+ While one is free to pass both parameters in full, there's a lot of logic to fill in missing fields. As discussed in the previous section, only one of <varname>system</varname>, <varname>config</varname>, and <varname>parsed</varname> is needed to infer the other two. Additionally, <varname>libc</varname> will be inferred from <varname>parse</varname>. Finally, <literal>localSystem.system</literal> is also <emphasis>impurely</emphasis> inferred based on the platform evaluation occurs. This means it is often not necessary to pass <varname>localSystem</varname> at all, as in the command-line example in the previous paragraph.
+ </para>
+
+ <note>
+ <para>
+ Many sources (manual, wiki, etc) probably mention passing <varname>system</varname>, <varname>platform</varname>, along with the optional <varname>crossSystem</varname> to nixpkgs: <literal>import &lt;nixpkgs&gt; { system = ..; platform = ..; crossSystem = ..; }</literal>. Passing those two instead of <varname>localSystem</varname> is still supported for compatibility, but is discouraged. Indeed, much of the inference we do for these parameters is motivated by compatibility as much as convenience.
+ </para>
+ </note>
+
+ <para>
+ One would think that <varname>localSystem</varname> and <varname>crossSystem</varname> overlap horribly with the three <varname>*Platforms</varname> (<varname>buildPlatform</varname>, <varname>hostPlatform,</varname> and <varname>targetPlatform</varname>; see <varname>stage.nix</varname> or the manual). Actually, those identifiers are purposefully not used here to draw a subtle but important distinction: While the granularity of having 3 platforms is necessary to properly *build* packages, it is overkill for specifying the user's *intent* when making a build plan or package set. A simple "build vs deploy" dichotomy is adequate: the sliding window principle described in the previous section shows how to interpolate between the these two "end points" to get the 3 platform triple for each bootstrapping stage. That means for any package a given package set, even those not bound on the top level but only reachable via dependencies or <varname>buildPackages</varname>, the three platforms will be defined as one of <varname>localSystem</varname> or <varname>crossSystem</varname>, with the former replacing the latter as one traverses build-time dependencies. A last simple difference is that <varname>crossSystem</varname> should be null when one doesn't want to cross-compile, while the <varname>*Platform</varname>s are always non-null. <varname>localSystem</varname> is always non-null.
+ </para>
+ </section>
+<!--============================================================-->
+ <section xml:id="sec-cross-infra">
+ <title>Cross-compilation infrastructure</title>
+
+ <section xml:id="ssec-cross-dependency-implementation">
+ <title>Implementation of dependencies</title>
+
+ <para>
+ The categorizes of dependencies developed in <xref
+ linkend="ssec-cross-dependency-categorization"/> are specified as lists of derivations given to <varname>mkDerivation</varname>, as documented in <xref linkend="ssec-stdenv-dependencies"/>. In short, each list of dependencies for "host → target" of "foo → bar" is called <varname>depsFooBar</varname>, with exceptions for backwards compatibility that <varname>depsBuildHost</varname> is instead called <varname>nativeBuildInputs</varname> and <varname>depsHostTarget</varname> is instead called <varname>buildInputs</varname>. Nixpkgs is now structured so that each <varname>depsFooBar</varname> is automatically taken from <varname>pkgsFooBar</varname>. (These <varname>pkgsFooBar</varname>s are quite new, so there is no special case for <varname>nativeBuildInputs</varname> and <varname>buildInputs</varname>.) For example, <varname>pkgsBuildHost.gcc</varname> should be used at build-time, while <varname>pkgsHostTarget.gcc</varname> should be used at run-time.
+ </para>
+
+ <para>
+ Now, for most of Nixpkgs's history, there were no <varname>pkgsFooBar</varname> attributes, and most packages have not been refactored to use it explicitly. Prior to those, there were just <varname>buildPackages</varname>, <varname>pkgs</varname>, and <varname>targetPackages</varname>. Those are now redefined as aliases to <varname>pkgsBuildHost</varname>, <varname>pkgsHostTarget</varname>, and <varname>pkgsTargetTarget</varname>. It is acceptable, even recommended, to use them for libraries to show that the host platform is irrelevant.
+ </para>
+
+ <para>
+ But before that, there was just <varname>pkgs</varname>, even though both <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname> existed. [Cross barely worked, and those were implemented with some hacks on <varname>mkDerivation</varname> to override dependencies.] What this means is the vast majority of packages do not use any explicit package set to populate their dependencies, just using whatever <varname>callPackage</varname> gives them even if they do correctly sort their dependencies into the multiple lists described above. And indeed, asking that users both sort their dependencies, <emphasis>and</emphasis> take them from the right attribute set, is both too onerous and redundant, so the recommended approach (for now) is to continue just categorizing by list and not using an explicit package set.
+ </para>
+
+ <para>
+ To make this work, we "splice" together the six <varname>pkgsFooBar</varname> package sets and have <varname>callPackage</varname> actually take its arguments from that. This is currently implemented in <filename>pkgs/top-level/splice.nix</filename>. <varname>mkDerivation</varname> then, for each dependency attribute, pulls the right derivation out from the splice. This splicing can be skipped when not cross-compiling as the package sets are the same, but still is a bit slow for cross-compiling. We'd like to do something better, but haven't come up with anything yet.
+ </para>
+ </section>
+
+ <section xml:id="ssec-bootstrapping">
+ <title>Bootstrapping</title>
+
+ <para>
+ Each of the package sets described above come from a single bootstrapping stage. While <filename>pkgs/top-level/default.nix</filename>, coordinates the composition of stages at a high level, <filename>pkgs/top-level/stage.nix</filename> "ties the knot" (creates the fixed point) of each stage. The package sets are defined per-stage however, so they can be thought of as edges between stages (the nodes) in a graph. Compositions like <literal>pkgsBuildTarget.targetPackages</literal> can be thought of as paths to this graph.
+ </para>
+
+ <para>
+ While there are many package sets, and thus many edges, the stages can also be arranged in a linear chain. In other words, many of the edges are redundant as far as connectivity is concerned. This hinges on the type of bootstrapping we do. Currently for cross it is:
+ <orderedlist>
+ <listitem>
+ <para>
+ <literal>(native, native, native)</literal>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <literal>(native, native, foreign)</literal>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <literal>(native, foreign, foreign)</literal>
+ </para>
+ </listitem>
+ </orderedlist>
+ In each stage, <varname>pkgsBuildHost</varname> refers to the previous stage, <varname>pkgsBuildBuild</varname> refers to the one before that, and <varname>pkgsHostTarget</varname> refers to the current one, and <varname>pkgsTargetTarget</varname> refers to the next one. When there is no previous or next stage, they instead refer to the current stage. Note how all the invariants regarding the mapping between dependency and depending packages' build host and target platforms are preserved. <varname>pkgsBuildTarget</varname> and <varname>pkgsHostHost</varname> are more complex in that the stage fitting the requirements isn't always a fixed chain of "prevs" and "nexts" away (modulo the "saturating" self-references at the ends). We just special case each instead. All the primary edges are implemented is in <filename>pkgs/stdenv/booter.nix</filename>, and secondarily aliases in <filename>pkgs/top-level/stage.nix</filename>.
+ </para>
+
+ <note>
+ <para>
+ Note the native stages are bootstrapped in legacy ways that predate the current cross implementation. This is why the bootstrapping stages leading up to the final stages are ignored inthe previous paragraph.
+ </para>
+ </note>
+
+ <para>
+ If one looks at the 3 platform triples, one can see that they overlap such that one could put them together into a chain like:
+<programlisting>
+(native, native, native, foreign, foreign)
+</programlisting>
+ If one imagines the saturating self references at the end being replaced with infinite stages, and then overlays those platform triples, one ends up with the infinite tuple:
+<programlisting>
+(native..., native, native, native, foreign, foreign, foreign...)
+</programlisting>
+ On can then imagine any sequence of platforms such that there are bootstrap stages with their 3 platforms determined by "sliding a window" that is the 3 tuple through the sequence. This was the original model for bootstrapping. Without a target platform (assume a better world where all compilers are multi-target and all standard libraries are built in their own derivation), this is sufficient. Conversely if one wishes to cross compile "faster", with a "Canadian Cross" bootstraping stage where <literal>build != host != target</literal>, more bootstrapping stages are needed since no sliding window providess the pesky <varname>pkgsBuildTarget</varname> package set since it skips the Canadian cross stage's "host".
+ </para>
+
+ <note>
+ <para>
+ It is much better to refer to <varname>buildPackages</varname> than <varname>targetPackages</varname>, or more broadly package sets that do not mention "target". There are three reasons for this.
+ </para>
+ <para>
+ First, it is because bootstrapping stages do not have a unique <varname>targetPackages</varname>. For example a <literal>(x86-linux, x86-linux, arm-linux)</literal> and <literal>(x86-linux, x86-linux, x86-windows)</literal> package set both have a <literal>(x86-linux, x86-linux, x86-linux)</literal> package set. Because there is no canonical <varname>targetPackages</varname> for such a native (<literal>build == host == target</literal>) package set, we set their <varname>targetPackages</varname>
+ </para>
+ <para>
+ Second, it is because this is a frequent source of hard-to-follow "infinite recursions" / cycles. When only package sets that don't mention target are used, the package set forms a directed acyclic graph. This means that all cycles that exist are confined to one stage. This means they are a lot smaller, and easier to follow in the code or a backtrace. It also means they are present in native and cross builds alike, and so more likely to be caught by CI and other users.
+ </para>
+ <para>
+ Thirdly, it is because everything target-mentioning only exists to accommodate compilers with lousy build systems that insist on the compiler itself and standard library being built together. Of course that is bad because bigger derivations means longer rebuilds. It is also problematic because it tends to make the standard libraries less like other libraries than they could be, complicating code and build systems alike. Because of the other problems, and because of these innate disadvantages, compilers ought to be packaged another way where possible.
+ </para>
+ </note>
+
+ <note>
+ <para>
+ If one explores Nixpkgs, they will see derivations with names like <literal>gccCross</literal>. Such <literal>*Cross</literal> derivations is a holdover from before we properly distinguished between the host and target platforms—the derivation with "Cross" in the name covered the <literal>build = host != target</literal> case, while the other covered the <literal>host = target</literal>, with build platform the same or not based on whether one was using its <literal>.nativeDrv</literal> or <literal>.crossDrv</literal>. This ugliness will disappear soon.
+ </para>
+ </note>
+ </section>
+ </section>
+</chapter>
diff --git a/nixpkgs/doc/meta.xml b/nixpkgs/doc/stdenv/meta.xml
index 9371196818a..9371196818a 100644
--- a/nixpkgs/doc/meta.xml
+++ b/nixpkgs/doc/stdenv/meta.xml
diff --git a/nixpkgs/doc/multiple-output.xml b/nixpkgs/doc/stdenv/multiple-output.xml
index 83275bb2fbd..83275bb2fbd 100644
--- a/nixpkgs/doc/multiple-output.xml
+++ b/nixpkgs/doc/stdenv/multiple-output.xml
diff --git a/nixpkgs/doc/stdenv/platform-notes.xml b/nixpkgs/doc/stdenv/platform-notes.xml
new file mode 100644
index 00000000000..5a266fdc0ee
--- /dev/null
+++ b/nixpkgs/doc/stdenv/platform-notes.xml
@@ -0,0 +1,83 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="chap-platform-notes">
+ <title>Platform Notes</title>
+ <section xml:id="sec-darwin">
+ <title>Darwin (macOS)</title>
+
+ <para>
+ Some common issues when packaging software for Darwin:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ The Darwin <literal>stdenv</literal> uses clang instead of gcc. When referring to the compiler <varname>$CC</varname> or <command>cc</command> will work in both cases. Some builds hardcode gcc/g++ in their build scripts, that can usually be fixed with using something like <literal>makeFlags = [ "CC=cc" ];</literal> or by patching the build scripts.
+ </para>
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ # ...
+ buildPhase = ''
+ $CC -o hello hello.c
+ '';
+}
+</programlisting>
+ </listitem>
+ <listitem>
+ <para>
+ On Darwin, libraries are linked using absolute paths, libraries are resolved by their <literal>install_name</literal> at link time. Sometimes packages won't set this correctly causing the library lookups to fail at runtime. This can be fixed by adding extra linker flags or by running <command>install_name_tool -id</command> during the <function>fixupPhase</function>.
+ </para>
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ # ...
+ makeFlags = stdenv.lib.optional stdenv.isDarwin "LDFLAGS=-Wl,-install_name,$(out)/lib/libfoo.dylib";
+}
+</programlisting>
+ </listitem>
+ <listitem>
+ <para>
+ Even if the libraries are linked using absolute paths and resolved via their <literal>install_name</literal> correctly, tests can sometimes fail to run binaries. This happens because the <varname>checkPhase</varname> runs before the libraries are installed.
+ </para>
+ <para>
+ This can usually be solved by running the tests after the <varname>installPhase</varname> or alternatively by using <varname>DYLD_LIBRARY_PATH</varname>. More information about this variable can be found in the <citerefentry>
+ <refentrytitle>dyld</refentrytitle>
+ <manvolnum>1</manvolnum></citerefentry> manpage.
+ </para>
+<programlisting>
+dyld: Library not loaded: /nix/store/7hnmbscpayxzxrixrgxvvlifzlxdsdir-jq-1.5-lib/lib/libjq.1.dylib
+Referenced from: /private/tmp/nix-build-jq-1.5.drv-0/jq-1.5/tests/../jq
+Reason: image not found
+./tests/jqtest: line 5: 75779 Abort trap: 6
+</programlisting>
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ # ...
+ doInstallCheck = true;
+ installCheckTarget = "check";
+}
+</programlisting>
+ </listitem>
+ <listitem>
+ <para>
+ Some packages assume xcode is available and use <command>xcrun</command> to resolve build tools like <command>clang</command>, etc. This causes errors like <code>xcode-select: error: no developer tools were found at '/Applications/Xcode.app'</code> while the build doesn't actually depend on xcode.
+ </para>
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ # ...
+ prePatch = ''
+ substituteInPlace Makefile \
+ --replace '/usr/bin/xcrun clang' clang
+ '';
+}
+</programlisting>
+ <para>
+ The package <literal>xcbuild</literal> can be used to build projects that really depend on Xcode. However, this replacement is not 100% compatible with Xcode and can occasionally cause issues.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+</chapter>
diff --git a/nixpkgs/doc/stdenv/stdenv.xml b/nixpkgs/doc/stdenv/stdenv.xml
new file mode 100644
index 00000000000..49699d7168d
--- /dev/null
+++ b/nixpkgs/doc/stdenv/stdenv.xml
@@ -0,0 +1,2375 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="chap-stdenv">
+ <title>The Standard Environment</title>
+ <para>
+ The standard build environment in the Nix Packages collection provides an environment for building Unix packages that does a lot of common build tasks automatically. In fact, for Unix packages that use the standard <literal>./configure; make; make install</literal> build interface, you don’t need to write a build script at all; the standard environment does everything automatically. If <literal>stdenv</literal> doesn’t do what you need automatically, you can easily customise or override the various build phases.
+ </para>
+ <section xml:id="sec-using-stdenv">
+ <title>Using <literal>stdenv</literal></title>
+
+ <para>
+ To build a package with the standard environment, you use the function <varname>stdenv.mkDerivation</varname>, instead of the primitive built-in function <varname>derivation</varname>, e.g.
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ src = fetchurl {
+ url = http://example.org/libfoo-1.2.3.tar.bz2;
+ sha256 = "0x2g1jqygyr5wiwg4ma1nd7w4ydpy82z9gkcv8vh2v8dn3y58v5m";
+ };
+}</programlisting>
+ (<varname>stdenv</varname> needs to be in scope, so if you write this in a separate Nix expression from <filename>pkgs/all-packages.nix</filename>, you need to pass it as a function argument.) Specifying a <varname>name</varname> and a <varname>src</varname> is the absolute minimum Nix requires. For convenience, you can also use <varname>pname</varname> and <varname>version</varname> attributes and <literal>mkDerivation</literal> will automatically set <varname>name</varname> to <literal>"${pname}-${version}"</literal> by default. Since <link xlink:href="https://github.com/NixOS/rfcs/pull/35">RFC 0035</link>, this is preferred for packages in Nixpkgs, as it allows us to reuse the version easily:
+<programlisting>
+stdenv.mkDerivation rec {
+ pname = "libfoo";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "http://example.org/libfoo-source-${version}.tar.bz2";
+ sha256 = "0x2g1jqygyr5wiwg4ma1nd7w4ydpy82z9gkcv8vh2v8dn3y58v5m";
+ };
+}</programlisting>
+ </para>
+
+ <para>
+ Many packages have dependencies that are not provided in the standard environment. It’s usually sufficient to specify those dependencies in the <varname>buildInputs</varname> attribute:
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ ...
+ buildInputs = [libbar perl ncurses];
+}</programlisting>
+ This attribute ensures that the <filename>bin</filename> subdirectories of these packages appear in the <envar>PATH</envar> environment variable during the build, that their <filename>include</filename> subdirectories are searched by the C compiler, and so on. (See <xref linkend="ssec-setup-hooks"/> for details.)
+ </para>
+
+ <para>
+ Often it is necessary to override or modify some aspect of the build. To make this easier, the standard environment breaks the package build into a number of <emphasis>phases</emphasis>, all of which can be overridden or modified individually: unpacking the sources, applying patches, configuring, building, and installing. (There are some others; see <xref linkend="sec-stdenv-phases"/>.) For instance, a package that doesn’t supply a makefile but instead has to be compiled “manually” could be handled like this:
+<programlisting>
+stdenv.mkDerivation {
+ name = "fnord-4.5";
+ ...
+ buildPhase = ''
+ gcc foo.c -o foo
+ '';
+ installPhase = ''
+ mkdir -p $out/bin
+ cp foo $out/bin
+ '';
+}</programlisting>
+ (Note the use of <literal>''</literal>-style string literals, which are very convenient for large multi-line script fragments because they don’t need escaping of <literal>"</literal> and <literal>\</literal>, and because indentation is intelligently removed.)
+ </para>
+
+ <para>
+ There are many other attributes to customise the build. These are listed in <xref linkend="ssec-stdenv-attributes"/>.
+ </para>
+
+ <para>
+ While the standard environment provides a generic builder, you can still supply your own build script:
+<programlisting>
+stdenv.mkDerivation {
+ name = "libfoo-1.2.3";
+ ...
+ builder = ./builder.sh;
+}</programlisting>
+ where the builder can do anything it wants, but typically starts with
+<programlisting>
+source $stdenv/setup
+</programlisting>
+ to let <literal>stdenv</literal> set up the environment (e.g., process the <varname>buildInputs</varname>). If you want, you can still use <literal>stdenv</literal>’s generic builder:
+<programlisting>
+source $stdenv/setup
+
+buildPhase() {
+ echo "... this is my custom build phase ..."
+ gcc foo.c -o foo
+}
+
+installPhase() {
+ mkdir -p $out/bin
+ cp foo $out/bin
+}
+
+genericBuild
+</programlisting>
+ </para>
+ </section>
+ <section xml:id="sec-tools-of-stdenv">
+ <title>Tools provided by <literal>stdenv</literal></title>
+
+ <para>
+ The standard environment provides the following packages:
+ <itemizedlist>
+ <listitem>
+ <para>
+ The GNU C Compiler, configured with C and C++ support.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU coreutils (contains a few dozen standard Unix commands).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU findutils (contains <command>find</command>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU diffutils (contains <command>diff</command>, <command>cmp</command>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU <command>sed</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU <command>grep</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU <command>awk</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU <command>tar</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>gzip</command>, <command>bzip2</command> and <command>xz</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GNU Make. It has been patched to provide <quote>nested</quote> output that can be fed into the <command>nix-log2xml</command> command and <command>log2html</command> stylesheet to create a structured, readable output of the build steps performed by Make.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Bash. This is the shell used for all builders in the Nix Packages collection. Not using <command>/bin/sh</command> removes a large source of portability problems.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <command>patch</command> command.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para>
+ On Linux, <literal>stdenv</literal> also includes the <command>patchelf</command> utility.
+ </para>
+ </section>
+ <section xml:id="ssec-stdenv-dependencies">
+ <title>Specifying dependencies</title>
+
+ <para>
+ As described in the Nix manual, almost any <filename>*.drv</filename> store path in a derivation's attribute set will induce a dependency on that derivation. <varname>mkDerivation</varname>, however, takes a few attributes intended to, between them, include all the dependencies of a package. This is done both for structure and consistency, but also so that certain other setup can take place. For example, certain dependencies need their bin directories added to the <envar>PATH</envar>. That is built-in, but other setup is done via a pluggable mechanism that works in conjunction with these dependency attributes. See <xref linkend="ssec-setup-hooks"/> for details.
+ </para>
+
+ <para>
+ Dependencies can be broken down along three axes: their host and target platforms relative to the new derivation's, and whether they are propagated. The platform distinctions are motivated by cross compilation; see <xref linkend="chap-cross"/> for exactly what each platform means.
+ <footnote xml:id="footnote-stdenv-ignored-build-platform">
+ <para>
+ The build platform is ignored because it is a mere implementation detail of the package satisfying the dependency: As a general programming principle, dependencies are always <emphasis>specified</emphasis> as interfaces, not concrete implementation.
+ </para>
+ </footnote>
+ But even if one is not cross compiling, the platforms imply whether or not the dependency is needed at run-time or build-time, a concept that makes perfect sense outside of cross compilation. By default, the run-time/build-time distinction is just a hint for mental clarity, but with <varname>strictDeps</varname> set it is mostly enforced even in the native case.
+ </para>
+
+ <para>
+ The extension of <envar>PATH</envar> with dependencies, alluded to above, proceeds according to the relative platforms alone. The process is carried out only for dependencies whose host platform matches the new derivation's build platform i.e. dependencies which run on the platform where the new derivation will be built.
+ <footnote xml:id="footnote-stdenv-native-dependencies-in-path">
+ <para>
+ Currently, this means for native builds all dependencies are put on the <envar>PATH</envar>. But in the future that may not be the case for sake of matching cross: the platforms would be assumed to be unique for native and cross builds alike, so only the <varname>depsBuild*</varname> and <varname>nativeBuildInputs</varname> would be added to the <envar>PATH</envar>.
+ </para>
+ </footnote>
+ For each dependency <replaceable>dep</replaceable> of those dependencies, <filename><replaceable>dep</replaceable>/bin</filename>, if present, is added to the <envar>PATH</envar> environment variable.
+ </para>
+
+ <para>
+ The dependency is propagated when it forces some of its other-transitive (non-immediate) downstream dependencies to also take it on as an immediate dependency. Nix itself already takes a package's transitive dependencies into account, but this propagation ensures nixpkgs-specific infrastructure like setup hooks (mentioned above) also are run as if the propagated dependency.
+ </para>
+
+ <para>
+ It is important to note that dependencies are not necessarily propagated as the same sort of dependency that they were before, but rather as the corresponding sort so that the platform rules still line up. The exact rules for dependency propagation can be given by assigning to each dependency two integers based one how its host and target platforms are offset from the depending derivation's platforms. Those offsets are given below in the descriptions of each dependency list attribute. Algorithmically, we traverse propagated inputs, accumulating every propagated dependency's propagated dependencies and adjusting them to account for the "shift in perspective" described by the current dependency's platform offsets. This results in sort a transitive closure of the dependency relation, with the offsets being approximately summed when two dependency links are combined. We also prune transitive dependencies whose combined offsets go out-of-bounds, which can be viewed as a filter over that transitive closure removing dependencies that are blatantly absurd.
+ </para>
+
+ <para>
+ We can define the process precisely with <link xlink:href="https://en.wikipedia.org/wiki/Natural_deduction">Natural Deduction</link> using the inference rules. This probably seems a bit obtuse, but so is the bash code that actually implements it!
+ <footnote xml:id="footnote-stdenv-find-inputs-location">
+ <para>
+ The <function>findInputs</function> function, currently residing in <filename>pkgs/stdenv/generic/setup.sh</filename>, implements the propagation logic.
+ </para>
+ </footnote>
+ They're confusing in very different ways so... hopefully if something doesn't make sense in one presentation, it will in the other!
+<programlisting>
+let mapOffset(h, t, i) = i + (if i &lt;= 0 then h else t - 1)
+
+propagated-dep(h0, t0, A, B)
+propagated-dep(h1, t1, B, C)
+h0 + h1 in {-1, 0, 1}
+h0 + t1 in {-1, 0, 1}
+-------------------------------------- Transitive property
+propagated-dep(mapOffset(h0, t0, h1),
+ mapOffset(h0, t0, t1),
+ A, C)</programlisting>
+<programlisting>
+let mapOffset(h, t, i) = i + (if i &lt;= 0 then h else t - 1)
+
+dep(h0, _, A, B)
+propagated-dep(h1, t1, B, C)
+h0 + h1 in {-1, 0, 1}
+h0 + t1 in {-1, 0, -1}
+----------------------------- Take immediate dependencies' propagated dependencies
+propagated-dep(mapOffset(h0, t0, h1),
+ mapOffset(h0, t0, t1),
+ A, C)</programlisting>
+<programlisting>
+propagated-dep(h, t, A, B)
+----------------------------- Propagated dependencies count as dependencies
+dep(h, t, A, B)</programlisting>
+ Some explanation of this monstrosity is in order. In the common case, the target offset of a dependency is the successor to the target offset: <literal>t = h + 1</literal>. That means that:
+<programlisting>
+let f(h, t, i) = i + (if i &lt;= 0 then h else t - 1)
+let f(h, h + 1, i) = i + (if i &lt;= 0 then h else (h + 1) - 1)
+let f(h, h + 1, i) = i + (if i &lt;= 0 then h else h)
+let f(h, h + 1, i) = i + h
+</programlisting>
+ This is where "sum-like" comes in from above: We can just sum all of the host offsets to get the host offset of the transitive dependency. The target offset is the transitive dependency is simply the host offset + 1, just as it was with the dependencies composed to make this transitive one; it can be ignored as it doesn't add any new information.
+ </para>
+
+ <para>
+ Because of the bounds checks, the uncommon cases are <literal>h = t</literal> and <literal>h + 2 = t</literal>. In the former case, the motivation for <function>mapOffset</function> is that since its host and target platforms are the same, no transitive dependency of it should be able to "discover" an offset greater than its reduced target offsets. <function>mapOffset</function> effectively "squashes" all its transitive dependencies' offsets so that none will ever be greater than the target offset of the original <literal>h = t</literal> package. In the other case, <literal>h + 1</literal> is skipped over between the host and target offsets. Instead of squashing the offsets, we need to "rip" them apart so no transitive dependencies' offset is that one.
+ </para>
+
+ <para>
+ Overall, the unifying theme here is that propagation shouldn't be introducing transitive dependencies involving platforms the depending package is unaware of. [One can imagine the dependending package asking for dependencies with the platforms it knows about; other platforms it doesn't know how to ask for. The platform description in that scenario is a kind of unforagable capability.] The offset bounds checking and definition of <function>mapOffset</function> together ensure that this is the case. Discovering a new offset is discovering a new platform, and since those platforms weren't in the derivation "spec" of the needing package, they cannot be relevant. From a capability perspective, we can imagine that the host and target platforms of a package are the capabilities a package requires, and the depending package must provide the capability to the dependency.
+ </para>
+
+ <variablelist>
+ <title>Variables specifying dependencies</title>
+ <varlistentry>
+ <term>
+ <varname>depsBuildBuild</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies whose host and target platforms are the new derivation's build platform. This means a <literal>-1</literal> host and <literal>-1</literal> target offset from the new derivation's platforms. These are programs and libraries used at build time that produce programs and libraries also used at build time. If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it in <varname>nativeBuildInputs</varname> instead. The most common use of this <literal>buildPackages.stdenv.cc</literal>, the default C compiler for this role. That example crops up more than one might think in old commonly used C libraries.
+ </para>
+ <para>
+ Since these packages are able to be run at build-time, they are always added to the <envar>PATH</envar>, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies. This isn't currently enforced, but could be in the future.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>nativeBuildInputs</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies whose host platform is the new derivation's build platform, and target platform is the new derivation's host platform. This means a <literal>-1</literal> host offset and <literal>0</literal> target offset from the new derivation's platforms. These are programs and libraries used at build-time that, if they are a compiler or similar tool, produce code to run at run-time—i.e. tools used to build the new derivation. If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it here, rather than in <varname>depsBuildBuild</varname> or <varname>depsBuildTarget</varname>. This could be called <varname>depsBuildHost</varname> but <varname>nativeBuildInputs</varname> is used for historical continuity.
+ </para>
+ <para>
+ Since these packages are able to be run at build-time, they are added to the <envar>PATH</envar>, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies. This isn't currently enforced, but could be in the future.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsBuildTarget</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies whose host platform is the new derivation's build platform, and target platform is the new derivation's target platform. This means a <literal>-1</literal> host offset and <literal>1</literal> target offset from the new derivation's platforms. These are programs used at build time that produce code to run with code produced by the depending package. Most commonly, these are tools used to build the runtime or standard library that the currently-being-built compiler will inject into any code it compiles. In many cases, the currently-being-built-compiler is itself employed for that task, but when that compiler won't run (i.e. its build and host platform differ) this is not possible. Other times, the compiler relies on some other tool, like binutils, that is always built separately so that the dependency is unconditional.
+ </para>
+ <para>
+ This is a somewhat confusing concept to wrap one’s head around, and for good reason. As the only dependency type where the platform offsets are not adjacent integers, it requires thinking of a bootstrapping stage <emphasis>two</emphasis> away from the current one. It and its use-case go hand in hand and are both considered poor form: try to not need this sort of dependency, and try to avoid building standard libraries and runtimes in the same derivation as the compiler produces code using them. Instead strive to build those like a normal library, using the newly-built compiler just as a normal library would. In short, do not use this attribute unless you are packaging a compiler and are sure it is needed.
+ </para>
+ <para>
+ Since these packages are able to run at build time, they are added to the <envar>PATH</envar>, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies. This isn't currently enforced, but could be in the future.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsHostHost</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies whose host and target platforms match the new derivation's host platform. This means a <literal>0</literal> host offset and <literal>0</literal> target offset from the new derivation's host platform. These are packages used at run-time to generate code also used at run-time. In practice, this would usually be tools used by compilers for macros or a metaprogramming system, or libraries used by the macros or metaprogramming code itself. It's always preferable to use a <varname>depsBuildBuild</varname> dependency in the derivation being built over a <varname>depsHostHost</varname> on the tool doing the building for this purpose.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>buildInputs</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies whose host platform and target platform match the new derivation's. This means a <literal>0</literal> host offset and a <literal>1</literal> target offset from the new derivation's host platform. This would be called <varname>depsHostTarget</varname> but for historical continuity. If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it here, rather than in <varname>depsBuildBuild</varname>.
+ </para>
+ <para>
+ These are often programs and libraries used by the new derivation at <emphasis>run</emphasis>-time, but that isn't always the case. For example, the machine code in a statically-linked library is only used at run-time, but the derivation containing the library is only needed at build-time. Even in the dynamic case, the library may also be needed at build-time to appease the linker.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsTargetTarget</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies whose host platform matches the new derivation's target platform. This means a <literal>1</literal> offset from the new derivation's platforms. These are packages that run on the target platform, e.g. the standard library or run-time deps of standard library that a compiler insists on knowing about. It's poor form in almost all cases for a package to depend on another from a future stage [future stage corresponding to positive offset]. Do not use this attribute unless you are packaging a compiler and are sure it is needed.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsBuildBuildPropagated</varname>
+ </term>
+ <listitem>
+ <para>
+ The propagated equivalent of <varname>depsBuildBuild</varname>. This perhaps never ought to be used, but it is included for consistency [see below for the others].
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>propagatedNativeBuildInputs</varname>
+ </term>
+ <listitem>
+ <para>
+ The propagated equivalent of <varname>nativeBuildInputs</varname>. This would be called <varname>depsBuildHostPropagated</varname> but for historical continuity. For example, if package <varname>Y</varname> has <literal>propagatedNativeBuildInputs = [X]</literal>, and package <varname>Z</varname> has <literal>buildInputs = [Y]</literal>, then package <varname>Z</varname> will be built as if it included package <varname>X</varname> in its <varname>nativeBuildInputs</varname>. If instead, package <varname>Z</varname> has <literal>nativeBuildInputs = [Y]</literal>, then <varname>Z</varname> will be built as if it included <varname>X</varname> in the <varname>depsBuildBuild</varname> of package <varname>Z</varname>, because of the sum of the two <literal>-1</literal> host offsets.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsBuildTargetPropagated</varname>
+ </term>
+ <listitem>
+ <para>
+ The propagated equivalent of <varname>depsBuildTarget</varname>. This is prefixed for the same reason of alerting potential users.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsHostHostPropagated</varname>
+ </term>
+ <listitem>
+ <para>
+ The propagated equivalent of <varname>depsHostHost</varname>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>propagatedBuildInputs</varname>
+ </term>
+ <listitem>
+ <para>
+ The propagated equivalent of <varname>buildInputs</varname>. This would be called <varname>depsHostTargetPropagated</varname> but for historical continuity.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>depsTargetTargetPropagated</varname>
+ </term>
+ <listitem>
+ <para>
+ The propagated equivalent of <varname>depsTargetTarget</varname>. This is prefixed for the same reason of alerting potential users.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+ <section xml:id="ssec-stdenv-attributes">
+ <title>Attributes</title>
+
+ <variablelist>
+ <title>Variables affecting <literal>stdenv</literal> initialisation</title>
+ <varlistentry>
+ <term>
+ <varname>NIX_DEBUG</varname>
+ </term>
+ <listitem>
+ <para>
+ A natural number indicating how much information to log. If set to 1 or higher, <literal>stdenv</literal> will print moderate debugging information during the build. In particular, the <command>gcc</command> and <command>ld</command> wrapper scripts will print out the complete command line passed to the wrapped tools. If set to 6 or higher, the <literal>stdenv</literal> setup script will be run with <literal>set -x</literal> tracing. If set to 7 or higher, the <command>gcc</command> and <command>ld</command> wrapper scripts will also be run with <literal>set -x</literal> tracing.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <variablelist>
+ <title>Attributes affecting build properties</title>
+ <varlistentry>
+ <term>
+ <varname>enableParallelBuilding</varname>
+ </term>
+ <listitem>
+ <para>
+ If set to <literal>true</literal>, <literal>stdenv</literal> will pass specific flags to <literal>make</literal> and other build tools to enable parallel building with up to <literal>build-cores</literal> workers.
+ </para>
+ <para>
+ Unless set to <literal>false</literal>, some build systems with good support for parallel building including <literal>cmake</literal>, <literal>meson</literal>, and <literal>qmake</literal> will set it to <literal>true</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <variablelist>
+ <title>Special variables</title>
+ <varlistentry>
+ <term>
+ <varname>passthru</varname>
+ </term>
+ <listitem>
+ <para>
+ This is an attribute set which can be filled with arbitrary values. For example:
+<programlisting>
+passthru = {
+ foo = "bar";
+ baz = {
+ value1 = 4;
+ value2 = 5;
+ };
+}
+</programlisting>
+ </para>
+ <para>
+ Values inside it are not passed to the builder, so you can change them without triggering a rebuild. However, they can be accessed outside of a derivation directly, as if they were set inside a derivation itself, e.g. <literal>hello.baz.value1</literal>. We don't specify any usage or schema of <literal>passthru</literal> - it is meant for values that would be useful outside the derivation in other parts of a Nix expression (e.g. in other derivations). An example would be to convey some specific dependency of your derivation which contains a program with plugins support. Later, others who make derivations with plugins can use passed-through dependency to ensure that their plugin would be binary-compatible with built program.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="var-passthru-updateScript">
+ <term>
+ <varname>passthru.updateScript</varname>
+ </term>
+ <listitem>
+ <para>
+ A script to be run by <filename>maintainers/scripts/update.nix</filename> when the package is matched. It needs to be an executable file, either on the file system:
+<programlisting>
+passthru.updateScript = ./update.sh;
+</programlisting>
+ or inside the expression itself:
+<programlisting>
+passthru.updateScript = writeScript "update-zoom-us" ''
+ #!/usr/bin/env nix-shell
+ #!nix-shell -i bash -p curl pcre common-updater-scripts
+
+ set -eu -o pipefail
+
+ version="$(curl -sI https://zoom.us/client/latest/zoom_x86_64.tar.xz | grep -Fi 'Location:' | pcregrep -o1 '/(([0-9]\.?)+)/')"
+ update-source-version zoom-us "$version"
+'';
+</programlisting>
+ The attribute can also contain a list, a script followed by arguments to be passed to it:
+<programlisting>
+passthru.updateScript = [ ../../update.sh pname "--requested-release=unstable" ];
+</programlisting>
+ </para>
+ <para>
+ The script will be usually run from the root of the Nixpkgs repository but you should not rely on that. Also note that the update scripts will be run in parallel by default; you should avoid running <command>git commit</command> or any other commands that cannot handle that.
+ </para>
+ <para>
+ For information about how to run the updates, execute <command>nix-shell maintainers/scripts/update.nix</command>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+ <section xml:id="sec-stdenv-phases">
+ <title>Phases</title>
+
+ <para>
+ The generic builder has a number of <emphasis>phases</emphasis>. Package builds are split into phases to make it easier to override specific parts of the build (e.g., unpacking the sources or installing the binaries). Furthermore, it allows a nicer presentation of build logs in the Nix build farm.
+ </para>
+
+ <para>
+ Each phase can be overridden in its entirety either by setting the environment variable <varname><replaceable>name</replaceable>Phase</varname> to a string containing some shell commands to be executed, or by redefining the shell function <varname><replaceable>name</replaceable>Phase</varname>. The former is convenient to override a phase from the derivation, while the latter is convenient from a build script. However, typically one only wants to <emphasis>add</emphasis> some commands to a phase, e.g. by defining <literal>postInstall</literal> or <literal>preFixup</literal>, as skipping some of the default actions may have unexpected consequences. The default script for each phase is defined in the file <filename>pkgs/stdenv/generic/setup.sh</filename>.
+ </para>
+
+ <section xml:id="ssec-controlling-phases">
+ <title>Controlling phases</title>
+
+ <para>
+ There are a number of variables that control what phases are executed and in what order:
+ <variablelist>
+ <title>Variables affecting phase control</title>
+ <varlistentry>
+ <term>
+ <varname>phases</varname>
+ </term>
+ <listitem>
+ <para>
+ Specifies the phases. You can change the order in which phases are executed, or add new phases, by setting this variable. If it’s not set, the default value is used, which is <literal>$prePhases unpackPhase patchPhase $preConfigurePhases configurePhase $preBuildPhases buildPhase checkPhase $preInstallPhases installPhase fixupPhase installCheckPhase $preDistPhases distPhase $postPhases</literal>.
+ </para>
+ <para>
+ Usually, if you just want to add a few phases, it’s more convenient to set one of the variables below (such as <varname>preInstallPhases</varname>), as you then don’t specify all the normal phases.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>prePhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed before any of the default phases.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preConfigurePhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed just before the configure phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preBuildPhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed just before the build phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preInstallPhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed just before the install phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preFixupPhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed just before the fixup phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preDistPhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed just before the distribution phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postPhases</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional phases executed after any of the default phases.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </section>
+
+ <section xml:id="ssec-unpack-phase">
+ <title>The unpack phase</title>
+
+ <para>
+ The unpack phase is responsible for unpacking the source code of the package. The default implementation of <function>unpackPhase</function> unpacks the source files listed in the <envar>src</envar> environment variable to the current directory. It supports the following files by default:
+ <variablelist>
+ <varlistentry>
+ <term>
+ Tar files
+ </term>
+ <listitem>
+ <para>
+ These can optionally be compressed using <command>gzip</command> (<filename>.tar.gz</filename>, <filename>.tgz</filename> or <filename>.tar.Z</filename>), <command>bzip2</command> (<filename>.tar.bz2</filename>, <filename>.tbz2</filename> or <filename>.tbz</filename>) or <command>xz</command> (<filename>.tar.xz</filename>, <filename>.tar.lzma</filename> or <filename>.txz</filename>).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Zip files
+ </term>
+ <listitem>
+ <para>
+ Zip files are unpacked using <command>unzip</command>. However, <command>unzip</command> is not in the standard environment, so you should add it to <varname>nativeBuildInputs</varname> yourself.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Directories in the Nix store
+ </term>
+ <listitem>
+ <para>
+ These are simply copied to the current directory. The hash part of the file name is stripped, e.g. <filename>/nix/store/1wydxgby13cz...-my-sources</filename> would be copied to <filename>my-sources</filename>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ Additional file types can be supported by setting the <varname>unpackCmd</varname> variable (see below).
+ </para>
+
+ <para></para>
+
+ <variablelist>
+ <title>Variables controlling the unpack phase</title>
+ <varlistentry>
+ <term>
+ <varname>srcs</varname> / <varname>src</varname>
+ </term>
+ <listitem>
+ <para>
+ The list of source files or directories to be unpacked or copied. One of these must be set.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>sourceRoot</varname>
+ </term>
+ <listitem>
+ <para>
+ After running <function>unpackPhase</function>, the generic builder changes the current directory to the directory created by unpacking the sources. If there are multiple source directories, you should set <varname>sourceRoot</varname> to the name of the intended directory.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>setSourceRoot</varname>
+ </term>
+ <listitem>
+ <para>
+ Alternatively to setting <varname>sourceRoot</varname>, you can set <varname>setSourceRoot</varname> to a shell command to be evaluated by the unpack phase after the sources have been unpacked. This command must set <varname>sourceRoot</varname>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preUnpack</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the unpack phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postUnpack</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the unpack phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontUnpack</varname>
+ </term>
+ <listitem>
+ <para>
+ Set to true to skip the unpack phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontMakeSourcesWritable</varname>
+ </term>
+ <listitem>
+ <para>
+ If set to <literal>1</literal>, the unpacked sources are <emphasis>not</emphasis> made writable. By default, they are made writable to prevent problems with read-only sources. For example, copied store directories would be read-only without this.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>unpackCmd</varname>
+ </term>
+ <listitem>
+ <para>
+ The unpack phase evaluates the string <literal>$unpackCmd</literal> for any unrecognised file. The path to the current source file is contained in the <varname>curSrc</varname> variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-patch-phase">
+ <title>The patch phase</title>
+
+ <para>
+ The patch phase applies the list of patches defined in the <varname>patches</varname> variable.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the patch phase</title>
+ <varlistentry>
+ <term>
+ <varname>patches</varname>
+ </term>
+ <listitem>
+ <para>
+ The list of patches. They must be in the format accepted by the <command>patch</command> command, and may optionally be compressed using <command>gzip</command> (<filename>.gz</filename>), <command>bzip2</command> (<filename>.bz2</filename>) or <command>xz</command> (<filename>.xz</filename>).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>patchFlags</varname>
+ </term>
+ <listitem>
+ <para>
+ Flags to be passed to <command>patch</command>. If not set, the argument <option>-p1</option> is used, which causes the leading directory component to be stripped from the file names in each patch.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>prePatch</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the patch phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postPatch</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the patch phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-configure-phase">
+ <title>The configure phase</title>
+
+ <para>
+ The configure phase prepares the source tree for building. The default <function>configurePhase</function> runs <filename>./configure</filename> (typically an Autoconf-generated script) if it exists.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the configure phase</title>
+ <varlistentry>
+ <term>
+ <varname>configureScript</varname>
+ </term>
+ <listitem>
+ <para>
+ The name of the configure script. It defaults to <filename>./configure</filename> if it exists; otherwise, the configure phase is skipped. This can actually be a command (like <literal>perl ./Configure.pl</literal>).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>configureFlags</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of strings passed as additional arguments to the configure script.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontConfigure</varname>
+ </term>
+ <listitem>
+ <para>
+ Set to true to skip the configure phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>configureFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ A shell array containing additional arguments passed to the configure script. You must use this instead of <varname>configureFlags</varname> if the arguments contain spaces.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontAddPrefix</varname>
+ </term>
+ <listitem>
+ <para>
+ By default, the flag <literal>--prefix=$prefix</literal> is added to the configure flags. If this is undesirable, set this variable to true.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>prefix</varname>
+ </term>
+ <listitem>
+ <para>
+ The prefix under which the package must be installed, passed via the <option>--prefix</option> option to the configure script. It defaults to <option>$out</option>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>prefixKey</varname>
+ </term>
+ <listitem>
+ <para>
+ The key to use when specifying the prefix. By default, this is set to <option>--prefix=</option> as that is used by the majority of packages.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontAddDisableDepTrack</varname>
+ </term>
+ <listitem>
+ <para>
+ By default, the flag <literal>--disable-dependency-tracking</literal> is added to the configure flags to speed up Automake-based builds. If this is undesirable, set this variable to true.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontFixLibtool</varname>
+ </term>
+ <listitem>
+ <para>
+ By default, the configure phase applies some special hackery to all files called <filename>ltmain.sh</filename> before running the configure script in order to improve the purity of Libtool-based packages
+ <footnote xml:id="footnote-stdenv-sys-lib-search-path">
+ <para>
+ It clears the <varname>sys_lib_<replaceable>*</replaceable>search_path</varname> variables in the Libtool script to prevent Libtool from using libraries in <filename>/usr/lib</filename> and such.
+ </para>
+ </footnote>
+ . If this is undesirable, set this variable to true.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontDisableStatic</varname>
+ </term>
+ <listitem>
+ <para>
+ By default, when the configure script has <option>--enable-static</option>, the option <option>--disable-static</option> is added to the configure flags.
+ </para>
+ <para>
+ If this is undesirable, set this variable to true.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>configurePlatforms</varname>
+ </term>
+ <listitem>
+ <para>
+ By default, when cross compiling, the configure script has <option>--build=...</option> and <option>--host=...</option> passed. Packages can instead pass <literal>[ "build" "host" "target" ]</literal> or a subset to control exactly which platform flags are passed. Compilers and other tools can use this to also pass the target platform.
+ <footnote xml:id="footnote-stdenv-build-time-guessing-impurity">
+ <para>
+ Eventually these will be passed building natively as well, to improve determinism: build-time guessing, as is done today, is a risk of impurity.
+ </para>
+ </footnote>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preConfigure</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the configure phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postConfigure</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the configure phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="build-phase">
+ <title>The build phase</title>
+
+ <para>
+ The build phase is responsible for actually building the package (e.g. compiling it). The default <function>buildPhase</function> simply calls <command>make</command> if a file named <filename>Makefile</filename>, <filename>makefile</filename> or <filename>GNUmakefile</filename> exists in the current directory (or the <varname>makefile</varname> is explicitly set); otherwise it does nothing.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the build phase</title>
+ <varlistentry>
+ <term>
+ <varname>dontBuild</varname>
+ </term>
+ <listitem>
+ <para>
+ Set to true to skip the build phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>makefile</varname>
+ </term>
+ <listitem>
+ <para>
+ The file name of the Makefile.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>makeFlags</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of strings passed as additional flags to <command>make</command>. These flags are also used by the default install and check phase. For setting make flags specific to the build phase, use <varname>buildFlags</varname> (see below).
+<programlisting>
+makeFlags = [ "PREFIX=$(out)" ];
+</programlisting>
+ <note>
+ <para>
+ The flags are quoted in bash, but environment variables can be specified by using the make syntax.
+ </para>
+ </note>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>makeFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ A shell array containing additional arguments passed to <command>make</command>. You must use this instead of <varname>makeFlags</varname> if the arguments contain spaces, e.g.
+<programlisting>
+preBuild = ''
+ makeFlagsArray+=(CFLAGS="-O0 -g" LDFLAGS="-lfoo -lbar")
+'';
+</programlisting>
+ Note that shell arrays cannot be passed through environment variables, so you cannot set <varname>makeFlagsArray</varname> in a derivation attribute (because those are passed through environment variables): you have to define them in shell code.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>buildFlags</varname> / <varname>buildFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the build phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preBuild</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the build phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postBuild</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the build phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>
+ You can set flags for <command>make</command> through the <varname>makeFlags</varname> variable.
+ </para>
+
+ <para>
+ Before and after running <command>make</command>, the hooks <varname>preBuild</varname> and <varname>postBuild</varname> are called, respectively.
+ </para>
+ </section>
+
+ <section xml:id="ssec-check-phase">
+ <title>The check phase</title>
+
+ <para>
+ The check phase checks whether the package was built correctly by running its test suite. The default <function>checkPhase</function> calls <command>make check</command>, but only if the <varname>doCheck</varname> variable is enabled.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the check phase</title>
+ <varlistentry>
+ <term>
+ <varname>doCheck</varname>
+ </term>
+ <listitem>
+ <para>
+ Controls whether the check phase is executed. By default it is skipped, but if <varname>doCheck</varname> is set to true, the check phase is usually executed. Thus you should set
+<programlisting>doCheck = true;</programlisting>
+ in the derivation to enable checks. The exception is cross compilation. Cross compiled builds never run tests, no matter how <varname>doCheck</varname> is set, as the newly-built program won't run on the platform used to build it.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>makeFlags</varname> / <varname>makeFlagsArray</varname> / <varname>makefile</varname>
+ </term>
+ <listitem>
+ <para>
+ See the build phase for details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>checkTarget</varname>
+ </term>
+ <listitem>
+ <para>
+ The make target that runs the tests. Defaults to <literal>check</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>checkFlags</varname> / <varname>checkFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the check phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>checkInputs</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies used by the phase. This gets included in <varname>nativeBuildInputs</varname> when <varname>doCheck</varname> is set.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preCheck</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the check phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postCheck</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the check phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-install-phase">
+ <title>The install phase</title>
+
+ <para>
+ The install phase is responsible for installing the package in the Nix store under <envar>out</envar>. The default <function>installPhase</function> creates the directory <literal>$out</literal> and calls <command>make install</command>.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the install phase</title>
+ <varlistentry>
+ <term>
+ <varname>makeFlags</varname> / <varname>makeFlagsArray</varname> / <varname>makefile</varname>
+ </term>
+ <listitem>
+ <para>
+ See the build phase for details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>installTargets</varname>
+ </term>
+ <listitem>
+ <para>
+ The make targets that perform the installation. Defaults to <literal>install</literal>. Example:
+<programlisting>
+installTargets = "install-bin install-doc";</programlisting>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>installFlags</varname> / <varname>installFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the install phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preInstall</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the install phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postInstall</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the install phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-fixup-phase">
+ <title>The fixup phase</title>
+
+ <para>
+ The fixup phase performs some (Nix-specific) post-processing actions on the files installed under <filename>$out</filename> by the install phase. The default <function>fixupPhase</function> does the following:
+ <itemizedlist>
+ <listitem>
+ <para>
+ It moves the <filename>man/</filename>, <filename>doc/</filename> and <filename>info/</filename> subdirectories of <envar>$out</envar> to <filename>share/</filename>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It strips libraries and executables of debug information.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ On Linux, it applies the <command>patchelf</command> command to ELF executables and libraries to remove unused directories from the <literal>RPATH</literal> in order to prevent unnecessary runtime dependencies.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It rewrites the interpreter paths of shell scripts to paths found in <envar>PATH</envar>. E.g., <filename>/usr/bin/perl</filename> will be rewritten to <filename>/nix/store/<replaceable>some-perl</replaceable>/bin/perl</filename> found in <envar>PATH</envar>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the fixup phase</title>
+ <varlistentry>
+ <term>
+ <varname>dontFixup</varname>
+ </term>
+ <listitem>
+ <para>
+ Set to true to skip the fixup phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontStrip</varname>
+ </term>
+ <listitem>
+ <para>
+ If set, libraries and executables are not stripped. By default, they are.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontStripHost</varname>
+ </term>
+ <listitem>
+ <para>
+ Like <varname>dontStrip</varname>, but only affects the <command>strip</command> command targetting the package's host platform. Useful when supporting cross compilation, but otherwise feel free to ignore.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontStripTarget</varname>
+ </term>
+ <listitem>
+ <para>
+ Like <varname>dontStrip</varname>, but only affects the <command>strip</command> command targetting the packages' target platform. Useful when supporting cross compilation, but otherwise feel free to ignore.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontMoveSbin</varname>
+ </term>
+ <listitem>
+ <para>
+ If set, files in <filename>$out/sbin</filename> are not moved to <filename>$out/bin</filename>. By default, they are.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>stripAllList</varname>
+ </term>
+ <listitem>
+ <para>
+ List of directories to search for libraries and executables from which <emphasis>all</emphasis> symbols should be stripped. By default, it’s empty. Stripping all symbols is risky, since it may remove not just debug symbols but also ELF information necessary for normal execution.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>stripAllFlags</varname>
+ </term>
+ <listitem>
+ <para>
+ Flags passed to the <command>strip</command> command applied to the files in the directories listed in <varname>stripAllList</varname>. Defaults to <option>-s</option> (i.e. <option>--strip-all</option>).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>stripDebugList</varname>
+ </term>
+ <listitem>
+ <para>
+ List of directories to search for libraries and executables from which only debugging-related symbols should be stripped. It defaults to <literal>lib bin sbin</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>stripDebugFlags</varname>
+ </term>
+ <listitem>
+ <para>
+ Flags passed to the <command>strip</command> command applied to the files in the directories listed in <varname>stripDebugList</varname>. Defaults to <option>-S</option> (i.e. <option>--strip-debug</option>).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontPatchELF</varname>
+ </term>
+ <listitem>
+ <para>
+ If set, the <command>patchelf</command> command is not used to remove unnecessary <literal>RPATH</literal> entries. Only applies to Linux.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontPatchShebangs</varname>
+ </term>
+ <listitem>
+ <para>
+ If set, scripts starting with <literal>#!</literal> do not have their interpreter paths rewritten to paths in the Nix store.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontPruneLibtoolFiles</varname>
+ </term>
+ <listitem>
+ <para>
+ If set, libtool <literal>.la</literal> files associated with shared libraries won't have their <literal>dependency_libs</literal> field cleared.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>forceShare</varname>
+ </term>
+ <listitem>
+ <para>
+ The list of directories that must be moved from <filename>$out</filename> to <filename>$out/share</filename>. Defaults to <literal>man doc info</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>setupHook</varname>
+ </term>
+ <listitem>
+ <para>
+ A package can export a <link linkend="ssec-setup-hooks">setup hook</link> by setting this variable. The setup hook, if defined, is copied to <filename>$out/nix-support/setup-hook</filename>. Environment variables are then substituted in it using <function
+ linkend="fun-substituteAll">substituteAll</function>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preFixup</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the fixup phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postFixup</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the fixup phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="stdenv-separateDebugInfo">
+ <term>
+ <varname>separateDebugInfo</varname>
+ </term>
+ <listitem>
+ <para>
+ If set to <literal>true</literal>, the standard environment will enable debug information in C/C++ builds. After installation, the debug information will be separated from the executables and stored in the output named <literal>debug</literal>. (This output is enabled automatically; you don’t need to set the <varname>outputs</varname> attribute explicitly.) To be precise, the debug information is stored in <filename><replaceable>debug</replaceable>/lib/debug/.build-id/<replaceable>XX</replaceable>/<replaceable>YYYY…</replaceable></filename>, where <replaceable>XXYYYY…</replaceable> is the <replaceable>build ID</replaceable> of the binary — a SHA-1 hash of the contents of the binary. Debuggers like GDB use the build ID to look up the separated debug information.
+ </para>
+ <para>
+ For example, with GDB, you can add
+<programlisting>
+set debug-file-directory ~/.nix-profile/lib/debug
+</programlisting>
+ to <filename>~/.gdbinit</filename>. GDB will then be able to find debug information installed via <literal>nix-env -i</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-installCheck-phase">
+ <title>The installCheck phase</title>
+
+ <para>
+ The installCheck phase checks whether the package was installed correctly by running its test suite against the installed directories. The default <function>installCheck</function> calls <command>make installcheck</command>.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the installCheck phase</title>
+ <varlistentry>
+ <term>
+ <varname>doInstallCheck</varname>
+ </term>
+ <listitem>
+ <para>
+ Controls whether the installCheck phase is executed. By default it is skipped, but if <varname>doInstallCheck</varname> is set to true, the installCheck phase is usually executed. Thus you should set
+<programlisting>doInstallCheck = true;</programlisting>
+ in the derivation to enable install checks. The exception is cross compilation. Cross compiled builds never run tests, no matter how <varname>doInstallCheck</varname> is set, as the newly-built program won't run on the platform used to build it.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>installCheckTarget</varname>
+ </term>
+ <listitem>
+ <para>
+ The make target that runs the install tests. Defaults to <literal>installcheck</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>installCheckFlags</varname> / <varname>installCheckFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of strings passed as additional flags to <command>make</command>. Like <varname>makeFlags</varname> and <varname>makeFlagsArray</varname>, but only used by the installCheck phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>installCheckInputs</varname>
+ </term>
+ <listitem>
+ <para>
+ A list of dependencies used by the phase. This gets included in <varname>nativeBuildInputs</varname> when <varname>doInstallCheck</varname> is set.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preInstallCheck</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the installCheck phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postInstallCheck</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the installCheck phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section xml:id="ssec-distribution-phase">
+ <title>The distribution phase</title>
+
+ <para>
+ The distribution phase is intended to produce a source distribution of the package. The default <function>distPhase</function> first calls <command>make dist</command>, then it copies the resulting source tarballs to <filename>$out/tarballs/</filename>. This phase is only executed if the attribute <varname>doDist</varname> is set.
+ </para>
+
+ <variablelist>
+ <title>Variables controlling the distribution phase</title>
+ <varlistentry>
+ <term>
+ <varname>distTarget</varname>
+ </term>
+ <listitem>
+ <para>
+ The make target that produces the distribution. Defaults to <literal>dist</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>distFlags</varname> / <varname>distFlagsArray</varname>
+ </term>
+ <listitem>
+ <para>
+ Additional flags passed to <command>make</command>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>tarballs</varname>
+ </term>
+ <listitem>
+ <para>
+ The names of the source distribution files to be copied to <filename>$out/tarballs/</filename>. It can contain shell wildcards. The default is <filename>*.tar.gz</filename>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontCopyDist</varname>
+ </term>
+ <listitem>
+ <para>
+ If set, no files are copied to <filename>$out/tarballs/</filename>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>preDist</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the start of the distribution phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>postDist</varname>
+ </term>
+ <listitem>
+ <para>
+ Hook executed at the end of the distribution phase.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+ </section>
+ <section xml:id="ssec-stdenv-functions">
+ <title>Shell functions</title>
+
+ <para>
+ The standard environment provides a number of useful functions.
+ </para>
+
+ <variablelist>
+ <varlistentry xml:id='fun-makeWrapper'>
+ <term>
+ <function>makeWrapper</function> <replaceable>executable</replaceable> <replaceable>wrapperfile</replaceable> <replaceable>args</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Constructs a wrapper for a program with various possible arguments. For example:
+<programlisting>
+# adds `FOOBAR=baz` to `$out/bin/foo`’s environment
+makeWrapper $out/bin/foo $wrapperfile --set FOOBAR baz
+
+# prefixes the binary paths of `hello` and `git`
+# Be advised that paths often should be patched in directly
+# (via string replacements or in `configurePhase`).
+makeWrapper $out/bin/foo $wrapperfile --prefix PATH : ${lib.makeBinPath [ hello git ]}
+</programlisting>
+ There’s many more kinds of arguments, they are documented in <literal>nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh</literal>.
+ </para>
+ <para>
+ <literal>wrapProgram</literal> is a convenience function you probably want to use most of the time.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id='fun-substitute'>
+ <term>
+ <function>substitute</function> <replaceable>infile</replaceable> <replaceable>outfile</replaceable> <replaceable>subs</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Performs string substitution on the contents of <replaceable>infile</replaceable>, writing the result to <replaceable>outfile</replaceable>. The substitutions in <replaceable>subs</replaceable> are of the following form:
+ <variablelist>
+ <varlistentry>
+ <term>
+ <option>--replace</option> <replaceable>s1</replaceable> <replaceable>s2</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Replace every occurrence of the string <replaceable>s1</replaceable> by <replaceable>s2</replaceable>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <option>--subst-var</option> <replaceable>varName</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Replace every occurrence of <literal>@<replaceable>varName</replaceable>@</literal> by the contents of the environment variable <replaceable>varName</replaceable>. This is useful for generating files from templates, using <literal>@<replaceable>...</replaceable>@</literal> in the template as placeholders.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <option>--subst-var-by</option> <replaceable>varName</replaceable> <replaceable>s</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Replace every occurrence of <literal>@<replaceable>varName</replaceable>@</literal> by the string <replaceable>s</replaceable>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ <para>
+ Example:
+<programlisting>
+substitute ./foo.in ./foo.out \
+ --replace /usr/bin/bar $bar/bin/bar \
+ --replace "a string containing spaces" "some other text" \
+ --subst-var someVar
+</programlisting>
+ </para>
+ <para>
+ <function>substitute</function> is implemented using the <command
+ xlink:href="http://replace.richardlloyd.org.uk/">replace</command> command. Unlike with the <command>sed</command> command, you don’t have to worry about escaping special characters. It supports performing substitutions on binary files (such as executables), though there you’ll probably want to make sure that the replacement string is as long as the replaced string.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id='fun-substituteInPlace'>
+ <term>
+ <function>substituteInPlace</function> <replaceable>file</replaceable> <replaceable>subs</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Like <function>substitute</function>, but performs the substitutions in place on the file <replaceable>file</replaceable>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id='fun-substituteAll'>
+ <term>
+ <function>substituteAll</function> <replaceable>infile</replaceable> <replaceable>outfile</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Replaces every occurrence of <literal>@<replaceable>varName</replaceable>@</literal>, where <replaceable>varName</replaceable> is any environment variable, in <replaceable>infile</replaceable>, writing the result to <replaceable>outfile</replaceable>. For instance, if <replaceable>infile</replaceable> has the contents
+<programlisting>
+#! @bash@/bin/sh
+PATH=@coreutils@/bin
+echo @foo@
+</programlisting>
+ and the environment contains <literal>bash=/nix/store/bmwp0q28cf21...-bash-3.2-p39</literal> and <literal>coreutils=/nix/store/68afga4khv0w...-coreutils-6.12</literal>, but does not contain the variable <varname>foo</varname>, then the output will be
+<programlisting>
+#! /nix/store/bmwp0q28cf21...-bash-3.2-p39/bin/sh
+PATH=/nix/store/68afga4khv0w...-coreutils-6.12/bin
+echo @foo@
+</programlisting>
+ That is, no substitution is performed for undefined variables.
+ </para>
+ <para>
+ Environment variables that start with an uppercase letter or an underscore are filtered out, to prevent global variables (like <literal>HOME</literal>) or private variables (like <literal>__ETC_PROFILE_DONE</literal>) from accidentally getting substituted. The variables also have to be valid bash “names”, as defined in the bash manpage (alphanumeric or <literal>_</literal>, must not start with a number).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id='fun-substituteAllInPlace'>
+ <term>
+ <function>substituteAllInPlace</function> <replaceable>file</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Like <function>substituteAll</function>, but performs the substitutions in place on the file <replaceable>file</replaceable>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id='fun-stripHash'>
+ <term>
+ <function>stripHash</function> <replaceable>path</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Strips the directory and hash part of a store path, outputting the name part to <literal>stdout</literal>. For example:
+<programlisting>
+# prints coreutils-8.24
+stripHash "/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
+</programlisting>
+ If you wish to store the result in another variable, then the following idiom may be useful:
+<programlisting>
+name="/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
+someVar=$(stripHash $name)
+</programlisting>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id='fun-wrapProgram'>
+ <term>
+ <function>wrapProgram</function> <replaceable>executable</replaceable> <replaceable>makeWrapperArgs</replaceable>
+ </term>
+ <listitem>
+ <para>
+ Convenience function for <literal>makeWrapper</literal> that automatically creates a sane wrapper file. It takes all the same arguments as <literal>makeWrapper</literal>, except for <literal>--argv0</literal>.
+ </para>
+ <para>
+ It cannot be applied multiple times, since it will overwrite the wrapper file.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+ <section xml:id="ssec-setup-hooks">
+ <title>Package setup hooks</title>
+
+ <para>
+ Nix itself considers a build-time dependency as merely something that should previously be built and accessible at build time—packages themselves are on their own to perform any additional setup. In most cases, that is fine, and the downstream derivation can deal with its own dependencies. But for a few common tasks, that would result in almost every package doing the same sort of setup work—depending not on the package itself, but entirely on which dependencies were used.
+ </para>
+
+ <para>
+ In order to alleviate this burden, the <firstterm>setup hook</firstterm> mechanism was written, where any package can include a shell script that [by convention rather than enforcement by Nix], any downstream reverse-dependency will source as part of its build process. That allows the downstream dependency to merely specify its dependencies, and lets those dependencies effectively initialize themselves. No boilerplate mirroring the list of dependencies is needed.
+ </para>
+
+ <para>
+ The setup hook mechanism is a bit of a sledgehammer though: a powerful feature with a broad and indiscriminate area of effect. The combination of its power and implicit use may be expedient, but isn't without costs. Nix itself is unchanged, but the spirit of added dependencies being effect-free is violated even if the letter isn't. For example, if a derivation path is mentioned more than once, Nix itself doesn't care and simply makes sure the dependency derivation is already built just the same—depending is just needing something to exist, and needing is idempotent. However, a dependency specified twice will have its setup hook run twice, and that could easily change the build environment (though a well-written setup hook will therefore strive to be idempotent so this is in fact not observable). More broadly, setup hooks are anti-modular in that multiple dependencies, whether the same or different, should not interfere and yet their setup hooks may well do so.
+ </para>
+
+ <para>
+ The most typical use of the setup hook is actually to add other hooks which are then run (i.e. after all the setup hooks) on each dependency. For example, the C compiler wrapper's setup hook feeds itself flags for each dependency that contains relevant libraries and headers. This is done by defining a bash function, and appending its name to one of <envar>envBuildBuildHooks</envar>, <envar>envBuildHostHooks</envar>, <envar>envBuildTargetHooks</envar>, <envar>envHostHostHooks</envar>, <envar>envHostTargetHooks</envar>, or <envar>envTargetTargetHooks</envar>. These 6 bash variables correspond to the 6 sorts of dependencies by platform (there's 12 total but we ignore the propagated/non-propagated axis).
+ </para>
+
+ <para>
+ Packages adding a hook should not hard code a specific hook, but rather choose a variable <emphasis>relative</emphasis> to how they are included. Returning to the C compiler wrapper example, if the wrapper itself is an <literal>n</literal> dependency, then it only wants to accumulate flags from <literal>n + 1</literal> dependencies, as only those ones match the compiler's target platform. The <envar>hostOffset</envar> variable is defined with the current dependency's host offset <envar>targetOffset</envar> with its target offset, before its setup hook is sourced. Additionally, since most environment hooks don't care about the target platform, that means the setup hook can append to the right bash array by doing something like
+<programlisting language="bash">
+addEnvHooks "$hostOffset" myBashFunction
+</programlisting>
+ </para>
+
+ <para>
+ The <emphasis>existence</emphasis> of setups hooks has long been documented and packages inside Nixpkgs are free to use this mechanism. Other packages, however, should not rely on these mechanisms not changing between Nixpkgs versions. Because of the existing issues with this system, there's little benefit from mandating it be stable for any period of time.
+ </para>
+
+ <para>
+ First, let’s cover some setup hooks that are part of Nixpkgs default stdenv. This means that they are run for every package built using <function>stdenv.mkDerivation</function>. Some of these are platform specific, so they may run on Linux but not Darwin or vice-versa.
+ <variablelist>
+ <varlistentry>
+ <term>
+ <literal>move-docs.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This setup hook moves any installed documentation to the <literal>/share</literal> subdirectory directory. This includes the man, doc and info directories. This is needed for legacy programs that do not know how to use the <literal>share</literal> subdirectory.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>compress-man-pages.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This setup hook compresses any man pages that have been installed. The compression is done using the gzip program. This helps to reduce the installed size of packages.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>strip.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This runs the strip command on installed binaries and libraries. This removes unnecessary information like debug symbols when they are not needed. This also helps to reduce the installed size of packages.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>patch-shebangs.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This setup hook patches installed scripts to use the full path to the shebang interpreter. A shebang interpreter is the first commented line of a script telling the operating system which program will run the script (e.g <literal>#!/bin/bash</literal>). In Nix, we want an exact path to that interpreter to be used. This often replaces <literal>/bin/sh</literal> with a path in the Nix store.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>audit-tmpdir.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This verifies that no references are left from the install binaries to the directory used to build those binaries. This ensures that the binaries do not need things outside the Nix store. This is currently supported in Linux only.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>multiple-outputs.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This setup hook adds configure flags that tell packages to install files into any one of the proper outputs listed in <literal>outputs</literal>. This behavior can be turned off by setting <literal>setOutputFlags</literal> to false in the derivation environment. See <xref linkend="chap-multiple-output"/> for more information.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>move-sbin.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This setup hook moves any binaries installed in the sbin subdirectory into bin. In addition, a link is provided from sbin to bin for compatibility.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>move-lib64.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This setup hook moves any libraries installed in the lib64 subdirectory into lib. In addition, a link is provided from lib64 to lib for compatibility.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <literal>set-source-date-epoch-to-latest.sh</literal>
+ </term>
+ <listitem>
+ <para>
+ This sets <literal>SOURCE_DATE_EPOCH</literal> to the modification time of the most recent file.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Bintools Wrapper
+ </term>
+ <listitem>
+ <para>
+ The Bintools Wrapper wraps the binary utilities for a bunch of miscellaneous purposes. These are GNU Binutils when targetting Linux, and a mix of cctools and GNU binutils for Darwin. [The "Bintools" name is supposed to be a compromise between "Binutils" and "cctools" not denoting any specific implementation.] Specifically, the underlying bintools package, and a C standard library (glibc or Darwin's libSystem, just for the dynamic loader) are all fed in, and dependency finding, hardening (see below), and purity checks for each are handled by the Bintools Wrapper. Packages typically depend on CC Wrapper, which in turn (at run time) depends on the Bintools Wrapper.
+ </para>
+ <para>
+ The Bintools Wrapper was only just recently split off from CC Wrapper, so the division of labor is still being worked out. For example, it shouldn't care about the C standard library, but just take a derivation with the dynamic loader (which happens to be the glibc on linux). Dependency finding however is a task both wrappers will continue to need to share, and probably the most important to understand. It is currently accomplished by collecting directories of host-platform dependencies (i.e. <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname>) in environment variables. The Bintools Wrapper's setup hook causes any <filename>lib</filename> and <filename>lib64</filename> subdirectories to be added to <envar>NIX_LDFLAGS</envar>. Since the CC Wrapper and the Bintools Wrapper use the same strategy, most of the Bintools Wrapper code is sparsely commented and refers to the CC Wrapper. But the CC Wrapper's code, by contrast, has quite lengthy comments. The Bintools Wrapper merely cites those, rather than repeating them, to avoid falling out of sync.
+ </para>
+ <para>
+ A final task of the setup hook is defining a number of standard environment variables to tell build systems which executables fulfill which purpose. They are defined to just be the base name of the tools, under the assumption that the Bintools Wrapper's binaries will be on the path. Firstly, this helps poorly-written packages, e.g. ones that look for just <command>gcc</command> when <envar>CC</envar> isn't defined yet <command>clang</command> is to be used. Secondly, this helps packages not get confused when cross-compiling, in which case multiple Bintools Wrappers may simultaneously be in use.
+ <footnote xml:id="footnote-stdenv-per-platform-wrapper">
+ <para>
+ Each wrapper targets a single platform, so if binaries for multiple platforms are needed, the underlying binaries must be wrapped multiple times. As this is a property of the wrapper itself, the multiple wrappings are needed whether or not the same underlying binaries can target multiple platforms.
+ </para>
+ </footnote>
+ <envar>BUILD_</envar>- and <envar>TARGET_</envar>-prefixed versions of the normal environment variable are defined for additional Bintools Wrappers, properly disambiguating them.
+ </para>
+ <para>
+ A problem with this final task is that the Bintools Wrapper is honest and defines <envar>LD</envar> as <command>ld</command>. Most packages, however, firstly use the C compiler for linking, secondly use <envar>LD</envar> anyways, defining it as the C compiler, and thirdly, only so define <envar>LD</envar> when it is undefined as a fallback. This triple-threat means Bintools Wrapper will break those packages, as LD is already defined as the actual linker which the package won't override yet doesn't want to use. The workaround is to define, just for the problematic package, <envar>LD</envar> as the C compiler. A good way to do this would be <command>preConfigure = "LD=$CC"</command>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ CC Wrapper
+ </term>
+ <listitem>
+ <para>
+ The CC Wrapper wraps a C toolchain for a bunch of miscellaneous purposes. Specifically, a C compiler (GCC or Clang), wrapped binary tools, and a C standard library (glibc or Darwin's libSystem, just for the dynamic loader) are all fed in, and dependency finding, hardening (see below), and purity checks for each are handled by the CC Wrapper. Packages typically depend on the CC Wrapper, which in turn (at run-time) depends on the Bintools Wrapper.
+ </para>
+ <para>
+ Dependency finding is undoubtedly the main task of the CC Wrapper. This works just like the Bintools Wrapper, except that any <filename>include</filename> subdirectory of any relevant dependency is added to <envar>NIX_CFLAGS_COMPILE</envar>. The setup hook itself contains some lengthy comments describing the exact convoluted mechanism by which this is accomplished.
+ </para>
+ <para>
+ Similarly, the CC Wrapper follows the Bintools Wrapper in defining standard environment variables with the names of the tools it wraps, for the same reasons described above. Importantly, while it includes a <command>cc</command> symlink to the c compiler for portability, the <envar>CC</envar> will be defined using the compiler's "real name" (i.e. <command>gcc</command> or <command>clang</command>). This helps lousy build systems that inspect on the name of the compiler rather than run it.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+
+ <para>
+ Here are some more packages that provide a setup hook. Since the list of hooks is extensible, this is not an exhaustive list. The mechanism is only to be used as a last resort, so it might cover most uses.
+ <variablelist>
+ <varlistentry>
+ <term>
+ Perl
+ </term>
+ <listitem>
+ <para>
+ Adds the <filename>lib/site_perl</filename> subdirectory of each build input to the <envar>PERL5LIB</envar> environment variable. For instance, if <varname>buildInputs</varname> contains Perl, then the <filename>lib/site_perl</filename> subdirectory of each input is added to the <envar>PERL5LIB</envar> environment variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Python
+ </term>
+ <listitem>
+ <para>
+ Adds the <filename>lib/${python.libPrefix}/site-packages</filename> subdirectory of each build input to the <envar>PYTHONPATH</envar> environment variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ pkg-config
+ </term>
+ <listitem>
+ <para>
+ Adds the <filename>lib/pkgconfig</filename> and <filename>share/pkgconfig</filename> subdirectories of each build input to the <envar>PKG_CONFIG_PATH</envar> environment variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Automake
+ </term>
+ <listitem>
+ <para>
+ Adds the <filename>share/aclocal</filename> subdirectory of each build input to the <envar>ACLOCAL_PATH</envar> environment variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Autoconf
+ </term>
+ <listitem>
+ <para>
+ The <varname>autoreconfHook</varname> derivation adds <varname>autoreconfPhase</varname>, which runs autoreconf, libtoolize and automake, essentially preparing the configure script in autotools-based builds. Most autotools-based packages come with the configure script pre-generated, but this hook is necessary for a few packages and when you need to patch the package’s configure scripts.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ libxml2
+ </term>
+ <listitem>
+ <para>
+ Adds every file named <filename>catalog.xml</filename> found under the <filename>xml/dtd</filename> and <filename>xml/xsl</filename> subdirectories of each build input to the <envar>XML_CATALOG_FILES</envar> environment variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ teTeX / TeX Live
+ </term>
+ <listitem>
+ <para>
+ Adds the <filename>share/texmf-nix</filename> subdirectory of each build input to the <envar>TEXINPUTS</envar> environment variable.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Qt 4
+ </term>
+ <listitem>
+ <para>
+ Sets the <envar>QTDIR</envar> environment variable to Qt’s path.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ gdk-pixbuf
+ </term>
+ <listitem>
+ <para>
+ Exports <envar>GDK_PIXBUF_MODULE_FILE</envar> environment variable to the builder. Add librsvg package to <varname>buildInputs</varname> to get svg support.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ GHC
+ </term>
+ <listitem>
+ <para>
+ Creates a temporary package database and registers every Haskell build input in it (TODO: how?).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ GNOME platform
+ </term>
+ <listitem>
+ <para>
+ Hooks related to GNOME platform and related libraries like GLib, GTK and GStreamer are described in <xref linkend="sec-language-gnome" />.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ autoPatchelfHook
+ </term>
+ <listitem>
+ <para>
+ 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>
+ 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.
+ </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.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ breakpointHook
+ </term>
+ <listitem>
+ <para>
+ This hook will make a build pause instead of stopping when a failure happens. It prevents nix from cleaning up the build environment immediately and allows the user to attach to a build environment using the <command>cntr</command> command. Upon build error it will print instructions on how to use <command>cntr</command>, which can be used to enter the environment for debugging. Installing cntr and running the command will provide shell access to the build sandbox of failed build. At <filename>/var/lib/cntr</filename> the sandboxed filesystem is mounted. All commands and files of the system are still accessible within the shell. To execute commands from the sandbox use the cntr exec subcommand. <command>cntr</command> is only supported on Linux-based platforms. To use it first add <literal>cntr</literal> to your <literal>environment.systemPackages</literal> on NixOS or alternatively to the root user on non-NixOS systems. Then in the package that is supposed to be inspected, add <literal>breakpointHook</literal> to <literal>nativeBuildInputs</literal>.
+<programlisting>
+nativeBuildInputs = [ breakpointHook ];
+</programlisting>
+ When a build failure happens there will be an instruction printed that shows how to attach with <literal>cntr</literal> to the build sandbox.
+ </para>
+ <note>
+ <title>Caution with remote builds</title>
+ <para>
+ This won't work with remote builds as the build environment is on a different machine and can't be accessed by <command>cntr</command>. Remote builds can be turned off by setting <literal>--option builders ''</literal> for <command>nix-build</command> or <literal>--builders ''</literal> for <command>nix build</command>.
+ </para>
+ </note>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ installShellFiles
+ </term>
+ <listitem>
+ <para>
+ This hook helps with installing manpages and shell completion files. It exposes 2 shell functions <literal>installManPage</literal> and <literal>installShellCompletion</literal> that can be used from your <literal>postInstall</literal> hook.
+ </para>
+ <para>
+ The <literal>installManPage</literal> function takes one or more paths to manpages to install. The manpages must have a section suffix, and may optionally be compressed (with <literal>.gz</literal> suffix). This function will place them into the correct directory.
+ </para>
+ <para>
+ The <literal>installShellCompletion</literal> function takes one or more paths to shell completion files. By default it will autodetect the shell type from the completion file extension, but you may also specify it by passing one of <literal>--bash</literal>, <literal>--fish</literal>, or <literal>--zsh</literal>. These flags apply to all paths listed after them (up until another shell flag is given). Each path may also have a custom installation name provided by providing a flag <literal>--name NAME</literal> before the path. If this flag is not provided, zsh completions will be renamed automatically such that <literal>foobar.zsh</literal> becomes <literal>_foobar</literal>.
+<programlisting>
+nativeBuildInputs = [ installShellFiles ];
+postInstall = ''
+ installManPage doc/foobar.1 doc/barfoo.3
+ # explicit behavior
+ installShellCompletion --bash --name foobar.bash share/completions.bash
+ installShellCompletion --fish --name foobar.fish share/completions.fish
+ installShellCompletion --zsh --name _foobar share/completions.zsh
+ # implicit behavior
+ installShellCompletion share/completions/foobar.{bash,fish,zsh}
+'';
+</programlisting>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ libiconv, libintl
+ </term>
+ <listitem>
+ <para>
+ A few libraries automatically add to <literal>NIX_LDFLAGS</literal> their library, making their symbols automatically available to the linker. This includes libiconv and libintl (gettext). This is done to provide compatibility between GNU Linux, where libiconv and libintl are bundled in, and other systems where that might not be the case. Sometimes, this behavior is not desired. To disable this behavior, set <literal>dontAddExtraLibs</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ cmake
+ </term>
+ <listitem>
+ <para>
+ Overrides the default configure phase to run the CMake command. By default, we use the Make generator of CMake. In addition, dependencies are added automatically to CMAKE_PREFIX_PATH so that packages are correctly detected by CMake. Some additional flags are passed in to give similar behavior to configure-based packages. You can disable this hook’s behavior by setting configurePhase to a custom value, or by setting dontUseCmakeConfigure. cmakeFlags controls flags passed only to CMake. By default, parallel building is enabled as CMake supports parallel building almost everywhere. When Ninja is also in use, CMake will detect that and use the ninja generator.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ xcbuildHook
+ </term>
+ <listitem>
+ <para>
+ Overrides the build and install phases to run the “xcbuild” command. This hook is needed when a project only comes with build files for the XCode build system. You can disable this behavior by setting buildPhase and configurePhase to a custom value. xcbuildFlags controls flags passed only to xcbuild.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ Meson
+ </term>
+ <listitem>
+ <para>
+ Overrides the configure phase to run meson to generate Ninja files. To run these files, you should accompany Meson with ninja. By default, <varname>enableParallelBuilding</varname> is enabled as Meson supports parallel building almost everywhere.
+ </para>
+ <variablelist>
+ <title>Variables controlling Meson</title>
+ <varlistentry>
+ <term>
+ <varname>mesonFlags</varname>
+ </term>
+ <listitem>
+ <para>
+ Controls the flags passed to meson.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>mesonBuildType</varname>
+ </term>
+ <listitem>
+ <para>
+ Which <link
+ xlink:href="https://mesonbuild.com/Builtin-options.html#core-options"><command>--buildtype</command></link> to pass to Meson. We default to <literal>plain</literal>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>mesonAutoFeatures</varname>
+ </term>
+ <listitem>
+ <para>
+ What value to set <link
+ xlink:href="https://mesonbuild.com/Builtin-options.html#core-options"><command>-Dauto_features=</command></link> to. We default to <command>enabled</command>.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>mesonWrapMode</varname>
+ </term>
+ <listitem>
+ <para>
+ What value to set <link
+ xlink:href="https://mesonbuild.com/Builtin-options.html#core-options"><command>-Dwrap_mode=</command></link> to. We default to <command>nodownload</command> as we disallow network access.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>dontUseMesonConfigure</varname>
+ </term>
+ <listitem>
+ <para>
+ Disables using Meson's <varname>configurePhase</varname>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ ninja
+ </term>
+ <listitem>
+ <para>
+ Overrides the build, install, and check phase to run ninja instead of make. You can disable this behavior with the dontUseNinjaBuild, dontUseNinjaInstall, and dontUseNinjaCheck, respectively. Parallel building is enabled by default in Ninja.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ unzip
+ </term>
+ <listitem>
+ <para>
+ This setup hook will allow you to unzip .zip files specified in $src. There are many similar packages like unrar, undmg, etc.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ wafHook
+ </term>
+ <listitem>
+ <para>
+ Overrides the configure, build, and install phases. This will run the "waf" script used by many projects. If wafPath (default ./waf) doesn’t exist, it will copy the version of waf available in Nixpkgs. wafFlags can be used to pass flags to the waf script.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ scons
+ </term>
+ <listitem>
+ <para>
+ Overrides the build, install, and check phases. This uses the scons build system as a replacement for make. scons does not provide a configure phase, so everything is managed at build and install time.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </section>
+ <section xml:id="sec-purity-in-nixpkgs">
+ <title>Purity in Nixpkgs</title>
+
+ <para>
+ [measures taken to prevent dependencies on packages outside the store, and what you can do to prevent them]
+ </para>
+
+ <para>
+ GCC doesn't search in locations such as <filename>/usr/include</filename>. In fact, attempts to add such directories through the <option>-I</option> flag are filtered out. Likewise, the linker (from GNU binutils) doesn't search in standard locations such as <filename>/usr/lib</filename>. Programs built on Linux are linked against a GNU C Library that likewise doesn't search in the default system locations.
+ </para>
+ </section>
+ <section xml:id="sec-hardening-in-nixpkgs">
+ <title>Hardening in Nixpkgs</title>
+
+ <para>
+ There are flags available to harden packages at compile or link-time. These can be toggled using the <varname>stdenv.mkDerivation</varname> parameters <varname>hardeningDisable</varname> and <varname>hardeningEnable</varname>.
+ </para>
+
+ <para>
+ Both parameters take a list of flags as strings. The special <varname>"all"</varname> flag can be passed to <varname>hardeningDisable</varname> to turn off all hardening. These flags can also be used as environment variables for testing or development purposes.
+ </para>
+
+ <para>
+ The following flags are enabled by default and might require disabling with <varname>hardeningDisable</varname> if the program to package is incompatible.
+ </para>
+
+ <variablelist>
+ <varlistentry>
+ <term>
+ <varname>format</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-Wformat -Wformat-security -Werror=format-security</option> compiler options. At present, this warns about calls to <varname>printf</varname> and <varname>scanf</varname> functions where the format string is not a string literal and there are no format arguments, as in <literal>printf(foo);</literal>. This may be a security hole if the format string came from untrusted input and contains <literal>%n</literal>.
+ </para>
+ <para>
+ This needs to be turned off or fixed for errors similar to:
+ </para>
+<programlisting>
+/tmp/nix-build-zynaddsubfx-2.5.2.drv-0/zynaddsubfx-2.5.2/src/UI/guimain.cpp:571:28: error: format not a string literal and no format arguments [-Werror=format-security]
+ printf(help_message);
+ ^
+cc1plus: some warnings being treated as errors
+</programlisting>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>stackprotector</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-fstack-protector-strong --param ssp-buffer-size=4</option> compiler options. This adds safety checks against stack overwrites rendering many potential code injection attacks into aborting situations. In the best case this turns code injection vulnerabilities into denial of service or into non-issues (depending on the application).
+ </para>
+ <para>
+ This needs to be turned off or fixed for errors similar to:
+ </para>
+<programlisting>
+bin/blib.a(bios_console.o): In function `bios_handle_cup':
+/tmp/nix-build-ipxe-20141124-5cbdc41.drv-0/ipxe-5cbdc41/src/arch/i386/firmware/pcbios/bios_console.c:86: undefined reference to `__stack_chk_fail'
+</programlisting>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>fortify</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-O2 -D_FORTIFY_SOURCE=2</option> compiler options. During code generation the compiler knows a great deal of information about buffer sizes (where possible), and attempts to replace insecure unlimited length buffer function calls with length-limited ones. This is especially useful for old, crufty code. Additionally, format strings in writable memory that contain '%n' are blocked. If an application depends on such a format string, it will need to be worked around.
+ </para>
+ <para>
+ Additionally, some warnings are enabled which might trigger build failures if compiler warnings are treated as errors in the package build. In this case, set <option>NIX_CFLAGS_COMPILE</option> to <option>-Wno-error=warning-type</option>.
+ </para>
+ <para>
+ This needs to be turned off or fixed for errors similar to:
+ </para>
+<programlisting>
+malloc.c:404:15: error: return type is an incomplete type
+malloc.c:410:19: error: storage size of 'ms' isn't known
+</programlisting>
+<programlisting>
+strdup.h:22:1: error: expected identifier or '(' before '__extension__'
+</programlisting>
+<programlisting>
+strsep.c:65:23: error: register name not specified for 'delim'
+</programlisting>
+<programlisting>
+installwatch.c:3751:5: error: conflicting types for '__open_2'
+</programlisting>
+<programlisting>
+fcntl2.h:50:4: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments
+</programlisting>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>pic</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-fPIC</option> compiler options. This options adds support for position independent code in shared libraries and thus making ASLR possible.
+ </para>
+ <para>
+ Most notably, the Linux kernel, kernel modules and other code not running in an operating system environment like boot loaders won't build with PIC enabled. The compiler will is most cases complain that PIC is not supported for a specific build.
+ </para>
+ <para>
+ This needs to be turned off or fixed for assembler errors similar to:
+ </para>
+<programlisting>
+ccbLfRgg.s: Assembler messages:
+ccbLfRgg.s:33: Error: missing or invalid displacement expression `private_key_len@GOTOFF'
+</programlisting>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>strictoverflow</varname>
+ </term>
+ <listitem>
+ <para>
+ Signed integer overflow is undefined behaviour according to the C standard. If it happens, it is an error in the program as it should check for overflow before it can happen, not afterwards. GCC provides built-in functions to perform arithmetic with overflow checking, which are correct and faster than any custom implementation. As a workaround, the option <option>-fno-strict-overflow</option> makes gcc behave as if signed integer overflows were defined.
+ </para>
+ <para>
+ This flag should not trigger any build or runtime errors.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>relro</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-z relro</option> linker option. During program load, several ELF memory sections need to be written to by the linker, but can be turned read-only before turning over control to the program. This prevents some GOT (and .dtors) overwrite attacks, but at least the part of the GOT used by the dynamic linker (.got.plt) is still vulnerable.
+ </para>
+ <para>
+ This flag can break dynamic shared object loading. For instance, the module systems of Xorg and OpenCV are incompatible with this flag. In almost all cases the <varname>bindnow</varname> flag must also be disabled and incompatible programs typically fail with similar errors at runtime.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <varname>bindnow</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-z bindnow</option> linker option. During program load, all dynamic symbols are resolved, allowing for the complete GOT to be marked read-only (due to <varname>relro</varname>). This prevents GOT overwrite attacks. For very large applications, this can incur some performance loss during initial load while symbols are resolved, but this shouldn't be an issue for daemons.
+ </para>
+ <para>
+ This flag can break dynamic shared object loading. For instance, the module systems of Xorg and PHP are incompatible with this flag. Programs incompatible with this flag often fail at runtime due to missing symbols, like:
+ </para>
+<programlisting>
+intel_drv.so: undefined symbol: vgaHWFreeHWRec
+</programlisting>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>
+ The following flags are disabled by default and should be enabled with <varname>hardeningEnable</varname> for packages that take untrusted input like network services.
+ </para>
+
+ <variablelist>
+ <varlistentry>
+ <term>
+ <varname>pie</varname>
+ </term>
+ <listitem>
+ <para>
+ Adds the <option>-fPIE</option> compiler and <option>-pie</option> linker options. Position Independent Executables are needed to take advantage of Address Space Layout Randomization, supported by modern kernel versions. While ASLR can already be enforced for data areas in the stack and heap (brk and mmap), the code areas must be compiled as position-independent. Shared libraries already do this with the <varname>pic</varname> flag, so they gain ASLR automatically, but binary .text regions need to be build with <varname>pie</varname> to gain ASLR. When this happens, ROP attacks are much harder since there are no static locations to bounce off of during a memory corruption attack.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>
+ For more in-depth information on these hardening flags and hardening in general, refer to the <link xlink:href="https://wiki.debian.org/Hardening">Debian Wiki</link>, <link xlink:href="https://wiki.ubuntu.com/Security/Features">Ubuntu Wiki</link>, <link xlink:href="https://wiki.gentoo.org/wiki/Project:Hardened">Gentoo Wiki</link>, and the <link xlink:href="https://wiki.archlinux.org/index.php/DeveloperWiki:Security"> Arch Wiki</link>.
+ </para>
+ </section>
+</chapter>
diff --git a/nixpkgs/doc/submitting-changes.xml b/nixpkgs/doc/submitting-changes.xml
deleted file mode 100644
index 2c7defb8174..00000000000
--- a/nixpkgs/doc/submitting-changes.xml
+++ /dev/null
@@ -1,429 +0,0 @@
-<chapter xmlns="http://docbook.org/ns/docbook"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xml:id="chap-submitting-changes">
- <title>Submitting changes</title>
- <section xml:id="submitting-changes-making-patches">
- <title>Making patches</title>
-
- <itemizedlist>
- <listitem>
- <para>
- Read <link xlink:href="https://nixos.org/nixpkgs/manual/">Manual (How to write packages for Nix)</link>.
- </para>
- </listitem>
- <listitem>
- <para>
- Fork the repository on GitHub.
- </para>
- </listitem>
- <listitem>
- <para>
- Create a branch for your future fix.
- <itemizedlist>
- <listitem>
- <para>
- You can make branch from a commit of your local <command>nixos-version</command>. That will help you to avoid additional local compilations. Because you will receive packages from binary cache.
- <itemizedlist>
- <listitem>
- <para>
- For example: <command>nixos-version</command> returns <command>15.05.git.0998212 (Dingo)</command>. So you can do:
- </para>
- </listitem>
- </itemizedlist>
-<screen>
-<prompt>$ </prompt>git checkout 0998212
-<prompt>$ </prompt>git checkout -b 'fix/pkg-name-update'
-</screen>
- </para>
- </listitem>
- <listitem>
- <para>
- Please avoid working directly on the <command>master</command> branch.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- Make commits of logical units.
- <itemizedlist>
- <listitem>
- <para>
- If you removed pkgs, made some major NixOS changes etc., write about them in <command>nixos/doc/manual/release-notes/rl-unstable.xml</command>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- Check for unnecessary whitespace with <command>git diff --check</command> before committing.
- </para>
- </listitem>
- <listitem>
- <para>
- Format the commit in a following way:
- </para>
-<programlisting>
-(pkg-name | nixos/&lt;module>): (from -> to | init at version | refactor | etc)
-Additional information.
-</programlisting>
- <itemizedlist>
- <listitem>
- <para>
- Examples:
- <itemizedlist>
- <listitem>
- <para>
- <command>nginx: init at 2.0.1</command>
- </para>
- </listitem>
- <listitem>
- <para>
- <command>firefox: 54.0.1 -> 55.0</command>
- </para>
- </listitem>
- <listitem>
- <para>
- <command>nixos/hydra: add bazBaz option</command>
- </para>
- </listitem>
- <listitem>
- <para>
- <command>nixos/nginx: refactor config generation</command>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- Test your changes. If you work with
- <itemizedlist>
- <listitem>
- <para>
- nixpkgs:
- <itemizedlist>
- <listitem>
- <para>
- update pkg ->
- <itemizedlist>
- <listitem>
- <para>
- <command>nix-env -i pkg-name -f &lt;path to your local nixpkgs folder&gt;</command>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- add pkg ->
- <itemizedlist>
- <listitem>
- <para>
- Make sure it's in <command>pkgs/top-level/all-packages.nix</command>
- </para>
- </listitem>
- <listitem>
- <para>
- <command>nix-env -i pkg-name -f &lt;path to your local nixpkgs folder&gt;</command>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- <emphasis>If you don't want to install pkg in you profile</emphasis>.
- <itemizedlist>
- <listitem>
- <para>
- <command>nix-build -A pkg-attribute-name &lt;path to your local nixpkgs folder&gt;/default.nix</command> and check results in the folder <command>result</command>. It will appear in the same directory where you did <command>nix-build</command>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- If you did <command>nix-env -i pkg-name</command> you can do <command>nix-env -e pkg-name</command> to uninstall it from your system.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- NixOS and its modules:
- <itemizedlist>
- <listitem>
- <para>
- You can add new module to your NixOS configuration file (usually it's <command>/etc/nixos/configuration.nix</command>). And do <command>sudo nixos-rebuild test -I nixpkgs=&lt;path to your local nixpkgs folder&gt; --fast</command>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- If you have commits <command>pkg-name: oh, forgot to insert whitespace</command>: squash commits in this case. Use <command>git rebase -i</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- Rebase you branch against current <command>master</command>.
- </para>
- </listitem>
- </itemizedlist>
- </section>
- <section xml:id="submitting-changes-submitting-changes">
- <title>Submitting changes</title>
-
- <itemizedlist>
- <listitem>
- <para>
- Push your changes to your fork of nixpkgs.
- </para>
- </listitem>
- <listitem>
- <para>
- Create pull request:
- <itemizedlist>
- <listitem>
- <para>
- Write the title in format <command>(pkg-name | nixos/&lt;module>): improvement</command>.
- <itemizedlist>
- <listitem>
- <para>
- If you update the pkg, write versions <command>from -> to</command>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- <listitem>
- <para>
- Write in comment if you have tested your patch. Do not rely much on <command>TravisCI</command>.
- </para>
- </listitem>
- <listitem>
- <para>
- If you make an improvement, write about your motivation.
- </para>
- </listitem>
- <listitem>
- <para>
- Notify maintainers of the package. For example add to the message: <command>cc @jagajaga @domenkozar</command>.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- </itemizedlist>
- </section>
- <section xml:id="submitting-changes-pull-request-template">
- <title>Pull Request Template</title>
-
- <para>
- The pull request template helps determine what steps have been made for a contribution so far, and will help guide maintainers on the status of a change. The motivation section of the PR should include any extra details the title does not address and link any existing issues related to the pull request.
- </para>
-
- <para>
- When a PR is created, it will be pre-populated with some checkboxes detailed below:
- </para>
-
- <section xml:id="submitting-changes-tested-with-sandbox">
- <title>Tested using sandboxing</title>
-
- <para>
- When sandbox builds are enabled, Nix will setup an isolated environment for each build process. It is used to remove further hidden dependencies set by the build environment to improve reproducibility. This includes access to the network during the build outside of <function>fetch*</function> functions and files outside the Nix store. Depending on the operating system access to other resources are blocked as well (ex. inter process communication is isolated on Linux); see <link
- xlink:href="https://nixos.org/nix/manual/#conf-sandbox">sandbox</link> in Nix manual for details.
- </para>
-
- <para>
- Sandboxing is not enabled by default in Nix due to a small performance hit on each build. In pull requests for <link
- xlink:href="https://github.com/NixOS/nixpkgs/">nixpkgs</link> people are asked to test builds with sandboxing enabled (see <literal>Tested using sandboxing</literal> in the pull request template) because in<link
- xlink:href="https://nixos.org/hydra/">https://nixos.org/hydra/</link> sandboxing is also used.
- </para>
-
- <para>
- Depending if you use NixOS or other platforms you can use one of the following methods to enable sandboxing <emphasis role="bold">before</emphasis> building the package:
- <itemizedlist>
- <listitem>
- <para>
- <emphasis role="bold">Globally enable sandboxing on NixOS</emphasis>: add the following to <filename>configuration.nix</filename>
-<screen>nix.useSandbox = true;</screen>
- </para>
- </listitem>
- <listitem>
- <para>
- <emphasis role="bold">Globally enable sandboxing on non-NixOS platforms</emphasis>: add the following to: <filename>/etc/nix/nix.conf</filename>
-<screen>sandbox = true</screen>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </section>
-
- <section xml:id="submitting-changes-platform-diversity">
- <title>Built on platform(s)</title>
-
- <para>
- Many Nix packages are designed to run on multiple platforms. As such, it's important to let the maintainer know which platforms your changes have been tested on. It's not always practical to test a change on all platforms, and is not required for a pull request to be merged. Only check the systems you tested the build on in this section.
- </para>
- </section>
-
- <section xml:id="submitting-changes-nixos-tests">
- <title>Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)</title>
-
- <para>
- Packages with automated tests are much more likely to be merged in a timely fashion because it doesn't require as much manual testing by the maintainer to verify the functionality of the package. If there are existing tests for the package, they should be run to verify your changes do not break the tests. Tests only apply to packages with NixOS modules defined and can only be run on Linux. For more details on writing and running tests, see the <link
- xlink:href="https://nixos.org/nixos/manual/index.html#sec-nixos-tests">section in the NixOS manual</link>.
- </para>
- </section>
-
- <section xml:id="submitting-changes-tested-compilation">
- <title>Tested compilation of all pkgs that depend on this change using <command>nix-review</command></title>
-
- <para>
- If you are updating a package's version, you can use nix-review to make sure all packages that depend on the updated package still compile correctly. The <command>nix-review</command> utility can look for and build all dependencies either based on uncommited changes with the <literal>wip</literal> option or specifying a github pull request number.
- </para>
-
- <para>
- review changes from pull request number 12345:
-<screen>nix-shell -p nix-review --run "nix-review pr 12345"</screen>
- </para>
-
- <para>
- review uncommitted changes:
-<screen>nix-shell -p nix-review --run "nix-review wip"</screen>
- </para>
- </section>
-
- <section xml:id="submitting-changes-tested-execution">
- <title>Tested execution of all binary files (usually in <filename>./result/bin/</filename>)</title>
-
- <para>
- It's important to test any executables generated by a build when you change or create a package in nixpkgs. This can be done by looking in <filename>./result/bin</filename> and running any files in there, or at a minimum, the main executable for the package. For example, if you make a change to <package>texlive</package>, you probably would only check the binaries associated with the change you made rather than testing all of them.
- </para>
- </section>
-
- <section xml:id="submitting-changes-contribution-standards">
- <title>Meets Nixpkgs contribution standards</title>
-
- <para>
- The last checkbox is fits <link
- xlink:href="https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md">CONTRIBUTING.md</link>. The contributing document has detailed information on standards the Nix community has for commit messages, reviews, licensing of contributions you make to the project, etc... Everyone should read and understand the standards the community has for contributing before submitting a pull request.
- </para>
- </section>
- </section>
- <section xml:id="submitting-changes-hotfixing-pull-requests">
- <title>Hotfixing pull requests</title>
-
- <itemizedlist>
- <listitem>
- <para>
- Make the appropriate changes in you branch.
- </para>
- </listitem>
- <listitem>
- <para>
- Don't create additional commits, do
- <itemizedlist>
- <listitem>
- <para>
- <command>git rebase -i</command>
- </para>
- </listitem>
- <listitem>
- <para>
- <command>git push --force</command> to your branch.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- </itemizedlist>
- </section>
- <section xml:id="submitting-changes-commit-policy">
- <title>Commit policy</title>
-
- <itemizedlist>
- <listitem>
- <para>
- Commits must be sufficiently tested before being merged, both for the master and staging branches.
- </para>
- </listitem>
- <listitem>
- <para>
- Hydra builds for master and staging should not be used as testing platform, it's a build farm for changes that have been already tested.
- </para>
- </listitem>
- <listitem>
- <para>
- When changing the bootloader installation process, extra care must be taken. Grub installations cannot be rolled back, hence changes may break people's installations forever. For any non-trivial change to the bootloader please file a PR asking for review, especially from @edolstra.
- </para>
- </listitem>
- </itemizedlist>
-
- <section xml:id="submitting-changes-master-branch">
- <title>Master branch</title>
-
- <itemizedlist>
- <listitem>
- <para>
- It should only see non-breaking commits that do not cause mass rebuilds.
- </para>
- </listitem>
- </itemizedlist>
- </section>
-
- <section xml:id="submitting-changes-staging-branch">
- <title>Staging branch</title>
-
- <itemizedlist>
- <listitem>
- <para>
- It's only for non-breaking mass-rebuild commits. That means it's not to be used for testing, and changes must have been well tested already. <link xlink:href="https://web.archive.org/web/20160528180406/http://comments.gmane.org/gmane.linux.distributions.nixos/13447">Read policy here</link>.
- </para>
- </listitem>
- <listitem>
- <para>
- If the branch is already in a broken state, please refrain from adding extra new breakages. Stabilize it for a few days, merge into master, then resume development on staging. <link xlink:href="http://hydra.nixos.org/jobset/nixpkgs/staging#tabs-evaluations">Keep an eye on the staging evaluations here</link>. If any fixes for staging happen to be already in master, then master can be merged into staging.
- </para>
- </listitem>
- </itemizedlist>
- </section>
-
- <section xml:id="submitting-changes-stable-release-branches">
- <title>Stable release branches</title>
-
- <itemizedlist>
- <listitem>
- <para>
- If you're cherry-picking a commit to a stable release branch, always use <command>git cherry-pick -xe</command> and ensure the message contains a clear description about why this needs to be included in the stable branch.
- </para>
- <para>
- An example of a cherry-picked commit would look like this:
- </para>
-<screen>
-nixos: Refactor the world.
-
-The original commit message describing the reason why the world was torn apart.
-
-(cherry picked from commit abcdef)
-Reason: I just had a gut feeling that this would also be wanted by people from
-the stone age.
-</screen>
- </listitem>
- </itemizedlist>
- </section>
- </section>
-</chapter>
diff --git a/nixpkgs/doc/using/configuration.xml b/nixpkgs/doc/using/configuration.xml
new file mode 100644
index 00000000000..f4d6e911006
--- /dev/null
+++ b/nixpkgs/doc/using/configuration.xml
@@ -0,0 +1,448 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="chap-packageconfig">
+ <title>Global configuration</title>
+ <para>
+ Nix comes with certain defaults about what packages can and cannot be installed, based on a package's metadata. By default, Nix will prevent installation if any of the following criteria are true:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ The package is thought to be broken, and has had its <literal>meta.broken</literal> set to <literal>true</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The package isn't intended to run on the given system, as none of its <literal>meta.platforms</literal> match the given system.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The package's <literal>meta.license</literal> is set to a license which is considered to be unfree.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The package has known security vulnerabilities but has not or can not be updated for some reason, and a list of issues has been entered in to the package's <literal>meta.knownVulnerabilities</literal>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Note that all this is checked during evaluation already, and the check includes any package that is evaluated. In particular, all build-time dependencies are checked. <literal>nix-env -qa</literal> will (attempt to) hide any packages that would be refused.
+ </para>
+ <para>
+ Each of these criteria can be altered in the nixpkgs configuration.
+ </para>
+ <para>
+ The nixpkgs configuration for a NixOS system is set in the <literal>configuration.nix</literal>, as in the following example:
+<programlisting>
+{
+ nixpkgs.config = {
+ allowUnfree = true;
+ };
+}
+</programlisting>
+ However, this does not allow unfree software for individual users. Their configurations are managed separately.
+ </para>
+ <para>
+ A user's nixpkgs configuration is stored in a user-specific configuration file located at <filename>~/.config/nixpkgs/config.nix</filename>. For example:
+<programlisting>
+{
+ allowUnfree = true;
+}
+</programlisting>
+ </para>
+ <para>
+ Note that we are not able to test or build unfree software on Hydra due to policy. Most unfree licenses prohibit us from either executing or distributing the software.
+ </para>
+ <section xml:id="sec-allow-broken">
+ <title>Installing broken packages</title>
+
+ <para>
+ There are two ways to try compiling a package which has been marked as broken.
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ For allowing the build of a broken package once, you can use an environment variable for a single invocation of the nix tools:
+<programlisting>$ export NIXPKGS_ALLOW_BROKEN=1</programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ For permanently allowing broken packages to be built, you may add <literal>allowBroken = true;</literal> to your user's configuration file, like this:
+<programlisting>
+{
+ allowBroken = true;
+}
+</programlisting>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+ <section xml:id="sec-allow-unsupported-system">
+ <title>Installing packages on unsupported systems</title>
+
+ <para>
+ There are also two ways to try compiling a package which has been marked as unsuported for the given system.
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ For allowing the build of a broken package once, you can use an environment variable for a single invocation of the nix tools:
+<programlisting>$ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1</programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ For permanently allowing broken packages to be built, you may add <literal>allowUnsupportedSystem = true;</literal> to your user's configuration file, like this:
+<programlisting>
+{
+ allowUnsupportedSystem = true;
+}
+</programlisting>
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ The difference between a package being unsupported on some system and being broken is admittedly a bit fuzzy. If a program <emphasis>ought</emphasis> to work on a certain platform, but doesn't, the platform should be included in <literal>meta.platforms</literal>, but marked as broken with e.g. <literal>meta.broken = !hostPlatform.isWindows</literal>. Of course, this begs the question of what "ought" means exactly. That is left to the package maintainer.
+ </para>
+ </section>
+ <section xml:id="sec-allow-unfree">
+ <title>Installing unfree packages</title>
+
+ <para>
+ There are several ways to tweak how Nix handles a package which has been marked as unfree.
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ To temporarily allow all unfree packages, you can use an environment variable for a single invocation of the nix tools:
+<programlisting>$ export NIXPKGS_ALLOW_UNFREE=1</programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It is possible to permanently allow individual unfree packages, while still blocking unfree packages by default using the <literal>allowUnfreePredicate</literal> configuration option in the user configuration file.
+ </para>
+ <para>
+ This option is a function which accepts a package as a parameter, and returns a boolean. The following example configuration accepts a package and always returns false:
+<programlisting>
+{
+ allowUnfreePredicate = (pkg: false);
+}
+</programlisting>
+ </para>
+ <para>
+ For a more useful example, try the following. This configuration only allows unfree packages named flash player and visual studio code:
+<programlisting>
+{
+ allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
+ "flashplayer"
+ "vscode"
+ ];
+}
+</programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It is also possible to whitelist and blacklist licenses that are specifically acceptable or not acceptable, using <literal>whitelistedLicenses</literal> and <literal>blacklistedLicenses</literal>, respectively.
+ </para>
+ <para>
+ The following example configuration whitelists the licenses <literal>amd</literal> and <literal>wtfpl</literal>:
+<programlisting>
+{
+ whitelistedLicenses = with stdenv.lib.licenses; [ amd wtfpl ];
+}
+</programlisting>
+ </para>
+ <para>
+ The following example configuration blacklists the <literal>gpl3</literal> and <literal>agpl3</literal> licenses:
+<programlisting>
+{
+ blacklistedLicenses = with stdenv.lib.licenses; [ agpl3 gpl3 ];
+}
+</programlisting>
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ A complete list of licenses can be found in the file <filename>lib/licenses.nix</filename> of the nixpkgs tree.
+ </para>
+ </section>
+ <section xml:id="sec-allow-insecure">
+ <title>Installing insecure packages</title>
+
+ <para>
+ There are several ways to tweak how Nix handles a package which has been marked as insecure.
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ To temporarily allow all insecure packages, you can use an environment variable for a single invocation of the nix tools:
+<programlisting>$ export NIXPKGS_ALLOW_INSECURE=1</programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It is possible to permanently allow individual insecure packages, while still blocking other insecure packages by default using the <literal>permittedInsecurePackages</literal> configuration option in the user configuration file.
+ </para>
+ <para>
+ The following example configuration permits the installation of the hypothetically insecure package <literal>hello</literal>, version <literal>1.2.3</literal>:
+<programlisting>
+{
+ permittedInsecurePackages = [
+ "hello-1.2.3"
+ ];
+}
+</programlisting>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ It is also possible to create a custom policy around which insecure packages to allow and deny, by overriding the <literal>allowInsecurePredicate</literal> configuration option.
+ </para>
+ <para>
+ The <literal>allowInsecurePredicate</literal> option is a function which accepts a package and returns a boolean, much like <literal>allowUnfreePredicate</literal>.
+ </para>
+ <para>
+ The following configuration example only allows insecure packages with very short names:
+<programlisting>
+{
+ allowInsecurePredicate = pkg: builtins.stringLength (lib.getName pkg) &lt;= 5;
+}
+</programlisting>
+ </para>
+ <para>
+ Note that <literal>permittedInsecurePackages</literal> is only checked if <literal>allowInsecurePredicate</literal> is not specified.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+<!--============================================================-->
+ <section xml:id="sec-modify-via-packageOverrides">
+ <title>Modify packages via <literal>packageOverrides</literal></title>
+
+ <para>
+ You can define a function called <varname>packageOverrides</varname> in your local <filename>~/.config/nixpkgs/config.nix</filename> to override Nix packages. It must be a function that takes pkgs as an argument and returns a modified set of packages.
+<programlisting>
+{
+ packageOverrides = pkgs: rec {
+ foo = pkgs.foo.override { ... };
+ };
+}
+</programlisting>
+ </para>
+ </section>
+ <section xml:id="sec-declarative-package-management">
+ <title>Declarative Package Management</title>
+
+ <section xml:id="sec-building-environment">
+ <title>Build an environment</title>
+
+ <para>
+ Using <literal>packageOverrides</literal>, it is possible to manage packages declaratively. This means that we can list all of our desired packages within a declarative Nix expression. For example, to have <literal>aspell</literal>, <literal>bc</literal>, <literal>ffmpeg</literal>, <literal>coreutils</literal>, <literal>gdb</literal>, <literal>nixUnstable</literal>, <literal>emscripten</literal>, <literal>jq</literal>, <literal>nox</literal>, and <literal>silver-searcher</literal>, we could use the following in <filename>~/.config/nixpkgs/config.nix</filename>:
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; {
+ myPackages = pkgs.buildEnv {
+ name = "my-packages";
+ paths = [
+ aspell
+ bc
+ coreutils
+ gdb
+ ffmpeg
+ nixUnstable
+ emscripten
+ jq
+ nox
+ silver-searcher
+ ];
+ };
+ };
+}
+</screen>
+
+ <para>
+ To install it into our environment, you can just run <literal>nix-env -iA nixpkgs.myPackages</literal>. If you want to load the packages to be built from a working copy of <literal>nixpkgs</literal> you just run <literal>nix-env -f. -iA myPackages</literal>. To explore what's been installed, just look through <filename>~/.nix-profile/</filename>. You can see that a lot of stuff has been installed. Some of this stuff is useful some of it isn't. Let's tell Nixpkgs to only link the stuff that we want:
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; {
+ myPackages = pkgs.buildEnv {
+ name = "my-packages";
+ paths = [
+ aspell
+ bc
+ coreutils
+ gdb
+ ffmpeg
+ nixUnstable
+ emscripten
+ jq
+ nox
+ silver-searcher
+ ];
+ pathsToLink = [ "/share" "/bin" ];
+ };
+ };
+}
+</screen>
+
+ <para>
+ <literal>pathsToLink</literal> tells Nixpkgs to only link the paths listed which gets rid of the extra stuff in the profile. <filename>/bin</filename> and <filename>/share</filename> are good defaults for a user environment, getting rid of the clutter. If you are running on Nix on MacOS, you may want to add another path as well, <filename>/Applications</filename>, that makes GUI apps available.
+ </para>
+ </section>
+
+ <section xml:id="sec-getting-documentation">
+ <title>Getting documentation</title>
+
+ <para>
+ After building that new environment, look through <filename>~/.nix-profile</filename> to make sure everything is there that we wanted. Discerning readers will note that some files are missing. Look inside <filename>~/.nix-profile/share/man/man1/</filename> to verify this. There are no man pages for any of the Nix tools! This is because some packages like Nix have multiple outputs for things like documentation (see section 4). Let's make Nix install those as well.
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; {
+ myPackages = pkgs.buildEnv {
+ name = "my-packages";
+ paths = [
+ aspell
+ bc
+ coreutils
+ ffmpeg
+ nixUnstable
+ emscripten
+ jq
+ nox
+ silver-searcher
+ ];
+ pathsToLink = [ "/share/man" "/share/doc" "/bin" ];
+ extraOutputsToInstall = [ "man" "doc" ];
+ };
+ };
+}
+</screen>
+
+ <para>
+ This provides us with some useful documentation for using our packages. However, if we actually want those manpages to be detected by man, we need to set up our environment. This can also be managed within Nix expressions.
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; rec {
+ myProfile = writeText "my-profile" ''
+ export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man
+ '';
+ myPackages = pkgs.buildEnv {
+ name = "my-packages";
+ paths = [
+ (runCommand "profile" {} ''
+ mkdir -p $out/etc/profile.d
+ cp ${myProfile} $out/etc/profile.d/my-profile.sh
+ '')
+ aspell
+ bc
+ coreutils
+ ffmpeg
+ man
+ nixUnstable
+ emscripten
+ jq
+ nox
+ silver-searcher
+ ];
+ pathsToLink = [ "/share/man" "/share/doc" "/bin" "/etc" ];
+ extraOutputsToInstall = [ "man" "doc" ];
+ };
+ };
+}
+</screen>
+
+ <para>
+ For this to work fully, you must also have this script sourced when you are logged in. Try adding something like this to your <filename>~/.profile</filename> file:
+ </para>
+
+<screen>
+#!/bin/sh
+if [ -d $HOME/.nix-profile/etc/profile.d ]; then
+ for i in $HOME/.nix-profile/etc/profile.d/*.sh; do
+ if [ -r $i ]; then
+ . $i
+ fi
+ done
+fi
+</screen>
+
+ <para>
+ Now just run <literal>source $HOME/.profile</literal> and you can starting loading man pages from your environent.
+ </para>
+ </section>
+
+ <section xml:id="sec-gnu-info-setup">
+ <title>GNU info setup</title>
+
+ <para>
+ Configuring GNU info is a little bit trickier than man pages. To work correctly, info needs a database to be generated. This can be done with some small modifications to our environment scripts.
+ </para>
+
+<screen>
+{
+ packageOverrides = pkgs: with pkgs; rec {
+ myProfile = writeText "my-profile" ''
+ export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man
+ export INFOPATH=$HOME/.nix-profile/share/info:/nix/var/nix/profiles/default/share/info:/usr/share/info
+ '';
+ myPackages = pkgs.buildEnv {
+ name = "my-packages";
+ paths = [
+ (runCommand "profile" {} ''
+ mkdir -p $out/etc/profile.d
+ cp ${myProfile} $out/etc/profile.d/my-profile.sh
+ '')
+ aspell
+ bc
+ coreutils
+ ffmpeg
+ man
+ nixUnstable
+ emscripten
+ jq
+ nox
+ silver-searcher
+ texinfoInteractive
+ ];
+ pathsToLink = [ "/share/man" "/share/doc" "/share/info" "/bin" "/etc" ];
+ extraOutputsToInstall = [ "man" "doc" "info" ];
+ postBuild = ''
+ if [ -x $out/bin/install-info -a -w $out/share/info ]; then
+ shopt -s nullglob
+ for i in $out/share/info/*.info $out/share/info/*.info.gz; do
+ $out/bin/install-info $i $out/share/info/dir
+ done
+ fi
+ '';
+ };
+ };
+}
+</screen>
+
+ <para>
+ <literal>postBuild</literal> tells Nixpkgs to run a command after building the environment. In this case, <literal>install-info</literal> adds the installed info pages to <literal>dir</literal> which is GNU info's default root node. Note that <literal>texinfoInteractive</literal> is added to the environment to give the <literal>install-info</literal> command.
+ </para>
+ </section>
+ </section>
+</chapter>
diff --git a/nixpkgs/doc/overlays.xml b/nixpkgs/doc/using/overlays.xml
index 26a888368ab..26a888368ab 100644
--- a/nixpkgs/doc/overlays.xml
+++ b/nixpkgs/doc/using/overlays.xml
diff --git a/nixpkgs/doc/using/overrides.xml b/nixpkgs/doc/using/overrides.xml
new file mode 100644
index 00000000000..c9d36ddb2d7
--- /dev/null
+++ b/nixpkgs/doc/using/overrides.xml
@@ -0,0 +1,145 @@
+<chapter xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xml:id="chap-overrides">
+ <title>Overriding</title>
+ <para>
+ Sometimes one wants to override parts of <literal>nixpkgs</literal>, e.g. derivation attributes, the results of derivations.
+ </para>
+ <para>
+ These functions are used to make changes to packages, returning only single packages. <link xlink:href="#chap-overlays">Overlays</link>, on the other hand, can be used to combine the overridden packages across the entire package set of Nixpkgs.
+ </para>
+ <section xml:id="sec-pkg-override">
+ <title>&lt;pkg&gt;.override</title>
+
+ <para>
+ The function <varname>override</varname> is usually available for all the derivations in the nixpkgs expression (<varname>pkgs</varname>).
+ </para>
+
+ <para>
+ It is used to override the arguments passed to a function.
+ </para>
+
+ <para>
+ Example usages:
+<programlisting>pkgs.foo.override { arg1 = val1; arg2 = val2; ... }</programlisting>
+<!-- TODO: move below programlisting to a new section about extending and overlays
+ and reference it
+ -->
+<programlisting>
+import pkgs.path { overlays = [ (self: super: {
+ foo = super.foo.override { barSupport = true ; };
+ })]};
+</programlisting>
+<programlisting>
+mypkg = pkgs.callPackage ./mypkg.nix {
+ mydep = pkgs.mydep.override { ... };
+ }
+</programlisting>
+ </para>
+
+ <para>
+ In the first example, <varname>pkgs.foo</varname> is the result of a function call with some default arguments, usually a derivation. Using <varname>pkgs.foo.override</varname> will call the same function with the given new arguments.
+ </para>
+ </section>
+ <section xml:id="sec-pkg-overrideAttrs">
+ <title>&lt;pkg&gt;.overrideAttrs</title>
+
+ <para>
+ The function <varname>overrideAttrs</varname> allows overriding the attribute set passed to a <varname>stdenv.mkDerivation</varname> call, producing a new derivation based on the original one. This function is available on all derivations produced by the <varname>stdenv.mkDerivation</varname> function, which is most packages in the nixpkgs expression <varname>pkgs</varname>.
+ </para>
+
+ <para>
+ Example usage:
+<programlisting>
+helloWithDebug = pkgs.hello.overrideAttrs (oldAttrs: rec {
+ separateDebugInfo = true;
+});
+</programlisting>
+ </para>
+
+ <para>
+ In the above example, the <varname>separateDebugInfo</varname> attribute is overridden to be true, thus building debug info for <varname>helloWithDebug</varname>, while all other attributes will be retained from the original <varname>hello</varname> package.
+ </para>
+
+ <para>
+ The argument <varname>oldAttrs</varname> is conventionally used to refer to the attr set originally passed to <varname>stdenv.mkDerivation</varname>.
+ </para>
+
+ <note>
+ <para>
+ Note that <varname>separateDebugInfo</varname> is processed only by the <varname>stdenv.mkDerivation</varname> function, not the generated, raw Nix derivation. Thus, using <varname>overrideDerivation</varname> will not work in this case, as it overrides only the attributes of the final derivation. It is for this reason that <varname>overrideAttrs</varname> should be preferred in (almost) all cases to <varname>overrideDerivation</varname>, i.e. to allow using <varname>stdenv.mkDerivation</varname> to process input arguments, as well as the fact that it is easier to use (you can use the same attribute names you see in your Nix code, instead of the ones generated (e.g. <varname>buildInputs</varname> vs <varname>nativeBuildInputs</varname>), and it involves less typing).
+ </para>
+ </note>
+ </section>
+ <section xml:id="sec-pkg-overrideDerivation">
+ <title>&lt;pkg&gt;.overrideDerivation</title>
+
+ <warning>
+ <para>
+ You should prefer <varname>overrideAttrs</varname> in almost all cases, see its documentation for the reasons why. <varname>overrideDerivation</varname> is not deprecated and will continue to work, but is less nice to use and does not have as many abilities as <varname>overrideAttrs</varname>.
+ </para>
+ </warning>
+
+ <warning>
+ <para>
+ Do not use this function in Nixpkgs as it evaluates a Derivation before modifying it, which breaks package abstraction and removes error-checking of function arguments. In addition, this evaluation-per-function application incurs a performance penalty, which can become a problem if many overrides are used. It is only intended for ad-hoc customisation, such as in <filename>~/.config/nixpkgs/config.nix</filename>.
+ </para>
+ </warning>
+
+ <para>
+ The function <varname>overrideDerivation</varname> creates a new derivation based on an existing one by overriding the original's attributes with the attribute set produced by the specified function. This function is available on all derivations defined using the <varname>makeOverridable</varname> function. Most standard derivation-producing functions, such as <varname>stdenv.mkDerivation</varname>, are defined using this function, which means most packages in the nixpkgs expression, <varname>pkgs</varname>, have this function.
+ </para>
+
+ <para>
+ Example usage:
+<programlisting>
+mySed = pkgs.gnused.overrideDerivation (oldAttrs: {
+ name = "sed-4.2.2-pre";
+ src = fetchurl {
+ url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2;
+ sha256 = "11nq06d131y4wmf3drm0yk502d2xc6n5qy82cg88rb9nqd2lj41k";
+ };
+ patches = [];
+});
+</programlisting>
+ </para>
+
+ <para>
+ In the above example, the <varname>name</varname>, <varname>src</varname>, and <varname>patches</varname> of the derivation will be overridden, while all other attributes will be retained from the original derivation.
+ </para>
+
+ <para>
+ The argument <varname>oldAttrs</varname> is used to refer to the attribute set of the original derivation.
+ </para>
+
+ <note>
+ <para>
+ A package's attributes are evaluated *before* being modified by the <varname>overrideDerivation</varname> function. For example, the <varname>name</varname> attribute reference in <varname>url = "mirror://gnu/hello/${name}.tar.gz";</varname> is filled-in *before* the <varname>overrideDerivation</varname> function modifies the attribute set. This means that overriding the <varname>name</varname> attribute, in this example, *will not* change the value of the <varname>url</varname> attribute. Instead, we need to override both the <varname>name</varname> *and* <varname>url</varname> attributes.
+ </para>
+ </note>
+ </section>
+ <section xml:id="sec-lib-makeOverridable">
+ <title>lib.makeOverridable</title>
+
+ <para>
+ The function <varname>lib.makeOverridable</varname> is used to make the result of a function easily customizable. This utility only makes sense for functions that accept an argument set and return an attribute set.
+ </para>
+
+ <para>
+ Example usage:
+<programlisting>
+f = { a, b }: { result = a+b; };
+c = lib.makeOverridable f { a = 1; b = 2; };
+</programlisting>
+ </para>
+
+ <para>
+ The variable <varname>c</varname> is the value of the <varname>f</varname> function applied with some default arguments. Hence the value of <varname>c.result</varname> is <literal>3</literal>, in this example.
+ </para>
+
+ <para>
+ The variable <varname>c</varname> however also has some additional functions, like <link linkend="sec-pkg-override">c.override</link> which can be used to override the default arguments. In this example the value of <varname>(c.override { a = 4; }).result</varname> is 6.
+ </para>
+ </section>
+</chapter>
diff --git a/nixpkgs/lib/customisation.nix b/nixpkgs/lib/customisation.nix
index 3be36fcd719..ac234e3b8c6 100644
--- a/nixpkgs/lib/customisation.nix
+++ b/nixpkgs/lib/customisation.nix
@@ -66,22 +66,31 @@ rec {
*/
makeOverridable = f: origArgs:
let
- ff = f origArgs;
+ result = f origArgs;
+
+ # Creates a functor with the same arguments as f
+ copyArgs = g: lib.setFunctionArgs g (lib.functionArgs f);
+ # Changes the original arguments with (potentially a function that returns) a set of new attributes
overrideWith = newArgs: origArgs // (if lib.isFunction newArgs then newArgs origArgs else newArgs);
+
+ # Re-call the function but with different arguments
+ overrideArgs = copyArgs (newArgs: makeOverridable f (overrideWith newArgs));
+ # Change the result of the function call by applying g to it
+ overrideResult = g: makeOverridable (copyArgs (args: g (f args))) origArgs;
in
- if builtins.isAttrs ff then (ff // {
- override = newArgs: makeOverridable f (overrideWith newArgs);
- overrideDerivation = fdrv:
- makeOverridable (args: overrideDerivation (f args) fdrv) origArgs;
- ${if ff ? overrideAttrs then "overrideAttrs" else null} = fdrv:
- makeOverridable (args: (f args).overrideAttrs fdrv) origArgs;
- })
- else if lib.isFunction ff then {
- override = newArgs: makeOverridable f (overrideWith newArgs);
- __functor = self: ff;
- overrideDerivation = throw "overrideDerivation not yet supported for functors";
- }
- else ff;
+ if builtins.isAttrs result then
+ result // {
+ override = overrideArgs;
+ overrideDerivation = fdrv: overrideResult (x: overrideDerivation x fdrv);
+ ${if result ? overrideAttrs then "overrideAttrs" else null} = fdrv:
+ overrideResult (x: x.overrideAttrs fdrv);
+ }
+ else if lib.isFunction result then
+ # Transform the result into a functor while propagating its arguments
+ lib.setFunctionArgs result (lib.functionArgs result) // {
+ override = overrideArgs;
+ }
+ else result;
/* Call the package function in the file `fn' with the required
diff --git a/nixpkgs/lib/default.nix b/nixpkgs/lib/default.nix
index f293a1defb1..8af53152586 100644
--- a/nixpkgs/lib/default.nix
+++ b/nixpkgs/lib/default.nix
@@ -57,8 +57,8 @@ let
hasAttr head isAttrs isBool isInt isList isString length
lessThan listToAttrs pathExists readFile replaceStrings seq
stringLength sub substring tail;
- inherit (trivial) id const concat or and bitAnd bitOr bitXor bitNot
- boolToString mergeAttrs flip mapNullable inNixShell min max
+ inherit (trivial) id const pipe concat or and bitAnd bitOr bitXor
+ bitNot boolToString mergeAttrs flip mapNullable inNixShell min max
importJSON warn info showWarnings nixpkgsVersion version mod compare
splitByAndCompare functionArgs setFunctionArgs isFunction;
inherit (fixedPoints) fix fix' converge extends composeExtensions
@@ -84,7 +84,8 @@ let
hasInfix hasPrefix hasSuffix stringToCharacters stringAsChars escape
escapeShellArg escapeShellArgs replaceChars lowerChars
upperChars toLower toUpper addContextFrom splitString
- removePrefix removeSuffix versionOlder versionAtLeast getVersion
+ removePrefix removeSuffix versionOlder versionAtLeast
+ getName getVersion
nameFromURL enableFeature enableFeatureAs withFeature
withFeatureAs fixedWidthString fixedWidthNumber isStorePath
toInt readPathsFromFile fileContents;
diff --git a/nixpkgs/lib/modules.nix b/nixpkgs/lib/modules.nix
index 71672c7d112..44db77b5d1c 100644
--- a/nixpkgs/lib/modules.nix
+++ b/nixpkgs/lib/modules.nix
@@ -326,6 +326,8 @@ rec {
# The value with a check that it is defined
valueDefined = if res.isDefined then res.mergedValue else
+ # (nixos-option detects this specific error message and gives it special
+ # handling. If changed here, please change it there too.)
throw "The option `${showOption loc}' is used but not defined.";
# Apply the 'apply' function to the merged value. This allows options to
diff --git a/nixpkgs/lib/strings.nix b/nixpkgs/lib/strings.nix
index ae0d74c6721..6dbb3d3a3e8 100644
--- a/nixpkgs/lib/strings.nix
+++ b/nixpkgs/lib/strings.nix
@@ -473,6 +473,23 @@ rec {
versionAtLeast = v1: v2: !versionOlder v1 v2;
/* This function takes an argument that's either a derivation or a
+ derivation's "name" attribute and extracts the name part from that
+ argument.
+
+ Example:
+ getName "youtube-dl-2016.01.01"
+ => "youtube-dl"
+ getName pkgs.youtube-dl
+ => "youtube-dl"
+ */
+ getName = x:
+ let
+ parse = drv: (builtins.parseDrvName drv).name;
+ in if isString x
+ then parse x
+ else x.pname or (parse x.name);
+
+ /* This function takes an argument that's either a derivation or a
derivation's "name" attribute and extracts the version part from that
argument.
diff --git a/nixpkgs/lib/systems/default.nix b/nixpkgs/lib/systems/default.nix
index 0c0cdf1f11b..026117cc34f 100644
--- a/nixpkgs/lib/systems/default.nix
+++ b/nixpkgs/lib/systems/default.nix
@@ -37,6 +37,7 @@ rec {
else if final.isAndroid then "bionic"
else if final.isLinux /* default */ then "glibc"
else if final.isMsp430 then "newlib"
+ else if final.isVc4 then "newlib"
else if final.isAvr then "avrlibc"
else if final.isNetBSD then "nblibc"
# TODO(@Ericson2314) think more about other operating systems
@@ -79,6 +80,7 @@ rec {
else if final.isAarch64 then "arm64"
else if final.isx86_32 then "x86"
else if final.isx86_64 then "ia64"
+ else if final.isMips then "mips"
else final.parsed.cpu.name;
qemuArch =
diff --git a/nixpkgs/lib/systems/doubles.nix b/nixpkgs/lib/systems/doubles.nix
index 58cff18e648..700c895b3ab 100644
--- a/nixpkgs/lib/systems/doubles.nix
+++ b/nixpkgs/lib/systems/doubles.nix
@@ -26,7 +26,7 @@ let
"riscv32-linux" "riscv64-linux"
- "aarch64-none" "avr-none" "arm-none" "i686-none" "x86_64-none" "powerpc-none" "msp430-none" "riscv64-none" "riscv32-none"
+ "aarch64-none" "avr-none" "arm-none" "i686-none" "x86_64-none" "powerpc-none" "msp430-none" "riscv64-none" "riscv32-none" "vc4-none"
];
allParsed = map parse.mkSystemFromString all;
@@ -45,6 +45,7 @@ in {
x86_64 = filterDoubles predicates.isx86_64;
mips = filterDoubles predicates.isMips;
riscv = filterDoubles predicates.isRiscV;
+ vc4 = filterDoubles predicates.isVc4;
cygwin = filterDoubles predicates.isCygwin;
darwin = filterDoubles predicates.isDarwin;
diff --git a/nixpkgs/lib/systems/examples.nix b/nixpkgs/lib/systems/examples.nix
index 511ae197948..cb8bc3de6c4 100644
--- a/nixpkgs/lib/systems/examples.nix
+++ b/nixpkgs/lib/systems/examples.nix
@@ -118,6 +118,12 @@ rec {
config = "avr";
};
+ vc4 = {
+ config = "vc4-elf";
+ libc = "newlib";
+ platform = {};
+ };
+
arm-embedded = {
config = "arm-none-eabi";
libc = "newlib";
@@ -207,7 +213,7 @@ rec {
# 32 bit mingw-w64
mingw32 = {
- config = "i686-pc-mingw32";
+ config = "i686-w64-mingw32";
libc = "msvcrt"; # This distinguishes the mingw (non posix) toolchain
platform = {};
};
@@ -215,7 +221,7 @@ rec {
# 64 bit mingw-w64
mingwW64 = {
# That's the triplet they use in the mingw-w64 docs.
- config = "x86_64-pc-mingw32";
+ config = "x86_64-w64-mingw32";
libc = "msvcrt"; # This distinguishes the mingw (non posix) toolchain
platform = {};
};
diff --git a/nixpkgs/lib/systems/inspect.nix b/nixpkgs/lib/systems/inspect.nix
index 8a983b3d363..d1980c6dff8 100644
--- a/nixpkgs/lib/systems/inspect.nix
+++ b/nixpkgs/lib/systems/inspect.nix
@@ -21,6 +21,7 @@ rec {
isSparc = { cpu = { family = "sparc"; }; };
isWasm = { cpu = { family = "wasm"; }; };
isMsp430 = { cpu = { family = "msp430"; }; };
+ isVc4 = { cpu = { family = "vc4"; }; };
isAvr = { cpu = { family = "avr"; }; };
isAlpha = { cpu = { family = "alpha"; }; };
isJavaScript = { cpu = cpuTypes.js; };
diff --git a/nixpkgs/lib/systems/parse.nix b/nixpkgs/lib/systems/parse.nix
index 5e12df32ffd..6a02dbb5152 100644
--- a/nixpkgs/lib/systems/parse.nix
+++ b/nixpkgs/lib/systems/parse.nix
@@ -112,6 +112,8 @@ rec {
msp430 = { bits = 16; significantByte = littleEndian; family = "msp430"; };
avr = { bits = 8; family = "avr"; };
+ vc4 = { bits = 32; significantByte = littleEndian; family = "vc4"; };
+
js = { bits = 32; significantByte = littleEndian; family = "js"; };
};
@@ -208,6 +210,9 @@ rec {
vendors = setTypes types.openVendor {
apple = {};
pc = {};
+ # Actually matters, unlocking some MinGW-w64-specific options in GCC. See
+ # bottom of https://sourceforge.net/p/mingw-w64/wiki2/Unicode%20apps/
+ w64 = {};
none = {};
unknown = {};
@@ -327,6 +332,7 @@ rec {
}
];
};
+ gnuabi64 = { abi = "64"; };
musleabi = { float = "soft"; };
musleabihf = { float = "hard"; };
diff --git a/nixpkgs/lib/tests/misc.nix b/nixpkgs/lib/tests/misc.nix
index e5d76d4e57b..b064faa1e1b 100644
--- a/nixpkgs/lib/tests/misc.nix
+++ b/nixpkgs/lib/tests/misc.nix
@@ -18,6 +18,31 @@ runTests {
expected = 2;
};
+ testPipe = {
+ expr = pipe 2 [
+ (x: x + 2) # 2 + 2 = 4
+ (x: x * 2) # 4 * 2 = 8
+ ];
+ expected = 8;
+ };
+
+ testPipeEmpty = {
+ expr = pipe 2 [];
+ expected = 2;
+ };
+
+ testPipeStrings = {
+ expr = pipe [ 3 4 ] [
+ (map toString)
+ (map (s: s + "\n"))
+ concatStrings
+ ];
+ expected = ''
+ 3
+ 4
+ '';
+ };
+
/*
testOr = {
expr = or true false;
diff --git a/nixpkgs/lib/trivial.nix b/nixpkgs/lib/trivial.nix
index 54c66cfce7b..3a25e31fb05 100644
--- a/nixpkgs/lib/trivial.nix
+++ b/nixpkgs/lib/trivial.nix
@@ -29,6 +29,43 @@ rec {
# Value to ignore
y: x;
+ /* Pipes a value through a list of functions, left to right.
+
+ Type: pipe :: a -> [<functions>] -> <return type of last function>
+ Example:
+ pipe 2 [
+ (x: x + 2) # 2 + 2 = 4
+ (x: x * 2) # 4 * 2 = 8
+ ]
+ => 8
+
+ # ideal to do text transformations
+ pipe [ "a/b" "a/c" ] [
+
+ # create the cp command
+ (map (file: ''cp "${src}/${file}" $out\n''))
+
+ # concatenate all commands into one string
+ lib.concatStrings
+
+ # make that string into a nix derivation
+ (pkgs.runCommand "copy-to-out" {})
+
+ ]
+ => <drv which copies all files to $out>
+
+ The output type of each function has to be the input type
+ of the next function, and the last function returns the
+ final value.
+ */
+ pipe = val: functions:
+ let reverseApply = x: f: f x;
+ in builtins.foldl' reverseApply val functions;
+ /* note please don’t add a function like `compose = flip pipe`.
+ This would confuse users, because the order of the functions
+ in the list is not clear. With pipe, it’s obvious that it
+ goes first-to-last. With `compose`, not so much.
+ */
## Named versions corresponding to some builtin operators.
diff --git a/nixpkgs/maintainers/maintainer-list.nix b/nixpkgs/maintainers/maintainer-list.nix
index 5cf709241d0..6751d00f451 100644
--- a/nixpkgs/maintainers/maintainer-list.nix
+++ b/nixpkgs/maintainers/maintainer-list.nix
@@ -189,6 +189,12 @@
githubId = 1250775;
name = "Adolfo E. García Castro";
};
+ adsr = {
+ email = "as@php.net";
+ github = "adsr";
+ githubId = 315003;
+ name = "Adam Saponara";
+ };
aepsil0n = {
email = "eduard.bopp@aepsil0n.de";
github = "aepsil0n";
@@ -563,6 +569,12 @@
githubId = 718812;
name = "Antoine R. Dumont";
};
+ arianvp = {
+ email = "arian.vanputten@gmail.com";
+ github = "arianvp";
+ githubId = 628387;
+ name = "Arian van Putten";
+ };
aristid = {
email = "aristidb@gmail.com";
github = "aristidb";
@@ -719,6 +731,16 @@
githubId = 135230;
name = "Aycan iRiCAN";
};
+ b4dm4n = {
+ email = "fabianm88@gmail.com";
+ github = "B4dM4n";
+ githubId = 448169;
+ name = "Fabian Möller";
+ keys = [{
+ longkeyid = "rsa4096/0x754B5C0963C42C5";
+ fingerprint = "6309 E212 29D4 DA30 AF24 BDED 754B 5C09 63C4 2C50";
+ }];
+ };
babariviere = {
email = "babathriviere@gmail.com";
github = "babariviere";
@@ -922,6 +944,12 @@
githubId = 5718007;
name = "Bastian Köcher";
};
+ blitz = {
+ email = "js@alien8.de";
+ github = "blitz";
+ githubId = 37907;
+ name = "Julian Stecklina";
+ };
bluescreen303 = {
email = "mathijs@bluescreen303.nl";
github = "bluescreen303";
@@ -1142,6 +1170,12 @@
githubId = 5771456;
name = "Chaddaï Fouché";
};
+ cfsmp3 = {
+ email = "carlos@sanz.dev";
+ github = "cfsmp3";
+ githubId = 5949913;
+ name = "Carlos Fernandez Sanz";
+ };
chaduffy = {
email = "charles@dyfis.net";
github = "charles-dyfis-net";
@@ -1188,6 +1222,12 @@
githubId = 30435868;
name = "Okina Matara";
};
+ chkno = {
+ email = "chuck@intelligence.org";
+ github = "chkno";
+ githubId = 1118859;
+ name = "Scott Worley";
+ };
choochootrain = {
email = "hurshal@imap.cc";
github = "choochootrain";
@@ -1365,6 +1405,12 @@
githubId = 1740337;
name = "Chris Ostrouchov";
};
+ contrun = {
+ email = "uuuuuu@protonmail.com";
+ github = "contrun";
+ githubId = 32609395;
+ name = "B YI";
+ };
couchemar = {
email = "couchemar@yandex.ru";
github = "couchemar";
@@ -1377,6 +1423,12 @@
githubId = 411324;
name = "Carles Pagès";
};
+ craigem = {
+ email = "craige@mcwhirter.io";
+ github = "craigem";
+ githubId = "6470493";
+ name = "Craige McWhirter";
+ };
cransom = {
email = "cransom@hubns.net";
github = "cransom";
@@ -1432,6 +1484,16 @@
}
];
};
+ d-goldin = {
+ email = "dgoldin+github@protonmail.ch";
+ github = "d-goldin";
+ githubId = 43349662;
+ name = "Dima";
+ keys = [{
+ longkeyid = "rsa4096/BAB1D15FB7B4D4CE";
+ fingerprint = "1C4E F4FE 7F8E D8B7 1E88 CCDF BAB1 D15F B7B4 D4CE";
+ }];
+ };
dadada = {
name = "dadada";
email = "dadada@dadada.li";
@@ -1557,6 +1619,12 @@
githubId = 14032;
name = "Daniel Brockman";
};
+ dduan = {
+ email = "daniel@duan.ca";
+ github = "dduan";
+ githubId = 75067;
+ name = "Daniel Duan";
+ };
deepfire = {
email = "_deepfire@feelingofgreen.ru";
github = "deepfire";
@@ -1722,6 +1790,12 @@
githubId = 875324;
name = "David Johnson";
};
+ dmrauh = {
+ email = "dmrauh@posteo.de";
+ github = "dmrauh";
+ githubId = 37698547;
+ name = "Dominik Michael Rauh";
+ };
dmvianna = {
email = "dmlvianna@gmail.com";
github = "dmvianna";
@@ -1758,7 +1832,7 @@
name = "Chris Double";
};
dpaetzel = {
- email = "david.a.paetzel@gmail.com";
+ email = "david.paetzel@posteo.de";
github = "dpaetzel";
githubId = 974130;
name = "David Pätzel";
@@ -1936,7 +2010,9 @@
name = "Eric Hegnes";
};
ehmry = {
- email = "emery@vfemail.net";
+ email = "ehmry@posteo.net";
+ github= "ehmry";
+ githubId = 537775;
name = "Emery Hemingway";
};
eikek = {
@@ -2022,6 +2098,12 @@
github = "ericnorris";
githubId = 1906605;
};
+ Enteee = {
+ email = "nix@duckpond.ch";
+ github = "Enteee";
+ githubid = 5493775;
+ name = "Ente";
+ };
enzime = {
email = "enzime@users.noreply.github.com";
github = "enzime";
@@ -2038,6 +2120,12 @@
email = "mpcervin@uncg.edu";
name = "Mabry Cervin";
};
+ equirosa = {
+ email = "eduardo@eduardoquiros.com";
+ github = "equirosa";
+ githubId = 39096810;
+ name = "Eduardo Quiros";
+ };
eqyiel = {
email = "ruben@maher.fyi";
github = "eqyiel";
@@ -2179,12 +2267,6 @@
githubId = 2817965;
name = "f--t";
};
- fleaz = {
- email = "mail@felixbreidenstein.de";
- github = "fleaz";
- githubId = 2489598;
- name = "Felix Breidenstein";
- };
fadenb = {
email = "tristan.helmich+nixos@gmail.com";
github = "fadenb";
@@ -2225,12 +2307,32 @@
githubId = 8182846;
name = "Francesco Gazzetta";
};
+ filalex77 = {
+ email = "brightone@protonmail.com";
+ github = "filalex77";
+ githubId = 12615679;
+ name = "Oleksii Filonenko";
+ keys = [{
+ longkeyid = "rsa3072/0xA1BC8428323ECFE8";
+ fingerprint = "F549 3B7F 9372 5578 FDD3 D0B8 A1BC 8428 323E CFE8";
+ }];
+ };
FireyFly = {
email = "nix@firefly.nu";
github = "FireyFly";
githubId = 415760;
name = "Jonas Höglund";
};
+ Flakebi = {
+ email = "flakebi@t-online.de";
+ github = "Flakebi";
+ githubId = "Flakebi";
+ name = "Sebastian Neubauer";
+ keys = [{
+ longkeyid = "rsa4096/0xECC755EE583C1672";
+ fingerprint = "2F93 661D AC17 EA98 A104 F780 ECC7 55EE 583C 1672";
+ }];
+ };
flexw = {
email = "felix.weilbach@t-online.de";
github = "FlexW";
@@ -2426,6 +2528,12 @@
github = "gavinrogers";
name = "Gavin Rogers";
};
+ gazally = {
+ email = "gazally@runbox.com";
+ github = "gazally";
+ githubId = 16470252;
+ name = "Gemini Lasswell";
+ };
gebner = {
email = "gebner@gebner.org";
github = "gebner";
@@ -2568,6 +2676,12 @@
githubId = 9705357;
name = "Guillaume Bouchard";
};
+ GuillaumeDesforges = {
+ email = "aceus02@gmail.com";
+ github = "GuillaumeDesforges";
+ githubId = 1882000;
+ name = "Guillaume Desforges";
+ };
guillaumekoenig = {
email = "guillaume.edward.koenig@gmail.com";
github = "guillaumekoenig";
@@ -2831,6 +2945,15 @@
githubId = 137306;
name = "Michele Catalano";
};
+ isgy = {
+ email = "isgy@teiyg.com";
+ github = "isgy";
+ githubId = 13622947;
+ keys = [{
+ longkeyid = "rsa4096/0xD3E1B013B4631293";
+ fingerprint = "1412 816B A9FA F62F D051 1975 D3E1 B013 B463 1293";
+ }];
+ };
ivan = {
email = "ivan@ludios.org";
github = "ivan";
@@ -3085,6 +3208,11 @@
githubId = 184898;
name = "Jirka Marsik";
};
+ jitwit = {
+ email = "jrn@bluefarm.ca";
+ github = "jitwit";
+ name = "jitwit";
+ };
jlesquembre = {
email = "jl@lafuente.me";
github = "jlesquembre";
@@ -3297,6 +3425,12 @@
github = "juliendehos";
name = "Julien Dehos";
};
+ jumper149 = {
+ email = "felixspringer149@gmail.com";
+ github = "jumper149";
+ githubId = 39434424;
+ name = "Felix Springer";
+ };
justinwoo = {
email = "moomoowoo@gmail.com";
github = "justinwoo";
@@ -3477,6 +3611,12 @@
github = "klntsky";
githubId = 18447310;
};
+ kmcopper = {
+ email = "kmcopper@danwin1210.me";
+ name = "Kyle Copperfield";
+ github = "kmcopper";
+ githubId = 57132115;
+ };
kmeakin = {
email = "karlwfmeakin@gmail.com";
name = "Karl Meakin";
@@ -3583,6 +3723,18 @@
githubId = 449813;
name = "Roman Kuznetsov";
};
+ kylesferrazza = {
+ name = "Kyle Sferrazza";
+ email = "kyle.sferrazza@gmail.com";
+
+ github = "kylesferrazza";
+ githubId = 6677292;
+
+ keys = [{
+ longkeyid = "rsa4096/81A1540948162372";
+ fingerprint = "5A9A 1C9B 2369 8049 3B48 CF5B 81A1 5409 4816 2372";
+ }];
+ };
kylewlacy = {
email = "kylelacy+nix@pm.me";
github = "kylewlacy";
@@ -3833,6 +3985,22 @@
github = "lovek323";
name = "Jason O'Conal";
};
+ lovesegfault = {
+ email = "meurerbernardo@gmail.com";
+ github = "lovesegfault";
+ githubId = 7243783;
+ name = "Bernardo Meurer";
+ keys = [
+ {
+ longkeyid = "rsa2048/0xE421C74191EA186C";
+ fingerprint = "5894 12CE 19DF 582A E10A 3320 E421 C741 91EA 186C";
+ }
+ {
+ longkeyid = "rsa2048/0x4A6D87A0E7475769";
+ fingerprint = "56A8 E164 E834 290C 4AC0 EE3E 4A6D 87A0 E747 5769";
+ }
+ ];
+ };
lowfatcomputing = {
email = "andreas.wagner@lowfatcomputing.org";
github = "lowfatcomputing";
@@ -3904,6 +4072,11 @@
githubId = 13791;
name = "Luke Gorrie";
};
+ lumi = {
+ email = "lumi@pew.im";
+ github = "lumi-me-not";
+ name = "lumi";
+ };
luz = {
email = "luz666@daum.net";
github = "Luz";
@@ -4075,6 +4248,12 @@
githubId = 427866;
name = "Matthias Beyer";
};
+ matthuszagh = {
+ email = "huszaghmatt@gmail.com";
+ github = "matthuszagh";
+ githubId = 7377393;
+ name = "Matt Huszagh";
+ };
matti-kariluoma = {
email = "matti@kariluo.ma";
github = "matti-kariluoma";
@@ -4322,6 +4501,12 @@
githubId = 16974598;
name = "Mike Playle";
};
+ mkaito = {
+ email = "chris@mkaito.net";
+ github = "mkaito";
+ githubId = 20434;
+ name = "Christian Höppner";
+ };
mkazulak = {
email = "kazulakm@gmail.com";
github = "mulderr";
@@ -4361,6 +4546,12 @@
githubId = 117842;
name = "Henri Bourcereau";
};
+ mmilata = {
+ email = "martin@martinmilata.cz";
+ github = "mmilata";
+ gitHubId = 85857;
+ name = "Martin Milata";
+ };
mmlb = {
email = "me.mmlb@mmlb.me";
github = "mmlb";
@@ -4418,6 +4609,10 @@
github = "moredread";
githubId = 100848;
name = "André-Patrick Bubel";
+ keys = [{
+ longkeyid = "rsa8192/0x118CE7C424B45728";
+ fingerprint = "4412 38AD CAD3 228D 876C 5455 118C E7C4 24B4 5728";
+ }];
};
moretea = {
email = "maarten@moretea.nl";
@@ -5099,6 +5294,16 @@
githubId = 1179566;
name = "Nicolas B. Pierron";
};
+ pingiun = {
+ email = "nixos@pingiun.com";
+ github = "pingiun";
+ githubId = 1576660;
+ name = "Jelle Besseling";
+ keys = [{
+ longkeyid = "rsa4096/0x9712452E8BE3372E";
+ fingerprint = "A3A3 65AE 16ED A7A0 C29C 88F1 9712 452E 8BE3 372E";
+ }];
+ };
piotr = {
email = "ppietrasa@gmail.com";
name = "Piotr Pietraszkiewicz";
@@ -5929,7 +6134,7 @@
name = "Shahrukh Khan";
};
shanemikel = {
- email = "shanemikel1@gmail.com";
+ email = "shanepearlman@pm.me";
github = "shanemikel";
githubId = 6720672;
name = "Shane Pearlman";
@@ -6322,6 +6527,12 @@
githubId = 120188;
name = "Scott W. Dunlop";
};
+ sweber = {
+ email = "sweber2342+nixpkgs@gmail.com";
+ github = "sweber83";
+ githubId = 19905904;
+ name = "Simon Weber";
+ };
swflint = {
email = "swflint@flintfam.org";
github = "swflint";
@@ -6439,6 +6650,12 @@
githubId = 506181;
name = "Peter Marheine";
};
+ tasmo = {
+ email = "tasmo@tasmo.de";
+ github = "tasmo";
+ githubId = 102685;
+ name = "Thomas Friese";
+ };
tavyc = {
email = "octavian.cerna@gmail.com";
github = "tavyc";
@@ -6538,6 +6755,12 @@
githubId = 42933;
name = "Andrew Childs";
};
+ thefenriswolf = {
+ email = "stefan.rohrbacher97@gmail.com";
+ github = "thefenriswolf";
+ githubId = "8547242";
+ name = "Stefan Rohrbacher";
+ };
thesola10 = {
email = "thesola10@bobile.fr";
github = "thesola10";
@@ -6625,6 +6848,16 @@
githubId = 13026;
name = "Jonathan Rudenberg";
};
+ tkerber = {
+ email = "tk@drwx.org";
+ github = "tkerber";
+ githubId = 5722198;
+ name = "Thomas Kerber";
+ keys = [ {
+ longkeyid = "rsa4096/0x8489B911F9ED617B";
+ fingerprint = "556A 403F B0A2 D423 F656 3424 8489 B911 F9ED 617B";
+ } ];
+ };
tmplt = {
email = "tmplt@dragons.rocks";
github = "tmplt";
@@ -6672,6 +6905,12 @@
githubId = 178444;
name = "Thomas Bereknyei";
};
+ tomfitzhenry = {
+ email = "tom@tom-fitzhenry.me.uk";
+ github = "tomfitzhenry";
+ githubId = 61303;
+ name = "Tom Fitzhenry";
+ };
tomsmeets = {
email = "tom.tsmeets@gmail.com";
github = "tomsmeets";
@@ -6702,6 +6941,12 @@
githubId = 1312290;
name = "Trevor Joynson";
};
+ tricktron = {
+ email = "tgagnaux@gmail.com";
+ github = "tricktron";
+ githubId = 16036882;
+ name = "Thibault Gagnaux";
+ };
trino = {
email = "muehlhans.hubert@ekodia.de";
github = "hmuehlhans";
@@ -6714,6 +6959,11 @@
githubId = 483735;
name = "Dmitry Geurkov";
};
+ tscholak = {
+ email = "torsten.scholak@googlemail.com";
+ github = "tscholak";
+ name = "Torsten Scholak";
+ };
tstrobel = {
email = "4ZKTUB6TEP74PYJOPWIR013S2AV29YUBW5F9ZH2F4D5UMJUJ6S@hash.domains";
name = "Thomas Strobel";
@@ -7030,6 +7280,12 @@
email = "kirill.wedens@gmail.com";
name = "wedens";
};
+ WhittlesJr = {
+ email = "alex.joseph.whitt@gmail.com";
+ github = "WhittlesJr";
+ githubId = 19174984;
+ name = "Alex Whitt";
+ };
willibutz = {
email = "willibutz@posteo.de";
github = "willibutz";
@@ -7245,14 +7501,24 @@
githubId = 1866448;
name = "Eric Bailey";
};
+ Yumasi = {
+ email = "gpagnoux@gmail.com";
+ github = "Yumasi";
+ githubId = 24368641;
+ name = "Guillaume Pagnoux";
+ keys = [{
+ longkeyid = "rsa4096/0xEC5065899AEAAF4C";
+ fingerprint = "85F8 E850 F8F2 F823 F934 535B EC50 6589 9AEA AF4C";
+ }];
+ };
yvt = {
email = "i@yvt.jp";
github = "yvt";
githubId = 5253988;
name = "yvt";
};
- z77z = {
- email = "maggesi@math.unifi.it";
+ maggesi = {
+ email = "marco.maggesi@gmail.com";
github = "maggesi";
githubId = 1809783;
name = "Marco Maggesi";
@@ -7296,6 +7562,12 @@
email = "zef@zef.me";
name = "Zef Hemel";
};
+ zfnmxt = {
+ name = "zfnmxt";
+ email = "zfnmxt@zfnmxt.com";
+ github = "zfnmxt";
+ githubId = 37446532;
+ };
zgrannan = {
email = "zgrannan@gmail.com";
github = "zgrannan";
@@ -7368,4 +7640,16 @@
githubId = 1986844;
name = "Daniel Wheeler";
};
+ zokrezyl = {
+ email = "zokrezyl@gmail.com";
+ github = "zokrezyl";
+ githubId = 51886259;
+ name = "Zokre Zyl";
+ };
+ rakesh4g = {
+ email = "rakeshgupta4u@gmail.com";
+ github = "rakesh4g";
+ githubId = 50867187;
+ name = "Rakesh Gupta";
+ };
}
diff --git a/nixpkgs/maintainers/scripts/luarocks-packages.csv b/nixpkgs/maintainers/scripts/luarocks-packages.csv
index 1b9dafa25df..526a928438d 100644
--- a/nixpkgs/maintainers/scripts/luarocks-packages.csv
+++ b/nixpkgs/maintainers/scripts/luarocks-packages.csv
@@ -42,10 +42,12 @@ luadbi,,,,,
luadbi-mysql,,,,,
luadbi-postgresql,,,,,
luadbi-sqlite3,,,,,
+luadoc,,,,,
luaevent,,,,,
luaexpat,,,1.3.0-1,,arobyn flosse
luaffi,,http://luarocks.org/dev,,,
luafilesystem,,,1.7.0-2,,flosse vcunat
+lualogging,,,,,
luaossl,,,,lua5_1,vcunat
luaposix,,,,,vyp lblasc
luasec,,,,,flosse
diff --git a/nixpkgs/maintainers/scripts/update.nix b/nixpkgs/maintainers/scripts/update.nix
index 04723cb8a36..60c6113bf70 100755
--- a/nixpkgs/maintainers/scripts/update.nix
+++ b/nixpkgs/maintainers/scripts/update.nix
@@ -126,7 +126,7 @@ let
packageData = package: {
name = package.name;
- pname = (builtins.parseDrvName package.name).name;
+ pname = pkgs.lib.getName package;
updateScript = map builtins.toString (pkgs.lib.toList package.updateScript);
};
diff --git a/nixpkgs/nixos/doc/manual/configuration/profiles/graphical.xml b/nixpkgs/nixos/doc/manual/configuration/profiles/graphical.xml
index 73e3abc59d0..cc6d0825d24 100644
--- a/nixpkgs/nixos/doc/manual/configuration/profiles/graphical.xml
+++ b/nixpkgs/nixos/doc/manual/configuration/profiles/graphical.xml
@@ -13,9 +13,7 @@
<para>
It sets <xref linkend="opt-services.xserver.enable"/>,
<xref linkend="opt-services.xserver.displayManager.sddm.enable"/>,
- <xref linkend="opt-services.xserver.desktopManager.plasma5.enable"/> (
- <link linkend="opt-services.xserver.desktopManager.plasma5.enableQt4Support">
- without Qt4 Support</link>), and
+ <xref linkend="opt-services.xserver.desktopManager.plasma5.enable"/>, and
<xref linkend="opt-services.xserver.libinput.enable"/> to true. It also
includes glxinfo and firefox in the system packages list.
</para>
diff --git a/nixpkgs/nixos/doc/manual/configuration/x-windows.xml b/nixpkgs/nixos/doc/manual/configuration/x-windows.xml
index f6f659b02af..9206f43ea39 100644
--- a/nixpkgs/nixos/doc/manual/configuration/x-windows.xml
+++ b/nixpkgs/nixos/doc/manual/configuration/x-windows.xml
@@ -39,7 +39,7 @@
can select an alternative one by picking one of the following lines:
<programlisting>
<xref linkend="opt-services.xserver.displayManager.sddm.enable"/> = true;
-<xref linkend="opt-services.xserver.displayManager.slim.enable"/> = true;
+<xref linkend="opt-services.xserver.displayManager.gdm.enable"/> = true;
</programlisting>
</para>
<para>
diff --git a/nixpkgs/nixos/doc/manual/default.nix b/nixpkgs/nixos/doc/manual/default.nix
index f9de2db1a08..6ca75f869f4 100644
--- a/nixpkgs/nixos/doc/manual/default.nix
+++ b/nixpkgs/nixos/doc/manual/default.nix
@@ -62,14 +62,13 @@ let
"--stringparam html.stylesheet 'style.css overrides.css highlightjs/mono-blue.css'"
"--stringparam html.script './highlightjs/highlight.pack.js ./highlightjs/loader.js'"
"--param xref.with.number.and.title 1"
- "--param toc.section.depth 3"
+ "--param toc.section.depth 0"
"--stringparam admon.style ''"
"--stringparam callout.graphics.extension .svg"
"--stringparam current.docid manual"
"--param chunk.section.depth 0"
"--param chunk.first.sections 1"
"--param use.id.as.filename 1"
- "--stringparam generate.toc 'book toc appendix toc'"
"--stringparam chunk.toc ${toc}"
];
diff --git a/nixpkgs/nixos/doc/manual/development/option-declarations.xml b/nixpkgs/nixos/doc/manual/development/option-declarations.xml
index eee81bf6426..56ebf481630 100644
--- a/nixpkgs/nixos/doc/manual/development/option-declarations.xml
+++ b/nixpkgs/nixos/doc/manual/development/option-declarations.xml
@@ -99,7 +99,7 @@ xlink:href="https://nixos.org/nixpkgs/manual/#sec-package-naming">
<para>
As an example, we will take the case of display managers. There is a central
display manager module for generic display manager options and a module file
- per display manager backend (slim, sddm, gdm ...).
+ per display manager backend (sddm, gdm ...).
</para>
<para>
@@ -146,7 +146,7 @@ xlink:href="https://nixos.org/nixpkgs/manual/#sec-package-naming">
/>), and to extend
it in each backend module
(<xref
- linkend='ex-option-declaration-eot-backend-slim' />,
+ linkend='ex-option-declaration-eot-backend-gdm' />,
<xref
linkend='ex-option-declaration-eot-backend-sddm' />).
</para>
@@ -167,11 +167,11 @@ services.xserver.displayManager.enable = mkOption {
};</screen>
</example>
- <example xml:id='ex-option-declaration-eot-backend-slim'>
- <title>Extending <literal>services.xserver.displayManager.enable</literal> in the <literal>slim</literal> module</title>
+ <example xml:id='ex-option-declaration-eot-backend-gdm'>
+ <title>Extending <literal>services.xserver.displayManager.enable</literal> in the <literal>gdm</literal> module</title>
<screen>
services.xserver.displayManager.enable = mkOption {
- type = with types; nullOr (enum [ "slim" ]);
+ type = with types; nullOr (enum [ "gdm" ]);
};</screen>
</example>
diff --git a/nixpkgs/nixos/doc/manual/development/releases.xml b/nixpkgs/nixos/doc/manual/development/releases.xml
index 1cdec64f69b..9371af9984d 100755
--- a/nixpkgs/nixos/doc/manual/development/releases.xml
+++ b/nixpkgs/nixos/doc/manual/development/releases.xml
@@ -45,12 +45,12 @@
<listitem>
<para>
<literal>git tag -a -s -m &quot;Release 17.09-beta&quot; 17.09-beta
- &amp;&amp; git push --tags</literal>
+ &amp;&amp; git push origin 17.09-beta</literal>
</para>
</listitem>
<listitem>
<para>
- From the master branch run <literal>git checkout -B
+ From the master branch run <literal>git checkout -b
release-17.09</literal>.
</para>
</listitem>
@@ -157,7 +157,7 @@
<listitem>
<para>
Release Nix (currently only Eelco Dolstra can do that).
- <link xlink:href="https://github.com/NixOS/nixpkgs/commit/53710c752a85f00658882531bc90a23a3d1287e4">
+ <link xlink:href="https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/tools/nix-fallback-paths.nix">
Make sure fallback is updated. </link>
</para>
</listitem>
@@ -169,8 +169,8 @@
</listitem>
<listitem>
<para>
- Change <literal>stableBranch</literal> to true and wait for channel to
- update.
+ Change <literal>stableBranch</literal> to <literal>true</literal> in Hydra and wait for
+ the channel to update.
</para>
</listitem>
</itemizedlist>
@@ -193,9 +193,11 @@
</listitem>
<listitem>
<para>
- Update http://nixos.org/nixos/download.html and
- http://nixos.org/nixos/manual in
- https://github.com/NixOS/nixos-org-configurations
+ Update the
+ <link xlink:href="https://github.com/NixOS/nixos-homepage/commit/2a37975d5a617ecdfca94696242b6f32ffcba9f1"><code>NIXOS_SERIES</code></link>
+ in the
+ <link xlink:href="https://github.com/NixOS/nixos-homepage">nixos-homepage</link>
+ repository.
</para>
</listitem>
<listitem>
@@ -212,7 +214,8 @@
</listitem>
<listitem>
<para>
- Send an email to nix-dev to announce the release with above information.
+ Create a new topic on <link xlink:href="https://discourse.nixos.org/">the
+ Discourse instance</link> to announce the release with the above information.
Best to check how previous email was formulated to see what needs to be
included.
</para>
diff --git a/nixpkgs/nixos/doc/manual/development/running-nixos-tests-interactively.xml b/nixpkgs/nixos/doc/manual/development/running-nixos-tests-interactively.xml
index e390d62fde2..31216874c70 100644
--- a/nixpkgs/nixos/doc/manual/development/running-nixos-tests-interactively.xml
+++ b/nixpkgs/nixos/doc/manual/development/running-nixos-tests-interactively.xml
@@ -2,7 +2,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
- xml:id="sec-running-nixos-tests">
+ xml:id="sec-running-nixos-tests-interactively">
<title>Running Tests interactively</title>
<para>
@@ -14,14 +14,14 @@
starting VDE switch for network 1
<prompt>&gt;</prompt>
</screen>
- You can then take any Perl statement, e.g.
+ You can then take any Python statement, e.g.
<screen>
-<prompt>&gt;</prompt> startAll
-<prompt>&gt;</prompt> testScript
-<prompt>&gt;</prompt> $machine->succeed("touch /tmp/foo")
-<prompt>&gt;</prompt> print($machine->succeed("pwd")) # Show stdout of command
+<prompt>&gt;</prompt> start_all()
+<prompt>&gt;</prompt> test_script()
+<prompt>&gt;</prompt> machine.succeed("touch /tmp/foo")
+<prompt>&gt;</prompt> print(machine.succeed("pwd")) # Show stdout of command
</screen>
- The function <command>testScript</command> executes the entire test script
+ The function <command>test_script</command> executes the entire test script
and drops you back into the test driver command line upon its completion.
This allows you to inspect the state of the VMs after the test (e.g. to debug
the test script).
diff --git a/nixpkgs/nixos/doc/manual/development/running-nixos-tests.xml b/nixpkgs/nixos/doc/manual/development/running-nixos-tests.xml
index 13ae1ed9369..e9257c907da 100644
--- a/nixpkgs/nixos/doc/manual/development/running-nixos-tests.xml
+++ b/nixpkgs/nixos/doc/manual/development/running-nixos-tests.xml
@@ -2,7 +2,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
- xml:id="sec-running-nixos-tests-interactively">
+ xml:id="sec-running-nixos-tests">
<title>Running Tests</title>
<para>
diff --git a/nixpkgs/nixos/doc/manual/development/sources.xml b/nixpkgs/nixos/doc/manual/development/sources.xml
index 3c30c782746..b333ccabb42 100644
--- a/nixpkgs/nixos/doc/manual/development/sources.xml
+++ b/nixpkgs/nixos/doc/manual/development/sources.xml
@@ -13,17 +13,16 @@
<screen>
<prompt>$ </prompt>git clone https://github.com/NixOS/nixpkgs
<prompt>$ </prompt>cd nixpkgs
-<prompt>$ </prompt>git remote add channels https://github.com/NixOS/nixpkgs-channels
-<prompt>$ </prompt>git remote update channels
+<prompt>$ </prompt>git remote update origin
</screen>
This will check out the latest Nixpkgs sources to
<filename>./nixpkgs</filename> the NixOS sources to
<filename>./nixpkgs/nixos</filename>. (The NixOS source tree lives in a
- subdirectory of the Nixpkgs repository.) The remote
- <literal>channels</literal> refers to a read-only repository that tracks the
- Nixpkgs/NixOS channels (see <xref linkend="sec-upgrading"/> for more
+ subdirectory of the Nixpkgs repository.) The
+ <literal>nixpkgs</literal> repository has branches that correspond
+ to each Nixpkgs/NixOS channel (see <xref linkend="sec-upgrading"/> for more
information about channels). Thus, the Git branch
- <literal>channels/nixos-17.03</literal> will contain the latest built and
+ <literal>origin/nixos-17.03</literal> will contain the latest built and
tested version available in the <literal>nixos-17.03</literal> channel.
</para>
<para>
@@ -40,15 +39,15 @@
Or, to base your local branch on the latest version available in a NixOS
channel:
<screen>
-<prompt>$ </prompt>git remote update channels
-<prompt>$ </prompt>git checkout -b local channels/nixos-17.03
+<prompt>$ </prompt>git remote update origin
+<prompt>$ </prompt>git checkout -b local origin/nixos-17.03
</screen>
(Replace <literal>nixos-17.03</literal> with the name of the channel you want
to use.) You can use <command>git merge</command> or <command>git
rebase</command> to keep your local branch in sync with the channel, e.g.
<screen>
-<prompt>$ </prompt>git remote update channels
-<prompt>$ </prompt>git merge channels/nixos-17.03
+<prompt>$ </prompt>git remote update origin
+<prompt>$ </prompt>git merge origin/nixos-17.03
</screen>
You can use <command>git cherry-pick</command> to copy commits from your
local branch to the upstream branch.
diff --git a/nixpkgs/nixos/doc/manual/development/writing-nixos-tests.xml b/nixpkgs/nixos/doc/manual/development/writing-nixos-tests.xml
index 6be2d0a4d23..24efd2e3273 100644
--- a/nixpkgs/nixos/doc/manual/development/writing-nixos-tests.xml
+++ b/nixpkgs/nixos/doc/manual/development/writing-nixos-tests.xml
@@ -8,7 +8,7 @@
<para>
A NixOS test is a Nix expression that has the following structure:
<programlisting>
-import ./make-test.nix {
+import ./make-test-python.nix {
# Either the configuration of a single machine:
machine =
@@ -27,11 +27,11 @@ import ./make-test.nix {
testScript =
''
- <replaceable>Perl code…</replaceable>
+ <replaceable>Python code…</replaceable>
'';
}
</programlisting>
- The attribute <literal>testScript</literal> is a bit of Perl code that
+ The attribute <literal>testScript</literal> is a bit of Python code that
executes the test (described below). During the test, it will start one or
more virtual machines, the configuration of which is described by the
attribute <literal>machine</literal> (if you need only one machine in your
@@ -96,26 +96,27 @@ xlink:href="https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/virtualis
</para>
<para>
- The test script is a sequence of Perl statements that perform various
+ The test script is a sequence of Python statements that perform various
actions, such as starting VMs, executing commands in the VMs, and so on. Each
virtual machine is represented as an object stored in the variable
- <literal>$<replaceable>name</replaceable></literal>, where
- <replaceable>name</replaceable> is the identifier of the machine (which is
- just <literal>machine</literal> if you didn’t specify multiple machines
- using the <literal>nodes</literal> attribute). For instance, the following
- starts the machine, waits until it has finished booting, then executes a
- command and checks that the output is more-or-less correct:
+ <literal><replaceable>name</replaceable></literal> if this is also the
+ identifier of the machine in the declarative config.
+ If you didn't specify multiple machines using the <literal>nodes</literal>
+ attribute, it is just <literal>machine</literal>.
+ The following example starts the machine, waits until it has finished booting,
+ then executes a command and checks that the output is more-or-less correct:
<programlisting>
-$machine->start;
-$machine->waitForUnit("default.target");
-$machine->succeed("uname") =~ /Linux/ or die;
+machine.start()
+machine.wait_for_unit("default.target")
+if not "Linux" in machine.succeed("uname"):
+ raise Exception("Wrong OS")
</programlisting>
The first line is actually unnecessary; machines are implicitly started when
- you first execute an action on them (such as <literal>waitForUnit</literal>
+ you first execute an action on them (such as <literal>wait_for_unit</literal>
or <literal>succeed</literal>). If you have multiple machines, you can speed
up the test by starting them in parallel:
<programlisting>
-startAll;
+start_all()
</programlisting>
</para>
@@ -187,7 +188,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>getScreenText</methodname>
+ <methodname>get_screen_text</methodname>
</term>
<listitem>
<para>
@@ -204,7 +205,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>sendMonitorCommand</methodname>
+ <methodname>send_monitor_command</methodname>
</term>
<listitem>
<para>
@@ -215,23 +216,23 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>sendKeys</methodname>
+ <methodname>send_keys</methodname>
</term>
<listitem>
<para>
Simulate pressing keys on the virtual keyboard, e.g.,
- <literal>sendKeys("ctrl-alt-delete")</literal>.
+ <literal>send_keys("ctrl-alt-delete")</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
- <methodname>sendChars</methodname>
+ <methodname>send_chars</methodname>
</term>
<listitem>
<para>
Simulate typing a sequence of characters on the virtual keyboard, e.g.,
- <literal>sendKeys("foobar\n")</literal> will type the string
+ <literal>send_keys("foobar\n")</literal> will type the string
<literal>foobar</literal> followed by the Enter key.
</para>
</listitem>
@@ -272,7 +273,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitUntilSucceeds</methodname>
+ <methodname>wait_until_succeeds</methodname>
</term>
<listitem>
<para>
@@ -282,7 +283,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitUntilFails</methodname>
+ <methodname>wait_until_fails</methodname>
</term>
<listitem>
<para>
@@ -292,7 +293,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForUnit</methodname>
+ <methodname>wait_for_unit</methodname>
</term>
<listitem>
<para>
@@ -302,7 +303,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForFile</methodname>
+ <methodname>wait_for_file</methodname>
</term>
<listitem>
<para>
@@ -312,7 +313,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForOpenPort</methodname>
+ <methodname>wait_for_open_port</methodname>
</term>
<listitem>
<para>
@@ -323,7 +324,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForClosedPort</methodname>
+ <methodname>wait_for_closed_port</methodname>
</term>
<listitem>
<para>
@@ -333,7 +334,7 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForX</methodname>
+ <methodname>wait_for_x</methodname>
</term>
<listitem>
<para>
@@ -343,13 +344,13 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForText</methodname>
+ <methodname>wait_for_text</methodname>
</term>
<listitem>
<para>
Wait until the supplied regular expressions matches the textual contents
of the screen by using optical character recognition (see
- <methodname>getScreenText</methodname>).
+ <methodname>get_screen_text</methodname>).
</para>
<note>
<para>
@@ -361,23 +362,23 @@ startAll;
</varlistentry>
<varlistentry>
<term>
- <methodname>waitForWindow</methodname>
+ <methodname>wait_for_window</methodname>
</term>
<listitem>
<para>
Wait until an X11 window has appeared whose name matches the given
- regular expression, e.g., <literal>waitForWindow(qr/Terminal/)</literal>.
+ regular expression, e.g., <literal>wait_for_window("Terminal")</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
- <methodname>copyFileFromHost</methodname>
+ <methodname>copy_file_from_host</methodname>
</term>
<listitem>
<para>
Copies a file from host to machine, e.g.,
- <literal>copyFileFromHost("myfile", "/etc/my/important/file")</literal>.
+ <literal>copy_file_from_host("myfile", "/etc/my/important/file")</literal>.
</para>
<para>
The first argument is the file on the host. The file needs to be
@@ -397,8 +398,8 @@ startAll;
</para>
<para>
<programlisting>
-$machine->systemctl("list-jobs --no-pager"); // runs `systemctl list-jobs --no-pager`
-$machine->systemctl("list-jobs --no-pager", "any-user"); // spawns a shell for `any-user` and runs `systemctl --user list-jobs --no-pager`
+machine.systemctl("list-jobs --no-pager") # runs `systemctl list-jobs --no-pager`
+machine.systemctl("list-jobs --no-pager", "any-user") # spawns a shell for `any-user` and runs `systemctl --user list-jobs --no-pager`
</programlisting>
</para>
</listitem>
@@ -408,14 +409,14 @@ $machine->systemctl("list-jobs --no-pager", "any-user"); // spawns a shell for `
<para>
To test user units declared by <literal>systemd.user.services</literal> the
- optional <literal>$user</literal> argument can be used:
+ optional <literal>user</literal> argument can be used:
<programlisting>
-$machine->start;
-$machine->waitForX;
-$machine->waitForUnit("xautolock.service", "x-session-user");
+machine.start()
+machine.wait_for_x()
+machine.wait_for_unit("xautolock.service", "x-session-user")
</programlisting>
- This applies to <literal>systemctl</literal>, <literal>getUnitInfo</literal>,
- <literal>waitForUnit</literal>, <literal>startJob</literal> and
- <literal>stopJob</literal>.
+ This applies to <literal>systemctl</literal>, <literal>get_unit_info</literal>,
+ <literal>wait_for_unit</literal>, <literal>start_job</literal> and
+ <literal>stop_job</literal>.
</para>
</section>
diff --git a/nixpkgs/nixos/doc/manual/installation/installing-virtualbox-guest.xml b/nixpkgs/nixos/doc/manual/installation/installing-virtualbox-guest.xml
index 5c86eacfbf4..0ba909fa953 100644
--- a/nixpkgs/nixos/doc/manual/installation/installing-virtualbox-guest.xml
+++ b/nixpkgs/nixos/doc/manual/installation/installing-virtualbox-guest.xml
@@ -49,6 +49,11 @@
</listitem>
<listitem>
<para>
+ Click on Settings / Display / Screen and select VBoxVGA as Graphics Controller
+ </para>
+ </listitem>
+ <listitem>
+ <para>
Save the settings, start the virtual machine, and continue installation
like normal
</para>
diff --git a/nixpkgs/nixos/doc/manual/installation/installing.xml b/nixpkgs/nixos/doc/manual/installation/installing.xml
index 8ff920eb5a8..7991c43e01f 100644
--- a/nixpkgs/nixos/doc/manual/installation/installing.xml
+++ b/nixpkgs/nixos/doc/manual/installation/installing.xml
@@ -392,11 +392,11 @@
<filename>hardware-configuration.nix</filename> is included from
<filename>configuration.nix</filename> and will be overwritten by future
invocations of <command>nixos-generate-config</command>; thus, you
- generally should not modify it.) Additionally, you may want to look at
+ generally should not modify it.) Additionally, you may want to look at
<link xlink:href="https://github.com/NixOS/nixos-hardware">Hardware
configuration for known-hardware</link> at this point or after
installation.
-
+
</para>
<note>
<para>
@@ -418,11 +418,11 @@
Do the installation:
<screen>
<prompt># </prompt>nixos-install</screen>
- Cross fingers. If this fails due to a temporary problem (such as a network
- issue while downloading binaries from the NixOS binary cache), you can
- just re-run <command>nixos-install</command>. Otherwise, fix your
- <filename>configuration.nix</filename> and then re-run
- <command>nixos-install</command>.
+ This will install your system based on the configuration you provided.
+ If anything fails due to a configuration problem or any other issue
+ (such as a network outage while downloading binaries from the NixOS
+ binary cache), you can re-run <command>nixos-install</command> after
+ fixing your <filename>configuration.nix</filename>.
</para>
<para>
As the last step, <command>nixos-install</command> will ask you to set the
diff --git a/nixpkgs/nixos/doc/manual/man-nixos-option.xml b/nixpkgs/nixos/doc/manual/man-nixos-option.xml
index 81e3739b3be..beabf020c92 100644
--- a/nixpkgs/nixos/doc/manual/man-nixos-option.xml
+++ b/nixpkgs/nixos/doc/manual/man-nixos-option.xml
@@ -19,14 +19,10 @@
</arg>
<arg>
- <option>--verbose</option>
+ <option>--all</option>
</arg>
<arg>
- <option>--xml</option>
- </arg>
-
- <arg choice="plain">
<replaceable>option.name</replaceable>
</arg>
</cmdsynopsis>
@@ -62,22 +58,11 @@
</varlistentry>
<varlistentry>
<term>
- <option>--verbose</option>
- </term>
- <listitem>
- <para>
- This option enables verbose mode, which currently is just the Bash
- <command>set</command> <option>-x</option> debug mode.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
- <option>--xml</option>
+ <option>--all</option>
</term>
<listitem>
<para>
- This option causes the output to be rendered as XML.
+ Print the values of all options.
</para>
</listitem>
</varlistentry>
diff --git a/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml b/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml
index c697b7ee047..495dbc8859b 100644
--- a/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml
+++ b/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml
@@ -494,6 +494,20 @@
</para>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term>
+ <option>--use-remote-sudo</option>
+ </term>
+ <listitem>
+ <para>
+ When set, nixos-rebuild prefixes remote commands that run on
+ the <option>--build-host</option> and <option>--target-host</option>
+ systems with <command>sudo</command>. Setting this option allows
+ deploying as a non-root user.
+ </para>
+ </listitem>
+ </varlistentry>
</variablelist>
<para>
diff --git a/nixpkgs/nixos/doc/manual/manual.xml b/nixpkgs/nixos/doc/manual/manual.xml
index 12f52e1997c..18a67a2dd94 100644
--- a/nixpkgs/nixos/doc/manual/manual.xml
+++ b/nixpkgs/nixos/doc/manual/manual.xml
@@ -8,32 +8,7 @@
<subtitle>Version <xi:include href="./generated/version" parse="text" />
</subtitle>
</info>
- <preface xml:id="preface">
- <title>Preface</title>
- <para>
- This manual describes how to install, use and extend NixOS, a Linux
- distribution based on the purely functional package management system Nix.
- </para>
- <para>
- If you encounter problems, please report them on the
- <literal
- xlink:href="https://discourse.nixos.org">Discourse</literal> or
- on the <link
- xlink:href="irc://irc.freenode.net/#nixos">
- <literal>#nixos</literal> channel on Freenode</link>. Bugs should be
- reported in
- <link
- xlink:href="https://github.com/NixOS/nixpkgs/issues">NixOS’
- GitHub issue tracker</link>.
- </para>
- <note>
- <para>
- Commands prefixed with <literal>#</literal> have to be run as root, either
- requiring to login as root user or temporarily switching to it using
- <literal>sudo</literal> for example.
- </para>
- </note>
- </preface>
+ <xi:include href="preface.xml" />
<xi:include href="installation/installation.xml" />
<xi:include href="configuration/configuration.xml" />
<xi:include href="administration/running.xml" />
diff --git a/nixpkgs/nixos/doc/manual/preface.xml b/nixpkgs/nixos/doc/manual/preface.xml
new file mode 100644
index 00000000000..6ac9ae7e786
--- /dev/null
+++ b/nixpkgs/nixos/doc/manual/preface.xml
@@ -0,0 +1,37 @@
+<preface xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:id="preface">
+ <title>Preface</title>
+ <para>
+ This manual describes how to install, use and extend NixOS, a Linux
+ distribution based on the purely functional package management system
+ <link xlink:href="https://nixos.org/nix">Nix</link>, that is composed
+ using modules and packages defined in the
+ <link xlink:href="https://nixos.org/nixpkgs">Nixpkgs</link> project.
+ </para>
+ <para>
+ Additional information regarding the Nix package manager and the Nixpkgs
+ project can be found in respectively the
+ <link xlink:href="https://nixos.org/nix/manual">Nix manual</link> and the
+ <link xlink:href="https://nixos.org/nixpkgs/manual">Nixpkgs manual</link>.
+ </para>
+ <para>
+ If you encounter problems, please report them on the
+ <literal
+ xlink:href="https://discourse.nixos.org">Discourse</literal> or
+ on the <link
+ xlink:href="irc://irc.freenode.net/#nixos">
+ <literal>#nixos</literal> channel on Freenode</link>. Bugs should be
+ reported in
+ <link
+ xlink:href="https://github.com/NixOS/nixpkgs/issues">NixOS’
+ GitHub issue tracker</link>.
+ </para>
+ <note>
+ <para>
+ Commands prefixed with <literal>#</literal> have to be run as root, either
+ requiring to login as root user or temporarily switching to it using
+ <literal>sudo</literal> for example.
+ </para>
+ </note>
+</preface>
diff --git a/nixpkgs/nixos/doc/manual/release-notes/rl-1909.xml b/nixpkgs/nixos/doc/manual/release-notes/rl-1909.xml
index 1b7ca76c2f0..4102fe206e1 100644
--- a/nixpkgs/nixos/doc/manual/release-notes/rl-1909.xml
+++ b/nixpkgs/nixos/doc/manual/release-notes/rl-1909.xml
@@ -190,6 +190,13 @@
</listitem>
</itemizedlist>
</listitem>
+ <listitem>
+ <para>
+ <xref linkend="opt-services.blueman.enable"/> has been added.
+ If you previously had blueman installed via <option>environment.systemPackages</option> please
+ migrate to using the NixOS module, as this would result in an insufficiently configured blueman.
+ </para>
+ </listitem>
</itemizedlist>
</section>
@@ -536,7 +543,7 @@
<listitem>
<para>
The <option>networking.useDHCP</option> option is unsupported in combination with
- <option>networking.useNetworkd</option> in anticipation of defaulting to it by default.
+ <option>networking.useNetworkd</option> in anticipation of defaulting to it.
It has to be set to <literal>false</literal> and enabled per
interface with <option>networking.interfaces.&lt;name&gt;.useDHCP = true;</option>
</para>
@@ -563,6 +570,27 @@
earlier version of NixOS.
</para>
</listitem>
+ <listitem>
+ <para>
+ Due to the short lifetime of non-LTS kernel releases package attributes like <literal>linux_5_1</literal>,
+ <literal>linux_5_2</literal> and <literal>linux_5_3</literal> have been removed to discourage dependence
+ on specific non-LTS kernel versions in stable NixOS releases.
+
+ Going forward, versioned attributes like <literal>linux_4_9</literal> will exist for LTS versions only.
+ Please use <literal>linux_latest</literal> or <literal>linux_testing</literal> if you depend on non-LTS
+ releases. Keep in mind that <literal>linux_latest</literal> and <literal>linux_testing</literal> will
+ change versions under the hood during the lifetime of a stable release and might include breaking changes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Because of the systemd upgrade,
+ some network interfaces might change their name. For details see
+ <link xlink:href="https://www.freedesktop.org/software/systemd/man/systemd.net-naming-scheme.html#History">
+ upstream docs</link> or <link xlink:href="https://github.com/NixOS/nixpkgs/issues/71086">
+ our ticket</link>.
+ </para>
+ </listitem>
</itemizedlist>
</section>
diff --git a/nixpkgs/nixos/doc/manual/release-notes/rl-2003.xml b/nixpkgs/nixos/doc/manual/release-notes/rl-2003.xml
index ab0951e831c..2a5064c71b0 100644
--- a/nixpkgs/nixos/doc/manual/release-notes/rl-2003.xml
+++ b/nixpkgs/nixos/doc/manual/release-notes/rl-2003.xml
@@ -49,6 +49,12 @@
zfs as soon as any zfs mountpoint is configured in <varname>fileSystems</varname>.
</para>
</listitem>
+ <listitem>
+ <para>
+ <command>nixos-option</command> has been rewritten in C++, speeding it up, improving correctness,
+ and adding a <option>--all</option> option which prints all options and their values.
+ </para>
+ </listitem>
</itemizedlist>
</section>
@@ -65,7 +71,11 @@
<itemizedlist>
<listitem>
- <para />
+ <para>
+ The kubernetes kube-proxy now supports a new hostname configuration
+ <literal>services.kubernetes.proxy.hostname</literal> which has to
+ be set if the hostname of the node should be non default.
+ </para>
</listitem>
</itemizedlist>
@@ -85,7 +95,109 @@
<itemizedlist>
<listitem>
- <para />
+ <para>
+ GnuPG is now built without support for a graphical passphrase entry
+ by default. Please enable the <literal>gpg-agent</literal> user service
+ via the NixOS option <literal>programs.gnupg.agent.enable</literal>.
+ Note that upstream recommends using <literal>gpg-agent</literal> and
+ will spawn a <literal>gpg-agent</literal> on the first invocation of
+ GnuPG anyway.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <literal>dynamicHosts</literal> option has been removed from the
+ <link linkend="opt-networking.networkmanager.enable">networkd</link>
+ module. Allowing (multiple) regular users to override host entries
+ affecting the whole system opens up a huge attack vector.
+ There seem to be very rare cases where this might be useful.
+ Consider setting system-wide host entries using
+ <link linkend="opt-networking.hosts">networking.hosts</link>, provide
+ them via the DNS server in your network, or use
+ <link linkend="opt-environment.etc">environment.etc</link>
+ to add a file into <literal>/etc/NetworkManager/dnsmasq.d</literal>
+ reconfiguring <literal>hostsdir</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <literal>99-main.network</literal> file was removed. Maching all
+ network interfaces caused many breakages, see
+ <link xlink:href="https://github.com/NixOS/nixpkgs/pull/18962">#18962</link>
+ and <link xlink:href="https://github.com/NixOS/nixpkgs/pull/71106">#71106</link>.
+ </para>
+ <para>
+ We already don't support the global <link linkend="opt-networking.useDHCP">networking.useDHCP</link>,
+ <link linkend="opt-networking.defaultGateway">networking.defaultGateway</link> and
+ <link linkend="opt-networking.defaultGateway6">networking.defaultGateway6</link> options
+ if <link linkend="opt-networking.useNetworkd">networking.useNetworkd</link> is enabled,
+ but direct users to configure the per-device
+ <link linkend="opt-networking.interfaces">networking.interfaces.&lt;name&gt;.…</link> options.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The stdenv now runs all bash with <literal>set -u</literal>, to catch the use of undefined variables.
+ Before, it itself used <literal>set -u</literal> but was careful to unset it so other packages' code ran as before.
+ Now, all bash code is held to the same high standard, and the rather complex stateful manipulation of the options can be discarded.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The SLIM Display Manager has been removed, as it has been unmaintained since 2013.
+ Consider migrating to a different display manager such as LightDM (current default in NixOS),
+ SDDM, GDM, or using the startx module which uses Xinitrc.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The BEAM package set has been deleted. You will only find there the different interpreters.
+ You should now use the different build tools coming with the languages with sandbox mode disabled.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ There is now only one Xfce package-set and module. This means attributes, <literal>xfce4-14</literal>
+ <literal>xfce4-12</literal>, and <literal>xfceUnstable</literal> all now point to the latest Xfce 4.14
+ packages. And in future NixOS releases will be the latest released version of Xfce available at the
+ time during the releases development (if viable).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <link linkend="opt-services.phpfpm.pools">phpfpm</link> module now sets
+ <literal>PrivateTmp=true</literal> in its systemd units for better process isolation.
+ If you rely on <literal>/tmp</literal> being shared with other services, explicitly override this by
+ setting <literal>serviceConfig.PrivateTmp</literal> to <literal>false</literal> for each phpfpm unit.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ KDE’s old multimedia framework Phonon no longer supports Qt 4. For that reason, Plasma desktop also does not have <option>enableQt4Support</option> option any more.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The BeeGFS module has been removed.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The osquery module has been removed.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Going forward, <literal>~/bin</literal> in the users home directory will no longer be in <literal>PATH</literal> by default.
+ If you depend on this you should set the option <literal>environment.homeBinInPath</literal> to <literal>true</literal>.
+ The aforementioned option was added this release.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <literal>buildRustCrate</literal> infrastructure now produces <literal>lib</literal> outputs in addition to the <literal>out</literal> output.
+ This has led to drastically reduced closed sizes for some rust crates since development dependencies are now in the <literal>lib</literal> output.
+ </para>
</listitem>
</itemizedlist>
</section>
@@ -101,6 +213,14 @@
<listitem>
<para>SD images are now compressed by default using <literal>bzip2</literal>.</para>
</listitem>
+ <listitem>
+ <para>
+ OpenSSH has been upgraded from 7.9 to 8.1, improving security and adding features
+ but with potential incompatibilities. Consult the
+ <link xlink:href="https://www.openssh.com/txt/release-8.1">
+ release announcement</link> for more information.
+ </para>
+ </listitem>
</itemizedlist>
</section>
</section>
diff --git a/nixpkgs/nixos/lib/make-options-doc/default.nix b/nixpkgs/nixos/lib/make-options-doc/default.nix
index 35c8b543dec..eee8f612410 100644
--- a/nixpkgs/nixos/lib/make-options-doc/default.nix
+++ b/nixpkgs/nixos/lib/make-options-doc/default.nix
@@ -86,7 +86,7 @@ let
optionsList = lib.sort optionLess optionsListDesc;
# Convert the list of options into an XML file.
- optionsXML = builtins.toFile "options.xml" (builtins.toXML optionsList);
+ optionsXML = pkgs.writeText "options.xml" (builtins.toXML optionsList);
optionsNix = builtins.listToAttrs (map (o: { name = o.name; value = removeAttrs o ["name" "visible" "internal"]; }) optionsList);
diff --git a/nixpkgs/nixos/lib/test-driver/test-driver.py b/nixpkgs/nixos/lib/test-driver/test-driver.py
new file mode 100644
index 00000000000..e45521424de
--- /dev/null
+++ b/nixpkgs/nixos/lib/test-driver/test-driver.py
@@ -0,0 +1,829 @@
+#! /somewhere/python3
+from contextlib import contextmanager, _GeneratorContextManager
+from xml.sax.saxutils import XMLGenerator
+import _thread
+import atexit
+import os
+import ptpython.repl
+import pty
+from queue import Queue, Empty
+import re
+import shutil
+import socket
+import subprocess
+import sys
+import tempfile
+import time
+import unicodedata
+from typing import Tuple, Any, Callable, Dict, Iterator, Optional, List
+
+CHAR_TO_KEY = {
+ "A": "shift-a",
+ "N": "shift-n",
+ "-": "0x0C",
+ "_": "shift-0x0C",
+ "B": "shift-b",
+ "O": "shift-o",
+ "=": "0x0D",
+ "+": "shift-0x0D",
+ "C": "shift-c",
+ "P": "shift-p",
+ "[": "0x1A",
+ "{": "shift-0x1A",
+ "D": "shift-d",
+ "Q": "shift-q",
+ "]": "0x1B",
+ "}": "shift-0x1B",
+ "E": "shift-e",
+ "R": "shift-r",
+ ";": "0x27",
+ ":": "shift-0x27",
+ "F": "shift-f",
+ "S": "shift-s",
+ "'": "0x28",
+ '"': "shift-0x28",
+ "G": "shift-g",
+ "T": "shift-t",
+ "`": "0x29",
+ "~": "shift-0x29",
+ "H": "shift-h",
+ "U": "shift-u",
+ "\\": "0x2B",
+ "|": "shift-0x2B",
+ "I": "shift-i",
+ "V": "shift-v",
+ ",": "0x33",
+ "<": "shift-0x33",
+ "J": "shift-j",
+ "W": "shift-w",
+ ".": "0x34",
+ ">": "shift-0x34",
+ "K": "shift-k",
+ "X": "shift-x",
+ "/": "0x35",
+ "?": "shift-0x35",
+ "L": "shift-l",
+ "Y": "shift-y",
+ " ": "spc",
+ "M": "shift-m",
+ "Z": "shift-z",
+ "\n": "ret",
+ "!": "shift-0x02",
+ "@": "shift-0x03",
+ "#": "shift-0x04",
+ "$": "shift-0x05",
+ "%": "shift-0x06",
+ "^": "shift-0x07",
+ "&": "shift-0x08",
+ "*": "shift-0x09",
+ "(": "shift-0x0A",
+ ")": "shift-0x0B",
+}
+
+# Forward references
+nr_tests: int
+nr_succeeded: int
+log: "Logger"
+machines: "List[Machine]"
+
+
+def eprint(*args: object, **kwargs: Any) -> None:
+ print(*args, file=sys.stderr, **kwargs)
+
+
+def create_vlan(vlan_nr: str) -> Tuple[str, str, "subprocess.Popen[bytes]", Any]:
+ global log
+ log.log("starting VDE switch for network {}".format(vlan_nr))
+ vde_socket = os.path.abspath("./vde{}.ctl".format(vlan_nr))
+ pty_master, pty_slave = pty.openpty()
+ vde_process = subprocess.Popen(
+ ["vde_switch", "-s", vde_socket, "--dirmode", "0777"],
+ bufsize=1,
+ stdin=pty_slave,
+ stdout=subprocess.PIPE,
+ stderr=subprocess.PIPE,
+ shell=False,
+ )
+ fd = os.fdopen(pty_master, "w")
+ fd.write("version\n")
+ # TODO: perl version checks if this can be read from
+ # an if not, dies. we could hang here forever. Fix it.
+ vde_process.stdout.readline()
+ if not os.path.exists(os.path.join(vde_socket, "ctl")):
+ raise Exception("cannot start vde_switch")
+
+ return (vlan_nr, vde_socket, vde_process, fd)
+
+
+def retry(fn: Callable) -> None:
+ """Call the given function repeatedly, with 1 second intervals,
+ until it returns True or a timeout is reached.
+ """
+
+ for _ in range(900):
+ if fn(False):
+ return
+ time.sleep(1)
+
+ if not fn(True):
+ raise Exception("action timed out")
+
+
+class Logger:
+ def __init__(self) -> None:
+ self.logfile = os.environ.get("LOGFILE", "/dev/null")
+ self.logfile_handle = open(self.logfile, "wb")
+ self.xml = XMLGenerator(self.logfile_handle, encoding="utf-8")
+ self.queue: "Queue[Dict[str, str]]" = Queue(1000)
+
+ self.xml.startDocument()
+ self.xml.startElement("logfile", attrs={})
+
+ def close(self) -> None:
+ self.xml.endElement("logfile")
+ self.xml.endDocument()
+ self.logfile_handle.close()
+
+ def sanitise(self, message: str) -> str:
+ return "".join(ch for ch in message if unicodedata.category(ch)[0] != "C")
+
+ def maybe_prefix(self, message: str, attributes: Dict[str, str]) -> str:
+ if "machine" in attributes:
+ return "{}: {}".format(attributes["machine"], message)
+ return message
+
+ def log_line(self, message: str, attributes: Dict[str, str]) -> None:
+ self.xml.startElement("line", attributes)
+ self.xml.characters(message)
+ self.xml.endElement("line")
+
+ def log(self, message: str, attributes: Dict[str, str] = {}) -> None:
+ eprint(self.maybe_prefix(message, attributes))
+ self.drain_log_queue()
+ self.log_line(message, attributes)
+
+ def enqueue(self, message: Dict[str, str]) -> None:
+ self.queue.put(message)
+
+ def drain_log_queue(self) -> None:
+ try:
+ while True:
+ item = self.queue.get_nowait()
+ attributes = {"machine": item["machine"], "type": "serial"}
+ self.log_line(self.sanitise(item["msg"]), attributes)
+ except Empty:
+ pass
+
+ @contextmanager
+ def nested(self, message: str, attributes: Dict[str, str] = {}) -> Iterator[None]:
+ eprint(self.maybe_prefix(message, attributes))
+
+ self.xml.startElement("nest", attrs={})
+ self.xml.startElement("head", attributes)
+ self.xml.characters(message)
+ self.xml.endElement("head")
+
+ tic = time.time()
+ self.drain_log_queue()
+ yield
+ self.drain_log_queue()
+ toc = time.time()
+ self.log("({:.2f} seconds)".format(toc - tic))
+
+ self.xml.endElement("nest")
+
+
+class Machine:
+ def __init__(self, args: Dict[str, Any]) -> None:
+ if "name" in args:
+ self.name = args["name"]
+ else:
+ self.name = "machine"
+ cmd = args.get("startCommand", None)
+ if cmd:
+ match = re.search("run-(.+)-vm$", cmd)
+ if match:
+ self.name = match.group(1)
+
+ self.script = args.get("startCommand", self.create_startcommand(args))
+
+ tmp_dir = os.environ.get("TMPDIR", tempfile.gettempdir())
+
+ def create_dir(name: str) -> str:
+ path = os.path.join(tmp_dir, name)
+ os.makedirs(path, mode=0o700, exist_ok=True)
+ return path
+
+ self.state_dir = create_dir("vm-state-{}".format(self.name))
+ self.shared_dir = create_dir("xchg-shared")
+
+ self.booted = False
+ self.connected = False
+ self.pid: Optional[int] = None
+ self.socket = None
+ self.monitor: Optional[socket.socket] = None
+ self.logger: Logger = args["log"]
+ self.allow_reboot = args.get("allowReboot", False)
+
+ @staticmethod
+ def create_startcommand(args: Dict[str, str]) -> str:
+ net_backend = "-netdev user,id=net0"
+ net_frontend = "-device virtio-net-pci,netdev=net0"
+
+ if "netBackendArgs" in args:
+ net_backend += "," + args["netBackendArgs"]
+
+ if "netFrontendArgs" in args:
+ net_frontend += "," + args["netFrontendArgs"]
+
+ start_command = (
+ "qemu-kvm -m 384 " + net_backend + " " + net_frontend + " $QEMU_OPTS "
+ )
+
+ if "hda" in args:
+ hda_path = os.path.abspath(args["hda"])
+ if args.get("hdaInterface", "") == "scsi":
+ start_command += (
+ "-drive id=hda,file="
+ + hda_path
+ + ",werror=report,if=none "
+ + "-device scsi-hd,drive=hda "
+ )
+ else:
+ start_command += (
+ "-drive file="
+ + hda_path
+ + ",if="
+ + args["hdaInterface"]
+ + ",werror=report "
+ )
+
+ if "cdrom" in args:
+ start_command += "-cdrom " + args["cdrom"] + " "
+
+ if "usb" in args:
+ start_command += (
+ "-device piix3-usb-uhci -drive "
+ + "id=usbdisk,file="
+ + args["usb"]
+ + ",if=none,readonly "
+ + "-device usb-storage,drive=usbdisk "
+ )
+ if "bios" in args:
+ start_command += "-bios " + args["bios"] + " "
+
+ start_command += args.get("qemuFlags", "")
+
+ return start_command
+
+ def is_up(self) -> bool:
+ return self.booted and self.connected
+
+ def log(self, msg: str) -> None:
+ self.logger.log(msg, {"machine": self.name})
+
+ def nested(self, msg: str, attrs: Dict[str, str] = {}) -> _GeneratorContextManager:
+ my_attrs = {"machine": self.name}
+ my_attrs.update(attrs)
+ return self.logger.nested(msg, my_attrs)
+
+ def wait_for_monitor_prompt(self) -> str:
+ assert self.monitor is not None
+ answer = ""
+ while True:
+ undecoded_answer = self.monitor.recv(1024)
+ if not undecoded_answer:
+ break
+ answer += undecoded_answer.decode()
+ if answer.endswith("(qemu) "):
+ break
+ return answer
+
+ def send_monitor_command(self, command: str) -> str:
+ message = ("{}\n".format(command)).encode()
+ self.log("sending monitor command: {}".format(command))
+ assert self.monitor is not None
+ self.monitor.send(message)
+ return self.wait_for_monitor_prompt()
+
+ def wait_for_unit(self, unit: str, user: Optional[str] = None) -> bool:
+ while True:
+ info = self.get_unit_info(unit, user)
+ state = info["ActiveState"]
+ if state == "failed":
+ raise Exception('unit "{}" reached state "{}"'.format(unit, state))
+
+ if state == "inactive":
+ status, jobs = self.systemctl("list-jobs --full 2>&1", user)
+ if "No jobs" in jobs:
+ info = self.get_unit_info(unit, user)
+ if info["ActiveState"] == state:
+ raise Exception(
+ (
+ 'unit "{}" is inactive and there ' "are no pending jobs"
+ ).format(unit)
+ )
+ if state == "active":
+ return True
+
+ def get_unit_info(self, unit: str, user: Optional[str] = None) -> Dict[str, str]:
+ status, lines = self.systemctl('--no-pager show "{}"'.format(unit), user)
+ if status != 0:
+ raise Exception(
+ 'retrieving systemctl info for unit "{}" {} failed with exit code {}'.format(
+ unit, "" if user is None else 'under user "{}"'.format(user), status
+ )
+ )
+
+ line_pattern = re.compile(r"^([^=]+)=(.*)$")
+
+ def tuple_from_line(line: str) -> Tuple[str, str]:
+ match = line_pattern.match(line)
+ assert match is not None
+ return match[1], match[2]
+
+ return dict(
+ tuple_from_line(line)
+ for line in lines.split("\n")
+ if line_pattern.match(line)
+ )
+
+ def systemctl(self, q: str, user: Optional[str] = None) -> Tuple[int, str]:
+ if user is not None:
+ q = q.replace("'", "\\'")
+ return self.execute(
+ (
+ "su -l {} -c "
+ "$'XDG_RUNTIME_DIR=/run/user/`id -u` "
+ "systemctl --user {}'"
+ ).format(user, q)
+ )
+ return self.execute("systemctl {}".format(q))
+
+ def require_unit_state(self, unit: str, require_state: str = "active") -> None:
+ with self.nested(
+ "checking if unit ‘{}’ has reached state '{}'".format(unit, require_state)
+ ):
+ info = self.get_unit_info(unit)
+ state = info["ActiveState"]
+ if state != require_state:
+ raise Exception(
+ "Expected unit ‘{}’ to to be in state ".format(unit)
+ + "'active' but it is in state ‘{}’".format(state)
+ )
+
+ def execute(self, command: str) -> Tuple[int, str]:
+ self.connect()
+
+ out_command = "( {} ); echo '|!EOF' $?\n".format(command)
+ self.shell.send(out_command.encode())
+
+ output = ""
+ status_code_pattern = re.compile(r"(.*)\|\!EOF\s+(\d+)")
+
+ while True:
+ chunk = self.shell.recv(4096).decode()
+ match = status_code_pattern.match(chunk)
+ if match:
+ output += match[1]
+ status_code = int(match[2])
+ return (status_code, output)
+ output += chunk
+
+ def succeed(self, *commands: str) -> str:
+ """Execute each command and check that it succeeds."""
+ output = ""
+ for command in commands:
+ with self.nested("must succeed: {}".format(command)):
+ (status, out) = self.execute(command)
+ if status != 0:
+ self.log("output: {}".format(out))
+ raise Exception(
+ "command `{}` failed (exit code {})".format(command, status)
+ )
+ output += out
+ return output
+
+ def fail(self, *commands: str) -> None:
+ """Execute each command and check that it fails."""
+ for command in commands:
+ with self.nested("must fail: {}".format(command)):
+ status, output = self.execute(command)
+ if status == 0:
+ raise Exception(
+ "command `{}` unexpectedly succeeded".format(command)
+ )
+
+ def wait_until_succeeds(self, command: str) -> str:
+ with self.nested("waiting for success: {}".format(command)):
+ while True:
+ status, output = self.execute(command)
+ if status == 0:
+ return output
+
+ def wait_until_fails(self, command: str) -> str:
+ with self.nested("waiting for failure: {}".format(command)):
+ while True:
+ status, output = self.execute(command)
+ if status != 0:
+ return output
+
+ def wait_for_shutdown(self) -> None:
+ if not self.booted:
+ return
+
+ with self.nested("waiting for the VM to power off"):
+ sys.stdout.flush()
+ self.process.wait()
+
+ self.pid = None
+ self.booted = False
+ self.connected = False
+
+ def get_tty_text(self, tty: str) -> str:
+ status, output = self.execute(
+ "fold -w$(stty -F /dev/tty{0} size | "
+ "awk '{{print $2}}') /dev/vcs{0}".format(tty)
+ )
+ return output
+
+ def wait_until_tty_matches(self, tty: str, regexp: str) -> bool:
+ matcher = re.compile(regexp)
+ with self.nested("waiting for {} to appear on tty {}".format(regexp, tty)):
+ while True:
+ text = self.get_tty_text(tty)
+ if len(matcher.findall(text)) > 0:
+ return True
+
+ def send_chars(self, chars: List[str]) -> None:
+ with self.nested("sending keys ‘{}‘".format(chars)):
+ for char in chars:
+ self.send_key(char)
+
+ def wait_for_file(self, filename: str) -> bool:
+ with self.nested("waiting for file ‘{}‘".format(filename)):
+ while True:
+ status, _ = self.execute("test -e {}".format(filename))
+ if status == 0:
+ return True
+
+ def wait_for_open_port(self, port: int) -> None:
+ def port_is_open(_: Any) -> bool:
+ status, _ = self.execute("nc -z localhost {}".format(port))
+ return status == 0
+
+ with self.nested("waiting for TCP port {}".format(port)):
+ retry(port_is_open)
+
+ def wait_for_closed_port(self, port: int) -> None:
+ def port_is_closed(_: Any) -> bool:
+ status, _ = self.execute("nc -z localhost {}".format(port))
+ return status != 0
+
+ retry(port_is_closed)
+
+ def start_job(self, jobname: str, user: Optional[str] = None) -> Tuple[int, str]:
+ return self.systemctl("start {}".format(jobname), user)
+
+ def stop_job(self, jobname: str, user: Optional[str] = None) -> Tuple[int, str]:
+ return self.systemctl("stop {}".format(jobname), user)
+
+ def wait_for_job(self, jobname: str) -> bool:
+ return self.wait_for_unit(jobname)
+
+ def connect(self) -> None:
+ if self.connected:
+ return
+
+ with self.nested("waiting for the VM to finish booting"):
+ self.start()
+
+ tic = time.time()
+ self.shell.recv(1024)
+ # TODO: Timeout
+ toc = time.time()
+
+ self.log("connected to guest root shell")
+ self.log("(connecting took {:.2f} seconds)".format(toc - tic))
+ self.connected = True
+
+ def screenshot(self, filename: str) -> None:
+ out_dir = os.environ.get("out", os.getcwd())
+ word_pattern = re.compile(r"^\w+$")
+ if word_pattern.match(filename):
+ filename = os.path.join(out_dir, "{}.png".format(filename))
+ tmp = "{}.ppm".format(filename)
+
+ with self.nested(
+ "making screenshot {}".format(filename),
+ {"image": os.path.basename(filename)},
+ ):
+ self.send_monitor_command("screendump {}".format(tmp))
+ ret = subprocess.run("pnmtopng {} > {}".format(tmp, filename), shell=True)
+ os.unlink(tmp)
+ if ret.returncode != 0:
+ raise Exception("Cannot convert screenshot")
+
+ def dump_tty_contents(self, tty: str) -> None:
+ """Debugging: Dump the contents of the TTY<n>
+ """
+ self.execute("fold -w 80 /dev/vcs{} | systemd-cat".format(tty))
+
+ def get_screen_text(self) -> str:
+ if shutil.which("tesseract") is None:
+ raise Exception("get_screen_text used but enableOCR is false")
+
+ magick_args = (
+ "-filter Catrom -density 72 -resample 300 "
+ + "-contrast -normalize -despeckle -type grayscale "
+ + "-sharpen 1 -posterize 3 -negate -gamma 100 "
+ + "-blur 1x65535"
+ )
+
+ tess_args = "-c debug_file=/dev/null --psm 11 --oem 2"
+
+ with self.nested("performing optical character recognition"):
+ with tempfile.NamedTemporaryFile() as tmpin:
+ self.send_monitor_command("screendump {}".format(tmpin.name))
+
+ cmd = "convert {} {} tiff:- | tesseract - - {}".format(
+ magick_args, tmpin.name, tess_args
+ )
+ ret = subprocess.run(cmd, shell=True, capture_output=True)
+ if ret.returncode != 0:
+ raise Exception(
+ "OCR failed with exit code {}".format(ret.returncode)
+ )
+
+ return ret.stdout.decode("utf-8")
+
+ def wait_for_text(self, regex: str) -> None:
+ def screen_matches(last: bool) -> bool:
+ text = self.get_screen_text()
+ matches = re.search(regex, text) is not None
+
+ if last and not matches:
+ self.log("Last OCR attempt failed. Text was: {}".format(text))
+
+ return matches
+
+ with self.nested("waiting for {} to appear on screen".format(regex)):
+ retry(screen_matches)
+
+ def send_key(self, key: str) -> None:
+ key = CHAR_TO_KEY.get(key, key)
+ self.send_monitor_command("sendkey {}".format(key))
+
+ def start(self) -> None:
+ if self.booted:
+ return
+
+ self.log("starting vm")
+
+ def create_socket(path: str) -> socket.socket:
+ if os.path.exists(path):
+ os.unlink(path)
+ s = socket.socket(family=socket.AF_UNIX, type=socket.SOCK_STREAM)
+ s.bind(path)
+ s.listen(1)
+ return s
+
+ monitor_path = os.path.join(self.state_dir, "monitor")
+ self.monitor_socket = create_socket(monitor_path)
+
+ shell_path = os.path.join(self.state_dir, "shell")
+ self.shell_socket = create_socket(shell_path)
+
+ qemu_options = (
+ " ".join(
+ [
+ "" if self.allow_reboot else "-no-reboot",
+ "-monitor unix:{}".format(monitor_path),
+ "-chardev socket,id=shell,path={}".format(shell_path),
+ "-device virtio-serial",
+ "-device virtconsole,chardev=shell",
+ "-device virtio-rng-pci",
+ "-serial stdio" if "DISPLAY" in os.environ else "-nographic",
+ ]
+ )
+ + " "
+ + os.environ.get("QEMU_OPTS", "")
+ )
+
+ environment = dict(os.environ)
+ environment.update(
+ {
+ "TMPDIR": self.state_dir,
+ "SHARED_DIR": self.shared_dir,
+ "USE_TMPDIR": "1",
+ "QEMU_OPTS": qemu_options,
+ }
+ )
+
+ self.process = subprocess.Popen(
+ self.script,
+ bufsize=1,
+ stdin=subprocess.DEVNULL,
+ stdout=subprocess.PIPE,
+ stderr=subprocess.STDOUT,
+ shell=True,
+ cwd=self.state_dir,
+ env=environment,
+ )
+ self.monitor, _ = self.monitor_socket.accept()
+ self.shell, _ = self.shell_socket.accept()
+
+ def process_serial_output() -> None:
+ for _line in self.process.stdout:
+ line = _line.decode("unicode_escape").replace("\r", "").rstrip()
+ eprint("{} # {}".format(self.name, line))
+ self.logger.enqueue({"msg": line, "machine": self.name})
+
+ _thread.start_new_thread(process_serial_output, ())
+
+ self.wait_for_monitor_prompt()
+
+ self.pid = self.process.pid
+ self.booted = True
+
+ self.log("QEMU running (pid {})".format(self.pid))
+
+ def shutdown(self) -> None:
+ if not self.booted:
+ return
+
+ self.shell.send("poweroff\n".encode())
+ self.wait_for_shutdown()
+
+ def crash(self) -> None:
+ if not self.booted:
+ return
+
+ self.log("forced crash")
+ self.send_monitor_command("quit")
+ self.wait_for_shutdown()
+
+ def wait_for_x(self) -> None:
+ """Wait until it is possible to connect to the X server. Note that
+ testing the existence of /tmp/.X11-unix/X0 is insufficient.
+ """
+ with self.nested("waiting for the X11 server"):
+ while True:
+ cmd = (
+ "journalctl -b SYSLOG_IDENTIFIER=systemd | "
+ + 'grep "Reached target Current graphical"'
+ )
+ status, _ = self.execute(cmd)
+ if status != 0:
+ continue
+ status, _ = self.execute("[ -e /tmp/.X11-unix/X0 ]")
+ if status == 0:
+ return
+
+ def get_window_names(self) -> List[str]:
+ return self.succeed(
+ r"xwininfo -root -tree | sed 's/.*0x[0-9a-f]* \"\([^\"]*\)\".*/\1/; t; d'"
+ ).splitlines()
+
+ def wait_for_window(self, regexp: str) -> None:
+ pattern = re.compile(regexp)
+
+ def window_is_visible(last_try: bool) -> bool:
+ names = self.get_window_names()
+ if last_try:
+ self.log(
+ "Last chance to match {} on the window list,".format(regexp)
+ + " which currently contains: "
+ + ", ".join(names)
+ )
+ return any(pattern.search(name) for name in names)
+
+ with self.nested("Waiting for a window to appear"):
+ retry(window_is_visible)
+
+ def sleep(self, secs: int) -> None:
+ time.sleep(secs)
+
+ def forward_port(self, host_port: int = 8080, guest_port: int = 80) -> None:
+ """Forward a TCP port on the host to a TCP port on the guest.
+ Useful during interactive testing.
+ """
+ self.send_monitor_command(
+ "hostfwd_add tcp::{}-:{}".format(host_port, guest_port)
+ )
+
+ def block(self) -> None:
+ """Make the machine unreachable by shutting down eth1 (the multicast
+ interface used to talk to the other VMs). We keep eth0 up so that
+ the test driver can continue to talk to the machine.
+ """
+ self.send_monitor_command("set_link virtio-net-pci.1 off")
+
+ def unblock(self) -> None:
+ """Make the machine reachable.
+ """
+ self.send_monitor_command("set_link virtio-net-pci.1 on")
+
+
+def create_machine(args: Dict[str, Any]) -> Machine:
+ global log
+ args["log"] = log
+ args["redirectSerial"] = os.environ.get("USE_SERIAL", "0") == "1"
+ return Machine(args)
+
+
+def start_all() -> None:
+ global machines
+ with log.nested("starting all VMs"):
+ for machine in machines:
+ machine.start()
+
+
+def join_all() -> None:
+ global machines
+ with log.nested("waiting for all VMs to finish"):
+ for machine in machines:
+ machine.wait_for_shutdown()
+
+
+def test_script() -> None:
+ exec(os.environ["testScript"])
+
+
+def run_tests() -> None:
+ global machines
+ tests = os.environ.get("tests", None)
+ if tests is not None:
+ with log.nested("running the VM test script"):
+ try:
+ exec(tests, globals())
+ except Exception as e:
+ eprint("error: {}".format(str(e)))
+ sys.exit(1)
+ else:
+ ptpython.repl.embed(locals(), globals())
+
+ # TODO: Collect coverage data
+
+ for machine in machines:
+ if machine.is_up():
+ machine.execute("sync")
+
+ if nr_tests != 0:
+ eprint("{} out of {} tests succeeded".format(nr_succeeded, nr_tests))
+ if nr_tests > nr_succeeded:
+ sys.exit(1)
+
+
+@contextmanager
+def subtest(name: str) -> Iterator[None]:
+ global nr_tests
+ global nr_succeeded
+
+ with log.nested(name):
+ nr_tests += 1
+ try:
+ yield
+ nr_succeeded += 1
+ return True
+ except Exception as e:
+ log.log("error: {}".format(str(e)))
+
+ return False
+
+
+if __name__ == "__main__":
+ log = Logger()
+
+ vlan_nrs = list(dict.fromkeys(os.environ["VLANS"].split()))
+ vde_sockets = [create_vlan(v) for v in vlan_nrs]
+ for nr, vde_socket, _, _ in vde_sockets:
+ os.environ["QEMU_VDE_SOCKET_{}".format(nr)] = vde_socket
+
+ vm_scripts = sys.argv[1:]
+ machines = [create_machine({"startCommand": s}) for s in vm_scripts]
+ machine_eval = [
+ "{0} = machines[{1}]".format(m.name, idx) for idx, m in enumerate(machines)
+ ]
+ exec("\n".join(machine_eval))
+
+ nr_tests = 0
+ nr_succeeded = 0
+
+ @atexit.register
+ def clean_up() -> None:
+ with log.nested("cleaning up"):
+ for machine in machines:
+ if machine.pid is None:
+ continue
+ log.log("killing {} (pid {})".format(machine.name, machine.pid))
+ machine.process.kill()
+
+ for _, _, process, _ in vde_sockets:
+ process.kill()
+ log.close()
+
+ tic = time.time()
+ run_tests()
+ toc = time.time()
+ print("test script finished in {:.2f}s".format(toc - tic))
diff --git a/nixpkgs/nixos/lib/testing-python.nix b/nixpkgs/nixos/lib/testing-python.nix
new file mode 100644
index 00000000000..d567d268765
--- /dev/null
+++ b/nixpkgs/nixos/lib/testing-python.nix
@@ -0,0 +1,281 @@
+{ system
+, pkgs ? import ../.. { inherit system config; }
+ # Use a minimal kernel?
+, minimal ? false
+ # Ignored
+, config ? {}
+ # Modules to add to each VM
+, extraConfigurations ? [] }:
+
+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 {
+
+ inherit pkgs;
+
+
+ testDriver = let
+ testDriverScript = ./test-driver/test-driver.py;
+ in stdenv.mkDerivation {
+ name = "nixos-test-driver";
+
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ (python3.withPackages (p: [ p.ptpython ])) ];
+ checkInputs = with python3Packages; [ pylint black mypy ];
+
+ dontUnpack = true;
+
+ preferLocalBuild = true;
+
+ doCheck = true;
+ checkPhase = ''
+ mypy --disallow-untyped-defs \
+ --no-implicit-optional \
+ --ignore-missing-imports ${testDriverScript}
+ pylint --errors-only ${testDriverScript}
+ black --check --diff ${testDriverScript}
+ '';
+
+ installPhase =
+ ''
+ mkdir -p $out/bin
+ cp ${testDriverScript} $out/bin/nixos-test-driver
+ chmod u+x $out/bin/nixos-test-driver
+ # TODO: copy user script part into this file (append)
+
+ wrapProgram $out/bin/nixos-test-driver \
+ --prefix PATH : "${lib.makeBinPath [ qemu_test vde2 netpbm coreutils ]}" \
+ '';
+ };
+
+
+ # Run an automated test suite in the given virtual network.
+ # `driver' is the script that runs the network.
+ runTests = driver:
+ stdenv.mkDerivation {
+ name = "vm-test-run-${driver.testName}";
+
+ requiredSystemFeatures = [ "kvm" "nixos-test" ];
+
+ buildInputs = [ libxslt ];
+
+ buildCommand =
+ ''
+ mkdir -p $out/nix-support
+
+ LOGFILE=$out/log.xml tests='exec(os.environ["testScript"])' ${driver}/bin/nixos-test-driver
+
+ # Generate a pretty-printed log.
+ xsltproc --output $out/log.html ${./test-driver/log2html.xsl} $out/log.xml
+ ln -s ${./test-driver/logfile.css} $out/logfile.css
+ ln -s ${./test-driver/treebits.js} $out/treebits.js
+ ln -s ${jquery}/js/jquery.min.js $out/
+ ln -s ${jquery}/js/jquery.js $out/
+ ln -s ${jquery-ui}/js/jquery-ui.min.js $out/
+ ln -s ${jquery-ui}/js/jquery-ui.js $out/
+
+ touch $out/nix-support/hydra-build-products
+ echo "report testlog $out log.html" >> $out/nix-support/hydra-build-products
+
+ for i in */xchg/coverage-data; do
+ mkdir -p $out/coverage-data
+ mv $i $out/coverage-data/$(dirname $(dirname $i))
+ done
+ '';
+ };
+
+
+ makeTest =
+ { testScript
+ , makeCoverageReport ? false
+ , enableOCR ? false
+ , name ? "unnamed"
+ , ...
+ } @ t:
+
+ let
+ # A standard store path to the vm monitor is built like this:
+ # /tmp/nix-build-vm-test-run-$name.drv-0/vm-state-machine/monitor
+ # The max filename length of a unix domain socket is 108 bytes.
+ # This means $name can at most be 50 bytes long.
+ maxTestNameLen = 50;
+ testNameLen = builtins.stringLength name;
+
+ testDriverName = with builtins;
+ if testNameLen > maxTestNameLen then
+ abort ("The name of the test '${name}' must not be longer than ${toString maxTestNameLen} " +
+ "it's currently ${toString testNameLen} characters long.")
+ else
+ "nixos-test-driver-${name}";
+
+ nodes = buildVirtualNetwork (
+ t.nodes or (if t ? machine then { machine = t.machine; } else { }));
+
+ testScript' =
+ # Call the test script with the computed nodes.
+ if lib.isFunction testScript
+ then testScript { inherit nodes; }
+ else testScript;
+
+ vlans = map (m: m.config.virtualisation.vlans) (lib.attrValues nodes);
+
+ vms = map (m: m.config.system.build.vm) (lib.attrValues nodes);
+
+ ocrProg = tesseract4.override { enableLanguages = [ "eng" ]; };
+
+ imagemagick_tiff = imagemagick_light.override { inherit libtiff; };
+
+ # Generate onvenience wrappers for running the test driver
+ # interactively with the specified network, and for starting the
+ # VMs from the command line.
+ driver = runCommand testDriverName
+ { buildInputs = [ makeWrapper];
+ testScript = testScript';
+ preferLocalBuild = true;
+ testName = name;
+ }
+ ''
+ mkdir -p $out/bin
+
+ echo -n "$testScript" > $out/test-script
+ ${python3Packages.black}/bin/black --check --diff $out/test-script
+
+ ln -s ${testDriver}/bin/nixos-test-driver $out/bin/
+ vms=($(for i in ${toString vms}; do echo $i/bin/run-*-vm; done))
+ wrapProgram $out/bin/nixos-test-driver \
+ --add-flags "''${vms[*]}" \
+ ${lib.optionalString enableOCR
+ "--prefix PATH : '${ocrProg}/bin:${imagemagick_tiff}/bin'"} \
+ --run "export testScript=\"\$(cat $out/test-script)\"" \
+ --set VLANS '${toString vlans}'
+ ln -s ${testDriver}/bin/nixos-test-driver $out/bin/nixos-run-vms
+ wrapProgram $out/bin/nixos-run-vms \
+ --add-flags "''${vms[*]}" \
+ ${lib.optionalString enableOCR "--prefix PATH : '${ocrProg}/bin'"} \
+ --set tests 'start_all(); join_all();' \
+ --set VLANS '${toString vlans}' \
+ ${lib.optionalString (builtins.length vms == 1) "--set USE_SERIAL 1"}
+ ''; # "
+
+ passMeta = drv: drv // lib.optionalAttrs (t ? meta) {
+ meta = (drv.meta or {}) // t.meta;
+ };
+
+ test = passMeta (runTests driver);
+ report = passMeta (releaseTools.gcovReport { coverageRuns = [ test ]; });
+
+ nodeNames = builtins.attrNames nodes;
+ invalidNodeNames = lib.filter
+ (node: builtins.match "^[A-z_][A-z0-9_]+$" node == null) nodeNames;
+
+ in
+ if lib.length invalidNodeNames > 0 then
+ throw ''
+ Cannot create machines out of (${lib.concatStringsSep ", " invalidNodeNames})!
+ All machines are referenced as perl variables in the testing framework which will break the
+ script when special characters are used.
+
+ Please stick to alphanumeric chars and underscores as separation.
+ ''
+ else
+ (if makeCoverageReport then report else test) // {
+ inherit nodes driver test;
+ };
+
+ runInMachine =
+ { drv
+ , machine
+ , preBuild ? ""
+ , postBuild ? ""
+ , ... # ???
+ }:
+ let
+ vm = buildVM { }
+ [ machine
+ { key = "run-in-machine";
+ networking.hostName = "client";
+ nix.readOnlyStore = false;
+ virtualisation.writableStore = false;
+ }
+ ];
+
+ buildrunner = writeText "vm-build" ''
+ source $1
+
+ ${coreutils}/bin/mkdir -p $TMPDIR
+ cd $TMPDIR
+
+ exec $origBuilder $origArgs
+ '';
+
+ testScript = ''
+ startAll;
+ $client->waitForUnit("multi-user.target");
+ ${preBuild}
+ $client->succeed("env -i ${bash}/bin/bash ${buildrunner} /tmp/xchg/saved-env >&2");
+ ${postBuild}
+ $client->succeed("sync"); # flush all data before pulling the plug
+ '';
+
+ vmRunCommand = writeText "vm-run" ''
+ xchg=vm-state-client/xchg
+ ${coreutils}/bin/mkdir $out
+ ${coreutils}/bin/mkdir -p $xchg
+
+ for i in $passAsFile; do
+ i2=''${i}Path
+ _basename=$(${coreutils}/bin/basename ''${!i2})
+ ${coreutils}/bin/cp ''${!i2} $xchg/$_basename
+ eval $i2=/tmp/xchg/$_basename
+ ${coreutils}/bin/ls -la $xchg
+ done
+
+ unset i i2 _basename
+ export | ${gnugrep}/bin/grep -v '^xchg=' > $xchg/saved-env
+ unset xchg
+
+ export tests='${testScript}'
+ ${testDriver}/bin/nixos-test-driver ${vm.config.system.build.vm}/bin/run-*-vm
+ ''; # */
+
+ in
+ lib.overrideDerivation drv (attrs: {
+ requiredSystemFeatures = [ "kvm" ];
+ builder = "${bash}/bin/sh";
+ args = ["-e" vmRunCommand];
+ origArgs = attrs.args;
+ origBuilder = attrs.builder;
+ });
+
+
+ runInMachineWithX = { require ? [], ... } @ args:
+ let
+ client =
+ { ... }:
+ {
+ inherit require;
+ virtualisation.memorySize = 1024;
+ services.xserver.enable = true;
+ services.xserver.displayManager.auto.enable = true;
+ services.xserver.windowManager.default = "icewm";
+ services.xserver.windowManager.icewm.enable = true;
+ services.xserver.desktopManager.default = "none";
+ };
+ in
+ runInMachine ({
+ machine = client;
+ preBuild =
+ ''
+ $client->waitForX;
+ '';
+ } // args);
+
+
+ simpleTest = as: (makeTest as).test;
+
+}
diff --git a/nixpkgs/nixos/lib/testing.nix b/nixpkgs/nixos/lib/testing.nix
index 76706877103..a5f060a8d8e 100644
--- a/nixpkgs/nixos/lib/testing.nix
+++ b/nixpkgs/nixos/lib/testing.nix
@@ -248,7 +248,6 @@ in rec {
inherit require;
virtualisation.memorySize = 1024;
services.xserver.enable = true;
- services.xserver.displayManager.slim.enable = false;
services.xserver.displayManager.auto.enable = true;
services.xserver.windowManager.default = "icewm";
services.xserver.windowManager.icewm.enable = true;
diff --git a/nixpkgs/nixos/maintainers/scripts/ec2/create-amis.sh b/nixpkgs/nixos/maintainers/scripts/ec2/create-amis.sh
index c4149e3e8ff..5dc1c5aaed5 100755
--- a/nixpkgs/nixos/maintainers/scripts/ec2/create-amis.sh
+++ b/nixpkgs/nixos/maintainers/scripts/ec2/create-amis.sh
@@ -14,7 +14,7 @@
set -euo pipefail
# configuration
-state_dir=/home/deploy/amis/ec2-images
+state_dir=$HOME/amis/ec2-images
home_region=eu-west-1
bucket=nixos-amis
@@ -211,11 +211,11 @@ upload_image() {
log "Registering snapshot $snapshot_id as AMI"
local block_device_mappings=(
- "DeviceName=/dev/sda1,Ebs={SnapshotId=$snapshot_id,VolumeSize=$image_logical_gigabytes,DeleteOnTermination=true,VolumeType=gp2}"
+ "DeviceName=/dev/xvda,Ebs={SnapshotId=$snapshot_id,VolumeSize=$image_logical_gigabytes,DeleteOnTermination=true,VolumeType=gp2}"
)
local extra_flags=(
- --root-device-name /dev/sda1
+ --root-device-name /dev/xvda
--sriov-net-support simple
--ena-support
--virtualization-type hvm
diff --git a/nixpkgs/nixos/maintainers/scripts/gce/create-gce.sh b/nixpkgs/nixos/maintainers/scripts/gce/create-gce.sh
index 48748a59d29..77cc64e591e 100755
--- a/nixpkgs/nixos/maintainers/scripts/gce/create-gce.sh
+++ b/nixpkgs/nixos/maintainers/scripts/gce/create-gce.sh
@@ -15,7 +15,7 @@ nix-build '<nixpkgs/nixos/lib/eval-config.nix>' \
-j 10
img_path=$(echo gce/*.tar.gz)
-img_name=$(basename "$img_path")
+img_name=${IMAGE_NAME:-$(basename "$img_path")}
img_id=$(echo "$img_name" | sed 's|.raw.tar.gz$||;s|\.|-|g;s|_|-|g')
if ! gsutil ls "gs://${BUCKET_NAME}/$img_name"; then
gsutil cp "$img_path" "gs://${BUCKET_NAME}/$img_name"
diff --git a/nixpkgs/nixos/modules/config/fonts/corefonts.nix b/nixpkgs/nixos/modules/config/fonts/corefonts.nix
deleted file mode 100644
index b9f69879a10..00000000000
--- a/nixpkgs/nixos/modules/config/fonts/corefonts.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-# This module is deprecated, since you can just say ‘fonts.fonts = [
-# pkgs.corefonts ];’ instead.
-
-{ config, lib, pkgs, ... }:
-
-with lib;
-
-{
-
- options = {
-
- fonts = {
-
- enableCoreFonts = mkOption {
- visible = false;
- default = false;
- description = ''
- Whether to include Microsoft's proprietary Core Fonts. These fonts
- are redistributable, but only verbatim, among other restrictions.
- See <link xlink:href="http://corefonts.sourceforge.net/eula.htm"/>
- for details.
- '';
- };
-
- };
-
- };
-
-
- config = mkIf config.fonts.enableCoreFonts {
-
- fonts.fonts = [ pkgs.corefonts ];
-
- };
-
-}
diff --git a/nixpkgs/nixos/modules/config/fonts/fontconfig-ultimate.nix b/nixpkgs/nixos/modules/config/fonts/fontconfig-ultimate.nix
deleted file mode 100644
index 84d90899dff..00000000000
--- a/nixpkgs/nixos/modules/config/fonts/fontconfig-ultimate.nix
+++ /dev/null
@@ -1,86 +0,0 @@
-{ config, pkgs, lib, ... }:
-
-with lib;
-
-let cfg = config.fonts.fontconfig.ultimate;
-
- latestVersion = pkgs.fontconfig.configVersion;
-
- # The configuration to be included in /etc/font/
- confPkg = pkgs.runCommand "font-ultimate-conf" { preferLocalBuild = true; } ''
- support_folder=$out/etc/fonts/conf.d
- latest_folder=$out/etc/fonts/${latestVersion}/conf.d
-
- mkdir -p $support_folder
- mkdir -p $latest_folder
-
- # fontconfig ultimate substitutions
- ${optionalString (cfg.substitutions != "none") ''
- ln -s ${pkgs.fontconfig-ultimate}/etc/fonts/presets/${cfg.substitutions}/*.conf \
- $support_folder
- ln -s ${pkgs.fontconfig-ultimate}/etc/fonts/presets/${cfg.substitutions}/*.conf \
- $latest_folder
- ''}
-
- # fontconfig ultimate various configuration files
- ln -s ${pkgs.fontconfig-ultimate}/etc/fonts/conf.d/*.conf \
- $support_folder
- ln -s ${pkgs.fontconfig-ultimate}/etc/fonts/conf.d/*.conf \
- $latest_folder
- '';
-
-in
-{
-
- options = {
-
- fonts = {
-
- fontconfig = {
-
- ultimate = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Enable fontconfig-ultimate settings (formerly known as
- Infinality). Besides the customizable settings in this NixOS
- module, fontconfig-ultimate also provides many font-specific
- rendering tweaks.
- '';
- };
-
- substitutions = mkOption {
- type = types.enum ["free" "combi" "ms" "none"];
- default = "free";
- description = ''
- Font substitutions to replace common Type 1 fonts with nicer
- TrueType fonts. <literal>free</literal> uses free fonts,
- <literal>ms</literal> uses Microsoft fonts,
- <literal>combi</literal> uses a combination, and
- <literal>none</literal> disables the substitutions.
- '';
- };
-
- preset = mkOption {
- type = types.enum ["ultimate1" "ultimate2" "ultimate3" "ultimate4" "ultimate5" "osx" "windowsxp"];
- default = "ultimate3";
- description = ''
- FreeType rendering settings preset. Any of the presets may be
- customized by setting environment variables.
- '';
- };
- };
- };
- };
-
- };
-
- config = mkIf (config.fonts.fontconfig.enable && cfg.enable) {
-
- fonts.fontconfig.confPackages = [ confPkg ];
- environment.variables.INFINALITY_FT = cfg.preset;
-
- };
-
-}
diff --git a/nixpkgs/nixos/modules/config/i18n.nix b/nixpkgs/nixos/modules/config/i18n.nix
index dc7305b1ba2..d0db8fedecd 100644
--- a/nixpkgs/nixos/modules/config/i18n.nix
+++ b/nixpkgs/nixos/modules/config/i18n.nix
@@ -89,11 +89,7 @@ with lib;
};
consoleKeyMap = mkOption {
- type = mkOptionType {
- name = "string or path";
- check = t: (isString t || types.path.check t);
- };
-
+ type = with types; either str path;
default = "us";
example = "fr";
description = ''
diff --git a/nixpkgs/nixos/modules/config/no-x-libs.nix b/nixpkgs/nixos/modules/config/no-x-libs.nix
index 74cf74d7418..873b8073fed 100644
--- a/nixpkgs/nixos/modules/config/no-x-libs.nix
+++ b/nixpkgs/nixos/modules/config/no-x-libs.nix
@@ -34,7 +34,6 @@ with lib;
networkmanager-openvpn = super.networkmanager-openvpn.override { withGnome = false; };
networkmanager-vpnc = super.networkmanager-vpnc.override { withGnome = false; };
networkmanager-iodine = super.networkmanager-iodine.override { withGnome = false; };
- pinentry = super.pinentry.override { gtk2 = null; gcr = null; qt4 = null; qt5 = null; };
gobject-introspection = super.gobject-introspection.override { x11Support = false; };
}));
};
diff --git a/nixpkgs/nixos/modules/config/pulseaudio.nix b/nixpkgs/nixos/modules/config/pulseaudio.nix
index b3bc4a451aa..9baad9b5854 100644
--- a/nixpkgs/nixos/modules/config/pulseaudio.nix
+++ b/nixpkgs/nixos/modules/config/pulseaudio.nix
@@ -98,11 +98,12 @@ in {
description = ''
If false, a PulseAudio server is launched automatically for
each user that tries to use the sound system. The server runs
- with user privileges. This is the recommended and most secure
- way to use PulseAudio. If true, one system-wide PulseAudio
+ with user privileges. If true, one system-wide PulseAudio
server is launched on boot, running as the user "pulse", and
only users in the "audio" group will have access to the server.
Please read the PulseAudio documentation for more details.
+
+ Don't enable this option unless you know what you are doing.
'';
};
diff --git a/nixpkgs/nixos/modules/config/qt5.nix b/nixpkgs/nixos/modules/config/qt5.nix
index 7de1c0f5d55..d9dec74f155 100644
--- a/nixpkgs/nixos/modules/config/qt5.nix
+++ b/nixpkgs/nixos/modules/config/qt5.nix
@@ -10,7 +10,7 @@ let
isQtStyle = cfg.platformTheme == "gtk2" && cfg.style != "adwaita";
packages = if isQGnome then [ pkgs.qgnomeplatform pkgs.adwaita-qt ]
- else if isQtStyle then [ pkgs.qtstyleplugins ]
+ else if isQtStyle then [ pkgs.libsForQt5.qtstyleplugins ]
else throw "`qt5.platformTheme` ${cfg.platformTheme} and `qt5.style` ${cfg.style} are not compatible.";
in
diff --git a/nixpkgs/nixos/modules/config/shells-environment.nix b/nixpkgs/nixos/modules/config/shells-environment.nix
index d939cbb393e..a0a20228a74 100644
--- a/nixpkgs/nixos/modules/config/shells-environment.nix
+++ b/nixpkgs/nixos/modules/config/shells-environment.nix
@@ -118,6 +118,14 @@ in
type = with types; attrsOf (nullOr (either str path));
};
+ environment.homeBinInPath = mkOption {
+ description = ''
+ Include ~/bin/ in $PATH.
+ '';
+ default = false;
+ type = types.bool;
+ };
+
environment.binsh = mkOption {
default = "${config.system.build.binsh}/bin/sh";
defaultText = "\${config.system.build.binsh}/bin/sh";
@@ -186,8 +194,10 @@ in
${cfg.extraInit}
- # ~/bin if it exists overrides other bin directories.
- export PATH="$HOME/bin:$PATH"
+ ${optionalString cfg.homeBinInPath ''
+ # ~/bin if it exists overrides other bin directories.
+ export PATH="$HOME/bin:$PATH"
+ ''}
'';
system.activationScripts.binsh = stringAfter [ "stdio" ]
diff --git a/nixpkgs/nixos/modules/config/update-users-groups.pl b/nixpkgs/nixos/modules/config/update-users-groups.pl
index 59cea51c611..15e448b787a 100644
--- a/nixpkgs/nixos/modules/config/update-users-groups.pl
+++ b/nixpkgs/nixos/modules/config/update-users-groups.pl
@@ -56,12 +56,12 @@ sub allocGid {
$gidsUsed{$prevGid} = 1;
return $prevGid;
}
- return allocId(\%gidsUsed, \%gidsPrevUsed, 400, 499, 0, sub { my ($gid) = @_; getgrgid($gid) });
+ return allocId(\%gidsUsed, \%gidsPrevUsed, 400, 999, 0, sub { my ($gid) = @_; getgrgid($gid) });
}
sub allocUid {
my ($name, $isSystemUser) = @_;
- my ($min, $max, $up) = $isSystemUser ? (400, 499, 0) : (1000, 29999, 1);
+ my ($min, $max, $up) = $isSystemUser ? (400, 999, 0) : (1000, 29999, 1);
my $prevUid = $uidMap->{$name};
if (defined $prevUid && $prevUid >= $min && $prevUid <= $max && !defined $uidsUsed{$prevUid}) {
print STDERR "reviving user '$name' with UID $prevUid\n";
diff --git a/nixpkgs/nixos/modules/config/users-groups.nix b/nixpkgs/nixos/modules/config/users-groups.nix
index ba79bd3d6ec..ae3bdeb00e6 100644
--- a/nixpkgs/nixos/modules/config/users-groups.nix
+++ b/nixpkgs/nixos/modules/config/users-groups.nix
@@ -251,7 +251,7 @@ let
default = [];
example = literalExample "[ pkgs.firefox pkgs.thunderbird ]";
description = ''
- The set of packages that should be made availabe to the user.
+ The set of packages that should be made available to the user.
This is in contrast to <option>environment.systemPackages</option>,
which adds packages to all users.
'';
diff --git a/nixpkgs/nixos/modules/config/vpnc.nix b/nixpkgs/nixos/modules/config/vpnc.nix
deleted file mode 100644
index 356e007c0a3..00000000000
--- a/nixpkgs/nixos/modules/config/vpnc.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ config, lib, ... }:
-
-with lib;
-
-let
- cfg = config.networking.vpnc;
- mkServiceDef = name: value:
- {
- name = "vpnc/${name}.conf";
- value = { text = value; };
- };
-
-in
-{
- options = {
- networking.vpnc = {
- services = mkOption {
- type = types.attrsOf types.str;
- default = {};
- example = literalExample ''
- { test = '''
- IPSec gateway 192.168.1.1
- IPSec ID someID
- IPSec secret secretKey
- Xauth username name
- Xauth password pass
- ''';
- }
- '';
- description =
- ''
- The names of cisco VPNs and their associated definitions
- '';
- };
- };
- };
-
- config.environment.etc = mapAttrs' mkServiceDef cfg.services;
-}
-
-
diff --git a/nixpkgs/nixos/modules/config/xdg/sounds.nix b/nixpkgs/nixos/modules/config/xdg/sounds.nix
index 148240d631c..14d6340fc33 100644
--- a/nixpkgs/nixos/modules/config/xdg/sounds.nix
+++ b/nixpkgs/nixos/modules/config/xdg/sounds.nix
@@ -1,4 +1,4 @@
-{ config, lib, ... }:
+{ config, lib, pkgs, ... }:
with lib;
{
@@ -14,6 +14,10 @@ with lib;
};
config = mkIf config.xdg.sounds.enable {
+ environment.systemPackages = [
+ pkgs.sound-theme-freedesktop
+ ];
+
environment.pathsToLink = [
"/share/sounds"
];
diff --git a/nixpkgs/nixos/modules/hardware/brillo.nix b/nixpkgs/nixos/modules/hardware/brillo.nix
new file mode 100644
index 00000000000..e970c948099
--- /dev/null
+++ b/nixpkgs/nixos/modules/hardware/brillo.nix
@@ -0,0 +1,22 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+let
+ cfg = config.hardware.brillo;
+in
+{
+ options = {
+ hardware.brillo = {
+ enable = mkEnableOption ''
+ Enable brillo in userspace.
+ This will allow brightness control from users in the video group.
+ '';
+ };
+ };
+
+
+ config = mkIf cfg.enable {
+ services.udev.packages = [ pkgs.brillo ];
+ environment.systemPackages = [ pkgs.brillo ];
+ };
+}
diff --git a/nixpkgs/nixos/modules/hardware/video/displaylink.nix b/nixpkgs/nixos/modules/hardware/video/displaylink.nix
index 669ac849cba..912f53da836 100644
--- a/nixpkgs/nixos/modules/hardware/video/displaylink.nix
+++ b/nixpkgs/nixos/modules/hardware/video/displaylink.nix
@@ -19,6 +19,21 @@ in
config = mkIf enabled {
boot.extraModulePackages = [ evdi ];
+ boot.kernelModules = [ "evdi" ];
+
+ environment.etc."X11/xorg.conf.d/40-displaylink.conf".text = ''
+ Section "OutputClass"
+ Identifier "DisplayLink"
+ MatchDriver "evdi"
+ Driver "modesetting"
+ Option "AccelMethod" "none"
+ EndSection
+ '';
+
+ # make the device available
+ services.xserver.displayManager.sessionCommands = ''
+ ${lib.getBin pkgs.xorg.xrandr}/bin/xrandr --setprovideroutputsource 1 0
+ '';
# Those are taken from displaylink-installer.sh and from Arch Linux AUR package.
@@ -47,18 +62,13 @@ in
description = "DisplayLink Manager Service";
after = [ "display-manager.service" ];
conflicts = [ "getty@tty7.service" ];
- path = [ pkgs.kmod ];
serviceConfig = {
ExecStart = "${displaylink}/bin/DisplayLinkManager";
Restart = "always";
RestartSec = 5;
+ LogsDirectory = "displaylink";
};
-
- preStart = ''
- mkdir -p /var/log/displaylink
- modprobe evdi
- '';
};
};
diff --git a/nixpkgs/nixos/modules/hardware/video/nvidia.nix b/nixpkgs/nixos/modules/hardware/video/nvidia.nix
index 3ab2afc9740..fcb30187fa2 100644
--- a/nixpkgs/nixos/modules/hardware/video/nvidia.nix
+++ b/nixpkgs/nixos/modules/hardware/video/nvidia.nix
@@ -75,7 +75,7 @@ in
Note that this configuration will only be successful when a display manager
for which the <option>services.xserver.displayManager.setupCommands</option>
- option is supported is used; notably, SLiM is not supported.
+ option is supported is used.
'';
};
@@ -111,9 +111,10 @@ in
config = mkIf enabled {
assertions = [
{
- assertion = with config.services.xserver.displayManager; gdm.enable -> !gdm.wayland;
- message = "NVIDIA drivers don't support wayland, set services.xserver.displayManager.gdm.wayland=false";
+ assertion = with config.services.xserver.displayManager; gdm.nvidiaWayland -> cfg.modesetting.enable;
+ message = "You cannot use wayland with GDM without modesetting enabled for NVIDIA drivers, set `hardware.nvidia.modesetting.enable = true`";
}
+
{
assertion = !optimusCfg.enable ||
(optimusCfg.nvidiaBusId != "" && optimusCfg.intelBusId != "");
diff --git a/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix b/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
index 719ba5ffb12..e0b558dcb0d 100644
--- a/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
+++ b/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
@@ -22,17 +22,7 @@ with lib;
});
'';
- services.xserver = {
- enable = true;
-
- # Automatically login as nixos.
- displayManager.slim = {
- enable = true;
- defaultUser = "nixos";
- autoLogin = true;
- };
-
- };
+ services.xserver.enable = true;
# Provide networkmanager for easy wireless configuration.
networking.networkmanager.enable = true;
diff --git a/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix b/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
index 0b813bbf37b..23c3426bff0 100644
--- a/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
+++ b/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
@@ -10,8 +10,6 @@ with lib;
services.xserver.desktopManager.gnome3.enable = true;
- services.xserver.displayManager.slim.enable = mkForce false;
-
# Auto-login as root.
services.xserver.displayManager.gdm.autoLogin = {
enable = true;
diff --git a/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix b/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix
index 1dc7920ff64..e00d3f7535b 100644
--- a/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix
+++ b/nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix
@@ -11,7 +11,15 @@ with lib;
services.xserver = {
desktopManager.plasma5 = {
enable = true;
- enableQt4Support = false;
+ };
+
+ # Automatically login as nixos.
+ displayManager.sddm = {
+ enable = true;
+ autoLogin = {
+ enable = true;
+ user = "nixos";
+ };
};
};
diff --git a/nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix b/nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix
index d510f3b2daf..7865b767f0b 100644
--- a/nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix
+++ b/nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix
@@ -140,7 +140,11 @@ in
export img=$out/sd-image/${config.sdImage.imageName}
echo "${pkgs.stdenv.buildPlatform.system}" > $out/nix-support/system
- echo "file sd-image $img" >> $out/nix-support/hydra-build-products
+ if test -n "$compressImage"; then
+ echo "file sd-image $img.bz2" >> $out/nix-support/hydra-build-products
+ else
+ echo "file sd-image $img" >> $out/nix-support/hydra-build-products
+ fi
# Gap in front of the first partition, in MiB
gap=8
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-option.sh b/nixpkgs/nixos/modules/installer/tools/nixos-option.sh
deleted file mode 100644
index 4560e9c7403..00000000000
--- a/nixpkgs/nixos/modules/installer/tools/nixos-option.sh
+++ /dev/null
@@ -1,327 +0,0 @@
-#! @shell@ -e
-
-# FIXME: rewrite this in a more suitable language.
-
-usage () {
- exec man nixos-option
- exit 1
-}
-
-#####################
-# Process Arguments #
-#####################
-
-xml=false
-verbose=false
-nixPath=""
-
-option=""
-exit_code=0
-
-argfun=""
-for arg; do
- if test -z "$argfun"; then
- case $arg in
- -*)
- sarg="$arg"
- longarg=""
- while test "$sarg" != "-"; do
- case $sarg in
- --*) longarg=$arg; sarg="--";;
- -I) argfun="include_nixpath";;
- -*) usage;;
- esac
- # remove the first letter option
- sarg="-${sarg#??}"
- done
- ;;
- *) longarg=$arg;;
- esac
- for larg in $longarg; do
- case $larg in
- --xml) xml=true;;
- --verbose) verbose=true;;
- --help) usage;;
- -*) usage;;
- *) if test -z "$option"; then
- option="$larg"
- else
- usage
- fi;;
- esac
- done
- else
- case $argfun in
- set_*)
- var=$(echo $argfun | sed 's,^set_,,')
- eval $var=$arg
- ;;
- include_nixpath)
- nixPath="-I $arg $nixPath"
- ;;
- esac
- argfun=""
- fi
-done
-
-if $verbose; then
- set -x
-else
- set +x
-fi
-
-#############################
-# Process the configuration #
-#############################
-
-evalNix(){
- # disable `-e` flag, it's possible that the evaluation of `nix-instantiate` fails (e.g. due to broken pkgs)
- set +e
- result=$(nix-instantiate ${nixPath:+$nixPath} - --eval-only "$@" 2>&1)
- exit_code=$?
- set -e
-
- if test $exit_code -eq 0; then
- sed '/^warning: Nix search path/d' <<EOF
-$result
-EOF
- return 0;
- else
- sed -n '
- /^error/ { s/, at (string):[0-9]*:[0-9]*//; p; };
- /^warning: Nix search path/ { p; };
-' >&2 <<EOF
-$result
-EOF
- exit_code=1
- fi
-}
-
-header="let
- nixos = import <nixpkgs/nixos> {};
- nixpkgs = import <nixpkgs> {};
-in with nixpkgs.lib;
-"
-
-# This function is used for converting the option definition path given by
-# the user into accessors for reaching the definition and the declaration
-# corresponding to this option.
-generateAccessors(){
- if result=$(evalNix --strict --show-trace <<EOF
-$header
-
-let
- path = "${option:+$option}";
- pathList = splitString "." path;
-
- walkOptions = attrsNames: result:
- if attrsNames == [] then
- result
- else
- let name = head attrsNames; rest = tail attrsNames; in
- if isOption result.options then
- walkOptions rest {
- options = result.options.type.getSubOptions "";
- opt = ''(\${result.opt}.type.getSubOptions "")'';
- cfg = ''\${result.cfg}."\${name}"'';
- }
- else
- walkOptions rest {
- options = result.options.\${name};
- opt = ''\${result.opt}."\${name}"'';
- cfg = ''\${result.cfg}."\${name}"'';
- }
- ;
-
- walkResult = (if path == "" then x: x else walkOptions pathList) {
- options = nixos.options;
- opt = ''nixos.options'';
- cfg = ''nixos.config'';
- };
-
-in
- ''let option = \${walkResult.opt}; config = \${walkResult.cfg}; in''
-EOF
-)
- then
- echo $result
- else
- # In case of error we want to ignore the error message roduced by the
- # script above, as it is iterating over each attribute, which does not
- # produce a nice error message. The following code is a fallback
- # solution which is cause a nicer error message in the next
- # evaluation.
- echo "\"let option = nixos.options${option:+.$option}; config = nixos.config${option:+.$option}; in\""
- fi
-}
-
-header="$header
-$(eval echo $(generateAccessors))
-"
-
-evalAttr(){
- local prefix="$1"
- local strict="$2"
- local suffix="$3"
-
- # If strict is set, then set it to "true".
- test -n "$strict" && strict=true
-
- evalNix ${strict:+--strict} <<EOF
-$header
-
-let
- value = $prefix${suffix:+.$suffix};
- strict = ${strict:-false};
- cleanOutput = x: with nixpkgs.lib;
- if isDerivation x then x.outPath
- else if isFunction x then "<CODE>"
- else if strict then
- if isAttrs x then mapAttrs (n: cleanOutput) x
- else if isList x then map cleanOutput x
- else x
- else x;
-in
- cleanOutput value
-EOF
-}
-
-evalOpt(){
- evalAttr "option" "" "$@"
-}
-
-evalCfg(){
- local strict="$1"
- evalAttr "config" "$strict"
-}
-
-findSources(){
- local suffix=$1
- evalNix --strict <<EOF
-$header
-
-option.$suffix
-EOF
-}
-
-# Given a result from nix-instantiate, recover the list of attributes it
-# contains.
-attrNames() {
- local attributeset=$1
- # sed is used to replace un-printable subset by 0s, and to remove most of
- # the inner-attribute set, which reduce the likelyhood to encounter badly
- # pre-processed input.
- echo "builtins.attrNames $attributeset" | \
- sed 's,<[A-Z]*>,0,g; :inner; s/{[^\{\}]*};/0;/g; t inner;' | \
- evalNix --strict
-}
-
-# map a simple list which contains strings or paths.
-nixMap() {
- local fun="$1"
- local list="$2"
- local elem
- for elem in $list; do
- test $elem = '[' -o $elem = ']' && continue;
- $fun $elem
- done
-}
-
-# This duplicates the work made below, but it is useful for processing
-# the output of nixos-option with other tools such as nixos-gui.
-if $xml; then
- evalNix --xml --no-location <<EOF
-$header
-
-let
- sources = builtins.map (f: f.source);
- opt = option;
- cfg = config;
-in
-
-with nixpkgs.lib;
-
-let
- optStrict = v:
- let
- traverse = x :
- if isAttrs x then
- if x ? outPath then true
- else all id (mapAttrsFlatten (n: traverseNoAttrs) x)
- else traverseNoAttrs x;
- traverseNoAttrs = x:
- # do not continue in attribute sets
- if isAttrs x then true
- else if isList x then all id (map traverse x)
- else true;
- in assert traverse v; v;
-in
-
-if isOption opt then
- optStrict ({}
- // optionalAttrs (opt ? default) { inherit (opt) default; }
- // optionalAttrs (opt ? example) { inherit (opt) example; }
- // optionalAttrs (opt ? description) { inherit (opt) description; }
- // optionalAttrs (opt ? type) { typename = opt.type.description; }
- // optionalAttrs (opt ? options) { inherit (opt) options; }
- // {
- # to disambiguate the xml output.
- _isOption = true;
- declarations = sources opt.declarations;
- definitions = sources opt.definitions;
- value = cfg;
- })
-else
- opt
-EOF
- exit $?
-fi
-
-if test "$(evalOpt "_type" 2> /dev/null)" = '"option"'; then
- echo "Value:"
- evalCfg 1
-
- echo
-
- echo "Default:"
- if default=$(evalOpt "default" - 2> /dev/null); then
- echo "$default"
- else
- echo "<None>"
- fi
- echo
- if example=$(evalOpt "example" - 2> /dev/null); then
- echo "Example:"
- echo "$example"
- echo
- fi
- echo "Description:"
- echo
- echo $(evalOpt "description")
-
- echo $desc;
-
- printPath () { echo " $1"; }
-
- echo "Declared by:"
- nixMap printPath "$(findSources "declarations")"
- echo
- echo "Defined by:"
- nixMap printPath "$(findSources "files")"
- echo
-
-else
- # echo 1>&2 "Warning: This value is not an option."
-
- result=$(evalCfg "")
- if [ ! -z "$result" ]; then
- names=$(attrNames "$result" 2> /dev/null)
- echo 1>&2 "This attribute set contains:"
- escapeQuotes () { eval echo "$1"; }
- nixMap escapeQuotes "$names"
- else
- echo 1>&2 "An error occurred while looking for attribute names. Are you sure that '$option' exists?"
- fi
-fi
-
-exit $exit_code
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-option/CMakeLists.txt b/nixpkgs/nixos/modules/installer/tools/nixos-option/CMakeLists.txt
new file mode 100644
index 00000000000..e5834598c4f
--- /dev/null
+++ b/nixpkgs/nixos/modules/installer/tools/nixos-option/CMakeLists.txt
@@ -0,0 +1,8 @@
+cmake_minimum_required (VERSION 2.6)
+project (nixos-option)
+
+add_executable(nixos-option nixos-option.cc libnix-copy-paste.cc)
+target_link_libraries(nixos-option PRIVATE -lnixmain -lnixexpr -lnixstore -lnixutil)
+target_compile_features(nixos-option PRIVATE cxx_std_17)
+
+install (TARGETS nixos-option DESTINATION bin)
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix b/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix
new file mode 100644
index 00000000000..753fd92c7bb
--- /dev/null
+++ b/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix
@@ -0,0 +1,11 @@
+{lib, stdenv, boost, cmake, pkgconfig, nix, ... }:
+stdenv.mkDerivation rec {
+ name = "nixos-option";
+ src = ./.;
+ nativeBuildInputs = [ cmake pkgconfig ];
+ buildInputs = [ boost nix ];
+ meta = {
+ license = stdenv.lib.licenses.lgpl2Plus;
+ maintainers = with lib.maintainers; [ chkno ];
+ };
+}
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.cc b/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.cc
new file mode 100644
index 00000000000..875c07da639
--- /dev/null
+++ b/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.cc
@@ -0,0 +1,83 @@
+// These are useful methods inside the nix library that ought to be exported.
+// Since they are not, copy/paste them here.
+// TODO: Delete these and use the ones in the library as they become available.
+
+#include <nix/config.h> // for nix/globals.hh's reference to SYSTEM
+
+#include "libnix-copy-paste.hh"
+#include <boost/format/alt_sstream.hpp> // for basic_altstringbuf...
+#include <boost/format/alt_sstream_impl.hpp> // for basic_altstringbuf...
+#include <boost/format/format_class.hpp> // for basic_format
+#include <boost/format/format_fwd.hpp> // for format
+#include <boost/format/format_implementation.hpp> // for basic_format::basi...
+#include <boost/optional/optional.hpp> // for get_pointer
+#include <iostream> // for operator<<, basic_...
+#include <nix/types.hh> // for Strings, Error
+#include <string> // for string, basic_string
+
+using boost::format;
+using nix::Error;
+using nix::Strings;
+using std::string;
+
+// From nix/src/libexpr/attr-path.cc
+Strings parseAttrPath(const string & s)
+{
+ Strings res;
+ string cur;
+ string::const_iterator i = s.begin();
+ while (i != s.end()) {
+ if (*i == '.') {
+ res.push_back(cur);
+ cur.clear();
+ } else if (*i == '"') {
+ ++i;
+ while (1) {
+ if (i == s.end())
+ throw Error(format("missing closing quote in selection path '%1%'") % s);
+ if (*i == '"')
+ break;
+ cur.push_back(*i++);
+ }
+ } else
+ cur.push_back(*i);
+ ++i;
+ }
+ if (!cur.empty())
+ res.push_back(cur);
+ return res;
+}
+
+// From nix/src/nix/repl.cc
+bool isVarName(const string & s)
+{
+ if (s.size() == 0)
+ return false;
+ char c = s[0];
+ if ((c >= '0' && c <= '9') || c == '-' || c == '\'')
+ return false;
+ for (auto & i : s)
+ if (!((i >= 'a' && i <= 'z') || (i >= 'A' && i <= 'Z') || (i >= '0' && i <= '9') || i == '_' || i == '-' ||
+ i == '\''))
+ return false;
+ return true;
+}
+
+// From nix/src/nix/repl.cc
+std::ostream & printStringValue(std::ostream & str, const char * string)
+{
+ str << "\"";
+ for (const char * i = string; *i; i++)
+ if (*i == '\"' || *i == '\\')
+ str << "\\" << *i;
+ else if (*i == '\n')
+ str << "\\n";
+ else if (*i == '\r')
+ str << "\\r";
+ else if (*i == '\t')
+ str << "\\t";
+ else
+ str << *i;
+ str << "\"";
+ return str;
+}
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.hh b/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.hh
new file mode 100644
index 00000000000..2274e9a0f85
--- /dev/null
+++ b/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.hh
@@ -0,0 +1,9 @@
+#pragma once
+
+#include <iostream>
+#include <nix/types.hh>
+#include <string>
+
+nix::Strings parseAttrPath(const std::string & s);
+bool isVarName(const std::string & s);
+std::ostream & printStringValue(std::ostream & str, const char * string);
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-option/nixos-option.cc b/nixpkgs/nixos/modules/installer/tools/nixos-option/nixos-option.cc
new file mode 100644
index 00000000000..9b92dc829cd
--- /dev/null
+++ b/nixpkgs/nixos/modules/installer/tools/nixos-option/nixos-option.cc
@@ -0,0 +1,618 @@
+#include <nix/config.h> // for nix/globals.hh's reference to SYSTEM
+
+#include <exception> // for exception_ptr, current_exception
+#include <functional> // for function
+#include <iostream> // for operator<<, basic_ostream, ostrin...
+#include <iterator> // for next
+#include <list> // for _List_iterator
+#include <memory> // for allocator, unique_ptr, make_unique
+#include <new> // for operator new
+#include <nix/args.hh> // for argvToStrings, UsageError
+#include <nix/attr-path.hh> // for findAlongAttrPath
+#include <nix/attr-set.hh> // for Attr, Bindings, Bindings::iterator
+#include <nix/common-eval-args.hh> // for MixEvalArgs
+#include <nix/eval-inline.hh> // for EvalState::forceValue
+#include <nix/eval.hh> // for EvalState, initGC, operator<<
+#include <nix/globals.hh> // for initPlugins, Settings, settings
+#include <nix/nixexpr.hh> // for Pos
+#include <nix/shared.hh> // for getArg, LegacyArgs, printVersion
+#include <nix/store-api.hh> // for openStore
+#include <nix/symbol-table.hh> // for Symbol, SymbolTable
+#include <nix/types.hh> // for Error, Path, Strings, PathSet
+#include <nix/util.hh> // for absPath, baseNameOf
+#include <nix/value.hh> // for Value, Value::(anonymous), Value:...
+#include <string> // for string, operator+, operator==
+#include <utility> // for move
+#include <variant> // for get, holds_alternative, variant
+#include <vector> // for vector<>::iterator, vector
+
+#include "libnix-copy-paste.hh"
+
+using nix::absPath;
+using nix::Bindings;
+using nix::Error;
+using nix::EvalError;
+using nix::EvalState;
+using nix::Path;
+using nix::PathSet;
+using nix::Strings;
+using nix::Symbol;
+using nix::tAttrs;
+using nix::ThrownError;
+using nix::tLambda;
+using nix::tString;
+using nix::UsageError;
+using nix::Value;
+
+// An ostream wrapper to handle nested indentation
+class Out
+{
+ public:
+ class Separator
+ {};
+ const static Separator sep;
+ enum LinePolicy
+ {
+ ONE_LINE,
+ MULTI_LINE
+ };
+ explicit Out(std::ostream & ostream) : ostream(ostream), policy(ONE_LINE), writeSinceSep(true) {}
+ Out(Out & o, const std::string & start, const std::string & end, LinePolicy policy);
+ Out(Out & o, const std::string & start, const std::string & end, int count)
+ : Out(o, start, end, count < 2 ? ONE_LINE : MULTI_LINE)
+ {}
+ Out(const Out &) = delete;
+ Out(Out &&) = default;
+ Out & operator=(const Out &) = delete;
+ Out & operator=(Out &&) = delete;
+ ~Out() { ostream << end; }
+
+ private:
+ std::ostream & ostream;
+ std::string indentation;
+ std::string end;
+ LinePolicy policy;
+ bool writeSinceSep;
+ template <typename T> friend Out & operator<<(Out & o, T thing);
+};
+
+template <typename T> Out & operator<<(Out & o, T thing)
+{
+ if (!o.writeSinceSep && o.policy == Out::MULTI_LINE) {
+ o.ostream << o.indentation;
+ }
+ o.writeSinceSep = true;
+ o.ostream << thing;
+ return o;
+}
+
+template <> Out & operator<<<Out::Separator>(Out & o, Out::Separator /* thing */)
+{
+ o.ostream << (o.policy == Out::ONE_LINE ? " " : "\n");
+ o.writeSinceSep = false;
+ return o;
+}
+
+Out::Out(Out & o, const std::string & start, const std::string & end, LinePolicy policy)
+ : ostream(o.ostream), indentation(policy == ONE_LINE ? o.indentation : o.indentation + " "),
+ end(policy == ONE_LINE ? end : o.indentation + end), policy(policy), writeSinceSep(true)
+{
+ o << start;
+ *this << Out::sep;
+}
+
+// Stuff needed for evaluation
+struct Context
+{
+ Context(EvalState & state, Bindings & autoArgs, Value optionsRoot, Value configRoot)
+ : state(state), autoArgs(autoArgs), optionsRoot(optionsRoot), configRoot(configRoot),
+ underscoreType(state.symbols.create("_type"))
+ {}
+ EvalState & state;
+ Bindings & autoArgs;
+ Value optionsRoot;
+ Value configRoot;
+ Symbol underscoreType;
+};
+
+Value evaluateValue(Context & ctx, Value & v)
+{
+ ctx.state.forceValue(v);
+ if (ctx.autoArgs.empty()) {
+ return v;
+ }
+ Value called{};
+ ctx.state.autoCallFunction(ctx.autoArgs, v, called);
+ return called;
+}
+
+bool isOption(Context & ctx, const Value & v)
+{
+ if (v.type != tAttrs) {
+ return false;
+ }
+ const auto & atualType = v.attrs->find(ctx.underscoreType);
+ if (atualType == v.attrs->end()) {
+ return false;
+ }
+ try {
+ Value evaluatedType = evaluateValue(ctx, *atualType->value);
+ if (evaluatedType.type != tString) {
+ return false;
+ }
+ return static_cast<std::string>(evaluatedType.string.s) == "option";
+ } catch (Error &) {
+ return false;
+ }
+}
+
+// Add quotes to a component of a path.
+// These are needed for paths like:
+// fileSystems."/".fsType
+// systemd.units."dbus.service".text
+std::string quoteAttribute(const std::string & attribute)
+{
+ if (isVarName(attribute)) {
+ return attribute;
+ }
+ std::ostringstream buf;
+ printStringValue(buf, attribute.c_str());
+ return buf.str();
+}
+
+const std::string appendPath(const std::string & prefix, const std::string & suffix)
+{
+ if (prefix.empty()) {
+ return quoteAttribute(suffix);
+ }
+ return prefix + "." + quoteAttribute(suffix);
+}
+
+bool forbiddenRecursionName(std::string name) { return (!name.empty() && name[0] == '_') || name == "haskellPackages"; }
+
+void recurse(const std::function<bool(const std::string & path, std::variant<Value, std::exception_ptr>)> & f,
+ Context & ctx, Value v, const std::string & path)
+{
+ std::variant<Value, std::exception_ptr> evaluated;
+ try {
+ evaluated = evaluateValue(ctx, v);
+ } catch (Error &) {
+ evaluated = std::current_exception();
+ }
+ if (!f(path, evaluated)) {
+ return;
+ }
+ if (std::holds_alternative<std::exception_ptr>(evaluated)) {
+ return;
+ }
+ const Value & evaluated_value = std::get<Value>(evaluated);
+ if (evaluated_value.type != tAttrs) {
+ return;
+ }
+ for (const auto & child : evaluated_value.attrs->lexicographicOrder()) {
+ if (forbiddenRecursionName(child->name)) {
+ continue;
+ }
+ recurse(f, ctx, *child->value, appendPath(path, child->name));
+ }
+}
+
+// Calls f on all the option names
+void mapOptions(const std::function<void(const std::string & path)> & f, Context & ctx, Value root)
+{
+ recurse(
+ [f, &ctx](const std::string & path, std::variant<Value, std::exception_ptr> v) {
+ bool isOpt = std::holds_alternative<std::exception_ptr>(v) || isOption(ctx, std::get<Value>(v));
+ if (isOpt) {
+ f(path);
+ }
+ return !isOpt;
+ },
+ ctx, root, "");
+}
+
+// Calls f on all the config values inside one option.
+// Simple options have one config value inside, like sound.enable = true.
+// Compound options have multiple config values. For example, the option
+// "users.users" has about 1000 config values inside it:
+// users.users.avahi.createHome = false;
+// users.users.avahi.cryptHomeLuks = null;
+// users.users.avahi.description = "`avahi-daemon' privilege separation user";
+// ...
+// users.users.avahi.openssh.authorizedKeys.keyFiles = [ ];
+// users.users.avahi.openssh.authorizedKeys.keys = [ ];
+// ...
+// users.users.avahi.uid = 10;
+// users.users.avahi.useDefaultShell = false;
+// users.users.cups.createHome = false;
+// ...
+// users.users.cups.useDefaultShell = false;
+// users.users.gdm = ... ... ...
+// users.users.messagebus = ... .. ...
+// users.users.nixbld1 = ... .. ...
+// ...
+// users.users.systemd-timesync = ... .. ...
+void mapConfigValuesInOption(
+ const std::function<void(const std::string & path, std::variant<Value, std::exception_ptr> v)> & f,
+ const std::string & path, Context & ctx)
+{
+ Value * option;
+ try {
+ option = findAlongAttrPath(ctx.state, path, ctx.autoArgs, ctx.configRoot);
+ } catch (Error &) {
+ f(path, std::current_exception());
+ return;
+ }
+ recurse(
+ [f, ctx](const std::string & path, std::variant<Value, std::exception_ptr> v) {
+ bool leaf = std::holds_alternative<std::exception_ptr>(v) || std::get<Value>(v).type != tAttrs ||
+ ctx.state.isDerivation(std::get<Value>(v));
+ if (!leaf) {
+ return true; // Keep digging
+ }
+ f(path, v);
+ return false;
+ },
+ ctx, *option, path);
+}
+
+std::string describeError(const Error & e) { return "«error: " + e.msg() + "»"; }
+
+void describeDerivation(Context & ctx, Out & out, Value v)
+{
+ // Copy-pasted from nix/src/nix/repl.cc :(
+ Bindings::iterator i = v.attrs->find(ctx.state.sDrvPath);
+ PathSet pathset;
+ try {
+ Path drvPath = i != v.attrs->end() ? ctx.state.coerceToPath(*i->pos, *i->value, pathset) : "???";
+ out << "«derivation " << drvPath << "»";
+ } catch (Error & e) {
+ out << describeError(e);
+ }
+}
+
+Value parseAndEval(EvalState & state, const std::string & expression, const std::string & path)
+{
+ Value v{};
+ state.eval(state.parseExprFromString(expression, absPath(path)), v);
+ return v;
+}
+
+void printValue(Context & ctx, Out & out, std::variant<Value, std::exception_ptr> maybeValue, const std::string & path);
+
+void printList(Context & ctx, Out & out, Value & v)
+{
+ Out listOut(out, "[", "]", v.listSize());
+ for (unsigned int n = 0; n < v.listSize(); ++n) {
+ printValue(ctx, listOut, *v.listElems()[n], "");
+ listOut << Out::sep;
+ }
+}
+
+void printAttrs(Context & ctx, Out & out, Value & v, const std::string & path)
+{
+ Out attrsOut(out, "{", "}", v.attrs->size());
+ for (const auto & a : v.attrs->lexicographicOrder()) {
+ std::string name = a->name;
+ attrsOut << name << " = ";
+ printValue(ctx, attrsOut, *a->value, appendPath(path, name));
+ attrsOut << ";" << Out::sep;
+ }
+}
+
+void multiLineStringEscape(Out & out, const std::string & s)
+{
+ int i;
+ for (i = 1; i < s.size(); i++) {
+ if (s[i - 1] == '$' && s[i] == '{') {
+ out << "''${";
+ i++;
+ } else if (s[i - 1] == '\'' && s[i] == '\'') {
+ out << "'''";
+ i++;
+ } else {
+ out << s[i - 1];
+ }
+ }
+ if (i == s.size()) {
+ out << s[i - 1];
+ }
+}
+
+void printMultiLineString(Out & out, const Value & v)
+{
+ std::string s = v.string.s;
+ Out strOut(out, "''", "''", Out::MULTI_LINE);
+ std::string::size_type begin = 0;
+ while (begin < s.size()) {
+ std::string::size_type end = s.find('\n', begin);
+ if (end == std::string::npos) {
+ multiLineStringEscape(strOut, s.substr(begin, s.size() - begin));
+ break;
+ }
+ multiLineStringEscape(strOut, s.substr(begin, end - begin));
+ strOut << Out::sep;
+ begin = end + 1;
+ }
+}
+
+void printValue(Context & ctx, Out & out, std::variant<Value, std::exception_ptr> maybeValue, const std::string & path)
+{
+ try {
+ if (auto ex = std::get_if<std::exception_ptr>(&maybeValue)) {
+ std::rethrow_exception(*ex);
+ }
+ Value v = evaluateValue(ctx, std::get<Value>(maybeValue));
+ if (ctx.state.isDerivation(v)) {
+ describeDerivation(ctx, out, v);
+ } else if (v.isList()) {
+ printList(ctx, out, v);
+ } else if (v.type == tAttrs) {
+ printAttrs(ctx, out, v, path);
+ } else if (v.type == tString && std::string(v.string.s).find('\n') != std::string::npos) {
+ printMultiLineString(out, v);
+ } else {
+ ctx.state.forceValueDeep(v);
+ out << v;
+ }
+ } catch (ThrownError & e) {
+ if (e.msg() == "The option `" + path + "' is used but not defined.") {
+ // 93% of errors are this, and just letting this message through would be
+ // misleading. These values may or may not actually be "used" in the
+ // config. The thing throwing the error message assumes that if anything
+ // ever looks at this value, it is a "use" of this value. But here in
+ // nixos-option, we are looking at this value only to print it.
+ // In order to avoid implying that this undefined value is actually
+ // referenced, eat the underlying error message and emit "«not defined»".
+ out << "«not defined»";
+ } else {
+ out << describeError(e);
+ }
+ } catch (Error & e) {
+ out << describeError(e);
+ }
+}
+
+void printConfigValue(Context & ctx, Out & out, const std::string & path, std::variant<Value, std::exception_ptr> v)
+{
+ out << path << " = ";
+ printValue(ctx, out, std::move(v), path);
+ out << ";\n";
+}
+
+void printAll(Context & ctx, Out & out)
+{
+ mapOptions(
+ [&ctx, &out](const std::string & optionPath) {
+ mapConfigValuesInOption(
+ [&ctx, &out](const std::string & configPath, std::variant<Value, std::exception_ptr> v) {
+ printConfigValue(ctx, out, configPath, v);
+ },
+ optionPath, ctx);
+ },
+ ctx, ctx.optionsRoot);
+}
+
+void printAttr(Context & ctx, Out & out, const std::string & path, Value & root)
+{
+ try {
+ printValue(ctx, out, *findAlongAttrPath(ctx.state, path, ctx.autoArgs, root), path);
+ } catch (Error & e) {
+ out << describeError(e);
+ }
+}
+
+bool hasExample(Context & ctx, Value & option)
+{
+ try {
+ findAlongAttrPath(ctx.state, "example", ctx.autoArgs, option);
+ return true;
+ } catch (Error &) {
+ return false;
+ }
+}
+
+void printOption(Context & ctx, Out & out, const std::string & path, Value & option)
+{
+ out << "Value:\n";
+ printAttr(ctx, out, path, ctx.configRoot);
+
+ out << "\n\nDefault:\n";
+ printAttr(ctx, out, "default", option);
+
+ out << "\n\nType:\n";
+ printAttr(ctx, out, "type.description", option);
+
+ if (hasExample(ctx, option)) {
+ out << "\n\nExample:\n";
+ printAttr(ctx, out, "example", option);
+ }
+
+ out << "\n\nDescription:\n";
+ printAttr(ctx, out, "description", option);
+
+ out << "\n\nDeclared by:\n";
+ printAttr(ctx, out, "declarations", option);
+
+ out << "\n\nDefined by:\n";
+ printAttr(ctx, out, "files", option);
+ out << "\n";
+}
+
+void printListing(Out & out, Value & v)
+{
+ out << "This attribute set contains:\n";
+ for (const auto & a : v.attrs->lexicographicOrder()) {
+ std::string name = a->name;
+ if (!name.empty() && name[0] != '_') {
+ out << name << "\n";
+ }
+ }
+}
+
+bool optionTypeIs(Context & ctx, Value & v, const std::string & soughtType)
+{
+ try {
+ const auto & typeLookup = v.attrs->find(ctx.state.sType);
+ if (typeLookup == v.attrs->end()) {
+ return false;
+ }
+ Value type = evaluateValue(ctx, *typeLookup->value);
+ if (type.type != tAttrs) {
+ return false;
+ }
+ const auto & nameLookup = type.attrs->find(ctx.state.sName);
+ if (nameLookup == type.attrs->end()) {
+ return false;
+ }
+ Value name = evaluateValue(ctx, *nameLookup->value);
+ if (name.type != tString) {
+ return false;
+ }
+ return name.string.s == soughtType;
+ } catch (Error &) {
+ return false;
+ }
+}
+
+bool isAggregateOptionType(Context & ctx, Value & v)
+{
+ return optionTypeIs(ctx, v, "attrsOf") || optionTypeIs(ctx, v, "listOf") || optionTypeIs(ctx, v, "loaOf");
+}
+
+MakeError(OptionPathError, EvalError);
+
+Value getSubOptions(Context & ctx, Value & option)
+{
+ Value getSubOptions = evaluateValue(ctx, *findAlongAttrPath(ctx.state, "type.getSubOptions", ctx.autoArgs, option));
+ if (getSubOptions.type != tLambda) {
+ throw OptionPathError("Option's type.getSubOptions isn't a function");
+ }
+ Value emptyString{};
+ nix::mkString(emptyString, "");
+ Value v;
+ ctx.state.callFunction(getSubOptions, emptyString, v, nix::Pos{});
+ return v;
+}
+
+// Carefully walk an option path, looking for sub-options when a path walks past
+// an option value.
+Value findAlongOptionPath(Context & ctx, const std::string & path)
+{
+ Strings tokens = parseAttrPath(path);
+ Value v = ctx.optionsRoot;
+ for (auto i = tokens.begin(); i != tokens.end(); i++) {
+ const auto & attr = *i;
+ try {
+ bool lastAttribute = std::next(i) == tokens.end();
+ v = evaluateValue(ctx, v);
+ if (attr.empty()) {
+ throw OptionPathError("empty attribute name");
+ }
+ if (isOption(ctx, v) && optionTypeIs(ctx, v, "submodule")) {
+ v = getSubOptions(ctx, v);
+ }
+ if (isOption(ctx, v) && isAggregateOptionType(ctx, v) && !lastAttribute) {
+ v = getSubOptions(ctx, v);
+ // Note that we've consumed attr, but didn't actually use it. This is the path component that's looked
+ // up in the list or attribute set that doesn't name an option -- the "root" in "users.users.root.name".
+ } else if (v.type != tAttrs) {
+ throw OptionPathError("Value is %s while a set was expected", showType(v));
+ } else {
+ const auto & next = v.attrs->find(ctx.state.symbols.create(attr));
+ if (next == v.attrs->end()) {
+ throw OptionPathError("Attribute not found", attr, path);
+ }
+ v = *next->value;
+ }
+ } catch (OptionPathError & e) {
+ throw OptionPathError("At '%s' in path '%s': %s", attr, path, e.msg());
+ }
+ }
+ return v;
+}
+
+void printOne(Context & ctx, Out & out, const std::string & path)
+{
+ try {
+ Value option = findAlongOptionPath(ctx, path);
+ option = evaluateValue(ctx, option);
+ if (isOption(ctx, option)) {
+ printOption(ctx, out, path, option);
+ } else {
+ printListing(out, option);
+ }
+ } catch (Error & e) {
+ std::cerr << "error: " << e.msg()
+ << "\nAn error occurred while looking for attribute names. Are "
+ "you sure that '"
+ << path << "' exists?\n";
+ }
+}
+
+int main(int argc, char ** argv)
+{
+ bool all = false;
+ std::string path = ".";
+ std::string optionsExpr = "(import <nixpkgs/nixos> {}).options";
+ std::string configExpr = "(import <nixpkgs/nixos> {}).config";
+ std::vector<std::string> args;
+
+ struct MyArgs : nix::LegacyArgs, nix::MixEvalArgs
+ {
+ using nix::LegacyArgs::LegacyArgs;
+ };
+
+ MyArgs myArgs(nix::baseNameOf(argv[0]), [&](Strings::iterator & arg, const Strings::iterator & end) {
+ if (*arg == "--help") {
+ nix::showManPage("nixos-option");
+ } else if (*arg == "--version") {
+ nix::printVersion("nixos-option");
+ } else if (*arg == "--all") {
+ all = true;
+ } else if (*arg == "--path") {
+ path = nix::getArg(*arg, arg, end);
+ } else if (*arg == "--options_expr") {
+ optionsExpr = nix::getArg(*arg, arg, end);
+ } else if (*arg == "--config_expr") {
+ configExpr = nix::getArg(*arg, arg, end);
+ } else if (!arg->empty() && arg->at(0) == '-') {
+ return false;
+ } else {
+ args.push_back(*arg);
+ }
+ return true;
+ });
+
+ myArgs.parseCmdline(nix::argvToStrings(argc, argv));
+
+ nix::initPlugins();
+ nix::initGC();
+ nix::settings.readOnlyMode = true;
+ auto store = nix::openStore();
+ auto state = std::make_unique<EvalState>(myArgs.searchPath, store);
+
+ Value optionsRoot = parseAndEval(*state, optionsExpr, path);
+ Value configRoot = parseAndEval(*state, configExpr, path);
+
+ Context ctx{*state, *myArgs.getAutoArgs(*state), optionsRoot, configRoot};
+ Out out(std::cout);
+
+ if (all) {
+ if (!args.empty()) {
+ throw UsageError("--all cannot be used with arguments");
+ }
+ printAll(ctx, out);
+ } else {
+ if (args.empty()) {
+ printOne(ctx, out, "");
+ }
+ for (const auto & arg : args) {
+ printOne(ctx, out, arg);
+ }
+ }
+
+ ctx.state.printStats();
+
+ return 0;
+}
diff --git a/nixpkgs/nixos/modules/installer/tools/nixos-rebuild.sh b/nixpkgs/nixos/modules/installer/tools/nixos-rebuild.sh
index ea434ca8741..c53dc1000c4 100644
--- a/nixpkgs/nixos/modules/installer/tools/nixos-rebuild.sh
+++ b/nixpkgs/nixos/modules/installer/tools/nixos-rebuild.sh
@@ -22,6 +22,7 @@ repair=
profile=/nix/var/nix/profiles/system
buildHost=
targetHost=
+maybeSudo=
while [ "$#" -gt 0 ]; do
i="$1"; shift 1
@@ -89,6 +90,11 @@ while [ "$#" -gt 0 ]; do
targetHost="$1"
shift 1
;;
+ --use-remote-sudo)
+ # note the trailing space
+ maybeSudo="sudo "
+ shift 1
+ ;;
*)
echo "$0: unknown option \`$i'"
exit 1
@@ -96,7 +102,6 @@ while [ "$#" -gt 0 ]; do
esac
done
-
if [ -z "$buildHost" -a -n "$targetHost" ]; then
buildHost="$targetHost"
fi
@@ -111,9 +116,9 @@ buildHostCmd() {
if [ -z "$buildHost" ]; then
"$@"
elif [ -n "$remoteNix" ]; then
- ssh $SSHOPTS "$buildHost" env PATH="$remoteNix:$PATH" "$@"
+ ssh $SSHOPTS "$buildHost" env PATH="$remoteNix:$PATH" "$maybeSudo$@"
else
- ssh $SSHOPTS "$buildHost" "$@"
+ ssh $SSHOPTS "$buildHost" "$maybeSudo$@"
fi
}
@@ -121,7 +126,7 @@ targetHostCmd() {
if [ -z "$targetHost" ]; then
"$@"
else
- ssh $SSHOPTS "$targetHost" "$@"
+ ssh $SSHOPTS "$targetHost" "$maybeSudo$@"
fi
}
diff --git a/nixpkgs/nixos/modules/installer/tools/tools.nix b/nixpkgs/nixos/modules/installer/tools/tools.nix
index 32926005959..e4db39b5c81 100644
--- a/nixpkgs/nixos/modules/installer/tools/tools.nix
+++ b/nixpkgs/nixos/modules/installer/tools/tools.nix
@@ -41,10 +41,7 @@ let
inherit (config.system.nixos-generate-config) configuration;
};
- nixos-option = makeProg {
- name = "nixos-option";
- src = ./nixos-option.sh;
- };
+ nixos-option = pkgs.callPackage ./nixos-option { };
nixos-version = makeProg {
name = "nixos-version";
@@ -120,7 +117,11 @@ in
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;
- # programs.gnupg.agent = { enable = true; enableSSHSupport = true; };
+ # programs.gnupg.agent = {
+ # enable = true;
+ # enableSSHSupport = true;
+ # pinentryFlavor = "gnome3";
+ # };
# List services that you want to enable:
diff --git a/nixpkgs/nixos/modules/misc/ids.nix b/nixpkgs/nixos/modules/misc/ids.nix
index 3e8a5b07a5e..f8b188e7b1c 100644
--- a/nixpkgs/nixos/modules/misc/ids.nix
+++ b/nixpkgs/nixos/modules/misc/ids.nix
@@ -11,6 +11,9 @@
{ lib, ... }:
+let
+ inherit (lib) types;
+in
{
options = {
@@ -19,6 +22,7 @@
description = ''
The user IDs used in NixOS.
'';
+ type = types.attrsOf types.int;
};
ids.gids = lib.mkOption {
@@ -26,6 +30,7 @@
description = ''
The group IDs used in NixOS.
'';
+ type = types.attrsOf types.int;
};
};
@@ -128,7 +133,7 @@
tcpcryptd = 93; # tcpcryptd uses a hard-coded uid. We patch it in Nixpkgs to match this choice.
firebird = 95;
#keys = 96; # unused
- haproxy = 97;
+ #haproxy = 97; # DynamicUser as of 2019-11-08
mongodb = 98;
openldap = 99;
#users = 100; # unused
@@ -443,7 +448,7 @@
#tcpcryptd = 93; # unused
firebird = 95;
keys = 96;
- haproxy = 97;
+ #haproxy = 97; # DynamicUser as of 2019-11-08
#mongodb = 98; # unused
openldap = 99;
munin = 102;
diff --git a/nixpkgs/nixos/modules/module-list.nix b/nixpkgs/nixos/modules/module-list.nix
index 5214126ff7e..076e1654818 100644
--- a/nixpkgs/nixos/modules/module-list.nix
+++ b/nixpkgs/nixos/modules/module-list.nix
@@ -1,9 +1,7 @@
[
./config/debug-info.nix
- ./config/fonts/corefonts.nix
./config/fonts/fontconfig.nix
./config/fonts/fontconfig-penultimate.nix
- ./config/fonts/fontconfig-ultimate.nix
./config/fonts/fontdir.nix
./config/fonts/fonts.nix
./config/fonts/ghostscript.nix
@@ -37,13 +35,13 @@
./config/terminfo.nix
./config/unix-odbc-drivers.nix
./config/users-groups.nix
- ./config/vpnc.nix
./config/vte.nix
./config/zram.nix
./hardware/acpilight.nix
./hardware/all-firmware.nix
./hardware/bladeRF.nix
./hardware/brightnessctl.nix
+ ./hardware/brillo.nix
./hardware/ckb-next.nix
./hardware/cpu/amd-microcode.nix
./hardware/cpu/intel-microcode.nix
@@ -227,6 +225,7 @@
./services/backup/rsnapshot.nix
./services/backup/tarsnap.nix
./services/backup/tsm.nix
+ ./services/backup/zfs-replication.nix
./services/backup/znapzend.nix
./services/cluster/hadoop/default.nix
./services/cluster/kubernetes/addons/dns.nix
@@ -308,6 +307,7 @@
./services/desktops/gnome3/sushi.nix
./services/desktops/gnome3/tracker.nix
./services/desktops/gnome3/tracker-miners.nix
+ ./services/desktops/neard.nix
./services/desktops/profile-sync-daemon.nix
./services/desktops/system-config-printer.nix
./services/desktops/telepathy.nix
@@ -316,11 +316,13 @@
./services/development/bloop.nix
./services/development/hoogle.nix
./services/development/jupyter/default.nix
+ ./services/development/lorri.nix
./services/editors/emacs.nix
./services/editors/infinoted.nix
./services/games/factorio.nix
./services/games/minecraft-server.nix
./services/games/minetest-server.nix
+ ./services/games/openarena.nix
./services/games/terraria.nix
./services/hardware/acpid.nix
./services/hardware/actkbd.nix
@@ -517,7 +519,6 @@
./services/monitoring/munin.nix
./services/monitoring/nagios.nix
./services/monitoring/netdata.nix
- ./services/monitoring/osquery.nix
./services/monitoring/prometheus/default.nix
./services/monitoring/prometheus/alertmanager.nix
./services/monitoring/prometheus/exporters.nix
@@ -537,7 +538,6 @@
./services/monitoring/zabbix-agent.nix
./services/monitoring/zabbix-proxy.nix
./services/monitoring/zabbix-server.nix
- ./services/network-filesystems/beegfs.nix
./services/network-filesystems/cachefilesd.nix
./services/network-filesystems/davfs2.nix
./services/network-filesystems/drbd.nix
@@ -548,6 +548,8 @@
./services/network-filesystems/nfsd.nix
./services/network-filesystems/openafs/client.nix
./services/network-filesystems/openafs/server.nix
+ ./services/network-filesystems/orangefs/server.nix
+ ./services/network-filesystems/orangefs/client.nix
./services/network-filesystems/rsyncd.nix
./services/network-filesystems/samba.nix
./services/network-filesystems/tahoe.nix
@@ -601,6 +603,7 @@
./services/networking/gdomap.nix
./services/networking/git-daemon.nix
./services/networking/gnunet.nix
+ ./services/networking/go-shadowsocks2.nix
./services/networking/gogoclient.nix
./services/networking/gvpe.nix
./services/networking/hans.nix
@@ -614,7 +617,6 @@
./services/networking/iodine.nix
./services/networking/iperf3.nix
./services/networking/ircd-hybrid/default.nix
- ./services/networking/jormungandr.nix
./services/networking/iwd.nix
./services/networking/keepalived/default.nix
./services/networking/keybase.nix
@@ -713,6 +715,7 @@
./services/networking/tinc.nix
./services/networking/tinydns.nix
./services/networking/tftpd.nix
+ ./services/networking/trickster.nix
./services/networking/tox-bootstrapd.nix
./services/networking/tox-node.nix
./services/networking/toxvpn.nix
@@ -729,6 +732,7 @@
./services/networking/xinetd.nix
./services/networking/xl2tpd.nix
./services/networking/xrdp.nix
+ ./services/networking/yggdrasil.nix
./services/networking/zerobin.nix
./services/networking/zeronet.nix
./services/networking/zerotierone.nix
@@ -793,6 +797,7 @@
./services/web-apps/cryptpad.nix
./services/web-apps/documize.nix
./services/web-apps/frab.nix
+ ./services/web-apps/gotify-server.nix
./services/web-apps/icingaweb2/icingaweb2.nix
./services/web-apps/icingaweb2/module-monitoring.nix
./services/web-apps/limesurvey.nix
@@ -804,8 +809,10 @@
./services/web-apps/nexus.nix
./services/web-apps/pgpkeyserver-lite.nix
./services/web-apps/matomo.nix
+ ./services/web-apps/moinmoin.nix
./services/web-apps/restya-board.nix
./services/web-apps/tt-rss.nix
+ ./services/web-apps/trac.nix
./services/web-apps/selfoss.nix
./services/web-apps/shiori.nix
./services/web-apps/virtlyst.nix
@@ -833,6 +840,7 @@
./services/web-servers/shellinabox.nix
./services/web-servers/tomcat.nix
./services/web-servers/traefik.nix
+ ./services/web-servers/ttyd.nix
./services/web-servers/uwsgi.nix
./services/web-servers/varnish/default.nix
./services/web-servers/zope2.nix
@@ -856,6 +864,7 @@
./services/x11/hardware/multitouch.nix
./services/x11/hardware/synaptics.nix
./services/x11/hardware/wacom.nix
+ ./services/x11/hardware/digimend.nix
./services/x11/hardware/cmt.nix
./services/x11/gdk-pixbuf.nix
./services/x11/redshift.nix
diff --git a/nixpkgs/nixos/modules/profiles/graphical.nix b/nixpkgs/nixos/modules/profiles/graphical.nix
index 649f5564ac6..d80456cede5 100644
--- a/nixpkgs/nixos/modules/profiles/graphical.nix
+++ b/nixpkgs/nixos/modules/profiles/graphical.nix
@@ -9,14 +9,12 @@
displayManager.sddm.enable = true;
desktopManager.plasma5 = {
enable = true;
- enableQt4Support = false;
};
libinput.enable = true; # for touchpad support on many laptops
};
# Enable sound in virtualbox appliances.
hardware.pulseaudio.enable = true;
- hardware.pulseaudio.systemWide = true; # Needed since we run plasma as root.
environment.systemPackages = [ pkgs.glxinfo pkgs.firefox ];
}
diff --git a/nixpkgs/nixos/modules/profiles/installation-device.nix b/nixpkgs/nixos/modules/profiles/installation-device.nix
index fd30220ce1c..4596e163404 100644
--- a/nixpkgs/nixos/modules/profiles/installation-device.nix
+++ b/nixpkgs/nixos/modules/profiles/installation-device.nix
@@ -31,9 +31,6 @@ with lib;
# Let the user play Rogue on TTY 8 during the installation.
#services.rogue.enable = true;
- # Disable some other stuff we don't need.
- services.udisks2.enable = mkDefault false;
-
# Use less privileged nixos user
users.users.nixos = {
isNormalUser = true;
diff --git a/nixpkgs/nixos/modules/programs/adb.nix b/nixpkgs/nixos/modules/programs/adb.nix
index 250d8c252a3..83bcfe886aa 100644
--- a/nixpkgs/nixos/modules/programs/adb.nix
+++ b/nixpkgs/nixos/modules/programs/adb.nix
@@ -23,7 +23,8 @@ with lib;
###### implementation
config = mkIf config.programs.adb.enable {
services.udev.packages = [ pkgs.android-udev-rules ];
- environment.systemPackages = [ pkgs.androidenv.androidPkgs_9_0.platform-tools ];
+ # Give platform-tools lower priority so mke2fs+friends are taken from other packages first
+ environment.systemPackages = [ (lowPrio pkgs.androidenv.androidPkgs_9_0.platform-tools) ];
users.groups.adbusers = {};
};
}
diff --git a/nixpkgs/nixos/modules/programs/gnupg.nix b/nixpkgs/nixos/modules/programs/gnupg.nix
index bcbc994efe9..2d262d90657 100644
--- a/nixpkgs/nixos/modules/programs/gnupg.nix
+++ b/nixpkgs/nixos/modules/programs/gnupg.nix
@@ -6,6 +6,19 @@ let
cfg = config.programs.gnupg;
+ xserverCfg = config.services.xserver;
+
+ defaultPinentryFlavor =
+ if xserverCfg.desktopManager.lxqt.enable
+ || xserverCfg.desktopManager.plasma5.enable then
+ "qt"
+ else if xserverCfg.desktopManager.xfce.enable then
+ "gtk2"
+ else if xserverCfg.enable || config.programs.sway.enable then
+ "gnome3"
+ else
+ null;
+
in
{
@@ -54,6 +67,20 @@ in
'';
};
+ agent.pinentryFlavor = mkOption {
+ type = types.nullOr (types.enum pkgs.pinentry.flavors);
+ example = "gnome3";
+ description = ''
+ Which pinentry interface to use. If not null, the path to the
+ pinentry binary will be passed to gpg-agent via commandline and
+ thus overrides the pinentry option in gpg-agent.conf in the user's
+ home directory.
+ If not set at all, it'll pick an appropriate flavor depending on the
+ system configuration (qt flavor for lxqt and plasma5, gtk2 for xfce
+ 4.12, gnome3 on all other systems with X enabled, ncurses otherwise).
+ '';
+ };
+
dirmngr.enable = mkOption {
type = types.bool;
default = false;
@@ -64,6 +91,16 @@ in
};
config = mkIf cfg.agent.enable {
+ programs.gnupg.agent.pinentryFlavor = mkDefault defaultPinentryFlavor;
+
+ # This overrides the systemd user unit shipped with the gnupg package
+ systemd.user.services.gpg-agent = mkIf (cfg.agent.pinentryFlavor != null) {
+ serviceConfig.ExecStart = [ "" ''
+ ${pkgs.gnupg}/bin/gpg-agent --supervised \
+ --pinentry-program ${pkgs.pinentry.${cfg.agent.pinentryFlavor}}/bin/pinentry
+ '' ];
+ };
+
systemd.user.sockets.gpg-agent = {
wantedBy = [ "sockets.target" ];
};
@@ -83,7 +120,9 @@ in
systemd.user.sockets.dirmngr = mkIf cfg.dirmngr.enable {
wantedBy = [ "sockets.target" ];
};
-
+
+ services.dbus.packages = mkIf (cfg.agent.pinentryFlavor == "gnome3") [ pkgs.gcr ];
+
environment.systemPackages = with pkgs; [ cfg.package ];
systemd.packages = [ cfg.package ];
diff --git a/nixpkgs/nixos/modules/programs/seahorse.nix b/nixpkgs/nixos/modules/programs/seahorse.nix
index c08b0a85374..b229d2a2c0d 100644
--- a/nixpkgs/nixos/modules/programs/seahorse.nix
+++ b/nixpkgs/nixos/modules/programs/seahorse.nix
@@ -31,6 +31,8 @@ with lib;
config = mkIf config.programs.seahorse.enable {
+ programs.ssh.askPassword = mkDefault "${pkgs.gnome3.seahorse}/libexec/seahorse/ssh-askpass";
+
environment.systemPackages = [
pkgs.gnome3.seahorse
];
diff --git a/nixpkgs/nixos/modules/programs/shadow.nix b/nixpkgs/nixos/modules/programs/shadow.nix
index 8ec4169207d..7eaf79d864e 100644
--- a/nixpkgs/nixos/modules/programs/shadow.nix
+++ b/nixpkgs/nixos/modules/programs/shadow.nix
@@ -6,17 +6,27 @@ with lib;
let
+ /*
+ There are three different sources for user/group id ranges, each of which gets
+ used by different programs:
+ - The login.defs file, used by the useradd, groupadd and newusers commands
+ - The update-users-groups.pl file, used by NixOS in the activation phase to
+ decide on which ids to use for declaratively defined users without a static
+ id
+ - Systemd compile time options -Dsystem-uid-max= and -Dsystem-gid-max=, used
+ by systemd for features like ConditionUser=@system and systemd-sysusers
+ */
loginDefs =
''
DEFAULT_HOME yes
SYS_UID_MIN 400
- SYS_UID_MAX 499
+ SYS_UID_MAX 999
UID_MIN 1000
UID_MAX 29999
SYS_GID_MIN 400
- SYS_GID_MAX 499
+ SYS_GID_MAX 999
GID_MIN 1000
GID_MAX 29999
diff --git a/nixpkgs/nixos/modules/programs/ssh.nix b/nixpkgs/nixos/modules/programs/ssh.nix
index 733b8f7636f..80198990ed1 100644
--- a/nixpkgs/nixos/modules/programs/ssh.nix
+++ b/nixpkgs/nixos/modules/programs/ssh.nix
@@ -115,6 +115,16 @@ in
'';
};
+ agentPKCS11Whitelist = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "\${pkgs.opensc}/lib/opensc-pkcs11.so";
+ description = ''
+ A pattern-list of acceptable paths for PKCS#11 shared libraries
+ that may be used with the -s option to ssh-add.
+ '';
+ };
+
package = mkOption {
type = types.package;
default = pkgs.openssh;
@@ -241,6 +251,7 @@ in
ExecStart =
"${cfg.package}/bin/ssh-agent " +
optionalString (cfg.agentTimeout != null) ("-t ${cfg.agentTimeout} ") +
+ optionalString (cfg.agentPKCS11Whitelist != null) ("-P ${cfg.agentPKCS11Whitelist} ") +
"-a %t/ssh-agent";
StandardOutput = "null";
Type = "forking";
diff --git a/nixpkgs/nixos/modules/programs/ssmtp.nix b/nixpkgs/nixos/modules/programs/ssmtp.nix
index 0e060e3f522..e45748af205 100644
--- a/nixpkgs/nixos/modules/programs/ssmtp.nix
+++ b/nixpkgs/nixos/modules/programs/ssmtp.nix
@@ -8,18 +8,16 @@
with lib;
let
-
- cfg = config.networking.defaultMailServer;
+ cfg = config.services.ssmtp;
in
-
{
options = {
- networking.defaultMailServer = {
+ services.ssmtp = {
- directDelivery = mkOption {
+ enable = mkOption {
type = types.bool;
default = false;
description = ''
@@ -29,7 +27,7 @@ in
<command>sendmail</command> or <command>postfix</command> on
your machine, set this option to <literal>true</literal>, and
set the option
- <option>networking.defaultMailServer.hostName</option> to the
+ <option>services.ssmtp.hostName</option> to the
host name of your preferred mail server.
'';
};
@@ -129,9 +127,9 @@ in
};
- config = mkIf cfg.directDelivery {
+ config = mkIf cfg.enable {
- networking.defaultMailServer.authPassFile = mkIf (cfg.authPass != "")
+ services.ssmtp.authPassFile = mkIf (cfg.authPass != "")
(mkDefault (toString (pkgs.writeTextFile {
name = "ssmtp-authpass";
text = cfg.authPass;
diff --git a/nixpkgs/nixos/modules/programs/x2goserver.nix b/nixpkgs/nixos/modules/programs/x2goserver.nix
index 77a1a0da799..7d74231e956 100644
--- a/nixpkgs/nixos/modules/programs/x2goserver.nix
+++ b/nixpkgs/nixos/modules/programs/x2goserver.nix
@@ -69,6 +69,7 @@ in {
users.users.x2go = {
home = "/var/lib/x2go/db";
group = "x2go";
+ isSystemUser = true;
};
security.wrappers.x2gosqliteWrapper = {
diff --git a/nixpkgs/nixos/modules/programs/zsh/zsh-syntax-highlighting.nix b/nixpkgs/nixos/modules/programs/zsh/zsh-syntax-highlighting.nix
index 7184e5d9b9a..c84d26a7921 100644
--- a/nixpkgs/nixos/modules/programs/zsh/zsh-syntax-highlighting.nix
+++ b/nixpkgs/nixos/modules/programs/zsh/zsh-syntax-highlighting.nix
@@ -81,7 +81,7 @@ in
];
programs.zsh.interactiveShellInit = with pkgs;
- lib.concatStringsSep "\n" ([
+ lib.mkAfter (lib.concatStringsSep "\n" ([
"source ${zsh-syntax-highlighting}/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
] ++ optional (length(cfg.highlighters) > 0)
"ZSH_HIGHLIGHT_HIGHLIGHTERS=(${concatStringsSep " " cfg.highlighters})"
@@ -95,6 +95,6 @@ in
styles: design:
"ZSH_HIGHLIGHT_STYLES[${styles}]='${design}'"
) cfg.styles)
- );
+ ));
};
}
diff --git a/nixpkgs/nixos/modules/rename.nix b/nixpkgs/nixos/modules/rename.nix
index df8ebe50584..e392fef54dd 100644
--- a/nixpkgs/nixos/modules/rename.nix
+++ b/nixpkgs/nixos/modules/rename.nix
@@ -10,6 +10,9 @@ with lib;
(mkRenamedOptionModule [ "networking" "enableRalinkFirmware" ] [ "hardware" "enableRedistributableFirmware" ])
(mkRenamedOptionModule [ "networking" "enableRTL8192cFirmware" ] [ "hardware" "enableRedistributableFirmware" ])
(mkRenamedOptionModule [ "networking" "networkmanager" "useDnsmasq" ] [ "networking" "networkmanager" "dns" ])
+ (mkRenamedOptionModule [ "networking" "connman" ] [ "services" "connman" ])
+ (mkRenamedOptionModule [ "networking" "defaultMailServer" ] [ "services" "ssmtp" ])
+ (mkRenamedOptionModule [ "services" "ssmtp" "directDelivery" ] [ "services" "ssmtp" "enable" ])
(mkChangedOptionModule [ "services" "printing" "gutenprint" ] [ "services" "printing" "drivers" ]
(config:
let enabled = getAttrFromPath [ "services" "printing" "gutenprint" ] config;
@@ -135,7 +138,8 @@ with lib;
# piwik was renamed to matomo
(mkRenamedOptionModule [ "services" "piwik" "enable" ] [ "services" "matomo" "enable" ])
(mkRenamedOptionModule [ "services" "piwik" "webServerUser" ] [ "services" "matomo" "webServerUser" ])
- (mkRenamedOptionModule [ "services" "piwik" "phpfpmProcessManagerConfig" ] [ "services" "matomo" "phpfpmProcessManagerConfig" ])
+ (mkRemovedOptionModule [ "services" "piwik" "phpfpmProcessManagerConfig" ] "Use services.phpfpm.pools.<name>.settings")
+ (mkRemovedOptionModule [ "services" "matomo" "phpfpmProcessManagerConfig" ] "Use services.phpfpm.pools.<name>.settings")
(mkRenamedOptionModule [ "services" "piwik" "nginx" ] [ "services" "matomo" "nginx" ])
# tarsnap
@@ -233,6 +237,8 @@ with lib;
(mkRemovedOptionModule [ "services" "mysql" "rootPassword" ] "Use socket authentication or set the password outside of the nix store.")
(mkRemovedOptionModule [ "services" "zabbixServer" "dbPassword" ] "Use services.zabbixServer.database.passwordFile instead.")
(mkRemovedOptionModule [ "systemd" "generator-packages" ] "Use systemd.packages instead.")
+ (mkRemovedOptionModule [ "fonts" "enableCoreFonts" ] "Use fonts.fonts = [ pkgs.corefonts ]; instead.")
+ (mkRemovedOptionModule [ "networking" "vpnc" ] "Use environment.etc.\"vpnc/service.conf\" instead.")
# ZSH
(mkRenamedOptionModule [ "programs" "zsh" "enableSyntaxHighlighting" ] [ "programs" "zsh" "syntaxHighlighting" "enable" ])
@@ -277,6 +283,13 @@ with lib;
# BLCR
(mkRemovedOptionModule [ "environment.blcr.enable" ] "The BLCR module has been removed")
+ # beegfs
+ (mkRemovedOptionModule [ "services.beegfsEnable" ] "The BeeGFS module has been removed")
+ (mkRemovedOptionModule [ "services.beegfs" ] "The BeeGFS module has been removed")
+
+ # osquery
+ (mkRemovedOptionModule [ "services.osquery" ] "The osquery module has been removed")
+
# Redis
(mkRemovedOptionModule [ "services" "redis" "user" ] "The redis module now is hardcoded to the redis user.")
(mkRemovedOptionModule [ "services" "redis" "dbpath" ] "The redis module now uses /var/lib/redis as data directory.")
@@ -290,5 +303,14 @@ with lib;
(opt: mkRemovedOptionModule [ "services" "prometheus" "${opt}" ] ''
The prometheus exporters are now configured using `services.prometheus.exporters'.
See the 18.03 release notes for more information.
+ '' ))
+
+ ++ (forEach [ "enable" "substitutions" "preset" ]
+ (opt: mkRemovedOptionModule [ "fonts" "fontconfig" "ultimate" "${opt}" ] ''
+ The fonts.fontconfig.ultimate module and configuration is obsolete.
+ The repository has since been archived and activity has ceased.
+ https://github.com/bohoomil/fontconfig-ultimate/issues/171.
+ No action should be needed for font configuration, as the fonts.fontconfig
+ module is already used by default.
'' ));
}
diff --git a/nixpkgs/nixos/modules/security/acme.nix b/nixpkgs/nixos/modules/security/acme.nix
index b321c04e574..9563029f030 100644
--- a/nixpkgs/nixos/modules/security/acme.nix
+++ b/nixpkgs/nixos/modules/security/acme.nix
@@ -20,6 +20,16 @@ let
'';
};
+ server = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = ''
+ ACME Directory Resource URI. Defaults to let's encrypt
+ production endpoint,
+ https://acme-v02.api.letsencrypt.org/directory, if unset.
+ '';
+ };
+
domain = mkOption {
type = types.str;
default = name;
@@ -69,9 +79,9 @@ let
plugins = mkOption {
type = types.listOf (types.enum [
"cert.der" "cert.pem" "chain.pem" "external.sh"
- "fullchain.pem" "full.pem" "key.der" "key.pem" "account_key.json"
+ "fullchain.pem" "full.pem" "key.der" "key.pem" "account_key.json" "account_reg.json"
]);
- default = [ "fullchain.pem" "full.pem" "key.pem" "account_key.json" ];
+ default = [ "fullchain.pem" "full.pem" "key.pem" "account_key.json" "account_reg.json" ];
description = ''
Plugins to enable. With default settings simp_le will
store public certificate bundle in <filename>fullchain.pem</filename>,
@@ -109,7 +119,15 @@ in
{
###### interface
-
+ imports = [
+ (mkRemovedOptionModule [ "security" "acme" "production" ] ''
+ Use security.acme.server to define your staging ACME server URL instead.
+
+ To use the let's encrypt staging server, use security.acme.server =
+ "https://acme-staging-v02.api.letsencrypt.org/directory".
+ ''
+ )
+ ];
options = {
security.acme = {
@@ -129,6 +147,16 @@ in
'';
};
+ server = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = ''
+ ACME Directory Resource URI. Defaults to let's encrypt
+ production endpoint,
+ <literal>https://acme-v02.api.letsencrypt.org/directory</literal>, if unset.
+ '';
+ };
+
preliminarySelfsigned = mkOption {
type = types.bool;
default = true;
@@ -142,20 +170,6 @@ in
'';
};
- production = mkOption {
- type = types.bool;
- default = true;
- description = ''
- If set to true, use Let's Encrypt's production environment
- instead of the staging environment. The main benefit of the
- staging environment is to get much higher rate limits.
-
- See
- <literal>https://letsencrypt.org/docs/staging-environment</literal>
- for more detail.
- '';
- };
-
certs = mkOption {
default = { };
type = with types; attrsOf (submodule certOpts);
@@ -198,13 +212,24 @@ in
++ optionals (data.email != null) [ "--email" data.email ]
++ concatMap (p: [ "-f" p ]) data.plugins
++ concatLists (mapAttrsToList (name: root: [ "-d" (if root == null then name else "${name}:${root}")]) data.extraDomains)
- ++ optionals (!cfg.production) ["--server" "https://acme-staging.api.letsencrypt.org/directory"];
+ ++ optionals (cfg.server != null || data.server != null) ["--server" (if data.server == null then cfg.server else data.server)];
acmeService = {
description = "Renew ACME Certificate for ${cert}";
after = [ "network.target" "network-online.target" ];
wants = [ "network-online.target" ];
+ # simp_le uses requests, which uses certifi under the hood,
+ # which doesn't respect the system trust store.
+ # At least in the acme test, we provision a fake CA, impersonating the LE endpoint.
+ # REQUESTS_CA_BUNDLE is a way to teach python requests to use something else
+ environment.REQUESTS_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt";
serviceConfig = {
Type = "oneshot";
+ # With RemainAfterExit the service is considered active even
+ # after the main process having exited, which means when it
+ # gets changed, the activation phase restarts it, meaning
+ # the permissions of the StateDirectory get adjusted
+ # according to the specified group
+ RemainAfterExit = true;
SuccessExitStatus = [ "0" "1" ];
User = data.user;
Group = data.group;
diff --git a/nixpkgs/nixos/modules/security/pam_mount.nix b/nixpkgs/nixos/modules/security/pam_mount.nix
index 8b131c54a2a..75f58462d13 100644
--- a/nixpkgs/nixos/modules/security/pam_mount.nix
+++ b/nixpkgs/nixos/modules/security/pam_mount.nix
@@ -50,9 +50,6 @@ in
<pam_mount>
<debug enable="0" />
- ${concatStrings (map userVolumeEntry (attrValues extraUserVolumes))}
- ${concatStringsSep "\n" cfg.extraVolumes}
-
<!-- if activated, requires ofl from hxtools to be present -->
<logout wait="0" hup="no" term="no" kill="no" />
<!-- set PATH variable for pam_mount module -->
@@ -64,6 +61,9 @@ in
<cryptmount>${pkgs.pam_mount}/bin/mount.crypt %(VOLUME) %(MNTPT)</cryptmount>
<cryptumount>${pkgs.pam_mount}/bin/umount.crypt %(MNTPT)</cryptumount>
<pmvarrun>${pkgs.pam_mount}/bin/pmvarrun -u %(USER) -o %(OPERATION)</pmvarrun>
+
+ ${concatStrings (map userVolumeEntry (attrValues extraUserVolumes))}
+ ${concatStringsSep "\n" cfg.extraVolumes}
</pam_mount>
'';
}];
diff --git a/nixpkgs/nixos/modules/services/admin/oxidized.nix b/nixpkgs/nixos/modules/services/admin/oxidized.nix
index 39112c3970d..da81be3f23e 100644
--- a/nixpkgs/nixos/modules/services/admin/oxidized.nix
+++ b/nixpkgs/nixos/modules/services/admin/oxidized.nix
@@ -89,6 +89,7 @@ in
group = cfg.group;
home = cfg.dataDir;
createHome = true;
+ isSystemUser = true;
};
systemd.services.oxidized = {
diff --git a/nixpkgs/nixos/modules/services/audio/jack.nix b/nixpkgs/nixos/modules/services/audio/jack.nix
index aa3351f401a..ceff366d0bb 100644
--- a/nixpkgs/nixos/modules/services/audio/jack.nix
+++ b/nixpkgs/nixos/modules/services/audio/jack.nix
@@ -223,6 +223,7 @@ in {
group = "jackaudio";
extraGroups = [ "audio" ];
description = "JACK Audio system service user";
+ isSystemUser = true;
};
# http://jackaudio.org/faq/linux_rt_config.html
security.pam.loginLimits = [
diff --git a/nixpkgs/nixos/modules/services/audio/mpd.nix b/nixpkgs/nixos/modules/services/audio/mpd.nix
index 0df8f9688d2..7932d094197 100644
--- a/nixpkgs/nixos/modules/services/audio/mpd.nix
+++ b/nixpkgs/nixos/modules/services/audio/mpd.nix
@@ -18,7 +18,6 @@ let
''}
state_file "${cfg.dataDir}/state"
sticker_file "${cfg.dataDir}/sticker.sql"
- log_file "syslog"
user "${cfg.user}"
group "${cfg.group}"
@@ -181,6 +180,7 @@ in {
ProtectKernelModules = true;
RestrictAddressFamilies = "AF_INET AF_INET6 AF_UNIX AF_NETLINK";
RestrictNamespaces = true;
+ Restart = "always";
};
};
diff --git a/nixpkgs/nixos/modules/services/audio/roon-server.nix b/nixpkgs/nixos/modules/services/audio/roon-server.nix
index 4eda3c5708d..6aed485638c 100644
--- a/nixpkgs/nixos/modules/services/audio/roon-server.nix
+++ b/nixpkgs/nixos/modules/services/audio/roon-server.nix
@@ -66,7 +66,8 @@ in {
if cfg.user == "roon-server" then {
isSystemUser = true;
description = "Roon Server user";
- groups = [ cfg.group "audio" ];
+ group = cfg.group;
+ extraGroups = [ "audio" ];
}
else {};
};
diff --git a/nixpkgs/nixos/modules/services/backup/automysqlbackup.nix b/nixpkgs/nixos/modules/services/backup/automysqlbackup.nix
index 1884f3536a9..e3a8d1f7993 100644
--- a/nixpkgs/nixos/modules/services/backup/automysqlbackup.nix
+++ b/nixpkgs/nixos/modules/services/backup/automysqlbackup.nix
@@ -99,7 +99,10 @@ in
environment.systemPackages = [ pkg ];
- users.users.${user}.group = group;
+ users.users.${user} = {
+ group = group;
+ isSystemUser = true;
+ };
users.groups.${group} = { };
systemd.tmpfiles.rules = [
diff --git a/nixpkgs/nixos/modules/services/backup/znapzend.nix b/nixpkgs/nixos/modules/services/backup/znapzend.nix
index f317078ddda..203631a577f 100644
--- a/nixpkgs/nixos/modules/services/backup/znapzend.nix
+++ b/nixpkgs/nixos/modules/services/backup/znapzend.nix
@@ -34,6 +34,8 @@ let
description = "string of the form number{b|k|M|G}";
};
+ enabledFeatures = concatLists (mapAttrsToList (name: enabled: optional enabled name) cfg.features);
+
# Type for a string that must contain certain other strings (the list parameter).
# Note that these would need regex escaping.
stringContainingStrings = list: let
@@ -354,6 +356,22 @@ in
'';
default = false;
};
+
+ features.recvu = mkEnableOption ''
+ recvu feature which uses <literal>-u</literal> on the receiving end to keep the destination
+ filesystem unmounted.
+ '';
+ features.compressed = mkEnableOption ''
+ compressed feature which adds the options <literal>-Lce</literal> to
+ the <command>zfs send</command> command. When this is enabled, make
+ sure that both the sending and receiving pool have the same relevant
+ features enabled. Using <literal>-c</literal> will skip unneccessary
+ decompress-compress stages, <literal>-L</literal> is for large block
+ support and -e is for embedded data support. see
+ <citerefentry><refentrytitle>znapzend</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ and <citerefentry><refentrytitle>zfs</refentrytitle><manvolnum>8</manvolnum></citerefentry>
+ for more info.
+ '';
};
};
@@ -381,12 +399,22 @@ in
'';
serviceConfig = {
+ # znapzendzetup --import apparently tries to connect to the backup
+ # host 3 times with a timeout of 30 seconds, leading to a startup
+ # delay of >90s when the host is down, which is just above the default
+ # service timeout of 90 seconds. Increase the timeout so it doesn't
+ # make the service fail in that case.
+ TimeoutStartSec = 180;
+ # Needs to have write access to ZFS
+ User = "root";
ExecStart = let
args = concatStringsSep " " [
"--logto=${cfg.logTo}"
"--loglevel=${cfg.logLevel}"
(optionalString cfg.noDestroy "--nodestroy")
(optionalString cfg.autoCreation "--autoCreation")
+ (optionalString (enabledFeatures != [])
+ "--features=${concatStringsSep "," enabledFeatures}")
]; in "${pkgs.znapzend}/bin/znapzend ${args}";
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
Restart = "on-failure";
diff --git a/nixpkgs/nixos/modules/services/cluster/kubernetes/addons/dns.nix b/nixpkgs/nixos/modules/services/cluster/kubernetes/addons/dns.nix
index 47e588de3c9..f12e866930d 100644
--- a/nixpkgs/nixos/modules/services/cluster/kubernetes/addons/dns.nix
+++ b/nixpkgs/nixos/modules/services/cluster/kubernetes/addons/dns.nix
@@ -3,7 +3,7 @@
with lib;
let
- version = "1.5.0";
+ version = "1.6.4";
cfg = config.services.kubernetes.addons.dns;
ports = {
dns = 10053;
@@ -55,9 +55,9 @@ in {
type = types.attrs;
default = {
imageName = "coredns/coredns";
- imageDigest = "sha256:e83beb5e43f8513fa735e77ffc5859640baea30a882a11cc75c4c3244a737d3c";
+ imageDigest = "sha256:493ee88e1a92abebac67cbd4b5658b4730e0f33512461442d8d9214ea6734a9b";
finalImageTag = version;
- sha256 = "15sbmhrxjxidj0j0cccn1qxpg6al175w43m6ngspl0mc132zqc9q";
+ sha256 = "0fm9zdjavpf5hni8g7fkdd3csjbhd7n7py7llxjc66sbii087028";
};
};
};
@@ -68,7 +68,7 @@ in {
services.kubernetes.addonManager.bootstrapAddons = {
coredns-cr = {
- apiVersion = "rbac.authorization.k8s.io/v1beta1";
+ apiVersion = "rbac.authorization.k8s.io/v1";
kind = "ClusterRole";
metadata = {
labels = {
@@ -94,7 +94,7 @@ in {
};
coredns-crb = {
- apiVersion = "rbac.authorization.k8s.io/v1beta1";
+ apiVersion = "rbac.authorization.k8s.io/v1";
kind = "ClusterRoleBinding";
metadata = {
annotations = {
@@ -170,7 +170,7 @@ in {
};
coredns-deploy = {
- apiVersion = "extensions/v1beta1";
+ apiVersion = "apps/v1";
kind = "Deployment";
metadata = {
labels = {
diff --git a/nixpkgs/nixos/modules/services/cluster/kubernetes/flannel.nix b/nixpkgs/nixos/modules/services/cluster/kubernetes/flannel.nix
index d799e638fc9..548ffed1ddb 100644
--- a/nixpkgs/nixos/modules/services/cluster/kubernetes/flannel.nix
+++ b/nixpkgs/nixos/modules/services/cluster/kubernetes/flannel.nix
@@ -40,6 +40,7 @@ in
cni.config = mkDefault [{
name = "mynet";
type = "flannel";
+ cniVersion = "0.3.1";
delegate = {
isDefaultGateway = true;
bridge = "docker0";
diff --git a/nixpkgs/nixos/modules/services/cluster/kubernetes/kubelet.nix b/nixpkgs/nixos/modules/services/cluster/kubernetes/kubelet.nix
index 250da4c807e..62d893dfefc 100644
--- a/nixpkgs/nixos/modules/services/cluster/kubernetes/kubelet.nix
+++ b/nixpkgs/nixos/modules/services/cluster/kubernetes/kubelet.nix
@@ -92,7 +92,7 @@ in
default = [];
example = literalExample ''
[{
- "cniVersion": "0.2.0",
+ "cniVersion": "0.3.1",
"name": "mynet",
"type": "bridge",
"bridge": "cni0",
@@ -106,7 +106,7 @@ in
]
}
} {
- "cniVersion": "0.2.0",
+ "cniVersion": "0.3.1",
"type": "loopback"
}]
'';
diff --git a/nixpkgs/nixos/modules/services/cluster/kubernetes/proxy.nix b/nixpkgs/nixos/modules/services/cluster/kubernetes/proxy.nix
index bd4bf04ea83..3943c908840 100644
--- a/nixpkgs/nixos/modules/services/cluster/kubernetes/proxy.nix
+++ b/nixpkgs/nixos/modules/services/cluster/kubernetes/proxy.nix
@@ -31,6 +31,12 @@ in
type = listOf str;
};
+ hostname = mkOption {
+ description = "Kubernetes proxy hostname override.";
+ default = config.networking.hostName;
+ type = str;
+ };
+
kubeconfig = top.lib.mkKubeConfigOptions "Kubernetes proxy";
verbosity = mkOption {
@@ -59,6 +65,7 @@ in
"--cluster-cidr=${top.clusterCidr}"} \
${optionalString (cfg.featureGates != [])
"--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \
+ --hostname-override=${cfg.hostname} \
--kubeconfig=${top.lib.mkKubeConfig "kube-proxy" cfg.kubeconfig} \
${optionalString (cfg.verbosity != null) "--v=${toString cfg.verbosity}"} \
${cfg.extraOpts}
@@ -69,6 +76,8 @@ in
};
};
+ services.kubernetes.proxy.hostname = with config.networking; mkDefault hostName;
+
services.kubernetes.pki.certs = {
kubeProxyClient = top.lib.mkCert {
name = "kube-proxy-client";
diff --git a/nixpkgs/nixos/modules/services/computing/slurm/slurm.nix b/nixpkgs/nixos/modules/services/computing/slurm/slurm.nix
index d1a1383e45b..c70d999ca96 100644
--- a/nixpkgs/nixos/modules/services/computing/slurm/slurm.nix
+++ b/nixpkgs/nixos/modules/services/computing/slurm/slurm.nix
@@ -18,7 +18,7 @@ let
${optionalString (cfg.controlAddr != null) ''controlAddr=${cfg.controlAddr}''}
${toString (map (x: "NodeName=${x}\n") cfg.nodeName)}
${toString (map (x: "PartitionName=${x}\n") cfg.partitionName)}
- PlugStackConfig=${plugStackConfig}
+ PlugStackConfig=${plugStackConfig}/plugstack.conf
ProctrackType=${cfg.procTrackType}
${cfg.extraConfig}
'';
@@ -39,6 +39,8 @@ let
DbdHost=${cfg.dbdserver.dbdHost}
SlurmUser=${cfg.user}
StorageType=accounting_storage/mysql
+ StorageUser=${cfg.dbdserver.storageUser}
+ ${optionalString (cfg.dbdserver.storagePass != null) "StoragePass=${cfg.dbdserver.storagePass}"}
${cfg.dbdserver.extraConfig}
'';
@@ -48,7 +50,6 @@ let
name = "etc-slurm";
paths = [ configFile cgroupConfig plugStackConfig ] ++ cfg.extraConfigPaths;
};
-
in
{
@@ -86,6 +87,37 @@ in
'';
};
+ storageUser = mkOption {
+ type = types.str;
+ default = cfg.user;
+ description = ''
+ Database user name.
+ '';
+ };
+
+ storagePass = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = ''
+ Database password. Note that this password will be publicable
+ readable in the nix store. Use <option>configFile</option>
+ to store the and config file and password outside the nix store.
+ '';
+ };
+
+ configFile = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = ''
+ Path to <literal>slurmdbd.conf</literal>. The password for the database connection
+ is stored in the config file. Use this option to specfify a path
+ outside the nix store. If this option is unset a configuration file
+ will be generated. See also:
+ <citerefentry><refentrytitle>slurmdbd.conf</refentrytitle>
+ <manvolnum>8</manvolnum></citerefentry>.
+ '';
+ };
+
extraConfig = mkOption {
type = types.lines;
default = "";
@@ -112,7 +144,7 @@ in
package = mkOption {
type = types.package;
- default = pkgs.slurm;
+ default = pkgs.slurm.override { enableX11 = ! cfg.enableSrunX11; };
defaultText = "pkgs.slurm";
example = literalExample "pkgs.slurm-full";
description = ''
@@ -178,9 +210,14 @@ in
If enabled srun will accept the option "--x11" to allow for X11 forwarding
from within an interactive session or a batch job. This activates the
slurm-spank-x11 module. Note that this option also enables
- 'services.openssh.forwardX11' on the client.
+ <option>services.openssh.forwardX11</option> on the client.
This option requires slurm to be compiled without native X11 support.
+ The default behavior is to re-compile the slurm package with native X11
+ support disabled if this option is set to true.
+
+ To use the native X11 support add <literal>PrologFlags=X11</literal> in <option>extraConfig</option>.
+ Note that this method will only work RSA SSH host keys.
'';
};
@@ -356,7 +393,11 @@ in
requires = [ "munged.service" "mysql.service" ];
# slurm strips the last component off the path
- environment.SLURM_CONF = "${slurmdbdConf}/slurm.conf";
+ environment.SLURM_CONF =
+ if (cfg.dbdserver.configFile == null) then
+ "${slurmdbdConf}/slurm.conf"
+ else
+ cfg.dbdserver.configFile;
serviceConfig = {
Type = "forking";
diff --git a/nixpkgs/nixos/modules/services/continuous-integration/buildkite-agent.nix b/nixpkgs/nixos/modules/services/continuous-integration/buildkite-agent.nix
index 12cc3d2b1cc..32f361454bc 100644
--- a/nixpkgs/nixos/modules/services/continuous-integration/buildkite-agent.nix
+++ b/nixpkgs/nixos/modules/services/continuous-integration/buildkite-agent.nix
@@ -191,6 +191,7 @@ in
createHome = true;
description = "Buildkite agent user";
extraGroups = [ "keys" ];
+ isSystemUser = true;
};
environment.systemPackages = [ cfg.package ];
diff --git a/nixpkgs/nixos/modules/services/continuous-integration/hydra/default.nix b/nixpkgs/nixos/modules/services/continuous-integration/hydra/default.nix
index 2da10a9a5e2..30c5550f71c 100644
--- a/nixpkgs/nixos/modules/services/continuous-integration/hydra/default.nix
+++ b/nixpkgs/nixos/modules/services/continuous-integration/hydra/default.nix
@@ -242,8 +242,8 @@ in
environment.variables = hydraEnv;
nix.extraOptions = ''
- gc-keep-outputs = true
- gc-keep-derivations = true
+ keep-outputs = true
+ keep-derivations = true
# The default (`true') slows Nix down a lot since the build farm
# has so many GC roots.
diff --git a/nixpkgs/nixos/modules/services/databases/mysql.nix b/nixpkgs/nixos/modules/services/databases/mysql.nix
index 39192d05948..5549cfa5cf4 100644
--- a/nixpkgs/nixos/modules/services/databases/mysql.nix
+++ b/nixpkgs/nixos/modules/services/databases/mysql.nix
@@ -8,15 +8,11 @@ let
mysql = cfg.package;
- isMariaDB =
- let
- pName = _p: (builtins.parseDrvName (_p.name)).name;
- in pName mysql == pName pkgs.mariadb;
+ isMariaDB = lib.getName mysql == lib.getName pkgs.mariadb;
+
isMysqlAtLeast57 =
- let
- pName = _p: (builtins.parseDrvName (_p.name)).name;
- in (pName mysql == pName pkgs.mysql57)
- && ((builtins.compareVersions mysql.version "5.7") >= 0);
+ (lib.getName mysql == lib.getName pkgs.mysql57)
+ && (builtins.compareVersions mysql.version "5.7" >= 0);
mysqldOptions =
"--user=${cfg.user} --datadir=${cfg.dataDir} --basedir=${mysql}";
diff --git a/nixpkgs/nixos/modules/services/databases/redis.nix b/nixpkgs/nixos/modules/services/databases/redis.nix
index 9c389d80a6d..95128a641d9 100644
--- a/nixpkgs/nixos/modules/services/databases/redis.nix
+++ b/nixpkgs/nixos/modules/services/databases/redis.nix
@@ -185,27 +185,22 @@ in
###### implementation
config = mkIf config.services.redis.enable {
-
- boot.kernel.sysctl = mkIf cfg.vmOverCommit {
- "vm.overcommit_memory" = "1";
- };
+ boot.kernel.sysctl = (mkMerge [
+ { "vm.nr_hugepages" = "0"; }
+ ( mkIf cfg.vmOverCommit { "vm.overcommit_memory" = "1"; } )
+ ]);
networking.firewall = mkIf cfg.openFirewall {
allowedTCPPorts = [ cfg.port ];
};
- users.users.redis.description = "Redis database user";
+ users.users.redis = {
+ description = "Redis database user";
+ isSystemUser = true;
+ };
environment.systemPackages = [ cfg.package ];
- systemd.services.disable-transparent-huge-pages = {
- description = "Disable Transparent Huge Pages (required by Redis)";
- before = [ "redis.service" ];
- wantedBy = [ "redis.service" ];
- script = "echo never > /sys/kernel/mm/transparent_hugepage/enabled";
- serviceConfig.Type = "oneshot";
- };
-
systemd.services.redis =
{ description = "Redis Server";
diff --git a/nixpkgs/nixos/modules/services/databases/rethinkdb.nix b/nixpkgs/nixos/modules/services/databases/rethinkdb.nix
index 4828e594b32..f18fbaf5b06 100644
--- a/nixpkgs/nixos/modules/services/databases/rethinkdb.nix
+++ b/nixpkgs/nixos/modules/services/databases/rethinkdb.nix
@@ -99,6 +99,7 @@ in
users.users.rethinkdb = mkIf (cfg.user == "rethinkdb")
{ name = "rethinkdb";
description = "RethinkDB server user";
+ isSystemUser = true;
};
users.groups = optionalAttrs (cfg.group == "rethinkdb") (singleton
diff --git a/nixpkgs/nixos/modules/services/desktops/geoclue2.nix b/nixpkgs/nixos/modules/services/desktops/geoclue2.nix
index 6007dddf50c..542b2ead410 100644
--- a/nixpkgs/nixos/modules/services/desktops/geoclue2.nix
+++ b/nixpkgs/nixos/modules/services/desktops/geoclue2.nix
@@ -188,34 +188,41 @@ in
systemd.packages = [ package ];
- users.users.geoclue = {
- isSystemUser = true;
- home = "/var/lib/geoclue";
- group = "geoclue";
- description = "Geoinformation service";
- };
-
- users.groups.geoclue = {};
+ # we cannot use DynamicUser as we need the the geoclue user to exist for the dbus policy to work
+ users = {
+ users.geoclue = {
+ isSystemUser = true;
+ home = "/var/lib/geoclue";
+ group = "geoclue";
+ description = "Geoinformation service";
+ };
- systemd.tmpfiles.rules = [
- "d /var/lib/geoclue 0755 geoclue geoclue"
- ];
+ groups.geoclue = {};
+ };
- # restart geoclue service when the configuration changes
- systemd.services.geoclue.restartTriggers = [
- config.environment.etc."geoclue/geoclue.conf".source
- ];
+ systemd.services.geoclue = {
+ # restart geoclue service when the configuration changes
+ restartTriggers = [
+ config.environment.etc."geoclue/geoclue.conf".source
+ ];
+ serviceConfig.StateDirectory = "geoclue";
+ };
# this needs to run as a user service, since it's associated with the
# user who is making the requests
systemd.user.services = mkIf cfg.enableDemoAgent {
geoclue-agent = {
description = "Geoclue agent";
- script = "${package}/libexec/geoclue-2.0/demos/agent";
# this should really be `partOf = [ "geoclue.service" ]`, but
# we can't be part of a system service, and the agent should
# be okay with the main service coming and going
wantedBy = [ "default.target" ];
+ serviceConfig = {
+ Type = "exec";
+ ExecStart = "${package}/libexec/geoclue-2.0/demos/agent";
+ Restart = "on-failure";
+ PrivateTmp = true;
+ };
};
};
@@ -256,4 +263,6 @@ in
};
} // mapAttrs' appConfigToINICompatible cfg.appConfig);
};
+
+ meta.maintainers = with lib.maintainers; [ worldofpeace ];
}
diff --git a/nixpkgs/nixos/modules/services/desktops/neard.nix b/nixpkgs/nixos/modules/services/desktops/neard.nix
new file mode 100644
index 00000000000..9b0f8d1b3a7
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/desktops/neard.nix
@@ -0,0 +1,23 @@
+# neard service.
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+{
+ ###### interface
+ options = {
+ services.neard = {
+ enable = mkEnableOption "neard, NFC daemon";
+ };
+ };
+
+
+ ###### implementation
+ config = mkIf config.services.neard.enable {
+ environment.systemPackages = [ pkgs.neard ];
+
+ services.dbus.packages = [ pkgs.neard ];
+
+ systemd.packages = [ pkgs.neard ];
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/desktops/system-config-printer.nix b/nixpkgs/nixos/modules/services/desktops/system-config-printer.nix
index 8a80be266b2..09c68c587b4 100644
--- a/nixpkgs/nixos/modules/services/desktops/system-config-printer.nix
+++ b/nixpkgs/nixos/modules/services/desktops/system-config-printer.nix
@@ -33,6 +33,9 @@ with lib;
pkgs.system-config-printer
];
+ # for $out/bin/install-printer-driver
+ services.packagekit.enable = true;
+
};
}
diff --git a/nixpkgs/nixos/modules/services/desktops/tumbler.nix b/nixpkgs/nixos/modules/services/desktops/tumbler.nix
index d18088d4634..a833e99ff8c 100644
--- a/nixpkgs/nixos/modules/services/desktops/tumbler.nix
+++ b/nixpkgs/nixos/modules/services/desktops/tumbler.nix
@@ -7,12 +7,17 @@ with lib;
let
cfg = config.services.tumbler;
- tumbler = cfg.package;
in
{
+ imports = [
+ (mkRemovedOptionModule
+ [ "services" "tumbler" "package" ]
+ "")
+ ];
+
###### interface
options = {
@@ -21,13 +26,6 @@ in
enable = mkEnableOption "Tumbler, A D-Bus thumbnailer service";
- package = mkOption {
- type = types.package;
- default = pkgs.xfce4-14.tumbler;
- description = "Which tumbler package to use";
- example = pkgs.xfce4-12.tumbler;
- };
-
};
};
@@ -37,11 +35,11 @@ in
config = mkIf cfg.enable {
- environment.systemPackages = [
+ environment.systemPackages = with pkgs.xfce; [
tumbler
];
- services.dbus.packages = [
+ services.dbus.packages = with pkgs.xfce; [
tumbler
];
diff --git a/nixpkgs/nixos/modules/services/development/lorri.nix b/nixpkgs/nixos/modules/services/development/lorri.nix
new file mode 100644
index 00000000000..68264ee869d
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/development/lorri.nix
@@ -0,0 +1,47 @@
+{ config, lib, pkgs, ... }:
+
+let
+ cfg = config.services.lorri;
+ socketPath = "lorri/daemon.socket";
+in {
+ options = {
+ services.lorri = {
+ enable = lib.mkOption {
+ default = false;
+ type = lib.types.bool;
+ description = ''
+ Enables the daemon for `lorri`, a nix-shell replacement for project
+ development. The socket-activated daemon starts on the first request
+ issued by the `lorri` command.
+ '';
+ };
+ };
+ };
+
+ config = lib.mkIf cfg.enable {
+ systemd.user.sockets.lorri = {
+ description = "Socket for Lorri Daemon";
+ wantedBy = [ "sockets.target" ];
+ socketConfig = {
+ ListenStream = "%t/${socketPath}";
+ RuntimeDirectory = "lorri";
+ };
+ };
+
+ systemd.user.services.lorri = {
+ description = "Lorri Daemon";
+ requires = [ "lorri.socket" ];
+ after = [ "lorri.socket" ];
+ path = with pkgs; [ config.nix.package gnutar gzip ];
+ serviceConfig = {
+ ExecStart = "${pkgs.lorri}/bin/lorri daemon";
+ PrivateTmp = true;
+ ProtectSystem = "strict";
+ ProtectHome = "read-only";
+ Restart = "on-failure";
+ };
+ };
+
+ environment.systemPackages = [ pkgs.lorri ];
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/editors/infinoted.nix b/nixpkgs/nixos/modules/services/editors/infinoted.nix
index 9cc8d421270..be366761694 100644
--- a/nixpkgs/nixos/modules/services/editors/infinoted.nix
+++ b/nixpkgs/nixos/modules/services/editors/infinoted.nix
@@ -115,6 +115,7 @@ in {
{ name = "infinoted";
description = "Infinoted user";
group = cfg.group;
+ isSystemUser = true;
};
users.groups = optional (cfg.group == "infinoted")
{ name = "infinoted";
diff --git a/nixpkgs/nixos/modules/services/games/openarena.nix b/nixpkgs/nixos/modules/services/games/openarena.nix
new file mode 100644
index 00000000000..8c014d78809
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/games/openarena.nix
@@ -0,0 +1,56 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.openarena;
+in
+{
+ options = {
+ services.openarena = {
+ enable = mkEnableOption "OpenArena";
+
+ openPorts = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Whether to open firewall ports for OpenArena";
+ };
+
+ extraFlags = mkOption {
+ type = types.listOf types.str;
+ default = [];
+ description = ''Extra flags to pass to <command>oa_ded</command>'';
+ example = [
+ "+set dedicated 2"
+ "+set sv_hostname 'My NixOS OpenArena Server'"
+ # Load a map. Mandatory for clients to be able to connect.
+ "+map oa_dm1"
+ ];
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ networking.firewall = mkIf cfg.openPorts {
+ allowedUDPPorts = [ 27960 ];
+ };
+
+ systemd.services.openarena = {
+ description = "OpenArena";
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
+
+ serviceConfig = {
+ DynamicUser = true;
+ StateDirectory = "openarena";
+ ExecStart = "${pkgs.openarena}/bin/oa_ded +set fs_basepath ${pkgs.openarena}/openarena-0.8.8 +set fs_homepath /var/lib/openarena ${concatStringsSep " " cfg.extraFlags}";
+ Restart = "on-failure";
+
+ # Hardening
+ CapabilityBoundingSet = "";
+ NoNewPrivileges = true;
+ PrivateDevices = true;
+ };
+ };
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/hardware/bluetooth.nix b/nixpkgs/nixos/modules/services/hardware/bluetooth.nix
index c5f9d1f9b72..7b13beea1ca 100644
--- a/nixpkgs/nixos/modules/services/hardware/bluetooth.nix
+++ b/nixpkgs/nixos/modules/services/hardware/bluetooth.nix
@@ -36,17 +36,25 @@ in {
'';
};
+ config = mkOption {
+ type = with types; attrsOf (attrsOf (oneOf [ bool int str ]));
+ example = {
+ General = {
+ ControllerMode = "bredr";
+ };
+ };
+ description = "Set configuration for system-wide bluetooth (/etc/bluetooth/main.conf).";
+ };
+
extraConfig = mkOption {
- type = types.lines;
- default = "";
+ type = with types; nullOr lines;
+ default = null;
example = ''
[General]
ControllerMode = bredr
'';
description = ''
Set additional configuration for system-wide bluetooth (/etc/bluetooth/main.conf).
-
- NOTE: We already include [Policy], so any configuration under the Policy group should come first.
'';
};
};
@@ -56,16 +64,18 @@ in {
###### implementation
config = mkIf cfg.enable {
+ warnings = optional (cfg.extraConfig != null) "hardware.bluetooth.`extraConfig` is deprecated, please use hardware.bluetooth.`config`.";
+
+ hardware.bluetooth.config = {
+ Policy = {
+ AutoEnable = mkDefault cfg.powerOnBoot;
+ };
+ };
environment.systemPackages = [ bluez-bluetooth pkgs.openobex pkgs.obexftp ];
environment.etc = singleton {
- source = pkgs.writeText "main.conf" ''
- [Policy]
- AutoEnable=${lib.boolToString cfg.powerOnBoot}
-
- ${cfg.extraConfig}
- '';
+ source = pkgs.writeText "main.conf" (generators.toINI { } cfg.config + optionalString (cfg.extraConfig != null) cfg.extraConfig);
target = "bluetooth/main.conf";
};
diff --git a/nixpkgs/nixos/modules/services/hardware/fancontrol.nix b/nixpkgs/nixos/modules/services/hardware/fancontrol.nix
index 616e4add31e..bb4541a784d 100644
--- a/nixpkgs/nixos/modules/services/hardware/fancontrol.nix
+++ b/nixpkgs/nixos/modules/services/hardware/fancontrol.nix
@@ -4,42 +4,41 @@ with lib;
let
cfg = config.hardware.fancontrol;
- configFile = pkgs.writeText "fan.conf" cfg.config;
-
-in {
+ configFile = pkgs.writeText "fancontrol.conf" cfg.config;
+in{
options.hardware.fancontrol = {
- enable = mkEnableOption "fancontrol (requires fancontrol.config)";
+ enable = mkEnableOption "software fan control (requires fancontrol.config)";
config = mkOption {
- type = types.lines;
default = null;
+ type = types.lines;
+ description = "Fancontrol configuration file content. See <citerefentry><refentrytitle>pwmconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry> from the lm_sensors package.";
example = ''
# Configuration file generated by pwmconfig
- INTERVAL=1
- DEVPATH=hwmon0=devices/platform/nct6775.656 hwmon1=devices/pci0000:00/0000:00:18.3
- DEVNAME=hwmon0=nct6779 hwmon1=k10temp
- FCTEMPS=hwmon0/pwm2=hwmon1/temp1_input
- FCFANS=hwmon0/pwm2=hwmon0/fan2_input
- MINTEMP=hwmon0/pwm2=25
- MAXTEMP=hwmon0/pwm2=60
- MINSTART=hwmon0/pwm2=25
- MINSTOP=hwmon0/pwm2=10
- MINPWM=hwmon0/pwm2=0
- MAXPWM=hwmon0/pwm2=255
+ INTERVAL=10
+ DEVPATH=hwmon3=devices/virtual/thermal/thermal_zone2 hwmon4=devices/platform/f71882fg.656
+ DEVNAME=hwmon3=soc_dts1 hwmon4=f71869a
+ FCTEMPS=hwmon4/device/pwm1=hwmon3/temp1_input
+ FCFANS= hwmon4/device/pwm1=hwmon4/device/fan1_input
+ MINTEMP=hwmon4/device/pwm1=35
+ MAXTEMP=hwmon4/device/pwm1=65
+ MINSTART=hwmon4/device/pwm1=150
+ MINSTOP=hwmon4/device/pwm1=0
'';
- description = "Contents for configuration file. See <citerefentry><refentrytitle>pwmconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry>.";
};
};
-
config = mkIf cfg.enable {
systemd.services.fancontrol = {
- description = "Fan speed control from lm_sensors";
+ unitConfig.Documentation = "man:fancontrol(8)";
+ description = "software fan control";
wantedBy = [ "multi-user.target" ];
+ after = [ "lm_sensors.service" ];
+
serviceConfig = {
Type = "simple";
- ExecStart = "${pkgs.lm_sensors}/bin/fancontrol ${configFile}";
+ ExecStart = "${pkgs.lm_sensors}/sbin/fancontrol ${configFile}";
};
};
};
diff --git a/nixpkgs/nixos/modules/services/hardware/fwupd.nix b/nixpkgs/nixos/modules/services/hardware/fwupd.nix
index 6c341bcbf24..51877970a8b 100644
--- a/nixpkgs/nixos/modules/services/hardware/fwupd.nix
+++ b/nixpkgs/nixos/modules/services/hardware/fwupd.nix
@@ -74,7 +74,7 @@ in {
default = false;
description = ''
Whether to enable test remote. This is used by
- <link xlink:href="https://github.com/hughsie/fwupd/blob/master/data/installed-tests/README.md">installed tests</link>.
+ <link xlink:href="https://github.com/fwupd/fwupd/blob/master/data/installed-tests/README.md">installed tests</link>.
'';
};
@@ -115,10 +115,6 @@ in {
services.udev.packages = [ cfg.package ];
systemd.packages = [ cfg.package ];
-
- systemd.tmpfiles.rules = [
- "d /var/lib/fwupd 0755 root root -"
- ];
};
meta = {
diff --git a/nixpkgs/nixos/modules/services/hardware/tlp.nix b/nixpkgs/nixos/modules/services/hardware/tlp.nix
index 4f8af797828..adc1881a525 100644
--- a/nixpkgs/nixos/modules/services/hardware/tlp.nix
+++ b/nixpkgs/nixos/modules/services/hardware/tlp.nix
@@ -37,7 +37,7 @@ in
enable = mkOption {
type = types.bool;
default = false;
- description = "Whether to enable the TLP daemon.";
+ description = "Whether to enable the TLP power management daemon.";
};
extraConfig = mkOption {
diff --git a/nixpkgs/nixos/modules/services/hardware/trezord.nix b/nixpkgs/nixos/modules/services/hardware/trezord.nix
index 62824ed7350..c517e9fbb2b 100644
--- a/nixpkgs/nixos/modules/services/hardware/trezord.nix
+++ b/nixpkgs/nixos/modules/services/hardware/trezord.nix
@@ -44,20 +44,7 @@ in {
### implementation
config = mkIf cfg.enable {
- services.udev.packages = lib.singleton (pkgs.writeTextFile {
- name = "trezord-udev-rules";
- destination = "/etc/udev/rules.d/51-trezor.rules";
- text = ''
- # TREZOR v1 (One)
- SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0660", GROUP="trezord", TAG+="uaccess", SYMLINK+="trezor%n"
- KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0660", GROUP="trezord", TAG+="uaccess"
-
- # TREZOR v2 (T)
- SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0660", GROUP="trezord", TAG+="uaccess", SYMLINK+="trezor%n"
- SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0660", GROUP="trezord", TAG+="uaccess", SYMLINK+="trezor%n"
- KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="53c1", MODE="0660", GROUP="trezord", TAG+="uaccess"
- '';
- });
+ services.udev.packages = [ pkgs.trezor-udev-rules ];
systemd.services.trezord = {
description = "TREZOR Bridge";
@@ -74,6 +61,7 @@ in {
users.users.trezord = {
group = "trezord";
description = "Trezor bridge daemon user";
+ isSystemUser = true;
};
users.groups.trezord = {};
diff --git a/nixpkgs/nixos/modules/services/hardware/udisks2.nix b/nixpkgs/nixos/modules/services/hardware/udisks2.nix
index ed8703be921..e898f326058 100644
--- a/nixpkgs/nixos/modules/services/hardware/udisks2.nix
+++ b/nixpkgs/nixos/modules/services/hardware/udisks2.nix
@@ -34,10 +34,7 @@ with lib;
services.dbus.packages = [ pkgs.udisks2 ];
- system.activationScripts.udisks2 =
- ''
- mkdir -m 0755 -p /var/lib/udisks2
- '';
+ systemd.tmpfiles.rules = [ "d /var/lib/udisks2 0755 root root -" ];
services.udev.packages = [ pkgs.udisks2 ];
diff --git a/nixpkgs/nixos/modules/services/hardware/usbmuxd.nix b/nixpkgs/nixos/modules/services/hardware/usbmuxd.nix
index 93ced0b9f04..39bbcaf4627 100644
--- a/nixpkgs/nixos/modules/services/hardware/usbmuxd.nix
+++ b/nixpkgs/nixos/modules/services/hardware/usbmuxd.nix
@@ -47,6 +47,7 @@ in
name = cfg.user;
description = "usbmuxd user";
group = cfg.group;
+ isSystemUser = true;
};
users.groups = optional (cfg.group == defaultUserGroup) {
diff --git a/nixpkgs/nixos/modules/services/hardware/vdr.nix b/nixpkgs/nixos/modules/services/hardware/vdr.nix
index 6e246f70f51..8a6cde51b06 100644
--- a/nixpkgs/nixos/modules/services/hardware/vdr.nix
+++ b/nixpkgs/nixos/modules/services/hardware/vdr.nix
@@ -66,6 +66,7 @@ in {
users.users.vdr = {
group = "vdr";
home = libDir;
+ isSystemUser = true;
};
users.groups.vdr = {};
diff --git a/nixpkgs/nixos/modules/services/mail/mailcatcher.nix b/nixpkgs/nixos/modules/services/mail/mailcatcher.nix
index f5b4508b335..84f06ed199d 100644
--- a/nixpkgs/nixos/modules/services/mail/mailcatcher.nix
+++ b/nixpkgs/nixos/modules/services/mail/mailcatcher.nix
@@ -25,6 +25,13 @@ in
description = "The port address of the http server.";
};
+ http.path = mkOption {
+ type = with types; nullOr str;
+ default = null;
+ description = "Prefix to all HTTP paths.";
+ example = "/mailcatcher";
+ };
+
smtp.ip = mkOption {
type = types.str;
default = "127.0.0.1";
@@ -53,7 +60,7 @@ in
serviceConfig = {
DynamicUser = true;
Restart = "always";
- ExecStart = "${pkgs.mailcatcher}/bin/mailcatcher --foreground --no-quit --http-ip ${cfg.http.ip} --http-port ${toString cfg.http.port} --smtp-ip ${cfg.smtp.ip} --smtp-port ${toString cfg.smtp.port}";
+ ExecStart = "${pkgs.mailcatcher}/bin/mailcatcher --foreground --no-quit --http-ip ${cfg.http.ip} --http-port ${toString cfg.http.port} --smtp-ip ${cfg.smtp.ip} --smtp-port ${toString cfg.smtp.port}" + optionalString (cfg.http.path != null) " --http-path ${cfg.http.path}";
AmbientCapabilities = optionalString (cfg.http.port < 1024 || cfg.smtp.port < 1024) "cap_net_bind_service";
};
};
diff --git a/nixpkgs/nixos/modules/services/mail/mailhog.nix b/nixpkgs/nixos/modules/services/mail/mailhog.nix
index b78f4c8e0e6..0f998c6d0ea 100644
--- a/nixpkgs/nixos/modules/services/mail/mailhog.nix
+++ b/nixpkgs/nixos/modules/services/mail/mailhog.nix
@@ -27,6 +27,7 @@ in {
users.users.mailhog = {
name = cfg.user;
description = "MailHog service user";
+ isSystemUser = true;
};
systemd.services.mailhog = {
diff --git a/nixpkgs/nixos/modules/services/mail/opensmtpd.nix b/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
index a870550ba50..1fabe2da45c 100644
--- a/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
+++ b/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
@@ -101,6 +101,12 @@ in {
};
};
+ systemd.tmpfiles.rules = [
+ "d /var/spool/smtpd 711 root - - -"
+ "d /var/spool/smtpd/offline 770 root smtpq - -"
+ "d /var/spool/smtpd/purge 700 smtpq root - -"
+ ];
+
systemd.services.opensmtpd = let
procEnv = pkgs.buildEnv {
name = "opensmtpd-procs";
@@ -110,18 +116,6 @@ in {
in {
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
- preStart = ''
- mkdir -p /var/spool/smtpd
- chmod 711 /var/spool/smtpd
-
- mkdir -p /var/spool/smtpd/offline
- chown root.smtpq /var/spool/smtpd/offline
- chmod 770 /var/spool/smtpd/offline
-
- mkdir -p /var/spool/smtpd/purge
- chown smtpq.root /var/spool/smtpd/purge
- chmod 700 /var/spool/smtpd/purge
- '';
serviceConfig.ExecStart = "${cfg.package}/sbin/smtpd -d -f ${conf} ${args}";
environment.OPENSMTPD_PROC_PATH = "${procEnv}/libexec/opensmtpd";
};
diff --git a/nixpkgs/nixos/modules/services/mail/postfix.nix b/nixpkgs/nixos/modules/services/mail/postfix.nix
index d5fd76da970..df438a0c69d 100644
--- a/nixpkgs/nixos/modules/services/mail/postfix.nix
+++ b/nixpkgs/nixos/modules/services/mail/postfix.nix
@@ -631,6 +631,14 @@ in
setgid = true;
};
+ security.wrappers.mailq = {
+ program = "mailq";
+ source = "${pkgs.postfix}/bin/mailq";
+ group = setgidGroup;
+ setuid = false;
+ setgid = true;
+ };
+
security.wrappers.postqueue = {
program = "postqueue";
source = "${pkgs.postfix}/bin/postqueue";
diff --git a/nixpkgs/nixos/modules/services/mail/roundcube.nix b/nixpkgs/nixos/modules/services/mail/roundcube.nix
index bdedfa1bb70..36dda619ad0 100644
--- a/nixpkgs/nixos/modules/services/mail/roundcube.nix
+++ b/nixpkgs/nixos/modules/services/mail/roundcube.nix
@@ -160,7 +160,7 @@ in
${pkgs.sudo}/bin/sudo -u ${pgSuperUser} psql postgres -c "create role ${cfg.database.username} with login password '${cfg.database.password}'";
${pkgs.sudo}/bin/sudo -u ${pgSuperUser} psql postgres -c "create database ${cfg.database.dbname} with owner ${cfg.database.username}";
fi
- PGPASSWORD=${cfg.database.password} ${pkgs.postgresql}/bin/psql -U ${cfg.database.username} \
+ PGPASSWORD="${cfg.database.password}" ${pkgs.postgresql}/bin/psql -U ${cfg.database.username} \
-f ${cfg.package}/SQL/postgres.initial.sql \
-h ${cfg.database.host} ${cfg.database.dbname}
touch /var/lib/roundcube/db-created
diff --git a/nixpkgs/nixos/modules/services/mail/rspamd.nix b/nixpkgs/nixos/modules/services/mail/rspamd.nix
index 4db35d9e89a..7ef23ad1726 100644
--- a/nixpkgs/nixos/modules/services/mail/rspamd.nix
+++ b/nixpkgs/nixos/modules/services/mail/rspamd.nix
@@ -60,7 +60,7 @@ let
};
type = mkOption {
type = types.nullOr (types.enum [
- "normal" "controller" "fuzzy_storage" "rspamd_proxy" "lua" "proxy"
+ "normal" "controller" "fuzzy" "rspamd_proxy" "lua" "proxy"
]);
description = ''
The type of this worker. The type <literal>proxy</literal> is
diff --git a/nixpkgs/nixos/modules/services/misc/airsonic.nix b/nixpkgs/nixos/modules/services/misc/airsonic.nix
index 919d3b2f6e6..c296e048cea 100644
--- a/nixpkgs/nixos/modules/services/misc/airsonic.nix
+++ b/nixpkgs/nixos/modules/services/misc/airsonic.nix
@@ -148,6 +148,7 @@ in {
name = cfg.user;
home = cfg.home;
createHome = true;
+ isSystemUser = true;
};
};
}
diff --git a/nixpkgs/nixos/modules/services/misc/beanstalkd.nix b/nixpkgs/nixos/modules/services/misc/beanstalkd.nix
index 06e881406b5..bcd133c9741 100644
--- a/nixpkgs/nixos/modules/services/misc/beanstalkd.nix
+++ b/nixpkgs/nixos/modules/services/misc/beanstalkd.nix
@@ -44,7 +44,8 @@ in
serviceConfig = {
DynamicUser = true;
Restart = "always";
- ExecStart = "${pkg}/bin/beanstalkd -l ${cfg.listen.address} -p ${toString cfg.listen.port}";
+ ExecStart = "${pkg}/bin/beanstalkd -l ${cfg.listen.address} -p ${toString cfg.listen.port} -b $STATE_DIRECTORY";
+ StateDirectory = "beanstalkd";
};
};
diff --git a/nixpkgs/nixos/modules/services/misc/docker-registry.nix b/nixpkgs/nixos/modules/services/misc/docker-registry.nix
index c87607d2666..89bac4f47d7 100644
--- a/nixpkgs/nixos/modules/services/misc/docker-registry.nix
+++ b/nixpkgs/nixos/modules/services/misc/docker-registry.nix
@@ -145,11 +145,13 @@ in {
};
users.users.docker-registry =
- if cfg.storagePath != null
+ (if cfg.storagePath != null
then {
createHome = true;
home = cfg.storagePath;
}
- else {};
+ else {}) // {
+ isSystemUser = true;
+ };
};
}
diff --git a/nixpkgs/nixos/modules/services/misc/errbot.nix b/nixpkgs/nixos/modules/services/misc/errbot.nix
index 256adce2f02..b447ba5d438 100644
--- a/nixpkgs/nixos/modules/services/misc/errbot.nix
+++ b/nixpkgs/nixos/modules/services/misc/errbot.nix
@@ -76,7 +76,10 @@ in {
};
config = mkIf (cfg.instances != {}) {
- users.users.errbot.group = "errbot";
+ users.users.errbot = {
+ group = "errbot";
+ isSystemUser = true;
+ };
users.groups.errbot = {};
systemd.services = mapAttrs' (name: instanceCfg: nameValuePair "errbot-${name}" (
diff --git a/nixpkgs/nixos/modules/services/misc/gitea.nix b/nixpkgs/nixos/modules/services/misc/gitea.nix
index 4992b13c9d4..c8c59fb256e 100644
--- a/nixpkgs/nixos/modules/services/misc/gitea.nix
+++ b/nixpkgs/nixos/modules/services/misc/gitea.nix
@@ -409,6 +409,7 @@ in
home = cfg.stateDir;
useDefaultShell = true;
group = "gitea";
+ isSystemUser = true;
};
};
diff --git a/nixpkgs/nixos/modules/services/misc/gitlab.nix b/nixpkgs/nixos/modules/services/misc/gitlab.nix
index 34be9d69a46..07ea9c45843 100644
--- a/nixpkgs/nixos/modules/services/misc/gitlab.nix
+++ b/nixpkgs/nixos/modules/services/misc/gitlab.nix
@@ -608,6 +608,8 @@ in {
# objects owners and extensions; for now we tack on what's needed
# here.
systemd.services.postgresql.postStart = mkAfter (optionalString databaseActuallyCreateLocally ''
+ set -eu
+
$PSQL -tAc "SELECT 1 FROM pg_database WHERE datname = '${cfg.databaseName}'" | grep -q 1 || $PSQL -tAc 'CREATE DATABASE "${cfg.databaseName}" OWNER "${cfg.databaseUsername}"'
current_owner=$($PSQL -tAc "SELECT pg_catalog.pg_get_userbyid(datdba) FROM pg_catalog.pg_database WHERE datname = '${cfg.databaseName}'")
if [[ "$current_owner" != "${cfg.databaseUsername}" ]]; then
@@ -666,7 +668,6 @@ in {
"d ${gitlabConfig.production.shared.path}/artifacts 0750 ${cfg.user} ${cfg.group} -"
"d ${gitlabConfig.production.shared.path}/lfs-objects 0750 ${cfg.user} ${cfg.group} -"
"d ${gitlabConfig.production.shared.path}/pages 0750 ${cfg.user} ${cfg.group} -"
- "L+ ${cfg.statePath}/lib - - - - ${cfg.packages.gitlab}/share/gitlab/lib"
"L+ /run/gitlab/config - - - - ${cfg.statePath}/config"
"L+ /run/gitlab/log - - - - ${cfg.statePath}/log"
"L+ /run/gitlab/tmp - - - - ${cfg.statePath}/tmp"
@@ -740,7 +741,6 @@ in {
gitlab-workhorse
];
serviceConfig = {
- PermissionsStartOnly = true; # preStart must be run as root
Type = "simple";
User = cfg.user;
Group = cfg.group;
@@ -782,13 +782,18 @@ in {
ExecStartPre = let
preStartFullPrivileges = ''
shopt -s dotglob nullglob
+ set -eu
+
chown --no-dereference '${cfg.user}':'${cfg.group}' '${cfg.statePath}'/*
chown --no-dereference '${cfg.user}':'${cfg.group}' '${cfg.statePath}'/config/*
'';
preStart = ''
+ set -eu
+
cp -f ${cfg.packages.gitlab}/share/gitlab/VERSION ${cfg.statePath}/VERSION
rm -rf ${cfg.statePath}/db/*
rm -rf ${cfg.statePath}/config/initializers/*
+ rm -f ${cfg.statePath}/lib
cp -rf --no-preserve=mode ${cfg.packages.gitlab}/share/gitlab/config.dist/* ${cfg.statePath}/config
cp -rf --no-preserve=mode ${cfg.packages.gitlab}/share/gitlab/db/* ${cfg.statePath}/db
diff --git a/nixpkgs/nixos/modules/services/misc/gollum.nix b/nixpkgs/nixos/modules/services/misc/gollum.nix
index 7653b415bf0..f4a9c72b154 100644
--- a/nixpkgs/nixos/modules/services/misc/gollum.nix
+++ b/nixpkgs/nixos/modules/services/misc/gollum.nix
@@ -71,6 +71,7 @@ in
group = config.users.users.gollum.name;
description = "Gollum user";
createHome = false;
+ isSystemUser = true;
};
users.groups.gollum = { };
diff --git a/nixpkgs/nixos/modules/services/misc/jellyfin.nix b/nixpkgs/nixos/modules/services/misc/jellyfin.nix
index 55559206568..6ecdfb57dc3 100644
--- a/nixpkgs/nixos/modules/services/misc/jellyfin.nix
+++ b/nixpkgs/nixos/modules/services/misc/jellyfin.nix
@@ -41,7 +41,10 @@ in
};
users.users = mkIf (cfg.user == "jellyfin") {
- jellyfin.group = cfg.group;
+ jellyfin = {
+ group = cfg.group;
+ isSystemUser = true;
+ };
};
users.groups = mkIf (cfg.group == "jellyfin") {
diff --git a/nixpkgs/nixos/modules/services/misc/lidarr.nix b/nixpkgs/nixos/modules/services/misc/lidarr.nix
index 40755c16217..8ff1adadcf2 100644
--- a/nixpkgs/nixos/modules/services/misc/lidarr.nix
+++ b/nixpkgs/nixos/modules/services/misc/lidarr.nix
@@ -10,6 +10,12 @@ in
services.lidarr = {
enable = mkEnableOption "Lidarr";
+ dataDir = mkOption {
+ type = types.str;
+ default = "/var/lib/lidarr/.config/Lidarr";
+ description = "The directory where Lidarr stores its data files.";
+ };
+
package = mkOption {
type = types.package;
default = pkgs.lidarr;
@@ -44,6 +50,10 @@ in
};
config = mkIf cfg.enable {
+ systemd.tmpfiles.rules = [
+ "d '${cfg.dataDir}' 0700 ${cfg.user} ${cfg.group} - -"
+ ];
+
systemd.services.lidarr = {
description = "Lidarr";
after = [ "network.target" ];
@@ -53,11 +63,8 @@ in
Type = "simple";
User = cfg.user;
Group = cfg.group;
- ExecStart = "${cfg.package}/bin/Lidarr";
+ ExecStart = "${cfg.package}/bin/Lidarr -nobrowser -data='${cfg.dataDir}'";
Restart = "on-failure";
-
- StateDirectory = "lidarr";
- StateDirectoryMode = "0770";
};
};
diff --git a/nixpkgs/nixos/modules/services/misc/matrix-synapse.nix b/nixpkgs/nixos/modules/services/misc/matrix-synapse.nix
index 0f4eb2ccfca..50661b873f6 100644
--- a/nixpkgs/nixos/modules/services/misc/matrix-synapse.nix
+++ b/nixpkgs/nixos/modules/services/misc/matrix-synapse.nix
@@ -407,6 +407,9 @@ in {
"192.168.0.0/16"
"100.64.0.0/10"
"169.254.0.0/16"
+ "::1/128"
+ "fe80::/64"
+ "fc00::/7"
];
description = ''
List of IP address CIDR ranges that the URL preview spider is denied
diff --git a/nixpkgs/nixos/modules/services/misc/nix-daemon.nix b/nixpkgs/nixos/modules/services/misc/nix-daemon.nix
index ff4e4f5b97d..dcec4d4fc6c 100644
--- a/nixpkgs/nixos/modules/services/misc/nix-daemon.nix
+++ b/nixpkgs/nixos/modules/services/misc/nix-daemon.nix
@@ -61,7 +61,7 @@ let
'' else ''
echo "Checking that Nix can read nix.conf..."
ln -s $out ./nix.conf
- NIX_CONF_DIR=$PWD ${cfg.package}/bin/nix show-config ${optionalString isNix23 "--no-net"} >/dev/null
+ NIX_CONF_DIR=$PWD ${cfg.package}/bin/nix show-config ${optionalString isNix23 "--no-net --option experimental-features nix-command"} >/dev/null
'')
);
@@ -152,8 +152,8 @@ in
type = types.lines;
default = "";
example = ''
- gc-keep-outputs = true
- gc-keep-derivations = true
+ keep-outputs = true
+ keep-derivations = true
'';
description = "Additional text appended to <filename>nix.conf</filename>.";
};
diff --git a/nixpkgs/nixos/modules/services/misc/osrm.nix b/nixpkgs/nixos/modules/services/misc/osrm.nix
index f89f37ccd9d..79c347ab7e0 100644
--- a/nixpkgs/nixos/modules/services/misc/osrm.nix
+++ b/nixpkgs/nixos/modules/services/misc/osrm.nix
@@ -59,6 +59,7 @@ in
group = config.users.users.osrm.name;
description = "OSRM user";
createHome = false;
+ isSystemUser = true;
};
users.groups.osrm = { };
diff --git a/nixpkgs/nixos/modules/services/misc/redmine.nix b/nixpkgs/nixos/modules/services/misc/redmine.nix
index 24b9e27ac2d..bf9a6914a48 100644
--- a/nixpkgs/nixos/modules/services/misc/redmine.nix
+++ b/nixpkgs/nixos/modules/services/misc/redmine.nix
@@ -62,20 +62,11 @@ in
services.redmine = {
enable = mkEnableOption "Redmine";
- # default to the 4.x series not forcing major version upgrade of those on the 3.x series
package = mkOption {
type = types.package;
- default = if versionAtLeast config.system.stateVersion "19.03"
- then pkgs.redmine_4
- else pkgs.redmine
- ;
- defaultText = "pkgs.redmine";
- description = ''
- Which Redmine package to use. This defaults to version 3.x if
- <literal>system.stateVersion &lt; 19.03</literal> and version 4.x
- otherwise.
- '';
- example = "pkgs.redmine_4.override { ruby = pkgs.ruby_2_4; }";
+ default = pkgs.redmine;
+ description = "Which Redmine package to use.";
+ example = "pkgs.redmine.override { ruby = pkgs.ruby_2_4; }";
};
user = mkOption {
diff --git a/nixpkgs/nixos/modules/services/misc/zoneminder.nix b/nixpkgs/nixos/modules/services/misc/zoneminder.nix
index 3bff04e7127..d7f7324580c 100644
--- a/nixpkgs/nixos/modules/services/misc/zoneminder.nix
+++ b/nixpkgs/nixos/modules/services/misc/zoneminder.nix
@@ -265,7 +265,7 @@ in {
}
location /cache/ {
- alias /var/cache/${dirName};
+ alias /var/cache/${dirName}/;
}
location ~ \.php$ {
diff --git a/nixpkgs/nixos/modules/services/monitoring/collectd.nix b/nixpkgs/nixos/modules/services/monitoring/collectd.nix
index 6a4c678eb21..731ac743b7c 100644
--- a/nixpkgs/nixos/modules/services/monitoring/collectd.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/collectd.nix
@@ -16,13 +16,29 @@ let
NotifyLevel "OKAY"
</Plugin>
+ ${concatStrings (mapAttrsToList (plugin: pluginConfig: ''
+ LoadPlugin ${plugin}
+ <Plugin "${plugin}">
+ ${pluginConfig}
+ </Plugin>
+ '') cfg.plugins)}
+
${concatMapStrings (f: ''
- Include "${f}"
+ Include "${f}"
'') cfg.include}
${cfg.extraConfig}
'';
+ package =
+ if cfg.buildMinimalPackage
+ then minimalPackage
+ else cfg.package;
+
+ minimalPackage = cfg.package.override {
+ enabledPlugins = [ "syslog" ] ++ builtins.attrNames cfg.plugins;
+ };
+
in {
options.services.collectd = with types; {
enable = mkEnableOption "collectd agent";
@@ -33,7 +49,15 @@ in {
description = ''
Which collectd package to use.
'';
- type = package;
+ type = types.package;
+ };
+
+ buildMinimalPackage = mkOption {
+ default = false;
+ description = ''
+ Build a minimal collectd package with only the configured `services.collectd.plugins`
+ '';
+ type = types.bool;
};
user = mkOption {
@@ -68,6 +92,15 @@ in {
type = listOf str;
};
+ plugins = mkOption {
+ default = {};
+ example = { cpu = ""; memory = ""; network = "Server 192.168.1.1 25826"; };
+ description = ''
+ Attribute set of plugin names to plugin config segments
+ '';
+ type = types.attrsOf types.str;
+ };
+
extraConfig = mkOption {
default = "";
description = ''
@@ -89,7 +122,7 @@ in {
wantedBy = [ "multi-user.target" ];
serviceConfig = {
- ExecStart = "${cfg.package}/sbin/collectd -C ${conf} -f";
+ ExecStart = "${package}/sbin/collectd -C ${conf} -f";
User = cfg.user;
Restart = "on-failure";
RestartSec = 3;
@@ -98,6 +131,7 @@ in {
users.users = optional (cfg.user == "collectd") {
name = "collectd";
+ isSystemUser = true;
};
};
}
diff --git a/nixpkgs/nixos/modules/services/monitoring/fusion-inventory.nix b/nixpkgs/nixos/modules/services/monitoring/fusion-inventory.nix
index b90579bb70c..fe19ed56195 100644
--- a/nixpkgs/nixos/modules/services/monitoring/fusion-inventory.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/fusion-inventory.nix
@@ -49,6 +49,7 @@ in {
users.users = singleton {
name = "fusion-inventory";
description = "FusionInventory user";
+ isSystemUser = true;
};
systemd.services.fusion-inventory = {
diff --git a/nixpkgs/nixos/modules/services/monitoring/grafana.nix b/nixpkgs/nixos/modules/services/monitoring/grafana.nix
index bf1084eecc3..0f8bc2471e3 100644
--- a/nixpkgs/nixos/modules/services/monitoring/grafana.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/grafana.nix
@@ -43,7 +43,7 @@ let
ANALYTICS_REPORTING_ENABLED = boolToString cfg.analytics.reporting.enable;
- SMTP_ENABLE = boolToString cfg.smtp.enable;
+ SMTP_ENABLED = boolToString cfg.smtp.enable;
SMTP_HOST = cfg.smtp.host;
SMTP_USER = cfg.smtp.user;
SMTP_PASSWORD = cfg.smtp.password;
diff --git a/nixpkgs/nixos/modules/services/monitoring/netdata.nix b/nixpkgs/nixos/modules/services/monitoring/netdata.nix
index 463b1b882ac..3ffde8e9bce 100644
--- a/nixpkgs/nixos/modules/services/monitoring/netdata.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/netdata.nix
@@ -138,7 +138,7 @@ in {
description = "Real time performance monitoring";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
- path = (with pkgs; [ gawk curl ]) ++ lib.optional cfg.python.enable
+ path = (with pkgs; [ curl gawk which ]) ++ lib.optional cfg.python.enable
(pkgs.python3.withPackages cfg.python.extraPackages);
serviceConfig = {
Environment="PYTHONPATH=${pkgs.netdata}/libexec/netdata/python.d/python_modules";
@@ -181,6 +181,7 @@ in {
users.users = optional (cfg.user == defaultUser) {
name = defaultUser;
+ isSystemUser = true;
};
users.groups = optional (cfg.group == defaultUser) {
diff --git a/nixpkgs/nixos/modules/services/monitoring/osquery.nix b/nixpkgs/nixos/modules/services/monitoring/osquery.nix
deleted file mode 100644
index c8c625577d3..00000000000
--- a/nixpkgs/nixos/modules/services/monitoring/osquery.nix
+++ /dev/null
@@ -1,91 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-with builtins;
-with lib;
-
-let
- cfg = config.services.osquery;
-
-in
-
-{
-
- options = {
-
- services.osquery = {
-
- enable = mkEnableOption "osquery";
-
- loggerPath = mkOption {
- type = types.path;
- description = "Base directory used for logging.";
- default = "/var/log/osquery";
- };
-
- pidfile = mkOption {
- type = types.path;
- description = "Path used for pid file.";
- default = "/var/osquery/osqueryd.pidfile";
- };
-
- utc = mkOption {
- type = types.bool;
- description = "Attempt to convert all UNIX calendar times to UTC.";
- default = true;
- };
-
- databasePath = mkOption {
- type = types.path;
- description = "Path used for database file.";
- default = "/var/osquery/osquery.db";
- };
-
- extraConfig = mkOption {
- type = types.attrs // {
- merge = loc: foldl' (res: def: recursiveUpdate res def.value) {};
- };
- description = "Extra config to be recursively merged into the JSON config file.";
- default = { };
- };
- };
-
- };
-
- config = mkIf cfg.enable {
-
- environment.systemPackages = [ pkgs.osquery ];
-
- environment.etc."osquery/osquery.conf".text = toJSON (
- recursiveUpdate {
- options = {
- config_plugin = "filesystem";
- logger_plugin = "filesystem";
- logger_path = cfg.loggerPath;
- database_path = cfg.databasePath;
- utc = cfg.utc;
- };
- } cfg.extraConfig
- );
-
- systemd.services.osqueryd = {
- description = "The osquery Daemon";
- after = [ "network.target" "syslog.service" ];
- wantedBy = [ "multi-user.target" ];
- path = [ pkgs.osquery ];
- preStart = ''
- mkdir -p ${escapeShellArg cfg.loggerPath}
- mkdir -p "$(dirname ${escapeShellArg cfg.pidfile})"
- mkdir -p "$(dirname ${escapeShellArg cfg.databasePath})"
- '';
- serviceConfig = {
- TimeoutStartSec = "infinity";
- ExecStart = "${pkgs.osquery}/bin/osqueryd --logger_path ${escapeShellArg cfg.loggerPath} --pidfile ${escapeShellArg cfg.pidfile} --database_path ${escapeShellArg cfg.databasePath}";
- KillMode = "process";
- KillSignal = "SIGTERM";
- Restart = "on-failure";
- };
- };
-
- };
-
-}
diff --git a/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix b/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix
index 35b513bac57..53f32b8fadc 100644
--- a/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix
@@ -197,6 +197,9 @@ in
services.prometheus.exporters.minio.minioAccessSecret = mkDefault config.services.minio.secretKey;
})] ++ [(mkIf config.services.rspamd.enable {
services.prometheus.exporters.rspamd.url = mkDefault "http://localhost:11334/stat";
+ })] ++ [(mkIf config.services.nginx.enable {
+ systemd.services.prometheus-nginx-exporter.after = [ "nginx.service" ];
+ systemd.services.prometheus-nginx-exporter.requires = [ "nginx.service" ];
})] ++ (mapAttrsToList (name: conf:
mkExporterConf {
inherit name;
diff --git a/nixpkgs/nixos/modules/services/monitoring/zabbix-agent.nix b/nixpkgs/nixos/modules/services/monitoring/zabbix-agent.nix
index 856b9432892..b3383ed628b 100644
--- a/nixpkgs/nixos/modules/services/monitoring/zabbix-agent.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/zabbix-agent.nix
@@ -131,6 +131,7 @@ in
users.users.${user} = {
description = "Zabbix Agent daemon user";
inherit group;
+ isSystemUser = true;
};
users.groups.${group} = { };
diff --git a/nixpkgs/nixos/modules/services/network-filesystems/beegfs.nix b/nixpkgs/nixos/modules/services/network-filesystems/beegfs.nix
deleted file mode 100644
index 2e03a422665..00000000000
--- a/nixpkgs/nixos/modules/services/network-filesystems/beegfs.nix
+++ /dev/null
@@ -1,357 +0,0 @@
-{ config, lib, pkgs, ...} :
-
-with lib;
-
-let
- cfg = config.services.beegfs;
-
- # functions for the generations of config files
-
- configMgmtd = name: cfg: pkgs.writeText "mgmt-${name}.conf" ''
- storeMgmtdDirectory = ${cfg.mgmtd.storeDir}
- storeAllowFirstRunInit = false
- connAuthFile = ${cfg.connAuthFile}
- connPortShift = ${toString cfg.connPortShift}
-
- ${cfg.mgmtd.extraConfig}
- '';
-
- configAdmon = name: cfg: pkgs.writeText "admon-${name}.conf" ''
- sysMgmtdHost = ${cfg.mgmtdHost}
- connAuthFile = ${cfg.connAuthFile}
- connPortShift = ${toString cfg.connPortShift}
-
- ${cfg.admon.extraConfig}
- '';
-
- configMeta = name: cfg: pkgs.writeText "meta-${name}.conf" ''
- storeMetaDirectory = ${cfg.meta.storeDir}
- sysMgmtdHost = ${cfg.mgmtdHost}
- connAuthFile = ${cfg.connAuthFile}
- connPortShift = ${toString cfg.connPortShift}
- storeAllowFirstRunInit = false
-
- ${cfg.meta.extraConfig}
- '';
-
- configStorage = name: cfg: pkgs.writeText "storage-${name}.conf" ''
- storeStorageDirectory = ${cfg.storage.storeDir}
- sysMgmtdHost = ${cfg.mgmtdHost}
- connAuthFile = ${cfg.connAuthFile}
- connPortShift = ${toString cfg.connPortShift}
- storeAllowFirstRunInit = false
-
- ${cfg.storage.extraConfig}
- '';
-
- configHelperd = name: cfg: pkgs.writeText "helperd-${name}.conf" ''
- connAuthFile = ${cfg.connAuthFile}
- ${cfg.helperd.extraConfig}
- '';
-
- configClientFilename = name : "/etc/beegfs/client-${name}.conf";
-
- configClient = name: cfg: ''
- sysMgmtdHost = ${cfg.mgmtdHost}
- connAuthFile = ${cfg.connAuthFile}
- connPortShift = ${toString cfg.connPortShift}
-
- ${cfg.client.extraConfig}
- '';
-
- serviceList = [
- { service = "admon"; cfgFile = configAdmon; }
- { service = "meta"; cfgFile = configMeta; }
- { service = "mgmtd"; cfgFile = configMgmtd; }
- { service = "storage"; cfgFile = configStorage; }
- ];
-
- # functions to generate systemd.service entries
-
- systemdEntry = service: cfgFile: (mapAttrs' ( name: cfg:
- (nameValuePair "beegfs-${service}-${name}" (mkIf cfg.${service}.enable {
- wantedBy = [ "multi-user.target" ];
- requires = [ "network-online.target" ];
- after = [ "network-online.target" ];
- serviceConfig = rec {
- ExecStart = ''
- ${pkgs.beegfs}/bin/beegfs-${service} \
- cfgFile=${cfgFile name cfg} \
- pidFile=${PIDFile}
- '';
- PIDFile = "/run/beegfs-${service}-${name}.pid";
- TimeoutStopSec = "300";
- };
- }))) cfg);
-
- systemdHelperd = mapAttrs' ( name: cfg:
- (nameValuePair "beegfs-helperd-${name}" (mkIf cfg.client.enable {
- wantedBy = [ "multi-user.target" ];
- requires = [ "network-online.target" ];
- after = [ "network-online.target" ];
- serviceConfig = rec {
- ExecStart = ''
- ${pkgs.beegfs}/bin/beegfs-helperd \
- cfgFile=${configHelperd name cfg} \
- pidFile=${PIDFile}
- '';
- PIDFile = "/run/beegfs-helperd-${name}.pid";
- TimeoutStopSec = "300";
- };
- }))) cfg;
-
- # wrappers to beegfs tools. Avoid typing path of config files
- utilWrappers = mapAttrsToList ( name: cfg:
- ( pkgs.runCommand "beegfs-utils-${name}" {
- nativeBuildInputs = [ pkgs.makeWrapper ];
- preferLocalBuild = true;
- } ''
- mkdir -p $out/bin
-
- makeWrapper ${pkgs.beegfs}/bin/beegfs-check-servers \
- $out/bin/beegfs-check-servers-${name} \
- --add-flags "-c ${configClientFilename name}" \
- --prefix PATH : ${lib.makeBinPath [ pkgs.beegfs ]}
-
- makeWrapper ${pkgs.beegfs}/bin/beegfs-ctl \
- $out/bin/beegfs-ctl-${name} \
- --add-flags "--cfgFile=${configClientFilename name}"
-
- makeWrapper ${pkgs.beegfs}/bin/beegfs-ctl \
- $out/bin/beegfs-df-${name} \
- --add-flags "--cfgFile=${configClientFilename name}" \
- --add-flags --listtargets \
- --add-flags --hidenodeid \
- --add-flags --pools \
- --add-flags --spaceinfo
-
- makeWrapper ${pkgs.beegfs}/bin/beegfs-fsck \
- $out/bin/beegfs-fsck-${name} \
- --add-flags "--cfgFile=${configClientFilename name}"
- ''
- )) cfg;
-in
-{
- ###### interface
-
- options = {
- services.beegfsEnable = mkEnableOption "BeeGFS";
-
- services.beegfs = mkOption {
- default = {};
- description = ''
- BeeGFS configurations. Every mount point requires a separate configuration.
- '';
- type = with types; attrsOf (submodule ({ ... } : {
- options = {
- mgmtdHost = mkOption {
- type = types.str;
- default = null;
- example = "master";
- description = ''Hostname of managament host.'';
- };
-
- connAuthFile = mkOption {
- type = types.str;
- default = "";
- example = "/etc/my.key";
- description = "File containing shared secret authentication.";
- };
-
- connPortShift = mkOption {
- type = types.int;
- default = 0;
- example = 5;
- description = ''
- For each additional beegfs configuration shift all
- service TCP/UDP ports by at least 5.
- '';
- };
-
- client = {
- enable = mkEnableOption "BeeGFS client";
-
- mount = mkOption {
- type = types.bool;
- default = true;
- description = "Create fstab entry automatically";
- };
-
- mountPoint = mkOption {
- type = types.str;
- default = "/run/beegfs";
- description = ''
- Mount point under which the beegfs filesytem should be mounted.
- If mounted manually the mount option specifing the config file is needed:
- cfgFile=/etc/beegfs/beegfs-client-&lt;name&gt;.conf
- '';
- };
-
- extraConfig = mkOption {
- type = types.lines;
- default = "";
- description = ''
- Additional lines for beegfs-client.conf.
- See documentation for further details.
- '';
- };
- };
-
- helperd = {
- enable = mkOption {
- type = types.bool;
- default = true;
- description = ''
- Enable the BeeGFS helperd.
- The helpered is need for logging purposes on the client.
- Disabling <literal>helperd</literal> allows for runing the client
- with <literal>allowUnfree = false</literal>.
- '';
- };
-
- extraConfig = mkOption {
- type = types.lines;
- default = "";
- description = ''
- Additional lines for beegfs-helperd.conf. See documentation
- for further details.
- '';
- };
- };
-
- mgmtd = {
- enable = mkEnableOption "BeeGFS mgmtd daemon";
-
- storeDir = mkOption {
- type = types.path;
- default = null;
- example = "/data/beegfs-mgmtd";
- description = ''
- Data directory for mgmtd.
- Must not be shared with other beegfs daemons.
- This directory must exist and it must be initialized
- with beegfs-setup-mgmtd, e.g. "beegfs-setup-mgmtd -C -p &lt;storeDir&gt;"
- '';
- };
-
- extraConfig = mkOption {
- type = types.lines;
- default = "";
- description = ''
- Additional lines for beegfs-mgmtd.conf. See documentation
- for further details.
- '';
- };
- };
-
- admon = {
- enable = mkEnableOption "BeeGFS admon daemon";
-
- extraConfig = mkOption {
- type = types.lines;
- default = "";
- description = ''
- Additional lines for beegfs-admon.conf. See documentation
- for further details.
- '';
- };
- };
-
- meta = {
- enable = mkEnableOption "BeeGFS meta data daemon";
-
- storeDir = mkOption {
- type = types.path;
- default = null;
- example = "/data/beegfs-meta";
- description = ''
- Data directory for meta data service.
- Must not be shared with other beegfs daemons.
- The underlying filesystem must be mounted with xattr turned on.
- This directory must exist and it must be initialized
- with beegfs-setup-meta, e.g.
- "beegfs-setup-meta -C -s &lt;serviceID&gt; -p &lt;storeDir&gt;"
- '';
- };
-
- extraConfig = mkOption {
- type = types.str;
- default = "";
- description = ''
- Additional lines for beegfs-meta.conf. See documentation
- for further details.
- '';
- };
- };
-
- storage = {
- enable = mkEnableOption "BeeGFS storage daemon";
-
- storeDir = mkOption {
- type = types.path;
- default = null;
- example = "/data/beegfs-storage";
- description = ''
- Data directories for storage service.
- Must not be shared with other beegfs daemons.
- The underlying filesystem must be mounted with xattr turned on.
- This directory must exist and it must be initialized
- with beegfs-setup-storage, e.g.
- "beegfs-setup-storage -C -s &lt;serviceID&gt; -i &lt;storageTargetID&gt; -p &lt;storeDir&gt;"
- '';
- };
-
- extraConfig = mkOption {
- type = types.str;
- default = "";
- description = ''
- Addional lines for beegfs-storage.conf. See documentation
- for further details.
- '';
- };
- };
- };
- }));
- };
- };
-
- ###### implementation
-
- config =
- mkIf config.services.beegfsEnable {
-
- environment.systemPackages = utilWrappers;
-
- # Put the client.conf files in /etc since they are needed
- # by the commandline tools
- environment.etc = mapAttrs' ( name: cfg:
- (nameValuePair "beegfs/client-${name}.conf" (mkIf (cfg.client.enable)
- {
- enable = true;
- text = configClient name cfg;
- }))) cfg;
-
- # Kernel module, we need it only once per host.
- boot = mkIf (
- foldr (a: b: a || b) false
- (map (x: x.client.enable) (collect (x: x ? client) cfg)))
- {
- kernelModules = [ "beegfs" ];
- extraModulePackages = [ pkgs.linuxPackages.beegfs-module ];
- };
-
- # generate fstab entries
- fileSystems = mapAttrs' (name: cfg:
- (nameValuePair cfg.client.mountPoint (optionalAttrs cfg.client.mount (mkIf cfg.client.enable {
- device = "beegfs_nodev";
- fsType = "beegfs";
- mountPoint = cfg.client.mountPoint;
- options = [ "cfgFile=${configClientFilename name}" "_netdev" ];
- })))) cfg;
-
- # generate systemd services
- systemd.services = systemdHelperd //
- foldr (a: b: a // b) {}
- (map (x: systemdEntry x.service x.cfgFile) serviceList);
- };
-}
diff --git a/nixpkgs/nixos/modules/services/network-filesystems/ceph.nix b/nixpkgs/nixos/modules/services/network-filesystems/ceph.nix
index 656a2d21b86..543a7b25d5d 100644
--- a/nixpkgs/nixos/modules/services/network-filesystems/ceph.nix
+++ b/nixpkgs/nixos/modules/services/network-filesystems/ceph.nix
@@ -9,12 +9,14 @@ let
expandCamelCase = replaceStrings upperChars (map (s: " ${s}") lowerChars);
expandCamelCaseAttrs = mapAttrs' (name: value: nameValuePair (expandCamelCase name) value);
- makeServices = (daemonType: daemonIds: extraServiceConfig:
+ makeServices = (daemonType: daemonIds:
mkMerge (map (daemonId:
- { "ceph-${daemonType}-${daemonId}" = makeService daemonType daemonId cfg.global.clusterName pkgs.ceph extraServiceConfig; })
+ { "ceph-${daemonType}-${daemonId}" = makeService daemonType daemonId cfg.global.clusterName pkgs.ceph; })
daemonIds));
- makeService = (daemonType: daemonId: clusterName: ceph: extraServiceConfig: {
+ makeService = (daemonType: daemonId: clusterName: ceph:
+ let
+ stateDirectory = "ceph/${if daemonType == "rgw" then "radosgw" else daemonType}/${clusterName}-${daemonId}"; in {
enable = true;
description = "Ceph ${builtins.replaceStrings lowerChars upperChars daemonType} daemon ${daemonId}";
after = [ "network-online.target" "time-sync.target" ] ++ optional (daemonType == "osd") "ceph-mon.target";
@@ -22,6 +24,11 @@ let
partOf = [ "ceph-${daemonType}.target" ];
wantedBy = [ "ceph-${daemonType}.target" ];
+ path = [ pkgs.getopt ];
+
+ # Don't start services that are not yet initialized
+ unitConfig.ConditionPathExists = "/var/lib/${stateDirectory}/keyring";
+
serviceConfig = {
LimitNOFILE = 1048576;
LimitNPROC = 1048576;
@@ -34,22 +41,22 @@ let
Restart = "on-failure";
StartLimitBurst = "5";
StartLimitInterval = "30min";
+ StateDirectory = stateDirectory;
+ User = "ceph";
+ Group = if daemonType == "osd" then "disk" else "ceph";
ExecStart = ''${ceph.out}/bin/${if daemonType == "rgw" then "radosgw" else "ceph-${daemonType}"} \
- -f --cluster ${clusterName} --id ${daemonId} --setuser ceph \
- --setgroup ${if daemonType == "osd" then "disk" else "ceph"}'';
- } // extraServiceConfig
- // optionalAttrs (daemonType == "osd") { ExecStartPre = ''${ceph.lib}/libexec/ceph/ceph-osd-prestart.sh \
- --id ${daemonId} --cluster ${clusterName}''; };
- } // optionalAttrs (builtins.elem daemonType [ "mds" "mon" "rgw" "mgr" ]) {
- preStart = ''
- daemonPath="/var/lib/ceph/${if daemonType == "rgw" then "radosgw" else daemonType}/${clusterName}-${daemonId}"
- if [ ! -d $daemonPath ]; then
- mkdir -m 755 -p $daemonPath
- chown -R ceph:ceph $daemonPath
- fi
- '';
- } // optionalAttrs (daemonType == "osd") { path = [ pkgs.getopt ]; }
- );
+ -f --cluster ${clusterName} --id ${daemonId}'';
+ } // optionalAttrs (daemonType == "osd") {
+ ExecStartPre = ''${ceph.lib}/libexec/ceph/ceph-osd-prestart.sh --id ${daemonId} --cluster ${clusterName}'';
+ StartLimitBurst = "30";
+ RestartSec = "20s";
+ PrivateDevices = "no"; # osd needs disk access
+ } // optionalAttrs ( daemonType == "mon") {
+ RestartSec = "10";
+ } // optionalAttrs (lib.elem daemonType ["mgr" "mds"]) {
+ StartLimitBurst = "3";
+ };
+ });
makeTarget = (daemonType:
{
@@ -58,6 +65,7 @@ let
partOf = [ "ceph.target" ];
wantedBy = [ "ceph.target" ];
before = [ "ceph.target" ];
+ unitConfig.StopWhenUnneeded = true;
};
}
);
@@ -377,22 +385,22 @@ in
systemd.services = let
services = []
- ++ optional cfg.mon.enable (makeServices "mon" cfg.mon.daemons { RestartSec = "10"; })
- ++ optional cfg.mds.enable (makeServices "mds" cfg.mds.daemons { StartLimitBurst = "3"; })
- ++ optional cfg.osd.enable (makeServices "osd" cfg.osd.daemons { StartLimitBurst = "30";
- RestartSec = "20s";
- PrivateDevices = "no"; # osd needs disk access
- })
- ++ optional cfg.rgw.enable (makeServices "rgw" cfg.rgw.daemons { })
- ++ optional cfg.mgr.enable (makeServices "mgr" cfg.mgr.daemons { StartLimitBurst = "3"; });
+ ++ optional cfg.mon.enable (makeServices "mon" cfg.mon.daemons)
+ ++ optional cfg.mds.enable (makeServices "mds" cfg.mds.daemons)
+ ++ optional cfg.osd.enable (makeServices "osd" cfg.osd.daemons)
+ ++ optional cfg.rgw.enable (makeServices "rgw" cfg.rgw.daemons)
+ ++ optional cfg.mgr.enable (makeServices "mgr" cfg.mgr.daemons);
in
mkMerge services;
systemd.targets = let
targets = [
- { ceph = { description = "Ceph target allowing to start/stop all ceph service instances at once";
- wantedBy = [ "multi-user.target" ]; }; }
- ] ++ optional cfg.mon.enable (makeTarget "mon")
+ { ceph = {
+ description = "Ceph target allowing to start/stop all ceph service instances at once";
+ wantedBy = [ "multi-user.target" ];
+ unitConfig.StopWhenUnneeded = true;
+ }; } ]
+ ++ optional cfg.mon.enable (makeTarget "mon")
++ optional cfg.mds.enable (makeTarget "mds")
++ optional cfg.osd.enable (makeTarget "osd")
++ optional cfg.rgw.enable (makeTarget "rgw")
@@ -401,7 +409,11 @@ in
mkMerge targets;
systemd.tmpfiles.rules = [
+ "d /etc/ceph - ceph ceph - -"
"d /run/ceph 0770 ceph ceph -"
- ];
+ "d /var/lib/ceph - ceph ceph - -"]
+ ++ optionals cfg.mgr.enable [ "d /var/lib/ceph/mgr - ceph ceph - -"]
+ ++ optionals cfg.mon.enable [ "d /var/lib/ceph/mon - ceph ceph - -"]
+ ++ optionals cfg.osd.enable [ "d /var/lib/ceph/osd - ceph ceph - -"];
};
}
diff --git a/nixpkgs/nixos/modules/services/network-filesystems/orangefs/client.nix b/nixpkgs/nixos/modules/services/network-filesystems/orangefs/client.nix
new file mode 100644
index 00000000000..b69d9e713c3
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/network-filesystems/orangefs/client.nix
@@ -0,0 +1,97 @@
+{ config, lib, pkgs, ...} :
+
+with lib;
+
+let
+ cfg = config.services.orangefs.client;
+
+in {
+ ###### interface
+
+ options = {
+ services.orangefs.client = {
+ enable = mkEnableOption "OrangeFS client daemon";
+
+ extraOptions = mkOption {
+ type = with types; listOf str;
+ default = [];
+ description = "Extra command line options for pvfs2-client.";
+ };
+
+ fileSystems = mkOption {
+ description = ''
+ The orangefs file systems to be mounted.
+ This option is prefered over using <option>fileSystems</option> directly since
+ the pvfs client service needs to be running for it to be mounted.
+ '';
+
+ example = [{
+ mountPoint = "/orangefs";
+ target = "tcp://server:3334/orangefs";
+ }];
+
+ type = with types; listOf (submodule ({ ... } : {
+ options = {
+
+ mountPoint = mkOption {
+ type = types.str;
+ default = "/orangefs";
+ description = "Mount point.";
+ };
+
+ options = mkOption {
+ type = with types; listOf str;
+ default = [];
+ description = "Mount options";
+ };
+
+ target = mkOption {
+ type = types.str;
+ default = null;
+ example = "tcp://server:3334/orangefs";
+ description = "Target URL";
+ };
+ };
+ }));
+ };
+ };
+ };
+
+
+ ###### implementation
+
+ config = mkIf cfg.enable {
+ environment.systemPackages = [ pkgs.orangefs ];
+
+ boot.supportedFilesystems = [ "pvfs2" ];
+ boot.kernelModules = [ "orangefs" ];
+
+ systemd.services.orangefs-client = {
+ requires = [ "network-online.target" ];
+ after = [ "network-online.target" ];
+
+ serviceConfig = {
+ Type = "simple";
+
+ ExecStart = ''
+ ${pkgs.orangefs}/bin/pvfs2-client-core \
+ --logtype=syslog ${concatStringsSep " " cfg.extraOptions}
+ '';
+
+ TimeoutStopSec = "120";
+ };
+ };
+
+ systemd.mounts = map (fs: {
+ requires = [ "orangefs-client.service" ];
+ after = [ "orangefs-client.service" ];
+ bindsTo = [ "orangefs-client.service" ];
+ wantedBy = [ "remote-fs.target" ];
+ type = "pvfs2";
+ options = concatStringsSep "," fs.options;
+ what = fs.target;
+ where = fs.mountPoint;
+ }) cfg.fileSystems;
+ };
+}
+
diff --git a/nixpkgs/nixos/modules/services/network-filesystems/orangefs/server.nix b/nixpkgs/nixos/modules/services/network-filesystems/orangefs/server.nix
new file mode 100644
index 00000000000..74ebdc13402
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/network-filesystems/orangefs/server.nix
@@ -0,0 +1,225 @@
+{ config, lib, pkgs, ...} :
+
+with lib;
+
+let
+ cfg = config.services.orangefs.server;
+
+ aliases = mapAttrsToList (alias: url: alias) cfg.servers;
+
+ # Maximum handle number is 2^63
+ maxHandle = 9223372036854775806;
+
+ # One range of handles for each meta/data instance
+ handleStep = maxHandle / (length aliases) / 2;
+
+ fileSystems = mapAttrsToList (name: fs: ''
+ <FileSystem>
+ Name ${name}
+ ID ${toString fs.id}
+ RootHandle ${toString fs.rootHandle}
+
+ ${fs.extraConfig}
+
+ <MetaHandleRanges>
+ ${concatStringsSep "\n" (
+ imap0 (i: alias:
+ let
+ begin = i * handleStep + 3;
+ end = begin + handleStep - 1;
+ in "Range ${alias} ${toString begin}-${toString end}") aliases
+ )}
+ </MetaHandleRanges>
+
+ <DataHandleRanges>
+ ${concatStringsSep "\n" (
+ imap0 (i: alias:
+ let
+ begin = i * handleStep + 3 + (length aliases) * handleStep;
+ end = begin + handleStep - 1;
+ in "Range ${alias} ${toString begin}-${toString end}") aliases
+ )}
+ </DataHandleRanges>
+
+ <StorageHints>
+ TroveSyncMeta ${if fs.troveSyncMeta then "yes" else "no"}
+ TroveSyncData ${if fs.troveSyncData then "yes" else "no"}
+ ${fs.extraStorageHints}
+ </StorageHints>
+
+ </FileSystem>
+ '') cfg.fileSystems;
+
+ configFile = ''
+ <Defaults>
+ LogType ${cfg.logType}
+ DataStorageSpace ${cfg.dataStorageSpace}
+ MetaDataStorageSpace ${cfg.metadataStorageSpace}
+
+ BMIModules ${concatStringsSep "," cfg.BMIModules}
+ ${cfg.extraDefaults}
+ </Defaults>
+
+ ${cfg.extraConfig}
+
+ <Aliases>
+ ${concatStringsSep "\n" (mapAttrsToList (alias: url: "Alias ${alias} ${url}") cfg.servers)}
+ </Aliases>
+
+ ${concatStringsSep "\n" fileSystems}
+ '';
+
+in {
+ ###### interface
+
+ options = {
+ services.orangefs.server = {
+ enable = mkEnableOption "OrangeFS server";
+
+ logType = mkOption {
+ type = with types; enum [ "file" "syslog" ];
+ default = "syslog";
+ description = "Destination for log messages.";
+ };
+
+ dataStorageSpace = mkOption {
+ type = types.str;
+ default = null;
+ example = "/data/storage";
+ description = "Directory for data storage.";
+ };
+
+ metadataStorageSpace = mkOption {
+ type = types.str;
+ default = null;
+ example = "/data/meta";
+ description = "Directory for meta data storage.";
+ };
+
+ BMIModules = mkOption {
+ type = with types; listOf str;
+ default = [ "bmi_tcp" ];
+ example = [ "bmi_tcp" "bmi_ib"];
+ description = "List of BMI modules to load.";
+ };
+
+ extraDefaults = mkOption {
+ type = types.lines;
+ default = "";
+ description = "Extra config for <literal>&lt;Defaults&gt;</literal> section.";
+ };
+
+ extraConfig = mkOption {
+ type = types.lines;
+ default = "";
+ description = "Extra config for the global section.";
+ };
+
+ servers = mkOption {
+ type = with types; attrsOf types.str;
+ default = {};
+ example = ''
+ {
+ node1="tcp://node1:3334";
+ node2="tcp://node2:3334";
+ }
+ '';
+ description = "URLs for storage server including port. The attribute names define the server alias.";
+ };
+
+ fileSystems = mkOption {
+ description = ''
+ These options will create the <literal>&lt;FileSystem&gt;</literal> sections of config file.
+ '';
+ default = { orangefs = {}; };
+ defaultText = literalExample "{ orangefs = {}; }";
+ example = literalExample ''
+ {
+ fs1 = {
+ id = 101;
+ };
+
+ fs2 = {
+ id = 102;
+ };
+ }
+ '';
+ type = with types; attrsOf (submodule ({ ... } : {
+ options = {
+ id = mkOption {
+ type = types.int;
+ default = 1;
+ description = "File system ID (must be unique within configuration).";
+ };
+
+ rootHandle = mkOption {
+ type = types.int;
+ default = 3;
+ description = "File system root ID.";
+ };
+
+ extraConfig = mkOption {
+ type = types.lines;
+ default = "";
+ description = "Extra config for <literal>&lt;FileSystem&gt;</literal> section.";
+ };
+
+ troveSyncMeta = mkOption {
+ type = types.bool;
+ default = true;
+ description = "Sync meta data.";
+ };
+
+ troveSyncData = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Sync data.";
+ };
+
+ extraStorageHints = mkOption {
+ type = types.lines;
+ default = "";
+ description = "Extra config for <literal>&lt;StorageHints&gt;</literal> section.";
+ };
+ };
+ }));
+ };
+ };
+ };
+
+ ###### implementation
+
+ config = mkIf cfg.enable {
+ environment.systemPackages = [ pkgs.orangefs ];
+
+ # orangefs daemon will run as user
+ users.users.orangefs.isSystemUser = true;
+ users.groups.orangefs = {};
+
+ # To format the file system the config file is needed.
+ environment.etc."orangefs/server.conf" = {
+ text = configFile;
+ user = "orangefs";
+ group = "orangefs";
+ };
+
+ systemd.services.orangefs-server = {
+ wantedBy = [ "multi-user.target" ];
+ requires = [ "network-online.target" ];
+ after = [ "network-online.target" ];
+
+ serviceConfig = {
+ # Run as "simple" in forground mode.
+ # This is more reliable
+ ExecStart = ''
+ ${pkgs.orangefs}/bin/pvfs2-server -d \
+ /etc/orangefs/server.conf
+ '';
+ TimeoutStopSec = "120";
+ User = "orangefs";
+ Group = "orangefs";
+ };
+ };
+ };
+
+}
diff --git a/nixpkgs/nixos/modules/services/network-filesystems/samba.nix b/nixpkgs/nixos/modules/services/network-filesystems/samba.nix
index ce565dbaab8..875ab70bfc7 100644
--- a/nixpkgs/nixos/modules/services/network-filesystems/samba.nix
+++ b/nixpkgs/nixos/modules/services/network-filesystems/samba.nix
@@ -12,11 +12,6 @@ let
samba = cfg.package;
- setupScript =
- ''
- mkdir -p /var/lock/samba /var/log/samba /var/cache/samba /var/lib/samba/private
- '';
-
shareConfig = name:
let share = getAttr name cfg.shares; in
"[${name}]\n " + (smbToString (
@@ -45,7 +40,7 @@ let
daemonService = appName: args:
{ description = "Samba Service Daemon ${appName}";
- after = [ "network.target" ];
+ after = [ (mkIf (cfg.enableNmbd && "${appName}" == "smbd") "samba-nmbd.service") ];
requiredBy = [ "samba.target" ];
partOf = [ "samba.target" ];
@@ -62,6 +57,7 @@ let
Type = "notify";
NotifyAccess = "all"; #may not do anything...
};
+ unitConfig.RequiresMountsFor = "/var/lib/samba";
restartTriggers = [ configFile ];
};
@@ -119,7 +115,7 @@ in
type = types.package;
default = pkgs.samba;
defaultText = "pkgs.samba";
- example = literalExample "pkgs.samba3";
+ example = literalExample "pkgs.samba4Full";
description = ''
Defines which package should be used for the samba server.
'';
@@ -228,8 +224,7 @@ in
systemd = {
targets.samba = {
description = "Samba Server";
- requires = [ "samba-setup.service" ];
- after = [ "samba-setup.service" "network.target" ];
+ after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
};
# Refer to https://github.com/samba-team/samba/tree/master/packaging/systemd
@@ -238,12 +233,13 @@ in
samba-smbd = daemonService "smbd" "";
samba-nmbd = mkIf cfg.enableNmbd (daemonService "nmbd" "");
samba-winbindd = mkIf cfg.enableWinbindd (daemonService "winbindd" "");
- samba-setup = {
- description = "Samba Setup Task";
- script = setupScript;
- unitConfig.RequiresMountsFor = "/var/lib/samba";
- };
};
+ tmpfiles.rules = [
+ "d /var/lock/samba - - - - -"
+ "d /var/log/samba - - - - -"
+ "d /var/cache/samba - - - - -"
+ "d /var/lib/samba/private - - - - -"
+ ];
};
security.pam.services.samba = {};
diff --git a/nixpkgs/nixos/modules/services/networking/bind.nix b/nixpkgs/nixos/modules/services/networking/bind.nix
index 06af4dbcca4..d09c6735e12 100644
--- a/nixpkgs/nixos/modules/services/networking/bind.nix
+++ b/nixpkgs/nixos/modules/services/networking/bind.nix
@@ -78,7 +78,11 @@ in
cacheNetworks = mkOption {
default = ["127.0.0.0/24"];
description = "
- What networks are allowed to use us as a resolver.
+ What networks are allowed to use us as a resolver. Note
+ that this is for recursive queries -- all networks are
+ allowed to query zones configured with the `zones` option.
+ It is recommended that you limit cacheNetworks to avoid your
+ server being used for DNS amplification attacks.
";
};
diff --git a/nixpkgs/nixos/modules/services/networking/bitcoind.nix b/nixpkgs/nixos/modules/services/networking/bitcoind.nix
index 1439d739da9..4e00a886547 100644
--- a/nixpkgs/nixos/modules/services/networking/bitcoind.nix
+++ b/nixpkgs/nixos/modules/services/networking/bitcoind.nix
@@ -177,9 +177,6 @@ in {
NoNewPrivileges = "true";
PrivateDevices = "true";
MemoryDenyWriteExecute = "true";
-
- # Permission for preStart
- PermissionsStartOnly = "true";
};
};
users.users.${cfg.user} = {
@@ -187,6 +184,7 @@ in {
group = cfg.group;
description = "Bitcoin daemon user";
home = cfg.dataDir;
+ isSystemUser = true;
};
users.groups.${cfg.group} = {
name = cfg.group;
diff --git a/nixpkgs/nixos/modules/services/networking/connman.nix b/nixpkgs/nixos/modules/services/networking/connman.nix
index 31127f79049..cac517f410e 100644
--- a/nixpkgs/nixos/modules/services/networking/connman.nix
+++ b/nixpkgs/nixos/modules/services/networking/connman.nix
@@ -4,7 +4,7 @@ with pkgs;
with lib;
let
- cfg = config.networking.connman;
+ cfg = config.services.connman;
configFile = pkgs.writeText "connman.conf" ''
[General]
NetworkInterfaceBlacklist=${concatStringsSep "," cfg.networkInterfaceBlacklist}
@@ -17,7 +17,7 @@ in {
options = {
- networking.connman = {
+ services.connman = {
enable = mkOption {
type = types.bool;
@@ -71,13 +71,13 @@ in {
assertions = [{
assertion = !config.networking.useDHCP;
- message = "You can not use services.networking.connman with services.networking.useDHCP";
+ message = "You can not use services.connman with networking.useDHCP";
}{
assertion = config.networking.wireless.enable;
- message = "You must use services.networking.connman with services.networking.wireless";
+ message = "You must use services.connman with networking.wireless";
}{
assertion = !config.networking.networkmanager.enable;
- message = "You can not use services.networking.connman with services.networking.networkmanager";
+ message = "You can not use services.connman with networking.networkmanager";
}];
environment.systemPackages = [ connman ];
diff --git a/nixpkgs/nixos/modules/services/networking/dnscache.nix b/nixpkgs/nixos/modules/services/networking/dnscache.nix
index 5051fc916d9..d123bca9321 100644
--- a/nixpkgs/nixos/modules/services/networking/dnscache.nix
+++ b/nixpkgs/nixos/modules/services/networking/dnscache.nix
@@ -84,7 +84,7 @@ in {
config = mkIf config.services.dnscache.enable {
environment.systemPackages = [ pkgs.djbdns ];
- users.users.dnscache = {};
+ users.users.dnscache.isSystemUser = true;
systemd.services.dnscache = {
description = "djbdns dnscache server";
diff --git a/nixpkgs/nixos/modules/services/networking/dnschain.nix b/nixpkgs/nixos/modules/services/networking/dnschain.nix
index 5b58ea9b0c9..b837bf816a1 100644
--- a/nixpkgs/nixos/modules/services/networking/dnschain.nix
+++ b/nixpkgs/nixos/modules/services/networking/dnschain.nix
@@ -137,7 +137,7 @@ in
];
services.pdns-recursor = mkIf cfgs.pdns-recursor.resolveDNSChainQueries {
- forwardZones =
+ forwardZonesRecurse =
{ bit = "127.0.0.1:${toString cfg.dns.port}";
dns = "127.0.0.1:${toString cfg.dns.port}";
};
diff --git a/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix b/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix
index bf13d5c6f5f..79f9e1a4308 100644
--- a/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix
+++ b/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix
@@ -142,6 +142,7 @@ in {
description = "dnscrypt-wrapper daemon user";
home = "${dataDir}";
createHome = true;
+ isSystemUser = true;
};
users.groups.dnscrypt-wrapper = { };
diff --git a/nixpkgs/nixos/modules/services/networking/dnsdist.nix b/nixpkgs/nixos/modules/services/networking/dnsdist.nix
index 12eee136e63..8249da69bc1 100644
--- a/nixpkgs/nixos/modules/services/networking/dnsdist.nix
+++ b/nixpkgs/nixos/modules/services/networking/dnsdist.nix
@@ -46,11 +46,10 @@ in {
RestartSec="1";
DynamicUser = true;
StartLimitInterval="0";
- PrivateTmp=true;
PrivateDevices=true;
- CapabilityBoundingSet="CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID";
+ AmbientCapabilities="CAP_NET_BIND_SERVICE";
+ CapabilityBoundingSet="CAP_NET_BIND_SERVICE";
ExecStart = "${pkgs.dnsdist}/bin/dnsdist --supervised --disable-syslog --config ${configFile}";
- ProtectSystem="full";
ProtectHome=true;
RestrictAddressFamilies="AF_UNIX AF_INET AF_INET6";
LimitNOFILE="16384";
diff --git a/nixpkgs/nixos/modules/services/networking/eternal-terminal.nix b/nixpkgs/nixos/modules/services/networking/eternal-terminal.nix
index be7337ece7e..a2e5b30dc0f 100644
--- a/nixpkgs/nixos/modules/services/networking/eternal-terminal.nix
+++ b/nixpkgs/nixos/modules/services/networking/eternal-terminal.nix
@@ -23,6 +23,8 @@ in
type = types.int;
description = ''
The port the server should listen on. Will use the server's default (2022) if not specified.
+
+ Make sure to open this port in the firewall if necessary.
'';
};
@@ -86,4 +88,8 @@ in
};
};
};
+
+ meta = {
+ maintainers = with lib.maintainers; [ pingiun ];
+ };
}
diff --git a/nixpkgs/nixos/modules/services/networking/go-shadowsocks2.nix b/nixpkgs/nixos/modules/services/networking/go-shadowsocks2.nix
new file mode 100644
index 00000000000..afbd7ea27c6
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/networking/go-shadowsocks2.nix
@@ -0,0 +1,30 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+let
+ cfg = config.services.go-shadowsocks2.server;
+in {
+ options.services.go-shadowsocks2.server = {
+ enable = mkEnableOption "go-shadowsocks2 server";
+
+ listenAddress = mkOption {
+ type = types.str;
+ description = "Server listen address or URL";
+ example = "ss://AEAD_CHACHA20_POLY1305:your-password@:8488";
+ };
+ };
+
+ config = mkIf cfg.enable {
+ systemd.services.go-shadowsocks2-server = {
+ description = "go-shadowsocks2 server";
+
+ after = [ "network.target" ];
+ wantedBy = [ "multi-user.target" ];
+
+ serviceConfig = {
+ ExecStart = "${pkgs.go-shadowsocks2}/bin/go-shadowsocks2 -s '${cfg.listenAddress}'";
+ DynamicUser = true;
+ };
+ };
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/networking/hans.nix b/nixpkgs/nixos/modules/services/networking/hans.nix
index 20e57e4626e..4f60300f5ff 100644
--- a/nixpkgs/nixos/modules/services/networking/hans.nix
+++ b/nixpkgs/nixos/modules/services/networking/hans.nix
@@ -138,6 +138,7 @@ in
users.users = singleton {
name = hansUser;
description = "Hans daemon user";
+ isSystemUser = true;
};
};
diff --git a/nixpkgs/nixos/modules/services/networking/haproxy.nix b/nixpkgs/nixos/modules/services/networking/haproxy.nix
index 0438d0bf8d8..aff71e5e97d 100644
--- a/nixpkgs/nixos/modules/services/networking/haproxy.nix
+++ b/nixpkgs/nixos/modules/services/networking/haproxy.nix
@@ -1,7 +1,16 @@
{ config, lib, pkgs, ... }:
+
let
cfg = config.services.haproxy;
- haproxyCfg = pkgs.writeText "haproxy.conf" cfg.config;
+
+ haproxyCfg = pkgs.writeText "haproxy.conf" ''
+ global
+ # needed for hot-reload to work without dropping packets in multi-worker mode
+ stats socket /run/haproxy/haproxy.sock mode 600 expose-fd listeners level user
+
+ ${cfg.config}
+ '';
+
in
with lib;
{
@@ -25,9 +34,7 @@ with lib;
<filename>haproxy.conf</filename>.
'';
};
-
};
-
};
config = mkIf cfg.enable {
@@ -42,21 +49,16 @@ with lib;
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
- Type = "forking";
- PIDFile = "/run/haproxy.pid";
- ExecStartPre = "${pkgs.haproxy}/sbin/haproxy -c -q -f ${haproxyCfg}";
- ExecStart = "${pkgs.haproxy}/sbin/haproxy -D -f ${haproxyCfg} -p /run/haproxy.pid";
- ExecReload = "-${pkgs.bash}/bin/bash -c \"exec ${pkgs.haproxy}/sbin/haproxy -D -f ${haproxyCfg} -p /run/haproxy.pid -sf $MAINPID\"";
+ DynamicUser = true;
+ 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";
+ RuntimeDirectory = "haproxy";
+ # needed in case we bind to port < 1024
+ AmbientCapabilities = "CAP_NET_BIND_SERVICE";
};
};
-
- environment.systemPackages = [ pkgs.haproxy ];
-
- users.users.haproxy = {
- group = "haproxy";
- uid = config.ids.uids.haproxy;
- };
-
- users.groups.haproxy.gid = config.ids.uids.haproxy;
};
}
diff --git a/nixpkgs/nixos/modules/services/networking/jormungandr.nix b/nixpkgs/nixos/modules/services/networking/jormungandr.nix
deleted file mode 100644
index 152cceb4bf9..00000000000
--- a/nixpkgs/nixos/modules/services/networking/jormungandr.nix
+++ /dev/null
@@ -1,102 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-let
- cfg = config.services.jormungandr;
-
- inherit (lib) mkEnableOption mkIf mkOption;
- inherit (lib) optionalString types;
-
- dataDir = "/var/lib/jormungandr";
-
- # Default settings so far, as the service matures we will
- # move these out as separate settings
- configSettings = {
- storage = dataDir;
- p2p = {
- public_address = "/ip4/127.0.0.1/tcp/8299";
- topics_of_interest = {
- messages = "high";
- blocks = "high";
- };
- };
- rest = {
- listen = "127.0.0.1:8607";
- };
- };
-
- configFile = if cfg.configFile == null then
- pkgs.writeText "jormungandr.yaml" (builtins.toJSON configSettings)
- else cfg.configFile;
-
-in {
-
- options = {
-
- services.jormungandr = {
- enable = mkEnableOption "jormungandr service";
-
- configFile = mkOption {
- type = types.nullOr types.path;
- default = null;
- example = "/var/lib/jormungandr/node.yaml";
- description = ''
- The path of the jormungandr blockchain configuration file in YAML format.
- If no file is specified, a file is generated using the other options.
- '';
- };
-
- secretFile = mkOption {
- type = types.nullOr types.path;
- default = null;
- example = "/etc/secret/jormungandr.yaml";
- description = ''
- The path of the jormungandr blockchain secret node configuration file in
- YAML format. Do not store this in nix store!
- '';
- };
-
- genesisBlockHash = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "d70495af81ae8600aca3e642b2427327cb6001ec4d7a0037e96a00dabed163f9";
- description = ''
- Set the genesis block hash (the hash of the block0) so we can retrieve
- the genesis block (and the blockchain configuration) from the existing
- storage or from the network.
- '';
- };
-
- genesisBlockFile = mkOption {
- type = types.nullOr types.path;
- default = null;
- example = "/var/lib/jormungandr/block-0.bin";
- description = ''
- The path of the genesis block file if we are hosting it locally.
- '';
- };
-
- };
- };
-
- config = mkIf cfg.enable {
-
- systemd.services.jormungandr = {
- description = "jormungandr server";
- wantedBy = [ "multi-user.target" ];
- after = [ "network-online.target" ];
- environment = {
- RUST_BACKTRACE = "full";
- };
- serviceConfig = {
- DynamicUser = true;
- StateDirectory = baseNameOf dataDir;
- ExecStart = ''
- ${pkgs.jormungandr}/bin/jormungandr --config ${configFile} \
- ${optionalString (cfg.secretFile != null) " --secret ${cfg.secretFile}"} \
- ${optionalString (cfg.genesisBlockHash != null) " --genesis-block-hash ${cfg.genesisBlockHash}"} \
- ${optionalString (cfg.genesisBlockFile != null) " --genesis-block ${cfg.genesisBlockFile}"}
- '';
- };
- };
- };
-}
diff --git a/nixpkgs/nixos/modules/services/networking/matterbridge.nix b/nixpkgs/nixos/modules/services/networking/matterbridge.nix
index 1fd63348c16..682eaa6eb29 100644
--- a/nixpkgs/nixos/modules/services/networking/matterbridge.nix
+++ b/nixpkgs/nixos/modules/services/networking/matterbridge.nix
@@ -95,6 +95,7 @@ in
users.users = optional (cfg.user == "matterbridge")
{ name = "matterbridge";
group = "matterbridge";
+ isSystemUser = true;
};
users.groups = optional (cfg.group == "matterbridge")
diff --git a/nixpkgs/nixos/modules/services/networking/morty.nix b/nixpkgs/nixos/modules/services/networking/morty.nix
index 1b3084fe9ab..e3a6444c116 100644
--- a/nixpkgs/nixos/modules/services/networking/morty.nix
+++ b/nixpkgs/nixos/modules/services/networking/morty.nix
@@ -74,6 +74,7 @@ in
{ description = "Morty user";
createHome = true;
home = "/var/lib/morty";
+ isSystemUser = true;
};
systemd.services.morty =
diff --git a/nixpkgs/nixos/modules/services/networking/nat.nix b/nixpkgs/nixos/modules/services/networking/nat.nix
index 89d8590093d..5681bda51cb 100644
--- a/nixpkgs/nixos/modules/services/networking/nat.nix
+++ b/nixpkgs/nixos/modules/services/networking/nat.nix
@@ -29,7 +29,7 @@ let
iptables -w -t nat -N nixos-nat-post
# We can't match on incoming interface in POSTROUTING, so
- # mark packets coming from the external interfaces.
+ # mark packets coming from the internal interfaces.
${concatMapStrings (iface: ''
iptables -w -t nat -A nixos-nat-pre \
-i '${iface}' -j MARK --set-mark 1
diff --git a/nixpkgs/nixos/modules/services/networking/networkmanager.nix b/nixpkgs/nixos/modules/services/networking/networkmanager.nix
index 05a78d1c448..90d1032c41b 100644
--- a/nixpkgs/nixos/modules/services/networking/networkmanager.nix
+++ b/nixpkgs/nixos/modules/services/networking/networkmanager.nix
@@ -17,9 +17,6 @@ let
networkmanager-vpnc
] ++ optional (!delegateWireless && !enableIwd) wpa_supplicant;
- dynamicHostsEnabled =
- cfg.dynamicHosts.enable && cfg.dynamicHosts.hostsDirs != {};
-
delegateWireless = config.networking.wireless.enable == true && cfg.unmanaged != [];
enableIwd = cfg.wifi.backend == "iwd";
@@ -335,55 +332,20 @@ in {
so you don't need to to that yourself.
'';
};
-
- dynamicHosts = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Enabling this option requires the
- <option>networking.networkmanager.dns</option> option to be
- set to <literal>dnsmasq</literal>. If enabled, the directories
- defined by the
- <option>networking.networkmanager.dynamicHosts.hostsDirs</option>
- option will be set up when the service starts. The dnsmasq instance
- managed by NetworkManager will then watch those directories for
- hosts files (see the <literal>--hostsdir</literal> option of
- dnsmasq). This way a non-privileged user can add or override DNS
- entries on the local system (depending on what hosts directories
- that are configured)..
- '';
- };
- hostsDirs = mkOption {
- type = with types; attrsOf (submodule {
- options = {
- user = mkOption {
- type = types.str;
- default = "root";
- description = ''
- The user that will own the hosts directory.
- '';
- };
- group = mkOption {
- type = types.str;
- default = "root";
- description = ''
- The group that will own the hosts directory.
- '';
- };
- };
- });
- default = {};
- description = ''
- Defines a set of directories (relative to
- <literal>/run/NetworkManager/hostdirs</literal>) that dnsmasq will
- watch for hosts files.
- '';
- };
- };
};
};
+ imports = [
+ (mkRemovedOptionModule ["networking" "networkmanager" "dynamicHosts"] ''
+ This option was removed because allowing (multiple) regular users to
+ override host entries affecting the whole system opens up a huge attack
+ vector. There seem to be very rare cases where this might be useful.
+ Consider setting system-wide host entries using networking.hosts, provide
+ them via the DNS server in your network, or use environment.etc
+ to add a file into /etc/NetworkManager/dnsmasq.d reconfiguring hostsdir.
+ '')
+ ];
+
###### implementation
@@ -396,12 +358,6 @@ in {
Except if you mark some interfaces as <literal>unmanaged</literal> by NetworkManager.
'';
}
- { assertion = !dynamicHostsEnabled || (dynamicHostsEnabled && cfg.dns == "dnsmasq");
- message = ''
- To use networking.networkmanager.dynamicHosts you also need to set
- `networking.networkmanager.dns = "dnsmasq"`
- '';
- }
];
environment.etc = with pkgs; [
@@ -435,12 +391,6 @@ in {
target = "NetworkManager/dispatcher.d/${dispatcherTypesSubdirMap.${s.type}}03userscript${lib.fixedWidthNumber 4 i}";
mode = "0544";
}) cfg.dispatcherScripts
- ++ optional dynamicHostsEnabled
- { target = "NetworkManager/dnsmasq.d/dyndns.conf";
- text = concatMapStrings (n: ''
- hostsdir=/run/NetworkManager/hostsdirs/${n}
- '') (attrNames cfg.dynamicHosts.hostsDirs);
- }
++ optional cfg.enableStrongSwan
{ source = "${pkgs.networkmanager_strongswan}/lib/NetworkManager/VPN/nm-strongswan-service.name";
target = "NetworkManager/VPN/nm-strongswan-service.name";
@@ -496,21 +446,6 @@ in {
systemd.services.ModemManager.aliases = [ "dbus-org.freedesktop.ModemManager1.service" ];
- systemd.services.nm-setup-hostsdirs = mkIf dynamicHostsEnabled {
- wantedBy = [ "NetworkManager.service" ];
- before = [ "NetworkManager.service" ];
- partOf = [ "NetworkManager.service" ];
- script = concatStrings (mapAttrsToList (n: d: ''
- mkdir -p "/run/NetworkManager/hostsdirs/${n}"
- chown "${d.user}:${d.group}" "/run/NetworkManager/hostsdirs/${n}"
- chmod 0775 "/run/NetworkManager/hostsdirs/${n}"
- '') cfg.dynamicHosts.hostsDirs);
- serviceConfig = {
- Type = "oneshot";
- RemainAfterExit = true;
- };
- };
-
systemd.services.NetworkManager-dispatcher = {
wantedBy = [ "network.target" ];
restartTriggers = [ configFile ];
@@ -521,15 +456,19 @@ in {
};
# Turn off NixOS' network management when networking is managed entirely by NetworkManager
- networking = (mkIf (!delegateWireless) {
- useDHCP = false;
- # Use mkDefault to trigger the assertion about the conflict above
- wireless.enable = mkDefault false;
- }) // (mkIf cfg.enableStrongSwan {
- networkmanager.packages = [ pkgs.networkmanager_strongswan ];
- }) // (mkIf enableIwd {
- wireless.iwd.enable = true;
- });
+ networking = mkMerge [
+ (mkIf (!delegateWireless) {
+ useDHCP = false;
+ })
+
+ (mkIf cfg.enableStrongSwan {
+ networkmanager.packages = [ pkgs.networkmanager_strongswan ];
+ })
+
+ (mkIf enableIwd {
+ wireless.iwd.enable = true;
+ })
+ ];
security.polkit.extraConfig = polkitConf;
diff --git a/nixpkgs/nixos/modules/services/networking/nghttpx/default.nix b/nixpkgs/nixos/modules/services/networking/nghttpx/default.nix
index d6e1906e388..881a2670f5d 100644
--- a/nixpkgs/nixos/modules/services/networking/nghttpx/default.nix
+++ b/nixpkgs/nixos/modules/services/networking/nghttpx/default.nix
@@ -96,6 +96,7 @@ in
users.groups.nghttpx = { };
users.users.nghttpx = {
group = config.users.groups.nghttpx.name;
+ isSystemUser = true;
};
diff --git a/nixpkgs/nixos/modules/services/networking/owamp.nix b/nixpkgs/nixos/modules/services/networking/owamp.nix
index 821a0258f4b..dbb2e3b4c40 100644
--- a/nixpkgs/nixos/modules/services/networking/owamp.nix
+++ b/nixpkgs/nixos/modules/services/networking/owamp.nix
@@ -21,6 +21,7 @@ in
name = "owamp";
group = "owamp";
description = "Owamp daemon";
+ isSystemUser = true;
};
users.groups = singleton {
diff --git a/nixpkgs/nixos/modules/services/networking/pdns-recursor.nix b/nixpkgs/nixos/modules/services/networking/pdns-recursor.nix
index ebfdd9f35b7..e55ea363378 100644
--- a/nixpkgs/nixos/modules/services/networking/pdns-recursor.nix
+++ b/nixpkgs/nixos/modules/services/networking/pdns-recursor.nix
@@ -91,10 +91,18 @@ in {
forwardZones = mkOption {
type = types.attrs;
+ default = {};
+ description = ''
+ DNS zones to be forwarded to other authoritative servers.
+ '';
+ };
+
+ forwardZonesRecurse = mkOption {
+ type = types.attrs;
example = { eth = "127.0.0.1:5353"; };
default = {};
description = ''
- DNS zones to be forwarded to other servers.
+ DNS zones to be forwarded to other recursive servers.
'';
};
@@ -158,7 +166,8 @@ in {
webserver-port = cfg.api.port;
webserver-allow-from = cfg.api.allowFrom;
- forward-zones = mapAttrsToList (zone: uri: "${zone}.=${uri}") cfg.forwardZones;
+ forward-zones = mapAttrsToList (zone: uri: "${zone}.=${uri}") cfg.forwardZones;
+ forward-zones-recurse = mapAttrsToList (zone: uri: "${zone}.=${uri}") cfg.forwardZonesRecurse;
export-etc-hosts = cfg.exportHosts;
dnssec = cfg.dnssecValidation;
serve-rfc1918 = cfg.serveRFC1918;
diff --git a/nixpkgs/nixos/modules/services/networking/smokeping.nix b/nixpkgs/nixos/modules/services/networking/smokeping.nix
index d4d0594a9cd..b48b0b3a9d6 100644
--- a/nixpkgs/nixos/modules/services/networking/smokeping.nix
+++ b/nixpkgs/nixos/modules/services/networking/smokeping.nix
@@ -299,7 +299,8 @@ in
mkdir -m 0755 -p ${smokepingHome}/cache ${smokepingHome}/data
rm -f ${smokepingHome}/cropper
ln -s ${cfg.package}/htdocs/cropper ${smokepingHome}/cropper
- cp ${cgiHome} ${smokepingHome}/smokeping.fcgi
+ rm -f ${smokepingHome}/smokeping.fcgi
+ ln -s ${cgiHome} ${smokepingHome}/smokeping.fcgi
${cfg.package}/bin/smokeping --check --config=${configPath}
${cfg.package}/bin/smokeping --static --config=${configPath}
'';
@@ -314,5 +315,7 @@ in
serviceConfig.Restart = "always";
};
};
+
+ meta.maintainers = with lib.maintainers; [ erictapen ];
}
diff --git a/nixpkgs/nixos/modules/services/networking/stunnel.nix b/nixpkgs/nixos/modules/services/networking/stunnel.nix
index cbc899f2b4d..ab51bba2f6a 100644
--- a/nixpkgs/nixos/modules/services/networking/stunnel.nix
+++ b/nixpkgs/nixos/modules/services/networking/stunnel.nix
@@ -57,7 +57,13 @@ let
};
CAPath = mkOption {
- type = types.path;
+ type = types.nullOr types.path;
+ default = null;
+ description = "Path to a directory containing certificates to validate against.";
+ };
+
+ CAFile = mkOption {
+ type = types.nullOr types.path;
default = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
description = "Path to a file containing certificates to validate against.";
};
@@ -196,6 +202,7 @@ in
verifyChain = ${yesNo v.verifyChain}
verifyPeer = ${yesNo v.verifyPeer}
${optionalString (v.CAPath != null) "CApath = ${v.CAPath}"}
+ ${optionalString (v.CAFile != null) "CAFile = ${v.CAFile}"}
${optionalString (v.verifyHostname != null) "checkHost = ${v.verifyHostname}"}
OCSPaia = yes
@@ -216,6 +223,12 @@ in
};
};
+ meta.maintainers = with maintainers; [
+ # Server side
+ lschuermann
+ # Client side
+ das_j
+ ];
};
}
diff --git a/nixpkgs/nixos/modules/services/networking/syncthing.nix b/nixpkgs/nixos/modules/services/networking/syncthing.nix
index 165fd5970cf..b3f2af5b179 100644
--- a/nixpkgs/nixos/modules/services/networking/syncthing.nix
+++ b/nixpkgs/nixos/modules/services/networking/syncthing.nix
@@ -18,6 +18,7 @@ let
fsWatcherEnabled = folder.watch;
fsWatcherDelayS = folder.watchDelay;
ignorePerms = folder.ignorePerms;
+ versioning = folder.versioning;
}) (filterAttrs (
_: folder:
folder.enable
@@ -220,6 +221,69 @@ in {
'';
};
+ versioning = mkOption {
+ default = null;
+ description = ''
+ How to keep changed/deleted files with syncthing.
+ There are 4 different types of versioning with different parameters.
+ See https://docs.syncthing.net/users/versioning.html
+ '';
+ example = [
+ {
+ versioning = {
+ type = "simple";
+ params.keep = "10";
+ };
+ }
+ {
+ versioning = {
+ type = "trashcan";
+ params.cleanoutDays = "1000";
+ };
+ }
+ {
+ versioning = {
+ type = "staggered";
+ params = {
+ cleanInterval = "3600";
+ maxAge = "31536000";
+ versionsPath = "/syncthing/backup";
+ };
+ };
+ }
+ {
+ versioning = {
+ type = "external";
+ params.versionsPath = pkgs.writers.writeBash "backup" ''
+ folderpath="$1"
+ filepath="$2"
+ rm -rf "$folderpath/$filepath"
+ '';
+ };
+ }
+ ];
+ type = with types; nullOr (submodule {
+ options = {
+ type = mkOption {
+ type = enum [ "external" "simple" "staggered" "trashcan" ];
+ description = ''
+ Type of versioning.
+ See https://docs.syncthing.net/users/versioning.html
+ '';
+ };
+ params = mkOption {
+ type = attrsOf (either str path);
+ description = ''
+ Parameters for versioning. Structure depends on versioning.type.
+ See https://docs.syncthing.net/users/versioning.html
+ '';
+ };
+ };
+ });
+ };
+
+
+
rescanInterval = mkOption {
type = types.int;
default = 3600;
diff --git a/nixpkgs/nixos/modules/services/networking/thelounge.nix b/nixpkgs/nixos/modules/services/networking/thelounge.nix
index b1d23372955..875d8f66169 100644
--- a/nixpkgs/nixos/modules/services/networking/thelounge.nix
+++ b/nixpkgs/nixos/modules/services/networking/thelounge.nix
@@ -56,6 +56,7 @@ in {
users.users.thelounge = {
description = "thelounge service user";
group = "thelounge";
+ isSystemUser = true;
};
users.groups.thelounge = {};
systemd.services.thelounge = {
diff --git a/nixpkgs/nixos/modules/services/networking/tinydns.nix b/nixpkgs/nixos/modules/services/networking/tinydns.nix
index 7d5db71601e..79507b2ebcd 100644
--- a/nixpkgs/nixos/modules/services/networking/tinydns.nix
+++ b/nixpkgs/nixos/modules/services/networking/tinydns.nix
@@ -32,11 +32,12 @@ with lib;
config = mkIf config.services.tinydns.enable {
environment.systemPackages = [ pkgs.djbdns ];
- users.users.tinydns = {};
+ users.users.tinydns.isSystemUser = true;
systemd.services.tinydns = {
description = "djbdns tinydns server";
wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
path = with pkgs; [ daemontools djbdns ];
preStart = ''
rm -rf /var/lib/tinydns
diff --git a/nixpkgs/nixos/modules/services/networking/trickster.nix b/nixpkgs/nixos/modules/services/networking/trickster.nix
new file mode 100644
index 00000000000..8760dd5a938
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/networking/trickster.nix
@@ -0,0 +1,112 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.trickster;
+in
+{
+
+ options = {
+ services.trickster = {
+ enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Enable Trickster.
+ '';
+ };
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.trickster;
+ defaultText = "pkgs.trickster";
+ description = ''
+ Package that should be used for trickster.
+ '';
+ };
+
+ configFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ description = ''
+ Path to configuration file.
+ '';
+ };
+
+ instance-id = mkOption {
+ type = types.nullOr types.int;
+ default = null;
+ description = ''
+ Instance ID for when running multiple processes (default null).
+ '';
+ };
+
+ log-level = mkOption {
+ type = types.str;
+ default = "info";
+ description = ''
+ Level of Logging to use (debug, info, warn, error) (default "info").
+ '';
+ };
+
+ metrics-port = mkOption {
+ type = types.port;
+ default = 8082;
+ description = ''
+ Port that the /metrics endpoint will listen on.
+ '';
+ };
+
+ origin = mkOption {
+ type = types.str;
+ default = "http://prometheus:9090";
+ description = ''
+ URL to the Prometheus Origin. Enter it like you would in grafana, e.g., http://prometheus:9090 (default http://prometheus:9090).
+ '';
+ };
+
+ profiler-port = mkOption {
+ type = types.nullOr types.port;
+ default = null;
+ description = ''
+ Port that the /debug/pprof endpoint will listen on.
+ '';
+ };
+
+ proxy-port = mkOption {
+ type = types.port;
+ default = 9090;
+ description = ''
+ Port that the Proxy server will listen on.
+ '';
+ };
+
+ };
+ };
+
+ config = mkIf cfg.enable {
+ systemd.services.trickster = {
+ description = "Dashboard Accelerator for Prometheus";
+ after = [ "network.target" ];
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ DynamicUser = true;
+ ExecStart = ''
+ ${cfg.package}/bin/trickster \
+ -log-level ${cfg.log-level} \
+ -metrics-port ${toString cfg.metrics-port} \
+ -origin ${cfg.origin} \
+ -proxy-port ${toString cfg.proxy-port} \
+ ${optionalString (cfg.configFile != null) "-config ${cfg.configFile}"} \
+ ${optionalString (cfg.profiler-port != null) "-profiler-port ${cfg.profiler-port}"} \
+ ${optionalString (cfg.instance-id != null) "-instance-id ${cfg.instance-id}"}
+ '';
+ ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
+ Restart = "always";
+ };
+ };
+
+ };
+}
+
diff --git a/nixpkgs/nixos/modules/services/networking/vsftpd.nix b/nixpkgs/nixos/modules/services/networking/vsftpd.nix
index 67be60da567..90093d9a78d 100644
--- a/nixpkgs/nixos/modules/services/networking/vsftpd.nix
+++ b/nixpkgs/nixos/modules/services/networking/vsftpd.nix
@@ -34,6 +34,15 @@ let
};
optionDescription = [
+ (yesNoOption "allowWriteableChroot" "allow_writeable_chroot" false ''
+ Allow the use of writeable root inside chroot().
+ '')
+ (yesNoOption "virtualUseLocalPrivs" "virtual_use_local_privs" false ''
+ If enabled, virtual users will use the same privileges as local
+ users. By default, virtual users will use the same privileges as
+ anonymous users, which tends to be more restrictive (especially
+ in terms of write access).
+ '')
(yesNoOption "anonymousUser" "anonymous_enable" false ''
Whether to enable the anonymous FTP user.
'')
@@ -76,9 +85,21 @@ let
outgoing data connections can only connect to the client. Only enable if you
know what you are doing!
'')
- (yesNoOption "ssl_tlsv1" "ssl_tlsv1" true '' '')
- (yesNoOption "ssl_sslv2" "ssl_sslv2" false '' '')
- (yesNoOption "ssl_sslv3" "ssl_sslv3" false '' '')
+ (yesNoOption "ssl_tlsv1" "ssl_tlsv1" true ''
+ Only applies if <option>ssl_enable</option> is activated. If
+ enabled, this option will permit TLS v1 protocol connections.
+ TLS v1 connections are preferred.
+ '')
+ (yesNoOption "ssl_sslv2" "ssl_sslv2" false ''
+ Only applies if <option>ssl_enable</option> is activated. If
+ enabled, this option will permit SSL v2 protocol connections.
+ TLS v1 connections are preferred.
+ '')
+ (yesNoOption "ssl_sslv3" "ssl_sslv3" false ''
+ Only applies if <option>ssl_enable</option> is activated. If
+ enabled, this option will permit SSL v3 protocol connections.
+ TLS v1 connections are preferred.
+ '')
];
configFile = pkgs.writeText "vsftpd.conf"
@@ -98,6 +119,9 @@ let
listen=YES
nopriv_user=vsftpd
secure_chroot_dir=/var/empty
+ ${optionalString (cfg.localRoot != null) ''
+ local_root=${cfg.localRoot}
+ ''}
syslog_enable=YES
${optionalString (pkgs.stdenv.hostPlatform.system == "x86_64-linux") ''
seccomp_sandbox=NO
@@ -106,6 +130,11 @@ let
${optionalString cfg.anonymousUser ''
anon_root=${cfg.anonymousUserHome}
''}
+ ${optionalString cfg.enableVirtualUsers ''
+ guest_enable=YES
+ guest_username=vsftpd
+ pam_service_name=vsftpd
+ ''}
${cfg.extraConfig}
'';
@@ -119,10 +148,7 @@ in
services.vsftpd = {
- enable = mkOption {
- default = false;
- description = "Whether to enable the vsftpd FTP server.";
- };
+ enable = mkEnableOption "vsftpd";
userlist = mkOption {
default = [];
@@ -143,6 +169,61 @@ in
'';
};
+ enableVirtualUsers = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Whether to enable the <literal>pam_userdb</literal>-based
+ virtual user system
+ '';
+ };
+
+ userDbPath = mkOption {
+ type = types.nullOr types.str;
+ example = "/etc/vsftpd/userDb";
+ default = null;
+ description = ''
+ Only applies if <option>enableVirtualUsers</option> is true.
+ Path pointing to the <literal>pam_userdb</literal> user
+ database used by vsftpd to authenticate the virtual users.
+
+ This user list should be stored in the Berkeley DB database
+ format.
+
+ To generate a new user database, create a text file, add
+ your users using the following format:
+ <programlisting>
+ user1
+ password1
+ user2
+ password2
+ </programlisting>
+
+ You can then install <literal>pkgs.db</literal> to generate
+ the Berkeley DB using
+ <programlisting>
+ db_load -T -t hash -f logins.txt userDb.db
+ </programlisting>
+
+ Caution: <literal>pam_userdb</literal> will automatically
+ append a <literal>.db</literal> suffix to the filename you
+ provide though this option. This option shouldn't include
+ this filetype suffix.
+ '';
+ };
+
+ localRoot = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "/var/www/$USER";
+ description = ''
+ This option represents a directory which vsftpd will try to
+ change into after a local (i.e. non- anonymous) login.
+
+ Failure is silently ignored.
+ '';
+ };
+
anonymousUserHome = mkOption {
type = types.path;
default = "/home/ftp/";
@@ -186,18 +267,25 @@ in
config = mkIf cfg.enable {
- assertions = singleton
+ assertions = [
{ assertion =
(cfg.forceLocalLoginsSSL -> cfg.rsaCertFile != null)
&& (cfg.forceLocalDataSSL -> cfg.rsaCertFile != null);
message = "vsftpd: If forceLocalLoginsSSL or forceLocalDataSSL is true then a rsaCertFile must be provided!";
- };
+ }
+ {
+ assertion = (cfg.enableVirtualUsers -> cfg.userDbPath != null)
+ && (cfg.enableVirtualUsers -> cfg.localUsers != null);
+ message = "vsftpd: If enableVirtualUsers is true, you need to setup both the userDbPath and localUsers options.";
+ }];
users.users =
[ { name = "vsftpd";
uid = config.ids.uids.vsftpd;
description = "VSFTPD user";
- home = "/homeless-shelter";
+ home = if cfg.localRoot != null
+ then cfg.localRoot # <= Necessary for virtual users.
+ else "/homeless-shelter";
}
] ++ optional cfg.anonymousUser
{ name = "ftp";
@@ -213,23 +301,24 @@ in
# = false and whitelist root
services.vsftpd.userlist = if cfg.userlistDeny then ["root"] else [];
- systemd.services.vsftpd =
- { description = "Vsftpd Server";
+ systemd = {
+ tmpfiles.rules = optional cfg.anonymousUser
+ #Type Path Mode User Gr Age Arg
+ "d '${builtins.toString cfg.anonymousUserHome}' 0555 'ftp' 'ftp' - -";
+ services.vsftpd = {
+ description = "Vsftpd Server";
wantedBy = [ "multi-user.target" ];
- preStart =
- optionalString cfg.anonymousUser
- ''
- mkdir -p -m 555 ${cfg.anonymousUserHome}
- chown -R ftp:ftp ${cfg.anonymousUserHome}
- '';
-
serviceConfig.ExecStart = "@${vsftpd}/sbin/vsftpd vsftpd ${configFile}";
serviceConfig.Restart = "always";
serviceConfig.Type = "forking";
};
+ };
+ security.pam.services.vsftpd.text = mkIf (cfg.enableVirtualUsers && cfg.userDbPath != null)''
+ auth required pam_userdb.so db=${cfg.userDbPath}
+ account required pam_userdb.so db=${cfg.userDbPath}
+ '';
};
-
}
diff --git a/nixpkgs/nixos/modules/services/networking/wireguard.nix b/nixpkgs/nixos/modules/services/networking/wireguard.nix
index 4176da2c8cb..980961225c9 100644
--- a/nixpkgs/nixos/modules/services/networking/wireguard.nix
+++ b/nixpkgs/nixos/modules/services/networking/wireguard.nix
@@ -112,6 +112,32 @@ let
Determines whether to add allowed IPs as routes or not.
'';
};
+
+ socketNamespace = mkOption {
+ default = null;
+ type = with types; nullOr str;
+ example = "container";
+ description = ''The pre-existing network namespace in which the
+ WireGuard interface is created, and which retains the socket even if the
+ interface is moved via <option>interfaceNamespace</option>. When
+ <literal>null</literal>, the interface is created in the init namespace.
+ See <link
+ xlink:href="https://www.wireguard.com/netns/">documentation</link>.
+ '';
+ };
+
+ interfaceNamespace = mkOption {
+ default = null;
+ type = with types; nullOr str;
+ example = "init";
+ description = ''The pre-existing network namespace the WireGuard
+ interface is moved to. The special value <literal>init</literal> means
+ the init namespace. When <literal>null</literal>, the interface is not
+ moved.
+ See <link
+ xlink:href="https://www.wireguard.com/netns/">documentation</link>.
+ '';
+ };
};
};
@@ -239,6 +265,10 @@ let
if peer.presharedKey != null
then pkgs.writeText "wg-psk" peer.presharedKey
else peer.presharedKeyFile;
+ src = interfaceCfg.socketNamespace;
+ dst = interfaceCfg.interfaceNamespace;
+ ip = nsWrap "ip" src dst;
+ wg = nsWrap "wg" src dst;
in nameValuePair "wireguard-${interfaceName}-peer-${unitName}"
{
description = "WireGuard Peer - ${interfaceName} - ${peer.publicKey}";
@@ -255,16 +285,16 @@ let
};
script = let
- wg_setup = "wg set ${interfaceName} peer ${peer.publicKey}" +
+ wg_setup = "${wg} set ${interfaceName} peer ${peer.publicKey}" +
optionalString (psk != null) " preshared-key ${psk}" +
optionalString (peer.endpoint != null) " endpoint ${peer.endpoint}" +
optionalString (peer.persistentKeepalive != null) " persistent-keepalive ${toString peer.persistentKeepalive}" +
optionalString (peer.allowedIPs != []) " allowed-ips ${concatStringsSep "," peer.allowedIPs}";
route_setup =
- optionalString (interfaceCfg.allowedIPsAsRoutes != false)
+ optionalString interfaceCfg.allowedIPsAsRoutes
(concatMapStringsSep "\n"
(allowedIP:
- "ip route replace ${allowedIP} dev ${interfaceName} table ${interfaceCfg.table}"
+ "${ip} route replace ${allowedIP} dev ${interfaceName} table ${interfaceCfg.table}"
) peer.allowedIPs);
in ''
${wg_setup}
@@ -272,13 +302,13 @@ let
'';
postStop = let
- route_destroy = optionalString (interfaceCfg.allowedIPsAsRoutes != false)
+ route_destroy = optionalString interfaceCfg.allowedIPsAsRoutes
(concatMapStringsSep "\n"
(allowedIP:
- "ip route delete ${allowedIP} dev ${interfaceName} table ${interfaceCfg.table}"
+ "${ip} route delete ${allowedIP} dev ${interfaceName} table ${interfaceCfg.table}"
) peer.allowedIPs);
in ''
- wg set ${interfaceName} peer ${peer.publicKey} remove
+ ${wg} set ${interfaceName} peer ${peer.publicKey} remove
${route_destroy}
'';
};
@@ -287,6 +317,13 @@ let
# exactly one way to specify the private key must be set
#assert (values.privateKey != null) != (values.privateKeyFile != null);
let privKey = if values.privateKeyFile != null then values.privateKeyFile else pkgs.writeText "wg-key" values.privateKey;
+ src = values.socketNamespace;
+ dst = values.interfaceNamespace;
+ ipPreMove = nsWrap "ip" src null;
+ ipPostMove = nsWrap "ip" src dst;
+ wg = nsWrap "wg" src dst;
+ ns = if dst == "init" then "1" else dst;
+
in
nameValuePair "wireguard-${name}"
{
@@ -307,26 +344,33 @@ let
${values.preSetup}
- ip link add dev ${name} type wireguard
+ ${ipPreMove} link add dev ${name} type wireguard
+ ${optionalString (values.interfaceNamespace != null && values.interfaceNamespace != values.socketNamespace) "${ipPreMove} link set ${name} netns ${ns}"}
${concatMapStringsSep "\n" (ip:
- "ip address add ${ip} dev ${name}"
+ "${ipPostMove} address add ${ip} dev ${name}"
) values.ips}
- wg set ${name} private-key ${privKey} ${
+ ${wg} set ${name} private-key ${privKey} ${
optionalString (values.listenPort != null) " listen-port ${toString values.listenPort}"}
- ip link set up dev ${name}
+ ${ipPostMove} link set up dev ${name}
${values.postSetup}
'';
postStop = ''
- ip link del dev ${name}
+ ${ipPostMove} link del dev ${name}
${values.postShutdown}
'';
};
+ nsWrap = cmd: src: dst:
+ let
+ nsList = filter (ns: ns != null) [ src dst ];
+ ns = last nsList;
+ in
+ if (length nsList > 0 && ns != "init") then "ip netns exec ${ns} ${cmd}" else cmd;
in
{
diff --git a/nixpkgs/nixos/modules/services/networking/wpa_supplicant.nix b/nixpkgs/nixos/modules/services/networking/wpa_supplicant.nix
index 294c0d70ede..8f05c3949fb 100644
--- a/nixpkgs/nixos/modules/services/networking/wpa_supplicant.nix
+++ b/nixpkgs/nixos/modules/services/networking/wpa_supplicant.nix
@@ -236,9 +236,12 @@ in {
${if ifaces == [] then ''
for i in $(cd /sys/class/net && echo *); do
DEVTYPE=
- source /sys/class/net/$i/uevent
- if [ "$DEVTYPE" = "wlan" -o -e /sys/class/net/$i/wireless ]; then
- ifaces="$ifaces''${ifaces:+ -N} -i$i"
+ UEVENT_PATH=/sys/class/net/$i/uevent
+ if [ -e "$UEVENT_PATH" ]; then
+ source "$UEVENT_PATH"
+ if [ "$DEVTYPE" = "wlan" -o -e /sys/class/net/$i/wireless ]; then
+ ifaces="$ifaces''${ifaces:+ -N} -i$i"
+ fi
fi
done
'' else ''
diff --git a/nixpkgs/nixos/modules/services/networking/yggdrasil.nix b/nixpkgs/nixos/modules/services/networking/yggdrasil.nix
new file mode 100644
index 00000000000..5d65f8e3413
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/networking/yggdrasil.nix
@@ -0,0 +1,187 @@
+{ config, lib, pkgs, ... }:
+with lib;
+let
+ 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 /run/yggdrasil/configFile.json ${configAsFile}"
+ else if configProvided then
+ "cat ${configAsFile}"
+ else if configFileProvided then
+ "cat /run/yggdrasil/configFile.json"
+ else
+ "${cfg.package}/bin/yggdrasil -genconf"
+ );
+
+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 = {};
+ example = {
+ Peers = [
+ "tcp://aa.bb.cc.dd:eeeee"
+ "tcp://[aaaa:bbbb:cccc:dddd::eeee]:fffff"
+ ];
+ Listen = [
+ "tcp://0.0.0.0:xxxxx"
+ ];
+ };
+ description = ''
+ 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.
+
+ 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.
+
+ You can use the command <code>nix-shell -p yggdrasil --run
+ "yggdrasil -genconf"</code> to generate default
+ configuration values with documentation.
+ '';
+ };
+
+ openMulticastPort = mkOption {
+ type = bool;
+ default = false;
+ description = ''
+ Whether to open the UDP port used for multicast peer
+ discovery. The NixOS firewall blocks link-local
+ communication, so in order to make local peering work you
+ will also need to set <code>LinkLocalTCPPort</code> in your
+ yggdrasil configuration (<option>config</option> or
+ <option>configFile</option>) to a port number other than 0,
+ and then add that port to
+ <option>networking.firewall.allowedTCPPorts</option>.
+ '';
+ };
+
+ denyDhcpcdInterfaces = mkOption {
+ type = listOf str;
+ default = [];
+ example = [ "tap*" ];
+ description = ''
+ Disable the DHCP client for any interface whose name matches
+ any of the shell glob patterns in this list. Use this
+ option to prevent the DHCP client from broadcasting requests
+ on the yggdrasil network. It is only necessary to do so
+ when yggdrasil is running in TAP mode, because TUN
+ interfaces do not support broadcasting.
+ '';
+ };
+
+ package = mkOption {
+ type = package;
+ default = pkgs.yggdrasil;
+ defaultText = "pkgs.yggdrasil";
+ description = "Yggdrasil package to use.";
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ assertions = [
+ { assertion = config.networking.enableIPv6;
+ message = "networking.enableIPv6 must be true for yggdrasil to work";
+ }
+ ];
+
+ 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
+ '';
+
+ serviceConfig = {
+ ExecStart = "${cfg.package}/bin/yggdrasil -useconffile /run/yggdrasil/yggdrasil.conf";
+ ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
+ Restart = "always";
+
+ RuntimeDirectory = "yggdrasil";
+ RuntimeDirectoryMode = "0700";
+ BindReadOnlyPaths = mkIf configFileProvided
+ [ "${cfg.configFile}:/run/yggdrasil/configFile.json" ];
+
+ # TODO: as of yggdrasil 0.3.8 and systemd 243, yggdrasil fails
+ # to set up the network adapter when DynamicUser is set. See
+ # github.com/yggdrasil-network/yggdrasil-go/issues/557. The
+ # following options are implied by DynamicUser according to
+ # the systemd.exec documentation, and can be removed if the
+ # upstream issue is fixed and DynamicUser is set to true:
+ PrivateTmp = true;
+ RemoveIPC = true;
+ NoNewPrivileges = true;
+ ProtectSystem = "strict";
+ RestrictSUIDSGID = true;
+ # End of list of options implied by DynamicUser.
+
+ AmbientCapabilities = "CAP_NET_ADMIN";
+ CapabilityBoundingSet = "CAP_NET_ADMIN";
+ MemoryDenyWriteExecute = true;
+ ProtectControlGroups = true;
+ ProtectHome = "tmpfs";
+ ProtectKernelModules = true;
+ ProtectKernelTunables = true;
+ RestrictAddressFamilies = "AF_UNIX AF_INET AF_INET6 AF_NETLINK";
+ RestrictNamespaces = true;
+ RestrictRealtime = true;
+ SystemCallArchitectures = "native";
+ SystemCallFilter = "~@clock @cpu-emulation @debug @keyring @module @mount @obsolete @raw-io @resources";
+ };
+ };
+
+ networking.dhcpcd.denyInterfaces = cfg.denyDhcpcdInterfaces;
+ networking.firewall.allowedUDPPorts = mkIf cfg.openMulticastPort [ 9001 ];
+
+ # Make yggdrasilctl available on the command line.
+ environment.systemPackages = [ cfg.package ];
+ };
+ meta.maintainers = with lib.maintainers; [ gazally ];
+}
diff --git a/nixpkgs/nixos/modules/services/networking/znc/default.nix b/nixpkgs/nixos/modules/services/networking/znc/default.nix
index 05f97bfa539..0a9848a4934 100644
--- a/nixpkgs/nixos/modules/services/networking/znc/default.nix
+++ b/nixpkgs/nixos/modules/services/networking/znc/default.nix
@@ -239,7 +239,7 @@ in
services.znc = {
configFile = mkDefault (pkgs.writeText "znc-generated.conf" semanticString);
config = {
- Version = (builtins.parseDrvName pkgs.znc.name).version;
+ Version = lib.getVersion pkgs.znc;
Listener.l.Port = mkDefault 5000;
Listener.l.SSL = mkDefault true;
};
diff --git a/nixpkgs/nixos/modules/services/printing/cupsd.nix b/nixpkgs/nixos/modules/services/printing/cupsd.nix
index 3fcae611dc7..1071c05d514 100644
--- a/nixpkgs/nixos/modules/services/printing/cupsd.nix
+++ b/nixpkgs/nixos/modules/services/printing/cupsd.nix
@@ -31,7 +31,7 @@ let
# part of CUPS itself, e.g. the SMB backend is part of Samba. Since
# we can't update ${cups.out}/lib/cups itself, we create a symlink tree
# here and add the additional programs. The ServerBin directive in
- # cupsd.conf tells cupsd to use this tree.
+ # cups-files.conf tells cupsd to use this tree.
bindir = pkgs.buildEnv {
name = "cups-progs";
paths =
diff --git a/nixpkgs/nixos/modules/services/scheduling/marathon.nix b/nixpkgs/nixos/modules/services/scheduling/marathon.nix
index 0961a67770e..2e0d20c64b2 100644
--- a/nixpkgs/nixos/modules/services/scheduling/marathon.nix
+++ b/nixpkgs/nixos/modules/services/scheduling/marathon.nix
@@ -93,6 +93,6 @@ in {
};
};
- users.users.${cfg.user} = { };
+ users.users.${cfg.user}.isSystemUser = true;
};
}
diff --git a/nixpkgs/nixos/modules/services/security/bitwarden_rs/default.nix b/nixpkgs/nixos/modules/services/security/bitwarden_rs/default.nix
index 80fd65891ff..d1817db0755 100644
--- a/nixpkgs/nixos/modules/services/security/bitwarden_rs/default.nix
+++ b/nixpkgs/nixos/modules/services/security/bitwarden_rs/default.nix
@@ -74,7 +74,10 @@ in {
webVaultEnabled = mkDefault true;
};
- users.users.bitwarden_rs = { inherit group; };
+ users.users.bitwarden_rs = {
+ inherit group;
+ isSystemUser = true;
+ };
users.groups.bitwarden_rs = { };
systemd.services.bitwarden_rs = {
diff --git a/nixpkgs/nixos/modules/services/security/oauth2_proxy.nix b/nixpkgs/nixos/modules/services/security/oauth2_proxy.nix
index bb03f7fc9e4..2abb9ec32ac 100644
--- a/nixpkgs/nixos/modules/services/security/oauth2_proxy.nix
+++ b/nixpkgs/nixos/modules/services/security/oauth2_proxy.nix
@@ -546,6 +546,7 @@ in
users.users.oauth2_proxy = {
description = "OAuth2 Proxy";
+ isSystemUser = true;
};
systemd.services.oauth2_proxy = {
diff --git a/nixpkgs/nixos/modules/services/security/vault.nix b/nixpkgs/nixos/modules/services/security/vault.nix
index d5962ba9af9..b0ab8fadcbe 100644
--- a/nixpkgs/nixos/modules/services/security/vault.nix
+++ b/nixpkgs/nixos/modules/services/security/vault.nix
@@ -119,9 +119,8 @@ in
};
users.groups.vault.gid = config.ids.gids.vault;
- systemd.tmpfiles.rules = optional (cfg.storagePath != null) [
- "d '${cfg.storagePath}' 0700 vault vault - -"
- ];
+ systemd.tmpfiles.rules = optional (cfg.storagePath != null)
+ "d '${cfg.storagePath}' 0700 vault vault - -";
systemd.services.vault = {
description = "Vault server daemon";
diff --git a/nixpkgs/nixos/modules/services/torrent/magnetico.nix b/nixpkgs/nixos/modules/services/torrent/magnetico.nix
index 02fa2ac0750..719827713ff 100644
--- a/nixpkgs/nixos/modules/services/torrent/magnetico.nix
+++ b/nixpkgs/nixos/modules/services/torrent/magnetico.nix
@@ -35,6 +35,7 @@ let
(if (cfg.web.credentialsFile != null || cfg.web.credentials != { })
then "--credentials=${toString credFile}"
else "--no-auth")
+ "--addr=${address}:${toString port}"
] ++ extraOptions);
in {
@@ -171,12 +172,13 @@ in {
users.users.magnetico = {
description = "Magnetico daemons user";
+ isSystemUser = true;
};
systemd.services.magneticod = {
description = "Magnetico DHT crawler";
wantedBy = [ "multi-user.target" ];
- after = [ "network-online.target" ];
+ after = [ "network.target" ];
serviceConfig = {
User = "magnetico";
@@ -188,7 +190,7 @@ in {
systemd.services.magneticow = {
description = "Magnetico web interface";
wantedBy = [ "multi-user.target" ];
- after = [ "network-online.target" "magneticod.service"];
+ after = [ "network.target" "magneticod.service"];
serviceConfig = {
User = "magnetico";
@@ -201,7 +203,7 @@ in {
assertions =
[
{
- assertion = cfg.web.credentialsFile != null || cfg.web.credentials != { };
+ assertion = cfg.web.credentialsFile == null || cfg.web.credentials == { };
message = ''
The options services.magnetico.web.credentialsFile and
services.magnetico.web.credentials are mutually exclusives.
diff --git a/nixpkgs/nixos/modules/services/web-apps/codimd.nix b/nixpkgs/nixos/modules/services/web-apps/codimd.nix
index 7ae7cd9c52d..5f56f8ed5a0 100644
--- a/nixpkgs/nixos/modules/services/web-apps/codimd.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/codimd.nix
@@ -893,6 +893,7 @@ in
extraGroups = cfg.groups;
home = cfg.workDir;
createHome = true;
+ isSystemUser = true;
};
systemd.services.codimd = {
diff --git a/nixpkgs/nixos/modules/services/web-apps/frab.nix b/nixpkgs/nixos/modules/services/web-apps/frab.nix
index 7914e5cc0ee..a9a30b40922 100644
--- a/nixpkgs/nixos/modules/services/web-apps/frab.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/frab.nix
@@ -177,6 +177,7 @@ in
{ name = cfg.user;
group = cfg.group;
home = "${cfg.statePath}";
+ isSystemUser = true;
}
];
diff --git a/nixpkgs/nixos/modules/services/web-apps/gotify-server.nix b/nixpkgs/nixos/modules/services/web-apps/gotify-server.nix
new file mode 100644
index 00000000000..03e01f46a94
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/web-apps/gotify-server.nix
@@ -0,0 +1,49 @@
+{ pkgs, lib, config, ... }:
+
+with lib;
+
+let
+ cfg = config.services.gotify;
+in {
+ options = {
+ services.gotify = {
+ enable = mkEnableOption "Gotify webserver";
+
+ port = mkOption {
+ type = types.port;
+ description = ''
+ Port the server listens to.
+ '';
+ };
+
+ stateDirectoryName = mkOption {
+ type = types.str;
+ default = "gotify-server";
+ description = ''
+ The name of the directory below <filename>/var/lib</filename> where
+ gotify stores its runtime data.
+ '';
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ systemd.services.gotify-server = {
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
+ description = "Simple server for sending and receiving messages";
+
+ environment = {
+ GOTIFY_SERVER_PORT = toString cfg.port;
+ };
+
+ serviceConfig = {
+ WorkingDirectory = "/var/lib/${cfg.stateDirectoryName}";
+ StateDirectory = cfg.stateDirectoryName;
+ Restart = "always";
+ DynamicUser = "yes";
+ ExecStart = "${pkgs.gotify-server}/bin/server";
+ };
+ };
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/web-apps/limesurvey.nix b/nixpkgs/nixos/modules/services/web-apps/limesurvey.nix
index 68b57a9b90d..bd524524130 100644
--- a/nixpkgs/nixos/modules/services/web-apps/limesurvey.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/limesurvey.nix
@@ -277,7 +277,10 @@ in
systemd.services.httpd.after = optional mysqlLocal "mysql.service" ++ optional pgsqlLocal "postgresql.service";
- users.users.${user}.group = group;
+ users.users.${user} = {
+ group = group;
+ isSystemUser = true;
+ };
};
}
diff --git a/nixpkgs/nixos/modules/services/web-apps/matomo-doc.xml b/nixpkgs/nixos/modules/services/web-apps/matomo-doc.xml
index 8485492c51c..69d1170e452 100644
--- a/nixpkgs/nixos/modules/services/web-apps/matomo-doc.xml
+++ b/nixpkgs/nixos/modules/services/web-apps/matomo-doc.xml
@@ -86,12 +86,6 @@ GRANT ALL PRIVILEGES ON matomo.* TO 'matomo'@'localhost';
<itemizedlist>
<listitem>
<para>
- Matomo's file integrity check will warn you. This is due to the patches
- necessary for NixOS, you can safely ignore this.
- </para>
- </listitem>
- <listitem>
- <para>
Matomo will warn you that the JavaScript tracker is not writable. This is
because it's located in the read-only nix store. You can safely ignore
this, unless you need a plugin that needs JavaScript tracker access.
@@ -105,7 +99,7 @@ GRANT ALL PRIVILEGES ON matomo.* TO 'matomo'@'localhost';
<para>
You can use other web servers by forwarding calls for
<filename>index.php</filename> and <filename>piwik.php</filename> to the
- <literal>/run/phpfpm-matomo.sock</literal> fastcgi unix socket. You can use
+ <literal><link linkend="opt-services.phpfpm.pools._name_.socket">services.phpfpm.pools.&lt;name&gt;.socket</link></literal> fastcgi unix socket. You can use
the nginx configuration in the module code as a reference to what else
should be configured.
</para>
diff --git a/nixpkgs/nixos/modules/services/web-apps/matomo.nix b/nixpkgs/nixos/modules/services/web-apps/matomo.nix
index 1e34aff8d17..352cc4c647b 100644
--- a/nixpkgs/nixos/modules/services/web-apps/matomo.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/matomo.nix
@@ -2,15 +2,13 @@
with lib;
let
cfg = config.services.matomo;
+ fpm = config.services.phpfpm.pools.${pool};
user = "matomo";
dataDir = "/var/lib/${user}";
deprecatedDataDir = "/var/lib/piwik";
pool = user;
- # it's not possible to use /run/phpfpm/${pool}.sock because /run/phpfpm/ is root:root 0770,
- # and therefore is not accessible by the web server.
- phpSocket = "/run/phpfpm-${pool}.sock";
phpExecutionUnit = "phpfpm-${pool}";
databaseService = "mysql.service";
@@ -50,7 +48,7 @@ in {
default = null;
example = "lighttpd";
description = ''
- Name of the web server user that forwards requests to the ${phpSocket} fastcgi socket for Matomo if the nginx
+ Name of the web server user that forwards requests to <option>services.phpfpm.pools.&lt;name&gt;.socket</option> the fastcgi socket for Matomo if the nginx
option is not used. Either this option or the nginx option is mandatory.
If you want to use another webserver than nginx, you need to set this to that server's user
and pass fastcgi requests to `index.php`, `matomo.php` and `piwik.php` (legacy name) to this socket.
@@ -71,25 +69,6 @@ in {
'';
};
- phpfpmProcessManagerConfig = mkOption {
- type = types.str;
- default = ''
- ; default phpfpm process manager settings
- pm = dynamic
- pm.max_children = 75
- pm.start_servers = 10
- pm.min_spare_servers = 5
- pm.max_spare_servers = 20
- pm.max_requests = 500
-
- ; log worker's stdout, but this has a performance hit
- catch_workers_output = yes
- '';
- description = ''
- Settings for phpfpm's process manager. You might need to change this depending on the load for Matomo.
- '';
- };
-
nginx = mkOption {
type = types.nullOr (types.submodule (
recursiveUpdate
@@ -233,15 +212,24 @@ in {
else if (cfg.webServerUser != null) then cfg.webServerUser else "";
in {
${pool} = {
- listen = phpSocket;
- extraConfig = ''
- listen.owner = ${socketOwner}
- listen.group = root
- listen.mode = 0600
- user = ${user}
- env[PIWIK_USER_PATH] = ${dataDir}
- ${cfg.phpfpmProcessManagerConfig}
+ inherit user;
+ phpOptions = ''
+ error_log = 'stderr'
+ log_errors = on
'';
+ settings = mapAttrs (name: mkDefault) {
+ "listen.owner" = socketOwner;
+ "listen.group" = "root";
+ "listen.mode" = "0660";
+ "pm" = "dynamic";
+ "pm.max_children" = 75;
+ "pm.start_servers" = 10;
+ "pm.min_spare_servers" = 5;
+ "pm.max_spare_servers" = 20;
+ "pm.max_requests" = 500;
+ "catch_workers_output" = true;
+ };
+ phpEnv.PIWIK_USER_PATH = dataDir;
};
};
@@ -264,15 +252,15 @@ in {
};
# allow index.php for webinterface
locations."= /index.php".extraConfig = ''
- fastcgi_pass unix:${phpSocket};
+ fastcgi_pass unix:${fpm.socket};
'';
# allow matomo.php for tracking
locations."= /matomo.php".extraConfig = ''
- fastcgi_pass unix:${phpSocket};
+ fastcgi_pass unix:${fpm.socket};
'';
# allow piwik.php for tracking (deprecated name)
locations."= /piwik.php".extraConfig = ''
- fastcgi_pass unix:${phpSocket};
+ fastcgi_pass unix:${fpm.socket};
'';
# Any other attempt to access any php files is forbidden
locations."~* ^.+\\.php$".extraConfig = ''
diff --git a/nixpkgs/nixos/modules/services/web-apps/mediawiki.nix b/nixpkgs/nixos/modules/services/web-apps/mediawiki.nix
index ec2568bf952..43edc04e1a4 100644
--- a/nixpkgs/nixos/modules/services/web-apps/mediawiki.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/mediawiki.nix
@@ -461,7 +461,10 @@ in
systemd.services.httpd.after = optional (cfg.database.createLocally && cfg.database.type == "mysql") "mysql.service";
- users.users.${user}.group = group;
+ users.users.${user} = {
+ group = group;
+ isSystemUser = true;
+ };
environment.systemPackages = [ mediawikiScripts ];
};
diff --git a/nixpkgs/nixos/modules/services/web-apps/moinmoin.nix b/nixpkgs/nixos/modules/services/web-apps/moinmoin.nix
new file mode 100644
index 00000000000..0fee64be0bb
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/web-apps/moinmoin.nix
@@ -0,0 +1,303 @@
+{ config, lib, pkgs, ... }:
+with lib;
+
+let
+ cfg = config.services.moinmoin;
+ python = pkgs.python27;
+ pkg = python.pkgs.moinmoin;
+ dataDir = "/var/lib/moin";
+ usingGunicorn = cfg.webServer == "nginx-gunicorn" || cfg.webServer == "gunicorn";
+ usingNginx = cfg.webServer == "nginx-gunicorn";
+ user = "moin";
+ group = "moin";
+
+ uLit = s: ''u"${s}"'';
+ indentLines = n: str: concatMapStrings (line: "${fixedWidthString n " " " "}${line}\n") (splitString "\n" str);
+
+ moinCliWrapper = wikiIdent: pkgs.writeShellScriptBin "moin-${wikiIdent}" ''
+ ${pkgs.su}/bin/su -s ${pkgs.runtimeShell} -c "${pkg}/bin/moin --config-dir=/var/lib/moin/${wikiIdent}/config $*" ${user}
+ '';
+
+ wikiConfig = wikiIdent: w: ''
+ # -*- coding: utf-8 -*-
+
+ from MoinMoin.config import multiconfig, url_prefix_static
+
+ class Config(multiconfig.DefaultConfig):
+ ${optionalString (w.webLocation != "/") ''
+ url_prefix_static = '${w.webLocation}' + url_prefix_static
+ ''}
+
+ sitename = u'${w.siteName}'
+ page_front_page = u'${w.frontPage}'
+
+ data_dir = '${dataDir}/${wikiIdent}/data'
+ data_underlay_dir = '${dataDir}/${wikiIdent}/underlay'
+
+ language_default = u'${w.languageDefault}'
+ ${optionalString (w.superUsers != []) ''
+ superuser = [${concatMapStringsSep ", " uLit w.superUsers}]
+ ''}
+
+ ${indentLines 4 w.extraConfig}
+ '';
+ wikiConfigFile = name: wiki: pkgs.writeText "${name}.py" (wikiConfig name wiki);
+
+in
+{
+ options.services.moinmoin = with types; {
+ enable = mkEnableOption "MoinMoin Wiki Engine";
+
+ webServer = mkOption {
+ type = enum [ "nginx-gunicorn" "gunicorn" "none" ];
+ default = "nginx-gunicorn";
+ example = "none";
+ description = ''
+ Which web server to use to serve the wiki.
+ Use <literal>none</literal> if you want to configure this yourself.
+ '';
+ };
+
+ gunicorn.workers = mkOption {
+ type = ints.positive;
+ default = 3;
+ example = 10;
+ description = ''
+ The number of worker processes for handling requests.
+ '';
+ };
+
+ wikis = mkOption {
+ type = attrsOf (submodule ({ name, ... }: {
+ options = {
+ siteName = mkOption {
+ type = str;
+ default = "Untitled Wiki";
+ example = "ExampleWiki";
+ description = ''
+ Short description of your wiki site, displayed below the logo on each page, and
+ used in RSS documents as the channel title.
+ '';
+ };
+
+ webHost = mkOption {
+ type = str;
+ description = "Host part of the wiki URL. If undefined, the name of the attribute set will be used.";
+ example = "wiki.example.org";
+ };
+
+ webLocation = mkOption {
+ type = str;
+ default = "/";
+ example = "/moin";
+ description = "Location part of the wiki URL.";
+ };
+
+ frontPage = mkOption {
+ type = str;
+ default = "LanguageSetup";
+ example = "FrontPage";
+ description = ''
+ Front page name. Set this to something like <literal>FrontPage</literal> once languages are
+ configured.
+ '';
+ };
+
+ superUsers = mkOption {
+ type = listOf str;
+ default = [];
+ example = [ "elvis" ];
+ description = ''
+ List of trusted user names with wiki system administration super powers.
+
+ Please note that accounts for these users need to be created using the <command>moin</command> command-line utility, e.g.:
+ <command>moin-<replaceable>WIKINAME</replaceable> account create --name=<replaceable>NAME</replaceable> --email=<replaceable>EMAIL</replaceable> --password=<replaceable>PASSWORD</replaceable></command>.
+ '';
+ };
+
+ languageDefault = mkOption {
+ type = str;
+ default = "en";
+ example = "de";
+ description = "The ISO-639-1 name of the main wiki language. Languages that MoinMoin does not support are ignored.";
+ };
+
+ extraConfig = mkOption {
+ type = lines;
+ default = "";
+ example = ''
+ show_hosts = True
+ search_results_per_page = 100
+ acl_rights_default = u"Known:read,write,delete,revert All:read"
+ logo_string = u"<h2>\U0001f639</h2>"
+ theme_default = u"modernized"
+
+ user_checkbox_defaults = {'show_page_trail': 0, 'edit_on_doubleclick': 0}
+ navi_bar = [u'SomePage'] + multiconfig.DefaultConfig.navi_bar
+ actions_excluded = multiconfig.DefaultConfig.actions_excluded + ['newaccount']
+
+ mail_smarthost = "mail.example.org"
+ mail_from = u"Example.Org Wiki <wiki@example.org>"
+ '';
+ description = ''
+ Additional configuration to be appended verbatim to this wiki's config.
+
+ See <link xlink:href='http://moinmo.in/HelpOnConfiguration' /> for documentation.
+ '';
+ };
+
+ };
+ config = {
+ webHost = mkDefault name;
+ };
+ }));
+ example = literalExample ''
+ {
+ "mywiki" = {
+ siteName = "Example Wiki";
+ webHost = "wiki.example.org";
+ superUsers = [ "admin" ];
+ frontPage = "Index";
+ extraConfig = "page_category_regex = ur'(?P<all>(Category|Kategorie)(?P<key>(?!Template)\S+))'"
+ };
+ }
+ '';
+ description = ''
+ Configurations of the individual wikis. Attribute names must be valid Python
+ identifiers of the form <literal>[A-Za-z_][A-Za-z0-9_]*</literal>.
+
+ For every attribute <replaceable>WIKINAME</replaceable>, a helper script
+ moin-<replaceable>WIKINAME</replaceable> is created which runs the
+ <command>moin</command> command under the <literal>moin</literal> user (to avoid
+ file ownership issues) and with the right configuration directory passed to it.
+ '';
+ };
+ };
+
+ config = mkIf cfg.enable {
+ assertions = forEach (attrNames cfg.wikis) (wname:
+ { assertion = builtins.match "[A-Za-z_][A-Za-z0-9_]*" wname != null;
+ message = "${wname} is not valid Python identifier";
+ }
+ );
+
+ users.users = {
+ moin = {
+ description = "MoinMoin wiki";
+ home = dataDir;
+ group = group;
+ isSystemUser = true;
+ };
+ };
+
+ users.groups = {
+ moin = {
+ members = mkIf usingNginx [ config.services.nginx.user ];
+ };
+ };
+
+ environment.systemPackages = [ pkg ] ++ map moinCliWrapper (attrNames cfg.wikis);
+
+ systemd.services = mkIf usingGunicorn
+ (flip mapAttrs' cfg.wikis (wikiIdent: wiki:
+ nameValuePair "moin-${wikiIdent}"
+ {
+ description = "MoinMoin wiki ${wikiIdent} - gunicorn process";
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
+ restartIfChanged = true;
+ restartTriggers = [ (wikiConfigFile wikiIdent wiki) ];
+
+ environment = let
+ penv = python.buildEnv.override {
+ # setuptools: https://github.com/benoitc/gunicorn/issues/1716
+ extraLibs = [ python.pkgs.gevent python.pkgs.setuptools pkg ];
+ };
+ in {
+ PYTHONPATH = "${dataDir}/${wikiIdent}/config:${penv}/${python.sitePackages}";
+ };
+
+ preStart = ''
+ umask 0007
+ rm -rf ${dataDir}/${wikiIdent}/underlay
+ cp -r ${pkg}/share/moin/underlay ${dataDir}/${wikiIdent}/
+ chmod -R u+w ${dataDir}/${wikiIdent}/underlay
+ '';
+
+ serviceConfig = {
+ User = user;
+ Group = group;
+ WorkingDirectory = "${dataDir}/${wikiIdent}";
+ ExecStart = ''${python.pkgs.gunicorn}/bin/gunicorn moin_wsgi \
+ --name gunicorn-${wikiIdent} \
+ --workers ${toString cfg.gunicorn.workers} \
+ --worker-class gevent \
+ --bind unix:/run/moin/${wikiIdent}/gunicorn.sock
+ '';
+
+ Restart = "on-failure";
+ RestartSec = "2s";
+ StartLimitIntervalSec = "30s";
+
+ StateDirectory = "moin/${wikiIdent}";
+ StateDirectoryMode = "0750";
+ RuntimeDirectory = "moin/${wikiIdent}";
+ RuntimeDirectoryMode = "0750";
+
+ NoNewPrivileges = true;
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ PrivateTmp = true;
+ PrivateDevices = true;
+ PrivateNetwork = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+ RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" ];
+ RestrictNamespaces = true;
+ LockPersonality = true;
+ MemoryDenyWriteExecute = true;
+ RestrictRealtime = true;
+ };
+ }
+ ));
+
+ services.nginx = mkIf usingNginx {
+ enable = true;
+ virtualHosts = flip mapAttrs' cfg.wikis (name: w: nameValuePair w.webHost {
+ forceSSL = mkDefault true;
+ enableACME = mkDefault true;
+ locations."${w.webLocation}" = {
+ extraConfig = ''
+ proxy_set_header Host $host;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Proto $scheme;
+ proxy_set_header X-Forwarded-Host $host;
+ proxy_set_header X-Forwarded-Server $host;
+
+ proxy_pass http://unix:/run/moin/${name}/gunicorn.sock;
+ '';
+ };
+ });
+ };
+
+ systemd.tmpfiles.rules = [
+ "d /run/moin 0750 ${user} ${group} - -"
+ "d ${dataDir} 0550 ${user} ${group} - -"
+ ]
+ ++ (concatLists (flip mapAttrsToList cfg.wikis (wikiIdent: wiki: [
+ "d ${dataDir}/${wikiIdent} 0750 ${user} ${group} - -"
+ "d ${dataDir}/${wikiIdent}/config 0550 ${user} ${group} - -"
+ "L+ ${dataDir}/${wikiIdent}/config/wikiconfig.py - - - - ${wikiConfigFile wikiIdent wiki}"
+ # needed in order to pass module name to gunicorn
+ "L+ ${dataDir}/${wikiIdent}/config/moin_wsgi.py - - - - ${pkg}/share/moin/server/moin.wsgi"
+ # seed data files
+ "C ${dataDir}/${wikiIdent}/data 0770 ${user} ${group} - ${pkg}/share/moin/data"
+ # fix nix store permissions
+ "Z ${dataDir}/${wikiIdent}/data 0770 ${user} ${group} - -"
+ ])));
+ };
+
+ meta.maintainers = with lib.maintainers; [ b42 ];
+}
diff --git a/nixpkgs/nixos/modules/services/web-apps/moodle.nix b/nixpkgs/nixos/modules/services/web-apps/moodle.nix
index 211bc17ee19..ac59f9e0012 100644
--- a/nixpkgs/nixos/modules/services/web-apps/moodle.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/moodle.nix
@@ -309,7 +309,9 @@ in
systemd.services.httpd.after = optional mysqlLocal "mysql.service" ++ optional pgsqlLocal "postgresql.service";
- users.users.${user}.group = group;
-
+ users.users.${user} = {
+ group = group;
+ isSystemUser = true;
+ };
};
}
diff --git a/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix b/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix
index db5dc915c89..b67f0880878 100644
--- a/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix
@@ -390,6 +390,7 @@ in {
in {
wantedBy = [ "multi-user.target" ];
before = [ "phpfpm-nextcloud.service" ];
+ path = [ occ ];
script = ''
chmod og+x ${cfg.home}
ln -sf ${pkgs.nextcloud}/apps ${cfg.home}/
@@ -467,7 +468,7 @@ in {
};
"/" = {
priority = 200;
- extraConfig = "rewrite ^ /index.php$request_uri;";
+ extraConfig = "rewrite ^ /index.php;";
};
"~ ^/store-apps" = {
priority = 201;
@@ -494,6 +495,7 @@ in {
extraConfig = ''
include ${config.services.nginx.package}/conf/fastcgi.conf;
fastcgi_split_path_info ^(.+\.php)(\\/.*)$;
+ try_files $fastcgi_script_name =404;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param HTTPS ${if cfg.https then "on" else "off"};
fastcgi_param modHeadersAvailable true;
@@ -531,6 +533,7 @@ in {
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
add_header Referrer-Policy no-referrer;
+ add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always;
error_page 403 /core/templates/403.php;
error_page 404 /core/templates/404.php;
client_max_body_size ${cfg.maxUploadSize};
diff --git a/nixpkgs/nixos/modules/services/web-apps/nexus.nix b/nixpkgs/nixos/modules/services/web-apps/nexus.nix
index 3af97e146d0..d4d507362c9 100644
--- a/nixpkgs/nixos/modules/services/web-apps/nexus.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/nexus.nix
@@ -68,6 +68,7 @@ in
-Dkaraf.data=${cfg.home}/nexus3
-Djava.io.tmpdir=${cfg.home}/nexus3/tmp
-Dkaraf.startLocalConsole=false
+ -Djava.endorsed.dirs=${cfg.package}/lib/endorsed
'';
description = ''
diff --git a/nixpkgs/nixos/modules/services/web-apps/trac.nix b/nixpkgs/nixos/modules/services/web-apps/trac.nix
new file mode 100644
index 00000000000..207fb857438
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/web-apps/trac.nix
@@ -0,0 +1,79 @@
+{ config, lib, pkgs, ... }:
+
+let
+ cfg = config.services.trac;
+
+ inherit (lib) mkEnableOption mkIf mkOption types;
+
+in {
+
+ options = {
+
+ services.trac = {
+ enable = mkEnableOption "Trac service";
+
+ listen = {
+ ip = mkOption {
+ type = types.str;
+ default = "0.0.0.0";
+ description = ''
+ IP address that Trac should listen on.
+ '';
+ };
+
+ port = mkOption {
+ type = types.port;
+ default = 8000;
+ description = ''
+ Listen port for Trac.
+ '';
+ };
+ };
+
+ dataDir = mkOption {
+ default = "/var/lib/trac";
+ type = types.path;
+ description = ''
+ The directory for storing the Trac data.
+ '';
+ };
+
+ openFirewall = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Open ports in the firewall for Trac.
+ '';
+ };
+ };
+
+ };
+
+ config = mkIf cfg.enable {
+
+ systemd.services.trac = {
+ description = "Trac server";
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ DynamicUser = true;
+ StateDirectory = baseNameOf cfg.dataDir;
+ ExecStart = ''
+ ${pkgs.trac}/bin/tracd -s \
+ -b ${toString cfg.listen.ip} \
+ -p ${toString cfg.listen.port} \
+ ${cfg.dataDir}
+ '';
+ };
+ preStart = ''
+ if [ ! -e ${cfg.dataDir}/VERSION ]; then
+ ${pkgs.trac}/bin/trac-admin ${cfg.dataDir} initenv Trac "sqlite:db/trac.db"
+ fi
+ '';
+ };
+
+ networking.firewall = mkIf cfg.openFirewall {
+ allowedTCPPorts = [ cfg.listen.port ];
+ };
+
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/web-apps/virtlyst.nix b/nixpkgs/nixos/modules/services/web-apps/virtlyst.nix
index e5c0bff2168..37bdbb0e3b4 100644
--- a/nixpkgs/nixos/modules/services/web-apps/virtlyst.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/virtlyst.nix
@@ -54,6 +54,7 @@ in
home = stateDir;
createHome = true;
group = mkIf config.virtualisation.libvirtd.enable "libvirtd";
+ isSystemUser = true;
};
systemd.services.virtlyst = {
diff --git a/nixpkgs/nixos/modules/services/web-apps/wordpress.nix b/nixpkgs/nixos/modules/services/web-apps/wordpress.nix
index e311dd917dd..f1370c2854b 100644
--- a/nixpkgs/nixos/modules/services/web-apps/wordpress.nix
+++ b/nixpkgs/nixos/modules/services/web-apps/wordpress.nix
@@ -367,7 +367,10 @@ in
})
];
- users.users.${user}.group = group;
+ users.users.${user} = {
+ group = group;
+ isSystemUser = true;
+ };
};
}
diff --git a/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix b/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix
index b0374d949fc..f5a6051b4b5 100644
--- a/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix
@@ -6,6 +6,8 @@ let
mainCfg = config.services.httpd;
+ runtimeDir = "/run/httpd";
+
httpd = mainCfg.package.out;
httpdConf = mainCfg.configFile;
@@ -27,103 +29,29 @@ let
listenToString = l: "${l.ip}:${toString l.port}";
- extraModules = attrByPath ["extraModules"] [] mainCfg;
- extraForeignModules = filter isAttrs extraModules;
- extraApacheModules = filter isString extraModules;
-
-
- makeServerInfo = cfg: {
- # Canonical name must not include a trailing slash.
- canonicalNames =
- let defaultPort = (head (defaultListen cfg)).port; in
- map (port:
- (if cfg.enableSSL then "https" else "http") + "://" +
- cfg.hostName +
- (if port != defaultPort then ":${toString port}" else "")
- ) (map (x: x.port) (getListen cfg));
-
- # Admin address: inherit from the main server if not specified for
- # a virtual host.
- adminAddr = if cfg.adminAddr != null then cfg.adminAddr else mainCfg.adminAddr;
-
- vhostConfig = cfg;
- serverConfig = mainCfg;
- fullConfig = config; # machine config
- };
-
-
allHosts = [mainCfg] ++ mainCfg.virtualHosts;
-
- callSubservices = serverInfo: defs:
- let f = svc:
- let
- svcFunction =
- if svc ? function then svc.function
- # instead of using serviceType="mediawiki"; you can copy mediawiki.nix to any location outside nixpkgs, modify it at will, and use serviceExpression=./mediawiki.nix;
- else if svc ? serviceExpression then import (toString svc.serviceExpression)
- else import (toString "${toString ./.}/${if svc ? serviceType then svc.serviceType else svc.serviceName}.nix");
- config = (evalModules
- { modules = [ { options = res.options; config = svc.config or svc; } ];
- check = false;
- }).config;
- defaults = {
- extraConfig = "";
- extraModules = [];
- extraModulesPre = [];
- extraPath = [];
- extraServerPath = [];
- globalEnvVars = [];
- robotsEntries = "";
- startupScript = "";
- enablePHP = false;
- enablePerl = false;
- phpOptions = "";
- options = {};
- documentRoot = null;
- };
- res = defaults // svcFunction { inherit config lib pkgs serverInfo php; };
- in res;
- in map f defs;
-
-
- # !!! callSubservices is expensive
- subservicesFor = cfg: callSubservices (makeServerInfo cfg) cfg.extraSubservices;
-
- mainSubservices = subservicesFor mainCfg;
-
- allSubservices = mainSubservices ++ concatMap subservicesFor mainCfg.virtualHosts;
-
-
enableSSL = any (vhost: vhost.enableSSL) allHosts;
+ enableUserDir = any (vhost: vhost.enableUserDir) allHosts;
- # Names of modules from ${httpd}/modules that we want to load.
- apacheModules =
- [ # HTTP authentication mechanisms: basic and digest.
- "auth_basic" "auth_digest"
-
- # Authentication: is the user who he claims to be?
- "authn_file" "authn_dbm" "authn_anon" "authn_core"
-
- # Authorization: is the user allowed access?
- "authz_user" "authz_groupfile" "authz_host" "authz_core"
-
- # Other modules.
- "ext_filter" "include" "log_config" "env" "mime_magic"
- "cern_meta" "expires" "headers" "usertrack" /* "unique_id" */ "setenvif"
- "mime" "dav" "status" "autoindex" "asis" "info" "dav_fs"
- "vhost_alias" "negotiation" "dir" "imagemap" "actions" "speling"
- "userdir" "alias" "rewrite" "proxy" "proxy_http"
- "unixd" "cache" "cache_disk" "slotmem_shm" "socache_shmcb"
+ # NOTE: generally speaking order of modules is very important
+ modules =
+ [ # required apache modules our httpd service cannot run without
+ "authn_core" "authz_core"
+ "log_config"
+ "mime" "autoindex" "negotiation" "dir"
+ "alias" "rewrite"
+ "unixd" "slotmem_shm" "socache_shmcb"
"mpm_${mainCfg.multiProcessingModule}"
-
- # For compatibility with old configurations, the new module mod_access_compat is provided.
- "access_compat"
]
++ (if mainCfg.multiProcessingModule == "prefork" then [ "cgi" ] else [ "cgid" ])
++ optional enableSSL "ssl"
- ++ extraApacheModules;
+ ++ optional enableUserDir "userdir"
+ ++ optional mainCfg.enableMellon { name = "auth_mellon"; path = "${pkgs.apacheHttpdPackages.mod_auth_mellon}/modules/mod_auth_mellon.so"; }
+ ++ optional mainCfg.enablePHP { name = "php${phpMajorVersion}"; path = "${php}/modules/libphp${phpMajorVersion}.so"; }
+ ++ optional mainCfg.enablePerl { name = "perl"; path = "${mod_perl}/modules/mod_perl.so"; }
+ ++ mainCfg.extraModules;
allDenied = "Require all denied";
@@ -147,20 +75,22 @@ let
browserHacks = ''
- BrowserMatch "Mozilla/2" nokeepalive
- BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
- BrowserMatch "RealPlayer 4\.0" force-response-1.0
- BrowserMatch "Java/1\.0" force-response-1.0
- BrowserMatch "JDK/1\.0" force-response-1.0
- BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
- BrowserMatch "^WebDrive" redirect-carefully
- BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
- BrowserMatch "^gnome-vfs" redirect-carefully
+ <IfModule mod_setenvif.c>
+ BrowserMatch "Mozilla/2" nokeepalive
+ BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
+ BrowserMatch "RealPlayer 4\.0" force-response-1.0
+ BrowserMatch "Java/1\.0" force-response-1.0
+ BrowserMatch "JDK/1\.0" force-response-1.0
+ BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
+ BrowserMatch "^WebDrive" redirect-carefully
+ BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
+ BrowserMatch "^gnome-vfs" redirect-carefully
+ </IfModule>
'';
sslConf = ''
- SSLSessionCache shmcb:${mainCfg.stateDir}/ssl_scache(512000)
+ SSLSessionCache shmcb:${runtimeDir}/ssl_scache(512000)
Mutex posixsem
@@ -188,13 +118,18 @@ let
perServerConf = isMainServer: cfg: let
- serverInfo = makeServerInfo cfg;
-
- subservices = callSubservices serverInfo cfg.extraSubservices;
+ # Canonical name must not include a trailing slash.
+ canonicalNames =
+ let defaultPort = (head (defaultListen cfg)).port; in
+ map (port:
+ (if cfg.enableSSL then "https" else "http") + "://" +
+ cfg.hostName +
+ (if port != defaultPort then ":${toString port}" else "")
+ ) (map (x: x.port) (getListen cfg));
maybeDocumentRoot = fold (svc: acc:
if acc == null then svc.documentRoot else assert svc.documentRoot == null; acc
- ) null ([ cfg ] ++ subservices);
+ ) null ([ cfg ]);
documentRoot = if maybeDocumentRoot != null then maybeDocumentRoot else
pkgs.runCommand "empty" { preferLocalBuild = true; } "mkdir -p $out";
@@ -209,15 +144,11 @@ let
</Directory>
'';
- robotsTxt =
- concatStringsSep "\n" (filter (x: x != "") (
- # If this is a vhost, the include the entries for the main server as well.
- (if isMainServer then [] else [mainCfg.robotsEntries] ++ map (svc: svc.robotsEntries) mainSubservices)
- ++ [cfg.robotsEntries]
- ++ (map (svc: svc.robotsEntries) subservices)));
+ # If this is a vhost, the include the entries for the main server as well.
+ robotsTxt = concatStringsSep "\n" (filter (x: x != "") ([ cfg.robotsEntries ] ++ lib.optional (!isMainServer) mainCfg.robotsEntries));
in ''
- ${concatStringsSep "\n" (map (n: "ServerName ${n}") serverInfo.canonicalNames)}
+ ${concatStringsSep "\n" (map (n: "ServerName ${n}") canonicalNames)}
${concatMapStrings (alias: "ServerAlias ${alias}\n") cfg.serverAliases}
@@ -292,8 +223,6 @@ let
in concatMapStrings makeDirConf cfg.servedDirs
}
- ${concatMapStrings (svc: svc.extraConfig) subservices}
-
${cfg.extraConfig}
'';
@@ -302,13 +231,13 @@ let
ServerRoot ${httpd}
- DefaultRuntimeDir ${mainCfg.stateDir}/runtime
+ DefaultRuntimeDir ${runtimeDir}/runtime
- PidFile ${mainCfg.stateDir}/httpd.pid
+ PidFile ${runtimeDir}/httpd.pid
${optionalString (mainCfg.multiProcessingModule != "prefork") ''
# mod_cgid requires this.
- ScriptSock ${mainCfg.stateDir}/cgisock
+ ScriptSock ${runtimeDir}/cgisock
''}
<IfModule prefork.c>
@@ -327,16 +256,12 @@ let
Group ${mainCfg.group}
${let
- load = {name, path}: "LoadModule ${name}_module ${path}\n";
- allModules =
- concatMap (svc: svc.extraModulesPre) allSubservices
- ++ map (name: {inherit name; path = "${httpd}/modules/mod_${name}.so";}) apacheModules
- ++ optional mainCfg.enableMellon { name = "auth_mellon"; path = "${pkgs.apacheHttpdPackages.mod_auth_mellon}/modules/mod_auth_mellon.so"; }
- ++ optional enablePHP { name = "php${phpMajorVersion}"; path = "${php}/modules/libphp${phpMajorVersion}.so"; }
- ++ optional enablePerl { name = "perl"; path = "${mod_perl}/modules/mod_perl.so"; }
- ++ concatMap (svc: svc.extraModules) allSubservices
- ++ extraForeignModules;
- in concatMapStrings load (unique allModules)
+ mkModule = module:
+ if isString module then { name = module; path = "${httpd}/modules/mod_${module}.so"; }
+ else if isAttrs module then { inherit (module) name path; }
+ else throw "Expecting either a string or attribute set including a name and path.";
+ in
+ concatMapStringsSep "\n" (module: "LoadModule ${module.name}_module ${module.path}") (unique (map mkModule modules))
}
AddHandler type-map var
@@ -385,17 +310,10 @@ let
}
'';
-
- enablePHP = mainCfg.enablePHP || any (svc: svc.enablePHP) allSubservices;
-
- enablePerl = mainCfg.enablePerl || any (svc: svc.enablePerl) allSubservices;
-
-
# Generate the PHP configuration file. Should probably be factored
# out into a separate module.
phpIni = pkgs.runCommand "php.ini"
- { options = concatStringsSep "\n"
- ([ mainCfg.phpOptions ] ++ (map (svc: svc.phpOptions) allSubservices));
+ { options = mainCfg.phpOptions;
preferLocalBuild = true;
}
''
@@ -408,6 +326,11 @@ in
{
+ imports = [
+ (mkRemovedOptionModule [ "services" "httpd" "extraSubservices" ] "Most existing subservices have been ported to the NixOS module system. Please update your configuration accordingly.")
+ (mkRemovedOptionModule [ "services" "httpd" "stateDir" ] "The httpd module now uses /run/httpd as a runtime directory.")
+ ];
+
###### interface
options = {
@@ -453,7 +376,12 @@ in
extraModules = mkOption {
type = types.listOf types.unspecified;
default = [];
- example = literalExample ''[ "proxy_connect" { name = "php5"; path = "''${pkgs.php}/modules/libphp5.so"; } ]'';
+ example = literalExample ''
+ [
+ "proxy_connect"
+ { name = "jk"; path = "''${pkgs.tomcat_connectors}/modules/mod_jk.so"; }
+ ]
+ '';
description = ''
Additional Apache modules to be used. These can be
specified as a string in the case of modules distributed
@@ -500,16 +428,6 @@ in
'';
};
- stateDir = mkOption {
- type = types.path;
- default = "/run/httpd";
- description = ''
- Directory for Apache's transient runtime state (such as PID
- files). It is created automatically. Note that the default,
- <filename>/run/httpd</filename>, is deleted at boot time.
- '';
- };
-
virtualHosts = mkOption {
type = types.listOf (types.submodule (
{ options = import ./per-server-options.nix {
@@ -637,8 +555,6 @@ in
message = "SSL is enabled for httpd, but sslServerCert and/or sslServerKey haven't been specified."; }
];
- warnings = map (cfg: "apache-httpd's extraSubservices option is deprecated. Most existing subservices have been ported to the NixOS module system. Please update your configuration accordingly.") (lib.filter (cfg: cfg.extraSubservices != []) allHosts);
-
users.users = optionalAttrs (mainCfg.user == "wwwrun") (singleton
{ name = "wwwrun";
group = mainCfg.group;
@@ -651,7 +567,7 @@ in
gid = config.ids.gids.wwwrun;
});
- environment.systemPackages = [httpd] ++ concatMap (svc: svc.extraPath) allSubservices;
+ environment.systemPackages = [httpd];
services.httpd.phpOptions =
''
@@ -666,6 +582,28 @@ in
date.timezone = "${config.time.timeZone}"
'';
+ services.httpd.extraModules = mkBefore [
+ # HTTP authentication mechanisms: basic and digest.
+ "auth_basic" "auth_digest"
+
+ # Authentication: is the user who he claims to be?
+ "authn_file" "authn_dbm" "authn_anon"
+
+ # Authorization: is the user allowed access?
+ "authz_user" "authz_groupfile" "authz_host"
+
+ # Other modules.
+ "ext_filter" "include" "env" "mime_magic"
+ "cern_meta" "expires" "headers" "usertrack" "setenvif"
+ "dav" "status" "asis" "info" "dav_fs"
+ "vhost_alias" "imagemap" "actions" "speling"
+ "proxy" "proxy_http"
+ "cache" "cache_disk"
+
+ # For compatibility with old configurations, the new module mod_access_compat is provided.
+ "access_compat"
+ ];
+
systemd.services.httpd =
{ description = "Apache HTTPD";
@@ -674,22 +612,14 @@ in
path =
[ httpd pkgs.coreutils pkgs.gnugrep ]
- ++ optional enablePHP pkgs.system-sendmail # Needed for PHP's mail() function.
- ++ concatMap (svc: svc.extraServerPath) allSubservices;
+ ++ optional mainCfg.enablePHP pkgs.system-sendmail; # Needed for PHP's mail() function.
environment =
- optionalAttrs enablePHP { PHPRC = phpIni; }
- // optionalAttrs mainCfg.enableMellon { LD_LIBRARY_PATH = "${pkgs.xmlsec}/lib"; }
- // (listToAttrs (concatMap (svc: svc.globalEnvVars) allSubservices));
+ optionalAttrs mainCfg.enablePHP { PHPRC = phpIni; }
+ // optionalAttrs mainCfg.enableMellon { LD_LIBRARY_PATH = "${pkgs.xmlsec}/lib"; };
preStart =
''
- mkdir -m 0750 -p ${mainCfg.stateDir}
- [ $(id -u) != 0 ] || chown root.${mainCfg.group} ${mainCfg.stateDir}
-
- mkdir -m 0750 -p "${mainCfg.stateDir}/runtime"
- [ $(id -u) != 0 ] || chown root.${mainCfg.group} "${mainCfg.stateDir}/runtime"
-
mkdir -m 0700 -p ${mainCfg.logDir}
# Get rid of old semaphores. These tend to accumulate across
@@ -698,21 +628,18 @@ in
for i in $(${pkgs.utillinux}/bin/ipcs -s | grep ' ${mainCfg.user} ' | cut -f2 -d ' '); do
${pkgs.utillinux}/bin/ipcrm -s $i
done
-
- # Run the startup hooks for the subservices.
- for i in ${toString (map (svn: svn.startupScript) allSubservices)}; do
- echo Running Apache startup hook $i...
- $i
- done
'';
serviceConfig.ExecStart = "@${httpd}/bin/httpd httpd -f ${httpdConf}";
serviceConfig.ExecStop = "${httpd}/bin/httpd -f ${httpdConf} -k graceful-stop";
serviceConfig.ExecReload = "${httpd}/bin/httpd -f ${httpdConf} -k graceful";
+ serviceConfig.Group = mainCfg.group;
serviceConfig.Type = "forking";
- serviceConfig.PIDFile = "${mainCfg.stateDir}/httpd.pid";
+ serviceConfig.PIDFile = "${runtimeDir}/httpd.pid";
serviceConfig.Restart = "always";
serviceConfig.RestartSec = "5s";
+ serviceConfig.RuntimeDirectory = "httpd httpd/runtime";
+ serviceConfig.RuntimeDirectoryMode = "0750";
};
};
diff --git a/nixpkgs/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix b/nixpkgs/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix
index 9d747549c27..c36207d5460 100644
--- a/nixpkgs/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix
@@ -133,12 +133,6 @@ with lib;
'';
};
- extraSubservices = mkOption {
- type = types.listOf types.unspecified;
- default = [];
- description = "Extra subservices to enable in the webserver.";
- };
-
enableUserDir = mkOption {
type = types.bool;
default = false;
diff --git a/nixpkgs/nixos/modules/services/web-servers/hitch/default.nix b/nixpkgs/nixos/modules/services/web-servers/hitch/default.nix
index a6c4cbea122..1812f225b74 100644
--- a/nixpkgs/nixos/modules/services/web-servers/hitch/default.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/hitch/default.nix
@@ -102,7 +102,10 @@ with lib;
environment.systemPackages = [ pkgs.hitch ];
- users.users.hitch.group = "hitch";
+ users.users.hitch = {
+ group = "hitch";
+ isSystemUser = true;
+ };
users.groups.hitch = {};
};
}
diff --git a/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix b/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix
index aeb9b1dd79e..2b3749d8a74 100644
--- a/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix
@@ -1,4 +1,4 @@
-# This file defines the options that can be used both for the Apache
+# This file defines the options that can be used both for the Nginx
# main server configuration, and for the virtual hosts. (The latter
# has additional options that affect the web server as a whole, like
# the user/group to run under.)
@@ -92,4 +92,3 @@ with lib;
};
};
}
-
diff --git a/nixpkgs/nixos/modules/services/web-servers/nginx/vhost-options.nix b/nixpkgs/nixos/modules/services/web-servers/nginx/vhost-options.nix
index 15b933c984a..7e488f33a41 100644
--- a/nixpkgs/nixos/modules/services/web-servers/nginx/vhost-options.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/nginx/vhost-options.nix
@@ -1,4 +1,4 @@
-# This file defines the options that can be used both for the Apache
+# This file defines the options that can be used both for the Nginx
# main server configuration, and for the virtual hosts. (The latter
# has additional options that affect the web server as a whole, like
# the user/group to run under.)
diff --git a/nixpkgs/nixos/modules/services/web-servers/phpfpm/default.nix b/nixpkgs/nixos/modules/services/web-servers/phpfpm/default.nix
index 4ab7e3f0c0a..7698f8c3a26 100644
--- a/nixpkgs/nixos/modules/services/web-servers/phpfpm/default.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/phpfpm/default.nix
@@ -31,7 +31,7 @@ let
'';
passAsFile = [ "nixDefaults" "phpOptions" ];
} ''
- cat $phpPackage/etc/php.ini $nixDefaultsPath $phpOptionsPath > $out
+ cat ${poolOpts.phpPackage}/etc/php.ini $nixDefaultsPath $phpOptionsPath > $out
'';
poolOpts = { name, ... }:
@@ -69,8 +69,6 @@ let
phpOptions = mkOption {
type = types.lines;
- default = cfg.phpOptions;
- defaultText = "config.services.phpfpm.phpOptions";
description = ''
"Options appended to the PHP configuration file <filename>php.ini</filename> used for this PHP-FPM pool."
'';
@@ -137,6 +135,7 @@ let
config = {
socket = if poolOpts.listen == "" then "${runtimeDir}/${name}.sock" else poolOpts.listen;
group = mkDefault poolOpts.user;
+ phpOptions = mkBefore cfg.phpOptions;
settings = mapAttrs (name: mkDefault){
listen = poolOpts.socket;
@@ -263,6 +262,7 @@ in {
in {
Slice = "phpfpm.slice";
PrivateDevices = true;
+ PrivateTmp = true;
ProtectSystem = "full";
ProtectHome = true;
# XXX: We need AF_NETLINK to make the sendmail SUID binary from postfix work
diff --git a/nixpkgs/nixos/modules/services/web-servers/traefik.nix b/nixpkgs/nixos/modules/services/web-servers/traefik.nix
index 8de7df0d446..5b0fc467ea4 100644
--- a/nixpkgs/nixos/modules/services/web-servers/traefik.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/traefik.nix
@@ -117,6 +117,7 @@ in {
group = "traefik";
home = cfg.dataDir;
createHome = true;
+ isSystemUser = true;
};
users.groups.traefik = {};
diff --git a/nixpkgs/nixos/modules/services/web-servers/ttyd.nix b/nixpkgs/nixos/modules/services/web-servers/ttyd.nix
new file mode 100644
index 00000000000..01a01d97a23
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/web-servers/ttyd.nix
@@ -0,0 +1,196 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+
+ cfg = config.services.ttyd;
+
+ # Command line arguments for the ttyd daemon
+ args = [ "--port" (toString cfg.port) ]
+ ++ optionals (cfg.socket != null) [ "--interface" cfg.socket ]
+ ++ optionals (cfg.interface != null) [ "--interface" cfg.interface ]
+ ++ [ "--signal" (toString cfg.signal) ]
+ ++ (concatLists (mapAttrsToList (_k: _v: [ "--client-option" "${_k}=${_v}" ]) cfg.clientOptions))
+ ++ [ "--terminal-type" cfg.terminalType ]
+ ++ optionals cfg.checkOrigin [ "--check-origin" ]
+ ++ [ "--max-clients" (toString cfg.maxClients) ]
+ ++ optionals (cfg.indexFile != null) [ "--index" cfg.indexFile ]
+ ++ optionals cfg.enableIPv6 [ "--ipv6" ]
+ ++ optionals cfg.enableSSL [ "--ssl-cert" cfg.certFile
+ "--ssl-key" cfg.keyFile
+ "--ssl-ca" cfg.caFile ]
+ ++ [ "--debug" (toString cfg.logLevel) ];
+
+in
+
+{
+
+ ###### interface
+
+ options = {
+ services.ttyd = {
+ enable = mkEnableOption "ttyd daemon";
+
+ port = mkOption {
+ type = types.int;
+ default = 7681;
+ description = "Port to listen on (use 0 for random port)";
+ };
+
+ socket = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ example = "/var/run/ttyd.sock";
+ description = "UNIX domain socket path to bind.";
+ };
+
+ interface = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "eth0";
+ description = "Network interface to bind.";
+ };
+
+ username = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = "Username for basic authentication.";
+ };
+
+ passwordFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ apply = value: if value == null then null else toString value;
+ description = ''
+ File containing the password to use for basic authentication.
+ For insecurely putting the password in the globally readable store use
+ <literal>pkgs.writeText "ttydpw" "MyPassword"</literal>.
+ '';
+ };
+
+ signal = mkOption {
+ type = types.ints.u8;
+ default = 1;
+ description = "Signal to send to the command on session close.";
+ };
+
+ clientOptions = mkOption {
+ type = types.attrsOf types.str;
+ default = {};
+ example = literalExample ''{
+ fontSize = "16";
+ fontFamily = "Fira Code";
+
+ }'';
+ description = ''
+ Attribute set of client options for xtermjs.
+ <link xlink:href="https://xtermjs.org/docs/api/terminal/interfaces/iterminaloptions/"/>
+ '';
+ };
+
+ terminalType = mkOption {
+ type = types.str;
+ default = "xterm-256color";
+ description = "Terminal type to report.";
+ };
+
+ checkOrigin = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Whether to allow a websocket connection from a different origin.";
+ };
+
+ maxClients = mkOption {
+ type = types.int;
+ default = 0;
+ description = "Maximum clients to support (0, no limit)";
+ };
+
+ indexFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ description = "Custom index.html path";
+ };
+
+ enableIPv6 = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Whether or not to enable IPv6 support.";
+ };
+
+ enableSSL = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Whether or not to enable SSL (https) support.";
+ };
+
+ certFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ description = "SSL certificate file path.";
+ };
+
+ keyFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ apply = value: if value == null then null else toString value;
+ description = ''
+ SSL key file path.
+ For insecurely putting the keyFile in the globally readable store use
+ <literal>pkgs.writeText "ttydKeyFile" "SSLKEY"</literal>.
+ '';
+ };
+
+ caFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ description = "SSL CA file path for client certificate verification.";
+ };
+
+ logLevel = mkOption {
+ type = types.int;
+ default = 7;
+ description = "Set log level.";
+ };
+ };
+ };
+
+ ###### implementation
+
+ config = mkIf cfg.enable {
+
+ assertions =
+ [ { assertion = cfg.enableSSL
+ -> cfg.certFile != null && cfg.keyFile != null && cfg.caFile != null;
+ message = "SSL is enabled for ttyd, but no certFile, keyFile or caFile has been specefied."; }
+ { assertion = ! (cfg.interface != null && cfg.socket != null);
+ message = "Cannot set both interface and socket for ttyd."; }
+ { assertion = (cfg.username != null) == (cfg.passwordFile != null);
+ message = "Need to set both username and passwordFile for ttyd"; }
+ ];
+
+ systemd.services.ttyd = {
+ description = "ttyd Web Server Daemon";
+
+ wantedBy = [ "multi-user.target" ];
+
+ serviceConfig = {
+ # Runs login which needs to be run as root
+ # login: Cannot possibly work without effective root
+ User = "root";
+ };
+
+ script = if cfg.passwordFile != null then ''
+ PASSWORD=$(cat ${escapeShellArg cfg.passwordFile})
+ ${pkgs.ttyd}/bin/ttyd ${lib.escapeShellArgs args} \
+ --credential ${escapeShellArg cfg.username}:"$PASSWORD" \
+ ${pkgs.shadow}/bin/login
+ ''
+ else ''
+ ${pkgs.ttyd}/bin/ttyd ${lib.escapeShellArgs args} \
+ ${pkgs.shadow}/bin/login
+ '';
+ };
+ };
+}
diff --git a/nixpkgs/nixos/modules/services/web-servers/unit/default.nix b/nixpkgs/nixos/modules/services/web-servers/unit/default.nix
index a4a9d370d64..32f6d475b34 100644
--- a/nixpkgs/nixos/modules/services/web-servers/unit/default.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/unit/default.nix
@@ -116,6 +116,7 @@ in {
users.users = optionalAttrs (cfg.user == "unit") (singleton {
name = "unit";
group = cfg.group;
+ isSystemUser = true;
});
users.groups = optionalAttrs (cfg.group == "unit") (singleton {
diff --git a/nixpkgs/nixos/modules/services/web-servers/varnish/default.nix b/nixpkgs/nixos/modules/services/web-servers/varnish/default.nix
index 63f967185c2..01fe3d12917 100644
--- a/nixpkgs/nixos/modules/services/web-servers/varnish/default.nix
+++ b/nixpkgs/nixos/modules/services/web-servers/varnish/default.nix
@@ -15,8 +15,8 @@ in
package = mkOption {
type = types.package;
- default = pkgs.varnish5;
- defaultText = "pkgs.varnish5";
+ default = pkgs.varnish;
+ defaultText = "pkgs.varnish";
description = ''
The package to use
'';
@@ -48,7 +48,7 @@ in
extraModules = mkOption {
type = types.listOf types.package;
default = [];
- example = literalExample "[ pkgs.varnish5Packages.geoip ]";
+ example = literalExample "[ pkgs.varnishPackages.geoip ]";
description = "
Varnish modules (except 'std').
";
diff --git a/nixpkgs/nixos/modules/services/x11/desktop-managers/default.nix b/nixpkgs/nixos/modules/services/x11/desktop-managers/default.nix
index dfb84113e13..671a959cdde 100644
--- a/nixpkgs/nixos/modules/services/x11/desktop-managers/default.nix
+++ b/nixpkgs/nixos/modules/services/x11/desktop-managers/default.nix
@@ -18,7 +18,7 @@ in
# determines the default: later modules (if enabled) are preferred.
# E.g., if Plasma 5 is enabled, it supersedes xterm.
imports = [
- ./none.nix ./xterm.nix ./xfce.nix ./xfce4-14.nix ./plasma5.nix ./lumina.nix
+ ./none.nix ./xterm.nix ./xfce.nix ./plasma5.nix ./lumina.nix
./lxqt.nix ./enlightenment.nix ./gnome3.nix ./kodi.nix ./maxx.nix
./mate.nix ./pantheon.nix ./surf-display.nix
];
diff --git a/nixpkgs/nixos/modules/services/x11/desktop-managers/gnome3.nix b/nixpkgs/nixos/modules/services/x11/desktop-managers/gnome3.nix
index 5ad31e5b9d0..6725595e1cf 100644
--- a/nixpkgs/nixos/modules/services/x11/desktop-managers/gnome3.nix
+++ b/nixpkgs/nixos/modules/services/x11/desktop-managers/gnome3.nix
@@ -184,6 +184,13 @@ in
enableGnomeKeyring = true;
};
+ systemd.packages = with pkgs.gnome3; [
+ gnome-flashback
+ ] ++ (map
+ (wm: gnome-flashback.mkSystemdTargetForWm {
+ inherit (wm) wmName;
+ }) cfg.flashback.customSessions);
+
services.dbus.packages = [
pkgs.gnome3.gnome-screensaver
];
@@ -217,6 +224,12 @@ in
services.xserver.updateDbusEnvironment = true;
+ # gnome has a custom alert theme but it still
+ # inherits from the freedesktop theme.
+ environment.systemPackages = with pkgs; [
+ sound-theme-freedesktop
+ ];
+
# Needed for themes and backgrounds
environment.pathsToLink = [
"/share" # TODO: https://github.com/NixOS/nixpkgs/issues/47173
@@ -265,6 +278,26 @@ in
source-sans-pro
];
+ ## Enable soft realtime scheduling, only supported on wayland ##
+
+ security.wrappers.".gnome-shell-wrapped" = {
+ source = "${pkgs.gnome3.gnome-shell}/bin/.gnome-shell-wrapped";
+ capabilities = "cap_sys_nice=ep";
+ };
+
+ systemd.user.services.gnome-shell-wayland = let
+ gnomeShellRT = with pkgs.gnome3; pkgs.runCommand "gnome-shell-rt" {} ''
+ mkdir -p $out/bin/
+ cp ${gnome-shell}/bin/gnome-shell $out/bin
+ sed -i "s@${gnome-shell}/bin/@${config.security.wrapperDir}/@" $out/bin/gnome-shell
+ '';
+ in {
+ # Note we need to clear ExecStart before overriding it
+ serviceConfig.ExecStart = ["" "${gnomeShellRT}/bin/gnome-shell"];
+ # Do not use the default environment, it provides a broken PATH
+ environment = mkForce {};
+ };
+
# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/blob/gnome-3-32/elements/core/meta-gnome-core-shell.bst
environment.systemPackages = with pkgs.gnome3; [
adwaita-icon-theme
@@ -276,7 +309,7 @@ in
gnome-shell
gnome-shell-extensions
gnome-themes-extra
- gnome-user-docs
+ pkgs.gnome-user-docs
pkgs.orca
pkgs.glib # for gsettings
pkgs.gnome-menus
diff --git a/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix
index b6fb7218da6..da8bdcb78c4 100644
--- a/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix
+++ b/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix
@@ -27,20 +27,13 @@ in
example = "vlc";
description = "Phonon audio backend to install.";
};
-
- enableQt4Support = mkOption {
- type = types.bool;
- default = true;
- description = ''
- Enable support for Qt 4-based applications. Particularly, install a
- default backend for Phonon.
- '';
- };
-
};
};
+ imports = [
+ (mkRemovedOptionModule [ "services" "xserver" "desktopManager" "plasma5" "enableQt4Support" ] "Phonon no longer supports Qt 4.")
+ ];
config = mkMerge [
(mkIf cfg.enable {
@@ -173,9 +166,7 @@ in
# Phonon audio backend
++ lib.optional (cfg.phononBackend == "gstreamer") libsForQt5.phonon-backend-gstreamer
- ++ lib.optional (cfg.phononBackend == "gstreamer" && cfg.enableQt4Support) pkgs.phonon-backend-gstreamer
++ lib.optional (cfg.phononBackend == "vlc") libsForQt5.phonon-backend-vlc
- ++ lib.optional (cfg.phononBackend == "vlc" && cfg.enableQt4Support) pkgs.phonon-backend-vlc
# Optional hardware support features
++ lib.optionals config.hardware.bluetooth.enable [ bluedevil bluez-qt ]
@@ -232,7 +223,6 @@ in
security.pam.services.kdm.enableKwallet = true;
security.pam.services.lightdm.enableKwallet = true;
security.pam.services.sddm.enableKwallet = true;
- security.pam.services.slim.enableKwallet = true;
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-kde ];
diff --git a/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix b/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
index 6965c6d2646..0b70ad5f29c 100644
--- a/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
+++ b/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
@@ -7,6 +7,32 @@ let
in
{
+
+ imports = [
+ # added 2019-08-18
+ # needed to preserve some semblance of UI familarity
+ # with original XFCE module
+ (mkRenamedOptionModule
+ [ "services" "xserver" "desktopManager" "xfce4-14" "extraSessionCommands" ]
+ [ "services" "xserver" "displayManager" "sessionCommands" ])
+
+ # added 2019-11-04
+ # xfce4-14 module removed and promoted to xfce.
+ # Needed for configs that used xfce4-14 module to migrate to this one.
+ (mkRenamedOptionModule
+ [ "services" "xserver" "desktopManager" "xfce4-14" "enable" ]
+ [ "services" "xserver" "desktopManager" "xfce" "enable" ])
+ (mkRenamedOptionModule
+ [ "services" "xserver" "desktopManager" "xfce4-14" "noDesktop" ]
+ [ "services" "xserver" "desktopManager" "xfce" "noDesktop" ])
+ (mkRenamedOptionModule
+ [ "services" "xserver" "desktopManager" "xfce4-14" "enableXfwm" ]
+ [ "services" "xserver" "desktopManager" "xfce" "enableXfwm" ])
+ (mkRenamedOptionModule
+ [ "services" "xserver" "desktopManager" "xfce" "extraSessionCommands" ]
+ [ "services" "xserver" "displayManager" "sessionCommands" ])
+ ];
+
options = {
services.xserver.desktopManager.xfce = {
enable = mkOption {
@@ -30,14 +56,6 @@ in
description = "Don't install XFCE desktop components (xfdesktop, panel and notification daemon).";
};
- extraSessionCommands = mkOption {
- default = "";
- type = types.lines;
- description = ''
- Shell commands executed just before XFCE is started.
- '';
- };
-
enableXfwm = mkOption {
type = types.bool;
default = true;
@@ -48,76 +66,101 @@ in
config = mkIf cfg.enable {
environment.systemPackages = with pkgs.xfce // pkgs; [
- # Get GTK themes and gtk-update-icon-cache
- gtk2.out
+ glib # for gsettings
+ gtk3.out # gtk-update-icon-cache
- # Supplies some abstract icons such as:
- # utilities-terminal, accessories-text-editor
+ gnome3.gnome-themes-extra
gnome3.adwaita-icon-theme
-
hicolor-icon-theme
tango-icon-theme
xfce4-icon-theme
+ desktop-file-utils
+ shared-mime-info # for update-mime-database
+
+ # For a polkit authentication agent
+ polkit_gnome
+
# Needed by Xfce's xinitrc script
- # TODO: replace with command -v
- which
+ xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
exo
garcon
- gtk-xfce-engine
libxfce4ui
- tumbler
xfconf
mousepad
+ parole
ristretto
xfce4-appfinder
xfce4-screenshooter
xfce4-session
xfce4-settings
+ xfce4-taskmanager
xfce4-terminal
(thunar.override { thunarPlugins = cfg.thunarPlugins; })
- thunar-volman # TODO: drop
- ] ++ (if config.hardware.pulseaudio.enable
- then [ xfce4-mixer-pulse xfce4-volumed-pulse ]
- else [ xfce4-mixer xfce4-volumed ])
- # TODO: NetworkManager doesn't belong here
- ++ optionals config.networking.networkmanager.enable [ networkmanagerapplet ]
- ++ optionals config.powerManagement.enable [ xfce4-power-manager ]
- ++ optionals cfg.enableXfwm [ xfwm4 ]
- ++ optionals (!cfg.noDesktop) [
- xfce4-panel
+ ] # TODO: NetworkManager doesn't belong here
+ ++ optional config.networking.networkmanager.enable networkmanagerapplet
+ ++ optional config.powerManagement.enable xfce4-power-manager
+ ++ optionals config.hardware.pulseaudio.enable [
+ pavucontrol
+ # volume up/down keys support:
+ # xfce4-pulseaudio-plugin includes all the functionalities of xfce4-volumed-pulse
+ # but can only be used with xfce4-panel, so for no-desktop usage we still include
+ # xfce4-volumed-pulse
+ (if cfg.noDesktop then xfce4-volumed-pulse else xfce4-pulseaudio-plugin)
+ ] ++ optionals cfg.enableXfwm [
+ xfwm4
+ xfwm4-themes
+ ] ++ optionals (!cfg.noDesktop) [
xfce4-notifyd
+ xfce4-panel
xfdesktop
];
environment.pathsToLink = [
"/share/xfce4"
- "/share/themes"
- "/share/gtksourceview-2.0"
+ "/lib/xfce4"
+ "/share/gtksourceview-3.0"
+ "/share/gtksourceview-4.0"
];
- services.xserver.gdk-pixbuf.modulePackages = [ pkgs.librsvg ];
-
services.xserver.desktopManager.session = [{
name = "xfce";
bgSupport = true;
start = ''
- ${cfg.extraSessionCommands}
-
- ${pkgs.runtimeShell} ${pkgs.xfce.xinitrc} &
+ ${pkgs.runtimeShell} ${pkgs.xfce.xfce4-session.xinitrc} &
waitPID=$!
'';
}];
services.xserver.updateDbusEnvironment = true;
+ services.xserver.gdk-pixbuf.modulePackages = [ pkgs.librsvg ];
# Enable helpful DBus services.
services.udisks2.enable = true;
+ security.polkit.enable = true;
+ services.accounts-daemon.enable = true;
services.upower.enable = config.powerManagement.enable;
+ services.gnome3.glib-networking.enable = true;
services.gvfs.enable = true;
services.gvfs.package = pkgs.xfce.gvfs;
+ services.tumbler.enable = true;
+ services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
+ services.xserver.libinput.enable = mkDefault true; # used in xfce4-settings-manager
+
+ # Enable default programs
+ programs.dconf.enable = true;
+
+ # Shell integration for VTE terminals
+ programs.bash.vteIntegration = mkDefault true;
+ programs.zsh.vteIntegration = mkDefault true;
+
+ # Systemd services
+ systemd.packages = with pkgs.xfce; [
+ (thunar.override { thunarPlugins = cfg.thunarPlugins; })
+ ] ++ optional (!cfg.noDesktop) xfce4-notifyd;
+
};
}
diff --git a/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce4-14.nix b/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce4-14.nix
deleted file mode 100644
index ffc99172e79..00000000000
--- a/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce4-14.nix
+++ /dev/null
@@ -1,152 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-with lib;
-
-let
- cfg = config.services.xserver.desktopManager.xfce4-14;
-in
-
-{
- # added 2019-08-18
- # needed to preserve some semblance of UI familarity
- # with original XFCE module
- imports = [
- (mkRenamedOptionModule
- [ "services" "xserver" "desktopManager" "xfce4-14" "extraSessionCommands" ]
- [ "services" "xserver" "displayManager" "sessionCommands" ])
- ];
-
- options = {
- services.xserver.desktopManager.xfce4-14 = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = "Enable the Xfce desktop environment.";
- };
-
- # TODO: support thunar plugins
- # thunarPlugins = mkOption {
- # default = [];
- # type = types.listOf types.package;
- # example = literalExample "[ pkgs.xfce4-14.thunar-archive-plugin ]";
- # description = ''
- # A list of plugin that should be installed with Thunar.
- # '';
- # };
-
- noDesktop = mkOption {
- type = types.bool;
- default = false;
- description = "Don't install XFCE desktop components (xfdesktop, panel and notification daemon).";
- };
-
- enableXfwm = mkOption {
- type = types.bool;
- default = true;
- description = "Enable the XFWM (default) window manager.";
- };
- };
- };
-
- config = mkIf cfg.enable {
- environment.systemPackages = with pkgs.xfce4-14 // pkgs; [
- glib # for gsettings
- gtk3.out # gtk-update-icon-cache
-
- gnome3.gnome-themes-extra
- gnome3.adwaita-icon-theme
- hicolor-icon-theme
- tango-icon-theme
- xfce4-icon-theme
-
- desktop-file-utils
- shared-mime-info # for update-mime-database
-
- # For a polkit authentication agent
- polkit_gnome
-
- # Needed by Xfce's xinitrc script
- xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
-
- exo
- garcon
- libxfce4ui
- xfconf
-
- mousepad
- parole
- ristretto
- xfce4-appfinder
- xfce4-screenshooter
- xfce4-session
- xfce4-settings
- xfce4-taskmanager
- xfce4-terminal
-
- # TODO: resync patch for plugins
- #(thunar.override { thunarPlugins = cfg.thunarPlugins; })
- thunar
- ] # TODO: NetworkManager doesn't belong here
- ++ optional config.networking.networkmanager.enable networkmanagerapplet
- ++ optional config.powerManagement.enable xfce4-power-manager
- ++ optionals config.hardware.pulseaudio.enable [
- pavucontrol
- # volume up/down keys support:
- # xfce4-pulseaudio-plugin includes all the functionalities of xfce4-volumed-pulse
- # but can only be used with xfce4-panel, so for no-desktop usage we still include
- # xfce4-volumed-pulse
- (if cfg.noDesktop then xfce4-volumed-pulse else xfce4-pulseaudio-plugin)
- ] ++ optionals cfg.enableXfwm [
- xfwm4
- xfwm4-themes
- ] ++ optionals (!cfg.noDesktop) [
- xfce4-notifyd
- xfce4-panel
- xfdesktop
- ];
-
- environment.pathsToLink = [
- "/share/xfce4"
- "/lib/xfce4"
- "/share/gtksourceview-3.0"
- "/share/gtksourceview-4.0"
- ];
-
- services.xserver.desktopManager.session = [{
- name = "xfce4-14";
- bgSupport = true;
- start = ''
- ${pkgs.runtimeShell} ${pkgs.xfce4-14.xinitrc} &
- waitPID=$!
- '';
- }];
-
- services.xserver.updateDbusEnvironment = true;
- services.xserver.gdk-pixbuf.modulePackages = [ pkgs.librsvg ];
-
- # Enable helpful DBus services.
- services.udisks2.enable = true;
- security.polkit.enable = true;
- services.accounts-daemon.enable = true;
- services.upower.enable = config.powerManagement.enable;
- services.gnome3.glib-networking.enable = true;
- services.gvfs.enable = true;
- services.gvfs.package = pkgs.xfce.gvfs;
- services.tumbler.enable = true;
- services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
- services.xserver.libinput.enable = mkDefault true; # used in xfce4-settings-manager
-
- # Enable default programs
- programs.dconf.enable = true;
-
- # Shell integration for VTE terminals
- programs.bash.vteIntegration = mkDefault true;
- programs.zsh.vteIntegration = mkDefault true;
-
- # Systemd services
- systemd.packages = with pkgs.xfce4-14; [
- thunar
- ] ++ optional (!cfg.noDesktop) xfce4-notifyd;
-
- };
-}
diff --git a/nixpkgs/nixos/modules/services/x11/display-managers/default.nix b/nixpkgs/nixos/modules/services/x11/display-managers/default.nix
index bf6b048654b..b66856fd4d4 100644
--- a/nixpkgs/nixos/modules/services/x11/display-managers/default.nix
+++ b/nixpkgs/nixos/modules/services/x11/display-managers/default.nix
@@ -1,9 +1,9 @@
# This module declares the options to define a *display manager*, the
-# program responsible for handling X logins (such as xdm, gdb, or
-# SLiM). The display manager allows the user to select a *session
-# type*. When the user logs in, the display manager starts the
+# program responsible for handling X logins (such as LightDM, GDM, or SDDM).
+# The display manager allows the user to select a *session
+# type*. When the user logs in, the display manager starts the
# *session script* ("xsession" below) to launch the selected session
-# type. The session type defines two things: the *desktop manager*
+# type. The session type defines two things: the *desktop manager*
# (e.g., KDE, Gnome or a plain xterm), and optionally the *window
# manager* (e.g. kwin or twm).
@@ -196,7 +196,6 @@ let
fi
'') cfg.displayManager.extraSessionFilePackages}
-
${concatMapStrings (pkg: ''
if test -d ${pkg}/share/wayland-sessions; then
mkdir -p "$out/share/wayland-sessions"
@@ -322,7 +321,7 @@ in
execCmd = mkOption {
type = types.str;
example = literalExample ''
- "''${pkgs.slim}/bin/slim"
+ "''${pkgs.lightdm}/bin/lightdm"
'';
description = "Command to start the display manager.";
};
@@ -330,7 +329,6 @@ in
environment = mkOption {
type = types.attrsOf types.unspecified;
default = {};
- example = { SLIM_CFGFILE = "/etc/slim.conf"; };
description = "Additional environment variables needed by the display manager.";
};
diff --git a/nixpkgs/nixos/modules/services/x11/display-managers/gdm.nix b/nixpkgs/nixos/modules/services/x11/display-managers/gdm.nix
index e5990aec4b9..912ec5bd38e 100644
--- a/nixpkgs/nixos/modules/services/x11/display-managers/gdm.nix
+++ b/nixpkgs/nixos/modules/services/x11/display-managers/gdm.nix
@@ -31,6 +31,44 @@ let
load-module module-position-event-sounds
'';
+ dmDefault = config.services.xserver.desktopManager.default;
+ wmDefault = config.services.xserver.windowManager.default;
+ hasDefaultUserSession = dmDefault != "none" || wmDefault != "none";
+ defaultSessionName = dmDefault + optionalString (wmDefault != "none") ("+" + wmDefault);
+
+ setSessionScript = pkgs.python3.pkgs.buildPythonApplication {
+ name = "set-session";
+
+ format = "other";
+
+ src = ./set-session.py;
+
+ dontUnpack = true;
+
+ strictDeps = false;
+
+ nativeBuildInputs = with pkgs; [
+ wrapGAppsHook
+ gobject-introspection
+ ];
+
+ buildInputs = with pkgs; [
+ accountsservice
+ glib
+ ];
+
+ propagatedBuildInputs = with pkgs.python3.pkgs; [
+ pygobject3
+ ordered-set
+ ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp $src $out/bin/set-session
+ chmod +x $out/bin/set-session
+ '';
+ };
+
in
{
@@ -88,11 +126,21 @@ in
wayland = mkOption {
default = true;
description = ''
- Allow GDM run on Wayland instead of Xserver
+ Allow GDM to run on Wayland instead of Xserver.
+ Note to enable Wayland with Nvidia you need to
+ enable the <option>nvidiaWayland</option>.
'';
type = types.bool;
};
+ nvidiaWayland = mkOption {
+ default = false;
+ description = ''
+ Whether to allow wayland to be used with the proprietary
+ NVidia graphics driver.
+ '';
+ };
+
autoSuspend = mkOption {
default = true;
description = ''
@@ -156,6 +204,8 @@ in
cat - > /run/gdm/.config/gnome-initial-setup-done <<- EOF
yes
EOF
+ '' + optionalString hasDefaultUserSession ''
+ ${setSessionScript}/bin/set-session ${defaultSessionName}
'';
};
@@ -197,6 +247,19 @@ in
services.dbus.packages = [ gdm ];
+ # We duplicate upstream's udev rules manually to make wayland with nvidia configurable
+ services.udev.extraRules = ''
+ # disable Wayland on Cirrus chipsets
+ ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4", ATTR{subsystem_device}=="0x1100", RUN+="${gdm}/libexec/gdm-disable-wayland"
+ # disable Wayland on Hi1710 chipsets
+ ATTR{vendor}=="0x19e5", ATTR{device}=="0x1711", RUN+="${gdm}/libexec/gdm-disable-wayland"
+ ${optionalString (!cfg.gdm.nvidiaWayland) ''
+ DRIVER=="nvidia", RUN+="${gdm}/libexec/gdm-disable-wayland"
+ ''}
+ # disable Wayland when modesetting is disabled
+ IMPORT{cmdline}="nomodeset", RUN+="${gdm}/libexec/gdm-disable-wayland"
+ '';
+
systemd.user.services.dbus.wantedBy = [ "default.target" ];
programs.dconf.profiles.gdm =
diff --git a/nixpkgs/nixos/modules/services/x11/display-managers/sddm.nix b/nixpkgs/nixos/modules/services/x11/display-managers/sddm.nix
index 8847acb0c60..899dd8665a2 100644
--- a/nixpkgs/nixos/modules/services/x11/display-managers/sddm.nix
+++ b/nixpkgs/nixos/modules/services/x11/display-managers/sddm.nix
@@ -14,7 +14,7 @@ let
xserverWrapper = pkgs.writeScript "xserver-wrapper" ''
#!/bin/sh
${concatMapStrings (n: "export ${n}=\"${getAttr n xEnv}\"\n") (attrNames xEnv)}
- exec systemd-cat ${dmcfg.xserverBin} ${toString dmcfg.xserverArgs} "$@"
+ exec systemd-cat -t xserver-wrapper ${dmcfg.xserverBin} ${toString dmcfg.xserverArgs} "$@"
'';
Xsetup = pkgs.writeScript "Xsetup" ''
diff --git a/nixpkgs/nixos/modules/services/x11/display-managers/set-session.py b/nixpkgs/nixos/modules/services/x11/display-managers/set-session.py
new file mode 100755
index 00000000000..0cca80af44e
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/x11/display-managers/set-session.py
@@ -0,0 +1,86 @@
+#!/usr/bin/env python
+
+import gi, argparse, os, logging, sys
+
+gi.require_version("AccountsService", "1.0")
+from gi.repository import AccountsService, GLib
+from ordered_set import OrderedSet
+
+
+def get_session_file(session):
+ system_data_dirs = GLib.get_system_data_dirs()
+
+ session_dirs = OrderedSet(
+ os.path.join(data_dir, session)
+ for data_dir in system_data_dirs
+ for session in {"wayland-sessions", "xsessions"}
+ )
+
+ session_files = OrderedSet(
+ os.path.join(dir, session + ".desktop")
+ for dir in session_dirs
+ if os.path.exists(os.path.join(dir, session + ".desktop"))
+ )
+
+ # Deal with duplicate wayland-sessions and xsessions.
+ # Needed for the situation in gnome-session, where there's
+ # a xsession named the same as a wayland session.
+ if any(map(is_session_wayland, session_files)):
+ session_files = OrderedSet(
+ session for session in session_files if is_session_wayland(session)
+ )
+ else:
+ session_files = OrderedSet(
+ session for session in session_files if is_session_xsession(session)
+ )
+
+ if len(session_files) == 0:
+ logging.warning("No session files are found.")
+ sys.exit(0)
+ else:
+ return session_files[0]
+
+
+def is_session_xsession(session_file):
+ return "/xsessions/" in session_file
+
+
+def is_session_wayland(session_file):
+ return "/wayland-sessions/" in session_file
+
+
+def main():
+ parser = argparse.ArgumentParser(
+ description="Set session type for all normal users."
+ )
+ parser.add_argument("session", help="Name of session to set.")
+
+ args = parser.parse_args()
+
+ session = getattr(args, "session")
+ session_file = get_session_file(session)
+
+ user_manager = AccountsService.UserManager.get_default()
+ users = user_manager.list_users()
+
+ for user in users:
+ if user.is_system_account():
+ continue
+ else:
+ if is_session_wayland(session_file):
+ logging.debug(
+ f"Setting session name: {session}, as we found the existing wayland-session: {session_file}"
+ )
+ user.set_session(session)
+ elif is_session_xsession(session_file):
+ logging.debug(
+ f"Setting session name: {session}, as we found the existing xsession: {session_file}"
+ )
+ user.set_x_session(session)
+ else:
+ logging.error(f"Couldn't figure out session type for {session_file}")
+ sys.exit(1)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/nixpkgs/nixos/modules/services/x11/display-managers/slim.nix b/nixpkgs/nixos/modules/services/x11/display-managers/slim.nix
index 124660a43f0..4b0948a5b7a 100644
--- a/nixpkgs/nixos/modules/services/x11/display-managers/slim.nix
+++ b/nixpkgs/nixos/modules/services/x11/display-managers/slim.nix
@@ -2,155 +2,15 @@
with lib;
-let
-
- dmcfg = config.services.xserver.displayManager;
-
- cfg = dmcfg.slim;
-
- slimConfig = pkgs.writeText "slim.cfg"
- ''
- xauth_path ${dmcfg.xauthBin}
- default_xserver ${dmcfg.xserverBin}
- xserver_arguments ${toString dmcfg.xserverArgs}
- sessiondir ${dmcfg.session.desktops}/share/xsessions
- login_cmd exec ${pkgs.runtimeShell} ${dmcfg.session.wrapper} "%session"
- halt_cmd ${config.systemd.package}/sbin/shutdown -h now
- reboot_cmd ${config.systemd.package}/sbin/shutdown -r now
- logfile /dev/stderr
- ${optionalString (cfg.defaultUser != null) ("default_user " + cfg.defaultUser)}
- ${optionalString (cfg.defaultUser != null) ("focus_password yes")}
- ${optionalString cfg.autoLogin "auto_login yes"}
- ${optionalString (cfg.consoleCmd != null) "console_cmd ${cfg.consoleCmd}"}
- ${cfg.extraConfig}
- '';
-
- # Unpack the SLiM theme, or use the default.
- slimThemesDir =
- let
- unpackedTheme = pkgs.runCommand "slim-theme" { preferLocalBuild = true; }
- ''
- mkdir -p $out
- cd $out
- unpackFile ${cfg.theme}
- ln -s * default
- '';
- in if cfg.theme == null then "${pkgs.slim}/share/slim/themes" else unpackedTheme;
-
-in
-
{
-
- ###### interface
-
- options = {
-
- services.xserver.displayManager.slim = {
-
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Whether to enable SLiM as the display manager.
- '';
- };
-
- theme = mkOption {
- type = types.nullOr types.path;
- default = pkgs.fetchurl {
- url = "https://github.com/jagajaga/nixos-slim-theme/archive/2.0.tar.gz";
- sha256 = "0lldizhigx7bjhxkipii87y432hlf5wdvamnfxrryf9z7zkfypc8";
- };
- defaultText = ''pkgs.fetchurl {
- url = "https://github.com/jagajaga/nixos-slim-theme/archive/2.0.tar.gz";
- sha256 = "0lldizhigx7bjhxkipii87y432hlf5wdvamnfxrryf9z7zkfypc8";
- }'';
- example = literalExample ''
- pkgs.fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-wave.tar.gz";
- sha256 = "0ndr419i5myzcylvxb89m9grl2xyq6fbnyc3lkd711mzlmnnfxdy";
- }
- '';
- description = ''
- The theme for the SLiM login manager. If not specified, SLiM's
- default theme is used. See <link
- xlink:href='http://slim.berlios.de/themes01.php'/> for a
- collection of themes. TODO: berlios shut down.
- '';
- };
-
- defaultUser = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "login";
- description = ''
- The default user to load. If you put a username here you
- get it automatically loaded into the username field, and
- the focus is placed on the password.
- '';
- };
-
- autoLogin = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Automatically log in as the default user.
- '';
- };
-
- extraConfig = mkOption {
- type = types.lines;
- default = "";
- description = ''
- Extra configuration options for SLiM login manager. Do not
- add options that can be configured directly.
- '';
- };
-
- consoleCmd = mkOption {
- type = types.nullOr types.str;
- default = ''
- ${pkgs.xterm}/bin/xterm -C -fg white -bg black +sb -T "Console login" -e ${pkgs.shadow}/bin/login
- '';
- defaultText = ''
- ''${pkgs.xterm}/bin/xterm -C -fg white -bg black +sb -T "Console login" -e ''${pkgs.shadow}/bin/login
- '';
- description = ''
- The command to run when "console" is given as the username.
- '';
- };
- };
-
- };
-
-
- ###### implementation
-
- config = mkIf cfg.enable {
-
- services.xserver.displayManager.job =
- { environment =
- { SLIM_CFGFILE = slimConfig;
- SLIM_THEMESDIR = slimThemesDir;
- };
- execCmd = "exec ${pkgs.slim}/bin/slim";
- };
-
- services.xserver.displayManager.sessionCommands =
- ''
- # Export the config/themes for slimlock.
- export SLIM_THEMESDIR=${slimThemesDir}
- '';
-
- # Allow null passwords so that the user can login as root on the
- # installation CD.
- security.pam.services.slim = { allowNullPassword = true; startSession = true; };
-
- # Allow slimlock to work.
- security.pam.services.slimlock = {};
-
- environment.systemPackages = [ pkgs.slim ];
-
- };
-
+ # added 2019-11-11
+ imports = [
+ (mkRemovedOptionModule [ "services" "xserver" "displayManager" "slim" ] ''
+ The SLIM project is abandoned and their last release was in 2013.
+ Because of this it poses a security risk to your system.
+ Other issues include it not fully supporting systemd and logind sessions.
+ Please use a different display manager such as LightDM, SDDM, or GDM.
+ You can also use the startx module which uses Xinitrc.
+ '')
+ ];
}
diff --git a/nixpkgs/nixos/modules/services/x11/hardware/digimend.nix b/nixpkgs/nixos/modules/services/x11/hardware/digimend.nix
new file mode 100644
index 00000000000..a9f5640905a
--- /dev/null
+++ b/nixpkgs/nixos/modules/services/x11/hardware/digimend.nix
@@ -0,0 +1,43 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+
+ cfg = config.services.xserver.digimend;
+
+ pkg = config.boot.kernelPackages.digimend;
+
+in
+
+{
+
+ options = {
+
+ services.xserver.digimend = {
+
+ enable = mkOption {
+ default = false;
+ description = ''
+ Whether to enable the digimend drivers for Huion/XP-Pen/etc. tablets.
+ '';
+ };
+
+ };
+
+ };
+
+
+ config = mkIf cfg.enable {
+
+ # digimend drivers use xsetwacom and wacom X11 drivers
+ services.xserver.wacom.enable = true;
+
+ boot.extraModulePackages = [ pkg ];
+
+ environment.etc."X11/xorg.conf.d/50-digimend.conf".source =
+ "${pkg}/usr/share/X11/xorg.conf.d/50-digimend.conf";
+
+ };
+
+}
diff --git a/nixpkgs/nixos/modules/services/x11/hardware/libinput.nix b/nixpkgs/nixos/modules/services/x11/hardware/libinput.nix
index bd289976532..71065dfc26b 100644
--- a/nixpkgs/nixos/modules/services/x11/hardware/libinput.nix
+++ b/nixpkgs/nixos/modules/services/x11/hardware/libinput.nix
@@ -122,7 +122,7 @@ in {
description =
''
Specify the scrolling method: <literal>twofinger</literal>, <literal>edge</literal>,
- or <literal>none</literal>
+ <literal>button</literal>, or <literal>none</literal>
'';
};
@@ -209,12 +209,12 @@ in {
services.xserver.config =
''
- # Automatically enable the libinput driver for all touchpads.
+ # General libinput configuration.
+ # See CONFIGURATION DETAILS section of man:libinput(4).
Section "InputClass"
Identifier "libinputConfiguration"
- MatchIsTouchpad "on"
+ MatchDriver "libinput"
${optionalString (cfg.dev != null) ''MatchDevicePath "${cfg.dev}"''}
- Driver "libinput"
Option "AccelProfile" "${cfg.accelProfile}"
${optionalString (cfg.accelSpeed != null) ''Option "AccelSpeed" "${cfg.accelSpeed}"''}
${optionalString (cfg.buttonMapping != null) ''Option "ButtonMapping" "${cfg.buttonMapping}"''}
diff --git a/nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix b/nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix
index 0e131412276..30c59b88f82 100644
--- a/nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix
+++ b/nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix
@@ -86,7 +86,7 @@ in
${xmonadBin}
waitPID=$!
'' else ''
- ${xmonad}/bin/xmonad &
+ systemd-cat -t xmonad ${xmonad}/bin/xmonad &
waitPID=$!
'';
}];
diff --git a/nixpkgs/nixos/modules/services/x11/xserver.nix b/nixpkgs/nixos/modules/services/x11/xserver.nix
index a8406544a72..70f01dbdbf5 100644
--- a/nixpkgs/nixos/modules/services/x11/xserver.nix
+++ b/nixpkgs/nixos/modules/services/x11/xserver.nix
@@ -557,7 +557,6 @@ in
default = !( dmconf.auto.enable
|| dmconf.gdm.enable
|| dmconf.sddm.enable
- || dmconf.slim.enable
|| dmconf.xpra.enable );
in mkIf (default) true;
diff --git a/nixpkgs/nixos/modules/system/activation/switch-to-configuration.pl b/nixpkgs/nixos/modules/system/activation/switch-to-configuration.pl
index 641cf9faadc..12a80a12d19 100644
--- a/nixpkgs/nixos/modules/system/activation/switch-to-configuration.pl
+++ b/nixpkgs/nixos/modules/system/activation/switch-to-configuration.pl
@@ -214,7 +214,17 @@ while (my ($unit, $state) = each %{$activePrev}) {
# Reload the changed mount unit to force a remount.
$unitsToReload{$unit} = 1;
recordUnit($reloadListFile, $unit);
- } elsif ($unit =~ /\.socket$/ || $unit =~ /\.path$/ || $unit =~ /\.slice$/) {
+ } elsif ($unit =~ /\.socket$/) {
+ my $unitInfo = parseUnit($newUnitFile);
+ # If a socket unit has been changed, the corresponding
+ # service unit has to be stopped before the socket can
+ # be restarted. The service will be started again on demand.
+ my $serviceUnit = $unitInfo->{'Unit'} // "$baseName.service";
+ $unitsToStop{$serviceUnit} = 1;
+ $unitsToStop{$unit} = 1;
+ $unitsToStart{$unit} = 1;
+ recordUnit($startListFile, $unit);
+ } elsif ($unit =~ /\.path$/ || $unit =~ /\.slice$/) {
# FIXME: do something?
} else {
my $unitInfo = parseUnit($newUnitFile);
diff --git a/nixpkgs/nixos/modules/system/boot/loader/grub/grub.nix b/nixpkgs/nixos/modules/system/boot/loader/grub/grub.nix
index e13f0421d38..9a4db84f7b7 100644
--- a/nixpkgs/nixos/modules/system/boot/loader/grub/grub.nix
+++ b/nixpkgs/nixos/modules/system/boot/loader/grub/grub.nix
@@ -47,8 +47,8 @@ let
grub = f grub;
grubTarget = f (grub.grubTarget or "");
shell = "${pkgs.runtimeShell}";
- fullName = (builtins.parseDrvName realGrub.name).name;
- fullVersion = (builtins.parseDrvName realGrub.name).version;
+ fullName = lib.getName realGrub;
+ fullVersion = lib.getVersion realGrub;
grubEfi = f grubEfi;
grubTargetEfi = if cfg.efiSupport && (cfg.version == 2) then f (grubEfi.grubTarget or "") else "";
bootPath = args.path;
diff --git a/nixpkgs/nixos/modules/system/boot/networkd.nix b/nixpkgs/nixos/modules/system/boot/networkd.nix
index f2060e21509..226769f1059 100644
--- a/nixpkgs/nixos/modules/system/boot/networkd.nix
+++ b/nixpkgs/nixos/modules/system/boot/networkd.nix
@@ -10,7 +10,7 @@ let
checkLink = checkUnitConfig "Link" [
(assertOnlyFields [
- "Description" "Alias" "MACAddressPolicy" "MACAddress" "NamePolicy" "OriginalName"
+ "Description" "Alias" "MACAddressPolicy" "MACAddress" "NamePolicy" "Name" "OriginalName"
"MTUBytes" "BitsPerSecond" "Duplex" "AutoNegotiation" "WakeOnLan" "Port"
"TCPSegmentationOffload" "TCP6SegmentationOffload" "GenericSegmentationOffload"
"GenericReceiveOffload" "LargeReceiveOffload" "RxChannels" "TxChannels"
@@ -187,7 +187,7 @@ let
# Note: For DHCP the values both, none, v4, v6 are deprecated
(assertValueOneOf "DHCP" ["yes" "no" "ipv4" "ipv6" "both" "none" "v4" "v6"])
(assertValueOneOf "DHCPServer" boolValues)
- (assertValueOneOf "LinkLocalAddressing" ["yes" "no" "ipv4" "ipv6"])
+ (assertValueOneOf "LinkLocalAddressing" ["yes" "no" "ipv4" "ipv6" "ipv4-fallback" "fallback"])
(assertValueOneOf "IPv4LLRoute" boolValues)
(assertValueOneOf "LLMNR" ["yes" "resolve" "no"])
(assertValueOneOf "MulticastDNS" ["yes" "resolve" "no"])
@@ -201,7 +201,7 @@ let
(assertValueOneOf "IPv6AcceptRA" boolValues)
(assertValueOneOf "IPv4ProxyARP" boolValues)
(assertValueOneOf "IPv6ProxyNDP" boolValues)
- (assertValueOneOf "IPv6PrefixDelegation" boolValues)
+ (assertValueOneOf "IPv6PrefixDelegation" (boolValues ++ [ "dhcpv6" "static" ]))
(assertValueOneOf "ActiveSlave" boolValues)
(assertValueOneOf "PrimarySlave" boolValues)
(assertValueOneOf "ConfigureWithoutCarrier" boolValues)
@@ -924,6 +924,8 @@ in
config = mkIf config.systemd.network.enable {
+ users.users.systemd-network.group = "systemd-network";
+
systemd.additionalUpstreamSystemUnits = [
"systemd-networkd.service" "systemd-networkd-wait-online.service"
];
diff --git a/nixpkgs/nixos/modules/system/boot/plymouth.nix b/nixpkgs/nixos/modules/system/boot/plymouth.nix
index adca3c3f66e..23fce22366d 100644
--- a/nixpkgs/nixos/modules/system/boot/plymouth.nix
+++ b/nixpkgs/nixos/modules/system/boot/plymouth.nix
@@ -25,6 +25,7 @@ let
[Daemon]
ShowDelay=0
Theme=${cfg.theme}
+ ${cfg.extraConfig}
'';
in
@@ -65,6 +66,15 @@ in
'';
};
+ extraConfig = mkOption {
+ type = types.lines;
+ default = "";
+ description = ''
+ Literal string to append to <literal>configFile</literal>
+ and the config file generated by the plymouth module.
+ '';
+ };
+
};
};
diff --git a/nixpkgs/nixos/modules/system/boot/resolved.nix b/nixpkgs/nixos/modules/system/boot/resolved.nix
index 3ea96f8e464..da61c64faf8 100644
--- a/nixpkgs/nixos/modules/system/boot/resolved.nix
+++ b/nixpkgs/nixos/modules/system/boot/resolved.nix
@@ -136,6 +136,8 @@ in
}
];
+ users.users.resolved.group = "systemd-resolve";
+
systemd.additionalUpstreamSystemUnits = [
"systemd-resolved.service"
];
diff --git a/nixpkgs/nixos/modules/system/boot/systemd-unit-options.nix b/nixpkgs/nixos/modules/system/boot/systemd-unit-options.nix
index c1f2c98afcd..bee21f1a8f3 100644
--- a/nixpkgs/nixos/modules/system/boot/systemd-unit-options.nix
+++ b/nixpkgs/nixos/modules/system/boot/systemd-unit-options.nix
@@ -24,7 +24,7 @@ in rec {
in
if isList (head defs'')
then concatLists defs''
- else mergeOneOption loc defs';
+ else mergeEqualOption loc defs';
};
sharedOptions = {
diff --git a/nixpkgs/nixos/modules/system/boot/systemd.nix b/nixpkgs/nixos/modules/system/boot/systemd.nix
index 33b350902a1..9e3c6149f92 100644
--- a/nixpkgs/nixos/modules/system/boot/systemd.nix
+++ b/nixpkgs/nixos/modules/system/boot/systemd.nix
@@ -63,6 +63,7 @@ let
"systemd-logind.service"
"autovt@.service"
"systemd-user-sessions.service"
+ "dbus-org.freedesktop.import1.service"
"dbus-org.freedesktop.machine1.service"
"user@.service"
"user-runtime-dir@.service"
@@ -145,6 +146,7 @@ let
"user.slice"
"machine.slice"
"machines.target"
+ "systemd-importd.service"
"systemd-machined.service"
"systemd-nspawn@.service"
diff --git a/nixpkgs/nixos/modules/system/boot/timesyncd.nix b/nixpkgs/nixos/modules/system/boot/timesyncd.nix
index 8282cdd6f3a..9e2f36ca01f 100644
--- a/nixpkgs/nixos/modules/system/boot/timesyncd.nix
+++ b/nixpkgs/nixos/modules/system/boot/timesyncd.nix
@@ -20,6 +20,18 @@ with lib;
The set of NTP servers from which to synchronise.
'';
};
+ extraConfig = mkOption {
+ default = "";
+ type = types.lines;
+ example = ''
+ PollIntervalMaxSec=180
+ '';
+ description = ''
+ Extra config options for systemd-timesyncd. See
+ <link xlink:href="https://www.freedesktop.org/software/systemd/man/timesyncd.conf.html">
+ timesyncd.conf(5)</link> for available options.
+ '';
+ };
};
};
@@ -35,9 +47,13 @@ with lib;
environment.etc."systemd/timesyncd.conf".text = ''
[Time]
NTP=${concatStringsSep " " config.services.timesyncd.servers}
+ ${config.services.timesyncd.extraConfig}
'';
- users.users.systemd-timesync.uid = config.ids.uids.systemd-timesync;
+ users.users.systemd-timesync = {
+ uid = config.ids.uids.systemd-timesync;
+ group = "systemd-timesync";
+ };
users.groups.systemd-timesync.gid = config.ids.gids.systemd-timesync;
system.activationScripts.systemd-timesyncd-migration = mkIf (versionOlder config.system.stateVersion "19.09") ''
diff --git a/nixpkgs/nixos/modules/tasks/network-interfaces-systemd.nix b/nixpkgs/nixos/modules/tasks/network-interfaces-systemd.nix
index 863072e33dc..9ffa1089ee6 100644
--- a/nixpkgs/nixos/modules/tasks/network-interfaces-systemd.nix
+++ b/nixpkgs/nixos/modules/tasks/network-interfaces-systemd.nix
@@ -31,7 +31,7 @@ in
message = "networking.defaultGatewayWindowSize is not supported by networkd.";
} {
assertion = cfg.vswitches == {};
- message = "networking.vswichtes are not supported by networkd.";
+ message = "networking.vswitches are not supported by networkd.";
} {
assertion = cfg.defaultGateway == null || cfg.defaultGateway.interface == null;
message = "networking.defaultGateway.interface is not supported by networkd.";
@@ -76,15 +76,6 @@ in
};
in mkMerge [ {
enable = true;
- networks."99-main" = (genericNetwork mkDefault) // {
- # We keep the "broken" behaviour of applying this to all interfaces.
- # In general we want to get rid of this workaround but there hasn't
- # been any work on that.
- # See the following issues for details:
- # - https://github.com/NixOS/nixpkgs/issues/18962
- # - https://github.com/NixOS/nixpkgs/issues/61629
- matchConfig = mkDefault { Name = "*"; };
- };
}
(mkMerge (forEach interfaces (i: {
netdevs = mkIf i.virtual ({
diff --git a/nixpkgs/nixos/modules/testing/test-instrumentation.nix b/nixpkgs/nixos/modules/testing/test-instrumentation.nix
index 1a11d9ce7c2..1baeab53b0c 100644
--- a/nixpkgs/nixos/modules/testing/test-instrumentation.nix
+++ b/nixpkgs/nixos/modules/testing/test-instrumentation.nix
@@ -15,7 +15,7 @@ with import ../../lib/qemu-flags.nix { inherit pkgs; };
#
# One particular example are the boot tests where we want instrumentation
# within the images but not other stuff like setting up 9p filesystems.
- options.virtualisation.qemu.program = mkOption { type = types.path; };
+ options.virtualisation.qemu = { };
config = {
diff --git a/nixpkgs/nixos/modules/virtualisation/amazon-image.nix b/nixpkgs/nixos/modules/virtualisation/amazon-image.nix
index aadfc5add35..20d48add712 100644
--- a/nixpkgs/nixos/modules/virtualisation/amazon-image.nix
+++ b/nixpkgs/nixos/modules/virtualisation/amazon-image.nix
@@ -135,6 +135,9 @@ in
services.openssh.enable = true;
services.openssh.permitRootLogin = "prohibit-password";
+ # Creates symlinks for block device names.
+ services.udev.packages = [ pkgs.ec2-utils ];
+
# Force getting the hostname from EC2.
networking.hostName = mkDefault "";
diff --git a/nixpkgs/nixos/modules/virtualisation/containers.nix b/nixpkgs/nixos/modules/virtualisation/containers.nix
index 691ee2c136e..09678ce9ea7 100644
--- a/nixpkgs/nixos/modules/virtualisation/containers.nix
+++ b/nixpkgs/nixos/modules/virtualisation/containers.nix
@@ -149,7 +149,7 @@ let
--setenv PATH="$PATH" \
${optionalString cfg.ephemeral "--ephemeral"} \
${if cfg.additionalCapabilities != null && cfg.additionalCapabilities != [] then
- ''--capability="${concatStringsSep " " cfg.additionalCapabilities}"'' else ""
+ ''--capability="${concatStringsSep "," cfg.additionalCapabilities}"'' else ""
} \
${if cfg.tmpfs != null && cfg.tmpfs != [] then
''--tmpfs=${concatStringsSep " --tmpfs=" cfg.tmpfs}'' else ""
diff --git a/nixpkgs/nixos/modules/virtualisation/digital-ocean-config.nix b/nixpkgs/nixos/modules/virtualisation/digital-ocean-config.nix
new file mode 100644
index 00000000000..88cb0cd450e
--- /dev/null
+++ b/nixpkgs/nixos/modules/virtualisation/digital-ocean-config.nix
@@ -0,0 +1,197 @@
+{ config, pkgs, lib, modulesPath, ... }:
+with lib;
+{
+ imports = [
+ (modulesPath + "/profiles/qemu-guest.nix")
+ (modulesPath + "/virtualisation/digital-ocean-init.nix")
+ ];
+ options.virtualisation.digitalOcean = with types; {
+ setRootPassword = mkOption {
+ type = bool;
+ default = false;
+ example = true;
+ description = "Whether to set the root password from the Digital Ocean metadata";
+ };
+ setSshKeys = mkOption {
+ type = bool;
+ default = true;
+ example = true;
+ description = "Whether to fetch ssh keys from Digital Ocean";
+ };
+ seedEntropy = mkOption {
+ type = bool;
+ default = true;
+ example = true;
+ description = "Whether to run the kernel RNG entropy seeding script from the Digital Ocean vendor data";
+ };
+ };
+ config =
+ let
+ cfg = config.virtualisation.digitalOcean;
+ hostName = config.networking.hostName;
+ doMetadataFile = "/run/do-metadata/v1.json";
+ in mkMerge [{
+ fileSystems."/" = {
+ device = "/dev/disk/by-label/nixos";
+ autoResize = true;
+ fsType = "ext4";
+ };
+ boot = {
+ growPartition = true;
+ kernelParams = [ "console=ttyS0" "panic=1" "boot.panic_on_fail" ];
+ initrd.kernelModules = [ "virtio_scsi" ];
+ kernelModules = [ "virtio_pci" "virtio_net" ];
+ loader = {
+ grub.device = "/dev/vda";
+ timeout = 0;
+ grub.configurationLimit = 0;
+ };
+ };
+ services.openssh = {
+ enable = mkDefault true;
+ passwordAuthentication = mkDefault false;
+ };
+ services.do-agent.enable = mkDefault true;
+ networking = {
+ hostName = mkDefault ""; # use Digital Ocean metadata server
+ };
+
+ /* Check for and wait for the metadata server to become reachable.
+ * This serves as a dependency for all the other metadata services. */
+ systemd.services.digitalocean-metadata = {
+ path = [ pkgs.curl ];
+ description = "Get host metadata provided by Digitalocean";
+ script = ''
+ set -eu
+ DO_DELAY_ATTEMPTS=0
+ while ! curl -fsSL -o $RUNTIME_DIRECTORY/v1.json http://169.254.169.254/metadata/v1.json; do
+ DO_DELAY_ATTEMPTS=$((DO_DELAY_ATTEMPTS + 1))
+ if (( $DO_DELAY_ATTEMPTS >= $DO_DELAY_ATTEMPTS_MAX )); then
+ echo "giving up"
+ exit 1
+ fi
+
+ echo "metadata unavailable, trying again in 1s..."
+ sleep 1
+ done
+ chmod 600 $RUNTIME_DIRECTORY/v1.json
+ '';
+ environment = {
+ DO_DELAY_ATTEMPTS_MAX = "10";
+ };
+ serviceConfig = {
+ Type = "oneshot";
+ RemainAfterExit = true;
+ RuntimeDirectory = "do-metadata";
+ RuntimeDirectoryPreserve = "yes";
+ };
+ unitConfig = {
+ ConditionPathExists = "!${doMetadataFile}";
+ After = [ "network-pre.target" ] ++
+ optional config.networking.dhcpcd.enable "dhcpcd.service" ++
+ optional config.systemd.network.enable "systemd-networkd.service";
+ };
+ };
+
+ /* Fetch the root password from the digital ocean metadata.
+ * There is no specific route for this, so we use jq to get
+ * it from the One Big JSON metadata blob */
+ systemd.services.digitalocean-set-root-password = mkIf cfg.setRootPassword {
+ path = [ pkgs.shadow pkgs.jq ];
+ description = "Set root password provided by Digitalocean";
+ wantedBy = [ "multi-user.target" ];
+ script = ''
+ set -eo pipefail
+ ROOT_PASSWORD=$(jq -er '.auth_key' ${doMetadataFile})
+ echo "root:$ROOT_PASSWORD" | chpasswd
+ mkdir -p /etc/do-metadata/set-root-password
+ '';
+ unitConfig = {
+ ConditionPathExists = "!/etc/do-metadata/set-root-password";
+ Before = optional config.services.openssh.enable "sshd.service";
+ After = [ "digitalocean-metadata.service" ];
+ Requires = [ "digitalocean-metadata.service" ];
+ };
+ serviceConfig = {
+ Type = "oneshot";
+ };
+ };
+
+ /* Set the hostname from Digital Ocean, unless the user configured it in
+ * the NixOS configuration. The cached metadata file isn't used here
+ * because the hostname is a mutable part of the droplet. */
+ systemd.services.digitalocean-set-hostname = mkIf (hostName == "") {
+ path = [ pkgs.curl pkgs.nettools ];
+ description = "Set hostname provided by Digitalocean";
+ wantedBy = [ "network.target" ];
+ script = ''
+ set -e
+ DIGITALOCEAN_HOSTNAME=$(curl -fsSL http://169.254.169.254/metadata/v1/hostname)
+ hostname "$DIGITALOCEAN_HOSTNAME"
+ if [[ ! -e /etc/hostname || -w /etc/hostname ]]; then
+ printf "%s\n" "$DIGITALOCEAN_HOSTNAME" > /etc/hostname
+ fi
+ '';
+ unitConfig = {
+ Before = [ "network.target" ];
+ After = [ "digitalocean-metadata.service" ];
+ Wants = [ "digitalocean-metadata.service" ];
+ };
+ serviceConfig = {
+ Type = "oneshot";
+ };
+ };
+
+ /* Fetch the ssh keys for root from Digital Ocean */
+ systemd.services.digitalocean-ssh-keys = mkIf cfg.setSshKeys {
+ description = "Set root ssh keys provided by Digital Ocean";
+ wantedBy = [ "multi-user.target" ];
+ path = [ pkgs.jq ];
+ script = ''
+ set -e
+ mkdir -m 0700 -p /root/.ssh
+ jq -er '.public_keys[]' ${doMetadataFile} > /root/.ssh/authorized_keys
+ chmod 600 /root/.ssh/authorized_keys
+ '';
+ serviceConfig = {
+ Type = "oneshot";
+ RemainAfterExit = true;
+ };
+ unitConfig = {
+ ConditionPathExists = "!/root/.ssh/authorized_keys";
+ Before = optional config.services.openssh.enable "sshd.service";
+ After = [ "digitalocean-metadata.service" ];
+ Requires = [ "digitalocean-metadata.service" ];
+ };
+ };
+
+ /* Initialize the RNG by running the entropy-seed script from the
+ * Digital Ocean metadata
+ */
+ systemd.services.digitalocean-entropy-seed = mkIf cfg.seedEntropy {
+ description = "Run the kernel RNG entropy seeding script from the Digital Ocean vendor data";
+ wantedBy = [ "network.target" ];
+ path = [ pkgs.jq pkgs.mpack ];
+ script = ''
+ set -eo pipefail
+ TEMPDIR=$(mktemp -d)
+ jq -er '.vendor_data' ${doMetadataFile} | munpack -tC $TEMPDIR
+ ENTROPY_SEED=$(grep -rl "DigitalOcean Entropy Seed script" $TEMPDIR)
+ ${pkgs.runtimeShell} $ENTROPY_SEED
+ rm -rf $TEMPDIR
+ '';
+ unitConfig = {
+ Before = [ "network.target" ];
+ After = [ "digitalocean-metadata.service" ];
+ Requires = [ "digitalocean-metadata.service" ];
+ };
+ serviceConfig = {
+ Type = "oneshot";
+ };
+ };
+
+ }
+ ];
+ meta.maintainers = with maintainers; [ arianvp eamsden ];
+}
+
diff --git a/nixpkgs/nixos/modules/virtualisation/digital-ocean-image.nix b/nixpkgs/nixos/modules/virtualisation/digital-ocean-image.nix
new file mode 100644
index 00000000000..b582e235d43
--- /dev/null
+++ b/nixpkgs/nixos/modules/virtualisation/digital-ocean-image.nix
@@ -0,0 +1,69 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+let
+ cfg = config.virtualisation.digitalOceanImage;
+in
+{
+
+ imports = [ ./digital-ocean-config.nix ];
+
+ options = {
+ virtualisation.digitalOceanImage.diskSize = mkOption {
+ type = with types; int;
+ default = 4096;
+ description = ''
+ Size of disk image. Unit is MB.
+ '';
+ };
+
+ virtualisation.digitalOceanImage.configFile = mkOption {
+ type = with types; nullOr path;
+ default = null;
+ description = ''
+ A path to a configuration file which will be placed at
+ <literal>/etc/nixos/configuration.nix</literal> and be used when switching
+ to a new configuration. If set to <literal>null</literal>, a default
+ configuration is used that imports
+ <literal>(modulesPath + "/virtualisation/digital-ocean-config.nix")</literal>.
+ '';
+ };
+
+ virtualisation.digitalOceanImage.compressionMethod = mkOption {
+ type = types.enum [ "gzip" "bzip2" ];
+ default = "gzip";
+ example = "bzip2";
+ description = ''
+ Disk image compression method. Choose bzip2 to generate smaller images that
+ take longer to generate but will consume less metered storage space on your
+ Digital Ocean account.
+ '';
+ };
+ };
+
+ #### implementation
+ config = {
+
+ system.build.digitalOceanImage = import ../../lib/make-disk-image.nix {
+ name = "digital-ocean-image";
+ format = "qcow2";
+ postVM = let
+ compress = {
+ "gzip" = "${pkgs.gzip}/bin/gzip";
+ "bzip2" = "${pkgs.bzip2}/bin/bzip2";
+ }.${cfg.compressionMethod};
+ in ''
+ ${compress} $diskImage
+ '';
+ configFile = if cfg.configFile == null
+ then config.virtualisation.digitalOcean.defaultConfigFile
+ else cfg.configFile;
+ inherit (cfg) diskSize;
+ inherit config lib pkgs;
+ };
+
+ };
+
+ meta.maintainers = with maintainers; [ arianvp eamsden ];
+
+}
diff --git a/nixpkgs/nixos/modules/virtualisation/digital-ocean-init.nix b/nixpkgs/nixos/modules/virtualisation/digital-ocean-init.nix
new file mode 100644
index 00000000000..02f4de009fa
--- /dev/null
+++ b/nixpkgs/nixos/modules/virtualisation/digital-ocean-init.nix
@@ -0,0 +1,95 @@
+{ config, pkgs, lib, ... }:
+with lib;
+let
+ cfg = config.virtualisation.digitalOcean;
+ defaultConfigFile = pkgs.writeText "digitalocean-configuration.nix" ''
+ { modulesPath, lib, ... }:
+ {
+ imports = lib.optional (builtins.pathExists ./do-userdata.nix) ./do-userdata.nix ++ [
+ (modulesPath + "/virtualisation/digital-ocean-config.nix")
+ ];
+ }
+ '';
+in {
+ options.virtualisation.digitalOcean.rebuildFromUserData = mkOption {
+ type = types.bool;
+ default = true;
+ example = true;
+ description = "Whether to reconfigure the system from Digital Ocean user data";
+ };
+ options.virtualisation.digitalOcean.defaultConfigFile = mkOption {
+ type = types.path;
+ default = defaultConfigFile;
+ defaultText = ''
+ The default configuration imports user-data if applicable and
+ <literal>(modulesPath + "/virtualisation/digital-ocean-config.nix")</literal>.
+ '';
+ description = ''
+ A path to a configuration file which will be placed at
+ <literal>/etc/nixos/configuration.nix</literal> and be used when switching to
+ a new configuration.
+ '';
+ };
+
+ config = {
+ systemd.services.digitalocean-init = mkIf cfg.rebuildFromUserData {
+ description = "Reconfigure the system from Digital Ocean userdata on startup";
+ wantedBy = [ "network-online.target" ];
+ unitConfig = {
+ ConditionPathExists = "!/etc/nixos/do-userdata.nix";
+ After = [ "digitalocean-metadata.service" "network-online.target" ];
+ Requires = [ "digitalocean-metadata.service" ];
+ X-StopOnRemoval = false;
+ };
+ serviceConfig = {
+ Type = "oneshot";
+ RemainAfterExit = true;
+ };
+ restartIfChanged = false;
+ path = [ pkgs.jq pkgs.gnused pkgs.gnugrep pkgs.systemd config.nix.package config.system.build.nixos-rebuild ];
+ environment = {
+ HOME = "/root";
+ NIX_PATH = concatStringsSep ":" [
+ "/nix/var/nix/profiles/per-user/root/channels/nixos"
+ "nixos-config=/etc/nixos/configuration.nix"
+ "/nix/var/nix/profiles/per-user/root/channels"
+ ];
+ };
+ script = ''
+ set -e
+ echo "attempting to fetch configuration from Digital Ocean user data..."
+ userData=$(mktemp)
+ if jq -er '.user_data' /run/do-metadata/v1.json > $userData; then
+ # If the user-data looks like it could be a nix expression,
+ # copy it over. Also, look for a magic three-hash comment and set
+ # that as the channel.
+ if nix-instantiate --parse $userData > /dev/null; then
+ channels="$(grep '^###' "$userData" | sed 's|###\s*||')"
+ printf "%s" "$channels" | while read channel; do
+ echo "writing channel: $channel"
+ done
+
+ if [[ -n "$channels" ]]; then
+ printf "%s" "$channels" > /root/.nix-channels
+ nix-channel --update
+ fi
+
+ echo "setting configuration from Digital Ocean user data"
+ cp "$userData" /etc/nixos/do-userdata.nix
+ if [[ ! -e /etc/nixos/configuration.nix ]]; then
+ install -m0644 ${cfg.defaultConfigFile} /etc/nixos/configuration.nix
+ fi
+ else
+ echo "user data does not appear to be a Nix expression; ignoring"
+ exit
+ fi
+
+ nixos-rebuild switch
+ else
+ echo "no user data is available"
+ fi
+ '';
+ };
+ };
+ meta.maintainers = with maintainers; [ arianvp eamsden ];
+}
diff --git a/nixpkgs/nixos/modules/virtualisation/ec2-amis.nix b/nixpkgs/nixos/modules/virtualisation/ec2-amis.nix
index f640bb21b13..3b4e55d39d7 100644
--- a/nixpkgs/nixos/modules/virtualisation/ec2-amis.nix
+++ b/nixpkgs/nixos/modules/virtualisation/ec2-amis.nix
@@ -291,5 +291,21 @@ let self = {
"19.03".sa-east-1.hvm-ebs = "ami-0c6a43c6e0ad1f4e2";
"19.03".ap-south-1.hvm-ebs = "ami-0303deb1b5890f878";
- latest = self."19.03";
+ # 19.09.981.205691b7cbe
+ "19.09".eu-west-1.hvm-ebs = "ami-0ebd3156e21e9642f";
+ "19.09".eu-west-2.hvm-ebs = "ami-02a2b5480a79084b7";
+ "19.09".eu-west-3.hvm-ebs = "ami-09aa175c7588734f7";
+ "19.09".eu-central-1.hvm-ebs = "ami-00a7fafd7e237a330";
+ "19.09".us-east-1.hvm-ebs = "ami-00a8eeaf232a74f84";
+ "19.09".us-east-2.hvm-ebs = "ami-093efd3a57a1e03a8";
+ "19.09".us-west-1.hvm-ebs = "ami-0913e9a2b677fac30";
+ "19.09".us-west-2.hvm-ebs = "ami-02d9a19f77b47882a";
+ "19.09".ca-central-1.hvm-ebs = "ami-0627dd3f7b3627a29";
+ "19.09".ap-southeast-1.hvm-ebs = "ami-083614e4d08f2164d";
+ "19.09".ap-southeast-2.hvm-ebs = "ami-0048c704185ded6dc";
+ "19.09".ap-northeast-1.hvm-ebs = "ami-0329e7fc2d7f60bd0";
+ "19.09".ap-northeast-2.hvm-ebs = "ami-03d4ae7d0b5fc364f";
+ "19.09".ap-south-1.hvm-ebs = "ami-0b599690b35aeef23";
+
+ latest = self."19.09";
}; in self
diff --git a/nixpkgs/nixos/modules/virtualisation/libvirtd.nix b/nixpkgs/nixos/modules/virtualisation/libvirtd.nix
index 16b79d86919..9bdea78296f 100644
--- a/nixpkgs/nixos/modules/virtualisation/libvirtd.nix
+++ b/nixpkgs/nixos/modules/virtualisation/libvirtd.nix
@@ -146,7 +146,8 @@ in {
# this file is expected in /etc/qemu and not sysconfdir (/var/lib)
etc."qemu/bridge.conf".text = lib.concatMapStringsSep "\n" (e:
"allow ${e}") cfg.allowedBridges;
- systemPackages = with pkgs; [ libvirt libressl.nc cfg.qemuPackage ];
+ systemPackages = with pkgs; [ libvirt libressl.nc iptables cfg.qemuPackage ];
+ etc.ethertypes.source = "${pkgs.iptables}/etc/ethertypes";
};
boot.kernelModules = [ "tun" ];
diff --git a/nixpkgs/nixos/modules/virtualisation/openvswitch.nix b/nixpkgs/nixos/modules/virtualisation/openvswitch.nix
index edec3740230..6b8ad83661f 100644
--- a/nixpkgs/nixos/modules/virtualisation/openvswitch.nix
+++ b/nixpkgs/nixos/modules/virtualisation/openvswitch.nix
@@ -42,6 +42,9 @@ in {
default = false;
description = ''
Whether to start racoon service for openvswitch.
+ Supported only if openvswitch version is less than 2.6.0.
+ Use <literal>virtualisation.vswitch.package = pkgs.openvswitch-lts</literal>
+ for a version that supports ipsec over GRE.
'';
};
};
@@ -89,6 +92,13 @@ in {
"${cfg.package}/share/openvswitch/vswitch.ovsschema"
fi
chmod -R +w /var/db/openvswitch
+ if ${cfg.package}/bin/ovsdb-tool needs-conversion /var/db/openvswitch/conf.db | grep -q "yes"
+ then
+ echo "Performing database upgrade"
+ ${cfg.package}/bin/ovsdb-tool convert /var/db/openvswitch/conf.db
+ else
+ echo "Database already up to date"
+ fi
'';
serviceConfig = {
ExecStart =
@@ -133,7 +143,7 @@ in {
};
}
- (mkIf cfg.ipsec {
+ (mkIf (cfg.ipsec && (versionOlder cfg.package.version "2.6.0")) {
services.racoon.enable = true;
services.racoon.configPath = "${runDir}/ipsec/etc/racoon/racoon.conf";
@@ -172,5 +182,4 @@ in {
'';
};
})]));
-
}
diff --git a/nixpkgs/nixos/modules/virtualisation/qemu-vm.nix b/nixpkgs/nixos/modules/virtualisation/qemu-vm.nix
index ed3431554be..31d332e9f07 100644
--- a/nixpkgs/nixos/modules/virtualisation/qemu-vm.nix
+++ b/nixpkgs/nixos/modules/virtualisation/qemu-vm.nix
@@ -23,24 +23,56 @@ let
cfg = config.virtualisation;
- qemuGraphics = lib.optionalString (!cfg.graphics) "-nographic";
-
consoles = lib.concatMapStringsSep " " (c: "console=${c}") cfg.qemu.consoles;
- # XXX: This is very ugly and in the future we really should use attribute
- # sets to build ALL of the QEMU flags instead of this mixed mess of Nix
- # expressions and shell script stuff.
- mkDiskIfaceDriveFlag = idx: driveArgs: let
- inherit (cfg.qemu) diskInterface;
- # The drive identifier created by incrementing the index by one using the
- # shell.
- drvId = "drive$((${idx} + 1))";
- # NOTE: DO NOT shell escape, because this may contain shell variables.
- commonArgs = "index=${idx},id=${drvId},${driveArgs}";
- isSCSI = diskInterface == "scsi";
- devArgs = "${diskInterface}-hd,drive=${drvId}";
- args = "-drive ${commonArgs},if=none -device lsi53c895a -device ${devArgs}";
- in if isSCSI then args else "-drive ${commonArgs},if=${diskInterface}";
+ driveOpts = { ... }: {
+
+ options = {
+
+ file = mkOption {
+ type = types.str;
+ description = "The file image used for this drive.";
+ };
+
+ driveExtraOpts = mkOption {
+ type = types.attrsOf types.str;
+ default = {};
+ description = "Extra options passed to drive flag.";
+ };
+
+ deviceExtraOpts = mkOption {
+ type = types.attrsOf types.str;
+ default = {};
+ description = "Extra options passed to device flag.";
+ };
+
+ };
+
+ };
+
+ driveCmdline = idx: { file, driveExtraOpts, deviceExtraOpts, ... }:
+ let
+ drvId = "drive${toString idx}";
+ mkKeyValue = generators.mkKeyValueDefault {} "=";
+ mkOpts = opts: concatStringsSep "," (mapAttrsToList mkKeyValue opts);
+ driveOpts = mkOpts (driveExtraOpts // {
+ index = idx;
+ id = drvId;
+ "if" = "none";
+ inherit file;
+ });
+ deviceOpts = mkOpts (deviceExtraOpts // {
+ drive = drvId;
+ });
+ device =
+ if cfg.qemu.diskInterface == "scsi" then
+ "-device lsi53c895a -device scsi-hd,${deviceOpts}"
+ else
+ "-device virtio-blk-pci,${deviceOpts}";
+ in
+ "-drive ${driveOpts} ${device}";
+
+ drivesCmdLine = drives: concatStringsSep " " (imap1 driveCmdline drives);
# Shell script to start the VM.
startVM =
@@ -77,13 +109,11 @@ let
''}
cd $TMPDIR
- idx=2
- extraDisks=""
+ idx=0
${flip concatMapStrings cfg.emptyDiskImages (size: ''
if ! test -e "empty$idx.qcow2"; then
${qemu}/bin/qemu-img create -f qcow2 "empty$idx.qcow2" "${toString size}M"
fi
- extraDisks="$extraDisks ${mkDiskIfaceDriveFlag "$idx" "file=$(pwd)/empty$idx.qcow2,werror=report"}"
idx=$((idx + 1))
'')}
@@ -97,21 +127,7 @@ let
-virtfs local,path=/nix/store,security_model=none,mount_tag=store \
-virtfs local,path=$TMPDIR/xchg,security_model=none,mount_tag=xchg \
-virtfs local,path=''${SHARED_DIR:-$TMPDIR/xchg},security_model=none,mount_tag=shared \
- ${if cfg.useBootLoader then ''
- ${mkDiskIfaceDriveFlag "0" "file=$NIX_DISK_IMAGE,cache=writeback,werror=report"} \
- ${mkDiskIfaceDriveFlag "1" "file=$TMPDIR/disk.img,media=disk"} \
- ${if cfg.useEFIBoot then ''
- -pflash $TMPDIR/bios.bin \
- '' else ''
- ''}
- '' else ''
- ${mkDiskIfaceDriveFlag "0" "file=$NIX_DISK_IMAGE,cache=writeback,werror=report"} \
- -kernel ${config.system.build.toplevel}/kernel \
- -initrd ${config.system.build.toplevel}/initrd \
- -append "$(cat ${config.system.build.toplevel}/kernel-params) init=${config.system.build.toplevel}/init regInfo=${regInfo}/registration ${consoles} $QEMU_KERNEL_PARAMS" \
- ''} \
- $extraDisks \
- ${qemuGraphics} \
+ ${drivesCmdLine config.virtualisation.qemu.drives} \
${toString config.virtualisation.qemu.options} \
$QEMU_OPTS \
"$@"
@@ -367,6 +383,12 @@ in
'';
};
+ drives =
+ mkOption {
+ type = types.listOf (types.submodule driveOpts);
+ description = "Drives passed to qemu.";
+ };
+
diskInterface =
mkOption {
default = "virtio";
@@ -476,8 +498,49 @@ in
# FIXME: Consolidate this one day.
virtualisation.qemu.options = mkMerge [
- (mkIf (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) [ "-vga std" "-usb" "-device usb-tablet,bus=usb-bus.0" ])
- (mkIf (pkgs.stdenv.isAarch32 || pkgs.stdenv.isAarch64) [ "-device virtio-gpu-pci" "-device usb-ehci,id=usb0" "-device usb-kbd" "-device usb-tablet" ])
+ (mkIf (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) [
+ "-vga std" "-usb" "-device usb-tablet,bus=usb-bus.0"
+ ])
+ (mkIf (pkgs.stdenv.isAarch32 || pkgs.stdenv.isAarch64) [
+ "-device virtio-gpu-pci" "-device usb-ehci,id=usb0" "-device usb-kbd" "-device usb-tablet"
+ ])
+ (mkIf (!cfg.useBootLoader) [
+ "-kernel ${config.system.build.toplevel}/kernel"
+ "-initrd ${config.system.build.toplevel}/initrd"
+ ''-append "$(cat ${config.system.build.toplevel}/kernel-params) init=${config.system.build.toplevel}/init regInfo=${regInfo}/registration ${consoles} $QEMU_KERNEL_PARAMS"''
+ ])
+ (mkIf cfg.useEFIBoot [
+ "-pflash $TMPDIR/bios.bin"
+ ])
+ (mkIf (!cfg.graphics) [
+ "-nographic"
+ ])
+ ];
+
+ virtualisation.qemu.drives = mkMerge [
+ (mkIf cfg.useBootLoader [
+ {
+ file = "$NIX_DISK_IMAGE";
+ driveExtraOpts.cache = "writeback";
+ driveExtraOpts.werror = "report";
+ }
+ {
+ file = "$TMPDIR/disk.img";
+ driveExtraOpts.media = "disk";
+ deviceExtraOpts.bootindex = "1";
+ }
+ ])
+ (mkIf (!cfg.useBootLoader) [
+ {
+ file = "$NIX_DISK_IMAGE";
+ driveExtraOpts.cache = "writeback";
+ driveExtraOpts.werror = "report";
+ }
+ ])
+ (imap0 (idx: _: {
+ file = "$(pwd)/empty${toString idx}.qcow2";
+ driveExtraOpts.werror = "report";
+ }) cfg.emptyDiskImages)
];
# Mount the host filesystem via 9P, and bind-mount the Nix store
@@ -557,7 +620,7 @@ in
# Wireless won't work in the VM.
networking.wireless.enable = mkVMOverride false;
- networking.connman.enable = mkVMOverride false;
+ services.connman.enable = mkVMOverride false;
# Speed up booting by not waiting for ARP.
networking.dhcpcd.extraConfig = "noarp";
diff --git a/nixpkgs/nixos/modules/virtualisation/virtualbox-host.nix b/nixpkgs/nixos/modules/virtualisation/virtualbox-host.nix
index 6081d4153a6..ddb0a7bda4f 100644
--- a/nixpkgs/nixos/modules/virtualisation/virtualbox-host.nix
+++ b/nixpkgs/nixos/modules/virtualisation/virtualbox-host.nix
@@ -149,5 +149,12 @@ in
# Make sure NetworkManager won't assume this interface being up
# means we have internet access.
networking.networkmanager.unmanaged = ["vboxnet0"];
- })]);
+ }) (mkIf config.networking.useNetworkd {
+ systemd.network.networks."40-vboxnet0".extraConfig = ''
+ [Link]
+ RequiredForOnline=no
+ '';
+ })
+
+]);
}
diff --git a/nixpkgs/nixos/release-combined.nix b/nixpkgs/nixos/release-combined.nix
index 9e2109d88b5..678ce3c2880 100644
--- a/nixpkgs/nixos/release-combined.nix
+++ b/nixpkgs/nixos/release-combined.nix
@@ -63,8 +63,7 @@ in rec {
#(all nixos.tests.containers)
(all nixos.tests.containers-imperative)
- (all nixos.tests.containers-ipv4)
- (all nixos.tests.containers-ipv6)
+ (all nixos.tests.containers-ip)
nixos.tests.chromium.x86_64-linux or []
(all nixos.tests.firefox)
(all nixos.tests.firewall)
@@ -133,11 +132,9 @@ in rec {
(all nixos.tests.proxy)
(all nixos.tests.sddm.default)
(all nixos.tests.simple)
- (all nixos.tests.slim)
(all nixos.tests.switchTest)
(all nixos.tests.udisks2)
(all nixos.tests.xfce)
- (all nixos.tests.xfce4-14)
nixpkgs.tarball
(all allSupportedNixpkgs.emacs)
diff --git a/nixpkgs/nixos/release-small.nix b/nixpkgs/nixos/release-small.nix
index 84af457801a..74c16e990f3 100644
--- a/nixpkgs/nixos/release-small.nix
+++ b/nixpkgs/nixos/release-small.nix
@@ -32,8 +32,7 @@ in rec {
tests = {
inherit (nixos'.tests)
containers-imperative
- containers-ipv4
- containers-ipv6
+ containers-ip
firewall
ipv6
login
diff --git a/nixpkgs/nixos/tests/acme.nix b/nixpkgs/nixos/tests/acme.nix
index 8cfdea4a16e..6bd315ff1ea 100644
--- a/nixpkgs/nixos/tests/acme.nix
+++ b/nixpkgs/nixos/tests/acme.nix
@@ -1,6 +1,6 @@
let
commonConfig = ./common/letsencrypt/common.nix;
-in import ./make-test.nix {
+in import ./make-test-python.nix {
name = "acme";
nodes = rec {
@@ -12,8 +12,11 @@ in import ./make-test.nix {
networking.extraHosts = ''
${config.networking.primaryIPAddress} standalone.com
'';
- security.acme.certs."standalone.com" = {
- webroot = "/var/lib/acme/acme-challenges";
+ security.acme = {
+ server = "https://acme-v02.api.letsencrypt.org/dir";
+ certs."standalone.com" = {
+ webroot = "/var/lib/acme/acme-challenges";
+ };
};
systemd.targets."acme-finished-standalone.com" = {};
systemd.services."acme-standalone.com" = {
@@ -54,6 +57,8 @@ in import ./make-test.nix {
'';
};
+ security.acme.server = "https://acme-v02.api.letsencrypt.org/dir";
+
nesting.clone = [
({pkgs, ...}: {
@@ -80,36 +85,49 @@ in import ./make-test.nix {
client = commonConfig;
};
- testScript = {nodes, ...}:
+ testScript = {nodes, ...}:
let
newServerSystem = nodes.webserver2.config.system.build.toplevel;
switchToNewServer = "${newServerSystem}/bin/switch-to-configuration test";
in
- # Note, waitForUnit does not work for oneshot services that do not have RemainAfterExit=true,
+ # Note, wait_for_unit does not work for oneshot services that do not have RemainAfterExit=true,
# this is because a oneshot goes from inactive => activating => inactive, and never
# reaches the active state. To work around this, we create some mock target units which
# get pulled in by the oneshot units. The target units linger after activation, and hence we
# can use them to probe that a oneshot fired. It is a bit ugly, but it is the best we can do
''
- $client->waitForUnit("default.target");
- $letsencrypt->waitForUnit("default.target");
- $letsencrypt->waitForUnit("boulder.service");
-
- subtest "can request certificate with HTTPS-01 challenge", sub {
- $acmeStandalone->waitForUnit("default.target");
- $acmeStandalone->succeed("systemctl start acme-standalone.com.service");
- $acmeStandalone->waitForUnit("acme-finished-standalone.com.target");
- };
+ client.start()
+ letsencrypt.start()
+ acmeStandalone.start()
- subtest "Can request certificate for nginx service", sub {
- $webserver->waitForUnit("acme-finished-a.example.com.target");
- $client->succeed('curl https://a.example.com/ | grep -qF "hello world"');
- };
+ letsencrypt.wait_for_unit("default.target")
+ letsencrypt.wait_for_unit("pebble.service")
- subtest "Can add another certificate for nginx service", sub {
- $webserver->succeed("/run/current-system/fine-tune/child-1/bin/switch-to-configuration test");
- $webserver->waitForUnit("acme-finished-b.example.com.target");
- $client->succeed('curl https://b.example.com/ | grep -qF "hello world"');
- };
+ with subtest("can request certificate with HTTPS-01 challenge"):
+ acmeStandalone.wait_for_unit("default.target")
+ acmeStandalone.succeed("systemctl start acme-standalone.com.service")
+ acmeStandalone.wait_for_unit("acme-finished-standalone.com.target")
+
+ client.wait_for_unit("default.target")
+
+ client.succeed("curl https://acme-v02.api.letsencrypt.org:15000/roots/0 > /tmp/ca.crt")
+ client.succeed(
+ "curl https://acme-v02.api.letsencrypt.org:15000/intermediate-keys/0 >> /tmp/ca.crt"
+ )
+
+ with subtest("Can request certificate for nginx service"):
+ webserver.wait_for_unit("acme-finished-a.example.com.target")
+ client.succeed(
+ "curl --cacert /tmp/ca.crt https://a.example.com/ | grep -qF 'hello world'"
+ )
+
+ with subtest("Can add another certificate for nginx service"):
+ webserver.succeed(
+ "/run/current-system/fine-tune/child-1/bin/switch-to-configuration test"
+ )
+ webserver.wait_for_unit("acme-finished-b.example.com.target")
+ client.succeed(
+ "curl --cacert /tmp/ca.crt https://b.example.com/ | grep -qF 'hello world'"
+ )
'';
}
diff --git a/nixpkgs/nixos/tests/all-tests.nix b/nixpkgs/nixos/tests/all-tests.nix
index e94c9712cbf..df65ef249e8 100644
--- a/nixpkgs/nixos/tests/all-tests.nix
+++ b/nixpkgs/nixos/tests/all-tests.nix
@@ -28,7 +28,7 @@ in
babeld = handleTest ./babeld.nix {};
bcachefs = handleTestOn ["x86_64-linux"] ./bcachefs.nix {}; # linux-4.18.2018.10.12 is unsupported on aarch64
beanstalkd = handleTest ./beanstalkd.nix {};
- beegfs = handleTestOn ["x86_64-linux"] ./beegfs.nix {}; # beegfs is unsupported on aarch64
+ bees = handleTest ./bees.nix {};
bind = handleTest ./bind.nix {};
bittorrent = handleTest ./bittorrent.nix {};
#blivet = handleTest ./blivet.nix {}; # broken since 2017-07024
@@ -39,7 +39,8 @@ in
caddy = handleTest ./caddy.nix {};
cadvisor = handleTestOn ["x86_64-linux"] ./cadvisor.nix {};
cassandra = handleTest ./cassandra.nix {};
- ceph = handleTestOn ["x86_64-linux"] ./ceph.nix {};
+ ceph-single-node = handleTestOn ["x86_64-linux"] ./ceph-single-node.nix {};
+ ceph-multi-node = handleTestOn ["x86_64-linux"] ./ceph-multi-node.nix {};
certmgr = handleTest ./certmgr.nix {};
cfssl = handleTestOn ["x86_64-linux"] ./cfssl.nix {};
chromium = (handleTestOn ["x86_64-linux"] ./chromium.nix {}).stable or {};
@@ -47,14 +48,12 @@ in
clickhouse = handleTest ./clickhouse.nix {};
cloud-init = handleTest ./cloud-init.nix {};
codimd = handleTest ./codimd.nix {};
- colord = handleTest ./colord.nix {};
containers-bridge = handleTest ./containers-bridge.nix {};
containers-ephemeral = handleTest ./containers-ephemeral.nix {};
containers-extra_veth = handleTest ./containers-extra_veth.nix {};
containers-hosts = handleTest ./containers-hosts.nix {};
containers-imperative = handleTest ./containers-imperative.nix {};
- containers-ipv4 = handleTest ./containers-ipv4.nix {};
- containers-ipv6 = handleTest ./containers-ipv6.nix {};
+ containers-ip = handleTest ./containers-ip.nix {};
containers-macvlans = handleTest ./containers-macvlans.nix {};
containers-physical_interfaces = handleTest ./containers-physical_interfaces.nix {};
containers-restart_networking = handleTest ./containers-restart_networking.nix {};
@@ -81,31 +80,26 @@ in
env = handleTest ./env.nix {};
etcd = handleTestOn ["x86_64-linux"] ./etcd.nix {};
etcd-cluster = handleTestOn ["x86_64-linux"] ./etcd-cluster.nix {};
+ fancontrol = handleTest ./fancontrol.nix {};
ferm = handleTest ./ferm.nix {};
firefox = handleTest ./firefox.nix {};
firewall = handleTest ./firewall.nix {};
fish = handleTest ./fish.nix {};
flannel = handleTestOn ["x86_64-linux"] ./flannel.nix {};
- flatpak = handleTest ./flatpak.nix {};
- flatpak-builder = handleTest ./flatpak-builder.nix {};
fluentd = handleTest ./fluentd.nix {};
fontconfig-default-fonts = handleTest ./fontconfig-default-fonts.nix {};
fsck = handleTest ./fsck.nix {};
- fwupd = handleTestOn ["x86_64-linux"] ./fwupd.nix {}; # libsmbios is unsupported on aarch64
- gdk-pixbuf = handleTest ./gdk-pixbuf.nix {};
+ gotify-server = handleTest ./gotify-server.nix {};
gitea = handleTest ./gitea.nix {};
gitlab = handleTest ./gitlab.nix {};
gitolite = handleTest ./gitolite.nix {};
- gjs = handleTest ./gjs.nix {};
- glib-networking = handleTest ./glib-networking.nix {};
glusterfs = handleTest ./glusterfs.nix {};
gnome3-xorg = handleTest ./gnome3-xorg.nix {};
gnome3 = handleTest ./gnome3.nix {};
- gnome-photos = handleTest ./gnome-photos.nix {};
+ installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {});
gocd-agent = handleTest ./gocd-agent.nix {};
gocd-server = handleTest ./gocd-server.nix {};
google-oslogin = handleTest ./google-oslogin {};
- graphene = handleTest ./graphene.nix {};
grafana = handleTest ./grafana.nix {};
graphite = handleTest ./graphite.nix {};
graylog = handleTest ./graylog.nix {};
@@ -132,7 +126,6 @@ in
jackett = handleTest ./jackett.nix {};
jellyfin = handleTest ./jellyfin.nix {};
jenkins = handleTest ./jenkins.nix {};
- jormungandr = handleTest ./jormungandr.nix {};
kafka = handleTest ./kafka.nix {};
kerberos = handleTest ./kerberos/default.nix {};
kernel-latest = handleTest ./kernel-latest.nix {};
@@ -147,16 +140,17 @@ in
latestKernel.login = handleTest ./login.nix { latestKernel = true; };
ldap = handleTest ./ldap.nix {};
leaps = handleTest ./leaps.nix {};
- libgdata = handleTest ./libgdata.nix {};
- libxmlb = handleTest ./libxmlb.nix {};
lidarr = handleTest ./lidarr.nix {};
lightdm = handleTest ./lightdm.nix {};
limesurvey = handleTest ./limesurvey.nix {};
login = handleTest ./login.nix {};
loki = handleTest ./loki.nix {};
#logstash = handleTest ./logstash.nix {};
+ lorri = handleTest ./lorri/default.nix {};
+ magnetico = handleTest ./magnetico.nix {};
mailcatcher = handleTest ./mailcatcher.nix {};
mathics = handleTest ./mathics.nix {};
+ matomo = handleTest ./matomo.nix {};
matrix-synapse = handleTest ./matrix-synapse.nix {};
mediawiki = handleTest ./mediawiki.nix {};
memcached = handleTest ./memcached.nix {};
@@ -166,6 +160,7 @@ in
minio = handleTest ./minio.nix {};
minidlna = handleTest ./minidlna.nix {};
misc = handleTest ./misc.nix {};
+ moinmoin = handleTest ./moinmoin.nix {};
mongodb = handleTest ./mongodb.nix {};
moodle = handleTest ./moodle.nix {};
morty = handleTest ./morty.nix {};
@@ -201,16 +196,16 @@ in
novacomd = handleTestOn ["x86_64-linux"] ./novacomd.nix {};
nsd = handleTest ./nsd.nix {};
nzbget = handleTest ./nzbget.nix {};
+ openarena = handleTest ./openarena.nix {};
openldap = handleTest ./openldap.nix {};
opensmtpd = handleTest ./opensmtpd.nix {};
openssh = handleTest ./openssh.nix {};
# openstack-image-userdata doesn't work in a sandbox as the simulated openstack instance needs network access
#openstack-image-userdata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).userdata or {};
openstack-image-metadata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).metadata or {};
+ orangefs = handleTest ./orangefs.nix {};
os-prober = handleTestOn ["x86_64-linux"] ./os-prober.nix {};
- osquery = handleTest ./osquery.nix {};
osrm-backend = handleTest ./osrm-backend.nix {};
- ostree = handleTest ./ostree.nix {};
overlayfs = handleTest ./overlayfs.nix {};
packagekit = handleTest ./packagekit.nix {};
pam-oath-login = handleTest ./pam-oath-login.nix {};
@@ -236,7 +231,6 @@ in
prosodyMysql = handleTest ./xmpp/prosody-mysql.nix {};
proxy = handleTest ./proxy.nix {};
quagga = handleTest ./quagga.nix {};
- quake3 = handleTest ./quake3.nix {};
rabbitmq = handleTest ./rabbitmq.nix {};
radarr = handleTest ./radarr.nix {};
radicale = handleTest ./radicale.nix {};
@@ -250,9 +244,9 @@ in
rxe = handleTest ./rxe.nix {};
samba = handleTest ./samba.nix {};
sddm = handleTest ./sddm.nix {};
+ shiori = handleTest ./shiori.nix {};
signal-desktop = handleTest ./signal-desktop.nix {};
simple = handleTest ./simple.nix {};
- slim = handleTest ./slim.nix {};
slurm = handleTest ./slurm.nix {};
smokeping = handleTest ./smokeping.nix {};
snapper = handleTest ./snapper.nix {};
@@ -267,6 +261,7 @@ in
systemd-confinement = handleTest ./systemd-confinement.nix {};
systemd-timesyncd = handleTest ./systemd-timesyncd.nix {};
systemd-networkd-wireguard = handleTest ./systemd-networkd-wireguard.nix {};
+ systemd-nspawn = handleTest ./systemd-nspawn.nix {};
pdns-recursor = handleTest ./pdns-recursor.nix {};
taskserver = handleTest ./taskserver.nix {};
telegraf = handleTest ./telegraf.nix {};
@@ -274,7 +269,9 @@ in
tinydns = handleTest ./tinydns.nix {};
tor = handleTest ./tor.nix {};
transmission = handleTest ./transmission.nix {};
+ trac = handleTest ./trac.nix {};
trezord = handleTest ./trezord.nix {};
+ trickster = handleTest ./trickster.nix {};
udisks2 = handleTest ./udisks2.nix {};
upnp = handleTest ./upnp.nix {};
uwsgi = handleTest ./uwsgi.nix {};
@@ -282,14 +279,14 @@ in
virtualbox = handleTestOn ["x86_64-linux"] ./virtualbox.nix {};
wireguard = handleTest ./wireguard {};
wireguard-generated = handleTest ./wireguard/generated.nix {};
+ wireguard-namespaces = handleTest ./wireguard/namespaces.nix {};
wordpress = handleTest ./wordpress.nix {};
xautolock = handleTest ./xautolock.nix {};
- xdg-desktop-portal = handleTest ./xdg-desktop-portal.nix {};
xfce = handleTest ./xfce.nix {};
- xfce4-14 = handleTest ./xfce4-14.nix {};
xmonad = handleTest ./xmonad.nix {};
xrdp = handleTest ./xrdp.nix {};
xss-lock = handleTest ./xss-lock.nix {};
yabar = handleTest ./yabar.nix {};
+ yggdrasil = handleTest ./yggdrasil.nix {};
zookeeper = handleTest ./zookeeper.nix {};
}
diff --git a/nixpkgs/nixos/tests/ammonite.nix b/nixpkgs/nixos/tests/ammonite.nix
index fedfde233e8..1955e42be5f 100644
--- a/nixpkgs/nixos/tests/ammonite.nix
+++ b/nixpkgs/nixos/tests/ammonite.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "ammonite";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus ];
@@ -13,8 +13,8 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $amm->succeed("amm -c 'val foo = 21; println(foo * 2)' | grep 42")
+ amm.succeed("amm -c 'val foo = 21; println(foo * 2)' | grep 42")
'';
})
diff --git a/nixpkgs/nixos/tests/atd.nix b/nixpkgs/nixos/tests/atd.nix
index 25db7279924..c3abe5c253d 100644
--- a/nixpkgs/nixos/tests/atd.nix
+++ b/nixpkgs/nixos/tests/atd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
{
name = "atd";
@@ -14,18 +14,18 @@ import ./make-test.nix ({ pkgs, ... }:
# "at" has a resolution of 1 minute
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit('atd.service'); # wait for atd to start
- $machine->fail("test -f ~root/at-1");
- $machine->fail("test -f ~alice/at-1");
+ machine.wait_for_unit("atd.service") # wait for atd to start
+ machine.fail("test -f ~root/at-1")
+ machine.fail("test -f ~alice/at-1")
- $machine->succeed("echo 'touch ~root/at-1' | at now+1min");
- $machine->succeed("su - alice -c \"echo 'touch at-1' | at now+1min\"");
+ machine.succeed("echo 'touch ~root/at-1' | at now+1min")
+ machine.succeed("su - alice -c \"echo 'touch at-1' | at now+1min\"")
- $machine->succeed("sleep 1.5m");
+ machine.succeed("sleep 1.5m")
- $machine->succeed("test -f ~root/at-1");
- $machine->succeed("test -f ~alice/at-1");
+ machine.succeed("test -f ~root/at-1")
+ machine.succeed("test -f ~alice/at-1")
'';
})
diff --git a/nixpkgs/nixos/tests/automysqlbackup.nix b/nixpkgs/nixos/tests/automysqlbackup.nix
index ada104a34de..224b93862fb 100644
--- a/nixpkgs/nixos/tests/automysqlbackup.nix
+++ b/nixpkgs/nixos/tests/automysqlbackup.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
{
name = "automysqlbackup";
@@ -15,20 +15,24 @@ import ./make-test.nix ({ pkgs, lib, ... }:
};
testScript = ''
- startAll;
+ start_all()
# Need to have mysql started so that it can be populated with data.
- $machine->waitForUnit("mysql.service");
-
- # Wait for testdb to be fully populated (5 rows).
- $machine->waitUntilSucceeds("mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5");
-
- # Do a backup and wait for it to start
- $machine->startJob("automysqlbackup.service");
- $machine->waitForJob("automysqlbackup.service");
-
- # wait for backup file and check that data appears in backup
- $machine->waitForFile("/var/backup/mysql/daily/testdb");
- $machine->succeed("${pkgs.gzip}/bin/zcat /var/backup/mysql/daily/testdb/daily_testdb_*.sql.gz | grep hello");
+ machine.wait_for_unit("mysql.service")
+
+ with subtest("Wait for testdb to be fully populated (5 rows)."):
+ machine.wait_until_succeeds(
+ "mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
+ )
+
+ with subtest("Do a backup and wait for it to start"):
+ machine.start_job("automysqlbackup.service")
+ machine.wait_for_job("automysqlbackup.service")
+
+ with subtest("wait for backup file and check that data appears in backup"):
+ machine.wait_for_file("/var/backup/mysql/daily/testdb")
+ machine.succeed(
+ "${pkgs.gzip}/bin/zcat /var/backup/mysql/daily/testdb/daily_testdb_*.sql.gz | grep hello"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/avahi.nix b/nixpkgs/nixos/tests/avahi.nix
index ae4f54d5266..fe027c14d5a 100644
--- a/nixpkgs/nixos/tests/avahi.nix
+++ b/nixpkgs/nixos/tests/avahi.nix
@@ -1,5 +1,5 @@
# Test whether `avahi-daemon' and `libnss-mdns' work as expected.
-import ./make-test.nix ({ pkgs, ... } : {
+import ./make-test-python.nix ({ pkgs, ... } : {
name = "avahi";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ eelco ];
@@ -23,45 +23,45 @@ import ./make-test.nix ({ pkgs, ... } : {
two = cfg;
};
- testScript =
- '' startAll;
+ testScript = ''
+ start_all()
- # mDNS.
- $one->waitForUnit("network.target");
- $two->waitForUnit("network.target");
+ # mDNS.
+ one.wait_for_unit("network.target")
+ two.wait_for_unit("network.target")
- $one->succeed("avahi-resolve-host-name one.local | tee out >&2");
- $one->succeed("test \"`cut -f1 < out`\" = one.local");
- $one->succeed("avahi-resolve-host-name two.local | tee out >&2");
- $one->succeed("test \"`cut -f1 < out`\" = two.local");
+ one.succeed("avahi-resolve-host-name one.local | tee out >&2")
+ one.succeed('test "`cut -f1 < out`" = one.local')
+ one.succeed("avahi-resolve-host-name two.local | tee out >&2")
+ one.succeed('test "`cut -f1 < out`" = two.local')
- $two->succeed("avahi-resolve-host-name one.local | tee out >&2");
- $two->succeed("test \"`cut -f1 < out`\" = one.local");
- $two->succeed("avahi-resolve-host-name two.local | tee out >&2");
- $two->succeed("test \"`cut -f1 < out`\" = two.local");
+ two.succeed("avahi-resolve-host-name one.local | tee out >&2")
+ two.succeed('test "`cut -f1 < out`" = one.local')
+ two.succeed("avahi-resolve-host-name two.local | tee out >&2")
+ two.succeed('test "`cut -f1 < out`" = two.local')
- # Basic DNS-SD.
- $one->succeed("avahi-browse -r -t _workstation._tcp | tee out >&2");
- $one->succeed("test `wc -l < out` -gt 0");
- $two->succeed("avahi-browse -r -t _workstation._tcp | tee out >&2");
- $two->succeed("test `wc -l < out` -gt 0");
+ # Basic DNS-SD.
+ one.succeed("avahi-browse -r -t _workstation._tcp | tee out >&2")
+ one.succeed("test `wc -l < out` -gt 0")
+ two.succeed("avahi-browse -r -t _workstation._tcp | tee out >&2")
+ two.succeed("test `wc -l < out` -gt 0")
- # More DNS-SD.
- $one->execute("avahi-publish -s \"This is a test\" _test._tcp 123 one=1 &");
- $one->sleep(5);
- $two->succeed("avahi-browse -r -t _test._tcp | tee out >&2");
- $two->succeed("test `wc -l < out` -gt 0");
+ # More DNS-SD.
+ one.execute('avahi-publish -s "This is a test" _test._tcp 123 one=1 &')
+ one.sleep(5)
+ two.succeed("avahi-browse -r -t _test._tcp | tee out >&2")
+ two.succeed("test `wc -l < out` -gt 0")
- # NSS-mDNS.
- $one->succeed("getent hosts one.local >&2");
- $one->succeed("getent hosts two.local >&2");
- $two->succeed("getent hosts one.local >&2");
- $two->succeed("getent hosts two.local >&2");
+ # NSS-mDNS.
+ one.succeed("getent hosts one.local >&2")
+ one.succeed("getent hosts two.local >&2")
+ two.succeed("getent hosts one.local >&2")
+ two.succeed("getent hosts two.local >&2")
- # extra service definitions
- $one->succeed("avahi-browse -r -t _ssh._tcp | tee out >&2");
- $one->succeed("test `wc -l < out` -gt 0");
- $two->succeed("avahi-browse -r -t _ssh._tcp | tee out >&2");
- $two->succeed("test `wc -l < out` -gt 0");
- '';
+ # extra service definitions
+ one.succeed("avahi-browse -r -t _ssh._tcp | tee out >&2")
+ one.succeed("test `wc -l < out` -gt 0")
+ two.succeed("avahi-browse -r -t _ssh._tcp | tee out >&2")
+ two.succeed("test `wc -l < out` -gt 0")
+ '';
})
diff --git a/nixpkgs/nixos/tests/babeld.nix b/nixpkgs/nixos/tests/babeld.nix
index 5242cf395d7..fafa788ba57 100644
--- a/nixpkgs/nixos/tests/babeld.nix
+++ b/nixpkgs/nixos/tests/babeld.nix
@@ -1,5 +1,5 @@
-import ./make-test.nix ({ pkgs, lib, ...} : {
+import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "babeld";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ hexa ];
@@ -21,7 +21,7 @@ import ./make-test.nix ({ pkgs, lib, ...} : {
};
};
- localRouter = { pkgs, lib, ... }:
+ local_router = { pkgs, lib, ... }:
{
virtualisation.vlans = [ 10 20 ];
@@ -70,7 +70,7 @@ import ./make-test.nix ({ pkgs, lib, ...} : {
'';
};
};
- remoteRouter = { pkgs, lib, ... }:
+ remote_router = { pkgs, lib, ... }:
{
virtualisation.vlans = [ 20 30 ];
@@ -124,25 +124,25 @@ import ./make-test.nix ({ pkgs, lib, ...} : {
testScript =
''
- startAll;
+ start_all()
- $client->waitForUnit("network-online.target");
- $localRouter->waitForUnit("network-online.target");
- $remoteRouter->waitForUnit("network-online.target");
+ client.wait_for_unit("network-online.target")
+ local_router.wait_for_unit("network-online.target")
+ remote_router.wait_for_unit("network-online.target")
- $localRouter->waitForUnit("babeld.service");
- $remoteRouter->waitForUnit("babeld.service");
+ local_router.wait_for_unit("babeld.service")
+ remote_router.wait_for_unit("babeld.service")
- $localRouter->waitUntilSucceeds("ip route get 192.168.30.1");
- $localRouter->waitUntilSucceeds("ip route get 2001:db8:30::1");
+ local_router.wait_until_succeeds("ip route get 192.168.30.1")
+ local_router.wait_until_succeeds("ip route get 2001:db8:30::1")
- $remoteRouter->waitUntilSucceeds("ip route get 192.168.10.1");
- $remoteRouter->waitUntilSucceeds("ip route get 2001:db8:10::1");
+ remote_router.wait_until_succeeds("ip route get 192.168.10.1")
+ remote_router.wait_until_succeeds("ip route get 2001:db8:10::1")
- $client->succeed("ping -c1 192.168.30.1");
- $client->succeed("ping -c1 2001:db8:30::1");
+ client.succeed("ping -c1 192.168.30.1")
+ client.succeed("ping -c1 2001:db8:30::1")
- $remoteRouter->succeed("ping -c1 192.168.10.2");
- $remoteRouter->succeed("ping -c1 2001:db8:10::2");
+ remote_router.succeed("ping -c1 192.168.10.2")
+ remote_router.succeed("ping -c1 2001:db8:10::2")
'';
})
diff --git a/nixpkgs/nixos/tests/bcachefs.nix b/nixpkgs/nixos/tests/bcachefs.nix
index 658676ef0ab..0541e580322 100644
--- a/nixpkgs/nixos/tests/bcachefs.nix
+++ b/nixpkgs/nixos/tests/bcachefs.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "bcachefs";
meta.maintainers = with pkgs.stdenv.lib.maintainers; [ chiiruno ];
@@ -10,29 +10,25 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- $machine->succeed("modprobe bcachefs");
- $machine->succeed("bcachefs version");
- $machine->succeed("ls /dev");
+ machine.succeed("modprobe bcachefs")
+ machine.succeed("bcachefs version")
+ machine.succeed("ls /dev")
- $machine->succeed(
- "mkdir /tmp/mnt",
-
- "udevadm settle",
- "parted --script /dev/vdb mklabel msdos",
- "parted --script /dev/vdb -- mkpart primary 1024M -1s",
- "udevadm settle",
-
- # Due to #32279, we cannot use encryption for this test yet
- # "echo password | bcachefs format --encrypted /dev/vdb1",
- # "echo password | bcachefs unlock /dev/vdb1",
- "bcachefs format /dev/vdb1",
- "mount -t bcachefs /dev/vdb1 /tmp/mnt",
- "udevadm settle",
-
- "bcachefs fs usage /tmp/mnt",
-
- "umount /tmp/mnt",
- "udevadm settle"
- );
+ machine.succeed(
+ "mkdir /tmp/mnt",
+ "udevadm settle",
+ "parted --script /dev/vdb mklabel msdos",
+ "parted --script /dev/vdb -- mkpart primary 1024M -1s",
+ "udevadm settle",
+ # Due to #32279, we cannot use encryption for this test yet
+ # "echo password | bcachefs format --encrypted /dev/vdb1",
+ # "echo password | bcachefs unlock /dev/vdb1",
+ "bcachefs format /dev/vdb1",
+ "mount -t bcachefs /dev/vdb1 /tmp/mnt",
+ "udevadm settle",
+ "bcachefs fs usage /tmp/mnt",
+ "umount /tmp/mnt",
+ "udevadm settle",
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/beanstalkd.nix b/nixpkgs/nixos/tests/beanstalkd.nix
index fa2fbc2c92a..4f4a454fb47 100644
--- a/nixpkgs/nixos/tests/beanstalkd.nix
+++ b/nixpkgs/nixos/tests/beanstalkd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
let
pythonEnv = pkgs.python3.withPackages (p: [p.beanstalkc]);
@@ -34,12 +34,16 @@ in
};
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit('beanstalkd.service');
+ machine.wait_for_unit("beanstalkd.service")
- $machine->succeed("${produce}");
- $machine->succeed("${consume}") eq "this is a job\n" or die;
- $machine->succeed("${consume}") eq "this is another job\n" or die;
+ machine.succeed("${produce}")
+ assert "this is a job\n" == machine.succeed(
+ "${consume}"
+ )
+ assert "this is another job\n" == machine.succeed(
+ "${consume}"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/beegfs.nix b/nixpkgs/nixos/tests/beegfs.nix
deleted file mode 100644
index 3465272f559..00000000000
--- a/nixpkgs/nixos/tests/beegfs.nix
+++ /dev/null
@@ -1,115 +0,0 @@
-import ./make-test.nix ({ ... } :
-
-let
- connAuthFile="beegfs/auth-def.key";
-
- client = { pkgs, ... } : {
- networking.firewall.enable = false;
- services.beegfsEnable = true;
- services.beegfs.default = {
- mgmtdHost = "mgmt";
- connAuthFile = "/etc/${connAuthFile}";
- client = {
- mount = false;
- enable = true;
- };
- };
-
- fileSystems = pkgs.lib.mkVMOverride # FIXME: this should be creatd by the module
- [ { mountPoint = "/beegfs";
- device = "default";
- fsType = "beegfs";
- options = [ "cfgFile=/etc/beegfs/client-default.conf" "_netdev" ];
- }
- ];
-
- environment.etc.${connAuthFile} = {
- enable = true;
- text = "ThisIsALousySecret";
- mode = "0600";
- };
- };
-
-
- server = service : { pkgs, ... } : {
- networking.firewall.enable = false;
- boot.initrd.postDeviceCommands = ''
- ${pkgs.e2fsprogs}/bin/mkfs.ext4 -L data /dev/vdb
- '';
-
- virtualisation.emptyDiskImages = [ 4096 ];
-
- fileSystems = pkgs.lib.mkVMOverride
- [ { mountPoint = "/data";
- device = "/dev/disk/by-label/data";
- fsType = "ext4";
- }
- ];
-
- environment.systemPackages = with pkgs; [ beegfs ];
- environment.etc.${connAuthFile} = {
- enable = true;
- text = "ThisIsALousySecret";
- mode = "0600";
- };
-
- services.beegfsEnable = true;
- services.beegfs.default = {
- mgmtdHost = "mgmt";
- connAuthFile = "/etc/${connAuthFile}";
- ${service} = {
- enable = true;
- storeDir = "/data";
- };
- };
- };
-
-in
-{
- name = "beegfs";
-
- nodes = {
- meta = server "meta";
- mgmt = server "mgmtd";
- storage1 = server "storage";
- storage2 = server "storage";
- client1 = client;
- client2 = client;
- };
-
- testScript = ''
- # Initalize the data directories
- $mgmt->waitForUnit("default.target");
- $mgmt->succeed("beegfs-setup-mgmtd -C -f -p /data");
- $mgmt->succeed("systemctl start beegfs-mgmtd-default");
-
- $meta->waitForUnit("default.target");
- $meta->succeed("beegfs-setup-meta -C -f -s 1 -p /data");
- $meta->succeed("systemctl start beegfs-meta-default");
-
- $storage1->waitForUnit("default.target");
- $storage1->succeed("beegfs-setup-storage -C -f -s 1 -i 1 -p /data");
- $storage1->succeed("systemctl start beegfs-storage-default");
-
- $storage2->waitForUnit("default.target");
- $storage2->succeed("beegfs-setup-storage -C -f -s 2 -i 2 -p /data");
- $storage2->succeed("systemctl start beegfs-storage-default");
-
- #
-
- # Basic test
- $client1->waitForUnit("beegfs.mount");
- $client1->succeed("beegfs-check-servers-default");
- $client1->succeed("echo test > /beegfs/test");
- $client2->waitForUnit("beegfs.mount");
- $client2->succeed("test -e /beegfs/test");
- $client2->succeed("cat /beegfs/test | grep test");
-
- # test raid0/stripping
- $client1->succeed("dd if=/dev/urandom bs=1M count=10 of=/beegfs/striped");
- $client2->succeed("cat /beegfs/striped > /dev/null");
-
- # check if fs is still healthy
- $client1->succeed("beegfs-fsck-default --checkfs");
- '';
-})
diff --git a/nixpkgs/nixos/tests/bees.nix b/nixpkgs/nixos/tests/bees.nix
index 6f68c2f834f..6e6a9c3446b 100644
--- a/nixpkgs/nixos/tests/bees.nix
+++ b/nixpkgs/nixos/tests/bees.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... }:
+import ./make-test-python.nix ({ lib, pkgs, ... }:
{
name = "bees";
@@ -29,27 +29,34 @@ import ./make-test.nix ({ lib, ... }:
testScript =
let
- withRetry = content: maxTests: sleepTime: ''
- max_tests=${lib.escapeShellArg maxTests}; sleep_time=${lib.escapeShellArg sleepTime}; for ((i=0; i<max_tests; i++)); do ${content} && exit 0; sleep "$sleep_time"; done; exit 1;
+ someContentIsShared = loc: pkgs.writeShellScript "some-content-is-shared" ''
+ [[ $(btrfs fi du -s --raw ${lib.escapeShellArg loc}/dedup-me-{1,2} | awk 'BEGIN { count=0; } NR>1 && $3 == 0 { count++ } END { print count }') -eq 0 ]]
'';
- someContentIsShared = loc: ''[[ $(btrfs fi du -s --raw ${lib.escapeShellArg loc}/dedup-me-{1,2} | awk 'BEGIN { count=0; } NR>1 && $3 == 0 { count++ } END { print count }') -eq 0 ]]'';
in ''
# shut down the instance started by systemd at boot, so we can test our test procedure
- $machine->succeed("systemctl stop beesd\@aux1.service");
+ machine.succeed("systemctl stop beesd@aux1.service")
- $machine->succeed("dd if=/dev/urandom of=/aux1/dedup-me-1 bs=1M count=8");
- $machine->succeed("cp --reflink=never /aux1/dedup-me-1 /aux1/dedup-me-2");
- $machine->succeed("cp --reflink=never /aux1/* /aux2/");
- $machine->succeed("sync");
- $machine->fail(q(${someContentIsShared "/aux1"}));
- $machine->fail(q(${someContentIsShared "/aux2"}));
- $machine->succeed("systemctl start beesd\@aux1.service");
+ machine.succeed(
+ "dd if=/dev/urandom of=/aux1/dedup-me-1 bs=1M count=8",
+ "cp --reflink=never /aux1/dedup-me-1 /aux1/dedup-me-2",
+ "cp --reflink=never /aux1/* /aux2/",
+ "sync",
+ )
+ machine.fail(
+ "${someContentIsShared "/aux1"}",
+ "${someContentIsShared "/aux2"}",
+ )
+ machine.succeed("systemctl start beesd@aux1.service")
# assert that "Set Shared" column is nonzero
- $machine->succeed(q(${withRetry (someContentIsShared "/aux1") 20 2}));
- $machine->fail(q(${someContentIsShared "/aux2"}));
+ machine.wait_until_succeeds(
+ "${someContentIsShared "/aux1"}",
+ )
+ machine.fail("${someContentIsShared "/aux2"}")
# assert that 16MB hash table size requested was honored
- $machine->succeed(q([[ $(stat -c %s /aux1/.beeshome/beeshash.dat) = $(( 16 * 1024 * 1024)) ]]))
+ machine.succeed(
+ "[[ $(stat -c %s /aux1/.beeshome/beeshash.dat) = $(( 16 * 1024 * 1024)) ]]"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/bind.nix b/nixpkgs/nixos/tests/bind.nix
index 1f8c1dc7be4..09917b15a8e 100644
--- a/nixpkgs/nixos/tests/bind.nix
+++ b/nixpkgs/nixos/tests/bind.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix {
+import ./make-test-python.nix {
name = "bind";
machine = { pkgs, lib, ... }: {
@@ -20,8 +20,8 @@ import ./make-test.nix {
};
testScript = ''
- $machine->waitForUnit('bind.service');
- $machine->waitForOpenPort(53);
- $machine->succeed('host 192.168.0.1 127.0.0.1 | grep -qF ns.example.org');
+ machine.wait_for_unit("bind.service")
+ machine.wait_for_open_port(53)
+ machine.succeed("host 192.168.0.1 127.0.0.1 | grep -qF ns.example.org")
'';
}
diff --git a/nixpkgs/nixos/tests/bittorrent.nix b/nixpkgs/nixos/tests/bittorrent.nix
index 3b1169a1b7f..e5be652c711 100644
--- a/nixpkgs/nixos/tests/bittorrent.nix
+++ b/nixpkgs/nixos/tests/bittorrent.nix
@@ -6,7 +6,7 @@
# which only works if the first client successfully uses the UPnP-IGD
# protocol to poke a hole in the NAT.
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let
@@ -108,42 +108,56 @@ in
testScript =
{ nodes, ... }:
''
- startAll;
+ start_all()
# Wait for network and miniupnpd.
- $router->waitForUnit("network-online.target");
- $router->waitForUnit("miniupnpd");
+ router.wait_for_unit("network-online.target")
+ router.wait_for_unit("miniupnpd")
# Create the torrent.
- $tracker->succeed("mkdir /tmp/data");
- $tracker->succeed("cp ${file} /tmp/data/test.tar.bz2");
- $tracker->succeed("transmission-create /tmp/data/test.tar.bz2 --private --tracker http://${externalTrackerAddress}:6969/announce --outfile /tmp/test.torrent");
- $tracker->succeed("chmod 644 /tmp/test.torrent");
+ tracker.succeed("mkdir /tmp/data")
+ tracker.succeed(
+ "cp ${file} /tmp/data/test.tar.bz2"
+ )
+ tracker.succeed(
+ "transmission-create /tmp/data/test.tar.bz2 --private --tracker http://${externalTrackerAddress}:6969/announce --outfile /tmp/test.torrent"
+ )
+ tracker.succeed("chmod 644 /tmp/test.torrent")
# Start the tracker. !!! use a less crappy tracker
- $tracker->waitForUnit("network-online.target");
- $tracker->waitForUnit("opentracker.service");
- $tracker->waitForOpenPort(6969);
+ tracker.wait_for_unit("network-online.target")
+ tracker.wait_for_unit("opentracker.service")
+ tracker.wait_for_open_port(6969)
# Start the initial seeder.
- $tracker->succeed("transmission-remote --add /tmp/test.torrent --no-portmap --no-dht --download-dir /tmp/data");
+ tracker.succeed(
+ "transmission-remote --add /tmp/test.torrent --no-portmap --no-dht --download-dir /tmp/data"
+ )
# Now we should be able to download from the client behind the NAT.
- $tracker->waitForUnit("httpd");
- $client1->waitForUnit("network-online.target");
- $client1->succeed("transmission-remote --add http://${externalTrackerAddress}/test.torrent --download-dir /tmp >&2 &");
- $client1->waitForFile("/tmp/test.tar.bz2");
- $client1->succeed("cmp /tmp/test.tar.bz2 ${file}");
+ tracker.wait_for_unit("httpd")
+ client1.wait_for_unit("network-online.target")
+ client1.succeed(
+ "transmission-remote --add http://${externalTrackerAddress}/test.torrent --download-dir /tmp >&2 &"
+ )
+ client1.wait_for_file("/tmp/test.tar.bz2")
+ client1.succeed(
+ "cmp /tmp/test.tar.bz2 ${file}"
+ )
# Bring down the initial seeder.
- # $tracker->stopJob("transmission");
+ # tracker.stop_job("transmission")
# Now download from the second client. This can only succeed if
# the first client created a NAT hole in the router.
- $client2->waitForUnit("network-online.target");
- $client2->succeed("transmission-remote --add http://${externalTrackerAddress}/test.torrent --no-portmap --no-dht --download-dir /tmp >&2 &");
- $client2->waitForFile("/tmp/test.tar.bz2");
- $client2->succeed("cmp /tmp/test.tar.bz2 ${file}");
+ client2.wait_for_unit("network-online.target")
+ client2.succeed(
+ "transmission-remote --add http://${externalTrackerAddress}/test.torrent --no-portmap --no-dht --download-dir /tmp >&2 &"
+ )
+ client2.wait_for_file("/tmp/test.tar.bz2")
+ client2.succeed(
+ "cmp /tmp/test.tar.bz2 ${file}"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/boot-stage1.nix b/nixpkgs/nixos/tests/boot-stage1.nix
index b2e74bff6fc..cfb2ccb8285 100644
--- a/nixpkgs/nixos/tests/boot-stage1.nix
+++ b/nixpkgs/nixos/tests/boot-stage1.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "boot-stage1";
machine = { config, pkgs, lib, ... }: {
@@ -150,12 +150,12 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- $machine->waitForUnit("multi-user.target");
- $machine->succeed('test -s /run/canary2.pid');
- $machine->fail('pgrep -a canary1');
- $machine->fail('kill -0 $(< /run/canary2.pid)');
- $machine->succeed('pgrep -a -f \'^@canary3$\''');
- $machine->succeed('pgrep -a -f \'^kcanary$\''');
+ machine.wait_for_unit("multi-user.target")
+ machine.succeed("test -s /run/canary2.pid")
+ machine.fail("pgrep -a canary1")
+ machine.fail("kill -0 $(< /run/canary2.pid)")
+ machine.succeed('pgrep -a -f "^@canary3$"')
+ machine.succeed('pgrep -a -f "^kcanary$"')
'';
meta.maintainers = with pkgs.stdenv.lib.maintainers; [ aszlig ];
diff --git a/nixpkgs/nixos/tests/boot.nix b/nixpkgs/nixos/tests/boot.nix
index 57d8006d7ac..c5040f3b31f 100644
--- a/nixpkgs/nixos/tests/boot.nix
+++ b/nixpkgs/nixos/tests/boot.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
@@ -17,11 +17,11 @@ let
];
}).config.system.build.isoImage;
- perlAttrs = params: "{ ${concatStringsSep ", " (mapAttrsToList (name: param: "${name} => ${builtins.toJSON param}") params)} }";
+ pythonDict = params: "\n {\n ${concatStringsSep ",\n " (mapAttrsToList (name: param: "\"${name}\": \"${param}\"") params)},\n }\n";
makeBootTest = name: extraConfig:
let
- machineConfig = perlAttrs ({ qemuFlags = "-m 768"; } // extraConfig);
+ machineConfig = pythonDict ({ qemuFlags = "-m 768"; } // extraConfig);
in
makeTest {
inherit iso;
@@ -29,16 +29,16 @@ let
nodes = { };
testScript =
''
- my $machine = createMachine(${machineConfig});
- $machine->start;
- $machine->waitForUnit("multi-user.target");
- $machine->succeed("nix verify -r --no-trust /run/current-system");
+ machine = create_machine(${machineConfig})
+ machine.start()
+ machine.wait_for_unit("multi-user.target")
+ machine.succeed("nix verify -r --no-trust /run/current-system")
- # Test whether the channel got installed correctly.
- $machine->succeed("nix-instantiate --dry-run '<nixpkgs>' -A hello");
- $machine->succeed("nix-env --dry-run -iA nixos.procps");
+ with subtest("Check whether the channel got installed correctly"):
+ machine.succeed("nix-instantiate --dry-run '<nixpkgs>' -A hello")
+ machine.succeed("nix-env --dry-run -iA nixos.procps")
- $machine->shutdown;
+ machine.shutdown()
'';
};
@@ -60,7 +60,7 @@ let
config.system.build.netbootIpxeScript
];
};
- machineConfig = perlAttrs ({
+ machineConfig = pythonDict ({
qemuFlags = "-boot order=n -m 2000";
netBackendArgs = "tftp=${ipxeBootDir},bootfile=netboot.ipxe";
} // extraConfig);
@@ -68,12 +68,11 @@ let
makeTest {
name = "boot-netboot-" + name;
nodes = { };
- testScript =
- ''
- my $machine = createMachine(${machineConfig});
- $machine->start;
- $machine->waitForUnit("multi-user.target");
- $machine->shutdown;
+ testScript = ''
+ machine = create_machine(${machineConfig})
+ machine.start()
+ machine.wait_for_unit("multi-user.target")
+ machine.shutdown()
'';
};
in {
diff --git a/nixpkgs/nixos/tests/borgbackup.nix b/nixpkgs/nixos/tests/borgbackup.nix
index 165f64b0d6d..d97471e293e 100644
--- a/nixpkgs/nixos/tests/borgbackup.nix
+++ b/nixpkgs/nixos/tests/borgbackup.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let
passphrase = "supersecret";
@@ -106,60 +106,70 @@ in {
};
testScript = ''
- startAll;
-
- $client->fail('test -d "${remoteRepo}"');
-
- $client->succeed("cp ${privateKey} /root/id_ed25519");
- $client->succeed("chmod 0600 /root/id_ed25519");
- $client->succeed("cp ${privateKeyAppendOnly} /root/id_ed25519.appendOnly");
- $client->succeed("chmod 0600 /root/id_ed25519.appendOnly");
-
- $client->succeed("mkdir -p ${dataDir}");
- $client->succeed("touch ${dataDir}/${excludeFile}");
- $client->succeed("echo '${keepFileData}' > ${dataDir}/${keepFile}");
-
- subtest "local", sub {
- my $borg = "BORG_PASSPHRASE='${passphrase}' borg";
- $client->systemctl("start --wait borgbackup-job-local");
- $client->fail("systemctl is-failed borgbackup-job-local");
- # Make sure exactly one archive has been created
- $client->succeed("c=\$($borg list '${localRepo}' | wc -l) && [[ \$c == '1' ]]");
- # Make sure excludeFile has been excluded
- $client->fail("$borg list '${localRepo}::${archiveName}' | grep -qF '${excludeFile}'");
- # Make sure keepFile has the correct content
- $client->succeed("$borg extract '${localRepo}::${archiveName}'");
- $client->succeed('c=$(cat ${dataDir}/${keepFile}) && [[ "$c" == "${keepFileData}" ]]');
- # Make sure the same is true when using `borg mount`
- $client->succeed("mkdir -p /mnt/borg && $borg mount '${localRepo}::${archiveName}' /mnt/borg");
- $client->succeed('c=$(cat /mnt/borg/${dataDir}/${keepFile}) && [[ "$c" == "${keepFileData}" ]]');
- };
-
- subtest "remote", sub {
- my $borg = "BORG_RSH='ssh -oStrictHostKeyChecking=no -i /root/id_ed25519' borg";
- $server->waitForUnit("sshd.service");
- $client->waitForUnit("network.target");
- $client->systemctl("start --wait borgbackup-job-remote");
- $client->fail("systemctl is-failed borgbackup-job-remote");
-
- # Make sure we can't access repos other than the specified one
- $client->fail("$borg list borg\@server:wrong");
-
- #TODO: Make sure that data is actually deleted
- };
-
- subtest "remoteAppendOnly", sub {
- my $borg = "BORG_RSH='ssh -oStrictHostKeyChecking=no -i /root/id_ed25519.appendOnly' borg";
- $server->waitForUnit("sshd.service");
- $client->waitForUnit("network.target");
- $client->systemctl("start --wait borgbackup-job-remoteAppendOnly");
- $client->fail("systemctl is-failed borgbackup-job-remoteAppendOnly");
-
- # Make sure we can't access repos other than the specified one
- $client->fail("$borg list borg\@server:wrong");
-
- #TODO: Make sure that data is not actually deleted
- };
-
+ start_all()
+
+ client.fail('test -d "${remoteRepo}"')
+
+ client.succeed(
+ "cp ${privateKey} /root/id_ed25519"
+ )
+ client.succeed("chmod 0600 /root/id_ed25519")
+ client.succeed(
+ "cp ${privateKeyAppendOnly} /root/id_ed25519.appendOnly"
+ )
+ client.succeed("chmod 0600 /root/id_ed25519.appendOnly")
+
+ client.succeed("mkdir -p ${dataDir}")
+ client.succeed("touch ${dataDir}/${excludeFile}")
+ client.succeed("echo '${keepFileData}' > ${dataDir}/${keepFile}")
+
+ with subtest("local"):
+ borg = "BORG_PASSPHRASE='${passphrase}' borg"
+ client.systemctl("start --wait borgbackup-job-local")
+ client.fail("systemctl is-failed borgbackup-job-local")
+ # Make sure exactly one archive has been created
+ assert int(client.succeed("{} list '${localRepo}' | wc -l".format(borg))) > 0
+ # Make sure excludeFile has been excluded
+ client.fail(
+ "{} list '${localRepo}::${archiveName}' | grep -qF '${excludeFile}'".format(borg)
+ )
+ # Make sure keepFile has the correct content
+ client.succeed("{} extract '${localRepo}::${archiveName}'".format(borg))
+ assert "${keepFileData}" in client.succeed("cat ${dataDir}/${keepFile}")
+ # Make sure the same is true when using `borg mount`
+ client.succeed(
+ "mkdir -p /mnt/borg && {} mount '${localRepo}::${archiveName}' /mnt/borg".format(
+ borg
+ )
+ )
+ assert "${keepFileData}" in client.succeed(
+ "cat /mnt/borg/${dataDir}/${keepFile}"
+ )
+
+ with subtest("remote"):
+ borg = "BORG_RSH='ssh -oStrictHostKeyChecking=no -i /root/id_ed25519' borg"
+ server.wait_for_unit("sshd.service")
+ client.wait_for_unit("network.target")
+ client.systemctl("start --wait borgbackup-job-remote")
+ client.fail("systemctl is-failed borgbackup-job-remote")
+
+ # Make sure we can't access repos other than the specified one
+ client.fail("{} list borg\@server:wrong".format(borg))
+
+ # TODO: Make sure that data is actually deleted
+
+ with subtest("remoteAppendOnly"):
+ borg = (
+ "BORG_RSH='ssh -oStrictHostKeyChecking=no -i /root/id_ed25519.appendOnly' borg"
+ )
+ server.wait_for_unit("sshd.service")
+ client.wait_for_unit("network.target")
+ client.systemctl("start --wait borgbackup-job-remoteAppendOnly")
+ client.fail("systemctl is-failed borgbackup-job-remoteAppendOnly")
+
+ # Make sure we can't access repos other than the specified one
+ client.fail("{} list borg\@server:wrong".format(borg))
+
+ # TODO: Make sure that data is not actually deleted
'';
})
diff --git a/nixpkgs/nixos/tests/caddy.nix b/nixpkgs/nixos/tests/caddy.nix
index ab9d2fbf4d1..fc10df0c79b 100644
--- a/nixpkgs/nixos/tests/caddy.nix
+++ b/nixpkgs/nixos/tests/caddy.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "caddy";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ xfix ];
@@ -50,33 +50,38 @@ import ./make-test.nix ({ pkgs, ... }: {
etagSystem = "${nodes.webserver.config.system.build.toplevel}/fine-tune/child-1";
justReloadSystem = "${nodes.webserver.config.system.build.toplevel}/fine-tune/child-2";
in ''
- my $url = 'http://localhost/example.html';
- $webserver->waitForUnit("caddy");
- $webserver->waitForOpenPort("80");
+ url = "http://localhost/example.html"
+ webserver.wait_for_unit("caddy")
+ webserver.wait_for_open_port("80")
- sub checkEtag {
- my $etag = $webserver->succeed(
- 'curl -v '.$url.' 2>&1 | sed -n -e "s/^< [Ee][Tt][Aa][Gg]: *//p"'
- );
- $etag =~ s/\r?\n$//;
- my $httpCode = $webserver->succeed(
- 'curl -w "%{http_code}" -X HEAD -H \'If-None-Match: '.$etag.'\' '.$url
- );
- die "HTTP code is not 304" unless $httpCode == 304;
- return $etag;
- }
- subtest "check ETag if serving Nix store paths", sub {
- my $oldEtag = checkEtag;
- $webserver->succeed("${etagSystem}/bin/switch-to-configuration test >&2");
- $webserver->sleep(1); # race condition
- my $newEtag = checkEtag;
- die "Old ETag $oldEtag is the same as $newEtag" if $oldEtag eq $newEtag;
- };
+ def check_etag(url):
+ etag = webserver.succeed(
+ "curl -v '{}' 2>&1 | sed -n -e \"s/^< [Ee][Tt][Aa][Gg]: *//p\"".format(url)
+ )
+ etag = etag.replace("\r\n", " ")
+ http_code = webserver.succeed(
+ "curl -w \"%{{http_code}}\" -X HEAD -H 'If-None-Match: {}' {}".format(etag, url)
+ )
+ assert int(http_code) == 304, "HTTP code is not 304"
+ return etag
- subtest "config is reloaded on nixos-rebuild switch", sub {
- $webserver->succeed("${justReloadSystem}/bin/switch-to-configuration test >&2");
- $webserver->waitForOpenPort("8080");
- };
+
+ with subtest("check ETag if serving Nix store paths"):
+ old_etag = check_etag(url)
+ webserver.succeed(
+ "${etagSystem}/bin/switch-to-configuration test >&2"
+ )
+ webserver.sleep(1)
+ new_etag = check_etag(url)
+ assert old_etag != new_etag, "Old ETag {} is the same as {}".format(
+ old_etag, new_etag
+ )
+
+ with subtest("config is reloaded on nixos-rebuild switch"):
+ webserver.succeed(
+ "${justReloadSystem}/bin/switch-to-configuration test >&2"
+ )
+ webserver.wait_for_open_port("8080")
'';
})
diff --git a/nixpkgs/nixos/tests/cadvisor.nix b/nixpkgs/nixos/tests/cadvisor.nix
index e60bae4b700..60c04f14780 100644
--- a/nixpkgs/nixos/tests/cadvisor.nix
+++ b/nixpkgs/nixos/tests/cadvisor.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... } : {
+import ./make-test-python.nix ({ pkgs, ... } : {
name = "cadvisor";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ offline ];
@@ -16,20 +16,19 @@ import ./make-test.nix ({ pkgs, ... } : {
};
};
- testScript =
- ''
- startAll;
- $machine->waitForUnit("cadvisor.service");
- $machine->succeed("curl http://localhost:8080/containers/");
+ testScript = ''
+ start_all()
+ machine.wait_for_unit("cadvisor.service")
+ machine.succeed("curl http://localhost:8080/containers/")
- $influxdb->waitForUnit("influxdb.service");
+ influxdb.wait_for_unit("influxdb.service")
# create influxdb database
- $influxdb->succeed(q~
- curl -XPOST http://localhost:8086/query --data-urlencode "q=CREATE DATABASE root"
- ~);
+ influxdb.succeed(
+ 'curl -XPOST http://localhost:8086/query --data-urlencode "q=CREATE DATABASE root"'
+ )
- $influxdb->waitForUnit("cadvisor.service");
- $influxdb->succeed("curl http://localhost:8080/containers/");
+ influxdb.wait_for_unit("cadvisor.service")
+ influxdb.succeed("curl http://localhost:8080/containers/")
'';
})
diff --git a/nixpkgs/nixos/tests/cassandra.nix b/nixpkgs/nixos/tests/cassandra.nix
index c55733c9be7..05607956a9d 100644
--- a/nixpkgs/nixos/tests/cassandra.nix
+++ b/nixpkgs/nixos/tests/cassandra.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
let
# Change this to test a different version of Cassandra:
testPackage = pkgs.cassandra;
@@ -9,13 +9,16 @@ let
jmxRolesFile = ./cassandra-jmx-roles;
jmxAuthArgs = "-u ${(builtins.elemAt jmxRoles 0).username} -pw ${(builtins.elemAt jmxRoles 0).password}";
jmxPort = 7200; # Non-standard port so it doesn't accidentally work
+ jmxPortStr = toString jmxPort;
- # Would usually be assigned to 512M
+ # Would usually be assigned to 512M.
+ # Set it to a different value, so that we can check whether our config
+ # actually changes it.
numMaxHeapSize = "400";
getHeapLimitCommand = ''
- nodetool info -p ${toString jmxPort} | grep "^Heap Memory" | awk \'{print $NF}\'
+ nodetool info -p ${jmxPortStr} | grep "^Heap Memory" | awk '{print $NF}'
'';
- checkHeapLimitCommand = ''
+ checkHeapLimitCommand = pkgs.writeShellScript "check-heap-limit.sh" ''
[ 1 -eq "$(echo "$(${getHeapLimitCommand}) < ${numMaxHeapSize}" | ${pkgs.bc}/bin/bc)" ]
'';
@@ -44,7 +47,10 @@ let
};
in
{
- name = "cassandra-ci";
+ name = "cassandra";
+ meta = {
+ maintainers = with lib.maintainers; [ johnazoidberg ];
+ };
nodes = {
cass0 = nodeCfg "192.168.1.1" {};
@@ -52,66 +58,74 @@ in
cass2 = nodeCfg "192.168.1.3" { jvmOpts = [ "-Dcassandra.replace_address=cass1" ]; };
};
- testScript = let
- jmxPortS = toString jmxPort;
- in ''
+ testScript = ''
# Check configuration
- subtest "Timers exist", sub {
- $cass0->succeed("systemctl list-timers | grep cassandra-full-repair.timer");
- $cass0->succeed("systemctl list-timers | grep cassandra-incremental-repair.timer");
- };
- subtest "Can connect via cqlsh", sub {
- $cass0->waitForUnit("cassandra.service");
- $cass0->waitUntilSucceeds("nc -z cass0 9042");
- $cass0->succeed("echo 'show version;' | cqlsh cass0");
- };
- subtest "Nodetool is operational", sub {
- $cass0->waitForUnit("cassandra.service");
- $cass0->waitUntilSucceeds("nc -z localhost ${jmxPortS}");
- $cass0->succeed("nodetool status -p ${jmxPortS} --resolve-ip | egrep '^UN[[:space:]]+cass0'");
- };
- subtest "Cluster name was set", sub {
- $cass0->waitForUnit("cassandra.service");
- $cass0->waitUntilSucceeds("nc -z localhost ${jmxPortS}");
- $cass0->waitUntilSucceeds("nodetool describecluster -p ${jmxPortS} | grep 'Name: ${clusterName}'");
- };
- subtest "Heap limit set correctly", sub {
- # Nodetool takes a while until it can display info
- $cass0->waitUntilSucceeds('nodetool info -p ${jmxPortS}');
- $cass0->succeed('${checkHeapLimitCommand}');
- };
+ with subtest("Timers exist"):
+ cass0.succeed("systemctl list-timers | grep cassandra-full-repair.timer")
+ cass0.succeed("systemctl list-timers | grep cassandra-incremental-repair.timer")
+
+ with subtest("Can connect via cqlsh"):
+ cass0.wait_for_unit("cassandra.service")
+ cass0.wait_until_succeeds("nc -z cass0 9042")
+ cass0.succeed("echo 'show version;' | cqlsh cass0")
+
+ with subtest("Nodetool is operational"):
+ cass0.wait_for_unit("cassandra.service")
+ cass0.wait_until_succeeds("nc -z localhost ${jmxPortStr}")
+ cass0.succeed("nodetool status -p ${jmxPortStr} --resolve-ip | egrep '^UN[[:space:]]+cass0'")
+
+ with subtest("Cluster name was set"):
+ cass0.wait_for_unit("cassandra.service")
+ cass0.wait_until_succeeds("nc -z localhost ${jmxPortStr}")
+ cass0.wait_until_succeeds(
+ "nodetool describecluster -p ${jmxPortStr} | grep 'Name: ${clusterName}'"
+ )
+
+ with subtest("Heap limit set correctly"):
+ # Nodetool takes a while until it can display info
+ cass0.wait_until_succeeds("nodetool info -p ${jmxPortStr}")
+ cass0.succeed("${checkHeapLimitCommand}")
# Check cluster interaction
- subtest "Bring up cluster", sub {
- $cass1->waitForUnit("cassandra.service");
- $cass1->waitUntilSucceeds("nodetool -p ${jmxPortS} ${jmxAuthArgs} status | egrep -c '^UN' | grep 2");
- $cass0->succeed("nodetool status -p ${jmxPortS} --resolve-ip | egrep '^UN[[:space:]]+cass1'");
- };
+ with subtest("Bring up cluster"):
+ cass1.wait_for_unit("cassandra.service")
+ cass1.wait_until_succeeds(
+ "nodetool -p ${jmxPortStr} ${jmxAuthArgs} status | egrep -c '^UN' | grep 2"
+ )
+ cass0.succeed("nodetool status -p ${jmxPortStr} --resolve-ip | egrep '^UN[[:space:]]+cass1'")
'' + lib.optionalString testRemoteAuth ''
- subtest "Remote authenticated jmx", sub {
- # Doesn't work if not enabled
- $cass0->waitUntilSucceeds("nc -z localhost ${jmxPortS}");
- $cass1->fail("nc -z 192.168.1.1 ${toString jmxPort}");
- $cass1->fail("nodetool -p ${jmxPortS} -h 192.168.1.1 status");
+ with subtest("Remote authenticated jmx"):
+ # Doesn't work if not enabled
+ cass0.wait_until_succeeds("nc -z localhost ${jmxPortStr}")
+ cass1.fail("nc -z 192.168.1.1 ${jmxPortStr}")
+ cass1.fail("nodetool -p ${jmxPortStr} -h 192.168.1.1 status")
- # Works if enabled
- $cass1->waitUntilSucceeds("nc -z localhost ${toString jmxPort}");
- $cass0->succeed("nodetool -p ${jmxPortS} -h 192.168.1.2 ${jmxAuthArgs} status");
- };
+ # Works if enabled
+ cass1.wait_until_succeeds("nc -z localhost ${jmxPortStr}")
+ cass0.succeed("nodetool -p ${jmxPortStr} -h 192.168.1.2 ${jmxAuthArgs} status")
'' + ''
- subtest "Break and fix node", sub {
- $cass1->block;
- $cass0->waitUntilSucceeds("nodetool status -p ${jmxPortS} --resolve-ip | egrep -c '^DN[[:space:]]+cass1'");
- $cass0->succeed("nodetool status -p ${jmxPortS} | egrep -c '^UN' | grep 1");
- $cass1->unblock;
- $cass1->waitUntilSucceeds("nodetool -p ${jmxPortS} ${jmxAuthArgs} status | egrep -c '^UN' | grep 2");
- $cass0->succeed("nodetool status -p ${jmxPortS} | egrep -c '^UN' | grep 2");
- };
- subtest "Replace crashed node", sub {
- $cass1->crash;
- $cass2->waitForUnit("cassandra.service");
- $cass0->waitUntilFails("nodetool status -p ${jmxPortS} --resolve-ip | egrep '^UN[[:space:]]+cass1'");
- $cass0->waitUntilSucceeds("nodetool status -p ${jmxPortS} --resolve-ip | egrep '^UN[[:space:]]+cass2'");
- };
+ with subtest("Break and fix node"):
+ cass1.block()
+ cass0.wait_until_succeeds(
+ "nodetool status -p ${jmxPortStr} --resolve-ip | egrep -c '^DN[[:space:]]+cass1'"
+ )
+ cass0.succeed("nodetool status -p ${jmxPortStr} | egrep -c '^UN' | grep 1")
+ cass1.unblock()
+ cass1.wait_until_succeeds(
+ "nodetool -p ${jmxPortStr} ${jmxAuthArgs} status | egrep -c '^UN' | grep 2"
+ )
+ cass0.succeed("nodetool status -p ${jmxPortStr} | egrep -c '^UN' | grep 2")
+
+ with subtest("Replace crashed node"):
+ cass1.block() # .crash() waits until it's fully shutdown
+ cass2.start()
+ cass0.wait_until_fails(
+ "nodetool status -p ${jmxPortStr} --resolve-ip | egrep '^UN[[:space:]]+cass1'"
+ )
+
+ cass2.wait_for_unit("cassandra.service")
+ cass0.wait_until_succeeds(
+ "nodetool status -p ${jmxPortStr} --resolve-ip | egrep '^UN[[:space:]]+cass2'"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/ceph-multi-node.nix b/nixpkgs/nixos/tests/ceph-multi-node.nix
new file mode 100644
index 00000000000..52a0b5caf23
--- /dev/null
+++ b/nixpkgs/nixos/tests/ceph-multi-node.nix
@@ -0,0 +1,225 @@
+import ./make-test-python.nix ({pkgs, lib, ...}:
+
+let
+ cfg = {
+ clusterId = "066ae264-2a5d-4729-8001-6ad265f50b03";
+ monA = {
+ name = "a";
+ ip = "192.168.1.1";
+ };
+ osd0 = {
+ name = "0";
+ ip = "192.168.1.2";
+ key = "AQBCEJNa3s8nHRAANvdsr93KqzBznuIWm2gOGg==";
+ uuid = "55ba2294-3e24-478f-bee0-9dca4c231dd9";
+ };
+ osd1 = {
+ name = "1";
+ ip = "192.168.1.3";
+ key = "AQBEEJNac00kExAAXEgy943BGyOpVH1LLlHafQ==";
+ uuid = "5e97a838-85b6-43b0-8950-cb56d554d1e5";
+ };
+ };
+ generateCephConfig = { daemonConfig }: {
+ enable = true;
+ global = {
+ fsid = cfg.clusterId;
+ monHost = cfg.monA.ip;
+ monInitialMembers = cfg.monA.name;
+ };
+ } // daemonConfig;
+
+ generateHost = { pkgs, cephConfig, networkConfig, ... }: {
+ virtualisation = {
+ memorySize = 512;
+ emptyDiskImages = [ 20480 ];
+ vlans = [ 1 ];
+ };
+
+ networking = networkConfig;
+
+ environment.systemPackages = with pkgs; [
+ bash
+ sudo
+ ceph
+ xfsprogs
+ netcat-openbsd
+ ];
+
+ boot.kernelModules = [ "xfs" ];
+
+ services.ceph = cephConfig;
+ };
+
+ networkMonA = {
+ dhcpcd.enable = false;
+ interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [
+ { address = cfg.monA.ip; prefixLength = 24; }
+ ];
+ firewall = {
+ allowedTCPPorts = [ 6789 3300 ];
+ allowedTCPPortRanges = [ { from = 6800; to = 7300; } ];
+ };
+ };
+ cephConfigMonA = generateCephConfig { daemonConfig = {
+ mon = {
+ enable = true;
+ daemons = [ cfg.monA.name ];
+ };
+ mgr = {
+ enable = true;
+ daemons = [ cfg.monA.name ];
+ };
+ }; };
+
+ networkOsd0 = {
+ dhcpcd.enable = false;
+ interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [
+ { address = cfg.osd0.ip; prefixLength = 24; }
+ ];
+ firewall = {
+ allowedTCPPortRanges = [ { from = 6800; to = 7300; } ];
+ };
+ };
+ cephConfigOsd0 = generateCephConfig { daemonConfig = {
+ osd = {
+ enable = true;
+ daemons = [ cfg.osd0.name ];
+ };
+ }; };
+
+ networkOsd1 = {
+ dhcpcd.enable = false;
+ interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [
+ { address = cfg.osd1.ip; prefixLength = 24; }
+ ];
+ firewall = {
+ allowedTCPPortRanges = [ { from = 6800; to = 7300; } ];
+ };
+ };
+ cephConfigOsd1 = generateCephConfig { daemonConfig = {
+ osd = {
+ enable = true;
+ daemons = [ cfg.osd1.name ];
+ };
+ }; };
+
+ # Following deployment is based on the manual deployment described here:
+ # https://docs.ceph.com/docs/master/install/manual-deployment/
+ # For other ways to deploy a ceph cluster, look at the documentation at
+ # https://docs.ceph.com/docs/master/
+ testscript = { ... }: ''
+ start_all()
+
+ monA.wait_for_unit("network.target")
+ osd0.wait_for_unit("network.target")
+ osd1.wait_for_unit("network.target")
+
+ # Bootstrap ceph-mon daemon
+ monA.succeed(
+ "sudo -u ceph ceph-authtool --create-keyring /tmp/ceph.mon.keyring --gen-key -n mon. --cap mon 'allow *'",
+ "sudo -u ceph ceph-authtool --create-keyring /etc/ceph/ceph.client.admin.keyring --gen-key -n client.admin --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow *' --cap mgr 'allow *'",
+ "sudo -u ceph ceph-authtool /tmp/ceph.mon.keyring --import-keyring /etc/ceph/ceph.client.admin.keyring",
+ "monmaptool --create --add ${cfg.monA.name} ${cfg.monA.ip} --fsid ${cfg.clusterId} /tmp/monmap",
+ "sudo -u ceph ceph-mon --mkfs -i ${cfg.monA.name} --monmap /tmp/monmap --keyring /tmp/ceph.mon.keyring",
+ "sudo -u ceph mkdir -p /var/lib/ceph/mgr/ceph-${cfg.monA.name}/",
+ "sudo -u ceph touch /var/lib/ceph/mon/ceph-${cfg.monA.name}/done",
+ "systemctl start ceph-mon-${cfg.monA.name}",
+ )
+ monA.wait_for_unit("ceph-mon-${cfg.monA.name}")
+ monA.succeed("ceph mon enable-msgr2")
+
+ # Can't check ceph status until a mon is up
+ monA.succeed("ceph -s | grep 'mon: 1 daemons'")
+
+ # Start the ceph-mgr daemon, it has no deps and hardly any setup
+ monA.succeed(
+ "ceph auth get-or-create mgr.${cfg.monA.name} mon 'allow profile mgr' osd 'allow *' mds 'allow *' > /var/lib/ceph/mgr/ceph-${cfg.monA.name}/keyring",
+ "systemctl start ceph-mgr-${cfg.monA.name}",
+ )
+ monA.wait_for_unit("ceph-mgr-a")
+ monA.wait_until_succeeds("ceph -s | grep 'quorum ${cfg.monA.name}'")
+ monA.wait_until_succeeds("ceph -s | grep 'mgr: ${cfg.monA.name}(active,'")
+
+ # Send the admin keyring to the OSD machines
+ monA.succeed("cp /etc/ceph/ceph.client.admin.keyring /tmp/shared")
+ osd0.succeed("cp /tmp/shared/ceph.client.admin.keyring /etc/ceph")
+ osd1.succeed("cp /tmp/shared/ceph.client.admin.keyring /etc/ceph")
+
+ # Bootstrap both OSDs
+ osd0.succeed(
+ "mkfs.xfs /dev/vdb",
+ "mkdir -p /var/lib/ceph/osd/ceph-${cfg.osd0.name}",
+ "mount /dev/vdb /var/lib/ceph/osd/ceph-${cfg.osd0.name}",
+ "ceph-authtool --create-keyring /var/lib/ceph/osd/ceph-${cfg.osd0.name}/keyring --name osd.${cfg.osd0.name} --add-key ${cfg.osd0.key}",
+ 'echo \'{"cephx_secret": "${cfg.osd0.key}"}\' | ceph osd new ${cfg.osd0.uuid} -i -',
+ )
+ osd1.succeed(
+ "mkfs.xfs /dev/vdb",
+ "mkdir -p /var/lib/ceph/osd/ceph-${cfg.osd1.name}",
+ "mount /dev/vdb /var/lib/ceph/osd/ceph-${cfg.osd1.name}",
+ "ceph-authtool --create-keyring /var/lib/ceph/osd/ceph-${cfg.osd1.name}/keyring --name osd.${cfg.osd1.name} --add-key ${cfg.osd1.key}",
+ 'echo \'{"cephx_secret": "${cfg.osd1.key}"}\' | ceph osd new ${cfg.osd1.uuid} -i -',
+ )
+
+ # Initialize the OSDs with regular filestore
+ osd0.succeed(
+ "ceph-osd -i ${cfg.osd0.name} --mkfs --osd-uuid ${cfg.osd0.uuid}",
+ "chown -R ceph:ceph /var/lib/ceph/osd",
+ "systemctl start ceph-osd-${cfg.osd0.name}",
+ )
+ osd1.succeed(
+ "ceph-osd -i ${cfg.osd1.name} --mkfs --osd-uuid ${cfg.osd1.uuid}",
+ "chown -R ceph:ceph /var/lib/ceph/osd",
+ "systemctl start ceph-osd-${cfg.osd1.name}",
+ )
+ monA.wait_until_succeeds("ceph osd stat | grep -e '2 osds: 2 up[^,]*, 2 in'")
+ monA.wait_until_succeeds("ceph -s | grep 'mgr: ${cfg.monA.name}(active,'")
+ monA.wait_until_succeeds("ceph -s | grep 'HEALTH_OK'")
+
+ monA.succeed(
+ "ceph osd pool create multi-node-test 100 100",
+ "ceph osd pool ls | grep 'multi-node-test'",
+ "ceph osd pool rename multi-node-test multi-node-other-test",
+ "ceph osd pool ls | grep 'multi-node-other-test'",
+ )
+ monA.wait_until_succeeds("ceph -s | grep '1 pools, 100 pgs'")
+ monA.succeed("ceph osd pool set multi-node-other-test size 2")
+ monA.wait_until_succeeds("ceph -s | grep 'HEALTH_OK'")
+ monA.wait_until_succeeds("ceph -s | grep '100 active+clean'")
+ monA.fail(
+ "ceph osd pool ls | grep 'multi-node-test'",
+ "ceph osd pool delete multi-node-other-test multi-node-other-test --yes-i-really-really-mean-it",
+ )
+
+ # Shut down ceph on all machines in a very unpolite way
+ monA.crash()
+ osd0.crash()
+ osd1.crash()
+
+ # Start it up
+ osd0.start()
+ osd1.start()
+ monA.start()
+
+ # Ensure the cluster comes back up again
+ monA.succeed("ceph -s | grep 'mon: 1 daemons'")
+ monA.wait_until_succeeds("ceph -s | grep 'quorum ${cfg.monA.name}'")
+ monA.wait_until_succeeds("ceph osd stat | grep -e '2 osds: 2 up[^,]*, 2 in'")
+ monA.wait_until_succeeds("ceph -s | grep 'mgr: ${cfg.monA.name}(active,'")
+ monA.wait_until_succeeds("ceph -s | grep 'HEALTH_OK'")
+ '';
+in {
+ name = "basic-multi-node-ceph-cluster";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ lejonet ];
+ };
+
+ nodes = {
+ monA = generateHost { pkgs = pkgs; cephConfig = cephConfigMonA; networkConfig = networkMonA; };
+ osd0 = generateHost { pkgs = pkgs; cephConfig = cephConfigOsd0; networkConfig = networkOsd0; };
+ osd1 = generateHost { pkgs = pkgs; cephConfig = cephConfigOsd1; networkConfig = networkOsd1; };
+ };
+
+ testScript = testscript;
+})
diff --git a/nixpkgs/nixos/tests/ceph-single-node.nix b/nixpkgs/nixos/tests/ceph-single-node.nix
new file mode 100644
index 00000000000..da92a73e14d
--- /dev/null
+++ b/nixpkgs/nixos/tests/ceph-single-node.nix
@@ -0,0 +1,183 @@
+import ./make-test-python.nix ({pkgs, lib, ...}:
+
+let
+ cfg = {
+ clusterId = "066ae264-2a5d-4729-8001-6ad265f50b03";
+ monA = {
+ name = "a";
+ ip = "192.168.1.1";
+ };
+ osd0 = {
+ name = "0";
+ key = "AQBCEJNa3s8nHRAANvdsr93KqzBznuIWm2gOGg==";
+ uuid = "55ba2294-3e24-478f-bee0-9dca4c231dd9";
+ };
+ osd1 = {
+ name = "1";
+ key = "AQBEEJNac00kExAAXEgy943BGyOpVH1LLlHafQ==";
+ uuid = "5e97a838-85b6-43b0-8950-cb56d554d1e5";
+ };
+ };
+ generateCephConfig = { daemonConfig }: {
+ enable = true;
+ global = {
+ fsid = cfg.clusterId;
+ monHost = cfg.monA.ip;
+ monInitialMembers = cfg.monA.name;
+ };
+ } // daemonConfig;
+
+ generateHost = { pkgs, cephConfig, networkConfig, ... }: {
+ virtualisation = {
+ memorySize = 512;
+ emptyDiskImages = [ 20480 20480 ];
+ vlans = [ 1 ];
+ };
+
+ networking = networkConfig;
+
+ environment.systemPackages = with pkgs; [
+ bash
+ sudo
+ ceph
+ xfsprogs
+ ];
+
+ boot.kernelModules = [ "xfs" ];
+
+ services.ceph = cephConfig;
+ };
+
+ networkMonA = {
+ dhcpcd.enable = false;
+ interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [
+ { address = cfg.monA.ip; prefixLength = 24; }
+ ];
+ };
+ cephConfigMonA = generateCephConfig { daemonConfig = {
+ mon = {
+ enable = true;
+ daemons = [ cfg.monA.name ];
+ };
+ mgr = {
+ enable = true;
+ daemons = [ cfg.monA.name ];
+ };
+ osd = {
+ enable = true;
+ daemons = [ cfg.osd0.name cfg.osd1.name ];
+ };
+ }; };
+
+ # Following deployment is based on the manual deployment described here:
+ # https://docs.ceph.com/docs/master/install/manual-deployment/
+ # For other ways to deploy a ceph cluster, look at the documentation at
+ # https://docs.ceph.com/docs/master/
+ testscript = { ... }: ''
+ start_all()
+
+ monA.wait_for_unit("network.target")
+
+ # Bootstrap ceph-mon daemon
+ monA.succeed(
+ "sudo -u ceph ceph-authtool --create-keyring /tmp/ceph.mon.keyring --gen-key -n mon. --cap mon 'allow *'",
+ "sudo -u ceph ceph-authtool --create-keyring /etc/ceph/ceph.client.admin.keyring --gen-key -n client.admin --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow *' --cap mgr 'allow *'",
+ "sudo -u ceph ceph-authtool /tmp/ceph.mon.keyring --import-keyring /etc/ceph/ceph.client.admin.keyring",
+ "monmaptool --create --add ${cfg.monA.name} ${cfg.monA.ip} --fsid ${cfg.clusterId} /tmp/monmap",
+ "sudo -u ceph ceph-mon --mkfs -i ${cfg.monA.name} --monmap /tmp/monmap --keyring /tmp/ceph.mon.keyring",
+ "sudo -u ceph touch /var/lib/ceph/mon/ceph-${cfg.monA.name}/done",
+ "systemctl start ceph-mon-${cfg.monA.name}",
+ )
+ monA.wait_for_unit("ceph-mon-${cfg.monA.name}")
+ monA.succeed("ceph mon enable-msgr2")
+
+ # Can't check ceph status until a mon is up
+ monA.succeed("ceph -s | grep 'mon: 1 daemons'")
+
+ # Start the ceph-mgr daemon, after copying in the keyring
+ monA.succeed(
+ "sudo -u ceph mkdir -p /var/lib/ceph/mgr/ceph-${cfg.monA.name}/",
+ "ceph auth get-or-create mgr.${cfg.monA.name} mon 'allow profile mgr' osd 'allow *' mds 'allow *' > /var/lib/ceph/mgr/ceph-${cfg.monA.name}/keyring",
+ "systemctl start ceph-mgr-${cfg.monA.name}",
+ )
+ monA.wait_for_unit("ceph-mgr-a")
+ monA.wait_until_succeeds("ceph -s | grep 'quorum ${cfg.monA.name}'")
+ monA.wait_until_succeeds("ceph -s | grep 'mgr: ${cfg.monA.name}(active,'")
+
+ # Bootstrap both OSDs
+ monA.succeed(
+ "mkfs.xfs /dev/vdb",
+ "mkfs.xfs /dev/vdc",
+ "mkdir -p /var/lib/ceph/osd/ceph-${cfg.osd0.name}",
+ "mount /dev/vdb /var/lib/ceph/osd/ceph-${cfg.osd0.name}",
+ "mkdir -p /var/lib/ceph/osd/ceph-${cfg.osd1.name}",
+ "mount /dev/vdc /var/lib/ceph/osd/ceph-${cfg.osd1.name}",
+ "ceph-authtool --create-keyring /var/lib/ceph/osd/ceph-${cfg.osd0.name}/keyring --name osd.${cfg.osd0.name} --add-key ${cfg.osd0.key}",
+ "ceph-authtool --create-keyring /var/lib/ceph/osd/ceph-${cfg.osd1.name}/keyring --name osd.${cfg.osd1.name} --add-key ${cfg.osd1.key}",
+ 'echo \'{"cephx_secret": "${cfg.osd0.key}"}\' | ceph osd new ${cfg.osd0.uuid} -i -',
+ 'echo \'{"cephx_secret": "${cfg.osd1.key}"}\' | ceph osd new ${cfg.osd1.uuid} -i -',
+ )
+
+ # Initialize the OSDs with regular filestore
+ monA.succeed(
+ "ceph-osd -i ${cfg.osd0.name} --mkfs --osd-uuid ${cfg.osd0.uuid}",
+ "ceph-osd -i ${cfg.osd1.name} --mkfs --osd-uuid ${cfg.osd1.uuid}",
+ "chown -R ceph:ceph /var/lib/ceph/osd",
+ "systemctl start ceph-osd-${cfg.osd0.name}",
+ "systemctl start ceph-osd-${cfg.osd1.name}",
+ )
+ monA.wait_until_succeeds("ceph osd stat | grep -e '2 osds: 2 up[^,]*, 2 in'")
+ monA.wait_until_succeeds("ceph -s | grep 'mgr: ${cfg.monA.name}(active,'")
+ monA.wait_until_succeeds("ceph -s | grep 'HEALTH_OK'")
+
+ monA.succeed(
+ "ceph osd pool create single-node-test 100 100",
+ "ceph osd pool ls | grep 'single-node-test'",
+ "ceph osd pool rename single-node-test single-node-other-test",
+ "ceph osd pool ls | grep 'single-node-other-test'",
+ )
+ monA.wait_until_succeeds("ceph -s | grep '1 pools, 100 pgs'")
+ monA.succeed(
+ "ceph osd getcrushmap -o crush",
+ "crushtool -d crush -o decrushed",
+ "sed 's/step chooseleaf firstn 0 type host/step chooseleaf firstn 0 type osd/' decrushed > modcrush",
+ "crushtool -c modcrush -o recrushed",
+ "ceph osd setcrushmap -i recrushed",
+ "ceph osd pool set single-node-other-test size 2",
+ )
+ monA.wait_until_succeeds("ceph -s | grep 'HEALTH_OK'")
+ monA.wait_until_succeeds("ceph -s | grep '100 active+clean'")
+ monA.fail(
+ "ceph osd pool ls | grep 'multi-node-test'",
+ "ceph osd pool delete single-node-other-test single-node-other-test --yes-i-really-really-mean-it",
+ )
+
+ # Shut down ceph by stopping ceph.target.
+ monA.succeed("systemctl stop ceph.target")
+
+ # Start it up
+ monA.succeed("systemctl start ceph.target")
+ monA.wait_for_unit("ceph-mon-${cfg.monA.name}")
+ monA.wait_for_unit("ceph-mgr-${cfg.monA.name}")
+ monA.wait_for_unit("ceph-osd-${cfg.osd0.name}")
+ monA.wait_for_unit("ceph-osd-${cfg.osd1.name}")
+
+ # Ensure the cluster comes back up again
+ monA.succeed("ceph -s | grep 'mon: 1 daemons'")
+ monA.wait_until_succeeds("ceph -s | grep 'quorum ${cfg.monA.name}'")
+ monA.wait_until_succeeds("ceph osd stat | grep -e '2 osds: 2 up[^,]*, 2 in'")
+ monA.wait_until_succeeds("ceph -s | grep 'mgr: ${cfg.monA.name}(active,'")
+ monA.wait_until_succeeds("ceph -s | grep 'HEALTH_OK'")
+ '';
+in {
+ name = "basic-single-node-ceph-cluster";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ lejonet johanot ];
+ };
+
+ nodes = {
+ monA = generateHost { pkgs = pkgs; cephConfig = cephConfigMonA; networkConfig = networkMonA; };
+ };
+
+ testScript = testscript;
+})
diff --git a/nixpkgs/nixos/tests/ceph.nix b/nixpkgs/nixos/tests/ceph.nix
deleted file mode 100644
index 57120ff978f..00000000000
--- a/nixpkgs/nixos/tests/ceph.nix
+++ /dev/null
@@ -1,161 +0,0 @@
-import ./make-test.nix ({pkgs, lib, ...}: {
- name = "All-in-one-basic-ceph-cluster";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ johanot lejonet ];
- };
-
- nodes = {
- aio = { pkgs, ... }: {
- virtualisation = {
- memorySize = 1536;
- emptyDiskImages = [ 20480 20480 ];
- vlans = [ 1 ];
- };
-
- networking = {
- useDHCP = false;
- interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [
- { address = "192.168.1.1"; prefixLength = 24; }
- ];
- };
-
- environment.systemPackages = with pkgs; [
- bash
- sudo
- ceph
- xfsprogs
- ];
-
- boot.kernelModules = [ "xfs" ];
-
- services.ceph.enable = true;
- services.ceph.global = {
- fsid = "066ae264-2a5d-4729-8001-6ad265f50b03";
- monInitialMembers = "aio";
- monHost = "192.168.1.1";
- };
-
- services.ceph.mon = {
- enable = true;
- daemons = [ "aio" ];
- };
-
- services.ceph.mgr = {
- enable = true;
- daemons = [ "aio" ];
- };
-
- services.ceph.osd = {
- enable = true;
- daemons = [ "0" "1" ];
- };
-
- # So that we don't have to battle systemd when bootstraping
- systemd.targets.ceph.wantedBy = lib.mkForce [];
- };
- };
-
- testScript = { ... }: ''
- startAll;
-
- $aio->waitForUnit("network.target");
-
- # Create the ceph-related directories
- $aio->mustSucceed(
- "mkdir -p /var/lib/ceph/mgr/ceph-aio",
- "mkdir -p /var/lib/ceph/mon/ceph-aio",
- "mkdir -p /var/lib/ceph/osd/ceph-{0,1}",
- "chown ceph:ceph -R /var/lib/ceph/",
- "mkdir -p /etc/ceph",
- "chown ceph:ceph -R /etc/ceph"
- );
-
- # Bootstrap ceph-mon daemon
- $aio->mustSucceed(
- "sudo -u ceph ceph-authtool --create-keyring /tmp/ceph.mon.keyring --gen-key -n mon. --cap mon 'allow *'",
- "sudo -u ceph ceph-authtool --create-keyring /etc/ceph/ceph.client.admin.keyring --gen-key -n client.admin --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow *' --cap mgr 'allow *'",
- "sudo -u ceph ceph-authtool /tmp/ceph.mon.keyring --import-keyring /etc/ceph/ceph.client.admin.keyring",
- "monmaptool --create --add aio 192.168.1.1 --fsid 066ae264-2a5d-4729-8001-6ad265f50b03 /tmp/monmap",
- "sudo -u ceph ceph-mon --mkfs -i aio --monmap /tmp/monmap --keyring /tmp/ceph.mon.keyring",
- "sudo -u ceph touch /var/lib/ceph/mon/ceph-aio/done",
- "systemctl start ceph-mon-aio"
- );
- $aio->waitForUnit("ceph-mon-aio");
- $aio->mustSucceed("ceph mon enable-msgr2");
-
- # Can't check ceph status until a mon is up
- $aio->succeed("ceph -s | grep 'mon: 1 daemons'");
-
- # Start the ceph-mgr daemon, it has no deps and hardly any setup
- $aio->mustSucceed(
- "ceph auth get-or-create mgr.aio mon 'allow profile mgr' osd 'allow *' mds 'allow *' > /var/lib/ceph/mgr/ceph-aio/keyring",
- "systemctl start ceph-mgr-aio"
- );
- $aio->waitForUnit("ceph-mgr-aio");
- $aio->waitUntilSucceeds("ceph -s | grep 'quorum aio'");
- $aio->waitUntilSucceeds("ceph -s | grep 'mgr: aio(active,'");
-
- # Bootstrap both OSDs
- $aio->mustSucceed(
- "mkfs.xfs /dev/vdb",
- "mkfs.xfs /dev/vdc",
- "mount /dev/vdb /var/lib/ceph/osd/ceph-0",
- "mount /dev/vdc /var/lib/ceph/osd/ceph-1",
- "ceph-authtool --create-keyring /var/lib/ceph/osd/ceph-0/keyring --name osd.0 --add-key AQBCEJNa3s8nHRAANvdsr93KqzBznuIWm2gOGg==",
- "ceph-authtool --create-keyring /var/lib/ceph/osd/ceph-1/keyring --name osd.1 --add-key AQBEEJNac00kExAAXEgy943BGyOpVH1LLlHafQ==",
- "echo '{\"cephx_secret\": \"AQBCEJNa3s8nHRAANvdsr93KqzBznuIWm2gOGg==\"}' | ceph osd new 55ba2294-3e24-478f-bee0-9dca4c231dd9 -i -",
- "echo '{\"cephx_secret\": \"AQBEEJNac00kExAAXEgy943BGyOpVH1LLlHafQ==\"}' | ceph osd new 5e97a838-85b6-43b0-8950-cb56d554d1e5 -i -"
- );
-
- # Initialize the OSDs with regular filestore
- $aio->mustSucceed(
- "ceph-osd -i 0 --mkfs --osd-uuid 55ba2294-3e24-478f-bee0-9dca4c231dd9",
- "ceph-osd -i 1 --mkfs --osd-uuid 5e97a838-85b6-43b0-8950-cb56d554d1e5",
- "chown -R ceph:ceph /var/lib/ceph/osd",
- "systemctl start ceph-osd-0",
- "systemctl start ceph-osd-1"
- );
-
- $aio->waitUntilSucceeds("ceph osd stat | grep -e '2 osds: 2 up[^,]*, 2 in'");
- $aio->waitUntilSucceeds("ceph -s | grep 'mgr: aio(active,'");
- $aio->waitUntilSucceeds("ceph -s | grep 'HEALTH_OK'");
-
- $aio->mustSucceed(
- "ceph osd pool create aio-test 100 100",
- "ceph osd pool ls | grep 'aio-test'",
- "ceph osd pool rename aio-test aio-other-test",
- "ceph osd pool ls | grep 'aio-other-test'",
- "ceph -s | grep '1 pools, 100 pgs'",
- "ceph osd getcrushmap -o crush",
- "crushtool -d crush -o decrushed",
- "sed 's/step chooseleaf firstn 0 type host/step chooseleaf firstn 0 type osd/' decrushed > modcrush",
- "crushtool -c modcrush -o recrushed",
- "ceph osd setcrushmap -i recrushed",
- "ceph osd pool set aio-other-test size 2"
- );
- $aio->waitUntilSucceeds("ceph -s | grep 'HEALTH_OK'");
- $aio->waitUntilSucceeds("ceph -s | grep '100 active+clean'");
- $aio->mustFail(
- "ceph osd pool ls | grep 'aio-test'",
- "ceph osd pool delete aio-other-test aio-other-test --yes-i-really-really-mean-it"
- );
-
- # As we disable the target in the config, we still want to test that it works as intended
- $aio->mustSucceed(
- "systemctl stop ceph-osd-0",
- "systemctl stop ceph-osd-1",
- "systemctl stop ceph-mgr-aio",
- "systemctl stop ceph-mon-aio"
- );
- $aio->succeed("systemctl start ceph.target");
- $aio->waitForUnit("ceph-mon-aio");
- $aio->waitForUnit("ceph-mgr-aio");
- $aio->waitForUnit("ceph-osd-0");
- $aio->waitForUnit("ceph-osd-1");
- $aio->succeed("ceph -s | grep 'mon: 1 daemons'");
- $aio->waitUntilSucceeds("ceph -s | grep 'quorum aio'");
- $aio->waitUntilSucceeds("ceph osd stat | grep -e '2 osds: 2 up[^,]*, 2 in'");
- $aio->waitUntilSucceeds("ceph -s | grep 'mgr: aio(active,'");
- $aio->waitUntilSucceeds("ceph -s | grep 'HEALTH_OK'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/certmgr.nix b/nixpkgs/nixos/tests/certmgr.nix
index fe67833808c..cb69f35e862 100644
--- a/nixpkgs/nixos/tests/certmgr.nix
+++ b/nixpkgs/nixos/tests/certmgr.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; };
let
mkSpec = { host, service ? null, action }: {
inherit action;
@@ -123,17 +123,17 @@ in
)));
};
testScript = ''
- $machine->waitForUnit('cfssl.service');
- $machine->waitUntilSucceeds('ls /tmp/decl.example.org-ca.pem');
- $machine->waitUntilSucceeds('ls /tmp/decl.example.org-key.pem');
- $machine->waitUntilSucceeds('ls /tmp/decl.example.org-cert.pem');
- $machine->waitUntilSucceeds('ls /tmp/imp.example.org-ca.pem');
- $machine->waitUntilSucceeds('ls /tmp/imp.example.org-key.pem');
- $machine->waitUntilSucceeds('ls /tmp/imp.example.org-cert.pem');
- $machine->waitForUnit('nginx.service');
- $machine->succeed('[ "1" -lt "$(journalctl -u nginx | grep "Starting Nginx" | wc -l)" ]');
- $machine->succeed('curl --cacert /tmp/imp.example.org-ca.pem https://imp.example.org');
- $machine->succeed('curl --cacert /tmp/decl.example.org-ca.pem https://decl.example.org');
+ machine.wait_for_unit("cfssl.service")
+ machine.wait_until_succeeds("ls /tmp/decl.example.org-ca.pem")
+ machine.wait_until_succeeds("ls /tmp/decl.example.org-key.pem")
+ machine.wait_until_succeeds("ls /tmp/decl.example.org-cert.pem")
+ machine.wait_until_succeeds("ls /tmp/imp.example.org-ca.pem")
+ machine.wait_until_succeeds("ls /tmp/imp.example.org-key.pem")
+ machine.wait_until_succeeds("ls /tmp/imp.example.org-cert.pem")
+ machine.wait_for_unit("nginx.service")
+ assert 1 < int(machine.succeed('journalctl -u nginx | grep "Starting Nginx" | wc -l'))
+ machine.succeed("curl --cacert /tmp/imp.example.org-ca.pem https://imp.example.org")
+ machine.succeed("curl --cacert /tmp/decl.example.org-ca.pem https://decl.example.org")
'';
};
@@ -143,8 +143,8 @@ in
test = mkSpec { host = "command.example.org"; action = "touch /tmp/command.executed"; };
};
testScript = ''
- $machine->waitForUnit('cfssl.service');
- $machine->waitUntilSucceeds('stat /tmp/command.executed');
+ machine.wait_for_unit("cfssl.service")
+ machine.wait_until_succeeds("stat /tmp/command.executed")
'';
};
diff --git a/nixpkgs/nixos/tests/cfssl.nix b/nixpkgs/nixos/tests/cfssl.nix
index 513ed8c4574..e291fc285fb 100644
--- a/nixpkgs/nixos/tests/cfssl.nix
+++ b/nixpkgs/nixos/tests/cfssl.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "cfssl";
machine = { config, lib, pkgs, ... }:
@@ -60,8 +60,8 @@ import ./make-test.nix ({ pkgs, ...} : {
});
in
''
- $machine->waitForUnit('cfssl.service');
- $machine->waitUntilSucceeds('${cfsslrequest}');
- $machine->succeed('ls /tmp/certificate-key.pem');
+ machine.wait_for_unit("cfssl.service")
+ machine.wait_until_succeeds("${cfsslrequest}")
+ machine.succeed("ls /tmp/certificate-key.pem")
'';
})
diff --git a/nixpkgs/nixos/tests/cjdns.nix b/nixpkgs/nixos/tests/cjdns.nix
index 6660eecf05b..d72236d415d 100644
--- a/nixpkgs/nixos/tests/cjdns.nix
+++ b/nixpkgs/nixos/tests/cjdns.nix
@@ -17,7 +17,7 @@ let
in
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "cjdns";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ehmry ];
@@ -83,36 +83,39 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript =
''
- startAll;
+ import re
- $alice->waitForUnit("cjdns.service");
- $bob->waitForUnit("cjdns.service");
- $carol->waitForUnit("cjdns.service");
+ start_all()
- sub cjdnsIp {
- my ($machine) = @_;
- my $ip = (split /[ \/]+/, $machine->succeed("ip -o -6 addr show dev tun0"))[3];
- $machine->log("has ip $ip");
- return $ip;
- }
+ alice.wait_for_unit("cjdns.service")
+ bob.wait_for_unit("cjdns.service")
+ carol.wait_for_unit("cjdns.service")
- my $aliceIp6 = cjdnsIp $alice;
- my $bobIp6 = cjdnsIp $bob;
- my $carolIp6 = cjdnsIp $carol;
+
+ def cjdns_ip(machine):
+ res = machine.succeed("ip -o -6 addr show dev tun0")
+ ip = re.split("\s+|/", res)[3]
+ machine.log("has ip {}".format(ip))
+ return ip
+
+
+ alice_ip6 = cjdns_ip(alice)
+ bob_ip6 = cjdns_ip(bob)
+ carol_ip6 = cjdns_ip(carol)
# ping a few times each to let the routing table establish itself
- $alice->succeed("ping -c 4 $carolIp6");
- $bob->succeed("ping -c 4 $carolIp6");
+ alice.succeed("ping -c 4 {}".format(carol_ip6))
+ bob.succeed("ping -c 4 {}".format(carol_ip6))
- $carol->succeed("ping -c 4 $aliceIp6");
- $carol->succeed("ping -c 4 $bobIp6");
+ carol.succeed("ping -c 4 {}".format(alice_ip6))
+ carol.succeed("ping -c 4 {}".format(bob_ip6))
- $alice->succeed("ping -c 4 $bobIp6");
- $bob->succeed("ping -c 4 $aliceIp6");
+ alice.succeed("ping -c 4 {}".format(bob_ip6))
+ bob.succeed("ping -c 4 {}".format(alice_ip6))
- $alice->waitForUnit("httpd.service");
+ alice.wait_for_unit("httpd.service")
- $bob->succeed("curl --fail -g http://[$aliceIp6]");
+ bob.succeed("curl --fail -g http://[{}]".format(alice_ip6))
'';
})
diff --git a/nixpkgs/nixos/tests/clickhouse.nix b/nixpkgs/nixos/tests/clickhouse.nix
index 7d835069ec4..2d8a7cf7aa9 100644
--- a/nixpkgs/nixos/tests/clickhouse.nix
+++ b/nixpkgs/nixos/tests/clickhouse.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "clickhouse";
meta.maintainers = with pkgs.stdenv.lib.maintainers; [ ma27 ];
@@ -14,12 +14,18 @@ import ./make-test.nix ({ pkgs, ... }: {
selectQuery = pkgs.writeText "select.sql" "SELECT * from `demo`";
in
''
- $machine->start();
- $machine->waitForUnit("clickhouse.service");
- $machine->waitForOpenPort(9000);
+ machine.start()
+ machine.wait_for_unit("clickhouse.service")
+ machine.wait_for_open_port(9000)
- $machine->succeed("cat ${tableDDL} | clickhouse-client");
- $machine->succeed("cat ${insertQuery} | clickhouse-client");
- $machine->succeed("cat ${selectQuery} | clickhouse-client | grep foo");
+ machine.succeed(
+ "cat ${tableDDL} | clickhouse-client"
+ )
+ machine.succeed(
+ "cat ${insertQuery} | clickhouse-client"
+ )
+ machine.succeed(
+ "cat ${selectQuery} | clickhouse-client | grep foo"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/cloud-init.nix b/nixpkgs/nixos/tests/cloud-init.nix
index 516d29c9036..aafa6e24e84 100644
--- a/nixpkgs/nixos/tests/cloud-init.nix
+++ b/nixpkgs/nixos/tests/cloud-init.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
@@ -30,6 +30,7 @@ let
'';
};
in makeTest {
+ name = "cloud-init";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ lewo ];
};
@@ -40,10 +41,12 @@ in makeTest {
services.cloud-init.enable = true;
};
testScript = ''
- $machine->start;
- $machine->waitForUnit("cloud-init.service");
- $machine->succeed("cat /tmp/cloudinit-write-file | grep -q 'cloudinit'");
+ machine.start()
+ machine.wait_for_unit("cloud-init.service")
+ machine.succeed("cat /tmp/cloudinit-write-file | grep -q 'cloudinit'")
- $machine->waitUntilSucceeds("cat /root/.ssh/authorized_keys | grep -q 'should be a key!'");
+ machine.wait_until_succeeds(
+ "cat /root/.ssh/authorized_keys | grep -q 'should be a key!'"
+ )
'';
}
diff --git a/nixpkgs/nixos/tests/codimd.nix b/nixpkgs/nixos/tests/codimd.nix
index 562f6f24f99..b1acbf4a832 100644
--- a/nixpkgs/nixos/tests/codimd.nix
+++ b/nixpkgs/nixos/tests/codimd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
{
name = "codimd";
@@ -35,20 +35,18 @@ import ./make-test.nix ({ pkgs, lib, ... }:
};
testScript = ''
- startAll();
+ start_all()
- subtest "CodiMD sqlite", sub {
- $codimdSqlite->waitForUnit("codimd.service");
- $codimdSqlite->waitForOpenPort(3000);
- $codimdSqlite->waitUntilSucceeds("curl -sSf http://localhost:3000/new");
- };
+ with subtest("CodiMD sqlite"):
+ codimdSqlite.wait_for_unit("codimd.service")
+ codimdSqlite.wait_for_open_port(3000)
+ codimdSqlite.wait_until_succeeds("curl -sSf http://localhost:3000/new")
- subtest "CodiMD postgres", sub {
- $codimdPostgres->waitForUnit("postgresql.service");
- $codimdPostgres->waitForUnit("codimd.service");
- $codimdPostgres->waitForOpenPort(5432);
- $codimdPostgres->waitForOpenPort(3000);
- $codimdPostgres->waitUntilSucceeds("curl -sSf http://localhost:3000/new");
- };
+ with subtest("CodiMD postgres"):
+ codimdPostgres.wait_for_unit("postgresql.service")
+ codimdPostgres.wait_for_unit("codimd.service")
+ codimdPostgres.wait_for_open_port(5432)
+ codimdPostgres.wait_for_open_port(3000)
+ codimdPostgres.wait_until_succeeds("curl -sSf http://localhost:3000/new")
'';
})
diff --git a/nixpkgs/nixos/tests/colord.nix b/nixpkgs/nixos/tests/colord.nix
deleted file mode 100644
index ce38aaca4bf..00000000000
--- a/nixpkgs/nixos/tests/colord.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "colord";
-
- meta = {
- maintainers = pkgs.colord.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.colord.installedTests}/share'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/common/letsencrypt/common.nix b/nixpkgs/nixos/tests/common/letsencrypt/common.nix
index 798a749f7f9..c530de817bf 100644
--- a/nixpkgs/nixos/tests/common/letsencrypt/common.nix
+++ b/nixpkgs/nixos/tests/common/letsencrypt/common.nix
@@ -1,27 +1,9 @@
-{ lib, nodes, ... }: {
+{ lib, nodes, pkgs, ... }: let
+ letsencrypt-ca = nodes.letsencrypt.config.test-support.letsencrypt.caCert;
+in {
networking.nameservers = [
nodes.letsencrypt.config.networking.primaryIPAddress
];
- nixpkgs.overlays = lib.singleton (self: super: {
- cacert = super.cacert.overrideDerivation (drv: {
- installPhase = (drv.installPhase or "") + ''
- cat "${nodes.letsencrypt.config.test-support.letsencrypt.caCert}" \
- >> "$out/etc/ssl/certs/ca-bundle.crt"
- '';
- });
-
- # Override certifi so that it accepts fake certificate for Let's Encrypt
- # Need to override the attribute used by simp_le, which is python3Packages
- python3Packages = (super.python3.override {
- packageOverrides = lib.const (pysuper: {
- certifi = pysuper.certifi.overridePythonAttrs (attrs: {
- postPatch = (attrs.postPatch or "") + ''
- cat "${self.cacert}/etc/ssl/certs/ca-bundle.crt" \
- > certifi/cacert.pem
- '';
- });
- });
- }).pkgs;
- });
+ security.pki.certificateFiles = [ letsencrypt-ca ];
}
diff --git a/nixpkgs/nixos/tests/common/letsencrypt/default.nix b/nixpkgs/nixos/tests/common/letsencrypt/default.nix
index 58d87c64e34..110a2520971 100644
--- a/nixpkgs/nixos/tests/common/letsencrypt/default.nix
+++ b/nixpkgs/nixos/tests/common/letsencrypt/default.nix
@@ -1,6 +1,3 @@
-# Fully pluggable module to have Letsencrypt's Boulder ACME service running in
-# a test environment.
-#
# The certificate for the ACME service is exported as:
#
# config.test-support.letsencrypt.caCert
@@ -54,277 +51,35 @@
# that it has to be started _before_ the ACME service.
{ config, pkgs, lib, ... }:
-let
- softhsm = pkgs.stdenv.mkDerivation rec {
- pname = "softhsm";
- version = "1.3.8";
-
- src = pkgs.fetchurl {
- url = "https://dist.opendnssec.org/source/${pname}-${version}.tar.gz";
- sha256 = "0flmnpkgp65ym7w3qyg78d3fbmvq3aznmi66rgd420n33shf7aif";
- };
-
- configureFlags = [ "--with-botan=${pkgs.botan}" ];
- buildInputs = [ pkgs.sqlite ];
- };
-
- pkcs11-proxy = pkgs.stdenv.mkDerivation {
- name = "pkcs11-proxy";
-
- src = pkgs.fetchFromGitHub {
- owner = "SUNET";
- repo = "pkcs11-proxy";
- rev = "944684f78bca0c8da6cabe3fa273fed3db44a890";
- sha256 = "1nxgd29y9wmifm11pjcdpd2y293p0dgi0x5ycis55miy97n0f5zy";
- };
-
- postPatch = "patchShebangs mksyscalls.sh";
-
- nativeBuildInputs = [ pkgs.cmake ];
- buildInputs = [ pkgs.openssl pkgs.libseccomp ];
- };
-
- mkGoDep = { goPackagePath, url ? "https://${goPackagePath}", rev, sha256 }: {
- inherit goPackagePath;
- src = pkgs.fetchgit { inherit url rev sha256; };
- };
-
- goose = let
- owner = "liamstask";
- repo = "goose";
- rev = "8488cc47d90c8a502b1c41a462a6d9cc8ee0a895";
- version = "20150116";
-
- in pkgs.buildGoPackage rec {
- name = "${repo}-${version}";
-
- src = pkgs.fetchFromBitbucket {
- name = "${name}-src";
- inherit rev owner repo;
- sha256 = "1jy0pscxjnxjdg3hj111w21g8079rq9ah2ix5ycxxhbbi3f0wdhs";
- };
-
- goPackagePath = "bitbucket.org/${owner}/${repo}";
- subPackages = [ "cmd/goose" ];
- extraSrcs = map mkGoDep [
- { goPackagePath = "github.com/go-sql-driver/mysql";
- rev = "2e00b5cd70399450106cec6431c2e2ce3cae5034";
- sha256 = "085g48jq9hzmlcxg122n0c4pi41sc1nn2qpx1vrl2jfa8crsppa5";
- }
- { goPackagePath = "github.com/kylelemons/go-gypsy";
- rev = "08cad365cd28a7fba23bb1e57aa43c5e18ad8bb8";
- sha256 = "1djv7nii3hy451n5jlslk0dblqzb1hia1cbqpdwhnps1g8hqjy8q";
- }
- { goPackagePath = "github.com/lib/pq";
- rev = "ba5d4f7a35561e22fbdf7a39aa0070f4d460cfc0";
- sha256 = "1mfbqw9g00bk24bfmf53wri5c2wqmgl0qh4sh1qv2da13a7cwwg3";
- }
- { goPackagePath = "github.com/mattn/go-sqlite3";
- rev = "2acfafad5870400156f6fceb12852c281cbba4d5";
- sha256 = "1rpgil3w4hh1cibidskv1js898hwz83ps06gh0hm3mym7ki8d5h7";
- }
- { goPackagePath = "github.com/ziutek/mymysql";
- rev = "0582bcf675f52c0c2045c027fd135bd726048f45";
- sha256 = "0bkc9x8sgqbzgdimsmsnhb0qrzlzfv33fgajmmjxl4hcb21qz3rf";
- }
- { goPackagePath = "golang.org/x/net";
- url = "https://go.googlesource.com/net";
- rev = "10c134ea0df15f7e34d789338c7a2d76cc7a3ab9";
- sha256 = "14cbr2shl08gyg85n5gj7nbjhrhhgrd52h073qd14j97qcxsakcz";
- }
- ];
- };
-
- boulder = let
- owner = "letsencrypt";
- repo = "boulder";
- rev = "9c6a1f2adc4c26d925588f5ae366cfd4efb7813a";
- version = "20180129";
-
- in pkgs.buildGoPackage rec {
- name = "${repo}-${version}";
-
- src = pkgs.fetchFromGitHub {
- name = "${name}-src";
- inherit rev owner repo;
- sha256 = "09kszswrifm9rc6idfaq0p1mz5w21as2qbc8gd5pphrq9cf9pn55";
- };
-
- postPatch = ''
- # compat for go < 1.8
- sed -i -e 's/time\.Until(\([^)]\+\))/\1.Sub(time.Now())/' \
- test/ocsp/helper/helper.go
-
- find test -type f -exec sed -i -e '/libpkcs11-proxy.so/ {
- s,/usr/local,${pkcs11-proxy},
- }' {} +
-
- sed -i -r \
- -e '/^def +install/a \ return True' \
- -e 's,exec \./bin/,,' \
- test/startservers.py
-
- cat ${lib.escapeShellArg snakeOilCerts.ca.key} > test/test-ca.key
- cat ${lib.escapeShellArg snakeOilCerts.ca.cert} > test/test-ca.pem
- '';
-
- # Until vendored pkcs11 is go 1.9 compatible
- preBuild = ''
- rm -r go/src/github.com/letsencrypt/boulder/vendor/github.com/miekg/pkcs11
- '';
-
- # XXX: Temporarily brought back putting the source code in the output,
- # since e95f17e2720e67e2eabd59d7754c814d3e27a0b2 was removing that from
- # buildGoPackage.
- preInstall = ''
- mkdir -p $out
- pushd "$NIX_BUILD_TOP/go"
- while read f; do
- echo "$f" | grep -q '^./\(src\|pkg/[^/]*\)/${goPackagePath}' \
- || continue
- mkdir -p "$(dirname "$out/share/go/$f")"
- cp "$NIX_BUILD_TOP/go/$f" "$out/share/go/$f"
- done < <(find . -type f)
- popd
- '';
-
- extraSrcs = map mkGoDep [
- { goPackagePath = "github.com/miekg/pkcs11";
- rev = "6dbd569b952ec150d1425722dbbe80f2c6193f83";
- sha256 = "1m8g6fx7df6hf6q6zsbyw1icjmm52dmsx28rgb0h930wagvngfwb";
- }
- ];
-
- goPackagePath = "github.com/${owner}/${repo}";
- buildInputs = [ pkgs.libtool ];
- };
-
- boulderSource = "${boulder.out}/share/go/src/${boulder.goPackagePath}";
-
- softHsmConf = pkgs.writeText "softhsm.conf" ''
- 0:/var/lib/softhsm/slot0.db
- 1:/var/lib/softhsm/slot1.db
- '';
+let
snakeOilCerts = import ./snakeoil-certs.nix;
- wfeDomain = "acme-v01.api.letsencrypt.org";
+ wfeDomain = "acme-v02.api.letsencrypt.org";
wfeCertFile = snakeOilCerts.${wfeDomain}.cert;
wfeKeyFile = snakeOilCerts.${wfeDomain}.key;
siteDomain = "letsencrypt.org";
siteCertFile = snakeOilCerts.${siteDomain}.cert;
siteKeyFile = snakeOilCerts.${siteDomain}.key;
-
- # Retrieved via:
- # curl -s -I https://acme-v01.api.letsencrypt.org/terms \
- # | sed -ne 's/^[Ll]ocation: *//p'
- tosUrl = "https://letsencrypt.org/documents/2017.11.15-LE-SA-v1.2.pdf";
- tosPath = builtins.head (builtins.match "https?://[^/]+(.*)" tosUrl);
-
- tosFile = pkgs.fetchurl {
- url = tosUrl;
- sha256 = "0yvyckqzj0b1xi61sypcha82nanizzlm8yqy828h2jbza7cxi26c";
- };
-
+ pebble = pkgs.pebble;
resolver = let
message = "You need to define a resolver for the letsencrypt test module.";
firstNS = lib.head config.networking.nameservers;
in if config.networking.nameservers == [] then throw message else firstNS;
- cfgDir = pkgs.stdenv.mkDerivation {
- name = "boulder-config";
- src = "${boulderSource}/test/config";
- nativeBuildInputs = [ pkgs.jq ];
- phases = [ "unpackPhase" "patchPhase" "installPhase" ];
- postPatch = ''
- sed -i -e 's/5002/80/' -e 's/5002/443/' va.json
- sed -i -e '/listenAddress/s/:4000/:80/' wfe.json
- sed -i -r \
- -e ${lib.escapeShellArg "s,http://boulder:4000/terms/v1,${tosUrl},g"} \
- -e 's,http://(boulder|127\.0\.0\.1):4000,https://${wfeDomain},g' \
- -e '/dnsResolver/s/127\.0\.0\.1:8053/${resolver}:53/' \
- *.json
- if grep 4000 *.json; then exit 1; fi
-
- # Change all ports from 1909X to 909X, because the 1909X range of ports is
- # allocated by startservers.py in order to intercept gRPC communication.
- sed -i -e 's/\<1\(909[0-9]\)\>/\1/' *.json
-
- # Patch out all additional issuer certs
- jq '. + {ca: (.ca + {Issuers:
- [.ca.Issuers[] | select(.CertFile == "test/test-ca.pem")]
- })}' ca.json > tmp
- mv tmp ca.json
- '';
- installPhase = "cp -r . \"$out\"";
- };
-
- components = {
- gsb-test-srv.args = "-apikey my-voice-is-my-passport";
- gsb-test-srv.waitForPort = 6000;
- gsb-test-srv.first = true;
- boulder-sa.args = "--config ${cfgDir}/sa.json";
- boulder-wfe.args = "--config ${cfgDir}/wfe.json";
- boulder-ra.args = "--config ${cfgDir}/ra.json";
- boulder-ca.args = "--config ${cfgDir}/ca.json";
- boulder-va.args = "--config ${cfgDir}/va.json";
- boulder-publisher.args = "--config ${cfgDir}/publisher.json";
- boulder-publisher.waitForPort = 9091;
- ocsp-updater.args = "--config ${cfgDir}/ocsp-updater.json";
- ocsp-updater.after = [ "boulder-publisher" ];
- ocsp-responder.args = "--config ${cfgDir}/ocsp-responder.json";
- ct-test-srv = {};
- mail-test-srv.args = let
- key = "${boulderSource}/test/mail-test-srv/minica-key.pem";
- crt = "${boulderSource}/test/mail-test-srv/minica.pem";
- in
- "--closeFirst 5 --cert ${crt} --key ${key}";
+ pebbleConf.pebble = {
+ listenAddress = "0.0.0.0:443";
+ managementListenAddress = "0.0.0.0:15000";
+ certificate = snakeOilCerts.${wfeDomain}.cert;
+ privateKey = snakeOilCerts.${wfeDomain}.key;
+ httpPort = 80;
+ tlsPort = 443;
+ ocspResponderURL = "http://0.0.0.0:4002";
};
- commonPath = [ softhsm pkgs.mariadb goose boulder ];
-
- mkServices = a: b: with lib; listToAttrs (concatLists (mapAttrsToList a b));
-
- componentServices = mkServices (name: attrs: let
- mkSrvName = n: "boulder-${n}.service";
- firsts = lib.filterAttrs (lib.const (c: c.first or false)) components;
- firstServices = map mkSrvName (lib.attrNames firsts);
- firstServicesNoSelf = lib.remove "boulder-${name}.service" firstServices;
- additionalAfter = firstServicesNoSelf ++ map mkSrvName (attrs.after or []);
- needsPort = attrs ? waitForPort;
- inits = map (n: "boulder-init-${n}.service") [ "mysql" "softhsm" ];
- portWaiter = {
- name = "boulder-${name}";
- value = {
- description = "Wait For Port ${toString attrs.waitForPort} (${name})";
- after = [ "boulder-real-${name}.service" "bind.service" ];
- requires = [ "boulder-real-${name}.service" ];
- requiredBy = [ "boulder.service" ];
- serviceConfig.Type = "oneshot";
- serviceConfig.RemainAfterExit = true;
- script = let
- netcat = "${pkgs.libressl.nc}/bin/nc";
- portCheck = "${netcat} -z 127.0.0.1 ${toString attrs.waitForPort}";
- in "while ! ${portCheck}; do :; done";
- };
- };
- in lib.optional needsPort portWaiter ++ lib.singleton {
- name = if needsPort then "boulder-real-${name}" else "boulder-${name}";
- value = {
- description = "Boulder ACME Component (${name})";
- after = inits ++ additionalAfter;
- requires = inits;
- requiredBy = [ "boulder.service" ];
- path = commonPath;
- environment.GORACE = "halt_on_error=1";
- environment.SOFTHSM_CONF = softHsmConf;
- environment.PKCS11_PROXY_SOCKET = "tcp://127.0.0.1:5657";
- serviceConfig.WorkingDirectory = boulderSource;
- serviceConfig.ExecStart = "${boulder}/bin/${name} ${attrs.args or ""}";
- serviceConfig.Restart = "on-failure";
- };
- }) components;
+ pebbleConfFile = pkgs.writeText "pebble.conf" (builtins.toJSON pebbleConf);
+ pebbleDataDir = "/root/pebble";
in {
imports = [ ../resolver.nix ];
@@ -352,94 +107,29 @@ in {
networking.firewall.enable = false;
networking.extraHosts = ''
- 127.0.0.1 ${toString [
- "sa.boulder" "ra.boulder" "wfe.boulder" "ca.boulder" "va.boulder"
- "publisher.boulder" "ocsp-updater.boulder" "admin-revoker.boulder"
- "boulder" "boulder-mysql" wfeDomain
- ]}
+ 127.0.0.1 ${wfeDomain}
${config.networking.primaryIPAddress} ${wfeDomain} ${siteDomain}
'';
- services.mysql.enable = true;
- services.mysql.package = pkgs.mariadb;
-
- services.nginx.enable = true;
- services.nginx.recommendedProxySettings = true;
- # This fixes the test on i686
- services.nginx.commonHttpConfig = ''
- server_names_hash_bucket_size 64;
- '';
- services.nginx.virtualHosts.${wfeDomain} = {
- onlySSL = true;
- enableACME = false;
- sslCertificate = wfeCertFile;
- sslCertificateKey = wfeKeyFile;
- locations."/".proxyPass = "http://127.0.0.1:80";
- };
- services.nginx.virtualHosts.${siteDomain} = {
- onlySSL = true;
- enableACME = false;
- sslCertificate = siteCertFile;
- sslCertificateKey = siteKeyFile;
- locations."= ${tosPath}".alias = tosFile;
- };
-
systemd.services = {
- pkcs11-daemon = {
- description = "PKCS11 Daemon";
- after = [ "boulder-init-softhsm.service" ];
- before = map (n: "${n}.service") (lib.attrNames componentServices);
- wantedBy = [ "multi-user.target" ];
- environment.SOFTHSM_CONF = softHsmConf;
- environment.PKCS11_DAEMON_SOCKET = "tcp://127.0.0.1:5657";
- serviceConfig.ExecStart = let
- softhsmLib = "${softhsm}/lib/softhsm/libsofthsm.so";
- in "${pkcs11-proxy}/bin/pkcs11-daemon ${softhsmLib}";
- };
-
- boulder-init-mysql = {
- description = "Boulder ACME Init (MySQL)";
- after = [ "mysql.service" ];
- serviceConfig.Type = "oneshot";
- serviceConfig.RemainAfterExit = true;
- serviceConfig.WorkingDirectory = boulderSource;
- path = commonPath;
- script = "${pkgs.bash}/bin/sh test/create_db.sh";
- };
-
- boulder-init-softhsm = {
- description = "Boulder ACME Init (SoftHSM)";
- environment.SOFTHSM_CONF = softHsmConf;
- serviceConfig.Type = "oneshot";
- serviceConfig.RemainAfterExit = true;
- serviceConfig.WorkingDirectory = boulderSource;
- preStart = "mkdir -p /var/lib/softhsm";
- path = commonPath;
+ pebble = {
+ enable = true;
+ description = "Pebble ACME server";
+ requires = [ ];
+ wantedBy = [ "network.target" ];
+ preStart = ''
+ mkdir ${pebbleDataDir}
+ '';
script = ''
- softhsm --slot 0 --init-token \
- --label intermediate --pin 5678 --so-pin 1234
- softhsm --slot 0 --import test/test-ca.key \
- --label intermediate_key --pin 5678 --id FB
- softhsm --slot 1 --init-token \
- --label root --pin 5678 --so-pin 1234
- softhsm --slot 1 --import test/test-root.key \
- --label root_key --pin 5678 --id FA
+ cd ${pebbleDataDir}
+ ${pebble}/bin/pebble -config ${pebbleConfFile}
'';
+ serviceConfig = {
+ # Required to bind on privileged ports.
+ User = "root";
+ Group = "root";
+ };
};
-
- boulder = {
- description = "Boulder ACME Server";
- after = map (n: "${n}.service") (lib.attrNames componentServices);
- wantedBy = [ "multi-user.target" ];
- serviceConfig.Type = "oneshot";
- serviceConfig.RemainAfterExit = true;
- script = let
- ports = lib.range 8000 8005 ++ lib.singleton 80;
- netcat = "${pkgs.libressl.nc}/bin/nc";
- mkPortCheck = port: "${netcat} -z 127.0.0.1 ${toString port}";
- checks = "(${lib.concatMapStringsSep " && " mkPortCheck ports})";
- in "while ! ${checks}; do :; done";
- };
- } // componentServices;
+ };
};
}
diff --git a/nixpkgs/nixos/tests/common/letsencrypt/mkcerts.nix b/nixpkgs/nixos/tests/common/letsencrypt/mkcerts.nix
index 3b4a589e414..e7ac2bae46b 100644
--- a/nixpkgs/nixos/tests/common/letsencrypt/mkcerts.nix
+++ b/nixpkgs/nixos/tests/common/letsencrypt/mkcerts.nix
@@ -1,7 +1,7 @@
{ pkgs ? import <nixpkgs> {}
, lib ? pkgs.lib
-, domains ? [ "acme-v01.api.letsencrypt.org" "letsencrypt.org" ]
+, domains ? [ "acme-v02.api.letsencrypt.org" "letsencrypt.org" ]
}:
pkgs.runCommand "letsencrypt-snakeoil-ca" {
diff --git a/nixpkgs/nixos/tests/common/letsencrypt/snakeoil-certs.nix b/nixpkgs/nixos/tests/common/letsencrypt/snakeoil-certs.nix
index c3d29ab8f16..ca4f71ae688 100644
--- a/nixpkgs/nixos/tests/common/letsencrypt/snakeoil-certs.nix
+++ b/nixpkgs/nixos/tests/common/letsencrypt/snakeoil-certs.nix
@@ -2,252 +2,253 @@
{
ca.key = builtins.toFile "ca.key" ''
-----BEGIN PRIVATE KEY-----
- MIIJQwIBADANBgkqhkiG9w0BAQEFAASCCS0wggkpAgEAAoICAQDfdVxC/4HwhuzD
- 9or9CDDu3TBQE5lirJI5KYmfMZtfgdzEjgOzmR9AVSkn2rQeCqzM5m+YCzPO+2y7
- 0Fdk7vDORi1OdhYfUQIW6/TZ27xEjx4t82j9i705yUqTJZKjMbD830geXImJ6VGj
- Nv/WisTHmwBspWKefYQPN68ZvYNCn0d5rYJg9uROZPJHSI0MYj9iERWIPN+xhZoS
- xN74ILJ0rEOQfx2GHDhTr99vZYAFqbAIfh35fYulRWarUSekI+rDxa83FD8q9cMg
- OP84KkLep2dRXXTbUWErGUOpHP55M9M7ws0RVNdl9PUSbDgChl7yYlHCde3261q/
- zGp5dMV/t/jXXNUgRurvXc4gUKKjS4Sffvg0XVnPs3sMlZ4JNmycK9klgISVmbTK
- VcjRRJv8Bva2NQVsJ9TIryV0QEk94DucgsC3LbhQfQdmnWVcEdzwrZHNpk9az5mn
- w42RuvZW9L19T7xpIrdLSHaOis4VEquZjkWIhfIz0DVMeXtYEQmwqFG23Ww0utcp
- mCW4FPvpyYs5GAPmGWfrlMxsLD/7eteot3AheC+56ZBoVBnI8FFvIX2qci+gfVDu
- CjvDmbyS/0NvxLGqvSC1GUPmWP3TR5Fb1H8Rp+39zJHRmH+qYWlhcv6p7FlY2/6d
- 9Rkw8WKRTSCB7yeUdNNPiPopk6N4NwIDAQABAoICAQCzV0ei5dntpvwjEp3eElLj
- glYiDnjOPt5kTjgLsg6XCmyau7ewzrXMNgz/1YE1ky+4i0EI8AS2nAdafQ2HDlXp
- 11zJWfDLVYKtztYGe1qQU6TPEEo1I4/M7waRLliP7XO0n6cL5wzjyIQi0CNolprz
- 8CzZBasutGHmrLQ1nmnYcGk2+NBo7f2yBUaFe27of3mLRVbYrrKBkU5kveiNkABp
- r0/SipKxbbivQbm7d+TVpqiHSGDaOa54CEksOcfs7n6efOvw8qj326KtG9GJzDE6
- 7XP4U19UHe40XuR0t7Zso/FmRyO6QzNUutJt5LjXHezZ75razTcdMyr0QCU8MUHH
- jXZxQCsbt+9AmdxUMBm1SMNVBdHYM8oiNHynlgsEj9eM6jxDEss/Uc3FeKoHl+XL
- L6m28guIB8NivqjVzZcwhxvdiQCzYxjyqMC+/eX7aaK4NIlX2QRMoDL6mJ58Bz/8
- V2Qxp2UNVwKJFWAmpgXC+sq6XV/TP3HkOvd0OK82Nid2QxEvfE/EmOhU63qAjgUR
- QnteLEcJ3MkGGurs05pYBDE7ejKVz6uu2tHahFMOv+yanGP2gfivnT9a323/nTqH
- oR5ffMEI1u/ufpWU7sWXZfL/mH1L47x87k+9wwXHCPeSigcy+hFI7t1+rYsdCmz9
- V6QtmxZHMLanwzh5R0ipcQKCAQEA8kuZIz9JyYP6L+5qmIUxiWESihVlRCSKIqLB
- fJ5sQ06aDBV2sqS4XnoWsHuJWUd39rulks8cg8WIQu8oJwVkFI9EpARt/+a1fRP0
- Ncc9qiBdP6VctQGgKfe5KyOfMzIBUl3zj2cAmU6q+CW1OgdhnEl4QhgBe5XQGquZ
- Alrd2P2jhJbMO3sNFgzTy7xPEr3KqUy+L4gtRnGOegKIh8EllmsyMRO4eIrZV2z3
- XI+S2ZLyUn3WHYkaJqvUFrbfekgBBmbk5Ead6ImlsLsBla6MolKrVYV1kN6KT+Y+
- plcxNpWY8bnWfw5058OWPLPa9LPfReu9rxAeGT2ZLmAhSkjGxQKCAQEA7BkBzT3m
- SIzop9RKl5VzYbVysCYDjFU9KYMW5kBIw5ghSMnRmU7kXIZUkc6C1L/v9cTNFFLw
- ZSF4vCHLdYLmDysW2d4DU8fS4qdlDlco5A00g8T1FS7nD9CzdkVN/oix6ujw7RuI
- 7pE1K3JELUYFBc8AZ7mIGGbddeCwnM+NdPIlhWzk5s4x4/r31cdk0gzor0kE4e+d
- 5m0s1T4O/Iak6rc0MGDeTejZQg04p1eAJFYQ6OY23tJhH/kO8CMYnQ4fidfCkf8v
- 85v4EC1MCorFR7J65uSj8MiaL7LTXPvLAkgFls1c3ijQ2tJ8qXvqmfo0by33T1OF
- ZGyaOP9/1WQSywKCAQB47m6CfyYO5EZNAgxGD8SHsuGT9dXTSwF/BAjacB/NAEA2
- 48eYpko3LWyBrUcCPn+LsGCVg7XRtxepgMBjqXcoI9G4o1VbsgTHZtwus0D91qV0
- DM7WsPcFu1S6SU8+OCkcuTPFUT2lRvRiYj+vtNttK+ZP5rdmvYFermLyH/Q2R3ID
- zVgmH+aKKODVASneSsgJ8/nAs5EVZbwc/YKzbx2Zk+s7P4KE95g+4G4dzrMW0RcN
- QS1LFJDu2DhFFgU4fRO15Ek9/lj2JS2DpfLGiJY8tlI5nyDsq4YRFvQSBdbUTZpG
- m+CJDegffSlRJtuT4ur/dQf5hmvfYTVBRk2XS/eZAoIBAB143a22PWnvFRfmO02C
- 3X1j/iYZCLZa6aCl+ZTSj4LDGdyRPPXrUDxwlFwDMHfIYfcHEyanV9T4Aa9SdKh9
- p6RbF6YovbeWqS+b/9RzcupM77JHQuTbDwL9ZXmtGxhcDgGqBHFEz6ogPEfpIrOY
- GwZnmcBY+7E4HgsZ+lII4rqng6GNP2HEeZvg91Eba+2AqQdAkTh3Bfn+xOr1rT8+
- u5WFOyGS5g1JtN0280yIcrmWeNPp8Q2Nq4wnNgMqDmeEnNFDOsmo1l6NqMC0NtrW
- CdxyXj82aXSkRgMQSqw/zk7BmNkDV8VvyOqX/fHWQynnfuYmEco4Pd2UZQgadOW5
- cVMCggEBANGz1fC+QQaangUzsVNOJwg2+CsUFYlAKYA3pRKZPIyMob2CBXk3Oln/
- YqOq6j373kG2AX74EZT07JFn28F27JF3r+zpyS/TYrfZyO1lz/5ZejPtDTmqBiVd
- qa2coaPKwCOz64s77A9KSPyvpvyuTfRVa8UoArHcrQsPXMHgEhnFRsbxgmdP582A
- kfYfoJBSse6dQtS9ZnREJtyWJlBNIBvsuKwzicuIgtE3oCBcIUZpEa6rBSN7Om2d
- ex8ejCcS7qpHeULYspXbm5ZcwE4glKlQbJDTKaJ9mjiMdvuNFUZnv1BdMQ3Tb8zf
- Gvfq54FbDuB10XP8JdLrsy9Z6GEsmoE=
+ MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDQ0b23I1srJZwR
+ 2MMdvSJK5pcwLfrXU+4gEZEnWNyT8yeVweya+8vmNNOlvK3zxf+ZiY/7aQ0RZJMO
+ h2+VdlgHmr2QKhQTf1HwfZA/06FolD3/DcS+DMJMSTVr179/XLndeVVZUqU7tjvB
+ AWKSIS8H2hSF1UOPi9gBDR8MwCP6Qgj8WYhbkt9q47/lO96qAmm6U1F+Q7RYM9ZQ
+ IWI81N0Ms5wJocg7n6S19iV66ePh7APapZFYup61gFGWfahmA217ELIZd56n8yjO
+ F0epb9sC0XpYCDRrYKBWLqPiv+6wvdZtZvALItyIv08ZwXlBkFg3LbAAhPnf0Vxz
+ pYysQmyyyzkgy252n+Sie0kx+B4qm6fOkpfgYlPSVTb2dXx/be/SE08u0a9FO0fZ
+ pkByWEZJUUwngsJgLUa7MorQf3avxozfC25XqvzbieZfSXlA7mOUclZbC/WUFpyj
+ MlyJU2eCQ8wSwsPXl91oxcYlOkuVLgd41gr9pGXQSuKIkrgbfkftjg2tDC+7g7O8
+ qrdF42FjbZjIx/74AasmsGh4GTQtiSkvEnTstioC6aCV44DlJWbBIMvkyawubjUl
+ Ppij0H66Y9Q4tEc/ktc7oGQfqqluyLb43TeobTPHALsNeAYb39rMtBo5DDCUc81s
+ fuDMhMr/oYXKrFstUsg5AY6mJaRG0QIDAQABAoICAF5ZVfmoPOoKzTB3GvmV2iez
+ dj4rmDmwT1gn98iqasdiRtFwVGJWQHNcDQDGdmY9YNZThD2Y4nGoWpVm9jC2zuFo
+ thusF3QTw8cARKvCCBzDVhumce1YwHVNYpi+W2TFValOyBRathN7rBXxdUMHQUOv
+ 8jPh/uudyNP4xL2zFs5dBchW/7g4bT/TdYGyglGYU4L/YEPHfXWYvk1oOAW6O8Ig
+ aPElKt5drEMW2yplATSzua4RvtEzSMBDIRn43pxxEgdXrNC67nF9+ULc2+Efi/oD
+ Ad9CncSiXO9zlVK/W655p6e4qd6uOqyCm8/MTegkuub7eplRe8D3zGjoNN4kCQ4S
+ rckVvIDDb6vZk7PKx9F7GWIqaG/YvFFFKO1MrAZg7SguFA6PtGOYAFocT03P6KXT
+ l2SnZQWKyxUAlh4tOBGlRFgGCx/krRIKbgNYn/qk/ezcRl8c7GpOPh+b7Icoq7u3
+ l4tIVBBHqS8uGgtyi+YwuJeht2MV1aEcSkykKLh2ipp8tb6spORJUkhjawDjvxeQ
+ GztN30Xh2riTXYZ0HExVTtJa8jyvFyp/97ptPIJXaVt2A2KIS3sBFHKnpY+/OrQg
+ uUauYgi13WFHsKOxZL9GYGk7Ujd8bw4CEcJFxKY7bhpGVI6Du7NRkUDWN0+0yusI
+ 2szCJ7+ZqJkrc1+GrI/RAoIBAQDseAEggOLYZkpU2Pht15ZbxjM9ayT2ANq1+RTu
+ LjJx4gv2/o/XJCfMZCL0b9TJqtYeH+N6G9oDRJ99VIhUPedhWSYdj9Qj+rPd++TS
+ bp+MoSjmfUfxLTDrmFHL7ppquAE65aDy3B5c+OCb0I4X6CILUf0LynBzgl4kdrzN
+ U6BG3Mt0RiGPojlPV82B9ZUF/09YAz7BIz9X3KMhze1Gps5OeGuUnc9O2IAJYkrj
+ ur9H2YlNS4w+IjRLAXSXUqC8bqPZp6WTo1G/rlyAkIRXCGN90uk5JQvXoj9immFO
+ WaylbdcNG3YcGutreYeZL/UIWF6zCdc6pYG0cCBJS6S/RN7FAoIBAQDiERrLuUbV
+ 3fx/a8uMeZop6hXtQpF7jlFxqUmza7QSvBuwks4QVJF+qMSiSvKDkCKqZD4qVf4N
+ TMxEj5vNR0PbnmDshyKJNGVjEauKJSb65CFDUcL1eR/A/oJvxiIdN1Z4cPrpnRux
+ /zIfPuYfYHpdz52buxxmlD7bfwYmVKVpnzjB9z0I1CasZ5uqB0Z8H0OLyUu8S4ju
+ RfkKBDMgVl2q96i8ZvX4C1b7XuimIUqv4WHq5+ejcYirgrYtUbBIaDU3/LORcJdy
+ /K76L1/up70RTDUYYm/HKaRy+vMTpUsZJ7Qbh0hrvQkUvNQ1HXjprW2AePIYi33N
+ h3mb1ulqw4idAoIBAQCsn0YjVjNDShkFK4bfmLv4rw2Ezoyi0SjYIsb2wN6uaBfX
+ 7SlQIuKywH8L9f9eYMoCH8FNyLs0G4paUbVb2fzpAc1jUzXINiHL8TCvtXXfkV5s
+ NBSqqRTHR+CegMZVFZJATpVZ9PptYHmHBY5VQW5o2SdizhudFxRmhg95zIx6boBP
+ l0q0sfYoR66MKpzpTeG8HFJZZ8O7/iNQcCXAp9B/VEUkrrdBlaaSMyD8cb1lVBZ5
+ SKdOTGXkQ2G7feQ86n/OSiYDSvxIc56vc9BIQKVwmuEKiFLGzXh8ILrcGXaBJVgS
+ B3QHPFeTk5o7Z9j2iJxJEuv9sginkhrfpsrTnhEJAoIBACkrUkTtjd/e2F/gIqaH
+ crLVZX7a06G7rktTuA9LuvR6e1Rxt8Mzk3eMhprDqVyaQCXlsYiGNoj3hm+p84az
+ xsDVG/OXPIveFeSv0ByNXYbtSr12w1lu4ICGGP0ACTBm5oFymc83hFarEdas3r2y
+ FTbGW36D2c04jCXvARCz85fDnlN8kgnskMpu5+NUBdsO2n83fmphGyPBbHQNhb4K
+ 3G4JQhplab/tWL7YbufqQi67jdh4uS+Duo75c/HW4ZKeH6r9gzomVf5j0/3N6NuO
+ gpkG1tiE/LQ5ejBSUTgvrvh6yYsF3QN53pB/PuoZXu63Xay62ePsa1GlrVjbD5EY
+ 4OUCggEAJFr7F7AQLMJTAxHFLCsZZ0ZZ+tXYclBC4eHPkZ6sD5jvL3KIpW3Q7jXk
+ oIoD/XEX4B+Qe5M3jQJ/Y5ZJETHcgfcHZbDpCKN2WHQgldQbAJiFd4GY1OegdVsr
+ 7TC8jh3Q2eYjzL8u4z7LSNI6aQSv1eWE7S1Q5j/sX/YYDR4W3CBMeIUpqoDWpn87
+ czbIRyA/4L0Y/HLpg/ZCbvtJZbsQwYXhyqfbjlm4BRQ6JiC5uEBKvuDRUXToBJta
+ JU8XMm+Ae5Ogrw7P6hg68dWpagfjb7UZ7Zxv+VDsbrU6KsDcyGCAwrrRZou/6KUG
+ Eq4OVTSu/s8gmY94tgbjeOaLUPEPmg==
-----END PRIVATE KEY-----
'';
ca.cert = builtins.toFile "ca.cert" ''
-----BEGIN CERTIFICATE-----
- MIIFATCCAumgAwIBAgIJANydi4uFZr0LMA0GCSqGSIb3DQEBCwUAMBYxFDASBgNV
- BAMMC1NuYWtlb2lsIENBMCAXDTE4MDcxMjAwMjIxNloYDzIxMTgwNjE4MDAyMjE2
- WjAWMRQwEgYDVQQDDAtTbmFrZW9pbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP
- ADCCAgoCggIBAN91XEL/gfCG7MP2iv0IMO7dMFATmWKskjkpiZ8xm1+B3MSOA7OZ
- H0BVKSfatB4KrMzmb5gLM877bLvQV2Tu8M5GLU52Fh9RAhbr9NnbvESPHi3zaP2L
- vTnJSpMlkqMxsPzfSB5ciYnpUaM2/9aKxMebAGylYp59hA83rxm9g0KfR3mtgmD2
- 5E5k8kdIjQxiP2IRFYg837GFmhLE3vggsnSsQ5B/HYYcOFOv329lgAWpsAh+Hfl9
- i6VFZqtRJ6Qj6sPFrzcUPyr1wyA4/zgqQt6nZ1FddNtRYSsZQ6kc/nkz0zvCzRFU
- 12X09RJsOAKGXvJiUcJ17fbrWr/Manl0xX+3+Ndc1SBG6u9dziBQoqNLhJ9++DRd
- Wc+zewyVngk2bJwr2SWAhJWZtMpVyNFEm/wG9rY1BWwn1MivJXRAST3gO5yCwLct
- uFB9B2adZVwR3PCtkc2mT1rPmafDjZG69lb0vX1PvGkit0tIdo6KzhUSq5mORYiF
- 8jPQNUx5e1gRCbCoUbbdbDS61ymYJbgU++nJizkYA+YZZ+uUzGwsP/t616i3cCF4
- L7npkGhUGcjwUW8hfapyL6B9UO4KO8OZvJL/Q2/Esaq9ILUZQ+ZY/dNHkVvUfxGn
- 7f3MkdGYf6phaWFy/qnsWVjb/p31GTDxYpFNIIHvJ5R000+I+imTo3g3AgMBAAGj
- UDBOMB0GA1UdDgQWBBQ3vPWzjLmu5krbSpfhBAht9KL3czAfBgNVHSMEGDAWgBQ3
- vPWzjLmu5krbSpfhBAht9KL3czAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA
- A4ICAQDF9HyC1ZFN3Ob+JA9Dj5+Rcobi7JIA5F8uW3Q92LfPoVaUGEkBrwJSiTFX
- 47zvP/ySBJIpZ9rzHMbJ+1L+eJgczF1uQ91inthCKo1THTPo5TgBrpJj0YAIunsj
- 9eH1tBnfWFYdVIDZoTSiwPtgIvglpyuK/eJXEe+FRzubhtdc9w1Hlzox1sd0TQuy
- Pl9KFHg7BlFZfCPig1mkB8pfwjBDgVhv5DKJ9cJXh3R5zSoiyuS2b+qYSvw8YTHq
- 0WNKWUthb7BVAYE3OmcbOHgUAUjtJ6EIGIB9z/SoLe90CofXLXFR5dppuVLKCMBA
- kgL4luBIu7t8mcnN2yzobvcGHy8RVY6F5abCCy6gackLzjOzvH1SYOxP8yN74aKB
- ANgcqdWspb8JYoU8lEbA8dhBVrsgBf7XeJlrZvMdcUENlJ2PI0JWr9WvlRAM9rYY
- EY1alJqBCp6530Ggd6/f0V64cEqptejUdmN9L0zboxKjQf4LjpUNraGvg8tw/xkY
- 4dT1U2HlVnhOyBVkx/tE6zIK/RU16oMqwpjCdfbK/TuWCNc/emJz5PMlp81zm83+
- dExpWwuV4rt6OQbZ/GSatNLJXOw+pkLjaEhnHgrsgI+HqAUXg3ByKol+1e76wN51
- k1ZKpB6mk4kejySGPYBHiJwED0IyXu9gUfalSczXFO4ySAvhCg==
+ MIIFDzCCAvegAwIBAgIUU9rbCLTuvaI6gjSsFsJJjfLWIX8wDQYJKoZIhvcNAQEL
+ BQAwFjEUMBIGA1UEAwwLU25ha2VvaWwgQ0EwIBcNMTkxMDE4MDc1NDEyWhgPMjEx
+ OTA5MjQwNzU0MTJaMBYxFDASBgNVBAMMC1NuYWtlb2lsIENBMIICIjANBgkqhkiG
+ 9w0BAQEFAAOCAg8AMIICCgKCAgEA0NG9tyNbKyWcEdjDHb0iSuaXMC3611PuIBGR
+ J1jck/MnlcHsmvvL5jTTpbyt88X/mYmP+2kNEWSTDodvlXZYB5q9kCoUE39R8H2Q
+ P9OhaJQ9/w3EvgzCTEk1a9e/f1y53XlVWVKlO7Y7wQFikiEvB9oUhdVDj4vYAQ0f
+ DMAj+kII/FmIW5LfauO/5TveqgJpulNRfkO0WDPWUCFiPNTdDLOcCaHIO5+ktfYl
+ eunj4ewD2qWRWLqetYBRln2oZgNtexCyGXeep/MozhdHqW/bAtF6WAg0a2CgVi6j
+ 4r/usL3WbWbwCyLciL9PGcF5QZBYNy2wAIT539Fcc6WMrEJssss5IMtudp/kontJ
+ MfgeKpunzpKX4GJT0lU29nV8f23v0hNPLtGvRTtH2aZAclhGSVFMJ4LCYC1GuzKK
+ 0H92r8aM3wtuV6r824nmX0l5QO5jlHJWWwv1lBacozJciVNngkPMEsLD15fdaMXG
+ JTpLlS4HeNYK/aRl0EriiJK4G35H7Y4NrQwvu4OzvKq3ReNhY22YyMf++AGrJrBo
+ eBk0LYkpLxJ07LYqAumgleOA5SVmwSDL5MmsLm41JT6Yo9B+umPUOLRHP5LXO6Bk
+ H6qpbsi2+N03qG0zxwC7DXgGG9/azLQaOQwwlHPNbH7gzITK/6GFyqxbLVLIOQGO
+ piWkRtECAwEAAaNTMFEwHQYDVR0OBBYEFAZcEiVphGxBT4OWXbM6lKu96dvbMB8G
+ A1UdIwQYMBaAFAZcEiVphGxBT4OWXbM6lKu96dvbMA8GA1UdEwEB/wQFMAMBAf8w
+ DQYJKoZIhvcNAQELBQADggIBAGJ5Jnxq1IQ++IRYxCE7r7BqzzF+HTx0EWKkSOmt
+ eSPqeOdhC26hJlclgGZXAF/Xosmn8vkSQMHhj/jr4HI0VF9IyvDUJm8AKsnOgu/7
+ DUey3lEUdOtJpTG9NyTOcrzxToMJ+hWlFLZKxx2dk4FLIvTLjmo1VHM97Bat7XYW
+ IrL9RRIZ25V+eCYtlR7XYjceGFQ0rCdp8SFIQwC6C/AH2tV3b1AJFsND9PcoLu7c
+ //fH+WUQCcD/N0grdC/QCX7AFWzd4rKQ8gjfND4TSYFTSDwW10Mud4kAVhY2P1sY
+ Y3ZpnxWrCHbIZMbszlbMyD+cjsCBnNvOtYGm7pDut/371rllVcB/uOWYWMCtKPoj
+ 0elPrwNMrK+P+wceNBCRQO+9gwzB589F2morFTtsob/qtpAygW8Sfl8M+iLWXeYS
+ c3LBLnj0TpgXKRWg7wgIWKSZx9v6pgy70U0qvkjNS1XseUCPf7hfAbxT3xF+37Dw
+ zZRwF4WAWqdnJoOey21mgc+a2DQzqtykA6KfHgCqNFfDbQXPXvNy25DDThbk+paX
+ G2M2EWtr+Nv9s/zm7Xv/pOXlgMFavaj+ikqZ4wfJf6c/sMOdZJtMA4TsYtAJgbc8
+ ts+0eymTq4v5S8/fW51Lbjw6hc1Kcm8k7NbHSi9sEjBfxFLTZNQ5eb4NGr9Od3sU
+ kgwJ
-----END CERTIFICATE-----
'';
- "acme-v01.api.letsencrypt.org".key = builtins.toFile "acme-v01.api.letsencrypt.org.key" ''
+ "acme-v02.api.letsencrypt.org".key = builtins.toFile "acme-v02.api.letsencrypt.org.key" ''
-----BEGIN RSA PRIVATE KEY-----
- MIIJKQIBAAKCAgEAvG+sL4q0VkgSClBTn4NkPiUrtXx5oLyZ+CCM1jrQx/xotUt5
- X2S4/7vMnAK/yRLsR7R2PhXO8CZPqJ7B6OfAgaDTgvipJkZYPZQSMP3KOinM3WJL
- ssqKh7/HOxZIf0iyUXewrnX5eTAo/CLsUnhBjBD7E99nmQz/leLWSl82sSYDkO3n
- Uk3/1qJZA8iddb4uH0IEQWcNKev3WoQQzwiVrXBiftlRQOJy5JJXm5m8229MCpMA
- 1AUWmpdu6sl3/gFFdsDhUFq/a7LFrVyaUCMRIHg9szAB7ZFkixr9umQs8jKwuo98
- 3JHB11h2SirwgfIzHHmyhaWhCt22ucTwEXGhq63LtrzZvLsfP8Ql5S+AuqGTH0v8
- meuc784leAjulBZjkpuIFwDnVv9+YeUEbqJeo1hSHrILddora3nkH4E2dJWmLpqp
- iPr++GRi+BNgYKW/BQLTJ7C6v+vUs+kdPgYJH5z7oP6f0YZkT0Wkubp/UEz7UV2d
- fjz57d77DYx5rFWGYzJriWR/xltgL1zDpjwjwG1FDpRqwlyYbBFpjQhxI+X0aT98
- m6fCzBDQHDb/+JgvsjTHh6OZatahFAwzFIEfrceDv1BG8sBWIaZGhLzYiWQxafl8
- oXbWv1T6I1jpsTlCdCSkWzaJb4ZjxI9Ga1ynVu8F16+GR2a71wKWu7UbZQsCAwEA
- AQKCAgBYvrs4FLoD3KNqahRIDqhaQEVKjtn1Yn2dBy9tAXwsg2qI34fE7nnWLwsY
- +o56U0gmKQ57BOhV36Uqg8JNP0BBjI2wpA19simCrsa2fgAMznzmUpHWHV+KuT5K
- TJ9OGt2oUpdKQtOASLc0r/neiTZNkf29iTyQLzf7zj4f/qGSYpXRXsnP0F5KJmGH
- z6agujWckQnSB4eCk9gFsCb+akubyE8K8Kw8w6lajrVl2czBB7SnUj5UnCTeH62k
- M8goP08Is6QppON8BFDm6bLfRPSe9yIPzu9JhGz2unp+mwkz872Zz1P9yUOieM4U
- 9g4ZFQkPQx1ZpfynUm3pJZ/uhzadBabnIvMe/1qwDAEDifh/WzEM76/2kBpQkHtS
- qcjwjAElfWnP8aBr1Pj42/cVJy3dbDqb0OawFHx/8xSO2CkY4Gq2h3OYv1XpPv3g
- S9qqKhvuaT+aD0YjKhP4FYc2vvQSJwdZL8vqOyma8JGmc+r7jakIPCyOx3oPVqnS
- L2P7DuJ1FcGIZyYOU3UUSzKndDU9fVC8YoLWvHDlwm4RK9UPtdsBY8mEu6BlaAwL
- zEQG+fbcFnEkHPiJeAohYUCHiqCihLt0pqGwZi+QrudPQE6C47YijGZWJu4VVLjB
- B2L9iDQKsN4FnBJ9egJIwWBLX3XXQfjC43UGm1A5sBvD+ScsCQKCAQEA7GxU7/SW
- 4YJ+wBXrp7Z3vzlc5mTT5U4L2muWZLhIjT/jmpHpZ4c9a5DY/K9OYcu8XJ+7kx2B
- N40cU3ZkT2ZbB5/BUCEmi3Wzy3R/KZshHDzvvSZHcXJqVBtv+HGJgR5ssFqAw8c6
- gJtDls+JE9Sz+nhLk0ZZ4658vbTQfG1lmtzrbC3Kz2xK8RPTdOU5Or7fayeaEKEW
- ECBJPE41ME2UTdB/E85vyYoee0MBijjAs19QKqvoNbyrsZ5bihcIDYsrvjCmkdW1
- 20IUrSF3ZYJ9bb+CxHeRyNqwvRxPYSkzdMjZHx+xEAvJgw51QqmIi2QQf/qB+ych
- cSbE/0Jhx4QbDQKCAQEAzAoenEOgmZvUegFUu8C6gWeibMjl3Y9SikQ4CoQO/zWr
- aoCr5BpbzbtOffwnPfgk9wCGvXf6smOdrLUP1K2QAhBr/vJh7ih2MonvpYr5HPP7
- maVARR66IgtxXP2ER2I9+9p2OQdecGRP2fUn2KCDQIASHSSY/VjBb8LLJgryC/DS
- r2b0+m1e2qXfNWt/BYTQZhD/8B/jl/2pl/jI2ne3rkeiwEm7lqZaDt3Q8gC+qoP5
- /IdG1Gob7UTMCbICWy1aGuzRYUmbpg0Vq4DAV1RtgBySB5oNq5PMBHYpOxedM2nM
- NxHvf0u6wsxVULwQ4IfWUqUTspjxDmIgogSzmOGadwKCAQEA558if4tynjBImUtg
- egirvG4oc5doeQhDWJN63eYlPizPgUleD41RQSbBTp04/1qoiV38WJ7ZT2Ex1Rry
- H0+58vgyXZx8tLh1kufpBQv0HkQc44SzDZP4U7olspMZEaSK+yNPb36p9AEo8IEW
- XJVQVhywffK4cfUqRHj2oFBU8KlrA6rBPQFtUk4IJkfED6ecHtDHgW8vvFDFLw23
- 0kDPAIU5WmAu6JYmUsBMq+v57kF8urF8Z9kVpIfuSpVR0GL+UfA74DgtWEefFhbp
- cEutMm4jYPN7ofmOmVc49Yl13f4/qNxVjdDedUUe4FZTbax09cyotzOY8c/3w9R3
- Ew57qQKCAQAa5jqi30eM+L5KV2KUXhQ4ezEupk2np/15vQSmXkKb4rd2kwAWUmNH
- /Cmc8mE6CjzVU3xv/iFO41MmMbikkT0rCH80XUAL5cmvX//4ExpEduX0m5SdiC+B
- zYBkggeuYYVKbsKnQhFxP8hHM8rNBFxJZJj+vpRs0gaudT/TBB5k9JrSBQDHAyQ+
- Lx/+Ku3UDG5tBlC3l3ypzQdOwb25D49nqooKT64rbkLxMs0ZGoAIet26LRtpZZPI
- 9AjyPkWRP6lhY1c3PD0I5zC0K4Uv/jFxclLOLcEfnZyH+gv1fmd7H7eMixDH93Pn
- uoiE3EZdU4st2hV+tisRel5S/cuvnA6BAoIBAQDJISK8H0hwYp+J4/WUv/WLtrm4
- Mhmn8ItdEPAyCljycU6oLHJy4fgmmfRHeoO1i3jb87ks2GghegFBbJNzugfoGxIM
- dLWIV+uFXWs24fMJ/J6lqN1JtAj7HjvqkXp061X+MdIJ0DsACygzFfJOjv+Ij77Q
- Q1OBTSPfb0EWFNOuIJr9i2TwdN9eW/2ZMo1bPuwe4ttPEIBssfIC02dn2KD1RTqM
- 1l+L97vVFk7CoSJZf5rLeysLVyUeGdDcoEcRA6fKhfB/55h+iqrZNvySX1HrR6on
- PQcxDRPJD7f9rMsTzVl3DOxzvXAU3lIcZtPZps97IwXceAAh2e1kZNNv/cxj
+ MIIJKQIBAAKCAgEApny0WhfDwEXe6WDTCw8qBuMAPDr88pj6kbhQWfzAW2c0TggJ
+ Etjs9dktENeTpSl14nnLVMiSYIJPYY3KbOIFQH1qDaOuQ7NaOhj9CdMTm5r9bl+C
+ YAyqLIMQ9AAZDhUcQjOy3moiL7ClFHlkFYuEzZBO9DF7hJpfUFIs0Idg50mNoZh/
+ K/fb4P2skNjfCjjomTRUmZHxT6G00ImSTtSaYbN/WHut1xXwJvOoT1nlEA/PghKm
+ JJ9ZuRMSddUJmjL+sT09L8LVkK8CKeHi4r58DHM0D0u8owIFV9qsXd5UvZHaNgvQ
+ 4OAWGukMX+TxRuqkUZkaj84vnNL+ttEMl4jedw0ImzNtCOYehDyTPRkfng5PLWMS
+ vWbwyP8jDd2578mSbx5BF7ypYX366+vknjIFyZ5WezcC1pscIHxLoEwuhuf+knN+
+ kFkLOHeYbqQrU6mxSnu9q0hnNvGUkTP0a/1aLOGRfQ5C/pxpE/Rebi8qfM/OJFd4
+ mSxGL93JUTXWAItiIeBnQpIne65/Ska9dWynOEfIb0okdet3kfmNHz3zc17dZ5g4
+ AdOSCgHAlQgFt/Qd8W6xXUe4C5Mfv2ctxRrfQhDwtB6rMByPwzImnciC2h3vCwD3
+ vS/vjUyWICyhZyi2LZDUQz+sCKBXCYYcYh8ThFO40j5x1OnYMq7XQvyl8QkCAwEA
+ AQKCAgBSAfdssWwRF9m3p6QNPIj9H3AMOxpB/azffqTFzsSJwYp4LWkayZPfffy+
+ 4RGvN38D8e6ActP3ifjEGu3tOGBR5fUJhujeHEiDea+a2Ug9S9kuNwmnelWQ23bM
+ Wgf9cdSbn4+qEymHyEFolmsAWdsuzri1fHJVXR06GWBNz4GiLA8B3HY4GD1M1Gfe
+ aZVkGagpXyeVBdiR2xuP5VQWVI8/NQWzdiipW/sRlNABVkyI3uDeN4VzYLL3gTeE
+ p021kQz4DSxIjHZacHpmWwhBnIbKMy0fo7TlrqcnIWXqTwv63Q9Zs/RN8NOyqb0Y
+ t1NKFWafcwUsdOnrG9uv/cVwF1FNE8puydaOi8rL1zAeK89JH8NRQ02wohR9w8qy
+ b2tB6DyGMtuqBt8Il6GA16ZoEuaXeayvlsvDEmG1cS9ZwBvfgrVPAmlm2AYdIf5B
+ RHIJu4BJC6Nn2ehVLqxx1QDhog3SOnAsCmcfg5g/fCwxcVMLIhODFoiKYGeMitDG
+ Q4e5JKcOg+RR8PT/n4eY4rUDBGtsR+Nw8S2DWgXmSufyfDtKCjZB4IuLWPS29tNh
+ zF6iYfoiTWzrSs/yqPSKIFpv+PWZwkKSvjdxia6lSBYYEON4W2QICEtiEs+SvcG4
+ 0eIqWM+rRmPnJyMfGqX6GCs3rHDQB2VNJPBCYPQalJ/KwZumAQKCAQEA0ezM6qPJ
+ 1JM/fddgeQ50h0T9TRXVUTCISxXza+l4NuFt1NdqUOdHsGtbL1JR4GaQUG8qD1/P
+ R39YgnQEQimxpmYLCZkobkwPxTZm9oiMXpcJrlN4PB5evaWShRSv3mgigpt3Wzml
+ Td+2R9RoA/hvF/wEyIvaWznYOyugBC7GXs20dNnZDULhUapeQu7r6JvgmxBOby7S
+ 0FbhGplBiSDETzZURqzH/GMJKaJtNgyyVf3Hbg4mZAQDWoBRr+8HxsNbDkxP6e91
+ QrPHy2VZFiaTmJfoxRhyMTn7/JZaLJaUHDOniOsdMj/V7vMCgpfBqh5vR8bKzuPy
+ ZINggpcFPp1IYQKCAQEAywc7AQoktMBCru/3vzBqUveXbR3RKzNyZCTH5CMm3UNH
+ zmblFgqF2nxzNil21GqAXzSwZk5FyHbkeD3yvEZm+bXzsZTDNokAwoiTgyrr2tf8
+ GLMlCHHl5euIh1xHuyg/oKajVGOoXUXK8piqiDpQKd3Zwc6u2oyQlh+gYTPKh+7i
+ ilipkYawoE6teb6JUGpvU+d27INgNhB2oDEXY3pG2PbV+wv229ykSZxh1sJUdDwT
+ a8eTg+3pCGXtOZiJoQTFwKUlD2WYTGqS4Gx6dIJco5k+ZikGNST1JGE64Jl4MZdI
+ rtyvpcYblh5Q14sJGvp4kWYS9tjEM8pA+4Z9th3JqQKCAQEAkidH0+UM1A9gmQCm
+ jiHeR39ky5Jz3f7oJT63J15479yrVxBTWNhtNQrJhXzOvGkr+JQsuF+ANMsYmFql
+ zFqy8KMC9D/JwmD6adeif+o5sHF/r/s1LsYGOAtao4TvnOzrefs7ciwERt+GTSQ4
+ 9uq0jgJMYkPcVr9DKI8K7V6ThdW52dECKRVzQiRXVEp7vIsqKUuFECuNYrfaKWai
+ FhLWGkA9FKee5L0e1/naB1N3ph72Bk2btO6GVzAXr2HADEZe0umWiczJ2xLH+3go
+ Oh/JiufYi8ClYFh6dDVJutlrbOcZsV3gCegfzikqijmWABcIavSgpsJVNF2zh7gV
+ Uq62gQKCAQAdO2FHeQpn6/at8WceY/4rC/MFhvGC4tlpidIuCtGhsfo4wZ/iWImF
+ N73u4nF1jBAHpTJwyHxLrLKgjWrRqOFSutvniZ/BzmAJolh63kcvL0Hg3IpMePm8
+ 7PivZJ3/WIAwxU1m7SJkq5PY8ho7mwnHvWWI/hU26l42/z68QBS9FawQd0uS5G2x
+ 5yIbEU/8ABcfYYhB7XiA0EYEMo1HiWeB/ag5iTN13ILbBmUf4sL+KVgygH3A1RRk
+ XSiWzluij2lZn22ClgIjnoSfQ38uH0bvVzUgyG9YX4XcQxOTGwWvPjT82FGB8NAw
+ ARVqs14QQFfzt1qrp/I38rsAfBDFk+xhAoIBAQCEKNk/oJcy9t/jMIbLcn6z3aCc
+ Fn8GBPSXtFj0t6weN5lHof+cggw4owMFWQQyAXxo/K6NnKNydMPZ5qjtLsHNpbpQ
+ aT1Or0/1YR1bJ8Lo82B4QM++7F761GWQPvE/tyrfPkfkWl92ITIpmnlw4wycRlkq
+ 9anI2fnj1nIZwixzE2peb6PcsZU2HOs9uZ5RRd9wia696I7IpNibs4O4J2WTm4va
+ +NeYif3V2g9qwgT0Va0c9/Jlg3b58R0vA8j/VCU5I0TyXpkB3Xapx+pvEdZ3viUL
+ mXZaVotmWjgBXGDtd2VQg2ZiAMXHn3RzXSgV4Z+A/XacRs75h9bNw0ZJYrz1
-----END RSA PRIVATE KEY-----
'';
- "acme-v01.api.letsencrypt.org".cert = builtins.toFile "acme-v01.api.letsencrypt.org.cert" ''
+ "acme-v02.api.letsencrypt.org".cert = builtins.toFile "acme-v02.api.letsencrypt.org.cert" ''
-----BEGIN CERTIFICATE-----
MIIEtDCCApwCAgKaMA0GCSqGSIb3DQEBCwUAMBYxFDASBgNVBAMMC1NuYWtlb2ls
- IENBMCAXDTE4MDcxMjAwMjIxN1oYDzIxMTgwNjE4MDAyMjE3WjAnMSUwIwYDVQQD
- DBxhY21lLXYwMS5hcGkubGV0c2VuY3J5cHQub3JnMIICIjANBgkqhkiG9w0BAQEF
- AAOCAg8AMIICCgKCAgEAvG+sL4q0VkgSClBTn4NkPiUrtXx5oLyZ+CCM1jrQx/xo
- tUt5X2S4/7vMnAK/yRLsR7R2PhXO8CZPqJ7B6OfAgaDTgvipJkZYPZQSMP3KOinM
- 3WJLssqKh7/HOxZIf0iyUXewrnX5eTAo/CLsUnhBjBD7E99nmQz/leLWSl82sSYD
- kO3nUk3/1qJZA8iddb4uH0IEQWcNKev3WoQQzwiVrXBiftlRQOJy5JJXm5m8229M
- CpMA1AUWmpdu6sl3/gFFdsDhUFq/a7LFrVyaUCMRIHg9szAB7ZFkixr9umQs8jKw
- uo983JHB11h2SirwgfIzHHmyhaWhCt22ucTwEXGhq63LtrzZvLsfP8Ql5S+AuqGT
- H0v8meuc784leAjulBZjkpuIFwDnVv9+YeUEbqJeo1hSHrILddora3nkH4E2dJWm
- LpqpiPr++GRi+BNgYKW/BQLTJ7C6v+vUs+kdPgYJH5z7oP6f0YZkT0Wkubp/UEz7
- UV2dfjz57d77DYx5rFWGYzJriWR/xltgL1zDpjwjwG1FDpRqwlyYbBFpjQhxI+X0
- aT98m6fCzBDQHDb/+JgvsjTHh6OZatahFAwzFIEfrceDv1BG8sBWIaZGhLzYiWQx
- afl8oXbWv1T6I1jpsTlCdCSkWzaJb4ZjxI9Ga1ynVu8F16+GR2a71wKWu7UbZQsC
- AwEAATANBgkqhkiG9w0BAQsFAAOCAgEAzeGlFMz1Bo+bbpZDQ60HLdw7qDp3SPJi
- x5LYG860yzbh9ghvyc59MIm5E6vB140LRJAs+Xo6VdVSTC4jUA2kI9k1BQsbZKds
- XT0RqA7HkqcLS3t3JWFkkKbCshMGZTSZ//hpbaUG1qEAfUfmZw1lAxqSa0kqavbP
- awf7k8qHbqcj7WORCdH7fjKAjntEQwIpl1GEkAdCSghOJz2/o9aWmiGZt27OM/sG
- MLSrcmL3QBElCjOxg14P8rnsmZ+VEp6MO93otoJ4dJL7fN7vTIh5ThbS384at/4l
- 4KK/y7XctUzAtWzhnodjk/NSgrrGX2kseOGOWEM1sZc9xtinHH2tpOMqtLVOkgHD
- Lul+TArqgqeoOdEM/9OL64kgOrO/JzxBq+egLUi4wgAul2wmtecKZK1dkwYZHeqW
- 74i55yeBp+TTomnPr0ZBns6xKFYldJVzC34OB+2YVDxe8y9XtWtuQOxFw0LQHhNb
- zy5aBverWzZFwiIIjJoVHTQq848uKBJec0YILfMinS1Wjif4xqW/IMfi+GFS0oka
- sKCGNE/8ur9u/Jm6cbto3f2dtV8/vkhiITQgwzM2jalyuVJ9jyPxG7EvbTvZORgw
- pRvBRTd4/eE7I1L+UDe6x8EjR/MrqfF9FWVGOZo4vPTyNbrSWYBh6s9kYy56ds1l
- IRxst1BXEfI=
+ IENBMCAXDTE5MTAxODA3NTQxM1oYDzIxMTkwOTI0MDc1NDEzWjAnMSUwIwYDVQQD
+ DBxhY21lLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnMIICIjANBgkqhkiG9w0BAQEF
+ AAOCAg8AMIICCgKCAgEApny0WhfDwEXe6WDTCw8qBuMAPDr88pj6kbhQWfzAW2c0
+ TggJEtjs9dktENeTpSl14nnLVMiSYIJPYY3KbOIFQH1qDaOuQ7NaOhj9CdMTm5r9
+ bl+CYAyqLIMQ9AAZDhUcQjOy3moiL7ClFHlkFYuEzZBO9DF7hJpfUFIs0Idg50mN
+ oZh/K/fb4P2skNjfCjjomTRUmZHxT6G00ImSTtSaYbN/WHut1xXwJvOoT1nlEA/P
+ ghKmJJ9ZuRMSddUJmjL+sT09L8LVkK8CKeHi4r58DHM0D0u8owIFV9qsXd5UvZHa
+ NgvQ4OAWGukMX+TxRuqkUZkaj84vnNL+ttEMl4jedw0ImzNtCOYehDyTPRkfng5P
+ LWMSvWbwyP8jDd2578mSbx5BF7ypYX366+vknjIFyZ5WezcC1pscIHxLoEwuhuf+
+ knN+kFkLOHeYbqQrU6mxSnu9q0hnNvGUkTP0a/1aLOGRfQ5C/pxpE/Rebi8qfM/O
+ JFd4mSxGL93JUTXWAItiIeBnQpIne65/Ska9dWynOEfIb0okdet3kfmNHz3zc17d
+ Z5g4AdOSCgHAlQgFt/Qd8W6xXUe4C5Mfv2ctxRrfQhDwtB6rMByPwzImnciC2h3v
+ CwD3vS/vjUyWICyhZyi2LZDUQz+sCKBXCYYcYh8ThFO40j5x1OnYMq7XQvyl8QkC
+ AwEAATANBgkqhkiG9w0BAQsFAAOCAgEAkx0GLPuCvKSLTHxVLh5tP4jxSGG/zN37
+ PeZLu3QJTdRdRc8bgeOGXAVEVFbqOLTNTsuY1mvpiv2V6wxR6nns+PIHeLY/UOdc
+ mOreKPtMU2dWPp3ybec2Jwii6PhAXZJ26AKintmug1psMw7662crR3SCnn85/CvW
+ 192vhr5gM1PqLBIlbsX0tAqxAwBe1YkxBb9vCq8NVghJlKme49xnwGULMTGs15MW
+ hIPx6sW93zwrGiTsDImH49ILGF+NcX1AgAq90nG0j/l5zhDgXGJglX+K1xP99X1R
+ de3I4uoufPa5q+Pjmhy7muL+o4Qt0D0Vm86RqqjTkNPsr7gAJtt66A7TJrYiIoKn
+ GTIBsgM6egeFLLYQsT0ap/59HJismO2Pjx4Jk/jHOkC8TJsXQNRq1Km76VMBnuc0
+ 2CMoD9pb38GjUUH94D4hJK4Ls/gJMF3ftKUyR8Sr/LjE6qU6Yj+ZpeEQP4kW9ANq
+ Lv9KSNDQQpRTL4LwGLTGomksLTQEekge7/q4J2TQRZNYJ/mxnrBKRcv9EAMgBMXq
+ Q+7GHtKDv9tJVlMfG/MRD3CMuuSRiT3OVbvMMkFzsPkqxYAP1CqE/JGvh67TzKI+
+ MUfXKehA6TKuxrTVqCtoFIfGaqA9IWyoRTtugYq/xssB9ESeEYGeaM1A9Yueqz+h
+ KkBZO00jHSE=
-----END CERTIFICATE-----
'';
"letsencrypt.org".key = builtins.toFile "letsencrypt.org.key" ''
-----BEGIN RSA PRIVATE KEY-----
- MIIJKAIBAAKCAgEAwPvhlwemgPi6919sSD7Pz6l6CRfU1G/fDc0AvsMN/nTmiGND
- pqn9ef1CA+RtLtOuPc1LLyEovcfu75/V+6KSgO4k19E2CrFCFwjEOWDGF4DgclT3
- 751WGmFJgzPEfZfhbOrmQfQau86KxAtNZVp9FxcKbuLyQ/sNNxfNMB+7IHbVhwvz
- VcndHpYZEP6kdnwvNLP22bouX5q3avxWStln01uZ0BfUm4XwxaUNIU7t0Dv56FK9
- C9hW9AZae0do0BJBWRF7xSwLeDJqn9uZz+sX0X/tIaaSQSBuZySj0He5ZKzdUO0t
- px2xTS2Brl3Y2BOJaOE98HubWvdKoslLt4X2rVrMxGa86SmFzcyDL1RSowcP/ruy
- y555l7pepL5s4cmMgRBBXj5tXhqUTVOn5WO+JClLk+rtvtAT4rogJmMqEKmMw2t7
- LNy1W9ri/378QG/i3AGaLIL/7GsPbuRO51Sdti4QMVe2zNFze72mzNmj1SXokWy7
- +ZvjUMp55oEjRRsTPUZdNOEHJWy6Os2znuqL7ZpIHCxBG8FKnkCViXRJqAA8bzcE
- hR+pLamLIOHlv4kdzJ6phHkSvK68qvbRReUmOjJgSupVBI9jhK+fHay/UWR4zfJQ
- ed99H8ZOoiXlrLCVs+VPDynUUKrzF1nYyolNzi/NS4e4AbnfWgyC5JKRpjUCAwEA
- AQKCAgB0fNYL+zM3MGxy+2d6KGf6GnuuV3NBlBGY3ACyJT0iNmAdPYXNaVi2tPeP
- L+fz1xSa+3uBhEt6Wt/QRrO8g8JZDuawWvl69MpG6yS+2bpY35MbkExkl50sqULd
- bncRtIb+3r+EWht099RtR8E9B6TwNhk3G8hO3pB4i+ZwQQcMLo7vSHhmdUYCu2mA
- B6UwW/+GmYbMoARz8wj6DDzuS1LPksBCis/r3KqcMue9Dk6gXkOYR7ETIFBEVj1x
- ooYS6qIFaHdEajS2JgCUY9LxXR/wdn6lzE0GANSDb+tt34bJzUp+Gdxvvo2SX4Ci
- xsUokIpmA2gG7CW3gAPORSFuMu/VYZtvt+owNYlODXRPuGi/eLDknFRB/S4Nx0J0
- WZZq5uTgJdQainyKYtDZALia5X4cc5I2hNetCorG9jNZIsSunbIAG+htx2FI3eqK
- jwOUiHE8SCZ6YdXoDQjg2w+g8jeB23eqkPyzunpZphYiKay7VFeLwQEMC2a791ln
- +MbHhhpRAc1uAoU2reB2fxKyaPlOfAWVMgUOGlgpVOuEVeMoc1CwjajaFztGG7fI
- 8EHNoyAftCdXnTaLZk2KZnnIDHHzFXR62TE1GJFD1fdI1pHAloCbgA4h+Dtwm1Uu
- iAEEfvVU/E5wbtAzv6pY32+OKX5kyHAbM5/e918B8ZxmHG1J9QKCAQEA6FwxsRG3
- 526NnZak540yboht5kV12BNBChjmARv/XgZ7o1VsfwjaosErMvasUBcHDEYOC/oE
- ZgPAyrMVsYm0xe/5FSIFLJVeYXTr0rmCNhVtBCHx3IS94BCXreNnz0qoEWnb5E09
- Z1O42D0yGcLXklg6QaJfb7EdHh03F3dSVMHyDR3JlAQHRINeuP6LlQpbvRD3adH5
- QWr2M3k+Stuq2OJdG7eUS1dreCxRShLuDjDhiZekdl/TB3LM0prOaWrKBrryN2g6
- mjiasH6I5zRD3LQP5zg57Thb8afHqA4Fb85Frt6ltfFlPTIoxXZ5drVhmRWfXXnQ
- POnj8T+w4zVjvwKCAQEA1J4ivyFkCL0JTSY3/PtwAQvBBj3GazzU6P+urWeH74Vh
- WK17Ae40iOUHGyy80Db/fVY4VLQTpxvAeG91Gj5Nd/AucXJgOrisabcEz6N/xUs5
- sjJNgXuNKTAgjYBu0bqLXxgZj43zT8JhA6KW7RuYU0PtHMRragz4RbK9NWDaVvJb
- xSR5QoVLS00PerUa0SfupEYKCrlSTP6FOM5YNkCuSMt7X6/m9cR0WwVINKvUQBiT
- ObrN+KeBmF9awpQQnQOq/GbCl3kf6VyPQqYFhdrWSg52w33c2tBVYrtHJpeXGcin
- akw4KKcj4rdU2qxMuuRiD5paagshbLdGsYMTbSzjCwKCAQEAh89DGAyUIcfDLAWd
- st0bSfGh0oJsw3NVg3JUFPfpRWqiny/Rr1pcd95RwoLc6h7bdrgHg8aJBZtR9ue/
- WTp0l3CQdGKjBZD0TiAJqevViIjzZAP3Gn3XgPwRu4f75/Pp0eu+o2zl49vSYUk7
- XEU+vIGm4y/leiHaM/y9c5DBZVrKgBIV/NZx7QCfv56/tMgOIK6m/YnFlw/OgP1v
- hE9qR0PfSdD98x9QaDf290WjMFYvrL0eWjXd4S+fOcVTude55z8jTXE1N2i4OUpr
- +D7bH0d7OBjr+pQDYXZAQyCW2ueEYRYvYu2Jz7/ehrOdgN25AsHZmMgXB1NpcFta
- pyJQfwKCAQByoPMwworRH0GVg4Zp8RFYrwKZH9MK29gZ6kc9m/Sw0OND0PvhdZCD
- QZ8MKpl9VDl4VHS4TgHOdWrWQ5kJ1g8kG6yeY0C4R/pEYHTKkWaAcucfSHl61qar
- TxQt1dFpZz5evXqCZ9CG7tApCo5+NQNx2MxMVyVmHqn3wb66uYXdnHqXlet+Tqji
- ZyByUpOrsfC6RjyBvZo+gnZGwxDR5xtPiczxML+/PvRQYk+kfgNHrzgoxqrnZT+8
- a6ReBT/TtzeHLsu4qIfo44slLqcJnIstkBC9ouzgV7PBMCDTEKVZNFH2QDOCz2HM
- iHTKFFyl4h1wNhKK24dguor1hyqBENMzAoIBAAQvQHwRWIVlfCMRI170Ls8AXB9Z
- MMdZJ37bh6kmJpkV3+HB1ZkKwofHKR9h/3xLt5iYXzqT+/zA4EAsFFs1A93+tkzh
- yPrN5iTSJicophZSlA4ObX1hMkgshvl7ZB1fRM5WyiszBOfm8W7eAxaK8nY2oAoP
- tI7rioo6CFBNMCGbOl4gEX6YJ4OsVSm+efCRSDDw+3HW8H2YgqufBzAULk1Jcj5t
- ZvraXpC5qZ92VtsH0cGA1ovNDAmoOV4AAvtZVpLQsXwaphad/Fbn/ItGrrluvvFC
- HuldRzYtl/AQtoirK86LTY3aAmcwVFuiYvDQMzjzkJvVMmRCFZBcUIaz2oI=
+ MIIJKgIBAAKCAgEA9dpdPEyzD3/BBds7tA/51s+WmLFyWuFrq4yMd2R+vi5gvK7n
+ lLNVKhYgiTmK2Um+UEpGucJqZHcTSZA1Bz4S/8ND/AI9I6EmwvBinY5/PubxEALk
+ 9YiDA+IzH8ZGFM8wXg7fMbbJAsyv+SHAtr2jmCsggrpuD5fgzs2p+F2q0+oVoeFw
+ MAOUdAf2jNtNLEj2Q6MiR5Xq+wFOcRtXlNlXWIX3NrmubO/xOpDNpsyjyYC5Ld+W
+ 06MS5bTHSdv56AkUg2PugMChj15TOddEJIK8zPXFTlMYye9SKwjhNUZovfe4xXCa
+ Tj2nmzrcuMKLz+S3sKQeTWjiRcY3w4zTlAbhtGXDjXjhMObrHoWM8e3cTL4NJMvt
+ tNStXficxbeTbIiYu+7dtF0q+iWaZqexc6PdAaIpFZ0XSw+i5iLdQZmBwzY7NLlH
+ pQupfh6ze0qDUVZAMDubo4JKUTBzH6QTuhHx+uUm7Lc8YdNArn7o/vMZDQym1Eia
+ xKxZuCGaqFvq8ZK4nBVsHfcXbhF/XD2HMid3t7ImbREVu9qnc+En+acU/SJaaL3r
+ jMW6HLVMr6+vQrCzYkvLzKYpoUm9D1Kcn6d8Ofxl2iCaY9CkMr5/6J1p1wcTdcN7
+ IVQ/DFBeTDauyWbyZkO/lPoZoakWyXOx9S9tgClzhFmNgRkZv9wN+QguNDcCAwEA
+ AQKCAgEA0ndlacGfaJ1NeN39dmBW2XZMzdrassJXkjx34528gsLhPaXdyobbWXQn
+ 1lHUc7+VlNaBRXUR73+gm1FAlDqnuRxIjuy7ukyzCh8PzSG3/PlnVPWlXCzJPAHh
+ EkqCpD3agirpF34LBsKDwxsKB2bBLft9kWxX3DGA2olmAKDvJQs4CaUcjX4DEHHg
+ tyTmJAsyByUYq3/D8a1koZ9ukpadF8NXpxm+ILQoJqLf6vM1I8N2w7atP/BStSLV
+ mH0gq2tajEB4ZPCDXmC5jsKiKz9gsXWUu0CX8AdYqE6pvRnRgQ8Ytq1265QMb+8s
+ FV82oXqDZkyZRFuNmX3fLyDX39kkTcVS37S56Gzk4EzDWE/u2RXCAPeWla2zUFYI
+ hg8X4ZAwbZRODtK2cZTuCZEILM/iKmtSgHC+aQhp18EUAefa7WGrRD4AvbTxH4VF
+ ek60bwISBk5Mhf39MwqIiQxGOFmfLsQReZvzH4jI5zfDXf/0yZ/1SdGeu6+Walt0
+ V81Ua/DB6zshHpeSP74HMuJHZ4DOQfcV/ndyzvoP84pAjenSx6O034OwQTkpoMI/
+ f/2rK8kdzYSL4f//kFMuRLqmAwOmAFYB2oMo0/YaIoQ4vgTHDKTSxj5mbno56GdT
+ huMAVMKskaCSVbyMB/xyQG7senLItVv+HafVk6ChMUbkIjv9zgECggEBAP+ux1RG
+ cETGjK2U3CRoHGxR7FwaX6hkSokG+aFdVLer+WUrZmR8Ccvh2ALpm8K1G6TTk/5X
+ ZeVX4+1VFYDeTHMN8g20usS5mw3v2GF3fGxGLe4q56l4/4kKMZOrSBuWH4niiIKD
+ 0QogdzWkpQJ93nMbZxZ5lk+lRZVf3qSm6nzyP468ndrfI57Ov5OUIWZ7KhTUH9IK
+ 8/urUk+lEvyzQmNTlt5ZZXRz7cR01K8chx1zevVAyynzSuGjTysaBN7LTT0v3yVu
+ 96yKNsxJvuIz2+4qSjhbnN4jH+feN0VsdF3+Qkru0lBmLVgJl4X67XFaAKMDU9yv
+ 3alS53Pkol+Dy1cCggEBAPYodofHC1ydoOmCvUAq4oJNtyI4iIOY/ch3sxVhkNyi
+ KBscQqbay/DiXFiNl+NsemzB1PrHzvCaqKcBKw537XzeKqUgYuVLkFGubf9bDhXi
+ wSRcYbU/oNTgiTgXPW8wH60uIoLaiNi1/YjO2zh4GEY/kFqSuD54Y91iFmcC75bv
+ OjCNugnRdpRjOFhaeNx75tdverR37w3APVZuBSv3bJlMPCtaf+fEAKxJxeqCs3Oq
+ rtsw2TQ4TqfE8/w9qPCVv3bQbMbO48SwjxAz47qH2h3qGu3Ov8badeARe+Ou7nuI
+ U13gPuPOhPXIQP/MYOyamPJdFyng1b8vyNsfjOcWMiECggEAEkMgl6NkV3U7DRbp
+ 1mvdQ9tiH33+wR9Qt5LY966b43aUHKbJ7Hlzla1u6V5YMsMO02oNUwhZDdWGQShn
+ ncnC+iDP3iy/flenfIpaETQgnfcxRqan31H2Joqk2eBNCTNi001r5K6XmrqQ6TL2
+ WkQ1RFF7vn42vz+VxcKQO4B0lTIUWhSczcpMWAZ6ZocZD6HScqRoFW+U16/39Bpd
+ TdFb944742vNNFEndXXGzy8hc3gRGz1ihX+MJKuuduyn1mX9AVbPAHR5mkhQ+6x0
+ xuFfXxaEMJxSiwdFOyGDHyFM+n2zrHh8ayOxL22X9gjjNspv6zTMo6GoGnUCdSOq
+ eVoHhwKCAQEAot5O3rOB/vuEljwcv7IgQJrvCsNg/8FgWR1p7kGpuXHJG3btWrz1
+ pyH+e9DjqGQD9KWjJ3LAp02NPUJ2nJIZHj9Y8/yjspb2nDTPLt+uSCjKJibBt0ys
+ O219HRGzYjfzHYCi8PVrCggQAk7rmUdMuF4iQutE4ICDgtz9eZbls3YBiFKdvxVK
+ Yg/sHflucmPAbtah13prPyvs6ZzN6zNANYXNYdn1OwHieBwvyWRFG8jY/MorTHPd
+ BwA3drPNbbGHBzQMZNZKub8gSVYr3SU52gUlYCclmIq+50xqLlF2FWIz1q8irVPd
+ gUnIR/eQQbxgaivRwbGze1ZAjUsozVVQQQKCAQEA9uAKU3O06bEUGj+L0G+7R7r/
+ bi2DNi2kLJ7jyq+n0OqcHEQ1zFK4LAPaXY0yMYXieUzhivMGLSNDiubGO2/KxkFF
+ REXUFgYWZYMwrKsUuscybB64cQDwzD0oXrhvEa2PHecdG6AZ63iLcHaaDzyCPID/
+ wtljekLO2jbJ5esXZd016lykFfUd/K4KP1DGyI2Dkq6q0gTc/Y36gDAcPhIWtzna
+ UujYCe3a8DWCElH4geKXaB5ABbV1eJ8Lch599lXJ9Hszem6QNosFsPaHDCcqLS9H
+ yy2WA6CY2LVU7kONN+O0kxs2fVbxIkI+d/LZyX/yIGlkXcAzL07llIlrTAYebQ==
-----END RSA PRIVATE KEY-----
'';
"letsencrypt.org".cert = builtins.toFile "letsencrypt.org.cert" ''
-----BEGIN CERTIFICATE-----
MIIEpzCCAo8CAgKaMA0GCSqGSIb3DQEBCwUAMBYxFDASBgNVBAMMC1NuYWtlb2ls
- IENBMCAXDTE4MDcxMjAwMjIxOVoYDzIxMTgwNjE4MDAyMjE5WjAaMRgwFgYDVQQD
+ IENBMCAXDTE5MTAxODA3NTQxNVoYDzIxMTkwOTI0MDc1NDE1WjAaMRgwFgYDVQQD
DA9sZXRzZW5jcnlwdC5vcmcwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
- AQDA++GXB6aA+Lr3X2xIPs/PqXoJF9TUb98NzQC+ww3+dOaIY0Omqf15/UID5G0u
- 0649zUsvISi9x+7vn9X7opKA7iTX0TYKsUIXCMQ5YMYXgOByVPfvnVYaYUmDM8R9
- l+Fs6uZB9Bq7zorEC01lWn0XFwpu4vJD+w03F80wH7sgdtWHC/NVyd0elhkQ/qR2
- fC80s/bZui5fmrdq/FZK2WfTW5nQF9SbhfDFpQ0hTu3QO/noUr0L2Fb0Blp7R2jQ
- EkFZEXvFLAt4Mmqf25nP6xfRf+0hppJBIG5nJKPQd7lkrN1Q7S2nHbFNLYGuXdjY
- E4lo4T3we5ta90qiyUu3hfatWszEZrzpKYXNzIMvVFKjBw/+u7LLnnmXul6kvmzh
- yYyBEEFePm1eGpRNU6flY74kKUuT6u2+0BPiuiAmYyoQqYzDa3ss3LVb2uL/fvxA
- b+LcAZosgv/saw9u5E7nVJ22LhAxV7bM0XN7vabM2aPVJeiRbLv5m+NQynnmgSNF
- GxM9Rl004QclbLo6zbOe6ovtmkgcLEEbwUqeQJWJdEmoADxvNwSFH6ktqYsg4eW/
- iR3MnqmEeRK8rryq9tFF5SY6MmBK6lUEj2OEr58drL9RZHjN8lB5330fxk6iJeWs
- sJWz5U8PKdRQqvMXWdjKiU3OL81Lh7gBud9aDILkkpGmNQIDAQABMA0GCSqGSIb3
- DQEBCwUAA4ICAQAkx3jcryukAuYP7PQxMy3LElOl65ZFVqxDtTDlr7DvAkWJzVCb
- g08L6Tu+K0rKh2RbG/PqS0+8/jBgc4IwSOPfDDAX+sinfj0kwXG34WMzB0G3fQzU
- 2BMplJDOaBcNqHG8pLP1BG+9HAtR/RHe9p2Jw8LG2qmZs6uemPT/nCTNoyIL4oxh
- UncjETV4ayCHDKD1XA7/icgddYsnfLQHWuIMuCrmQCHo0uQAd7qVHfUWZ+gcsZx0
- jTNCcaI8OTS2S65Bjaq2HaM7GMcUYNUD2vSyNQeQbha4ZeyZ9bPyFzznPMmrPXQe
- MJdkbJ009RQIG9As79En4m+l+/6zrdx4DNdROqaL6YNiSebWMnuFHpMW/rCnhrT/
- HYadijHOiJJGj9tWSdC4XJs7fvZW3crMPUYxpOvl01xW2ZlgaekILi1FAjSMQVoV
- NhWstdGCKJdthJqLL5MtNdfgihKcmgkJqKFXTkPv7sgAQCopu6X+S+srCgn856Lv
- 21haRWZa8Ml+E0L/ticT8Fd8Luysc6K9TJ4mT8ENC5ywvgDlEkwBD3yvINXm5lg1
- xOIxv/Ye5gFk1knuM7OzpUFBrXUHdVVxflCUqNAhFPbcXwjgEQ+A+S5B0vI6Ohue
- ZnR/wuiou6Y+Yzh8XfqL/3H18mGDdjyMXI1B6l4Judk000UVyr46cnI7mw==
+ AQD12l08TLMPf8EF2zu0D/nWz5aYsXJa4WurjIx3ZH6+LmC8rueUs1UqFiCJOYrZ
+ Sb5QSka5wmpkdxNJkDUHPhL/w0P8Aj0joSbC8GKdjn8+5vEQAuT1iIMD4jMfxkYU
+ zzBeDt8xtskCzK/5IcC2vaOYKyCCum4Pl+DOzan4XarT6hWh4XAwA5R0B/aM200s
+ SPZDoyJHler7AU5xG1eU2VdYhfc2ua5s7/E6kM2mzKPJgLkt35bToxLltMdJ2/no
+ CRSDY+6AwKGPXlM510QkgrzM9cVOUxjJ71IrCOE1Rmi997jFcJpOPaebOty4wovP
+ 5LewpB5NaOJFxjfDjNOUBuG0ZcONeOEw5usehYzx7dxMvg0ky+201K1d+JzFt5Ns
+ iJi77t20XSr6JZpmp7Fzo90BoikVnRdLD6LmIt1BmYHDNjs0uUelC6l+HrN7SoNR
+ VkAwO5ujgkpRMHMfpBO6EfH65Sbstzxh00Cufuj+8xkNDKbUSJrErFm4IZqoW+rx
+ kricFWwd9xduEX9cPYcyJ3e3siZtERW72qdz4Sf5pxT9IlpoveuMxboctUyvr69C
+ sLNiS8vMpimhSb0PUpyfp3w5/GXaIJpj0KQyvn/onWnXBxN1w3shVD8MUF5MNq7J
+ ZvJmQ7+U+hmhqRbJc7H1L22AKXOEWY2BGRm/3A35CC40NwIDAQABMA0GCSqGSIb3
+ DQEBCwUAA4ICAQBbJwE+qc0j6JGHWe0TGjv1viJU3WuyJkMRi+ejx0p/k7Ntp5An
+ 2wLC7b/lVP/Nh+PKY/iXWn/BErv2MUo4POc1g8svgxsmMMh5KGGieIfGs7xT+JMH
+ dzZZM+pUpIB5fEO5JfjiOEOKDdAvRSs0mTAVYZEokGkXSNWyylvEaA16mHtMgPjo
+ Lm75d0O66RfJDdd/hTl8umGpF7kEGW1qYk2QmuPr7AqOa8na7olL5fMPh6Q7yRqx
+ GIS9JKQ0fWl8Ngk09WfwUN/kEMcp9Jl5iunNRkbpUJIM/lHFkSA7yOFFL+dVWzd4
+ 2r+ddJXTFzW8Rwt65l8SV2MEhijEamKva3mqKLIRWxDsfFVT1T04LWFtnzMW4Z29
+ UHF9Pi7XSyKz0Y/Lz31mNTkjJYbOvbnwok8lc3wFWHc+lummZk8IkCq8xfqzwmwX
+ Ow6EV+Q6VaQpOHumQZ12pBBLtL8DyDhWaRUgVy2vYpwYsMYa5BFMcKCynjlSewo9
+ G2hNoW45cQZP1qHltRR9Xad7SaP7iTETDCiR7AWOqSpDipSh9eMfVW97ZbSfz+vl
+ xl8PZEZMTRIIRVXsPP+E8gtDUhUQp2+Vcz8r6q71qslXM09xl/501uaNjCc3hH2R
+ iw2N77Lho1F3FrBbHdML3RYHZI55eC9iQw6R4S+R4b+iWLJoHzHrW61itg==
-----END CERTIFICATE-----
'';
}
diff --git a/nixpkgs/nixos/tests/containers-bridge.nix b/nixpkgs/nixos/tests/containers-bridge.nix
index 38db64eb793..2c8e8fa5370 100644
--- a/nixpkgs/nixos/tests/containers-bridge.nix
+++ b/nixpkgs/nixos/tests/containers-bridge.nix
@@ -7,7 +7,7 @@ let
containerIp6 = "fc00::2/7";
in
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-bridge";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ aristid aszlig eelco kampfschlaefer ];
@@ -61,43 +61,42 @@ import ./make-test.nix ({ pkgs, ...} : {
virtualisation.pathsInNixDB = [ pkgs.stdenv ];
};
- testScript =
- ''
- $machine->waitForUnit("default.target");
- $machine->succeed("nixos-container list") =~ /webserver/ or die;
-
- # Start the webserver container.
- $machine->succeed("nixos-container status webserver") =~ /up/ or die;
-
- # Check if bridges exist inside containers
- $machine->succeed("nixos-container run webserver -- ip link show eth0");
- $machine->succeed("nixos-container run web-noip -- ip link show eth0");
-
- "${containerIp}" =~ /([^\/]+)\/([0-9+])/;
- my $ip = $1;
- chomp $ip;
- $machine->succeed("ping -n -c 1 $ip");
- $machine->succeed("curl --fail http://$ip/ > /dev/null");
-
- "${containerIp6}" =~ /([^\/]+)\/([0-9+])/;
- my $ip6 = $1;
- chomp $ip6;
- $machine->succeed("ping -n -c 1 $ip6");
- $machine->succeed("curl --fail http://[$ip6]/ > /dev/null");
-
- # Check that nixos-container show-ip works in case of an ipv4 address with
- # subnetmask in CIDR notation.
- my $result = $machine->succeed("nixos-container show-ip webserver");
- chomp $result;
- $result eq $ip or die;
-
- # Stop the container.
- $machine->succeed("nixos-container stop webserver");
- $machine->fail("curl --fail --connect-timeout 2 http://$ip/ > /dev/null");
- $machine->fail("curl --fail --connect-timeout 2 http://[$ip6]/ > /dev/null");
-
- # Destroying a declarative container should fail.
- $machine->fail("nixos-container destroy webserver");
- '';
-
+ testScript = ''
+ machine.wait_for_unit("default.target")
+ assert "webserver" in machine.succeed("nixos-container list")
+
+ with subtest("Start the webserver container"):
+ assert "up" in machine.succeed("nixos-container status webserver")
+
+ with subtest("Bridges exist inside containers"):
+ machine.succeed(
+ "nixos-container run webserver -- ip link show eth0",
+ "nixos-container run web-noip -- ip link show eth0",
+ )
+
+ ip = "${containerIp}".split("/")[0]
+ machine.succeed(f"ping -n -c 1 {ip}")
+ machine.succeed(f"curl --fail http://{ip}/ > /dev/null")
+
+ ip6 = "${containerIp6}".split("/")[0]
+ machine.succeed(f"ping -n -c 1 {ip6}")
+ machine.succeed(f"curl --fail http://[{ip6}]/ > /dev/null")
+
+ with subtest(
+ "nixos-container show-ip works in case of an ipv4 address "
+ + "with subnetmask in CIDR notation."
+ ):
+ result = machine.succeed("nixos-container show-ip webserver").rstrip()
+ assert result == ip
+
+ with subtest("Stop the container"):
+ machine.succeed("nixos-container stop webserver")
+ machine.fail(
+ f"curl --fail --connect-timeout 2 http://{ip}/ > /dev/null",
+ f"curl --fail --connect-timeout 2 http://[{ip6}]/ > /dev/null",
+ )
+
+ # Destroying a declarative container should fail.
+ machine.fail("nixos-container destroy webserver")
+ '';
})
diff --git a/nixpkgs/nixos/tests/containers-ephemeral.nix b/nixpkgs/nixos/tests/containers-ephemeral.nix
index 1ef8717d9a0..692554ac0ba 100644
--- a/nixpkgs/nixos/tests/containers-ephemeral.nix
+++ b/nixpkgs/nixos/tests/containers-ephemeral.nix
@@ -1,6 +1,6 @@
# Test for NixOS' container support.
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-ephemeral";
machine = { pkgs, ... }: {
@@ -16,10 +16,10 @@ import ./make-test.nix ({ pkgs, ...} : {
services.nginx = {
enable = true;
virtualHosts.localhost = {
- root = (pkgs.runCommand "localhost" {} ''
+ root = pkgs.runCommand "localhost" {} ''
mkdir "$out"
echo hello world > "$out/index.html"
- '');
+ '';
};
};
networking.firewall.allowedTCPPorts = [ 80 ];
@@ -28,29 +28,27 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- $machine->succeed("nixos-container list") =~ /webserver/ or die;
+ assert "webserver" in machine.succeed("nixos-container list")
- # Start the webserver container.
- $machine->succeed("nixos-container start webserver");
+ machine.succeed("nixos-container start webserver")
- # Check that container got its own root folder
- $machine->succeed("ls /run/containers/webserver");
+ with subtest("Container got its own root folder"):
+ machine.succeed("ls /run/containers/webserver")
- # Check that container persistent directory is not created
- $machine->fail("ls /var/lib/containers/webserver");
+ with subtest("Container persistent directory is not created"):
+ machine.fail("ls /var/lib/containers/webserver")
# Since "start" returns after the container has reached
# multi-user.target, we should now be able to access it.
- my $ip = $machine->succeed("nixos-container show-ip webserver");
- chomp $ip;
- $machine->succeed("ping -n -c1 $ip");
- $machine->succeed("curl --fail http://$ip/ > /dev/null");
+ ip = machine.succeed("nixos-container show-ip webserver").rstrip()
+ machine.succeed(f"ping -n -c1 {ip}")
+ machine.succeed(f"curl --fail http://{ip}/ > /dev/null")
- # Stop the container.
- $machine->succeed("nixos-container stop webserver");
- $machine->fail("curl --fail --connect-timeout 2 http://$ip/ > /dev/null");
+ with subtest("Stop the container"):
+ machine.succeed("nixos-container stop webserver")
+ machine.fail(f"curl --fail --connect-timeout 2 http://{ip}/ > /dev/null")
- # Check that container's root folder was removed
- $machine->fail("ls /run/containers/webserver");
+ with subtest("Container's root folder was removed"):
+ machine.fail("ls /run/containers/webserver")
'';
})
diff --git a/nixpkgs/nixos/tests/containers-hosts.nix b/nixpkgs/nixos/tests/containers-hosts.nix
index 8cf298c6225..d6fb4a761ee 100644
--- a/nixpkgs/nixos/tests/containers-hosts.nix
+++ b/nixpkgs/nixos/tests/containers-hosts.nix
@@ -1,6 +1,6 @@
# Test for NixOS' container support.
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-hosts";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ montag451 ];
@@ -42,11 +42,11 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
- $machine->waitForUnit("default.target");
+ start_all()
+ machine.wait_for_unit("default.target")
- # Ping the containers using the entries added in /etc/hosts
- $machine->succeed("ping -n -c 1 simple.containers");
- $machine->succeed("ping -n -c 1 netmask.containers");
+ with subtest("Ping the containers using the entries added in /etc/hosts"):
+ for host in "simple.containers", "netmask.containers":
+ machine.succeed(f"ping -n -c 1 {host}")
'';
})
diff --git a/nixpkgs/nixos/tests/containers-imperative.nix b/nixpkgs/nixos/tests/containers-imperative.nix
index 2e7e4b2f1d6..61df74042cb 100644
--- a/nixpkgs/nixos/tests/containers-imperative.nix
+++ b/nixpkgs/nixos/tests/containers-imperative.nix
@@ -1,6 +1,6 @@
# Test for NixOS' container support.
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-imperative";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ aristid aszlig eelco kampfschlaefer ];
@@ -36,95 +36,99 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = let
- tmpfilesContainerConfig = pkgs.writeText "container-config-tmpfiles" ''
- {
- systemd.tmpfiles.rules = [ "d /foo - - - - -" ];
- systemd.services.foo = {
- serviceConfig.Type = "oneshot";
- script = "ls -al /foo";
- wantedBy = [ "multi-user.target" ];
- };
- }
- ''; in
- ''
- # Make sure we have a NixOS tree (required by ‘nixos-container create’).
- $machine->succeed("PAGER=cat nix-env -qa -A nixos.hello >&2");
-
- # Create some containers imperatively.
- my $id1 = $machine->succeed("nixos-container create foo --ensure-unique-name");
- chomp $id1;
- $machine->log("created container $id1");
-
- my $id2 = $machine->succeed("nixos-container create foo --ensure-unique-name");
- chomp $id2;
- $machine->log("created container $id2");
-
- die if $id1 eq $id2;
-
- # Put the root of $id2 into a bind mount.
- $machine->succeed(
- "mv /var/lib/containers/$id2 /id2-bindmount",
- "mount --bind /id2-bindmount /var/lib/containers/$id1"
- );
-
- my $ip1 = $machine->succeed("nixos-container show-ip $id1");
- chomp $ip1;
- my $ip2 = $machine->succeed("nixos-container show-ip $id2");
- chomp $ip2;
- die if $ip1 eq $ip2;
-
- # Create a directory and a file we can later check if it still exists
- # after destruction of the container.
- $machine->succeed(
- "mkdir /nested-bindmount",
- "echo important data > /nested-bindmount/dummy",
- );
-
- # Create a directory with a dummy file and bind-mount it into both
- # containers.
- foreach ($id1, $id2) {
- my $importantPath = "/var/lib/containers/$_/very/important/data";
- $machine->succeed(
- "mkdir -p $importantPath",
- "mount --bind /nested-bindmount $importantPath"
- );
- }
-
- # Start one of them.
- $machine->succeed("nixos-container start $id1");
-
- # Execute commands via the root shell.
- $machine->succeed("nixos-container run $id1 -- uname") =~ /Linux/ or die;
-
- # Execute a nix command via the root shell. (regression test for #40355)
- $machine->succeed("nixos-container run $id1 -- nix-instantiate -E 'derivation { name = \"empty\"; builder = \"false\"; system = \"false\"; }'");
-
- # Stop and start (regression test for #4989)
- $machine->succeed("nixos-container stop $id1");
- $machine->succeed("nixos-container start $id1");
-
- # Ensure tmpfiles are present
- $machine->log("creating container tmpfiles");
- $machine->succeed("nixos-container create tmpfiles --config-file ${tmpfilesContainerConfig}");
- $machine->log("created, starting…");
- $machine->succeed("nixos-container start tmpfiles");
- $machine->log("done starting, investigating…");
- $machine->succeed("echo \$(nixos-container run tmpfiles -- systemctl is-active foo.service) | grep -q active;");
- $machine->succeed("nixos-container destroy tmpfiles");
-
- # Execute commands via the root shell.
- $machine->succeed("nixos-container run $id1 -- uname") =~ /Linux/ or die;
-
- # Destroy the containers.
- $machine->succeed("nixos-container destroy $id1");
- $machine->succeed("nixos-container destroy $id2");
-
- $machine->succeed(
- # Check whether destruction of any container has killed important data
- "grep -qF 'important data' /nested-bindmount/dummy",
- # Ensure that the container path is gone
- "test ! -e /var/lib/containers/$id1"
- );
+ tmpfilesContainerConfig = pkgs.writeText "container-config-tmpfiles" ''
+ {
+ systemd.tmpfiles.rules = [ "d /foo - - - - -" ];
+ systemd.services.foo = {
+ serviceConfig.Type = "oneshot";
+ script = "ls -al /foo";
+ wantedBy = [ "multi-user.target" ];
+ };
+ }
+ '';
+ in ''
+ with subtest("Make sure we have a NixOS tree (required by ‘nixos-container create’)"):
+ machine.succeed("PAGER=cat nix-env -qa -A nixos.hello >&2")
+
+ id1, id2 = None, None
+
+ with subtest("Create some containers imperatively"):
+ id1 = machine.succeed("nixos-container create foo --ensure-unique-name").rstrip()
+ machine.log(f"created container {id1}")
+
+ id2 = machine.succeed("nixos-container create foo --ensure-unique-name").rstrip()
+ machine.log(f"created container {id2}")
+
+ assert id1 != id2
+
+ with subtest(f"Put the root of {id2} into a bind mount"):
+ machine.succeed(
+ f"mv /var/lib/containers/{id2} /id2-bindmount",
+ f"mount --bind /id2-bindmount /var/lib/containers/{id1}",
+ )
+
+ ip1 = machine.succeed(f"nixos-container show-ip {id1}").rstrip()
+ ip2 = machine.succeed(f"nixos-container show-ip {id2}").rstrip()
+ assert ip1 != ip2
+
+ with subtest(
+ "Create a directory and a file we can later check if it still exists "
+ + "after destruction of the container"
+ ):
+ machine.succeed("mkdir /nested-bindmount")
+ machine.succeed("echo important data > /nested-bindmount/dummy")
+
+ with subtest(
+ "Create a directory with a dummy file and bind-mount it into both containers."
+ ):
+ for id in id1, id2:
+ important_path = f"/var/lib/containers/{id}/very/important/data"
+ machine.succeed(
+ f"mkdir -p {important_path}",
+ f"mount --bind /nested-bindmount {important_path}",
+ )
+
+ with subtest("Start one of them"):
+ machine.succeed(f"nixos-container start {id1}")
+
+ with subtest("Execute commands via the root shell"):
+ assert "Linux" in machine.succeed(f"nixos-container run {id1} -- uname")
+
+ with subtest("Execute a nix command via the root shell. (regression test for #40355)"):
+ machine.succeed(
+ f"nixos-container run {id1} -- nix-instantiate -E "
+ + '\'derivation { name = "empty"; builder = "false"; system = "false"; }\' '
+ )
+
+ with subtest("Stop and start (regression test for #4989)"):
+ machine.succeed(f"nixos-container stop {id1}")
+ machine.succeed(f"nixos-container start {id1}")
+
+ with subtest("tmpfiles are present"):
+ machine.log("creating container tmpfiles")
+ machine.succeed(
+ "nixos-container create tmpfiles --config-file ${tmpfilesContainerConfig}"
+ )
+ machine.log("created, starting…")
+ machine.succeed("nixos-container start tmpfiles")
+ machine.log("done starting, investigating…")
+ machine.succeed(
+ "echo $(nixos-container run tmpfiles -- systemctl is-active foo.service) | grep -q active;"
+ )
+ machine.succeed("nixos-container destroy tmpfiles")
+
+ with subtest("Execute commands via the root shell"):
+ assert "Linux" in machine.succeed(f"nixos-container run {id1} -- uname")
+
+ with subtest("Destroy the containers"):
+ for id in id1, id2:
+ machine.succeed(f"nixos-container destroy {id}")
+
+ with subtest("Check whether destruction of any container has killed important data"):
+ machine.succeed("grep -qF 'important data' /nested-bindmount/dummy")
+
+ with subtest("Ensure that the container path is gone"):
+ print(machine.succeed("ls -lsa /var/lib/containers"))
+ machine.succeed(f"test ! -e /var/lib/containers/{id1}")
'';
-
})
diff --git a/nixpkgs/nixos/tests/containers-ip.nix b/nixpkgs/nixos/tests/containers-ip.nix
new file mode 100644
index 00000000000..8583a08c625
--- /dev/null
+++ b/nixpkgs/nixos/tests/containers-ip.nix
@@ -0,0 +1,77 @@
+# Test for NixOS' container support.
+
+let
+ webserverFor = hostAddress: localAddress: {
+ inherit hostAddress localAddress;
+ privateNetwork = true;
+ config = {
+ services.httpd = {
+ enable = true;
+ adminAddr = "foo@example.org";
+ };
+ networking.firewall.allowedTCPPorts = [ 80 ];
+ };
+ };
+
+in import ./make-test-python.nix ({ pkgs, ...} : {
+ name = "containers-ipv4-ipv6";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ aristid aszlig eelco kampfschlaefer ];
+ };
+
+ machine =
+ { pkgs, ... }: {
+ imports = [ ../modules/installer/cd-dvd/channel.nix ];
+ virtualisation = {
+ writableStore = true;
+ memorySize = 768;
+ };
+
+ containers.webserver4 = webserverFor "10.231.136.1" "10.231.136.2";
+ containers.webserver6 = webserverFor "fc00::2" "fc00::1";
+ virtualisation.pathsInNixDB = [ pkgs.stdenv ];
+ };
+
+ testScript = { nodes, ... }: ''
+ import time
+
+
+ def curl_host(ip):
+ # put [] around ipv6 addresses for curl
+ host = ip if ":" not in ip else f"[{ip}]"
+ return f"curl --fail --connect-timeout 2 http://{host}/ > /dev/null"
+
+
+ def get_ip(container):
+ # need to distinguish because show-ip won't work for ipv6
+ if container == "webserver4":
+ ip = machine.succeed(f"nixos-container show-ip {container}").rstrip()
+ assert ip == "${nodes.machine.config.containers.webserver4.localAddress}"
+ return ip
+ return "${nodes.machine.config.containers.webserver6.localAddress}"
+
+
+ for container in "webserver4", "webserver6":
+ assert container in machine.succeed("nixos-container list")
+
+ with subtest(f"Start container {container}"):
+ machine.succeed(f"nixos-container start {container}")
+ # wait 2s for container to start and network to be up
+ time.sleep(2)
+
+ # Since "start" returns after the container has reached
+ # multi-user.target, we should now be able to access it.
+
+ ip = get_ip(container)
+ with subtest(f"{container} reacts to pings and HTTP requests"):
+ machine.succeed(f"ping -n -c1 {ip}")
+ machine.succeed(curl_host(ip))
+
+ with subtest(f"Stop container {container}"):
+ machine.succeed(f"nixos-container stop {container}")
+ machine.fail(curl_host(ip))
+
+ # Destroying a declarative container should fail.
+ machine.fail(f"nixos-container destroy {container}")
+ '';
+})
diff --git a/nixpkgs/nixos/tests/containers-ipv4.nix b/nixpkgs/nixos/tests/containers-ipv4.nix
deleted file mode 100644
index ace68ff2df8..00000000000
--- a/nixpkgs/nixos/tests/containers-ipv4.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-# Test for NixOS' container support.
-
-import ./make-test.nix ({ pkgs, ...} : {
- name = "containers-ipv4";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ aristid aszlig eelco kampfschlaefer ];
- };
-
- machine =
- { pkgs, ... }:
- { imports = [ ../modules/installer/cd-dvd/channel.nix ];
- virtualisation.writableStore = true;
- virtualisation.memorySize = 768;
-
- containers.webserver =
- { privateNetwork = true;
- hostAddress = "10.231.136.1";
- localAddress = "10.231.136.2";
- config =
- { services.httpd.enable = true;
- services.httpd.adminAddr = "foo@example.org";
- networking.firewall.allowedTCPPorts = [ 80 ];
- system.stateVersion = "18.03";
- };
- };
-
- virtualisation.pathsInNixDB = [ pkgs.stdenv ];
- };
-
- testScript =
- ''
- $machine->succeed("nixos-container list") =~ /webserver/ or die;
-
- # Start the webserver container.
- $machine->succeed("nixos-container start webserver");
-
- # wait two seconds for the container to start and the network to be up
- sleep 2;
-
- # Since "start" returns after the container has reached
- # multi-user.target, we should now be able to access it.
- my $ip = $machine->succeed("nixos-container show-ip webserver");
- chomp $ip;
- $machine->succeed("ping -n -c1 $ip");
- $machine->succeed("curl --fail http://$ip/ > /dev/null");
-
- # Stop the container.
- $machine->succeed("nixos-container stop webserver");
- $machine->fail("curl --fail --connect-timeout 2 http://$ip/ > /dev/null");
-
- # Destroying a declarative container should fail.
- $machine->fail("nixos-container destroy webserver");
- '';
-
-})
diff --git a/nixpkgs/nixos/tests/containers-ipv6.nix b/nixpkgs/nixos/tests/containers-ipv6.nix
deleted file mode 100644
index a9499d192bd..00000000000
--- a/nixpkgs/nixos/tests/containers-ipv6.nix
+++ /dev/null
@@ -1,60 +0,0 @@
-# Test for NixOS' container support.
-
-let
- hostIp = "fc00::2";
- localIp = "fc00::1";
-in
-
-import ./make-test.nix ({ pkgs, ...} : {
- name = "containers-ipv6";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ aristid aszlig eelco kampfschlaefer ];
- };
-
- machine =
- { pkgs, ... }:
- { imports = [ ../modules/installer/cd-dvd/channel.nix ];
- virtualisation.writableStore = true;
- virtualisation.memorySize = 768;
-
- containers.webserver =
- { privateNetwork = true;
- hostAddress6 = hostIp;
- localAddress6 = localIp;
- config =
- { services.httpd.enable = true;
- services.httpd.adminAddr = "foo@example.org";
- networking.firewall.allowedTCPPorts = [ 80 ];
- };
- };
-
- virtualisation.pathsInNixDB = [ pkgs.stdenv ];
- };
-
- testScript =
- ''
- $machine->waitForUnit("default.target");
- $machine->succeed("nixos-container list") =~ /webserver/ or die;
-
- # Start the webserver container.
- $machine->succeed("nixos-container start webserver");
-
- # wait two seconds for the container to start and the network to be up
- sleep 2;
-
- # Since "start" returns after the container has reached
- # multi-user.target, we should now be able to access it.
- my $ip = "${localIp}";
- chomp $ip;
- $machine->succeed("ping -n -c 1 $ip");
- $machine->succeed("curl --fail http://[$ip]/ > /dev/null");
-
- # Stop the container.
- $machine->succeed("nixos-container stop webserver");
- $machine->fail("curl --fail --connect-timeout 2 http://[$ip]/ > /dev/null");
-
- # Destroying a declarative container should fail.
- $machine->fail("nixos-container destroy webserver");
- '';
-
-})
diff --git a/nixpkgs/nixos/tests/containers-reloadable.nix b/nixpkgs/nixos/tests/containers-reloadable.nix
index f41dea91b1e..35aff91e85b 100644
--- a/nixpkgs/nixos/tests/containers-reloadable.nix
+++ b/nixpkgs/nixos/tests/containers-reloadable.nix
@@ -1,7 +1,7 @@
-import ./make-test.nix ({ pkgs, lib, ...} :
+import ./make-test-python.nix ({ pkgs, lib, ...} :
let
client_base = {
-
+
containers.test1 = {
autoStart = true;
config = {
@@ -48,18 +48,25 @@ in {
c1System = nodes.client_c1.config.system.build.toplevel;
c2System = nodes.client_c2.config.system.build.toplevel;
in ''
- $client->start();
- $client->waitForUnit("default.target");
- $client->succeed("[[ \$(nixos-container run test1 cat /etc/check) == client_base ]] >&2");
+ client.start()
+ client.wait_for_unit("default.target")
+
+ assert "client_base" in client.succeed("nixos-container run test1 cat /etc/check")
- $client->succeed("${c1System}/bin/switch-to-configuration test >&2");
- $client->succeed("[[ \$(nixos-container run test1 cat /etc/check) == client_c1 ]] >&2");
- $client->succeed("systemctl status httpd -M test1 >&2");
+ with subtest("httpd is available after activating config1"):
+ client.succeed(
+ "${c1System}/bin/switch-to-configuration test >&2",
+ "[[ $(nixos-container run test1 cat /etc/check) == client_c1 ]] >&2",
+ "systemctl status httpd -M test1 >&2",
+ )
- $client->succeed("${c2System}/bin/switch-to-configuration test >&2");
- $client->succeed("[[ \$(nixos-container run test1 cat /etc/check) == client_c2 ]] >&2");
- $client->fail("systemctl status httpd -M test1 >&2");
- $client->succeed("systemctl status nginx -M test1 >&2");
+ with subtest("httpd is not available any longer after switching to config2"):
+ client.succeed(
+ "${c2System}/bin/switch-to-configuration test >&2",
+ "[[ $(nixos-container run test1 cat /etc/check) == client_c2 ]] >&2",
+ "systemctl status nginx -M test1 >&2",
+ )
+ client.fail("systemctl status httpd -M test1 >&2")
'';
})
diff --git a/nixpkgs/nixos/tests/containers-tmpfs.nix b/nixpkgs/nixos/tests/containers-tmpfs.nix
index e29fe6bbf03..171e8f01c7b 100644
--- a/nixpkgs/nixos/tests/containers-tmpfs.nix
+++ b/nixpkgs/nixos/tests/containers-tmpfs.nix
@@ -1,6 +1,6 @@
# Test for NixOS' container support.
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-tmpfs";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ kampka ];
@@ -31,49 +31,63 @@ import ./make-test.nix ({ pkgs, ...} : {
virtualisation.pathsInNixDB = [ pkgs.stdenv ];
};
- testScript =
- ''
- $machine->waitForUnit("default.target");
- $machine->succeed("nixos-container list") =~ /tmpfs/ or die;
-
- # Start the tmpfs container.
- #$machine->succeed("nixos-container status tmpfs") =~ /up/ or die;
-
- # Verify that /var is mounted as a tmpfs
- #$machine->succeed("nixos-container run tmpfs -- systemctl status var.mount --no-pager 2>/dev/null") =~ /What: tmpfs/ or die;
- $machine->succeed("nixos-container run tmpfs -- mountpoint -q /var 2>/dev/null");
-
- # Verify that /var/log is mounted as a tmpfs
- $machine->succeed("nixos-container run tmpfs -- systemctl status var-log.mount --no-pager 2>/dev/null") =~ /What: tmpfs/ or die;
- $machine->succeed("nixos-container run tmpfs -- mountpoint -q /var/log 2>/dev/null");
-
- # Verify that /some/random/path is mounted as a tmpfs
- $machine->succeed("nixos-container run tmpfs -- systemctl status some-random-path.mount --no-pager 2>/dev/null") =~ /What: tmpfs/ or die;
- $machine->succeed("nixos-container run tmpfs -- mountpoint -q /some/random/path 2>/dev/null");
-
- # Verify that files created in the container in a non-tmpfs directory are visible on the host.
- # This establishes legitimacy for the following tests
- $machine->succeed("nixos-container run tmpfs -- touch /root/test.file 2>/dev/null");
- $machine->succeed("nixos-container run tmpfs -- ls -l /root | grep -q test.file 2>/dev/null");
- $machine->succeed("test -e /var/lib/containers/tmpfs/root/test.file");
-
-
- # Verify that /some/random/path is writable and that files created there
- # are not in the hosts container dir but in the tmpfs
- $machine->succeed("nixos-container run tmpfs -- touch /some/random/path/test.file 2>/dev/null");
- $machine->succeed("nixos-container run tmpfs -- test -e /some/random/path/test.file 2>/dev/null");
-
- $machine->fail("test -e /var/lib/containers/tmpfs/some/random/path/test.file");
-
- # Verify that files created in the hosts container dir in a path where a tmpfs file system has been mounted
- # are not visible to the container as the do not exist in the tmpfs
- $machine->succeed("touch /var/lib/containers/tmpfs/var/test.file");
-
- $machine->succeed("test -e /var/lib/containers/tmpfs/var/test.file");
- $machine->succeed("ls -l /var/lib/containers/tmpfs/var/ | grep -q test.file 2>/dev/null");
-
- $machine->fail("nixos-container run tmpfs -- ls -l /var | grep -q test.file 2>/dev/null");
-
+ testScript = ''
+ machine.wait_for_unit("default.target")
+ assert "tmpfs" in machine.succeed("nixos-container list")
+
+ with subtest("tmpfs container is up"):
+ assert "up" in machine.succeed("nixos-container status tmpfs")
+
+
+ def tmpfs_cmd(command):
+ return f"nixos-container run tmpfs -- {command} 2>/dev/null"
+
+
+ with subtest("/var is mounted as a tmpfs"):
+ machine.succeed(tmpfs_cmd("mountpoint -q /var"))
+
+ with subtest("/var/log is mounted as a tmpfs"):
+ assert "What: tmpfs" in machine.succeed(
+ tmpfs_cmd("systemctl status var-log.mount --no-pager")
+ )
+ machine.succeed(tmpfs_cmd("mountpoint -q /var/log"))
+
+ with subtest("/some/random/path is mounted as a tmpfs"):
+ assert "What: tmpfs" in machine.succeed(
+ tmpfs_cmd("systemctl status some-random-path.mount --no-pager")
+ )
+ machine.succeed(tmpfs_cmd("mountpoint -q /some/random/path"))
+
+ with subtest(
+ "files created in the container in a non-tmpfs directory are visible on the host."
+ ):
+ # This establishes legitimacy for the following tests
+ machine.succeed(
+ tmpfs_cmd("touch /root/test.file"),
+ tmpfs_cmd("ls -l /root | grep -q test.file"),
+ "test -e /var/lib/containers/tmpfs/root/test.file",
+ )
+
+ with subtest(
+ "/some/random/path is writable and that files created there are not "
+ + "in the hosts container dir but in the tmpfs"
+ ):
+ machine.succeed(
+ tmpfs_cmd("touch /some/random/path/test.file"),
+ tmpfs_cmd("test -e /some/random/path/test.file"),
+ )
+ machine.fail("test -e /var/lib/containers/tmpfs/some/random/path/test.file")
+
+ with subtest(
+ "files created in the hosts container dir in a path where a tmpfs "
+ + "file system has been mounted are not visible to the container as "
+ + "the do not exist in the tmpfs"
+ ):
+ machine.succeed(
+ "touch /var/lib/containers/tmpfs/var/test.file",
+ "test -e /var/lib/containers/tmpfs/var/test.file",
+ "ls -l /var/lib/containers/tmpfs/var/ | grep -q test.file 2>/dev/null",
+ )
+ machine.fail(tmpfs_cmd("ls -l /var | grep -q test.file"))
'';
-
})
diff --git a/nixpkgs/nixos/tests/couchdb.nix b/nixpkgs/nixos/tests/couchdb.nix
index 48ea48eebbb..10e95701acd 100644
--- a/nixpkgs/nixos/tests/couchdb.nix
+++ b/nixpkgs/nixos/tests/couchdb.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ...}:
+import ./make-test-python.nix ({ pkgs, lib, ...}:
with lib;
@@ -35,22 +35,42 @@ with lib;
fi
'';
in ''
- startAll;
-
- $couchdb1->waitForUnit("couchdb.service");
- $couchdb1->waitUntilSucceeds("${curlJqCheck "GET" "" ".couchdb" "Welcome"}");
- $couchdb1->waitUntilSucceeds("${curlJqCheck "GET" "_all_dbs" ". | length" "2"}");
- $couchdb1->succeed("${curlJqCheck "PUT" "foo" ".ok" "true"}");
- $couchdb1->succeed("${curlJqCheck "GET" "_all_dbs" ". | length" "3"}");
- $couchdb1->succeed("${curlJqCheck "DELETE" "foo" ".ok" "true"}");
- $couchdb1->succeed("${curlJqCheck "GET" "_all_dbs" ". | length" "2"}");
-
- $couchdb2->waitForUnit("couchdb.service");
- $couchdb2->waitUntilSucceeds("${curlJqCheck "GET" "" ".couchdb" "Welcome"}");
- $couchdb2->waitUntilSucceeds("${curlJqCheck "GET" "_all_dbs" ". | length" "0"}");
- $couchdb2->succeed("${curlJqCheck "PUT" "foo" ".ok" "true"}");
- $couchdb2->succeed("${curlJqCheck "GET" "_all_dbs" ". | length" "1"}");
- $couchdb2->succeed("${curlJqCheck "DELETE" "foo" ".ok" "true"}");
- $couchdb2->succeed("${curlJqCheck "GET" "_all_dbs" ". | length" "0"}");
+ start_all()
+
+ couchdb1.wait_for_unit("couchdb.service")
+ couchdb1.wait_until_succeeds(
+ "${curlJqCheck "GET" "" ".couchdb" "Welcome"}"
+ )
+ couchdb1.wait_until_succeeds(
+ "${curlJqCheck "GET" "_all_dbs" ". | length" "2"}"
+ )
+ couchdb1.succeed("${curlJqCheck "PUT" "foo" ".ok" "true"}")
+ couchdb1.succeed(
+ "${curlJqCheck "GET" "_all_dbs" ". | length" "3"}"
+ )
+ couchdb1.succeed(
+ "${curlJqCheck "DELETE" "foo" ".ok" "true"}"
+ )
+ couchdb1.succeed(
+ "${curlJqCheck "GET" "_all_dbs" ". | length" "2"}"
+ )
+
+ couchdb2.wait_for_unit("couchdb.service")
+ couchdb2.wait_until_succeeds(
+ "${curlJqCheck "GET" "" ".couchdb" "Welcome"}"
+ )
+ couchdb2.wait_until_succeeds(
+ "${curlJqCheck "GET" "_all_dbs" ". | length" "0"}"
+ )
+ couchdb2.succeed("${curlJqCheck "PUT" "foo" ".ok" "true"}")
+ couchdb2.succeed(
+ "${curlJqCheck "GET" "_all_dbs" ". | length" "1"}"
+ )
+ couchdb2.succeed(
+ "${curlJqCheck "DELETE" "foo" ".ok" "true"}"
+ )
+ couchdb2.succeed(
+ "${curlJqCheck "GET" "_all_dbs" ". | length" "0"}"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/deluge.nix b/nixpkgs/nixos/tests/deluge.nix
index b58030409b5..37689c3d913 100644
--- a/nixpkgs/nixos/tests/deluge.nix
+++ b/nixpkgs/nixos/tests/deluge.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "deluge";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ flokli ];
@@ -45,18 +45,20 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $simple->waitForUnit("deluged");
- $simple->waitForUnit("delugeweb");
- $simple->waitForOpenPort("8112");
- $declarative->waitForUnit("network.target");
- $declarative->waitUntilSucceeds("curl --fail http://simple:8112");
+ simple.wait_for_unit("deluged")
+ simple.wait_for_unit("delugeweb")
+ simple.wait_for_open_port("8112")
+ declarative.wait_for_unit("network.target")
+ declarative.wait_until_succeeds("curl --fail http://simple:8112")
- $declarative->waitForUnit("deluged");
- $declarative->waitForUnit("delugeweb");
- $declarative->waitUntilSucceeds("curl --fail http://declarative:3142");
- $declarative->succeed("deluge-console 'help' | grep -q 'rm - Remove a torrent'");
- $declarative->succeed("deluge-console 'connect 127.0.0.1:58846 andrew password; help' | grep -q 'rm - Remove a torrent'");
+ declarative.wait_for_unit("deluged")
+ declarative.wait_for_unit("delugeweb")
+ declarative.wait_until_succeeds("curl --fail http://declarative:3142")
+ declarative.succeed("deluge-console 'help' | grep -q 'rm - Remove a torrent'")
+ declarative.succeed(
+ "deluge-console 'connect 127.0.0.1:58846 andrew password; help' | grep -q 'rm - Remove a torrent'"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/dnscrypt-proxy.nix b/nixpkgs/nixos/tests/dnscrypt-proxy.nix
index 13bc9d3d916..98153d5c904 100644
--- a/nixpkgs/nixos/tests/dnscrypt-proxy.nix
+++ b/nixpkgs/nixos/tests/dnscrypt-proxy.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "dnscrypt-proxy";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ joachifm ];
@@ -23,11 +23,13 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- $client->waitForUnit("dnsmasq");
+ client.wait_for_unit("dnsmasq")
# The daemon is socket activated; sending a single ping should activate it.
- $client->fail("systemctl is-active dnscrypt-proxy");
- $client->execute("${pkgs.iputils}/bin/ping -c1 example.com");
- $client->waitUntilSucceeds("systemctl is-active dnscrypt-proxy");
+ client.fail("systemctl is-active dnscrypt-proxy")
+ client.execute(
+ "${pkgs.iputils}/bin/ping -c1 example.com"
+ )
+ client.wait_until_succeeds("systemctl is-active dnscrypt-proxy")
'';
})
diff --git a/nixpkgs/nixos/tests/docker-edge.nix b/nixpkgs/nixos/tests/docker-edge.nix
index b306c149be9..96de885a554 100644
--- a/nixpkgs/nixos/tests/docker-edge.nix
+++ b/nixpkgs/nixos/tests/docker-edge.nix
@@ -1,6 +1,6 @@
# This test runs docker and checks if simple container starts
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "docker";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus offline ];
@@ -31,17 +31,19 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $docker->waitForUnit("sockets.target");
- $docker->succeed("tar cv --files-from /dev/null | docker import - scratchimg");
- $docker->succeed("docker run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10");
- $docker->succeed("docker ps | grep sleeping");
- $docker->succeed("sudo -u hasprivs docker ps");
- $docker->fail("sudo -u noprivs docker ps");
- $docker->succeed("docker stop sleeping");
+ docker.wait_for_unit("sockets.target")
+ docker.succeed("tar cv --files-from /dev/null | docker import - scratchimg")
+ docker.succeed(
+ "docker run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
+ )
+ docker.succeed("docker ps | grep sleeping")
+ docker.succeed("sudo -u hasprivs docker ps")
+ docker.fail("sudo -u noprivs docker ps")
+ docker.succeed("docker stop sleeping")
# Must match version twice to ensure client and server versions are correct
- $docker->succeed('[ $(docker version | grep ${pkgs.docker-edge.version} | wc -l) = "2" ]');
+ docker.succeed('[ $(docker version | grep ${pkgs.docker-edge.version} | wc -l) = "2" ]')
'';
})
diff --git a/nixpkgs/nixos/tests/docker-registry.nix b/nixpkgs/nixos/tests/docker-registry.nix
index 8936421072a..2928fd8141a 100644
--- a/nixpkgs/nixos/tests/docker-registry.nix
+++ b/nixpkgs/nixos/tests/docker-registry.nix
@@ -1,6 +1,6 @@
# This test runs docker-registry and check if it works
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "docker-registry";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ globin ma27 ironpinguin ];
@@ -28,36 +28,34 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- $client1->start();
- $client1->waitForUnit("docker.service");
- $client1->succeed("tar cv --files-from /dev/null | docker import - scratch");
- $client1->succeed("docker tag scratch registry:8080/scratch");
-
- $registry->start();
- $registry->waitForUnit("docker-registry.service");
- $registry->waitForOpenPort("8080");
- $client1->succeed("docker push registry:8080/scratch");
-
- $client2->start();
- $client2->waitForUnit("docker.service");
- $client2->succeed("docker pull registry:8080/scratch");
- $client2->succeed("docker images | grep scratch");
-
- $client2->succeed(
- 'curl -fsS -X DELETE registry:8080/v2/scratch/manifests/$(curl -fsS -I -H"Accept: application/vnd.docker.distribution.manifest.v2+json" registry:8080/v2/scratch/manifests/latest | grep Docker-Content-Digest | sed -e \'s/Docker-Content-Digest: //\' | tr -d \'\r\')'
- );
-
- $registry->systemctl("start docker-registry-garbage-collect.service");
- $registry->waitUntilFails("systemctl status docker-registry-garbage-collect.service");
- $registry->waitForUnit("docker-registry.service");
-
- $registry->fail(
- 'ls -l /var/lib/docker-registry/docker/registry/v2/blobs/sha256/*/*/data'
- );
-
- $client1->succeed("docker push registry:8080/scratch");
- $registry->succeed(
- 'ls -l /var/lib/docker-registry/docker/registry/v2/blobs/sha256/*/*/data'
- );
+ client1.start()
+ client1.wait_for_unit("docker.service")
+ client1.succeed("tar cv --files-from /dev/null | docker import - scratch")
+ client1.succeed("docker tag scratch registry:8080/scratch")
+
+ registry.start()
+ registry.wait_for_unit("docker-registry.service")
+ registry.wait_for_open_port("8080")
+ client1.succeed("docker push registry:8080/scratch")
+
+ client2.start()
+ client2.wait_for_unit("docker.service")
+ client2.succeed("docker pull registry:8080/scratch")
+ client2.succeed("docker images | grep scratch")
+
+ client2.succeed(
+ "curl -fsS -X DELETE registry:8080/v2/scratch/manifests/$(curl -fsS -I -H\"Accept: application/vnd.docker.distribution.manifest.v2+json\" registry:8080/v2/scratch/manifests/latest | grep Docker-Content-Digest | sed -e 's/Docker-Content-Digest: //' | tr -d '\\r')"
+ )
+
+ registry.systemctl("start docker-registry-garbage-collect.service")
+ registry.wait_until_fails("systemctl status docker-registry-garbage-collect.service")
+ registry.wait_for_unit("docker-registry.service")
+
+ registry.fail("ls -l /var/lib/docker-registry/docker/registry/v2/blobs/sha256/*/*/data")
+
+ client1.succeed("docker push registry:8080/scratch")
+ registry.succeed(
+ "ls -l /var/lib/docker-registry/docker/registry/v2/blobs/sha256/*/*/data"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/docker.nix b/nixpkgs/nixos/tests/docker.nix
index d67b2f8743d..8fda7c1395e 100644
--- a/nixpkgs/nixos/tests/docker.nix
+++ b/nixpkgs/nixos/tests/docker.nix
@@ -1,6 +1,6 @@
# This test runs docker and checks if simple container starts
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "docker";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus offline ];
@@ -31,17 +31,19 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $docker->waitForUnit("sockets.target");
- $docker->succeed("tar cv --files-from /dev/null | docker import - scratchimg");
- $docker->succeed("docker run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10");
- $docker->succeed("docker ps | grep sleeping");
- $docker->succeed("sudo -u hasprivs docker ps");
- $docker->fail("sudo -u noprivs docker ps");
- $docker->succeed("docker stop sleeping");
+ docker.wait_for_unit("sockets.target")
+ docker.succeed("tar cv --files-from /dev/null | docker import - scratchimg")
+ docker.succeed(
+ "docker run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
+ )
+ docker.succeed("docker ps | grep sleeping")
+ docker.succeed("sudo -u hasprivs docker ps")
+ docker.fail("sudo -u noprivs docker ps")
+ docker.succeed("docker stop sleeping")
# Must match version twice to ensure client and server versions are correct
- $docker->succeed('[ $(docker version | grep ${pkgs.docker.version} | wc -l) = "2" ]');
+ docker.succeed('[ $(docker version | grep ${pkgs.docker.version} | wc -l) = "2" ]')
'';
})
diff --git a/nixpkgs/nixos/tests/documize.nix b/nixpkgs/nixos/tests/documize.nix
index 8b852a4f779..3be20a780d3 100644
--- a/nixpkgs/nixos/tests/documize.nix
+++ b/nixpkgs/nixos/tests/documize.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ...} : {
+import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "documize";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ma27 ];
@@ -29,30 +29,34 @@ import ./make-test.nix ({ pkgs, lib, ...} : {
};
testScript = ''
- startAll;
-
- $machine->waitForUnit("documize-server.service");
- $machine->waitForOpenPort(3000);
-
- my $dbhash = $machine->succeed("curl -f localhost:3000 "
- . " | grep 'property=\"dbhash' "
- . " | grep -Po 'content=\"\\K[^\"]*'"
- );
-
- chomp($dbhash);
-
- $machine->succeed("curl -X POST "
- . "--data 'dbname=documize' "
- . "--data 'dbhash=$dbhash' "
- . "--data 'title=NixOS' "
- . "--data 'message=Docs' "
- . "--data 'firstname=John' "
- . "--data 'lastname=Doe' "
- . "--data 'email=john.doe\@nixos.org' "
- . "--data 'password=verysafe' "
- . "-f localhost:3000/api/setup"
- );
-
- $machine->succeed('test "$(curl -f localhost:3000/api/public/meta | jq ".title" | xargs echo)" = "NixOS"');
+ start_all()
+
+ machine.wait_for_unit("documize-server.service")
+ machine.wait_for_open_port(3000)
+
+ dbhash = machine.succeed(
+ "curl -f localhost:3000 | grep 'property=\"dbhash' | grep -Po 'content=\"\\K[^\"]*'"
+ )
+
+ dbhash = dbhash.strip()
+
+ machine.succeed(
+ (
+ "curl -X POST"
+ " --data 'dbname=documize'"
+ " --data 'dbhash={}'"
+ " --data 'title=NixOS'"
+ " --data 'message=Docs'"
+ " --data 'firstname=John'"
+ " --data 'lastname=Doe'"
+ " --data 'email=john.doe@nixos.org'"
+ " --data 'password=verysafe'"
+ " -f localhost:3000/api/setup"
+ ).format(dbhash)
+ )
+
+ machine.succeed(
+ 'test "$(curl -f localhost:3000/api/public/meta | jq ".title" | xargs echo)" = "NixOS"'
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/dovecot.nix b/nixpkgs/nixos/tests/dovecot.nix
index 156079d1d58..c19850f418b 100644
--- a/nixpkgs/nixos/tests/dovecot.nix
+++ b/nixpkgs/nixos/tests/dovecot.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix {
+import ./make-test-python.nix {
name = "dovecot";
machine = { pkgs, ... }: {
@@ -66,12 +66,12 @@ import ./make-test.nix {
};
testScript = ''
- $machine->waitForUnit('postfix.service');
- $machine->waitForUnit('dovecot2.service');
- $machine->succeed('send-testmail');
- $machine->succeed('send-lda');
- $machine->waitUntilFails('[ "$(postqueue -p)" != "Mail queue is empty" ]');
- $machine->succeed('test-imap');
- $machine->succeed('test-pop');
+ machine.wait_for_unit("postfix.service")
+ machine.wait_for_unit("dovecot2.service")
+ machine.succeed("send-testmail")
+ machine.succeed("send-lda")
+ machine.wait_until_fails('[ "$(postqueue -p)" != "Mail queue is empty" ]')
+ machine.succeed("test-imap")
+ machine.succeed("test-pop")
'';
}
diff --git a/nixpkgs/nixos/tests/emacs-daemon.nix b/nixpkgs/nixos/tests/emacs-daemon.nix
index 3594e35e343..b89d9b1bde6 100644
--- a/nixpkgs/nixos/tests/emacs-daemon.nix
+++ b/nixpkgs/nixos/tests/emacs-daemon.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "emacs-daemon";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ];
@@ -21,25 +21,28 @@ import ./make-test.nix ({ pkgs, ...} : {
environment.variables.TEST_SYSTEM_VARIABLE = "system variable";
};
- testScript =
- ''
- $machine->waitForUnit("multi-user.target");
+ testScript = ''
+ machine.wait_for_unit("multi-user.target")
# checks that the EDITOR environment variable is set
- $machine->succeed("test \$(basename \"\$EDITOR\") = emacseditor");
+ machine.succeed('test $(basename "$EDITOR") = emacseditor')
# waits for the emacs service to be ready
- $machine->waitUntilSucceeds("systemctl --user status emacs.service | grep 'Active: active'");
+ machine.wait_until_succeeds(
+ "systemctl --user status emacs.service | grep 'Active: active'"
+ )
# connects to the daemon
- $machine->succeed("emacsclient --create-frame \$EDITOR &");
+ machine.succeed("emacsclient --create-frame $EDITOR &")
# checks that Emacs shows the edited filename
- $machine->waitForText("emacseditor");
+ machine.wait_for_text("emacseditor")
# makes sure environment variables are accessible from Emacs
- $machine->succeed("emacsclient --eval '(getenv \"TEST_SYSTEM_VARIABLE\")'") =~ /system variable/ or die;
+ machine.succeed(
+ "emacsclient --eval '(getenv \"TEST_SYSTEM_VARIABLE\")' | grep -q 'system variable'"
+ )
- $machine->screenshot("emacsclient");
+ machine.screenshot("emacsclient")
'';
})
diff --git a/nixpkgs/nixos/tests/etcd-cluster.nix b/nixpkgs/nixos/tests/etcd-cluster.nix
index 43fde7d5920..19c5d915823 100644
--- a/nixpkgs/nixos/tests/etcd-cluster.nix
+++ b/nixpkgs/nixos/tests/etcd-cluster.nix
@@ -1,6 +1,6 @@
# This test runs simple etcd cluster
-import ./make-test.nix ({ pkgs, ... } : let
+import ./make-test-python.nix ({ pkgs, ... } : let
runWithOpenSSL = file: cmd: pkgs.runCommand file {
buildInputs = [ pkgs.openssl ];
@@ -129,29 +129,26 @@ in {
};
testScript = ''
- subtest "should start etcd cluster", sub {
- $node1->start();
- $node2->start();
- $node1->waitForUnit("etcd.service");
- $node2->waitForUnit("etcd.service");
- $node2->waitUntilSucceeds("etcdctl cluster-health");
- $node1->succeed("etcdctl set /foo/bar 'Hello world'");
- $node2->succeed("etcdctl get /foo/bar | grep 'Hello world'");
- };
-
- subtest "should add another member", sub {
- $node1->waitUntilSucceeds("etcdctl member add node3 https://node3:2380");
- $node3->start();
- $node3->waitForUnit("etcd.service");
- $node3->waitUntilSucceeds("etcdctl member list | grep 'node3'");
- $node3->succeed("etcdctl cluster-health");
- };
-
- subtest "should survive member crash", sub {
- $node3->crash;
- $node1->succeed("etcdctl cluster-health");
- $node1->succeed("etcdctl set /foo/bar 'Hello degraded world'");
- $node1->succeed("etcdctl get /foo/bar | grep 'Hello degraded world'");
- };
+ with subtest("should start etcd cluster"):
+ node1.start()
+ node2.start()
+ node1.wait_for_unit("etcd.service")
+ node2.wait_for_unit("etcd.service")
+ node2.wait_until_succeeds("etcdctl cluster-health")
+ node1.succeed("etcdctl set /foo/bar 'Hello world'")
+ node2.succeed("etcdctl get /foo/bar | grep 'Hello world'")
+
+ with subtest("should add another member"):
+ node1.wait_until_succeeds("etcdctl member add node3 https://node3:2380")
+ node3.start()
+ node3.wait_for_unit("etcd.service")
+ node3.wait_until_succeeds("etcdctl member list | grep 'node3'")
+ node3.succeed("etcdctl cluster-health")
+
+ with subtest("should survive member crash"):
+ node3.crash()
+ node1.succeed("etcdctl cluster-health")
+ node1.succeed("etcdctl set /foo/bar 'Hello degraded world'")
+ node1.succeed("etcdctl get /foo/bar | grep 'Hello degraded world'")
'';
})
diff --git a/nixpkgs/nixos/tests/etcd.nix b/nixpkgs/nixos/tests/etcd.nix
index 6c23b31779b..84272434384 100644
--- a/nixpkgs/nixos/tests/etcd.nix
+++ b/nixpkgs/nixos/tests/etcd.nix
@@ -1,6 +1,6 @@
# This test runs simple etcd node
-import ./make-test.nix ({ pkgs, ... } : {
+import ./make-test-python.nix ({ pkgs, ... } : {
name = "etcd";
meta = with pkgs.stdenv.lib.maintainers; {
@@ -14,14 +14,12 @@ import ./make-test.nix ({ pkgs, ... } : {
};
testScript = ''
- subtest "should start etcd node", sub {
- $node->start();
- $node->waitForUnit("etcd.service");
- };
+ with subtest("should start etcd node"):
+ node.start()
+ node.wait_for_unit("etcd.service")
- subtest "should write and read some values to etcd", sub {
- $node->succeed("etcdctl set /foo/bar 'Hello world'");
- $node->succeed("etcdctl get /foo/bar | grep 'Hello world'");
- }
+ with subtest("should write and read some values to etcd"):
+ node.succeed("etcdctl set /foo/bar 'Hello world'")
+ node.succeed("etcdctl get /foo/bar | grep 'Hello world'")
'';
})
diff --git a/nixpkgs/nixos/tests/fancontrol.nix b/nixpkgs/nixos/tests/fancontrol.nix
new file mode 100644
index 00000000000..356cd57ffa1
--- /dev/null
+++ b/nixpkgs/nixos/tests/fancontrol.nix
@@ -0,0 +1,28 @@
+import ./make-test-python.nix ({ pkgs, ... } : {
+ name = "fancontrol";
+
+ machine =
+ { ... }:
+ { hardware.fancontrol.enable = true;
+ hardware.fancontrol.config = ''
+ INTERVAL=42
+ DEVPATH=hwmon1=devices/platform/dummy
+ DEVNAME=hwmon1=dummy
+ FCTEMPS=hwmon1/device/pwm1=hwmon1/device/temp1_input
+ FCFANS=hwmon1/device/pwm1=hwmon1/device/fan1_input
+ MINTEMP=hwmon1/device/pwm1=25
+ MAXTEMP=hwmon1/device/pwm1=65
+ MINSTART=hwmon1/device/pwm1=150
+ MINSTOP=hwmon1/device/pwm1=0
+ '';
+ };
+
+ # This configuration cannot be valid for the test VM, so it's expected to get an 'outdated' error.
+ testScript = ''
+ start_all()
+ machine.wait_for_unit("fancontrol.service")
+ machine.wait_until_succeeds(
+ "journalctl -eu fancontrol | grep 'Configuration appears to be outdated'"
+ )
+ '';
+})
diff --git a/nixpkgs/nixos/tests/firefox.nix b/nixpkgs/nixos/tests/firefox.nix
index f5b946a0881..56ddabbae77 100644
--- a/nixpkgs/nixos/tests/firefox.nix
+++ b/nixpkgs/nixos/tests/firefox.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "firefox";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ eelco shlevy ];
@@ -11,19 +11,27 @@ import ./make-test.nix ({ pkgs, ... }: {
environment.systemPackages = [ pkgs.firefox pkgs.xdotool ];
};
- testScript =
- ''
- $machine->waitForX;
- $machine->execute("xterm -e 'firefox file://${pkgs.valgrind.doc}/share/doc/valgrind/html/index.html' &");
- $machine->waitForWindow(qr/Valgrind/);
- $machine->sleep(40); # wait until Firefox has finished loading the page
- $machine->execute("xdotool key space"); # do I want to make Firefox the
- # default browser? I just want to close the dialog
- $machine->sleep(2); # wait until Firefox hides the default browser window
- $machine->execute("xdotool key F12");
- $machine->sleep(10); # wait until Firefox draws the developer tool panel
- $machine->succeed("xwininfo -root -tree | grep Valgrind");
- $machine->screenshot("screen");
+ testScript = ''
+ machine.wait_for_x()
+
+ with subtest("wait until Firefox has finished loading the Valgrind docs page"):
+ machine.execute(
+ "xterm -e 'firefox file://${pkgs.valgrind.doc}/share/doc/valgrind/html/index.html' &"
+ )
+ machine.wait_for_window("Valgrind")
+ machine.sleep(40)
+
+ with subtest("Close default browser prompt"):
+ machine.execute("xdotool key space")
+
+ with subtest("Hide default browser window"):
+ machine.sleep(2)
+ machine.execute("xdotool key F12")
+
+ with subtest("wait until Firefox draws the developer tool panel"):
+ machine.sleep(10)
+ machine.succeed("xwininfo -root -tree | grep Valgrind")
+ machine.screenshot("screen")
'';
})
diff --git a/nixpkgs/nixos/tests/firewall.nix b/nixpkgs/nixos/tests/firewall.nix
index fcf758910e0..09a1fef852e 100644
--- a/nixpkgs/nixos/tests/firewall.nix
+++ b/nixpkgs/nixos/tests/firewall.nix
@@ -1,6 +1,6 @@
# Test the firewall module.
-import ./make-test.nix ( { pkgs, ... } : {
+import ./make-test-python.nix ( { pkgs, ... } : {
name = "firewall";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ eelco ];
@@ -36,30 +36,30 @@ import ./make-test.nix ( { pkgs, ... } : {
testScript = { nodes, ... }: let
newSystem = nodes.walled2.config.system.build.toplevel;
in ''
- $walled->start;
- $attacker->start;
+ start_all()
- $walled->waitForUnit("firewall");
- $walled->waitForUnit("httpd");
- $attacker->waitForUnit("network.target");
+ walled.wait_for_unit("firewall")
+ walled.wait_for_unit("httpd")
+ attacker.wait_for_unit("network.target")
# Local connections should still work.
- $walled->succeed("curl -v http://localhost/ >&2");
+ walled.succeed("curl -v http://localhost/ >&2")
# Connections to the firewalled machine should fail, but ping should succeed.
- $attacker->fail("curl --fail --connect-timeout 2 http://walled/ >&2");
- $attacker->succeed("ping -c 1 walled >&2");
+ attacker.fail("curl --fail --connect-timeout 2 http://walled/ >&2")
+ attacker.succeed("ping -c 1 walled >&2")
# Outgoing connections/pings should still work.
- $walled->succeed("curl -v http://attacker/ >&2");
- $walled->succeed("ping -c 1 attacker >&2");
+ walled.succeed("curl -v http://attacker/ >&2")
+ walled.succeed("ping -c 1 attacker >&2")
# If we stop the firewall, then connections should succeed.
- $walled->stopJob("firewall");
- $attacker->succeed("curl -v http://walled/ >&2");
+ walled.stop_job("firewall")
+ attacker.succeed("curl -v http://walled/ >&2")
# Check whether activation of a new configuration reloads the firewall.
- $walled->succeed("${newSystem}/bin/switch-to-configuration test 2>&1" .
- " | grep -qF firewall.service");
+ walled.succeed(
+ "${newSystem}/bin/switch-to-configuration test 2>&1 | grep -qF firewall.service"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/fish.nix b/nixpkgs/nixos/tests/fish.nix
index 97c4e8e37ac..68fba428439 100644
--- a/nixpkgs/nixos/tests/fish.nix
+++ b/nixpkgs/nixos/tests/fish.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "fish";
machine =
@@ -14,8 +14,11 @@ import ./make-test.nix ({ pkgs, ... }: {
testScript =
''
- $machine->waitForFile("/etc/fish/generated_completions/coreutils.fish");
- $machine->waitForFile("/etc/fish/generated_completions/kill.fish");
- $machine->succeed("fish -ic 'echo \$fish_complete_path' | grep -q '/share/fish/completions /etc/fish/generated_completions /root/.local/share/fish/generated_completions\$'");
+ start_all()
+ machine.wait_for_file("/etc/fish/generated_completions/coreutils.fish")
+ machine.wait_for_file("/etc/fish/generated_completions/kill.fish")
+ machine.succeed(
+ "fish -ic 'echo $fish_complete_path' | grep -q '/share/fish/completions /etc/fish/generated_completions /root/.local/share/fish/generated_completions$'"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/flatpak-builder.nix b/nixpkgs/nixos/tests/flatpak-builder.nix
deleted file mode 100644
index 49b97e8ca99..00000000000
--- a/nixpkgs/nixos/tests/flatpak-builder.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "flatpak-builder";
- meta = {
- maintainers = pkgs.flatpak-builder.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- services.flatpak.enable = true;
- xdg.portal.enable = true;
- environment.systemPackages = with pkgs; [ gnome-desktop-testing flatpak-builder ] ++ flatpak-builder.installedTestsDependencies;
- virtualisation.diskSize = 2048;
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.flatpak-builder.installedTests}/share' --timeout 3600");
- '';
-})
diff --git a/nixpkgs/nixos/tests/flatpak.nix b/nixpkgs/nixos/tests/flatpak.nix
deleted file mode 100644
index b0c61830d05..00000000000
--- a/nixpkgs/nixos/tests/flatpak.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "flatpak";
- meta = {
- maintainers = pkgs.flatpak.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- imports = [ ./common/x11.nix ];
- services.xserver.desktopManager.gnome3.enable = true; # TODO: figure out minimal environment where the tests work
- # common/x11.nix enables the auto display manager (lightdm)
- services.xserver.displayManager.gdm.enable = false;
- environment.gnome3.excludePackages = pkgs.gnome3.optionalPackages;
- services.flatpak.enable = true;
- environment.systemPackages = with pkgs; [ gnupg gnome-desktop-testing ostree python2 ];
- virtualisation.memorySize = 2047;
- virtualisation.diskSize = 1024;
- };
-
- testScript = ''
- $machine->waitForX();
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.flatpak.installedTests}/share' --timeout 3600");
- '';
-})
diff --git a/nixpkgs/nixos/tests/fluentd.nix b/nixpkgs/nixos/tests/fluentd.nix
index e5c4c3d2163..918f2f87db1 100644
--- a/nixpkgs/nixos/tests/fluentd.nix
+++ b/nixpkgs/nixos/tests/fluentd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }: {
+import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "fluentd";
machine = { pkgs, ... }: {
@@ -33,14 +33,17 @@ import ./make-test.nix ({ pkgs, lib, ... }: {
inherit testMessage;
});
in ''
- $machine->start;
- $machine->waitForUnit('fluentd.service');
- $machine->waitForOpenPort(9880);
+ machine.start()
+ machine.wait_for_unit("fluentd.service")
+ machine.wait_for_open_port(9880)
- $machine->succeed("curl -fsSL -X POST -H 'Content-type: application/json' -d @${payload} http://localhost:9880/test.tag");
+ machine.succeed(
+ "curl -fsSL -X POST -H 'Content-type: application/json' -d @${payload} http://localhost:9880/test.tag"
+ )
- $machine->succeed("systemctl stop fluentd"); # blocking flush
+ # blocking flush
+ machine.succeed("systemctl stop fluentd")
- $machine->succeed("grep '${testMessage}' /tmp/current-log");
+ machine.succeed("grep '${testMessage}' /tmp/current-log")
'';
})
diff --git a/nixpkgs/nixos/tests/fontconfig-default-fonts.nix b/nixpkgs/nixos/tests/fontconfig-default-fonts.nix
index 1991cec9218..68c6ac9e9c8 100644
--- a/nixpkgs/nixos/tests/fontconfig-default-fonts.nix
+++ b/nixpkgs/nixos/tests/fontconfig-default-fonts.nix
@@ -1,7 +1,12 @@
-import ./make-test.nix ({ lib, ... }:
+import ./make-test-python.nix ({ lib, ... }:
{
name = "fontconfig-default-fonts";
+ meta.maintainers = with lib.maintainers; [
+ jtojnar
+ worldofpeace
+ ];
+
machine = { config, pkgs, ... }: {
fonts.enableDefaultFonts = true; # Background fonts
fonts.fonts = with pkgs; [
@@ -20,9 +25,9 @@ import ./make-test.nix ({ lib, ... }:
};
testScript = ''
- $machine->succeed("fc-match serif | grep '\"Gentium Plus\"'");
- $machine->succeed("fc-match sans-serif | grep '\"Cantarell\"'");
- $machine->succeed("fc-match monospace | grep '\"Source Code Pro\"'");
- $machine->succeed("fc-match emoji | grep '\"Twitter Color Emoji\"'");
+ machine.succeed("fc-match serif | grep '\"Gentium Plus\"'")
+ machine.succeed("fc-match sans-serif | grep '\"Cantarell\"'")
+ machine.succeed("fc-match monospace | grep '\"Source Code Pro\"'")
+ machine.succeed("fc-match emoji | grep '\"Twitter Color Emoji\"'")
'';
})
diff --git a/nixpkgs/nixos/tests/fsck.nix b/nixpkgs/nixos/tests/fsck.nix
index f943bb7f235..e522419fde2 100644
--- a/nixpkgs/nixos/tests/fsck.nix
+++ b/nixpkgs/nixos/tests/fsck.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix {
+import ./make-test-python.nix {
name = "fsck";
machine = { lib, ... }: {
@@ -14,16 +14,18 @@ import ./make-test.nix {
};
testScript = ''
- $machine->waitForUnit('default.target');
+ machine.wait_for_unit("default.target")
- subtest "root fs is fsckd", sub {
- $machine->succeed('journalctl -b | grep "fsck.ext4.*/dev/vda"');
- };
+ with subtest("root fs is fsckd"):
+ machine.succeed("journalctl -b | grep 'fsck.ext4.*/dev/vda'")
- subtest "mnt fs is fsckd", sub {
- $machine->succeed('journalctl -b | grep "fsck.*/dev/vdb.*clean"');
- $machine->succeed('grep "Requires=systemd-fsck@dev-vdb.service" /run/systemd/generator/mnt.mount');
- $machine->succeed('grep "After=systemd-fsck@dev-vdb.service" /run/systemd/generator/mnt.mount');
- };
+ with subtest("mnt fs is fsckd"):
+ machine.succeed("journalctl -b | grep 'fsck.*/dev/vdb.*clean'")
+ machine.succeed(
+ "grep 'Requires=systemd-fsck@dev-vdb.service' /run/systemd/generator/mnt.mount"
+ )
+ machine.succeed(
+ "grep 'After=systemd-fsck@dev-vdb.service' /run/systemd/generator/mnt.mount"
+ )
'';
}
diff --git a/nixpkgs/nixos/tests/fwupd.nix b/nixpkgs/nixos/tests/fwupd.nix
deleted file mode 100644
index 88dac8ccbcd..00000000000
--- a/nixpkgs/nixos/tests/fwupd.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }: {
- name = "fwupd";
-
- meta = {
- maintainers = pkgs.fwupd.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- services.fwupd.enable = true;
- services.fwupd.blacklistPlugins = []; # don't blacklist test plugin
- services.fwupd.enableTestRemote = true;
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- environment.variables.XDG_DATA_DIRS = [ "${pkgs.fwupd.installedTests}/share" ];
- virtualisation.memorySize = 768;
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner");
- '';
-})
diff --git a/nixpkgs/nixos/tests/gdk-pixbuf.nix b/nixpkgs/nixos/tests/gdk-pixbuf.nix
deleted file mode 100644
index 9a62b593f46..00000000000
--- a/nixpkgs/nixos/tests/gdk-pixbuf.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }: {
- name = "gdk-pixbuf";
-
- meta = {
- maintainers = pkgs.gdk-pixbuf.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- environment.variables.XDG_DATA_DIRS = [ "${pkgs.gdk-pixbuf.installedTests}/share" ];
-
- # Tests allocate a lot of memory trying to exploit a CVE
- # but qemu-system-i386 has a 2047M memory limit
- virtualisation.memorySize = if pkgs.stdenv.isi686 then 2047 else 4096;
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -t 1800"); # increase timeout to 1800s
- '';
-})
diff --git a/nixpkgs/nixos/tests/gitea.nix b/nixpkgs/nixos/tests/gitea.nix
index b8ab6dabc8c..ffbc07cfbb2 100644
--- a/nixpkgs/nixos/tests/gitea.nix
+++ b/nixpkgs/nixos/tests/gitea.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;
{
@@ -18,11 +18,11 @@ with pkgs.lib;
};
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit('gitea.service');
- $machine->waitForOpenPort('3000');
- $machine->succeed("curl --fail http://localhost:3000/");
+ machine.wait_for_unit("gitea.service")
+ machine.wait_for_open_port(3000)
+ machine.succeed("curl --fail http://localhost:3000/")
'';
};
@@ -37,11 +37,11 @@ with pkgs.lib;
};
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit('gitea.service');
- $machine->waitForOpenPort('3000');
- $machine->succeed("curl --fail http://localhost:3000/");
+ machine.wait_for_unit("gitea.service")
+ machine.wait_for_open_port(3000)
+ machine.succeed("curl --fail http://localhost:3000/")
'';
};
@@ -56,12 +56,14 @@ with pkgs.lib;
};
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit('gitea.service');
- $machine->waitForOpenPort('3000');
- $machine->succeed("curl --fail http://localhost:3000/");
- $machine->succeed("curl --fail http://localhost:3000/user/sign_up | grep 'Registration is disabled. Please contact your site administrator.'");
+ machine.wait_for_unit("gitea.service")
+ machine.wait_for_open_port(3000)
+ machine.succeed("curl --fail http://localhost:3000/")
+ machine.succeed(
+ "curl --fail http://localhost:3000/user/sign_up | grep 'Registration is disabled. Please contact your site administrator.'"
+ )
'';
};
}
diff --git a/nixpkgs/nixos/tests/gitlab.nix b/nixpkgs/nixos/tests/gitlab.nix
index be0b3c8746a..7e4e8bcef92 100644
--- a/nixpkgs/nixos/tests/gitlab.nix
+++ b/nixpkgs/nixos/tests/gitlab.nix
@@ -3,7 +3,7 @@
let
initialRootPassword = "notproduction";
in
-import ./make-test.nix ({ pkgs, lib, ...} : with lib; {
+import ./make-test-python.nix ({ pkgs, lib, ...} : with lib; {
name = "gitlab";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ globin ];
@@ -63,21 +63,35 @@ import ./make-test.nix ({ pkgs, lib, ...} : with lib; {
});
in
''
- $gitlab->start();
- $gitlab->waitForUnit("gitaly.service");
- $gitlab->waitForUnit("gitlab-workhorse.service");
- $gitlab->waitForUnit("gitlab.service");
- $gitlab->waitForUnit("gitlab-sidekiq.service");
- $gitlab->waitForFile("/var/gitlab/state/tmp/sockets/gitlab.socket");
- $gitlab->waitUntilSucceeds("curl -sSf http://gitlab/users/sign_in");
- $gitlab->succeed("curl -isSf http://gitlab | grep -i location | grep -q http://gitlab/users/sign_in");
- $gitlab->succeed("${pkgs.sudo}/bin/sudo -u gitlab -H gitlab-rake gitlab:check 1>&2");
- $gitlab->succeed("echo \"Authorization: Bearer \$(curl -X POST -H 'Content-Type: application/json' -d @${auth} http://gitlab/oauth/token | ${pkgs.jq}/bin/jq -r '.access_token')\" >/tmp/headers");
- $gitlab->succeed("curl -X POST -H 'Content-Type: application/json' -H @/tmp/headers -d @${createProject} http://gitlab/api/v4/projects");
- $gitlab->succeed("curl -X POST -H 'Content-Type: application/json' -H @/tmp/headers -d @${putFile} http://gitlab/api/v4/projects/1/repository/files/some-file.txt");
- $gitlab->succeed("curl -H @/tmp/headers http://gitlab/api/v4/projects/1/repository/archive.tar.gz > /tmp/archive.tar.gz");
- $gitlab->succeed("curl -H @/tmp/headers http://gitlab/api/v4/projects/1/repository/archive.tar.bz2 > /tmp/archive.tar.bz2");
- $gitlab->succeed("test -s /tmp/archive.tar.gz");
- $gitlab->succeed("test -s /tmp/archive.tar.bz2");
+ gitlab.start()
+ gitlab.wait_for_unit("gitaly.service")
+ gitlab.wait_for_unit("gitlab-workhorse.service")
+ gitlab.wait_for_unit("gitlab.service")
+ gitlab.wait_for_unit("gitlab-sidekiq.service")
+ gitlab.wait_for_file("/var/gitlab/state/tmp/sockets/gitlab.socket")
+ gitlab.wait_until_succeeds("curl -sSf http://gitlab/users/sign_in")
+ gitlab.succeed(
+ "curl -isSf http://gitlab | grep -i location | grep -q http://gitlab/users/sign_in"
+ )
+ gitlab.succeed(
+ "${pkgs.sudo}/bin/sudo -u gitlab -H gitlab-rake gitlab:check 1>&2"
+ )
+ gitlab.succeed(
+ "echo \"Authorization: Bearer \$(curl -X POST -H 'Content-Type: application/json' -d @${auth} http://gitlab/oauth/token | ${pkgs.jq}/bin/jq -r '.access_token')\" >/tmp/headers"
+ )
+ gitlab.succeed(
+ "curl -X POST -H 'Content-Type: application/json' -H @/tmp/headers -d @${createProject} http://gitlab/api/v4/projects"
+ )
+ gitlab.succeed(
+ "curl -X POST -H 'Content-Type: application/json' -H @/tmp/headers -d @${putFile} http://gitlab/api/v4/projects/1/repository/files/some-file.txt"
+ )
+ gitlab.succeed(
+ "curl -H @/tmp/headers http://gitlab/api/v4/projects/1/repository/archive.tar.gz > /tmp/archive.tar.gz"
+ )
+ gitlab.succeed(
+ "curl -H @/tmp/headers http://gitlab/api/v4/projects/1/repository/archive.tar.bz2 > /tmp/archive.tar.bz2"
+ )
+ gitlab.succeed("test -s /tmp/archive.tar.gz")
+ gitlab.succeed("test -s /tmp/archive.tar.bz2")
'';
})
diff --git a/nixpkgs/nixos/tests/gitolite.nix b/nixpkgs/nixos/tests/gitolite.nix
index 690e456ed7c..a928645bd80 100644
--- a/nixpkgs/nixos/tests/gitolite.nix
+++ b/nixpkgs/nixos/tests/gitolite.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...}:
+import ./make-test-python.nix ({ pkgs, ...}:
let
adminPrivateKey = pkgs.writeText "id_ed25519" ''
@@ -43,7 +43,7 @@ let
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJZNonUP1ePHLrvn0W9D2hdN6zWWZYFyJc+QR6pOKQEw bob@client
'';
- gitoliteAdminConfSnippet = ''
+ gitoliteAdminConfSnippet = pkgs.writeText "gitolite-admin-conf-snippet" ''
repo alice-project
RW+ = alice
'';
@@ -85,55 +85,54 @@ in
};
testScript = ''
- startAll;
-
- subtest "can setup ssh keys on system", sub {
- $client->mustSucceed("mkdir -p ~root/.ssh");
- $client->mustSucceed("cp ${adminPrivateKey} ~root/.ssh/id_ed25519");
- $client->mustSucceed("chmod 600 ~root/.ssh/id_ed25519");
-
- $client->mustSucceed("sudo -u alice mkdir -p ~alice/.ssh");
- $client->mustSucceed("sudo -u alice cp ${alicePrivateKey} ~alice/.ssh/id_ed25519");
- $client->mustSucceed("sudo -u alice chmod 600 ~alice/.ssh/id_ed25519");
-
- $client->mustSucceed("sudo -u bob mkdir -p ~bob/.ssh");
- $client->mustSucceed("sudo -u bob cp ${bobPrivateKey} ~bob/.ssh/id_ed25519");
- $client->mustSucceed("sudo -u bob chmod 600 ~bob/.ssh/id_ed25519");
- };
-
- subtest "gitolite server starts", sub {
- $server->waitForUnit("gitolite-init.service");
- $server->waitForUnit("sshd.service");
- $client->mustSucceed('ssh gitolite@server info');
- };
-
- subtest "admin can clone and configure gitolite-admin.git", sub {
- $client->mustSucceed('git clone gitolite@server:gitolite-admin.git');
- $client->mustSucceed("git config --global user.name 'System Administrator'");
- $client->mustSucceed("git config --global user.email root\@domain.example");
- $client->mustSucceed("cp ${alicePublicKey} gitolite-admin/keydir/alice.pub");
- $client->mustSucceed("cp ${bobPublicKey} gitolite-admin/keydir/bob.pub");
- $client->mustSucceed('(cd gitolite-admin && git add . && git commit -m "Add keys for alice, bob" && git push)');
- $client->mustSucceed("printf '${gitoliteAdminConfSnippet}' >> gitolite-admin/conf/gitolite.conf");
- $client->mustSucceed('(cd gitolite-admin && git add . && git commit -m "Add repo for alice" && git push)');
- };
-
- subtest "non-admins cannot clone gitolite-admin.git", sub {
- $client->mustFail('sudo -i -u alice git clone gitolite@server:gitolite-admin.git');
- $client->mustFail('sudo -i -u bob git clone gitolite@server:gitolite-admin.git');
- };
-
- subtest "non-admins can clone testing.git", sub {
- $client->mustSucceed('sudo -i -u alice git clone gitolite@server:testing.git');
- $client->mustSucceed('sudo -i -u bob git clone gitolite@server:testing.git');
- };
-
- subtest "alice can clone alice-project.git", sub {
- $client->mustSucceed('sudo -i -u alice git clone gitolite@server:alice-project.git');
- };
-
- subtest "bob cannot clone alice-project.git", sub {
- $client->mustFail('sudo -i -u bob git clone gitolite@server:alice-project.git');
- };
+ start_all()
+
+ with subtest("can setup ssh keys on system"):
+ client.succeed(
+ "mkdir -p ~root/.ssh",
+ "cp ${adminPrivateKey} ~root/.ssh/id_ed25519",
+ "chmod 600 ~root/.ssh/id_ed25519",
+ )
+ client.succeed(
+ "sudo -u alice mkdir -p ~alice/.ssh",
+ "sudo -u alice cp ${alicePrivateKey} ~alice/.ssh/id_ed25519",
+ "sudo -u alice chmod 600 ~alice/.ssh/id_ed25519",
+ )
+ client.succeed(
+ "sudo -u bob mkdir -p ~bob/.ssh",
+ "sudo -u bob cp ${bobPrivateKey} ~bob/.ssh/id_ed25519",
+ "sudo -u bob chmod 600 ~bob/.ssh/id_ed25519",
+ )
+
+ with subtest("gitolite server starts"):
+ server.wait_for_unit("gitolite-init.service")
+ server.wait_for_unit("sshd.service")
+ client.succeed("ssh gitolite@server info")
+
+ with subtest("admin can clone and configure gitolite-admin.git"):
+ client.succeed(
+ "git clone gitolite@server:gitolite-admin.git",
+ "git config --global user.name 'System Administrator'",
+ "git config --global user.email root\@domain.example",
+ "cp ${alicePublicKey} gitolite-admin/keydir/alice.pub",
+ "cp ${bobPublicKey} gitolite-admin/keydir/bob.pub",
+ "(cd gitolite-admin && git add . && git commit -m 'Add keys for alice, bob' && git push)",
+ "cat ${gitoliteAdminConfSnippet} >> gitolite-admin/conf/gitolite.conf",
+ "(cd gitolite-admin && git add . && git commit -m 'Add repo for alice' && git push)",
+ )
+
+ with subtest("non-admins cannot clone gitolite-admin.git"):
+ client.fail("sudo -i -u alice git clone gitolite@server:gitolite-admin.git")
+ client.fail("sudo -i -u bob git clone gitolite@server:gitolite-admin.git")
+
+ with subtest("non-admins can clone testing.git"):
+ client.succeed("sudo -i -u alice git clone gitolite@server:testing.git")
+ client.succeed("sudo -i -u bob git clone gitolite@server:testing.git")
+
+ with subtest("alice can clone alice-project.git"):
+ client.succeed("sudo -i -u alice git clone gitolite@server:alice-project.git")
+
+ with subtest("bob cannot clone alice-project.git"):
+ client.fail("sudo -i -u bob git clone gitolite@server:alice-project.git")
'';
})
diff --git a/nixpkgs/nixos/tests/gjs.nix b/nixpkgs/nixos/tests/gjs.nix
deleted file mode 100644
index e6002ef98dd..00000000000
--- a/nixpkgs/nixos/tests/gjs.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }: {
- name = "gjs";
-
- meta = {
- maintainers = pkgs.gnome3.gjs.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- imports = [ ./common/x11.nix ];
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- environment.variables.XDG_DATA_DIRS = [ "${pkgs.gnome3.gjs.installedTests}/share" ];
- };
-
- testScript = ''
- $machine->waitForX;
- $machine->succeed("gnome-desktop-testing-runner");
- '';
-})
diff --git a/nixpkgs/nixos/tests/glib-networking.nix b/nixpkgs/nixos/tests/glib-networking.nix
deleted file mode 100644
index c0bbb2b3554..00000000000
--- a/nixpkgs/nixos/tests/glib-networking.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "glib-networking";
- meta = {
- maintainers = pkgs.glib-networking.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.glib-networking.installedTests}/share'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/glusterfs.nix b/nixpkgs/nixos/tests/glusterfs.nix
index 9fd8bd2ed12..8f9cb8973d5 100644
--- a/nixpkgs/nixos/tests/glusterfs.nix
+++ b/nixpkgs/nixos/tests/glusterfs.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ ... } :
+import ./make-test-python.nix ({pkgs, lib, ...}:
let
client = { pkgs, ... } : {
@@ -39,27 +39,29 @@ in {
};
testScript = ''
- $server1->waitForUnit("glusterd.service");
- $server2->waitForUnit("glusterd.service");
+ server1.wait_for_unit("glusterd.service")
+ server2.wait_for_unit("glusterd.service")
+
+ server1.wait_until_succeeds("gluster peer status")
+ server2.wait_until_succeeds("gluster peer status")
# establish initial contact
- $server1->succeed("sleep 2");
- $server1->succeed("gluster peer probe server2");
- $server1->succeed("gluster peer probe server1");
+ server1.succeed("gluster peer probe server2")
+ server1.succeed("gluster peer probe server1")
- $server1->succeed("gluster peer status | grep Connected");
+ server1.succeed("gluster peer status | grep Connected")
# create volumes
- $server1->succeed("mkdir -p /data/vg0");
- $server2->succeed("mkdir -p /data/vg0");
- $server1->succeed("gluster volume create gv0 server1:/data/vg0 server2:/data/vg0");
- $server1->succeed("gluster volume start gv0");
+ server1.succeed("mkdir -p /data/vg0")
+ server2.succeed("mkdir -p /data/vg0")
+ server1.succeed("gluster volume create gv0 server1:/data/vg0 server2:/data/vg0")
+ server1.succeed("gluster volume start gv0")
# test clients
- $client1->waitForUnit("gluster.mount");
- $client2->waitForUnit("gluster.mount");
+ client1.wait_for_unit("gluster.mount")
+ client2.wait_for_unit("gluster.mount")
- $client1->succeed("echo test > /gluster/file1");
- $client2->succeed("grep test /gluster/file1");
+ client1.succeed("echo test > /gluster/file1")
+ client2.succeed("grep test /gluster/file1")
'';
})
diff --git a/nixpkgs/nixos/tests/gnome-photos.nix b/nixpkgs/nixos/tests/gnome-photos.nix
deleted file mode 100644
index 2ecda1d68ce..00000000000
--- a/nixpkgs/nixos/tests/gnome-photos.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, lib, ... }:
-
-let
-
- # gsettings tool with access to gsettings-desktop-schemas
- desktop-gsettings = with pkgs; stdenv.mkDerivation {
- name = "desktop-gsettings";
- dontUnpack = true;
- nativeBuildInputs = [ glib wrapGAppsHook ];
- buildInputs = [ gsettings-desktop-schemas ];
- installPhase = ''
- runHook preInstall
- mkdir -p $out/bin
- ln -s ${glib.bin}/bin/gsettings $out/bin/desktop-gsettings
- runHook postInstall
- '';
- };
-
-in
-
-{
- name = "gnome-photos";
- meta = {
- maintainers = pkgs.gnome-photos.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- imports = [ ./common/x11.nix ];
- programs.dconf.enable = true;
- services.gnome3.at-spi2-core.enable = true; # needed for dogtail
- environment.systemPackages = with pkgs; [ gnome-desktop-testing desktop-gsettings ];
- services.dbus.packages = with pkgs; [ gnome-photos ];
- };
-
- testScript = ''
- $machine->waitForX;
- # dogtail needs accessibility enabled
- $machine->succeed("desktop-gsettings set org.gnome.desktop.interface toolkit-accessibility true 2>&1");
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.gnome-photos.installedTests}/share' 2>&1");
- '';
-})
diff --git a/nixpkgs/nixos/tests/google-oslogin/default.nix b/nixpkgs/nixos/tests/google-oslogin/default.nix
index 3b84bba3f98..1977e92e987 100644
--- a/nixpkgs/nixos/tests/google-oslogin/default.nix
+++ b/nixpkgs/nixos/tests/google-oslogin/default.nix
@@ -1,7 +1,14 @@
-import ../make-test.nix ({ pkgs, ... } :
+import ../make-test-python.nix ({ pkgs, ... } :
let
inherit (import ./../ssh-keys.nix pkgs)
snakeOilPrivateKey snakeOilPublicKey;
+
+ # don't check host keys or known hosts, use the snakeoil ssh key
+ ssh-config = builtins.toFile "ssh.conf" ''
+ UserKnownHostsFile=/dev/null
+ StrictHostKeyChecking=no
+ IdentityFile=~/.ssh/id_snakeoil
+ '';
in {
name = "google-oslogin";
meta = with pkgs.stdenv.lib.maintainers; {
@@ -15,38 +22,49 @@ in {
client = { ... }: {};
};
testScript = ''
- startAll;
+ start_all()
- $server->waitForUnit("mock-google-metadata.service");
- $server->waitForOpenPort(80);
+ server.wait_for_unit("mock-google-metadata.service")
+ server.wait_for_open_port(80)
# mockserver should return a non-expired ssh key for both mockuser and mockadmin
- $server->succeed('${pkgs.google-compute-engine-oslogin}/bin/google_authorized_keys mockuser | grep -q "${snakeOilPublicKey}"');
- $server->succeed('${pkgs.google-compute-engine-oslogin}/bin/google_authorized_keys mockadmin | grep -q "${snakeOilPublicKey}"');
+ server.succeed(
+ '${pkgs.google-compute-engine-oslogin}/bin/google_authorized_keys mockuser | grep -q "${snakeOilPublicKey}"'
+ )
+ server.succeed(
+ '${pkgs.google-compute-engine-oslogin}/bin/google_authorized_keys mockadmin | grep -q "${snakeOilPublicKey}"'
+ )
- # install snakeoil ssh key on the client
- $client->succeed("mkdir -p ~/.ssh");
- $client->succeed("cat ${snakeOilPrivateKey} > ~/.ssh/id_snakeoil");
- $client->succeed("chmod 600 ~/.ssh/id_snakeoil");
+ # install snakeoil ssh key on the client, and provision .ssh/config file
+ client.succeed("mkdir -p ~/.ssh")
+ client.succeed(
+ "cat ${snakeOilPrivateKey} > ~/.ssh/id_snakeoil"
+ )
+ client.succeed("chmod 600 ~/.ssh/id_snakeoil")
+ client.succeed("cp ${ssh-config} ~/.ssh/config")
- $client->waitForUnit("network.target");
- $server->waitForUnit("sshd.service");
+ client.wait_for_unit("network.target")
+ server.wait_for_unit("sshd.service")
# we should not be able to connect as non-existing user
- $client->fail("ssh -o User=ghost -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server -i ~/.ssh/id_snakeoil 'true'");
+ client.fail("ssh ghost@server 'true'")
# we should be able to connect as mockuser
- $client->succeed("ssh -o User=mockuser -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server -i ~/.ssh/id_snakeoil 'true'");
+ client.succeed("ssh mockuser@server 'true'")
# but we shouldn't be able to sudo
- $client->fail("ssh -o User=mockuser -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server -i ~/.ssh/id_snakeoil '/run/wrappers/bin/sudo /run/current-system/sw/bin/id' | grep -q 'root'");
+ client.fail(
+ "ssh mockuser@server '/run/wrappers/bin/sudo /run/current-system/sw/bin/id' | grep -q 'root'"
+ )
# we should also be able to log in as mockadmin
- $client->succeed("ssh -o User=mockadmin -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server -i ~/.ssh/id_snakeoil 'true'");
+ client.succeed("ssh mockadmin@server 'true'")
# pam_oslogin_admin.so should now have generated a sudoers file
- $server->succeed("find /run/google-sudoers.d | grep -q '/run/google-sudoers.d/mockadmin'");
+ server.succeed("find /run/google-sudoers.d | grep -q '/run/google-sudoers.d/mockadmin'")
# and we should be able to sudo
- $client->succeed("ssh -o User=mockadmin -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server -i ~/.ssh/id_snakeoil '/run/wrappers/bin/sudo /run/current-system/sw/bin/id' | grep -q 'root'");
+ client.succeed(
+ "ssh mockadmin@server '/run/wrappers/bin/sudo /run/current-system/sw/bin/id' | grep -q 'root'"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/gotify-server.nix b/nixpkgs/nixos/tests/gotify-server.nix
new file mode 100644
index 00000000000..c6e00686aed
--- /dev/null
+++ b/nixpkgs/nixos/tests/gotify-server.nix
@@ -0,0 +1,45 @@
+import ./make-test-python.nix ({ pkgs, lib, ...} : {
+ name = "gotify-server";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ ma27 ];
+ };
+
+ machine = { pkgs, ... }: {
+ environment.systemPackages = [ pkgs.jq ];
+
+ services.gotify = {
+ enable = true;
+ port = 3000;
+ };
+ };
+
+ testScript = ''
+ machine.start()
+
+ machine.wait_for_unit("gotify-server.service")
+ machine.wait_for_open_port(3000)
+
+ token = machine.succeed(
+ "curl --fail -sS -X POST localhost:3000/application -F name=nixos "
+ + '-H "Authorization: Basic $(echo -ne "admin:admin" | base64 --wrap 0)" '
+ + "| jq .token | xargs echo -n"
+ )
+
+ usertoken = machine.succeed(
+ "curl --fail -sS -X POST localhost:3000/client -F name=nixos "
+ + '-H "Authorization: Basic $(echo -ne "admin:admin" | base64 --wrap 0)" '
+ + "| jq .token | xargs echo -n"
+ )
+
+ machine.succeed(
+ f"curl --fail -sS -X POST 'localhost:3000/message?token={token}' -H 'Accept: application/json' "
+ + "-F title=Gotify -F message=Works"
+ )
+
+ title = machine.succeed(
+ f"curl --fail -sS 'localhost:3000/message?since=0&token={usertoken}' | jq '.messages|.[0]|.title' | xargs echo -n"
+ )
+
+ assert title == "Gotify"
+ '';
+})
diff --git a/nixpkgs/nixos/tests/grafana.nix b/nixpkgs/nixos/tests/grafana.nix
index 7a1b4c8ffbb..4b453ece7f1 100644
--- a/nixpkgs/nixos/tests/grafana.nix
+++ b/nixpkgs/nixos/tests/grafana.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, pkgs, ... }:
+import ./make-test-python.nix ({ lib, pkgs, ... }:
let
inherit (lib) mkMerge nameValuePair maintainers;
@@ -64,28 +64,34 @@ in {
inherit nodes;
testScript = ''
- startAll();
+ start_all()
- subtest "Grafana sqlite", sub {
- $sqlite->waitForUnit("grafana.service");
- $sqlite->waitForOpenPort(3000);
- $sqlite->succeed("curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/org/users | grep -q testadmin\@localhost");
- };
+ with subtest("Successful API query as admin user with sqlite db"):
+ sqlite.wait_for_unit("grafana.service")
+ sqlite.wait_for_open_port(3000)
+ sqlite.succeed(
+ "curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/org/users | grep -q testadmin\@localhost"
+ )
+ sqlite.shutdown()
- subtest "Grafana postgresql", sub {
- $postgresql->waitForUnit("grafana.service");
- $postgresql->waitForUnit("postgresql.service");
- $postgresql->waitForOpenPort(3000);
- $postgresql->waitForOpenPort(5432);
- $postgresql->succeed("curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/org/users | grep -q testadmin\@localhost");
- };
+ with subtest("Successful API query as admin user with postgresql db"):
+ postgresql.wait_for_unit("grafana.service")
+ postgresql.wait_for_unit("postgresql.service")
+ postgresql.wait_for_open_port(3000)
+ postgresql.wait_for_open_port(5432)
+ postgresql.succeed(
+ "curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/org/users | grep -q testadmin\@localhost"
+ )
+ postgresql.shutdown()
- subtest "Grafana mysql", sub {
- $mysql->waitForUnit("grafana.service");
- $mysql->waitForUnit("mysql.service");
- $mysql->waitForOpenPort(3000);
- $mysql->waitForOpenPort(3306);
- $mysql->succeed("curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/org/users | grep -q testadmin\@localhost");
- };
+ with subtest("Successful API query as admin user with mysql db"):
+ mysql.wait_for_unit("grafana.service")
+ mysql.wait_for_unit("mysql.service")
+ mysql.wait_for_open_port(3000)
+ mysql.wait_for_open_port(3306)
+ mysql.succeed(
+ "curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/org/users | grep -q testadmin\@localhost"
+ )
+ mysql.shutdown()
'';
})
diff --git a/nixpkgs/nixos/tests/graphene.nix b/nixpkgs/nixos/tests/graphene.nix
deleted file mode 100644
index 5591bcc30c0..00000000000
--- a/nixpkgs/nixos/tests/graphene.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "graphene";
-
- meta = {
- maintainers = pkgs.graphene.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.graphene.installedTests}/share'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/graylog.nix b/nixpkgs/nixos/tests/graylog.nix
index dc54afd1d26..2d22012fa7c 100644
--- a/nixpkgs/nixos/tests/graylog.nix
+++ b/nixpkgs/nixos/tests/graylog.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }: {
+import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "graylog";
meta.maintainers = with lib.maintainers; [ ma27 ];
@@ -64,48 +64,52 @@ import ./make-test.nix ({ pkgs, lib, ... }: {
facility = "Test";
});
in ''
- $machine->start;
- $machine->waitForUnit("graylog.service");
- $machine->waitForOpenPort(9000);
- $machine->succeed("curl -sSfL http://127.0.0.1:9000/");
+ machine.start()
+ machine.wait_for_unit("graylog.service")
+ machine.wait_for_open_port(9000)
+ machine.succeed("curl -sSfL http://127.0.0.1:9000/")
- my $session = $machine->succeed("curl -X POST "
- . "-sSfL http://127.0.0.1:9000/api/system/sessions "
- . "-d \$(cat ${payloads.login}) "
- . "-H 'Content-Type: application/json' "
- . "-H 'Accept: application/json' "
- . "-H 'x-requested-by: cli' "
- . "| jq .session_id | xargs echo"
- );
+ session = machine.succeed(
+ "curl -X POST "
+ + "-sSfL http://127.0.0.1:9000/api/system/sessions "
+ + "-d $(cat ${payloads.login}) "
+ + "-H 'Content-Type: application/json' "
+ + "-H 'Accept: application/json' "
+ + "-H 'x-requested-by: cli' "
+ + "| jq .session_id | xargs echo"
+ ).rstrip()
- chomp($session);
+ machine.succeed(
+ "curl -X POST "
+ + f"-sSfL http://127.0.0.1:9000/api/system/inputs -u {session}:session "
+ + '-d $(cat ${payloads.input} | sed -e "s,@node@,$(cat /var/lib/graylog/server/node-id),") '
+ + "-H 'Accept: application/json' "
+ + "-H 'Content-Type: application/json' "
+ + "-H 'x-requested-by: cli' "
+ )
- $machine->succeed("curl -X POST "
- . "-sSfL http://127.0.0.1:9000/api/system/inputs -u $session:session "
- . "-d \$(cat ${payloads.input} | sed -e \"s,\@node\@,\$(cat /var/lib/graylog/server/node-id),\") "
- . "-H 'Accept: application/json' "
- . "-H 'Content-Type: application/json' "
- . "-H 'x-requested-by: cli' "
- );
+ machine.wait_until_succeeds(
+ "test \"$(curl -sSfL 'http://127.0.0.1:9000/api/cluster/inputstates' "
+ + f"-u {session}:session "
+ + "-H 'Accept: application/json' "
+ + "-H 'Content-Type: application/json' "
+ + "-H 'x-requested-by: cli'"
+ + "| jq 'to_entries[]|.value|.[0]|.state' | xargs echo"
+ + ')" = "RUNNING"'
+ )
- $machine->waitUntilSucceeds("test \"\$(curl -sSfL 'http://127.0.0.1:9000/api/cluster/inputstates' "
- . "-u $session:session "
- . "-H 'Accept: application/json' "
- . "-H 'Content-Type: application/json' "
- . "-H 'x-requested-by: cli'"
- . "| jq 'to_entries[]|.value|.[0]|.state' | xargs echo"
- . ")\" = \"RUNNING\""
- );
+ machine.succeed(
+ "echo -n $(cat ${payloads.gelf_message}) | nc -w10 -u 127.0.0.1 12201"
+ )
- $machine->succeed("echo -n \$(cat ${payloads.gelf_message}) | nc -w10 -u 127.0.0.1 12201");
-
- $machine->succeed("test \"\$(curl -X GET "
- . "-sSfL 'http://127.0.0.1:9000/api/search/universal/relative?query=*' "
- . "-u $session:session "
- . "-H 'Accept: application/json' "
- . "-H 'Content-Type: application/json' "
- . "-H 'x-requested-by: cli'"
- . " | jq '.total_results' | xargs echo)\" = \"1\""
- );
+ machine.succeed(
+ 'test "$(curl -X GET '
+ + "-sSfL 'http://127.0.0.1:9000/api/search/universal/relative?query=*' "
+ + f"-u {session}:session "
+ + "-H 'Accept: application/json' "
+ + "-H 'Content-Type: application/json' "
+ + "-H 'x-requested-by: cli'"
+ + ' | jq \'.total_results\' | xargs echo)" = "1"'
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/handbrake.nix b/nixpkgs/nixos/tests/handbrake.nix
index ae87e1f69a7..e5fb6b269b1 100644
--- a/nixpkgs/nixos/tests/handbrake.nix
+++ b/nixpkgs/nixos/tests/handbrake.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let
# Download Big Buck Bunny example, licensed under CC Attribution 3.0.
testMkv = pkgs.fetchurl {
@@ -19,7 +19,13 @@ in {
testScript = ''
# Test MP4 and MKV transcoding. Since this is a short clip, transcoding typically
# only takes a few seconds.
- $machine->succeed("HandBrakeCLI -i ${testMkv} -o test.mp4 -e x264 -q 20 -B 160");
- $machine->succeed("HandBrakeCLI -i ${testMkv} -o test.mkv -e x264 -q 20 -B 160");
+ start_all()
+
+ machine.succeed(
+ "HandBrakeCLI -i ${testMkv} -o test.mp4 -e x264 -q 20 -B 160"
+ )
+ machine.succeed(
+ "HandBrakeCLI -i ${testMkv} -o test.mkv -e x264 -q 20 -B 160"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/haproxy.nix b/nixpkgs/nixos/tests/haproxy.nix
index 22a83e9d1ea..72e77a68193 100644
--- a/nixpkgs/nixos/tests/haproxy.nix
+++ b/nixpkgs/nixos/tests/haproxy.nix
@@ -16,6 +16,8 @@ import ./make-test.nix ({ pkgs, ...}: {
frontend http
bind *:80
mode http
+ option http-use-htx
+ http-request use-service prometheus-exporter if { path /metrics }
use_backend http_server
'';
};
@@ -36,6 +38,6 @@ import ./make-test.nix ({ pkgs, ...}: {
$machine->waitForUnit('haproxy.service');
$machine->waitForUnit('httpd.service');
$machine->succeed('curl -k http://localhost:80/index.txt | grep "We are all good!"');
-
+ $machine->succeed('curl -k http://localhost:80/metrics | grep haproxy_process_pool_allocated_bytes');
'';
})
diff --git a/nixpkgs/nixos/tests/hibernate.nix b/nixpkgs/nixos/tests/hibernate.nix
index 274aa7becc8..8251c6e7ef8 100644
--- a/nixpkgs/nixos/tests/hibernate.nix
+++ b/nixpkgs/nixos/tests/hibernate.nix
@@ -1,6 +1,6 @@
# Test whether hibernation from partition works.
-import ./make-test.nix (pkgs: {
+import ./make-test-python.nix (pkgs: {
name = "hibernate";
nodes = {
@@ -28,16 +28,17 @@ import ./make-test.nix (pkgs: {
testScript =
''
- $machine->waitForUnit("multi-user.target");
- $machine->succeed("mkswap /dev/vdb");
- $machine->succeed("swapon -a");
- $machine->startJob("listener");
- $machine->waitForOpenPort(4444);
- $machine->succeed("systemctl hibernate &");
- $machine->waitForShutdown;
- $probe->waitForUnit("multi-user.target");
- $machine->start;
- $probe->waitUntilSucceeds("echo test | nc machine 4444 -N");
+ machine.start()
+ machine.wait_for_unit("multi-user.target")
+ machine.succeed("mkswap /dev/vdb")
+ machine.succeed("swapon -a")
+ machine.start_job("listener")
+ machine.wait_for_open_port(4444)
+ machine.succeed("systemctl hibernate &")
+ machine.wait_for_shutdown()
+ probe.wait_for_unit("multi-user.target")
+ machine.start()
+ probe.wait_until_succeeds("echo test | nc machine 4444 -N")
'';
})
diff --git a/nixpkgs/nixos/tests/hound.nix b/nixpkgs/nixos/tests/hound.nix
index cb8e25332c0..27c65abdf27 100644
--- a/nixpkgs/nixos/tests/hound.nix
+++ b/nixpkgs/nixos/tests/hound.nix
@@ -1,5 +1,5 @@
# Test whether `houndd` indexes nixpkgs
-import ./make-test.nix ({ pkgs, ... } : {
+import ./make-test-python.nix ({ pkgs, ... } : {
name = "hound";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ grahamc ];
@@ -46,13 +46,14 @@ import ./make-test.nix ({ pkgs, ... } : {
};
};
- testScript =
- '' startAll;
+ testScript = ''
+ start_all()
- $machine->waitForUnit("network.target");
- $machine->waitForUnit("hound.service");
- $machine->waitForOpenPort(6080);
- $machine->waitUntilSucceeds('curl http://127.0.0.1:6080/api/v1/search\?stats\=fosho\&repos\=\*\&rng=%3A20\&q\=hi\&files\=\&i=nope | grep "Filename" | grep "hello"');
-
- '';
+ machine.wait_for_unit("network.target")
+ machine.wait_for_unit("hound.service")
+ machine.wait_for_open_port(6080)
+ machine.wait_until_succeeds(
+ "curl http://127.0.0.1:6080/api/v1/search\?stats\=fosho\&repos\=\*\&rng=%3A20\&q\=hi\&files\=\&i=nope | grep 'Filename' | grep 'hello'"
+ )
+ '';
})
diff --git a/nixpkgs/nixos/tests/icingaweb2.nix b/nixpkgs/nixos/tests/icingaweb2.nix
index ea1b94c526b..2f65604539c 100644
--- a/nixpkgs/nixos/tests/icingaweb2.nix
+++ b/nixpkgs/nixos/tests/icingaweb2.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "icingaweb2";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ das_j ];
@@ -64,8 +64,8 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- startAll();
- $icingaweb2->waitForUnit("multi-user.target");
- $icingaweb2->succeed("curl -sSf http://icingaweb2/authentication/login");
+ start_all()
+ icingaweb2.wait_for_unit("multi-user.target")
+ icingaweb2.succeed("curl -sSf http://icingaweb2/authentication/login")
'';
})
diff --git a/nixpkgs/nixos/tests/iftop.nix b/nixpkgs/nixos/tests/iftop.nix
index a4f524ceb27..8a161027c2a 100644
--- a/nixpkgs/nixos/tests/iftop.nix
+++ b/nixpkgs/nixos/tests/iftop.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
with lib;
@@ -18,17 +18,16 @@ with lib;
};
testScript = ''
- subtest "machine with iftop enabled", sub {
- $withIftop->waitForUnit("default.target");
- # limit to eth1 (eth0 is the test driver's control interface)
- # and don't try name lookups
- $withIftop->succeed("su -l alice -c 'iftop -t -s 1 -n -i eth1'");
- };
- subtest "machine without iftop", sub {
- $withoutIftop->waitForUnit("default.target");
- # check that iftop is there but user alice lacks capabilities
- $withoutIftop->succeed("iftop -t -s 1 -n -i eth1");
- $withoutIftop->fail("su -l alice -c 'iftop -t -s 1 -n -i eth1'");
- };
+ with subtest("machine with iftop enabled"):
+ withIftop.wait_for_unit("default.target")
+ # limit to eth1 (eth0 is the test driver's control interface)
+ # and don't try name lookups
+ withIftop.succeed("su -l alice -c 'iftop -t -s 1 -n -i eth1'")
+
+ with subtest("machine without iftop"):
+ withoutIftop.wait_for_unit("default.target")
+ # check that iftop is there but user alice lacks capabilitie
+ withoutIftop.succeed("iftop -t -s 1 -n -i eth1")
+ withoutIftop.fail("su -l alice -c 'iftop -t -s 1 -n -i eth1'")
'';
})
diff --git a/nixpkgs/nixos/tests/incron.nix b/nixpkgs/nixos/tests/incron.nix
index e39bbb5f096..b22ee4c9a03 100644
--- a/nixpkgs/nixos/tests/incron.nix
+++ b/nixpkgs/nixos/tests/incron.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
{
name = "incron";
@@ -19,34 +19,34 @@ import ./make-test.nix ({ pkgs, lib, ... }:
};
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit("multi-user.target");
- $machine->waitForUnit("incron.service");
+ machine.wait_for_unit("multi-user.target")
+ machine.wait_for_unit("incron.service")
- $machine->succeed("test -d /test");
+ machine.succeed("test -d /test")
# create some activity for incron to monitor
- $machine->succeed("touch /test/file");
- $machine->succeed("echo foo >> /test/file");
- $machine->succeed("mv /test/file /root");
- $machine->succeed("mv /root/file /test");
+ machine.succeed("touch /test/file")
+ machine.succeed("echo foo >> /test/file")
+ machine.succeed("mv /test/file /root")
+ machine.succeed("mv /root/file /test")
- $machine->sleep(1);
+ machine.sleep(1)
# touch /test/file
- $machine->succeed("grep '/test/file IN_CREATE' /root/incron.log");
+ machine.succeed("grep '/test/file IN_CREATE' /root/incron.log")
# echo foo >> /test/file
- $machine->succeed("grep '/test/file IN_MODIFY' /root/incron.log");
- $machine->succeed("grep '/test/file IN_CLOSE_WRITE' /root/incron.log");
+ machine.succeed("grep '/test/file IN_MODIFY' /root/incron.log")
+ machine.succeed("grep '/test/file IN_CLOSE_WRITE' /root/incron.log")
# mv /test/file /root
- $machine->succeed("grep '/test/file IN_MOVED_FROM' /root/incron.log");
+ machine.succeed("grep '/test/file IN_MOVED_FROM' /root/incron.log")
# mv /root/file /test
- $machine->succeed("grep '/test/file IN_MOVED_TO' /root/incron.log");
+ machine.succeed("grep '/test/file IN_MOVED_TO' /root/incron.log")
# ensure something unexpected is not present
- $machine->fail("grep 'IN_OPEN' /root/incron.log");
+ machine.fail("grep 'IN_OPEN' /root/incron.log")
'';
})
diff --git a/nixpkgs/nixos/tests/influxdb.nix b/nixpkgs/nixos/tests/influxdb.nix
index 61201202204..04ef8046101 100644
--- a/nixpkgs/nixos/tests/influxdb.nix
+++ b/nixpkgs/nixos/tests/influxdb.nix
@@ -1,6 +1,6 @@
# This test runs influxdb and checks if influxdb is up and running
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "influxdb";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ offline ];
@@ -9,25 +9,32 @@ import ./make-test.nix ({ pkgs, ...} : {
nodes = {
one = { ... }: {
services.influxdb.enable = true;
+ environment.systemPackages = [ pkgs.httpie ];
};
};
testScript = ''
- startAll;
-
- $one->waitForUnit("influxdb.service");
+ import shlex
+
+ start_all()
+
+ one.wait_for_unit("influxdb.service")
# create database
- $one->succeed(q~
- curl -XPOST http://localhost:8086/query --data-urlencode "q=CREATE DATABASE test"
- ~);
+ one.succeed(
+ "curl -XPOST http://localhost:8086/query --data-urlencode 'q=CREATE DATABASE test'"
+ )
# write some points and run simple query
- $one->succeed(q~
- curl -XPOST 'http://localhost:8086/write?db=test' --data-binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000'
- ~);
- $one->succeed(q~
- curl -GET 'http://localhost:8086/query' --data-urlencode "db=test" --data-urlencode "q=SELECT \"value\" FROM \"cpu_load_short\" WHERE \"region\"='us-west'" | grep "0\.64"
- ~);
+ out = one.succeed(
+ "curl -XPOST 'http://localhost:8086/write?db=test' --data-binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000'"
+ )
+
+ qv = "SELECT value FROM cpu_load_short WHERE region='us-west'"
+ cmd = f'curl -GET "http://localhost:8086/query?db=test" --data-urlencode {shlex.quote("q="+ qv)}'
+ out = one.succeed(cmd)
+
+ assert "2015-06-11T20:46:02Z" in out
+ assert "0.64" in out
'';
})
diff --git a/nixpkgs/nixos/tests/initrd-network-ssh/default.nix b/nixpkgs/nixos/tests/initrd-network-ssh/default.nix
index 796c50c610e..73d9f938e22 100644
--- a/nixpkgs/nixos/tests/initrd-network-ssh/default.nix
+++ b/nixpkgs/nixos/tests/initrd-network-ssh/default.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({ lib, ... }:
+import ../make-test-python.nix ({ lib, ... }:
{
name = "initrd-network-ssh";
@@ -35,25 +35,31 @@ import ../make-test.nix ({ lib, ... }:
client =
{ config, ... }:
{
- environment.etc.knownHosts = {
- text = concatStrings [
- "server,"
- "${toString (head (splitString " " (
- toString (elemAt (splitString "\n" config.networking.extraHosts) 2)
- )))} "
- "${readFile ./dropbear.pub}"
- ];
+ environment.etc = {
+ knownHosts = {
+ text = concatStrings [
+ "server,"
+ "${toString (head (splitString " " (
+ toString (elemAt (splitString "\n" config.networking.extraHosts) 2)
+ )))} "
+ "${readFile ./dropbear.pub}"
+ ];
+ };
+ sshKey = {
+ source = ./openssh.priv; # dont use this anywhere else
+ mode = "0600";
+ };
};
};
};
testScript = ''
- startAll;
- $client->waitForUnit("network.target");
- $client->copyFileFromHost("${./openssh.priv}","/etc/sshKey");
- $client->succeed("chmod 0600 /etc/sshKey");
- $client->waitUntilSucceeds("ping -c 1 server");
- $client->succeed("ssh -i /etc/sshKey -o UserKnownHostsFile=/etc/knownHosts server 'touch /fnord'");
- $client->shutdown;
+ start_all()
+ client.wait_for_unit("network.target")
+ client.wait_until_succeeds("ping -c 1 server")
+ client.succeed(
+ "ssh -i /etc/sshKey -o UserKnownHostsFile=/etc/knownHosts server 'touch /fnord'"
+ )
+ client.shutdown()
'';
})
diff --git a/nixpkgs/nixos/tests/installed-tests/colord.nix b/nixpkgs/nixos/tests/installed-tests/colord.nix
new file mode 100644
index 00000000000..77e6b917fe6
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/colord.nix
@@ -0,0 +1,5 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.colord;
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/default.nix b/nixpkgs/nixos/tests/installed-tests/default.nix
new file mode 100644
index 00000000000..f4780bdcfc9
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/default.nix
@@ -0,0 +1,80 @@
+# NixOS tests for gnome-desktop-testing-runner using software
+# See https://wiki.gnome.org/Initiatives/GnomeGoals/InstalledTests
+
+{ system ? builtins.currentSystem,
+ config ? {},
+ pkgs ? import ../../.. { inherit system config; }
+}:
+
+with import ../../lib/testing-python.nix { inherit system pkgs; };
+with pkgs.lib;
+
+let
+
+ callInstalledTest = pkgs.newScope { inherit makeInstalledTest; };
+
+ makeInstalledTest =
+ { # Package to test. Needs to have an installedTests output
+ tested
+
+ # Config to inject into machine
+ , testConfig ? {}
+
+ # Test script snippet to inject before gnome-desktop-testing-runner begins.
+ # This is useful for extra setup the environment may need before the runner begins.
+ , preTestScript ? ""
+
+ # Does test need X11?
+ , withX11 ? false
+
+ # Extra flags to pass to gnome-desktop-testing-runner.
+ , testRunnerFlags ? ""
+ }:
+ makeTest rec {
+ name = tested.name;
+
+ meta = {
+ maintainers = tested.meta.maintainers;
+ };
+
+ machine = { ... }: {
+ imports = [
+ testConfig
+ ] ++ optional withX11 ../common/x11.nix;
+
+ environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
+
+ };
+
+ testScript =
+ optionalString withX11 ''
+ machine.wait_for_x()
+ '' +
+ optionalString (preTestScript != "") ''
+ ${preTestScript}
+ '' +
+ ''
+ machine.succeed(
+ "gnome-desktop-testing-runner ${testRunnerFlags} -d '${tested.installedTests}/share'"
+ )
+ '';
+ };
+
+in
+
+{
+ colord = callInstalledTest ./colord.nix {};
+ flatpak = callInstalledTest ./flatpak.nix {};
+ flatpak-builder = callInstalledTest ./flatpak-builder.nix {};
+ fwupd = callInstalledTest ./fwupd.nix {};
+ gcab = callInstalledTest ./gcab.nix {};
+ gdk-pixbuf = callInstalledTest ./gdk-pixbuf.nix {};
+ gjs = callInstalledTest ./gjs.nix {};
+ glib-networking = callInstalledTest ./glib-networking.nix {};
+ gnome-photos = callInstalledTest ./gnome-photos.nix {};
+ graphene = callInstalledTest ./graphene.nix {};
+ libgdata = callInstalledTest ./libgdata.nix {};
+ libxmlb = callInstalledTest ./libxmlb.nix {};
+ ostree = callInstalledTest ./ostree.nix {};
+ xdg-desktop-portal = callInstalledTest ./xdg-desktop-portal.nix {};
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/flatpak-builder.nix b/nixpkgs/nixos/tests/installed-tests/flatpak-builder.nix
new file mode 100644
index 00000000000..31b9f2b258f
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/flatpak-builder.nix
@@ -0,0 +1,14 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.flatpak-builder;
+
+ testConfig = {
+ services.flatpak.enable = true;
+ xdg.portal.enable = true;
+ environment.systemPackages = with pkgs; [ flatpak-builder ] ++ flatpak-builder.installedTestsDependencies;
+ virtualisation.diskSize = 2048;
+ };
+
+ testRunnerFlags = "--timeout 3600";
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/flatpak.nix b/nixpkgs/nixos/tests/installed-tests/flatpak.nix
new file mode 100644
index 00000000000..091c9932662
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/flatpak.nix
@@ -0,0 +1,19 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.flatpak;
+ withX11 = true;
+
+ testConfig = {
+ services.xserver.desktopManager.gnome3.enable = true; # TODO: figure out minimal environment where the tests work
+ # common/x11.nix enables the auto display manager (lightdm)
+ services.xserver.displayManager.gdm.enable = false;
+ services.gnome3.core-utilities.enable = false;
+ services.flatpak.enable = true;
+ environment.systemPackages = with pkgs; [ gnupg ostree python2 ];
+ virtualisation.memorySize = 2047;
+ virtualisation.diskSize = 1024;
+ };
+
+ testRunnerFlags = "--timeout 3600";
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/fwupd.nix b/nixpkgs/nixos/tests/installed-tests/fwupd.nix
new file mode 100644
index 00000000000..b9f761e9958
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/fwupd.nix
@@ -0,0 +1,12 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.fwupd;
+
+ testConfig = {
+ services.fwupd.enable = true;
+ services.fwupd.blacklistPlugins = []; # don't blacklist test plugin
+ services.fwupd.enableTestRemote = true;
+ virtualisation.memorySize = 768;
+ };
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/gcab.nix b/nixpkgs/nixos/tests/installed-tests/gcab.nix
new file mode 100644
index 00000000000..b24cc2e0126
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/gcab.nix
@@ -0,0 +1,5 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.gcab;
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/gdk-pixbuf.nix b/nixpkgs/nixos/tests/installed-tests/gdk-pixbuf.nix
new file mode 100644
index 00000000000..3d0011a427a
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/gdk-pixbuf.nix
@@ -0,0 +1,13 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.gdk-pixbuf;
+
+ testConfig = {
+ # Tests allocate a lot of memory trying to exploit a CVE
+ # but qemu-system-i386 has a 2047M memory limit
+ virtualisation.memorySize = if pkgs.stdenv.isi686 then 2047 else 4096;
+ };
+
+ testRunnerFlags = "--timeout 1800";
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/gjs.nix b/nixpkgs/nixos/tests/installed-tests/gjs.nix
new file mode 100644
index 00000000000..1656e9de171
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/gjs.nix
@@ -0,0 +1,6 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.gjs;
+ withX11 = true;
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/glib-networking.nix b/nixpkgs/nixos/tests/installed-tests/glib-networking.nix
new file mode 100644
index 00000000000..b58d4df21fc
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/glib-networking.nix
@@ -0,0 +1,5 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.glib-networking;
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/gnome-photos.nix b/nixpkgs/nixos/tests/installed-tests/gnome-photos.nix
new file mode 100644
index 00000000000..05e7ccb65ad
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/gnome-photos.nix
@@ -0,0 +1,35 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.gnome-photos;
+
+ withX11 = true;
+
+ testConfig = {
+ programs.dconf.enable = true;
+ services.gnome3.at-spi2-core.enable = true; # needed for dogtail
+ environment.systemPackages = with pkgs; [
+ # gsettings tool with access to gsettings-desktop-schemas
+ (stdenv.mkDerivation {
+ name = "desktop-gsettings";
+ dontUnpack = true;
+ nativeBuildInputs = [ glib wrapGAppsHook ];
+ buildInputs = [ gsettings-desktop-schemas ];
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/bin
+ ln -s ${glib.bin}/bin/gsettings $out/bin/desktop-gsettings
+ runHook postInstall
+ '';
+ })
+ ];
+ services.dbus.packages = with pkgs; [ gnome-photos ];
+ };
+
+ preTestScript = ''
+ # dogtail needs accessibility enabled
+ machine.succeed(
+ "desktop-gsettings set org.gnome.desktop.interface toolkit-accessibility true 2>&1"
+ )
+ '';
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/graphene.nix b/nixpkgs/nixos/tests/installed-tests/graphene.nix
new file mode 100644
index 00000000000..e43339abd88
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/graphene.nix
@@ -0,0 +1,5 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.graphene;
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/libgdata.nix b/nixpkgs/nixos/tests/installed-tests/libgdata.nix
new file mode 100644
index 00000000000..f11a7bc1bc5
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/libgdata.nix
@@ -0,0 +1,11 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.libgdata;
+
+ testConfig = {
+ # # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyTlsBackend) for ‘gio-tls-backend’
+ # Bail out! libgdata:ERROR:../gdata/tests/common.c:134:gdata_test_init: assertion failed (child_error == NULL): TLS support is not available (g-tls-error-quark, 0)
+ services.gnome3.glib-networking.enable = true;
+ };
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/libxmlb.nix b/nixpkgs/nixos/tests/installed-tests/libxmlb.nix
new file mode 100644
index 00000000000..af2bbe9c35e
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/libxmlb.nix
@@ -0,0 +1,5 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.libxmlb;
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/ostree.nix b/nixpkgs/nixos/tests/installed-tests/ostree.nix
new file mode 100644
index 00000000000..eef7cace54c
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/ostree.nix
@@ -0,0 +1,23 @@
+{ pkgs, lib, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.ostree;
+
+ # TODO: Wrap/patch the tests directly in the package
+ testConfig = {
+ environment.systemPackages = with pkgs; [
+ (python3.withPackages (p: with p; [ pyyaml ]))
+ gnupg
+ ostree
+ ];
+
+ # for GJS tests
+ environment.variables.GI_TYPELIB_PATH = lib.makeSearchPath "lib/girepository-1.0" (with pkgs; [
+ gtk3
+ pango.out
+ ostree
+ gdk-pixbuf
+ atk
+ ]);
+ };
+}
diff --git a/nixpkgs/nixos/tests/installed-tests/xdg-desktop-portal.nix b/nixpkgs/nixos/tests/installed-tests/xdg-desktop-portal.nix
new file mode 100644
index 00000000000..b16008ff4ad
--- /dev/null
+++ b/nixpkgs/nixos/tests/installed-tests/xdg-desktop-portal.nix
@@ -0,0 +1,5 @@
+{ pkgs, makeInstalledTest, ... }:
+
+makeInstalledTest {
+ tested = pkgs.xdg-desktop-portal;
+}
diff --git a/nixpkgs/nixos/tests/installer.nix b/nixpkgs/nixos/tests/installer.nix
index a136678c6ef..eb1f4f192dd 100644
--- a/nixpkgs/nixos/tests/installer.nix
+++ b/nixpkgs/nixos/tests/installer.nix
@@ -54,8 +54,6 @@ let
hardware.enableAllFirmware = lib.mkForce false;
- services.udisks2.enable = lib.mkDefault false;
-
${replaceChars ["\n"] ["\n "] extraConfig}
}
'';
@@ -295,8 +293,6 @@ let
++ optional (bootLoader == "grub" && grubVersion == 1) pkgs.grub
++ optionals (bootLoader == "grub" && grubVersion == 2) [ pkgs.grub2 pkgs.grub2_efi ];
- services.udisks2.enable = mkDefault false;
-
nix.binaryCaches = mkForce [ ];
nix.extraOptions =
''
diff --git a/nixpkgs/nixos/tests/jackett.nix b/nixpkgs/nixos/tests/jackett.nix
index c749c32ad04..0a706c99b99 100644
--- a/nixpkgs/nixos/tests/jackett.nix
+++ b/nixpkgs/nixos/tests/jackett.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... }:
+import ./make-test-python.nix ({ lib, ... }:
with lib;
@@ -11,8 +11,9 @@ with lib;
{ services.jackett.enable = true; };
testScript = ''
- $machine->waitForUnit('jackett.service');
- $machine->waitForOpenPort('9117');
- $machine->succeed("curl --fail http://localhost:9117/");
+ machine.start()
+ machine.wait_for_unit("jackett.service")
+ machine.wait_for_open_port(9117)
+ machine.succeed("curl --fail http://localhost:9117/")
'';
})
diff --git a/nixpkgs/nixos/tests/jellyfin.nix b/nixpkgs/nixos/tests/jellyfin.nix
index b60c6eb94f4..65360624d48 100644
--- a/nixpkgs/nixos/tests/jellyfin.nix
+++ b/nixpkgs/nixos/tests/jellyfin.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ...}:
+import ./make-test-python.nix ({ lib, ...}:
{
name = "jellyfin";
@@ -9,8 +9,8 @@ import ./make-test.nix ({ lib, ...}:
{ services.jellyfin.enable = true; };
testScript = ''
- $machine->waitForUnit('jellyfin.service');
- $machine->waitForOpenPort('8096');
- $machine->succeed("curl --fail http://localhost:8096/");
+ machine.wait_for_unit("jellyfin.service")
+ machine.wait_for_open_port(8096)
+ machine.succeed("curl --fail http://localhost:8096/")
'';
})
diff --git a/nixpkgs/nixos/tests/jenkins.nix b/nixpkgs/nixos/tests/jenkins.nix
index a6eec411ff2..cd64ff51287 100644
--- a/nixpkgs/nixos/tests/jenkins.nix
+++ b/nixpkgs/nixos/tests/jenkins.nix
@@ -3,7 +3,7 @@
# 2. jenkins user can be extended on both master and slave
# 3. jenkins service not started on slave node
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "jenkins";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ bjornfor coconnor domenkozar eelco ];
@@ -33,18 +33,17 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $master->waitForUnit("jenkins");
+ master.wait_for_unit("jenkins")
- $master->mustSucceed("curl http://localhost:8080 | grep 'Authentication required'");
+ assert "Authentication required" in master.succeed("curl http://localhost:8080")
- print $master->execute("sudo -u jenkins groups");
- $master->mustSucceed("sudo -u jenkins groups | grep jenkins | grep users");
+ for host in master, slave:
+ groups = host.succeed("sudo -u jenkins groups")
+ assert "jenkins" in groups
+ assert "users" in groups
- print $slave->execute("sudo -u jenkins groups");
- $slave->mustSucceed("sudo -u jenkins groups | grep jenkins | grep users");
-
- $slave->mustFail("systemctl is-enabled jenkins.service");
+ slave.fail("systemctl is-enabled jenkins.service")
'';
})
diff --git a/nixpkgs/nixos/tests/jormungandr.nix b/nixpkgs/nixos/tests/jormungandr.nix
deleted file mode 100644
index 2abafc53ce5..00000000000
--- a/nixpkgs/nixos/tests/jormungandr.nix
+++ /dev/null
@@ -1,77 +0,0 @@
-import ./make-test.nix ({ pkgs, ... }: {
- name = "jormungandr";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ mmahut ];
- };
-
- nodes = {
- # Testing the Byzantine Fault Tolerant protocol
- bft = { ... }: {
- environment.systemPackages = [ pkgs.jormungandr ];
- services.jormungandr.enable = true;
- services.jormungandr.genesisBlockFile = "/var/lib/jormungandr/block-0.bin";
- services.jormungandr.secretFile = "/etc/secrets/jormungandr.yaml";
- };
-
- # Testing the Ouroboros Genesis Praos protocol
- genesis = { ... }: {
- environment.systemPackages = [ pkgs.jormungandr ];
- services.jormungandr.enable = true;
- services.jormungandr.genesisBlockFile = "/var/lib/jormungandr/block-0.bin";
- services.jormungandr.secretFile = "/etc/secrets/jormungandr.yaml";
- };
- };
-
- testScript = ''
- startAll;
-
- ## Testing BFT
- # Let's wait for the StateDirectory
- $bft->waitForFile("/var/lib/jormungandr/");
-
- # First, we generate the genesis file for our new blockchain
- $bft->succeed("jcli genesis init > /root/genesis.yaml");
-
- # We need to generate our secret key
- $bft->succeed("jcli key generate --type=Ed25519 > /root/key.prv");
-
- # We include the secret key into our services.jormungandr.secretFile
- $bft->succeed("mkdir -p /etc/secrets");
- $bft->succeed("echo -e \"bft:\\n signing_key:\" \$(cat /root/key.prv) > /etc/secrets/jormungandr.yaml");
-
- # After that, we generate our public key from it
- $bft->succeed("cat /root/key.prv | jcli key to-public > /root/key.pub");
-
- # We add our public key as a consensus leader in the genesis configration file
- $bft->succeed("sed -ie \"s/ed25519_pk1vvwp2s0n5jl5f4xcjurp2e92sj2awehkrydrlas4vgqr7xzt33jsadha32/\$(cat /root/key.pub)/\" /root/genesis.yaml");
-
- # Now we can generate the genesis block from it
- $bft->succeed("jcli genesis encode --input /root/genesis.yaml --output /var/lib/jormungandr/block-0.bin");
-
- # We should have everything to start the service now
- $bft->succeed("systemctl restart jormungandr");
- $bft->waitForUnit("jormungandr.service");
-
- # Now we can test if we are able to reach the REST API
- $bft->waitUntilSucceeds("curl -L http://localhost:8607/api/v0/node/stats | grep uptime");
-
- ## Testing Genesis
- # Let's wait for the StateDirectory
- $genesis->waitForFile("/var/lib/jormungandr/");
-
- # Bootstraping the configuration
- $genesis->succeed("jormungandr-bootstrap -g -p 8607 -s 1");
-
- # Moving generated files in place
- $genesis->succeed("mkdir -p /etc/secrets");
- $genesis->succeed("mv pool-secret1.yaml /etc/secrets/jormungandr.yaml");
- $genesis->succeed("mv block-0.bin /var/lib/jormungandr/");
-
- # We should have everything to start the service now
- $genesis->succeed("systemctl restart jormungandr");
- $genesis->waitForUnit("jormungandr.service");
-
- # Now we can create and delegate an account
- $genesis->succeed("./create-account-and-delegate.sh | tee -a /tmp/delegate.log");
- '';
-})
diff --git a/nixpkgs/nixos/tests/kerberos/heimdal.nix b/nixpkgs/nixos/tests/kerberos/heimdal.nix
index a0551b131e9..8abae667d04 100644
--- a/nixpkgs/nixos/tests/kerberos/heimdal.nix
+++ b/nixpkgs/nixos/tests/kerberos/heimdal.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({pkgs, ...}: {
+import ../make-test-python.nix ({pkgs, ...}: {
name = "kerberos_server-heimdal";
machine = { config, libs, pkgs, ...}:
{ services.kerberos_server =
@@ -23,31 +23,20 @@ import ../make-test.nix ({pkgs, ...}: {
};
testScript = ''
- $machine->start;
+ machine.succeed(
+ "kadmin -l init --realm-max-ticket-life='8 day' --realm-max-renewable-life='10 day' FOO.BAR",
+ "systemctl restart kadmind.service kdc.service",
+ )
- $machine->succeed(
- "kadmin -l init --realm-max-ticket-life='8 day' \\
- --realm-max-renewable-life='10 day' FOO.BAR"
- );
+ for unit in ["kadmind", "kdc", "kpasswdd"]:
+ machine.wait_for_unit(f"{unit}.service")
- $machine->succeed("systemctl restart kadmind.service kdc.service");
- $machine->waitForUnit("kadmind.service");
- $machine->waitForUnit("kdc.service");
- $machine->waitForUnit("kpasswdd.service");
-
- $machine->succeed(
- "kadmin -l add --password=admin_pw --use-defaults admin"
- );
- $machine->succeed(
- "kadmin -l ext_keytab --keytab=admin.keytab admin"
- );
- $machine->succeed(
- "kadmin -p admin -K admin.keytab add --password=alice_pw --use-defaults \\
- alice"
- );
- $machine->succeed(
- "kadmin -l ext_keytab --keytab=alice.keytab alice"
- );
- $machine->succeed("kinit -kt alice.keytab alice");
+ machine.succeed(
+ "kadmin -l add --password=admin_pw --use-defaults admin",
+ "kadmin -l ext_keytab --keytab=admin.keytab admin",
+ "kadmin -p admin -K admin.keytab add --password=alice_pw --use-defaults alice",
+ "kadmin -l ext_keytab --keytab=alice.keytab alice",
+ "kinit -kt alice.keytab alice",
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/kerberos/mit.nix b/nixpkgs/nixos/tests/kerberos/mit.nix
index 6da3a384aa9..93b4020d499 100644
--- a/nixpkgs/nixos/tests/kerberos/mit.nix
+++ b/nixpkgs/nixos/tests/kerberos/mit.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({pkgs, ...}: {
+import ../make-test-python.nix ({pkgs, ...}: {
name = "kerberos_server-mit";
machine = { config, libs, pkgs, ...}:
{ services.kerberos_server =
@@ -24,22 +24,18 @@ import ../make-test.nix ({pkgs, ...}: {
};
testScript = ''
- $machine->start;
+ machine.succeed(
+ "kdb5_util create -s -r FOO.BAR -P master_key",
+ "systemctl restart kadmind.service kdc.service",
+ )
- $machine->succeed(
- "kdb5_util create -s -r FOO.BAR -P master_key"
- );
+ for unit in ["kadmind", "kdc"]:
+ machine.wait_for_unit(f"{unit}.service")
- $machine->succeed("systemctl restart kadmind.service kdc.service");
- $machine->waitForUnit("kadmind.service");
- $machine->waitForUnit("kdc.service");
-
- $machine->succeed(
- "kadmin.local add_principal -pw admin_pw admin"
- );
- $machine->succeed(
- "kadmin -p admin -w admin_pw addprinc -pw alice_pw alice"
- );
- $machine->succeed("echo alice_pw | sudo -u alice kinit");
+ machine.succeed(
+ "kadmin.local add_principal -pw admin_pw admin",
+ "kadmin -p admin -w admin_pw addprinc -pw alice_pw alice",
+ "echo alice_pw | sudo -u alice kinit",
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/kernel-latest.nix b/nixpkgs/nixos/tests/kernel-latest.nix
index f30bd2e2e76..f09d0926d22 100644
--- a/nixpkgs/nixos/tests/kernel-latest.nix
+++ b/nixpkgs/nixos/tests/kernel-latest.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "kernel-latest";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus ];
@@ -11,7 +11,7 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript =
''
- $machine->succeed("uname -s | grep 'Linux'");
- $machine->succeed("uname -a | grep '${pkgs.linuxPackages_latest.kernel.version}'");
+ assert "Linux" in machine.succeed("uname -s")
+ assert "${pkgs.linuxPackages_latest.kernel.version}" in machine.succeed("uname -a")
'';
})
diff --git a/nixpkgs/nixos/tests/kernel-lts.nix b/nixpkgs/nixos/tests/kernel-lts.nix
index 28717fa6a84..bad706d63c0 100644
--- a/nixpkgs/nixos/tests/kernel-lts.nix
+++ b/nixpkgs/nixos/tests/kernel-lts.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "kernel-lts";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus ];
@@ -11,7 +11,7 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript =
''
- $machine->succeed("uname -s | grep 'Linux'");
- $machine->succeed("uname -a | grep '${pkgs.linuxPackages.kernel.version}'");
+ assert "Linux" in machine.succeed("uname -s")
+ assert "${pkgs.linuxPackages.kernel.version}" in machine.succeed("uname -a")
'';
})
diff --git a/nixpkgs/nixos/tests/kernel-testing.nix b/nixpkgs/nixos/tests/kernel-testing.nix
index 276d2de12bb..b7e10ebd5bd 100644
--- a/nixpkgs/nixos/tests/kernel-testing.nix
+++ b/nixpkgs/nixos/tests/kernel-testing.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "kernel-testing";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus ];
@@ -11,7 +11,7 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript =
''
- $machine->succeed("uname -s | grep 'Linux'");
- $machine->succeed("uname -a | grep '${pkgs.linuxPackages_testing.kernel.modDirVersion}'");
+ assert "Linux" in machine.succeed("uname -s")
+ assert "${pkgs.linuxPackages_testing.kernel.modDirVersion}" in machine.succeed("uname -a")
'';
})
diff --git a/nixpkgs/nixos/tests/knot.nix b/nixpkgs/nixos/tests/knot.nix
index e46159836cc..0588cf86ac0 100644
--- a/nixpkgs/nixos/tests/knot.nix
+++ b/nixpkgs/nixos/tests/knot.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ...} :
+import ./make-test-python.nix ({ pkgs, lib, ...} :
let
common = {
networking.firewall.enable = false;
@@ -30,6 +30,10 @@ let
};
in {
name = "knot";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ hexa ];
+ };
+
nodes = {
master = { lib, ... }: {
@@ -161,37 +165,35 @@ in {
slave4 = (lib.head nodes.slave.config.networking.interfaces.eth1.ipv4.addresses).address;
slave6 = (lib.head nodes.slave.config.networking.interfaces.eth1.ipv6.addresses).address;
in ''
- startAll;
-
- $client->waitForUnit("network.target");
- $master->waitForUnit("knot.service");
- $slave->waitForUnit("knot.service");
-
- sub assertResponse {
- my ($knot, $query_type, $query, $expected) = @_;
- my $out = $client->succeed("khost -t $query_type $query $knot");
- $client->log("$knot replies with: $out");
- chomp $out;
- die "DNS query for $query ($query_type) against $knot gave '$out' instead of '$expected'"
- if ($out !~ $expected);
- }
-
- foreach ("${master4}", "${master6}", "${slave4}", "${slave6}") {
- subtest $_, sub {
- assertResponse($_, "SOA", "example.com", qr/start of authority.*?noc\.example\.com/);
- assertResponse($_, "A", "example.com", qr/has no [^ ]+ record/);
- assertResponse($_, "AAAA", "example.com", qr/has no [^ ]+ record/);
-
- assertResponse($_, "A", "www.example.com", qr/address 192.0.2.1$/);
- assertResponse($_, "AAAA", "www.example.com", qr/address 2001:db8::1$/);
-
- assertResponse($_, "NS", "sub.example.com", qr/nameserver is ns\d\.example\.com.$/);
- assertResponse($_, "A", "sub.example.com", qr/address 192.0.2.2$/);
- assertResponse($_, "AAAA", "sub.example.com", qr/address 2001:db8::2$/);
-
- assertResponse($_, "RRSIG", "www.example.com", qr/RR set signature is/);
- assertResponse($_, "DNSKEY", "example.com", qr/DNSSEC key is/);
- };
- }
+ import re
+
+ start_all()
+
+ client.wait_for_unit("network.target")
+ master.wait_for_unit("knot.service")
+ slave.wait_for_unit("knot.service")
+
+
+ def test(host, query_type, query, pattern):
+ out = client.succeed(f"khost -t {query_type} {query} {host}").strip()
+ client.log(f"{host} replied with: {out}")
+ assert re.search(pattern, out), f'Did not match "{pattern}"'
+
+
+ for host in ("${master4}", "${master6}", "${slave4}", "${slave6}"):
+ with subtest(f"Interrogate {host}"):
+ test(host, "SOA", "example.com", r"start of authority.*noc\.example\.com\.")
+ test(host, "A", "example.com", r"has no [^ ]+ record")
+ test(host, "AAAA", "example.com", r"has no [^ ]+ record")
+
+ test(host, "A", "www.example.com", r"address 192.0.2.1$")
+ test(host, "AAAA", "www.example.com", r"address 2001:db8::1$")
+
+ test(host, "NS", "sub.example.com", r"nameserver is ns\d\.example\.com.$")
+ test(host, "A", "sub.example.com", r"address 192.0.2.2$")
+ test(host, "AAAA", "sub.example.com", r"address 2001:db8::2$")
+
+ test(host, "RRSIG", "www.example.com", r"RR set signature is")
+ test(host, "DNSKEY", "example.com", r"DNSSEC key is")
'';
})
diff --git a/nixpkgs/nixos/tests/kubernetes/base.nix b/nixpkgs/nixos/tests/kubernetes/base.nix
index f21634c4ffb..adb73650689 100644
--- a/nixpkgs/nixos/tests/kubernetes/base.nix
+++ b/nixpkgs/nixos/tests/kubernetes/base.nix
@@ -53,6 +53,7 @@ let
services.flannel.iface = "eth1";
services.kubernetes = {
addons.dashboard.enable = true;
+ proxy.hostname = "${masterName}.${domain}";
easyCerts = true;
inherit (machine) roles;
diff --git a/nixpkgs/nixos/tests/libgdata.nix b/nixpkgs/nixos/tests/libgdata.nix
deleted file mode 100644
index 10a3ca97dd2..00000000000
--- a/nixpkgs/nixos/tests/libgdata.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "libgdata";
-
- meta = {
- maintainers = pkgs.libgdata.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- # # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyTlsBackend) for ‘gio-tls-backend’
- # Bail out! libgdata:ERROR:../gdata/tests/common.c:134:gdata_test_init: assertion failed (child_error == NULL): TLS support is not available (g-tls-error-quark, 0)
- services.gnome3.glib-networking.enable = true;
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.libgdata.installedTests}/share'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/libxmlb.nix b/nixpkgs/nixos/tests/libxmlb.nix
deleted file mode 100644
index 3bee568ac5a..00000000000
--- a/nixpkgs/nixos/tests/libxmlb.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "libxmlb";
- meta = {
- maintainers = pkgs.libxmlb.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.libxmlb.installedTests}/share'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/lightdm.nix b/nixpkgs/nixos/tests/lightdm.nix
index c805f1ed9f3..ef30f7741e2 100644
--- a/nixpkgs/nixos/tests/lightdm.nix
+++ b/nixpkgs/nixos/tests/lightdm.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "lightdm";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ aszlig worldofpeace ];
@@ -18,12 +18,12 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript = { nodes, ... }: let
user = nodes.machine.config.users.users.alice;
in ''
- startAll;
- $machine->waitForText(qr/${user.description}/);
- $machine->screenshot("lightdm");
- $machine->sendChars("${user.password}\n");
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
- $machine->waitForWindow("^IceWM ");
+ start_all()
+ machine.wait_for_text("${user.description}")
+ machine.screenshot("lightdm")
+ machine.send_chars("${user.password}\n")
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+ machine.wait_for_window("^IceWM ")
'';
})
diff --git a/nixpkgs/nixos/tests/login.nix b/nixpkgs/nixos/tests/login.nix
index bd8ed23a7b8..d36c1a91be4 100644
--- a/nixpkgs/nixos/tests/login.nix
+++ b/nixpkgs/nixos/tests/login.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, latestKernel ? false, ... }:
+import ./make-test-python.nix ({ pkgs, latestKernel ? false, ... }:
{
name = "login";
@@ -12,62 +12,48 @@ import ./make-test.nix ({ pkgs, latestKernel ? false, ... }:
sound.enable = true; # needed for the factl test, /dev/snd/* exists without them but udev doesn't care then
};
- testScript =
- ''
- $machine->waitForUnit('multi-user.target');
- $machine->waitUntilSucceeds("pgrep -f 'agetty.*tty1'");
- $machine->screenshot("postboot");
-
- subtest "create user", sub {
- $machine->succeed("useradd -m alice");
- $machine->succeed("(echo foobar; echo foobar) | passwd alice");
- };
-
- # Check whether switching VTs works.
- subtest "virtual console switching", sub {
- $machine->fail("pgrep -f 'agetty.*tty2'");
- $machine->sendKeys("alt-f2");
- $machine->waitUntilSucceeds("[ \$(fgconsole) = 2 ]");
- $machine->waitForUnit('getty@tty2.service');
- $machine->waitUntilSucceeds("pgrep -f 'agetty.*tty2'");
- };
-
- # Log in as alice on a virtual console.
- subtest "virtual console login", sub {
- $machine->waitUntilTTYMatches(2, "login: ");
- $machine->sendChars("alice\n");
- $machine->waitUntilTTYMatches(2, "login: alice");
- $machine->waitUntilSucceeds("pgrep login");
- $machine->waitUntilTTYMatches(2, "Password: ");
- $machine->sendChars("foobar\n");
- $machine->waitUntilSucceeds("pgrep -u alice bash");
- $machine->sendChars("touch done\n");
- $machine->waitForFile("/home/alice/done");
- };
-
- # Check whether systemd gives and removes device ownership as
- # needed.
- subtest "device permissions", sub {
- $machine->succeed("getfacl -p /dev/snd/timer | grep -q alice");
- $machine->sendKeys("alt-f1");
- $machine->waitUntilSucceeds("[ \$(fgconsole) = 1 ]");
- $machine->fail("getfacl -p /dev/snd/timer | grep -q alice");
- $machine->succeed("chvt 2");
- $machine->waitUntilSucceeds("getfacl -p /dev/snd/timer | grep -q alice");
- };
-
- # Log out.
- subtest "virtual console logout", sub {
- $machine->sendChars("exit\n");
- $machine->waitUntilFails("pgrep -u alice bash");
- $machine->screenshot("mingetty");
- };
-
- # Check whether ctrl-alt-delete works.
- subtest "ctrl-alt-delete", sub {
- $machine->sendKeys("ctrl-alt-delete");
- $machine->waitForShutdown;
- };
- '';
-
+ testScript = ''
+ machine.wait_for_unit("multi-user.target")
+ machine.wait_until_succeeds("pgrep -f 'agetty.*tty1'")
+ machine.screenshot("postboot")
+
+ with subtest("create user"):
+ machine.succeed("useradd -m alice")
+ machine.succeed("(echo foobar; echo foobar) | passwd alice")
+
+ with subtest("Check whether switching VTs works"):
+ machine.fail("pgrep -f 'agetty.*tty2'")
+ machine.send_key("alt-f2")
+ machine.wait_until_succeeds("[ $(fgconsole) = 2 ]")
+ machine.wait_for_unit("getty@tty2.service")
+ machine.wait_until_succeeds("pgrep -f 'agetty.*tty2'")
+
+ with subtest("Log in as alice on a virtual console"):
+ machine.wait_until_tty_matches(2, "login: ")
+ machine.send_chars("alice\n")
+ machine.wait_until_tty_matches(2, "login: alice")
+ machine.wait_until_succeeds("pgrep login")
+ machine.wait_until_tty_matches(2, "Password: ")
+ machine.send_chars("foobar\n")
+ machine.wait_until_succeeds("pgrep -u alice bash")
+ machine.send_chars("touch done\n")
+ machine.wait_for_file("/home/alice/done")
+
+ with subtest("Systemd gives and removes device ownership as needed"):
+ machine.succeed("getfacl /dev/snd/timer | grep -q alice")
+ machine.send_key("alt-f1")
+ machine.wait_until_succeeds("[ $(fgconsole) = 1 ]")
+ machine.fail("getfacl /dev/snd/timer | grep -q alice")
+ machine.succeed("chvt 2")
+ machine.wait_until_succeeds("getfacl /dev/snd/timer | grep -q alice")
+
+ with subtest("Virtual console logout"):
+ machine.send_chars("exit\n")
+ machine.wait_until_fails("pgrep -u alice bash")
+ machine.screenshot("mingetty")
+
+ with subtest("Check whether ctrl-alt-delete works"):
+ machine.send_key("ctrl-alt-delete")
+ machine.wait_for_shutdown()
+ '';
})
diff --git a/nixpkgs/nixos/tests/loki.nix b/nixpkgs/nixos/tests/loki.nix
index 9c3058d02f8..dbf1e8a650f 100644
--- a/nixpkgs/nixos/tests/loki.nix
+++ b/nixpkgs/nixos/tests/loki.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, pkgs, ... }:
+import ./make-test-python.nix ({ lib, pkgs, ... }:
{
name = "loki";
@@ -26,12 +26,14 @@ import ./make-test.nix ({ lib, pkgs, ... }:
};
testScript = ''
- $machine->start;
- $machine->waitForUnit("loki.service");
- $machine->waitForUnit("promtail.service");
- $machine->waitForOpenPort(3100);
- $machine->waitForOpenPort(9080);
- $machine->succeed("echo 'Loki Ingestion Test' > /var/log/testlog");
- $machine->waitUntilSucceeds("${pkgs.grafana-loki}/bin/logcli --addr='http://localhost:3100' query --no-labels '{job=\"varlogs\",filename=\"/var/log/testlog\"}' | grep -q 'Loki Ingestion Test'");
+ machine.start
+ machine.wait_for_unit("loki.service")
+ machine.wait_for_unit("promtail.service")
+ machine.wait_for_open_port(3100)
+ machine.wait_for_open_port(9080)
+ machine.succeed("echo 'Loki Ingestion Test' > /var/log/testlog")
+ machine.wait_until_succeeds(
+ "${pkgs.grafana-loki}/bin/logcli --addr='http://localhost:3100' query --no-labels '{job=\"varlogs\",filename=\"/var/log/testlog\"}' | grep -q 'Loki Ingestion Test'"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/lorri/builder.sh b/nixpkgs/nixos/tests/lorri/builder.sh
new file mode 100644
index 00000000000..b586b2bf798
--- /dev/null
+++ b/nixpkgs/nixos/tests/lorri/builder.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+printf "%s" "${name:?}" > "${out:?}"
diff --git a/nixpkgs/nixos/tests/lorri/default.nix b/nixpkgs/nixos/tests/lorri/default.nix
new file mode 100644
index 00000000000..53074385a65
--- /dev/null
+++ b/nixpkgs/nixos/tests/lorri/default.nix
@@ -0,0 +1,26 @@
+import ../make-test-python.nix {
+ machine = { pkgs, ... }: {
+ imports = [ ../../modules/profiles/minimal.nix ];
+ environment.systemPackages = [ pkgs.lorri ];
+ };
+
+ testScript = ''
+ # Copy files over
+ machine.succeed(
+ "cp '${./fake-shell.nix}' shell.nix"
+ )
+ machine.succeed(
+ "cp '${./builder.sh}' builder.sh"
+ )
+
+ # Start the daemon and wait until it is ready
+ machine.execute("lorri daemon > lorri.stdout 2> lorri.stderr &")
+ machine.wait_until_succeeds("grep --fixed-strings 'lorri: ready' lorri.stdout")
+
+ # Ping the daemon
+ machine.execute("lorri ping_ $(readlink -f shell.nix)")
+
+ # Wait for the daemon to finish the build
+ machine.wait_until_succeeds("grep --fixed-strings 'OutputPaths' lorri.stdout")
+ '';
+}
diff --git a/nixpkgs/nixos/tests/lorri/fake-shell.nix b/nixpkgs/nixos/tests/lorri/fake-shell.nix
new file mode 100644
index 00000000000..9de9d247e54
--- /dev/null
+++ b/nixpkgs/nixos/tests/lorri/fake-shell.nix
@@ -0,0 +1,5 @@
+derivation {
+ system = builtins.currentSystem;
+ name = "fake-shell";
+ builder = ./builder.sh;
+}
diff --git a/nixpkgs/nixos/tests/magnetico.nix b/nixpkgs/nixos/tests/magnetico.nix
index bc7aef653ee..6770d32358e 100644
--- a/nixpkgs/nixos/tests/magnetico.nix
+++ b/nixpkgs/nixos/tests/magnetico.nix
@@ -1,4 +1,9 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} :
+
+let
+ port = 8081;
+in
+{
name = "magnetico";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ rnhmjoj ];
@@ -12,17 +17,24 @@ import ./make-test.nix ({ pkgs, ...} : {
services.magnetico = {
enable = true;
crawler.port = 9000;
+ web.port = port;
web.credentials.user = "$2y$12$P88ZF6soFthiiAeXnz64aOWDsY3Dw7Yw8fZ6GtiqFNjknD70zDmNe";
};
};
testScript =
''
- startAll;
- $machine->waitForUnit("magneticod");
- $machine->waitForUnit("magneticow");
- $machine->succeed("${pkgs.curl}/bin/curl -u user:password http://localhost:8080");
- $machine->succeed("${pkgs.curl}/bin/curl -u user:wrongpwd http://localhost:8080") =~ "Unauthorised." or die;
- $machine->shutdown();
+ start_all()
+ machine.wait_for_unit("magneticod")
+ machine.wait_for_unit("magneticow")
+ machine.succeed(
+ "${pkgs.curl}/bin/curl "
+ + "-u user:password http://localhost:${toString port}"
+ )
+ assert "Unauthorised." in machine.succeed(
+ "${pkgs.curl}/bin/curl "
+ + "-u user:wrongpwd http://localhost:${toString port}"
+ )
+ machine.shutdown()
'';
})
diff --git a/nixpkgs/nixos/tests/mailcatcher.nix b/nixpkgs/nixos/tests/mailcatcher.nix
index d45b5d4edfc..eb5b606ecc8 100644
--- a/nixpkgs/nixos/tests/mailcatcher.nix
+++ b/nixpkgs/nixos/tests/mailcatcher.nix
@@ -9,8 +9,8 @@ import ./make-test.nix ({ lib, ... }:
{
services.mailcatcher.enable = true;
- networking.defaultMailServer.directDelivery = true;
- networking.defaultMailServer.hostName = "localhost:1025";
+ services.ssmtp.enable = true;
+ services.ssmtp.hostName = "localhost:1025";
environment.systemPackages = [ pkgs.mailutils ];
};
diff --git a/nixpkgs/nixos/tests/make-test-python.nix b/nixpkgs/nixos/tests/make-test-python.nix
new file mode 100644
index 00000000000..89897fe7e61
--- /dev/null
+++ b/nixpkgs/nixos/tests/make-test-python.nix
@@ -0,0 +1,9 @@
+f: {
+ system ? builtins.currentSystem,
+ pkgs ? import ../.. { inherit system; config = {}; },
+ ...
+} @ args:
+
+with import ../lib/testing-python.nix { inherit system pkgs; };
+
+makeTest (if pkgs.lib.isFunction f then f (args // { inherit pkgs; inherit (pkgs) lib; }) else f)
diff --git a/nixpkgs/nixos/tests/matomo.nix b/nixpkgs/nixos/tests/matomo.nix
new file mode 100644
index 00000000000..4efa65a7b6d
--- /dev/null
+++ b/nixpkgs/nixos/tests/matomo.nix
@@ -0,0 +1,43 @@
+{ system ? builtins.currentSystem, config ? { }
+, pkgs ? import ../.. { inherit system config; } }:
+
+with import ../lib/testing.nix { inherit system pkgs; };
+with pkgs.lib;
+
+let
+ matomoTest = package:
+ makeTest {
+ machine = { config, pkgs, ... }: {
+ services.matomo = {
+ package = package;
+ enable = true;
+ nginx = {
+ forceSSL = false;
+ enableACME = false;
+ };
+ };
+ services.mysql = {
+ enable = true;
+ package = pkgs.mysql;
+ };
+ services.nginx.enable = true;
+ };
+
+ testScript = ''
+ startAll;
+ $machine->waitForUnit("mysql.service");
+ $machine->waitForUnit("phpfpm-matomo.service");
+ $machine->waitForUnit("nginx.service");
+ $machine->succeed("curl -sSfL http://localhost/ | grep '<title>Matomo[^<]*Installation'");
+ '';
+ };
+in {
+ matomo = matomoTest pkgs.matomo // {
+ name = "matomo";
+ meta.maintainers = with maintainers; [ florianjacob kiwi mmilata ];
+ };
+ matomo-beta = matomoTest pkgs.matomo-beta // {
+ name = "matomo-beta";
+ meta.maintainers = with maintainers; [ florianjacob kiwi mmilata ];
+ };
+}
diff --git a/nixpkgs/nixos/tests/matrix-synapse.nix b/nixpkgs/nixos/tests/matrix-synapse.nix
index 882e4b75814..fca53009083 100644
--- a/nixpkgs/nixos/tests/matrix-synapse.nix
+++ b/nixpkgs/nixos/tests/matrix-synapse.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... } : let
+import ./make-test-python.nix ({ pkgs, ... } : let
runWithOpenSSL = file: cmd: pkgs.runCommand file {
@@ -55,13 +55,17 @@ in {
};
testScript = ''
- startAll;
- $serverpostgres->waitForUnit("matrix-synapse.service");
- $serverpostgres->waitUntilSucceeds("curl -L --cacert ${ca_pem} https://localhost:8448/");
- $serverpostgres->requireActiveUnit("postgresql.service");
- $serversqlite->waitForUnit("matrix-synapse.service");
- $serversqlite->waitUntilSucceeds("curl -L --cacert ${ca_pem} https://localhost:8448/");
- $serversqlite->mustSucceed("[ -e /var/lib/matrix-synapse/homeserver.db ]");
+ start_all()
+ serverpostgres.wait_for_unit("matrix-synapse.service")
+ serverpostgres.wait_until_succeeds(
+ "curl -L --cacert ${ca_pem} https://localhost:8448/"
+ )
+ serverpostgres.require_unit_state("postgresql.service")
+ serversqlite.wait_for_unit("matrix-synapse.service")
+ serversqlite.wait_until_succeeds(
+ "curl -L --cacert ${ca_pem} https://localhost:8448/"
+ )
+ serversqlite.succeed("[ -e /var/lib/matrix-synapse/homeserver.db ]")
'';
})
diff --git a/nixpkgs/nixos/tests/memcached.nix b/nixpkgs/nixos/tests/memcached.nix
index b120599c51d..31f5627d25c 100644
--- a/nixpkgs/nixos/tests/memcached.nix
+++ b/nixpkgs/nixos/tests/memcached.nix
@@ -1,28 +1,24 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "memcached";
- nodes = {
- machine =
- { ... }:
- {
- imports = [ ../modules/profiles/minimal.nix ];
- services.memcached.enable = true;
- };
+ machine = {
+ imports = [ ../modules/profiles/minimal.nix ];
+ services.memcached.enable = true;
};
testScript = let
- testScript = pkgs.writeScript "testScript.py" ''
- #!${pkgs.python3.withPackages (p: [p.memcached])}/bin/python
-
+ testScript = pkgs.writers.writePython3 "test_memcache" {
+ libraries = with pkgs.python3Packages; [ memcached ];
+ } ''
import memcache
c = memcache.Client(['localhost:11211'])
c.set('key', 'value')
assert 'value' == c.get('key')
'';
in ''
- startAll;
- $machine->waitForUnit("memcached.service");
- $machine->waitForOpenPort("11211");
- $machine->succeed("${testScript}");
+ machine.start()
+ machine.wait_for_unit("memcached.service")
+ machine.wait_for_open_port(11211)
+ machine.succeed("${testScript}")
'';
})
diff --git a/nixpkgs/nixos/tests/metabase.nix b/nixpkgs/nixos/tests/metabase.nix
index be9e5ed5b1e..1450a4e9086 100644
--- a/nixpkgs/nixos/tests/metabase.nix
+++ b/nixpkgs/nixos/tests/metabase.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "metabase";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ mmahut ];
@@ -12,9 +12,9 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- startAll;
- $machine->waitForUnit("metabase.service");
- $machine->waitForOpenPort(3000);
- $machine->waitUntilSucceeds("curl -L http://localhost:3000/setup | grep Metabase");
+ start_all()
+ machine.wait_for_unit("metabase.service")
+ machine.wait_for_open_port(3000)
+ machine.wait_until_succeeds("curl -L http://localhost:3000/setup | grep Metabase")
'';
})
diff --git a/nixpkgs/nixos/tests/minidlna.nix b/nixpkgs/nixos/tests/minidlna.nix
index 7bf1bed69d0..d852c7f60bc 100644
--- a/nixpkgs/nixos/tests/minidlna.nix
+++ b/nixpkgs/nixos/tests/minidlna.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "minidlna";
nodes = {
@@ -29,11 +29,11 @@ import ./make-test.nix ({ pkgs, ... }: {
testScript =
''
- startAll;
- $server->succeed("mkdir -p /tmp/stuff && chown minidlna: /tmp/stuff");
- $server->waitForUnit("minidlna");
- $server->waitForOpenPort("8200");
- $server->succeed("curl --fail http://localhost:8200/");
- $client->succeed("curl --fail http://server:8200/");
+ start_all()
+ server.succeed("mkdir -p /tmp/stuff && chown minidlna: /tmp/stuff")
+ server.wait_for_unit("minidlna")
+ server.wait_for_open_port("8200")
+ server.succeed("curl --fail http://localhost:8200/")
+ client.succeed("curl --fail http://server:8200/")
'';
})
diff --git a/nixpkgs/nixos/tests/miniflux.nix b/nixpkgs/nixos/tests/miniflux.nix
index 19ab4803a1d..7d83d061a9d 100644
--- a/nixpkgs/nixos/tests/miniflux.nix
+++ b/nixpkgs/nixos/tests/miniflux.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
let
port = 3142;
@@ -37,16 +37,20 @@ with lib;
};
};
testScript = ''
- startAll;
+ start_all()
- $default->waitForUnit('miniflux.service');
- $default->waitForOpenPort(${toString defaultPort});
- $default->succeed("curl --fail 'http://localhost:${toString defaultPort}/healthcheck' | grep -q OK");
- $default->succeed("curl 'http://localhost:${toString defaultPort}/v1/me' -u '${defaultUsername}:${defaultPassword}' -H Content-Type:application/json | grep -q '\"is_admin\":true'");
+ default.wait_for_unit("miniflux.service")
+ default.wait_for_open_port(${toString defaultPort})
+ default.succeed("curl --fail 'http://localhost:${toString defaultPort}/healthcheck' | grep -q OK")
+ default.succeed(
+ "curl 'http://localhost:${toString defaultPort}/v1/me' -u '${defaultUsername}:${defaultPassword}' -H Content-Type:application/json | grep -q '\"is_admin\":true'"
+ )
- $customized->waitForUnit('miniflux.service');
- $customized->waitForOpenPort(${toString port});
- $customized->succeed("curl --fail 'http://localhost:${toString port}/healthcheck' | grep -q OK");
- $customized->succeed("curl 'http://localhost:${toString port}/v1/me' -u '${username}:${password}' -H Content-Type:application/json | grep -q '\"is_admin\":true'");
+ customized.wait_for_unit("miniflux.service")
+ customized.wait_for_open_port(${toString port})
+ customized.succeed("curl --fail 'http://localhost:${toString port}/healthcheck' | grep -q OK")
+ customized.succeed(
+ "curl 'http://localhost:${toString port}/v1/me' -u '${username}:${password}' -H Content-Type:application/json | grep -q '\"is_admin\":true'"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/minio.nix b/nixpkgs/nixos/tests/minio.nix
index f1218b53771..3b061974267 100644
--- a/nixpkgs/nixos/tests/minio.nix
+++ b/nixpkgs/nixos/tests/minio.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, ...} :
let
accessKey = "BKIKJAA5BMMU2RHO6IBB";
secretKey = "V7f1CwQqAcwo80UEIJEjc5gVQUSSx5ohQ9GSrr12";
@@ -18,7 +18,7 @@ let
sio.seek(0)
minioClient.put_object('test-bucket', 'test.txt', sio, sio_len, content_type='text/plain')
'';
- in {
+in {
name = "minio";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ bachp ];
@@ -37,19 +37,19 @@ let
};
};
- testScript =
- ''
- startAll;
- $machine->waitForUnit("minio.service");
- $machine->waitForOpenPort(9000);
+ testScript = ''
+ start_all()
+ machine.wait_for_unit("minio.service")
+ machine.wait_for_open_port(9000)
- # Create a test bucket on the server
- $machine->succeed("mc config host add minio http://localhost:9000 ${accessKey} ${secretKey} S3v4");
- $machine->succeed("mc mb minio/test-bucket");
- $machine->succeed("${minioPythonScript}");
- $machine->succeed("mc ls minio") =~ /test-bucket/ or die;
- $machine->succeed("mc cat minio/test-bucket/test.txt") =~ /Test from Python/ or die;
- $machine->shutdown;
-
- '';
+ # Create a test bucket on the server
+ machine.succeed(
+ "mc config host add minio http://localhost:9000 ${accessKey} ${secretKey} S3v4"
+ )
+ machine.succeed("mc mb minio/test-bucket")
+ machine.succeed("${minioPythonScript}")
+ assert "test-bucket" in machine.succeed("mc ls minio")
+ assert "Test from Python" in machine.succeed("mc cat minio/test-bucket/test.txt")
+ machine.shutdown()
+ '';
})
diff --git a/nixpkgs/nixos/tests/moinmoin.nix b/nixpkgs/nixos/tests/moinmoin.nix
new file mode 100644
index 00000000000..2662b79aa09
--- /dev/null
+++ b/nixpkgs/nixos/tests/moinmoin.nix
@@ -0,0 +1,24 @@
+import ./make-test.nix ({ pkgs, lib, ... }: {
+ name = "moinmoin";
+ meta.maintainers = [ ]; # waiting for https://github.com/NixOS/nixpkgs/pull/65397
+
+ machine =
+ { ... }:
+ { services.moinmoin.enable = true;
+ services.moinmoin.wikis.ExampleWiki.superUsers = [ "admin" ];
+ services.moinmoin.wikis.ExampleWiki.webHost = "localhost";
+
+ services.nginx.virtualHosts.localhost.enableACME = false;
+ services.nginx.virtualHosts.localhost.forceSSL = false;
+ };
+
+ testScript = ''
+ startAll;
+
+ $machine->waitForUnit('moin-ExampleWiki.service');
+ $machine->waitForUnit('nginx.service');
+ $machine->waitForFile('/run/moin/ExampleWiki/gunicorn.sock');
+ $machine->succeed('curl -L http://localhost/') =~ /If you have just installed/ or die;
+ $machine->succeed('moin-ExampleWiki account create --name=admin --email=admin@example.com --password=foo 2>&1') =~ /status success/ or die;
+ '';
+})
diff --git a/nixpkgs/nixos/tests/mongodb.nix b/nixpkgs/nixos/tests/mongodb.nix
index 0ccbeb062f9..9ebf84eed23 100644
--- a/nixpkgs/nixos/tests/mongodb.nix
+++ b/nixpkgs/nixos/tests/mongodb.nix
@@ -1,6 +1,6 @@
# This test start mongodb, runs a query using mongo shell
-import ./make-test.nix ({ pkgs, ...} : let
+import ./make-test-python.nix ({ pkgs, ...} : let
testQuery = pkgs.writeScript "nixtest.js" ''
db.greetings.insert({ "greeting": "hello" });
print(db.greetings.findOne().greeting);
@@ -33,8 +33,10 @@ in {
};
testScript = ''
- startAll;
- $one->waitForUnit("mongodb.service");
- $one->succeed("mongo -u nixtest -p nixtest nixtest ${testQuery}") =~ /hello/ or die;
+ start_all()
+ one.wait_for_unit("mongodb.service")
+ one.succeed(
+ "mongo -u nixtest -p nixtest nixtest ${testQuery} | grep -q hello"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/moodle.nix b/nixpkgs/nixos/tests/moodle.nix
index 565a6b63694..56aa62596c0 100644
--- a/nixpkgs/nixos/tests/moodle.nix
+++ b/nixpkgs/nixos/tests/moodle.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }: {
+import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "moodle";
meta.maintainers = [ lib.maintainers.aanderse ];
@@ -15,8 +15,8 @@ import ./make-test.nix ({ pkgs, lib, ... }: {
};
testScript = ''
- startAll;
- $machine->waitForUnit('phpfpm-moodle.service');
- $machine->succeed('curl http://localhost/') =~ /You are not logged in/ or die;
+ start_all()
+ machine.wait_for_unit("phpfpm-moodle.service")
+ machine.wait_until_succeeds("curl http://localhost/ | grep 'You are not logged in'")
'';
})
diff --git a/nixpkgs/nixos/tests/morty.nix b/nixpkgs/nixos/tests/morty.nix
index eab123bd50f..64c5a27665d 100644
--- a/nixpkgs/nixos/tests/morty.nix
+++ b/nixpkgs/nixos/tests/morty.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
{
name = "morty";
@@ -22,11 +22,9 @@ import ./make-test.nix ({ pkgs, ... }:
testScript =
{ ... }:
''
- $mortyProxyWithKey->waitForUnit("default.target");
-
- $mortyProxyWithKey->waitForOpenPort(3001);
- $mortyProxyWithKey->succeed("curl -L 127.0.0.1:3001 | grep MortyProxy");
-
+ mortyProxyWithKey.wait_for_unit("default.target")
+ mortyProxyWithKey.wait_for_open_port(3001)
+ mortyProxyWithKey.succeed("curl -L 127.0.0.1:3001 | grep MortyProxy")
'';
})
diff --git a/nixpkgs/nixos/tests/mosquitto.nix b/nixpkgs/nixos/tests/mosquitto.nix
index b4c897c3ab5..1f2fdf4237f 100644
--- a/nixpkgs/nixos/tests/mosquitto.nix
+++ b/nixpkgs/nixos/tests/mosquitto.nix
@@ -1,21 +1,10 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let
port = 1888;
username = "mqtt";
password = "VERY_secret";
topic = "test/foo";
-
- cmd = bin: pkgs.lib.concatStringsSep " " [
- "${pkgs.mosquitto}/bin/mosquitto_${bin}"
- "-V mqttv311"
- "-h server"
- "-p ${toString port}"
- "-u ${username}"
- "-P '${password}'"
- "-t ${topic}"
- ];
-
in {
name = "mosquitto";
meta = with pkgs.stdenv.lib; {
@@ -49,40 +38,53 @@ in {
testScript = let
file = "/tmp/msg";
- sub = args:
- "(${cmd "sub"} -C 1 ${args} | tee ${file} &)";
in ''
- startAll;
- $server->waitForUnit("mosquitto.service");
+ def mosquitto_cmd(binary):
+ return (
+ "${pkgs.mosquitto}/bin/mosquitto_{} "
+ "-V mqttv311 "
+ "-h server "
+ "-p ${toString port} "
+ "-u ${username} "
+ "-P '${password}' "
+ "-t ${topic}"
+ ).format(binary)
+
+
+ def publish(args):
+ return "{} {}".format(mosquitto_cmd("pub"), args)
+
- $server->fail("test -f ${file}");
- $client1->fail("test -f ${file}");
- $client2->fail("test -f ${file}");
+ def subscribe(args):
+ return "({} -C 1 {} | tee ${file} &)".format(mosquitto_cmd("sub"), args)
+ start_all()
+ server.wait_for_unit("mosquitto.service")
+
+ for machine in server, client1, client2:
+ machine.fail("test -f ${file}")
+
# QoS = 0, so only one subscribers should get it
- $server->execute("${sub "-q 0"}");
+ server.execute(subscribe("-q 0"))
# we need to give the subscribers some time to connect
- $client2->execute("sleep 5");
- $client2->succeed("${cmd "pub"} -m FOO -q 0");
-
- $server->waitUntilSucceeds("grep -q FOO ${file}");
- $server->execute("rm ${file}");
+ client2.execute("sleep 5")
+ client2.succeed(publish("-m FOO -q 0"))
+ server.wait_until_succeeds("grep -q FOO ${file}")
+ server.execute("rm ${file}")
# QoS = 1, so both subscribers should get it
- $server->execute("${sub "-q 1"}");
- $client1->execute("${sub "-q 1"}");
+ server.execute(subscribe("-q 1"))
+ client1.execute(subscribe("-q 1"))
# we need to give the subscribers some time to connect
- $client2->execute("sleep 5");
- $client2->succeed("${cmd "pub"} -m BAR -q 1");
-
- $server->waitUntilSucceeds("grep -q BAR ${file}");
- $server->execute("rm ${file}");
+ client2.execute("sleep 5")
+ client2.succeed(publish("-m BAR -q 1"))
- $client1->waitUntilSucceeds("grep -q BAR ${file}");
- $client1->execute("rm ${file}");
+ for machine in server, client1:
+ machine.wait_until_succeeds("grep -q BAR ${file}")
+ machine.execute("rm ${file}")
'';
})
diff --git a/nixpkgs/nixos/tests/mpd.nix b/nixpkgs/nixos/tests/mpd.nix
index ac2b810defe..895b7e2014c 100644
--- a/nixpkgs/nixos/tests/mpd.nix
+++ b/nixpkgs/nixos/tests/mpd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
let
track = pkgs.fetchurl {
# Sourced from http://freemusicarchive.org/music/Blue_Wave_Theory/Surf_Music_Month_Challenge/Skyhawk_Beach_fade_in
@@ -46,74 +46,87 @@ import ./make-test.nix ({ pkgs, ... }:
};
nodes =
- { client =
+ { client =
{ ... }: { };
serverALSA =
- { ... }: (mkServer {
- mpd = defaultMpdCfg // {
- network.listenAddress = "any";
- extraConfig = ''
- audio_output {
- type "alsa"
- name "ALSA"
- mixer_type "null"
- }
- '';
- };
-
- musicService = with defaultMpdCfg; musicService { inherit user group musicDirectory; };
- }) // { networking.firewall.allowedTCPPorts = [ 6600 ]; };
+ { ... }: lib.mkMerge [
+ (mkServer {
+ mpd = defaultMpdCfg // {
+ network.listenAddress = "any";
+ extraConfig = ''
+ audio_output {
+ type "alsa"
+ name "ALSA"
+ mixer_type "null"
+ }
+ '';
+ };
+ musicService = with defaultMpdCfg; musicService { inherit user group musicDirectory; };
+ })
+ { networking.firewall.allowedTCPPorts = [ 6600 ]; }
+ ];
serverPulseAudio =
- { ... }: (mkServer {
- mpd = defaultMpdCfg // {
- extraConfig = ''
- audio_output {
- type "pulse"
- name "The Pulse"
- }
- '';
- };
-
- musicService = with defaultCfg; musicService { inherit user group musicDirectory; };
- }) // { hardware.pulseaudio.enable = true; };
+ { ... }: lib.mkMerge [
+ (mkServer {
+ mpd = defaultMpdCfg // {
+ extraConfig = ''
+ audio_output {
+ type "pulse"
+ name "The Pulse"
+ }
+ '';
+ };
+
+ musicService = with defaultCfg; musicService { inherit user group musicDirectory; };
+ })
+ {
+ hardware.pulseaudio = {
+ enable = true;
+ systemWide = true;
+ tcp.enable = true;
+ tcp.anonymousClients.allowAll = true;
+ };
+ systemd.services.mpd.environment.PULSE_SERVER = "localhost";
+ }
+ ];
};
testScript = ''
- my $mpc = "${pkgs.mpc_cli}/bin/mpc --wait";
+ mpc = "${pkgs.mpc_cli}/bin/mpc --wait"
# Connects to the given server and attempts to play a tune.
- sub play_some_music {
- my $server = $_[0];
+ def play_some_music(server):
+ server.wait_for_unit("mpd.service")
+ server.succeed(f"{mpc} update")
+ _, tracks = server.execute(f"{mpc} ls")
- $server->waitForUnit("mpd.service");
- $server->succeed("$mpc update");
- my @tracks = $server->execute("$mpc ls");
+ for track in tracks.splitlines():
+ server.succeed(f"{mpc} add {track}")
- for my $track (split(/\n/, $tracks[1])) {
- $server->succeed("$mpc add $track");
- };
+ _, added_tracks = server.execute(f"{mpc} listall")
- my @added_tracks = $server->execute("$mpc listall");
- (length $added_tracks[1]) > 0 or die "Failed to add audio tracks to the playlist.";
+ # Check we succeeded adding audio tracks to the playlist
+ assert len(added_tracks.splitlines()) > 0
- $server->succeed("$mpc play");
+ server.succeed(f"{mpc} play")
- my @status = $server->execute("$mpc status");
- my @output = split(/\n/, $status[1]);
- $output[1] =~ /.*playing.*/ or die "Audio track is not playing, as expected.";
+ _, output = server.execute(f"{mpc} status")
+ # Assure audio track is playing
+ assert "playing" in output
+
+ server.succeed(f"{mpc} stop")
- $server->succeed("$mpc stop");
- };
- play_some_music($serverALSA);
- play_some_music($serverPulseAudio);
+ play_some_music(serverALSA)
+ play_some_music(serverPulseAudio)
- $client->succeed("$mpc -h serverALSA status");
+ client.wait_for_unit("multi-user.target")
+ client.succeed(f"{mpc} -h serverALSA status")
# The PulseAudio-based server is configured not to accept external client connections
# to perform the following test:
- $client->fail("$mpc -h serverPulseAudio status");
+ client.fail(f"{mpc} -h serverPulseAudio status")
'';
})
diff --git a/nixpkgs/nixos/tests/mysql-backup.nix b/nixpkgs/nixos/tests/mysql-backup.nix
index 81482dfef7e..a0595e4d553 100644
--- a/nixpkgs/nixos/tests/mysql-backup.nix
+++ b/nixpkgs/nixos/tests/mysql-backup.nix
@@ -1,5 +1,5 @@
# Test whether mysqlBackup option works
-import ./make-test.nix ({ pkgs, ... } : {
+import ./make-test-python.nix ({ pkgs, ... } : {
name = "mysql-backup";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ rvl ];
@@ -20,31 +20,37 @@ import ./make-test.nix ({ pkgs, ... } : {
};
};
- testScript =
- '' startAll;
+ testScript = ''
+ start_all()
- # Delete backup file that may be left over from a previous test run.
- # This is not needed on Hydra but useful for repeated local test runs.
- $master->execute("rm -f /var/backup/mysql/testdb.gz");
+ # Delete backup file that may be left over from a previous test run.
+ # This is not needed on Hydra but useful for repeated local test runs.
+ master.execute("rm -f /var/backup/mysql/testdb.gz")
- # Need to have mysql started so that it can be populated with data.
- $master->waitForUnit("mysql.service");
+ # Need to have mysql started so that it can be populated with data.
+ master.wait_for_unit("mysql.service")
- # Wait for testdb to be fully populated (5 rows).
- $master->waitUntilSucceeds("mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5");
+ # 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"
+ )
- # Do a backup and wait for it to start
- $master->startJob("mysql-backup.service");
- $master->waitForJob("mysql-backup.service");
+ # Do a backup and wait for it to start
+ master.start_job("mysql-backup.service")
+ master.wait_for_unit("mysql-backup.service")
- # wait for backup to fail, because of database 'doesnotexist'
- $master->waitUntilFails("systemctl is-active -q mysql-backup.service");
+ # wait for backup to fail, because of database 'doesnotexist'
+ master.wait_until_fails("systemctl is-active -q mysql-backup.service")
- # wait for backup file and check that data appears in backup
- $master->waitForFile("/var/backup/mysql/testdb.gz");
- $master->succeed("${pkgs.gzip}/bin/zcat /var/backup/mysql/testdb.gz | grep hello");
+ # wait for backup file and check that data appears in backup
+ master.wait_for_file("/var/backup/mysql/testdb.gz")
+ master.succeed(
+ "${pkgs.gzip}/bin/zcat /var/backup/mysql/testdb.gz | grep hello"
+ )
- # Check that a failed backup is logged
- $master->succeed("journalctl -u mysql-backup.service | grep 'fail.*doesnotexist' > /dev/null");
- '';
+ # Check that a failed backup is logged
+ master.succeed(
+ "journalctl -u mysql-backup.service | grep 'fail.*doesnotexist' > /dev/null"
+ )
+ '';
})
diff --git a/nixpkgs/nixos/tests/mysql-replication.nix b/nixpkgs/nixos/tests/mysql-replication.nix
index c75a862106f..a2654f041ad 100644
--- a/nixpkgs/nixos/tests/mysql-replication.nix
+++ b/nixpkgs/nixos/tests/mysql-replication.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, ...} :
let
replicateUser = "replicate";
@@ -54,28 +54,36 @@ in
};
testScript = ''
- $master->start;
- $master->waitForUnit("mysql");
- $master->waitForOpenPort(3306);
+ master.start()
+ master.wait_for_unit("mysql")
+ master.wait_for_open_port(3306)
# Wait for testdb to be fully populated (5 rows).
- $master->waitUntilSucceeds("mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5");
+ master.wait_until_succeeds(
+ "mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
+ )
- $slave1->start;
- $slave2->start;
- $slave1->waitForUnit("mysql");
- $slave1->waitForOpenPort(3306);
- $slave2->waitForUnit("mysql");
- $slave2->waitForOpenPort(3306);
+ slave1.start()
+ slave2.start()
+ slave1.wait_for_unit("mysql")
+ slave1.wait_for_open_port(3306)
+ slave2.wait_for_unit("mysql")
+ slave2.wait_for_open_port(3306)
# wait for replications to finish
- $slave1->waitUntilSucceeds("mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5");
- $slave2->waitUntilSucceeds("mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5");
+ slave1.wait_until_succeeds(
+ "mysql -u root -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"
+ )
- $slave2->succeed("systemctl stop mysql");
- $master->succeed("echo 'insert into testdb.tests values (123, 456);' | mysql -u root -N");
- $slave2->succeed("systemctl start mysql");
- $slave2->waitForUnit("mysql");
- $slave2->waitForOpenPort(3306);
- $slave2->waitUntilSucceeds("echo 'select * from testdb.tests where Id = 123;' | mysql -u root -N | grep 456");
+ slave2.succeed("systemctl stop mysql")
+ master.succeed("echo 'insert into testdb.tests values (123, 456);' | mysql -u root -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"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/mysql.nix b/nixpkgs/nixos/tests/mysql.nix
index 05bd968de02..2c0d212c2f1 100644
--- a/nixpkgs/nixos/tests/mysql.nix
+++ b/nixpkgs/nixos/tests/mysql.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "mysql";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ eelco shlevy ];
@@ -47,17 +47,23 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all
- $mysql->waitForUnit("mysql");
- $mysql->succeed("echo 'use empty_testdb;' | mysql -u root");
- $mysql->succeed("echo 'use testdb; select * from tests;' | mysql -u root -N | grep 4");
+ mysql.wait_for_unit("mysql")
+ mysql.succeed("echo 'use empty_testdb;' | mysql -u root")
+ mysql.succeed("echo 'use testdb; select * from tests;' | mysql -u root -N | grep 4")
# ';' acts as no-op, just check whether login succeeds with the user created from the initialScript
- $mysql->succeed("echo ';' | mysql -u passworduser --password=password123");
+ mysql.succeed("echo ';' | mysql -u passworduser --password=password123")
- $mariadb->waitForUnit("mysql");
- $mariadb->succeed("echo 'use testdb; create table tests (test_id INT, PRIMARY KEY (test_id));' | sudo -u testuser mysql -u testuser");
- $mariadb->succeed("echo 'use testdb; insert into tests values (42);' | sudo -u testuser mysql -u testuser");
- $mariadb->succeed("echo 'use testdb; select test_id from tests;' | sudo -u testuser mysql -u testuser -N | grep 42");
+ mariadb.wait_for_unit("mysql")
+ mariadb.succeed(
+ "echo 'use testdb; create table tests (test_id INT, PRIMARY KEY (test_id));' | sudo -u testuser mysql -u testuser"
+ )
+ mariadb.succeed(
+ "echo 'use testdb; insert into tests values (42);' | sudo -u testuser mysql -u testuser"
+ )
+ mariadb.succeed(
+ "echo 'use testdb; select test_id from tests;' | sudo -u testuser mysql -u testuser -N | grep 42"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/ndppd.nix b/nixpkgs/nixos/tests/ndppd.nix
index 6a6f602726d..b67b26a7934 100644
--- a/nixpkgs/nixos/tests/ndppd.nix
+++ b/nixpkgs/nixos/tests/ndppd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ...} : {
+import ./make-test-python.nix ({ pkgs, lib, ...} : {
name = "ndppd";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ fpletz ];
@@ -52,9 +52,9 @@ import ./make-test.nix ({ pkgs, lib, ...} : {
};
testScript = ''
- startAll;
- $server->waitForUnit("multi-user.target");
- $upstream->waitForUnit("multi-user.target");
- $upstream->waitUntilSucceeds("ping -c5 fd42::2");
+ start_all()
+ server.wait_for_unit("multi-user.target")
+ upstream.wait_for_unit("multi-user.target")
+ upstream.wait_until_succeeds("ping -c5 fd42::2")
'';
})
diff --git a/nixpkgs/nixos/tests/neo4j.nix b/nixpkgs/nixos/tests/neo4j.nix
index 86ed8970517..32ee7f501b8 100644
--- a/nixpkgs/nixos/tests/neo4j.nix
+++ b/nixpkgs/nixos/tests/neo4j.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix {
+import ./make-test-python.nix {
name = "neo4j";
nodes = {
@@ -11,10 +11,10 @@ import ./make-test.nix {
};
testScript = ''
- startAll;
+ start_all()
- $master->waitForUnit("neo4j");
- $master->sleep(20); # Hopefully this is long enough!!
- $master->succeed("curl http://localhost:7474/");
+ master.wait_for_unit("neo4j")
+ master.wait_for_open_port(7474)
+ master.succeed("curl http://localhost:7474/")
'';
}
diff --git a/nixpkgs/nixos/tests/netdata.nix b/nixpkgs/nixos/tests/netdata.nix
index 9bd147968e4..8dd5eafb097 100644
--- a/nixpkgs/nixos/tests/netdata.nix
+++ b/nixpkgs/nixos/tests/netdata.nix
@@ -1,6 +1,6 @@
# This test runs netdata and checks for data via apps.plugin
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "netdata";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ cransom ];
@@ -16,23 +16,22 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $netdata->waitForUnit("netdata.service");
+ netdata.wait_for_unit("netdata.service")
# wait for the service to listen before sending a request
- $netdata->waitForOpenPort(19999);
+ netdata.wait_for_open_port(19999)
# check if the netdata main page loads.
- $netdata->succeed("curl --fail http://localhost:19999/");
+ netdata.succeed("curl --fail http://localhost:19999/")
# check if netdata can read disk ops for root owned processes.
# if > 0, successful. verifies both netdata working and
# apps.plugin has elevated capabilities.
- my $cmd = <<'CMD';
- curl -s http://localhost:19999/api/v1/data\?chart=users.pwrites | \
- jq -e '[.data[range(10)][.labels | indices("root")[0]]] | add | . > 0'
- CMD
- $netdata->waitUntilSucceeds($cmd);
+ url = "http://localhost:19999/api/v1/data\?chart=users.pwrites"
+ filter = '[.data[range(10)][.labels | indices("root")[0]]] | add | . > 0'
+ cmd = f"curl -s {url} | jq -e '{filter}'"
+ netdata.wait_until_succeeds(cmd)
'';
})
diff --git a/nixpkgs/nixos/tests/nextcloud/basic.nix b/nixpkgs/nixos/tests/nextcloud/basic.nix
index bfb97ec3f23..75862feb202 100644
--- a/nixpkgs/nixos/tests/nextcloud/basic.nix
+++ b/nixpkgs/nixos/tests/nextcloud/basic.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({ pkgs, ...}: let
+import ../make-test-python.nix ({ pkgs, ...}: let
adminpass = "notproduction";
adminuser = "root";
in {
@@ -50,11 +50,15 @@ in {
diff <(echo 'hi') <(${pkgs.rclone}/bin/rclone cat nextcloud:test-shared-file)
'';
in ''
- startAll();
- $nextcloud->waitForUnit("multi-user.target");
- $nextcloud->succeed("curl -sSf http://nextcloud/login");
- $nextcloud->succeed("${withRcloneEnv} ${copySharedFile}");
- $client->waitForUnit("multi-user.target");
- $client->succeed("${withRcloneEnv} ${diffSharedFile}");
+ start_all()
+ nextcloud.wait_for_unit("multi-user.target")
+ nextcloud.succeed("curl -sSf http://nextcloud/login")
+ nextcloud.succeed(
+ "${withRcloneEnv} ${copySharedFile}"
+ )
+ client.wait_for_unit("multi-user.target")
+ client.succeed(
+ "${withRcloneEnv} ${diffSharedFile}"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/nextcloud/with-mysql-and-memcached.nix b/nixpkgs/nixos/tests/nextcloud/with-mysql-and-memcached.nix
index aaf37ee4c81..b9ba5888187 100644
--- a/nixpkgs/nixos/tests/nextcloud/with-mysql-and-memcached.nix
+++ b/nixpkgs/nixos/tests/nextcloud/with-mysql-and-memcached.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({ pkgs, ...}: let
+import ../make-test-python.nix ({ pkgs, ...}: let
adminpass = "hunter2";
adminuser = "root";
in {
@@ -85,13 +85,16 @@ in {
diff <(echo 'hi') <(${pkgs.rclone}/bin/rclone cat nextcloud:test-shared-file)
'';
in ''
- startAll();
- $nextcloud->waitForUnit("multi-user.target");
- $nextcloud->succeed("${configureMemcached}");
- $nextcloud->succeed("curl -sSf http://nextcloud/login");
- $nextcloud->succeed("${withRcloneEnv} ${copySharedFile}");
- $client->waitForUnit("multi-user.target");
- $client->succeed("${withRcloneEnv} ${diffSharedFile}");
-
+ start_all()
+ nextcloud.wait_for_unit("multi-user.target")
+ nextcloud.succeed("${configureMemcached}")
+ nextcloud.succeed("curl -sSf http://nextcloud/login")
+ nextcloud.succeed(
+ "${withRcloneEnv} ${copySharedFile}"
+ )
+ client.wait_for_unit("multi-user.target")
+ client.succeed(
+ "${withRcloneEnv} ${diffSharedFile}"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/nextcloud/with-postgresql-and-redis.nix b/nixpkgs/nixos/tests/nextcloud/with-postgresql-and-redis.nix
index f655aba9d45..324853350af 100644
--- a/nixpkgs/nixos/tests/nextcloud/with-postgresql-and-redis.nix
+++ b/nixpkgs/nixos/tests/nextcloud/with-postgresql-and-redis.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({ pkgs, ...}: let
+import ../make-test-python.nix ({ pkgs, ...}: let
adminpass = "hunter2";
adminuser = "custom-admin-username";
in {
@@ -85,12 +85,16 @@ in {
diff <(echo 'hi') <(${pkgs.rclone}/bin/rclone cat nextcloud:test-shared-file)
'';
in ''
- startAll();
- $nextcloud->waitForUnit("multi-user.target");
- $nextcloud->succeed("${configureRedis}");
- $nextcloud->succeed("curl -sSf http://nextcloud/login");
- $nextcloud->succeed("${withRcloneEnv} ${copySharedFile}");
- $client->waitForUnit("multi-user.target");
- $client->succeed("${withRcloneEnv} ${diffSharedFile}");
+ start_all()
+ nextcloud.wait_for_unit("multi-user.target")
+ nextcloud.succeed("${configureRedis}")
+ nextcloud.succeed("curl -sSf http://nextcloud/login")
+ nextcloud.succeed(
+ "${withRcloneEnv} ${copySharedFile}"
+ )
+ client.wait_for_unit("multi-user.target")
+ client.succeed(
+ "${withRcloneEnv} ${diffSharedFile}"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/nexus.nix b/nixpkgs/nixos/tests/nexus.nix
index 783c9f5c019..1ec5c40476a 100644
--- a/nixpkgs/nixos/tests/nexus.nix
+++ b/nixpkgs/nixos/tests/nexus.nix
@@ -3,7 +3,7 @@
# 2. nexus service can startup on server (creating database and all other initial stuff)
# 3. the web application is reachable via HTTP
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "nexus";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ironpinguin ma27 ];
@@ -22,11 +22,11 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $server->waitForUnit("nexus");
- $server->waitForOpenPort(8081);
+ server.wait_for_unit("nexus")
+ server.wait_for_open_port(8081)
- $server->succeed("curl -f 127.0.0.1:8081");
+ server.succeed("curl -f 127.0.0.1:8081")
'';
})
diff --git a/nixpkgs/nixos/tests/nix-ssh-serve.nix b/nixpkgs/nixos/tests/nix-ssh-serve.nix
index 494d55121eb..03f83542c7c 100644
--- a/nixpkgs/nixos/tests/nix-ssh-serve.nix
+++ b/nixpkgs/nixos/tests/nix-ssh-serve.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
let inherit (import ./ssh-keys.nix pkgs)
snakeOilPrivateKey snakeOilPublicKey;
ssh-config = builtins.toFile "ssh.conf" ''
@@ -18,22 +18,28 @@ in
client.nix.package = pkgs.nix;
};
testScript = ''
- startAll;
+ start_all()
- $client->succeed("mkdir -m 700 /root/.ssh");
- $client->copyFileFromHost("${ssh-config}", "/root/.ssh/config");
- $client->succeed("cat ${snakeOilPrivateKey} > /root/.ssh/id_ecdsa");
- $client->succeed("chmod 600 /root/.ssh/id_ecdsa");
+ client.succeed("mkdir -m 700 /root/.ssh")
+ client.succeed(
+ "cat ${ssh-config} > /root/.ssh/config"
+ )
+ client.succeed(
+ "cat ${snakeOilPrivateKey} > /root/.ssh/id_ecdsa"
+ )
+ client.succeed("chmod 600 /root/.ssh/id_ecdsa")
- $client->succeed("nix-store --add /etc/machine-id > mach-id-path");
+ client.succeed("nix-store --add /etc/machine-id > mach-id-path")
- $server->waitForUnit("sshd");
+ server.wait_for_unit("sshd")
- $client->fail("diff /root/other-store\$(cat mach-id-path) /etc/machine-id");
+ client.fail("diff /root/other-store$(cat mach-id-path) /etc/machine-id")
# Currently due to shared store this is a noop :(
- $client->succeed("nix copy --to ssh-ng://nix-ssh\@server \$(cat mach-id-path)");
- $client->succeed("nix-store --realise \$(cat mach-id-path) --store /root/other-store --substituters ssh-ng://nix-ssh\@server");
- $client->succeed("diff /root/other-store\$(cat mach-id-path) /etc/machine-id");
+ client.succeed("nix copy --to ssh-ng://nix-ssh@server $(cat mach-id-path)")
+ client.succeed(
+ "nix-store --realise $(cat mach-id-path) --store /root/other-store --substituters ssh-ng://nix-ssh@server"
+ )
+ client.succeed("diff /root/other-store$(cat mach-id-path) /etc/machine-id")
'';
}
)
diff --git a/nixpkgs/nixos/tests/nixos-generate-config.nix b/nixpkgs/nixos/tests/nixos-generate-config.nix
index 15a173e024b..6c83ccecc70 100644
--- a/nixpkgs/nixos/tests/nixos-generate-config.nix
+++ b/nixpkgs/nixos/tests/nixos-generate-config.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... } : {
+import ./make-test-python.nix ({ lib, ... } : {
name = "nixos-generate-config";
meta.maintainers = with lib.maintainers; [ basvandijk ];
machine = {
@@ -11,14 +11,16 @@ import ./make-test.nix ({ lib, ... } : {
'';
};
testScript = ''
- startAll;
- $machine->waitForUnit("multi-user.target");
- $machine->succeed("nixos-generate-config");
+ start_all()
+ machine.wait_for_unit("multi-user.target")
+ machine.succeed("nixos-generate-config")
# Test if the configuration really is overridden
- $machine->succeed("grep 'OVERRIDDEN' /etc/nixos/configuration.nix");
+ machine.succeed("grep 'OVERRIDDEN' /etc/nixos/configuration.nix")
# Test of if the Perl variable $bootLoaderConfig is spliced correctly:
- $machine->succeed("grep 'boot\\.loader\\.grub\\.enable = true;' /etc/nixos/configuration.nix");
+ machine.succeed(
+ "grep 'boot\\.loader\\.grub\\.enable = true;' /etc/nixos/configuration.nix"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/openarena.nix b/nixpkgs/nixos/tests/openarena.nix
new file mode 100644
index 00000000000..4cc4db22963
--- /dev/null
+++ b/nixpkgs/nixos/tests/openarena.nix
@@ -0,0 +1,36 @@
+import ./make-test.nix ({ pkgs, ...} : {
+ name = "openarena";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ tomfitzhenry ];
+ };
+
+ machine =
+ { pkgs, ... }:
+
+ { imports = [];
+ environment.systemPackages = with pkgs; [
+ socat
+ ];
+ services.openarena = {
+ enable = true;
+ extraFlags = [
+ "+set dedicated 2"
+ "+set sv_hostname 'My NixOS server'"
+ "+map oa_dm1"
+ ];
+ };
+ };
+
+ testScript =
+ ''
+ $machine->waitForUnit("openarena.service");
+ $machine->waitUntilSucceeds("ss --numeric --udp --listening | grep -q 27960");
+
+ # The log line containing 'resolve address' is last and only message that occurs after
+ # the server starts accepting clients.
+ $machine->waitUntilSucceeds("journalctl -u openarena.service | grep 'resolve address: dpmaster.deathmask.net'");
+
+ # Check it's possible to join the server.
+ $machine->succeed("echo -n -e '\\xff\\xff\\xff\\xffgetchallenge' | socat - UDP4-DATAGRAM:127.0.0.1:27960 | grep -q challengeResponse");
+ '';
+})
diff --git a/nixpkgs/nixos/tests/opensmtpd.nix b/nixpkgs/nixos/tests/opensmtpd.nix
index 883ad760494..e6f52db1d98 100644
--- a/nixpkgs/nixos/tests/opensmtpd.nix
+++ b/nixpkgs/nixos/tests/opensmtpd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix {
+import ./make-test-python.nix {
name = "opensmtpd";
nodes = {
@@ -102,23 +102,23 @@ import ./make-test.nix {
};
testScript = ''
- startAll;
+ start_all()
- $client->waitForUnit("network-online.target");
- $smtp1->waitForUnit('opensmtpd');
- $smtp2->waitForUnit('opensmtpd');
- $smtp2->waitForUnit('dovecot2');
+ client.wait_for_unit("network-online.target")
+ smtp1.wait_for_unit("opensmtpd")
+ smtp2.wait_for_unit("opensmtpd")
+ smtp2.wait_for_unit("dovecot2")
# To prevent sporadic failures during daemon startup, make sure
# services are listening on their ports before sending requests
- $smtp1->waitForOpenPort(25);
- $smtp2->waitForOpenPort(25);
- $smtp2->waitForOpenPort(143);
+ smtp1.wait_for_open_port(25)
+ smtp2.wait_for_open_port(25)
+ smtp2.wait_for_open_port(143)
- $client->succeed('send-a-test-mail');
- $smtp1->waitUntilFails('smtpctl show queue | egrep .');
- $smtp2->waitUntilFails('smtpctl show queue | egrep .');
- $client->succeed('check-mail-landed >&2');
+ client.succeed("send-a-test-mail")
+ smtp1.wait_until_fails("smtpctl show queue | egrep .")
+ smtp2.wait_until_fails("smtpctl show queue | egrep .")
+ client.succeed("check-mail-landed >&2")
'';
meta.timeout = 30;
diff --git a/nixpkgs/nixos/tests/openssh.nix b/nixpkgs/nixos/tests/openssh.nix
index 8b9e2170f15..e9692b50327 100644
--- a/nixpkgs/nixos/tests/openssh.nix
+++ b/nixpkgs/nixos/tests/openssh.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let inherit (import ./ssh-keys.nix pkgs)
snakeOilPrivateKey snakeOilPublicKey;
@@ -58,47 +58,55 @@ in {
};
testScript = ''
- startAll;
-
- my $key=`${pkgs.openssh}/bin/ssh-keygen -t ed25519 -f key -N ""`;
-
- $server->waitForUnit("sshd");
-
- subtest "manual-authkey", sub {
- $server->succeed("mkdir -m 700 /root/.ssh");
- $server->copyFileFromHost("key.pub", "/root/.ssh/authorized_keys");
- $server_lazy->succeed("mkdir -m 700 /root/.ssh");
- $server_lazy->copyFileFromHost("key.pub", "/root/.ssh/authorized_keys");
-
- $client->succeed("mkdir -m 700 /root/.ssh");
- $client->copyFileFromHost("key", "/root/.ssh/id_ed25519");
- $client->succeed("chmod 600 /root/.ssh/id_ed25519");
-
- $client->waitForUnit("network.target");
- $client->succeed("ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server 'echo hello world' >&2");
- $client->succeed("ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server 'ulimit -l' | grep 1024");
-
- $client->succeed("ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server_lazy 'echo hello world' >&2");
- $client->succeed("ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server_lazy 'ulimit -l' | grep 1024");
-
- };
-
- subtest "configured-authkey", sub {
- $client->succeed("cat ${snakeOilPrivateKey} > privkey.snakeoil");
- $client->succeed("chmod 600 privkey.snakeoil");
- $client->succeed("ssh -o UserKnownHostsFile=/dev/null" .
- " -o StrictHostKeyChecking=no -i privkey.snakeoil" .
- " server true");
-
- $client->succeed("ssh -o UserKnownHostsFile=/dev/null" .
- " -o StrictHostKeyChecking=no -i privkey.snakeoil" .
- " server_lazy true");
-
- };
-
- subtest "localhost-only", sub {
- $server_localhost_only->succeed("ss -nlt | grep '127.0.0.1:22'");
- $server_localhost_only_lazy->succeed("ss -nlt | grep '127.0.0.1:22'");
- }
+ start_all()
+
+ server.wait_for_unit("sshd")
+
+ with subtest("manual-authkey"):
+ client.succeed("mkdir -m 700 /root/.ssh")
+ client.succeed(
+ '${pkgs.openssh}/bin/ssh-keygen -t ed25519 -f /root/.ssh/id_ed25519 -N ""'
+ )
+ public_key = client.succeed(
+ "${pkgs.openssh}/bin/ssh-keygen -y -f /root/.ssh/id_ed25519"
+ )
+ public_key = public_key.strip()
+ client.succeed("chmod 600 /root/.ssh/id_ed25519")
+
+ server.succeed("mkdir -m 700 /root/.ssh")
+ server.succeed("echo '{}' > /root/.ssh/authorized_keys".format(public_key))
+ server_lazy.succeed("mkdir -m 700 /root/.ssh")
+ server_lazy.succeed("echo '{}' > /root/.ssh/authorized_keys".format(public_key))
+
+ client.wait_for_unit("network.target")
+ client.succeed(
+ "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server 'echo hello world' >&2"
+ )
+ client.succeed(
+ "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server 'ulimit -l' | grep 1024"
+ )
+
+ client.succeed(
+ "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server_lazy 'echo hello world' >&2"
+ )
+ client.succeed(
+ "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no server_lazy 'ulimit -l' | grep 1024"
+ )
+
+ with subtest("configured-authkey"):
+ client.succeed(
+ "cat ${snakeOilPrivateKey} > privkey.snakeoil"
+ )
+ client.succeed("chmod 600 privkey.snakeoil")
+ client.succeed(
+ "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i privkey.snakeoil server true"
+ )
+ client.succeed(
+ "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i privkey.snakeoil server_lazy true"
+ )
+
+ with subtest("localhost-only"):
+ server_localhost_only.succeed("ss -nlt | grep '127.0.0.1:22'")
+ server_localhost_only_lazy.succeed("ss -nlt | grep '127.0.0.1:22'")
'';
})
diff --git a/nixpkgs/nixos/tests/orangefs.nix b/nixpkgs/nixos/tests/orangefs.nix
new file mode 100644
index 00000000000..bdf4fc10c44
--- /dev/null
+++ b/nixpkgs/nixos/tests/orangefs.nix
@@ -0,0 +1,88 @@
+import ./make-test.nix ({ ... } :
+
+let
+ server = { pkgs, ... } : {
+ networking.firewall.allowedTCPPorts = [ 3334 ];
+ boot.initrd.postDeviceCommands = ''
+ ${pkgs.e2fsprogs}/bin/mkfs.ext4 -L data /dev/vdb
+ '';
+
+ virtualisation.emptyDiskImages = [ 4096 ];
+
+ fileSystems = pkgs.lib.mkVMOverride
+ [ { mountPoint = "/data";
+ device = "/dev/disk/by-label/data";
+ fsType = "ext4";
+ }
+ ];
+
+ services.orangefs.server = {
+ enable = true;
+ dataStorageSpace = "/data/storage";
+ metadataStorageSpace = "/data/meta";
+ servers = {
+ server1 = "tcp://server1:3334";
+ server2 = "tcp://server2:3334";
+ };
+ };
+ };
+
+ client = { lib, ... } : {
+ networking.firewall.enable = true;
+
+ services.orangefs.client = {
+ enable = true;
+ fileSystems = [{
+ target = "tcp://server1:3334/orangefs";
+ mountPoint = "/orangefs";
+ }];
+ };
+ };
+
+in {
+ name = "orangefs";
+
+ nodes = {
+ server1 = server;
+ server2 = server;
+
+ client1 = client;
+ client2 = client;
+ };
+
+ testScript = ''
+ # format storage
+ foreach my $server (($server1,$server2))
+ {
+ $server->start();
+ $server->waitForUnit("multi-user.target");
+ $server->succeed("mkdir -p /data/storage /data/meta");
+ $server->succeed("chown orangefs:orangefs /data/storage /data/meta");
+ $server->succeed("chmod 0770 /data/storage /data/meta");
+ $server->succeed("sudo -g orangefs -u orangefs pvfs2-server -f /etc/orangefs/server.conf");
+ }
+
+ # start services after storage is formated on all machines
+ foreach my $server (($server1,$server2))
+ {
+ $server->succeed("systemctl start orangefs-server.service");
+ }
+
+ # Check if clients can reach and mount the FS
+ foreach my $client (($client1,$client2))
+ {
+ $client->start();
+ $client->waitForUnit("orangefs-client.service");
+ # Both servers need to be reachable
+ $client->succeed("pvfs2-check-server -h server1 -f orangefs -n tcp -p 3334");
+ $client->succeed("pvfs2-check-server -h server2 -f orangefs -n tcp -p 3334");
+ $client->waitForUnit("orangefs.mount");
+
+ }
+
+ # R/W test between clients
+ $client1->succeed("echo test > /orangefs/file1");
+ $client2->succeed("grep test /orangefs/file1");
+
+ '';
+})
diff --git a/nixpkgs/nixos/tests/os-prober.nix b/nixpkgs/nixos/tests/os-prober.nix
index 9cd9f4ecd15..5407a62339f 100644
--- a/nixpkgs/nixos/tests/os-prober.nix
+++ b/nixpkgs/nixos/tests/os-prober.nix
@@ -51,12 +51,11 @@ let
hashed-mirrors =
connect-timeout = 1
'';
- services.udisks2.enable = lib.mkForce false;
};
# /etc/nixos/configuration.nix for the vm
configFile = pkgs.writeText "configuration.nix" ''
{config, pkgs, ...}: ({
- imports =
+ imports =
[ ./hardware-configuration.nix
<nixpkgs/nixos/modules/testing/test-instrumentation.nix>
];
diff --git a/nixpkgs/nixos/tests/osquery.nix b/nixpkgs/nixos/tests/osquery.nix
deleted file mode 100644
index d95871ffafc..00000000000
--- a/nixpkgs/nixos/tests/osquery.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
-
-with lib;
-
-{
- name = "osquery";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ ma27 ];
- };
-
- machine = {
- services.osquery.enable = true;
- services.osquery.loggerPath = "/var/log/osquery/logs";
- services.osquery.pidfile = "/run/osqueryd.pid";
- };
-
- testScript = ''
- $machine->start;
- $machine->waitForUnit("osqueryd.service");
-
- $machine->succeed("echo 'SELECT address FROM etc_hosts LIMIT 1;' | osqueryi | grep '127.0.0.1'");
- $machine->succeed(
- "echo 'SELECT value FROM osquery_flags WHERE name = \"logger_path\";' | osqueryi | grep /var/log/osquery/logs"
- );
-
- $machine->succeed("echo 'SELECT value FROM osquery_flags WHERE name = \"pidfile\";' | osqueryi | grep /run/osqueryd.pid");
- '';
-})
diff --git a/nixpkgs/nixos/tests/ostree.nix b/nixpkgs/nixos/tests/ostree.nix
deleted file mode 100644
index d7ad84a1a5f..00000000000
--- a/nixpkgs/nixos/tests/ostree.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, lib, ... }: {
- name = "ostree";
-
- meta = {
- maintainers = pkgs.ostree.meta.maintainers;
- };
-
- # TODO: Wrap/patch the tests directly in the package
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [
- gnome-desktop-testing ostree gnupg (python3.withPackages (p: with p; [ pyyaml ]))
- ];
-
- environment.variables.GI_TYPELIB_PATH = lib.makeSearchPath "lib/girepository-1.0" (with pkgs; [ gtk3 pango.out ostree gdk-pixbuf atk ]); # for GJS tests
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d ${pkgs.ostree.installedTests}/share");
- '';
-})
diff --git a/nixpkgs/nixos/tests/packagekit.nix b/nixpkgs/nixos/tests/packagekit.nix
index e2d68af661f..7e93ad35e80 100644
--- a/nixpkgs/nixos/tests/packagekit.nix
+++ b/nixpkgs/nixos/tests/packagekit.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "packagekit";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ peterhoeg ];
@@ -13,12 +13,14 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- startAll;
+ start_all()
# send a dbus message to activate the service
- $machine->succeed("dbus-send --system --type=method_call --print-reply --dest=org.freedesktop.PackageKit /org/freedesktop/PackageKit org.freedesktop.DBus.Introspectable.Introspect");
+ machine.succeed(
+ "dbus-send --system --type=method_call --print-reply --dest=org.freedesktop.PackageKit /org/freedesktop/PackageKit org.freedesktop.DBus.Introspectable.Introspect"
+ )
# so now it should be running
- $machine->succeed("systemctl is-active packagekit.service");
+ machine.wait_for_unit("packagekit.service")
'';
})
diff --git a/nixpkgs/nixos/tests/pantheon.nix b/nixpkgs/nixos/tests/pantheon.nix
index 9888887ee8b..c0434f20754 100644
--- a/nixpkgs/nixos/tests/pantheon.nix
+++ b/nixpkgs/nixos/tests/pantheon.nix
@@ -1,9 +1,10 @@
-import ./make-test.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, ...} :
{
name = "pantheon";
+
meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ worldofpeace ];
+ maintainers = pkgs.pantheon.maintainers;
};
machine = { ... }:
@@ -21,35 +22,38 @@ import ./make-test.nix ({ pkgs, ...} :
testScript = { nodes, ... }: let
user = nodes.machine.config.users.users.alice;
+ bob = nodes.machine.config.users.users.bob;
in ''
- startAll;
-
- # Wait for display manager to start
- $machine->waitForText(qr/${user.description}/);
- $machine->screenshot("lightdm");
-
- # Log in
- $machine->sendChars("${user.password}\n");
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
-
- # Check if "pantheon-shell" components actually start
- $machine->waitUntilSucceeds("pgrep gala");
- $machine->waitForWindow(qr/gala/);
- $machine->waitUntilSucceeds("pgrep wingpanel");
- $machine->waitForWindow("wingpanel");
- $machine->waitUntilSucceeds("pgrep plank");
- $machine->waitForWindow(qr/plank/);
-
- # Check that logging in has given the user ownership of devices.
- $machine->succeed("getfacl -p /dev/snd/timer | grep -q alice");
-
- # Open elementary terminal
- $machine->execute("su - alice -c 'DISPLAY=:0.0 io.elementary.terminal &'");
- $machine->waitForWindow(qr/io.elementary.terminal/);
-
- # Take a screenshot of the desktop
- $machine->sleep(20);
- $machine->screenshot("screen");
+ machine.wait_for_unit("display-manager.service")
+
+ with subtest("Test we can see usernames in elementary-greeter"):
+ machine.wait_for_text("${user.description}")
+ # OCR was struggling with this one.
+ # machine.wait_for_text("${bob.description}")
+ machine.screenshot("elementary_greeter_lightdm")
+
+ with subtest("Login with elementary-greeter"):
+ machine.send_chars("${user.password}\n")
+ machine.wait_for_x()
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+
+ with subtest("Check that logging in has given the user ownership of devices"):
+ machine.succeed("getfacl -p /dev/snd/timer | grep -q ${user.name}")
+
+ # TODO: DBus API could eliminate this? Pantheon uses Bamf.
+ with subtest("Check if pantheon session components actually start"):
+ machine.wait_until_succeeds("pgrep gala")
+ machine.wait_for_window("gala")
+ machine.wait_until_succeeds("pgrep wingpanel")
+ machine.wait_for_window("wingpanel")
+ machine.wait_until_succeeds("pgrep plank")
+ machine.wait_for_window("plank")
+
+ with subtest("Open elementary terminal"):
+ machine.execute("su - ${user.name} -c 'DISPLAY=:0 io.elementary.terminal &'")
+ machine.wait_for_window("io.elementary.terminal")
+ machine.sleep(20)
+ machine.screenshot("screen")
'';
})
diff --git a/nixpkgs/nixos/tests/pgjwt.nix b/nixpkgs/nixos/tests/pgjwt.nix
index a2d81288c81..4793a3e3150 100644
--- a/nixpkgs/nixos/tests/pgjwt.nix
+++ b/nixpkgs/nixos/tests/pgjwt.nix
@@ -1,12 +1,5 @@
-import ./make-test.nix ({ pkgs, lib, ...}:
-let
- test = with pkgs; runCommand "patch-test" {
- nativeBuildInputs = [ pgjwt ];
- }
- ''
- sed -e '12 i CREATE EXTENSION pgcrypto;\nCREATE EXTENSION pgtap;\nSET search_path TO tap,public;' ${pgjwt.src}/test.sql > $out;
- '';
-in
+import ./make-test-python.nix ({ pkgs, lib, ...}:
+
with pkgs; {
name = "pgjwt";
meta = with lib.maintainers; {
@@ -29,9 +22,13 @@ with pkgs; {
pgProve = "${pkgs.perlPackages.TAPParserSourceHandlerpgTAP}";
in
''
- startAll;
- $master->waitForUnit("postgresql");
- $master->copyFileFromHost("${test}","/tmp/test.sql");
- $master->succeed("${pkgs.sudo}/bin/sudo -u ${sqlSU} PGOPTIONS=--search_path=tap,public ${pgProve}/bin/pg_prove -d postgres -v -f /tmp/test.sql");
+ start_all()
+ master.wait_for_unit("postgresql")
+ master.succeed(
+ "${pkgs.gnused}/bin/sed -e '12 i CREATE EXTENSION pgcrypto;\\nCREATE EXTENSION pgtap;\\nSET search_path TO tap,public;' ${pgjwt.src}/test.sql > /tmp/test.sql"
+ )
+ master.succeed(
+ "${pkgs.sudo}/bin/sudo -u ${sqlSU} PGOPTIONS=--search_path=tap,public ${pgProve}/bin/pg_prove -d postgres -v -f /tmp/test.sql"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/plasma5.nix b/nixpkgs/nixos/tests/plasma5.nix
index 614fc9bf316..6884f17aabb 100644
--- a/nixpkgs/nixos/tests/plasma5.nix
+++ b/nixpkgs/nixos/tests/plasma5.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, ...} :
{
name = "plasma5";
@@ -7,23 +7,11 @@ import ./make-test.nix ({ pkgs, ...} :
};
machine = { ... }:
- let
- sddm_theme = pkgs.stdenv.mkDerivation {
- name = "breeze-ocr-theme";
- phases = "buildPhase";
- buildCommand = ''
- mkdir -p $out/share/sddm/themes/
- cp -r ${pkgs.plasma-workspace}/share/sddm/themes/breeze $out/share/sddm/themes/breeze-ocr-theme
- chmod -R +w $out/share/sddm/themes/breeze-ocr-theme
- printf "[General]\ntype=color\ncolor=#1d99f3\nbackground=\n" > $out/share/sddm/themes/breeze-ocr-theme/theme.conf
- '';
- };
- in
+
{
imports = [ ./common/user-account.nix ];
services.xserver.enable = true;
services.xserver.displayManager.sddm.enable = true;
- services.xserver.displayManager.sddm.theme = "breeze-ocr-theme";
services.xserver.desktopManager.plasma5.enable = true;
services.xserver.desktopManager.default = "plasma5";
services.xserver.displayManager.sddm.autoLogin = {
@@ -32,34 +20,40 @@ import ./make-test.nix ({ pkgs, ...} :
};
hardware.pulseaudio.enable = true; # needed for the factl test, /dev/snd/* exists without them but udev doesn't care then
virtualisation.memorySize = 1024;
- environment.systemPackages = [ sddm_theme ];
};
testScript = { nodes, ... }: let
user = nodes.machine.config.users.users.alice;
xdo = "${pkgs.xdotool}/bin/xdotool";
in ''
- startAll;
- # wait for log in
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
-
- $machine->waitUntilSucceeds("pgrep plasmashell");
- $machine->waitForWindow("^Desktop ");
-
- # Check that logging in has given the user ownership of devices.
- $machine->succeed("getfacl -p /dev/snd/timer | grep -q alice");
-
- $machine->execute("su - alice -c 'DISPLAY=:0.0 dolphin &'");
- $machine->waitForWindow(" Dolphin");
-
- $machine->execute("su - alice -c 'DISPLAY=:0.0 konsole &'");
- $machine->waitForWindow("Konsole");
-
- $machine->execute("su - alice -c 'DISPLAY=:0.0 systemsettings5 &'");
- $machine->waitForWindow("Settings");
-
- $machine->execute("${xdo} key Alt+F1 sleep 10");
- $machine->screenshot("screen");
+ with subtest("Wait for login"):
+ start_all()
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+
+ with subtest("Check plasmashell started"):
+ machine.wait_until_succeeds("pgrep plasmashell")
+ machine.wait_for_window("^Desktop ")
+
+ with subtest("Check that logging in has given the user ownership of devices"):
+ machine.succeed("getfacl -p /dev/snd/timer | grep -q ${user.name}")
+
+ with subtest("Run Dolphin"):
+ machine.execute("su - ${user.name} -c 'DISPLAY=:0.0 dolphin &'")
+ machine.wait_for_window(" Dolphin")
+
+ with subtest("Run Konsole"):
+ machine.execute("su - ${user.name} -c 'DISPLAY=:0.0 konsole &'")
+ machine.wait_for_window("Konsole")
+
+ with subtest("Run systemsettings"):
+ machine.execute("su - ${user.name} -c 'DISPLAY=:0.0 systemsettings5 &'")
+ machine.wait_for_window("Settings")
+
+ with subtest("Wait to get a screenshot"):
+ machine.execute(
+ "${xdo} key Alt+F1 sleep 10"
+ )
+ machine.screenshot("screen")
'';
})
diff --git a/nixpkgs/nixos/tests/postgresql.nix b/nixpkgs/nixos/tests/postgresql.nix
index ae5d6d095ea..e71c3888288 100644
--- a/nixpkgs/nixos/tests/postgresql.nix
+++ b/nixpkgs/nixos/tests/postgresql.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
@@ -40,29 +40,33 @@ let
backupName = if backup-all then "all" else "postgres";
backupService = if backup-all then "postgresqlBackup" else "postgresqlBackup-postgres";
in ''
- sub check_count {
- my ($select, $nlines) = @_;
- return 'test $(sudo -u postgres psql postgres -tAc "' . $select . '"|wc -l) -eq ' . $nlines;
- }
+ def check_count(statement, lines):
+ return 'test $(sudo -u postgres psql postgres -tAc "{}"|wc -l) -eq {}'.format(
+ statement, lines
+ )
+
+
+ machine.start()
+ machine.wait_for_unit("postgresql")
- $machine->start;
- $machine->waitForUnit("postgresql");
# postgresql should be available just after unit start
- $machine->succeed("cat ${test-sql} | sudo -u postgres psql");
- $machine->shutdown; # make sure that postgresql survive restart (bug #1735)
- sleep(2);
- $machine->start;
- $machine->waitForUnit("postgresql");
- $machine->fail(check_count("SELECT * FROM sth;", 3));
- $machine->succeed(check_count("SELECT * FROM sth;", 5));
- $machine->fail(check_count("SELECT * FROM sth;", 4));
- $machine->succeed(check_count("SELECT xpath(\'/test/text()\', doc) FROM xmltest;", 1));
+ machine.succeed(
+ "cat ${test-sql} | sudo -u postgres psql"
+ )
+ machine.shutdown() # make sure that postgresql survive restart (bug #1735)
+ time.sleep(2)
+ machine.start()
+ machine.wait_for_unit("postgresql")
+ machine.fail(check_count("SELECT * FROM sth;", 3))
+ machine.succeed(check_count("SELECT * FROM sth;", 5))
+ machine.fail(check_count("SELECT * FROM sth;", 4))
+ machine.succeed(check_count("SELECT xpath('/test/text()', doc) FROM xmltest;", 1))
# Check backup service
- $machine->succeed("systemctl start ${backupService}.service");
- $machine->succeed("zcat /var/backup/postgresql/${backupName}.sql.gz | grep '<test>ok</test>'");
- $machine->succeed("stat -c '%a' /var/backup/postgresql/${backupName}.sql.gz | grep 600");
- $machine->shutdown;
+ machine.succeed("systemctl start ${backupService}.service")
+ machine.succeed("zcat /var/backup/postgresql/${backupName}.sql.gz | grep '<test>ok</test>'")
+ machine.succeed("stat -c '%a' /var/backup/postgresql/${backupName}.sql.gz | grep 600")
+ machine.shutdown()
'';
};
diff --git a/nixpkgs/nixos/tests/powerdns.nix b/nixpkgs/nixos/tests/powerdns.nix
index 8addcc78401..75d71315e64 100644
--- a/nixpkgs/nixos/tests/powerdns.nix
+++ b/nixpkgs/nixos/tests/powerdns.nix
@@ -1,12 +1,13 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "powerdns";
nodes.server = { ... }: {
services.powerdns.enable = true;
+ environment.systemPackages = [ pkgs.dnsutils ];
};
testScript = ''
- $server->waitForUnit("pdns");
- $server->succeed("${pkgs.dnsutils}/bin/dig version.bind txt chaos \@127.0.0.1");
+ server.wait_for_unit("pdns")
+ server.succeed("dig version.bind txt chaos \@127.0.0.1")
'';
})
diff --git a/nixpkgs/nixos/tests/pppd.nix b/nixpkgs/nixos/tests/pppd.nix
index 91f81185909..bda0aa75bb5 100644
--- a/nixpkgs/nixos/tests/pppd.nix
+++ b/nixpkgs/nixos/tests/pppd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix (
+import ./make-test-python.nix (
let
chap-secrets = {
text = ''"flynn" * "reindeerflotilla" *'';
@@ -53,10 +53,10 @@ import ./make-test.nix (
environment.etc."ppp/chap-secrets" = chap-secrets;
};
};
-
+
testScript = ''
- startAll;
- $client->waitUntilSucceeds("ping -c1 -W1 192.0.2.1");
- $server->waitUntilSucceeds("ping -c1 -W1 192.0.2.2");
+ start_all()
+ client.wait_until_succeeds("ping -c1 -W1 192.0.2.1")
+ server.wait_until_succeeds("ping -c1 -W1 192.0.2.2")
'';
- })
+ })
diff --git a/nixpkgs/nixos/tests/prometheus-exporters.nix b/nixpkgs/nixos/tests/prometheus-exporters.nix
index 676183f6356..563f2472647 100644
--- a/nixpkgs/nixos/tests/prometheus-exporters.nix
+++ b/nixpkgs/nixos/tests/prometheus-exporters.nix
@@ -4,12 +4,10 @@
}:
let
- inherit (import ../lib/testing.nix { inherit system pkgs; }) makeTest;
+ inherit (import ../lib/testing-python.nix { inherit system pkgs; }) makeTest;
inherit (pkgs.lib) concatStringsSep maintainers mapAttrs mkMerge
removeSuffix replaceChars singleton splitString;
- escape' = str: replaceChars [''"'' "$" "\n"] [''\\\"'' "\\$" ""] str;
-
/*
* The attrset `exporterTests` contains one attribute
* for each exporter test. Each of these attributes
@@ -33,9 +31,9 @@ let
* services.<metricProvider>.enable = true;
* };
* exporterTest = ''
- * waitForUnit("prometheus-<exporterName>-exporter.service");
- * waitForOpenPort("1234");
- * succeed("curl -sSf 'localhost:1234/metrics'");
+ * wait_for_unit("prometheus-<exporterName>-exporter.service")
+ * wait_for_open_port("1234")
+ * succeed("curl -sSf 'localhost:1234/metrics'")
* '';
* };
*
@@ -49,11 +47,11 @@ let
* };
*
* testScript = ''
- * $<exporterName>->start();
- * $<exporterName>->waitForUnit("prometheus-<exporterName>-exporter.service");
- * $<exporterName>->waitForOpenPort("1234");
- * $<exporterName>->succeed("curl -sSf 'localhost:1234/metrics'");
- * $<exporterName>->shutdown();
+ * <exporterName>.start()
+ * <exporterName>.wait_for_unit("prometheus-<exporterName>-exporter.service")
+ * <exporterName>.wait_for_open_port("1234")
+ * <exporterName>.succeed("curl -sSf 'localhost:1234/metrics'")
+ * <exporterName>.shutdown()
* '';
*/
@@ -72,9 +70,11 @@ let
'';
};
exporterTest = ''
- waitForUnit("prometheus-bind-exporter.service");
- waitForOpenPort(9119);
- succeed("curl -sSf http://localhost:9119/metrics | grep -q 'bind_query_recursions_total 0'");
+ wait_for_unit("prometheus-bind-exporter.service")
+ wait_for_open_port(9119)
+ succeed(
+ "curl -sSf http://localhost:9119/metrics | grep -q 'bind_query_recursions_total 0'"
+ )
'';
};
@@ -89,9 +89,11 @@ let
});
};
exporterTest = ''
- waitForUnit("prometheus-blackbox-exporter.service");
- waitForOpenPort(9115);
- succeed("curl -sSf 'http://localhost:9115/probe?target=localhost&module=icmp_v6' | grep -q 'probe_success 1'");
+ wait_for_unit("prometheus-blackbox-exporter.service")
+ wait_for_open_port(9115)
+ succeed(
+ "curl -sSf 'http://localhost:9115/probe?target=localhost&module=icmp_v6' | grep -q 'probe_success 1'"
+ )
'';
};
@@ -100,7 +102,7 @@ let
enable = true;
extraFlags = [ "--web.collectd-push-path /collectd" ];
};
- exporterTest =let postData = escape' ''
+ exporterTest = let postData = replaceChars [ "\n" ] [ "" ] ''
[{
"values":[23],
"dstypes":["gauge"],
@@ -108,13 +110,21 @@ let
"interval":1000,
"host":"testhost",
"plugin":"testplugin",
- "time":$(date +%s)
+ "time":DATE
}]
''; in ''
- waitForUnit("prometheus-collectd-exporter.service");
- waitForOpenPort(9103);
- succeed("curl -sSfH 'Content-Type: application/json' -X POST --data \"${postData}\" localhost:9103/collectd");
- succeed("curl -sSf localhost:9103/metrics | grep -q 'collectd_testplugin_gauge{instance=\"testhost\"} 23'");
+ wait_for_unit("prometheus-collectd-exporter.service")
+ wait_for_open_port(9103)
+ succeed(
+ 'echo \'${postData}\'> /tmp/data.json'
+ )
+ succeed('sed -ie "s DATE $(date +%s) " /tmp/data.json')
+ succeed(
+ "curl -sSfH 'Content-Type: application/json' -X POST --data @/tmp/data.json localhost:9103/collectd"
+ )
+ succeed(
+ "curl -sSf localhost:9103/metrics | grep -q 'collectd_testplugin_gauge{instance=\"testhost\"} 23'"
+ )
'';
};
@@ -127,9 +137,9 @@ let
services.dnsmasq.enable = true;
};
exporterTest = ''
- waitForUnit("prometheus-dnsmasq-exporter.service");
- waitForOpenPort(9153);
- succeed("curl -sSf http://localhost:9153/metrics | grep -q 'dnsmasq_leases 0'");
+ wait_for_unit("prometheus-dnsmasq-exporter.service")
+ wait_for_open_port(9153)
+ succeed("curl -sSf http://localhost:9153/metrics | grep -q 'dnsmasq_leases 0'")
'';
};
@@ -144,9 +154,11 @@ let
services.dovecot2.enable = true;
};
exporterTest = ''
- waitForUnit("prometheus-dovecot-exporter.service");
- waitForOpenPort(9166);
- succeed("curl -sSf http://localhost:9166/metrics | grep -q 'dovecot_up{scope=\"global\"} 1'");
+ wait_for_unit("prometheus-dovecot-exporter.service")
+ wait_for_open_port(9166)
+ succeed(
+ "curl -sSf http://localhost:9166/metrics | grep -q 'dovecot_up{scope=\"global\"} 1'"
+ )
'';
};
@@ -155,9 +167,11 @@ let
enable = true;
};
exporterTest = ''
- waitForUnit("prometheus-fritzbox-exporter.service");
- waitForOpenPort(9133);
- succeed("curl -sSf http://localhost:9133/metrics | grep -q 'fritzbox_exporter_collect_errors 0'");
+ wait_for_unit("prometheus-fritzbox-exporter.service")
+ wait_for_open_port(9133)
+ succeed(
+ "curl -sSf http://localhost:9133/metrics | grep -q 'fritzbox_exporter_collect_errors 0'"
+ )
'';
};
@@ -180,11 +194,11 @@ let
};
};
exporterTest = ''
- waitForUnit("nginx.service");
- waitForOpenPort(80);
- waitForUnit("prometheus-json-exporter.service");
- waitForOpenPort(7979);
- succeed("curl -sSf localhost:7979/metrics | grep -q 'json_test_metric 1'");
+ wait_for_unit("nginx.service")
+ wait_for_open_port(80)
+ wait_for_unit("prometheus-json-exporter.service")
+ wait_for_open_port(7979)
+ succeed("curl -sSf localhost:7979/metrics | grep -q 'json_test_metric 1'")
'';
};
@@ -222,10 +236,12 @@ let
users.users.mailexporter.isSystemUser = true;
};
exporterTest = ''
- waitForUnit("postfix.service")
- waitForUnit("prometheus-mail-exporter.service")
- waitForOpenPort(9225)
- waitUntilSucceeds("curl -sSf http://localhost:9225/metrics | grep -q 'mail_deliver_success{configname=\"testserver\"} 1'")
+ wait_for_unit("postfix.service")
+ wait_for_unit("prometheus-mail-exporter.service")
+ wait_for_open_port(9225)
+ wait_until_succeeds(
+ "curl -sSf http://localhost:9225/metrics | grep -q 'mail_deliver_success{configname=\"testserver\"} 1'"
+ )
'';
};
@@ -256,9 +272,9 @@ let
};
};
exporterTest = ''
- waitForUnit("nginx.service")
- waitForUnit("prometheus-nextcloud-exporter.service")
- waitForOpenPort(9205)
+ wait_for_unit("nginx.service")
+ wait_for_unit("prometheus-nextcloud-exporter.service")
+ wait_for_open_port(9205)
succeed("curl -sSf http://localhost:9205/metrics | grep -q 'nextcloud_up 1'")
'';
};
@@ -275,9 +291,9 @@ let
};
};
exporterTest = ''
- waitForUnit("nginx.service")
- waitForUnit("prometheus-nginx-exporter.service")
- waitForOpenPort(9113)
+ wait_for_unit("nginx.service")
+ wait_for_unit("prometheus-nginx-exporter.service")
+ wait_for_open_port(9113)
succeed("curl -sSf http://localhost:9113/metrics | grep -q 'nginx_up 1'")
'';
};
@@ -287,9 +303,11 @@ let
enable = true;
};
exporterTest = ''
- waitForUnit("prometheus-node-exporter.service");
- waitForOpenPort(9100);
- succeed("curl -sSf http://localhost:9100/metrics | grep -q 'node_exporter_build_info{.\\+} 1'");
+ wait_for_unit("prometheus-node-exporter.service")
+ wait_for_open_port(9100)
+ succeed(
+ "curl -sSf http://localhost:9100/metrics | grep -q 'node_exporter_build_info{.\\+} 1'"
+ )
'';
};
@@ -301,9 +319,11 @@ let
services.postfix.enable = true;
};
exporterTest = ''
- waitForUnit("prometheus-postfix-exporter.service");
- waitForOpenPort(9154);
- succeed("curl -sSf http://localhost:9154/metrics | grep -q 'postfix_smtpd_connects_total 0'");
+ wait_for_unit("prometheus-postfix-exporter.service")
+ wait_for_open_port(9154)
+ succeed(
+ "curl -sSf http://localhost:9154/metrics | grep -q 'postfix_smtpd_connects_total 0'"
+ )
'';
};
@@ -316,18 +336,24 @@ let
services.postgresql.enable = true;
};
exporterTest = ''
- waitForUnit("prometheus-postgres-exporter.service");
- waitForOpenPort(9187);
- waitForUnit("postgresql.service");
- succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_exporter_last_scrape_error 0'");
- succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_up 1'");
- systemctl("stop postgresql.service");
- succeed("curl -sSf http://localhost:9187/metrics | grep -qv 'pg_exporter_last_scrape_error 0'");
- succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_up 0'");
- systemctl("start postgresql.service");
- waitForUnit("postgresql.service");
- succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_exporter_last_scrape_error 0'");
- succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_up 1'");
+ wait_for_unit("prometheus-postgres-exporter.service")
+ wait_for_open_port(9187)
+ wait_for_unit("postgresql.service")
+ succeed(
+ "curl -sSf http://localhost:9187/metrics | grep -q 'pg_exporter_last_scrape_error 0'"
+ )
+ succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_up 1'")
+ systemctl("stop postgresql.service")
+ succeed(
+ "curl -sSf http://localhost:9187/metrics | grep -qv 'pg_exporter_last_scrape_error 0'"
+ )
+ succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_up 0'")
+ systemctl("start postgresql.service")
+ wait_for_unit("postgresql.service")
+ succeed(
+ "curl -sSf http://localhost:9187/metrics | grep -q 'pg_exporter_last_scrape_error 0'"
+ )
+ succeed("curl -sSf http://localhost:9187/metrics | grep -q 'pg_up 1'")
'';
};
@@ -339,11 +365,13 @@ let
services.rspamd.enable = true;
};
exporterTest = ''
- waitForUnit("rspamd.service");
- waitForUnit("prometheus-rspamd-exporter.service");
- waitForOpenPort(11334);
- waitForOpenPort(7980);
- waitUntilSucceeds("curl -sSf localhost:7980/metrics | grep -q 'rspamd_scanned{host=\"rspamd\"} 0'");
+ wait_for_unit("rspamd.service")
+ wait_for_unit("prometheus-rspamd-exporter.service")
+ wait_for_open_port(11334)
+ wait_for_open_port(7980)
+ wait_until_succeeds(
+ "curl -sSf localhost:7980/metrics | grep -q 'rspamd_scanned{host=\"rspamd\"} 0'"
+ )
'';
};
@@ -356,9 +384,9 @@ let
};
};
exporterTest = ''
- waitForUnit("prometheus-snmp-exporter.service");
- waitForOpenPort(9116);
- succeed("curl -sSf localhost:9116/metrics | grep -q 'snmp_request_errors_total 0'");
+ wait_for_unit("prometheus-snmp-exporter.service")
+ wait_for_open_port(9116)
+ succeed("curl -sSf localhost:9116/metrics | grep -q 'snmp_request_errors_total 0'")
'';
};
@@ -377,11 +405,11 @@ let
};
};
exporterTest = ''
- waitForUnit("nginx.service");
- waitForOpenPort(80);
- waitForUnit("prometheus-surfboard-exporter.service");
- waitForOpenPort(9239);
- succeed("curl -sSf localhost:9239/metrics | grep -q 'surfboard_up 1'");
+ wait_for_unit("nginx.service")
+ wait_for_open_port(80)
+ wait_for_unit("prometheus-surfboard-exporter.service")
+ wait_for_open_port(9239)
+ succeed("curl -sSf localhost:9239/metrics | grep -q 'surfboard_up 1'")
'';
};
@@ -396,11 +424,11 @@ let
services.tor.controlPort = 9051;
};
exporterTest = ''
- waitForUnit("tor.service");
- waitForOpenPort(9051);
- waitForUnit("prometheus-tor-exporter.service");
- waitForOpenPort(9130);
- succeed("curl -sSf localhost:9130/metrics | grep -q 'tor_version{.\\+} 1'");
+ wait_for_unit("tor.service")
+ wait_for_open_port(9051)
+ wait_for_unit("prometheus-tor-exporter.service")
+ wait_for_open_port(9130)
+ succeed("curl -sSf localhost:9130/metrics | grep -q 'tor_version{.\\+} 1'")
'';
};
@@ -426,10 +454,10 @@ let
};
};
exporterTest = ''
- waitForUnit("prometheus-varnish-exporter.service");
- waitForOpenPort(6081);
- waitForOpenPort(9131);
- succeed("curl -sSf http://localhost:9131/metrics | grep -q 'varnish_up 1'");
+ wait_for_unit("prometheus-varnish-exporter.service")
+ wait_for_open_port(6081)
+ wait_for_open_port(9131)
+ succeed("curl -sSf http://localhost:9131/metrics | grep -q 'varnish_up 1'")
'';
};
@@ -451,9 +479,11 @@ let
systemd.services.prometheus-wireguard-exporter.after = [ "wireguard-wg0.service" ];
};
exporterTest = ''
- waitForUnit("prometheus-wireguard-exporter.service");
- waitForOpenPort(9586);
- waitUntilSucceeds("curl -sSf http://localhost:9586/metrics | grep '${snakeoil.peer1.publicKey}'");
+ wait_for_unit("prometheus-wireguard-exporter.service")
+ wait_for_open_port(9586)
+ wait_until_succeeds(
+ "curl -sSf http://localhost:9586/metrics | grep '${snakeoil.peer1.publicKey}'"
+ )
'';
};
};
@@ -466,11 +496,13 @@ mapAttrs (exporter: testConfig: (makeTest {
} testConfig.metricProvider or {}];
testScript = ''
- ${"$"+exporter}->start();
- ${concatStringsSep " " (map (line: ''
- ${"$"+exporter}->${line};
- '') (splitString "\n" (removeSuffix "\n" testConfig.exporterTest)))}
- ${"$"+exporter}->shutdown();
+ ${exporter}.start()
+ ${concatStringsSep "\n" (map (line:
+ if (builtins.substring 0 1 line == " " || builtins.substring 0 1 line == ")")
+ then line
+ else "${exporter}.${line}"
+ ) (splitString "\n" (removeSuffix "\n" testConfig.exporterTest)))}
+ ${exporter}.shutdown()
'';
meta = with maintainers; {
diff --git a/nixpkgs/nixos/tests/prometheus.nix b/nixpkgs/nixos/tests/prometheus.nix
index 52f61046be3..8bfd0c131e6 100644
--- a/nixpkgs/nixos/tests/prometheus.nix
+++ b/nixpkgs/nixos/tests/prometheus.nix
@@ -31,7 +31,7 @@ let
};
};
-in import ./make-test.nix {
+in import ./make-test-python.nix {
name = "prometheus";
nodes = {
@@ -173,67 +173,73 @@ in import ./make-test.nix {
testScript = { nodes, ... } : ''
# Before starting the other machines we first make sure that our S3 service is online
# and has a bucket added for thanos:
- $s3->start;
- $s3->waitForUnit("minio.service");
- $s3->waitForOpenPort(${toString minioPort});
- $s3->succeed(
- "mc config host add minio " .
- "http://localhost:${toString minioPort} ${s3.accessKey} ${s3.secretKey} S3v4");
- $s3->succeed("mc mb minio/thanos-bucket");
+ s3.start()
+ s3.wait_for_unit("minio.service")
+ s3.wait_for_open_port(${toString minioPort})
+ s3.succeed(
+ "mc config host add minio "
+ + "http://localhost:${toString minioPort} "
+ + "${s3.accessKey} ${s3.secretKey} S3v4",
+ "mc mb minio/thanos-bucket",
+ )
# Now that s3 has started we can start the other machines:
- $prometheus->start;
- $query->start;
- $store->start;
+ for machine in prometheus, query, store:
+ machine.start()
# Check if prometheus responds to requests:
- $prometheus->waitForUnit("prometheus.service");
- $prometheus->waitForOpenPort(${toString queryPort});
- $prometheus->succeed("curl -s http://127.0.0.1:${toString queryPort}/metrics");
+ prometheus.wait_for_unit("prometheus.service")
+ prometheus.wait_for_open_port(${toString queryPort})
+ prometheus.succeed("curl -s http://127.0.0.1:${toString queryPort}/metrics")
# Let's test if pushing a metric to the pushgateway succeeds:
- $prometheus->waitForUnit("pushgateway.service");
- $prometheus->succeed(
- "echo 'some_metric 3.14' | " .
- "curl --data-binary \@- http://127.0.0.1:${toString pushgwPort}/metrics/job/some_job");
+ prometheus.wait_for_unit("pushgateway.service")
+ prometheus.succeed(
+ "echo 'some_metric 3.14' | "
+ + "curl --data-binary \@- "
+ + "http://127.0.0.1:${toString pushgwPort}/metrics/job/some_job"
+ )
# Now check whether that metric gets ingested by prometheus.
# Since we'll check for the metric several times on different machines
# we abstract the test using the following function:
# Function to check if the metric "some_metric" has been received and returns the correct value.
- local *Machine::waitForMetric = sub {
- my ($self) = @_;
- $self->waitUntilSucceeds(
- "curl -sf 'http://127.0.0.1:${toString queryPort}/api/v1/query?query=some_metric' " .
- "| jq '.data.result[0].value[1]' | grep '\"3.14\"'");
- };
+ def wait_for_metric(machine):
+ return machine.wait_until_succeeds(
+ "curl -sf 'http://127.0.0.1:${toString queryPort}/api/v1/query?query=some_metric' | "
+ + "jq '.data.result[0].value[1]' | grep '\"3.14\"'"
+ )
+
- $prometheus->waitForMetric;
+ wait_for_metric(prometheus)
# Let's test if the pushgateway persists metrics to the configured location.
- $prometheus->waitUntilSucceeds("test -e /var/lib/prometheus-pushgateway/metrics");
+ prometheus.wait_until_succeeds("test -e /var/lib/prometheus-pushgateway/metrics")
# Test thanos
- $prometheus->waitForUnit("thanos-sidecar.service");
+ prometheus.wait_for_unit("thanos-sidecar.service")
# Test if the Thanos query service can correctly retrieve the metric that was send above.
- $query->waitForUnit("thanos-query.service");
- $query->waitForMetric;
+ query.wait_for_unit("thanos-query.service")
+ wait_for_metric(query)
# Test if the Thanos sidecar has correctly uploaded its TSDB to S3, if the
# Thanos storage service has correctly downloaded it from S3 and if the Thanos
# query service running on $store can correctly retrieve the metric:
- $store->waitForUnit("thanos-store.service");
- $store->waitForMetric;
+ store.wait_for_unit("thanos-store.service")
+ wait_for_metric(store)
- $store->waitForUnit("thanos-compact.service");
+ store.wait_for_unit("thanos-compact.service")
# Test if the Thanos bucket command is able to retrieve blocks from the S3 bucket
# and check if the blocks have the correct labels:
- $store->succeed(
- "thanos bucket ls" .
- " --objstore.config-file=${nodes.store.config.services.thanos.store.objstore.config-file}" .
- " --output=json | jq .thanos.labels.some_label | grep 'required by thanos'");
+ store.succeed(
+ "thanos bucket ls "
+ + "--objstore.config-file=${nodes.store.config.services.thanos.store.objstore.config-file} "
+ + "--output=json | "
+ + "jq .thanos.labels.some_label | "
+ + "grep 'required by thanos'"
+ )
'';
}
diff --git a/nixpkgs/nixos/tests/quake3.nix b/nixpkgs/nixos/tests/quake3.nix
deleted file mode 100644
index 4253ce4a867..00000000000
--- a/nixpkgs/nixos/tests/quake3.nix
+++ /dev/null
@@ -1,95 +0,0 @@
-import ./make-test.nix ({ pkgs, ...} :
-
-let
-
- # Build Quake with coverage instrumentation.
- overrides = pkgs:
- {
- quake3game = pkgs.quake3game.override (args: {
- stdenv = pkgs.stdenvAdapters.addCoverageInstrumentation args.stdenv;
- });
- };
-
- # Only allow the demo data to be used (only if it's unfreeRedistributable).
- unfreePredicate = pkg: with pkgs.lib; let
- allowPackageNames = [ "quake3-demodata" "quake3-pointrelease" ];
- allowLicenses = [ pkgs.lib.licenses.unfreeRedistributable ];
- in elem pkg.pname allowPackageNames &&
- elem (pkg.meta.license or null) allowLicenses;
-
-in
-
-rec {
- name = "quake3";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ domenkozar eelco ];
- };
-
- # TODO: lcov doesn't work atm
- #makeCoverageReport = true;
-
- client =
- { pkgs, ... }:
-
- { imports = [ ./common/x11.nix ];
- hardware.opengl.driSupport = true;
- environment.systemPackages = [ pkgs.quake3demo ];
- nixpkgs.config.packageOverrides = overrides;
- nixpkgs.config.allowUnfreePredicate = unfreePredicate;
- };
-
- nodes =
- { server =
- { pkgs, ... }:
-
- { systemd.services.quake3-server =
- { wantedBy = [ "multi-user.target" ];
- script =
- "${pkgs.quake3demo}/bin/quake3-server +set g_gametype 0 " +
- "+map q3dm7 +addbot grunt +addbot daemia 2> /tmp/log";
- };
- nixpkgs.config.packageOverrides = overrides;
- nixpkgs.config.allowUnfreePredicate = unfreePredicate;
- networking.firewall.allowedUDPPorts = [ 27960 ];
- };
-
- client1 = client;
- client2 = client;
- };
-
- testScript =
- ''
- startAll;
-
- $server->waitForUnit("quake3-server");
- $client1->waitForX;
- $client2->waitForX;
-
- $client1->execute("quake3 +set r_fullscreen 0 +set name Foo +connect server &");
- $client2->execute("quake3 +set r_fullscreen 0 +set name Bar +connect server &");
-
- $server->waitUntilSucceeds("grep -q 'Foo.*entered the game' /tmp/log");
- $server->waitUntilSucceeds("grep -q 'Bar.*entered the game' /tmp/log");
-
- $server->sleep(10); # wait for a while to get a nice screenshot
-
- $client1->block();
-
- $server->sleep(20);
-
- $client1->screenshot("screen1");
- $client2->screenshot("screen2");
-
- $client1->unblock();
-
- $server->sleep(10);
-
- $client1->screenshot("screen3");
- $client2->screenshot("screen4");
-
- $client1->shutdown();
- $client2->shutdown();
- $server->stopJob("quake3-server");
- '';
-
-})
diff --git a/nixpkgs/nixos/tests/rabbitmq.nix b/nixpkgs/nixos/tests/rabbitmq.nix
index bb5932c3641..8e7f34d06e3 100644
--- a/nixpkgs/nixos/tests/rabbitmq.nix
+++ b/nixpkgs/nixos/tests/rabbitmq.nix
@@ -1,21 +1,21 @@
# This test runs rabbitmq and checks if rabbitmq is up and running.
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "rabbitmq";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ eelco offline ];
};
- nodes = {
- one = { ... }: {
- services.rabbitmq.enable = true;
- };
+ machine = {
+ services.rabbitmq.enable = true;
};
testScript = ''
- startAll;
+ machine.start()
- $one->waitForUnit("rabbitmq.service");
- $one->waitUntilSucceeds("su -s ${pkgs.stdenv.shell} rabbitmq -c \"rabbitmqctl status\"");
+ machine.wait_for_unit("rabbitmq.service")
+ machine.wait_until_succeeds(
+ 'su -s ${pkgs.stdenv.shell} rabbitmq -c "rabbitmqctl status"'
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/radarr.nix b/nixpkgs/nixos/tests/radarr.nix
index 9bc5607ccd5..ed90025ac42 100644
--- a/nixpkgs/nixos/tests/radarr.nix
+++ b/nixpkgs/nixos/tests/radarr.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... }:
+import ./make-test-python.nix ({ lib, ... }:
with lib;
@@ -11,8 +11,8 @@ with lib;
{ services.radarr.enable = true; };
testScript = ''
- $machine->waitForUnit('radarr.service');
- $machine->waitForOpenPort('7878');
- $machine->succeed("curl --fail http://localhost:7878/");
+ machine.wait_for_unit("radarr.service")
+ machine.wait_for_open_port("7878")
+ machine.succeed("curl --fail http://localhost:7878/")
'';
})
diff --git a/nixpkgs/nixos/tests/redis.nix b/nixpkgs/nixos/tests/redis.nix
index 325d93424dd..529965d7acd 100644
--- a/nixpkgs/nixos/tests/redis.nix
+++ b/nixpkgs/nixos/tests/redis.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "redis";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ flokli ];
@@ -15,12 +15,10 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
-
- $machine->waitForUnit("redis");
- $machine->waitForOpenPort("6379");
-
- $machine->succeed("redis-cli ping | grep PONG");
- $machine->succeed("redis-cli -s /run/redis/redis.sock ping | grep PONG");
+ start_all()
+ machine.wait_for_unit("redis")
+ machine.wait_for_open_port("6379")
+ machine.succeed("redis-cli ping | grep PONG")
+ machine.succeed("redis-cli -s /run/redis/redis.sock ping | grep PONG")
'';
})
diff --git a/nixpkgs/nixos/tests/redmine.nix b/nixpkgs/nixos/tests/redmine.nix
index 2d4df288b05..f0f4cbf6a21 100644
--- a/nixpkgs/nixos/tests/redmine.nix
+++ b/nixpkgs/nixos/tests/redmine.nix
@@ -64,18 +64,13 @@ let
};
in
{
- v3-mysql = mysqlTest pkgs.redmine // {
- name = "v3-mysql";
+ mysql = mysqlTest pkgs.redmine // {
+ name = "mysql";
meta.maintainers = [ maintainers.aanderse ];
};
- v4-mysql = mysqlTest pkgs.redmine_4 // {
- name = "v4-mysql";
- meta.maintainers = [ maintainers.aanderse ];
- };
-
- v4-pgsql = pgsqlTest pkgs.redmine_4 // {
- name = "v4-pgsql";
+ pgsql = pgsqlTest pkgs.redmine // {
+ name = "pgsql";
meta.maintainers = [ maintainers.aanderse ];
};
}
diff --git a/nixpkgs/nixos/tests/roundcube.nix b/nixpkgs/nixos/tests/roundcube.nix
index ed0ebd7dd19..1897b53e283 100644
--- a/nixpkgs/nixos/tests/roundcube.nix
+++ b/nixpkgs/nixos/tests/roundcube.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "roundcube";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ globin ];
@@ -9,7 +9,7 @@ import ./make-test.nix ({ pkgs, ...} : {
services.roundcube = {
enable = true;
hostName = "roundcube";
- database.password = "notproduction";
+ database.password = "not production";
package = pkgs.roundcube.withPlugins (plugins: [ plugins.persistent_login ]);
plugins = [ "persistent_login" ];
};
@@ -21,10 +21,10 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- $roundcube->start;
- $roundcube->waitForUnit("postgresql.service");
- $roundcube->waitForUnit("phpfpm-roundcube.service");
- $roundcube->waitForUnit("nginx.service");
- $roundcube->succeed("curl -sSfL http://roundcube/ | grep 'Keep me logged in'");
+ roundcube.start
+ roundcube.wait_for_unit("postgresql.service")
+ roundcube.wait_for_unit("phpfpm-roundcube.service")
+ roundcube.wait_for_unit("nginx.service")
+ roundcube.succeed("curl -sSfL http://roundcube/ | grep 'Keep me logged in'")
'';
})
diff --git a/nixpkgs/nixos/tests/rss2email.nix b/nixpkgs/nixos/tests/rss2email.nix
index 492d47da9f5..d62207a417b 100644
--- a/nixpkgs/nixos/tests/rss2email.nix
+++ b/nixpkgs/nixos/tests/rss2email.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix {
+import ./make-test-python.nix {
name = "opensmtpd";
nodes = {
@@ -53,14 +53,14 @@ import ./make-test.nix {
};
testScript = ''
- startAll;
+ start_all()
- $server->waitForUnit("network-online.target");
- $server->waitForUnit("opensmtpd");
- $server->waitForUnit("dovecot2");
- $server->waitForUnit("nginx");
- $server->waitForUnit("rss2email");
+ server.wait_for_unit("network-online.target")
+ server.wait_for_unit("opensmtpd")
+ server.wait_for_unit("dovecot2")
+ server.wait_for_unit("nginx")
+ server.wait_for_unit("rss2email")
- $server->waitUntilSucceeds('check-mail-landed >&2');
+ server.wait_until_succeeds("check-mail-landed >&2")
'';
}
diff --git a/nixpkgs/nixos/tests/rxe.nix b/nixpkgs/nixos/tests/rxe.nix
index d0b53db8eeb..194a2e3d2b9 100644
--- a/nixpkgs/nixos/tests/rxe.nix
+++ b/nixpkgs/nixos/tests/rxe.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ ... } :
+import ./make-test-python.nix ({ ... } :
let
node = { pkgs, ... } : {
@@ -26,27 +26,21 @@ in {
testScript = ''
# Test if rxe interface comes up
- $server->waitForUnit("default.target");
- $server->succeed("systemctl status rxe.service");
- $server->succeed("ibv_devices | grep rxe0");
+ server.wait_for_unit("default.target")
+ server.succeed("systemctl status rxe.service")
+ server.succeed("ibv_devices | grep rxe0")
- $client->waitForUnit("default.target");
+ client.wait_for_unit("default.target")
- # ping pong test
- $server->succeed("screen -dmS rc_pingpong ibv_rc_pingpong -p 4800 -g0");
- $client->succeed("sleep 2; ibv_rc_pingpong -p 4800 -g0 server");
+ # ping pong tests
+ for proto in "rc", "uc", "ud", "srq":
+ server.succeed(
+ "screen -dmS {0}_pingpong ibv_{0}_pingpong -p 4800 -s 1024 -g0".format(proto)
+ )
+ client.succeed("sleep 2; ibv_{}_pingpong -p 4800 -s 1024 -g0 server".format(proto))
- $server->succeed("screen -dmS uc_pingpong ibv_uc_pingpong -p 4800 -g0");
- $client->succeed("sleep 2; ibv_uc_pingpong -p 4800 -g0 server");
-
- $server->succeed("screen -dmS ud_pingpong ibv_ud_pingpong -p 4800 -s 1024 -g0");
- $client->succeed("sleep 2; ibv_ud_pingpong -p 4800 -s 1024 -g0 server");
-
- $server->succeed("screen -dmS srq_pingpong ibv_srq_pingpong -p 4800 -g0");
- $client->succeed("sleep 2; ibv_srq_pingpong -p 4800 -g0 server");
-
- $server->succeed("screen -dmS rping rping -s -a server -C 10");
- $client->succeed("sleep 2; rping -c -a server -C 10");
+ server.succeed("screen -dmS rping rping -s -a server -C 10")
+ client.succeed("sleep 2; rping -c -a server -C 10")
'';
})
diff --git a/nixpkgs/nixos/tests/samba.nix b/nixpkgs/nixos/tests/samba.nix
index 2802e00a5b1..142269752b3 100644
--- a/nixpkgs/nixos/tests/samba.nix
+++ b/nixpkgs/nixos/tests/samba.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
{
name = "samba";
@@ -36,12 +36,12 @@ import ./make-test.nix ({ pkgs, ... }:
testScript =
''
- $server->start;
- $server->waitForUnit("samba.target");
- $server->succeed("mkdir -p /public; echo bar > /public/foo");
+ server.start()
+ server.wait_for_unit("samba.target")
+ server.succeed("mkdir -p /public; echo bar > /public/foo")
- $client->start;
- $client->waitForUnit("remote-fs.target");
- $client->succeed("[[ \$(cat /public/foo) = bar ]]");
+ client.start()
+ client.wait_for_unit("remote-fs.target")
+ client.succeed("[[ $(cat /public/foo) = bar ]]")
'';
})
diff --git a/nixpkgs/nixos/tests/sddm.nix b/nixpkgs/nixos/tests/sddm.nix
index 678bcbeab20..4bdcd701dcf 100644
--- a/nixpkgs/nixos/tests/sddm.nix
+++ b/nixpkgs/nixos/tests/sddm.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; };
let
inherit (pkgs) lib;
@@ -26,13 +26,13 @@ let
testScript = { nodes, ... }: let
user = nodes.machine.config.users.users.alice;
in ''
- startAll;
- $machine->waitForText(qr/select your user/i);
- $machine->screenshot("sddm");
- $machine->sendChars("${user.password}\n");
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
- $machine->waitForWindow("^IceWM ");
+ start_all()
+ machine.wait_for_text("(?i)select your user")
+ machine.screenshot("sddm")
+ machine.send_chars("${user.password}\n")
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+ machine.wait_for_window("^IceWM ")
'';
};
@@ -57,11 +57,13 @@ let
services.xserver.desktopManager.default = "none";
};
- testScript = { ... }: ''
- startAll;
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
- $machine->waitForWindow("^IceWM ");
+ testScript = { nodes, ... }: let
+ user = nodes.machine.config.users.users.alice;
+ in ''
+ start_all()
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+ machine.wait_for_window("^IceWM ")
'';
};
};
diff --git a/nixpkgs/nixos/tests/shiori.nix b/nixpkgs/nixos/tests/shiori.nix
index 0022a7220fe..a5771262c6f 100644
--- a/nixpkgs/nixos/tests/shiori.nix
+++ b/nixpkgs/nixos/tests/shiori.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ...}:
+import ./make-test-python.nix ({ pkgs, lib, ...}:
{
name = "shiori";
@@ -8,10 +8,74 @@ import ./make-test.nix ({ lib, ...}:
{ ... }:
{ services.shiori.enable = true; };
- testScript = ''
- $machine->waitForUnit('shiori.service');
- $machine->waitForOpenPort('8080');
- $machine->succeed("curl --fail http://localhost:8080/");
- $machine->succeed("curl --fail --location http://localhost:8080/ | grep -qi shiori");
+ testScript = let
+ authJSON = pkgs.writeText "auth.json" (builtins.toJSON {
+ username = "shiori";
+ password = "gopher";
+ remember = 1; # hour
+ owner = true;
+ });
+
+ insertBookmark = {
+ url = "http://example.org";
+ title = "Example Bookmark";
+ };
+
+ insertBookmarkJSON = pkgs.writeText "insertBookmark.json" (builtins.toJSON insertBookmark);
+ in ''
+ import json
+
+ machine.wait_for_unit("shiori.service")
+ machine.wait_for_open_port(8080)
+ machine.succeed("curl --fail http://localhost:8080/")
+ machine.succeed("curl --fail --location http://localhost:8080/ | grep -qi shiori")
+
+ with subtest("login"):
+ auth_json = machine.succeed(
+ "curl --fail --location http://localhost:8080/api/login "
+ "-X POST -H 'Content-Type:application/json' -d @${authJSON}"
+ )
+ auth_ret = json.loads(auth_json)
+ session_id = auth_ret["session"]
+
+ with subtest("bookmarks"):
+ with subtest("first use no bookmarks"):
+ bookmarks_json = machine.succeed(
+ (
+ "curl --fail --location http://localhost:8080/api/bookmarks "
+ "-H 'X-Session-Id:{}'"
+ ).format(session_id)
+ )
+
+ if json.loads(bookmarks_json)["bookmarks"] != []:
+ raise Exception("Shiori have a bookmark on first use")
+
+ with subtest("insert bookmark"):
+ machine.succeed(
+ (
+ "curl --fail --location http://localhost:8080/api/bookmarks "
+ "-X POST -H 'X-Session-Id:{}' "
+ "-H 'Content-Type:application/json' -d @${insertBookmarkJSON}"
+ ).format(session_id)
+ )
+
+ with subtest("get inserted bookmark"):
+ bookmarks_json = machine.succeed(
+ (
+ "curl --fail --location http://localhost:8080/api/bookmarks "
+ "-H 'X-Session-Id:{}'"
+ ).format(session_id)
+ )
+
+ bookmarks = json.loads(bookmarks_json)["bookmarks"]
+ if len(bookmarks) != 1:
+ raise Exception("Shiori didn't save the bookmark")
+
+ bookmark = bookmarks[0]
+ if (
+ bookmark["url"] != "${insertBookmark.url}"
+ or bookmark["title"] != "${insertBookmark.title}"
+ ):
+ raise Exception("Inserted bookmark doesn't have same URL or title")
'';
})
diff --git a/nixpkgs/nixos/tests/signal-desktop.nix b/nixpkgs/nixos/tests/signal-desktop.nix
index 605b9c3e130..c746d46dc55 100644
--- a/nixpkgs/nixos/tests/signal-desktop.nix
+++ b/nixpkgs/nixos/tests/signal-desktop.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, ...} :
{
name = "signal-desktop";
@@ -24,14 +24,14 @@ import ./make-test.nix ({ pkgs, ...} :
testScript = { nodes, ... }: let
user = nodes.machine.config.users.users.alice;
in ''
- startAll;
- $machine->waitForX;
+ start_all()
+ machine.wait_for_x()
# start signal desktop
- $machine->execute("su - alice -c signal-desktop &");
+ machine.execute("su - alice -c signal-desktop &")
# wait for the "Link your phone to Signal Desktop" message
- $machine->waitForText(qr/Link your phone to Signal Desktop/);
- $machine->screenshot("signal_desktop");
+ machine.wait_for_text("Link your phone to Signal Desktop")
+ machine.screenshot("signal_desktop")
'';
})
diff --git a/nixpkgs/nixos/tests/simple.nix b/nixpkgs/nixos/tests/simple.nix
index 84c5621d962..3810a2cd3a5 100644
--- a/nixpkgs/nixos/tests/simple.nix
+++ b/nixpkgs/nixos/tests/simple.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "simple";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ eelco ];
@@ -10,8 +10,8 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript =
''
- startAll;
- $machine->waitForUnit("multi-user.target");
- $machine->shutdown;
+ start_all()
+ machine.wait_for_unit("multi-user.target")
+ machine.shutdown()
'';
})
diff --git a/nixpkgs/nixos/tests/slim.nix b/nixpkgs/nixos/tests/slim.nix
deleted file mode 100644
index 42c87dfa039..00000000000
--- a/nixpkgs/nixos/tests/slim.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-import ./make-test.nix ({ pkgs, ...} : {
- name = "slim";
-
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ aszlig ];
- };
-
- machine = { pkgs, ... }: {
- imports = [ ./common/user-account.nix ];
- services.xserver.enable = true;
- services.xserver.windowManager.default = "icewm";
- services.xserver.windowManager.icewm.enable = true;
- services.xserver.desktopManager.default = "none";
- services.xserver.displayManager.slim = {
- enable = true;
-
- # Use a custom theme in order to get best OCR results
- theme = pkgs.runCommand "slim-theme-ocr" {
- nativeBuildInputs = [ pkgs.imagemagick ];
- } ''
- mkdir "$out"
- convert -size 1x1 xc:white "$out/background.jpg"
- convert -size 200x100 xc:white "$out/panel.jpg"
- cat > "$out/slim.theme" <<EOF
- background_color #ffffff
- background_style tile
-
- input_fgcolor #000000
- msg_color #000000
-
- session_color #000000
- session_font Verdana:size=16:bold
-
- username_msg Username:
- username_font Verdana:size=16:bold
- username_color #000000
- username_x 50%
- username_y 40%
-
- password_msg Password:
- password_x 50%
- password_y 40%
- EOF
- '';
- };
- };
-
- enableOCR = true;
-
- testScript = { nodes, ... }: let
- user = nodes.machine.config.users.users.alice;
- in ''
- startAll;
- $machine->waitForText(qr/Username:/);
- $machine->sendChars("${user.name}\n");
- $machine->waitForText(qr/Password:/);
- $machine->sendChars("${user.password}\n");
-
- $machine->waitForFile('${user.home}/.Xauthority');
- $machine->succeed('xauth merge ${user.home}/.Xauthority');
- $machine->waitForWindow('^IceWM ');
-
- # Make sure SLiM doesn't create a log file
- $machine->fail('test -e /var/log/slim.log');
- '';
-})
diff --git a/nixpkgs/nixos/tests/slurm.nix b/nixpkgs/nixos/tests/slurm.nix
index 4c2cd3c3d26..17527378cf0 100644
--- a/nixpkgs/nixos/tests/slurm.nix
+++ b/nixpkgs/nixos/tests/slurm.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... }:
+import ./make-test-python.nix ({ lib, ... }:
let
mungekey = "mungeverryweakkeybuteasytointegratoinatest";
@@ -54,10 +54,15 @@ in {
networking.firewall.enable = false;
services.slurm.dbdserver = {
enable = true;
+ storagePass = "password123";
};
services.mysql = {
enable = true;
- package = pkgs.mysql;
+ package = pkgs.mariadb;
+ initialScript = pkgs.writeText "mysql-init.sql" ''
+ CREATE USER 'slurm'@'localhost' IDENTIFIED BY 'password123';
+ GRANT ALL PRIVILEGES ON slurm_acct_db.* TO 'slurm'@'localhost';
+ '';
ensureDatabases = [ "slurm_acct_db" ];
ensureUsers = [{
ensurePermissions = { "slurm_acct_db.*" = "ALL PRIVILEGES"; };
@@ -80,63 +85,57 @@ in {
testScript =
''
- startAll;
+ start_all()
# Set up authentification across the cluster
- foreach my $node (($submit,$control,$dbd,$node1,$node2,$node3))
- {
- $node->waitForUnit("default.target");
+ for node in [submit, control, dbd, node1, node2, node3]:
- $node->succeed("mkdir /etc/munge");
- $node->succeed("echo '${mungekey}' > /etc/munge/munge.key");
- $node->succeed("chmod 0400 /etc/munge/munge.key");
- $node->succeed("chown munge:munge /etc/munge/munge.key");
- $node->succeed("systemctl restart munged");
+ node.wait_for_unit("default.target")
+
+ node.succeed("mkdir /etc/munge")
+ node.succeed(
+ "echo '${mungekey}' > /etc/munge/munge.key"
+ )
+ node.succeed("chmod 0400 /etc/munge/munge.key")
+ node.succeed("chown munge:munge /etc/munge/munge.key")
+ node.succeed("systemctl restart munged")
+
+ node.wait_for_unit("munged")
- $node->waitForUnit("munged");
- };
# Restart the services since they have probably failed due to the munge init
# failure
- subtest "can_start_slurmdbd", sub {
- $dbd->succeed("systemctl restart slurmdbd");
- $dbd->waitForUnit("slurmdbd.service");
- $dbd->waitForOpenPort(6819);
- };
+ with subtest("can_start_slurmdbd"):
+ dbd.succeed("systemctl restart slurmdbd")
+ dbd.wait_for_unit("slurmdbd.service")
+ dbd.wait_for_open_port(6819)
# there needs to be an entry for the current
# cluster in the database before slurmctld is restarted
- subtest "add_account", sub {
- $control->succeed("sacctmgr -i add cluster default");
- # check for cluster entry
- $control->succeed("sacctmgr list cluster | awk '{ print \$1 }' | grep default");
- };
+ with subtest("add_account"):
+ control.succeed("sacctmgr -i add cluster default")
+ # check for cluster entry
+ control.succeed("sacctmgr list cluster | awk '{ print $1 }' | grep default")
- subtest "can_start_slurmctld", sub {
- $control->succeed("systemctl restart slurmctld");
- $control->waitForUnit("slurmctld.service");
- };
+ with subtest("can_start_slurmctld"):
+ control.succeed("systemctl restart slurmctld")
+ control.waitForUnit("slurmctld.service")
- subtest "can_start_slurmd", sub {
- foreach my $node (($node1,$node2,$node3))
- {
- $node->succeed("systemctl restart slurmd.service");
- $node->waitForUnit("slurmd");
- }
- };
+ with subtest("can_start_slurmd"):
+ for node in [node1, node2, node3]:
+ node.succeed("systemctl restart slurmd.service")
+ node.wait_for_unit("slurmd")
# Test that the cluster works and can distribute jobs;
- subtest "run_distributed_command", sub {
- # Run `hostname` on 3 nodes of the partition (so on all the 3 nodes).
- # The output must contain the 3 different names
- $submit->succeed("srun -N 3 hostname | sort | uniq | wc -l | xargs test 3 -eq");
- };
+ with subtest("run_distributed_command"):
+ # Run `hostname` on 3 nodes of the partition (so on all the 3 nodes).
+ # The output must contain the 3 different names
+ submit.succeed("srun -N 3 hostname | sort | uniq | wc -l | xargs test 3 -eq")
- subtest "check_slurm_dbd", sub {
- # find the srun job from above in the database
- sleep 5;
- $control->succeed("sacct | grep hostname");
- };
+ with subtest("check_slurm_dbd"):
+ # find the srun job from above in the database
+ control.succeed("sleep 5")
+ control.succeed("sacct | grep hostname")
'';
})
diff --git a/nixpkgs/nixos/tests/smokeping.nix b/nixpkgs/nixos/tests/smokeping.nix
index 07d22805112..4f8f0fcc9fe 100644
--- a/nixpkgs/nixos/tests/smokeping.nix
+++ b/nixpkgs/nixos/tests/smokeping.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "smokeping";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ cransom ];
@@ -22,12 +22,12 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
- $sm->waitForUnit("smokeping");
- $sm->waitForUnit("thttpd");
- $sm->waitForFile("/var/lib/smokeping/data/Local/LocalMachine.rrd");
- $sm->succeed("curl -s -f localhost:8081/smokeping.fcgi?target=Local");
- $sm->succeed("ls /var/lib/smokeping/cache/Local/LocalMachine_mini.png");
- $sm->succeed("ls /var/lib/smokeping/cache/index.html");
+ start_all()
+ sm.wait_for_unit("smokeping")
+ sm.wait_for_unit("thttpd")
+ sm.wait_for_file("/var/lib/smokeping/data/Local/LocalMachine.rrd")
+ sm.succeed("curl -s -f localhost:8081/smokeping.fcgi?target=Local")
+ sm.succeed("ls /var/lib/smokeping/cache/Local/LocalMachine_mini.png")
+ sm.succeed("ls /var/lib/smokeping/cache/index.html")
'';
})
diff --git a/nixpkgs/nixos/tests/snapper.nix b/nixpkgs/nixos/tests/snapper.nix
index 74ec22fd349..018102d7f64 100644
--- a/nixpkgs/nixos/tests/snapper.nix
+++ b/nixpkgs/nixos/tests/snapper.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ ... }:
+import ./make-test-python.nix ({ ... }:
{
name = "snapper";
@@ -20,24 +20,16 @@ import ./make-test.nix ({ ... }:
};
testScript = ''
- $machine->succeed("btrfs subvolume create /home/.snapshots");
-
- $machine->succeed("snapper -c home list");
-
- $machine->succeed("snapper -c home create --description empty");
-
- $machine->succeed("echo test > /home/file");
- $machine->succeed("snapper -c home create --description file");
-
- $machine->succeed("snapper -c home status 1..2");
-
- $machine->succeed("snapper -c home undochange 1..2");
- $machine->fail("ls /home/file");
-
- $machine->succeed("snapper -c home delete 2");
-
- $machine->succeed("systemctl --wait start snapper-timeline.service");
-
- $machine->succeed("systemctl --wait start snapper-cleanup.service");
+ machine.succeed("btrfs subvolume create /home/.snapshots")
+ machine.succeed("snapper -c home list")
+ machine.succeed("snapper -c home create --description empty")
+ machine.succeed("echo test > /home/file")
+ machine.succeed("snapper -c home create --description file")
+ machine.succeed("snapper -c home status 1..2")
+ machine.succeed("snapper -c home undochange 1..2")
+ machine.fail("ls /home/file")
+ machine.succeed("snapper -c home delete 2")
+ machine.succeed("systemctl --wait start snapper-timeline.service")
+ machine.succeed("systemctl --wait start snapper-cleanup.service")
'';
})
diff --git a/nixpkgs/nixos/tests/spike.nix b/nixpkgs/nixos/tests/spike.nix
new file mode 100644
index 00000000000..47763e75ffa
--- /dev/null
+++ b/nixpkgs/nixos/tests/spike.nix
@@ -0,0 +1,22 @@
+import ./make-test-python.nix ({ pkgs, ... }:
+
+let
+ riscvPkgs = import ../.. { crossSystem = pkgs.stdenv.lib.systems.examples.riscv64-embedded; };
+in
+{
+ name = "spike";
+ meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ blitz ]; };
+
+ machine = { pkgs, lib, ... }: {
+ environment.systemPackages = [ pkgs.spike riscvPkgs.riscv-pk riscvPkgs.hello ];
+ };
+
+ # Run the RISC-V hello applications using the proxy kernel on the
+ # Spike emulator and see whether we get the expected output.
+ testScript =
+ ''
+ machine.wait_for_unit("multi-user.target")
+ output = machine.succeed("spike -m64 $(which pk) $(which hello)")
+ assert output == "Hello, world!\n"
+ '';
+})
diff --git a/nixpkgs/nixos/tests/strongswan-swanctl.nix b/nixpkgs/nixos/tests/strongswan-swanctl.nix
index 9bab9349ea7..152c0d61c54 100644
--- a/nixpkgs/nixos/tests/strongswan-swanctl.nix
+++ b/nixpkgs/nixos/tests/strongswan-swanctl.nix
@@ -16,7 +16,7 @@
# See the NixOS manual for how to run this test:
# https://nixos.org/nixos/manual/index.html#sec-running-nixos-tests-interactively
-import ./make-test.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, ...} :
let
allowESP = "iptables --insert INPUT --protocol ESP --jump ACCEPT";
@@ -142,7 +142,7 @@ in {
};
testScript = ''
- startAll();
- $carol->waitUntilSucceeds("ping -c 1 alice");
+ start_all()
+ carol.wait_until_succeeds("ping -c 1 alice")
'';
})
diff --git a/nixpkgs/nixos/tests/sudo.nix b/nixpkgs/nixos/tests/sudo.nix
index fc16b99cc19..5bbec3d5726 100644
--- a/nixpkgs/nixos/tests/sudo.nix
+++ b/nixpkgs/nixos/tests/sudo.nix
@@ -4,7 +4,7 @@ let
password = "helloworld";
in
- import ./make-test.nix ({ pkgs, ...} : {
+ import ./make-test-python.nix ({ pkgs, ...} : {
name = "sudo";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ lschuermann ];
@@ -50,44 +50,34 @@ in
testScript =
''
- subtest "users in wheel group should have passwordless sudo", sub {
- $machine->succeed("su - test0 -c \"sudo -u root true\"");
- };
+ with subtest("users in wheel group should have passwordless sudo"):
+ machine.succeed('su - test0 -c "sudo -u root true"')
- subtest "test1 user should have sudo with password", sub {
- $machine->succeed("su - test1 -c \"echo ${password} | sudo -S -u root true\"");
- };
+ with subtest("test1 user should have sudo with password"):
+ machine.succeed('su - test1 -c "echo ${password} | sudo -S -u root true"')
- subtest "test1 user should not be able to use sudo without password", sub {
- $machine->fail("su - test1 -c \"sudo -n -u root true\"");
- };
+ with subtest("test1 user should not be able to use sudo without password"):
+ machine.fail('su - test1 -c "sudo -n -u root true"')
- subtest "users in group 'foobar' should be able to use sudo with password", sub {
- $machine->succeed("sudo -u test2 echo ${password} | sudo -S -u root true");
- };
+ with subtest("users in group 'foobar' should be able to use sudo with password"):
+ machine.succeed("sudo -u test2 echo ${password} | sudo -S -u root true")
- subtest "users in group 'barfoo' should be able to use sudo without password", sub {
- $machine->succeed("sudo -u test3 sudo -n -u root true");
- };
+ with subtest("users in group 'barfoo' should be able to use sudo without password"):
+ machine.succeed("sudo -u test3 sudo -n -u root true")
- subtest "users in group 'baz' (GID 1337) should be able to use sudo without password", sub {
- $machine->succeed("sudo -u test4 sudo -n -u root echo true");
- };
+ with subtest("users in group 'baz' (GID 1337)"):
+ machine.succeed("sudo -u test4 sudo -n -u root echo true")
- subtest "test5 user should be able to run commands under test1", sub {
- $machine->succeed("sudo -u test5 sudo -n -u test1 true");
- };
+ with subtest("test5 user should be able to run commands under test1"):
+ machine.succeed("sudo -u test5 sudo -n -u test1 true")
- subtest "test5 user should not be able to run commands under root", sub {
- $machine->fail("sudo -u test5 sudo -n -u root true");
- };
+ with subtest("test5 user should not be able to run commands under root"):
+ machine.fail("sudo -u test5 sudo -n -u root true")
- subtest "test5 user should be able to keep his environment", sub {
- $machine->succeed("sudo -u test5 sudo -n -E -u test1 true");
- };
+ with subtest("test5 user should be able to keep his environment"):
+ machine.succeed("sudo -u test5 sudo -n -E -u test1 true")
- subtest "users in group 'barfoo' should not be able to keep their environment", sub {
- $machine->fail("sudo -u test3 sudo -n -E -u root true");
- };
+ with subtest("users in group 'barfoo' should not be able to keep their environment"):
+ machine.fail("sudo -u test3 sudo -n -E -u root true")
'';
})
diff --git a/nixpkgs/nixos/tests/syncthing-init.nix b/nixpkgs/nixos/tests/syncthing-init.nix
index 0de76b688bd..9c8e0a3d087 100644
--- a/nixpkgs/nixos/tests/syncthing-init.nix
+++ b/nixpkgs/nixos/tests/syncthing-init.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, pkgs, ... }: let
+import ./make-test-python.nix ({ lib, pkgs, ... }: let
testId = "7CFNTQM-IMTJBHJ-3UWRDIU-ZGQJFR6-VCXZ3NB-XUH3KZO-N52ITXR-LAIYUAU";
@@ -22,13 +22,11 @@ in {
};
testScript = ''
- my $config;
-
- $machine->waitForUnit("syncthing-init.service");
- $config = $machine->succeed("cat /var/lib/syncthing/.config/syncthing/config.xml");
+ machine.wait_for_unit("syncthing-init.service")
+ config = machine.succeed("cat /var/lib/syncthing/.config/syncthing/config.xml")
- $config =~ /${testId}/ or die;
- $config =~ /testFolder/ or die;
+ assert "testFolder" in config
+ assert "${testId}" in config
'';
})
diff --git a/nixpkgs/nixos/tests/syncthing-relay.nix b/nixpkgs/nixos/tests/syncthing-relay.nix
index f1ceb499333..cd72ef1cbe1 100644
--- a/nixpkgs/nixos/tests/syncthing-relay.nix
+++ b/nixpkgs/nixos/tests/syncthing-relay.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, pkgs, ... }: {
+import ./make-test-python.nix ({ lib, pkgs, ... }: {
name = "syncthing-relay";
meta.maintainers = with pkgs.stdenv.lib.maintainers; [ delroth ];
@@ -14,9 +14,13 @@ import ./make-test.nix ({ lib, pkgs, ... }: {
};
testScript = ''
- $machine->waitForUnit("syncthing-relay.service");
- $machine->waitForOpenPort(12345);
- $machine->waitForOpenPort(12346);
- $machine->succeed("curl http://localhost:12346/status | jq -r '.options.\"provided-by\"'") =~ /nixos-test/ or die;
+ machine.wait_for_unit("syncthing-relay.service")
+ machine.wait_for_open_port(12345)
+ machine.wait_for_open_port(12346)
+
+ out = machine.succeed(
+ "curl -sS http://localhost:12346/status | jq -r '.options.\"provided-by\"'"
+ )
+ assert "nixos-test" in out
'';
})
diff --git a/nixpkgs/nixos/tests/systemd-networkd-wireguard.nix b/nixpkgs/nixos/tests/systemd-networkd-wireguard.nix
index aa0ac54e796..be5c0da981d 100644
--- a/nixpkgs/nixos/tests/systemd-networkd-wireguard.nix
+++ b/nixpkgs/nixos/tests/systemd-networkd-wireguard.nix
@@ -1,4 +1,4 @@
-let generateNodeConf = { lib, pkgs, config, privkpath, pubk, peerId, nodeId, ...}: {
+let generateNodeConf = { lib, pkgs, config, privk, pubk, peerId, nodeId, ...}: {
imports = [ common/user-account.nix ];
systemd.services.systemd-networkd.environment.SYSTEMD_LOG_LEVEL = "debug";
networking.useNetworkd = true;
@@ -7,13 +7,16 @@ let generateNodeConf = { lib, pkgs, config, privkpath, pubk, peerId, nodeId, ...
virtualisation.vlans = [ 1 ];
environment.systemPackages = with pkgs; [ wireguard-tools ];
boot.extraModulePackages = [ config.boot.kernelPackages.wireguard ];
+ systemd.tmpfiles.rules = [
+ "f /run/wg_priv 0640 root systemd-network - ${privk}"
+ ];
systemd.network = {
enable = true;
netdevs = {
"90-wg0" = {
netdevConfig = { Kind = "wireguard"; Name = "wg0"; };
wireguardConfig = {
- PrivateKeyFile = privkpath ;
+ PrivateKeyFile = "/run/wg_priv";
ListenPort = 51820;
FwMark = 42;
};
@@ -45,7 +48,7 @@ let generateNodeConf = { lib, pkgs, config, privkpath, pubk, peerId, nodeId, ...
};
};
};
-in import ./make-test.nix ({pkgs, ... }: {
+in import ./make-test-python.nix ({pkgs, ... }: {
name = "networkd-wireguard";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ninjatrappeur ];
@@ -53,7 +56,7 @@ in import ./make-test.nix ({pkgs, ... }: {
nodes = {
node1 = { pkgs, ... }@attrs:
let localConf = {
- privkpath = pkgs.writeText "priv.key" "GDiXWlMQKb379XthwX0haAbK6hTdjblllpjGX0heP00=";
+ privk = "GDiXWlMQKb379XthwX0haAbK6hTdjblllpjGX0heP00=";
pubk = "iRxpqj42nnY0Qz8MAQbSm7bXxXP5hkPqWYIULmvW+EE=";
nodeId = "1";
peerId = "2";
@@ -62,7 +65,7 @@ in import ./make-test.nix ({pkgs, ... }: {
node2 = { pkgs, ... }@attrs:
let localConf = {
- privkpath = pkgs.writeText "priv.key" "eHxSI2jwX/P4AOI0r8YppPw0+4NZnjOxfbS5mt06K2k=";
+ privk = "eHxSI2jwX/P4AOI0r8YppPw0+4NZnjOxfbS5mt06K2k=";
pubk = "27s0OvaBBdHoJYkH9osZpjpgSOVNw+RaKfboT/Sfq0g=";
nodeId = "2";
peerId = "1";
@@ -70,12 +73,12 @@ in import ./make-test.nix ({pkgs, ... }: {
in generateNodeConf (attrs // localConf);
};
testScript = ''
- startAll;
- $node1->waitForUnit('systemd-networkd-wait-online.service');
- $node2->waitForUnit('systemd-networkd-wait-online.service');
- $node1->succeed('ping -c 5 10.0.0.2');
- $node2->succeed('ping -c 5 10.0.0.1');
+ start_all()
+ node1.wait_for_unit("systemd-networkd-wait-online.service")
+ node2.wait_for_unit("systemd-networkd-wait-online.service")
+ node1.succeed("ping -c 5 10.0.0.2")
+ node2.succeed("ping -c 5 10.0.0.1")
# Is the fwmark set?
- $node2->succeed('wg | grep -q 42');
+ node2.succeed("wg | grep -q 42")
'';
})
diff --git a/nixpkgs/nixos/tests/systemd-nspawn.nix b/nixpkgs/nixos/tests/systemd-nspawn.nix
new file mode 100644
index 00000000000..5bf55060d2e
--- /dev/null
+++ b/nixpkgs/nixos/tests/systemd-nspawn.nix
@@ -0,0 +1,60 @@
+import ./make-test-python.nix ({pkgs, lib, ...}:
+let
+ gpgKeyring = (pkgs.runCommand "gpg-keyring" { buildInputs = [ pkgs.gnupg ]; } ''
+ mkdir -p $out
+ export GNUPGHOME=$out
+ cat > foo <<EOF
+ %echo Generating a basic OpenPGP key
+ %no-protection
+ Key-Type: DSA
+ Key-Length: 1024
+ Subkey-Type: ELG-E
+ Subkey-Length: 1024
+ Name-Real: Joe Tester
+ Name-Email: joe@foo.bar
+ Expire-Date: 0
+ # Do a commit here, so that we can later print "done"
+ %commit
+ %echo done
+ EOF
+ gpg --batch --generate-key foo
+ rm $out/S.gpg-agent $out/S.gpg-agent.*
+ gpg --export joe@foo.bar -a > $out/pubkey.gpg
+ '');
+
+ nspawnImages = (pkgs.runCommand "localhost" { buildInputs = [ pkgs.coreutils pkgs.gnupg ]; } ''
+ mkdir -p $out
+ cd $out
+ dd if=/dev/urandom of=$out/testimage.raw bs=$((1024*1024+7)) count=5
+ sha256sum testimage.raw > SHA256SUMS
+ export GNUPGHOME="$(mktemp -d)"
+ cp -R ${gpgKeyring}/* $GNUPGHOME
+ gpg --batch --sign --detach-sign --output SHA256SUMS.gpg SHA256SUMS
+ '');
+in {
+ name = "systemd-nspawn";
+
+ nodes = {
+ server = { pkgs, ... }: {
+ networking.firewall.allowedTCPPorts = [ 80 ];
+ services.nginx = {
+ enable = true;
+ virtualHosts."server".root = nspawnImages;
+ };
+ };
+ client = { pkgs, ... }: {
+ environment.etc."systemd/import-pubring.gpg".source = "${gpgKeyring}/pubkey.gpg";
+ };
+ };
+
+ testScript = ''
+ start_all()
+
+ server.wait_for_unit("nginx.service")
+ client.wait_for_unit("network-online.target")
+ client.succeed("machinectl pull-raw --verify=signature http://server/testimage.raw")
+ client.succeed(
+ "cmp /var/lib/machines/testimage.raw ${nspawnImages}/testimage.raw"
+ )
+ '';
+})
diff --git a/nixpkgs/nixos/tests/telegraf.nix b/nixpkgs/nixos/tests/telegraf.nix
index 6776f8d8c37..73f741b1135 100644
--- a/nixpkgs/nixos/tests/telegraf.nix
+++ b/nixpkgs/nixos/tests/telegraf.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "telegraf";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ mic92 ];
@@ -22,9 +22,9 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $machine->waitForUnit("telegraf.service");
- $machine->waitUntilSucceeds("grep -q example /tmp/metrics.out");
+ machine.wait_for_unit("telegraf.service")
+ machine.wait_until_succeeds("grep -q example /tmp/metrics.out")
'';
})
diff --git a/nixpkgs/nixos/tests/tinydns.nix b/nixpkgs/nixos/tests/tinydns.nix
index cb7ee0c5fb5..c7740d5ade3 100644
--- a/nixpkgs/nixos/tests/tinydns.nix
+++ b/nixpkgs/nixos/tests/tinydns.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ...} : {
+import ./make-test-python.nix ({ lib, ...} : {
name = "tinydns";
meta = {
maintainers = with lib.maintainers; [ basvandijk ];
@@ -19,8 +19,8 @@ import ./make-test.nix ({ lib, ...} : {
};
};
testScript = ''
- $nameserver->start;
- $nameserver->waitForUnit("tinydns.service");
- $nameserver->succeed("host bla.foo.bar | grep '1\.2\.3\.4'");
+ nameserver.start()
+ nameserver.wait_for_unit("tinydns.service")
+ nameserver.succeed("host bla.foo.bar | grep '1\.2\.3\.4'")
'';
})
diff --git a/nixpkgs/nixos/tests/tor.nix b/nixpkgs/nixos/tests/tor.nix
index 0cb44ddff24..ad07231557c 100644
--- a/nixpkgs/nixos/tests/tor.nix
+++ b/nixpkgs/nixos/tests/tor.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... }: with lib;
+import ./make-test-python.nix ({ lib, ... }: with lib;
rec {
name = "tor";
@@ -21,8 +21,10 @@ rec {
};
testScript = ''
- $client->waitForUnit("tor.service");
- $client->waitForOpenPort(9051);
- $client->succeed("echo GETINFO version | nc 127.0.0.1 9051") =~ /514 Authentication required./ or die;
+ client.wait_for_unit("tor.service")
+ client.wait_for_open_port(9051)
+ assert "514 Authentication required." in client.succeed(
+ "echo GETINFO version | nc 127.0.0.1 9051"
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/trac.nix b/nixpkgs/nixos/tests/trac.nix
new file mode 100644
index 00000000000..7953f8d41f7
--- /dev/null
+++ b/nixpkgs/nixos/tests/trac.nix
@@ -0,0 +1,19 @@
+import ./make-test-python.nix ({ pkgs, ... }: {
+ name = "trac";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ mmahut ];
+ };
+
+ nodes = {
+ machine = { ... }: {
+ services.trac.enable = true;
+ };
+ };
+
+ testScript = ''
+ start_all()
+ machine.wait_for_unit("trac.service")
+ machine.wait_for_open_port(8000)
+ machine.wait_until_succeeds("curl -L http://localhost:8000/ | grep 'Trac Powered'")
+ '';
+})
diff --git a/nixpkgs/nixos/tests/transmission.nix b/nixpkgs/nixos/tests/transmission.nix
index f1c238730eb..f4f2186be1f 100644
--- a/nixpkgs/nixos/tests/transmission.nix
+++ b/nixpkgs/nixos/tests/transmission.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "transmission";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ coconnor ];
@@ -14,8 +14,8 @@ import ./make-test.nix ({ pkgs, ...} : {
testScript =
''
- startAll;
- $machine->waitForUnit("transmission");
- $machine->shutdown;
+ start_all()
+ machine.wait_for_unit("transmission")
+ machine.shutdown()
'';
})
diff --git a/nixpkgs/nixos/tests/trezord.nix b/nixpkgs/nixos/tests/trezord.nix
index 1c85bf53934..8d908a52249 100644
--- a/nixpkgs/nixos/tests/trezord.nix
+++ b/nixpkgs/nixos/tests/trezord.nix
@@ -1,7 +1,7 @@
-import ./make-test.nix ({ pkgs, ... }: {
+import ./make-test-python.nix ({ pkgs, ... }: {
name = "trezord";
meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ mmahut ];
+ maintainers = [ mmahut "1000101" ];
};
nodes = {
@@ -12,9 +12,9 @@ import ./make-test.nix ({ pkgs, ... }: {
};
testScript = ''
- startAll;
- $machine->waitForUnit("trezord.service");
- $machine->waitForOpenPort(21325);
- $machine->waitUntilSucceeds("curl -L http://localhost:21325/status/ | grep Version");
+ start_all()
+ machine.wait_for_unit("trezord.service")
+ machine.wait_for_open_port(21325)
+ machine.wait_until_succeeds("curl -L http://localhost:21325/status/ | grep Version")
'';
})
diff --git a/nixpkgs/nixos/tests/trickster.nix b/nixpkgs/nixos/tests/trickster.nix
new file mode 100644
index 00000000000..e2ca00980d5
--- /dev/null
+++ b/nixpkgs/nixos/tests/trickster.nix
@@ -0,0 +1,37 @@
+import ./make-test-python.nix ({ pkgs, ... }: {
+ name = "trickster";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ "1000101" ];
+ };
+
+ nodes = {
+ prometheus = { ... }: {
+ services.prometheus.enable = true;
+ networking.firewall.allowedTCPPorts = [ 9090 ];
+ };
+ trickster = { ... }: {
+ services.trickster.enable = true;
+ };
+ };
+
+ testScript = ''
+ start_all()
+ prometheus.wait_for_unit("prometheus.service")
+ prometheus.wait_for_open_port(9090)
+ prometheus.wait_until_succeeds(
+ "curl -L http://localhost:9090/metrics | grep 'promhttp_metric_handler_requests_total{code=\"500\"} 0'"
+ )
+ trickster.wait_for_unit("trickster.service")
+ trickster.wait_for_open_port(8082)
+ trickster.wait_for_open_port(9090)
+ trickster.wait_until_succeeds(
+ "curl -L http://localhost:8082/metrics | grep 'promhttp_metric_handler_requests_total{code=\"500\"} 0'"
+ )
+ trickster.wait_until_succeeds(
+ "curl -L http://prometheus:9090/metrics | grep 'promhttp_metric_handler_requests_total{code=\"500\"} 0'"
+ )
+ trickster.wait_until_succeeds(
+ "curl -L http://localhost:9090/metrics | grep 'promhttp_metric_handler_requests_total{code=\"500\"} 0'"
+ )
+ '';
+}) \ No newline at end of file
diff --git a/nixpkgs/nixos/tests/udisks2.nix b/nixpkgs/nixos/tests/udisks2.nix
index dcf869908d8..0cbfa0c4c7b 100644
--- a/nixpkgs/nixos/tests/udisks2.nix
+++ b/nixpkgs/nixos/tests/udisks2.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let
@@ -30,32 +30,40 @@ in
testScript =
''
- my $stick = $machine->stateDir . "/usbstick.img";
- system("xz -d < ${stick} > $stick") == 0 or die;
+ import lzma
- $machine->succeed("udisksctl info -b /dev/vda >&2");
- $machine->fail("udisksctl info -b /dev/sda1");
+ with lzma.open(
+ "${stick}"
+ ) as data, open(machine.state_dir + "/usbstick.img", "wb") as stick:
+ stick.write(data.read())
+
+ machine.succeed("udisksctl info -b /dev/vda >&2")
+ machine.fail("udisksctl info -b /dev/sda1")
# Attach a USB stick and wait for it to show up.
- $machine->sendMonitorCommand("drive_add 0 id=stick,if=none,file=$stick,format=raw");
- $machine->sendMonitorCommand("device_add usb-storage,id=stick,drive=stick");
- $machine->waitUntilSucceeds("udisksctl info -b /dev/sda1");
- $machine->succeed("udisksctl info -b /dev/sda1 | grep 'IdLabel:.*USBSTICK'");
+ machine.send_monitor_command(
+ f"drive_add 0 id=stick,if=none,file={stick.name},format=raw"
+ )
+ machine.send_monitor_command("device_add usb-storage,id=stick,drive=stick")
+ machine.wait_until_succeeds("udisksctl info -b /dev/sda1")
+ machine.succeed("udisksctl info -b /dev/sda1 | grep 'IdLabel:.*USBSTICK'")
# Mount the stick as a non-root user and do some stuff with it.
- $machine->succeed("su - alice -c 'udisksctl info -b /dev/sda1'");
- $machine->succeed("su - alice -c 'udisksctl mount -b /dev/sda1'");
- $machine->succeed("su - alice -c 'cat /run/media/alice/USBSTICK/test.txt'") =~ /Hello World/ or die;
- $machine->succeed("su - alice -c 'echo foo > /run/media/alice/USBSTICK/bar.txt'");
+ machine.succeed("su - alice -c 'udisksctl info -b /dev/sda1'")
+ machine.succeed("su - alice -c 'udisksctl mount -b /dev/sda1'")
+ machine.succeed(
+ "su - alice -c 'cat /run/media/alice/USBSTICK/test.txt' | grep -q 'Hello World'"
+ )
+ machine.succeed("su - alice -c 'echo foo > /run/media/alice/USBSTICK/bar.txt'")
# Unmounting the stick should make the mountpoint disappear.
- $machine->succeed("su - alice -c 'udisksctl unmount -b /dev/sda1'");
- $machine->fail("[ -d /run/media/alice/USBSTICK ]");
+ machine.succeed("su - alice -c 'udisksctl unmount -b /dev/sda1'")
+ machine.fail("[ -d /run/media/alice/USBSTICK ]")
# Remove the USB stick.
- $machine->sendMonitorCommand("device_del stick");
- $machine->waitUntilFails("udisksctl info -b /dev/sda1");
- $machine->fail("[ -e /dev/sda ]");
+ machine.send_monitor_command("device_del stick")
+ machine.wait_until_fails("udisksctl info -b /dev/sda1")
+ machine.fail("[ -e /dev/sda ]")
'';
})
diff --git a/nixpkgs/nixos/tests/upnp.nix b/nixpkgs/nixos/tests/upnp.nix
index 98344aee3ef..d2e7fdd4fbe 100644
--- a/nixpkgs/nixos/tests/upnp.nix
+++ b/nixpkgs/nixos/tests/upnp.nix
@@ -5,7 +5,7 @@
# this succeeds an external client will try to connect to the port
# mapping.
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
let
internalRouterAddress = "192.168.3.1";
@@ -75,20 +75,20 @@ in
testScript =
{ nodes, ... }:
''
- startAll;
+ start_all()
# Wait for network and miniupnpd.
- $router->waitForUnit("network-online.target");
- # $router->waitForUnit("nat");
- $router->waitForUnit("firewall.service");
- $router->waitForUnit("miniupnpd");
+ router.wait_for_unit("network-online.target")
+ # $router.wait_for_unit("nat")
+ router.wait_for_unit("firewall.service")
+ router.wait_for_unit("miniupnpd")
- $client1->waitForUnit("network-online.target");
+ client1.wait_for_unit("network-online.target")
- $client1->succeed("upnpc -a ${internalClient1Address} 9000 9000 TCP");
+ client1.succeed("upnpc -a ${internalClient1Address} 9000 9000 TCP")
- $client1->waitForUnit("httpd");
- $client2->waitUntilSucceeds("curl http://${externalRouterAddress}:9000/");
+ client1.wait_for_unit("httpd")
+ client2.wait_until_succeeds("curl http://${externalRouterAddress}:9000/")
'';
})
diff --git a/nixpkgs/nixos/tests/uwsgi.nix b/nixpkgs/nixos/tests/uwsgi.nix
index afc03e74ed7..78a87147f55 100644
--- a/nixpkgs/nixos/tests/uwsgi.nix
+++ b/nixpkgs/nixos/tests/uwsgi.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
{
name = "uwsgi";
meta = with pkgs.stdenv.lib.maintainers; {
@@ -30,9 +30,9 @@ import ./make-test.nix ({ pkgs, ... }:
testScript =
''
- $machine->waitForUnit('multi-user.target');
- $machine->waitForUnit('uwsgi.service');
- $machine->waitForOpenPort(8000);
- $machine->succeed('curl -v 127.0.0.1:8000 | grep "Hello World!"');
+ machine.wait_for_unit("multi-user.target")
+ machine.wait_for_unit("uwsgi.service")
+ machine.wait_for_open_port(8000)
+ assert "Hello World" in machine.succeed("curl -v 127.0.0.1:8000")
'';
})
diff --git a/nixpkgs/nixos/tests/vault.nix b/nixpkgs/nixos/tests/vault.nix
index caf0cbb2abf..ac8cf0703da 100644
--- a/nixpkgs/nixos/tests/vault.nix
+++ b/nixpkgs/nixos/tests/vault.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
{
name = "vault";
meta = with pkgs.stdenv.lib.maintainers; {
@@ -12,12 +12,12 @@ import ./make-test.nix ({ pkgs, ... }:
testScript =
''
- startAll;
+ start_all()
- $machine->waitForUnit('multi-user.target');
- $machine->waitForUnit('vault.service');
- $machine->waitForOpenPort(8200);
- $machine->succeed('vault operator init');
- $machine->succeed('vault status | grep Sealed | grep true');
+ machine.wait_for_unit("multi-user.target")
+ machine.wait_for_unit("vault.service")
+ machine.wait_for_open_port(8200)
+ machine.succeed("vault operator init")
+ machine.succeed("vault status | grep Sealed | grep true")
'';
})
diff --git a/nixpkgs/nixos/tests/wireguard/default.nix b/nixpkgs/nixos/tests/wireguard/default.nix
index b0797b96323..8206823a918 100644
--- a/nixpkgs/nixos/tests/wireguard/default.nix
+++ b/nixpkgs/nixos/tests/wireguard/default.nix
@@ -2,7 +2,7 @@ let
wg-snakeoil-keys = import ./snakeoil-keys.nix;
in
-import ../make-test.nix ({ pkgs, ...} : {
+import ../make-test-python.nix ({ pkgs, ...} : {
name = "wireguard";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ma27 ];
@@ -86,12 +86,12 @@ import ../make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $peer0->waitForUnit("wireguard-wg0.service");
- $peer1->waitForUnit("wireguard-wg0.service");
+ 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")
+ peer1.succeed("ping -c5 fc00::1")
+ peer1.succeed("ping -c5 10.23.42.1")
'';
})
diff --git a/nixpkgs/nixos/tests/wireguard/generated.nix b/nixpkgs/nixos/tests/wireguard/generated.nix
index 897feafe3ff..a29afd2d466 100644
--- a/nixpkgs/nixos/tests/wireguard/generated.nix
+++ b/nixpkgs/nixos/tests/wireguard/generated.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({ pkgs, ...} : {
+import ../make-test-python.nix ({ pkgs, ...} : {
name = "wireguard-generated";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ma27 grahamc ];
@@ -28,30 +28,34 @@ import ../make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
-
- $peer1->waitForUnit("wireguard-wg0.service");
- $peer2->waitForUnit("wireguard-wg0.service");
-
- my ($retcode, $peer1pubkey) = $peer1->execute("wg pubkey < /etc/wireguard/private");
- $peer1pubkey =~ s/\s+$//;
- if ($retcode != 0) {
- die "Could not read public key from peer1";
- }
-
- my ($retcode, $peer2pubkey) = $peer2->execute("wg pubkey < /etc/wireguard/private");
- $peer2pubkey =~ s/\s+$//;
- if ($retcode != 0) {
- die "Could not read public key from peer2";
- }
-
- $peer1->succeed("wg set wg0 peer $peer2pubkey allowed-ips 10.10.10.2/32 endpoint 192.168.1.2:12345 persistent-keepalive 1");
- $peer1->succeed("ip route replace 10.10.10.2/32 dev wg0 table main");
-
- $peer2->succeed("wg set wg0 peer $peer1pubkey allowed-ips 10.10.10.1/32 endpoint 192.168.1.1:12345 persistent-keepalive 1");
- $peer2->succeed("ip route replace 10.10.10.1/32 dev wg0 table main");
-
- $peer1->succeed("ping -c1 10.10.10.2");
- $peer2->succeed("ping -c1 10.10.10.1");
+ start_all()
+
+ peer1.wait_for_unit("wireguard-wg0.service")
+ peer2.wait_for_unit("wireguard-wg0.service")
+
+ retcode, peer1pubkey = peer1.execute("wg pubkey < /etc/wireguard/private")
+ if retcode != 0:
+ raise Exception("Could not read public key from peer1")
+
+ retcode, peer2pubkey = peer2.execute("wg pubkey < /etc/wireguard/private")
+ if retcode != 0:
+ raise Exception("Could not read public key from peer2")
+
+ peer1.succeed(
+ "wg set wg0 peer {} allowed-ips 10.10.10.2/32 endpoint 192.168.1.2:12345 persistent-keepalive 1".format(
+ peer2pubkey.strip()
+ )
+ )
+ peer1.succeed("ip route replace 10.10.10.2/32 dev wg0 table main")
+
+ peer2.succeed(
+ "wg set wg0 peer {} allowed-ips 10.10.10.1/32 endpoint 192.168.1.1:12345 persistent-keepalive 1".format(
+ peer1pubkey.strip()
+ )
+ )
+ peer2.succeed("ip route replace 10.10.10.1/32 dev wg0 table main")
+
+ peer1.succeed("ping -c1 10.10.10.2")
+ peer2.succeed("ping -c1 10.10.10.1")
'';
})
diff --git a/nixpkgs/nixos/tests/wireguard/namespaces.nix b/nixpkgs/nixos/tests/wireguard/namespaces.nix
new file mode 100644
index 00000000000..94f993d9475
--- /dev/null
+++ b/nixpkgs/nixos/tests/wireguard/namespaces.nix
@@ -0,0 +1,80 @@
+let
+ listenPort = 12345;
+ socketNamespace = "foo";
+ interfaceNamespace = "bar";
+ node = {
+ networking.wireguard.interfaces.wg0 = {
+ listenPort = listenPort;
+ ips = [ "10.10.10.1/24" ];
+ privateKeyFile = "/etc/wireguard/private";
+ generatePrivateKeyFile = true;
+ };
+ };
+
+in
+
+import ../make-test.nix ({ pkgs, ...} : {
+ name = "wireguard-with-namespaces";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ asymmetric ];
+ };
+
+ nodes = {
+ # interface should be created in the socketNamespace
+ # and not moved from there
+ peer0 = pkgs.lib.attrsets.recursiveUpdate node {
+ networking.wireguard.interfaces.wg0 = {
+ preSetup = ''
+ ip netns add ${socketNamespace}
+ '';
+ inherit socketNamespace;
+ };
+ };
+ # interface should be created in the init namespace
+ # and moved to the interfaceNamespace
+ peer1 = pkgs.lib.attrsets.recursiveUpdate node {
+ networking.wireguard.interfaces.wg0 = {
+ preSetup = ''
+ ip netns add ${interfaceNamespace}
+ '';
+ inherit interfaceNamespace;
+ };
+ };
+ # interface should be created in the socketNamespace
+ # and moved to the interfaceNamespace
+ peer2 = pkgs.lib.attrsets.recursiveUpdate node {
+ networking.wireguard.interfaces.wg0 = {
+ preSetup = ''
+ ip netns add ${socketNamespace}
+ ip netns add ${interfaceNamespace}
+ '';
+ inherit socketNamespace interfaceNamespace;
+ };
+ };
+ # interface should be created in the socketNamespace
+ # and moved to the init namespace
+ peer3 = pkgs.lib.attrsets.recursiveUpdate node {
+ networking.wireguard.interfaces.wg0 = {
+ preSetup = ''
+ ip netns add ${socketNamespace}
+ '';
+ inherit socketNamespace;
+ interfaceNamespace = "init";
+ };
+ };
+ };
+
+ testScript = ''
+ startAll();
+
+ $peer0->waitForUnit("wireguard-wg0.service");
+ $peer1->waitForUnit("wireguard-wg0.service");
+ $peer2->waitForUnit("wireguard-wg0.service");
+ $peer3->waitForUnit("wireguard-wg0.service");
+
+ $peer0->succeed("ip -n ${socketNamespace} link show wg0");
+ $peer1->succeed("ip -n ${interfaceNamespace} link show wg0");
+ $peer2->succeed("ip -n ${interfaceNamespace} link show wg0");
+ $peer3->succeed("ip link show wg0");
+ '';
+})
diff --git a/nixpkgs/nixos/tests/wordpress.nix b/nixpkgs/nixos/tests/wordpress.nix
index c6acfa6c1f3..b7449859f7e 100644
--- a/nixpkgs/nixos/tests/wordpress.nix
+++ b/nixpkgs/nixos/tests/wordpress.nix
@@ -1,9 +1,13 @@
-import ./make-test.nix ({ pkgs, ... }:
+import ./make-test-python.nix ({ pkgs, ... }:
{
name = "wordpress";
meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ grahamc ]; # under duress!
+ maintainers = [
+ flokli
+ grahamc # under duress!
+ mmilata
+ ];
};
machine =
@@ -23,19 +27,31 @@ import ./make-test.nix ({ pkgs, ... }:
};
testScript = ''
- startAll;
+ import re
- $machine->waitForUnit("httpd");
- $machine->waitForUnit("phpfpm-wordpress-site1.local");
- $machine->waitForUnit("phpfpm-wordpress-site2.local");
+ start_all()
- $machine->succeed("curl -L site1.local | grep 'Welcome to the famous'");
- $machine->succeed("curl -L site2.local | grep 'Welcome to the famous'");
+ machine.wait_for_unit("httpd")
- $machine->succeed("systemctl --no-pager show wordpress-init-site1.local.service | grep 'ExecStart=.*status=0'");
- $machine->succeed("systemctl --no-pager show wordpress-init-site2.local.service | grep 'ExecStart=.*status=0'");
- $machine->succeed("grep -E '^define.*NONCE_SALT.{64,};\$' /var/lib/wordpress/site1.local/secret-keys.php");
- $machine->succeed("grep -E '^define.*NONCE_SALT.{64,};\$' /var/lib/wordpress/site2.local/secret-keys.php");
- '';
+ machine.wait_for_unit("phpfpm-wordpress-site1.local")
+ machine.wait_for_unit("phpfpm-wordpress-site2.local")
+
+ site_names = ["site1.local", "site2.local"]
+
+ with subtest("website returns welcome screen"):
+ for site_name in site_names:
+ assert "Welcome to the famous" in machine.succeed(f"curl -L {site_name}")
+ with subtest("wordpress-init went through"):
+ for site_name in site_names:
+ info = machine.get_unit_info(f"wordpress-init-{site_name}")
+ assert info["Result"] == "success"
+
+ with subtest("secret keys are set"):
+ pattern = re.compile(r"^define.*NONCE_SALT.{64,};$", re.MULTILINE)
+ for site_name in site_names:
+ assert pattern.search(
+ machine.succeed(f"cat /var/lib/wordpress/{site_name}/secret-keys.php")
+ )
+ '';
})
diff --git a/nixpkgs/nixos/tests/xautolock.nix b/nixpkgs/nixos/tests/xautolock.nix
index ee46d9e05b0..10e92b40e95 100644
--- a/nixpkgs/nixos/tests/xautolock.nix
+++ b/nixpkgs/nixos/tests/xautolock.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
with lib;
@@ -15,10 +15,10 @@ with lib;
};
testScript = ''
- $machine->start;
- $machine->waitForX;
- $machine->mustFail("pgrep xlock");
- $machine->sleep(120);
- $machine->mustSucceed("pgrep xlock");
+ machine.start()
+ machine.wait_for_x()
+ machine.fail("pgrep xlock")
+ machine.sleep(120)
+ machine.succeed("pgrep xlock")
'';
})
diff --git a/nixpkgs/nixos/tests/xdg-desktop-portal.nix b/nixpkgs/nixos/tests/xdg-desktop-portal.nix
deleted file mode 100644
index 79ebb83c49a..00000000000
--- a/nixpkgs/nixos/tests/xdg-desktop-portal.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# run installed tests
-import ./make-test.nix ({ pkgs, ... }:
-
-{
- name = "xdg-desktop-portal";
- meta = {
- maintainers = pkgs.xdg-desktop-portal.meta.maintainers;
- };
-
- machine = { pkgs, ... }: {
- environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
- };
-
- testScript = ''
- $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.xdg-desktop-portal.installedTests}/share'");
- '';
-})
diff --git a/nixpkgs/nixos/tests/xfce.nix b/nixpkgs/nixos/tests/xfce.nix
index 7ff623062d9..3ea96b38363 100644
--- a/nixpkgs/nixos/tests/xfce.nix
+++ b/nixpkgs/nixos/tests/xfce.nix
@@ -1,8 +1,5 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "xfce";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ eelco shlevy ];
- };
machine =
{ pkgs, ... }:
@@ -16,31 +13,26 @@ import ./make-test.nix ({ pkgs, ...} : {
services.xserver.desktopManager.xfce.enable = true;
- environment.systemPackages = [ pkgs.xorg.xmessage ];
-
hardware.pulseaudio.enable = true; # needed for the factl test, /dev/snd/* exists without them but udev doesn't care then
virtualisation.memorySize = 1024;
};
- testScript =
- ''
- $machine->waitForX;
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
- $machine->waitForWindow(qr/xfce4-panel/);
- $machine->sleep(10);
+ testScript = { nodes, ... }: let
+ user = nodes.machine.config.users.users.alice;
+ in ''
+ machine.wait_for_x()
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+ machine.wait_for_window("xfce4-panel")
+ machine.sleep(10)
# Check that logging in has given the user ownership of devices.
- $machine->succeed("getfacl -p /dev/snd/timer | grep -q alice");
-
- $machine->succeed("su - alice -c 'DISPLAY=:0.0 xfce4-terminal &'");
- $machine->waitForWindow(qr/Terminal/);
- $machine->sleep(10);
- $machine->screenshot("screen");
+ machine.succeed("getfacl -p /dev/snd/timer | grep -q ${user.name}")
- # Ensure that the X server does proper access control.
- $machine->mustFail("su - bob -c 'DISPLAY=:0.0 xmessage Foo'");
- $machine->mustFail("su - bob -c 'DISPLAY=:0 xmessage Foo'");
+ machine.succeed("su - ${user.name} -c 'DISPLAY=:0.0 xfce4-terminal &'")
+ machine.wait_for_window("Terminal")
+ machine.sleep(10)
+ machine.screenshot("screen")
'';
})
diff --git a/nixpkgs/nixos/tests/xfce4-14.nix b/nixpkgs/nixos/tests/xfce4-14.nix
deleted file mode 100644
index d9b87b08437..00000000000
--- a/nixpkgs/nixos/tests/xfce4-14.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-import ./make-test.nix ({ pkgs, ...} : {
- name = "xfce4-14";
-
- machine =
- { pkgs, ... }:
-
- { imports = [ ./common/user-account.nix ];
-
- services.xserver.enable = true;
-
- services.xserver.displayManager.auto.enable = true;
- services.xserver.displayManager.auto.user = "alice";
-
- services.xserver.desktopManager.xfce4-14.enable = true;
-
- hardware.pulseaudio.enable = true; # needed for the factl test, /dev/snd/* exists without them but udev doesn't care then
-
- virtualisation.memorySize = 1024;
- };
-
- testScript =
- ''
- $machine->waitForX;
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
- $machine->waitForWindow(qr/xfce4-panel/);
- $machine->sleep(10);
-
- # Check that logging in has given the user ownership of devices.
- $machine->succeed("getfacl -p /dev/snd/timer | grep -q alice");
-
- $machine->succeed("su - alice -c 'DISPLAY=:0.0 xfce4-terminal &'");
- $machine->waitForWindow(qr/Terminal/);
- $machine->sleep(10);
- $machine->screenshot("screen");
- '';
-})
diff --git a/nixpkgs/nixos/tests/xmonad.nix b/nixpkgs/nixos/tests/xmonad.nix
index 79c15ccffec..c2e5ba60d7b 100644
--- a/nixpkgs/nixos/tests/xmonad.nix
+++ b/nixpkgs/nixos/tests/xmonad.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "xmonad";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus ];
@@ -21,19 +21,21 @@ import ./make-test.nix ({ pkgs, ...} : {
};
};
- testScript = { ... }: ''
- $machine->waitForX;
- $machine->waitForFile("/home/alice/.Xauthority");
- $machine->succeed("xauth merge ~alice/.Xauthority");
- $machine->sendKeys("alt-ctrl-x");
- $machine->waitForWindow(qr/alice.*machine/);
- $machine->sleep(1);
- $machine->screenshot("terminal");
- $machine->waitUntilSucceeds("xmonad --restart");
- $machine->sleep(3);
- $machine->sendKeys("alt-shift-ret");
- $machine->waitForWindow(qr/alice.*machine/);
- $machine->sleep(1);
- $machine->screenshot("terminal");
+ testScript = { nodes, ... }: let
+ user = nodes.machine.config.users.users.alice;
+ in ''
+ machine.wait_for_x()
+ machine.wait_for_file("${user.home}/.Xauthority")
+ machine.succeed("xauth merge ${user.home}/.Xauthority")
+ machine.send_chars("alt-ctrl-x")
+ machine.wait_for_window("${user.name}.*machine")
+ machine.sleep(1)
+ machine.screenshot("terminal")
+ machine.wait_until_succeeds("xmonad --restart")
+ machine.sleep(3)
+ machine.send_chars("alt-shift-ret")
+ machine.wait_for_window("${user.name}.*machine")
+ machine.sleep(1)
+ machine.screenshot("terminal")
'';
})
diff --git a/nixpkgs/nixos/tests/xmpp/ejabberd.nix b/nixpkgs/nixos/tests/xmpp/ejabberd.nix
index 196a04aca30..1518aaacc8a 100644
--- a/nixpkgs/nixos/tests/xmpp/ejabberd.nix
+++ b/nixpkgs/nixos/tests/xmpp/ejabberd.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix ({ pkgs, ... }: {
+import ../make-test-python.nix ({ pkgs, ... }: {
name = "ejabberd";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ajs124 ];
@@ -248,13 +248,21 @@ import ../make-test.nix ({ pkgs, ... }: {
};
testScript = { nodes, ... }: ''
- $server->waitForUnit('ejabberd.service');
- $server->succeed('su ejabberd -s $(which ejabberdctl) status|grep started') =~ /ejabberd is running/;
- $server->succeed('su ejabberd -s $(which ejabberdctl) register azurediamond example.com hunter2');
- $server->succeed('su ejabberd -s $(which ejabberdctl) register cthon98 example.com nothunter2');
- $server->fail('su ejabberd -s $(which ejabberdctl) register asdf wrong.domain');
- $client->succeed('send-message');
- $server->succeed('su ejabberd -s $(which ejabberdctl) unregister cthon98 example.com');
- $server->succeed('su ejabberd -s $(which ejabberdctl) unregister azurediamond example.com');
+ ejabberd_prefix = "su ejabberd -s $(which ejabberdctl) "
+
+ server.wait_for_unit("ejabberd.service")
+
+ assert "status: started" in server.succeed(ejabberd_prefix + "status")
+
+ server.succeed(
+ ejabberd_prefix + "register azurediamond example.com hunter2",
+ ejabberd_prefix + "register cthon98 example.com nothunter2",
+ )
+ server.fail(ejabberd_prefix + "register asdf wrong.domain")
+ client.succeed("send-message")
+ server.succeed(
+ ejabberd_prefix + "unregister cthon98 example.com",
+ ejabberd_prefix + "unregister azurediamond example.com",
+ )
'';
})
diff --git a/nixpkgs/nixos/tests/xmpp/prosody-mysql.nix b/nixpkgs/nixos/tests/xmpp/prosody-mysql.nix
index 62b4a17421e..0507227021b 100644
--- a/nixpkgs/nixos/tests/xmpp/prosody-mysql.nix
+++ b/nixpkgs/nixos/tests/xmpp/prosody-mysql.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix {
+import ../make-test-python.nix {
name = "prosody-mysql";
nodes = {
@@ -57,21 +57,21 @@ import ../make-test.nix {
};
testScript = { nodes, ... }: ''
- $mysql->waitForUnit('mysql.service');
- $server->waitForUnit('prosody.service');
- $server->succeed('prosodyctl status') =~ /Prosody is running/;
+ mysql.wait_for_unit("mysql.service")
+ server.wait_for_unit("prosody.service")
+ server.succeed('prosodyctl status | grep "Prosody is running"')
# set password to 'nothunter2' (it's asked twice)
- $server->succeed('yes nothunter2 | prosodyctl adduser cthon98@example.com');
+ server.succeed("yes nothunter2 | prosodyctl adduser cthon98@example.com")
# set password to 'y'
- $server->succeed('yes | prosodyctl adduser azurediamond@example.com');
+ server.succeed("yes | prosodyctl adduser azurediamond@example.com")
# correct password to 'hunter2'
- $server->succeed('yes hunter2 | prosodyctl passwd azurediamond@example.com');
+ server.succeed("yes hunter2 | prosodyctl passwd azurediamond@example.com")
- $client->succeed("send-message");
+ client.succeed("send-message")
- $server->succeed('prosodyctl deluser cthon98@example.com');
- $server->succeed('prosodyctl deluser azurediamond@example.com');
+ server.succeed("prosodyctl deluser cthon98@example.com")
+ server.succeed("prosodyctl deluser azurediamond@example.com")
'';
}
diff --git a/nixpkgs/nixos/tests/xmpp/prosody.nix b/nixpkgs/nixos/tests/xmpp/prosody.nix
index 8331c7b6d33..9d1374bff6b 100644
--- a/nixpkgs/nixos/tests/xmpp/prosody.nix
+++ b/nixpkgs/nixos/tests/xmpp/prosody.nix
@@ -1,4 +1,4 @@
-import ../make-test.nix {
+import ../make-test-python.nix {
name = "prosody";
nodes = {
@@ -28,19 +28,19 @@ import ../make-test.nix {
};
testScript = { nodes, ... }: ''
- $server->waitForUnit('prosody.service');
- $server->succeed('prosodyctl status') =~ /Prosody is running/;
+ server.wait_for_unit("prosody.service")
+ server.succeed('prosodyctl status | grep "Prosody is running"')
# set password to 'nothunter2' (it's asked twice)
- $server->succeed('yes nothunter2 | prosodyctl adduser cthon98@example.com');
+ server.succeed("yes nothunter2 | prosodyctl adduser cthon98@example.com")
# set password to 'y'
- $server->succeed('yes | prosodyctl adduser azurediamond@example.com');
- # correct password to 'hunter2'
- $server->succeed('yes hunter2 | prosodyctl passwd azurediamond@example.com');
+ server.succeed("yes | prosodyctl adduser azurediamond@example.com")
+ # correct password to "hunter2"
+ server.succeed("yes hunter2 | prosodyctl passwd azurediamond@example.com")
- $client->succeed("send-message");
+ client.succeed("send-message")
- $server->succeed('prosodyctl deluser cthon98@example.com');
- $server->succeed('prosodyctl deluser azurediamond@example.com');
+ server.succeed("prosodyctl deluser cthon98@example.com")
+ server.succeed("prosodyctl deluser azurediamond@example.com")
'';
}
diff --git a/nixpkgs/nixos/tests/xss-lock.nix b/nixpkgs/nixos/tests/xss-lock.nix
index 0d757e8cef3..3a7dea07d53 100644
--- a/nixpkgs/nixos/tests/xss-lock.nix
+++ b/nixpkgs/nixos/tests/xss-lock.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
with lib;
@@ -26,15 +26,19 @@ with lib;
};
testScript = ''
- startAll;
-
- ${concatStringsSep "\n" (mapAttrsToList (name: lockCmd: ''
- ${"$"+name}->start;
- ${"$"+name}->waitForX;
- ${"$"+name}->waitForUnit("xss-lock.service", "alice");
- ${"$"+name}->fail("pgrep ${lockCmd}");
- ${"$"+name}->succeed("su -l alice -c 'xset dpms force standby'");
- ${"$"+name}->waitUntilSucceeds("pgrep ${lockCmd}");
- '') { simple = "i3lock"; custom_lockcmd = "xlock"; })}
+ def perform_xsslock_test(machine, lockCmd):
+ machine.start()
+ machine.wait_for_x()
+ machine.wait_for_unit("xss-lock.service", "alice")
+ machine.fail(f"pgrep {lockCmd}")
+ machine.succeed("su -l alice -c 'xset dpms force standby'")
+ machine.wait_until_succeeds(f"pgrep {lockCmd}")
+
+
+ with subtest("simple"):
+ perform_xsslock_test(simple, "i3lock")
+
+ with subtest("custom_cmd"):
+ perform_xsslock_test(custom_lockcmd, "xlock")
'';
})
diff --git a/nixpkgs/nixos/tests/yabar.nix b/nixpkgs/nixos/tests/yabar.nix
index bbc0cf4c7dd..9108004d4df 100644
--- a/nixpkgs/nixos/tests/yabar.nix
+++ b/nixpkgs/nixos/tests/yabar.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
with lib;
@@ -20,14 +20,14 @@ with lib;
};
testScript = ''
- $machine->start;
- $machine->waitForX;
+ machine.start()
+ machine.wait_for_x()
# confirm proper startup
- $machine->waitForUnit("yabar.service", "bob");
- $machine->sleep(10);
- $machine->waitForUnit("yabar.service", "bob");
+ machine.wait_for_unit("yabar.service", "bob")
+ machine.sleep(10)
+ machine.wait_for_unit("yabar.service", "bob")
- $machine->screenshot("top_bar");
+ machine.screenshot("top_bar")
'';
})
diff --git a/nixpkgs/nixos/tests/yggdrasil.nix b/nixpkgs/nixos/tests/yggdrasil.nix
new file mode 100644
index 00000000000..468fcf67127
--- /dev/null
+++ b/nixpkgs/nixos/tests/yggdrasil.nix
@@ -0,0 +1,125 @@
+let
+ aliceIp6 = "200:3b91:b2d8:e708:fbf3:f06:fdd5:90d0";
+ aliceKeys = {
+ EncryptionPublicKey = "13e23986fe76bc3966b42453f479bc563348b7ff76633b7efcb76e185ec7652f";
+ EncryptionPrivateKey = "9f86947b15e86f9badac095517a1982e39a2db37ca726357f95987b898d82208";
+ SigningPublicKey = "e2c43349083bc1e998e4ec4535b4c6a8f44ca9a5a8e07336561267253b2be5f4";
+ SigningPrivateKey = "fe3add8da35316c05f6d90d3ca79bd2801e6ccab6d37e5339fef4152589398abe2c43349083bc1e998e4ec4535b4c6a8f44ca9a5a8e07336561267253b2be5f4";
+ };
+ bobIp6 = "201:ebbd:bde9:f138:c302:4afa:1fb6:a19a";
+ bobConfig = {
+ InterfacePeers = {
+ eth1 = [ "tcp://192.168.1.200:12345" ];
+ };
+ MulticastInterfaces = [ "eth1" ];
+ LinkLocalTCPPort = 54321;
+ EncryptionPublicKey = "c99d6830111e12d1b004c52fe9e5a2eef0f6aefca167aca14589a370b7373279";
+ EncryptionPrivateKey = "2e698a53d3fdce5962d2ff37de0fe77742a5c8b56cd8259f5da6aa792f6e8ba3";
+ SigningPublicKey = "de111da0ec781e45bf6c63ecb45a78c24d7d4655abfaeea83b26c36eb5c0fd5b";
+ SigningPrivateKey = "2a6c21550f3fca0331df50668ffab66b6dce8237bcd5728e571e8033b363e247de111da0ec781e45bf6c63ecb45a78c24d7d4655abfaeea83b26c36eb5c0fd5b";
+ };
+
+in import ./make-test-python.nix ({ pkgs, ...} : {
+ name = "yggdrasil";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ gazally ];
+ };
+
+ nodes = rec {
+ # Alice is listening for peerings on a specified port,
+ # but has multicast peering disabled. Alice has part of her
+ # yggdrasil config in Nix and part of it in a file.
+ alice =
+ { ... }:
+ {
+ networking = {
+ interfaces.eth1.ipv4.addresses = [{
+ address = "192.168.1.200";
+ prefixLength = 24;
+ }];
+ firewall.allowedTCPPorts = [ 80 12345 ];
+ };
+ services.httpd.enable = true;
+ services.httpd.adminAddr = "foo@example.org";
+
+ services.yggdrasil = {
+ enable = true;
+ config = {
+ Listen = ["tcp://0.0.0.0:12345"];
+ MulticastInterfaces = [ ];
+ };
+ configFile = toString (pkgs.writeTextFile {
+ name = "yggdrasil-alice-conf";
+ text = builtins.toJSON aliceKeys;
+ });
+ };
+ };
+
+ # Bob is set up to peer with Alice, and also to do local multicast
+ # peering. Bob's yggdrasil config is in a file.
+ bob =
+ { ... }:
+ {
+ networking.firewall.allowedTCPPorts = [ 54321 ];
+ services.yggdrasil = {
+ enable = true;
+ openMulticastPort = true;
+ configFile = toString (pkgs.writeTextFile {
+ name = "yggdrasil-bob-conf";
+ text = builtins.toJSON bobConfig;
+ });
+ };
+ };
+
+ # Carol only does local peering. Carol's yggdrasil config is all Nix.
+ carol =
+ { ... }:
+ {
+ networking.firewall.allowedTCPPorts = [ 43210 ];
+ services.yggdrasil = {
+ enable = true;
+ denyDhcpcdInterfaces = [ "ygg0" ];
+ config = {
+ IfTAPMode = true;
+ IfName = "ygg0";
+ MulticastInterfaces = [ "eth1" ];
+ LinkLocalTCPPort = 43210;
+ };
+ };
+ };
+ };
+
+ testScript =
+ ''
+ import re
+
+ # Give Alice a head start so she is ready when Bob calls.
+ alice.start()
+ alice.wait_for_unit("yggdrasil.service")
+
+ bob.start()
+ carol.start()
+ bob.wait_for_unit("yggdrasil.service")
+ carol.wait_for_unit("yggdrasil.service")
+
+ ip_addr_show = "ip -o -6 addr show dev ygg0 scope global"
+ carol.wait_until_succeeds(f"[ `{ip_addr_show} | grep -v tentative | wc -l` -ge 1 ]")
+ carol_ip6 = re.split(" +|/", carol.succeed(ip_addr_show))[3]
+
+ # If Alice can talk to Carol, then Bob's outbound peering and Carol's
+ # local peering have succeeded and everybody is connected.
+ alice.wait_until_succeeds(f"ping -c 1 {carol_ip6}")
+ alice.succeed(f"ping -c 1 ${bobIp6}")
+
+ bob.succeed("ping -c 1 ${aliceIp6}")
+ bob.succeed(f"ping -c 1 {carol_ip6}")
+
+ carol.succeed("ping -c 1 ${aliceIp6}")
+ carol.succeed("ping -c 1 ${bobIp6}")
+
+ carol.fail("journalctl -u dhcpcd | grep ygg0")
+
+ alice.wait_for_unit("httpd.service")
+ carol.succeed("curl --fail -g http://[${aliceIp6}]")
+ '';
+})
diff --git a/nixpkgs/nixos/tests/zfs.nix b/nixpkgs/nixos/tests/zfs.nix
index d7a08268e98..8f844aca416 100644
--- a/nixpkgs/nixos/tests/zfs.nix
+++ b/nixpkgs/nixos/tests/zfs.nix
@@ -7,7 +7,7 @@ with import ../lib/testing.nix { inherit system pkgs; };
let
- makeTest = import ./make-test.nix;
+ makeTest = import ./make-test-python.nix;
makeZfsTest = name:
{ kernelPackage ? pkgs.linuxPackages_latest
@@ -34,12 +34,12 @@ let
};
testScript = ''
- $machine->succeed("modprobe zfs");
- $machine->succeed("zpool status");
+ machine.succeed("modprobe zfs")
+ machine.succeed("zpool status")
- $machine->succeed("ls /dev");
+ machine.succeed("ls /dev")
- $machine->succeed(
+ machine.succeed(
"mkdir /tmp/mnt",
"udevadm settle",
@@ -55,9 +55,7 @@ let
"umount /tmp/mnt",
"zpool destroy rpool",
"udevadm settle"
-
- );
-
+ )
'' + extraTest;
};
@@ -70,8 +68,8 @@ in {
unstable = makeZfsTest "unstable" {
enableUnstable = true;
extraTest = ''
- $machine->succeed(
- "echo password | zpool create -o altroot='/tmp/mnt' -O encryption=aes-256-gcm -O keyformat=passphrase rpool /dev/vdb1",
+ machine.succeed(
+ "echo password | zpool create -o altroot=\"/tmp/mnt\" -O encryption=aes-256-gcm -O keyformat=passphrase rpool /dev/vdb1",
"zfs create -o mountpoint=legacy rpool/root",
"mount -t zfs rpool/root /tmp/mnt",
"udevadm settle",
@@ -79,7 +77,7 @@ in {
"umount /tmp/mnt",
"zpool destroy rpool",
"udevadm settle"
- );
+ )
'';
};
diff --git a/nixpkgs/nixos/tests/zookeeper.nix b/nixpkgs/nixos/tests/zookeeper.nix
index f343ebd39e4..42cf20b39c5 100644
--- a/nixpkgs/nixos/tests/zookeeper.nix
+++ b/nixpkgs/nixos/tests/zookeeper.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, ...} : {
+import ./make-test-python.nix ({ pkgs, ...} : {
name = "zookeeper";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ nequissimus ];
@@ -15,14 +15,20 @@ import ./make-test.nix ({ pkgs, ...} : {
};
testScript = ''
- startAll;
+ start_all()
- $server->waitForUnit("zookeeper");
- $server->waitForUnit("network.target");
- $server->waitForOpenPort(2181);
+ server.wait_for_unit("zookeeper")
+ server.wait_for_unit("network.target")
+ server.wait_for_open_port(2181)
- $server->waitUntilSucceeds("${pkgs.zookeeper}/bin/zkCli.sh -server localhost:2181 create /foo bar");
- $server->waitUntilSucceeds("${pkgs.zookeeper}/bin/zkCli.sh -server localhost:2181 set /foo hello");
- $server->waitUntilSucceeds("${pkgs.zookeeper}/bin/zkCli.sh -server localhost:2181 get /foo | grep hello");
+ server.wait_until_succeeds(
+ "${pkgs.zookeeper}/bin/zkCli.sh -server localhost:2181 create /foo bar"
+ )
+ server.wait_until_succeeds(
+ "${pkgs.zookeeper}/bin/zkCli.sh -server localhost:2181 set /foo hello"
+ )
+ server.wait_until_succeeds(
+ "${pkgs.zookeeper}/bin/zkCli.sh -server localhost:2181 get /foo | grep hello"
+ )
'';
})
diff --git a/nixpkgs/pkgs/applications/accessibility/contrast/default.nix b/nixpkgs/pkgs/applications/accessibility/contrast/default.nix
new file mode 100644
index 00000000000..3e03cf2da73
--- /dev/null
+++ b/nixpkgs/pkgs/applications/accessibility/contrast/default.nix
@@ -0,0 +1,71 @@
+{ stdenv
+, fetchFromGitLab
+, cairo
+, dbus
+, desktop-file-utils
+, gettext
+, glib
+, gtk3
+, libhandy
+, meson
+, ninja
+, pango
+, pkgconfig
+, python3
+, rustc
+, rustPlatform
+, wrapGAppsHook
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "contrast";
+ version = "0.0.2";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.gnome.org";
+ group = "World";
+ owner = "design";
+ repo = "contrast";
+ rev = version;
+ sha256 = "0rm705zrk9rfv31pwbqxrswi5v6vhnghxa8dgxjmcrh00l8dm6j9";
+ };
+
+ cargoSha256 = "06vgc89d93fhjcyy9d1v6lf8kr34pl5bbpwbv2jpfahpj9y84bgj";
+
+ nativeBuildInputs = [
+ desktop-file-utils
+ gettext
+ meson
+ ninja
+ pkgconfig
+ python3
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ cairo
+ dbus
+ glib
+ gtk3
+ libhandy
+ pango
+ ];
+
+ postPatch = ''
+ patchShebangs build-aux/meson_post_install.py
+ '';
+
+ # Don't use buildRustPackage phases, only use it for rust deps setup
+ configurePhase = null;
+ buildPhase = null;
+ checkPhase = null;
+ installPhase = null;
+
+ meta = with stdenv.lib; {
+ description = "Checks whether the contrast between two colors meet the WCAG requirements";
+ homepage = https://gitlab.gnome.org/World/design/contrast;
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ jtojnar ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/applications/audio/amarok/default.nix b/nixpkgs/pkgs/applications/audio/amarok/default.nix
index c72815d5ca2..cd951701e77 100644
--- a/nixpkgs/pkgs/applications/audio/amarok/default.nix
+++ b/nixpkgs/pkgs/applications/audio/amarok/default.nix
@@ -33,6 +33,8 @@ mkDerivation rec {
enableParallelBuilding = true;
meta = with lib; {
+ homepage = "https://amarok.kde.org";
+ description = "A powerful music player with an intuitive interface";
license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ];
};
diff --git a/nixpkgs/pkgs/applications/audio/asunder/default.nix b/nixpkgs/pkgs/applications/audio/asunder/default.nix
index e252635e953..5a0b6797a24 100644
--- a/nixpkgs/pkgs/applications/audio/asunder/default.nix
+++ b/nixpkgs/pkgs/applications/audio/asunder/default.nix
@@ -12,15 +12,15 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "2.9.4";
+ version = "2.9.5";
pname = "asunder";
src = fetchurl {
url = "http://littlesvr.ca/asunder/releases/${pname}-${version}.tar.bz2";
- sha256 = "1bwc9v9l1f3kqjd7wis6g2sv6ibc618ybh0gsb8mkkfhadp68w30";
+ sha256 = "069x6az2r3wlb2hd07iz0hxpxwknw7s9h7pyhnkmzv1pw9ci3kk4";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ gtk2 libcddb intltool makeWrapper ];
+ nativeBuildInputs = [ intltool makeWrapper pkgconfig ];
+ buildInputs = [ gtk2 libcddb ];
runtimeDeps =
optional mp3Support lame ++
diff --git a/nixpkgs/pkgs/applications/audio/audacity/default.nix b/nixpkgs/pkgs/applications/audio/audacity/default.nix
index 6be40a7b93a..2fd3e5c27fe 100644
--- a/nixpkgs/pkgs/applications/audio/audacity/default.nix
+++ b/nixpkgs/pkgs/applications/audio/audacity/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, wxGTK30, pkgconfig, file, gettext, gtk2,
+{ stdenv, fetchzip, wxGTK30, pkgconfig, file, gettext,
libvorbis, libmad, libjack2, lv2, lilv, serd, sord, sratom, suil, alsaLib, libsndfile, soxr, flac, lame,
expat, libid3tag, ffmpeg, soundtouch, /*, portaudio - given up fighting their portaudio.patch */
autoconf, automake, libtool
@@ -7,12 +7,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "2.3.2";
+ version = "2.3.3";
pname = "audacity";
- src = fetchurl {
+ src = fetchzip {
url = "https://github.com/audacity/audacity/archive/Audacity-${version}.tar.gz";
- sha256 = "0cf7fr1qhyyylj8g9ax1rq5sb887bcv5b8d7hwlcfwamzxqpliyc";
+ sha256 = "0ddc03dbm4ixy877czmwd03fpjgr3y68bxfgb6n2q6cv4prp30ig";
};
preConfigure = /* we prefer system-wide libs */ ''
@@ -43,12 +43,11 @@ stdenv.mkDerivation rec {
"-lswscale"
];
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkgconfig autoconf automake libtool ];
buildInputs = [
file gettext wxGTK30 expat alsaLib
- libsndfile soxr libid3tag libjack2 lv2 lilv serd sord sratom suil gtk2
+ libsndfile soxr libid3tag libjack2 lv2 lilv serd sord sratom suil wxGTK30.gtk
ffmpeg libmad lame libvorbis flac soundtouch
- autoconf automake libtool # for the preConfigure phase
]; #ToDo: detach sbsms
enableParallelBuilding = true;
@@ -60,7 +59,7 @@ stdenv.mkDerivation rec {
description = "Sound editor with graphical UI";
homepage = http://audacityteam.org/;
license = licenses.gpl2Plus;
- platforms = with platforms; linux;
+ platforms = intersectLists platforms.linux platforms.x86; # fails on ARM
maintainers = with maintainers; [ the-kenny ];
};
}
diff --git a/nixpkgs/pkgs/applications/audio/avldrums-lv2/default.nix b/nixpkgs/pkgs/applications/audio/avldrums-lv2/default.nix
index 7ca5d83b48b..eeb0f67d193 100644
--- a/nixpkgs/pkgs/applications/audio/avldrums-lv2/default.nix
+++ b/nixpkgs/pkgs/applications/audio/avldrums-lv2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "avldrums.lv2";
- version = "0.3.5";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "x42";
repo = pname;
rev = "v${version}";
- sha256 = "00n2varc7iwp0xbfi45hpq4vlpxxb2kbrdzvrc20qp2265994bqf";
+ sha256 = "1z70rcq6z3gkb4fm8dm9hs31bslwr97zdh2n012fzki9b9rdj5qv";
fetchSubmodules = true;
};
diff --git a/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix b/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
index 3e9a2d380e2..dd59ac5080f 100644
--- a/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
+++ b/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
@@ -3,11 +3,11 @@
bitwig-studio1.overrideAttrs (oldAttrs: rec {
name = "bitwig-studio-${version}";
- version = "3.0.1";
+ version = "3.0.3";
src = fetchurl {
url = "https://downloads.bitwig.com/stable/${version}/bitwig-studio-${version}.deb";
- sha256 = "0k25p1j4kgnhm7p90qp1cz79xddgi6nh1nx1y5wz42x8qrpxya0s";
+ sha256 = "162l95imq2fb4blfkianlkymm690by9ri73xf9zigknqf0gacgsa";
};
runtimeDependencies = [
diff --git a/nixpkgs/pkgs/applications/audio/bsequencer/default.nix b/nixpkgs/pkgs/applications/audio/bsequencer/default.nix
new file mode 100644
index 00000000000..b91554f5716
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/bsequencer/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, xorg, cairo, lv2, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "BSEQuencer";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "sjaehn";
+ repo = pname;
+ rev = "${version}";
+ sha256 = "08xwz5v8wrar0rx7qdr9pkpjz2k9sw6bn5glhpn6sp6453fabf8q";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ xorg.libX11 cairo lv2
+ ];
+
+ installFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/sjaehn/BSEQuencer;
+ description = "Multi channel MIDI step sequencer LV2 plugin";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.linux;
+ license = licenses.gpl3;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/bshapr/default.nix b/nixpkgs/pkgs/applications/audio/bshapr/default.nix
new file mode 100644
index 00000000000..1d49ca1fa4f
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/bshapr/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, xorg, cairo, lv2, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "BShapr";
+ version = "0.4";
+
+ src = fetchFromGitHub {
+ owner = "sjaehn";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "02b4wdfhr9y7z2k6ls086gv3vz4sjf7b1k8ryh573bzd8nr4896v";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ xorg.libX11 cairo lv2
+ ];
+
+ installFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/sjaehn/BShapr;
+ description = "Beat / envelope shaper LV2 plugin";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.linux;
+ license = licenses.gpl3;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/bslizr/default.nix b/nixpkgs/pkgs/applications/audio/bslizr/default.nix
new file mode 100644
index 00000000000..3273d7de68c
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/bslizr/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, xorg, cairo, lv2, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "BSlizr";
+ version = "1.2.2";
+
+ src = fetchFromGitHub {
+ owner = "sjaehn";
+ repo = pname;
+ rev = "${version}";
+ sha256 = "0q92ygz17iiriwzqylmaxd5ml2bhqy3n6c3f7g71n4hn9z3bl3s1";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ xorg.libX11 cairo lv2
+ ];
+
+ installFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/sjaehn/BSlizr;
+ description = "Sequenced audio slicing effect LV2 plugin (step sequencer effect)";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.linux;
+ license = licenses.gpl3;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/cadence/default.nix b/nixpkgs/pkgs/applications/audio/cadence/default.nix
index 87efa6fb6b6..4a757ed434a 100644
--- a/nixpkgs/pkgs/applications/audio/cadence/default.nix
+++ b/nixpkgs/pkgs/applications/audio/cadence/default.nix
@@ -1,4 +1,6 @@
{ stdenv
+, mkDerivation
+, lib
, fetchzip
, pkgconfig
, qtbase
@@ -6,7 +8,7 @@
, python3Packages
}:
- stdenv.mkDerivation rec {
+ mkDerivation rec {
version = "0.9.0";
pname = "cadence";
@@ -15,65 +17,56 @@
sha256 = "08vcggypkdfr70v49innahs5s11hi222dhhnm5wcqzdgksphqzwx";
};
- nativeBuildInputs = [ makeWrapper pkgconfig ];
- buildInputs = [ qtbase ];
+ nativeBuildInputs = [
+ pkgconfig
+ ];
- makeFlags = ''
- PREFIX=""
- DESTDIR=$(out)
- '';
+ buildInputs = [
+ qtbase
+ ];
- propagatedBuildInputs = with python3Packages; [ pyqt5_with_qtwebkit ];
+ makeFlags = [
+ "PREFIX=''"
+ "DESTDIR=${placeholder "out"}"
+ ];
- postInstall = ''
- # replace with our own wrappers. They need to be changed manually since it wouldn't work otherwise
- rm $out/bin/cadence
- makeWrapper ${python3Packages.python.interpreter} $out/bin/cadence \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/cadence.py"
- rm $out/bin/claudia
- makeWrapper ${python3Packages.python.interpreter} $out/bin/claudia \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/claudia.py"
- rm $out/bin/catarina
- makeWrapper ${python3Packages.python.interpreter} $out/bin/catarina \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/catarina.py"
- rm $out/bin/catia
- makeWrapper ${python3Packages.python.interpreter} $out/bin/catia \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/catia.py"
- rm $out/bin/cadence-jacksettings
- makeWrapper ${python3Packages.python.interpreter} $out/bin/cadence-jacksettings \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/jacksettings.py"
- rm $out/bin/cadence-aloop-daemon
- makeWrapper ${python3Packages.python.interpreter} $out/bin/cadence-aloop-daemon \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/cadence_aloop_daemon.py"
- rm $out/bin/cadence-logs
- makeWrapper ${python3Packages.python.interpreter} $out/bin/cadence-logs \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/logs.py"
- rm $out/bin/cadence-render
- makeWrapper ${python3Packages.python.interpreter} $out/bin/cadence-render \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/render.py"
- rm $out/bin/claudia-launcher
- makeWrapper ${python3Packages.python.interpreter} $out/bin/claudia-launcher \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/claudia_launcher.py"
- rm $out/bin/cadence-session-start
- makeWrapper ${python3Packages.python.interpreter} $out/bin/cadence-session-start \
- --set PYTHONPATH "$PYTHONPATH:$out/share/cadence" \
- --add-flags "-O $out/share/cadence/src/cadence_session_start.py"
- '';
+ propagatedBuildInputs = with python3Packages; [
+ pyqt5_with_qtwebkit
+ ];
+
+ dontWrapQtApps = true;
+
+ # Replace with our own wrappers. They need to be changed manually since it wouldn't work otherwise.
+ preFixup = let
+ outRef = placeholder "out";
+ prefix = "${outRef}/share/cadence/src";
+ scriptAndSource = lib.mapAttrs' (script: source:
+ lib.nameValuePair ("${outRef}/bin/" + script) ("${prefix}/" + source)
+ ) {
+ "cadence" = "cadence.py";
+ "claudia" = "claudia.py";
+ "catarina" = "catarina.py";
+ "catia" = "catia.py";
+ "cadence-jacksettings" = "jacksettings.py";
+ "cadence-aloop-daemon" = "cadence_aloop_daemon.py";
+ "cadence-logs" = "logs.py";
+ "cadence-render" = "render.py";
+ "claudia-launcher" = "claudia_launcher.py";
+ "cadence-session-start" = "cadence_session_start.py";
+ };
+ in lib.mapAttrsToList (script: source: ''
+ rm -f ${script}
+ makeWrapper ${python3Packages.python.interpreter} ${script} \
+ --set PYTHONPATH "$PYTHONPATH:${outRef}/share/cadence" \
+ ''${qtWrapperArgs[@]} \
+ --add-flags "-O ${source}"
+ '') scriptAndSource;
meta = {
homepage = https://github.com/falkTX/Cadence/;
description = "Collection of tools useful for audio production";
license = stdenv.lib.licenses.gpl2Plus;
- maintainers = with stdenv.lib.maintainers; [ genesis ];
+ maintainers = with stdenv.lib.maintainers; [ genesis worldofpeace ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/audio/denemo/default.nix b/nixpkgs/pkgs/applications/audio/denemo/default.nix
index 331e3fb9698..f3adec4fece 100644
--- a/nixpkgs/pkgs/applications/audio/denemo/default.nix
+++ b/nixpkgs/pkgs/applications/audio/denemo/default.nix
@@ -2,7 +2,7 @@
, libjack2, gettext, intltool, guile_2_0, lilypond
, glib, libxml2, librsvg, libsndfile, aubio
, gtk3, gtksourceview, evince, fluidsynth, rubberband
-, portaudio, portmidi, fftw, makeWrapper }:
+, portaudio, portmidi, fftw, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "denemo";
@@ -14,17 +14,21 @@ stdenv.mkDerivation rec {
};
buildInputs = [
- libjack2 gettext guile_2_0 lilypond pkgconfig glib libxml2 librsvg libsndfile
+ libjack2 guile_2_0 lilypond glib libxml2 librsvg libsndfile
aubio gtk3 gtksourceview evince fluidsynth rubberband portaudio fftw portmidi
- makeWrapper
];
- postInstall = ''
- wrapProgram $out/bin/denemo --prefix PATH : ${lilypond}/bin
+ preFixup = ''
+ gappsWrapperArgs+=(
+ --prefix PATH : "${lilypond}/bin"
+ )
'';
nativeBuildInputs = [
+ wrapGAppsHook
intltool
+ gettext
+ pkgconfig
];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/audio/drumgizmo/default.nix b/nixpkgs/pkgs/applications/audio/drumgizmo/default.nix
index 11b214f6bb3..2581f223c91 100644
--- a/nixpkgs/pkgs/applications/audio/drumgizmo/default.nix
+++ b/nixpkgs/pkgs/applications/audio/drumgizmo/default.nix
@@ -3,12 +3,12 @@
}:
stdenv.mkDerivation rec {
- version = "0.9.17";
+ version = "0.9.18.1";
pname = "drumgizmo";
src = fetchurl {
url = "https://www.drumgizmo.org/releases/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "177c27kz9srds7a659zz9yhp58z0zsk0ydwww7l3jkjlylm1p8x1";
+ sha256 = "0bpbkzcr3znbwfdk79c14n5k5hh80iqlk2nc03q95vhimbadk8k7";
};
configureFlags = [ "--enable-lv2" ];
diff --git a/nixpkgs/pkgs/applications/audio/drumkv1/default.nix b/nixpkgs/pkgs/applications/audio/drumkv1/default.nix
index 604fe4c4ab7..b926ff09d22 100644
--- a/nixpkgs/pkgs/applications/audio/drumkv1/default.nix
+++ b/nixpkgs/pkgs/applications/audio/drumkv1/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, fetchurl, pkgconfig, libjack2, alsaLib, libsndfile, liblo, lv2, qt5 }:
+{ mkDerivation, lib, fetchurl, pkgconfig, libjack2, alsaLib, libsndfile, liblo, lv2, qt5 }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "drumkv1";
- version = "0.9.10";
+ version = "0.9.11";
src = fetchurl {
url = "mirror://sourceforge/drumkv1/${pname}-${version}.tar.gz";
- sha256 = "0h08r6vq23dlnag67fcfcpx83wampx4fag82v4bgkqg2sdh64p3n";
+ sha256 = "1wnjn175l0mz51k9pjf3pdzv54c4jlh63saavld9lm6zfgfs13d7";
};
buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools ];
nativeBuildInputs = [ pkgconfig ];
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "An old-school drum-kit sampler synthesizer with stereo fx";
homepage = http://drumkv1.sourceforge.net/;
license = licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/applications/audio/ensemble-chorus/default.nix b/nixpkgs/pkgs/applications/audio/ensemble-chorus/default.nix
new file mode 100644
index 00000000000..5940203d04d
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/ensemble-chorus/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, fltk, alsaLib, freetype, libXrandr, libXinerama, libXcursor, lv2, libjack2, cmake, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "ensemble-chorus";
+ version = "unstable-15-02-2019";
+
+ src = fetchFromGitHub {
+ owner = "jpcima";
+ repo = pname;
+ rev = "59baeb86b8851f521bc8162e22e3f15061662cc3";
+ sha256 = "0c1y10vyhrihcjvxqpqf6b52yk5yhwh813cfp6nla5ax2w88dbhr";
+ fetchSubmodules = true;
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+
+ buildInputs = [
+ fltk alsaLib freetype libXrandr libXinerama libXcursor lv2 libjack2
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/jpcima/ensemble-chorus;
+ description = "Digital model of electronic string ensemble chorus";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.linux;
+ license = licenses.boost;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/fmsynth/default.nix b/nixpkgs/pkgs/applications/audio/fmsynth/default.nix
index 5e95d717968..248967e06e6 100644
--- a/nixpkgs/pkgs/applications/audio/fmsynth/default.nix
+++ b/nixpkgs/pkgs/applications/audio/fmsynth/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
buildPhase = ''
cd lv2
substituteInPlace GNUmakefile --replace "/usr/lib/lv2" "$out/lib/lv2"
- make
+ make SIMD=0
'';
preInstall = "mkdir -p $out/lib/lv2";
diff --git a/nixpkgs/pkgs/applications/audio/friture/default.nix b/nixpkgs/pkgs/applications/audio/friture/default.nix
index 483f873fbd5..eae4b651685 100644
--- a/nixpkgs/pkgs/applications/audio/friture/default.nix
+++ b/nixpkgs/pkgs/applications/audio/friture/default.nix
@@ -4,13 +4,13 @@ let
py = python3Packages;
in py.buildPythonApplication rec {
pname = "friture";
- version = "0.36";
+ version = "0.37";
src = fetchFromGitHub {
owner = "tlecomte";
- repo = "friture";
+ repo = pname;
rev = "v${version}";
- sha256 = "1pz8v0qbzqq3ig9w33cp027s6c8rj316x5sy8pqs5nsiny9ddnk6";
+ sha256 = "1ivy5qfd90w1s1icsphvvdnnqz563v3fhg5pws2zn4483cgnzc2y";
};
# module imports scipy.misc.factorial, but it has been removed since scipy
@@ -37,8 +37,9 @@ in py.buildPythonApplication rec {
meta = with lib; {
description = "A real-time audio analyzer";
- homepage = http://friture.org/;
+ homepage = "http://friture.org/";
license = licenses.gpl3;
+ platforms = platforms.linux; # fails on Darwin
maintainers = [ maintainers.laikq ];
};
}
diff --git a/nixpkgs/pkgs/applications/audio/giada/default.nix b/nixpkgs/pkgs/applications/audio/giada/default.nix
new file mode 100644
index 00000000000..3c32365b97f
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/giada/default.nix
@@ -0,0 +1,43 @@
+{ lib, stdenv, fetchFromGitHub, autoreconfHook,
+ fltk, jansson, rtmidi, libsamplerate, libsndfile,
+ jack2, alsaLib, libpulseaudio,
+ libXpm, libXinerama, libXcursor }:
+
+stdenv.mkDerivation rec {
+ pname = "giada";
+ version = "0.15.4";
+
+ src = fetchFromGitHub {
+ owner = "monocasual";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0a5lqzxs417alpjr42q5197v6dwgrc74434znszk4lfhivr88p8v";
+ };
+
+ configureFlags = [ "--target=linux" ];
+ nativeBuildInputs = [
+ autoreconfHook
+ ];
+ buildInputs = [
+ fltk
+ libsndfile
+ libsamplerate
+ jansson
+ rtmidi
+ libXpm
+ jack2
+ alsaLib
+ libpulseaudio
+ libXinerama
+ libXcursor
+ ];
+
+ meta = with lib; {
+ description = "A free, minimal, hardcore audio tool for DJs, live performers and electronic musicians";
+ homepage = "https://giadamusic.com/";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ petabyteboy ];
+ platforms = platforms.all;
+ broken = stdenv.hostPlatform.isAarch64; # produces build failure on aarch64-linux
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/gnome-podcasts/default.nix b/nixpkgs/pkgs/applications/audio/gnome-podcasts/default.nix
index eeafdc80344..7a44ebe6769 100644
--- a/nixpkgs/pkgs/applications/audio/gnome-podcasts/default.nix
+++ b/nixpkgs/pkgs/applications/audio/gnome-podcasts/default.nix
@@ -1,45 +1,74 @@
-{ stdenv, fetchurl, fetchpatch, meson, ninja, gettext, cargo, rustc, python3, pkgconfig, gnome3
-, glib, libhandy, gtk3, dbus, openssl, sqlite, gst_all_1, wrapGAppsHook }:
+{ stdenv
+, rustPlatform
+, fetchFromGitLab
+, fetchpatch
+, meson
+, ninja
+, gettext
+, cargo
+, rustc
+, python3
+, pkgconfig
+, gnome3
+, glib
+, libhandy
+, gtk3
+, dbus
+, openssl
+, sqlite
+, gst_all_1
+, wrapGAppsHook
+}:
-# TODO: build from git for easier updates
-# rustPlatform.buildRustPackage rec {
-stdenv.mkDerivation {
- version = "0.4.6";
+rustPlatform.buildRustPackage rec {
+ version = "0.4.7";
pname = "gnome-podcasts";
- src = fetchurl {
- url = https://gitlab.gnome.org/World/podcasts/uploads/e59ac5d618d7daf4c7f33ba72957c466/gnome-podcasts-0.4.6.tar.xz;
- sha256 = "0g2rk3w251fp5jwbxs5ya1adv8nsgdqjy1vmfg8qqab6qyndhbrc";
+ src = fetchFromGitLab {
+ domain = "gitlab.gnome.org";
+ owner = "World";
+ repo = "podcasts";
+ rev = version;
+ sha256 = "0vy5i77bv8c22ldhrnr4z6kx22zqnb1lg3s7y8673bqjgd7dppi0";
};
- patches = [
- # podcasts-data would fail to build because it errors on warnings
- (fetchpatch {
- url = "https://gitlab.gnome.org/World/podcasts/commit/7dc1b25ee7fc59a188312d31b1fa00c3110ae63e.patch";
- sha256 = "03ibbh1snk1391vnni529agqs14lzg5g0axjgpf3gn8dwwh1yvd5";
- })
- ];
-
- # src = fetchFromGitLab {
- # domain = "gitlab.gnome.org";
- # owner = "World";
- # repo = "podcasts";
- # rev = version;
- # sha256 = "15xj98dhxvys0cnya9488qsfsm0ys1wy69wkc39z8j6hwdm7byq2";
- # };
+ cargoSha256 = "1h0n8zclb8a1b1ri83viiwwzlj3anm38m4cp38aqyf6q40qga35q";
nativeBuildInputs = [
- meson ninja pkgconfig gettext cargo rustc python3 wrapGAppsHook
+ meson
+ ninja
+ pkgconfig
+ gettext
+ cargo
+ rustc
+ python3
+ wrapGAppsHook
];
+
buildInputs = [
- glib gtk3 libhandy dbus openssl sqlite gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-bad
+ glib
+ gtk3
+ libhandy
+ dbus
+ openssl
+ sqlite
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ gst_all_1.gst-plugins-bad
];
- # cargoSha256 = "0721b5f700vvvzvmdl8nfjaa6j412q1fjssgrjv8n6rmn9z13d2v";
+ # use Meson/Ninja phases
+ configurePhase = null;
+ buildPhase = null;
+ checkPhase = null;
+ installPhase = null;
+
+ # tests require network
+ doCheck = false;
postPatch = ''
chmod +x scripts/compile-gschema.py # patchShebangs requires executable file
- patchShebangs scripts/compile-gschema.py
+ patchShebangs scripts/compile-gschema.py scripts/cargo.sh scripts/test.sh
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/audio/gpodder/default.nix b/nixpkgs/pkgs/applications/audio/gpodder/default.nix
index 656018907a5..246cba590f4 100644
--- a/nixpkgs/pkgs/applications/audio/gpodder/default.nix
+++ b/nixpkgs/pkgs/applications/audio/gpodder/default.nix
@@ -5,14 +5,14 @@
python3Packages.buildPythonApplication rec {
pname = "gpodder";
- version = "3.10.9";
+ version = "3.10.11";
format = "other";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "1sdmr1sq1d4p492zp9kq3npl7p56yr0pr470z9r6xxcylax5mhfq";
+ sha256 = "15f5z3cnch9lpzbz73l4wjykv9n74y8djz5db53la2ql4ihaxfz9";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/audio/gxmatcheq-lv2/default.nix b/nixpkgs/pkgs/applications/audio/gxmatcheq-lv2/default.nix
new file mode 100644
index 00000000000..1d5579d74c0
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/gxmatcheq-lv2/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, xorg, xorgproto, cairo, lv2, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "GxMatchEQ.lv2";
+ version = "0.1";
+
+ src = fetchFromGitHub {
+ owner = "brummer10";
+ repo = pname;
+ rev = "V${version}";
+ sha256 = "0azdmgzqwjn26nx38iw13666a1i4y2bv39wk89pf6ihdi46klf72";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ xorg.libX11 xorgproto cairo lv2
+ ];
+
+ # error: format not a string literal and no format arguments [-Werror=format-security]
+ hardeningDisable = [ "format" ];
+
+ installFlags = [ "INSTALL_DIR=$(out)/lib/lv2" ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/brummer10/GxMatchEQ.lv2;
+ description = "Matching Equalizer to apply EQ curve from one source to another source";
+ maintainers = [ maintainers.magnetophon ];
+ license = licenses.gpl3;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/i-score/default.nix b/nixpkgs/pkgs/applications/audio/i-score/default.nix
index 2cc39e64943..f3928499413 100644
--- a/nixpkgs/pkgs/applications/audio/i-score/default.nix
+++ b/nixpkgs/pkgs/applications/audio/i-score/default.nix
@@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
];
preConfigure = ''
- export CMAKE_PREFIX_PATH="$CMAKE_PREFIX_PATH:$(echo "${jamomacore}/jamoma/share/cmake/Jamoma")"
+ export CMAKE_PREFIX_PATH="''${CMAKE_PREFIX_PATH-}:$(echo "${jamomacore}/jamoma/share/cmake/Jamoma")"
'';
postInstall = ''rm $out/bin/i-score.sh'';
diff --git a/nixpkgs/pkgs/applications/audio/lmms/default.nix b/nixpkgs/pkgs/applications/audio/lmms/default.nix
index d22065eb9fe..99503fc3942 100644
--- a/nixpkgs/pkgs/applications/audio/lmms/default.nix
+++ b/nixpkgs/pkgs/applications/audio/lmms/default.nix
@@ -1,9 +1,9 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, alsaLib ? null, fftwFloat, fltk13
, fluidsynth_1 ? null, lame ? null, libgig ? null, libjack2 ? null, libpulseaudio ? null
, libsamplerate, libsoundio ? null, libsndfile, libvorbis ? null, portaudio ? null
-, qtbase, qtx11extras, qttools, SDL ? null }:
+, qtbase, qtx11extras, qttools, SDL ? null, mkDerivation }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "lmms";
version = "1.2.0-rc7";
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
description = "DAW similar to FL Studio (music production software)";
homepage = https://lmms.io;
license = licenses.gpl2Plus;
- platforms = platforms.linux;
+ platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = with maintainers; [ goibhniu yegortimoshenko ];
};
}
diff --git a/nixpkgs/pkgs/applications/audio/lollypop/default.nix b/nixpkgs/pkgs/applications/audio/lollypop/default.nix
index df3d788f51f..8bdf45a968a 100644
--- a/nixpkgs/pkgs/applications/audio/lollypop/default.nix
+++ b/nixpkgs/pkgs/applications/audio/lollypop/default.nix
@@ -19,7 +19,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "lollypop";
- version = "1.1.4.16";
+ version = "1.2.5";
format = "other";
doCheck = false;
@@ -28,7 +28,7 @@ python3.pkgs.buildPythonApplication rec {
url = "https://gitlab.gnome.org/World/lollypop";
rev = "refs/tags/${version}";
fetchSubmodules = true;
- sha256 = "1azfxc1vc1j4ph0zrfsgz2gac1vwmbj65j6wjlxx3nr8kia4mccl";
+ sha256 = "148p3ab7nnfz13hgjkx1cf2ahq9mgl72csrl35xy6d0nkfqbfr8r";
};
nativeBuildInputs = [
@@ -42,7 +42,6 @@ python3.pkgs.buildPythonApplication rec {
];
buildInputs = with gst_all_1; [
- gobject-introspection
gst-libav
gst-plugins-bad
gst-plugins-base
@@ -73,6 +72,8 @@ python3.pkgs.buildPythonApplication rec {
wrapPythonProgramsIn $out/libexec "$out $propagatedBuildInputs"
'';
+ strictDeps = false;
+
# Produce only one wrapper using wrap-python passing
# gappsWrapperArgs to wrap-python additional wrapper
# argument
diff --git a/nixpkgs/pkgs/applications/audio/lsp-plugins/default.nix b/nixpkgs/pkgs/applications/audio/lsp-plugins/default.nix
index f3abfbca145..47d8f165ad0 100644
--- a/nixpkgs/pkgs/applications/audio/lsp-plugins/default.nix
+++ b/nixpkgs/pkgs/applications/audio/lsp-plugins/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "lsp-plugins";
- version = "1.1.9";
+ version = "1.1.10";
src = fetchFromGitHub {
owner = "sadko4u";
repo = pname;
rev = "${pname}-${version}";
- sha256 = "1dzpl7f354rwp37bkr9h2yyafykcdn6m1qqfshqg77fj0pcsw8r2";
+ sha256 = "09gmwzh1gq1q2lxn8fc1bpdh02h8vr7r0i040c1nx256wgfsarqb";
};
nativeBuildInputs = [ pkgconfig php expat ];
@@ -154,6 +154,6 @@ stdenv.mkDerivation rec {
homepage = https://lsp-plug.in;
maintainers = with maintainers; [ magnetophon ];
license = licenses.gpl2;
- platforms = platforms.linux;
+ platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/audio/mopidy/default.nix b/nixpkgs/pkgs/applications/audio/mopidy/default.nix
index a5248e2a89e..2df54fa7fb4 100644
--- a/nixpkgs/pkgs/applications/audio/mopidy/default.nix
+++ b/nixpkgs/pkgs/applications/audio/mopidy/default.nix
@@ -4,13 +4,13 @@
pythonPackages.buildPythonApplication rec {
pname = "mopidy";
- version = "2.2.3";
+ version = "2.3.1";
src = fetchFromGitHub {
owner = "mopidy";
repo = "mopidy";
rev = "v${version}";
- sha256 = "0i9rpnlmgrnkgmr9hyx9sky9gzj2cjhay84a0yaijwcb9nmr8nnc";
+ sha256 = "1qdflxr0an6l2m3j90h55bzyj7rjlkkwmxx945hwv8xi472rcgdj";
};
nativeBuildInputs = [ wrapGAppsHook ];
diff --git a/nixpkgs/pkgs/applications/audio/mopidy/iris.nix b/nixpkgs/pkgs/applications/audio/mopidy/iris.nix
index 22cef5414f8..37e233b5e9e 100644
--- a/nixpkgs/pkgs/applications/audio/mopidy/iris.nix
+++ b/nixpkgs/pkgs/applications/audio/mopidy/iris.nix
@@ -2,11 +2,11 @@
pythonPackages.buildPythonApplication rec {
pname = "Mopidy-Iris";
- version = "3.41.1";
+ version = "3.42.2";
src = pythonPackages.fetchPypi {
inherit pname version;
- sha256 = "1bdcxsvb756rchyp9cj1y5x1w0w6p2hp7grgar5c4cyh3kshc2kj";
+ sha256 = "1v1dy857kxxn1si0x7p3qz63l1af5pln1jji1f7fis6id8iy7wfm";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/audio/mpc/default.nix b/nixpkgs/pkgs/applications/audio/mpc/default.nix
index b13e1cc037a..1e8d73ce560 100644
--- a/nixpkgs/pkgs/applications/audio/mpc/default.nix
+++ b/nixpkgs/pkgs/applications/audio/mpc/default.nix
@@ -1,21 +1,19 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, mpd_clientlib }:
+{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, mpd_clientlib, sphinx, libiconv }:
stdenv.mkDerivation rec {
pname = "mpc";
- version = "0.28";
+ version = "0.33";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "mpc";
rev = "v${version}";
- sha256 = "1g8i4q5xsqdhidyjpvj6hzbhxacv27cb47ndv9k68whd80c5f9n9";
+ sha256 = "1qbi0i9cq54rj8z2kapk8x8g1jkw2jz781niwb9i7kw4xfhvy5zx";
};
- buildInputs = [ mpd_clientlib ];
+ buildInputs = [ mpd_clientlib ] ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv ];
- nativeBuildInputs = [ autoreconfHook pkgconfig ];
-
- enableParallelBuilding = true;
+ nativeBuildInputs = [ meson ninja pkgconfig sphinx ];
meta = with stdenv.lib; {
description = "A minimalist command line interface to MPD";
diff --git a/nixpkgs/pkgs/applications/audio/mpg123/default.nix b/nixpkgs/pkgs/applications/audio/mpg123/default.nix
index b201bd65cae..6c4b9a43176 100644
--- a/nixpkgs/pkgs/applications/audio/mpg123/default.nix
+++ b/nixpkgs/pkgs/applications/audio/mpg123/default.nix
@@ -3,11 +3,11 @@
}:
stdenv.mkDerivation rec {
- name = "mpg123-1.25.11";
+ name = "mpg123-1.25.13";
src = fetchurl {
url = "mirror://sourceforge/mpg123/${name}.tar.bz2";
- sha256 = "1cpal2zsm3zgi6f48vvwpg6wgkv42ndi7lk3zsg7sz52z83k61nz";
+ sha256 = "02l915jq0ymndb082g6w89bpf66z04ifa1lr7ga3yycw6m46hc4h";
};
buildInputs = stdenv.lib.optional (!stdenv.isDarwin) alsaLib;
diff --git a/nixpkgs/pkgs/applications/audio/mpg321/default.nix b/nixpkgs/pkgs/applications/audio/mpg321/default.nix
index 65dfe3484b6..fdefcf7e77d 100644
--- a/nixpkgs/pkgs/applications/audio/mpg321/default.nix
+++ b/nixpkgs/pkgs/applications/audio/mpg321/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, libao, libmad, libid3tag, zlib, alsaLib
+{stdenv, fetchurl, fetchpatch, libao, libmad, libid3tag, zlib, alsaLib
# Specify default libao output plugin to use (e.g. "alsa", "pulse" …).
# If null, it will use the libao system default.
, defaultAudio ? null
@@ -13,6 +13,14 @@ stdenv.mkDerivation rec {
sha256 = "0ki8mh76bbmdh77qsiw682dvi8y468yhbdabqwg05igmwc1wqvq5";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2018-7263.patch";
+ url = "https://sources.debian.org/data/main/m/mpg321/0.3.2-3/debian/patches/handle_illegal_bitrate_value.patch";
+ sha256 = "15simp5fjvm9b024ryfh441rkh2d5bcrizqkzlrh07n9sm7fkw6x";
+ })
+ ];
+
hardeningDisable = [ "format" ];
configureFlags =
diff --git a/nixpkgs/pkgs/applications/audio/ncmpc/default.nix b/nixpkgs/pkgs/applications/audio/ncmpc/default.nix
index 4fa9626332b..58eb5462ef8 100644
--- a/nixpkgs/pkgs/applications/audio/ncmpc/default.nix
+++ b/nixpkgs/pkgs/applications/audio/ncmpc/default.nix
@@ -1,25 +1,32 @@
{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, glib, ncurses
-, mpd_clientlib, gettext, boost }:
+, mpd_clientlib, gettext, boost
+, pcreSupport ? false
+, pcre ? null
+}:
+
+with stdenv.lib;
+
+assert pcreSupport -> pcre != null;
stdenv.mkDerivation rec {
pname = "ncmpc";
- version = "0.35";
+ version = "0.36";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "ncmpc";
rev = "v${version}";
- sha256 = "0hhc5snxy5fbg47ynz4b7fkmzdy974zxqr0cqc6kh15yvbr25ikh";
+ sha256 = "1ssmk1p43gjhcqi86sh6b7csqpwwpf3hs32cmnylv6pmbcwbs69h";
};
- buildInputs = [ glib ncurses mpd_clientlib boost ];
+ buildInputs = [ glib ncurses mpd_clientlib boost ]
+ ++ optional pcreSupport pcre;
nativeBuildInputs = [ meson ninja pkgconfig gettext ];
mesonFlags = [
"-Dlirc=disabled"
- "-Dregex=disabled"
"-Ddocumentation=disabled"
- ];
+ ] ++ optional (!pcreSupport) "-Dregex=disabled";
meta = with stdenv.lib; {
description = "Curses-based interface for MPD (music player daemon)";
diff --git a/nixpkgs/pkgs/applications/audio/ncspot/default.nix b/nixpkgs/pkgs/applications/audio/ncspot/default.nix
index 63ae9278c5d..136f6fc1427 100644
--- a/nixpkgs/pkgs/applications/audio/ncspot/default.nix
+++ b/nixpkgs/pkgs/applications/audio/ncspot/default.nix
@@ -11,17 +11,17 @@ let
++ lib.optional withPortAudio "portaudio_backend";
in
rustPlatform.buildRustPackage rec {
- pname = "ncspot-unstable";
- version = "2019-10-12";
+ pname = "ncspot";
+ version = "0.1.1";
src = fetchFromGitHub {
owner = "hrkfdn";
repo = "ncspot";
- rev = "4defded54646958268a20787917e4721ae96407d";
- sha256 = "1w3cmilwjzk3pfnq97qgz6hzxgjgi27dm8jq7maw87qyl3v17gyg";
+ rev = "v${version}";
+ sha256 = "0ldisr45w6ys1j62qv99ssqfg5q9dwrrzxh2maggyrx1zqdlsk6m";
};
- cargoSha256 = "1w1fk39pragfy2i2myw99mqf63w6fw4nr2kri8ily2iqc6g9xpgw";
+ cargoSha256 = "0k765hinqxfm30li1z66m1chsv69v6hiz109q2zlkxzg937qbnjh";
cargoBuildFlags = [ "--no-default-features" "--features" "${lib.concatStringsSep "," features}" ];
diff --git a/nixpkgs/pkgs/applications/audio/noise-repellent/default.nix b/nixpkgs/pkgs/applications/audio/noise-repellent/default.nix
new file mode 100644
index 00000000000..146e13f34de
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/noise-repellent/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, fftwFloat, lv2 }:
+
+stdenv.mkDerivation rec {
+ pname = "noise-repellent";
+ version = "unstable-2018-12-29";
+
+ src = fetchFromGitHub {
+ owner = "lucianodato";
+ repo = pname;
+ rev = "9efdd0b41ec184a792087c87cbf5382f455e33ec";
+ sha256 = "0pn9cxapfvb5l62q86bchyfll1290vi0rhrzarb1jpc4ix7kz53c";
+ fetchSubmodules = true;
+ };
+
+ mesonFlags = ("--prefix=${placeholder "out"}/lib/lv2");
+
+ nativeBuildInputs = [ meson ninja pkgconfig ];
+ buildInputs = [
+ fftwFloat lv2
+ ];
+
+ meta = with stdenv.lib; {
+ description = "An lv2 plugin for broadband noise reduction";
+ homepage = https://github.com/lucianodato/noise-repellent;
+ license = licenses.gpl3;
+ maintainers = [ maintainers.magnetophon ];
+ platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "i686-darwin" ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/openmpt123/default.nix b/nixpkgs/pkgs/applications/audio/openmpt123/default.nix
index c9d69b5c7f2..08c5c1a5c36 100644
--- a/nixpkgs/pkgs/applications/audio/openmpt123/default.nix
+++ b/nixpkgs/pkgs/applications/audio/openmpt123/default.nix
@@ -2,14 +2,14 @@
, usePulseAudio ? config.pulseaudio or false, libpulseaudio }:
let
- version = "0.4.1";
+ version = "0.4.9";
in stdenv.mkDerivation {
pname = "openmpt123";
inherit version;
src = fetchurl {
url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz";
- sha256 = "1k1m1adjh4s2q9lxgkf836k5243akxrzq1hsdjhrkg4idd3pxzp4";
+ sha256 = "02kjwwh9d9i4rnfzqzr18pvcklc46yrs9mvdmjqx7kxg3c28hkqm";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/applications/audio/padthv1/default.nix b/nixpkgs/pkgs/applications/audio/padthv1/default.nix
index 49e40bad0be..6d97a2da739 100644
--- a/nixpkgs/pkgs/applications/audio/padthv1/default.nix
+++ b/nixpkgs/pkgs/applications/audio/padthv1/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "padthv1";
- version = "0.9.10";
+ version = "0.9.11";
src = fetchurl {
url = "mirror://sourceforge/padthv1/${pname}-${version}.tar.gz";
- sha256 = "07gpq31a9iwk79yzndqzmw7snap7s4ifnsc4mfwkdga2zx13z0rx";
+ sha256 = "02yfwyirjqxa075yqdnci9b9k57kdmkjvn9gnpdbnjp887pds76g";
};
buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftw ];
diff --git a/nixpkgs/pkgs/applications/audio/picard/default.nix b/nixpkgs/pkgs/applications/audio/picard/default.nix
index f6eee17f834..b40ab6d4f7a 100644
--- a/nixpkgs/pkgs/applications/audio/picard/default.nix
+++ b/nixpkgs/pkgs/applications/audio/picard/default.nix
@@ -4,13 +4,13 @@ let
pythonPackages = python3Packages;
in pythonPackages.buildPythonApplication rec {
pname = "picard";
- version = "2.2.1";
+ version = "2.2.3";
src = fetchFromGitHub {
owner = "metabrainz";
repo = pname;
rev = "release-${version}";
- sha256 = "1g7pbicf65hswbqmhrwlba9jm4r2vnggy7vy75z4256y7qcpwdfd";
+ sha256 = "0lb4pzl03mr5hrzrzva99rxqd5yfip62b7sjmlg4j0imw8mxaj16";
};
nativeBuildInputs = [ gettext qt5.wrapQtAppsHook qt5.qtbase ];
diff --git a/nixpkgs/pkgs/applications/audio/pithos/default.nix b/nixpkgs/pkgs/applications/audio/pithos/default.nix
index 5d86e37dec8..20a6e928cef 100644
--- a/nixpkgs/pkgs/applications/audio/pithos/default.nix
+++ b/nixpkgs/pkgs/applications/audio/pithos/default.nix
@@ -4,13 +4,13 @@
pythonPackages.buildPythonApplication rec {
pname = "pithos";
- version = "1.4.1";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "0vaw0rfcdh4bsp9b8la9bs36kw0iwia54y5x060byxhff9av6nj4";
+ sha256 = "10nnm55ql86x1qfmq6dx9a1igf7myjxibmvyhd7fyv06vdhfifgy";
};
format = "other";
diff --git a/nixpkgs/pkgs/applications/audio/qjackctl/default.nix b/nixpkgs/pkgs/applications/audio/qjackctl/default.nix
index 0b50d3098aa..84cc11b8bf3 100644
--- a/nixpkgs/pkgs/applications/audio/qjackctl/default.nix
+++ b/nixpkgs/pkgs/applications/audio/qjackctl/default.nix
@@ -1,14 +1,14 @@
{ stdenv, mkDerivation, fetchurl, pkgconfig, alsaLib, libjack2, dbus, qtbase, qttools, qtx11extras }:
mkDerivation rec {
- version = "0.5.9";
+ version = "0.6.0";
pname = "qjackctl";
# some dependencies such as killall have to be installed additionally
src = fetchurl {
url = "mirror://sourceforge/qjackctl/${pname}-${version}.tar.gz";
- sha256 = "1saywsda9m124rmjp7i3n0llryaliabjxhqhvqr6dm983qy7pypk";
+ sha256 = "1kddvxxhwvw1ps1c1drr08hxqci7jw4jwr8h1d9isb8agydfxmcx";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/applications/audio/qmidinet/default.nix b/nixpkgs/pkgs/applications/audio/qmidinet/default.nix
index d627f352e73..01a33db5293 100644
--- a/nixpkgs/pkgs/applications/audio/qmidinet/default.nix
+++ b/nixpkgs/pkgs/applications/audio/qmidinet/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pkgconfig, qt5, alsaLib, libjack2 }:
stdenv.mkDerivation rec {
- version = "0.5.5";
+ version = "0.6.0";
pname = "qmidinet";
src = fetchurl {
url = "mirror://sourceforge/qmidinet/${pname}-${version}.tar.gz";
- sha256 = "0az20hh14g7k6h779dk1b6fshxnfj2664sj6ypgllzriwv430x9y";
+ sha256 = "07hgk3a8crx262rm1fzggqarz8f1ml910vwgd32mbvlarws5cv0n";
};
hardeningDisable = [ "format" ];
diff --git a/nixpkgs/pkgs/applications/audio/qsampler/default.nix b/nixpkgs/pkgs/applications/audio/qsampler/default.nix
index a878f4edad8..69cc5e6e89f 100644
--- a/nixpkgs/pkgs/applications/audio/qsampler/default.nix
+++ b/nixpkgs/pkgs/applications/audio/qsampler/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, autoconf, automake, libtool, pkgconfig, qttools
-, liblscp, libgig, qtbase }:
+, liblscp, libgig, qtbase, mkDerivation }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "qsampler";
- version = "0.5.6";
+ version = "0.6.0";
src = fetchurl {
url = "mirror://sourceforge/qsampler/${pname}-${version}.tar.gz";
- sha256 = "0lx2mzyajmjckwfvgf8p8bahzpj0n0lflyip41jk32nwd2hzjhbs";
+ sha256 = "1krhjyd67hvnv6sgndwq81lfvnb4qkhc7da1119fn2lzl7hx9wh3";
};
nativeBuildInputs = [ autoconf automake libtool pkgconfig qttools ];
diff --git a/nixpkgs/pkgs/applications/audio/qsynth/default.nix b/nixpkgs/pkgs/applications/audio/qsynth/default.nix
index 09ab372cf27..aab854d24ad 100644
--- a/nixpkgs/pkgs/applications/audio/qsynth/default.nix
+++ b/nixpkgs/pkgs/applications/audio/qsynth/default.nix
@@ -4,11 +4,11 @@
mkDerivation rec {
pname = "qsynth";
- version = "0.5.7";
+ version = "0.6.0";
src = fetchurl {
url = "mirror://sourceforge/qsynth/${pname}-${version}.tar.gz";
- sha256 = "18im4w8agj60nkppwbkxqnhpp13z5li3w30kklv4lgs20rvgbvl6";
+ sha256 = "173v0jqybi5szxxvj4n6wyg9sj54rmm6pxwhynx8wkm7nsbh0aij";
};
nativeBuildInputs = [ autoconf pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/audio/qtractor/default.nix b/nixpkgs/pkgs/applications/audio/qtractor/default.nix
index 2e504a3c9ec..dee9b8f20c8 100644
--- a/nixpkgs/pkgs/applications/audio/qtractor/default.nix
+++ b/nixpkgs/pkgs/applications/audio/qtractor/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "qtractor";
- version = "0.9.9";
+ version = "0.9.10";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0qlbccdxyfy0f09y6qg1xkg12fm67bf2f2c27c22cg8lzk9ang5j";
+ sha256 = "00fj762qdna4bm8hshdhkwfa48s01bi5sk4f030rfk77mivl09jk";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/audio/radiotray-ng/default.nix b/nixpkgs/pkgs/applications/audio/radiotray-ng/default.nix
index c0186a146be..a64e407b39b 100644
--- a/nixpkgs/pkgs/applications/audio/radiotray-ng/default.nix
+++ b/nixpkgs/pkgs/applications/audio/radiotray-ng/default.nix
@@ -21,7 +21,7 @@
# User-agent info
, lsb-release
# rt2rtng
-, python2
+, python3
# Testing
, gtest
# Fixup
@@ -36,17 +36,17 @@ let
gst-libav
];
# For the rt2rtng utility for converting bookmark file to -ng format
- pythonInputs = with python2.pkgs; [ python2 lxml ];
+ pythonInputs = with python3.pkgs; [ python lxml ];
in
stdenv.mkDerivation rec {
pname = "radiotray-ng";
- version = "0.2.6";
+ version = "0.2.7";
src = fetchFromGitHub {
owner = "ebruck";
- repo = "radiotray-ng";
+ repo = pname;
rev = "v${version}";
- sha256 = "0khrfxjas2ldh0kksq7l811srqy16ahjxchvz0hhykx5hykymxlb";
+ sha256 = "1v2nsz7s0jj0wmqabzk6akcf1353rachm1lfq77hxbq9z5pw8pgb";
};
nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/audio/reaper/default.nix b/nixpkgs/pkgs/applications/audio/reaper/default.nix
index 4a6cdc44f44..3b780ee2b36 100644
--- a/nixpkgs/pkgs/applications/audio/reaper/default.nix
+++ b/nixpkgs/pkgs/applications/audio/reaper/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "reaper";
- version = "5.983";
+ version = "5.984";
src = fetchurl {
url = "https://www.reaper.fm/files/${stdenv.lib.versions.major version}.x/reaper${builtins.replaceStrings ["."] [""] version}_linux_x86_64.tar.xz";
- sha256 = "16xw3gsxgjfdxd1ldm8zxd48qh6lgxacnj9yjryy0brhw51dw1q4";
+ sha256 = "01yy0s9b9mkl6v66vgdfxl2zhr36abridih1d4ajbrdn60vppykw";
};
nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/audio/samplv1/default.nix b/nixpkgs/pkgs/applications/audio/samplv1/default.nix
index 134757079f6..4874969b633 100644
--- a/nixpkgs/pkgs/applications/audio/samplv1/default.nix
+++ b/nixpkgs/pkgs/applications/audio/samplv1/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "samplv1";
- version = "0.9.10";
+ version = "0.9.11";
src = fetchurl {
url = "mirror://sourceforge/samplv1/${pname}-${version}.tar.gz";
- sha256 = "04p5jkighmc8rf7fzzy8ch6knqbxv03vhjzdfh9dva2mlzw9rvjj";
+ sha256 = "17zs8kvvwqv00bm4lxpn09a5hxjlbz7k5mkl3k7jspw7rqn3djf2";
};
buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qt5.qtbase qt5.qttools];
diff --git a/nixpkgs/pkgs/applications/audio/setbfree/default.nix b/nixpkgs/pkgs/applications/audio/setbfree/default.nix
index cd8079e31dc..6d5944b7aff 100644
--- a/nixpkgs/pkgs/applications/audio/setbfree/default.nix
+++ b/nixpkgs/pkgs/applications/audio/setbfree/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "setbfree";
- version = "0.8.9";
+ version = "0.8.10";
src = fetchzip {
url = "https://github.com/pantherb/setBfree/archive/v${version}.tar.gz";
- sha256 = "097bby2da47zlkaqy2jl8j6q0h5pxaq67lz473ygadqs5ic3nhc1";
+ sha256 = "1hpj8qb5mhkqm4yy8mzzrrq0ljw22y807qly90vjkg61ascyina4";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/applications/audio/snd/default.nix b/nixpkgs/pkgs/applications/audio/snd/default.nix
index 43637ef5dc4..b4a50395464 100644
--- a/nixpkgs/pkgs/applications/audio/snd/default.nix
+++ b/nixpkgs/pkgs/applications/audio/snd/default.nix
@@ -4,11 +4,11 @@
}:
stdenv.mkDerivation rec {
- name = "snd-19.7";
+ name = "snd-19.8";
src = fetchurl {
url = "mirror://sourceforge/snd/${name}.tar.gz";
- sha256 = "1pr3l9iadvwinmxfl9a2lsm67yi7w3rhxglidpd41m2ni8jf2rlm";
+ sha256 = "0cdf3940cjvf5kls5l1zjll9wgg152xzlxs0jmpsq1kml12qa67b";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/audio/sonic-pi/default.nix b/nixpkgs/pkgs/applications/audio/sonic-pi/default.nix
index 055678b0e35..ac72a26b0ee 100644
--- a/nixpkgs/pkgs/applications/audio/sonic-pi/default.nix
+++ b/nixpkgs/pkgs/applications/audio/sonic-pi/default.nix
@@ -14,6 +14,7 @@
, supercollider
, qscintilla
, qwt
+, osmid
}:
let
@@ -59,6 +60,10 @@ mkDerivation rec {
buildPhase = ''
export SONIC_PI_HOME=$TMPDIR
export AUBIO_LIB=${aubio}/lib/libaubio.so
+ export OSMID_DIR=app/server/native/osmid
+
+ mkdir -p $OSMID_DIR
+ cp ${osmid}/bin/{m2o,o2m} $OSMID_DIR
pushd app/server/ruby/bin
./compile-extensions.rb
@@ -95,11 +100,10 @@ mkDerivation rec {
'';
meta = {
- homepage = http://sonic-pi.net/;
+ homepage = "https://sonic-pi.net/";
description = "Free live coding synth for everyone originally designed to support computing and music lessons within schools";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ Phlogistique kamilchm ];
platforms = lib.platforms.linux;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/audio/spotify-tui/default.nix b/nixpkgs/pkgs/applications/audio/spotify-tui/default.nix
index 5c681eac990..606abc86ae2 100644
--- a/nixpkgs/pkgs/applications/audio/spotify-tui/default.nix
+++ b/nixpkgs/pkgs/applications/audio/spotify-tui/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "spotify-tui";
- version = "0.6.2";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "Rigellute";
repo = "spotify-tui";
rev = "v${version}";
- sha256 = "0ksrdavnvjpph7h0lcc2hvxhygfbn0dmsabq2ilslvpa80ph2c53";
+ sha256 = "1bbh9df4gfgb5pqavgvmy8fqnr2j5rbqbanv0y31j4i0kv2wrh6a";
};
- cargoSha256 = "029g80mcqvmckszpbzm4hxs5w63n41ah4rc1b93i9c1nzvncd811";
+ cargoSha256 = "1rb4dl9zn3xx2yrapx5cfsli93ggmdq8w9fqi8cy8giyja1mnqfl";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ]
diff --git a/nixpkgs/pkgs/applications/audio/spotify/default.nix b/nixpkgs/pkgs/applications/audio/spotify/default.nix
index 3f99e22a4cb..bc95ec625bb 100644
--- a/nixpkgs/pkgs/applications/audio/spotify/default.nix
+++ b/nixpkgs/pkgs/applications/audio/spotify/default.nix
@@ -1,7 +1,7 @@
{ fetchurl, stdenv, squashfsTools, xorg, alsaLib, makeWrapper, openssl, freetype
, glib, pango, cairo, atk, gdk-pixbuf, gtk2, cups, nspr, nss, libpng, libnotify
, libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg_3, curl, zlib, gnome3
-, at-spi2-atk
+, at-spi2-atk, at-spi2-core, libpulseaudio
}:
let
@@ -10,20 +10,21 @@ let
# If an update breaks things, one of those might have valuable info:
# https://aur.archlinux.org/packages/spotify/
# https://community.spotify.com/t5/Desktop-Linux
- version = "1.0.96.181.gf6bc1b6b-12";
+ version = "1.1.10.546.ge08ef575-19";
# To get the latest stable revision:
# curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/spotify?channel=stable' | jq '.download_url,.version,.last_updated'
# To get general information:
# curl -H 'Snap-Device-Series: 16' 'https://api.snapcraft.io/v2/snaps/info/spotify' | jq '.'
# More examples of api usage:
# https://github.com/canonical-websites/snapcraft.io/blob/master/webapp/publisher/snaps/views.py
- rev = "30";
+ rev = "36";
deps = [
alsaLib
atk
at-spi2-atk
+ at-spi2-core
cairo
cups
curl
@@ -38,6 +39,7 @@ let
libgcrypt
libnotify
libpng
+ libpulseaudio
nss
pango
stdenv.cc.cc
@@ -73,7 +75,7 @@ stdenv.mkDerivation {
# https://community.spotify.com/t5/Desktop-Linux/Redistribute-Spotify-on-Linux-Distributions/td-p/1695334
src = fetchurl {
url = "https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_${rev}.snap";
- sha512 = "859730fbc80067f0828f7e13eee9a21b13b749f897a50e17c2da4ee672785cfd79e1af6336e609529d105e040dc40f61b6189524783ac93d49f991c4ea8b3c56";
+ sha512 = "c49f1a86a9b737e64a475bbe62754a36f607669e908eb725a2395f0a0a6b95968e0c8ce27ab2c8b6c92fe8cbacb1ef58de11c79b92dc0f58c2c6d3a140706a1f";
};
buildInputs = [ squashfsTools makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/audio/spotifyd/default.nix b/nixpkgs/pkgs/applications/audio/spotifyd/default.nix
index d420d1a6709..36ab017c5cb 100644
--- a/nixpkgs/pkgs/applications/audio/spotifyd/default.nix
+++ b/nixpkgs/pkgs/applications/audio/spotifyd/default.nix
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "spotifyd";
- version = "0.2.19";
+ version = "0.2.20";
src = fetchFromGitHub {
owner = "Spotifyd";
repo = "spotifyd";
rev = "v${version}";
- sha256 = "063b28ysj224m6ngns9i574i7vnp1x4g07cqjw908ch04yngcg1c";
+ sha256 = "1hf4wpk7r0s4jpjhxaz67y1hd8jx9ns5imd85r3cdg4lxf3j5gph";
};
- cargoSha256 = "0pqxqd5dyw9mjclrqkxzfnzsz74xl4bg0b86v5q6kc0a91zd49b9";
+ cargoSha256 = "1h3fis47hmxvppiv1icjhgp48nd46gayfcmzfjs34q6jask90n0w";
cargoBuildFlags = [
"--no-default-features"
@@ -36,7 +36,7 @@ rustPlatform.buildRustPackage rec {
description = "An open source Spotify client running as a UNIX daemon";
homepage = "https://github.com/Spotifyd/spotifyd";
license = with licenses; [ gpl3 ];
- maintainers = [ maintainers.anderslundstedt maintainers.marsam ];
+ maintainers = with maintainers; [ anderslundstedt filalex77 marsam ];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/applications/audio/stone-phaser/default.nix b/nixpkgs/pkgs/applications/audio/stone-phaser/default.nix
new file mode 100644
index 00000000000..6e64ebc7fb3
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/stone-phaser/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitHub, xorg, cairo, lv2, libjack2, mesa, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "stone-phaser";
+ version = "0.1.2";
+
+ src = fetchFromGitHub {
+ owner = "jpcima";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "180b32z8h9zi8p0q55r1dzxfckamnngm52zjypjjvvy7qdj3mfcd";
+ fetchSubmodules = true;
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ xorg.libX11 cairo lv2 libjack2 mesa
+ ];
+
+ postPatch = ''
+ patch -d dpf -p 1 -i "$src/resources/patch/DPF-bypass.patch"
+ patchShebangs ./dpf/utils/generate-ttl.sh
+ '';
+
+ installFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/jpcima/stone-phaser;
+ description = "A classic analog phaser effect, made with DPF and Faust";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.linux;
+ license = licenses.boost;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/strawberry/default.nix b/nixpkgs/pkgs/applications/audio/strawberry/default.nix
index 83455460123..bf17798531b 100644
--- a/nixpkgs/pkgs/applications/audio/strawberry/default.nix
+++ b/nixpkgs/pkgs/applications/audio/strawberry/default.nix
@@ -22,7 +22,7 @@
, libpulseaudio ? null
, libselinux ? null
, libsepol ? null
-, p11_kit ? null
+, p11-kit ? null
, utillinux ? null
, qtbase
, qtx11extras
@@ -35,13 +35,13 @@
mkDerivation rec {
pname = "strawberry";
- version = "0.6.3";
+ version = "0.6.6";
src = fetchFromGitHub {
owner = "jonaski";
repo = pname;
rev = version;
- sha256 = "01j5jzzicy895kg9sjy46lbcm5kvf3642d3q5wwb2fyvyq1fbcv0";
+ sha256 = "113z2qdcg0fm6ff2k36nl5zbbj5wsidl94ca1sfnsv9bq9lkvck5";
};
buildInputs = [
@@ -66,7 +66,7 @@ mkDerivation rec {
libpulseaudio
libselinux
libsepol
- p11_kit
+ p11-kit
utillinux
]
++ lib.optionals withGstreamer (with gst_all_1; [
@@ -89,9 +89,11 @@ mkDerivation rec {
meta = with lib; {
description = "Music player and music collection organizer";
- license = licenses.gpl2;
+ homepage = "https://www.strawberrymusicplayer.org/";
+ changelog = "https://raw.githubusercontent.com/jonaski/strawberry/${version}/Changelog";
+ license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
- # upstream says darwin should work but they lack maintainers as of 0.6.3
+ # upstream says darwin should work but they lack maintainers as of 0.6.6
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/applications/audio/synthv1/default.nix b/nixpkgs/pkgs/applications/audio/synthv1/default.nix
index 6d650abfb97..349c7acc3db 100644
--- a/nixpkgs/pkgs/applications/audio/synthv1/default.nix
+++ b/nixpkgs/pkgs/applications/audio/synthv1/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, fetchurl, pkgconfig, qt5, libjack2, alsaLib, liblo, lv2 }:
+{ mkDerivation, stdenv, fetchurl, pkgconfig, qtbase, qttools, libjack2, alsaLib, liblo, lv2 }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "synthv1";
- version = "0.9.10";
+ version = "0.9.11";
src = fetchurl {
url = "mirror://sourceforge/synthv1/${pname}-${version}.tar.gz";
- sha256 = "1ssdm7aiaz908ydqwdx9khxnnd0yfacjgvbxg5p9s9xhkbqqc2f2";
+ sha256 = "116k2vca9dygvsd684wvxm61p0l1xrrgdph4qrrprlsr6vj0llgm";
};
- buildInputs = [ qt5.qtbase qt5.qttools libjack2 alsaLib liblo lv2 ];
+ buildInputs = [ qtbase qttools libjack2 alsaLib liblo lv2 ];
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/audio/tomahawk/default.nix b/nixpkgs/pkgs/applications/audio/tomahawk/default.nix
deleted file mode 100644
index c983123ca38..00000000000
--- a/nixpkgs/pkgs/applications/audio/tomahawk/default.nix
+++ /dev/null
@@ -1,56 +0,0 @@
-{ stdenv, fetchurl, cmake, pkgconfig, attica, boost, gnutls, libechonest
-, liblastfm, lucenepp, phonon, phonon-backend-vlc, qca2, qjson, qt4
-, qtkeychain, quazip, sparsehash, taglib, websocketpp, makeWrapper
-
-, enableXMPP ? true, libjreen ? null
-, enableKDE ? false, kdelibs4 ? null
-, enableTelepathy ? false, telepathy-qt ? null
-}:
-
-assert enableXMPP -> libjreen != null;
-assert enableKDE -> kdelibs4 != null;
-assert enableTelepathy -> telepathy-qt != null;
-
-stdenv.mkDerivation rec {
- pname = "tomahawk";
- version = "0.8.4";
-
- src = fetchurl {
- url = "http://download.tomahawk-player.org/${pname}-${version}.tar.bz2";
- sha256 = "0j84h36wkjfjbsd7ybyji7rcc9wpjdbl0f1xdcc1g7h0nz34pc0g";
- };
-
- cmakeFlags = [
- "-DLUCENEPP_INCLUDE_DIR=${lucenepp}/include"
- "-DLUCENEPP_LIBRARY_DIR=${lucenepp}/lib"
- ];
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [
- cmake attica boost gnutls libechonest liblastfm lucenepp phonon
- qca2 qjson qt4 qtkeychain quazip sparsehash taglib websocketpp
- makeWrapper
- ] ++ stdenv.lib.optional enableXMPP libjreen
- ++ stdenv.lib.optional enableKDE kdelibs4
- ++ stdenv.lib.optional enableTelepathy telepathy-qt;
-
- postInstall = let
- pluginPath = stdenv.lib.concatStringsSep ":" [
- "${phonon-backend-vlc}/lib/kde4/plugins"
- ];
- in ''
- for i in "$out"/bin/*; do
- wrapProgram "$i" --prefix QT_PLUGIN_PATH : "${pluginPath}"
- done
- '';
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- description = "A multi-source music player (unmaintained)";
- homepage = http://tomahawk-player.org/;
- license = licenses.gpl3Plus;
- platforms = platforms.all;
- broken = true; # 2018-06-25
- };
-}
diff --git a/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix b/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix
index 4322bbcbc43..c0bbd6e71db 100644
--- a/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix
+++ b/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix
@@ -3,48 +3,67 @@
, libzip, rtaudio, rtmidi, speex, libsamplerate }:
let
- glfw-git = glfw.overrideAttrs (oldAttrs: rec {
- name = "glfw-git-${version}";
- version = "2019-06-30";
- src = fetchFromGitHub {
- owner = "AndrewBelt";
- repo = "glfw";
- rev = "d9ab59efc781c392128a449361a381fcc93cf6f3";
- sha256 = "1ykkq6qq8y6j5hlfj2zp1p87kr33vwhywziprz20v5avx1q7rjm8";
- };
- # We patch the source to export a function that was added to the glfw fork
- # for Rack so it is present when we build glfw as a shared library.
- # See https://github.com/AndrewBelt/glfw/pull/1 for discussion of this issue
- # with upstream.
- patches = [ ./glfw.patch ];
- buildInputs = oldAttrs.buildInputs ++ [ libXext libXi ];
- });
+ # The package repo vendors some of the package dependencies as submodules.
+ # Others are downloaded with `make deps`. Due to previous issues with the
+ # `glfw` submodule (see above) and because we can not access the network when
+ # building in a sandbox, we fetch the dependency source manually.
pfft-source = fetchFromBitbucket {
owner = "jpommier";
repo = "pffft";
rev = "29e4f76ac53bef048938754f32231d7836401f79";
sha256 = "084csgqa6f1a270bhybjayrh3mpyi2jimc87qkdgsqcp8ycsx1l1";
};
+ nanovg-source = fetchFromGitHub {
+ owner = "memononen";
+ repo = "nanovg";
+ rev = "1f9c8864fc556a1be4d4bf1d6bfe20cde25734b4";
+ sha256 = "08r15zrr6p1kxigxzxrg5rgya7wwbdx7d078r362qbkmws83wk27";
+ };
+ nanosvg-source = fetchFromGitHub {
+ owner = "memononen";
+ repo = "nanosvg";
+ rev = "25241c5a8f8451d41ab1b02ab2d865b01600d949";
+ sha256 = "114qgfmazsdl53rm4pgqif3gv8msdmfwi91lyc2jfadgzfd83xkg";
+ };
+ osdialog-source = fetchFromGitHub {
+ owner = "AndrewBelt";
+ repo = "osdialog";
+ rev = "e5db5de6444f4b2c4e1390c67b3efd718080c3da";
+ sha256 = "0iqxn1md053nl19hbjk8rqsdcmjwa5l5z0ci4fara77q43rc323i";
+ };
+ oui-blendish-source = fetchFromGitHub {
+ owner = "AndrewBelt";
+ repo = "oui-blendish";
+ rev = "79ec59e6bc7201017fc13a20c6e33380adca1660";
+ sha256 = "17kd0lh2x3x12bxkyhq6z8sg6vxln8m9qirf0basvcsmylr6rb64";
+ };
in
with stdenv.lib; stdenv.mkDerivation rec {
pname = "VCV-Rack";
- version = "1.1.5";
+ version = "1.1.6";
src = fetchFromGitHub {
owner = "VCVRack";
repo = "Rack";
rev = "v${version}";
- sha256 = "172v66v2vb6l9dpsq6fb6xn035igwhpjci8w3kz2na3rvmz1bc5w";
- fetchSubmodules = true;
+ sha256 = "0ji64prr74qzxf5bx1sw022kbslx9nzll16lmk5in78hbl137b3i";
};
- patches = [ ./rack-minimize-vendoring.patch ];
+ patches = [
+ ./rack-minimize-vendoring.patch
+ ];
prePatch = ''
- cp -r ${pfft-source} dep/jpommier-pffft-source
-
+ # As we can't use `make dep` to set up the dependencies (as explained
+ # above), we do it here manually
mkdir -p dep/include
+ cp -r ${pfft-source} dep/jpommier-pffft-source
+ cp -r ${nanovg-source}/* dep/nanovg
+ cp -r ${nanosvg-source}/* dep/nanosvg
+ cp -r ${osdialog-source}/* dep/osdialog
+ cp -r ${oui-blendish-source}/* dep/oui-blendish
+
cp dep/jpommier-pffft-source/*.h dep/include
cp dep/nanosvg/**/*.h dep/include
cp dep/nanovg/src/*.h dep/include
@@ -58,7 +77,7 @@ with stdenv.lib; stdenv.mkDerivation rec {
enableParallelBuilding = true;
nativeBuildInputs = [ makeWrapper pkgconfig ];
- buildInputs = [ glfw-git alsaLib curl glew gtk2-x11 jansson libjack2 libzip rtaudio rtmidi speex libsamplerate ];
+ buildInputs = [ alsaLib curl glew glfw gtk2-x11 jansson libjack2 libsamplerate libzip rtaudio rtmidi speex ];
buildFlags = "Rack";
diff --git a/nixpkgs/pkgs/applications/audio/vcv-rack/glfw.patch b/nixpkgs/pkgs/applications/audio/vcv-rack/glfw.patch
deleted file mode 100644
index 77875415160..00000000000
--- a/nixpkgs/pkgs/applications/audio/vcv-rack/glfw.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/init.c b/src/init.c
-index af4a579e..317e25b8 100644
---- a/src/init.c
-+++ b/src/init.c
-@@ -339,7 +339,7 @@ GLFWAPI GLFWerrorfun glfwSetErrorCallback(GLFWerrorfun cbfun)
-
- char glfwOpenedFilename[1024];
-
--const char *glfwGetOpenedFilename()
-+GLFWAPI const char *glfwGetOpenedFilename()
- {
- if (glfwOpenedFilename[0])
- {
diff --git a/nixpkgs/pkgs/applications/audio/waon/default.nix b/nixpkgs/pkgs/applications/audio/waon/default.nix
new file mode 100644
index 00000000000..b27fdbffb7d
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/waon/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, fftw, gtk2, libao, libsamplerate
+, libsndfile, ncurses, pkgconfig
+}:
+
+stdenv.mkDerivation rec {
+ pname = "waon";
+ version = "0.11";
+
+ src = fetchFromGitHub {
+ owner = "kichiki";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1xmq8d2rj58xbp4rnyav95y1vnz3r9s9db7xxfa2rd0ilq0ps4y7";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ fftw gtk2 libao libsamplerate libsndfile ncurses ];
+
+ installPhase = ''
+ install -Dt $out/bin waon pv gwaon
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A Wave-to-Notes transcriber";
+ homepage = https://kichiki.github.io/WaoN/;
+ license = licenses.gpl2;
+ maintainers = [ maintainers.puckipedia ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/audio/x42-plugins/default.nix b/nixpkgs/pkgs/applications/audio/x42-plugins/default.nix
index df216fe571d..967f3f4f92b 100644
--- a/nixpkgs/pkgs/applications/audio/x42-plugins/default.nix
+++ b/nixpkgs/pkgs/applications/audio/x42-plugins/default.nix
@@ -3,12 +3,12 @@
, libGLU, lv2, gtk2, cairo, pango, fftwFloat, zita-convolver }:
stdenv.mkDerivation rec {
- version = "20190820";
+ version = "20191013";
pname = "x42-plugins";
src = fetchurl {
url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz";
- sha256 = "0dqsa5yxm3nx50j9k28iillj4sx2mjndzyspymxx0ghir1qmi4vh";
+ sha256 = "18kn1bmc0s6dp834kc51ibifzzn3bxwya4p8s8yq9f4mpmkghi24";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/audio/yoshimi/default.nix b/nixpkgs/pkgs/applications/audio/yoshimi/default.nix
index 74a59c0e963..b8acaa5a7e4 100644
--- a/nixpkgs/pkgs/applications/audio/yoshimi/default.nix
+++ b/nixpkgs/pkgs/applications/audio/yoshimi/default.nix
@@ -6,11 +6,11 @@ assert stdenv ? glibc;
stdenv.mkDerivation rec {
pname = "yoshimi";
- version = "1.6.0.1";
+ version = "1.6.0.2";
src = fetchurl {
url = "mirror://sourceforge/yoshimi/${pname}-${version}.tar.bz2";
- sha256 = "140f2k4akj39pny8c7i794q125415gyvmy4rday0il5ncp3glik4";
+ sha256 = "0q2cw168r53r50zghkdqcxba2cybn44axbdkwacvkm7ag2z0j2l8";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/applications/audio/zam-plugins/default.nix b/nixpkgs/pkgs/applications/audio/zam-plugins/default.nix
index eeeb8ae2ea4..a8236b4b60f 100644
--- a/nixpkgs/pkgs/applications/audio/zam-plugins/default.nix
+++ b/nixpkgs/pkgs/applications/audio/zam-plugins/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit , boost, libX11, libGLU_combined, liblo, libjack2, ladspaH, lv2, pkgconfig, rubberband, libsndfile, fftwFloat, libsamplerate }:
+{ stdenv, fetchgit , boost, libX11, libGL, liblo, libjack2, ladspaH, lv2, pkgconfig, rubberband, libsndfile, fftwFloat, libsamplerate }:
stdenv.mkDerivation {
pname = "zam-plugins";
@@ -12,16 +12,18 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ boost libX11 libGLU_combined liblo libjack2 ladspaH lv2 rubberband libsndfile fftwFloat libsamplerate ];
+ buildInputs = [ boost libX11 libGL liblo libjack2 ladspaH lv2 rubberband libsndfile fftwFloat libsamplerate ];
- patchPhase = ''
+ postPatch = ''
patchShebangs ./dpf/utils/generate-ttl.sh
'';
makeFlags = [
- "PREFIX=$(out)"
+ "PREFIX=${placeholder ''out''}"
];
+ enableParallelBuilding = true;
+
meta = with stdenv.lib; {
homepage = http://www.zamaudio.com/?p=976;
description = "A collection of LV2/LADSPA/VST/JACK audio plugins by ZamAudio";
diff --git a/nixpkgs/pkgs/applications/backup/deja-dup/default.nix b/nixpkgs/pkgs/applications/backup/deja-dup/default.nix
index 7120a1934f6..d19314ce9ce 100644
--- a/nixpkgs/pkgs/applications/backup/deja-dup/default.nix
+++ b/nixpkgs/pkgs/applications/backup/deja-dup/default.nix
@@ -1,20 +1,46 @@
-{ stdenv, fetchFromGitLab, substituteAll, meson, ninja, pkgconfig, vala_0_40, gettext
-, gnome3, libnotify, itstool, glib, gtk3, libxml2, gnome-online-accounts
-, coreutils, libpeas, libsecret, pcre, libxkbcommon, wrapGAppsHook
-, libpthreadstubs, libXdmcp, epoxy, at-spi2-core, dbus, libgpgerror
-, appstream-glib, desktop-file-utils, duplicity
+{ stdenv
+, fetchFromGitLab
+, substituteAll
+, meson
+, ninja
+, pkgconfig
+, vala
+, gettext
+, gnome3
+, libnotify
+, itstool
+, glib
+, gtk3
+, libxml2
+, gnome-online-accounts
+, coreutils
+, libsoup
+, libsecret
+, pcre
+, libxkbcommon
+, wrapGAppsHook
+, libpthreadstubs
+, libXdmcp
+, epoxy
+, at-spi2-core
+, dbus
+, libgpgerror
+, json-glib
+, appstream-glib
+, desktop-file-utils
+, duplicity
}:
stdenv.mkDerivation rec {
pname = "deja-dup";
- version = "38.3";
+ version = "40.4";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = pname;
rev = version;
- sha256 = "1bnvmdlm67k1b6115x75j3nl92x5yl4psq5pna2w6cg9npxdd3fa";
+ sha256 = "0x9z8z1mh1sxi28ilml3pvbc0g6ghcbyiy002rziwwlarxnbwkky";
};
patches = [
@@ -22,37 +48,55 @@ stdenv.mkDerivation rec {
src = ./fix-paths.patch;
inherit coreutils;
})
+
+ # Hardcode GSettings path for Nautilus extension to avoid crashes from missing schemas
./hardcode-gsettings.patch
];
postPatch = ''
- substituteInPlace deja-dup/nautilus/NautilusExtension.c --subst-var-by DEJA_DUP_GSETTINGS_PATH ${glib.makeSchemaPath "$out" "${pname}-${version}"}
+ # substitute variable from hardcode-gsettings.patch
+ substituteInPlace deja-dup/nautilus/NautilusExtension.c --subst-var-by DEJA_DUP_GSETTINGS_PATH "${glib.makeSchemaPath (placeholder "out") "${pname}-${version}"}"
'';
nativeBuildInputs = [
- meson ninja pkgconfig vala_0_40 gettext itstool
- appstream-glib desktop-file-utils libxml2 wrapGAppsHook
+ meson
+ ninja
+ pkgconfig
+ vala
+ gettext
+ itstool
+ appstream-glib
+ desktop-file-utils
+ libxml2
+ wrapGAppsHook
];
buildInputs = [
- libnotify libpeas glib gtk3 libsecret
- pcre libxkbcommon libpthreadstubs libXdmcp epoxy gnome3.nautilus
- at-spi2-core dbus gnome-online-accounts libgpgerror
+ libnotify
+ libsoup
+ glib
+ gtk3
+ libsecret
+ pcre
+ libxkbcommon
+ libpthreadstubs
+ libXdmcp
+ epoxy
+ gnome3.nautilus
+ at-spi2-core
+ dbus
+ gnome-online-accounts # GOA not used any more, only for transferring legacy keys
+ libgpgerror
+ json-glib
];
+ # TODO: hard code the path
+ # https://gitlab.gnome.org/World/deja-dup/merge_requests/32
propagatedUserEnvPkgs = [ duplicity ];
+ # install nautilus plug-in to correct path
PKG_CONFIG_LIBNAUTILUS_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/lib/nautilus/extensions-3.0";
- postInstall = ''
- glib-compile-schemas $out/share/glib-2.0/schemas
- '';
-
- postFixup = ''
- # Unwrap accidentally wrapped library
- mv $out/libexec/deja-dup/tools/.libduplicity.so-wrapped $out/libexec/deja-dup/tools/libduplicity.so
- '';
-
meta = with stdenv.lib; {
description = "A simple backup tool";
longDescription = ''
@@ -60,7 +104,7 @@ stdenv.mkDerivation rec {
of backing up the Right Way (encrypted, off-site, and regular) \
and uses duplicity as the backend.
'';
- homepage = https://wiki.gnome.org/Apps/DejaDup;
+ homepage = "https://wiki.gnome.org/Apps/DejaDup";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ jtojnar joncojonathan ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/applications/backup/deja-dup/hardcode-gsettings.patch b/nixpkgs/pkgs/applications/backup/deja-dup/hardcode-gsettings.patch
index 50bf2ba4fbd..f74dbf73543 100644
--- a/nixpkgs/pkgs/applications/backup/deja-dup/hardcode-gsettings.patch
+++ b/nixpkgs/pkgs/applications/backup/deja-dup/hardcode-gsettings.patch
@@ -1,38 +1,16 @@
--- a/deja-dup/nautilus/NautilusExtension.c
+++ b/deja-dup/nautilus/NautilusExtension.c
-@@ -24,6 +24,8 @@
- #include <glib/gi18n-lib.h>
-
- GList *dirs = NULL;
-+GSettingsSchemaSource *schema_source = NULL;
-+GSettingsSchema *schema = NULL;
- GSettings *settings = NULL;
-
- // This will treat a < b iff a is 'lower' in the file tree than b
-@@ -313,7 +315,13 @@
+@@ -313,7 +313,12 @@
bindtextdomain(GETTEXT_PACKAGE, LOCALE_DIR);
bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
-- settings = g_settings_new("org.gnome.DejaDup");
-+ schema_source = g_settings_schema_source_new_from_directory ("@DEJA_DUP_GSETTINGS_PATH@",
+- settings = g_settings_new(APPLICATION_ID);
++ g_autoptr (GSettingsSchemaSource) schema_source = g_settings_schema_source_new_from_directory ("@DEJA_DUP_GSETTINGS_PATH@",
+ g_settings_schema_source_get_default (), TRUE, NULL);
+
-+ schema = g_settings_schema_source_lookup (schema_source,
-+ "org.gnome.DejaDup", FALSE);
++ g_autoptr (GSettingsSchema) schema = g_settings_schema_source_lookup (schema_source, APPLICATION_ID, FALSE);
+
+ settings = g_settings_new_full (schema, NULL, NULL);
g_signal_connect(settings, "changed::include-list",
update_include_excludes, NULL);
g_signal_connect(settings, "changed::exclude-list",
-@@ -329,7 +337,11 @@
-
- void nautilus_module_shutdown(void)
- {
-+ g_settings_schema_source_unref(schema_source);
-+ g_settings_schema_unref(schema);
- g_object_unref(settings);
-+ schema_source = NULL;
-+ schema = NULL;
- settings = NULL;
-
- update_include_excludes(); /* will clear it now that settings is NULL */
diff --git a/nixpkgs/pkgs/applications/blockchains/bitcoin-abc.nix b/nixpkgs/pkgs/applications/blockchains/bitcoin-abc.nix
index 5bdfc39e0aa..95dab9f18b9 100644
--- a/nixpkgs/pkgs/applications/blockchains/bitcoin-abc.nix
+++ b/nixpkgs/pkgs/applications/blockchains/bitcoin-abc.nix
@@ -7,13 +7,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
name = "bitcoin" + (toString (optional (!withGui) "d")) + "-abc-" + version;
- version = "0.20.3";
+ version = "0.20.6";
src = fetchFromGitHub {
owner = "bitcoin-ABC";
repo = "bitcoin-abc";
rev = "v${version}";
- sha256 = "1m0k685czpywmkzhzfa09jc0hvmh7rk5rywwlq2chxz50pzm2m3a";
+ sha256 = "1a65pykdjkiic67fcs8cg2qrvzzrqifa93r1bzza3gdyfdvgv3ww";
};
patches = [ ./fix-bitcoin-qt-build.patch ];
diff --git a/nixpkgs/pkgs/applications/blockchains/clightning.nix b/nixpkgs/pkgs/applications/blockchains/clightning.nix
index b20a6b3e8aa..61c2acab563 100644
--- a/nixpkgs/pkgs/applications/blockchains/clightning.nix
+++ b/nixpkgs/pkgs/applications/blockchains/clightning.nix
@@ -1,19 +1,19 @@
{ stdenv, python3, pkgconfig, which, libtool, autoconf, automake,
- autogen, sqlite, gmp, zlib, fetchurl, unzip, fetchpatch }:
+ autogen, sqlite, gmp, zlib, fetchurl, unzip, fetchpatch, gettext }:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "clightning";
- version = "0.7.2.1";
+ version = "0.7.3";
src = fetchurl {
url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip";
- sha256 = "3be716948efc1208b5e6a41e3034e4e4eecc5abbdac769fd1d999a104ac3a2ec";
+ sha256 = "ef2193940146d1b8ff0cc03602842c4d81db9ca6a5e73927e4f8932715e931a4";
};
enableParallelBuilding = true;
- nativeBuildInputs = [ autoconf autogen automake libtool pkgconfig which unzip ];
+ nativeBuildInputs = [ autoconf autogen automake libtool pkgconfig which unzip gettext ];
buildInputs =
let py3 = python3.withPackages (p: [ p.Mako ]);
in [ sqlite gmp zlib py3 ];
@@ -28,7 +28,8 @@ stdenv.mkDerivation rec {
patchShebangs \
tools/generate-wire.py \
tools/update-mocks.sh \
- tools/mockup.sh
+ tools/mockup.sh \
+ devtools/sql-rewrite.py
'';
doCheck = false;
diff --git a/nixpkgs/pkgs/applications/blockchains/dogecoin.nix b/nixpkgs/pkgs/applications/blockchains/dogecoin.nix
index e5f149a0efe..02744e50647 100644
--- a/nixpkgs/pkgs/applications/blockchains/dogecoin.nix
+++ b/nixpkgs/pkgs/applications/blockchains/dogecoin.nix
@@ -7,13 +7,13 @@
with stdenv.lib;
stdenv.mkDerivation rec {
name = "dogecoin" + (toString (optional (!withGui) "d")) + "-" + version;
- version = "1.14.1";
+ version = "1.14.2";
src = fetchFromGitHub {
owner = "dogecoin";
repo = "dogecoin";
rev = "v${version}";
- sha256 = "0nmbi5gmms16baqs3fmdp2xm0yf8wawnyz80gcmca4j5ph2zka1v";
+ sha256 = "1gw46q63mjzwvb17ck6p1bap2xpdrap08szw2kjhasa3yvd5swyy";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ];
diff --git a/nixpkgs/pkgs/applications/blockchains/go-ethereum.nix b/nixpkgs/pkgs/applications/blockchains/go-ethereum.nix
index a59cffb4b1d..cfdb8dbdc60 100644
--- a/nixpkgs/pkgs/applications/blockchains/go-ethereum.nix
+++ b/nixpkgs/pkgs/applications/blockchains/go-ethereum.nix
@@ -1,25 +1,39 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, libobjc, IOKit }:
+{ stdenv, buildGoModule, fetchFromGitHub, libobjc, IOKit }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "go-ethereum";
- version = "1.9.6";
-
- goPackagePath = "github.com/ethereum/go-ethereum";
-
- # Fix for usb-related segmentation faults on darwin
- propagatedBuildInputs =
- stdenv.lib.optionals stdenv.isDarwin [ libobjc IOKit ];
-
- # Fixes Cgo related build failures (see https://github.com/NixOS/nixpkgs/issues/25959 )
- hardeningDisable = [ "fortify" ];
+ version = "1.9.8";
src = fetchFromGitHub {
owner = "ethereum";
repo = pname;
rev = "v${version}";
- sha256 = "08k6p7mbszlg8mq8k3vi5xrfnhfbxlh2ynd0nr0j64qdhmhcdnq6";
+ sha256 = "0v4hchy6h3282347ps11iv7klcr60bmghha78rnp0iqpx2k8pqb4";
};
+ modSha256 = "1l10p6a4qq77pfx7jmipkcg2qg6w3hg83q5a37yid3apily2scfa";
+
+ subPackages = [
+ "cmd/abigen"
+ "cmd/bootnode"
+ "cmd/checkpoint-admin"
+ "cmd/clef"
+ "cmd/devp2p"
+ "cmd/ethkey"
+ "cmd/evm"
+ "cmd/faucet"
+ "cmd/geth"
+ "cmd/p2psim"
+ "cmd/puppeth"
+ "cmd/rlpdump"
+ "cmd/utils"
+ "cmd/wnode"
+ ];
+
+ # Fix for usb-related segmentation faults on darwin
+ propagatedBuildInputs =
+ stdenv.lib.optionals stdenv.isDarwin [ libobjc IOKit ];
+
meta = with stdenv.lib; {
homepage = "https://geth.ethereum.org/";
description = "Official golang implementation of the Ethereum protocol";
diff --git a/nixpkgs/pkgs/applications/blockchains/jormungandr/default.nix b/nixpkgs/pkgs/applications/blockchains/jormungandr/default.nix
deleted file mode 100644
index c2789c78542..00000000000
--- a/nixpkgs/pkgs/applications/blockchains/jormungandr/default.nix
+++ /dev/null
@@ -1,56 +0,0 @@
-{ stdenv
-, lib
-, fetchgit
-, rustPlatform
-, openssl
-, pkgconfig
-, protobuf
-, darwin
-}:
-
-rustPlatform.buildRustPackage rec {
- pname = "jormungandr";
- version = "0.6.5";
-
- src = fetchgit {
- url = "https://github.com/input-output-hk/${pname}";
- rev = "v${version}";
- sha256 = "16s6ks63194w35xlgzbhjdb3h606hkj049bap52sd6qf637bw2p7";
- fetchSubmodules = true;
- };
-
- cargoSha256 = "1kba65rnm2vyqsjhcnfwy1m44x1w3xxlzinykmb89jy6qr8gvp42";
-
- nativeBuildInputs = [ pkgconfig protobuf ];
- buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
-
- patchPhase = ''
- sed -i "s~SCRIPTPATH=.*~SCRIPTPATH=$out/templates/~g" scripts/bootstrap
- '';
-
- installPhase = ''
- install -d $out/bin $out/templates
- install -m755 target/*/release/jormungandr $out/bin/
- install -m755 target/*/release/jcli $out/bin/
- install -m755 target/*/release/jormungandr-scenario-tests $out/bin/
- install -m755 scripts/send-transaction $out/templates
- install -m755 scripts/jcli-helpers $out/bin/
- install -m755 scripts/bootstrap $out/bin/jormungandr-bootstrap
- install -m644 scripts/faucet-send-money.shtempl $out/templates/
- install -m644 scripts/create-account-and-delegate.shtempl $out/templates/
- install -m644 scripts/faucet-send-certificate.shtempl $out/templates/
- '';
-
- PROTOC = "${protobuf}/bin/protoc";
-
- # Disabling integration tests
- doCheck = false;
-
- meta = with stdenv.lib; {
- description = "An aspiring blockchain node";
- homepage = "https://input-output-hk.github.io/jormungandr/";
- license = licenses.mit;
- maintainers = [ maintainers.mmahut ];
- platforms = platforms.all;
- };
-}
diff --git a/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix
index 09cb3c329b9..d5e84a71d27 100644
--- a/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix
@@ -2,12 +2,12 @@
let
pname = "ledger-live-desktop";
- version = "1.15.0";
+ version = "1.18.2";
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage";
- sha256 = "0r7gm7q7gj39v36jd5xz20931za94nf2fpf3clbghkhlbrm0kbnq";
+ sha256 = "1giy8xg1yfv7b7gh98dmfc05wh54xqpd53nanacwcc7lakzizqnn";
};
appimageContents = appimageTools.extractType2 {
diff --git a/nixpkgs/pkgs/applications/blockchains/lnd.nix b/nixpkgs/pkgs/applications/blockchains/lnd.nix
index 27f10c963c0..fd18b3fa399 100644
--- a/nixpkgs/pkgs/applications/blockchains/lnd.nix
+++ b/nixpkgs/pkgs/applications/blockchains/lnd.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "lnd";
- version = "0.7.1-beta";
+ version = "0.8.1-beta";
src = fetchFromGitHub {
owner = "lightningnetwork";
repo = "lnd";
rev = "v${version}";
- sha256 = "1c0sm0lavdai4w6d283q54knggw9d42vvqmglnv2h9swbw1l23ry";
+ sha256 = "0f9fx2y66l3wxiax2vl2966avamjarkv3vbn9dy0wbxkwg4pfayb";
};
- modSha256 = "13hjaf4bswk8g57lyxzdlqqp4a6ddl3qm6n4jja4b1h58mlbil73";
+ modSha256 = "1i6xw2amkg4azvzybcl4pqxif9c0mv8ayrhz9hm8x85bz7i6a787";
meta = with lib; {
description = "Lightning Network Daemon";
diff --git a/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix b/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix
index 92f6f008021..7082794bba7 100644
--- a/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix
@@ -1,27 +1,27 @@
-{ mkDerivation, lib, makeDesktopItem, fetchFromGitHub
+{ stdenv, wrapQtAppsHook, makeDesktopItem, fetchFromGitHub
, qtbase, qmake, qtmultimedia, qttools
, qtgraphicaleffects, qtdeclarative
, qtlocation, qtquickcontrols, qtquickcontrols2
, qtwebchannel, qtwebengine, qtx11extras, qtxmlpatterns
, monero, unbound, readline, boost, libunwind
, libsodium, pcsclite, zeromq, cppzmq, pkgconfig
-, hidapi
+, hidapi, randomx
}:
-with lib;
+with stdenv.lib;
-mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "monero-gui";
- version = "0.14.1.2";
+ version = "0.15.0.1";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero-gui";
rev = "v${version}";
- sha256 = "1rm043r6y2mzy8pclnzbjjfxgps8pkfa2b92p66k8y8rdmgq6m1k";
+ sha256 = "08j8kkncdn57xql0bhmlzjpjkdfhqbpda1p07r797q8qi0nl4w8n";
};
- nativeBuildInputs = [ qmake pkgconfig ];
+ nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ];
buildInputs = [
qtbase qtmultimedia qtgraphicaleffects
@@ -30,7 +30,7 @@ mkDerivation rec {
qtwebchannel qtwebengine qtx11extras
qtxmlpatterns monero unbound readline
boost libunwind libsodium pcsclite zeromq
- cppzmq hidapi
+ cppzmq hidapi randomx
];
patches = [ ./move-log-file.patch ];
diff --git a/nixpkgs/pkgs/applications/blockchains/monero/default.nix b/nixpkgs/pkgs/applications/blockchains/monero/default.nix
index b6f07452861..b526fb61a62 100644
--- a/nixpkgs/pkgs/applications/blockchains/monero/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/monero/default.nix
@@ -1,43 +1,41 @@
-{ stdenv, fetchgit
-, cmake, pkgconfig, git
+{ stdenv, fetchFromGitHub
+, cmake, pkgconfig
, boost, miniupnpc, openssl, unbound, cppzmq
, zeromq, pcsclite, readline, libsodium, hidapi
-, python3Packages
+, python3Packages, randomx, rapidjson
, CoreData, IOKit, PCSC
}:
assert stdenv.isDarwin -> IOKit != null;
-with stdenv.lib;
-
stdenv.mkDerivation rec {
pname = "monero";
- version = "0.14.1.0";
-
- src = fetchgit {
- url = "https://github.com/monero-project/monero.git";
- rev = "v${version}";
- sha256 = "1asa197fad81jfv12qgaa7y7pdr1r1pda96m9pvivkh4v30cx0nh";
+ version = "0.15.0.0";
+
+ src = fetchFromGitHub {
+ owner = "monero-project";
+ repo = "monero";
+ rev = "v${version}";
+ sha256 = "19y4kcj4agws7swfa3draysb1y18c3xb13r8cg0faxx1dlm0zbnr";
+ fetchSubmodules = true;
};
- nativeBuildInputs = [ cmake pkgconfig git ];
+ nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [
boost miniupnpc openssl unbound
cppzmq zeromq pcsclite readline
- libsodium hidapi
+ libsodium hidapi randomx rapidjson
python3Packages.protobuf
- ] ++ optionals stdenv.isDarwin [ IOKit CoreData PCSC ];
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ IOKit CoreData PCSC ];
cmakeFlags = [
"-DCMAKE_BUILD_TYPE=Release"
"-DBUILD_GUI_DEPS=ON"
"-DReadline_ROOT_DIR=${readline.dev}"
- ] ++ optional stdenv.isDarwin "-DBoost_USE_MULTITHREADED=OFF";
-
- hardeningDisable = [ "fortify" ];
+ ] ++ stdenv.lib.optional stdenv.isDarwin "-DBoost_USE_MULTITHREADED=OFF";
- meta = {
+ meta = with stdenv.lib; {
description = "Private, secure, untraceable currency";
homepage = https://getmonero.org/;
license = licenses.bsd3;
diff --git a/nixpkgs/pkgs/applications/blockchains/parity/beta.nix b/nixpkgs/pkgs/applications/blockchains/parity/beta.nix
index a26a1b7cc77..c9da6f0e7a8 100644
--- a/nixpkgs/pkgs/applications/blockchains/parity/beta.nix
+++ b/nixpkgs/pkgs/applications/blockchains/parity/beta.nix
@@ -1,6 +1,6 @@
let
- version = "2.6.4";
- sha256 = "11l93w97961zig4gqf345j9l20g0mjp7fayl1mdwdp14hhd5zk5g";
- cargoSha256 = "1q6cbms7j1h726bvq38npxkjkmz14b5ir9c4z7pb0jcy7gkplyxx";
+ version = "2.6.5";
+ sha256 = "1ykrsphqil68051wwp9b0259gsmfrj9xmx0pfhh2yvmmjzv7k4fv";
+ cargoSha256 = "1xqmnirx2r91q5gy1skxl0f79xvaqzimq3l0cj4xvfms7mpdfbg1";
in
import ./parity.nix { inherit version sha256 cargoSha256; }
diff --git a/nixpkgs/pkgs/applications/blockchains/parity/default.nix b/nixpkgs/pkgs/applications/blockchains/parity/default.nix
index 299bb0639b6..ba3491e084d 100644
--- a/nixpkgs/pkgs/applications/blockchains/parity/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/parity/default.nix
@@ -1,6 +1,6 @@
let
- version = "2.5.9";
- sha256 = "06gmfw5l8n5i35dimsmj6dn0fxhbp53zjrdvbkff63r5kfqnwnx2";
- cargoSha256 = "1kdy0bnmyqx4rhpq0a8gliy6mws68n035kfkxrfa6cxr2cn53dyb";
+ version = "2.5.10";
+ sha256 = "0s8llcb1xdzs2zb6rnbsa9hck7dj4m8mamzkkvr0xjmgvigskf64";
+ cargoSha256 = "16nf6y0hyffwdhxn1w4ms4zycs5lkzir8sj6c2lgsabig057hb6z";
in
import ./parity.nix { inherit version sha256 cargoSha256; }
diff --git a/nixpkgs/pkgs/applications/blockchains/wasabiwallet/default.nix b/nixpkgs/pkgs/applications/blockchains/wasabiwallet/default.nix
index 6a5532f92c9..9599dc9407c 100644
--- a/nixpkgs/pkgs/applications/blockchains/wasabiwallet/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/wasabiwallet/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "wasabiwallet";
- version = "1.1.9";
+ version = "1.1.9.2";
src = fetchurl {
url = "https://github.com/zkSNACKs/WalletWasabi/releases/download/v${version}/WasabiLinux-${version}.tar.gz";
- sha256 = "1dz05ivhadfjfp4yfpz492401yznm3rlnx7g4nqzxwh4cmqzisrm";
+ sha256 = "0qcgrw106rqcls6p5iq02sq3w6xrzhc5z7w8v5almbw7ikv6f0s2";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/applications/blockchains/wownero.nix b/nixpkgs/pkgs/applications/blockchains/wownero.nix
index 365afb5a241..8b25e098b2f 100644
--- a/nixpkgs/pkgs/applications/blockchains/wownero.nix
+++ b/nixpkgs/pkgs/applications/blockchains/wownero.nix
@@ -1,27 +1,25 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig, git
-, boost, miniupnpc_2, openssl, unbound, cppzmq
-, zeromq, pcsclite, readline, libsodium, rapidjson
+{ stdenv, fetchFromGitHub, cmake, boost, miniupnpc_2, openssl, unbound
+, readline, libsodium, rapidjson
}:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "wownero";
+ version = "0.7.0";
- version = "0.6.1.2";
src = fetchFromGitHub {
owner = "wownero";
repo = "wownero";
rev = "v${version}";
- sha256 = "03q3pviyhrldpa3f4ly4d97jr39hvrz37chl102bap0790d9lk09";
+ sha256 = "0lji24s6346qxcj4pmylv8byb8fnqzpmz81rx4i3zhc1bcsvdwas";
fetchSubmodules = true;
};
- nativeBuildInputs = [ cmake pkgconfig git ];
+ nativeBuildInputs = [ cmake ];
buildInputs = [
- boost miniupnpc_2 openssl unbound rapidjson
- cppzmq zeromq pcsclite readline libsodium
+ boost miniupnpc_2 openssl unbound rapidjson readline libsodium
];
cmakeFlags = [
@@ -30,13 +28,16 @@ stdenv.mkDerivation rec {
];
meta = {
- description = "Wownero is a fork of the cryptocurrency Monero with primary alterations";
+ description = ''
+ A privacy-centric memecoin that was fairly launched on April 1, 2018 with
+ no pre-mine, stealth-mine or ICO
+ '';
longDescription = ''
- Wownero’s emission is capped and supply is finite. Wownero is a fairly
- launched coin with no premine. It’s not a fork of another blockchain. With
- its own genesis block there is no degradation of privacy caused by ring
- signatures using different participants for the same transaction outputs.
- Unlike opposing forks.
+ Wownero has a maximum supply of around 184 million WOW with a slow and
+ steady emission over 50 years. It is a fork of Monero, but with its own
+ genesis block, so there is no degradation of privacy due to ring
+ signatures using different participants for the same tx outputs on
+ opposing forks.
'';
homepage = http://wownero.org/;
license = licenses.bsd3;
diff --git a/nixpkgs/pkgs/applications/blockchains/zcash/default.nix b/nixpkgs/pkgs/applications/blockchains/zcash/default.nix
index 1852d72d326..f6114b3c213 100644
--- a/nixpkgs/pkgs/applications/blockchains/zcash/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/zcash/default.nix
@@ -1,37 +1,29 @@
-{ stdenv, libsodium, fetchFromGitHub, wget, pkgconfig, autoreconfHook, openssl, db62, boost
-, zlib, gtest, gmock, callPackage, gmp, qt4, utillinux, protobuf, qrencode, libevent
-, libsnark, withGui }:
+{ stdenv, libsodium, fetchFromGitHub, wget, pkgconfig, autoreconfHook, openssl, db62, boost17x
+, zlib, gtest, gmock, callPackage, gmp, qt4, utillinux, protobuf, qrencode, libevent }:
let librustzcash = callPackage ./librustzcash {};
in
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "zcash" + (toString (optional (!withGui) "d")) + "-" + version;
- version = "1.0.13";
+ pname = "zcash";
+ version = "2.1.0-1";
src = fetchFromGitHub {
owner = "zcash";
repo = "zcash";
rev = "v${version}";
- sha256 = "05y7wxs66anxr5akbf05r36mmjfzqpwawn6vyh3jhpva51hzzzyz";
+ sha256 = "05bnn4lxrrcv1ha3jdfrgwg4ar576161n3j9d4gpc14ww3zgf9vz";
};
- # Dependencies are underspecified: "make -C src gtest/zcash_gtest-test_merkletree.o"
- # fails with "fatal error: test/data/merkle_roots.json.h: No such file or directory"
- enableParallelBuilding = false;
-
nativeBuildInputs = [ autoreconfHook pkgconfig ];
- buildInputs = [ gtest gmock gmp openssl wget db62 boost zlib
- protobuf libevent libsodium librustzcash libsnark ]
- ++ optionals stdenv.isLinux [ utillinux ]
- ++ optionals withGui [ qt4 qrencode ];
+ buildInputs = [ gtest gmock gmp openssl wget db62 boost17x zlib
+ protobuf libevent libsodium librustzcash ]
+ ++ optionals stdenv.isLinux [ utillinux ];
- configureFlags = [ "--with-boost-libdir=${boost.out}/lib"
- ] ++ optionals withGui [ "--with-gui=qt4" ];
+ configureFlags = [ "--with-boost-libdir=${boost17x.out}/lib" ];
patchPhase = ''
- sed -i"" 's,-lboost_system-mt,-lboost_system,' configure.ac
sed -i"" 's,-fvisibility=hidden,,g' src/Makefile.am
'';
@@ -42,7 +34,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Peer-to-peer, anonymous electronic cash system";
homepage = https://z.cash/;
- maintainers = with maintainers; [ rht ];
+ maintainers = with maintainers; [ rht tkerber ];
license = licenses.mit;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/applications/blockchains/zcash/librustzcash/default.nix b/nixpkgs/pkgs/applications/blockchains/zcash/librustzcash/default.nix
index 634d4e8538a..31703f8fb2a 100644
--- a/nixpkgs/pkgs/applications/blockchains/zcash/librustzcash/default.nix
+++ b/nixpkgs/pkgs/applications/blockchains/zcash/librustzcash/default.nix
@@ -2,28 +2,30 @@
rustPlatform.buildRustPackage rec {
pname = "librustzcash-unstable";
- version = "2017-03-17";
+ version = "2018-10-27";
src = fetchFromGitHub {
owner = "zcash";
repo = "librustzcash";
- rev = "91348647a86201a9482ad4ad68398152dc3d635e";
- sha256 = "02l1f46frpvw1r6k1wfh77mrsnmsdvifqx0vnscxz4xgb9ia9d1c";
+ rev = "06da3b9ac8f278e5d4ae13088cf0a4c03d2c13f5";
+ sha256 = "0md0pp3k97iv7kfjpfkg14pjanhrql4vafa8ggbxpkajv1j4xldv";
};
- cargoSha256 = "1xlq8vkzfyr5q8gxvzkwi8r1kxg4rg8l1ckdwfdxlkhnw0yscbra";
+ cargoSha256 = "166v8cxlpfslbs5gljbh7wp0lxqakayw47ikxm9r9a39n7j36mq1";
installPhase = ''
mkdir -p $out/lib
cp target/release/librustzcash.a $out/lib/
mkdir -p $out/include
- cp include/librustzcash.h $out/include/
+ cp librustzcash/include/librustzcash.h $out/include/
'';
+ doCheck = false;
+
meta = with stdenv.lib; {
description = "Rust-language assets for Zcash";
homepage = https://github.com/zcash/librustzcash;
- maintainers = with maintainers; [ rht ];
+ maintainers = with maintainers; [ rht tkerber ];
license = with licenses; [ mit asl20 ];
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/applications/display-managers/lightdm/default.nix b/nixpkgs/pkgs/applications/display-managers/lightdm/default.nix
index 4d221e97099..952aa285637 100644
--- a/nixpkgs/pkgs/applications/display-managers/lightdm/default.nix
+++ b/nixpkgs/pkgs/applications/display-managers/lightdm/default.nix
@@ -27,6 +27,7 @@
, qt4
, withQt5 ? false
, qtbase
+, yelp-tools
}:
with stdenv.lib;
@@ -47,7 +48,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
autoconf
automake
- gnome3.yelp-tools
+ yelp-tools
gnome3.yelp-xsl
gobject-introspection
gtk-doc
diff --git a/nixpkgs/pkgs/applications/display-managers/slim/default.nix b/nixpkgs/pkgs/applications/display-managers/slim/default.nix
deleted file mode 100644
index e504c09e43e..00000000000
--- a/nixpkgs/pkgs/applications/display-managers/slim/default.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{ stdenv, fetchurl, fetchpatch, cmake, pkgconfig, xorg, libjpeg, libpng
-, fontconfig, freetype, pam, dbus, makeWrapper }:
-
-stdenv.mkDerivation rec {
- name = "slim-1.3.6";
-
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/${name}.tar.gz";
- sha256 = "1pqhk22jb4aja4hkrm7rjgbgzjyh7i4zswdgf5nw862l2znzxpi1";
- };
-
- patches =
- [ # Allow the paths of the configuration file and theme directory to
- # be set at runtime.
- ./runtime-paths.patch
-
- # Exit after the user's session has finished. This works around
- # slim's broken PAM session handling (see
- # http://developer.berlios.de/bugs/?func=detailbug&bug_id=19102&group_id=2663).
- ./run-once.patch
-
- # Ensure that sessions appear in sort order, rather than in
- # directory order.
- ./sort-sessions.patch
-
- # Allow to set logfile to a special "/dev/stderr" in order to continue
- # logging to stderr and thus to the journal.
- ./no-logfile.patch
- ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl (fetchpatch {
- url = "https://raw.githubusercontent.com/gentoo/musl/8eddda8072add075ebf56cf6d288bc1450d6b5f8/x11-misc/slim/files/slim-1.3.6-add-missing-libgen_h.patch";
- sha256 = "0f82672s2r2cmdqfn2mbg3di76mbla9n0ik20p2gv4igi6p866xm";
- });
-
- preConfigure = "substituteInPlace CMakeLists.txt --replace /lib $out/lib";
-
- cmakeFlags = [ "-DUSE_PAM=1" ];
-
- NIX_CFLAGS_COMPILE = "-I${freetype.dev}/include/freetype -std=c++11";
-
- enableParallelBuilding = true;
-
- buildInputs =
- [ cmake pkgconfig libjpeg libpng fontconfig freetype
- pam dbus
- xorg.libX11 xorg.libXext xorg.libXrandr xorg.libXrender xorg.libXmu xorg.libXft makeWrapper
- ];
-
- NIX_CFLAGS_LINK = "-lXmu";
-
- meta = {
- homepage = https://sourceforge.net/projects/slim.berlios/; # berlios shut down; I found no replacement yet
- platforms = stdenv.lib.platforms.linux;
- license = stdenv.lib.licenses.gpl2;
- };
-}
diff --git a/nixpkgs/pkgs/applications/display-managers/slim/no-logfile.patch b/nixpkgs/pkgs/applications/display-managers/slim/no-logfile.patch
deleted file mode 100644
index f2f5f154993..00000000000
--- a/nixpkgs/pkgs/applications/display-managers/slim/no-logfile.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-diff --git a/log.cpp b/log.cpp
-index b44677a..7c89dda 100644
---- a/log.cpp
-+++ b/log.cpp
-@@ -1,23 +1,31 @@
- #include "log.h"
- #include <iostream>
-+#include <cstring>
-
- bool
- LogUnit::openLog(const char * filename)
- {
-- if (logFile.is_open()) {
-+ if (isFile && logFile.is_open()) {
- cerr << APPNAME
- << ": opening a new Log file, while another is already open"
- << endl;
-- logFile.close();
-+ closeLog();
- }
-- logFile.open(filename, ios_base::app);
-
-- return !(logFile.fail());
-+ if (strcmp(filename, "/dev/stderr") == 0) {
-+ isFile = false;
-+ return true;
-+ } else {
-+ logFile.open(filename, ios_base::app);
-+ isFile = true;
-+ return !(logFile.fail());
-+ }
- }
-
- void
- LogUnit::closeLog()
- {
-+ if (!isFile) return;
- if (logFile.is_open())
- logFile.close();
- }
-diff --git a/log.h b/log.h
-index b7810be..ad548a2 100644
---- a/log.h
-+++ b/log.h
-@@ -9,11 +9,14 @@
- #endif
- #include "const.h"
- #include <fstream>
-+#include <iostream>
-
- using namespace std;
-
- static class LogUnit {
- ofstream logFile;
-+ bool isFile;
-+ inline ostream &getStream() { return isFile ? logFile : cerr; }
- public:
- bool openLog(const char * filename);
- void closeLog();
-@@ -22,17 +25,17 @@ public:
-
- template<typename Type>
- LogUnit & operator<<(const Type & text) {
-- logFile << text; logFile.flush();
-+ getStream() << text; getStream().flush();
- return *this;
- }
-
- LogUnit & operator<<(ostream & (*fp)(ostream&)) {
-- logFile << fp; logFile.flush();
-+ getStream() << fp; getStream().flush();
- return *this;
- }
-
- LogUnit & operator<<(ios_base & (*fp)(ios_base&)) {
-- logFile << fp; logFile.flush();
-+ getStream() << fp; getStream().flush();
- return *this;
- }
- } logStream;
diff --git a/nixpkgs/pkgs/applications/display-managers/slim/run-once.patch b/nixpkgs/pkgs/applications/display-managers/slim/run-once.patch
deleted file mode 100644
index 78f1454a883..00000000000
--- a/nixpkgs/pkgs/applications/display-managers/slim/run-once.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ru -x '*~' slim-1.3.6-orig/app.cpp slim-1.3.6/app.cpp
---- slim-1.3.6-orig/app.cpp 2013-10-15 11:02:55.629263422 +0200
-+++ slim-1.3.6/app.cpp 2013-10-15 13:00:10.141210784 +0200
-@@ -816,7 +822,7 @@
- StopServer();
- RemoveLock();
- while (waitpid(-1, NULL, WNOHANG) > 0); /* Collects all dead childrens */
-- Run();
-+ exit(OK_EXIT);
- }
-
- void App::KillAllClients(Bool top) {
diff --git a/nixpkgs/pkgs/applications/display-managers/slim/runtime-paths.patch b/nixpkgs/pkgs/applications/display-managers/slim/runtime-paths.patch
deleted file mode 100644
index 5a8e07bfbf0..00000000000
--- a/nixpkgs/pkgs/applications/display-managers/slim/runtime-paths.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-diff -ru slim-1.3.6-orig/app.cpp slim-1.3.6/app.cpp
---- slim-1.3.6-orig/app.cpp 2013-10-02 00:38:05.000000000 +0200
-+++ slim-1.3.6/app.cpp 2014-03-30 19:01:04.115414201 +0200
-@@ -200,7 +200,9 @@
-
- /* Read configuration and theme */
- cfg = new Cfg;
-- cfg->readConf(CFGFILE);
-+ char *cfgfile = getenv("SLIM_CFGFILE");
-+ if (!cfgfile) cfgfile = CFGFILE;
-+ cfg->readConf(cfgfile);
- string themebase = "";
- string themefile = "";
- string themedir = "";
-@@ -208,7 +210,9 @@
- if (testing) {
- themeName = testtheme;
- } else {
-- themebase = string(THEMESDIR) + "/";
-+ char *themesdir = getenv("SLIM_THEMESDIR");
-+ if (!themesdir) themesdir = THEMESDIR;
-+ themebase = string(themesdir) + "/";
- themeName = cfg->getOption("current_theme");
- string::size_type pos;
- if ((pos = themeName.find(",")) != string::npos) {
-diff -ru slim-1.3.6-orig/CMakeLists.txt slim-1.3.6/CMakeLists.txt
---- slim-1.3.6-orig/CMakeLists.txt 2013-10-02 00:38:05.000000000 +0200
-+++ slim-1.3.6/CMakeLists.txt 2014-03-30 19:16:48.445069729 +0200
-@@ -23,7 +23,7 @@
-
- set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Installation Directory")
- set(PKGDATADIR "${CMAKE_INSTALL_PREFIX}/share/slim")
--set(SYSCONFDIR "/etc")
-+set(SYSCONFDIR "$ENV{out}/etc")
- set(LIBDIR "/lib")
- set(MANDIR "${CMAKE_INSTALL_PREFIX}/share/man")
-
-@@ -40,7 +40,7 @@
- set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DPACKAGE=\"slim\"")
- set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DVERSION=\"${SLIM_VERSION}\"")
- set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DPKGDATADIR=\"${PKGDATADIR}\"")
--set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DSYSCONFDIR=\"${SYSCONFDIR}\"")
-+set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DSYSCONFDIR=\"/etc\"")
-
- # Flags
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -g -O2")
-Only in slim-1.3.6: CMakeLists.txt~
-diff -ru slim-1.3.6-orig/slimlock.cpp slim-1.3.6/slimlock.cpp
---- slim-1.3.6-orig/slimlock.cpp 2013-10-02 00:38:05.000000000 +0200
-+++ slim-1.3.6/slimlock.cpp 2014-03-30 19:01:04.115414201 +0200
-@@ -106,13 +106,17 @@
- unsigned int cfg_passwd_timeout;
- // Read user's current theme
- cfg = new Cfg;
-- cfg->readConf(CFGFILE);
-+ char *cfgfile = getenv("SLIM_CFGFILE");
-+ if (!cfgfile) cfgfile = CFGFILE;
-+ cfg->readConf(cfgfile);
- cfg->readConf(SLIMLOCKCFG);
- string themebase = "";
- string themefile = "";
- string themedir = "";
- themeName = "";
-- themebase = string(THEMESDIR) + "/";
-+ char *themesdir = getenv("SLIM_THEMESDIR");
-+ if (!themesdir) themesdir = THEMESDIR;
-+ themebase = string(themesdir) + "/";
- themeName = cfg->getOption("current_theme");
- string::size_type pos;
- if ((pos = themeName.find(",")) != string::npos) {
diff --git a/nixpkgs/pkgs/applications/display-managers/slim/sort-sessions.patch b/nixpkgs/pkgs/applications/display-managers/slim/sort-sessions.patch
deleted file mode 100644
index cab5610f44f..00000000000
--- a/nixpkgs/pkgs/applications/display-managers/slim/sort-sessions.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -ru -x '*~' slim-1.3.6-orig/cfg.cpp slim-1.3.6/cfg.cpp
---- slim-1.3.6-orig/cfg.cpp 2013-10-02 00:38:05.000000000 +0200
-+++ slim-1.3.6/cfg.cpp 2016-01-30 10:35:51.108766802 +0100
-@@ -14,6 +14,7 @@
- #include <iostream>
- #include <unistd.h>
- #include <stdlib.h>
-+#include <algorithm>
-
- #include <sys/types.h>
- #include <sys/stat.h>
-@@ -293,6 +294,8 @@
-
- sessions.clear();
-
-+ typedef pair<string,string> session_t;
-+
- if( !strSessionDir.empty() ) {
- DIR *pDir = opendir(strSessionDir.c_str());
-
-@@ -325,7 +328,7 @@
- }
- }
- desktop_file.close();
-- pair<string,string> session(session_name,session_exec);
-+ session_t session(session_name,session_exec);
- sessions.push_back(session);
- cout << session_exec << " - " << session_name << endl;
- }
-@@ -341,6 +344,10 @@
- pair<string,string> session("","");
- sessions.push_back(session);
- }
-+
-+ std::sort(sessions.begin(), sessions.end(), [](session_t& a, session_t& b) -> bool{
-+ return a.first < b.first;
-+ });
- }
-
- pair<string,string> Cfg::nextSession() {
diff --git a/nixpkgs/pkgs/applications/display-managers/slim/themes.nix b/nixpkgs/pkgs/applications/display-managers/slim/themes.nix
deleted file mode 100644
index b1be24f3e1d..00000000000
--- a/nixpkgs/pkgs/applications/display-managers/slim/themes.nix
+++ /dev/null
@@ -1,183 +0,0 @@
-{ stdenv, fetchurl, slim }:
-
-# Inspired on aspell buildDict expression
-
-let
- buildTheme =
- {fullName, src, version ? "testing"}:
-
- stdenv. mkDerivation rec {
- name = "${fullName}-${version}";
-
- inherit src;
-
- buildInputs = [ slim ];
-
- dontBuild = true;
-
- installPhase = ''
- install -dm755 $out/share/slim/themes/${name}
- install -m644 * $out/share/slim/themes/${name}
- '';
-
- meta = {
- description = "Slim theme for ${fullName}";
- platforms = stdenv.lib.platforms.linux;
- };
- };
-
-in {
-
- archlinuxSimple = buildTheme {
- fullName = "archlinux-simple";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-archlinux-simple.tar.gz";
- sha256 = "7d60d6782fa86302646fe67253467c04692d247f89bdbe87178f690f32b270db";
- };
- };
-
- capernoited = buildTheme {
- fullName = "capernoited";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-capernoited.tar.gz";
- sha256 = "fb9163c6a2656d60f088dc4f2173aa7556a6794495122acfa7d3be7182f16b41";
- };
- };
-
- debianMoreblue = buildTheme {
- fullName = "debian-moreblue";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-debian-moreblue.tar.bz2";
- sha256 = "5b76929827d4a4d604ddca4f42668cca3309b6f7bd659901021c6f49d6d2c481";
- };
- };
-
- fingerprint = buildTheme {
- fullName = "fingerprint";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-fingerprint.tar.gz";
- sha256 = "48b703f84ce7b814cda0824f65cafebf695cd71a14166b481bb44616097d3144";
- };
- };
-
- flat = buildTheme {
- fullName = "flat";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-flat.tar.gz";
- sha256 = "0092d531540f9da8ef07ad173e527c4ef9c088d04962d142be3c11f0c5c0c5e9";
- };
- };
-
- flower2 = buildTheme {
- fullName = "flower2";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-flower2.tar.gz";
- sha256 = "840faf6459ffd6c2c363160c85cb98000717f9a425102976336f5d8f68ed95ee";
- };
- };
-
- gentooSimple = buildTheme {
- fullName = "gentoo-simple";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-gentoo-simple.tar.bz2";
- sha256 = "27c8614cc930ca200acf81f1192febc102501744939d5cbe997141e37c96d8c2";
- };
- };
-
- lake = buildTheme {
- fullName = "lake";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-lake.tar.gz";
- sha256 = "f7d662e37068a6c64cbf910adf3c192f1b50724baa427a8c9487cb9f7ed95851";
- };
- };
-
- lunar = buildTheme {
- fullName = "lunar-0.4";
- version = "";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-lunar-0.4.tar.bz2";
- sha256 = "1543eb45e4d664377e0dd4f7f954aba005823034ba9692624398b3d58be87d76";
- };
- };
-
- mindlock = buildTheme {
- fullName = "mindlock";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-mindlock.tar.gz";
- sha256 = "99a6e6acd55bf55ece18a3f644299517b71c1adc49efd87ce2d7e654fb67033c";
- };
- };
-
- parallelDimensions = buildTheme {
- fullName = "parallel-dimensions";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-parallel-dimensions.tar.gz";
- sha256 = "2b17c3e6d3967a6a0744e20e6e05c9d3938f4ef04c62d49ddbd416bc4743046f";
- };
- };
-
- previous = buildTheme {
- fullName = "previous";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-previous.tar.gz";
- sha256 = "1f2a69f8fc0dc8ed8eb86a4c1d1087ba7be486973fb81efab52a63c661d726f8";
- };
- };
-
- rainbow = buildTheme {
- fullName = "rainbow";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-rainbow.tar.gz";
- sha256 = "d83e3afdb05be50cff7da037bb31208b2c152539d1a009740b13857f5f910072";
- };
- };
-
- rear-window = buildTheme {
- fullName = "rear-window";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-rear-window.tar.gz";
- sha256 = "0b123706ccb67e94f626c183530ec5732b209bab155bc661d6a3f5cd5ee39511";
- };
- };
-
- scotlandRoad = buildTheme {
- fullName = "scotland-road";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-scotland-road.tar.gz";
- sha256 = "fd60a434496ed39b968ffa1e5457b36cd12f64a4e2ecedffc675f97ca3f3bba1";
- };
- };
-
- subway = buildTheme {
- fullName = "subway";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-subway.tar.gz";
- sha256 = "0205568e3e157973b113a83b26d8829ce9962a85ef7eb8a33d3ae2f3f9292253";
- };
- };
-
- wave = buildTheme {
- fullName = "wave";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-wave.tar.gz";
- sha256 = "be75676da5bf8670daa48379bb9cc1be0b9a5faa09adbea967dfd7125320b959";
- };
- };
-
- zenwalk = buildTheme {
- fullName = "zenwalk";
- src = fetchurl {
- url = "mirror://sourceforge/slim.berlios/slim-zenwalk.tar.gz";
- sha256 = "f0f41d17ea505b0aa96a036e978fabaf673a51d3f81a919cb0d43364d4bc7a57";
- };
- };
-
- nixosSlim = buildTheme {
- fullName = "nixos-slim";
- src = fetchurl {
- url = "https://github.com/jagajaga/nixos-slim-theme/archive/2.0.tar.gz";
- sha256 = "0lldizhigx7bjhxkipii87y432hlf5wdvamnfxrryf9z7zkfypc8";
- };
- };
-}
diff --git a/nixpkgs/pkgs/applications/editors/android-studio/common.nix b/nixpkgs/pkgs/applications/editors/android-studio/common.nix
index 93c9b4c04fb..05a997c62ff 100644
--- a/nixpkgs/pkgs/applications/editors/android-studio/common.nix
+++ b/nixpkgs/pkgs/applications/editors/android-studio/common.nix
@@ -3,6 +3,7 @@
{ alsaLib
, bash
, buildFHSUserEnv
+, cacert
, coreutils
, dbus
, expat
@@ -152,7 +153,16 @@ let
# environment is used as a work around for that.
fhsEnv = buildFHSUserEnv {
name = "${drvName}-fhs-env";
- multiPkgs = pkgs: [ pkgs.ncurses5 ];
+ multiPkgs = pkgs: [
+ pkgs.ncurses5
+
+ # Flutter can only search for certs Fedora-way.
+ (runCommand "fedoracert" {}
+ ''
+ mkdir -p $out/etc/pki/tls/
+ ln -s ${cacert}/etc/ssl/certs $out/etc/pki/tls/certs
+ '')
+ ];
};
in runCommand
drvName
diff --git a/nixpkgs/pkgs/applications/editors/android-studio/default.nix b/nixpkgs/pkgs/applications/editors/android-studio/default.nix
index b47f444709b..5c796e71fdf 100644
--- a/nixpkgs/pkgs/applications/editors/android-studio/default.nix
+++ b/nixpkgs/pkgs/applications/editors/android-studio/default.nix
@@ -8,15 +8,19 @@ let
inherit (gnome2) GConf gnome_vfs;
};
stableVersion = {
- version = "3.5.1.0"; # "Android Studio 3.5.1"
- build = "191.5900203";
- sha256Hash = "0afxlif8pkrl6m1lhiqri1qv4vf5mfm1yg6qk5rad0442hm3kz4l";
+ version = "3.5.2.0"; # "Android Studio 3.5.2"
+ build = "191.5977832";
+ sha256Hash = "0kcd6kd5rn4b76damkfddin18d1r0dck05piv8mq1ns7x1n4hf7q";
+ };
+ betaVersion = {
+ version = "3.6.0.16"; # "Android Studio 3.6 Beta 4"
+ build = "192.5994180";
+ sha256Hash = "0wyyr6r0jzb1l4rn1mfgp0nnzvgk3x62imq629z6vrdbymy8psf1";
};
- betaVersion = latestVersion;
latestVersion = { # canary & dev
- version = "3.6.0.13"; # "Android Studio 3.6 Beta 1"
- build = "192.5916306";
- sha256Hash = "0kvz3mgpfb3wqr1pw9847d5syswlzls3b4nilzgk6w127k2zmkfy";
+ version = "4.0.0.4"; # "Android Studio 4.0 Canary 4"
+ build = "192.6008643";
+ sha256Hash = "1z1srginlg1xnp911nlilhf515mbpmngwhln29q6lxsir8g2cw2z";
};
in {
# Attributes are named by their corresponding release channels
diff --git a/nixpkgs/pkgs/applications/editors/bvi/default.nix b/nixpkgs/pkgs/applications/editors/bvi/default.nix
index 3237c543ee6..2e79b80d610 100644
--- a/nixpkgs/pkgs/applications/editors/bvi/default.nix
+++ b/nixpkgs/pkgs/applications/editors/bvi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bvi";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchurl {
url = "mirror://sourceforge/bvi/${pname}-${version}.src.tar.gz";
- sha256 = "00pq9rv7s8inqxq2m3xshxi58691i3pxw9smibcrgh6768l3qnh1";
+ sha256 = "0a0yl0dcyff31k3dr4dpgqmlwygp8iaslnr5gmb6814ylxf2ad9h";
};
buildInputs = [ ncurses ];
diff --git a/nixpkgs/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix b/nixpkgs/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix
index 3d34c7a462e..33f2ad79ea0 100644
--- a/nixpkgs/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix
+++ b/nixpkgs/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix
@@ -1,6 +1,6 @@
-{stdenv, fetchzip, emacs, colorTheme}:
+{stdenv, fetchzip, emacs, color-theme}:
let
- commit = "412713a0fcedd520d208a7b783fea03d710bcc61";
+ commit = "f3ca8902ea056fb8e46cb09f09c96294e31cd4ee";
in
stdenv.mkDerivation {
name = "color-theme-solarized-1.0.0";
@@ -8,15 +8,14 @@ stdenv.mkDerivation {
src = fetchzip {
url = "https://github.com/sellout/emacs-color-theme-solarized/archive/${commit}.zip";
- sha256 = "1xd2yk7p39zxgcf91s80pqknzdxw9d09cppjb87g7ihj6f0wxqjv";
+ sha256 = "16d7adqi07lzzr0qipl1fbag9l8kiyr3xrqxi528pimcisbg85d3";
};
buildInputs = [ emacs ];
- propagatedUserEnvPkgs = [ colorTheme ];
-
+ propagatedUserEnvPkgs = [ color-theme ];
buildPhase = ''
- emacs -L . -L ${colorTheme}/share/emacs/site-lisp --batch -f batch-byte-compile *.el
+ emacs -L . -L ${color-theme}/share/emacs/site-lisp/elpa/color-theme-* --batch -f batch-byte-compile *.el
'';
installPhase = ''
@@ -30,8 +29,5 @@ stdenv.mkDerivation {
maintainers = [ maintainers.samuelrivas ];
license = licenses.mit;
platforms = platforms.all;
-
- # Fails with `solarized-definitions.el:786:1:Warning: the function `rotatef' is not known to`
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/editors/emacs-modes/manual-packages.nix b/nixpkgs/pkgs/applications/editors/emacs-modes/manual-packages.nix
index fd62ea18b71..76a1c27502b 100644
--- a/nixpkgs/pkgs/applications/editors/emacs-modes/manual-packages.nix
+++ b/nixpkgs/pkgs/applications/editors/emacs-modes/manual-packages.nix
@@ -104,21 +104,6 @@
icicles = callPackage ./icicles { };
- rtags = melpaBuild {
- inherit (external.rtags) version src meta;
-
- pname = "rtags";
-
- dontConfigure = true;
-
- propagatedUserEnvPkgs = [ external.rtags ];
- recipe = pkgs.writeText "recipe" ''
- (rtags
- :repo "andersbakken/rtags" :fetcher github
- :files ("src/*.el"))
- '';
- };
-
lib-requires =
callPackage ./lib-requires { };
@@ -143,9 +128,7 @@
# From old emacsPackages (pre emacsPackagesNg)
cedet = callPackage ./cedet { };
cedille = callPackage ./cedille { cedille = pkgs.cedille; };
- colorThemeSolarized = callPackage ./color-theme-solarized {
- colorTheme = self.color-theme;
- };
+ colorThemeSolarized = callPackage ./color-theme-solarized { };
emacsSessionManagement = callPackage ./session-management-for-emacs { };
hsc3-mode = callPackage ./hsc3 { };
hol_light_mode = callPackage ./hol_light { };
diff --git a/nixpkgs/pkgs/applications/editors/emacs-modes/melpa-packages.nix b/nixpkgs/pkgs/applications/editors/emacs-modes/melpa-packages.nix
index 838e57343c4..e15da80b3b1 100644
--- a/nixpkgs/pkgs/applications/editors/emacs-modes/melpa-packages.nix
+++ b/nixpkgs/pkgs/applications/editors/emacs-modes/melpa-packages.nix
@@ -16,7 +16,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
dontConfigure = pkg: if pkg != null then pkg.override (args: {
melpaBuild = drv: args.melpaBuild (drv // {
- configureScript = "true";
+ dontConfigure = true;
});
}) else null;
@@ -26,6 +26,17 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
});
}) 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
@@ -36,7 +47,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
overrides = rec {
shared = rec {
# Expects bash to be at /bin/bash
- ac-rtags = markBroken super.ac-rtags;
+ ac-rtags = fix-rtags super.ac-rtags;
airline-themes = super.airline-themes.override {
inherit (self.melpaPackages) powerline;
@@ -52,17 +63,11 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# part of a larger package
caml = dontConfigure super.caml;
- cmake-mode = super.cmake-mode.overrideAttrs (attrs: {
- buildInputs = (attrs.buildInputs or []) ++ [
- external.openssl
- ];
- nativeBuildInputs = (attrs.nativeBuildInputs or []) ++ [
- external.pkgconfig
- ];
- });
+ # part of a larger package
+ # upstream issue: missing package version
+ cmake-mode = dontConfigure super.cmake-mode;
- # Expects bash to be at /bin/bash
- company-rtags = markBroken super.company-rtags;
+ company-rtags = fix-rtags super.company-rtags;
easy-kill-extras = super.easy-kill-extras.override {
inherit (self.melpaPackages) easy-kill;
@@ -85,6 +90,15 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
stripDebugList = [ "share" ];
});
+ # https://github.com/syl20bnr/evil-escape/pull/86
+ evil-escape = super.evil-escape.overrideAttrs (attrs: {
+ postPatch = ''
+ substituteInPlace evil-escape.el \
+ --replace ' ;;; evil' ';;; evil'
+ '';
+ packageRequires = with self; [ evil ];
+ });
+
evil-magit = super.evil-magit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
@@ -95,8 +109,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
inherit (self.melpaPackages) ess ctable popup;
};
- # Expects bash to be at /bin/bash
- flycheck-rtags = markBroken super.flycheck-rtags;
+ flycheck-rtags = fix-rtags super.flycheck-rtags;
pdf-tools = super.pdf-tools.overrideAttrs(old: {
nativeBuildInputs = [ external.pkgconfig ];
@@ -110,11 +123,8 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
});
# Build same version as Haskell package
- hindent = super.hindent.overrideAttrs (attrs: {
- version = external.hindent.version;
- src = external.hindent.src;
+ hindent = (externalSrc super.hindent external.hindent).overrideAttrs (attrs: {
packageRequires = [ self.haskell-mode ];
- propagatedUserEnvPkgs = [ external.hindent ];
});
irony = super.irony.overrideAttrs (old: {
@@ -147,8 +157,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
HOME = "/tmp";
});
- # Expects bash to be at /bin/bash
- ivy-rtags = markBroken super.ivy-rtags;
+ ivy-rtags = fix-rtags super.ivy-rtags;
magit = super.magit.overrideAttrs (attrs: {
# searches for Git at build time
@@ -209,6 +218,8 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# part of a larger package
notmuch = dontConfigure super.notmuch;
+ rtags = dontConfigure (externalSrc super.rtags external.rtags);
+
shm = super.shm.overrideAttrs (attrs: {
propagatedUserEnvPkgs = [ external.structured-haskell-mode ];
});
@@ -277,10 +288,6 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# upstream issue: missing file header
bufshow = markBroken super.bufshow;
- # part of a larger package
- # upstream issue: missing package version
- cmake-mode = dontConfigure super.cmake-mode;
-
# upstream issue: missing file header
connection = markBroken super.connection;
@@ -308,8 +315,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# upstream issue: doesn't build
eterm-256color = markBroken super.eterm-256color;
- # Expects bash to be at /bin/bash
- helm-rtags = markBroken super.helm-rtags;
+ helm-rtags = fix-rtags super.helm-rtags;
# upstream issue: missing file header
qiita = markBroken super.qiita;
@@ -353,8 +359,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
(attrs.nativeBuildInputs or []) ++ [ external.git ];
});
- # Expects bash to be at /bin/bash
- helm-rtags = markBroken super.helm-rtags;
+ helm-rtags = fix-rtags super.helm-rtags;
orgit =
(super.orgit.overrideAttrs (attrs: {
@@ -385,52 +390,22 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
(attrs.nativeBuildInputs or []) ++ [ external.git ];
});
- vterm = let
- emacsSources = pkgs.stdenv.mkDerivation {
- name = self.emacs.name + "-sources";
- src = self.emacs.src;
-
- dontConfigure = true;
- dontBuild = true;
- doCheck = false;
- fixupPhase = ":";
-
- installPhase = ''
- mkdir -p $out
- cp -a * $out
- '';
-
- };
-
- libvterm = pkgs.libvterm-neovim.overrideAttrs(old: rec {
- pname = "libvterm-neovim";
- version = "2019-04-27";
- name = pname + "-" + version;
- src = pkgs.fetchFromGitHub {
- owner = "neovim";
- repo = "libvterm";
- rev = "89675ffdda615ffc3f29d1c47a933f4f44183364";
- sha256 = "0l9ixbj516vl41v78fi302ws655xawl7s94gmx1kb3fmfgamqisy";
- };
- });
-
- in pkgs.stdenv.mkDerivation {
- inherit (super.vterm) name version src;
-
- nativeBuildInputs = [ pkgs.cmake ];
- buildInputs = [ self.emacs libvterm ];
-
+ vterm = super.vterm.overrideAttrs(old: {
+ buildInputs = old.buildInputs ++ [ self.emacs pkgs.cmake pkgs.libvterm-neovim ];
cmakeFlags = [
- "-DEMACS_SOURCE=${emacsSources}"
- "-DUSE_SYSTEM_LIBVTERM=True"
+ "-DEMACS_SOURCE=${self.emacs.src}"
+ "-DUSE_SYSTEM_LIBVTERM=ON"
];
-
- installPhase = ''
- install -d $out/share/emacs/site-lisp
- install ../*.el $out/share/emacs/site-lisp
- install ../*.so $out/share/emacs/site-lisp
+ # we need the proper out directory to exist, so we do this in the
+ # postInstall instead of postBuild
+ postInstall = ''
+ pushd source/build >/dev/null
+ make
+ install -m444 -t $out/share/emacs/site-lisp/elpa/vterm-** ../*.so
+ popd > /dev/null
+ rm -rf $out/share/emacs/site-lisp/elpa/vterm-**/{CMake*,build,*.c,*.h}
'';
- };
+ });
# Legacy alias
emacs-libvterm = unstable.vterm;
diff --git a/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix b/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix
index c1fad2dc865..f1833225013 100644
--- a/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix
+++ b/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix
@@ -4,10 +4,10 @@
elpaBuild {
pname = "org";
ename = "org";
- version = "20190527";
+ version = "20190904";
src = fetchurl {
- url = "http://orgmode.org/elpa/org-20190527.tar";
- sha256 = "1fc2nyylzpikjikyb24xq2mcilridcahmjwmg0s426dqrgqpm9ij";
+ url = "http://orgmode.org/elpa/org-20190904.tar";
+ sha256 = "0ah5zgbxp4j3mfgriw9liamy73npp9zbkq0zrg6cfhf8l3xwbnxn";
};
packageRequires = [];
meta = {
@@ -19,10 +19,10 @@
elpaBuild {
pname = "org-plus-contrib";
ename = "org-plus-contrib";
- version = "20190527";
+ version = "20190904";
src = fetchurl {
- url = "http://orgmode.org/elpa/org-plus-contrib-20190527.tar";
- sha256 = "16kf47ij25fijf6pbfxzq9xzildj1asdzhnkf5zv5pn4312pvgnq";
+ url = "http://orgmode.org/elpa/org-plus-contrib-20190904.tar";
+ sha256 = "08s3fk3jim0y2v00l6ah8y08ba8wbcf29z6fxqzyaxj58a5sq81a";
};
packageRequires = [];
meta = {
diff --git a/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json b/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
index 3cc5f4b7df0..7a29ea7cd1d 100644
--- a/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
+++ b/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
@@ -234,16 +234,16 @@
"repo": "abstools/abs-mode",
"unstable": {
"version": [
- 20190404,
- 2304
+ 20191013,
+ 926
],
"deps": [
"erlang",
"flymake",
"maude-mode"
],
- "commit": "31fb36f9206203062b8c618fef6ad484e44af226",
- "sha256": "0h0zsjqhjm18ppmaqv2kn4q1mchc1igcz80zwz8523n2w2gk9bri"
+ "commit": "5332dc875e0a285f64dd075b204fb6de5ba719ad",
+ "sha256": "1p2nsc4in8w407irsfihm8q0fh5am8vrd53gg5q78hhybazr53cf"
},
"stable": {
"version": [
@@ -961,8 +961,8 @@
"auto-complete",
"yasnippet"
],
- "commit": "131961b0476c6ee4d7bd07ce8d42d9e5a0dde38a",
- "sha256": "0b3cfrhpzjh96kdgfv7r9p0ssd7qkn9kq69jkqjzrv23jr9y80fi"
+ "commit": "84aa4f0c4ffafa2c2fdfbcb16662abac0a571013",
+ "sha256": "1miz6nwsdbc9n3jc7qcb0mvf2yp0k9a7pyl0ifbdjjr2160m2lql"
},
"stable": {
"version": [
@@ -987,8 +987,8 @@
"repo": "xcwen/ac-php",
"unstable": {
"version": [
- 20190922,
- 428
+ 20191023,
+ 1045
],
"deps": [
"dash",
@@ -998,8 +998,8 @@
"s",
"xcscope"
],
- "commit": "131961b0476c6ee4d7bd07ce8d42d9e5a0dde38a",
- "sha256": "0b3cfrhpzjh96kdgfv7r9p0ssd7qkn9kq69jkqjzrv23jr9y80fi"
+ "commit": "84aa4f0c4ffafa2c2fdfbcb16662abac0a571013",
+ "sha256": "1miz6nwsdbc9n3jc7qcb0mvf2yp0k9a7pyl0ifbdjjr2160m2lql"
},
"stable": {
"version": [
@@ -1065,8 +1065,8 @@
"auto-complete",
"rtags"
],
- "commit": "d3d4bc9b7b829d39628a1af96f06eb23ba48670c",
- "sha256": "0fgxrpqvqs988kjnkcc1lmyqnfc85ivhrarldl7iqgj25fvni6z1"
+ "commit": "f2633f565fc5e7e6958993ef105225f4e68e43ba",
+ "sha256": "1bjgr7wa82ccrc25r7agfaq3iz7xlp1qchvkmkx3xy59jv4yafjz"
},
"stable": {
"version": [
@@ -1361,14 +1361,14 @@
"repo": "abo-abo/ace-link",
"unstable": {
"version": [
- 20190716,
- 920
+ 20191017,
+ 941
],
"deps": [
"avy"
],
- "commit": "9b6d02564650e963ce05d124f83ced17e0027d7f",
- "sha256": "06jac3nlmnsbw9hiyqjxmf7igjs8xxcvdih6nf63lbnvm0qnazyn"
+ "commit": "483d0ea9d1e13884f13e54093b41082884325878",
+ "sha256": "1m4zcw27m99jlbjy5dyxxp4069pgwswqhyrps3c3zsnzs8hf1j0z"
},
"stable": {
"version": [
@@ -1474,14 +1474,14 @@
"repo": "abo-abo/ace-window",
"unstable": {
"version": [
- 20190708,
- 933
+ 20191022,
+ 1203
],
"deps": [
"avy"
],
- "commit": "a5344925e399e1f015721cda6cf5db03c90ab87a",
- "sha256": "18jm8gfgnf6ja9aarws5650lw2zfi3wdwc5j8r5ijn5fcqhfy7rc"
+ "commit": "edbbb1b77c3fb939e4d9057443bc1897321d0095",
+ "sha256": "1n8w6svks0pmslzg5zz1sny4hfnvych06cwzs3bvbmnfm4x6maqh"
},
"stable": {
"version": [
@@ -1777,15 +1777,15 @@
"stable": {
"version": [
0,
- 47
+ 48
],
"deps": [
"cl-lib",
"dash",
"s"
],
- "commit": "f2cfea210b165564e8d44f4c980b2fedac2462c1",
- "sha256": "15kp99vwyi7hb1jkq3lwvqzw3v62ycixsq6y4pd1x0nn2v5p5m5r"
+ "commit": "bd81d68466e44301505629454dfc689b6c17d94b",
+ "sha256": "1p918y24vcn2pdliaymd210xp9fvhd4a1srqbv2lfiqrh59yjidx"
}
},
{
@@ -1859,11 +1859,11 @@
"repo": "takaxp/ah",
"unstable": {
"version": [
- 20190905,
- 1422
+ 20191004,
+ 250
],
- "commit": "401135fd94c7f2df1ce23dbed32b4efd670689c7",
- "sha256": "0n5g2fildhca5vlgpkzrhd8j60bvkfq74zzq4vzhqq7qflj17j3h"
+ "commit": "218b9ffacb615e7a307ee30c18d072ce3e33aad6",
+ "sha256": "16ak8bbha079lkg7gxxngysry6bgilqi3dz4aa2yd5w9y25rv6va"
}
},
{
@@ -2237,14 +2237,14 @@
"repo": "domtronn/all-the-icons.el",
"unstable": {
"version": [
- 20190320,
- 1809
+ 20191025,
+ 43
],
"deps": [
"memoize"
],
- "commit": "f996fafa5b2ea072d0ad1df9cd98acc75820f530",
- "sha256": "0yc07xppgv78l56v7qwqp4sf3p44znkv5l0vlvwg8x1dciksxgqw"
+ "commit": "605deef5560429ccf66063ee9337b24c68820397",
+ "sha256": "15ibvcqn678visphmaffy5yh6jaczzzhhlxj4vnsywg5bdzxch3m"
},
"stable": {
"version": [
@@ -2344,11 +2344,35 @@
}
},
{
+ "ename": "alsamixer",
+ "commit": "61a07f01ee94173fa59716d30b14a34ec967578e",
+ "sha256": "1kil28lpxaqnwgyw2h69dmx78q5lpn5k0l6y0fwyz2n6vayxw4yj",
+ "fetcher": "github",
+ "repo": "remvee/alsamixer-el",
+ "unstable": {
+ "version": [
+ 20191002,
+ 1133
+ ],
+ "commit": "1bdb99e433acd38685f05408562746cfbf2bc820",
+ "sha256": "0c40vycphv5nf374rp8pnzvi50vlmgab3wrdq92hyprjw76gwxhk"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 1
+ ],
+ "commit": "1bdb99e433acd38685f05408562746cfbf2bc820",
+ "sha256": "0c40vycphv5nf374rp8pnzvi50vlmgab3wrdq92hyprjw76gwxhk"
+ }
+ },
+ {
"ename": "alt-codes",
- "commit": "693e11e8a99697ff8da1fe7cd9209af4e415fecb",
- "sha256": "0kh6fz38bzvqh78b17qa6riwnz6xvkw5w8rrlj413j4ypm464zxq",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1h1hs0vxzmmrkf7mkm44lqb9d41jg02sk7iwb54s9g92rc7c10rg",
"fetcher": "github",
- "repo": "elpa-host/alt-codes",
+ "repo": "jcs-elpa/alt-codes",
"unstable": {
"version": [
20190701,
@@ -2424,29 +2448,6 @@
}
},
{
- "ename": "amixer",
- "commit": "ebb2d6c70b1fd2ddfb33d915c2ea01cc0d6da663",
- "sha256": "17bf6asrx5q71m8ry9fkdb1lavj4slx995j1v0vny7wgijmcyhdf",
- "fetcher": "github",
- "repo": "remvee/amixer-el",
- "unstable": {
- "version": [
- 20190923,
- 607
- ],
- "commit": "51016256450996aad3ffc0f99129a98ff32059be",
- "sha256": "1r07im2zd22a9f6dpxw6qrhbr773dyb6lfxcqsg7jjx55fa7xw3g"
- },
- "stable": {
- "version": [
- 0,
- 1
- ],
- "commit": "052d5a2f91e43e7dfb7bf4e7c5537ce600ae1c4a",
- "sha256": "0vmzca0pwdrqiysk5dbhmn02v2sqzs0qhi6987r1z6m9xzrwhmba"
- }
- },
- {
"ename": "ammonite-term-repl",
"commit": "cf0ece0efb1fcf0ea7364df0d35fca69862f5e9a",
"sha256": "004cvhyh4afgpb31m1q31g98x8c9m6lmsb5fzc4a1r5pb4p3iimp",
@@ -2547,8 +2548,8 @@
"repo": "pythonic-emacs/anaconda-mode",
"unstable": {
"version": [
- 20190918,
- 353
+ 20191001,
+ 2056
],
"deps": [
"dash",
@@ -2556,8 +2557,8 @@
"pythonic",
"s"
],
- "commit": "dc324ddea5d43e8f9a9d86936fc27ebfca8dac68",
- "sha256": "0b8sdxdi9l78143mpachnm4wa6wivhx0q4kav801wxh0ncwfnk6i"
+ "commit": "1b31c03756b989b674969bb1eb45ac809e59313b",
+ "sha256": "0h6afysc7c5a379bd9scdb27g0r1ncqinz7gnspqlqri205dmj33"
},
"stable": {
"version": [
@@ -2735,8 +2736,8 @@
"repo": "davidshepherd7/anki-mode",
"unstable": {
"version": [
- 20181106,
- 1837
+ 20191020,
+ 1441
],
"deps": [
"dash",
@@ -2744,8 +2745,8 @@
"request",
"s"
],
- "commit": "365fcfff45ed543f3df0d4110415f6f818ec2727",
- "sha256": "021wvz0vxbpiigrdhgilbpkbxmwwjy127g1lrp0wmnqg5m3rl5rg"
+ "commit": "8022fbab57c47581102af831b4405fc27f71db92",
+ "sha256": "1nyiqd3093dbcimljj09vidanki6nbrzknzdxw4rkbl2kd1wfvlf"
},
"stable": {
"version": [
@@ -2770,26 +2771,26 @@
"repo": "noctuid/annalist.el",
"unstable": {
"version": [
- 20190905,
- 5
+ 20190929,
+ 207
],
"deps": [
"cl-lib"
],
- "commit": "8f52a365b2876f034fbf9b335786fa6bafc9ac80",
- "sha256": "0qscah37qs65wykkw9nc5n5xgd4fy8w1jv6mznk4fbpds6qaxrjh"
+ "commit": "134fa3f0fb91a636a1c005c483516d4b64905a6d",
+ "sha256": "06dvk7hd3bqjng87apf5dsbdn0rv0gcrj66m7dz26c8bg19mddcc"
},
"stable": {
"version": [
1,
0,
- 0
+ 1
],
"deps": [
"cl-lib"
],
- "commit": "0da9812e419b1687cf1e7040384f983be32d5328",
- "sha256": "1dws8r39asjnxzjq4ixlja1ih6kphw0w666k685m7ncq9jmr6jw6"
+ "commit": "08df07e4530953a2c0b1aa553adcab37b7b614b0",
+ "sha256": "1jlb5w4972l8m2aa18q2l6arfpm65g4nk21dn1yi8c9dbpk2g67c"
}
},
{
@@ -2800,11 +2801,11 @@
"repo": "bastibe/annotate.el",
"unstable": {
"version": [
- 20190918,
- 714
+ 20191022,
+ 633
],
- "commit": "cb8de5081ab4adda81806a44ba91ba70d05d4ffb",
- "sha256": "1xxx2iafl8fkp2mmdkl6l8f7bml6g1azc746vwwxsx0yiim48jm9"
+ "commit": "54aefdec8d7d366d0987aec9242f035a52c54aa2",
+ "sha256": "11iqz6kncnzcnmxk2m037pmyflv6svq32r52cjw254fc3dvm39i0"
},
"stable": {
"version": [
@@ -2898,28 +2899,28 @@
"repo": "k1LoW/emacs-ansible",
"unstable": {
"version": [
- 20190619,
- 1255
+ 20191003,
+ 1430
],
"deps": [
"f",
"s"
],
- "commit": "2d35aa1280ace3cae404ea9e1231a8b26c7b9eb4",
- "sha256": "1yv33bw2q87am4bi2dasrbya28l6p3y4nr8rs0yl5nsvdbk4vbpg"
+ "commit": "c6532e52161a381ed3dddfeaa7c92ae636d3f052",
+ "sha256": "16i0r019lj9fdkxcga2jb8ha0r2lf1mz7jywg44hnj7r3lzdcmwp"
},
"stable": {
"version": [
0,
- 2,
+ 3,
0
],
"deps": [
"f",
"s"
],
- "commit": "8a097176d6772b6667254dbbe19c5fb64527bf5d",
- "sha256": "1m2cb88jb1wxa9rydkbn5llx2gql453l87b4cgzsjllha6j1488k"
+ "commit": "c6532e52161a381ed3dddfeaa7c92ae636d3f052",
+ "sha256": "16i0r019lj9fdkxcga2jb8ha0r2lf1mz7jywg44hnj7r3lzdcmwp"
}
},
{
@@ -3567,11 +3568,11 @@
"repo": "ragone/asx",
"unstable": {
"version": [
- 20190916,
- 2122
+ 20191024,
+ 1100
],
- "commit": "903e01d2856a95427bdf7d41d9628b3886e90867",
- "sha256": "09dv2imw5mcpw3n42hgwiw7c3wb31f74ci7hbqa5rk140rrvhf8j"
+ "commit": "5ca12cc51bb02b5926adf9a7976ba9ca08a1ea21",
+ "sha256": "16cwpzbi8xpmw25xnn9535djpgwwdjv4q4yh47mqfav3x5nqwgpk"
}
},
{
@@ -3582,11 +3583,11 @@
"repo": "jwiegley/emacs-async",
"unstable": {
"version": [
- 20190503,
- 656
+ 20191009,
+ 1018
],
- "commit": "bd68cc1ab1ac6af890e250bdaa12ffb1cb9649be",
- "sha256": "02n46dqbpdjlj65s1aka6ky49rgv2rpn06lzpfxwxl7kkzclc5f8"
+ "commit": "67c369555de998eaabd60056dead038c6c50b8fd",
+ "sha256": "0hhpyxb3d531jb2f3wvzx25183f0anm8nxv6mh0p825q2gkm6ly7"
},
"stable": {
"version": [
@@ -3606,14 +3607,14 @@
"repo": "chuntaro/emacs-async-await",
"unstable": {
"version": [
- 20170208,
- 1150
+ 20191006,
+ 422
],
"deps": [
"promise"
],
- "commit": "56ab90e4019ed1f81fd4ad9e8701b5cec7ffa795",
- "sha256": "1k6wisls6dqn63r4f4brnhrjbvzqpigw2zxdl9v8g1qcw49spk5s"
+ "commit": "c1348cc02ed54ccf49b7f39f1ebbf7df17e63c74",
+ "sha256": "18li54j0rnx64nnaw2wp2nl92msdryb7sjxmaip6b88q9qiwkdi5"
}
},
{
@@ -3695,8 +3696,8 @@
"repo": "jyp/attrap",
"unstable": {
"version": [
- 20190918,
- 828
+ 20190927,
+ 940
],
"deps": [
"dash",
@@ -3704,8 +3705,8 @@
"flycheck",
"s"
],
- "commit": "18cd1f7832870a36c404e872fa83a271fe8e688d",
- "sha256": "078391949h0fgmshin8f79a1a595m06ig577rkgjqgngcp0d61l9"
+ "commit": "0e4a2848d0a0cb509a54dbee6dd7b04f96c17737",
+ "sha256": "0ds3ca3pw1aab4y0fzlv76imbnlccky5mphd10zdikmrnwdhsm2w"
},
"stable": {
"version": [
@@ -3907,14 +3908,14 @@
"repo": "emacscollective/auto-compile",
"unstable": {
"version": [
- 20181230,
- 2216
+ 20191020,
+ 1040
],
"deps": [
"packed"
],
- "commit": "f043133f37fe6d707fa03a1ec4ba619da24c2f35",
- "sha256": "0h41vykrdn1jrwzn5db9idw5j3d77xhn616kwfv1syka7hvmyaq4"
+ "commit": "c46fb16c919d1f821cd69a43cc6e396757c51b2f",
+ "sha256": "06xfvn9s7kh3c0md431css5hz5yd3b2x6x788hx75hy3r7azi73s"
},
"stable": {
"version": [
@@ -4307,8 +4308,8 @@
20180527,
1123
],
- "commit": "e0e2ceb471a14a3e1763b47619fa4b8faef0be07",
- "sha256": "1m96gs55jsjxj4mbx1wv080b809fjw53by67jv3ny70i4xjk36kp"
+ "commit": "17cfa1b54800fdef2975c0c0531dad34846a5065",
+ "sha256": "1jgq9b262pjr6npza3k0p2glb6mpp0dfpslgx3i2p8a5ipwhwaqa"
},
"stable": {
"version": [
@@ -4525,14 +4526,14 @@
"repo": "abo-abo/auto-yasnippet",
"unstable": {
"version": [
- 20190326,
- 958
+ 20191015,
+ 942
],
"deps": [
"yasnippet"
],
- "commit": "624b0d9711222073a2a3f2186e2605eb99fc83c9",
- "sha256": "15g8wi067f345xhpi0c12w0h04p4f4lpccwmdjdfj8hzfl4gyxy9"
+ "commit": "db9e0dd4335b2202cd5dac95bbbc87a1032d9bbe",
+ "sha256": "0az8pip0gsq5xqpfizcz4rmj5hmkvz1fdkg996k9qqacp17p2caj"
},
"stable": {
"version": [
@@ -4668,8 +4669,8 @@
20190331,
2230
],
- "commit": "34eb4fe7d0a3380083e2e51627ae5968524d240b",
- "sha256": "1yh02mrqkn9hp5l1kl4qj5g1jijjvbd77dcssp76gw7nm8dlsn8a"
+ "commit": "e9dc7907eb8e9cf9a016bd73e6a96421534a70ae",
+ "sha256": "0ga1vbkaxjybxr3l5laakxvy9cbf82lrrsjqi67krh7s303az0bl"
}
},
{
@@ -4954,11 +4955,11 @@
"repo": "sebasmonia/awscli-capf",
"unstable": {
"version": [
- 20190909,
- 1534
+ 20190930,
+ 1517
],
- "commit": "6670b4db6bd35f0ea9ede598a9c17384046f4400",
- "sha256": "0pnz8jiapd8i8ya2j9lns22rg903iq65pby89wpmz7cidzg6lgf0"
+ "commit": "1a75f88f53a2969fe821c31e6857861d0a0c0a5e",
+ "sha256": "13ry0lhh8ss93h9c60gc02i28bwc70jb4fzqmvw778fk0shj8jxn"
}
},
{
@@ -5450,11 +5451,11 @@
"repo": "codesuki/bazel-mode",
"unstable": {
"version": [
- 20190606,
- 800
+ 20191002,
+ 333
],
- "commit": "f07e75fc2dd97ba20e40806927409357aaad2496",
- "sha256": "0grbvzqy4x6wh2951jsh5mmbhwbd6j5figqj7v9q5px5alprjqsl"
+ "commit": "13a8efc7b388b3ac45dd981898953bd98dd1b3d3",
+ "sha256": "17b4q3crzaxmsrh98jrnnnlyyjlbqq3mzxdvw44cbzy4d4qqcaps"
},
"stable": {
"version": [
@@ -5504,11 +5505,11 @@
"url": "https://git.savannah.nongnu.org/git/bbdb.git",
"unstable": {
"version": [
- 20190609,
- 316
+ 20190927,
+ 1617
],
- "commit": "1d26869d2787803672dd412cf658158d6bef0c7b",
- "sha256": "1l503z8fklrxxawxf00xbwbw1wyx7bsn2mhm5249h49ckxnqhgcx"
+ "commit": "2bbe645ae71d84ad518e03dec698d4154af2f9f0",
+ "sha256": "1f18pzwm7p4k1ycnrx80la4wxlph59kv7zh18sk4iz3k6a3j3nnh"
},
"stable": {
"version": [
@@ -5874,11 +5875,11 @@
"repo": "gilbertw1/better-jumper",
"unstable": {
"version": [
- 20190510,
+ 20191021,
1647
],
- "commit": "2c04d4bc09da88c5b8b276c87d3f9f56e517144e",
- "sha256": "1gzmhgr17mvxj1qvcisfq74dbb2rsgzx2wrbjf36jrwfzx7sdjxw"
+ "commit": "3aa1a8a7662d4188633daf7d75a23e13ebdd902b",
+ "sha256": "1rn4mxh9anqk582x0x7v32dw6m5i96aapdpfpzsxs519wxs3j9q4"
}
},
{
@@ -6062,8 +6063,8 @@
"a",
"pdf-tools"
],
- "commit": "ebb2778052aeaf737adebc003957cb48cb01135e",
- "sha256": "0qlvdpa88ic9gnb0qhijfsc9i6l3ba2zrvk4r4li3qrx0i9rpz5c"
+ "commit": "5f3e67448cc98fe2875115163849acae4d9e8526",
+ "sha256": "1w0dhyr4i0nx0g70smgclcfsbv6cfilb7df330njzaqk8j2gdfws"
}
},
{
@@ -6439,11 +6440,11 @@
"repo": "pythonic-emacs/blacken",
"unstable": {
"version": [
- 20190917,
- 535
+ 20191024,
+ 1230
],
- "commit": "5f30f17b048af1fe73ba710781650e3490a7be49",
- "sha256": "151gxc3pi8jam8mcmbfgny519kk0vib0m2dm5b9hzf5nq0dx7r9x"
+ "commit": "2d75594b8b016597f1c2ffa15f9974a0fa825d8d",
+ "sha256": "0l76km14qgj9vww8znl92dfqcbn6vlb1qngcwp35q8fwxi5biy9l"
}
},
{
@@ -6810,16 +6811,16 @@
"repo": "jyp/boon",
"unstable": {
"version": [
- 20190918,
- 601
+ 20191001,
+ 1211
],
"deps": [
"dash",
"expand-region",
"multiple-cursors"
],
- "commit": "07534c76d6bd3cd9307cc53deb59f11746f91ecc",
- "sha256": "16rzjr52g4jn96xsa6z1acl9zipq46pg8rhcgxri43cdanwkfqin"
+ "commit": "b17880bd39863b8f4acc7c8597fbf3f01b36e047",
+ "sha256": "0ad8vgn1sg1rmldh8nnavlgkjqb5ild5744wr4crmx6p9wyab298"
},
"stable": {
"version": [
@@ -7710,19 +7711,19 @@
"repo": "jorgenschaefer/emacs-buttercup",
"unstable": {
"version": [
- 20190906,
- 1433
+ 20191006,
+ 1305
],
- "commit": "d2b6692d58828d0e604fa259cf484296795fb2a7",
- "sha256": "0gb3d2039m71pi8m3n3mdncifljzq8qjvdg0j5gskx4shpg6k7jh"
+ "commit": "c2d75e9a48c93f96d1bc7f1bf151d69adb417abf",
+ "sha256": "1nzx39pf3lqbbc5h9r7qx30jm5r8g3k2zqc5hpmizv8d4l23fhcx"
},
"stable": {
"version": [
1,
- 17
+ 18
],
- "commit": "d2b6692d58828d0e604fa259cf484296795fb2a7",
- "sha256": "0gb3d2039m71pi8m3n3mdncifljzq8qjvdg0j5gskx4shpg6k7jh"
+ "commit": "c2d75e9a48c93f96d1bc7f1bf151d69adb417abf",
+ "sha256": "1nzx39pf3lqbbc5h9r7qx30jm5r8g3k2zqc5hpmizv8d4l23fhcx"
}
},
{
@@ -7739,8 +7740,8 @@
"deps": [
"buttercup"
],
- "commit": "6bc28b6b0f36fb71b0915c9e45963c840c64a8df",
- "sha256": "1rayxq1va7jpikfr37p8nq2pv339mhq7zqy082kzwvj5q6qfw88s"
+ "commit": "400227a45164e4e849048d288a02ab8243d09cd2",
+ "sha256": "1z972i1pzg8bkrzzbjha802486mybqyh9bhbvfk2sr6nzhvx2w1k"
},
"stable": {
"version": [
@@ -8267,16 +8268,16 @@
"repo": "kisaragi-hiu/cangjie.el",
"unstable": {
"version": [
- 20190829,
- 1530
+ 20190929,
+ 1221
],
"deps": [
"dash",
"f",
"s"
],
- "commit": "b34a28dd06bd95a16b655f1917227925975314bc",
- "sha256": "0xz62fivll6yv1x94f7f5m07zg7383llyz6wa1n5q1ysix2p20j1"
+ "commit": "0a703f4d1162259d77bfb3f862d13c1b1f11a711",
+ "sha256": "19f7xzc1204zdv8bbd5vfzxqrinhk8m9mw911dc77jab2in22348"
},
"stable": {
"version": [
@@ -8414,8 +8415,8 @@
"repo": "cask/cask",
"unstable": {
"version": [
- 20190718,
- 2055
+ 20191004,
+ 1155
],
"deps": [
"ansi",
@@ -8427,8 +8428,8 @@
"s",
"shut-up"
],
- "commit": "1d031f77d3dcd540038e24151dbaf0a91de01db5",
- "sha256": "1wz57lqmn9vzh8dlvb639lmfxh2h6m3f6kr9bglr2mf1hc3zrij1"
+ "commit": "a4715f7c6c9797639c3636399cb21c2b0332b354",
+ "sha256": "1zjz3mp8hgnsfyapq7qdfysj31g9f6syvrik2w057r3w3bxp8vkf"
},
"stable": {
"version": [
@@ -8637,16 +8638,16 @@
"repo": "MaskRay/emacs-ccls",
"unstable": {
"version": [
- 20190720,
- 935
+ 20190927,
+ 246
],
"deps": [
"dash",
"lsp-mode",
"projectile"
],
- "commit": "9061ebbf9d5ec3ee7e88dbd226c77017cf0447b1",
- "sha256": "106jh25ivq0ydiz37p51agk5zbpai7fv91pwn6dpqzsq5g281ls7"
+ "commit": "b1acc336f27d8a3bbc750c2dc3be915a4ac1afea",
+ "sha256": "1qgfxc5d1hb32ks1fxpx7agpw7dvnkz99wydlflc9fqq75g8v142"
}
},
{
@@ -8687,11 +8688,11 @@
"repo": "cdominik/cdlatex",
"unstable": {
"version": [
- 20190130,
- 1419
+ 20191006,
+ 1030
],
- "commit": "90d785a94c0db7aa0043ea62f5807af3df155438",
- "sha256": "1yhry3wrqh1ijc0n7140pnbwcamrgi89a75pg03zx0cqb5g6c8i6"
+ "commit": "fea53d325bdc32e9b299971f906101f41d24e77e",
+ "sha256": "0gn2h9p60dbz6xcz2fn0p7vpg1bwsh2kn4n76yd9z1p40j1fn93a"
},
"stable": {
"version": [
@@ -8810,15 +8811,15 @@
"repo": "ema2159/centaur-tabs",
"unstable": {
"version": [
- 20190919,
- 2028
+ 20191020,
+ 237
],
"deps": [
"cl-lib",
"powerline"
],
- "commit": "90220c26cbc77b121eeb065e30f6d7a395ef131f",
- "sha256": "1hrrsz4pbblmxyhds3253sjpk3gqb4zwjwwdl8b3shgamrhwl7y3"
+ "commit": "6a788ff518570d161674b4a7033f0a7a763b7417",
+ "sha256": "0a7nka9iha4c049gyb9qxdapgi33s5s5kav6r5p73wajx6iryzmz"
}
},
{
@@ -8933,8 +8934,8 @@
20171115,
2108
],
- "commit": "a886d605bc55f03250b12c45144aa4366ea5fb71",
- "sha256": "10ppaz9lja7iipa2594ybfpq3cr593sq6xyy70gl8kb7wbxr7mig"
+ "commit": "510a0d3506cca601195d53d0ce885a25b4084e1b",
+ "sha256": "07mdkfzfr12mava0ms17g4z1k6lbbrbbchjnljilkjcgccv20gg6"
},
"stable": {
"version": [
@@ -9465,14 +9466,14 @@
"repo": "SavchenkoValeriy/emacs-chocolate-theme",
"unstable": {
"version": [
- 20190818,
- 756
+ 20191021,
+ 1346
],
"deps": [
"autothemer"
],
- "commit": "7de46341adcc7a5eaafcddc0d3a9d63274f5e9c7",
- "sha256": "0s61lx5vhx01xzzqxy0blz6jxvljb8qjj3567nz17pwwdfcskc5v"
+ "commit": "1c6cd8d2fdc939bd4d26117d61e57c11cfe26512",
+ "sha256": "1knnj1kzjccr7hg5zbj4qfnkgjkf221bf7wv83km9hs7zs7brj5x"
}
},
{
@@ -9572,8 +9573,8 @@
"repo": "clojure-emacs/cider",
"unstable": {
"version": [
- 20190923,
- 739
+ 20191019,
+ 1042
],
"deps": [
"clojure-mode",
@@ -9584,14 +9585,14 @@
"sesman",
"spinner"
],
- "commit": "c3c903adaa85d33c3935c7483f6d6c8c8ce73c41",
- "sha256": "10vn4z578q3kiizbcx785jddpg5w0ssicc0n3qbpglik7sqdgp74"
+ "commit": "aba6567a12cdec01334f16f009e0c3c41b7aeb35",
+ "sha256": "1k3c4xrznyy3mya3n72y8c2brp0x3mr0pq6paw1wfdwzz9mn3764"
},
"stable": {
"version": [
0,
- 22,
- 1
+ 23,
+ 0
],
"deps": [
"clojure-mode",
@@ -9602,8 +9603,8 @@
"sesman",
"spinner"
],
- "commit": "8a1262dae8f86f03fa2ec0abdbced10ff7e5ee1e",
- "sha256": "0pjp1gcvhmbdh10w2yall9a7bbprg2z2hmmkwhqxcalsaacwfz0x"
+ "commit": "ce42702154709ef5d991e2732511c50d69de256c",
+ "sha256": "05yjkqc6d4grq9z5pxmv3anqh4zlhfg4v46jlccp6ynh030g7axs"
}
},
{
@@ -9776,14 +9777,14 @@
"repo": "jorgenschaefer/circe",
"unstable": {
"version": [
- 20190322,
- 1242
+ 20191006,
+ 1434
],
"deps": [
"cl-lib"
],
- "commit": "6ccd4b494cbae9d28091217654f052eaea321007",
- "sha256": "0cr9flk310yn2jgvj4hbqw9nj5wlfi0fazdkqafzidgz6iq150wd"
+ "commit": "e4af7143bd32907d0bf922bee53a96399f0376fa",
+ "sha256": "1ccxin0vp3z8lxcfm9bci06jkwy0nwasdwg95wp9hdnccpr63s38"
},
"stable": {
"version": [
@@ -9951,14 +9952,14 @@
"repo": "emacsmirror/clang-format",
"unstable": {
"version": [
- 20190517,
- 722
+ 20191019,
+ 1213
],
"deps": [
"cl-lib"
],
- "commit": "77ee89a0b6c1b956bc68d192527d1a0391fe5baa",
- "sha256": "1xfhxn6pn0clxwlsd9pqyy8srbqvkr0wmbyxr2979zv2fxzn17kd"
+ "commit": "113b767848ec1568f538e547d7c456a07d66b598",
+ "sha256": "1p2zz810nam5ciljd6hvln0qv9f8j53niry47fgwgsvwg527savx"
}
},
{
@@ -10463,22 +10464,22 @@
"s",
"simple-httpd"
],
- "commit": "a953d882dd4e476e58b04fcb6bb08d101588a8d1",
- "sha256": "0s5sqcn8dwysvzbpvphvr4165yqh4h02r17lsy8fp5ddaqpdy6aw"
+ "commit": "292c8f5370a2c74094da46ede990b5e7cc8b55b8",
+ "sha256": "1rv57wqr09vl0caz4wjr0kqvhgvl5y1x6818v8m55rm2z8rim11i"
},
"stable": {
"version": [
0,
0,
- 3
+ 4
],
"deps": [
"cider",
"s",
"simple-httpd"
],
- "commit": "d9783d42dbab9710afff5654bf931b00e9df4ac1",
- "sha256": "0jwnsyg0vi9ghn9yfd97rjj9j9ja3ig8h63n4zjw71ww3bcdldc6"
+ "commit": "292c8f5370a2c74094da46ede990b5e7cc8b55b8",
+ "sha256": "1rv57wqr09vl0caz4wjr0kqvhgvl5y1x6818v8m55rm2z8rim11i"
}
},
{
@@ -10672,17 +10673,19 @@
20190710,
1319
],
- "commit": "b42cb1ff80dc056da4036c7b65109d1a77d84bf4",
- "sha256": "1lw7rj57pg27gs0yfqrln16hhrb7npslv26jkd0jh3k5whs0fska"
+ "commit": "5a3f539cd50621298d15df639c29a9c09aace443",
+ "sha256": "07jv0xpszir2vz0i6ixdaq4ra32b5icj3sr4wdm3faf052xnv3my"
},
"stable": {
"version": [
3,
- 15,
- 3
+ 16,
+ 0,
+ -1,
+ 2
],
- "commit": "26a0e200e5f4abe8268235c9fdb23a2612a1b3b1",
- "sha256": "03qvdgfdxvbwwdipx8fbplnzrahf485w08j9fb0z1g27kq4wjjbb"
+ "commit": "92780281c2e8a46223b262b152caa9c8329373b1",
+ "sha256": "1qia99zl24n56wlpxigs1hmma5b1sydifcwd4v542p2jiwciwmny"
}
},
{
@@ -10807,8 +10810,8 @@
20190915,
1009
],
- "commit": "bf07c3db3900e36b0b87423f3b715d6378f86393",
- "sha256": "1wraxwnhf3xmlhc0ijh1ca9xqrxzxgih4dzca34smwp7dssz3xha"
+ "commit": "7ca7db69e8c38ec45eb572ad16ab2b56086f2131",
+ "sha256": "1jfglmsknvyh3srqn7m6yr02j7n8xa7iznzyhhr34mwg2q71ihzr"
}
},
{
@@ -11135,8 +11138,8 @@
20161219,
1144
],
- "commit": "42a79266f1d7b473e9328e67a455e505e6c3eff5",
- "sha256": "0mw5rnzzc4yfcflg59viy81ziws680r44xr05qg032b5x02l8ar9"
+ "commit": "4f7da6f955f7c584c5dfab2dc170f9a3debd80f8",
+ "sha256": "08wmllq3smg7cp7jspmvd67z5vzmxvi136c6j87r1gsgprhgmhw4"
},
"stable": {
"version": [
@@ -11182,11 +11185,11 @@
"repo": "purcell/color-theme-sanityinc-tomorrow",
"unstable": {
"version": [
- 20190904,
- 520
+ 20191025,
+ 423
],
- "commit": "d43905165503bc5e3bf4c658b414884f5cb434e5",
- "sha256": "0hzy863abchc46cpig8mnn4c885df02h8m2z7m257krkv5aggmif"
+ "commit": "7f76f4c4e055bda2c2e633e6d913b5b9e205ed42",
+ "sha256": "12i0snv7nhf2annjb74nwk9m6bh1a812sgg44v87kcj5p4mq87hf"
},
"stable": {
"version": [
@@ -11223,11 +11226,11 @@
"url": "https://git.sr.ht/~lthms/colorless-themes.el",
"unstable": {
"version": [
- 20190802,
- 725
+ 20190927,
+ 1305
],
- "commit": "4f9d0ec5a078ab8442abdba0c35eb748728f3052",
- "sha256": "1h8ggaqvrdj8cyknps9anh2xz08ar94137gydvxy8xgrmpa3jnc1"
+ "commit": "12678144d17edf36d34e6bcdc5435593e191d96d",
+ "sha256": "0fld15h92193bnbmka3ikq27hggxvsikzlzq4pi2n3kknq9hyh56"
}
},
{
@@ -11271,10 +11274,10 @@
},
{
"ename": "com-css-sort",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "153yhyqrlmarz8rpcvb0rr7f388fhyb2val4qx2pzpsimklrwrcb",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "11cdp3cgcwwi06njjpwryh3vwmkdh2rzlin77p630590bynagw8c",
"fetcher": "github",
- "repo": "elpa-host/com-css-sort",
+ "repo": "jcs-elpa/com-css-sort",
"unstable": {
"version": [
20190723,
@@ -11320,20 +11323,20 @@
"repo": "matthewbauer/comint-hyperlink",
"unstable": {
"version": [
- 20190907,
- 1856
+ 20191022,
+ 1451
],
- "commit": "7aae3ba615eec1d96f59a386a2fcf98d5b659707",
- "sha256": "1r2rxda7jhb3rydzmwk9yxscmb6rj54jz9ihqsglfmlv8p2g8q6w"
+ "commit": "bd5a5e95f0e451a774fc5b197456f47f9eb4c50b",
+ "sha256": "0wri4ygdkyq54107hg0ij2nxzbpk8irfd2x2c94qkx97yql4yj54"
},
"stable": {
"version": [
0,
1,
- 4
+ 5
],
- "commit": "7aae3ba615eec1d96f59a386a2fcf98d5b659707",
- "sha256": "1r2rxda7jhb3rydzmwk9yxscmb6rj54jz9ihqsglfmlv8p2g8q6w"
+ "commit": "bd5a5e95f0e451a774fc5b197456f47f9eb4c50b",
+ "sha256": "0wri4ygdkyq54107hg0ij2nxzbpk8irfd2x2c94qkx97yql4yj54"
}
},
{
@@ -11836,8 +11839,8 @@
"repo": "cpitclaudel/company-coq",
"unstable": {
"version": [
- 20190425,
- 1851
+ 20191004,
+ 1358
],
"deps": [
"cl-lib",
@@ -11846,8 +11849,8 @@
"dash",
"yasnippet"
],
- "commit": "779dabd2925fc786dc278270a20f2ff05a3c673c",
- "sha256": "00rn79i2vackrxhqmbf0miw0k2z6s6gmqb1nj9dj0pfml5yac875"
+ "commit": "109f86ddbb87313b8ef763ae97d9445230b6d051",
+ "sha256": "1y2dl262g2l6zsjmlmmi6fk3p83wv2j8qh83x5j09dj1j1vyx4hy"
},
"stable": {
"version": [
@@ -12111,10 +12114,10 @@
},
{
"ename": "company-fuzzy",
- "commit": "3c3957d27d4208db45e7545f86ad1c25f53ec532",
- "sha256": "0yxr0j3zdsf8xfy2mk4ybnjfv6g861772dshbd6v4p3q0pbhhhg6",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1xr5bilhj0xps0i0rgdvspq8yfiqkybq682jhzqjs1qzrm91apn0",
"fetcher": "github",
- "repo": "elpa-host/company-fuzzy",
+ "repo": "jcs-elpa/company-fuzzy",
"unstable": {
"version": [
20190812,
@@ -12577,8 +12580,8 @@
"cl-lib",
"company"
],
- "commit": "131961b0476c6ee4d7bd07ce8d42d9e5a0dde38a",
- "sha256": "0b3cfrhpzjh96kdgfv7r9p0ssd7qkn9kq69jkqjzrv23jr9y80fi"
+ "commit": "84aa4f0c4ffafa2c2fdfbcb16662abac0a571013",
+ "sha256": "1miz6nwsdbc9n3jc7qcb0mvf2yp0k9a7pyl0ifbdjjr2160m2lql"
},
"stable": {
"version": [
@@ -12701,8 +12704,8 @@
"company",
"prescient"
],
- "commit": "2f01b640e3a487718dbc481d14406005c0212ed9",
- "sha256": "1wqk1g8fjpcbpiz32k7arnisncd4n9zs84dn3qn9y8ggjzldqy91"
+ "commit": "82a90c4142c369f4090a42536179c6029d3fdafd",
+ "sha256": "0n919w068j73dnlxfzsvzh7j385phi4z718pi6xq6cygkjkq9zq8"
},
"stable": {
"version": [
@@ -12858,8 +12861,8 @@
"company",
"rtags"
],
- "commit": "d3d4bc9b7b829d39628a1af96f06eb23ba48670c",
- "sha256": "0fgxrpqvqs988kjnkcc1lmyqnfc85ivhrarldl7iqgj25fvni6z1"
+ "commit": "f2633f565fc5e7e6958993ef105225f4e68e43ba",
+ "sha256": "1bjgr7wa82ccrc25r7agfaq3iz7xlp1qchvkmkx3xy59jv4yafjz"
},
"stable": {
"version": [
@@ -13232,6 +13235,21 @@
}
},
{
+ "ename": "compdef",
+ "commit": "462b3d92c8c5f72ae1b70fa4d48b803c2f3d07e2",
+ "sha256": "04cav3f1ggyjfgnbx1wsyfaj8d63sxwfqkjar869p6kz9gajy4qr",
+ "fetcher": "gitlab",
+ "repo": "jjzmajic/compdef",
+ "unstable": {
+ "version": [
+ 20190929,
+ 655
+ ],
+ "commit": "67104a38763cc819644f711248b170a43bce151b",
+ "sha256": "1f6y6cr67gps9jp5hd20xszfd3k26v70g6z4g5db6wdkvlnc2wkg"
+ }
+ },
+ {
"ename": "composable",
"commit": "1fc0f076198e4be46a33a26eea9f2d273dda12b8",
"sha256": "1fs4pczjn9sv12sladf6zbkz0cmzxr0jaqkiwryydal1l5nqqxcy",
@@ -13349,8 +13367,8 @@
"repo": "necaris/conda.el",
"unstable": {
"version": [
- 20190607,
- 1625
+ 20191001,
+ 1753
],
"deps": [
"dash",
@@ -13358,8 +13376,8 @@
"pythonic",
"s"
],
- "commit": "d65f6d2a47c96e1ff1c7af0e83aee1f5acfe858e",
- "sha256": "1bx60bipglviphxd9cj0q8jvml2ibd38daz44l2bwkcrp8jznf94"
+ "commit": "ffafcc47ddc58b53b5dac19f6f0f745b316d4522",
+ "sha256": "02pvi03blbfkyzy46ma7zg1xfgikxnxrs3silraaym25bn633rn5"
},
"stable": {
"version": [
@@ -13805,26 +13823,26 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20190830,
- 1557
+ 20191024,
+ 1621
],
"deps": [
"swiper"
],
- "commit": "79333e9edfee38ec3b367c33711a68bdf7783259",
- "sha256": "0dyclc51sprhmr5fi4lylhwsrn8v1jgyblwk9ly60jj84lj6278z"
+ "commit": "c8120fb614425bf76bee687183f70b4b4c2ffc9d",
+ "sha256": "1m62yv9fxw1456v92li3acrwchqs9n56g150nwdppsic5vwlzgnz"
},
"stable": {
"version": [
0,
- 12,
+ 13,
0
],
"deps": [
"swiper"
],
- "commit": "85d1e2e779ca92e6ef8e47d08f866b13d4d87aee",
- "sha256": "0xgngn3jhmyn6mlkk9kmgfgh0w5i50b27syr4cgfgarg6p77j05w"
+ "commit": "cd634c6f51458f81898ecf2821ac3169cb65a1eb",
+ "sha256": "0ghcwrg8a6r5q6fw2x8s08cwlmnz2d8qjhisnjwbnc2l4cgqpd9p"
}
},
{
@@ -13904,16 +13922,16 @@
"repo": "nathankot/counsel-dash",
"unstable": {
"version": [
- 20190823,
- 1334
+ 20191021,
+ 1648
],
"deps": [
"cl-lib",
"counsel",
"dash-docs"
],
- "commit": "24d370be9e94e90d045c49967e19484b9903fce9",
- "sha256": "18gp7hhgng271c7bh06k9p24zqic0f64j5cicivljmyk9c3nh7an"
+ "commit": "7027868d483b51d949b9f20fb8f34b122ca61520",
+ "sha256": "0h3f5pxnmb21pq4hh7k4w8jzflz1k2ap7nwpjc222w0q6x6jrbjp"
},
"stable": {
"version": [
@@ -13939,15 +13957,15 @@
"repo": "redguardtoo/counsel-etags",
"unstable": {
"version": [
- 20190802,
- 652
+ 20191014,
+ 50
],
"deps": [
"counsel",
"ivy"
],
- "commit": "d7fcec59c4ba919b93018d4d61da0c154233c66b",
- "sha256": "1pawczhhb7im1q314wsba9fwcks04kddg1vv8mcpiad237mf5dx4"
+ "commit": "b08ed51b763e29fc5deb2952eb7e5ba7c3677b4a",
+ "sha256": "055iwjwkdbwirgm707xgar5afx2nr2kvrsdg5bnw96yvwvby6x4r"
},
"stable": {
"version": [
@@ -13971,15 +13989,15 @@
"repo": "cireu/counsel-ffdata",
"unstable": {
"version": [
- 20190725,
- 1630
+ 20191017,
+ 1237
],
"deps": [
"counsel",
"emacsql"
],
- "commit": "33f37112b068d72d866011461c6a4e9a0d43fc12",
- "sha256": "00svf7b3an4dfcl7w2xycn5a6ib78p5xip6wy675w9k6v16sag73"
+ "commit": "88c2348c4039d9e562bd3d9a364708b01037c283",
+ "sha256": "0sbp3f72dcln8y789vjdmg73lxvyb4qs4pb5mg452b3y8c8xlj30"
}
},
{
@@ -14095,15 +14113,15 @@
"repo": "ericdanan/counsel-projectile",
"unstable": {
"version": [
- 20190817,
- 102
+ 20191010,
+ 1427
],
"deps": [
"counsel",
"projectile"
],
- "commit": "fda7f0bad93a471fddf5fa01d6fdee5684e7f880",
- "sha256": "097ksmy85lf9zfi6v2xz9bxl54l0il6v0ybj1305qg6g8xampbdw"
+ "commit": "ace17b9a3243e934314860f161f0ed71e4922730",
+ "sha256": "06l8rr11ki31a35vmvfdhvvvsgm8nbx8v2wsn4d12y42i86sdfv5"
},
"stable": {
"version": [
@@ -14249,16 +14267,16 @@
"repo": "AdamNiederer/cov",
"unstable": {
"version": [
- 20180415,
- 2031
+ 20191004,
+ 36
],
"deps": [
"elquery",
"f",
"s"
],
- "commit": "7c72a949b9628296af97cc7e4df0af6c3824d66e",
- "sha256": "0rddchwanrshfpjiigmz6a0zz1sz9kxbbgvszvja2r4w0m6irb80"
+ "commit": "803592baf1fb210415d943689af2bf5b79cdd24e",
+ "sha256": "0wp89sq9jy97cvsihqn9dk62m7rp6154c00214f84xb1vab7bcpw"
}
},
{
@@ -14269,15 +14287,15 @@
"repo": "trezona-lecomte/coverage",
"unstable": {
"version": [
- 20180227,
- 457
+ 20191008,
+ 2203
],
"deps": [
"cl-lib",
"ov"
],
- "commit": "c73d984168955ca0f47f44b0464aa45282df42b6",
- "sha256": "1kn61j91x4r4kc498y2jas5il4pc4qzhkj8392g2qiq5m3lbv4vl"
+ "commit": "2d9b662673a0f165c6929d8b7fb264f5ffb2ebcd",
+ "sha256": "0pdn309kcyrvb8bgzgjmy26mcgbfkr6p1d37ww6qjk9hps0jy92r"
},
"stable": {
"version": [
@@ -14657,8 +14675,8 @@
"deps": [
"seq"
],
- "commit": "308f17d914e2cd79cbc809de66d02b03ceb82859",
- "sha256": "0rf84finwlvmy0xpgyljjvnrijlmkzjyw9rh97svgxp9c1rzfk0x"
+ "commit": "903db7b1a2052f4959d934cae26ec40a3f323ed4",
+ "sha256": "15wq0z9mnx60mi9xfkvgfgsfxdbiigwxr0wqabv3n2091dbzfas4"
},
"stable": {
"version": [
@@ -14786,28 +14804,30 @@
"repo": "hlolli/csound-mode",
"unstable": {
"version": [
- 20190321,
- 1559
+ 20191005,
+ 807
],
"deps": [
+ "highlight",
"multi",
"shut-up"
],
- "commit": "f4bc9236bbc5a696f7ff32d9402749536a332546",
- "sha256": "0ds6cigm3pncsa5blqzfgisjn9v898ayj6nq2va6ssg73k0qfx1r"
+ "commit": "7d3f78477c725719be9c4a98b403a5aa409e4202",
+ "sha256": "154xnfspbx2fsk32h34ljw7mzsbsdymscmi0rqdc6r9bbbwapwqw"
},
"stable": {
"version": [
0,
2,
- 0
+ 1
],
"deps": [
+ "highlight",
"multi",
"shut-up"
],
- "commit": "5a892e6ad72e7844e8e14c0da04fcb6bc125fe5e",
- "sha256": "1gzg2r7agllz2asp7dbxykydpnw3861whs2pfhr3fwwb39xf1pva"
+ "commit": "389be230aecfea03e8043e8ea6884ea21ea9230b",
+ "sha256": "1c88ak0jaj51fwiqniqxd7xyk23wjl9m57znzm8j267ld8g12znp"
}
},
{
@@ -14818,11 +14838,11 @@
"repo": "omajid/csproj-mode",
"unstable": {
"version": [
- 20190514,
- 1858
+ 20191012,
+ 49
],
- "commit": "889334f8cd08dc79d133149b4504e0e001f5a769",
- "sha256": "0j330rrj6abr7xay1h2kajwa22npij0fdh30fk5z7zgas7jz735h"
+ "commit": "95e797af7cc30d4675247b64496c39b77b82e18e",
+ "sha256": "08cxkvq7k14lixavv7nwi5kmmxqvkgmqr4i46ihsgv7jcmxyy8gx"
}
},
{
@@ -15175,11 +15195,11 @@
"repo": "the-frey/cyberpunk-2019",
"unstable": {
"version": [
- 20190722,
- 1332
+ 20191008,
+ 1133
],
- "commit": "5b30794c4f906da6e48600ffc56443151cae45d1",
- "sha256": "1vb04zff9231yvlxflgp6qicpjxqp40gzgpp70b4rrffbfk6hays"
+ "commit": "7e40c37210c363b2819fd9bb98a73101d7a3c206",
+ "sha256": "0fgh39lyq49b4zm10fiqhqzafwrg2vmpfn8k1frdkadansq4jl7z"
}
},
{
@@ -15303,8 +15323,8 @@
20190111,
2150
],
- "commit": "7e233ab00e117b2e7165c246941ac85a989be262",
- "sha256": "1189hi8vp2albpvfz5b66327qizzkzkg9p9b6l8157jsm6a03y7p"
+ "commit": "a32a29e8aaa688e0507d374ab47e641eb1a427c4",
+ "sha256": "1ry1jcdkl0mcjlpa1lp2mdrp03mcrvkvx5p3y4f4d6h4bjk5zk65"
},
"stable": {
"version": [
@@ -15339,11 +15359,11 @@
"repo": "Emacs-D-Mode-Maintainers/Emacs-D-Mode",
"unstable": {
"version": [
- 20190826,
- 2244
+ 20191009,
+ 903
],
- "commit": "f3843276e235c6b633ba5367f78d74fe7c04e244",
- "sha256": "066kjyvginjp2cqmdi8ybrr558074m8wqd0jrwsicn4dps3njvcn"
+ "commit": "cfd1d0869d51b7548b3fb738b2f2593c76533d44",
+ "sha256": "0vkl470vvmxap8ca773a0jvjvalmvdbbax3qvgjdclp54ml75al4"
},
"stable": {
"version": [
@@ -15470,8 +15490,8 @@
"repo": "jyp/dante",
"unstable": {
"version": [
- 20190826,
- 1656
+ 20191004,
+ 1233
],
"deps": [
"company",
@@ -15482,8 +15502,8 @@
"lcr",
"s"
],
- "commit": "a25ae9e5b5425cffdd88d498777e90ea8655fa37",
- "sha256": "1ziw3snbs2z2cg8a3jbyjd48qkgrkzs4bh8lrbs0h2c87nzldvhd"
+ "commit": "38b589417294c7ea44bf65b73b8046d950f9531b",
+ "sha256": "1mnmn635552zlwd4zr68jbvdjipl6gi4mi6wiyck28fsmq8kw96h"
},
"stable": {
"version": [
@@ -15511,8 +15531,8 @@
"repo": "emacs-lsp/dap-mode",
"unstable": {
"version": [
- 20190917,
- 548
+ 20191019,
+ 1707
],
"deps": [
"bui",
@@ -15523,8 +15543,8 @@
"s",
"tree-mode"
],
- "commit": "2e0f7dd70656aad5a70ce2b4f5375870084a02f3",
- "sha256": "0hckyrv470j8zx5sr24h16fa9a3fxa8i7iwywxs15wwrwl6mqh9m"
+ "commit": "dd71e3fefb40f84d13d7630c6233c6c768d1134b",
+ "sha256": "0s0a9n30bzf70p512r0hgipx5b7jrphnj3r2r6b6xva4ndbp7laj"
},
"stable": {
"version": [
@@ -15776,11 +15796,11 @@
"repo": "magnars/dash.el",
"unstable": {
"version": [
- 20190920,
- 1035
+ 20191024,
+ 1908
],
- "commit": "a743ae3da1d5869434c6f262bbe45ef30d87cb9c",
- "sha256": "1ggd88i11dnvl8yxrzv41l66rj25zi66v82jsc0mb3fgh921hx7i"
+ "commit": "9631947f2fbeed58b1d07a3ebc1340a3626b2823",
+ "sha256": "0mbhi7rzahsl0i8i8ifga39f7s4z4ppagr52cs28xldkc3344ahf"
},
"stable": {
"version": [
@@ -15800,11 +15820,11 @@
"repo": "xuchunyang/dash-alfred.el",
"unstable": {
"version": [
- 20190720,
- 415
+ 20191024,
+ 450
],
- "commit": "ec8d9970fa00ee38bca798673c10cae44419541d",
- "sha256": "1asa3cmncl2jvc89jzlvb4karpc4zdihsjvig0zjia6nbj46pqsr"
+ "commit": "fcd21bd6c7eb5cd31377be970406ff3d2454bd5c",
+ "sha256": "0cvkj0d45aan6g5c7930v9syp0m3l1w6zkdgsdvbbiav0i6kpqrx"
}
},
{
@@ -15855,8 +15875,8 @@
"deps": [
"dash"
],
- "commit": "a743ae3da1d5869434c6f262bbe45ef30d87cb9c",
- "sha256": "1ggd88i11dnvl8yxrzv41l66rj25zi66v82jsc0mb3fgh921hx7i"
+ "commit": "9631947f2fbeed58b1d07a3ebc1340a3626b2823",
+ "sha256": "0mbhi7rzahsl0i8i8ifga39f7s4z4ppagr52cs28xldkc3344ahf"
},
"stable": {
"version": [
@@ -15879,14 +15899,14 @@
"repo": "emacs-dashboard/emacs-dashboard",
"unstable": {
"version": [
- 20190721,
- 504
+ 20191009,
+ 1129
],
"deps": [
"page-break-lines"
],
- "commit": "7a71e6ca4c32fdadde0c8624ea4e2e7c11474e7d",
- "sha256": "09fgzw93x90bhq918p4i8hrfy8yxyp236rc118cr6hma9bh05hii"
+ "commit": "224fb2cb067d0f1f95fbbe8aa4073154cd255410",
+ "sha256": "1ndffcfhavb1pa8f2g8mbbi8w2386r1av5dfns1gz9fdzi6pqlz4"
},
"stable": {
"version": [
@@ -16204,16 +16224,16 @@
"repo": "Wilfred/deadgrep",
"unstable": {
"version": [
- 20190807,
- 2125
+ 20191002,
+ 2
],
"deps": [
"dash",
"s",
"spinner"
],
- "commit": "329119c65126f7917d3910bc584f4191ba8f21ac",
- "sha256": "0fxf7gq9sjfkgpdfqx10w3l3nd4rwa8kv9plyxk1fqacb3s5m6ai"
+ "commit": "e1ea4a358cfdac7551d0c6bf6ae70a4e191c1528",
+ "sha256": "161mb7kyr70k24kl25lms8v8b87fi5q66zj9hlbhzwksdxpa9z30"
},
"stable": {
"version": [
@@ -16636,8 +16656,8 @@
20190701,
1306
],
- "commit": "a3707e9fcf4371fe586e0d35a79331d1cf7309c9",
- "sha256": "01xd5hhk66firnnmc18fa87ialcn1cr8b1vhgjrfa1p87hf496s1"
+ "commit": "d2706dd2d83cf9f3672a74b0b3fc490cc84b0f78",
+ "sha256": "1ymxxa1jpcg6c0wwxz8qi453bgik07yh297fsf4a03hh07rpx8a0"
},
"stable": {
"version": [
@@ -16726,14 +16746,14 @@
"repo": "psibi/dhall-mode",
"unstable": {
"version": [
- 20190919,
- 2242
+ 20191006,
+ 2324
],
"deps": [
"reformatter"
],
- "commit": "57001a69917329e7933d80a7e21116fe11255ae7",
- "sha256": "039lgmap36iawvw89jhkq25j9h2r9qb8s3612j5xhyzbbrg6q0pl"
+ "commit": "ef4d33debe224c6ba37e51a29b9dc8b74f20f1c2",
+ "sha256": "1232y2k4l3bsz90pgis78zxmrw7jv09dfaip21yc1w4vpxfyr384"
}
},
{
@@ -16863,6 +16883,30 @@
}
},
{
+ "ename": "didyoumean",
+ "commit": "6030fcde06d23b98b0c81d40e1cdb5eb4412b9a1",
+ "sha256": "0hfd6kgqry0mcg77lqf0rvcb9clhjh7krq41hlz4wkrjyw0xbngg",
+ "fetcher": "gitlab",
+ "repo": "kisaragi-hiu/didyoumean.el",
+ "unstable": {
+ "version": [
+ 20191020,
+ 531
+ ],
+ "commit": "4a6049f2de36801e0a50e93b17a375501f16cf28",
+ "sha256": "0plwn23h96m71vx0jxilnl6nj7lsq4mpjv8mjaiankrxhvjcv6f0"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 4,
+ 0
+ ],
+ "commit": "6d0c4203eb192d73d89261b3a9bad52951e394af",
+ "sha256": "1rdmhsrlqn19a140i3099fp7f9wnlglp760rnrjp5p840wzfm74q"
+ }
+ },
+ {
"ename": "diff-hl",
"commit": "855ea20024b606314f8590129259747cac0bcc97",
"sha256": "135jgjfaiq6kj72ji5k22v4pqc8gjjmcv80r5rkjbjigzlvcvvj2",
@@ -17114,10 +17158,10 @@
},
{
"ename": "diminish-buffer",
- "commit": "be1dc31aaad773f6504ded15d9ce2579fdf192af",
- "sha256": "10rsdn2mlk3lnc9dc75zyphqckja7bzm5xgzjrbzvvbf4w87qa1f",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1z0ini177r9dkn4bpdpcmyi014a3444blij8izvpj31bqkyckmqf",
"fetcher": "github",
- "repo": "elpa-host/diminish-buffer",
+ "repo": "jcs-elpa/diminish-buffer",
"unstable": {
"version": [
20190921,
@@ -17135,11 +17179,11 @@
"repo": "gonewest818/dimmer.el",
"unstable": {
"version": [
- 20180218,
- 411
+ 20191024,
+ 1711
],
- "commit": "d033fdda154e688e45cca35902dbff9915351b98",
- "sha256": "1d457029zyabfjhzrgayibdmxfmia5yr7rqn50kc16k3aavw32f7"
+ "commit": "52652c54f2714ec931f3fc3709c66b109b1b81e2",
+ "sha256": "14s7pc2sac50vai7clxcxws3hyrcskimd8byp43q4a3fhqsjys93"
},
"stable": {
"version": [
@@ -17245,8 +17289,8 @@
"dash",
"dired-hacks-utils"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17265,8 +17309,8 @@
"dired-hacks-utils",
"f"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17392,8 +17436,8 @@
"dired-hacks-utils",
"f"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17410,8 +17454,8 @@
"deps": [
"dash"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17537,8 +17581,8 @@
"dash",
"dired-hacks-utils"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17556,8 +17600,8 @@
"dash",
"dired-hacks-utils"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17604,8 +17648,8 @@
"dash",
"dired-hacks-utils"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17623,8 +17667,8 @@
"dash",
"dired-hacks-utils"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17635,11 +17679,11 @@
"repo": "Vifon/dired-recent.el",
"unstable": {
"version": [
- 20180921,
- 2238
+ 20191004,
+ 1500
],
- "commit": "7c5a818ab88fdfa779674931cc6d9466308fcd86",
- "sha256": "1pxa17rxc43yam0j8xi7ji8kxv0jq96jk0j3p3brj9nss2gfw48f"
+ "commit": "5c799f96da08a0a3200cb5f609baf6c184f558ea",
+ "sha256": "0kc97v80rh10ksfw49pp551ay0b1apwi6ba66rwbyix50d7drimw"
}
},
{
@@ -17665,11 +17709,11 @@
"url": "https://git.sr.ht/~jakob/dired-rmjunk",
"unstable": {
"version": [
- 20190526,
- 2029
+ 20191007,
+ 1232
],
- "commit": "6a9fa6a35498e53e8c57282e3b08dedc896d880d",
- "sha256": "0kpkd7qasrb303d0b01d62r82prhrmaasxqa14nf5lh01c213nr4"
+ "commit": "92af5fcc2bd0bc3826f4ce238a850e9a362533a4",
+ "sha256": "0720lnnm0sjf8yazr0xjwfrzqwia283jj3c6hcbgfp5l0z162m5b"
},
"stable": {
"version": [
@@ -17719,14 +17763,26 @@
"repo": "jojojames/dired-sidebar",
"unstable": {
"version": [
- 20190516,
- 159
+ 20191024,
+ 116
],
"deps": [
"dired-subtree"
],
- "commit": "2c742326a6b7a76e36666586809aaf5efa150b3f",
- "sha256": "0s2d8lirv8s9az8a7g97yzg7na2n1340a8vg6zja315d43qljis9"
+ "commit": "21ccb6723bea69f2e2ca25998268d8a039f904cc",
+ "sha256": "0mck4qk6srbbf8xnn2sg11j822z4ybxvgavvy402d5sli515i8ca"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 0
+ ],
+ "deps": [
+ "dired-subtree"
+ ],
+ "commit": "347f56480228c2aac97e14f4f5a762c4582d1323",
+ "sha256": "1ahmvbwwdnjddn8qk6gq5gjfkvi1mvm13a968n7zpcpnphk6ygzb"
}
},
{
@@ -17768,8 +17824,8 @@
"dash",
"dired-hacks-utils"
],
- "commit": "886befe113fae397407c804f72c45613d1d43535",
- "sha256": "1cvibg90ggyrivpjmcfprpi2fx7dpa68f8kzg08s88gw5ib75djl"
+ "commit": "ae39981d7cc58206cfeb377d6621bdd9000fd472",
+ "sha256": "0q4fk5cg04pj83kpn1mvfqsjsr99ffqxayfnb7vcgdc33g19afjv"
}
},
{
@@ -17830,8 +17886,8 @@
20190629,
231
],
- "commit": "ec17789d2f72355e0fb6e31029c6ffa686337e2e",
- "sha256": "1blnib2ckljdxqpn0fnihyn9akc1pm8zbfw4hqy0xz2xqmyfqxi1"
+ "commit": "d5aa50a5269d7374bc8ea981d3871729424d165d",
+ "sha256": "0jwzlf0nhn5699l5xjhszix0y1539zdxyy6434srf31cgr7q84cw"
},
"stable": {
"version": [
@@ -17873,14 +17929,14 @@
"repo": "wbolster/emacs-direnv",
"unstable": {
"version": [
- 20190622,
- 1853
+ 20191016,
+ 1907
],
"deps": [
"dash"
],
- "commit": "fcec20c52fc37008d40a07c6dd0818c69e8be5f2",
- "sha256": "0r1ryz1swafl1s1bwcwnc1wm5nga2kma0059x132rsglm4bla41n"
+ "commit": "fd0b6bbd5e3eaf6aa48bccd4a1ff3048bfb2c69b",
+ "sha256": "0py0if1wl61y6f55s4p8y11rjvrgx3yk2v5n1q2xl3gg7f4ra136"
},
"stable": {
"version": [
@@ -18285,14 +18341,14 @@
"repo": "unhammer/dix",
"unstable": {
"version": [
- 20181210,
- 1200
+ 20191023,
+ 1357
],
"deps": [
"cl-lib"
],
- "commit": "b973de948deb7aa2995b1895e1e62bbe3129b5a5",
- "sha256": "1bjxyidcp7y309asbk4pfb4mzgb8j62fmp3w3zl2nahdgv1rja45"
+ "commit": "466df0a7f5ab6ab19150bef92f7d1aac0dec2467",
+ "sha256": "1gb21rsczwcwhqc9bpw77zikwr2ycqmvks6n0y8mdrj3kc6qvzgc"
},
"stable": {
"version": [
@@ -18322,8 +18378,8 @@
"dix",
"evil"
],
- "commit": "b973de948deb7aa2995b1895e1e62bbe3129b5a5",
- "sha256": "1bjxyidcp7y309asbk4pfb4mzgb8j62fmp3w3zl2nahdgv1rja45"
+ "commit": "466df0a7f5ab6ab19150bef92f7d1aac0dec2467",
+ "sha256": "1gb21rsczwcwhqc9bpw77zikwr2ycqmvks6n0y8mdrj3kc6qvzgc"
},
"stable": {
"version": [
@@ -18578,11 +18634,11 @@
"repo": "jhgorrell/dna-mode-el",
"unstable": {
"version": [
- 20170804,
- 814
+ 20191001,
+ 2108
],
- "commit": "471d374de22c33eaddd8e41dd8ae29753fab2f6a",
- "sha256": "05zsaypyavyn7gs0jk63chkxkm2rl4nbrqgv6zxrbqcar7gv86am"
+ "commit": "7a48393fcf0015eed2368fcb89b3091c9d029dc4",
+ "sha256": "05p1mllp7vgk69078gn6hc0vx5hfqz6k81i4ghkfkxr5fdm5fdk5"
}
},
{
@@ -18630,8 +18686,8 @@
"repo": "Silex/docker.el",
"unstable": {
"version": [
- 20190813,
- 1431
+ 20191005,
+ 650
],
"deps": [
"dash",
@@ -18641,8 +18697,8 @@
"s",
"tablist"
],
- "commit": "fe74a499ce3246fb9a7d72e6931864b94ce5261d",
- "sha256": "1prxz9fy9ca6lrv3qff408igxc1hic2laz528ba9mzyr5bc9qsq0"
+ "commit": "5027a3d541b1dcbb2f7ec0bac04a30dceeca7ce8",
+ "sha256": "1n4k5ar9h2a11f68nqdgmqnwpnlym5862vls89wkjqxl02ss34zn"
},
"stable": {
"version": [
@@ -18905,30 +18961,30 @@
"repo": "seagle0128/doom-modeline",
"unstable": {
"version": [
- 20190918,
- 1510
+ 20191025,
+ 624
],
"deps": [
"all-the-icons",
"dash",
"shrink-path"
],
- "commit": "2690aa27892380b4e857efee4b7a76ff3a87e538",
- "sha256": "020zwg15ww40mss7ndc56hji16rmpllab3rkm0k6z79h9jmmc01c"
+ "commit": "59b1f7fe24fef9027d60942c44bfaa93df149a3d",
+ "sha256": "0jc65qxnjnid30y2ilp0a7yqa41qz9jzflp9cmky49hgwjaph33n"
},
"stable": {
"version": [
2,
6,
- 1
+ 2
],
"deps": [
"all-the-icons",
"dash",
"shrink-path"
],
- "commit": "b117f2e86920c0bb3a61ce64c59a6f5db05a11e9",
- "sha256": "1lzw3nfqrymrgc9vhd5zzffjy79sdfiihx3mphp5hny8f1nw912g"
+ "commit": "c7eb0fb93e11c2252dc9f1a928e26627f3f4b3a3",
+ "sha256": "1swbjrmfyq496rg03xm6vz5w00bsz06nly7mffvxy74jc3f6d5fc"
}
},
{
@@ -18939,14 +18995,14 @@
"repo": "hlissner/emacs-doom-themes",
"unstable": {
"version": [
- 20190904,
- 2252
+ 20191024,
+ 1803
],
"deps": [
"cl-lib"
],
- "commit": "1159463956223ae53df421bcd796e94610759c42",
- "sha256": "0jacmhqvvsqy5w7zxsr5nxka1pxysz74zkv5lfvbqkay59asn95z"
+ "commit": "bb587d06f883cf4362fbfb3df2f989367fccb0fe",
+ "sha256": "0k8i6xg6dg5i0kgyj73qiy5kn4aa8c2g7caijg76914dmxvm3ikc"
},
"stable": {
"version": [
@@ -19027,8 +19083,8 @@
20190325,
1917
],
- "commit": "166ca7f01a0c85faaa3f8d20dbb8f7c5e972eebb",
- "sha256": "0nc0nvxmsjg7821c7jxzhzxnj9h00yc4i725a75qadqynmm60bq4"
+ "commit": "215ab684a204965497c4f841b110f0621ff1f09f",
+ "sha256": "0ns51z9fmqkypnm8s0lzkglds073rlbq8n0v78s84l82bir0kwzv"
},
"stable": {
"version": [
@@ -19175,11 +19231,11 @@
"repo": "dracula/emacs",
"unstable": {
"version": [
- 20190107,
- 2016
+ 20191022,
+ 2033
],
- "commit": "66e429f4d576346661ae3a111bafaa06febc1d94",
- "sha256": "0lyy8vjzzcfcj4hm7scxl4cg4qm67rprzdj7dmyc3907yad4n023"
+ "commit": "320cc8cfc67e33c86045ef3e79b7627b91b9b517",
+ "sha256": "0pzlwxsa823sbcf2nq2lw303cld2jc2siaaiafld0qc4xasg9zyn"
},
"stable": {
"version": [
@@ -19387,8 +19443,8 @@
"repo": "dtk01/dtk",
"unstable": {
"version": [
- 20190803,
- 2120
+ 20191016,
+ 103
],
"deps": [
"cl-lib",
@@ -19396,8 +19452,8 @@
"s",
"seq"
],
- "commit": "cc5807cc38417060725f1f5ab2efca8baf074053",
- "sha256": "0vwx0s3hli1ql2rfkqcv4y7n6ln4yrp3h2a7x8vrp99h6rb6xxg0"
+ "commit": "abf5f50fd2bd2697f0c07991ab05e0132ae7f50d",
+ "sha256": "0zdmsqlb4ph9cdpl0gvvyizjdgygwdmww5vnsz3h84chzpza9x5q"
}
},
{
@@ -19423,19 +19479,19 @@
"repo": "jscheid/dtrt-indent",
"unstable": {
"version": [
- 20190128,
- 2101
+ 20191019,
+ 2141
],
- "commit": "9ab9cb9d7f391fb09f61c9289c51c36374ddbcbb",
- "sha256": "0pgf0pvqd8k4yzhdn2df9lp0y8hmlm2ccrh07jivwlccs95pcz7z"
+ "commit": "48221c928b72746d18c1e284c45748a0c2f1691f",
+ "sha256": "0jmlb54b0qrp2mr9cnbzki1vy7i0wv5y1h03ns8acwa2hmpjk30a"
},
"stable": {
"version": [
0,
- 8
+ 9
],
- "commit": "9ab9cb9d7f391fb09f61c9289c51c36374ddbcbb",
- "sha256": "0pgf0pvqd8k4yzhdn2df9lp0y8hmlm2ccrh07jivwlccs95pcz7z"
+ "commit": "48221c928b72746d18c1e284c45748a0c2f1691f",
+ "sha256": "0jmlb54b0qrp2mr9cnbzki1vy7i0wv5y1h03ns8acwa2hmpjk30a"
}
},
{
@@ -19505,8 +19561,8 @@
"repo": "jacktasia/dumb-jump",
"unstable": {
"version": [
- 20190923,
- 1849
+ 20190928,
+ 1758
],
"deps": [
"dash",
@@ -19514,8 +19570,8 @@
"popup",
"s"
],
- "commit": "d64ee2a31afa755d5b373ada2e8fea11149b44a3",
- "sha256": "0jx0wsw99m9dwpfbssk9n4kpd08rzyhyhw5wjfwadapd2hhf11mw"
+ "commit": "34fb76982dafc62f8105c520aece4c3ceccb7307",
+ "sha256": "1f6hgrklnbadr15qnsb4icn3xa589cs3ms2jvn1fndbhv4ms2hv3"
},
"stable": {
"version": [
@@ -19556,20 +19612,20 @@
"repo": "ocaml/dune",
"unstable": {
"version": [
- 20190911,
- 1607
+ 20191016,
+ 1241
],
- "commit": "27f97109256eb6336491536f2c62bf332716de03",
- "sha256": "1llzmq56kvy8v1ijn62gyfr71g3z5s0svqcq4q4zan57rdhzchn0"
+ "commit": "72ed306bc42175675c0cf227c7073d3522c683da",
+ "sha256": "0m8xy6fgv33j7r414959fy4i0d0lq8pl6qfnwrzln21a5j99dvah"
},
"stable": {
"version": [
1,
11,
- 3
+ 4
],
- "commit": "1fb491280dbe7e3bc7c00bb75ca837edc538333b",
- "sha256": "0l4x0x2fz135pljv88zj8y6w1ninsqw0gn1mdxzprd6wbxbyn8wr"
+ "commit": "f7ac8f5c8fed67d31c2a63669006829263c2fe6d",
+ "sha256": "1bbicrfsrcc67v4q5qfi2vbzpqhzj5v55z9vkp6sljwnwfvm8jzr"
}
},
{
@@ -19610,14 +19666,14 @@
"repo": "harsman/dyalog-mode",
"unstable": {
"version": [
- 20190721,
- 1411
+ 20191002,
+ 1352
],
"deps": [
"cl-lib"
],
- "commit": "47f53d844b0862f7474714e1ed8f2fea5001e3f2",
- "sha256": "03qz5mrq2i52lrj045fwk1l06ax6yl2dyj271p2zp5kv1fcbph6a"
+ "commit": "4e214c1804eefde07b1dcd2ea07b8e41f33d7ee7",
+ "sha256": "1vq1fhn8x6i6wmccwiq482dbrdpn5cllkdn3v0ki0427a8gwkdal"
}
},
{
@@ -20019,28 +20075,28 @@
"repo": "masasam/emacs-easy-hugo",
"unstable": {
"version": [
- 20190729,
- 454
+ 20191013,
+ 1814
],
"deps": [
"popup",
"request"
],
- "commit": "00a7dfb19b6ee9e6a2993104400334ea2ebb39f1",
- "sha256": "18sm2nsfidvbp7walf3wrfq9ra7l5ww0b5p4xglr1ch73m47gdzj"
+ "commit": "0ff8033adc13ada55259e6c2fad27de143325917",
+ "sha256": "0hk7kcl598d43fi9k6c278syz7f11szpmi6x6v0vjaah805a07jb"
},
"stable": {
"version": [
3,
8,
- 42
+ 43
],
"deps": [
"popup",
"request"
],
- "commit": "2e2eb5720792512bb8a2ab2a7d9eb9ce86de8df9",
- "sha256": "0zram35da92gvv72fdj1mpyxasagvv0i20rrqilawyvah7kr1njg"
+ "commit": "02f7f06d9d1e66cef6df9768dc2400217f488a6f",
+ "sha256": "17l7zpc7vcn4g19q78fj1pxmh63x5xf081x4f79d1v23fnakqrdb"
}
},
{
@@ -20051,26 +20107,26 @@
"repo": "masasam/emacs-easy-jekyll",
"unstable": {
"version": [
- 20190609,
- 146
+ 20191013,
+ 750
],
"deps": [
"request"
],
- "commit": "8b83e491b0db4aa75a07662577a2526a698adc21",
- "sha256": "1y8d90b2nh6l9cxyddhdggmhl913fhlzzgqa0pabqry6fqfz51la"
+ "commit": "c6f6640848df1b73fa04cba10a7a22dc9cc49db3",
+ "sha256": "1m1xn4b6dny1h7vq99c18s8lmxps2xzh5zy8bzms241p2d5zbbvk"
},
"stable": {
"version": [
2,
2,
- 22
+ 23
],
"deps": [
"request"
],
- "commit": "9b065ac1bc5a85c6ad41a7b97553eeaa9e30c791",
- "sha256": "1pj2hafyx1lq8ifahfg0j90z72swixi1pma52j6701vrn8a5aqw6"
+ "commit": "23d95261dce28a73e4ab11b10f447bde829b8a1f",
+ "sha256": "08y6v7rz33pw2crq3lq06sp7lvg2ww9afdwa41bp5i2xrlz069x7"
}
},
{
@@ -20228,26 +20284,26 @@
"repo": "joostkremers/ebib",
"unstable": {
"version": [
- 20190922,
- 2000
+ 20191015,
+ 1716
],
"deps": [
"parsebib"
],
- "commit": "b9c924d2a206f70caf714251a33bebcfef0c37c2",
- "sha256": "18z58s3s1afr9spg57kpmpxfgkbwxdq7bv4rl5wk78rwj76bskpk"
+ "commit": "622faff85836383d8cc1a40ca65904338247785c",
+ "sha256": "0y75jdcd10l77ggxk7fd9ppkygm77iw35vscnj0yfms72qajava9"
},
"stable": {
"version": [
2,
- 16,
- 5
+ 17,
+ 3
],
"deps": [
"parsebib"
],
- "commit": "eb6e7bf8cc525c41150bf5913d965e89e1fbf48d",
- "sha256": "0jys32kvbcjrc65dwgfzz21g4fnycdhm0pybgk3akb80rv00x1vf"
+ "commit": "7a1e570e3d540e4c8d30bf1d23b62a30c1ae65a6",
+ "sha256": "1ifqa0scvq872yhvb6p6x2y8yilbnf754rdbqa69s0rvv9qzhvw9"
}
},
{
@@ -20312,11 +20368,11 @@
"repo": "abo-abo/eclipse-theme",
"unstable": {
"version": [
- 20190716,
- 916
+ 20191007,
+ 1354
],
- "commit": "0239fa7bbbb5fb61ac1e96fc772974240d2a8996",
- "sha256": "1dldf1qsf2j62i0gi9r3ax7w749yaj09q0vw5xlk49m4qpi50ga3"
+ "commit": "0381586948f4b0d56f43c4587afd618063834986",
+ "sha256": "0rzq6qfy7ssy4mmaysjw1l78xs2pgnhfl8wzad7yaig3hs71p81k"
}
},
{
@@ -20753,26 +20809,26 @@
"repo": "editorconfig/editorconfig-emacs",
"unstable": {
"version": [
- 20190703,
- 336
+ 20191025,
+ 806
],
"deps": [
"cl-lib"
],
- "commit": "f24f651245344f5f97c348246ce035843419b322",
- "sha256": "0djicwnbz7awzsnr6z1xggb9d7l83mf2h3xw3l1f9pv87m7mgndn"
+ "commit": "59c734af576b6ea505718a2294eae9f3facac477",
+ "sha256": "0v3ymgbh4ap5sw71aa7ycxd0yj4qga5ngsshd80i2cg9pn5qz0aj"
},
"stable": {
"version": [
0,
8,
- 0
+ 1
],
"deps": [
"cl-lib"
],
- "commit": "4b6c34d5d77025a11ae68462af9bf0a822a13242",
- "sha256": "1b2cpqz75pivl323bs60j5rszwi787x6vy68csycikqz9mhpmjn9"
+ "commit": "0b65d5316bcab4d76b5823ea6ecf8f5880f460d2",
+ "sha256": "1djlhkap7zddknzvjsjz0agpfsms1ih05zcpg1bikid2vs4gddyr"
}
},
{
@@ -21060,8 +21116,8 @@
20190714,
236
],
- "commit": "20d33864e0e9d30edb0f146d89b6349776382bf3",
- "sha256": "175mcx9hi6nnynamhj3pa9808wgpz2cxjs95b2ky8g6dfv07cmk6"
+ "commit": "65dff2c90834dda505ccd1d8401f3e86689aadef",
+ "sha256": "1mw2cjflh1r5irj0362rvg90gklrxj1b5kwcdjq9brj26g3fzpc9"
},
"stable": {
"version": [
@@ -21081,27 +21137,27 @@
"repo": "joaotavora/eglot",
"unstable": {
"version": [
- 20190924,
- 1547
+ 20191024,
+ 1132
],
"deps": [
"flymake",
"jsonrpc"
],
- "commit": "d7747541f3ee82fbc1b7ce3f9499737b4da9414b",
- "sha256": "19jgmx9a1hmwcpix8dznjs6qscsn5x6z5jpcn7s6h47wfp470nav"
+ "commit": "32ba9d09ec40c68b086e6ff0a2d7c3bdd8393df0",
+ "sha256": "059bm1chzxvfs46izshc2q1fgg1c0gpffasjg5lgh49vk66jmyxf"
},
"stable": {
"version": [
1,
- 4
+ 5
],
"deps": [
"flymake",
"jsonrpc"
],
- "commit": "35597d262b53bde52faa46ee6ae8c597d93114e8",
- "sha256": "1qx3ixaaaffhmbh3ifi5041lp7xp4ab4x4n1mal3wcpp70asxvdp"
+ "commit": "33a4f869972f0958c15c33b47035672b265a8b55",
+ "sha256": "1x6nlsc93scq8lidx1l5ipi7r7s0p63m2vwkl77p3v59glir15cb"
}
},
{
@@ -21135,11 +21191,11 @@
"url": "https://framagit.org/eide/eide.git",
"unstable": {
"version": [
- 20190501,
- 2122
+ 20191001,
+ 2003
],
- "commit": "0554252de694d01210e40cf071f212b6ca45e88e",
- "sha256": "1ac8408m0rqyhda22b1c6jcn62mrmpvcn5d3nr2miiv7akvykvl9"
+ "commit": "eafa97e61383ef943bd6c3f8c7d50953257d4ae1",
+ "sha256": "1gdiblh6c7wsdrsrlh933xdx74nwrda7gq860lv05lc0a5j860mj"
},
"stable": {
"version": [
@@ -21174,8 +21230,8 @@
"repo": "millejoh/emacs-ipython-notebook",
"unstable": {
"version": [
- 20190813,
- 2156
+ 20191020,
+ 1934
],
"deps": [
"auto-complete",
@@ -21188,13 +21244,14 @@
"skewer-mode",
"websocket"
],
- "commit": "a2872eff6c18a0706c531e9316c792a9fb99826f",
- "sha256": "0i182ic59wnhqmik15qsqjsqza5fn67qw18i5gvvj7dsn3v05vac"
+ "commit": "876cba2049751b39f9f12929afb75aacc034ea64",
+ "sha256": "0jy9rhh7arbg9y1yng2gk48dvk2cifmdn9wnzf0sifn8m8cld8fv"
},
"stable": {
"version": [
0,
16,
+ 2,
2
],
"deps": [
@@ -21208,8 +21265,8 @@
"skewer-mode",
"websocket"
],
- "commit": "a2872eff6c18a0706c531e9316c792a9fb99826f",
- "sha256": "0i182ic59wnhqmik15qsqjsqza5fn67qw18i5gvvj7dsn3v05vac"
+ "commit": "4399f92b6b5d23240e8f447b36521b8db2a650a3",
+ "sha256": "12zq35ab84j6rhwnq6flp3ljm17ild95nv73mxgig9vsrvx1y57v"
}
},
{
@@ -21356,8 +21413,8 @@
20181006,
225
],
- "commit": "156d1a0bbbf330b3f274b0afb7a8366d7f04b8c7",
- "sha256": "1mm4xphk9h8p9f3pl4brqyksk3lmnw4cr78j933p28qcmgk8sr7w"
+ "commit": "29b43a17559bbf38d7a1db1edd5b524cacc4401f",
+ "sha256": "011i33igq9df0bcmk938yibgj4b417ri2pz16j6klwnnbl8dqkq3"
},
"stable": {
"version": [
@@ -21747,11 +21804,11 @@
"repo": "casouri/eldoc-box",
"unstable": {
"version": [
- 20190711,
- 1226
+ 20191008,
+ 1427
],
- "commit": "8aa2b6d35a557864ff64762774fd5b4960cbeff0",
- "sha256": "08h42a3mrhcn4qi77fz2s8yz5sbsfcm8vxyc707lhj8cvl8qp9c2"
+ "commit": "033df7175d454708460818c66ad9a8c589540ca9",
+ "sha256": "16shcbq8hl2xmbzyfk727sbbxflrkpms48y715hw4iy2a2qxnbwq"
},
"stable": {
"version": [
@@ -21843,14 +21900,14 @@
"repo": "davidshepherd7/electric-operator",
"unstable": {
"version": [
- 20190710,
- 858
+ 20191005,
+ 1109
],
"deps": [
"dash"
],
- "commit": "97f600ccd9244f99ac802bf8cbd4a8241fbcb892",
- "sha256": "08dpn776jcypibi3x7mlkxcpsd0i65dws206zwjc19nl3qan4a11"
+ "commit": "71d65e4abaef5e49a9e1b8fce706ce0296f9d5e2",
+ "sha256": "168ri3wahr6zjv2dvqc3jbqih2m4d0mfzp4gqw5mss000fqmx9ns"
},
"stable": {
"version": [
@@ -22061,14 +22118,14 @@
"repo": "TobiasZawada/elgrep",
"unstable": {
"version": [
- 20190917,
- 2320
+ 20191022,
+ 1746
],
"deps": [
"async"
],
- "commit": "c644ed57337fdf117de5b7e342c2623d4f17e8f7",
- "sha256": "1j757kclw54y3cn839jjdsbkydf3sc0bjkkii50gvy65kp46fqhp"
+ "commit": "13cfea5df14a24fe71afe6efd167caf107497698",
+ "sha256": "1g4rnc3y5ivz5ix0xvcai9wiq4kzqnv8skggq9vx1691p3s847nl"
},
"stable": {
"version": [
@@ -22139,20 +22196,20 @@
"repo": "xuchunyang/elisp-demos",
"unstable": {
"version": [
- 20190816,
- 421
+ 20191025,
+ 1021
],
- "commit": "628ade09bf24331003f7f69a3ebfa57da09288c0",
- "sha256": "0lybadq66bl4snkwph9i1y0qxln29wyfjn222ii3nfwany28cj66"
+ "commit": "0c4948c08b8616f3e24fa8b6deb758f199e12fda",
+ "sha256": "1nqkzicika1ndw0m62xjaa0szfpz7ls15m2fbhk91sqk1lwf213x"
},
"stable": {
"version": [
2019,
- 8,
- 16
+ 10,
+ 25
],
- "commit": "628ade09bf24331003f7f69a3ebfa57da09288c0",
- "sha256": "0lybadq66bl4snkwph9i1y0qxln29wyfjn222ii3nfwany28cj66"
+ "commit": "0c4948c08b8616f3e24fa8b6deb758f199e12fda",
+ "sha256": "1nqkzicika1ndw0m62xjaa0szfpz7ls15m2fbhk91sqk1lwf213x"
}
},
{
@@ -22376,8 +22433,8 @@
"f",
"s"
],
- "commit": "798c40de09ebfff40fd1aa5b996bd8390f803bdf",
- "sha256": "1z1g1v3q5zdljkdziv8jnyjm2n4jxdfbds1qqwddlaz143b4h5zb"
+ "commit": "55b49500090247728d5abcd3670527a394ba16e4",
+ "sha256": "0gilc9z2mb53mp5702izdrbyjbmvij20jn8zgji1z629ckjivwh7"
}
},
{
@@ -22616,26 +22673,44 @@
"repo": "dochang/elpa-clone",
"unstable": {
"version": [
- 20190922,
- 2302
+ 20191006,
+ 1953
],
"deps": [
"cl-lib"
],
- "commit": "777ac63fef531bdecf29cd3bf06e15dbe51e9d09",
- "sha256": "1lrkmbspcwgh97b30i49nacfm5pjpkgk69z6qfkkmm6xvxx8wp7d"
+ "commit": "827e2723b123618aaa32642d78c447cf2979a00a",
+ "sha256": "08psgia9vwwil16nymy0z12p823in3bxf9k7phjrmdicqqc01k42"
},
"stable": {
"version": [
0,
0,
- 8
+ 9
],
"deps": [
"cl-lib"
],
- "commit": "777ac63fef531bdecf29cd3bf06e15dbe51e9d09",
- "sha256": "1lrkmbspcwgh97b30i49nacfm5pjpkgk69z6qfkkmm6xvxx8wp7d"
+ "commit": "827e2723b123618aaa32642d78c447cf2979a00a",
+ "sha256": "08psgia9vwwil16nymy0z12p823in3bxf9k7phjrmdicqqc01k42"
+ }
+ },
+ {
+ "ename": "elpa-deploy",
+ "commit": "d1708e6fa8778a79cd2423a56497140e3302b579",
+ "sha256": "1yv4sfipaxqgx3zwjfr3wzc25f59pl03snq0ja2s13r7l5kg6im8",
+ "fetcher": "github",
+ "repo": "oitofelix/elpa-deploy",
+ "unstable": {
+ "version": [
+ 20191022,
+ 718
+ ],
+ "deps": [
+ "f"
+ ],
+ "commit": "f5126a2da1e0e52981fad9c12028814be80328c2",
+ "sha256": "0s1cv983cgz8iysjllqbpbq80bcmsynqb6d3c8z177xqvvr4zaw8"
}
},
{
@@ -22670,20 +22745,20 @@
"repo": "tgvaughan/elpher",
"unstable": {
"version": [
- 20190921,
- 2324
+ 20191014,
+ 1459
],
- "commit": "5b568bcfd841bcd8fa3972035f6bdff82cb5d3f0",
- "sha256": "0wffrxc6k3pzh1r7hva6m16mrinf6365xzci452r33kdw1pj323h"
+ "commit": "798c375e25d988da94915f2949c51cb8669faf86",
+ "sha256": "1sp322h4m2n35q65hp9myfgh9nc53pddr5bg133n9gyp7sywq7w8"
},
"stable": {
"version": [
2,
3,
- 5
+ 6
],
- "commit": "c0ff9d26c2e5cf62ade93852e7eb8a0f081bf028",
- "sha256": "0khgplpwm7dzsxfh43i1lgwrwskmyxaz9qcgzs0vx9c4vm8c1byk"
+ "commit": "798c375e25d988da94915f2949c51cb8669faf86",
+ "sha256": "1sp322h4m2n35q65hp9myfgh9nc53pddr5bg133n9gyp7sywq7w8"
}
},
{
@@ -22709,19 +22784,18 @@
"repo": "jorgenschaefer/elpy",
"unstable": {
"version": [
- 20190925,
- 2241
+ 20191024,
+ 2007
],
"deps": [
"company",
- "find-file-in-project",
"highlight-indentation",
"pyvenv",
"s",
"yasnippet"
],
- "commit": "a1002f3682fe071652eb935e5c7c7de09c5ff2e1",
- "sha256": "0r787z9xi821mhmh71wa73a3a0a9yl1jmmi3a9982rzv0xc1wpsa"
+ "commit": "ddc1689f9bc6719568feb522e54054f2b2cb64e8",
+ "sha256": "16m96l1krpg3d2xnbr7jc65pqvczlkdpydp9gyh1b2qmhg0hqhf3"
},
"stable": {
"version": [
@@ -22786,8 +22860,8 @@
"repo": "emacs-elsa/Elsa",
"unstable": {
"version": [
- 20190825,
- 1513
+ 20191002,
+ 2030
],
"deps": [
"cl-lib",
@@ -22795,8 +22869,8 @@
"f",
"trinary"
],
- "commit": "fa12fcfa37f399b56c8b45323e03c3328ae4fde3",
- "sha256": "0aphgjzxm4qhpp5rc72mx7d6n7mfm1ah7gn5064j7kzdi630msjn"
+ "commit": "b43236e5e183249726b93f13e09c56a081817804",
+ "sha256": "0j0qppbhmb43nh1j1hrsyg6m0710m25i12sc9k9s2drz9wva7jc3"
}
},
{
@@ -23024,11 +23098,11 @@
"repo": "emacscollective/elx",
"unstable": {
"version": [
- 20190904,
- 1331
+ 20191021,
+ 1312
],
- "commit": "aec740bb4453a8b671beccd31a583225fb2eb104",
- "sha256": "144mh3klxqv70qz5qksj5dzgcczc6wwscwwi2mx07x6s3vbgmfal"
+ "commit": "a37c328eac07936ccb3e3e225a764c10e81fd3db",
+ "sha256": "02dy68df31fgdw0isxckg3nysnagxfxy65kgvcndbpb8prvpm0md"
},
"stable": {
"version": [
@@ -23041,59 +23115,6 @@
}
},
{
- "ename": "emacs-setup",
- "commit": "abb7101b2d48af56af09d1dc85c540300dba7b3c",
- "sha256": "1x4rh8vx6fsb2d6dz2g9j6jamin1vmpppwy3yzbl1dnf7w4hx4kh",
- "fetcher": "github",
- "repo": "echosa/emacs-setup",
- "unstable": {
- "version": [
- 20120727,
- 1426
- ],
- "commit": "c783ec13e3b39093fffb6f6d64dccdce8ce4d375",
- "sha256": "1crpjcxwanbrd1yd4lbb5lmqwvx1mczya7ff2qr3phk497czpsqm"
- },
- "stable": {
- "version": [
- 1,
- 0
- ],
- "commit": "cc36ad5318c6c0e65d1b9ff8dff5ea2437675de2",
- "sha256": "15l3ab11vcmzqibkd6h5zqw5a83k8dmgcp4n26px29c0gv6bkpy8"
- }
- },
- {
- "ename": "emacsagist",
- "commit": "07612d46faebb28e1eeb8ddae2ac20e2dc0175f6",
- "sha256": "1cyz7nf0zxa21979jf5kdmkgwiyd17vsmpcmrw1af37ly27l8l64",
- "fetcher": "github",
- "repo": "echosa/emacsagist",
- "unstable": {
- "version": [
- 20140331,
- 1830
- ],
- "deps": [
- "cl-lib"
- ],
- "commit": "aba342ba59c254a88017f25e9fb7a8cd6f2fda83",
- "sha256": "0ciqxyahlzaxq854jm25zbrbmrhcaj5csdhxa0az9crwha8wkmw2"
- },
- "stable": {
- "version": [
- 1,
- 0,
- 0
- ],
- "deps": [
- "cl-lib"
- ],
- "commit": "aba342ba59c254a88017f25e9fb7a8cd6f2fda83",
- "sha256": "0ciqxyahlzaxq854jm25zbrbmrhcaj5csdhxa0az9crwha8wkmw2"
- }
- },
- {
"ename": "emacsc",
"commit": "acc9b816796b9f142c53f90593952b43c962d2d8",
"sha256": "1fbf9al3yds0il18jz6hbpj1fsjlpb1kgp450gb6r09lc46x77mk",
@@ -23255,13 +23276,13 @@
"unstable": {
"version": [
20190926,
- 452
+ 1542
],
"deps": [
"emacsql"
],
- "commit": "4bd7ec90a8fd029a29034fca2f051a8bc6f8ae7d",
- "sha256": "1jrwhflwrcijmfj0zvig4m2m4sr7h14ywz86rj2ld4vd0fsdx7qd"
+ "commit": "e3c434ac212d77f112d4dc9e70784ed2ac48c649",
+ "sha256": "08szs2v7cz4155d2hv7ja40n81r3ph395gr5himi496a6q9kdggr"
}
},
{
@@ -23361,14 +23382,14 @@
"repo": "madnificent/ember-mode",
"unstable": {
"version": [
- 20190403,
- 1652
+ 20190928,
+ 1451
],
"deps": [
"cl-lib"
],
- "commit": "3510afc5023d760a66aef260ba601c15a31dc878",
- "sha256": "06y5nd2fs0xskjxhd1dn4g9y03i7xamv7jiwq8cm0c2mli5pjpr1"
+ "commit": "f0324b20b6f4e6154a7ea787a2f4d6be464a90e1",
+ "sha256": "0mlj9q1k49wjx1n7dghmpk3pbbqyl4ljgdk7j23lmrq6hbmc4vf4"
}
},
{
@@ -23766,8 +23787,8 @@
20160726,
1924
],
- "commit": "10be897fa5165fd40fd35a89e38c759e008fa775",
- "sha256": "1aanl5dd2m8jlyq27ymhc6l9i00cpi30wwhpaf67dlvk9gk89f64"
+ "commit": "8f159e8073b9b57a07a54b549df687424eeb98ee",
+ "sha256": "1hwikjy4ah1zkb4aknc9yni3d9cqgvnh5n955bdljyp0lvpvvhpr"
},
"stable": {
"version": [
@@ -23802,15 +23823,15 @@
"repo": "iqbalansari/emacs-emojify",
"unstable": {
"version": [
- 20190809,
- 959
+ 20191017,
+ 420
],
"deps": [
"ht",
"seq"
],
- "commit": "782ac307f37239e90c56810323db4263a6469219",
- "sha256": "1x6ds9aj8yd5phkfw29jdlklqdxjl7g2gqwlm7ngb60nsk02vjvf"
+ "commit": "4c84ef9502988b52b1e296630bcee7f7c62cfc02",
+ "sha256": "11v7br4j1yx1hqqlv2phkxn3jx2qa3vrb4cq61ymfdx82v8j78jj"
},
"stable": {
"version": [
@@ -23968,11 +23989,11 @@
"repo": "zenspider/enhanced-ruby-mode",
"unstable": {
"version": [
- 20190513,
- 254
+ 20191005,
+ 2306
],
- "commit": "f334c42986e93c60fba144d732becfcbdb13bb7d",
- "sha256": "0xfdiajm2blkddxillnvn0mnik2i1q5zwgb5zc60i7p5dg1fj176"
+ "commit": "3b97c6f7c4e0e462b74d57d3a0164f6b6f9b498e",
+ "sha256": "07qk8pbwp8bk5dmcsnmyw08b6nzy7dh4asdraw8ml0rpdcqvvlxf"
},
"stable": {
"version": [
@@ -24050,48 +24071,6 @@
}
},
{
- "ename": "ensime",
- "commit": "502faab70af713f50dd8952be4f7a5131075e78e",
- "sha256": "1d8y72l7bh93x9zdj3d3qjhrrzr804rgi6kjifyrin772dffjwby",
- "fetcher": "github",
- "repo": "ensime/ensime-emacs",
- "unstable": {
- "version": [
- 20180615,
- 1330
- ],
- "deps": [
- "company",
- "dash",
- "popup",
- "s",
- "sbt-mode",
- "scala-mode",
- "yasnippet"
- ],
- "commit": "34eb11dac3ec9d1c554c2e55bf056ece6983add7",
- "sha256": "0hgbxd538xjzna97843014xkbpgs20nz7xpb6smls7rdxp5a1fpd"
- },
- "stable": {
- "version": [
- 2,
- 0,
- 2
- ],
- "deps": [
- "company",
- "dash",
- "popup",
- "s",
- "sbt-mode",
- "scala-mode",
- "yasnippet"
- ],
- "commit": "3d3ab18436ad6089496b3bce1d49c64a86965431",
- "sha256": "0p821zwpiznjh736af5avnx9abssx0zbb9xhs74yhh1mcdi1whq7"
- }
- },
- {
"ename": "envdir",
"commit": "79c1497f709f6d23e4886359e09ab0456ed61777",
"sha256": "085bfm4w7flrv8jvzdnzbdg3j5n29xfzbs1wlrr29mg9dja6s8g8",
@@ -24346,15 +24325,15 @@
"repo": "emacsomancer/equake",
"unstable": {
"version": [
- 20190630,
- 319
+ 20191013,
+ 1847
],
"deps": [
"dash",
"tco"
],
- "commit": "7eddc025ee61b83029363e22219af228b8c20681",
- "sha256": "1c55pbqak3d02sw6z1139baxzy401b90g0gxzcc3j6sgplz6sc6w"
+ "commit": "e8561fe7fc69be9d230437cd164c8be3a7bfb911",
+ "sha256": "0ivrpgbavjdfn0451d3sl0v9vxpigpqkkjxl80kip7xwdxnlg7mw"
}
},
{
@@ -24380,25 +24359,25 @@
"repo": "atomontage/erc-crypt",
"unstable": {
"version": [
- 20190318,
- 2350
+ 20191002,
+ 2159
],
"deps": [
"cl-lib"
],
- "commit": "043b109409ee5b17bf06956fa46e1beb66d06ca4",
- "sha256": "1k4y203m7d7cbgdyin3yq70ai9yw0rfln2v61xd7xa5zxvgvj2v2"
+ "commit": "8844d418fe249daf425eb0b0e3a41abe6c0ee805",
+ "sha256": "0v2bgiw08xkscyy0rskmhwk4h9zf8jxmmv3znr65qxhzaf0l4cxb"
},
"stable": {
"version": [
1,
- 7
+ 8
],
"deps": [
"cl-lib"
],
- "commit": "1c8b1caed52a5994aab8bd4dd196881ed537d3aa",
- "sha256": "0w1b4pqipzdlkak9807k8xgzlc6vvni86ab92snm07909kby9xd0"
+ "commit": "85706aba3ea03ea15fcf53c611c4257b9ae9c7b0",
+ "sha256": "1akxy2mh11bjjhhr9vfc09dj3dy2zrz8p1jynnyc7d5iiy0ai3bc"
}
},
{
@@ -24713,8 +24692,8 @@
"deps": [
"dash"
],
- "commit": "07ae21ff7102a8d2c2f088387e114d5b49ff9b34",
- "sha256": "1mlzgn53ngswjn7vdinnrmhji9jxs5nyqlvb6xm6cznkn97xiy2a"
+ "commit": "bc86b9f63a3e7a5eb263875030d0e15d6f5f6e37",
+ "sha256": "1a3vvdlld66x0j3i7plhc0fm6mkj64mvd375j8g65nvfn6cwc3h4"
},
"stable": {
"version": [
@@ -24819,19 +24798,20 @@
"repo": "erlang/otp",
"unstable": {
"version": [
- 20190925,
- 1606
+ 20191023,
+ 843
],
- "commit": "c3c731edfc64c00b03f9394bfdae4ae2b0063798",
- "sha256": "0n5lvxb30s62n403pk3vmfwa6nr3zn59zlpwli5xmx30imh6dqmn"
+ "commit": "8342a099cf94cef4de1c845841bbffd15ecac4a6",
+ "sha256": "09c25njcaivglr3k955d8difsq447vpzjplnsfj4ikl37jfi78rs"
},
"stable": {
"version": [
22,
- 1
+ 1,
+ 4
],
- "commit": "e62a389ce5dd27e7b26802243a5565ffd1feaef0",
- "sha256": "0p0lwajq5skbhrx1nw8ncphj409rl6wghjrgk7d3libz12hnwrpn"
+ "commit": "6611181ae71422a1c66798718b37474641a090a9",
+ "sha256": "1n9pf1zxnl5dmv4xihgw7x8a1a4s1wfygr54rzsqw0bjjc86r7ym"
}
},
{
@@ -25042,8 +25022,8 @@
"repo": "dakrone/es-mode",
"unstable": {
"version": [
- 20190512,
- 1216
+ 20191024,
+ 1952
],
"deps": [
"cl-lib",
@@ -25052,8 +25032,8 @@
"s",
"spark"
],
- "commit": "8de1452e1b9181a4f6778c0aaefc011aef58b25d",
- "sha256": "0p9k30a1ar9hpw63cxr46afk7l3b7j79jpgrjcpsicd17rhjbcs8"
+ "commit": "6170a2e0976aaa66df364b949c7e109f1202a60f",
+ "sha256": "1bg6v34cid0kxqlm1qmr934nxqn5bnnd3jmll2i0gfk4w13igm69"
},
"stable": {
"version": [
@@ -25622,14 +25602,14 @@
"repo": "emacs-ess/ESS",
"unstable": {
"version": [
- 20190921,
- 1258
+ 20191014,
+ 1343
],
"deps": [
"julia-mode"
],
- "commit": "9e522405814b3ae7a81853930d7c97d50cdadd4f",
- "sha256": "0kfiyf5v66dbhwcpjj8ndc2ysnn767id5gws7gjng8q6wmkq97na"
+ "commit": "d31b96e02cb4c5d71effab893da9cd81f30d0470",
+ "sha256": "0rbasf6kfyyd6r72cqm6sr791f70q95447c240dvx2kjqp1jhckm"
},
"stable": {
"version": [
@@ -25861,6 +25841,24 @@
}
},
{
+ "ename": "eterm-fn",
+ "commit": "a1955059915511fd16c2d671c262dde47adf724a",
+ "sha256": "1v4kpix16a07i95lcryj65ln0l31vs9k7jfnmdyrpsf7q2mw7z0j",
+ "fetcher": "github",
+ "repo": "oitofelix/eterm-fn",
+ "unstable": {
+ "version": [
+ 20191010,
+ 2331
+ ],
+ "deps": [
+ "term"
+ ],
+ "commit": "66f3b2f6308fa2ac4d8a32be5a7e35a96e08a9ee",
+ "sha256": "1vw2ha3x2yfkb20g9hfppkrb3mp9r07shb65wsf1b99mw8m22xwi"
+ }
+ },
+ {
"ename": "ethan-wspace",
"commit": "9454f3a58e3416fa60d8411b0db19c408935408f",
"sha256": "0k4kqkf5c6ysyhh1vpi9v4220yxm5ir3ippq2gmvvhnk77pg6hws",
@@ -26262,28 +26260,30 @@
"repo": "emacs-evil/evil-collection",
"unstable": {
"version": [
- 20190926,
- 221
+ 20191025,
+ 41
],
"deps": [
+ "annalist",
"cl-lib",
"evil"
],
- "commit": "492b20cc735a026a70c58f5438c341a112562e14",
- "sha256": "1b2zcpfj7ivsn7hpnv9a11f22d6yqz48dqkf2xjmf7y2cq8fmi56"
+ "commit": "61bb63e8f9849980913a0b616b1f53e535724af4",
+ "sha256": "0cr5r7r4ns1jy9bcf7bq5xiq6kap3knj2in6k226ykklqn5r6zk9"
},
"stable": {
"version": [
0,
0,
- 2
+ 3
],
"deps": [
+ "annalist",
"cl-lib",
"evil"
],
- "commit": "986ca7eb0b75eccd843bdad2f7fdb48f4ca6ac22",
- "sha256": "172sx5w50x5wrs5w0sb6rkbj3q22s7mmsnk4c6pwknhbz3vwlvwz"
+ "commit": "34d515e99e911f368b335bbccc026b71b42a9821",
+ "sha256": "1737dbwv8fa9kps340jsvjyz4gd5vjf3zrdzbvjcjh56ssvdaw2w"
}
},
{
@@ -26794,15 +26794,15 @@
"repo": "emacs-evil/evil-magit",
"unstable": {
"version": [
- 20190904,
- 1730
+ 20191007,
+ 1744
],
"deps": [
"evil",
"magit"
],
- "commit": "4b66a1db8285457147a5436f209391016a819ea1",
- "sha256": "0kkmbswfh34k3amfl3v140vsnz1gq4n4mg9g4khjd9yjph3zms4h"
+ "commit": "1decef941f252bfd862be50d99bfbc0660dfa18c",
+ "sha256": "0n1c9cll6j05kj56vkdp0xnph8dha98780s0bl8ligx90abapbsl"
},
"stable": {
"version": [
@@ -26856,14 +26856,14 @@
"repo": "redguardtoo/evil-matchit",
"unstable": {
"version": [
- 20190924,
- 2348
+ 20191023,
+ 2322
],
"deps": [
"evil"
],
- "commit": "ea1e867129174ef0d545574b883939fcc2019886",
- "sha256": "0n0scxkp0c2a0b6n7jmcdj8xcsrfcxcp5hw6df4150bmmpwv7wkk"
+ "commit": "11d98debf8b051b10068137668eb54c2fede0e30",
+ "sha256": "1jppiqz1mlmz9wnxmaymg15sz6j59kghhrv95r6hkv90zwdvbqvw"
},
"stable": {
"version": [
@@ -27486,14 +27486,14 @@
"repo": "emacs-evil/evil-surround",
"unstable": {
"version": [
- 20190403,
- 418
+ 20191013,
+ 1656
],
"deps": [
"evil"
],
- "commit": "5ad01dfa86424c4b22cd1dfa375f13bd8c656f43",
- "sha256": "1ajsi6xn8mliwzl24h6pp9rd91z7f20yvkphr9q7k6zpjrd7fb9q"
+ "commit": "d210e1fc2cf1c2d095471cefa700a0d1703f4ab6",
+ "sha256": "1dh716rnyirr580r5y0zvqqx7dbxh459y7r0pcvz8jck5ipiryx7"
},
"stable": {
"version": [
@@ -27607,14 +27607,15 @@
"repo": "wbolster/evil-text-object-python",
"unstable": {
"version": [
- 20181126,
- 1324
+ 20191010,
+ 1328
],
"deps": [
+ "dash",
"evil"
],
- "commit": "9a064fe6475429145cbcc3b270fcc963b67adb15",
- "sha256": "074zpm6mmr1wfl6d5xdf8jk1fs4ccpbzf4ahhkwga9g71xiplszv"
+ "commit": "39d22fc524f0413763f291267eaab7f4e7984318",
+ "sha256": "0293hfgczpjghvg28s27c5r6ll1zaq466pasrhzj71sqzyvxq7ax"
},
"stable": {
"version": [
@@ -27954,8 +27955,8 @@
20190911,
1319
],
- "commit": "07793e2bd03ca3f473b1ecf6ed4637f7d2982ce0",
- "sha256": "13zdsqnv6sasai8j7wlhlfp687s3a8yarrrwnxjvy5wbjjn604sk"
+ "commit": "17d5fda0b912813eb754f23547ad019e55a679da",
+ "sha256": "1p7y91hdd4qn0w09k8p1xna9c9lhqxsl4vlgmm214ybbvacrgm1n"
},
"stable": {
"version": [
@@ -27980,8 +27981,8 @@
"deps": [
"ewal"
],
- "commit": "07793e2bd03ca3f473b1ecf6ed4637f7d2982ce0",
- "sha256": "13zdsqnv6sasai8j7wlhlfp687s3a8yarrrwnxjvy5wbjjn604sk"
+ "commit": "17d5fda0b912813eb754f23547ad019e55a679da",
+ "sha256": "1p7y91hdd4qn0w09k8p1xna9c9lhqxsl4vlgmm214ybbvacrgm1n"
},
"stable": {
"version": [
@@ -28010,8 +28011,8 @@
"ewal",
"spacemacs-theme"
],
- "commit": "07793e2bd03ca3f473b1ecf6ed4637f7d2982ce0",
- "sha256": "13zdsqnv6sasai8j7wlhlfp687s3a8yarrrwnxjvy5wbjjn604sk"
+ "commit": "17d5fda0b912813eb754f23547ad019e55a679da",
+ "sha256": "1p7y91hdd4qn0w09k8p1xna9c9lhqxsl4vlgmm214ybbvacrgm1n"
},
"stable": {
"version": [
@@ -28381,11 +28382,11 @@
"repo": "agzam/exwm-edit",
"unstable": {
"version": [
- 20180905,
- 743
+ 20191017,
+ 107
],
- "commit": "961c0f3ea45766b888c73d7353da13d329538034",
- "sha256": "087pk5ckx753qrn6xpka9khhlp7iqlz76w7861x90av2f5cgy6fw"
+ "commit": "80c1cbecafde96a59e620d8fa7e5510a5a7bbd3d",
+ "sha256": "14qnnz3sa8ldhp8lgmvn7xh43prf6ajir90xxij3qaw85km25yi9"
}
},
{
@@ -28524,14 +28525,14 @@
"repo": "wasamasa/eyebrowse",
"unstable": {
"version": [
- 20190917,
- 1653
+ 20190928,
+ 1458
],
"deps": [
"dash"
],
- "commit": "e0f6bdf3fc1eab2f036952721a7496e408ce860d",
- "sha256": "10fwxryisgpyyxhcz8p2g3h085hd6j6qw1hi5pz70a94d3syr3ws"
+ "commit": "e483d35e905c2e26fac63f33c77b9e764729a364",
+ "sha256": "1y3v2cplvnnhw4ga2pw2agwdbffdjrfhjz73cfv6vaa5q8hp32vy"
},
"stable": {
"version": [
@@ -28790,19 +28791,19 @@
"repo": "WJCFerguson/emacs-faff-theme",
"unstable": {
"version": [
- 20190821,
- 1918
+ 20191018,
+ 2049
],
- "commit": "c88ed079add4e2c39401dda9fdeef96ea4ddb13c",
- "sha256": "1a0ff8xmkkhiwj5809vrxfaj4mkdcvwyw8m656l6iidijskqnmh6"
+ "commit": "1c9729d18642f45f867c46744796f831c8d85042",
+ "sha256": "004llls46rvdw0ig75bwpgh758xwcwnqxxx3bgc3xi59mbwmpk5n"
},
"stable": {
"version": [
2,
- 5
+ 8
],
- "commit": "bb331f755f44f8d6db1b35c476948a080a4a40cf",
- "sha256": "0llhsn79fp8c42hv57539k3zcyaqx0gc27hg21vq9nh8aa0jb6h2"
+ "commit": "1c9729d18642f45f867c46744796f831c8d85042",
+ "sha256": "004llls46rvdw0ig75bwpgh758xwcwnqxxx3bgc3xi59mbwmpk5n"
}
},
{
@@ -28943,14 +28944,14 @@
"repo": "ahungry/fast-scroll",
"unstable": {
"version": [
- 20190923,
- 310
+ 20191016,
+ 327
],
"deps": [
"cl-lib"
],
- "commit": "70a4d21638bf95646bd12ae9512dffbe1c4970d2",
- "sha256": "1gbzwql0x6vmn8pip55qa31v4mrjw5wgcv1sx0hmwkrafji3mwjq"
+ "commit": "3f6ca0d5556fe9795b74714304564f2295dcfa24",
+ "sha256": "08nwjyqdkp1g27jqgq7b2nd90kzsfv9mjkkjpniprhfqdqjjcp63"
},
"stable": {
"version": [
@@ -29182,11 +29183,11 @@
"repo": "technomancy/fennel-mode",
"unstable": {
"version": [
- 20190921,
- 359
+ 20190927,
+ 4
],
- "commit": "686e4d28a8abeb1fa05cb21e14c4f0cc12217d63",
- "sha256": "0wis927rya6v2mzyvsnjca1b2a1vrndlb7nskkgxs0ssvsvv68bn"
+ "commit": "deea7b971edf238f9018053de4e02fe931064694",
+ "sha256": "0bkpys736r70l9q7r101ghhik6lv14j303xf6sd8xk55v23wh1b8"
}
},
{
@@ -30214,14 +30215,14 @@
"repo": "defaultxr/fluxus-mode",
"unstable": {
"version": [
- 20170210,
- 1941
+ 20191001,
+ 1716
],
"deps": [
"osc"
],
- "commit": "3661d4dfdaf249138e7f215f15f291c9391ede8d",
- "sha256": "1dp974qs80agx9qcq5k5awdsr8p8smv8cdwkjz2d8xfd5wq2vhh9"
+ "commit": "3d05fa15f141ac3e936f908097bb7eb6295cc367",
+ "sha256": "0axjlvhv3xwg16zkpskqp9kvb1x513jl329pmrjzazn5mdh2m8cw"
}
},
{
@@ -30313,8 +30314,8 @@
"repo": "flycheck/flycheck",
"unstable": {
"version": [
- 20190913,
- 1456
+ 20191022,
+ 1117
],
"deps": [
"dash",
@@ -30322,8 +30323,8 @@
"pkg-info",
"seq"
],
- "commit": "0006a59259ebd02c9199ddc87f0e3ce22793a2ea",
- "sha256": "09q3h6ldpg528cfbmsbb1x2vf5hmzgm3fshqn6kdy144jxcdjlf1"
+ "commit": "0eaf67211b83c062e598694d2ba4efb444dc1dc6",
+ "sha256": "1pb8clscs5gwfldnpy6bvczzpnj7j01hzr9c3p2xi1driszs35md"
},
"stable": {
"version": [
@@ -30550,26 +30551,26 @@
"repo": "ch1bo/flycheck-clang-tidy",
"unstable": {
"version": [
- 20190925,
- 2345
+ 20191004,
+ 801
],
"deps": [
"flycheck"
],
- "commit": "11535422f483ecfccb345c559e7309a81648f088",
- "sha256": "1y38r98d4f3sdxndhd8p0k3acp7qhzi6vf2k0ph9rj59pp6bqkg7"
+ "commit": "eb82f734529380217c0cd2a53c0d74102eedc301",
+ "sha256": "14hclnacnawmcqf0s3cd84an222blfh8vhan9yyyd0wgzg8llxhh"
},
"stable": {
"version": [
0,
- 1,
+ 2,
0
],
"deps": [
"flycheck"
],
- "commit": "0775e3cde31010820585bb6fdb1239d9b6af67e2",
- "sha256": "1bjagdi4f4gardwqdfpz2jnyrsn717hhk7lmmwndjxfi1phbqdc4"
+ "commit": "130e933a7089f4523648b5f45d08a658d540d5f3",
+ "sha256": "0cqw2kfi5lcwpzvv6c39ygzhaswjmcwx55z8nmfh87syqh54wj2y"
}
},
{
@@ -31043,25 +31044,6 @@
}
},
{
- "ename": "flycheck-ensime",
- "commit": "c8d1ef354566c7f337c62accbd1d2f86ffcbd98a",
- "sha256": "11h7xwm8vwi8nca7yy9q0y30jcj77s07aa45xqz7n8rsqp6wdp3z",
- "fetcher": "github",
- "repo": "ncaq/flycheck-ensime",
- "unstable": {
- "version": [
- 20190212,
- 1042
- ],
- "deps": [
- "ensime",
- "flycheck"
- ],
- "commit": "9fe000e7004725bc8c3b7554237d717bca9cd9ac",
- "sha256": "0fl6p2hvcm1f5snx8a82h53kkfnbgycik0d5a7krcjgiby6w7wam"
- }
- },
- {
"ename": "flycheck-flawfinder",
"commit": "e67a84d1a8c890ea56bd842549d70d9841d1e7a7",
"sha256": "1nabj00f5p1klzh6509ywnazxx2m017isdjdzzixg94g5mp0kv5i",
@@ -31191,14 +31173,14 @@
"url": "https://git.deparis.io/flycheck-grammalecte/",
"unstable": {
"version": [
- 20190817,
- 935
+ 20191003,
+ 1844
],
"deps": [
"flycheck"
],
- "commit": "d1ca6d9d4d64aa343598018134506930434ac5e0",
- "sha256": "0s7kbs764nhq4nlfbbilz5clvadcyz5bi0ksrbm9kczhagisxnjv"
+ "commit": "11cc5a0480dbdd4a9fa2bc12184b3fb56efc5cf3",
+ "sha256": "1x7y0sjq1p7idzsy2bdqhdll8vj2ci45cd5jn8qgzv02kms65djp"
},
"stable": {
"version": [
@@ -31293,8 +31275,8 @@
"deps": [
"flycheck"
],
- "commit": "937f93afc0605c8e6c7cc56041a52b1312fff0fe",
- "sha256": "1r7da45kmypz1qvpj07m7q9z2bjbx6ds5cx055gq5v03gzyg6n7i"
+ "commit": "6b1386296ddf2ccc11ca8fa719dc0b2f16808424",
+ "sha256": "0bd8k3jzipm0r0242hpl2lkcdfnb367yf4xpj6r23g3y99f6f0yk"
}
},
{
@@ -31656,15 +31638,15 @@
"repo": "ALSchwalm/flycheck-nim",
"unstable": {
"version": [
- 20160715,
- 428
+ 20190927,
+ 1514
],
"deps": [
"dash",
"flycheck"
],
- "commit": "6d27349b66e44578851e6148299709d64d2bde41",
- "sha256": "08rjrh7rjx71fsxf931hhfcga7m6a8sd6bvvr4qbsmhldnzd1aa7"
+ "commit": "ddfade51001571c2399f78bcc509e0aa8eb752a4",
+ "sha256": "19xxwj66q45499s9jvw6rq8im0g7wxl9m66kq2a9ykds4v7sprlm"
}
},
{
@@ -31769,15 +31751,15 @@
"repo": "purcell/flycheck-package",
"unstable": {
"version": [
- 20161111,
- 2251
+ 20191007,
+ 51
],
"deps": [
"flycheck",
"package-lint"
],
- "commit": "31fe5d9731f30d076f14392401b3b101c9ca2260",
- "sha256": "1j2jk11cag1scy4cid89lcvjspanhpamazqggksaaadg9b71ay04"
+ "commit": "d76e04009f2548581fc9e9a84f79f1a3112f1096",
+ "sha256": "1jndjq5mnhxmjvhaay4f07p5dbz4zsqv1zhyr98v8zc5dv7qkkfk"
},
"stable": {
"version": [
@@ -31844,8 +31826,8 @@
"flycheck",
"phpstan"
],
- "commit": "e8d33c75f6ab466ac15406fac5f2db6666d79deb",
- "sha256": "1n6f4ibjdzrgll5zvikxc5gcfbpypq9nc2dhfxv011kllj22hpyc"
+ "commit": "81bcfa59d1e5708239d8c32d99cd84405449fb64",
+ "sha256": "1m4vk7v3aafj64qqs0aa9m1w8fbjziq0l6c9k4n10yr8dnm5j9aw"
},
"stable": {
"version": [
@@ -32038,14 +32020,14 @@
"repo": "msherry/flycheck-pycheckers",
"unstable": {
"version": [
- 20190715,
- 1807
+ 20191003,
+ 1712
],
"deps": [
"flycheck"
],
- "commit": "680ed9bc1bfb6dc043294b705f5b6d87ca5a1700",
- "sha256": "1d2caskc87kdclj6gsymnf8bxhyn4n9r9816z76hx88pn16xxqh5"
+ "commit": "c6a404cb6325ce17d682bbe24cf7f226b342860b",
+ "sha256": "0pj422carpmzsl87z272i76z35sjpjngwr5hps3jzpc1ln50rym2"
},
"stable": {
"version": [
@@ -32111,8 +32093,8 @@
"flycheck",
"rtags"
],
- "commit": "d3d4bc9b7b829d39628a1af96f06eb23ba48670c",
- "sha256": "0fgxrpqvqs988kjnkcc1lmyqnfc85ivhrarldl7iqgj25fvni6z1"
+ "commit": "f2633f565fc5e7e6958993ef105225f4e68e43ba",
+ "sha256": "1bjgr7wa82ccrc25r7agfaq3iz7xlp1qchvkmkx3xy59jv4yafjz"
},
"stable": {
"version": [
@@ -33905,11 +33887,11 @@
"repo": "cadadr/elisp",
"unstable": {
"version": [
- 20190904,
- 1257
+ 20191004,
+ 1850
],
- "commit": "ebb2778052aeaf737adebc003957cb48cb01135e",
- "sha256": "0qlvdpa88ic9gnb0qhijfsc9i6l3ba2zrvk4r4li3qrx0i9rpz5c"
+ "commit": "5f3e67448cc98fe2875115163849acae4d9e8526",
+ "sha256": "1w0dhyr4i0nx0g70smgclcfsbv6cfilb7df330njzaqk8j2gdfws"
}
},
{
@@ -33986,8 +33968,8 @@
"repo": "magit/forge",
"unstable": {
"version": [
- 20190924,
- 2125
+ 20191017,
+ 1801
],
"deps": [
"closql",
@@ -33999,8 +33981,8 @@
"markdown-mode",
"transient"
],
- "commit": "b80e0988cc15d3f7e5754c05fc3ac9414cd97947",
- "sha256": "0v8qqakv1bwn00b2kqcn8x87mfpnwdqik0573l4k9drvc3lax41q"
+ "commit": "63cbf81f166fc71861d8e3d246df8e5ccedcb9bb",
+ "sha256": "1yf2xjx3459py6rji740jm8bmh2pv66ghnbjxsvjd4jf9kcdav83"
},
"stable": {
"version": [
@@ -34055,14 +34037,14 @@
"repo": "lassik/emacs-format-all-the-code",
"unstable": {
"version": [
- 20190911,
- 2017
+ 20191024,
+ 2151
],
"deps": [
"cl-lib"
],
- "commit": "15a33a9b62d7ac0580c722ee4a7130bd67ba9b49",
- "sha256": "16zka3dcxzn25ig8fg06lhiv453pnyqp791hald4r90v46p4x7qq"
+ "commit": "a1d3ad48f21086788cd1effaf30227308a18d98f",
+ "sha256": "0xa3ajx6izb086r4gwxfsqwrlnyil6yrqgl8mhv14zfs93k7w8p6"
}
},
{
@@ -34186,20 +34168,20 @@
"repo": "rnkn/fountain-mode",
"unstable": {
"version": [
- 20190913,
- 637
+ 20191004,
+ 351
],
- "commit": "f663ea2cfea24bf17ca539bd7ffe844351b7efe8",
- "sha256": "0svmsia57dbakdcyjx3435n0vwlrh548j21d5mrgm788dkn668nv"
+ "commit": "05db0789ceb658fbbed74381ba59c4583a004673",
+ "sha256": "0yibcya5v7ddkrn8dwan0bk6mmb7js8gr0h419nx4rrsgjzwd4sq"
},
"stable": {
"version": [
2,
- 7,
- 3
+ 8,
+ 0
],
- "commit": "5fe797ebea7544749bc212c77780942329a1ff70",
- "sha256": "1ghck97vv2ygqbwgwxgbzb0wvf87w0i6vff47lzmmr2ig1ggw2yb"
+ "commit": "05db0789ceb658fbbed74381ba59c4583a004673",
+ "sha256": "0yibcya5v7ddkrn8dwan0bk6mmb7js8gr0h419nx4rrsgjzwd4sq"
}
},
{
@@ -34402,15 +34384,15 @@
"url": "https://git.launchpad.net/frecentf.el",
"unstable": {
"version": [
- 20190903,
- 2109
+ 20191024,
+ 1342
],
"deps": [
"frecency",
"persist"
],
- "commit": "b32eb159de14b2e0d1d1c763acd65cc6784756ae",
- "sha256": "15pskn85dmm7dblp56b0zzby9wbc2kysb7n3q07yp8680z6lnxhg"
+ "commit": "80ca5bca1dcdc99876f28758ba4fbd3c41ad2458",
+ "sha256": "06cmpd3628hvlaqcnp8p75mk0ss2rhgk517xqfng95gn8wqmy4ah"
}
},
{
@@ -34632,8 +34614,8 @@
"deps": [
"cl-lib"
],
- "commit": "0150e4c30390ecea135cdd2f859eb8b88421da6e",
- "sha256": "1dfjni5f688kj223wvg0hhnw0b38241486p2bxbvr1gnwg3w47cx"
+ "commit": "522d176762a24c8b1ed453800e21be0e5130e078",
+ "sha256": "1cnjinms4i6axmjxw26s2pnkbf9n47vx2s1c8c3b4qyjlb623cl6"
},
"stable": {
"version": [
@@ -34786,14 +34768,14 @@
"repo": "diku-dk/futhark-mode",
"unstable": {
"version": [
- 20190724,
- 2151
+ 20191020,
+ 1746
],
"deps": [
"cl-lib"
],
- "commit": "f7b674b549f19a0cf936fe56ddeac4502c7b980d",
- "sha256": "1i6hhpdz5pyv07jr3wikrajnw270fm27nmrji2rz31z8b20nn4z0"
+ "commit": "da6aa3895b5ccfad297446e9547c0604cd3c6e09",
+ "sha256": "02v508shs94w145m7j9ic04ybr26h8md9jhhcd0l2bcggpgqyvxa"
}
},
{
@@ -34807,8 +34789,8 @@
20190810,
507
],
- "commit": "f4e30922952470984460d6617e35939aa97640dd",
- "sha256": "08dyp4z3yqc044wyff207z8bzj51z91yxfk92vv120cvach70k5z"
+ "commit": "56f08351c2ae91e010f6a5e810f11ae74d76deb0",
+ "sha256": "15fymhj82phj407bcnc64p16kv3nc860xbsnlnj7i8qvcnl3jpdl"
},
"stable": {
"version": [
@@ -35169,11 +35151,11 @@
"repo": "jaor/geiser",
"unstable": {
"version": [
- 20190905,
- 2337
+ 20191023,
+ 424
],
- "commit": "f76340bd11dc6eb5cf6c22cb5f39e76d52b15d66",
- "sha256": "0si9d2xcxwkf9l6sly3cckyzlrvr67ihijffjmaswbx7qkgb7gk1"
+ "commit": "526d5ed4c2437d5d9a87dce67551451448bd853e",
+ "sha256": "04lw0kqyk5v3iicqajqbvnim8nc3a3539xwyd4hyg2w835pkvakr"
},
"stable": {
"version": [
@@ -35192,14 +35174,14 @@
"repo": "noctuid/general.el",
"unstable": {
"version": [
- 20190719,
- 140
+ 20191001,
+ 450
],
"deps": [
"cl-lib"
],
- "commit": "f032c3a77079487d0ea563b17ee3e5b2fb084611",
- "sha256": "0lgh5z17ag5wvvnqwagvam29cp1n1vd50amn6df02xln80bsbllx"
+ "commit": "f38fb2294bd29261374b772f765730f2fa168b3e",
+ "sha256": "1aqi5axkwfng6rm52sblf738c7rffp10sqs69dvkh2fv3ps8q28i"
}
},
{
@@ -35547,16 +35529,16 @@
"repo": "magit/ghub",
"unstable": {
"version": [
- 20190806,
- 959
+ 20191007,
+ 1420
],
"deps": [
"dash",
"let-alist",
"treepy"
],
- "commit": "7d59937d7782d0062216130a4d059b45e8396f82",
- "sha256": "1ngb61nij9gznqplwg1fmr1vq1czry759hmdibzngl4wqhxpfsjq"
+ "commit": "e19cd86ca4768a6d89285123933baa3f1460d696",
+ "sha256": "1d6f8sxlsl0fpkzwbpnaw77d1a5pkg63zfvf6a2fxir357lbdizx"
},
"stable": {
"version": [
@@ -35772,20 +35754,20 @@
"repo": "ryuslash/git-auto-commit-mode",
"unstable": {
"version": [
- 20190716,
- 1936
+ 20191008,
+ 429
],
- "commit": "e533166a228a4969cbd391734301957c9d4fe7b6",
- "sha256": "1diw1mwqy5x92a7f01vzynxcs5f2pb17d2hwx83ny2gp7k2gwfha"
+ "commit": "2f05046731330c8643fc21c40a6840d40d70fc26",
+ "sha256": "156zfq2dwm5liffjhc1yhbwwh6vvfc2m4m9shj11glbzy9ggfqsf"
},
"stable": {
"version": [
4,
- 4,
+ 5,
0
],
- "commit": "075e5f9ded66c2035581a7b216896556cc586814",
- "sha256": "0psmr7749nzxln4b500sl3vrf24x3qijp12ir0i5z4x25k72hrlh"
+ "commit": "3db70af7d3659d1fe0ed2edf34cae23708a6d511",
+ "sha256": "1w3v9pmlmdxl4pglsb6j0igp13lbzg5bhbr1rv2vll93m6zxmyma"
}
},
{
@@ -35811,15 +35793,15 @@
"repo": "10sr/git-command-el",
"unstable": {
"version": [
- 20190311,
- 511
+ 20191025,
+ 627
],
"deps": [
"term-run",
"with-editor"
],
- "commit": "89169f4b8e8d2546cac81d38bf584764e630812e",
- "sha256": "1dgy9c7q0lxx5k5vdjcil6405qjpqpyq3s0ndh8fn6ybbhap9jda"
+ "commit": "af9dfa8c88837839d0fc67f71a7a78f1e14aa826",
+ "sha256": "1pfy7qclr6v5q7ibxwish82xp515qyi05az16a6zbm9g1cm9sav4"
},
"stable": {
"version": [
@@ -35844,15 +35826,15 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20190717,
- 29
+ 20190928,
+ 1746
],
"deps": [
"dash",
"with-editor"
],
- "commit": "f788dd7f4730316378b8a222aa5d6b6f1efce94e",
- "sha256": "1v2ml8nk7fkaapdcm88098wcc2mcgi0d3mil5dd57vhqmrn7d23z"
+ "commit": "8b3172fc495d83830573461f877ed390e6408e0b",
+ "sha256": "09wcf1s7xnw4ssmg8bha94zw9ax9mz3prl5krl1l634740ajy6h4"
},
"stable": {
"version": [
@@ -35876,8 +35858,8 @@
"repo": "emacs-stuff/git-commit-insert-issue",
"unstable": {
"version": [
- 20171102,
- 1841
+ 20191008,
+ 950
],
"deps": [
"bitbucket",
@@ -35886,8 +35868,8 @@
"projectile",
"s"
],
- "commit": "f986923b04b587206ce7ee8e0c456768600e8be7",
- "sha256": "1gffjf6byasisa9jdcv9n4n5zqalvzfsxv7z75zl0g3ph7wc7bbm"
+ "commit": "51c863d9ba21bf11f6681b54be19b4c04d50d1ba",
+ "sha256": "16m3669vm7j0ksfxvp8xqli70z8smb2xlf4cbzgjkfsl3kffbww6"
},
"stable": {
"version": [
@@ -36050,16 +36032,16 @@
"repo": "akirak/git-identity.el",
"unstable": {
"version": [
- 20190706,
- 442
+ 20191006,
+ 443
],
"deps": [
"dash",
"f",
"hydra"
],
- "commit": "9ef80401da9bfd8870888685e86330c864a2d554",
- "sha256": "0hgsa8lm1f5a6c4k5gb93jg952p32kb5zm77rblrlrvjrmvrrp76"
+ "commit": "747ea7c2694754719261c2845cdd9f5f8b3aae20",
+ "sha256": "1hg2na6djk2ca4hdsnk3n04yk8q6cdjf6zm63142wgkmzd31qplx"
},
"stable": {
"version": [
@@ -36706,14 +36688,14 @@
"repo": "joewreschnig/gitlab-ci-mode",
"unstable": {
"version": [
- 20190824,
- 1528
+ 20191022,
+ 2017
],
"deps": [
"yaml-mode"
],
- "commit": "2651e831aed84ee2512245952fac94901b086549",
- "sha256": "16fb4r3vq8xkzl911v7gaky95w1agfxjlpaxpjmidwx48rbcar59"
+ "commit": "c861dc5fa17d380d5c3aca99dc3bbec5eee623bc",
+ "sha256": "0yd6s5vy5afkigm87xyh1nnwljplx1wdn5h02224ica0py48fzhd"
},
"stable": {
"version": [
@@ -36748,15 +36730,15 @@
},
"stable": {
"version": [
- 20180304,
+ 20180605,
1
],
"deps": [
"flycheck",
"gitlab-ci-mode"
],
- "commit": "388fd05f3ea88ed3ebafb09868fc021f6ecc7625",
- "sha256": "0idpg4265rfx5i0i8cgfs6w3gncc766mbg81ldxqjhzvq3n28z39"
+ "commit": "30ea0eab74b24818f187242b079845785035e967",
+ "sha256": "0awv24znkxs0h8pkj4b5jwjajxkf1agam09m5glr8zn5g3xbj798"
}
},
{
@@ -36862,11 +36844,11 @@
"repo": "jimhourihan/glsl-mode",
"unstable": {
"version": [
- 20190514,
- 145
+ 20191017,
+ 2148
],
- "commit": "eaea63a45d0dcb04ddbf069b4bcfd99f10919e44",
- "sha256": "0fb6as099y1k8inc39n8hkmb63j1l4sd5q9cbyqz4shfczma3546"
+ "commit": "43d906688a8e2fe650005806eb69bea131d9321a",
+ "sha256": "1783gimn1adfgs2xybz15nrx8wsz1xb4xk8mxrc18hyci7fwk04r"
}
},
{
@@ -37387,26 +37369,26 @@
"repo": "benma/go-dlv.el",
"unstable": {
"version": [
- 20190413,
- 1623
+ 20191005,
+ 829
],
"deps": [
"go-mode"
],
- "commit": "df03ade331d8fb46acc57ef358e696bc36129e04",
- "sha256": "0sfx84cbxn8d3gsjg0zjam4yc7pjlyp3g94xa3xv91k71ncnijs1"
+ "commit": "d3cca689e76b71e0ef0ab827c7e01cd9042d2095",
+ "sha256": "0qdbfg9ihxwywjyir3lj1azwsaw425f90gp3182q7165j5v43k9w"
},
"stable": {
"version": [
0,
- 2,
+ 3,
0
],
"deps": [
"go-mode"
],
- "commit": "df03ade331d8fb46acc57ef358e696bc36129e04",
- "sha256": "0sfx84cbxn8d3gsjg0zjam4yc7pjlyp3g94xa3xv91k71ncnijs1"
+ "commit": "d3cca689e76b71e0ef0ab827c7e01cd9042d2095",
+ "sha256": "0qdbfg9ihxwywjyir3lj1azwsaw425f90gp3182q7165j5v43k9w"
}
},
{
@@ -37536,8 +37518,8 @@
"cl-lib",
"go-mode"
],
- "commit": "2a1584f06f95792f2c5a84c523bccaafbc5dbbab",
- "sha256": "06aig4r5a4sfdpwh58pikj9ij95iiy2hakqjgszg54wdv5rljwvd"
+ "commit": "a414da86a48e490baeb24386fad495b47ec56fd9",
+ "sha256": "0q1m18g9n77x7znmmqmpqj3lmkw7g4jp7fp9cj2psi04bmvcsnr6"
},
"stable": {
"version": [
@@ -37629,11 +37611,11 @@
"repo": "dominikh/go-mode.el",
"unstable": {
"version": [
- 20190917,
- 1943
+ 20191022,
+ 2037
],
- "commit": "2a1584f06f95792f2c5a84c523bccaafbc5dbbab",
- "sha256": "06aig4r5a4sfdpwh58pikj9ij95iiy2hakqjgszg54wdv5rljwvd"
+ "commit": "a414da86a48e490baeb24386fad495b47ec56fd9",
+ "sha256": "0q1m18g9n77x7znmmqmpqj3lmkw7g4jp7fp9cj2psi04bmvcsnr6"
},
"stable": {
"version": [
@@ -37737,8 +37719,8 @@
"deps": [
"go-mode"
],
- "commit": "2a1584f06f95792f2c5a84c523bccaafbc5dbbab",
- "sha256": "06aig4r5a4sfdpwh58pikj9ij95iiy2hakqjgszg54wdv5rljwvd"
+ "commit": "a414da86a48e490baeb24386fad495b47ec56fd9",
+ "sha256": "0q1m18g9n77x7znmmqmpqj3lmkw7g4jp7fp9cj2psi04bmvcsnr6"
},
"stable": {
"version": [
@@ -37985,8 +37967,8 @@
20180221,
2015
],
- "commit": "414d861bb4acf565ff8cb05f9906a2283b7dc75a",
- "sha256": "1ixb7c3vv8ky7gk9kpknv4hg0wgk6xfcbxxrmql9vc16g6jvcspy"
+ "commit": "16217165b5de779cb6a5e4fc81fa9c1166fda457",
+ "sha256": "0jhwmwc0vykcmf164na0pnadl8gv7184b6pf3xayknwmzdw6vd7h"
}
},
{
@@ -38030,8 +38012,8 @@
20180130,
1736
],
- "commit": "5651966e0275572a9956199418d89c9ccc7b2b1a",
- "sha256": "10lxzkz031lazd9zs3pwh2j7723gzpbhr564vsk1r4gdcbbbj2h3"
+ "commit": "83a9e8d7ca3d47239cb0a7bf532de791e6df3ba6",
+ "sha256": "01m0wxy5a7g82dc04kfjhh1hx7g5d04974b2jhbgsab38hdgggpd"
}
},
{
@@ -38246,11 +38228,11 @@
"repo": "wasamasa/gotham-theme",
"unstable": {
"version": [
- 20171013,
- 1916
+ 20191022,
+ 1809
],
- "commit": "5e97554d1f9639698faedb0660e63694be33bd84",
- "sha256": "18x0b2qmyzf9sddsv9ps1059pi4ndzq44rm4yl87slq03y75nxi9"
+ "commit": "02a7c7cd280747737792f4620b0df2e0b826e2c7",
+ "sha256": "017ibhznkyla2c3qymv3mlcd25svx8c55vavsb4apwzw061n8m79"
},
"stable": {
"version": [
@@ -38264,10 +38246,10 @@
},
{
"ename": "goto-char-preview",
- "commit": "b856d9304ba8814050634db54c8abb88e5dce772",
- "sha256": "1h9lq9ka469day511nnv566kggja23pa8zhqxa805p6lp7132b4d",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1k7dp2zhlk3kyy0br5fqzj6sx9zkg215s3qs8flf3w0xji150r6k",
"fetcher": "github",
- "repo": "elpa-host/goto-char-preview",
+ "repo": "jcs-elpa/goto-char-preview",
"unstable": {
"version": [
20190418,
@@ -38374,10 +38356,10 @@
},
{
"ename": "goto-line-preview",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "1id3msndzav59ljwdp7xnh0glbzc8d12phpywlb89h5nclj0rzsl",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "18q5x2rsg8qyll76cyi0rm5ywgcb4p0w1b2zl0pc9y3qi2g2lwvr",
"fetcher": "github",
- "repo": "elpa-host/goto-line-preview",
+ "repo": "jcs-elpa/goto-line-preview",
"unstable": {
"version": [
20190308,
@@ -38404,8 +38386,8 @@
"magit-popup",
"s"
],
- "commit": "b51c3b036a2f375ef5b95de2d29f3792aad064d7",
- "sha256": "05b6v6z6dxgpx9b2cp8k3d3fvj01l3smqymikri10ay975g3xawv"
+ "commit": "f01505d273e85c71261f91457191e65fcb971be3",
+ "sha256": "1yirkw804z53xl0i3znyj4dxkqspwibkim80mp9901ncn10k21y6"
},
"stable": {
"version": [
@@ -38579,8 +38561,8 @@
20160504,
911
],
- "commit": "aa531c659758b896ff8fbd307080ce0d1d04ebfb",
- "sha256": "0jcqldpgx9b0xsvxvj7lgqrb39cwn7adggrlxfcm0pgc40dpfwb4"
+ "commit": "09226f852cb3167f23012df8f77318037f5fe9c5",
+ "sha256": "1gq8zwnyqxdf2i9agwky9nhc0nz6g7y0jfi8vjvxgak8dyilrfma"
},
"stable": {
"version": [
@@ -38752,11 +38734,11 @@
"repo": "davazp/graphql-mode",
"unstable": {
"version": [
- 20190812,
- 2240
+ 20191024,
+ 1221
],
- "commit": "3581ad03e04b11c67d4882cbaa9ab6af71eaf78d",
- "sha256": "0mabd677yi7phzvvil9fyic5i9z4nyp224d0ifzp5mw0jpsvfxv1"
+ "commit": "7c37aee28bf8c8ffb3da73df5571c4e1e352562b",
+ "sha256": "0hjzqmrc024b98nisvn2ld8gn3bslg8ip19d1fnid3m8q9zk8w8b"
}
},
{
@@ -38767,19 +38749,20 @@
"repo": "ppareit/graphviz-dot-mode",
"unstable": {
"version": [
- 20181118,
- 551
+ 20191012,
+ 849
],
- "commit": "243de72e09ddd5cdc4863613af8b749827a5e1cd",
- "sha256": "10ss7mhlkqvxh7y2w7njzh3hiz3r7y49a3q9j41bwipia4yzq4n5"
+ "commit": "096ca0130f0bcbbacc0107a86e3cdfecdb88a087",
+ "sha256": "1y8szyj3g96vb8ybc7ynkbpm98wpflrx1q5cbbxygx3y21lv8dpw"
},
"stable": {
"version": [
0,
- 4
+ 4,
+ 1
],
- "commit": "7301cc276206b6995d265bcb9eb308bb83c760be",
- "sha256": "1zk664ilyz14p11csmqgzs73gx08hy32h3pnyymzqkavmgb6h3s0"
+ "commit": "1574c504d9810f34a85e2ff49b6f7648c2be5f27",
+ "sha256": "03l6zkkxhbcxj5i13hzjv6ypmzaw70zqqagh7ix1kdn33kpp37jj"
}
},
{
@@ -38808,10 +38791,10 @@
},
{
"ename": "grass-mode",
- "commit": "5b7972602399f9df9139cff177e38653bb0f43ed",
- "sha256": "1lq6bk4bwgcy4ra3d9rlca3fk87ydg7xnnqcqjg0pw4m9xnr3f7v",
- "fetcher": "bitbucket",
- "repo": "tws/grass-mode.el",
+ "commit": "c6f0b067cfbd2902a585b9d1eaadabcac3e62286",
+ "sha256": "1njzw4sparjcyhxki2z0xqrsbazfm52bxm7522szgvxcmjwxybcz",
+ "fetcher": "github",
+ "repo": "plantarum/grass-mode",
"unstable": {
"version": [
20170503,
@@ -38821,8 +38804,19 @@
"cl-lib",
"dash"
],
- "commit": "1ae8eae881173ddff64982d1fd0e14d4e7793fc1",
- "sha256": "1sl3d5759fjm98pb50ykz2c05czb2298ipccwj2qz2hdzq63hfv8"
+ "commit": "8a7e9dcb2295eef1ec25d886b05e09c876bd8398",
+ "sha256": "023s9kn012z6m4aprsq77zv4kvfvwfics5gcdja7ig4xwqqrzymq"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1
+ ],
+ "deps": [
+ "cl-lib"
+ ],
+ "commit": "23ca856ca979fec0f90196b357f2b74fe1cc3a73",
+ "sha256": "116247yggxs0hfbx1746j1d642gk9zbx15c2dw4p5pq9qkasmy95"
}
},
{
@@ -39018,20 +39012,20 @@
"repo": "seagle0128/grip-mode",
"unstable": {
"version": [
- 20190909,
- 1939
+ 20191022,
+ 808
],
- "commit": "eb574c874c76cd3e9b8ec39be04331eaeeac5f31",
- "sha256": "1m7q1nbg3x6lgbrdsxnsbxchhfw5v0lf5dzix8lnw2wv1lsl51py"
+ "commit": "8fd4102a25c2dd9ccbbee082bc61d8f44eb5ed74",
+ "sha256": "0ylmn54znwhqv9m88zizgzi08ks0vxf1vxqsk4mk2a94ycw1xfkc"
},
"stable": {
"version": [
2,
1,
- 0
+ 2
],
- "commit": "eb574c874c76cd3e9b8ec39be04331eaeeac5f31",
- "sha256": "1m7q1nbg3x6lgbrdsxnsbxchhfw5v0lf5dzix8lnw2wv1lsl51py"
+ "commit": "8fd4102a25c2dd9ccbbee082bc61d8f44eb5ed74",
+ "sha256": "0ylmn54znwhqv9m88zizgzi08ks0vxf1vxqsk4mk2a94ycw1xfkc"
}
},
{
@@ -39100,15 +39094,15 @@
"repo": "Groovy-Emacs-Modes/groovy-emacs-modes",
"unstable": {
"version": [
- 20190407,
- 2314
+ 20190930,
+ 2356
],
"deps": [
"dash",
"s"
],
- "commit": "aa531c659758b896ff8fbd307080ce0d1d04ebfb",
- "sha256": "0jcqldpgx9b0xsvxvj7lgqrb39cwn7adggrlxfcm0pgc40dpfwb4"
+ "commit": "09226f852cb3167f23012df8f77318037f5fe9c5",
+ "sha256": "1gq8zwnyqxdf2i9agwky9nhc0nz6g7y0jfi8vjvxgak8dyilrfma"
},
"stable": {
"version": [
@@ -39288,11 +39282,11 @@
"repo": "abo-abo/gtk-pomodoro-indicator",
"unstable": {
"version": [
- 20171230,
- 1640
+ 20191007,
+ 1500
],
- "commit": "eb59b229de0dde307b20654075a9bbac69899a66",
- "sha256": "0dmaazcscg9mdsmij26873af5jl2np4q9xf2klw1jmcl61wzggb0"
+ "commit": "cb026a595de8a9244b16e06876f10c60dce18676",
+ "sha256": "12az34hx714y0wqhxllpc8nk1rwh8s4lhhnvkzbqwki94qyqm87c"
}
},
{
@@ -40205,10 +40199,10 @@
},
{
"ename": "haxe-mode",
- "commit": "efc5f69915e5284b955c096d5128b4fbb1c5b64b",
- "sha256": "17n94a12zzigq5bn3jxqrmy1h3vb3brc60j5ckhbp5pvlf906yr9",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "14grb7lcaw57rzqlyy4ja10068r59i2ifxk0q177p4yg8rm519cy",
"fetcher": "github",
- "repo": "elpa-host/haxe-mode",
+ "repo": "jcs-elpa/haxe-mode",
"unstable": {
"version": [
20190703,
@@ -40354,29 +40348,30 @@
"repo": "emacs-helm/helm",
"unstable": {
"version": [
- 20190926,
- 609
+ 20191023,
+ 1610
],
"deps": [
"async",
"helm-core",
"popup"
],
- "commit": "72f68624b6f19ead155a7e1006a5550d92b8ec9f",
- "sha256": "07sjy78yb8gclmvh8xjgkbh9gk06ns77g2z53wysf3markwg6pky"
+ "commit": "1341b84aedd972e01396036ce4d496e70282dcac",
+ "sha256": "0nimmkvlvh811swzhynwddd2y06jx27a1s0cl5zmc9y5r4ycpxns"
},
"stable": {
"version": [
3,
- 3
+ 5,
+ 0
],
"deps": [
"async",
"helm-core",
"popup"
],
- "commit": "12c50cf2a3748f44eb8c8ccad89ebd6e63fe99f6",
- "sha256": "0fqhw7r9fcsja5d3pgbipw7pkw9nj534faav6hi45413hc3gyv92"
+ "commit": "610d06e4c170b76ba5a687fe479842cd18420b0a",
+ "sha256": "07bijcnfkv60l3swasxv53x32l6glds05mxnbb3xbnmkgm1pm9if"
}
},
{
@@ -40705,8 +40700,8 @@
"deps": [
"helm-core"
],
- "commit": "632495036c4a6ac30e408fc74ee9f209fd5ac429",
- "sha256": "0rbgk982jlbqh1rhns3zmndfr3lpw7m2j9z7qylghkll4k8fcjpl"
+ "commit": "c722016622ad019202419cca60c3be3c53e56130",
+ "sha256": "08i8d6b41n4sq3jb4gvxkiml73am82jzqkqvvdm9mdhibb8x08mx"
},
"stable": {
"version": [
@@ -41208,25 +41203,26 @@
"repo": "emacs-helm/helm",
"unstable": {
"version": [
- 20190924,
- 1617
+ 20191013,
+ 626
],
"deps": [
"async"
],
- "commit": "72f68624b6f19ead155a7e1006a5550d92b8ec9f",
- "sha256": "07sjy78yb8gclmvh8xjgkbh9gk06ns77g2z53wysf3markwg6pky"
+ "commit": "1341b84aedd972e01396036ce4d496e70282dcac",
+ "sha256": "0nimmkvlvh811swzhynwddd2y06jx27a1s0cl5zmc9y5r4ycpxns"
},
"stable": {
"version": [
3,
- 3
+ 5,
+ 0
],
"deps": [
"async"
],
- "commit": "12c50cf2a3748f44eb8c8ccad89ebd6e63fe99f6",
- "sha256": "0fqhw7r9fcsja5d3pgbipw7pkw9nj534faav6hi45413hc3gyv92"
+ "commit": "610d06e4c170b76ba5a687fe479842cd18420b0a",
+ "sha256": "07bijcnfkv60l3swasxv53x32l6glds05mxnbb3xbnmkgm1pm9if"
}
},
{
@@ -41547,16 +41543,16 @@
"repo": "emacs-helm/helm-emms",
"unstable": {
"version": [
- 20190422,
- 1522
+ 20191001,
+ 1414
],
"deps": [
"cl-lib",
"emms",
"helm"
],
- "commit": "89ec04e6548f16c5848cc49ad506e0561cea87ab",
- "sha256": "0cn1amwgf5nm73yjxnhjsl6dvfcvh8qb2j2rhsyd6i8kzzkyplf2"
+ "commit": "77f5dab62f9962e376dad99452f29edd0b5dc75a",
+ "sha256": "108ksri1a5hmfjbflqmm486zv3j0sy89xsdjs39q3xrr1s4gbc4q"
},
"stable": {
"version": [
@@ -41777,10 +41773,10 @@
},
{
"ename": "helm-file-preview",
- "commit": "bf60b4c17c866cd89ff68b99aeb2941c6bc6d940",
- "sha256": "0y3wkj98nj5nnf5v5iqaihipyx9p902i152gbcrsqcjbpgw3wlhz",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "0rvwf54xz3wb640z0r8gsdv9frf650r7llviicvy5gmfddrlpjh4",
"fetcher": "github",
- "repo": "elpa-host/helm-file-preview",
+ "repo": "jcs-elpa/helm-file-preview",
"unstable": {
"version": [
20190903,
@@ -41954,15 +41950,15 @@
"repo": "cireu/fuz.el",
"unstable": {
"version": [
- 20190815,
- 401
+ 20191024,
+ 1133
],
"deps": [
"fuz",
"helm"
],
- "commit": "f4e30922952470984460d6617e35939aa97640dd",
- "sha256": "08dyp4z3yqc044wyff207z8bzj51z91yxfk92vv120cvach70k5z"
+ "commit": "56f08351c2ae91e010f6a5e810f11ae74d76deb0",
+ "sha256": "15fymhj82phj407bcnc64p16kv3nc860xbsnlnj7i8qvcnl3jpdl"
},
"stable": {
"version": [
@@ -41998,10 +41994,10 @@
},
{
"ename": "helm-fuzzy",
- "commit": "e0172c8a4e2393a0263373c80e6e7f654bf74dc6",
- "sha256": "1f7lj9prgh0wpf8xmy5xi5rhs5pj3j4lz68apd95nv2idnbrrlb7",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "088mrqqv9d2vrja67xrd37zzxl4k02rl5smscrp7ad6d60y1k1zy",
"fetcher": "github",
- "repo": "elpa-host/helm-fuzzy",
+ "repo": "jcs-elpa/helm-fuzzy",
"unstable": {
"version": [
20190905,
@@ -43436,15 +43432,15 @@
"repo": "tumashu/helm-posframe",
"unstable": {
"version": [
- 20180610,
- 1748
+ 20191013,
+ 1027
],
"deps": [
"helm",
"posframe"
],
- "commit": "d28f96ea92ee9393658901bb552723db10f40dc3",
- "sha256": "1ycf5m06n32axqpm2vkvszff6gxdps1y8gm46682nf8mk2i3xa6f"
+ "commit": "86d6e6e4c32839dec96ef51ae3917d45259165a4",
+ "sha256": "0byb477lxxyys9q1kwyh37y46jlyk7j1q3xq6cllq47k2gnaix72"
}
},
{
@@ -43916,8 +43912,8 @@
"helm",
"rtags"
],
- "commit": "d3d4bc9b7b829d39628a1af96f06eb23ba48670c",
- "sha256": "0fgxrpqvqs988kjnkcc1lmyqnfc85ivhrarldl7iqgj25fvni6z1"
+ "commit": "f2633f565fc5e7e6958993ef105225f4e68e43ba",
+ "sha256": "1bjgr7wa82ccrc25r7agfaq3iz7xlp1qchvkmkx3xy59jv4yafjz"
},
"stable": {
"version": [
@@ -44079,16 +44075,16 @@
"repo": "emacs-helm/helm-slime",
"unstable": {
"version": [
- 20190821,
- 1304
+ 20191016,
+ 1601
],
"deps": [
"cl-lib",
"helm",
"slime"
],
- "commit": "e0dbf04d447098a1d074bc04e125764ff82091b7",
- "sha256": "0mrpjhpijdrq353fnfvdj9l9xfsz390qlcvifcair9732ma7i8l0"
+ "commit": "7886cc49906a87ebd73be3b71f5dd6b1433a9b7b",
+ "sha256": "1g9fnp818d677xhx2m4820742fyblvmnsygmkdb5530lacdaksh2"
},
"stable": {
"version": [
@@ -44231,14 +44227,14 @@
"repo": "emacsorphanage/helm-swoop",
"unstable": {
"version": [
- 20190822,
- 501
+ 20191008,
+ 401
],
"deps": [
"helm"
],
- "commit": "3cc15383fae9063de817d320e87a1f868a46eb83",
- "sha256": "1jm1yvwbfqhrj0256n5ihvxb1zxhhhqv07yfzkfg2pv6k71hpd9h"
+ "commit": "884d2f5840108f0171d38fa19ae2334560f5c2d9",
+ "sha256": "0x6pspamns2hb2a7x01pwzs1zbzi1p0vq6rwrczjh978n2plrqjq"
},
"stable": {
"version": [
@@ -44551,14 +44547,14 @@
"repo": "brotzeit/helm-xref",
"unstable": {
"version": [
- 20190916,
- 1544
+ 20190930,
+ 1646
],
"deps": [
"helm"
],
- "commit": "316e1bdb877ec4634addc422cdb9572ee3e2afe0",
- "sha256": "14zgww1qyk7cp80p6f3viljjbibm3h0c51alplrmjdng57xy0wgq"
+ "commit": "bbd9a858c9eaceb6d3efab0a25d9caff32b3750c",
+ "sha256": "0hvgcpc47ki5arln473qq3qpcg5j83qjk6cmm9k1xqvjkyv19prl"
}
},
{
@@ -44662,8 +44658,8 @@
"repo": "Wilfred/helpful",
"unstable": {
"version": [
- 20190814,
- 308
+ 20191001,
+ 9
],
"deps": [
"dash",
@@ -44672,8 +44668,8 @@
"f",
"s"
],
- "commit": "e9e958a5643619d0e32b9934bf4e9195c57cb71f",
- "sha256": "1xhcl3i4cpm5j0q0qd3rcgv5cqfikgqxp4wnw96xkalmyhqdgi28"
+ "commit": "e2609e4ae9e058bd8be6239681b2f22195628f28",
+ "sha256": "00id29w31mq6ikaa95dp0m6l9hcmvm4m0z3mfgyj4713vnm162s0"
},
"stable": {
"version": [
@@ -44729,26 +44725,25 @@
"repo": "jjzmajic/hercules.el",
"unstable": {
"version": [
- 20190920,
- 518
+ 20190929,
+ 637
],
"deps": [
"which-key"
],
- "commit": "e6fcb0df3fe877bec2d708f4d034da685d8a1081",
- "sha256": "0i1bza4nj01z23ig340svyr0lcl284lcpg1lpnhc7cmybjlv27nl"
+ "commit": "031f8eec95240fc46481061f0f44822c0f7fe65e",
+ "sha256": "0snfmvri4cpmhrk5s4hxxlyzs3d58ysmqzaiyiz4979admdc1lmb"
},
"stable": {
"version": [
0,
- 2,
- 1
+ 3
],
"deps": [
"which-key"
],
- "commit": "489ed27f978c8ae7ce0587d4677ef14d59776008",
- "sha256": "19939pf5d6p2facmfhpyghx0vipb5k6ry3bmkmjfkj1zp132zfqf"
+ "commit": "031f8eec95240fc46481061f0f44822c0f7fe65e",
+ "sha256": "0snfmvri4cpmhrk5s4hxxlyzs3d58ysmqzaiyiz4979admdc1lmb"
}
},
{
@@ -45651,11 +45646,11 @@
"repo": "tarsius/hl-todo",
"unstable": {
"version": [
- 20190918,
- 2149
+ 20191024,
+ 1036
],
- "commit": "d7673363ef318a417adc28e36cafb78d01a671af",
- "sha256": "11d7kmgdpjmjlnfkhfhwvwjdjaag0iscscdbg6gf1hkch19055cp"
+ "commit": "823ca3751e4cac6e936800ddf2f19d6f96eeb422",
+ "sha256": "16isym4dp6vbc9f1pa1q1x1hwhm7nd61rr5y4inf58wllgflnb7f"
},
"stable": {
"version": [
@@ -45675,16 +45670,16 @@
"repo": "narendraj9/hledger-mode",
"unstable": {
"version": [
- 20190725,
- 2115
+ 20191012,
+ 1046
],
"deps": [
"async",
"htmlize",
"popup"
],
- "commit": "7b4921f67074bf759c9a83ce227802ed627c7cdf",
- "sha256": "19g1ps1ljmm9d7805pilxzy92fvbgzzamqlxx8gqj1q55hccflp2"
+ "commit": "8206f3c5d8e5b9b084733879191ec3724b60494d",
+ "sha256": "16y3xb8kc4j72gv1d59g4jw21q53i474hiksa6dzxvxkzva4wzf9"
}
},
{
@@ -45766,11 +45761,11 @@
"url": "https://gitlab.lrde.epita.fr/spot/emacs-modes.git",
"unstable": {
"version": [
- 20151203,
- 1650
+ 20191010,
+ 1132
],
- "commit": "3c608e15b655d2375c5f81323ac561c7848dc029",
- "sha256": "19360wx1i7lkr8igddm7zl9yh5hlm3r013rkd512cs18iz1y753x"
+ "commit": "558e55429acde26423332a03a3b65b12efdbce5f",
+ "sha256": "0a6jagjimr00dvzrbxj078vyranmv14zl2vn4dkcww4swjzpaag9"
}
},
{
@@ -46181,10 +46176,10 @@
},
{
"ename": "htmltagwrap",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "19vav9mpqfg6x017b2f4fkhixfw9fslhs03n780qq2n79abp77n9",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1jac5ri96wqwss933z2m3q7yrrz8s3mwz39fahfspwqbycbhx8sx",
"fetcher": "github",
- "repo": "elpa-host/htmltagwrap",
+ "repo": "jcs-elpa/htmltagwrap",
"unstable": {
"version": [
20190517,
@@ -46378,30 +46373,30 @@
"repo": "hylang/hy-mode",
"unstable": {
"version": [
- 20190620,
- 1804
+ 20191003,
+ 1902
],
"deps": [
"dash",
"dash-functional",
"s"
],
- "commit": "8699b744c03e0399c049757b7819d69768cac3bc",
- "sha256": "0axh3i1fga7znk466nqifkjf45ri7qkb9xvnkc9b5zl4f0z9b5gy"
+ "commit": "e2d5fecdaec602788aa7123ed13651c888b8d94b",
+ "sha256": "0gihxlmfminadaqdr8d2zccd7wwygl3m0gfzxsk5izi7f8hl4w7f"
},
"stable": {
"version": [
1,
0,
- 3
+ 4
],
"deps": [
"dash",
"dash-functional",
"s"
],
- "commit": "27a9e6bee0df741f2699e00e64ea2c7a279b401d",
- "sha256": "1jxximiznz7fw9ys5k6plw85zrbzvxidql7py1fdi425fdp4058z"
+ "commit": "e2d5fecdaec602788aa7123ed13651c888b8d94b",
+ "sha256": "0gihxlmfminadaqdr8d2zccd7wwygl3m0gfzxsk5izi7f8hl4w7f"
}
},
{
@@ -46496,8 +46491,8 @@
"cl-lib",
"lv"
],
- "commit": "435c55e9f75a8cf3ae6a4ba0c7725e3dc4e5963f",
- "sha256": "0nzbjx5rnmzl0dhbrrmb5kbcmww6hzs1vwa62nlg9zfwq99zk42l"
+ "commit": "74b32f3ff004cd2ad7707722ffa7f85e8233a845",
+ "sha256": "0gp1j8n65v3r849c3h3xmn7c133wyh68szksqjwn1lzd2mpdnfny"
},
"stable": {
"version": [
@@ -48075,8 +48070,8 @@
"repo": "NicolasPetton/Indium",
"unstable": {
"version": [
- 20190925,
- 1909
+ 20191022,
+ 2128
],
"deps": [
"company",
@@ -48085,14 +48080,14 @@
"json-process-client",
"seq"
],
- "commit": "116d18c781eabf85bfc683e748a83f3c769a01ea",
- "sha256": "0dsp614p827z7magdy7kn4acx6m9hzwwa3sd9zvarnrfymw9c5hi"
+ "commit": "9614d63fa5a5126bd5b68d62410894371da081bf",
+ "sha256": "1cvc9nk1cbym0ah6z0zmgv9bywj3lxvcaflywmavnn4gvxg67m9n"
},
"stable": {
"version": [
2,
1,
- 3
+ 4
],
"deps": [
"company",
@@ -48101,8 +48096,8 @@
"json-process-client",
"seq"
],
- "commit": "3895b0cfda53d33ef7e6819e745f0b1e158acbfa",
- "sha256": "18wl3yxlqcvb03mb4wv6v20fpy24w9yqfgiva5jrp453bqhp3mfk"
+ "commit": "9614d63fa5a5126bd5b68d62410894371da081bf",
+ "sha256": "1cvc9nk1cbym0ah6z0zmgv9bywj3lxvcaflywmavnn4gvxg67m9n"
}
},
{
@@ -48128,14 +48123,14 @@
"repo": "clojure-emacs/inf-clojure",
"unstable": {
"version": [
- 20190531,
- 1511
+ 20191008,
+ 843
],
"deps": [
"clojure-mode"
],
- "commit": "0fc23509a1e66bcc3e694066f5067fdbd7b7961d",
- "sha256": "0w42ms5p5f1f7ir745srj73pj9jy1rfkbh3nf85ms05jgrs10fw9"
+ "commit": "173d0e7f118b0009bf210be115485160abf554b1",
+ "sha256": "1514vrdpl467bj4k1qg48fk3526x7cx66px49jy8ynayfs0dhgjc"
},
"stable": {
"version": [
@@ -48203,11 +48198,11 @@
"repo": "nonsequitur/inf-ruby",
"unstable": {
"version": [
- 20190609,
- 1126
+ 20190927,
+ 1649
],
- "commit": "928b1dd2c24c62be1900476cb4b7219eb2350856",
- "sha256": "0rm0ns3kqq0y05gskfkplbq0bz6lb1j92fx3hjgr340fm72ixb1c"
+ "commit": "fd8d392fefd1d99eb58fc597d537d0d7df29c334",
+ "sha256": "0axnjqgamy762ky5al56aryx0mp2b2i9almw9gkjcvxm7nc6zlq9"
},
"stable": {
"version": [
@@ -48313,6 +48308,21 @@
}
},
{
+ "ename": "info-rename-buffer",
+ "commit": "4750abf33d23bce4ca33eb1afe5b972f14f3af39",
+ "sha256": "05ab9apr6zx2k3xqfbq1jjfql9l3hdsf5i4pj8ay0b9lb2x11dpm",
+ "fetcher": "github",
+ "repo": "oitofelix/info-rename-buffer",
+ "unstable": {
+ "version": [
+ 20191005,
+ 2346
+ ],
+ "commit": "c983ae687481f39b8fd0d4ee9d85fd82b6a4ba03",
+ "sha256": "068flcy4rdzwjpzqqlxpcpcqjxd5f11xq00g55ph17vzxf4iwk3c"
+ }
+ },
+ {
"ename": "inherit-local",
"commit": "08b978724ff26b3ea7a134d307d888c80e2a92a9",
"sha256": "1v3q3s6qq64k1f4ck6rfgsy1arnf9cxg2kw6d1ahfrwr4ixsqm87",
@@ -48578,10 +48588,10 @@
},
{
"ename": "instapaper",
- "commit": "5b7972602399f9df9139cff177e38653bb0f43ed",
- "sha256": "1yibdpj3lx6vr33s75s1y415lxqljrk7pqc901f8nfa01kca7axn",
- "fetcher": "bitbucket",
- "repo": "jfm/emacs-instapaper",
+ "commit": "a187008942c14dc09f7952a3c5b2e320553cb5c9",
+ "sha256": "1lcrwf2ymlfkvn00djxdr0sd7cjbp2sjdszs3sfmsxffaqzmy9ap",
+ "fetcher": "git",
+ "url": "https://git.carcosa.net/jmcbray/emacs-instapaper.git",
"unstable": {
"version": [
20130104,
@@ -48589,6 +48599,15 @@
],
"commit": "8daa0058ede70025e9f020656abe0e0d01cd8f89",
"sha256": "0krscid3yz2b7kv75gd9fs92zgfl7pnl77dbp5gycv5rmw5mivp8"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 9,
+ 5
+ ],
+ "commit": "4714ed1b014615f8213e6f93637e4ec1d9d5a37a",
+ "sha256": "12giyb5mgq257jl76dxqv2irr3kx6sidbhjjaf9n9k2h42pip3p4"
}
},
{
@@ -48696,8 +48715,8 @@
"flycheck",
"haskell-mode"
],
- "commit": "bab8e85b1aea9b03dfe05048bcdc0395e05e9b20",
- "sha256": "19zl7dydg2lf8msl2ls9r85f4xw3x2796w5j4h7dxxz6flljhhby"
+ "commit": "3848723cbeeaf61ca13e2a44c5b87a7fcd66b7c5",
+ "sha256": "14cg856gsla77qfxv4sivg7mw7mpv3pqk7l4nrh4vna9ziy78z3m"
},
"stable": {
"version": [
@@ -48972,28 +48991,28 @@
"repo": "Sarcasm/irony-mode",
"unstable": {
"version": [
- 20190703,
- 1732
+ 20191009,
+ 2139
],
"deps": [
"cl-lib",
"json"
],
- "commit": "c7cca52b197babd023fd4745704ae4b695af0d10",
- "sha256": "0iqjcgb2bg8g7fwsqigiifla8rc3air6ywvbpsrm91cb8a732mrc"
+ "commit": "e630c497f973fa4d1f0fd0e0fd87fb9d18666986",
+ "sha256": "0n2nfcq58md1p2xdhq1smh8v7lsyj0ci7ma5xyd6bkg5rvhsh10i"
},
"stable": {
"version": [
1,
- 3,
- 1
+ 4,
+ 0
],
"deps": [
"cl-lib",
"json"
],
- "commit": "79d5fc6152659f62b0f2e4df75665f5b625e9642",
- "sha256": "09i2f99ysisv2d4a0cpn75c0azhbashvz6ja5xy09i2a5svzgzpx"
+ "commit": "e630c497f973fa4d1f0fd0e0fd87fb9d18666986",
+ "sha256": "0n2nfcq58md1p2xdhq1smh8v7lsyj0ci7ma5xyd6bkg5rvhsh10i"
}
},
{
@@ -49035,10 +49054,10 @@
},
{
"ename": "isearch-project",
- "commit": "5c4f0a2f3080e9f4db82fb2bb9279418e4b9a7e2",
- "sha256": "0f6f3lm5p4h8z9bnhbl27pzgwdjj58pp8lsvc5dic0yzykx7j2y8",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1dcxbi1x2nbasiy03mp7af2lcmkmxpfblbdcsnm9srmmpdz9lwff",
"fetcher": "github",
- "repo": "elpa-host/isearch-project",
+ "repo": "jcs-elpa/isearch-project",
"unstable": {
"version": [
20190505,
@@ -49277,20 +49296,20 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20190825,
- 1023
+ 20191021,
+ 1017
],
- "commit": "79333e9edfee38ec3b367c33711a68bdf7783259",
- "sha256": "0dyclc51sprhmr5fi4lylhwsrn8v1jgyblwk9ly60jj84lj6278z"
+ "commit": "d2052bab4eecebab84e75b8a10b66f66a8574425",
+ "sha256": "0kxv03mb00ia48vk05xb6bqhkphjjh2pry6r2f5pyag0wgh5vyma"
},
"stable": {
"version": [
0,
- 12,
+ 13,
0
],
- "commit": "85d1e2e779ca92e6ef8e47d08f866b13d4d87aee",
- "sha256": "0xgngn3jhmyn6mlkk9kmgfgh0w5i50b27syr4cgfgarg6p77j05w"
+ "commit": "cd634c6f51458f81898ecf2821ac3169cb65a1eb",
+ "sha256": "0ghcwrg8a6r5q6fw2x8s08cwlmnz2d8qjhisnjwbnc2l4cgqpd9p"
}
},
{
@@ -49404,8 +49423,8 @@
"erlang",
"ivy"
],
- "commit": "fb2e31863cb0305bb3e16c094d29ff78a7414603",
- "sha256": "0p16lxaana6zb2dlci3d6wwslcw4pifvnmhf3ymbhccmc36v5yqi"
+ "commit": "95bb7da0f7d0e89b6732d1d14d4bc49007b8b794",
+ "sha256": "0jnpfxzzcgyrk7zdfnprchl6b15558zhn12a1pf3h3z6d3zyirql"
},
"stable": {
"version": [
@@ -49541,28 +49560,28 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20190829,
- 630
+ 20191018,
+ 1251
],
"deps": [
"hydra",
"ivy"
],
- "commit": "79333e9edfee38ec3b367c33711a68bdf7783259",
- "sha256": "0dyclc51sprhmr5fi4lylhwsrn8v1jgyblwk9ly60jj84lj6278z"
+ "commit": "d2052bab4eecebab84e75b8a10b66f66a8574425",
+ "sha256": "0kxv03mb00ia48vk05xb6bqhkphjjh2pry6r2f5pyag0wgh5vyma"
},
"stable": {
"version": [
0,
- 12,
+ 13,
0
],
"deps": [
"hydra",
"ivy"
],
- "commit": "85d1e2e779ca92e6ef8e47d08f866b13d4d87aee",
- "sha256": "0xgngn3jhmyn6mlkk9kmgfgh0w5i50b27syr4cgfgarg6p77j05w"
+ "commit": "cd634c6f51458f81898ecf2821ac3169cb65a1eb",
+ "sha256": "0ghcwrg8a6r5q6fw2x8s08cwlmnz2d8qjhisnjwbnc2l4cgqpd9p"
}
},
{
@@ -49626,15 +49645,15 @@
"repo": "akirak/ivy-omni-org",
"unstable": {
"version": [
- 20190620,
- 1210
+ 20191013,
+ 423
],
"deps": [
"dash",
"ivy"
],
- "commit": "155acae1aa08d305731b292d62530e52711895f2",
- "sha256": "0i2v3wj0s8mwx69iw7lgdamdi2p41gy5iaaphk6hvb1r4shhhw8k"
+ "commit": "8d856238a5d93abec3b896f643a69960b50e821d",
+ "sha256": "026cz4pdcpnqcavsh1wgh2xpwp7n6wrd4d62bk8rc1caf49y0i26"
}
},
{
@@ -49713,15 +49732,15 @@
"repo": "tumashu/ivy-posframe",
"unstable": {
"version": [
- 20190923,
- 2233
+ 20190928,
+ 554
],
"deps": [
"ivy",
"posframe"
],
- "commit": "fc0a6a7a80d4396ea44d7ee08879f0f4b46d1b67",
- "sha256": "150n1gdlnyhqkflhck4m1h0g01y9mppzs6j4dp1rhn2mhhf90hrc"
+ "commit": "81f2ea14ddbdd4b840f18dd13ad3e30a6b791b4a",
+ "sha256": "0b5sip1lc61hxi6bpvkv96vy83xb7cjblssjnzm9yxlniqc778b9"
}
},
{
@@ -49732,15 +49751,15 @@
"repo": "raxod502/prescient.el",
"unstable": {
"version": [
- 20190921,
- 3
+ 20191025,
+ 354
],
"deps": [
"ivy",
"prescient"
],
- "commit": "2f01b640e3a487718dbc481d14406005c0212ed9",
- "sha256": "1wqk1g8fjpcbpiz32k7arnisncd4n9zs84dn3qn9y8ggjzldqy91"
+ "commit": "82a90c4142c369f4090a42536179c6029d3fdafd",
+ "sha256": "0n919w068j73dnlxfzsvzh7j385phi4z718pi6xq6cygkjkq9zq8"
},
"stable": {
"version": [
@@ -49794,14 +49813,14 @@
"repo": "Yevgnen/ivy-rich",
"unstable": {
"version": [
- 20190707,
- 107
+ 20191025,
+ 432
],
"deps": [
"ivy"
],
- "commit": "e78fc4b9d467da338471f234393a1c791a6b0e6b",
- "sha256": "1y8lrzn24vg2pwck6l36w3s8qlpx1cpv54i6gf0jjncp6z9iwh4v"
+ "commit": "3f571704fa50e47174c92938d19c945a3bdf09b5",
+ "sha256": "00fcawjrfqzgnzcij1yrvnzbfqdghvgg94fihf97qs4qd79zzxb6"
},
"stable": {
"version": [
@@ -49831,8 +49850,8 @@
"ivy",
"rtags"
],
- "commit": "d3d4bc9b7b829d39628a1af96f06eb23ba48670c",
- "sha256": "0fgxrpqvqs988kjnkcc1lmyqnfc85ivhrarldl7iqgj25fvni6z1"
+ "commit": "f2633f565fc5e7e6958993ef105225f4e68e43ba",
+ "sha256": "1bjgr7wa82ccrc25r7agfaq3iz7xlp1qchvkmkx3xy59jv4yafjz"
},
"stable": {
"version": [
@@ -50469,28 +50488,28 @@
"repo": "tkf/emacs-jedi",
"unstable": {
"version": [
- 20160426,
- 456
+ 20191011,
+ 1750
],
"deps": [
"auto-complete",
"jedi-core"
],
- "commit": "d9b53d2ca103c46686f6fb4aa92d8af403107982",
- "sha256": "0rcmcc8d1mfwb8c9bqk8pa1smrdyn7vjcvi7s9cp71p070d2hvqm"
+ "commit": "9d5f29116c4d42cae561a9d69e6fba2b61e2cf43",
+ "sha256": "1bckxppfzd5gwn0aw4h86igb7igal9axqncq7j8zmflg7zppncf1"
},
"stable": {
"version": [
0,
2,
- 7
+ 8
],
"deps": [
"auto-complete",
"jedi-core"
],
- "commit": "8da022c8cda511428c72a6dc4c5be3c0a0c88584",
- "sha256": "0xbp9fcxgbf298w05hvf52z41kk7r52975ailgdn8sg60xc98fa7"
+ "commit": "9d5f29116c4d42cae561a9d69e6fba2b61e2cf43",
+ "sha256": "1bckxppfzd5gwn0aw4h86igb7igal9axqncq7j8zmflg7zppncf1"
}
},
{
@@ -50501,30 +50520,30 @@
"repo": "tkf/emacs-jedi",
"unstable": {
"version": [
- 20190620,
- 1820
+ 20191011,
+ 1750
],
"deps": [
"cl-lib",
"epc",
"python-environment"
],
- "commit": "d9b53d2ca103c46686f6fb4aa92d8af403107982",
- "sha256": "0rcmcc8d1mfwb8c9bqk8pa1smrdyn7vjcvi7s9cp71p070d2hvqm"
+ "commit": "9d5f29116c4d42cae561a9d69e6fba2b61e2cf43",
+ "sha256": "1bckxppfzd5gwn0aw4h86igb7igal9axqncq7j8zmflg7zppncf1"
},
"stable": {
"version": [
0,
2,
- 7
+ 8
],
"deps": [
"cl-lib",
"epc",
"python-environment"
],
- "commit": "8da022c8cda511428c72a6dc4c5be3c0a0c88584",
- "sha256": "0xbp9fcxgbf298w05hvf52z41kk7r52975ailgdn8sg60xc98fa7"
+ "commit": "9d5f29116c4d42cae561a9d69e6fba2b61e2cf43",
+ "sha256": "1bckxppfzd5gwn0aw4h86igb7igal9axqncq7j8zmflg7zppncf1"
}
},
{
@@ -50764,15 +50783,15 @@
"repo": "nyyManni/jiralib2",
"unstable": {
"version": [
- 20190923,
- 1809
+ 20190927,
+ 2010
],
"deps": [
"dash",
"request"
],
- "commit": "cb2bedb940afb7c163c5881f0cddc03d4a63c109",
- "sha256": "16x1bwr9jwg8cfvn2vp8akqvl2j6q4pl8xkvpvimvvjv3girbq1a"
+ "commit": "e913f8e4a994850d2cff18ce2b1f4177cac62c91",
+ "sha256": "022jndjwj0ml2w829id0nx43p24h6jpmilc12n9hiy4p80vjgy1y"
}
},
{
@@ -51578,11 +51597,11 @@
"repo": "JuliaEditorSupport/julia-emacs",
"unstable": {
"version": [
- 20190813,
- 1326
+ 20191002,
+ 1352
],
- "commit": "db84928742b3e4189dcc81997e4a3cad3eac7b68",
- "sha256": "0hv43r037jacizmgql0sxxjj2g0f51k5zcxn7h30if86a6hhx659"
+ "commit": "ad6a4944feb61f5c7238cfaf6c99ae63544315c2",
+ "sha256": "1m4w0ha5zkclmdfr6wrpbwz1xqvjclbl63vxfsiq6qwmdajrq97g"
}
},
{
@@ -51759,8 +51778,8 @@
"repo": "dzop/emacs-jupyter",
"unstable": {
"version": [
- 20190924,
- 143
+ 20191019,
+ 1519
],
"deps": [
"cl-lib",
@@ -51768,8 +51787,8 @@
"websocket",
"zmq"
],
- "commit": "53da538b6634afe7e72b18b7b561afd9d2eeeb38",
- "sha256": "0lbvi9sf7d02gzxhvn02w55bmcf7fv2lwmmgxv9vp3ya6dc03sya"
+ "commit": "9e3c1633586982e278f072dfaaabd115fa4d19f7",
+ "sha256": "08aig8b2xh9yr5dqj6jivv54vc93277xffmmd3q0k5ghf4087c8n"
},
"stable": {
"version": [
@@ -51825,14 +51844,14 @@
"repo": "TxGVNN/emacs-k8s-mode",
"unstable": {
"version": [
- 20181231,
- 741
+ 20191006,
+ 849
],
"deps": [
"yaml-mode"
],
- "commit": "1580ffd6ec7749ec6d069ccea95f8c926ca5db15",
- "sha256": "0sl8xyhfjnpg46l9f8c3wwwwnl551ly03sghi9a4mx42xpb1g5k0"
+ "commit": "5984acee6f3891afa78acfd1d08c44a24953a233",
+ "sha256": "11x602pmqa3833azkzph1ghm354nypv6rr1y53k6kdrkwviwkcpm"
}
},
{
@@ -51964,16 +51983,16 @@
"repo": "jmorag/kakoune.el",
"unstable": {
"version": [
- 20190803,
- 1525
+ 20191017,
+ 1502
],
"deps": [
"expand-region",
"multiple-cursors",
"ryo-modal"
],
- "commit": "fe8f8a02c38538f5f7776df3402b270639281ad8",
- "sha256": "15wnwjlh333c3aykk6w4xxy93ic6lzb7wmxaigxahg37a9qlp3hs"
+ "commit": "d73d14e69ea38076af50cc69f846808383ff539d",
+ "sha256": "0nk6jdy1y5mc3ryd0smiqghrk6iv34d5grc7f7migmshlbq0np92"
}
},
{
@@ -52348,11 +52367,11 @@
"repo": "tarsius/keycast",
"unstable": {
"version": [
- 20190317,
- 135
+ 20191023,
+ 2135
],
- "commit": "7bbebe6442720031e4f5d1fd909c5be2fbb1c1dc",
- "sha256": "19a8vdzbfwk5klac5800aywlmrl41kfb7ansmfg4938i4gwnbak0"
+ "commit": "ab41be43b6d9efd5eff5ad7f22a997cc41e8daf0",
+ "sha256": "17hpyfkmr8ij3pr2cpl189svar2w5m01glmzvr95br6qmcifvvqa"
},
"stable": {
"version": [
@@ -52738,8 +52757,8 @@
20180702,
2029
],
- "commit": "0d1156a14f5fb59f420e67b1f3b899395cf595e0",
- "sha256": "07i3jkvxja2a0bj7f7vlh2v2y2cialn4b4319r2kymaxlw5pmzk2"
+ "commit": "7947abfbb77cb50c6d7cce7c8739ab630e028034",
+ "sha256": "0qcwnq5wmc9yd253yi4x6b3v2p5d9vwb3skq9qv9igc0nhmq9gvb"
},
"stable": {
"version": [
@@ -52759,14 +52778,15 @@
"repo": "stardiviner/kiwix.el",
"unstable": {
"version": [
- 20190904,
- 1248
+ 20191016,
+ 951
],
"deps": [
- "cl-lib"
+ "cl-lib",
+ "request"
],
- "commit": "878b02be15ea9aebe939189fd10598b057b739af",
- "sha256": "18g1jid2z6gls4ijgz3k8b5gaij3fs5rwrn0i8bgly6jmk6nx8rp"
+ "commit": "1fdcfcc6c080b5232cf588460283e16180a81dc9",
+ "sha256": "0088bnizccf372yivkw07x541ispmak8yy6ri2kqa15pkmszjfjh"
},
"stable": {
"version": [
@@ -52925,11 +52945,11 @@
"repo": "Emacs-Kotlin-Mode-Maintainers/kotlin-mode",
"unstable": {
"version": [
- 20190917,
- 1807
+ 20191021,
+ 1834
],
- "commit": "d6720fe9bc2ce447f213c470bd18fad8e04dc18b",
- "sha256": "093yirwm3w0z2x0f07kggivkvgcaqhkar0fqbfagd9nly2f0jzr2"
+ "commit": "6aa6d56c0a04e655e3cbfd1ab7904a45b73ae21c",
+ "sha256": "1kdka9yqbh3m8nb3rpvax1fpjij7r3r2j2whys5cyvvrjfmp8hlh"
}
},
{
@@ -52999,14 +53019,14 @@
"repo": "abrochard/kubel",
"unstable": {
"version": [
- 20190819,
- 1434
+ 20191014,
+ 2010
],
"deps": [
"transient"
],
- "commit": "88995f796e6ba20cc91abfb012c23fe5ab29e19f",
- "sha256": "0b33gp6qkclb1jxsxwjkwa74wri1zj2gx4sw11igbs58kkyzja52"
+ "commit": "9ed130c6e5d35b5fa41156f9ec62aa50365c23e0",
+ "sha256": "0xqjsng9fdf96h0sa01d0sza5qpkl14r2ccf0mmcg3l7c2xw8ibl"
}
},
{
@@ -53613,11 +53633,11 @@
"repo": "conao3/leaf.el",
"unstable": {
"version": [
- 20190917,
- 1451
+ 20191023,
+ 1053
],
- "commit": "31df91362e8e14e51ba3c16ea17d914e7c3986e1",
- "sha256": "1zl6qkn6cd5f85d7w03w3az7s7dmz0jp3g6w1pwwhdf76dcw3lhx"
+ "commit": "d2e3367ca53718275a02c205ad68925c4c878d2a",
+ "sha256": "1785ydsjnbg1ldfjgwny2jv2xp1jq52bkbvxczc03zlfzi8vdp5k"
},
"stable": {
"version": [
@@ -53756,11 +53776,11 @@
"repo": "ledger/ledger-mode",
"unstable": {
"version": [
- 20190925,
- 1300
+ 20191008,
+ 1420
],
- "commit": "129dfbab2f744c8d6b6bcd406001ff527c262aff",
- "sha256": "09xq34q4zb6xq85nvp2aj56h96h8b3vy56ijn6i5zwrhlwwyj32i"
+ "commit": "214fad3ff8096bbd53cc079f71cfb845d12bfaa8",
+ "sha256": "05yjq15c7jj70vc5xp4k4h56nzybgibp48srkzjx8220q1w9656m"
},
"stable": {
"version": [
@@ -53795,8 +53815,8 @@
"repo": "kaiwk/leetcode.el",
"unstable": {
"version": [
- 20190924,
- 353
+ 20191011,
+ 800
],
"deps": [
"aio",
@@ -53804,8 +53824,8 @@
"graphql",
"spinner"
],
- "commit": "296a9dfba4f0cd55e27e5eea8a678d7084cff270",
- "sha256": "0xcipajyii5l6lk4s30i7ninp08spq4vlg0smjp9rrcdilyfpnbn"
+ "commit": "86e9e167c10eed487cf6715a764527d84ccb35fa",
+ "sha256": "0mq4a2jv5lpy4wcfhp2cg63gdyqjv10ffb2702yjyd24nqmh3q76"
}
},
{
@@ -54083,8 +54103,8 @@
"deps": [
"request"
],
- "commit": "fd90ff7989632452434fc19a609805f7276821f3",
- "sha256": "0rpipbcfvi8ysx8aykj9sd23gkzq3knn656g84lb9h1zdjvc4zf1"
+ "commit": "29e369df4f96c7ad95bb33292de7a44122e0b4e7",
+ "sha256": "1xaa90dy1jq1yzcn9px931sgqsrsbwrc89lv0lss975jr827kfg2"
},
"stable": {
"version": [
@@ -54137,11 +54157,11 @@
"repo": "mpdel/libmpdel",
"unstable": {
"version": [
- 20190918,
- 1609
+ 20191015,
+ 803
],
- "commit": "5cec415bd9db566088ec44b8bb4dd0a9cc76ccdc",
- "sha256": "0qx7h6y9ih6qkijspzpn8gfpxjb486qrp0g4b9fpfzp8igc2ddik"
+ "commit": "983c27d11becf0078bc5b416746f171e7e238d6d",
+ "sha256": "0m8kb480v2cx3jniy73bim1g7kjsrvhh02li9d0qv7smala59nl3"
},
"stable": {
"version": [
@@ -54161,11 +54181,11 @@
"repo": "buzztaiki/lice-el",
"unstable": {
"version": [
- 20170220,
- 943
+ 20191011,
+ 631
],
- "commit": "4339929927c62bd636f89bb39ea999d18d269250",
- "sha256": "0879z761b7gajkhq176ps745xpdrivch349crransv8fnsc759yb"
+ "commit": "3ff90745cd43d1cc41216a01f55f871a00692ffe",
+ "sha256": "08aiwyd0cxwd37jdy1m78l1r35h7fiq7wygpys2yrms6mdl8063b"
},
"stable": {
"version": [
@@ -54193,20 +54213,20 @@
},
{
"ename": "line-reminder",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "0cm9cv7ak1ibm68d2xrz26smh80g79dxjlwxj5qd9zc3yjyksdvi",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1s3ibn7c1j6m7wdkb0z37apgfc0g8vhhrqcnmldf19zi3k13bm0x",
"fetcher": "github",
- "repo": "elpa-host/line-reminder",
+ "repo": "jcs-elpa/line-reminder",
"unstable": {
"version": [
- 20190807,
- 440
+ 20191016,
+ 1528
],
"deps": [
"cl-lib"
],
- "commit": "707dc65001778e6476085fd7c30e1a1a3f84563a",
- "sha256": "07fd1gw1fwzc1ynfp59b06hm9hz93fnjhgkgxmhk464ri0nv0l60"
+ "commit": "ea7fc43210b5293beac4ac453b1bdde415f5183e",
+ "sha256": "13vspm2c53ph25li4xd77q2v7rqwsszsy8a842ivcgn0k3qn6w0r"
}
},
{
@@ -54220,8 +54240,8 @@
20180219,
1024
],
- "commit": "a00f8e380a8b87269a8ea0b68af63383a74ca5e8",
- "sha256": "024hsx5jhr9myssmw60mxyizbj184hq6zxv8b0k1ivll026hbnpi"
+ "commit": "fefdee6fb6f7467b5afee6a591f677d7981b60bf",
+ "sha256": "0l176qgqvm9ia0z17y0wag38drhjz748qc4241g5y7ia2n20y3mb"
},
"stable": {
"version": [
@@ -54435,20 +54455,20 @@
"repo": "marcowahl/lisp-butt-mode",
"unstable": {
"version": [
- 20190822,
- 1102
+ 20191024,
+ 1229
],
- "commit": "3199954a70594405ccb7b193e6e471264eae7b87",
- "sha256": "12qvycibrxsd3mlpj7x673kwfxhyhg3266ghf3r11179yh12hgy9"
+ "commit": "47007084d0893373731fabd828c4d4f28058f8e1",
+ "sha256": "10hc9021q9paxcr0n1pcl6pfyz73an53mvfz8aa1bym931v0fdvb"
},
"stable": {
"version": [
1,
0,
- 3
+ 4
],
- "commit": "f6ccceda1618aad0ec5a665dab912a7ebbc32f08",
- "sha256": "0w4i478aybp9ca09ixmzsda83l9igqx5ryv0g8vpkmd2vg3r0dcy"
+ "commit": "1ad373fd18d9db62b236d9d85603cd923f62f084",
+ "sha256": "0nhikhnqnxyxx6s14vafhfwd4ph2bwvxz0m7mn0arrf6hjqzw7ws"
}
},
{
@@ -54483,14 +54503,14 @@
},
{
"ename": "lispy",
- "commit": "e23c062ff32d7aeae486c01e29c56a74727dcf1d",
- "sha256": "12qk2gpwzz7chfz7x3wds39r4iiipvcw2rjqncir46b6zzlb1q0g",
+ "commit": "29a704fede83b02e19c2ad213485f0f651931753",
+ "sha256": "1c8gz46ab5f07dljv2chr0i5lini81wl3zx4zw8xjysb4a5dp05v",
"fetcher": "github",
"repo": "abo-abo/lispy",
"unstable": {
"version": [
- 20190925,
- 1020
+ 20191016,
+ 1250
],
"deps": [
"ace-window",
@@ -54499,8 +54519,8 @@
"iedit",
"zoutline"
],
- "commit": "17cfa867ae81d2024a242b17d7b61f5840c22ec0",
- "sha256": "1l13yja6s6jnsc00bv5axyfgwl6a5lvhmjjhm44fwi4rpjfl0rj4"
+ "commit": "9f48176fe9a170848be0a07506d50e29b5f0dba3",
+ "sha256": "1410nghcficskk44jh1afgxwapmkhahc22bm7584rxrwbw7rl26s"
},
"stable": {
"version": [
@@ -54730,25 +54750,25 @@
"repo": "joodie/literal-string-mode",
"unstable": {
"version": [
- 20170301,
- 1530
+ 20191023,
+ 733
],
"deps": [
- "markdown-mode"
+ "edit-indirect"
],
- "commit": "2ca4fc08b8e19e6183b1f1db747bb0a4aa4f98eb",
- "sha256": "0wcz0lid05gnlmxpxm4ckw07cnxwjkyw6960nq7pylbjpg76g5ng"
+ "commit": "afffa86e626798ee9f9188ea3be2d5ee6ad17c39",
+ "sha256": "0nh14f3fv0b4i3rlx120s9a0s8gsaip0r15ki38446igl1macbq2"
},
"stable": {
"version": [
0,
- 1
+ 5
],
"deps": [
- "markdown-mode"
+ "edit-indirect"
],
- "commit": "46dd2b620df70d681261616f1a26afa4a032e2d5",
- "sha256": "02a1jvxk2m1lb21p3281cr9xyhzix31cn8a9la53w90sz569i66r"
+ "commit": "afffa86e626798ee9f9188ea3be2d5ee6ad17c39",
+ "sha256": "0nh14f3fv0b4i3rlx120s9a0s8gsaip0r15ki38446igl1macbq2"
}
},
{
@@ -54788,25 +54808,25 @@
"repo": "jingtaozf/literate-elisp",
"unstable": {
"version": [
- 20190924,
- 526
+ 20191012,
+ 606
],
"deps": [
"cl-lib"
],
- "commit": "039b94b08ff750fc5b8a5b0e051eec288627c545",
- "sha256": "124m56rb2878gmlygcqpyyi18i3kn9xmpw72q6bjizjmakcpl30p"
+ "commit": "fb3b376de483d6923bb067caa01ebdb65a0161c2",
+ "sha256": "07difczbj38xzgxi0cig5zb05c9pn0fsbk00mmvfhk5rgxyfc71s"
},
"stable": {
"version": [
0,
- 6
+ 8
],
"deps": [
"cl-lib"
],
- "commit": "1dd1aad8c4049423d1a7980191c25b4120681296",
- "sha256": "07gp0l2y7ysl13n368jaqnj52fpqcirj0faz95rrzrysq9ap8xn8"
+ "commit": "2c91d49be2450650236638a8100d9373ccd59d70",
+ "sha256": "0i9468rh61l4xq918fgwk6li93lpm6zbn0lkpxr7pbvkgrl5xsr6"
}
},
{
@@ -54879,11 +54899,11 @@
"repo": "donkirkby/live-py-plugin",
"unstable": {
"version": [
- 20190614,
- 433
+ 20191021,
+ 102
],
- "commit": "4c378e4afdffb09ab3ca338d3b37d9a2b69d9584",
- "sha256": "1rchbqcpvdlrz3f95l5ldivh1hnf8hk67k8rpdi9zs7zva1hkdzv"
+ "commit": "4890a53082b4cacd8c64484dfae2037153453c8c",
+ "sha256": "015hh2mzm3b9kijl0dsxs3y2m6dxdwvblszy6ckp5j2qv32bmydn"
},
"stable": {
"version": [
@@ -55088,11 +55108,11 @@
"repo": "fourier/loccur",
"unstable": {
"version": [
- 20181203,
- 2038
+ 20191022,
+ 1955
],
- "commit": "194d70e6be82c4622b7460ca46ced38109ac0507",
- "sha256": "136ixa0w94imwacdjispcn81v5i7pb0qqzy6bzgjw2cr9z9539bx"
+ "commit": "4934c0560d2f63e6314b4584211a0cc0a7e671c4",
+ "sha256": "03hwvx3h64jj9nylmzpv2241b5fi97anhjjpwc5sjmfsq1wbf432"
}
},
{
@@ -55239,17 +55259,17 @@
},
{
"ename": "logpad",
- "commit": "5148207367bf236223e952a1e4fd600f90571b5e",
- "sha256": "1r688z3y98wnr15fg6zzcs4c4yw0l6ygah07gjhblj8b7q7i2qgg",
- "fetcher": "bitbucket",
- "repo": "tux_/logpad.el",
+ "commit": "c9747d42331eae20744f0bf4821e82a7832dbdc7",
+ "sha256": "0xmgbw9cv2gvhlfxjpwk41vg7ixrl1bw607h9ag5vga4s3sg5q8l",
+ "fetcher": "github",
+ "repo": "dertuxmalwieder/logpad.el",
"unstable": {
"version": [
- 20180607,
- 1915
+ 20190927,
+ 2043
],
- "commit": "506ace0e996f4d130ba9ccbc323caada7d516ff5",
- "sha256": "0z9dq37hsrzjkd3pynqmm8gbiv1sbqnjxlqkyq6lpps5fd9n5vsz"
+ "commit": "ff80fd198b196c4db9ca88ae8cf858cae491e121",
+ "sha256": "0hc6lp6qmiq9qhn6lx7whfv2w1zz5g2j6azzd9vs695kcbqk5qm7"
}
},
{
@@ -55491,8 +55511,8 @@
"repo": "emacs-lsp/lsp-java",
"unstable": {
"version": [
- 20190918,
- 1601
+ 20191016,
+ 1709
],
"deps": [
"dash",
@@ -55501,10 +55521,11 @@
"ht",
"lsp-mode",
"markdown-mode",
- "request"
+ "request",
+ "treemacs"
],
- "commit": "df3cfc30eaa9d7605ac3db5d17d8a02efaf50527",
- "sha256": "0whybqasbi09ki9714k139vm0hmzvxrn0r20ibk8rfj6lxprkwl5"
+ "commit": "52f61a539b9627122b39d9aff3885a1d94247d9a",
+ "sha256": "1hhkssgbv4s1q9ypav6k4siwnhmqhjhsdag3d6vs9jhsswysds0f"
},
"stable": {
"version": [
@@ -55544,6 +55565,38 @@
}
},
{
+ "ename": "lsp-julia",
+ "commit": "ca6a06ed4de499bcccce05163ea3d54e4dca9539",
+ "sha256": "1frjvq2x0xsf93kgpy6bp9mgzfpr7zhacskmm6x8kknb9vj18h4v",
+ "fetcher": "github",
+ "repo": "non-Jedi/lsp-julia",
+ "unstable": {
+ "version": [
+ 20191011,
+ 1005
+ ],
+ "deps": [
+ "julia-mode",
+ "lsp-mode"
+ ],
+ "commit": "6b0d1a3f32c5e6c5b4c0993f30303569a9e9e9bd",
+ "sha256": "11jisy6161j4mpqyi06slfr3l7cmmnp7xc6701hszmvl935znn3l"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 1
+ ],
+ "deps": [
+ "julia-mode",
+ "lsp-mode"
+ ],
+ "commit": "6b0d1a3f32c5e6c5b4c0993f30303569a9e9e9bd",
+ "sha256": "11jisy6161j4mpqyi06slfr3l7cmmnp7xc6701hszmvl935znn3l"
+ }
+ },
+ {
"ename": "lsp-mode",
"commit": "1a7b69312e688211089a23b75910c05efb507e35",
"sha256": "0cklwllqxzsvs4wvvvsc1pqpmp9w99m8wimpby6v6wlijfg6y1m9",
@@ -55551,8 +55604,8 @@
"repo": "emacs-lsp/lsp-mode",
"unstable": {
"version": [
- 20190926,
- 514
+ 20191024,
+ 2132
],
"deps": [
"dash",
@@ -55562,8 +55615,8 @@
"markdown-mode",
"spinner"
],
- "commit": "0546d33e345c63265a6df812f2713e62dbe6a7ad",
- "sha256": "1rp8abwx2pbm4zmsy13hkvhvxgpz876dnlfvxijvxchnf0dxwba4"
+ "commit": "287cedc45a4ae1bf947f9341446cee0d15992d97",
+ "sha256": "1adwqkd0fi6zfwyk0nwkl6dcf4c8qsxl6bxwfg423b3v4r0av7mm"
},
"stable": {
"version": [
@@ -55615,8 +55668,8 @@
"deps": [
"lsp-mode"
],
- "commit": "156ba380cd6adc5df663420ae25c45046faeb68e",
- "sha256": "0flp7a4lw9bfjw1g57kl6amnf0hzv7arnhjasibm1nq4w0p10pvr"
+ "commit": "54dd19d88cd561061ac3103dc452d6854e5899fa",
+ "sha256": "1kg8n215hg8x9gxi2sdjyk8whbir20p3fzc50za1iwhiq3gzx1fw"
},
"stable": {
"version": [
@@ -55656,8 +55709,8 @@
"repo": "emacs-lsp/lsp-python-ms",
"unstable": {
"version": [
- 20190911,
- 1324
+ 20191024,
+ 2219
],
"deps": [
"cl-lib",
@@ -55665,8 +55718,8 @@
"lsp-mode",
"python"
],
- "commit": "42222bacf09c4ca18302ac39d50ea09d196e2816",
- "sha256": "09a8kjc47v5qcrd4p0b911idbhh760xdir2bgkn3gm2w5l4krfyj"
+ "commit": "2760d4f7c87af4af9f9917e51de0263f6ed574ac",
+ "sha256": "133jqzmqyhl3wi9zs38cpfli5ybz598hbjw22j393rkbl210x6jl"
}
},
{
@@ -55737,8 +55790,8 @@
"repo": "emacs-lsp/lsp-ui",
"unstable": {
"version": [
- 20190915,
- 856
+ 20191023,
+ 1558
],
"deps": [
"dash",
@@ -55746,8 +55799,8 @@
"lsp-mode",
"markdown-mode"
],
- "commit": "c8fa40c0f9c65877d1cabe1739e5f787adb24898",
- "sha256": "040qzkd1zvyb0q3yxs2vd4f3qp37c8anr3zcmx96bjvj1v7pmpmn"
+ "commit": "f25367c8b56921d2af42dd6b1dc1a8cd82ce6021",
+ "sha256": "0v1wi8nkikc35jxwnm6znwzw7xabw3kg3nn90zc03ysr3kn2gc61"
},
"stable": {
"version": [
@@ -55772,11 +55825,11 @@
"repo": "immerrr/lua-mode",
"unstable": {
"version": [
- 20190113,
- 1050
+ 20191015,
+ 733
],
- "commit": "95c64bb5634035630e8c59d10d4a1d1003265743",
- "sha256": "0cawb544qylifkvqads307n0nfqg7lvyphqbpbzr2xvr5iyi4901"
+ "commit": "52cc3e465a2d35dbcbad8a87fd5fe548840f5822",
+ "sha256": "1iw0z6dxd1nwjmlgy800xd2pgv40f798j831ca1hh3pbai5f84zm"
},
"stable": {
"version": [
@@ -55850,11 +55903,11 @@
"repo": "abo-abo/hydra",
"unstable": {
"version": [
- 20190821,
- 947
+ 20191025,
+ 1326
],
- "commit": "435c55e9f75a8cf3ae6a4ba0c7725e3dc4e5963f",
- "sha256": "0nzbjx5rnmzl0dhbrrmb5kbcmww6hzs1vwa62nlg9zfwq99zk42l"
+ "commit": "74b32f3ff004cd2ad7707722ffa7f85e8233a845",
+ "sha256": "0gp1j8n65v3r849c3h3xmn7c133wyh68szksqjwn1lzd2mpdnfny"
},
"stable": {
"version": [
@@ -56180,8 +56233,8 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20190924,
- 2040
+ 20191022,
+ 1848
],
"deps": [
"async",
@@ -56190,8 +56243,8 @@
"transient",
"with-editor"
],
- "commit": "f788dd7f4730316378b8a222aa5d6b6f1efce94e",
- "sha256": "1v2ml8nk7fkaapdcm88098wcc2mcgi0d3mil5dd57vhqmrn7d23z"
+ "commit": "8b3172fc495d83830573461f877ed390e6408e0b",
+ "sha256": "09wcf1s7xnw4ssmg8bha94zw9ax9mz3prl5krl1l634740ajy6h4"
},
"stable": {
"version": [
@@ -56518,8 +56571,8 @@
"libgit",
"magit"
],
- "commit": "f788dd7f4730316378b8a222aa5d6b6f1efce94e",
- "sha256": "1v2ml8nk7fkaapdcm88098wcc2mcgi0d3mil5dd57vhqmrn7d23z"
+ "commit": "8b3172fc495d83830573461f877ed390e6408e0b",
+ "sha256": "09wcf1s7xnw4ssmg8bha94zw9ax9mz3prl5krl1l634740ajy6h4"
}
},
{
@@ -56569,8 +56622,8 @@
"magit-popup",
"p4"
],
- "commit": "01e8bb24830861c50109878812550b4265cba82b",
- "sha256": "169a6aq3m2xq2mvf5v8yix0052j2va78a3c4lirzc2ypbvch3fys"
+ "commit": "cdc05f2d564409baac9ca15b1a2a0110a6ff12b7",
+ "sha256": "0s2zmfw449gyc8lf8cqwm47wnqy9g5nai72agvapam2h5613mx4i"
}
},
{
@@ -56931,28 +56984,28 @@
"repo": "jerrypnz/major-mode-hydra.el",
"unstable": {
"version": [
- 20190814,
- 952
+ 20191014,
+ 337
],
"deps": [
"dash",
"pretty-hydra"
],
- "commit": "d9fb688dae3e134bb1ff7f35474c58f33a5bb992",
- "sha256": "0aq2dk7c9jqq13p3bv0cq1aym00chcr5f9p3v93wl9h6pc3spbnc"
+ "commit": "fd362d2be7ed80889715ed8a30a61780a18ce6ea",
+ "sha256": "0vnmvpsm46izxlh0l0p89rhy6ifzzfpzk7j3kkf2608s6dy8hgcy"
},
"stable": {
"version": [
0,
2,
- 1
+ 2
],
"deps": [
"dash",
"pretty-hydra"
],
- "commit": "d9fb688dae3e134bb1ff7f35474c58f33a5bb992",
- "sha256": "0aq2dk7c9jqq13p3bv0cq1aym00chcr5f9p3v93wl9h6pc3spbnc"
+ "commit": "bba876b86f0b80495004bf185b2b1f6083a1ff3a",
+ "sha256": "08a15knkdq35pzjq82imff016fbfdib5q4glg2xmdy2b5fnk7jqa"
}
},
{
@@ -57658,17 +57711,17 @@
},
{
"ename": "marquee-header",
- "commit": "7fad3e54df480d61e5f83aab053e834e6ef72cc7",
- "sha256": "09yb1ds1r54xw2hsvb1w9i33a5qm0p79vgmj5ikw18zh68pnmzza",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "0hkrxx2gfilqhpjn7b0p3vvy8n4rqng3ac49kz7v45abqz5k79c0",
"fetcher": "github",
- "repo": "elpa-host/marquee-header",
+ "repo": "jcs-elpa/marquee-header",
"unstable": {
"version": [
- 20190805,
- 140
+ 20191017,
+ 1017
],
- "commit": "ac33b04c5a50de95c937fce1d80001a3c3c9b26d",
- "sha256": "1cq6v8wdmvi90fc3mnqpsscnv1m19cp9iv6ba1dv7y32fh1d95my"
+ "commit": "77e4becd8a812377eb219c77641a22a77b4fdfef",
+ "sha256": "0a51aw567gkdxz58v7h2vdfs2rmnvyllqhq4a1yy4gslr0xsqk9c"
}
},
{
@@ -57817,11 +57870,11 @@
"url": "https://git.code.sf.net/p/matlab-emacs/src",
"unstable": {
"version": [
- 20180928,
- 1526
+ 20191010,
+ 653
],
- "commit": "3fbca4259b2584bde08df07ba51944d7e3e2b4f4",
- "sha256": "1diqx2k16iyj5a7kcc58kyl6mzw05cyq6ia4z3fciz716gkspgpi"
+ "commit": "e8d02b83ee22e976c32de211b4a0f6513470c462",
+ "sha256": "081qracq0rkwq3dxgmamzjcjbqavskd6smiq5lzxnh5jm89i92xs"
}
},
{
@@ -57900,26 +57953,26 @@
"repo": "dochang/mb-url",
"unstable": {
"version": [
- 20190921,
- 2101
+ 20191006,
+ 1930
],
"deps": [
"cl-lib"
],
- "commit": "d0165204f8c1195bbf77b615f9cefaa327973639",
- "sha256": "08qj938b6fd97bxkc3fcrx0fa1d72vxxawa2z6g207cfv0b3i6im"
+ "commit": "7230902e1f844e0a1388f741e9ae6260cda3de69",
+ "sha256": "09qsc4dl9ngl11i92bfslpl1b1i5ksnpkvfp2hhxn3hwfpgfh64s"
},
"stable": {
"version": [
0,
5,
- 0
+ 1
],
"deps": [
"cl-lib"
],
- "commit": "d0165204f8c1195bbf77b615f9cefaa327973639",
- "sha256": "08qj938b6fd97bxkc3fcrx0fa1d72vxxawa2z6g207cfv0b3i6im"
+ "commit": "7230902e1f844e0a1388f741e9ae6260cda3de69",
+ "sha256": "09qsc4dl9ngl11i92bfslpl1b1i5ksnpkvfp2hhxn3hwfpgfh64s"
}
},
{
@@ -57974,11 +58027,11 @@
"repo": "dimitri/mbsync-el",
"unstable": {
"version": [
- 20181002,
- 640
+ 20191002,
+ 751
],
- "commit": "f549eccde6033449d24cd5b6148599484850c403",
- "sha256": "1pdj41rq3pq4jdb5pma5j495xj7w7jgn8pnz1z1zwg75pn7ydfp0"
+ "commit": "b62491c0e0d89eb9c66261a16d7ac81231c9c453",
+ "sha256": "1zlih37mkqjn2czl12zn7lgxxljvrwhqqpbksj9c91zn0f0rm3mz"
}
},
{
@@ -58210,11 +58263,11 @@
"repo": "skeeto/emacs-memoize",
"unstable": {
"version": [
- 20190915,
- 37
+ 20191004,
+ 351
],
- "commit": "8c1e5569550e783dd7814735e22c935416c4462d",
- "sha256": "1pa9f8ydkabbxx5szgmvl4mn85pk2bw878z81vlfwbcz4nv8fr1h"
+ "commit": "b3129775a6d5c0d9cdacf5aede9683f5962c464e",
+ "sha256": "0mk7m2iwhpic688kdxgdyjg79rmp04daa0g8qgiiv1pm69ra2b71"
},
"stable": {
"version": [
@@ -58288,11 +58341,11 @@
"repo": "ocaml/merlin",
"unstable": {
"version": [
- 20190922,
- 655
+ 20191025,
+ 851
],
- "commit": "b090fe2b058206566505287599116e32f6c373b7",
- "sha256": "0l0bh14hwff75awjpivpar8b4zkbpf04crd212vivda1szrgy674"
+ "commit": "c8b0f03efcb472f9dfe2277fde322bfafea305ea",
+ "sha256": "1fq2ahj6qnmyqp3yd33fqcdcd77mx61lkz3589mwbfb1aab3wxwn"
},
"stable": {
"version": [
@@ -58460,32 +58513,26 @@
},
{
"ename": "metaweblog",
- "commit": "6440f81aed1fcddcaf7afeedb74520e605211986",
- "sha256": "0qgmcvq1fhgljia9ncjgvgrv0mzih0l9mglwbwcszn613wmx8bkg",
+ "commit": "cc7fde8f9de0f0e2ccc0c766884ca2b41d0bb5ce",
+ "sha256": "051xgrb620dq55k37wp6b32mdpw7x5ldn6r370n92xqlr1zmryhh",
"fetcher": "github",
- "repo": "org2blog/metaweblog",
+ "repo": "org2blog/org2blog",
"unstable": {
"version": [
- 20190212,
- 238
- ],
- "deps": [
- "xml-rpc"
+ 20191018,
+ 242
],
- "commit": "ec85ea7ec97347573613a578d2e91d5f8be74bae",
- "sha256": "0qlk90qdjhakxklv4n0m7p6n1ykgp1v4xj453jd15mm7dj8bnc5m"
+ "commit": "b02a056e1fa1a044a5bc5d44cc0fb0b8c62e1442",
+ "sha256": "1vglshyg8i5q17zxs9s5f0r5qwm18rah7qp7rd00pn4qg48zhy2b"
},
"stable": {
"version": [
1,
- 0,
+ 1,
1
],
- "deps": [
- "xml-rpc"
- ],
- "commit": "aa14380eb7e7b879a0c16c96866b20a987cd3f2a",
- "sha256": "146w9laysdqbikpzr2gc9vnjrdsa87d8i13f2swlh1kvq2dn3rz5"
+ "commit": "3cad357cd5c0f7f949fc6c7aa42d76155d036e78",
+ "sha256": "136l0lm8lv7fgpzply241fngxfl3ck11raamqwislyv0nnjwdfdi"
}
},
{
@@ -58537,17 +58584,17 @@
20190324,
1908
],
- "commit": "89bdafacb8d7c65a0e4bbd2697b30d281e2b70ae",
- "sha256": "0zlh241358p5jhmbdk9ias21jzrwxf7icn57ndx9714xvsxqzp3z"
+ "commit": "2d23c1b0f3e8c53052a4a59f09da491e0548e9e0",
+ "sha256": "1jrzd36zxdl3hlpzl4jlbxg44imkmvbxhpg5433sinrs7lir63s2"
},
"stable": {
"version": [
0,
0,
- 20
+ 21
],
- "commit": "da2a5f72bd68daab4bb29bca5b4661535948a105",
- "sha256": "0njxgpqmk0rraf1l7i5s6i4lyrrq5fm3h13m9bsdcffz0jnyc9dx"
+ "commit": "6a7d904fae5014aabae8c91add220485108d485b",
+ "sha256": "0r0msrnbz9177cv1mlacsyd35k945nk2qaqm1f8ymgxa99zy124i"
}
},
{
@@ -58741,14 +58788,25 @@
"repo": "kiennq/emacs-mini-modeline",
"unstable": {
"version": [
- 20190925,
- 57
+ 20191006,
+ 1733
],
"deps": [
"dash"
],
- "commit": "cee757ee72b9cf73fe87b5c472ac1edd823cd58a",
- "sha256": "1pymxq18zijlvlwbf02bdk748g70zbxhf58c14sb2gbxy8p1j6hr"
+ "commit": "d523de5918a842cd67c029535cf399278396264b",
+ "sha256": "0vqn7wdwyr5hqqimncq4w1m734bixzkz4kxx64v45v3x51xfcivw"
+ },
+ "stable": {
+ "version": [
+ 20191006,
+ 1733
+ ],
+ "deps": [
+ "dash"
+ ],
+ "commit": "fe7b723b5e609a721a15800faa9bd8b34fddd3e3",
+ "sha256": "047v8x9i8j6vcn3ba2kzy2lzdxwcm867bby0a5l297jp6mqfw92h"
}
},
{
@@ -59013,11 +59071,11 @@
"repo": "jabranham/mixed-pitch",
"unstable": {
"version": [
- 20190307,
- 2210
+ 20191023,
+ 1025
],
- "commit": "15bb9ec6d8be0812a46917205be6c3a1c78f68ff",
- "sha256": "1458sy5b6bis1i0k23jdqk6hfqg0ghk637r3ajql2g19ym48rf58"
+ "commit": "f512a803fdfcea9ca17e0f57a16d4059b1772390",
+ "sha256": "0153lk2wv1jqacl5fxgqg07ypvz88pc8kyy96yrs7s18fp0fy55l"
},
"stable": {
"version": [
@@ -59329,8 +59387,8 @@
20181029,
516
],
- "commit": "bec2268fb42db58d22479a7b7ca3a956ead1af94",
- "sha256": "0yqdc1z6n9cpa16drjij2r77yqk9jhj1z532cnyqnk7r90avbhzs"
+ "commit": "26ac7d97abdeb762ceaeab6b892f3ed7e3412494",
+ "sha256": "0qbd4y10510q6r21zzxnr16ylrm7qh1qc7ll5wxab0yi03jaas3s"
},
"stable": {
"version": [
@@ -59642,20 +59700,20 @@
"repo": "jessieh/mood-line",
"unstable": {
"version": [
- 20190911,
- 2023
+ 20190930,
+ 1013
],
- "commit": "29ba63795911bdd535d569f0cc4e9d18cc3ac8e4",
- "sha256": "0sp6cgpqrab1cgqy4vhgdfavmfz73h57aw0fxvywf348kxbqf28s"
+ "commit": "9d116403a8b55d76d65f4d6d450a1f4def74013d",
+ "sha256": "1mz6877zls1xk64blghibryxqwn3n384l5y6szp9xjgkc9vf8zrg"
},
"stable": {
"version": [
1,
- 1,
- 2
+ 2,
+ 1
],
- "commit": "3560d8aafd8c856a218ff8fab5a30e1aa0db25b6",
- "sha256": "08qh8x0gd7byvfp03jpkd95h70djh8vrwpm451932zwf66j7fnay"
+ "commit": "43682f713eb1b95b98c1ec18e4f51daebd9ad43f",
+ "sha256": "03ms3yfp05b7c65pgjncm00r45fqgzal9xsp5gj58cm0yhclkcsd"
}
},
{
@@ -59666,20 +59724,20 @@
"repo": "jessieh/mood-one-theme",
"unstable": {
"version": [
- 20190911,
- 2031
+ 20191010,
+ 125
],
- "commit": "2f044f7b1f68d450fd4c3c67209c353401621277",
- "sha256": "10x1a9r537qd80rzhhp99mxx08fp8gpd8knrbb0565iqi3czk1rz"
+ "commit": "4236e4209f82f16c1d80c5dfb71148713ff333f6",
+ "sha256": "182b2j2lhy2n2cis7qdq0j9x2lkrxi525ycldb0gyvyzyhljw78c"
},
"stable": {
"version": [
1,
0,
- 3
+ 4
],
- "commit": "47fc825547664c3e3eb8f47f1a9cf74b23efc2c6",
- "sha256": "17zz3nc3r2cm4w99frzqxnh768vnmzs71p9zz9bj03wc222n1kv6"
+ "commit": "98c2f3ca27dce87cec1bd7ffd322b48129213588",
+ "sha256": "1rs9az5d4279jqldvx963qx0plbxp49c3crksmcq6si0x1iwg86x"
}
},
{
@@ -59690,11 +59748,11 @@
"repo": "tarsius/moody",
"unstable": {
"version": [
- 20190831,
- 1058
+ 20191023,
+ 2104
],
- "commit": "ac17d739075a571a086756fcaed482814888bf5c",
- "sha256": "1yisg83khzfmdyqp450kfqgsy76wglb003j1bsann0z0xkw5pla3"
+ "commit": "d37945b3a4c6ea5560eaf15f39d98aa23537d70c",
+ "sha256": "03ppghb45ply0888pac8axazybyxfzrkl608qn09arhkxkyrpxpq"
},
"stable": {
"version": [
@@ -59714,11 +59772,11 @@
"repo": "takaxp/moom",
"unstable": {
"version": [
- 20190820,
- 1114
+ 20191004,
+ 18
],
- "commit": "52fe3ed21490e6a5266e5d2d7111199b997c2400",
- "sha256": "00zk1ssfmks4bnw8j4zfxnjsvjzgdf9a3wb08h8jnbpkh48zff7i"
+ "commit": "3a4cda574152b03e4c83bc4197947b88ee6713c3",
+ "sha256": "00pmbbc9a9643sfpj1vmk6hd0lwj1zpfpfxfi1vyalcs1f3b0qaa"
},
"stable": {
"version": [
@@ -60439,11 +60497,20 @@
"repo": "mkcms/mu4e-overview",
"unstable": {
"version": [
- 20190421,
- 612
+ 20191020,
+ 842
],
- "commit": "eb2d1e39c77c4725a8ee36dc68917aaf7b717b46",
- "sha256": "08mchv8q8q3mnpm69vc888jlv4iik4vlkxqpmkrsgimq1gyb80pj"
+ "commit": "c34f45b3ab9cce892835e14c6701b531a4f54cce",
+ "sha256": "1jc291xwym2ddiqvn83s2b2jw6a08dd63x0f6526qv8g3yr1jl1s"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 0
+ ],
+ "commit": "c34f45b3ab9cce892835e14c6701b531a4f54cce",
+ "sha256": "1jc291xwym2ddiqvn83s2b2jw6a08dd63x0f6526qv8g3yr1jl1s"
}
},
{
@@ -60605,11 +60672,11 @@
"repo": "manateelazycat/multi-term",
"unstable": {
"version": [
- 20190624,
- 1147
+ 20191020,
+ 218
],
- "commit": "0804b11e52b960c80f5cd0712ee1e53ae70d83a4",
- "sha256": "0apvidmvb7rv05qjnjhax42ma8wrimik5vxx620dlbv17svz7iyf"
+ "commit": "59f54c4680f62b37a19587f20b7d81da10faa146",
+ "sha256": "16fzzmk9b85ma0n3gfafyr01gz4wlw6qn79ai4gg1lfpl8qx58si"
},
"stable": {
"version": [
@@ -61030,21 +61097,6 @@
}
},
{
- "ename": "mysql2sqlite",
- "commit": "9841d3cfd1ee954eb0ab9b2ca3a3f605eb0fd22a",
- "sha256": "1jblrbw4rq2jwpb8d1dyna0fiv52b9va3sj881cb17rqx200y3nd",
- "fetcher": "github",
- "repo": "echosa/emacs-mysql2sqlite",
- "unstable": {
- "version": [
- 20170725,
- 2216
- ],
- "commit": "8e6e74451c942e2e92f90dc13222b95a7dbb285e",
- "sha256": "18jriaj391n4wr0qiva68jf482yx9v9l4xagbzl9vw125lszkngb"
- }
- },
- {
"ename": "myterminal-controls",
"commit": "4a82a45d9fcafea0795f832bce1bdd7bc83667e2",
"sha256": "0ipk5s2whf3l68q0dydm1j6rcb6jhk61hgjwxygdphifvih7c5y2",
@@ -62023,11 +62075,11 @@
"repo": "m-cat/nimbus-theme",
"unstable": {
"version": [
- 20190909,
- 1313
+ 20191023,
+ 1143
],
- "commit": "188af947416961b3ed86a7ac026952c8e530245d",
- "sha256": "1bswdaxvx0f36zh9f8q343a8mr27g53jw5dxqpwk6x9ad7jiia83"
+ "commit": "0b527301a4f6a32e3f794bb12b6d83d74f484ef2",
+ "sha256": "1s49nynik0jpbgi5zws5hcxkyjll0dfyh8xhv9q0hm00sxajqf2s"
}
},
{
@@ -62280,8 +62332,8 @@
"repo": "dickmao/nnhackernews",
"unstable": {
"version": [
- 20190925,
- 1239
+ 20191024,
+ 2241
],
"deps": [
"anaphora",
@@ -62289,8 +62341,8 @@
"dash-functional",
"request"
],
- "commit": "2765b153a0a73b328d2a3a9ea3e3f5fbe6c2fd28",
- "sha256": "1gip213471ni9yy0arvf7sii31a20q81mddmknlpmmvsx7raz6n8"
+ "commit": "f027a94a50f2fd83b1cd55787dba8a7ea56b02fb",
+ "sha256": "1dlrfd1nr5nlxidfrq06gb7vcl6n0p4i2wl0krqygsrdk8k6qmxp"
}
},
{
@@ -62316,8 +62368,8 @@
"repo": "dickmao/nnreddit",
"unstable": {
"version": [
- 20190925,
- 1300
+ 20191007,
+ 1425
],
"deps": [
"anaphora",
@@ -62326,8 +62378,8 @@
"request",
"virtualenvwrapper"
],
- "commit": "5081e2ab08a44a117a6d30cc046a972d37776d98",
- "sha256": "1wjigf1w9nzm6lwf77v4d7myplci4456fd662lj5y8raxx6ygxgd"
+ "commit": "6ed30881fd1fc7776766ed3a31c1c1dd7d7c10a5",
+ "sha256": "0694acgkhribvv2pz0j8ia3bnc6pq51z033016a19nrgmf37arqg"
}
},
{
@@ -62353,14 +62405,14 @@
"repo": "emacscollective/no-littering",
"unstable": {
"version": [
- 20190811,
- 1527
+ 20191022,
+ 659
],
"deps": [
"cl-lib"
],
- "commit": "e1e79c0211ad924ca220dac3a7a1a2e40710c073",
- "sha256": "0cc4x62wynf71hzqk7gwx8g58gl4hm65pv0df8cir8g344li1c15"
+ "commit": "9f50a2fd5f5ca07323c09e47dc5456dc67c391cf",
+ "sha256": "1rg5a01msxdcxlw32wbvgjyvb6ddq2han818brmvp9cb7jzfkl4k"
},
"stable": {
"version": [
@@ -62418,11 +62470,11 @@
"repo": "NicolasPetton/noccur.el",
"unstable": {
"version": [
- 20150514,
- 2120
+ 20191015,
+ 719
],
- "commit": "6cc02ce07178a61ae38a849f80472c01969272bc",
- "sha256": "0wk86gm0by9c8mfbvydz5va07qd30n6wx067inqfa7wjffaq0xr7"
+ "commit": "fa91647a305e89561d3dbe53da002fff49abe0bb",
+ "sha256": "0slyy7qadc06cij7lgk7d36ym54dyh9a7vjdc38ysr1nh8g7agvm"
},
"stable": {
"version": [
@@ -62621,8 +62673,8 @@
"deps": [
"colorless-themes"
],
- "commit": "4f9d0ec5a078ab8442abdba0c35eb748728f3052",
- "sha256": "1h8ggaqvrdj8cyknps9anh2xz08ar94137gydvxy8xgrmpa3jnc1"
+ "commit": "12678144d17edf36d34e6bcdc5435593e191d96d",
+ "sha256": "0fld15h92193bnbmka3ikq27hggxvsikzlzq4pi2n3kknq9hyh56"
}
},
{
@@ -62666,17 +62718,17 @@
20190525,
1602
],
- "commit": "74a1b5ac65b31f7ebc1258b259b8c355023e21b4",
- "sha256": "0gbfwh9sccykb84mrckz8lyk2h76p4g2di4j0jkhjf4lzy5q414r"
+ "commit": "7eb9615b30274033cc0c828244569c709906c40b",
+ "sha256": "1x4sbvfwxj2b0sfkfkhkfb9q780xwxc4hmfs6b192qjfi2zin6k3"
},
"stable": {
"version": [
0,
29,
- 1
+ 2
],
- "commit": "20842dfb6d64f4469c554525ab4c27c6571fbdfe",
- "sha256": "0mw3bxmbjc5wwadf7v7vj5zf4i40c9wvschxqklxxg11qy5lhfis"
+ "commit": "1c8d9e172e57bad26ebb94a8cb22a959ebedb9a3",
+ "sha256": "02v0h60vglkjivwq6n0xbg6pyf7dd9ndfmywk0amxq9gg0szybbl"
}
},
{
@@ -62907,11 +62959,11 @@
"repo": "joostkremers/nswbuff",
"unstable": {
"version": [
- 20190320,
- 740
+ 20191013,
+ 2037
],
- "commit": "362da7f3687e2eb5bb11667347de85f4a9d002bc",
- "sha256": "0l2xfz8z5qd4hz3kv6zn7h6qq3narkilri8a071y1n8j31jps4ma"
+ "commit": "19c04c1042fa1ff45bf923e9e50271c0bb57268d",
+ "sha256": "15qsc494xl4mwvwfybla45q7l43cxdd827d7nx4wfmbpw0c6cyc5"
}
},
{
@@ -63308,11 +63360,11 @@
"repo": "nickanderson/ob-cfengine3",
"unstable": {
"version": [
- 20190908,
- 1801
+ 20191011,
+ 1721
],
- "commit": "d16fd0f1585d5f64dfae76498d43c764d81fc3f8",
- "sha256": "1xv07hc2fcp9kvzmy5vdjwb6iq5mkj5vpxsnik0m68vcb2jnllbi"
+ "commit": "195ba4694a0ec18d3fb89342e8e0988b382a5b1a",
+ "sha256": "0a18fv141s35vh1mza2d6q5japrfjg5g6l7gp6qq4k4im3gmaf86"
}
},
{
@@ -64217,8 +64269,8 @@
20190726,
1452
],
- "commit": "3ce84f2d009833883f908669a89a99c5274d01c3",
- "sha256": "0hx7bfvqh5amsvsxx4qf6575k87n3xfj558a06sbrg0fnvg2vh1i"
+ "commit": "9e26c0a2699b7076cebc04ece59fb354eb84c11c",
+ "sha256": "1dvcl108ir9nqkk4mjm9xhhj4p9dx9bmg8bnms54fizs1x3x8ar3"
},
"stable": {
"version": [
@@ -64226,8 +64278,8 @@
8,
1
],
- "commit": "3ce84f2d009833883f908669a89a99c5274d01c3",
- "sha256": "0hx7bfvqh5amsvsxx4qf6575k87n3xfj558a06sbrg0fnvg2vh1i"
+ "commit": "05bf3e4b39b765658a5be95d1db2a30084d1f564",
+ "sha256": "0h4ysh36q1fxc40inhsdq2swqpfm15lpilqqcafs5ska42pn7s68"
}
},
{
@@ -64291,20 +64343,20 @@
},
{
"ename": "oer-reveal",
- "commit": "5982e377cd4cc2e72bfe4650c473c9f6b71085e3",
- "sha256": "1j43in64p0janfr48v2llh888c337cv66yl6xswidnqysndfg6pg",
+ "commit": "7c4e4d7c68548415413d4ad972b2c804e7d867f8",
+ "sha256": "04rwyhq500c8wcgfhg2xmb246az9sc6s2y45ichxhvvhvqgxjib3",
"fetcher": "gitlab",
"repo": "oer/oer-reveal",
"unstable": {
"version": [
- 20190916,
- 657
+ 20191024,
+ 907
],
"deps": [
"org-re-reveal"
],
- "commit": "b30cf2b16b4987152df8355beab8b8fdcbc22c1f",
- "sha256": "1m6b5cg5rkimp03w1zgxfh2yycifyj89a5rripr2bic1wp6bifzw"
+ "commit": "641c905b7453855bc99ba64441d1346b03d44fae",
+ "sha256": "1awcazkv01ry7430ghsqrk93pvpi79cd8wig3wlcj4fyvy1g9chf"
}
},
{
@@ -64577,8 +64629,8 @@
"repo": "OmniSharp/omnisharp-emacs",
"unstable": {
"version": [
- 20190915,
- 1000
+ 20191015,
+ 635
],
"deps": [
"auto-complete",
@@ -64590,8 +64642,8 @@
"popup",
"s"
],
- "commit": "c1dab2beae4b1e67f20f3e90cddeba81bd236fe5",
- "sha256": "1pm8pv3iccpmyg0bs19d28g56gwfbkkp6d4i1qyxkf371d9w7r3w"
+ "commit": "e658a18a762438c3e1737612737b05d02a21ca2a",
+ "sha256": "1m4xqcn586f0gn305kig502480zlnvmrv98nmdkn36fbwgg96hla"
},
"stable": {
"version": [
@@ -65054,20 +65106,20 @@
"repo": "rksm/clj-org-analyzer",
"unstable": {
"version": [
- 20190914,
- 2215
+ 20191001,
+ 1717
],
- "commit": "576e1fda552af0da4e64070e2b26303a913f17a9",
- "sha256": "194vk80d2mzfb0fpkj19jhfsq916l9lkxxwaj0q30r3w6p8hplz4"
+ "commit": "19da62aa4dcf1090be8f574f6f2d4c7e116163a8",
+ "sha256": "1zfc93z6w5zvbqiypqvbnyv8ims1wgpcp61z1s152d0nq2y4pf50"
},
"stable": {
"version": [
1,
0,
- 2
+ 4
],
- "commit": "576e1fda552af0da4e64070e2b26303a913f17a9",
- "sha256": "194vk80d2mzfb0fpkj19jhfsq916l9lkxxwaj0q30r3w6p8hplz4"
+ "commit": "19da62aa4dcf1090be8f574f6f2d4c7e116163a8",
+ "sha256": "1zfc93z6w5zvbqiypqvbnyv8ims1wgpcp61z1s152d0nq2y4pf50"
}
},
{
@@ -65222,14 +65274,14 @@
"repo": "Kungsgeten/org-brain",
"unstable": {
"version": [
- 20190922,
- 1414
+ 20191018,
+ 1325
],
"deps": [
"org"
],
- "commit": "1f86e92c72cf52b75695c99572eeace7405caf96",
- "sha256": "0vdpqg7jy60qlhsdbcfs592xfg32ybw71z1hhpabvhfms92sj2bx"
+ "commit": "94727f6d6b5bdf1ba3fc9471075980a14916ac8c",
+ "sha256": "10mmi1nfhphrxck4g5fnmdicdcz7a8bmvb131bn5962jrhyy3vsj"
}
},
{
@@ -65264,14 +65316,14 @@
"repo": "dengste/org-caldav",
"unstable": {
"version": [
- 20190817,
- 1004
+ 20191024,
+ 724
],
"deps": [
"org"
],
- "commit": "a563500c9884f38ce08793e2964f8274adde163d",
- "sha256": "18qi1iv5dc0gsvkv9ifal3cjpm568nlb907v8a53cnm4439x1l0l"
+ "commit": "f530b94b6f8d8d1f8a207e48986da75227bd78a0",
+ "sha256": "0b5gw1m646fq7xlq8966rlmqs63p5dgrq71cjc943s45mli0vvcs"
}
},
{
@@ -65327,14 +65379,14 @@
"repo": "Chobbes/org-chef",
"unstable": {
"version": [
- 20190815,
- 1459
+ 20191017,
+ 2015
],
"deps": [
"org"
],
- "commit": "8715302a16b5dc2cafee732a4e6b10a263d65328",
- "sha256": "0l656xd2zp7l7xb5qs8fw8qsa8sdw5fp305lwiz66zq041xcpg4w"
+ "commit": "440e0a11b4af85f558aa138de58d347020439f0b",
+ "sha256": "1c30ssi533gi1rp865fkrbxp7igzpwbrxr4hmmpxhs6qsj1f8pwi"
}
},
{
@@ -65595,14 +65647,14 @@
"repo": "abo-abo/org-download",
"unstable": {
"version": [
- 20190830,
- 1448
+ 20191016,
+ 1227
],
"deps": [
"async"
],
- "commit": "10c9d7c8eed928c88a896310c882e3af4d8d0f61",
- "sha256": "0i8wlx1i7y1vn5lqwjifvymvszg28a07vwqcm4jslf1v2ajs1lsl"
+ "commit": "29d919126fac7277261bce96c99744e35d3c193d",
+ "sha256": "0514i261n9lca3dwqn8s9km3f06xcy1y6l355n49ivrh06kikwc7"
},
"stable": {
"version": [
@@ -65874,16 +65926,16 @@
"repo": "kidd/org-gcal.el",
"unstable": {
"version": [
- 20190902,
- 252
+ 20191018,
+ 921
],
"deps": [
"alert",
"request",
"request-deferred"
],
- "commit": "19ebbc647d8f4098cdda986aff2fea66e6da13ef",
- "sha256": "1jvdwlqjgqic2v5nwkiz523nry4jphxg3wp9pin4vxw55vzm5ygb"
+ "commit": "36e9933b0238acb245e6d8dc89944583482fee1e",
+ "sha256": "0jvav64yysxf0rvfmkx8mvpx2cw2d3ppq8wyx8bp9vdi027czg3n"
},
"stable": {
"version": [
@@ -66027,16 +66079,16 @@
"repo": "ahungry/org-jira",
"unstable": {
"version": [
- 20190712,
- 443
+ 20190930,
+ 1406
],
"deps": [
"cl-lib",
"dash",
"request"
],
- "commit": "d1d2ff6155c6259a066110ed13d1850143618f7b",
- "sha256": "064pxsf5kkv69bs1f6lhqsvqwxx19jwha3s6vj8rnk8smawv0w9r"
+ "commit": "5123c29867e5da54d80e92f9a5a4259144451404",
+ "sha256": "1j45whlsclwq9v0c98ni4y5p04slmlwgwsbbr7saaxgv9xmv4yfc"
},
"stable": {
"version": [
@@ -66062,11 +66114,11 @@
"repo": "bastibe/org-journal",
"unstable": {
"version": [
- 20190914,
- 1643
+ 20191011,
+ 1315
],
- "commit": "5481b6c7410cbc68f0966b5b5840c0048edc3fef",
- "sha256": "1afjz5s7z0lfb67wsdckgsj2h9rr31gm8424v2w243xmz2lzgrjx"
+ "commit": "19e3b4dd07d8b0145896011a2b4522234b62a50c",
+ "sha256": "1bacprp42abk84hg0ha44pq9n15rdrvvd2pvdjw5yhnqansnx8l5"
},
"stable": {
"version": [
@@ -66101,30 +66153,30 @@
"repo": "gizmomogwai/org-kanban",
"unstable": {
"version": [
- 20190821,
- 2107
+ 20191003,
+ 1455
],
"deps": [
"dash",
"org",
"s"
],
- "commit": "dd259135a4c3a320e020a335ea27fb4a2e488a53",
- "sha256": "0k62s4kz8qmfq21r2jz7kfcyn6ydwxzfa5s2s2f26jny8flqva1d"
+ "commit": "3007d636f0c7b69d767d7adcca4ab462708f9610",
+ "sha256": "0mqi85gfaq60dxvm5r7rn6mi479fk26dy0nmss7dnqxwm2s39414"
},
"stable": {
"version": [
0,
4,
- 13
+ 21
],
"deps": [
"dash",
"org",
"s"
],
- "commit": "03387a779167c4acbc04d4970cd33c52a2ca0bcd",
- "sha256": "0arjx1a7skdlmagyy0bbxwc134dn951y99yv4jg6l64j1f31y0yg"
+ "commit": "3007d636f0c7b69d767d7adcca4ab462708f9610",
+ "sha256": "0mqi85gfaq60dxvm5r7rn6mi479fk26dy0nmss7dnqxwm2s39414"
}
},
{
@@ -66271,29 +66323,30 @@
"repo": "alphapapa/org-make-toc",
"unstable": {
"version": [
- 20190104,
- 512
+ 20191014,
+ 2307
],
"deps": [
"dash",
"org",
"s"
],
- "commit": "9adeaf9da23fd3f7600821526f7e41f4ed17dd4a",
- "sha256": "122fvv6waq70qcccgwnmyfmci48k8zc7vzmagadypmw8grgdjdx2"
+ "commit": "d2f61e3c7e995adf0954cd85139842e57d744eb4",
+ "sha256": "042z0l0hhrfm01jj1r0yd120a67xflzgv5fz6kf28202d6apsv9v"
},
"stable": {
"version": [
0,
- 3
+ 3,
+ 1
],
"deps": [
"dash",
"org",
"s"
],
- "commit": "f1a51017b0f85e0cb9ae7d0d8240f2115f57886c",
- "sha256": "0syhj8q4pv33xgl5qa6x27yhwqvfhffw5xqp819hj4qs1ddlc7j5"
+ "commit": "e92fd443c998532ff786361ae72b6981dc1f2ff0",
+ "sha256": "03vgygni5f1qrmchwy0szks47hwhpl21qvk4wlwh2bd79rxnhc1f"
}
},
{
@@ -66463,28 +66516,28 @@
"repo": "weirdNox/org-noter",
"unstable": {
"version": [
- 20190913,
- 1509
+ 20191020,
+ 1212
],
"deps": [
"cl-lib",
"org"
],
- "commit": "a926c1075964f4a972467c01b807d6a01fd5d0b1",
- "sha256": "0fb5r5aslqkd48h2l502sq3hixwcy64m00p17znnagf699djfhfl"
+ "commit": "d051a5909878e2214422fd275968ab4d7ef9bcab",
+ "sha256": "12v13l4va28abjgcq1q2lzml8cahh5qbbl0wzvbm41y9cmlbgmxq"
},
"stable": {
"version": [
1,
- 3,
- 0
+ 4,
+ 1
],
"deps": [
"cl-lib",
"org"
],
- "commit": "8fb007c329fee8cceca97338ae0e88aaafcb8535",
- "sha256": "0qcdw1px07ggnp74gb3hibd69cq8np9bdpcpvlkm5k32qxhsnwjy"
+ "commit": "32900872c82195e757ec6249a329490a0ca2199e",
+ "sha256": "1vwfpdi7hfkxx4vi0cwg7rvqby3i0mymzdkyzrqzv30dazmcjpag"
}
},
{
@@ -66941,34 +66994,41 @@
"repo": "alphapapa/org-ql",
"unstable": {
"version": [
- 20190923,
- 2244
+ 20191019,
+ 710
],
"deps": [
"dash",
+ "dash-functional",
+ "f",
"org",
"org-super-agenda",
"ov",
+ "peg",
"s",
"ts"
],
- "commit": "d33b2e0129cbf99df209e1a4d975cfa3d6d5c226",
- "sha256": "02f5n0v3fq25vxhwsn21nv08s5ris5vq6l9ymsnpha6piqkd4h8d"
+ "commit": "0d6523f85b48080582a84b1dc1213f80de40d3c6",
+ "sha256": "0g01yrf5zcpnf6m4q37b3qzkqgs5s97b6l5wdgf9yy8rgj7rbpgr"
},
"stable": {
"version": [
0,
- 2,
- 1
+ 3,
+ 2
],
"deps": [
"dash",
+ "dash-functional",
"org",
+ "org-super-agenda",
+ "ov",
+ "peg",
"s",
"ts"
],
- "commit": "55694f17fce4dc566f533b0b5f8cd60c4dad9670",
- "sha256": "1xyabg9fhpip6426za6wjrn0msnaf10c5fzzaawwagk7zmjf9b48"
+ "commit": "2274efce077c7cf8b2930a8bfb9980c251d8e737",
+ "sha256": "11bhpi2l28vp8mm9nx18jljbqdnh9vxpv9kp1dn9lpsgivcdbc34"
}
},
{
@@ -67047,28 +67107,28 @@
"repo": "oer/org-re-reveal",
"unstable": {
"version": [
- 20190922,
- 1724
+ 20191020,
+ 1137
],
"deps": [
"htmlize",
"org"
],
- "commit": "db4848b2e24de71cf1c849ef05b36497ce4d40c1",
- "sha256": "13zyf3mxaqqsdad1mm1cmqadwpm5b54wn3r0r1cavqv1hy104p6b"
+ "commit": "62f0868c4e9b098fb43b62b257bcd924779838c0",
+ "sha256": "0nbbynpgwmw85y90frbkna0s0sxxdhskpijnl41f9l6psll70mq4"
},
"stable": {
"version": [
2,
- 5,
- 1
+ 12,
+ 0
],
"deps": [
"htmlize",
"org"
],
- "commit": "07d4af7f601fb22d8ed74081c9f69ba9af61e474",
- "sha256": "1zbz6hbddxbb264ibmhc04cmnpk17kb50jpn5l8878q4hxw5wwy2"
+ "commit": "62f0868c4e9b098fb43b62b257bcd924779838c0",
+ "sha256": "0nbbynpgwmw85y90frbkna0s0sxxdhskpijnl41f9l6psll70mq4"
}
},
{
@@ -67079,15 +67139,15 @@
"repo": "oer/org-re-reveal-ref",
"unstable": {
"version": [
- 20190921,
- 744
+ 20191022,
+ 1426
],
"deps": [
"org-re-reveal",
"org-ref"
],
- "commit": "03aca420afeb6f701d2fae5d2add9eec19c89d10",
- "sha256": "1r3daccda3km1s7r2bs03wivzczz07iyh8bbjsdf0fss2d8acdrg"
+ "commit": "1f56a1fc9a52f3815bb2115ebeca3c355688d722",
+ "sha256": "1xrswpkr7hgsb9pj991z4m0820f1nksfad184x0j7kir2xcx0myg"
}
},
{
@@ -67166,8 +67226,8 @@
"repo": "jkitchin/org-ref",
"unstable": {
"version": [
- 20190921,
- 2346
+ 20191023,
+ 117
],
"deps": [
"dash",
@@ -67181,8 +67241,8 @@
"pdf-tools",
"s"
],
- "commit": "0fa807ff6bdfce58bd9abec3d86a242dd76228e4",
- "sha256": "1805klqzxvarjd499nb5184n60c7nxnnzyddwykvjy1add2jcvxa"
+ "commit": "58ae484729aa2027fcc3283a75f4c2c19cf499a2",
+ "sha256": "1sbjxrs6axfpwiy74dbq9nrax6qyjmypg4dnxy4y1xab24n6q4fk"
},
"stable": {
"version": [
@@ -67345,8 +67405,8 @@
"repo": "alphapapa/org-sidebar",
"unstable": {
"version": [
- 20190923,
- 2231
+ 20191012,
+ 514
],
"deps": [
"dash",
@@ -67356,24 +67416,24 @@
"org-super-agenda",
"s"
],
- "commit": "12df3c76e35de3e52b59678133e452785454f96b",
- "sha256": "0vq3h1cnk1l0h66jrll4md3d6hrprjddl9fjx48dbdqq2zbly10b"
+ "commit": "b5eff7195718e6a70a42d36e48800632080aab0c",
+ "sha256": "138hbcmkxmmdcagdv438946cr4qkwklqqwf2b1khi8gimnnivsxm"
},
"stable": {
"version": [
0,
- 1
+ 2
],
"deps": [
"dash",
+ "dash-functional",
"org",
"org-ql",
- "org-ql-agenda",
"org-super-agenda",
"s"
],
- "commit": "d55d0e8ddaba7843880a355daf6b33d6c0ed9bb8",
- "sha256": "1zpjzlf372z68mqn3zfam1jfslnkx7hysxhpm2d77s63qbik0s21"
+ "commit": "9634320a6f9ab919119e08a14853c31387f38ce3",
+ "sha256": "106h06vjfbqfj761vbxwymd6612ds8c6fk053yzgbrqzm3hn2c03"
}
},
{
@@ -67426,15 +67486,28 @@
"repo": "akirak/org-starter",
"unstable": {
"version": [
- 20190907,
- 1859
+ 20191005,
+ 413
+ ],
+ "deps": [
+ "dash",
+ "dash-functional"
+ ],
+ "commit": "c9f0f91437131dbace3299ff5912e85f07bf2b21",
+ "sha256": "0w51jv9jlkl35296g5v2q81mdrncsj2arnrnj8w3hv18dyrx2db2"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 6
],
"deps": [
"dash",
"dash-functional"
],
- "commit": "ca166579a35dc671ad8f59dbc6dcf2a1eda94a20",
- "sha256": "02ikg795jny9cddprbd9ipyiyg2gv6i4c6408qp94n3qmr9jcz48"
+ "commit": "7ea72ec530a340af61da215327a7fbb66a07ad2a",
+ "sha256": "0y1i4zpgmk6i2nj5l6dvdvqkp5a8cww8y4vcpps85blj586xgby3"
}
},
{
@@ -67445,15 +67518,28 @@
"repo": "akirak/org-starter",
"unstable": {
"version": [
- 20190817,
- 1823
+ 20190929,
+ 646
],
"deps": [
"org-starter",
"swiper"
],
- "commit": "ca166579a35dc671ad8f59dbc6dcf2a1eda94a20",
- "sha256": "02ikg795jny9cddprbd9ipyiyg2gv6i4c6408qp94n3qmr9jcz48"
+ "commit": "c9f0f91437131dbace3299ff5912e85f07bf2b21",
+ "sha256": "0w51jv9jlkl35296g5v2q81mdrncsj2arnrnj8w3hv18dyrx2db2"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 6
+ ],
+ "deps": [
+ "org-starter",
+ "swiper"
+ ],
+ "commit": "7ea72ec530a340af61da215327a7fbb66a07ad2a",
+ "sha256": "0y1i4zpgmk6i2nj5l6dvdvqkp5a8cww8y4vcpps85blj586xgby3"
}
},
{
@@ -67464,11 +67550,11 @@
"repo": "bastibe/org-static-blog",
"unstable": {
"version": [
- 20190924,
- 729
+ 20191023,
+ 633
],
- "commit": "9f1132fbb6f49609b61730e6769ee5c1d6542d82",
- "sha256": "0pf7dm5yzy8as63sm5s3mn4npn5p39mvygvnz81jv4r922h9cici"
+ "commit": "d8522a7a245a47e850f42d4773e5ceec0fff4e94",
+ "sha256": "1g5x3imrbazxk9rfwaijgsd1wzxd5fm3wa1wg28mifyp873wypk5"
},
"stable": {
"version": [
@@ -67660,11 +67746,11 @@
"repo": "mtekman/org-tanglesync.el",
"unstable": {
"version": [
- 20190924,
- 2040
+ 20190926,
+ 1345
],
- "commit": "9e6f074bae1ce7579f495b62fc6ee08f47b63e95",
- "sha256": "0b6cx26fsqkp4r54k724v7klfczm40zn9hsb48wqiwc7v67qnka0"
+ "commit": "d99181f173b4e55b4e835d99fcd415e62beb047f",
+ "sha256": "0x94gy1bgfd1f3p9w2bfrqj11bwy9ql0cpi1gw6srpj7kykx0lml"
}
},
{
@@ -67951,11 +68037,11 @@
"repo": "cadadr/elisp",
"unstable": {
"version": [
- 20190409,
- 1815
+ 20190914,
+ 2046
],
- "commit": "ebb2778052aeaf737adebc003957cb48cb01135e",
- "sha256": "0qlvdpa88ic9gnb0qhijfsc9i6l3ba2zrvk4r4li3qrx0i9rpz5c"
+ "commit": "5f3e67448cc98fe2875115163849acae4d9e8526",
+ "sha256": "1w0dhyr4i0nx0g70smgclcfsbv6cfilb7df330njzaqk8j2gdfws"
}
},
{
@@ -68005,8 +68091,8 @@
"repo": "alphapapa/org-web-tools",
"unstable": {
"version": [
- 20190709,
- 1124
+ 20191022,
+ 337
],
"deps": [
"dash",
@@ -68015,8 +68101,8 @@
"request",
"s"
],
- "commit": "993dca7f8afe7afffa0d62983fb7018481d886fc",
- "sha256": "1sfa3wb051cv5qj44ldp76fql5sjfhccqgjm96c85i0zn4i19plf"
+ "commit": "3f528c0d2cf6eeb5f0a672d1ed719b7476472136",
+ "sha256": "1gjcfgh53d75slhw1vcn1mcccjbm7qs8qys76n45wl7ral5108nz"
},
"stable": {
"version": [
@@ -68043,8 +68129,8 @@
"repo": "akhramov/org-wild-notifier.el",
"unstable": {
"version": [
- 20190608,
- 410
+ 20190930,
+ 1912
],
"deps": [
"alert",
@@ -68052,14 +68138,14 @@
"dash",
"dash-functional"
],
- "commit": "6e194d0f0a21b7d2b09ebdef5ffcd5ffe3633339",
- "sha256": "0vh8hhb0d5y3bgp0i9msk5c6rpn1mzj9bzqmbk6xwl4qr07hgnxx"
+ "commit": "f2ea8a719cf61742def57475400222a498256bb6",
+ "sha256": "0wrr52bryvv1aj2fk5ik71iifh15bzmvrw1ixzs1afcdp2fn0bcm"
},
"stable": {
"version": [
0,
3,
- 1
+ 2
],
"deps": [
"alert",
@@ -68067,8 +68153,8 @@
"dash",
"dash-functional"
],
- "commit": "6e194d0f0a21b7d2b09ebdef5ffcd5ffe3633339",
- "sha256": "0vh8hhb0d5y3bgp0i9msk5c6rpn1mzj9bzqmbk6xwl4qr07hgnxx"
+ "commit": "f2ea8a719cf61742def57475400222a498256bb6",
+ "sha256": "0wrr52bryvv1aj2fk5ik71iifh15bzmvrw1ixzs1afcdp2fn0bcm"
}
},
{
@@ -68095,40 +68181,37 @@
},
{
"ename": "org2blog",
- "commit": "781b2b45602cae8b972e5c8fd2b19bf7ee8133c6",
- "sha256": "02gw1kjfm5v08bc1iwa029pk5v3jl277jiq62nmisxn8sd646f5s",
+ "commit": "08b47bf72bff18efb3281509fd9f1688d8bb0349",
+ "sha256": "1snrsqpiacmkajmiw12kpglxkrs5ngma7l7r246q0lvf1h4jzbsa",
"fetcher": "github",
"repo": "org2blog/org2blog",
"unstable": {
"version": [
- 20190309,
- 442
+ 20191021,
+ 130
],
"deps": [
"htmlize",
"hydra",
"metaweblog",
- "org",
"xml-rpc"
],
- "commit": "bd6dd6b1b3ce57a72e7c229d3f035fc7c0d3860b",
- "sha256": "0c7viqq8cxkd6xxbvq53dbp1slsjjxs2fb2lyi3njfg18v5c6fks"
+ "commit": "b02a056e1fa1a044a5bc5d44cc0fb0b8c62e1442",
+ "sha256": "1vglshyg8i5q17zxs9s5f0r5qwm18rah7qp7rd00pn4qg48zhy2b"
},
"stable": {
"version": [
1,
- 0,
- 3
+ 1,
+ 1
],
"deps": [
"htmlize",
"hydra",
- "metaweblog",
- "org",
"xml-rpc"
],
- "commit": "55dbed00ebe5c841c43800b39764682759ecf326",
- "sha256": "1fncgiwyigvmkc40bm1nr4nlkm828a04jv33jsnzjzyi2n00mbgx"
+ "commit": "3cad357cd5c0f7f949fc6c7aa42d76155d036e78",
+ "sha256": "136l0lm8lv7fgpzply241fngxfl3ck11raamqwislyv0nnjwdfdi"
}
},
{
@@ -68139,11 +68222,11 @@
"repo": "tumashu/org2ctex",
"unstable": {
"version": [
- 20181012,
- 151
+ 20191024,
+ 610
],
- "commit": "2143992462594ce63733305f75f7c7d08123710a",
- "sha256": "0xrg66yx4xrmkswbapaz21q4i6qm2199zvxqvgaxd8qyk19fc46c"
+ "commit": "d4af170f5190dad3aa31ab1cf4c6f087d56ab111",
+ "sha256": "0m28mxsq1d5ggr8phfn94pb38lj8x3sxykh7hfqbwhphaza3by5q"
}
},
{
@@ -68281,10 +68364,10 @@
},
{
"ename": "organize-imports-java",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "1n91qd9il2sq5wkcc2ag8mvgr1jkgwygrw9kpq7j16qch420i3fj",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "0j4fpbzmi0mq2f493hwl94b3xmkhdcjscvbgv4dz31rw10bl4q7h",
"fetcher": "github",
- "repo": "elpa-host/organize-imports-java",
+ "repo": "jcs-elpa/organize-imports-java",
"unstable": {
"version": [
20190922,
@@ -69515,8 +69598,8 @@
"deps": [
"org"
],
- "commit": "00bef55f26eefb223662664f33f72810df1e8316",
- "sha256": "0l6kgbfdqzg66c4qif7zablfk5mr0b0gh3jb24gih2ipxh67r76d"
+ "commit": "5fd940e01ae76ba305d46a0c0cfc4d27aa131d33",
+ "sha256": "1m1fl07k1qhcv96cqgwqcwnak3gx9k5z496y43sc48gldkwq69qr"
}
},
{
@@ -69527,14 +69610,14 @@
"repo": "choppsv1/org-rfc-export",
"unstable": {
"version": [
- 20190923,
- 1004
+ 20190926,
+ 851
],
"deps": [
"org"
],
- "commit": "8427bc0b680defd4276bfaa222136b9cbe1f96fc",
- "sha256": "0ic7w7zgd5da487p8zra6vbv586f2rdhd5xqa6r1606cv203imbz"
+ "commit": "b86c9e6f21d99ea657b4f2224f816300485ed73f",
+ "sha256": "1lg4bs0dr4srcgqxv9qi6v53aqq9i8inc1q024ndag4bis2x1q01"
}
},
{
@@ -69545,14 +69628,14 @@
"repo": "msnoigrs/ox-rst",
"unstable": {
"version": [
- 20190813,
- 427
+ 20191013,
+ 551
],
"deps": [
"org"
],
- "commit": "25ea7a8a7ff1f57a9cd4f65b53899da3487bad8a",
- "sha256": "0b7ybvpj1m48s2zdqk3xjyyzqxa9hjcaz29pgbsd9zg8q9mrnmas"
+ "commit": "9158bfd18096c559e0a225ae62ab683f1c98a547",
+ "sha256": "11v1h45ipjh95ksk6cdgp0azfmb7y3i8hdd46m7psmda08x8kqm5"
}
},
{
@@ -69843,22 +69926,26 @@
"repo": "10sr/pack-el",
"unstable": {
"version": [
- 20190613,
- 425
+ 20191017,
+ 456
],
"deps": [
"cl-lib"
],
- "commit": "e0ab7ea1115451b229fae663a110854ab998d8c0",
- "sha256": "1aqpcain6bi96laa3w1hx4jx75lqzvba0jvyj0jnb19zsa6k3xha"
+ "commit": "85cd856fdc00a2365e88b50373b99f1b3d2227be",
+ "sha256": "0v95ni44scn42mm6mwrdi1vbi1n2h4bw961apm7bp6ilamwpbif8"
},
"stable": {
"version": [
0,
+ 1,
1
],
- "commit": "2aaf19931c508b78edd53e63d9819dd0a6f9b97d",
- "sha256": "0mqznvisfrar7j5x1plj2xgnbz4znnzikyq3j3gpssq4wv3kqq7g"
+ "deps": [
+ "cl-lib"
+ ],
+ "commit": "85cd856fdc00a2365e88b50373b99f1b3d2227be",
+ "sha256": "0v95ni44scn42mm6mwrdi1vbi1n2h4bw961apm7bp6ilamwpbif8"
}
},
{
@@ -69893,14 +69980,14 @@
"repo": "melpa/package-build",
"unstable": {
"version": [
- 20190818,
- 1456
+ 20191010,
+ 616
],
"deps": [
"cl-lib"
],
- "commit": "4b71d9a5034953b0beac02b4722f09f43c5e0dbf",
- "sha256": "1kc20sg0if2g3a2m6pjvwb7ddgcivmqfi104236s04dy4npzkwbm"
+ "commit": "f761c2ffeed0daba9c17ac7571c7b979b6ceed64",
+ "sha256": "05snrl5slkwp8c1vzfndrp132xbjk61a63vbllm77nbm9acibq41"
},
"stable": {
"version": [
@@ -69931,31 +70018,33 @@
},
{
"ename": "package-lint",
- "commit": "dbfb0250a58b2e31c32ff1496ed66a3c5439bd67",
- "sha256": "05akg9cgcqbgja966iv2j878y14d5wvky6m9clkfbw5wyg66xpr0",
+ "commit": "e35516a9733d9ba39f7df441346d2624bc6dd5e7",
+ "sha256": "0yy39gywsw48isfgq9k7c5ibgfkaxiig0jbgmmd9s5a0rmrydiwf",
"fetcher": "github",
"repo": "purcell/package-lint",
"unstable": {
"version": [
- 20190923,
- 8
+ 20191018,
+ 1144
],
"deps": [
- "cl-lib"
+ "cl-lib",
+ "let-alist"
],
- "commit": "f2899cac84689d687cf62c61ae9ec587febaf225",
- "sha256": "1qkackrp6ch8p77j5iqh64qbp0kbi13aw26v4lg35dya2z6y6k3k"
+ "commit": "483556c39c4b7929b28723509d0f26cf790b91c4",
+ "sha256": "19qx71vnr8jj2vqxgcr27zjnagg7nj4lr9xc9fgipwisg1x0yxhx"
},
"stable": {
"version": [
0,
- 7
+ 11
],
"deps": [
- "cl-lib"
+ "cl-lib",
+ "let-alist"
],
- "commit": "4c90df4919f7b96921a939b3bd88bedfd08d041e",
- "sha256": "0nhznvsl3l3v7w5x2afw0ay31r6jrdvgr1ys9mhcmd1fsk57bj2r"
+ "commit": "197684c60df4902e632aac1fb0f99e2e967dcf12",
+ "sha256": "1sxl3zf733iyw6k5d6hh4isr6gp1qlvhbp2q8jpzcby8gmvy6l3r"
}
},
{
@@ -69972,19 +70061,19 @@
"deps": [
"package-lint"
],
- "commit": "f2899cac84689d687cf62c61ae9ec587febaf225",
- "sha256": "1qkackrp6ch8p77j5iqh64qbp0kbi13aw26v4lg35dya2z6y6k3k"
+ "commit": "483556c39c4b7929b28723509d0f26cf790b91c4",
+ "sha256": "19qx71vnr8jj2vqxgcr27zjnagg7nj4lr9xc9fgipwisg1x0yxhx"
},
"stable": {
"version": [
0,
- 7
+ 11
],
"deps": [
"package-lint"
],
- "commit": "4c90df4919f7b96921a939b3bd88bedfd08d041e",
- "sha256": "0nhznvsl3l3v7w5x2afw0ay31r6jrdvgr1ys9mhcmd1fsk57bj2r"
+ "commit": "197684c60df4902e632aac1fb0f99e2e967dcf12",
+ "sha256": "1sxl3zf733iyw6k5d6hh4isr6gp1qlvhbp2q8jpzcby8gmvy6l3r"
}
},
{
@@ -70254,8 +70343,8 @@
"lispy",
"worf"
],
- "commit": "6fc4759d5431430ef9b3a182883d7e49ff7369fa",
- "sha256": "0fmjii2j773alxj6nzg38qhyp3vsxh5x5mkbcazbchq1idfbhzlc"
+ "commit": "3690a3691da7792ed2f2270d1006632640182ae0",
+ "sha256": "1kn0ckfpr3s5yfkll7rn9mqg35jmplai2vafhrvnifhilf94dp7f"
}
},
{
@@ -70328,15 +70417,15 @@
"repo": "joostkremers/pandoc-mode",
"unstable": {
"version": [
- 20190925,
- 822
+ 20191003,
+ 1221
],
"deps": [
"dash",
"hydra"
],
- "commit": "5b1275cbf5f6eb5617e1c7775c935fb1ddd6ae68",
- "sha256": "10lk0f0wxjdyccp881x0j53g73cadjqdhny3qdmzbg8lblgl79gg"
+ "commit": "f4f10a329acd354aa7dda52e7f7bc23ca28366d3",
+ "sha256": "1j4bawr7a4lfhy76nxsivxngs4w7l1xlifzx69hjn157qdhbqawn"
},
"stable": {
"version": [
@@ -70386,8 +70475,8 @@
20190124,
1828
],
- "commit": "ebb2778052aeaf737adebc003957cb48cb01135e",
- "sha256": "0qlvdpa88ic9gnb0qhijfsc9i6l3ba2zrvk4r4li3qrx0i9rpz5c"
+ "commit": "5f3e67448cc98fe2875115163849acae4d9e8526",
+ "sha256": "1w0dhyr4i0nx0g70smgclcfsbv6cfilb7df330njzaqk8j2gdfws"
}
},
{
@@ -70418,8 +70507,8 @@
"repo": "Malabarba/paradox",
"unstable": {
"version": [
- 20190624,
- 41
+ 20191011,
+ 1111
],
"deps": [
"hydra",
@@ -70427,8 +70516,8 @@
"seq",
"spinner"
],
- "commit": "1b9e4b198e0a02773b52f6fe4fd03a82340c6cbc",
- "sha256": "0ja7sxnpm71fvmly53hnb08bgdb9c69yfzzsmdh2h9na82qdjvk5"
+ "commit": "339fe3518d1d102b2295670340e75caf4f01a29a",
+ "sha256": "05hwwdhx980jm1y495r8qng029wm02m45mm7w4wxyjhh6385rbzf"
},
"stable": {
"version": [
@@ -70641,20 +70730,20 @@
"repo": "dp12/parrot",
"unstable": {
"version": [
- 20190311,
- 2325
+ 20191015,
+ 2127
],
- "commit": "4d77eafc6bfacfe45dae805ceca101331d3d08d0",
- "sha256": "0lqcw0scn2jcs15vybd1x7k7hiykrcsvimqj58s45m2pnaia57ql"
+ "commit": "13757524f1c708b866f4aaab5a9fb3599a1c4f56",
+ "sha256": "02anyi6mhw457pwsna3ycn1yxsavsmp6p96ffpwg1s7qidc44a4s"
},
"stable": {
"version": [
1,
- 0,
+ 1,
1
],
- "commit": "e9fe686408214884b20c65284a6a595e1c755794",
- "sha256": "079k4j0lcaj0lff1llp29bj5ah2b59byw9lw3jjw9wkl9px87r0m"
+ "commit": "13757524f1c708b866f4aaab5a9fb3599a1c4f56",
+ "sha256": "02anyi6mhw457pwsna3ycn1yxsavsmp6p96ffpwg1s7qidc44a4s"
}
},
{
@@ -70933,8 +71022,8 @@
"repo": "zx2c4/password-store",
"unstable": {
"version": [
- 20190916,
- 2027
+ 20190929,
+ 1627
],
"deps": [
"auth-source-pass",
@@ -70942,8 +71031,8 @@
"s",
"with-editor"
],
- "commit": "e74a1c738f7cda65c7a308e30e8d122f853d6f70",
- "sha256": "07g2w57q9lvgf5wznyg2ybkrw6w1f5w4jqi8zbw9lzkvj4iz3rg7"
+ "commit": "b830119762416fa8706e479e9b01f2453d6f6ad6",
+ "sha256": "0mf59506qa2zrrk18gr5sp9gz8lx03f6c6qccir5cf6s4rmi5x9m"
},
"stable": {
"version": [
@@ -71236,11 +71325,11 @@
"repo": "ibukanov/pc-bufsw",
"unstable": {
"version": [
- 20181221,
- 856
+ 20191014,
+ 848
],
- "commit": "762d47b2f278c072643cf2a1ddc785516483d74a",
- "sha256": "1by9p0j6c21y04cc4ls7f87gks631lv1mxk0aqhh41rml5kj4l22"
+ "commit": "a7c7bba4b7d511eceaaa8fee34d598296402555b",
+ "sha256": "0n6ijz86j88jq7w38yfamrqkjx8s1zbw1c0sa3dhpkv1jg87avb1"
}
},
{
@@ -71361,14 +71450,14 @@
"repo": "thierryvolpiatto/pcomplete-extension",
"unstable": {
"version": [
- 20180707,
- 455
+ 20190928,
+ 519
],
"deps": [
"cl-lib"
],
- "commit": "bb941272b54f49f780819f7ce4fd2c802de9a0da",
- "sha256": "0bwbxnnw760i6mi7h9pyx3gaasrcja7dj3bfrlia07gw8jgl81ad"
+ "commit": "bc5eb204fee659e0980056009409b44bc7655716",
+ "sha256": "06dsfjbwx1iq0f2xism288vh4cgn804hbvi3gv3zknnzcmh6nlxi"
},
"stable": {
"version": [
@@ -71458,15 +71547,15 @@
"repo": "politza/pdf-tools",
"unstable": {
"version": [
- 20190918,
- 1715
+ 20191007,
+ 1436
],
"deps": [
"let-alist",
"tablist"
],
- "commit": "c851df842e05f353e4d249f2653f98418b3345d6",
- "sha256": "1ij2w7lhwx2f88m35xp56risa29qrhh2p6xnvc3rnbb9iszajs3i"
+ "commit": "3407af25899c9bc0cb7b710e86ba316ab622f2c7",
+ "sha256": "1dhygjq95y57a5f3a2hw1i36mgn0njgllba8i9f8bc0kpb8ykbb0"
},
"stable": {
"version": [
@@ -71558,8 +71647,8 @@
20160321,
2237
],
- "commit": "c88a9a3050197840edfe145f11e0bb9488de32f4",
- "sha256": "1wy5qpnfri1gha2cnl6q20qar8dbl2mimpb43bnhmm2g3wgjyad6"
+ "commit": "1d410a4e48db07a942e54d3b83a85c7a7ec0aab3",
+ "sha256": "1b7csqypqkalkzq6vrbq5ry1gdk0qnhnk43rlj514mph0s1nywdd"
}
},
{
@@ -71883,14 +71972,14 @@
"repo": "nex3/perspective-el",
"unstable": {
"version": [
- 20190915,
- 2104
+ 20191025,
+ 314
],
"deps": [
"cl-lib"
],
- "commit": "519838e2647268567c086b77158a55b01feb7f6c",
- "sha256": "07bak10gy0ziy7zm9ha8sqfl564nxqhcaaicc35l8zk7qk11gj65"
+ "commit": "9e119c99853ddc4e1267bbec4d7f7a1610502f34",
+ "sha256": "0aa51kv632iynjb36qja1i8b012hayiabwg7vbzqfbwsyy4gd27m"
},
"stable": {
"version": [
@@ -72352,23 +72441,20 @@
"repo": "emacs-php/php-mode",
"unstable": {
"version": [
- 20190919,
- 1405
+ 20190930,
+ 111
],
- "commit": "ba45a54d45fbf0cb8dfcf8aaa62ae42d43d449bb",
- "sha256": "12wmh5306xr5jl9l2v02bgswvxkn98pfhny2491mivhgsmra1svi"
+ "commit": "5ba2a16e1751446502652021942f59f2e36aea41",
+ "sha256": "1zgqg6i114g8nylyizrcdf68f35klc140x829cbjrkbssj8vck8z"
},
"stable": {
"version": [
1,
- 21,
- 4
- ],
- "deps": [
- "cl-lib"
+ 22,
+ 0
],
- "commit": "a8ee6ce7c1c319b2b641865ebd599cc36d2dc10e",
- "sha256": "1gqawn8bg9374swxb4bd2z015v16yjr96am1vwsbmgks3lhiw8ja"
+ "commit": "58de9a7db0b8908e047dfe308858ef5dfd464868",
+ "sha256": "17137l24s0nkr77l1dlmnkjpikks30mf5haskbg5i447lbpcm64r"
}
},
{
@@ -72512,11 +72598,11 @@
"repo": "emacs-php/phpstan.el",
"unstable": {
"version": [
- 20190618,
- 724
+ 20190929,
+ 612
],
- "commit": "e8d33c75f6ab466ac15406fac5f2db6666d79deb",
- "sha256": "1n6f4ibjdzrgll5zvikxc5gcfbpypq9nc2dhfxv011kllj22hpyc"
+ "commit": "81bcfa59d1e5708239d8c32d99cd84405449fb64",
+ "sha256": "1m4vk7v3aafj64qqs0aa9m1w8fbjziq0l6c9k4n10yr8dnm5j9aw"
},
"stable": {
"version": [
@@ -73095,6 +73181,24 @@
}
},
{
+ "ename": "plain-org-wiki",
+ "commit": "6b515386c3969b8d79e14b506bc0d9e1ec3097c4",
+ "sha256": "0m0mm0ki92561axm89mwc6vcx9rwdb7ai9hlvgnhf40k94s97lz6",
+ "fetcher": "github",
+ "repo": "abo-abo/plain-org-wiki",
+ "unstable": {
+ "version": [
+ 20191013,
+ 1833
+ ],
+ "deps": [
+ "ivy"
+ ],
+ "commit": "887717c184fb22dd219c78851303a8e5b917f877",
+ "sha256": "0wqxp46zvwswda644mnr92qxyyvakvl2l8w61sg6hy37pwfznx73"
+ }
+ },
+ {
"ename": "plain-theme",
"commit": "d4bd77883375b229e344384e42c3603ca096891c",
"sha256": "0igncivhnzzirglmz451czx69cwshjkigqvqddj0a77b1cwszfw8",
@@ -73154,14 +73258,14 @@
"repo": "skuro/plantuml-mode",
"unstable": {
"version": [
- 20190905,
- 838
+ 20191019,
+ 1309
],
"deps": [
"dash"
],
- "commit": "1590a75da6c3e25b726bc5e3e12656faab968917",
- "sha256": "0l20vkq4d673a12lf15m7zn2yzkzf0qkqmq35hi6kpy4bd3zar2v"
+ "commit": "fec1d4fb9d3b720f15931308b207cd8ad65f4f75",
+ "sha256": "19lg1lcjysqy0ziyp0y3xx2akgchhvqkxmxxnxjlwqrn9bqgibxh"
},
"stable": {
"version": [
@@ -73679,15 +73783,15 @@
"repo": "galaunay/poetry.el",
"unstable": {
"version": [
- 20190905,
- 959
+ 20191022,
+ 938
],
"deps": [
"pyvenv",
"transient"
],
- "commit": "9fcefd042355a0280b11ac61e45b52b9819e9c2a",
- "sha256": "07vhgvpz35infidsw6bh0rxmfhyvmqn93vl9456lfhwyhwka366p"
+ "commit": "3f9ac720b423f087797b9e345b575275f2dcd740",
+ "sha256": "0gs8jpihqckijbm5w300mdm5jl4f9j754fkv5mj1ghj78q6bjmmp"
},
"stable": {
"version": [
@@ -74516,11 +74620,11 @@
"repo": "tumashu/posframe",
"unstable": {
"version": [
- 20190924,
- 759
+ 20191013,
+ 756
],
- "commit": "bb1393383d512d7358549c99f95b45e7d56d7d2c",
- "sha256": "1xxq1jnzvms053k7n04mx9y7x68j1h9mij056ai31raxm751mr05"
+ "commit": "d75dc1547a6a1cc2b385c736880eee77d7981aec",
+ "sha256": "0ssbpkmanljxw8dqk6ks643x4pacfwfw5xfzv5jnny25ph656r1f"
},
"stable": {
"version": [
@@ -74749,11 +74853,11 @@
"repo": "raxod502/prescient.el",
"unstable": {
"version": [
- 20190921,
- 3
+ 20191025,
+ 347
],
- "commit": "2f01b640e3a487718dbc481d14406005c0212ed9",
- "sha256": "1wqk1g8fjpcbpiz32k7arnisncd4n9zs84dn3qn9y8ggjzldqy91"
+ "commit": "82a90c4142c369f4090a42536179c6029d3fdafd",
+ "sha256": "0n919w068j73dnlxfzsvzh7j385phi4z718pi6xq6cygkjkq9zq8"
},
"stable": {
"version": [
@@ -74847,8 +74951,8 @@
"repo": "jerrypnz/major-mode-hydra.el",
"unstable": {
"version": [
- 20190715,
- 937
+ 20190930,
+ 2105
],
"deps": [
"dash",
@@ -74856,14 +74960,14 @@
"hydra",
"s"
],
- "commit": "d9fb688dae3e134bb1ff7f35474c58f33a5bb992",
- "sha256": "0aq2dk7c9jqq13p3bv0cq1aym00chcr5f9p3v93wl9h6pc3spbnc"
+ "commit": "fd362d2be7ed80889715ed8a30a61780a18ce6ea",
+ "sha256": "0vnmvpsm46izxlh0l0p89rhy6ifzzfpzk7j3kkf2608s6dy8hgcy"
},
"stable": {
"version": [
0,
2,
- 1
+ 2
],
"deps": [
"dash",
@@ -74871,8 +74975,8 @@
"hydra",
"s"
],
- "commit": "d9fb688dae3e134bb1ff7f35474c58f33a5bb992",
- "sha256": "0aq2dk7c9jqq13p3bv0cq1aym00chcr5f9p3v93wl9h6pc3spbnc"
+ "commit": "bba876b86f0b80495004bf185b2b1f6083a1ff3a",
+ "sha256": "08a15knkdq35pzjq82imff016fbfdib5q4glg2xmdy2b5fnk7jqa"
}
},
{
@@ -75180,17 +75284,17 @@
},
{
"ename": "project-abbrev",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "12d0w3b9fh7hdi1qwm13s535k574xfh3ck48zpsv3jlxr59q5bqw",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "18nrcds02swr0s15gvvpc2fbjj9rq6ky3dz8qp51g7nfaprk2279",
"fetcher": "github",
- "repo": "elpa-host/project-abbrev",
+ "repo": "jcs-elpa/project-abbrev",
"unstable": {
"version": [
20190517,
521
],
- "commit": "b94f829bb24570782b9f6bbcfdec4b391091b778",
- "sha256": "0lkliz9hycag1gf5hxvh7mrgl5my2vbkn52g4pkh2x7hsdkxhxjy"
+ "commit": "fc4e9f774cae42a6fe135833774daaecf2b3dac0",
+ "sha256": "07056jd1z9i65db4pcshhdfrk5yb6xc28k3ihq7pixmya71l15pk"
}
},
{
@@ -75283,17 +75387,25 @@
},
{
"ename": "project-root",
- "commit": "5b7972602399f9df9139cff177e38653bb0f43ed",
- "sha256": "0xjir204zk254y2x70k9vqwirx2ljmrikpsgn5kn170d1bxvhwmb",
- "fetcher": "bitbucket",
+ "commit": "bcf69e7e859145cb908e79abf4a2f51050e52ace",
+ "sha256": "0mhc7l6px5q2x13h6nmf4ixsghjlzbxjm2liscwn6485yg4bsmja",
+ "fetcher": "github",
"repo": "piranha/project-root",
"unstable": {
"version": [
20110206,
2030
],
- "commit": "843ca1f4ab2bc9c25e0f7cd585ceb1f2693b23f2",
+ "commit": "a49b1be864357683d9489074148b6d667f4ed23b",
"sha256": "0nw02f5lmbqdfnw93d3383sdxx1d31szk23zvjlrmmdwv2124281"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 7
+ ],
+ "commit": "fc1d024a497755c1abfa3eaffde1b18bd3c54865",
+ "sha256": "1z0sqdwa8caick2179bj03qbhjmvh2l5gv1ny6aya979vjgsk0g8"
}
},
{
@@ -75322,14 +75434,14 @@
"repo": "bbatsov/projectile",
"unstable": {
"version": [
- 20190904,
- 1025
+ 20191024,
+ 721
],
"deps": [
"pkg-info"
],
- "commit": "0707fc4fd6cb10959bede0d321a915a959c466aa",
- "sha256": "14bz3jp0qvq36h70jrv7y18zfgrlh258v18r6sr8fm6pa05kchr8"
+ "commit": "cbdd0f071ca5cc2890738f08aa7223101ef2d032",
+ "sha256": "1sqddfnmz8xr1l4r45yir3fb43plj5ha3z94phh69wa67m3f23ja"
},
"stable": {
"version": [
@@ -75391,28 +75503,28 @@
"repo": "andrmuel/projectile-git-autofetch",
"unstable": {
"version": [
- 20190417,
- 1959
+ 20191013,
+ 1806
],
"deps": [
"alert",
"projectile"
],
- "commit": "8d8d090fdff42671e9926f095deb3448d24730b1",
- "sha256": "1x1x1hn8k6hpj1vljbgmgznvgnky75xg4scy5y57k937pvkmyg6j"
+ "commit": "4a3eba7658a52c6e955d5f7085cd3fd62b53b9c6",
+ "sha256": "01jsj0pv9qqbkdmbykvk4ic40hc1nhaiaqvx17hi7p89hq3nzffr"
},
"stable": {
"version": [
0,
1,
- 1
+ 2
],
"deps": [
"alert",
"projectile"
],
- "commit": "da02069d906e6e7f28ea1dd6a9196529315a5cba",
- "sha256": "106kj49rxsrdh6awvql3zyr3ramdcn0aaq4rmbmd45hz9ij7x1wh"
+ "commit": "4a3eba7658a52c6e955d5f7085cd3fd62b53b9c6",
+ "sha256": "01jsj0pv9qqbkdmbykvk4ic40hc1nhaiaqvx17hi7p89hq3nzffr"
}
},
{
@@ -75443,8 +75555,8 @@
"repo": "asok/projectile-rails",
"unstable": {
"version": [
- 20190913,
- 1003
+ 20191023,
+ 621
],
"deps": [
"f",
@@ -75453,8 +75565,8 @@
"projectile",
"rake"
],
- "commit": "d31af287b2228f855e0bfbc5f985f999e5b5f811",
- "sha256": "1r4ib96kkhy40m5jd63d9qml9k495zcjk12mwxcid8pk0f1s8l7d"
+ "commit": "b127797372af61ca35f5fdea598004c16bfacee6",
+ "sha256": "0n3z88w58ls62pnxibgfhdg8ms9i305kdjzxygs4gqqh0gjykhcm"
},
"stable": {
"version": [
@@ -75754,11 +75866,11 @@
"repo": "ProofGeneral/PG",
"unstable": {
"version": [
- 20190821,
- 848
+ 20191007,
+ 1041
],
- "commit": "d53ded580e30d49e7a783280fd9ba96bc9c1c39c",
- "sha256": "17hf4mxpijvgd2jrffibcz9ps4vv8w2alcgmh78xjlb6mm0p3ls0"
+ "commit": "15ccaec24ce935de366cae08b906c130379758ce",
+ "sha256": "108qijk2r0kgvbkhc3m04g1krx0xrr1zgjmr5ikwxvvvlxvrzkm2"
},
"stable": {
"version": [
@@ -75861,19 +75973,17 @@
20170526,
1650
],
- "commit": "b9f405ae46036860a4e73e167bee3800dfe53a9e",
- "sha256": "0q70rsi012ybyq7akanl2np4x0ajqcmjknwcwrk3issy24l9f9sq"
+ "commit": "342a2d627c023dfe5dcf1c9d9fd014338a0665be",
+ "sha256": "1m3yx23w64n0g7454p0n8fgn0b07rvfyl5hlbd38l9ivv9s2l9k0"
},
"stable": {
"version": [
3,
10,
- 0,
- -1,
- 1
+ 0
],
- "commit": "ae1bcaad6ffcd04ca5d40f21dc3fab4f965e49cb",
- "sha256": "0slzayqgda24z24470lx0iv0rqvvj0jg7g8izbgx2l5g04al0ihz"
+ "commit": "6d4e7fd7966c989e38024a8ea693db83758944f1",
+ "sha256": "0cjwfm9v2gv6skzrq4m7w28810p2h3m1jj4kw6df3x8vvg7q842c"
}
},
{
@@ -75952,15 +76062,15 @@
"repo": "purescript-emacs/emacs-psci",
"unstable": {
"version": [
- 20190308,
- 24
+ 20191025,
+ 830
],
"deps": [
"dash",
"purescript-mode"
],
- "commit": "3c10918a3a1d1dc613c222801deb465d4fbb2143",
- "sha256": "14dj7jsyamkr05dqqlks8p12nb94gw0pj4dmnh1p771020b8drw0"
+ "commit": "95fb5d14033add8fe9c8c6b4379758beb88af1d0",
+ "sha256": "05lpdlpc652sl1kk0wx1bzdzyyyrvllcyfqyksplwaxgzjxy95mp"
},
"stable": {
"version": [
@@ -76208,11 +76318,11 @@
"repo": "wasamasa/punpun-theme",
"unstable": {
"version": [
- 20161103,
- 847
+ 20190928,
+ 1413
],
- "commit": "cce8b10b2df6f9187a9eaa0c3f21ff0dda175968",
- "sha256": "1iz1qc9bphl2y2z7abc33fvyaccj733drkl7nzbr1jlpbknkmk2k"
+ "commit": "2f78125609277b2478abdebd8f9d5ee10a823b65",
+ "sha256": "1sgxrj3igzq86h3whfymxf4qzv9kpvcrlhbvjmnp7fwrplys0n7d"
}
},
{
@@ -76685,8 +76795,8 @@
"repo": "tumashu/pyim",
"unstable": {
"version": [
- 20190925,
- 252
+ 20191014,
+ 333
],
"deps": [
"async",
@@ -76694,8 +76804,8 @@
"pyim-basedict",
"xr"
],
- "commit": "172a099fe1212d560dab72569f3b0091735a8eb8",
- "sha256": "0bjjphamw6n7fi86k24zx1wdm6i9hirnf100vkaiyjqmf34490dc"
+ "commit": "485cd94dd2a651f7ecd69bdf80200f0d0033754e",
+ "sha256": "1frd6xshhvy0l8h4chf11g46dai757mbmy0ag0h024934agqd4n0"
},
"stable": {
"version": [
@@ -76840,8 +76950,8 @@
20170402,
1255
],
- "commit": "fde732e0e9a4f224c5ae48ad942c6d955aa0a8e6",
- "sha256": "1wz5psdrpxi58vs2wpz9vagxdrzghc839whqvsa2y71ka3z923rk"
+ "commit": "97f4f2ae187df933f072d74fd8347ec14213f5de",
+ "sha256": "08i0likgznkc7xwb4p47cndza0dy4h12l3im47h12vgjl1r5ayna"
}
},
{
@@ -76894,8 +77004,8 @@
"pythonic",
"tablist"
],
- "commit": "277f7c623f489fd31c56d6e131c5481a71b6a926",
- "sha256": "1xpb08m5zjyxpq45mmhfysxgaga2xj9r6nw6zs2rx0zkv6qjklnr"
+ "commit": "05697e881a8b57c4f183344c42ae36662b180663",
+ "sha256": "148dhzpjv5ykakxdyp0fcxjbqjvf4r6sv8jq9jlyqk2q1nxz45fr"
}
},
{
@@ -76924,20 +77034,20 @@
"repo": "poppyschmo/pytest-pdb-break",
"unstable": {
"version": [
- 20190308,
- 655
+ 20191016,
+ 530
],
- "commit": "ac969ae8cec2e3da250ce454e74f5b28f0e9649b",
- "sha256": "0agrqlasx8ikvwk5c9rc2d4spj7bkhbwn46k3b8ind4pzzk4rxwd"
+ "commit": "b57705d55a067456c6160489672feddcc6085713",
+ "sha256": "03plhl4z75rvf3llhw8dwmc8r3hwhwd2pwq3r66kbqdvr0yrdl42"
},
"stable": {
"version": [
0,
0,
- 4
+ 6
],
- "commit": "38840190dfbcb307778d079da5e2373525b3ac18",
- "sha256": "0887620iq8xn28aajx7z2pkgh19778w494n8icibwlk2mj2m3gxl"
+ "commit": "b57705d55a067456c6160489672feddcc6085713",
+ "sha256": "03plhl4z75rvf3llhw8dwmc8r3hwhwd2pwq3r66kbqdvr0yrdl42"
}
},
{
@@ -77070,11 +77180,11 @@
"repo": "python-mode-devs/python-mode",
"unstable": {
"version": [
- 20190912,
- 1653
+ 20191018,
+ 1735
],
- "commit": "2fc13db9eb7652b3f6619fbd1a96073850ee6175",
- "sha256": "0mw3hvslvvj6h56nc42my94vjci36k3yr44511635vdmfsmdzafl"
+ "commit": "1e64dd421f1848dd902bf9f39b5bac8d3f33a96d",
+ "sha256": "0wckkg4ykrhfpyz5dankagai8jfbhzi3kjd99ds1j1515jxmawmg"
},
"stable": {
"version": [
@@ -77194,15 +77304,15 @@
"repo": "pythonic-emacs/pythonic",
"unstable": {
"version": [
- 20190725,
- 1258
+ 20191021,
+ 811
],
"deps": [
"f",
"s"
],
- "commit": "29f8049e56141805b0ee1a2c5fc62c3b027aa736",
- "sha256": "12dhh11q16crhb6dffwx3s7ncgbqsvc2dvpkzgllr58iwd8hs2kk"
+ "commit": "ba9af8ce302579a2b2097b867a35a9fc0bc4bceb",
+ "sha256": "1q43ngd0nj5j9aca71qi0ss137kp46klr6xdlm8ghy55ppym2g5i"
},
"stable": {
"version": [
@@ -77228,19 +77338,19 @@
"repo": "jorgenschaefer/pyvenv",
"unstable": {
"version": [
- 20190916,
- 1037
+ 20191006,
+ 1304
],
- "commit": "392e28dad42dc6cc9507e496391a32482f9f1881",
- "sha256": "0kmzqinlv99wpm5q0lzwlzmjsc03m4z24pwz3zixldh76f7c2fmb"
+ "commit": "103d2f158ef2a760741682e18741e44107c68f3f",
+ "sha256": "055sgk8zf4wb5nqsf3qasf5gg861zlb1831733f1qcrd2ij5gzxx"
},
"stable": {
"version": [
1,
- 20
+ 21
],
- "commit": "fa6a028349733b0ecb407c4cfb3a715b71931eec",
- "sha256": "1x052fsavb94x3scpqd6n9spqgzaahzbdxhg4qa5sy6hqsabn6zh"
+ "commit": "103d2f158ef2a760741682e18741e44107c68f3f",
+ "sha256": "055sgk8zf4wb5nqsf3qasf5gg861zlb1831733f1qcrd2ij5gzxx"
}
},
{
@@ -77402,11 +77512,11 @@
"url": "https://framagit.org/steckerhalter/quelpa.git",
"unstable": {
"version": [
- 20190710,
- 503
+ 20191014,
+ 628
],
- "commit": "144b71e0f514b96cf19c39853cf08b2d957a8ed5",
- "sha256": "0dv85f38r5jd369ihmpknbj2zv8wmabfdsjcny0j6mp7x1n37dy1"
+ "commit": "0c4dab17591b15cea7dccf905afac9991f3b4971",
+ "sha256": "18j5hyyssmqi57h3i28dyv5mn0pmqkcydfzgn8yc5c53qvq9ixc9"
}
},
{
@@ -77633,8 +77743,8 @@
"repo": "racer-rust/emacs-racer",
"unstable": {
"version": [
- 20190610,
- 800
+ 20191001,
+ 2344
],
"deps": [
"dash",
@@ -77643,8 +77753,8 @@
"rust-mode",
"s"
],
- "commit": "ea6a09c16f8ec646195f942c12fe3ed7d65cc971",
- "sha256": "1r6g9jgbdidivjms62bvxkg0z3jif5j9sxfg51iq8hvc6m1nd352"
+ "commit": "a0bdf778f01e8c4b8a92591447257422ac0b455b",
+ "sha256": "1dzp2l6lcdrcss5xp32yvil4c1din09awnxg0f71fls6kh2g2fcq"
},
"stable": {
"version": [
@@ -77669,14 +77779,14 @@
"repo": "greghendershott/racket-mode",
"unstable": {
"version": [
- 20190925,
- 1446
+ 20191023,
+ 1526
],
"deps": [
"faceup"
],
- "commit": "bf31305d903b375f2be88d99f87891843a604e5d",
- "sha256": "0mq6x3sbhs83imj4g1p92739ldkhqv5g3bnnyzp7yhpcpjk1519n"
+ "commit": "5c1b8c8134741b08c51f3dc47741b05f68f5fd68",
+ "sha256": "1g7fmxrbyydci0qz3x3sm4a2nviri19vd8j9x4wbzbxw2s3c73g3"
}
},
{
@@ -77765,20 +77875,20 @@
"repo": "Fanael/rainbow-delimiters",
"unstable": {
"version": [
- 20170929,
- 1132
+ 20191018,
+ 1233
],
- "commit": "e561cff4abf97d00d9b2b5f10256d417182e2772",
- "sha256": "0j9wmri4zn72znq406n2j078q2h4f74qpcrqh2pkfw4f3ff3hf7c"
+ "commit": "5125f4e47604ad36c3eb4706310fcafac729ca8c",
+ "sha256": "1jh1gv69cjlrjkmjrkhgc7jffyxlkq9nci5ag4z1alskfp6favir"
},
"stable": {
"version": [
2,
1,
- 3
+ 4
],
- "commit": "93cd2dc873e7fedca7abc599cd97d46db4376ac7",
- "sha256": "0vs9pf8lqq5p5qz1770pxgw47ym4xj8axxmwamn66br59mykdhv0"
+ "commit": "455bcee19c92bf85db0ba7e926f0b5a176b69865",
+ "sha256": "1zr2669savnmkc68hiqsq9wccm6bs1j6jbmlac1xqh6nq7xgq36g"
}
},
{
@@ -79020,11 +79130,11 @@
"repo": "purcell/reformatter.el",
"unstable": {
"version": [
- 20190529,
- 2238
+ 20191006,
+ 2321
],
- "commit": "8372cc425967f055ba8a26f6098649467e776c5e",
- "sha256": "1fmyqs06rrkyyclrsfrjsxcwkd0c20kimih2x5llhnxmw51i2y5s"
+ "commit": "e15598a0ccbf4866f4939cceaac897924ba7690f",
+ "sha256": "0dfx0k8q3d4bbvndy9nnhwi2rc2jxmjjp3pi1qbd4nqy0aj6yas1"
},
"stable": {
"version": [
@@ -79183,8 +79293,8 @@
"repo": "proofit404/relative-buffers",
"unstable": {
"version": [
- 20190914,
- 1042
+ 20191004,
+ 1205
],
"deps": [
"cl-lib",
@@ -79192,8 +79302,8 @@
"f",
"s"
],
- "commit": "496fd31530adc455992b2bac535900fd29b9ad51",
- "sha256": "14nqs14ml33wlrm268dpijs0n2b12yrlysk1qd62fc7k5hvz9wxl"
+ "commit": "6064cd0b3cbd42c4a46c70fc396f05be71f42bd6",
+ "sha256": "0wzxnbbzzjkzrnfdbdn7k172ad6mnhq5y3swcbilnk1w1a1lzyhn"
}
},
{
@@ -79495,11 +79605,11 @@
"repo": "tkf/emacs-request",
"unstable": {
"version": [
- 20190923,
- 1502
+ 20191022,
+ 615
],
- "commit": "61b29734d7c44a594598a7674f2c6c575462dd4b",
- "sha256": "1c8giy34pqzcdh3a7afp4308bj0764wk87c3smfkihfl3clc53ys"
+ "commit": "6d170649ae9ef1c7c3d545517f896c03ca12062c",
+ "sha256": "1sc387x1v82i9r0p5r6v2wrwypk0dvkrmpivnyfkvrpg7vhff6yn"
},
"stable": {
"version": [
@@ -79526,8 +79636,8 @@
"deferred",
"request"
],
- "commit": "61b29734d7c44a594598a7674f2c6c575462dd4b",
- "sha256": "1c8giy34pqzcdh3a7afp4308bj0764wk87c3smfkihfl3clc53ys"
+ "commit": "6d170649ae9ef1c7c3d545517f896c03ca12062c",
+ "sha256": "1sc387x1v82i9r0p5r6v2wrwypk0dvkrmpivnyfkvrpg7vhff6yn"
},
"stable": {
"version": [
@@ -79655,11 +79765,11 @@
"repo": "pashky/restclient.el",
"unstable": {
"version": [
- 20190502,
- 2214
+ 20191009,
+ 1208
],
- "commit": "422ee8d8b077dffe65706a0f027ed700b84746bc",
- "sha256": "067nin7vxkdpffxa0q61ybv7szihhvpdinivmci9qkbb86rs9kkz"
+ "commit": "e8ca809ace13549a1ddffb4e4aaa5d5fce750f3d",
+ "sha256": "1wdi3c9wczn6vhr5l9mrbhsnw0hj1zfxh3sz53q8v1k684q5jyjk"
}
},
{
@@ -79677,8 +79787,8 @@
"helm",
"restclient"
],
- "commit": "422ee8d8b077dffe65706a0f027ed700b84746bc",
- "sha256": "067nin7vxkdpffxa0q61ybv7szihhvpdinivmci9qkbb86rs9kkz"
+ "commit": "e8ca809ace13549a1ddffb4e4aaa5d5fce750f3d",
+ "sha256": "1wdi3c9wczn6vhr5l9mrbhsnw0hj1zfxh3sz53q8v1k684q5jyjk"
}
},
{
@@ -79840,8 +79950,8 @@
"repo": "dajva/rg.el",
"unstable": {
"version": [
- 20190925,
- 543
+ 20191017,
+ 1843
],
"deps": [
"cl-lib",
@@ -79849,22 +79959,22 @@
"transient",
"wgrep"
],
- "commit": "d948457034527f1ed9d0d3b00ee81d7ff0abfc02",
- "sha256": "1hqdhrzhr4yyn0n8pd7xxbj76ibzb6zb35yg8c3kwsba7m3sm6vi"
+ "commit": "fcb3c16dc67d22afb5a5eab14f00bebe3a0720a6",
+ "sha256": "1bzd7xfy5hf4jlf5f4yl9csgr188dl9kdv5yd2f67z36miia5h6h"
},
"stable": {
"version": [
1,
8,
- 0
+ 1
],
"deps": [
"cl-lib",
"s",
"wgrep"
],
- "commit": "df76c35a7c370f34e23f4ad20a22aacce5581165",
- "sha256": "0p29hcf0gcswlsy4cy68byys459358v14fzdbz38j1diz5g5ac6p"
+ "commit": "3f07304b8a7ee70ac91f3b66e76dc1d621a96bff",
+ "sha256": "0k7x5z7mh9flwih35cqy8chs54rack3nswdcpw5wcpgv6xim227y"
}
},
{
@@ -80137,8 +80247,8 @@
20190508,
609
],
- "commit": "fcefc0509dd0a4ec2e02020c83e1c4a1101ef903",
- "sha256": "1zbpp4ilf9kvjnxc0cgs90l02lmpp6pa905cahi441l2pn71kbld"
+ "commit": "7045b8116a0bf899a51e6d91a373a693faa310e1",
+ "sha256": "1wgp0xb2c5b6hxxwwwlz7kl4namb7r03cpfkraqzgiia13m9pihr"
}
},
{
@@ -80257,11 +80367,11 @@
"repo": "DerBeutlin/ros.el",
"unstable": {
"version": [
- 20190919,
- 1939
+ 20191024,
+ 1942
],
- "commit": "967963404824052f25913906f506b090ebba221a",
- "sha256": "09p9dcybkabkrdvv0ss9jgbmn87zilgijpxhd0r18qpb5hipyr8g"
+ "commit": "5795c4dc88a359667bffd49b7724c26761d6fd96",
+ "sha256": "0j0bdnnv8zmxgs2w8b2nsiqpbvm10napdxrjdg4p042w1c2p370g"
}
},
{
@@ -80389,11 +80499,11 @@
"repo": "Andersbakken/rtags",
"unstable": {
"version": [
- 20190918,
- 505
+ 20191002,
+ 1643
],
- "commit": "d3d4bc9b7b829d39628a1af96f06eb23ba48670c",
- "sha256": "0fgxrpqvqs988kjnkcc1lmyqnfc85ivhrarldl7iqgj25fvni6z1"
+ "commit": "f2633f565fc5e7e6958993ef105225f4e68e43ba",
+ "sha256": "1bjgr7wa82ccrc25r7agfaq3iz7xlp1qchvkmkx3xy59jv4yafjz"
},
"stable": {
"version": [
@@ -80758,8 +80868,8 @@
20180127,
22
],
- "commit": "893b1a26244ef6ea82833a9afbc13cb82c0cfb53",
- "sha256": "0lgahv25a9b2dfgkcm9ipyziiqnr3sb9l2dvzm35khwf3m8dwxgq"
+ "commit": "b69a3866e0299cae8c9c805d644e69b2c17b64de",
+ "sha256": "13sm2v7al9658n17dka6dclzsprccrm3zycx6nwsgl99i14cnn99"
}
},
{
@@ -80861,11 +80971,11 @@
"repo": "rust-lang/rust-mode",
"unstable": {
"version": [
- 20190923,
- 2214
+ 20191023,
+ 918
],
- "commit": "295e234e5ceb62c047c50ff14bd6ab0a39499816",
- "sha256": "0hm3mii2d6p93jf4ld8rkrk55pklzj7zlsy14rrc6xh02n2lzzi4"
+ "commit": "5ad9b599c6beea43d6262c3ad81d95512a7e53b8",
+ "sha256": "1i1899lclwq2c238jcyz2hixvixwrqgks8xgw5048zpxvdb6vm6a"
},
"stable": {
"version": [
@@ -80908,8 +81018,8 @@
"repo": "brotzeit/rustic",
"unstable": {
"version": [
- 20190922,
- 930
+ 20191019,
+ 2022
],
"deps": [
"dash",
@@ -80923,8 +81033,8 @@
"spinner",
"xterm-color"
],
- "commit": "911676a82fb561cc59c9e54e87d566c5a23469f5",
- "sha256": "1nlp7apy7d6dwxhn61awdy2vhckjjsps4wk0ffjrnjnjhypljwqn"
+ "commit": "030e0dc5777ac2c27d2e99ace19c252eb52a50bc",
+ "sha256": "0xs0lyapkp91nhrjhqgsv03zmvmp8mg4jz434w03cwwcbm8k1j55"
}
},
{
@@ -80959,11 +81069,11 @@
"repo": "Kungsgeten/ryo-modal",
"unstable": {
"version": [
- 20190816,
- 1209
+ 20191017,
+ 1323
],
- "commit": "0bb210f37539e9d0c1e77ae286a0d7db79cf8edf",
- "sha256": "1x093wq7srgby3608n3q1vkdfvx9b98q7mzfhxwmy3999y7qhsk5"
+ "commit": "3a54312eea7023a86ca3f8eb3c03c872554bff2f",
+ "sha256": "1cyvp3bi6yhckbdnq98xvghmhdzghya5y9wd7hxjawibs75rza95"
}
},
{
@@ -81258,11 +81368,11 @@
"repo": "nflath/save-visited-files",
"unstable": {
"version": [
- 20190430,
- 1508
+ 20190927,
+ 2153
],
- "commit": "7eb71a6c4f9cb770b387fcef80231d9a9f648188",
- "sha256": "01ampk085k0rb0bw85imwbs44p4wp20giiwwpbrv6f97bh1065m2"
+ "commit": "0b61c9bd16947bd99ccd61208bd481325e8c5cba",
+ "sha256": "04rrl0nn4mk8h7qyzh3lljagldm5hqhxv8ps6hkh0zz4il7ds018"
}
},
{
@@ -81335,17 +81445,17 @@
},
{
"ename": "sbt-mode",
- "commit": "364abdc3829fc12e19f00b534565227dbc30baad",
- "sha256": "0v0n70czgkdijnw5jd4na41vlrmqcshvr8gdpv0bv55ilqhiihc8",
+ "commit": "824a7ac85d5c2b8f1c7643bff4eb5931a4680309",
+ "sha256": "1i0056y27bcjpqrqgjhl14qk53r3ny8zzadsgyw2jqf5jvg561bc",
"fetcher": "github",
- "repo": "ensime/emacs-sbt-mode",
+ "repo": "hvesalai/emacs-sbt-mode",
"unstable": {
"version": [
- 20180511,
- 1622
+ 20190929,
+ 1531
],
- "commit": "e658af140547cbef495c33535c7f694a501d318c",
- "sha256": "0lv9ridzk9x6rkf7lj21srnszypyq04vqg05vl10zhpz1yqlnbjd"
+ "commit": "5d2edadff23fe23e911379d6c2141d55b23e7254",
+ "sha256": "1alxn4q38pssgm6y39xhdi7rydrlrl5n481m5vh76wl4hx0dfjhg"
},
"stable": {
"version": [
@@ -81368,8 +81478,8 @@
20190413,
1246
],
- "commit": "497baa7a4f9e688b7c9eb6f16dd57e645202e041",
- "sha256": "0ss7wkc46xmwgldhdygx0344zh2c51ny2xbj869sqpky1wi72z4c"
+ "commit": "6ec97fda154b0578688ab98723685c66af7a7a71",
+ "sha256": "0vq85dv6yrglvfrnf3vxrdlh6cwxfcmrxqwfv596jh0l834cbsgg"
}
},
{
@@ -81392,17 +81502,17 @@
},
{
"ename": "scala-mode",
- "commit": "564aa1637485192a97803af46b3a1f8e0d042c9a",
- "sha256": "12x377iw085fbkjb034dmcsbi7hma17zkkmbgrhkvfkz8pbgaic8",
+ "commit": "eb0b5735e9d930502ea7346e29d350ba8068440c",
+ "sha256": "1wnl3ily5qsff36z6fkk86m58w591yc3m2nka22vslafj8m8gwl8",
"fetcher": "github",
- "repo": "ensime/emacs-scala-mode",
+ "repo": "hvesalai/emacs-scala-mode",
"unstable": {
"version": [
- 20170802,
- 1132
+ 20190929,
+ 1522
],
- "commit": "56cba2903cf6e12c715dbb5c99b34c97b2679379",
- "sha256": "13miqdn426cw9y1wqaz5smmf0wi3bzls95z6shcxzdz8cg50zmpg"
+ "commit": "44772cbf1e1ade52bc5066555ff0aed68569aaec",
+ "sha256": "0xnsyrsardsmjyj563dkl03f5d6g2syng1x721i0w36qkiqwcqr7"
},
"stable": {
"version": [
@@ -82487,14 +82597,14 @@
"repo": "wasamasa/shackle",
"unstable": {
"version": [
- 20190201,
- 1846
+ 20191020,
+ 1249
],
"deps": [
"cl-lib"
],
- "commit": "842a90b3ca04d9d886543f14ca5f04e8bd2a3d06",
- "sha256": "08g72adgbhb1cj6897xrjmpbxcxs6pr8xha4868s293kn6dkh4ys"
+ "commit": "7ccbe513852a1d1700b698547efca14b8940319d",
+ "sha256": "0agsp8ia4irr540r898ifhjqp28n1zsq1pilv1kc272spn3qhvp9"
},
"stable": {
"version": [
@@ -82640,11 +82750,11 @@
"repo": "ieure/shell-here",
"unstable": {
"version": [
- 20150728,
- 1704
+ 20191011,
+ 1959
],
- "commit": "251309141e18978d2b8014345acc6f5afcd4d509",
- "sha256": "0z04z07r7p5p05zhaka37s48y82hg2dbk0ynap4inph3frn4yyfl"
+ "commit": "88b80deb1337a97b403b20fc467fa2d579b3bfd5",
+ "sha256": "1x9zcxsc6cnh0h051377asbqhcx3mzcarrnj9zmyg6fcszgas5v1"
}
},
{
@@ -82890,11 +83000,11 @@
"repo": "emacs-w3m/emacs-w3m",
"unstable": {
"version": [
- 20190826,
- 741
+ 20190930,
+ 730
],
- "commit": "f5abefa599e63a769b08debf1aa8f13e77a2b1b4",
- "sha256": "0kr136ya51iw5nv72jrkk2wn6m2zr86b19b93i1pplhvq465a9bm"
+ "commit": "361297e8539770f2f396d30928ebc01de60ca637",
+ "sha256": "1cnzi91mm3mg5x25v7vg86d1ri7ka7cvspb5l7ikmdv6cb9978ll"
}
},
{
@@ -82960,10 +83070,10 @@
},
{
"ename": "show-eol",
- "commit": "1ae308e8c251b7a6942f7d9f739830986f7315ea",
- "sha256": "1k0ihimb4acc30qfmjj3hfpxknif3gzj0iikz23gizrsks7n5p1g",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "1lk397a0b2nwdd9v1vk0kpfd0d0slflsvy4h0ycyvcnbc53byni4",
"fetcher": "github",
- "repo": "elpa-host/show-eol",
+ "repo": "jcs-elpa/show-eol",
"unstable": {
"version": [
20190924,
@@ -83182,20 +83292,20 @@
"repo": "riscy/shx-for-emacs",
"unstable": {
"version": [
- 20190623,
- 2154
+ 20190929,
+ 331
],
- "commit": "ef084c66e66651bf93cd0065469e862b627c044b",
- "sha256": "1alpp27b3mxw9ansfixdcp4kpj1mak1k1gm370b8fv2s45b3sacb"
+ "commit": "42e175378fa78a2a0b7230deea60e29b60a8b312",
+ "sha256": "04f6ldl81p6pd60i0jspiphdypgkl7qy5qq72dh8hzrw9fcfvf9r"
},
"stable": {
"version": [
1,
- 1,
- 2
+ 2,
+ 0
],
- "commit": "ef084c66e66651bf93cd0065469e862b627c044b",
- "sha256": "1alpp27b3mxw9ansfixdcp4kpj1mak1k1gm370b8fv2s45b3sacb"
+ "commit": "42e175378fa78a2a0b7230deea60e29b60a8b312",
+ "sha256": "04f6ldl81p6pd60i0jspiphdypgkl7qy5qq72dh8hzrw9fcfvf9r"
}
},
{
@@ -83317,11 +83427,11 @@
"repo": "mswift42/silkworm-theme",
"unstable": {
"version": [
- 20180301,
- 1437
+ 20191005,
+ 1903
],
- "commit": "4a297f952401cfe894dcb24174f6eda05e00fada",
- "sha256": "00kjibpn3ry7j1s6kqmakybialpcx4919344lxks7wij5l6qqxx0"
+ "commit": "6cb44e3bfb095588aa3bdf8d0d45b583521f9e2c",
+ "sha256": "0w5h1gl8npmwmpvhhwchrknd977w4l3vvd2lib7qphinj117fhzv"
},
"stable": {
"version": [
@@ -83402,14 +83512,14 @@
"repo": "skeeto/emacs-web-server",
"unstable": {
"version": [
- 20190110,
- 1505
+ 20191006,
+ 1956
],
"deps": [
"cl-lib"
],
- "commit": "08535d0fad6a32fdc03d725ec74e10a754bb9c7a",
- "sha256": "14cajlr1a2dx8x511zb20l633xqa0kqx3nn73x4ph2wwb35njk76"
+ "commit": "67f2f1e665fa66d7ef3beed8e82f94962bfa4f3b",
+ "sha256": "0w0psk98qnwnjyispkcahgh7kyp8jz6m6kwy3hwicsbxbiydrivd"
},
"stable": {
"version": [
@@ -83456,8 +83566,8 @@
"deps": [
"cl-lib"
],
- "commit": "8b03b71303070b05d5def3c8a2564e4b5e67098a",
- "sha256": "1g508x8hf8zlvi6kz9r8jxavl11y47y2gjldjnc6z6ijiqisy3dm"
+ "commit": "2d3304af173b657176a1284abecdad2861820119",
+ "sha256": "1ac03h5hmx6qhsscq5n1n75wc5s1nnvpghws3sij6j64ksixi3b6"
}
},
{
@@ -83762,8 +83872,8 @@
"repo": "yuya373/emacs-slack",
"unstable": {
"version": [
- 20190803,
- 1406
+ 20191019,
+ 1858
],
"deps": [
"alert",
@@ -83773,8 +83883,8 @@
"request",
"websocket"
],
- "commit": "ea89ac4291532a136d02bb8852b5dc641622ab73",
- "sha256": "0gnmhlv3gzv5n8ydbg84n9m6i9d0akcvn032ipsyss6bqw1vzl1m"
+ "commit": "25df7218ef17c03ddad057a1ba50f99160b71675",
+ "sha256": "11m951hl6ykk7h028nhvzlc7ywdc93z7n5vpf9w4m73jlgy1kcbr"
}
},
{
@@ -83835,15 +83945,15 @@
"repo": "slime/slime",
"unstable": {
"version": [
- 20190925,
- 1213
+ 20191025,
+ 1421
],
"deps": [
"cl-lib",
"macrostep"
],
- "commit": "0bd5891373adf44ab453880dc5549ef53ffc9dba",
- "sha256": "1dpl1xb5psm83ls5nsl34wiw5zz5csmdm6vfqdr7szxncdsfjij1"
+ "commit": "2b9feb2fef764c6713ce433a6318cc412127172d",
+ "sha256": "0x74ph37s5wbc0xmjllh3z4j2synfl1w36mb2plcvixgj67y59yk"
},
"stable": {
"version": [
@@ -84060,11 +84170,11 @@
"repo": "joaotavora/sly",
"unstable": {
"version": [
- 20190709,
- 1511
+ 20191024,
+ 1500
],
- "commit": "249a94ca9560d7ac07607d9a23cfc5c5f487943a",
- "sha256": "02snfrgqp9iwprg4was3njhskbvlypggcgzc58alp0nvlvpszs6g"
+ "commit": "0e8c0f9ce0612d52086792cc960ccbf0b528a624",
+ "sha256": "0akffwzca8yiq2nn5fmpblfddi9vlacwlfdmh856wn5hkhqnvr7k"
},
"stable": {
"version": [
@@ -84083,14 +84193,14 @@
"repo": "mmgeorge/sly-asdf",
"unstable": {
"version": [
- 20190807,
- 553
+ 20191021,
+ 718
],
"deps": [
"sly"
],
- "commit": "c387ba34a75b172e8a75747220c416462ae9de31",
- "sha256": "1cr6p11vsplb6afh2avwb585q606npp692gb5vqs377nni5vx7km"
+ "commit": "69123fcebe63bb4d6e40e3dcb187299622401b74",
+ "sha256": "0f5ycdh02w6b6jkzw6fhsq9brdld78277cjykpy291112fx0ppny"
},
"stable": {
"version": [
@@ -84113,14 +84223,14 @@
"repo": "joaotavora/sly-hello-world",
"unstable": {
"version": [
- 20190701,
- 1443
+ 20191013,
+ 2137
],
"deps": [
"sly"
],
- "commit": "355c94235afa9f79eefff1d22e97fcfa9c31d70c",
- "sha256": "0aifmfw83bi0f761k1ppham0mc1b59w2bpas59355vrlbg7jm9vg"
+ "commit": "ae8fe0a0ebcce50425a1d411c027db06ddec39ce",
+ "sha256": "0gimlph6pbq0s313gqa85gzc2x2d9ba4yww91apikd6xl32707bg"
}
},
{
@@ -84131,15 +84241,15 @@
"repo": "joaotavora/sly-macrostep",
"unstable": {
"version": [
- 20190701,
- 1532
+ 20191013,
+ 2138
],
"deps": [
"macrostep",
"sly"
],
- "commit": "6c4d8ef7b6d39d6ef10053fb6ac08bfbed519d4f",
- "sha256": "1z88h5g0j0mxbqh3k56bl40sydy04jsw7cnhasiyrxyk2glsfm57"
+ "commit": "be2d24545092d164be1a91031d8881afd29c9ec0",
+ "sha256": "0v8m3zkccpqd2l8m9340y672l2mm3mrry8422nva5kfvpcwdayqb"
}
},
{
@@ -84150,14 +84260,14 @@
"repo": "joaotavora/sly-named-readtables",
"unstable": {
"version": [
- 20190701,
- 1800
+ 20191013,
+ 2138
],
"deps": [
"sly"
],
- "commit": "6b37ed2201174caa86a44e8ac3350dd09e91e606",
- "sha256": "1if4ssv0s66gcz8pz55gark9imbw1pilxs1h7y094ygnjcm4m0li"
+ "commit": "a5a42674ccffa97ccd5e4e9742beaf3ea719931f",
+ "sha256": "16asd119rzqrlclps2q6yrkis8jy5an5xgzzqvb7jdyq39zxg54q"
}
},
{
@@ -84168,14 +84278,14 @@
"repo": "joaotavora/sly-quicklisp",
"unstable": {
"version": [
- 20190701,
- 1444
+ 20191012,
+ 2124
],
"deps": [
"sly"
],
- "commit": "06d7281e70d71b9a37f488c8f63fd199e1fb0f97",
- "sha256": "0ml3zshd9kkjspykiadi1nlq7mr5sjcmsvbbbcxrj2d2ki2skniv"
+ "commit": "01ebe3976a244309f2e277c09206831135a0b66c",
+ "sha256": "1vfqmvayf35g6y3ljsm3rlzv5jm50qikhh4lv2zkkswj6gkkb1cv"
}
},
{
@@ -84569,15 +84679,15 @@
"repo": "Fuco1/smartparens",
"unstable": {
"version": [
- 20190904,
- 1742
+ 20191015,
+ 1754
],
"deps": [
"cl-lib",
"dash"
],
- "commit": "12856838cf9b0e6a635a6ceb14a22fdc03b04728",
- "sha256": "1252j96slvipjlixp9gzlsa5za7zx9a7piz661qmbv6pb812ibfr"
+ "commit": "9738360eb2afb58b4c21815f9d5c793b8125f540",
+ "sha256": "1msaggijlladdfpza4qqbdr4ylx3lla3dyjzapj0vs1cv4r30ivg"
},
"stable": {
"version": [
@@ -86445,14 +86555,14 @@
"repo": "magit/ssh-agency",
"unstable": {
"version": [
- 20180508,
- 26
+ 20191009,
+ 156
],
"deps": [
"dash"
],
- "commit": "d9dbedd773ad3a831e02e162c47936d6814a850a",
- "sha256": "0895n7bss4wdydic1gflr03f2cwdyqywl16gvb599lpn288jhwvz"
+ "commit": "89ea87dbfa0aa2fe644f7215aa3628c3008852c5",
+ "sha256": "0mkrn3jildlqyrkbdp31zf24vkzx4ycy49kxqs3vspbbcpanpj7j"
},
"stable": {
"version": [
@@ -86474,11 +86584,11 @@
"repo": "jhgorrell/ssh-config-mode-el",
"unstable": {
"version": [
- 20190712,
- 1840
+ 20191001,
+ 2041
],
- "commit": "4c1dfa57d452cb5654453bf186c8ff63e1e71b56",
- "sha256": "0crglfdazzckizbwzmgl2rn6j85avfzkr1q7ijxd17rp2anvr9bd"
+ "commit": "3d3e9af531003d5456e1a3a3b54147755f070eca",
+ "sha256": "184j4ap4yfis55r87g9rycj78zy2m6lkadbwvlha45d478n35lqh"
}
},
{
@@ -86550,11 +86660,11 @@
"repo": "stan-dev/stan-mode",
"unstable": {
"version": [
- 20190921,
- 111
+ 20191015,
+ 2040
],
- "commit": "80930bb4f222b8fa11b1e64ba2f2905c0d3dd228",
- "sha256": "1sqana7wy8r7l6zy8sjv89a92qqlxn4z1zckbjk2zld68hp6q6cd"
+ "commit": "bcfa6f49ee3a0ec8a808f3b80286db192b34f6c7",
+ "sha256": "1vvyik4yx19qq5jmy3yi1547s06rm2qsdbvdw88m9pqfffp1xllr"
},
"stable": {
"version": [
@@ -86574,15 +86684,15 @@
"repo": "stan-dev/stan-mode",
"unstable": {
"version": [
- 20190921,
- 1827
+ 20191015,
+ 2040
],
"deps": [
"stan-mode",
"yasnippet"
],
- "commit": "80930bb4f222b8fa11b1e64ba2f2905c0d3dd228",
- "sha256": "1sqana7wy8r7l6zy8sjv89a92qqlxn4z1zckbjk2zld68hp6q6cd"
+ "commit": "bcfa6f49ee3a0ec8a808f3b80286db192b34f6c7",
+ "sha256": "1vvyik4yx19qq5jmy3yi1547s06rm2qsdbvdw88m9pqfffp1xllr"
},
"stable": {
"version": [
@@ -86753,16 +86863,16 @@
20171130,
1559
],
- "commit": "43559408e8340e8fac588c5711c40f7cdca48f96",
- "sha256": "1w576zzb0dzffn59bxf14z32vy7rmdj4k8ms2dy7qn4vhmyr38jx"
+ "commit": "8fc2c5cd1d7d74e59a35699d12907d5d7efac190",
+ "sha256": "110dgbkqn0x1cw99n6z6llc8547ly7zvp9659d13qhiswbifs8vz"
},
"stable": {
"version": [
0,
- 19
+ 20
],
- "commit": "d86a0c1ffd8db519a1e8d56b3d972fdd8a7f4818",
- "sha256": "1dzl6cnyzwbzysp82x7w1yc03g25kwan3h0zpnzhhfhg6c904sis"
+ "commit": "4f2670ed6da97b731a51e57a01cab581d1b9c52e",
+ "sha256": "17zmxhj5qzhsnaj796szpdsl30v9cfxkvds0vx2hav9f4ix0pl1s"
}
},
{
@@ -87242,11 +87352,11 @@
"repo": "zevlg/sudoku.el",
"unstable": {
"version": [
- 20161111,
- 706
+ 20191015,
+ 1315
],
- "commit": "77c11b5041b58fc943cf1668b44b40bae039cb5b",
- "sha256": "18nbs980y6cj6my208i80cb928rnkk5rn3zwc63prk5whjw4y77v"
+ "commit": "b1924fd244a5fa284de9d67b66fbd69164b37318",
+ "sha256": "19i3rrz4qnc9i845j0bbmps69372rry7gadcyj06gvq2hf9dy3nh"
}
},
{
@@ -87598,16 +87708,16 @@
"repo": "danielmartin/swift-helpful",
"unstable": {
"version": [
- 20190923,
- 1022
+ 20191013,
+ 1658
],
"deps": [
"dash",
"lsp-mode",
"swift-mode"
],
- "commit": "5d07fa0d574a3ef58dfb0341da118e37c86bf6c5",
- "sha256": "1jf4544jzn75vkxhxaj3xk3284nz94ik1gxk6b5hzy0r643ccklw"
+ "commit": "5b5eee7122803ca405bc68b67d967a1757d4404c",
+ "sha256": "1vz1dd3w978b3k2ix3vjgz8i2xaxqf24qc5cwhar7n1jwjrzgqig"
}
},
{
@@ -87618,14 +87728,14 @@
"repo": "swift-emacs/swift-mode",
"unstable": {
"version": [
- 20190609,
- 507
+ 20191013,
+ 1451
],
"deps": [
"seq"
],
- "commit": "be8d7700cdbf47576d7c4e0a7e0855cce0fe9ad8",
- "sha256": "020jd4byxm8yh651symcs0v8zwrbm7cn9mn5ampjfwf1k43bq1bj"
+ "commit": "b260308e922bd0361779f66a2e5bc1ef0aae4d30",
+ "sha256": "00qabygq71fpnrwrkbgkz5c33b82ni3sxs77nihd00ia2m1524i5"
},
"stable": {
"version": [
@@ -87702,26 +87812,26 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20190822,
- 1708
+ 20191021,
+ 1015
],
"deps": [
"ivy"
],
- "commit": "79333e9edfee38ec3b367c33711a68bdf7783259",
- "sha256": "0dyclc51sprhmr5fi4lylhwsrn8v1jgyblwk9ly60jj84lj6278z"
+ "commit": "d2052bab4eecebab84e75b8a10b66f66a8574425",
+ "sha256": "0kxv03mb00ia48vk05xb6bqhkphjjh2pry6r2f5pyag0wgh5vyma"
},
"stable": {
"version": [
0,
- 12,
+ 13,
0
],
"deps": [
"ivy"
],
- "commit": "85d1e2e779ca92e6ef8e47d08f866b13d4d87aee",
- "sha256": "0xgngn3jhmyn6mlkk9kmgfgh0w5i50b27syr4cgfgarg6p77j05w"
+ "commit": "cd634c6f51458f81898ecf2821ac3169cb65a1eb",
+ "sha256": "0ghcwrg8a6r5q6fw2x8s08cwlmnz2d8qjhisnjwbnc2l4cgqpd9p"
}
},
{
@@ -87940,8 +88050,8 @@
"repo": "countvajhula/symex.el",
"unstable": {
"version": [
- 20190810,
- 432
+ 20191010,
+ 1915
],
"deps": [
"cider",
@@ -87958,8 +88068,8 @@
"slime",
"smartparens"
],
- "commit": "745dc44bc1569a05ade034981277ee5955677798",
- "sha256": "0c1sibigy0kvhizxg2198k9kqgb57cmcjx7l0jmar2cgnmndbrgj"
+ "commit": "955c160af27c585d339dee8dd8eda394b253d3cc",
+ "sha256": "1h0n9f19g7i0dw2pz7mrq9frfp5vjb9kzxs2cksk4n37h7pam3kl"
},
"stable": {
"version": [
@@ -88608,11 +88718,11 @@
"repo": "saf-dmitry/taskpaper-mode",
"unstable": {
"version": [
- 20190919,
- 727
+ 20191009,
+ 1506
],
- "commit": "c95fb2375b0c8d448a347241eb95f160e6880e99",
- "sha256": "18qdnjxr4p4a2ds4k7sk5kkykyxcfri8zws3bhisfz1kayad1wlg"
+ "commit": "fa0a5e0c4d36a6f007fc3932f7067fb09ba41de8",
+ "sha256": "1346r8r3m4kpmh90bgdxz7h1d0l7lna64xn7lh6788yfm8rl6sdj"
},
"stable": {
"version": [
@@ -88656,8 +88766,8 @@
"deps": [
"cider"
],
- "commit": "217ca22fdff89a2bbe23d67afd43c06f928de826",
- "sha256": "0w16icw1g1naaasvnjaggjvqyfbbwmc4xlw928dnqyfyys2a4j60"
+ "commit": "e704c2cb737db5481a6b085d82b1fb81e9b0fbac",
+ "sha256": "0hn2i7c6msr8i6b6p578qbdikslap41b5adjrmdra591pmia2cqq"
},
"stable": {
"version": [
@@ -88808,14 +88918,14 @@
"repo": "zevlg/telega.el",
"unstable": {
"version": [
- 20190925,
- 1406
+ 20191025,
+ 1359
],
"deps": [
"visual-fill-column"
],
- "commit": "cfb9a581b0832266386f3a6229d3e4f944168652",
- "sha256": "1s0zg7a737vsd1yxwnlxgh7w19i9w52scm1402fsil3i8sgznr1f"
+ "commit": "699579b11b358af86e1cde5823a0987d40054afd",
+ "sha256": "1y0q7scjni4jw4pah0v2pwxc07557q59axk3hb6651kvbig7hq4l"
},
"stable": {
"version": [
@@ -89260,21 +89370,21 @@
"cl-lib",
"json"
],
- "commit": "556f5559255518865456af0b228f86bfabd43e6b",
- "sha256": "1dvdd4vzdfkgb9blc6f5402kknp3ppxjyd94cn696rlfrya58vmm"
+ "commit": "9353d89f568a7e8c1e8e4191f764f435a63f0df2",
+ "sha256": "0bibcdbjyfskwj28dk2krnvslb5pnqv5q1clgnwimpmyd6ijm9bj"
},
"stable": {
"version": [
0,
24,
- 0
+ 2
],
"deps": [
"cl-lib",
"json"
],
- "commit": "4ba411719279c62d9c0acd1243a03477ada1ac32",
- "sha256": "1af614di6yb91ychi56i788n1qh3nsc2a8i8jyz1ram122dbf0jj"
+ "commit": "729307d17c08c9f2baf1925a51b7f36d8f035e01",
+ "sha256": "09ziq6l63418z307bcfnyjcbir9vv93qnaapkk65shi6pyj47z30"
}
},
{
@@ -89293,22 +89403,22 @@
"cl-lib",
"tern"
],
- "commit": "556f5559255518865456af0b228f86bfabd43e6b",
- "sha256": "1dvdd4vzdfkgb9blc6f5402kknp3ppxjyd94cn696rlfrya58vmm"
+ "commit": "9353d89f568a7e8c1e8e4191f764f435a63f0df2",
+ "sha256": "0bibcdbjyfskwj28dk2krnvslb5pnqv5q1clgnwimpmyd6ijm9bj"
},
"stable": {
"version": [
0,
24,
- 0
+ 2
],
"deps": [
"auto-complete",
"cl-lib",
"tern"
],
- "commit": "4ba411719279c62d9c0acd1243a03477ada1ac32",
- "sha256": "1af614di6yb91ychi56i788n1qh3nsc2a8i8jyz1ram122dbf0jj"
+ "commit": "729307d17c08c9f2baf1925a51b7f36d8f035e01",
+ "sha256": "09ziq6l63418z307bcfnyjcbir9vv93qnaapkk65shi6pyj47z30"
}
},
{
@@ -89818,18 +89928,18 @@
20180905,
1050
],
- "commit": "ba36b4665dff17fa3996c114be56c1d0673aca4e",
- "sha256": "070nd0dxz1gcw3dsf913gs5p8p7xm83l0g52hpq2cg9max5xr07n"
+ "commit": "59613a5631665e2819df3c9fac3ec83ab5f9b9ad",
+ "sha256": "1az6s5q6vcx4gl2xvvz5im7ydhwvxncr764vhm0lc07aywx2z5mp"
},
"stable": {
"version": [
2019,
- 9,
- 23,
+ 10,
+ 21,
0
],
- "commit": "2f9839604e2569120cc4876c667388da6d7342f2",
- "sha256": "13sma0vbm5g90sa8yxw03rna1kx0nv7zimm8nnw13k1swv0zm21l"
+ "commit": "a62d2e395a8ff3dac6400d089064966f84c15b52",
+ "sha256": "19svp3qk6yn3zspv6b8a7j9mfm1y80xfvqyy2jgs0yckl8i03iyn"
}
},
{
@@ -89879,26 +89989,26 @@
"repo": "tidalcycles/Tidal",
"unstable": {
"version": [
- 20190320,
- 2158
+ 20191018,
+ 2235
],
"deps": [
"haskell-mode"
],
- "commit": "6c25387d6ba088258c6ae2fe0079936395ff8f8d",
- "sha256": "1bnva874xw3i8qqh4w1jy16jhmxv3b3n86dsvzcrpmq4nk09m5lh"
+ "commit": "47e2072676bc9fb0e95db172f7f0ad6115de4163",
+ "sha256": "1bixpx0q4f4k1lmxf325qj4lbdsxhf2gali4sqppyqjghg6qda63"
},
"stable": {
"version": [
1,
4,
- 2
+ 4
],
"deps": [
"haskell-mode"
],
- "commit": "eabe03946d2d537e38d8f38f8c30d38a18202279",
- "sha256": "0nwmic0iimy0fgc1m9ixi4mv8ckpc8cv8wjij1882ggd0isi4k59"
+ "commit": "47e2072676bc9fb0e95db172f7f0ad6115de4163",
+ "sha256": "1bixpx0q4f4k1lmxf325qj4lbdsxhf2gali4sqppyqjghg6qda63"
}
},
{
@@ -89909,8 +90019,8 @@
"repo": "ananthakumaran/tide",
"unstable": {
"version": [
- 20190829,
- 1315
+ 20191004,
+ 1231
],
"deps": [
"cl-lib",
@@ -89919,8 +90029,8 @@
"s",
"typescript-mode"
],
- "commit": "13f64933c19590ebd02a4b141bb6be88d7aaf2b0",
- "sha256": "19kl8r426hi93q1nj5mwadx6wiymx0f77db4w51jcf5kp0rr2hs0"
+ "commit": "b8ce1d8c224cf72ccc3491787a1222be63603127",
+ "sha256": "1q4g8w4p43zbblbwf5fsbk0p2ccy3v5yf139b4ivfkkjy7x8aq9g"
},
"stable": {
"version": [
@@ -90024,16 +90134,16 @@
"repo": "tmarble/timesheet.el",
"unstable": {
"version": [
- 20180802,
- 202
+ 20191024,
+ 151
],
"deps": [
"auctex",
"org",
"s"
],
- "commit": "67ca6a9f6733052066b438301fb2dd81b8b3f6eb",
- "sha256": "0rmh8lik27pmq95858jbjzgvf6rsfdnpynwcagj1fgkval5kzdbs"
+ "commit": "5098dc87d3d4f289b6c1b6532070dacbfe6de9fd",
+ "sha256": "0wqxlb4a7fzf14629zw021216qyzz56xwr8hfh2fy6kj90m9br4c"
},
"stable": {
"version": [
@@ -90215,14 +90325,14 @@
"repo": "kuanyui/tldr.el",
"unstable": {
"version": [
- 20190425,
- 749
+ 20191006,
+ 1059
],
"deps": [
"request"
],
- "commit": "2ff0834bc58590f98bfece3efc5656d1b47c325d",
- "sha256": "1qwx4hmqj6fbpmv230kgdv2qwv5jfmbf5kvdhcq48p4rak1r30qj"
+ "commit": "b7f3e3e2171eab5707a42641f4470b69777feaea",
+ "sha256": "0gy5vjffw0bqvhv0gsc654imvridmc7pg88b3nwlfxkrwzi48vxc"
}
},
{
@@ -90291,16 +90401,16 @@
"repo": "abrochard/emacs-todoist",
"unstable": {
"version": [
- 20190925,
- 39
+ 20191014,
+ 2033
],
"deps": [
"dash",
"org",
"transient"
],
- "commit": "9c6b4e6abcd53d323a992181d6b5ac72cc370c72",
- "sha256": "178wb528lpf5phcw2nqpmb83k86by59kfmp4qhwixgagnwzz89r5"
+ "commit": "5543b75581a559f29f35f2577a304e0f15f87100",
+ "sha256": "0w8d53njk81smdk7vm6mxdrrg1310cyxapjbylv2a51d442hrf5g"
}
},
{
@@ -90326,11 +90436,11 @@
"repo": "avillafiorita/todotxt-mode",
"unstable": {
"version": [
- 20150424,
- 1404
+ 20191017,
+ 1319
],
- "commit": "dc6ae151edee88f329ba7abc5d39b7440002232f",
- "sha256": "1k9ywi7cdgb6i600wr04r2l00423l6vr7k93qa7i7svv856nbbc7"
+ "commit": "ec94ac719e2f879c474d29e21dc84353b20258d7",
+ "sha256": "0x5syh0gvkqn3d32baf1r8xnqrpyzy5ywa9vwdbcjrkqfnnap8zb"
}
},
{
@@ -90365,8 +90475,8 @@
"deps": [
"cl-lib"
],
- "commit": "34eb4fe7d0a3380083e2e51627ae5968524d240b",
- "sha256": "1yh02mrqkn9hp5l1kl4qj5g1jijjvbd77dcssp76gw7nm8dlsn8a"
+ "commit": "e9dc7907eb8e9cf9a016bd73e6a96421534a70ae",
+ "sha256": "0ga1vbkaxjybxr3l5laakxvy9cbf82lrrsjqi67krh7s303az0bl"
}
},
{
@@ -90584,17 +90694,26 @@
},
{
"ename": "toxi-theme",
- "commit": "5b7972602399f9df9139cff177e38653bb0f43ed",
- "sha256": "032m3qbxfd0qp81qwayd5g9k7vz55g4yhw0d35qkxzf4qf58x9sd",
- "fetcher": "bitbucket",
+ "commit": "2e57d7abe1e43101558b27b0995f54f74a620b33",
+ "sha256": "1dyr8mp5p6j4c949dbzi4fqy86ay84yr3822ab8qx25hck1kdrhj",
+ "fetcher": "github",
"repo": "postspectacular/toxi-theme",
"unstable": {
"version": [
20160424,
2126
],
- "commit": "b322fc7497a53f102e74f7994da96f2974171c9b",
+ "commit": "90c8828b91025adf5adc96011a35d25682991b8a",
"sha256": "1pnsky541m8kzcv81w98jkv0hgajh04hxqlmgddc1y0wbvi849j0"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 2
+ ],
+ "commit": "9e572c6e149249b96f64722cf6f86c3aaf5f2ede",
+ "sha256": "0fn8ivq9i48w26c09963chc5v8gnvz0nxgqzzvkk4b7qki1rav2j"
}
},
{
@@ -90665,8 +90784,8 @@
20171210,
2102
],
- "commit": "6ccd4b494cbae9d28091217654f052eaea321007",
- "sha256": "0cr9flk310yn2jgvj4hbqw9nj5wlfi0fazdkqafzidgz6iq150wd"
+ "commit": "e4af7143bd32907d0bf922bee53a96399f0376fa",
+ "sha256": "1ccxin0vp3z8lxcfm9bci06jkwy0nwasdwg95wp9hdnccpr63s38"
},
"stable": {
"version": [
@@ -90751,14 +90870,14 @@
"repo": "magit/transient",
"unstable": {
"version": [
- 20190905,
- 1138
+ 20191017,
+ 1115
],
"deps": [
"dash"
],
- "commit": "7bf97594a5ec1b9a682ef5a1537a6b0ecc6d9dfb",
- "sha256": "08crxnha8rwkv0npdb624v3xxy50bcb0s8pwm1vvz7ahpzyp7gza"
+ "commit": "ad7f2553088faf633d32b51894de796e01a1cacf",
+ "sha256": "16ab68jf98hhy061i41271kdgm8mnmvj62j8y9hmjp7wsw3yzxdr"
},
"stable": {
"version": [
@@ -90893,8 +91012,8 @@
"repo": "Alexander-Miller/treemacs",
"unstable": {
"version": [
- 20190922,
- 1026
+ 20191013,
+ 1020
],
"deps": [
"ace-window",
@@ -90906,8 +91025,8 @@
"pfuture",
"s"
],
- "commit": "6a0b1fce801bf0791bc3eee7b0dc4bbbcf95e6a7",
- "sha256": "16axm791cg49mi61wrqdj5mcadh59zvmslmkfb1bwai5v43br8nc"
+ "commit": "6fb45a351b6d888fda44d5fc86b330b3ea54338f",
+ "sha256": "0ks80b9331p81w9sp1dcq2crb0xgdamy6i5hka2slwm01qharg1j"
},
"stable": {
"version": [
@@ -90936,15 +91055,15 @@
"repo": "Alexander-Miller/treemacs",
"unstable": {
"version": [
- 20190619,
- 1516
+ 20190927,
+ 542
],
"deps": [
"evil",
"treemacs"
],
- "commit": "6a0b1fce801bf0791bc3eee7b0dc4bbbcf95e6a7",
- "sha256": "16axm791cg49mi61wrqdj5mcadh59zvmslmkfb1bwai5v43br8nc"
+ "commit": "6fb45a351b6d888fda44d5fc86b330b3ea54338f",
+ "sha256": "0ks80b9331p81w9sp1dcq2crb0xgdamy6i5hka2slwm01qharg1j"
},
"stable": {
"version": [
@@ -90974,8 +91093,8 @@
"cl-lib",
"treemacs"
],
- "commit": "6a0b1fce801bf0791bc3eee7b0dc4bbbcf95e6a7",
- "sha256": "16axm791cg49mi61wrqdj5mcadh59zvmslmkfb1bwai5v43br8nc"
+ "commit": "6fb45a351b6d888fda44d5fc86b330b3ea54338f",
+ "sha256": "0ks80b9331p81w9sp1dcq2crb0xgdamy6i5hka2slwm01qharg1j"
},
"stable": {
"version": [
@@ -91006,8 +91125,8 @@
"pfuture",
"treemacs"
],
- "commit": "6a0b1fce801bf0791bc3eee7b0dc4bbbcf95e6a7",
- "sha256": "16axm791cg49mi61wrqdj5mcadh59zvmslmkfb1bwai5v43br8nc"
+ "commit": "6fb45a351b6d888fda44d5fc86b330b3ea54338f",
+ "sha256": "0ks80b9331p81w9sp1dcq2crb0xgdamy6i5hka2slwm01qharg1j"
},
"stable": {
"version": [
@@ -91038,8 +91157,8 @@
"projectile",
"treemacs"
],
- "commit": "6a0b1fce801bf0791bc3eee7b0dc4bbbcf95e6a7",
- "sha256": "16axm791cg49mi61wrqdj5mcadh59zvmslmkfb1bwai5v43br8nc"
+ "commit": "6fb45a351b6d888fda44d5fc86b330b3ea54338f",
+ "sha256": "0ks80b9331p81w9sp1dcq2crb0xgdamy6i5hka2slwm01qharg1j"
},
"stable": {
"version": [
@@ -91130,11 +91249,11 @@
"repo": "kawabata/emacs-trr",
"unstable": {
"version": [
- 20170221,
- 842
+ 20191019,
+ 1403
],
- "commit": "83660d8343ef3367837354dc684dfdde2f95826a",
- "sha256": "0h12szq1cww3bpsk09m7d2bk9bfjxrmzlw9ccviwhnric40nh67k"
+ "commit": "f841173e11213ac6916b2d3394b28fb202543871",
+ "sha256": "1s1rh1kz0r8cnsbjjsd61lz7wzf8kzhvbqimhglryckzjsn9jfmf"
},
"stable": {
"version": [
@@ -91208,27 +91327,27 @@
"repo": "alphapapa/ts.el",
"unstable": {
"version": [
- 20190918,
- 241
+ 20191010,
+ 210
],
"deps": [
"dash",
"s"
],
- "commit": "395649a2f2ba79028331bb1fa9ec08b218950ff6",
- "sha256": "02603wv66fplsigxd87jy23hrb5g9vigszcpdqrdv0ypaqaxlr3a"
+ "commit": "540f6a5adab5d881cc5f50835c0a3fe70e74b992",
+ "sha256": "0hmzc1ppnkkr0lfq5fhzqr6icv6iqz824a6bnns7zr466hhqp3qb"
},
"stable": {
"version": [
0,
- 1
+ 2
],
"deps": [
"dash",
"s"
],
- "commit": "abf67b63ca562cb2304dfe445f67ed6c6f7c3c05",
- "sha256": "1i93dfm6lw63q1r2fnk5yn95pifvpkfy654yg8mfczss1mz00q35"
+ "commit": "540f6a5adab5d881cc5f50835c0a3fe70e74b992",
+ "sha256": "0hmzc1ppnkkr0lfq5fhzqr6icv6iqz824a6bnns7zr466hhqp3qb"
}
},
{
@@ -91370,16 +91489,16 @@
"repo": "gcr/tumblesocks",
"unstable": {
"version": [
- 20140215,
- 2047
+ 20191014,
+ 356
],
"deps": [
"htmlize",
"markdown-mode",
"oauth"
],
- "commit": "85a6cdc2db3390593fd886c474959b675460b310",
- "sha256": "1g7y7czan7mcs5lwc5r6cllgksrj3b9lpn1bj7khwkd1ll391jc2"
+ "commit": "0e4c3847e31a59d405b9927107a23dde9531d744",
+ "sha256": "1gns60yj1ylm87456gzwr0gy0kivp5bd290rg6d8xbc86jdcls19"
}
},
{
@@ -91565,11 +91684,11 @@
"repo": "emacs-typescript/typescript.el",
"unstable": {
"version": [
- 20190918,
- 1042
+ 20191025,
+ 1425
],
- "commit": "2405090403e2907d7751770bab4a40865ef043ff",
- "sha256": "0lsn4p08ka1jpjcb436bbcdk1cnj09ld8x1cdh67m23hcclbssi1"
+ "commit": "f20103a4487a404d11521305db63f550d9eb3fe1",
+ "sha256": "0w2j1qvykllj6dv8azz9vhaibhygmwhb7nsrglmc0xwnmrrvawsi"
},
"stable": {
"version": [
@@ -91888,11 +92007,11 @@
"repo": "jackkamm/undo-propose-el",
"unstable": {
"version": [
- 20190921,
- 1533
+ 20191005,
+ 512
],
- "commit": "505d79053590a411be6d84e1bcd4ce13485e96f0",
- "sha256": "1kvpwcry6q28cw0xrzmss0d05kzn1ay4y2c55k3sb2157izxvafn"
+ "commit": "f80baee566807d733fbacbab08a897bcd62579c3",
+ "sha256": "00rqz63bhh66q78l646q3w16gydygj8h4d8np0dpbifgzciak90b"
}
},
{
@@ -91924,8 +92043,8 @@
20170723,
146
],
- "commit": "df0c4dee19a3874b11c7c7f04e8a2fba629fda9b",
- "sha256": "0bdlr8kqzwzi7aggcn7cwwih19585wi6dd9lvwj4i966zr4w84yx"
+ "commit": "e03771f2d1163d04ca75de76fbfbaa2689c6a9aa",
+ "sha256": "148znb55dbh1hzl9gclg858varx0lwbc5f8d31jladj5yf5pffp1"
},
"stable": {
"version": [
@@ -92584,10 +92703,10 @@
},
{
"ename": "use-ttf",
- "commit": "ec27ae185c0308c445e461dc84f398483ca08c5a",
- "sha256": "0gxrn05qcnf54c5895nw68088b9mngsf7sij2prwyfw0ghdl9s8k",
+ "commit": "6c2287c7b4c543e92ccfab120388b2c05174d2db",
+ "sha256": "18ry06d6llq86k5awd23jj0qb68k459dc2i5hqrmpjykqzq6bvya",
"fetcher": "github",
- "repo": "elpa-host/use-ttf",
+ "repo": "jcs-elpa/use-ttf",
"unstable": {
"version": [
20190823,
@@ -92903,19 +93022,20 @@
"repo": "muffinmad/emacs-vc-hgcmd",
"unstable": {
"version": [
- 20190910,
- 2008
+ 20191010,
+ 1129
],
- "commit": "1515cd8cca0b749da482fa1af6e0576da98aa1ac",
- "sha256": "19x2vdij1sd18g9gcx0vd9qyn37nq1p9dmyyskqlzqlbzxvhg0nm"
+ "commit": "0b052a6e38b58a123ab48001473dab1df2eaa4c6",
+ "sha256": "0jc6vjbb43mvy5p2slgb0z0isavwbinqxiacawqprnw9jn218l92"
},
"stable": {
"version": [
1,
- 8
+ 8,
+ 1
],
- "commit": "1515cd8cca0b749da482fa1af6e0576da98aa1ac",
- "sha256": "19x2vdij1sd18g9gcx0vd9qyn37nq1p9dmyyskqlzqlbzxvhg0nm"
+ "commit": "0b052a6e38b58a123ab48001473dab1df2eaa4c6",
+ "sha256": "0jc6vjbb43mvy5p2slgb0z0isavwbinqxiacawqprnw9jn218l92"
}
},
{
@@ -92995,20 +93115,21 @@
"repo": "stepnem/vcsh-el",
"unstable": {
"version": [
- 20190817,
- 2011
+ 20191007,
+ 1102
],
- "commit": "2051e4ee20709f82ab2396ab2ccfbe887a3c6a67",
- "sha256": "168rhydrz7h7bhaf885j4lqxz5x50is7gsypj0vypi6xv71zhd03"
+ "commit": "cbb2b387ea035ee4f95455964144d699f573491d",
+ "sha256": "0apqrhdv0mrv52ws4yyd9q3fd5hrp084nvq5ji9gva8rs2qyki2v"
},
"stable": {
"version": [
0,
4,
+ 2,
1
],
- "commit": "2051e4ee20709f82ab2396ab2ccfbe887a3c6a67",
- "sha256": "168rhydrz7h7bhaf885j4lqxz5x50is7gsypj0vypi6xv71zhd03"
+ "commit": "cbb2b387ea035ee4f95455964144d699f573491d",
+ "sha256": "0apqrhdv0mrv52ws4yyd9q3fd5hrp084nvq5ji9gva8rs2qyki2v"
}
},
{
@@ -93279,14 +93400,14 @@
"repo": "baron42bba/vertica-snippets",
"unstable": {
"version": [
- 20190828,
- 1121
+ 20191007,
+ 1546
],
"deps": [
"yasnippet"
],
- "commit": "4869b7da62799e846b17258f6828dee016a991f4",
- "sha256": "1phhrkk0yyxq4nlrcwad4dvspg6rwda5lzsmch2w64nr5v4ppvl7"
+ "commit": "5750f359de2956f853b131c46cf56726a5a5dfd3",
+ "sha256": "0yhcv006lrd2c8a3q3iganp7zdlacdafjzg97q3q48ihb864bx7p"
}
},
{
@@ -93341,16 +93462,16 @@
"repo": "csantosb/vhdl-tools",
"unstable": {
"version": [
- 20190809,
- 922
+ 20190929,
+ 1532
],
"deps": [
"ggtags",
"helm-rg",
"outshine"
],
- "commit": "5202db4c6a511a90a950a723293d11d55ec05264",
- "sha256": "1ygx8g9cxyyhhpcqan1ca4g741s3dd141bcmp6jjqbjfn2gqraz6"
+ "commit": "9cf9ae509afb79c5579f645907387b8253db167a",
+ "sha256": "0s1pw0a6ykny4r4wvq7867aqkx5rkvlbh3s8jxd8ycpjz9j419dj"
},
"stable": {
"version": [
@@ -93703,11 +93824,11 @@
"repo": "blak3mill3r/vmd-mode",
"unstable": {
"version": [
- 20180223,
- 1356
+ 20190929,
+ 735
],
- "commit": "24e38a20951dfad6e3e985c7cc6286c1e271da5f",
- "sha256": "00anpbnf0h6iikhpqz4mss507j41xwvv27svw41kpgcwsnrmrqwm"
+ "commit": "aa9b753601ee1ed31b4f717629179ce7a2cacba5",
+ "sha256": "0gc1c5q1krqlbaq0lb7p29biwpl32lgv4c6527c322a21in6a5pb"
}
},
{
@@ -93798,11 +93919,11 @@
"repo": "akermu/emacs-libvterm",
"unstable": {
"version": [
- 20190822,
- 1225
+ 20191025,
+ 1349
],
- "commit": "097d9806ffab9120f078bea22e9b49502807786b",
- "sha256": "0x402pq4kq8agzbq1imxg3qm2v6agq2ni1x2a6yqrvwy5vq72qxs"
+ "commit": "57134b682dc58308d9edf353decc952f49814594",
+ "sha256": "147p1cvfh8qmrybrzb4f45x93m6wsgfqjvf34f44n6ca80s7y0y3"
}
},
{
@@ -93926,11 +94047,11 @@
"repo": "emacs-w3m/emacs-w3m",
"unstable": {
"version": [
- 20190925,
- 2344
+ 20191002,
+ 427
],
- "commit": "f5abefa599e63a769b08debf1aa8f13e77a2b1b4",
- "sha256": "0kr136ya51iw5nv72jrkk2wn6m2zr86b19b93i1pplhvq465a9bm"
+ "commit": "361297e8539770f2f396d30928ebc01de60ca637",
+ "sha256": "1cnzi91mm3mg5x25v7vg86d1ri7ka7cvspb5l7ikmdv6cb9978ll"
}
},
{
@@ -94523,14 +94644,14 @@
"repo": "ahyatt/emacs-websocket",
"unstable": {
"version": [
- 20190621,
- 54
+ 20191017,
+ 30
],
"deps": [
"cl-lib"
],
- "commit": "d91a9aef5a3ec5af985e5185c3b237fdd24605e0",
- "sha256": "0b7kblpsh0m6azqbbvx0fzvwmyamxb25rqk5d1kyy5pizm5kg139"
+ "commit": "5be01c6d1a8e87d001916fc40a77d779826fcacf",
+ "sha256": "0k2rxbacravwjxz3jbkm2icqkfhh5zhpjv7lm0ffbccm5qfyzyy9"
},
"stable": {
"version": [
@@ -95476,14 +95597,14 @@
"repo": "magit/with-editor",
"unstable": {
"version": [
- 20190715,
- 2007
+ 20191024,
+ 1905
],
"deps": [
"async"
],
- "commit": "45c29f9bfb7f2df93426ce1571e2f4f41ed4e492",
- "sha256": "0n91y0m7m382j7dfcqhcfzngb84a41x6diy6lx4l87b48srhcpzc"
+ "commit": "d5c777298cd8f62fef701fb45684c626d384bf76",
+ "sha256": "1c093vzfjh9y2abfb0n1r95b7xx77ynpkx5cqz56x2jyb9qhnp26"
},
"stable": {
"version": [
@@ -95780,8 +95901,8 @@
"repo": "abo-abo/worf",
"unstable": {
"version": [
- 20190519,
- 1648
+ 20190930,
+ 1027
],
"deps": [
"ace-link",
@@ -95789,8 +95910,8 @@
"swiper",
"zoutline"
],
- "commit": "00d191b347397bd7ad1f5b95cfe39fa3fce9fc91",
- "sha256": "0mp5f6hp8pqckfsi4bxcg09kcfndvsbc2nnqbgdw87bidwlzhzmy"
+ "commit": "69790b0405e794c4507882fa944d6dafdcca84d8",
+ "sha256": "1iklq4k3b61ivf1as992mvy27x0b9f71h813r2n06m27p2fmx2br"
},
"stable": {
"version": [
@@ -96079,20 +96200,20 @@
"repo": "redguardtoo/wucuo",
"unstable": {
"version": [
- 20181106,
- 2257
+ 20191016,
+ 2324
],
- "commit": "4e988c101fe82f2e8c7b3710d15982fe28b8d32d",
- "sha256": "0g558miz9f4g8jlq532fs9yxj3il62zajgcjfndall2853hn54af"
+ "commit": "2483a797763a9839a5dc942906e65f574dadd502",
+ "sha256": "1y1wprcdbm5iwz7496pbcdq3hbsrf4hfqkplpyminj94f4ac3pcy"
},
"stable": {
"version": [
0,
0,
- 4
+ 5
],
- "commit": "4e988c101fe82f2e8c7b3710d15982fe28b8d32d",
- "sha256": "0g558miz9f4g8jlq532fs9yxj3il62zajgcjfndall2853hn54af"
+ "commit": "2483a797763a9839a5dc942906e65f574dadd502",
+ "sha256": "1y1wprcdbm5iwz7496pbcdq3hbsrf4hfqkplpyminj94f4ac3pcy"
}
},
{
@@ -96678,14 +96799,14 @@
"repo": "atomontage/xterm-color",
"unstable": {
"version": [
- 20190816,
- 941
+ 20191002,
+ 2158
],
"deps": [
"cl-lib"
],
- "commit": "44e6df835bd4173ee4ccc7e29842e9dae76f2668",
- "sha256": "0i9ivc5xhl5y5v0l18kbhfg8s2abb9zaimyx951b8bc0f5as68xm"
+ "commit": "12296bb1f0166a81b7e602493ed81e04d3381989",
+ "sha256": "1vab02yjcycvzkyzxpks048mmda89ssvb9bghigw1h20c7zk9x5j"
},
"stable": {
"version": [
@@ -96858,8 +96979,8 @@
20171022,
1412
],
- "commit": "785c36f6a19c011718f45d359609ada6da8bb5f0",
- "sha256": "1nvlrrb1iyy6ll85kr8bls1l2pfs6rlnzlj122hmv3916d434iya"
+ "commit": "7cea3314ad9f1f00543afb578c97e45acbfc3fa7",
+ "sha256": "1mh0imhk9n6as7rz959r3wak0ivg8cyxpqk0bkx67gc7p6l573zy"
}
},
{
@@ -97145,14 +97266,14 @@
"repo": "joaotavora/yasnippet",
"unstable": {
"version": [
- 20190724,
- 1204
+ 20191009,
+ 216
],
"deps": [
"cl-lib"
],
- "commit": "d91dd66f2aed9bbaef32813a68b105ea77e83890",
- "sha256": "157ja4fki83dzab2ysd74dmbv83xsrccq59x6d8ilby9fzkizybr"
+ "commit": "a66f15e6c975a4370877df272c1ae87490835d28",
+ "sha256": "0ypjl44fr36n4xj3sx51v4z4arslfqdqfqyhmi9dmd3nm5fqr6f7"
},
"stable": {
"version": [
@@ -97193,25 +97314,25 @@
"repo": "AndreaCrotti/yasnippet-snippets",
"unstable": {
"version": [
- 20190925,
- 846
+ 20191010,
+ 1106
],
"deps": [
"yasnippet"
],
- "commit": "221f2c340af36afb4af2edc2cee92568bb3aba6c",
- "sha256": "0wj97n79qlpkqdg9g5wxh25x6y0dzkclsvsi6j1dp0c5p1n9nylg"
+ "commit": "a34020042ccc1fdf8b30910dfb937462f4349db6",
+ "sha256": "1a2ikwkih1hjmjlvpjffbbnkvdsgpk70v4gjlb0ph14169sja6x4"
},
"stable": {
"version": [
0,
- 15
+ 16
],
"deps": [
"yasnippet"
],
- "commit": "221f2c340af36afb4af2edc2cee92568bb3aba6c",
- "sha256": "0wj97n79qlpkqdg9g5wxh25x6y0dzkclsvsi6j1dp0c5p1n9nylg"
+ "commit": "c5ddec3a3c0ab2eb045e54709f6852467a90d4c3",
+ "sha256": "0k60ll62daszn6pbhldcdngp548kxx2vyrd6j8awzfwi97cjbi8a"
}
},
{
@@ -97251,11 +97372,11 @@
"url": "https://www.yatex.org/hgrepos/yatex",
"unstable": {
"version": [
- 20190911,
- 27
+ 20191005,
+ 346
],
- "commit": "9e07513fc2efd1e60e00bff1832ca77ec644166c",
- "sha256": "0bs1kizsn2cp26ssj84pk1xqabrvc5kpl4689sjxc4vihfayzd5l"
+ "commit": "80692d8b8828a36ad44e8fe6b8d2c1d423898e05",
+ "sha256": "1zk5s5w2b4w78ah99j048nskailb1c00h2lm0m8ddvrmxgjl8nwv"
}
},
{
@@ -97575,11 +97696,11 @@
"repo": "bbatsov/zenburn-emacs",
"unstable": {
"version": [
- 20190809,
- 1324
+ 20191016,
+ 655
],
- "commit": "4db36d32207613340dfc6a48fcf8e57a60d97ba3",
- "sha256": "0xkchyg3qsv7nwbl8idypr0wc90c9qhw5s1pbg6xwcyvn9751sba"
+ "commit": "2f4f6e7d0bc37f1a99ab14bb4506a0e53d359da5",
+ "sha256": "0zhj7fak79x4n0spz8vapk5njjhc649ys27v81jncsac6877fs56"
},
"stable": {
"version": [
@@ -97700,11 +97821,11 @@
"repo": "ziglang/zig-mode",
"unstable": {
"version": [
- 20190109,
- 217
+ 20191023,
+ 1551
],
- "commit": "c2deea85dd65c3e73c2771c56a998cbdeb9ff717",
- "sha256": "10k7i2fj3imbq09fkcgd4kjp7n1dn46119jqrd6kbx5inlkq1782"
+ "commit": "77202ac26ee6091d69d40990fddb1ce6cfcc6dc8",
+ "sha256": "0d2f6nz99dp3yxr7m8i78lc313qzssm7k4783w6kkvcsbpknazlw"
}
},
{
diff --git a/nixpkgs/pkgs/applications/editors/emacs/default.nix b/nixpkgs/pkgs/applications/editors/emacs/default.nix
index 29a6a8773ef..2862ba7184f 100644
--- a/nixpkgs/pkgs/applications/editors/emacs/default.nix
+++ b/nixpkgs/pkgs/applications/editors/emacs/default.nix
@@ -60,9 +60,9 @@ stdenv.mkDerivation rec {
[ ncurses gconf libxml2 gnutls alsaLib acl gpm gettext ]
++ lib.optionals stdenv.isLinux [ dbus libselinux systemd ]
++ lib.optionals withX
- [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg libungif libtiff librsvg libXft
+ [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg libungif libtiff libXft
gconf ]
- ++ lib.optionals (withX || withNS) [ imagemagick ]
+ ++ lib.optionals (withX || withNS) [ imagemagick librsvg ]
++ lib.optionals (stdenv.isLinux && withX) [ m17n_lib libotf ]
++ lib.optional (withX && withGTK2) gtk2-x11
++ lib.optionals (withX && withGTK3) [ gtk3-x11 gsettings-desktop-schemas ]
diff --git a/nixpkgs/pkgs/applications/editors/gobby/default.nix b/nixpkgs/pkgs/applications/editors/gobby/default.nix
index 3abe2834db4..f194227932d 100644
--- a/nixpkgs/pkgs/applications/editors/gobby/default.nix
+++ b/nixpkgs/pkgs/applications/editors/gobby/default.nix
@@ -1,5 +1,5 @@
{ avahiSupport ? false # build support for Avahi in libinfinity
-, stdenv, fetchFromGitHub, autoconf, automake, pkgconfig, wrapGAppsHook
+, stdenv, fetchFromGitHub, autoconf, automake, pkgconfig, wrapGAppsHook, yelp-tools
, gtkmm3, gsasl, gtksourceview3, libxmlxx, libinfinity, intltool, itstool, gnome3 }:
let
@@ -13,7 +13,7 @@ in stdenv.mkDerivation {
sha256 = "0q7lq64yn16lxvj4jphs8y9194h0xppj8k7y9x8b276krraak2az";
};
- nativeBuildInputs = [ autoconf automake pkgconfig intltool itstool gnome3.yelp-tools wrapGAppsHook ];
+ nativeBuildInputs = [ autoconf automake pkgconfig intltool itstool yelp-tools wrapGAppsHook ];
buildInputs = [ gtkmm3 gsasl gtksourceview3 libxmlxx libinf ];
preConfigure = "./autogen.sh";
diff --git a/nixpkgs/pkgs/applications/editors/hexdino/default.nix b/nixpkgs/pkgs/applications/editors/hexdino/default.nix
new file mode 100644
index 00000000000..ef3635aa8d2
--- /dev/null
+++ b/nixpkgs/pkgs/applications/editors/hexdino/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, rustPlatform, ncurses }:
+rustPlatform.buildRustPackage rec {
+ name = "hexdino-${version}";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "Luz";
+ repo = "hexdino";
+ rev = "de5b5d7042129f57e0ab36416a06476126bce389";
+ sha256 = "11mz07735gxqfamjcjjmxya6swlvr1p77sgd377zjcmd6z54gwyf";
+ };
+
+ cargoSha256 = "0qa8ypp5a7sf1gic482zh3i6s94w6k6bgmk5ynfvwi7g49ql7c4z";
+ verifyCargoDeps = true;
+
+ buildInputs = [ ncurses ];
+
+ meta = with stdenv.lib; {
+ description = "A hex editor with vim like keybindings written in Rust";
+ homepage = https://github.com/Luz/hexdino;
+ license = licenses.mit;
+ maintainers = [ maintainers.luz ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/editors/jetbrains/default.nix b/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
index 16d5609934d..48af3c9b014 100644
--- a/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
+++ b/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
@@ -250,12 +250,12 @@ in
clion = buildClion rec {
name = "clion-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.5"; /* updated by script */
description = "C/C++ IDE. New. Intelligent. Cross-platform";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/cpp/CLion-${version}.tar.gz";
- sha256 = "0kiqbcx64rlz1pajbn326zwy0d1vxdxpvk5xpqkcj7nva611pdq1"; /* updated by script */
+ sha256 = "0p0shikhf73ayflv5bm212kz06hiy3brww9h9ijjp6lcadxc9pmf"; /* updated by script */
};
wmClass = "jetbrains-clion";
update-channel = "CLion RELEASE"; # channel's id as in http://www.jetbrains.com/updates/updates.xml
@@ -263,12 +263,12 @@ in
datagrip = buildDataGrip rec {
name = "datagrip-${version}";
- version = "2019.2.5"; /* updated by script */
+ version = "2019.2.6"; /* updated by script */
description = "Your Swiss Army Knife for Databases and SQL";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/datagrip/${name}.tar.gz";
- sha256 = "18frmlchalpvc55j25ig2slf2h33gwmbmm8dvc29jb3kgsl0ny7p"; /* updated by script */
+ sha256 = "0g57njcklyskadxmvwb0r0z3ckq9qmcwh8qd80w396gj8fgbg50g"; /* updated by script */
};
wmClass = "jetbrains-datagrip";
update-channel = "DataGrip RELEASE";
@@ -276,12 +276,12 @@ in
goland = buildGoland rec {
name = "goland-${version}";
- version = "2019.2.2"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "Up and Coming Go IDE";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/go/${name}.tar.gz";
- sha256 = "1wq1prgfn6wc7lc6qjhiykm62c56yrb5rv0hyylcsgdw0q3ns6z2"; /* updated by script */
+ sha256 = "0rkyw3532qvr6jhr09m3h0ssdy5ilfgfvqqliyf0cacwzw9lfv0p"; /* updated by script */
};
wmClass = "jetbrains-goland";
update-channel = "GoLand RELEASE";
@@ -289,12 +289,12 @@ in
idea-community = buildIdea rec {
name = "idea-community-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "Integrated Development Environment (IDE) by Jetbrains, community edition";
license = stdenv.lib.licenses.asl20;
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz";
- sha256 = "0gy42x49yhdnp4ks6445xbc24dxw2vxnl12hdyx03mszdv0r58ni"; /* updated by script */
+ sha256 = "012vmclx6kg85gffgc9mr3fp1ffgx20dz7xvafk7c1iynawx8wgq"; /* updated by script */
};
wmClass = "jetbrains-idea-ce";
update-channel = "IntelliJ IDEA RELEASE";
@@ -302,12 +302,12 @@ in
idea-ultimate = buildIdea rec {
name = "idea-ultimate-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIU-${version}-no-jbr.tar.gz";
- sha256 = "0allnibq8van3n1c5y85gscbpls0wshwffa6b2l2andw1jkhc259"; /* updated by script */
+ sha256 = "09mz4dx3zbnqw0vh4iqr8sn2s8mvgr7zvn4k7kqivsiv8f79g90a"; /* updated by script */
};
wmClass = "jetbrains-idea";
update-channel = "IntelliJ IDEA RELEASE";
@@ -315,12 +315,12 @@ in
phpstorm = buildPhpStorm rec {
name = "phpstorm-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "Professional IDE for Web and PHP developers";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz";
- sha256 = "0pra0hmyczxcxnvsc7rqiwhwj23ckx97c9m1wcyn7ik612xwik1i"; /* updated by script */
+ sha256 = "1bx8s4hh96pjfyccldwfarwv5fky6kg2kyc0h2arhfzwq1pbaisl"; /* updated by script */
};
wmClass = "jetbrains-phpstorm";
update-channel = "PhpStorm RELEASE";
@@ -328,12 +328,12 @@ in
pycharm-community = buildPycharm rec {
name = "pycharm-community-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "PyCharm Community Edition";
license = stdenv.lib.licenses.asl20;
src = fetchurl {
url = "https://download.jetbrains.com/python/${name}.tar.gz";
- sha256 = "02fynwi54libibgigwggh6xaf5p4046n0kjsqsck1kjbnrlghp10"; /* updated by script */
+ sha256 = "00dl3yx13lw8qyc23dirw96vm2d8c6zsx73ds1ha8zycfh6hkxf8"; /* updated by script */
};
wmClass = "jetbrains-pycharm-ce";
update-channel = "PyCharm RELEASE";
@@ -341,12 +341,12 @@ in
pycharm-professional = buildPycharm rec {
name = "pycharm-professional-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "PyCharm Professional Edition";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/python/${name}.tar.gz";
- sha256 = "19i3ll8p69n7jw7psv2nkhjq899gljwmc5ixpqhyl203rykavb7n"; /* updated by script */
+ sha256 = "14ab1cvypanwwn0k1hrx3rl964av6pvridgc19z49idw5wpgxgw7"; /* updated by script */
};
wmClass = "jetbrains-pycharm";
update-channel = "PyCharm RELEASE";
@@ -354,12 +354,12 @@ in
rider = buildRider rec {
name = "rider-${version}";
- version = "2019.2.2"; /* updated by script */
+ version = "2019.2.3"; /* updated by script */
description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz";
- sha256 = "1wv5vhiv3w1dwyklx1pr5javp4psqyiv4naq37cvxxp9zh7hk8rc"; /* updated by script */
+ sha256 = "13br6zmqpvi9hcd6wdnalkhj50gzr7cwrdh4v2bpda77iby2pz93"; /* updated by script */
};
wmClass = "jetbrains-rider";
update-channel = "Rider RELEASE";
@@ -367,12 +367,12 @@ in
ruby-mine = buildRubyMine rec {
name = "ruby-mine-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "The Most Intelligent Ruby and Rails IDE";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz";
- sha256 = "0g8yxsq9xn8l8wnmcm0y5y0ll5081s83mmwrb62k4bldlsr25iba"; /* updated by script */
+ sha256 = "1dqp222zvi8ikqdkprmqihyjxiq90vd0a0zl5935xjg1mzf8ald9"; /* updated by script */
};
wmClass = "jetbrains-rubymine";
update-channel = "RubyMine RELEASE";
@@ -380,12 +380,12 @@ in
webstorm = buildWebStorm rec {
name = "webstorm-${version}";
- version = "2019.2.3"; /* updated by script */
+ version = "2019.2.4"; /* updated by script */
description = "Professional IDE for Web and JavaScript development";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz";
- sha256 = "0l3c3b1d53b3w90d4g99pjw8vmjj716jjaxsv4hy53shh1ncd55g"; /* updated by script */
+ sha256 = "0iz9qgrbhn1rxr8n5q1y7klfs27j1f55pw8hqbl2ln4df94zqi5j"; /* updated by script */
};
wmClass = "jetbrains-webstorm";
update-channel = "WebStorm RELEASE";
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/default.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/default.nix
index 61e2b3a5845..4e92887bccb 100644
--- a/nixpkgs/pkgs/applications/editors/kakoune/plugins/default.nix
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/default.nix
@@ -7,6 +7,7 @@
kak-auto-pairs = pkgs.callPackage ./kak-auto-pairs.nix { };
kak-buffers = pkgs.callPackage ./kak-buffers.nix { };
kak-fzf = pkgs.callPackage ./kak-fzf.nix { };
+ kak-plumb = pkgs.callPackage ./kak-plumb.nix { };
kak-powerline = pkgs.callPackage ./kak-powerline.nix { };
kak-vertical-selection = pkgs.callPackage ./kak-vertical-selection.nix { };
}
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix
index 48dc7106b62..512f1f09207 100644
--- a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib;
{ description = "Kakoune extension to enable automatic closing of pairs";
homepage = "https://github.com/alexherbo2/auto-pairs.kak";
- license = licenses.publicDoman;
+ license = licenses.unlicense;
maintainers = with maintainers; [ nrdxp ];
platform = platforms.all;
};
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-buffers.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-buffers.nix
index 8a2474f0762..eaf20aeadf8 100644
--- a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-buffers.nix
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-buffers.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib;
{ description = "Ease navigation between opened buffers in Kakoune";
homepage = "https://github.com/Delapouite/kakoune-buffers";
- license = licenses.publicDoman;
+ license = licenses.mit;
maintainers = with maintainers; [ nrdxp ];
platform = platforms.all;
};
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-fzf.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-fzf.nix
index 9877c72252b..dd0faf63453 100644
--- a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-fzf.nix
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-fzf.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib;
{ description = "Kakoune plugin that brings integration with fzf";
homepage = "https://github.com/andreyorst/fzf.kak";
- license = licenses.publicDoman;
+ license = licenses.mit;
maintainers = with maintainers; [ nrdxp ];
platform = platforms.all;
};
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-plumb.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-plumb.nix
new file mode 100644
index 00000000000..7abef930531
--- /dev/null
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-plumb.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, kakoune-unwrapped, plan9port, ... }:
+
+stdenv.mkDerivation rec {
+ pname = "kak-plumb";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "eraserhd";
+ repo = "kak-plumb";
+ rev = "v${version}";
+ sha256 = "1rz6pr786slnf1a78m3sj09axr4d2lb5rg7sfa4mfg1zcjh06ps6";
+ };
+
+ installPhase = ''
+ mkdir -p $out/bin $out/share/kak/autoload/plugins/
+ substitute rc/plumb.kak $out/share/kak/autoload/plugins/plumb.kak \
+ --replace '9 plumb' '${plan9port}/bin/9 plumb'
+ substitute edit-client $out/bin/edit-client \
+ --replace '9 9p' '${plan9port}/bin/9 9p' \
+ --replace 'kak -p' '${kakoune-unwrapped}/bin/kak -p'
+ chmod +x $out/bin/edit-client
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Kakoune integration with the Plan 9 plumber";
+ homepage = "https://github.com/eraserhd/kak-plumb";
+ license = licenses.unlicense;
+ maintainers = with maintainers; [ eraserhd ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-powerline.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-powerline.nix
index 76af06504ea..d328e47f7e1 100644
--- a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-powerline.nix
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-powerline.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib;
{ description = "Kakoune modeline, but with passion";
homepage = "https://github.com/andreyorst/powerline.kak";
- license = licenses.publicDoman;
+ license = licenses.mit;
maintainers = with maintainers; [ nrdxp ];
platform = platforms.all;
};
diff --git a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-vertical-selection.nix b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-vertical-selection.nix
index 280fb664b8f..7658ba0f7ad 100644
--- a/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-vertical-selection.nix
+++ b/nixpkgs/pkgs/applications/editors/kakoune/plugins/kak-vertical-selection.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib;
{ description = "Select up and down lines that match the same pattern in Kakoune";
homepage = "https://github.com/occivink/kakoune-vertical-selection";
- license = licenses.publicDoman;
+ license = licenses.unlicense;
maintainers = with maintainers; [ nrdxp ];
platform = platforms.all;
};
diff --git a/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-php.nix b/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-php.nix
index e367b586f30..94db57d593e 100644
--- a/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-php.nix
+++ b/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-php.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "kdev-php";
- version = "5.4.2";
+ version = "5.4.4";
src = fetchurl {
url = "https://github.com/KDE/${pname}/archive/v${version}.tar.gz";
- sha256 = "1ilazq2y671wifcrh7pa0zf9yqymqxwj1m2kd389ik2p6wm68jx8";
+ sha256 = "1q80vh2b4bmpa3sh94b6jsa5ymqr6hcn76mr2lyw30h2ppy5hm5l";
};
nativeBuildInputs = [ cmake extra-cmake-modules ];
diff --git a/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-python.nix b/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-python.nix
index 1052c5e1ba3..3cd81f4c1a1 100644
--- a/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-python.nix
+++ b/nixpkgs/pkgs/applications/editors/kdevelop5/kdev-python.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "kdev-python";
- version = "5.4.2";
+ version = "5.4.4";
src = fetchurl {
url = "https://github.com/KDE/${pname}/archive/v${version}.tar.gz";
- sha256 = "1nnspa1mixdb5z0a8m4nbpsk6c4s81iwrirhrl7091hsw02bsx3f";
+ sha256 = "04ig8vmn85z15mlngha4ybynjlmv9g9dn48y58wqrkif2ssliq7m";
};
cmakeFlags = [
diff --git a/nixpkgs/pkgs/applications/editors/kdevelop5/kdevelop.nix b/nixpkgs/pkgs/applications/editors/kdevelop5/kdevelop.nix
index 4c2011b5b03..dd1f5eea8f4 100644
--- a/nixpkgs/pkgs/applications/editors/kdevelop5/kdevelop.nix
+++ b/nixpkgs/pkgs/applications/editors/kdevelop5/kdevelop.nix
@@ -1,3 +1,4 @@
+
{ mkDerivation, lib, fetchurl, cmake, gettext, pkgconfig, extra-cmake-modules
, qtquickcontrols, qtwebkit, qttools, kde-cli-tools, qtbase
, kconfig, kdeclarative, kdoctools, kiconthemes, ki18n, kitemmodels, kitemviews
@@ -9,11 +10,11 @@
mkDerivation rec {
pname = "kdevelop";
- version = "5.4.2";
+ version = "5.4.4";
src = fetchurl {
url = "mirror://kde/stable/${pname}/${version}/src/${pname}-${version}.tar.xz";
- sha256 = "1i665m4jd1r5bl77pcfybpn9szxzccrajs4m0prqwhlj93d57qjj";
+ sha256 = "1cangz3ghz39sxxggp2p7kqy2ncgs0r3i19c341b5xbkcxw2y20h";
};
nativeBuildInputs = [
@@ -36,7 +37,7 @@ mkDerivation rec {
# https://cgit.kde.org/kdevelop.git/commit/?id=716372ae2e8dff9c51e94d33443536786e4bd85b
# required as nixos seems to be unable to find CLANG_BUILTIN_DIR
cmakeFlags = [
- "-DCLANG_BUILTIN_DIR=${llvmPackages.clang-unwrapped}/lib/clang/${(builtins.parseDrvName llvmPackages.clang.name).version}/include"
+ "-DCLANG_BUILTIN_DIR=${llvmPackages.clang-unwrapped}/lib/clang/${lib.getVersion llvmPackages.clang}/include"
];
dontWrapQtApps = true;
diff --git a/nixpkgs/pkgs/applications/editors/mle/default.nix b/nixpkgs/pkgs/applications/editors/mle/default.nix
new file mode 100644
index 00000000000..e98759edd15
--- /dev/null
+++ b/nixpkgs/pkgs/applications/editors/mle/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitHub, termbox, pcre, uthash, lua5_3 }:
+
+stdenv.mkDerivation rec {
+ pname = "mle";
+ version = "1.4.1";
+
+ src = fetchFromGitHub {
+ owner = "adsr";
+ repo = "mle";
+ rev = "v${version}";
+ sha256 = "15i5lzcp0zar2zh34ky9m6pvvi41zgdrl3hmylpgsqnnj4r87vqc";
+ };
+
+ # Fix location of Lua 5.3 header and library
+ postPatch = ''
+ substituteInPlace Makefile --replace "-llua5.3" "-llua";
+ substituteInPlace mle.h --replace "<lua5.3/" "<";
+ patchShebangs tests/*
+ '';
+
+ buildInputs = [ termbox pcre uthash lua5_3 ];
+
+ doCheck = true;
+
+ installFlags = [ "prefix=${placeholder "out"}" ];
+
+ meta = with stdenv.lib; {
+ description = "Small, flexible terminal-based text editor";
+ homepage = "https://github.com/adsr/mle";
+ license = licenses.asl20;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ adsr ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/editors/music/tuxguitar/default.nix b/nixpkgs/pkgs/applications/editors/music/tuxguitar/default.nix
index 70f99fa749b..8522ecf9c78 100644
--- a/nixpkgs/pkgs/applications/editors/music/tuxguitar/default.nix
+++ b/nixpkgs/pkgs/applications/editors/music/tuxguitar/default.nix
@@ -1,12 +1,12 @@
-{ stdenv, fetchurl, swt, jdk, makeWrapper, alsaLib }:
+{ stdenv, fetchurl, swt, jdk, makeWrapper, alsaLib, jack2, fluidsynth, libpulseaudio }:
let metadata = assert stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux";
if stdenv.hostPlatform.system == "i686-linux" then
- { arch = "x86"; sha256 = "1qmb51k0538pn7gv4nsvhfv33xik4l4af0qmpllkzrikmj8wvzlb"; }
+ { arch = "x86"; sha256 = "27675c358db237df74d20e8676000c25a87b9de0bb0a6d1c325e8d6db807d296"; }
else
- { arch = "x86_64"; sha256 = "12af47jhlrh9aq5b3d13l7cdhlndgnfpy61gz002hajbq7i00ixh"; };
+ { arch = "x86_64"; sha256 = "298555a249adb3ad72f3aef72a124e30bfa01cd069c7b5d152a738140e7903a2"; };
in stdenv.mkDerivation rec {
- version = "1.2";
+ version = "1.5.2";
pname = "tuxguitar";
src = fetchurl {
@@ -18,15 +18,16 @@ in stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
- cp -r lib share $out/
- cp tuxguitar $out/bin/tuxguitar
- cp tuxguitar.jar $out/lib
+ cp -r dist lib share $out/
+ cp tuxguitar.sh $out/bin/tuxguitar
+ ln -s $out/dist $out/bin/dist
+ ln -s $out/lib $out/bin/lib
ln -s $out/share $out/bin/share
wrapProgram $out/bin/tuxguitar \
--set JAVA "${jdk}/bin/java" \
- --prefix LD_LIBRARY_PATH : "$out/lib/:${stdenv.lib.makeLibraryPath [ swt alsaLib ]}" \
+ --prefix LD_LIBRARY_PATH : "$out/lib/:${stdenv.lib.makeLibraryPath [ swt alsaLib jack2 fluidsynth libpulseaudio ]}" \
--prefix CLASSPATH : "${swt}/jars/swt.jar:$out/lib/tuxguitar.jar:$out/lib/itext.jar"
'';
diff --git a/nixpkgs/pkgs/applications/editors/neovim/default.nix b/nixpkgs/pkgs/applications/editors/neovim/default.nix
index 99b04059730..b3e2ed51015 100644
--- a/nixpkgs/pkgs/applications/editors/neovim/default.nix
+++ b/nixpkgs/pkgs/applications/editors/neovim/default.nix
@@ -21,13 +21,13 @@ let
in
stdenv.mkDerivation rec {
pname = "neovim-unwrapped";
- version = "0.4.2";
+ version = "0.4.3";
src = fetchFromGitHub {
owner = "neovim";
repo = "neovim";
rev = "v${version}";
- sha256 = "13w446plvgl219lhj29jyimhiqvs1y1byrz4qpdmxgyddmx9xqss";
+ sha256 = "03p7pic7hw9yxxv7fbgls1f42apx3lik2k6mpaz1a109ngyc5kaj";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/editors/neovim/neovim-remote.nix b/nixpkgs/pkgs/applications/editors/neovim/neovim-remote.nix
index 6ad3983a531..18f458fd85c 100644
--- a/nixpkgs/pkgs/applications/editors/neovim/neovim-remote.nix
+++ b/nixpkgs/pkgs/applications/editors/neovim/neovim-remote.nix
@@ -4,14 +4,14 @@ with stdenv.lib;
pythonPackages.buildPythonApplication rec {
pname = "neovim-remote";
- version = "2.2.1";
+ version = "2.2.2";
disabled = !pythonPackages.isPy3k;
src = fetchFromGitHub {
owner = "mhinz";
repo = "neovim-remote";
rev = "v${version}";
- sha256 = "0f9x053yr8wq35l2s2dsnb0iygd4g4yya2h3iv0yh3440jjj5vfj";
+ sha256 = "129yjpwn6480rd5na866h4mcr6rf60rqv651hks5fn3ws112n751";
};
propagatedBuildInputs = with pythonPackages; [ pynvim psutil ];
diff --git a/nixpkgs/pkgs/applications/editors/netbeans/default.nix b/nixpkgs/pkgs/applications/editors/netbeans/default.nix
index ba01304f723..38b92151b29 100644
--- a/nixpkgs/pkgs/applications/editors/netbeans/default.nix
+++ b/nixpkgs/pkgs/applications/editors/netbeans/default.nix
@@ -3,12 +3,12 @@
}:
let
- version = "11.0";
+ version = "11.1";
desktopItem = makeDesktopItem {
name = "netbeans";
exec = "netbeans";
comment = "Integrated Development Environment";
- desktopName = "Netbeans IDE";
+ desktopName = "Apache NetBeans IDE";
genericName = "Integrated Development Environment";
categories = "Application;Development;";
icon = "netbeans";
@@ -18,8 +18,8 @@ stdenv.mkDerivation {
pname = "netbeans";
inherit version;
src = fetchurl {
- url = "mirror://apache/incubator/netbeans/incubating-netbeans/incubating-${version}/incubating-netbeans-${version}-bin.zip";
- sha512 = "15mv59njrnq3sjfzb0n7xcc79kpixygf37cxvbswnvm651cw6lb1i9w8wbjivh0z4zcf3f62vbmshxh5pkaxqpqsg0iyy6gddfbwzwx";
+ url = "mirror://apache/netbeans/netbeans/${version}/netbeans-${version}-bin.zip";
+ sha512 = "bb061b9258d524b7b53b3b5ee9aa95111f7a391a5e2c5c0bc949164166af9a03d0cebbde2b47a8853fb765307b4c93ce8389a9c87bef26c92c08cdf446314e4d";
};
buildCommand = ''
@@ -48,7 +48,7 @@ stdenv.mkDerivation {
convert -resize "$size"x"$size" netbeans_1024x1024x32.png $out/share/icons/hicolor/"$size"x"$size"/apps/netbeans.png
fi
done;
-
+
# Create desktop item, so we can pick it from the KDE/GNOME menu
mkdir -pv $out/share/applications
ln -s ${desktopItem}/share/applications/* $out/share/applications
@@ -58,7 +58,7 @@ stdenv.mkDerivation {
meta = {
description = "An integrated development environment for Java, C, C++ and PHP";
- homepage = "https://netbeans.org/";
+ homepage = "https://netbeans.apache.org/";
license = stdenv.lib.licenses.asl20;
maintainers = with stdenv.lib.maintainers; [ sander rszibele ];
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/applications/editors/quilter/default.nix b/nixpkgs/pkgs/applications/editors/quilter/default.nix
index 41a87de2eff..d9c3bd0825d 100644
--- a/nixpkgs/pkgs/applications/editors/quilter/default.nix
+++ b/nixpkgs/pkgs/applications/editors/quilter/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "quilter";
- version = "2.0.0";
+ version = "2.0.3";
src = fetchFromGitHub {
owner = "lainsce";
repo = pname;
rev = version;
- sha256 = "1jmgnmpalnl3261wifk0mqa9viag6yvlrycgzqalmnrm1b20pyg4";
+ sha256 = "13l8z3bchha4ax14s48pcqdxh8gnj4mlvv06lk9dwk9fplc93821";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/editors/retext/default.nix b/nixpkgs/pkgs/applications/editors/retext/default.nix
index d1028ec6ce8..e9742389261 100644
--- a/nixpkgs/pkgs/applications/editors/retext/default.nix
+++ b/nixpkgs/pkgs/applications/editors/retext/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, python3, fetchFromGitHub, makeWrapper, buildEnv, aspellDicts
+{ stdenv, python3, fetchFromGitHub, wrapQtAppsHook, buildEnv, aspellDicts
# Use `lib.collect lib.isDerivation aspellDicts;` to make all dictionaries
# available.
, enchantAspellDicts ? with aspellDicts; [ en en-computers en-science ]
@@ -9,7 +9,7 @@ let
python = let
packageOverrides = self: super: {
markdown = super.markdown.overridePythonAttrs(old: {
- src = super.fetchPypi {
+ src = super.fetchPypi {
version = "3.0.1";
pname = "Markdown";
sha256 = "d02e0f9b04c500cde6637c11ad7c72671f359b87b9fe924b2383649d8841db7c";
@@ -17,11 +17,12 @@ let
});
chardet = super.chardet.overridePythonAttrs(old: {
- src = super.fetchPypi {
+ src = super.fetchPypi {
version = "2.3.0";
pname = "chardet";
sha256 = "e53e38b3a4afe6d1132de62b7400a4ac363452dc5dfcf8d88e8e0cce663c68aa";
};
+ patches = [];
});
};
in python3.override { inherit packageOverrides; };
@@ -41,12 +42,11 @@ in python.pkgs.buildPythonApplication {
doCheck = false;
- nativeBuildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ wrapQtAppsHook ];
propagatedBuildInputs = [ pythonEnv ];
postInstall = ''
- mv $out/bin/retext $out/bin/.retext
- makeWrapper "$out/bin/.retext" "$out/bin/retext" \
+ wrapQtApp "$out/bin/retext" \
--set ASPELL_CONF "dict-dir ${buildEnv {
name = "aspell-all-dicts";
paths = map (path: "${path}/lib/aspell") enchantAspellDicts;
diff --git a/nixpkgs/pkgs/applications/editors/texmacs/default.nix b/nixpkgs/pkgs/applications/editors/texmacs/default.nix
index 2c391cae517..8ca3f8cb2a9 100644
--- a/nixpkgs/pkgs/applications/editors/texmacs/default.nix
+++ b/nixpkgs/pkgs/applications/editors/texmacs/default.nix
@@ -1,7 +1,13 @@
{ stdenv, callPackage,
fetchurl, guile_1_8, qt4, xmodmap, which, makeWrapper, freetype,
+ libjpeg,
+ sqlite,
tex ? null,
aspell ? null,
+ git ? null,
+ python3 ? null,
+ cmake,
+ pkgconfig,
ghostscriptX ? null,
extraFonts ? false,
chineseFonts ? false,
@@ -10,7 +16,7 @@
let
pname = "TeXmacs";
- version = "1.99.2";
+ version = "1.99.11";
common = callPackage ./common.nix {
inherit tex extraFonts chineseFonts japaneseFonts koreanFonts;
};
@@ -19,17 +25,38 @@ stdenv.mkDerivation {
name = "${pname}-${version}";
src = fetchurl {
- url = "http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-${version}-src.tar.gz";
- sha256 = "0l48g9746igiaxw657shm8g3xxk565vzsviajlrxqyljbh6py0fs";
+ url = "https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-${version}-src.tar.gz";
+ sha256 = "12bp0f34izzqimz49lfpgf4lyz3h45s9xbmk8v6zsawdjki76alg";
};
- buildInputs = [ guile_1_8 qt4 makeWrapper ghostscriptX freetype ];
+ cmakeFlags = [
+ # Texmacs' cmake build as of writing defaults to Qt5,
+ # but we haven't updated to that yet.
+ "-DTEXMACS_GUI=Qt4"
+ ];
+
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+ buildInputs = [
+ guile_1_8
+ qt4
+ makeWrapper
+ ghostscriptX
+ freetype
+ libjpeg
+ sqlite
+ git
+ python3
+ ];
NIX_LDFLAGS = [ "-lz" ];
postInstall = "wrapProgram $out/bin/texmacs --suffix PATH : " +
(if ghostscriptX == null then "" else "${ghostscriptX}/bin:") +
(if aspell == null then "" else "${aspell}/bin:") +
(if tex == null then "" else "${tex}/bin:") +
+ (if git == null then "" else "${git}/bin:") +
+ (if python3 == null then "" else "${python3}/bin:") +
"${xmodmap}/bin:${which}/bin";
inherit (common) postPatch;
diff --git a/nixpkgs/pkgs/applications/editors/texmaker/default.nix b/nixpkgs/pkgs/applications/editors/texmaker/default.nix
index 2a4459ddc3e..71043cb78fe 100644
--- a/nixpkgs/pkgs/applications/editors/texmaker/default.nix
+++ b/nixpkgs/pkgs/applications/editors/texmaker/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchurl, qtbase, qtscript, qmake, zlib, pkgconfig, poppler }:
+{ lib, mkDerivation, fetchurl, qtbase, qtscript, qmake, zlib, pkgconfig, poppler }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "texmaker";
version = "5.0.3";
@@ -13,14 +13,15 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig poppler qmake ];
NIX_CFLAGS_COMPILE="-I${poppler.dev}/include/poppler";
- preConfigure = ''
- qmakeFlags="$qmakeFlags DESKTOPDIR=$out/share/applications ICONDIR=$out/share/pixmaps METAINFODIR=$out/share/metainfo"
- '';
-
+ qmakeFlags = [
+ "DESKTOPDIR=${placeholder "out"}/share/applications"
+ "ICONDIR=${placeholder "out"}/share/pixmaps"
+ "METAINFODIR=${placeholder "out"}/share/metainfo"
+ ];
enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "TeX and LaTeX editor";
longDescription=''
This editor is a full fledged IDE for TeX and
diff --git a/nixpkgs/pkgs/applications/editors/texstudio/default.nix b/nixpkgs/pkgs/applications/editors/texstudio/default.nix
index 04e2cb45e28..13b7f4db0c5 100644
--- a/nixpkgs/pkgs/applications/editors/texstudio/default.nix
+++ b/nixpkgs/pkgs/applications/editors/texstudio/default.nix
@@ -1,6 +1,7 @@
-{ stdenv, fetchFromGitHub, qt5, poppler, zlib, pkgconfig}:
+{ lib, mkDerivation, fetchFromGitHub, qmake, qtbase, qtscript, qtsvg,
+ wrapQtAppsHook, poppler, zlib, pkgconfig }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "texstudio";
version = "2.12.16";
@@ -11,12 +12,12 @@ stdenv.mkDerivation rec {
sha256 = "0ck65fvz6mzfpqdb1ndgyvgxdnslrwhdr1swgck4gaghcrgbg3gq";
};
- nativeBuildInputs = [ qt5.qmake pkgconfig ];
- buildInputs = [ qt5.qtbase qt5.qtscript qt5.qtsvg poppler zlib ];
+ nativeBuildInputs = [ qmake wrapQtAppsHook pkgconfig ];
+ buildInputs = [ qtbase qtscript qtsvg poppler zlib ];
qmakeFlags = [ "NO_APPDATA=True" ];
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "TeX and LaTeX editor";
longDescription=''
Fork of TeXMaker, this editor is a full fledged IDE for
diff --git a/nixpkgs/pkgs/applications/editors/thonny/default.nix b/nixpkgs/pkgs/applications/editors/thonny/default.nix
index a6179452f4d..e1c939c93c9 100644
--- a/nixpkgs/pkgs/applications/editors/thonny/default.nix
+++ b/nixpkgs/pkgs/applications/editors/thonny/default.nix
@@ -4,13 +4,13 @@ with python3.pkgs;
buildPythonApplication rec {
pname = "thonny";
- version = "3.2.0b7";
+ version = "3.2.3";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0p0hi5rj873cszx9rpbjjq51vs6xys3rlq9v1rya710i3fnw0hqh";
+ sha256 = "0wgjwjh6296vs8awl4rylb5nshj9q9kzxv7j4vlmiabll06mx6gi";
};
propagatedBuildInputs = with python3.pkgs; [
@@ -22,6 +22,7 @@ buildPythonApplication rec {
mypy
pyperclip
asttokens
+ send2trash
];
preInstall = ''
diff --git a/nixpkgs/pkgs/applications/editors/tiled/default.nix b/nixpkgs/pkgs/applications/editors/tiled/default.nix
index b0b80a4ec00..fa9cc155f36 100644
--- a/nixpkgs/pkgs/applications/editors/tiled/default.nix
+++ b/nixpkgs/pkgs/applications/editors/tiled/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "tiled";
- version = "1.2.4";
+ version = "1.2.5";
src = fetchFromGitHub {
owner = "bjorn";
repo = pname;
rev = "v${version}";
- sha256 = "18a0pkq8j20v1njrl0sswm0ch10c6c4fas7q9kk2d2fd610ga6gh";
+ sha256 = "0sz8klz0nz60dhvz7pdn44zwr9q578pq50sxsbynz7irhrv02b52";
};
nativeBuildInputs = [ pkgconfig qmake ];
diff --git a/nixpkgs/pkgs/applications/editors/vim/common.nix b/nixpkgs/pkgs/applications/editors/vim/common.nix
index 567da2a08f2..0a099ea630d 100644
--- a/nixpkgs/pkgs/applications/editors/vim/common.nix
+++ b/nixpkgs/pkgs/applications/editors/vim/common.nix
@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
- version = "8.1.1967";
+ version = "8.1.2237";
src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
- sha256 = "0cdfi67jwv8j982i1jxdfqv4aqglig8f0hzadgygk69i0wwkymwk";
+ sha256 = "1qwh3cw5zmjmnk07g0nc8nz8k5nlq9ilvvygnfdjy1fqg69q8p0h";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/applications/editors/vim/configurable.nix b/nixpkgs/pkgs/applications/editors/vim/configurable.nix
index d21d0ad5ee0..bb3d571e6f8 100644
--- a/nixpkgs/pkgs/applications/editors/vim/configurable.nix
+++ b/nixpkgs/pkgs/applications/editors/vim/configurable.nix
@@ -145,7 +145,12 @@ in stdenv.mkDerivation rec {
cp ${vimPlugins.vim-nix.src}/syntax/nix.vim runtime/syntax/nix.vim
'';
+ preInstall = ''
+ mkdir -p $out/share/applications $out/share/icons/{hicolor,locolor}/{16x16,32x32,48x48}/apps
+ '';
+
postInstall = ''
+ ln -s $out/bin/vim $out/bin/vi
'' + stdenv.lib.optionalString stdenv.isLinux ''
patchelf --set-rpath \
"$(patchelf --print-rpath $out/bin/vim):${stdenv.lib.makeLibraryPath buildInputs}" \
@@ -177,9 +182,5 @@ in stdenv.mkDerivation rec {
rewrap gvimdiff -gd
'';
- preInstall = ''
- mkdir -p $out/share/applications $out/share/icons/{hicolor,locolor}/{16x16,32x32,48x48}/apps
- '';
-
- dontStrip = 1;
+ dontStrip = true;
}
diff --git a/nixpkgs/pkgs/applications/editors/vim/macvim.nix b/nixpkgs/pkgs/applications/editors/vim/macvim.nix
index 073cd84890e..ede12f50fec 100644
--- a/nixpkgs/pkgs/applications/editors/vim/macvim.nix
+++ b/nixpkgs/pkgs/applications/editors/vim/macvim.nix
@@ -27,13 +27,13 @@ in
stdenv.mkDerivation {
pname = "macvim";
- version = "8.1.1722";
+ version = "8.1.2234";
src = fetchFromGitHub {
owner = "macvim-dev";
repo = "macvim";
- rev = "snapshot-157";
- sha256 = "1gmgc4pwaqy78gj4p7iib94n7j52ir0aa03ks595h3vy1hkcwwky";
+ rev = "snapshot-161";
+ sha256 = "1hp3y85pj1icz053g627a1wp5pnwgxhk07pyd4arwcxs2103agw4";
};
enableParallelBuilding = true;
@@ -76,6 +76,7 @@ stdenv.mkDerivation {
"--with-tclsh=${tcl}/bin/tclsh"
"--with-tlib=ncurses"
"--with-compiledby=Nix"
+ "LDFLAGS=-headerpad_max_install_names"
];
makeFlags = ''PREFIX=$(out) CPPFLAGS="-Wno-error"'';
@@ -106,9 +107,6 @@ stdenv.mkDerivation {
substituteInPlace src/auto/config.mk --replace "PERL_CFLAGS =" "PERL_CFLAGS = -I${darwin.libutil}/include"
substituteInPlace src/MacVim/vimrc --subst-var-by CSCOPE ${cscope}/bin/cscope
-
- # Work around weird code-signing issue
- substituteInPlace src/auto/config.mk --replace "XCODEFLAGS''\t=" "XCODEFLAGS''\t= CODE_SIGN_IDENTITY="
'';
postInstall = ''
@@ -151,5 +149,6 @@ stdenv.mkDerivation {
license = licenses.vim;
maintainers = with maintainers; [ cstrahan lilyball ];
platforms = platforms.darwin;
+ hydraPlatforms = []; # hydra can't build this as long as we rely on Xcode and sandboxProfile
};
}
diff --git a/nixpkgs/pkgs/applications/editors/vim/macvim.patch b/nixpkgs/pkgs/applications/editors/vim/macvim.patch
index fd02e119902..9d5dbded26a 100644
--- a/nixpkgs/pkgs/applications/editors/vim/macvim.patch
+++ b/nixpkgs/pkgs/applications/editors/vim/macvim.patch
@@ -18,21 +18,6 @@ index e519018de..556a4127d 100644
PRODUCT_BUNDLE_IDENTIFIER = org.vim.MacVim;
PRODUCT_NAME = MacVim;
VERSIONING_SYSTEM = "apple-generic";
-diff --git a/src/MacVim/PSMTabBarControl/source/PSMTabBarCell.m b/src/MacVim/PSMTabBarControl/source/PSMTabBarCell.m
-index 6f1a06e46..a12e2cea4 100644
---- a/src/MacVim/PSMTabBarControl/source/PSMTabBarCell.m
-+++ b/src/MacVim/PSMTabBarControl/source/PSMTabBarCell.m
-@@ -13,7 +13,9 @@
- #import "PSMTabDragAssistant.h"
-
-
--@implementation PSMTabBarCell
-+@implementation PSMTabBarCell {
-+ id _controlView;
-+}
-
- #pragma mark -
- #pragma mark Creation/Destruction
diff --git a/src/MacVim/vimrc b/src/MacVim/vimrc
index 23a06bf37..dfb10fe94 100644
--- a/src/MacVim/vimrc
@@ -92,18 +77,6 @@ diff --git a/src/auto/configure b/src/auto/configure
index 9e6a82f4a..3c6d1a89b 100755
--- a/src/auto/configure
+++ b/src/auto/configure
-@@ -4705,10 +4705,8 @@ fi
- rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- else
-- if test -z "$MACOSX_DEPLOYMENT_TARGET"; then
-- macosx_deployment_target=`/usr/bin/sw_vers -productVersion|/usr/bin/sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
-+ macosx_deployment_target=${MACOSX_DEPLOYMENT_TARGET:-10.12}
- XCODEFLAGS="$XCODEFLAGS MACOSX_DEPLOYMENT_TARGET=$macosx_deployment_target"
-- fi
- fi
-
-
@@ -5829,10 +5829,7 @@ $as_echo "not found" >&6; }
for path in "${vi_cv_path_mzscheme_pfx}/lib" "${SCHEME_LIB}"; do
@@ -214,23 +187,22 @@ index 9e6a82f4a..3c6d1a89b 100755
if test "X$librubyarg" != "X"; then
diff --git a/src/vim.h b/src/vim.h
-index cb5be6c97..b703b31cd 100644
+index f158aab..a714da9 100644
--- a/src/vim.h
+++ b/src/vim.h
-@@ -241,18 +241,6 @@
+@@ -243,17 +243,6 @@
# define SUN_SYSTEM
#endif
--/* If we're compiling in C++ (currently only KVim), the system
-- * headers must have the correct prototypes or nothing will build.
-- * Conversely, our prototypes might clash due to throw() specifiers and
-- * cause compilation failures even though the headers are correct. For
-- * a concrete example, gcc-3.2 enforces exception specifications, and
-- * glibc-2.2.5 has them in their system headers.
-- */
+-// If we're compiling in C++ (currently only KVim), the system
+-// headers must have the correct prototypes or nothing will build.
+-// Conversely, our prototypes might clash due to throw() specifiers and
+-// cause compilation failures even though the headers are correct. For
+-// a concrete example, gcc-3.2 enforces exception specifications, and
+-// glibc-2.2.5 has them in their system headers.
-#if !defined(__cplusplus) && defined(UNIX) \
-- && !defined(MACOS_X) /* MACOS_X doesn't yet support osdef.h */
--# include "auto/osdef.h" /* bring missing declarations in */
+- && !defined(MACOS_X) // MACOS_X doesn't yet support osdef.h
+-# include "auto/osdef.h" // bring missing declarations in
-#endif
-
#ifdef AMIGA
diff --git a/nixpkgs/pkgs/applications/editors/vscode/vscode.nix b/nixpkgs/pkgs/applications/editors/vscode/vscode.nix
index 52b9228e766..f914c90dd79 100644
--- a/nixpkgs/pkgs/applications/editors/vscode/vscode.nix
+++ b/nixpkgs/pkgs/applications/editors/vscode/vscode.nix
@@ -11,13 +11,13 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "0p4ah1bbz0njl2bk783gq5z1gxfzapa65qzhrkn216v07rba29jm";
- x86_64-darwin = "162bqdhi2dx74q5f56bhs5phz9az66lb4lvfcj1sdygp51xsb93y";
+ x86_64-linux = "1zxj1vav7swjmvvgcn1y61figjhqrczf8d16rk6yayja1pfjgvs5";
+ x86_64-darwin = "0f6ck40rkngzcm5xih1rbwpz905r533n2z08maycgf4iajgwrn43";
}.${system};
in
callPackage ./generic.nix rec {
- version = "1.39.2";
+ version = "1.40.1";
pname = "vscode";
executableName = "code" + lib.optionalString isInsiders "-insiders";
diff --git a/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix b/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
index e2386bc1118..b8010cab181 100644
--- a/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
+++ b/nixpkgs/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 = "013jhmc29angqh9qb8jj0jqk4whqb59id61njm8gwz977sdgpf9l";
- x86_64-darwin = "09jfii132cib1kn3bghwchdlvi4cfjqz5hvw6j5gr53h7j35k37j";
+ x86_64-linux = "0yi1ghliivhb50153dvv9q5gbbgh2dd1m3xrl1i097b3phrzb0j4";
+ x86_64-darwin = "1slf4h8yhhzlr6cm839y3zx7k831zl24xasi88z6xvib32rh9qxs";
}.${system};
sourceRoot = {
@@ -23,7 +23,7 @@ in
callPackage ./generic.nix rec {
inherit sourceRoot;
- version = "1.39.2";
+ version = "1.40.0";
pname = "vscodium";
executableName = "codium";
@@ -50,7 +50,7 @@ in
homepage = https://github.com/VSCodium/vscodium;
downloadPage = https://github.com/VSCodium/vscodium/releases;
license = licenses.mit;
- maintainers = with maintainers; [];
+ maintainers = with maintainers; [ synthetica ];
platforms = [ "x86_64-linux" "x86_64-darwin" ];
};
}
diff --git a/nixpkgs/pkgs/applications/gis/openorienteering-mapper/default.nix b/nixpkgs/pkgs/applications/gis/openorienteering-mapper/default.nix
index 244f37b10df..82c625310e7 100644
--- a/nixpkgs/pkgs/applications/gis/openorienteering-mapper/default.nix
+++ b/nixpkgs/pkgs/applications/gis/openorienteering-mapper/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation rec {
pname = "OpenOrienteering-Mapper";
- version = "0.8.4";
+ version = "0.9.0";
buildInputs = [ gdal qtbase qttools qtlocation qtimageformats
qtsensors clipper zlib proj doxygen cups];
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
owner = "OpenOrienteering";
repo = "mapper";
rev = "v${version}";
- sha256 = "0rw34kp2vd1la97vnk9plwvis6lvyib2bvs7lgkhpnm4p5l7dp1g";
+ sha256 = "0wnxj2xf529941dwss6ygb1krfx18lzl6rf67060b0zndc7n6l8f";
};
cmakeFlags =
@@ -40,9 +40,6 @@ stdenv.mkDerivation rec {
"-DMapper_PACKAGE_GDAL=0"
]);
- # Needs to be available when proj_api.h gets evaluted by CPP
- NIX_CFLAGS_COMPILE = [ "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H" ];
-
postInstall =
stdenv.lib.optionalString stdenv.isDarwin ''
# Fixes "This application failed to start because it could not find or load the Qt
@@ -60,6 +57,6 @@ stdenv.mkDerivation rec {
homepage = https://www.openorienteering.org/apps/mapper/;
license = licenses.gpl3;
platforms = with platforms; linux ++ darwin;
- maintainers = with maintainers; [mpickering];
+ maintainers = with maintainers; [ mpickering sikmir ];
};
}
diff --git a/nixpkgs/pkgs/applications/gis/qgis/unwrapped.nix b/nixpkgs/pkgs/applications/gis/qgis/unwrapped.nix
index bb772db2b6a..b30d8f0ad75 100644
--- a/nixpkgs/pkgs/applications/gis/qgis/unwrapped.nix
+++ b/nixpkgs/pkgs/applications/gis/qgis/unwrapped.nix
@@ -10,7 +10,7 @@ let
[ qscintilla-qt5 gdal jinja2 numpy psycopg2
chardet dateutil pyyaml pytz requests urllib3 pygments pyqt5 sip owslib six ];
in mkDerivation rec {
- version = "3.8.3";
+ version = "3.10.0";
pname = "qgis";
name = "${pname}-unwrapped-${version}";
@@ -18,7 +18,7 @@ in mkDerivation rec {
owner = "qgis";
repo = "QGIS";
rev = "final-${lib.replaceStrings ["."] ["_"] version}";
- sha256 = "16axjih48qn8ri3p71d8f7k0y3rd05wghmg1fcbyda871b45b2f8";
+ sha256 = "0qq4dznxxbpj8b4ypkz7dixc0b0v6rmf3c5hs4m3ka3rzck8jsqc";
};
passthru = {
diff --git a/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix b/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix
index bd557f7b832..31eebf7d0a9 100644
--- a/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix
+++ b/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix
@@ -13,8 +13,8 @@ let
else throw "ImageMagick is not supported on this platform.";
cfg = {
- version = "7.0.8-66";
- sha256 = "0wih8ag5i6qg2zhbjrlcripb5ic5l6i1z04chnlgykb84n5pcirv";
+ version = "7.0.9-0";
+ sha256 = "1w7ci7v5qlayd7a5z69px94fz3fshvn1diqw7k1ymsyvz5888d39";
patches = [];
};
in
diff --git a/nixpkgs/pkgs/applications/graphics/ImageMagick/default.nix b/nixpkgs/pkgs/applications/graphics/ImageMagick/default.nix
index 8cb20f7944d..9cfccc7425b 100644
--- a/nixpkgs/pkgs/applications/graphics/ImageMagick/default.nix
+++ b/nixpkgs/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-68";
- sha256 = "0ldkw6j4x0k7l6ykgpx9hz9cs7dmlapz2lv3lbrgz2nn9znqswxk";
+ version = "6.9.10-71";
+ sha256 = "0c69xmr8k8c4dplgzxydm30s2dr8biq71x07hc15bw196nsx3srr";
patches = [];
}
# Freeze version on mingw so we don't need to port the patch too often.
diff --git a/nixpkgs/pkgs/applications/graphics/antimony/default.nix b/nixpkgs/pkgs/applications/graphics/antimony/default.nix
index 3c39aadda98..04e64b76d3f 100644
--- a/nixpkgs/pkgs/applications/graphics/antimony/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/antimony/default.nix
@@ -1,22 +1,22 @@
{ stdenv, fetchFromGitHub, libpng, python3
-, libGLU_combined, qtbase, ncurses
+, libGLU_combined, qtbase, wrapQtAppsHook, ncurses
, cmake, flex, lemon
}:
let
- gitRev = "c0038e3ea82fec6119de364bcbc3370955ed46a2";
+ gitRev = "6dfe6822e0279a4cc2f1c60e85b42212627285fe";
gitBranch = "develop";
gitTag = "0.9.3";
in
stdenv.mkDerivation {
pname = "antimony";
- version = "2018-10-20";
+ version = "2019-10-30";
src = fetchFromGitHub {
owner = "mkeeter";
repo = "antimony";
rev = gitRev;
- sha256 = "01cjcjppbb0gvh6npcsaidzpfcfzrqhhi07z4v0jkfyi0fl125v4";
+ sha256 = "07zlkwlk79czq8dy85b6n3ds3g36l8qy4ix849ady6ia3gm8981j";
};
patches = [ ./paths-fix.patch ];
@@ -29,7 +29,8 @@ in
buildInputs = [
libpng python3 python3.pkgs.boost
- libGLU_combined qtbase ncurses
+ libGLU_combined qtbase wrapQtAppsHook
+ ncurses
];
nativeBuildInputs = [ cmake flex lemon ];
@@ -44,7 +45,7 @@ in
meta = with stdenv.lib; {
description = "A computer-aided design (CAD) tool from a parallel universe";
- homepage = "https://github.com/mkeeter/antimony";
+ homepage = https://github.com/mkeeter/antimony;
license = licenses.mit;
maintainers = with maintainers; [ rnhmjoj ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/applications/graphics/avocode/default.nix b/nixpkgs/pkgs/applications/graphics/avocode/default.nix
index 20cbd6fc5cf..e2a7a9fe5c4 100644
--- a/nixpkgs/pkgs/applications/graphics/avocode/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/avocode/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "avocode";
- version = "3.9.3";
+ version = "4.0.1";
src = fetchurl {
url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip";
- sha256 = "1ki2fpn70p1rzf52q8511a90n7y7dqi86fs2a48qhass1abxlpqx";
+ sha256 = "13jwxwvwb9nnjxcnh9vfi22n4c00bhdypl84wrpdg5xw9325zhvy";
};
libPath = stdenv.lib.makeLibraryPath (with xorg; [
diff --git a/nixpkgs/pkgs/applications/graphics/darktable/default.nix b/nixpkgs/pkgs/applications/graphics/darktable/default.nix
index d3c7691ccff..4f4f04af28b 100644
--- a/nixpkgs/pkgs/applications/graphics/darktable/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/darktable/default.nix
@@ -7,12 +7,12 @@
}:
stdenv.mkDerivation rec {
- version = "2.6.2";
+ version = "2.6.3";
pname = "darktable";
src = fetchurl {
url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz";
- sha256 = "0igvgyd042j7hm4y8fcm6dc1qqjs4d1r7y6f0pzpa0x416xyzfcw";
+ sha256 = "a518999c8458472edfc04577026ce5047d74553052af0f52d10ba8ce601b78f0";
};
nativeBuildInputs = [ cmake ninja llvm pkgconfig intltool perl desktop-file-utils wrapGAppsHook ];
diff --git a/nixpkgs/pkgs/applications/graphics/displaycal/default.nix b/nixpkgs/pkgs/applications/graphics/displaycal/default.nix
index 821a9e8083e..7a4db535b2b 100644
--- a/nixpkgs/pkgs/applications/graphics/displaycal/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/displaycal/default.nix
@@ -1,8 +1,19 @@
-{buildPythonPackage, stdenv, fetchurl, pkgconfig
- , libXext, libXxf86vm, libX11, libXrandr, libXinerama, libXScrnSaver
- , argyllcms, wxPython, numpy
+{ python2
+, stdenv
+, fetchurl
+, pkgconfig
+, libXext
+, libXxf86vm
+, libX11
+, libXrandr
+, libXinerama
+, libXScrnSaver
+, argyllcms
}:
-buildPythonPackage {
+
+let
+ inherit (python2.pkgs) buildPythonApplication wxPython numpy;
+in buildPythonApplication {
pname = "displaycal";
version = "3.5.0.0";
diff --git a/nixpkgs/pkgs/applications/graphics/dosage/default.nix b/nixpkgs/pkgs/applications/graphics/dosage/default.nix
index cf5ecfdd043..e26886b070e 100644
--- a/nixpkgs/pkgs/applications/graphics/dosage/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/dosage/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, pythonPackages, fetchFromGitHub }:
+{ stdenv, python3Packages, fetchFromGitHub }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "dosage";
version = "2018.04.08";
PBR_VERSION = version;
@@ -11,10 +11,10 @@ pythonPackages.buildPythonApplication rec {
rev = "b2fdc13feb65b93762928f7e99bac7b1b7b31591";
sha256 = "1p6vllqaf9s6crj47xqp97hkglch1kd4y8y4lxvzx3g2shhhk9hh";
};
- checkInputs = with pythonPackages; [ pytest responses ];
- propagatedBuildInputs = with pythonPackages; [ colorama lxml requests pbr ];
+ checkInputs = with python3Packages; [ pytest responses ];
+ propagatedBuildInputs = with python3Packages; [ colorama lxml requests pbr setuptools ];
- disabled = pythonPackages.pythonOlder "3.3";
+ disabled = python3Packages.pythonOlder "3.3";
checkPhase = ''
py.test tests/
diff --git a/nixpkgs/pkgs/applications/graphics/drawio/default.nix b/nixpkgs/pkgs/applications/graphics/drawio/default.nix
index 88cff0035c7..25cefabbd63 100644
--- a/nixpkgs/pkgs/applications/graphics/drawio/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/drawio/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "drawio";
- version = "11.3.0";
+ version = "12.2.2";
src = fetchurl {
url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/draw.io-x86_64-${version}.rpm";
- sha256 = "00xq2pi84nbdnlbsaj4k9i93skz1nknxvhd2f2cgdm0b3sp86qbk";
+ sha256 = "04h11gdy78py9zrs3v6y0hhhc2n1h4s0ymbvf6qn4vv4r3r9vbaw";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/graphics/drawpile/default.nix b/nixpkgs/pkgs/applications/graphics/drawpile/default.nix
index 46bfe64dd03..c284f15a874 100644
--- a/nixpkgs/pkgs/applications/graphics/drawpile/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/drawpile/default.nix
@@ -60,11 +60,11 @@ let
in mkDerivation rec {
pname = "drawpile";
- version = "2.1.11";
+ version = "2.1.14";
src = fetchurl {
url = "https://drawpile.net/files/src/drawpile-${version}.tar.gz";
- sha256 = "00r5vzracvjk369rri2jxzgfaa1ll4qj5gdmzgflvidz8420bcvm";
+ sha256 = "0vpsq8swvli6xiykjqjmdcz33jd44nvhq1n350dm9qap9s9wdr47";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/graphics/fbida/default.nix b/nixpkgs/pkgs/applications/graphics/fbida/default.nix
index f5560a9b203..3e64783df31 100644
--- a/nixpkgs/pkgs/applications/graphics/fbida/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/fbida/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Image viewing and manipulation programs";
+ description = "Image viewing and manipulation programs including fbi, fbgs, ida, exiftran and thumbnail.cgi";
homepage = https://www.kraxel.org/blog/linux/fbida/;
license = licenses.gpl2;
maintainers = with maintainers; [ pSub ];
diff --git a/nixpkgs/pkgs/applications/graphics/feh/default.nix b/nixpkgs/pkgs/applications/graphics/feh/default.nix
index fef068eaf0f..50814f23962 100644
--- a/nixpkgs/pkgs/applications/graphics/feh/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/feh/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, makeWrapper
, xorg, imlib2, libjpeg, libpng
-, curl, libexif, perlPackages }:
+, curl, libexif, jpegexiforient, perlPackages }:
with stdenv.lib;
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
installTargets = [ "install" ];
postInstall = ''
- wrapProgram "$out/bin/feh" --prefix PATH : "${libjpeg.bin}/bin" \
+ wrapProgram "$out/bin/feh" --prefix PATH : "${makeBinPath [ libjpeg jpegexiforient ]}" \
--add-flags '--theme=feh'
'';
diff --git a/nixpkgs/pkgs/applications/graphics/freecad/default.nix b/nixpkgs/pkgs/applications/graphics/freecad/default.nix
index ee7586709dc..eb087c42ce0 100644
--- a/nixpkgs/pkgs/applications/graphics/freecad/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/freecad/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, mkDerivation, fetchurl, fetchpatch, cmake, ninja, coin3d, xercesc, ode
+{ stdenv, mkDerivation, fetchFromGitHub, fetchpatch, cmake, ninja, coin3d, xercesc, ode
, eigen, qtbase, qttools, qtwebkit, opencascade-occt, gts, hdf5, vtk, medfile
, zlib, python3Packages, swig, gfortran, libXmu, soqt, libf2c, libGLU
, makeWrapper, pkgconfig, mpi ? null }:
@@ -9,11 +9,13 @@ let
pythonPackages = python3Packages;
in mkDerivation rec {
pname = "freecad";
- version = "0.18.3";
+ version = "0.18.4";
- src = fetchurl {
- url = "https://github.com/FreeCAD/FreeCAD/archive/${version}.tar.gz";
- sha256 = "07j7azgnicmd8cqnyskp15y44ykgj5qqz5y3w1jdynrv3yrvk1kz";
+ src = fetchFromGitHub {
+ owner = "FreeCAD";
+ repo = "FreeCAD";
+ rev = version;
+ sha256 = "1phs9a0px5fnzpyx930cz39p5dis0f0yajxzii3c3sazgkzrd55s";
};
nativeBuildInputs = [ cmake ninja pkgconfig pythonPackages.pyside2-tools ];
diff --git a/nixpkgs/pkgs/applications/graphics/gimp/default.nix b/nixpkgs/pkgs/applications/graphics/gimp/default.nix
index e3994b1b412..a67a03b3e07 100644
--- a/nixpkgs/pkgs/applications/graphics/gimp/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/gimp/default.nix
@@ -1,31 +1,120 @@
-{ stdenv, fetchurl, substituteAll, pkgconfig, intltool, babl, gegl, gtk2, glib, gdk-pixbuf, isocodes
-, pango, cairo, freetype, fontconfig, lcms, libpng, libjpeg, poppler, poppler_data, libtiff
-, libmng, librsvg, libwmf, zlib, libzip, ghostscript, aalib, shared-mime-info
-, python2Packages, libexif, gettext, xorg, glib-networking, libmypaint, gexiv2
-, harfbuzz, mypaint-brushes, libwebp, libheif, libgudev, openexr
-, AppKit, Cocoa, gtk-mac-integration-gtk2 }:
+{ stdenv
+, lib
+, fetchurl
+, substituteAll
+, pkgconfig
+, intltool
+, babl
+, gegl
+, gtk2
+, glib
+, gdk-pixbuf
+, isocodes
+, pango
+, cairo
+, freetype
+, fontconfig
+, lcms
+, libpng
+, libjpeg
+, poppler
+, poppler_data
+, libtiff
+, libmng
+, librsvg
+, libwmf
+, zlib
+, libzip
+, ghostscript
+, aalib
+, shared-mime-info
+, python2Packages
+, libexif
+, gettext
+, xorg
+, glib-networking
+, libmypaint
+, gexiv2
+, harfbuzz
+, mypaint-brushes
+, libwebp
+, libheif
+, libgudev
+, openexr
+, AppKit
+, Cocoa
+, gtk-mac-integration-gtk2
+}:
let
inherit (python2Packages) pygtk wrapPython python;
in stdenv.mkDerivation rec {
pname = "gimp";
- version = "2.10.12";
+ version = "2.10.14";
+
+ outputs = [ "out" "dev" ];
src = fetchurl {
- url = "http://download.gimp.org/pub/gimp/v${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
- sha256 = "0wdcr8d2ink4swn5r4v13bsiya6s3xm4ya97sdbhs4l40y7bb03x";
+ url = "http://download.gimp.org/pub/gimp/v${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
+ sha256 = "0m6wdnfvsxyhimdd4v3351g4r1fklllnbipbwcfym3h7q88hz6yz";
};
- nativeBuildInputs = [ pkgconfig intltool gettext wrapPython ];
- propagatedBuildInputs = [ gegl ]; # needed by gimp-2.0.pc
+ nativeBuildInputs = [
+ pkgconfig
+ intltool
+ gettext
+ wrapPython
+ ];
+
buildInputs = [
- babl gegl gtk2 glib gdk-pixbuf pango cairo gexiv2 harfbuzz isocodes
- freetype fontconfig lcms libpng libjpeg poppler poppler_data libtiff openexr
- libmng librsvg libwmf zlib libzip ghostscript aalib shared-mime-info libwebp libheif
- python pygtk libexif xorg.libXpm glib-networking libmypaint mypaint-brushes
- ] ++ stdenv.lib.optionals stdenv.isDarwin [
- AppKit Cocoa gtk-mac-integration-gtk2
- ] ++ stdenv.lib.optionals stdenv.isLinux [ libgudev ];
+ babl
+ gegl
+ gtk2
+ glib
+ gdk-pixbuf
+ pango
+ cairo
+ gexiv2
+ harfbuzz
+ isocodes
+ freetype
+ fontconfig
+ lcms
+ libpng
+ libjpeg
+ poppler
+ poppler_data
+ libtiff
+ openexr
+ libmng
+ librsvg
+ libwmf
+ zlib
+ libzip
+ ghostscript
+ aalib
+ shared-mime-info
+ libwebp
+ libheif
+ python
+ pygtk
+ libexif
+ xorg.libXpm
+ glib-networking
+ libmypaint
+ mypaint-brushes
+ ] ++ lib.optionals stdenv.isDarwin [
+ AppKit
+ Cocoa
+ gtk-mac-integration-gtk2
+ ] ++ lib.optionals stdenv.isLinux [
+ libgudev
+ ];
+
+ # needed by gimp-2.0.pc
+ propagatedBuildInputs = [
+ gegl
+ ];
pythonPath = [ pygtk ];
@@ -48,7 +137,7 @@ in stdenv.mkDerivation rec {
postFixup = ''
wrapPythonProgramsIn $out/lib/gimp/${passthru.majorVersion}/plug-ins/
- wrapProgram $out/bin/gimp-${stdenv.lib.versions.majorMinor version} \
+ wrapProgram $out/bin/gimp-${lib.versions.majorMinor version} \
--prefix PYTHONPATH : "$PYTHONPATH" \
--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE"
'';
@@ -56,9 +145,9 @@ in stdenv.mkDerivation rec {
passthru = rec {
# The declarations for `gimp-with-plugins` wrapper,
# used for determining plug-in installation paths
- majorVersion = "${stdenv.lib.versions.major version}.0";
+ majorVersion = "${lib.versions.major version}.0";
targetPluginDir = "lib/gimp/${majorVersion}/plug-ins";
- targetScriptDir = "lib/gimp/${majorVersion}/scripts";
+ targetScriptDir = "share/gimp/${majorVersion}/scripts";
# probably its a good idea to use the same gtk in plugins ?
gtk = gtk2;
@@ -76,9 +165,9 @@ in stdenv.mkDerivation rec {
enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "The GNU Image Manipulation Program";
- homepage = https://www.gimp.org/;
+ homepage = "https://www.gimp.org/";
maintainers = with maintainers; [ jtojnar ];
license = licenses.gpl3Plus;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/applications/graphics/gimp/plugins/default.nix b/nixpkgs/pkgs/applications/graphics/gimp/plugins/default.nix
index 2c520f21f84..fa29c979b05 100644
--- a/nixpkgs/pkgs/applications/graphics/gimp/plugins/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/gimp/plugins/default.nix
@@ -8,31 +8,33 @@ let
inherit (pkgs) stdenv fetchurl pkgconfig intltool glib fetchFromGitHub;
inherit (gimp) targetPluginDir targetScriptDir;
- pluginDerivation = a: stdenv.mkDerivation ({
+ pluginDerivation = a: let
+ name = a.name or "${a.pname}-${a.version}";
+ in stdenv.mkDerivation ({
prePhases = "extraLib";
extraLib = ''
installScripts(){
- mkdir -p $out/${targetScriptDir};
- for p in "$@"; do cp "$p" $out/${targetScriptDir}; done
+ mkdir -p $out/${targetScriptDir}/${name};
+ for p in "$@"; do cp "$p" -r $out/${targetScriptDir}/${name}; done
}
installPlugins(){
- mkdir -p $out/${targetPluginDir};
- for p in "$@"; do cp "$p" $out/${targetPluginDir}; done
+ mkdir -p $out/${targetPluginDir}/${name};
+ for p in "$@"; do cp "$p" -r $out/${targetPluginDir}/${name}; done
}
'';
}
// a
// {
- name = "gimp-plugin-${a.name or "${a.pname}-${a.version}"}";
+ name = "gimp-plugin-${name}";
buildInputs = [ gimp gimp.gtk glib ] ++ (a.buildInputs or []);
nativeBuildInputs = [ pkgconfig intltool ] ++ (a.nativeBuildInputs or []);
}
);
- scriptDerivation = {name, src} : pluginDerivation {
- inherit name; phases = "extraLib installPhase";
+ scriptDerivation = {src, ...}@attrs : pluginDerivation ({
+ phases = [ "extraLib" "installPhase" ];
installPhase = "installScripts ${src}";
- };
+ } // attrs);
in
@@ -46,6 +48,7 @@ stdenv.lib.makeScope pkgs.newScope (self: with self; {
url = https://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/gimp-gap-2.6.0.tar.bz2;
sha256 = "1jic7ixcmsn4kx2cn32nc5087rk6g8xsrz022xy11yfmgvhzb0ql";
};
+ NIX_LDFLAGS = [ "-lm" ];
patchPhase = ''
sed -e 's,^\(GIMP_PLUGIN_DIR=\).*,\1'"$out/${gimp.name}-plugins", \
-e 's,^\(GIMP_DATA_DIR=\).*,\1'"$out/share/${gimp.name}", -i configure
@@ -65,13 +68,20 @@ stdenv.lib.makeScope pkgs.newScope (self: with self; {
Filters/Generic/FFT Forward
Filters/Generic/FFT Inverse
*/
- name = "fourier-0.4.1";
+ name = "fourier-0.4.3";
buildInputs = with pkgs; [ fftw ];
- postInstall = "fail";
- installPhase = "installPlugins fourier";
+
src = fetchurl {
- url = "http://registry.gimp.org/files/${name}.tar.gz";
- sha256 = "1pr3y3zl9w8xs1circdrxpr98myz9m8wfzy022al79z4pdanwvs1";
+ url = "https://www.lprp.fr/files/old-web/soft/gimp/${name}.tar.gz";
+ sha256 = "0mf7f8vaqs2madx832x3kcxw3hv3w3wampvzvaps1mkf2kvrjbsn";
+ };
+
+ installPhase = "installPlugins fourier";
+
+ meta = with stdenv.lib; {
+ description = "GIMP plug-in to do the fourier transform";
+ homepage = "https://people.via.ecp.fr/~remi/soft/gimp/gimp_plugin_en.php3#fourier";
+ license = with licenses; [ gpl3Plus ];
};
};
@@ -131,6 +141,7 @@ stdenv.lib.makeScope pkgs.newScope (self: with self; {
Filters/Enhance/Wavelet sharpen
*/
name = "wavelet-sharpen-0.1.2";
+ NIX_LDFLAGS = [ "-lm" ];
src = fetchurl {
url = http://registry.gimp.org/files/wavelet-sharpen-0.1.2.tar.gz;
sha256 = "0vql1k67i21g5ivaa1jh56rg427m0icrkpryrhg75nscpirfxxqw";
@@ -195,6 +206,7 @@ stdenv.lib.makeScope pkgs.newScope (self: with self; {
url = http://tir.astro.utoledo.edu/jdsmith/code/eb/exposure-blend.scm;
sha256 = "1b6c9wzpklqras4wwsyw3y3jp6fjmhnnskqiwm5sabs8djknfxla";
};
+ meta.broken = true;
};
lightning = scriptDerivation {
diff --git a/nixpkgs/pkgs/applications/graphics/gimp/wrapper.nix b/nixpkgs/pkgs/applications/graphics/gimp/wrapper.nix
index 11c1e9ada93..841728d3a29 100644
--- a/nixpkgs/pkgs/applications/graphics/gimp/wrapper.nix
+++ b/nixpkgs/pkgs/applications/graphics/gimp/wrapper.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, symlinkJoin, gimp, makeWrapper, gimpPlugins, gnome3, plugins ? null}:
let
-allPlugins = lib.filter (pkg: builtins.isAttrs pkg && pkg.type == "derivation" && !pkg.meta.broken or false) (lib.attrValues gimpPlugins);
+allPlugins = lib.filter (pkg: lib.isDerivation pkg && !pkg.meta.broken or false) (lib.attrValues gimpPlugins);
selectedPlugins = if plugins == null then allPlugins else plugins;
extraArgs = map (x: x.wrapArgs or "") selectedPlugins;
versionBranch = stdenv.lib.versions.majorMinor gimp.version;
@@ -17,6 +17,7 @@ in symlinkJoin {
for each in gimp-${versionBranch} gimp-console-${versionBranch}; do
wrapProgram $out/bin/$each \
--set GIMP2_PLUGINDIR "$out/lib/gimp/2.0" \
+ --set GIMP2_DATADIR "$out/share/gimp/2.0" \
--prefix GTK_PATH : "${gnome3.gnome-themes-extra}/lib/gtk-2.0" \
${toString extraArgs}
done
diff --git a/nixpkgs/pkgs/applications/graphics/glabels/default.nix b/nixpkgs/pkgs/applications/graphics/glabels/default.nix
index 3bfd51d0370..fef296f45be 100644
--- a/nixpkgs/pkgs/applications/graphics/glabels/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/glabels/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, barcode, gnome3, autoreconfHook
, gtk3, gtk-doc, libxml2, librsvg , libtool, libe-book, gsettings-desktop-schemas
-, intltool, itstool, makeWrapper, pkgconfig
+, intltool, itstool, makeWrapper, pkgconfig, yelp-tools
}:
stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkgconfig makeWrapper intltool ];
buildInputs = [
- barcode gtk3 gtk-doc gnome3.yelp-tools
+ barcode gtk3 gtk-doc yelp-tools
gnome3.gnome-common gsettings-desktop-schemas
itstool libxml2 librsvg libe-book libtool
];
diff --git a/nixpkgs/pkgs/applications/graphics/ideogram/default.nix b/nixpkgs/pkgs/applications/graphics/ideogram/default.nix
index 61b45ce1603..36afe8dd3e0 100644
--- a/nixpkgs/pkgs/applications/graphics/ideogram/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/ideogram/default.nix
@@ -17,13 +17,13 @@
stdenv.mkDerivation rec {
pname = "ideogram";
- version = "1.2.2";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "cassidyjames";
repo = pname;
rev = version;
- sha256 = "1qakgg3y4n2vcnykk2004ndvwmjbk2yy0p4j30mlb7p14dxscif6";
+ sha256 = "0ghc7hk4b4r3a0x9r30rrgv3rarxyjr2hf9ig244xwvhh5rn3j10";
};
nativeBuildInputs = [
@@ -45,14 +45,6 @@ stdenv.mkDerivation rec {
xorg.libXtst
];
- patches = [
- # See: https://github.com/cassidyjames/ideogram/issues/26
- (fetchpatch {
- url = "https://github.com/cassidyjames/ideogram/commit/65994ee11bd21f8316b057cec01afbf50639a708.patch";
- sha256 = "12vrvvggpqq53dmhbm7gbbbigncn19m1fjln9wxaady21m0w776c";
- })
- ];
-
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
diff --git a/nixpkgs/pkgs/applications/graphics/inkscape/default.nix b/nixpkgs/pkgs/applications/graphics/inkscape/default.nix
index ed1f61b98d3..17b5a716491 100644
--- a/nixpkgs/pkgs/applications/graphics/inkscape/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/inkscape/default.nix
@@ -1,7 +1,7 @@
-{ stdenv, fetchurl, pkgconfig, perlPackages, libXft
+{ stdenv, fetchurl, fetchpatch, pkgconfig, perlPackages, libXft
, libpng, zlib, popt, boehmgc, libxml2, libxslt, glib, gtkmm2
, glibmm, libsigcxx, lcms, boost, gettext, makeWrapper
-, gsl, python2, poppler, imagemagick, libwpg, librevenge
+, gsl, gtkspell2, cairo, python2, poppler, imagemagick, libwpg, librevenge
, libvisio, libcdr, libexif, potrace, cmake
, librsvg, wrapGAppsHook
}:
@@ -19,6 +19,14 @@ stdenv.mkDerivation rec {
sha256 = "0pjinhjibfsz1aywdpgpj3k23xrsszpj4a1ya5562dkv2yl2vv2p";
};
+ patches = [
+ (fetchpatch {
+ name = "inkscape-poppler_0_76_compat.patch";
+ url = "https://gitlab.com/inkscape/inkscape/commit/e831b034746f8dc3c3c1b88372751f6dcb974831.diff";
+ sha256 = "096rdyi6ppjq1h9jwwsm9hb99nggfrfinik8rm23jkn4h2zl01zf";
+ })
+ ];
+
# Inkscape hits the ARGMAX when linking on macOS. It appears to be
# CMake’s ARGMAX check doesn’t offer enough padding for NIX_LDFLAGS.
# Setting strictDeps it avoids duplicating some dependencies so it
@@ -52,7 +60,8 @@ stdenv.mkDerivation rec {
librsvg # for loading icons
python2Env perlPackages.perl
- ];
+ ] ++ stdenv.lib.optional (!stdenv.isDarwin) gtkspell2
+ ++ stdenv.lib.optional stdenv.isDarwin cairo;
enableParallelBuilding = true;
@@ -62,9 +71,6 @@ stdenv.mkDerivation rec {
install_name_tool -change $out/lib/libinkscape_base.dylib $out/lib/inkscape/libinkscape_base.dylib $out/bin/inkview
'';
- # 0.92.3 complains about an invalid conversion from const char * to char *
- NIX_CFLAGS_COMPILE = " -fpermissive ";
-
meta = with stdenv.lib; {
license = "GPL";
homepage = https://www.inkscape.org;
diff --git a/nixpkgs/pkgs/applications/graphics/ipe/default.nix b/nixpkgs/pkgs/applications/graphics/ipe/default.nix
index ae2db5181cc..0cb09ecb643 100644
--- a/nixpkgs/pkgs/applications/graphics/ipe/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/ipe/default.nix
@@ -3,11 +3,11 @@
}:
stdenv.mkDerivation rec {
- name = "ipe-7.2.12";
+ name = "ipe-7.2.13";
src = fetchurl {
url = "https://dl.bintray.com/otfried/generic/ipe/7.2/${name}-src.tar.gz";
- sha256 = "1qw1cmwzi3wxk4x916i9y4prhi9brnwl14i9a1cbw23x1sr7i6kw";
+ sha256 = "1a6a88r7j5z01z6k1z72a8g3n6lxdjjxxkdrzrfdd6df2gbs6g5g";
};
sourceRoot = "${name}/src";
diff --git a/nixpkgs/pkgs/applications/graphics/kodelife/default.nix b/nixpkgs/pkgs/applications/graphics/kodelife/default.nix
index 22cd252a3e7..f94e4ad698e 100644
--- a/nixpkgs/pkgs/applications/graphics/kodelife/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/kodelife/default.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "kodelife";
- version = "0.8.5.99";
+ version = "0.8.7.105";
src = fetchzip {
url = "https://hexler.net/pub/${pname}/${pname}-${version}-linux-x86_64.zip";
- sha256 = "189i2j6kaygjb5pccynxv4pwqpy67jf9nfi7fjfhbrmjpqnmkp90";
+ sha256 = "0ld4lwigzwlikx04qy3gskqqg0wzlk8m3ccrd704ifl8lsp46n5r";
};
dontConfigure = true;
diff --git a/nixpkgs/pkgs/applications/graphics/meshlab/default.nix b/nixpkgs/pkgs/applications/graphics/meshlab/default.nix
index bd5dea8014d..9733f1e2efa 100644
--- a/nixpkgs/pkgs/applications/graphics/meshlab/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/meshlab/default.nix
@@ -1,13 +1,53 @@
-{ fetchFromGitHub, libGLU, llvmPackages, qtbase, qtscript, qtxmlpatterns }:
+{ mkDerivation, lib, fetchFromGitHub
+, fetchpatch
+, libGLU
+, qtbase
+, qtscript
+, qtxmlpatterns
+, lib3ds
+, bzip2
+, muparser
+, levmar
+}:
let
- meshlabRev = "d596d7c086c51fbdfb56050f9c30b55dd0286d4c";
- vcglibRev = "6c3c940e34327322507c703889f9f1cfa73ab183";
+ meshlabRev = "25f3d17b1d1d47ddc51179cb955f3027b7638745";
+ vcglibRev = "910da4c3e310f2e6557bd7a39c4f1529e61573e5";
# ^ this should be the latest commit in the vcglib devel branch at the time of the meshlab revision
+ # We keep it separate here instead of using the `vcg` nix package because
+ # as of writing, meshlab upstream does not seem to follow a proper
+ # release process, and the other dependencies of `vcg` may no longer
+ # work when we upgrade it for the purpose of meshlab.
- stdenv = llvmPackages.stdenv; # only building with clang seems to be tested upstream
-in stdenv.mkDerivation {
- name = "meshlab-20180627-beta";
+ # Unfixed upstream compile error; see
+ # https://github.com/cnr-isti-vclab/meshlab/issues/188#issuecomment-364785362
+ # that has with fixed line endings.
+ import_bundle_out_patch = fetchpatch {
+ name = "import_bundle_out.patch";
+ url = "https://aur.archlinux.org/cgit/aur.git/plain/import_bundle_out.patch?h=meshlab-git&id=f7250ea818470f07dc9b86726407091d39c0be6f";
+ sha256 = "1g6nli15i3fjd6jsgkxvb33kzbcv67xjkc3jv9r51lrwlm1ifzxi";
+ };
+
+ # Reduces amount of vendored libraries, fixes `/linux` vs `linux-g++`
+ # directory name linker errors.
+ external_patch = fetchpatch {
+ name = "external.patch";
+ url = "https://aur.archlinux.org/cgit/aur.git/plain/external.patch?h=meshlab-git&id=f7250ea818470f07dc9b86726407091d39c0be6f";
+ sha256 = "1rxwkxhmxis1420rc1w7dg89gkmym68lpszsq6snl6dzpl3ingsb";
+ };
+ _3ds_patch = fetchpatch {
+ name = "3ds.patch";
+ url = "https://aur.archlinux.org/cgit/aur.git/plain/3ds.patch?h=meshlab-git&id=f7250ea818470f07dc9b86726407091d39c0be6f";
+ sha256 = "1w435b7p1ggi2bzib4yyszmk54drjgpbn8n9mnsk1slsxnp2vmg8";
+ };
+ muparser_patch = fetchpatch {
+ name = "muparser.patch";
+ url = "https://aur.archlinux.org/cgit/aur.git/plain/muparser.patch?h=meshlab-git&id=f7250ea818470f07dc9b86726407091d39c0be6f";
+ sha256 = "1sf7xqwc2j8xxdx2yklwifii9qqgknvx6ahk2hq76mg78ry1nzhq";
+ };
+
+in mkDerivation {
+ name = "meshlab-20190129-beta";
srcs =
[
@@ -15,38 +55,54 @@ in stdenv.mkDerivation {
owner = "cnr-isti-vclab";
repo = "meshlab";
rev = meshlabRev;
- sha256 = "0xi7wiyy0yi545l5qvccbqahlcsf70mhx829gf7bq29640si4rax";
+ sha256 = "16d2i91hrxvrr5p0k33g3fzis9zp4gsy3n5y2nhafvsgdmaidiij";
name = "meshlab-${meshlabRev}";
})
(fetchFromGitHub {
owner = "cnr-isti-vclab";
repo = "vcglib";
rev = vcglibRev;
- sha256 = "0jfgjvf21y9ncmyr7caipy3ardhig7hh9z8miy885c99b925hhwd";
+ sha256 = "0xpnjpwpj57hgai184rzyk9lbq6d9vbjzr477dvl5nplpwa420m1";
name = "vcglib-${vcglibRev}";
})
];
sourceRoot = "meshlab-${meshlabRev}";
+ # Meshlab is not format-security clean; without disabling hardening, we get:
+ # ../../external/qhull-2003.1/src/io.c:2169:3: error: format not a string literal and no format arguments [-Werror=format-security]
+ # fprintf(fp, endfmt);
+ # ^~~~~~~
hardeningDisable = [ "format" ];
+
enableParallelBuilding = true;
- patches = [ ./fix-20180627-beta.patch ];
+ prePatch =
+ ''
+ # MeshLab has ../vcglib hardcoded everywhere, so move the source dir
+ mv ../vcglib-${vcglibRev} ../vcglib
- buildPhase = ''
- # MeshLab has ../vcglib hardcoded everywhere, so move the source dir
- mv ../vcglib-${vcglibRev} ../vcglib
+ # Make all source files writable so that patches can be applied.
+ chmod -R u+w ..
+
+ patch -Np1 --directory=../vcglib -i ${import_bundle_out_patch}
+ patch -Np1 -i ${external_patch}
+ # Individual libraries
+ patch -Np1 -i ${_3ds_patch}
+ patch -Np1 -i ${muparser_patch}
+ ''
+ ;
+
+ buildPhase = ''
cd src
export NIX_LDFLAGS="-rpath $out/opt/meshlab $NIX_LDFLAGS"
- export QMAKESPEC="linux-clang"
pushd external
- qmake -recursive external.pro
+ qmake -recursive $QMAKE_FLAGS external.pro
buildPhase
popd
- qmake -recursive meshlab_full.pro
+ qmake -recursive $QMAKE_FLAGS meshlab_full.pro
buildPhase
'';
@@ -57,13 +113,22 @@ in stdenv.mkDerivation {
ln -s $out/opt/meshlab/meshlabserver $out/bin/meshlabserver
'';
- buildInputs = [ libGLU llvmPackages.openmp qtbase qtscript qtxmlpatterns ];
+ buildInputs = [
+ libGLU
+ qtbase
+ qtscript
+ qtxmlpatterns
+ lib3ds
+ bzip2
+ muparser
+ levmar
+ ];
meta = {
description = "A system for processing and editing 3D triangular meshes.";
homepage = http://www.meshlab.net/;
- license = stdenv.lib.licenses.gpl3;
- maintainers = with stdenv.lib.maintainers; [viric];
- platforms = with stdenv.lib.platforms; linux;
+ license = lib.licenses.gpl3;
+ maintainers = with lib.maintainers; [viric];
+ platforms = with lib.platforms; linux;
};
}
diff --git a/nixpkgs/pkgs/applications/graphics/meshlab/fix-20180627-beta.patch b/nixpkgs/pkgs/applications/graphics/meshlab/fix-20180627-beta.patch
deleted file mode 100644
index 177b8e90c57..00000000000
--- a/nixpkgs/pkgs/applications/graphics/meshlab/fix-20180627-beta.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/src/meshlabplugins/edit_paint/paintbox.cpp b/src/meshlabplugins/edit_paint/paintbox.cpp
-index 2097a5b..6bcd1a4 100644
---- a/src/meshlabplugins/edit_paint/paintbox.cpp
-+++ b/src/meshlabplugins/edit_paint/paintbox.cpp
-@@ -23,6 +23,7 @@
-
- #include "paintbox.h"
- #include <QFileDialog>
-+#include <QAction>
-
- Paintbox::Paintbox(QWidget * parent, Qt::WindowFlags flags) : QWidget(parent, flags)
- {
-diff --git a/src/meshlabplugins/render_gdp/shaderDialog.h b/src/meshlabplugins/render_gdp/shaderDialog.h
-index a62d3b5..7eb1594 100644
---- a/src/meshlabplugins/render_gdp/shaderDialog.h
-+++ b/src/meshlabplugins/render_gdp/shaderDialog.h
-@@ -32,6 +32,8 @@
- #include "shaderStructs.h"
- #include "ui_shaderDialog.h"
- #include <QMap>
-+#include <QSlider>
-+#include <QLineEdit>
-
- class QGLWidget;
-
diff --git a/nixpkgs/pkgs/applications/graphics/mypaint/default.nix b/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
index c08bbbea766..1acaf4850eb 100644
--- a/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
@@ -1,8 +1,22 @@
-{ stdenv, fetchFromGitHub, gtk3, intltool, json_c, lcms2, libpng, librsvg, gobject-introspection
-, gdk-pixbuf, pkgconfig, python2Packages, scons, swig, wrapGAppsHook }:
+{ stdenv
+, fetchFromGitHub
+, gtk3
+, intltool
+, json_c
+, lcms2
+, libpng
+, librsvg
+, gobject-introspection
+, gdk-pixbuf
+, pkgconfig
+, python2
+, scons
+, swig
+, wrapGAppsHook
+}:
let
- inherit (python2Packages) python pycairo pygobject3 numpy;
+ inherit (python2.pkgs) pycairo pygobject3 numpy;
in stdenv.mkDerivation {
pname = "mypaint";
version = "1.2.1";
@@ -16,18 +30,32 @@ in stdenv.mkDerivation {
};
nativeBuildInputs = [
- intltool pkgconfig scons swig wrapGAppsHook
+ intltool
+ pkgconfig
+ scons
+ swig
+ wrapGAppsHook
gobject-introspection # for setup hook
];
buildInputs = [
- gtk3 gdk-pixbuf json_c lcms2 libpng librsvg pycairo pygobject3 python
+ gtk3
+ gdk-pixbuf
+ json_c
+ lcms2
+ libpng
+ librsvg
+ pycairo
+ pygobject3
+ python2
];
- propagatedBuildInputs = [ numpy ];
+ propagatedBuildInputs = [
+ numpy
+ ];
postInstall = ''
- sed -i -e 's|/usr/bin/env python2.7|${python}/bin/python|' $out/bin/mypaint
+ sed -i -e 's|/usr/bin/env python2.7|${python2}/bin/python|' $out/bin/mypaint
'';
preFixup = ''
@@ -36,7 +64,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A graphics application for digital painters";
- homepage = http://mypaint.org/;
+ homepage = "http://mypaint.org/";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ goibhniu jtojnar ];
diff --git a/nixpkgs/pkgs/applications/graphics/nomacs/default.nix b/nixpkgs/pkgs/applications/graphics/nomacs/default.nix
index 62fae518b92..48a79e8844e 100644
--- a/nixpkgs/pkgs/applications/graphics/nomacs/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/nomacs/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, mkDerivation
, fetchFromGitHub
+, fetchpatch
, cmake
, pkgconfig
@@ -9,7 +10,7 @@
, qtsvg
, exiv2
-, opencv
+, opencv4
, libraw
, libtiff
, quazip
@@ -28,6 +29,12 @@ mkDerivation rec {
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;
@@ -43,7 +50,7 @@ mkDerivation rec {
qttools
qtsvg
exiv2
- opencv
+ opencv4
libraw
libtiff
quazip];
diff --git a/nixpkgs/pkgs/applications/graphics/openimageio/2.x.nix b/nixpkgs/pkgs/applications/graphics/openimageio/2.x.nix
index 69cc323b40f..bbd2f0b5929 100644
--- a/nixpkgs/pkgs/applications/graphics/openimageio/2.x.nix
+++ b/nixpkgs/pkgs/applications/graphics/openimageio/2.x.nix
@@ -14,13 +14,13 @@
stdenv.mkDerivation rec {
pname = "openimageio";
- version = "2.0.11";
+ version = "2.0.12";
src = fetchFromGitHub {
owner = "OpenImageIO";
repo = "oiio";
rev = "Release-${version}";
- sha256 = "1kasp9as81wjvys9qrx10mgdf9bjbdgryhdgjqn05zdmv2rs95nc";
+ sha256 = "0v3k33jb0glb30jdhq3c732a9dxvnidaclz6b2wpqwik8l3658mj";
};
outputs = [ "bin" "out" "dev" "doc" ];
diff --git a/nixpkgs/pkgs/applications/graphics/paraview/default.nix b/nixpkgs/pkgs/applications/graphics/paraview/default.nix
index 13a00991265..fdda8062a43 100644
--- a/nixpkgs/pkgs/applications/graphics/paraview/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/paraview/default.nix
@@ -2,11 +2,12 @@
stdenv, fetchFromGitHub, cmake, makeWrapper
,qtbase, qttools, python, libGLU_combined
,libXt, qtx11extras, qtxmlpatterns
+, mkDerivation
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "paraview";
- version = "5.6.0";
+ version = "5.6.3";
# fetching from GitHub instead of taking an "official" source
# tarball because of missing submodules there
@@ -14,7 +15,7 @@ stdenv.mkDerivation rec {
owner = "Kitware";
repo = "ParaView";
rev = "v${version}";
- sha256 = "1j13yfdgcv4yzfr449i4c8r4rs1c9zr6qd3igr4vv3ani8zixkzi";
+ sha256 = "0zcij59pg47c45gfddnpbin13w16smzhcbivzm1k4pg4366wxq1q";
fetchSubmodules = true;
};
diff --git a/nixpkgs/pkgs/applications/graphics/pdfcpu/default.nix b/nixpkgs/pkgs/applications/graphics/pdfcpu/default.nix
index 3d6d04db553..3df2ab4ab40 100644
--- a/nixpkgs/pkgs/applications/graphics/pdfcpu/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/pdfcpu/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "pdfcpu";
- version = "0.2.5";
+ version = "0.3";
src = fetchFromGitHub {
owner = "pdfcpu";
repo = pname;
rev = "v${version}";
- sha256 = "0fgdq8byb9pp9wiq3dm0vxw32kbspczqnk41agxpzjf303zmv75y";
+ sha256 = "03v4wc531dwmbjqgs3y3ncdn6g3xirv1w6h1mfgglb6sjll8jxp5";
};
modSha256 = "1nagb3k2ghfw27g4vcmn7v8s5flg387jpf1l18gw6c44a1xjcivs";
diff --git a/nixpkgs/pkgs/applications/graphics/potrace/default.nix b/nixpkgs/pkgs/applications/graphics/potrace/default.nix
index f50af2925a3..35ab27bcbf6 100644
--- a/nixpkgs/pkgs/applications/graphics/potrace/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/potrace/default.nix
@@ -2,17 +2,20 @@
stdenv.mkDerivation rec {
pname = "potrace";
- version = "1.15";
+ version = "1.16";
src = fetchurl {
url = "http://potrace.sourceforge.net/download/${version}/potrace-${version}.tar.gz";
- sha256 = "17ajildjp14shsy339xarh1lw1p0k60la08ahl638a73mh23kcx9";
+ sha256 = "1k3sxgjqq0jnpk9xxys05q32sl5hbf1lbk1gmfxcrmpdgnhli0my";
};
configureFlags = [ "--with-libpotrace" ];
buildInputs = [ zlib ];
+ enableParallelBuilding = true;
+ doCheck = true;
+
meta = with stdenv.lib; {
homepage = http://potrace.sourceforge.net/;
description = "A tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image";
diff --git a/nixpkgs/pkgs/applications/graphics/rawtherapee/default.nix b/nixpkgs/pkgs/applications/graphics/rawtherapee/default.nix
index 74e8c0e6b43..bda16446524 100644
--- a/nixpkgs/pkgs/applications/graphics/rawtherapee/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/rawtherapee/default.nix
@@ -1,24 +1,24 @@
{ stdenv, fetchFromGitHub, pkgconfig, cmake, pixman, libpthreadstubs, gtkmm3, libXau
, libXdmcp, lcms2, libiptcdata, libcanberra-gtk3, fftw, expat, pcre, libsigcxx, wrapGAppsHook
-, lensfun
+, lensfun, librsvg
}:
stdenv.mkDerivation rec {
- version = "5.5";
- name = "rawtherapee-" + version;
+ version = "5.7";
+ pname = "rawtherapee";
src = fetchFromGitHub {
owner = "Beep6581";
repo = "RawTherapee";
rev = version;
- sha256 = "13clnx7rwkfa7wxgsim1xdx2pd7gwmmdad1m8a3fvywr20ml8xzk";
+ sha256 = "0j3887a3683fqpvp66kaw6x81ai3gf5nvrbmb4cc8rb0lgj2xv2g";
};
nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook ];
buildInputs = [
pixman libpthreadstubs gtkmm3 libXau libXdmcp
- lcms2 libiptcdata libcanberra-gtk3 fftw expat pcre libsigcxx lensfun
+ lcms2 libiptcdata libcanberra-gtk3 fftw expat pcre libsigcxx lensfun librsvg
];
cmakeFlags = [
diff --git a/nixpkgs/pkgs/applications/graphics/renderdoc/default.nix b/nixpkgs/pkgs/applications/graphics/renderdoc/default.nix
index 594429503a3..426985d312c 100644
--- a/nixpkgs/pkgs/applications/graphics/renderdoc/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/renderdoc/default.nix
@@ -1,32 +1,34 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, mkDerivation
, qtbase, qtx11extras, qtsvg, makeWrapper
-, vulkan-loader, xorg
-, python3, bison, pcre, automake, autoconf
+, vulkan-loader, xorg, python3, python3Packages
+, bison, pcre, automake, autoconf, addOpenGLRunpath
}:
let
custom_swig = fetchFromGitHub {
owner = "baldurk";
repo = "swig";
- rev = "renderdoc-modified-6";
- sha256 = "00ykqlzx1k9iwqjlc54kfch7cnzsj53hxn7ql70dj3rxqzrnadc0";
+ rev = "renderdoc-modified-7";
+ sha256 = "15r2m5kcs0id64pa2fsw58qll3jyh71jzc04wy20pgsh2326zis6";
};
+ pythonPackages = python3Packages;
in
-stdenv.mkDerivation rec {
- version = "1.4";
+mkDerivation rec {
+ version = "1.5";
pname = "renderdoc";
src = fetchFromGitHub {
owner = "baldurk";
repo = "renderdoc";
rev = "v${version}";
- sha256 = "1iann73r4yzkwnm13h4zqipqrp5i5cnkv27yyap0axz6h3npw94r";
+ sha256 = "0a05f6qfq90wrf4fixchp9knx4nhqhwjxl02n03a7k56xzxxnlci";
};
buildInputs = [
qtbase qtsvg xorg.libpthreadstubs xorg.libXdmcp qtx11extras vulkan-loader python3
- ];
+ ]; # ++ (with pythonPackages; [pyside2 pyside2-tools shiboken2]);
+ # TODO: figure out how to make cmake recognise pyside2
- nativeBuildInputs = [ cmake makeWrapper pkgconfig bison pcre automake autoconf ];
+ nativeBuildInputs = [ cmake makeWrapper pkgconfig bison pcre automake autoconf addOpenGLRunpath ];
postUnpack = ''
cp -r ${custom_swig} swig
@@ -40,19 +42,23 @@ stdenv.mkDerivation rec {
"-DBUILD_VERSION_DIST_VER=${version}"
"-DBUILD_VERSION_DIST_CONTACT=https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications/graphics/renderdoc"
"-DBUILD_VERSION_STABLE=ON"
- # TODO: add once pyside2 is in nixpkgs
- #"-DPYSIDE2_PACKAGE_DIR=${python36Packages.pyside2}"
];
- # Future work: define these in the above array via placeholders
+ # TODO: define these in the above array via placeholders, once those are widely supported
preConfigure = ''
cmakeFlags+=" -DVULKAN_LAYER_FOLDER=$out/share/vulkan/implicit_layer.d/"
cmakeFlags+=" -DRENDERDOC_SWIG_PACKAGE=$PWD/../swig"
'';
+ dontWrapQtApps = true;
preFixup = ''
- wrapProgram $out/bin/qrenderdoc --suffix LD_LIBRARY_PATH : $out/lib --suffix LD_LIBRARY_PATH : ${vulkan-loader}/lib
- wrapProgram $out/bin/renderdoccmd --suffix LD_LIBRARY_PATH : $out/lib --suffix LD_LIBRARY_PATH : ${vulkan-loader}/lib
+ wrapQtApp $out/bin/qrenderdoc --suffix LD_LIBRARY_PATH : "$out/lib:${vulkan-loader}/lib"
+ wrapProgram $out/bin/renderdoccmd --suffix LD_LIBRARY_PATH : "$out/lib:${vulkan-loader}/lib"
+ '';
+
+ # The only documentation for this so far is in pkgs/build-support/add-opengl-runpath/setup-hook.sh
+ postFixup = ''
+ addOpenGLRunpath $out/lib/librenderdoc.so
'';
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/applications/graphics/rx/default.nix b/nixpkgs/pkgs/applications/graphics/rx/default.nix
new file mode 100644
index 00000000000..4e8519d17b6
--- /dev/null
+++ b/nixpkgs/pkgs/applications/graphics/rx/default.nix
@@ -0,0 +1,58 @@
+{ stdenv, rustPlatform, fetchFromGitHub, makeWrapper
+, cmake, pkgconfig
+, xorg ? null
+, vulkan-loader ? null }:
+
+assert stdenv.isLinux -> xorg != null;
+assert stdenv.isLinux -> vulkan-loader != null;
+
+let
+ graphicsBackend = if stdenv.isDarwin then "metal" else "vulkan";
+in
+ with stdenv.lib;
+ rustPlatform.buildRustPackage rec {
+ pname = "rx";
+ version = "0.2.0";
+
+ src = fetchFromGitHub {
+ owner = "cloudhead";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0f6cw8zqr45bprj8ibhp89bb2a077g4zinfrdn943csdmh47qzcl";
+ };
+
+ cargoSha256 = "05bqsw0nw24xysq86qa3hx9b5ncf50wfxsgpy388yrs2dfnphwlx";
+
+ nativeBuildInputs = [ cmake pkgconfig makeWrapper ];
+
+ buildInputs = optionals stdenv.isLinux
+ (with xorg; [
+ # glfw-sys dependencies:
+ libX11 libXrandr libXinerama libXcursor libXi libXext
+ ]);
+
+ cargoBuildFlags = [ "--features=${graphicsBackend}" ];
+
+ # TODO: better to factor that into the rust platform
+ checkPhase = ''
+ runHook preCheck
+ echo "Running cargo test"
+ cargo test --features=${graphicsBackend}
+ runHook postCheck
+ '';
+
+ postInstall = optional stdenv.isLinux ''
+ mkdir -p $out/share/applications
+ cp $src/rx.desktop $out/share/applications
+ wrapProgram $out/bin/rx --prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib
+ '';
+
+ meta = {
+ description = "Modern and extensible pixel editor implemented in Rust";
+ homepage = "https://cloudhead.io/rx/";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ minijackson ];
+ platforms = with platforms; (linux ++ darwin ++ windows);
+ inherit version;
+ };
+ }
diff --git a/nixpkgs/pkgs/applications/graphics/sane/backends/default.nix b/nixpkgs/pkgs/applications/graphics/sane/backends/default.nix
index 20d5629b83a..4245acf716d 100644
--- a/nixpkgs/pkgs/applications/graphics/sane/backends/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/sane/backends/default.nix
@@ -5,7 +5,7 @@ callPackage ./generic.nix (args // rec {
src = fetchurl {
sha256 = "1j9nbqspaj0rlgalafb5z6r606k0i22kz0rcpd744p176yzlfdr9";
urls = [
- "https://alioth.debian.org/frs/download.php/latestfile/176/sane-backends-${version}.tar.gz"
+ "https://alioth-archive.debian.org/releases/sane/sane-backends/${version}/sane-backends-${version}.tar.gz"
];
};
})
diff --git a/nixpkgs/pkgs/applications/graphics/sane/backends/git.nix b/nixpkgs/pkgs/applications/graphics/sane/backends/git.nix
index e746f83e5d4..2edd739068d 100644
--- a/nixpkgs/pkgs/applications/graphics/sane/backends/git.nix
+++ b/nixpkgs/pkgs/applications/graphics/sane/backends/git.nix
@@ -5,6 +5,6 @@ callPackage ./generic.nix (args // {
src = fetchgit {
sha256 = "0qf7d7268kdxnb723c03m6icxhbgx0vw8gqvck2q1w5b948dy9g8";
rev = "e895ee55bec8a3320a0e972b32c05d35b47fe226";
- url = "git://alioth.debian.org/git/sane/sane-backends.git";
+ url = "https://gitlab.com/sane-project/backends.git";
};
})
diff --git a/nixpkgs/pkgs/applications/graphics/sane/frontends.nix b/nixpkgs/pkgs/applications/graphics/sane/frontends.nix
index 66473c4a155..b00f8f6c58d 100644
--- a/nixpkgs/pkgs/applications/graphics/sane/frontends.nix
+++ b/nixpkgs/pkgs/applications/graphics/sane/frontends.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "1.0.14";
src = fetchurl {
- url = "https://alioth.debian.org/frs/download.php/latestfile/175/${pname}-${version}.tar.gz";
+ url = "https://alioth-archive.debian.org/releases/sane/${pname}/${version}/${pname}-${version}.tar.gz";
sha256 = "1ad4zr7rcxpda8yzvfkq1rfjgx9nl6lan5a628wvpdbh3fn9v0z7";
};
diff --git a/nixpkgs/pkgs/applications/graphics/seg3d/cstdio.patch b/nixpkgs/pkgs/applications/graphics/seg3d/cstdio.patch
deleted file mode 100644
index 0d9eed07a36..00000000000
--- a/nixpkgs/pkgs/applications/graphics/seg3d/cstdio.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff --git a/Core/Geometry/Transform.cc b/Core/Geometry/Transform.cc
-index 4f16fdc..0da4679 100644
---- a/Core/Geometry/Transform.cc
-+++ b/Core/Geometry/Transform.cc
-@@ -28,6 +28,7 @@
-
- #include <cassert>
- #include <cstring>
-+#include <cstdio>
-
- #include <Core/Util/TypeDescription.h>
- #include <Core/Geometry/Transform.h>
-diff --git a/Core/Util/FullFileName.cc b/Core/Util/FullFileName.cc
-index 7a2cad7..7710e92 100644
---- a/Core/Util/FullFileName.cc
-+++ b/Core/Util/FullFileName.cc
-@@ -29,6 +29,7 @@
-
- #include <Core/Util/FullFileName.h>
- #include <iostream>
-+#include <cstdio>
-
- namespace SCIRun {
-
-diff --git a/Externals/particle-system-mm/src/sizingfield/LFS.cxx b/Externals/particle-system-mm/src/sizingfield/LFS.cxx
-index d1fa5aa..a5a4358 100644
---- a/Externals/particle-system-mm/src/sizingfield/LFS.cxx
-+++ b/Externals/particle-system-mm/src/sizingfield/LFS.cxx
-@@ -1,5 +1,6 @@
- #include <cstdlib>
- #include <iostream>
-+#include <cstdio>
- #include <LFS.h>
-
- using namespace std;
-diff --git a/Externals/slivr/Point.cc b/Externals/slivr/Point.cc
-index d3be03e..ed4e503 100644
---- a/Externals/slivr/Point.cc
-+++ b/Externals/slivr/Point.cc
-@@ -42,6 +42,7 @@
- #include <slivr/Point.h>
- #include <slivr/Vector.h>
- #include <iostream>
-+#include <cstdio>
-
- namespace SLIVR {
-
-diff --git a/Externals/slivr/Transform.cc b/Externals/slivr/Transform.cc
-index c0a4430..520179f 100644
---- a/Externals/slivr/Transform.cc
-+++ b/Externals/slivr/Transform.cc
-@@ -47,6 +47,7 @@
- #include <math.h>
- #include <string.h>
- #include <iostream>
-+#include <cstdio>
-
- using namespace SLIVR;
- using namespace std;
-diff --git a/Externals/slivr/Vector.cc b/Externals/slivr/Vector.cc
-index 8370d65..8b04bb9 100644
---- a/Externals/slivr/Vector.cc
-+++ b/Externals/slivr/Vector.cc
-@@ -43,6 +43,7 @@
- #include <slivr/Point.h>
- #include <assert.h>
- #include <iostream>
-+#include <cstdio>
-
- using std::istream;
- using std::ostream;
-diff --git a/Externals/vispack/src/image/imagefile.txx b/Externals/vispack/src/image/imagefile.txx
-index ced2590..13a32b2 100644
---- a/Externals/vispack/src/image/imagefile.txx
-+++ b/Externals/vispack/src/image/imagefile.txx
-@@ -1,3 +1,5 @@
-+#include <cstdio>
-+
- template <class T>
- int write_raw(const char* name, const VISImage<T>& im)
- {
diff --git a/nixpkgs/pkgs/applications/graphics/seg3d/default.nix b/nixpkgs/pkgs/applications/graphics/seg3d/default.nix
deleted file mode 100644
index 58cec2ec170..00000000000
--- a/nixpkgs/pkgs/applications/graphics/seg3d/default.nix
+++ /dev/null
@@ -1,54 +0,0 @@
-{ fetchurl, stdenv, cmake, wxGTK, itk, libGLU_combined, libXft, libXext, libXi, zlib, libXmu,
-libuuid }:
-
-assert (stdenv ? glibc);
-
-stdenv.mkDerivation {
- name = "seg3d-1.12_20090930";
- src = fetchurl {
- url = https://www.sci.utah.edu/releases/seg3d_v1.12/Seg3D_1.12_20090930_source.tgz;
- sha256 = "1wr6rc6v5qjjkmws8yrc03z35h3iydxk1z28p06v1wdnca0y71z8";
- };
-
- patches = [ ./cstdio.patch ];
-
- cmakeFlags = [
- "-DM_LIBRARY=${stdenv.glibc.out}/lib/libm.so"
- "-DDL_LIBRARY=${stdenv.glibc.out}/lib/libdl.so"
- "-DBUILD_UTILS=1"
- "-DBUILD_SEG3D=1"
- "-DBUILD_DATAFLOW=0"
- "-DBUILD_SHARED_LIBS=0"
- "-DWITH_X11=1"
- "-DBUILD_BIOMESH3D=1"
- "-DWITH_TETGEN=1"
- "-DBUILD_TYPE=Release"
- "-DWITH_WXWIDGETS=ON"
- "-DITK_DIR=${itk}/lib/InsightToolkit"
- "-DGDCM_LIBRARY=${itk}/lib/libitkgdcm.a"
- ];
-
-
- makeFlags = "VERBOSE=1";
-
- preBuild = ''
- export LD_LIBRARY_PATH=`pwd`/lib
- export NIX_LDFLAGS="$NIX_LDFLAGS -lGLU -lSM -lICE -lX11 -lXext -luuid";
- '';
-
- preUnpack = ''
- set -x
- sourceRoot=`pwd`/src
- '';
-
- postInstall = ''
- cp Seg3D $out/bin
- exit 1
- '';
-
- buildInputs = [ cmake wxGTK itk libGLU_combined libXft libXext libXi zlib libXmu libuuid ];
-
- meta = {
- broken = true;
- };
-}
diff --git a/nixpkgs/pkgs/applications/graphics/tev/default.nix b/nixpkgs/pkgs/applications/graphics/tev/default.nix
new file mode 100644
index 00000000000..47da0b749df
--- /dev/null
+++ b/nixpkgs/pkgs/applications/graphics/tev/default.nix
@@ -0,0 +1,53 @@
+{ stdenv, fetchFromGitHub
+, cmake, wrapGAppsHook
+, libX11, xorg, libzip, glfw, gnome3
+}:
+
+stdenv.mkDerivation rec {
+ pname = "tev";
+ version = "1.13";
+
+ src = fetchFromGitHub {
+ owner = "Tom94";
+ repo = pname;
+ rev = "v${version}";
+ fetchSubmodules = true;
+ sha256 = "0c8md6yv1q449aszs05xfby6a2aiw8pac7x0zs169i5mpqrrbfa9";
+ };
+
+ nativeBuildInputs = [ cmake wrapGAppsHook ];
+ buildInputs = [ libX11 libzip glfw ]
+ ++ (with xorg; [ libXrandr libXinerama libXcursor libXi libXxf86vm ]);
+
+ dontWrapGApps = true; # We also need zenity (see below)
+
+ postPatch = ''
+ substituteInPlace CMakeLists.txt \
+ --replace "/usr/" "''${out}/"
+ '';
+
+ postInstall = ''
+ wrapProgram $out/bin/tev \
+ "''${gappsWrapperArgs[@]}" \
+ --prefix PATH ":" "${gnome3.zenity}/bin"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A high dynamic range (HDR) image comparison tool";
+ longDescription = ''
+ A high dynamic range (HDR) image comparison tool for graphics people. tev
+ allows viewing images through various tonemapping operators and inspecting
+ the values of individual pixels. Often, it is important to find exact
+ differences between pairs of images. For this purpose, tev allows rapidly
+ switching between opened images and visualizing various error metrics (L1,
+ L2, and relative versions thereof). To avoid clutter, opened images and
+ their layers can be filtered by keywords.
+ While the predominantly supported file format is OpenEXR certain other
+ types of images can also be loaded.
+ '';
+ inherit (src.meta) homepage;
+ license = licenses.bsd3;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ primeos ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/graphics/write_stylus/default.nix b/nixpkgs/pkgs/applications/graphics/write_stylus/default.nix
index 232eeeb0115..0f1020b0b07 100644
--- a/nixpkgs/pkgs/applications/graphics/write_stylus/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/write_stylus/default.nix
@@ -1,4 +1,12 @@
{ stdenv, lib, qtbase, qtsvg, libglvnd, fetchurl, makeDesktopItem }:
+let
+ # taken from: https://www.iconfinder.com/icons/50835/edit_pencil_write_icon
+ # license: Free for commercial use
+ desktopIcon = fetchurl {
+ url = "https://www.iconfinder.com/icons/50835/download/png/256";
+ sha256 = "0abdya42yf9alxbsmc2nf8jwld50zfria6z3d4ncvp1zw2a9jhb8";
+ };
+in
stdenv.mkDerivation rec {
pname = "write_stylus";
version = "209";
@@ -7,7 +15,7 @@ stdenv.mkDerivation rec {
name = "Write";
exec = "Write";
comment = "A word processor for handwriting";
- icon = "write_stylus";
+ icon = desktopIcon;
desktopName = "Write";
genericName = "Write";
categories = "Office;Graphics";
@@ -18,13 +26,6 @@ stdenv.mkDerivation rec {
sha256 = "1p6glp4vdpwl8hmhypayc4cvs3j9jfmjfhhrgqm2xkgl5bfbv2qd";
};
- # taken from: https://www.iconfinder.com/icons/50835/edit_pencil_write_icon
- # license: Free for commercial use
- icon = fetchurl {
- url = "https://oyra.eu/write/icon.tar.gz";
- sha256 = "1zd98g63apwi17qc1hm1g14maain5d18g4afadxm30qjz2s0mvs8";
- };
-
sourceRoot = ".";
dontBuild = true;
@@ -35,9 +36,6 @@ stdenv.mkDerivation rec {
# symlink the binary to bin/
ln -s $out/Write/Write $out/bin/Write
- # untar icons
- tar -xzf ${icon} *.tar.gz -C $out/
-
mkdir -p $out/share/applications
ln -s ${desktopItem}/share/applications/* $out/share/applications/
'';
diff --git a/nixpkgs/pkgs/applications/graphics/xournalpp/default.nix b/nixpkgs/pkgs/applications/graphics/xournalpp/default.nix
index 3597b97fae6..76f8e03fa13 100644
--- a/nixpkgs/pkgs/applications/graphics/xournalpp/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/xournalpp/default.nix
@@ -23,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "xournalpp";
- version = "1.0.15";
+ version = "1.0.16";
src = fetchFromGitHub {
owner = "xournalpp";
repo = pname;
rev = version;
- sha256 = "1q716hn2ajkxfba0dxp7vcnqfa31hx36ax09yz4d13sdw43rfjf4";
+ sha256 = "1bdmxxkcqpjvkckizmrz2839b4yspw4xv69bqkrrgkcyvxsr804w";
};
nativeBuildInputs = [ cmake gettext pkgconfig wrapGAppsHook ];
diff --git a/nixpkgs/pkgs/applications/graphics/yacreader/default.nix b/nixpkgs/pkgs/applications/graphics/yacreader/default.nix
index e545dd5a723..9162e0bdef1 100644
--- a/nixpkgs/pkgs/applications/graphics/yacreader/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/yacreader/default.nix
@@ -1,14 +1,17 @@
-{ stdenv, fetchurl, qmake, poppler, pkgconfig, libunarr, libGLU
-, qtdeclarative, qtgraphicaleffects, qtmultimedia, qtquickcontrols, qtscript
+{ mkDerivation, lib, fetchFromGitHub, qmake, poppler, pkgconfig, libunarr
+, libGLU, qtdeclarative, qtgraphicaleffects, qtmultimedia, qtquickcontrols
+, qtscript
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "yacreader";
- version = "9.5.0";
+ version = "9.6.2";
- src = fetchurl {
- url = "https://github.com/YACReader/yacreader/releases/download/${version}/${pname}-${version}-src.tar.xz";
- sha256 = "0cv5y76kjvsqsv4fp99j8np5pm4m76868i1nn40q6hy573dmxwm6";
+ src = fetchFromGitHub {
+ owner = "YACReader";
+ repo = pname;
+ rev = version;
+ sha256 = "1s7kb72skhr364kq8wr2i012jjmaz2vzcz526h0b2bch8921wrnf";
};
nativeBuildInputs = [ qmake pkgconfig ];
@@ -19,7 +22,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A comic reader for cross-platform reading and managing your digital comic collection";
- homepage = http://www.yacreader.com;
- license = stdenv.lib.licenses.gpl3;
+ homepage = "http://www.yacreader.com";
+ license = lib.licenses.gpl3;
};
}
diff --git a/nixpkgs/pkgs/applications/graphics/yed/default.nix b/nixpkgs/pkgs/applications/graphics/yed/default.nix
index 0038d41475f..96515a13724 100644
--- a/nixpkgs/pkgs/applications/graphics/yed/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/yed/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "yEd";
- version = "3.19";
+ version = "3.19.1.1";
src = fetchzip {
url = "https://www.yworks.com/resources/yed/demo/${pname}-${version}.zip";
- sha256 = "0l70pc7wl2ghfkjab9w2mbx7crwha7xwkrpmspsi5c6q56dw7s33";
+ sha256 = "0px88rc1slf7n1n8lpk56hf29ppbnnd4lrqfyggihcr0pxmw157c";
};
nativeBuildInputs = [ makeWrapper unzip ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
license = licenses.unfree;
- homepage = http://www.yworks.com/en/products/yfiles/yed/;
+ homepage = "https://www.yworks.com/products/yed";
description = "A powerful desktop application that can be used to quickly and effectively generate high-quality diagrams";
platforms = jre.meta.platforms;
maintainers = with maintainers; [ abbradar ];
diff --git a/nixpkgs/pkgs/applications/kde/kcachegrind.nix b/nixpkgs/pkgs/applications/kde/kcachegrind.nix
index 91faaef623a..16fc6c51777 100644
--- a/nixpkgs/pkgs/applications/kde/kcachegrind.nix
+++ b/nixpkgs/pkgs/applications/kde/kcachegrind.nix
@@ -1,7 +1,8 @@
{
mkDerivation, lib,
extra-cmake-modules, kdoctools,
- karchive, ki18n, kio, perl, python, php, qttools,
+ karchive, ki18n, kio, perl, python, php, qttools
+ , kdbusaddons
}:
mkDerivation {
@@ -11,5 +12,5 @@ mkDerivation {
maintainers = with lib.maintainers; [ orivej ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
- buildInputs = [ karchive ki18n kio perl python php qttools ];
+ buildInputs = [ karchive ki18n kio perl python php qttools kdbusaddons ];
}
diff --git a/nixpkgs/pkgs/applications/kde/print-manager.nix b/nixpkgs/pkgs/applications/kde/print-manager.nix
index 8ace4562cbd..f869f984e00 100644
--- a/nixpkgs/pkgs/applications/kde/print-manager.nix
+++ b/nixpkgs/pkgs/applications/kde/print-manager.nix
@@ -20,4 +20,10 @@ mkDerivation {
kwidgetsaddons kitemviews kio kwindowsystem plasma-framework qtdeclarative
];
outputs = [ "out" "dev" ];
+ # Fix build with cups deprecations etc.
+ # See: https://github.com/NixOS/nixpkgs/issues/73334
+ NIX_CFLAGS_COMPILE = [
+ "-Wno-error=deprecated-declarations"
+ "-Wno-error=format-security"
+ ];
}
diff --git a/nixpkgs/pkgs/applications/misc/1password/default.nix b/nixpkgs/pkgs/applications/misc/1password/default.nix
index 5895990e80e..1c409c232a8 100644
--- a/nixpkgs/pkgs/applications/misc/1password/default.nix
+++ b/nixpkgs/pkgs/applications/misc/1password/default.nix
@@ -2,24 +2,24 @@
stdenv.mkDerivation rec {
pname = "1password";
- version = "0.6.2";
+ version = "0.7.0";
src =
if stdenv.hostPlatform.system == "i686-linux" then
fetchzip {
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_386_v${version}.zip";
- sha256 = "08ha4qr064jyivsp8z3q2cwmmm6klqyicc1i9vpf7zd9xmmx72rd";
+ sha256 = "1lhp0ws543855rvpvh84rjvyi471259lg618cciqj8j6k04ls1g0";
stripRoot = false;
}
else if stdenv.hostPlatform.system == "x86_64-linux" then
fetchzip {
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_amd64_v${version}.zip";
- sha256 = "1fjhn1k9h6rlrgin5czvpig8h70dh14i5k20g77jvxq24bf0sn9m";
+ sha256 = "1sjv5qrc80fk9yz0cn2yj0cdm47ab3ch8n9hzj9hv9d64gjv4w8n";
stripRoot = false;
}
else if stdenv.hostPlatform.system == "x86_64-darwin" then
fetchzip {
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_darwin_amd64_v${version}.zip";
- sha256 = "1x7pj41a4wra3ws09cyc063ai5isf12qbkm2hxiiiq5glnacpvpl";
+ sha256 = "1hnixmq7mrc6ky79k3s61vv89v4qhkm31kyni3rscibfrab0r8ir";
stripRoot = false;
}
else throw "Architecture not supported";
diff --git a/nixpkgs/pkgs/applications/misc/alacritty/default.nix b/nixpkgs/pkgs/applications/misc/alacritty/default.nix
index 24f788ef468..4b4148bdc63 100644
--- a/nixpkgs/pkgs/applications/misc/alacritty/default.nix
+++ b/nixpkgs/pkgs/applications/misc/alacritty/default.nix
@@ -52,16 +52,16 @@ let
];
in buildRustPackage rec {
pname = "alacritty";
- version = "0.3.3";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "jwilm";
repo = pname;
rev = "v${version}";
- sha256 = "1h9zid7bi19qga3a8a2d4x3ma9wf1njmj74s4xnw7nzqqf3dh750";
+ sha256 = "0adaqdbma6gskb2g14yscrgr9gch5wf2g2clchplv72c2qr1k427";
};
- cargoSha256 = "1rxb5ljgvn881jkxm8772kf815mmp08ci7sqmn2x1jwdcrphhxr1";
+ cargoSha256 = "1r267g8f986nxh8ms5yhp50qy1yl8gly2jr78p738qqc6frlxlhv";
nativeBuildInputs = [
cmake
@@ -76,10 +76,6 @@ in buildRustPackage rec {
++ lib.optionals stdenv.isDarwin [ AppKit CoreGraphics CoreServices CoreText Foundation OpenGL ];
outputs = [ "out" "terminfo" ];
- postPatch = ''
- substituteInPlace alacritty_terminal/src/config/mouse.rs \
- --replace xdg-open ${xdg_utils}/bin/xdg-open
- '';
postBuild = lib.optionalString stdenv.isDarwin "make app";
@@ -118,7 +114,7 @@ in buildRustPackage rec {
description = "GPU-accelerated terminal emulator";
homepage = https://github.com/jwilm/alacritty;
license = with licenses; [ asl20 ];
- maintainers = with maintainers; [ mic92 ];
+ maintainers = with maintainers; [ filalex77 mic92 ];
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/misc/appeditor/default.nix b/nixpkgs/pkgs/applications/misc/appeditor/default.nix
index 398e14a9c25..68cd91c1676 100644
--- a/nixpkgs/pkgs/applications/misc/appeditor/default.nix
+++ b/nixpkgs/pkgs/applications/misc/appeditor/default.nix
@@ -40,6 +40,11 @@ stdenv.mkDerivation rec {
libgee
];
+ patches = [
+ # See: https://github.com/donadigo/appeditor/issues/88
+ ./fix-build-vala-0.46.patch
+ ];
+
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
diff --git a/nixpkgs/pkgs/applications/misc/appeditor/fix-build-vala-0.46.patch b/nixpkgs/pkgs/applications/misc/appeditor/fix-build-vala-0.46.patch
new file mode 100644
index 00000000000..f6c0b4cfd28
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/appeditor/fix-build-vala-0.46.patch
@@ -0,0 +1,22 @@
+diff --git a/src/DesktopApp.vala b/src/DesktopApp.vala
+index 0e6fa47..ebcde0c 100644
+--- a/src/DesktopApp.vala
++++ b/src/DesktopApp.vala
+@@ -130,7 +130,7 @@ public class AppEditor.DesktopApp : Object {
+
+ public unowned string get_path () {
+ if (path == null) {
+- unowned string _path = info.get_string (KeyFileDesktop.KEY_PATH);
++ string _path = info.get_string (KeyFileDesktop.KEY_PATH);
+ if (_path == null) {
+ _path = "";
+ }
+@@ -150,7 +150,7 @@ public class AppEditor.DesktopApp : Object {
+ }
+
+ public bool get_should_show () {
+- return info.should_show () && !get_terminal ();
++ return info.should_show () && !get_terminal ();
+ }
+
+ public string[] get_categories () {
diff --git a/nixpkgs/pkgs/applications/misc/birdtray/default.nix b/nixpkgs/pkgs/applications/misc/birdtray/default.nix
new file mode 100644
index 00000000000..c6321dd83c0
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/birdtray/default.nix
@@ -0,0 +1,40 @@
+{ mkDerivation
+ , lib
+ , fetchFromGitHub
+
+ , cmake
+ , pkgconfig
+ , qtbase
+ , qttools
+ , qtx11extras
+ , sqlite
+}:
+
+mkDerivation rec {
+ pname = "birdtray";
+ version = "1.6";
+
+ src = fetchFromGitHub {
+ owner = "gyunaev";
+ repo = pname;
+ rev = "RELEASE_${version}";
+ sha256 = "0n6qr224ir59ncid4xbdilk5642z0kcaylzbil1bdcv3h32ysjym";
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+ buildInputs = [
+ qtbase qtx11extras sqlite
+ ];
+
+ installPhase = ''
+ install -Dm755 birdtray $out/bin/birdtray
+ '';
+
+ meta = with lib; {
+ description = "Mail system tray notification icon for Thunderbird";
+ homepage = https://github.com/gyunaev/birdtray;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ Flakebi ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/bleachbit/default.nix b/nixpkgs/pkgs/applications/misc/bleachbit/default.nix
index 3f13972de9b..01eb69baadd 100644
--- a/nixpkgs/pkgs/applications/misc/bleachbit/default.nix
+++ b/nixpkgs/pkgs/applications/misc/bleachbit/default.nix
@@ -1,13 +1,13 @@
{ stdenv, pythonPackages, fetchurl, gettext }:
pythonPackages.buildPythonApplication rec {
pname = "bleachbit";
- version = "2.2";
+ version = "3.0";
format = "other";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "1yj9bc3k6s1aib7znb79h5rybfv691zz4szxkwf9fm9nr0dws603";
+ sha256 = "18ns9hms671b4l0189m1m2agprkydnpvyky9q2f5hxf35i9cn67d";
};
nativeBuildInputs = [ gettext ];
diff --git a/nixpkgs/pkgs/applications/misc/blender/default.nix b/nixpkgs/pkgs/applications/misc/blender/default.nix
index 3b98114c710..b671663db8e 100644
--- a/nixpkgs/pkgs/applications/misc/blender/default.nix
+++ b/nixpkgs/pkgs/applications/misc/blender/default.nix
@@ -2,6 +2,7 @@
, ilmbase, libXi, libX11, libXext, libXrender
, libjpeg, libpng, libsamplerate, libsndfile
, libtiff, libGLU_combined, openal, opencolorio, openexr, openimageio, openjpeg_1, python3Packages
+, openvdb, libXxf86vm, tbb
, zlib, fftw, opensubdiv, freetype, jemalloc, ocl-icd, addOpenGLRunpath
, jackaudioSupport ? false, libjack2
, cudaSupport ? config.cudaSupport or false, cudatoolkit
@@ -15,11 +16,11 @@ let python = python3Packages.python; in
stdenv.mkDerivation rec {
pname = "blender";
- version = "2.80";
+ version = "2.81";
src = fetchurl {
- url = "https://download.blender.org/source/${pname}-${version}.tar.gz";
- sha256 = "1h550jisdbis50hxwk5kxrvrk1a6sh2fsri3yyj66vhzbi87x7fd";
+ url = "https://download.blender.org/source/${pname}-${version}.tar.xz";
+ sha256 = "1prp0f2152f1sz23jlc86vndfvmplb7qhllikkirq7hgpykrshna";
};
nativeBuildInputs = [ cmake ] ++ optional cudaSupport addOpenGLRunpath;
@@ -29,6 +30,7 @@ stdenv.mkDerivation rec {
freetype libjpeg libpng libsamplerate libsndfile libtiff libGLU_combined openal
opencolorio openexr openimageio openjpeg_1 python zlib fftw jemalloc
(opensubdiv.override { inherit cudaSupport; })
+ openvdb libXxf86vm tbb
makeWrapper
]
++ optional jackaudioSupport libjack2
@@ -56,6 +58,9 @@ stdenv.mkDerivation rec {
"-DWITH_PYTHON_INSTALL=OFF"
"-DWITH_PYTHON_INSTALL_NUMPY=OFF"
"-DPYTHON_NUMPY_PATH=${python3Packages.numpy}/${python.sitePackages}"
+ "-DWITH_OPENVDB=ON"
+ "-DWITH_TBB=ON"
+ "-DWITH_IMAGE_OPENJPEG=ON"
]
++ optional jackaudioSupport "-DWITH_JACK=ON"
++ optional cudaSupport "-DWITH_CYCLES_CUDA_BINARIES=ON"
diff --git a/nixpkgs/pkgs/applications/misc/blugon/default.nix b/nixpkgs/pkgs/applications/misc/blugon/default.nix
new file mode 100644
index 00000000000..e6f956cc091
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/blugon/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, python3, libX11, libXrandr }:
+
+stdenv.mkDerivation rec {
+ pname = "blugon";
+ version = "1.11.4";
+
+ src = fetchFromGitHub {
+ owner = "jumper149";
+ repo = pname;
+ rev = version;
+ sha256 = "0x320w2h5nlcgha4345i8ns15akb4kmrdgkh710s4r1n1by4x11r";
+ };
+
+ buildInputs = [ python3 libX11 libXrandr ];
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ description = "Simple and configurable Blue Light Filter for X";
+ longDescription = ''
+ blugon is a simple and fast Blue Light Filter, that is highly configurable and provides a command line interface.
+ The program can be run just once or as a daemon (manually or via systemd).
+ There are several different backends available.
+ blugon calculates the screen color from your local time and configuration.
+ '';
+ license = licenses.asl20;
+ homepage = "https://github.com/jumper149/blugon";
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ jumper149 ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/buku/default.nix b/nixpkgs/pkgs/applications/misc/buku/default.nix
index 60ade661cff..ac65341d498 100644
--- a/nixpkgs/pkgs/applications/misc/buku/default.nix
+++ b/nixpkgs/pkgs/applications/misc/buku/default.nix
@@ -18,7 +18,7 @@ with python3.pkgs; buildPythonApplication rec {
pylint
flake8
pyyaml
- mypy_extensions
+ mypy-extensions
];
propagatedBuildInputs = [
@@ -54,6 +54,8 @@ with python3.pkgs; buildPythonApplication rec {
--replace "@pytest.mark.slowtest" "@unittest.skip('skipping')" \
--replace "self.assertEqual(shorturl, 'http://tny.im/yt')" "" \
--replace "self.assertEqual(url, 'https://www.google.com')" ""
+ substituteInPlace setup.py \
+ --replace mypy-extensions==0.4.1 mypy-extensions>=0.4.1
'';
postInstall = ''
diff --git a/nixpkgs/pkgs/applications/misc/calcurse/default.nix b/nixpkgs/pkgs/applications/misc/calcurse/default.nix
index 402198a9732..8f8934cb084 100644
--- a/nixpkgs/pkgs/applications/misc/calcurse/default.nix
+++ b/nixpkgs/pkgs/applications/misc/calcurse/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "calcurse";
- version = "4.5.0";
+ version = "4.5.1";
src = fetchurl {
url = "https://calcurse.org/files/${pname}-${version}.tar.gz";
- sha256 = "1vjwcmp51h7dsvwn0qx93w9chp3wp970v7d9mjhk7jyamcbfywn3";
+ sha256 = "0cgkd285x5pk62lmdx9fjxl46c5lj8wj2cqbxq7d99yb4il5fdjk";
};
buildInputs = [ ncurses gettext python3 python3Packages.wrapPython ];
diff --git a/nixpkgs/pkgs/applications/misc/calibre/default.nix b/nixpkgs/pkgs/applications/misc/calibre/default.nix
index dd85156b3ef..9701db3c0b7 100644
--- a/nixpkgs/pkgs/applications/misc/calibre/default.nix
+++ b/nixpkgs/pkgs/applications/misc/calibre/default.nix
@@ -1,16 +1,20 @@
-{ stdenv, mkDerivation, fetchurl, poppler_utils, pkgconfig, libpng
+{ lib, mkDerivation, fetchurl, poppler_utils, pkgconfig, libpng
, imagemagick, libjpeg, fontconfig, podofo, qtbase, qmake, icu, sqlite
, unrarSupport ? false, chmlib, python2Packages, libusb1, libmtp
-, xdg_utils, makeDesktopItem, wrapGAppsHook, removeReferencesTo, qt5
+, xdg_utils, makeDesktopItem, removeReferencesTo
}:
+let
+ pypkgs = python2Packages;
+
+in
mkDerivation rec {
pname = "calibre";
- version = "3.47.1";
+ version = "3.48.0";
src = fetchurl {
url = "https://download.calibre-ebook.com/${version}/${pname}-${version}.tar.xz";
- sha256 = "17lz6rawlv268vv8i5kj59rswsipq3c14066adaz1paw54zr62dk";
+ sha256 = "034m89h7j2088p324i1kya33dfldmqyynjxk3w98xiqkz7q2hi82";
};
patches = [
@@ -20,10 +24,10 @@ mkDerivation rec {
# - switches the version update from enabled to disabled by default
./no_updates_dialog.patch
# the unrar patch is not from debian
- ] ++ stdenv.lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch;
+ ] ++ lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch;
prePatch = ''
- sed -i "/pyqt_sip_dir/ s:=.*:= '${python2Packages.pyqt5_with_qtwebkit}/share/sip/PyQt5':" \
+ sed -i "/pyqt_sip_dir/ s:=.*:= '${pypkgs.pyqt5_with_qtwebkit}/share/sip/PyQt5':" \
setup/build_environment.py
# Remove unneeded files and libs
@@ -35,17 +39,21 @@ mkDerivation rec {
enableParallelBuilding = true;
- nativeBuildInputs = [ pkgconfig qmake removeReferencesTo wrapGAppsHook ];
+ nativeBuildInputs = [ pkgconfig qmake removeReferencesTo ];
+
+ CALIBRE_PY3_PORT = builtins.toString pypkgs.isPy3k;
buildInputs = [
poppler_utils libpng imagemagick libjpeg
fontconfig podofo qtbase chmlib icu sqlite libusb1 libmtp xdg_utils
- ] ++ (with python2Packages; [
- apsw cssselect css-parser dateutil dnspython html5-parser lxml mechanize netifaces pillow
+ ] ++ (with pypkgs; [
+ apsw cssselect css-parser dateutil dnspython feedparser html5-parser lxml markdown netifaces pillow
python pyqt5_with_qtwebkit sip
- regex msgpack beautifulsoup4
+ regex msgpack beautifulsoup4 html2text
# the following are distributed with calibre, but we use upstream instead
odfpy
+ ]) ++ lib.optionals (!pypkgs.isPy3k) (with pypkgs; [
+ mechanize
]);
installPhase = ''
@@ -60,8 +68,8 @@ mkDerivation rec {
export FC_LIB_DIR=${fontconfig.lib}/lib
export PODOFO_INC_DIR=${podofo.dev}/include/podofo
export PODOFO_LIB_DIR=${podofo.lib}/lib
- export SIP_BIN=${python2Packages.sip}/bin/sip
- ${python2Packages.python.interpreter} setup.py install --prefix=$out
+ export SIP_BIN=${pypkgs.sip}/bin/sip
+ ${pypkgs.python.interpreter} setup.py install --prefix=$out
PYFILES="$out/bin/* $out/lib/calibre/calibre/web/feeds/*.py
$out/lib/calibre/calibre/ebooks/metadata/*.py
@@ -111,7 +119,7 @@ mkDerivation rec {
genericName = "E-book library management";
icon = "@out@/share/calibre/images/library.png";
comment = "Manage, convert, edit, and read e-books";
- mimeType = stdenv.lib.concatStringsSep ";" [
+ mimeType = lib.concatStringsSep ";" [
"application/x-mobipocket-subscription"
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
"text/html"
@@ -174,9 +182,9 @@ mkDerivation rec {
extraEntries = "NoDisplay=true";
};
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Comprehensive e-book software";
- homepage = https://calibre-ebook.com;
+ homepage = "https://calibre-ebook.com";
license = with licenses; if unrarSupport then unfreeRedistributable else gpl3;
maintainers = with maintainers; [ domenkozar pSub AndersonTorres ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/applications/misc/cdrtools/default.nix b/nixpkgs/pkgs/applications/misc/cdrtools/default.nix
deleted file mode 100644
index 20bfe727f6d..00000000000
--- a/nixpkgs/pkgs/applications/misc/cdrtools/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ stdenv, fetchurl, acl, libcap, Carbon, IOKit }:
-
-stdenv.mkDerivation rec {
- pname = "cdrtools";
- version = "3.02a06";
-
- src = fetchurl {
- url = "mirror://sourceforge/cdrtools/${pname}-${version}.tar.bz2";
- sha256 = "1cayhfbhj5g2vgmkmq5scr23k0ka5fsn0dhn0n9yllj386csnygd";
- };
-
- patches = [ ./fix-paths.patch ];
-
- buildInputs = if stdenv.isDarwin then [ Carbon IOKit ] else [ acl libcap ];
-
- postPatch = ''
- sed "/\.mk3/d" -i libschily/Targets.man
- substituteInPlace man/Makefile --replace "man4" ""
- '';
-
- dontConfigure = true;
-
- GMAKE_NOWARN = true;
-
- makeFlags = [ "INS_BASE=/" "INS_RBASE=/" "DESTDIR=$(out)" ];
-
- meta = with stdenv.lib; {
- homepage = https://sourceforge.net/projects/cdrtools/;
- description = "Highly portable CD/DVD/BluRay command line recording software";
- license = with licenses; [ gpl2 lgpl2 cddl ];
- platforms = with platforms; linux ++ darwin;
- # Licensing issues: This package contains code licensed under CDDL, GPL2
- # and LGPL2. There is a debate regarding the legality of distributing this
- # package in binary form.
- hydraPlatforms = [];
- };
-}
diff --git a/nixpkgs/pkgs/applications/misc/cdrtools/fix-paths.patch b/nixpkgs/pkgs/applications/misc/cdrtools/fix-paths.patch
deleted file mode 100644
index f4a54121088..00000000000
--- a/nixpkgs/pkgs/applications/misc/cdrtools/fix-paths.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ru3 cdrtools-3.01-old/DEFAULTS/Defaults.linux cdrtools-3.01/DEFAULTS/Defaults.linux
---- cdrtools-3.01-old/DEFAULTS/Defaults.linux 2015-12-11 17:37:21.505848835 +0300
-+++ cdrtools-3.01/DEFAULTS/Defaults.linux 2015-12-11 17:37:32.155828925 +0300
-@@ -57,7 +57,8 @@
- # Installation config stuff
- #
- ###########################################################################
--INS_BASE= /opt/schily
-+#INS_BASE= /opt/schily
-+INS_BASE= $(out)
- INS_KBASE= /
- INS_RBASE= /
- #
-Only in cdrtools-3.01/DEFAULTS: Defaults.linux.orig
-diff -ru3 cdrtools-3.01-old/RULES/rules.prg cdrtools-3.01/RULES/rules.prg
---- cdrtools-3.01-old/RULES/rules.prg 2015-12-11 17:37:21.500848844 +0300
-+++ cdrtools-3.01/RULES/rules.prg 2015-12-11 17:38:29.890720987 +0300
-@@ -43,10 +43,10 @@
- #
- #SHELL= /bin/sh
-
--LN= /bin/ln
--SYMLINK= /bin/ln -s
--RM= /bin/rm
--MV= /bin/mv
-+LN= ln
-+SYMLINK= ln -s
-+RM= rm
-+MV= mv
- LORDER= lorder
- TSORT= tsort
- CTAGS= vctags
diff --git a/nixpkgs/pkgs/applications/misc/cheat/default.nix b/nixpkgs/pkgs/applications/misc/cheat/default.nix
index 357dd9bcb8a..a86c1e8bc05 100644
--- a/nixpkgs/pkgs/applications/misc/cheat/default.nix
+++ b/nixpkgs/pkgs/applications/misc/cheat/default.nix
@@ -1,36 +1,24 @@
-{ stdenv, python3, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, buildGoModule }:
-with python3.pkgs;
-buildPythonApplication rec {
+buildGoModule rec {
pname = "cheat";
- version = "2.5.1";
-
- propagatedBuildInputs = [ docopt pygments termcolor ];
+ version = "3.0.3";
src = fetchFromGitHub {
owner = "chrisallenlane";
repo = "cheat";
rev = version;
- sha256 = "1i543hvg1yizamfd83bawflfcb500hvc72i59ikck8j1hjk50hsl";
+ sha256 = "19w1admdcgld9vlc4fsyc5d9bi6rmwhr2x2ji43za2vjlk34hnnx";
};
- # no tests available
- doCheck = false;
- postInstall = ''
- install -D man1/cheat.1.gz $out/share/man/man1/cheat.1.gz
- mv $out/${python3.sitePackages}/etc $out/
- mv $out/${python3.sitePackages}/usr/share/* $out/share/
- rm -r $out/${python3.sitePackages}/usr
- '';
+ subPackages = [ "cmd/cheat" ];
- makeWrapperArgs = [
- "--suffix" "CHEAT_PATH" ":" "$out/share/cheat"
- ];
+ modSha256 = "189cqnfl403f4lk7g9v68mwk93ciglqli639dk4x9091lvn5gq5q";
meta = with stdenv.lib; {
- description = "cheat allows you to create and view interactive cheatsheets on the command-line";
+ description = "Create and view interactive cheatsheets on the command-line";
maintainers = with maintainers; [ mic92 ];
license = with licenses; [ gpl3 mit ];
- homepage = https://github.com/chrisallenlane/cheat;
+ homepage = "https://github.com/chrisallenlane/cheat";
};
}
diff --git a/nixpkgs/pkgs/applications/misc/cherrytree/default.nix b/nixpkgs/pkgs/applications/misc/cherrytree/default.nix
index 4e734aa849f..d760cee6374 100644
--- a/nixpkgs/pkgs/applications/misc/cherrytree/default.nix
+++ b/nixpkgs/pkgs/applications/misc/cherrytree/default.nix
@@ -1,8 +1,6 @@
-{ stdenv, fetchurl, pythonPackages, gettext }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
+{ lib, fetchurl, pythonPackages, gettext }:
+pythonPackages.buildPythonApplication rec {
pname = "cherrytree";
version = "0.38.9";
@@ -11,26 +9,15 @@ stdenv.mkDerivation rec {
sha256 = "0xal09ijgxbzvp003s40xbrfnpq3ald1fw8nnpqq3yg7h6g6c5pw";
};
- buildInputs = with pythonPackages;
- [ python gettext wrapPython pygtk dbus-python pygtksourceview ];
+ nativeBuildInputs = [ gettext ];
- pythonPath = with pythonPackages;
- [ pygtk dbus-python pygtksourceview ];
+ propagatedBuildInputs = with pythonPackages; [ pygtk dbus-python pygtksourceview ];
patches = [ ./subprocess.patch ];
- installPhase = ''
- python setup.py install --prefix="$out"
-
- for file in "$out"/bin/*; do
- wrapProgram "$file" \
- --prefix PYTHONPATH : "$(toPythonPath $out):$PYTHONPATH"
- done
- '';
-
doCheck = false;
- meta = {
+ meta = with lib; {
description = "An hierarchical note taking application";
longDescription = ''
Cherrytree is an hierarchical note taking application,
@@ -42,9 +29,8 @@ stdenv.mkDerivation rec {
around your hard drive can be conveniently placed into a
Cherrytree document where you can easily find it.
'';
- homepage = http://www.giuspen.com/cherrytree;
+ homepage = "http://www.giuspen.com/cherrytree";
license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
+ maintainers = with maintainers; [ AndersonTorres ];
};
}
diff --git a/nixpkgs/pkgs/applications/misc/clight/clightd.nix b/nixpkgs/pkgs/applications/misc/clight/clightd.nix
index 43ff1d73f78..f9c08d1f00a 100644
--- a/nixpkgs/pkgs/applications/misc/clight/clightd.nix
+++ b/nixpkgs/pkgs/applications/misc/clight/clightd.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "clightd";
- version = "3.4";
+ version = "4.0";
src = fetchFromGitHub {
owner = "FedeDP";
repo = "Clightd";
rev = version;
- sha256 = "0g6kawizwfhvigkwm7rbfq6rg872xn8igy8n355w4d7mmcxk0jf8";
+ sha256 = "0cskxy3xsy187in5vg8xcs3kwcx2s160qv009v0ahkcalp29ghz4";
};
# dbus-1.pc has datadir=/etc
diff --git a/nixpkgs/pkgs/applications/misc/clight/default.nix b/nixpkgs/pkgs/applications/misc/clight/default.nix
index 829fd4e1223..a2e45256269 100644
--- a/nixpkgs/pkgs/applications/misc/clight/default.nix
+++ b/nixpkgs/pkgs/applications/misc/clight/default.nix
@@ -1,18 +1,18 @@
{ lib, stdenv, fetchFromGitHub
, dbus, cmake, pkgconfig, bash-completion
-, gsl, popt, clightd, systemd, libconfig
+, gsl, popt, clightd, systemd, libconfig, libmodule
, withGeoclue ? true, geoclue2
, withUpower ? true, upower }:
stdenv.mkDerivation rec {
pname = "clight";
- version = "3.1";
+ version = "4.0";
src = fetchFromGitHub {
owner = "FedeDP";
repo = "Clight";
rev = version;
- sha256 = "0rzcr1x9h4llnmklhgzs9r7xwhsrw1qkqvfffkp8fs90nycaqx81";
+ sha256 = "101fp9kwmfmfffpdvv41wf96kdjw0b16xk49g43w32a5wlr74zrq";
};
# bash-completion.pc completionsdir=${bash-completion.out}
@@ -42,6 +42,7 @@ stdenv.mkDerivation rec {
systemd
geoclue2
libconfig
+ libmodule
] ++ optional withGeoclue geoclue2
++ optional withUpower upower;
diff --git a/nixpkgs/pkgs/applications/misc/cmatrix/default.nix b/nixpkgs/pkgs/applications/misc/cmatrix/default.nix
index cc57e58c56a..9f86ec94f18 100644
--- a/nixpkgs/pkgs/applications/misc/cmatrix/default.nix
+++ b/nixpkgs/pkgs/applications/misc/cmatrix/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
CMatrix simulates the display from "The Matrix" and is based
on the screensaver from the movie's website.
'';
- homepage = http://www.asty.org/cmatrix/;
+ homepage = https://github.com/abishekvashok/cmatrix;
platforms = ncurses.meta.platforms;
maintainers = [ maintainers.AndersonTorres ];
};
diff --git a/nixpkgs/pkgs/applications/misc/cointop/default.nix b/nixpkgs/pkgs/applications/misc/cointop/default.nix
index 099b06c078d..29700774219 100644
--- a/nixpkgs/pkgs/applications/misc/cointop/default.nix
+++ b/nixpkgs/pkgs/applications/misc/cointop/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "cointop";
- version = "1.3.4";
+ version = "1.4.1";
src = fetchFromGitHub {
owner = "miguelmota";
repo = pname;
rev = version;
- sha256 = "0nw6vzp0c5r8bwnlvgzj4hzdah44p5pp03d2bcr1lkw8np8fy65n";
+ sha256 = "067jsn66xs30d5yz9z8cvpxbvh8a95kllkb2wk134c43bfxy2m34";
};
goPackagePath = "github.com/miguelmota/cointop";
diff --git a/nixpkgs/pkgs/applications/misc/copyq/default.nix b/nixpkgs/pkgs/applications/misc/copyq/default.nix
index 825053483a4..58a85f8f6e9 100644
--- a/nixpkgs/pkgs/applications/misc/copyq/default.nix
+++ b/nixpkgs/pkgs/applications/misc/copyq/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "CopyQ";
- version = "3.9.2";
+ version = "3.9.3";
src = fetchFromGitHub {
owner = "hluk";
repo = "CopyQ";
rev = "v${version}";
- sha256 = "02zs444i7hnqishs1i6vp8ffjxlxk3xkrw935pdwnwppv9s9v202";
+ sha256 = "0wlwq9xg8rzsbj0b29z358k4mbrqy04iraa8x0p26pa95yskgcma";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/cura/lulzbot/curaengine.nix b/nixpkgs/pkgs/applications/misc/cura/lulzbot/curaengine.nix
index 90f5f307d85..aad9b9bee89 100644
--- a/nixpkgs/pkgs/applications/misc/cura/lulzbot/curaengine.nix
+++ b/nixpkgs/pkgs/applications/misc/cura/lulzbot/curaengine.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "curaengine-lulzBot";
- version = "3.6.18";
+ version = "3.6.21";
src = fetchgit {
url = https://code.alephobjects.com/source/curaengine-lulzbot.git;
diff --git a/nixpkgs/pkgs/applications/misc/cura/lulzbot/default.nix b/nixpkgs/pkgs/applications/misc/cura/lulzbot/default.nix
index 2d32d1895f9..c67fcb74047 100644
--- a/nixpkgs/pkgs/applications/misc/cura/lulzbot/default.nix
+++ b/nixpkgs/pkgs/applications/misc/cura/lulzbot/default.nix
@@ -1,45 +1,44 @@
-{ lib, callPackage, fetchgit, cmake, jq, python3Packages, qtbase, qtquickcontrols2 }:
+{ lib, mkDerivation, wrapQtAppsHook, callPackage, fetchgit, cmake, jq, python3, qtbase, qtquickcontrols2 }:
let
# admittedly, we're using (printer firmware) blobs when we could compile them ourselves.
- curaBinaryDataVersion = "3.6.18"; # Marlin v2.0.0.144. Keep this accurate wrt. the below.
+ curaBinaryDataVersion = "3.6.21"; # Marlin v2.0.0.174 for Bio, v2.0.0.144 for others.
curaBinaryData = fetchgit {
url = https://code.alephobjects.com/diffusion/CBD/cura-binary-data.git;
- rev = "cdc046494bbfe1f65bfb34659a257eef9a0100a0";
- sha256 = "0v0s036gxdjiglas2yzw95alv60sw3pq5k1zrrhmw9mxr4irrblb";
+ rev = "5c75d0f6c10d8b7a903e2072a48cd1f08059509e";
+ sha256 = "1qdsj6rczwzdwzyr7nz7fnypbphckjrnwl8c9dr6izsxyzs465c4";
};
libarcusLulzbot = callPackage ./libarcus.nix {
- inherit (python3Packages) buildPythonPackage sip pythonOlder;
+ inherit (python3.pkgs) buildPythonPackage sip pythonOlder;
};
libsavitarLulzbot = callPackage ./libsavitar.nix {
- inherit (python3Packages) buildPythonPackage sip pythonOlder;
+ inherit (python3.pkgs) buildPythonPackage sip pythonOlder;
};
- inherit (python3Packages) buildPythonPackage pyqt5 numpy scipy shapely pythonOlder;
+ inherit (python3.pkgs) buildPythonPackage pyqt5 numpy scipy shapely pythonOlder;
curaengine = callPackage ./curaengine.nix {
inherit libarcusLulzbot;
};
uraniumLulzbot = callPackage ./uranium.nix {
inherit callPackage libarcusLulzbot;
- inherit (python3Packages) buildPythonPackage pyqt5 numpy scipy shapely pythonOlder;
+ inherit (python3.pkgs) buildPythonPackage pyqt5 numpy scipy shapely pythonOlder;
};
in
-python3Packages.buildPythonApplication rec {
- name = "cura-lulzbot-${version}";
- version = "3.6.18";
+mkDerivation rec {
+ pname = "cura-lulzbot";
+ version = "3.6.21";
src = fetchgit {
url = https://code.alephobjects.com/source/cura-lulzbot.git;
- rev = "71f1ac5a2b9f535175a3858a565930348358a9ca";
- sha256 = "0by06fpxvdgy858lwhsccbmvkdq67j2s1cz8v6jnrnjrsxk7vzka";
+ rev = "7faeb18604c83004846a02c60cb240708db0034f";
+ sha256 = "10q38s8c8x6xkh1vns4p3iqa5y267vrjh5vq8h55mg1q5001scyq";
};
- format = "other"; # using cmake to build
buildInputs = [ qtbase qtquickcontrols2 ];
# numpy-stl temporarily disabled due to https://code.alephobjects.com/T8415
- propagatedBuildInputs = with python3Packages; [ pyserial requests zeroconf ] ++ [ libsavitarLulzbot uraniumLulzbot libarcusLulzbot ]; # numpy-stl
- nativeBuildInputs = [ cmake python3Packages.wrapPython ];
+ propagatedBuildInputs = with python3.pkgs; [ pyserial requests zeroconf ] ++ [ libsavitarLulzbot uraniumLulzbot libarcusLulzbot ]; # numpy-stl
+ nativeBuildInputs = [ cmake python3.pkgs.wrapPython ];
cmakeFlags = [
"-DURANIUM_DIR=${uraniumLulzbot.src}"
@@ -68,6 +67,11 @@ python3Packages.buildPythonApplication rec {
EOF
'';
+ postFixup = ''
+ wrapPythonPrograms
+ wrapQtApp "$out/bin/cura-lulzbot"
+ '';
+
meta = with lib; {
description = "3D printer / slicing GUI built on top of the Uranium framework";
homepage = https://code.alephobjects.com/diffusion/CURA/;
diff --git a/nixpkgs/pkgs/applications/misc/cura/lulzbot/libarcus.nix b/nixpkgs/pkgs/applications/misc/cura/lulzbot/libarcus.nix
index 4d32328af8b..733aa27da85 100644
--- a/nixpkgs/pkgs/applications/misc/cura/lulzbot/libarcus.nix
+++ b/nixpkgs/pkgs/applications/misc/cura/lulzbot/libarcus.nix
@@ -2,13 +2,13 @@
buildPythonPackage {
pname = "libarcus";
- version = "3.6.18";
+ version = "3.6.21";
format = "other";
src = fetchgit {
url = https://code.alephobjects.com/source/arcus.git;
- rev = "c795c0644591703ce04e1fd799fc97b1539031aa";
- sha256 = "1yap9wbqxbjx3kqyqcsldny4mlcm33ywiwpdjlfgs0wjahfg4ip0";
+ rev = "aeda02d7727f45b657afb72cef203283fbf09325";
+ sha256 = "1ak0d4k745sx7paic27was3s4987z9h3czscjs21hxbi6qy83g99";
};
disabled = pythonOlder "3.4.0";
diff --git a/nixpkgs/pkgs/applications/misc/cura/lulzbot/libsavitar.nix b/nixpkgs/pkgs/applications/misc/cura/lulzbot/libsavitar.nix
index f8ffbf041bd..e6c277959e0 100644
--- a/nixpkgs/pkgs/applications/misc/cura/lulzbot/libsavitar.nix
+++ b/nixpkgs/pkgs/applications/misc/cura/lulzbot/libsavitar.nix
@@ -3,13 +3,13 @@
buildPythonPackage {
pname = "libsavitar-lulzbot";
name = "libsavitar-lulzbot";
- version = "3.6.18";
+ version = "3.6.21";
format = "other";
src = fetchgit {
url = https://code.alephobjects.com/source/savitar.git;
- rev = "988a26d35b2a1d042f8c38938ccda77ab146af7d";
- sha256 = "146agw3a92azkgs5ahmn2rrck4an78m2r3pcss6ihmb60lx165k7";
+ rev = "ee8ada42c55f54727ce4d275c294ba426d3d8234";
+ sha256 = "1wm5ii3cmni8dk3c65kw4wglpypkdsfpgd480d3hc1r5bqpq0d6j";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium-qt512-support.patch b/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium-qt512-support.patch
deleted file mode 100644
index 2c666a98c8f..00000000000
--- a/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium-qt512-support.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/UM/Qt/Bindings/i18nCatalogProxy.py b/UM/Qt/Bindings/i18nCatalogProxy.py
-index 7e2bb16c..cec70dd6 100644
---- a/UM/Qt/Bindings/i18nCatalogProxy.py
-+++ b/UM/Qt/Bindings/i18nCatalogProxy.py
-@@ -86,9 +86,9 @@ class i18nCatalogProxy(QObject): # [CodeStyle: Ultimaker code style requires cla
- # \todo Move this to a more generic place so more things can use it.
- def _wrapFunction(self, engine, this_object, function):
- # JavaScript code that wraps the Python method call in a closure
-- wrap_js = """function(this_object) {{
-+ wrap_js = """(function(this_object) {{
- return function({args}) {{ return this_object.{function}({args}) }}
-- }}"""
-+ }})"""
-
- # Get the function name and argument list.
- function_name = function.__name__
diff --git a/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium.nix b/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium.nix
index 1ad755cdfbd..acffc741d57 100644
--- a/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium.nix
+++ b/nixpkgs/pkgs/applications/misc/cura/lulzbot/uranium.nix
@@ -2,15 +2,15 @@
, pyqt5, numpy, scipy, shapely, libarcusLulzbot, doxygen, gettext, pythonOlder }:
buildPythonPackage {
- version = "3.6.18";
+ version = "3.6.21";
pname = "uranium";
name = "uraniumLulzbot";
format = "other";
src = fetchgit {
url = https://code.alephobjects.com/diffusion/U/uranium.git;
- rev = "33df88a7414375ac924ac761113baa48d2ced2b4";
- sha256 = "109cbv7y105crbrzfp70lmcr9n20ap5c97i5qd46fmxbx86yj7f8";
+ rev = "54d911edd2551c5875c554928896122835a0dd6c";
+ sha256 = "04bym3vwikaxw8ab0mymv9sc9n8i7yw5kfsv99ic811g9lzz3j1i";
};
disabled = pythonOlder "3.5.0";
@@ -19,9 +19,6 @@ buildPythonPackage {
propagatedBuildInputs = [ pyqt5 numpy scipy shapely libarcusLulzbot ];
nativeBuildInputs = [ cmake doxygen ];
- # Qt 5.12+ support; see https://code.alephobjects.com/rU70b73ba0a270799b9eacf78e400aa8b8ab3fb2ee
- patches = [ ./uranium-qt512-support.patch ];
-
postPatch = ''
sed -i 's,/python''${PYTHON_VERSION_MAJOR}/dist-packages,/python''${PYTHON_VERSION_MAJOR}.''${PYTHON_VERSION_MINOR}/site-packages,g' CMakeLists.txt
sed -i \
diff --git a/nixpkgs/pkgs/applications/misc/cura/plugins.nix b/nixpkgs/pkgs/applications/misc/cura/plugins.nix
index bdbf8f24136..20c58ddfb1d 100644
--- a/nixpkgs/pkgs/applications/misc/cura/plugins.nix
+++ b/nixpkgs/pkgs/applications/misc/cura/plugins.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, cmake, python3Packages }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake, python3Packages }:
let
@@ -11,8 +11,8 @@ let
src = fetchFromGitHub {
owner = "fieldOfView";
repo = pname;
- rev = "46548cbb8d32d10fe3aee12f272d5d8f34271738";
- sha256 = "0pllba8qx1746pnf5ccbkqn2j6f8hhknpgyrrv244ykvigrlczx0";
+ rev = "a82a42a87bbeb390b80b991afb1a6741c46a3432";
+ sha256 = "0q5yd7pw626qls2ks2y39hb9czd6lgh71jalzl2drwdi6a8mwsfz";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/dbeaver/default.nix b/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
index 179dc85b2a9..e3d9e8be0b2 100644
--- a/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
+++ b/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
@@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "dbeaver-ce";
- version = "6.2.2";
+ version = "6.2.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 = "0qpa0wh5lr5lxk9cdv5p1cmbdk1kw1lfqmsfgqxvgfysc1mgjgp1";
+ sha256 = "1bg5cq7ivf263mjr8g9qwdhp9x0gm04nqiya4fyw0k33yiab85zn";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/applications/misc/eaglemode/default.nix b/nixpkgs/pkgs/applications/misc/eaglemode/default.nix
index ae83802a7b4..5d99cbaa988 100644
--- a/nixpkgs/pkgs/applications/misc/eaglemode/default.nix
+++ b/nixpkgs/pkgs/applications/misc/eaglemode/default.nix
@@ -3,11 +3,11 @@ librsvg, glib, gtk2, libXext, libXxf86vm, poppler, xineLib, ghostscript, makeWra
stdenv.mkDerivation rec {
pname = "eaglemode";
- version = "0.94.1";
+ version = "0.94.2";
src = fetchurl {
url = "mirror://sourceforge/eaglemode/${pname}-${version}.tar.bz2";
- sha256 = "0mpnk0fzy02jxbafipkdkj48m6k38h42j599gw4sdnag7ymlms89";
+ sha256 = "10zxih7gmyhq0az1mnsw2x563l4bbwcns794s4png8rf4d6hjszm";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/misc/electrum/dash.nix b/nixpkgs/pkgs/applications/misc/electrum/dash.nix
index 8ba562de1cb..fc5192bb5e4 100644
--- a/nixpkgs/pkgs/applications/misc/electrum/dash.nix
+++ b/nixpkgs/pkgs/applications/misc/electrum/dash.nix
@@ -42,5 +42,6 @@ python2Packages.buildPythonApplication rec {
homepage = https://github.com/dashpay/electrum-dash;
license = licenses.gpl3;
maintainers = with maintainers; [ np ];
+ knownVulnerabilities = [ "CVE-2018-1000022" ];
};
}
diff --git a/nixpkgs/pkgs/applications/misc/elogind/default.nix b/nixpkgs/pkgs/applications/misc/elogind/default.nix
new file mode 100644
index 00000000000..c5978dac2d5
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/elogind/default.nix
@@ -0,0 +1,82 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, meson
+, ninja
+, m4
+, gperf
+, getent
+, libcap
+, gettext
+, pkgconfig
+, udev
+, eudev
+, libxslt
+, python3
+, docbook5
+, docbook_xsl
+, docbook_xsl_ns
+, docbook_xml_dtd_42
+, docbook_xml_dtd_45
+
+# Defaulting to false because usually the rationale for using elogind is to
+# use it in situation where a systemd dependency does not work (especially
+# when building with musl, which elogind explicitly supports).
+, enableSystemd ? false
+}:
+
+with stdenv.lib;
+
+stdenv.mkDerivation rec {
+ pname = "elogind";
+ version = "241.3";
+
+ src = fetchFromGitHub {
+ owner = "elogind";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0jpb55prqq5cm3w2gy9766cbaqknjvbrbniyshb8bz1q31vf4jlq";
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ m4
+ pkgconfig
+ gperf
+ getent
+ libcap
+ gettext
+ libxslt.bin # xsltproc
+ docbook5 docbook_xsl docbook_xsl_ns docbook_xml_dtd_42 docbook_xml_dtd_45 # needed for docbook without Internet
+ (python3.withPackages (p: with p; [ lxml ])) # fixes: man/meson.build:111:0: ERROR: Could not execute command "/build/source/tools/xml_helper.py".
+ ];
+
+ buildInputs =
+ if enableSystemd then [ udev ] else [ eudev ];
+
+ # Inspired by the systemd `preConfigure`.
+ # Conceptually we should patch all files required during the build, but not scripts
+ # supposed to run at run-time of the software (important for cross-compilation).
+ # This package seems to have mostly scripts that run at build time.
+ preConfigure = ''
+ for dir in tools src/test; do
+ patchShebangs $dir
+ done
+
+ patchShebangs src/basic/generate-*.{sh,py}
+ '';
+
+ mesonFlags = [
+ "-Drootprefix=${placeholder "out"}"
+ "-Dsysconfdir=${placeholder "out"}/etc"
+ ];
+
+ meta = {
+ homepage = https://github.com/elogind/elogind;
+ description = ''The systemd project's "logind", extracted to a standalone package'';
+ platforms = platforms.linux; # probably more
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ nh2 ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/epr/default.nix b/nixpkgs/pkgs/applications/misc/epr/default.nix
new file mode 100644
index 00000000000..f67c15f0a99
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/epr/default.nix
@@ -0,0 +1,21 @@
+{ lib, python3Packages, fetchFromGitHub }:
+
+python3Packages.buildPythonApplication rec {
+ pname = "epr";
+ version = "2.3.0b";
+
+ src = fetchFromGitHub {
+ owner = "wustho";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1a6md3015284hzmx0sby5kl59p7lwv73sq7sid35vrr15zrl0aw7";
+ };
+
+ meta = with lib; {
+ description = "CLI Epub Reader";
+ homepage = "https://github.com/wustho/epr";
+ license = licenses.mit;
+ maintainers = [ maintainers.filalex77 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/et/default.nix b/nixpkgs/pkgs/applications/misc/et/default.nix
index d8b355efe86..2cf8813aac4 100644
--- a/nixpkgs/pkgs/applications/misc/et/default.nix
+++ b/nixpkgs/pkgs/applications/misc/et/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "et";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchFromGitHub {
owner = "geistesk";
repo = "et";
rev = version;
- sha256 = "167w9qwfpd63rgy0xmkkkh5krmd91q42c3ijy3j099krgdfbb9bc";
+ sha256 = "0i0lgmnly8n7y4y6pb10pxgxyz8s5zk26k8z1g1578v1wan01lnq";
};
buildInputs = [ libnotify gdk-pixbuf ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Minimal libnotify-based (egg) timer";
- homepage = https://github.com/geistesk/et;
+ homepage = "https://github.com/geistesk/et";
license = licenses.gpl3;
platforms = platforms.unix;
maintainers = with maintainers; [ geistesk ];
diff --git a/nixpkgs/pkgs/applications/misc/exercism/default.nix b/nixpkgs/pkgs/applications/misc/exercism/default.nix
index ebc582730e5..a071761599a 100644
--- a/nixpkgs/pkgs/applications/misc/exercism/default.nix
+++ b/nixpkgs/pkgs/applications/misc/exercism/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "exercism";
- version = "3.0.12";
+ version = "3.0.13";
src = fetchFromGitHub {
owner = "exercism";
repo = "cli";
rev = "v${version}";
- sha256 = "1xvxcl7j5izx5lgmjd97zd28lg2sydwgbgn2cnisz5r0d27pj3ra";
+ sha256 = "17gvz9a0sn4p36hf4l77bxhhfipf4x998iay31layqwbnzmb4xy7";
};
modSha256 = "0pg0hxrr6jjd03wbjn5y65x02md3h352mnm1gr6vyiv7hn4ws14m";
diff --git a/nixpkgs/pkgs/applications/misc/fetchmail/default.nix b/nixpkgs/pkgs/applications/misc/fetchmail/default.nix
index bbbf1a0aff9..6c4ecf6fa39 100644
--- a/nixpkgs/pkgs/applications/misc/fetchmail/default.nix
+++ b/nixpkgs/pkgs/applications/misc/fetchmail/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
configureFlags = [ "--with-ssl=${openssl.dev}" ];
meta = {
- homepage = http://www.fetchmail.info/;
+ homepage = https://www.fetchmail.info/;
description = "A full-featured remote-mail retrieval and forwarding utility";
longDescription = ''
A full-featured, robust, well-documented remote-mail retrieval and
diff --git a/nixpkgs/pkgs/applications/misc/firestarter/default.nix b/nixpkgs/pkgs/applications/misc/firestarter/default.nix
index e93d0ab69a7..82bcf5a4aa0 100644
--- a/nixpkgs/pkgs/applications/misc/firestarter/default.nix
+++ b/nixpkgs/pkgs/applications/misc/firestarter/default.nix
@@ -1,21 +1,21 @@
-{ stdenv, fetchFromGitHub, python3, cudatoolkit,
+{ stdenv, fetchFromGitHub, glibc, python3, cudatoolkit,
withCuda ? true
}:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "firestarter";
- version = "1.7.3";
+ version = "1.7.4";
src = fetchFromGitHub {
owner = "tud-zih-energy";
repo = "FIRESTARTER";
rev = "v${version}";
- sha256 = "1gc7kmzx9nw22lyfmpyz72p974jf1hvw5nvszcaq7x6h8cz9ip15";
+ sha256 = "161mg0h1hvp6bxfjdhyfqrljvphys896mfd36254rbgzxm38ibi7";
};
nativeBuildInputs = [ python3 ];
- buildInputs = optionals withCuda [ cudatoolkit ];
+ buildInputs = [ glibc.static ] ++ optionals withCuda [ cudatoolkit ];
preBuild = ''
mkdir -p build
cd build
diff --git a/nixpkgs/pkgs/applications/misc/font-manager/default.nix b/nixpkgs/pkgs/applications/misc/font-manager/default.nix
index dad95490012..edb47e11dd7 100644
--- a/nixpkgs/pkgs/applications/misc/font-manager/default.nix
+++ b/nixpkgs/pkgs/applications/misc/font-manager/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, meson, ninja, gettext, python3, fetchpatch,
- pkgconfig, libxml2, json-glib , sqlite, itstool, librsvg,
+ pkgconfig, libxml2, json-glib , sqlite, itstool, librsvg, yelp-tools,
vala, gtk3, gnome3, desktop-file-utils, wrapGAppsHook, gobject-introspection
}:
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
itstool
desktop-file-utils
vala
- gnome3.yelp-tools
+ yelp-tools
wrapGAppsHook
# For https://github.com/FontManager/master/blob/master/lib/unicode/meson.build
gobject-introspection
diff --git a/nixpkgs/pkgs/applications/misc/formatter/default.nix b/nixpkgs/pkgs/applications/misc/formatter/default.nix
index d81e21f73ed..26478c7f2ed 100644
--- a/nixpkgs/pkgs/applications/misc/formatter/default.nix
+++ b/nixpkgs/pkgs/applications/misc/formatter/default.nix
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "formatter";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "Djaler";
repo = "Formatter";
rev = version;
- sha256 = "145742dk16736zxj30rzn61h4k0xpggfsbqkxllxd302mgbmxlzq";
+ sha256 = "1ghxd2h0pklhlrjslfr46vza1kjsm3mr0sdzzjiqi9jd6hddnk7i";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix b/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix
index 169c5c11b8c..1a9789114dc 100644
--- a/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix
+++ b/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "gallery_dl";
- version = "1.10.3";
+ version = "1.11.1";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1ippn0zbjy69n178vh4wgyzy6723ynvj2w23mzqw7v2mzcvkhmdz";
+ sha256 = "08py1f48ylw83712h8313rxz55igbszxcwr2yxkchpr4233avzph";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/applications/misc/geoipupdate/default.nix b/nixpkgs/pkgs/applications/misc/geoipupdate/default.nix
new file mode 100644
index 00000000000..57060179473
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/geoipupdate/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "geoipupdate";
+ version = "4.1.5";
+
+ src = fetchFromGitHub {
+ owner = "maxmind";
+ repo = "geoipupdate";
+ rev = "v${version}";
+ sha256 = "1k0bmsqgw35sdmaafinlr4qd5910fi598i8irxrz11394d3c8giv";
+ };
+
+ modSha256 = "0mk6zp6byq3jc6wipx53bg5igry114klq5w8isc0z6r63zjsk6f6";
+
+ meta = with stdenv.lib; {
+ description = "Automatic GeoIP database updater";
+ homepage = "https://github.com/maxmind/geoipupdate";
+ license = with licenses; [ asl20 ];
+ platforms = platforms.all;
+ maintainers = with maintainers; [ das_j ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/glava/default.nix b/nixpkgs/pkgs/applications/misc/glava/default.nix
index 6f5146161a6..519df42c789 100644
--- a/nixpkgs/pkgs/applications/misc/glava/default.nix
+++ b/nixpkgs/pkgs/applications/misc/glava/default.nix
@@ -8,7 +8,7 @@ let
wrapperScript = writeScript "glava" ''
#!${runtimeShell}
case "$1" in
- --copy-config)
+ --copy-config|-C)
# The binary would symlink it, which won't work in Nix because the
# garbage collector will eventually remove the original files after
# updates
@@ -45,6 +45,14 @@ in
];
preConfigure = ''
+ for f in $(find -type f);do
+ substituteInPlace $f \
+ --replace /etc/xdg $out/etc/xdg
+ done
+
+ substituteInPlace Makefile \
+ --replace '$(DESTDIR)$(SHADERDIR)' '$(SHADERDIR)'
+
substituteInPlace Makefile \
--replace 'unknown' 'v${version}'
diff --git a/nixpkgs/pkgs/applications/misc/glom/default.nix b/nixpkgs/pkgs/applications/misc/glom/default.nix
index 9e71837c0f5..b8f13d01424 100644
--- a/nixpkgs/pkgs/applications/misc/glom/default.nix
+++ b/nixpkgs/pkgs/applications/misc/glom/default.nix
@@ -30,6 +30,7 @@
, postgresql
, gnome3
, gobject-introspection
+, yelp-tools
, wrapGAppsHook
}:
@@ -67,7 +68,7 @@ in stdenv.mkDerivation rec {
libtool
mm-common
intltool
- gnome3.yelp-tools
+ yelp-tools
itstool
doxygen
graphviz
diff --git a/nixpkgs/pkgs/applications/misc/gollum/Gemfile.lock b/nixpkgs/pkgs/applications/misc/gollum/Gemfile.lock
index 6cd77318754..b80d31cee9a 100644
--- a/nixpkgs/pkgs/applications/misc/gollum/Gemfile.lock
+++ b/nixpkgs/pkgs/applications/misc/gollum/Gemfile.lock
@@ -1,7 +1,7 @@
GEM
remote: https://rubygems.org/
specs:
- charlock_holmes (0.7.6)
+ charlock_holmes (0.7.7)
diff-lcs (1.3)
gemojione (3.3.0)
json
@@ -31,12 +31,12 @@ GEM
twitter-text (= 1.14.7)
json (2.2.0)
kramdown (1.9.0)
- mime-types (3.2.2)
+ mime-types (3.3)
mime-types-data (~> 3.2015)
- mime-types-data (3.2019.0331)
+ mime-types-data (3.2019.1009)
mini_portile2 (2.4.0)
mustache (0.99.8)
- nokogiri (1.10.4)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
posix-spawn (0.3.13)
rack (1.6.11)
@@ -50,7 +50,7 @@ GEM
rack-protection (~> 1.4)
tilt (>= 1.3, < 3)
stringex (2.8.5)
- tilt (2.0.9)
+ tilt (2.0.10)
twitter-text (1.14.7)
unf (~> 0.1.0)
unf (0.1.4)
@@ -65,4 +65,4 @@ DEPENDENCIES
gollum
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/applications/misc/gollum/gemset.nix b/nixpkgs/pkgs/applications/misc/gollum/gemset.nix
index f9bdf94db17..080c5b8b098 100644
--- a/nixpkgs/pkgs/applications/misc/gollum/gemset.nix
+++ b/nixpkgs/pkgs/applications/misc/gollum/gemset.nix
@@ -4,10 +4,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1nf1l31n10yaark2rrg5qzyzcx9w80681449s3j09qmnipsl8rl5";
+ sha256 = "0hybw8jw9ryvz5zrki3gc9r88jqy373m6v46ynxsdzv1ysiyr40p";
type = "gem";
};
- version = "0.7.6";
+ version = "0.7.7";
};
diff-lcs = {
groups = ["default"];
@@ -110,20 +110,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
+ sha256 = "0g7l18igjb9z7q4b2ykvyxyvjxlx5pwsmx5z3ibdbr6372xgfglk";
type = "gem";
};
- version = "3.2.2";
+ version = "3.3";
};
mime-types-data = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a";
+ sha256 = "18x61fc36951vw7f74gq8cyybdpxvyg5d0azvqhrs82ddw3v16xh";
type = "gem";
};
- version = "3.2019.0331";
+ version = "3.2019.1009";
};
mini_portile2 = {
groups = ["default"];
@@ -151,10 +151,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.4";
+ version = "1.10.5";
};
posix-spawn = {
groups = ["default"];
@@ -234,10 +234,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ca4k0clwf0rkvy7726x4nxpjxkpv67w043i39saxgldxd97zmwz";
+ sha256 = "0rn8z8hda4h41a64l0zhkiwz2vxw9b1nb70gl37h1dg2k874yrlv";
type = "gem";
};
- version = "2.0.9";
+ version = "2.0.10";
};
twitter-text = {
dependencies = ["unf"];
diff --git a/nixpkgs/pkgs/applications/misc/gpscorrelate/default.nix b/nixpkgs/pkgs/applications/misc/gpscorrelate/default.nix
index bf7bec38afb..07918d3d599 100644
--- a/nixpkgs/pkgs/applications/misc/gpscorrelate/default.nix
+++ b/nixpkgs/pkgs/applications/misc/gpscorrelate/default.nix
@@ -3,17 +3,15 @@
stdenv.mkDerivation rec {
pname = "gpscorrelate";
- version = "unstable-2019-09-03";
+ version = "2.0";
src = fetchFromGitHub {
owner = "dfandrich";
repo = pname;
- rev = "e1dd44a34f67b1ab7201440e60a840258ee448d2";
- sha256 = "0gjwwdqh9dprzylmmnk3gm41khka9arkij3i9amd8y7d49pm9rlv";
+ rev = version;
+ sha256 = "1wkpb0nqnm0ik46hp2sibf96h2gxi6n951zm8c72scgmh4ciq4fl";
};
- patches = [ ./fix-localedir.diff ];
-
nativeBuildInputs = [
desktop-file-utils
docbook_xml_dtd_42
@@ -30,7 +28,6 @@ stdenv.mkDerivation rec {
makeFlags = [
"prefix=${placeholder "out"}"
- "GTK=3"
"CC=cc"
"CXX=c++"
"CFLAGS=-DENABLE_NLS"
@@ -60,7 +57,7 @@ stdenv.mkDerivation rec {
'';
license = licenses.gpl2Plus;
- homepage = "https://github.com/dfandrich/gpscorrelate";
+ homepage = "https://dfandrich.github.io/gpscorrelate/";
platforms = platforms.linux;
maintainers = with maintainers; [ sikmir ];
};
diff --git a/nixpkgs/pkgs/applications/misc/gpscorrelate/fix-localedir.diff b/nixpkgs/pkgs/applications/misc/gpscorrelate/fix-localedir.diff
deleted file mode 100644
index 5f9cb296ecd..00000000000
--- a/nixpkgs/pkgs/applications/misc/gpscorrelate/fix-localedir.diff
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git i/Makefile w/Makefile
-index 47919ca..408fd68 100644
---- i/Makefile
-+++ w/Makefile
-@@ -33,8 +33,9 @@ datadir = $(prefix)/share
- mandir = $(datadir)/man
- docdir = $(datadir)/doc/gpscorrelate
- applicationsdir = $(datadir)/applications
-+localedir = ${datadir}/locale
-
--DEFS = -DPACKAGE_VERSION=\"$(PACKAGE_VERSION)\"
-+DEFS = -DPACKAGE_VERSION=\"$(PACKAGE_VERSION)\" -DPACKAGE_LOCALE_DIR=\"$(localedir)\"
-
- TARGETS = gpscorrelate-gui$(EXEEXT) gpscorrelate$(EXEEXT) doc/gpscorrelate.1 doc/gpscorrelate.html
-
-diff --git i/main-gui.c w/main-gui.c
-index fdace6f..8a6197b 100644
---- i/main-gui.c
-+++ w/main-gui.c
-@@ -40,6 +40,7 @@
- int main(int argc, char* argv[])
- {
- /* Initialize gettext (gtk_init initializes the locale) */
-+ (void) bindtextdomain(TEXTDOMAIN, PACKAGE_LOCALE_DIR);
- (void) textdomain(TEXTDOMAIN);
- (void) bind_textdomain_codeset(TEXTDOMAIN, "UTF-8");
-
diff --git a/nixpkgs/pkgs/applications/misc/gpxsee/default.nix b/nixpkgs/pkgs/applications/misc/gpxsee/default.nix
index ef84b8a4e6d..9a9edba512a 100644
--- a/nixpkgs/pkgs/applications/misc/gpxsee/default.nix
+++ b/nixpkgs/pkgs/applications/misc/gpxsee/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "gpxsee";
- version = "7.15";
+ version = "7.18";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
rev = version;
- sha256 = "036g17479nqy3kvy3dy3cn7yi7r57rsp28gkcay0qhf9h0az76p3";
+ sha256 = "1z3knfqfv0rwsq66adk0qngw1r500yvy4z259bygqkzbn2l5fcjk";
};
nativeBuildInputs = [ qmake ];
diff --git a/nixpkgs/pkgs/applications/misc/grip/default.nix b/nixpkgs/pkgs/applications/misc/grip/default.nix
index b7df9b49fb3..68d373d7a9a 100644
--- a/nixpkgs/pkgs/applications/misc/grip/default.nix
+++ b/nixpkgs/pkgs/applications/misc/grip/default.nix
@@ -2,11 +2,11 @@
, curl, cdparanoia, libid3tag, ncurses, libtool }:
stdenv.mkDerivation rec {
- name = "grip-3.10.2";
+ name = "grip-4.0.0";
src = fetchurl {
url = "mirror://sourceforge/grip/${name}.tar.gz";
- sha256 = "1wngrvw0zkrd2xw7c6w0qmq38jxishp5q9xvm6qlycza2czb4p36";
+ sha256 = "1k4mnzz2ky3wps147sdpxx7pz87zpfws2hdyl3x68iji54697qi0";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/misc/guake/default.nix b/nixpkgs/pkgs/applications/misc/guake/default.nix
index 97303c43fb1..d403ddc8b26 100644
--- a/nixpkgs/pkgs/applications/misc/guake/default.nix
+++ b/nixpkgs/pkgs/applications/misc/guake/default.nix
@@ -1,10 +1,21 @@
-{ stdenv, fetchFromGitHub, python3, gettext, gobject-introspection, wrapGAppsHook, glibcLocales
-, gtk3, keybinder3, libnotify, libutempter, vte, libwnck3 }:
+{ stdenv
+, fetchFromGitHub
+, python3
+, gettext
+, gobject-introspection
+, wrapGAppsHook
+, gtk3
+, keybinder3
+, libnotify
+, libutempter
+, vte
+, libwnck3
+}:
-let
+python3.pkgs.buildPythonApplication rec {
+ pname = "guake";
version = "3.6.3";
-in python3.pkgs.buildPythonApplication {
- name = "guake-${version}";
+
format = "other";
src = fetchFromGitHub {
@@ -19,18 +30,34 @@ in python3.pkgs.buildPythonApplication {
# and https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;
- nativeBuildInputs = [ gettext gobject-introspection wrapGAppsHook python3.pkgs.pip glibcLocales ];
-
- buildInputs = [ gtk3 keybinder3 libnotify python3 vte ];
+ nativeBuildInputs = [
+ gettext
+ gobject-introspection
+ wrapGAppsHook
+ python3.pkgs.pip
+ ];
- propagatedBuildInputs = with python3.pkgs; [ dbus-python pbr pycairo pygobject3 libwnck3 ];
+ buildInputs = [
+ gtk3
+ keybinder3
+ libnotify
+ libwnck3
+ python3
+ vte
+ ];
- LC_ALL = "en_US.UTF-8"; # fixes weird encoding error, see https://github.com/NixOS/nixpkgs/pull/38642#issuecomment-379727699
+ propagatedBuildInputs = with python3.pkgs; [
+ dbus-python
+ pbr
+ pycairo
+ pygobject3
+ setuptools
+ ];
PBR_VERSION = version; # pbr needs either .git directory, sdist, or env var
makeFlags = [
- "prefix=$(out)"
+ "prefix=${placeholder ''out''}"
];
preFixup = ''
@@ -39,9 +66,9 @@ in python3.pkgs.buildPythonApplication {
meta = with stdenv.lib; {
description = "Drop-down terminal for GNOME";
- homepage = http://guake-project.org;
+ homepage = "http://guake-project.org";
license = licenses.gpl2;
- platforms = platforms.linux;
maintainers = [ maintainers.msteen ];
+ platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/applications/misc/houdini/runtime.nix b/nixpkgs/pkgs/applications/misc/houdini/runtime.nix
index 88c87eaca87..279791561d9 100644
--- a/nixpkgs/pkgs/applications/misc/houdini/runtime.nix
+++ b/nixpkgs/pkgs/applications/misc/houdini/runtime.nix
@@ -1,4 +1,4 @@
-{ stdenv, requireFile, zlib, libpng, libSM, libICE, fontconfig, xorg, libGLU, libGL, alsaLib, dbus, xkeyboardconfig, bc }:
+{ stdenv, requireFile, zlib, libpng, libSM, libICE, fontconfig, xorg, libGLU, libGL, alsaLib, dbus, xkeyboardconfig, bc, addOpenGLRunpath }:
let
ld_library_path = builtins.concatStringsSep ":" [
@@ -24,19 +24,20 @@ let
zlib
libpng
dbus
+ addOpenGLRunpath.driverLink
])
];
license_dir = "~/.config/houdini";
in
stdenv.mkDerivation rec {
- version = "17.0.352";
+ version = "17.5.327";
pname = "houdini-runtime";
src = requireFile rec {
name = "houdini-${version}-linux_x86_64_gcc6.3.tar.gz";
- sha256 = "0cl5fkgaplb0cvv7mli06ffc9j4ngpy8hl5zqabj3d645gcgafjg";
+ sha256 = "1byigmhmby8lgi2vmgxy9jlrrqk7jyr507zqkihq5bv8kfsanv1x";
message = ''
This nix expression requires that ${name} is already part of the store.
- Download it from https://sidefx.com and add it to the nix store with:
+ Download it from https://www.sidefx.com and add it to the nix store with:
nix-prefetch-url <URL>
@@ -77,7 +78,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "3D animation application software";
- homepage = https://sidefx.com;
+ homepage = https://www.sidefx.com;
license = stdenv.lib.licenses.unfree;
platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.canndrew ];
diff --git a/nixpkgs/pkgs/applications/misc/hubstaff/revision.json b/nixpkgs/pkgs/applications/misc/hubstaff/revision.json
index 64cad5c0292..2fd29444dad 100644
--- a/nixpkgs/pkgs/applications/misc/hubstaff/revision.json
+++ b/nixpkgs/pkgs/applications/misc/hubstaff/revision.json
@@ -1,5 +1,5 @@
{
- "url": "https://hubstaff-production.s3.amazonaws.com/downloads/HubstaffClient/Builds/Release/1.4.11-a12e5bad/Hubstaff-1.4.11-a12e5bad.sh",
- "version": "1.4.11-a12e5bad",
- "sha256": "0nqmw02spplqppvz2jniq5p5y69l8n5xp9wji4032kn4qsba33jn"
+ "url": "https://hubstaff-production.s3.amazonaws.com/downloads/HubstaffClient/Builds/Release/1.5.2-bead991b/Hubstaff-1.5.2-bead991b.sh",
+ "version": "1.5.2-bead991b",
+ "sha256": "068b0q94ydldyjmzbka1j94vr1xdxvkxq79pp7ria81hvpp68yxf"
}
diff --git a/nixpkgs/pkgs/applications/misc/hugo/default.nix b/nixpkgs/pkgs/applications/misc/hugo/default.nix
index 840f4c32e52..c2065d94353 100644
--- a/nixpkgs/pkgs/applications/misc/hugo/default.nix
+++ b/nixpkgs/pkgs/applications/misc/hugo/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "hugo";
- version = "0.58.3";
+ version = "0.60.0";
goPackagePath = "github.com/gohugoio/hugo";
@@ -10,10 +10,10 @@ buildGoModule rec {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
- sha256 = "00dhb6xilkwr9yhncpyc6alzqw77ch3vd85dc7lzsmhw1c80n0lc";
+ sha256 = "0g8rq79xp7c9p31xc0anfjyz7xp8n7qzv3vmvg2nmzl7nayg88aa";
};
- modSha256 = "0d6zc7hxb246zsvwsjz4ds6gdd2m95x6l3djh3mmciwfg9cd7prx";
+ modSha256 = "12h1ik1hgs4lkmk699wpa34rnycnm03qyr2vp1y5lywz1h93by20";
buildFlags = "-tags extended";
diff --git a/nixpkgs/pkgs/applications/misc/jekyll/basic/Gemfile.lock b/nixpkgs/pkgs/applications/misc/jekyll/basic/Gemfile.lock
index 54c703bb859..f7588990432 100644
--- a/nixpkgs/pkgs/applications/misc/jekyll/basic/Gemfile.lock
+++ b/nixpkgs/pkgs/applications/misc/jekyll/basic/Gemfile.lock
@@ -1,28 +1,28 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (6.0.0)
+ activesupport (6.0.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
- zeitwerk (~> 2.1, >= 2.1.8)
- addressable (2.6.0)
- public_suffix (>= 2.0.2, < 4.0)
+ zeitwerk (~> 2.2)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
colorator (1.1.0)
concurrent-ruby (1.1.5)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
eventmachine (1.2.7)
- ffi (1.11.1)
+ ffi (1.11.2)
forwardable-extended (2.6.0)
gemoji (3.0.1)
- html-pipeline (2.12.0)
+ html-pipeline (2.12.2)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
- i18n (1.6.0)
+ i18n (1.7.0)
concurrent-ruby (~> 1.0)
jekyll (4.0.0)
addressable (~> 2.4)
@@ -44,7 +44,7 @@ GEM
jekyll-mentions (1.5.1)
html-pipeline (~> 2.3)
jekyll (>= 3.7, < 5.0)
- jekyll-sass-converter (2.0.0)
+ jekyll-sass-converter (2.0.1)
sassc (> 2.0.1, < 3.0)
jekyll-seo-tag (2.6.1)
jekyll (>= 3.3, < 5.0)
@@ -60,25 +60,23 @@ GEM
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3)
- listen (3.1.5)
- rb-fsevent (~> 0.9, >= 0.9.4)
- rb-inotify (~> 0.9, >= 0.9.7)
- ruby_dep (~> 1.2)
+ listen (3.2.0)
+ rb-fsevent (~> 0.10, >= 0.10.3)
+ rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
mini_portile2 (2.4.0)
- minitest (5.11.3)
- nokogiri (1.10.4)
+ minitest (5.13.0)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (3.1.1)
+ public_suffix (4.0.1)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
- rouge (3.9.0)
- ruby_dep (1.5.0)
+ rouge (3.13.0)
safe_yaml (1.0.5)
- sassc (2.1.0)
+ sassc (2.2.1)
ffi (~> 1.9)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
@@ -86,7 +84,7 @@ GEM
tzinfo (1.2.5)
thread_safe (~> 0.1)
unicode-display_width (1.6.0)
- zeitwerk (2.1.9)
+ zeitwerk (2.2.1)
PLATFORMS
ruby
@@ -100,4 +98,4 @@ DEPENDENCIES
jemoji
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/applications/misc/jekyll/basic/gemset.nix b/nixpkgs/pkgs/applications/misc/jekyll/basic/gemset.nix
index 41e599c0202..7fd9abd82a3 100644
--- a/nixpkgs/pkgs/applications/misc/jekyll/basic/gemset.nix
+++ b/nixpkgs/pkgs/applications/misc/jekyll/basic/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0b24ch7zmrdb4h6aismahk9785lc4ij30lmdr6ydv19kkljsjq5v";
+ sha256 = "190xv21yz03zz8nlfly557ir859jr5zkwi89naziy65hskdnkw1s";
type = "gem";
};
- version = "6.0.0";
+ version = "6.0.1";
};
addressable = {
dependencies = ["public_suffix"];
@@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem";
};
- version = "2.6.0";
+ version = "2.7.0";
};
colorator = {
groups = ["default"];
@@ -67,10 +67,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
+ sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw";
type = "gem";
};
- version = "1.11.1";
+ version = "1.11.2";
};
forwardable-extended = {
groups = ["default"];
@@ -98,10 +98,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0f7x70p3fda7i5wfjjljjgjgqwx8m12345bs4xpnh7fhnis42fkk";
+ sha256 = "19hc7njr029pzqljpfhzhdi0p2rgn8ihn3bdnai2apy6nj1g1sg2";
type = "gem";
};
- version = "2.12.0";
+ version = "2.12.2";
};
"http_parser.rb" = {
groups = ["default"];
@@ -119,10 +119,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1hfxnlyr618s25xpafw9mypa82qppjccbh292c4l3bj36az7f6wl";
+ sha256 = "0hmypvx9iyc0b4hski7aic2xzm09cg1c7q1qlpnk3k8s5acxzyhl";
type = "gem";
};
- version = "1.6.0";
+ version = "1.7.0";
};
jekyll = {
dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "kramdown-parser-gfm" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml" "terminal-table"];
@@ -163,10 +163,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fbc25p8vqyzmg8wpmgacqjkk3jhrr6kz9y45m43ygck74h2cad2";
+ sha256 = "0xjzqpp35qr2vnf2zpak0srn773mp21glcq81a0iqpnrva7h80m3";
type = "gem";
};
- version = "2.0.0";
+ version = "2.0.1";
};
jekyll-seo-tag = {
dependencies = ["jekyll"];
@@ -244,15 +244,15 @@
version = "4.0.3";
};
listen = {
- dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"];
+ dependencies = ["rb-fsevent" "rb-inotify"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "01v5mrnfqm6sgm8xn2v5swxsn1wlmq7rzh2i48d4jzjsc7qvb6mx";
+ sha256 = "1j3s7bprp2jfhgb959wd1h98978zg3207nl87yg8k5w7k08f7snb";
type = "gem";
};
- version = "3.1.5";
+ version = "3.2.0";
};
mercenary = {
groups = ["default"];
@@ -279,10 +279,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq";
+ sha256 = "0w16p7cvslh3hxd3cia8jg4pd85z7rz7xqb16vh42gj4rijn8rmi";
type = "gem";
};
- version = "5.11.3";
+ version = "5.13.0";
};
nokogiri = {
dependencies = ["mini_portile2"];
@@ -290,10 +290,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.4";
+ version = "1.10.5";
};
pathutil = {
dependencies = ["forwardable-extended"];
@@ -311,10 +311,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm";
+ sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0";
type = "gem";
};
- version = "3.1.1";
+ version = "4.0.1";
};
rb-fsevent = {
groups = ["default"];
@@ -342,20 +342,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1cn6fin40ngrasqi6qis85mqwx6phnbkzhkkd93acm9vrcf3rkl3";
- type = "gem";
- };
- version = "3.9.0";
- };
- ruby_dep = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1c1bkl97i9mkcvkn1jks346ksnvnnp84cs22gwl0vd7radybrgy5";
+ sha256 = "1y90nx9ph9adnrpcsvs2adca2l3dyz8am2d2kzxkwd3a086ji7aw";
type = "gem";
};
- version = "1.5.0";
+ version = "3.13.0";
};
safe_yaml = {
groups = ["default"];
@@ -373,10 +363,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06kwfqvpwf33cvkvbv1l9g5ln3q721hz5d3dyasq0k9d28x9w4fs";
+ sha256 = "09bnid7r5z5hcin5hykvpvv8xig27wbbckxwis60z2aaxq4j9siz";
type = "gem";
};
- version = "2.1.0";
+ version = "2.2.1";
};
terminal-table = {
dependencies = ["unicode-display_width"];
@@ -425,9 +415,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0gaiqg207j99cvqpgmn4ps6a14hz1rrh5zaxfdkiiavapbc5vpzw";
+ sha256 = "0w7w7y4jr6pcbgnzmh113fh8wz0f00xixl7qvf2rpvnanb68d5gw";
type = "gem";
};
- version = "2.1.9";
+ version = "2.2.1";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/applications/misc/jekyll/full/Gemfile.lock b/nixpkgs/pkgs/applications/misc/jekyll/full/Gemfile.lock
index 6410b885ea4..43a2d0cf2d0 100644
--- a/nixpkgs/pkgs/applications/misc/jekyll/full/Gemfile.lock
+++ b/nixpkgs/pkgs/applications/misc/jekyll/full/Gemfile.lock
@@ -1,14 +1,14 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (6.0.0)
+ activesupport (6.0.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
- zeitwerk (~> 2.1, >= 2.1.8)
- addressable (2.6.0)
- public_suffix (>= 2.0.2, < 4.0)
+ zeitwerk (~> 2.2)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
classifier-reborn (2.2.0)
fast-stemmer (~> 1.0)
coderay (1.1.2)
@@ -23,17 +23,17 @@ GEM
http_parser.rb (~> 0.6.0)
eventmachine (1.2.7)
execjs (2.7.0)
- faraday (0.15.4)
+ faraday (0.17.0)
multipart-post (>= 1.2, < 3)
fast-stemmer (1.0.2)
- ffi (1.11.1)
+ ffi (1.11.2)
forwardable-extended (2.6.0)
gemoji (3.0.1)
- html-pipeline (2.12.0)
+ html-pipeline (2.12.2)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
- i18n (1.6.0)
+ i18n (1.7.0)
concurrent-ruby (~> 1.0)
jekyll (4.0.0)
addressable (~> 2.4)
@@ -52,10 +52,10 @@ GEM
terminal-table (~> 1.8)
jekyll-avatar (0.7.0)
jekyll (>= 3.0, < 5.0)
- jekyll-coffeescript (1.2.2)
+ jekyll-coffeescript (2.0.0)
coffee-script (~> 2.2)
coffee-script-source (~> 1.12)
- jekyll-feed (0.12.1)
+ jekyll-feed (0.13.0)
jekyll (>= 3.7, < 5.0)
jekyll-gist (1.5.0)
octokit (~> 4.2)
@@ -65,7 +65,7 @@ GEM
jekyll-paginate (1.1.0)
jekyll-redirect-from (0.15.0)
jekyll (>= 3.3, < 5.0)
- jekyll-sass-converter (2.0.0)
+ jekyll-sass-converter (2.0.1)
sassc (> 2.0.1, < 3.0)
jekyll-seo-tag (2.6.1)
jekyll (>= 3.3, < 5.0)
@@ -86,32 +86,30 @@ GEM
liquid (4.0.3)
liquid-c (4.0.0)
liquid (>= 3.0.0)
- listen (3.1.5)
- rb-fsevent (~> 0.9, >= 0.9.4)
- rb-inotify (~> 0.9, >= 0.9.7)
- ruby_dep (~> 1.2)
+ listen (3.2.0)
+ rb-fsevent (~> 0.10, >= 0.10.3)
+ rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
- mime-types (3.2.2)
+ mime-types (3.3)
mime-types-data (~> 3.2015)
- mime-types-data (3.2019.0331)
+ mime-types-data (3.2019.1009)
mini_portile2 (2.4.0)
- minitest (5.11.3)
+ minitest (5.13.0)
multipart-post (2.1.1)
- nokogiri (1.10.4)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
octokit (4.14.0)
sawyer (~> 0.8.0, >= 0.5.3)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (3.1.1)
+ public_suffix (4.0.1)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
- rdoc (6.1.1)
- rouge (3.9.0)
- ruby_dep (1.5.0)
+ rdoc (6.2.0)
+ rouge (3.13.0)
safe_yaml (1.0.5)
- sassc (2.1.0)
+ sassc (2.2.1)
ffi (~> 1.9)
sawyer (0.8.2)
addressable (>= 2.3.5)
@@ -124,7 +122,7 @@ GEM
thread_safe (~> 0.1)
unicode-display_width (1.6.0)
yajl-ruby (1.4.1)
- zeitwerk (2.1.9)
+ zeitwerk (2.2.1)
PLATFORMS
ruby
@@ -150,4 +148,4 @@ DEPENDENCIES
yajl-ruby (~> 1.4)
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/applications/misc/jekyll/full/gemset.nix b/nixpkgs/pkgs/applications/misc/jekyll/full/gemset.nix
index 80d67022e7a..2b1c03ce882 100644
--- a/nixpkgs/pkgs/applications/misc/jekyll/full/gemset.nix
+++ b/nixpkgs/pkgs/applications/misc/jekyll/full/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0b24ch7zmrdb4h6aismahk9785lc4ij30lmdr6ydv19kkljsjq5v";
+ sha256 = "190xv21yz03zz8nlfly557ir859jr5zkwi89naziy65hskdnkw1s";
type = "gem";
};
- version = "6.0.0";
+ version = "6.0.1";
};
addressable = {
dependencies = ["public_suffix"];
@@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem";
};
- version = "2.6.0";
+ version = "2.7.0";
};
classifier-reborn = {
dependencies = ["fast-stemmer"];
@@ -132,10 +132,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s72m05jvzc1pd6cw1i289chas399q0a14xrwg4rvkdwy7bgzrh0";
+ sha256 = "0jk2bar4x6miq2cr73lv0lsbmw4cymiljvp29xb85jifsb3ba6az";
type = "gem";
};
- version = "0.15.4";
+ version = "0.17.0";
};
fast-stemmer = {
groups = ["default"];
@@ -164,10 +164,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
+ sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw";
type = "gem";
};
- version = "1.11.1";
+ version = "1.11.2";
};
forwardable-extended = {
groups = ["default"];
@@ -195,10 +195,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0f7x70p3fda7i5wfjjljjgjgqwx8m12345bs4xpnh7fhnis42fkk";
+ sha256 = "19hc7njr029pzqljpfhzhdi0p2rgn8ihn3bdnai2apy6nj1g1sg2";
type = "gem";
};
- version = "2.12.0";
+ version = "2.12.2";
};
"http_parser.rb" = {
groups = ["default"];
@@ -216,10 +216,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1hfxnlyr618s25xpafw9mypa82qppjccbh292c4l3bj36az7f6wl";
+ sha256 = "0hmypvx9iyc0b4hski7aic2xzm09cg1c7q1qlpnk3k8s5acxzyhl";
type = "gem";
};
- version = "1.6.0";
+ version = "1.7.0";
};
jekyll = {
dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "kramdown-parser-gfm" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml" "terminal-table"];
@@ -249,10 +249,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "040i6cyv20qmxlpm74kh5hfci8208ja4903yxdv4x0qs0z172kl9";
+ sha256 = "17fjk0bfm0rs3myid24y2scsf5vzzza185bissjmcc44cbxp571j";
type = "gem";
};
- version = "1.2.2";
+ version = "2.0.0";
};
jekyll-feed = {
dependencies = ["jekyll"];
@@ -260,10 +260,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "01f0ivjdr3qc9dh9n8lj6paiy7zmlb7hs9nk6rgni6jjn5plslg3";
+ sha256 = "1lx8nvkhd8l1wm3b6s506rycwbmpbzbsbjl65p21asjz6vbwf1ir";
type = "gem";
};
- version = "0.12.1";
+ version = "0.13.0";
};
jekyll-gist = {
dependencies = ["octokit"];
@@ -314,10 +314,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fbc25p8vqyzmg8wpmgacqjkk3jhrr6kz9y45m43ygck74h2cad2";
+ sha256 = "0xjzqpp35qr2vnf2zpak0srn773mp21glcq81a0iqpnrva7h80m3";
type = "gem";
};
- version = "2.0.0";
+ version = "2.0.1";
};
jekyll-seo-tag = {
dependencies = ["jekyll"];
@@ -441,15 +441,15 @@
version = "4.0.0";
};
listen = {
- dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"];
+ dependencies = ["rb-fsevent" "rb-inotify"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "01v5mrnfqm6sgm8xn2v5swxsn1wlmq7rzh2i48d4jzjsc7qvb6mx";
+ sha256 = "1j3s7bprp2jfhgb959wd1h98978zg3207nl87yg8k5w7k08f7snb";
type = "gem";
};
- version = "3.1.5";
+ version = "3.2.0";
};
mercenary = {
groups = ["default"];
@@ -467,20 +467,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
+ sha256 = "0g7l18igjb9z7q4b2ykvyxyvjxlx5pwsmx5z3ibdbr6372xgfglk";
type = "gem";
};
- version = "3.2.2";
+ version = "3.3";
};
mime-types-data = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a";
+ sha256 = "18x61fc36951vw7f74gq8cyybdpxvyg5d0azvqhrs82ddw3v16xh";
type = "gem";
};
- version = "3.2019.0331";
+ version = "3.2019.1009";
};
mini_portile2 = {
groups = ["default"];
@@ -497,10 +497,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq";
+ sha256 = "0w16p7cvslh3hxd3cia8jg4pd85z7rz7xqb16vh42gj4rijn8rmi";
type = "gem";
};
- version = "5.11.3";
+ version = "5.13.0";
};
multipart-post = {
groups = ["default"];
@@ -518,10 +518,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.4";
+ version = "1.10.5";
};
octokit = {
dependencies = ["sawyer"];
@@ -550,10 +550,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm";
+ sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0";
type = "gem";
};
- version = "3.1.1";
+ version = "4.0.1";
};
rb-fsevent = {
groups = ["default"];
@@ -581,30 +581,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07b7ac2nls2yskaicqshxgip6dwpxl80hlx4pslq90jgpxgs2kkp";
+ sha256 = "1gh7sc3xd4rgl9z90181cq580r1xqn063mmv51wdrhhsrkkw2bi9";
type = "gem";
};
- version = "6.1.1";
+ version = "6.2.0";
};
rouge = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1cn6fin40ngrasqi6qis85mqwx6phnbkzhkkd93acm9vrcf3rkl3";
- type = "gem";
- };
- version = "3.9.0";
- };
- ruby_dep = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1c1bkl97i9mkcvkn1jks346ksnvnnp84cs22gwl0vd7radybrgy5";
+ sha256 = "1y90nx9ph9adnrpcsvs2adca2l3dyz8am2d2kzxkwd3a086ji7aw";
type = "gem";
};
- version = "1.5.0";
+ version = "3.13.0";
};
safe_yaml = {
groups = ["default"];
@@ -622,10 +612,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06kwfqvpwf33cvkvbv1l9g5ln3q721hz5d3dyasq0k9d28x9w4fs";
+ sha256 = "09bnid7r5z5hcin5hykvpvv8xig27wbbckxwis60z2aaxq4j9siz";
type = "gem";
};
- version = "2.1.0";
+ version = "2.2.1";
};
sawyer = {
dependencies = ["addressable" "faraday"];
@@ -717,9 +707,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0gaiqg207j99cvqpgmn4ps6a14hz1rrh5zaxfdkiiavapbc5vpzw";
+ sha256 = "0w7w7y4jr6pcbgnzmh113fh8wz0f00xixl7qvf2rpvnanb68d5gw";
type = "gem";
};
- version = "2.1.9";
+ version = "2.2.1";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/applications/misc/jgmenu/default.nix b/nixpkgs/pkgs/applications/misc/jgmenu/default.nix
index 17d5dd87336..31568c7b0fd 100644
--- a/nixpkgs/pkgs/applications/misc/jgmenu/default.nix
+++ b/nixpkgs/pkgs/applications/misc/jgmenu/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "jgmenu";
- version = "3.4";
+ version = "3.5";
src = fetchFromGitHub {
owner = "johanmalm";
repo = pname;
rev = "v${version}";
- sha256 = "1cikndf71wi17qld3rwp38gk0q7zic707zzz0mr7cgn86dc4if3d";
+ sha256 = "0q0m3sskgmjv28gzvjkphgg3yhwzc9w9fj9i342pibb50impjazy";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/misc/josm/default.nix b/nixpkgs/pkgs/applications/misc/josm/default.nix
index 4b70530987f..a3cbdabeacf 100644
--- a/nixpkgs/pkgs/applications/misc/josm/default.nix
+++ b/nixpkgs/pkgs/applications/misc/josm/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "josm";
- version = "15322";
+ version = "15492";
src = fetchurl {
url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar";
- sha256 = "1i6cxs6rvqjwh7yfji5701xdzpnaxcv97gsd692fjrwasnsx1f1i";
+ sha256 = "0x7ndcrlvrvk2fd4pyn10npr3778khcwg6xzzh19vdw4glh5zfcl";
};
buildInputs = [ jdk11 makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/misc/kanboard/default.nix b/nixpkgs/pkgs/applications/misc/kanboard/default.nix
index 0a42d5e4f28..0bdf8e49d96 100644
--- a/nixpkgs/pkgs/applications/misc/kanboard/default.nix
+++ b/nixpkgs/pkgs/applications/misc/kanboard/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "kanboard";
- version = "1.2.9";
+ version = "1.2.11";
src = fetchFromGitHub {
owner = "kanboard";
repo = "kanboard";
rev = "v${version}";
- sha256 = "1hdr95cpxgdzrzhffs63gdl0g7122ma2zg8bkqwp42p5xphx0xan";
+ sha256 = "0if5nh4m4y3xlvlv86jph7ix5nvpgc1zjkp4cq5iig6z0041bw98";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/applications/misc/kdeconnect/default.nix b/nixpkgs/pkgs/applications/misc/kdeconnect/default.nix
index ed3c8672269..e8bdcb37118 100644
--- a/nixpkgs/pkgs/applications/misc/kdeconnect/default.nix
+++ b/nixpkgs/pkgs/applications/misc/kdeconnect/default.nix
@@ -16,6 +16,7 @@
, sshfs
, makeWrapper
, kwayland
+, kio
}:
mkDerivation rec {
@@ -30,7 +31,7 @@ mkDerivation rec {
buildInputs = [
libfakekey libXtst
ki18n kiconthemes kcmutils kconfigwidgets kdbusaddons knotifications
- qca-qt5 qtx11extras makeWrapper kwayland
+ qca-qt5 qtx11extras makeWrapper kwayland kio
];
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
diff --git a/nixpkgs/pkgs/applications/misc/keepass-plugins/otpkeyprov/default.nix b/nixpkgs/pkgs/applications/misc/keepass-plugins/otpkeyprov/default.nix
new file mode 100644
index 00000000000..e2b26eaee90
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/keepass-plugins/otpkeyprov/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, buildEnv, fetchzip, mono }:
+
+let
+ version = "2.6";
+ drv = stdenv.mkDerivation {
+ pname = "otpkeyprov";
+ inherit version;
+
+ src = fetchzip {
+ url = "https://keepass.info/extensions/v2/otpkeyprov/OtpKeyProv-${version}.zip";
+ sha256 = "1p60k55v2sxnv1varmp0dgbsi2rhjg9kj19cf54mkc87nss5h1ki";
+ stripRoot = false;
+ };
+
+ meta = {
+ description = "OtpKeyProv is a key provider based on one-time passwords";
+ homepage = "https://keepass.info/plugins.html#otpkeyprov";
+ platforms = with stdenv.lib.platforms; linux;
+ license = stdenv.lib.licenses.gpl2;
+ maintainers = [ stdenv.lib.maintainers.ente ];
+ };
+
+ pluginFilename = "OtpKeyProv.plgx";
+
+ installPhase = ''
+ mkdir -p $out/lib/dotnet/keepass/
+ cp $pluginFilename $out/lib/dotnet/keepass/$pluginFilename
+ '';
+ };
+in
+ # Mono is required to compile plugin at runtime, after loading.
+ buildEnv { name = drv.name; paths = [ mono drv ]; }
diff --git a/nixpkgs/pkgs/applications/misc/keepassx/community.nix b/nixpkgs/pkgs/applications/misc/keepassx/community.nix
index 22e6cd2f666..06fc04ba8fb 100644
--- a/nixpkgs/pkgs/applications/misc/keepassx/community.nix
+++ b/nixpkgs/pkgs/applications/misc/keepassx/community.nix
@@ -26,19 +26,21 @@
, withKeePassKeeShareSecure ? true
, withKeePassSSHAgent ? true
, withKeePassNetworking ? false
+, withKeePassTouchID ? true
+, withKeePassFDOSecrets ? true
}:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "keepassxc";
- version = "2.4.3";
+ version = "2.5.1";
src = fetchFromGitHub {
owner = "keepassxreboot";
repo = "keepassxc";
rev = version;
- sha256 = "1r63bl0cam04rps1bjr107qvwsmay4254nv00gwhh9n45s6cslac";
+ sha256 = "0dkya9smx81c5cgcwk2gi2m1pabfff1v9gd3ngl42sdvyb63wgdq";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isClang [
@@ -69,6 +71,8 @@ stdenv.mkDerivation rec {
++ (optional withKeePassKeeShare "-DWITH_XC_KEESHARE=ON")
++ (optional withKeePassKeeShareSecure "-DWITH_XC_KEESHARE_SECURE=ON")
++ (optional withKeePassNetworking "-DWITH_XC_NETWORKING=ON")
+ ++ (optional (withKeePassTouchID && stdenv.isDarwin) "-DWITH_XC_TOUCHID=ON")
+ ++ (optional (withKeePassFDOSecrets && stdenv.isLinux) "-DWITH_XC_FDOSECRETS=ON")
++ (optional withKeePassSSHAgent "-DWITH_XC_SSHAGENT=ON");
doCheck = true;
diff --git a/nixpkgs/pkgs/applications/misc/khal/default.nix b/nixpkgs/pkgs/applications/misc/khal/default.nix
index 6aa94b2fecb..756c8e25971 100644
--- a/nixpkgs/pkgs/applications/misc/khal/default.nix
+++ b/nixpkgs/pkgs/applications/misc/khal/default.nix
@@ -42,6 +42,7 @@ with python3.pkgs; buildPythonApplication rec {
install -D misc/__khal $out/share/zsh/site-functions/__khal
# man page
+ PATH="${python3.withPackages (ps: with ps; [ sphinx sphinxcontrib_newsfeed ])}/bin:$PATH" \
make -C doc man
install -Dm755 doc/build/man/khal.1 -t $out/share/man/man1
diff --git a/nixpkgs/pkgs/applications/misc/khard/default.nix b/nixpkgs/pkgs/applications/misc/khard/default.nix
index 99b9c38d53f..1c6708c51c9 100644
--- a/nixpkgs/pkgs/applications/misc/khard/default.nix
+++ b/nixpkgs/pkgs/applications/misc/khard/default.nix
@@ -1,36 +1,15 @@
-{ stdenv, fetchurl, glibcLocales, python3 }:
+{ stdenv, glibcLocales, python3 }:
-let
- python = python3.override {
- packageOverrides = self: super: {
-
- # https://github.com/pimutils/khal/issues/780
- python-dateutil = super.python-dateutil.overridePythonAttrs (oldAttrs: rec {
- version = "2.6.1";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca";
- };
- });
-
- };
- };
-
-in with python.pkgs; buildPythonApplication rec {
- version = "0.14.0";
+python3.pkgs.buildPythonApplication rec {
+ version = "0.15.1";
pname = "khard";
- namePrefix = "";
- src = fetchurl {
- url = "https://github.com/scheibler/khard/archive/v${version}.tar.gz";
- sha256 = "0m1pc67jz663yfc0xzfpknymn8jj2bpfxaph3pl0mjd3h1zjfyaq";
+ src = python3.pkgs.fetchPypi {
+ inherit pname version;
+ sha256 = "18ba2xgfq8sw0bg6xmlfjpizid1hkzgswcfcc54gl21y2dwfda2w";
};
- # setup.py reads the UTF-8 encoded readme.
- LC_ALL = "en_US.UTF-8";
- buildInputs = [ glibcLocales ];
-
- propagatedBuildInputs = [
+ propagatedBuildInputs = with python3.pkgs; [
atomicwrites
configobj
vobject
@@ -43,9 +22,6 @@ in with python.pkgs; buildPythonApplication rec {
install -D misc/zsh/_khard $out/share/zsh/site-functions/_khard
'';
- # Fails; but there are no tests anyway.
- doCheck = false;
-
meta = {
homepage = https://github.com/scheibler/khard;
description = "Console carddav client";
diff --git a/nixpkgs/pkgs/applications/misc/kitty/default.nix b/nixpkgs/pkgs/applications/misc/kitty/default.nix
index db8ef004383..cd04fdb2574 100644
--- a/nixpkgs/pkgs/applications/misc/kitty/default.nix
+++ b/nixpkgs/pkgs/applications/misc/kitty/default.nix
@@ -21,14 +21,14 @@
with python3Packages;
buildPythonApplication rec {
pname = "kitty";
- version = "0.14.6";
+ version = "0.15.0";
format = "other";
src = fetchFromGitHub {
owner = "kovidgoyal";
repo = "kitty";
rev = "v${version}";
- sha256 = "1rb5ys9xsdhd2qa3kz5gqzz111c6b14za98va6hlglk69wqlmb51";
+ sha256 = "1gh8lcyqpkwvmjxwiq5d43sd43bg3c49fyy2x8drqdzj34gc49qg";
};
buildInputs = [
@@ -79,9 +79,9 @@ buildPythonApplication rec {
'';
buildPhase = if stdenv.isDarwin then ''
- make app
+ ${python.interpreter} setup.py kitty.app --update-check-interval=0
'' else ''
- ${python.interpreter} setup.py linux-package
+ ${python.interpreter} setup.py linux-package --update-check-interval=0
'';
installPhase = ''
diff --git a/nixpkgs/pkgs/applications/misc/kitty/no-werror.patch b/nixpkgs/pkgs/applications/misc/kitty/no-werror.patch
index 8217b5ef51a..92a65258855 100644
--- a/nixpkgs/pkgs/applications/misc/kitty/no-werror.patch
+++ b/nixpkgs/pkgs/applications/misc/kitty/no-werror.patch
@@ -1,11 +1,11 @@
--- a/setup.py
+++ b/setup.py
-@@ -212,7 +212,7 @@
+@@ -217,7 +217,7 @@ def init_env(
cflags = os.environ.get(
'OVERRIDE_CFLAGS', (
- '-Wextra -Wno-missing-field-initializers -Wall -Wstrict-prototypes -std=c11'
+ '-Wextra {} -Wno-missing-field-initializers -Wall -Wstrict-prototypes -std={}11'
- ' -pedantic-errors -Werror {} {} -fwrapv {} {} -pipe {} -fvisibility=hidden'
+ ' {} {} -fwrapv {} {} -pipe {} -fvisibility=hidden'
).format(
+ float_conversion, std,
optimize,
- ' '.join(sanitize_args),
diff --git a/nixpkgs/pkgs/applications/misc/lsd2dsl/default.nix b/nixpkgs/pkgs/applications/misc/lsd2dsl/default.nix
new file mode 100644
index 00000000000..5dd5fa0f512
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/lsd2dsl/default.nix
@@ -0,0 +1,36 @@
+{ mkDerivation, lib, fetchFromGitHub, cmake
+, boost, libvorbis, libsndfile, minizip, gtest }:
+
+mkDerivation rec {
+ pname = "lsd2dsl";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = "nongeneric";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "15xjp5xxvl0qc4zp553n7djrbvdp63sfjw406idgxqinfmkqkqdr";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ boost libvorbis libsndfile minizip gtest ];
+
+ NIX_CFLAGS_COMPILE = "-Wno-error=unused-result";
+
+ installPhase = ''
+ install -Dm755 lsd2dsl $out/bin/lsd2dsl
+ install -m755 qtgui/lsd2dsl-qtgui $out/bin/lsd2dsl-qtgui
+ '';
+
+ meta = with lib; {
+ homepage = "https://rcebits.com/lsd2dsl/";
+ description = "Lingvo dictionaries decompiler";
+ longDescription = ''
+ A decompiler for ABBYY Lingvo’s proprietary dictionaries.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ sikmir ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/lutris/chrootenv.nix b/nixpkgs/pkgs/applications/misc/lutris/chrootenv.nix
index 2334221f926..16bf65262cc 100644
--- a/nixpkgs/pkgs/applications/misc/lutris/chrootenv.nix
+++ b/nixpkgs/pkgs/applications/misc/lutris/chrootenv.nix
@@ -29,7 +29,7 @@ in buildFHSUserEnv {
# Dolphin
bluez ffmpeg gettext portaudio wxGTK30 miniupnpc mbedtls lzo sfml gsm
- wavpack gnutls-kdh orc nettle gmp pcre vulkan-loader
+ wavpack orc nettle gmp pcre vulkan-loader
# DOSBox
SDL_net SDL_sound
diff --git a/nixpkgs/pkgs/applications/misc/masterpdfeditor/default.nix b/nixpkgs/pkgs/applications/misc/masterpdfeditor/default.nix
index 1474ea2fc4f..5df4a1b8d93 100644
--- a/nixpkgs/pkgs/applications/misc/masterpdfeditor/default.nix
+++ b/nixpkgs/pkgs/applications/misc/masterpdfeditor/default.nix
@@ -1,15 +1,12 @@
{ stdenv, fetchurl, sane-backends, qtbase, qtsvg, nss, autoPatchelfHook, lib, wrapQtAppsHook }:
-let
- version = "5.4.10";
-
-in stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "masterpdfeditor";
- inherit version;
+ version = "5.4.38";
src = fetchurl {
- url = "https://code-industry.net/public/master-pdf-editor-${version}_qt5.amd64.tar.gz";
- sha256 = "1902ahb2g9xanrip1n0ihr31az8sv9fsvzddnzf70kbwlfclnqf7";
+ url = "https://code-industry.net/public/master-pdf-editor-${version}-qt5.amd64.tar.gz";
+ sha256 = "0fidy8gd4mqvyfgmrwdiz8z53dyzihqqhgfrffj0z0idm2zi4mcq";
};
nativeBuildInputs = [ autoPatchelfHook wrapQtAppsHook ];
diff --git a/nixpkgs/pkgs/applications/misc/mlterm/default.nix b/nixpkgs/pkgs/applications/misc/mlterm/default.nix
index 303b9fe5e8b..0c8ad9ae1b3 100644
--- a/nixpkgs/pkgs/applications/misc/mlterm/default.nix
+++ b/nixpkgs/pkgs/applications/misc/mlterm/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "mlterm";
- version = "3.8.8";
+ version = "3.8.9";
src = fetchurl {
url = "mirror://sourceforge/project/mlterm/01release/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "1jq3fv2wqhszfipkzj8d0lykr6g0zzksn7xy4d3kwincmzfskv7k";
+ sha256 = "1iy7wq953gcnygr1d04h5ddvhpmy8l575n5is2w0rj3ck31ihpqd";
};
nativeBuildInputs = [ pkgconfig autoconf ];
@@ -86,8 +86,9 @@ stdenv.mkDerivation rec {
};
meta = with stdenv.lib; {
+ description = "Multi Lingual TERMinal emulator on X11";
homepage = http://mlterm.sourceforge.net/;
- license = licenses.bsd2;
+ license = licenses.bsd3;
maintainers = with maintainers; [ vrthra ramkromberg ];
platforms = with platforms; linux;
};
diff --git a/nixpkgs/pkgs/applications/misc/mu-repo/default.nix b/nixpkgs/pkgs/applications/misc/mu-repo/default.nix
new file mode 100644
index 00000000000..ddee1939b02
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/mu-repo/default.nix
@@ -0,0 +1,26 @@
+{ lib, fetchFromGitHub, buildPythonApplication, pytest, git }:
+
+buildPythonApplication rec {
+ pname = "mu-repo";
+ version = "1.8.0";
+
+ src = fetchFromGitHub {
+ owner = "fabioz";
+ repo = pname;
+ rev = with lib;
+ "mu_repo_" + concatStringsSep "_" (splitVersion version);
+ sha256 = "1dxfggzbhiips0ww2s93yba9842ycp0i3x2i8vvcx0vgicv3rv6f";
+ };
+
+ checkInputs = [ pytest git ];
+ # disable test which assumes it's a git repo
+ checkPhase = "py.test mu_repo --ignore=mu_repo/tests/test_checkout.py";
+
+ meta = with lib; {
+ description = "Tool to help in dealing with multiple git repositories";
+ homepage = "http://fabioz.github.io/mu-repo/";
+ license = licenses.gpl3;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ sikmir ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/multibootusb/default.nix b/nixpkgs/pkgs/applications/misc/multibootusb/default.nix
index a2678d6067f..14201483294 100644
--- a/nixpkgs/pkgs/applications/misc/multibootusb/default.nix
+++ b/nixpkgs/pkgs/applications/misc/multibootusb/default.nix
@@ -1,21 +1,33 @@
-{ stdenv, python36Packages, fetchFromGitHub, libxcb, mtools, p7zip, parted, procps, utillinux, qt5, runtimeShell }:
+{ fetchFromGitHub, libxcb, mtools, p7zip, parted, procps,
+ python36Packages, qt5, runtimeShell, stdenv, utillinux, wrapQtAppsHook }:
+
+# Note: Multibootusb is tricky to maintain. It relies on the
+# $PYTHONPATH variable containing some of their code, so that
+# something like:
+#
+# from scripts import config
+#
+# works. It also relies on the current directory to find some runtime
+# resources thanks to a use of __file__.
+#
+# https://github.com/mbusb/multibootusb/blob/0d34d70c3868f1d7695cfd141141b17c075de967/scripts/osdriver.py#L59
+
python36Packages.buildPythonApplication rec {
pname = "multibootusb";
name = "${pname}-${version}";
version = "9.2.0";
+ nativeBuildInputs = [
+ wrapQtAppsHook
+ ];
+
buildInputs = [
- python36Packages.dbus-python
- python36Packages.pyqt5
- python36Packages.pytest-shutil
- python36Packages.python
- python36Packages.pyudev
- python36Packages.six
libxcb
mtools
p7zip
parted
procps
+ python36Packages.python
qt5.full
utillinux
];
@@ -28,32 +40,42 @@ python36Packages.buildPythonApplication rec {
sha256 = "0wlan0cp6c2i0nahixgpmkm0h4n518gj8rc515d579pqqp91p2h3";
};
- # Skip the fixup stage where stuff is shrinked (can't shrink text files)
- phases = [ "unpackPhase" "installPhase" ];
-
- installPhase = ''
- share="$out/share/${pname}"
- mkdir -p "$share"
- cp -r data "$share/data"
- cp -r scripts "$share/scripts"
- cp "${pname}" "$share/${pname}"
-
- mkdir "$out/bin"
- cat > "$out/bin/${pname}" <<EOF
- #!${runtimeShell}
- cd "$share"
- export PYTHONPATH="$PYTHONPATH:$share"
- export PATH="$PATH:${parted}/bin:${procps}/bin"
-
- "${python36Packages.python}/bin/python" "${pname}"
- EOF
- chmod +x "$out/bin/${pname}"
+ # Tests can't run inside the NixOS sandbox
+ # "Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory"
+ doCheck = false;
+
+ pythonPath = [
+ python36Packages.dbus-python
+ python36Packages.pyqt5
+ python36Packages.pytest-shutil
+ python36Packages.pyudev
+ python36Packages.six
+ ];
+
+ makeWrapperArgs = [
+ # Firstly, add all necessary QT variables
+ "\${qtWrapperArgs[@]}"
+
+ # Then, add the installed scripts/ directory to the python path
+ "--prefix" "PYTHONPATH" ":" "$out/lib/${python36Packages.python.libPrefix}/site-packages"
+
+ # Finally, move to directory that contains data
+ "--run" "\"cd $out/share/${pname}\""
+ ];
+
+ postInstall = ''
+ # This script doesn't work and it doesn't add much anyway
+ rm $out/bin/multibootusb-pkexec
+
+ # The installed data isn't sufficient for whatever reason, missing gdisk/gdisk.exe
+ mkdir -p "$out/share/${pname}"
+ cp -r data "$out/share/${pname}/data"
'';
meta = with stdenv.lib; {
description = "Multiboot USB creator for Linux live disks";
homepage = http://multibootusb.org/;
license = licenses.gpl2;
- maintainers = with maintainers; [ jD91mZM2 ];
+ maintainers = []; # Looking for a maintainer!
};
}
diff --git a/nixpkgs/pkgs/applications/misc/mupdf/default.nix b/nixpkgs/pkgs/applications/misc/mupdf/default.nix
index 7420932e0b6..32c117c0173 100644
--- a/nixpkgs/pkgs/applications/misc/mupdf/default.nix
+++ b/nixpkgs/pkgs/applications/misc/mupdf/default.nix
@@ -64,6 +64,7 @@ in stdenv.mkDerivation rec {
EOF
moveToOutput "bin" "$bin"
+ ln -s "$bin/bin/mupdf-x11" "$bin/bin/mupdf"
mkdir -p $bin/share/applications
cat > $bin/share/applications/mupdf.desktop <<EOF
[Desktop Entry]
diff --git a/nixpkgs/pkgs/applications/misc/netsurf/buildsystem/default.nix b/nixpkgs/pkgs/applications/misc/netsurf/buildsystem/default.nix
index 36d5a70735a..0560b1d25b3 100644
--- a/nixpkgs/pkgs/applications/misc/netsurf/buildsystem/default.nix
+++ b/nixpkgs/pkgs/applications/misc/netsurf/buildsystem/default.nix
@@ -19,6 +19,6 @@ stdenv.mkDerivation rec {
description = "Build system for netsurf browser";
license = licenses.gpl2;
maintainers = [ maintainers.vrthra ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/applications/misc/netsurf/libnsgif/default.nix b/nixpkgs/pkgs/applications/misc/netsurf/libnsgif/default.nix
index 4de882243fe..e826dee0d25 100644
--- a/nixpkgs/pkgs/applications/misc/netsurf/libnsgif/default.nix
+++ b/nixpkgs/pkgs/applications/misc/netsurf/libnsgif/default.nix
@@ -26,6 +26,6 @@ stdenv.mkDerivation rec {
description = "GIF Decoder for netsurf browser";
license = licenses.gpl2;
maintainers = [ maintainers.vrthra ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/applications/misc/notable/default.nix b/nixpkgs/pkgs/applications/misc/notable/default.nix
index 055728ee046..085dff7ce04 100644
--- a/nixpkgs/pkgs/applications/misc/notable/default.nix
+++ b/nixpkgs/pkgs/applications/misc/notable/default.nix
@@ -2,13 +2,13 @@
let
pname = "notable";
- version = "1.4.0";
+ version = "1.7.3";
in
appimageTools.wrapType2 rec {
name = "${pname}-${version}";
src = fetchurl {
- url = "https://github.com/notable/notable/releases/download/v${version}/Notable.${version}.AppImage";
- sha256 = "0ldmxnhqcphr92rb7imgb1dfx7bb3p515nrdds8jn4b8x6jgmnjr";
+ url = "https://github.com/notable/notable/releases/download/v${version}/Notable-${version}.AppImage";
+ sha256 = "1a7xpdk23np398nrgivyp8z54idqm72dfwx67i2rmxa3dnmcxkvl";
};
profile = ''
@@ -17,7 +17,7 @@ appimageTools.wrapType2 rec {
'';
multiPkgs = null; # no 32bit needed
- extraPkgs = appimageTools.defaultFhsEnvArgs.multiPkgs;
+ extraPkgs = p: (appimageTools.defaultFhsEnvArgs.multiPkgs p) ++ [ p.at-spi2-atk p.at-spi2-core ];
extraInstallCommands = "mv $out/bin/{${name},${pname}}";
meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/misc/nut/default.nix b/nixpkgs/pkgs/applications/misc/nut/default.nix
index ec5ee031a5b..8b0cab31588 100644
--- a/nixpkgs/pkgs/applications/misc/nut/default.nix
+++ b/nixpkgs/pkgs/applications/misc/nut/default.nix
@@ -1,17 +1,27 @@
{ stdenv, fetchurl, pkgconfig, neon, libusb, openssl, udev, avahi, freeipmi
-, libtool, makeWrapper, nss }:
+, libtool, makeWrapper, autoreconfHook, fetchpatch
+}:
stdenv.mkDerivation rec {
- name = "nut-2.7.4";
+ pname = "nut";
+ version = "2.7.4";
src = fetchurl {
- url = "http://www.networkupstools.org/source/2.7/${name}.tar.gz";
+ url = "https://networkupstools.org/source/2.7/${pname}-${version}.tar.gz";
sha256 = "19r5dm07sfz495ckcgbfy0pasx0zy3faa0q7bih69lsjij8q43lq";
};
- buildInputs = [ neon libusb openssl udev avahi freeipmi libtool nss ];
+ patches = [
+ (fetchpatch {
+ # Fix build with openssl >= 1.1.0
+ url = "https://github.com/networkupstools/nut/commit/612c05efb3c3b243da603a3a050993281888b6e3.patch";
+ sha256 = "0jdbii1z5sqyv24286j5px65j7b3gp8zk3ahbph83pig6g46m3hs";
+ })
+ ];
- nativeBuildInputs = [ pkgconfig makeWrapper ];
+ buildInputs = [ neon libusb openssl udev avahi freeipmi ];
+
+ nativeBuildInputs = [ autoreconfHook libtool pkgconfig makeWrapper ];
configureFlags =
[ "--with-all"
@@ -26,7 +36,6 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
-
postInstall = ''
wrapProgram $out/bin/nut-scanner --prefix LD_LIBRARY_PATH : \
"$out/lib:${neon}/lib:${libusb.out}/lib:${avahi}/lib:${freeipmi}/lib"
@@ -39,7 +48,7 @@ stdenv.mkDerivation rec {
interface for monitoring and administering UPS, PDU and SCD hardware.
It uses a layered approach to connect all of the parts.
'';
- homepage = http://www.networkupstools.org/;
+ homepage = https://networkupstools.org/;
repositories.git = https://github.com/networkupstools/nut.git;
platforms = platforms.linux;
maintainers = [ maintainers.pierron ];
diff --git a/nixpkgs/pkgs/applications/misc/octoprint/default.nix b/nixpkgs/pkgs/applications/misc/octoprint/default.nix
index c0bacc2c50d..29a04627bef 100644
--- a/nixpkgs/pkgs/applications/misc/octoprint/default.nix
+++ b/nixpkgs/pkgs/applications/misc/octoprint/default.nix
@@ -56,17 +56,18 @@ let
"websocket-client"
"wrapt"
"sentry-sdk"
+ "werkzeug" # 0.16 just deprecates some stuff
];
in py.pkgs.buildPythonApplication rec {
pname = "OctoPrint";
- version = "1.3.11";
+ version = "1.3.12";
src = fetchFromGitHub {
owner = "foosel";
repo = "OctoPrint";
rev = version;
- sha256 = "1102ki1819wsmkfg4riz4i0hjlr3w6nsvk8wrzqq0lc0s5ycf4jx";
+ sha256 = "1lmqssgwjyhknjf3x58g7cr0fqz7fs5a3rl07r69wfpch63ranyd";
};
propagatedBuildInputs = with py.pkgs; [
@@ -75,7 +76,7 @@ in py.pkgs.buildPythonApplication rec {
psutil pyserial flask_login netaddr markdown sockjs-tornado
pylru pyyaml sarge feedparser netifaces click websocket_client
scandir chainmap future futures wrapt monotonic emoji
- frozendict cachelib sentry-sdk typing
+ frozendict cachelib sentry-sdk typing filetype
] ++ lib.optionals stdenv.isDarwin [ py.pkgs.appdirs ];
checkInputs = with py.pkgs; [ nose mock ddt ];
@@ -96,6 +97,6 @@ in py.pkgs.buildPythonApplication rec {
homepage = https://octoprint.org/;
description = "The snappy web interface for your 3D printer";
license = licenses.agpl3;
- maintainers = with maintainers; [ abbradar ];
+ maintainers = with maintainers; [ abbradar gebner ];
};
}
diff --git a/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix b/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix
index d8179e1b402..ce800e8f18b 100644
--- a/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix
+++ b/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix
@@ -47,13 +47,13 @@ let
mqtt = buildPlugin rec {
pname = "MQTT";
- version = "0.8.0";
+ version = "0.8.6";
src = fetchFromGitHub {
owner = "OctoPrint";
repo = "OctoPrint-MQTT";
rev = version;
- sha256 = "1318pgwy39gkdqgll3q5lwm7avslgdwyiwb5v8m23cgyh5w8cjq7";
+ sha256 = "0y1jnfplcy8mh3szrfbbvngl02j49cbdizglrfsry4fvqg50zjxd";
};
propagatedBuildInputs = with python2Packages; [ paho-mqtt ];
@@ -87,13 +87,13 @@ let
stlviewer = buildPlugin rec {
pname = "STLViewer";
- version = "0.4.1";
+ version = "0.4.2";
src = fetchFromGitHub {
owner = "jneilliii";
repo = "OctoPrint-STLViewer";
- rev = "v${version}";
- sha256 = "1f64s37g2d79g76v0vjnjrc2jp2gwrsnfgx7w3n0hkf1lz1pjkm0";
+ rev = version;
+ sha256 = "0mkvh44fn2ch4z2avsdjwi1rp353ylmk9j5fln4x7rx8ph8y7g2b";
};
meta = with stdenv.lib; {
@@ -168,13 +168,13 @@ let
printtimegenius = buildPlugin rec {
pname = "PrintTimeGenius";
- version = "1.3.1";
+ version = "2.0.2";
src = fetchFromGitHub {
owner = "eyal0";
repo = "OctoPrint-${pname}";
rev = version;
- sha256 = "0ijv1nxmikv06a00hqqkqri6wnydqh6lwcx07pmvw6jy706jhy28";
+ sha256 = "1w4jm42434x87sbih45brkb9krik851vxkz153w3w5c8p74kgg6f";
};
preConfigure = ''
diff --git a/nixpkgs/pkgs/applications/misc/orca/default.nix b/nixpkgs/pkgs/applications/misc/orca/default.nix
index 37b93eecf39..1dc6a9cfee5 100644
--- a/nixpkgs/pkgs/applications/misc/orca/default.nix
+++ b/nixpkgs/pkgs/applications/misc/orca/default.nix
@@ -1,21 +1,47 @@
-{ stdenv, pkgconfig, fetchurl, buildPythonApplication
-, autoreconfHook, wrapGAppsHook, gobject-introspection
-, gettext, yelp-tools, itstool, libxmlxx3
-, python, pygobject3, gtk3, gnome3, substituteAll
-, at-spi2-atk, at-spi2-core, pyatspi, dbus, dbus-python, pyxdg
-, xkbcomp, procps, lsof, coreutils, gsettings-desktop-schemas
-, speechd, brltty, liblouis, setproctitle, gst_all_1, gst-python
+{ stdenv
+, pkgconfig
+, fetchurl
+, buildPythonApplication
+, autoreconfHook
+, wrapGAppsHook
+, gobject-introspection
+, gettext
+, yelp-tools
+, itstool
+, libxmlxx3
+, python
+, pygobject3
+, gtk3
+, gnome3
+, substituteAll
+, at-spi2-atk
+, at-spi2-core
+, pyatspi
+, dbus
+, dbus-python
+, pyxdg
+, xkbcomp
+, procps
+, lsof
+, coreutils
+, gsettings-desktop-schemas
+, speechd
+, brltty
+, liblouis
+, setproctitle
+, gst_all_1
+, gst-python
}:
buildPythonApplication rec {
pname = "orca";
- version = "3.34.0";
+ version = "3.34.1";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "10h258cprsxzb2hz9wqrkzv1yrsm19ws46l6fsnspywza5wq0z4p";
+ sha256 = "1q38n7hyshkiszmn361skxjynxr31lcms7a1iny6d0zlpmh1vnk4";
};
patches = [
@@ -29,19 +55,40 @@ buildPythonApplication rec {
];
nativeBuildInputs = [
- autoreconfHook wrapGAppsHook pkgconfig libxmlxx3
- gettext yelp-tools itstool gobject-introspection
+ autoreconfHook
+ wrapGAppsHook
+ pkgconfig
+ libxmlxx3
+ gettext
+ yelp-tools
+ itstool
+ gobject-introspection
];
propagatedBuildInputs = [
- pygobject3 pyatspi dbus-python pyxdg brltty liblouis speechd gst-python setproctitle
+ pygobject3
+ pyatspi
+ dbus-python
+ pyxdg
+ brltty
+ liblouis
+ speechd
+ gst-python
+ setproctitle
];
strictDeps = false;
buildInputs = [
- python gtk3 at-spi2-atk at-spi2-core dbus gsettings-desktop-schemas
- gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
+ python
+ gtk3
+ at-spi2-atk
+ at-spi2-core
+ dbus
+ gsettings-desktop-schemas
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ gst_all_1.gst-plugins-good
];
passthru = {
@@ -51,7 +98,7 @@ buildPythonApplication rec {
};
meta = with stdenv.lib; {
- homepage = https://wiki.gnome.org/Projects/Orca;
+ homepage = "https://wiki.gnome.org/Projects/Orca";
description = "Screen reader";
longDescription = ''
A free, open source, flexible and extensible screen reader that provides
diff --git a/nixpkgs/pkgs/applications/misc/osmium-tool/default.nix b/nixpkgs/pkgs/applications/misc/osmium-tool/default.nix
index 19657da607f..82144e9689f 100644
--- a/nixpkgs/pkgs/applications/misc/osmium-tool/default.nix
+++ b/nixpkgs/pkgs/applications/misc/osmium-tool/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "osmium-tool";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchFromGitHub {
owner = "osmcode";
repo = "osmium-tool";
rev = "v${version}";
- sha256 = "164r1w539dzy67ir2rqh21kwdvkjv87isd18gp51qyxbsprz6kq5";
+ sha256 = "199dvajik5d56nybk2061vdjyxwakngfd7frxj99wr2vsrp4aw2b";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/pdfsam-basic/default.nix b/nixpkgs/pkgs/applications/misc/pdfsam-basic/default.nix
index 30e68a89a1c..4b086c691cd 100644
--- a/nixpkgs/pkgs/applications/misc/pdfsam-basic/default.nix
+++ b/nixpkgs/pkgs/applications/misc/pdfsam-basic/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pdfsam-basic";
- version = "4.0.4";
+ version = "4.0.5";
src = fetchurl {
url = "https://github.com/torakiki/pdfsam/releases/download/v${version}/pdfsam_${version}-1_amd64.deb";
- sha256 = "17lhzxlgr4l4dljy0b0avfrgbj9rsfzk1dzg0abqvld4w4igkqbq";
+ sha256 = "1znadsg65312h8yyxvj8k0c4pl3g9daif50vk50acwpblq49wm1v";
};
unpackPhase = ''
diff --git a/nixpkgs/pkgs/applications/misc/plover/default.nix b/nixpkgs/pkgs/applications/misc/plover/default.nix
index 8021ffdc8f5..77e93eaba7e 100644
--- a/nixpkgs/pkgs/applications/misc/plover/default.nix
+++ b/nixpkgs/pkgs/applications/misc/plover/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, fetchurl, python27Packages, python36Packages, wmctrl }:
+{ stdenv, fetchurl, python27Packages, python36Packages, wmctrl,
+ qtbase, mkDerivationWith }:
{
stable = with python27Packages; buildPythonPackage rec {
@@ -19,11 +20,11 @@
nativeBuildInputs = [ setuptools_scm ];
buildInputs = [ pytest mock ];
propagatedBuildInputs = [
- six setuptools pyserial appdirs hidapi wxPython xlib wmctrl
+ six setuptools pyserial appdirs hidapi wxPython xlib wmctrl dbus-python
];
};
- dev = with python36Packages; buildPythonPackage rec {
+ dev = with python36Packages; mkDerivationWith buildPythonPackage rec {
pname = "plover";
version = "4.0.0.dev8";
@@ -43,6 +44,11 @@
postPatch = "sed -i /PyQt5/d setup.cfg";
checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ Babel pyqt5 xlib pyserial appdirs wcwidth ];
+ propagatedBuildInputs = [ Babel pyqt5 xlib pyserial appdirs wcwidth setuptools ];
+
+ dontWrapQtApps = true;
+ makeWrapperArgs = [
+ "\${qtWrapperArgs[@]}"
+ ];
};
}
diff --git a/nixpkgs/pkgs/applications/misc/polybar/default.nix b/nixpkgs/pkgs/applications/misc/polybar/default.nix
index 9ca8c696184..fcc6ead550a 100644
--- a/nixpkgs/pkgs/applications/misc/polybar/default.nix
+++ b/nixpkgs/pkgs/applications/misc/polybar/default.nix
@@ -1,5 +1,5 @@
{ cairo, cmake, fetchFromGitHub, libXdmcp, libpthreadstubs, libxcb, pcre, pkgconfig
-, python2, stdenv, xcbproto, xcbutil, xcbutilcursor, xcbutilimage
+, python3, stdenv, xcbproto, xcbutil, xcbutilcursor, xcbutilimage
, xcbutilrenderutil, xcbutilwm, xcbutilxrm, makeWrapper
# optional packages-- override the variables ending in 'Support' to enable or
@@ -24,15 +24,16 @@ assert nlSupport -> ! iwSupport && libnl != null;
assert i3Support -> ! i3GapsSupport && jsoncpp != null && i3 != null;
assert i3GapsSupport -> ! i3Support && jsoncpp != null && i3-gaps != null;
-stdenv.mkDerivation rec {
+let xcbproto-py3 = xcbproto.override { python = python3; };
+in stdenv.mkDerivation rec {
pname = "polybar";
- version = "3.4.0";
+ version = "3.4.1";
src = fetchFromGitHub {
- owner = "jaagr";
+ owner = pname;
repo = pname;
rev = version;
- sha256 = "1g3zj0788cdlm8inpl19279bw8zjcy7dzj7q4f1l2d8c8g1jhv0m";
+ sha256 = "1z1m6dxh2i5vsnkzaccb9j02ab05wgmcgig5d0l9w856g5jp3zmy";
fetchSubmodules = true;
};
@@ -45,12 +46,12 @@ stdenv.mkDerivation rec {
having a black belt in shell scripting.
'';
license = licenses.mit;
- maintainers = [ maintainers.afldcr ];
- platforms = platforms.unix;
+ maintainers = with maintainers; [ afldcr filalex77 ];
+ platforms = platforms.linux;
};
buildInputs = [
- cairo libXdmcp libpthreadstubs libxcb pcre python2 xcbproto xcbutil
+ cairo libXdmcp libpthreadstubs libxcb pcre python3 xcbproto-py3 xcbutil
xcbutilcursor xcbutilimage xcbutilrenderutil xcbutilwm xcbutilxrm
(if alsaSupport then alsaLib else null)
diff --git a/nixpkgs/pkgs/development/python-modules/cerberus11/default.nix b/nixpkgs/pkgs/applications/misc/pyditz/cerberus.nix
index 614e3ca8135..614e3ca8135 100644
--- a/nixpkgs/pkgs/development/python-modules/cerberus11/default.nix
+++ b/nixpkgs/pkgs/applications/misc/pyditz/cerberus.nix
diff --git a/nixpkgs/pkgs/applications/misc/pyditz/default.nix b/nixpkgs/pkgs/applications/misc/pyditz/default.nix
index 0f4e743aba4..60de2f9abdc 100644
--- a/nixpkgs/pkgs/applications/misc/pyditz/default.nix
+++ b/nixpkgs/pkgs/applications/misc/pyditz/default.nix
@@ -1,18 +1,22 @@
{ stdenv, pythonPackages }:
-pythonPackages.buildPythonApplication rec {
+with pythonPackages;
+
+let
+ cerberus_1_1 = callPackage ./cerberus.nix { };
+in buildPythonApplication rec {
pname = "pyditz";
version = "0.10.3";
- src = pythonPackages.fetchPypi {
+ src = fetchPypi {
inherit pname version;
sha256 = "0hxxz7kxv9gsrr86ccsc31g7bc2agw1ihbxhd659c2m6nrqq5qaf";
};
- nativeBuildInputs = [ pythonPackages.setuptools_scm ];
- propagatedBuildInputs = with pythonPackages; [ pyyaml six jinja2 cerberus11 ];
+ nativeBuildInputs = [ setuptools_scm ];
+ propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ];
checkPhase = ''
- ${pythonPackages.python.interpreter} -m unittest discover
+ ${python.interpreter} -m unittest discover
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/misc/pytrainer/default.nix b/nixpkgs/pkgs/applications/misc/pytrainer/default.nix
index 7c560cacda1..0375b99af48 100644
--- a/nixpkgs/pkgs/applications/misc/pytrainer/default.nix
+++ b/nixpkgs/pkgs/applications/misc/pytrainer/default.nix
@@ -26,13 +26,13 @@ in
python3.pkgs.buildPythonApplication rec {
pname = "pytrainer";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchFromGitHub {
owner = "pytrainer";
repo = "pytrainer";
rev = "v${version}";
- sha256 = "1w5z1xwb2g6j2izm89b7lv9n92r1zhsr8bglxcn7jc5gwbvwysvd";
+ sha256 = "0m2sy3f5pyc4wv1ns31r7vlafqkzp0a2jasaskwrkl6273agbbk9";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/misc/qdirstat/default.nix b/nixpkgs/pkgs/applications/misc/qdirstat/default.nix
index 1f35643dd76..21d4b003179 100644
--- a/nixpkgs/pkgs/applications/misc/qdirstat/default.nix
+++ b/nixpkgs/pkgs/applications/misc/qdirstat/default.nix
@@ -19,7 +19,7 @@ in mkDerivation rec {
buildInputs = [ perlPackages.perl ];
- preBuild = ''
+ postPatch = ''
substituteInPlace scripts/scripts.pro \
--replace /bin/true ${coreutils}/bin/true
@@ -37,9 +37,8 @@ in mkDerivation rec {
substituteInPlace src/StdCleanup.cpp \
--replace /bin/bash ${bash}/bin/bash
'';
- postPatch = ''
- export qmakeFlags="$qmakeFlags INSTALL_PREFIX=$out"
- '';
+
+ qmakeFlags = [ "INSTALL_PREFIX=${placeholder "out"}" ];
postInstall = ''
wrapProgram $out/bin/qdirstat-cache-writer \
diff --git a/nixpkgs/pkgs/applications/misc/qmapshack/default.nix b/nixpkgs/pkgs/applications/misc/qmapshack/default.nix
index a12736b5a60..21fbbf3253f 100644
--- a/nixpkgs/pkgs/applications/misc/qmapshack/default.nix
+++ b/nixpkgs/pkgs/applications/misc/qmapshack/default.nix
@@ -3,16 +3,13 @@
mkDerivation rec {
pname = "qmapshack";
- version = "1.13.2";
+ version = "1.14.0";
src = fetchFromGitHub {
owner = "Maproom";
repo = pname;
- # TODO: remove it on next release.
- # 1.13.2 release tarball is essentially broken, use fixed commit instead.
- # See https://github.com/maproom/qmapshack/pull/4 for more details.
- rev = "763cfc149566325cce9e4690cb7b5f986048f86a"; #"V_${version}";
- sha256 = "1lfivhm9rv9ly1srlmb7d80s77306xplg23lx35vav879bri29rx";
+ rev = "V_${version}";
+ sha256 = "07c2hrq9sn456w7l3gdr599rmjfv2k6mh159zza7p1py8r7ywksa";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/qpdfview/default.nix b/nixpkgs/pkgs/applications/misc/qpdfview/default.nix
index 81aa18c9f24..4100ab3536b 100644
--- a/nixpkgs/pkgs/applications/misc/qpdfview/default.nix
+++ b/nixpkgs/pkgs/applications/misc/qpdfview/default.nix
@@ -22,8 +22,12 @@ mkDerivation {
src = fetchurl {
inherit (s) url sha256;
};
+
+ preConfigure = ''
+ qmakeFlags+=(*.pro)
+ '';
+
qmakeFlags = [
- "*.pro"
"TARGET_INSTALL_PATH=${placeholder "out"}/bin"
"PLUGIN_INSTALL_PATH=${placeholder "out"}/lib/qpdfview"
"DATA_INSTALL_PATH=${placeholder "out"}/share/qpdfview"
diff --git a/nixpkgs/pkgs/applications/misc/qtbitcointrader/default.nix b/nixpkgs/pkgs/applications/misc/qtbitcointrader/default.nix
index d942f999f69..21d51f17258 100644
--- a/nixpkgs/pkgs/applications/misc/qtbitcointrader/default.nix
+++ b/nixpkgs/pkgs/applications/misc/qtbitcointrader/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, fetchzip, qt5 }:
+{ stdenv, fetchzip, qt5, mkDerivation }:
let
- version = "1.40.41";
+ version = "1.40.43";
in
-stdenv.mkDerivation {
+mkDerivation {
pname = "qtbitcointrader";
inherit version;
src = fetchzip {
url = "https://github.com/JulyIGHOR/QtBitcoinTrader/archive/v${version}.tar.gz";
- sha256 = "0v2rqzswqxfhxvkj1i7b48sd6kbj3w9issvn05yhp7bx75gwns4p";
+ sha256 = "07xbsi78cykpyxidp1bw5ahmymdrs2afg7b0lla7dfhagz18lzxv";
};
buildInputs = [ qt5.qtbase qt5.qtmultimedia qt5.qtscript ];
diff --git a/nixpkgs/pkgs/applications/misc/qtpass/default.nix b/nixpkgs/pkgs/applications/misc/qtpass/default.nix
index e6e0860f7ec..1256bb96608 100644
--- a/nixpkgs/pkgs/applications/misc/qtpass/default.nix
+++ b/nixpkgs/pkgs/applications/misc/qtpass/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "qtpass";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "IJHack";
repo = "QtPass";
rev = "v${version}";
- sha256 = "025sdk4fq71jgfs54zj7ssgvlci8vvjkqdckgbwz0nqrynlljy08";
+ sha256 = "0748hjvhjrybi33ci3c8hcr74k9pdrf5jv8npf9hrsrmdyy1kr9x";
};
buildInputs = [ git gnupg pass qtbase qtsvg ];
diff --git a/nixpkgs/pkgs/applications/misc/redshift/default.nix b/nixpkgs/pkgs/applications/misc/redshift/default.nix
index b751560b301..e9862041f4a 100644
--- a/nixpkgs/pkgs/applications/misc/redshift/default.nix
+++ b/nixpkgs/pkgs/applications/misc/redshift/default.nix
@@ -11,82 +11,108 @@
, withGeoclue ? withGeolocation && stdenv.isLinux, geoclue
}:
-stdenv.mkDerivation rec {
- pname = "redshift";
- version = "1.12";
-
- src = fetchFromGitHub {
- owner = "jonls";
- repo = "redshift";
- rev = "v${version}";
- sha256 = "12cb4gaqkybp4bkkns8pam378izr2mwhr2iy04wkprs2v92j7bz6";
+let
+ mkRedshift =
+ { pname, version, src, meta }:
+ stdenv.mkDerivation rec {
+ inherit pname version src meta;
+
+ patches = [
+ # https://github.com/jonls/redshift/pull/575
+ ./575.patch
+ ];
+
+ nativeBuildInputs = [
+ autoconf
+ automake
+ gettext
+ intltool
+ libtool
+ pkgconfig
+ wrapGAppsHook
+ wrapPython
+ ];
+
+ configureFlags = [
+ "--enable-randr=${if withRandr then "yes" else "no"}"
+ "--enable-geoclue2=${if withGeoclue then "yes" else "no"}"
+ "--enable-drm=${if withDrm then "yes" else "no"}"
+ "--enable-quartz=${if withQuartz then "yes" else "no"}"
+ "--enable-corelocation=${if withCoreLocation then "yes" else "no"}"
+ ];
+
+ buildInputs = [
+ gobject-introspection
+ gtk3
+ python
+ ] ++ stdenv.lib.optional withRandr libxcb
+ ++ stdenv.lib.optional withGeoclue geoclue
+ ++ stdenv.lib.optional withDrm libdrm
+ ++ stdenv.lib.optional withQuartz ApplicationServices
+ ++ stdenv.lib.optionals withCoreLocation [ CoreLocation Foundation Cocoa ]
+ ;
+
+ pythonPath = [ pygobject3 pyxdg ];
+
+ preConfigure = "./bootstrap";
+
+ postFixup = "wrapPythonPrograms";
+
+ # the geoclue agent may inspect these paths and expect them to be
+ # valid without having the correct $PATH set
+ postInstall = ''
+ substituteInPlace $out/share/applications/redshift.desktop \
+ --replace 'Exec=redshift' "Exec=$out/bin/redshift"
+ substituteInPlace $out/share/applications/redshift.desktop \
+ --replace 'Exec=redshift-gtk' "Exec=$out/bin/redshift-gtk"
+ '';
+
+ enableParallelBuilding = true;
+ };
+in
+rec {
+ redshift = mkRedshift rec {
+ pname = "redshift";
+ version = "1.12";
+
+ src = fetchFromGitHub {
+ owner = "jonls";
+ repo = "redshift";
+ rev = "v${version}";
+ sha256 = "12cb4gaqkybp4bkkns8pam378izr2mwhr2iy04wkprs2v92j7bz6";
+ };
+
+ meta = with stdenv.lib; {
+ description = "Screen color temperature manager";
+ longDescription = ''
+ Redshift adjusts the color temperature according to the position
+ of the sun. A different color temperature is set during night and
+ daytime. During twilight and early morning, the color temperature
+ transitions smoothly from night to daytime temperature to allow
+ your eyes to slowly adapt. At night the color temperature should
+ be set to match the lamps in your room.
+ '';
+ license = licenses.gpl3Plus;
+ homepage = http://jonls.dk/redshift;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ yegortimoshenko globin ];
+ };
};
- patches = [
- # https://github.com/jonls/redshift/pull/575
- ./575.patch
- ];
-
- nativeBuildInputs = [
- autoconf
- automake
- gettext
- intltool
- libtool
- pkgconfig
- wrapGAppsHook
- wrapPython
- ];
-
- configureFlags = [
- "--enable-randr=${if withRandr then "yes" else "no"}"
- "--enable-geoclue2=${if withGeoclue then "yes" else "no"}"
- "--enable-drm=${if withDrm then "yes" else "no"}"
- "--enable-quartz=${if withQuartz then "yes" else "no"}"
- "--enable-corelocation=${if withCoreLocation then "yes" else "no"}"
- ];
-
- buildInputs = [
- gobject-introspection
- gtk3
- python
- ] ++ stdenv.lib.optional withRandr libxcb
- ++ stdenv.lib.optional withGeoclue geoclue
- ++ stdenv.lib.optional withDrm libdrm
- ++ stdenv.lib.optional withQuartz ApplicationServices
- ++ stdenv.lib.optionals withCoreLocation [ CoreLocation Foundation Cocoa ]
- ;
-
- pythonPath = [ pygobject3 pyxdg ];
-
- preConfigure = "./bootstrap";
-
- postFixup = "wrapPythonPrograms";
-
- # the geoclue agent may inspect these paths and expect them to be
- # valid without having the correct $PATH set
- postInstall = ''
- substituteInPlace $out/share/applications/redshift.desktop \
- --replace 'Exec=redshift' "Exec=$out/bin/redshift"
- substituteInPlace $out/share/applications/redshift.desktop \
- --replace 'Exec=redshift-gtk' "Exec=$out/bin/redshift-gtk"
- '';
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- description = "Screen color temperature manager";
- longDescription = ''
- Redshift adjusts the color temperature according to the position
- of the sun. A different color temperature is set during night and
- daytime. During twilight and early morning, the color temperature
- transitions smoothly from night to daytime temperature to allow
- your eyes to slowly adapt. At night the color temperature should
- be set to match the lamps in your room.
- '';
- license = licenses.gpl3Plus;
- homepage = http://jonls.dk/redshift;
- platforms = platforms.unix;
- maintainers = with maintainers; [ yegortimoshenko globin ];
+ redshift-wlr = mkRedshift {
+ pname = "redshift-wlr";
+ version = "2019-04-17";
+
+ src = fetchFromGitHub {
+ owner = "minus7";
+ repo = "redshift";
+ rev = "eecbfedac48f827e96ad5e151de8f41f6cd3af66";
+ sha256 = "0rs9bxxrw4wscf4a8yl776a8g880m5gcm75q06yx2cn3lw2b7v22";
+ };
+
+ meta = redshift.meta // {
+ description = redshift.meta.description + "(with wlroots patches)";
+ homepage = https://github.com/minus7/redshift;
+ };
};
}
diff --git a/nixpkgs/pkgs/applications/misc/rxvt_unicode-plugins/urxvt-bidi/default.nix b/nixpkgs/pkgs/applications/misc/rxvt_unicode-plugins/urxvt-bidi/default.nix
new file mode 100644
index 00000000000..3e67e4ec085
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/rxvt_unicode-plugins/urxvt-bidi/default.nix
@@ -0,0 +1,25 @@
+{ lib, fetchurl, perlPackages, pkgconfig, fribidi }:
+
+perlPackages.buildPerlPackage rec {
+ pname = "urxvt-bidi";
+ version = "2.15";
+
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/K/KA/KAMENSKY/Text-Bidi-${version}.tar.gz";
+ sha256 = "1w65xbi4mw5acsrpv3phyzv82ghb29kpbb3b1b1gcinlfxl6f61m";
+ };
+
+ nativeBuildInputs = [ pkgconfig perlPackages.ExtUtilsPkgConfig ];
+ buildInputs = [ fribidi ];
+
+ postInstall = ''
+ install -Dm555 misc/bidi "$out/lib/urxvt/perl/bidi"
+ '';
+
+ meta = with lib; {
+ description = "Text::Bidi Perl package using fribidi, providing a urxvt plugin";
+ homepage = "https://github.com/mkamensky/Text-Bidi";
+ maintainers = with maintainers; [ doronbehar ];
+ platforms = with platforms; unix;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/sidequest/default.nix b/nixpkgs/pkgs/applications/misc/sidequest/default.nix
index f47f2b4e9eb..30aa45c14ff 100644
--- a/nixpkgs/pkgs/applications/misc/sidequest/default.nix
+++ b/nixpkgs/pkgs/applications/misc/sidequest/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, buildFHSUserEnv, makeDesktopItem, makeWrapper, atomEnv, libuuid, at-spi2-atk, icu, openssl, zlib }:
let
pname = "sidequest";
- version = "0.7.2";
+ version = "0.7.6";
desktopItem = makeDesktopItem rec {
name = "SideQuest";
@@ -16,7 +16,7 @@
src = fetchurl {
url = "https://github.com/the-expanse/SideQuest/releases/download/v${version}/SideQuest-${version}.tar.xz";
- sha256 = "035grhzqm3qdfcq5vn4a85lgb188rg60wlgc02r44cnj4sbsyyzj";
+ sha256 = "1yyba5495ydyyfl62pjd4hbga86k7f2a72ds2j2qzkinngyl14j8";
};
buildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/misc/simplenote/default.nix b/nixpkgs/pkgs/applications/misc/simplenote/default.nix
index 87125eb1b36..1829407705b 100644
--- a/nixpkgs/pkgs/applications/misc/simplenote/default.nix
+++ b/nixpkgs/pkgs/applications/misc/simplenote/default.nix
@@ -1,23 +1,37 @@
-{ atomEnv, autoPatchelfHook, dpkg, fetchurl, makeDesktopItem, makeWrapper
-, stdenv, udev, wrapGAppsHook }:
+{ atomEnv
+, autoPatchelfHook
+, dpkg
+, fetchurl
+, makeDesktopItem
+, makeWrapper
+, stdenv
+, udev
+, wrapGAppsHook
+}:
let
inherit (stdenv.hostPlatform) system;
+ throwSystem = throw "Unsupported system: ${system}";
+
pname = "simplenote";
- version = "1.8.0";
+ version = "1.11.0";
sha256 = {
- x86_64-linux = "066gr1awdj5nwdr1z57mmvx7dd1z19g0wzsgbnrrb89bqfj67ykl";
- }.${system};
+ x86_64-linux = "1ljam1yfiy1lh6lrknrq7cdqpj1q7f655mxjiiwv3izp98qr1f8s";
+ }.${system} or throwSystem;
meta = with stdenv.lib; {
description = "The simplest way to keep notes";
homepage = "https://github.com/Automattic/simplenote-electron";
license = licenses.gpl2;
- maintainers = with maintainers; [ kiwi ];
- platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [
+ kiwi
+ ];
+ platforms = [
+ "x86_64-linux"
+ ];
};
linux = stdenv.mkDerivation rec {
@@ -31,14 +45,14 @@ let
};
desktopItem = makeDesktopItem {
- name = "simplenote";
+ categories = "Development";
comment = "Simplenote for Linux";
+ desktopName = "Simplenote";
exec = "simplenote %U";
icon = "simplenote";
- type = "Application";
+ name = "simplenote";
startupNotify = "true";
- desktopName = "Simplenote";
- categories = "Development";
+ type = "Application";
};
dontBuild = true;
@@ -46,9 +60,14 @@ let
dontPatchELF = true;
dontWrapGApps = true;
- buildInputs = atomEnv.packages;
+ nativeBuildInputs = [
+ autoPatchelfHook
+ dpkg
+ makeWrapper
+ wrapGAppsHook
+ ];
- nativeBuildInputs = [ dpkg makeWrapper autoPatchelfHook wrapGAppsHook ];
+ buildInputs = atomEnv.packages;
unpackPhase = "dpkg-deb -x $src .";
@@ -62,14 +81,15 @@ let
cp "${desktopItem}/share/applications/"* "$out/share/applications"
'';
- runtimeDependencies = [ udev.lib ];
+ runtimeDependencies = [
+ udev.lib
+ ];
postFixup = ''
- ls -ahl $out
makeWrapper $out/opt/Simplenote/simplenote $out/bin/simplenote \
- "''${gappsWrapperArgs[@]}"
+ "''${gappsWrapperArgs[@]}"
'';
};
in
- linux
+linux
diff --git a/nixpkgs/pkgs/applications/misc/slic3r/boost-compile-error.patch b/nixpkgs/pkgs/applications/misc/slic3r/boost-compile-error.patch
new file mode 100644
index 00000000000..4dbdb85f743
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/slic3r/boost-compile-error.patch
@@ -0,0 +1,12 @@
+diff --git a/xs/src/libslic3r/GCodeSender.hpp b/xs/src/libslic3r/GCodeSender.hpp
+index cc0b2983..0f39f5a3 100644
+--- a/xs/src/libslic3r/GCodeSender.hpp
++++ b/xs/src/libslic3r/GCodeSender.hpp
+@@ -9,6 +9,7 @@
+ #include <boost/asio.hpp>
+ #include <boost/bind.hpp>
+ #include <boost/thread.hpp>
++#include <boost/core/noncopyable.hpp>
+
+ namespace Slic3r {
+
diff --git a/nixpkgs/pkgs/applications/misc/slic3r/default.nix b/nixpkgs/pkgs/applications/misc/slic3r/default.nix
index cf9e93b87b3..8dbd0cd5776 100644
--- a/nixpkgs/pkgs/applications/misc/slic3r/default.nix
+++ b/nixpkgs/pkgs/applications/misc/slic3r/default.nix
@@ -1,5 +1,5 @@
-{ stdenv, fetchgit, perl, makeWrapper, makeDesktopItem
-, which, perlPackages, boost
+{ lib, stdenv, fetchgit, perl, makeWrapper
+, makeDesktopItem, which, perlPackages, boost
}:
stdenv.mkDerivation rec {
@@ -40,6 +40,11 @@ stdenv.mkDerivation rec {
sed -i 's|"/usr/include/asm-generic/ioctls.h"|<asm-generic/ioctls.h>|g' xs/src/libslic3r/GCodeSender.cpp
'';
+ # note the boost-compile-error is fixed in
+ # https://github.com/slic3r/Slic3r/commit/90f108ae8e7a4315f82e317f2141733418d86a68
+ # this patch can be probably be removed in the next version after 1.3.0
+ patches = lib.optional (lib.versionAtLeast boost.version "1.56.0") ./boost-compile-error.patch;
+
buildPhase = ''
export SLIC3R_NO_AUTO=true
export LD=$CXX
diff --git a/nixpkgs/pkgs/applications/misc/sweethome3d/default.nix b/nixpkgs/pkgs/applications/misc/sweethome3d/default.nix
index 9dcdf8fd2b0..76a62d1762c 100644
--- a/nixpkgs/pkgs/applications/misc/sweethome3d/default.nix
+++ b/nixpkgs/pkgs/applications/misc/sweethome3d/default.nix
@@ -3,8 +3,6 @@
let
- getDesktopFileName = drvName: (builtins.parseDrvName drvName).name;
-
# TODO: Should we move this to `lib`? Seems like its would be useful in many cases.
extensionOf = filePath:
lib.concatStringsSep "." (lib.tail (lib.splitString "." (builtins.baseNameOf filePath)));
@@ -15,15 +13,15 @@ let
'') icons);
mkSweetHome3D =
- { name, module, version, src, license, description, desktopName, icons }:
+ { pname, module, version, src, license, description, desktopName, icons }:
stdenv.mkDerivation rec {
- inherit name version src description;
+ inherit pname version src description;
exec = stdenv.lib.toLower module;
sweethome3dItem = makeDesktopItem {
inherit exec desktopName;
- name = getDesktopFileName name;
- icon = getDesktopFileName name;
+ name = pname;
+ icon = pname;
comment = description;
genericName = "Computer Aided (Interior) Design";
categories = "Application;Graphics;2DGraphics;3DGraphics;";
@@ -49,7 +47,7 @@ let
mkdir -p $out/bin
cp install/${module}-${version}.jar $out/share/java/.
- ${installIcons (getDesktopFileName name) icons}
+ ${installIcons pname icons}
cp "${sweethome3dItem}/share/applications/"* $out/share/applications
@@ -74,9 +72,9 @@ let
in {
application = mkSweetHome3D rec {
+ pname = stdenv.lib.toLower module + "-application";
version = "6.2";
module = "SweetHome3D";
- name = stdenv.lib.toLower module + "-application-" + version;
description = "Design and visualize your future home";
license = stdenv.lib.licenses.gpl2Plus;
src = fetchsvn {
diff --git a/nixpkgs/pkgs/applications/misc/sweethome3d/editors.nix b/nixpkgs/pkgs/applications/misc/sweethome3d/editors.nix
index eef5185aaee..1d3f1a41e16 100644
--- a/nixpkgs/pkgs/applications/misc/sweethome3d/editors.nix
+++ b/nixpkgs/pkgs/applications/misc/sweethome3d/editors.nix
@@ -7,20 +7,17 @@ let
m: "sweethome3d-"
+ removeSuffix "libraryeditor" (toLower m)
+ "-editor";
- sweetName = m: v: sweetExec m + "-" + v;
-
- getDesktopFileName = drvName: (builtins.parseDrvName drvName).name;
mkEditorProject =
- { name, module, version, src, license, description, desktopName }:
+ { pname, module, version, src, license, description, desktopName }:
stdenv.mkDerivation rec {
application = sweethome3dApp;
- inherit name module version src description;
+ inherit pname module version src description;
exec = sweetExec module;
editorItem = makeDesktopItem {
inherit exec desktopName;
- name = getDesktopFileName name;
+ name = pname;
comment = description;
genericName = "Computer Aided (Interior) Design";
categories = "Application;Graphics;2DGraphics;3DGraphics;";
@@ -66,7 +63,7 @@ in {
textures-editor = mkEditorProject rec {
version = "1.5";
module = "TexturesLibraryEditor";
- name = sweetName module version;
+ pname = module;
description = "Easily create SH3T files and edit the properties of the texture images it contain";
license = stdenv.lib.licenses.gpl2Plus;
src = fetchcvs {
@@ -81,7 +78,7 @@ in {
furniture-editor = mkEditorProject rec {
version = "1.19";
module = "FurnitureLibraryEditor";
- name = sweetName module version;
+ pname = module;
description = "Quickly create SH3F files and edit the properties of the 3D models it contain";
license = stdenv.lib.licenses.gpl2;
src = fetchcvs {
diff --git a/nixpkgs/pkgs/applications/misc/syncthingtray/default.nix b/nixpkgs/pkgs/applications/misc/syncthingtray/default.nix
index 79dfc7344da..857dcfaf69f 100644
--- a/nixpkgs/pkgs/applications/misc/syncthingtray/default.nix
+++ b/nixpkgs/pkgs/applications/misc/syncthingtray/default.nix
@@ -20,14 +20,14 @@
}:
mkDerivation rec {
- version = "0.10.1";
+ version = "0.10.3";
pname = "syncthingtray";
src = fetchFromGitHub {
owner = "Martchus";
repo = "syncthingtray";
rev = "v${version}";
- sha256 = "107w6dlr1m5g60j342p2b6ipfn1r8kyad8av58nh8ibzycghbfv2";
+ sha256 = "12s1v65h4z051k4gi1b5f3z4hpbgqnhkjnz2xv5bdwhs24zxrrif";
};
buildInputs = [ qtbase cpp-utilities qtutilities ]
@@ -45,6 +45,7 @@ mkDerivation rec {
] ++ lib.optionals (!plasmoidSupport) ["-DNO_PLASMOID=ON"]
++ lib.optionals (!kioPluginSupport) ["-DNO_FILE_ITEM_ACTION_PLUGIN=ON"]
++ lib.optionals systemdSupport ["-DSYSTEMD_SUPPORT=ON"]
+ ++ lib.optionals (!webviewSupport) ["-DWEBVIEW_PROVIDER:STRING=none"]
;
meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/misc/tasksh/default.nix b/nixpkgs/pkgs/applications/misc/tasksh/default.nix
index feb06368de4..931a27fbeff 100644
--- a/nixpkgs/pkgs/applications/misc/tasksh/default.nix
+++ b/nixpkgs/pkgs/applications/misc/tasksh/default.nix
@@ -19,6 +19,6 @@ stdenv.mkDerivation rec {
homepage = http://tasktools.org;
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/applications/misc/timewarrior/default.nix b/nixpkgs/pkgs/applications/misc/timewarrior/default.nix
index d0419c414d7..a8b86e71cb1 100644
--- a/nixpkgs/pkgs/applications/misc/timewarrior/default.nix
+++ b/nixpkgs/pkgs/applications/misc/timewarrior/default.nix
@@ -1,14 +1,17 @@
-{ stdenv, fetchurl, cmake }:
+{ stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
pname = "timewarrior";
- version = "1.1.1";
+ version = "1.2.0";
enableParallelBuilding = true;
- src = fetchurl {
- url = "https://taskwarrior.org/download/timew-${version}.tar.gz";
- sha256 = "1jfcfzdwk5qqhxznj1bgy0sx3lnp3z5lqr9kch9a7iazwmi9lz8z";
+ src = fetchFromGitHub {
+ owner = "GothenburgBitFactory";
+ repo = "timewarrior";
+ rev = "v${version}";
+ sha256 = "0ci8kb7gdp1dsv6xj30nbz8lidrmn50pbriw26wv8mdhs17rfk7w";
+ fetchSubmodules = true;
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/tnef/default.nix b/nixpkgs/pkgs/applications/misc/tnef/default.nix
index cb70d57869c..bbd3073a4d8 100644
--- a/nixpkgs/pkgs/applications/misc/tnef/default.nix
+++ b/nixpkgs/pkgs/applications/misc/tnef/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
- version = "1.4.17";
+ version = "1.4.18";
pname = "tnef";
src = fetchFromGitHub {
owner = "verdammelt";
repo = "tnef";
rev = version;
- sha256 = "0cq2xh5wd74qn6k2nnw5rayxgqhjl3jbzf4zlc4babcwxrv32ldh";
+ sha256 = "104g48mcm00bgiyzas2vf86331w7bnw7h3bc11ib4lp7rz6zqfck";
};
doCheck = true;
diff --git a/nixpkgs/pkgs/applications/misc/twmn/default.nix b/nixpkgs/pkgs/applications/misc/twmn/default.nix
index 2aef45748ca..cd58219721c 100644
--- a/nixpkgs/pkgs/applications/misc/twmn/default.nix
+++ b/nixpkgs/pkgs/applications/misc/twmn/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchFromGitHub, qtbase, qtx11extras, qmake, pkgconfig, boost }:
+{ lib, mkDerivation, fetchFromGitHub, qtbase, qtx11extras, qmake, pkgconfig, boost }:
-stdenv.mkDerivation {
+mkDerivation {
name = "twmn-git-2018-10-01";
src = fetchFromGitHub {
@@ -29,8 +29,8 @@ stdenv.mkDerivation {
meta = {
description = "A notification system for tiling window managers";
homepage = https://github.com/sboli/twmn;
- platforms = with stdenv.lib.platforms; linux;
- maintainers = [ stdenv.lib.maintainers.matejc ];
- license = stdenv.lib.licenses.lgpl3;
+ platforms = with lib.platforms; linux;
+ maintainers = [ lib.maintainers.matejc ];
+ license = lib.licenses.lgpl3;
};
}
diff --git a/nixpkgs/pkgs/applications/misc/variety/default.nix b/nixpkgs/pkgs/applications/misc/variety/default.nix
new file mode 100644
index 00000000000..6d8da4a1007
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/variety/default.nix
@@ -0,0 +1,73 @@
+{
+ fehSupport ? false, feh
+, imagemagickSupport ? true, imagemagick
+, stdenv
+, lib
+, python37Packages
+, fetchFromGitHub
+, intltool
+, gtk3
+, gexiv2
+, libnotify
+, wrapGAppsHook
+, gobject-introspection
+, hicolor-icon-theme
+, librsvg
+}:
+
+with python37Packages;
+
+buildPythonApplication rec {
+ pname = "variety";
+ version = "0.7.2-96-g3afe3ab";
+
+ src = fetchFromGitHub {
+ owner = "varietywalls";
+ repo = "variety";
+ rev = "3afe3abf725e5db2aec0db575a17c9907ab20de1";
+ sha256 = "10vw0202dwrwi497nsbq077v4qd3qn5b8cmkfcsgbvvjwlz7ldm5";
+ };
+
+ nativeBuildInputs = [ intltool wrapGAppsHook ];
+
+ buildInputs = [ distutils_extra ];
+
+ doCheck = false;
+
+ prePatch = ''
+ substituteInPlace variety_lib/varietyconfig.py \
+ --replace "__variety_data_directory__ = \"../data\"" "__variety_data_directory__ = \"$out/share/variety\""
+ substituteInPlace data/scripts/set_wallpaper \
+ --replace /bin/bash ${stdenv.shell}
+ substituteInPlace data/scripts/get_wallpaper \
+ --replace /bin/bash ${stdenv.shell}
+ '';
+
+ propagatedBuildInputs =
+ [ gtk3
+ gexiv2
+ libnotify
+ beautifulsoup4
+ lxml
+ pycairo
+ pygobject3
+ configobj
+ pillow
+ setuptools
+ requests
+ httplib2
+ dbus-python
+ gobject-introspection
+ hicolor-icon-theme
+ librsvg
+ ]
+ ++ lib.optional fehSupport feh
+ ++ lib.optional imagemagickSupport imagemagick;
+
+ meta = with lib; {
+ description = "A wallpaper manager for Linux systems. It supports numerous desktops and wallpaper sources, including local files and online services: Flickr, Wallhaven, Unsplash, and more";
+ homepage = https://github.com/varietywalls/variety;
+ license = licenses.gpl3;
+ maintainers = [ maintainers.zfnmxt ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/veracrypt/default.nix b/nixpkgs/pkgs/applications/misc/veracrypt/default.nix
index 9639cee2d8c..fe1de349cff 100644
--- a/nixpkgs/pkgs/applications/misc/veracrypt/default.nix
+++ b/nixpkgs/pkgs/applications/misc/veracrypt/default.nix
@@ -1,21 +1,36 @@
-{ stdenv, fetchurl, pkgconfig, makeself, yasm, fuse, unzip, wxGTK, lvm2 }:
+{ stdenv, fetchurl, fetchpatch, pkgconfig, makeself, yasm, fuse, wxGTK, lvm2 }:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "veracrypt";
- version = "1.23";
- minorVersion = "-Hotfix-2";
+ version = "1.24-Hotfix1";
src = fetchurl {
- url = "https://launchpad.net/${pname}/trunk/${version}/+download/VeraCrypt_${version}${minorVersion}_Source.zip";
- sha256 = "229de81b2478cfa5fa73e74e60798a298cd616e9852b9f47b484c80bc2a2c259";
+ url = "https://launchpad.net/${pname}/trunk/${toLower version}/+download/VeraCrypt_${version}_Source.tar.bz2";
+ sha256 = "8b40ece805b216843d7a71b1a30069c4057931341b030bf65caace59263c5c8c";
};
+
+ patches = [
+ # https://github.com/veracrypt/VeraCrypt/issues/529 - fix build on non-x86
+ (fetchpatch {
+ url = "https://github.com/veracrypt/VeraCrypt/commit/afe6b2f45b15393026a1159e5f3d165ac7d0b94a.patch";
+ sha256 = "1xm9cl6zinlr0vah5xr9bvh0y9gw4331zl7d2n5xvqrcdxw3ww1y";
+ stripLen = 1;
+ })
+ # https://github.com/veracrypt/VeraCrypt/issues/529 - fix build on non-x86
+ (fetchpatch {
+ url = "https://github.com/veracrypt/VeraCrypt/commit/3fa636d477119fff6e372074568edb42d038f508.patch";
+ sha256 = "0qsccilip0ksnlzxina38a052gb533r4s422lxhrj3wv9zgpp7l3";
+ stripLen = 1;
+ })
+ ];
+
sourceRoot = "src";
nativeBuildInputs = [ makeself pkgconfig yasm ];
- buildInputs = [ fuse lvm2 unzip wxGTK ];
+ buildInputs = [ fuse lvm2 wxGTK ];
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/applications/misc/verbiste/default.nix b/nixpkgs/pkgs/applications/misc/verbiste/default.nix
index b6a8b567a50..680573fd304 100644
--- a/nixpkgs/pkgs/applications/misc/verbiste/default.nix
+++ b/nixpkgs/pkgs/applications/misc/verbiste/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "verbiste";
- version = "0.1.46";
+ version = "0.1.47";
src = fetchurl {
url = "https://perso.b2b2c.ca/~sarrazip/dev/${pname}-${version}.tar.gz";
- sha256 = "13l8b8mbkdds955sn42hzrjzj48lg1drpd7vhpcjxadckbvlh1p0";
+ sha256 = "02kzin3pky2q2jnihrch8y0hy043kqqmzxq8j741x80kl0j1qxkm";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/misc/wego/default.nix b/nixpkgs/pkgs/applications/misc/wego/default.nix
index 93f50fb5370..567d299fd3a 100644
--- a/nixpkgs/pkgs/applications/misc/wego/default.nix
+++ b/nixpkgs/pkgs/applications/misc/wego/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "wego";
- version = "20170403-${stdenv.lib.strings.substring 0 7 rev}";
+ version = "unstable-2017-04-03";
rev = "415efdfab5d5ee68300bf261a0c6f630c6c2584c";
goPackagePath = "github.com/schachmat/wego";
diff --git a/nixpkgs/pkgs/applications/misc/wofi/default.nix b/nixpkgs/pkgs/applications/misc/wofi/default.nix
new file mode 100644
index 00000000000..4cf4792696d
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/wofi/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, lib, fetchhg, pkg-config, wayland, gtk3 }:
+
+stdenv.mkDerivation rec {
+ pname = "wofi";
+ version = "2019-10-28";
+
+ src = fetchhg {
+ url = "https://hg.sr.ht/~scoopta/wofi";
+ rev = "3fac708b2b541bb9927ec1b2389c4eb294e1b35b";
+ sha256 = "0sp9hqm1lv9wyxj8z7vazs25nvl6yznd5vfhmwb51axwkr79s2ym";
+ };
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ wayland gtk3 ];
+
+ sourceRoot = "hg-archive/Release";
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp wofi $out/bin/
+ '';
+
+ meta = with lib; {
+ description = "A launcher/menu program for wlroots based wayland compositors such as sway";
+ homepage = "https://hg.sr.ht/~scoopta/wofi";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ erictapen ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/misc/wtf/default.nix b/nixpkgs/pkgs/applications/misc/wtf/default.nix
index 2706a5ed658..f20c4aff169 100644
--- a/nixpkgs/pkgs/applications/misc/wtf/default.nix
+++ b/nixpkgs/pkgs/applications/misc/wtf/default.nix
@@ -7,23 +7,21 @@
buildGoModule rec {
pname = "wtf";
- version = "0.23.0";
-
- overrideModAttrs = _oldAttrs : _oldAttrs // {
- preBuild = ''export GOPROXY="https://gocenter.io"'';
- };
+ version = "0.24.0";
src = fetchFromGitHub {
owner = "wtfutil";
repo = pname;
rev = "v${version}";
- sha256 = "0bhk81jmv6rq8h898lmvrh9v356310fbi82lvakmgay7nvzk9a1c";
+ sha256 = "0jz7hjcm0hfxcih2zplp47wx6lyvhhzj9ka4ljqrx0i4l7cm9ahs";
};
- modSha256 = "1ndb7zbhaq0cnd8fd05fvb62qi0mxilgydz42qqz2z4fkbx9gp3m";
+ modSha256 = "04d8hvd90f7v853p23xcx38qz3ryv7kz7zjk9b131cjnd4mcv0sm";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
+ subPackages = [ "." ];
+
nativeBuildInputs = [ makeWrapper ];
postInstall = ''
diff --git a/nixpkgs/pkgs/applications/misc/xmrig/default.nix b/nixpkgs/pkgs/applications/misc/xmrig/default.nix
index 425c4a85888..265c4c173fc 100644
--- a/nixpkgs/pkgs/applications/misc/xmrig/default.nix
+++ b/nixpkgs/pkgs/applications/misc/xmrig/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "xmrig";
- version = "3.1.3";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "xmrig";
repo = "xmrig";
rev = "v${version}";
- sha256 = "05z3hpz42609zsrqwd9sbxkgzm4f28ajhvgk69jvcfw7azg5jcfq";
+ sha256 = "17bgz1rpix1zgzzn4zz84jp7hl6b2k968h918y3av5asxn0mji49";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/xmrig/proxy.nix b/nixpkgs/pkgs/applications/misc/xmrig/proxy.nix
index 5871d1a557b..54fdbdb7cc1 100644
--- a/nixpkgs/pkgs/applications/misc/xmrig/proxy.nix
+++ b/nixpkgs/pkgs/applications/misc/xmrig/proxy.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "xmrig-proxy";
- version = "3.1.1";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "xmrig";
repo = "xmrig-proxy";
rev = "v${version}";
- sha256 = "1qiwarf0bqc17w3r88ysxxpm71gm861zx1fnzp0xi4q3rbh3nfmd";
+ sha256 = "0h0yxzpar952ix94j10qyf31c20g45w0nxr02vfybjip48dvlf76";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/applications/misc/xpdf/default.nix b/nixpkgs/pkgs/applications/misc/xpdf/default.nix
index d524482dee7..f5ec9b71503 100644
--- a/nixpkgs/pkgs/applications/misc/xpdf/default.nix
+++ b/nixpkgs/pkgs/applications/misc/xpdf/default.nix
@@ -1,20 +1,22 @@
-{ enableGUI ? true, enablePDFtoPPM ? true, useT1Lib ? false
-, stdenv, fetchurl, zlib, libpng, freetype ? null, t1lib ? null
-, cmake, qtbase ? null, qtsvg ? null, wrapQtAppsHook
+{ enableGUI ? true
+, enablePDFtoPPM ? true
+, enablePrinting ? true
+, stdenv, fetchzip, cmake, makeDesktopItem
+, zlib, libpng, cups ? null, freetype ? null
+, qtbase ? null, qtsvg ? null, wrapQtAppsHook
}:
assert enableGUI -> qtbase != null && qtsvg != null && freetype != null;
assert enablePDFtoPPM -> freetype != null;
-assert useT1Lib -> t1lib != null;
+assert enablePrinting -> cups != null;
-assert !useT1Lib; # t1lib has multiple unpatched security vulnerabilities
+stdenv.mkDerivation rec {
+ pname = "xpdf";
+ version = "4.02";
-stdenv.mkDerivation {
- name = "xpdf-4.00";
-
- src = fetchurl {
- url = http://www.xpdfreader.com/dl/xpdf-4.00.tar.gz;
- sha256 = "1mhn89738vjva14xr5gblc2zrdgzmpqbbjdflqdmpqv647294ggz";
+ src = fetchzip {
+ url = "https://xpdfreader-dl.s3.amazonaws.com/${pname}-${version}.tar.gz";
+ sha256 = "0dzwq6fnk013wa4l5mjpvm4mms2mh5hbrxv4rhk2ab5ljbzz7b2w";
};
# Fix "No known features for CXX compiler", see
@@ -26,20 +28,33 @@ stdenv.mkDerivation {
[ cmake ]
++ stdenv.lib.optional enableGUI wrapQtAppsHook;
- cmakeFlags = ["-DSYSTEM_XPDFRC=/etc/xpdfrc" "-DA4_PAPER=ON"];
+ cmakeFlags = ["-DSYSTEM_XPDFRC=/etc/xpdfrc" "-DA4_PAPER=ON" "-DOPI_SUPPORT=ON"]
+ ++ stdenv.lib.optional (!enablePrinting) "-DXPDFWIDGET_PRINTING=OFF";
buildInputs = [ zlib libpng ] ++
stdenv.lib.optional enableGUI qtbase ++
- stdenv.lib.optional useT1Lib t1lib ++
+ stdenv.lib.optional enablePrinting cups ++
stdenv.lib.optional enablePDFtoPPM freetype;
- # Debian uses '-fpermissive' to bypass some errors on char* constantness.
- CXXFLAGS = "-O2 -fpermissive";
-
hardeningDisable = [ "format" ];
+ desktopItem = makeDesktopItem {
+ name = "xpdf";
+ desktopName = "Xpdf";
+ comment = "Views Adobe PDF files";
+ icon = "xpdf";
+ exec = "xpdf %f";
+ categories = "Office;";
+ terminal = "false";
+ };
+
+ postInstall = ''
+ install -Dm644 ${desktopItem}/share/applications/xpdf.desktop $out/share/applications/xpdf.desktop
+ install -Dm644 $src/xpdf-qt/xpdf-icon.svg $out/share/pixmaps/xpdf.svg
+ '';
+
meta = with stdenv.lib; {
- homepage = https://www.xpdfreader.com;
+ homepage = "https://www.xpdfreader.com";
description = "Viewer for Portable Document Format (PDF) files";
longDescription = ''
XPDF includes multiple tools for viewing and processing PDF files.
@@ -56,5 +71,13 @@ stdenv.mkDerivation {
'';
license = with licenses; [ gpl2 gpl3 ];
platforms = platforms.unix;
+ maintainers = with maintainers; [ sikmir ];
+ knownVulnerabilities = [
+ "CVE-2018-7453: loop in PDF objects"
+ "CVE-2018-16369: loop in PDF objects"
+ "CVE-2019-9587: loop in PDF objects"
+ "CVE-2019-9588: loop in PDF objects"
+ "CVE-2019-16088: loop in PDF objects"
+ ];
};
}
diff --git a/nixpkgs/pkgs/applications/misc/zola/cargo-lock.patch b/nixpkgs/pkgs/applications/misc/zola/cargo-lock.patch
new file mode 100644
index 00000000000..b9d97e3c328
--- /dev/null
+++ b/nixpkgs/pkgs/applications/misc/zola/cargo-lock.patch
@@ -0,0 +1,28 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index df5fef3..80f071a 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -2158,12 +2158,12 @@ version = "0.2.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ dependencies = [
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+- "sass-sys 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "sass-sys 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+
+ [[package]]
+ name = "sass-sys"
+-version = "0.4.13"
++version = "0.4.15"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ dependencies = [
+ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -3410,7 +3410,7 @@ dependencies = [
+ "checksum safemem 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d2b08423011dae9a5ca23f07cf57dac3857f5c885d352b76f6d95f4aea9434d0"
+ "checksum same-file 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "585e8ddcedc187886a30fa705c47985c3fa88d06624095856b36ca0b82ff4421"
+ "checksum sass-rs 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "cabcf7c6e55053f359911187ac401409aad2dc14338cae972dec266fee486abd"
+-"checksum sass-sys 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6e16ac97c2335bc367e2d675f54c1823558f1b19a6c67671d48b70e30ae22972"
++"checksum sass-sys 0.4.15 (registry+https://github.com/rust-lang/crates.io-index)" = "304b6f9501d1da13f17404aeee85486d7383d06074906669b3ea032f81e83d22"
+ "checksum schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"
+ "checksum scoped_threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
+ "checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
diff --git a/nixpkgs/pkgs/applications/misc/zola/default.nix b/nixpkgs/pkgs/applications/misc/zola/default.nix
index b9231f8f093..178be491169 100644
--- a/nixpkgs/pkgs/applications/misc/zola/default.nix
+++ b/nixpkgs/pkgs/applications/misc/zola/default.nix
@@ -8,10 +8,11 @@ rustPlatform.buildRustPackage rec {
owner = "getzola";
repo = pname;
rev = "v${version}";
- sha256 = "0dbj2rkn4k5glnwdazsvjhah5pj9cbdb8hwlvm5q4njsmrgpyaw5";
+ sha256 = "13kbgxh7r6124d1fjdf0x599j1kpgixp1y9d299zb5vrd6rf5wy5";
};
+ cargoPatches = [ ./cargo-lock.patch ];
- cargoSha256 = "0i0xqbpbv3md42d2853cfzkhfwlkvxahhz5dldla5x96rm1i2hr8";
+ cargoSha256 = "03rwf5l1l3ap03qi0xqcxsbyvpg3cqmr50j8ql6c5v55xl0ki9w8";
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ openssl ]
diff --git a/nixpkgs/pkgs/applications/networking/apache-directory-studio/default.nix b/nixpkgs/pkgs/applications/networking/apache-directory-studio/default.nix
index ce5c7fb41f1..0c8136724ff 100644
--- a/nixpkgs/pkgs/applications/networking/apache-directory-studio/default.nix
+++ b/nixpkgs/pkgs/applications/networking/apache-directory-studio/default.nix
@@ -14,22 +14,23 @@ let
genericName = "Apache Directory Studio";
categories = "Java;Network";
};
-
+ version = "2.0.0-M14";
+ versionWithDate = "2.0.0.v20180908-M14";
in
stdenv.mkDerivation rec {
pname = "apache-directory-studio";
- version = "2.0.0.v20170904-M13";
+ inherit version;
src =
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
- url = "mirror://apache/directory/studio/${version}/ApacheDirectoryStudio-${version}-linux.gtk.x86_64.tar.gz";
- sha256 = "1jfnm6m0ijk31r30hhrxxnizk742dm317iny041p29v897rma7aq";
+ url = "mirror://apache/directory/studio/${versionWithDate}/ApacheDirectoryStudio-${versionWithDate}-linux.gtk.x86_64.tar.gz";
+ sha256 = "0kq4l3755q69p7bry9xpm5xxw56ksncp76fdqqd1xzbvsg309bps";
}
else if stdenv.hostPlatform.system == "i686-linux" then
fetchurl {
- url = "mirror://apache/directory/studio/${version}/ApacheDirectoryStudio-${version}-linux.gtk.x86.tar.gz";
- sha256 = "1bxmgram42qyhrqkgp5k8770f5mjjdd4c6xl4gj09smiycm1qa4n";
+ url = "mirror://apache/directory/studio/${versionWithDate}/ApacheDirectoryStudio-${versionWithDate}-linux.gtk.x86.tar.gz";
+ sha256 = "038dy8jjgq5gj5r56y9ps3ycqi9gn57i4q1r3mmjx1b1950wmh1q";
}
else throw "Unsupported system: ${stdenv.hostPlatform.system}";
diff --git a/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix b/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix
index ae3659a21fe..a19e07d8d93 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix
@@ -82,11 +82,11 @@ in
stdenv.mkDerivation rec {
pname = "brave";
- version = "0.69.128";
+ version = "1.0.0";
src = fetchurl {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
- sha256 = "1w5p2hbn14k239fbqrbxkw9h3p8wm7cdyjcyvrsss57fj00j8s4r";
+ sha256 = "0mfwwyc00v6kny1fh20kaad8b6sshaxrlf35z9qcdsbm4n19wg1l";
};
dontConfigure = true;
@@ -151,7 +151,7 @@ stdenv.mkDerivation rec {
contribute to your favorite creators automatically.
'';
license = licenses.mpl20;
- maintainers = [ maintainers.uskudnik ];
+ maintainers = with maintainers; [ uskudnik rht ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix b/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix
index 01793c4ee63..aff4d54c620 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix
@@ -136,19 +136,10 @@ let
./patches/nix_plugin_paths_68.patch
./patches/remove-webp-include-69.patch
./patches/no-build-timestamps.patch
- ] ++ optionals (channel == "stable" || channel == "beta") [
+ ] ++ optionals (channel == "stable") [
./patches/widevine.patch
- ] ++ optionals (channel == "dev") [
+ ] ++ optionals (channel == "beta" || channel == "dev") [
./patches/widevine-79.patch
- ] ++ optionals (channel == "stable") [
- # Revert "Implement GetFallbackFont on Linux" to fix a performance regression
- # Remove after https://bugs.chromium.org/p/chromium/issues/detail?id=1003997 is fixed
- (fetchpatch {
- url = "https://github.com/chromium/chromium/commit/5a32abe4247f80fdb55c55a289b906b0e42faa5f.patch";
- sha256 = "1a4jqmki6cyi2dwvaszh01db2diqnz1d50mhpdpby3dd1cw0xmfy";
- revert = true;
- })
-
# Unfortunately, chromium regularly breaks on major updates and
# then needs various patches backported in order to be compiled with GCC.
# Good sources for such patches and other hints:
@@ -159,8 +150,8 @@ let
# ++ optionals (channel == "dev") [ ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" ) ]
# ++ optional (versionRange "68" "72") ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" )
] ++ optionals (useVaapi) [
- # source: https://aur.archlinux.org/cgit/aur.git/plain/chromium-vaapi.patch?h=chromium-vaapi
- ./patches/chromium-vaapi.patch
+ # source: https://aur.archlinux.org/cgit/aur.git/tree/vaapi-fix.patch?h=chromium-vaapi
+ ./patches/vaapi-fix.patch
] ++ optional stdenv.isAarch64 (fetchpatch {
url = https://raw.githubusercontent.com/OSSystems/meta-browser/e4a667deaaf9a26a3a1aeb355770d1f29da549ad/recipes-browser/chromium/files/aarch64-skia-build-fix.patch;
postFetch = "substituteInPlace $out --replace __aarch64__ SK_CPU_ARM64";
diff --git a/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix b/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
index 7bfb597e805..8329bf3ef55 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
@@ -60,7 +60,7 @@ in let
unpackCmd = let
soPath =
if upstream-info.channel == "stable" then
- "./opt/google/chrome/libwidevinecdm.so"
+ "./opt/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"
else if upstream-info.channel == "beta" then
"./opt/google/chrome-beta/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"
else if upstream-info.channel == "dev" then
@@ -112,12 +112,8 @@ in let
mkdir -p $out
cp -a ${browser}/* $out/
chmod u+w $out/libexec/chromium
- if [[ ${channel} != "dev" ]]; then
- cp ${widevine}/lib/libwidevinecdm.so $out/libexec/chromium/
- else
- mkdir -p $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64
- cp ${widevine}/lib/libwidevinecdm.so $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64/
- fi
+ mkdir -p $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64
+ cp ${widevine}/lib/libwidevinecdm.so $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64/
''
else browser;
in stdenv.mkDerivation {
@@ -160,7 +156,11 @@ in stdenv.mkDerivation {
export CHROME_DEVEL_SANDBOX="$sandbox/bin/${sandboxExecutableName}"
fi
- export LD_LIBRARY_PATH="\$LD_LIBRARY_PATH:${libPath}"
+ '' + lib.optionalString (libPath != "") ''
+ # To avoid loading .so files from cwd, LD_LIBRARY_PATH here must not
+ # contain an empty section before or after a colon.
+ export LD_LIBRARY_PATH="\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}${libPath}"
+ '' + ''
# libredirect causes chromium to deadlock on startup
export LD_PRELOAD="\$(echo -n "\$LD_PRELOAD" | tr ':' '\n' | grep -v /lib/libredirect\\\\.so$ | tr '\n' ':')"
diff --git a/nixpkgs/pkgs/applications/networking/browsers/chromium/patches/chromium-vaapi.patch b/nixpkgs/pkgs/applications/networking/browsers/chromium/patches/chromium-vaapi.patch
deleted file mode 100644
index 38d77e21551..00000000000
--- a/nixpkgs/pkgs/applications/networking/browsers/chromium/patches/chromium-vaapi.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-From abc7295ca1653c85472916909f0eb76e28e79a58 Mon Sep 17 00:00:00 2001
-From: Akarshan Biswas <akarshan.biswas@gmail.com>
-Date: Thu, 24 Jan 2019 12:45:29 +0530
-Subject: [PATCH] Enable mojo with VDA2 on Linux
-
----
- chrome/browser/about_flags.cc | 8 ++++----
- chrome/browser/flag_descriptions.cc | 9 +++++++--
- chrome/browser/flag_descriptions.h | 10 ++++++++--
- gpu/config/software_rendering_list.json | 3 ++-
- media/media_options.gni | 9 ++++++---
- media/mojo/services/gpu_mojo_media_client.cc | 4 ++--
- 6 files changed, 29 insertions(+), 14 deletions(-)
-
-diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
-index 0a84c6ac1..be2aa1d8b 100644
---- a/chrome/browser/about_flags.cc
-+++ b/chrome/browser/about_flags.cc
-@@ -1714,7 +1714,7 @@ const FeatureEntry kFeatureEntries[] = {
- "disable-accelerated-video-decode",
- flag_descriptions::kAcceleratedVideoDecodeName,
- flag_descriptions::kAcceleratedVideoDecodeDescription,
-- kOsMac | kOsWin | kOsCrOS | kOsAndroid,
-+ kOsMac | kOsWin | kOsCrOS | kOsAndroid | kOsLinux,
- SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode),
- },
- #if defined(OS_WIN)
-@@ -2345,12 +2345,12 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(service_manager::features::kXRSandbox)},
- #endif // ENABLE_ISOLATED_XR_SERVICE
- #endif // ENABLE_VR
--#if defined(OS_CHROMEOS)
-+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
- {"disable-accelerated-mjpeg-decode",
- flag_descriptions::kAcceleratedMjpegDecodeName,
-- flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsCrOS,
-+ flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsCrOS | kOsLinux,
- SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedMjpegDecode)},
--#endif // OS_CHROMEOS
-+#endif // OS_CHROMEOS // OS_LINUX
- {"v8-cache-options", flag_descriptions::kV8CacheOptionsName,
- flag_descriptions::kV8CacheOptionsDescription, kOsAll,
- MULTI_VALUE_TYPE(kV8CacheOptionsChoices)},
-diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
-index 62637e092..86f89fc6e 100644
---- a/chrome/browser/flag_descriptions.cc
-+++ b/chrome/browser/flag_descriptions.cc
-@@ -3085,15 +3085,20 @@ const char kTextSuggestionsTouchBarDescription[] =
-
- #endif
-
--// Chrome OS -------------------------------------------------------------------
-+// Chrome OS Linux-------------------------------------------------------------------
-
--#if defined(OS_CHROMEOS)
-+#if defined(OS_CHROMEOS) || (defined(OS_LINUX) && !defined(OS_ANDROID))
-
- const char kAcceleratedMjpegDecodeName[] =
- "Hardware-accelerated mjpeg decode for captured frame";
- const char kAcceleratedMjpegDecodeDescription[] =
- "Enable hardware-accelerated mjpeg decode for captured frame where "
- "available.";
-+#endif
-+
-+// Chrome OS --------------------------------------------------
-+
-+#if defined(OS_CHROMEOS)
-
- const char kAllowTouchpadThreeFingerClickName[] = "Touchpad three-finger-click";
- const char kAllowTouchpadThreeFingerClickDescription[] =
-diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
-index 5dac660bb..6cc4115da 100644
---- a/chrome/browser/flag_descriptions.h
-+++ b/chrome/browser/flag_descriptions.h
-@@ -1846,13 +1846,19 @@ extern const char kPermissionPromptPersistenceToggleDescription[];
-
- #endif // defined(OS_MACOSX)
-
--// Chrome OS ------------------------------------------------------------------
-+// Chrome OS and Linux ------------------------------------------------------------------
-
--#if defined(OS_CHROMEOS)
-+#if defined(OS_CHROMEOS) || (defined(OS_LINUX) && !defined(OS_ANDROID))
-
- extern const char kAcceleratedMjpegDecodeName[];
- extern const char kAcceleratedMjpegDecodeDescription[];
-
-+#endif // defined(OS_CHROMEOS) || (defined(OS_LINUX) && !defined(OS_ANDROID))
-+
-+// Chrome OS ------------------------------------------------------------------------
-+
-+#if defined(OS_CHROMEOS)
-+
- extern const char kAllowTouchpadThreeFingerClickName[];
- extern const char kAllowTouchpadThreeFingerClickDescription[];
-
-diff --git a/gpu/config/software_rendering_list.json b/gpu/config/software_rendering_list.json
-index 65f37b3f1..ae8a1718f 100644
---- a/gpu/config/software_rendering_list.json
-+++ b/gpu/config/software_rendering_list.json
-@@ -371,11 +371,12 @@
- },
- {
- "id": 48,
-- "description": "Accelerated video decode is unavailable on Linux",
-+ "description": "Accelerated VA-API video decode is not supported on NVIDIA platforms",
- "cr_bugs": [137247],
- "os": {
- "type": "linux"
- },
-+ "vendor_id": "0x10de",
- "features": [
- "accelerated_video_decode"
- ]
---
-2.20.1
-
diff --git a/nixpkgs/pkgs/applications/networking/browsers/chromium/patches/vaapi-fix.patch b/nixpkgs/pkgs/applications/networking/browsers/chromium/patches/vaapi-fix.patch
new file mode 100644
index 00000000000..db9d6082756
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/browsers/chromium/patches/vaapi-fix.patch
@@ -0,0 +1,54 @@
+--- a/media/gpu/vaapi/vaapi_video_decode_accelerator.cc
++++ b/media/gpu/vaapi/vaapi_video_decode_accelerator.cc
+@@ -635,6 +635,7 @@
+ // |vpp_vaapi_wrapper_| for VaapiPicture to DownloadFromSurface() the VA's
+ // internal decoded frame.
+ if (buffer_allocation_mode_ != BufferAllocationMode::kNone &&
++ buffer_allocation_mode_ != BufferAllocationMode::kWrapVdpau &&
+ !vpp_vaapi_wrapper_) {
+ vpp_vaapi_wrapper_ = VaapiWrapper::Create(
+ VaapiWrapper::kVideoProcess, VAProfileNone,
+@@ -650,7 +651,8 @@
+ // only used as a copy destination. Therefore, the VaapiWrapper used and
+ // owned by |picture| is |vpp_vaapi_wrapper_|.
+ std::unique_ptr<VaapiPicture> picture = vaapi_picture_factory_->Create(
+- (buffer_allocation_mode_ == BufferAllocationMode::kNone)
++ ((buffer_allocation_mode_ == BufferAllocationMode::kNone) ||
++ (buffer_allocation_mode_ == BufferAllocationMode::kWrapVdpau))
+ ? vaapi_wrapper_
+ : vpp_vaapi_wrapper_,
+ make_context_current_cb_, bind_image_cb_, buffers[i]);
+@@ -1077,6 +1079,14 @@
+
+ VaapiVideoDecodeAccelerator::BufferAllocationMode
+ VaapiVideoDecodeAccelerator::DecideBufferAllocationMode() {
++ // NVIDIA blobs use VDPAU
++ if (base::StartsWith(VaapiWrapper::GetVendorStringForTesting(),
++ "Splitted-Desktop Systems VDPAU",
++ base::CompareCase::SENSITIVE)) {
++ LOG(INFO) << "VA-API driver on VDPAU backend";
++ return BufferAllocationMode::kWrapVdpau;
++ }
++
+ // TODO(crbug.com/912295): Enable a better BufferAllocationMode for IMPORT
+ // |output_mode_| as well.
+ if (output_mode_ == VideoDecodeAccelerator::Config::OutputMode::IMPORT)
+@@ -1089,7 +1099,7 @@
+ // depends on the bitstream and sometimes it's not enough to cover the amount
+ // of frames needed by the client pipeline (see b/133733739).
+ // TODO(crbug.com/911754): Enable for VP9 Profile 2.
+- if (IsGeminiLakeOrLater() &&
++ if (false && IsGeminiLakeOrLater() &&
+ (profile_ == VP9PROFILE_PROFILE0 || profile_ == VP8PROFILE_ANY)) {
+ // Add one to the reference frames for the one being currently egressed, and
+ // an extra allocation for both |client_| and |decoder_|, see
+--- a/media/gpu/vaapi/vaapi_video_decode_accelerator.h
++++ b/media/gpu/vaapi/vaapi_video_decode_accelerator.h
+@@ -204,6 +204,7 @@
+ // Using |client_|s provided PictureBuffers and as many internally
+ // allocated.
+ kNormal,
++ kWrapVdpau,
+ };
+
+ // Decides the concrete buffer allocation mode, depending on the hardware
diff --git a/nixpkgs/pkgs/applications/networking/browsers/chromium/plugins.nix b/nixpkgs/pkgs/applications/networking/browsers/chromium/plugins.nix
index 05711856743..3abdef62eef 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/chromium/plugins.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/chromium/plugins.nix
@@ -45,11 +45,11 @@ let
flash = stdenv.mkDerivation rec {
pname = "flashplayer-ppapi";
- version = "32.0.0.270";
+ version = "32.0.0.293";
src = fetchzip {
url = "https://fpdownload.adobe.com/pub/flashplayer/pdc/${version}/flash_player_ppapi_linux.x86_64.tar.gz";
- sha256 = "1z8nfw7b3dsy79gb50bmmdjz66j5gx6m0hkw1abp35xdgh2sz2ak";
+ sha256 = "0rgriqdbyrzpm1bcph35bhzd5dz21yim56z93hkmbpdqg7767dwm";
stripRoot = false;
};
diff --git a/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.nix b/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.nix
index 06bf6877893..bc1b5e9b23c 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.nix
+++ b/nixpkgs/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 = "0al26nfcxa00gvgn02iasjm53wq089r3c6b3rqqanljffng565y7";
- sha256bin64 = "0qfj08adqn19sxsgd98fy5l23cikvfkpzkz9mqq90mlabmhhrp0z";
- version = "78.0.3904.50";
+ sha256 = "0sm6x4z6i6p292l98k0h0v69f29hgfd9l46jg8xbh2jzg9f5fp78";
+ sha256bin64 = "1yvy0d2h09cf1w42c93kpw66a2v9yn079zs6qjiqzs07yzxvxjdm";
+ version = "79.0.3945.36";
};
dev = {
- sha256 = "0ck52j5acdns7vqqvb665xpc68yl6qz0ca8lwjfhriw5hn8g1pjy";
- sha256bin64 = "073gxyfayrb1dqsq8ngmnrs8ajwwrr2qbs311ns64davn1z3sscf";
- version = "79.0.3928.4";
+ sha256 = "0zf434ijk6zw37fricnkb1968nhmb7zlfivf59nx9yh7irbwb4hm";
+ sha256bin64 = "1fphf8pwbbirs9fiislg3vav8c4a393lz487sa7f90mzsx84ffiz";
+ version = "80.0.3964.0";
};
stable = {
- sha256 = "1y3ay0ppwakbw2hqrmxbv4ykil8dahf62ypld17ddkqxkfqgk4np";
- sha256bin64 = "0j1sk36nfmhx6nk8lmsdi93vcrmn58pidhb5hzkapx8mgk6xraq7";
- version = "77.0.3865.120";
+ sha256 = "03jvfz68nvmmrplygf96sh0l347p4h03c8vpw8yrglh6ycwkiigr";
+ sha256bin64 = "1knsrdh4vj1zl3v1frzrvzg0pwb64zhq2il7pwskrfcbmsj3gkh6";
+ version = "78.0.3904.108";
};
}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix b/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix
index f3fc9ab6ecb..d5a1063a688 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "ephemeral";
- version = "6.0.0";
+ version = "6.1.1";
src = fetchFromGitHub {
owner = "cassidyjames";
repo = "ephemeral";
rev = version;
- sha256 = "0g9rrx41grmgf4nn2pp17yhjxxayk826gs6nmkfdnimd4gmlf3nk";
+ sha256 = "1i77chbjjg8zda5bnn1wj4h00a88awfls5b3i3dqwgsi356hv4wb";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
index 50b7153533d..d70490f8218 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
@@ -1,935 +1,965 @@
{
- version = "69.0b16";
+ version = "71.0b6";
sources = [
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ach/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ach/firefox-71.0b6.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "5fe26093cdffc6c3afde7438bbcde7fb24867e70b74c18ef287d5897e4470f2671fe30053bf7d9077d9494e9cc97a2dabb9938d4c99fcaf7981d8df7cea281fe";
+ sha512 = "0f2aab504455ab3e18b220d3a284d955b0342ef864990d8b100e98fde00cbb9d660ecd9af1a9601d4b93bfd425599a5e111a2566d057932e9b40627b34318857";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/af/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/af/firefox-71.0b6.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "2a1ea5564ac0bb16dc716f29f4f3a63f8029ba314e353ad74bb437a70ade138b29f58df2fb8320efbf5c001232253aa4a16f48673bc4c6e5906ce3c4c912026a";
+ sha512 = "64ed124236183b2fbf9c31b5130de0caae8d314afbc09fdeab2b3a23217b2af4aaa6c8fdd46aab27402d4079639080af1e8ee68ad3b074f20748e213e6a9f92b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/an/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/an/firefox-71.0b6.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "5fae2f3b33d7776f70a4244c6be02a47e81000a9de91fde1a3d73be2675e1ca67a2219f8aeacb70759cc779b985e4f0698c625c20f895e75e28ed9c764c8c3e4";
+ sha512 = "ab46ba25db59894be85e8a78074a811d12cc9e233554f79b028bc0ad6cadc452a8b37fbd59c9a15b81b1a0a499050e37b5f75a154c056324f1207c2c1ac1d75a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ar/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ar/firefox-71.0b6.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "dd8eb0155a3d9489645c03c3240f5ca2c6ee0b0de7cd82e62aad1575e8868f3ec763985c4142078ef8ace86da81887bf7d1f95c2ec22d5bc73086e230898e7a9";
+ sha512 = "298682210b8127ab77f509a79b3bc61c3206a1a405a5da44f9697fe7361deb3f936449f32494f3a8e15420b56775cfbd773a77185aa5f07f593aa371d61c74f4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ast/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ast/firefox-71.0b6.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "960fea994048e4c08389c7701541266e3631c4d70f604146189805f1ad606aab16ef9c2b28eedee82acbe0f42f69c96a90a041ba4cf95fec060b1d6c29a94bc7";
+ sha512 = "30221379730f41d32e0738689cf8ebdd8615275c6905a984f186f4a7823f7a84a707ab5ed8ce9448f091750a78373d10df4999a94ca32020e44b0ab81442df29";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/az/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/az/firefox-71.0b6.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "8e7b6bb3fc5c6726115a0a20f61d1cad5e9a4e9e86e462e1ab6a454f5257af22ebf8dcdea3298fc1e9648fe630c36245f4c45ba4093d45e59741ceb882fc501b";
+ sha512 = "f948c6bf563012639a6ecaafa8730d0430ec569c193bae617436cbbafd61de197b87116a1ee3e16035048d15bc794b499e9e4f8dbd8522166f20fe8be038d965";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/be/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/be/firefox-71.0b6.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "919a1f9007599ed0b325e0b218b18fc803c535f7eab76068cf4e94fe1ceb4543d090d7f341ba5f4d4de9aaaedc1b19d88ddbcb5c329ed5650d2ebc721f6aa49b";
+ sha512 = "9c7db4af9b692896faf7e9ba3c5b1e8360a5ab2e60b6850a901288b4554bfb0e45c738f167a0d96a3af2db4fb150a557eb1e81b375087f4086e4ee5438b219d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/bg/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/bg/firefox-71.0b6.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "6746f4d0c2a73f99bc04c3b12bcf54e5eca7262ac6d54835a567a23a07fc91775db9e64d0c5accf045aabd5d4645a753413f934e6eac9dbcefaea30c944aadd8";
+ sha512 = "ea01ee47f6febd71a1f77b883bb48c093fbc19e20f277dbe676a351cd35e334ecc81b8ee9510650c38048e11a68365e2815fd0545ffd4d833afec2e3c3e31f73";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/bn/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/bn/firefox-71.0b6.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "ba88ff34405c92b907cc16e44dbd5d1db0b4bcf0fb75ca650739bf307a6e2270cfd69bba9ead6c260721857738165fbbcd4af44fbe8cb9d7402d97c32eb09532";
+ sha512 = "d4143ef97c5f9f20605dcf8b646b0acdde7b9475cf2696be7f3dd6ae5830511319a083f5dc6488a7d83764be7f39f6134fc67d28ac3e334f2a87235958ce3070";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/br/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/br/firefox-71.0b6.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "e7c78c11b3fd36d7c6ab55ac9571a53615a595dd5c5d66cd3dc6fb6d3fb42a1b29dcc86180f2028502f25869c951ad3caedf4590a61fe525616f18d560d6e775";
+ sha512 = "04a0d955fc4e74bee803f274e89dea46500bc0c89b3cbbc03b892d30b93c648ee2909a37078b38a4d106338e045cf5698bdfcc6125baacb8d839cda7f178c715";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/bs/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/bs/firefox-71.0b6.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "36a677f1c449ad58e8750323cffdea3200c3953b9fc6bf920a0439229eb00164d4c1199286d1f0cc47eb31b3fe7acf9e78ebc3f4a3f49a443d1425afe717ab2e";
+ sha512 = "f06e2d49206fa5569d3584b71f321c1ca9270cedc5bfb1c4ee8969f00cdd094bfcff400c1dbf67c9d4b45173f7aeabe9a44a393f8c49d30feacd4e4a0e24a47a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ca/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ca-valencia/firefox-71.0b6.tar.bz2";
+ locale = "ca-valencia";
+ arch = "linux-x86_64";
+ sha512 = "13aec7c68757c07e9b1016121ac474d894d580cdd88a05ec6e4a2f34018b483a37aca8bff8b46e7f00439059cb9cc44a9032363c8a157bdc3f06fee3be021309";
+ }
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ca/firefox-71.0b6.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "b78937e7ca4c7df19ed1c40a8b459d65176ca908333d7d19f30a377fddf836438cd750f2efeebb235c75c25f4a42a70e919c2c0061b865f7b90d71fe2ea119f1";
+ sha512 = "e548c5a7b741c8affd6852a538f0842f3774048f9765c7f25177ebd71c8c7d41530e4236ef11fa03f4d2ae1d8704c19b29c95c7744715ff374dda20a7923f716";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/cak/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/cak/firefox-71.0b6.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "ac21c01a6528790fd31d56f0c637a0cee8b4cd0938ecd18200c48f8c982ee6a06a36ad779f9cb708d0b8191b7df4480d62dd75cd2a4bd0502cdd862aa8e95a08";
+ sha512 = "9e284c5bce5f2b232c4acb84e34d01418edb66cfc0290d5b48e67a412451f5520f845c9a0e70089cd89828ae9cdbf4fcb791fe5de17439372144e1b3133db149";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/cs/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/cs/firefox-71.0b6.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "09cafbad6acc6db507d5589f4f89f3914cb80c826de9e55d8f02b42c29f6e46d24f49729efd8c67b5b575fc4dd240d8b32f0ed69992ac992b02c8f2639c2b613";
+ sha512 = "b4e23db7f7dfceec6fdb0a48d74a376e165ef3efd38f03990d19ab9cab67d51a2a0f3a0b3d18b57f9cc0f26d84454ee6b573c7f5444c2e4e20e9b18ca44dd480";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/cy/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/cy/firefox-71.0b6.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "18de3618d1b1fd350a8c826e57898f019e9c792e5f97521ab52ee940956e8e49a9191e361e0426412ca27e63c1e502f350c11a68574f2be37b29e43a9a63b25b";
+ sha512 = "506cbc0261c90b0b20382dd7f204e826e666915b6624c1490089ebb8e613fcdef368eac4b7de5b2167d406130c3435b0f0367d23667816a562ab0576a2be9458";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/da/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/da/firefox-71.0b6.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "7fd40f49390d1ca844f31eaad74a419a28aab6f74cbad1f040e01ecc5b6691ff516a4d2c41c906e241aab54573580eee3b6b01531468cc3e35c4fa61f7b60931";
+ sha512 = "60e25765159560242af62d60a8c8a4f6f607a3f153277b013e70bd5f0abc9132801c122f5ef374e3de8710eaa49f059658fd325a66b076417b5ab34e9d156c2a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/de/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/de/firefox-71.0b6.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "85347a3419e55984769031850ec30f757238801cf8483551ddba35abfd0e2638c75fa358ec09705d28dcc647fa47ad37c4f545522d5f8aa54067fbcc232a47c6";
+ sha512 = "a99c8a9604e2a83e6bd085ce5a30f6fac79482ffb6360e23b1678c1531ca14f05394a91401ba57dc37a5006553944a8c96821c9cc58a4a3fd5aff685c51bdc4d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/dsb/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/dsb/firefox-71.0b6.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "a8f24207ea3b763a3295c1feb43c22f0e502561224a4d3d342cdd7321bd4e93fca83293834163d9a6160e0fc4c6aedb60b4f72e172e99eb98e6b8c0cfef665e4";
+ sha512 = "5dcfa216878aa733afe9fdb0d11c873c753a93cfe3aedbb3b4e5ff62f6578f86c6ac4e3a408012a00dcfad31d7de9dded903c6d5d0d351b108f718cb7c226310";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/el/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/el/firefox-71.0b6.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "ca8a37134a897631e398448683e4805ea9fd10a30629c09f760b6b90b9e8fb6505adf3143031e88b7a189791f487aa0ed852c0a4911b93fdedb34cd0cec7b7b6";
+ sha512 = "ac596fdd1bd4ca09bb127f5d964318e0496e4d9c2f060c982a62c8cdf71af5e35f7d96c37ad0543550af4b4741a08b7de10b2206d1ac90f8ff27ed733a346d86";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/en-CA/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/en-CA/firefox-71.0b6.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "b2c154bf92cf4ac6a4021b199e9e8438b59e4aeaa5ca7f72df41bdf64dcbdb196d384775b759b867a717e48e7a31f457cdec2c20e3c4dbd93d3c440ce277d396";
+ sha512 = "8dd71d997a6676f6ef28d09a90f67b7858bc313beea4312124a498208b9b8e36ce7306901abe5bad4dcdaa5b1cd23010aa65eb8bb41f5f4ae2e400608dce2cfc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/en-GB/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/en-GB/firefox-71.0b6.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "73c0b07840bf816f093c90b9103a25d2ff00cadcf13341ff228e09bf939c131db3ade9d3be472a4eec3ca5b4131245ea4c788171e6ee42beba7dc1c7881da0b3";
+ sha512 = "a442336f7a2dd1865052f06664b7b52ebac33be84c1cfc55b9b6ad3d2e9fd548a5cad65b9733f57ff432a7d0d8a4e034610a2f4ccbde836290d9a2ecc9ca8548";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/en-US/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/en-US/firefox-71.0b6.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "c63d7358887ba0d8af897063c5431c2bd404fb9708e6b59d73c14dd8cfa1a2137af72eb01dfe25b9e6d92b84d5b966693cc89f5446ed3410f910e2df3f92b6cc";
+ sha512 = "fcf3bdffb8f2742101b8dc215e489ea54778d7e2f05aeec7229bebb532fa972aa56257264a0fdd3d37ec19d427d782f3d0cd45534f977d1b0b6e19399d004f75";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/eo/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/eo/firefox-71.0b6.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "0e4a373bac78d80e2849c41c93196782ef41a74f91c6319da690916138a78c20c9d26d8c96e5efe67a835185c8df77354b3fed5a62500e791634eb2f15909031";
+ sha512 = "228dcd7d4bfde4d99172f895502033271765898fb7221d359c55277de9b04d070e362a64c6327e774bf6ec7a23983765c21c77a1d210d4f238d0846d2f6ebc6b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/es-AR/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/es-AR/firefox-71.0b6.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "ff07382bcc926272bc69c10aa7f35eee7806d94a18ddebfa3599451d002afdda739461aad90d8df094f56b9b8840cedef659757245d4fd1a8603ac25d2a3100b";
+ sha512 = "bfc15c3bf2a8e8d980410d81ea94b99c92037779ed87fc4bc6a8035970067e98d181ec35d88e576dc08b86485a90a7fdca450a55deebfbeaf651247ea1dfafbd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/es-CL/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/es-CL/firefox-71.0b6.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "201f631a6682c9aa13c511a0d6da256e2f207362264f6e1ea060568a9e597216407ace99508ebe820a348859eb72c6df7581276eca5040b3ee2e99e048c67062";
+ sha512 = "9638f8cb3fa6fd71dabdc88974e0498d7bedb09448e2544356d990ef641aceb3668214c0d54e7baf65ac196501697ddff216901d00d946962a43f0a09f3c8126";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/es-ES/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/es-ES/firefox-71.0b6.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "76573a05de730de4c6bc76dcf98a21764c78baec4eb0ead45adae2658e9173b33c97132d0a2e5c95807a60a22c9ab2e1dce09e5b73ae2dfd905ced82ba105333";
+ sha512 = "1b17dce1c7b1d3965a71a7972777af91f8a88e2f5371db888e00d658390bd3aee7de034d0433f90bf93796425a80fba51a5a5e1d235095f9c43775895311952d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/es-MX/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/es-MX/firefox-71.0b6.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "b619f5a2392ffa0b36f48503e94adf9cf1719911258e1752507f274078d12f74257677f3e76493fd080a0be08ca94964dc55129a59e292b1e2573676dc59e5c9";
+ sha512 = "4c4491775007dd5d2ef89d4245c8f84e79d4e27251a96b5f538c2e0c540b5097683a6072d94a85620e1f5b13143e1bf1062ce5f691000de3f9c168e44cd3b03a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/et/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/et/firefox-71.0b6.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "951288cf8a5745e433332798b87ceb54e35d408ca9f4e9d9fb288192de430eb45065fe88f0858f1a71e0cbeaf87c85c240a6d350bf8ce2f50c8ae548cff71f90";
+ sha512 = "24734e0ab55249a95117c39ea26f7bd173d8d90ff5e69833d6f3c335ef1ee895fa474458b2f6d1d545cca26c295cbacdf74098806a62e6742d03ece28a9fd426";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/eu/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/eu/firefox-71.0b6.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "78c856affa639c531d70e20b1de6f0eba59b33e403a1d24c3508fab03624b5c90db636d39b0c199f2fd0b5fab10fa3ecb2fced6cc3b1e8a06b9be11e8ec917b1";
+ sha512 = "ddeb8b1dcbe414905fba9175ad4c09b981a9f2277d335d851320beace94d55ce2d1e10ae96972c6da28d8008db377fa4470f4fb8f7a1ead8a4c26bd01d2bd0e9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/fa/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/fa/firefox-71.0b6.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "a835fa37f804055dc117f694d85ae8b750c82f7ba92976def927f187ee91330a3d0616c0915917d1d0ec3c295f803c0bd2bdc9ecae0230f9a6642e42cab0e066";
+ sha512 = "cc6daff1ce0cedde5a9a2c3189039fe59ba01ee20449610a340816dd316d104bc64f6496389aba5f4e843fb70fe9d9b18edc0dee59357d64e916969a3c38853e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ff/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ff/firefox-71.0b6.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "ed3664cd4418ed5af133e00c30b3a9d23a82bb681c5d965fe00b4e2bf6ce4c777b00c352dca4cfcfcf5a895d7001dcc6de67b4ef0abb3967014c483437f9b1f8";
+ sha512 = "ca11dd6f3862c42b1bb76050d347d97f27e6f415c9c5bf9565281c4bd11411b940f1f8ff69940e1201e008ba7ae5de653a64570b4f7175c2264bceeb696bb2e3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/fi/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/fi/firefox-71.0b6.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "3edf6cc3dec21a48f914a754718a57cd495ed8bd9b807a9c4aae412a117ad1068abf0daf6cced6da74bd4887fe51746f1bb57dbc5858917ad17d8912cc9c4cb1";
+ sha512 = "49110d54b09331a0d91b1e2fe2aa67a80e46b93bec3e449e55ce4b600334ce506344022ca7523b498b444e8bef25b358d18709ce83e6465254c0e27bcd9e8cd6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/fr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/fr/firefox-71.0b6.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "9f92a2dbaf834f13f0f0fe2cff0ac433c01b7e8155a381d21324fc1e7224f7d5c0a8374a7e5e43f679232f565958ef946e3cbdacd3e711e34ae97eb27176321d";
+ sha512 = "14a3ff081668a5003e4d129256975e0c8eebab78ff96a7d63f6eeca45c9331ba1250df09a8d529cdbc199133a8ff61ed170f91f0f366f12e7f8f0486a563046d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/fy-NL/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/fy-NL/firefox-71.0b6.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "f98eb4bdb595db2f688c25644dacddb2049fe8f8b21e83f8cd7031cd23587713f1fa53f39a0b444f6ee979901806811c16599224c6a1a7d17cda84b544ee1848";
+ sha512 = "4b78417383fe474407f55353f148429047635988c7407a7dafa9aa894e3df9bed9363181b3201a66caf11f20c10ecaf5cf9cf630181bc043ac5f8ba9525bedad";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ga-IE/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ga-IE/firefox-71.0b6.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "eec73de53bce5c18ff0491d6f4018e3fb39471d3d63c6cf9527cff8f4b6b6e0a7e24e3b7fed58094409efee29df7dc35f2410ea05d5e916efa1d778926ab23f1";
+ sha512 = "7bbd19ce0063746b66b5016b00cc3c0b62aad4424c26fcdf895c485217525e4d601c22d417c9faecfa8da6344f8edab28a3e0536b785f2215b8e5f67d4d860b0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/gd/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/gd/firefox-71.0b6.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "1d10666f6c563dfa07f708b058fe867b9618974394a5eb4733926429a76bb6ea59e7ecf6a2a89740cf2f04692186bcfcafd2eb6775c5b59421bab0a92a24fe41";
+ sha512 = "a3444d8d13038203760ba3e04f6aee6097b5140a1f0faa247dec6916221c1c7cd5f9bca091f84f8a778cf3433a74671c4a9e9a4c114738309873a3bf14b860a6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/gl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/gl/firefox-71.0b6.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "b56d98f5a1e558aa73ec385c03b18dc9bc615670dc5a539eaf6c925f4af3915362d2d072f29ae3bde3f9ba266a321d704c6bfcb959d47858a650ffe7fab5767a";
+ sha512 = "9d0441b7391aa2a7adcd24946d36ce197b6aa107133f0e83120c8caacb02a5580e2e786a7c36bf03003698d473a39dd3e9d7d57553f601dbe1b45a23bcddf12d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/gn/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/gn/firefox-71.0b6.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "50a9d482efe2c22002419f4559d1b90fd5f368a23deddd78227b7d20b6a051870a997506a1de931ac8c45bd5d33ff9152f3a8ad41c735912b48dc0fe9c073360";
+ sha512 = "41fcece059ff48ad3d23ad3826dcbff2fd356ab5567abdd757ff66739f09ad962a2026cc5b5217ecfa1d035356f77fe8563ff2f78be925b88ea903d8ccc63641";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/gu-IN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/gu-IN/firefox-71.0b6.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "8ce423880bb405240a78773c3f81aa08bf42b39c68068d3cc604486a96b44e7509c577b2c8f2285cce62181b7f11565ea6910c8871b798d0b6856765b16e1899";
+ sha512 = "d09dbcd2222245218902e2e7d921239a2e96481ba6312c3601e33c0a9f5c21c27a505ade880ff36560dc2634562a58dbfef574bc693941ecb9f6fef9461cb004";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/he/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/he/firefox-71.0b6.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "6a0722861c63a414690e9eeb2456ee492a92b8b20f8fd9973c1580b2e3ef1bdb87bb7ca0d17603c429a76805076e2a7c4cf986d643e790b2b04c58b69aeb8758";
+ sha512 = "9d7cf14280fa265f1f8a06cd21e174098347199b389b66613713af722f500461dd394b2b56bc635168c3266bbc9e98676bbeac45a647ad9c7c0187e49e41218d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/hi-IN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/hi-IN/firefox-71.0b6.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "4e9ba72349a3e58ee2b584b5d3ed5f601a1af7714104139e7dfa997921e6b7954a5cb7b78b9b8b7bcb7eb09da990116f844dbd96cab901ca408c2fd49303c35d";
+ sha512 = "295cc80fcdfcbc523d676147f403e828f1f09642a5fcea0d371504f6ed2892556a058f7097e923a7d5bb13b812efa858f39161efba557d8a5d38562beb091646";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/hr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/hr/firefox-71.0b6.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "f53f4177603c41008d06f16bf9e102855273f53856e57f79967f59af64bd38f745c4d71583db50917a45a7c3bd64940f69ecdb864dd957798c2ce5b65f5a75d9";
+ sha512 = "e5dd6596a62da991d33589e7ed5f2834d10125e9ba3d05670cbab35f2a7addba065d36e881b3cf7aae3a31932a4e7e197cdcbae42e9ffbd352ca60513fe35931";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/hsb/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/hsb/firefox-71.0b6.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "f6044e9f09cf4fb64dd9d3935332bec46ddd783f6335206a51e68a411be57169d4a6388224da462d65090cd2ebfee64946626fc41ac3d779f53391c1765fa290";
+ sha512 = "a07459b299630d6db0b18b045547fa65533de02e6684e696ff4979575455ad8bfa42802ab93c4b3adb38046ca5856b7b2af470524cb54efbc7752fa42d9e77c1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/hu/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/hu/firefox-71.0b6.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "0178b084718079f1e6117f723e2931275a28944deb5bff48c3fc9d2548ceec7a6f019253cb7fb014b04e6800bdc62eded02b1ad26efc2eaccbbd2d0ca359faa1";
+ sha512 = "01ddb0a1333ed2b9dc3ee1f0b2ec069c1d606abdb918798f64ba420774dab33356ef7c97d0c403bc5052b0834a852b02ac17d187f53c509e13f4d2de5bcc66ed";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/hy-AM/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/hy-AM/firefox-71.0b6.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "0f069f14ab5895b1242b0b583e2a952c9a794e363973f68d119a791d5777048849dad23badeef6f155e1539b06468a4b7b0555e0e76f137edc523d09b6a51b36";
+ sha512 = "648240e7ca906619d2e396069c0b2be29e962d9e2f96e5f5cee0efce7c85f4b6f17fb3589d236a7ae347ffe465d7c7188d68e04454e566b4619ffdcbb21bbcef";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ia/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ia/firefox-71.0b6.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "fa0beaf3088becebfc5e4f02b884a572fc86b5f89dafd8e79741fcddd331f1d667b1c2af81050b56121ff40a2c9077bc514df9ec2de4d165b536d5b17cf2fa29";
+ sha512 = "313b8de952330bfea1a0643821a17331e92bc5ab6a575c77cb14484ef8734662bce804259cbfc0ef2191f0e96aa10d61b6374149563cb4114008e26d9efc3ced";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/id/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/id/firefox-71.0b6.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "10bb29fb1f4a588f8ccde4e087bba1c7b405c44a9a79acb16d189f704bc31ba24e33b1c89b1879deba4d5c5da0a5f94ef69a7987256af6fbb6d7571db85a1bb7";
+ sha512 = "39e8a946274245702bac80455cdc84a5416cc25dfdf32b67d9bf97a0f263cda6417799b80a1eb34cf98492929016dc176ad09e140cdb7f57d09daef97aacdc69";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/is/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/is/firefox-71.0b6.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "48229cafe81da44259f0768f1494685afe072558dddac63c6321955d852ddd80a3b8729692dbb9c6b283a302e6d412d7c8d4f48888a0d5a1cae12dc1a025124a";
+ sha512 = "2956d0309b81a9c428ebba4698a7b5431e885e55bc71ba3394abfe50fd81e0b7b3c9049aab020a8d9a8caefc04cdebdd4793e56754ba41c88e55aa8d8a3e05f8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/it/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/it/firefox-71.0b6.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "1097ddf7dad776303b942bc80455c8902c0c0fe1667fab972754260da6fe45f383967b8bd2d51e845a66bc0728c7655050858722c1b3b8d2e8d0331c8f612cdd";
+ sha512 = "73486caba6b0fa67bd6754ef6d712c244429b8de262c73fe2bcf35afb2d6e1a3061a3ca97fed148397b49230ff1dea0263e1bc404be74f28c88b6e0c540a4163";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ja/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ja/firefox-71.0b6.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "ca0e8dd301c1e1f76acdfae325445b2ebf45a15be70febeb677d215edbff7df509db7a38409b5039aab1a76cc8cb235d597f5b87f02a96bf842ef6d2e11e6176";
+ sha512 = "446fbf643d4fac6f43ef0b7547df542ecd8fd5d319456875a1660ae40a949872c74bd97ae8e49e7c685a1938eb312693ec35c0e107e9bad942584dfba2f934e1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ka/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ka/firefox-71.0b6.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "99a1ae878c93ddf52c96466bae92259a4e51791ae343574c09f99e5f1878a15d705c84323af6b2871ddbe14c3f4b7fa5cc7a45c27b10b6bdf5bc70ce3a315322";
+ sha512 = "1666ac3fe60104b0c3a942f28f4496927fd83baa403c85cd712f11cac1e3a35f794a3fc098e642ea7a20720d3138f021f77935d365ce2ed7606e89284b374476";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/kab/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/kab/firefox-71.0b6.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "b2b6190978068d2d36baf58efff771dc48cbaa09e53da8d19ebedfec4da5ab6c9c1c212ab0a9fb6cf7a264565b1815bcd2a2e0283f912c9ae3ab5fc6dd0427be";
+ sha512 = "9335419c9b7b93075e12dc1b4f96c260b7e045b7598f60dd9c6ccd3ff4c3fab808666a7b13ef8a7906f31afd5a720499aa6abbdd5c4259d23aa8b1317146c805";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/kk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/kk/firefox-71.0b6.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "3c56bffab7e32ba9e0a572df36c473e94a3ef7b84207f204b5fa4df1473e4f64fe11a0b7bf8dee4cc26db56e99cf21eeb17b598dc211a5d9f5b3ab3fc5d625b0";
+ sha512 = "c5107685611e21b0d12357aabd3111a05cc635d69553510220f928485c3a78124aa86afc44c26147b282c158e94d448df14a4ce1e43763b78c5a9e3de6348942";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/km/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/km/firefox-71.0b6.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "6a33560d83232074445c0cb31949f0e8ed4ffb18ce9407f4f9b8f5bb9460e949eb5d302b7f58a4ebcee5d27de0bc588e7d047ff8a17aa3edadc0ab595a175362";
+ sha512 = "d26f924db4954eb1dd9c2cb2d333a954925c53ac4a48a0f82a5ec340a3bcc6934a00666e9398c407e5594e191d5789bee2ded4af57d5f76aa4d27a3f00b4ae89";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/kn/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/kn/firefox-71.0b6.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "d67b40cb99923acd769bb10d824903dc01379c9a5245f6d9fe0747b58525773b2724329c64760ec1c18726056bd1f7d74d9e292b3173555011bf7e66d6169828";
+ sha512 = "d8ac76dad99060c2900d063b9e037b8b4bbee96066521f41353f77c82536bad8a637e38302b9b5cf1f643284792be730a2441bca2d604d05ffc77600a162d3d2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ko/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ko/firefox-71.0b6.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "e932cf78de717646837ef432179a0b9cd41875b60ed5ec0c082f9b285c9899006844a61073689670449206a82c6a0bd72e076a51be1551ab3f757c6f0a060bb3";
+ sha512 = "ee289f66819bcb680ef74c90de2e025617eb12ef69c4134c17768f0f0644d215f6220db5cdcf0190b63284782ca7125aa0cb2016c9dcb25e7db91a4200608059";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/lij/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/lij/firefox-71.0b6.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "d52ee5886f86e511f947366caaf2769c4b3fca87254091c395077dab4b665b35de7b66cf90849958bbbdd61316d5df43014a8c9f9bc9006641a40aa2e8d79f98";
+ sha512 = "8fb5707baec621e20bddd33f7ef61669d3694f3687e797cae9851876ef1976413ff60f3c3409a9a3e1b63f9c6e1028e9cf1b5a82d97960f1c3d92fb81af1003d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/lt/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/lt/firefox-71.0b6.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "ea57e8db294d8b293a48d61257097caca093c9a2ed0b14b2d5c486de44b542cc546b751c2cca73ff6ae4945c210018a35ec61583f5b338628894117c04dbd135";
+ sha512 = "53db71d1798f963b53fd3695319276ce3ccf42b9b29b9678cf5eb149d6b79390d0a2712967486f05fe3c6d8cf25b123f5f8d6ccffa4f138f03dec611bbe2bdaa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/lv/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/lv/firefox-71.0b6.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "66054fe532331c73b0718791d83f389ad369fc77ecb0904c6fe3f97310ffb4d88e316d9dc618a07dfd4569b3c746ac882d8b353484c580af63c59f44e8257c11";
+ sha512 = "7cece5926ddc73a817ca894167ceb264865e284dacf66c4cf98c89cec8287268af6088da9cd3451a358e26ed591d2b6ff146f567116f8ab8a80cdda36aa781c5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/mk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/mk/firefox-71.0b6.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "0f67149117eef961fad9355fe61353a3a2ee15f19e92a592d6fad69e46ac488c26f2b0269f6c229df51690bfead9e85c1ae0489230ba32fb27609900a9725f57";
+ sha512 = "492739c5c7b25696ba02f8f0c41127689de8b65cdcee43981dbb1d1243d6490ed7f034ca0e8d5e50763390e85bafb134c190fd86a6d2bf2a9c715ff1837e53f5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/mr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/mr/firefox-71.0b6.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "740667d86641c92ac299fd63700ad74dc4ec2fabb261bff9abfbb704e7181863556aec952b420f5883ab6a18e66d237d15636e2d9eb7bcfbece6227190b4b6fb";
+ sha512 = "cdc685a2435afbdf33324d7d93c5af9f1fa1b7a817c70f34607280084345d3e69c7eb1c0189db8c16c288e31ad0c982ea7271bce6b0a9a71f0596a9ababc32ae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ms/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ms/firefox-71.0b6.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "21ed058002c2c57c0e0e43658b12a7b257009814d13566d2d8a5164d0d3acb131a8c90f99b1e577b6d002f7e5019e296010e61b1df2c5d2e9443e8f55f20a4ca";
+ sha512 = "37379786db0f326add87e8796b5bd2b9a7365e2a740095a5ae0affd1f15bd08642aa44ae5aeac4e2b0198f4fa590b5fdc05ea2ccf51049908540c39fea059f1e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/my/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/my/firefox-71.0b6.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "8273c4d0df0fda727465d5bd4b50aa09dda1c81b4e78e291479efcceadd87ad24f50e2dec1accc2783fd0bf2e30a2d9e775d44ba599384f0e8e4ad0b6fe08e25";
+ sha512 = "c6ef471af337726207344d7eea3d03f412facc0fb26ba45a9134fec7f7a8857dec1484a40625fee9eee1a840dc1ba50f6d959cf58b79f77713d996fdaa5fb616";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/nb-NO/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/nb-NO/firefox-71.0b6.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "492842b037b018bc07827902e76a117f9ee4620342af102f2753e0d898ec9b070412debc6f72dad2d899c3869c27d2d969bbd9a8cbfe4d0c10d85428d9c7f3e4";
+ sha512 = "8cb1f23fa23ee164c172cac43bb7e26ec42bd20b811922fa09c0945d9727d5cc545edc1e47f040084165de4eb0fc217c5fa9b54eb915703add563df83cabf7fb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ne-NP/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ne-NP/firefox-71.0b6.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "5e31871031f4745af8e050e18b1d2f2a16bfd18596358b189c7940a8ff11e999e44cf2e96b62404e481d0d8712f151a10290ec36e5903ab72e26986a03f93e12";
+ sha512 = "b620f2dc18fec008aa668255a3a5b2de987f9c1b3dd27ae93f9cd9f2c02287e105516568cfdb631a9f60dd08e03ccc89fc9d7f6c7d682fc7f8cf8644965b9419";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/nl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/nl/firefox-71.0b6.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "8ca6f3842359e5a97445692747ffe0d65bead4222d0b2f90f86dc637a6e02a1cc75909ea03acb0c232185ad626cdcf2a5dafd27d578420385b7a4df353847323";
+ sha512 = "51298d8ef95f9d76cbf6d410a85d277ded0463db6b85a05007cb11fbd9490fa385d9700bdf0dd333ba61aafe3690bd31604b1dabdfeeb5d8351c678eafa7a558";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/nn-NO/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/nn-NO/firefox-71.0b6.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "a64d50c1625f4da5cde3aad78b04a4e3278ef3aabcb19cc9a9542e45f0c82f09a63fb464c0b2d842e107f22ad12226655617023afad112292ddc22d735a25d54";
+ sha512 = "61deac483f285167a9ed3f12548735b484bdf2e361ec7e9ed62abd44084bf2ecf037990b946255e1d086a746139f3d24f1ed428dba150161cd5fbf9db420ea9e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/oc/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/oc/firefox-71.0b6.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "1b873b5a90c8130be2a782f8c0459f853d3fbd340d7500550fc7628282b1e575d92a1d0af263665f7fac7192c22910e8338b66abda828ffecddfec79dab62fe7";
+ sha512 = "8421017b5aec9c5998aeb255a47b8e34b189667a9b9a576f087613c4721ba7feeed5b053d7c4fe24c32ce17589b5fed8603695242e6acb25d5236414012a9563";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/pa-IN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/pa-IN/firefox-71.0b6.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "6aadc5b934136d99161d4f52df74653ebe0ba2d5fd1e2468c103b34862a331ea269c23956ad27c7883811a474b6f915f6076d9673ab4767e5a3b0ba44bd32ec0";
+ sha512 = "3b8de8911a3249727bf1642214c5affe0555a6f91fa60a7b7709b3d9324403c9c5203557e6c4c0f8fdeb770fe73cc577f4a053064f09549049a9bcebeb4a359b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/pl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/pl/firefox-71.0b6.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "b3caa21e7ebf3083be1ea13da68a83775a0713f6046994991328a293cef558abc523c43572ee98587c777aa779498cc5d7e671aac622142b4801386e2e1532b3";
+ sha512 = "7c7b9ff6387e9252bfc8c9cf9540cdf05e2d041c0a172cbb95de67cc91bfb4991d554e3a1616be8e8bfdcf0243095e91f06aca50d01b8ccf2316becea23de54b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/pt-BR/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/pt-BR/firefox-71.0b6.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "f8b591901004a08c74a79cc4a9beb5139adaa2ba15261680c20c215ece1f1f115f0a71c4a2af2665c2c35bc3c5d3b5016159dfea5f603a981d5ccdc6b28c3b98";
+ sha512 = "d6918ebbd92548be667c2fdc1bd53a21d5de473fdb73f82c81da89e95d2fc3d9cac5b8938f74d1b32a5e3163a5010b2cb03f19dd6d858130118c592a573ff461";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/pt-PT/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/pt-PT/firefox-71.0b6.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "ba910b1e9e77a938f4208679141b24bae1dea6bf83a2f3a2778aeac59da1e8ab22ffe9333188316e170bff75bfae57258f3ff53c08774d00ee060de2d6871f21";
+ sha512 = "46fccd1f9f521b37ae4810535da84ec26f1de3a454f1e76d7652ed735fb91df043109597b3ec2d155ab5e47a2bc48ee1b2f54289514fd81503910f6a97eda8cb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/rm/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/rm/firefox-71.0b6.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "0272ede3149ece3f87192f8cdcfd74313fca17fee53c3c86dedfe702c8157257f29931c14168ac11095f0b0def077f267f222919cd7f4b5ce020797c36c3c603";
+ sha512 = "7c8e478956cbd25f249f8ae61bf1749d0b6f40a18d35d7a2e0427cb9f7575f32ea2ba69e8b1240eed0ee382914aea93b15184fd7d0a3aa0af2530e0b3da948cf";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ro/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ro/firefox-71.0b6.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "b58e3742fa43d52f737285c60e8b1237fea5158cd096450bb6187ee10471af0a77025fc526805c0ae8ddfceef7b7505dc637c8f72ab4188db31d0ffdf11ba606";
+ sha512 = "b42acf347fc1606ed4fe53b054b6c662aa909a734d6b9ccbd7f6d0fe42588504ae2a36e292db6229638b71228032189735ec318e745d187ffa5ab7087458749b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ru/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ru/firefox-71.0b6.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "f0086698a2deea24dd1510da377ed9094273a7867a920b0d05c6aa47d4f4c5042519d02c5977747df05a416a4bf94aad0a52a0b03869e693f621959a0f980a26";
+ sha512 = "f3f9a1501ba4a3ed69c0bec569d5fd585bca4bbc34d5d7b92a9b6c7c299e05201b4fd5b45c9a3d8c09d16d6804ab2a76c22a973e2b730ff33c03e325dd4ee4b3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/si/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/si/firefox-71.0b6.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "4b0018c753aacadac60961b1e4a793b6a0f36d2f8844ada2515ad8081822cbb869ba23f7a69143af860ad060d86e7ad157a41609c1fff0cf481b45bc55a23c0c";
+ sha512 = "99afc39d22bf30818da8156648face1eecaa8413f923fe4fb14623226c50afb437e39d908caf43e7a7c78b4ab4c66860a03832f33b012a5c1fa6c26e936e99e6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/sk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/sk/firefox-71.0b6.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "f19ddd306e48cf04bd70b008fbbd6827045d332839458126ea16393b04e6b76dc8397ade3bc28f5798ef24f27c9dafb578808f3ede8808609c24a8bc20935448";
+ sha512 = "3c574962db7e38169b01179bc67af5d57296918adf009512ab494b6672ce95bda10dc9a6ff88f5ab17d414335bdd97fca5b75bcf0f4408a26a9eba83c052f3c6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/sl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/sl/firefox-71.0b6.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "104f68ebf03ca5165ad9fd049beee70658156ae80b62e88e2342e845ddaf5603199d3ad66423a08766fac2ea2db07766e66b9e09b9e480af4cfb08e680d5dfae";
+ sha512 = "c266949cec012d11e13659e60edf9af6fd24434b0bc71bc7c1b50fb3e18de984ca34d074113949d95e7ce1dd759c7b081e8a336c73e7a84b146eec747413b222";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/son/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/son/firefox-71.0b6.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "4ba381efa38f56c60a7c9afd625514c2b93cd89dfbd3e99968b89b8ae57bc8344f5686f6e7c87d8b21136d8f72e4c61af617152d534b749fe0ee731220b60716";
+ sha512 = "7b9f060acf3b4aae96a79d7fc712803cbc51a6b38e5624371523f9e45169f838f26f1848f8c39f644cbb7409e76c835bafe02152e981034202c50222fa1fa87a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/sq/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/sq/firefox-71.0b6.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "8a3a3b1a8a48e8e681ae7765d8a0e9fce8f87f3e12f4af3fa4fce3dac0ef74524d4a14c1f802233362969237f893e02d22fd44d7e032ce2f45e69abf8a18c738";
+ sha512 = "3e555168da6e7ce386c7a577bd773879d0cdc725ee2c79151554628212fb4b16a95a88169bbde512ca63f51920e035a27b863b2e2d2a5a636c6e8b1427cce20f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/sr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/sr/firefox-71.0b6.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "6ee469e7a091662d62250f17c7d45810f9db853571185364fd7e9f561dbe6e6582c13c5faad081769a8fd715fcb0230347cf88e642531a1d7e941072a2003990";
+ sha512 = "b453c4ee3138061c1b5b955639672eaff4b5702aa067f1316f7b42922e4c9ab9a00b8fe60f3bd47c25d300ae048277ac5830fde6898e2cd4e3c7eb9d4ecd34db";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/sv-SE/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/sv-SE/firefox-71.0b6.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "5ba63456a302baf31a03f129fbbb820a1142a83b41a44829947ecb1878c1b7723035313844b7ac5e950440ba1feac7f14ca1473b1acc75f4899fb2abe259057a";
+ sha512 = "7f859fa052096bf5cbb63716cb0b57c2edcc13f0e79fbcd59cc179f7fa91fb70a99d94f44a5005e3e6d38e88dd58843acf6e5c9b097b5d592ada7d19aa8b7b94";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ta/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ta/firefox-71.0b6.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "b9f59f57c74ce57b80268a139bad81014494e9b2fd173be997c5aab61aaccf28f84d0eb1089c3abcf21fb62dff02b1b8e0176e0f4e3adaddbebc5452d9f9a07c";
+ sha512 = "4cd7b5be580a70aee1259a39ccd37e947c8da8be408aaaa9210e76f4744c2d2075525331e0441d14be4a6aa5f3eb8c7e0f78220bbde0db3e521baa3a9696e1a9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/te/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/te/firefox-71.0b6.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "84130d585c0b0e80007c9c1fec4011c44bd087576d1e351bb899893797d4ee8c9f856dbe4b9f8ad37a2aca98dc46c9eb81aef1cc236947b672f7c6a978f28bf3";
+ sha512 = "685bc8f8ec7274dc402a6f27be13a254ca28b67ee28f151cd0e146db6857d8f54729fb76c3266ad08c47b108e84bccaf8dd561dafc7996f9678a83c4a01d4fa2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/th/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/th/firefox-71.0b6.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "2a731a0294dd73b113983d70e4c5a779fdfd92a855e635655aec5e2316a32c97812dced18c04820c4332ffca63805af816df5e7a180d9c8108eb63f4339d8578";
+ sha512 = "d5167cdf3d67638772d474634c690bda4c3ea136baa3ac28d5113c9eb7673dcf9f38abf6e2fd54b55e5e487ff60f7e33036b7939b6c1add860dd48d9cfccb0b3";
+ }
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/tl/firefox-71.0b6.tar.bz2";
+ locale = "tl";
+ arch = "linux-x86_64";
+ sha512 = "bf49bd41ca1bb1cf03f8b06ce80e518f487359fe5bb93b90cfbc17ecb05aab74f4b68a8ad76c10acffa934a5a9fd5e257a52b9705e3f09e81343d142afc773a1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/tr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/tr/firefox-71.0b6.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "5e1f639a0807cb403bab8157b3ccc0806d3704e27d2e682ab56bdbfbfa488b71d454dd983f4c9cd1754cd1173ff6e14f097cd2c8db5cc7075a63b94871dfe94c";
+ sha512 = "f67ad1441541b02d77eed6ec0e205e36aa585d70a85d74c3704e9fc95126ca4ede76807c62df2eb0659ae24ad8a79bb6857299a52dba432d0cade8b3091b6db4";
+ }
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/trs/firefox-71.0b6.tar.bz2";
+ locale = "trs";
+ arch = "linux-x86_64";
+ sha512 = "151772f684075ca2b24c98e35405b8cc54d878062a3d5bfe5b49561a0328a2d9064780fbc8aa1368bcb53957c208a102859accd35ff3e09d23a0623886ed24d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/uk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/uk/firefox-71.0b6.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "33ec6d4c9ecfeaeaf5659b809faaaf60f24382f2c8918eb4bba81231c12f0c8049bbf766fa3a41a8947e6c745932b4e908f158f6a532c473cbea3c6a833e8d29";
+ sha512 = "f27019219dfa6b1af09971aabeeabfad7343a6e9e034433a366bf0b85dae2a070c4236115a645bcce433e8a1ddcc74aa33c06f3e1526a665d7339c730e2d8b6b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/ur/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/ur/firefox-71.0b6.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "2b06b2b145593f6c3cb74b16553aff15b8d453b3ddfe6a8ccaf2cbfa0beec3274a2b04b10373c5420dc67062c246d484f099ca3dbf1fa94ce0dd6ab6533dc066";
+ sha512 = "4b6b3c96dabeeb3ce6b814ac28f8842fb8a991586f8d9e24d8f04c4771e1e930903fd486429b028177fda3194a40f2d68ae89fb55ba632f3d778635bdfb61f10";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/uz/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/uz/firefox-71.0b6.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "86b5066b07f8b80dc86873f2f418a4526e386f65711199008538ae192d9af06cfbcca1132cc95007b44a9ae1afb5a76de7a2c4d971b59177e097b4266e075fdc";
+ sha512 = "c236ecb253b724715b66b60ed15870c7190bf53beb8c0aa3eab7b8f9770a35d07c4b07d7e947e548274ab636fa4acabc89f8ed9db81b347d6d01c3741547773e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/vi/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/vi/firefox-71.0b6.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "c474e765f85a145d4fd0c9410305e56fc8f32c6eb9c0ae139aef48e1b35ed4eda941c92d3030266d38738ea559088ba799db1c937a0fbe3867583beb4825a93c";
+ sha512 = "34716693e977408908c303e69a72fb9a3001ec4683e848bae2a22b050f446ed82509cd8bfbbc560bc4fc14d13da673cc56ac70b0dde8e719266697e043ae90b3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/xh/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/xh/firefox-71.0b6.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "2fd1fac92f3bd260949c0851849424fce5ff56989e7c9486ff11702c85514929c49952568ea45d0e2889e806f6ea1556748b475646c90647a92e50716b1250fb";
+ sha512 = "634514944739f748afb01379e9b0b7d902cd367ab3dd72eb08442b0700c145e3239f0fe8a4598bf123231b5430cb4cf17e33dfb56aa6aceff1d833efd836ce52";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/zh-CN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/zh-CN/firefox-71.0b6.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "b3d7786d3883a99ca1833905ab971aba5a4ed42fec451bd7d5664c329a4deb495afbf00975a7c9935bff42b42c828d830984d389a6b0b728586dec9017e37fe1";
+ sha512 = "5f57467a2b3bc1346c503d7ac7452a063daa5656c8193495046f80296140d648f50539c5f0c9af23155498593da54f66e16f4ae2ab72637f394859e74ce3c990";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-x86_64/zh-TW/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-x86_64/zh-TW/firefox-71.0b6.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "67d506a05c404911c3b937dfef3c696ae6d3739b3113ad288b46b9a995028d48ab7c7dfbfa7a735f453698dc1b58864aed7b718f3b81bf42d3e8114180743692";
+ sha512 = "fe5808270355da0a3f6bc8b1522f8c2afd79f6f68842f09ff7db9d67ab21c1c683ab65dff9be7a666da9b25add657f6ebf8b080e898e8b2822612ba7b1a53dca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ach/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ach/firefox-71.0b6.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "8115dc00b12319c89463a0c97c3117df8109d68372ce91287bc382238d0f0a6d2795d8540bef5ad5c5215f237bc1b23e4e9f11a63ec8aa32b80e0a501c27f534";
+ sha512 = "f4ca9cbf830c34b0287f92ec7683872b93cfc29a559c56e29fac686a50833e31bbcd2e22eb5ae5fe345fe8110d50d6be2c8ce32968aa74a65543e701ec2af6b7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/af/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/af/firefox-71.0b6.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "1bc5809edf99dea1ecbd942e92879139056e1d5bc83512c84fd110b227c37f76997e1f2d00f4471f03cc00cecfe4e3e2e62af858641539c08c4685a6986baaf8";
+ sha512 = "31de89d33fce172551a3a7cc1047b06d9fbd199d0e9a7ca94434ca1f050d0cebe0f3c06b1703b2e6ad7bab37fbaffefde5ec661bb23b1b470b82360f4f08d471";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/an/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/an/firefox-71.0b6.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "7a1abe0ba440d50362ec550da3061df3d2e498f94587591cbed920c7348e2da6f8fbd087bd3fcda2462e18722db0b0c2ec129aee8562670af44ecb333b2a912a";
+ sha512 = "a5f1346cd8e74bae67b3a7b0ff7350b4376b4fbb7305932c333767e5625fb1a451daf3004619fe737d7d479aed09cfabb9323e32ccf1d980f369f7763520c515";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ar/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ar/firefox-71.0b6.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "89adee7c9ce7e74ef7890f3b8ddabea3d6e06c90db695f3d19af64b7c6602f9d80cc2c2c6d2958ffe4909d734507074f658cf4f04701e5ddfa9a9a9d4062e21c";
+ sha512 = "87eeaf4d620a643bbfbe8f710612aa12bbaf2162f5e762263714f9ecc4a6fc75896c4d8145089775c24018491a9604d9b67273d43e96ec206518c42b978d8037";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ast/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ast/firefox-71.0b6.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "e20bf6a66f67713cb3225b8f8109c4d44943102d2a37571c3489b02d88d5b677d2465e2bd51783e720e5f31b59ad51a1ba7ba0cde723e942059080e840c63253";
+ sha512 = "b3b169892ec8646abbb22ab31d24337f4203c8257a0827dbef0ff396fb5219af47e68e69f90fb874f4f09bb2144cdf5c8d5cf7d0f484b755e5ecb40c19c3a839";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/az/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/az/firefox-71.0b6.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "30a25fdb3280a740c11f9b3f53f871fcb294e83377fa1f6cfebdf939a73df583d8806470eb62d3174603a29eba599ea5c6d5dcb4106f4afed18a899dc30c1170";
+ sha512 = "569a81642a725f184cc0abbf573bc92ae21efec93dce73572f46fdbc0319caa3da6a9f7e5066c7abe74d7636f27628ec5a87d243ff41a483e8f2f9eab6fbbf0d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/be/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/be/firefox-71.0b6.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "485be4d97719bb771e25ec80f84ee94b7ac5741baf4a08a06a02ca54fc915d7c2a54ead25a0abc9d40145cdb7c1a34ccf6a727eab710a29407ab5587f6a0e778";
+ sha512 = "9bb66208dc81e314fffe537fa229abc401e5d55fc6070e773d6cd167cc719019886b96625796bb20590e4313ea422d814ce4e2c6ddda8064ecf2d42bfdc2ac71";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/bg/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/bg/firefox-71.0b6.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "14b2380a52cfce2dddc48a8c0cd52ed31d01f3c46728aa866e0d05360f9d078aa7f59ca7bcc33d0ca7beb60c81780d5def46e1b05786164a0123d95b80aa100c";
+ sha512 = "04f7a77b716d77e56d1f4997c6fff775a16e2bee5cb7a33e3aa87677b08dc5e62587be072d639bf383454a3e4d5cdb656589c8db1b42a79244e2103cd54be4f3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/bn/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/bn/firefox-71.0b6.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "1ca9adfd64c8194fcb7014cf48a87e171d5fd667515a972259e9bbd5ae436470a64c2c03a7d672c411bb0644bd962e41f60dd5385a5c04aee1ff7a2f5b847eb8";
+ sha512 = "c3a03115b7f7599d2e6d1bdcee8fba27a967c05809bb29826dbac670b092cb6e290f1f9bd955b880fa87b99884530802644b1d32107ddc1704cc31a42452a570";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/br/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/br/firefox-71.0b6.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "e80b7a6ea23d381b416af92502b74de117eaf406f139705390b756c604b58fb874eab389da7d4adab4a14925b53dec66b768892a12324f2f57979ddf9b3fdff7";
+ sha512 = "2a556badf0e1a64b1dd1e47ceac5e3e8be24998eb4373e0fc03b63518200d41ddc5ccad4ee679993c80a63b63c38e3c4cd28b2a3c96d344210bde628e0d6dc27";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/bs/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/bs/firefox-71.0b6.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "72b3c206cbf559784bd2adccf3a24f85f840e26b4975b3b0a2796ebd5c1ecb2bb00ccf6c1cfd7fedca191fae33f6abbb71d742e00e74aefb7b4314c91c0bf0a1";
+ sha512 = "909a21a318738fddf063f70489ac47648a16f666ce7ff93b152305fd3f932db939b71ee75e27131451ef14e3e0d5deb0c33cf4e9f0a174e1b369192261e28624";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ca/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ca-valencia/firefox-71.0b6.tar.bz2";
+ locale = "ca-valencia";
+ arch = "linux-i686";
+ sha512 = "e7414535d0a0c0291de4076242dcf3e44405408d885adb551c951600f2565d524080064c8ad7d475d8e3e884667b99f99fd55df7266e9bd453c907216fb1af75";
+ }
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ca/firefox-71.0b6.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "450f99474c8f86c5af4bdd210be09a6c05d9638aa9efdcabc8a0d636d7965033f4b885fe6a48d22fd50b6144fe461fb0f5aa7870fecbafa9f1b8cc769465099c";
+ sha512 = "cbb1fc6cbe4a051afffb4c67d4bed4b97dd4511da4ee283bfc27400550a1a4cae2984f847892dd271472e6f09970fe5229f137220544785deca837dfe6f241e9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/cak/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/cak/firefox-71.0b6.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "dd9396d37038bef1a0dc8b052afce384c83c7aa9ab9992fe6eae879b6721b251bed5c12f7b1599de86658e16829bcee15b411ff8dd40bd8afda29ae5996bb041";
+ sha512 = "79cb0c91bc2d6567bdf0ef38672f35f1c5a484b8decf9efff8d9f907b26b5cad5bfc71c171185da0561abcc92889cfd7a8fd974a532cd9acfd6cc8e6bdd68ad1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/cs/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/cs/firefox-71.0b6.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "bb722cbf74437cf3ac9f870fcdfdba191334c3f6970e1ab0b4d0da8257e60cce09d65177a4f81dbbf225e73b03a8616aef4289a27f25440e2526d96a501443b1";
+ sha512 = "b1a5d5619eece10b1d7e70e14857a0965175294808253238e3ab432585662d3c16c56bb6bb989225efbf271f1d4eecb3d20fd4561b0e8994538516d54fc9386b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/cy/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/cy/firefox-71.0b6.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "e6c0f84a810005f2081ef8cd88b94e689caf07c5aa08b4c2f9ca5d5cd071a8e37d1f572c82b262f3e26381a6097c54ab80bfc4a0d09924693937751c7a1d79d8";
+ sha512 = "3e06fc68797f371f918ed10b93f6984780e81344dfb014e790e02351d8afe72974c8234533683ec87d9cecb6e0ab49f5f1b7f61c9058c4ac275a5f79627c5827";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/da/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/da/firefox-71.0b6.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "d209f91aac27c9cc0a075cb51ed4f9d41aaa74a7407892ec45ab2ce8c09e77a725fa6e8287988cd53b0b681be785c04babe13e19e63c25351cc6cedd84156a24";
+ sha512 = "ee90213314fa0ad3267c97eb00cd81205cef1df09a8cfaf162d707d8d3dfcd95e2ada11cd1458c988a7ab95df7a1eac55f7e2b3107c26690c39dcd5d441417ee";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/de/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/de/firefox-71.0b6.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "64b843eed8012fdb91fb6573e2e7e8900e3d3ce2c476a509e1171746261ddd1c15874d539e416d5c0607b34e19b01d56f2d497e4d09c595d29febdf3461094e9";
+ sha512 = "9f1aee93429060eb0fd60a19b7622a4bead16b8c3609a00afacf7e41f437f6e2e75cc2b4bf7785e77d6e1bf1e51899a176c5fda3b3b88ca549da903ebb3ddfea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/dsb/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/dsb/firefox-71.0b6.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "27801c40f75cd6824af2f6e583b99396c07baaa66c1aed6bbd7382fa85b7969ebedb6877dc0a979775ae153c4274dcb970401cf5686bf681b3858009eb8059f9";
+ sha512 = "80d3b7edac9accbf47cacf8cd3e31b0568423b7e133a347508ed1ec6862d1f4a6558f975fe0bbb762888a25c37dc10e9b20a60ae9c4d313918bfb7f85cd0328d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/el/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/el/firefox-71.0b6.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "7c4452fc29cd4a2c6516445fcca6c470f9f8ee81ffd600dae225eab8857ec43593f85b182b2e252cd04f3a6279a86dbad71ba0c2e0b723cd6d8c4a354b3cc582";
+ sha512 = "46f7b8931354ab171d60e5871091a0c214f0f9a7f4689ad8a59bebf48343cc390c4ab38840d21536a3c32c1cce59307402e542cac5ed056efc5f33009f6ead17";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/en-CA/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/en-CA/firefox-71.0b6.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "53e7855ab3575799e96569115cf5882233a31e4af1e15009b85593c7fc086e85b7bdf0148694789b816e8a469665f82cb5f1448aa4cdf160a5f8abc97f92253a";
+ sha512 = "74ee6da165e6e35d511b9d0a715d4bbc85541014728b1bf8bd526a3ffcbd5794afd9f00d8298ed194713a9053ad514434cbed7d4e34a342149de9f2ee2e0f126";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/en-GB/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/en-GB/firefox-71.0b6.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "db512b8a4a6a46021e2a24ce0ead90d8f56b9eff756b9b1a6c8cc1290a96eb51d763d96c0475c7636b9ee9a88adde7f3c81eb9366e3eab3448afc60e2a060108";
+ sha512 = "1c84689bd6861752b2bc4530b4eeed8809b37f02dcb57d01716cbc347e6e161615046e81680db751acadd4f8d46e83b0d5c00b0702c7ba522148e89313a47b31";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/en-US/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/en-US/firefox-71.0b6.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "eb6ed30b684c016b947e3354da57b5886b29524b57f4bff4e071fab5d5ae978b94adf0572e74e9e31e15e493098aaba03344b632d0ff71145f90a8e5c7e367d0";
+ sha512 = "1750ea484b386b845e299b4ae7f7d3e6942ba3c765d09c6b94dc0d1d7da011e17ae05f84f379a0fceeb6df54a3e81f61f5c334886feed094bb630d62371ccc1f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/eo/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/eo/firefox-71.0b6.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "b2b343ec5448978d9ecefbe1c73c94e8d578d875dffa09fa3739c396c3a09ddef4bebb7bf2f5c12b1bc39fdd3b8e89185c2a514422883d0e8856af854369a501";
+ sha512 = "b67e3423ac2801dfd80423b5faad2b1a216148fd5149fd787827f03745061d808e77ed352e21081f033129de2fec94b0951a16435357ced8dab23a8594e766ee";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/es-AR/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/es-AR/firefox-71.0b6.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "fbcc4138161f11c0c61eadfef889a72aa691bc5b9db961a52cda092b638ad5d2313fb5934bcf2dd035f225971bfe1561acab549da61a7aa885191ca2c3112d7e";
+ sha512 = "222aa7f906ddb829d6d95ad0ff64f080c26766f4ce83ba971e0e2a8996e471398882de24cae3f3fb51206c67ee7e1022d8a7d3d86ba70fc3147a2b914e4186bd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/es-CL/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/es-CL/firefox-71.0b6.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "ff8908b2c09877a2c7cbb0842e826c51069234656efc9b7964c2432e3d61154596cd63864a3a6b331fec68ece3118e5cacf9014389806dff8897933d584c537a";
+ sha512 = "9cec91d7c17c7c2fdf2a2507e71cb25c10b997de98f2a4e33a4fdf8aadf39c2ad9a539b15413a76dd86f8a0c370e8fd7ec1822cb3eab9917fe4395b57a8123ff";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/es-ES/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/es-ES/firefox-71.0b6.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "1546d5d67b1b4c778d137b35189470c1aec01e617c2ea8b52bbd58c636b5e2a262db5a8f02bcfaa45ad1fef499d9c9e135eade38f3daaeab6c456e52458927e7";
+ sha512 = "f609a5a48417746b5c64f9765c067648581566b8ef3aa6935a9de9f08df12034f4e2f0af839d76e2adc1646244ffa58b1d50e4b4f8970ef043985c3e60ba9e6c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/es-MX/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/es-MX/firefox-71.0b6.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "da8809ae2d281547be55b0d3db4c779758ecd5c2b8204f54f732708816fa1d653f593e9e0bb24136213f3d1e94dee6394e47326b74be2401ba59732ff4f8dff9";
+ sha512 = "34743906e3f6f7add3727c876f44aa21af08c178614940363cdf788fe54dc20a582c7d36eaf242355cdf31664aed7d807c8acf361aaf535d97e4ee06e4f4b219";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/et/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/et/firefox-71.0b6.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "7d9cdace25276f868e853d7b964d1fcd18b7109d4072db49984d5d00628c9910c99cf494304fc962245f8d551ca9f95a603dbb1cc48f655b724353e869237218";
+ sha512 = "ffab3566060d248bd7c113f9ab462d6226893269eda244dc1e4c609456a987cbd0f66bfcd5478f097d9748eb0499e9d666d147cb989a3084a74a97dab5193afe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/eu/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/eu/firefox-71.0b6.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "e3f8db0d5be3fbec65d27c3cd4f2272fc5dec401ca19a0fd5bcb7b48a196e81752d2b1c6b72bc94b3294ee09eed58b765790663185973ab34fb7816c38570ce5";
+ sha512 = "3ebbf87b65150cd8450287341f2357c8e8c102a80b91b61defd7800153e3b53f44d93825504dd1f818b82548835faa1324643bb7e484506f0b193043994c957d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/fa/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/fa/firefox-71.0b6.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "5be17588077f86e6766e1c257b73e8b81b2213f3f9079c01539578a6480fd07a90d4129af77f81418b4dca8278c44bdf997b3e0686ed1c2e8e4a5269644d21ec";
+ sha512 = "4ca347f377339c31f75c5dae713589a834f4f50d594a060cf3e2c07d1da8318013302f23f43973e0db8cb3f3cf42abfdba0357a085b8bb74fe9851c5c798933b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ff/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ff/firefox-71.0b6.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "57f543f448b8a4abc99201eeae76b0574841a5c7815d7303844b5cdcb4a5668fa03483d9a2953f9a56bbe175f8f82e94b4aa58d77174e5ca26c8755c25cc6c63";
+ sha512 = "595763867baa20475057a576171d6ef3c1399a29c7a80a1e61822ddc71670a3ffbc4aa8b99dd857d91fda1e00ad1aa129bc79bb0cfc9f53f1147bb6c0c9114f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/fi/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/fi/firefox-71.0b6.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "bfb0d7c4a4e4d0633879f79d8ad5a406e7e3d57f80ab1f1eed671ef85ff7065afa826769b868c90b8e90b87dc012016b419eb0a57de344ce51f49bbf61094931";
+ sha512 = "92dc11a2e77b7286932067f3ac45f4bad752fbbb2649dd6ad9b5e5dde2838e4881aa26143b77775964149e2ee877dc5f38da2d203e1c04db1b1e2f24cb879768";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/fr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/fr/firefox-71.0b6.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "b944d8473f8c7a859b738d78140fc6b840ae7798a3a0e8c237bd81f411f87129528ddf68f33da6578547fa768fa1465625dbc4a94f265491722bd4f23a614ce7";
+ sha512 = "37e23c8386568b68603e499153e3e258a56af45eb334255023b48c32b8dae32145460b849701def48ddb812314bb0c881766d68219408cebfa2e518eab2900f4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/fy-NL/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/fy-NL/firefox-71.0b6.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "445018db73c97ffa87377bc78162cbe2f31dae2ffbf47ec9e0bb42001e5a15787fadf4ce2d4027693eaca4edbfcee72a7e3874594d3409384df62c91b118d388";
+ sha512 = "dee303e4b71814940f8910c6ed2686cb388e4c63d18fb88cda4437161f9fe60f65cb5c6bdcefeac4f56c321dc60a38ad77c2b1e2f83edfc54d8a87ec1f85abec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ga-IE/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ga-IE/firefox-71.0b6.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "2a6b8f3ecfacea21415daa0dfc8e3797b5c3567e7e7bb9ec933525d2a2e9e51dfd94fa81477878e2bca68f8127e32e387f43ac8ceb0c02622813baa5b17fcf08";
+ sha512 = "408bbb2f7cb351505330132974267ceaa90a86aef27d6194338810c40770bbe54d72945b1cf54a2b59d87331480d5bcf5ed6c327c65e890126ae0003840e4f18";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/gd/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/gd/firefox-71.0b6.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "474d524fdab0d83bad98e0f05348d8db0f49c11f2e50e7b5221137359e268e37e662440961bb206cb2ee44aee9d07b4565bb8b27a696ae0df89ceff76309820b";
+ sha512 = "0ab9ef7d43cde2ae8042ccc16b1f82552e5ec09d9ccf23291bc19b2d53524cca34bd61c090c317b0c5d53cd93d5a994b38a3abbe636338a7a508966f7404da2d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/gl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/gl/firefox-71.0b6.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "ba2dfaa33b47ce1106496783bde98b1ff7cdb0171262feb8890a6ada29a67c34165b8b7ab58aabb89029d0571a6ff8cc83b14c310270e0e7a725ffb9fd7dccc9";
+ sha512 = "71711dc42fc674efe4df9bc1eb3b3f51a6df9eeaa919d21b65585e62fc6fb33f357da9708f25b7ae2d111353302b06230fd5279749788d8c06d802fbbb6b38d6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/gn/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/gn/firefox-71.0b6.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "e5f5bf7d20eccc3d860ae2b8c6aed372944f23ed6d7a41774141cf1d67ab40c8bb2cf7e8e5931d37b9951668f03c6ab1271bb57ca7ead9aac52045244fbce93e";
+ sha512 = "dd810f573d203220c588f1daf82628a62e771a8a5186d467675839fe94774f9c7a5741a8066b273d62f79ddcd9ac628248e651ffa379f7c7b13ec52375315573";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/gu-IN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/gu-IN/firefox-71.0b6.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "9ca06aafebb4ae5a65af94c7fd4dc30bb0fb37d6f50a8a8d0b5d3a92cdbfb7a6a5fc609f5f9d93c47cbfd811198e19ab554d47cb7a03db5a9848135660b17f43";
+ sha512 = "c63b5ace09a07075cd274bcc9487cc8c8f2ee738b42b5206354d997d1b29ec8c2c83f3dca89902e90c5bd7c5f96b2e4ae707bf6ef519d8f6d7a1d979523c5bb2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/he/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/he/firefox-71.0b6.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "ff9331af69d497b9886b7fbfe3954c0149e170973c96d0bd23252e0d9f97964f88f60e8258785337c8143a5abddfaa4da5d1222b27c42e38686ec44c738521a3";
+ sha512 = "c46460435482c73884d62ef77c8f92d3b09a2bd4b4485b1ce4f48d80e9695615df42869f1b5cacebd7b9062022cd7868bf25ea0995457490057667144608a4d1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/hi-IN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/hi-IN/firefox-71.0b6.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "d50d6887657b6dd61db4d53c0008e42850000d56a56b53532900cd6384c64d029a7a276386a5b46aa74b05c5597a4782f586b27cb01d34058c124c5bb58faec9";
+ sha512 = "22e6d02c3934c6ebd7bee848672ab28d8363bc178646d33254e9fcbbd6790c92b121b36c429b6aae422e4cbdeec26158f0a1533dfa601ed465659c706f7b934f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/hr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/hr/firefox-71.0b6.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "d5c5a069cc845544cdc905c9ed3083329b75e367c99accf1986a799a6f69f081565ed0c9e5bfcc6ea9e5c4b606262e60a62be6d4271267094c5aa701f090cdfe";
+ sha512 = "f07d9a3e06a4957a0d614bc45578c497a9ef2f21e39132943840d6bd6d51aafb5a88925fb9b6348f1de55ef831f14a20939685fd79a7dacf0cec42e6281483ef";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/hsb/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/hsb/firefox-71.0b6.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "9b2b8198bfad4f9f1bd5808c2d696abb1473230afa20e42e216c6616821a98cdb6bea6b92efdc8280892e04a0c1b6a967adb9c69fdee9f9c1bfb4f6fd4d17da4";
+ sha512 = "5efb205a729e7ed3d16ec3459f544b138fddfd70cf7494b12e31c9879cde18ba0c2f1ebaf2b9085a9af5e17aa066b48a4e52c959627eeddac8d025bce7924934";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/hu/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/hu/firefox-71.0b6.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "bb189556077d8490596acf9433146923ac6a68e26d804fd6946a0af1b247342f5140693d777b9dcda41972ad2ca6773b362381ffb9fecb58826c0353511065e2";
+ sha512 = "4cc9d7c92e285d9100df3ff3e9ce0f8dcf803b540dd8c87835179544dc9f252eab68135d0f67f0626829c918e8ade6826a4ad87da69efcb23e36a85390009217";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/hy-AM/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/hy-AM/firefox-71.0b6.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "a295c182fb7bb80d21e551156e8e1d77327311274e22eca16f4640e833a4db21597e3e4b5f64e2d39dc40bca387497ea78e2fa198b760062a33b1cae86c6405a";
+ sha512 = "11c6a61219789b23791461f6f4ebba4e726e5dfc53b7fb1ae2f23b602b75d770edc8399f55bf2dadb863fee5953cb118ee2ec931c3b9a5d4df3b307526a89619";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ia/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ia/firefox-71.0b6.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "9a5f01f6164751f0ed8cd34e9d792fa889a5a7ea9eefcc3e8afba20ed419da984db0983126122c8cc7770f0b34bdf1c39695632f737aa83281b01f8f713b43df";
+ sha512 = "feebcec542b539c41b592116c5dfba3b88179d87d0a83090641079a1705b7c275c1fa8c7bb8dc31ed0a06ec62acf42dd2e39700f6b71b408182870f8c2d971d7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/id/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/id/firefox-71.0b6.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "3073f0b719b1b4d71eb07b9f1a62f51176377579cdd8cdb1c8ec0876fc820289db29cb13f049058d0efcb955c15a3c377c4496c458b4b3fe438dcbdaa9d6fc07";
+ sha512 = "dba5e3ee99597d7bb615473b9715b1862bde5e45a631320e6a4c50f1b497a0c42f585ecff67d6728075821f19c83d9497788f7e4cf34573b4139eb2a164de004";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/is/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/is/firefox-71.0b6.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "15a8593945e4cafbbd4a1b274c652fb121cdbf567031f6919e84767df65eb4f4e42d411b4799b8e5299d6215dd3f1cfef5104c9197c1ff1feb68f89e0bcfa2b2";
+ sha512 = "d2078a7faa0edd5f5210bc5e4c7ee53a303aa6420b8ca8dc1ab764e17e141acb8412bb732457946380c4cbb0199b672a0841cdba3097bfd6e69bff6947bbbb97";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/it/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/it/firefox-71.0b6.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "55c688602fb41d39cf4e33f96b57ff98d466623ca80281564ea6a4384b1985d29436f7288f56e969151d9873cece10422abf753b262b5ac6e283731397e53e91";
+ sha512 = "55787b6d2cd8013414897da4b279e0937d54488bcef35c63753633ec0f56c8dc0c10508f06e90146e3c4ebe1f381229801a994cb497f2fc1bcbf78f8abab1ac1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ja/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ja/firefox-71.0b6.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "f350eca93c6110e8a258802be4ff1cb8b07e819f2fe3b24e912f296c4e18cafed279ad5ad8eb093f3bd7945b0c9cf5466d673e5b4ae342a3b2d0e418e5e6c86c";
+ sha512 = "02a316992254fef959a1618dba98730270cd751074330e6719fa45ac1a8b2c32cda90ce11b453b950ba4e1c679035c582aa472119676c5ea1bf623fe70367bc6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ka/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ka/firefox-71.0b6.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "ce392f476b5eb00620c2170cda585e4cf73416a5d564446e65e39e0deea538825f3d91e91e5624c353b163983efd0bf844baa9a52e3e308d9e232d83f9167d0a";
+ sha512 = "f5d93a5c47ba9eb7b1deb7a590a9fdf3d3567cfadae779c44c6360245f371f1feb14d64eb70d1538426a9a6005885d115826c11f673006028eb1b484bf0568ff";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/kab/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/kab/firefox-71.0b6.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "ffab6510cd2b68b0b4b57ae1ec727e391a0330cf44c9c1f9fb8bd1385c8dc86f1de5dcc5712b0f0dfa5e25920eadd6561501579ee5d15ade22fce747ba88b988";
+ sha512 = "718cce9a90139abd0027c7c730ac5e5db95922d0960744481e05a4557926b62683df71052b5162ac614648def658909880de1ba5fb71b5b30975b0f97fb7013d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/kk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/kk/firefox-71.0b6.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "f9aa18138713b9b704c8d0d3fd8a5d2c5f802d3b23b7ad89d7f18eb885b9efeee53b94117bf7492a4fe83be19b5052d5ec6fd8f203d96f7988e5cb1eb524f496";
+ sha512 = "1ec72e2a607b302878c30d78135ec7339d2e4a88f1e1f638aad0d21818c638bc6980fcf9b2319d6c1b4a32814a51ace010fc4ec1795415275ea0c6f7782755fc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/km/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/km/firefox-71.0b6.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "1f0a4ba8942210a0ffbee2ec09f79d628638f58e26bc83d175d0b95ccb43636c976fba556720b39b42c37ac2fe67bd52c28f0a2f672706d967d09a26c3e446f0";
+ sha512 = "bc378c99b85df9c63e03824f3462ebbd84ece0b10eb4676d4e4c7deecdcb73945c63087628605a3370df4bad9b978c39728a157cfb96eb038faf9a3c65c49dda";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/kn/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/kn/firefox-71.0b6.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "c23fc4fc298f88f4aee69680156d95fc98fc311630586d5a2a964c8fb74f2b56483e0b4267b90b1a3f37815ecb379e6583e7c801e57a94236d35e0e68f68bcda";
+ sha512 = "d7c902977156686b23b29c02386a743974e9d903cdd8b15b6761397e0fcaa94b83052603d9c807fa6914aad2101cb26fea6e767dfa101ff7b610751403786c4d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ko/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ko/firefox-71.0b6.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "4dc91ea327d7c69b68bb065eae6ef812ca01c32dcc22048867e43130b15a15edeac505bbf859d96185f90fb3958c74fb0c3e8bbb58c4a0d7856837f864163d7a";
+ sha512 = "a7424b79e8d1ab631dac6dea38bf999cc7c998fc8dc96ac4955c00205d0ca397a57c37cafd74fa431f29e88feb0fa5abc1b8e46dc11d36c932ad1a0c4637ade8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/lij/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/lij/firefox-71.0b6.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "3588c1b35428dde09cc0262d3730407ed4bcf821b28556f7b05fb60250eac006e12ef8a929327a80429bab195632f9f40771467e572dd6821c646338d3c7d862";
+ sha512 = "d80efe8613a1f9d0ed95a71df8245b29e078a3d7eb1ef574953a35018a3198a2f30cacf17467857ec7a943b174538a528cb19b3f787ae5411fdc845a9ace085b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/lt/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/lt/firefox-71.0b6.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "972bfbd93200dc87a6f9cb246b30f301c8db216dc9067bf40f42cbd73ee5795cbb276ade5ba44a6e3df2239d481ea305f4499fe88f42a0f7d0071f84dc2fc9f9";
+ sha512 = "b4b93a59ea67315a623136629d66baa46e389fe01d1a6eb2cceafbc8e25570dd91d830fb3a7120c7c59e42d7ce24c23109aeb6a289756797214d6ca80a1661ba";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/lv/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/lv/firefox-71.0b6.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "c7a0a65c0649059cf35b394b033b965b3d708531f6a8414d5fead08f2b5e5fd907c903c23e22e9bf5cdc78255e0215dfe34ce45ee96fc619fbca87fe086ed32b";
+ sha512 = "f4e2d4cb15586b96f66818f21b35ee368acbdb5dc546b1df5aa20fb59ca5d4a2dc6ec2b08427af1622756369d67997e9bf8130a6370696219dc6f44e3a2ac557";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/mk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/mk/firefox-71.0b6.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "677e6238580a561fa86dbe1ba8d293aec4d51ee96adea11871e169e1d6ed0c1de29a6a44c374c87aaf93b00178719f142b44821d3f2f866cd43308f7ddc95784";
+ sha512 = "ef1f17ccde55e097ac1eb8a522749d1b8c4f10a45920fd9771676758f59b396372e38b420c11614cbadcf26f1d109a9051ce8266d567c7064d9fdc771153446e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/mr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/mr/firefox-71.0b6.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "1457c464363505e787367bad9b90e6396da7e5d0840618cbd02c1996985fc42af4279ad9f53b6f0014c9f0296f1912ca5bf7832794048e69cf5a7d5b89ffe811";
+ sha512 = "c3a8924dc813d9b34f55e87f984cc735156dfc1b1f840f5867e0539297ab3ec09c008bf44978411d7fc821d5671a49a0a53acde10eea847d2855fff80d40ec29";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ms/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ms/firefox-71.0b6.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "54d0c0a9a17534891267a3dd89682a1ca24dfa42e13c0a68ca67ac800c210f77a1b504d2ea0e16293df31ac716dac2e646fddd6eb4a5996e6cfc9fb578391cf2";
+ sha512 = "1186bd1679a713d2e79d11422332fa9f3e600c1a9ce1e8e26338e06d5ca97e2ee1d2f0dc657a78fa9590dd0421545cab3b08f4cb000af37033cb06c1b75adeae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/my/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/my/firefox-71.0b6.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "21a851362356c568d93a24e7038ff30c376d712d0ba52d9eb51ad325d43e6a36f3565b48385b54bd90f846d03b626e96e002264d10741005403ab6d30364feb1";
+ sha512 = "fd99f7e218ebf570ee1dd8473fe9896fce2855b591aa25cbe03f5f78b0e36bc4587efe5630efe95023a16fd87dc5c221916bcaf0a5423e2a7d3f1fbf015c3c07";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/nb-NO/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/nb-NO/firefox-71.0b6.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "d625f65dfe643608689b2d7858f06b3e1b06636249be516a76798bfa728827592a543e5e61279c7b8a5e8a0c07a17510232bccc98fa8fdac3f98806b94582db3";
+ sha512 = "fcf0e084f20ae15c820193180a541576968cacb0bba58821547811c761cbe4949f0e8e93bf0713e0d21fce885c5414ed3ff84925cca51e1ed4f5d8df520ae53c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ne-NP/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ne-NP/firefox-71.0b6.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "5d85049a3d8f11b164d091cd7925d456e54db63fb93883e42306b1bde48c502e3ffab120c4f9d05de688086ab94470d4eed827f24689cb1872cdaeca6bef7233";
+ sha512 = "6037ec1a95694c099850629d0048612984e9248622bf7527ffe4fa143644dce7c009d849b46e1ec55d4d33b306fdf9fe3d3ccd78071f63fa2cd7f6038705c033";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/nl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/nl/firefox-71.0b6.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "9716bbc5c5faa1ae284b7182f0473823d265993dc43c4ee59d6c6c17ada6cf7d898dda64cc7647ff65f46984aaf1658a5a3e2c50361d5a731ba6b82844d7b432";
+ sha512 = "ad3ad9dd0df03c5e702f33e67810c32eff250f951970ece9517f1869fc95335d65e50547b45073051b0113b5bcd071052b4a3ebfe1cfa5167ebce4835a976c7e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/nn-NO/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/nn-NO/firefox-71.0b6.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "f227cb22ea4d15bdd4b20f2096f70d985cb3d9e174e464462c718a0bc6f533bc0c5bb098dacdb1a8ecc6fb07acd22f5dcd365e266208f75423677eb2bdf4ad65";
+ sha512 = "efdcbf3b646ab11d0671ae09f15060e3f88462d869aafafdd7b2833e841753e1abbd5c115a94a1c9214b277e2d12a85600a425be3b913d1a66b49278b4c762b1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/oc/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/oc/firefox-71.0b6.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "0e116e00a58d1086093e321a188c2c060f9dce3374cb7152d753064e170eca302c0698cda110ed12a4e41b669c242e3865165bfafc4463d1ce583d0854e16075";
+ sha512 = "3806bd7ea0343a74fa4d66d6ed30090f9bf33ef3e2bb1c40a55a3ed38be0ad24bfe6d35a4c0bdadaa9100404d7d704e0dffb6f6887210523394fd18c09c6cb4b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/pa-IN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/pa-IN/firefox-71.0b6.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "9966030d3fdb5da3e2f943078294615d64fb019ca67e8fb335693580bd100f6f10ad760b50f7d26c68098a3080e87359dcb1c22ab657c43c23fc2cef3738eb26";
+ sha512 = "09a4b17b01ad77898499b17a3e8c174d1f35097def6d807cd602a5539edcda49c10db27fe98e738a78bbc5932f4bc0d956e3ad296dba79ff4ccce6fa50ae2f4a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/pl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/pl/firefox-71.0b6.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "ffb5a5cffab404ca1685f925580c47eba975d7a26af1ef31f05cf8f1e0ea72d130042f9b11e69427a2ab8b86fe47e279040af95a18869bad0465869c43a988bc";
+ sha512 = "33996f6536932629f0d55c17f93f79d81e9bf2a83246fa5587ab8304ce4ce5b2c7e7151d447701abf3c359171cb45855b28ea3b5fd5c64f65dadcdca80ab060e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/pt-BR/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/pt-BR/firefox-71.0b6.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "14956079e61152b99696ab29a92b57a3671519c4f58111999587ab796dd8e7d6805828e8d14a59bad28218c136f282ef052e56daf024ca3923ead95d7eab0af9";
+ sha512 = "6e579f3e70bd30174422aeadd39fb0be373cc5d0f1e34fa75209177466c75710f90a0a3165980f794f4d7a2f701a59b2ea4fdc3cd8e39ddc09630442e09b44d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/pt-PT/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/pt-PT/firefox-71.0b6.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "cd5fef4336203fdfbd8af89a3cc17a01e88ddd4fd670c3b778b1fe228325dd35fc64ea6d0c85681cc1bbb51c588b53972c85746d9ac0c860b3143ec93a344361";
+ sha512 = "0ca174389788cf9bbdff7b3193c13cb2f1aa83d1d7f967efbda3855d8606d2318b840f65f25d0b7abb5e1466b8b8f7bdf1f4d3a0b33379343510838f447de3ad";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/rm/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/rm/firefox-71.0b6.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "33d608066859460da6a50012fad5a76eb78bc4a3f8565dac1753b80b86755432340c6e9b5e13c319c24d89547fd32567ad99853ef7f954aebda9b15e2eddd064";
+ sha512 = "9c2c762724c503fb81e9e55fc3e333caabb81e6d063a756385b51658866c58dc07190f5bebec27e317731145c763ac7aed7fb53692de15c68c78260e3f518193";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ro/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ro/firefox-71.0b6.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "18bb7599738aff68f75dac1a6cd87e6a3a4a326ab64e9bf36f28d3e4890340c07e93b938d77ee4432548c5880b79862d9c472e283f638aa9e2d977ba8f54f686";
+ sha512 = "80b5f9e7d1a9ffaefcf28f7c5ff4dc2f5d8ebfc9274d674c396bd2569e5309ba7e224da176c84a943749a605ca6634f7441c8f81225f6f8ed4912ca48409bc5c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ru/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ru/firefox-71.0b6.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "c1a0c7b717740167f9906a2bec1d81dca2754c7a10f2139bee269bcad6b9d563f5ddd25d05bcc7a0621b910366853aa43663bc6d711fc1fc3b53e407dcbf9805";
+ sha512 = "63910164184c3c81d22c1d6b4450502eca4dafcbe62b015b3bcd3f47772ab482d979f2e34f050e219b5a87466bf3ebeff896cf27055669a2ffcde313e1948701";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/si/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/si/firefox-71.0b6.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "e807ae18343102df9030189f6e067062421a64f1fbfa9dd0d9e5590e727c049ae849dff2fb581a2f4de892fed21144a792535df188dd08c190c24dd1a58dfbe1";
+ sha512 = "79dd2082a8de6ff7ae9f3f47d5372b0a234441dadd428cafec544dc527b43d01434c49f5cb47da2c689b4b9cf8a45aff7f73064aba470bee84bd2b13af8f1aa5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/sk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/sk/firefox-71.0b6.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "35f1206c717f5475f4af6ac74bab0b691b21789457496c1226d6ace5d4d0f8f88e2c3467c6a01eae49c013b972e07f12b577be6543219b1a274340639799b2a9";
+ sha512 = "bb2cf2e3546f5d2b5a1c163165ff37461d4aae87db6b7f2b9e340f56dc60c29d806e2b699ebca6b00c1cf1bc8d74db2f72fd3dff9c4a7aeec0a03d93a23af73d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/sl/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/sl/firefox-71.0b6.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "d665b46a8e6569e8e0e41411e647d3a27b172cbde22e3d9157a5610dfe559d6648adcd65418c45256d8fb9f56022ebf8d3eabadd9b8414f32565c421bd74e371";
+ sha512 = "25f0f66b27f03c5b2e69f40da350db53a78b756a1ad7dc47453c33a2f6c62d558572f47c8159701805513baaa5b598d31101b7fee98f87f37366f85703033927";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/son/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/son/firefox-71.0b6.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "e0b22c18364e4394cf982f2cac370bff79c5440a949d5e69ef753bdcab05688b591f3d54e2721507c502f05a094436fcb219c8fa4be33462ffc7fd5090506944";
+ sha512 = "2dd69052b1ea296e9c49a72a4c2f6a00c35f168ad162a86f101a0c6201a19aacca3ec8f98f2fdb13571359a2d6380d9ea9e33be9ebf74271f117becc72b09152";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/sq/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/sq/firefox-71.0b6.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "75050296533af930bc1fa4602246b9d6db0aa48d1fce9a53212fc11041a331236fa88f70d8179c9961f09810d06df297d9dcfce791357e8c7db956c160019f67";
+ sha512 = "bbb9241e921837d7393ac562078be01085ede14e73f1179c6e07f59360026f6d5c2220a0067fed096526bb39660dfcc66100c8ecedc42dfa89b93499536720cc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/sr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/sr/firefox-71.0b6.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "ceb21bac8b36872c7ec47053846e20376884678e7017632164026f0b6a8cc56416cfc4c693229964e287381739d5018836da20f8e5d636aa9607c80567a0c36a";
+ sha512 = "1cea129186274ba3491829882bf51eb4199446b3c894b4c1e5bd010252564d9e0724401e700692bf9c2939074b69751bc7fc988fc63da5f4726a0e4d62837c38";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/sv-SE/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/sv-SE/firefox-71.0b6.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "a92b5d28645dd601dd5f8d4892d210bdc284ca5ef6023f3e6660d6519fd8fdf1212e757f31048522009021f00716a1faa3da6e818b3f39ac4b96d68564aabe8a";
+ sha512 = "6e7adbfb820f093fae4c2f2ea9f74e5d1ed91cd5a0f84ef3d53a2efe966af82fa5eeca32c3045ac1e575504e4322ed2aeaa5175d7ded1241d59fd7cafe42231d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ta/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ta/firefox-71.0b6.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "4935baa87058d2c2f87bc4e320d7fb1329c2380c93a72834783d5884e3e374a5b9f80b66fe1824b9d7003ba41b2f10648d8d257c34f71314de0ae9959233637e";
+ sha512 = "9fbe15bc81d2c7ea84c50f77e209b07df049d740ce0985fe3bd3457aee87bb59ec60bd61700909986253d022332e536139e6c637d4cf7ff67248397fd13ec76f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/te/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/te/firefox-71.0b6.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "5aef655c7d736d5c4cb91a6ba7c0fff7c9adee6dfd96b57f5c1f968d258fd7707a1b1ef0fabc049f2902085afd55455d016d9a786e94ef836e6a6379f33bb577";
+ sha512 = "5ec78316c5f940dad34b8a847bb7057196dedd28235dda8d25f9155b2e6a660eb3639a95699cb8d8dbf90ccb2cb8d840f96d6f6821317fbe5cd92773a745dee1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/th/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/th/firefox-71.0b6.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "1bec6b20ae731e982a4be6aac81bbfad2d27add2fc1339401807fb41af36a27391499677355f0737a9230466e27f34bd5e97f4b3697decd56ffe854b932900a5";
+ sha512 = "98caad307d4e72c3c1225249055b9039582a90c0a68b95c6ab4781c3e676833111de3dd88f4bf6280569e32ad8a8413cc7943a0e4b1c22abd1e59fd8463225de";
+ }
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/tl/firefox-71.0b6.tar.bz2";
+ locale = "tl";
+ arch = "linux-i686";
+ sha512 = "908a3bdce2d2b803ae50adf856671f2f1a2af2c4b7c603e6be166adc13028fccf2f8b6cee2dbafc20050d6cc1cad52ac76135200da32a859657a7f6ad175fdf3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/tr/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/tr/firefox-71.0b6.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "ccb0537f3cc85331037070761e4b450bdb07215d024052d3b946b96deb89ae30333c3b90e25100bca6cc58efc2f0f5b864daf6b353dbe7655e71106b7d5c0784";
+ sha512 = "c5cd41468c8a41b711301b05716840df7b9f536f435bb5938f46a6d7affc722b8c12bb6d9840d6c47e07b4dbd52d94f8c189b728780086114f8e07037282773e";
+ }
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/trs/firefox-71.0b6.tar.bz2";
+ locale = "trs";
+ arch = "linux-i686";
+ sha512 = "f83946fa8d121f8dd3a51707cf1fe25e4731fa9ee43d6889ac36319d4df8c9339eabe95db2ea5c01064fdeed8331ceecb3e13678b012e25a215519b0bab91f6d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/uk/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/uk/firefox-71.0b6.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "a3490dd08645d2bc21a0a7176b1e9ba2da47b4d2a5ef45472715dd6905eb1cb1956849fdd006a4d370c0e58744e126fb1902d4997c7280fff256885becb39877";
+ sha512 = "2692fe4c88ca6d23e8d4aacaeb939b753393543bb1da2265c58fea5c587232c2b63043dbd6f7eb853c3617d30e707b99782fa683fd7ec4de8ed18fa748760347";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/ur/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/ur/firefox-71.0b6.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "a021c72eb298bce45097ed0d2c9aa2ade86b06668bb0d22e1832b600ef15691680b9836598467ae40d20203bf07246ed85485d0f2b3d145452725544d62b033b";
+ sha512 = "a8865d0c69a3f72e1b9adc7cf63a6987c4e1e46cdfc4ac31f26c48d14c175c0c1784933458eba132be6e1f580764846107df905eec51b071492b823c5d312db4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/uz/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/uz/firefox-71.0b6.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "ee54245bbc0845e680f5b02a2b217f2e253daa99e531fbf721a0f9dc03e68fe77371665bf2db7aad94748ad5c641bb93c7e3bf43f6e3f4e53b7ec91306d69f7b";
+ sha512 = "4cabb95e02a86579f95937b149dceab678b6bc117c8684d9204efc5d9d05fa4b04372d38da0a17e66b7e69c9d5165b1adfa43d45a2e7bb6189e135ddf95fe3b1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/vi/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/vi/firefox-71.0b6.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "e14901e594346298a43cf9b7cf70be1cd26e6f19415fd11c09e5ac8eca7a43fb07d7b4f4e238f4b13e986e1a9e37f23d73e456990403f2983a9939b8bec455b5";
+ sha512 = "0ddebe6d31fec59f2c18541082d0a0ab0dcd0ee3ccec2e895aa026781297676c31f0a58aa2bc395c6764a0b3b911a940e00cbee159d4c40f45554a6f07e12ea4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/xh/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/xh/firefox-71.0b6.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "a256c23d0c478dec86c5a3413c7e64c61e7e4a519c5e1a343b457481543529354d588b07f1b0ea37450c2d3d317145796401c05988ed6d35f545612d6c5f87f6";
+ sha512 = "178c1fe904c66c226c7e2ccbe1142d101ad9e8ae59aed276535d7dd9afdaea17e23460c27a656322bd23a72b9764c3359af63ac16d3d11fc495712f70179aafe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/zh-CN/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/zh-CN/firefox-71.0b6.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "a10aa5ef7b4fb6e4e3ac64a7d25c2d329eb42a0e5e0f680d786c9215d1f536a9daecbe5df31fb8484eed1471ccf89a596a5d2f97ae9875686b6f394f2a3c25ae";
+ sha512 = "a648144767874c9dd0a6c66deeb4397b48a047a7c72168bc4597b2a0e30c557d60f8729400715b1cb003027f727eacd8161b0b19d7d2ae5176442de0e220bbfd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0b16/linux-i686/zh-TW/firefox-69.0b16.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/71.0b6/linux-i686/zh-TW/firefox-71.0b6.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "790725d0674be5ee347dbef3c2f0ac0d017cd972ae32dd318767535a4006432c5d56ef2e13a602f705fb177476ee120a5327dfa3625b6966a9fed8bb04f50c04";
+ sha512 = "c401b4fa658e8a0ae045bcc3488695cb619d8db7fb2ac74d7365e9f2c7b2fe7be1e2eaa63ce8c426f3c3e5d5a77f4ae019e6982879cca6d4aa6b54264d414078";
}
];
}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix b/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
index a9ca0a5fe06..353b350f5fb 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
@@ -1,935 +1,965 @@
{
- version = "70.0b2";
+ version = "71.0b6";
sources = [
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ach/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ach/firefox-71.0b6.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "cf64b9cd170d5a1bf1765ed07df197a3d0c7411b5281c89a0d2adfb3d9c404ed9fd2c8c021fe93971b846d7ebfdcfdf08f3a5703e156d6dbab61619f53d6d415";
+ sha512 = "4832f3ba706224a472f19f5ee75cd11d776e2f90a64660903044db05dc125f2847441e7f0c033d3164bafe52ba9520d6f18f2233c366774af256b206bb719684";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/af/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/af/firefox-71.0b6.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "e2815831dc99e0373541a56a38fa936a97d93a07a2dd7f789f5e4cc45860ce3c1b70bbbe709d35534364586af5b0dc626a4ba36dc8881244f98665a80ba57764";
+ sha512 = "591fd8f1e35837e02b4f245741baa8e17cc768146a319b64c3a29860de25cbe83a7ef10e0874888f091df231e87aa0c5b66e4a0a0bdbc91e4e68693d0b2e9fbe";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/an/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/an/firefox-71.0b6.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "d7cc4b7a1d7fabe186ae10a9bbd5d746415178dc3d17255e2278c1b5a9a7170403cdd153668b94220ea68be387b0c7b3365c8d460bfe53f7b381e7f3da12948e";
+ sha512 = "f62f6a0487b26bfdbb8b3e6420c023faf230b0848bd7d22fe860be382db10075233a74f493ce40959ba1fc8eb87d0144aeec1ab0543ac48d8c8f7c1e02be791d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ar/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ar/firefox-71.0b6.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "8fb79f3636682c83dcf42b143892148fddb06eefca4c5eb72f5ed703b821dc2bfab7a167a58992d83202866dc07bfa09eee876cc567586791440afea676efbbe";
+ sha512 = "95637fdb3c897629d2638a4e580122e02bbe767b965619cea27352cdd02f35e39ceaa35e6f07baaf483118a757a1591a95ff4f928e80839fa55883382f9cb602";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ast/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ast/firefox-71.0b6.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "468bcff942edfc8ba843f6f5a4b42aeb2b606186701d6a371565c4803664591037fe44bd026fca790ff8b8bb036619862ec51f04af63acfbf393fe8ac677907f";
+ sha512 = "9b047f8c399593d6bc532ba14893018f4c1c6c02e128d88776d11fc9a8027472cbfb0fff51c79629de316612de6952119339fd9317201a0a51e556549fb32a74";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/az/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/az/firefox-71.0b6.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "983f8d78364c1479a252806f912d015e791e8073bc7848c0bebb28c7a39d6ab08bac2bd9e4a7f1c1cb68b8d2894eaa927541a78836717066491b450c0b34671c";
+ sha512 = "2a45e8d197db07527e05032ff46e776bf596f1f7192cfed5d245fc5ad14d427b43096904e997482bff225daeaf778ccf6d3eeb4ab6fd62a1fc1d0e1030dc9f60";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/be/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/be/firefox-71.0b6.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "dd31f1d7d3f6fe10f9dba54475512016be4b26bf59ca0ce55932b23cbc29954bd80e95fb1e29f2ec695e8f16d0b0145ed0d160f1964fe40ffe079a3833ee8090";
+ sha512 = "e4184c91a2830a3168eaec5aa18f17e5ed5fb13180f89b428a0c66e3087dc6aa7c0b7893683ede36201801548234b498ab7f0615fcf34649b0f4bee72f041cfe";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/bg/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/bg/firefox-71.0b6.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "d08edb6750464805ef379b18008d5f3a76a649ee4d6528b4ebd255ab89205756e2c9978bd9a27f56a607117186d434fa2df49ef4494bf5bd4f1f8e2eed10b30a";
+ sha512 = "6f5aa6d5efa2941d56a60a91565bb99bb8a347613a6da8afdee4f68cff3f489fc5b004c996384955dc59cc82a0c148ed22126d56b7ef1b9cf8898b3a0d1d6cf5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/bn/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/bn/firefox-71.0b6.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "a3c200e13d6b20a7fcdba2524501d936a183213f590213727facd9271867ca3d5ac0c59831b88e92a424b3b154bb9cfc66dfd8908ee28fe6a4ed15146944eb7a";
+ sha512 = "238463c63366310feab496fc9407652e61e42b6ee2de5231ce614202ce9bb9cfee4bda088c2db47808ddf3ce844b5ca5a6824a7327f0fb8b82bbac48d451ee1d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/br/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/br/firefox-71.0b6.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "235ca44c123dc8034541637b8cf5b7d7d3e361300639033dcae361bfcedd41360a5761486c990e7328e479b3073b5f68f01bd38228170c352f993c0bee4757c0";
+ sha512 = "0a280492ce0184d22b438a83aa12cfb4a09c9c473fa95ca473d8116fff81d9185b48df9f4e99f59d569a38881dcf9cf3a0713097cfbae89281b9246532b9a78c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/bs/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/bs/firefox-71.0b6.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "2b2202f8397edd25f871d0e9b7e2535be98559bcd84080b8418460f7f1e558cb779f1588e94d87e8e713639cb3bde3efa8de7baf2e2f36bf387d965bffb9552d";
+ sha512 = "b15a8f4620a60c9e4c2ffc4d5b037fb550a57ec40eb8a9604753f4a38e53098d919d1fe814bde405875e2c346cdbecae8ea732c43b50149d7ff575f979d77d92";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ca/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ca-valencia/firefox-71.0b6.tar.bz2";
+ locale = "ca-valencia";
+ arch = "linux-x86_64";
+ sha512 = "5d3aa1a4a393e32a662c2a5bf59ac12798b82f7aa1be26f711f9d9d44d63d0f524c259ed4c6888fd6f2522cdc15c4aef168aabf9c69af12f6d29d1b75187e9de";
+ }
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ca/firefox-71.0b6.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "23b7af96430ff5202529e5bbfc5d359d8cb9419b54a8e7dff6b1c828ccd1cd3ca686ed062a29f7e8ee8201ae1a2bbce7032a0f3f0cfc63168fbf0b49c52a9391";
+ sha512 = "e605d955c550a51debde40f527740dfa9afba47541298e9bd5a07264be2cad32ab61a7da8724e1244c6cebef4348e6ccbe26a12eaa545444c1b678f0d048ad3f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/cak/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/cak/firefox-71.0b6.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "beda7fd930fbcf0985711917ea4b78a94042072a8cdd325079f3568bfcf2456efa0666efa4f869430cbfde34091b9d7d101edb94fde0a0c6942f61ee9c8a4fc1";
+ sha512 = "30ed299b8bd9167557c0fad649a9e52c3901c0d1e097760ec2e17d0b1f3731e28668ce5e649d97ba6e1694c367a917e468ad06780e3ec85234b215151e257a3a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/cs/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/cs/firefox-71.0b6.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "1b47c85b7b5125ba416e18345c7247b85f29e4136d56333da14d8f2c3ebb7b9f81bd0332f6031b36e68e21d851f9390e171f75305bfbe0f46dd0b7c995e0b2aa";
+ sha512 = "73743d76ca4aa5be5fd5a416b5a62f7e891c5951ae8e30688a476e906805656544aea5f07c05c7297f9f8abc9679d9a104d98ed51e6193fa6b39c7db6e4cc7e8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/cy/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/cy/firefox-71.0b6.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "071d30f74d13311693dbf3b4c1a111d12e53aaeb8d6207f8628f7a45acfcf797a722a5196086fc7b6c12545a8a177868a5669542f0535a4223df155867ec6b30";
+ sha512 = "a97732fbd1333dabf6c988965d3f01a339ff9430bba48a41101c8f8c72ff146e91215e51b57bbb677372db265c2ab60b69cbeb606d8257e75f5e3e29fa1569d0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/da/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/da/firefox-71.0b6.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "3640a0a07c512e60e4119a683ac44cc596dc2a187d7f04a4b087540ca5deaba1c220403e398edf4c36247e92eef73de252d597ec082a7bc6e6c77e7ea799fef4";
+ sha512 = "be7bd08faf4074751467ffbf71a8119347e11231c67bf48e9204f6c472591365ed75121759c42b83605c05099f57122dec6854792af52afc689418c5e6954049";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/de/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/de/firefox-71.0b6.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "58538f8a9a0d6e97d49c005f45dc1b1842c07a6923a556d98aa13b4c979502a329adaf7b1782522e02a770945ef3809dc68138e73736593fa5ed5d07a1c9e265";
+ sha512 = "1a54e941d4ef87ee21313bad9e8091aa8cd178d1e32c23511527eaa58afae1b17ee9cd22514669cca94d516b158d5f95420c72cee53a217ef9212aab239cce15";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/dsb/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/dsb/firefox-71.0b6.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "8a0ca47fdc85672c18bf883929eef9fa56b2b3b79e584c415c76f3005a55cca944700d27ca23b2ac2051c7c130b42b3551dcd1c05ec7a347ce6463ceecbb0748";
+ sha512 = "0845cc605f1ec235babc42bdcd1f08ba57e1dac445c65ecc56f5062f87d86b9bff46c12e51d4b4a29cd0785a9e3a026a6d64307356f2fdd9c96e6ce52550517a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/el/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/el/firefox-71.0b6.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "c29d7b350fcfc7b6b76b02ef8677a21800d786e709b5e1b886532f74c8c11696da0fbf2adf6b22fd8c5edb6ab312516a2535ce3185ca5334cff9d79974a4f5ce";
+ sha512 = "811cae96aaa3895d360165bb5de15bfef5ad05b1fb846e141a625114c4736b2c1107a331b891e6025113ab1a3c9a0241dbe2ad3abf89cf410fec5d01e4979fda";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/en-CA/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/en-CA/firefox-71.0b6.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "d04571c4f4b4bfec7f8a0eb2ee2ed9e9f91c415609106a97ddde7122bddb8f8a25685e4bc6c2eed5ccbad2111bc3e9db6e3ee27c422cc1813a8bb1941cd04af1";
+ sha512 = "4bb57560d72f7afc9c44d68cdcd3075b0b8f07a074e196181236566dc9c51a8fc43658f2b4b50bc3ef17afa0fe4f20d57c21313b57a90da0be75820619e88ca8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/en-GB/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/en-GB/firefox-71.0b6.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "c1f39142888d46884a51b892f232f6cb78309d65a6ba342a45d4bc6f3448ae90bbfd77d44f0e1611948a66a63bcb6d0f0e76f2c6f5fc3083d58b12b6df7cd2ee";
+ sha512 = "ca3cf0c5deacadc4eda81c5246e29d79ae362d9dd416a0c0242de550601b2e8543ff8068b763f3f861ae22287ed530248448e313123f0959ca2eda91b0ecd032";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/en-US/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/en-US/firefox-71.0b6.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "1b0eb7dd1995822cf30aa85749741c1bdea6cc98b4eaeb1d11fd94b56d2138a177428734169355257a165350cf21b72141386d6fcbca606e9d3bc11f292563de";
+ sha512 = "88f0bdba9f8706c3b0475742496b51c12ae126317dd96aff78673948a14d6fa6de218086947de48264432bc7dec2dd3c02ad2f95b06b83d5680219ef5a42ce0a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/eo/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/eo/firefox-71.0b6.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "e03f025948a463007708099a6e19abbd5a3e272eb03e053c6dc7ef156b1e4e83d68ae02bcce8f19fca1409e96e07f88a36537e08dcd73f1f289cd64a57b3aafa";
+ sha512 = "8c713290190413f68c2e197c49fbf8aea01d1b7952e893d707669cb6dda384aea63d9a4d5b36c7a871e4086cbb15e8a4deeac4f27f02df9b94603e1a89095f5d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/es-AR/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/es-AR/firefox-71.0b6.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "f48d98ebd744d4915ffb6f0cfaec981b8177b0f74297224555bfbfa7390dbec29eae93f4dd3ba51bd84dbeb71a4c60519414f2a4c3d75b7c96b59610e30e5f9e";
+ sha512 = "39e70d871dfc4788e0fef7414982160afb642bd774a8a1f31f98fd187ee04a9c78c2c569caef5399c8860a5eb8e6ec8e3531df30ccd501df7feb7535a2c2b99c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/es-CL/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/es-CL/firefox-71.0b6.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "f593020ba37d0ce81a194772d1acc2f528ed826b009e034e17d3119e482b0df9e8dd518dd597687e566d30e2a736d89850e3cd2487d7c723e242a12f69962b45";
+ sha512 = "fa4e470b89258ff9c6f0af4f975de1d6ddf26f3aa4e8970516481862faa28e7dfc7c843b843f00f080988f5e9b8a1ffc3a3a4e89b0aa51029170c8ec3c6f7d62";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/es-ES/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/es-ES/firefox-71.0b6.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "081641bedfa1f4831641aa0029f8ec34db6f4965f9aff2c5344b779387dd887c2cb371908778d6cef6ccaa0448c98513b300244dab30f36f68776506f840b43c";
+ sha512 = "b7f7d3798f5ea6c7e2600b733cb220232bc879eb4a9300e5b017e5d3588e7bd33da63767f5edc57ee0b9be3701295cbb7f83dd4f8486fca6e834f153f2e186ce";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/es-MX/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/es-MX/firefox-71.0b6.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "fe58f3745c1b0009e065979cb6ca451f377d837b0a41062e0ab04d435cc935d931d6e8200521850ce3161aed6f9583a67df14d0cab5853e491b1a433909947d6";
+ sha512 = "c6af98f1181e91a3ba6ac873325be50505a6c62ec978598965e5c7a3c6bf5e7b19b401d893b9659e15ca3e2552d7420a174a880e58cc3102c49bf90038b26807";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/et/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/et/firefox-71.0b6.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "2d1bfa94424af6f6ae08e11c99e83749408e9be1ac7face25d392c0475df978666706fd694b76558d824d226a50fa5f1eb8da52fd4ff3a1bb615bc83986ecba0";
+ sha512 = "7e0f2ee6e03282b2815720024bb0ab0ab92eb3d59fe4843d76b666780940694214dad1caab182a1fed75e9a2fdf413a1ec6308e5154919a1f7f24ed772411a40";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/eu/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/eu/firefox-71.0b6.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "7a192de6d021fdbca6764906284b4490653705147c56b9709e83c7fc087916197c954ac1cc19cff3da78220d572492800ea5773d3e03cfac6ee75d5e6d8ae85b";
+ sha512 = "3eb646c5a42dd5dbe1062271ab48b76c5164b9f5202d6b9f0fbcc81c606b52d54df3a80c4bfd3dedd2116fdaece322a01922f6ed8eeb3509dfcd99c7cd802a34";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/fa/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/fa/firefox-71.0b6.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "427af8a45ae42e31ced616daf2d5e418e745bf43f87dd4858c983746dda1d52e1b909db542e9822c39019b13d1b47196c7041040f8c56e9f0712d7fbfba8b935";
+ sha512 = "cbbf7b055409a39636de670b03fddbd062f5add34dfa6b35bb9abaab508719fc55578849d81ef0733b1ff1b558e5cc889624d548accb179fee4069c99c1db068";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ff/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ff/firefox-71.0b6.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "8a0627bff20eec56a7fbf6be6131bc004c12fd3033ceebe365a1367dccaf773c7c4f8592ee9a313a01943ec962ec010932d3f0fea7a94576372bb8fb735c90bc";
+ sha512 = "db0db81dad551fc5a39798bc1e0e71b7881fa8c955edc4db2326835914a18f141574f62f7b8fb35f4f51a872854fab858cea95b88b3741a13c3412ba36a1b807";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/fi/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/fi/firefox-71.0b6.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "b86da9c7cfb2edab970d91b098c5ae3da60f83a9b772033d8a8a0a4db27afe62f5db600a17a883561733f1939bb95342273b4c5c7e004870c4eabb08648b822c";
+ sha512 = "1842d85d3cc0881069fd0e6c6397809727aeafff2c2c2f2b4385a7da24a57dfe3fcd6255926a6301c3a48b36aa11df20f944e200416cd8c564d132faf8426eb7";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/fr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/fr/firefox-71.0b6.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "54ad1fe9eaff331246817e2033adf54d5267e991ee016f96edc21b5c322a46103f72a5662df06da313a840aedd04f677340573e57b55a9a1fa611af3ead97e0b";
+ sha512 = "fb230dfe11cd1f722fa93a6343f7c897be3867ea0df49218fe877126a76b0f07281d2a5fae856c90cb3124c04c1ecf9d8e7253e10aafab15592d39cc4473e48d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/fy-NL/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/fy-NL/firefox-71.0b6.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "c13363513a633def5c2fdfcdd0327b201f5d6d04d0dcd698f614799ac88424d19612eacfc6325b11808617a3cdc3f92e5903d84cdd56fa68212cb1b2babb9a03";
+ sha512 = "db074ad24fd4c3729f0d95c8aef501cafb6d4a05fb6f7dabb61446156b29932b8984e779f84d7043881e5e939cc9e5967f6b0024147769f771e3d0993fe4b620";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ga-IE/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ga-IE/firefox-71.0b6.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "23644670ee388362801cc4ca62fc6bf370d479821e0811ab493405ff3c8fce538ece89184c9d4f020c8a5089d3f7addd1d4fe298b55199dfe12f73408a988314";
+ sha512 = "a1862f8756053311f08f897f2ff871ce73e9359e261e48d924b2faebddcf52e42ed454cfb9e9a9d66e3f278f7632910600a34a156fcd44b76116f3e060451863";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/gd/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/gd/firefox-71.0b6.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "967d24fee05d35aaf27be6ebbd3d31112126ee04bb750d3f17a2bd6a1abeab5ec7ee43235a26de5f19e5979c6d295e74ffec9f1bbf6fa32564f50986487b0455";
+ sha512 = "8d5652c12c5af81922581d57499da12642884449a619eb3cf3040c2200e520b0ba92e6a2341ce5bd43d6e39d4b0396842357ae96cb31d39b9627d7a8ae8de187";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/gl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/gl/firefox-71.0b6.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "9976dfcfbf3d93df9c06a4328bc73ed5e1a3b922a8a616cd3c298d5955964ffda4e4fb96e85a23cb9c950602959e11d86f3d58840d475e5c6f5232992da13184";
+ sha512 = "80f24c3420c6cbe0c41b827d9bfd1735d5b300e33a405acc6439e83b2642a6e2d8ca387611b6f041ccc97f56b7efa29526d260c7a2d76be056b66f4b2fb0f138";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/gn/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/gn/firefox-71.0b6.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "155eee867cf421717c5c6720c2926318dfd7e3900bd42bbadf6947d291c3afa7b6d81610d53052700f32338e9fd4dd66ffc240ceabd5e6c6b6a3d5a18462b923";
+ sha512 = "fc57872a00afcc0c790863641dd3b31cfe4b9eb56ecdba17000c9b7abd701a4c6257a4f6080d90e545cf682b8b547635193e5c3af9625c3b18ec5513710f282f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/gu-IN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/gu-IN/firefox-71.0b6.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "82c58161e908a2dcbd10f8192aa9c89e220a5ef250d5b5037f483a415105946fad0527b0bb6ef3ea78b6b6a785064f116e17bcac7b2f45a1f0676e689f030677";
+ sha512 = "a066288f68f697da26aa6b49607673813ab6a932845e5b2199fb4f764acaf810f0bc170e5fb26e05db0a4a4ab1d2b29a7e644e662f6d64f4fecc847a8d9b84ee";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/he/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/he/firefox-71.0b6.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "c6f8f8c144d6acdbf65a733627a7b977ae0b1aea7020356ad8e8e3d1cecc568c015d5e3a523df00bc94262b1ba7460f22de6d06421119407914c3e3856b91736";
+ sha512 = "9288ea2662584d9a9a90b84e96eb3426a47d4e7a9079120247add9d2e2af5615fd75f7f93b3197fa3f17cc539af65af99125a6c948ea1f6ecd94556ab5856f29";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/hi-IN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/hi-IN/firefox-71.0b6.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "3ab7baf8b0609aa76cc3e72daa5bb0aab1feb6e4957ab032cb0011b575ac4f5f41689466a6ea10717c14065c463c6469967848a22a76bf9e03e53e9b3aaef6b9";
+ sha512 = "3c55c8e417da47367d5af105798ccebcddf8279026e2a1821ef51b6e490e8ed96ae4f187822d6f0b023aceb549994ff3874c9b5c5be821aa40ac4f56d1d84580";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/hr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/hr/firefox-71.0b6.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "50be7cb19abc57bb3d3810bed8786c1ba8f4aa3f4c2d4d6ec6347b1cd263c724c6f138d2f95e579010c3dd893b432dfac169f964e78585601211de2b4144c02d";
+ sha512 = "790c7c17a44774d1069b388c28012e960639e7a5a6b504a819e2d1a9f909fec9a8c9a093f256cd9e83094b320a22c805db8dd72d186fa11d100a18a741a1f6ed";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/hsb/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/hsb/firefox-71.0b6.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "cdbf552caa9d85ca5cd2501a98c7270eefbc4ad31db3cfc8399dc5e2d7dd7344feb71b1fd7bc6023e74dd10963668f004c4c7a74f518cc849539d9f780081c52";
+ sha512 = "22b2c1d54ee2c9a6f2eec7b8c8bd7cd90ebb543331462d7ecf79d83ae2efc5e063ed07995d4f61e63822c7d0fb9ce58fe8223d3c73b87526865684bbb21cad8b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/hu/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/hu/firefox-71.0b6.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "731cbc3fa44e815fb9e437f863eb218accd37a009e136a653947a5571440dd839f025b724c160ef3076f87285f51503a1a9020f470076a71dd246caed8f66237";
+ sha512 = "86453e03519675fa7f450831089c34528d5fbb48c76d927e697e2bfeb10125addafea94160282bae6904d8923b76febf39c1ffa6c7f065f500d8d7c85bf83a6f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/hy-AM/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/hy-AM/firefox-71.0b6.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "0be8245de7830aec18132d8a36d9eb48528070b09d87cfcd8dff78b0d26d79dbd2cecd94bf5088158253849c2690201e38766cf85719126d232932384c7dbff0";
+ sha512 = "0ba3bf4e3921387fc52f619657b9c07dde6be7d1d48096297fa07d371b86449949f8c38909842cf93bb86ef22a5270f35f2d959c6a4a8156102fa488663af89a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ia/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ia/firefox-71.0b6.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "09fea9073150d0b6464d0769317c94d397eefcbd1577b73bee9601fe3babe12b7533730383a56629c2470e39628f11f0d0fef36a41f3212865b2643ca2f00add";
+ sha512 = "fca43bba8ab0ffd37431d5620e94598f5a519556bbc7e84aeabc29be043bef84c981b7ec875416107c1e2f04947f9560350130b4ba5ef76af147c77bf4dc2d3c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/id/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/id/firefox-71.0b6.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "94b0340e3cd930ba39520ad28198a108bff9ffe40e8e1de77bc783bcd211d7cb5017b2c894d212a7a024ceb69c681f76bf513a38a3cd40aa6f846afcff32b3a4";
+ sha512 = "e0fc3a4f27bfeef8a2377eb749936ed41c8ba3f46087a1fc1e964ac113c83fa4748de8df69deac8fd274cb1d9d5abf86e64d21ea27ad0798c0f2f7a7948809a5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/is/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/is/firefox-71.0b6.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "68fb812f36082a9bcc41416a0ddc704c69ecd0e5d958d16c1171c7be27097342a57980692b1000fd13c1de893404fab0d150ce675e0bc4efa96e06748d392754";
+ sha512 = "cbda95a34ea17ade522efb156ee8ef91dcef1042f74051ce3ae5dfad3e1c1e7e0123ea11e254c4d75e247cce4e6cb344d7e0febf79b3e4257ae2c31660606e7e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/it/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/it/firefox-71.0b6.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "e02f944ca83b869785b92a40a5e13f088275cffe26084f85f5d866ce5f9b0d0234e7a9fb5907e4f97663fb00091005ca73142d14f99465c3a8b1888aaa5784de";
+ sha512 = "91dc374147434282a5edb683852684704b6f815030a1ff074eefe000ca02448e586dc8b9149e542805c8492374cee12c82d3ac6b1b25c5859a4f15c1133f4327";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ja/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ja/firefox-71.0b6.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "83611da83e6cf95dbbb3dea3586ac3fc5ab9e770a75a55e3868543c9f43fe481f5e6775dd45eb1cbeda06bb60619fe7867af64c7c8c2efc862e7f23fdd0d0ac1";
+ sha512 = "aa3d2df0c6e3024b52ba1545b0cc1e2a9f497ec3a44a12215aa400cf0a34219fdba700c88608351bcb5f181877e86ffd937536f4e3ac7556a571e5c789eadf01";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ka/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ka/firefox-71.0b6.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "94683999f9bf4ccb13dcce3f993291e5568a3a4f107bccae6f8b95a2d05c8e68a62e9d24ba9c60264c17a027f1848e82cce6fd143994e69e2000688bc61df543";
+ sha512 = "bd71a4e7ee05a78f7e4799b09d0a066d1291efefc04285710554da6f9c1ab214a30fbe881cbefdc9400550f4fcef0595f9bbfe767cdfcbe79106c487bedfafc0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/kab/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/kab/firefox-71.0b6.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "fd1bdb8ff2df2e8c18ab7d13b1e07b128291b410607571426dce5054e8e6b221eadedce560c5e16d65ca2917910df02f74d6573323f7a26375f1ffcba080f22e";
+ sha512 = "5c51f3101964b07d347fb7399c7fa4cd337feb8384a94a721c87d89c9f4bb83031a464348cfa292fec77bb1278101d23f2378591353c7adc11a7c761e89056de";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/kk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/kk/firefox-71.0b6.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "3c53e12ccf2698778d579c09a26a522a038c4510d7af8fc9accbdbcb2c9013e12e243b88c03e7075ea76258abf2d234fe0ff7a06538f6d8e0f363ca3887617ed";
+ sha512 = "3c2702e37a8b0072d4f0ec72cb804f8b1213087541cb15276cf7fa5e195c488cc8cb039f6941a04268468b3a0e0a691dad6b60f2a0207ca32d296e3f51765a97";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/km/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/km/firefox-71.0b6.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "2d3bab56eed0ef36ee41b11071dc2ee0407c675421fb23fe095ac81ecc492813bac115d03b3e832c33b03fb2df89b37a6153a388b44e540d48af93234cd41888";
+ sha512 = "8ac646139529b3ced44de93e92a5f4cd79d0dda1024b3d1e03a8498c905fd425695551e0e4d1a477fedf85866ad8ce7979a2750f49eaf6091326c6283bf0384b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/kn/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/kn/firefox-71.0b6.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "b4dbb60f0aeaa203483a8c7c79afa9a9e8214b032507c0754b4320eabc40a39fc0a242709779faa38affc2e570dbfd70e1843d712c361ed9a3c52dca17b72eb9";
+ sha512 = "55ed6b542998adb0fd68782a970997ba0e9d854edf764724590b938bf52642c2aebee881898f0b7fa2bc890ca258910e5252c23532fe7f55a7fe2ed3d55970fd";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ko/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ko/firefox-71.0b6.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "9c3e9876dc6363282cb302a65c3cf82bb14fb022e3f125fdad2e554d70501ef2b275826c4dcf064119463ceb93e6f0b8dab8c273364d1331d6ba5244eb0119c0";
+ sha512 = "181855fb4bffda99f5da78659f2a4740e9478a6923af3863cd90439b698148617634d4367d584831d6c01343bfb297765a9f531aa3370d25d2f51ff6b02bf96a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/lij/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/lij/firefox-71.0b6.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "689c0b271e7efd6c45de879d573cd5fed31d1ee2445849ac3442559f11d33a500fe70e861b54b288cb84ed42434071f9da79db2c1c8f7460ebd53445079439ae";
+ sha512 = "cd6e1c38473f000bfe0d04043597587fa73fd67b4037e5016a7f38d72968751e5f738afae5a9b6624dd38f858d5eec555c53c0f4c850e1689a0ceb90f72f3a8b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/lt/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/lt/firefox-71.0b6.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "92ba0cf69d128848f2fc4dd86171ed7e4eb56c6dcf868d3918c7fbf41bb76305839f410567bb1ee7bf4ff114b858127dfb0320f2672560cb38141c88b601070e";
+ sha512 = "2a2bc2f1deda93c00692b82f2cc0b7affb1245fd670cf6a74b538352c7113c7440be647b3c2af20aedb191fc30ea8d17799b01a8fbe29f962398b153b4c7059a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/lv/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/lv/firefox-71.0b6.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "54587e5040c387431e94b4739a9e34020d7dce1777195122d513175b71ecdb44663c416fa648ed648cbf4f6279b7fcecbf819f6fc3a61155698f0dcff5f42212";
+ sha512 = "2101aa80644b84ff5b7babb098dbc60e651324087111a06a4698df38a2ffeea8ac8cef2de276aedc7d0292595f3ebaac51263fda0f473ba4d240484060a047cf";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/mk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/mk/firefox-71.0b6.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "b7943903f7bd3783e5c3776d35125b19ed88e87f6449f25a5b26dead87407d0180cb21b67c89971d3e975d454098d22706c74a33d21c2888a90a0af9ef7b601a";
+ sha512 = "e8a527675db8b53a439eaa7334f7df3d7261132537b84e12e0f8ad9afd2fed8e9e1ab8af57cd9bf65347b76f4ebd98caddfbc66fc5a28a3660569d5b1163bfaa";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/mr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/mr/firefox-71.0b6.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "07e742844231a1dc7a09a268501934c63caaa482ed7117d1a498c66b6f5c1d559e3b0d59cac06b9c3d358add59a13912af1dd11a6c2cf72d5cca97b68ecd1c32";
+ sha512 = "23e8aa5cf74353b35c75a2c357c839c5dc950f1f422db44dd951233d725c8595753c24b0d903de42739ce7d3ba90cf033daafa5389d6bdfe14952024c37709db";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ms/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ms/firefox-71.0b6.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "c649789abaac00c55ed415bdbd9c28185c56795754324517f5044cd753aedc004482501537c67c42afa616ddb5890a4ec992379fa30a28b8a492a0e559a73f95";
+ sha512 = "8a7d73de2b8fe4c853f42c258a4f6539f1904478526cbe525452c57ecf62f3eee1d7e6ffc7b6410f0b22ea966f300b4fdfb31e4b63fa14a2311a01d4d1511b5a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/my/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/my/firefox-71.0b6.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "06049a7770f621a9a72b5e563b485b81caad533410db23558679100f7a422fa1cf2a85233cc1bfd5d5b9c1705f8299544b4cbb4f52de3c73cf33bbe64cf845bd";
+ sha512 = "797413eada2e49730047a2762dfd5ff6a62edd55db2bc7e2b7459f7ebbb2b381c8b218ca5def31e95007ddf68bc047f27732d044a57cbd6153ebdd89d452ab50";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/nb-NO/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/nb-NO/firefox-71.0b6.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "5f80bdb4a310d46cf5b3b36567964f444c75c92e19b5ae5cab81847b2b601f04ee3d43a2325b8bd6d7ed3422f146e90612785b25f982bbf95a86057344ae35dd";
+ sha512 = "1b2ad84cde2dbd9c44919ff5a6f366a8ad2bc4fbc3605ce681fc46e9c959a25e18635549be87c6172ec1e4a1163ee41debff84c93b4171169291172b4d3ff605";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ne-NP/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ne-NP/firefox-71.0b6.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "f35496c71aa7efbab365e80050ef218fd4bad1e8c015bb97df65aa0e4f16613b531d40bbcf4739aa462077026259ea6f1d7ac71b10e51e04e75d120dcbab3ca1";
+ sha512 = "6aff26975371a2e86410e9a3bef1ed576e09b8620e7686ef549d5028163533ed003de84b1ffb1e5ff7c27c5c0de8914de7ec6169074b634ec987614fcb879f7a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/nl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/nl/firefox-71.0b6.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "21327076b9196d799a40d28f1fea66f59944bbb0757fde66aba2b0f8b929a0d45a01bb0901c4b6eff4e0e5f7f033a44d2dac83c94494b7f95003c3dd620f1ce4";
+ sha512 = "a8844ceb5d28eafac4ad333f83df118cafa6af3b56940b4423d08f8bcfba5a486c64d93e34c5888c4c4ac9cdfc511db8a306c3d7475917c310825e40e3848bc1";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/nn-NO/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/nn-NO/firefox-71.0b6.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "dc444e5546d1985d0ee4bbe2394e9e51131b46b9e41dae54c1402a9b08aa7de4a7d73fb57bd677af151420e71073ac398d28f4ae324b4e6e3028f01fdb98bd76";
+ sha512 = "fddf3fde15aa2836813a9ae8856bc0a02b04111b51ea575549617a2ffbf7b3c3f7934b73e22658afc4a8b832b75f39b30cc6bb791ee13ed44514fdcf6da9f470";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/oc/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/oc/firefox-71.0b6.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "0c0fbf38f078c0fc4ae38112611f164808c7b9fbc4e3ef7d57e622e918f5c581915095d5bf7c92cc0ef9beb67cb04ba9b1ae1e011b7c8f91f23a79a326481931";
+ sha512 = "7bad80877ee57c083cbce7b25ec32ab59335c8663dc234690e5a191866dacf0e3f95de933d33e15c6d3f87df71731233eea335881ca730d1c7b195afdc76c521";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/pa-IN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/pa-IN/firefox-71.0b6.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "b9f07313118ddfd5147866045e047f9ae7cefa0116d86aaf7f5dbaa2a64bf14f7a56bb748e115945d04aeb1dc4572d54b3d122c1e775062ee1de366c710726d8";
+ sha512 = "edde3835516fce3978884afb7a7eb3282a0d64230141437493503ec8477cd11e0b6cc00288c8d58d21da2bc2f7c11bf099e2853312082429b49ae0714ef2329f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/pl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/pl/firefox-71.0b6.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "bd1e920304e1bb7bf6cf198c5537f1b106b1484b7ecf683e1424d208b736d2a3ab40c7e885a385611ba6f033a2ae4fb00cf6113810a20dd8808a34ceb11c7b38";
+ sha512 = "fe2dcde2d35076ec8ce050d2904df053d9521947d68ec4506ff39b4be2a8105ded64ab2cb4387953f3a71514957c67386a4e005b4ddeec847320b0d827003026";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/pt-BR/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/pt-BR/firefox-71.0b6.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "e1bb5ca89ea0b60cb2997b9dba3fdb25e90914899f38a51d4506cb9bbd3d61f33d32ec3a9d2d79857d339f107134a021e0253b6a54916b48b6aaa5ef4aa08638";
+ sha512 = "532327f4e3e54a70bee7b8961d9b0d5e515755b2c45244f414547903104605d533fe6fab6f86e0c5d42ef7617d6f8b4301a836b26ba1da97741d2702ff9da1f8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/pt-PT/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/pt-PT/firefox-71.0b6.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "622bab9fe052fcfcdeb4d12b6b8773ed08e14dcf51fdecad24a638811a2f25c1a1efa13d7aa45dcdf06726eb366ee78c4abc7d22016303a9048df9af314c14bf";
+ sha512 = "22b8a905f1cdb09048cdf93ab719668f4f87f10927a8adebbfd3a88e15c3c59a9afdec25f4b20ef5680e07bd9b9a603dbfee5e4bbb5bb26319e0aad383f23eaa";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/rm/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/rm/firefox-71.0b6.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "b02769fd926eebc180eab8f3ab9aab7d2a8d78d81f51116ef156865c74b60ac76ec75656455557dcfda2323c3dbbb438f8979de64309851f5b77c01175fc4b24";
+ sha512 = "f5fa4bc45af9bb1bda5665691183b7c3d3d897c5e2c93693e8fdef34584e09b3f9cf03c2e6a6257f01b2aa75c32c168c5978299baae1622c406a89a7429c4095";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ro/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ro/firefox-71.0b6.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "572204e2a2a6d7535ce36ba9479f1fd634069a1fd9799eac6a3e5dcf02133859f4574ab7dc36018be88e53ab5a8bafb561e5994d013c0b9da7c9ea467183bb81";
+ sha512 = "9e69d45cc3a7ddbe4c541528ca65e06a62b943bb6d7e5fd512cc071282e53b55fefad23bfcd3f9e864dac75c593f9c60e92fc231db217ebe8de6a3fa35722a00";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ru/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ru/firefox-71.0b6.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "42a99586fa8d07827a597c83fdfc746beea7504e800037efe0e82b65868dcb0e1ba6dd2aa401dbe64a30879d521215d180bb39906ad332d9e362405036da48ef";
+ sha512 = "57ec718c444a261667ec837d8edd9141baf2f556c070bb2303b5c1d34abb29769fad186951ac15f5c72df7d63a4b823f61713e696615cf44b4173099235945f4";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/si/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/si/firefox-71.0b6.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "288b629c23e7bd61b64b3f5947a93753ca780906b537d1f97892424c7ea9f890008370f5ce44e74062196558e9a088856236c98031996f5d9b40b454827fb1cd";
+ sha512 = "71c53d3bbeef8339d7428288dae67da992d72608a08ac337b8cac6a26ab65316dae865686e6b8813f0fe6d8d070a2d0d4ad59e0015bc1d2be96ba530ee69b90b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/sk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/sk/firefox-71.0b6.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "47b295382b39a040171ad46268da5005173a1206a3ea26c7dd8138d287ded24740f031456dccd2fdd72266691aa2d893ffc93211ebff2759666a643e3e448915";
+ sha512 = "fc262886813d19157238c7a575a21cd4ba37d30c4b5479532faeda51936438239c8f6f6c537051b7dfef7757d69afcdc5d6b6284091289deed28bae11aad150b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/sl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/sl/firefox-71.0b6.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "fec91027bc619c7a6d0092db4493e40ab31311191117e1cbb39bac33450c9f8705356405b6ee38b52201ba39e4da8141505759f891c7e6ae3d8d22f9ae29a629";
+ sha512 = "4623e812e069fe0478028d5297c4e3785b08c8ab524daab85a2dfc4610de0e99686fb6831a565640e167567d29f7ab2b8868cc566368f8d0222ac4def539be32";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/son/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/son/firefox-71.0b6.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "8a1eff23ddf4391e77947519a5178724ba9393370669bc05764b971bdd930ca8ef9ede4cb0ba60c50daa2214d4212c6159f7379e16ec9a5c538ad8d7d39f0ff4";
+ sha512 = "89c8808d7de54fea98c2137cc1ee5a23ca00d5da79a4077f5ae361728a38cd0cc21768512fff4434f8152c555ffba4daaf837716cd9f0ecaf49d692b1c4f1aba";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/sq/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/sq/firefox-71.0b6.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "3811b809979c87996b8db041cef14b7987331067dffcedcedebf36b9b9569c70088a38a624361b25ea5dde2af6005fbbe5add558cde41d5cfed7687a2bd96847";
+ sha512 = "b041525c4bf2a99444a2936d6a7ea9b56d1feada9dc992b63c4c3d5ea911d494843bc60419f60126e96992c95396f5edec6dfdcac19186ec0d9c8a8d45e635f1";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/sr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/sr/firefox-71.0b6.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "fbbc294a2f387e6ac44e4edc1a9b9a384d3677abdb6717e550f774d731037d0a7ce8036f25229efbacff75423e9a185423d2a39ac951c77ae62653097bc9ce26";
+ sha512 = "7a3fe5cfdec0c2a1ddcbc1fe466381db0bf80c9f3c592b1370be9931674bc2d8068bba61f5584ede38c6090e214f5156f38dc474c9a89fbd79aa7d8a98d4aae8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/sv-SE/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/sv-SE/firefox-71.0b6.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "0fbe4d264e97ce88bda435f7c8da09e589407030945b51b68004b5df2c0994bbe294a87b7a18a2e03a8d1de05cccbe2f23ecc59dbd1945c28b80c75e0ba45c1c";
+ sha512 = "807dafdfd5879993ddb4f637ccbb8bce23120a63c081970b1171793a0d050a0ac63b90ed6f5ed72a49292c2934fe7a5202cc7c607776ed5ee34ddea066843406";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ta/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ta/firefox-71.0b6.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "57b86a405d32d9ca991c995316d51fc6f9363dcdbba2d0d1d601f302afaf863911e035d30ad67751210b4e3c726b3734b62b63b7dab6cc2f69a172bd8c62493e";
+ sha512 = "843b2591a1bdfb80213f0ad067a36f8d0ab2aca987ccb5a2293d618eab2851aa3e06c1cf93022c52bc65c6eb774292a1e3a6b286ff563d05c4243c3315fe0d1b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/te/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/te/firefox-71.0b6.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "54ac916b2352b545ac8f5a9ccea2cc1ea5b3e267dadec7bcb06c3db7406f4dc5f7479a0f2c3954e9e19d093fed849df50b45c51d69753626149757633039a4b5";
+ sha512 = "cfb573aac3dcaf4de8b0807296081a9116fe67734bd2577c48b408130f408ee1316a0788b6bbe668af322d2deaa458e1ce4270f2d27a50b458f39d06291b46a2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/th/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/th/firefox-71.0b6.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "95ea774a8266d51054e7af4db09503963641981c8db332c8119e61c3d6349234aae202cc3e9726449454440f10f8ead17e4d6c682f261410937f7355cb7668b6";
+ sha512 = "2f07b01e2d1abf2da8b8c106d017064137a239501e1244a276019aa1327f7cdd96a047db6b3b7903f83a1491dad4be5f49eb26031d418c85397178761fcc448a";
+ }
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/tl/firefox-71.0b6.tar.bz2";
+ locale = "tl";
+ arch = "linux-x86_64";
+ sha512 = "cba0777a6113a40f5f593ac6c236b068095e226748794975cf0e63dbb79d95a414758e6aa5c88099ec716ff9c215a713a8d9c1ea33ceaf98ac607b708badde3b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/tr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/tr/firefox-71.0b6.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "44b70293b353fed9b8435de36178ef6ee3fea108ad4ee129a1631eb32714c06aa23d58064746cd62a0f407b1f0557da38bc749c3113f3ba1d1b5d049eaac126f";
+ sha512 = "ba1a2b45f774e21bc62ab6d0c4f75b3340e261f57ce3138cd0d6000dfcad816a9cc141a601e0571be01a259d3ac58cc46425765cb11eb8f3f4e85fd584153d81";
+ }
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/trs/firefox-71.0b6.tar.bz2";
+ locale = "trs";
+ arch = "linux-x86_64";
+ sha512 = "6efa7b972d21256750945583916d2bf0968230beccb9ff69415543205631f8a45b946427790afa295d146f1a948a4bf8f331662c847bb698d185bcd18c269e15";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/uk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/uk/firefox-71.0b6.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "ec6beef8f0b068b7c301a4a1a0c769b66ed5af08414d5306549b9b077592b06a2eafc175ecb097b9ab5033dad15344e52588506685222c14f73411a5fb9faeba";
+ sha512 = "a9626d32502bd1c6c8de055a46dfcc85f20ebe5f456a012fe2ad079fbc75d6ef0f7718a440697152308cc59c857bb2f1ab570042ffacac1ba854a93f3957438e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/ur/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/ur/firefox-71.0b6.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "d1efd485f869b6555672d80057dfecdf7775cd45bde0711ad90dcdac8ffab4b46bf04e9350a0aa7629d9939c953f434e75b6aa458cc835e6cd06efcc7fa1bccf";
+ sha512 = "ca98d745302107243aeb6c4a66c4ab62a830b81f083f2d974dfd6fa8c58b485913c8d066fe15638d871d08f22a5f11a5258b301effa9e188516550a682009e5f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/uz/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/uz/firefox-71.0b6.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "b7cae3888e2bc4a7b31a0b7313b7476799b16055f7af8e4016083da8a71f40f523f9963d79f53bd6a96c1bffe2fe2d34d62518bdbd9ad137fe17f4c175fd0f06";
+ sha512 = "681d256f7d3509b36cddd1d985ddefa3c2227e5fd165a4cc8049d400d3fa9a68d8d97aa0084253b355754044fcaed9cd335f23fc1670b76e9e77448dcd2ea647";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/vi/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/vi/firefox-71.0b6.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "aa4aa778e35e72122fd857c736c226d62e5f6ec73f1075500728e90f9c2ddaf9c0e6033d1785b4102918a6db32a744617552769c29cedde655e9a3f0b173a4e3";
+ sha512 = "cd15b665c4816fcb07a16629f6a53cf096f9e4964b33d67179e603559b99480f188a4820b05e5318c11282423e9c31dd84acd59544230fb0a9a976f0ccd74a26";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/xh/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/xh/firefox-71.0b6.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "41619782aca727c09262de57a128fdc7936cd4b3ace84565cf687a006bd462a3218682c56693efbb233df221c66b2b545cd701b025d6b3a5308b132ff87b35a4";
+ sha512 = "c5684a4ccb695038722ebacb677e54d56ef7cc14dd82b1ffc376caa6799a931e89a86f061f01a5fedc183c77a5e2625e409a99a089fec07dd0a0a3fee1f9d48e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/zh-CN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/zh-CN/firefox-71.0b6.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "befc922f6256bd8416758c4fcae972e939e645a752a97863ac0b432310605cbe46dea4c713d4ed86189a9f4094131fdbffec10b4d771b061335baeb180b75ea7";
+ sha512 = "54559f2db9a61921c32b371cc031fa6d6140f7f98cc6d8535ee043c6192cfbec4ff3d4f6eb999abc1003d6118e9d0c2ea0d9b18e4fc9e36573565c8a9f524cec";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-x86_64/zh-TW/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-x86_64/zh-TW/firefox-71.0b6.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "3bd89f88ca805e3b19edacb97efcbf50ffb2f4b3baf67c1d64d9c475922c6ca5ace13e07de292f95efc0f78bd1b0fe9e9e9198288c3d874263c7be6175291eb0";
+ sha512 = "4a413a9697cfd2a4fa070454e5e08563493ff463fd1f0db2b059ea74291d2345ea4b548894e9c0b91b7ea633fbfa8dcc5a4f69362096dac007d49d19a752e9d8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ach/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ach/firefox-71.0b6.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "800146462c9bdef3a5cc021995ec558ba02fa1b5310973286d1360327aaa9967430d1432775c44c21dfcde6b06d39f9b7b7568661734f70f1452e78071ee440b";
+ sha512 = "01e5a9943e1daa5036fa68a93dc193bdf699f65971b81adfdf20b97fb06c55ac63a9dca66bef31d1bc4940e6f318deca66387fd8b26bd4284871f61a259087d4";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/af/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/af/firefox-71.0b6.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "61b65cbb84523e3cf98e59847d07ec5766b2db3d5fd27c4633add006d428aed40c77f100dd87ab222b29d95bfa4cd7e2f7fc8ebae2fb4712935f51546939dbac";
+ sha512 = "ea54247e9408b4e6ed9c7419384ec28cfe9b5c6cf421a640d1ec9872d5f013b567119ec45c019af393ee673c11eceed7316bfc58d7d7c619d1058176e7a89567";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/an/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/an/firefox-71.0b6.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "f9808793e9657622de595b529fb6341c13ded793177413ff5f829712f7054f42c98de5a5e153deb3f8b8f3b3fc8e80fc3737e1dc5ec577731744bd0e992d7be0";
+ sha512 = "2d855a70932911b500d48c7a48c020e11b97eab44de44397a702e3f3bd6eb3511df4b13a8a65cd539f55aaf1f31990a6b796e3822ca594c880aafcf4e2af9163";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ar/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ar/firefox-71.0b6.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "9ab1dbce20235787d945f3ea6ada45ba174dbb9169f206c2aabeaa2fae8bba6f4cf55577c1985f59f62d2a302d97ad2e3d7b7baa68682e4ecf3b8978410b45ec";
+ sha512 = "5b1fbd9890fdcfca4e10cbc46ae39baae49928f226de643ec6e281d62fcfd6a8aa09a704ca2bb7cb5311d743e0124ea71054d54397a558c22c464848f4fd417a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ast/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ast/firefox-71.0b6.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "c5e4aedcdccddd1968564170d7f74deacec13e801bb19cb97ffeb7923924d66649b2bfcd0823d8e2b27b737bf5b0b558c57f931f1ff8b6928d2e2ad0c63d270c";
+ sha512 = "a52a770a0a5a001846e7aea1ce9d55e36193b3afbb10dd31b6d1eae8fc861d74b3b5899cbd380edf567e401e9c560aa863720b52f746e81a5dac98f9db409381";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/az/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/az/firefox-71.0b6.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "d67fba709c62bd06288bfe80bee2e08f370824420b52b07bd0e8c6dccc350770f0710e22ce55f9ac4bf989aea74cc3db1ee026baa7fde967fdf14f8dd9694702";
+ sha512 = "918deb37443c2459efb50c6756a02e7f2c0606c101ad925e1029c8215414d788eacde29067a2b683b4bbaa77895948126936795d309e3ef60f02987b599873e2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/be/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/be/firefox-71.0b6.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "9fcf25f380bad5cea7c8fcceecd0734239bcf10d3081a22a24899103c96a388596135676a0769a8c2cdcce0ae7abc67e8a0b65621725de4201919d250bc28f02";
+ sha512 = "d7436a7b071932c5d37a1554966bd65e1b286047f00c4a66a3adcd90ba88054d8c4b42ed0781a41c3218e97ff9d79774eb2768ec0044f9dec0e1b956a0a0c139";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/bg/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/bg/firefox-71.0b6.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "a7a5818af9299a4b63098c102019134dcd74001a92a2d672d2c3c9e8dad6a58c28fdfd14ab10b96262ce34fca4947905f100a5d89df0e106df3c8b9a0a1796b1";
+ sha512 = "1e68849a322575f78aebb284dfedbb1e07163227edf5580521d10bc69d389a66c4653993cf2384249f3627f30a6e61eecb9f8572c076e659ab9faa3b5313a3a8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/bn/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/bn/firefox-71.0b6.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "60de18a8524a67dfb90ee9d272ec06e70b4393b3ed76acc7c86a545af561b323710add4a4d8a896982dd8bb48bf3e32496fe800abf50fed509d91f0e54a8d04a";
+ sha512 = "79dfa0fbaabe7c7b2e9088812313ee97a28e69e5b893463788784c79ff421c0a7588534b0467ab77b17c3130fdf071a166b96a16afeb44fc7abc5774a2fbd34e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/br/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/br/firefox-71.0b6.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "61cca84ee862455860c3889480852df1ea62dfd9ef18209ca24fde83b3971ed7788811b4c6ad57a19d32525fa67ac82ece938700682385a4b99587959bc2af9b";
+ sha512 = "17c6540f7351716e7ee3ecff540b78d34fde5197d35df0ca7c6836087a90bde7b833a64df7adcc1ea50a947ec1b38b73fb0439b70472a4835c307575ecfd1c80";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/bs/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/bs/firefox-71.0b6.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "45fa72a908bd24e6e8f35fbb1337b394850eeabc7d52252007a93f1f2993d4e43fadd3254a41664ecd76da29ed3b72dbebd95bf0735c71f07d9d19f3e3f723b9";
+ sha512 = "792855fa81350074cb493750cdabfeeb408349713c9eb52764647e25c102542fcd0a5d9d4ca4a038fd00fddda1316c0c771041778405f753b030d6c2cbac4cc5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ca/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ca-valencia/firefox-71.0b6.tar.bz2";
+ locale = "ca-valencia";
+ arch = "linux-i686";
+ sha512 = "67c66f28063842ddf346a2106b31a75769a946b6a8129f6fc92bd8466b23ad3e60c5c513d8bae0245d0c05dd892c4a4fd5dfc0ca06e523bbac23b9d9e3d88d78";
+ }
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ca/firefox-71.0b6.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "53f9de3f0720b489cb7ae59c2dd2b7c0cbc6bb7306e802253562fb508ce0ff1415cf5b76c0a3eb085e592562cc1d39817009ba1e668e4c68f4ee0c8b5947cfa0";
+ sha512 = "a9c3d735f8e8e377b04b906df33c32c0649dee9ffde4314de517532b8487bb212441af50821bdcdcc346b3725a526f01ee6ca817fbbca624882094343fe9ffa8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/cak/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/cak/firefox-71.0b6.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "ccac21ab9baea681bb170309fa3c1e7762aa731e49b831a4a45bb5a1477bf2582e1ea9ec78c8c63838589fbfe74b3f8e31653caf7c13355cc92de959b0d6820d";
+ sha512 = "5eb719e1d95194ba6a4d4153b6ed0c831a95ea41d5572230a661d3985445f3eea73190499a8c127de4ba461f8ab5a885a88050ce6129fe1a9abc784e5d335abf";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/cs/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/cs/firefox-71.0b6.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "ac08d633f909edb3663d7e7cf5a27c1226d91a244786f941fc4fe771a7d5104183fa43782b8d838bbb50ee9342be081e28467b4dfaaae1c4b2a39233d5a9e31d";
+ sha512 = "5c0b01697415bf3f2e47f2f707dbd618229f0e286b391c5baa0a0dde9de4f008c05d218c3dc8dade652f81723e7d1d2ca47561ed9f55eba8e3c8edcb67e6b717";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/cy/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/cy/firefox-71.0b6.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "176f3b9699e0b2b8c7f108add3a07b90664e7eb5170c9669cb5b67f2b0a6c0b2a6c47cfb2e34494467aa865f12c12c525fc967761878b92e067baff2d6e625ae";
+ sha512 = "9250627374247087905c38cbb90d394e11f1d4a788620c7e534ca8ff1ed00bfc9d3060371af326f79651bd7c70ab3727fb8ef2e8b51b7cb202b35e9c60fa9fe9";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/da/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/da/firefox-71.0b6.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "29b8ccdfd4f202f418ce2005e5edff4f69d3c3c337ee78069ee9c13b9fd3e90d29b28ad2801d8133119ae3048b6a09ac8105dc4fbaf1dd8f267fd15bb9ed31a5";
+ sha512 = "7e5823171ecdeea65661e1b90fcee824ce43604027843d12ee9bc46ad8d348892c4748493cab69490726c9fa27019948ddd0aef203a44e99502356e2d3632e3b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/de/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/de/firefox-71.0b6.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "c041f802e2c5d57f013f018e192f2c62271ee15f53a7bdc9adbb447f5b3319e4da0c9743b0cf8ce4dfb03e94d0b81e0f8256b749c4eb3ea3a3b9833bbee28db2";
+ sha512 = "ccfdeff8354f5c05651954d37be71a1d4b6803517451fecd8051833e25b22996e3afb3e4b471e7348b43409d5ba05cfa9f1555920bc9a48e32417261701e852c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/dsb/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/dsb/firefox-71.0b6.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "a6ed5dba712d1c5512f5e0e1caad7f0b0f7e2ccacd891bad54aee79cb749bb79610a46ebc75bb662352bb8419d8e0f047c0b0f8214f11edf8153708040188b5b";
+ sha512 = "92db1f66b8ce5b5bda5122d8fc9420944ea904adf98ce353086042627d2e6da63eb61bb49d8275021bf32bd8fc8fe96a798f457b03ca0dd27e55535e7163f9c5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/el/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/el/firefox-71.0b6.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "987c29ca1d3b65bef9b5464b2d2c945cb66a6be671ce09b421218c3fbc6aeea0de6e5f7c2105943ca41b7f56d7aea25f8bdf4289eeff4618a92cf45c4234ed05";
+ sha512 = "839ed54492a56ece40b3408f051b093eb81762b6725ede4d633a24e9041883c47b36be5fb69701a7a7142041fe3b6112b7f17347f3e41070883ac3accf3e6a95";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/en-CA/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/en-CA/firefox-71.0b6.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "7e85aee04f790b6efe29ca592c38cd2962636d7b8b5901e1779fe371b7a8546f700fab25ae5a53d170afe67c3ac64345954b358965010e65fe1a63ef803dcfd2";
+ sha512 = "ae6f7ba7b3323d9017549bd05113a909552c538bd9781cdef0e4cc65f203e1628d3c589c2d9c34d8475d641b0cf4cc394ef3240b1d1a5d22244d4a38ca8d931d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/en-GB/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/en-GB/firefox-71.0b6.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "a16b6b40a0c52c53b28113e5bc681b56846664899e5876d47b873816a8ee7cd309a1e49057b0bffbd923e5faa354f1f8ae4e01172ffb24062d7451fe361e8941";
+ sha512 = "de4da5a471f6127f04b84e5fd88b5f8c3757a790557c8e7aff8490575fef1409ddc3cf32073c83296acf9cfdda7f2291b086e8bee163d9b95187d8d0d804afee";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/en-US/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/en-US/firefox-71.0b6.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "de2716443b6dc3757fe58d42ef4fc526c1218601650ba7ccb0b0a9f77b7acb04a4e4af2c79b7587ab8d8e3515ca6602b563fb54ac5e102ca30952c39843c7d31";
+ sha512 = "d0a6f31a44076ae24134b306483855fe969c28f95987f2b035d165bb6397f78545e331926a992ae271f6fff4bd66341b9dc46f89f8762b5fdb7d3099d21ac49e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/eo/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/eo/firefox-71.0b6.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "bb0b25735ec9bc607661fed392c0dc841185f84b06410dc0c2b7a05245d62cdc4978285246d2b281b08507ae2de2b4fe561dc115d838a10e581e484cc12dffd0";
+ sha512 = "ed6fdc01e9ca1c3e65385d4625a5df22acff9e3b4753f42ee30a134d3f68483b868875be68bea4bad74ca920e3734c447bfd1150bd86c8349fbccabb19c2b9ae";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/es-AR/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/es-AR/firefox-71.0b6.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "6161b532fb8412151cb007fe0fa679ff0f195206d71b4a07f8b312a28c0fa0041f32e960fc6f88f3c88e54a850a24d00dc370e8a3a16fcc5b420c0a9cfe2e674";
+ sha512 = "35910231c2227d230a8a73c56a94d93e9941ca940aeec99093fa5bfa12835347138b4ccfc0fe7c1bfb002da7ce6c90a14185f62f6bb88d5645b19c34c7281bd2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/es-CL/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/es-CL/firefox-71.0b6.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "490f550d9091a70a9a693acd80f24cd644188a3ed0199781c5c04583ae2a66b623df8a5d1a5d3b1c7617a214aef09f99d306577db5bca1034ed1afdea8d909d8";
+ sha512 = "6373fc5559ffe2887a0d4c042ba1417d8cbf3f32be687068cf194357d7b3ae7609dadc4cdf9dca45a2d4e02fabd587320ecac4c33acd22c05eca3ec44bc1f1f3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/es-ES/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/es-ES/firefox-71.0b6.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "cb648224649c1f5a22c7b5eef4a4b4cb7381a76009cc1a4b0f2db7f1ca850f21ce3f5f4effe9e114f2ab55a0ca4a3f0180b5e7610cd895cbf1d8eff24a77ea82";
+ sha512 = "9a55ae7f5d686d722878fd09aa161f9e03746f016d42afad7d4591fcc2cd2d399552f467d44944cc610d6dc6abd4f60bbd07d78305df5e0cf7bd5f5a4f382be8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/es-MX/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/es-MX/firefox-71.0b6.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "bb5c9f06d2b17507f9036192558029a6068bc4b62c1403e228284722fd1011ca002b5b7669320c3613fb8362433a13a05960945c56721a220fd8e45e2908367c";
+ sha512 = "6f7ca858aeb314f10f85f8b9e881281ca430bb5e97fa5fb79340a9e1215b5086986616c0a97484e54fd57e6b433dc4dd7aaea9c7f66ee0a6c0b210e37efcb2e6";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/et/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/et/firefox-71.0b6.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "642e8fb33bbffe1dbfec0caee8299051678c930b5b8382b7dbb27a139aa01edc737566b3b88444425296f29bedb30acf7e1e4bc39aabe37a4705271b0ddfa2e6";
+ sha512 = "0c9a7d9de35cfb1d1e4ef1416a1862913cbd96ad35cc2f223e965adf8b0f23161b96d55a60acd87fee13698c05bd78d5d80d80c95e92c0bbe2587493421a5f06";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/eu/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/eu/firefox-71.0b6.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "b6856d8c07830809434528ade2e85da9577562e69e6753e0a3ba96e9e015642b77ee5cd913b017fe7ea96cd1eb985d8eed013c38e61078f37e155baf7d115711";
+ sha512 = "8f09a5426aa0e57c81947a59efa98395072489514f0d1ac6cc9bcda111692db8eb7436bc8ab3c08c5c5af2a5b1cca5269ba766e2d8b0c89b8ea327babd035916";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/fa/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/fa/firefox-71.0b6.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "46f320dd9b746cfbdf6d41e6ed4fee3c36027a21bf69eec769dc656d4c4620ee702e4f6bd82a3121f14218a68948bcdc032a215bb0effe93d35b5f5e044152d2";
+ sha512 = "6dfa007d83c6c06793744ae966dc30a2c0a5d15a1e1090fa918a9a0e48a95f2b17eb1287814976bf4578f37465e8db70967bff1ae36bef963d64bb3d94772df2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ff/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ff/firefox-71.0b6.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "f32d17a087c4fa5ab1ac6b692709b067607b5a9efaf8d15fdc3d52f9bf02db3b3e460fb1350ee17f583a8b32e1823d91aa472451598dbc3eba2774b953b32195";
+ sha512 = "2c99cba49a717c539bee467f9f5ef558013a91fd2ed9065b7624abf838cf35dbb5451aa330030be750f6edb7d3c0683402a0a67bfa60761d730f9a5d674a0956";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/fi/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/fi/firefox-71.0b6.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "ed4ce81ee0446841d989ea575654463ea8186e2e1b71e771380f2cb0ce6b2858ac8903330623be00c57a2a50f639ae320e794681647292fb6ed060fdc850d50c";
+ sha512 = "dec8b214998417d9c6c4599b87a738daf808e0462ee0cf4ad652d3baa953ed270d862f255af480060da5a37639d6fb5f17bbe111d5df30da32478447d14860c0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/fr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/fr/firefox-71.0b6.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "0b199767300180ed093b32685373d1b702a2d09587df3a4d99fc9f0d6b82c41b4002e83fd26be00b24dab4c1c3d38552d46676a5df52a69474f623ee94d72657";
+ sha512 = "9409852541a316c8bed8a56a5a9ef8a919bc635c4f0ad686c2b194c174f5d90cafcaeb4f12b7f24a79a43051a0eacb3569df2579ccb600e78e92c0788a354a6f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/fy-NL/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/fy-NL/firefox-71.0b6.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "8e714668d8ad01ee6dc9cd5e5f607f393ec09434e62d1d08a55f4312a52b31591e64064bbf0da28e2e47d0c571e895e9061197ceb36d1ab5899f09de549b86c4";
+ sha512 = "57cf81ccff549109b337451b4c97038db249d7bfb56469ed0810ba0ded24b66166d310b4cf447ddd006878cfe4a3b6c74a9056c2c5b88757880d0c51f8c0458b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ga-IE/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ga-IE/firefox-71.0b6.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "4156af0bb459848815ec4bef7b91f69328cc44d9b23f56911849098d4b30422f013ac74597dbfe6610df093439170b5566e87a290e33dcb6b32d5e2e95525622";
+ sha512 = "9ca53ed31c2aba78e0e738ab3bc864e5bd9acc19c7414a229b1197fa7b464d11ee5665d5300b805587001e613e8f3375c5be8bdd0ac3ab0c4f7270bbf9f0bb3d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/gd/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/gd/firefox-71.0b6.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "c2d188a2f4a63f9cc106b2dcb64d3277aea07de0f4290fec560927d8ac577ae57c0f6f9dab998833a51924f1f4eb94cbce9312ac7bc69205a64fe766093c0847";
+ sha512 = "35a02ab1f906ea13b79f42ec6dfe9225dcff87bf66f9078aa514a5bac3ad5335ac76e4ef61576d287db0a2a87de42faa18f14cb07e9c5518842742dabf77dc32";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/gl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/gl/firefox-71.0b6.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "c9427d99935fdfbf3b5ae3b0e9ab9f2b31b0a7b0d5b55b14effa1fd979d5f32b73016c939821f1db6eea286047334486b017b9000803e6ede4bcd4a564e89c10";
+ sha512 = "8d0022da05342ccbf5a3cd16f12efef4268c4c3a8595357951732310bb2c8b0b948cc93f6098e82b199097d2a6fc6584b092f64a8be76b9e4a341ff5d98e01bc";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/gn/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/gn/firefox-71.0b6.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "e039e1bf1f0250c1179b3bd185c1a612754f496d39e087059bc485af6a280c15cecab6e7869a63357c7b0dd713ef3efe5ceb6cc4c1f7334fc67560722e63b523";
+ sha512 = "02a86e64360fc8640ab491b81162709132f2ce05d412fecce5054dd8e17d29cc212c2faa00837ae99367f6be0ca92631d412d51a1466f3dbaabf4a147dc3c4dc";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/gu-IN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/gu-IN/firefox-71.0b6.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "9a8d9a076e521a8b5a4f1cb3c06538d9cfcfbfe32862b48301c202a212beeea2d888964d317bfffbb4e4b5a56ef06ff2acda22f0b129a2521d23a5234817fcec";
+ sha512 = "f27330d3610a1cb39826d778fa72d6387ef305a136285955ffe0d95a86b03bb414215c7cff9def0c55fadd4b1fc42ded4f8d1b3bdb94407e2ee9e9c252e1fd84";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/he/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/he/firefox-71.0b6.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "763c4dc5241d3ec4337c17d4f7c7ef13667ad1a7ace2e71b65ead7fc4e771ffceb1eb1772c340ed8349cf401b1d9c4fa7f4e16031f5227e45a8e813e08437159";
+ sha512 = "fcb1ab26f3a38d58d778ca799b6903d0956e53b352db864e213d1f64bf0be4615ced48be942b3db27024f545a070c4948f6f715e799d697c783f3c781eac355a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/hi-IN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/hi-IN/firefox-71.0b6.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "a6092b8f611976117489fb9a860a801aac9fd598394be0b42e88091760a7f05c10d04d4e90b228a801ce784a981f4770c78e544614a68c2d9a0e8ab13fb89ff4";
+ sha512 = "df4a66dfd0d55e31f98bf919c827234a0df7d6100daeac0ee16a1f2c7bfa06a3453bb0ee139537ab334ad7670d5bb9933ff8fb3a84c5d20b82b3f8a6313048ac";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/hr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/hr/firefox-71.0b6.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "ae2d26a2e98cc180699fa5f0a8fa1426525db4ccba99a57841fc8499e9595f0231de7802cfe347a81906d3abec3503b624ff224b1392ecaece17468ba12bad9c";
+ sha512 = "57520871eaefe4d4abd8e7cb2ff02339b35b5ce9cb307d158e859e141e59f737245eae2b72178d8bb23c1b8b7aae8b743476e02743617d7400e1b043e7886402";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/hsb/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/hsb/firefox-71.0b6.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "0524a4f4ba2ddd3143f9f95e07749aa5f8c37c8f31cc9030f220a99d1a8d270b61ebb63ee3118edc79712f3af3f1795ded34492144d0dcf1857f04cbb3cf3451";
+ sha512 = "33746773e8a0bdb03c03aab367425d4da1934ef4ef469e061364b68953fbb824c1f3bfa7b1b513b81140150258d9ef07ad133b3506336294100d24b6d54319ed";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/hu/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/hu/firefox-71.0b6.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "64f4bd68c9a62965162bea7ca4bcf15369f9d3c69c0f6080d0bd660202f2a546f39835b8987e26da3752adc366164b451f842f2694305bf60a2b085749b13827";
+ sha512 = "d15539bf57efaa88a8df9f002c57f31c057e21994265a4e52c8d2680f9839cb271fe50ce7de50a03bd080ddf77e19ba216161e00ba772de6870966ef826d72a3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/hy-AM/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/hy-AM/firefox-71.0b6.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "6d33a2bf17038e24c323bd53372974062fe5a11278eb535518637ee68712f4c2da93a3dd3378161f1e67efc51a06c746578af10f02c81fd25b747820e963b5f6";
+ sha512 = "b90e40c357f35045c9a4cfb3bf10b50a0623d8ba7006880482d377dfa532d1c7afb8c67ae7e96b4b2ebfff3d3a72ed515533cfc2a7fdbee5ed21ca1689885829";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ia/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ia/firefox-71.0b6.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "0e4a78c9c03e7d87a934023cd0608426794f3e9818c7929b1e12bb300cc11d576334396c1125ceda555907363288726e286f6a376d6e301f386854ad3b437d35";
+ sha512 = "3fae3c87c43e3409daf907e1cda6e336a88b7aecf0767003c9ca2e81ea48dda830f7d2d999bfae8e84699adbc581daa964c8748f98f29a9496cf66739bdc3a01";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/id/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/id/firefox-71.0b6.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "76b89937f37aedf1534b8e06601c9d59680426a55b3df3726318f438de1ec259c335876a1da31c6996e54c0d9efcc651e1504f764d4b426db2f0d97a1ca1e9ff";
+ sha512 = "d6b604e2ba835747710120bad9af28d99179bbef2936fa1cf04bca89706f9ffa871d71127e21f1d2a8730a478c2b8d36dfa53fd77cf8775e6129b78fd552bda6";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/is/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/is/firefox-71.0b6.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "17c164cc5a95f3e89e2bbddf58442da84dcfe784812163b68740dd1caa9ab823333c3188abf579601437217e0e9e58871424d1227b4ade6a0fc77e5798ef9099";
+ sha512 = "a4150baaa6a24e1fda1ed51aa57770b7796e5b8dfa41fa514625cb18dc322ccf1a92c6726dffe7e47123ab27f9f3f51e65bc26956ca851c66b647324e1db12eb";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/it/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/it/firefox-71.0b6.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "ae37e92971d2f0c6ce322011e66c2857aa73518f1d4e8d26c3c2cf1d99bea8909ff2541146b6789096af5141cd927dc82f91ffb9f7eaa0fcf4276d4782e72a97";
+ sha512 = "8e6fd4396aa94274ef7e93780f3c6afa6921cda75bfea904e41a34247357569d00a4b7a85d3846faf4454d11658c49601a677ed7a9717c199b4fa36ccd0ff3cb";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ja/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ja/firefox-71.0b6.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "32690138d8c3dc2be001579602269ab5e89b7509f6d289a4cd0fb50b90e7a9a61ea57af8b064f904833504f0d523f1bab0a03f456fb75c967cc87f3e8e331b9e";
+ sha512 = "192f402abc0ac43280fd2c3c26984dffe78c33fb27dda0b3be1292a055ea16ce7457c3d9b1d10fb8508ed2455dc50bfc7911fe36487ac3c3fb901a197a8f908f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ka/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ka/firefox-71.0b6.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "6611137ec50a1a35b7ee3fa15a2066fd3231717ed6f7a4884c36306653226ee4211e8364e4872029d9b1967f69d10b799a4d58131d082f882e1b39e758132ebf";
+ sha512 = "d16f350268fe5650dfd8a650c96a3c4e23286c8171e3c7b4e351d71ab5a28e7cf71e4156bf4ad9d443ed991795cc67527bee1c07fb45371165e01229356c5b45";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/kab/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/kab/firefox-71.0b6.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "f06c8fb18639967870bd581d2757ea66631f35b167688f4693198f6d70d1f61985946216410c401f0aa881e566df5a0f13d085e1ee880a35fb9ed21b0fefddea";
+ sha512 = "f85f5267aff327edc5efb3614634bf6343831f65c53a718efbdb3ef7d8e3f7dc9d763ea79d0e369b75025e105c17c16943fbb218717a2d7421d1ca1acfdf4424";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/kk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/kk/firefox-71.0b6.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "b22bae385110057cd77440101e27234afd17dc74602bf05763975ebc68e0940b4501ff168613fb664b2087a2782fe44a52589ab9972cfa44f9097513460cada5";
+ sha512 = "512d930738589959d8fe274bb5d8adf77061a21b5b7939d42fd434bf7606468143097dd9fe0aef41e0061ae03cbf0a76e7b82fe137168a293e0a56728622dac0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/km/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/km/firefox-71.0b6.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "7c49611ba0dfaed7717f385925ccc621f5313496235a90c3851d26f11ec183541553979e6efe67f36faf7997d1e27a15e3d5646f33ed884fd66e6553c93d7db6";
+ sha512 = "4b00a6e18bc6f02c7dcb003991c4363acc0289dab251388b5d80d2217ec434a4a72f042ab884ad0ec934ad21eab367e2c8772d9e52fc1b2c782e8cde4e3e5b60";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/kn/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/kn/firefox-71.0b6.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "c1fa863fa066a7832975963afbcf63aff6caf702ee8c58e2d54705e61b1863d71b81d7d0b9b8da7cf41d7c950a66820d8e1137a32ef91bb283ffad9b36b84388";
+ sha512 = "4153802579839e946d6f481aaa0bdd3dfbc7e8eeadb8f2cfacfe16741438e203d75fc06a96d8533ea26c3fc6ed9b4b8de235166bd9b3def7c506cee7ea9bd456";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ko/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ko/firefox-71.0b6.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "8d179e7660331ba4c90f666ad3792064cce4fc551144ae3a8d550f620765e43274ad18ca9eeef988c2a7ea612dcf82dfb65cf225f875b154a4d4a4c11e5d7a64";
+ sha512 = "1af1a017467c60833a882e42459adc9240b139b472809417daec15f058e93b7d862ed66346c5d8edd2ed472c7768c6939a94c74a9f774f8fee038e5eb2d5d001";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/lij/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/lij/firefox-71.0b6.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "e36bd824232bb3d7d7fb4779e3207cdd504d84861bd0b5b2ced6a29ecb9d16b10e2fb267162ca96452f52e8089a085021869eb107ad8ba5cfdb49f8e42e56648";
+ sha512 = "20011e79a9d2907e5acd74b0aac4b007aa7c5c29e86163e9b8ffe1e00cfa9deb62586c9564e2193a003cf5e6ddfee9eb93f873c5d2a7d3abb1586fb5484fa7e8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/lt/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/lt/firefox-71.0b6.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "4ec494f1fc2260d73aabd695a29441d12620a8118945974e8a0ca6f21a0e9e49bf8a6378d4409f26f05cef369c990e1432d0b11eec99b98399e994703ba286f6";
+ sha512 = "b4666068b53dfdb843a8b46e9969a5a653c57b30753fc2a45e661ba3ce9dcc0713e485d3dd39885901de7bf2f2b54138b3a2dcc13411ece5216758aaa38d6e53";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/lv/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/lv/firefox-71.0b6.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "3ffa772cecb4cea1c775b20b3ce505c2d84a9918c1422d85c5a2bde80c4b1432f223d828343af04c7c9518ae54bd7771e8144b66165aae1bdd140e068d0bda1d";
+ sha512 = "e3546ddd2c656438a13b1bc5f4478f8bf814fea7044d168c21017d581447dbc506faaef443b09cc01899ac59862cf60633822d2f8cb73170e5999c4029c378a0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/mk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/mk/firefox-71.0b6.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "e8cf48b2e4a841c6101ab0759db844dce8865bcaf056dc0d2a5c43653bf86602dcdb337422a8149a4d4527f33ff79509d4c4a3fc221ca50c0f78fac80d7e45a2";
+ sha512 = "b45084736ede3cc740e81aa59e7fb423d17c724075fba27ddcfb584a651d4cc9b0f3bae95a296dc9001485bb089efa1fcd1ea1cef030238e556c78f1d0215957";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/mr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/mr/firefox-71.0b6.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "a6be024f8c41f106157845fec1d5d4a5f81456d76f174883e8bc3d2f1d8dae327b20de89539980fef316baabdaf2cdf058dc91c12bbad1fefa0f374d66ac3222";
+ sha512 = "3df7b84e1e315040b6b16faf8ad8d82b1fc29d3e52c49e86c302209721e7c43e454b30ecc9b89807529c5137a0788db300aa30a21d3fcc31017c834bd86064a2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ms/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ms/firefox-71.0b6.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "4beb0656f90497f480a171d762d3b85260f4f7388847260faa15bf7835bffb88a2d44657401b5d0680992864b1a4ee8acf6a6f56d3e9f41b6704808f775076ee";
+ sha512 = "9a66335f84f29399793706d69cfe4369c320d1cb36934f57f9c0d4e04f29584b0e9a9717dcd88df19d23814610ed84da3192e8d2d2dfea1713cc40db1c3d9f94";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/my/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/my/firefox-71.0b6.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "98c47dd55ce49f4933a1fd67626a6edaaa20b4945ffa21195f19c9676f284081d32de83047dcd6d0e7737be94deae34fd306484f0ea80527bf0e3117cb67fd04";
+ sha512 = "8586219819669d4451cea83044fb9debe2b6db389ba24b8dcb927361e4f48c818e7e7eda073004985c13a78c25f8cd7cc2e02dc4c188b2dab0a30dc707d5aada";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/nb-NO/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/nb-NO/firefox-71.0b6.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "5d51f3e4dcdb82995c456e164bd4875e735029238ad47e7361c2af29c2c22ad43398279dad33356a858e054e268e846bdc72d8a82e869f12d2871dea8f6a75a0";
+ sha512 = "32f847d6bf444eefb03de167dd695543ea69f62b9205016e18c4f099e9312f6db87f879d9050266c47db43ea50b952b5236997aea0a5a980c90f2ab414ebef8a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ne-NP/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ne-NP/firefox-71.0b6.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "794aee0947e1a3b81534fee16e3d7efef9fe6d8eebd8ec18b8bb120b3a3cdfcb4929882d09e8ee15136f65d88c0d6c25cbf8570f86e8c0f337f86f12fb11580c";
+ sha512 = "90fffda6e1fc345a1dd3c993d206c2101b8a5f8b03abd3801124a4c0fbb3c9a6cbde09cffe9c181f2d6eaae42af4dcb19a79983d9588be4ee2ffbf3dd270adcb";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/nl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/nl/firefox-71.0b6.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "e63f00aa526cdc8cb4eba86f4b920dc38e0a5f9eaef0a4103bf380f72b9fe2421aa4ee1417bca18da719ee01d57964c2edf21c4697121d70820686ad2f7379df";
+ sha512 = "eec4bf72b0c13cfef5111d64f5d7e01b0542d48d8796c4b807914b620352656bdaaa0e01a6625719dd33aa53edb9288101542639e37c262fa49b14a7ce24e776";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/nn-NO/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/nn-NO/firefox-71.0b6.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "d9e30d8d820ef5b07f6814cb5e37e3918b321968229d33911afa815ea6e727f4d3b505a397b60f1c1e679dfb79f9e130de450c10f8946035153f535060b9d4cc";
+ sha512 = "f82dd5a5f2bae8610551dc340930054f291f13c39d4cd56c0c1c6df47434d0d7a350dd5f4e05ba5aba73a985af228db67a780c9a9084e3ce8b4acad86a613386";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/oc/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/oc/firefox-71.0b6.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "94004a03a0b07fb91a30677168d19ecfb29d5613483da62859cc68d9e392f94ecfd87f29b5f3c44cdfbb3fe067216fe4f6db997da2368aeb289fb7b1d83029a6";
+ sha512 = "4e8796ffdafc1a30056b972cc7f2287aa4dc5ac1460601b23e0364abb3507832bd10f8cc0feae3e1dc2bbd8835be693d7b301554d7ccbaae401cddc58c703562";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/pa-IN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/pa-IN/firefox-71.0b6.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "5d4d9952600b81a93ed62314a536d91729ff6a423ae9359436e632c9d807b13ac19fd6b1d2034839450ed5ba5411b91afeb52d0cfd74ec84a1924b6036563b74";
+ sha512 = "5586ae4d8db7dbc7e2a0c3ac67d55a3a161aafa342690a58c92465911cf1329f2aa9d239d861295455038c894ef29c84e5cb4a06460661e679f118dd8b15480b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/pl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/pl/firefox-71.0b6.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "6f3f628b38e06494d528c96071c0ba0738582da37f16a4a28eacbd17aa7574f1ef795c662ad09b8a15637bc25fb6b791e1bc54b3d530031c66450f5f7ba3ca76";
+ sha512 = "055aa65d85674a79352b3d634dabb320bb7c2fd978c5b011f3e3f537ce1436fdc3e2cc2a316d0163cf095c1b9afa2e4d8a5a1ff1bbc9bddd280cbd88a018bd73";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/pt-BR/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/pt-BR/firefox-71.0b6.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "e97eb866f17277db6303c58411fb5f4ef561884c0e5437dc09d3da63145107a8ba5862a8d965d4c5ba38f40930e82c440ae1a26b023f6a212ce177c77df72f4f";
+ sha512 = "840391d56d7d31cd26338d49f64a56a6c48f52566fb3d534b5c6484e0062cdc024c2a30f65036f3255e26688574969e831ec431e071d575fb56b560b65031539";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/pt-PT/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/pt-PT/firefox-71.0b6.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "81cd5a4c5b2a89079a45826f34ebd6564a929e1ba73dd07efa7d8a8b4958a36fa083377bd0e7b6b1e86a83a749f1117f3e7f2703961e668cced5cbdca8e95c10";
+ sha512 = "fa1fc0eddaf1ce287ce48796d8e6f1ebd279277e1c33a11f2d4f7abb32424664f555d27abf317930e1053769e48aad3bbeb09e54bfe3c680a99381d42e54fa18";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/rm/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/rm/firefox-71.0b6.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "2b78c41faea2f3f91be9c21de826e5e8a2533a76dc925458e2f75f085fbce71bda63dfbaedfe988f29ef9384a0ecbf4599174a210269c6adf3f875d227374385";
+ sha512 = "e035ccb63bc220aa283eb561ee92962d00848e6a02f5d4869a82345ffad05c9e2b638dab551d532621e3b00266692fa33a7277acf8156f368d917290d7740472";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ro/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ro/firefox-71.0b6.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "d01b01df0d9e25635b85abec0e0ac081beee02a97bc50b1902b271aa4ae5cacb410d7b9644d76785d54622553eeb8f4ca4f85e40c7867c6f99840de570974a2c";
+ sha512 = "9c1071cdb64f479a3753554e3e0f9f1a31e3ef480722cbb510dc9265c6a1d9efec855d60a09628998abacaee39dce6dbc1d6bf5336644c8f160ebad6515fb356";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ru/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ru/firefox-71.0b6.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "36ac6ec95c9c1e3d5caf1315854324bd0cb41fd6e83dabd81d3af2189fcd111ea7ab8a384e5a07f4618c9046b8f59c3590c6bb8d1a12a2475d19d7d65940a26f";
+ sha512 = "287aecdf7a132ace21be8a215502f6edd00f824ecdb0ef68633d54f0983b63795ac06dbdc046762f036559b1632672366716beac300e85f54735a4d54ef8f79a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/si/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/si/firefox-71.0b6.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "796878bd3a982443558d042c64520d6cd65c1eb247c6630e1c1073c75be3a2d3e3d4f164deb44336ff536c6a7a81650c0806de79cc3698d6215fb87ff2ca50e8";
+ sha512 = "38c0e1f89b30b87f61fe42755ceacb8b139fd2993410163f2d80b892ff081321753fb2c9b3ee95307afdcb3deba08a825887f23b9c75b0091fde181a1435452a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/sk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/sk/firefox-71.0b6.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "48f3179f9ac81ef1c69a44540adf994874a91770eb1b2af51804a791c10540485a61af2b1fd337f7cec86682c5a3df24e8e030add48773459b8ba7caba6e88ed";
+ sha512 = "49c0b47c5cbf7736a757971bb12d08de0c88a405984f3049b54706c6113d9766159e18230076564cc38bd1e9515d8f9a0adc294b73bea96c34c0b72b5ceaf492";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/sl/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/sl/firefox-71.0b6.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "5ca3ddfef139448e411bb226cd2abb3a8fc4100986a294bedc5bcc4a1906a6b0ab82f6e3d536dfa66e404bd5b7eed671e98cb22f1d082764cc5d3080fa0363f2";
+ sha512 = "53604559cf49c2a6a509ef51d6abc293384213553f14e7f2617452f314454dbde480e561de646efffecc31e3aef44375d07765a8387abd2edb515bacf9771729";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/son/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/son/firefox-71.0b6.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "a14b7a55043d2aeec02d1f28f30038e0ffbc3f76df1c5abad04413673d5e6d7290feab39e0ff40bfc35bf993fc49311b0cca38735c367da233808910c2a864f7";
+ sha512 = "ad1cadc39f09b935a032188664fd4a068e6936a650f6bdadab834718a9ce061b2920004b0f3e59a27a5cc43bbd142d7e2a5125485c67a691614b64f88118fc8f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/sq/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/sq/firefox-71.0b6.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "ea1575fefd6ffccb7a6ab428663de5e80b48062e13d3424d05b5aa3b86972236839f6a0df7546b5ead27be0a40293f2e9d74472d2756d9fa86bad18d478993de";
+ sha512 = "661adfb7a6f0a584a16042909c0427f9870d3ee57c0be44e6fa6a359076a201813cf55de5b39d6e00f90d419565e4f808e0a8dabe6bf8e3ab9e77de29dff00b1";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/sr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/sr/firefox-71.0b6.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "8c5ecc59a41613ac259e1f1515e6475fada7cb7c33650722ad9d36005b8aa173afaab254eec004be082bd74406c88aa4754dc3f4dd131b9761fc82778a7dc573";
+ sha512 = "2ca948e7ae31e2151842801c021bc4e9ccb2261e52d22749b051bb6a56fd96b14bc39b7c461d3d081ebad876d387d2bcbeac6813dce413a9e8e1d7116389aad6";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/sv-SE/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/sv-SE/firefox-71.0b6.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "f6446ff3add515a7fe46af9752206c05632cb95b5e65e19c331556a6e4e304f765f8cfc9cd90fec2892fe7302230a5b3b85c462a557e7074e255ecd94befbcd8";
+ sha512 = "297e10d7e5cd95b536f51705fe5ecc5b35ba4d9efce371f42fb809106ea3cc0a0804fa43b37b6850f6ac8e95de4367bc05b8de4b539bc1a9e3fa6999c6d19984";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ta/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ta/firefox-71.0b6.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "03302b3da44fa586df13d2f20faee5da5e82151550498d7c0e0fc70efca8a98db47443bdd0289fe90d602ca53c1e82c9f610cc8432fefe5c99878faacd0c9153";
+ sha512 = "3139fcb90ddfe70788f538c9b625c624cbdca69668370f526fdc074039ee2e543da49f020a6b813c1ed8414ffb12dde10be5505bb13781bb108b43f4bb3af703";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/te/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/te/firefox-71.0b6.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "49b3921154e909685e8e52a892a2af322e650109fa6b17bcebd62908e71b5b30c0346905c2422124629d93e1cded40b6f81222ad4871057ac482c1df7ca3b53f";
+ sha512 = "0f4534486ecc0c9f53456e68e411ebe673a150b08b3d9c6e903b4e5d1de94f77bbfc326802fd5d74796c55fa00434d0db4b3a053c3a730588a96323e43f3b2e4";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/th/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/th/firefox-71.0b6.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "497da9beff43403f2b09da713474dde509ea2a71145fc8006a852536e4ab71a83586d67d6b7238b3b0ed3d135db6bb2716716b959463b13d92935f2b1ee147ef";
+ sha512 = "3a673aeca702239df98e2218260b0d38361aad8e00f8f9d7cc025b861aeb737fef909a2220eda8aa5c26e393811aa55b06eea2d969685ffce579e472a40c9f22";
+ }
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/tl/firefox-71.0b6.tar.bz2";
+ locale = "tl";
+ arch = "linux-i686";
+ sha512 = "f97d4709087089be241523fd52acdd95f073cd4a793e7013c00a07dea21b6c493071faa0269402c8024498719e86fcf9cb11a919a0ae0f0143d64dfd9f4eaf61";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/tr/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/tr/firefox-71.0b6.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "43762b9401ad7337e0ff00003a07d374271ab032a4609bf9abb1fc3a69ab578e45721395d06aa4fdf41e15a71bf503156632b5e3d6f94b5d6e62592c78a267a9";
+ sha512 = "0747a36b046240198ac2b7359785fe930746629fce71d2a1d8728fe7cbbe775bc41ec0cce4c7ac5710e1e4087f908fdf97e03d192519b682107361615c724f2d";
+ }
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/trs/firefox-71.0b6.tar.bz2";
+ locale = "trs";
+ arch = "linux-i686";
+ sha512 = "84f4d764ea2c3daebe6bdd1fe3a46fae22a065bf5e7e6e96114730fac60dc9f4b1887b12ef82e9adc705552c6668f165777e7c7a69d5052285eb27b45a4c04d4";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/uk/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/uk/firefox-71.0b6.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "e10bbbf8a8f899f2a7b57bed9a846d6b490303c456027b034a750dce6b21416415eb0d9420629d008d901ab903e7c643fe7ad5bdf5aab511da9977d536d71ffe";
+ sha512 = "7a7e224493a742489a299bc38595d3a43c06cd38241085c5b909cf45b240df8de238bc4e3e7caa786f591e87c20f00cc19bdfcfca29d378d523daca81b156788";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/ur/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/ur/firefox-71.0b6.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "9155b7efa37b299ce74ed6faacafb354947430265a34fea9e101a9f0947a57a4a3b001bc7b583002ea08d3b7f33074926c4f6184b563fa5a1811b2b7a9b05fd6";
+ sha512 = "32b2c6cd8fe45cacc4ffb3fd9c553dc5ef2b733c695bd051b2cd036f53f0373151223b68c7b5585c446183199f9dcf161d26717e0ee3dae65eea8baad638658d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/uz/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/uz/firefox-71.0b6.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "a3a3aeaa6cfa114e619ba9685dbf9d796015f26b9fbb4529f69d17f8c40c0771d58ff044cd4f97123096244f29b964f1756868e35b5dec3fb79f7b32b7a31ab2";
+ sha512 = "b89fd5af10fa965d420d951ac9f7c6fb214c05f86cc95373b41037935f83d845e889f9030a72788cc8909ab35f17d4e922a26fbf1f482157d496fa9e56921369";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/vi/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/vi/firefox-71.0b6.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "167a38acc587a4479fcd15d1e47f34e0412e846a0689a119c1f382ef119bfab3035450326d086f6c8efd67a93300df234d53165609c47e94327b4415f40d88c3";
+ sha512 = "221da3c7dda82bedb9e33dcc7eac7cc4f59e8e5b71d97e85097f93cdf96dba6c9dc1e1648483bfcd2250a635f7641a08d7752a035de33bb3ec33862dab764170";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/xh/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/xh/firefox-71.0b6.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "6a0ab1589a56d6563431d2e5f01e6c01a65be6865cb4b4d52a21b6438727d378ded049730374d3400603286104e4e05f246829b9a45513998db6c9c14597d6cc";
+ sha512 = "29536e222d83f30bc71c06b8ddc4ee04d3bccf119c2c1be8934b9cc8da57da5e38bb14434e410804e2919fb0ed21a1be87a361b6c923da131b1fffa194fefcd2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/zh-CN/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/zh-CN/firefox-71.0b6.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "f3e20c68a34ba6aca4bffd07d0bc1e5676ef7f2d9b56aa175431825e90221255bfaa76e40a6fdacf812172317deadd3e3a29756331ccb09aba5804ae58d2ca8d";
+ sha512 = "6bc526bfb6245e6ac109d2f9ae5805bc6da09f06a5a58e2c78953b59fb66114c24ffe01a90568a9d8cab40b9c17912111e9a21ed89dc3c65dd4e0cbfe1bf20d3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/70.0b2/linux-i686/zh-TW/firefox-70.0b2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/71.0b6/linux-i686/zh-TW/firefox-71.0b6.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "dea1df5beec52f0d12e18907922bbd2f27b4a20c87874c199d04671f636fbfebfc1d64bf0c8935ae41c139d4beaf08e164aabe47da8be67d4855b1fb924aabfb";
+ sha512 = "68599169c727d5bf4795960dd6128a75a4208b74c258f4b8dd8dfef398c1369a8b9d4a3cff96f55f1fad14e412f966946fe888bb5fd162ad09528b62eb930c62";
}
];
}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
index dd289d203b8..7b74a1094c7 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
@@ -1,935 +1,935 @@
{
- version = "69.0.2";
+ version = "70.0.1";
sources = [
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ach/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ach/firefox-70.0.1.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "650e140fded88137d72babd41abeeca478d7b48025b3bf0821467ac0a899932c0a49d59e94a5ec9dcf94b0c2fc40c4e1dee59591e7b9b3a09ccd2693e7588483";
+ sha512 = "8ffdef324586ec9afcfe254c42e938f54774e9c4ea5c695ba585439e71468145b6f0e39644aa731aa01427f09bc117a501ffeb36b5ee40fe39f675be81c86a33";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/af/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/af/firefox-70.0.1.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "d18a0c1b1e9df37c6ba034c5c39fdb4ddade929d949cca06df2b4d7b61e49ad0f9b333c19e8ef661bb80182c77ee69d4462aecb1cd7a91b0d4fa8a067fd2dbab";
+ sha512 = "df9dccc59c7a3563e7f3b9dad7eb3acf483d27c575ab2c5bf4934efe69d75033e675f399876d2925dfa9f651b558884abf37fd2bbf5f46e671fb9f6ebfb28f81";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/an/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/an/firefox-70.0.1.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "501fc660c9911b6949f9b43f68ba48f8ec775df22f59f20f34b13831f44954d53b88659974d01a52f184447052a196787f2c4df0219171e36f27e4f444a0877b";
+ sha512 = "1c02c1eb8aa276a9e3c1c48926092d10e1dde51b3d576eab1165c97543d2d014c1dadbe9aef9076aa41398b3b6087384dd352b587761ba92952db3178b393ee7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ar/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ar/firefox-70.0.1.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "df127eb1947d76ba1fcd7e75a39439331bd9cb6d1e4eae897a93696a816534df3f9210440f4536127b11a1866aee36fb8a7c4f1d0f5ee1234bffb815058f07cd";
+ sha512 = "aa768f5799fcd352287e663f69d37f82deddc10c1ff6e15d383f7fafb4d159f551b9aa6d4f8faa9f7bb789c056423bb03cc2c658d47584e422f02eb6cd1ebe4c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ast/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ast/firefox-70.0.1.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "8342887310ba51a523d966e413bda10d93ec8e23e593267ea287d3d5673df30dd9a991bff6358bb91f8c5a5825a0befb45b75b584326af8678fa305f0b5b6a6f";
+ sha512 = "edece41399d6e5959823306295f7b40849425426e164ec8d4d6ae4ceebbb4f7f0a83d05caf1039795c5b9bab7fbb10f4b8c2f51c116b897ff5deb879064c2fe0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/az/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/az/firefox-70.0.1.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "fc1c395390117c62770a362330068877928b9b3141195effe3ec49517016b501e56f5542c07b6f9245e61f31e046a2453aa8b521c37a08b7a521d8681fe531eb";
+ sha512 = "d509166e3b17b68688420adc9074839a60cf4e64039d3a3a0974746d11fdacacd2fee7059abe5cbc6fb7533d7c99a32518afa7eabcf3ce4b304a9843c66cc273";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/be/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/be/firefox-70.0.1.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "bd8d861b85abcc9ea35ba6e2fbe02ae226bbe95dd42910e7bb32e62a58222d4b331e2ed432da81138d6babbf0bc701525e53fab9cbc9a68ec41d1c20e64a2a9c";
+ sha512 = "308a04e69392fcd748bed4db4b46d83462e5aa93cac01d6be8b8a408cfae1347d779bc0db46892b7b4a53dba384c3273385911a365e1b21206e906e35d78e8e8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/bg/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/bg/firefox-70.0.1.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "fb26463a13ad0c5ee2bfc0ab8ccb7256bf1a3b8a585755297065b3de44ec65d2ee0ff1cc7cf67f314d10e29c4452ae01d3a7f296c447a7611276e6997aae9f58";
+ sha512 = "130e8a9f8e9829b70aaf6b0fa0f0160f31cd37d1dd87ce1398976461625321e47f8683ba11c1023cddc661a6dc9a0f7752c41247bece4ce11568376495c526bd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/bn/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/bn/firefox-70.0.1.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "43aee9e4e2a6f4202a1edd0ac295d2144608fa7fa9607a9399855be6d03225ef6d395ac1089e898515badcb5aad78ec028ae19631efc895fcef2aa2cbac8bb54";
+ sha512 = "ff688748b1c216aa384c1e28e4147c761a81fcd22a49150b5862bc0967b54566f2933c1a71a40ed3257ea592129b83150197c23e411ddbbcbea74731b70f886a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/br/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/br/firefox-70.0.1.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "fd80c5d18a816380ade244f52bf1d6a6811ce1904a895326c8c1f7e9b9441edf3dccb1e01a1867c0bf1c3ca975cefc3e92d177956cca4a0340375ec3063ebb9b";
+ sha512 = "b366245b8933d2f76f1eeb6dbc16cec661643718d07e73df2e4890ccb1add383521ffac6df2f308379bf7e878df6fcdf0a258471a773f9cb635dd4ff11a721bb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/bs/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/bs/firefox-70.0.1.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "164abe404d823674f85819450277e9e71929cb25a899b2d99621b702ea7a8c5d9bb41bce0f0767348838e1a09a637a2c60fd9d9e7324b05363c08bcaf2ed6b59";
+ sha512 = "2a2a663af9865b123d5eb6b185c1bd44a8dc5361dfcca118086f2162590cafaa36cd71ef59fe1ec0eb637d7e7c0cda2e943647d289c1c2c7afc206bda6dac1aa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ca/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ca/firefox-70.0.1.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "318f407386b93619b72a1e1e6291adafc62cf9d9200599fd1640b35e0b76f883a81ceb7a93713f5f243debc79e1163d5c48082800cd80025ec80417bb5bf4be3";
+ sha512 = "0a77e2f99466557c0b5b540d86773d36ee5f0498cb5ee5e5d39814069efd8c3c48291675a7b607530859b86bb9886889ad35382936657738d1bc86d4da46ea01";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/cak/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/cak/firefox-70.0.1.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "a11ff622217abb69fa0322e27169947033d77faf56608e1a768953a4848d44e0f02828f849676d2cb46fc37d9b8f0e39ad12a8df93ab5f29c490f2ae9d45e9b6";
+ sha512 = "6eb549b34f3ec10974b223892e7d4003597660eb840e6931a7bc54afede2433915e27602dd8e83a53dc3cfb386fbd52fc1d04d7c5fe1bf1e40e8eb0ddf40a159";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/cs/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/cs/firefox-70.0.1.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "8e73d9d631482c02a0abe66c8fa029d0ed48427c707b20e8d7fa2f838d5d4095197d89fdf23db21acba96254c047043afb53cb8bfef3de33bac51ab5e4d65b29";
+ sha512 = "b34adfc5aa3a405543af4d7077bf1202480832b6dcbccbcc3a1e8e3ee525a2442f9c127ec5da2bc7a1c1e2c3948c4e85ca746f03b701814bfa73614aa5bcd769";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/cy/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/cy/firefox-70.0.1.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "e8c58e39a9b6fd950c9459645a2d3489bc43918b21536ffe8e16774ac26a213ad17e17944d5d0cc11dd3decd701991d3e7b40e8ff05a12e31e5ea1e909bc8af0";
+ sha512 = "b723b1d73341112e606965428a5f3f793f78a7172e3ec9adce8e1feea212921d63616898050c47d15cbb6c2f80049678489d752524b8449a5afedcdf7b59b533";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/da/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/da/firefox-70.0.1.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "8002bd633c8ae1ce839399e6b5e680c12b326b32c87fa027ddd38a2776bfb008803938caa9c9b9a31cb7698b6b098fae2db10dfa003d39d388e95c46431f07bb";
+ sha512 = "d4d0f30577a016a2a1d24d6d8bfc51c55f27b0cab2dce3d2f584c3bab4b54022409e9090ad0631a84d041cdee5e2c467b843d41df52504e0e86a9a550cd6c267";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/de/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/de/firefox-70.0.1.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "7acb482726040a659731baf1a907525be5934a75606e948f4dd256df4ffbfb11fe70137d7a5c25d8a4a6d11e38f2272b2d89a9acb56d2810ff77dae22b8d9ef5";
+ sha512 = "8d544ee0b04c84ff736fc84515fd3afd3c00a99b4f76df5aba1669ca970138bec7965b87210f7dcbed3c0bf48f81dee184b225f49900d6393698e20a9a8fc28d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/dsb/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/dsb/firefox-70.0.1.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "b25f88fc38dc03b1ba87ee70636b13c5d2b677beddddcdba6eeb67932a6e5cd5d69bee2d0f3e5336f184d9968f80d76debce102db4b8b2449787c46424674053";
+ sha512 = "2c23d351b72bf2a9b94da2cf786fe58192698aa9ab428b947103e6ddae714a004a461a29af2a1dcd865a316038dda6a2610536f330c42d3ac16e7e027fc1add3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/el/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/el/firefox-70.0.1.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "5eef7c7aae58590ce1119b583cd8c32b62143a0776be28f1693ac43ade2ed28cb2bfb529756b553de9e16fccd8662c0735cf91d4766fd9e1216c19deee89c98b";
+ sha512 = "4da4a9b6c412dcbe1b12109df45a26bd3cfb67205ae351d2c49c774b8138633a2854211ce8f14f6630badc9d38e3edd0fa8c41859554b76ebcad698476828692";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/en-CA/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/en-CA/firefox-70.0.1.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "0e08e3a4cc7e83f484dd5cc264e5e0797fa610b2ffb0594ff646b444da25d06b450d4b733e4298111b7dcfd9727bef0167fc29587ca5cc65d55eb72c5bb0e45c";
+ sha512 = "477865fe5340b56db34b44bb82f9dca748a9e12832a698e1d17fcb31f93d02d01c221568d68778f21b10184393e3a07a08cb1314dfa6a67441baa7150c0bd98c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/en-GB/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/en-GB/firefox-70.0.1.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "1d6b06d58a49e27a7d6eedac33a3e6ae74778fe8c98368c2e10709d0c9e451cd90d32df6a2165e65e9d78faa32fed514567479aa58bedcec69d5a4fdeeb0ec4e";
+ sha512 = "145b02e3e27009839094bdfdeed1fa79ee3d6fdc068fa00496db0c129d26c6f52a239ffc9e14b49a82946ee8c5ea9c840b8d9b734bc62a9b3bc7b3aae9355b58";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/en-US/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/en-US/firefox-70.0.1.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "b7de5546104889f334daaf4751470ffb26ecc845e433d26ad455dab9d443baf1cc0e1c7efd42ebe2df6ce609ef8a08946d83470a78341739195832f51528f427";
+ sha512 = "fe347712d10282ecd16e11d5820c43bffb2264c373cfb0abfe2d5014b88b2db1d9c3f3b18e0cf7f4dcdbb6b710ebf8c46952239a260cc7336ba8a7abdcad6f7b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/eo/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/eo/firefox-70.0.1.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "b1df1d53c78405597fbf174e270fc49dc1a52529973a7ec690bdd3309824fc295d5bdc980449f0d8eea366548a180852cf38d2f7ceea82d9518a527a9a57bf2d";
+ sha512 = "b33357cc9262c2128b33f7324457cf9ba3f245dc1690364b5b70e9f7041b17f2c4a7f1289486dd4cd5c57c4f92b91a48c176aff4df5770013637270670740174";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/es-AR/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/es-AR/firefox-70.0.1.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "ff89873f85e4cf87e3f6338987e1da54412686017f14f2f2cbd14bd507b3ba0a00e15c45ce2711b07cb3c0a72fcaa778965ed293601eafb991aeef84ed8d29a3";
+ sha512 = "4e11b69eaae79235c445af1313669fff2b41b15504895b65927c184c12afc53dcd8c35a2df0b7dcb136582e9b850c999f4eefca146a79861c4f2c54936454ea1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/es-CL/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/es-CL/firefox-70.0.1.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "2ad1c34e64824565b699275d13e74027d5a4950e00bbff71754b221fc9a1f1118414a7d62a280acbd8aa8172175fb54f41e67f6fd3d696a07dd8a888b7e1adfb";
+ sha512 = "d0297e178415684604211d9d8fe942fb4ea37c0fd67750c13df7918f70bd8caa73e92db0c75a712689702ce2dc039a721fe1c354124a2ca65e11ef552cb4967a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/es-ES/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/es-ES/firefox-70.0.1.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "ca21787070a5ec6a9009cb04ac214fa86239776b90d6d541adfbff0babb6a16ff51d568cd01a10d19b547a181f123dc4a15bbd5d82fdb38d41332cd192cd81fc";
+ sha512 = "37017e46caa2a97470988b521a4a957ce5943f2259fd722105528aeef6813d506da4ff4a0235ca90c6d6db6ecca3f037629872cf43134891c7aa604a21da2648";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/es-MX/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/es-MX/firefox-70.0.1.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "63d5cb5c2fd570ef5e00c700aa60294858eed7f953d5a89dabad324ea7c1151fafe990097892da085075f14041f6e7e1b11dd77b4064f64830da9a3ea5edaea7";
+ sha512 = "722cc4e25f5d67404a97fd90fdde4c7b2140e0cada2ce2e400d89d50f31c88be748e1a743dc73c499688ebe37051c4267dbd4e7b1ea64af7dbde34754fa1867e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/et/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/et/firefox-70.0.1.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "f6f94f4ac50ecbe39837e10822fc1824c97094a897fd8426c83f86f2f3ff97851626091c27e71efb73ae4f3ae611da3bf1d419d8cb0971fc2729853cabc2f320";
+ sha512 = "bda3e3b7d073aa7fb8b0d9c4fca2a22972633775c66ea07a5f54ed262ce9232f10de3495dc94cf4d758a881f5b9304beab57d8ba2217aa651ab025af37949a7f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/eu/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/eu/firefox-70.0.1.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "dcc82582dce399f5620c47d1853db3bfd233be6b8addd3b2e87275f2d88483dc840e50f57674ccf0eecb7d53381065321ce285d046e860a869534c4bb618e7d2";
+ sha512 = "6cba87ec645c1036da3f915ce3ecc65361fe036d778266d4f0396e723bc65e0dfce2fa723179a94aaae0bc87bdb896badbc728ba99fe0f5bd250c3fe639db64f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/fa/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/fa/firefox-70.0.1.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "032fa11b3def5f2bfc1776296a4868396986eee1ea4480fdcad33c2a8e4b743803df59aac5088a01300f43c4f2ef2f106d18320ea829d2c3d178c2c42f79bbcc";
+ sha512 = "d16d36b676eaf8f9a0809e3702398eb03affbd596e63da2f90a29d256ad1564b19be5346a463689895e7d8b42b9648c581495d8058b33a30ea80a53a19417f45";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ff/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ff/firefox-70.0.1.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "caa002e10a2ff3f9115b63fb3625914977550401a342e0cd9ca515fd64af3281a22a1a3aa51814370ef18e3ead3d6e093ad6c7b0b728011d8f0a40088168c9c5";
+ sha512 = "2205c85057e8d959e1556ec81523724d9e5e9064b22f30f7f194c184baea1c4c6a3e7eff133b4fc8c8574b8702ba075f7345b1703916a8dbbaeb8275fdbc0640";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/fi/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/fi/firefox-70.0.1.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "12136b4f24c697ab663c5947d6042eb7af0efa676126882009fb8b74bbaddfc25433c0a80f22094e342d3f390ed253b67371e6b54b3fbf7388df2130042079ef";
+ sha512 = "c65ad5804089f81f28a4820edd154df5fb7825988de650dd8550ab518326c809e21e50a033fe6b6433d89ae075a561ca91ac930728bed05758885263866df469";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/fr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/fr/firefox-70.0.1.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "f88d755212abdd116d13db212056d6d6eb2c628130c381ed17183e8aa64453b71f514cc22c347f37b9fa40346e2bb95188e4b248dc7429c70ffc306acbf9cc7e";
+ sha512 = "d65508b9a78fd8bf75a44b39346e8408a83a0e308cf0fcbd612f3b9d66d6c1e5fb93c8070574b8823b363470aa138468dcbbc3313f3b789508093bab86248524";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/fy-NL/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/fy-NL/firefox-70.0.1.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "25fc225c9c97850f23bec3317198dcce8b3c802fb672db3cadfe2abe5a77feb2a55a2c2835c35495dfb7dc97039f21ff6d5189fe4fb266efd40c41c45be718e9";
+ sha512 = "44d1d3d072fd350874aa1366c76146579fbd6015930c8e597abc472fa380155676b5016294688dd4cb43fc5c3b225c8c0ee93af2126874dbb4b5108f2c267b9b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ga-IE/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ga-IE/firefox-70.0.1.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "83e4ff3f316a537420f92d564397e6d39969cce23497d5ea2da5832804d0ca00781cc430541324ab6d36ab711048637976be9b07725f1a1657997824a47b3704";
+ sha512 = "2e8ba8cdcf2d96eb61d089d2f53139375a161a92b000f7723a62dca28000e77946f089b5f571b7cd9cf75b6910cb37c522fe95fddfa10e300351e679ed685300";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/gd/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/gd/firefox-70.0.1.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "7b1f1dd35680fa7566fbc56619a467f6d1d32118c74b0b5cf6e96188f5eae9c5c7275353319c755b4685dff999bbeb6cd18c56ae8e24753c6ab74ced6cbbf066";
+ sha512 = "b08e58fa3845047d6dc82d55ccc4c9f0e09a10e48444c6e39a4826534503c59db737b1c7e9cba526b98f240f6f65010002ad56b054349df82e608e58ba2d34b9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/gl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/gl/firefox-70.0.1.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "7061aeb98e08c3b0ce12d17c6a41eec360a1662dd4a91ece86aea2e1d24ac6e4f99bd678a1a02fc458901d50aa0fb29fd6ab03c0409e771e0664fb02ba4eaf6e";
+ sha512 = "d84b29970c4eb30f73f1f924744a529ae51b4d933cb0c6108ff9d12736596c34e3237566922540b0ae346e63dfde51f4252cf9e6a76e0c910878cbbc7dfffac2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/gn/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/gn/firefox-70.0.1.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "56fd0618ace9343c0a5a23a269654e6e4fcf9cd1f0d1fa5170dbf61f6d102246dc3dc68faa04ef601d0b37775733154aaf2f573d4a82fdc3290e3f126962e59c";
+ sha512 = "650e09d225a27194156fb2681591b8bd658f92ac33e8ff4e0ed601a75fa28315f5ce34a7c3ea89ad7ba065fa3e0c9942051c0c75d96a87baba623eed368c5a64";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/gu-IN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/gu-IN/firefox-70.0.1.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "74995df89406da1cb2303c75300d3aefa77b14c7f7af55f6152649034fc87049aebb6f9529bb03a465f85c702fb0cf24f5b08d7d109b4bb7952a331c7ab69cf3";
+ sha512 = "546d8c2a3f63f5090ab6c1b82a515d816123f5d87185efab04f1c255a7717e28e0969866e440b695fb22a743dd000575dd150d82613b9c7a289a2ada8689a0ae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/he/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/he/firefox-70.0.1.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "fa860c409ab5d77cd4beb48cf1294588afc2343d75cea07c717ad844195364176e14ced2d38f8cb91996899037d213ec04852847628cc4c87b2808d33cb814c3";
+ sha512 = "5e27de14d61ba25005700ec2efd958698733b362aa4aec6bbcf630fcd34cececdd4eef0bb8c9ea31ec5372c816b5cc0d930c15e594f33f28b99476a19e0ef92f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/hi-IN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/hi-IN/firefox-70.0.1.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "c14b6d9dc7e38dcb20a7676b8a8744dae145e8cb99ee5a568aad79e6c086bcc591232e6312c87543120b5ecc698abffa8c7acc83073ede8bccd6cf07f9e16aff";
+ sha512 = "b91d9977e3817332240c82e73dbee31ea1dde9bbd4004f7f19e27cf3693460746cd7b37a571fc0219e88f0f52af2e38a39eee17935a9a6400da5fbf8605aa8ea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/hr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/hr/firefox-70.0.1.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "ae9f7b87fe869441e21d87956ac199440aa3189cb6704a3e55f08e3de5cb714a2c0eabaec9d33b2a0de40c89cc464f731412acb7fc7d11eeccebc24974de521b";
+ sha512 = "8f87ee0a9fdac42b554d3d69d114feb44b320e1db3202bb90c0f05f7b13eb1b22f1d341d9e4ca6eed2e7a3b560834ae328582c7db66d64c3dcb54031218398c2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/hsb/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/hsb/firefox-70.0.1.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "5acc0a8e09e77e3e98c0f4296e1fb410918db719de853ac3c0e1ddc028a19878bd7b31299cd2292cf54570e8c911318dcd32e74e272e15f7cddd9d74ebb93524";
+ sha512 = "84070fbc03c36b3ec04be8872546c9ad79de14a4b518bc76ef324bfeb06f859153bb717c7fa7e0619ec6df0392d2e0f139616503a86b3926dad3f1e1c9bcf0e3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/hu/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/hu/firefox-70.0.1.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "82798f3e1105e75bcd0fbce330e01ef0cc6b4eac806d122bd448ef5420e9508355e2fcc477bcd75399c0f93b9be99d0a629356294b132f86376d279c45799b26";
+ sha512 = "3a0e8fba4050641edb8f273659f7ce3eaea974f22b7a1b3c9859f11834b94f470831d5d71ce491b5269bcef79db973b7500d04a01583189e3acb7b15ff6f2ffd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/hy-AM/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/hy-AM/firefox-70.0.1.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "b5f4bb43d12cc9337d416b8233f1fa025e24c6e818990018fd90097f762451775dc9d5d43be1dd7ee81cdacfdc071e9344d05ed41f6d6b28869b77273e505309";
+ sha512 = "f408b350c3210a024671561caf75bacbeeb43fc90061558886c1eaf948caf14a8526ac66230cb66e265ea4b5094908e89188c469da76b477337a689b7a4f7998";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ia/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ia/firefox-70.0.1.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "84c2adcbcf52fb3ae64d484b0683840579d6ac5e87cd6361709132c150015f909c9f8036fc6e4609c23a8faa0f53c4f27b15ec32fe04c7d7b839e8c30a720008";
+ sha512 = "5ba03b1a90d681f963e54e4599178c4494f4f892bcf3e1ea698eaa237830f128d9e0e4a19550f683645fd4682efa7801492bdc3fe5ef4cdf51b2241eb6fad279";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/id/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/id/firefox-70.0.1.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "9524f5fdb0d1b5289a30fc2b0c0b37cc1ea45a99e9f8f6292a6d7c53ef65d02278135035cfaf4b8858b67f3795791434f041da81c03e7ae03fa0462403d3be2e";
+ sha512 = "e8fe42ce9f6399d1291198d169f7da5be07f8317ffc47395968958587b559e576b6dfebb6a1176b89eb4ae6138aed9de987d6839f1e48c1a330a0274967f27b7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/is/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/is/firefox-70.0.1.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "1b5b416a431e067390610893dcc0101a194a552a1ea1251bdf8abca5590128ee313b17a5c2be7c21fee21037f5ae2270c016f4cdc944eb7d9777301d194f65ad";
+ sha512 = "2179886cb62bac2fbac100fe7617b074ea890b9efc16c0fcf8387096d82e4b84d351bd2eff431bf5ac1e30d144208411b57bde540d8a744fb9e91b793d6dd061";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/it/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/it/firefox-70.0.1.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "2891360ad4b83a98bd4fe919eb553b5d52b5b07df05a4376e5cfc06e1391f1c007929fbb56e7f541361e156852637c37106a67b943e7045cc4db17fcc55321dc";
+ sha512 = "738519602a2a7ee6b8c97a9df82b125d46e77d1804e7278d7416ff7a930fa38a2cd2888f7019f5a9d15b748725f8bb2d37eb7390141ae65c3056352c64b9ebe8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ja/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ja/firefox-70.0.1.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "c440e77db3c5b9ed0a539bc104eabe38e271f5951d617abaaa3f33ab51573518a2abdbddecd711d087d3844582916e14ba4f1aeb1bfe6e1be59cffbbc660189d";
+ sha512 = "645ed65a2e9340c7836bc35badc6bab1d209fa59dcd3221deb892ae63025179610fe3a59c60dba3262c18b618ca7f625c9df6f247b8ddb0f7e72557d0572417b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ka/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ka/firefox-70.0.1.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "09bc7fa6d98677149d99c8c0ce38202d6928956907637d3168816197b2470eab0b3285267d98e353b348a39a89ce0330eb3c969493027702a6324ca3cd81f7e6";
+ sha512 = "f4d4d156b5d7c15886680b2d5b2b6db7bb978a620be38ad25eec6ce477f5bdda068030b51fb05b949d3faf2639b6f0f288619ff523b0e9e988515927f251fe08";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/kab/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/kab/firefox-70.0.1.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "6ef367e0e7429f93c1ac0664cbe63c1263af2d134018d1aa69a4616bc896e400e798f899791446fa16e7e89aa03d682a21e318ae4de809da8842c44e5778d674";
+ sha512 = "5f3d11bddb361a542f333c1045d9189e8ca104a8f5280eecc3b9392941f8468140fc686b7e6c36140ae4e9f9417f00467c9931334944b3949023015b23b5d0e8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/kk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/kk/firefox-70.0.1.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "da0dad64eca68f473aee8c09f6ed3fa3ced3f172415aca55ab68366dea5f75ea98f0b384b63be19c6b96a6d29163a91009118e43bd792de6f8c71cdec3d70d2e";
+ sha512 = "e9cd29f905bf0cbb7a8ab90e7f73144fee15c5442d653c2492701356260b3c134eef33ee066bfb1dacd46e1cbdd19efd0901fa150472aa63f003ee9e82ce006e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/km/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/km/firefox-70.0.1.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "8409553cd52554702fd3bccd3c50b4604dd39872a2caeca9d6bfa3edb7bb01f1d5f093ddf04fc826152691fc669b9881e295c3d796e0327fd4c210bdca01ebc1";
+ sha512 = "c9153fe68edf04008023928ad5fc810dfa0a8344beb2bd0c1810f15b0736fd1a0168d4b57e611f1192b5f7fada136d7bce209713e2873a2428218b555262c4de";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/kn/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/kn/firefox-70.0.1.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "c626d769f319c4cc155fa26f9bd32a2bab60e7260aa0237fbe9e8569a3c162b2e5285de8008a83e94b44f329f59af57df1c5c186fbbd9263a6b4da52120af13e";
+ sha512 = "6ceaeb920d775403f1da31d172754c3cde34f8d3b68bb18d75e23887f253bb62610c960fca3e11599caef4a947e68f11b22b1c240b3381a6eba179c948c1cda4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ko/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ko/firefox-70.0.1.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "838316274f178e3498afee6bbdc245433f31a92cad50893729263b5399f3fe3f3a97dad77eabfb13648453bc3356d4c4fab3077ee71cfa801b68505f613babc4";
+ sha512 = "f0161bd480a8a8a861c9e757e0c54334c060616bc544cc698a5e47b71de1784092c44b12cea973b74f80bec89cd14c13a9c6a493eb7a220a8121676f5151cbe3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/lij/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/lij/firefox-70.0.1.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "7529cdcade0ed9e1a9adebed956a9f1c5c26b212d4ce76d3a75d00d9dd8edac086e6b9fe2f993d5071230b6f0f5067a9ac9281fc95a4c82fd6cf60f1647679fd";
+ sha512 = "d591cbb59e4db81ce872ad367e0d74b425c1b2b7528d8f468bbea15443efb98ae74a5b860fbef43718432be8f1d0929766a970e6751105bbd949c7ac6e515b65";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/lt/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/lt/firefox-70.0.1.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "68803d5c8aaf40a78fb6e51237fa36f72142f9ffbaa7c41f845debbedebab990cf6349736ac98ae0ccafd00c56c6f16aaf053e847b31cfa508f4272914d9948f";
+ sha512 = "073a23678762ee210554301940e220aa50dbb478aa345c47c64ced760a19e25e24d1748767d627b6b0d382245be71723e44189b7a4f8d74a16afa1fa8ff93747";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/lv/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/lv/firefox-70.0.1.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "9746365d8720cd416ef13affd40015c25c0b225fc10d9a8d5e28440ca0ffaef5a9ea72572af10f122eeccb9c95f6c0f86420bc82407b968e481ae8bbab5e59dd";
+ sha512 = "6b5a2db5852f99fd725410042c59809ffc660ce66b15b8baab1b4b1d3cd4f534dbb93699b49204a73b37c2ec094ade0662661a580f7c498b8d17d7a1aed4ff1f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/mk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/mk/firefox-70.0.1.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "5fea92de8a3a040e0c2bc9f79c313bc8ec1ed5c6ac3394479cb5e18cd29908c7b5c6aa6e0f3f94590479712e0f1bd70e099d93ce4ea8bb822a65b7dba42ea78a";
+ sha512 = "be4c365a2f9e39f5046b464308605d90d318142300fae63c5f12f3038bee064174f78639a5bf58950cf6849c5490f338247ca7982c2f400fa7c62672c11fb5a1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/mr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/mr/firefox-70.0.1.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "787ad5c7c176009199e63d8abd55a11b1aac9f815bd9596a80e08298e44f6948ded1c5d03ef23267e129aa7522169569b6a1d23032110c7522f6c68b8012702f";
+ sha512 = "a9f8d75efb79d3ba833edbe333308c1da1e1a5724e95d6f6065170150bd341de1189a61283f28e6570b35d24c1711d97b2fa6de9a32bf2b896a2376ed592b56b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ms/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ms/firefox-70.0.1.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "682c955257f36be238dc4e6c4770eb65661af1fd6dc46a2b4ecd3d506e08ce602f22366e46bdba91d636eecf943fa0a5151f29536aafba4c488728abf660bd0c";
+ sha512 = "82d9462433da674272c77cb89d65d9514a045ac7ba68270b7dec5f6f01e50e81d6b79b5c84830bac4abe311eedd3a2e851ac8afb7d03f0e5421995b78c039ff2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/my/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/my/firefox-70.0.1.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "cdfaafd1720039202d569d106f484f6c1fa6181ff2d9128b1de3cbc555c34454391cb87dc9c90557ac62100731243de7f3efcda73d5bf69dbcfcacb76d65f6b1";
+ sha512 = "9239499eaf3686cd9ccd1e686f06197be63e1fe9b95c1343bce032664d08387abb4798d725f64cb439ca61afea58f3802ea786b40653028a0b90686af8423398";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/nb-NO/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/nb-NO/firefox-70.0.1.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "9e147b4dd6ac4bef22c89f7fe7e946bb1546a6a0872e5d9e9fe9b6c7c368e98de365cf6d55bdfd4d4f826abc18a8992775e07552c9f14d1156c2524d3fb4d8e6";
+ sha512 = "085fab55bc8ecd2021f1ea0887ca7b191390d8ba02af07c1fa16bf78bbb5561b9e47a7ded461bf68b1faad9be747db794c9a9d31d35d2d51888d54a513dd5f99";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ne-NP/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ne-NP/firefox-70.0.1.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "528e2dbca84dc8ca16393c4b037e0ae3eb95896342e5bcdc4eb068f5e42509ccdfeda1995b483fc76ebf43d09d7362a6493936588d4cc649a3547868d1377314";
+ sha512 = "c5f1e0b5c3e84f11a3d78bce721ddaf5f93bca53236475bbae7b9bfb126917cffe779a89846c4b2ea8d47a55b61b4a0a9dccebc1e685f100f9ba36ace157cbda";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/nl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/nl/firefox-70.0.1.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "87cc2663920121c158c626be7a89a5a96d933f23c6e6c29958ee077acc0722c99f6e8728aee40e1a5249fd7af8259c2904768d26f7d0ed68574b4655e03334f2";
+ sha512 = "35bce76ba0505839b85f91881bc1fa8ee8e8d6b6dcc237619b80ae4c7fe0ae2c19bf6951ede595e94b5afb7b9c030813fbf4cfc796b1c3f82381b7c6a7ab593a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/nn-NO/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/nn-NO/firefox-70.0.1.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "bee76395e5941618ee0ef3ce4e602aad58916456bbcc2d348240888810d86d0cc0ec7f24309c610988acca106848227b6c8427a59e231d6103a7e8e73a4b74b2";
+ sha512 = "16ca43ce95b52823ded1776584fcc5a5bbe03126496c029ff36475559ed73d3fb9aa60c205aa5e36565f19e1e144a0239421331f3e3660dd7cc38868d44ea7cd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/oc/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/oc/firefox-70.0.1.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "70ec55d6ce83982a3fc6e84a4850a580eb461abb92ad74d8674f5fea9e87ffeb3ea679bc2786d0a8951292c9a9d1bde008edb696121c26d9ecd618583b78312c";
+ sha512 = "46d6196315738ffd105a7a15e2f2bbdeba86b171c8b87d7a69e8a28f5c704f8d1312e19d118e2634505945adafedc37558b7d8fe24bdd5df7cc3d50837db3155";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/pa-IN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/pa-IN/firefox-70.0.1.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "38d808b9b4cdfb710667514d8d88dba29ab19ee4e33780791b1d6e8e3e01db532bb2e8297d4bca658e20cf65de18279d77e1af2f0aa0a2b66552ef2e712010c6";
+ sha512 = "73f8150047a7b0873fda0c7b8144fdac0e3e83dfdcf97b50398625cb228d5088dda611727ea5bdeaf0b018e0ebd9f6f63dba9abea398929761028623c513f35b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/pl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/pl/firefox-70.0.1.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "87a482bcd54044a2b42d2716102814a07f03254407abe7fe1d242717040c5981260f7df2bfa46ee2dfc709d517ff5e1d4ab8d203c0640503eb65edb39cc93601";
+ sha512 = "0f5134d8f8cc922331a4ffd26c9fc37e8ec54efc1e5d1b9da9fbe5fb05da80b078fd7698c88ef74009ca8769c919255aa120bfadf30354ce5b34f015a1caaefb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/pt-BR/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/pt-BR/firefox-70.0.1.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "ac9b20c4719e2d9f4f77d52c850a32d25b0beb53d2e320f7eee4044f72543a5a4f0051060d9b0c30b50e8643e20bcb57e46e670a5b8b993a1b330c345e71acea";
+ sha512 = "f26f1cb749856c9e183984327f773baf9ccfb00f7b00abffc07fc98d9e646ca8d7b90ff784f8563e20ff5653cc57abfc193b9ce0862b5e86d50922d52a9c8e0e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/pt-PT/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/pt-PT/firefox-70.0.1.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "27a2871a7687d3d9037f5f983670d1f2e34d31221925e26f6aa8d39fd0efab85495f54dd7c154fd4974968ecb1798eed3177315575a949d9e0b9900dd2f34c39";
+ sha512 = "00921e3e87f12d653e762cefe75f3d064bfaa3fae7afe003cda2c98a381be4ad55a21989affa825c0e7726ad81baef41313ed98381ba598d991917d0f33b7cf9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/rm/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/rm/firefox-70.0.1.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "f7e45e4f7b52a016eb97778340134b9d8f8358c7a37fafb8a29225323767147991030a1be996bf9f09ff777716d3a179e18e79ce784ecd3aa0df4167df5b1c1f";
+ sha512 = "1fb0246c91cc6beb01ae842a4ea9f2d749a5196380ee03eb689e03e1ad4d30f7d58ddd7ed3a6d3f340fc72b1c94732b67895cfcd0c2a3f1df87140d0ca7068df";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ro/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ro/firefox-70.0.1.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "792d13d134c81a072139706d27554563fbc84f3063d71945055d13e9277f6b6dec13d4af0a2d3c3ffd5a36ec64dc1b6f2b5ff3634c19b7f4fe290cd16f997a25";
+ sha512 = "5a1d2659499dda8f7394b6646deab1cdb18f7b6ff71cdf3667a238ac1d4170a97624beabd28cef3dc0ec5969d5eb9d05b5560fff4bf14fd0a5e5e2744c670585";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ru/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ru/firefox-70.0.1.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "ebbb9f69e090f61ddebf3013dfade85ee9d2b448394bbbcbd638feebea27f3e1dec4314644210ea9e07169cf81f06276c7fac42dd0adfc90087f0dcdf4b3f603";
+ sha512 = "8c7d33d17fcfd3df95757818b95e6a799a5089a2311a2e07960e6700d024b8218ef9c03d0771d3c2559937a45556ab640aa5cd71c34c00dfa27936c62903bc57";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/si/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/si/firefox-70.0.1.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "160b341ad9cbf78e4a518262b392672bddca2c54bc4695587afff79448f192d032cd1234d58c2d2be0d437a7934c7eaf29929e60ad57a431574ceb3e48e26e13";
+ sha512 = "1e20a444d0968162a84946ac8f78d42d0a01843a5521978b3719d954c2f49d4e834261b6e248d46e85a6312c60109cb2e2f75adbb209870132d828b73b0a50ec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/sk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/sk/firefox-70.0.1.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "070a8c830a2424b96ab8a8ae0f590dc982b775fb237abab6bfb023d35cf8fcbe21bf608f5c684cafbc7c48f7849811c2c0deacfc73633cc85ca274c8348e96bb";
+ sha512 = "badfe0541b0c7d5c9387b1a9da769b5a50ffb0ef5bbf063be99b4ce2fa44ebb7e957a1bcc5c7be4968e31028b215775f8b8d433af7c1c3ead2bede17c18b34f9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/sl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/sl/firefox-70.0.1.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "e29d6a7bad88f96656242539f316ec20116779f1160ec5795b8922e86c9b12bf6a687cee3db322cc5a574e5371919864c17fa39741f930f2cd32d3645e26a010";
+ sha512 = "d6f133eff2b4fecc43603201a94b06d43a872de706bbce0c828c6f3ec4eaaeedbae677255bd85f8a22212f372192c3871d5871a402ec67855e30d2cef00f1b16";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/son/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/son/firefox-70.0.1.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "48286ed90c08ff2fafd22964fb52791bccfd03a80f03d2bcc22141b4b8bc06fd05818923048389f80dd93046dbf28a1d86ea0612f0bdfaeacbcb45f0eb643e52";
+ sha512 = "234116cade8ff0fd68eafdeb09def2de5a4395eb500fc06e04f9c5367a2bc9859beb34fb64f9a80bdafa76200716d999bf17a35a23177974a4e7f1f1cc43f646";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/sq/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/sq/firefox-70.0.1.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "179c51438cadcf6f669c75d1db3ec4e79cf8a943cd2242d80727984c90a2bd7c167832e465e4d0510fb385bde450129ec48f4f97d4aec6d4f78d753a2d2cba7b";
+ sha512 = "5742ddc31600b89d600dece3afe1794799e147b6f66454de3b1d7f8948b06778b87bdca042e8082f61213fa4fedcfa8ea3a0ef3d9a88b7b83e0a9ab438a44796";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/sr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/sr/firefox-70.0.1.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "96c8cbf9589a2b00e1318f5031b26eda5b44fd3be002f4d47f2df174452273baa36cb427b31168206427b23e2002ba4fac666803c498bf45b95270d70b25ed21";
+ sha512 = "b3a2e8765c6d78bc35595f12086f4771ea5314e6aa0a1b36dd1d870680818c102d04e12633f30744c62416c378cee88c59e110eee11e44795d4dcc15c79c4273";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/sv-SE/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/sv-SE/firefox-70.0.1.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "a8da64283b5c58693c91270a7aef01ae8b8332cfcef6e2c3c989ce72effa7de00b3e162f925dcec23cc1d9f7e29672875d27cd81656b55decc67d59ba2a5ccb8";
+ sha512 = "65bc7b60249d6e29633bf6fb997a744522667af120dd00f61143f4c9ee7cf48a2764391c383821c9f6ac1c99fe40bee1734d8949194624ed123f92d0ffe7efa1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ta/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ta/firefox-70.0.1.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "6f505ce970579f59fe0d6bee0a38754cb1f2762b550be21760199600c34979f6aa943c2aaeaad74299245ca8b4c8834a7d4349e328121b1db375e188f1675a8b";
+ sha512 = "5ed15cfb7e70ab43eef608a06713af28b44cd64a1e5d9e09bff2b5bc1c095f8022b82665a496ac25d3214c955c9662a8d783ba20a784a864739a04d387a4a81c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/te/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/te/firefox-70.0.1.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "a171b0bcdc1ff9a21a6dbfa4db5fa83576d16d51445384bcd83a9ffae908f9a55077cde70f22a34848b9ef2841b162e86ba9aa2ec4a8bd38fed9ca9e021226e5";
+ sha512 = "6bbf8bf5a672b8fa16a9286dea173b5323a77f904dd3218a439489d2ec3ad092346be8d06f22cc8b12d39a44282861461883a16bea8b0067e1b0551cd38a053c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/th/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/th/firefox-70.0.1.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "63af749d36b86e113a768569f53791a3c8ac156434f4ed2651f1cebfe9ac565e142ec406af44245e76e661fe30c9fd070f7d8078b98c720699efaf63ccd88d20";
+ sha512 = "ed04524b8d60e96a35967c69901d478596a98aec0a31f8f4fec72c67217a6397dfc2c0a142929d074d0eef6e0d32ab4183a72b467f0f19720c240f7d0ab9969a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/tr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/tr/firefox-70.0.1.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "3d519e4fe21e5637a3ac0c9a4f67dc3a473fadcad2078f933d2126cf524893b638cf8a4b69522f3209d2ec2560821b469d89c873ab3b83da8f4515898003af90";
+ sha512 = "5660ab4de81d92002ae2dcb7b8eccb371ca57c4ac06d31b052b187985babb54eacaccde8f9b2cf815c15f9d093a06b5ace715de42a9c36793ecf7b847ec5f219";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/uk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/uk/firefox-70.0.1.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "0b155c61963a65a13b88d630f81407b5b9aa38ec2a66dd95e8fb125d740b9a802492dc799d3064ddb99d84e7d36d279c0295a77ffe06d28deafb211cea12aceb";
+ sha512 = "3cf5d6942fd15b42a17911aaf3069a610f3c65c3e5d4bff83ee922fdb21d6fc6afd81172a6871fd47245a045e5a644943d450fb8af400553b3091f78aaa71b5f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/ur/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/ur/firefox-70.0.1.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "fcf8432ea95d66466ba8ab254f630924ccb05432d0b3a7424813149e02dc6a8db6b29c5c11be65820267189594e7e5bc4a9f7f3b9ffc80c1334bd24faab3fd07";
+ sha512 = "174039e641ebcd3bc2204c7816566e8083a61082aca7c67c46bce316408a978b5832a250944f8282732590e442af4a9a21d4dff53dfa0147755d276bf3dea05f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/uz/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/uz/firefox-70.0.1.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "89e69e07500096124d9d5b75d82d76fa245dcb86973f588fd2db744e162b8a89971005e4ac3385a1badbf5e195fa04ee4216d0737ee0c5d51cd1995e9c03a107";
+ sha512 = "fa6924abed1205b9c99db2134f311996c493d6b81ccee473baa9287b60cb0918df0aefa67603f0daa5fe73ba3e29ac2534f08079c6a348fd8546fe1d920a3b1f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/vi/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/vi/firefox-70.0.1.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "5e8d1b3a719368a7466cf84f486ea5f8c26b6907bf69376291db8fedc18f8e7e2c7bd949c8b156fc4eb3b8fdba630395373d48032fca8c0e5f4b2a6d411503c8";
+ sha512 = "79cf47c86f9ee36b906f13d78405c84793284affb7c1364cf7f71ca33f3938b0b434655db3a9051edb95574de6a7591697703a8bb5c7db3fa088da7d9aa97356";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/xh/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/xh/firefox-70.0.1.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "dea545c6f6e9304ef94f9dd33c1ef39c862db7a4d9f0cefa81301dfeca1f898382229aa7ff960eef51b3f216ba69a70edd17a64ab6c936ee7cb1c0b5dc02bb95";
+ sha512 = "ee34ae83ea0eb4c3fc6a95635cd1965bc0ac13f9881fb15cb3202f32360e15c959de84457e2f167fe4dabc1e411062b942526f3cd624b1c860b4df7711de4d60";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/zh-CN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/zh-CN/firefox-70.0.1.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "1f09b9bdc8b7dc8e05132d8b448cd95f3241a539a4a76756ca3eacfb401e40251463a120596d33a84f447508e4872a71de50b509ed01b2b6f0d80d4d852ce8ef";
+ sha512 = "f60a9f43eb196084dd86cf910597ae4833f6aa9d87a7dab934104ed6def9936420bafd1d8a321ff7d22d6d1b69452ac2b79865446b4b41789dd97858b0887810";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-x86_64/zh-TW/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-x86_64/zh-TW/firefox-70.0.1.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "9a219a35dc0cbad6bb98f27d55b654e1b3277e30ddfc3ca40a436eefd3ab49854ad92844a9abb54993214a456858fcef317a3400135aabc1cc879734df70c858";
+ sha512 = "1c582dd3dde0c6a0a29145b9482b750f849d22162889436397f9186e82852b3a763784a7e53a18f728ac7e76dd4e9c02e080e679770ae2ce0638543c00d3e3db";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ach/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ach/firefox-70.0.1.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "b8ce88a7adf8b4a5fb39fa810c12500625f077f31938c0215642e263611ef99982912719ef0e9989704e4d79100a2234123179a0e352886d7f6052184968cae7";
+ sha512 = "5037ec716c3b9484f8dac120b9bd5d89d7fe4af8d5890566623b8cbe8cb9be7ad361848995b4b0862bbfff8ce752566e88a32643e6d631cb35f4bb48b136f0c1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/af/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/af/firefox-70.0.1.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "bbd7ae4ffc80f7b15166cf80589b406c0e50851bb1e3935450cd376d763fe4a54be138be16ba3d6de3d3d416559e626ef7ca6400500b3c80cdd5bab10a1acefc";
+ sha512 = "875f8c525297baff2876a6c5567b1a7c6b07a269d487c93a7591366c9e91f2359f3ab537f7c6ab59d20f1360638f742443aecc2082ebb5e6bfb545e7bf328f54";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/an/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/an/firefox-70.0.1.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "2086c62510b52f87e980557dbf14a859ab5a622b02e5ae04ecc7d483cd22ad1126a4ea4ec4736fee792fcd741630fcc5ed8f6e66759502ec583805cae0cf9011";
+ sha512 = "fa677ecac73408fdb394390f72bf49ccb3df16f93ad124ad91f60d1f29aa8a217af341ffd566291b86c18c81c92c8f9950dfbc8a339aad12105349f36cd79e2b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ar/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ar/firefox-70.0.1.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "391a85284f0542fd35363fea0ca566a3f06db3ca06c47017d7f3696cfd41ef56d97dd51667f80e04e079e187f1b214871d552ab6139108927353d5f5bfe6ba81";
+ sha512 = "e4474a7bf8e50d29d991587d354d2f1df0359513be6e6b8e978be6af59f18650c83d5acba61c0a972da8fad7b7db720c63105d8bbe6f903dc4392ba060fc8f88";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ast/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ast/firefox-70.0.1.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "1336b446a8473fe82eb2a9fe2c00e683ff80d24629fb80c37378ffac713b4cd7a617670eeca084018da3b9fa952e9304f6f32a6d29a28213fa49f1aa9d52fc2a";
+ sha512 = "1a9d6336780e76e501e844c925953409c12953f27de8185407475a9ee54b9601d069f535570f16e70f6165c363a089b38cba472329749d18499defde6feb71e5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/az/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/az/firefox-70.0.1.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "f55cc621d04c9d3899e35652a16dd70f299c7568694b3de2135c129369ccb6471c0c7b811182a9b5eb6c803ab9b2c169b99911aa2de30c437fd8eecaac8c1dea";
+ sha512 = "774e7d4c0dd2830a581db68ed77d0066fdd03b523b9cad0e722343faa797e2b813f391a9fec7cfe37c9343c1220a0dabbe0a39a2ff39b3ed4d735dad7495ee49";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/be/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/be/firefox-70.0.1.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "6638a25ec12cac9d753bb524d9b5531c31e11ce57fa607fd0a45ee602a34b32b7b46cb62db18d14fe21c15e4273f9109f04e08dafbbb13fe56e8b4dbb2511ede";
+ sha512 = "cc82764c3a70d7ff2d92a5ad42796aff97e6c30e13d2669a6e651ec21897be2bc13ae7dd7a061e359dbf88768306b85face5602e9e5a917b4dc803593be224fd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/bg/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/bg/firefox-70.0.1.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "fa01acc679b88354fe6db0e1c757dfba339ef7bf4f95205d771edf21c62373770000db2f794e34d86a0e8a7ba31aa7d6d125a70a305fbbc434b84e8732e361be";
+ sha512 = "f64cb5ab0896c0d87532eefce2bedadd8fa3d288c093aca9245f860e93c2b3345b4a3a5261f01cc91621d05d1d60476d546b063b4bc76d11149c62031d4cdd5a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/bn/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/bn/firefox-70.0.1.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "5ffff990d4ebcf3933577350777ab7bc7798d6e8ca01a4cee42f20c90473c48d2c91884868c22c44153894ced374a0ddee7e8aaec5c3d6ec3f419c20468e0637";
+ sha512 = "46706117f3bff11a6fcfdc0a161eddf3e4d1167dad75f60eb0bbb9479bb45b65364a93a20bd1ed9b99da8965c1b86ec4138b1187f4974ca34cb6e71e1db9d182";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/br/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/br/firefox-70.0.1.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "2af02050e3ef328bd4669f99de250eae122ea13997428b94b13ebc2ff66bbc9d49d8ae9660a30c399099ab700bcd2db2ff2ebfff7e40e379ad119315dc8bdacf";
+ sha512 = "9856d76eefc33a114558edd83be6abab5676ce059076580641781a602621a74458b5a87cc5a664a977a9537e5d5b5f3c534773dfa446b292eef9a9849fe7a5e1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/bs/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/bs/firefox-70.0.1.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "c311a75c53820fd05fc41b02e41a70ba6f3802d1d48e1e66cc76e24e7f74416034cdcdbcd189bac0d8b88088fa5530deb22ba6bd04e238a0ba8de13af760fcee";
+ sha512 = "7db4ce6bb1732f335da36e3f28ae695528a51b99797597a4154852f952a4dce99196f19da56807e653e3c83ce398872ebb2e0e1095d19ad45c68241f3b2d37d3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ca/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ca/firefox-70.0.1.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "3fb3cffe26403fda0c578ac815cde6a1d79227ad1cb4b27706d805af0baea726f292a79bab124204e50e90e07fc61a921554a72a19c6960fed846139ff7efec0";
+ sha512 = "565ff4b01016a47103832057ccb39aaa0af1860b90f820fdbce3a037be89741e077d9b10f41c7ecb20c1e5d724a672d394d3d42dcd5c82e48711104aa6660774";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/cak/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/cak/firefox-70.0.1.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "0f862f6dc7af2dd8f880edb22c678a20fb0e3a84e3d904c882970ebe7c6d9f66e33cc6d2a0644f8e4416a45bbc44f712bfb51b2009d75635317870d558fdeef1";
+ sha512 = "7e5637b6e7560f68910adc22dcb02e0bb9a81a4b65a63c87634237943816da4c7d8bd3c02a809f15f4a1dd7a99903d6bf34151f4892cea4fefa5d8fac132c13e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/cs/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/cs/firefox-70.0.1.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "5716fe5ac9ace990cca650ecc7c169cc737fb75031d8eccbc181f79acea019328a96d0e8132325a0161a092e051ed0d26fad60c1426ae8245799ecc916ac440b";
+ sha512 = "407c9700c3c73fcff72042183549eb1c73a340b32bfcbdb350f4707b421c5c0614478aaacece123a41b4b2883eabc7e05568d90085e1ed560dcbe561f429a775";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/cy/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/cy/firefox-70.0.1.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "c903d8206a0175c5c34a1b4fbcacd5b8139adb721cae921c586851ada8d29880ae1e601286a8a4bdbba8f3f25e9943b63cf449785dc8489ac2d437ac3412bad8";
+ sha512 = "555f00ea08af899e080b52fc16ecf22b950a171be2beb339cefc7940a15a1b6ccd5c5dd61d3cb20d2e9f4a81faa9537279bd2b08195d8e3e527fd76990a462b1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/da/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/da/firefox-70.0.1.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "b2618aaffb14618e7f649c9dea62ce945d5db8a13d8ca71b6377d03df30ac57b18c7d009931704c4be6120015ad39128a2f1f6953828e5b3df5eb4c92aba900e";
+ sha512 = "b2ecde8118c19ffd3bb5f75af9fbe3891fbe2feb85119a2d9ded71519e427d2a1fe9e41969945df984c516593cc61010daa61602fd6e5b01b84c7a6d0fb67a5a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/de/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/de/firefox-70.0.1.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "03bcace61e808f009d4bca532f88ae1fc145421cdc4f35613e4224c0a96ae4b251db1e95041da3a7cb4ec96c438a379fe3fbb0b84b672c881f733c300b7d925a";
+ sha512 = "3d90125d66977908e19c2c2d5f0e8d9242094a87ce29fcfe8174db21a882cbf71ca9fd76279ba4c03131cd945c24de1b74437a7364d5d7670021d7e901b06b02";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/dsb/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/dsb/firefox-70.0.1.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "a8e9a7e62a84f9dadfb3028781659d3c7df23b8d922ae8424bed8a0f3cd61515c5c41f70c1d89f243fe949953e7885713ecbf89193ad78bf08c23402e27db478";
+ sha512 = "65722a4473e466417b3ec0859422f6bb40dcb68565eaef789838e6e15a6acf30393b70a7d599106161684ecd1895a28d4876bb36c511a6b9a292ce6542a4c370";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/el/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/el/firefox-70.0.1.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "a34958a80d35c01dced2a53451d300d87b1eba32154ce15eb1588ab7c2ddf4d9b521c60b6746d1372c63375826a84adb3dcc61edfabe264ead2ecc05281f2e4d";
+ sha512 = "8192bd5c963541153ce7264d227396fe6eb6ab54aec879e0bc511845fe1a311662a7e03db3ad193a01ef0da3c701718d1aeab72550cc3b8f01b14518c82eae2f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/en-CA/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/en-CA/firefox-70.0.1.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "151471c8ac80ced526160a53c9026aa4c374c48e7a4f548da386f744a2769c26b36b67566487933c02d8eedfe839cff62c7496b3d91af516df20e0b35c9da8c5";
+ sha512 = "4514ea0d1efee35b57482374202cf4b44e24389ed1ea536f35b908966d6dcbb1963f59f2d4c48c136baa1dcb222a0596f63dca21b1da175eb5b71dbac5dfac46";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/en-GB/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/en-GB/firefox-70.0.1.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "4f618d64d981d633dc305e4fea60439d382ea0245212cbd1945737bde2d1afc65c69cf1ae33a609d775879471aa3a125bcfb1b0c646c5a9cf905ef0aeeacbcc9";
+ sha512 = "62bfc1a2522a638af38a41b0054b4fce1fd04d383df81d12abf0cb132a0e4e8f138e741130feff4ddf0c3fab574a0e889b72862517dc4603e8d9e966894fb086";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/en-US/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/en-US/firefox-70.0.1.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "a90d847edef53119ba8014501c6fadc940085054a6fdea3d565e31c5f054b1c1d1d04dcdb9cbca8a2a123dd0080a36e7e733cf4178a782fbebe7069677b28f23";
+ sha512 = "0bea6634aecdcf315ffcc56f8604a677f7bfa6976a8671a361f2f76a6ff9c34ac1e7ad07980ef9892196515fb922188a36439e8c7b5d8113632fe449ab138878";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/eo/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/eo/firefox-70.0.1.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "6d88b395dba7cb3659c701e34e3e8dcb676f906b76e5985fe6b00e7f35a760849d1f265d81046854b7624f5d73566ccc4d402b31b302aa712c48e374ec0c4275";
+ sha512 = "a9bc92703d62576c988a5c50cd7cbdfe79665aed444e748f6c036b566005207883ae66bd9006af7ed6a35c26b520a250d746ed8b1964cc177abcf250231eb8a1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/es-AR/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/es-AR/firefox-70.0.1.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "dff444623c2e36adc9bad96397a852a1b3b48b693ddc36fd0293025bf9ba74084e2a31c24bffe08d402cc4b55b95a7845dc26db16cbfd0720e51b24e17ea8b1e";
+ sha512 = "a3d9a790dafb4f8fa75dafb0fe6f6c938b09d67895e9f443bac35f1799a73652d3f2460e0481333b325fa3293954eea06f1843f5d7fbe6f1c6927287fe35dbf2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/es-CL/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/es-CL/firefox-70.0.1.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "483e69faed459cd03ba2b23cec038634381ee7f6759d8947cf741da667891c9f9bf2e0276d4fc754cb31281b391ad22170ebc8e710eec8aef65f922e4293b8d3";
+ sha512 = "b81a8eaca07454b30a1dd902b6a3eaf6a81ded6d3a518067ce8483f20b6ff1c9f4f89e87e35bde08f7105970b033947fcdf03c1665522e1ecb557a7d2d536b83";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/es-ES/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/es-ES/firefox-70.0.1.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "a0fec9000b79fc5852599de23469b623d1d813ae3c7731924e579967b1297261aec6ab73d605e4171725641f2cec17d8498503d16e93a371767da7015042d69b";
+ sha512 = "90fb3f648f6df4885521bc4d4c24e1e824ac3f700354ea26c3247a7791d2c588351e4d20f6dffd946ad3cd2a90744ce5fd0334744562df9a11b3015860da165f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/es-MX/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/es-MX/firefox-70.0.1.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "c87b41584fe94cb995defe294402ec879fc44334f669bae1d5688bf661d6fd43f1715f221634bba930513fb612cb8602f5bade200cdc27f55611e56b709ed049";
+ sha512 = "6520c5ca64ca286da0e5c5dbb239552040de4b5e5b1f4b348a671245071b8e1f4213da930fc6acc7a7134a9a139c57d0f0462318df167771763d2d83b54c6123";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/et/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/et/firefox-70.0.1.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "d28baeb886d075fdb60785476cda5e133fb4afb3108e4d2aee0fa87410ecb556faf7678cf2557dc8e6bce1fd1e0610af9215ed16b5bc92a57a9c789ed5518c5e";
+ sha512 = "3e3d35b70b28d7a3b636e986d575db1e46ebd886cd3480202d9f79a13d2c60d0df0704d222cdf1e5b6c823dc80a68a610d7904b9915aadb0142fcdba83096280";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/eu/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/eu/firefox-70.0.1.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "c36b95059cea376a02b4a64161e712ed262d8754994168181278b8d87d806abbcc217384c5610aad6ad42a0372cd828d3cc081841c3ff89f805eec37d1d478e3";
+ sha512 = "53d4125d95a132ee7ba7d13b6dd3303dfb4799aa9419cc1600addbd7905af20914b0d9e05a50d96081000db4b7d69242fba9eeb51f5bb4fc755d29df2c800d6a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/fa/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/fa/firefox-70.0.1.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "e668003d18a987b1bc08d4736d13cd1766b4e225740995809066c65454b03ae0354a13cfd971e032e79254d6ac8d2246d94ec9eb9be807751d01c1742d3a05ca";
+ sha512 = "0e6f6de18dfb2744f80591ba0b5761cd50c68e7957a7937a59699ba0ab40c995cf7f49fc9829f35379448dbabb86783962c06d9cc926e3ce0a00277ef509c307";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ff/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ff/firefox-70.0.1.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "321cab5b4d231ea2b9623dafba4fb4e0ae3e4f9b283d202ea8540daa057ed7b066dc52382b24af9b19711af0a79f5bfc8b8072f27a26941b9d6f6d7862fab306";
+ sha512 = "9057e7c690474b8caec909f77fde40c40a0eeba7ae6a16d021809024f1e83235221637d4b3f0201e99ea381dbfc2d56b6207249e275feb83ec86bc0bc2a67ad7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/fi/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/fi/firefox-70.0.1.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "d63e5bca29768a6e10fa1cdea04893768df29a39382ae65c2ab64c76e921790c628f3728bf5e7b93d01eaa87af7e1e8c0464fdf9b1f562a22c3736cba27db9cc";
+ sha512 = "7b0e3601ff96c7e1574b073c8e14e6b1c2738064090b4bbb00c1b14fec901670fdecfb3b311d8beeb641b2bf762530db77e716dedd919096a549979b1cbec5b4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/fr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/fr/firefox-70.0.1.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "be3b4191c10c8d9e001eec25d93d7b45c66cb80c5752d6d98994a3a4cafed513d527e0d707c9d4e387c1fab613d4334707a19bc728901f26b3a8a116685b13ff";
+ sha512 = "1cb393810f5268ebe869f116d9bb29f5d16e1fe074423f3e90a8a66ec1ae5efc525980157d9dd7b3635651e55e0619f64d5a8a356bfb1658e180a162135cec0d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/fy-NL/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/fy-NL/firefox-70.0.1.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "346c46c329577e990c74e5134b9bec54fb4f892c7b5e52f45a0e9d460ccdcbe8e3c8516f894c4183020c9a60ca26ce74cd3a0867afba6513bf5e005f88d73e2e";
+ sha512 = "13ec09f3e23b32996b9959ce90c5e1df9f2b4659cb5f5b848632930ae084125dfe27ff24e110740290480be655239470a05899993a41997c4c861d296a3d484c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ga-IE/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ga-IE/firefox-70.0.1.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "378bc4c3bb2e9ae8c4a8eebde8508fb21d880b6d2c8f46f934383cfaf6b046fbb282e1643ea491e4349d2fda73978c9bffd1c8c22b9183896c5cbaae91d72a03";
+ sha512 = "fc8e89974aa1b21bc7c53bfd04f6bb307594a8547b77b1e253a9a0c9c47b9fb18e570a812bdfab72b65b88a2fbbb2ab62a3dd9190545323d896ee5df448e6f7b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/gd/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/gd/firefox-70.0.1.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "b539a54da10439d874eb8cfb996ff5199d7467ea9f454f9d762d7094dfdec14353e12614f5bd5a9d3f7e8927ad787c254764562a96eeb4b1d0e86a4fde1f0993";
+ sha512 = "19374bc3444d2b047f4bd9233acd87c2c629928ec4f527cd39974af72cb28f9b4ec5caf98c59906952b62fc0740d06c554ca0900a4bf8350a728797772cd12ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/gl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/gl/firefox-70.0.1.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "c540869fd35a38446c3846167bdc7d9448dd2110cc2a2086cbabab133cac841a5c1b5c1fe0cb4d91c351dc78c8e32d1a11d640d5e06b0ff2ba82ac1f697383a9";
+ sha512 = "dc9e047c423e922aadfb7ad487191dc7c3b4c9ab4a92dea547ba7177883395ca492b494fd65d331a88c0b0d61a2064e96b07656943643533b6eaab0dceffe9aa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/gn/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/gn/firefox-70.0.1.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "c69667a0fa55ea3ce6baa9771b9fd1d79f77eec1955228e0b1702c7f19d13048400fe41459847f06a42ea57fc6a6f10ed7629c19bcff9514121331e58bc3b46e";
+ sha512 = "7cad7e80ccfe46f146585307b4aaf2f53543c92c2fa399397615d481e0a5c2918896afdd0307fb91966f1153f00af1c35a5aaf0947849e0c17b67af3849e9f3b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/gu-IN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/gu-IN/firefox-70.0.1.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "ee89d19d539e3738f64ab39933ca974e3c4d4f8e6ca74c9cd925165a35663738deeee2f850c898ee83a9182a9466e5a075528d8fae573cead952c5946349fc3e";
+ sha512 = "253cce0007ee447d6a22211b266532b8808faebc50451b00e5024ebaffc1deb01366f01b11e1602caf6af3497b47fac6a7d235861a9b8f796e5b89feb27b0987";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/he/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/he/firefox-70.0.1.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "28ea17f2930c998d240389ee4fce00344ecc53bcfaf232a6b643c76aace3b2eb443bd2dc01830d6435eabc0091ccb466279dea6df4a36511963a97b192cc30ba";
+ sha512 = "0319355e75fcf89b695c90af897ff14de43a7f83b89fa6deb39a4e8070d2147ce1d2ffcbc46c2fc423d9198fafbd1830eb855d29c400761c29ebc11003813224";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/hi-IN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/hi-IN/firefox-70.0.1.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "5f2660e0fc98ce6481f07ea118fe270e18d21088e421ce8a53f38a180c068ac6b6ecaee7bc4fad2526ecf06c9dcd60d87ef8119703d8904bef9732592b699268";
+ sha512 = "49352a4f2a609fb5062fdb935ef5947cad9f8f51edf6f2c6866af8948301495986ebd5d2620efa919884d08eba88f66b4a4b0ba41b323fadcd960263a218909f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/hr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/hr/firefox-70.0.1.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "11517b04b45cd49a16909532d950508ad566acac98f4b464cb124952c97989c825302df84027198a7ea85c7ce227904aed7d3d229e22b8988678be7dbc2ba556";
+ sha512 = "3ae70d6a0e01b2f24692c23bff8a02881793ad25ab62b3d2130117d1ce488ef84e855c95e42f45b623b09dd01cec9e7ea61f5bafefb33381f729db8b21a22447";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/hsb/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/hsb/firefox-70.0.1.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "89e86cd92e70f5ae038ed967597822de420160a1c57c61d52354c94a98b4a3b3624645a1ac774916cd3049e6dc9c2fed9bafdaef28822754c8891cde3f2180e3";
+ sha512 = "53d427b81c5e05e2d986420f13ba33704bc30f12fdab7ed60399d2c9e577731a64d7facef62eb07b9fbcb9589dd0c976aced60e41e573197fce230501a2c139a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/hu/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/hu/firefox-70.0.1.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "7acaf642e8ee366af432bca7066631270d035979d210d7ce23831b54096e967a6b7e870220fcf9eab048df6e0d3bd71d2851f39382d666b305ad007147afc648";
+ sha512 = "fcfc48428bb0764f5573d976fa671a4eeb7d08a5e5d7ed6472cbcb85a5c269aaf709550032845fd2993246a10aaf990bdf02045a9229af2cf6f34e693b250388";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/hy-AM/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/hy-AM/firefox-70.0.1.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "0fac10d9a34f19640fd454fdb187581d2b745386b0ed40c88890a2a0b4c1336a9d07624f7faa466f75abfd60c7efccc6c7e59e2aeb0eab1e90c4868c4bf3c9c8";
+ sha512 = "91b09cacf023774a6b123804578508ac78d11b398267c679f0bc97a27921fad94378be338c2a6488ccce9944537f14df9df705c9c365c39f46773de50ab24fc5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ia/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ia/firefox-70.0.1.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "4ea1fe6671a8965d159e4244e610f3058ff40c1e5236cf9aa7019db0685a370084bd692cc4f9e4800e6daa701c5eb2492de4c66d9fbcad0a73f5209458b1c813";
+ sha512 = "64ce9ce8b80db1af862bfdeb45fb5e4790ed910470c242eef2905220f5c763652783c6575753a6c950777b6dce20ed55150f298a03d24ff331f076c7c7904316";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/id/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/id/firefox-70.0.1.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "d7b214515f4d8015439c9e8c99f1d4e9a4bb8678bd3ff3310dfbe497ffa61d886afae690d42fd0ea7dd23716b3d26026a63c4a4ccb5c7ad4e8124492a05089b0";
+ sha512 = "1e104130399a6379c174804a7e2f5a5ee855303565295c829f1f024ed3742379e6ff835416e123ef2ae4a210974619231eeed8bde58b784717ee9a49e6b6e66e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/is/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/is/firefox-70.0.1.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "ffee8ba2d33edb4e2b1f13d2140491baf53bb9965affc604da4fe2a441f5b2f402df366da303b5261e2d8a3de40b8ec54f9c675627cf7ce14098bd513868a59d";
+ sha512 = "0c4f0e787695c8615c8f5c65e776ffe30d7a4cdcaac4e996a5ab417a3f785658801df4ef0810c00e6a028a87843d4e01e7653a74defaaa1d427bf78a569d88f5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/it/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/it/firefox-70.0.1.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "70515a2abf2dde0795a5945073f7f8065336b9922b5c25dacbfd7a165171c9c6e8d73e34259f875bcfda3fa2aff5a35563c37357f7b6e97d177b209483064c05";
+ sha512 = "b133d1cc936b23d289cc14024b3fd6572ff9ab1b1becb5b5456ab933cec28b17d2a42f82a11404e59f954d7c8f1f583dacb21cad0aeddfc5f1cc663569d1727f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ja/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ja/firefox-70.0.1.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "c2a9dafd649c7c08ebae2b5e3a6d8f38abf7105e64d2206ac7e007bbaadfcf7b60cca6259b77b22881065c885a5a88d0484f2486e37a5af689ef53ea936b99d6";
+ sha512 = "e5ac3d886d17a2a7e2b4ed51098501c32d812b49895b5861ab2d086475b5b2a12b76895ecc77e3b5b8d2c02ea22206cc6babcc629f97925d0824b519692b0e78";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ka/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ka/firefox-70.0.1.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "f7ade5f8f34a12f22596f5f91a5876e508f40f42511a57d5ae0bf72cd9eea520f3e6f25a93ed75bc243931b2e2513067eb538798218179baffc88452986e07c5";
+ sha512 = "a565ff60cf771a1b4f38793cd62f37f7d87255e546605cf6ff8eb9865a3595d9d6a65712e602f71dae5257d465b5b2cdfeab3fcf86b81f974d96ed4394fc30fe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/kab/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/kab/firefox-70.0.1.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "17b20c0dec71766064fced196c757d6b6bd98e50d251e499edce9656d955729643e85b27492ffe965de3d5bb7693919bff4b721b34c3495fcb231adda7116c00";
+ sha512 = "01cdd838b55b490b631838d37d8b8facc59a88c83782af37c44e2a7fb9e029ffa74286a5e697c5fb18b3c6bfd299e505dcb7a74806ce2f402f9d7fc70d7490d4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/kk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/kk/firefox-70.0.1.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "fa1da75b80000391fe9267eff190cd6d0b152737c77425f4e553be65e09b181c909fa63c88189cd90fb34e03ac97a3379aac098211cdb50f7d82751db3bb36a3";
+ sha512 = "ef57f2946a86477e37fe611a33f88c5d79f480432d96936ca5a1b8e4a0a4d84770a311c5d017d06215e65e99b42b36c32d8ea862c4359064bd008ad3e71143d1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/km/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/km/firefox-70.0.1.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "f73f28f0dea884f83ab9c0e1e239485689c5aa46bf5aa88fb459c2cf4e717af02857f1858488c5c886c82f719086395f6be4f9a2802172f96a4c1fa624bc50dc";
+ sha512 = "ad6c71ab38f778089dc741b8efd1093f500df24c5bbd78801f1b02ea2d13dc30cc56eb32585102f646135ff3f2d6ab8afa871f2ed6fb7528daf1e16ac3c3660a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/kn/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/kn/firefox-70.0.1.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "e777d4c9368b87b771c3b32c9877de90c417a2612d89c88b856bedea0f139482858e48705d6a2f7845b9414d49531e9532bb13462639c36999299b4d094f6e2a";
+ sha512 = "e341c369ef095cb356470e7861504aa4a670bf633fd91ecfd190561cdea5faee03206053cac60dc1c66db3a771bb201e169913916741aa1a398a1567dc56b209";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ko/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ko/firefox-70.0.1.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "fa22beb017404454f729f3b2edd1fcf8dc108a64daee0df17782e214440979eb0985d3c19934ed940fe650ea93c906328bda3a724a6a42967e07f37cd4ab2af4";
+ sha512 = "38c8c9ee945cb381744b077f3c85b0d96355d866fa7771cb4c1fa1c542d8d11f8c63b497a6c052da20ff443adcd16aec868d79120b1ee27d0f17aa9d1c809112";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/lij/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/lij/firefox-70.0.1.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "974dcd6ff8970360ab11f81b1b3015bae66ad959f2158c476a539202d24eb85ae02dfa1f4178360b8215a8260ab0a2b11bf97fbcf7c73b79e3b594517530eed7";
+ sha512 = "8cfe74ecb2ff43a83c2d4587ba3ef46a9856ce6065dd320df8cefbc75a6f34bc2c0dbd969e3a0894b0cff3faf40c67dfd5ef13c739beb5aeacfad2fd0da644f4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/lt/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/lt/firefox-70.0.1.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "f5121f98a06ee04040412606a6023bd26307679bb50ef93e607b51b6397bcafb92d0176c3407c45a48f3e21ac111e8415a5083d7a36e942160ce4a99fd17ef6c";
+ sha512 = "f00e7d3abea4f6ad161d1b9755a23c0cee97a897d14aa168c02b8ca934c116a046c98320a2cc92ed880aaac97961688338a7d16d9fd8d8140d5b89b6b755bb59";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/lv/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/lv/firefox-70.0.1.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "df5128735ea116c025ee7161f993798bddf7a1e18ca3bac24feae3d4dd61ccec09d95a10fb19f12cd090b8645d3f0776e608628fe717deeb2e8eb9c42d1fc240";
+ sha512 = "48006127f33a07a1fa9873cd5700b7bf6195c53b45ae8917277ad936a9ea1e44125fd29a32c21f293c45513ed0d8ba159577acbfcfc1406f653c3411eb5f28cb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/mk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/mk/firefox-70.0.1.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "ff59e4e400ed7faf2f7ae6c277083219fa8b1a6f9f84332d2639d1dea02cc7e7a7644d7af540637d299573e3abde03a884ae657fb225349e11266bf1c169b9ea";
+ sha512 = "41fee9f27eda062cb60deb190c155e48d370b42c2705a1be31b08593a688013547f7bdf872c385d77e69073b242538b55e058e84a2f3f8f2c50510b018a6bdfd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/mr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/mr/firefox-70.0.1.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "4f8a55fbad666b39617f8c3fc6783631cffbc6e6dc97d8047b561d606fb7a010e422d1911df16d965a3fe2b871baf23391ab6aadb1768cedf8065807e1f31501";
+ sha512 = "7b34194089a72e26c7feef0a541c0ce92b770007492963ecc04427a155e0488846c5bab875cf3bd6f535fec9b10f18d4bd75a439e8cc70f635d718be94683539";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ms/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ms/firefox-70.0.1.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "8aead1b0d2c83e50c59e626ff77027077d26cc2fadcf702d4d825bddde58bf4163a5c5f7fc179b0cd9cad3c899b4f3e529e660e20bb6ce47a699d312bacd7b3e";
+ sha512 = "6a48e803f8c2ef2bf77802e7905a75124f2b5a0bf05be1e42cfffbca6337cee16e63e0b50eedcdb21f868ff0792cfc7adbf3d00b9b7498e122d5c6b9571b267d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/my/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/my/firefox-70.0.1.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "e60f014d5f3fb838451541fd1a9dffeffa1150f449a38374c981dd8cb785decc72027a207cfe0e64fc550166e931f86793cb1aadcbede8656818452c36e2ebe0";
+ sha512 = "843a0618ab2260462937a374b87e1bb24a781ed85aee3f03b9745c1374c186bc5c8013358c37ac674495e992e1ece3015f51bd50216733c498576936284fb9ae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/nb-NO/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/nb-NO/firefox-70.0.1.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "a5ce10c96f910ffe60f926599e415a30f1ae22f78cfe837140b5fb0112a5126f7fb219259eb7c1ed8c89e476ec5bcaafd17e0422f66833ba87c58c8eb62993de";
+ sha512 = "95f23fe193ea4b71daaf2bf9e6016f30202fc2eff3b8de2f64e32451a23edf438441c10979673b73f4244eb7dcf34fa29af985487cf2d757394f02e399e1e2f4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ne-NP/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ne-NP/firefox-70.0.1.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "b1e90bb61b75dafa61653a340bd80331d0c4a93d5aaa41ad944741c056acc62b16d2243a6618c99d3c9f69b6bb6993cc509476052973cf68596f7bbf4577f10d";
+ sha512 = "aff8a40c53bb7279ecb3054716a2c8e655b0708d1f93eaabaa10181f634942fea384cffc0d6e624fbdb046fad5e9922bb74ee051b306e323f5f71bc0f05809b6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/nl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/nl/firefox-70.0.1.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "5ba6a608aaa0125995c5e4d8f62f4e61a48159a60632988c0adfbd63d90c957fffa2517cc13633fe3257a60bfec6281d5550f0332810ee1aa75400eedb1d598e";
+ sha512 = "5b9049bd2c025e988415373525ab7b4d98938fb8f3cd821e923d082df5e57b4338d2b1b769f5861e962bbcf4c4ec103ed916995b6621e5064a5bf08bdb42847e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/nn-NO/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/nn-NO/firefox-70.0.1.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "f8f5325e0d724c006a83ba41e4232463c4913753280b508c38c505e79c46029a7fe8ddb9219acdd80ee5c84b31a759a54ad961b6e37d780db7df5b527242a72f";
+ sha512 = "f3a54f9ad4b5d06646eb52c44407bb7fb6ec1ab7a88f703bde17c69e6f598a05eb5c86e1eb89cd41edc89721463b997b9c93172eeaa1ba5cadfb85136fd9d848";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/oc/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/oc/firefox-70.0.1.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "1c2940a380f4d58cc86be0946ca437e29fbf3072b1601402831faccdbc3eac85b95d435257f818b07bf1881dae618c619fe2453b8851bdf0796d907c609ea69a";
+ sha512 = "5eb8a9b68ab057cd67776edc1dd71f094e5373926230ab4275e498ca91e18d8bbe37f2d921507001097b1536085739fb8e167b47cc71d7350301fc9ea687c122";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/pa-IN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/pa-IN/firefox-70.0.1.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "215759a9748edaef6720f3c9146e610ac067f9e92f9395ca7097607692801ac56f1d4c8f02de03307144d04bc54345239e1a92470d4b6a0a16a886e5899e9aea";
+ sha512 = "3bbe65e9486b1192c0ab6aee17805e31724fca6ce4faf986c9afd9ae5b4e48f81cd78c15bf7a4be74f4f26a49f9de69221f88ae4b3a119c7c5400ad9d73d2869";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/pl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/pl/firefox-70.0.1.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "fea49ac1dd08b0de8ebf4b64b026ad1511661a92cb49b3e600917a37a4f7e8b920dddf6e50252b53c6edf74d5d373b770247632886689d87a1c489b8d0c361dc";
+ sha512 = "3e4c7d5a36e11f2013209f6eb40d7c95ec597a049688d795f426215377ce99677393d198470c9549b7800b36926ea728629497572e1242bcdb150f17d1e23642";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/pt-BR/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/pt-BR/firefox-70.0.1.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "f9fb77f1165f3230408a620cda6df1e0ab3fe749f34c5a8e33e8de52764e08568ca3e642c49b9eac33c52f7d33bb41a7df2735ea0b5960e64d16d3c9f1b35b28";
+ sha512 = "45b3b8541c76e2b18f1ce6f31e7653b612529573fd7d795ab09da85fa786db8f85385e875996acf2c2b53335cded727cd00d59d51caa63a115d18877a14b6396";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/pt-PT/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/pt-PT/firefox-70.0.1.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "23d029b3187a6de32037aaf0872c4f33de4664eca779d9fc7c10b2aac04274905aaff61542a0686dd50e56c60ff2db56ff981a0124eaa268dda27d74db8f56f6";
+ sha512 = "a372f393f9b49bf3fa84858a5173272a226d740e8dda058c780d7733778be0d0e3eca7e959425b9b51ed62d1dcb91adcf04c8f7832bd4563649d29274c844c11";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/rm/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/rm/firefox-70.0.1.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "cfd45aae4671eb2c4bca7d397b5ea5987f092d99944adf6c3e66ec4b40f044ee072ad72fab5e62acd13b2990ea6bb50eb6dd42abfd735393a77d959a626eb1be";
+ sha512 = "5fbbf7b308f40ff27ee364bc0a5ce9d8dde0685eccd319a1aba22192b1e713ab2ac34e66d9284cac8f9d8b2ca5a4f4c24b6befc76da937e97c1021b2247e0be6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ro/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ro/firefox-70.0.1.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "2ac00a6503443b1d46327eccd94b97afd2a4fb7ec7ed108b3098c98a3f9da3fbef949d821274b596dd9b5c243396056bf50c6a21a854de9e91bb2f2a8cf71749";
+ sha512 = "a39b7e922aaf404b810e06b56bb23b012252606caa70e64680a024adf64e780db8a4850053166f35e0d47a98e009e5116143b273920531a3c1ce82ae81430c33";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ru/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ru/firefox-70.0.1.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "17514d91496849a32fa830abe5cad8ebfa23da496af57d6c79ab46d7dc0a9c6f25af7969b23ead52f7a56385a4d22cd32503ad26d87584031aa080b689ab4e9e";
+ sha512 = "e2b909fb157a514485ac90dd46598245df90b9d6ace9104a4fd638513d2e5bf430b59238a3180d2906e8be2a2e1cc68478f7a6a1b2017018a8bdf79c6acd777a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/si/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/si/firefox-70.0.1.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "cfa2527b657b6136a25bc4edbd594b0353c8e2072f147da3be0d3bfd11ae1082252de9a5fafc2d0deb2fb2815c5e8e3a2426685976b4711a4de0cfa02ee62099";
+ sha512 = "e99a85f77b4269189f578f2f2ff52f952a1044c8e9894b7ae3826df709304aba7b56980078adc82a4c6242ab7dc102a55c7c3417a2bd3c4d4a50ae702381e400";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/sk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/sk/firefox-70.0.1.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "1f38bb9237e7937b2c152204bb0403030e1fe05e6b6fc7bf28168eff1caae4204b4b469ac36ba04633ecfbaba17141d11167cd7f49943322e4fc7444f8f38785";
+ sha512 = "16a1c7f32c6e9ef145e6c85a5d875afb87ab844ba1a97e0a878129dfa3e8d1418f3484c5cab653fdb6901a4af282c0b4eb6b7e44a4b124fa5638136cec7d151b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/sl/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/sl/firefox-70.0.1.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "76a01cdae11ad8364cf32f1cb7580d728954b7a2d6944a8b1af49cef282b45a5727093723b34ffe3d488d8ec24925b88622afeb966008df4bfba8d495d2919f8";
+ sha512 = "0e844d8c13b365b206d903059d68edb54a49995616846d6ba73846d437fbd4a15ed4c179ef466f955598a08d37e546e63f72cb5cb351affe9b71a7b8172680c7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/son/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/son/firefox-70.0.1.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "9bbbb4f9062e700dbae41df85bba28aeb99aeb73850e02cdecbdde4bca3fcb6808cd1079a8102ca9279ff5f2349418414c958ff316dee9a05fa8bd8bb9d499ba";
+ sha512 = "21e038a13b2de3b1793a05c6b58311ef025fd5e0e84ae73ce6a652563ff0e2ddea3d94b723175a4ed8782b72b32eef673f0bb30c8191894d3b5279c8f928a356";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/sq/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/sq/firefox-70.0.1.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "396e93b74ca2a00a57569322d4d7874c8bb29b326003726d5c4ee0e3db22d6504b1d73232ee3120b3a6f7f5b7244d5c98e441cd0d8e190c6d5004e1971ee08d6";
+ sha512 = "17e54e8d2e47aa06b2889d2c742e8af7b0d506025c03eb240106c3ca6e2a6ed8a3c68e2999190a4a18b3ea52a7e0e689851d9839105f5ce973c7d92dc5162a94";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/sr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/sr/firefox-70.0.1.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "8322797d3ede9d475a4b4b45472d513e3a2d6cb052a7645f0bc683e9df0fbba4bccf5fdbedb56e4136df1a4a1c5ac9b7aed49480aa6c8607fd5387bb5c50f0f7";
+ sha512 = "c635b30ff1c3681b37cc823c7184939f4edd0a5eb0b991e6efb329816e7f7a1433bcebd7a5a905a0d0352c214d9df7015e6e017d66b60450dbaf5c1ce8e91311";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/sv-SE/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/sv-SE/firefox-70.0.1.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "01550f47dcb1dd9fe5cf6fb00098ff910e71e0c1a58f9c8956f97de47cb67527df8e14a8b82fc878aed1ebba50e99183285252269c8d158e6e11ede5a5240073";
+ sha512 = "d4a7bb7cca2caae6c0fe59a7d95386b62b6d061604601d84779fbbfcae0f3e4f1688c0397b30fc39a52706b3188f7bdf87b9f04af2b2f3b9f4af791d090af62a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ta/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ta/firefox-70.0.1.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "3acfdcc73aab0ecda77f96fd37ae9643c619a14b1a9d88f6058d0b16e000352680d39e6e37498b62e234385c60d2ab1224943ea057b069a5b492cea24ba4a37f";
+ sha512 = "6849eb6714602c1fdb9925bedf155876544f483ed4661e90d3bdb819a43469030913b2f5dd08a25a1ecd88599f6210ba08fd840598fdb442eda701c6427e63d1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/te/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/te/firefox-70.0.1.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "768926b2fcf050675d3e9d915fd336d5c85f9e73a4a27e33bca7b78cc5161a0f142134fc8c0dac18f6cd47c309b1c90d5f21b8136075becb92e3f4e3507f6731";
+ sha512 = "b969367ab5d96f7eb3d53ecb0e2bc6b5c76f1f3b409be2469e44eef7450d9b4e3df20b759ddff452319cfe117d037c8140086c06d99aa757ea1be9471a5d7ec2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/th/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/th/firefox-70.0.1.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "d6b23302197682eb9c4c3323ee3a385c14844889adc8b82b9d6df837bc429b07ccb1c4c4ee5b383f1571a46a900b8c95eebd52649f118d716673f0be4cc8d0ae";
+ sha512 = "9bb9888a2106256fffdc289c711b75d008018080d49dc87ebbb40519ac39884a7e645504b3b9a458dc34268afe273684044d3993d94851bc7ef0dfad2491cd6d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/tr/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/tr/firefox-70.0.1.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "7f3ea40a95b093191f3a83f29b2616f99f45bcdb5de5a796dd3d0c10b08317d5e39a63133436e9109a39c76846163a46b9be1b16c6b22059176f5f8c902c8046";
+ sha512 = "80a614d54be2ea66ffe8947e9389c795a83bddd1d1350f5f98953ebf02eb8d7102ee3e2e41e79143a19630a897ad9ad9b3d999fc264a271a7be426c18de4a179";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/uk/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/uk/firefox-70.0.1.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "3c09c74b77226548dc5842fe67990f69b89a6dec5f86f4bcf98cc7a04ec8810e55e988350c231b951c96d3005c86e45a27e9fc507acd1855a86c42ce8aeb3194";
+ sha512 = "f08ad461916354ed37d489e2635cde7c42c34b9bf8eafbbf05901a489f9eb69ab55df2dbecbed22980f63d084b76a981d8608434366e35836c19a9e87367b9e5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/ur/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/ur/firefox-70.0.1.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "098a78e40511e2ab7d2b093da2c34867b46fdf8f9bf7ee123641149da5ca11cb9ab8aa9be2665bc58521fd1d7b3ab1a05a28c78ba15bec9ed15aebe838014d79";
+ sha512 = "33483075d31c70b684e8152f241c0ec082fdb2a7567bdcc418d86a5135ce2afd6b40ec6616b8725dc3a0dc683120ef55717c5391a7a8bcc1c62b43c56620f70d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/uz/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/uz/firefox-70.0.1.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "9a9d1c10a787e69afc67d352fe5626993b23a4d04c17463e80001350dfbd0703af1793dbe5040e6614de268ec1d7d3789fc0363635d1bc773a7a6da94bb2778c";
+ sha512 = "065c212d3fb01cee2c90be07c84bdce37bd285ec20938cf6799951e2ee2d598317b720af8757ce0d9355dbb4fc99365e02890cb57a43437ce60e9d28c7701cc0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/vi/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/vi/firefox-70.0.1.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "18fb0259a310543991eccb796debfb156a77a942cb94264105526f5637c9d39b21fc033e62c837d41b3b316732caa6d3118abfc48ac0b3188c8a995dac95c828";
+ sha512 = "fc906223f3a75ad7672bb54dfc2b653f26bed3ca958f8a030bb4987db641abf3ab84dd811b0919a7ea283703bada22ef5e3042bebf7ef6336b3d2494c4cc87e4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/xh/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/xh/firefox-70.0.1.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "ef8008332ec10d03a24928e13c01bb9bf6c75efd9a96e992d00dae4ffb250d054724752189bcc87c88edf502002130af626082b4320ca644de7da10b84306a44";
+ sha512 = "dc1896ef1a1eb0e0049724bf28f14bb2d039d558212aed3c619688f289d8b80f99b4e77acdb75d454b75ed39e610527840211dd2ffd7dec1a8e74d68d3eb468a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/zh-CN/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/zh-CN/firefox-70.0.1.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "55920dcac08a969e5db550fe22c419043011301bc9d7863bbd0744350f267d66cfd6deb63de8690ad363d047570a5e9e8354d649730dcc7bc2570b6e409f0f98";
+ sha512 = "d3a1ab88c12115e70b4077d6ff05949d637527a376abaa5ae773ae3ee7caac9e9812ec16f1674d890aa0dab358491f344688e6f1e2fe57ea10f086d4c88c1cd2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/69.0.2/linux-i686/zh-TW/firefox-69.0.2.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/70.0.1/linux-i686/zh-TW/firefox-70.0.1.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "96677bf71dd3ecf7466fcc8b6b7fb41470634a7c1eae4662c6f6a509f3f97ebfddae10d28e3d575a2caa573996fcd386359244860e2962b0c345fb7cb8591be9";
+ sha512 = "0746b0f439aee108a0c2e4b582a9c308921ce52575322ee6129026ad35ad9cc5a4ee81b05a27fe2febfd98168c59b012381e0432e08dfc52cc2ffed8bd43cfc6";
}
];
}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix b/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix
index eabd3239586..b60d1a8e8f3 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix
@@ -17,10 +17,10 @@ rec {
firefox = common rec {
pname = "firefox";
- ffversion = "69.0.2";
+ ffversion = "70.0.1";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
- sha512 = "2ag1syrvlkch7vl151hkq8abf86p9v6b6gmgcbh26b8wfva1p1ss1x09h4w50zmcc6jq4q5mcxgf1sd9zna552jl90k1y4rqvrrzwl6";
+ sha512 = "0jzga89iyawswma2p2g1ygffivflc8a966v8s5pbz425xhgbcvif1li0y0rbhnc5dc08lh0mr3a9n5sry43rr5nhkqi1vsh1ri1i3kr";
};
patches = [
@@ -100,10 +100,10 @@ rec {
firefox-esr-68 = common rec {
pname = "firefox-esr";
- ffversion = "68.1.0esr";
+ ffversion = "68.2.0esr";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
- sha512 = "0n8iy9xwf8wldkknq3y3nlm0cmb48baamvz4wmmbpfb2kfrxbsj3wnnd9ayk9zxhrsdq0na9gvkc374mv06nyqijrahd67wljv08fx5";
+ sha512 = "3p4gic3nlz1rxfc64xnv6vgfvf84w8752vpkdc1sfl3qx0w05q5d23rsvmkm8nb45bnsq3ch3jsrsh4p6fan4k9hvmzv8zgp6k2qlpn";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix b/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix
index 3ed06717f6a..4901d694f49 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix
@@ -18,8 +18,9 @@ browser:
let
wrapper =
- { browserName ? browser.browserName or (builtins.parseDrvName browser.name).name
- , name ? (browserName + "-" + (builtins.parseDrvName browser.name).version)
+ { browserName ? browser.browserName or (lib.getName browser)
+ , pname ? browserName
+ , version ? lib.getVersion browser
, desktopName ? # browserName with first letter capitalized
(lib.toUpper (lib.substring 0 1 browserName) + lib.substring 1 (-1) browserName)
, nameSuffix ? ""
@@ -83,7 +84,7 @@ let
gtk_modules = [ libcanberra-gtk2 ];
in stdenv.mkDerivation {
- inherit name;
+ inherit pname version;
desktopItem = makeDesktopItem {
name = browserName;
diff --git a/nixpkgs/pkgs/applications/networking/browsers/links2/default.nix b/nixpkgs/pkgs/applications/networking/browsers/links2/default.nix
index 7bb443e22c3..b09be81cc41 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/links2/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/links2/default.nix
@@ -8,12 +8,12 @@
}:
stdenv.mkDerivation rec {
- version = "2.20";
+ version = "2.20.2";
pname = "links2";
src = fetchurl {
url = "${meta.homepage}/download/links-${version}.tar.bz2";
- sha256 = "0bchwqa87dc8cb55spyybkqpc456pp4x2n9aw587wr7pn96cvp9v";
+ sha256 = "097ll98ympzfx7qfdyhc52yzvsp167x5nnjs6v8ih496wv80fksb";
};
buildInputs = with stdenv.lib;
diff --git a/nixpkgs/pkgs/applications/networking/browsers/luakit/default.nix b/nixpkgs/pkgs/applications/networking/browsers/luakit/default.nix
index d679eb56f5b..0605eda7fc7 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/luakit/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/luakit/default.nix
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Fast, small, webkit based browser framework extensible in Lua";
- homepage = http://luakit.org;
+ homepage = https://luakit.github.io/;
license = licenses.gpl3;
platforms = platforms.linux; # Only tested linux
};
diff --git a/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix b/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix
index f87ba43f2bb..1d1928d168b 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix
@@ -4,7 +4,7 @@
, ninja
, pkgconfig
, intltool
-, vala_0_44
+, vala
, wrapGAppsHook
, gcr
, libpeas
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
intltool
ninja
pkgconfig
- vala_0_44
+ vala
wrapGAppsHook
];
diff --git a/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix b/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
index 29954e4129e..585b7426eb6 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
@@ -74,7 +74,7 @@ let
in
stdenv.mkDerivation rec {
pname = "flashplayer";
- version = "32.0.0.270";
+ version = "32.0.0.293";
src = fetchurl {
url =
@@ -85,14 +85,14 @@ stdenv.mkDerivation rec {
sha256 =
if debug then
if arch == "x86_64" then
- "1c3dn4gkl40i5sjkvpbkn9fl82vjhy1v7dhrayk3ncfsxcyvbcm0"
+ "0lz1na68gdi9n23hfj5c731dbskm9684cwar7ji8yjfhfryfg5yn"
else
- "1g7i9mihn5g9i71xyf805k19yk41vsr85gzk87gm426m0hcgg89i"
+ "10gm2ynndlyk66fndfbh7ah5ssqpyw8415i10n3lpw940x201dk0"
else
if arch == "x86_64" then
- "16lxgkbr2hg49vhc7414zkh1kblhysf779854faay308ml3i5kdw"
+ "0hmlv0v9lbgxrmz0n7czfnrbrwjwxhy99gsr5g1m0aqgw0y61clc"
else
- "0jrdzm8pw7aq32w7m4rvkhj7mmqyddh5yxpj7q3d9hxrwshkikvj";
+ "0qdw4f48xhnkzdly3jz63v14nmzd0gg49az5wxb08ghs8laaqlik";
};
nativeBuildInputs = [ unzip ];
diff --git a/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix b/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
index 27ec18aa6c8..0f7ded95f40 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
@@ -50,7 +50,7 @@
stdenv.mkDerivation {
pname = "flashplayer-standalone";
- version = "32.0.0.270";
+ version = "32.0.0.293";
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
- "0k5azrl92hkbn7adjz7s2lv8h59n7gsjrcprqdc485i4f7sjmkwj"
+ "13mrknvl3yd8vrcs7mp6szz6f9ssfs72apzvc60f9qfwkhiwlg87"
else
- "1la5s4wxchfpl8in576xj675yrg84pify22pwf063h0jg3rdgi68";
+ "0isvmzyi4isxvxxc5ksplcqc5cafpvbrln3dddpms8zps2dxpyzi";
};
nativeBuildInputs = [ unzip ];
diff --git a/nixpkgs/pkgs/applications/networking/browsers/next-gtk-webkit/default.nix b/nixpkgs/pkgs/applications/networking/browsers/next-gtk-webkit/default.nix
deleted file mode 100644
index 6ab53376310..00000000000
--- a/nixpkgs/pkgs/applications/networking/browsers/next-gtk-webkit/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ stdenv, gcc7, pkg-config
-, next
-, webkitgtk, gsettings-desktop-schemas
-}:
-
-stdenv.mkDerivation rec {
- pname = "next-gtk-webkit";
- inherit (next) src version;
-
- makeFlags = [ "gtk-webkit" "PREFIX=$(out)" ];
- installTargets = "install-gtk-webkit";
-
- nativeBuildInputs = [ gcc7 pkg-config ];
- buildInputs = [
- webkitgtk
- gsettings-desktop-schemas
- ];
- meta = with stdenv.lib; {
- description = "Infinitely extensible web-browser (user interface only)";
- homepage = https://next.atlas.engineer;
- license = licenses.bsd3;
- maintainers = [ maintainers.lewo ];
- platforms = [ "x86_64-linux" ];
- };
-}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/next/default.nix b/nixpkgs/pkgs/applications/networking/browsers/next/default.nix
index 9b537c55337..97c65fc12ef 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/next/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/next/default.nix
@@ -1,86 +1,90 @@
-{ pkgs, stdenv, fetchFromGitHub
-, gcc7, pkg-config, makeWrapper
-, glib-networking
-, next-gtk-webkit
+{ stdenv
+, fetchFromGitHub
, lispPackages
, sbcl
+, callPackage
}:
-stdenv.mkDerivation rec {
- pname = "next";
- version = "1.3.4";
+let
+
+ # This is the wrapped webkitgtk platform port that we hardcode into the Lisp Core.
+ # See https://github.com/atlas-engineer/next/tree/master/ports#next-platform-ports
+ next-gtk-webkit = callPackage ./next-gtk-webkit.nix {};
- src = fetchFromGitHub {
- owner = "atlas-engineer";
- repo = "next";
- rev = version;
- sha256 = "00iqv4xarabl98gdl1rzqkc5v0vfljx1nawsxqsx9x3a9mnxmgxi";
- };
+in
+
+stdenv.mkDerivation rec {
+ pname = "next";
+ version = "1.3.4";
- # Stripping destroys the generated SBCL image
- dontStrip = true;
+ src = fetchFromGitHub {
+ owner = "atlas-engineer";
+ repo = "next";
+ rev = version;
+ sha256 = "00iqv4xarabl98gdl1rzqkc5v0vfljx1nawsxqsx9x3a9mnxmgxi";
+ };
- prePatch = ''
- substituteInPlace source/ports/gtk-webkit.lisp \
- --replace "next-gtk-webkit" "${next-gtk-webkit}/bin/next-gtk-webkit"
- '';
+ nativeBuildInputs = [
+ sbcl
+ ] ++ (with lispPackages; [
+ prove-asdf
+ trivial-features
+ ]);
- nativeBuildInputs =
- [ sbcl makeWrapper ] ++ (with lispPackages;
- [ prove-asdf trivial-features ]);
+ buildInputs = with lispPackages; [
+ alexandria
+ bordeaux-threads
+ cl-annot
+ cl-ansi-text
+ cl-css
+ cl-hooks
+ cl-json
+ cl-markup
+ cl-ppcre
+ cl-ppcre-unicode
+ cl-prevalence
+ closer-mop
+ dbus
+ dexador
+ ironclad
+ local-time
+ log4cl
+ lparallel
+ mk-string-metrics
+ parenscript
+ quri
+ sqlite
+ str
+ swank
+ trivia
+ trivial-clipboard
+ unix-opts
+ ];
- buildInputs = with lispPackages; [
- alexandria
- bordeaux-threads
- cl-annot
- cl-ansi-text
- cl-css
- cl-hooks
- cl-json
- cl-markup
- cl-ppcre
- cl-ppcre-unicode
- cl-prevalence
- closer-mop
- dbus
- dexador
- ironclad
- local-time
- log4cl
- lparallel
- mk-string-metrics
- parenscript
- quri
- sqlite
- str
- swank
- trivia
- trivial-clipboard
- unix-opts
- ];
- propagatedBuildInputs = [ next-gtk-webkit ];
+ prePatch = ''
+ substituteInPlace source/ports/gtk-webkit.lisp \
+ --replace "next-gtk-webkit" "${next-gtk-webkit}/bin/next-gtk-webkit"
+ '';
- buildPhase = ''
- common-lisp.sh --eval "(require :asdf)" \
- --eval "(asdf:load-asd (truename \"next.asd\") :name \"next\")" \
- --eval '(asdf:make :next)' \
- --quit
- '';
+ buildPhase = ''
+ common-lisp.sh --eval "(require :asdf)" \
+ --eval "(asdf:load-asd (truename \"next.asd\") :name \"next\")" \
+ --eval '(asdf:make :next)' \
+ --quit
+ '';
- installPhase = ''
- install -D -m0755 next $out/bin/next
- '';
+ installPhase = ''
+ install -D -m0755 next $out/bin/next
+ '';
- preFixup = ''
- wrapProgram $out/bin/next \
- --prefix GIO_EXTRA_MODULES : "${glib-networking.out}/lib/gio/modules"
- '';
+ # Stripping destroys the generated SBCL image
+ dontStrip = true;
- meta = with stdenv.lib; {
- description = "Infinitely extensible web-browser (with Lisp development files)";
- homepage = https://next.atlas.engineer;
- license = licenses.bsd3;
- maintainers = [ maintainers.lewo ];
- platforms = [ "x86_64-linux" ];
- };
- }
+ meta = with stdenv.lib; {
+ description = "Infinitely extensible web-browser (with Lisp development files using WebKitGTK platform port)";
+ homepage = https://next.atlas.engineer;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.lewo ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/next/next-gtk-webkit.nix b/nixpkgs/pkgs/applications/networking/browsers/next/next-gtk-webkit.nix
new file mode 100644
index 00000000000..a71583ffbec
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/browsers/next/next-gtk-webkit.nix
@@ -0,0 +1,50 @@
+# https://github.com/atlas-engineer/next/tree/master/ports/gtk-webkit
+
+{ stdenv
+, pkg-config
+, next
+, webkitgtk
+, gtk3
+, glib
+, gsettings-desktop-schemas
+, glib-networking
+, gst_all_1
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "next-gtk-webkit";
+ inherit (next) src version;
+
+ nativeBuildInputs = [
+ pkg-config
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ glib
+ glib-networking
+ gsettings-desktop-schemas
+ gtk3
+ webkitgtk
+ gst_all_1.gst-plugins-base
+ gst_all_1.gstreamer
+ ];
+
+ makeFlags = [
+ "gtk-webkit"
+ "PREFIX=${placeholder "out"}"
+ ];
+
+ installTargets = [
+ "install-gtk-webkit"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Infinitely extensible web-browser (user interface only)";
+ homepage = https://next.atlas.engineer;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.lewo ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/browsers/opera/default.nix b/nixpkgs/pkgs/applications/networking/browsers/opera/default.nix
index b968c4f3d9d..f68f34c68e5 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/opera/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/opera/default.nix
@@ -47,11 +47,11 @@ let
in stdenv.mkDerivation rec {
pname = "opera";
- version = "62.0.3331.43";
+ version = "64.0.3417.83";
src = fetchurl {
url = "${mirror}/${version}/linux/${pname}-stable_${version}_amd64.deb";
- sha256 = "0zylg32zn6blkgy4bwmjzc26i712lwakahvrd24ncpfa8805f7x7";
+ sha256 = "09ygnfma5ncx6y8yr6dm3hz98cd9srv6687wgs786dw5glfhsd57";
};
unpackCmd = "${dpkg}/bin/dpkg-deb -x $curSrc .";
diff --git a/nixpkgs/pkgs/applications/networking/browsers/palemoon/default.nix b/nixpkgs/pkgs/applications/networking/browsers/palemoon/default.nix
index 66b947946cd..07234f59a8e 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/palemoon/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/palemoon/default.nix
@@ -13,13 +13,13 @@ let
in stdenv.mkDerivation rec {
pname = "palemoon";
- version = "28.7.0";
+ version = "28.7.2";
src = fetchFromGitHub {
owner = "MoonchildProductions";
repo = "UXP";
rev = "PM${version}_Release";
- sha256 = "0i6fy1mvjy6vpqnvhh516mxbv4d2z73yghk3frln4ql8zavba7qq";
+ sha256 = "08w90269mwcqsdhx4vvp18c5iccvzqhaaw6aw7w0nppf2f2k8lri";
};
desktopItem = makeDesktopItem {
diff --git a/nixpkgs/pkgs/applications/networking/browsers/qutebrowser/default.nix b/nixpkgs/pkgs/applications/networking/browsers/qutebrowser/default.nix
index 7b13d748fe0..8f2f5a2cf7e 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/qutebrowser/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/qutebrowser/default.nix
@@ -10,23 +10,23 @@ assert withMediaPlayback -> gst_all_1 != null;
let
pdfjs = let
- version = "2.2.228";
+ version = "2.3.200";
in
fetchzip rec {
name = "pdfjs-${version}";
url = "https://github.com/mozilla/pdf.js/releases/download/v${version}/${name}-dist.zip";
- sha256 = "0yik4vfnz46j844jfw1gq5cshgzry42kpy2d5rr7fbn9fjf98bw6";
+ sha256 = "1fpxsw0hzahccyng08acvc7g0gk29j2x701p6w6fg1718mvcrm1q";
stripRoot = false;
};
in mkDerivationWith python3Packages.buildPythonApplication rec {
pname = "qutebrowser";
- version = "1.8.1";
+ version = "1.8.2";
# 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 = "0ckffbw2zlg0afz4rgyywzdprnqs74va5qj0xqlaqc14ziiypxnw";
+ sha256 = "0walddppjb61k3dyq22cngkaw6alzn75k5npvnawla2l153irw5s";
};
# Needs tox
diff --git a/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
index 34372cb29d9..0494de83708 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
@@ -93,19 +93,19 @@ let
fteLibPath = makeLibraryPath [ stdenv.cc.cc gmp ];
# Upstream source
- version = "8.5.5";
+ version = "9.0.1";
lang = "en-US";
srcs = {
x86_64-linux = fetchurl {
url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz";
- sha256 = "00r5k9bbfpv3s6shxqypl13psr1zz51xiyz3vmm4flhr2qa4ycsz";
+ sha256 = "09iasj13wn3d1dygpxn4www4rx8wnxxlm9h6df9lzf4wll15px55";
};
i686-linux = fetchurl {
- url = "https://github.com/TheTorProject/gettorbrowser/releases/download/v${version}/tor-browser-linux32-${version}_${lang}.tar.xz";
- sha256 = "1nxvw5kiggfr4n5an436ass84cvwjviaa894kfm72yf2ls149f29";
+ url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz";
+ sha256 = "1vz3pvqi114c9lkyhqy754ngi90708c187xwiyr9786ff89sjw5i";
};
};
in
@@ -165,15 +165,12 @@ stdenv.mkDerivation rec {
# interpreter for pre-compiled Go binaries by invoking the interpreter
# directly.
sed -i TorBrowser/Data/Tor/torrc-defaults \
- -e "s|\(ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit\) exec|\1 exec $interp|" \
+ -e "s|\(ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit\) exec|\1 exec $interp|"
- # Fixup fte transport
- #
- # Note: the script adds its dirname to search path automatically
- sed -i TorBrowser/Tor/PluggableTransports/fteproxy.bin \
- -e "s,/usr/bin/env python,${python27.interpreter},"
+ # Similarly fixup snowflake
+ sed -i TorBrowser/Data/Tor/torrc-defaults \
+ -e "s|\(ClientTransportPlugin snowflake\) exec|\1 exec $interp|"
- patchelf --set-rpath "${fteLibPath}" TorBrowser/Tor/PluggableTransports/fte/cDFA.so
# Prepare for autoconfig.
#
@@ -237,6 +234,7 @@ stdenv.mkDerivation rec {
# Preload extensions by moving into the runtime instead of storing under the
# user's profile directory.
+ mkdir -p "$TBB_IN_STORE/browser/extensions"
mv "$TBB_IN_STORE/TorBrowser/Data/Browser/profile.default/extensions/"* \
"$TBB_IN_STORE/browser/extensions"
@@ -399,7 +397,7 @@ stdenv.mkDerivation rec {
longDescription = tor-browser-bundle.meta.longDescription;
homepage = "https://www.torproject.org/";
platforms = attrNames srcs;
- maintainers = with maintainers; [ offline matejc doublec thoughtpolice joachifm ];
+ maintainers = with maintainers; [ offline matejc doublec thoughtpolice joachifm hax404 ];
hydraPlatforms = [];
# MPL2.0+, GPL+, &c. While it's not entirely clear whether
# the compound is "libre" in a strict sense (some components place certain
diff --git a/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix b/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix
index 1297a461831..a8e7bed5ede 100644
--- a/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix
+++ b/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix
@@ -17,11 +17,11 @@ let
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
in stdenv.mkDerivation rec {
pname = "vivaldi";
- version = "2.8.1664.44-1";
+ version = "2.9.1705.41-1";
src = fetchurl {
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}_amd64.deb";
- sha256 = "0z1d03zw0jhvi14n06qfdr1n63idq56ly7mgiv27s21zvdma887k";
+ sha256 = "0c6cvhh05scmgpjy7f5wps62arhf5nsdnw9dllzqxpbsii1p6rv5";
};
unpackPhase = ''
diff --git a/nixpkgs/pkgs/applications/networking/c14/default.nix b/nixpkgs/pkgs/applications/networking/c14/default.nix
index 3383d6838f7..c000a37ff02 100644
--- a/nixpkgs/pkgs/applications/networking/c14/default.nix
+++ b/nixpkgs/pkgs/applications/networking/c14/default.nix
@@ -17,7 +17,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "C14 is designed for data archiving & long-term backups.";
- homepage = https://www.online.net/en/c14;
+ homepage = https://www.online.net/en/storage/c14-cold-storage;
license = licenses.mit;
maintainers = with maintainers; [ apeyroux ];
};
diff --git a/nixpkgs/pkgs/applications/networking/calls/default.nix b/nixpkgs/pkgs/applications/networking/calls/default.nix
new file mode 100644
index 00000000000..065f264f152
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/calls/default.nix
@@ -0,0 +1,83 @@
+{ stdenv
+, fetchFromGitLab
+, meson
+, ninja
+, pkgconfig
+, libhandy
+, modemmanager
+, gtk3
+, gom
+, gsound
+, evolution-data-server
+, folks
+, desktop-file-utils
+, libpeas
+, dbus
+, vala
+, xorg
+, xvfb_run
+, libxml2
+}:
+
+stdenv.mkDerivation rec {
+ pname = "calls";
+ version = "unstable-2019-10-29";
+
+ src = fetchFromGitLab {
+ domain = "source.puri.sm";
+ owner = "Librem5";
+ repo = "calls";
+ rev = "9fe575053d8f01c3a76a6c20d39f0816166d5afd";
+ sha256 = "01inx4mvrzvklwrfryw5hw9p89v8cn78m3qmv97g7a3v0h5c0n35";
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkgconfig
+ desktop-file-utils
+ vala
+ ];
+
+ buildInputs = [
+ modemmanager
+ libhandy
+ evolution-data-server
+ folks
+ gom
+ gsound
+ gtk3
+ libhandy
+ libpeas
+ ];
+
+ checkInputs = [
+ dbus
+ xvfb_run
+ ];
+
+ mesonFlags = [
+ # docs fail to build
+ # https://source.puri.sm/Librem5/calls/issues/99
+ "-Dgtk_doc=false"
+ ];
+
+ doCheck = true;
+
+ checkPhase = ''
+ runHook preCheck
+ NO_AT_BRIDGE=1 \
+ xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
+ --config-file=${dbus.daemon}/share/dbus-1/session.conf \
+ meson test --print-errorlogs
+ runHook postCheck
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A phone dialer and call handler";
+ homepage = https://source.puri.sm/Librem5/calls;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ craigem lheckemann ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/cawbird/default.nix b/nixpkgs/pkgs/applications/networking/cawbird/default.nix
index 2f1f27a0057..5179cc9090d 100644
--- a/nixpkgs/pkgs/applications/networking/cawbird/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cawbird/default.nix
@@ -1,26 +1,64 @@
-{ stdenv, fetchFromGitHub, glib, gtk3, json-glib, sqlite, libsoup, gettext, vala
-, meson, ninja, pkgconfig, gnome3, gst_all_1, wrapGAppsHook, gobject-introspection
-, glib-networking, python3, fetchpatch }:
+{ stdenv
+, fetchFromGitHub
+, glib
+, gtk3
+, json-glib
+, sqlite
+, libsoup
+, gettext
+, gspell
+, vala
+, meson
+, ninja
+, pkgconfig
+, gnome3
+, gst_all_1
+, wrapGAppsHook
+, gobject-introspection
+, glib-networking
+, python3
+}:
stdenv.mkDerivation rec {
- version = "1.0.2";
+ version = "1.0.3.1";
pname = "cawbird";
src = fetchFromGitHub {
owner = "IBBoard";
repo = "cawbird";
rev = "v${version}";
- sha256 = "sha256:0b79ngwilicqkgacva93cir4rmk15yzgsih56yb3a4n6bqjispay";
+ sha256 = "sha256:1v1y4bx0mm518b9vlpsry12fw1qz2j28jfhjqq73blvzd89lgb0y";
};
nativeBuildInputs = [
- meson ninja vala pkgconfig wrapGAppsHook python3
+ meson
+ ninja
+ vala
+ pkgconfig
+ wrapGAppsHook
+ python3
gobject-introspection # for setup hook
];
buildInputs = [
- glib gtk3 json-glib sqlite libsoup gettext gnome3.dconf gnome3.gspell glib-networking
- ] ++ (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-bad (gst-plugins-good.override { gtkSupport = true; }) gst-libav ]);
+ glib
+ gtk3
+ json-glib
+ sqlite
+ libsoup
+ gettext
+ gnome3.dconf
+ gspell
+ glib-networking
+ ] ++ (with gst_all_1; [
+ gstreamer
+ gst-plugins-base
+ gst-plugins-bad
+ (gst-plugins-good.override {
+ gtkSupport = true;
+ })
+ gst-libav
+ ]);
postPatch = ''
chmod +x data/meson_post_install.py # patchShebangs requires executable file
@@ -30,7 +68,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Native GTK Twitter client for the Linux desktop";
longDescription = "Cawbird is a modern, easy and fun Twitter client. Fork of the discontinued Corebird.";
- homepage = https://ibboard.co.uk/cawbird/;
+ homepage = "https://ibboard.co.uk/cawbird/";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with stdenv.lib.maintainers; [ jonafato schmittlauch ];
diff --git a/nixpkgs/pkgs/applications/networking/cluster/atlantis/default.nix b/nixpkgs/pkgs/applications/networking/cluster/atlantis/default.nix
new file mode 100644
index 00000000000..67e91870f1a
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/cluster/atlantis/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "atlantis";
+ version = "0.10.1";
+
+ src = fetchFromGitHub {
+ owner = "runatlantis";
+ repo = "atlantis";
+ rev = "v${version}";
+ sha256 = "08k2dgz6rph68647ah1rdp7hqa5h1ar4gdy7vdjy5kn7gz21gmri";
+ };
+
+ modSha256 = "1i4s3xcq2qc3zy00wk2l77935ilm6n5k1msilmdnj0061ia4860y";
+
+ subPackages = [ "." ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/runatlantis/atlantis;
+ description = "Terraform Pull Request Automation";
+ platforms = platforms.all;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ jpotier ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/cni/plugins.nix b/nixpkgs/pkgs/applications/networking/cluster/cni/plugins.nix
index 8956828fa76..d0186fb9b4c 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/cni/plugins.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/cni/plugins.nix
@@ -1,13 +1,13 @@
{ stdenv, lib, fetchFromGitHub, go, removeReferencesTo, buildGoPackage }:
buildGoPackage rec {
pname = "cni-plugins";
- version = "0.8.2";
+ version = "0.8.3";
src = fetchFromGitHub {
owner = "containernetworking";
repo = "plugins";
rev = "v${version}";
- sha256 = "0gyxa6mhiyxqw4wpn6r7wgr2kyvflzbdcqsk5ch0b6zih98144ia";
+ sha256 = "0dc4fs08x4x518yhgvq3drjvansnc0cb8rm4h5wiw7k3whjii3cd";
};
goDeps = ./plugins-deps.nix;
@@ -35,6 +35,6 @@ buildGoPackage rec {
homepage = https://github.com/containernetworking/plugins;
license = licenses.asl20;
platforms = platforms.linux;
- maintainers = with maintainers; [ cstrahan ];
+ maintainers = with maintainers; [ cstrahan saschagrunert ];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix b/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix
index b0f67932265..abd1abdc89a 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix
@@ -2,22 +2,22 @@
buildGoModule rec {
pname = "fluxctl";
- version = "1.13.3";
+ version = "1.15.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = "flux";
rev = version;
- sha256 = "0l2gc9p2jz1zyl527rr0r3qklm4j86d4biviq8a30jl9rsx6z4cy";
+ sha256 = "1aqcamhiivy733l2avc18b0k72sg0d8iqbsqvnj1344kqx6jgxf6";
};
- modSha256 = "1q5g9hd0ansdc2acpysf6wi74q50w0psrpyhk4y6mm6kjvhlcn87";
+ modSha256 = "1dz1cb2513drb2lr5gbl7w05ksrq5rvkqdcjnlkdc00mypjb2ms5";
subPackages = [ "cmd/fluxctl" ];
meta = with stdenv.lib; {
description = "CLI client for Flux, the GitOps Kubernetes operator";
- homepage = https://github.com/weaveworks/flux;
+ homepage = https://github.com/fluxcd/flux;
license = licenses.asl20;
maintainers = with maintainers; [ Gonzih ];
};
diff --git a/nixpkgs/pkgs/applications/networking/cluster/helm/default.nix b/nixpkgs/pkgs/applications/networking/cluster/helm/default.nix
index f0edbdf3ed6..87500ababa2 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/helm/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/helm/default.nix
@@ -1,48 +1,25 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
- version = "2.14.3";
+buildGoModule rec {
pname = "helm";
+ version = "3.0.0";
src = fetchFromGitHub {
owner = "helm";
repo = "helm";
rev = "v${version}";
- sha256 = "18ly31db2kxybjlisz8dfz3cdxs7j2wsh4rx5lwhbm5hpp42h17d";
+ sha256 = "0gx5gmj1470q3gj8v043dmm31skf83p1ckzdcfzx8wdjlglsljrj";
};
+ modSha256 = "0xjzzwmq3i77anb7w2qfnz7vc0gxq02lylj0xs6dzwl543winshm";
goPackagePath = "k8s.io/helm";
- subPackages = [ "cmd/helm" "cmd/tiller" "cmd/rudder" ];
-
- goDeps = ./deps.nix;
-
- # Thsese are the original flags from the helm makefile
- buildFlagsArray = ''
- -ldflags=-X k8s.io/helm/pkg/version.Version=v${version} -X k8s.io/helm/pkg/version.GitTreeState=clean -X k8s.io/helm/pkg/version.BuildMetadata=
- -w
- -s
- '';
-
- preBuild = ''
- # This is a hack(?) to flatten the dependency tree the same way glide or dep would
- # Otherwise you'll get errors like
- # have DeepCopyObject() "k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object
- # want DeepCopyObject() "k8s.io/apimachinery/pkg/runtime".Object
- rm -rf $NIX_BUILD_TOP/go/src/k8s.io/kubernetes/vendor
- rm -rf $NIX_BUILD_TOP/go/src/k8s.io/apiextensions-apiserver/vendor
- '';
-
- postInstall = ''
- mkdir -p $bin/share/bash-completion/completions
- mkdir -p $bin/share/zsh/site-functions
- $bin/bin/helm completion bash > $bin/share/bash-completion/completions/helm
- $bin/bin/helm completion zsh > $bin/share/zsh/site-functions/_helm
- '';
+ subPackages = [ "cmd/helm" ];
+ buildFlagsArray = [ "-ldflags=-w -s -X helm.sh/helm/v3/internal/version.gitCommit=v${version}" ];
meta = with stdenv.lib; {
homepage = https://github.com/kubernetes/helm;
description = "A package manager for kubernetes";
license = licenses.asl20;
- maintainers = [ maintainers.rlupton20 maintainers.edude03 ];
+ maintainers = with maintainers; [ rlupton20 edude03 saschagrunert ];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/helm/deps.nix b/nixpkgs/pkgs/applications/networking/cluster/helm/deps.nix
deleted file mode 100644
index 2fdda0ca280..00000000000
--- a/nixpkgs/pkgs/applications/networking/cluster/helm/deps.nix
+++ /dev/null
@@ -1,1182 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "cloud.google.com/go";
- fetch = {
- type = "git";
- url = "https://code.googlesource.com/gocloud";
- rev = "v0.26.0";
- sha256 = "149v3ci17g6wd2pm18mzcncq5qpl9hwdjnz3rlbn5rfidyn46la1";
- };
- }
- {
- goPackagePath = "github.com/Azure/go-ansiterm";
- fetch = {
- type = "git";
- url = "https://github.com/Azure/go-ansiterm";
- rev = "d6e3b3328b78";
- sha256 = "010khrkhkf9cxlvvb6ncqv4c1qcdmpbz9jn38g4fxf4xsma8xx1q";
- };
- }
- {
- goPackagePath = "github.com/Azure/go-autorest";
- fetch = {
- type = "git";
- url = "https://github.com/Azure/go-autorest";
- rev = "v11.1.0";
- sha256 = "1jmr04qkl9fgmj56czn2979ng0f6ygfbk2khv2xyx368686xc1d6";
- };
- }
- {
- goPackagePath = "github.com/BurntSushi/toml";
- fetch = {
- type = "git";
- url = "https://github.com/BurntSushi/toml";
- rev = "v0.3.1";
- sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
- };
- }
- {
- goPackagePath = "github.com/MakeNowJust/heredoc";
- fetch = {
- type = "git";
- url = "https://github.com/MakeNowJust/heredoc";
- rev = "bb23615498cd";
- sha256 = "17m780i9afj3sbmcrgwgzarfly4x9376w56qblkqnzdkv6vps22i";
- };
- }
- {
- goPackagePath = "github.com/Masterminds/goutils";
- fetch = {
- type = "git";
- url = "https://github.com/Masterminds/goutils";
- rev = "v1.1.0";
- sha256 = "180px47gj936qyk5bkv5mbbgiil9abdjq6kwkf7sq70vyi9mcfiq";
- };
- }
- {
- goPackagePath = "github.com/Masterminds/semver";
- fetch = {
- type = "git";
- url = "https://github.com/Masterminds/semver";
- rev = "v1.4.2";
- sha256 = "0k2fpk2x8jbvqkqxx5hkx1ygrsppzmzypqb90i1r33yq7ac7zlxj";
- };
- }
- {
- goPackagePath = "github.com/Masterminds/sprig";
- fetch = {
- type = "git";
- url = "https://github.com/Masterminds/sprig";
- rev = "9f8fceff796f";
- sha256 = "0m6h88xcs8zc2b1g6zaksfn9kyqhr8q9508h57jb6papx7w54yl2";
- };
- }
- {
- goPackagePath = "github.com/Masterminds/vcs";
- fetch = {
- type = "git";
- url = "https://github.com/Masterminds/vcs";
- rev = "v1.11.1";
- sha256 = "1062m73h0pp5d0574lf6px4jsjgywnsbkw50inxx3zal5r185ydm";
- };
- }
- {
- goPackagePath = "github.com/PuerkitoBio/purell";
- fetch = {
- type = "git";
- url = "https://github.com/PuerkitoBio/purell";
- rev = "v1.1.0";
- sha256 = "0vsxyn1fbm7g873b8kf3hcsgqgncb5nmfq3zfsc35a9yhzarka91";
- };
- }
- {
- goPackagePath = "github.com/PuerkitoBio/urlesc";
- fetch = {
- type = "git";
- url = "https://github.com/PuerkitoBio/urlesc";
- rev = "de5bf2ad4578";
- sha256 = "0n0srpqwbaan1wrhh2b7ysz543pjs1xw2rghvqyffg9l0g8kzgcw";
- };
- }
- {
- goPackagePath = "github.com/adisbladis/vgo2nix";
- fetch = {
- type = "git";
- url = "https://github.com/adisbladis/vgo2nix";
- rev = "56ac56bb0d96";
- sha256 = "1jbxbgcqkal8cdhj2nfbw92fn1fs9ng1df9sf92vgf0m1xzq2mc3";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/assert";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/assert";
- rev = "405dbfeb8e38";
- sha256 = "1l567pi17k593nrd1qlbmiq8z9jy3qs60px2a16fdpzjsizwqx8l";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/colour";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/colour";
- rev = "60882d9e2721";
- sha256 = "0iq566534gbzkd16ixg7fk298wd766821vvs80838yifx9yml5vs";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/kingpin";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/kingpin";
- rev = "v2.2.6";
- sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/repr";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/repr";
- rev = "117648cd9897";
- sha256 = "05v1rgzdqc8razf702laagrvhvx68xd9yxxmzd3dyz0d6425pdrp";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/template";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/template";
- rev = "a0175ee3bccc";
- sha256 = "0qjgvvh26vk1cyfq9fadyhfgdj36f1iapbmr5xp6zqipldz8ffxj";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/units";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/units";
- rev = "2efee857e7cf";
- sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
- };
- }
- {
- goPackagePath = "github.com/asaskevich/govalidator";
- fetch = {
- type = "git";
- url = "https://github.com/asaskevich/govalidator";
- rev = "766470278477";
- sha256 = "1lmynw9vkgrxv7nh60wdywv0nx4gjlkiar433wydhpc2h3m5q968";
- };
- }
- {
- goPackagePath = "github.com/beorn7/perks";
- fetch = {
- type = "git";
- url = "https://github.com/beorn7/perks";
- rev = "3a771d992973";
- sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3";
- };
- }
- {
- goPackagePath = "github.com/chai2010/gettext-go";
- fetch = {
- type = "git";
- url = "https://github.com/chai2010/gettext-go";
- rev = "c6fed771bfd5";
- sha256 = "1p9gzj39x4gyhc552n3dmi3kc224gwilawa5kcg8rla31qkwlsky";
- };
- }
- {
- goPackagePath = "github.com/client9/misspell";
- fetch = {
- type = "git";
- url = "https://github.com/client9/misspell";
- rev = "v0.3.4";
- sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs";
- };
- }
- {
- goPackagePath = "github.com/cpuguy83/go-md2man";
- fetch = {
- type = "git";
- url = "https://github.com/cpuguy83/go-md2man";
- rev = "v1.0.4";
- sha256 = "0hmkrq4gdzb6mwllmh4p1y7vrz7hyr8xqagpk9nyr5dhygvnnq2v";
- };
- }
- {
- goPackagePath = "github.com/cyphar/filepath-securejoin";
- fetch = {
- type = "git";
- url = "https://github.com/cyphar/filepath-securejoin";
- rev = "v0.2.2";
- sha256 = "0id32zjb92wm569m29nfrzz5mw9z1glr3klayr6j134pp4h1sgq4";
- };
- }
- {
- 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/dgrijalva/jwt-go";
- fetch = {
- type = "git";
- url = "https://github.com/dgrijalva/jwt-go";
- rev = "01aeca54ebda";
- sha256 = "10dmb5xxn5wijn299h483z0klprprkq7n1azakm3ysp50sr11ywg";
- };
- }
- {
- goPackagePath = "github.com/docker/distribution";
- fetch = {
- type = "git";
- url = "https://github.com/docker/distribution";
- rev = "edc3ab29cdff";
- sha256 = "1nqjaq1q6fs3c0avpb02sib0a906xfbk3m74hk2mqjdbyx9y8b4m";
- };
- }
- {
- goPackagePath = "github.com/docker/docker";
- fetch = {
- type = "git";
- url = "https://github.com/docker/docker";
- rev = "a9fbbdc8dd87";
- sha256 = "0vkr9fs8qv3ydpm4f4b3jsx1f3cxpws78f2kwpyn00y1gb3lpnpc";
- };
- }
- {
- goPackagePath = "github.com/docker/spdystream";
- fetch = {
- type = "git";
- url = "https://github.com/docker/spdystream";
- rev = "449fdfce4d96";
- sha256 = "1412cpiis971iq1kxrirzirhj2708ispjh0x0dh879b66x8507sl";
- };
- }
- {
- 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.2.0";
- sha256 = "0cfvyhl3hjfc4z8hbkfc40yafv6r7y513zgp3jwf88isbd13r7a6";
- };
- }
- {
- goPackagePath = "github.com/exponent-io/jsonpath";
- fetch = {
- type = "git";
- url = "https://github.com/exponent-io/jsonpath";
- rev = "d6023ce2651d";
- sha256 = "1qkzaxsjs7yg1672sk67nr119j7jc4751yzgii0j3nbipjv321kc";
- };
- }
- {
- goPackagePath = "github.com/fatih/camelcase";
- fetch = {
- type = "git";
- url = "https://github.com/fatih/camelcase";
- rev = "f6a740d52f96";
- sha256 = "15vb86adns1izvbzjw0lmmzrwlarhbxw5qalhx10vzzdx73wh4ai";
- };
- }
- {
- goPackagePath = "github.com/ghodss/yaml";
- fetch = {
- type = "git";
- url = "https://github.com/ghodss/yaml";
- rev = "c7ce16629ff4";
- sha256 = "10cyv1gy3zwwkr04kk8cvhifb7xddakyvnk5s13yfcqj9hcjz8d1";
- };
- }
- {
- goPackagePath = "github.com/go-kit/kit";
- fetch = {
- type = "git";
- url = "https://github.com/go-kit/kit";
- rev = "v0.8.0";
- sha256 = "1rcywbc2pvab06qyf8pc2rdfjv7r6kxdv2v4wnpqnjhz225wqvc0";
- };
- }
- {
- goPackagePath = "github.com/go-logfmt/logfmt";
- fetch = {
- type = "git";
- url = "https://github.com/go-logfmt/logfmt";
- rev = "v0.3.0";
- sha256 = "1gkgh3k5w1xwb2qbjq52p6azq3h1c1rr6pfwjlwj1zrijpzn2xb9";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/jsonpointer";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/jsonpointer";
- rev = "v0.19.0";
- sha256 = "0sv2k1fwj6rsigc9489c19ap0jib1d0widm040h0sjdw2nadh3i2";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/jsonreference";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/jsonreference";
- rev = "v0.19.0";
- sha256 = "1d0rk17wn755xsfi9pxifdpgs2p23bc0rkf95kjwxczyy6jbqdaj";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/spec";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/spec";
- rev = "v0.17.2";
- sha256 = "14n5x2nxlj2x62v3km96yw7rncxk2b9v94k3j0c22r43c60m38mx";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/swag";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/swag";
- rev = "v0.17.2";
- sha256 = "1hhgbx59f7lcsqiza2is8q9walhf8mxfkwj7xql1scrn6ms2jmlv";
- };
- }
- {
- goPackagePath = "github.com/go-sql-driver/mysql";
- fetch = {
- type = "git";
- url = "https://github.com/go-sql-driver/mysql";
- rev = "v1.4.0";
- sha256 = "1jwz2j3vd5hlzmnkh20d4276yd8cxy7pac3x3dfi52jkm82ms99n";
- };
- }
- {
- goPackagePath = "github.com/go-stack/stack";
- fetch = {
- type = "git";
- url = "https://github.com/go-stack/stack";
- rev = "v1.8.0";
- sha256 = "0wk25751ryyvxclyp8jdk5c3ar0cmfr8lrjb66qbg4808x66b96v";
- };
- }
- {
- goPackagePath = "github.com/gobwas/glob";
- fetch = {
- type = "git";
- url = "https://github.com/gobwas/glob";
- rev = "v0.2.3";
- sha256 = "0jxk1x806zn5x86342s72dq2qy64ksb3zrvrlgir2avjhwb18n6z";
- };
- }
- {
- goPackagePath = "github.com/gogo/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/gogo/protobuf";
- rev = "v1.1.1";
- sha256 = "1525pq7r6h3s8dncvq8gxi893p2nq8dxpzvq0nfl5b4p6mq0v1c2";
- };
- }
- {
- goPackagePath = "github.com/golang/glog";
- fetch = {
- type = "git";
- url = "https://github.com/golang/glog";
- rev = "23def4e6c14b";
- sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30";
- };
- }
- {
- goPackagePath = "github.com/golang/groupcache";
- fetch = {
- type = "git";
- url = "https://github.com/golang/groupcache";
- rev = "02826c3e7903";
- sha256 = "0w46bsllddfij66nrg8jbfjsr54birvfww8a2fj9fmgyig5syn2x";
- };
- }
- {
- goPackagePath = "github.com/golang/mock";
- fetch = {
- type = "git";
- url = "https://github.com/golang/mock";
- rev = "v1.1.1";
- sha256 = "0ap8wb6pdl6ccmdb43advjll2ly4sz26wsc3axw0hbrjrybybzgy";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "v1.2.0";
- sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab";
- };
- }
- {
- goPackagePath = "github.com/google/btree";
- fetch = {
- type = "git";
- url = "https://github.com/google/btree";
- rev = "7d79101e329e";
- sha256 = "1c1hsy5s2pfawg3l9954jmqmy4yc2zp3f7i87m00km2yqgb8xpd0";
- };
- }
- {
- goPackagePath = "github.com/google/gofuzz";
- fetch = {
- type = "git";
- url = "https://github.com/google/gofuzz";
- rev = "24818f796faf";
- sha256 = "0cq90m2lgalrdfrwwyycrrmn785rgnxa3l3vp9yxkvnv88bymmlm";
- };
- }
- {
- goPackagePath = "github.com/google/uuid";
- fetch = {
- type = "git";
- url = "https://github.com/google/uuid";
- rev = "064e2069ce9c";
- sha256 = "1b1ibx3rbiv7xwa9kz4b4zpp1fza5cjnn8v6749b4vrkjjmp3rqb";
- };
- }
- {
- goPackagePath = "github.com/googleapis/gnostic";
- fetch = {
- type = "git";
- url = "https://github.com/googleapis/gnostic";
- rev = "0c5108395e2d";
- sha256 = "0jf3cp5clli88gpjf24r6wxbkvngnc1kf59d4cgjczsn2wasvsfc";
- };
- }
- {
- goPackagePath = "github.com/gophercloud/gophercloud";
- fetch = {
- type = "git";
- url = "https://github.com/gophercloud/gophercloud";
- rev = "c818fa66e4c8";
- sha256 = "0igz47lpdxgpfb4ckrrs64vr4wkkiqaamk4wf5d3il4dc2g06azw";
- };
- }
- {
- goPackagePath = "github.com/gosuri/uitable";
- fetch = {
- type = "git";
- url = "https://github.com/gosuri/uitable";
- rev = "v0.0.1";
- sha256 = "1ff68fv9g1df91fwbrcq83ar429gb4fi2vsd22zjmhvmbqx2zkil";
- };
- }
- {
- goPackagePath = "github.com/gregjones/httpcache";
- fetch = {
- type = "git";
- url = "https://github.com/gregjones/httpcache";
- rev = "787624de3eb7";
- sha256 = "1zqlg9pkj7r6fqw7wv3ywvbz3bh0hvzifs2scgcraj812q5189w5";
- };
- }
- {
- goPackagePath = "github.com/grpc-ecosystem/go-grpc-prometheus";
- fetch = {
- type = "git";
- url = "https://github.com/grpc-ecosystem/go-grpc-prometheus";
- rev = "0c1b191dbfe5";
- sha256 = "0d7vybd4yy9a9clk03578xdpyhifxsy3qv6iiglrrnblbmpgksjc";
- };
- }
- {
- goPackagePath = "github.com/hashicorp/golang-lru";
- fetch = {
- type = "git";
- url = "https://github.com/hashicorp/golang-lru";
- rev = "v0.5.0";
- sha256 = "12k2cp2k615fjvfa5hyb9k2alian77wivds8s65diwshwv41939f";
- };
- }
- {
- goPackagePath = "github.com/huandu/xstrings";
- fetch = {
- type = "git";
- url = "https://github.com/huandu/xstrings";
- rev = "v1.2.0";
- sha256 = "0bn1kac5vcspxdpx4bygr4gngdbk67pnbqc04b0f7a4ny25n10iq";
- };
- }
- {
- goPackagePath = "github.com/imdario/mergo";
- fetch = {
- type = "git";
- url = "https://github.com/imdario/mergo";
- rev = "v0.3.5";
- sha256 = "1mvgn89vp39gcpvhiq4n7nw5ipj7fk6h03jgc6fjwgvwvss213pb";
- };
- }
- {
- goPackagePath = "github.com/inconshreveable/mousetrap";
- fetch = {
- type = "git";
- url = "https://github.com/inconshreveable/mousetrap";
- rev = "v1.0.0";
- sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
- };
- }
- {
- goPackagePath = "github.com/jmoiron/sqlx";
- fetch = {
- type = "git";
- url = "https://github.com/jmoiron/sqlx";
- rev = "v1.2.0";
- sha256 = "0pmi2asx157f5738g19fzyxb9g8yyfbpjyh2a2ykr9mafvp60rfd";
- };
- }
- {
- goPackagePath = "github.com/json-iterator/go";
- fetch = {
- type = "git";
- url = "https://github.com/json-iterator/go";
- rev = "ab8a2e0c74be";
- sha256 = "1x3wz44p1238gpyzkiiilvvrq9q8dwjdm9kdidq65yjq0zcn0sq4";
- };
- }
- {
- goPackagePath = "github.com/julienschmidt/httprouter";
- fetch = {
- type = "git";
- url = "https://github.com/julienschmidt/httprouter";
- rev = "v1.2.0";
- sha256 = "1k8bylc9s4vpvf5xhqh9h246dl1snxrzzz0614zz88cdh8yzs666";
- };
- }
- {
- goPackagePath = "github.com/kisielk/gotool";
- fetch = {
- type = "git";
- url = "https://github.com/kisielk/gotool";
- rev = "v1.0.0";
- sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
- };
- }
- {
- 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/logfmt";
- fetch = {
- type = "git";
- url = "https://github.com/kr/logfmt";
- rev = "b84e30acd515";
- sha256 = "02ldzxgznrfdzvghfraslhgp19la1fczcbzh7wm2zdc6lmpd1qq9";
- };
- }
- {
- goPackagePath = "github.com/lib/pq";
- fetch = {
- type = "git";
- url = "https://github.com/lib/pq";
- rev = "v1.0.0";
- sha256 = "1zqnnyczaf00xi6xh53vq758v5bdlf0iz7kf22l02cal4i6px47i";
- };
- }
- {
- goPackagePath = "github.com/liggitt/tabwriter";
- fetch = {
- type = "git";
- url = "https://github.com/liggitt/tabwriter";
- rev = "89fcab3d43de";
- sha256 = "04q8d0jk1ymvy7pv1dgfbqzk8gcjfa77psg1lk30ghlisf54pakg";
- };
- }
- {
- goPackagePath = "github.com/mailru/easyjson";
- fetch = {
- type = "git";
- url = "https://github.com/mailru/easyjson";
- rev = "60711f1a8329";
- sha256 = "0234jp6134wkihdpdwq1hvzqblgl5khc1wp6dyi2h0hgh88bhdk1";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-isatty";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-isatty";
- rev = "v0.0.3";
- sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-runewidth";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-runewidth";
- rev = "v0.0.1";
- sha256 = "1hnigpn7rjbwd1ircxkyx9hvi0xmxr32b2jdy2jzw6b3jmcnz1fs";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-sqlite3";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-sqlite3";
- rev = "v1.9.0";
- sha256 = "14vw8bwyaz9lrd1rqhfri5cwpimiimhp75pkbqxxsjsr5jz89s7m";
- };
- }
- {
- goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
- fetch = {
- type = "git";
- url = "https://github.com/matttproud/golang_protobuf_extensions";
- rev = "v1.0.1";
- sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
- };
- }
- {
- goPackagePath = "github.com/mitchellh/go-wordwrap";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/go-wordwrap";
- rev = "ad45545899c7";
- sha256 = "0ny1ddngvwfj3njn7pmqnf3l903lw73ynddw15x8ymp7hidv27v9";
- };
- }
- {
- 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/mwitkow/go-conntrack";
- fetch = {
- type = "git";
- url = "https://github.com/mwitkow/go-conntrack";
- rev = "cc309e4a2223";
- sha256 = "0nbrnpk7bkmqg9mzwsxlm0y8m7s9qd9phr1q30qlx2qmdmz7c1mf";
- };
- }
- {
- goPackagePath = "github.com/opencontainers/go-digest";
- fetch = {
- type = "git";
- url = "https://github.com/opencontainers/go-digest";
- rev = "a6d0ee40d420";
- sha256 = "1paz3na2xkhi10p5bk7f7gbh5yykfgr9f9i2gcc13rb461yq6fmg";
- };
- }
- {
- goPackagePath = "github.com/orivej/e";
- fetch = {
- type = "git";
- url = "https://github.com/orivej/e";
- rev = "ac3492690fda";
- sha256 = "11jizr28kfkr6zscjxg95pqi6cjp08aqnhs41sdhc98nww78ilkr";
- };
- }
- {
- goPackagePath = "github.com/orivej/go-nix";
- fetch = {
- type = "git";
- url = "https://github.com/orivej/go-nix";
- rev = "dae45d921a44";
- sha256 = "17hfmsz8hs3h2d5c06j1bvbw8ijrhzm3iz911z5zydsl4x7y0cgy";
- };
- }
- {
- goPackagePath = "github.com/peterbourgon/diskv";
- fetch = {
- type = "git";
- url = "https://github.com/peterbourgon/diskv";
- rev = "v2.0.1";
- sha256 = "1mxpa5aad08x30qcbffzk80g9540wvbca4blc1r2qyzl65b8929b";
- };
- }
- {
- goPackagePath = "github.com/pkg/errors";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/errors";
- rev = "v0.8.0";
- sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
- };
- }
- {
- goPackagePath = "github.com/pkg/profile";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/profile";
- rev = "v1.2.1";
- sha256 = "0blqmvgqvdbqmh3fp9pfdxc9w1qfshrr0zy9whj0sn372bw64qnr";
- };
- }
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_golang";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_golang";
- rev = "v0.9.2";
- sha256 = "02b4yg6rfag0m3j0i39sillcm5xczwv8h133vn12yr8qw04cnigs";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_model";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_model";
- rev = "5c3871d89910";
- sha256 = "04psf81l9fjcwascsys428v03fx4fi894h7fhrj2vvcz723q57k0";
- };
- }
- {
- goPackagePath = "github.com/prometheus/common";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/common";
- rev = "v0.2.0";
- sha256 = "02kym6lcfnlq23qbv277jr0q1n7jj0r14gqg93c7wn7gc44jv3vp";
- };
- }
- {
- goPackagePath = "github.com/prometheus/procfs";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/procfs";
- rev = "1dc9a6cbc91a";
- sha256 = "1zlv1x30xp7z5c3vn5vp870v4bjim0zcidzc3mr2l3xhazc0svab";
- };
- }
- {
- goPackagePath = "github.com/rubenv/sql-migrate";
- fetch = {
- type = "git";
- url = "https://github.com/rubenv/sql-migrate";
- rev = "1007f53448d7";
- sha256 = "1cd7wpgym7yzzv4n7bsmg9gh1g7mqlljih3881arqlq11083d3mc";
- };
- }
- {
- goPackagePath = "github.com/russross/blackfriday";
- fetch = {
- type = "git";
- url = "https://github.com/russross/blackfriday";
- rev = "300106c228d5";
- sha256 = "1bcqwb9lk2sijn5q3kqp7sadhh0ysbxlj5bxjspk9yp5bp733cbh";
- };
- }
- {
- 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/shurcooL/sanitized_anchor_name";
- fetch = {
- type = "git";
- url = "https://github.com/shurcooL/sanitized_anchor_name";
- rev = "10ef21a441db";
- sha256 = "1cnbzcf47cn796rcjpph1s64qrabhkv5dn9sbynsy7m9zdwr5f01";
- };
- }
- {
- goPackagePath = "github.com/sirupsen/logrus";
- fetch = {
- type = "git";
- url = "https://github.com/sirupsen/logrus";
- rev = "v1.2.0";
- sha256 = "0r6334x2bls8ddznvzaldx4g88msjjns4mlks95rqrrg7h0ijigg";
- };
- }
- {
- goPackagePath = "github.com/spf13/cobra";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cobra";
- rev = "fe5e611709b0";
- sha256 = "1pn7g9jmhqc9yg6x02dgp4phiggnnxz8a11pv5y4vxhrvkjm6h71";
- };
- }
- {
- goPackagePath = "github.com/spf13/pflag";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/pflag";
- rev = "v1.0.3";
- sha256 = "1cj3cjm7d3zk0mf1xdybh0jywkbbw7a6yr3y22x9sis31scprswd";
- };
- }
- {
- 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.2.2";
- sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
- };
- }
- {
- goPackagePath = "github.com/technosophos/moniker";
- fetch = {
- type = "git";
- url = "https://github.com/technosophos/moniker";
- rev = "a5dbd03a2245";
- sha256 = "1z273gvbwr09lcxwd10wyvxmxjln93r952sr1w9hqxcgc1f8l3vl";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "0709b304e793";
- sha256 = "0i05s09y5pavmfh71fgih7syxg58x7a4krgd8am6d3mnahnmab5c";
- };
- }
- {
- 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 = "65e2d4e15006";
- sha256 = "0aqcmh0sp723d6hwgrv7pnrs4crns2ngr4x43jd4v985cbn455x7";
- };
- }
- {
- goPackagePath = "golang.org/x/oauth2";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/oauth2";
- rev = "d2e6202438be";
- sha256 = "0wbn75fd10485nb93bm4kqldqifdim5xqy4v7r5sdvimvf3fyhn7";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "42b317875d0f";
- sha256 = "0mrjhk7al7yyh76x9flvxy4jm5jyqh2fxbxagpaazxn1xdgkaif3";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "b90733256f2e";
- sha256 = "1dsqa48ai4rrqf0sxypnmjg5c6sbp63mj5ljr7qadam06r5m2q98";
- };
- }
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.0";
- sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
- };
- }
- {
- goPackagePath = "golang.org/x/time";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/time";
- rev = "f51c12702a4d";
- sha256 = "07wc6g2fvafkr6djsscm0jpbpl4135khhb6kpyx1953hi5d1jvyy";
- };
- }
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "6cd1fcedba52";
- sha256 = "00hl0vkmy8impsnmc2dmm55sdhia95k0kqcrjbdpynryn1lamn5d";
- };
- }
- {
- goPackagePath = "google.golang.org/appengine";
- fetch = {
- type = "git";
- url = "https://github.com/golang/appengine";
- rev = "v1.1.0";
- sha256 = "1pz202zszg8f35dk5pfhwgcdi3r6dx1l4yk6x6ly7nb4j45zi96x";
- };
- }
- {
- goPackagePath = "google.golang.org/genproto";
- fetch = {
- type = "git";
- url = "https://github.com/google/go-genproto";
- rev = "c66870c02cf8";
- sha256 = "0siq7sv68556ygqi2d2zmvx8l1xjqdc0fylqzci5h1mq2i14bayn";
- };
- }
- {
- goPackagePath = "google.golang.org/grpc";
- fetch = {
- type = "git";
- url = "https://github.com/grpc/grpc-go";
- rev = "v1.18.0";
- sha256 = "17drwyj3fi5sdz5ndlj7888b3gin6brs3jnh7gh6i15k97l6gf4n";
- };
- }
- {
- goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/alecthomas/kingpin.v2";
- rev = "v2.2.6";
- sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
- };
- }
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "20d25e280405";
- sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
- };
- }
- {
- goPackagePath = "gopkg.in/gorp.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/gorp.v1";
- rev = "v1.7.2";
- sha256 = "0zwkq4cv71vp7cmpfcs54908g1amr0cdxv1b8h1icf64jjawb1lb";
- };
- }
- {
- goPackagePath = "gopkg.in/inf.v0";
- fetch = {
- type = "git";
- url = "https://gopkg.in/inf.v0";
- rev = "v0.9.0";
- sha256 = "0rf3vwyb8aqnac9x9d6ax7z5526c45a16yjm2pvkijr6qgqz8b82";
- };
- }
- {
- goPackagePath = "gopkg.in/square/go-jose.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/square/go-jose.v2";
- rev = "89060dee6a84";
- sha256 = "04ak01zs9qibr6qvc6l0zdjj9pgccpbvxz6rdwrqv698i1q3qfpd";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.1";
- sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1";
- };
- }
- {
- goPackagePath = "honnef.co/go/tools";
- fetch = {
- type = "git";
- url = "https://github.com/dominikh/go-tools";
- rev = "88497007e858";
- sha256 = "0rinkyx3r2bq45mgcasnn5jb07cwbv3p3s2wwcrzxsarsj6wa5lc";
- };
- }
- {
- goPackagePath = "k8s.io/api";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/api";
- rev = "6e4e0e4f393b";
- sha256 = "0y7nxxywq2qx74a5vsg0h2jkfj879wbv6bjran12401fv0vsdlp1";
- };
- }
- {
- goPackagePath = "k8s.io/apiextensions-apiserver";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/apiextensions-apiserver";
- rev = "727a075fdec8";
- sha256 = "1p8bdl299hrmkq2hfh7sqhsv7c3ig1i0jy8mcgq0hqjix94a87cj";
- };
- }
- {
- goPackagePath = "k8s.io/apimachinery";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/apimachinery";
- rev = "6a84e37a896d";
- sha256 = "1ys06ixidvpcj9sgk0c2i5vsz11gg3h8xcpc9kqxfsik36cw1akk";
- };
- }
- {
- goPackagePath = "k8s.io/apiserver";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/apiserver";
- rev = "1ec86e4da56c";
- sha256 = "0my2r4ynbxgpbbrjgcrdrqazhhn2jwk8jkk8ymjks28gzs2i510s";
- };
- }
- {
- goPackagePath = "k8s.io/cli-runtime";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/cli-runtime";
- rev = "d644b00f3b79";
- sha256 = "1zcmfpyp6m9xl8dia56yb00ixra3ag5d43v2f5zlnrwphq967a8p";
- };
- }
- {
- goPackagePath = "k8s.io/client-go";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/client-go";
- rev = "1a26190bd76a";
- sha256 = "1b77zf0sip2cilkr40b2jm1kk71212s4clmbs2xl57b4n945yy1d";
- };
- }
- {
- goPackagePath = "k8s.io/cloud-provider";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/cloud-provider";
- rev = "9c9d72d1bf90";
- sha256 = "15iwal7nn1b7jwrvrhlzvdnf0381lccpw3jrlww8sfmxqsp860in";
- };
- }
- {
- goPackagePath = "k8s.io/klog";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/klog";
- rev = "8e90cee79f82";
- sha256 = "1hzy767dj0ya111al54k3g9xa40bsy7j81fi0sh7gyl1azw0h8dk";
- };
- }
- {
- goPackagePath = "k8s.io/kube-openapi";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/kube-openapi";
- rev = "b3a7cee44a30";
- sha256 = "1ald0jjliln5ipdniwfcrm4yal9aa4jr07d3ljrhhh2fj72c6dsp";
- };
- }
- {
- goPackagePath = "k8s.io/kubernetes";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/kubernetes";
- rev = "v1.14.1";
- sha256 = "0s06x9jk9b6r0i39nl0bmvwjgdp3qikgfbw5cnzi5mv03hc2li8s";
- };
- }
- {
- goPackagePath = "k8s.io/utils";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/utils";
- rev = "c2654d5206da";
- sha256 = "1849p8xhiyk53mpg3mwpsmsm5ps5sa2p54bv7b38m415qxsn2d1x";
- };
- }
- {
- goPackagePath = "sigs.k8s.io/kustomize";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes-sigs/kustomize";
- rev = "v2.0.3";
- sha256 = "1dfkpx9rllj1bzm5f52bx404kdds3zx1h38yqri9ha3p3pcb1bbb";
- };
- }
- {
- goPackagePath = "sigs.k8s.io/yaml";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes-sigs/yaml";
- rev = "v1.1.0";
- sha256 = "1p7hvjdr5jsyk7nys1g1pmgnf3ys6n320i6hds85afppk81k01kb";
- };
- }
- {
- goPackagePath = "vbom.ml/util";
- fetch = {
- type = "git";
- url = "https://github.com/fvbommel/util";
- rev = "db5cfe13f5cc";
- sha256 = "1k9c3ihhkrcmhd26pwd62mp2ll7icr2q65i5pkymnfnhhv40p682";
- };
- }
-]
diff --git a/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix b/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix
index 0b4959d3b9b..7e513edf612 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix
@@ -62,7 +62,7 @@ in rec {
};
kops_1_14 = mkKops {
- version = "1.14.0";
- sha256 = "0zd2plsdn45wf73qspv9yaxa0crwfy5h6ws3lvw96vxvrkhl96l2";
+ version = "1.14.1";
+ sha256 = "0ikd8qwrjh8s1sc95g18sm0q6p33swz2m1rjd8zw34mb2w9jv76n";
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix b/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix
index 1ad7ad3e393..c2751ac270a 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix
@@ -15,13 +15,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "kubernetes";
- version = "1.15.4";
+ version = "1.16.3";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "kubernetes";
rev = "v${version}";
- sha256 = "18wpqrgb1ils4g8ggg217xq4jq30i4m7par2mdjk59pmz7ssm25p";
+ sha256 = "0s2k7ik2aa7knh25r0qki7ldr3g9h87dgi8nm64j8n0yy4xvg2h3";
};
buildInputs = [ removeReferencesTo makeWrapper which go rsync go-bindata ];
@@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
description = "Production-Grade Container Scheduling and Management";
license = licenses.asl20;
homepage = https://kubernetes.io;
- maintainers = with maintainers; [johanot offline];
+ maintainers = with maintainers; [johanot offline saschagrunert];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/kubeseal/default.nix b/nixpkgs/pkgs/applications/networking/cluster/kubeseal/default.nix
new file mode 100644
index 00000000000..e232670c31f
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/cluster/kubeseal/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "kubeseal";
+ version = "0.9.5";
+
+ src = fetchFromGitHub {
+ owner = "bitnami-labs";
+ repo = "sealed-secrets";
+ rev = "v${version}";
+ sha256 = "0k59n40rmxjdn0xi8gr08zlxk0irfc7crra9x8qdljvivqshma3z";
+ };
+
+ modSha256 = "04dmjyz3vi2l0dfpyy42lkp2fv1vlfkvblrxh1dvb37phrkd5lbd";
+
+ subPackages = [ "cmd/kubeseal" ];
+
+ 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 ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix b/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix
index a4236a9408c..e6058643789 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/nomad/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "nomad";
- version = "0.9.5";
+ version = "0.10.0";
rev = "v${version}";
goPackagePath = "github.com/hashicorp/nomad";
@@ -12,7 +12,7 @@ buildGoPackage rec {
owner = "hashicorp";
repo = pname;
inherit rev;
- sha256 = "01491470idb11z0ab4anb5caw46vy9s94a17l92j0z2f3f4k6xfl";
+ sha256 = "1hvnrbna4hsyp5byx5si2gn4h3m6shwmd8nk0vpbrs3ck3dl1p6l";
};
# ui:
@@ -36,6 +36,6 @@ buildGoPackage rec {
description = "A Distributed, Highly Available, Datacenter-Aware Scheduler";
platforms = platforms.unix;
license = licenses.mpl20;
- maintainers = with maintainers; [ rushmorem pradeepchhetri ];
+ maintainers = with maintainers; [ rushmorem pradeepchhetri endocrimes ];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/sonobuoy/default.nix b/nixpkgs/pkgs/applications/networking/cluster/sonobuoy/default.nix
index ce6c5424fba..32dbced0a46 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/sonobuoy/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/sonobuoy/default.nix
@@ -1,11 +1,11 @@
{ lib, buildGoPackage, fetchFromGitHub }:
# SHA of ${version} for the tool's help output
-let rev = "7ad367535a6710802085d41e0dbb53df359b9882";
+let rev = "c9c2a461cd3397909fe6e45ff71836347ef89fd8";
in
buildGoPackage rec {
pname = "sonobuoy";
- version = "0.15.0";
+ version = "0.16.1";
goPackagePath = "github.com/heptio/sonobuoy";
@@ -19,10 +19,10 @@ buildGoPackage rec {
'';
src = fetchFromGitHub {
- sha256 = "0dkmhmr7calk8mkdxfpy3yjzk10ja4gz1jq8pgk3v8rh04f4h1x5";
+ sha256 = "14qc5a7jbr403wjpk6pgpb94i72yx647sg9srz07q6drq650kyfv";
rev = "v${version}";
repo = "sonobuoy";
- owner = "heptio";
+ owner = "vmware-tanzu";
};
meta = with lib; {
@@ -36,8 +36,8 @@ buildGoPackage rec {
accessible and non-destructive manner.
'';
- homepage = "https://github.com/heptio/sonobuoy";
+ homepage = "https://sonobuoy.io";
license = licenses.asl20;
- maintainers = with maintainers; [ carlosdagos ];
+ maintainers = with maintainers; [ carlosdagos saschagrunert ];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/data.nix b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/data.nix
index fcc55c5e1d0..6be9a5092ba 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/data.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/data.nix
@@ -4,27 +4,31 @@
{
owner = "terraform-providers";
repo = "terraform-provider-acme";
- version = "1.3.5";
- sha256 = "0xjxxz3vxq7vk7sv6b5p57z5x92dmrm44v6ksffcg76ngc40nrxk";
+ rev = "v1.5.0";
+ version = "1.5.0";
+ sha256 = "1h53bgflchavnn4laf801d920bsgqqg0ph4slnf7y1fpb0mz5vdv";
};
alicloud =
{
owner = "terraform-providers";
repo = "terraform-provider-alicloud";
- version = "1.54.0";
- sha256 = "01pmhwdnhfsk785ja11hxn5l5fmklnkiv12kv2pw2280cdljfcv4";
+ rev = "v1.60.0";
+ version = "1.60.0";
+ sha256 = "14k96ccjrjiqfrdrj9kd090ms1p15z71qv60gm05bhffviyplmgw";
};
archive =
{
owner = "terraform-providers";
repo = "terraform-provider-archive";
- version = "1.2.2";
- sha256 = "1saprj2r74b63z03n80m3mfj3vhgvlm4gp2hzqzjbdgibxsz4jaw";
+ rev = "v1.3.0";
+ version = "1.3.0";
+ sha256 = "1hwg8ai4bvsmgnl669608lr4v940xnyig1xshps490f47c8hqy6y";
};
arukas =
{
owner = "terraform-providers";
repo = "terraform-provider-arukas";
+ rev = "v1.1.0";
version = "1.1.0";
sha256 = "1akl9fzgm5qv01vz18xjzyqjnlxw699qq4x8vr96j16l1zf10h99";
};
@@ -32,6 +36,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-atlas";
+ rev = "v0.1.1";
version = "0.1.1";
sha256 = "0k73vv14vnjl5qm33w54s5zzi0mmk1kn2zs3qkfq71aqi9ml7d14";
};
@@ -39,41 +44,47 @@
{
owner = "terraform-providers";
repo = "terraform-provider-aws";
- version = "2.23.0";
- sha256 = "0yscy0qmdl07air0b16i6zd0w8y3z20pk5l53pwm78ssdxn3w6qc";
+ rev = "v2.34.0";
+ version = "2.34.0";
+ sha256 = "1kmy6hn1d3padfnix17ibmrm1339q4li0740dlfgjlxjv179bv34";
};
azuread =
{
owner = "terraform-providers";
repo = "terraform-provider-azuread";
- version = "0.5.1";
- sha256 = "0bjy6wdfzsxchqclgp7c06b49b5h60nips69hcpwd45564iql5fh";
+ rev = "v0.6.0";
+ version = "0.6.0";
+ sha256 = "1s3k2plka1lzfij4vhr30vc549zysa6v8j5mphra7fjxy236v40j";
};
azurerm =
{
owner = "terraform-providers";
repo = "terraform-provider-azurerm";
- version = "1.32.1";
- sha256 = "0ydzibmvz52i62pk0g96rl7vxhff5izrsgdwk6lgc56nw63w2l8g";
+ rev = "v1.36.1";
+ version = "1.36.1";
+ sha256 = "1mnbmbfsnc859j6ahcph80z0v1jl82dnbjqmqg2q0kiappz2g2lm";
};
azurestack =
{
owner = "terraform-providers";
repo = "terraform-provider-azurestack";
- version = "0.8.1";
- sha256 = "1sbmjrqzzn8rf9xhaax2ykyg199sggx80apx0xvd4ab82c3ldyfw";
+ rev = "v0.9.0";
+ version = "0.9.0";
+ sha256 = "1msm7jwzry0vmas3l68h6p0migrsm6d18zpxcncv197m8xbvg324";
};
bigip =
{
owner = "terraform-providers";
repo = "terraform-provider-bigip";
- version = "0.12.3";
- sha256 = "1zlwk7jp5r45b3rwkxsq9mqf4nym3ifx56vhcvyc9a3w25s0ss8p";
+ rev = "v1.0.0";
+ version = "1.0.0";
+ sha256 = "0dz5dfv3glx7898a9bi9vi3g0ghyi96pc45brrj41and5835jvdc";
};
bitbucket =
{
owner = "terraform-providers";
repo = "terraform-provider-bitbucket";
+ rev = "v1.1.0";
version = "1.1.0";
sha256 = "06bjagbgpgfphwym015wl00wx6qf7lsdig0fhpxqaykvlkn3sg49";
};
@@ -81,6 +92,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-brightbox";
+ rev = "v1.2.0";
version = "1.2.0";
sha256 = "0s1b2k58r2kmjrdqrkw2dlfpby79i81gml9rpa10y372bwq314zd";
};
@@ -88,6 +100,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-chef";
+ rev = "v0.2.0";
version = "0.2.0";
sha256 = "0ihn4706fflmf0585w22l7arzxsa9biq4cgh8nlhlp5y0zy934ns";
};
@@ -95,6 +108,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-circonus";
+ rev = "v0.2.0";
version = "0.2.0";
sha256 = "1vcia3p31cgdwjs06k4244bk7ib2qp1f2lhc7hmyhdfi1c8jym45";
};
@@ -102,6 +116,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-clc";
+ rev = "v0.1.0";
version = "0.1.0";
sha256 = "0gvsjnwk6xkgxai1gxsjf0hsjxbv8d8jg5hq8yd3hjhc6785fgnf";
};
@@ -109,13 +124,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-cloudflare";
- version = "1.17.1";
- sha256 = "0kmkk5fhgsvjakqrfs7p92dcljn04asxq15af1r9n5csq54q7na3";
+ rev = "v2.0.1";
+ version = "2.0.1";
+ sha256 = "18cxyxgv6x5s1xsd5l460hnl1xdvrvkwb36lhvk3dgziaw2xxr81";
};
cloudscale =
{
owner = "terraform-providers";
repo = "terraform-provider-cloudscale";
+ rev = "v2.0.0";
version = "2.0.0";
sha256 = "145hj4pbi5zrkgamicy3m1n3380fpd2ndd6ym7mwd65d95g39vwb";
};
@@ -123,6 +140,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-cloudstack";
+ rev = "v0.3.0";
version = "0.3.0";
sha256 = "0zmyww6z3j839ydlmv254hr8gcsixng4lcvmiwkhxb3hj1nw8hcw";
};
@@ -130,6 +148,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-cobbler";
+ rev = "v1.1.0";
version = "1.1.0";
sha256 = "08ljqibfi6alpvv8f7pzvjl2k4w6br6g6ac755x4xw4ycrr24xw9";
};
@@ -137,27 +156,31 @@
{
owner = "terraform-providers";
repo = "terraform-provider-consul";
- version = "2.5.0";
- sha256 = "1nmldxn4y87fyb308dajjzcyvxrr6ka5nicyw84a8s7pixzbqh6q";
+ rev = "v2.6.0";
+ version = "2.6.0";
+ sha256 = "1c7qpgf2vh4crs69alzwwaicsz29b2y72x4xjmfb9dg5cy7gk1i5";
};
datadog =
{
owner = "terraform-providers";
repo = "terraform-provider-datadog";
- version = "2.1.0";
- sha256 = "0k7apad2r07gw9kf0zzqc8wa2wcmxihi3x8sdssl32qjib20qwv1";
+ rev = "v2.5.0";
+ version = "2.5.0";
+ sha256 = "0l5jix165ghfj72l3mr76d5b5lx5pgr45zimk8lr0fwn79f4bs74";
};
digitalocean =
{
owner = "terraform-providers";
repo = "terraform-provider-digitalocean";
- version = "1.6.0";
- sha256 = "06cxm3qcym8jwp4nl1bzk3p9fbaz26bvddqzn3p8l57c802qqds6";
+ rev = "v1.10.0";
+ version = "1.10.0";
+ sha256 = "1c53g32mk41lvq4ikfj04m89nhzrdk8d6h35aq3z07yyqp6ap2a0";
};
dme =
{
owner = "terraform-providers";
repo = "terraform-provider-dme";
+ rev = "v0.1.0";
version = "0.1.0";
sha256 = "1ipqw1sbx0i9rhxawsysrqxvf10z8ra2y86xwd4iz0f12x9drblv";
};
@@ -165,6 +188,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-dns";
+ rev = "v2.2.0";
version = "2.2.0";
sha256 = "11xdxj6hfclaq9glbh14nihmrsk220crm9ld8bdv77w0bppmrrch";
};
@@ -172,6 +196,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-dnsimple";
+ rev = "v0.2.0";
version = "0.2.0";
sha256 = "0jj82fffqaz7gramj5d4avx7vka6w190yz4r9q7628qh8ih2pfhz";
};
@@ -179,13 +204,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-docker";
- version = "2.1.1";
- sha256 = "0px3xj76ay5ixpmynas49z31xmk4zmpn0917y6a20kr2x2abi9zb";
+ rev = "v2.5.0";
+ version = "2.5.0";
+ sha256 = "1nril7qy1nm1dq19vg6mm0zc0sgkjrm1s39n7p9gxf4s4j78ig1n";
};
dyn =
{
owner = "terraform-providers";
repo = "terraform-provider-dyn";
+ rev = "v1.2.0";
version = "1.2.0";
sha256 = "1a3kxmbib2y0nl7gnxknbhsflj5kfknxnm3gjxxrb2h5d2kvqy48";
};
@@ -193,6 +220,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-external";
+ rev = "v1.2.0";
version = "1.2.0";
sha256 = "1kx28bffhd1pg3m0cbldclc8l9zic16mqrk7gybcls9vyds5gbvc";
};
@@ -200,48 +228,55 @@
{
owner = "terraform-providers";
repo = "terraform-provider-fastly";
- version = "0.9.0";
- sha256 = "0g3rgi6s9hyb6vzl682n8zqz5virdxvxh04v88n9iy5r7hwrxxzg";
+ rev = "v0.11.0";
+ version = "0.11.0";
+ sha256 = "0wq8l1lkfpv5nfd04dsjaa9wv09373i6wwnapifx1wncjyhs4jd4";
};
flexibleengine =
{
owner = "terraform-providers";
repo = "terraform-provider-flexibleengine";
- version = "1.6.0";
- sha256 = "0vz68nhpy93zsdssxzr41flrwhjqh7wcjrc4nklg6kmr99n6jcc6";
+ rev = "v1.9.0";
+ version = "1.9.0";
+ sha256 = "1y66xy5yqdjdrh3zkw1q7ml5b2rsyy4ayc4m026c4mmh0x1vfk9y";
};
github =
{
owner = "terraform-providers";
repo = "terraform-provider-github";
- version = "2.2.0";
- sha256 = "1h44v7428z3v3hv6ywi3n0yhnvgx9cr6vgqb1n2w1qf7k2f0jkzx";
+ rev = "v2.2.1";
+ version = "2.2.1";
+ sha256 = "1dg5jgd3cdz98wfd71l58wsp949mvs2lrcqh1amgql0s90pwjmvg";
};
gitlab =
{
owner = "terraform-providers";
repo = "terraform-provider-gitlab";
- version = "2.2.0";
- sha256 = "0iz5ggjkcip86cz2zmsryad34hly542grwzlm5rvpcmfw5csjadw";
+ rev = "v2.3.0";
+ version = "2.3.0";
+ sha256 = "012pbgfdmwyq8y8ddrhyf14jc6s7v24f1w3mrpi6mp4glqc5yfqx";
};
google =
{
owner = "terraform-providers";
repo = "terraform-provider-google";
- version = "2.12.0";
- sha256 = "15fdpmdikm77hlfksdbcblysb82sd51vw4ninx60hzgddqp6ll4m";
+ rev = "v2.19.0";
+ version = "2.19.0";
+ sha256 = "00pqkysic3x8iygcxb232dwbpmy5ldf7fdfi6ldiv3g6gbvlcaf7";
};
google-beta =
{
owner = "terraform-providers";
repo = "terraform-provider-google-beta";
- version = "2.12.0";
- sha256 = "11aky7jvm7i39pnj3ypy42d9yk9akqb3wjb03hyllzfddwhvay5q";
+ rev = "v2.19.0";
+ version = "2.19.0";
+ sha256 = "03im9h7r2vyx4y9qnc3l0hsvcqy7rai5dlkmj1za3npm98vpx2d7";
};
grafana =
{
owner = "terraform-providers";
repo = "terraform-provider-grafana";
+ rev = "v1.5.0";
version = "1.5.0";
sha256 = "0zy3bqgpxymp2zygaxzllk1ysdankwxa1sy1djfgr4fs2nlggkwi";
};
@@ -249,13 +284,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-hcloud";
- version = "1.12.0";
- sha256 = "1r61s7chq636fcjv67g0vjlc35xx0ycy58hg6b5i5rdc9737v7hp";
+ rev = "v1.14.0";
+ version = "1.14.0";
+ sha256 = "13zxrjx4im25g7m45z95d3py85nzs2k8r9grilxshr6x95bxk2f0";
};
hedvig =
{
owner = "terraform-providers";
repo = "terraform-provider-hedvig";
+ rev = "v1.0.4";
version = "1.0.4";
sha256 = "0y6brzznxp8khdfbnpmnbjqf140411z0pvnp88p8mj2kmbk7kkjd";
};
@@ -263,20 +300,23 @@
{
owner = "terraform-providers";
repo = "terraform-provider-helm";
- version = "0.10.2";
- sha256 = "1xp8dx6ncskmfa9bjd54434f4a7pnjz5r3yvnh1hmv3i5ykfxzdn";
+ rev = "v0.10.4";
+ version = "0.10.4";
+ sha256 = "0xl0wgh1j6yhymadqvlj21qddxfzaxk3d5wpzskfmhfk732795rc";
};
heroku =
{
owner = "terraform-providers";
repo = "terraform-provider-heroku";
- version = "2.1.2";
- sha256 = "0n8id5rw4hzsiic9yv4rzm709npagv9sfp6dd1ax6np5kai78b87";
+ rev = "v2.2.1";
+ version = "2.2.1";
+ sha256 = "145kfm4asca0ksprb076mjdhs5ahrlrad8cqz8spxra5fa3j46sq";
};
http =
{
owner = "terraform-providers";
repo = "terraform-provider-http";
+ rev = "v1.1.1";
version = "1.1.1";
sha256 = "0ah4wi9gm5m7z0wyy6vn3baz2iw2sq7ah7q0lb9srwr887aai3x0";
};
@@ -284,13 +324,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-huaweicloud";
- version = "1.7.0";
- sha256 = "1yhyyh33hvzs74pryb383p1w0c0d4vn23pnm6snxi1cw49wgiiyf";
+ rev = "v1.9.0";
+ version = "1.9.0";
+ sha256 = "06blhsbv5pxlb1m07qanrq5qmbai33dlk89ghzscrqwnvv1nnszr";
};
icinga2 =
{
owner = "terraform-providers";
repo = "terraform-provider-icinga2";
+ rev = "v0.2.0";
version = "0.2.0";
sha256 = "02ladn2w75k35vn8llj3zh9hbpnnnvpm47c9f29zshfs04acwbq0";
};
@@ -298,6 +340,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-ignition";
+ rev = "v1.1.0";
version = "1.1.0";
sha256 = "0vpjbb70wnlrvw7z2zc92fbisgjk49ivdmv10ahyqlgvc23js5va";
};
@@ -305,6 +348,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-influxdb";
+ rev = "v1.3.0";
version = "1.3.0";
sha256 = "19af40g8hgz2rdz6523v0fs71ww7qdlf2mh5j9vb7pfzriqwa5k9";
};
@@ -312,13 +356,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-kubernetes";
- version = "1.8.1";
- sha256 = "0jcc3i10x0qz7sj8l5yv98jc2g32a6yhdpc45sq33wmhcvp1fsn4";
+ rev = "v1.9.0";
+ version = "1.9.0";
+ sha256 = "1ai8w853k4pgr43g9dwdsimw0g0c6vg6vg2f20d9ch7bx8ii4nhf";
};
librato =
{
owner = "terraform-providers";
repo = "terraform-provider-librato";
+ rev = "v0.1.0";
version = "0.1.0";
sha256 = "0bxadwj5s7bvc4vlymn3w6qckf14hz82r7q98w2nh55sqr52d923";
};
@@ -326,6 +372,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-linode";
+ rev = "v1.8.0";
version = "1.8.0";
sha256 = "1jgh2ij58a5mr6ns604cfpvfvr19qr0q51j57gvchz53iv683m9q";
};
@@ -333,13 +380,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-local";
- version = "1.3.0";
- sha256 = "1z6b52vdq7wzzipldys28z45glwgj9k15ighjix1dy78mzi0p99n";
+ rev = "v1.4.0";
+ version = "1.4.0";
+ sha256 = "1k1kbdn99ypn1pi6vqbs1l9a8vvf4vs32wl8waa16i26514sz1wk";
};
logentries =
{
owner = "terraform-providers";
repo = "terraform-provider-logentries";
+ rev = "v1.0.0";
version = "1.0.0";
sha256 = "04xprkb9zwdjyzmsdf10bgmn8sa8q7jw0izz8lw0cc9hag97qgbq";
};
@@ -347,6 +396,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-logicmonitor";
+ rev = "v1.2.1";
version = "1.2.1";
sha256 = "1fcv5g92l6xr4x69h9rg48zazjr99wrz9mkmr122fyq9s7kdd98y";
};
@@ -354,20 +404,23 @@
{
owner = "terraform-providers";
repo = "terraform-provider-mailgun";
- version = "0.1.0";
- sha256 = "1hjhjfxqbr43wa248c6hc91lx5b2gdw4vl92l2i6aqp17rbc0wfj";
+ rev = "v0.4.1";
+ version = "0.4.1";
+ sha256 = "1l76pg4hmww9zg2n4rkhm5dwjh42fxri6d41ih1bf670krkxwsmz";
};
mysql =
{
owner = "terraform-providers";
repo = "terraform-provider-mysql";
- version = "1.7.0";
- sha256 = "19l1ihp5jlaahm8zncjlrnfw8d8gcpnq3z6pn421j1x0d5v5vw9b";
+ rev = "v1.8.0";
+ version = "1.8.0";
+ sha256 = "1llcg2mp6jbj386liinly62pgy934v0c2g5z976n0xwfdiybyhwx";
};
netlify =
{
owner = "terraform-providers";
repo = "terraform-provider-netlify";
+ rev = "v0.3.0";
version = "0.3.0";
sha256 = "0mmbli6d3fbpyvvdfsg32f1w83g8ga3x21b36rgmx3mn156r7yij";
};
@@ -375,27 +428,31 @@
{
owner = "terraform-providers";
repo = "terraform-provider-newrelic";
- version = "1.5.1";
- sha256 = "1xrwh9m1sig4hd2vvb7apy2gh8rz15wdrajggzmmpc1z1rlhf90p";
+ rev = "v1.5.2";
+ version = "1.5.2";
+ sha256 = "1q2vlpzxz04xhmf2wi5pc501454qwzh59kdhfhs8yjg1d1489jng";
};
nomad =
{
owner = "terraform-providers";
repo = "terraform-provider-nomad";
- version = "1.4.1";
- sha256 = "1v4wwinnb2qc71jgil4607kgdccjivssabqgb5l3yk8pwfidgdnr";
+ rev = "v1.4.2";
+ version = "1.4.2";
+ sha256 = "0h0snkzqdi4g5lp78f5pq98x6556ldwgkg9p9jkmrg04y7928w5v";
};
ns1 =
{
owner = "terraform-providers";
repo = "terraform-provider-ns1";
- version = "1.5.0";
- sha256 = "1m6f1hsx2gcb5b50sm8cj04hkmn71xlxji8qwlswasz2sg1sllrx";
+ rev = "v1.6.0";
+ version = "1.6.0";
+ sha256 = "1v075wc48pq9kp9rp4kanlfshnxgan9h914nqalq90xgzyl2gf3v";
};
nsxt =
{
owner = "terraform-providers";
repo = "terraform-provider-nsxt";
+ rev = "v1.1.1";
version = "1.1.1";
sha256 = "19bbycify25bshpyq65qjxnl72b6wmwwwdb7hxl94hhbgx2c9z29";
};
@@ -403,6 +460,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-null";
+ rev = "v2.1.2";
version = "2.1.2";
sha256 = "0di1hxmd3s80sz8hl5q2i425by8fbk15f0r4jmnm6vra0cq89jw2";
};
@@ -410,20 +468,23 @@
{
owner = "terraform-providers";
repo = "terraform-provider-nutanix";
- version = "1.0.1";
- sha256 = "1g7p6qg32g75x8fgspgxcdsa086mz3yabdgv1k68rykhw3zbri5d";
+ rev = "v1.0.2";
+ version = "1.0.2";
+ sha256 = "17sgsxsh8minirks08c6gz52cf7ndn220sx4xzi6bq64yi6qw2yc";
};
oci =
{
owner = "terraform-providers";
repo = "terraform-provider-oci";
- version = "3.37.0-rc1";
- sha256 = "0ahqnh9qzixp434qn2ckj8p32kb9x26l1xz8yr84h6sqfrn58bcv";
+ rev = "v3.50.0-rc1";
+ version = "3.50.0-rc1";
+ sha256 = "0nzz62zyx5xf2qlvjcbsqnafdhmq194yhyipcab1n2ckji8zb03z";
};
oneandone =
{
owner = "terraform-providers";
repo = "terraform-provider-oneandone";
+ rev = "v1.3.0";
version = "1.3.0";
sha256 = "0c412nqg3k17124i51nn3ffra6gcll904h37h7hyvz97cdblcncn";
};
@@ -431,6 +492,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-opc";
+ rev = "v1.3.7";
version = "1.3.7";
sha256 = "01g09w8mqfp1d8phplsdj0vz63q5bgq9fqwy2kp4vrnwb70dq52w";
};
@@ -438,34 +500,39 @@
{
owner = "terraform-providers";
repo = "terraform-provider-openstack";
- version = "1.21.1";
- sha256 = "0nvhn2bnk11sz4i98yw7rpxi8b3c2y04qq37ybvqx2jyi3n9kj30";
+ rev = "v1.24.0";
+ version = "1.24.0";
+ sha256 = "1w82ix6l6ad7q0zl00hys8c4gm27nnk12wm2n8i3prwpjnrar70m";
};
opentelekomcloud =
{
owner = "terraform-providers";
repo = "terraform-provider-opentelekomcloud";
- version = "1.11.0";
- sha256 = "175j2bbw3bdbjq1b7b1kwsr8iay9aafz165d0brfpb8gf096y7xa";
+ rev = "v1.13.1";
+ version = "1.13.1";
+ sha256 = "1mxbfskxf9zwm55r3s6fhk634pnyk0sx5pgwk3kmw4sgjv88i1ny";
};
opsgenie =
{
owner = "terraform-providers";
repo = "terraform-provider-opsgenie";
- version = "0.1.0";
- sha256 = "0zs0cl6jl4rijcs6vv5k8k5pyf0zs52dlgqcnb1gzslh8sg5pdkm";
+ rev = "v0.2.4";
+ version = "0.2.4";
+ sha256 = "1kgvbx39v6f3hszwrqjsaq3wvwzkxf4gwwfix2m6bprfr5q5vn0d";
};
oraclepaas =
{
owner = "terraform-providers";
repo = "terraform-provider-oraclepaas";
- version = "1.5.2";
- sha256 = "0m886wfg5ski8s1zr7g1h1m6q5ai08jk35ymipxpb6ipx781qvvk";
+ rev = "v1.5.3";
+ version = "1.5.3";
+ sha256 = "0xb03b5jgm06rgrllib6zj1nkh54zv2mqjnyfflgnazpf4c1ia15";
};
ovh =
{
owner = "terraform-providers";
repo = "terraform-provider-ovh";
+ rev = "v0.5.0";
version = "0.5.0";
sha256 = "07n8ismxbv0gngh4kibqhr4ndqkrg6gxbpj3zl764rrwp54gwgbw";
};
@@ -473,41 +540,47 @@
{
owner = "terraform-providers";
repo = "terraform-provider-packet";
- version = "2.3.0";
- sha256 = "1v2758wjhrn7rhwdx658w3sf1q5lp4cawl6llbv4p16c5fyzwwc2";
+ rev = "v2.6.1";
+ version = "2.6.1";
+ sha256 = "198lkw5b4xfyf82yzym66fna7j0wl3hzvkdr9b9q7f0nffx47xri";
};
pagerduty =
{
owner = "terraform-providers";
repo = "terraform-provider-pagerduty";
- version = "1.3.1";
- sha256 = "1x29ya0xcjj2b3x2q2q7iyqric8vswf18a5bwhwv2017c1g4n299";
+ rev = "v1.4.1";
+ version = "1.4.1";
+ sha256 = "0dmafnlziyczad907isjqzsn1fyjzc8pdigp3m6114bbnca0ry5k";
};
panos =
{
owner = "terraform-providers";
repo = "terraform-provider-panos";
- version = "1.5.2";
- sha256 = "0sycgr4k4dlhxj5klmgg2xcw3xha06332ij8cfzz4xvgdq0xky3j";
+ rev = "v1.6.0";
+ version = "1.6.0";
+ sha256 = "0qszdyrj84c8i195y45cnanzmkn8ypi1gi5a03pf3gsf2fdcj9gq";
};
postgresql =
{
owner = "terraform-providers";
repo = "terraform-provider-postgresql";
- version = "1.1.0";
- sha256 = "1dxspqajfy8dmplasazi4s34f47n1qz7qg2dr9ypdvd3jp63072w";
+ rev = "v1.3.0";
+ version = "1.3.0";
+ sha256 = "14ma5lm6ng52dfl8bl4rmpy8ylnkbvnbskvkr6r5sn28x51p601y";
};
powerdns =
{
owner = "terraform-providers";
repo = "terraform-provider-powerdns";
- version = "1.0.0";
- sha256 = "1qh4z69b0sqxwjjgc8xis165gdszav9yc85ba6pgyl3wbymkld30";
+ rev = "v1.2.0";
+ version = "1.2.0";
+ sha256 = "1108hq4z4is305hnbkn95gv0f5lx5l27wvxvq0g03fcdqdimkrfn";
};
profitbricks =
{
owner = "terraform-providers";
repo = "terraform-provider-profitbricks";
+ rev = "v1.4.4";
version = "1.4.4";
sha256 = "0pzcl3pdhaykihvv1v38zrv607mydchvkzrzhwcakgmdkp3vq54i";
};
@@ -515,6 +588,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-rabbitmq";
+ rev = "v1.1.0";
version = "1.1.0";
sha256 = "0xihc44923kx8c3v6wrvczzbhmbjkhy7dhgx3sy5sqhmm22y0gys";
};
@@ -522,6 +596,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-rancher";
+ rev = "v1.4.0";
version = "1.4.0";
sha256 = "106arszmdjmgrz4iv01bbf72jarn7zjqvmc43b6n1s3lzd7jnfpc";
};
@@ -529,13 +604,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-random";
- version = "2.2.0";
- sha256 = "0vg33jbvyxvg4dwcwjb2p57jjkq7qj50d356r4a1f2ysl2axwwjw";
+ rev = "v2.2.1";
+ version = "2.2.1";
+ sha256 = "1qklsxj443vsj61lwl7qf7xwgnllwcvb2yk6s0kn9g3iq63pcv30";
};
rightscale =
{
owner = "terraform-providers";
repo = "terraform-provider-rightscale";
+ rev = "v1.3.1";
version = "1.3.1";
sha256 = "0abwxaghrxpahpsk6kd02fjh0rhck4xsdrzcpv629yh8ip9rzcaj";
};
@@ -543,6 +620,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-rundeck";
+ rev = "v0.4.0";
version = "0.4.0";
sha256 = "1x131djsny8w84yf7w2il33wlc3ysy3k399dziii2lmq4h8sgrpr";
};
@@ -550,6 +628,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-runscope";
+ rev = "v0.6.0";
version = "0.6.0";
sha256 = "1fsph2cnyvzdwa5hwdjabfk4azmc3x8a7afpwpawxfdvqhgpr595";
};
@@ -557,20 +636,23 @@
{
owner = "terraform-providers";
repo = "terraform-provider-scaleway";
- version = "1.10.0";
- sha256 = "0sbcvcd413f53b25piymmh4rfmlmqsxdscpar8gf2dx6mrsacgf0";
+ rev = "v1.12.0";
+ version = "1.12.0";
+ sha256 = "0044fq5jkdx2ryc2bxqajkrngs6z81kd2narg4zxvfn0r1bfswvc";
};
selectel =
{
owner = "terraform-providers";
repo = "terraform-provider-selectel";
- version = "2.3.0";
- sha256 = "0n0nqlajcx44zxbc2k58lv3jy2y6p9zqkby2vy5a2856kcksm7pf";
+ rev = "v3.0.0";
+ version = "3.0.0";
+ sha256 = "0fr97j85inaqvdqmlfk3xcq73zvncn001nsd03pp2ws30qqa8p7r";
};
skytap =
{
owner = "terraform-providers";
repo = "terraform-provider-skytap";
+ rev = "v0.11.1";
version = "0.11.1";
sha256 = "1mlv6jp6lp47chcnsmx8dzy01bxpb9jx1wl122lxd88app9nxq1k";
};
@@ -578,6 +660,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-softlayer";
+ rev = "v0.0.1";
version = "0.0.1";
sha256 = "1xcg5zm2n1pc3l7ng94k589r7ykv6fxsmr5qn9xmmpdf912rdnfq";
};
@@ -585,13 +668,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-spotinst";
- version = "1.13.3";
- sha256 = "0s75xlw8y3rz1ik11dnh3dzkk1jfklvq3wsf2fam0789z2j1zr1m";
+ rev = "v1.13.4";
+ version = "1.13.4";
+ sha256 = "063lhm065y6qh9b2k11qjnqyfg5zrx6wa3bqrm7d1dqcha1i6d9f";
};
statuscake =
{
owner = "terraform-providers";
repo = "terraform-provider-statuscake";
+ rev = "v1.0.0";
version = "1.0.0";
sha256 = "1x295va6c72465cxps0kx3rrb7s9aip2cniy6icsg1b2yrsb9b26";
};
@@ -599,6 +684,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-telefonicaopencloud";
+ rev = "v1.0.0";
version = "1.0.0";
sha256 = "1761wkjz3d2458xl7855lxklyxgyk05fddh92rp6975y0ca6xa5m";
};
@@ -606,6 +692,7 @@
{
owner = "terraform-providers";
repo = "terraform-provider-template";
+ rev = "v2.1.2";
version = "2.1.2";
sha256 = "18w1mmma81m9j7yf6q500w8v9ss28w6sw2ynssl99pyw2gwmd04q";
};
@@ -613,13 +700,15 @@
{
owner = "terraform-providers";
repo = "terraform-provider-tencentcloud";
- version = "1.15.0";
- sha256 = "1ics91fxsl1z1wqd961wdn2s22ck25yphp341qlbs8ln2dcwk8r7";
+ rev = "v1.22.0";
+ version = "1.22.0";
+ sha256 = "0lamj77n9b5m80201wim0zcjgdcbihcaq27z49himh2qi5j8lxiz";
};
terraform =
{
owner = "terraform-providers";
repo = "terraform-provider-terraform";
+ rev = "v1.0.2";
version = "1.0.2";
sha256 = "1aj6g6l68n9kqmxfjlkwwxnac7fhha6wrmvsw4yylf0qyssww75v";
};
@@ -627,34 +716,39 @@
{
owner = "terraform-providers";
repo = "terraform-provider-tfe";
- version = "0.10.1";
- sha256 = "09hrdschgydnziq1sv6ql7gc4qwx8j4dnmx4fdw8452qpszk17n2";
+ rev = "v0.11.1";
+ version = "0.11.1";
+ sha256 = "0iagddaivpd7cxgf8ha2pk0m66gi4a804s86fsxla0j1knmmyra0";
};
tls =
{
owner = "terraform-providers";
repo = "terraform-provider-tls";
- version = "2.0.1";
- sha256 = "08fh4k5fvkijl2ds8mxdc5fxlwhs11y5s48vvxdskklvkjhygzc7";
+ rev = "v2.1.1";
+ version = "2.1.1";
+ sha256 = "1qsx540pjcq4ra034q2dwnw5nmzab5h1c3vm20ppg5dkhhyiizq8";
};
triton =
{
owner = "terraform-providers";
repo = "terraform-provider-triton";
- version = "0.5.1";
- sha256 = "1bn5x6nmhfkrzpxhyfclls85l9qqffvzx1xsgcb3368lhwzarn2f";
+ rev = "v0.6.0";
+ version = "0.6.0";
+ sha256 = "10z032fa64sd8d6r4v2f4m7gp93v8wb2zk2r13fflzg5rfk5740z";
};
ucloud =
{
owner = "terraform-providers";
repo = "terraform-provider-ucloud";
- version = "1.11.1";
- sha256 = "1la5kapdwpd2f6x00yc9j25rl8qkrndgqpzp2jp6mcbj5zif82ns";
+ rev = "v1.14.1";
+ version = "1.14.1";
+ sha256 = "04vi87q2fhy907l7rwsbq5p6l9vm6avm1hbf9qwddkbxx2kjjf64";
};
ultradns =
{
owner = "terraform-providers";
repo = "terraform-provider-ultradns";
+ rev = "v0.1.0";
version = "0.1.0";
sha256 = "0bq2y6bxdax7qnmq6vxh8pz9sqy1r3m05dv7q5dbv2xvba1b88hj";
};
@@ -662,41 +756,71 @@
{
owner = "terraform-providers";
repo = "terraform-provider-vault";
- version = "2.2.0";
- sha256 = "0k9frx29pjrrx67cwzsrnj0x90ff5k99l5yzfgb58sajkz1j8nln";
+ rev = "v2.5.0";
+ version = "2.5.0";
+ sha256 = "0h3q2zifjgm05kvdans88dl8wx9hr21c1s64fmfs4an07gkg8947";
};
vcd =
{
owner = "terraform-providers";
repo = "terraform-provider-vcd";
- version = "2.4.0";
- sha256 = "020wmdl5cbma9r7sv3bx6v8b59w5nwkzgwj4xm7a2s6kn8jygr2x";
+ rev = "v2.5.0";
+ version = "2.5.0";
+ sha256 = "0h78ij9rkx43i9kdcfy7waa6xyn2j40zgm6im3zp0yswy6vjlcyq";
};
vsphere =
{
owner = "terraform-providers";
repo = "terraform-provider-vsphere";
- version = "1.12.0";
- sha256 = "0g3pnk2b4dmz5bkr7xjpp45dwy767k6a02rjva38xls185qs7i7c";
+ rev = "v1.13.0";
+ version = "1.13.0";
+ sha256 = "10gl042l5mlmklhjjknwln1qcwl65xz8sbg1acyv8xkb6nsaxcf1";
};
yandex =
{
owner = "terraform-providers";
repo = "terraform-provider-yandex";
- version = "0.9.0";
- sha256 = "0x3l0pbpdsm43jsx42xzc46r9j40l7szkcf851q16wsxf70lchqr";
+ rev = "v0.23.0";
+ version = "0.23.0";
+ sha256 = "0vv8lp834q8i7fam2s8pvs7slfwlf8m4g080i9cij5z2lgipja32";
+ };
+ segment =
+ {
+ owner = "ajbosco";
+ repo = "terraform-provider-segment";
+ rev = "v0.2.0";
+ version = "0.2.0";
+ sha256 = "0ic5b9djhnb1bs2bz3zdprgy3r55dng09xgc4d9l9fyp85g2amaz";
+ };
+ pass =
+ {
+ owner = "camptocamp";
+ repo = "terraform-provider-pass";
+ rev = "1.2.1";
+ version = "1.2.1";
+ sha256 = "1hf5mvgz5ycp7shiy8px205d9kwswfjmclg7mlh9a55bkraffahk";
};
matchbox =
{
owner = "poseidon";
repo = "terraform-provider-matchbox";
+ rev = "v0.3.0";
version = "0.3.0";
sha256 = "1nq7k8qa7rv8xyryjigwpwcwvj1sw85c4j46rkfdv70b6js25jz3";
};
+ wavefront =
+ {
+ owner = "spaceapegames";
+ repo = "terraform-provider-wavefront";
+ rev = "v2.1.1";
+ version = "2.1.1";
+ sha256 = "0cbs74kd820i8f13a9jfbwh2y5zmmx3c2mp07qy7m0xx3m78jksn";
+ };
nixos =
{
owner = "tweag";
repo = "terraform-provider-nixos";
+ rev = "v0.0.1";
version = "0.0.1";
sha256 = "00vz6qjq1pk39iqg4356b8g3c6slla9jifkv2knk46gc9q93q0lf";
};
@@ -704,21 +828,8 @@
{
owner = "tweag";
repo = "terraform-provider-secret";
- version = "1.0.0";
- sha256 = "03q78d0g3b4j4213qjlacj1adh7hjwcqcqrwm8c2r2k5w9kb25k0";
- };
- segment =
- {
- owner = "ajbosco";
- repo = "terraform-provider-segment";
- version = "0.2.0";
- sha256 = "0ic5b9djhnb1bs2bz3zdprgy3r55dng09xgc4d9l9fyp85g2amaz";
- };
- wavefront =
- {
- owner = "spaceapegames";
- repo = "terraform-provider-wavefront";
- version = "2.1.0";
- sha256 = "1ir2wkg5mfng7h5544kar1arkjb5ffjhki5qr25a5x0rpwlg99sx";
+ rev = "v1.1.0";
+ version = "1.1.0";
+ sha256 = "09gv0fpsrxzgna0xrhrdk8d4va9s0gvdbz596r306qxb4mip4w3r";
};
}
diff --git a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix
index 83157c90a48..6298c25ba25 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix
@@ -9,13 +9,12 @@ let
toDrv = data:
buildGoPackage rec {
- inherit (data) owner repo version sha256;
+ inherit (data) owner repo rev version sha256;
name = "${repo}-${version}";
goPackagePath = "github.com/${owner}/${repo}";
subPackages = [ "." ];
src = fetchFromGitHub {
- inherit owner repo sha256;
- rev = "v${version}";
+ inherit owner repo rev sha256;
};
diff --git a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.txt b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.txt
index d04f85fe455..bdde6600678 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.txt
+++ b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.txt
@@ -9,17 +9,10 @@
# include all terraform-providers
terraform-providers terraform-provider- terraform-provider-\\(azure-classic\\|scaffolding\\)
-# include terraform-provider-matchbox
+# include providers from individual repos
+ajbosco/terraform-provider-segment
+camptocamp/terraform-provider-pass
poseidon/terraform-provider-matchbox
-
-# include terraform-provider-nixos
+spaceapegames/terraform-provider-wavefront
tweag/terraform-provider-nixos
-
-# include terraform-provider-secret
tweag/terraform-provider-secret
-
-# include terraform-provider-segment
-ajbosco/terraform-provider-segment
-
-# include terraform-provider-wavefront
-spaceapegames/terraform-provider-wavefront
diff --git a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/update-all b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/update-all
index 2009d474db7..893a6b1c7d7 100755
--- a/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/update-all
+++ b/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/update-all
@@ -58,12 +58,14 @@ prefetch_github() {
echo_entry() {
local owner=$1
local repo=$2
- local version=${3:1}
+ local rev=$3
+ local version=$(echo $3 | sed 's/^v//')
local sha256=$4
cat <<EOF
{
owner = "$owner";
repo = "$repo";
+ rev = "$rev";
version = "$version";
sha256 = "$sha256";
};
diff --git a/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix b/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix
index e0bc882c422..f8b42470de7 100644
--- a/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix
+++ b/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix
@@ -1,28 +1,20 @@
-{ stdenv
-, lib
-, buildEnv
-, buildGoPackage
-, fetchFromGitHub
-, makeWrapper
-, runCommand
-, writeText
-, terraform-providers
-}:
+{ stdenv, lib, buildEnv, buildGoPackage, fetchFromGitHub, makeWrapper
+, runCommand, writeText, terraform-providers }:
let
goPackagePath = "github.com/hashicorp/terraform";
generic = { version, sha256, ... }@attrs:
- let attrs' = builtins.removeAttrs attrs ["version" "sha256"]; in
- buildGoPackage ({
+ let attrs' = builtins.removeAttrs attrs [ "version" "sha256" ];
+ in buildGoPackage ({
name = "terraform-${version}";
inherit goPackagePath;
src = fetchFromGitHub {
- owner = "hashicorp";
- repo = "terraform";
- rev = "v${version}";
+ owner = "hashicorp";
+ repo = "terraform";
+ rev = "v${version}";
inherit sha256;
};
@@ -40,10 +32,17 @@ let
'';
meta = with stdenv.lib; {
- description = "Tool for building, changing, and versioning infrastructure";
- homepage = https://www.terraform.io/;
+ description =
+ "Tool for building, changing, and versioning infrastructure";
+ homepage = "https://www.terraform.io/";
license = licenses.mpl20;
- maintainers = with maintainers; [ zimbatm peterhoeg kalbasit ];
+ maintainers = with maintainers; [
+ zimbatm
+ peterhoeg
+ kalbasit
+ marsam
+ babariviere
+ ];
};
} // attrs');
@@ -54,38 +53,54 @@ let
actualPlugins = plugins terraform.plugins;
# Wrap PATH of plugins propagatedBuildInputs, plugins may have runtime dependencies on external binaries
- wrapperInputs = lib.unique (lib.flatten (lib.catAttrs "propagatedBuildInputs" (builtins.filter (x: x != null) actualPlugins)));
+ wrapperInputs = lib.unique (lib.flatten
+ (lib.catAttrs "propagatedBuildInputs"
+ (builtins.filter (x: x != null) actualPlugins)));
passthru = {
- withPlugins = newplugins: withPlugins (x: newplugins x ++ actualPlugins);
+ withPlugins = newplugins:
+ withPlugins (x: newplugins x ++ actualPlugins);
full = withPlugins lib.attrValues;
# Ouch
- overrideDerivation = f: (pluggable (terraform.overrideDerivation f)).withPlugins plugins;
- overrideAttrs = f: (pluggable (terraform.overrideAttrs f)).withPlugins plugins;
- override = x: (pluggable (terraform.override x)).withPlugins plugins;
+ overrideDerivation = f:
+ (pluggable (terraform.overrideDerivation f)).withPlugins plugins;
+ overrideAttrs = f:
+ (pluggable (terraform.overrideAttrs f)).withPlugins plugins;
+ override = x:
+ (pluggable (terraform.override x)).withPlugins plugins;
};
- in
# Don't bother wrapping unless we actually have plugins, since the wrapper will stop automatic downloading
# of plugins, which might be counterintuitive if someone just wants a vanilla Terraform.
- if actualPlugins == []
- then terraform.overrideAttrs (orig: { passthru = orig.passthru // passthru; })
- else lib.appendToName "with-plugins"(stdenv.mkDerivation {
- inherit (terraform) name;
- buildInputs = [ makeWrapper ];
-
- buildCommand = ''
- mkdir -p $out/bin/
- makeWrapper "${terraform.bin}/bin/terraform" "$out/bin/terraform" \
- --set NIX_TERRAFORM_PLUGIN_DIR "${buildEnv { name = "tf-plugin-env"; paths = actualPlugins; }}/bin" \
- --prefix PATH : "${lib.makeBinPath wrapperInputs}"
- '';
-
- inherit passthru;
- });
- in withPlugins (_: []);
-
- plugins = removeAttrs terraform-providers ["override" "overrideDerivation" "recurseForDerivations"];
+ in if actualPlugins == [ ] then
+ terraform.overrideAttrs
+ (orig: { passthru = orig.passthru // passthru; })
+ else
+ lib.appendToName "with-plugins" (stdenv.mkDerivation {
+ inherit (terraform) name;
+ buildInputs = [ makeWrapper ];
+
+ buildCommand = ''
+ mkdir -p $out/bin/
+ makeWrapper "${terraform.bin}/bin/terraform" "$out/bin/terraform" \
+ --set NIX_TERRAFORM_PLUGIN_DIR "${
+ buildEnv {
+ name = "tf-plugin-env";
+ paths = actualPlugins;
+ }
+ }/bin" \
+ --prefix PATH : "${lib.makeBinPath wrapperInputs}"
+ '';
+
+ inherit passthru;
+ });
+ in withPlugins (_: [ ]);
+
+ plugins = removeAttrs terraform-providers [
+ "override"
+ "overrideDerivation"
+ "recurseForDerivations"
+ ];
in rec {
terraform_0_11 = pluggable (generic {
version = "0.11.14";
@@ -97,8 +112,8 @@ in rec {
terraform_0_11-full = terraform_0_11.full;
terraform_0_12 = pluggable (generic {
- version = "0.12.10";
- sha256 = "0bmqcmzjsrpvvnd9pn40f774c8jy6j810qz0njxqh60yh27f5rhx";
+ version = "0.12.16";
+ sha256 = "10r9vra4d3lyms9cvl0g1ij6ldcfi3vjrqsmd52isrmlmjdzm8nk";
patches = [ ./provider-path.patch ];
passthru = { inherit plugins; };
});
@@ -112,8 +127,8 @@ in rec {
resource "random_id" "test" {}
'';
terraform = terraform_0_11.withPlugins (p: [ p.random ]);
- test = runCommand "terraform-plugin-test" { buildInputs = [terraform]; }
- ''
+ test =
+ runCommand "terraform-plugin-test" { buildInputs = [ terraform ]; } ''
set -e
# make it fail outside of sandbox
export HTTP_PROXY=http://127.0.0.1:0 HTTPS_PROXY=https://127.0.0.1:0
diff --git a/nixpkgs/pkgs/applications/networking/datovka/default.nix b/nixpkgs/pkgs/applications/networking/datovka/default.nix
new file mode 100644
index 00000000000..12bad094fca
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/datovka/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, mkDerivation
+, fetchurl
+, libxml2
+, libisds
+, qmake
+, qtbase
+, qtsvg
+, pkg-config
+}:
+
+mkDerivation rec {
+ pname = "datovka";
+ version = "4.14.1";
+
+ src = fetchurl {
+ url = "https://secure.nic.cz/files/datove_schranky/${version}/${pname}-${version}.tar.xz";
+ sha256 = "0jinxsm2zw77294vz9pjiqpgpzdwx5nijsi4nqzxna5rkmwdyxk6";
+ };
+
+ buildInputs = [ libisds qmake qtbase qtsvg libxml2 ];
+
+ nativeBuildInputs = [ pkg-config ];
+
+ meta = with stdenv.lib; {
+ description = "Client application for operating Czech government-provided Databox infomation system";
+ homepage = "https://www.datovka.cz/";
+ license = licenses.lgpl3;
+ maintainers = [ maintainers.mmahut ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/davmail/default.nix b/nixpkgs/pkgs/applications/networking/davmail/default.nix
index 589cd04057e..a84de638066 100644
--- a/nixpkgs/pkgs/applications/networking/davmail/default.nix
+++ b/nixpkgs/pkgs/applications/networking/davmail/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "davmail";
- version = "5.2.0";
+ version = "5.4.0";
src = fetchurl {
- url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}-2961.zip";
- sha256 = "0jw6sjg7k7zg8ab0srz6cjjj5hnw5ppxx1w35sw055dlg54fh2m5";
+ url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}-3135.zip";
+ sha256 = "05n2j5canh046744arvni6yfdsandvjkld93w3p7rg116jrh19gq";
};
sourceRoot = ".";
diff --git a/nixpkgs/pkgs/applications/networking/dropbox/default.nix b/nixpkgs/pkgs/applications/networking/dropbox/default.nix
index 01707f12da2..693a7018213 100644
--- a/nixpkgs/pkgs/applications/networking/dropbox/default.nix
+++ b/nixpkgs/pkgs/applications/networking/dropbox/default.nix
@@ -7,7 +7,7 @@ assert lib.elem stdenv.hostPlatform.system platforms;
# Dropbox client to bootstrap installation.
# The client is self-updating, so the actual version may be newer.
let
- version = "81.4.195";
+ version = "83.4.152";
arch = {
x86_64-linux = "x86_64";
diff --git a/nixpkgs/pkgs/applications/networking/feedreaders/castget/default.nix b/nixpkgs/pkgs/applications/networking/feedreaders/castget/default.nix
index 21f1e555a29..33f8d8ca238 100644
--- a/nixpkgs/pkgs/applications/networking/feedreaders/castget/default.nix
+++ b/nixpkgs/pkgs/applications/networking/feedreaders/castget/default.nix
@@ -6,29 +6,37 @@
, curl
, id3lib
, libxml2
+, glibcLocales
}:
stdenv.mkDerivation rec {
pname = "castget";
- version = "1.2.4";
+ version = "2.0.0";
src = fetchFromGitHub {
owner = "mlj";
repo = pname;
- # Upstream uses `_` instead of `.` for the version, let's hope it will
- # change in the next release
+ # Upstream uses `_` instead of `.` for the version
rev = "rel_${lib.replaceStrings ["."] ["_"] version}";
- sha256 = "1pfrjmsikv35cc0praxgim26zq4r7dfp1pkn6n9fz3fm73gxylyv";
+ sha256 = "1129x64rw587q3sdpa3lrgs0gni5f0siwbvmfz8ya4zkbhgi2ik7";
};
- # Otherwise, the autoreconfHook fails since Makefile.am requires it
- preAutoreconf = ''
- touch NEWS
- touch README
- touch ChangeLog
+
+ # without this, the build fails because of an encoding issue with the manual page.
+ # https://stackoverflow.com/a/17031697/4935114
+ # This requires glibcLocales to be present in the build so it will have an impact.
+ # See https://github.com/NixOS/nixpkgs/issues/8398
+ preBuild = ''
+ export LC_ALL="en_US.UTF-8";
'';
buildInputs = [ glib curl id3lib libxml2 ];
- nativeBuildInputs = [ ronn autoreconfHook pkgconfig ];
+ nativeBuildInputs = [
+ ronn
+ # See comment on locale above
+ glibcLocales
+ autoreconfHook
+ pkgconfig
+ ];
meta = with stdenv.lib; {
description = "A simple, command-line based RSS enclosure downloader";
@@ -36,7 +44,7 @@ stdenv.mkDerivation rec {
castget is a simple, command-line based RSS enclosure downloader. It is
primarily intended for automatic, unattended downloading of podcasts.
'';
- homepage = "http://castget.johndal.com/";
+ homepage = "https://castget.johndal.com/";
maintainers = with maintainers; [ doronbehar ];
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/applications/networking/feedreaders/rss2email/default.nix b/nixpkgs/pkgs/applications/networking/feedreaders/rss2email/default.nix
index 89eef9cae4c..07f3f3fde0a 100644
--- a/nixpkgs/pkgs/applications/networking/feedreaders/rss2email/default.nix
+++ b/nixpkgs/pkgs/applications/networking/feedreaders/rss2email/default.nix
@@ -4,13 +4,13 @@ with pythonPackages;
buildPythonApplication rec {
pname = "rss2email";
- version = "3.10";
+ version = "3.11";
propagatedBuildInputs = [ feedparser beautifulsoup4 html2text ];
src = fetchurl {
url = "mirror://pypi/r/rss2email/${pname}-${version}.tar.gz";
- sha256 = "1yjgbgpq9jjmpywwk6n4lzb2k7mqgdgfgm4jckv4zy0fn595pih1";
+ sha256 = "1vk5slp2mhmc1qj30igqkyq3z5h2bl1ayhafqrjapa6cg6rbvhrn";
};
outputs = [ "out" "man" "doc" ];
diff --git a/nixpkgs/pkgs/applications/networking/feedreaders/rssguard/default.nix b/nixpkgs/pkgs/applications/networking/feedreaders/rssguard/default.nix
index 169b88f2718..2bb592bfb42 100644
--- a/nixpkgs/pkgs/applications/networking/feedreaders/rssguard/default.nix
+++ b/nixpkgs/pkgs/applications/networking/feedreaders/rssguard/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, qmake, qtwebengine, qttools, wrapGAppsHook }:
+{ stdenv, fetchFromGitHub, qmake, qtwebengine, qttools, wrapGAppsHook, wrapQtAppsHook }:
stdenv.mkDerivation rec {
pname = "rssguard";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
};
buildInputs = [ qtwebengine qttools ];
- nativeBuildInputs = [ qmake wrapGAppsHook ];
+ nativeBuildInputs = [ qmake wrapGAppsHook wrapQtAppsHook ];
qmakeFlags = [ "CONFIG+=release" ];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/networking/flexget/default.nix b/nixpkgs/pkgs/applications/networking/flexget/default.nix
index 6e8ec45a36d..d735c06a531 100644
--- a/nixpkgs/pkgs/applications/networking/flexget/default.nix
+++ b/nixpkgs/pkgs/applications/networking/flexget/default.nix
@@ -24,11 +24,11 @@ with python'.pkgs;
buildPythonApplication rec {
pname = "FlexGet";
- version = "2.21.19";
+ version = "2.21.25";
src = fetchPypi {
inherit pname version;
- sha256 = "1xkxd5p4ps0dnwns64zzlvs252wx0f9fy5b6000gyql7y5cma3kj";
+ sha256 = "0l77fgg0w5dca1bwk4fcc1yz1g7njb0x07yx4bazyg821gl15rc9";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/applications/networking/ftp/filezilla/default.nix b/nixpkgs/pkgs/applications/networking/ftp/filezilla/default.nix
index 91002e6f75e..f12fdefc781 100644
--- a/nixpkgs/pkgs/applications/networking/ftp/filezilla/default.nix
+++ b/nixpkgs/pkgs/applications/networking/ftp/filezilla/default.nix
@@ -18,11 +18,11 @@
stdenv.mkDerivation rec {
pname = "filezilla";
- version = "3.44.2";
+ version = "3.45.1";
src = fetchurl {
url = "https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.bz2";
- sha256 = "1dny16ybzml6py1y8vprylqq1xc08221w5xcwcmygkjrb0820kax";
+ sha256 = "1hhyknmbvkyq50m7lp41n7g0818frpig8xmxliy501bz4jkhi748";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/applications/networking/gns3/default.nix b/nixpkgs/pkgs/applications/networking/gns3/default.nix
index 3375bfd04d6..1e6a0fd5b7f 100644
--- a/nixpkgs/pkgs/applications/networking/gns3/default.nix
+++ b/nixpkgs/pkgs/applications/networking/gns3/default.nix
@@ -1,16 +1,16 @@
{ callPackage }:
let
- stableVersion = "2.2.0";
- previewVersion = "2.2.0";
+ stableVersion = "2.2.3";
+ previewVersion = stableVersion;
addVersion = args:
let version = if args.stable then stableVersion else previewVersion;
branch = if args.stable then "stable" else "preview";
in args // { inherit version branch; };
mkGui = args: callPackage (import ./gui.nix (addVersion args)) { };
mkServer = args: callPackage (import ./server.nix (addVersion args)) { };
- guiSrcHash = "0xghldzk126ly49y7drp241w7c0h9fb0ags9blk0rlq99i72as78";
- serverSrcHash = "0iphs0w6r9s85cgd95bh6jd0224ywilrzb7a4jjwi38z7a7id4gk";
+ guiSrcHash = "1l40q3d3hsmhgwb4d8hj73vhgckm0dvsc6l6qzacypd202iq1v8a";
+ serverSrcHash = "1qcypb1rmfdl8fl3ykqf5phcapmjid6jrxd6xpncd5dhyl2hr94n";
in {
guiStable = mkGui {
stable = true;
diff --git a/nixpkgs/pkgs/applications/networking/gns3/gui.nix b/nixpkgs/pkgs/applications/networking/gns3/gui.nix
index 9af0f1a6bc6..7c155181c50 100644
--- a/nixpkgs/pkgs/applications/networking/gns3/gui.nix
+++ b/nixpkgs/pkgs/applications/networking/gns3/gui.nix
@@ -1,11 +1,20 @@
{ stable, branch, version, sha256Hash }:
-{ stdenv, python3Packages, fetchFromGitHub }:
+{ stdenv, python3, fetchFromGitHub }:
let
- pythonPackages = python3Packages;
-
-in pythonPackages.buildPythonPackage rec {
+ python = python3.override {
+ packageOverrides = self: super: {
+ jsonschema = super.jsonschema.overridePythonAttrs (oldAttrs: rec {
+ version = "2.6.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "00kf3zmpp9ya4sydffpifn0j0mzm342a2vzh82p6r0vh10cg7xbg";
+ };
+ });
+ };
+ };
+in python.pkgs.buildPythonPackage rec {
name = "${pname}-${version}";
pname = "gns3-gui";
@@ -16,7 +25,7 @@ in pythonPackages.buildPythonPackage rec {
sha256 = sha256Hash;
};
- propagatedBuildInputs = with pythonPackages; [
+ propagatedBuildInputs = with python.pkgs; [
raven psutil jsonschema # tox for check
# Runtime dependencies
sip (pyqt5.override { withWebSockets = true; }) distro setuptools
diff --git a/nixpkgs/pkgs/applications/networking/gns3/server.nix b/nixpkgs/pkgs/applications/networking/gns3/server.nix
index 71223c6f512..db2e085c180 100644
--- a/nixpkgs/pkgs/applications/networking/gns3/server.nix
+++ b/nixpkgs/pkgs/applications/networking/gns3/server.nix
@@ -3,8 +3,17 @@
{ stdenv, python3, fetchFromGitHub }:
let
- python = python3;
-
+ python = python3.override {
+ packageOverrides = self: super: {
+ jsonschema = super.jsonschema.overridePythonAttrs (oldAttrs: rec {
+ version = "2.6.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "00kf3zmpp9ya4sydffpifn0j0mzm342a2vzh82p6r0vh10cg7xbg";
+ };
+ });
+ };
+ };
in python.pkgs.buildPythonPackage {
pname = "gns3-server";
inherit version;
diff --git a/nixpkgs/pkgs/applications/networking/ids/suricata/bpf_stubs_workaround.patch b/nixpkgs/pkgs/applications/networking/ids/suricata/bpf_stubs_workaround.patch
new file mode 100644
index 00000000000..d4e8c95fea2
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/ids/suricata/bpf_stubs_workaround.patch
@@ -0,0 +1,19 @@
+*** suricata-5.0.0/ebpf/Makefile.in 2019-10-16 22:39:13.174649416 +0200
+--- suricata-5.0.0/ebpf/Makefile.in.fixed 2019-10-16 22:38:41.822201802 +0200
+***************
+*** 527,533 ****
+ @BUILD_EBPF_TRUE@$(BPF_TARGETS): %.bpf: %.c
+ # From C-code to LLVM-IR format suffix .ll (clang -S -emit-llvm)
+ @BUILD_EBPF_TRUE@ ${CLANG} -Wall $(BPF_CFLAGS) -O2 \
+! @BUILD_EBPF_TRUE@ -I/usr/include/$(build_cpu)-$(build_os)/ \
+ @BUILD_EBPF_TRUE@ -D__KERNEL__ -D__ASM_SYSREG_H \
+ @BUILD_EBPF_TRUE@ -target bpf -S -emit-llvm $< -o ${@:.bpf=.ll}
+ # From LLVM-IR to BPF-bytecode in ELF-obj file
+--- 527,533 ----
+ @BUILD_EBPF_TRUE@$(BPF_TARGETS): %.bpf: %.c
+ # From C-code to LLVM-IR format suffix .ll (clang -S -emit-llvm)
+ @BUILD_EBPF_TRUE@ ${CLANG} -Wall $(BPF_CFLAGS) -O2 \
+! @BUILD_EBPF_TRUE@ -idirafter ../bpf_stubs_workaround \
+ @BUILD_EBPF_TRUE@ -D__KERNEL__ -D__ASM_SYSREG_H \
+ @BUILD_EBPF_TRUE@ -target bpf -S -emit-llvm $< -o ${@:.bpf=.ll}
+ # From LLVM-IR to BPF-bytecode in ELF-obj file
diff --git a/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix b/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix
index 62f755c4d7c..7f2a9d71fe5 100644
--- a/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix
+++ b/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix
@@ -1,14 +1,18 @@
{ stdenv
, lib
, fetchurl
+, clang
+, llvm
, pkgconfig
, makeWrapper
, file
-, geoip
, hyperscan
, jansson
+, libbpf
, libcap_ng
+, libelf
, libevent
+, libmaxminddb
, libnet
, libnetfilter_log
, libnetfilter_queue
@@ -30,24 +34,30 @@
in
stdenv.mkDerivation rec {
pname = "suricata";
- version = "4.1.5";
+ version = "5.0.0";
src = fetchurl {
url = "https://www.openinfosecfoundation.org/download/${pname}-${version}.tar.gz";
- sha256 = "0jy738rs3ds1gbn8hv26ck23z9k6pjrjxdpavkyn7znpbi9zdrff";
+ sha256 = "0qwav4qpvx3i5khkyvdvx42n8b9mza8c4cpxvrf7m4lnf51cqgba";
};
nativeBuildInputs = [
+ clang
+ llvm
makeWrapper
pkgconfig
- ];
+ ]
+ ++ lib.optionals rustSupport [ rustc cargo ]
+ ;
buildInputs = [
- geoip
jansson
+ libbpf
libcap_ng
+ libelf
libevent
libmagic
+ libmaxminddb
libnet
libnetfilter_log
libnetfilter_queue
@@ -62,17 +72,29 @@ stdenv.mkDerivation rec {
python
zlib
]
- ++ lib.optional hyperscanSupport [ hyperscan ]
- ++ lib.optional redisSupport [ redis hiredis ]
- ++ lib.optional rustSupport [ rustc cargo ]
+ ++ lib.optional hyperscanSupport hyperscan
+ ++ lib.optionals redisSupport [ redis hiredis ]
;
enableParallelBuilding = true;
+ patches = lib.optional stdenv.is64bit ./bpf_stubs_workaround.patch;
+
+ postPatch = ''
+ substituteInPlace ./configure \
+ --replace "/usr/bin/file" "${file}/bin/file"
+ substituteInPlace ./libhtp/configure \
+ --replace "/usr/bin/file" "${file}/bin/file"
+
+ mkdir -p bpf_stubs_workaround/gnu
+ touch bpf_stubs_workaround/gnu/stubs-32.h
+ '';
+
configureFlags = [
"--disable-gccmarch-native"
- "--enable-afl"
"--enable-af-packet"
+ "--enable-ebpf"
+ "--enable-ebpf-build"
"--enable-gccprotect"
"--enable-geoip"
"--enable-luajit"
@@ -97,6 +119,13 @@ stdenv.mkDerivation rec {
"--enable-rust-experimental"
];
+ postConfigure = ''
+ # Avoid unintended clousure growth.
+ sed -i 's|/nix/store/\(.\{8\}\)[^-]*-|/nix/store/\1...-|g' ./src/build-info.h
+ '';
+
+ hardeningDisable = [ "stackprotector" ];
+
installFlags = [
"e_localstatedir=\${TMPDIR}"
"e_logdir=\${TMPDIR}"
@@ -115,6 +144,8 @@ stdenv.mkDerivation rec {
postInstall = ''
wrapProgram "$out/bin/suricatasc" \
--prefix PYTHONPATH : $PYTHONPATH:$(toPythonPath "$out")
+ substituteInPlace "$out/etc/suricata/suricata.yaml" \
+ --replace "/etc/suricata" "$out/etc/suricata"
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/bitlbee/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/bitlbee/default.nix
index aefde289db5..917610216ae 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/bitlbee/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/bitlbee/default.nix
@@ -1,4 +1,4 @@
-{ fetchurl, stdenv, gnutls, glib, pkgconfig, check, libotr, python
+{ fetchurl, fetchpatch, stdenv, gnutls, glib, pkgconfig, check, libotr, python
, enableLibPurple ? false, pidgin ? null
, enablePam ? false, pam ? null
}:
@@ -25,6 +25,14 @@ stdenv.mkDerivation rec {
] ++ optional enableLibPurple "--purple=1"
++ optional enablePam "--pam=1";
+ patches = [
+ # This should be dropped once the issue is fixed upstream.
+ (fetchpatch {
+ url = "https://github.com/bitlbee/bitlbee/commit/6ff651b3ec93e5fd74f80766d5e9714d963137bc.diff";
+ sha256 = "144dpm4kq7c268fpww1q3n88ayg068n73fbabr5arh1zryw48qfv";
+ })
+ ];
+
installTargets = [ "install" "install-dev" ];
doCheck = !enableLibPurple; # Checks fail with libpurple for some reason
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/dino/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/dino/default.nix
index e6e58994473..5a133dec83d 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/dino/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/dino/default.nix
@@ -15,13 +15,13 @@
}:
stdenv.mkDerivation {
- name = "dino-unstable-2019-09-12";
+ name = "dino-unstable-2019-10-28";
src = fetchFromGitHub {
owner = "dino";
repo = "dino";
- rev = "c8f2b80978706c4c53deb7ddfb8188c751bcb291";
- sha256 = "17lc6xiarb174g1hgjfh1yjrr0l2nzc3kba8xp5niwakbx7qicqr";
+ rev = "388cc56674487e7b9e339637369fc55f0e271daf";
+ sha256 = "1v8rnjbzi8qhwb1fv787byxk8ygfs16z2j64h0s6sd3asr4n0kz1";
fetchSubmodules = true;
};
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/discord/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/discord/default.nix
index a54c4f4955a..70b36c66387 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/discord/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/discord/default.nix
@@ -27,10 +27,10 @@ in {
pname = "discord-canary";
binaryName = "DiscordCanary";
desktopName = "Discord Canary";
- version = "0.0.97";
+ version = "0.0.98";
src = fetchurl {
url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
- sha256 = "17kwgk2kwrfqgjqmfv055gvlqq144gz7bywwrs6i2x7mimz4345x";
+ sha256 = "0raqsfakjbcsh7g280yi7sg2jsrmy2q4jldg73wb868z35radld4";
};
};
}.${branch}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/linphone/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/linphone/default.nix
index 09273b7caa5..b155f312964 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/linphone/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/linphone/default.nix
@@ -2,19 +2,18 @@
, zlib, libxml2, gtk2, libnotify, speex, ffmpeg, libX11, libsoup, udev
, ortp, mediastreamer, sqlite, belle-sip, libosip, libexosip, bzrtp
, mediastreamer-openh264, bctoolbox, makeWrapper, fetchFromGitHub, cmake
-, libmatroska, bcunit, doxygen, gdk-pixbuf, glib, cairo, pango, polarssl
-, python, graphviz, belcard
+, libmatroska, bcunit, doxygen, gdk-pixbuf, glib, cairo, pango, mbedtls
+, python, graphviz, belcard, bcg729
, withGui ? true
}:
stdenv.mkDerivation rec {
- baseName = "linphone";
+ pname = "linphone";
version = "3.12.0";
- name = "${baseName}-${version}";
src = fetchFromGitHub {
owner = "BelledonneCommunications";
- repo = baseName;
+ repo = pname;
rev = version;
sha256 = "0az2ywrpx11sqfb4s4r2v726avcjf4k15bvrqj7xvhz7hdndmh0j";
};
@@ -27,21 +26,25 @@ stdenv.mkDerivation rec {
buildInputs = [
readline openldap cyrus_sasl libupnp zlib libxml2 gtk2 libnotify speex ffmpeg libX11
- polarssl libsoup udev ortp mediastreamer sqlite belle-sip libosip libexosip
- bctoolbox libmatroska bcunit gdk-pixbuf glib cairo pango bzrtp belcard
+ mbedtls libsoup udev ortp mediastreamer sqlite belle-sip libosip libexosip
+ bctoolbox libmatroska gdk-pixbuf glib cairo pango bzrtp belcard bcg729
];
nativeBuildInputs = [
- intltool pkgconfig makeWrapper cmake doxygen graphviz
+ intltool pkgconfig makeWrapper cmake bcunit doxygen graphviz
(python.withPackages (ps: [ ps.pystache ps.six ]))
];
- NIX_CFLAGS_COMPILE = " -Wno-error -I${glib.dev}/include/glib-2.0
- -I${glib.out}/lib/glib-2.0/include -I${gtk2.dev}/include/gtk-2.0/
- -I${cairo.dev}/include/cairo -I${pango.dev}/include/pango-1.0
- -I${gtk2}/lib/gtk-2.0/include
- -DLIBLINPHONE_GIT_VERSION=\"v${version}\"
- ";
+ NIX_CFLAGS_COMPILE = [
+ "-Wno-error"
+ "-I${glib.dev}/include/glib-2.0"
+ "-I${glib.out}/lib/glib-2.0/include"
+ "-I${gtk2.dev}/include/gtk-2.0/"
+ "-I${cairo.dev}/include/cairo"
+ "-I${pango.dev}/include/pango-1.0"
+ "-I${gtk2}/lib/gtk-2.0/include"
+ "-DLIBLINPHONE_GIT_VERSION=\"v${version}\""
+ ];
postInstall = ''
for i in $(cd $out/bin && ls); do
@@ -50,8 +53,8 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://www.linphone.org/;
- description = "Open Source video SIP softphone";
+ homepage = https://www.linphone.org/;
+ description = "Open source SIP phone for voice/video calls and instant messaging";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/composition.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/composition.nix
new file mode 100644
index 00000000000..e03bdd9909e
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/composition.nix
@@ -0,0 +1,21 @@
+# This file has been generated by node2nix 1.7.0. Do not edit!
+
+{pkgs ? import <nixpkgs> {
+ inherit system;
+ }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_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;
+ };
+locpkgs =
+import ./node-packages.nix {
+ inherit (pkgs) fetchurl fetchgit;
+ inherit nodeEnv;
+ globalBuildInputs = [
+ locpkgs.node-pre-gyp
+ ];
+};
+in locpkgs
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/default.nix
new file mode 100644
index 00000000000..633219626b6
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, pkgs }:
+(import ./composition.nix {
+ inherit pkgs;
+ inherit (stdenv.hostPlatform) system;
+})."package".override {
+ postInstall = ''
+ mkdir "$out/bin"
+ echo '#!/bin/sh' >> "$out/bin/matrix-recorder"
+ echo "'${pkgs.nodejs-12_x}/bin/node'" \
+ "'$out/lib/node_modules/matrix-recorder/matrix-recorder.js'" \
+ '"$@"' >> "$out/bin/matrix-recorder"
+ echo '#!/bin/sh' >> "$out/bin/matrix-recorder-to-html"
+ echo 'cd "$1"' >> "$out/bin/matrix-recorder-to-html"
+ echo "test -d templates/ || ln -sfT '$out/lib/node_modules/matrix-recorder/templates' templates" >> "$out/bin/matrix-recorder-to-html"
+ echo "'${pkgs.nodejs-12_x}/bin/node'" \
+ "'$out/lib/node_modules/matrix-recorder/recorder-to-html.js'" \
+ '.' >> "$out/bin/matrix-recorder-to-html"
+ chmod a+x "$out/bin/matrix-recorder"
+ chmod a+x "$out/bin/matrix-recorder-to-html"
+ '';
+ meta = {
+ description = "Matrix message recorder";
+ homepage = "https://gitlab.com/argit/matrix-recorder/";
+ license = stdenv.lib.licenses.mit;
+ maintainers = [ stdenv.lib.maintainers.raskin ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-env.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-env.nix
new file mode 100644
index 00000000000..670556bf271
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-env.nix
@@ -0,0 +1,540 @@
+# This file originates from node2nix
+
+{stdenv, nodejs, python2, utillinux, libtool, runCommand, writeTextFile}:
+
+let
+ python = if nodejs ? python then nodejs.python else python2;
+
+ # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise
+ tarWrapper = runCommand "tarWrapper" {} ''
+ mkdir -p $out/bin
+
+ cat > $out/bin/tar <<EOF
+ #! ${stdenv.shell} -e
+ $(type -p tar) "\$@" --warning=no-unknown-keyword --delay-directory-restore
+ EOF
+
+ chmod +x $out/bin/tar
+ '';
+
+ # Function that generates a TGZ file from a NPM project
+ buildNodeSourceDist =
+ { name, version, src, ... }:
+
+ stdenv.mkDerivation {
+ name = "node-tarball-${name}-${version}";
+ inherit src;
+ buildInputs = [ nodejs ];
+ buildPhase = ''
+ export HOME=$TMPDIR
+ tgzFile=$(npm pack | tail -n 1) # Hooks to the pack command will add output (https://docs.npmjs.com/misc/scripts)
+ '';
+ installPhase = ''
+ mkdir -p $out/tarballs
+ mv $tgzFile $out/tarballs
+ mkdir -p $out/nix-support
+ echo "file source-dist $out/tarballs/$tgzFile" >> $out/nix-support/hydra-build-products
+ '';
+ };
+
+ includeDependencies = {dependencies}:
+ stdenv.lib.optionalString (dependencies != [])
+ (stdenv.lib.concatMapStrings (dependency:
+ ''
+ # Bundle the dependencies of the package
+ mkdir -p node_modules
+ cd node_modules
+
+ # Only include dependencies if they don't exist. They may also be bundled in the package.
+ if [ ! -e "${dependency.name}" ]
+ then
+ ${composePackage dependency}
+ fi
+
+ cd ..
+ ''
+ ) dependencies);
+
+ # Recursively composes the dependencies of a package
+ composePackage = { name, packageName, src, dependencies ? [], ... }@args:
+ ''
+ DIR=$(pwd)
+ cd $TMPDIR
+
+ unpackFile ${src}
+
+ # Make the base dir in which the target dependency resides first
+ mkdir -p "$(dirname "$DIR/${packageName}")"
+
+ if [ -f "${src}" ]
+ then
+ # Figure out what directory has been unpacked
+ packageDir="$(find . -maxdepth 1 -type d | tail -1)"
+
+ # Restore write permissions to make building work
+ find "$packageDir" -type d -exec chmod u+x {} \;
+ chmod -R u+w "$packageDir"
+
+ # Move the extracted tarball into the output folder
+ mv "$packageDir" "$DIR/${packageName}"
+ elif [ -d "${src}" ]
+ then
+ # Get a stripped name (without hash) of the source directory.
+ # On old nixpkgs it's already set internally.
+ if [ -z "$strippedName" ]
+ then
+ strippedName="$(stripHash ${src})"
+ fi
+
+ # Restore write permissions to make building work
+ chmod -R u+w "$strippedName"
+
+ # Move the extracted directory into the output folder
+ mv "$strippedName" "$DIR/${packageName}"
+ fi
+
+ # Unset the stripped name to not confuse the next unpack step
+ unset strippedName
+
+ # Include the dependencies of the package
+ cd "$DIR/${packageName}"
+ ${includeDependencies { inherit dependencies; }}
+ cd ..
+ ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+ '';
+
+ pinpointDependencies = {dependencies, production}:
+ let
+ pinpointDependenciesFromPackageJSON = writeTextFile {
+ name = "pinpointDependencies.js";
+ text = ''
+ var fs = require('fs');
+ var path = require('path');
+
+ function resolveDependencyVersion(location, name) {
+ if(location == process.env['NIX_STORE']) {
+ return null;
+ } else {
+ var dependencyPackageJSON = path.join(location, "node_modules", name, "package.json");
+
+ if(fs.existsSync(dependencyPackageJSON)) {
+ var dependencyPackageObj = JSON.parse(fs.readFileSync(dependencyPackageJSON));
+
+ if(dependencyPackageObj.name == name) {
+ return dependencyPackageObj.version;
+ }
+ } else {
+ return resolveDependencyVersion(path.resolve(location, ".."), name);
+ }
+ }
+ }
+
+ function replaceDependencies(dependencies) {
+ if(typeof dependencies == "object" && dependencies !== null) {
+ for(var dependency in dependencies) {
+ var resolvedVersion = resolveDependencyVersion(process.cwd(), dependency);
+
+ if(resolvedVersion === null) {
+ process.stderr.write("WARNING: cannot pinpoint dependency: "+dependency+", context: "+process.cwd()+"\n");
+ } else {
+ dependencies[dependency] = resolvedVersion;
+ }
+ }
+ }
+ }
+
+ /* Read the package.json configuration */
+ var packageObj = JSON.parse(fs.readFileSync('./package.json'));
+
+ /* Pinpoint all dependencies */
+ replaceDependencies(packageObj.dependencies);
+ if(process.argv[2] == "development") {
+ replaceDependencies(packageObj.devDependencies);
+ }
+ replaceDependencies(packageObj.optionalDependencies);
+
+ /* Write the fixed package.json file */
+ fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2));
+ '';
+ };
+ in
+ ''
+ node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"}
+
+ ${stdenv.lib.optionalString (dependencies != [])
+ ''
+ if [ -d node_modules ]
+ then
+ cd node_modules
+ ${stdenv.lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies}
+ cd ..
+ fi
+ ''}
+ '';
+
+ # Recursively traverses all dependencies of a package and pinpoints all
+ # dependencies in the package.json file to the versions that are actually
+ # being used.
+
+ pinpointDependenciesOfPackage = { packageName, dependencies ? [], production ? true, ... }@args:
+ ''
+ if [ -d "${packageName}" ]
+ then
+ cd "${packageName}"
+ ${pinpointDependencies { inherit dependencies production; }}
+ cd ..
+ ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+ fi
+ '';
+
+ # Extract the Node.js source code which is used to compile packages with
+ # native bindings
+ nodeSources = runCommand "node-sources" {} ''
+ tar --no-same-owner --no-same-permissions -xf ${nodejs.src}
+ mv node-* $out
+ '';
+
+ # Script that adds _integrity fields to all package.json files to prevent NPM from consulting the cache (that is empty)
+ addIntegrityFieldsScript = writeTextFile {
+ name = "addintegrityfields.js";
+ text = ''
+ var fs = require('fs');
+ var path = require('path');
+
+ function augmentDependencies(baseDir, dependencies) {
+ for(var dependencyName in dependencies) {
+ var dependency = dependencies[dependencyName];
+
+ // Open package.json and augment metadata fields
+ var packageJSONDir = path.join(baseDir, "node_modules", dependencyName);
+ var packageJSONPath = path.join(packageJSONDir, "package.json");
+
+ if(fs.existsSync(packageJSONPath)) { // Only augment packages that exist. Sometimes we may have production installs in which development dependencies can be ignored
+ console.log("Adding metadata fields to: "+packageJSONPath);
+ var packageObj = JSON.parse(fs.readFileSync(packageJSONPath));
+
+ if(dependency.integrity) {
+ packageObj["_integrity"] = dependency.integrity;
+ } else {
+ packageObj["_integrity"] = "sha1-000000000000000000000000000="; // When no _integrity string has been provided (e.g. by Git dependencies), add a dummy one. It does not seem to harm and it bypasses downloads.
+ }
+
+ if(dependency.resolved) {
+ packageObj["_resolved"] = dependency.resolved; // Adopt the resolved property if one has been provided
+ } else {
+ packageObj["_resolved"] = dependency.version; // Set the resolved version to the version identifier. This prevents NPM from cloning Git repositories.
+ }
+
+ if(dependency.from !== undefined) { // Adopt from property if one has been provided
+ packageObj["_from"] = dependency.from;
+ }
+
+ fs.writeFileSync(packageJSONPath, JSON.stringify(packageObj, null, 2));
+ }
+
+ // Augment transitive dependencies
+ if(dependency.dependencies !== undefined) {
+ augmentDependencies(packageJSONDir, dependency.dependencies);
+ }
+ }
+ }
+
+ if(fs.existsSync("./package-lock.json")) {
+ var packageLock = JSON.parse(fs.readFileSync("./package-lock.json"));
+
+ if(packageLock.lockfileVersion !== 1) {
+ process.stderr.write("Sorry, I only understand lock file version 1!\n");
+ process.exit(1);
+ }
+
+ if(packageLock.dependencies !== undefined) {
+ augmentDependencies(".", packageLock.dependencies);
+ }
+ }
+ '';
+ };
+
+ # Reconstructs a package-lock file from the node_modules/ folder structure and package.json files with dummy sha1 hashes
+ reconstructPackageLock = writeTextFile {
+ name = "addintegrityfields.js";
+ text = ''
+ var fs = require('fs');
+ var path = require('path');
+
+ var packageObj = JSON.parse(fs.readFileSync("package.json"));
+
+ var lockObj = {
+ name: packageObj.name,
+ version: packageObj.version,
+ lockfileVersion: 1,
+ requires: true,
+ dependencies: {}
+ };
+
+ function augmentPackageJSON(filePath, dependencies) {
+ var packageJSON = path.join(filePath, "package.json");
+ if(fs.existsSync(packageJSON)) {
+ var packageObj = JSON.parse(fs.readFileSync(packageJSON));
+ dependencies[packageObj.name] = {
+ version: packageObj.version,
+ integrity: "sha1-000000000000000000000000000=",
+ dependencies: {}
+ };
+ processDependencies(path.join(filePath, "node_modules"), dependencies[packageObj.name].dependencies);
+ }
+ }
+
+ function processDependencies(dir, dependencies) {
+ if(fs.existsSync(dir)) {
+ var files = fs.readdirSync(dir);
+
+ files.forEach(function(entry) {
+ var filePath = path.join(dir, entry);
+ var stats = fs.statSync(filePath);
+
+ if(stats.isDirectory()) {
+ if(entry.substr(0, 1) == "@") {
+ // When we encounter a namespace folder, augment all packages belonging to the scope
+ var pkgFiles = fs.readdirSync(filePath);
+
+ pkgFiles.forEach(function(entry) {
+ if(stats.isDirectory()) {
+ var pkgFilePath = path.join(filePath, entry);
+ augmentPackageJSON(pkgFilePath, dependencies);
+ }
+ });
+ } else {
+ augmentPackageJSON(filePath, dependencies);
+ }
+ }
+ });
+ }
+ }
+
+ processDependencies("node_modules", lockObj.dependencies);
+
+ fs.writeFileSync("package-lock.json", JSON.stringify(lockObj, null, 2));
+ '';
+ };
+
+ prepareAndInvokeNPM = {packageName, bypassCache, reconstructLock, npmFlags, production}:
+ let
+ forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com";
+ in
+ ''
+ # Pinpoint the versions of all dependencies to the ones that are actually being used
+ echo "pinpointing versions of dependencies..."
+ source $pinpointDependenciesScriptPath
+
+ # Patch the shebangs of the bundled modules to prevent them from
+ # calling executables outside the Nix store as much as possible
+ patchShebangs .
+
+ # Deploy the Node.js package by running npm install. Since the
+ # dependencies have been provided already by ourselves, it should not
+ # attempt to install them again, which is good, because we want to make
+ # it Nix's responsibility. If it needs to install any dependencies
+ # anyway (e.g. because the dependency parameters are
+ # incomplete/incorrect), it fails.
+ #
+ # The other responsibilities of NPM are kept -- version checks, build
+ # steps, postprocessing etc.
+
+ export HOME=$TMPDIR
+ cd "${packageName}"
+ runHook preRebuild
+
+ ${stdenv.lib.optionalString bypassCache ''
+ ${stdenv.lib.optionalString reconstructLock ''
+ if [ -f package-lock.json ]
+ then
+ echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!"
+ echo "This will most likely result in version mismatches! We will remove the lock file and regenerate it!"
+ rm package-lock.json
+ else
+ echo "No package-lock.json file found, reconstructing..."
+ fi
+
+ node ${reconstructPackageLock}
+ ''}
+
+ node ${addIntegrityFieldsScript}
+ ''}
+
+ npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
+
+ if [ "$dontNpmInstall" != "1" ]
+ then
+ # NPM tries to download packages even when they already exist if npm-shrinkwrap is used.
+ rm -f npm-shrinkwrap.json
+
+ npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install
+ fi
+ '';
+
+ # Builds and composes an NPM package including all its dependencies
+ buildNodePackage =
+ { name
+ , packageName
+ , version
+ , dependencies ? []
+ , buildInputs ? []
+ , production ? true
+ , npmFlags ? ""
+ , dontNpmInstall ? false
+ , bypassCache ? false
+ , reconstructLock ? false
+ , preRebuild ? ""
+ , dontStrip ? true
+ , unpackPhase ? "true"
+ , buildPhase ? "true"
+ , ... }@args:
+
+ let
+ extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ];
+ in
+ stdenv.mkDerivation ({
+ name = "node_${name}-${version}";
+ buildInputs = [ tarWrapper python nodejs ]
+ ++ stdenv.lib.optional (stdenv.isLinux) utillinux
+ ++ stdenv.lib.optional (stdenv.isDarwin) libtool
+ ++ buildInputs;
+
+ inherit dontStrip; # Stripping may fail a build for some package deployments
+ inherit dontNpmInstall preRebuild unpackPhase buildPhase;
+
+ compositionScript = composePackage args;
+ pinpointDependenciesScript = pinpointDependenciesOfPackage args;
+
+ passAsFile = [ "compositionScript" "pinpointDependenciesScript" ];
+
+ installPhase = ''
+ # Create and enter a root node_modules/ folder
+ mkdir -p $out/lib/node_modules
+ cd $out/lib/node_modules
+
+ # Compose the package and all its dependencies
+ source $compositionScriptPath
+
+ ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }}
+
+ # Create symlink to the deployed executable folder, if applicable
+ if [ -d "$out/lib/node_modules/.bin" ]
+ then
+ ln -s $out/lib/node_modules/.bin $out/bin
+ fi
+
+ # Create symlinks to the deployed manual page folders, if applicable
+ if [ -d "$out/lib/node_modules/${packageName}/man" ]
+ then
+ mkdir -p $out/share
+ for dir in "$out/lib/node_modules/${packageName}/man/"*
+ do
+ mkdir -p $out/share/man/$(basename "$dir")
+ for page in "$dir"/*
+ do
+ ln -s $page $out/share/man/$(basename "$dir")
+ done
+ done
+ fi
+
+ # Run post install hook, if provided
+ runHook postInstall
+ '';
+ } // extraArgs);
+
+ # Builds a development shell
+ buildNodeShell =
+ { name
+ , packageName
+ , version
+ , src
+ , dependencies ? []
+ , buildInputs ? []
+ , production ? true
+ , npmFlags ? ""
+ , dontNpmInstall ? false
+ , bypassCache ? false
+ , reconstructLock ? false
+ , dontStrip ? true
+ , unpackPhase ? "true"
+ , buildPhase ? "true"
+ , ... }@args:
+
+ let
+ extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ];
+
+ nodeDependencies = stdenv.mkDerivation ({
+ name = "node-dependencies-${name}-${version}";
+
+ buildInputs = [ tarWrapper python nodejs ]
+ ++ stdenv.lib.optional (stdenv.isLinux) utillinux
+ ++ stdenv.lib.optional (stdenv.isDarwin) libtool
+ ++ buildInputs;
+
+ inherit dontStrip; # Stripping may fail a build for some package deployments
+ inherit dontNpmInstall unpackPhase buildPhase;
+
+ includeScript = includeDependencies { inherit dependencies; };
+ pinpointDependenciesScript = pinpointDependenciesOfPackage args;
+
+ passAsFile = [ "includeScript" "pinpointDependenciesScript" ];
+
+ installPhase = ''
+ mkdir -p $out/${packageName}
+ cd $out/${packageName}
+
+ source $includeScriptPath
+
+ # Create fake package.json to make the npm commands work properly
+ cp ${src}/package.json .
+ chmod 644 package.json
+ ${stdenv.lib.optionalString bypassCache ''
+ if [ -f ${src}/package-lock.json ]
+ then
+ cp ${src}/package-lock.json .
+ fi
+ ''}
+
+ # Go to the parent folder to make sure that all packages are pinpointed
+ cd ..
+ ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+
+ ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }}
+
+ # Expose the executables that were installed
+ cd ..
+ ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+
+ mv ${packageName} lib
+ ln -s $out/lib/node_modules/.bin $out/bin
+ '';
+ } // extraArgs);
+ in
+ stdenv.mkDerivation {
+ name = "node-shell-${name}-${version}";
+
+ buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ buildInputs;
+ buildCommand = ''
+ mkdir -p $out/bin
+ cat > $out/bin/shell <<EOF
+ #! ${stdenv.shell} -e
+ $shellHook
+ exec ${stdenv.shell}
+ EOF
+ chmod +x $out/bin/shell
+ '';
+
+ # Provide the dependencies in a development shell through the NODE_PATH environment variable
+ inherit nodeDependencies;
+ shellHook = stdenv.lib.optionalString (dependencies != []) ''
+ export NODE_PATH=$nodeDependencies/lib/node_modules
+ export PATH="$nodeDependencies/bin:$PATH"
+ '';
+ };
+in
+{
+ buildNodeSourceDist = stdenv.lib.makeOverridable buildNodeSourceDist;
+ buildNodePackage = stdenv.lib.makeOverridable buildNodePackage;
+ buildNodeShell = stdenv.lib.makeOverridable buildNodeShell;
+}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-packages.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-packages.nix
new file mode 100644
index 00000000000..012ad195a71
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/node-packages.nix
@@ -0,0 +1,1426 @@
+# This file has been generated by node2nix 1.7.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.10.2" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "6.10.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz";
+ sha512 = "TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==";
+ };
+ };
+ "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-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.0" = {
+ name = "aws4";
+ packageName = "aws4";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz";
+ sha512 = "Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==";
+ };
+ };
+ "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";
+ };
+ };
+ "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==";
+ };
+ };
+ "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";
+ };
+ };
+ "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.3" = {
+ name = "chownr";
+ packageName = "chownr";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz";
+ sha512 = "i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==";
+ };
+ };
+ "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";
+ };
+ };
+ "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";
+ };
+ };
+ "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==";
+ };
+ };
+ "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==";
+ };
+ };
+ "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-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";
+ };
+ };
+ "encoding-0.1.12" = {
+ name = "encoding";
+ packageName = "encoding";
+ version = "0.1.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz";
+ sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb";
+ };
+ };
+ "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-2.0.1" = {
+ name = "fast-deep-equal";
+ packageName = "fast-deep-equal";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz";
+ sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49";
+ };
+ };
+ "fast-json-stable-stringify-2.0.0" = {
+ name = "fast-json-stable-stringify";
+ packageName = "fast-json-stable-stringify";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz";
+ sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2";
+ };
+ };
+ "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-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";
+ };
+ };
+ "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";
+ };
+ };
+ "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==";
+ };
+ };
+ "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.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-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";
+ };
+ };
+ "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";
+ };
+ };
+ "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";
+ };
+ };
+ "marked-0.6.3" = {
+ name = "marked";
+ packageName = "marked";
+ version = "0.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/marked/-/marked-0.6.3.tgz";
+ sha512 = "Fqa7eq+UaxfMriqzYLayfqAE40WN03jf+zHjT18/uXNuzjq3TY0XTbrAoPeqSJrAmPz11VuUA+kBPYOhHt9oOQ==";
+ };
+ };
+ "matrix-js-sdk-0.7.13" = {
+ name = "matrix-js-sdk";
+ packageName = "matrix-js-sdk";
+ version = "0.7.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-0.7.13.tgz";
+ sha1 = "283accc710009f5a0b02367682f2e86155fd00c4";
+ };
+ };
+ "mime-db-1.42.0" = {
+ name = "mime-db";
+ packageName = "mime-db";
+ version = "1.42.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz";
+ sha512 = "UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==";
+ };
+ };
+ "mime-types-2.1.25" = {
+ name = "mime-types";
+ packageName = "mime-types";
+ version = "2.1.25";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz";
+ sha512 = "5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==";
+ };
+ };
+ "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.0" = {
+ name = "minimist";
+ packageName = "minimist";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz";
+ sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284";
+ };
+ };
+ "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";
+ };
+ };
+ "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==";
+ };
+ };
+ "mustache-2.3.2" = {
+ name = "mustache";
+ packageName = "mustache";
+ version = "2.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz";
+ sha512 = "KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==";
+ };
+ };
+ "nan-2.14.0" = {
+ name = "nan";
+ packageName = "nan";
+ version = "2.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz";
+ sha512 = "INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==";
+ };
+ };
+ "needle-2.4.0" = {
+ name = "needle";
+ packageName = "needle";
+ version = "2.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz";
+ sha512 = "4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==";
+ };
+ };
+ "node-fetch-1.7.3" = {
+ name = "node-fetch";
+ packageName = "node-fetch";
+ version = "1.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz";
+ sha512 = "NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==";
+ };
+ };
+ "node-localstorage-1.3.1" = {
+ name = "node-localstorage";
+ packageName = "node-localstorage";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-localstorage/-/node-localstorage-1.3.1.tgz";
+ sha512 = "NMWCSWWc6JbHT5PyWlNT2i8r7PgGYXVntmKawY83k/M0UJScZ5jirb61TLnqKwd815DfBQu+lR3sRw08SPzIaQ==";
+ };
+ };
+ "node-pre-gyp-0.11.0" = {
+ name = "node-pre-gyp";
+ packageName = "node-pre-gyp";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz";
+ sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==";
+ };
+ };
+ "nopt-4.0.1" = {
+ name = "nopt";
+ packageName = "nopt";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz";
+ sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d";
+ };
+ };
+ "npm-bundled-1.0.6" = {
+ name = "npm-bundled";
+ packageName = "npm-bundled";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz";
+ sha512 = "8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==";
+ };
+ };
+ "npm-packlist-1.4.6" = {
+ name = "npm-packlist";
+ packageName = "npm-packlist";
+ version = "1.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.6.tgz";
+ sha512 = "u65uQdb+qwtGvEJh/DgQgW1Xg7sqeNbmxYyrvlNznaVTjV3E5P6F/EFjM+BVHXl7JJlsdG8A64M0XI8FI/IOlg==";
+ };
+ };
+ "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";
+ };
+ };
+ "olm-https://packages.matrix.org/npm/olm/olm-2.3.0.tgz" = {
+ name = "olm";
+ packageName = "olm";
+ version = "2.3.0";
+ src = fetchurl {
+ name = "olm-2.3.0.tar.gz";
+ url = https://packages.matrix.org/npm/olm/olm-2.3.0.tgz;
+ sha256 = "1f0f037a025a44509646cb849ded7c1a1f55e7bfed240fad19676c002fcd953a";
+ };
+ };
+ "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";
+ };
+ };
+ "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";
+ };
+ };
+ "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==";
+ };
+ };
+ "psl-1.4.0" = {
+ name = "psl";
+ packageName = "psl";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz";
+ sha512 = "HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==";
+ };
+ };
+ "punycode-1.4.1" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz";
+ sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
+ };
+ };
+ "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==";
+ };
+ };
+ "q-1.5.1" = {
+ name = "q";
+ packageName = "q";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/q/-/q-1.5.1.tgz";
+ sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7";
+ };
+ };
+ "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.6" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "2.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz";
+ sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==";
+ };
+ };
+ "request-2.88.0" = {
+ name = "request";
+ packageName = "request";
+ version = "2.88.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/request/-/request-2.88.0.tgz";
+ sha512 = "NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==";
+ };
+ };
+ "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==";
+ };
+ };
+ "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-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==";
+ };
+ };
+ "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.2" = {
+ name = "signal-exit";
+ packageName = "signal-exit";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz";
+ sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
+ };
+ };
+ "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";
+ };
+ };
+ "sqlite3-4.1.0" = {
+ name = "sqlite3";
+ packageName = "sqlite3";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sqlite3/-/sqlite3-4.1.0.tgz";
+ sha512 = "RvqoKxq+8pDHsJo7aXxsFR18i+dU2Wp5o12qAJOV5LNcDt+fgJsc2QKKg3sIRfXrN9ZjzY1T7SNe/DFVqAXjaw==";
+ };
+ };
+ "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==";
+ };
+ };
+ "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==";
+ };
+ };
+ "tough-cookie-2.4.3" = {
+ name = "tough-cookie";
+ packageName = "tough-cookie";
+ version = "2.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz";
+ sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==";
+ };
+ };
+ "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";
+ };
+ };
+ "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.3.3" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "3.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz";
+ sha512 = "pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==";
+ };
+ };
+ "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";
+ };
+ };
+ "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";
+ };
+ };
+ "write-file-atomic-1.3.4" = {
+ name = "write-file-atomic";
+ packageName = "write-file-atomic";
+ version = "1.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz";
+ sha1 = "f807a4f0b1d9e913ae7a48112e6cc3af1991b45f";
+ };
+ };
+ "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==";
+ };
+ };
+ };
+ 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.3"
+ 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-0.0.8"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."mkdirp-0.5.1"
+ sources."ms-2.1.2"
+ sources."needle-2.4.0"
+ sources."nopt-4.0.1"
+ sources."npm-bundled-1.0.6"
+ sources."npm-packlist-1.4.6"
+ 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" // {
+ dependencies = [
+ sources."minimist-1.2.0"
+ ];
+ })
+ sources."readable-stream-2.3.6"
+ 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.2"
+ 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 = [];
+ 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;
+ };
+ args = {
+ name = "matrix-recorder";
+ packageName = "matrix-recorder";
+ version = "0.0.6";
+ src = fetchgit {
+ url = "https://gitlab.com/argit/matrix-recorder/";
+ rev = "006b78c8a4ddc636be8f6f1e3875b13a4a6d2c7c";
+ sha256 = "0m3kzwbrxymwl6hr981q6fsf752fqxwzbpxryx25j4lkwc23nmj3";
+ };
+ dependencies = [
+ sources."abbrev-1.1.1"
+ sources."ajv-6.10.2"
+ sources."another-json-0.2.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.0"
+ sources."balanced-match-1.0.0"
+ sources."bcrypt-pbkdf-1.0.2"
+ sources."brace-expansion-1.1.11"
+ sources."browser-request-0.3.3"
+ sources."caseless-0.12.0"
+ sources."chownr-1.1.3"
+ 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."debug-3.2.6"
+ sources."deep-extend-0.6.0"
+ sources."delayed-stream-1.0.0"
+ sources."delegates-1.0.0"
+ sources."detect-libc-1.0.3"
+ sources."ecc-jsbn-0.1.2"
+ sources."encoding-0.1.12"
+ sources."extend-3.0.2"
+ sources."extsprintf-1.3.0"
+ sources."fast-deep-equal-2.0.1"
+ sources."fast-json-stable-stringify-2.0.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."iconv-lite-0.4.24"
+ sources."ignore-walk-3.0.3"
+ sources."imurmurhash-0.1.4"
+ 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-stream-1.1.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."jsprim-1.4.1"
+ sources."marked-0.6.3"
+ sources."matrix-js-sdk-0.7.13"
+ sources."mime-db-1.42.0"
+ sources."mime-types-2.1.25"
+ sources."minimatch-3.0.4"
+ sources."minimist-0.0.8"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."mkdirp-0.5.1"
+ sources."ms-2.1.2"
+ sources."mustache-2.3.2"
+ sources."nan-2.14.0"
+ sources."needle-2.4.0"
+ sources."node-fetch-1.7.3"
+ sources."node-localstorage-1.3.1"
+ sources."node-pre-gyp-0.11.0"
+ sources."nopt-4.0.1"
+ sources."npm-bundled-1.0.6"
+ sources."npm-packlist-1.4.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."olm-https://packages.matrix.org/npm/olm/olm-2.3.0.tgz"
+ 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.4.0"
+ sources."punycode-2.1.1"
+ sources."q-1.5.1"
+ sources."qs-6.5.2"
+ (sources."rc-1.2.8" // {
+ dependencies = [
+ sources."minimist-1.2.0"
+ ];
+ })
+ (sources."readable-stream-2.3.6" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."request-2.88.0"
+ sources."rimraf-2.7.1"
+ sources."safe-buffer-5.2.0"
+ 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.2"
+ sources."slide-1.1.6"
+ sources."sqlite3-4.1.0"
+ sources."sshpk-1.16.1"
+ 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."strip-json-comments-2.0.1"
+ sources."tar-4.4.13"
+ (sources."tough-cookie-2.4.3" // {
+ dependencies = [
+ sources."punycode-1.4.1"
+ ];
+ })
+ 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.3.3"
+ sources."verror-1.10.0"
+ sources."wide-align-1.1.3"
+ sources."wrappy-1.0.2"
+ sources."write-file-atomic-1.3.4"
+ sources."yallist-3.1.1"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "A recorder that can record Matrix rooms you are a member of (including E2E-encrypted rooms).";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
+in
+{
+ tarball = nodeEnv.buildNodeSourceDist args;
+ package = nodeEnv.buildNodePackage args;
+ shell = nodeEnv.buildNodeShell args;
+ inherit node-pre-gyp;
+}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/package.json b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/package.json
new file mode 100644
index 00000000000..fc03d636ad2
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-recorder/package.json
@@ -0,0 +1,27 @@
+{
+ "name": "matrix-recorder",
+ "version": "0.0.6",
+ "description": "A recorder that can record Matrix rooms you are a member of (including E2E-encrypted rooms).",
+ "author": "Hello Matrix <hello@hello-matrix.net>",
+ "main": "matrix-recorder.js",
+ "scripts": {
+ "start": "node matrix-recorder.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://gitlab.com/argit/matrix-recorder.git"
+ },
+ "dependencies": {
+ "marked": "^0.6.2",
+ "matrix-js-sdk": "^0.7.13",
+ "mime-types": "^2.1.14",
+ "mustache": "^2.3.0",
+ "node-fetch": "^1.6.3",
+ "node-localstorage": "^1.3.0",
+ "sqlite3": "^4.0.7",
+ "olm": "https://packages.matrix.org/npm/olm/olm-2.3.0.tgz"
+ },
+ "license": "MIT",
+ "optionalDependencies": {
+ }
+}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/matrixcli/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/matrixcli/default.nix
new file mode 100644
index 00000000000..54b7ef2bd99
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/matrixcli/default.nix
@@ -0,0 +1,53 @@
+{ stdenv, fetchgit
+ , buildPythonApplication, buildPythonPackage
+ , pygobject3, pytestrunner, requests, responses, pytest, python-olm
+ , canonicaljson, olm
+}:
+let
+ mainsrc = fetchgit {
+ url = "https://github.com/saadnpq/matrixcli";
+ rev = "61ebde173ca2f77185c261c2b7f6db297ca89863";
+ sha256 = "0xcjjy2xwlcixr9fwgzcfjjkivqpk104h7dslfa7lz9jq9pzqzvq";
+ fetchSubmodules = true;
+ };
+
+ sdk = buildPythonPackage rec {
+ name = "${pname}-${version}";
+ pname = "matrix-python-sdk-matrixcli";
+ version = "0.0.2019-08-15";
+
+ src = "${mainsrc}/matrix-python-sdk/";
+
+ propagatedBuildInputs = [
+ requests responses olm python-olm canonicaljson
+ pytestrunner pytest
+ ];
+
+ doCheck = false;
+ doInstallCheck = false;
+
+ meta = {
+ license = stdenv.lib.licenses.asl20;
+ description = "Fork of Matrix Python SDK";
+ platforms = stdenv.lib.platforms.linux;
+ };
+ };
+
+in
+buildPythonApplication rec {
+ name = "${pname}-${version}";
+ pname = "matrixcli";
+ version = "0.0.2019-08-15";
+
+ src = mainsrc;
+
+ propagatedBuildInputs = [pygobject3 sdk];
+
+ meta = {
+ description = "CLI client for Matrix";
+ license = stdenv.lib.licenses.gpl3;
+ maintainers = [stdenv.lib.maintainers.raskin];
+ platforms = stdenv.lib.platforms.linux;
+ homepage = "https://github.com/saadnpq/matrixcli";
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix
index f5f8414c870..dbfc87b8e8d 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix
@@ -1,10 +1,14 @@
{ stdenv, fetchurl, gnome2, gtk3, pango, atk, cairo, gdk-pixbuf, glib,
freetype, fontconfig, dbus, libX11, xorg, libXi, libXcursor, libXdamage,
libXrandr, libXcomposite, libXext, libXfixes, libXrender, libXtst,
-libXScrnSaver, nss, nspr, alsaLib, cups, expat, udev }:
+libXScrnSaver, nss, nspr, alsaLib, cups, expat, udev, wrapGAppsHook,
+hicolor-icon-theme, libuuid, at-spi2-core, at-spi2-atk }:
+
let
rpath = stdenv.lib.makeLibraryPath [
alsaLib
+ at-spi2-atk
+ at-spi2-core
atk
cairo
cups
@@ -17,6 +21,7 @@ let
gnome2.GConf
gtk3
pango
+ libuuid
libX11
libXScrnSaver
libXcomposite
@@ -38,18 +43,18 @@ let
in
stdenv.mkDerivation rec {
pname = "mattermost-desktop";
- version = "4.2.3";
+ version = "4.3.1";
src =
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://releases.mattermost.com/desktop/${version}/${pname}-${version}-linux-x64.tar.gz";
- sha256 = "14xyn8dp0xxl4j9xdsjik9p6srqdxbirgcgym2sv64p01w3kc9wf";
+ sha256 = "076nv5h6xscbw1987az00x493qhqgrli87gnn57zbvz0acgvlhfv";
}
else if stdenv.hostPlatform.system == "i686-linux" then
fetchurl {
url = "https://releases.mattermost.com/desktop/${version}/${pname}-${version}-linux-ia32.tar.gz";
- sha256 = "063rrxw76mjz71wp9xd3ppkq3s017vrzms879r2cilypmay7fhgs";
+ sha256 = "19ps9g8j6kp4haj6r3yfy4ma2wm6isq5fa8zlcz6g042ajkqq0ij";
}
else
throw "Mattermost-Desktop is not currently supported on ${stdenv.hostPlatform.system}";
@@ -58,6 +63,8 @@ in
dontConfigure = true;
dontPatchELF = true;
+ buildInputs = [ wrapGAppsHook gtk3 hicolor-icon-theme ];
+
installPhase = ''
mkdir -p $out/share/mattermost-desktop
cp -R . $out/share/mattermost-desktop
@@ -71,6 +78,9 @@ in
rm $out/share/mattermost-desktop/create_desktop_file.sh
mkdir -p $out/share/applications
mv Mattermost.desktop $out/share/applications/Mattermost.desktop
+ substituteInPlace \
+ $out/share/applications/Mattermost.desktop \
+ --replace /share/mattermost-desktop/mattermost-desktop /bin/mattermost-desktop
patchelf \
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix
index 057e447eb1c..6d527f3a7e4 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix
@@ -1,23 +1,31 @@
-{ stdenv, fetchFromGitHub, pidgin, glib, json-glib, nss, nspr, libgnome-keyring } :
+{ stdenv, fetchFromGitHub, pkgconfig, pidgin, glib, json-glib, nss, nspr
+, libsecret
+} :
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "pidgin-opensteamworks";
- version = "unstable-2018-08-02";
+ version = "1.7";
src = fetchFromGitHub {
owner = "EionRobb";
repo = "pidgin-opensteamworks";
- rev = "b16a636d177f4a8862abdfbdb2c0994712ea0cd3";
- sha256 = "0qyxfrfzsm43f1gmbg350znwxld1fqr9a9yziqs322bx2vglzgfh";
+ rev = version;
+ sha256 = "0zxd45g9ycw5kmm4i0800jnqg1ms2gbqcld6gkyv6n3ac1wxizpj";
};
- preConfigure = "cd steam-mobile";
+ sourceRoot = "source/steam-mobile";
+
installFlags = [
"PLUGIN_DIR_PURPLE=${placeholder "out"}/lib/purple-2"
"DATA_ROOT_DIR_PURPLE=${placeholder "out"}/share"
];
- buildInputs = [ pidgin glib json-glib nss nspr libgnome-keyring ];
+ nativeBuildInputs = [
+ pkgconfig
+ ];
+ buildInputs = [
+ pidgin glib json-glib nss nspr libsecret
+ ];
meta = with stdenv.lib; {
homepage = https://github.com/EionRobb/pidgin-opensteamworks;
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix
index 8a15a3bdd85..44133e777c7 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix
@@ -1,26 +1,26 @@
-{ stdenv, fetchgit, pkgconfig, pidgin, json-glib, glib, http-parser, sqlite, olm, libgcrypt } :
+{ stdenv, fetchFromGitHub, pkgconfig, pidgin, json-glib, glib, http-parser, sqlite, olm, libgcrypt } :
-let
- version = "2018-08-03";
-in
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "purple-matrix-unstable";
- inherit version;
+ version = "2019-06-06";
- src = fetchgit {
- url = "https://github.com/matrix-org/purple-matrix";
- rev = "5a7166a3f54f85793c6b60662f8d12196aeaaeb0";
- sha256 = "0ph0s24b37d1c50p8zbzgf4q2xns43a8v6vk85iz633wdd72zsa0";
+ src = fetchFromGitHub {
+ owner = "matrix-org";
+ repo = "purple-matrix";
+ rev = "4494ba22b479917f0b1f96a3019792d3d75bcff1";
+ sha256 = "1gjm0z4wa5vi9x1xk43rany5pffrwg958n180ahdj9a7sa8a4hpm";
};
- # glib-2.62 deprecations
- NIX_CFLAGS_COMPILE = [ "-DGLIB_DISABLE_DEPRECATION_WARNINGS" ];
+ NIX_CFLAGS_COMPILE = [
+ # glib-2.62 deprecations
+ "-DGLIB_DISABLE_DEPRECATION_WARNINGS"
+ # override "-O0 -Werror" set by build system
+ "-O3" "-Wno-error"
+ ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ pidgin json-glib glib http-parser sqlite olm libgcrypt ];
- hardeningDisable = [ "fortify" ]; # upstream compiles with -O0
-
makeFlags = [
"PLUGIN_DIR_PURPLE=${placeholder "out"}/lib/purple-2"
"DATA_ROOT_DIR_PURPLE=${placeholder "out"}/share"
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix
index 6180f531f47..3d1a6ac534c 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix
@@ -2,21 +2,18 @@
stdenv.mkDerivation rec {
pname = "pidgin-sipe";
- version = "1.24.0";
+ version = "1.25.0";
src = fetchurl {
url = "mirror://sourceforge/sipe/${pname}-${version}.tar.gz";
- sha256 = "04cxprz6dbcsc4n2jg72mr1r9630nhrywn0zim9kwvbgps3wdd9c";
+ sha256 = "0262sz00iqxylx0xfyr48xikhiqzr8pg7b4b7vwj5iv4qxpxv939";
};
nativeBuildInputs = [ intltool ];
buildInputs = [ pidgin gmime libxml2 nss ];
enableParallelBuilding = true;
- # glib-2.62 deprecations
- NIX_CFLAGS_COMPILE = [ "-DGLIB_DISABLE_DEPRECATION_WARNINGS" ];
-
- postInstall = "find $out -ls; ln -s \$out/lib/purple-2 \$out/share/pidgin-sipe";
+ postInstall = "ln -s \$out/lib/purple-2 \$out/share/pidgin-sipe";
meta = with stdenv.lib; {
description = "SIPE plugin for Pidgin IM";
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/profanity/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/profanity/default.nix
index 02be3c24e51..8281e3b606a 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/profanity/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/profanity/default.nix
@@ -22,13 +22,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "profanity";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "profanity-im";
repo = "profanity";
rev = version;
- sha256 = "15adg7ndjkzy04lizjmnvv0pf0snhzp6a8x74mndcm0zma0dia0z";
+ sha256 = "1mcgr86wqyzqx7mqxfkk2jwx6cgnvrky3zi4v1ww0lh6j05wj9gf";
};
patches = [ ./patches/packages-osx.patch ./patches/undefined-macros.patch ];
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json
index f7a70bce61a..3338f6159d9 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json
@@ -2,7 +2,7 @@
"name": "riot-web",
"productName": "Riot",
"main": "src/electron-main.js",
- "version": "1.4.2",
+ "version": "1.5.5",
"description": "A feature-rich client for Matrix.org",
"author": "New Vector Ltd.",
"dependencies": {
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix
index f03849a9cd6..c3fe4b9dd33 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix
@@ -1,4 +1,4 @@
-{ pkgs, stdenv, fetchFromGitHub, makeWrapper, makeDesktopItem, electron_5, riot-web, yarn2nix-moretea }:
+{ pkgs, stdenv, fetchFromGitHub, makeWrapper, makeDesktopItem, electron_5, riot-web, mkYarnPackage }:
# Notes for maintainers:
# * versions of `riot-web` and `riot-desktop` should be kept in sync.
@@ -6,15 +6,15 @@
let
executableName = "riot-desktop";
- version = "1.4.2";
+ version = "1.5.5";
riot-web-src = fetchFromGitHub {
owner = "vector-im";
repo = "riot-web";
rev = "v${version}";
- sha256 = "1s1m2jbcax92pql9yzw3kxdmn97a2xnas49rw3n1vldkla2wx4zx";
+ sha256 = "18xhqniwxp1sv49qcd9ah8nyy2n2yliy3wg613raxjl16qvvzxmc";
};
-in yarn2nix-moretea.mkYarnPackage rec {
+in mkYarnPackage rec {
name = "riot-desktop-${version}";
inherit version;
@@ -31,6 +31,7 @@ in yarn2nix-moretea.mkYarnPackage rec {
ln -s '${riot-web}' "$out/share/riot/webapp"
cp -r '${riot-web-src}/origin_migrator' "$out/share/riot/origin_migrator"
cp -r './deps/riot-web' "$out/share/riot/electron"
+ cp -r './deps/riot-web/img' "$out/share/riot"
rm "$out/share/riot/electron/node_modules"
cp -r './node_modules' "$out/share/riot/electron"
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-web.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-web.nix
index 05c5059a51f..93c3d837b05 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-web.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/riot-web.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "riot-web";
- version = "1.4.2";
+ version = "1.5.5";
src = fetchurl {
url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz";
- sha256 = "0bbal3y4clgp7j703f3ll5zwhbpjz6zpw3qslwza6lik4g4k0vaj";
+ sha256 = "0isln25sl5jvvlqvh822w73a4i82x75g1ywf3p9n5m1a5sr9f537";
};
installPhase = let
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
index b646a9e03ad..f516e4a76f0 100755
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
@@ -1,5 +1,5 @@
#!/usr/bin/env nix-shell
-#!nix-shell -I nixpkgs=../../../../../ -i bash -p wget yarn2nix-moretea.yarn2nix
+#!nix-shell -I nixpkgs=../../../../../ -i bash -p wget yarn2nix
set -euo pipefail
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/signal-cli/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/signal-cli/default.nix
index 7c474d26c88..027b5b5805c 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/signal-cli/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/signal-cli/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, makeWrapper, jre_headless }:
+{ stdenv, lib, fetchurl, makeWrapper, jre_headless, libmatthew_java, dbus, dbus_java }:
stdenv.mkDerivation rec {
pname = "signal-cli";
@@ -10,16 +10,24 @@ stdenv.mkDerivation rec {
sha256 = "1gvdifscyxmxn2dwlkqi684ahy5kbcj84mqda0m8l4aa8iaq1d59";
};
- buildInputs = [ makeWrapper ];
+ buildInputs = lib.optional stdenv.isLinux [ libmatthew_java dbus dbus_java ];
+ nativeBuildInputs = [ makeWrapper ];
installPhase = ''
mkdir -p $out/bin
cp -r lib $out/lib
cp bin/signal-cli $out/bin/signal-cli
+ '' + (if stdenv.isLinux then ''
+ makeWrapper ${jre_headless}/bin/java $out/bin/signal-cli \
+ --set JAVA_HOME "${jre_headless}" \
+ --add-flags "-classpath '$out/lib/*:${libmatthew_java}/lib/jni'" \
+ --add-flags "-Djava.library.path=${libmatthew_java}/lib/jni:${dbus_java}/share/java/dbus:$out/lib" \
+ --add-flags "org.asamk.signal.Main"
+ '' else ''
wrapProgram $out/bin/signal-cli \
--prefix PATH : ${lib.makeBinPath [ jre_headless ]} \
--set JAVA_HOME ${jre_headless}
- '';
+ '');
# Execution in the macOS (10.13) sandbox fails with
# dyld: Library not loaded: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
@@ -29,6 +37,7 @@ stdenv.mkDerivation rec {
# /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa: file system sandbox blocked stat()
# /nix/store/in41dz8byyyz4c0w132l7mqi43liv4yr-stdenv-darwin/setup: line 1310: 2231 Abort trap: 6 signal-cli --version
doInstallCheck = stdenv.isLinux;
+
installCheckPhase = ''
export PATH=$PATH:$out/bin
# --help returns non-0 exit code even when working
@@ -39,7 +48,7 @@ stdenv.mkDerivation rec {
homepage = https://github.com/AsamK/signal-cli;
description = "Command-line and dbus interface for communicating with the Signal messaging service";
license = licenses.gpl3;
- maintainers = with maintainers; [ ivan ];
+ maintainers = with maintainers; [ ivan erictapen ];
platforms = platforms.all;
};
}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
index 9f1089d7889..aee540b7886 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
@@ -2,7 +2,7 @@
, gnome2, gtk3, atk, at-spi2-atk, cairo, pango, gdk-pixbuf, glib, freetype, fontconfig
, dbus, libX11, xorg, libXi, libXcursor, libXdamage, libXrandr, libXcomposite
, libXext, libXfixes, libXrender, libXtst, libXScrnSaver, nss, nspr, alsaLib
-, cups, expat, udev, libnotify, libuuid, at-spi2-core
+, cups, expat, udev, libnotify, libuuid, at-spi2-core, libappindicator-gtk3
# Unfortunately this also overwrites the UI language (not just the spell
# checking language!):
, hunspellDicts, spellcheckerLanguage ? null # E.g. "de_DE"
@@ -37,6 +37,7 @@ let
gnome2.GConf
gtk3
pango
+ libappindicator-gtk3
libnotify
libuuid
libX11
@@ -58,7 +59,7 @@ let
in stdenv.mkDerivation rec {
pname = "signal-desktop";
- version = "1.27.4"; # Please backport all updates to the stable channel.
+ version = "1.28.0"; # 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:
@@ -68,7 +69,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 = "1aza1s70xzx9qkv7b5mpfi4zgdn5dq3rl03lx3jixij3x3pxg5sj";
+ sha256 = "14cd635fax99l5jk70jy0mjnvw01b0gbv666szc4ajamm36l2bkr";
};
phases = [ "unpackPhase" "installPhase" ];
@@ -113,7 +114,7 @@ in stdenv.mkDerivation rec {
'';
homepage = https://signal.org/;
license = lib.licenses.gpl3;
- maintainers = with lib.maintainers; [ ixmatus primeos ];
+ maintainers = with lib.maintainers; [ ixmatus primeos equirosa ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
index cbab67e5e1a..a368473b0c8 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
+++ b/nixpkgs/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.51.0.72";
+ version = "8.54.0.91";
rpath = stdenv.lib.makeLibraryPath [
alsaLib
@@ -59,8 +59,11 @@ let
src =
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
- url = "https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb";
- sha256 = "1rv3jxirlfy0gvphw8cxmwmghbak5m5wj0y3bgamcvma48mzdfk3";
+ urls = [
+ "https://repo.skype.com/deb/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 = "1hnha8sqk78zxkjqg62npmg6dymi5fnyj2bmxlwpgi61v3pyxj94";
}
else
throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/slack/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/slack/default.nix
index d3aa302d601..a16023f307d 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/slack/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/slack/default.nix
@@ -1,16 +1,17 @@
{ theme ? null, stdenv, fetchurl, dpkg, makeWrapper , alsaLib, atk, cairo,
cups, curl, dbus, expat, fontconfig, freetype, glib , gnome2, gtk3, gdk-pixbuf,
libappindicator-gtk3, libnotify, libxcb, nspr, nss, pango , systemd, xorg,
-at-spi2-atk, libuuid, nodePackages
+at-spi2-atk, at-spi2-core, libuuid, nodePackages, libpulseaudio
}:
let
- version = "4.0.2";
+ version = "4.1.2";
rpath = stdenv.lib.makeLibraryPath [
alsaLib
at-spi2-atk
+ at-spi2-core
atk
cairo
cups
@@ -32,6 +33,7 @@ let
stdenv.cc.cc
systemd
libuuid
+ libpulseaudio
xorg.libxkbfile
xorg.libX11
@@ -51,7 +53,7 @@ let
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://downloads.slack-edge.com/linux_releases/slack-desktop-${version}-amd64.deb";
- sha256 = "053j5py16ilpwy868rhh5l2g93xj1fq4fwxrsi2bkfsnmq261hkm";
+ sha256 = "0a1b2k81hm1lfrdb47gmd07jqb7hva9sxsiph7b3iwzpzw8pjrkh";
}
else
throw "Slack is not supported on ${stdenv.hostPlatform.system}";
@@ -63,18 +65,22 @@ in stdenv.mkDerivation {
inherit src;
buildInputs = [
- dpkg
gtk3 # needed for GSETTINGS_SCHEMAS_PATH
];
- nativeBuildInputs = [ makeWrapper nodePackages.asar ];
+ nativeBuildInputs = [ dpkg makeWrapper nodePackages.asar ];
dontUnpack = true;
- buildCommand = ''
+ dontBuild = true;
+ dontPatchELF = true;
+
+ installPhase = ''
+ # The deb file contains a setuid binary, so 'dpkg -x' doesn't work here
+ dpkg --fsys-tarfile $src | tar --extract
+ rm -rf usr/share/lintian
+
mkdir -p $out
- dpkg -x $src $out
- cp -av $out/usr/* $out
- rm -rf $out/etc $out/usr $out/share/lintian
+ mv usr/* $out
# Otherwise it looks "suspicious"
chmod -R g-w $out
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/slack/update.sh b/nixpkgs/pkgs/applications/networking/instant-messengers/slack/update.sh
index e5f79388353..6a15298c4e7 100755
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/slack/update.sh
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/slack/update.sh
@@ -3,7 +3,7 @@
set -eu -o pipefail
-oldVersion="$(nix-instantiate --eval -E "with import ./. {}; slack-theme-black.version or (builtins.parseDrvName slack-theme-black.name).version" | tr -d '"')"
+oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion slack-theme-black" | tr -d '"')"
latestSha="$(curl -L -s https://api.github.com/repos/laCour/slack-night-mode/commits\?sha\=master\&since\=${oldVersion} | jq -r '.[0].sha')"
if [ ! "null" = "${latestSha}" ]; then
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/telepathy/mission-control/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/telepathy/mission-control/default.nix
index 7d68f66afc7..6bbe82c4a28 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/telepathy/mission-control/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/telepathy/mission-control/default.nix
@@ -1,22 +1,44 @@
-{ stdenv, fetchurl, pkgconfig, gnome3, telepathy-glib, libxslt, makeWrapper }:
+{ stdenv
+, fetchurl
+, pkgconfig
+, gnome3
+, telepathy-glib
+, python3
+, libxslt
+, makeWrapper
+}:
stdenv.mkDerivation rec {
- name = "${pname}-5.16.4";
pname = "telepathy-mission-control";
+ version = "5.16.5";
+
+ outputs = [ "out" "lib" "dev" ];
src = fetchurl {
- url = "https://telepathy.freedesktop.org/releases/${pname}/${name}.tar.gz";
- sha256 = "1jz6wwgsfxixha6ys2hbzbk5faqnj9kh2m5qdlgx5anqgandsscp";
+ url = "https://telepathy.freedesktop.org/releases/${pname}/${pname}-${version}.tar.gz";
+ sha256 = "00xxv38cfdirnfvgyd56m60j0nkmsv5fz6p2ydyzsychicxl6ssc";
};
- buildInputs = [ telepathy-glib telepathy-glib.python ]; # ToDo: optional stuff missing
+ buildInputs = [
+ python3
+ ]; # ToDo: optional stuff missing
+
+ nativeBuildInputs = [
+ pkgconfig
+ libxslt
+ makeWrapper
+ ];
- nativeBuildInputs = [ pkgconfig libxslt makeWrapper ];
+ propagatedBuildInputs = [
+ telepathy-glib
+ ];
doCheck = true;
+ enableParallelBuilding = true;
+
preFixup = ''
- wrapProgram "$out/libexec/mission-control-5" \
+ wrapProgram "$lib/libexec/mission-control-5" \
--prefix GIO_EXTRA_MODULES : "${stdenv.lib.getLib gnome3.dconf}/lib/gio/modules" \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
'';
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/vk-messenger/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/vk-messenger/default.nix
index 03bf3b3bbdd..983b8509dc2 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/vk-messenger/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/vk-messenger/default.nix
@@ -1,19 +1,19 @@
{ stdenv, fetchurl, rpmextract, autoPatchelfHook
-, xorg, gtk2, gnome2, nss, alsaLib, udev, libnotify }:
+, xorg, gtk3, gnome2, nss, alsaLib, udev, libnotify }:
let
- version = "4.0.1";
+ version = "4.5.2";
in stdenv.mkDerivation {
pname = "vk-messenger";
inherit version;
src = {
i686-linux = fetchurl {
url = "https://desktop.userapi.com/rpm/master/vk-${version}.i686.rpm";
- sha256 = "0mgppa9qnhix64zp40dc05yc9klsc7qiwcgw7pwq2wm7m3fz3nm8";
+ sha256 = "11xsdmvd2diq3m61si87x2c08nap0vakcypm90wjmdjwayg3fdlw";
};
x86_64-linux = fetchurl {
url = "https://desktop.userapi.com/rpm/master/vk-${version}.x86_64.rpm";
- sha256 = "0ra0y4dfx4gfa1r3lm6v42j7c9pf7a8vh12kxv3wkg3pvijwgdsm";
+ sha256 = "0j65d6mwj6rxczi0p9fsr6jh37jxw3a3h6w67xwgdvibb7lf3gbb";
};
}.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}");
@@ -21,7 +21,7 @@ in stdenv.mkDerivation {
buildInputs = (with xorg; [
libXdamage libXtst libXScrnSaver libxkbfile
]) ++ [
- gtk2 gnome2.GConf nss alsaLib
+ gtk3 nss alsaLib
];
runtimeDependencies = [ udev.lib libnotify ];
@@ -49,6 +49,5 @@ in stdenv.mkDerivation {
license = licenses.unfree;
maintainers = [ maintainers.gnidorah ];
platforms = ["i686-linux" "x86_64-linux"];
- hydraPlatforms = [];
};
}
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/wavebox/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/wavebox/default.nix
index 9dbff13aca6..ceb9b4a1140 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/wavebox/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/wavebox/default.nix
@@ -8,7 +8,7 @@ with stdenv.lib;
let
bits = "x86_64";
- version = "4.7.3";
+ version = "4.11.3";
desktopItem = makeDesktopItem rec {
name = "Wavebox";
@@ -26,7 +26,7 @@ in stdenv.mkDerivation {
inherit version;
src = fetchurl {
url = "https://github.com/wavebox/waveboxapp/releases/download/v${version}/${tarball}";
- sha256 = "1yg2lib4h5illz0ss4hvr78s4v1cjbxlczjzaw6bqigyk95smm23";
+ sha256 = "0z04071lq9bfyrlg034fmvd4346swgfhxbmsnl12m7c2m2b9z784";
};
# don't remove runtime deps
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
index d79a24ea1c2..0079d9f324f 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
@@ -1,12 +1,14 @@
-{ stdenv, fetchurl, makeDesktopItem
-
-, alsaLib, at-spi2-atk, atk, cairo, cups, dbus, dpkg, expat, fontconfig
-, freetype, gdk-pixbuf, glib, gtk3, hunspell, libX11, libXScrnSaver
-, libXcomposite, libXcursor, libXdamage, libXext, libXfixes, libXi, libXrandr
-, libXrender, libXtst, libnotify, libuuid, nspr, nss, pango, pciutils
-, pulseaudio, udev, xdg_utils, xorg
-
-, cpio, xar
+{ atomEnv
+, autoPatchelfHook
+, dpkg
+, fetchurl
+, makeDesktopItem
+, makeWrapper
+, stdenv
+, udev
+, wrapGAppsHook
+, cpio
+, xar
}:
let
@@ -18,13 +20,13 @@ let
pname = "wire-desktop";
version = {
- x86_64-linux = "3.10.2904";
x86_64-darwin = "3.10.3215";
+ x86_64-linux = "3.11.2912";
}.${system} or throwSystem;
sha256 = {
- x86_64-linux = "1vrz4568mlhylx17jw4z452f0vrd8yd8qkbpkcvnsbhs6k066xcn";
x86_64-darwin = "0ygm3fgy9k1dp2kjfwsrrwq1i88wgxc6k8y80yz61ivdawgph9wa";
+ x86_64-linux = "1d2wa13d750dd2vslnvzf0ibwjmf5s299pxq0rs2x98y2sabw3sl";
}.${system} or throwSystem;
meta = with stdenv.lib; {
@@ -40,11 +42,19 @@ let
* Timed messages and chats
* Synced across your phone, desktop and tablet
'';
- homepage = https://wire.com/;
- downloadPage = https://wire.com/download/;
+ homepage = "https://wire.com/";
+ downloadPage = "https://wire.com/download/";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ toonn worldofpeace ];
- platforms = [ "x86_64-darwin" "x86_64-linux" ];
+ maintainers = with maintainers; [
+ arianvp
+ kiwi
+ toonn
+ worldofpeace
+ ];
+ platforms = [
+ "x86_64-darwin"
+ "x86_64-linux"
+ ];
};
linux = stdenv.mkDerivation rec {
@@ -52,54 +62,55 @@ let
src = fetchurl {
url = "https://wire-app.wire.com/linux/debian/pool/main/"
- + "Wire-${version}_amd64.deb";
+ + "Wire-${version}_amd64.deb";
inherit sha256;
};
desktopItem = makeDesktopItem {
- name = "wire-desktop";
- exec = "wire-desktop %U";
- icon = "wire-desktop";
+ categories = "Network;InstantMessaging;Chat;VideoConference";
comment = "Secure messenger for everyone";
desktopName = "Wire Desktop";
+ exec = "wire-desktop %U";
genericName = "Secure messenger";
- categories = "Network;InstantMessaging;Chat;VideoConference";
+ icon = "wire-desktop";
+ name = "wire-desktop";
};
dontBuild = true;
- dontPatchELF = true;
dontConfigure = true;
+ dontPatchELF = true;
+ dontWrapGApps = true;
- nativeBuildInputs = [ dpkg ];
- rpath = stdenv.lib.makeLibraryPath [
- alsaLib at-spi2-atk atk cairo cups dbus expat fontconfig freetype
- gdk-pixbuf glib gtk3 hunspell libX11 libXScrnSaver libXcomposite
- libXcursor libXdamage libXext libXfixes libXi libXrandr libXrender
- libXtst libnotify libuuid nspr nss pango pciutils pulseaudio
- stdenv.cc.cc udev xdg_utils xorg.libxcb
+ nativeBuildInputs = [
+ autoPatchelfHook
+ dpkg
+ makeWrapper
+ wrapGAppsHook
];
+ buildInputs = atomEnv.packages;
+
unpackPhase = "dpkg-deb -x $src .";
installPhase = ''
- mkdir -p "$out"
+ mkdir -p "$out/bin"
cp -R "opt" "$out"
cp -R "usr/share" "$out/share"
chmod -R g-w "$out"
- # Patch wire-desktop
- patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath "${rpath}:$out/opt/Wire" \
- "$out/opt/Wire/wire-desktop"
-
- # Symlink to bin
- mkdir -p "$out/bin"
- ln -s "$out/opt/Wire/wire-desktop" "$out/bin/wire-desktop"
-
# Desktop file
mkdir -p "$out/share/applications"
cp "${desktopItem}/share/applications/"* "$out/share/applications"
'';
+
+ runtimeDependencies = [
+ udev.lib
+ ];
+
+ postFixup = ''
+ makeWrapper $out/opt/Wire/wire-desktop $out/bin/wire-desktop \
+ "''${gappsWrapperArgs[@]}"
+ '';
};
darwin = stdenv.mkDerivation {
@@ -107,18 +118,20 @@ let
src = fetchurl {
url = "https://github.com/wireapp/wire-desktop/releases/download/"
- + "macos%2F${version}/Wire.pkg";
+ + "macos%2F${version}/Wire.pkg";
inherit sha256;
};
- buildInputs = [ cpio xar ];
+ buildInputs = [
+ cpio
+ xar
+ ];
unpackPhase = ''
xar -xf $src
cd com.wearezeta.zclient.mac.pkg
'';
-
buildPhase = ''
cat Payload | gunzip -dc | cpio -i
'';
@@ -129,6 +142,7 @@ let
'';
};
-in if stdenv.isDarwin
- then darwin
- else linux
+in
+if stdenv.isDarwin
+then darwin
+else linux
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
index 9c06a737598..47437df25e7 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
@@ -14,11 +14,11 @@ assert pulseaudioSupport -> libpulseaudio != null;
let
inherit (stdenv.lib) concatStringsSep makeBinPath optional;
- version = "3.0.303290.1010";
+ version = "3.0.317369.1110";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.tar.xz";
- sha256 = "0rs18csmwb8r5n0fc1ka1zjz3f0rydm6fxiy1pa1c2k5bmya56f9";
+ sha256 = "0r4wp9qb1739xwr24kglc4sj8qaxwr4nh5p1igi3x6f1f8gczia7";
};
};
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/update.sh b/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/update.sh
index e0632042493..6214d4e2625 100755
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/update.sh
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/update.sh
@@ -3,7 +3,7 @@
set -eu -o pipefail
-oldVersion=$(nix-instantiate --eval -E "with import ./. {}; zoom-us.version or (builtins.parseDrvName zoom-us.name).version" | tr -d '"')
+oldVersion=$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion zoom-us" | tr -d '"')
version="$(curl -sI https://zoom.us/client/latest/zoom_x86_64.tar.xz | grep -Fi 'Location:' | pcregrep -o1 '/(([0-9]\.?)+)/')"
if [ ! "${oldVersion}" = "${version}" ]; then
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/zulip/default.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/zulip/default.nix
new file mode 100644
index 00000000000..33392af766c
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/zulip/default.nix
@@ -0,0 +1,40 @@
+{ lib
+, fetchurl
+, appimageTools
+}:
+
+let
+ pname = "zulip";
+ version = "4.0.0";
+ name = "${pname}-${version}";
+
+ src = fetchurl {
+ url = "https://github.com/zulip/zulip-desktop/releases/download/v${version}/Zulip-${version}-x86_64.AppImage";
+ sha256 = "1pni02mb5bvwx3k45vd6ga269ghdl633gjklyslai24rrhp16h9z";
+ name="${pname}-${version}.AppImage";
+ };
+
+ appimageContents = appimageTools.extractType2 {
+ inherit name src;
+ };
+
+in appimageTools.wrapType2 {
+ inherit name src;
+
+ extraInstallCommands = ''
+ mv $out/bin/${name} $out/bin/${pname}
+ install -m 444 -D ${appimageContents}/zulip.desktop $out/share/applications/zulip.desktop
+ install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/zulip.png \
+ $out/share/icons/hicolor/512x512/apps/zulip.png
+ substituteInPlace $out/share/applications/zulip.desktop \
+ --replace 'Exec=AppRun' 'Exec=${pname}'
+ '';
+
+ meta = with lib; {
+ description = "Desktop client for Zulip Chat";
+ homepage = https://zulipchat.com;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ jonafato ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/ipfs-cluster/default.nix b/nixpkgs/pkgs/applications/networking/ipfs-cluster/default.nix
index 426619908d6..76cc393f26a 100644
--- a/nixpkgs/pkgs/applications/networking/ipfs-cluster/default.nix
+++ b/nixpkgs/pkgs/applications/networking/ipfs-cluster/default.nix
@@ -1,35 +1,19 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, fetchgx, gx-go }:
+{ stdenv, buildGoModule, fetchFromGitHub, fetchgx, gx-go }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "ipfs-cluster";
- version = "0.9.0";
+ version = "0.11.0";
rev = "v${version}";
- goPackagePath = "github.com/ipfs/ipfs-cluster";
-
- extraSrcPaths = [
- (fetchgx {
- inherit src;name = "${pname}-${version}";
- sha256 = "1k7xcirvi07p5g9gr9jcx5h39wk7jxfsyjrn5yraa8xdqhn6b6nx";
- })
- ];
+ modSha256 = "03bqwg9nqh7w6j887gzxr2mcn14jc8f07z896b3swg5wzaz1i6hs";
src = fetchFromGitHub {
owner = "ipfs";
repo = "ipfs-cluster";
inherit rev;
- sha256 = "1bxwcp0355f1ykjcidbxv218zp9d20nma7lnpn9xcjqc8vaq03kn";
+ sha256 = "0q5lanm2zdwwhdwv05fssb34y4y4dha3dq7x1iaabbf70lpqv6yx";
};
- nativeBuildInputs = [ gx-go ];
-
- preBuild = ''
- # fetchgx stores packages by their ipfs hash
- # this will rewrite github.com/ imports to gx/ipfs/
- cd go/src/${goPackagePath}
- gx-go rewrite
- '';
-
meta = with stdenv.lib; {
description = "Allocate, replicate, and track Pins across a cluster of IPFS daemons";
homepage = https://cluster.ipfs.io/;
diff --git a/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix b/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix
index 8bdb23d50dd..2d12386bafa 100644
--- a/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "glowing-bear";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchFromGitHub {
rev = version;
owner = "glowing-bear";
repo = "glowing-bear";
- sha256 = "0gwrf67l3i3nl7zy1miljz6f3vv6zzc3g9as06by548f21cizzjb";
+ sha256 = "14a3fqsmi28g7j3lzk4l4m47p2iml1aaf3514wazn2clw48lnqhw";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
index 81ee484f3b3..0880a32af92 100644
--- a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
@@ -1,10 +1,12 @@
-{ callPackage, luaPackages }:
+{ callPackage, luaPackages, python3Packages }:
{
weechat-matrix-bridge = callPackage ./weechat-matrix-bridge {
inherit (luaPackages) cjson luaffi;
};
+ weechat-matrix = python3Packages.callPackage ./weechat-matrix { };
+
wee-slack = callPackage ./wee-slack { };
weechat-autosort = callPackage ./weechat-autosort { };
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
new file mode 100644
index 00000000000..ff6a7d94741
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
@@ -0,0 +1,58 @@
+{ buildPythonPackage, stdenv, python, fetchFromGitHub,
+ pyopenssl, webcolors, future, atomicwrites,
+ attrs, Logbook, pygments, cachetools, matrix-nio }:
+
+let
+ matrixUploadPython = python.withPackages (ps: with ps; [
+ magic
+ ]);
+in buildPythonPackage {
+ pname = "weechat-matrix";
+ version = "unstable-2019-11-10";
+
+ src = fetchFromGitHub {
+ owner = "poljar";
+ repo = "weechat-matrix";
+ rev = "69ad2a9c03d516c212d3d0700dbb2bfe654f6365";
+ sha256 = "1mfbkag5np2lgv6f31nyfnvavyh67jrrx6gxhzb8m99dd43lgs8c";
+ };
+
+ propagatedBuildInputs = [
+ pyopenssl
+ webcolors
+ future
+ atomicwrites
+ attrs
+ Logbook
+ pygments
+ cachetools
+ matrix-nio
+ ];
+
+ passthru.scripts = [ "matrix.py" ];
+
+ dontBuild = true;
+ doCheck = false;
+
+ installPhase = ''
+ mkdir -p $out/share $out/bin
+ cp $src/main.py $out/share/matrix.py
+
+ cp $src/contrib/matrix_upload $out/bin/
+ substituteInPlace $out/bin/matrix_upload \
+ --replace '/usr/bin/env -S python3 -u' '${matrixUploadPython}/bin/python -u'
+
+ mkdir -p $out/${python.sitePackages}
+ cp -r $src/matrix $out/${python.sitePackages}/matrix
+ '';
+
+ dontPatchShebangs = true;
+
+ meta = with stdenv.lib; {
+ description = "A Python plugin for Weechat that lets Weechat communicate over the Matrix protocol";
+ homepage = "https://github.com/poljar/weechat-matrix";
+ license = licenses.isc;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.tilpner ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/maestral/default.nix b/nixpkgs/pkgs/applications/networking/maestral/default.nix
index 65490ada653..708957bdf01 100644
--- a/nixpkgs/pkgs/applications/networking/maestral/default.nix
+++ b/nixpkgs/pkgs/applications/networking/maestral/default.nix
@@ -3,13 +3,13 @@
python3Packages.buildPythonApplication rec {
pname = "maestral${lib.optionalString withGui "-gui"}";
- version = "0.4.0";
+ version = "0.4.2";
src = fetchFromGitHub {
owner = "SamSchott";
repo = "maestral-dropbox";
rev = "v${version}";
- sha256 = "1jjn9cz43850xvs52gvx16qc5z4l91y4kpn6fpl05iwgaisbi1ws";
+ sha256 = "0xis0cqfp3wgajwk44dmi2gbfirmz0a0zi25qxdzpdn0z19hp88m";
};
disabled = python3Packages.pythonOlder "3.6";
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/aerc/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/aerc/default.nix
index b94ce269566..6915cfd7982 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/aerc/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/aerc/default.nix
@@ -1,21 +1,26 @@
{ stdenv, buildGoModule, fetchurl
-, go, ncurses, scdoc
+, go, ncurses, notmuch, scdoc
, python3, perl, w3m, dante
}:
buildGoModule rec {
pname = "aerc";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchurl {
url = "https://git.sr.ht/~sircmpwn/aerc/archive/${version}.tar.gz";
- sha256 = "1ky1nl5b54lf5jnac2kb5404fplwnwypjplas8imdlsf517fw32n";
+ sha256 = "188jln8hmgiqn5il5m54bns0wk4grj09di8y6mmid58ibw6spma4";
};
nativeBuildInputs = [
go
scdoc
python3.pkgs.wrapPython
+ notmuch
+ ];
+
+ patches = [
+ ./runtime-sharedir.patch
];
pythonPath = [
@@ -24,6 +29,8 @@ buildGoModule rec {
buildInputs = [ python3 perl ];
+ GOFLAGS="-tags=notmuch";
+
buildPhase = "
runHook preBuild
# we use make instead of go build
@@ -39,12 +46,12 @@ buildGoModule rec {
postFixup = ''
wrapProgram $out/bin/aerc --prefix PATH ":" \
- "$out/share/aerc/filters:${stdenv.lib.makeBinPath [ ncurses.dev ]}"
+ "$out/share/aerc/filters:${stdenv.lib.makeBinPath [ ncurses ]}"
wrapProgram $out/share/aerc/filters/html --prefix PATH ":" \
${stdenv.lib.makeBinPath [ w3m dante ]}
'';
- modSha256 = "0fc9m1qb8innypc8cxzbqyrfkawawyaqq3gqy7lqwmyh32f300jh";
+ modSha256 = "0pxbv4zfhii0g41cy0ycfpkkxw6nnd4ibavic6zqw30j476jnm2x";
meta = with stdenv.lib; {
description = "aerc is an email client for your terminal";
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/aerc/runtime-sharedir.patch b/nixpkgs/pkgs/applications/networking/mailreaders/aerc/runtime-sharedir.patch
new file mode 100644
index 00000000000..ed670d61a7b
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/aerc/runtime-sharedir.patch
@@ -0,0 +1,56 @@
+From 6cf3c2e42d219b9665a43ca65f321c653b0aa102 Mon Sep 17 00:00:00 2001
+From: Tadeo Kondrak <me@tadeo.ca>
+Date: Mon, 28 Oct 2019 08:36:36 -0600
+Subject: [PATCH] Fix aerc breaking every time the package is rebuilt.
+
+On NixOS, the SHAREDIR changes on every rebuild to the package, but aerc
+fills it in as part of the default config and then installs that config
+to the users home folder. Fix this by not substituting @SHAREDIR@ in the
+default config until runtime.
+---
+ Makefile | 2 +-
+ config/config.go | 8 ++++++++
+ 2 files changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index d1c755d..1185a96 100644
+--- a/Makefile
++++ b/Makefile
+@@ -24,7 +24,7 @@ aerc: $(GOSRC)
+ -o $@
+
+ aerc.conf: config/aerc.conf.in
+- sed -e 's:@SHAREDIR@:$(SHAREDIR):g' > $@ < config/aerc.conf.in
++ cat config/aerc.conf.in > $@
+
+ DOCS := \
+ aerc.1 \
+diff --git a/config/config.go b/config/config.go
+index 32d07fc..8ffd3e8 100644
+--- a/config/config.go
++++ b/config/config.go
+@@ -355,6 +355,11 @@ func LoadConfigFromFile(root *string, sharedir string) (*AercConfig, error) {
+ return nil, err
+ }
+ }
++ if sec, err := file.GetSection("templates"); err == nil {
++ if key, err := sec.GetKey("template-dirs"); err == nil {
++ sec.NewKey("template-dirs", strings.ReplaceAll(key.String(), "@SHAREDIR@", sharedir))
++ }
++ }
+ file.NameMapper = mapName
+ config := &AercConfig{
+ Bindings: BindingConfig{
+@@ -423,6 +428,9 @@ func LoadConfigFromFile(root *string, sharedir string) (*AercConfig, error) {
+ if err = config.LoadConfig(file); err != nil {
+ return nil, err
+ }
++ for i, filter := range config.Filters {
++ config.Filters[i].Command = strings.ReplaceAll(filter.Command, "@SHAREDIR@", sharedir)
++ }
+ if ui, err := file.GetSection("general"); err == nil {
+ if err := ui.MapTo(&config.General); err != nil {
+ return nil, err
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/afew/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/afew/default.nix
index 85b73141966..54b3e10b5e2 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/afew/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/afew/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, pythonPackages, notmuch }:
+{ stdenv, python3Packages, notmuch }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "afew";
version = "2.0.0";
- src = pythonPackages.fetchPypi {
+ src = python3Packages.fetchPypi {
inherit pname version;
sha256 = "0j60501nm242idf2ig0h7p6wrg58n5v2p6zfym56v9pbvnbmns0s";
};
- nativeBuildInputs = with pythonPackages; [ sphinx setuptools_scm ];
+ nativeBuildInputs = with python3Packages; [ sphinx setuptools_scm ];
- propagatedBuildInputs = with pythonPackages; [
- pythonPackages.setuptools pythonPackages.notmuch chardet dkimpy
- ] ++ stdenv.lib.optional (!pythonPackages.isPy3k) subprocess32;
+ propagatedBuildInputs = with python3Packages; [
+ python3Packages.setuptools python3Packages.notmuch chardet dkimpy
+ ] ++ stdenv.lib.optional (!python3Packages.isPy3k) subprocess32;
makeWrapperArgs = [
''--prefix PATH ':' "${notmuch}/bin"''
@@ -22,7 +22,7 @@ pythonPackages.buildPythonApplication rec {
outputs = [ "out" "doc" ];
postBuild = ''
- python setup.py build_sphinx -b html,man
+ ${python3Packages.python.interpreter} setup.py build_sphinx -b html,man
'';
postInstall = ''
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/balsa/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/balsa/default.nix
index ff659959876..e7c9d50cb9b 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/balsa/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/balsa/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "balsa";
- version = "2.5.7";
+ version = "2.5.9";
src = fetchurl {
url = "https://pawsa.fedorapeople.org/balsa/${pname}-${version}.tar.bz2";
- sha256 = "0yfqhfpwm1qnwmbpr6dfn2f5w8a8xxq51pn8ypgg0fw973l1c1nx";
+ sha256 = "19gs1qfvbk9qx4rjmgrmvid00kl9k153zjjx8zjii2lz09w7g19i";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/imapfilter.nix b/nixpkgs/pkgs/applications/networking/mailreaders/imapfilter.nix
index 7d7972c3e58..587cc40aada 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/imapfilter.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/imapfilter.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "imapfilter";
- version = "2.6.13";
+ version = "2.6.16";
src = fetchFromGitHub {
owner = "lefcha";
repo = "imapfilter";
rev = "v${version}";
- sha256 = "02997rnnvid3rfkxmlgjpbspi4svdmq8r8wd2zvf25iadim3hxqi";
+ sha256 = "0f65sg6hhv6778fxwsz4hvarbm97dsb8jj0mg7a9qs273r35pqck";
};
makeFlagsArray = "PREFIX=$(out)";
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/mlarchive2maildir/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/mlarchive2maildir/default.nix
index 7019c309feb..2fb30e5ae6a 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/mlarchive2maildir/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/mlarchive2maildir/default.nix
@@ -2,11 +2,11 @@
python3.pkgs.buildPythonApplication rec {
pname = "mlarchive2maildir";
- version = "0.0.6";
+ version = "0.0.8";
src = python3.pkgs.fetchPypi {
inherit pname version;
- sha256 = "025mv890zsk25cral9cas3qgqdsszh5025khz473zs36innjd0mw";
+ sha256 = "1din3yay2sas85178v0xr0hbm2396y4dalkcqql1ny9vdm94h6sp";
};
nativeBuildInputs = with python3.pkgs; [ setuptools_scm ];
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix
index 615b810d002..79110ac37b2 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix
@@ -1,23 +1,23 @@
{ stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which, writeScript
, ncurses, perl , cyrus_sasl, gss, gpgme, kerberos, libidn, libxml2, notmuch, openssl
-, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, mailcap, runtimeShell
+, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, mailcap, runtimeShell, sqlite
}:
stdenv.mkDerivation rec {
- version = "20180716";
+ version = "20191129";
pname = "neomutt";
src = fetchFromGitHub {
owner = "neomutt";
repo = "neomutt";
- rev = "neomutt-${version}";
- sha256 = "0im2kkahkr04q04irvcimfawxi531ld6wrsa92r2m7l10gmijkl8";
+ rev = version;
+ sha256 = "1zwnap307qzjkfcap0rxgwwmis77lhr7js4avig0qdqnmqbdlgbh";
};
buildInputs = [
cyrus_sasl gss gpgme kerberos libidn ncurses
notmuch openssl perl lmdb
- mailcap
+ mailcap sqlite
];
nativeBuildInputs = [
@@ -50,6 +50,7 @@ stdenv.mkDerivation rec {
'';
configureFlags = [
+ "--enable-autocrypt"
"--gpgme"
"--gss"
"--lmdb"
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/notmuch/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/notmuch/default.nix
index 01081ebfb3e..64faee641f0 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/notmuch/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/notmuch/default.nix
@@ -12,7 +12,7 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "0.29.1";
+ version = "0.29.2";
pname = "notmuch";
passthru = {
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://notmuchmail.org/releases/${pname}-${version}.tar.xz";
- sha256 = "0rg3rwghd3wivf3bmqcqpkkd5c779ld5hi363zjcw5fl6a7gqilq";
+ sha256 = "1pjmrnbn0iavm5pnw7wgfw5d6hg5i6miqfa6s7s4027vn94n3nhv";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
index 680d7652b5a..ad98cd660d9 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
@@ -160,11 +160,15 @@ stdenv.mkDerivation {
EOF
# SNAP_NAME: https://github.com/NixOS/nixpkgs/pull/61980
+ # MOZ_LEGACY_PROFILES and MOZ_ALLOW_DOWNGRADE:
+ # commit 87e261843c4236c541ee0113988286f77d2fa1ee
wrapProgram "$out/bin/thunderbird" \
--argv0 "$out/bin/.thunderbird-wrapped" \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH:" \
--suffix XDG_DATA_DIRS : "$XDG_ICON_DIRS" \
- --set SNAP_NAME "thunderbird"
+ --set SNAP_NAME "thunderbird" \
+ --set MOZ_LEGACY_PROFILES 1 \
+ --set MOZ_ALLOW_DOWNGRADE 1
'';
passthru.updateScript = import ./../../browsers/firefox-bin/update.nix {
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
index 6dfb6780f0d..3cc7203401b 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
@@ -1,615 +1,615 @@
{
- version = "68.1.1";
+ version = "68.2.2";
sources = [
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ar/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ar/thunderbird-68.2.2.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "33accd6fe1f83fc47a34df038f4257571f42281a89f9aab2f54514443856b71aaa2ee81abe98331ecdbbf026a09eea31fb2c5eb72044347c54f51a6ac1e0bfd4";
+ sha512 = "d6773b83366160665db56b41e9a76765927284a005d9440dada3c4d7bb292eee4cb00100951cc133998acc3de4af92d88ac03d797a425b9245bb837be5b20e60";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ast/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ast/thunderbird-68.2.2.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "1e32c40cd198b51a5836c2ad9a6331c0b3028e57d62e5e057990a48ab80b9fd5bd1290a268da29dc5a45c61e712bf0345f85d0ca43c18b2236c0f4bac7b9328f";
+ sha512 = "f090f7132239c6f420cdde8d0598ae20983a5f1a7e4ffab6d94760ef04cd5c61f6298c9c89265259972cb8b8eda4ef1ea141111bd25df928f8986903191c8bff";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/be/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/be/thunderbird-68.2.2.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "0f86506a7cf72c75712f6b507fda6e39da9520865dea5eb4fbfdb78531dc88116d4e8227dd91e8f1fb4dff9ed3e4eb7e118b5a4dde3860ec00c3bca625478a21";
+ sha512 = "ade743d0fdcbb32d70157d72ff5eebdb8e59cb79fa27a31ad6fb8348a2a0e29f800a44db52e76ab14d8deca0e98df325a63baaed791a9af85fb903d42d710ad4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/bg/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/bg/thunderbird-68.2.2.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "f25c07ee41767fc1ec9381291662ce5bf269971f3542b4c2427da7240c13cfe44f006b8995e6474309bb6330e21626ca7e3e7463452ddd5d7e0128b799f6f566";
+ sha512 = "a6922194323ef1eed00034655415d290148c1afe3a094bc819bbbb3691d26852f435f8fe4c989a7d94d3f5c77bae0a812592f532ca542472014da1a5e4d47e4d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/br/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/br/thunderbird-68.2.2.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "c57c207922aa0f1534fd6925305effdea2f09ee83ddfe7eed62d30b91494ddbf6ade0c0cba2e7332c876e10e15593ad985deaec769525fd3a19b21d048383690";
+ sha512 = "ebc3ff68c8a2d5a4d3b94f8a7a5a8e42717261bd8e71d07b9516d300010131c2c2697a6d5e645dd6fe82e95f30957490b30c884f5dc2408986e2a2e7cca571d0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ca/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ca/thunderbird-68.2.2.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "4fb66d8e9285cb40cf42f626d38eecabe489fa5311a25ce2e687483b6624819674b0b4a41f486a0ea98edbe27cea2f7f156368516f70afd4f78629aef93cb94f";
+ sha512 = "42b7cc965bb8bc8316b2bb9c7c5827261323d29ef95e757f2d105e4728eb06011786a342961453835a93a5dabb7a9f2344efbcd9bb4d28967764579815511fac";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/cak/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/cak/thunderbird-68.2.2.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "2c591767d09c3af59dcda7c44937f012cc14695a7744bca49d2b5788cd44953a85b8cc0005efa4db3daeb6c5f553ead9d15239af37b1c7686e5331cf9bb09ee5";
+ sha512 = "3285888bf7611ef6fbda6d3c6c2dcf73f49b678532ddee911edaabbc9d7993d6c6fc4d3e57a523e38f152250b558d96df623388298fdbff3dd0fd26a859edf19";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/cs/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/cs/thunderbird-68.2.2.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "62d58fd817b235d8afea65212f527b99cf67d882a3fef592c2499881d659837ed90f5192111edef9b7d00e37ea5b1becc9fed00eb4af063ffa4ece160996a73b";
+ sha512 = "4713e1e619c5c83b4eaf2b4501263da34c8d08554584020d521a9129958422495c923741331d9ee75facfd196541346c40490ed2daa5e0b95c4788e8080570cb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/cy/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/cy/thunderbird-68.2.2.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "7df64966340aed43c1411abeef18ade4891c2d64361d3952967529ea487dbccf6ec4d824f85a740ed4d54bda188acf9992ba9623a72c139268f09efaaa27eb89";
+ sha512 = "8c4b234ea415cf0ac30ec36d0273eabb8c2438865ff602cd5af48bdb5bd7d75377f0501c441c3f746c681dd9a9ca458892a4b413f2dc5c7f491322315f3be8c3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/da/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/da/thunderbird-68.2.2.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "7bc7c0b44e981f74119cb19f4d27e260a2df53b9188364c367752ca4fa461b1c003ea58d4eb14fd9d9b64ab1cec5cbef6e68080da180ca6e904bc6bed0dea924";
+ sha512 = "5c6bab8669026511b1138bcaa705d1dd497f39bc3a6aed838a05c38ea09a1335fa32b03238ac7d15b0eadbd3af54583830e77691a366d56bbb99f18a95b0acac";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/de/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/de/thunderbird-68.2.2.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "6879addb03511e1fa18696069251a3649865fa2410b2503f8588d06e3ad8fe9d127ef414cfa977a323468e037f7fa06d7dbf306bb98608ecc21acedb68e2784d";
+ sha512 = "7b3196d75d9d932e7518883839eb8e1f228a22938343d575966d29a8cfce960af7e15e4c108c0bd9bddae1a8e96d503b5254373ed8307753f0303088475f3438";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/dsb/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/dsb/thunderbird-68.2.2.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "ab82cc4b35e0bc9bca7611cc9b17cc383e7489f54e976074d34deca5ddf83d380b85ef3db5b35611d59500ba8c421848ca9d0e4e8dc4f8dbbd0b9fabfd13eada";
+ sha512 = "77278dd593c4eb8a3d4064026a3eb04b704e0cfc4e1fcd9fbfcd8fdd43790e8a9a3a7efed382d8d47dff2796a5e353902f89f3d4e7636319b378bc5beb31f9c9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/el/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/el/thunderbird-68.2.2.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "b8aba262bd82149ec9213d0a307ca6579c64b7afa084a251f35efb68384df55c220fe71bbef1741514ddd45c284e669fd4062ce5202f9ba91622b88dd48d5304";
+ sha512 = "693499cdf65aa99786d332719eb029c5a14d1bddc55839973bcfb22c57d55d1ee500d89d1e48b6e1e7f4ae716bfc272f300ff6f47d7a25f208f6ac3e6615ec9d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/en-GB/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/en-GB/thunderbird-68.2.2.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "b16a859480d9cc2f2ae2bf644bdff72e5b272a91cd311684012b4f364f7a06742ceac37a1821cd37e5749e6bc7c12b737e35f226c0694710140b154d931d5610";
+ sha512 = "457b6c5a99d02a8a9200c158d2e959927774d7a64476964040a4a790c0cf2f5c4c3bfc183bd9efa4f74439cce23c5c4bf922ab8166b3dd3f00a5e94445bca2bb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/en-US/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/en-US/thunderbird-68.2.2.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "3046e6826e5df839ec1e572784bf333f72c5deb3dd472a17f0fdae5ce33bad3980a7f39eddaf99e680084053d66dfe83dace788c392ef027116f03ef49e05d33";
+ sha512 = "3c410d90e2157fce862b189f566774dfe141947a562a5e3a5781896ad1d0ba3ef7b978557fadb94f69108aa1e3674339dc0ef2189f6cdf251285fcae04de909c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/es-AR/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/es-AR/thunderbird-68.2.2.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "8e7ddd969487ec21ec2b4ad50e0757595d05f44972427d6c7243da15a433d16b14dcf6128f9ef96711bf8ac5353df3c3fb7a844a8f69ceb3761b023b22728f7e";
+ sha512 = "8891a5c876d1bc3cb465bedd59d4956a3961217fe43a20ae2a9aaabce16e8d29e142f03a84fdc91b1d5214a735ba03eb567ea59566cef6948da8b4daba238392";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/es-ES/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/es-ES/thunderbird-68.2.2.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "7e59701093cd6c34498b9439d50bb1d03a2089366e793ef3d205dedeb14427d0f2306d18c5c0423a3a7d349006e3986d2c4977a996b3ebe3fed5d79d4a00035d";
+ sha512 = "03e0d537213de1c325310f5d6012c9a0543d4bf931a6b4315700abc493acd2657784c2f616bc965f796d95710c32e4063ee3cbe481290a9ff6e2655789864742";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/et/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/et/thunderbird-68.2.2.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "851ed5a2289682a658eb69dbc2e5bab05199b08a3ee53a5d57bc8dbf0bc7882170697b1b382c9abc6f8fd6674c132bdf83f2b05aceeb4edeab57eb510f95f64a";
+ sha512 = "5af54e9b0e5a79312ea3e1b29688ba5046c239b1c5533a25de36826812df5c326279f9619eb9872dcfd5aebf979931e98cf0c01e7f00c0745964ee11aec6e295";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/eu/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/eu/thunderbird-68.2.2.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "b006a9d2ca2510ce975509fa505200e3ad66dbc21a3e029007b01b60ea0021c34056b5972e7610ffbbd1d083e70745328ad36d7c64d97fab9973ffe2458d7c94";
+ sha512 = "e4804eda2716ca4685197939dbb9ef3237ae2caa4eee8d2b23d612cf1545499112f601a9ecf8627536499b93fff6584c8ee3732ebf548b900f9a2f9c226490a4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/fi/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/fi/thunderbird-68.2.2.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "c08b0567e22048a36ed6838464af84867cf6119130a5c1aa01e093bc7b564cc5d12d22bd530de6aab4e247ffdca1a3757b22dbe2be65edf846026733a8ab6cbb";
+ sha512 = "9c161986b3f36652e76cd3f5ca6dd3c76470e4ead5c22cff041538ca159271f13eb31f81f07b5bde967204705bd0248039ed1f705ed5a6de5a8f9c85651d0803";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/fr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/fr/thunderbird-68.2.2.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "0dc66c2136f6bdd0d11d450603f13f9c3822f3a50ecfa0d8f0173475243ca145dd1082fac9f8b9a25e7e6d4e0f19cb127510c40c86bc721074b301536aa114df";
+ sha512 = "70374ce7f72a18b1ed0083c2a3079e68115f6d0dbd3dd6060137df98bfd8ef0f48feb53f8d36659c119e814a57b9ffbd0d8c4211ad3ff657336c856773c19df3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/fy-NL/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/fy-NL/thunderbird-68.2.2.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "685f664ebb6545f85d52604ea9e26477ba7ab6b36b2cb26fa81caccabe42e99c4cf57de40ce0615e830b0199b1317764e90f2d112fde42344606a39eaf454c1c";
+ sha512 = "7e01f9b4b7aea9bb5afd019cd9fecb886eb1814fae341c13cb68b70773011f5165d9150b594a9239ebf456245b532129e99b0ee2eb3b9eb9bda72917ea82fb0b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ga-IE/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ga-IE/thunderbird-68.2.2.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "ecc63d373496bbef6992dd619d637956ce9d753f2eeadb0b2d45d11c11b71e9018c33d6deed7bddb1781285949dfa8f245b99d881126a8076db403e9036ac39c";
+ sha512 = "e60ecbaeac31a81d1b267840f97c8e9a6b4acbfbb221dbf8f1a33ad97f9a20efffb1f62498263ffbc9191b74b56a35b8f1cd94e96ea37037b6c05df616a6fea7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/gd/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/gd/thunderbird-68.2.2.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "9cc2e9a105b2e1d3410fbde8d06c3340ba2d50ef8790b31c928385607baa8735bfe02ff6010315c1068d7585ac94bd9fa002cdc27c30007e6be44b37a6ebb6e1";
+ sha512 = "dc872843cb900c5dfff45b5d4d1b1673e38fb58cb78108b8fe6e3777b6f68dc5bd1e96ba371fa2294ac96a810dec5e2491cd7c50f499000fa89d10dbd2542c62";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/gl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/gl/thunderbird-68.2.2.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "223c36a2ac4b02e991b90134deb0ac6d2a18d77bf0e8b8627b0cc5c0af49e0d9b10b06c05efb31b93aad90a75792ecf4f803a2fc5471595612697f92e1d3aaf0";
+ sha512 = "317502e4aeae4b3e83107649d84bc91509ea66fa5e4dc17378e520b8515a4d97f089b2dfd2127b5d110ef3f2ec38030950b2d31419aa8fbd79146533f01df6fa";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/he/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/he/thunderbird-68.2.2.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "865fff7acc60d6b4c19bda1ea38e532e96e0cfde18c441970389c34dd1e6f90f635202f4d98457d2373d42cd47cb3462b2ce0a3d7a385593be654edc54f2b756";
+ sha512 = "7aebd802addb09c05689625026fa5f11cf912f01a411f8acc8cf98cf524b5d5e1dd8f7f6ac957a177cdb48b83fa74c7985a4b63696e61c253967db77d8624ebb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/hr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/hr/thunderbird-68.2.2.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "34c410ab7a1b16c2c172a0c45fcf69d9e2b4462f98f926c391b71eacac351162dfb55f29728627ed2fef28ef7ba40530b899d637690926297e797a3a2be5ceb3";
+ sha512 = "2703fd856d598b3f9902b59b437e4b35caa497e96db32a2fc0eb482e78913479d36804c23401212ec8197d2825be9ae549f30f88d8ab7ec68602f9e4e0c4ac41";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/hsb/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/hsb/thunderbird-68.2.2.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "f885d2b366fdf1806dd8e882fdabf8994e56471cf01cc0c6ef6d1e1d4972186dc8ec5d35b18ceab8f7982d45724544f4f20afb4621499d9543eb98a3d87a9e43";
+ sha512 = "afa4a9b99d675948a1acd41fe4ed26d1ea6c60ae1d2dd16622da5dda954d80820099c83bd8b9bf341f282ed861741b1c60e1b645d2d3e6851090573f5652db60";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/hu/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/hu/thunderbird-68.2.2.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "e66ac6ad21527936f65e82be605d061b9b93688e94ef35d85699e2ac03d639e00db07d113071af08f11ac1742d811d66048e1d6de4ecfc01e25e325788fdc208";
+ sha512 = "d5d29f65ea33468067e1e2f756b4ea80c5d1cf7563d17918569de3af4d68b3d78546339be34b76183a60ae225de36fade448f9c28e6344333f9b9f74c7c4ec96";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/hy-AM/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/hy-AM/thunderbird-68.2.2.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "fa959b64625773fdca62414269f1b3d0eb369d1e4d3d45b260d4ebfc367a156f70bda5b13d30a0fb4d576ff96bea5712edde51eab62db211fe636340b73999e2";
+ sha512 = "d566088586dd5bc1d2dfe528e51d52a78832929377c9e5975da088545bd9bd0d8698788b5239806e8f9d3daf0fbcbc4eb576a13b2e8075272c22eb55476a6638";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/id/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/id/thunderbird-68.2.2.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "b20294eb413344fc550200ecf6780c79a919e9d4498bfb97c660cffc14ef18e1d38ad5033b6ecca703467f832c40d4ed4022e335cf3e28e12b43e7c6321fc1a5";
+ sha512 = "058d20ea1d7a2aadcebaeb186ae8e7cc315b5a657203070d0747b32b831bd28f2d6f6973cf0b336257801f82f0b87423e969a71d818801258ee61a8e67e07d66";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/is/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/is/thunderbird-68.2.2.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "99c70cf0baed763feaa41799a51a15ecac4190131d74996101b00e99c2b4b674cdcfd0896573bd5fe4e22a25067f6c0dc3c19ecdc2706e010719d19f97aef20f";
+ sha512 = "38ef9f5c2c57200e8922c71698224fd00da814d5c7205c953c68be9e02bb95fadc370eb04654166149156abe7ea0f45787bd9c9b6e952330427051cd3be18c0d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/it/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/it/thunderbird-68.2.2.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "b711ad04c405b7cf0796f242bcc08cb5906a8b4fea4b2655251b135347a4539e974606f88626093376ce16a11995d23c6dfb16fbea38842a0b9dbcd8ce2a93a5";
+ sha512 = "f1e63f4ddb28da50bcaa54bc5d2de4d76162e732e66c6eb2a6a3a1eb388dfb9e911770b13b3995a068c87002d4c7edc4224ed2dcf0f72733d51b66efe4357d32";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ja/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ja/thunderbird-68.2.2.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "bad79952ae19ee63892c357ca2e55e0ee220532fa2d28836a15866f7549c82448196ddb51b91eb2abe75d87188fc1139c886c24f66a557f87253c843622fad64";
+ sha512 = "c8ade4b89ea1448941ece48009d103f77877329c54f47b24d7e4f08b2bc6c882f0e445a7320f61211b4efac532aad2e4df1e8533c23797be851be60063f770ac";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ka/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ka/thunderbird-68.2.2.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "f129b230d2572b25e289a7b8c1f1b4be71a8f57b639d0264cc50068a2767af8fbb64ffc0c4ae7d50cb489015fe9a810e34682cf351f6711d40a333c2fcbf9493";
+ sha512 = "27fada4d1f41bc678dd08dc123ad3b181c3ad107318d07b20dd6f0dde1b2f3fbc88c7a0a35c8745f23e144d0468c066044189e71b115f128bda8e11e7c248ba3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/kab/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/kab/thunderbird-68.2.2.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "2346f5acab924faf1eda887f29777dbdccd4569a3163f385dbd3ff8fd7be9767df4c19496ac7a550426784a04f1cea6a4370288eb8d12e3cb93abf8b0726979d";
+ sha512 = "be9a3a4eee49466b854dd546fb28162fc390f37e78985666ef8120e42019e0f196b66de884fa6fa43ba40aac1af991a966ab8e7baa8879f04c71a51a1e17018b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/kk/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/kk/thunderbird-68.2.2.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "12a7dfe909bf22a2a2906cd749aa409e023a777defeab4a28d4456e76e84a24d10c8a6cd1dfe54371b110acbb04c89c3259341ebd6e0ad497d175d1f9eb8c871";
+ sha512 = "30f93b78c35a19f0be4930e7cb5c5015bbc3dd262368c4c2510371e2fa527b67dc5cb43971d344b5601e7a435034adb697a803000f3de8904a39d053e58c8c69";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ko/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ko/thunderbird-68.2.2.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "7a3ec307a546c9adbf56a0b41c7b900edb76b0e52a773b486997c1f294abfd7262208a9717936e4e6ccdf109d20cdacd4cc5b4aefec30e82e23c6080154174e9";
+ sha512 = "354712e56c22f1bb97bd4d18d9cf06a884f6c4aeadf5fec1ba8509eaaa9ba4d0a34c50408ef9e12b7cba1627481a7d9192d684cb1a5466b9adbc26c6e6fe9026";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/lt/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/lt/thunderbird-68.2.2.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "3f0cbd3e185594fb16694020788b22aec01c12682aea86ede1052d766da797b24b9b99b8ecb44dee008cfcd7a10ea36e7e1bbd39842fa416b8e69eea0bd831a4";
+ sha512 = "68b5993e861fe2225c8cbf77959fc91ea45728e4c3ffb458b5b465009197d86e914cbeb6bfb83b397ee4ba5979d279e2a698d31ae614dbe3d09f0dfbe396cea4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ms/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ms/thunderbird-68.2.2.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "cb70f35114b3fb3c0324b80ece639a4bf733abe15b74bf0f04201e272703eecdffe66a2cd50e66d986332b40d3ba7dee04cf7624cea48e9925294437def77853";
+ sha512 = "a140c69209dc0e3f3e001fd3df07373babc53e82a817911e7fc037b20c89e9a6ba0ddad9214a001f99232f12b44a16743a6ff601a352789d8177da5635f622ff";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/nb-NO/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/nb-NO/thunderbird-68.2.2.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "3bd4914a8b0cad71622a79e34d182aa7c1aa115780980c29f732454ec219a19ca4d1af3f61693595842b27cac7c64138c094dbb13b0329950d79ef8674ea610d";
+ sha512 = "93d0fea57d0fa47f9b6803891f57d65e281d8eaba1d4b7a8d8e60bce397cc45f49448a46537284b17481c8966bc2e9dc72c1fbd5ec3b7b62566dd519c7357b51";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/nl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/nl/thunderbird-68.2.2.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "3335baf0974932247e73704a5272d3bb4b182908a76e9e3e0f15bc0c40fca7763a3fe1f4303b3f3374a0f758bb00d6639595b8cfe9c03999f3bfefd8b6f0153c";
+ sha512 = "a9f8c33710a09459dd0cf64b432de1e20a0743a38feba00b5ccb564645bbccae25216853b4ec79cdea625bcf668287461cbed80f67cf3d38a269f51eb522e762";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/nn-NO/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/nn-NO/thunderbird-68.2.2.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "b9c93af9d330bec6f7182163fc680161a138a99691897263b74e81d9a30c6d892c4639aa28d0b311ac51800b72de9e092065ce03cd7683b86bd571c7e394a49b";
+ sha512 = "88e6ab3efd57de666add7b7fb9af8ebf23a17eb5ad59d2f0d5e22e5efd87aabd5be299eb90a31feb14c44b499219ef5a59abb62f97274d9777739c6fab5afe4a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/pl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/pl/thunderbird-68.2.2.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "3f66d17f0e231c608b1f45dd51cdb231826a3159ce188e9036cae8f45486d38d95d9878429dc1f15a90df3a91069b4c4c5d64ba9d35ca071cc7c1383d6c89239";
+ sha512 = "af45bea64156e8218fdbec80404905f98493aa6b6b583a984d26970f512a0961290776ff1d882ed47e4b77945c4f43f88d24fccb572e66e833707655079c7a63";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/pt-BR/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/pt-BR/thunderbird-68.2.2.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "dfa439f4decb4bd22945584772d837acc79ac9227763ffe061a551d334b4ab5b8479516ece0c32ae5d7b05c7168c7ab32b390a83edb61f5d33e20cad965e6b75";
+ sha512 = "ad9190aa83be73dd0d35247db6b7193be82f842f3400c93f68f8c4a2934ecc0c13c3b1fd86170a21e66c651052a1155b3c75c39a7ac4600176e2ef0e72568768";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/pt-PT/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/pt-PT/thunderbird-68.2.2.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "79dcbab7997b1610a33db0654d5e2a831e63dc1e5be7794105bf3d9739d749b75ee56a9892c112d1da5fa5c5bcd76b945b1fb7532ef2b075f1c09706abe64165";
+ sha512 = "3642265601859912b983e03e819965fcc22f3039c56ea31e9cfb3aad7bb527d9ba3280fbbfddbcaada7366cce6fa048e91e3e3e1d035bd58e05881e5ed93f6d0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/rm/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/rm/thunderbird-68.2.2.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "e79789f61bd59fcad82e25b62e4a324476d48297e826118352f9a8cbfb3b6807cf565fbcdc49fb1c90f22595f5d5e9b41c67b994d83a15f0bfd8b98645552b35";
+ sha512 = "0dfe0f295737a9f3c8f94e73d167b6be62d45796b47defb2b346a305371e04e6d7e06e1cd38a93527311f2ca2b0d67ab78df4dc598ecc1c5c1d865ec07d48788";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ro/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ro/thunderbird-68.2.2.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "77e7deeb8e0fb2d77e7a672d0ef77acf171b602036fc14f8685c3b247b42d953dc18e816812067d025f17ec64daf1895508c11ce27de1f55cca7474377eadb6d";
+ sha512 = "8aa794148408196d19a240bc3ad198ebd2183b7688d766f922556f248e9f04aa5340d4ea77d3817c7fe99447a9d0211e8d7a66ee368dd5554c2d6861c36624e3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/ru/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/ru/thunderbird-68.2.2.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "74993af15f9afbe5034966d2c5ed17d1f1d43a47422acd7e671b4cbb8176ad845b1bf26d45d81a05e6cb4e6f7cb1be0dcec38d22ec4ef82aca45db49a22de1f8";
+ sha512 = "e3d17ef68f01ab15734bdcd0c20c669b1402807f90bafbb2095f65a29becff4c7471ab882fe94e0b98a3e680ed1ceb5790b887f1e1bb4c4841d4ad308b7094ca";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/si/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/si/thunderbird-68.2.2.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "a2feda066e1cac0e3d4e9ae5837cae50ec864190b9620694817eb7659a1292b488b820aefc2c3e11393ac52934827c368d379f9a74babe53dcbc48c447cfb538";
+ sha512 = "bf11428b449938072961801236c8b101c6965de874d61dc59f6e85a2f03fbb688d1c3731e5a0109093459f75662d1e2705e08e872e57f3402483e3cf04df94fb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/sk/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/sk/thunderbird-68.2.2.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "ecf370133d0fcda81c9caed13f5307bf27b50e85f255a5c13cb37da4466ca60cceceabe8463dbec3b2e4e7349c92c759803eb2ec01448dce1778d2bcfd2d9fac";
+ sha512 = "b078e014d8ad5279efb33e5039856125997df85b34c5edfb5a12109c432cd8f7f0ad218ae5d7173f0b4a5c5f805ae259413ec54f4c7b689ee2ef77a78507b066";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/sl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/sl/thunderbird-68.2.2.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "2fd49d0f88c145ab65ba3887363b969da2b6ca141de373fe7b3fe95cb1af27cd4fcc1e21b146e241c312862736aebeb8ddf813548e7e5e133188eaeb94933124";
+ sha512 = "57b213fd7bb26f8e239979a95fd5991444f372cf1017b40accdc3023a40fb3e9a2ba56fa6c81e3fce98a7e6ba932e322c2d4e45e326dae8fab69529098eb759e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/sq/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/sq/thunderbird-68.2.2.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "4adb9557d053c8485dd2abb89285c3559004653d4200025205758f54bf349d79f4a1db8229af5a2fbb7598554e47ebd7f6b1823f3a1cd0bff53a6080d17ed363";
+ sha512 = "248c26db9285b691a7236efa15812f1cad68aac908d51f1691a1e92f5412a52251592f91a374456d9df3408f7495e46a69d511dd236f4db744759b8fcbff92f4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/sr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/sr/thunderbird-68.2.2.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "4132d8b2470b50d3565d4ab32ce23eae77874b6cba8451c06a10cf5e10d0f1d03170004985d61cc9d7ce4f1c5c31f017b7ed8392ac070e63227d996b0d9cabbf";
+ sha512 = "3603237ef4518e097d2de4edd08e25b700c123a48392a818cfa2506eb2296141d1691e518878a831ea9d14c56264f055c33267292e31bd2d03b9d1e93614e473";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/sv-SE/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/sv-SE/thunderbird-68.2.2.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "7d24c7ab6f7cb5fd6cfffa21b1d55040a626109ed2cff7859dc8c28b78b2dfc40b7b3c9a5ed12aafbc15368f294990a35d172bfa69aeddf8b65505f65f38898c";
+ sha512 = "015dd59aa8383ec7dcf5e080ff568f2bac62b12dbeeefb341d6bca7e845a90c80bc15f240fba299a5ea7181d8b618ad0db86ae913d5583cd11fda62afedf9b04";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/tr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/tr/thunderbird-68.2.2.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "17393c5c522cb0fb6de9c9fc13a2ed0743f995cb51d852ebffcaa03e59b39d93c2137e62aadc70131bc8fd61f2d6c3c70baddfae299e2244109f35b4f7443572";
+ sha512 = "5e39deccb50cd5bc9396343f23c78991e12aa4980be4e54622e8d06b0c84d0696835112b69254b62853461e2981ef2689fec9ba9426d1988ebda966df3a9b176";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/uk/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/uk/thunderbird-68.2.2.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "e8dad1bfa1b118141e65198014cc405a3041fc552cd1bf4186b22877433805357fe39a5adc6cdb9b9afaa86493442bf32ee73bf2c2859f8ad535c7996744f60c";
+ sha512 = "e48bed3f7aa9ba457f4edca86e3a0877abc3bf1a11faaa32ea6ec84944fe0b5d90be55c7ff96b852b12f8773e800eb1044d28baf968a08580ebc67ee86f976ca";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/uz/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/uz/thunderbird-68.2.2.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "5a99a2ec1539f452db613f7fef10d180bb57c642e0098ecb234fe03521f1ac9c781cce50eb025d8a5adae280b466dbcdbc08be08a0106c6d8ad99ff250eec4e4";
+ sha512 = "92269611f5980ceca0a6dddf4d06ff27eaf1f84323b3a3215825826f460cad8d293c316d54970f3048bba13f478debc1bbbff0599c3a018afad31de482399663";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/vi/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/vi/thunderbird-68.2.2.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "fc39ef4d2bdd5791cd8661a522f74b2a1f9f3b534968f10b3abfaaa287a160d01debc56c9cd416c35e50b38f80d2a1b5ba10f4134e9fac3ac32748e3891f4026";
+ sha512 = "db82fc0630f3a0fef23a857ff47375ff9012151317df669704ca7433b940cc5966a733b8450bfb3b708d3a103e3d670c289afcdba217da217c68399da1ac1076";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/zh-CN/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/zh-CN/thunderbird-68.2.2.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "96e2cb653a93d788a7e721bf6677e7dd50ad67e4e173bcfc23dbf190440a35ec2349241adbe7bb1a74c4732f3990a15636a0563448cd90b7526c06bc106d083b";
+ sha512 = "f56c70d6609d8a4a39b71a1404baf27208971527581a4cd693e1816cf66f391203961fd91f3ba015f874b39c45d64ec02f5f9f5d3edddc890548ab74130460ee";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-x86_64/zh-TW/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-x86_64/zh-TW/thunderbird-68.2.2.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "c9d720e70d55998343c4d20257a0385e3764da751e57eb992d7ddf2723f565099d6e8c880ec009f9ea71609ddbf172a8ee7f82e603f42529388d0627e882ce79";
+ sha512 = "40ed9e876594fadaa2d5b322c5463170fe4a978e5162eb6dbafc53aadd1f53b91587f7b56965908401ca339acc62cd94ffa1d241e7f5e20668ce2ebc7e914834";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ar/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ar/thunderbird-68.2.2.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "79e4d01a88156ddbc1db2afd10b83e6e069a69df8cedfb0e247706aebbb8053ae68bf44b0ab1849e859ae15d8a6332c4e795033ce7e3385210cf9c12e4f3c37b";
+ sha512 = "e6aa9c7573d4756732638c59b20c1a72361da0aba1a7c07528c2c291a5531d039f5f30196a00ab4e215a9bee9b3e6c03b7279d48da7ffe9bec5ac8b6e9f2b8e7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ast/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ast/thunderbird-68.2.2.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "72f4ac14a13e364e4ab66d9659845abd4be47f07311cc79d71e05dedea1aa796a8e6d5772faef836e2eae410c1f8ea2b7b1bb460ccd60a0cd2bc7d48f511cd2b";
+ sha512 = "762ea8b11ca21d1eb1d3a87803b43e9ba2b6e0cfc76b242948423d94049c2cc34494996bcb4e396adfdcf14471c280b49776f65e0abd6d37abc1353e55099c92";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/be/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/be/thunderbird-68.2.2.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "aaef151a1ac5b0f4adcb1d708925f5d6452f04fe3f73617bd2a5fd0e2a54e48229c9fc27ec48d5d9ebe8db9e1925b2df7542cd543cf9f312ea7e65ece10d44ce";
+ sha512 = "540dce6d0e3f9974b050a6e70c14eeae791deb9dd8a44d91735a95610c9b500767f93c18b1cdcc13e638b564138d774b35839671c06dc51730cd07f26452baaa";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/bg/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/bg/thunderbird-68.2.2.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "28c9f71d5674a21785656309f40876917c27d979f082269f8b32f1600664fa10a3689abf856aa391cb42776fd2d2af18731e4af22fb1c5e75f3616c44772e54f";
+ sha512 = "9e8d05d39461e1940d07e68472fc39453e6d24988700cc52566e7adc5902a5ca1143e7f52e9d5bc70ef00f3a9a9d4caae814c060ab5a2cb811b656ac6b3d5e9a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/br/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/br/thunderbird-68.2.2.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "08d2e1186d18f3dd80282597927c7c747152d13d2511eea5169b2b42eb4318a817261a2518509f8b26ac83d770d0e70e3ca0521fed8c3f253b5e6f211424ef6c";
+ sha512 = "bcf1196b1f9bf0c4f8f0aca68568fdcc4085d817aa83048b180bfe33da91194ebb55a8ff314110f13bb7d903593e9dcedba637779034c1e279a5cfc5654f94b4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ca/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ca/thunderbird-68.2.2.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "d6c0a548b4eaee0c0ab8f7f03e3cf329d353f7e0d2403796b7db8f1693afdcb8454715e4d0e0d2e1f074cd816b2c9ec9be5ccc76b4d7f0d00f8615bfce4f193b";
+ sha512 = "f2963f5863ec3cb8c44de84cec24143aa3b2aa17955ba5eb523f7f834a1ff2fe8b6214edd50a83d21b6f67f01f570f2713c3d8ae1b5085f5ba40af1261b171af";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/cak/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/cak/thunderbird-68.2.2.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "3bd32854eccddf411c294bf0dee5f3d945a1016d1ede639ab8c1e2e86ca97b9866f1e4149f1fb0402fe3ebb148e8f34f7b12ede4853c6cd2edb87d9e822d1e27";
+ sha512 = "4873079388e091aa6898d81857ea6fd05a67d91ceff98f31fb0eb3cff1835320f767aa579ec0c3e5f3721bbae893e0fccda95380aa90acc4e5a031c94a360dbf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/cs/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/cs/thunderbird-68.2.2.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "33c87e9a016097991fdee92d5f8813b4cdeab355ddd5d65d25a017640bd50dba94d5936148e0873ea596fdab2e214eb70bafeb5edb6576397ba300eacbd873c0";
+ sha512 = "8ae22364980f210938d957c9a888d392fe4187395952afb7dafc86f5e7537c50e28f19cc46e98ac7830a82cdc0b2df6352566a7300ff14a9365f56386b43425e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/cy/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/cy/thunderbird-68.2.2.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "f28f46b5d8004ade5b91e3fa10659ab87c85f33faef90c534a5c4c0680d11dc0f013abc28003b1a7111b4f67040ba54a4616c85cf9c906e52048ceaf6d9de7b2";
+ sha512 = "617517a97ec2748c69a832a5c1022c149a2d45a43e738e3e8469e57321648fde33a1325d2d0d97ddf9b24383ba4d503e2d2c43207d5324c1a38b11d59cc9545e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/da/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/da/thunderbird-68.2.2.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "21eafecbc13e8f63f36386a64fd947ca566ff6878e96a6ccbd124e1020a62ecede74f8578b56c66b13ef63a4197f527d406aaea6559b833017bb3e1931052dfa";
+ sha512 = "065506b4da1c4798c2c49373073313dfdacd14cea44a3a0dbf24a93ee7fc55e5074d370f1e8a1be5a347eb8cad84d4be140359b6973ceb62fee353508eaec7f2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/de/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/de/thunderbird-68.2.2.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "5c7c528fbff84823ffa46300081f2d5352bfc5316af574d39e020ca53e9b61b1c5784ec7b863fb095645d908ca18862610babf31f7e094d1e0280ce8069573bc";
+ sha512 = "e83d277b8c0e71856e6a7fc61c1c40a87b9b4332b8906a9011b1b1479784cdf8da827799c85cd1576df000e84a0e47056499ae0a9dfd0a90564ac47960ecb1b6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/dsb/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/dsb/thunderbird-68.2.2.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "f18ab27c8bf26e2ee2feb2007cfab28622c9df0f03facb20f0ee581d6bc33c67227a2422f9bda7edd5cec8fc1ce0096764e26d35262559162a3a37481a92ac3f";
+ sha512 = "35df83f2b276c1058b5d433c2ade026d78fbe3261c59ac8fde2ddfd34946eed9bba4cb805d2132c49dfbe087795bd184617641f276be851fa0d56d60eed61b67";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/el/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/el/thunderbird-68.2.2.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "f3fb8cca78a51fa0b855c8e112625af364b59a6ef2c05c7712da6451790a8749f26260aec716943a785c6006582977ebd950f09cfee8ed9041a875f9ffb632f7";
+ sha512 = "4486ec7687e3b9de1186b20637884e634f1b08c7faaf3e4c8f68ec67d7635c2ac69e8cb1c98a771b619b9a60df187d092400c81d8dcf831a3e7233c478721d53";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/en-GB/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/en-GB/thunderbird-68.2.2.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "5d53ae6575e6f3580dab921cc2ee11c00834fee39cd321c906b81103fa14b82e4e129d48642aa9b857921abb11a6877b774ad685069a921d417fd93d25ab2198";
+ sha512 = "bbe6c601a6cafff609e583ece568536904ac749f9f818e0059a809f46c0860760090573704f589c44e7ee9a89d7e923e4c02100c808cd2abe0a05a1e59695701";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/en-US/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/en-US/thunderbird-68.2.2.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "9a4ead1f16785db8778ead96eb4ed21c5d52e9d3669d2d3bbded0d616e6b57d0649347b067d48437b769c51093627b47503408aa109dc899d62ace8fed83f62f";
+ sha512 = "cde3ac5e798a9471ea6108a4d4e333eeecede61af22b63723aa849b9a3aaf6fceea5dcd4be73bceab1bef28030fb264573264b93d52caa44105d11b3531d3427";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/es-AR/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/es-AR/thunderbird-68.2.2.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "15e85f3f51409fac915b095310158a5313dcd82f66470c85874e4306f1efa70e63bc4b39b615dd8e1eeda22b863c6fe0c5ba15bbc6dd94b6fb4a0859f22ceea3";
+ sha512 = "6eaad58df92e839c2fe68c2943763889ec866aeabbe5ea58e026f6446645ad73c728fdeff8f4f8db544f576c73df447bcc5ff02b947ac773efae10849383d6c8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/es-ES/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/es-ES/thunderbird-68.2.2.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "b136302034d987594f65e68564eb1e6b1713d79be39e7b90f8ca73c74faba06d97afd60253ca34f15a415575c412be6ec1113598e86b0b7c4d8ddba35301cbe5";
+ sha512 = "0ef85cd0c1bf413dc6368d72b51e000adc8764575ad66727f9e5b09d83840e00be05c14a79aec6a8d1d3c83f1be2d50a2bc0bac46390dea2fc603d80eaf8fb12";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/et/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/et/thunderbird-68.2.2.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "5a344c70202d884827231d0a7ba06703c7a265fd3ad59f1442b7d4bdb57fed06b8d6aabff4a5d6193a7b62027e243cfd27cbcafcdc1ce97baa7e0f3317f64e49";
+ sha512 = "61423c65d957f2c932f292a21b18c76fab5f0cbaf915a1380be812e9fd8b0bddc53b0a0c72d2d1c982a488bc3ff93648d7ddfa56f20275324815d18e433cdf9a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/eu/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/eu/thunderbird-68.2.2.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "ae417ccef00a3c5a2fd33ca653d35575126d18cd991ae32e25bbcd8f6d8a85f282929c2f2c78ae0f12ccf85a418cbd9518f6d28f89d6bf38c41d3509801caf45";
+ sha512 = "a8b950a206e8032b19f47aa35393b38ebb4e92d79c6251ae51b9cae1eff89192521eb779203aefc1f0193d5224c0679c572540de5a649f785a40117f3ae2e1bc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/fi/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/fi/thunderbird-68.2.2.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "2046eda267c49edb5bdf268265dd02f638670c8d6f1310fcc496c1acab2c777e39c5a974dedbb7bb1305f7a9ecf11c64303f8857aa7fba66f76a62cb89e45b23";
+ sha512 = "a35c75087d0261e4257f6f0890545854da399072ab57550745bdf2c45b892f2bef125e79e26fc2badb4924d738b703ffa840f9b0c1dd79610a822adcd0905bb0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/fr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/fr/thunderbird-68.2.2.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "f483c884064d13d11d4085a72c8805b5c10564f2926182c649c5422c31c8014a75948d2dbaa612f29b1f64b615e6e9bbdb2c4c1c406c8b57f13498ec1f29674d";
+ sha512 = "a541fe9c16a415798fe4057d56c3676163aed8f10511293be77b3226f950d6876d6552329e2f519f54c534e52f089fb304ca6a6226cbe9d84e90531969343764";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/fy-NL/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/fy-NL/thunderbird-68.2.2.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "b8fc327bb911c25be29c8ae5a664a2b000ee08183388dea6b75f56105365f541a5f81f6d00089868ad20037809c2e4a33dfcc988567fbec187f41abf66d4d6d6";
+ sha512 = "03b5528f6622402e1d11110f99121690d7441823788ebbda350e6794818bf03fc38784677fe924f34c4171c86bcaf597f024883b6f57d2abf7c21a1b856024f1";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ga-IE/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ga-IE/thunderbird-68.2.2.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "4c456ec8474109c7b136b14ba49ec8b155f6b7194ca4db618a3daa7affb7dab4b757a8536798cd59241425f4b2404a28f6f3d99969beeb9448192a8faf8fa324";
+ sha512 = "9d5c677f73363d2e256707ed85ad83ee8c63262ea0df208ddfb99eb3de6ae8921e3add30e72b6061fe4fcf90b015648819515d4a4d6e72b9d19704dca88089e9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/gd/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/gd/thunderbird-68.2.2.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "d126c7f9c29102392c8bf2643130f7cca7add29e60d540bdd344f54bc7535b10e70b224ff6adb0d1f8eebb86b933f1f232b768ce65cbb0cda68347dccd8fe373";
+ sha512 = "6ac94f49cdcddee17875097cf6a79de56b37019d678abd540dad9acf876486f3516d82ebeae2f88dd40672c8cff54eb1e79fa375e734fe403950ed58855781ae";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/gl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/gl/thunderbird-68.2.2.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "35c855e9d0df8030e455af1fc1c704ef12f598f598f15b2951b412f9147ad5f3dc129c7ce7b4d3757ab67773e9af75459bc4acc07fdd1390c0d080214840d903";
+ sha512 = "05e9c3984cf66d582ea8a46ec4add667379ed2f8986e1b5eacaba64f632fa4dc3201003a121c97f58e779b8ddf90c9065cdf8b7d9425f15971d1aed11e0673fe";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/he/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/he/thunderbird-68.2.2.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "361df030e5bd3e876865fe727e41885cc063f1091e0fb6ed71530aaf2cb88b8ed02c6d762939668cc2bd2fc7d861ef0e737dbd7c7ace9a859158c978f87fa6c3";
+ sha512 = "6877f21ac08c980d230d9367a867d1f34f65f52d31d1fbea1f0e818cbcee3bd488e78bdedb3566d146b15c36fd955e1ac2569fee96d4f6131690bd9193cc3856";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/hr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/hr/thunderbird-68.2.2.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "92bc3303a6a0bfde8c287e98593f3a88ed1b44257dd660cfc418beae15780c06919509c48498633ee85fff990ae447f71916bffbdbd1a5eb691fe8d880052c4c";
+ sha512 = "cd782f28ee3d4bfe661800436eebfc3c726382fded8224ecfd85b32bce96b251f8cf9fb8d619786ac9288e13b5f863b2cfdb211f448f64ab4797fa4a999033da";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/hsb/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/hsb/thunderbird-68.2.2.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "6a18e62fe60fe7694fbe305a65a497987934af299c83ea0410b08fd139cb988640f511595340b4522fa64550616864060df7423bb0e23696a29dcf274c5987af";
+ sha512 = "05ae5061071fd2075a37618be4a8bdc3c53e986b2b5308dd570b08c57b65b8eead76825c8bfc80ebaeb6b339b578e1221cfad9040909ff5d10c1ef12ec5b98b5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/hu/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/hu/thunderbird-68.2.2.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "f6a4e4844eb10964c95e0cd6a143128e970f40bda283d63ca542ad707c8818c47106e638fe2cd0e5c88420d31fcb7dd86888fa764ccf4d6de009841dd06bef65";
+ sha512 = "1c84b8ce2cadbf5aad33db4c767ed0dba536107416ef017622215bf1dff780bed20c5e01eb9723d35065aaa1a66cf86e00efae5325a38a5af7a2f1f6271fc0bc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/hy-AM/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/hy-AM/thunderbird-68.2.2.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "1ab27605d214695d3db36d337ecd33853cad37b2355c5a5a89da995c3fe655f25f3a1f7e01a9903e5628061bd65d0fe43c49e93558939d152449a81cc91916fc";
+ sha512 = "c13118f36f56d76a7e72ba1d43b4d58e3cf7e8d204db61bb1a80d8bdaf03300d6da83e61ef8ebf33db17ccc2aacdb738df058725e9f49441003ae51613d39c98";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/id/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/id/thunderbird-68.2.2.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "330f0b9b8c854c37250679ce6e9cf3882153dec717b3b0e6a29524967c5e75c6c784547e9055aae232156c6e0aa0cf833060ea9e192746185c472b1289c662cf";
+ sha512 = "edc061991bd2f320091905e82e7062c81aa6ed02b705c1d10c9ff18e20cd80589debead4a8dafbc9dd1452d425dd7c112240205ff4a3adcc53243fbd9a109683";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/is/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/is/thunderbird-68.2.2.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "e8856b72d2950238ea82095fe96fb93872ff6ca8da2ccc666386ce08700f7fc137fb3957ac75c90872b7db3b15095892a3bf39d4169d364c93b79abffcec0588";
+ sha512 = "846f37e9f069b264d5c1fc8bc22c85a19d7bcd798541706b75db6b44fb2885cb9dd212c4a71e8c91ac36bec1ab2354061c42b994737796a353fa906b2db69444";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/it/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/it/thunderbird-68.2.2.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "75c7cbd7659f5b2156ee6ff05fad47f8c0e9e41461a79ec1f9c35bf15d696f9526789a6192e3dc32b36851d17958351f65f76be50ab70309fd8bfedfcf579e64";
+ sha512 = "9f598559b0d5b25951f890111c3664769fbf434e96a41df032e120d6f7c0ad3427dd8991127817a10ff78a555b09ccc8d48b045698e84d5121f2b0bff56af376";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ja/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ja/thunderbird-68.2.2.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "ad790fdab0bed7a4828e3654999e3c3b04dc51f04ba4ca12e60d9c70b44236e6902b0dfaa70842db661c5fefc28eb7f2045d78ff5df82224d7e0550dca516f95";
+ sha512 = "02f3f38adcf27027a262932fc15b615ea60f11316085170876c22d268d472110624b52bc1a0bed44dc1b8f617853626efb9fb42c8a0b1d689bebc6f01278c12c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ka/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ka/thunderbird-68.2.2.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "371fb961b63f170ab0521bd2fd590244966a8ce9935f5352baaa244922425ddd46f40fc6f8d5512fb7b61c12d01e8d050fe53e77bd7c69f7b6a9135bdeb81e3d";
+ sha512 = "0416109691e441633d530f47e3886e45ef60affedf72fe47bafa93b8eabdf1b48c926b361d2d3bb747ccc20a9e7ea9b3ff5911fa9c3556c701ba0208dc4e9182";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/kab/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/kab/thunderbird-68.2.2.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "a1e6fa908913e56e17272545765092f3cb32d6f5807db7b7bf02d3eaceac37a76136cbfdf0c11e274c7a59b8a1db8d8b54ddea6bdda75d0b1e9f869eb62d8fbe";
+ sha512 = "e6b1e52b8eed939da4b96a4de06174f2758f78b773499a3c860de4a890bf5345d69ba521581ed5d1ae767decad0bb0a474fd8476ba9188a74728c0ac92892a56";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/kk/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/kk/thunderbird-68.2.2.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "2953c0e23c7153e96cde831a607e688540522698649bed526066bdd527ab8024e6007842ce8cc2f6681ab6de81250e63f52c3a0bd51f9ce1a495d19f2446b2e0";
+ sha512 = "d3c9be93f32e2f9b83c29ce0fd28fc07d95f2173a17590b02e2dc69d2ba4cf4f38fe8fe4ce24f17e232480c25ae1e67457265e46bb3e4392164b85340d7fdba8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ko/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ko/thunderbird-68.2.2.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "bbae4b68e771c5416285edf8bd5e8d9f117d5bb9b5da4b4d2d4a90e89dc74e0be32b53f123426bf356749dcb3077f3c28fff47037df2a4afde90d08899794e01";
+ sha512 = "a3f35fce676bd90c1bca2bb5bf6886d8806da47ab1ecdac24c449070f77f7174292491ed3b826842d9f7ae6f008a10e4548b01b1543adcd9a85f964940c6784f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/lt/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/lt/thunderbird-68.2.2.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "a074abc38275119652bbd69765fa36d3865253f32ca7efaaf628aea94ba6316fb581d083eb0284eeba530bbbd8f2613ea43ef6cbec6090c377449e16a1cab272";
+ sha512 = "416b15047d4884bd41bfd0e9ade075915be84bcf8ce2d13695cf1df66d99f79a31bc5428833efe0ee00b1bbc960085426430721c3ec79c47966b5d8818563cc6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ms/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ms/thunderbird-68.2.2.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "a956870831e313917eb15e836aa1c3b5f774afce7a1962f0041c07008b627d5dc12821c091e4777181a15de94d62df565caff10c620cf48d08db0fe2391ec8d8";
+ sha512 = "31539a4147fdd8f9f193c012d19dc5998737efecce32e3ac20b5316bb83a04ff0db8023c92c14e72e03fa02b3b94a0f3b5791a606955f361cb59524da692ac6a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/nb-NO/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/nb-NO/thunderbird-68.2.2.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "425ba2a0e7401d83a4f98389e108eeb85ffafe685a748526012a47c07768278879d0a9795da0bfca5a955f607afdfb5243a4a5980d85d0f827d0253c5f84daa8";
+ sha512 = "ec73dc47c1c362b40f8c2b41eb565fb5544a749ab40def2188b7620c8ae5ad3bb42152bb1415695b4ca1dea5b64310d909ee87a133bd2c055a71e459f8766056";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/nl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/nl/thunderbird-68.2.2.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "dd05524929e09c8459ea9bde675e645af56e516cfe087862d4b869401b54fea9766553de4edf340ae936d9db169861fe655b3e258cb2f824237de68ba087088e";
+ sha512 = "75e7ded719cd25276853a8ebce5346ff3cc5a44005412c40c097b9c1fdfdbfa5547f3390a36c376ddc4c26a0037347b8c606d66dbc9783a5978ff59a63f60286";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/nn-NO/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/nn-NO/thunderbird-68.2.2.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "5d74324cdc78563e109f0dd151dd90133baa3d93ecd7c24e3ab8d0b36a402f524e97c58889a4d5ad2bbf5ca08d785b45c660099777b9706441bd7fe5b8c508d1";
+ sha512 = "38fbd3a7549964dfad40b49eb3dcc9123247d5cefc19af7c0f9ed7cafca96d89d780035d25655a49ca38404ff7ed8f1ff95cf6e0ce40a5a82caf19a7aa58c4e8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/pl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/pl/thunderbird-68.2.2.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "09521b3fb8f49631c318f6bd1e8bad27f9b75994c3b1e8b57014d9b290cf6cf338ea30ff46c6b07fb2dfd456fbca18cb609696341417bfb39740253be2a9f678";
+ sha512 = "ae94be2b7cef429c3eeba0e9c19f42e91b2be694c674c067b93d337fee373d8b6d9084202257320435859a2f65dee7605202f5ad47ed0526e99b82fdf505672a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/pt-BR/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/pt-BR/thunderbird-68.2.2.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "9a5c096a5e2bf3d3446c0de33fb92995ca71e994e40fb5b66001f7afe5d0e196a7b3b0088b8e51fa8e079af42095c321ebf9acf367408d9c99c33ecdc90dd57b";
+ sha512 = "68a1331ae1b25d00a6e0ff17b2965576851188a6083fba98a67712adabe63f326147a52bd4f28c4870ce0e6e55713d28a07558e29875e29a1a87549b627c4a19";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/pt-PT/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/pt-PT/thunderbird-68.2.2.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "c19d39ace2beb65123f09129545cdddd303726c2efce12b57f5919435cd6d432c592c5fe48f86ede44a949edf1a1a995b3094f26266baf18cabb79188b00ad58";
+ sha512 = "6e72e69080c703c70f7b2e4340376a0725b23dc188c13ba4784ada1baab6192373e41555ed84f14c8c584aa16dddff8c7780a53587f3e57958eb32dc37b96e32";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/rm/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/rm/thunderbird-68.2.2.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "839f4e56a788762578de09a74ce8974573b575eb0e0f641f36d2d6086eae08e2a0cb6a610f4ee2ce00db0b8f0549c9cdc3ea433ba3e0a1eb5f6a9093542b94d1";
+ sha512 = "c311d16bd09c414b34e5b131385322686a0b46031a24eeaebea37122137136ce0eb84ac51e927595aaf015c4b3789d5545e8f3ebbe98aca14da1ae2747be1b1d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ro/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ro/thunderbird-68.2.2.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "0ae5d25b55971b41594676678dfeed2c5f0c89c3f4c8b2649ce2a1ae9183c1518a07410e46b9fa86d5f09f18f53f4a6c37ecf1e4e72d6414b065dbe3f46d0d6e";
+ sha512 = "e366dc65546d39f7ff181eb3502c29d46e0e7eb15cab0fd9e85b681c03aa9cfe8a1eaba397bac88256efb986a83bd195655fd4b0568f5d26c2f290ba3a075067";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/ru/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/ru/thunderbird-68.2.2.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "fc00117c0caffb90ee70583692add1a0aadb8a03970c8cf501aeb248bf4abe1d8d8046c2c170b42248d0f1f11241067508e35aeb0db320579882905156827527";
+ sha512 = "9778767a03164b9450ac287c28e7c93d8335c8c38d4856da6a1e8fd2a041e49c015a9e8d8892403761075e098cb3b37e2bc36205339cb4ecdecd861e860ed973";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/si/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/si/thunderbird-68.2.2.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "6345bfa3abf1ec899320696b10553f0a75b48f2f2dc317c5d6ac10ddaf09a7269353a73aec84ef4d7501d064e409d434054711441da3698f1ed5af653de4970f";
+ sha512 = "53c4e8b4f7f2bacb648cfcfdc6307aba3564b4dd1aea392e4d4fe0d4ea8c882aa13979e63b6a8422dfdce230c4e8cff6a6ae98d8d568fe11ee9b7c4126dbe31c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/sk/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/sk/thunderbird-68.2.2.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "745514c55e85f71cf07bda02a842c8452c454a80a10bfea20e9c5750f1702809b4c589a2c1d3127c599a91ac0fab458de8c4d66afc8511e64278f02638fff63c";
+ sha512 = "ecd7eeb4cd782107612dcea181c490753ae387daef0af2b0b49a97abf2b0f056348b14eb841253a7274ac65e3d17641ccf0eaf64cf2823d66a72c3435124140e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/sl/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/sl/thunderbird-68.2.2.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "2449333ceec017fd3b6e3bf673c3aa553b9c52c07a09e02e773e42e2c6acec60573183d6a09c5c085ed9389c1d48c4f02acf50d83499421bedb3094823ddb34d";
+ sha512 = "bf8b1e4e6928f2b27ff41b8ec4a58379d8f64ca6cc97bad5b94d63f21ccce3fc375c34333bc0095ea44e5ff0a46e2932112f4b4a730bc4e8672c7cd9671fbe3c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/sq/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/sq/thunderbird-68.2.2.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "7a2ac8f6c04cbdbc222ea1218dcc64928b6d5038381a7655db34cd568717854197fe4b77645b2ea07b4b76a724c2e8196db693c5e367d09367edf1af471f358e";
+ sha512 = "40e3ae4db210744ee064b1d7a659b602a1c6d2c68019bae625d02a75baa7e5b3a821f0c86c646d5bf244cba2e870c38ee452692143847fc4a14795fee9b40f1a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/sr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/sr/thunderbird-68.2.2.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "06db22ff1ed32c1311d62d1cb860bb22686d5893985bf16fe2effaff864b4352788889d5e2f2ff6c450edd4be9d9c1f33ddcff513d5eb2cc3e88fe5e50c33485";
+ sha512 = "e70ee2b514f504b423885020bada122985588d00dc1dd5a11cd9cf2b41e60ed0f6d6928d54df5fcf98909c768f82038b8de214eb07117ba84026ac3e4ac1ad51";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/sv-SE/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/sv-SE/thunderbird-68.2.2.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "f1a43a44dc155a01cda07041f554eb3474c35621ee8d8c7596aeee2746da12aa934d94f436014218a360b7848888d0e49285ca66cca8209b7b02d044c29571f4";
+ sha512 = "abddf117adb3062e86b2ed4c7c120698293ca87c029c4e5652ff279da621cddd38ae35a3893ac51a2f805f33003efe8f1d9527d5c9d9a3e7352bbad2931dd369";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/tr/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/tr/thunderbird-68.2.2.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "e430c26852fd2cc3b9afabe9f8c3e1480e3454614bd90c766dce2b2cf652fe526146f79bdc0e25a1ce4979c1e22c0af90540659df5fdae89b0498428a61e0d1b";
+ sha512 = "b245f36985237ecbd6b5876b424fdfa8f5cb259d3421c8857174f0ae49ce606c1e6e95bbd6f88c46aa4f4a30e1a58315f7ac2a2ec2212503b0885588d46f7520";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/uk/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/uk/thunderbird-68.2.2.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "d6717aee4e1367ba031d03a90fc46ef397f9bbe6ef1d2a5537df77dca1d042e83c6fb44baef9ab01dc47de0f481742186220542831bfb6670c7a756a77eddfad";
+ sha512 = "c750c4821d5090457640d03819c60faeed9178eae08c596caac5af8b775891bb6fbf311644395e9521d550d1119143ddd100ede437530edc8b6dd2e109124f3c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/uz/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/uz/thunderbird-68.2.2.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "58ba68d642eeb1700c6d0994260bb16028fd15b49697c6e99e61e73d90275e0e4d2e6957c2af60122ca7be8804c1ddeb15dc38090287335a674104da3cd1cb47";
+ sha512 = "e59c19b61a03b9170fec7c12680f136bdda129c72a0901d653279e0c5c0a0d748f1434379b3901ffc7fccd0d4688cd8414171b0f94171cddbc7f249817689b8a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/vi/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/vi/thunderbird-68.2.2.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "9968cf02fe2b58f21e228b9292b48fcf9df5beb805335e7c77332231690b2bfcea29a4abfe9e834a85c2e4f79fe55df4590a2ec17676712c1b30736f48704bf8";
+ sha512 = "9e65b74645b229c92df8844f356034504f185a4ee9a0a504fb8a4c9c253101eb855a9b5ba28e995221da85c6e58aac9f0e7368639202011307d1b2a623b85931";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/zh-CN/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/zh-CN/thunderbird-68.2.2.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "41369b102e82285050147d0e883fc20c6b7d311a1a8cef2efd31480a6eeee8c3ea5e0a9e9968c3d903d1fd92aeec331ade3cbcedd16cb254a74c6049ec0ab410";
+ sha512 = "2cf2d1a12c53e1bfe9f9cfd13449dbb62260fbf7a1548b3b2d76403a2597c286f727341c4bb4ed65b5086391a99a0fdf97a74c967a4ea9f99a0a393b9a87f7be";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.1.1/linux-i686/zh-TW/thunderbird-68.1.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.2.2/linux-i686/zh-TW/thunderbird-68.2.2.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "37e07f78c2ab67d040d6cd4a511fb3e6a641ca00dd659b51d5d320e79251bb2096dd6719da819c22306e10af9fc88389212129d20064ce110d06d49bf01545b5";
+ sha512 = "389a4e08d3a8cef73017e26b5abb4cd21f8237486470fa382ad90f6d1276bb4ee9e35dc66422728de4e8eb35145d898a705e025d04eb406099a275c2afb05623";
}
];
}
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix
index cdf2769c27e..a4edc76caca 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix
@@ -25,11 +25,11 @@ let
gcc = if stdenv.cc.isGNU then stdenv.cc.cc else stdenv.cc.cc.gcc;
in stdenv.mkDerivation rec {
pname = "thunderbird";
- version = "68.1.1";
+ version = "68.2.2";
src = fetchurl {
url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz";
- sha512 = "2ng5wwd7fn9247ggzlxx96scc2nalaahzvxkzvb87mp9fbfcsi3v9dh370cm42px8hrknnsp2lrfk9hqx4287zyn9pl3k9vr6a9cswl";
+ sha512 = "3mvanjfc35f14lsfa4zjlhsvwij1n9dz9xmisd5s376r5wp9y33sva5ly914b2hmdl85ypdwv90zyi6whj7jb2f2xmqk480havxgjcn";
};
# from firefox, but without sound libraries
@@ -52,11 +52,6 @@ in stdenv.mkDerivation rec {
patches = [
# Remove buildconfig.html to prevent a dependency on clang etc.
./no-buildconfig.patch
- (fetchpatch {
- # https://phabricator.services.mozilla.com/D47796
- url = "https://d3kxowhw4s8amj.cloudfront.net/file/data/a54c6fszaol23yh5aa27/PHID-FILE-sql3i57neyrztfdngrwe/D47796.diff";
- sha256 = "18i1bk6rz875dly2vnkrdgbah8kx0lv4akjzl0i9gxc58hi5q3nq";
- })
]
++ lib.optional (lib.versionOlder version "69")
(fetchpatch { # https://bugzilla.mozilla.org/show_bug.cgi?id=1500436#c29
@@ -141,6 +136,9 @@ in stdenv.mkDerivation rec {
gappsWrapperArgs+=(
--argv0 "$target"
--set MOZ_APP_LAUNCHER thunderbird
+ # See commit 87e261843c4236c541ee0113988286f77d2fa1ee
+ --set MOZ_LEGACY_PROFILES 1
+ --set MOZ_ALLOW_DOWNGRADE 1
# https://github.com/NixOS/nixpkgs/pull/61980
--set SNAP_NAME "thunderbird"
)
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig.patch b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig.patch
index 65eba3a2fc2..fe3a93ebda7 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig.patch
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig.patch
@@ -21,3 +21,15 @@ diff -ru -x '*~' a/toolkit/content/jar.mn b/toolkit/content/jar.mn
content/global/buildconfig.css
content/global/contentAreaUtils.js
content/global/datepicker.xhtml
+--- a/comm/mail/base/jar.mn
++++ b/comm/mail/base/jar.mn
+@@ -117,9 +117,7 @@
+ % override chrome://mozapps/content/profile/profileDowngrade.js chrome://messenger/content/profileDowngrade.js
+ % override chrome://mozapps/content/profile/profileDowngrade.xul chrome://messenger/content/profileDowngrade.xul
+
+-* content/messenger/buildconfig.html (content/buildconfig.html)
+ content/messenger/buildconfig.css (content/buildconfig.css)
+-% override chrome://global/content/buildconfig.html chrome://messenger/content/buildconfig.html
+ % override chrome://global/content/buildconfig.css chrome://messenger/content/buildconfig.css
+
+ # L10n resources and overrides.
diff --git a/nixpkgs/pkgs/applications/networking/mailreaders/trojita/default.nix b/nixpkgs/pkgs/applications/networking/mailreaders/trojita/default.nix
index 4b4c711042f..9829ca883f3 100644
--- a/nixpkgs/pkgs/applications/networking/mailreaders/trojita/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mailreaders/trojita/default.nix
@@ -1,8 +1,10 @@
{ akonadi-contacts
, cmake
, fetchgit
+, gnupg
, gpgme
, kcontacts
+, kf5gpgmepp
, lib
, mimetic
, mkDerivation
@@ -33,18 +35,23 @@ mkDerivation rec {
qtbase
qtkeychain
qtwebkit
+ mimetic
+ kf5gpgmepp
];
nativeBuildInputs = [
cmake
pkgconfig
qttools
+ gnupg
];
meta = with lib; {
description = "A Qt IMAP e-mail client";
homepage = "http://trojita.flaska.net/";
license = with licenses; [ gpl2 gpl3 ];
+ maintainers = with maintainers; [ ehmry ];
platforms = platforms.linux;
};
+
}
diff --git a/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix b/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix
index f9b1039149c..5f8844969b2 100644
--- a/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix
@@ -40,11 +40,11 @@ in
stdenv.mkDerivation rec {
pname = "mullvad-vpn";
- version = "2019.7";
+ version = "2019.8";
src = fetchurl {
url = "https://www.mullvad.net/media/app/MullvadVPN-${version}_amd64.deb";
- sha256 = "1hjndcdkin98l6jv39r98zfw33qg0gnvlv8q80qsj5x36a19d4v9";
+ sha256 = "0cjc8j8pqgdhnax4mvwmvnxfcygjsp805hxalfaj8wa5adph96hz";
};
nativeBuildInputs = [
@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
sed -i 's|\/opt\/Mullvad.*VPN|'$out'/bin|g' $out/share/applications/mullvad-vpn.desktop
- ln -s $out/share/mullvad/mullvad-vpn $out/bin/mullvad-vpn
+ ln -s $out/share/mullvad/mullvad-{gui,vpn} $out/bin/
ln -s $out/share/mullvad/resources/mullvad-daemon $out/bin/mullvad-daemon
runHook postInstall
diff --git a/nixpkgs/pkgs/applications/networking/mumble/default.nix b/nixpkgs/pkgs/applications/networking/mumble/default.nix
index b3d945710f0..fe4c9f32b21 100644
--- a/nixpkgs/pkgs/applications/networking/mumble/default.nix
+++ b/nixpkgs/pkgs/applications/networking/mumble/default.nix
@@ -1,6 +1,7 @@
{ stdenv, fetchurl, fetchFromGitHub, fetchpatch, pkgconfig, qt5
, avahi, boost, libopus, libsndfile, protobuf, speex, libcap
, alsaLib, python
+, rnnoise
, jackSupport ? false, libjack2 ? null
, speechdSupport ? false, speechd ? null
, pulseSupport ? false, libpulseaudio ? null
@@ -73,7 +74,7 @@ let
type = "mumble";
nativeBuildInputs = [ qt5.qttools ];
- buildInputs = [ libopus libsndfile speex qt5.qtsvg ]
+ buildInputs = [ libopus libsndfile speex qt5.qtsvg rnnoise ]
++ optional stdenv.isLinux alsaLib
++ optional jackSupport libjack2
++ optional speechdSupport speechd
diff --git a/nixpkgs/pkgs/applications/networking/newsreaders/quiterss/default.nix b/nixpkgs/pkgs/applications/networking/newsreaders/quiterss/default.nix
index 3a72ae8ce5f..d54e8eca78e 100644
--- a/nixpkgs/pkgs/applications/networking/newsreaders/quiterss/default.nix
+++ b/nixpkgs/pkgs/applications/networking/newsreaders/quiterss/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "quiterss";
- version = "0.18.12";
+ version = "0.19.2";
src = fetchFromGitHub {
owner = "QuiteRSS";
repo = "quiterss";
rev = version;
- sha256 = "0xav9qr8n6310636nfbgx4iix65fs3ya5rz2isxsf38bkjm7r3pa";
+ sha256 = "1dmfag5hmy4jac20nizwgd92w8h2hdl2ch57hvw5hmjyfckn9rpj";
};
nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ];
diff --git a/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix b/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
index 27ccbf6d88a..974d1e5a077 100644
--- a/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
+++ b/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
@@ -18,13 +18,13 @@
mkDerivation rec {
pname = "nextcloud-client";
- version = "2.6.0";
+ version = "2.6.1";
src = fetchFromGitHub {
owner = "nextcloud";
repo = "desktop";
rev = "v${version}";
- sha256 = "1cggk8yfy6lak48nfh691ad5y3bap49cfa2krp7vak108krgvkxi";
+ sha256 = "18318j488pxksf4zc6zag8pdpyaks55yivn91nx3x458ax6albkz";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/networking/p2p/ktorrent/default.nix b/nixpkgs/pkgs/applications/networking/p2p/ktorrent/default.nix
index 535991312f1..e38378d09b3 100644
--- a/nixpkgs/pkgs/applications/networking/p2p/ktorrent/default.nix
+++ b/nixpkgs/pkgs/applications/networking/p2p/ktorrent/default.nix
@@ -1,11 +1,11 @@
-{ stdenv, fetchurl, fetchpatch, cmake
+{ mkDerivation, lib, fetchurl, fetchpatch, cmake
, extra-cmake-modules, qtbase, qtscript
, karchive, kcrash, kdnssd, ki18n, kio, knotifications, knotifyconfig
, kdoctools, kross, kcmutils, kwindowsystem
, libktorrent, taglib, libgcrypt, kplotting
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "ktorrent";
version = "${libktorrent.mainVersion}";
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "KDE integrated BtTorrent client";
homepage = https://www.kde.org/applications/internet/ktorrent/;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/applications/networking/p2p/qbittorrent/default.nix b/nixpkgs/pkgs/applications/networking/p2p/qbittorrent/default.nix
index c5142c2f9e2..aebdeda6108 100644
--- a/nixpkgs/pkgs/applications/networking/p2p/qbittorrent/default.nix
+++ b/nixpkgs/pkgs/applications/networking/p2p/qbittorrent/default.nix
@@ -10,13 +10,13 @@ with lib;
mkDerivation rec {
pname = "qbittorrent";
- version = "4.1.8";
+ version = "4.1.9.1";
src = fetchFromGitHub {
owner = "qbittorrent";
repo = "qbittorrent";
rev = "release-${version}";
- sha256 = "1mx59mazfmd5yaqdgb6cm8hr5sbp2xgzz3y3yipq1fwq85dj3r5w";
+ sha256 = "19zgqlby7i1kr20wa4zd99qzd062a879xxxbmlf40rnqiqy4bhyi";
};
# NOTE: 2018-05-31: CMake is working but it is not officially supported
diff --git a/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix b/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix
index 704c439bb27..b52320c9681 100644
--- a/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix
+++ b/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix
@@ -1,53 +1,47 @@
-{ stdenv
-, fetchurl
+{ stdenv, lib, fetchurl, mkDerivation
+, autoPatchelfHook
, dbus
-, zlib, fontconfig
-, qtbase, qtmultimedia
-, libjson, libgpgerror
-, libX11, libxcb, libXau, libXdmcp, freetype, libbsd
-, pythonPackages, squashfsTools, desktop-file-utils
+, desktop-file-utils
+, fontconfig
+, libjson
+, pythonPackages
+, qtmultimedia
+, squashfsTools
+, zlib
}:
-with stdenv.lib;
-let
- libPath = makeLibraryPath
- [ stdenv.cc.cc qtbase qtmultimedia dbus libX11 zlib libX11 libxcb libXau libXdmcp freetype fontconfig libbsd libjson libgpgerror];
-
+mkDerivation rec {
+ pname = "soulseekqt";
version = "2018-1-30";
- mainbin = "SoulseekQt-" + (version) +"-"+ (if stdenv.is64bit then "64bit" else "32bit");
- srcs = {
- x86_64-linux = fetchurl {
- url = "https://www.dropbox.com/s/0vi87eef3ooh7iy/${mainbin}.tgz";
+ src = fetchurl {
+ urls = [
+ "https://www.dropbox.com/s/0vi87eef3ooh7iy/SoulseekQt-${version}.tgz"
+ "https://www.slsknet.org/SoulseekQt/Linux/SoulseekQt-${version}-64bit-appimage.tgz"
+ ];
sha256 = "0d1cayxr1a4j19bc5a3qp9pg22ggzmd55b6f5av3lc6lvwqqg4w6";
};
- };
-
-in stdenv.mkDerivation rec {
-
- pname = "soulseekqt";
- inherit version;
- src = srcs.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}");
dontBuild = true;
- buildInputs = [ pythonPackages.binwalk squashfsTools desktop-file-utils ];
+ nativeBuildInputs = [ autoPatchelfHook pythonPackages.binwalk squashfsTools desktop-file-utils ];
+ buildInputs = [ qtmultimedia stdenv.cc.cc ];
- # avoid usage of appimage's runner option --appimage-extract
+ # avoid usage of appimage's runner option --appimage-extract
unpackCmd = ''
export HOME=$(pwd) # workaround for binwalk
appimage=$(tar xvf $curSrc) && binwalk --quiet \
$appimage -D 'squashfs:squashfs:unsquashfs %e'
'';
-
+
patchPhase = ''
cd squashfs-root/
binary="$(readlink AppRun)"
-
+
# fixup desktop file
desktop-file-edit --set-key Exec --set-value $binary default.desktop
desktop-file-edit --set-key Comment --set-value "${meta.description}" default.desktop
- desktop-file-edit --set-key Categories --set-value Network default.desktop
+ desktop-file-edit --set-key Categories --set-value Network default.desktop
'';
installPhase = ''
@@ -57,13 +51,7 @@ in stdenv.mkDerivation rec {
cp $binary $out/bin/
'';
- fixupPhase = ''
- patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath ${libPath} \
- $out/bin/$binary
- '';
-
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Official Qt SoulSeek client";
homepage = http://www.soulseekqt.net;
license = licenses.unfree;
diff --git a/nixpkgs/pkgs/applications/networking/p2p/tixati/default.nix b/nixpkgs/pkgs/applications/networking/p2p/tixati/default.nix
index 850fc488bf3..f11aaa27370 100644
--- a/nixpkgs/pkgs/applications/networking/p2p/tixati/default.nix
+++ b/nixpkgs/pkgs/applications/networking/p2p/tixati/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "tixati";
- version = "2.62";
+ version = "2.64";
src = fetchurl {
url = "https://download2.tixati.com/download/tixati-${version}-1.x86_64.manualinstall.tar.gz";
- sha256 = "18lmzllkymdigfl1xf696zqmr2b83p4rzlc8ddrcr0zpzy2z2w4a";
+ sha256 = "0xz2b2vasfc39wqv9lak2wdli7pr5b1vcm1lgpqx6kz7j5ba6jqp";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/applications/networking/p2p/transgui/default.nix b/nixpkgs/pkgs/applications/networking/p2p/transgui/default.nix
index 7c720cf35a0..51d591995b7 100644
--- a/nixpkgs/pkgs/applications/networking/p2p/transgui/default.nix
+++ b/nixpkgs/pkgs/applications/networking/p2p/transgui/default.nix
@@ -3,13 +3,13 @@ libX11, glib, gtk2, gdk-pixbuf, pango, atk, cairo, openssl }:
stdenv.mkDerivation rec {
pname = "transgui";
- version = "5.17.0";
+ version = "5.18.0";
src = fetchFromGitHub {
owner = "transmission-remote-gui";
repo = "transgui";
rev = "v${version}";
- sha256 = "0p76vavny5asi5naa4jn67raxlarsmrkbchfn96y6gh5p2vzwpl7";
+ sha256 = "1dyx778756zhvz5sxgdvy49p2c0x44w4nmcfd90wqrmgfknncnf5";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix b/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix
index 65abcf35a35..683507f8b19 100644
--- a/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix
+++ b/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix
@@ -1,48 +1,51 @@
-{ stdenv, fetchurl, pythonPackages, makeWrapper, imagemagick
-, enablePlayer ? true, vlc ? null, qt5 }:
+{ stdenv, fetchurl, pkgs, python3Packages, makeWrapper
+, enablePlayer ? true, vlc ? null, qt5, lib }:
stdenv.mkDerivation rec {
pname = "tribler";
- version = "7.1.2";
+ version = "7.4.0-exp1";
src = fetchurl {
- url = "https://github.com/Tribler/tribler/releases/download/v${version}/Tribler-v${version}.tar.gz";
- sha256 = "1ayzqx4358qlx56hsnsn5s8xl6mzdb6nw4kwsalmp86dw6vmmis8";
+ url = "https://github.com/Tribler/tribler/releases/download/v${version}/Tribler-v${version}.tar.xz";
+ sha256 = "18ziisg0v2gdxnprbhqsryz92yk270waj0la7m2h326k5qql3qkf";
};
- buildInputs = [
- pythonPackages.python
- pythonPackages.wrapPython
+ nativeBuildInputs = [
+ python3Packages.wrapPython
makeWrapper
- imagemagick
+ ];
+
+ buildInputs = [
+ python3Packages.python
];
pythonPath = [
- pythonPackages.libtorrentRasterbar
- pythonPackages.apsw
- pythonPackages.twisted
- pythonPackages.netifaces
- pythonPackages.pycrypto
- pythonPackages.pyasn1
- pythonPackages.requests
- pythonPackages.setuptools
- pythonPackages.m2crypto
- pythonPackages.pyqt5
- pythonPackages.chardet
- pythonPackages.cherrypy
- pythonPackages.cryptography
- pythonPackages.libnacl
- pythonPackages.configobj
- pythonPackages.matplotlib
- pythonPackages.plyvel
- pythonPackages.decorator
- pythonPackages.feedparser
- pythonPackages.service-identity
- pythonPackages.psutil
- pythonPackages.meliae
- pythonPackages.sip
- pythonPackages.pillow
- pythonPackages.networkx
+ python3Packages.libtorrentRasterbar
+ python3Packages.twisted
+ python3Packages.netifaces
+ python3Packages.pycrypto
+ python3Packages.pyasn1
+ python3Packages.requests
+ python3Packages.m2crypto
+ python3Packages.pyqt5
+ python3Packages.chardet
+ python3Packages.cherrypy
+ python3Packages.cryptography
+ python3Packages.libnacl
+ python3Packages.configobj
+ python3Packages.decorator
+ python3Packages.feedparser
+ python3Packages.service-identity
+ python3Packages.psutil
+ python3Packages.pillow
+ python3Packages.networkx
+ python3Packages.pony
+ python3Packages.lz4
+ python3Packages.pyqtgraph
+
+ # there is a BTC feature, but it requires some unclear version of
+ # bitcoinlib, so this doesn't work right now.
+ # python3Packages.bitcoinlib
];
postPatch = ''
@@ -54,12 +57,11 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
- find . -name '*.png' -exec convert -strip {} {} \;
mkdir -pv $out
# Nasty hack; call wrapPythonPrograms to set program_PYTHONPATH.
wrapPythonPrograms
cp -prvd ./* $out/
- makeWrapper ${pythonPackages.python}/bin/python $out/bin/tribler \
+ makeWrapper ${python3Packages.python}/bin/python $out/bin/tribler \
--set QT_QPA_PLATFORM_PLUGIN_PATH ${qt5.qtbase.bin}/lib/qt-*/plugins/platforms \
--set _TRIBLERPATH $out \
--set PYTHONPATH $out:$program_PYTHONPATH \
diff --git a/nixpkgs/pkgs/applications/networking/protocol/default.nix b/nixpkgs/pkgs/applications/networking/protocol/default.nix
index 7fdb062ef80..8785d2449b3 100644
--- a/nixpkgs/pkgs/applications/networking/protocol/default.nix
+++ b/nixpkgs/pkgs/applications/networking/protocol/default.nix
@@ -1,14 +1,14 @@
{ stdenv, buildPythonApplication, fetchFromGitHub }:
buildPythonApplication {
- pname = "protocol";
- version = "20171226";
+ pname = "protocol-unstable";
+ version = "2019-03-28";
src = fetchFromGitHub {
owner = "luismartingarcia";
repo = "protocol";
- rev = "d450da7d8a58595d8ef82f1d199a80411029fc7d";
- sha256 = "1g31s2xx0bw8ak5ag1c6mv0p0b8bj5dp3lkk9mxaf2ndj1m1qdkw";
+ rev = "4e8326ea6c2d288be5464c3a7d9398df468c0ada";
+ sha256 = "13l10jhf4vghanmhh3pn91b2jdciispxy0qadz4n08blp85qn9cm";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/networking/remote/anydesk/default.nix b/nixpkgs/pkgs/applications/networking/remote/anydesk/default.nix
index cec4e72e2ad..0f4272985d0 100644
--- a/nixpkgs/pkgs/applications/networking/remote/anydesk/default.nix
+++ b/nixpkgs/pkgs/applications/networking/remote/anydesk/default.nix
@@ -1,11 +1,12 @@
{ stdenv, fetchurl, makeWrapper, makeDesktopItem
, atk, cairo, gdk-pixbuf, glib, gnome2, gtk2, libGLU_combined, pango, xorg
-, lsb-release, freetype, fontconfig, pangox_compat, polkit, polkit_gnome }:
+, lsb-release, freetype, fontconfig, pangox_compat, polkit, polkit_gnome
+, pulseaudio }:
let
sha256 = {
- x86_64-linux = "0mixw2sk7li1hjagibwzdgbfnrih5acricczqmfks1gsinjqrn82";
- i386-linux = "1gshd4vm8ysn636r1z44vmzdzrgybsmj8ma4zdabvs9jsbm2da3c";
+ x86_64-linux = "0dcg9znjxpnysypznnnq4xbaciiqz8l4p1hrbis3pazwi7bakizs";
+ i386-linux = "04bvsvqjkayac17y9jcpdcfm3hzm2kq1brd9vwnx34gg07x9mn7g";
}.${stdenv.hostPlatform.system} or (throw "system ${stdenv.hostPlatform.system} not supported");
arch = {
@@ -27,7 +28,7 @@ let
in stdenv.mkDerivation rec {
pname = "anydesk";
- version = "5.1.2";
+ version = "5.5.0";
src = fetchurl {
url = "https://download.anydesk.com/linux/${pname}-${version}-${arch}.tar.gz";
@@ -37,9 +38,9 @@ in stdenv.mkDerivation rec {
buildInputs = [
atk cairo gdk-pixbuf glib gtk2 stdenv.cc.cc pango
gnome2.gtkglext libGLU_combined freetype fontconfig
- pangox_compat polkit polkit_gnome
+ pangox_compat polkit polkit_gnome pulseaudio
] ++ (with xorg; [
- libxcb libX11 libXdamage libXext libXfixes libXi libXmu
+ libxcb libxkbfile libX11 libXdamage libXext libXfixes libXi libXmu
libXrandr libXtst libXt libICE libSM libXrender
]);
diff --git a/nixpkgs/pkgs/applications/networking/remote/putty/default.nix b/nixpkgs/pkgs/applications/networking/remote/putty/default.nix
index d8dc33c944e..8c2d9ac36e9 100644
--- a/nixpkgs/pkgs/applications/networking/remote/putty/default.nix
+++ b/nixpkgs/pkgs/applications/networking/remote/putty/default.nix
@@ -1,9 +1,9 @@
{ stdenv, lib, fetchurl, autoconf, automake, pkgconfig, libtool
-, gtk2, halibut, ncurses, perl
+, gtk2, halibut, ncurses, perl, darwin
}:
stdenv.mkDerivation rec {
- version = "0.71";
+ version = "0.73";
pname = "putty";
src = fetchurl {
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
"https://the.earth.li/~sgtatham/putty/${version}/${pname}-${version}.tar.gz"
"ftp://ftp.wayne.edu/putty/putty-website-mirror/${version}/${pname}-${version}.tar.gz"
];
- sha256 = "1f66iss0kqk982azmxbk4xfm2i1csby91vdvly6cr04pz3i1r4rg";
+ sha256 = "076z34jpik2dmlwxicvf1djjgnahcqv12rjhmb9yq6ml7x0bbc1x";
};
# glib-2.62 deprecations
@@ -20,9 +20,6 @@ stdenv.mkDerivation rec {
preConfigure = lib.optionalString stdenv.hostPlatform.isUnix ''
perl mkfiles.pl
( cd doc ; make );
- sed -e '/AM_PATH_GTK(/d' \
- -e '/AC_OUTPUT/iAM_PROG_CC_C_O' \
- -e '/AC_OUTPUT/iAM_PROG_AR' -i configure.ac
./mkauto.sh
cd unix
'' + lib.optionalString stdenv.hostPlatform.isWindows ''
@@ -41,7 +38,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoconf automake halibut libtool perl pkgconfig ];
buildInputs = lib.optionals stdenv.hostPlatform.isUnix [
gtk2 ncurses
- ];
+ ] ++ lib.optional stdenv.isDarwin darwin.apple_sdk.libs.utmp;
enableParallelBuilding = true;
meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/networking/remote/teamviewer/default.nix b/nixpkgs/pkgs/applications/networking/remote/teamviewer/default.nix
index 97e561da93b..2cadf7f2637 100644
--- a/nixpkgs/pkgs/applications/networking/remote/teamviewer/default.nix
+++ b/nixpkgs/pkgs/applications/networking/remote/teamviewer/default.nix
@@ -6,11 +6,11 @@
mkDerivation rec {
pname = "teamviewer";
- version = "14.6.2452";
+ version = "14.7.1965";
src = fetchurl {
url = "https://dl.tvcdn.de/download/linux/version_14x/teamviewer_${version}_amd64.deb";
- sha256 = "0j677bqwvlczbja9msayqpdgandb2mvyvcr0vasc3hhnmnk70ahw";
+ sha256 = "056050x173y450apl096vw8g3b3kvrd2b4xpj706nw6jdxsnhfbp";
};
unpackPhase = ''
diff --git a/nixpkgs/pkgs/applications/networking/sync/onedrive/default.nix b/nixpkgs/pkgs/applications/networking/sync/onedrive/default.nix
index b1a5e8e74cb..0767ce2f294 100644
--- a/nixpkgs/pkgs/applications/networking/sync/onedrive/default.nix
+++ b/nixpkgs/pkgs/applications/networking/sync/onedrive/default.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "onedrive";
- version = "2.3.10";
+ version = "2.3.11";
src = fetchFromGitHub {
owner = "abraunegg";
repo = "onedrive";
rev = "v${version}";
- sha256 = "0ks22anxih63zwlc11z0gi531wvcricbkv1wlkrgfihi58l8fhfk";
+ sha256 = "08k5b3izqzk9mjjny5y47i3q5sl0w37xdqrhaacjxwm0jib9w0mh";
};
nativeBuildInputs = [
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
description = "A complete tool to interact with OneDrive on Linux";
homepage = "https://github.com/abraunegg/onedrive";
license = licenses.gpl3;
- maintainers = with maintainers; [ doronbehar ];
+ maintainers = with maintainers; [ doronbehar srgom ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/applications/networking/sync/rclone/default.nix b/nixpkgs/pkgs/applications/networking/sync/rclone/default.nix
index 7475692b962..71421eaf1e7 100644
--- a/nixpkgs/pkgs/applications/networking/sync/rclone/default.nix
+++ b/nixpkgs/pkgs/applications/networking/sync/rclone/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "rclone";
- version = "1.49.5";
+ version = "1.50.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0firfb2300grfp5fnqaifhp346m4d0x8r1xshs9d8r6jxb160n03";
+ sha256 = "0yaspkh88q8i58i8g8mm6sqb75hczavz2lvzdd1iif1bqgi6b5fz";
};
goPackagePath = "github.com/rclone/rclone";
diff --git a/nixpkgs/pkgs/applications/networking/trebleshot/default.nix b/nixpkgs/pkgs/applications/networking/trebleshot/default.nix
new file mode 100644
index 00000000000..1b049ff2dc7
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/trebleshot/default.nix
@@ -0,0 +1,29 @@
+{ mkDerivation, lib, fetchFromGitHub
+, cmake, qtbase, kdnssd
+}:
+
+mkDerivation rec {
+ pname = "trebleshot";
+ version = "0.1.0-alpha2-15-ga7ac23c";
+ # name="${pname}-${version}";
+
+ src = fetchFromGitHub {
+ owner = "genonbeta";
+ repo = "TrebleShot-Desktop";
+ rev = "${version}";
+ sha256 = "1k8wagw6arsi1lqkhn1nl6j11mb122vi1qs0q2np6nznwfy7pn1k";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ qtbase kdnssd ];
+
+ meta = with lib; {
+ description = "Android file transferring tool for desktop";
+ homepage = https://github.com/genonbeta/TrebleShot-Desktop;
+ license = licenses.gpl2;
+
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ woffs ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/networking/weather/meteo/default.nix b/nixpkgs/pkgs/applications/networking/weather/meteo/default.nix
index 5fe52d5f33d..64fef08ceef 100644
--- a/nixpkgs/pkgs/applications/networking/weather/meteo/default.nix
+++ b/nixpkgs/pkgs/applications/networking/weather/meteo/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "meteo";
- version = "0.9.7";
+ version = "0.9.8";
src = fetchFromGitLab {
owner = "bitseater";
repo = pname;
rev = version;
- sha256 = "014x3mg2dc58h1qwy2nrz3a5mzdnbzish8zgn3x6lj6szfz5c72n";
+ sha256 = "1ll5fja0dqxcr6hrh2dk4hgw9gf8ms9bcp1ifznd21byxzyhdlr0";
};
nativeBuildInputs = [
@@ -40,9 +40,9 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Know the forecast of the next hours & days";
- homepage = https://gitlab.com/bitseater/meteo;
- license = licenses.gpl3Plus;
+ homepage = https://gitlab.com/bitseater/meteo;
+ license = licenses.gpl3Plus;
maintainers = with maintainers; [ worldofpeace ];
- platforms = platforms.linux;
+ platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/applications/office/aesop/default.nix b/nixpkgs/pkgs/applications/office/aesop/default.nix
index 603f8018993..b637f6bbf06 100644
--- a/nixpkgs/pkgs/applications/office/aesop/default.nix
+++ b/nixpkgs/pkgs/applications/office/aesop/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "aesop";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchFromGitHub {
owner = "lainsce";
repo = pname;
rev = version;
- sha256 = "1vadm8295jb7jaah2qykf3h9zvl5c013sanmxqi4snmmq4pa32ax";
+ sha256 = "1hnwhxaz0zx4fswrxjzyv5s77v5fimn87yid9sd1qgfv2g1ck0jc";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/office/atlassian-cli/default.nix b/nixpkgs/pkgs/applications/office/atlassian-cli/default.nix
index 6ef6e51527e..6894f1ca635 100644
--- a/nixpkgs/pkgs/applications/office/atlassian-cli/default.nix
+++ b/nixpkgs/pkgs/applications/office/atlassian-cli/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "atlassian-cli";
- version = "8.5.0";
+ version = "9.0.0";
src = fetchzip {
url = "https://bobswift.atlassian.net/wiki/download/attachments/16285777/${pname}-${version}-distribution.zip";
- sha256 = "0c9jq7q0bx0db0zhdh89bv1ijfg7cddbx04v451vl8caqcyhkfgz";
+ sha256 = "1z8723krq65fcy5aapgiz216vrpw2nw8fbn1h3a4zpis7kw8qp0f";
extraPostFetch = "chmod go-w $out";
};
diff --git a/nixpkgs/pkgs/applications/office/fava/default.nix b/nixpkgs/pkgs/applications/office/fava/default.nix
index a5de74a6f16..6b26870ee44 100644
--- a/nixpkgs/pkgs/applications/office/fava/default.nix
+++ b/nixpkgs/pkgs/applications/office/fava/default.nix
@@ -25,6 +25,7 @@ buildPythonApplication rec {
markdown2
ply
simplejson
+ jaraco_functools
];
# CLI test expects fava on $PATH. Not sure why static_url fails.
diff --git a/nixpkgs/pkgs/applications/office/flexibee/default.nix b/nixpkgs/pkgs/applications/office/flexibee/default.nix
index 71c69603631..831d8cbcf2a 100644
--- a/nixpkgs/pkgs/applications/office/flexibee/default.nix
+++ b/nixpkgs/pkgs/applications/office/flexibee/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, makeWrapper, jre }:
let
- version = "2019.3.0.3";
+ version = "2019.3.0.7";
majorVersion = builtins.substring 0 6 version;
in
@@ -11,16 +11,25 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://download.flexibee.eu/download/${majorVersion}/${version}/${pname}-${version}.tar.gz";
- sha256 = "1ivhqh1rl4ll0af9nfgfm7f647vc9zk61aplinvz73xb3grb4j6f";
+ sha256 = "01n2pkh17s2iab7n9xgq9vqcf1fnzmb382zmmd1lwyw3x57f5rq2";
};
nativeBuildInputs = [ makeWrapper ];
+ prePatch = ''
+ substituteInPlace usr/sbin/flexibee-server \
+ --replace "/usr/share/flexibee" $out \
+ --replace "/var/run" "/run"
+ '';
+
+
installPhase = ''
runHook preInstall
cp -R usr/share/flexibee/ $out/
install -Dm755 usr/bin/flexibee $out/bin/flexibee
- wrapProgram $out/bin/flexibee --set JAVA_HOME "${jre}"
+ install -Dm755 usr/sbin/flexibee-server $out/bin/flexibee-server
+ wrapProgram $out/bin/flexibee --set JAVA_HOME "${jre}"
+ wrapProgram $out/bin/flexibee-server --set JAVA_HOME "${jre}"
runHook postInstall
'';
diff --git a/nixpkgs/pkgs/applications/office/gnumeric/default.nix b/nixpkgs/pkgs/applications/office/gnumeric/default.nix
index 70d1e3d79ba..979c960f7a8 100644
--- a/nixpkgs/pkgs/applications/office/gnumeric/default.nix
+++ b/nixpkgs/pkgs/applications/office/gnumeric/default.nix
@@ -1,31 +1,22 @@
{ stdenv, fetchurl, pkgconfig, intltool, perlPackages
, goffice, gnome3, wrapGAppsHook, gtk3, bison, pythonPackages
-, itstool, autoreconfHook
+, itstool
}:
let
inherit (pythonPackages) python pygobject3;
in stdenv.mkDerivation rec {
pname = "gnumeric";
- version = "1.12.45"; # TODO next release: remove gamma patch and autoreconfHook
+ version = "1.12.46";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0c8dl1kvnj3g32qy3s92qpqpqfy0in59cx005gjvvzsflahav61h";
+ sha256 = "9fdc67377af52dfe69a7db4f533938024a75f454fc5d25ab43b8e6739be0b5e1";
};
- patches = stdenv.lib.optional stdenv.isDarwin
- # https://gitlab.gnome.org/GNOME/gnumeric/issues/402
- (fetchurl {
- name = "math-gamma.patch";
- url = "https://gitlab.gnome.org/GNOME/gnumeric/uploads/cf8d162bc719de92e97d01cb0ba5b637/ppp";
- sha256 = "17wiigs06qc86a1nghwcg3pcnpa28123jblgsxpy3j7drardgnlp";
- });
-
configureFlags = [ "--disable-component" ];
- nativeBuildInputs = [ pkgconfig intltool bison itstool wrapGAppsHook ]
- ++ stdenv.lib.optional stdenv.isDarwin autoreconfHook;
+ nativeBuildInputs = [ pkgconfig intltool bison itstool wrapGAppsHook ];
# ToDo: optional libgda, introspection?
buildInputs = [
diff --git a/nixpkgs/pkgs/applications/office/kmymoney/default.nix b/nixpkgs/pkgs/applications/office/kmymoney/default.nix
index 20ba1abd36a..966c36f1823 100644
--- a/nixpkgs/pkgs/applications/office/kmymoney/default.nix
+++ b/nixpkgs/pkgs/applications/office/kmymoney/default.nix
@@ -10,17 +10,16 @@
# Needed for running tests:
, qtbase, xvfb_run
-# For weboob, which only supports Python 2.x:
-, python2Packages
+, python3Packages
}:
stdenv.mkDerivation rec {
pname = "kmymoney";
- version = "5.0.5";
+ version = "5.0.7";
src = fetchurl {
url = "mirror://kde/stable/kmymoney/${version}/src/${pname}-${version}.tar.xz";
- sha256 = "1hghs4676kn2giwpwz1y7p6djpmi41x64idf3ybiz8ky14a5s977";
+ sha256 = "1h5mzvgpfyl2j66b3nsw17yxvg0ja1qhjlcmfkz62221vcqsrp6m";
};
# Hidden dependency that wasn't included in CMakeLists.txt:
@@ -29,7 +28,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
nativeBuildInputs = [
- doxygen extra-cmake-modules graphviz kdoctools python2Packages.wrapPython
+ doxygen extra-cmake-modules graphviz kdoctools python3Packages.wrapPython
wrapQtAppsHook
];
@@ -41,10 +40,10 @@ stdenv.mkDerivation rec {
# Put it into buildInputs so that CMake can find it, even though we patch
# it into the interface later.
- python2Packages.weboob
+ python3Packages.weboob
];
- weboobPythonPath = [ python2Packages.weboob ];
+ weboobPythonPath = [ python3Packages.weboob ];
postInstall = ''
buildPythonPath "$weboobPythonPath"
@@ -70,6 +69,5 @@ stdenv.mkDerivation rec {
homepage = https://kmymoney.org/;
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Plus;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/office/libreoffice/default.nix b/nixpkgs/pkgs/applications/office/libreoffice/default.nix
index a459302177b..51ef4eb9d24 100644
--- a/nixpkgs/pkgs/applications/office/libreoffice/default.nix
+++ b/nixpkgs/pkgs/applications/office/libreoffice/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, pam, python3, libxslt, perl, ArchiveZip, gettext
, IOCompress, zlib, libjpeg, expat, freetype, libwpd
-, libxml2, db, sablotron, curl, fontconfig, libsndfile, neon
+, libxml2, db, curl, fontconfig, libsndfile, neon
, bison, flex, zip, unzip, gtk3, gtk2, libmspack, getopt, file, cairo, which
, icu, boost, jdk, ant, cups, xorg, libcmis, fontforge
, openssl, gperf, cppunit, GConf, ORBit2, poppler, utillinux
@@ -65,6 +65,8 @@ in stdenv.mkDerivation rec {
inherit (primary-src) src;
+ outputs = [ "out" "dev" ];
+
# For some reason librdf_redland sometimes refers to rasqal.h instead
# of rasqal/rasqal.h
NIX_CFLAGS_COMPILE = [ "-I${librdf_rasqal}/include/rasqal" ] ++ lib.optional stdenv.isx86_64 "-mno-fma";
@@ -276,6 +278,9 @@ in stdenv.mkDerivation rec {
cp -r sysui/desktop/icons "$out/share"
sed -re 's@Icon=libreoffice(dev)?[0-9.]*-?@Icon=@' -i "$out/share/applications/"*.desktop
+
+ mkdir -p $dev
+ cp -r include $dev
'';
configureFlags = [
@@ -363,7 +368,7 @@ in stdenv.mkDerivation rec {
libXdmcp libpthreadstubs libGLU_combined mythes gst_all_1.gstreamer
gst_all_1.gst-plugins-base glib libmysqlclient
neon nspr nss openldap openssl ORBit2 pam perl pkgconfig poppler
- python3 sablotron sane-backends unzip vigra which zip zlib
+ python3 sane-backends unzip vigra which zip zlib
mdds bluez5 libcmis libwps libabw libzmf
libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux
librevenge libe-book libmwaw glm glew ncurses epoxy
diff --git a/nixpkgs/pkgs/applications/office/libreoffice/still.nix b/nixpkgs/pkgs/applications/office/libreoffice/still.nix
index 4739d526558..fc984d39e27 100644
--- a/nixpkgs/pkgs/applications/office/libreoffice/still.nix
+++ b/nixpkgs/pkgs/applications/office/libreoffice/still.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, pam, python3, libxslt, perl, ArchiveZip, gettext
, IOCompress, zlib, libjpeg, expat, freetype, libwpd
-, libxml2, db, sablotron, curl, fontconfig, libsndfile, neon
+, libxml2, db, curl, fontconfig, libsndfile, neon
, bison, flex, zip, unzip, gtk3, gtk2, libmspack, getopt, file, cairo, which
, icu, boost, jdk, ant, cups, xorg, libcmis, fontforge
, openssl, gperf, cppunit, GConf, ORBit2, poppler, utillinux
@@ -65,6 +65,8 @@ in stdenv.mkDerivation rec {
inherit (primary-src) src;
+ outputs = [ "out" "dev" ];
+
# For some reason librdf_redland sometimes refers to rasqal.h instead
# of rasqal/rasqal.h
NIX_CFLAGS_COMPILE = [ "-I${librdf_rasqal}/include/rasqal" ];
@@ -276,6 +278,9 @@ in stdenv.mkDerivation rec {
cp -r sysui/desktop/icons "$out/share"
sed -re 's@Icon=libreoffice(dev)?[0-9.]*-?@Icon=@' -i "$out/share/applications/"*.desktop
+
+ mkdir -p $dev
+ cp -r include $dev
'';
configureFlags = [
@@ -360,7 +365,7 @@ in stdenv.mkDerivation rec {
libXdmcp libpthreadstubs libGLU_combined mythes gst_all_1.gstreamer
gst_all_1.gst-plugins-base glib libmysqlclient
neon nspr nss openldap openssl ORBit2 pam perl poppler
- python3 sablotron sane-backends unzip vigra which zip zlib
+ python3 sane-backends unzip vigra which zip zlib
mdds bluez5 libcmis libwps libabw libzmf
libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux
librevenge libe-book libmwaw glm glew ncurses epoxy
diff --git a/nixpkgs/pkgs/applications/office/mendeley/default.nix b/nixpkgs/pkgs/applications/office/mendeley/default.nix
index a7b0afe0754..9fdeecfee36 100644
--- a/nixpkgs/pkgs/applications/office/mendeley/default.nix
+++ b/nixpkgs/pkgs/applications/office/mendeley/default.nix
@@ -1,4 +1,4 @@
-{ fetchurl, stdenv, dpkg, which
+{ fetchurl, stdenv, mkDerivation, dpkg, which
, makeWrapper
, alsaLib
, desktop-file-utils
@@ -90,7 +90,7 @@ let
in
-stdenv.mkDerivation {
+mkDerivation {
pname = "mendeley";
inherit version;
@@ -106,6 +106,8 @@ stdenv.mkDerivation {
dontUnpack = true;
+ dontWrapQtApps = true;
+
installPhase = ''
dpkg-deb -x $src $out
mv $out/opt/mendeleydesktop/{bin,lib,share} $out
@@ -115,7 +117,7 @@ stdenv.mkDerivation {
--set-rpath ${stdenv.lib.makeLibraryPath deps}:$out/lib \
$out/bin/mendeleydesktop
- wrapProgram $out/bin/mendeleydesktop \
+ wrapQtApp $out/bin/mendeleydesktop \
--add-flags "--unix-distro-build" \
${stdenv.lib.optionalString autorunLinkHandler # ignore errors installing the link handler
''--run "$out/bin/install-mendeley-link-handler.sh $out/bin/mendeleydesktop ||:"''}
diff --git a/nixpkgs/pkgs/applications/office/paperwork/default.nix b/nixpkgs/pkgs/applications/office/paperwork/default.nix
index df5e495f936..3506ea8b551 100644
--- a/nixpkgs/pkgs/applications/office/paperwork/default.nix
+++ b/nixpkgs/pkgs/applications/office/paperwork/default.nix
@@ -61,7 +61,7 @@ python3Packages.buildPythonApplication rec {
'';
propagatedBuildInputs = with python3Packages; [
- paperwork-backend pypillowfight gtk3 cairo pyxdg dateutil setuptools
+ paperwork-backend pypillowfight gtk3 cairo pyxdg dateutil setuptools pandas
];
makeWrapperArgs = [
diff --git a/nixpkgs/pkgs/applications/office/pympress/default.nix b/nixpkgs/pkgs/applications/office/pympress/default.nix
new file mode 100644
index 00000000000..5cb20e4d613
--- /dev/null
+++ b/nixpkgs/pkgs/applications/office/pympress/default.nix
@@ -0,0 +1,48 @@
+{ lib
+, python3Packages
+, wrapGAppsHook
+, xvfb_run
+, gtk3
+, gobject-introspection
+, libcanberra-gtk3
+, dbus
+, poppler_gi
+, python3
+ }:
+
+python3Packages.buildPythonApplication rec {
+ pname = "pympress";
+ version = "1.4.0";
+
+ src = python3Packages.fetchPypi {
+ inherit pname version;
+ sha256 = "101wj6m931bj0ah6niw79i8ywb5zlb2783g7n7dmkhw6ay3jj4vq";
+ };
+
+ nativeBuildInputs = [
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ gtk3
+ gobject-introspection
+ libcanberra-gtk3
+ poppler_gi
+ ];
+
+ propagatedBuildInputs = with python3Packages; [
+ pycairo
+ pygobject3
+ python-vlc
+ watchdog
+ ];
+
+ doCheck = false; # there are no tests
+
+ meta = with lib; {
+ description = "Simple yet powerful PDF reader designed for dual-screen presentations";
+ license = licenses.gpl2Plus;
+ homepage = "https://pympress.xyz/";
+ maintainers = [ maintainers.tbenst ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/office/qownnotes/default.nix b/nixpkgs/pkgs/applications/office/qownnotes/default.nix
index 4845f058f83..b646d0fc93f 100644
--- a/nixpkgs/pkgs/applications/office/qownnotes/default.nix
+++ b/nixpkgs/pkgs/applications/office/qownnotes/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "qownnotes";
- version = "19.9.16";
+ version = "19.11.14";
src = fetchurl {
url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz";
# Can grab official version like so:
# $ curl https://download.tuxfamily.org/qownnotes/src/qownnotes-19.1.8.tar.xz.sha256
- sha256 = "01ja4a9z87y8wdf1p9pdjdhr2h4hlyf28iqh1wlcapfq8f53zq42";
+ sha256 = "8faa67720443fc9a116feae3e7d641922a08814b9af4d973d348ff8a0ee0e35d";
};
nativeBuildInputs = [ qmake qttools ];
diff --git a/nixpkgs/pkgs/applications/office/skrooge/default.nix b/nixpkgs/pkgs/applications/office/skrooge/default.nix
index dfa08b1924e..fd68896ca67 100644
--- a/nixpkgs/pkgs/applications/office/skrooge/default.nix
+++ b/nixpkgs/pkgs/applications/office/skrooge/default.nix
@@ -1,4 +1,4 @@
-{ mkDerivation, lib, fetchurl,
+{ mkDerivation, lib, fetchpatch, fetchurl,
cmake, extra-cmake-modules, qtwebengine, qtscript, grantlee,
kxmlgui, kwallet, kparts, kdoctools, kjobwidgets, kdesignerplugin,
kiconthemes, knewstuff, sqlcipher, qca-qt5, kactivities, karchive,
@@ -14,6 +14,14 @@ mkDerivation rec {
sha256 = "0rakfngp7j2x7h1isg6lbc5kva6k1kg99dz0zl43dc28s15can1w";
};
+ patches = [
+ (fetchpatch {
+ name = "skrooge-2.20.0-missing-header.patch";
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/app-office/skrooge/files/skrooge-2.20.0-missing-header.patch?id=cb8c91474b0ae2f9e889f89afe2d9114dbd1784f";
+ sha256 = "154zsidx45h6qrcqjh6czjxrcwrcmbyv3yh2k1s40v8pzvjwzrld";
+ })
+ ];
+
nativeBuildInputs = [
cmake extra-cmake-modules kdoctools shared-mime-info
];
@@ -37,6 +45,5 @@ mkDerivation rec {
license = with licenses; [ gpl3 ];
maintainers = with maintainers; [ joko ];
homepage = https://skrooge.org/;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix b/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix
index 8c862cb6ea4..ff54f8ff90f 100644
--- a/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix
+++ b/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix
@@ -2,13 +2,13 @@
callPackage ./generic.nix (args // rec {
pname = "freeoffice";
- version = "971";
+ version = "973";
edition = "2018";
suiteName = "FreeOffice";
src = fetchurl {
url = "https://www.softmaker.net/down/softmaker-freeoffice-${version}-amd64.tgz";
- sha256 = "1h36pjbpbiy4cw383cbrwh1jx2kp1ay29734zailmhifz53gj44f";
+ sha256 = "0xac4ynf1lfh8qmni5bhp4ybaamdfngva4bqaq21n1m4pgrx1ba5";
};
archive = "freeoffice${edition}.tar.lzma";
diff --git a/nixpkgs/pkgs/applications/office/softmaker/generic.nix b/nixpkgs/pkgs/applications/office/softmaker/generic.nix
index 9505271db14..82ac2b58f68 100644
--- a/nixpkgs/pkgs/applications/office/softmaker/generic.nix
+++ b/nixpkgs/pkgs/applications/office/softmaker/generic.nix
@@ -3,6 +3,10 @@
# Dynamic Libraries
, curl, libGL, libX11, libXext, libXmu, libXrandr, libXrender
+ # For fixing up execution of /bin/ls, which is necessary for
+ # product unlocking.
+, coreutils, libredirect
+
, pname, version, edition, suiteName, src, archive
, ...
@@ -45,7 +49,22 @@ in stdenv.mkDerivation rec {
runHook postUnpack
'';
- installPhase = ''
+ installPhase = let
+ # SoftMaker/FreeOffice collects some system information upon
+ # unlocking the product. But in doing so, it attempts to execute
+ # /bin/ls. If the execve syscall fails, the whole unlock
+ # procedure fails. This works around that by rewriting /bin/ls
+ # to the proper path.
+ #
+ # SoftMaker Office restarts itself upon some operations, such
+ # changing the theme and unlocking. Unfortunately, we do not
+ # have control over its environment then and it will fail
+ # with an error.
+ lsIntercept = ''
+ --set LD_PRELOAD "${libredirect}/lib/libredirect.so" \
+ --set NIX_REDIRECTS "/bin/ls=${coreutils}/bin/ls"
+ '';
+ in ''
runHook preInstall
mkdir -p $out/share
@@ -54,9 +73,12 @@ in stdenv.mkDerivation rec {
# Wrap rather than symlinking, so that the programs can determine
# their resource path.
mkdir -p $out/bin
- makeWrapper $out/share/${pname}${edition}/planmaker $out/bin/${pname}-planmaker
- makeWrapper $out/share/${pname}${edition}/presentations $out/bin/${pname}-presentations
- makeWrapper $out/share/${pname}${edition}/textmaker $out/bin/${pname}-textmaker
+ makeWrapper $out/share/${pname}${edition}/planmaker $out/bin/${pname}-planmaker \
+ ${lsIntercept}
+ makeWrapper $out/share/${pname}${edition}/presentations $out/bin/${pname}-presentations \
+ ${lsIntercept}
+ makeWrapper $out/share/${pname}${edition}/textmaker $out/bin/${pname}-textmaker \
+ ${lsIntercept}
for size in 16 32 48 64 96 128 256 512 1024; do
mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps
@@ -74,6 +96,10 @@ in stdenv.mkDerivation rec {
done
done
+ # freeoffice 973 misses the 96x96 application icons, giving broken symbolic links
+ # remove broken symbolic links
+ find $out -xtype l -ls -exec rm {} \;
+
# Add desktop items
${desktopItems.planmaker.buildCommand}
${desktopItems.presentations.buildCommand}
diff --git a/nixpkgs/pkgs/applications/office/softmaker/softmaker_office.nix b/nixpkgs/pkgs/applications/office/softmaker/softmaker_office.nix
index 26fe420d6a3..73a7d9bd35b 100644
--- a/nixpkgs/pkgs/applications/office/softmaker/softmaker_office.nix
+++ b/nixpkgs/pkgs/applications/office/softmaker/softmaker_office.nix
@@ -2,13 +2,13 @@
callPackage ./generic.nix (args // rec {
pname = "softmaker-office";
- version = "970";
+ version = "972";
edition = "2018";
suiteName = "SoftMaker Office";
src = fetchurl {
url = "https://www.softmaker.net/down/softmaker-office-${edition}-${version}-amd64.tgz";
- sha256 = "14f94p1jms41s2iz5sa770rcyfp4mv01r6jjjis9amx37zrc8yid";
+ sha256 = "06kgkmqg5269a4vm14i89mw8m1x9yy9ajw0dhfcvjizadyzmlqn1";
};
archive = "office${edition}.tar.lzma";
diff --git a/nixpkgs/pkgs/applications/office/todoman/default.nix b/nixpkgs/pkgs/applications/office/todoman/default.nix
index 7c5c8f72440..bfa162a54a2 100644
--- a/nixpkgs/pkgs/applications/office/todoman/default.nix
+++ b/nixpkgs/pkgs/applications/office/todoman/default.nix
@@ -5,11 +5,11 @@ let
in
buildPythonApplication rec {
pname = "todoman";
- version = "3.6.0";
+ version = "3.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1c0jh9bi2xfjc7w4kka68mygl00zkp2qxhffnipmfvvykfjmlhk0";
+ sha256 = "16brw2zhm5vamffin6qjb0lxjlj3ba40vaficl851nw2xh2mrdhy";
};
LOCALE_ARCHIVE = stdenv.lib.optionalString stdenv.isLinux
diff --git a/nixpkgs/pkgs/applications/office/zotero/default.nix b/nixpkgs/pkgs/applications/office/zotero/default.nix
index 334a380d914..34dace1cadb 100644
--- a/nixpkgs/pkgs/applications/office/zotero/default.nix
+++ b/nixpkgs/pkgs/applications/office/zotero/default.nix
@@ -34,11 +34,11 @@
stdenv.mkDerivation rec {
pname = "zotero";
- version = "5.0.73";
+ version = "5.0.77";
src = fetchurl {
url = "https://download.zotero.org/client/release/${version}/Zotero-${version}_linux-x86_64.tar.bz2";
- sha256 = "0m2i3l0gy22h6c7rk39cd17vyksyz5l5py2fn9pza8lcbypkwf3l";
+ sha256 = "1dgxzprpb8f5wpmvlvkxix0xxckfgjsi3wfcy9mb221a17cv0029";
};
buildInputs= [ wrapGAppsHook gsettings-desktop-schemas gtk3 gnome3.adwaita-icon-theme gnome3.dconf ];
diff --git a/nixpkgs/pkgs/applications/radio/chirp/default.nix b/nixpkgs/pkgs/applications/radio/chirp/default.nix
index 1a9328bb455..c088cefd861 100644
--- a/nixpkgs/pkgs/applications/radio/chirp/default.nix
+++ b/nixpkgs/pkgs/applications/radio/chirp/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "chirp-daily";
- version = "20190905";
+ version = "20190925";
src = fetchurl {
url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${pname}-${version}.tar.gz";
- sha256 = "01xglzzl94wzkd2d8zmyv6s1xqsfc7biph15k0ap8rlf98874rlf";
+ sha256 = "0immgss7nj7395r3csiypksnbn1r2f3j45c5v8qpybz65lpbplps";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/radio/sdrangel/default.nix b/nixpkgs/pkgs/applications/radio/sdrangel/default.nix
index 346c6aeed8e..7cb64f92f3f 100644
--- a/nixpkgs/pkgs/applications/radio/sdrangel/default.nix
+++ b/nixpkgs/pkgs/applications/radio/sdrangel/default.nix
@@ -39,7 +39,7 @@ let
in mkDerivation rec {
pname = "sdrangel";
- version = "4.11.7";
+ version = "4.11.12";
src = fetchFromGitHub {
owner = "f4exb";
diff --git a/nixpkgs/pkgs/applications/radio/uhd/default.nix b/nixpkgs/pkgs/applications/radio/uhd/default.nix
index 4b5c2c68344..76519062f59 100644
--- a/nixpkgs/pkgs/applications/radio/uhd/default.nix
+++ b/nixpkgs/pkgs/applications/radio/uhd/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, fetchFromGitHub, cmake, pkgconfig
-, python, pythonPackages, orc, libusb1, boost }:
+, python, orc, libusb1, boost }:
# You need these udev rules to not have to run as root (copied from
# ${uhd}/share/uhd/utils/uhd-usrp.rules):
@@ -40,7 +40,12 @@ in stdenv.mkDerivation {
[ (stdenv.lib.optionalString stdenv.isAarch32 "-DCMAKE_CXX_FLAGS=-Wno-psabi") ];
nativeBuildInputs = [ cmake pkgconfig ];
- buildInputs = [ python pythonPackages.pyramid_mako orc libusb1 boost ];
+ buildInputs = [
+ (python.withPackages (ps: with ps; [ Mako six requests ]))
+ orc
+ libusb1
+ boost
+ ];
# Build only the host software
preConfigure = "cd host";
diff --git a/nixpkgs/pkgs/applications/radio/urh/default.nix b/nixpkgs/pkgs/applications/radio/urh/default.nix
index a1b92e7e4e1..d4056dca7bf 100644
--- a/nixpkgs/pkgs/applications/radio/urh/default.nix
+++ b/nixpkgs/pkgs/applications/radio/urh/default.nix
@@ -1,25 +1,31 @@
{ stdenv, lib, fetchFromGitHub, python3Packages
, hackrf, rtl-sdr, airspy, limesuite, libiio
+, qt5
, USRPSupport ? false, uhd }:
python3Packages.buildPythonApplication rec {
pname = "urh";
- version = "2.7.3";
+ version = "2.8.0";
src = fetchFromGitHub {
owner = "jopohl";
repo = pname;
rev = "v${version}";
- sha256 = "1jrrj9c4ddm37m8j0g693xjimpnlvx7lan5kxish5p14xpwdak35";
+ sha256 = "1c87lff9bqhf574420ycqz88x6ad5hmy36wrb8pi0dqd1s1d72qb";
};
+ nativeBuildInputs = [ qt5.wrapQtAppsHook ];
buildInputs = [ hackrf rtl-sdr airspy limesuite libiio ]
++ lib.optional USRPSupport uhd;
propagatedBuildInputs = with python3Packages; [
- pyqt5 numpy psutil cython pyzmq pyaudio
+ pyqt5 numpy psutil cython pyzmq pyaudio setuptools
];
+ postFixup = ''
+ wrapQtApp $out/bin/urh
+ '';
+
doCheck = false;
meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/radio/welle-io/default.nix b/nixpkgs/pkgs/applications/radio/welle-io/default.nix
index c6b09595c20..229200f2352 100644
--- a/nixpkgs/pkgs/applications/radio/welle-io/default.nix
+++ b/nixpkgs/pkgs/applications/radio/welle-io/default.nix
@@ -1,11 +1,11 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig
+{ mkDerivation, lib, fetchFromGitHub, cmake, pkgconfig
, qtbase, qtcharts, qtmultimedia, qtquickcontrols, qtquickcontrols2
-, faad2, rtl-sdr, soapysdr-with-plugins, libusb, fftwSinglePrec }:
+, faad2, rtl-sdr, soapysdr-with-plugins, libusb, fftwSinglePrec, lame, mpg123 }:
let
- version = "1.0";
+ version = "2.0";
-in stdenv.mkDerivation {
+in mkDerivation {
pname = "welle-io";
inherit version;
@@ -13,8 +13,8 @@ in stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "AlbrechtL";
repo = "welle.io";
- rev = "V${version}";
- sha256 = "1fsr0c2w16z45mcr85sqmllw1xf2gn6hp6f6fmgx2zfprq8gdmcr";
+ rev = "v${version}";
+ sha256 = "0cp8dyswgwidabaj9bvkkc6hl3160096j6myckd5bw00zxnbfiqn";
};
nativeBuildInputs = [ cmake pkgconfig ];
@@ -22,7 +22,9 @@ in stdenv.mkDerivation {
buildInputs = [
faad2
fftwSinglePrec
+ lame
libusb
+ mpg123
qtbase
qtcharts
qtmultimedia
@@ -38,7 +40,7 @@ in stdenv.mkDerivation {
enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A DAB/DAB+ Software Radio";
homepage = https://www.welle.io/;
maintainers = with maintainers; [ ck3d markuskowa ];
diff --git a/nixpkgs/pkgs/applications/science/biology/EZminc/default.nix b/nixpkgs/pkgs/applications/science/biology/EZminc/default.nix
index 696162d2dc5..978615fa459 100644
--- a/nixpkgs/pkgs/applications/science/biology/EZminc/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/EZminc/default.nix
@@ -1,16 +1,17 @@
-{ stdenv, fetchFromGitHub, cmake, libminc, bicpl, itk, fftwFloat, gsl }:
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, libminc, bicpl, itk, fftwFloat, gsl }:
-stdenv.mkDerivation rec { pname = "EZminc";
- name = "${pname}-2017-08-29";
+stdenv.mkDerivation rec {
+ pname = "EZminc";
+ name = "${pname}-unstable-2019-07-25";
src = fetchFromGitHub {
owner = "BIC-MNI";
repo = pname;
- rev = "4e017236cb6e7f6e07507446b18b759c584b6fc3";
- sha256 = "1pg06x42pgsg7zy7dz9wf6ajakkm2n8by64lg9z64qi8qqy82b8v";
+ rev = "9591edd5389a5bda2c1f606816c7cdb35c065adf";
+ sha256 = "02k87qbpx0f48l2lbcjmlqx82py684z3sfi29va5icfg3hjd6j7b";
};
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ itk libminc bicpl fftwFloat gsl ];
cmakeFlags = [ "-DLIBMINC_DIR=${libminc}/lib/"
@@ -26,6 +27,5 @@ stdenv.mkDerivation rec { pname = "EZminc";
maintainers = with maintainers; [ bcdarwin ];
platforms = platforms.unix;
license = licenses.free;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/science/biology/dcm2niix/default.nix b/nixpkgs/pkgs/applications/science/biology/dcm2niix/default.nix
index 63d51de9930..7c328034a30 100644
--- a/nixpkgs/pkgs/applications/science/biology/dcm2niix/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/dcm2niix/default.nix
@@ -6,14 +6,14 @@
}:
stdenv.mkDerivation rec {
- version = "1.0.20190410";
+ version = "1.0.20190902";
pname = "dcm2niix";
src = fetchFromGitHub {
owner = "rordenlab";
repo = "dcm2niix";
rev = "v${version}";
- sha256 = "1prwpvbi76xlpkhc4kadjhyyx0s71cs30hi6anknhfm6hdyd26ms";
+ sha256 = "0h8jsadgv831lqb0jhnaxm7lldirmnp5agrhgg5bcxvn860fl15b";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/applications/science/biology/deeptools/default.nix b/nixpkgs/pkgs/applications/science/biology/deeptools/default.nix
new file mode 100644
index 00000000000..78a6f483337
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/biology/deeptools/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, python
+}:
+with python.pkgs;
+buildPythonApplication rec {
+ pname = "deepTools";
+ version = "3.3.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "08p36p9ncj5s8qf1r7h83x4rnmi63l3yk6mnr3wgpg2qgvwl0hji";
+ };
+
+ propagatedBuildInputs = [
+ numpy
+ numpydoc
+ scipy
+ py2bit
+ pybigwig
+ pysam
+ matplotlib
+ plotly
+ deeptoolsintervals
+ ];
+
+ checkInputs = [ pytest ];
+
+ meta = with lib; {
+ homepage = "https://deeptools.readthedocs.io/en/develop";
+ description = "Tools for exploring deep DNA sequencing data";
+ longDescription = ''
+ deepTools contains useful modules to process the mapped reads data for multiple
+ quality checks, creating normalized coverage files in standard bedGraph and bigWig
+ file formats, that allow comparison between different files (for example, treatment and control).
+ Finally, using such normalized and standardized files, deepTools can create many
+ publication-ready visualizations to identify enrichments and for functional
+ annotations of the genome.
+ '';
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ scalavision ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/science/biology/freebayes/default.nix b/nixpkgs/pkgs/applications/science/biology/freebayes/default.nix
index e1e84c9423b..7d0a36e755f 100644
--- a/nixpkgs/pkgs/applications/science/biology/freebayes/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/freebayes/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "freebayes";
- version = "2017-08-23";
+ version = "1.3.1";
src = fetchFromGitHub {
name = "freebayes-${version}-src";
owner = "ekg";
repo = "freebayes";
- rev = "8d2b3a060da473e1f4f89be04edfce5cba63f1d3";
- sha256 = "0yyrgk2639lz1yvg4jf0ccahnkic31dy77q05pb3i28rjf37v45z";
+ rev = "v${version}";
+ sha256 = "035nriknjqq8gvil81vvsmvqwi35v80q8h1cw24vd1gdyn1x7bys";
fetchSubmodules = true;
};
diff --git a/nixpkgs/pkgs/applications/science/biology/hmmer/default.nix b/nixpkgs/pkgs/applications/science/biology/hmmer/default.nix
index 3adbaf0079e..69ecb228697 100644
--- a/nixpkgs/pkgs/applications/science/biology/hmmer/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/hmmer/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- version = "3.2.1";
+ version = "3.3";
pname = "hmmer";
src = fetchurl {
url = "http://eddylab.org/software/hmmer/${pname}-${version}.tar.gz";
- sha256 = "171bivy6xhgjsz5nv53n81pc3frnwz29ylblawk2bv46szwjjqd5";
+ sha256 = "0v3kcgkr6jihq0xmpgn2xd5q7wiwvj6yswa905k2c0v7mx0bz1h1";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/science/biology/niftyseg/default.nix b/nixpkgs/pkgs/applications/science/biology/niftyseg/default.nix
index 689d3e42c97..f70054e9771 100644
--- a/nixpkgs/pkgs/applications/science/biology/niftyseg/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/niftyseg/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
homepage = http://cmictig.cs.ucl.ac.uk/research/software/software-nifty/niftyseg;
description = "Software for medical image segmentation, bias field correction, and cortical thickness calculation";
maintainers = with maintainers; [ bcdarwin ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
license = licenses.bsd3;
};
diff --git a/nixpkgs/pkgs/applications/science/biology/picard-tools/default.nix b/nixpkgs/pkgs/applications/science/biology/picard-tools/default.nix
index 8fff296affa..5a9cb5de528 100644
--- a/nixpkgs/pkgs/applications/science/biology/picard-tools/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/picard-tools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "picard-tools";
- version = "2.20.8";
+ version = "2.21.1";
src = fetchurl {
url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar";
- sha256 = "01bibkwyp4xzwcpvkr3ab6z0syjmzj4zmyxl3bybmrp9irhjvydg";
+ sha256 = "0knfx0by7rml19kr5ynb7860iykij1z1mx2hx0bg3s287sld1ppl";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/science/biology/star/default.nix b/nixpkgs/pkgs/applications/science/biology/star/default.nix
index 8cd23fe06ed..6f4211d0c0d 100644
--- a/nixpkgs/pkgs/applications/science/biology/star/default.nix
+++ b/nixpkgs/pkgs/applications/science/biology/star/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "star";
- version = "2.7.2b";
+ version = "2.7.3a";
src = fetchFromGitHub {
repo = "STAR";
owner = "alexdobin";
rev = version;
- sha256 = "1fb63n3jm1l8k60wdjbq9asv4l1kf7algxxs1aqzvvidx3a8fvzq";
+ sha256 = "1hgiqw5qhs0pc1xazzihcfd92na02xyq2kb469z04y1v51kpvvjq";
};
sourceRoot = "source/source";
diff --git a/nixpkgs/pkgs/applications/science/biology/truvari/default.nix b/nixpkgs/pkgs/applications/science/biology/truvari/default.nix
new file mode 100644
index 00000000000..bee43da6719
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/biology/truvari/default.nix
@@ -0,0 +1,43 @@
+{ lib
+, fetchFromGitHub
+, python3Packages
+}:
+
+python3Packages.buildPythonApplication rec {
+ pname = "truvari";
+ version = "1.3.2";
+
+ src = fetchFromGitHub {
+ owner = "spiralgenetics";
+ repo = "truvari";
+ rev = "v${version}";
+ sha256 = "0wmjz8nzibvj0ixky1m0qi7iyd204prk7glbvig1cvaab33k19f1";
+ };
+
+ propagatedBuildInputs = with python3Packages; [
+ pyvcf
+ python-Levenshtein
+ progressbar2
+ pysam
+ pyfaidx
+ intervaltree
+ ];
+
+ prePatch = ''
+ substituteInPlace ./setup.py \
+ --replace '"progressbar2==3.41.0",' "" \
+ --replace '"pysam==0.15.2",' ""
+ '';
+
+ meta = with lib; {
+ description = "Structural variant comparison tool for VCFs";
+ license = licenses.mit;
+ maintainers = with maintainers; [ scalavision ];
+ longDescription = ''
+ Truvari is a benchmarking tool for comparison sets of SVs.
+ It can calculate the recall, precision, and f-measure of a
+ vcf from a given structural variant caller. The tool
+ is created by Spiral Genetics.
+ '';
+ };
+}
diff --git a/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix b/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix
index f9dc759d67a..e32900ed720 100644
--- a/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix
+++ b/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix
@@ -17,14 +17,14 @@ let
};
in
stdenv.mkDerivation rec {
- version = "14.29.53";
+ version = "14.29.55";
pname = "jmol";
src = let
baseVersion = "${lib.versions.major version}.${lib.versions.minor version}";
in fetchurl {
url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz";
- sha256 = "0wdkiprccgvc5nh6h616l282fbd5mx5z3aiq2y558qa4gn22nqrq";
+ sha256 = "1w841yyck5j97p72q3iq0by0sixiyh3rzscbfcx21gv2dj45vq46";
};
patchPhase = ''
diff --git a/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix b/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix
index 6dec5b3b11f..d37f8d17336 100644
--- a/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix
+++ b/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Real-space time dependent density-functional theory code";
- homepage = http://octopus-code.org;
+ homepage = https://octopus-code.org;
maintainers = with maintainers; [ markuskowa ];
license = licenses.gpl2;
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/applications/science/electronics/eagle/eagle.nix b/nixpkgs/pkgs/applications/science/electronics/eagle/eagle.nix
index 7789f4cf8ba..7cc71e4978a 100644
--- a/nixpkgs/pkgs/applications/science/electronics/eagle/eagle.nix
+++ b/nixpkgs/pkgs/applications/science/electronics/eagle/eagle.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, makeDesktopItem
+{ stdenv, mkDerivation, fetchurl, makeDesktopItem
, libXrender, libXrandr, libXcursor, libX11, libXext, libXi, libxcb
, libGL, glib, nss, nspr, expat, alsaLib
, qtbase, qtdeclarative, qtsvg, qtlocation, qtwebchannel, qtwebengine
@@ -11,7 +11,7 @@ let
qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine
];
in
- stdenv.mkDerivation rec {
+ mkDerivation rec {
pname = "eagle";
version = "9.5.0";
diff --git a/nixpkgs/pkgs/applications/science/electronics/verilator/default.nix b/nixpkgs/pkgs/applications/science/electronics/verilator/default.nix
index 3ac4b24bf76..b59f628dfe9 100644
--- a/nixpkgs/pkgs/applications/science/electronics/verilator/default.nix
+++ b/nixpkgs/pkgs/applications/science/electronics/verilator/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "verilator";
- version = "4.018";
+ version = "4.020";
src = fetchurl {
url = "https://www.veripool.org/ftp/${pname}-${version}.tgz";
- sha256 = "0ih38dd8hiwgjyc6gclx8i9jlycgdlrxzz8bicm4a6yj4p0jxmcq";
+ sha256 = "06n3vds762vza4byrav0j3kp3aivvadndkgw7nirvasclp19zmxb";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/applications/science/logic/aspino/default.nix b/nixpkgs/pkgs/applications/science/logic/aspino/default.nix
index d6190942efa..6af7eaf3a5b 100644
--- a/nixpkgs/pkgs/applications/science/logic/aspino/default.nix
+++ b/nixpkgs/pkgs/applications/science/logic/aspino/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ gebner ma27 ];
platforms = platforms.unix;
license = licenses.asl20;
- homepage = http://alviano.net/software/maxino/;
+ homepage = https://alviano.net/software/maxino/;
# See pkgs/applications/science/logic/glucose/default.nix
badPlatforms = [ "aarch64-linux" ];
};
diff --git a/nixpkgs/pkgs/applications/science/logic/coq/default.nix b/nixpkgs/pkgs/applications/science/logic/coq/default.nix
index 81102338870..bf2d0396f69 100644
--- a/nixpkgs/pkgs/applications/science/logic/coq/default.nix
+++ b/nixpkgs/pkgs/applications/science/logic/coq/default.nix
@@ -7,7 +7,7 @@
{ stdenv, fetchFromGitHub, writeText, pkgconfig
, ocamlPackages, ncurses
-, buildIde ? !stdenv.lib.versionAtLeast version "8.10" # lablgtk3 cannot be built with GTK3 at version 3.24.11
+, buildIde ? true
, glib, gnome3, wrapGAppsHook
, darwin
, csdp ? null
@@ -30,6 +30,7 @@ let
"8.9.0" = "1dkgdjc4n1m15m1p724hhi5cyxpqbjw6rxc5na6fl3v4qjjfnizh";
"8.9.1" = "1xrq6mkhpq994bncmnijf8jwmwn961kkpl4mwwlv7j3dgnysrcv2";
"8.10.0" = "138jw94wp4mg5dgjc2asn8ng09ayz1mxdznq342n0m469j803gzg";
+ "8.10.1" = "072v2zkjzf7gj48137wpr3c9j0hg9pdhlr5l8jrgrwynld8fp7i4";
}.${version};
coq-version = stdenv.lib.versions.majorMinor version;
versionAtLeast = stdenv.lib.versionAtLeast coq-version;
@@ -123,7 +124,7 @@ self = stdenv.mkDerivation {
setupHook = writeText "setupHook.sh" ''
addCoqPath () {
if test -d "''$1/lib/coq/${coq-version}/user-contrib"; then
- export COQPATH="''${COQPATH}''${COQPATH:+:}''$1/lib/coq/${coq-version}/user-contrib/"
+ export COQPATH="''${COQPATH-}''${COQPATH:+:}''$1/lib/coq/${coq-version}/user-contrib/"
fi
}
diff --git a/nixpkgs/pkgs/applications/science/logic/eprover/default.nix b/nixpkgs/pkgs/applications/science/logic/eprover/default.nix
index 1f6fced2233..1b021f71607 100644
--- a/nixpkgs/pkgs/applications/science/logic/eprover/default.nix
+++ b/nixpkgs/pkgs/applications/science/logic/eprover/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "eprover";
- version = "2.3";
+ version = "2.4";
src = fetchurl {
url = "https://wwwlehre.dhbw-stuttgart.de/~sschulz/WORK/E_DOWNLOAD/V_${version}/E.tgz";
- sha256 = "15pbmi195812a2pwrvfa4gwad0cy7117d5kaw98651g6fzgd4rjk";
+ sha256 = "1xn5yypy6w36amsb3kvj1srlbv6v5dl51k64cd264asz2n469dxw";
};
buildInputs = [ which ];
diff --git a/nixpkgs/pkgs/applications/science/logic/hol_light/default.nix b/nixpkgs/pkgs/applications/science/logic/hol_light/default.nix
index cda3656dc59..d799b52d115 100644
--- a/nixpkgs/pkgs/applications/science/logic/hol_light/default.nix
+++ b/nixpkgs/pkgs/applications/science/logic/hol_light/default.nix
@@ -45,6 +45,6 @@ stdenv.mkDerivation {
homepage = http://www.cl.cam.ac.uk/~jrh13/hol-light/;
license = licenses.bsd2;
platforms = platforms.unix;
- maintainers = with maintainers; [ thoughtpolice z77z vbgl ];
+ maintainers = with maintainers; [ thoughtpolice maggesi vbgl ];
};
}
diff --git a/nixpkgs/pkgs/applications/science/logic/ott/default.nix b/nixpkgs/pkgs/applications/science/logic/ott/default.nix
index 40c66dd699d..854a62a5538 100644
--- a/nixpkgs/pkgs/applications/science/logic/ott/default.nix
+++ b/nixpkgs/pkgs/applications/science/logic/ott/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "ott";
- version = "0.28";
+ version = "0.29";
src = fetchFromGitHub {
owner = "ott-lang";
repo = "ott";
rev = version;
- sha256 = "0mzbrvqayqpns9zzg4m1scxx24dv9askhn51dawyb9pisvlyvai0";
+ sha256 = "0saznk2mjbhp3j57imy2p2j0938026bw5m5gqbj59vcvk1rwwl22";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/science/logic/why3/default.nix b/nixpkgs/pkgs/applications/science/logic/why3/default.nix
index 6f338f21478..eeb3a6b6d36 100644
--- a/nixpkgs/pkgs/applications/science/logic/why3/default.nix
+++ b/nixpkgs/pkgs/applications/science/logic/why3/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation {
pname = "why3";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = https://gforge.inria.fr/frs/download.php/file/37903/why3-1.2.0.tar.gz;
- sha256 = "0xz001jhi71ja8vqrjz27v63bidrzj4qvg1yqarq6p4dmpxhk348";
+ url = https://gforge.inria.fr/frs/download.php/file/38185/why3-1.2.1.tar.gz;
+ sha256 = "014gkwisjp05x3342zxkryb729p02ngx1hcjjsrplpa53jzgz647";
};
buildInputs = with ocamlPackages; [
diff --git a/nixpkgs/pkgs/applications/science/machine-learning/streamlit/default.nix b/nixpkgs/pkgs/applications/science/machine-learning/streamlit/default.nix
new file mode 100644
index 00000000000..c7bdf0f12a4
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/machine-learning/streamlit/default.nix
@@ -0,0 +1,34 @@
+{ lib, buildPythonApplication, fetchPypi
+ , altair, astor, base58, blinker, boto3, botocore, click, enum-compat
+ , future, pillow, protobuf, requests, toml, tornado, tzlocal, validators, watchdog
+ , jinja2, setuptools
+}:
+
+buildPythonApplication rec {
+ pname = "streamlit";
+ version = "0.50.2";
+ format = "wheel"; # the only distribution available
+
+ src = fetchPypi {
+ inherit pname version format;
+ sha256 = "1wymv7qckafs0p2jdjlxjaf1xrhm3iyd185jkldanbb0na5n3ndz";
+ };
+
+ propagatedBuildInputs = [
+ altair astor base58 blinker boto3 botocore click enum-compat
+ future pillow protobuf requests toml tornado tzlocal validators watchdog
+ jinja2 setuptools
+ ];
+
+ postInstall = ''
+ rm $out/bin/streamlit.cmd # remove windows helper
+ '';
+
+ meta = with lib; {
+ homepage = https://streamlit.io/;
+ description = "The fastest way to build custom ML tools";
+ maintainers = with maintainers; [ yrashk ];
+ license = licenses.asl20;
+ };
+
+}
diff --git a/nixpkgs/pkgs/applications/science/math/R/default.nix b/nixpkgs/pkgs/applications/science/math/R/default.nix
index a791f9a5772..a66cd3e8d7e 100644
--- a/nixpkgs/pkgs/applications/science/math/R/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/R/default.nix
@@ -4,6 +4,9 @@
, curl, Cocoa, Foundation, libobjc, libcxx, tzdata, fetchpatch
, withRecommendedPackages ? true
, enableStrictBarrier ? false
+# R as of writing does not support outputting both .so and .a files; it outputs:
+# --enable-R-static-lib conflicts with --enable-R-shlib and will be ignored
+, static ? false
, javaSupport ? (!stdenv.hostPlatform.isAarch32 && !stdenv.hostPlatform.isAarch64)
}:
@@ -20,9 +23,8 @@ stdenv.mkDerivation rec {
buildInputs = [
bzip2 gfortran libX11 libXmu libXt libXt libjpeg libpng libtiff ncurses
pango pcre perl readline texLive xz zlib less texinfo graphviz icu
- pkgconfig bison imake which openblas curl
- ] ++ stdenv.lib.optionals (!stdenv.isDarwin) [ tcl tk ]
- ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa Foundation libobjc libcxx ]
+ pkgconfig bison imake which openblas curl tcl tk
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa Foundation libobjc libcxx ]
++ stdenv.lib.optional javaSupport jdk;
patches = [
@@ -33,6 +35,8 @@ stdenv.mkDerivation rec {
substituteInPlace configure --replace "-install_name libR.dylib" "-install_name $out/lib/R/lib/libR.dylib"
'';
+ dontDisableStatic = static;
+
preConfigure = ''
configureFlagsArray=(
--disable-lto
@@ -47,7 +51,7 @@ stdenv.mkDerivation rec {
--with-libtiff
--with-ICU
${stdenv.lib.optionalString enableStrictBarrier "--enable-strict-barrier"}
- --enable-R-shlib
+ ${if static then "--enable-R-static-lib" else "--enable-R-shlib"}
AR=$(type -p ar)
AWK=$(type -p gawk)
CC=$(type -p cc)
@@ -57,8 +61,6 @@ stdenv.mkDerivation rec {
RANLIB=$(type -p ranlib)
R_SHELL="${stdenv.shell}"
'' + stdenv.lib.optionalString stdenv.isDarwin ''
- --without-tcltk
- --without-aqua
--disable-R-framework
OBJC="clang"
CPPFLAGS="-isystem ${libcxx}/include/c++/v1"
diff --git a/nixpkgs/pkgs/applications/science/math/ginac/default.nix b/nixpkgs/pkgs/applications/science/math/ginac/default.nix
index 541ed548f88..79f20f06b29 100644
--- a/nixpkgs/pkgs/applications/science/math/ginac/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/ginac/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, cln, pkgconfig, readline, gmp, python }:
stdenv.mkDerivation rec {
- name = "ginac-1.7.7";
+ name = "ginac-1.7.8";
src = fetchurl {
url = "${meta.homepage}/${name}.tar.bz2";
- sha256 = "1jsf74cym5v6nq70aij3l7axq8vf7rrc1lnb9siyb9lsfbnnxzqf";
+ sha256 = "0rvhdagmrs8ynnylwnxnmmfz1j9zk1g2rr7w6xczsbn7lqd511hc";
};
propagatedBuildInputs = [ cln ];
diff --git a/nixpkgs/pkgs/applications/science/math/glsurf/default.nix b/nixpkgs/pkgs/applications/science/math/glsurf/default.nix
index 1cd5e364208..609e73b327a 100644
--- a/nixpkgs/pkgs/applications/science/math/glsurf/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/glsurf/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation {
name = "glsurf-3.3.1";
src = fetchurl {
- url = "https://lama.univ-savoie.fr/~raffalli/glsurf/glsurf-3.3.1.tar.gz";
+ url = "https://raffalli.eu/~christophe/glsurf/glsurf-3.3.1.tar.gz";
sha256 = "0w8xxfnw2snflz8wdr2ca9f5g91w5vbyp1hwlx1v7vg83d4bwqs7";
};
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
'';
meta = {
- homepage = http://www.lama.univ-savoie.fr/~raffalli/glsurf;
+ homepage = https://raffalli.eu/~christophe/glsurf/;
description = "A program to draw implicit surfaces and curves";
license = stdenv.lib.licenses.lgpl21;
};
diff --git a/nixpkgs/pkgs/applications/science/math/mathematica/default.nix b/nixpkgs/pkgs/applications/science/math/mathematica/default.nix
index ca9a87abe13..7cd1b2eb99f 100644
--- a/nixpkgs/pkgs/applications/science/math/mathematica/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/mathematica/default.nix
@@ -93,13 +93,16 @@ stdenv.mkDerivation rec {
# Fix library paths
cd $out/libexec/Mathematica/Executables
for path in mathematica MathKernel Mathematica WolframKernel wolfram math; do
- sed -i -e 's#export LD_LIBRARY_PATH$#export LD_LIBRARY_PATH=${zlib}/lib:\''${LD_LIBRARY_PATH}#' $path
+ sed -i -e "2iexport LD_LIBRARY_PATH=${zlib}/lib:\''${LD_LIBRARY_PATH}\n" $path
done
# Fix xkeyboard config path for Qt
for path in mathematica Mathematica; do
sed -i -e "2iexport QT_XKB_CONFIG_ROOT=\"${xkeyboard_config}/share/X11/xkb\"\n" $path
done
+
+ # Remove some broken libraries
+ rm $out/libexec/Mathematica/SystemFiles/Libraries/Linux-x86-64/libz.so*
'';
preFixup = ''
diff --git a/nixpkgs/pkgs/applications/science/math/nauty/default.nix b/nixpkgs/pkgs/applications/science/math/nauty/default.nix
index 4efe8da1918..986610eea60 100644
--- a/nixpkgs/pkgs/applications/science/math/nauty/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/nauty/default.nix
@@ -4,10 +4,10 @@
}:
stdenv.mkDerivation rec {
pname = "nauty";
- version = "26r11";
+ version = "26r12";
src = fetchurl {
url = "http://pallini.di.uniroma1.it/nauty${version}.tar.gz";
- sha256 = "05z6mk7c31j70md83396cdjmvzzip1hqb88pfszzc6k4gy8h3m2y";
+ sha256 = "1p4mxf8q5wm47nxyskxbqwa5p1vvkycv1zgswvnk9nsn6vff0al6";
};
outputs = [ "out" "dev" ];
configureFlags = {
diff --git a/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix b/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix
index d0625201a37..fccd83aa86f 100644
--- a/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qalculate-gtk";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "qalculate-gtk";
rev = "v${version}";
- sha256 = "11q9f4p67ckbxd962jchgmwqnbp7v9ghix88c5hn3vaxvgwiw5hl";
+ sha256 = "0vknp52zyp2c4pxr12pryflyin1hl2dwhkrn5y0r4qh4ndf3ms1m";
};
patchPhase = ''
diff --git a/nixpkgs/pkgs/applications/science/math/sage/patches/ignore-cmp-deprecation.patch b/nixpkgs/pkgs/applications/science/math/sage/patches/ignore-cmp-deprecation.patch
new file mode 100644
index 00000000000..11ca7481961
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/math/sage/patches/ignore-cmp-deprecation.patch
@@ -0,0 +1,24 @@
+diff --git a/src/sage/tests/cmdline.py b/src/sage/tests/cmdline.py
+index bd6b76ab82..ccf1203dec 100644
+--- a/src/sage/tests/cmdline.py
++++ b/src/sage/tests/cmdline.py
+@@ -837,8 +837,6 @@ def test_executable(args, input="", timeout=100.0, **kwds):
+ ///
+ 4
+ }}}
+- sage: err # py2
+- ''
+ sage: ret
+ 0
+
+@@ -871,8 +869,8 @@ def test_executable(args, input="", timeout=100.0, **kwds):
+ sage: output = tmp_filename(ext='.sws')
+ sage: with open(input, 'w') as F:
+ ....: _ = F.write(s)
+- sage: test_executable(["sage", "--rst2sws", input, output]) # py2
+- ('', '', 0)
++ sage: test_executable(["sage", "--rst2sws", input, output])[2] # py2
++ 0
+ sage: import tarfile # py2
+ sage: f = tarfile.open(output, 'r') # py2
+ sage: print(f.extractfile('sage_worksheet/worksheet.html').read()) # py2
diff --git a/nixpkgs/pkgs/applications/science/math/sage/patches/ignore-werkzeug-immutable-dict-deprecation.patch b/nixpkgs/pkgs/applications/science/math/sage/patches/ignore-werkzeug-immutable-dict-deprecation.patch
new file mode 100644
index 00000000000..c5f95b498d5
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/math/sage/patches/ignore-werkzeug-immutable-dict-deprecation.patch
@@ -0,0 +1,12 @@
+diff --git a/src/sage/all.py b/src/sage/all.py
+index c87c9372e9..862fca4fcc 100644
+--- a/src/sage/all.py
++++ b/src/sage/all.py
+@@ -306,6 +306,7 @@ warnings.filters.remove(('ignore', None, DeprecationWarning, None, 0))
+ # Ignore all deprecations from IPython etc.
+ warnings.filterwarnings('ignore', category=DeprecationWarning,
+ module='.*(IPython|ipykernel|jupyter_client|jupyter_core|nbformat|notebook|ipywidgets|storemagic)')
++warnings.filterwarnings('ignore', category=DeprecationWarning, message=r".*The import 'werkzeug.ImmutableDict' is deprecated")
+ # Ignore collections.abc warnings, there are a lot of them but they are
+ # harmless.
+ warnings.filterwarnings('ignore', category=DeprecationWarning,
diff --git a/nixpkgs/pkgs/applications/science/math/sage/patches/sagenb-cmp-deprecation.patch b/nixpkgs/pkgs/applications/science/math/sage/patches/sagenb-cmp-deprecation.patch
new file mode 100644
index 00000000000..9f502a66951
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/math/sage/patches/sagenb-cmp-deprecation.patch
@@ -0,0 +1,13 @@
+diff --git a/sagenb/__init__.py b/sagenb/__init__.py
+index 4db0d2cb..2fc5f01e 100644
+--- a/sagenb/__init__.py
++++ b/sagenb/__init__.py
+@@ -1,3 +1,8 @@
+ # -*- coding: utf-8 -*
+ # init
++import warnings
+ from . import storage
++
++# deprecation in attrs, needs to be fixed in twisted
++warnings.filterwarnings('ignore', category=DeprecationWarning,
++ message=r'The usage of `cmp` is deprecated and will be removed.*')
diff --git a/nixpkgs/pkgs/applications/science/math/sage/sage-env.nix b/nixpkgs/pkgs/applications/science/math/sage/sage-env.nix
index 0b67b3cff12..00397239876 100644
--- a/nixpkgs/pkgs/applications/science/math/sage/sage-env.nix
+++ b/nixpkgs/pkgs/applications/science/math/sage/sage-env.nix
@@ -18,6 +18,12 @@
, ecl
, maxima-ecl
, singular
+, fflas-ffpack
+, givaro
+, gd
+, libpng
+, linbox
+, m4ri
, giac
, palp
, rWrapper
@@ -101,14 +107,21 @@ writeTextFile rec {
name = "sage-env";
destination = "/${name}";
text = ''
- export PKG_CONFIG_PATH='${lib.concatStringsSep ":" (map (pkg: "${pkg}/lib/pkgconfig") [
- # This is only needed in the src/sage/misc/cython.py test and I'm not
- # sure if there's really a usecase for it outside of the tests. However
- # since singular and openblas are runtime dependencies anyways, it doesn't
- # really hurt to include.
+ export PKG_CONFIG_PATH='${lib.makeSearchPathOutput "dev" "lib/pkgconfig" [
+ # This should only be needed during build. However, since the doctests
+ # also test the cython build (for example in src/sage/misc/cython.py),
+ # it is also needed for the testsuite to pass. We could fix the
+ # testsuite instead, but since all the packages are also runtime
+ # dependencies it doesn't really hurt to include them here.
singular
openblasCompat
- ])
+ fflas-ffpack givaro
+ gd
+ libpng zlib
+ gsl
+ linbox
+ m4ri
+ ]
}'
export SAGE_ROOT='${sagelib.src}'
export SAGE_LOCAL='@sage-local@'
diff --git a/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix b/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix
index dc9c9b5c874..dc8ba48e45e 100644
--- a/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix
+++ b/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix
@@ -104,6 +104,20 @@ stdenv.mkDerivation rec {
url = "https://git.sagemath.org/sage.git/patch?id=d27dc479a5772d59e4bc85d805b6ffd595284f1d";
sha256 = "1nf1s9y7n30lhlbdnam7sghgaq9nasmv96415gl5jlcf7a3hlxk3";
})
+
+ # ignore a deprecation warning for usage of `cmp` in the attrs library in the doctests
+ ./patches/ignore-cmp-deprecation.patch
+
+ # Werkzeug has deprecated ImmutableDict, but it is still used in legacy
+ # sagenb. That's no big issue since sagenb will be removed soon anyways.
+ ./patches/ignore-werkzeug-immutable-dict-deprecation.patch
+
+ # threejs r109 (#28560)
+ (fetchpatch {
+ name = "threejs-r109.patch";
+ url = "https://git.sagemath.org/sage.git/patch?id=fcc11d6effa39f375bc5f4ea5831fb7a2f2767da";
+ sha256 = "0hnmc8ld3bblks0hcjvjjaydkgwdr1cs3dbl2ys4gfq964pjgqwc";
+ })
];
patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;
diff --git a/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix b/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix
index 03b5b7a3bbf..77b2168ad97 100644
--- a/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix
+++ b/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix
@@ -26,6 +26,11 @@ buildPythonPackage rec {
sha256 = "0bxvhr03qh2nsjdfc4pyfiqrn9jhp3vf7irsc9gqx0185jlblbxs";
};
+ patches = [
+ # cmp deprecation in attrs needs to be handled in twisted
+ ./patches/sagenb-cmp-deprecation.patch
+ ];
+
propagatedBuildInputs = [
twisted
flask
diff --git a/nixpkgs/pkgs/applications/science/math/yacas/default.nix b/nixpkgs/pkgs/applications/science/math/yacas/default.nix
index bae0d9a18c6..ed680b1b4cd 100644
--- a/nixpkgs/pkgs/applications/science/math/yacas/default.nix
+++ b/nixpkgs/pkgs/applications/science/math/yacas/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "yacas";
- version = "1.6.1";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "grzegorzmazur";
repo = "yacas";
rev = "v${version}";
- sha256 = "0awvlvf607r4hwl1vkhs6jq2s6ig46c66pmr4vspj2cdnypx99cc";
+ sha256 = "0fwd98dwq6g0md3yhgyl30i377593b8rw6gsvffzvs11g3aqf1ga";
};
hardeningDisable = [ "format" ];
diff --git a/nixpkgs/pkgs/applications/science/medicine/aliza/default.nix b/nixpkgs/pkgs/applications/science/medicine/aliza/default.nix
index 2633f4c8db1..53d5ad6ab4c 100644
--- a/nixpkgs/pkgs/applications/science/medicine/aliza/default.nix
+++ b/nixpkgs/pkgs/applications/science/medicine/aliza/default.nix
@@ -46,7 +46,7 @@ stdenv.mkDerivation {
meta = {
description = "Medical imaging software with 2D, 3D and 4D capabilities";
- homepage = http://www.aliza-dicom-viewer.com;
+ homepage = https://www.aliza-dicom-viewer.com;
license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ mounium ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/applications/science/medicine/dcmtk/default.nix b/nixpkgs/pkgs/applications/science/medicine/dcmtk/default.nix
new file mode 100644
index 00000000000..817ab578a82
--- /dev/null
+++ b/nixpkgs/pkgs/applications/science/medicine/dcmtk/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, zlib, libtiff, libxml2, openssl, libiconv, libpng, cmake }:
+
+with stdenv.lib;
+stdenv.mkDerivation rec {
+ pname = "dcmtk";
+ version = "3.6.5";
+ src = fetchFromGitHub {
+ owner = "DCMTK";
+ repo = pname;
+ rev = "DCMTK-${version}";
+ sha256 = "0i38k1s0wdpbxxpiwsx490mszhxi45wp0z67iksvh60wfkaw54na";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ libpng zlib libtiff libxml2 openssl libiconv ];
+
+ meta = {
+ description = "Collection of libraries and applications implementing large parts of the DICOM standard";
+ longDescription = ''
+ DCMTK is a collection of libraries and applications implementing large parts of the DICOM standard.
+ It includes software for examining, constructing and converting DICOM image files, handling offline media,
+ sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers.
+ DCMTK is is written in a mixture of ANSI C and C++.
+ It comes in complete source code and is made available as "open source" software.
+ '';
+ homepage = "https://dicom.offis.de/dcmtk";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ iimog ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/science/misc/golly/default.nix b/nixpkgs/pkgs/applications/science/misc/golly/default.nix
index 74fa4cc02ed..1478bb64318 100644
--- a/nixpkgs/pkgs/applications/science/misc/golly/default.nix
+++ b/nixpkgs/pkgs/applications/science/misc/golly/default.nix
@@ -1,15 +1,15 @@
-{stdenv, fetchurl, wxGTK, perl, python2, zlib, libGLU_combined, libX11}:
+{stdenv, fetchurl, wxGTK, perl, python2, zlib, libGLU, libGL, libX11}:
stdenv.mkDerivation rec {
pname = "golly";
- version = "3.2";
+ version = "3.3";
src = fetchurl {
- sha256 = "0cg9mbwmf4q6qxhqlnzrxh9y047banxdb8pd3hgj3smmja2zf0jd";
+ sha256 = "1j3ksnar4rdam4xiyspgyrs1pifbvxfxkrn65brkwxpx39mpgzc8";
url="mirror://sourceforge/project/golly/golly/golly-${version}/golly-${version}-src.tar.gz";
};
buildInputs = [
- wxGTK perl python2 zlib libGLU_combined libX11
+ wxGTK perl python2 zlib libGLU libGL libX11
];
setSourceRoot = ''
diff --git a/nixpkgs/pkgs/applications/science/misc/root/setup-hook.sh b/nixpkgs/pkgs/applications/science/misc/root/setup-hook.sh
index fc2b697d8a8..b26cf9b779f 100644
--- a/nixpkgs/pkgs/applications/science/misc/root/setup-hook.sh
+++ b/nixpkgs/pkgs/applications/science/misc/root/setup-hook.sh
@@ -1,9 +1,13 @@
thisroot () {
# Workaround thisroot.sh dependency on man
- if [ -z "${MANPATH}" ]; then
+ if [ -z "${MANPATH-}" ]; then
MANPATH=:
fi
+ local oldOpts="-u"
+ shopt -qo nounset || oldOpts="+u"
+ set +u
source @out@/bin/thisroot.sh
+ set "$oldOpts"
}
postHooks+=(thisroot)
diff --git a/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix b/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix
index 751f3c3aebe..ed4e82f766c 100644
--- a/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix
+++ b/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix
@@ -1,28 +1,26 @@
-{
- stdenv
-, python
-}:
+{ stdenv, python3Packages }:
-python.buildPythonPackage rec {
+python3Packages.buildPythonApplication rec {
pname = "snakemake";
- version = "5.4.4";
+ version = "5.7.4";
- propagatedBuildInputs = with python; [
+ propagatedBuildInputs = with python3Packages; [
appdirs
ConfigArgParse
datrie
docutils
GitPython
jsonschema
+ psutil
pyyaml
ratelimiter
requests
wrapt
];
- src = python.fetchPypi {
+ src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "157323e0e1be34302edbbf399b2acbe25a4291bceffd47a0469963a970c9375f";
+ sha256 = "11f2f00c505d928b91332056667d49c96ed1694bf78e798ce27613948d44a2a2";
};
doCheck = false; # Tests depend on Google Cloud credentials at ${HOME}/gcloud-service-key.json
diff --git a/nixpkgs/pkgs/applications/science/robotics/betaflight-configurator/default.nix b/nixpkgs/pkgs/applications/science/robotics/betaflight-configurator/default.nix
index 6449e966959..31295114375 100644
--- a/nixpkgs/pkgs/applications/science/robotics/betaflight-configurator/default.nix
+++ b/nixpkgs/pkgs/applications/science/robotics/betaflight-configurator/default.nix
@@ -1,22 +1,22 @@
{stdenv, fetchurl, unzip, makeDesktopItem, nwjs, wrapGAppsHook, gsettings-desktop-schemas, gtk3 }:
let
- strippedName = "betaflight-configurator";
+ pname = "betaflight-configurator";
desktopItem = makeDesktopItem {
- name = strippedName;
- exec = strippedName;
- icon = "${strippedName}-icon.png";
+ name = pname;
+ exec = pname;
+ icon = pname;
comment = "Betaflight configuration tool";
desktopName = "Betaflight Configurator";
genericName = "Flight controller configuration tool";
};
in
stdenv.mkDerivation rec {
- name = "${strippedName}-${version}";
- version = "10.5.1";
+ inherit pname;
+ version = "10.6.0";
src = fetchurl {
- url = "https://github.com/betaflight/betaflight-configurator/releases/download/${version}/${strippedName}_${version}_linux64.zip";
- sha256 = "1l4blqgaqfrnydk05q6pwdqdhcly2f8nwzrv0749cqmfiinh8ygc";
+ url = "https://github.com/betaflight/${pname}/releases/download/${version}/${pname}_${version}_linux64.zip";
+ sha256 = "09hayzhwangh8b81r038p320vbg0xxlyzrdp9pcmfyxp6s00xslw";
};
nativeBuildInputs = [ wrapGAppsHook ];
@@ -25,14 +25,13 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin \
- $out/opt/${strippedName} \
- $out/share/icons
+ $out/opt/${pname}
- cp -r . $out/opt/${strippedName}/
- cp icon/*_icon_128.png $out/share/icons/${strippedName}-icon.png
+ cp -r . $out/opt/${pname}/
+ install -m 444 -D icon/bf_icon_128.png $out/share/icons/hicolor/128x128/apps/${pname}.png
cp -r ${desktopItem}/share/applications $out/share/
- makeWrapper ${nwjs}/bin/nw $out/bin/${strippedName} --add-flags $out/opt/${strippedName}
+ makeWrapper ${nwjs}/bin/nw $out/bin/${pname} --add-flags $out/opt/${pname}
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix b/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix
index f9fea3f3146..cbf7f4db8c4 100644
--- a/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix
+++ b/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchgit, git, SDL2, udev, doxygen
-, qtbase, qtlocation, qtserialport, qtdeclarative, qtconnectivity, qtxmlpatterns
-, qtsvg, qtquick1, qtquickcontrols, qtgraphicaleffects, qmake, qtspeech
+{ lib, mkDerivation, fetchgit, SDL2
+, qtbase, qtcharts, qtlocation, qtserialport, qtsvg, qtquickcontrols2
+, qtgraphicaleffects, qtspeech, qmake
, makeWrapper
, gst_all_1, pkgconfig
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "qgroundcontrol";
- version = "3.3.0";
+ version = "3.5.5";
qtInputs = [
- qtbase qtlocation qtserialport qtdeclarative qtconnectivity qtxmlpatterns qtsvg
- qtquick1 qtquickcontrols qtgraphicaleffects qtspeech
+ qtbase qtcharts qtlocation qtserialport qtsvg qtquickcontrols2
+ qtgraphicaleffects qtspeech
];
gstInputs = with gst_all_1; [
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
];
enableParallelBuilding = true;
- buildInputs = [ SDL2 udev doxygen git ] ++ gstInputs ++ qtInputs;
+ buildInputs = [ SDL2 ] ++ gstInputs ++ qtInputs;
nativeBuildInputs = [ pkgconfig makeWrapper qmake ];
preConfigure = ''
@@ -58,17 +58,16 @@ stdenv.mkDerivation rec {
# TODO: package mavlink so we can build from a normal source tarball
src = fetchgit {
url = "https://github.com/mavlink/qgroundcontrol.git";
- rev = "refs/tags/v${version}";
- sha256 = "0abjm0wywp24qlgg9w8g35ijprjg5csq4fgba9caaiwvmpfbhmpw";
+ rev = "v${version}";
+ sha256 = "05zy6w9lwwh254wa8c6wysa67kk0flywcvipii9b1rmy47slflhs";
fetchSubmodules = true;
};
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Provides full ground station support and configuration for the PX4 and APM Flight Stacks";
- homepage = http://qgroundcontrol.org/;
+ homepage = "http://qgroundcontrol.org/";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ pxc ];
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/version-management/bcompare/default.nix b/nixpkgs/pkgs/applications/version-management/bcompare/default.nix
index ef7c0cace8f..8f862af0a28 100644
--- a/nixpkgs/pkgs/applications/version-management/bcompare/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/bcompare/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bcompare";
- version = "4.3.0.24364";
+ version = "4.3.2.24472";
src = fetchurl {
url = "https://www.scootersoftware.com/${pname}-${version}_amd64.deb";
- sha256 = "14ff250nyqfqgm9qazg4la7ajci3bhqm376wy2j3za1vf09774kc";
+ sha256 = "1msygg01yi0n8lpk8sl226p09ls7wvd3z3k067mdgrss8rjy5va5";
};
unpackPhase = ''
@@ -43,7 +43,6 @@ stdenv.mkDerivation rec {
ki18n
kcoreaddons
gdk-pixbuf
- qt4
bzip2
];
diff --git a/nixpkgs/pkgs/applications/version-management/bugseverywhere/default.nix b/nixpkgs/pkgs/applications/version-management/bugseverywhere/default.nix
deleted file mode 100644
index 7d1de378f53..00000000000
--- a/nixpkgs/pkgs/applications/version-management/bugseverywhere/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ stdenv, pythonPackages, fetchurl }:
-
-#
-# Upstream stopped development of this package. If this package does not build
-# anymore, feel free to remove it by reverting the appropriate patch
-# (git log --grep bugseverywhere)
-#
-pythonPackages.buildPythonApplication rec {
- version = "1.1.1";
- pname = "bugseverywhere";
-
- src = fetchurl {
- url =
- "mirror://pypi/b/bugs-everywhere/bugs-everywhere-${version}.tar.gz";
- sha256 = "1ikm3ckwpimwcvx32vy7gh5gbp7q750j3327m17nvrj99g3daz2d";
- };
-
- # There are no tests in the repository.
- doCheck = false;
-
- buildInputs = with pythonPackages; [
- jinja2
- cherrypy
- ];
-
- meta = with stdenv.lib; {
- description = "Bugtracker supporting distributed revision control";
- homepage = http://www.bugseverywhere.org/;
- license = licenses.gpl2Plus;
- platforms = platforms.all;
- maintainers = [ maintainers.matthiasbeyer ];
- };
-}
-
diff --git a/nixpkgs/pkgs/applications/version-management/dvc/default.nix b/nixpkgs/pkgs/applications/version-management/dvc/default.nix
new file mode 100644
index 00000000000..fe10551771c
--- /dev/null
+++ b/nixpkgs/pkgs/applications/version-management/dvc/default.nix
@@ -0,0 +1,65 @@
+{ lib
+, python3Packages
+, fetchFromGitHub
+, enableGoogle ? false
+, enableAWS ? false
+, enableAzure ? false
+, enableSSH ? false
+}:
+
+with python3Packages;
+buildPythonApplication rec {
+ pname = "dvc";
+ version = "0.24.3";
+
+ # PyPi only has wheel
+ src = fetchFromGitHub {
+ owner = "iterative";
+ repo = "dvc";
+ rev = version;
+ sha256 = "1wqq4i23hppilp20fx5a5nj93xwf3wwwr2f8aasvn6jkv2l22vpl";
+ };
+
+ propagatedBuildInputs = [
+ ply
+ configparser
+ zc_lockfile
+ future
+ colorama
+ configobj
+ networkx
+ pyyaml
+ GitPython
+ setuptools
+ nanotime
+ pyasn1
+ schema
+ jsonpath_rw
+ requests
+ grandalf
+ asciimatics
+ distro
+ appdirs
+ ]
+ ++ lib.optional enableGoogle google_cloud_storage
+ ++ lib.optional enableAWS boto3
+ ++ lib.optional enableAzure azure-storage-blob
+ ++ lib.optional enableSSH paramiko;
+
+ # tests require access to real cloud services
+ # nix build tests have to be isolated and run locally
+ doCheck = false;
+
+ patches = [ ./dvc-daemon.patch ];
+
+ postPatch = ''
+ substituteInPlace dvc/daemon.py --subst-var-by dvc "$out/bin/dcv"
+ '';
+
+ meta = with lib; {
+ description = "Version Control System for Machine Learning Projects";
+ license = licenses.asl20;
+ homepage = https://dvc.org;
+ maintainers = with maintainers; [ cmcdragonkai ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/version-management/dvc/dvc-daemon.patch b/nixpkgs/pkgs/applications/version-management/dvc/dvc-daemon.patch
new file mode 100644
index 00000000000..5c2d363b17f
--- /dev/null
+++ b/nixpkgs/pkgs/applications/version-management/dvc/dvc-daemon.patch
@@ -0,0 +1,21 @@
+diff --git a/dvc/daemon.py b/dvc/daemon.py
+index 1d67a37..7ce6fde 100644
+--- a/dvc/daemon.py
++++ b/dvc/daemon.py
+@@ -67,14 +67,8 @@ def daemon(args):
+ Args:
+ args (list): list of arguments to append to `dvc daemon` command.
+ """
+- cmd = [sys.executable]
+- if not is_binary():
+- cmd += ['-m', 'dvc']
+- cmd += ['daemon', '-q'] + args
+-
+- env = fix_env()
+- file_path = os.path.abspath(inspect.stack()[0][1])
+- env['PYTHONPATH'] = os.path.dirname(os.path.dirname(file_path))
++ cmd = [ "@dvc@" , "daemon", "-q"] + args
++ env = None
+
+ logger.debug("Trying to spawn '{}' with env '{}'".format(cmd, env))
+
diff --git a/nixpkgs/pkgs/applications/version-management/fossil/default.nix b/nixpkgs/pkgs/applications/version-management/fossil/default.nix
index 5c46879e319..8a41221a267 100644
--- a/nixpkgs/pkgs/applications/version-management/fossil/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/fossil/default.nix
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.bsd2;
platforms = with stdenv.lib.platforms; all;
maintainers = [ #Add your name here!
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
stdenv.lib.maintainers.viric
];
};
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix
index db82cc54135..d57ffd75d7f 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix
@@ -103,6 +103,8 @@ let
git-imerge = callPackage ./git-imerge { };
+ git-machete = python3Packages.callPackage ./git-machete { };
+
git-octopus = callPackage ./git-octopus { };
git-open = callPackage ./git-open { };
@@ -127,6 +129,8 @@ let
git-subrepo = callPackage ./git-subrepo { };
+ git-subtrac = callPackage ./git-subtrac { };
+
git-sync = callPackage ./git-sync { };
git-test = callPackage ./git-test { };
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix
index d4040c3a2a1..023b9f6d967 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "delta";
- version = "0.0.12";
+ version = "0.0.14";
src = fetchFromGitHub {
owner = "dandavison";
repo = pname;
rev = version;
- sha256 = "10jmawxzqgz7gjg1xdna9q2v6l1qlf83ybbqxcbx6941s15lgs7x";
+ sha256 = "11kjxa39mqdd9jh969ibxd0nlp9bacj2fm4cj6sk4gp6xf7gv90h";
};
cargoSha256 = "1888bvkpalfcw9bc9zmf9bmil6x35l9ia31x6mx1h2dvrfpw3bb1";
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-extras/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-extras/default.nix
index 09c9169e434..64ef6db980b 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-extras/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-extras/default.nix
@@ -1,19 +1,26 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchzip, unixtools, which }:
stdenv.mkDerivation rec {
pname = "git-extras";
- version = "4.7.0";
+ version = "5.0.0";
- src = fetchurl {
+ src = fetchzip {
url = "https://github.com/tj/git-extras/archive/${version}.tar.gz";
- sha256 = "0pab4f5kmmcn333aswkgndf1fgilc41h8h0rk3lviz0yi8j59vaq";
+ sha256 = "0c839kc5mhi1iqhc696p4dj67i5hm2gi4d8cvdpskaapb124mj2f";
};
+ nativeBuildInputs = [ unixtools.column which ];
+
dontBuild = true;
- installFlags = [ "DESTDIR=${placeholder "out"}" "PREFIX=" ];
+ preInstall = ''
+ patchShebangs .
+ '';
+
+ installFlags = [ "PREFIX=${placeholder "out"}" ];
postInstall = ''
+ # bash completion is already handled by make install
install -D etc/git-extras-completion.zsh $out/share/zsh/site-functions/_git_extras
'';
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-machete/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-machete/default.nix
new file mode 100644
index 00000000000..32d3465016c
--- /dev/null
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-machete/default.nix
@@ -0,0 +1,33 @@
+{ lib, buildPythonApplication, fetchPypi
+, installShellFiles, pbr
+, flake8, mock, pycodestyle, pylint, tox }:
+
+buildPythonApplication rec {
+ pname = "git-machete";
+ version = "2.12.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0kmwm9rwngxm2qdlv6nvxyhwpfa0i95kbrmasrj1qqdz7rmyyzmi";
+ };
+
+ nativeBuildInputs = [ installShellFiles pbr ];
+
+ # TODO: Add missing check inputs (2019-11-22):
+ # - stestr
+ doCheck = false;
+ checkInputs = [ flake8 mock pycodestyle pylint tox ];
+
+ postInstall = ''
+ installShellCompletion --bash --name git-machete completion/git-machete.completion.bash
+ installShellCompletion --zsh --name _git-machete completion/git-machete.completion.zsh
+ '';
+
+ meta = with lib; {
+ homepage = https://github.com/VirtusLab/git-machete;
+ description = "Git repository organizer and rebase workflow automation tool";
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = [ maintainers.blitz ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-secret/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-secret/default.nix
index 494c0a3421f..8477dfac585 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-secret/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-secret/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, git, gnupg, gawk }:
let
- version = "0.3.1";
+ version = "0.3.2";
repo = "git-secret";
in stdenv.mkDerivation {
@@ -11,7 +11,7 @@ in stdenv.mkDerivation {
inherit repo;
owner = "sobolevn";
rev = "v${version}";
- sha256 = "0234a2507as242wlybg32f7nd27ffjs50r4p1p95j6vs5s8g413l";
+ sha256 = "0n268xlsd9p5f083sqwzpvsqg99fdk876mf8gihkydakrismc45b";
};
buildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subrepo/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subrepo/default.nix
index b196d39b46f..969ea7cc2fa 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subrepo/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subrepo/default.nix
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
homepage = https://github.com/ingydotnet/git-subrepo;
description = "Git submodule alternative";
license = licenses.mit;
- platforms = platforms.linux;
+ platforms = platforms.unix ++ platforms.darwin;
maintainers = [ maintainers.ryantrinkle ];
};
}
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix
new file mode 100644
index 00000000000..07c63ea0119
--- /dev/null
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "git-subtrac";
+ version = "0.01";
+
+ src = fetchFromGitHub {
+ owner = "apenwarr";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1w6gd0x1902lzpqr74gsdrnxq36f6v14bv8h0vhlrfhbwbsih7n6";
+ };
+
+ modSha256 = "147vzllp1gydk2156hif313vwykagrj35vaiqy1swqczxs7p9hhs";
+
+ meta = with lib; {
+ description = "Keep the content for your git submodules all in one place: the parent repo";
+ homepage = "https://github.com/apenwarr/git-subtrac";
+ license = licenses.asl20;
+ maintainers = [ maintainers.marsam ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix
index 46bbc72fb3b..a8e284c6fec 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix
@@ -21,7 +21,7 @@ assert sendEmailSupport -> perlSupport;
assert svnSupport -> perlSupport;
let
- version = "2.23.0";
+ version = "2.24.0";
svn = subversionClient.override { perlBindings = perlSupport; };
gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ];
@@ -33,7 +33,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
- sha256 = "0rv0y45gcd3h191isppn77acih695v4pipdj031jvs9rd1ds0kr3";
+ sha256 = "06rpakbwzck85ncfsgv4xmq3iwab9d4f5y6dqhl8nvb2fccxcwcz";
};
outputs = [ "out" ];
@@ -93,7 +93,7 @@ stdenv.mkDerivation {
++ (if perlSupport then ["PERL_PATH=${perlPackages.perl}/bin/perl"] else ["NO_PERL=1"])
++ (if pythonSupport then ["PYTHON_PATH=${python}/bin/python"] else ["NO_PYTHON=1"])
++ stdenv.lib.optionals stdenv.isSunOS ["INSTALL=install" "NO_INET_NTOP=" "NO_INET_PTON="]
- ++ (if stdenv.isDarwin then ["NO_APPLE_COMMON_CRYPTO=1"] else ["sysconfdir=/etc/"])
+ ++ (if stdenv.isDarwin then ["NO_APPLE_COMMON_CRYPTO=1"] else ["sysconfdir=/etc"])
++ stdenv.lib.optionals stdenv.hostPlatform.isMusl ["NO_SYS_POLL_H=1" "NO_GETTEXT=YesPlease"]
++ stdenv.lib.optional withpcre2 "USE_LIBPCRE2=1";
@@ -298,6 +298,10 @@ stdenv.mkDerivation {
# As of 2.19.0, t5562 refers to #!/usr/bin/perl
patchShebangs t/t5562/invoke-with-content-length.pl
+ '' + stdenv.lib.optionalString stdenv.isDarwin ''
+ # XXX: Some tests added in 2.24.0 fail.
+ # Please try to re-enable on the next release.
+ disable_test t7816-grep-binary-pattern
'' + stdenv.lib.optionalString stdenv.hostPlatform.isMusl ''
# Test fails (as of 2.17.0, musl 1.1.19)
disable_test t3900-i18n-commit
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/git/update.sh b/nixpkgs/pkgs/applications/version-management/git-and-tools/git/update.sh
index 05944014743..1f1a29782ec 100755
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/git/update.sh
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/git/update.sh
@@ -3,7 +3,7 @@
set -eu -o pipefail
-oldVersion="$(nix-instantiate --eval -E "with import ./. {}; git.version or (builtins.parseDrvName git.name).version" | tr -d '"')"
+oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion git" | tr -d '"')"
latestTag="$(git ls-remote --tags --sort="v:refname" git://github.com/git/git.git | grep -v '\{\}' | grep -v '\-rc' | tail -1 | sed 's|^.*/v\(.*\)|\1|')"
if [ ! "${oldVersion}" = "${latestTag}" ]; then
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix
index e40bfc9961b..ee21a2158ac 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "hub";
- version = "2.12.8";
+ version = "2.13.0";
goPackagePath = "github.com/github/hub";
@@ -13,7 +13,7 @@ buildGoPackage rec {
owner = "github";
repo = pname;
rev = "v${version}";
- sha256 = "0a2dpg0w29nblk1dba9a35bpwwyf0zbqcgrwn4a8diyx27b77x3x";
+ sha256 = "18b0r16fk5wahvysqvg6vzjr7smyc2sdxp9sf55viby3kkwjfbkh";
};
nativeBuildInputs = [ groff utillinux ];
diff --git a/nixpkgs/pkgs/applications/version-management/git-and-tools/stgit/default.nix b/nixpkgs/pkgs/applications/version-management/git-and-tools/stgit/default.nix
index 1f8ed744935..660c391c0d5 100644
--- a/nixpkgs/pkgs/applications/version-management/git-and-tools/stgit/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-and-tools/stgit/default.nix
@@ -2,7 +2,7 @@
let
name = "stgit-${version}";
- version = "0.20";
+ version = "0.21";
in
stdenv.mkDerivation {
inherit name;
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
owner = "ctmarinas";
repo = "stgit";
rev = "v${version}";
- sha256 = "0zfrs9f6a84z5gr3k6y81h8jyar7h3q3z9p13cbrq9slljg5r6iw";
+ sha256 = "16gwdad18rc9bivyzrjccp83iccmqr45fp2zawycmrfp2ancffc7";
};
buildInputs = [ python2 git ];
diff --git a/nixpkgs/pkgs/applications/version-management/git-backup/default.nix b/nixpkgs/pkgs/applications/version-management/git-backup/default.nix
new file mode 100644
index 00000000000..9d05fb83031
--- /dev/null
+++ b/nixpkgs/pkgs/applications/version-management/git-backup/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "git-backup";
+ version = "0.2.0";
+
+ src = fetchFromGitHub {
+ owner = "jsdw";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0h31j8clvk4gkw4mgva9p0ypf26zhf7f0y564fdmzyw6rsz9wzcj";
+ };
+
+ cargoSha256 = "1vfyhfdy5ks9zs9sy61ck9459w86hn9v6jqcar7rib82bclzr1mx";
+
+ nativeBuildInputs = [ pkg-config ];
+
+ buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/jsdw/git-backup";
+ description = "A tool to help you backup your git repositories from services like GitHub";
+ license = licenses.mit;
+ maintainers = [ maintainers.marsam ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/version-management/git-repo/default.nix b/nixpkgs/pkgs/applications/version-management/git-repo/default.nix
index d1eda015cc5..d5abb6d004b 100644
--- a/nixpkgs/pkgs/applications/version-management/git-repo/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-repo/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "git-repo";
- version = "1.13.7";
+ version = "1.13.8";
src = fetchFromGitHub {
owner = "android";
repo = "tools_repo";
rev = "v${version}";
- sha256 = "019pnf0g2dzdrbmckd96xq9md1qh8r5bwfj02qjrdg228lc9hzv4";
+ sha256 = "1wmzgijmssgwkkw8g4zgmc4x64xkvz6nq1b3szcvawgv1ndwnb2j";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/applications/version-management/git-sizer/default.nix b/nixpkgs/pkgs/applications/version-management/git-sizer/default.nix
index 7a92679583b..6d41098ee1a 100644
--- a/nixpkgs/pkgs/applications/version-management/git-sizer/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/git-sizer/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "git-sizer";
- version = "1.0.0";
+ version = "1.3.0";
goPackagePath = "github.com/github/git-sizer";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "github";
repo = pname;
rev = "v${version}";
- sha256 = "11rvqpsyl41ph0fgm62k5q2p33zgnwj1jd91rd4lkaarpcd1sg5h";
+ sha256 = "0kmyvai5xfalm56ywa6mhdvvjnacdzwcyz28bw0pz9a4gyf1mgvh";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/version-management/gitea/default.nix b/nixpkgs/pkgs/applications/version-management/gitea/default.nix
index 0526743cc38..8a22f8c3dc1 100644
--- a/nixpkgs/pkgs/applications/version-management/gitea/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitea/default.nix
@@ -8,13 +8,13 @@ with stdenv.lib;
buildGoPackage rec {
pname = "gitea";
- version = "1.9.4";
+ version = "1.10.0";
src = fetchFromGitHub {
owner = "go-gitea";
repo = "gitea";
rev = "v${version}";
- sha256 = "1f4bdn04pbbmnf03c58jqjl2m629137py6l06mkh63jip32a6l1z";
+ sha256 = "19r0gbp4q2sk3br17625m8jinlglijjknqs5y20w3kzxrifrjrmk";
# Required to generate the same checksum on MacOS due to unicode encoding differences
# More information: https://github.com/NixOS/nixpkgs/pull/48128
extraPostFetch = ''
diff --git a/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix b/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix
index 01a73e6c212..acd2da71219 100644
--- a/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix
@@ -13,11 +13,11 @@ let
in
stdenv.mkDerivation rec {
pname = "gitkraken";
- version = "6.3.0";
+ version = "6.3.1";
src = fetchurl {
url = "https://release.axocdn.com/linux/GitKraken-v${version}.deb";
- sha256 = "06hjzkkrg2f9lb72ik16zgv813cxsv679szfdzrfygbb6wxnkjyp";
+ sha256 = "071i3z6jym6f5nfy2mq36m45jywpk53w1vpzr2n599pabdkavj89";
};
libPath = makeLibraryPath [
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/data.json b/nixpkgs/pkgs/applications/version-management/gitlab/data.json
index 94d5be62db5..b2a9c2a28fc 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/data.json
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/data.json
@@ -1,13 +1,13 @@
{
- "version": "12.3.5",
- "repo_hash": "12ywspgnbwm232vmzbqhkqmwmcrb9pvihsayzmw0cxvhlfwq6995",
+ "version": "12.5.2",
+ "repo_hash": "18mviak37rkpj92m0hzh79rjbfsk8p91r5zzjp7y3y4qjnsf2a8p",
"owner": "gitlab-org",
"repo": "gitlab",
- "rev": "v12.3.5-ee",
+ "rev": "v12.5.2-ee",
"passthru": {
- "GITALY_SERVER_VERSION": "1.65.1",
- "GITLAB_PAGES_VERSION": "1.9.0",
- "GITLAB_SHELL_VERSION": "10.0.0",
- "GITLAB_WORKHORSE_VERSION": "8.10.0"
+ "GITALY_SERVER_VERSION": "1.72.1",
+ "GITLAB_PAGES_VERSION": "1.12.0",
+ "GITLAB_SHELL_VERSION": "10.2.0",
+ "GITLAB_WORKHORSE_VERSION": "8.14.1"
}
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/default.nix b/nixpkgs/pkgs/applications/version-management/gitlab/default.nix
index 99b408bcef3..60035990ed0 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, fetchFromGitLab, bundlerEnv
, ruby, tzdata, git, nettools, nixosTests, nodejs
, gitlabEnterprise ? false, callPackage, yarn
-, yarn2nix-moretea
+, fixup_yarn_lock, replace
}:
let
@@ -62,7 +62,12 @@ let
yarn config --offline set yarn-offline-mirror ${yarnOfflineCache}
# Fixup "resolved"-entries in yarn.lock to match our offline cache
- ${yarn2nix-moretea.fixup_yarn_lock}/bin/fixup_yarn_lock yarn.lock
+ ${fixup_yarn_lock}/bin/fixup_yarn_lock yarn.lock
+
+ # fixup_yarn_lock currently doesn't correctly fix the dagre-d3
+ # url, so we have to do it manually
+ ${replace}/bin/replace-literal -f -e '"https://codeload.github.com/dagrejs/dagre-d3/tar.gz/e1a00e5cb518f5d2304a35647e024f31d178e55b"' \
+ '"https___codeload.github.com_dagrejs_dagre_d3_tar.gz_e1a00e5cb518f5d2304a35647e024f31d178e55b"' yarn.lock
yarn install --offline --frozen-lockfile --ignore-scripts --no-progress --non-interactive
@@ -76,7 +81,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=4096"
+ bundle exec rake webpack:compile RAILS_ENV=production NODE_ENV=production NODE_OPTIONS="--max_old_space_size=2048"
bundle exec rake gitlab:assets:fix_urls RAILS_ENV=production NODE_ENV=production
runHook postBuild
@@ -118,6 +123,13 @@ stdenv.mkDerivation {
sed -i '/ask_to_continue/d' lib/tasks/gitlab/two_factor.rake
sed -ri -e '/log_level/a config.logger = Logger.new(STDERR)' config/environments/production.rb
+
+ # Always require lib-files and application.rb through their store
+ # path, not their relative state directory path. This gets rid of
+ # warnings and means we don't have to link back to lib from the
+ # state directory.
+ ${replace}/bin/replace-literal -f -r -e '../lib' "$out/share/gitlab/lib" config
+ ${replace}/bin/replace-literal -f -r -e "require_relative 'application'" "require_relative '$out/share/gitlab/config/application'" config
'';
buildPhase = ''
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile
index 9478dc9a84b..841f6bfdefc 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile
@@ -4,13 +4,13 @@ source 'https://rubygems.org'
gem 'bundler', '>= 1.17.3'
gem 'rugged', '~> 0.28'
-gem 'github-linguist', '~> 6.1', require: 'linguist'
+gem 'github-linguist', '~> 7.5', require: 'linguist'
gem 'gitlab-markup', '~> 1.7.0'
gem 'activesupport', '~> 5.2.3'
-gem 'rdoc', '~> 4.2'
+gem 'rdoc', '~> 6.0'
gem 'gitlab-gollum-lib', '~> 4.2.7.7', require: false
gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.2', require: false
-gem 'grpc', '~> 1.19.0'
+gem 'grpc', '~> 1.24.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.5.0'
# This version needs to be in sync with GitLab CE/EE
gem 'licensee', '~> 8.9.0'
-gem 'google-protobuf', '~> 3.7.1'
+gem 'google-protobuf', '~> 3.8.0'
group :development, :test do
gem 'rubocop', '~> 0.69', require: false
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
index cb292af8cc3..90c4e1bccea 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
@@ -49,10 +49,10 @@ GEM
ffi (1.11.1)
gemojione (3.3.0)
json
- github-linguist (6.4.1)
+ github-linguist (7.5.1)
charlock_holmes (~> 0.7.6)
escape_utils (~> 1.2.0)
- mime-types (>= 1.19)
+ mini_mime (~> 1.0)
rugged (>= 0.25.1)
github-markup (1.7.0)
gitlab-gollum-lib (4.2.7.7)
@@ -81,12 +81,12 @@ GEM
gitlab-markup (1.7.0)
gollum-grit_adapter (1.0.1)
gitlab-grit (~> 2.7, >= 2.7.1)
- google-protobuf (3.7.1)
+ google-protobuf (3.8.0)
googleapis-common-protos-types (1.0.4)
google-protobuf (~> 3.0)
- grpc (1.19.0)
- google-protobuf (~> 3.1)
- googleapis-common-protos-types (~> 1.0.0)
+ grpc (1.24.0)
+ google-protobuf (~> 3.8)
+ googleapis-common-protos-types (~> 1.0)
hashdiff (0.3.9)
i18n (1.6.0)
concurrent-ruby (~> 1.0)
@@ -99,7 +99,7 @@ GEM
licensee (8.9.2)
rugged (~> 0.24)
listen (0.5.3)
- loofah (2.2.3)
+ loofah (2.3.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
memoizable (0.4.2)
@@ -108,12 +108,13 @@ GEM
mime-types (3.2.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2019.0331)
+ mini_mime (1.0.2)
mini_portile2 (2.4.0)
minitest (5.11.3)
msgpack (1.3.0)
multi_json (1.13.1)
multipart-post (2.0.0)
- nokogiri (1.10.4)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
nokogumbo (1.5.0)
nokogiri
@@ -138,14 +139,14 @@ GEM
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
- rails-html-sanitizer (1.2.0)
- loofah (~> 2.2, >= 2.2.2)
+ rails-html-sanitizer (1.3.0)
+ loofah (~> 2.3)
rainbow (3.0.0)
rbtrace (0.4.11)
ffi (>= 1.0.6)
msgpack (>= 0.4.3)
optimist (>= 3.0.0)
- rdoc (4.3.0)
+ rdoc (6.2.0)
redis (4.1.2)
rouge (3.11.0)
rspec (3.8.0)
@@ -217,18 +218,18 @@ DEPENDENCIES
bundler (>= 1.17.3)
factory_bot
faraday (~> 0.12)
- github-linguist (~> 6.1)
+ github-linguist (~> 7.5)
gitlab-gollum-lib (~> 4.2.7.7)
gitlab-gollum-rugged_adapter (~> 0.4.4.2)
gitlab-labkit (~> 0.5.0)
gitlab-markup (~> 1.7.0)
- google-protobuf (~> 3.7.1)
- grpc (~> 1.19.0)
+ google-protobuf (~> 3.8.0)
+ grpc (~> 1.24.0)
licensee (~> 8.9.0)
listen (~> 0.5.0)
pry (~> 0.12.2)
rbtrace
- rdoc (~> 4.2)
+ rdoc (~> 6.0)
rspec
rspec-parameterized
rubocop (~> 0.69)
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
index 500ae97faee..2c764162230 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
@@ -17,14 +17,14 @@ let
};
};
in buildGoPackage rec {
- version = "1.65.1";
+ version = "1.72.1";
pname = "gitaly";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
- sha256 = "1a39i723na2xk4363a7v48ba23vi04qpg0119dw09g13m0k5hjc3";
+ sha256 = "0gnhw7p8fgy3w15828qjgkkxcd4dg7gf1hpanc3xqawb8jqpfc91";
};
goPackagePath = "gitlab.com/gitlab-org/gitaly";
@@ -55,7 +55,7 @@ in buildGoPackage rec {
meta = with stdenv.lib; {
homepage = https://gitlab.com/gitlab-org/gitaly;
description = "A Git RPC service for handling all the git calls made by GitLab";
- platforms = platforms.unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ roblabla globin fpletz ];
license = licenses.mit;
};
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/deps.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/deps.nix
index 3bca67fe312..5f3a324a802 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/deps.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/deps.nix
@@ -19,6 +19,42 @@
};
}
{
+ goPackagePath = "github.com/Joker/hpp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Joker/hpp";
+ rev = "6893e659854a";
+ sha256 = "0lsx63c28rzqigv3lwzznqacpk7nr0dn6ig37v023x8lzc728ix5";
+ };
+ }
+ {
+ goPackagePath = "github.com/Joker/jade";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Joker/jade";
+ rev = "v1.0.0";
+ sha256 = "0k9b8dcwwhajw6rzjmakqwmhw9z192pzzdhppcvam6dy63yl4zjf";
+ };
+ }
+ {
+ goPackagePath = "github.com/Shopify/goreferrer";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Shopify/goreferrer";
+ rev = "ec9c9a553398";
+ sha256 = "0d740psj8czks1hl0nr6nlrwfbwq3nc51jj2p91d1wyhhmgn6jmn";
+ };
+ }
+ {
+ goPackagePath = "github.com/ajg/form";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ajg/form";
+ rev = "v1.5.1";
+ sha256 = "1d6sxzzf9yycdf8jm5877y0khmhkmhxfw3sc4xpdcsrdlc7gqh5a";
+ };
+ }
+ {
goPackagePath = "github.com/alecthomas/template";
fetch = {
type = "git";
@@ -37,6 +73,15 @@
};
}
{
+ goPackagePath = "github.com/aymerick/raymond";
+ fetch = {
+ type = "git";
+ url = "https://github.com/aymerick/raymond";
+ rev = "v2.0.2";
+ sha256 = "1w6am4142k8lyjnwwcgx94c2d8zviflzi0a9c81gn2j0gyx475i3";
+ };
+ }
+ {
goPackagePath = "github.com/beorn7/perks";
fetch = {
type = "git";
@@ -82,6 +127,15 @@
};
}
{
+ goPackagePath = "github.com/codegangsta/inject";
+ fetch = {
+ type = "git";
+ url = "https://github.com/codegangsta/inject";
+ rev = "33e0aa1cb7c0";
+ sha256 = "1jqakr3z9l60qhcgrdzsb6rlk8ikcamisw0g2ndmrf27s0ibfcaj";
+ };
+ }
+ {
goPackagePath = "github.com/davecgh/go-spew";
fetch = {
type = "git";
@@ -91,6 +145,42 @@
};
}
{
+ 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/eknkc/amber";
+ fetch = {
+ type = "git";
+ url = "https://github.com/eknkc/amber";
+ rev = "cdade1c07385";
+ sha256 = "152w97yckwncgw7lwjvgd8d00wy6y0nxzlvx72kl7nqqxs9vhxd9";
+ };
+ }
+ {
+ goPackagePath = "github.com/fatih/structs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fatih/structs";
+ rev = "v1.1.0";
+ sha256 = "1wrhb8wp8zpzggl61lapb627lw8yv281abvr6vqakmf569nswa9q";
+ };
+ }
+ {
+ goPackagePath = "github.com/flosch/pongo2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/flosch/pongo2";
+ rev = "bbf5a6c351f4";
+ sha256 = "0yqh58phznnxakm64w82gawrpndb0r85vsd1s7h244qqrq7w4avq";
+ };
+ }
+ {
goPackagePath = "github.com/fsnotify/fsnotify";
fetch = {
type = "git";
@@ -100,15 +190,69 @@
};
}
{
+ goPackagePath = "github.com/gavv/monotime";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gavv/monotime";
+ rev = "30dba4353424";
+ sha256 = "0w67yyc9y11dp7lp4b712dkcgbiln1qmgfx1nbbrw3mfkzr61d7g";
+ };
+ }
+ {
goPackagePath = "github.com/getsentry/raven-go";
fetch = {
type = "git";
url = "https://github.com/getsentry/raven-go";
- rev = "v0.1.2";
+ rev = "v0.1.0";
sha256 = "1dl80kar4lzdcfl3w6jssi1ld6bv0rmx6sp6bz6rzysfr9ilm02z";
};
}
{
+ goPackagePath = "github.com/getsentry/sentry-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/getsentry/sentry-go";
+ rev = "v0.3.0";
+ sha256 = "1919lhvg1swcqyfa6mck6nz53c7n4df21jsz46f7x4wncb6f5il1";
+ };
+ }
+ {
+ goPackagePath = "github.com/gin-contrib/sse";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gin-contrib/sse";
+ rev = "5545eab6dad3";
+ sha256 = "0jhcvi66rn7c1wg3rf7q7sylrvlk7c40yk79c5lypnz1dpsdcrb5";
+ };
+ }
+ {
+ goPackagePath = "github.com/gin-gonic/gin";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gin-gonic/gin";
+ rev = "v1.4.0";
+ sha256 = "19nxip48p2s8l7p1p7wpd5li2fcngi4c58rgcg71izdmsmj2iw1d";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-check/check";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-check/check";
+ rev = "788fd7840127";
+ sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-errors/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-errors/errors";
+ rev = "v1.0.1";
+ sha256 = "0rznpknk19rxkr7li6dqs52c26pjazp69lh493l4ny4sxn5922lp";
+ };
+ }
+ {
goPackagePath = "github.com/go-kit/kit";
fetch = {
type = "git";
@@ -127,6 +271,15 @@
};
}
{
+ goPackagePath = "github.com/go-martini/martini";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-martini/martini";
+ rev = "22fa46961aab";
+ sha256 = "01ip3mwbnm5isq120ww73yrvbcn6n5944prhhbyf2ggyf6g46ylh";
+ };
+ }
+ {
goPackagePath = "github.com/go-stack/stack";
fetch = {
type = "git";
@@ -154,15 +307,6 @@
};
}
{
- goPackagePath = "github.com/golang/lint";
- fetch = {
- type = "git";
- url = "https://github.com/golang/lint";
- rev = "06c8688daad7";
- sha256 = "0xi94dwvz50a66bq1hp9fyqkym5mcpdxdb1hrfvicldgjf37lc47";
- };
- }
- {
goPackagePath = "github.com/golang/mock";
fetch = {
type = "git";
@@ -176,8 +320,26 @@
fetch = {
type = "git";
url = "https://github.com/golang/protobuf";
- rev = "v1.3.1";
- sha256 = "15am4s4646qy6iv0g3kkqq52rzykqjhm4bf08dk0fy2r58knpsyl";
+ rev = "v1.3.2";
+ sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/go-cmp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-cmp";
+ rev = "v0.2.0";
+ sha256 = "1fbv0x27k9sn8svafc0hjwsnckk864lv4yi7bvzrxvmd3d5hskds";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/go-querystring";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-querystring";
+ rev = "v1.0.0";
+ sha256 = "0xl12bqyvmn4xcnf8p9ksj9rmnr7s40pvppsdmy8n9bzw1db0iwz";
};
}
{
@@ -190,6 +352,24 @@
};
}
{
+ goPackagePath = "github.com/gopherjs/gopherjs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gopherjs/gopherjs";
+ rev = "0766667cb4d1";
+ sha256 = "13pfc9sxiwjky2lm1xb3i3lcisn8p6mgjk2d927l7r92ysph8dmw";
+ };
+ }
+ {
+ goPackagePath = "github.com/gorilla/schema";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gorilla/schema";
+ rev = "v1.1.0";
+ sha256 = "14d31i3h6bg83r7ncmwm2pirab66z9hza38in18l89pbazxyh2n9";
+ };
+ }
+ {
goPackagePath = "github.com/grpc-ecosystem/go-grpc-middleware";
fetch = {
type = "git";
@@ -217,6 +397,51 @@
};
}
{
+ goPackagePath = "github.com/imkira/go-interpol";
+ fetch = {
+ type = "git";
+ url = "https://github.com/imkira/go-interpol";
+ rev = "v1.1.0";
+ sha256 = "180h3pf2p0pch6hmqf45wk7wd87md83d3p122f8ll43x5nja5mph";
+ };
+ }
+ {
+ goPackagePath = "github.com/iris-contrib/blackfriday";
+ fetch = {
+ type = "git";
+ url = "https://github.com/iris-contrib/blackfriday";
+ rev = "v2.0.0";
+ sha256 = "1gkizavajqmxm79il8r6cbi0g9ls3vwdh9wr0zy89vc9sq17p3im";
+ };
+ }
+ {
+ goPackagePath = "github.com/iris-contrib/formBinder";
+ fetch = {
+ type = "git";
+ url = "https://github.com/iris-contrib/formBinder";
+ rev = "v5.0.0";
+ sha256 = "0mqk6j7a9d3y28ad4ylqc7z5w4hmn1ws5wwnyll918xn1wkzr5rg";
+ };
+ }
+ {
+ goPackagePath = "github.com/iris-contrib/go.uuid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/iris-contrib/go.uuid";
+ rev = "v2.0.0";
+ sha256 = "0nc0ggn0a6bcwdrwinnx3z6889x65c20a2dwja0n8can3xblxs35";
+ };
+ }
+ {
+ goPackagePath = "github.com/iris-contrib/httpexpect";
+ fetch = {
+ type = "git";
+ url = "https://github.com/iris-contrib/httpexpect";
+ rev = "ebe99fcebbce";
+ sha256 = "126c50c6r5l2gdn60jirpb54pqwswxag3wgrv6wcn998h9w9gv8c";
+ };
+ }
+ {
goPackagePath = "github.com/json-iterator/go";
fetch = {
type = "git";
@@ -226,6 +451,42 @@
};
}
{
+ goPackagePath = "github.com/jtolds/gls";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jtolds/gls";
+ rev = "v4.20.0";
+ sha256 = "1k7xd2q2ysv2xsh373qs801v6f359240kx0vrl0ydh7731lngvk6";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/errors";
+ rev = "089d3ea4e4d5";
+ sha256 = "056za75j1zgksky7pbf0pkjqz5ha15g3wj3p4ma10m9sywdyq79r";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/loggo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/loggo";
+ rev = "584905176618";
+ sha256 = "0hzi0652y74jf62wwyi9gf8bzrs7ynvhjfqc8rwr4l799d7i5gd4";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/testing";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/testing";
+ rev = "472a3e8b2073";
+ sha256 = "05wjc2k0kwbam7anaxwnj30pl03dcdbrsz32icd70zl70ipsqsw4";
+ };
+ }
+ {
goPackagePath = "github.com/julienschmidt/httprouter";
fetch = {
type = "git";
@@ -235,6 +496,42 @@
};
}
{
+ goPackagePath = "github.com/k0kubun/colorstring";
+ fetch = {
+ type = "git";
+ url = "https://github.com/k0kubun/colorstring";
+ rev = "9440f1994b88";
+ sha256 = "0isskya7ky4k9znrh85crfc2pxwyfz2s8j1a5cbjb8b8zf2v0qbj";
+ };
+ }
+ {
+ goPackagePath = "github.com/kataras/golog";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kataras/golog";
+ rev = "99c81de45f40";
+ sha256 = "1dgrsvhzymgj7da54ldv8plkxk3n8zh3kc995qxl6mrpz65j801p";
+ };
+ }
+ {
+ goPackagePath = "github.com/kataras/iris";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kataras/iris";
+ rev = "v11.1.1";
+ sha256 = "1rxpr5hdj9mji26mlfp4zic0pc6nh93akzccw24a5kynj07g68wg";
+ };
+ }
+ {
+ goPackagePath = "github.com/kataras/pio";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kataras/pio";
+ rev = "ea782b38602d";
+ sha256 = "0ca29wmkpx19qwnvi4fja3avkxkzz14x9wyzmg1l9074bxbj8cgj";
+ };
+ }
+ {
goPackagePath = "github.com/kelseyhightower/envconfig";
fetch = {
type = "git";
@@ -244,12 +541,21 @@
};
}
{
- goPackagePath = "github.com/kisielk/gotool";
+ goPackagePath = "github.com/klauspost/compress";
fetch = {
type = "git";
- url = "https://github.com/kisielk/gotool";
- rev = "v1.0.0";
- sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
+ url = "https://github.com/klauspost/compress";
+ rev = "v1.4.0";
+ sha256 = "1y7951q0ji894d111lqqbacq64cxyi2dxsni5sqi9488zsasgw8s";
+ };
+ }
+ {
+ goPackagePath = "github.com/klauspost/cpuid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/klauspost/cpuid";
+ rev = "e7e905edc00e";
+ sha256 = "0cmyv3rwv5r5iqvvfhbiwp3jsfa40c6xfm42nxbngd5lygjcwwgf";
};
}
{
@@ -298,6 +604,24 @@
};
}
{
+ goPackagePath = "github.com/labstack/echo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/labstack/echo";
+ rev = "v4.1.10";
+ sha256 = "0qg9ykmhgldiv2v1w8sz8x0j0bgqf11ghzrim59fb6pxz8qgg25h";
+ };
+ }
+ {
+ goPackagePath = "github.com/labstack/gommon";
+ fetch = {
+ type = "git";
+ url = "https://github.com/labstack/gommon";
+ rev = "v0.3.0";
+ sha256 = "18z7akyzm75p6anm4b8qkqgm4iivx50z07hi5wf50w1pbsvbcdi0";
+ };
+ }
+ {
goPackagePath = "github.com/libgit2/git2go";
fetch = {
type = "git";
@@ -316,6 +640,33 @@
};
}
{
+ goPackagePath = "github.com/mattn/go-colorable";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-colorable";
+ rev = "v0.1.2";
+ sha256 = "0512jm3wmzkkn7d99x9wflyqf48n5ri3npy1fqkq6l6adc5mni3n";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-isatty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-isatty";
+ rev = "v0.0.9";
+ sha256 = "0i3km37lajahh1y2392g4hpgvq05arcgiiv93yhzxxyv0fpqj72m";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/goveralls";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/goveralls";
+ rev = "v0.0.2";
+ sha256 = "13ffdikvc594g1mryhi94m87skr7irwkjnpxp8ad2kprn6syfslp";
+ };
+ }
+ {
goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
fetch = {
type = "git";
@@ -325,6 +676,15 @@
};
}
{
+ goPackagePath = "github.com/microcosm-cc/bluemonday";
+ fetch = {
+ type = "git";
+ url = "https://github.com/microcosm-cc/bluemonday";
+ rev = "v1.0.2";
+ sha256 = "0j0aylsxqjcj49w7ph8cmpaqjlpvg7mb5mrcrd9bg71dlb9z9ir2";
+ };
+ }
+ {
goPackagePath = "github.com/modern-go/concurrent";
fetch = {
type = "git";
@@ -343,6 +703,15 @@
};
}
{
+ goPackagePath = "github.com/moul/http2curl";
+ fetch = {
+ type = "git";
+ url = "https://github.com/moul/http2curl";
+ rev = "v1.0.0";
+ sha256 = "15bpx33d3ygya8dg8hbsn24h7acpajl27006pj8lw1c0bfvbnrl0";
+ };
+ }
+ {
goPackagePath = "github.com/mwitkow/go-conntrack";
fetch = {
type = "git";
@@ -356,8 +725,8 @@
fetch = {
type = "git";
url = "https://github.com/onsi/ginkgo";
- rev = "v1.7.0";
- sha256 = "14wgpdrvpc35rdz3859bz53sc1g4vpr1fysy15wy3ff9gmqs14yg";
+ rev = "v1.10.1";
+ sha256 = "033a42h1wzmji57p86igg9whvsbp6nvfdsypskw738ys903n3z4d";
};
}
{
@@ -365,8 +734,8 @@
fetch = {
type = "git";
url = "https://github.com/onsi/gomega";
- rev = "v1.4.3";
- sha256 = "1c8rqg5i2hz3snmq7s41yar1zjnzilb0fyiyhkg83v97afcfx79v";
+ rev = "v1.7.0";
+ sha256 = "09j6wq425wgzzsbwm9ckhfgl2capv3yyqbrf45qyrjwkzm49i02y";
};
}
{
@@ -388,12 +757,21 @@
};
}
{
+ goPackagePath = "github.com/pingcap/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pingcap/errors";
+ rev = "v0.11.1";
+ sha256 = "00wr0l4cwq0qx8jw51j0n7pbh9l7hdq2874x9rf1mz5svz1wbmcp";
+ };
+ }
+ {
goPackagePath = "github.com/pkg/errors";
fetch = {
type = "git";
url = "https://github.com/pkg/errors";
- rev = "v0.8.0";
- sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
+ rev = "v0.8.1";
+ sha256 = "0g5qcb4d4fd96midz0zdk8b9kz8xkzwfa8kr1cliqbg8sxsy5vd1";
};
}
{
@@ -442,6 +820,33 @@
};
}
{
+ goPackagePath = "github.com/ryanuber/columnize";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ryanuber/columnize";
+ rev = "v2.1.0";
+ sha256 = "0m9jhagb1k44zfcdai76xdf9vpi3bqdl7p078ffyibmz0z9jfap6";
+ };
+ }
+ {
+ 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/shurcooL/sanitized_anchor_name";
+ fetch = {
+ type = "git";
+ url = "https://github.com/shurcooL/sanitized_anchor_name";
+ rev = "v1.0.0";
+ sha256 = "1gv9p2nr46z80dnfjsklc6zxbgk96349sdsxjz05f3z6wb6m5l8f";
+ };
+ }
+ {
goPackagePath = "github.com/sirupsen/logrus";
fetch = {
type = "git";
@@ -451,6 +856,24 @@
};
}
{
+ 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 = "505e41936337";
+ sha256 = "07zjxwszayal88z1j2bwnqrsa32vg8l4nivks5yfr9j8xfsw7n6m";
+ };
+ }
+ {
goPackagePath = "github.com/stretchr/objx";
fetch = {
type = "git";
@@ -464,8 +887,8 @@
fetch = {
type = "git";
url = "https://github.com/stretchr/testify";
- rev = "v1.3.0";
- sha256 = "0wjchp2c8xbgcbbq32w3kvblk6q6yn533g78nxl6iskq6y95lxsy";
+ rev = "v1.4.0";
+ sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb";
};
}
{
@@ -505,6 +928,123 @@
};
}
{
+ goPackagePath = "github.com/ugorji/go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ugorji/go";
+ rev = "v1.1.4";
+ sha256 = "0ma2qvn5wqvjidpdz74x832a813qnr1cxbx6n6n125ak9b3wbn5w";
+ };
+ }
+ {
+ goPackagePath = "github.com/urfave/negroni";
+ fetch = {
+ type = "git";
+ url = "https://github.com/urfave/negroni";
+ rev = "v1.0.0";
+ sha256 = "1gp6j74adi1cn8fq5v3wzlzhwl4zg43n2746m4fzdcdimihk3ccp";
+ };
+ }
+ {
+ goPackagePath = "github.com/valyala/bytebufferpool";
+ fetch = {
+ type = "git";
+ url = "https://github.com/valyala/bytebufferpool";
+ rev = "v1.0.0";
+ sha256 = "01lqzjddq6kz9v41nkky7wbgk7f1cw036sa7ldz10d82g5klzl93";
+ };
+ }
+ {
+ goPackagePath = "github.com/valyala/fasthttp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/valyala/fasthttp";
+ rev = "v1.4.0";
+ sha256 = "0kypc7r91n61fm6qsadza1aiy9n6byghvcxzvx7agi6yzrllk956";
+ };
+ }
+ {
+ goPackagePath = "github.com/valyala/fasttemplate";
+ fetch = {
+ type = "git";
+ url = "https://github.com/valyala/fasttemplate";
+ rev = "v1.0.1";
+ sha256 = "0l131znbv8v67y20s4q361mwiww2c33zdc68mwvxchzk1gpy5ywq";
+ };
+ }
+ {
+ goPackagePath = "github.com/valyala/tcplisten";
+ fetch = {
+ type = "git";
+ url = "https://github.com/valyala/tcplisten";
+ rev = "ceec8f93295a";
+ sha256 = "0ksbj1gsdqanbnhly5w1wcc107bib4w0zpnyl00prr89zch3imnf";
+ };
+ }
+ {
+ goPackagePath = "github.com/xeipuuv/gojsonpointer";
+ fetch = {
+ type = "git";
+ url = "https://github.com/xeipuuv/gojsonpointer";
+ rev = "df4f5c81cb3b";
+ sha256 = "0dfwc66z5gq75m3z7va80c10c22ijiq99bahq86l26ki71g286xn";
+ };
+ }
+ {
+ goPackagePath = "github.com/xeipuuv/gojsonreference";
+ fetch = {
+ type = "git";
+ url = "https://github.com/xeipuuv/gojsonreference";
+ rev = "bd5ef7bd5415";
+ sha256 = "1xby79padc7bmyb8rfbad8wfnfdzpnh51b1n8c0kibch0kwc1db5";
+ };
+ }
+ {
+ goPackagePath = "github.com/xeipuuv/gojsonschema";
+ fetch = {
+ type = "git";
+ url = "https://github.com/xeipuuv/gojsonschema";
+ rev = "v1.1.0";
+ sha256 = "10gn5y4l72zknj21mff29d9vnk4pz7jnw39xnlsb373lsiih91xg";
+ };
+ }
+ {
+ goPackagePath = "github.com/yalp/jsonpath";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yalp/jsonpath";
+ rev = "5cc68e5049a0";
+ sha256 = "0kkyxp1cg3kfxy5hhwzxg132jin4xb492z5jpqq94ix15v6rdf4b";
+ };
+ }
+ {
+ goPackagePath = "github.com/yudai/gojsondiff";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yudai/gojsondiff";
+ rev = "v1.0.0";
+ sha256 = "0qnymi0027mb8kxm24mmd22bvjrdkc56c7f4q3lbdf93x1vxbbc2";
+ };
+ }
+ {
+ goPackagePath = "github.com/yudai/golcs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yudai/golcs";
+ rev = "ecda9a501e82";
+ sha256 = "0mx6wc5fz05yhvg03vvps93bc5mw4vnng98fhmixd47385qb29pq";
+ };
+ }
+ {
+ goPackagePath = "github.com/yudai/pp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yudai/pp";
+ rev = "v2.0.1";
+ sha256 = "18vbc7jagnjw1wpvhqjffl0np7bzzqdd9jpdcisvj5h85lbyn5gk";
+ };
+ }
+ {
goPackagePath = "gitlab.com/gitlab-org/labkit";
fetch = {
type = "git";
@@ -527,8 +1067,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "20be4c3c3ed5";
- sha256 = "1ph7y8v30hc95h1dwr7vrhg1nzs47a261qin6zg8mhf12g5k2lxb";
+ rev = "4def268fd1a4";
+ sha256 = "1bfsnari529gw34cz0zqk3d9mrkcj1ay35kangri8kbgll0ss5a6";
};
}
{
@@ -536,8 +1076,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/lint";
- rev = "06c8688daad7";
- sha256 = "0xi94dwvz50a66bq1hp9fyqkym5mcpdxdb1hrfvicldgjf37lc47";
+ rev = "d0100b6bd8b3";
+ sha256 = "0b0amr9x4ji66iv9ayfx7zrfx52k1m5g66qfcxkgj80qrb1y2yn7";
};
}
{
@@ -563,8 +1103,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sync";
- rev = "37e7f081c4d4";
- sha256 = "1bb0mw6ckb1k7z8v3iil2qlqwfj408fvvp8m1cik2b46p7snyjhm";
+ rev = "112230192c58";
+ sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
};
}
{
@@ -572,8 +1112,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "953cdadca894";
- sha256 = "0gkha4whk8xkcv3isigbs250akag99isxnd3v9xmy0kl3g88hxy1";
+ rev = "fde4db37ae7a";
+ sha256 = "16k4w4pzziq1kln18k5fg01qgk4hpzb5xsm7175kaky6d6gwyhg3";
};
}
{
@@ -590,8 +1130,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/tools";
- rev = "6cd1fcedba52";
- sha256 = "00hl0vkmy8impsnmc2dmm55sdhia95k0kqcrjbdpynryn1lamn5d";
+ rev = "2c0ae7006135";
+ sha256 = "1lsi2ssxajclj3bciz2a41v1vjv768ja3v6wnbyhxy8xphwkp4fk";
};
}
{
@@ -617,8 +1157,8 @@
fetch = {
type = "git";
url = "https://github.com/grpc/grpc-go";
- rev = "v1.16.0";
- sha256 = "0a9xl6c5j7lvsb4q6ry5p892rjm86p47d4f8xrf0r8lxblf79qbg";
+ rev = "v1.24.0";
+ sha256 = "0h8mwv74vzcfb7p4ai247x094skxca71vjp4wpj2wzmri0x9p4v6";
};
}
{
@@ -644,8 +1184,8 @@
fetch = {
type = "git";
url = "https://gopkg.in/check.v1";
- rev = "788fd7840127";
- sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
+ rev = "20d25e280405";
+ sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
};
}
{
@@ -658,6 +1198,33 @@
};
}
{
+ goPackagePath = "gopkg.in/go-playground/assert.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/go-playground/assert.v1";
+ rev = "v1.2.1";
+ sha256 = "1h4amgykpa0djwi619llr3g55p75ia0mi184h9s5zdl8l4rhn9pm";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/go-playground/validator.v8";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/go-playground/validator.v8";
+ rev = "v8.18.2";
+ sha256 = "1m2i48ph5a3kw9nlw2srx8i04v7chicds2hlzlrfm15045crga55";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/mgo.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/mgo.v2";
+ rev = "9856a29383ce";
+ sha256 = "1gfbcmvpwwf1lydxj3g42wv2g9w3pf0y02igqk4f4f21h02sazkw";
+ };
+ }
+ {
goPackagePath = "gopkg.in/tomb.v1";
fetch = {
type = "git";
@@ -680,8 +1247,8 @@
fetch = {
type = "git";
url = "https://github.com/dominikh/go-tools";
- rev = "88497007e858";
- sha256 = "0rinkyx3r2bq45mgcasnn5jb07cwbv3p3s2wwcrzxsarsj6wa5lc";
+ rev = "ea95bdfd59fc";
+ sha256 = "1763nw7pwpzkvzfnm63dgzcgbq9hwmq5l1nffchnhh77vgkaq4ic";
};
}
]
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/gemset.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/gemset.nix
index a5140972ef0..47e1c3b3568 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/gemset.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/gemset.nix
@@ -224,15 +224,15 @@
version = "3.3.0";
};
github-linguist = {
- dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"];
+ dependencies = ["charlock_holmes" "escape_utils" "mini_mime" "rugged"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nqsprsy4xd6yxzk3b54815hv0gk2r1xn0vsm81pkyy61bbm35hf";
+ sha256 = "092bq7bjfj2yvss2ig6jb71j0h04cigq79xxfis37j315iixl12j";
type = "gem";
};
- version = "6.4.1";
+ version = "7.5.1";
};
github-markup = {
source = {
@@ -308,10 +308,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04988m3hmllg4sl4syjb35x0wzsg7rj1nmvhx3d9ihml22w76gb2";
+ sha256 = "0by3289irdklb9gjqw41fq6mg6yja3iyzh99dj8p8z9l4brllqn4";
type = "gem";
};
- version = "3.7.1";
+ version = "3.8.0";
};
googleapis-common-protos-types = {
dependencies = ["google-protobuf"];
@@ -330,10 +330,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rdywzism5vxz8pnml6xjb9f19diclyy74014z69q01jzqwi1wgs";
+ sha256 = "18wikj9qd4jb4lks55cs2cf3q7fifnanm9z9ywnxhpj57vbnilpf";
type = "gem";
};
- version = "1.19.0";
+ version = "1.24.0";
};
hashdiff = {
groups = ["default" "development" "test"];
@@ -418,10 +418,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ccsid33xjajd0im2xv941aywi58z7ihwkvaf1w2bv89vn5bhsjg";
+ sha256 = "06kfq90vi38gv6i128f4zg462kj32szs5vsgm25hxgw9zd12pj9x";
type = "gem";
};
- version = "2.2.3";
+ version = "2.3.0";
};
memoizable = {
dependencies = ["thread_safe"];
@@ -459,6 +459,16 @@
};
version = "3.2019.0331";
};
+ mini_mime = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha";
+ type = "gem";
+ };
+ version = "1.0.2";
+ };
mini_portile2 = {
source = {
remotes = ["https://rubygems.org"];
@@ -507,10 +517,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.4";
+ version = "1.10.5";
};
nokogumbo = {
dependencies = ["nokogiri"];
@@ -640,10 +650,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ilwxzm3a7bql5c9q2n9g9nb1hax7vd8d65a5yp3d967ld97nvrq";
+ sha256 = "1icpqmxbppl4ynzmn6dx7wdil5hhq6fz707m9ya6d86c7ys8sd4f";
type = "gem";
};
- version = "1.2.0";
+ version = "1.3.0";
};
rainbow = {
source = {
@@ -663,12 +673,14 @@
version = "0.4.11";
};
rdoc = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13ba2mhqqcsp3k97x3iz9x29xk26rv4561lfzzzibcy41vvj1n4c";
+ sha256 = "1gh7sc3xd4rgl9z90181cq580r1xqn063mmv51wdrhhsrkkw2bi9";
type = "gem";
};
- version = "4.3.0";
+ version = "6.2.0";
};
redis = {
groups = ["default"];
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile
deleted file mode 100644
index cabe4079df1..00000000000
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile
+++ /dev/null
@@ -1,12 +0,0 @@
-source 'https://rubygems.org'
-
-group :development, :test do
- gem 'listen', '~> 0.5.0'
- gem 'pry', '~> 0.12.2'
- gem 'rspec', '~> 3.8.0'
- gem 'rspec-parameterized', '~> 0.4.0'
- gem 'rubocop', '0.49.1', require: false
- gem 'simplecov', '~> 0.9.0', require: false
- gem 'vcr', '~> 4.0.0'
- gem 'webmock', '~> 3.4.0'
-end
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile.lock b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile.lock
deleted file mode 100644
index b178b2c07ad..00000000000
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/Gemfile.lock
+++ /dev/null
@@ -1,109 +0,0 @@
-GEM
- remote: https://rubygems.org/
- specs:
- abstract_type (0.0.7)
- adamantium (0.2.0)
- ice_nine (~> 0.11.0)
- memoizable (~> 0.4.0)
- addressable (2.5.2)
- public_suffix (>= 2.0.2, < 4.0)
- ast (2.4.0)
- binding_of_caller (0.8.0)
- debug_inspector (>= 0.0.1)
- coderay (1.1.2)
- concord (0.1.5)
- adamantium (~> 0.2.0)
- equalizer (~> 0.0.9)
- crack (0.4.3)
- safe_yaml (~> 1.0.0)
- debug_inspector (0.0.3)
- diff-lcs (1.3)
- docile (1.1.5)
- equalizer (0.0.11)
- hashdiff (0.3.7)
- ice_nine (0.11.2)
- listen (0.5.3)
- memoizable (0.4.2)
- thread_safe (~> 0.3, >= 0.3.1)
- method_source (0.9.2)
- multi_json (1.13.1)
- parallel (1.12.1)
- parser (2.5.1.2)
- ast (~> 2.4.0)
- powerpack (0.1.2)
- proc_to_ast (0.1.0)
- coderay
- parser
- unparser
- procto (0.0.3)
- pry (0.12.2)
- coderay (~> 1.1.0)
- method_source (~> 0.9.0)
- public_suffix (3.0.3)
- rainbow (2.2.2)
- rake
- rake (12.3.3)
- rspec (3.8.0)
- rspec-core (~> 3.8.0)
- rspec-expectations (~> 3.8.0)
- rspec-mocks (~> 3.8.0)
- rspec-core (3.8.0)
- rspec-support (~> 3.8.0)
- rspec-expectations (3.8.1)
- diff-lcs (>= 1.2.0, < 2.0)
- rspec-support (~> 3.8.0)
- rspec-mocks (3.8.0)
- diff-lcs (>= 1.2.0, < 2.0)
- rspec-support (~> 3.8.0)
- rspec-parameterized (0.4.0)
- binding_of_caller
- parser
- proc_to_ast
- rspec (>= 2.13, < 4)
- unparser
- rspec-support (3.8.0)
- rubocop (0.49.1)
- parallel (~> 1.10)
- parser (>= 2.3.3.1, < 3.0)
- powerpack (~> 0.1)
- rainbow (>= 1.99.1, < 3.0)
- ruby-progressbar (~> 1.7)
- unicode-display_width (~> 1.0, >= 1.0.1)
- ruby-progressbar (1.9.0)
- safe_yaml (1.0.4)
- simplecov (0.9.2)
- docile (~> 1.1.0)
- multi_json (~> 1.0)
- simplecov-html (~> 0.9.0)
- simplecov-html (0.9.0)
- thread_safe (0.3.6)
- unicode-display_width (1.4.0)
- unparser (0.2.8)
- abstract_type (~> 0.0.7)
- adamantium (~> 0.2.0)
- concord (~> 0.1.5)
- diff-lcs (~> 1.3)
- equalizer (~> 0.0.9)
- parser (>= 2.3.1.2, < 2.6)
- procto (~> 0.0.2)
- vcr (4.0.0)
- webmock (3.4.2)
- addressable (>= 2.3.6)
- crack (>= 0.3.2)
- hashdiff
-
-PLATFORMS
- ruby
-
-DEPENDENCIES
- listen (~> 0.5.0)
- pry (~> 0.12.2)
- rspec (~> 3.8.0)
- rspec-parameterized (~> 0.4.0)
- rubocop (= 0.49.1)
- simplecov (~> 0.9.0)
- vcr (~> 4.0.0)
- webmock (~> 3.4.0)
-
-BUNDLED WITH
- 1.16.3
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
index cdc77024a60..2a83cbe5f3c 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
@@ -1,71 +1,31 @@
-{ stdenv, ruby, bundler, fetchFromGitLab, buildGoPackage, bundlerEnv }:
+{ stdenv, fetchFromGitLab, buildGoPackage, ruby }:
-let
- version = "10.0.0";
+buildGoPackage rec {
+ pname = "gitlab-shell-go";
+ version = "10.2.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-shell";
rev = "v${version}";
- sha256 = "0n1llkb0jrqxm10l9wqmqxjycydqphgz0chbbf395d8pywyz826x";
+ sha256 = "1mpzsdqd8mlsh8wccz4s8415w080z55lnifn7l7vd5rflpnyfhcj";
};
- rubyEnv = bundlerEnv {
- name = "gitlab-shell-env";
- inherit ruby;
- gemdir = ./.;
- };
- goPackage = buildGoPackage {
- pname = "gitlab-shell-go";
- inherit src version;
-
- patches = [ ./remove-hardcoded-locations-go.patch ];
-
- goPackagePath = "gitlab.com/gitlab-org/gitlab-shell";
- goDeps = ./deps.nix;
-
- # gitlab-shell depends on an older version of gitaly which
- # contains old, vendored versions of some packages; gitlab-shell
- # also explicitly depends on newer versions of these libraries,
- # but buildGoPackage exposes the vendored versions instead,
- # leading to compilation errors. Since the vendored libraries
- # aren't used here anyway, we'll just remove them.
- postConfigure = ''
- rm -r "$NIX_BUILD_TOP/go/src/gitlab.com/gitlab-org/gitaly/vendor/"
- '';
- };
-in
-stdenv.mkDerivation {
- pname = "gitlab-shell";
- inherit src version;
-
- patches = [ ./remove-hardcoded-locations-ruby.patch ];
-
- # gitlab-shell will try to read its config relative to the source
- # code by default which doesn't work in nixos because it's a
- # read-only filesystem
- postPatch = ''
- substituteInPlace lib/gitlab_config.rb --replace \
- "File.join(ROOT_PATH, 'config.yml')" \
- "'/run/gitlab/shell-config.yml'"
- '';
-
- buildInputs = [ rubyEnv.wrappedRuby ];
- dontBuild = true;
+ buildInputs = [ ruby ];
- installPhase = ''
- runHook preInstall
+ patches = [ ./remove-hardcoded-locations.patch ];
- mkdir -p $out/
- cp -R . $out/
- cp ${goPackage.bin}/bin/* $out/bin/
+ goPackagePath = "gitlab.com/gitlab-org/gitlab-shell";
+ goDeps = ./deps.nix;
- runHook postInstall
+ postInstall = ''
+ cp -r "$NIX_BUILD_TOP/go/src/$goPackagePath"/bin/* $bin/bin
+ cp -r "$NIX_BUILD_TOP/go/src/$goPackagePath"/{support,VERSION} $bin/
'';
meta = with stdenv.lib; {
description = "SSH access and repository management app for GitLab";
homepage = http://www.gitlab.com/;
- platforms = platforms.unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ fpletz globin talyz ];
license = licenses.mit;
};
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/deps.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/deps.nix
index 55faacc41cd..5b5d0b99bcf 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/deps.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/deps.nix
@@ -19,6 +19,42 @@
};
}
{
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "v0.3.1";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/template";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/template";
+ rev = "a0175ee3bccc";
+ sha256 = "0qjgvvh26vk1cyfq9fadyhfgdj36f1iapbmr5xp6zqipldz8ffxj";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/units";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/units";
+ rev = "2efee857e7cf";
+ sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
+ };
+ }
+ {
+ goPackagePath = "github.com/beorn7/perks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/beorn7/perks";
+ rev = "v1.0.0";
+ sha256 = "1i1nz1f6g55xi2y3aiaz5kqfgvknarbfl4f0sx4nyyb4s7xb1z9x";
+ };
+ }
+ {
goPackagePath = "github.com/certifi/gocertifi";
fetch = {
type = "git";
@@ -37,6 +73,15 @@
};
}
{
+ goPackagePath = "github.com/cloudflare/tableflip";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cloudflare/tableflip";
+ rev = "8392f1641731";
+ sha256 = "0by5hk8s0bhhl3kiw658p5g53zvc61k4q2wxnh1w64p5ghd1rfn8";
+ };
+ }
+ {
goPackagePath = "github.com/codahale/hdrhistogram";
fetch = {
type = "git";
@@ -68,11 +113,38 @@
fetch = {
type = "git";
url = "https://github.com/getsentry/raven-go";
- rev = "v0.1.0";
+ rev = "v0.1.2";
sha256 = "1dl80kar4lzdcfl3w6jssi1ld6bv0rmx6sp6bz6rzysfr9ilm02z";
};
}
{
+ goPackagePath = "github.com/go-kit/kit";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-kit/kit";
+ rev = "v0.8.0";
+ sha256 = "1rcywbc2pvab06qyf8pc2rdfjv7r6kxdv2v4wnpqnjhz225wqvc0";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-logfmt/logfmt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-logfmt/logfmt";
+ rev = "v0.3.0";
+ sha256 = "1gkgh3k5w1xwb2qbjq52p6azq3h1c1rr6pfwjlwj1zrijpzn2xb9";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-stack/stack";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-stack/stack";
+ rev = "v1.8.0";
+ sha256 = "0wk25751ryyvxclyp8jdk5c3ar0cmfr8lrjb66qbg4808x66b96v";
+ };
+ }
+ {
goPackagePath = "github.com/gogo/protobuf";
fetch = {
type = "git";
@@ -91,15 +163,6 @@
};
}
{
- goPackagePath = "github.com/golang/lint";
- fetch = {
- type = "git";
- url = "https://github.com/golang/lint";
- rev = "06c8688daad7";
- sha256 = "0xi94dwvz50a66bq1hp9fyqkym5mcpdxdb1hrfvicldgjf37lc47";
- };
- }
- {
goPackagePath = "github.com/golang/mock";
fetch = {
type = "git";
@@ -113,8 +176,26 @@
fetch = {
type = "git";
url = "https://github.com/golang/protobuf";
- rev = "v1.2.0";
- sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab";
+ rev = "v1.3.2";
+ sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/go-cmp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-cmp";
+ rev = "v0.2.0";
+ sha256 = "1fbv0x27k9sn8svafc0hjwsnckk864lv4yi7bvzrxvmd3d5hskds";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/uuid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/uuid";
+ rev = "v1.1.1";
+ sha256 = "0hfxcf9frkb57k6q0rdkrmnfs78ms21r1qfk9fhlqga2yh5xg8zb";
};
}
{
@@ -127,6 +208,15 @@
};
}
{
+ goPackagePath = "github.com/grpc-ecosystem/go-grpc-prometheus";
+ fetch = {
+ type = "git";
+ url = "https://github.com/grpc-ecosystem/go-grpc-prometheus";
+ rev = "v1.2.0";
+ sha256 = "1lzk54h7np32b3acidg1ggbn8ppbnns0m71gcg9d1qkkdh8zrijl";
+ };
+ }
+ {
goPackagePath = "github.com/hpcloud/tail";
fetch = {
type = "git";
@@ -136,12 +226,57 @@
};
}
{
- goPackagePath = "github.com/kisielk/gotool";
+ goPackagePath = "github.com/json-iterator/go";
fetch = {
type = "git";
- url = "https://github.com/kisielk/gotool";
- rev = "v1.0.0";
- sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
+ url = "https://github.com/json-iterator/go";
+ rev = "v1.1.6";
+ sha256 = "08caswxvdn7nvaqyj5kyny6ghpygandlbw9vxdj7l5vkp7q0s43r";
+ };
+ }
+ {
+ goPackagePath = "github.com/julienschmidt/httprouter";
+ fetch = {
+ type = "git";
+ url = "https://github.com/julienschmidt/httprouter";
+ rev = "v1.2.0";
+ sha256 = "1k8bylc9s4vpvf5xhqh9h246dl1snxrzzz0614zz88cdh8yzs666";
+ };
+ }
+ {
+ goPackagePath = "github.com/kelseyhightower/envconfig";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kelseyhightower/envconfig";
+ rev = "v1.3.0";
+ sha256 = "1zcq480ig7wbg4378qcfxznp2gzqmk7x6rbxizflvg9v2f376vrw";
+ };
+ }
+ {
+ 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/logfmt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/logfmt";
+ rev = "b84e30acd515";
+ sha256 = "02ldzxgznrfdzvghfraslhgp19la1fczcbzh7wm2zdc6lmpd1qq9";
+ };
+ }
+ {
+ goPackagePath = "github.com/libgit2/git2go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/libgit2/git2go";
+ rev = "ecaeb7a21d47";
+ sha256 = "14r7ryff93r49g94f6kg66xc0y6rwb31lj22s3qmzmlgywk0pgvr";
};
}
{
@@ -163,6 +298,42 @@
};
}
{
+ goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matttproud/golang_protobuf_extensions";
+ rev = "v1.0.1";
+ sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
+ };
+ }
+ {
+ 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/mwitkow/go-conntrack";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mwitkow/go-conntrack";
+ rev = "cc309e4a2223";
+ sha256 = "0nbrnpk7bkmqg9mzwsxlm0y8m7s9qd9phr1q30qlx2qmdmz7c1mf";
+ };
+ }
+ {
goPackagePath = "github.com/onsi/ginkgo";
fetch = {
type = "git";
@@ -244,12 +415,57 @@
};
}
{
+ goPackagePath = "github.com/prometheus/client_golang";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_golang";
+ rev = "v1.0.0";
+ sha256 = "1f03ndyi3jq7zdxinnvzimz3s4z2374r6dikkc8i42xzb6d1bli6";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_model";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_model";
+ rev = "fd36f4220a90";
+ sha256 = "1bs5d72k361llflgl94c22n0w53j30rsfh84smgk8mbjbcmjsaa5";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/common";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/common";
+ rev = "v0.4.1";
+ sha256 = "0sf4sjdckblz1hqdfvripk3zyp8xq89w7q75kbsyg4c078af896s";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/procfs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/procfs";
+ rev = "v0.0.2";
+ sha256 = "0s7pvs7fgnfpmym3cd0k219av321h9sf3yvdlnn3qy0ps280lg7k";
+ };
+ }
+ {
goPackagePath = "github.com/sirupsen/logrus";
fetch = {
type = "git";
url = "https://github.com/sirupsen/logrus";
- rev = "v1.0.5";
- sha256 = "0g5z7al7kky11ai2dhac6gkp3b5pxsvx72yj3xg4wg3265gbn7yz";
+ rev = "v1.2.0";
+ sha256 = "0r6334x2bls8ddznvzaldx4g88msjjns4mlks95rqrrg7h0ijigg";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/objx";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/objx";
+ rev = "v0.1.1";
+ sha256 = "0iph0qmpyqg4kwv8jsx6a56a7hhqq8swrazv40ycxk9rzr0s8yls";
};
}
{
@@ -257,8 +473,8 @@
fetch = {
type = "git";
url = "https://github.com/stretchr/testify";
- rev = "v1.2.2";
- sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
+ rev = "v1.3.0";
+ sha256 = "0wjchp2c8xbgcbbq32w3kvblk6q6yn533g78nxl6iskq6y95lxsy";
};
}
{
@@ -266,8 +482,8 @@
fetch = {
type = "git";
url = "https://github.com/tinylib/msgp";
- rev = "v1.0.2";
- sha256 = "0pypfknghg1hcjjrqz3f1riaylk6hcxn9h0qyzynb74rp0qmlxjc";
+ rev = "v1.1.0";
+ sha256 = "08ha23sn14071ywrgxlyj7r523vzdwx1i83dcp1mqa830glgqaff";
};
}
{
@@ -302,17 +518,8 @@
fetch = {
type = "git";
url = "https://gitlab.com/gitlab-org/gitaly.git";
- rev = "v1.7.0";
- sha256 = "1hhiyw1ag22mgn6chp8lf29y2fgj90xyb7wjd6s30hayqja7knh1";
- };
- }
- {
- goPackagePath = "gitlab.com/gitlab-org/gitaly-proto";
- fetch = {
- type = "git";
- url = "https://gitlab.com/gitlab-org/gitaly-proto.git";
- rev = "v1.12.0";
- sha256 = "02aqw1q8n84v4f3rc0x7hsg0gkmbqkznp9cl6vrhjvsisv38v695";
+ rev = "v1.68.0";
+ sha256 = "06w2qx9r7wxhpk6a3icqa0l6hr7x2j2k11kni1ksdx1m1100myjb";
};
}
{
@@ -338,8 +545,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "182114d58262";
- sha256 = "0dhagsjpk3wn2f7w148v0h9i651jpk4c0mlsy5sihcnmqz8s764l";
+ rev = "20be4c3c3ed5";
+ sha256 = "1ph7y8v30hc95h1dwr7vrhg1nzs47a261qin6zg8mhf12g5k2lxb";
};
}
{
@@ -347,8 +554,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/lint";
- rev = "06c8688daad7";
- sha256 = "0xi94dwvz50a66bq1hp9fyqkym5mcpdxdb1hrfvicldgjf37lc47";
+ rev = "d0100b6bd8b3";
+ sha256 = "0b0amr9x4ji66iv9ayfx7zrfx52k1m5g66qfcxkgj80qrb1y2yn7";
};
}
{
@@ -356,8 +563,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "10aee1819953";
- sha256 = "1rd6y0fr2gqhx3bsy0ahnacqzbxijkx8wyfmamrb3wbzc01091rl";
+ rev = "d28f0bde5980";
+ sha256 = "18xj31h70m7xxb7gc86n9i21w6d7djbjz67zfaljm4jqskz6hxkf";
};
}
{
@@ -374,8 +581,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sync";
- rev = "1d60e4601c6f";
- sha256 = "046jlanz2lkxq1r57x9bl6s4cvfqaic6p2xybsj8mq1120jv4rs6";
+ rev = "112230192c58";
+ sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
};
}
{
@@ -383,8 +590,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "70b957f3b65e";
- sha256 = "146jwkr39asigqbsnsigxpkpb4vydld4k9q34xvvw0bp10qzjxxw";
+ rev = "953cdadca894";
+ sha256 = "0gkha4whk8xkcv3isigbs250akag99isxnd3v9xmy0kl3g88hxy1";
};
}
{
@@ -401,8 +608,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/tools";
- rev = "6cd1fcedba52";
- sha256 = "00hl0vkmy8impsnmc2dmm55sdhia95k0kqcrjbdpynryn1lamn5d";
+ rev = "2c0ae7006135";
+ sha256 = "1lsi2ssxajclj3bciz2a41v1vjv768ja3v6wnbyhxy8xphwkp4fk";
};
}
{
@@ -428,8 +635,8 @@
fetch = {
type = "git";
url = "https://github.com/grpc/grpc-go";
- rev = "v1.16.0";
- sha256 = "0a9xl6c5j7lvsb4q6ry5p892rjm86p47d4f8xrf0r8lxblf79qbg";
+ rev = "v1.24.0";
+ sha256 = "0h8mwv74vzcfb7p4ai247x094skxca71vjp4wpj2wzmri0x9p4v6";
};
}
{
@@ -442,12 +649,12 @@
};
}
{
- goPackagePath = "gopkg.in/airbrake/gobrake.v2";
+ goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
fetch = {
type = "git";
- url = "https://gopkg.in/airbrake/gobrake.v2";
- rev = "v2.0.9";
- sha256 = "1x06f7n7qlyzqgyz0sdfcidf3w4ldn6zs6qx2mhibggk2z4whcjw";
+ url = "https://gopkg.in/alecthomas/kingpin.v2";
+ rev = "v2.2.6";
+ sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
};
}
{
@@ -469,15 +676,6 @@
};
}
{
- goPackagePath = "gopkg.in/gemnasium/logrus-airbrake-hook.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/gemnasium/logrus-airbrake-hook.v2";
- rev = "v2.1.2";
- sha256 = "0sbg0dn6cysmf8f2bi209jwl4jnpiwp4rdghnxlzirw3c32ms5y5";
- };
- }
- {
goPackagePath = "gopkg.in/tomb.v1";
fetch = {
type = "git";
@@ -491,8 +689,8 @@
fetch = {
type = "git";
url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.1";
- sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1";
+ rev = "v2.2.2";
+ sha256 = "01wj12jzsdqlnidpyjssmj0r4yavlqy7dwrg7adqd8dicjc4ncsa";
};
}
{
@@ -500,8 +698,8 @@
fetch = {
type = "git";
url = "https://github.com/dominikh/go-tools";
- rev = "88497007e858";
- sha256 = "0rinkyx3r2bq45mgcasnn5jb07cwbv3p3s2wwcrzxsarsj6wa5lc";
+ rev = "ea95bdfd59fc";
+ sha256 = "1763nw7pwpzkvzfnm63dgzcgbq9hwmq5l1nffchnhh77vgkaq4ic";
};
}
]
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/gemset.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/gemset.nix
deleted file mode 100644
index 665c21feb1b..00000000000
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/gemset.nix
+++ /dev/null
@@ -1,451 +0,0 @@
-{
- abstract_type = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "09330cmhrc2wmfhdj9zzg82sv6cdhm3qgdkva5ni5xfjril2pf14";
- type = "gem";
- };
- version = "0.0.7";
- };
- adamantium = {
- dependencies = ["ice_nine" "memoizable"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0165r2ikgfwv2rm8dzyijkp74fvg0ni72hpdx8ay2v7cj08dqyak";
- type = "gem";
- };
- version = "0.2.0";
- };
- addressable = {
- dependencies = ["public_suffix"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk";
- type = "gem";
- };
- version = "2.5.2";
- };
- ast = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "184ssy3w93nkajlz2c70ifm79jp3j737294kbc5fjw69v1w0n9x7";
- type = "gem";
- };
- version = "2.4.0";
- };
- binding_of_caller = {
- dependencies = ["debug_inspector"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "05syqlks7463zsy1jdfbbdravdhj9hpj5pv2m74blqpv8bq4vv5g";
- type = "gem";
- };
- version = "0.8.0";
- };
- coderay = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y";
- type = "gem";
- };
- version = "1.1.2";
- };
- concord = {
- dependencies = ["adamantium" "equalizer"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1b6cdn0fg4n9gzbdr7zyf4jq40y6h0c0g9cra7wk9hhmsylk91bg";
- type = "gem";
- };
- version = "0.1.5";
- };
- crack = {
- dependencies = ["safe_yaml"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0abb0fvgw00akyik1zxnq7yv391va148151qxdghnzngv66bl62k";
- type = "gem";
- };
- version = "0.4.3";
- };
- debug_inspector = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0vxr0xa1mfbkfcrn71n7c4f2dj7la5hvphn904vh20j3x4j5lrx0";
- type = "gem";
- };
- version = "0.0.3";
- };
- diff-lcs = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "18w22bjz424gzafv6nzv98h0aqkwz3d9xhm7cbr1wfbyas8zayza";
- type = "gem";
- };
- version = "1.3";
- };
- docile = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0m8j31whq7bm5ljgmsrlfkiqvacrw6iz9wq10r3gwrv5785y8gjx";
- type = "gem";
- };
- version = "1.1.5";
- };
- equalizer = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1kjmx3fygx8njxfrwcmn7clfhjhb6bvv3scy2lyyi0wqyi3brra4";
- type = "gem";
- };
- version = "0.0.11";
- };
- hashdiff = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0yj5l2rw8i8jc725hbcpc4wks0qlaaimr3dpaqamfjkjkxl0hjp9";
- type = "gem";
- };
- version = "0.3.7";
- };
- ice_nine = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1nv35qg1rps9fsis28hz2cq2fx1i96795f91q4nmkm934xynll2x";
- type = "gem";
- };
- version = "0.11.2";
- };
- listen = {
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0inlw7vix61170vjr87h9izhjm5dbby8rbfrf1iryiv7b3kyvkxl";
- type = "gem";
- };
- version = "0.5.3";
- };
- memoizable = {
- dependencies = ["thread_safe"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0v42bvghsvfpzybfazl14qhkrjvx0xlmxz0wwqc960ga1wld5x5c";
- type = "gem";
- };
- version = "0.4.2";
- };
- method_source = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
- type = "gem";
- };
- version = "0.9.2";
- };
- multi_json = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv";
- type = "gem";
- };
- version = "1.13.1";
- };
- parallel = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "01hj8v1qnyl5ndrs33g8ld8ibk0rbcqdpkpznr04gkbxd11pqn67";
- type = "gem";
- };
- version = "1.12.1";
- };
- parser = {
- dependencies = ["ast"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1zp89zg7iypncszxsjp8kiccrpbdf728jl449g6cnfkz990fyb5k";
- type = "gem";
- };
- version = "2.5.1.2";
- };
- powerpack = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1r51d67wd467rpdfl6x43y84vwm8f5ql9l9m85ak1s2sp3nc5hyv";
- type = "gem";
- };
- version = "0.1.2";
- };
- proc_to_ast = {
- dependencies = ["coderay" "parser" "unparser"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "14c65w48bbzp5lh1cngqd1y25kqvfnq1iy49hlzshl12dsk3z9wj";
- type = "gem";
- };
- version = "0.1.0";
- };
- procto = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "13imvg1x50rz3r0yyfbhxwv72lbf7q28qx9l9nfbb91h2n9ch58c";
- type = "gem";
- };
- version = "0.0.3";
- };
- pry = {
- dependencies = ["coderay" "method_source"];
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "00rm71x0r1jdycwbs83lf9l6p494m99asakbvqxh8rz7zwnlzg69";
- type = "gem";
- };
- version = "0.12.2";
- };
- public_suffix = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l";
- type = "gem";
- };
- version = "3.0.3";
- };
- rainbow = {
- dependencies = ["rake"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "08w2ghc5nv0kcq5b257h7dwjzjz1pqcavajfdx2xjyxqsvh2y34w";
- type = "gem";
- };
- version = "2.2.2";
- };
- rake = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1cvaqarr1m84mhc006g3l1vw7sa5qpkcw0138lsxlf769zdllsgp";
- type = "gem";
- };
- version = "12.3.3";
- };
- rspec = {
- dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"];
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "15ppasvb9qrscwlyjz67ppw1lnxiqnkzx5vkx1bd8x5n3dhikxc3";
- type = "gem";
- };
- version = "3.8.0";
- };
- rspec-core = {
- dependencies = ["rspec-support"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1p1s5bnbqp3sxk67y0fh0x884jjym527r0vgmhbm81w7aq6b7l4p";
- type = "gem";
- };
- version = "3.8.0";
- };
- rspec-expectations = {
- dependencies = ["diff-lcs" "rspec-support"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0vfqqcjmhdq25jrc8rd7nx4n8xid7s1ynv65ph06bk2xafn3rgll";
- type = "gem";
- };
- version = "3.8.1";
- };
- rspec-mocks = {
- dependencies = ["diff-lcs" "rspec-support"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "06y508cjqycb4yfhxmb3nxn0v9xqf17qbd46l1dh4xhncinr4fyp";
- type = "gem";
- };
- version = "3.8.0";
- };
- rspec-parameterized = {
- dependencies = ["binding_of_caller" "parser" "proc_to_ast" "rspec" "unparser"];
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0arynbr6cfjhccwc8gy2xf87nybdnncsnmfwknnh8s7d4mj730p0";
- type = "gem";
- };
- version = "0.4.0";
- };
- rspec-support = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0p3m7drixrlhvj2zpc38b11x145bvm311x6f33jjcxmvcm0wq609";
- type = "gem";
- };
- version = "3.8.0";
- };
- rubocop = {
- dependencies = ["parallel" "parser" "powerpack" "rainbow" "ruby-progressbar" "unicode-display_width"];
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1mqyylfzch0967w7nfnqza84sqhljijd9y4bnq8hcmrscch75cxw";
- type = "gem";
- };
- version = "0.49.1";
- };
- ruby-progressbar = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1igh1xivf5h5g3y5m9b4i4j2mhz2r43kngh4ww3q1r80ch21nbfk";
- type = "gem";
- };
- version = "1.9.0";
- };
- safe_yaml = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1hly915584hyi9q9vgd968x2nsi5yag9jyf5kq60lwzi5scr7094";
- type = "gem";
- };
- version = "1.0.4";
- };
- simplecov = {
- dependencies = ["docile" "multi_json" "simplecov-html"];
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1a3wy9zlmfwl3f47cibnxyxrgfz16y6fmy0dj1vyidzyys4mvy12";
- type = "gem";
- };
- version = "0.9.2";
- };
- simplecov-html = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0jv9pmpaxihrcsgcf6mgl3qg7rhf9scl5l2k67d768w9cz63xgvc";
- type = "gem";
- };
- version = "0.9.0";
- };
- thread_safe = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy";
- type = "gem";
- };
- version = "0.3.6";
- };
- unicode-display_width = {
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0040bsdpcmvp8w31lqi2s9s4p4h031zv52401qidmh25cgyh4a57";
- type = "gem";
- };
- version = "1.4.0";
- };
- unparser = {
- dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"];
- groups = ["default" "development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0rh1649846ac17av30x0b0v9l45v0x1j2y1i8m1a7xdd0v4sld0z";
- type = "gem";
- };
- version = "0.2.8";
- };
- vcr = {
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0qh7lkj9b0shph84dw1wsrlaprl0jn1i4339fpsfy99402290zrr";
- type = "gem";
- };
- version = "4.0.0";
- };
- webmock = {
- dependencies = ["addressable" "crack" "hashdiff"];
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "03994dxs4xayvkxqp01dd1ivhg4xxx7z35f7cxw7y2mwj3xn24ib";
- type = "gem";
- };
- version = "3.4.2";
- };
-} \ No newline at end of file
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-go.patch b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-go.patch
deleted file mode 100644
index a4a1a979b24..00000000000
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-go.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/go/internal/config/config.go b/go/internal/config/config.go
-index f951fe6..b422fe3 100644
---- a/go/internal/config/config.go
-+++ b/go/internal/config/config.go
-@@ -3,7 +3,6 @@ package config
- import (
- "io/ioutil"
- "net/url"
-- "os"
- "path"
- "strings"
-
-@@ -44,16 +43,13 @@ type Config struct {
- }
-
- func New() (*Config, error) {
-- dir, err := os.Getwd()
-- if err != nil {
-- return nil, err
-- }
-+ dir := "/run/gitlab"
-
- return NewFromDir(dir)
- }
-
- func NewFromDir(dir string) (*Config, error) {
-- return newFromFile(path.Join(dir, configFile))
-+ return newFromFile("/run/gitlab/shell-config.yml")
- }
-
- func (c *Config) FeatureEnabled(featureName string) bool {
-diff --git a/go/internal/command/fallback/fallback.go b/go/internal/command/fallback/fallback.go
-index 2cb76a8..f59ad5e 100644
---- a/go/internal/command/fallback/fallback.go
-+++ b/go/internal/command/fallback/fallback.go
-@@ -53,5 +53,5 @@
- func (c *Command) fallbackProgram() string {
- fileName := fmt.Sprintf("%s-ruby", c.Executable.Name)
-
-- return filepath.Join(c.RootDir, "bin", fileName)
-+ return filepath.Join("/run/current-system/sw/bin", fileName)
- }
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-ruby.patch b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-ruby.patch
deleted file mode 100644
index 64623ae310c..00000000000
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations-ruby.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git a/lib/gitlab_keys.rb b/lib/gitlab_keys.rb
-index 0600a18..c46f2d7 100644
---- a/lib/gitlab_keys.rb
-+++ b/lib/gitlab_keys.rb
-@@ -2,7 +2,7 @@ class GitlabKeys # rubocop:disable Metrics/ClassLength
- attr_accessor :auth_file, :key
-
- def self.command(whatever)
-- "#{ROOT_PATH}/bin/gitlab-shell #{whatever}"
-+ "/run/current-system/sw/bin/gitlab-shell #{whatever}"
- end
-
- def self.command_key(key_id)
-diff --git a/lib/gitlab_shell.rb b/lib/gitlab_shell.rb
-index 2cb76a8..f59ad5e 100644
---- a/lib/gitlab_shell.rb
-+++ b/lib/gitlab_shell.rb
-@@ -195,7 +195,8 @@ class GitlabShell # rubocop:disable Metrics/ClassLength
-
- args = [executable, gitaly_address, json_args]
- # We use 'chdir: ROOT_PATH' to let the next executable know where config.yml is.
-- Kernel.exec(env, *args, unsetenv_others: true, chdir: ROOT_PATH)
-+ # Except we don't, because we're already in the right directory on nixos!
-+ Kernel.exec(env, *args, unsetenv_others: true)
- end
-
- def api
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations.patch b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations.patch
new file mode 100644
index 00000000000..515a41ad34e
--- /dev/null
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-shell/remove-hardcoded-locations.patch
@@ -0,0 +1,57 @@
+diff --git a/go/internal/config/config.go b/go/internal/config/config.go
+index 2231851..c869930 100644
+--- a/go/internal/config/config.go
++++ b/go/internal/config/config.go
+@@ -3,7 +3,6 @@ package config
+ import (
+ "io/ioutil"
+ "net/url"
+- "os"
+ "path"
+ "path/filepath"
+
+@@ -38,16 +37,13 @@ type Config struct {
+ }
+
+ func New() (*Config, error) {
+- dir, err := os.Getwd()
+- if err != nil {
+- return nil, err
+- }
++ dir := "/run/gitlab"
+
+ return NewFromDir(dir)
+ }
+
+ func NewFromDir(dir string) (*Config, error) {
+- return newFromFile(path.Join(dir, configFile))
++ return newFromFile("/run/gitlab/shell-config.yml")
+ }
+
+ func newFromFile(filename string) (*Config, error) {
+diff --git a/go/internal/keyline/key_line.go b/go/internal/keyline/key_line.go
+index f92f50b..160e287 100644
+--- a/go/internal/keyline/key_line.go
++++ b/go/internal/keyline/key_line.go
+@@ -36,7 +36,7 @@ func NewPrincipalKeyLine(keyId string, principal string, rootDir string) (*KeyLi
+ }
+
+ func (k *KeyLine) ToString() string {
+- command := fmt.Sprintf("%s %s-%s", path.Join(k.RootDir, executable.BinDir, executable.GitlabShell), k.Prefix, k.Id)
++ command := fmt.Sprintf("%s %s-%s", path.Join("/run/current-system/sw/bin", executable.GitlabShell), k.Prefix, k.Id)
+
+ return fmt.Sprintf(`command="%s",%s %s`, command, SshOptions, k.Value)
+ }
+diff --git a/support/gitlab_config.rb b/support/gitlab_config.rb
+index 1416488..90a5f79 100644
+--- a/support/gitlab_config.rb
++++ b/support/gitlab_config.rb
+@@ -4,7 +4,7 @@ class GitlabConfig
+ attr_reader :config
+
+ def initialize
+- @config = YAML.load_file(File.join(ROOT_PATH, 'config.yml'))
++ @config = YAML.load_file('/run/gitlab/shell-config.yml')
+ end
+
+ def auth_file
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
index 09a3cee195d..4f3322f3d0f 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
@@ -3,20 +3,19 @@
buildGoPackage rec {
pname = "gitlab-workhorse";
- version = "8.10.0";
+ version = "8.14.1";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-workhorse";
rev = "v${version}";
- sha256 = "11cfhh48dga5ghfcijb68gbx0nfr5bs3vvp2j1gam9ac37fpvk0x";
+ sha256 = "19flb9b9l9214ykwgjphcqrinncnfvhis7nrvcr4ns6rlpxnc9dl";
};
goPackagePath = "gitlab.com/gitlab-org/gitlab-workhorse";
goDeps = ./deps.nix;
buildInputs = [ git ];
-
- makeFlags = [ "PREFIX=$(out)" "VERSION=${version}" "GOCACHE=$(TMPDIR)/go-cache" ];
+ buildFlagsArray = "-ldflags=-X main.Version=${version}";
# gitlab-workhorse depends on an older version of labkit which
# contains old, vendored versions of some packages; gitlab-workhorse
@@ -30,7 +29,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
homepage = http://www.gitlab.com/;
- platforms = platforms.unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ fpletz globin talyz ];
license = licenses.mit;
};
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/remove-hardcoded-locations.patch b/nixpkgs/pkgs/applications/version-management/gitlab/remove-hardcoded-locations.patch
index 7a2bfea0c10..846bdeff48d 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/remove-hardcoded-locations.patch
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/remove-hardcoded-locations.patch
@@ -150,3 +150,14 @@ index b276a81eac..070e3ebd81 100644
end
end
end
+--- a/lib/gitlab/authorized_keys.rb
++++ b/lib/gitlab/authorized_keys.rb
+@@ -157,7 +157,7 @@
+ raise KeyError, "Invalid ID: #{id.inspect}"
+ end
+
+- "#{File.join(Gitlab.config.gitlab_shell.path, 'bin', 'gitlab-shell')} #{id}"
++ "#{File.join('/run/current-system/sw/bin', 'gitlab-shell')} #{id}"
+ end
+
+ def strip(key)
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile b/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
index 864e514ae0d..d27bc276088 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
@@ -8,12 +8,12 @@ gem 'bootsnap', '~> 1.4'
gem 'nakayoshi_fork', '~> 0.0.4'
# Responders respond_to and respond_with
-gem 'responders', '~> 2.0'
+gem 'responders', '~> 3.0'
gem 'sprockets', '~> 3.7.0'
# Default values for AR models
-gem 'default_value_for', '~> 3.2.0'
+gem 'default_value_for', '~> 3.3.0'
# Supported DBs
gem 'pg', '~> 1.1'
@@ -42,7 +42,7 @@ gem 'omniauth-shibboleth', '~> 1.3.0'
gem 'omniauth-twitter', '~> 1.4'
gem 'omniauth_crowd', '~> 2.2.0'
gem 'omniauth-authentiq', '~> 0.3.3'
-gem 'omniauth_openid_connect', '~> 0.3.1'
+gem 'omniauth_openid_connect', '~> 0.3.3'
gem "omniauth-ultraauth", '~> 0.0.2'
gem 'omniauth-salesforce', '~> 1.0.5'
gem 'rack-oauth2', '~> 1.9.3'
@@ -64,7 +64,7 @@ gem 'u2f', '~> 0.2.1'
# GitLab Pages
gem 'validates_hostname', '~> 1.0.6'
-gem 'rubyzip', '~> 1.2.2', require: 'zip'
+gem 'rubyzip', '~> 1.3.0', require: 'zip'
# GitLab Pages letsencrypt support
gem 'acme-client', '~> 2.0.2'
@@ -72,7 +72,7 @@ gem 'acme-client', '~> 2.0.2'
gem 'browser', '~> 2.5'
# GPG
-gem 'gpgme', '~> 2.0.18'
+gem 'gpgme', '~> 2.0.19'
# LDAP Auth
# GitLab fork with several improvements to original library. For full list of changes
@@ -87,9 +87,9 @@ gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
# GraphQL API
gem 'graphql', '~> 1.9.11'
-# NOTE: graphiql-rails v1.5+ doesn't work: https://gitlab.com/gitlab-org/gitlab-ce/issues/67293
+# 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-ce/issues/67263
+# https://gitlab.com/gitlab-org/gitlab/issues/31747
gem 'graphiql-rails', '~> 1.4.10'
gem 'apollo_upload_server', '~> 2.0.0.beta3'
gem 'graphql-docs', '~> 1.6.0', group: [:development, :test]
@@ -136,7 +136,7 @@ gem 'faraday_middleware-aws-signers-v4'
# Markdown and HTML processing
gem 'html-pipeline', '~> 2.8'
-gem 'deckar01-task_list', '2.2.0'
+gem 'deckar01-task_list', '2.2.1'
gem 'gitlab-markup', '~> 1.7.0'
gem 'github-markup', '~> 1.7.0', require: 'github/markup'
gem 'commonmarker', '~> 0.17'
@@ -148,10 +148,10 @@ gem 'wikicloth', '0.8.1'
gem 'asciidoctor', '~> 2.0.10'
gem 'asciidoctor-include-ext', '~> 0.3.1', require: false
gem 'asciidoctor-plantuml', '0.0.9'
-gem 'rouge', '~> 3.7'
+gem 'rouge', '~> 3.11.0'
gem 'truncato', '~> 0.7.11'
gem 'bootstrap_form', '~> 4.2.0'
-gem 'nokogiri', '~> 1.10.4'
+gem 'nokogiri', '~> 1.10.5'
gem 'escape_utils', '~> 1.1'
# Calendar rendering
@@ -159,6 +159,7 @@ gem 'icalendar'
# Diffs
gem 'diffy', '~> 3.1.0'
+gem 'diff_match_patch', '~> 0.1.0'
# Application server
gem 'rack', '~> 2.0.7'
@@ -175,7 +176,7 @@ group :puma do
end
# State machine
-gem 'state_machines-activerecord', '~> 0.5.1'
+gem 'state_machines-activerecord', '~> 0.6.0'
# Issue tags
gem 'acts-as-taggable-on', '~> 6.0'
@@ -259,9 +260,6 @@ gem 'loofah', '~> 2.2'
# Working with license
gem 'licensee', '~> 8.9'
-# Protect against bruteforcing
-gem 'rack-attack', '~> 4.4.1'
-
# Ace editor
gem 'ace-rails-ap', '~> 4.1.0'
@@ -293,10 +291,13 @@ gem 'base32', '~> 0.3.0'
gem "gitlab-license", "~> 1.0"
+# Protect against bruteforcing
+gem 'rack-attack', '~> 6.2.0'
+
# Sentry integration
gem 'sentry-raven', '~> 2.9'
-gem 'premailer-rails', '~> 1.9.7'
+gem 'premailer-rails', '~> 1.10.3'
# LabKit: Tracing and Correlation
gem 'gitlab-labkit', '~> 0.5'
@@ -311,7 +312,7 @@ gem 'gettext', '~> 3.2.2', require: false, group: :development
gem 'batch-loader', '~> 1.4.0'
# Perf bar
-# https://gitlab.com/gitlab-org/gitlab-ee/issues/13996
+# https://gitlab.com/gitlab-org/gitlab/issues/13996
gem 'gitlab-peek', '~> 0.0.1', require: 'peek'
# Snowplow events tracking
@@ -331,7 +332,6 @@ group :metrics do
end
group :development do
- gem 'foreman', '~> 0.84.0'
gem 'brakeman', '~> 4.2', require: false
gem 'danger', '~> 6.0', require: false
@@ -355,7 +355,7 @@ group :development, :test do
gem 'fuubar', '~> 2.2.0'
gem 'database_cleaner', '~> 1.7.0'
- gem 'factory_bot_rails', '~> 4.8.2'
+ gem 'factory_bot_rails', '~> 5.1.0'
gem 'rspec-rails', '~> 3.8.0'
gem 'rspec-retry', '~> 0.6.1'
gem 'rspec_profiling', '~> 0.0.5'
@@ -388,7 +388,6 @@ group :development, :test do
gem 'benchmark-ips', '~> 2.3.0', require: false
- gem 'license_finder', '~> 5.4', require: false
gem 'knapsack', '~> 1.17'
gem 'stackprof', '~> 0.2.10', require: false
@@ -398,6 +397,11 @@ group :development, :test do
gem 'timecop', '~> 0.8.0'
end
+# Gems required in omnibus-gitlab pipeline
+group :development, :test, :omnibus do
+ gem 'license_finder', '~> 5.4', require: false
+end
+
group :test do
gem 'shoulda-matchers', '~> 4.0.1', require: false
gem 'email_spec', '~> 2.2.0'
@@ -405,8 +409,9 @@ group :test do
gem 'webmock', '~> 3.5.1'
gem 'rails-controller-testing'
gem 'concurrent-ruby', '~> 1.1'
- gem 'test-prof', '~> 0.2.5'
+ gem 'test-prof', '~> 0.10.0'
gem 'rspec_junit_formatter'
+ gem 'guard-rspec'
end
gem 'octokit', '~> 4.9'
@@ -446,18 +451,18 @@ group :ed25519 do
end
# Gitaly GRPC protocol definitions
-gem 'gitaly', '~> 1.58.0'
+gem 'gitaly', '~> 1.70.0'
-gem 'grpc', '~> 1.19.0'
+gem 'grpc', '~> 1.24.0'
-gem 'google-protobuf', '~> 3.7.1'
+gem 'google-protobuf', '~> 3.8.0'
gem 'toml-rb', '~> 1.0.0', require: false
# Feature toggles
-gem 'flipper', '~> 0.13.0'
-gem 'flipper-active_record', '~> 0.13.0'
-gem 'flipper-active_support_cache_store', '~> 0.13.0'
+gem 'flipper', '~> 0.17.1'
+gem 'flipper-active_record', '~> 0.17.1'
+gem 'flipper-active_support_cache_store', '~> 0.17.1'
gem 'unleash', '~> 0.1.5'
# Structured logging
@@ -465,7 +470,9 @@ gem 'lograge', '~> 0.5'
gem 'grape_logging', '~> 1.7'
# DNS Lookup
-gem 'net-dns', '~> 0.9.0'
+gem 'gitlab-net-dns', '~> 0.9.1'
# Countries list
gem 'countries', '~> 3.0'
+
+gem 'retriable', '~> 3.1.2'
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock b/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
index fec34622be3..15465cd6b03 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
@@ -50,8 +50,8 @@ GEM
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
- acts-as-taggable-on (6.0.0)
- activerecord (~> 5.0)
+ acts-as-taggable-on (6.5.0)
+ activerecord (>= 5.0, < 6.1)
adamantium (0.2.0)
ice_nine (~> 0.11.0)
memoizable (~> 0.4.0)
@@ -80,14 +80,16 @@ GEM
encryptor (~> 3.0.0)
attr_required (1.0.1)
awesome_print (1.8.0)
- aws-sdk (2.9.32)
- aws-sdk-resources (= 2.9.32)
- aws-sdk-core (2.9.32)
+ aws-eventstream (1.0.3)
+ aws-sdk (2.11.374)
+ aws-sdk-resources (= 2.11.374)
+ aws-sdk-core (2.11.374)
aws-sigv4 (~> 1.0)
jmespath (~> 1.0)
- aws-sdk-resources (2.9.32)
- aws-sdk-core (= 2.9.32)
- aws-sigv4 (1.0.0)
+ aws-sdk-resources (2.11.374)
+ aws-sdk-core (= 2.11.374)
+ aws-sigv4 (1.1.0)
+ aws-eventstream (~> 1.0, >= 1.0.2)
axiom-types (0.1.1)
descendants_tracker (~> 0.0.4)
ice_nine (~> 0.11.0)
@@ -108,7 +110,7 @@ GEM
binding_ninja (0.2.3)
binding_of_caller (0.8.0)
debug_inspector (>= 0.0.1)
- bootsnap (1.4.4)
+ bootsnap (1.4.5)
msgpack (~> 1.0)
bootstrap_form (4.2.0)
actionpack (>= 5.0)
@@ -171,9 +173,9 @@ GEM
unicode_utils (~> 1.4)
crack (0.4.3)
safe_yaml (~> 1.0.0)
- crass (1.0.4)
+ crass (1.0.5)
creole (0.5.0)
- css_parser (1.5.0)
+ css_parser (1.7.0)
addressable
daemons (1.2.6)
danger (6.0.9)
@@ -192,12 +194,12 @@ GEM
database_cleaner (1.7.0)
debug_inspector (0.0.3)
debugger-ruby_core_source (1.3.8)
- deckar01-task_list (2.2.0)
+ deckar01-task_list (2.2.1)
html-pipeline
declarative (0.0.10)
declarative-option (0.1.0)
- default_value_for (3.2.0)
- activerecord (>= 3.2.0, < 6.0)
+ default_value_for (3.3.0)
+ activerecord (>= 3.2.0, < 6.1)
derailed_benchmarks (1.3.5)
benchmark-ips (~> 2)
get_process_mem (~> 0)
@@ -209,10 +211,10 @@ GEM
descendants_tracker (0.0.4)
thread_safe (~> 0.3, >= 0.3.1)
device_detector (1.0.0)
- devise (4.6.2)
+ devise (4.7.1)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
- railties (>= 4.1.0, < 6.0)
+ railties (>= 4.1.0)
responders
warden (~> 1.2.3)
devise-two-factor (3.0.0)
@@ -222,6 +224,7 @@ GEM
railties
rotp (~> 2.0)
diff-lcs (1.3)
+ diff_match_patch (0.1.0)
diffy (3.1.0)
discordrb-webhooks-blackst0ne (3.3.0)
rest-client (~> 2.0)
@@ -254,7 +257,7 @@ GEM
mail (~> 2.7)
encryptor (3.0.0)
equalizer (0.0.11)
- erubi (1.8.0)
+ erubi (1.9.0)
escape_utils (1.2.1)
et-orbi (1.2.1)
tzinfo
@@ -264,11 +267,11 @@ GEM
expression_parser (0.9.0)
extended-markdown-filter (0.6.0)
html-pipeline (~> 2.0)
- factory_bot (4.8.2)
- activesupport (>= 3.0.0)
- factory_bot_rails (4.8.2)
- factory_bot (~> 4.8.2)
- railties (>= 3.0.0)
+ factory_bot (5.1.0)
+ activesupport (>= 4.2.0)
+ factory_bot_rails (5.1.0)
+ factory_bot (~> 5.1.0)
+ railties (>= 4.2.0)
faraday (0.12.2)
multipart-post (>= 1.2, < 3)
faraday-http-cache (2.0.0)
@@ -285,13 +288,13 @@ GEM
fast_gettext (1.6.0)
ffaker (2.10.0)
ffi (1.11.1)
- flipper (0.13.0)
- flipper-active_record (0.13.0)
- activerecord (>= 3.2, < 6)
- flipper (~> 0.13.0)
- flipper-active_support_cache_store (0.13.0)
- activesupport (>= 3.2, < 6)
- flipper (~> 0.13.0)
+ flipper (0.17.1)
+ flipper-active_record (0.17.1)
+ activerecord (>= 4.2, < 7)
+ flipper (~> 0.17.1)
+ flipper-active_support_cache_store (0.17.1)
+ activesupport (>= 4.2, < 7)
+ flipper (~> 0.17.1)
flowdock (0.7.1)
httparty (~> 0.7)
multi_json
@@ -332,10 +335,8 @@ GEM
fog-xml (0.1.3)
fog-core
nokogiri (>= 1.5.11, < 2.0.0)
- font-awesome-rails (4.7.0.4)
- railties (>= 3.2, < 6.0)
- foreman (0.84.0)
- thor (~> 0.19.1)
+ font-awesome-rails (4.7.0.5)
+ railties (>= 3.2, < 6.1)
formatador (0.2.5)
fugit (1.2.1)
et-orbi (~> 1.1, >= 1.1.8)
@@ -358,18 +359,19 @@ GEM
po_to_json (>= 1.0.0)
rails (>= 3.2.0)
git (1.5.0)
- gitaly (1.58.0)
+ gitaly (1.70.0)
grpc (~> 1.0)
github-markup (1.7.0)
- gitlab-labkit (0.5.2)
- actionpack (~> 5)
- activesupport (~> 5)
+ gitlab-labkit (0.7.0)
+ actionpack (>= 5.0.0, < 6.1.0)
+ activesupport (>= 5.0.0, < 6.1.0)
grpc (~> 1.19)
jaeger-client (~> 0.10)
opentracing (~> 0.4)
redis (> 3.0.0, < 5.0.0)
gitlab-license (1.0.0)
gitlab-markup (1.7.0)
+ gitlab-net-dns (0.9.1)
gitlab-peek (0.0.1)
railties (>= 4.0.0)
gitlab-sidekiq-fetcher (0.5.2)
@@ -399,7 +401,7 @@ GEM
mime-types (~> 3.0)
representable (~> 3.0)
retriable (>= 2.0, < 4.0)
- google-protobuf (3.7.1)
+ google-protobuf (3.8.0)
googleapis-common-protos-types (1.0.4)
google-protobuf (~> 3.0)
googleauth (0.6.6)
@@ -409,7 +411,7 @@ GEM
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (~> 0.7)
- gpgme (2.0.18)
+ gpgme (2.0.19)
mini_portile2 (~> 2.3)
grape (1.1.0)
activesupport
@@ -439,11 +441,25 @@ GEM
graphql (~> 1.6)
html-pipeline (~> 2.8)
sass (~> 3.4)
- grpc (1.19.0)
- google-protobuf (~> 3.1)
- googleapis-common-protos-types (~> 1.0.0)
+ grpc (1.24.0)
+ google-protobuf (~> 3.8)
+ googleapis-common-protos-types (~> 1.0)
gssapi (1.2.0)
ffi (>= 1.0.1)
+ guard (2.15.1)
+ formatador (>= 0.2.4)
+ listen (>= 2.7, < 4.0)
+ lumberjack (>= 1.0.12, < 2.0)
+ nenv (~> 0.1)
+ notiffany (~> 0.0)
+ pry (>= 0.9.12)
+ shellany (~> 0.0)
+ thor (>= 0.18.1)
+ guard-compat (1.2.1)
+ guard-rspec (4.7.3)
+ guard (~> 2.1)
+ guard-compat (~> 1.1)
+ rspec (>= 2.99.0, < 4.0)
haml (5.0.4)
temple (>= 0.8.0)
tilt
@@ -487,7 +503,7 @@ GEM
mime-types (~> 3.0)
multi_xml (>= 0.5.2)
httpclient (2.8.3)
- i18n (1.6.0)
+ i18n (1.7.0)
concurrent-ruby (~> 1.0)
i18n_data (0.8.0)
icalendar (2.4.1)
@@ -507,7 +523,7 @@ GEM
atlassian-jwt
multipart-post
oauth (~> 0.5, >= 0.5.0)
- jmespath (1.3.1)
+ jmespath (1.4.0)
js_regex (3.1.1)
character_set (~> 1.1)
regexp_parser (~> 1.1)
@@ -559,15 +575,20 @@ GEM
xml-simple
licensee (8.9.2)
rugged (~> 0.24)
+ listen (3.1.5)
+ rb-fsevent (~> 0.9, >= 0.9.4)
+ rb-inotify (~> 0.9, >= 0.9.7)
+ ruby_dep (~> 1.2)
locale (2.1.2)
lograge (0.10.0)
actionpack (>= 4)
activesupport (>= 4)
railties (>= 4)
request_store (~> 1.0)
- loofah (2.2.3)
+ loofah (2.3.1)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
+ lumberjack (1.0.13)
mail (2.7.1)
mini_mime (>= 0.1.1)
mail_room (0.9.1)
@@ -583,10 +604,10 @@ GEM
mime-types-data (3.2019.0331)
mimemagic (0.3.2)
mini_magick (4.9.5)
- mini_mime (1.0.1)
+ mini_mime (1.0.2)
mini_portile2 (2.4.0)
minitest (5.11.3)
- msgpack (1.3.0)
+ msgpack (1.3.1)
multi_json (1.13.1)
multi_xml (0.6.0)
multipart-post (2.0.0)
@@ -596,17 +617,20 @@ GEM
mustermann (~> 1.0.0)
nakayoshi_fork (0.0.4)
nap (1.1.0)
- net-dns (0.9.0)
+ nenv (0.3.0)
net-ldap (0.16.0)
net-ntp (2.1.3)
net-ssh (5.2.0)
netrc (0.11.0)
nio4r (2.3.1)
no_proxy_fix (0.1.2)
- nokogiri (1.10.4)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
nokogumbo (1.5.0)
nokogiri
+ notiffany (0.1.3)
+ nenv (~> 0.1)
+ shellany (~> 0.0)
numerizer (0.1.1)
oauth (0.5.4)
oauth2 (1.4.1)
@@ -675,12 +699,12 @@ GEM
activesupport
nokogiri (>= 1.4.4)
omniauth (~> 1.0)
- omniauth_openid_connect (0.3.1)
+ omniauth_openid_connect (0.3.3)
addressable (~> 2.5)
- omniauth (~> 1.3)
+ omniauth (~> 1.9)
openid_connect (~> 1.1)
open4 (1.3.4)
- openid_connect (1.1.6)
+ openid_connect (1.1.8)
activemodel
attr_required (>= 1.0.0)
json-jwt (>= 1.5.0)
@@ -703,12 +727,12 @@ GEM
pg (1.1.4)
po_to_json (1.0.1)
json (>= 1.6.0)
- premailer (1.10.4)
+ premailer (1.11.1)
addressable
- css_parser (>= 1.4.10)
+ css_parser (>= 1.6.0)
htmlentities (>= 4.0.0)
- premailer-rails (1.9.7)
- actionmailer (>= 3, < 6)
+ premailer-rails (1.10.3)
+ actionmailer (>= 3)
premailer (~> 1.7, >= 1.7.9)
proc_to_ast (0.1.0)
coderay
@@ -724,7 +748,7 @@ GEM
pry (~> 0.10)
pry-rails (0.3.6)
pry (>= 0.10.4)
- public_suffix (3.1.0)
+ public_suffix (3.1.1)
puma (3.12.0)
puma_worker_killer (0.1.0)
get_process_mem (~> 0.2)
@@ -734,8 +758,8 @@ GEM
rack (2.0.7)
rack-accept (0.4.5)
rack (>= 0.4)
- rack-attack (4.4.1)
- rack
+ rack-attack (6.2.0)
+ rack (>= 1.0, < 3)
rack-cors (1.0.2)
rack-oauth2 (1.9.3)
activesupport
@@ -763,15 +787,15 @@ GEM
bundler (>= 1.3.0)
railties (= 5.2.3)
sprockets-rails (>= 2.0.0)
- rails-controller-testing (1.0.2)
- actionpack (~> 5.x, >= 5.0.1)
- actionview (~> 5.x, >= 5.0.1)
- activesupport (~> 5.x)
+ rails-controller-testing (1.0.4)
+ actionpack (>= 5.0.1.x)
+ actionview (>= 5.0.1.x)
+ activesupport (>= 5.0.1.x)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
- rails-html-sanitizer (1.2.0)
- loofah (~> 2.2, >= 2.2.2)
+ rails-html-sanitizer (1.3.0)
+ loofah (~> 2.3)
rails-i18n (5.1.1)
i18n (>= 0.7, < 2)
railties (>= 5.0, < 6)
@@ -783,7 +807,7 @@ GEM
thor (>= 0.19.0, < 2.0)
rainbow (3.0.0)
raindrops (0.19.0)
- rake (12.3.2)
+ rake (12.3.3)
rb-fsevent (0.10.2)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
@@ -798,25 +822,25 @@ GEM
recaptcha (4.13.1)
json
recursive-open-struct (1.1.0)
- redis (4.1.2)
- redis-actionpack (5.0.2)
- actionpack (>= 4.0, < 6)
+ redis (4.1.3)
+ redis-actionpack (5.1.0)
+ actionpack (>= 4.0, < 7)
redis-rack (>= 1, < 3)
redis-store (>= 1.1.0, < 2)
- redis-activesupport (5.0.7)
- activesupport (>= 3, < 6)
+ redis-activesupport (5.2.0)
+ activesupport (>= 3, < 7)
redis-store (>= 1.3, < 2)
redis-namespace (1.6.0)
redis (>= 3.0.4)
- redis-rack (2.0.5)
+ redis-rack (2.0.6)
rack (>= 1.5, < 3)
redis-store (>= 1.2, < 2)
redis-rails (5.0.2)
redis-actionpack (>= 5.0, < 6)
redis-activesupport (>= 5.0, < 6)
redis-store (>= 1.2, < 2)
- redis-store (1.6.0)
- redis (>= 2.2, < 5)
+ redis-store (1.8.1)
+ redis (>= 4, < 5)
regexp_parser (1.5.1)
regexp_property_values (0.3.4)
representable (3.0.4)
@@ -824,9 +848,9 @@ GEM
declarative-option (< 0.2.0)
uber (< 0.2.0)
request_store (1.3.1)
- responders (2.4.0)
- actionpack (>= 4.2.0, < 5.3)
- railties (>= 4.2.0, < 5.3)
+ responders (3.0.0)
+ actionpack (>= 5.0)
+ railties (>= 5.0)
rest-client (2.0.2)
http-cookie (>= 1.0.2, < 2.0)
mime-types (>= 1.16, < 4.0)
@@ -834,7 +858,7 @@ GEM
retriable (3.1.2)
rinku (2.0.0)
rotp (2.1.2)
- rouge (3.7.0)
+ rouge (3.11.0)
rqrcode (0.7.0)
chunky_png
rqrcode-rails3 (0.1.7)
@@ -897,11 +921,12 @@ GEM
ruby-progressbar (1.10.1)
ruby-saml (1.7.2)
nokogiri (>= 1.5.10)
+ ruby_dep (1.5.0)
ruby_parser (3.13.1)
sexp_processor (~> 4.9)
rubyntlm (0.6.2)
rubypants (0.2.0)
- rubyzip (1.2.2)
+ rubyzip (1.3.0)
rugged (0.28.3.1)
safe_yaml (1.0.4)
sanitize (4.6.6)
@@ -938,6 +963,7 @@ GEM
faraday (>= 0.7.6, < 1.0)
settingslogic (2.0.9)
sexp_processor (4.12.0)
+ shellany (0.0.1)
shoulda-matchers (4.0.1)
activesupport (>= 4.2.0)
sidekiq (5.2.7)
@@ -978,11 +1004,11 @@ GEM
sshkey (2.0.0)
stackprof (0.2.10)
state_machines (0.5.0)
- state_machines-activemodel (0.5.1)
- activemodel (>= 4.1, < 6.0)
+ state_machines-activemodel (0.7.1)
+ activemodel (>= 4.1)
state_machines (>= 0.5.0)
- state_machines-activerecord (0.5.1)
- activerecord (>= 4.1, < 6.0)
+ state_machines-activerecord (0.6.0)
+ activerecord (>= 4.1)
state_machines-activemodel (>= 0.5.0)
swd (1.1.2)
activesupport (>= 3)
@@ -994,7 +1020,7 @@ GEM
temple (0.8.1)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
- test-prof (0.2.5)
+ test-prof (0.10.0)
text (1.3.1)
thin (1.7.2)
daemons (~> 1.0, >= 1.0.9)
@@ -1058,8 +1084,8 @@ GEM
descendants_tracker (~> 0.0, >= 0.0.3)
equalizer (~> 0.0, >= 0.0.9)
vmstat (2.3.0)
- warden (1.2.7)
- rack (>= 1.0)
+ warden (1.2.8)
+ rack (>= 2.0.6)
webfinger (1.1.0)
activesupport
httpclient (>= 2.4)
@@ -1127,12 +1153,13 @@ DEPENDENCIES
creole (~> 0.5.0)
danger (~> 6.0)
database_cleaner (~> 1.7.0)
- deckar01-task_list (= 2.2.0)
- default_value_for (~> 3.2.0)
+ deckar01-task_list (= 2.2.1)
+ default_value_for (~> 3.3.0)
derailed_benchmarks
device_detector
devise (~> 4.6)
devise-two-factor (~> 3.0.0)
+ diff_match_patch (~> 0.1.0)
diffy (~> 3.1.0)
discordrb-webhooks-blackst0ne (~> 3.3)
doorkeeper (~> 4.3)
@@ -1144,14 +1171,14 @@ DEPENDENCIES
email_reply_trimmer (~> 0.1)
email_spec (~> 2.2.0)
escape_utils (~> 1.1)
- factory_bot_rails (~> 4.8.2)
+ factory_bot_rails (~> 5.1.0)
faraday (~> 0.12)
faraday_middleware-aws-signers-v4
fast_blank
ffaker (~> 2.10)
- flipper (~> 0.13.0)
- flipper-active_record (~> 0.13.0)
- flipper-active_support_cache_store (~> 0.13.0)
+ flipper (~> 0.17.1)
+ flipper-active_record (~> 0.17.1)
+ flipper-active_support_cache_store (~> 0.17.1)
flowdock (~> 0.7)
fog-aliyun (~> 0.3)
fog-aws (~> 3.5)
@@ -1161,18 +1188,18 @@ DEPENDENCIES
fog-openstack (~> 1.0)
fog-rackspace (~> 0.1.1)
font-awesome-rails (~> 4.7)
- foreman (~> 0.84.0)
fugit (~> 1.2.1)
fuubar (~> 2.2.0)
gemojione (~> 3.3)
gettext (~> 3.2.2)
gettext_i18n_rails (~> 1.8.0)
gettext_i18n_rails_js (~> 1.3)
- gitaly (~> 1.58.0)
+ gitaly (~> 1.70.0)
github-markup (~> 1.7.0)
gitlab-labkit (~> 0.5)
gitlab-license (~> 1.0)
gitlab-markup (~> 1.7.0)
+ gitlab-net-dns (~> 0.9.1)
gitlab-peek (~> 0.0.1)
gitlab-sidekiq-fetcher (= 0.5.2)
gitlab-styles (~> 2.7)
@@ -1180,8 +1207,8 @@ DEPENDENCIES
gitlab_omniauth-ldap (~> 2.1.1)
gon (~> 6.2)
google-api-client (~> 0.23)
- google-protobuf (~> 3.7.1)
- gpgme (~> 2.0.18)
+ google-protobuf (~> 3.8.0)
+ gpgme (~> 2.0.19)
grape (~> 1.1.0)
grape-entity (~> 0.7.1)
grape-path-helpers (~> 1.1)
@@ -1189,8 +1216,9 @@ DEPENDENCIES
graphiql-rails (~> 1.4.10)
graphql (~> 1.9.11)
graphql-docs (~> 1.6.0)
- grpc (~> 1.19.0)
+ grpc (~> 1.24.0)
gssapi
+ guard-rspec
haml_lint (~> 0.31.0)
hamlit (~> 2.8.8)
hangouts-chat (~> 0.0.5)
@@ -1222,11 +1250,10 @@ DEPENDENCIES
mini_magick
minitest (~> 5.11.0)
nakayoshi_fork (~> 0.0.4)
- net-dns (~> 0.9.0)
net-ldap
net-ntp
net-ssh (~> 5.2)
- nokogiri (~> 1.10.4)
+ nokogiri (~> 1.10.5)
oauth2 (~> 1.4)
octokit (~> 4.9)
omniauth (~> 1.8)
@@ -1246,17 +1273,17 @@ DEPENDENCIES
omniauth-twitter (~> 1.4)
omniauth-ultraauth (~> 0.0.2)
omniauth_crowd (~> 2.2.0)
- omniauth_openid_connect (~> 0.3.1)
+ omniauth_openid_connect (~> 0.3.3)
org-ruby (~> 0.9.12)
pg (~> 1.1)
- premailer-rails (~> 1.9.7)
+ premailer-rails (~> 1.10.3)
prometheus-client-mmap (~> 0.9.10)
pry-byebug (~> 3.5.1)
pry-rails (~> 0.3.4)
puma (~> 3.12)
puma_worker_killer
rack (~> 2.0.7)
- rack-attack (~> 4.4.1)
+ rack-attack (~> 6.2.0)
rack-cors (~> 1.0.0)
rack-oauth2 (~> 1.9.3)
rack-proxy (~> 0.6.0)
@@ -1275,8 +1302,9 @@ DEPENDENCIES
redis-namespace (~> 1.6.0)
redis-rails (~> 5.0.2)
request_store (~> 1.3)
- responders (~> 2.0)
- rouge (~> 3.7)
+ responders (~> 3.0)
+ retriable (~> 3.1.2)
+ rouge (~> 3.11.0)
rqrcode-rails3 (~> 0.1.7)
rspec-parameterized
rspec-rails (~> 3.8.0)
@@ -1291,7 +1319,7 @@ DEPENDENCIES
ruby-prof (~> 1.0.0)
ruby-progressbar
ruby_parser (~> 3.8)
- rubyzip (~> 1.2.2)
+ rubyzip (~> 1.3.0)
rugged (~> 0.28)
sanitize (~> 4.6)
sassc-rails (~> 2.1.0)
@@ -1312,9 +1340,9 @@ DEPENDENCIES
sprockets (~> 3.7.0)
sshkey (~> 2.0)
stackprof (~> 0.2.10)
- state_machines-activerecord (~> 0.5.1)
+ state_machines-activerecord (~> 0.6.0)
sys-filesystem (~> 1.1.6)
- test-prof (~> 0.2.5)
+ test-prof (~> 0.10.0)
thin (~> 1.7.0)
timecop (~> 0.8.0)
toml-rb (~> 1.0.0)
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix b/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
index 4e71ea72ed9..dc9c8128d2f 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
@@ -146,10 +146,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0hl52pjgfzy3acdwnbxfqy08m808vlv9dmsyp03d5x7x0y499kvl";
+ sha256 = "1nvhd986xa6llyjnhikq4h1nrcf5b9r9s11if25qsj8358inrpga";
type = "gem";
};
- version = "6.0.0";
+ version = "6.5.0";
};
adamantium = {
dependencies = ["ice_nine" "memoizable"];
@@ -309,16 +309,26 @@
};
version = "1.8.0";
};
+ aws-eventstream = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "100g77a5ixg4p5zwq77f28n2pdkk0y481f7v83qrlmnj22318qq6";
+ type = "gem";
+ };
+ version = "1.0.3";
+ };
aws-sdk = {
dependencies = ["aws-sdk-resources"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "03r754cqa0jayf1nxpcmp1anaypxwpcjyjaq5cz7i04l9jdxvsnn";
+ sha256 = "1yvl9bxzaxgcyzix2yw46cgll9nl0xfg5qx1j6y3xc1i78rk7vy0";
type = "gem";
};
- version = "2.9.32";
+ version = "2.11.374";
};
aws-sdk-core = {
dependencies = ["aws-sigv4" "jmespath"];
@@ -326,10 +336,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1pq09wwb74y4m5adk4hi4zlz05q6sxjxij6g71v6nkd0z83hi34x";
+ sha256 = "1d7nw1jihv7rglcmkd3hhidjflbzq5ik63n43q27pmx8ki108rd9";
type = "gem";
};
- version = "2.9.32";
+ version = "2.11.374";
};
aws-sdk-resources = {
dependencies = ["aws-sdk-core"];
@@ -337,20 +347,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15m56k12x9gzkcyhwrab1qhi3wqla0qmv84dkqcjwp44d7c2xjyi";
+ sha256 = "0qx2a67vsw8rz1y0m04f97p1q4zx7miy06a5ck78hm77nvsigjj4";
type = "gem";
};
- version = "2.9.32";
+ version = "2.11.374";
};
aws-sigv4 = {
+ dependencies = ["aws-eventstream"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cnrfxbaxn86qrxhfidg10f89ka1hddihakdhcvnri0dljaw7dsz";
+ sha256 = "1dfc8i5cxjwlvi4b665lbpbwvks8a6wfy3vfmwr3pjdmxwdmc2cs";
type = "gem";
};
- version = "1.0.0";
+ version = "1.1.0";
};
axiom-types = {
dependencies = ["descendants_tracker" "ice_nine" "thread_safe"];
@@ -482,10 +493,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1jcc0x0l3jqap8r8l1j994ljh93c8hcppm59mjzpa0hdvprh23av";
+ sha256 = "0dyjk2irr0d3d3am2dzipg1zyv2nz69a16g8xkprxfa0na07wvs0";
type = "gem";
};
- version = "1.4.4";
+ version = "1.4.5";
};
bootstrap_form = {
dependencies = ["actionpack" "activemodel"];
@@ -814,10 +825,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bpxzy6gjw9ggjynlxschbfsgmx8lv3zw1azkjvnb8b9i895dqfi";
+ sha256 = "030sc98kjrb36rh7g21qsbdfxrj6knsjkx0mn3b7gig8zknwhp2f";
type = "gem";
};
- version = "1.0.4";
+ version = "1.0.5";
};
creole = {
groups = ["default"];
@@ -835,10 +846,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jlr17cn044yaq4l3d9p42g3bghnamwsprq9c39xn6pxjrn5k1hy";
+ sha256 = "1y4vc018b5mzp7winw4pbb22jk0dpxp22pzzxq7w0rgvfxzi89pd";
type = "gem";
};
- version = "1.5.0";
+ version = "1.7.0";
};
daemons = {
groups = ["default" "development"];
@@ -901,10 +912,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s637v5pi5ipmv0gn9g2wwjpxdm27dvppfjd8ml0dc1m0jsm7964";
+ sha256 = "09k7rlxsl7pd5kn3wyswgqi0hhbmlj40b66l4mf8v9mqf3c7v0yk";
type = "gem";
};
- version = "2.2.0";
+ version = "2.2.1";
};
declarative = {
groups = ["default"];
@@ -932,10 +943,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1xj9d1y2fk3kxfm1kyiwasjpw6r1w7c1xjx26sm3c33xhmz57fla";
+ sha256 = "08hwnnqm3bxd4n627isliq79zysdlmfkf813403v0b4mkhika5my";
type = "gem";
};
- version = "3.2.0";
+ version = "3.3.0";
};
derailed_benchmarks = {
dependencies = ["benchmark-ips" "get_process_mem" "heapy" "memory_profiler" "rack" "rake" "thor"];
@@ -975,10 +986,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04b2p61mqfb6ln8s2lhmvnkd45wjjinykbn9svmhs54kacrrjkcf";
+ sha256 = "0a64xq0dj6p0firpg4mrrfmlakpv17hky5yfrjhchs2sybmymr9i";
type = "gem";
};
- version = "4.6.2";
+ version = "4.7.1";
};
devise-two-factor = {
dependencies = ["activesupport" "attr_encrypted" "devise" "railties" "rotp"];
@@ -1001,6 +1012,16 @@
};
version = "1.3";
};
+ diff_match_patch = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "03n4g4w2pwiygmqq5lfhqrpbs9g6kv0jhb3vrffz3vgaryzmfq5k";
+ type = "gem";
+ };
+ version = "0.1.0";
+ };
diffy = {
groups = ["default"];
platforms = [];
@@ -1175,10 +1196,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1kagnf6ziahj0d781s6ryy6fwqwa3ad4xbzzj84p9m4nv4c2jir1";
+ sha256 = "1nwzxnqhr31fn7nbqmffcysvxjdfl3bhxi0bld5qqhcnfc1xd13x";
type = "gem";
};
- version = "1.8.0";
+ version = "1.9.0";
};
escape_utils = {
groups = ["default" "development" "test"];
@@ -1258,10 +1279,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0r975ba6y0mcy3aya099gpnjn5gf1h6fbw8f3smmjay5zvin3nwx";
+ sha256 = "04mvwcdh1056r79vq969vlncrcy53fkhw0iixpqvp8gnx5ajbsv6";
type = "gem";
};
- version = "4.8.2";
+ version = "5.1.0";
};
factory_bot_rails = {
dependencies = ["factory_bot" "railties"];
@@ -1269,10 +1290,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cdbp12ih2w77l331frv8gv6bv9dinn1663dy1jn0gb9ss1hwvs2";
+ sha256 = "02q7lwfdilwahza2jz0p0kc2rragv617q9r2yy72syv6lfy923sx";
type = "gem";
};
- version = "4.8.2";
+ version = "5.1.0";
};
faraday = {
dependencies = ["multipart-post"];
@@ -1374,10 +1395,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1pdj9y3k6padiicfraxw9ibx9fm8yi2ihh608736lq5nnbf3k6gw";
+ sha256 = "01gbn1qmcvn49gjcbvd5fga57qc8l3915kb04ikkffvb6n09q7f7";
type = "gem";
};
- version = "0.13.0";
+ version = "0.17.1";
};
flipper-active_record = {
dependencies = ["activerecord" "flipper"];
@@ -1385,10 +1406,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0rgm4h5h6xcbf17z47sw8ancaxva8x4hwlxmyqpm0vzj1pnc47c1";
+ sha256 = "154q9xajqs64gxa9fv4hwpad44x3rmwgpldrb941i8wi37dpzskg";
type = "gem";
};
- version = "0.13.0";
+ version = "0.17.1";
};
flipper-active_support_cache_store = {
dependencies = ["activesupport" "flipper"];
@@ -1396,10 +1417,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0zpikmfhadb7l1ny6xbhk5d4840im6yq0wvfsnlw718spxi4ccgk";
+ sha256 = "0mkbyn3mx3f411x4z1l1djc9vix3wrfzd5rhrmxb83iqp60r42hg";
type = "gem";
};
- version = "0.13.0";
+ version = "0.17.1";
};
flowdock = {
dependencies = ["httparty" "multi_json"];
@@ -1517,21 +1538,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "11mf7bk2737pyxjwba3a9lpgcxzbp0vgq01n2dn30774zysc90hj";
- type = "gem";
- };
- version = "4.7.0.4";
- };
- foreman = {
- dependencies = ["thor"];
- groups = ["development"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "06mq39lpmc17bxzlwhad9d8i0lcnbb08xr18smh2x79mm631wsw0";
+ sha256 = "0a32q69rdsdw9zhmf2cflvvnikg20amidhn40sv2afw2qk91fcrz";
type = "gem";
};
- version = "0.84.0";
+ version = "4.7.0.5";
};
formatador = {
groups = ["default"];
@@ -1645,10 +1655,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "00di7rl1171rvpncxnfdpnmqc32kx9xmi6nwrn52k8cyrxzz2ixf";
+ sha256 = "0b705d2fmdisirf3hydakswdr8jq786wbqn053gvxgssrwcdlrq3";
type = "gem";
};
- version = "1.58.0";
+ version = "1.70.0";
};
github-markup = {
groups = ["default"];
@@ -1666,10 +1676,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1j06gl4ksd83rycg3fb46bb77iw74i1ivs5li6pyf5klrxjq8k3h";
+ sha256 = "0r2zkxkj2l78c6qgr6k9lgcp7w6x7r703259rbsbrg7cfnjm43b7";
type = "gem";
};
- version = "0.5.2";
+ version = "0.7.0";
};
gitlab-license = {
groups = ["default"];
@@ -1691,6 +1701,16 @@
};
version = "1.7.0";
};
+ gitlab-net-dns = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1jylfc47477imjmzc4jq7zsxklhrws6q4bb0zzl33drirf6s1ldw";
+ type = "gem";
+ };
+ version = "0.9.1";
+ };
gitlab-peek = {
dependencies = ["railties"];
groups = ["default"];
@@ -1784,10 +1804,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04988m3hmllg4sl4syjb35x0wzsg7rj1nmvhx3d9ihml22w76gb2";
+ sha256 = "0by3289irdklb9gjqw41fq6mg6yja3iyzh99dj8p8z9l4brllqn4";
type = "gem";
};
- version = "3.7.1";
+ version = "3.8.0";
};
googleapis-common-protos-types = {
dependencies = ["google-protobuf"];
@@ -1817,10 +1837,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "12fqirxr964mc8jwsfl5nif6q4wcckrmj7w4c9ci4xg9xy2b9v6m";
+ sha256 = "0jbqajngi5ndqfarw9dxkhbphva0j71jav5wfym3fsiisvk5gg6p";
type = "gem";
};
- version = "2.0.18";
+ version = "2.0.19";
};
grape = {
dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"];
@@ -1904,10 +1924,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rdywzism5vxz8pnml6xjb9f19diclyy74014z69q01jzqwi1wgs";
+ sha256 = "18wikj9qd4jb4lks55cs2cf3q7fifnanm9z9ywnxhpj57vbnilpf";
type = "gem";
};
- version = "1.19.0";
+ version = "1.24.0";
};
gssapi = {
dependencies = ["ffi"];
@@ -1920,6 +1940,38 @@
};
version = "1.2.0";
};
+ guard = {
+ dependencies = ["formatador" "listen" "lumberjack" "nenv" "notiffany" "pry" "shellany" "thor"];
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "000hn5cdqz3wl99b245q958c5byi2dlsqi814q5gmyljv7i47zwf";
+ type = "gem";
+ };
+ version = "2.15.1";
+ };
+ guard-compat = {
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1zj6sr1k8w59mmi27rsii0v8xyy2rnsi09nqvwpgj1q10yq1mlis";
+ type = "gem";
+ };
+ version = "1.2.1";
+ };
+ guard-rspec = {
+ dependencies = ["guard" "guard-compat" "rspec"];
+ groups = ["test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1jkm5xp90gm4c5s51pmf92i9hc10gslwwic6mvk72g0yplya0yx4";
+ type = "gem";
+ };
+ version = "4.7.3";
+ };
haml = {
dependencies = ["temple" "tilt"];
groups = ["default" "development" "test"];
@@ -2127,10 +2179,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1hfxnlyr618s25xpafw9mypa82qppjccbh292c4l3bj36az7f6wl";
+ sha256 = "0hmypvx9iyc0b4hski7aic2xzm09cg1c7q1qlpnk3k8s5acxzyhl";
type = "gem";
};
- version = "1.6.0";
+ version = "1.7.0";
};
i18n_data = {
groups = ["default"];
@@ -2231,10 +2283,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07w8ipjg59qavijq59hl82zs74jf3jsp7vxl9q3a2d0wpv5akz3y";
+ sha256 = "1d4wac0dcd1jf6kc57891glih9w57552zgqswgy74d1xhgnk0ngf";
type = "gem";
};
- version = "1.3.1";
+ version = "1.4.0";
};
js_regex = {
dependencies = ["character_set" "regexp_parser" "regexp_property_values"];
@@ -2440,6 +2492,17 @@
};
version = "8.9.2";
};
+ listen = {
+ dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"];
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "01v5mrnfqm6sgm8xn2v5swxsn1wlmq7rzh2i48d4jzjsc7qvb6mx";
+ type = "gem";
+ };
+ version = "3.1.5";
+ };
locale = {
groups = ["default" "development"];
platforms = [];
@@ -2467,10 +2530,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ccsid33xjajd0im2xv941aywi58z7ihwkvaf1w2bv89vn5bhsjg";
+ sha256 = "0npqav026zd7r4qdidq9x5nxcp2dzg71bnp421xxx7sngbxf2xbd";
type = "gem";
};
- version = "2.2.3";
+ version = "2.3.1";
+ };
+ lumberjack = {
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "06im7gcg42x77yhz2w5da2ly9xz0n0c36y5ks7xs53v0l9g0vf5n";
+ type = "gem";
+ };
+ version = "1.0.13";
};
mail = {
dependencies = ["mini_mime"];
@@ -2595,10 +2668,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3";
+ sha256 = "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha";
type = "gem";
};
- version = "1.0.1";
+ version = "1.0.2";
};
mini_portile2 = {
groups = ["default" "development" "test"];
@@ -2625,10 +2698,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"];
@@ -2711,15 +2784,15 @@
};
version = "1.1.0";
};
- net-dns = {
- groups = ["default"];
+ nenv = {
+ groups = ["default" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18d97xjphw21naaqfhgxp95ikr1d79rx708b2df3xm01j6isqy1d";
+ sha256 = "0r97jzknll9bhd8yyg2bngnnkj8rjhal667n7d32h8h7ny7nvpnr";
type = "gem";
};
- version = "0.9.0";
+ version = "0.3.0";
};
net-ldap = {
groups = ["default"];
@@ -2787,10 +2860,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.4";
+ version = "1.10.5";
};
nokogumbo = {
dependencies = ["nokogiri"];
@@ -2803,6 +2876,17 @@
};
version = "1.5.0";
};
+ notiffany = {
+ dependencies = ["nenv" "shellany"];
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0f47h3bmg1apr4x51szqfv3rh2vq58z3grh4w02cp3bzbdh6jxnk";
+ type = "gem";
+ };
+ version = "0.1.3";
+ };
numerizer = {
groups = ["default"];
platforms = [];
@@ -3071,10 +3155,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ja7cjlm4z0k0pwwy64djl58pay3lzkw7im565fybs4a8q4wmacb";
+ sha256 = "0awybp2jnai0w2qfgqnr3f478g3nbg5r0vcm6pa5g8k5f4rs19qr";
type = "gem";
};
- version = "0.3.1";
+ version = "0.3.3";
};
open4 = {
groups = ["default" "development"];
@@ -3092,10 +3176,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1r13bv18nyvw0g1nw3fzffvv2si99zj24w0k5zgawf4q6nn5f7vd";
+ sha256 = "0r50vwf9hsf6r8gx5mwqs3w3w92l864ikiz9d0fcibqsr1489pbg";
type = "gem";
};
- version = "1.1.6";
+ version = "1.1.8";
};
opentracing = {
groups = ["default"];
@@ -3206,10 +3290,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10w6f7r6snpkcnv3byxma9b08lyqzcfxkm083scb2dr2ly4xkzyf";
+ sha256 = "1xrhmialxn5vlp1nmf40a4db9gji4h2wbzd7f43sz64z8lvrjj6h";
type = "gem";
};
- version = "1.10.4";
+ version = "1.11.1";
};
premailer-rails = {
dependencies = ["actionmailer" "premailer"];
@@ -3217,10 +3301,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "05czxmx6hnykg6g23hy2ww2bf86a69njbi02sv7lrds4w776jhim";
+ sha256 = "0bqi7d4f15vy3f1g0xb3bxmncfbzv9dd3ilhqj0plvw64xqbkp3w";
type = "gem";
};
- version = "1.9.7";
+ version = "1.10.3";
};
proc_to_ast = {
dependencies = ["coderay" "parser" "unparser"];
@@ -3299,10 +3383,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1c7c5xxkx91hwj4572hbnyvxmydb90q69wlpr2l0dxrmwx2p365l";
+ sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm";
type = "gem";
};
- version = "3.1.0";
+ version = "3.1.1";
};
puma = {
groups = ["puma"];
@@ -3372,10 +3456,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1czx68p70x98y21dkdndsb64lrxf9qrv09wl1dbcxrypcjnpsdl1";
+ sha256 = "1sqjqwa18c0l59zdymcvvvnh5nk3pjggnzaydb2q1qbrk3rypcnq";
type = "gem";
};
- version = "4.4.1";
+ version = "6.2.0";
};
rack-cors = {
groups = ["default"];
@@ -3458,10 +3542,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "16kdkk73mhhs73iz3i1i0ryjm84dadiyh817b3nh8acdi490jyhy";
+ sha256 = "1m1rklj6pvzi4fydxcmcv4q0xd7913hhhw1hw530nfz1wkl7vjlf";
type = "gem";
};
- version = "1.0.2";
+ version = "1.0.4";
};
rails-dom-testing = {
dependencies = ["activesupport" "nokogiri"];
@@ -3480,10 +3564,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ilwxzm3a7bql5c9q2n9g9nb1hax7vd8d65a5yp3d967ld97nvrq";
+ sha256 = "1icpqmxbppl4ynzmn6dx7wdil5hhq6fz707m9ya6d86c7ys8sd4f";
type = "gem";
};
- version = "1.2.0";
+ version = "1.3.0";
};
rails-i18n = {
dependencies = ["i18n" "railties"];
@@ -3532,10 +3616,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1sy5a7nh6xjdc9yhcw31jji7ssrf9v5806hn95gbrzr998a2ydjn";
+ sha256 = "1cvaqarr1m84mhc006g3l1vw7sa5qpkcw0138lsxlf769zdllsgp";
type = "gem";
};
- version = "12.3.2";
+ version = "12.3.3";
};
rb-fsevent = {
groups = ["default" "development" "test"];
@@ -3640,10 +3724,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mymdx7s5sr4mablklaipz679ckczsiigswm1g2v5mc93yj5amw3";
+ sha256 = "08v2y91q1pmv12g9zsvwj66w3s8j9d82yrmxgyv4y4gz380j3wyh";
type = "gem";
};
- version = "4.1.2";
+ version = "4.1.3";
};
redis-actionpack = {
dependencies = ["actionpack" "redis-rack" "redis-store"];
@@ -3651,10 +3735,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15k41gz7nygd4yydk2yd25gghya1j7q6zifk4mdrra6bwnwjbm63";
+ sha256 = "1hvai5ygkyii9wq8h98wim8shgrm7vkv0js62zpm85vdl1xzvphz";
type = "gem";
};
- version = "5.0.2";
+ version = "5.1.0";
};
redis-activesupport = {
dependencies = ["activesupport" "redis-store"];
@@ -3662,10 +3746,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0y1df62gpqgy0yrlmgl05rp4kb0xvn0kylprhv1k32bs33dgpv62";
+ sha256 = "14a3z8810j02ysvg53f3mvcfb4rw34m91yfd19zy9y5lb3yv2g59";
type = "gem";
};
- version = "5.0.7";
+ version = "5.2.0";
};
redis-namespace = {
dependencies = ["redis"];
@@ -3684,10 +3768,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "03xgdmq4fh187aqlh8z05idbxrmgddcarlb8x1kw4wjfcsf5afqi";
+ sha256 = "1pa19ydbk0l6wilwbxcjn6knfs4ffgj0rhaaldrlhf76pjgkaiqb";
type = "gem";
};
- version = "2.0.5";
+ version = "2.0.6";
};
redis-rails = {
dependencies = ["redis-actionpack" "redis-activesupport" "redis-store"];
@@ -3706,10 +3790,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mrcnjgkbmx1zf569mly82agdizqayjvnp2k6055k1iy07in3j8b";
+ sha256 = "1isqzzds9kszc2nn8jiy8ikry01qspn7637ba9z2k6sk7vky46d9";
type = "gem";
};
- version = "1.6.0";
+ version = "1.8.1";
};
regexp_parser = {
groups = ["default" "development" "test"];
@@ -3758,10 +3842,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rhdyyvvm26f2l3fgwdp6xasfl2y0whwgy766bhdwz697mf78zfn";
+ sha256 = "1p7pqcfq33q1z4xlp4qm94w4h3fzc1yvr3cny16d00i8b20v4rx2";
type = "gem";
};
- version = "2.4.0";
+ version = "3.0.0";
};
rest-client = {
dependencies = ["http-cookie" "mime-types" "netrc"];
@@ -3809,10 +3893,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0pv628bqalippv8vjs3003qpl3zab9g44vqzydgcwxd628r5k9sv";
+ sha256 = "1zsyv6abqrk7lpql5f1ja4m88bfy9qndi8xykpss6cpvjdmi3ydb";
type = "gem";
};
- version = "3.7.0";
+ version = "3.11.0";
};
rqrcode = {
dependencies = ["chunky_png"];
@@ -4052,6 +4136,16 @@
};
version = "1.7.2";
};
+ ruby_dep = {
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1c1bkl97i9mkcvkn1jks346ksnvnnp84cs22gwl0vd7radybrgy5";
+ type = "gem";
+ };
+ version = "1.5.0";
+ };
ruby_parser = {
dependencies = ["sexp_processor"];
groups = ["default"];
@@ -4084,14 +4178,14 @@
version = "0.2.0";
};
rubyzip = {
- groups = ["default" "development" "test"];
+ groups = ["default" "development" "omnibus" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1n1lb2sdwh9h27y244hxzg1lrxxg2m53pk1vq7p33bna003qkyrj";
+ sha256 = "1qxc2zxwwipm6kviiar4gfhcakpx1jdcs89v6lvzivn5hq1xk78l";
type = "gem";
};
- version = "1.2.2";
+ version = "1.3.0";
};
rugged = {
groups = ["default"];
@@ -4243,6 +4337,16 @@
};
version = "4.12.0";
};
+ shellany = {
+ groups = ["default" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1ryyzrj1kxmnpdzhlv4ys3dnl2r5r3d2rs2jwzbnd1v96a8pl4hf";
+ type = "gem";
+ };
+ version = "0.0.1";
+ };
shoulda-matchers = {
dependencies = ["activesupport"];
groups = ["test"];
@@ -4439,10 +4543,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0chhm5hs1y83dq8haff10m66r3yrm7jab35r9xg6adn6qd8ynv2l";
+ sha256 = "05c2dw3115zj3pmyyqh2iypc7afj8ibhrghisg0d61z7gzmir1rd";
type = "gem";
};
- version = "0.5.1";
+ version = "0.7.1";
};
state_machines-activerecord = {
dependencies = ["activerecord" "state_machines-activemodel"];
@@ -4450,10 +4554,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "00h07gd4kb22ahgv61r8zca9hqxaw44fnk2sc28j00c1nmwsw6r3";
+ sha256 = "12g7yqy11fpfiprzc86pwa9jjky1h3haxj37kg47467fgg43p511";
type = "gem";
};
- version = "0.5.1";
+ version = "0.6.0";
};
swd = {
dependencies = ["activesupport" "attr_required" "httpclient"];
@@ -4513,10 +4617,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08nvn3c1mzgcjgk9lr3py0zjd8fjjrm3ncn9rpqkfbx429mgw2l3";
+ sha256 = "0ag33hv8ky8nxpsra9jkam9npi1jjwb7f7zmvi2najci5mdr10nr";
type = "gem";
};
- version = "0.2.5";
+ version = "0.10.0";
};
text = {
groups = ["default" "development"];
@@ -4839,10 +4943,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0va966lhpylcwbqb9n151kkihx30agh0a57mwjwdxyanll4s1q12";
+ sha256 = "1fr9n9i9r82xb6i61fdw4xgc7zjv7fsdrr4k0njchy87iw9fl454";
type = "gem";
};
- version = "1.2.7";
+ version = "1.2.8";
};
webfinger = {
dependencies = ["activesupport" "httpclient"];
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/update.py b/nixpkgs/pkgs/applications/version-management/gitlab/update.py
index 38acf41c6f2..a2231f813e8 100755
--- a/nixpkgs/pkgs/applications/version-management/gitlab/update.py
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/update.py
@@ -1,5 +1,5 @@
#!/usr/bin/env nix-shell
-#! nix-shell -i python3 -p bundix common-updater-scripts nix nix-prefetch-git python3 python3Packages.requests python3Packages.lxml python3Packages.click python3Packages.click-log vgo2nix yarn2nix-moretea.yarn2nix
+#! nix-shell -i python3 -p bundix common-updater-scripts nix nix-prefetch-git python3 python3Packages.requests python3Packages.lxml python3Packages.click python3Packages.click-log vgo2nix yarn2nix
import click
import click_log
@@ -193,15 +193,10 @@ def update_gitlab_shell():
repo = GitLabRepo(repo='gitlab-shell')
gitlab_shell_dir = pathlib.Path(__file__).parent / 'gitlab-shell'
- for fn in ['Gemfile.lock', 'Gemfile']:
- with open(gitlab_shell_dir / fn, 'w') as f:
- f.write(repo.get_file(fn, f"v{gitlab_shell_version}"))
-
for fn in ['go.mod', 'go.sum']:
with open(gitlab_shell_dir / fn, 'w') as f:
f.write(repo.get_file(f"go/{fn}", f"v{gitlab_shell_version}"))
- subprocess.check_output(['bundix'], cwd=gitlab_shell_dir)
subprocess.check_output(['vgo2nix'], cwd=gitlab_shell_dir)
for fn in ['go.mod', 'go.sum']:
diff --git a/nixpkgs/pkgs/applications/version-management/gitlab/yarnPkgs.nix b/nixpkgs/pkgs/applications/version-management/gitlab/yarnPkgs.nix
index 350d8a1ab0d..04c0b44f4ac 100644
--- a/nixpkgs/pkgs/applications/version-management/gitlab/yarnPkgs.nix
+++ b/nixpkgs/pkgs/applications/version-management/gitlab/yarnPkgs.nix
@@ -10,19 +10,19 @@
};
}
{
- name = "_babel_core___core_7.5.5.tgz";
+ name = "_babel_core___core_7.6.2.tgz";
path = fetchurl {
- name = "_babel_core___core_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz";
- sha1 = "17b2686ef0d6bc58f963dddd68ab669755582c30";
+ name = "_babel_core___core_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.6.2.tgz";
+ sha1 = "069a776e8d5e9eefff76236bc8845566bd31dd91";
};
}
{
- name = "_babel_generator___generator_7.5.5.tgz";
+ name = "_babel_generator___generator_7.6.2.tgz";
path = fetchurl {
- name = "_babel_generator___generator_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.5.5.tgz";
- sha1 = "873a7f936a3c89491b43536d12245b626664e3cf";
+ name = "_babel_generator___generator_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.2.tgz";
+ sha1 = "dac8a3c2df118334c2a29ff3446da1636a8f8c03";
};
}
{
@@ -42,14 +42,6 @@
};
}
{
- name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.3.0.tgz";
- path = fetchurl {
- name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.3.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz";
- sha1 = "a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4";
- };
- }
- {
name = "_babel_helper_call_delegate___helper_call_delegate_7.4.4.tgz";
path = fetchurl {
name = "_babel_helper_call_delegate___helper_call_delegate_7.4.4.tgz";
@@ -58,11 +50,11 @@
};
}
{
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.5.5.tgz";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.6.0.tgz";
path = fetchurl {
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.5.5.tgz";
- sha1 = "401f302c8ddbc0edd36f7c6b2887d8fa1122e5a4";
+ 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";
};
}
{
@@ -194,11 +186,11 @@
};
}
{
- name = "_babel_helpers___helpers_7.5.5.tgz";
+ name = "_babel_helpers___helpers_7.6.2.tgz";
path = fetchurl {
- name = "_babel_helpers___helpers_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.5.5.tgz";
- sha1 = "63908d2a73942229d1e6685bc2a0e730dde3b75e";
+ name = "_babel_helpers___helpers_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.6.2.tgz";
+ sha1 = "681ffe489ea4dcc55f23ce469e58e59c1c045153";
};
}
{
@@ -210,19 +202,11 @@
};
}
{
- name = "_babel_parser___parser_7.1.3.tgz";
- path = fetchurl {
- name = "_babel_parser___parser_7.1.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.1.3.tgz";
- sha1 = "2c92469bac2b7fbff810b67fca07bd138b48af77";
- };
- }
- {
- name = "_babel_parser___parser_7.5.5.tgz";
+ name = "_babel_parser___parser_7.6.2.tgz";
path = fetchurl {
- name = "_babel_parser___parser_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.5.tgz";
- sha1 = "02f077ac8817d3df4a832ef59de67565e71cca4b";
+ name = "_babel_parser___parser_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz";
+ sha1 = "205e9c95e16ba3b8b96090677a67c9d6075b70a1";
};
}
{
@@ -242,22 +226,6 @@
};
}
{
- name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.4.4.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.4.4.tgz";
- sha1 = "de9b2a1a8ab0196f378e2a82f10b6e2a36f21cc0";
- };
- }
- {
- name = "_babel_plugin_proposal_do_expressions___plugin_proposal_do_expressions_7.5.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_do_expressions___plugin_proposal_do_expressions_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-do-expressions/-/plugin-proposal-do-expressions-7.5.0.tgz";
- sha1 = "ceb594d4a618545b00aa0b5cd61cad4aaaeb7a5a";
- };
- }
- {
name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.5.0.tgz";
path = fetchurl {
name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.5.0.tgz";
@@ -266,38 +234,6 @@
};
}
{
- name = "_babel_plugin_proposal_export_default_from___plugin_proposal_export_default_from_7.5.2.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_export_default_from___plugin_proposal_export_default_from_7.5.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.5.2.tgz";
- sha1 = "2c0ac2dcc36e3b2443fead2c3c5fc796fb1b5145";
- };
- }
- {
- name = "_babel_plugin_proposal_export_namespace_from___plugin_proposal_export_namespace_from_7.5.2.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_export_namespace_from___plugin_proposal_export_namespace_from_7.5.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.5.2.tgz";
- sha1 = "ccd5ed05b06d700688ff1db01a9dd27155e0d2a0";
- };
- }
- {
- name = "_babel_plugin_proposal_function_bind___plugin_proposal_function_bind_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_function_bind___plugin_proposal_function_bind_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.2.0.tgz";
- sha1 = "94dc2cdc505cafc4e225c0014335a01648056bf7";
- };
- }
- {
- name = "_babel_plugin_proposal_function_sent___plugin_proposal_function_sent_7.5.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_function_sent___plugin_proposal_function_sent_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.5.0.tgz";
- sha1 = "39233aa801145e7d8072077cdb2d25f781c1ffd7";
- };
- }
- {
name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.2.0.tgz";
path = fetchurl {
name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.2.0.tgz";
@@ -306,35 +242,11 @@
};
}
{
- name = "_babel_plugin_proposal_logical_assignment_operators___plugin_proposal_logical_assignment_operators_7.2.0.tgz";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.6.2.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_logical_assignment_operators___plugin_proposal_logical_assignment_operators_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.2.0.tgz";
- sha1 = "8a5cea6c42a7c87446959e02fff5fad012c56f57";
- };
- }
- {
- name = "_babel_plugin_proposal_nullish_coalescing_operator___plugin_proposal_nullish_coalescing_operator_7.4.4.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_nullish_coalescing_operator___plugin_proposal_nullish_coalescing_operator_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.4.4.tgz";
- sha1 = "41c360d59481d88e0ce3a3f837df10121a769b39";
- };
- }
- {
- name = "_babel_plugin_proposal_numeric_separator___plugin_proposal_numeric_separator_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_numeric_separator___plugin_proposal_numeric_separator_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.2.0.tgz";
- sha1 = "646854daf4cd22fd6733f6076013a936310443ac";
- };
- }
- {
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.5.5.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.5.tgz";
- sha1 = "61939744f71ba76a3ae46b5eea18a54c16d22e58";
+ 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";
};
}
{
@@ -346,43 +258,19 @@
};
}
{
- name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.2.0.tgz";
- sha1 = "ae454f4c21c6c2ce8cb2397dc332ae8b420c5441";
- };
- }
- {
- name = "_babel_plugin_proposal_pipeline_operator___plugin_proposal_pipeline_operator_7.5.0.tgz";
+ name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.6.0.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_pipeline_operator___plugin_proposal_pipeline_operator_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-pipeline-operator/-/plugin-proposal-pipeline-operator-7.5.0.tgz";
- sha1 = "4100ec55ef4f6a4c2490b5f5a4f2a22dfa272c06";
+ 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_private_methods___plugin_proposal_private_methods_7.4.4.tgz";
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.6.2.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.4.4.tgz";
- sha1 = "307b7db29d8ae2d259e7c0e6e665b1922d7ac856";
- };
- }
- {
- name = "_babel_plugin_proposal_throw_expressions___plugin_proposal_throw_expressions_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_throw_expressions___plugin_proposal_throw_expressions_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.2.0.tgz";
- sha1 = "2d9e452d370f139000e51db65d0a85dc60c64739";
- };
- }
- {
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.4.4.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz";
- sha1 = "501ffd9826c0b91da22690720722ac7cb1ca9c78";
+ 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";
};
}
{
@@ -394,22 +282,6 @@
};
}
{
- name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz";
- sha1 = "c50b1b957dcc69e4b1127b65e1c33eef61570c1b";
- };
- }
- {
- name = "_babel_plugin_syntax_do_expressions___plugin_syntax_do_expressions_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_do_expressions___plugin_syntax_do_expressions_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-do-expressions/-/plugin-syntax-do-expressions-7.2.0.tgz";
- sha1 = "f3d4b01be05ecde2892086d7cfd5f1fa1ead5a2a";
- };
- }
- {
name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.tgz";
path = fetchurl {
name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.tgz";
@@ -418,46 +290,6 @@
};
}
{
- name = "_babel_plugin_syntax_export_default_from___plugin_syntax_export_default_from_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_export_default_from___plugin_syntax_export_default_from_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.2.0.tgz";
- sha1 = "edd83b7adc2e0d059e2467ca96c650ab6d2f3820";
- };
- }
- {
- name = "_babel_plugin_syntax_export_namespace_from___plugin_syntax_export_namespace_from_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_export_namespace_from___plugin_syntax_export_namespace_from_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.2.0.tgz";
- sha1 = "8d257838c6b3b779db52c0224443459bd27fb039";
- };
- }
- {
- name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz";
- sha1 = "a765f061f803bc48f240c26f8747faf97c26bf7c";
- };
- }
- {
- name = "_babel_plugin_syntax_function_bind___plugin_syntax_function_bind_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_function_bind___plugin_syntax_function_bind_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.2.0.tgz";
- sha1 = "68fe85b0c0da67125f87bf239c68051b06c66309";
- };
- }
- {
- name = "_babel_plugin_syntax_function_sent___plugin_syntax_function_sent_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_function_sent___plugin_syntax_function_sent_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-function-sent/-/plugin-syntax-function-sent-7.2.0.tgz";
- sha1 = "91474d4d400604e4c6cbd4d77cd6cb3b8565576c";
- };
- }
- {
name = "_babel_plugin_syntax_import_meta___plugin_syntax_import_meta_7.2.0.tgz";
path = fetchurl {
name = "_babel_plugin_syntax_import_meta___plugin_syntax_import_meta_7.2.0.tgz";
@@ -474,38 +306,6 @@
};
}
{
- name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz";
- sha1 = "0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7";
- };
- }
- {
- name = "_babel_plugin_syntax_logical_assignment_operators___plugin_syntax_logical_assignment_operators_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_logical_assignment_operators___plugin_syntax_logical_assignment_operators_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.2.0.tgz";
- sha1 = "fcab7388530e96c6f277ce494c55caa6c141fcfb";
- };
- }
- {
- name = "_babel_plugin_syntax_nullish_coalescing_operator___plugin_syntax_nullish_coalescing_operator_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_nullish_coalescing_operator___plugin_syntax_nullish_coalescing_operator_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.2.0.tgz";
- sha1 = "f75083dfd5ade73e783db729bbd87e7b9efb7624";
- };
- }
- {
- name = "_babel_plugin_syntax_numeric_separator___plugin_syntax_numeric_separator_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_numeric_separator___plugin_syntax_numeric_separator_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.2.0.tgz";
- sha1 = "7470fe070c2944469a756752a69a6963135018be";
- };
- }
- {
name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.tgz";
path = fetchurl {
name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.tgz";
@@ -522,30 +322,6 @@
};
}
{
- name = "_babel_plugin_syntax_optional_chaining___plugin_syntax_optional_chaining_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_optional_chaining___plugin_syntax_optional_chaining_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.2.0.tgz";
- sha1 = "a59d6ae8c167e7608eaa443fda9fa8fa6bf21dff";
- };
- }
- {
- name = "_babel_plugin_syntax_pipeline_operator___plugin_syntax_pipeline_operator_7.5.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_pipeline_operator___plugin_syntax_pipeline_operator_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-pipeline-operator/-/plugin-syntax-pipeline-operator-7.5.0.tgz";
- sha1 = "8ea7c2c22847c797748bf07752722a317079dc1e";
- };
- }
- {
- name = "_babel_plugin_syntax_throw_expressions___plugin_syntax_throw_expressions_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_syntax_throw_expressions___plugin_syntax_throw_expressions_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-throw-expressions/-/plugin-syntax-throw-expressions-7.2.0.tgz";
- sha1 = "79001ee2afe1b174b1733cdc2fc69c9a46a0f1f8";
- };
- }
- {
name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.tgz";
path = fetchurl {
name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.tgz";
@@ -570,11 +346,11 @@
};
}
{
- name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.5.5.tgz";
+ name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.6.2.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.5.5.tgz";
- sha1 = "a35f395e5402822f10d2119f6f8e045e3639a2ce";
+ 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";
};
}
{
@@ -594,19 +370,19 @@
};
}
{
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.5.0.tgz";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.6.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.5.0.tgz";
- sha1 = "f6c09fdfe3f94516ff074fe877db7bc9ef05855a";
+ 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_dotall_regex___plugin_transform_dotall_regex_7.4.4.tgz";
+ name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.6.2.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz";
- sha1 = "361a148bc951444312c69446d76ed1ea8e4450c3";
+ 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";
};
}
{
@@ -626,14 +402,6 @@
};
}
{
- name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.4.4.tgz";
- path = fetchurl {
- name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.4.tgz";
- sha1 = "d267a081f49a8705fc9146de0768c6b58dccd8f7";
- };
- }
- {
name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.4.4.tgz";
path = fetchurl {
name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.4.4.tgz";
@@ -674,11 +442,11 @@
};
}
{
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.5.0.tgz";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.6.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.5.0.tgz";
- sha1 = "425127e6045231360858eeaa47a71d75eded7a74";
+ 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";
};
}
{
@@ -698,11 +466,11 @@
};
}
{
- name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.4.5.tgz";
+ name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.6.2.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.4.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.5.tgz";
- sha1 = "9d269fd28a370258199b4294736813a60bbdd106";
+ 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";
};
}
{
@@ -738,38 +506,6 @@
};
}
{
- name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz";
- sha1 = "ebfaed87834ce8dc4279609a4f0c324c156e3eb0";
- };
- }
- {
- name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.2.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz";
- sha1 = "461e21ad9478f1031dd5e276108d027f1b5240ba";
- };
- }
- {
- name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.5.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.5.0.tgz";
- sha1 = "583b10c49cf057e237085bcbd8cc960bd83bd96b";
- };
- }
- {
- name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.3.0.tgz";
- path = fetchurl {
- name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.3.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz";
- sha1 = "f2cab99026631c767e2745a5368b331cfe8f5290";
- };
- }
- {
name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.4.5.tgz";
path = fetchurl {
name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.4.5.tgz";
@@ -794,11 +530,11 @@
};
}
{
- name = "_babel_plugin_transform_spread___plugin_transform_spread_7.2.2.tgz";
+ name = "_babel_plugin_transform_spread___plugin_transform_spread_7.6.2.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_spread___plugin_transform_spread_7.2.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz";
- sha1 = "3103a9abe22f742b6d406ecd3cd49b774919b406";
+ 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";
};
}
{
@@ -826,43 +562,19 @@
};
}
{
- name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.4.4.tgz";
- path = fetchurl {
- name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz";
- sha1 = "ab4634bb4f14d36728bf5978322b35587787970f";
- };
- }
- {
- name = "_babel_preset_env___preset_env_7.5.5.tgz";
- path = fetchurl {
- name = "_babel_preset_env___preset_env_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.5.5.tgz";
- sha1 = "bc470b53acaa48df4b8db24a570d6da1fef53c9a";
- };
- }
- {
- name = "_babel_preset_flow___preset_flow_7.0.0.tgz";
- path = fetchurl {
- name = "_babel_preset_flow___preset_flow_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.0.0.tgz";
- sha1 = "afd764835d9535ec63d8c7d4caf1c06457263da2";
- };
- }
- {
- name = "_babel_preset_react___preset_react_7.0.0.tgz";
+ name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.6.2.tgz";
path = fetchurl {
- name = "_babel_preset_react___preset_react_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz";
- sha1 = "e86b4b3d99433c7b3e9e91747e2653958bc6b3c0";
+ 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_preset_stage_0___preset_stage_0_7.0.0.tgz";
+ name = "_babel_preset_env___preset_env_7.6.2.tgz";
path = fetchurl {
- name = "_babel_preset_stage_0___preset_stage_0_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-stage-0/-/preset-stage-0-7.0.0.tgz";
- sha1 = "999aaec79ee8f0a763042c68c06539c97c6e0646";
+ 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";
};
}
{
@@ -874,27 +586,27 @@
};
}
{
- name = "_babel_template___template_7.4.4.tgz";
+ name = "_babel_template___template_7.6.0.tgz";
path = fetchurl {
- name = "_babel_template___template_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz";
- sha1 = "f4b88d1225689a08f5bc3a17483545be9e4ed237";
+ name = "_babel_template___template_7.6.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz";
+ sha1 = "7f0159c7f5012230dad64cca42ec9bdb5c9536e6";
};
}
{
- name = "_babel_traverse___traverse_7.5.5.tgz";
+ name = "_babel_traverse___traverse_7.6.2.tgz";
path = fetchurl {
- name = "_babel_traverse___traverse_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.5.tgz";
- sha1 = "f664f8f368ed32988cd648da9f72d5ca70f165bb";
+ name = "_babel_traverse___traverse_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.2.tgz";
+ sha1 = "b0e2bfd401d339ce0e6c05690206d1e11502ce2c";
};
}
{
- name = "_babel_types___types_7.5.5.tgz";
+ name = "_babel_types___types_7.6.1.tgz";
path = fetchurl {
- name = "_babel_types___types_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/types/-/types-7.5.5.tgz";
- sha1 = "97b9f728e182785909aa4ab56264f090a028d18a";
+ name = "_babel_types___types_7.6.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.6.1.tgz";
+ sha1 = "53abf3308add3ac2a2884d539151c57c4b3ac648";
};
}
{
@@ -938,27 +650,27 @@
};
}
{
- name = "_gitlab_svgs___svgs_1.73.0.tgz";
+ name = "_gitlab_svgs___svgs_1.82.0.tgz";
path = fetchurl {
- name = "_gitlab_svgs___svgs_1.73.0.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.73.0.tgz";
- sha1 = "e44b347e4be77b94474c80cf5c2ee26ca0325c2f";
+ name = "_gitlab_svgs___svgs_1.82.0.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.82.0.tgz";
+ sha1 = "c059c460afc13ebfe9df370521ca8963fa5afb80";
};
}
{
- name = "_gitlab_ui___ui_5.25.2.tgz";
+ name = "_gitlab_ui___ui_7.11.0.tgz";
path = fetchurl {
- name = "_gitlab_ui___ui_5.25.2.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-5.25.2.tgz";
- sha1 = "599954fefcc228d31a398dbe3c1e2287a0fcdb3e";
+ name = "_gitlab_ui___ui_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-7.11.0.tgz";
+ sha1 = "b5c981f3b1edbf0ad75bcca8fa1cd81017676b3b";
};
}
{
- name = "_gitlab_visual_review_tools___visual_review_tools_1.0.1.tgz";
+ name = "_gitlab_visual_review_tools___visual_review_tools_1.2.0.tgz";
path = fetchurl {
- name = "_gitlab_visual_review_tools___visual_review_tools_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/visual-review-tools/-/visual-review-tools-1.0.1.tgz";
- sha1 = "7e588328ed018d91560633d56865d65b72c3a11b";
+ name = "_gitlab_visual_review_tools___visual_review_tools_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/visual-review-tools/-/visual-review-tools-1.2.0.tgz";
+ sha1 = "8d6757917193c1023012bb4a316dc1a97309a27a";
};
}
{
@@ -1074,11 +786,59 @@
};
}
{
- name = "_sindresorhus_is___is_0.7.0.tgz";
+ name = "_sentry_browser___browser_5.7.1.tgz";
+ path = fetchurl {
+ name = "_sentry_browser___browser_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.7.1.tgz";
+ sha1 = "1f8435e2a325d7a09f830065ebce40a2b3c708a4";
+ };
+ }
+ {
+ name = "_sentry_core___core_5.7.1.tgz";
+ path = fetchurl {
+ name = "_sentry_core___core_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@sentry/core/-/core-5.7.1.tgz";
+ sha1 = "3eb2b7662cac68245931ee939ec809bf7a639d0e";
+ };
+ }
+ {
+ name = "_sentry_hub___hub_5.7.1.tgz";
+ path = fetchurl {
+ name = "_sentry_hub___hub_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.7.1.tgz";
+ sha1 = "a52acd9fead7f3779d96e9965c6978aecc8b9cad";
+ };
+ }
+ {
+ name = "_sentry_minimal___minimal_5.7.1.tgz";
path = fetchurl {
- name = "_sindresorhus_is___is_0.7.0.tgz";
- url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz";
- sha1 = "9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd";
+ name = "_sentry_minimal___minimal_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.7.1.tgz";
+ sha1 = "56afc537737586929e25349765e37a367958c1e1";
+ };
+ }
+ {
+ name = "_sentry_types___types_5.7.1.tgz";
+ path = fetchurl {
+ name = "_sentry_types___types_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@sentry/types/-/types-5.7.1.tgz";
+ sha1 = "4c4c1d4d891b6b8c2c3c7b367d306a8b1350f090";
+ };
+ }
+ {
+ name = "_sentry_utils___utils_5.7.1.tgz";
+ path = fetchurl {
+ name = "_sentry_utils___utils_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.7.1.tgz";
+ sha1 = "cf37ad55f78e317665cd8680f202d307fa77f1d0";
+ };
+ }
+ {
+ name = "_sourcegraph_code_host_integration___code_host_integration_0.0.13.tgz";
+ path = fetchurl {
+ name = "_sourcegraph_code_host_integration___code_host_integration_0.0.13.tgz";
+ url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.13.tgz";
+ sha1 = "4fd5fe1e0088c63b2a26be231c5a2a4ca79b1596";
};
}
{
@@ -1282,6 +1042,14 @@
};
}
{
+ name = "_vue_component_compiler_utils___component_compiler_utils_3.0.0.tgz";
+ path = fetchurl {
+ name = "_vue_component_compiler_utils___component_compiler_utils_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.0.0.tgz";
+ sha1 = "d16fa26b836c06df5baaeb45f3d80afc47e35634";
+ };
+ }
+ {
name = "_vue_test_utils___test_utils_1.0.0_beta.25.tgz";
path = fetchurl {
name = "_vue_test_utils___test_utils_1.0.0_beta.25.tgz";
@@ -1290,147 +1058,163 @@
};
}
{
- name = "_webassemblyjs_ast___ast_1.7.11.tgz";
+ name = "_webassemblyjs_ast___ast_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_ast___ast_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz";
- sha1 = "b988582cafbb2b095e8b556526f30c90d057cace";
+ name = "_webassemblyjs_ast___ast_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz";
+ sha1 = "51b1c5fe6576a34953bf4b253df9f0d490d9e359";
};
}
{
- name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.7.11.tgz";
+ name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz";
- sha1 = "a69f0af6502eb9a3c045555b1a6129d3d3f2e313";
+ name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz";
+ sha1 = "1ba926a2923613edce496fd5b02e8ce8a5f49721";
};
}
{
- name = "_webassemblyjs_helper_api_error___helper_api_error_1.7.11.tgz";
+ name = "_webassemblyjs_helper_api_error___helper_api_error_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_api_error___helper_api_error_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz";
- sha1 = "c7b6bb8105f84039511a2b39ce494f193818a32a";
+ name = "_webassemblyjs_helper_api_error___helper_api_error_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz";
+ sha1 = "c49dad22f645227c5edb610bdb9697f1aab721f7";
};
}
{
- name = "_webassemblyjs_helper_buffer___helper_buffer_1.7.11.tgz";
+ name = "_webassemblyjs_helper_buffer___helper_buffer_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_buffer___helper_buffer_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz";
- sha1 = "3122d48dcc6c9456ed982debe16c8f37101df39b";
+ name = "_webassemblyjs_helper_buffer___helper_buffer_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz";
+ sha1 = "fea93e429863dd5e4338555f42292385a653f204";
};
}
{
- name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.7.11.tgz";
+ name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz";
- sha1 = "cf8f106e746662a0da29bdef635fcd3d1248364b";
+ name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz";
+ sha1 = "9a740ff48e3faa3022b1dff54423df9aa293c25e";
};
}
{
- name = "_webassemblyjs_helper_fsm___helper_fsm_1.7.11.tgz";
+ name = "_webassemblyjs_helper_fsm___helper_fsm_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_fsm___helper_fsm_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz";
- sha1 = "df38882a624080d03f7503f93e3f17ac5ac01181";
+ name = "_webassemblyjs_helper_fsm___helper_fsm_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz";
+ sha1 = "ba0b7d3b3f7e4733da6059c9332275d860702452";
};
}
{
- name = "_webassemblyjs_helper_module_context___helper_module_context_1.7.11.tgz";
+ name = "_webassemblyjs_helper_module_context___helper_module_context_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_module_context___helper_module_context_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz";
- sha1 = "d874d722e51e62ac202476935d649c802fa0e209";
+ name = "_webassemblyjs_helper_module_context___helper_module_context_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz";
+ sha1 = "def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245";
};
}
{
- name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.7.11.tgz";
+ name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz";
- sha1 = "dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06";
+ name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz";
+ sha1 = "537a750eddf5c1e932f3744206551c91c1b93e61";
};
}
{
- name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.7.11.tgz";
+ name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz";
- sha1 = "9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a";
+ name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz";
+ sha1 = "74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf";
};
}
{
- name = "_webassemblyjs_ieee754___ieee754_1.7.11.tgz";
+ name = "_webassemblyjs_ieee754___ieee754_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_ieee754___ieee754_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz";
- sha1 = "c95839eb63757a31880aaec7b6512d4191ac640b";
+ name = "_webassemblyjs_ieee754___ieee754_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz";
+ sha1 = "712329dbef240f36bf57bd2f7b8fb9bf4154421e";
};
}
{
- name = "_webassemblyjs_leb128___leb128_1.7.11.tgz";
+ name = "_webassemblyjs_leb128___leb128_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_leb128___leb128_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz";
- sha1 = "d7267a1ee9c4594fd3f7e37298818ec65687db63";
+ name = "_webassemblyjs_leb128___leb128_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz";
+ sha1 = "044edeb34ea679f3e04cd4fd9824d5e35767ae10";
};
}
{
- name = "_webassemblyjs_utf8___utf8_1.7.11.tgz";
+ name = "_webassemblyjs_utf8___utf8_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_utf8___utf8_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz";
- sha1 = "06d7218ea9fdc94a6793aa92208160db3d26ee82";
+ name = "_webassemblyjs_utf8___utf8_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz";
+ sha1 = "a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc";
};
}
{
- name = "_webassemblyjs_wasm_edit___wasm_edit_1.7.11.tgz";
+ name = "_webassemblyjs_wasm_edit___wasm_edit_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_wasm_edit___wasm_edit_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz";
- sha1 = "8c74ca474d4f951d01dbae9bd70814ee22a82005";
+ name = "_webassemblyjs_wasm_edit___wasm_edit_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz";
+ sha1 = "962da12aa5acc1c131c81c4232991c82ce56e01a";
};
}
{
- name = "_webassemblyjs_wasm_gen___wasm_gen_1.7.11.tgz";
+ name = "_webassemblyjs_wasm_gen___wasm_gen_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_wasm_gen___wasm_gen_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz";
- sha1 = "9bbba942f22375686a6fb759afcd7ac9c45da1a8";
+ name = "_webassemblyjs_wasm_gen___wasm_gen_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz";
+ sha1 = "54840766c2c1002eb64ed1abe720aded714f98bc";
};
}
{
- name = "_webassemblyjs_wasm_opt___wasm_opt_1.7.11.tgz";
+ name = "_webassemblyjs_wasm_opt___wasm_opt_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_wasm_opt___wasm_opt_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz";
- sha1 = "b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7";
+ name = "_webassemblyjs_wasm_opt___wasm_opt_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz";
+ sha1 = "b24d9f6ba50394af1349f510afa8ffcb8a63d264";
};
}
{
- name = "_webassemblyjs_wasm_parser___wasm_parser_1.7.11.tgz";
+ name = "_webassemblyjs_wasm_parser___wasm_parser_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_wasm_parser___wasm_parser_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz";
- sha1 = "6e3d20fa6a3519f6b084ef9391ad58211efb0a1a";
+ name = "_webassemblyjs_wasm_parser___wasm_parser_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz";
+ sha1 = "21576f0ec88b91427357b8536383668ef7c66b8d";
};
}
{
- name = "_webassemblyjs_wast_parser___wast_parser_1.7.11.tgz";
+ name = "_webassemblyjs_wast_parser___wast_parser_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_wast_parser___wast_parser_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz";
- sha1 = "25bd117562ca8c002720ff8116ef9072d9ca869c";
+ name = "_webassemblyjs_wast_parser___wast_parser_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz";
+ sha1 = "e10eecd542d0e7bd394f6827c49f3df6d4eefb8c";
};
}
{
- name = "_webassemblyjs_wast_printer___wast_printer_1.7.11.tgz";
+ name = "_webassemblyjs_wast_printer___wast_printer_1.8.5.tgz";
path = fetchurl {
- name = "_webassemblyjs_wast_printer___wast_printer_1.7.11.tgz";
- url = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz";
- sha1 = "c4245b6de242cb50a2cc950174fdbf65c78d7813";
+ name = "_webassemblyjs_wast_printer___wast_printer_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz";
+ sha1 = "114bbc481fd10ca0e23b3560fa812748b0bae5bc";
+ };
+ }
+ {
+ name = "_wry_context___context_0.4.4.tgz";
+ path = fetchurl {
+ name = "_wry_context___context_0.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@wry/context/-/context-0.4.4.tgz";
+ sha1 = "e50f5fa1d6cfaabf2977d1fda5ae91717f8815f8";
+ };
+ }
+ {
+ name = "_wry_equality___equality_0.1.9.tgz";
+ path = fetchurl {
+ name = "_wry_equality___equality_0.1.9.tgz";
+ url = "https://registry.yarnpkg.com/@wry/equality/-/equality-0.1.9.tgz";
+ sha1 = "b13e18b7a8053c6858aa6c85b54911fb31e3a909";
};
}
{
@@ -1442,11 +1226,11 @@
};
}
{
- name = "_xtuc_long___long_4.2.1.tgz";
+ name = "_xtuc_long___long_4.2.2.tgz";
path = fetchurl {
- name = "_xtuc_long___long_4.2.1.tgz";
- url = "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz";
- sha1 = "5c85d662f76fa1d34575766c5dcd6615abcd30d8";
+ name = "_xtuc_long___long_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz";
+ sha1 = "d291c6a4e97989b5c61d9acf396ae4fe133a718d";
};
}
{
@@ -1458,14 +1242,6 @@
};
}
{
- 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 = "abab___abab_2.0.0.tgz";
path = fetchurl {
name = "abab___abab_2.0.0.tgz";
@@ -1482,19 +1258,11 @@
};
}
{
- name = "accepts___accepts_1.3.5.tgz";
- path = fetchurl {
- name = "accepts___accepts_1.3.5.tgz";
- url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz";
- sha1 = "eb777df6011723a3b14e8a72c0805c8e86746bd2";
- };
- }
- {
- name = "acorn_dynamic_import___acorn_dynamic_import_4.0.0.tgz";
+ name = "accepts___accepts_1.3.7.tgz";
path = fetchurl {
- name = "acorn_dynamic_import___acorn_dynamic_import_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz";
- sha1 = "482210140582a36b83c3e342e1cfebcaa9240948";
+ name = "accepts___accepts_1.3.7.tgz";
+ url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz";
+ sha1 = "531bc726517a3b2b41f850021c6cc15eaab507cd";
};
}
{
@@ -1530,11 +1298,11 @@
};
}
{
- name = "acorn___acorn_6.2.1.tgz";
+ name = "acorn___acorn_6.3.0.tgz";
path = fetchurl {
- name = "acorn___acorn_6.2.1.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-6.2.1.tgz";
- sha1 = "3ed8422d6dec09e6121cc7a843ca86a330a86b51";
+ name = "acorn___acorn_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz";
+ sha1 = "0087509119ffa4fc0a0041d1e93a417e68cb856e";
};
}
{
@@ -1554,11 +1322,11 @@
};
}
{
- name = "ajv_keywords___ajv_keywords_3.2.0.tgz";
+ name = "ajv_keywords___ajv_keywords_3.4.1.tgz";
path = fetchurl {
- name = "ajv_keywords___ajv_keywords_3.2.0.tgz";
- url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz";
- sha1 = "e86b819c602cf8821ad637413698f1dec021847a";
+ name = "ajv_keywords___ajv_keywords_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz";
+ sha1 = "ef916e271c64ac12171fd8384eaae6b2345854da";
};
}
{
@@ -1666,27 +1434,27 @@
};
}
{
- name = "apollo_cache_inmemory___apollo_cache_inmemory_1.5.1.tgz";
+ name = "apollo_cache_inmemory___apollo_cache_inmemory_1.6.3.tgz";
path = fetchurl {
- name = "apollo_cache_inmemory___apollo_cache_inmemory_1.5.1.tgz";
- url = "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.5.1.tgz";
- sha1 = "265d1ee67b0bf0aca9c37629d410bfae44e62953";
+ name = "apollo_cache_inmemory___apollo_cache_inmemory_1.6.3.tgz";
+ url = "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.3.tgz";
+ sha1 = "826861d20baca4abc45f7ca7a874105905b8525d";
};
}
{
- name = "apollo_cache___apollo_cache_1.2.1.tgz";
+ name = "apollo_cache___apollo_cache_1.3.2.tgz";
path = fetchurl {
- name = "apollo_cache___apollo_cache_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.2.1.tgz";
- sha1 = "aae71eb4a11f1f7322adc343f84b1a39b0693644";
+ name = "apollo_cache___apollo_cache_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.3.2.tgz";
+ sha1 = "df4dce56240d6c95c613510d7e409f7214e6d26a";
};
}
{
- name = "apollo_client___apollo_client_2.5.1.tgz";
+ name = "apollo_client___apollo_client_2.6.4.tgz";
path = fetchurl {
- name = "apollo_client___apollo_client_2.5.1.tgz";
- url = "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.5.1.tgz";
- sha1 = "36126ed1d32edd79c3713c6684546a3bea80e6d1";
+ name = "apollo_client___apollo_client_2.6.4.tgz";
+ url = "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.6.4.tgz";
+ sha1 = "872c32927263a0d34655c5ef8a8949fbb20b6140";
};
}
{
@@ -1706,14 +1474,6 @@
};
}
{
- name = "apollo_link_dedup___apollo_link_dedup_1.0.10.tgz";
- path = fetchurl {
- name = "apollo_link_dedup___apollo_link_dedup_1.0.10.tgz";
- url = "https://registry.yarnpkg.com/apollo-link-dedup/-/apollo-link-dedup-1.0.10.tgz";
- sha1 = "7b94589fe7f969777efd18a129043c78430800ae";
- };
- }
- {
name = "apollo_link_http_common___apollo_link_http_common_0.2.13.tgz";
path = fetchurl {
name = "apollo_link_http_common___apollo_link_http_common_0.2.13.tgz";
@@ -1738,19 +1498,11 @@
};
}
{
- name = "apollo_utilities___apollo_utilities_1.2.1.tgz";
- path = fetchurl {
- name = "apollo_utilities___apollo_utilities_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.2.1.tgz";
- sha1 = "1c3a1ebf5607d7c8efe7636daaf58e7463b41b3c";
- };
- }
- {
- name = "append_buffer___append_buffer_1.0.2.tgz";
+ name = "apollo_utilities___apollo_utilities_1.3.2.tgz";
path = fetchurl {
- name = "append_buffer___append_buffer_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz";
- sha1 = "d8220cf466081525efea50614f3de6514dfa58f1";
+ name = "apollo_utilities___apollo_utilities_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.3.2.tgz";
+ sha1 = "8cbdcf8b012f664cd6cb5767f6130f5aed9115c9";
};
}
{
@@ -1938,11 +1690,11 @@
};
}
{
- name = "async_each___async_each_1.0.1.tgz";
+ name = "async_each___async_each_1.0.3.tgz";
path = fetchurl {
- name = "async_each___async_each_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz";
- sha1 = "19d386a1d9edc6e7c1c85d388aedbcc56d33602d";
+ name = "async_each___async_each_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz";
+ sha1 = "b727dbf87d7651602f06f4d4ac387f47d91b0cbf";
};
}
{
@@ -2082,11 +1834,11 @@
};
}
{
- name = "babel_loader___babel_loader_8.0.5.tgz";
+ name = "babel_loader___babel_loader_8.0.6.tgz";
path = fetchurl {
- name = "babel_loader___babel_loader_8.0.5.tgz";
- url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.5.tgz";
- sha1 = "225322d7509c2157655840bba52e46b6c2f2fe33";
+ name = "babel_loader___babel_loader_8.0.6.tgz";
+ url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz";
+ sha1 = "e33bdb6f362b03f4bb141a0c21ab87c501b70dfb";
};
}
{
@@ -2130,14 +1882,6 @@
};
}
{
- name = "babelify___babelify_10.0.0.tgz";
- path = fetchurl {
- name = "babelify___babelify_10.0.0.tgz";
- url = "https://registry.yarnpkg.com/babelify/-/babelify-10.0.0.tgz";
- sha1 = "fe73b1a22583f06680d8d072e25a1e0d1d1d7fb5";
- };
- }
- {
name = "babylon___babylon_7.0.0_beta.19.tgz";
path = fetchurl {
name = "babylon___babylon_7.0.0_beta.19.tgz";
@@ -2298,19 +2042,11 @@
};
}
{
- name = "body_parser___body_parser_1.18.2.tgz";
- path = fetchurl {
- name = "body_parser___body_parser_1.18.2.tgz";
- url = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz";
- sha1 = "87678a19d84b47d859b83199bd59bce222b10454";
- };
- }
- {
- name = "body___body_5.1.0.tgz";
+ name = "body_parser___body_parser_1.19.0.tgz";
path = fetchurl {
- name = "body___body_5.1.0.tgz";
- url = "https://registry.yarnpkg.com/body/-/body-5.1.0.tgz";
- sha1 = "e4ba0ce410a46936323367609ecb4e6553125069";
+ name = "body_parser___body_parser_1.19.0.tgz";
+ url = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz";
+ sha1 = "96b2709e57c9c4e09a6fd66a8fd979844f69f08a";
};
}
{
@@ -2466,14 +2202,6 @@
};
}
{
- name = "buffer_equal___buffer_equal_1.0.0.tgz";
- path = fetchurl {
- name = "buffer_equal___buffer_equal_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz";
- sha1 = "59616b498304d556abd466966b22eeda3eca5fbe";
- };
- }
- {
name = "buffer_from___buffer_from_1.1.1.tgz";
path = fetchurl {
name = "buffer_from___buffer_from_1.1.1.tgz";
@@ -2490,11 +2218,11 @@
};
}
{
- name = "buffer_shims___buffer_shims_1.0.0.tgz";
+ name = "buffer_json___buffer_json_2.0.0.tgz";
path = fetchurl {
- name = "buffer_shims___buffer_shims_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz";
- sha1 = "9978ce317388c649ad8793028c3477ef044a8b51";
+ name = "buffer_json___buffer_json_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/buffer-json/-/buffer-json-2.0.0.tgz";
+ sha1 = "f73e13b1e42f196fe2fd67d001c7d7107edd7c23";
};
}
{
@@ -2522,14 +2250,6 @@
};
}
{
- name = "bytes___bytes_1.0.0.tgz";
- path = fetchurl {
- name = "bytes___bytes_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz";
- sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8";
- };
- }
- {
name = "bytes___bytes_3.0.0.tgz";
path = fetchurl {
name = "bytes___bytes_3.0.0.tgz";
@@ -2538,43 +2258,43 @@
};
}
{
- name = "cacache___cacache_11.3.3.tgz";
+ name = "bytes___bytes_3.1.0.tgz";
path = fetchurl {
- name = "cacache___cacache_11.3.3.tgz";
- url = "https://registry.yarnpkg.com/cacache/-/cacache-11.3.3.tgz";
- sha1 = "8bd29df8c6a718a6ebd2d010da4d7972ae3bbadc";
+ name = "bytes___bytes_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz";
+ sha1 = "f6cf7933a360e0588fa9fde85651cdc7f805d1f6";
};
}
{
- name = "cache_base___cache_base_1.0.1.tgz";
+ name = "cacache___cacache_11.3.3.tgz";
path = fetchurl {
- name = "cache_base___cache_base_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz";
- sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2";
+ name = "cacache___cacache_11.3.3.tgz";
+ url = "https://registry.yarnpkg.com/cacache/-/cacache-11.3.3.tgz";
+ sha1 = "8bd29df8c6a718a6ebd2d010da4d7972ae3bbadc";
};
}
{
- name = "cache_loader___cache_loader_2.0.1.tgz";
+ name = "cacache___cacache_12.0.3.tgz";
path = fetchurl {
- name = "cache_loader___cache_loader_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/cache-loader/-/cache-loader-2.0.1.tgz";
- sha1 = "5758f41a62d7c23941e3c3c7016e6faeb03acb07";
+ 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_2.1.4.tgz";
+ name = "cache_base___cache_base_1.0.1.tgz";
path = fetchurl {
- name = "cacheable_request___cacheable_request_2.1.4.tgz";
- url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.4.tgz";
- sha1 = "0d808801b6342ad33c91df9d0b44dc09b91e5c3d";
+ name = "cache_base___cache_base_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz";
+ sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2";
};
}
{
- name = "cached_path_relative___cached_path_relative_1.0.2.tgz";
+ name = "cache_loader___cache_loader_4.1.0.tgz";
path = fetchurl {
- name = "cached_path_relative___cached_path_relative_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.2.tgz";
- sha1 = "a13df4196d26776220cc3356eb147a52dba2c6db";
+ name = "cache_loader___cache_loader_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cache-loader/-/cache-loader-4.1.0.tgz";
+ sha1 = "9948cae353aec0a1fcb1eafda2300816ec85387e";
};
}
{
@@ -2746,14 +2466,6 @@
};
}
{
- name = "chalk___chalk_1.1.3.tgz";
- path = fetchurl {
- name = "chalk___chalk_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz";
- sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
- };
- }
- {
name = "chalk___chalk_2.4.2.tgz";
path = fetchurl {
name = "chalk___chalk_2.4.2.tgz";
@@ -2762,6 +2474,14 @@
};
}
{
+ name = "chalk___chalk_1.1.3.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz";
+ sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
+ };
+ }
+ {
name = "character_entities_html4___character_entities_html4_1.1.2.tgz";
path = fetchurl {
name = "character_entities_html4___character_entities_html4_1.1.2.tgz";
@@ -2842,11 +2562,11 @@
};
}
{
- name = "chokidar___chokidar_2.0.4.tgz";
+ name = "chokidar___chokidar_2.1.8.tgz";
path = fetchurl {
- name = "chokidar___chokidar_2.0.4.tgz";
- url = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz";
- sha1 = "356ff4e2b0e8e43e322d18a372460bbcf3accd26";
+ name = "chokidar___chokidar_2.1.8.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz";
+ sha1 = "804b3a7b6a99358c3c5c61e71d8728f041cff917";
};
}
{
@@ -2866,11 +2586,11 @@
};
}
{
- name = "chrome_trace_event___chrome_trace_event_1.0.0.tgz";
+ name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz";
path = fetchurl {
- name = "chrome_trace_event___chrome_trace_event_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz";
- sha1 = "45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48";
+ name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz";
+ sha1 = "234090ee97c7d4ad1a2c4beae27505deffc608a4";
};
}
{
@@ -2978,11 +2698,11 @@
};
}
{
- name = "clone_buffer___clone_buffer_1.0.0.tgz";
+ name = "cliui___cliui_5.0.0.tgz";
path = fetchurl {
- name = "clone_buffer___clone_buffer_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz";
- sha1 = "e3e25b207ac4e701af721e2cb5a16792cac3dc58";
+ name = "cliui___cliui_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz";
+ sha1 = "deefcfdb2e800784aa34f46fa08e06851c7bbbc5";
};
}
{
@@ -3002,38 +2722,6 @@
};
}
{
- 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_stats___clone_stats_1.0.0.tgz";
- path = fetchurl {
- name = "clone_stats___clone_stats_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz";
- sha1 = "b3782dff8bb5474e18b9b6bf0fdfe782f8777680";
- };
- }
- {
- name = "clone___clone_2.1.2.tgz";
- path = fetchurl {
- name = "clone___clone_2.1.2.tgz";
- url = "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz";
- sha1 = "1b7f4b9f591f1e8f83670401600345a02887435f";
- };
- }
- {
- name = "cloneable_readable___cloneable_readable_1.1.3.tgz";
- path = fetchurl {
- name = "cloneable_readable___cloneable_readable_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz";
- sha1 = "120a00cb053bfb63a222e709f9683ea2e11d8cec";
- };
- }
- {
name = "co___co_4.6.0.tgz";
path = fetchurl {
name = "co___co_4.6.0.tgz";
@@ -3130,14 +2818,6 @@
};
}
{
- name = "comma_separated_tokens___comma_separated_tokens_1.0.7.tgz";
- path = fetchurl {
- name = "comma_separated_tokens___comma_separated_tokens_1.0.7.tgz";
- url = "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.7.tgz";
- sha1 = "419cd7fb3258b1ed838dc0953167a25e152f5b59";
- };
- }
- {
name = "commander___commander_2.20.0.tgz";
path = fetchurl {
name = "commander___commander_2.20.0.tgz";
@@ -3146,14 +2826,6 @@
};
}
{
- name = "commander___commander_2.17.1.tgz";
- path = fetchurl {
- name = "commander___commander_2.17.1.tgz";
- url = "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz";
- sha1 = "bd77ab7de6de94205ceacc72f1716d29f20a77bf";
- };
- }
- {
name = "commander___commander_2.9.0.tgz";
path = fetchurl {
name = "commander___commander_2.9.0.tgz";
@@ -3202,27 +2874,27 @@
};
}
{
- name = "compressible___compressible_2.0.15.tgz";
+ name = "compressible___compressible_2.0.17.tgz";
path = fetchurl {
- name = "compressible___compressible_2.0.15.tgz";
- url = "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz";
- sha1 = "857a9ab0a7e5a07d8d837ed43fe2defff64fe212";
+ name = "compressible___compressible_2.0.17.tgz";
+ url = "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz";
+ sha1 = "6e8c108a16ad58384a977f3a482ca20bff2f38c1";
};
}
{
- name = "compression_webpack_plugin___compression_webpack_plugin_2.0.0.tgz";
+ name = "compression_webpack_plugin___compression_webpack_plugin_3.0.0.tgz";
path = fetchurl {
- name = "compression_webpack_plugin___compression_webpack_plugin_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-2.0.0.tgz";
- sha1 = "46476350c1eb27f783dccc79ac2f709baa2cffbc";
+ name = "compression_webpack_plugin___compression_webpack_plugin_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-3.0.0.tgz";
+ sha1 = "097d2e4d95c3a14cb5c8ed20899009ab5b9bbca0";
};
}
{
- name = "compression___compression_1.7.3.tgz";
+ name = "compression___compression_1.7.4.tgz";
path = fetchurl {
- name = "compression___compression_1.7.3.tgz";
- url = "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz";
- sha1 = "27e0e176aaf260f7f2c2813c3e440adb9f1993db";
+ name = "compression___compression_1.7.4.tgz";
+ url = "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz";
+ sha1 = "95523eff170ca57c29a0ca41e6fe131f41e5bb8f";
};
}
{
@@ -3242,14 +2914,6 @@
};
}
{
- name = "concat_stream___concat_stream_1.5.2.tgz";
- path = fetchurl {
- name = "concat_stream___concat_stream_1.5.2.tgz";
- url = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz";
- sha1 = "708978624d856af41a5a741defdd261da752c266";
- };
- }
- {
name = "config_chain___config_chain_1.1.12.tgz";
path = fetchurl {
name = "config_chain___config_chain_1.1.12.tgz";
@@ -3266,11 +2930,11 @@
};
}
{
- name = "connect_history_api_fallback___connect_history_api_fallback_1.3.0.tgz";
+ name = "connect_history_api_fallback___connect_history_api_fallback_1.6.0.tgz";
path = fetchurl {
- name = "connect_history_api_fallback___connect_history_api_fallback_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz";
- sha1 = "e51d17f8f0ef0db90a64fdb47de3051556e9f169";
+ name = "connect_history_api_fallback___connect_history_api_fallback_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz";
+ sha1 = "8b32089359308d111115d81cad3fceab888f97bc";
};
}
{
@@ -3330,11 +2994,11 @@
};
}
{
- name = "content_disposition___content_disposition_0.5.2.tgz";
+ name = "content_disposition___content_disposition_0.5.3.tgz";
path = fetchurl {
- name = "content_disposition___content_disposition_0.5.2.tgz";
- url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz";
- sha1 = "0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4";
+ name = "content_disposition___content_disposition_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz";
+ sha1 = "e130caf7e7279087c5616c2007d0485698984fbd";
};
}
{
@@ -3346,14 +3010,6 @@
};
}
{
- name = "continuable_cache___continuable_cache_0.3.1.tgz";
- path = fetchurl {
- name = "continuable_cache___continuable_cache_0.3.1.tgz";
- url = "https://registry.yarnpkg.com/continuable-cache/-/continuable-cache-0.3.1.tgz";
- sha1 = "bd727a7faed77e71ff3985ac93351a912733ad0f";
- };
- }
- {
name = "convert_source_map___convert_source_map_1.6.0.tgz";
path = fetchurl {
name = "convert_source_map___convert_source_map_1.6.0.tgz";
@@ -3378,6 +3034,14 @@
};
}
{
+ name = "cookie___cookie_0.4.0.tgz";
+ path = fetchurl {
+ name = "cookie___cookie_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz";
+ sha1 = "beb437e7022b3b6d49019d088665303ebe9c14ba";
+ };
+ }
+ {
name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
path = fetchurl {
name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
@@ -3426,11 +3090,11 @@
};
}
{
- name = "core_js___core_js_3.1.3.tgz";
+ name = "core_js___core_js_3.2.1.tgz";
path = fetchurl {
- name = "core_js___core_js_3.1.3.tgz";
- url = "https://registry.yarnpkg.com/core-js/-/core-js-3.1.3.tgz";
- sha1 = "95700bca5f248f5f78c0ec63e784eca663ec4138";
+ name = "core_js___core_js_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-3.2.1.tgz";
+ sha1 = "cd41f38534da6cc59f7db050fe67307de9868b09";
};
}
{
@@ -3498,6 +3162,14 @@
};
}
{
+ 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_spawn___cross_spawn_3.0.1.tgz";
path = fetchurl {
name = "cross_spawn___cross_spawn_3.0.1.tgz";
@@ -3514,14 +3186,6 @@
};
}
{
- 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 = "crypt___crypt_0.0.2.tgz";
path = fetchurl {
name = "crypt___crypt_0.0.2.tgz";
@@ -3546,6 +3210,14 @@
};
}
{
+ name = "crypto_random_string___crypto_random_string_3.0.1.tgz";
+ path = fetchurl {
+ name = "crypto_random_string___crypto_random_string_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-3.0.1.tgz";
+ sha1 = "29d7dc759d577a768afb3b7b2765dd9bd7ffe36a";
+ };
+ }
+ {
name = "css_b64_images___css_b64_images_0.2.5.tgz";
path = fetchurl {
name = "css_b64_images___css_b64_images_0.2.5.tgz";
@@ -3570,11 +3242,11 @@
};
}
{
- name = "css_selector_tokenizer___css_selector_tokenizer_0.7.0.tgz";
+ name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
path = fetchurl {
- name = "css_selector_tokenizer___css_selector_tokenizer_0.7.0.tgz";
- url = "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz";
- sha1 = "e6988474ae8c953477bf5e7efecfceccd9cf4c86";
+ 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";
};
}
{
@@ -3610,6 +3282,14 @@
};
}
{
+ name = "cssfontparser___cssfontparser_1.2.1.tgz";
+ path = fetchurl {
+ name = "cssfontparser___cssfontparser_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/cssfontparser/-/cssfontparser-1.2.1.tgz";
+ sha1 = "f4022fc8f9700c68029d542084afbaf425a3f3e3";
+ };
+ }
+ {
name = "cssom___cssom_0.3.4.tgz";
path = fetchurl {
name = "cssom___cssom_0.3.4.tgz";
@@ -3938,27 +3618,27 @@
};
}
{
- name = "d3___d3_5.9.2.tgz";
+ name = "d3___d3_5.12.0.tgz";
path = fetchurl {
- name = "d3___d3_5.9.2.tgz";
- url = "https://registry.yarnpkg.com/d3/-/d3-5.9.2.tgz";
- sha1 = "64e8a7e9c3d96d9e6e4999d2c8a2c829767e67f5";
+ name = "d3___d3_5.12.0.tgz";
+ url = "https://registry.yarnpkg.com/d3/-/d3-5.12.0.tgz";
+ sha1 = "0ddeac879c28c882317cd439b495290acd59ab61";
};
}
{
- name = "dagre_d3_renderer___dagre_d3_renderer_0.5.8.tgz";
+ name = "https___codeload.github.com_dagrejs_dagre_d3_tar.gz_e1a00e5cb518f5d2304a35647e024f31d178e55b";
path = fetchurl {
- name = "dagre_d3_renderer___dagre_d3_renderer_0.5.8.tgz";
- url = "https://registry.yarnpkg.com/dagre-d3-renderer/-/dagre-d3-renderer-0.5.8.tgz";
- sha1 = "aa071bb71d3c4d67426925906f3f6ddead49c1a3";
+ name = "https___codeload.github.com_dagrejs_dagre_d3_tar.gz_e1a00e5cb518f5d2304a35647e024f31d178e55b";
+ url = "https://codeload.github.com/dagrejs/dagre-d3/tar.gz/e1a00e5cb518f5d2304a35647e024f31d178e55b";
+ sha1 = "7400df3f5fe80538fde43d0201e1570e1d689004";
};
}
{
- name = "dagre_layout___dagre_layout_0.8.8.tgz";
+ name = "dagre___dagre_0.8.4.tgz";
path = fetchurl {
- name = "dagre_layout___dagre_layout_0.8.8.tgz";
- url = "https://registry.yarnpkg.com/dagre-layout/-/dagre-layout-0.8.8.tgz";
- sha1 = "9b6792f24229f402441c14162c1049e3f261f6d9";
+ name = "dagre___dagre_0.8.4.tgz";
+ url = "https://registry.yarnpkg.com/dagre/-/dagre-0.8.4.tgz";
+ sha1 = "26b9fb8f7bdc60c6110a0458c375261836786061";
};
}
{
@@ -4058,19 +3738,11 @@
};
}
{
- name = "decamelize___decamelize_2.0.0.tgz";
+ name = "deckar01_task_list___deckar01_task_list_2.2.1.tgz";
path = fetchurl {
- name = "decamelize___decamelize_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz";
- sha1 = "656d7bbc8094c4c788ea53c5840908c9c7d063c7";
- };
- }
- {
- name = "deckar01_task_list___deckar01_task_list_2.2.0.tgz";
- path = fetchurl {
- name = "deckar01_task_list___deckar01_task_list_2.2.0.tgz";
- url = "https://registry.yarnpkg.com/deckar01-task_list/-/deckar01-task_list-2.2.0.tgz";
- sha1 = "5cc3ea06f01d3d786b1a667064a462eb5d069bd3";
+ name = "deckar01_task_list___deckar01_task_list_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/deckar01-task_list/-/deckar01-task_list-2.2.1.tgz";
+ sha1 = "e1e8a16c4fd6e153e51fd9258fdbee067ebcd86b";
};
}
{
@@ -4082,14 +3754,6 @@
};
}
{
- 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.0.1.tgz";
path = fetchurl {
name = "deep_equal___deep_equal_1.0.1.tgz";
@@ -4122,11 +3786,11 @@
};
}
{
- name = "default_gateway___default_gateway_2.7.2.tgz";
+ name = "default_gateway___default_gateway_4.2.0.tgz";
path = fetchurl {
- name = "default_gateway___default_gateway_2.7.2.tgz";
- url = "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz";
- sha1 = "b7ef339e5e024b045467af403d50348db4642d0f";
+ name = "default_gateway___default_gateway_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz";
+ sha1 = "167104c7500c2115f6dd69b0a536bb8ed720552b";
};
}
{
@@ -4170,14 +3834,6 @@
};
}
{
- name = "defined___defined_1.0.0.tgz";
- path = fetchurl {
- name = "defined___defined_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz";
- sha1 = "c98d9bcef75674188e110969151199e39b1fa693";
- };
- }
- {
name = "del___del_2.2.2.tgz";
path = fetchurl {
name = "del___del_2.2.2.tgz";
@@ -4186,11 +3842,11 @@
};
}
{
- name = "del___del_3.0.0.tgz";
+ name = "del___del_4.1.1.tgz";
path = fetchurl {
- name = "del___del_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz";
- sha1 = "53ecf699ffcbcb39637691ab13baf160819766e5";
+ name = "del___del_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz";
+ sha1 = "9e8f117222ea44a31ff3a156c049b99052a9f0b4";
};
}
{
@@ -4250,14 +3906,6 @@
};
}
{
- name = "detab___detab_2.0.2.tgz";
- path = fetchurl {
- name = "detab___detab_2.0.2.tgz";
- url = "https://registry.yarnpkg.com/detab/-/detab-2.0.2.tgz";
- sha1 = "074970d1a807b045d0258a4235df5928dd683561";
- };
- }
- {
name = "detect_file___detect_file_1.0.0.tgz";
path = fetchurl {
name = "detect_file___detect_file_1.0.0.tgz";
@@ -4290,14 +3938,6 @@
};
}
{
- name = "detective___detective_4.7.1.tgz";
- path = fetchurl {
- name = "detective___detective_4.7.1.tgz";
- url = "https://registry.yarnpkg.com/detective/-/detective-4.7.1.tgz";
- sha1 = "0eca7314338442febb6d65da54c10bb1c82b246e";
- };
- }
- {
name = "di___di_0.0.1.tgz";
path = fetchurl {
name = "di___di_0.0.1.tgz";
@@ -4322,14 +3962,6 @@
};
}
{
- name = "diff___diff_4.0.1.tgz";
- path = fetchurl {
- name = "diff___diff_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz";
- sha1 = "0c667cb467ebbb5cea7f14f135cc2dba7780a8ff";
- };
- }
- {
name = "diffie_hellman___diffie_hellman_5.0.2.tgz";
path = fetchurl {
name = "diffie_hellman___diffie_hellman_5.0.2.tgz";
@@ -4378,14 +4010,6 @@
};
}
{
- name = "doctrine_temporary_fork___doctrine_temporary_fork_2.1.0.tgz";
- path = fetchurl {
- name = "doctrine_temporary_fork___doctrine_temporary_fork_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/doctrine-temporary-fork/-/doctrine-temporary-fork-2.1.0.tgz";
- sha1 = "36f2154f556ee4f1e60311d391cd23de5187ed57";
- };
- }
- {
name = "doctrine___doctrine_1.5.0.tgz";
path = fetchurl {
name = "doctrine___doctrine_1.5.0.tgz";
@@ -4410,14 +4034,6 @@
};
}
{
- name = "documentation___documentation_12.0.3.tgz";
- path = fetchurl {
- name = "documentation___documentation_12.0.3.tgz";
- url = "https://registry.yarnpkg.com/documentation/-/documentation-12.0.3.tgz";
- sha1 = "32f91da8e5cb4104f69db9fd32c87773a1ad6240";
- };
- }
- {
name = "dom_serialize___dom_serialize_2.2.1.tgz";
path = fetchurl {
name = "dom_serialize___dom_serialize_2.2.1.tgz";
@@ -4498,14 +4114,6 @@
};
}
{
- name = "duplexer2___duplexer2_0.1.4.tgz";
- path = fetchurl {
- name = "duplexer2___duplexer2_0.1.4.tgz";
- url = "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz";
- sha1 = "8b12dab878c0d69e3e7891051662a32fc6bddcc1";
- };
- }
- {
name = "duplexer3___duplexer3_0.1.4.tgz";
path = fetchurl {
name = "duplexer3___duplexer3_0.1.4.tgz";
@@ -4594,14 +4202,6 @@
};
}
{
- name = "emoji_regex___emoji_regex_6.1.1.tgz";
- path = fetchurl {
- name = "emoji_regex___emoji_regex_6.1.1.tgz";
- url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.1.tgz";
- sha1 = "c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e";
- };
- }
- {
name = "emoji_regex___emoji_regex_7.0.3.tgz";
path = fetchurl {
name = "emoji_regex___emoji_regex_7.0.3.tgz";
@@ -4722,14 +4322,6 @@
};
}
{
- name = "error___error_7.0.2.tgz";
- path = fetchurl {
- name = "error___error_7.0.2.tgz";
- url = "https://registry.yarnpkg.com/error/-/error-7.0.2.tgz";
- sha1 = "a5f75fff4d9926126ddac0ea5dc38e689153cb02";
- };
- }
- {
name = "es_abstract___es_abstract_1.13.0.tgz";
path = fetchurl {
name = "es_abstract___es_abstract_1.13.0.tgz";
@@ -4866,6 +4458,14 @@
};
}
{
+ name = "eslint_plugin_no_jquery___eslint_plugin_no_jquery_2.1.0.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_no_jquery___eslint_plugin_no_jquery_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-2.1.0.tgz";
+ sha1 = "d03b74224c5cfbc7fc0bdd12ce4eb400d09e0c0b";
+ };
+ }
+ {
name = "eslint_plugin_promise___eslint_plugin_promise_4.1.1.tgz";
path = fetchurl {
name = "eslint_plugin_promise___eslint_plugin_promise_4.1.1.tgz";
@@ -4898,11 +4498,11 @@
};
}
{
- name = "eslint_scope___eslint_scope_4.0.0.tgz";
+ name = "eslint_scope___eslint_scope_4.0.3.tgz";
path = fetchurl {
- name = "eslint_scope___eslint_scope_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz";
- sha1 = "50bf3071e9338bcdc43331794a0cb533f0136172";
+ name = "eslint_scope___eslint_scope_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz";
+ sha1 = "ca03833310f6889a3264781aa82e63eb9cfe7848";
};
}
{
@@ -5010,11 +4610,11 @@
};
}
{
- name = "eventemitter3___eventemitter3_1.2.0.tgz";
+ name = "eventemitter3___eventemitter3_4.0.0.tgz";
path = fetchurl {
- name = "eventemitter3___eventemitter3_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz";
- sha1 = "1c86991d816ad1e504750e73874224ecf3bec508";
+ name = "eventemitter3___eventemitter3_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.0.tgz";
+ sha1 = "d65176163887ee59f386d64c82610b696a4a74eb";
};
}
{
@@ -5026,6 +4626,14 @@
};
}
{
+ name = "events___events_3.0.0.tgz";
+ path = fetchurl {
+ name = "events___events_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz";
+ sha1 = "9a0a0dfaf62893d92b875b8f2698ca4114973e88";
+ };
+ }
+ {
name = "eventsource___eventsource_1.0.7.tgz";
path = fetchurl {
name = "eventsource___eventsource_1.0.7.tgz";
@@ -5050,14 +4658,6 @@
};
}
{
- name = "execa___execa_0.10.0.tgz";
- path = fetchurl {
- name = "execa___execa_0.10.0.tgz";
- url = "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz";
- sha1 = "ff456a8f53f90f8eccc71a96d11bdfc7f082cb50";
- };
- }
- {
name = "execa___execa_0.7.0.tgz";
path = fetchurl {
name = "execa___execa_0.7.0.tgz";
@@ -5122,11 +4722,11 @@
};
}
{
- name = "https___registry.npmjs.org_express___express_4.16.3.tgz";
+ name = "express___express_4.17.1.tgz";
path = fetchurl {
- name = "https___registry.npmjs.org_express___express_4.16.3.tgz";
- url = "https://registry.npmjs.org/express/-/express-4.16.3.tgz";
- sha1 = "6af8a502350db3246ecc4becf6b5a34d22f7ed53";
+ name = "express___express_4.17.1.tgz";
+ url = "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz";
+ sha1 = "4491fc38605cf51f8629d39c2b5d026f98a4c134";
};
}
{
@@ -5226,11 +4826,11 @@
};
}
{
- name = "fastparse___fastparse_1.1.1.tgz";
+ name = "fastparse___fastparse_1.1.2.tgz";
path = fetchurl {
- name = "fastparse___fastparse_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz";
- sha1 = "d1e2643b38a94d7583b479060e6c4affc94071f8";
+ name = "fastparse___fastparse_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz";
+ sha1 = "91728c5a5942eced8531283c79441ee4122c35a9";
};
}
{
@@ -5298,11 +4898,11 @@
};
}
{
- name = "file_loader___file_loader_3.0.1.tgz";
+ name = "file_loader___file_loader_4.2.0.tgz";
path = fetchurl {
- name = "file_loader___file_loader_3.0.1.tgz";
- url = "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz";
- sha1 = "f8e0ba0b599918b51adfe45d66d1e771ad560faa";
+ name = "file_loader___file_loader_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/file-loader/-/file-loader-4.2.0.tgz";
+ sha1 = "5fb124d2369d7075d70a9a5abecd12e60a95215e";
};
}
{
@@ -5346,11 +4946,11 @@
};
}
{
- name = "finalhandler___finalhandler_1.1.1.tgz";
+ name = "finalhandler___finalhandler_1.1.2.tgz";
path = fetchurl {
- name = "finalhandler___finalhandler_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz";
- sha1 = "eebf4ed840079c83f4249038c9d703008301b105";
+ name = "finalhandler___finalhandler_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz";
+ sha1 = "b7e7d000ffd11938d0fdb053506f6ebabe9f587d";
};
}
{
@@ -5362,6 +4962,14 @@
};
}
{
+ name = "find_cache_dir___find_cache_dir_3.0.0.tgz";
+ path = fetchurl {
+ name = "find_cache_dir___find_cache_dir_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.0.0.tgz";
+ sha1 = "cd4b7dd97b7185b7e17dbfe2d6e4115ee3eeb8fc";
+ };
+ }
+ {
name = "find_root___find_root_1.1.0.tgz";
path = fetchurl {
name = "find_root___find_root_1.1.0.tgz";
@@ -5394,11 +5002,19 @@
};
}
{
- name = "findup_sync___findup_sync_2.0.0.tgz";
+ 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 = "findup_sync___findup_sync_3.0.0.tgz";
path = fetchurl {
- name = "findup_sync___findup_sync_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz";
- sha1 = "9326b1488c22d1a6088650a86901b2d9a90a2cbc";
+ name = "findup_sync___findup_sync_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz";
+ sha1 = "17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1";
};
}
{
@@ -5530,14 +5146,6 @@
};
}
{
- name = "fs_mkdirp_stream___fs_mkdirp_stream_1.0.0.tgz";
- path = fetchurl {
- name = "fs_mkdirp_stream___fs_mkdirp_stream_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz";
- sha1 = "0b7815fc3201c6a69e14db98ce098c16935259eb";
- };
- }
- {
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";
@@ -5626,11 +5234,11 @@
};
}
{
- name = "get_port___get_port_4.2.0.tgz";
+ name = "get_caller_file___get_caller_file_2.0.5.tgz";
path = fetchurl {
- name = "get_port___get_port_4.2.0.tgz";
- url = "https://registry.yarnpkg.com/get-port/-/get-port-4.2.0.tgz";
- sha1 = "e37368b1e863b7629c43c5a323625f95cf24b119";
+ 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";
};
}
{
@@ -5714,38 +5322,6 @@
};
}
{
- name = "git_up___git_up_2.1.0.tgz";
- path = fetchurl {
- name = "git_up___git_up_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/git-up/-/git-up-2.1.0.tgz";
- sha1 = "2f14cfe78327e7c4a2b92fcac7bfc674fdfad40c";
- };
- }
- {
- name = "git_url_parse___git_url_parse_10.1.0.tgz";
- path = fetchurl {
- name = "git_url_parse___git_url_parse_10.1.0.tgz";
- url = "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-10.1.0.tgz";
- sha1 = "a27813218f8777e91d15f1c121b83bf14721b67e";
- };
- }
- {
- name = "github_slugger___github_slugger_1.2.0.tgz";
- path = fetchurl {
- name = "github_slugger___github_slugger_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.2.0.tgz";
- sha1 = "8ada3286fd046d8951c3c952a8d7854cfd90fd9a";
- };
- }
- {
- name = "github_slugger___github_slugger_1.2.1.tgz";
- path = fetchurl {
- name = "github_slugger___github_slugger_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.2.1.tgz";
- sha1 = "47e904e70bf2dccd0014748142d31126cfd49508";
- };
- }
- {
name = "glob_parent___glob_parent_3.1.0.tgz";
path = fetchurl {
name = "glob_parent___glob_parent_3.1.0.tgz";
@@ -5762,14 +5338,6 @@
};
}
{
- name = "glob_stream___glob_stream_6.1.0.tgz";
- path = fetchurl {
- name = "glob_stream___glob_stream_6.1.0.tgz";
- url = "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz";
- sha1 = "7045c99413b3eb94888d83ab46d0b404cc7bdde4";
- };
- }
- {
name = "glob_to_regexp___glob_to_regexp_0.3.0.tgz";
path = fetchurl {
name = "glob_to_regexp___glob_to_regexp_0.3.0.tgz";
@@ -5802,11 +5370,11 @@
};
}
{
- name = "global_modules_path___global_modules_path_2.3.1.tgz";
+ name = "global_modules___global_modules_2.0.0.tgz";
path = fetchurl {
- name = "global_modules_path___global_modules_path_2.3.1.tgz";
- url = "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz";
- sha1 = "e541f4c800a1a8514a990477b267ac67525b9931";
+ name = "global_modules___global_modules_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz";
+ sha1 = "997605ad2345f27f51539bea26574421215c7780";
};
}
{
@@ -5818,14 +5386,6 @@
};
}
{
- name = "global_modules___global_modules_2.0.0.tgz";
- path = fetchurl {
- name = "global_modules___global_modules_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz";
- sha1 = "997605ad2345f27f51539bea26574421215c7780";
- };
- }
- {
name = "global_prefix___global_prefix_1.0.2.tgz";
path = fetchurl {
name = "global_prefix___global_prefix_1.0.2.tgz";
@@ -5842,14 +5402,6 @@
};
}
{
- name = "globals_docs___globals_docs_2.4.0.tgz";
- path = fetchurl {
- name = "globals_docs___globals_docs_2.4.0.tgz";
- url = "https://registry.yarnpkg.com/globals-docs/-/globals-docs-2.4.0.tgz";
- sha1 = "f2c647544eb6161c7c38452808e16e693c2dafbb";
- };
- }
- {
name = "globals___globals_11.12.0.tgz";
path = fetchurl {
name = "globals___globals_11.12.0.tgz";
@@ -5930,14 +5482,6 @@
};
}
{
- name = "got___got_8.3.0.tgz";
- path = fetchurl {
- name = "got___got_8.3.0.tgz";
- url = "https://registry.yarnpkg.com/got/-/got-8.3.0.tgz";
- sha1 = "6ba26e75f8a6cc4c6b3eb1fe7ce4fec7abac8533";
- };
- }
- {
name = "graceful_fs___graceful_fs_4.2.0.tgz";
path = fetchurl {
name = "graceful_fs___graceful_fs_4.2.0.tgz";
@@ -5954,11 +5498,11 @@
};
}
{
- name = "graphlibrary___graphlibrary_2.2.0.tgz";
+ name = "graphlib___graphlib_2.1.7.tgz";
path = fetchurl {
- name = "graphlibrary___graphlibrary_2.2.0.tgz";
- url = "https://registry.yarnpkg.com/graphlibrary/-/graphlibrary-2.2.0.tgz";
- sha1 = "017a14899775228dec4497a39babfdd6bf56eac6";
+ name = "graphlib___graphlib_2.1.7.tgz";
+ url = "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.7.tgz";
+ sha1 = "b6a69f9f44bd9de3963ce6804a2fc9e73d86aecc";
};
}
{
@@ -6058,14 +5602,6 @@
};
}
{
- name = "has_symbol_support_x___has_symbol_support_x_1.3.0.tgz";
- path = fetchurl {
- name = "has_symbol_support_x___has_symbol_support_x_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.3.0.tgz";
- sha1 = "588bd6927eaa0e296afae24160659167fc2be4f8";
- };
- }
- {
name = "has_symbols___has_symbols_1.0.0.tgz";
path = fetchurl {
name = "has_symbols___has_symbols_1.0.0.tgz";
@@ -6074,14 +5610,6 @@
};
}
{
- name = "has_to_string_tag_x___has_to_string_tag_x_1.3.0.tgz";
- path = fetchurl {
- name = "has_to_string_tag_x___has_to_string_tag_x_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.3.0.tgz";
- sha1 = "78e3d98c3c0ec9413e970eb8d766249a1e13058f";
- };
- }
- {
name = "has_unicode___has_unicode_2.0.1.tgz";
path = fetchurl {
name = "has_unicode___has_unicode_2.0.1.tgz";
@@ -6162,38 +5690,6 @@
};
}
{
- name = "hast_util_is_element___hast_util_is_element_1.0.3.tgz";
- path = fetchurl {
- name = "hast_util_is_element___hast_util_is_element_1.0.3.tgz";
- url = "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-1.0.3.tgz";
- sha1 = "423b4b26fe8bf1f25950fe052e9ce8f83fd5f6a4";
- };
- }
- {
- name = "hast_util_sanitize___hast_util_sanitize_1.3.1.tgz";
- path = fetchurl {
- name = "hast_util_sanitize___hast_util_sanitize_1.3.1.tgz";
- url = "https://registry.yarnpkg.com/hast-util-sanitize/-/hast-util-sanitize-1.3.1.tgz";
- sha1 = "4e60d66336bd67e52354d581967467029a933f2e";
- };
- }
- {
- name = "hast_util_to_html___hast_util_to_html_4.0.1.tgz";
- path = fetchurl {
- name = "hast_util_to_html___hast_util_to_html_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/hast-util-to-html/-/hast-util-to-html-4.0.1.tgz";
- sha1 = "3666b05afb62bd69f8f5e6c94db04dea19438e2a";
- };
- }
- {
- name = "hast_util_whitespace___hast_util_whitespace_1.0.3.tgz";
- path = fetchurl {
- name = "hast_util_whitespace___hast_util_whitespace_1.0.3.tgz";
- url = "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-1.0.3.tgz";
- sha1 = "6d161b307bd0693b5ec000c7c7e8b5445109ee34";
- };
- }
- {
name = "he___he_1.2.0.tgz";
path = fetchurl {
name = "he___he_1.2.0.tgz";
@@ -6202,14 +5698,6 @@
};
}
{
- name = "highlight.js___highlight.js_9.15.8.tgz";
- path = fetchurl {
- name = "highlight.js___highlight.js_9.15.8.tgz";
- url = "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.8.tgz";
- sha1 = "f344fda123f36f1a65490e932cf90569e4999971";
- };
- }
- {
name = "highlight.js___highlight.js_9.13.1.tgz";
path = fetchurl {
name = "highlight.js___highlight.js_9.13.1.tgz";
@@ -6266,11 +5754,11 @@
};
}
{
- name = "html_entities___html_entities_1.2.0.tgz";
+ name = "html_entities___html_entities_1.2.1.tgz";
path = fetchurl {
- name = "html_entities___html_entities_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.0.tgz";
- sha1 = "41948caf85ce82fed36e4e6a0ed371a6664379e2";
+ name = "html_entities___html_entities_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz";
+ sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f";
};
}
{
@@ -6290,14 +5778,6 @@
};
}
{
- name = "html_void_elements___html_void_elements_1.0.4.tgz";
- path = fetchurl {
- name = "html_void_elements___html_void_elements_1.0.4.tgz";
- url = "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.4.tgz";
- sha1 = "95e8bb5ecd6b88766569c2645f2b5f1591db9ba5";
- };
- }
- {
name = "htmlparser2___htmlparser2_3.10.0.tgz";
path = fetchurl {
name = "htmlparser2___htmlparser2_3.10.0.tgz";
@@ -6306,14 +5786,6 @@
};
}
{
- 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_deceiver___http_deceiver_1.2.7.tgz";
path = fetchurl {
name = "http_deceiver___http_deceiver_1.2.7.tgz";
@@ -6322,6 +5794,14 @@
};
}
{
+ name = "http_errors___http_errors_1.7.2.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz";
+ sha1 = "4f5029cf13239f31036e5b2e55292bcfbcc85c8f";
+ };
+ }
+ {
name = "http_errors___http_errors_1.6.2.tgz";
path = fetchurl {
name = "http_errors___http_errors_1.6.2.tgz";
@@ -6330,19 +5810,19 @@
};
}
{
- name = "http_proxy_middleware___http_proxy_middleware_0.18.0.tgz";
+ name = "http_proxy_middleware___http_proxy_middleware_0.19.1.tgz";
path = fetchurl {
- name = "http_proxy_middleware___http_proxy_middleware_0.18.0.tgz";
- url = "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz";
- sha1 = "0987e6bb5a5606e5a69168d8f967a87f15dd8aab";
+ name = "http_proxy_middleware___http_proxy_middleware_0.19.1.tgz";
+ url = "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz";
+ sha1 = "183c7dc4aa1479150306498c210cdaf96080a43a";
};
}
{
- name = "http_proxy___http_proxy_1.16.2.tgz";
+ name = "http_proxy___http_proxy_1.18.0.tgz";
path = fetchurl {
- name = "http_proxy___http_proxy_1.16.2.tgz";
- url = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.16.2.tgz";
- sha1 = "06dff292952bf64dbe8471fa9df73066d4f37742";
+ name = "http_proxy___http_proxy_1.18.0.tgz";
+ url = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.0.tgz";
+ sha1 = "dbe55f63e75a347db7f3d99974f2692a314a6a3a";
};
}
{
@@ -6370,14 +5850,6 @@
};
}
{
- name = "iconv_lite___iconv_lite_0.4.19.tgz";
- path = fetchurl {
- name = "iconv_lite___iconv_lite_0.4.19.tgz";
- url = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz";
- sha1 = "f7468f60135f5e5dad3399c0a81be9a1603a082b";
- };
- }
- {
name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
path = fetchurl {
name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
@@ -6458,14 +5930,6 @@
};
}
{
- name = "immutable_tuple___immutable_tuple_0.4.9.tgz";
- path = fetchurl {
- name = "immutable_tuple___immutable_tuple_0.4.9.tgz";
- url = "https://registry.yarnpkg.com/immutable-tuple/-/immutable-tuple-0.4.9.tgz";
- sha1 = "473ebdd6c169c461913a454bf87ef8f601a20ff0";
- };
- }
- {
name = "import_fresh___import_fresh_2.0.0.tgz";
path = fetchurl {
name = "import_fresh___import_fresh_2.0.0.tgz";
@@ -6554,6 +6018,14 @@
};
}
{
+ 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";
@@ -6594,27 +6066,19 @@
};
}
{
- name = "internal_ip___internal_ip_3.0.1.tgz";
+ name = "internal_ip___internal_ip_4.3.0.tgz";
path = fetchurl {
- name = "internal_ip___internal_ip_3.0.1.tgz";
- url = "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz";
- sha1 = "df5c99876e1d2eb2ea2d74f520e3f669a00ece27";
+ name = "internal_ip___internal_ip_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz";
+ sha1 = "845452baad9d2ca3b69c635a137acb9a0dad0907";
};
}
{
- name = "interpret___interpret_1.1.0.tgz";
+ name = "interpret___interpret_1.2.0.tgz";
path = fetchurl {
- name = "interpret___interpret_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz";
- sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614";
- };
- }
- {
- name = "into_stream___into_stream_3.1.0.tgz";
- path = fetchurl {
- name = "into_stream___into_stream_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz";
- sha1 = "96fb0a936c12babd6ff1752a17d05616abd094c6";
+ name = "interpret___interpret_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz";
+ sha1 = "d5061a6224be58e8083985f5014d844359576296";
};
}
{
@@ -6658,19 +6122,19 @@
};
}
{
- name = "ipaddr.js___ipaddr.js_1.8.0.tgz";
+ name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
path = fetchurl {
- name = "ipaddr.js___ipaddr.js_1.8.0.tgz";
- url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz";
- sha1 = "eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e";
+ name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz";
+ sha1 = "37df74e430a0e47550fe54a2defe30d8acd95f65";
};
}
{
- name = "is_absolute___is_absolute_1.0.0.tgz";
+ name = "is_absolute_url___is_absolute_url_3.0.2.tgz";
path = fetchurl {
- name = "is_absolute___is_absolute_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz";
- sha1 = "395e1ae84b11f26ad1795e73c17378e48a301576";
+ 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";
};
}
{
@@ -6930,14 +6394,6 @@
};
}
{
- name = "is_negated_glob___is_negated_glob_1.0.0.tgz";
- path = fetchurl {
- name = "is_negated_glob___is_negated_glob_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz";
- sha1 = "6910bca5da8c95e784b5751b976cf5a10fee36d2";
- };
- }
- {
name = "is_npm___is_npm_1.0.0.tgz";
path = fetchurl {
name = "is_npm___is_npm_1.0.0.tgz";
@@ -6970,14 +6426,6 @@
};
}
{
- name = "is_object___is_object_1.0.1.tgz";
- path = fetchurl {
- name = "is_object___is_object_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz";
- sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470";
- };
- }
- {
name = "is_path_cwd___is_path_cwd_1.0.0.tgz";
path = fetchurl {
name = "is_path_cwd___is_path_cwd_1.0.0.tgz";
@@ -6986,6 +6434,14 @@
};
}
{
+ name = "is_path_cwd___is_path_cwd_2.2.0.tgz";
+ path = fetchurl {
+ name = "is_path_cwd___is_path_cwd_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz";
+ sha1 = "67d43b82664a7b5191fd9119127eb300048a9fdb";
+ };
+ }
+ {
name = "is_path_in_cwd___is_path_in_cwd_1.0.0.tgz";
path = fetchurl {
name = "is_path_in_cwd___is_path_in_cwd_1.0.0.tgz";
@@ -6994,6 +6450,14 @@
};
}
{
+ name = "is_path_in_cwd___is_path_in_cwd_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_path_in_cwd___is_path_in_cwd_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz";
+ sha1 = "bfe2dca26c69f397265a4009963602935a053acb";
+ };
+ }
+ {
name = "is_path_inside___is_path_inside_1.0.0.tgz";
path = fetchurl {
name = "is_path_inside___is_path_inside_1.0.0.tgz";
@@ -7002,6 +6466,14 @@
};
}
{
+ name = "is_path_inside___is_path_inside_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_path_inside___is_path_inside_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz";
+ sha1 = "7c9810587d659a40d27bcdb4d5616eab059494b2";
+ };
+ }
+ {
name = "is_plain_obj___is_plain_obj_1.1.0.tgz";
path = fetchurl {
name = "is_plain_obj___is_plain_obj_1.1.0.tgz";
@@ -7058,14 +6530,6 @@
};
}
{
- name = "is_relative___is_relative_1.0.0.tgz";
- path = fetchurl {
- name = "is_relative___is_relative_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz";
- sha1 = "a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d";
- };
- }
- {
name = "is_resolvable___is_resolvable_1.1.0.tgz";
path = fetchurl {
name = "is_resolvable___is_resolvable_1.1.0.tgz";
@@ -7082,14 +6546,6 @@
};
}
{
- name = "is_ssh___is_ssh_1.3.1.tgz";
- path = fetchurl {
- name = "is_ssh___is_ssh_1.3.1.tgz";
- url = "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.1.tgz";
- sha1 = "f349a8cadd24e65298037a522cf7520f2e81a0f3";
- };
- }
- {
name = "is_stream___is_stream_1.1.0.tgz";
path = fetchurl {
name = "is_stream___is_stream_1.1.0.tgz";
@@ -7114,14 +6570,6 @@
};
}
{
- name = "is_unc_path___is_unc_path_1.0.0.tgz";
- path = fetchurl {
- name = "is_unc_path___is_unc_path_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz";
- sha1 = "d731e8898ed090a12c352ad2eaed5095ad322c9d";
- };
- }
- {
name = "is_utf8___is_utf8_0.2.1.tgz";
path = fetchurl {
name = "is_utf8___is_utf8_0.2.1.tgz";
@@ -7130,14 +6578,6 @@
};
}
{
- name = "is_valid_glob___is_valid_glob_1.0.0.tgz";
- path = fetchurl {
- name = "is_valid_glob___is_valid_glob_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz";
- sha1 = "29bf3eff701be2d4d315dbacc39bc39fe8f601aa";
- };
- }
- {
name = "is_whitespace_character___is_whitespace_character_1.0.2.tgz";
path = fetchurl {
name = "is_whitespace_character___is_whitespace_character_1.0.2.tgz";
@@ -7290,14 +6730,6 @@
};
}
{
- name = "isurl___isurl_1.0.0.tgz";
- path = fetchurl {
- name = "isurl___isurl_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz";
- sha1 = "b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67";
- };
- }
- {
name = "iterall___iterall_1.2.2.tgz";
path = fetchurl {
name = "iterall___iterall_1.2.2.tgz";
@@ -7338,6 +6770,14 @@
};
}
{
+ name = "jest_canvas_mock___jest_canvas_mock_2.1.2.tgz";
+ path = fetchurl {
+ name = "jest_canvas_mock___jest_canvas_mock_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/jest-canvas-mock/-/jest-canvas-mock-2.1.2.tgz";
+ sha1 = "0d16c9f91534f773fd132fc289f2e6b6db8faa28";
+ };
+ }
+ {
name = "jest_changed_files___jest_changed_files_24.8.0.tgz";
path = fetchurl {
name = "jest_changed_files___jest_changed_files_24.8.0.tgz";
@@ -7730,14 +7170,6 @@
};
}
{
- 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";
@@ -7810,14 +7242,6 @@
};
}
{
- 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";
@@ -7914,19 +7338,11 @@
};
}
{
- name = "keyv___keyv_3.0.0.tgz";
- path = fetchurl {
- name = "keyv___keyv_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz";
- sha1 = "44923ba39e68b12a7cec7df6c3268c031f2ef373";
- };
- }
- {
- name = "killable___killable_1.0.0.tgz";
+ name = "killable___killable_1.0.1.tgz";
path = fetchurl {
- name = "killable___killable_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/killable/-/killable-1.0.0.tgz";
- sha1 = "da8b84bd47de5395878f95d64d02f2449fe05e6b";
+ name = "killable___killable_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz";
+ sha1 = "4c8ce441187a061c7474fb87ca08e2a638194892";
};
}
{
@@ -7994,14 +7410,6 @@
};
}
{
- 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";
@@ -8018,14 +7426,6 @@
};
}
{
- name = "lead___lead_1.0.0.tgz";
- path = fetchurl {
- name = "lead___lead_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz";
- sha1 = "6f14f99a37be3a9dd784f5495690e5903466ee42";
- };
- }
- {
name = "left_pad___left_pad_1.3.0.tgz";
path = fetchurl {
name = "left_pad___left_pad_1.3.0.tgz";
@@ -8082,14 +7482,6 @@
};
}
{
- name = "livereload_js___livereload_js_2.4.0.tgz";
- path = fetchurl {
- name = "livereload_js___livereload_js_2.4.0.tgz";
- url = "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz";
- sha1 = "447c31cf1ea9ab52fc20db615c5ddf678f78009c";
- };
- }
- {
name = "load_json_file___load_json_file_1.1.0.tgz";
path = fetchurl {
name = "load_json_file___load_json_file_1.1.0.tgz";
@@ -8114,11 +7506,11 @@
};
}
{
- name = "loader_runner___loader_runner_2.3.0.tgz";
+ name = "loader_runner___loader_runner_2.4.0.tgz";
path = fetchurl {
- name = "loader_runner___loader_runner_2.3.0.tgz";
- url = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz";
- sha1 = "f482aea82d543e07921700d5a46ef26fdac6b8a2";
+ name = "loader_runner___loader_runner_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz";
+ sha1 = "ed47066bfe534d7e84c4c7b9998c2a75607d9357";
};
}
{
@@ -8146,6 +7538,14 @@
};
}
{
+ 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 = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
path = fetchurl {
name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
@@ -8162,14 +7562,6 @@
};
}
{
- name = "lodash.debounce___lodash.debounce_4.0.8.tgz";
- path = fetchurl {
- name = "lodash.debounce___lodash.debounce_4.0.8.tgz";
- url = "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz";
- sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af";
- };
- }
- {
name = "lodash.differencewith___lodash.differencewith_4.5.0.tgz";
path = fetchurl {
name = "lodash.differencewith___lodash.differencewith_4.5.0.tgz";
@@ -8202,6 +7594,22 @@
};
}
{
+ name = "lodash.isplainobject___lodash.isplainobject_4.0.6.tgz";
+ path = fetchurl {
+ name = "lodash.isplainobject___lodash.isplainobject_4.0.6.tgz";
+ url = "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz";
+ sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb";
+ };
+ }
+ {
+ name = "lodash.isstring___lodash.isstring_4.0.1.tgz";
+ path = fetchurl {
+ name = "lodash.isstring___lodash.isstring_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz";
+ sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451";
+ };
+ }
+ {
name = "lodash.kebabcase___lodash.kebabcase_4.1.1.tgz";
path = fetchurl {
name = "lodash.kebabcase___lodash.kebabcase_4.1.1.tgz";
@@ -8274,11 +7682,11 @@
};
}
{
- name = "loglevel___loglevel_1.4.1.tgz";
+ name = "loglevel___loglevel_1.6.4.tgz";
path = fetchurl {
- name = "loglevel___loglevel_1.4.1.tgz";
- url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.4.1.tgz";
- sha1 = "95b383f91a3c2756fd4ab093667e4309161f2bcd";
+ name = "loglevel___loglevel_1.6.4.tgz";
+ url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.4.tgz";
+ sha1 = "f408f4f006db8354d0577dcf6d33485b3cb90d56";
};
}
{
@@ -8370,6 +7778,14 @@
};
}
{
+ name = "make_dir___make_dir_3.0.0.tgz";
+ path = fetchurl {
+ name = "make_dir___make_dir_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.0.tgz";
+ sha1 = "1b5f39f6b9270ed33f9f054c5c0f84304989f801";
+ };
+ }
+ {
name = "make_error___make_error_1.3.5.tgz";
path = fetchurl {
name = "make_error___make_error_1.3.5.tgz";
@@ -8386,6 +7802,14 @@
};
}
{
+ name = "mamacro___mamacro_0.0.3.tgz";
+ path = fetchurl {
+ name = "mamacro___mamacro_0.0.3.tgz";
+ url = "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz";
+ sha1 = "ad2c9576197c9f1abf308d0787865bd975a3f3e4";
+ };
+ }
+ {
name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
path = fetchurl {
name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
@@ -8514,46 +7938,6 @@
};
}
{
- name = "mdast_util_definitions___mdast_util_definitions_1.2.4.tgz";
- path = fetchurl {
- name = "mdast_util_definitions___mdast_util_definitions_1.2.4.tgz";
- url = "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-1.2.4.tgz";
- sha1 = "2b54ad4eecaff9d9fcb6bf6f9f6b68b232d77ca7";
- };
- }
- {
- name = "mdast_util_inject___mdast_util_inject_1.1.0.tgz";
- path = fetchurl {
- name = "mdast_util_inject___mdast_util_inject_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/mdast-util-inject/-/mdast-util-inject-1.1.0.tgz";
- sha1 = "db06b8b585be959a2dcd2f87f472ba9b756f3675";
- };
- }
- {
- name = "mdast_util_to_hast___mdast_util_to_hast_3.0.4.tgz";
- path = fetchurl {
- name = "mdast_util_to_hast___mdast_util_to_hast_3.0.4.tgz";
- url = "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-3.0.4.tgz";
- sha1 = "132001b266031192348d3366a6b011f28e54dc40";
- };
- }
- {
- name = "mdast_util_to_string___mdast_util_to_string_1.0.6.tgz";
- path = fetchurl {
- name = "mdast_util_to_string___mdast_util_to_string_1.0.6.tgz";
- url = "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.6.tgz";
- sha1 = "7d85421021343b33de1552fc71cb8e5b4ae7536d";
- };
- }
- {
- name = "mdast_util_toc___mdast_util_toc_3.1.0.tgz";
- path = fetchurl {
- name = "mdast_util_toc___mdast_util_toc_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/mdast-util-toc/-/mdast-util-toc-3.1.0.tgz";
- sha1 = "395eeb877f067f9d2165d990d77c7eea6f740934";
- };
- }
- {
name = "mdurl___mdurl_1.0.1.tgz";
path = fetchurl {
name = "mdurl___mdurl_1.0.1.tgz";
@@ -8642,11 +8026,11 @@
};
}
{
- name = "mermaid___mermaid_8.2.6.tgz";
+ name = "mermaid___mermaid_8.4.2.tgz";
path = fetchurl {
- name = "mermaid___mermaid_8.2.6.tgz";
- url = "https://registry.yarnpkg.com/mermaid/-/mermaid-8.2.6.tgz";
- sha1 = "e73f396461a435c39a998819171c2114f59e46e1";
+ name = "mermaid___mermaid_8.4.2.tgz";
+ url = "https://registry.yarnpkg.com/mermaid/-/mermaid-8.4.2.tgz";
+ sha1 = "91d3d8e9541e72eed7a78d0e882db11564fab3bb";
};
}
{
@@ -8682,27 +8066,27 @@
};
}
{
- name = "mime_db___mime_db_1.37.0.tgz";
+ name = "mime_db___mime_db_1.40.0.tgz";
path = fetchurl {
- name = "mime_db___mime_db_1.37.0.tgz";
- url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz";
- sha1 = "0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8";
+ name = "mime_db___mime_db_1.40.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz";
+ sha1 = "a65057e998db090f732a68f6c276d387d4126c32";
};
}
{
- name = "mime_types___mime_types_2.1.21.tgz";
+ name = "mime_types___mime_types_2.1.24.tgz";
path = fetchurl {
- name = "mime_types___mime_types_2.1.21.tgz";
- url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz";
- sha1 = "28995aa1ecb770742fe6ae7e58f9181c744b3f96";
+ name = "mime_types___mime_types_2.1.24.tgz";
+ url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz";
+ sha1 = "b6f8d0b3e951efb77dedeca194cff6d16f676f81";
};
}
{
- name = "mime___mime_1.4.1.tgz";
+ name = "mime___mime_1.6.0.tgz";
path = fetchurl {
- name = "mime___mime_1.4.1.tgz";
- url = "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz";
- sha1 = "121f9ebc49e3766f311a76e1fa1c8003c4b03aa6";
+ name = "mime___mime_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz";
+ sha1 = "32cd9e5c64553bd58d19a568af452acff04981b1";
};
}
{
@@ -8730,14 +8114,6 @@
};
}
{
- name = "mimic_response___mimic_response_1.0.0.tgz";
- path = fetchurl {
- name = "mimic_response___mimic_response_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz";
- sha1 = "df3d3652a73fded6b9b0b24146e6fd052353458e";
- };
- }
- {
name = "minify___minify_4.1.2.tgz";
path = fetchurl {
name = "minify___minify_4.1.2.tgz";
@@ -8842,14 +8218,6 @@
};
}
{
- name = "module_deps_sortable___module_deps_sortable_5.0.0.tgz";
- path = fetchurl {
- name = "module_deps_sortable___module_deps_sortable_5.0.0.tgz";
- url = "https://registry.yarnpkg.com/module-deps-sortable/-/module-deps-sortable-5.0.0.tgz";
- sha1 = "99db5bb08f7eab55e4c31f6b7c722c6a2144ba74";
- };
- }
- {
name = "moment_mini___moment_mini_2.22.1.tgz";
path = fetchurl {
name = "moment_mini___moment_mini_2.22.1.tgz";
@@ -8970,11 +8338,11 @@
};
}
{
- name = "negotiator___negotiator_0.6.1.tgz";
+ name = "negotiator___negotiator_0.6.2.tgz";
path = fetchurl {
- name = "negotiator___negotiator_0.6.1.tgz";
- url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz";
- sha1 = "2b327184e8992101177b28563fb5e7102acd0ca9";
+ name = "negotiator___negotiator_0.6.2.tgz";
+ url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz";
+ sha1 = "feacf7ccf525a77ae9634436a64883ffeca346fb";
};
}
{
@@ -9018,11 +8386,11 @@
};
}
{
- name = "node_forge___node_forge_0.6.33.tgz";
+ name = "node_forge___node_forge_0.8.2.tgz";
path = fetchurl {
- name = "node_forge___node_forge_0.6.33.tgz";
- url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.33.tgz";
- sha1 = "463811879f573d45155ad6a9f43dc296e8e85ebc";
+ name = "node_forge___node_forge_0.8.2.tgz";
+ url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.8.2.tgz";
+ sha1 = "b4bcc59fb12ce77a8825fc6a783dfe3182499c5a";
};
}
{
@@ -9042,11 +8410,11 @@
};
}
{
- name = "node_libs_browser___node_libs_browser_2.1.0.tgz";
+ name = "node_libs_browser___node_libs_browser_2.2.1.tgz";
path = fetchurl {
- name = "node_libs_browser___node_libs_browser_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz";
- sha1 = "5f94263d404f6e44767d726901fff05478d600df";
+ name = "node_libs_browser___node_libs_browser_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz";
+ sha1 = "b64f513d18338625f90346d27b0d235e631f6425";
};
}
{
@@ -9162,30 +8530,6 @@
};
}
{
- name = "normalize_url___normalize_url_2.0.1.tgz";
- path = fetchurl {
- name = "normalize_url___normalize_url_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz";
- sha1 = "835a9da1551fa26f70e92329069a23aa6574d7e6";
- };
- }
- {
- name = "normalize_url___normalize_url_1.9.1.tgz";
- path = fetchurl {
- name = "normalize_url___normalize_url_1.9.1.tgz";
- url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz";
- sha1 = "2cc0d66b31ea23036458436e3620d85954c66c3c";
- };
- }
- {
- name = "now_and_later___now_and_later_2.0.1.tgz";
- path = fetchurl {
- name = "now_and_later___now_and_later_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.1.tgz";
- sha1 = "8e579c8685764a7cc02cb680380e94f43ccb1f7c";
- };
- }
- {
name = "npm_bundled___npm_bundled_1.0.6.tgz";
path = fetchurl {
name = "npm_bundled___npm_bundled_1.0.6.tgz";
@@ -9338,11 +8682,11 @@
};
}
{
- name = "on_headers___on_headers_1.0.1.tgz";
+ name = "on_headers___on_headers_1.0.2.tgz";
path = fetchurl {
- name = "on_headers___on_headers_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz";
- sha1 = "928f5d0f470d49342651ea6794b0857c100693f7";
+ name = "on_headers___on_headers_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz";
+ sha1 = "772b0ae6aaa525c399e489adfad90c403eb3c28f";
};
}
{
@@ -9370,19 +8714,19 @@
};
}
{
- name = "opn___opn_5.2.0.tgz";
+ name = "opn___opn_5.5.0.tgz";
path = fetchurl {
- name = "opn___opn_5.2.0.tgz";
- url = "https://registry.yarnpkg.com/opn/-/opn-5.2.0.tgz";
- sha1 = "71fdf934d6827d676cecbea1531f95d354641225";
+ name = "opn___opn_5.5.0.tgz";
+ url = "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz";
+ sha1 = "fc7164fab56d235904c51c3b27da6758ca3b9bfc";
};
}
{
- name = "optimism___optimism_0.6.9.tgz";
+ name = "optimism___optimism_0.10.3.tgz";
path = fetchurl {
- name = "optimism___optimism_0.6.9.tgz";
- url = "https://registry.yarnpkg.com/optimism/-/optimism-0.6.9.tgz";
- sha1 = "19258ff8b3be0cea29ac35f06bff818e026e30bb";
+ name = "optimism___optimism_0.10.3.tgz";
+ url = "https://registry.yarnpkg.com/optimism/-/optimism-0.10.3.tgz";
+ sha1 = "163268fdc741dea2fb50f300bedda80356445fd7";
};
}
{
@@ -9402,14 +8746,6 @@
};
}
{
- name = "ordered_read_streams___ordered_read_streams_1.0.1.tgz";
- path = fetchurl {
- name = "ordered_read_streams___ordered_read_streams_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz";
- sha1 = "77c0cb37c41525d64166d990ffad7ec6a0e1363e";
- };
- }
- {
name = "orderedmap___orderedmap_1.0.0.tgz";
path = fetchurl {
name = "orderedmap___orderedmap_1.0.0.tgz";
@@ -9474,14 +8810,6 @@
};
}
{
- name = "p_cancelable___p_cancelable_0.4.1.tgz";
- path = fetchurl {
- name = "p_cancelable___p_cancelable_0.4.1.tgz";
- url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz";
- sha1 = "35f363d67d52081c8d9585e37bcceb7e0bbcb2a0";
- };
- }
- {
name = "p_defer___p_defer_1.0.0.tgz";
path = fetchurl {
name = "p_defer___p_defer_1.0.0.tgz";
@@ -9506,14 +8834,6 @@
};
}
{
- name = "p_is_promise___p_is_promise_1.1.0.tgz";
- path = fetchurl {
- name = "p_is_promise___p_is_promise_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz";
- sha1 = "9c9456989e9f6588017b0434d56097675c3da05e";
- };
- }
- {
name = "p_is_promise___p_is_promise_2.1.0.tgz";
path = fetchurl {
name = "p_is_promise___p_is_promise_2.1.0.tgz";
@@ -9554,11 +8874,19 @@
};
}
{
- name = "p_map___p_map_1.1.1.tgz";
+ 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_map___p_map_2.1.0.tgz";
path = fetchurl {
- name = "p_map___p_map_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz";
- sha1 = "05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a";
+ name = "p_map___p_map_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz";
+ sha1 = "310928feef9c9ecc65b68b17693018a665cea175";
};
}
{
@@ -9570,11 +8898,11 @@
};
}
{
- name = "p_timeout___p_timeout_2.0.1.tgz";
+ name = "p_retry___p_retry_3.0.1.tgz";
path = fetchurl {
- name = "p_timeout___p_timeout_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz";
- sha1 = "d8dd1979595d2dc0139e1fe46b8b646cb3cdf038";
+ name = "p_retry___p_retry_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz";
+ sha1 = "316b4c8893e2c8dc1cfa891f406c4b422bebf328";
};
}
{
@@ -9634,27 +8962,19 @@
};
}
{
- name = "parse_entities___parse_entities_1.2.0.tgz";
+ name = "parse_color___parse_color_1.0.0.tgz";
path = fetchurl {
- name = "parse_entities___parse_entities_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.0.tgz";
- sha1 = "9deac087661b2e36814153cb78d7e54a4c5fd6f4";
+ name = "parse_color___parse_color_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-color/-/parse-color-1.0.0.tgz";
+ sha1 = "7b748b95a83f03f16a94f535e52d7f3d94658619";
};
}
{
- name = "parse_filepath___parse_filepath_1.0.2.tgz";
- path = fetchurl {
- name = "parse_filepath___parse_filepath_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz";
- sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891";
- };
- }
- {
- name = "parse_git_config___parse_git_config_0.2.0.tgz";
+ name = "parse_entities___parse_entities_1.2.0.tgz";
path = fetchurl {
- name = "parse_git_config___parse_git_config_0.2.0.tgz";
- url = "https://registry.yarnpkg.com/parse-git-config/-/parse-git-config-0.2.0.tgz";
- sha1 = "272833fdd15fea146fb75d336d236b963b6ff706";
+ name = "parse_entities___parse_entities_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.0.tgz";
+ sha1 = "9deac087661b2e36814153cb78d7e54a4c5fd6f4";
};
}
{
@@ -9682,22 +9002,6 @@
};
}
{
- name = "parse_path___parse_path_3.0.4.tgz";
- path = fetchurl {
- name = "parse_path___parse_path_3.0.4.tgz";
- url = "https://registry.yarnpkg.com/parse-path/-/parse-path-3.0.4.tgz";
- sha1 = "a48b7b529da41f34d9d1428602a39b29fc7180e4";
- };
- }
- {
- name = "parse_url___parse_url_3.0.2.tgz";
- path = fetchurl {
- name = "parse_url___parse_url_3.0.2.tgz";
- url = "https://registry.yarnpkg.com/parse-url/-/parse-url-3.0.2.tgz";
- sha1 = "602787a7063a795d72b8673197505e72f60610be";
- };
- }
- {
name = "parse5___parse5_4.0.0.tgz";
path = fetchurl {
name = "parse5___parse5_4.0.0.tgz";
@@ -9730,11 +9034,11 @@
};
}
{
- name = "parseurl___parseurl_1.3.2.tgz";
+ name = "parseurl___parseurl_1.3.3.tgz";
path = fetchurl {
- name = "parseurl___parseurl_1.3.2.tgz";
- url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz";
- sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3";
+ name = "parseurl___parseurl_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz";
+ sha1 = "9da19e7bee8d12dff0513ed5b76957793bc2e8d4";
};
}
{
@@ -9746,11 +9050,11 @@
};
}
{
- name = "path_browserify___path_browserify_0.0.0.tgz";
+ name = "path_browserify___path_browserify_0.0.1.tgz";
path = fetchurl {
- name = "path_browserify___path_browserify_0.0.0.tgz";
- url = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz";
- sha1 = "a0b870729aae214005b7d5032ec2cbbb0fb4451a";
+ name = "path_browserify___path_browserify_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz";
+ sha1 = "e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a";
};
}
{
@@ -9778,6 +9082,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";
@@ -9810,22 +9122,6 @@
};
}
{
- name = "path_root_regex___path_root_regex_0.1.2.tgz";
- path = fetchurl {
- name = "path_root_regex___path_root_regex_0.1.2.tgz";
- url = "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz";
- sha1 = "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d";
- };
- }
- {
- name = "path_root___path_root_0.1.1.tgz";
- path = fetchurl {
- name = "path_root___path_root_0.1.1.tgz";
- url = "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz";
- sha1 = "9a4a6814cac1c0cd73360a95f32083c8ea4745b7";
- };
- }
- {
name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
path = fetchurl {
name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
@@ -9970,6 +9266,14 @@
};
}
{
+ name = "pkg_dir___pkg_dir_4.2.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz";
+ sha1 = "f099133df7ede422e81d1d8448270eeb3e4261f3";
+ };
+ }
+ {
name = "pluralize___pluralize_7.0.0.tgz";
path = fetchurl {
name = "pluralize___pluralize_7.0.0.tgz";
@@ -10018,11 +9322,11 @@
};
}
{
- name = "portfinder___portfinder_1.0.13.tgz";
+ name = "portfinder___portfinder_1.0.24.tgz";
path = fetchurl {
- name = "portfinder___portfinder_1.0.13.tgz";
- url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz";
- sha1 = "bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9";
+ name = "portfinder___portfinder_1.0.24.tgz";
+ url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.24.tgz";
+ sha1 = "11efbc6865f12f37624b6531ead1d809ed965cfa";
};
}
{
@@ -10202,11 +9506,11 @@
};
}
{
- name = "postcss___postcss_7.0.17.tgz";
+ name = "postcss___postcss_7.0.21.tgz";
path = fetchurl {
- name = "postcss___postcss_7.0.17.tgz";
- url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.17.tgz";
- sha1 = "4da1bdff5322d4a0acaab4d87f3e782436bad31f";
+ name = "postcss___postcss_7.0.21.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz";
+ sha1 = "06bb07824c19c2021c5d056d5b10c35b989f7e17";
};
}
{
@@ -10226,14 +9530,6 @@
};
}
{
- 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 = "prettier___prettier_1.16.3.tgz";
path = fetchurl {
name = "prettier___prettier_1.16.3.tgz";
@@ -10274,14 +9570,6 @@
};
}
{
- 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_nextick_args___process_nextick_args_1.0.7.tgz";
path = fetchurl {
name = "process_nextick_args___process_nextick_args_1.0.7.tgz";
@@ -10290,6 +9578,14 @@
};
}
{
+ 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.11.10.tgz";
path = fetchurl {
name = "process___process_0.11.10.tgz";
@@ -10322,14 +9618,6 @@
};
}
{
- name = "property_information___property_information_4.2.0.tgz";
- path = fetchurl {
- name = "property_information___property_information_4.2.0.tgz";
- url = "https://registry.yarnpkg.com/property-information/-/property-information-4.2.0.tgz";
- sha1 = "f0e66e07cbd6fed31d96844d958d153ad3eb486e";
- };
- }
- {
name = "prosemirror_commands___prosemirror_commands_1.0.7.tgz";
path = fetchurl {
name = "prosemirror_commands___prosemirror_commands_1.0.7.tgz";
@@ -10450,19 +9738,11 @@
};
}
{
- name = "protocols___protocols_1.4.7.tgz";
- path = fetchurl {
- name = "protocols___protocols_1.4.7.tgz";
- url = "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz";
- sha1 = "95f788a4f0e979b291ffefcf5636ad113d037d32";
- };
- }
- {
- name = "proxy_addr___proxy_addr_2.0.4.tgz";
+ name = "proxy_addr___proxy_addr_2.0.5.tgz";
path = fetchurl {
- name = "proxy_addr___proxy_addr_2.0.4.tgz";
- url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz";
- sha1 = "ecfc733bf22ff8c6f407fa275327b9ab67e48b93";
+ name = "proxy_addr___proxy_addr_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz";
+ sha1 = "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34";
};
}
{
@@ -10562,11 +9842,11 @@
};
}
{
- name = "qs___qs_6.5.1.tgz";
+ name = "qs___qs_6.7.0.tgz";
path = fetchurl {
- name = "qs___qs_6.5.1.tgz";
- url = "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz";
- sha1 = "349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8";
+ name = "qs___qs_6.7.0.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz";
+ sha1 = "41dc1a015e3d581f1621776be31afb2876a9b1bc";
};
}
{
@@ -10578,22 +9858,6 @@
};
}
{
- name = "query_string___query_string_4.3.4.tgz";
- path = fetchurl {
- name = "query_string___query_string_4.3.4.tgz";
- url = "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz";
- sha1 = "bbb693b9ca915c232515b228b1a02b609043dbeb";
- };
- }
- {
- name = "query_string___query_string_5.1.1.tgz";
- path = fetchurl {
- name = "query_string___query_string_5.1.1.tgz";
- url = "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz";
- sha1 = "a78c012b71c17e05f2e3fa2319dd330682efb3cb";
- };
- }
- {
name = "querystring_es3___querystring_es3_0.2.1.tgz";
path = fetchurl {
name = "querystring_es3___querystring_es3_0.2.1.tgz";
@@ -10658,35 +9922,19 @@
};
}
{
- name = "raven_js___raven_js_3.22.1.tgz";
+ name = "raw_body___raw_body_2.4.0.tgz";
path = fetchurl {
- name = "raven_js___raven_js_3.22.1.tgz";
- url = "https://registry.yarnpkg.com/raven-js/-/raven-js-3.22.1.tgz";
- sha1 = "1117f00dfefaa427ef6e1a7d50bbb1fb998a24da";
+ name = "raw_body___raw_body_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz";
+ sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332";
};
}
{
- name = "raw_body___raw_body_2.3.2.tgz";
+ name = "raw_loader___raw_loader_3.1.0.tgz";
path = fetchurl {
- name = "raw_body___raw_body_2.3.2.tgz";
- url = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz";
- sha1 = "bcd60c77d3eb93cde0050295c3f379389bc88f89";
- };
- }
- {
- name = "raw_body___raw_body_1.1.7.tgz";
- path = fetchurl {
- name = "raw_body___raw_body_1.1.7.tgz";
- url = "https://registry.yarnpkg.com/raw-body/-/raw-body-1.1.7.tgz";
- sha1 = "1d027c2bfa116acc6623bca8f00016572a87d425";
- };
- }
- {
- name = "raw_loader___raw_loader_1.0.0.tgz";
- path = fetchurl {
- name = "raw_loader___raw_loader_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/raw-loader/-/raw-loader-1.0.0.tgz";
- sha1 = "3f9889e73dadbda9a424bce79809b4133ad46405";
+ name = "raw_loader___raw_loader_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/raw-loader/-/raw-loader-3.1.0.tgz";
+ sha1 = "5e9d399a5a222cc0de18f42c3bc5e49677532b3f";
};
}
{
@@ -10786,14 +10034,6 @@
};
}
{
- name = "readable_stream___readable_stream_2.1.5.tgz";
- path = fetchurl {
- name = "readable_stream___readable_stream_2.1.5.tgz";
- url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz";
- sha1 = "66fa8b720e1438b364681f2ad1a63c618448c9d0";
- };
- }
- {
name = "readdir_enhanced___readdir_enhanced_2.2.4.tgz";
path = fetchurl {
name = "readdir_enhanced___readdir_enhanced_2.2.4.tgz";
@@ -10802,11 +10042,11 @@
};
}
{
- name = "readdirp___readdirp_2.1.0.tgz";
+ name = "readdirp___readdirp_2.2.1.tgz";
path = fetchurl {
- name = "readdirp___readdirp_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz";
- sha1 = "4ed0ad060df3073300c48440373f72d1cc642d78";
+ name = "readdirp___readdirp_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz";
+ sha1 = "0e87622a3325aa33e892285caf8b4e846529a525";
};
}
{
@@ -10874,14 +10114,6 @@
};
}
{
- name = "regexp_tree___regexp_tree_0.1.11.tgz";
- path = fetchurl {
- name = "regexp_tree___regexp_tree_0.1.11.tgz";
- url = "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.11.tgz";
- sha1 = "c9c7f00fcf722e0a56c7390983a7a63dd6c272f3";
- };
- }
- {
name = "regexpp___regexpp_2.0.1.tgz";
path = fetchurl {
name = "regexpp___regexpp_2.0.1.tgz";
@@ -10898,11 +10130,11 @@
};
}
{
- name = "regexpu_core___regexpu_core_4.5.4.tgz";
+ name = "regexpu_core___regexpu_core_4.6.0.tgz";
path = fetchurl {
- name = "regexpu_core___regexpu_core_4.5.4.tgz";
- url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz";
- sha1 = "080d9d02289aa87fe1667a4f5136bc98a6aebaae";
+ name = "regexpu_core___regexpu_core_4.6.0.tgz";
+ url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz";
+ sha1 = "2037c18b327cfce8a6fea2a4ec441f2432afb8b6";
};
}
{
@@ -10962,22 +10194,6 @@
};
}
{
- name = "remark_html___remark_html_8.0.0.tgz";
- path = fetchurl {
- name = "remark_html___remark_html_8.0.0.tgz";
- url = "https://registry.yarnpkg.com/remark-html/-/remark-html-8.0.0.tgz";
- sha1 = "9fcb859a6f3cb40f3ef15402950f1a62ec301b3a";
- };
- }
- {
- name = "remark_parse___remark_parse_5.0.0.tgz";
- path = fetchurl {
- name = "remark_parse___remark_parse_5.0.0.tgz";
- url = "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz";
- sha1 = "4c077f9e499044d1d5c13f80d7a98cf7b9285d95";
- };
- }
- {
name = "remark_parse___remark_parse_6.0.3.tgz";
path = fetchurl {
name = "remark_parse___remark_parse_6.0.3.tgz";
@@ -10986,30 +10202,6 @@
};
}
{
- name = "remark_reference_links___remark_reference_links_4.0.4.tgz";
- path = fetchurl {
- name = "remark_reference_links___remark_reference_links_4.0.4.tgz";
- url = "https://registry.yarnpkg.com/remark-reference-links/-/remark-reference-links-4.0.4.tgz";
- sha1 = "190579a0d6b002859d6cdbdc5aeb8bbdae4e06ab";
- };
- }
- {
- name = "remark_slug___remark_slug_5.1.2.tgz";
- path = fetchurl {
- name = "remark_slug___remark_slug_5.1.2.tgz";
- url = "https://registry.yarnpkg.com/remark-slug/-/remark-slug-5.1.2.tgz";
- sha1 = "715ecdef8df1226786204b1887d31ab16aa24609";
- };
- }
- {
- name = "remark_stringify___remark_stringify_5.0.0.tgz";
- path = fetchurl {
- name = "remark_stringify___remark_stringify_5.0.0.tgz";
- url = "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-5.0.0.tgz";
- sha1 = "336d3a4d4a6a3390d933eeba62e8de4bd280afba";
- };
- }
- {
name = "remark_stringify___remark_stringify_6.0.4.tgz";
path = fetchurl {
name = "remark_stringify___remark_stringify_6.0.4.tgz";
@@ -11018,14 +10210,6 @@
};
}
{
- name = "remark_toc___remark_toc_5.1.1.tgz";
- path = fetchurl {
- name = "remark_toc___remark_toc_5.1.1.tgz";
- url = "https://registry.yarnpkg.com/remark-toc/-/remark-toc-5.1.1.tgz";
- sha1 = "8c229d6f834cdb43fde6685e2d43248d3fc82d78";
- };
- }
- {
name = "remark___remark_10.0.1.tgz";
path = fetchurl {
name = "remark___remark_10.0.1.tgz";
@@ -11034,38 +10218,6 @@
};
}
{
- name = "remark___remark_9.0.0.tgz";
- path = fetchurl {
- name = "remark___remark_9.0.0.tgz";
- url = "https://registry.yarnpkg.com/remark/-/remark-9.0.0.tgz";
- sha1 = "c5cfa8ec535c73a67c4b0f12bfdbd3a67d8b2f60";
- };
- }
- {
- name = "remote_origin_url___remote_origin_url_0.4.0.tgz";
- path = fetchurl {
- name = "remote_origin_url___remote_origin_url_0.4.0.tgz";
- url = "https://registry.yarnpkg.com/remote-origin-url/-/remote-origin-url-0.4.0.tgz";
- sha1 = "4d3e2902f34e2d37d1c263d87710b77eb4086a30";
- };
- }
- {
- name = "remove_bom_buffer___remove_bom_buffer_3.0.0.tgz";
- path = fetchurl {
- name = "remove_bom_buffer___remove_bom_buffer_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz";
- sha1 = "c2bf1e377520d324f623892e33c10cac2c252b53";
- };
- }
- {
- name = "remove_bom_stream___remove_bom_stream_1.2.0.tgz";
- path = fetchurl {
- name = "remove_bom_stream___remove_bom_stream_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz";
- sha1 = "05f1a593f16e42e1fb90ebf59de8e569525f9523";
- };
- }
- {
name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
path = fetchurl {
name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
@@ -11146,6 +10298,14 @@
};
}
{
+ 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 = "require_uncached___require_uncached_1.0.3.tgz";
path = fetchurl {
name = "require_uncached___require_uncached_1.0.3.tgz";
@@ -11178,6 +10338,14 @@
};
}
{
+ name = "resize_observer_polyfill___resize_observer_polyfill_1.5.1.tgz";
+ path = fetchurl {
+ name = "resize_observer_polyfill___resize_observer_polyfill_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz";
+ sha1 = "0e9020dd3d21024458d4ebd27e23e40269810464";
+ };
+ }
+ {
name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
path = fetchurl {
name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
@@ -11218,14 +10386,6 @@
};
}
{
- name = "resolve_options___resolve_options_1.1.0.tgz";
- path = fetchurl {
- name = "resolve_options___resolve_options_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz";
- sha1 = "32bb9e39c06d67338dc9378c0d6d6074566ad131";
- };
- }
- {
name = "resolve_url___resolve_url_0.2.1.tgz";
path = fetchurl {
name = "resolve_url___resolve_url_0.2.1.tgz";
@@ -11250,14 +10410,6 @@
};
}
{
- 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";
@@ -11274,6 +10426,14 @@
};
}
{
+ 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 = "rfdc___rfdc_1.1.4.tgz";
path = fetchurl {
name = "rfdc___rfdc_1.1.4.tgz";
@@ -11346,14 +10506,6 @@
};
}
{
- name = "safe_buffer___safe_buffer_5.1.1.tgz";
- path = fetchurl {
- name = "safe_buffer___safe_buffer_5.1.1.tgz";
- url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz";
- sha1 = "893312af69b2123def71f57889001671eeb2c853";
- };
- }
- {
name = "safe_buffer___safe_buffer_5.1.2.tgz";
path = fetchurl {
name = "safe_buffer___safe_buffer_5.1.2.tgz";
@@ -11362,14 +10514,6 @@
};
}
{
- name = "safe_json_parse___safe_json_parse_1.0.1.tgz";
- path = fetchurl {
- name = "safe_json_parse___safe_json_parse_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/safe-json-parse/-/safe-json-parse-1.0.1.tgz";
- sha1 = "3e76723e38dfdda13c9b1d29a1e07ffee4b30b57";
- };
- }
- {
name = "safe_regex___safe_regex_1.1.0.tgz";
path = fetchurl {
name = "safe_regex___safe_regex_1.1.0.tgz";
@@ -11394,11 +10538,11 @@
};
}
{
- name = "sanitize_html___sanitize_html_1.16.3.tgz";
+ name = "sanitize_html___sanitize_html_1.20.1.tgz";
path = fetchurl {
- name = "sanitize_html___sanitize_html_1.16.3.tgz";
- url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.16.3.tgz";
- sha1 = "96c1b44a36ff7312e1c22a14b05274370ac8bd56";
+ name = "sanitize_html___sanitize_html_1.20.1.tgz";
+ url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.20.1.tgz";
+ sha1 = "f6effdf55dd398807171215a62bfc21811bacf85";
};
}
{
@@ -11442,6 +10586,14 @@
};
}
{
+ name = "schema_utils___schema_utils_2.2.0.tgz";
+ path = fetchurl {
+ name = "schema_utils___schema_utils_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.2.0.tgz";
+ sha1 = "48a065ce219e0cacf4631473159037b2c1ae82da";
+ };
+ }
+ {
name = "scope_css___scope_css_1.2.1.tgz";
path = fetchurl {
name = "scope_css___scope_css_1.2.1.tgz";
@@ -11482,11 +10634,11 @@
};
}
{
- name = "selfsigned___selfsigned_1.10.1.tgz";
+ name = "selfsigned___selfsigned_1.10.6.tgz";
path = fetchurl {
- name = "selfsigned___selfsigned_1.10.1.tgz";
- url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.1.tgz";
- sha1 = "bf8cb7b83256c4551e31347c6311778db99eec52";
+ name = "selfsigned___selfsigned_1.10.6.tgz";
+ url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.6.tgz";
+ sha1 = "7b3cd37ed9c2034261a173af1a1aae27d8169b67";
};
}
{
@@ -11506,11 +10658,11 @@
};
}
{
- name = "semver___semver_6.2.0.tgz";
+ name = "semver___semver_6.3.0.tgz";
path = fetchurl {
- name = "semver___semver_6.2.0.tgz";
- url = "https://registry.yarnpkg.com/semver/-/semver-6.2.0.tgz";
- sha1 = "4d813d9590aaf8a9192693d6c85b9344de5901db";
+ name = "semver___semver_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz";
+ sha1 = "ee0a64c8af5e8ceea67687b133761e1becbd1d3d";
};
}
{
@@ -11522,11 +10674,11 @@
};
}
{
- name = "send___send_0.16.2.tgz";
+ name = "send___send_0.17.1.tgz";
path = fetchurl {
- name = "send___send_0.16.2.tgz";
- url = "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz";
- sha1 = "6ecca1e0f8c156d141597559848df64730a6bbc1";
+ name = "send___send_0.17.1.tgz";
+ url = "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz";
+ sha1 = "c1d8b059f7900f7466dd4938bdc44e11ddb376c8";
};
}
{
@@ -11546,11 +10698,11 @@
};
}
{
- name = "serve_static___serve_static_1.13.2.tgz";
+ name = "serve_static___serve_static_1.14.1.tgz";
path = fetchurl {
- name = "serve_static___serve_static_1.13.2.tgz";
- url = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz";
- sha1 = "095e8472fd5b46237db50ce486a43f4b86c6cec1";
+ name = "serve_static___serve_static_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz";
+ sha1 = "666e636dc4f010f7ef29970a88a674320898b2f9";
};
}
{
@@ -11562,14 +10714,6 @@
};
}
{
- name = "set_immediate_shim___set_immediate_shim_1.0.1.tgz";
- path = fetchurl {
- name = "set_immediate_shim___set_immediate_shim_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz";
- sha1 = "4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61";
- };
- }
- {
name = "set_value___set_value_0.4.3.tgz";
path = fetchurl {
name = "set_value___set_value_0.4.3.tgz";
@@ -11602,11 +10746,11 @@
};
}
{
- name = "setprototypeof___setprototypeof_1.1.0.tgz";
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
path = fetchurl {
- name = "setprototypeof___setprototypeof_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz";
- sha1 = "d0bd85536887b6fe7c0d818cb962d9d91c54e656";
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz";
+ sha1 = "7e95acb24aa92f5885e0abef5ba131330d4ae683";
};
}
{
@@ -11786,11 +10930,11 @@
};
}
{
- name = "sockjs_client___sockjs_client_1.3.0.tgz";
+ name = "sockjs_client___sockjs_client_1.4.0.tgz";
path = fetchurl {
- name = "sockjs_client___sockjs_client_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz";
- sha1 = "12fc9d6cb663da5739d3dc5fb6e8687da95cb177";
+ name = "sockjs_client___sockjs_client_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.4.0.tgz";
+ sha1 = "c9f2568e19c8fd8173b4997ea3420e0bb306c7d5";
};
}
{
@@ -11802,22 +10946,6 @@
};
}
{
- name = "sort_keys___sort_keys_1.1.2.tgz";
- path = fetchurl {
- name = "sort_keys___sort_keys_1.1.2.tgz";
- url = "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz";
- sha1 = "441b6d4d346798f1b4e49e8920adfba0e543f9ad";
- };
- }
- {
- name = "sort_keys___sort_keys_2.0.0.tgz";
- path = fetchurl {
- name = "sort_keys___sort_keys_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz";
- sha1 = "658535584861ec97d730d6cf41822e1f56684128";
- };
- }
- {
name = "sortablejs___sortablejs_1.10.0.tgz";
path = fetchurl {
name = "sortablejs___sortablejs_1.10.0.tgz";
@@ -11826,14 +10954,6 @@
};
}
{
- name = "sortablejs___sortablejs_1.9.0.tgz";
- path = fetchurl {
- name = "sortablejs___sortablejs_1.9.0.tgz";
- url = "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.9.0.tgz";
- sha1 = "2d1e74ae6bac2cb4ad0622908f340848969eb88d";
- };
- }
- {
name = "source_list_map___source_list_map_2.0.0.tgz";
path = fetchurl {
name = "source_list_map___source_list_map_2.0.0.tgz";
@@ -11850,11 +10970,11 @@
};
}
{
- name = "source_map_support___source_map_support_0.5.12.tgz";
+ name = "source_map_support___source_map_support_0.5.13.tgz";
path = fetchurl {
- name = "source_map_support___source_map_support_0.5.12.tgz";
- url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz";
- sha1 = "b4f3b10d51857a5af0138d3ce8003b201613d599";
+ name = "source_map_support___source_map_support_0.5.13.tgz";
+ url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz";
+ sha1 = "31b24a9c2e73c2de85066c0feb7d44767ed52932";
};
}
{
@@ -11906,14 +11026,6 @@
};
}
{
- name = "space_separated_tokens___space_separated_tokens_1.1.4.tgz";
- path = fetchurl {
- name = "space_separated_tokens___space_separated_tokens_1.1.4.tgz";
- url = "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.4.tgz";
- sha1 = "27910835ae00d0adfcdbd0ad7e611fb9544351fa";
- };
- }
- {
name = "spdx_correct___spdx_correct_1.0.2.tgz";
path = fetchurl {
name = "spdx_correct___spdx_correct_1.0.2.tgz";
@@ -11946,11 +11058,11 @@
};
}
{
- name = "spdy___spdy_4.0.0.tgz";
+ name = "spdy___spdy_4.0.1.tgz";
path = fetchurl {
- name = "spdy___spdy_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz";
- sha1 = "81f222b5a743a329aa12cea6a390e60e9b613c52";
+ name = "spdy___spdy_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/spdy/-/spdy-4.0.1.tgz";
+ sha1 = "6f12ed1c5db7ea4f24ebb8b89ba58c87c08257f2";
};
}
{
@@ -12034,11 +11146,11 @@
};
}
{
- name = "statuses___statuses_1.4.0.tgz";
+ name = "statuses___statuses_1.5.0.tgz";
path = fetchurl {
- name = "statuses___statuses_1.4.0.tgz";
- url = "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz";
- sha1 = "bb73d446da2796106efcc1b601a253d6c46bd087";
+ name = "statuses___statuses_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz";
+ sha1 = "161c7dac177659fd9811f43771fa99381478628c";
};
}
{
@@ -12074,14 +11186,6 @@
};
}
{
- name = "stream_array___stream_array_1.1.2.tgz";
- path = fetchurl {
- name = "stream_array___stream_array_1.1.2.tgz";
- url = "https://registry.yarnpkg.com/stream-array/-/stream-array-1.1.2.tgz";
- sha1 = "9e5f7345f2137c30ee3b498b9114e80b52bb7eb5";
- };
- }
- {
name = "stream_browserify___stream_browserify_2.0.1.tgz";
path = fetchurl {
name = "stream_browserify___stream_browserify_2.0.1.tgz";
@@ -12090,14 +11194,6 @@
};
}
{
- name = "stream_combiner2___stream_combiner2_1.1.1.tgz";
- path = fetchurl {
- name = "stream_combiner2___stream_combiner2_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.1.1.tgz";
- sha1 = "fb4d8a1420ea362764e21ad4780397bebcb41cbe";
- };
- }
- {
name = "stream_each___stream_each_1.2.2.tgz";
path = fetchurl {
name = "stream_each___stream_each_1.2.2.tgz";
@@ -12130,14 +11226,6 @@
};
}
{
- name = "strict_uri_encode___strict_uri_encode_1.1.0.tgz";
- path = fetchurl {
- name = "strict_uri_encode___strict_uri_encode_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz";
- sha1 = "279b225df1d582b1f54e65addd4352e18faa0713";
- };
- }
- {
name = "string_length___string_length_2.0.0.tgz";
path = fetchurl {
name = "string_length___string_length_2.0.0.tgz";
@@ -12146,14 +11234,6 @@
};
}
{
- name = "string_template___string_template_0.2.1.tgz";
- path = fetchurl {
- name = "string_template___string_template_0.2.1.tgz";
- url = "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz";
- sha1 = "42932e598a352d01fc22ec3367d9d84eec6c9add";
- };
- }
- {
name = "string_width___string_width_1.0.2.tgz";
path = fetchurl {
name = "string_width___string_width_1.0.2.tgz";
@@ -12170,11 +11250,11 @@
};
}
{
- name = "string_width___string_width_3.0.0.tgz";
+ name = "string_width___string_width_3.1.0.tgz";
path = fetchurl {
- name = "string_width___string_width_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz";
- sha1 = "5a1690a57cc78211fffd9bf24bbe24d090604eb1";
+ name = "string_width___string_width_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz";
+ sha1 = "22767be21b62af1081574306f69ac51b62203961";
};
}
{
@@ -12186,14 +11266,6 @@
};
}
{
- 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";
@@ -12202,6 +11274,14 @@
};
}
{
+ 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 = "stringify_entities___stringify_entities_1.3.2.tgz";
path = fetchurl {
name = "stringify_entities___stringify_entities_1.3.2.tgz";
@@ -12290,11 +11370,11 @@
};
}
{
- name = "style_loader___style_loader_0.23.1.tgz";
+ name = "style_loader___style_loader_1.0.0.tgz";
path = fetchurl {
- name = "style_loader___style_loader_0.23.1.tgz";
- url = "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz";
- sha1 = "cb9154606f3e771ab6c4ab637026a1049174d925";
+ name = "style_loader___style_loader_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/style-loader/-/style-loader-1.0.0.tgz";
+ sha1 = "1d5296f9165e8e2c85d24eee0b7caf9ec8ca1f82";
};
}
{
@@ -12330,14 +11410,6 @@
};
}
{
- name = "subarg___subarg_1.0.0.tgz";
- path = fetchurl {
- name = "subarg___subarg_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz";
- sha1 = "f62cf17581e996b48fc965699f54c06ae268b8d2";
- };
- }
- {
name = "sugarss___sugarss_2.0.0.tgz";
path = fetchurl {
name = "sugarss___sugarss_2.0.0.tgz";
@@ -12346,6 +11418,14 @@
};
}
{
+ name = "supports_color___supports_color_6.1.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz";
+ sha1 = "0764abc69c63d5ac842dd4867e8d025e880df8f3";
+ };
+ }
+ {
name = "supports_color___supports_color_2.0.0.tgz";
path = fetchurl {
name = "supports_color___supports_color_2.0.0.tgz";
@@ -12362,14 +11442,6 @@
};
}
{
- name = "supports_color___supports_color_6.1.0.tgz";
- path = fetchurl {
- name = "supports_color___supports_color_6.1.0.tgz";
- url = "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz";
- sha1 = "0764abc69c63d5ac842dd4867e8d025e880df8f3";
- };
- }
- {
name = "svg_tags___svg_tags_1.0.0.tgz";
path = fetchurl {
name = "svg_tags___svg_tags_1.0.0.tgz";
@@ -12426,11 +11498,11 @@
};
}
{
- name = "tapable___tapable_1.1.0.tgz";
+ name = "tapable___tapable_1.1.3.tgz";
path = fetchurl {
- name = "tapable___tapable_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/tapable/-/tapable-1.1.0.tgz";
- sha1 = "0d076a172e3d9ba088fd2272b2668fb8d194b78c";
+ name = "tapable___tapable_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz";
+ sha1 = "a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2";
};
}
{
@@ -12458,27 +11530,19 @@
};
}
{
- name = "terser_webpack_plugin___terser_webpack_plugin_1.2.1.tgz";
- path = fetchurl {
- name = "terser_webpack_plugin___terser_webpack_plugin_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz";
- sha1 = "7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26";
- };
- }
- {
- name = "terser___terser_3.14.1.tgz";
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.1.tgz";
path = fetchurl {
- name = "terser___terser_3.14.1.tgz";
- url = "https://registry.yarnpkg.com/terser/-/terser-3.14.1.tgz";
- sha1 = "cc4764014af570bc79c79742358bd46926018a32";
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz";
+ sha1 = "61b18e40eaee5be97e771cdbb10ed1280888c2b4";
};
}
{
- name = "terser___terser_4.0.0.tgz";
+ name = "terser___terser_4.3.1.tgz";
path = fetchurl {
- name = "terser___terser_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/terser/-/terser-4.0.0.tgz";
- sha1 = "ef356f6f359a963e2cc675517f21c1c382877374";
+ name = "terser___terser_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/terser/-/terser-4.3.1.tgz";
+ sha1 = "09820bcb3398299c4b48d9a86aefc65127d0ed65";
};
}
{
@@ -12546,14 +11610,6 @@
};
}
{
- name = "through2_filter___through2_filter_3.0.0.tgz";
- path = fetchurl {
- name = "through2_filter___through2_filter_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz";
- sha1 = "700e786df2367c2c88cd8aa5be4cf9c1e7831254";
- };
- }
- {
name = "through2___through2_2.0.5.tgz";
path = fetchurl {
name = "through2___through2_2.0.5.tgz";
@@ -12618,14 +11674,6 @@
};
}
{
- name = "tiny_lr___tiny_lr_1.1.1.tgz";
- path = fetchurl {
- name = "tiny_lr___tiny_lr_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/tiny-lr/-/tiny-lr-1.1.1.tgz";
- sha1 = "9fa547412f238fedb068ee295af8b682c98b2aab";
- };
- }
- {
name = "tiptap_commands___tiptap_commands_1.4.0.tgz";
path = fetchurl {
name = "tiptap_commands___tiptap_commands_1.4.0.tgz";
@@ -12674,14 +11722,6 @@
};
}
{
- name = "to_absolute_glob___to_absolute_glob_2.0.2.tgz";
- path = fetchurl {
- name = "to_absolute_glob___to_absolute_glob_2.0.2.tgz";
- url = "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz";
- sha1 = "1865f43d9e74b0822db9f145b78cff7d0f7c849b";
- };
- }
- {
name = "to_array___to_array_0.1.4.tgz";
path = fetchurl {
name = "to_array___to_array_0.1.4.tgz";
@@ -12738,14 +11778,6 @@
};
}
{
- name = "to_through___to_through_2.0.0.tgz";
- path = fetchurl {
- name = "to_through___to_through_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz";
- sha1 = "fc92adaba072647bc0b67d6b03664aa195093af6";
- };
- }
- {
name = "toggle_selection___toggle_selection_1.0.6.tgz";
path = fetchurl {
name = "toggle_selection___toggle_selection_1.0.6.tgz";
@@ -12754,6 +11786,14 @@
};
}
{
+ name = "toidentifier___toidentifier_1.0.0.tgz";
+ path = fetchurl {
+ name = "toidentifier___toidentifier_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz";
+ sha1 = "7e1be3470f1e77948bc43d94a3c8f4d7752ba553";
+ };
+ }
+ {
name = "touch___touch_3.1.0.tgz";
path = fetchurl {
name = "touch___touch_3.1.0.tgz";
@@ -12778,14 +11818,6 @@
};
}
{
- name = "trim_lines___trim_lines_1.1.2.tgz";
- path = fetchurl {
- name = "trim_lines___trim_lines_1.1.2.tgz";
- url = "https://registry.yarnpkg.com/trim-lines/-/trim-lines-1.1.2.tgz";
- sha1 = "c8adbdbdae21bb5c2766240a661f693afe23e59b";
- };
- }
- {
name = "trim_newlines___trim_newlines_1.0.0.tgz";
path = fetchurl {
name = "trim_newlines___trim_newlines_1.0.0.tgz";
@@ -12802,14 +11834,6 @@
};
}
{
- name = "trim_right___trim_right_1.0.1.tgz";
- path = fetchurl {
- name = "trim_right___trim_right_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz";
- sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003";
- };
- }
- {
name = "trim_trailing_lines___trim_trailing_lines_1.1.1.tgz";
path = fetchurl {
name = "trim_trailing_lines___trim_trailing_lines_1.1.1.tgz";
@@ -12866,14 +11890,6 @@
};
}
{
- name = "ts_invariant___ts_invariant_0.2.1.tgz";
- path = fetchurl {
- name = "ts_invariant___ts_invariant_0.2.1.tgz";
- url = "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.2.1.tgz";
- sha1 = "3d587f9d6e3bded97bf9ec17951dd9814d5a9d3f";
- };
- }
- {
name = "ts_invariant___ts_invariant_0.3.2.tgz";
path = fetchurl {
name = "ts_invariant___ts_invariant_0.3.2.tgz";
@@ -12882,6 +11898,14 @@
};
}
{
+ name = "ts_invariant___ts_invariant_0.4.4.tgz";
+ path = fetchurl {
+ name = "ts_invariant___ts_invariant_0.4.4.tgz";
+ url = "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.4.4.tgz";
+ sha1 = "97a523518688f93aafad01b0e80eb803eb2abd86";
+ };
+ }
+ {
name = "ts_jest___ts_jest_24.0.0.tgz";
path = fetchurl {
name = "ts_jest___ts_jest_24.0.0.tgz";
@@ -12930,11 +11954,19 @@
};
}
{
- name = "type_is___type_is_1.6.16.tgz";
+ name = "type_fest___type_fest_0.5.2.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.5.2.tgz";
+ sha1 = "d6ef42a0356c6cd45f49485c3b6281fc148e48a2";
+ };
+ }
+ {
+ name = "type_is___type_is_1.6.18.tgz";
path = fetchurl {
- name = "type_is___type_is_1.6.16.tgz";
- url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz";
- sha1 = "f89ce341541c672b25ee7ae3c73dee3b2be50194";
+ name = "type_is___type_is_1.6.18.tgz";
+ url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz";
+ sha1 = "4e552cd05df09467dcbc4ef739de89f2cf37c131";
};
}
{
@@ -12978,14 +12010,6 @@
};
}
{
- name = "unc_path_regex___unc_path_regex_0.1.2.tgz";
- path = fetchurl {
- name = "unc_path_regex___unc_path_regex_0.1.2.tgz";
- url = "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz";
- sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa";
- };
- }
- {
name = "undefsafe___undefsafe_2.0.2.tgz";
path = fetchurl {
name = "undefsafe___undefsafe_2.0.2.tgz";
@@ -13066,14 +12090,6 @@
};
}
{
- name = "unified___unified_6.2.0.tgz";
- path = fetchurl {
- name = "unified___unified_6.2.0.tgz";
- url = "https://registry.yarnpkg.com/unified/-/unified-6.2.0.tgz";
- sha1 = "7fbd630f719126d67d40c644b7e3f617035f6dba";
- };
- }
- {
name = "unified___unified_7.1.0.tgz";
path = fetchurl {
name = "unified___unified_7.1.0.tgz";
@@ -13114,14 +12130,6 @@
};
}
{
- name = "unique_stream___unique_stream_2.3.1.tgz";
- path = fetchurl {
- name = "unique_stream___unique_stream_2.3.1.tgz";
- url = "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz";
- sha1 = "c65d110e9a4adf9a6c5948b28053d9a8d04cbeac";
- };
- }
- {
name = "unique_string___unique_string_1.0.0.tgz";
path = fetchurl {
name = "unique_string___unique_string_1.0.0.tgz";
@@ -13130,14 +12138,6 @@
};
}
{
- name = "unist_builder___unist_builder_1.0.4.tgz";
- path = fetchurl {
- name = "unist_builder___unist_builder_1.0.4.tgz";
- url = "https://registry.yarnpkg.com/unist-builder/-/unist-builder-1.0.4.tgz";
- sha1 = "e1808aed30bd72adc3607f25afecebef4dd59e17";
- };
- }
- {
name = "unist_util_find_all_after___unist_util_find_all_after_1.0.2.tgz";
path = fetchurl {
name = "unist_util_find_all_after___unist_util_find_all_after_1.0.2.tgz";
@@ -13146,14 +12146,6 @@
};
}
{
- name = "unist_util_generated___unist_util_generated_1.1.4.tgz";
- path = fetchurl {
- name = "unist_util_generated___unist_util_generated_1.1.4.tgz";
- url = "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.4.tgz";
- sha1 = "2261c033d9fc23fae41872cdb7663746e972c1a7";
- };
- }
- {
name = "unist_util_is___unist_util_is_2.1.2.tgz";
path = fetchurl {
name = "unist_util_is___unist_util_is_2.1.2.tgz";
@@ -13162,14 +12154,6 @@
};
}
{
- name = "unist_util_position___unist_util_position_3.0.3.tgz";
- path = fetchurl {
- name = "unist_util_position___unist_util_position_3.0.3.tgz";
- url = "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.3.tgz";
- sha1 = "fff942b879538b242096c148153826664b1ca373";
- };
- }
- {
name = "unist_util_remove_position___unist_util_remove_position_1.1.2.tgz";
path = fetchurl {
name = "unist_util_remove_position___unist_util_remove_position_1.1.2.tgz";
@@ -13186,14 +12170,6 @@
};
}
{
- name = "unist_util_stringify_position___unist_util_stringify_position_2.0.1.tgz";
- path = fetchurl {
- name = "unist_util_stringify_position___unist_util_stringify_position_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz";
- sha1 = "de2a2bc8d3febfa606652673a91455b6a36fb9f3";
- };
- }
- {
name = "unist_util_visit_parents___unist_util_visit_parents_2.0.1.tgz";
path = fetchurl {
name = "unist_util_visit_parents___unist_util_visit_parents_2.0.1.tgz";
@@ -13242,11 +12218,11 @@
};
}
{
- name = "upath___upath_1.1.0.tgz";
+ name = "upath___upath_1.2.0.tgz";
path = fetchurl {
- name = "upath___upath_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz";
- sha1 = "35256597e46a581db4793d0ce47fa9aebfc9fabd";
+ name = "upath___upath_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz";
+ sha1 = "8f66dbcd55a883acdae4408af8b035a5044c1894";
};
}
{
@@ -13282,11 +12258,11 @@
};
}
{
- name = "url_loader___url_loader_1.1.2.tgz";
+ name = "url_loader___url_loader_2.1.0.tgz";
path = fetchurl {
- name = "url_loader___url_loader_1.1.2.tgz";
- url = "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz";
- sha1 = "b971d191b83af693c5e3fea4064be9e1f2d7f8d8";
+ name = "url_loader___url_loader_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/url-loader/-/url-loader-2.1.0.tgz";
+ sha1 = "bcc1ecabbd197e913eca23f5e0378e24b4412961";
};
}
{
@@ -13298,14 +12274,6 @@
};
}
{
- 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_parse___url_parse_1.4.4.tgz";
path = fetchurl {
name = "url_parse___url_parse_1.4.4.tgz";
@@ -13322,14 +12290,6 @@
};
}
{
- name = "url_to_options___url_to_options_1.0.1.tgz";
- path = fetchurl {
- name = "url_to_options___url_to_options_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz";
- sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9";
- };
- }
- {
name = "url___url_0.10.3.tgz";
path = fetchurl {
name = "url___url_0.10.3.tgz";
@@ -13386,6 +12346,14 @@
};
}
{
+ name = "util___util_0.11.1.tgz";
+ path = fetchurl {
+ name = "util___util_0.11.1.tgz";
+ url = "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz";
+ sha1 = "3236733720ec64bb27f6e26f421aaa2e1b588d61";
+ };
+ }
+ {
name = "utils_merge___utils_merge_1.0.1.tgz";
path = fetchurl {
name = "utils_merge___utils_merge_1.0.1.tgz";
@@ -13402,11 +12370,11 @@
};
}
{
- name = "v8_compile_cache___v8_compile_cache_2.0.2.tgz";
+ name = "v8_compile_cache___v8_compile_cache_2.0.3.tgz";
path = fetchurl {
- name = "v8_compile_cache___v8_compile_cache_2.0.2.tgz";
- url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz";
- sha1 = "a428b28bb26790734c4fc8bc9fa106fccebf6a6c";
+ name = "v8_compile_cache___v8_compile_cache_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz";
+ sha1 = "00f7494d2ae2b688cfe2899df6ed2c54bef91dbe";
};
}
{
@@ -13418,14 +12386,6 @@
};
}
{
- name = "value_or_function___value_or_function_3.0.0.tgz";
- path = fetchurl {
- name = "value_or_function___value_or_function_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz";
- sha1 = "1c243a50b595c1be54a754bfece8563b9ff8d813";
- };
- }
- {
name = "vary___vary_1.1.2.tgz";
path = fetchurl {
name = "vary___vary_1.1.2.tgz";
@@ -13458,46 +12418,6 @@
};
}
{
- name = "vfile_message___vfile_message_2.0.1.tgz";
- path = fetchurl {
- name = "vfile_message___vfile_message_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.1.tgz";
- sha1 = "951881861c22fc1eb39f873c0b93e336a64e8f6d";
- };
- }
- {
- name = "vfile_reporter___vfile_reporter_6.0.0.tgz";
- path = fetchurl {
- name = "vfile_reporter___vfile_reporter_6.0.0.tgz";
- url = "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-6.0.0.tgz";
- sha1 = "753119f51dec9289b7508b457afc0cddf5e07f2e";
- };
- }
- {
- name = "vfile_sort___vfile_sort_2.2.1.tgz";
- path = fetchurl {
- name = "vfile_sort___vfile_sort_2.2.1.tgz";
- url = "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-2.2.1.tgz";
- sha1 = "74e714f9175618cdae96bcaedf1a3dc711d87567";
- };
- }
- {
- name = "vfile_statistics___vfile_statistics_1.1.3.tgz";
- path = fetchurl {
- name = "vfile_statistics___vfile_statistics_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-1.1.3.tgz";
- sha1 = "e9c87071997fbcb4243764d2c3805e0bb0820c60";
- };
- }
- {
- name = "vfile___vfile_2.3.0.tgz";
- path = fetchurl {
- name = "vfile___vfile_2.3.0.tgz";
- url = "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz";
- sha1 = "e62d8e72b20e83c324bc6c67278ee272488bf84a";
- };
- }
- {
name = "vfile___vfile_3.0.1.tgz";
path = fetchurl {
name = "vfile___vfile_3.0.1.tgz";
@@ -13506,38 +12426,6 @@
};
}
{
- name = "vfile___vfile_4.0.1.tgz";
- path = fetchurl {
- name = "vfile___vfile_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/vfile/-/vfile-4.0.1.tgz";
- sha1 = "fc3d43a1c71916034216bf65926d5ee3c64ed60c";
- };
- }
- {
- name = "vinyl_fs___vinyl_fs_3.0.3.tgz";
- path = fetchurl {
- name = "vinyl_fs___vinyl_fs_3.0.3.tgz";
- url = "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz";
- sha1 = "c85849405f67428feabbbd5c5dbdd64f47d31bc7";
- };
- }
- {
- name = "vinyl_sourcemap___vinyl_sourcemap_1.1.0.tgz";
- path = fetchurl {
- name = "vinyl_sourcemap___vinyl_sourcemap_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz";
- sha1 = "92a800593a38703a8cdb11d8b300ad4be63b3e16";
- };
- }
- {
- name = "vinyl___vinyl_2.2.0.tgz";
- path = fetchurl {
- name = "vinyl___vinyl_2.2.0.tgz";
- url = "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz";
- sha1 = "d85b07da96e458d25b2ffe19fece9f2caa13ed86";
- };
- }
- {
name = "visibilityjs___visibilityjs_1.2.4.tgz";
path = fetchurl {
name = "visibilityjs___visibilityjs_1.2.4.tgz";
@@ -13546,11 +12434,11 @@
};
}
{
- name = "vm_browserify___vm_browserify_0.0.4.tgz";
+ name = "vm_browserify___vm_browserify_1.1.0.tgz";
path = fetchurl {
- name = "vm_browserify___vm_browserify_0.0.4.tgz";
- url = "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz";
- sha1 = "5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73";
+ name = "vm_browserify___vm_browserify_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.0.tgz";
+ sha1 = "bd76d6a23323e2ca8ffa12028dc04559c75f9019";
};
}
{
@@ -13610,19 +12498,11 @@
};
}
{
- name = "vue_loader___vue_loader_15.7.0.tgz";
- path = fetchurl {
- name = "vue_loader___vue_loader_15.7.0.tgz";
- url = "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.0.tgz";
- sha1 = "27275aa5a3ef4958c5379c006dd1436ad04b25b3";
- };
- }
- {
- name = "vue_resource___vue_resource_1.5.1.tgz";
+ name = "vue_loader___vue_loader_15.7.1.tgz";
path = fetchurl {
- name = "vue_resource___vue_resource_1.5.1.tgz";
- url = "https://registry.yarnpkg.com/vue-resource/-/vue-resource-1.5.1.tgz";
- sha1 = "0f3d685e3254d21800bebd966edcf56c34b3b6e4";
+ name = "vue_loader___vue_loader_15.7.1.tgz";
+ url = "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.1.tgz";
+ sha1 = "6ccacd4122aa80f69baaac08ff295a62e3aefcfd";
};
}
{
@@ -13714,11 +12594,11 @@
};
}
{
- name = "watchpack___watchpack_1.5.0.tgz";
+ name = "watchpack___watchpack_1.6.0.tgz";
path = fetchurl {
- name = "watchpack___watchpack_1.5.0.tgz";
- url = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.5.0.tgz";
- sha1 = "231e783af830a22f8966f65c4c4bacc814072eed";
+ name = "watchpack___watchpack_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz";
+ sha1 = "4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00";
};
}
{
@@ -13738,43 +12618,35 @@
};
}
{
- name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.3.2.tgz";
- path = fetchurl {
- name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.3.2.tgz";
- url = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.3.2.tgz";
- sha1 = "3da733a900f515914e729fcebcd4c40dde71fc6f";
- };
- }
- {
- name = "webpack_cli___webpack_cli_3.2.1.tgz";
+ name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.5.1.tgz";
path = fetchurl {
- name = "webpack_cli___webpack_cli_3.2.1.tgz";
- url = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.2.1.tgz";
- sha1 = "779c696c82482491f0803907508db2e276ed3b61";
+ 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_dev_middleware___webpack_dev_middleware_3.4.0.tgz";
+ name = "webpack_cli___webpack_cli_3.3.9.tgz";
path = fetchurl {
- name = "webpack_dev_middleware___webpack_dev_middleware_3.4.0.tgz";
- url = "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz";
- sha1 = "1132fecc9026fd90f0ecedac5cbff75d1fb45890";
+ 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_dev_middleware___webpack_dev_middleware_3.7.0.tgz";
+ name = "webpack_dev_middleware___webpack_dev_middleware_3.7.1.tgz";
path = fetchurl {
- name = "webpack_dev_middleware___webpack_dev_middleware_3.7.0.tgz";
- url = "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.0.tgz";
- sha1 = "ef751d25f4e9a5c8a35da600c5fda3582b5c6cff";
+ 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_server___webpack_dev_server_3.1.14.tgz";
+ name = "webpack_dev_server___webpack_dev_server_3.8.1.tgz";
path = fetchurl {
- name = "webpack_dev_server___webpack_dev_server_3.1.14.tgz";
- url = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz";
- sha1 = "60fb229b997fc5a0a1fc6237421030180959d469";
+ 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";
};
}
{
@@ -13786,27 +12658,27 @@
};
}
{
- name = "webpack_sources___webpack_sources_1.3.0.tgz";
+ name = "webpack_sources___webpack_sources_1.4.3.tgz";
path = fetchurl {
- name = "webpack_sources___webpack_sources_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz";
- sha1 = "2a28dcb9f1f45fe960d8f1493252b5ee6530fa85";
+ name = "webpack_sources___webpack_sources_1.4.3.tgz";
+ url = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz";
+ sha1 = "eedd8ec0b928fbf1cbfe994e22d2d890f330a933";
};
}
{
- name = "webpack_stats_plugin___webpack_stats_plugin_0.2.1.tgz";
+ name = "webpack_stats_plugin___webpack_stats_plugin_0.3.0.tgz";
path = fetchurl {
- name = "webpack_stats_plugin___webpack_stats_plugin_0.2.1.tgz";
- url = "https://registry.yarnpkg.com/webpack-stats-plugin/-/webpack-stats-plugin-0.2.1.tgz";
- sha1 = "1f5bac13fc25d62cbb5fd0ff646757dc802b8595";
+ 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___webpack_4.29.0.tgz";
+ name = "webpack___webpack_4.40.2.tgz";
path = fetchurl {
- name = "webpack___webpack_4.29.0.tgz";
- url = "https://registry.yarnpkg.com/webpack/-/webpack-4.29.0.tgz";
- sha1 = "f2cfef83f7ae404ba889ff5d43efd285ca26e750";
+ name = "webpack___webpack_4.40.2.tgz";
+ url = "https://registry.yarnpkg.com/webpack/-/webpack-4.40.2.tgz";
+ sha1 = "d21433d250f900bf0facbabe8f50d585b2dc30a7";
};
}
{
@@ -13914,11 +12786,11 @@
};
}
{
- name = "worker_farm___worker_farm_1.5.2.tgz";
+ name = "worker_farm___worker_farm_1.7.0.tgz";
path = fetchurl {
- name = "worker_farm___worker_farm_1.5.2.tgz";
- url = "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.5.2.tgz";
- sha1 = "32b312e5dc3d5d45d79ef44acc2587491cd729ae";
+ name = "worker_farm___worker_farm_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz";
+ sha1 = "26a94c5391bbca926152002f69b84a4bf772e5a8";
};
}
{
@@ -13938,6 +12810,14 @@
};
}
{
+ name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
+ sha1 = "1fd1f67235d5b6d0fee781056001bfb694c03b09";
+ };
+ }
+ {
name = "wrappy___wrappy_1.0.2.tgz";
path = fetchurl {
name = "wrappy___wrappy_1.0.2.tgz";
@@ -13978,11 +12858,11 @@
};
}
{
- name = "ws___ws_6.0.0.tgz";
+ name = "ws___ws_6.2.1.tgz";
path = fetchurl {
- name = "ws___ws_6.0.0.tgz";
- url = "https://registry.yarnpkg.com/ws/-/ws-6.0.0.tgz";
- sha1 = "eaa494aded00ac4289d455bac8d84c7c651cef35";
+ name = "ws___ws_6.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz";
+ sha1 = "442fdf0a47ed64f59b6a5d8ff130f4748ed524fb";
};
}
{
@@ -14074,14 +12954,6 @@
};
}
{
- name = "xregexp___xregexp_4.0.0.tgz";
- path = fetchurl {
- name = "xregexp___xregexp_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz";
- sha1 = "e698189de49dd2a18cc5687b05e17c8e43943020";
- };
- }
- {
name = "xtend___xtend_4.0.2.tgz";
path = fetchurl {
name = "xtend___xtend_4.0.2.tgz";
@@ -14146,19 +13018,19 @@
};
}
{
- name = "yargs_parser___yargs_parser_5.0.0.tgz";
+ name = "yargs_parser___yargs_parser_13.1.1.tgz";
path = fetchurl {
- name = "yargs_parser___yargs_parser_5.0.0.tgz";
- url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz";
- sha1 = "275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a";
+ name = "yargs_parser___yargs_parser_13.1.1.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz";
+ sha1 = "d26058532aa06d365fe091f6a1fc06b2f7e5eca0";
};
}
{
- name = "yargs___yargs_12.0.2.tgz";
+ name = "yargs_parser___yargs_parser_5.0.0.tgz";
path = fetchurl {
- name = "yargs___yargs_12.0.2.tgz";
- url = "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz";
- sha1 = "fe58234369392af33ecbef53819171eff0f5aadc";
+ name = "yargs_parser___yargs_parser_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz";
+ sha1 = "275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a";
};
}
{
@@ -14170,6 +13042,14 @@
};
}
{
+ name = "yargs___yargs_13.2.4.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_13.2.4.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz";
+ sha1 = "0b562b794016eb9651b98bd37acf364aa5d6dc83";
+ };
+ }
+ {
name = "yargs___yargs_7.1.0.tgz";
path = fetchurl {
name = "yargs___yargs_7.1.0.tgz";
diff --git a/nixpkgs/pkgs/applications/version-management/gource/default.nix b/nixpkgs/pkgs/applications/version-management/gource/default.nix
index 0a24cfbb3a0..ca26fbc61e9 100644
--- a/nixpkgs/pkgs/applications/version-management/gource/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/gource/default.nix
@@ -3,12 +3,12 @@
}:
stdenv.mkDerivation rec {
- version = "0.49";
+ version = "0.51";
pname = "gource";
src = fetchurl {
url = "https://github.com/acaudwell/Gource/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "12hf5ipcsp9dxsqn84n4kr63xaiskrnf5a084wr29qk171lj7pd9";
+ sha256 = "16p7b1x4r0915w883lp374jcdqqja37fnb7m8vnsfnl2n64gi8qr";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/version-management/monotone-viz/default.nix b/nixpkgs/pkgs/applications/version-management/monotone-viz/default.nix
index bee1c82e11b..c23feec6f43 100644
--- a/nixpkgs/pkgs/applications/version-management/monotone-viz/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/monotone-viz/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, ocaml, lablgtk, libgnomecanvas, camlp4, glib, pkgconfig, makeWrapper
+{ stdenv, fetchurl, ocamlPackages, gnome2, pkgconfig, makeWrapper
, libtool, libpng, yacc, expat, fontconfig, gd, pango, libjpeg, libwebp, xlibsWrapper, libXaw
}:
# We need an old version of Graphviz for format compatibility reasons.
@@ -7,6 +7,8 @@ let graphviz_2_0 = import ./graphviz-2.0.nix {
inherit stdenv fetchurl pkgconfig xlibsWrapper libpng libjpeg expat libXaw
yacc libtool fontconfig pango gd libwebp;
}; in
+let inherit (gnome2) libgnomecanvas glib; in
+let inherit (ocamlPackages) ocaml lablgtk camlp4; in
stdenv.mkDerivation rec {
version = "1.0.2";
pname = "monotone-viz";
diff --git a/nixpkgs/pkgs/applications/version-management/monotone/default.nix b/nixpkgs/pkgs/applications/version-management/monotone/default.nix
index 7081e1a0899..bf8e5652d99 100644
--- a/nixpkgs/pkgs/applications/version-management/monotone/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/monotone/default.nix
@@ -5,7 +5,7 @@
let
version = "1.1";
- perlVersion = (builtins.parseDrvName perl.name).version;
+ perlVersion = stdenv.lib.getVersion perl;
in
assert perlVersion != "";
diff --git a/nixpkgs/pkgs/applications/version-management/p4v/default.nix b/nixpkgs/pkgs/applications/version-management/p4v/default.nix
index 0020c8c2189..317cbfde85b 100644
--- a/nixpkgs/pkgs/applications/version-management/p4v/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/p4v/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, lib, qtbase, qtmultimedia, qtscript, qtsensors, qtwebkit, openssl, xkeyboard_config, wrapQtAppsHook }:
+{ stdenv, fetchurl, lib, qtbase, qtmultimedia, qtscript, qtsensors, qtwebkit, openssl_1_0_2, xkeyboard_config, wrapQtAppsHook }:
stdenv.mkDerivation rec {
pname = "p4v";
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
qtscript
qtsensors
qtwebkit
- openssl
+ openssl_1_0_2
];
dontWrapQtApps = true;
@@ -43,6 +43,6 @@ stdenv.mkDerivation rec {
homepage = https://www.perforce.com;
license = stdenv.lib.licenses.unfreeRedistributable;
platforms = [ "x86_64-linux" ];
- maintainers = [ stdenv.lib.maintainers.nioncode ];
+ maintainers = with stdenv.lib.maintainers; [ nathyong nioncode ];
};
}
diff --git a/nixpkgs/pkgs/applications/version-management/pijul/default.nix b/nixpkgs/pkgs/applications/version-management/pijul/default.nix
index 6d0e39d47bf..3c553918925 100644
--- a/nixpkgs/pkgs/applications/version-management/pijul/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/pijul/default.nix
@@ -1,6 +1,17 @@
{ stdenv, fetchurl, rustPlatform, darwin, openssl, libsodium, nettle, clang, libclang, pkgconfig }:
-rustPlatform.buildRustPackage rec {
+let
+ # nettle-sys=1.0.1 requires the des-compat.h header, but it was removed in
+ # nettle 3.5. See https://nest.pijul.com/pijul_org/pijul/discussions/416
+ # Remove with the next release
+ nettle_34 = nettle.overrideAttrs (_oldAttrs: rec {
+ version = "3.4.1";
+ src = fetchurl {
+ url = "mirror://gnu/nettle/nettle-${version}.tar.gz";
+ sha256 = "1bcji95n1iz9p9vsgdgr26v6s7zhpsxfbjjwpqcihpfd6lawyhgr";
+ };
+ });
+in rustPlatform.buildRustPackage rec {
pname = "pijul";
version = "0.12.0";
@@ -20,7 +31,7 @@ rustPlatform.buildRustPackage rec {
LIBCLANG_PATH = libclang + "/lib";
- buildInputs = [ openssl libsodium nettle libclang ] ++ stdenv.lib.optionals stdenv.isDarwin
+ buildInputs = [ openssl libsodium nettle_34 libclang ] ++ stdenv.lib.optionals stdenv.isDarwin
(with darwin.apple_sdk.frameworks; [ CoreServices Security ]);
doCheck = false;
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile b/nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile
deleted file mode 100644
index 343c7b3a547..00000000000
--- a/nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile
+++ /dev/null
@@ -1,72 +0,0 @@
-source 'https://rubygems.org'
-
-gem "bundler", ">= 1.5.0"
-
-gem "rails", "5.2.3"
-gem "rouge", "~> 3.3.0"
-gem "request_store", "1.0.5"
-gem "mini_mime", "~> 1.0.1"
-gem "actionpack-xml_parser"
-gem "roadie-rails", "~> 1.3.0"
-gem "mimemagic"
-gem "mail", "~> 2.7.1"
-gem "csv", "~> 3.0.1" if RUBY_VERSION >= "2.3" && RUBY_VERSION < "2.6"
-
-gem "nokogiri", (RUBY_VERSION >= "2.3" ? "~> 1.10.0" : "~> 1.9.1")
-gem "i18n", "~> 0.7.0"
-gem "xpath", "< 3.2.0" if RUBY_VERSION < "2.3"
-
-# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
-gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin]
-gem "rbpdf", "~> 1.19.6"
-
-# Optional gem for LDAP authentication
-group :ldap do
- gem "net-ldap", "~> 0.16.0"
-end
-
-# Optional gem for OpenID authentication
-group :openid do
- gem "ruby-openid", "~> 2.3.0", :require => "openid"
- gem "rack-openid"
-end
-
-platforms :mri, :mingw, :x64_mingw do
- # Optional gem for exporting the gantt to a PNG file, not supported with jruby
- group :rmagick do
- gem "rmagick", "~> 2.16.0"
- end
-
- # Optional Markdown support, not for JRuby
- group :markdown do
- gem "redcarpet", "~> 3.4.0"
- end
-end
-
-# Include database gems for the database adapters NixOS supports
-gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw]
-gem "pg", "~> 1.1.4", :platforms => [:mri, :mingw, :x64_mingw]
-
-group :development do
- gem "yard"
-end
-
-group :test do
- gem "rails-dom-testing"
- gem "mocha"
- gem "simplecov", "~> 0.14.1", :require => false
- # For running system tests
- gem 'puma', '~> 3.7'
- gem "capybara", '~> 2.13'
- gem "selenium-webdriver"
-end
-
-local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
-if File.exists?(local_gemfile)
- eval_gemfile local_gemfile
-end
-
-# Load plugins' Gemfiles
-Dir.glob File.expand_path("../plugins/*/{Gemfile,PluginGemfile}", __FILE__) do |file|
- eval_gemfile file
-end
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile.lock b/nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile.lock
deleted file mode 100644
index 671d2bb4ac1..00000000000
--- a/nixpkgs/pkgs/applications/version-management/redmine/4.x/Gemfile.lock
+++ /dev/null
@@ -1,203 +0,0 @@
-GEM
- remote: https://rubygems.org/
- specs:
- actioncable (5.2.3)
- actionpack (= 5.2.3)
- nio4r (~> 2.0)
- websocket-driver (>= 0.6.1)
- actionmailer (5.2.3)
- actionpack (= 5.2.3)
- actionview (= 5.2.3)
- activejob (= 5.2.3)
- mail (~> 2.5, >= 2.5.4)
- rails-dom-testing (~> 2.0)
- actionpack (5.2.3)
- actionview (= 5.2.3)
- activesupport (= 5.2.3)
- rack (~> 2.0)
- rack-test (>= 0.6.3)
- rails-dom-testing (~> 2.0)
- rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionpack-xml_parser (2.0.1)
- actionpack (>= 5.0)
- railties (>= 5.0)
- actionview (5.2.3)
- activesupport (= 5.2.3)
- builder (~> 3.1)
- erubi (~> 1.4)
- rails-dom-testing (~> 2.0)
- rails-html-sanitizer (~> 1.0, >= 1.0.3)
- activejob (5.2.3)
- activesupport (= 5.2.3)
- globalid (>= 0.3.6)
- activemodel (5.2.3)
- activesupport (= 5.2.3)
- activerecord (5.2.3)
- activemodel (= 5.2.3)
- activesupport (= 5.2.3)
- arel (>= 9.0)
- activestorage (5.2.3)
- actionpack (= 5.2.3)
- activerecord (= 5.2.3)
- marcel (~> 0.3.1)
- activesupport (5.2.3)
- concurrent-ruby (~> 1.0, >= 1.0.2)
- i18n (>= 0.7, < 2)
- minitest (~> 5.1)
- tzinfo (~> 1.1)
- addressable (2.6.0)
- public_suffix (>= 2.0.2, < 4.0)
- arel (9.0.0)
- builder (3.2.3)
- capybara (2.18.0)
- addressable
- mini_mime (>= 0.1.3)
- nokogiri (>= 1.3.3)
- rack (>= 1.0.0)
- rack-test (>= 0.5.4)
- xpath (>= 2.0, < 4.0)
- childprocess (1.0.1)
- rake (< 13.0)
- concurrent-ruby (1.1.5)
- crass (1.0.4)
- css_parser (1.7.0)
- addressable
- csv (3.0.9)
- docile (1.1.5)
- erubi (1.8.0)
- globalid (0.4.2)
- activesupport (>= 4.2.0)
- htmlentities (4.3.4)
- i18n (0.7.0)
- json (2.2.0)
- loofah (2.2.3)
- crass (~> 1.0.2)
- nokogiri (>= 1.5.9)
- mail (2.7.1)
- mini_mime (>= 0.1.1)
- marcel (0.3.3)
- mimemagic (~> 0.3.2)
- metaclass (0.0.4)
- method_source (0.9.2)
- mimemagic (0.3.3)
- mini_mime (1.0.1)
- mini_portile2 (2.4.0)
- minitest (5.11.3)
- mocha (1.8.0)
- metaclass (~> 0.0.1)
- mysql2 (0.5.2)
- net-ldap (0.16.1)
- nio4r (2.3.1)
- nokogiri (1.10.3)
- mini_portile2 (~> 2.4.0)
- pg (1.1.4)
- public_suffix (3.1.0)
- puma (3.12.1)
- rack (2.0.7)
- rack-openid (1.4.2)
- rack (>= 1.1.0)
- ruby-openid (>= 2.1.8)
- rack-test (1.1.0)
- rack (>= 1.0, < 3)
- rails (5.2.3)
- actioncable (= 5.2.3)
- actionmailer (= 5.2.3)
- actionpack (= 5.2.3)
- actionview (= 5.2.3)
- activejob (= 5.2.3)
- activemodel (= 5.2.3)
- activerecord (= 5.2.3)
- activestorage (= 5.2.3)
- activesupport (= 5.2.3)
- bundler (>= 1.3.0)
- railties (= 5.2.3)
- sprockets-rails (>= 2.0.0)
- rails-dom-testing (2.0.3)
- activesupport (>= 4.2.0)
- nokogiri (>= 1.6)
- rails-html-sanitizer (1.0.4)
- loofah (~> 2.2, >= 2.2.2)
- railties (5.2.3)
- actionpack (= 5.2.3)
- activesupport (= 5.2.3)
- method_source
- rake (>= 0.8.7)
- thor (>= 0.19.0, < 2.0)
- rake (12.3.2)
- rbpdf (1.19.8)
- htmlentities
- rbpdf-font (~> 1.19.0)
- rbpdf-font (1.19.1)
- redcarpet (3.4.0)
- request_store (1.0.5)
- rmagick (2.16.0)
- roadie (3.5.0)
- css_parser (~> 1.4)
- nokogiri (~> 1.8)
- roadie-rails (1.3.0)
- railties (>= 3.0, < 5.3)
- roadie (~> 3.1)
- rouge (3.3.0)
- ruby-openid (2.3.0)
- rubyzip (1.2.3)
- selenium-webdriver (3.142.3)
- childprocess (>= 0.5, < 2.0)
- rubyzip (~> 1.2, >= 1.2.2)
- simplecov (0.14.1)
- docile (~> 1.1.0)
- json (>= 1.8, < 3)
- simplecov-html (~> 0.10.0)
- simplecov-html (0.10.2)
- sprockets (3.7.2)
- concurrent-ruby (~> 1.0)
- rack (> 1, < 3)
- sprockets-rails (3.2.1)
- actionpack (>= 4.0)
- activesupport (>= 4.0)
- sprockets (>= 3.0.0)
- thor (0.20.3)
- thread_safe (0.3.6)
- tzinfo (1.2.5)
- thread_safe (~> 0.1)
- websocket-driver (0.7.1)
- websocket-extensions (>= 0.1.0)
- websocket-extensions (0.1.4)
- xpath (3.2.0)
- nokogiri (~> 1.8)
- yard (0.9.19)
-
-PLATFORMS
- ruby
-
-DEPENDENCIES
- actionpack-xml_parser
- bundler (>= 1.5.0)
- capybara (~> 2.13)
- csv (~> 3.0.1)
- i18n (~> 0.7.0)
- mail (~> 2.7.1)
- mimemagic
- mini_mime (~> 1.0.1)
- mocha
- mysql2 (~> 0.5.0)
- net-ldap (~> 0.16.0)
- nokogiri (~> 1.10.0)
- pg (~> 1.1.4)
- puma (~> 3.7)
- rack-openid
- rails (= 5.2.3)
- rails-dom-testing
- rbpdf (~> 1.19.6)
- redcarpet (~> 3.4.0)
- request_store (= 1.0.5)
- rmagick (~> 2.16.0)
- roadie-rails (~> 1.3.0)
- rouge (~> 3.3.0)
- ruby-openid (~> 2.3.0)
- selenium-webdriver
- simplecov (~> 0.14.1)
- tzinfo-data
- yard
-
-BUNDLED WITH
- 1.16.3
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/4.x/default.nix b/nixpkgs/pkgs/applications/version-management/redmine/4.x/default.nix
deleted file mode 100644
index a3ba418a146..00000000000
--- a/nixpkgs/pkgs/applications/version-management/redmine/4.x/default.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ stdenv, fetchurl, bundlerEnv, ruby }:
-
-let
- version = "4.0.4";
- rubyEnv = bundlerEnv {
- name = "redmine-env-${version}";
-
- inherit ruby;
- gemdir = ./.;
- groups = [ "ldap" "openid" ];
- };
-in
- stdenv.mkDerivation rec {
- pname = "redmine";
- inherit version;
-
- src = fetchurl {
- url = "https://www.redmine.org/releases/${pname}-${version}.tar.gz";
- sha256 = "0i5bmgdi3mahbis9hn0hk53rnz4ihp9yij4b4i07ny9vf3n4kp1a";
- };
-
- buildInputs = [ rubyEnv rubyEnv.wrappedRuby rubyEnv.bundler ];
-
- buildPhase = ''
- mv config config.dist
- mv public/themes public/themes.dist
- '';
-
- installPhase = ''
- mkdir -p $out/share
- cp -r . $out/share/redmine
- for i in config files log plugins public/plugin_assets public/themes tmp; do
- rm -rf $out/share/redmine/$i
- ln -fs /run/redmine/$i $out/share/redmine/$i
- done
- '';
-
- meta = with stdenv.lib; {
- homepage = http://www.redmine.org/;
- platforms = platforms.linux;
- maintainers = [ maintainers.aanderse ];
- license = licenses.gpl2;
- };
- }
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/4.x/gemset.nix b/nixpkgs/pkgs/applications/version-management/redmine/4.x/gemset.nix
deleted file mode 100644
index 34e459111f8..00000000000
--- a/nixpkgs/pkgs/applications/version-management/redmine/4.x/gemset.nix
+++ /dev/null
@@ -1,614 +0,0 @@
-{
- actioncable = {
- dependencies = ["actionpack" "nio4r" "websocket-driver"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "04wd9rf8sglrqc8jz49apqcxbi51gdj7l1apf5qr4i86iddk6pkm";
- type = "gem";
- };
- version = "5.2.3";
- };
- actionmailer = {
- dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "15laym06zcm2021qdhlyr6y9jn1marw436i89hcxqg14a8zvyvwa";
- type = "gem";
- };
- version = "5.2.3";
- };
- actionpack = {
- dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1s2iay17i2k0xx36cmnpbrmr5w6x70jk7fq1d8w70xcdw5chm0w1";
- type = "gem";
- };
- version = "5.2.3";
- };
- actionpack-xml_parser = {
- dependencies = ["actionpack" "railties"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1rnm6jrw3mzcf2g3q498igmhsn0kfkxq79w0nm532iclx4g4djs0";
- type = "gem";
- };
- version = "2.0.1";
- };
- actionview = {
- dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1v49rgf8305grqf6gq7qa47qhamr369igyy0giycz60x86afyr4h";
- type = "gem";
- };
- version = "5.2.3";
- };
- activejob = {
- dependencies = ["activesupport" "globalid"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "17vizibxbsli5yppgrvmw13wj7a9xy19s5nqxf1k23bbk2s5b87s";
- type = "gem";
- };
- version = "5.2.3";
- };
- activemodel = {
- dependencies = ["activesupport"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0mghh9di8011ara9h1r5a216yzk1vjm9r3p0gdvdi8j1zmkl6k6h";
- type = "gem";
- };
- version = "5.2.3";
- };
- activerecord = {
- dependencies = ["activemodel" "activesupport" "arel"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0d6036f592803iyvp6bw98p3sg638mia5dbw19lvachx6jgzfvpw";
- type = "gem";
- };
- version = "5.2.3";
- };
- activestorage = {
- dependencies = ["actionpack" "activerecord" "marcel"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "04is6ipjqw1f337i8pm8w5bd99rpygqfd0fzzxkr7jd308ggmsjk";
- type = "gem";
- };
- version = "5.2.3";
- };
- activesupport = {
- dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "110vp4frgkw3mpzlmshg2f2ig09cknls2w68ym1r1s39d01v0mi8";
- type = "gem";
- };
- version = "5.2.3";
- };
- addressable = {
- dependencies = ["public_suffix"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
- type = "gem";
- };
- version = "2.6.0";
- };
- arel = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1jk7wlmkr61f6g36w9s2sn46nmdg6wn2jfssrhbhirv5x9n95nk0";
- type = "gem";
- };
- version = "9.0.0";
- };
- builder = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0qibi5s67lpdv1wgcj66wcymcr04q6j4mzws6a479n0mlrmh5wr1";
- type = "gem";
- };
- version = "3.2.3";
- };
- capybara = {
- dependencies = ["addressable" "mini_mime" "nokogiri" "rack" "rack-test" "xpath"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0yv77rnsjlvs8qpfn9n5vf1h6b9agxwhxw09gssbiw9zn9j20jh8";
- type = "gem";
- };
- version = "2.18.0";
- };
- childprocess = {
- dependencies = ["rake"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1d2gasf988jh2k3fjb7i54c68rq6ni6jf9w0gnsfhrq94a6mprkz";
- type = "gem";
- };
- version = "1.0.1";
- };
- concurrent-ruby = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1x07r23s7836cpp5z9yrlbpljcxpax14yw4fy4bnp6crhr6x24an";
- type = "gem";
- };
- version = "1.1.5";
- };
- crass = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0bpxzy6gjw9ggjynlxschbfsgmx8lv3zw1azkjvnb8b9i895dqfi";
- type = "gem";
- };
- version = "1.0.4";
- };
- css_parser = {
- dependencies = ["addressable"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1y4vc018b5mzp7winw4pbb22jk0dpxp22pzzxq7w0rgvfxzi89pd";
- type = "gem";
- };
- version = "1.7.0";
- };
- csv = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "097rl10ivzlya5640530ayls2f1vid2mfgjy9ngd789qmp0j6x4b";
- type = "gem";
- };
- version = "3.0.9";
- };
- docile = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0m8j31whq7bm5ljgmsrlfkiqvacrw6iz9wq10r3gwrv5785y8gjx";
- type = "gem";
- };
- version = "1.1.5";
- };
- erubi = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1kagnf6ziahj0d781s6ryy6fwqwa3ad4xbzzj84p9m4nv4c2jir1";
- type = "gem";
- };
- version = "1.8.0";
- };
- globalid = {
- dependencies = ["activesupport"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1zkxndvck72bfw235bd9nl2ii0lvs5z88q14706cmn702ww2mxv1";
- type = "gem";
- };
- version = "0.4.2";
- };
- htmlentities = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj";
- type = "gem";
- };
- version = "4.3.4";
- };
- i18n = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1i5z1ykl8zhszsxcs8mzl8d0dxgs3ylz8qlzrw74jb0gplkx6758";
- type = "gem";
- };
- version = "0.7.0";
- };
- json = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0sx97bm9by389rbzv8r1f43h06xcz8vwi3h5jv074gvparql7lcx";
- type = "gem";
- };
- version = "2.2.0";
- };
- loofah = {
- dependencies = ["crass" "nokogiri"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1ccsid33xjajd0im2xv941aywi58z7ihwkvaf1w2bv89vn5bhsjg";
- type = "gem";
- };
- version = "2.2.3";
- };
- mail = {
- dependencies = ["mini_mime"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc";
- type = "gem";
- };
- version = "2.7.1";
- };
- marcel = {
- dependencies = ["mimemagic"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1nxbjmcyg8vlw6zwagf17l9y2mwkagmmkg95xybpn4bmf3rfnksx";
- type = "gem";
- };
- version = "0.3.3";
- };
- metaclass = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0hp99y2b1nh0nr8pc398n3f8lakgci6pkrg4bf2b2211j1f6hsc5";
- type = "gem";
- };
- version = "0.0.4";
- };
- method_source = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
- type = "gem";
- };
- version = "0.9.2";
- };
- mimemagic = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "04cp5sfbh1qx82yqxn0q75c7hlcx8y1dr5g3kyzwm4mx6wi2gifw";
- type = "gem";
- };
- version = "0.3.3";
- };
- mini_mime = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3";
- type = "gem";
- };
- version = "1.0.1";
- };
- mini_portile2 = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy";
- type = "gem";
- };
- version = "2.4.0";
- };
- minitest = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq";
- type = "gem";
- };
- version = "5.11.3";
- };
- mocha = {
- dependencies = ["metaclass"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "12aglpiq1h18j5a4rlwvnsvnsi2f3407v5xm59lgcg3ymlyak4al";
- type = "gem";
- };
- version = "1.8.0";
- };
- mysql2 = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1a2kdjgzwh1p2rkcmxaawy6ibi32b04wbdd5d4wr8i342pq76di4";
- type = "gem";
- };
- version = "0.5.2";
- };
- net-ldap = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "016igqz81a8zcwqzp5bbhryqmb2skmyf57ij3nb5z8sxwhw22jgh";
- type = "gem";
- };
- version = "0.16.1";
- };
- nio4r = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1a41ca1kpdmrypjp9xbgvckpy8g26zxphkja9vk7j5wl4n8yvlyr";
- type = "gem";
- };
- version = "2.3.1";
- };
- nokogiri = {
- dependencies = ["mini_portile2"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "02bjydih0j515szfv9mls195cvpyidh6ixm7dwbl3s2sbaxxk5s4";
- type = "gem";
- };
- version = "1.10.3";
- };
- pg = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0fmnyxcyrvgdbgq7m09whgn9i8rwfybk0w8aii1nc4g5kqw0k2jy";
- type = "gem";
- };
- version = "1.1.4";
- };
- public_suffix = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1c7c5xxkx91hwj4572hbnyvxmydb90q69wlpr2l0dxrmwx2p365l";
- type = "gem";
- };
- version = "3.1.0";
- };
- puma = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1pkrbvak6rlf147qpd4zss031qrwwh53g8s6017037iwg0436kv3";
- type = "gem";
- };
- version = "3.12.1";
- };
- rack = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0z90vflxbgjy2n84r7mbyax3i2vyvvrxxrf86ljzn5rw65jgnn2i";
- type = "gem";
- };
- version = "2.0.7";
- };
- rack-openid = {
- dependencies = ["rack" "ruby-openid"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0sg85yn981j3a0iri3ch4znzdwscvz29l7vrk3dafqw4fdg31llc";
- type = "gem";
- };
- version = "1.4.2";
- };
- rack-test = {
- dependencies = ["rack"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0rh8h376mx71ci5yklnpqqn118z3bl67nnv5k801qaqn1zs62h8m";
- type = "gem";
- };
- version = "1.1.0";
- };
- rails = {
- dependencies = ["actioncable" "actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties" "sprockets-rails"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1p7cszi3n9ksxchxnccmz61pd1i3rjg4813dsdinsm8xm5k1pdgr";
- type = "gem";
- };
- version = "5.2.3";
- };
- rails-dom-testing = {
- dependencies = ["activesupport" "nokogiri"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i";
- type = "gem";
- };
- version = "2.0.3";
- };
- rails-html-sanitizer = {
- dependencies = ["loofah"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1gv7vr5d9g2xmgpjfq4nxsqr70r9pr042r9ycqqnfvw5cz9c7jwr";
- type = "gem";
- };
- version = "1.0.4";
- };
- railties = {
- dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1gn9fwb5wm08fbj7zpilqgblfl315l5b7pg4jsvxlizvrzg8h8q4";
- type = "gem";
- };
- version = "5.2.3";
- };
- rake = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1sy5a7nh6xjdc9yhcw31jji7ssrf9v5806hn95gbrzr998a2ydjn";
- type = "gem";
- };
- version = "12.3.2";
- };
- rbpdf = {
- dependencies = ["htmlentities" "rbpdf-font"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0fnhcn4z2zz6ic1yvl5hmhwmkdnybh8f8fnk1ni7bvl2s4ig5195";
- type = "gem";
- };
- version = "1.19.8";
- };
- rbpdf-font = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0pxlr0l4vf785qpy55m439dyii63a26l0sd0yyhbwwcy9zm9hd1v";
- type = "gem";
- };
- version = "1.19.1";
- };
- redcarpet = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0h9qz2hik4s9knpmbwrzb3jcp3vc5vygp9ya8lcpl7f1l9khmcd7";
- type = "gem";
- };
- version = "3.4.0";
- };
- request_store = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1ky19wb6mpq6dxb81a0h4hnzx7a4ka99n9ay2syi68djbr4bkbbh";
- type = "gem";
- };
- version = "1.0.5";
- };
- rmagick = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0m9x15cdlkcb9826s3s2jd97hxf50hln22p94x8hcccxi1lwklq6";
- type = "gem";
- };
- version = "2.16.0";
- };
- roadie = {
- dependencies = ["css_parser" "nokogiri"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0b2qgr725hnscz3ldb607gwgjkr47ncs1jjnk6zh0h70p5dxrk2d";
- type = "gem";
- };
- version = "3.5.0";
- };
- roadie-rails = {
- dependencies = ["railties" "roadie"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "02km0ama85mkw7kkn6qif86b781pglfdmqrwx5s6hwjlzk16qih3";
- type = "gem";
- };
- version = "1.3.0";
- };
- rouge = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1digsi2s8wyzx8vsqcxasw205lg6s7izx8jypl8rrpjwshmv83ql";
- type = "gem";
- };
- version = "3.3.0";
- };
- ruby-openid = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0yzaf2c1i88757554wk38rxqmj0xzgmwk2zx7gi98w2zx42d17pn";
- type = "gem";
- };
- version = "2.3.0";
- };
- rubyzip = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1w9gw28ly3zyqydnm8phxchf4ymyjl2r7zf7c12z8kla10cpmhlc";
- type = "gem";
- };
- version = "1.2.3";
- };
- selenium-webdriver = {
- dependencies = ["childprocess" "rubyzip"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0i0jr4qrcvg5isc11ivjw7f9gywbimnz613k82bfcrnlzdf90mxy";
- type = "gem";
- };
- version = "3.142.3";
- };
- simplecov = {
- dependencies = ["docile" "json" "simplecov-html"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1r9fnsnsqj432cmrpafryn8nif3x0qg9mdnvrcf0wr01prkdlnww";
- type = "gem";
- };
- version = "0.14.1";
- };
- simplecov-html = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1lihraa4rgxk8wbfl77fy9sf0ypk31iivly8vl3w04srd7i0clzn";
- type = "gem";
- };
- version = "0.10.2";
- };
- sprockets = {
- dependencies = ["concurrent-ruby" "rack"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay";
- type = "gem";
- };
- version = "3.7.2";
- };
- sprockets-rails = {
- dependencies = ["actionpack" "activesupport" "sprockets"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0ab42pm8p5zxpv3sfraq45b9lj39cz9mrpdirm30vywzrwwkm5p1";
- type = "gem";
- };
- version = "3.2.1";
- };
- thor = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29";
- type = "gem";
- };
- version = "0.20.3";
- };
- thread_safe = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy";
- type = "gem";
- };
- version = "0.3.6";
- };
- tzinfo = {
- dependencies = ["thread_safe"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1fjx9j327xpkkdlxwmkl3a8wqj7i4l4jwlrv3z13mg95z9wl253z";
- type = "gem";
- };
- version = "1.2.5";
- };
- websocket-driver = {
- dependencies = ["websocket-extensions"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1bxamwqldmy98hxs5pqby3andws14hl36ch78g0s81gaz9b91nj2";
- type = "gem";
- };
- version = "0.7.1";
- };
- websocket-extensions = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "00i624ng1nvkz1yckj3f8yxxp6hi7xaqf40qh9q3hj2n1l9i8g6m";
- type = "gem";
- };
- version = "0.1.4";
- };
- xpath = {
- dependencies = ["nokogiri"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd";
- type = "gem";
- };
- version = "3.2.0";
- };
- yard = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1w0i13a0vsw4jmlj59xn64rdsqcsl9r3rmjjgdca5i51m1q4ix6v";
- type = "gem";
- };
- version = "0.9.19";
- };
-} \ No newline at end of file
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/Gemfile b/nixpkgs/pkgs/applications/version-management/redmine/Gemfile
index 5a0283e20ed..b51096d16f3 100644
--- a/nixpkgs/pkgs/applications/version-management/redmine/Gemfile
+++ b/nixpkgs/pkgs/applications/version-management/redmine/Gemfile
@@ -1,30 +1,23 @@
source 'https://rubygems.org'
-gem "bundler", ">= 1.5.0", "< 2.0.0"
+gem "bundler", ">= 1.5.0"
-gem "rails", "4.2.11.1"
-gem "addressable", "2.4.0" if RUBY_VERSION < "2.0"
-if RUBY_VERSION < "2.1"
- gem "public_suffix", (RUBY_VERSION < "2.0" ? "~> 1.4" : "~> 2.0.5")
-end
-gem "jquery-rails", "~> 3.1.4"
-gem "coderay", "~> 1.1.1"
+gem "rails", "5.2.3"
+gem "rouge", "~> 3.3.0"
gem "request_store", "1.0.5"
-gem "mime-types", (RUBY_VERSION >= "2.0" ? "~> 3.0" : "~> 2.99")
-gem "protected_attributes"
+gem "mini_mime", "~> 1.0.1"
gem "actionpack-xml_parser"
-gem "roadie-rails", "~> 1.1.1"
-gem "roadie", "~> 3.2.1"
+gem "roadie-rails", "~> 1.3.0"
gem "mimemagic"
-gem "mail", "~> 2.6.4"
+gem "mail", "~> 2.7.1"
+gem "csv", "~> 3.0.1" if RUBY_VERSION >= "2.3" && RUBY_VERSION < "2.6"
-gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.8.1" : "~> 1.6.8")
+gem "nokogiri", (RUBY_VERSION >= "2.3" ? "~> 1.10.0" : "~> 1.9.1")
gem "i18n", "~> 0.7.0"
-gem "ffi", "1.9.14", :platforms => :mingw if RUBY_VERSION < "2.0"
gem "xpath", "< 3.2.0" if RUBY_VERSION < "2.3"
-# Request at least rails-html-sanitizer 1.0.3 because of security advisories
-gem "rails-html-sanitizer", ">= 1.0.3"
+# TODO: Remove the following line when #32223 is fixed
+gem "sprockets", "~> 3.7.2"
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin]
@@ -32,12 +25,12 @@ gem "rbpdf", "~> 1.19.6"
# Optional gem for LDAP authentication
group :ldap do
- gem "net-ldap", "~> 0.12.0"
+ gem "net-ldap", "~> 0.16.0"
end
# Optional gem for OpenID authentication
group :openid do
- gem "ruby-openid", "~> 2.3.0", :require => "openid"
+ gem "ruby-openid", "~> 2.9.2", :require => "openid"
gem "rack-openid"
end
@@ -54,24 +47,21 @@ platforms :mri, :mingw, :x64_mingw do
end
# Include database gems for the database adapters NixOS supports
-gem "mysql2", "~> 0.4.6", :platforms => [:mri, :mingw, :x64_mingw]
-gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw]
+gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw]
+gem "pg", "~> 1.1.4", :platforms => [:mri, :mingw, :x64_mingw]
group :development do
- gem "rdoc", "~> 4.3"
gem "yard"
end
group :test do
- gem "minitest"
gem "rails-dom-testing"
gem "mocha"
- gem "simplecov", "~> 0.9.1", :require => false
- # TODO: remove this after upgrading to Rails 5
- gem "test_after_commit", "~> 0.4.2"
- # For running UI tests
+ gem "simplecov", "~> 0.14.1", :require => false
+ # For running system tests
+ gem 'puma', '~> 3.7'
gem "capybara", '~> 2.13'
- gem "selenium-webdriver", "~> 2.53.4"
+ gem "selenium-webdriver"
end
local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/Gemfile.lock b/nixpkgs/pkgs/applications/version-management/redmine/Gemfile.lock
index 21296d343b4..aa434465b02 100644
--- a/nixpkgs/pkgs/applications/version-management/redmine/Gemfile.lock
+++ b/nixpkgs/pkgs/applications/version-management/redmine/Gemfile.lock
@@ -1,45 +1,53 @@
GEM
remote: https://rubygems.org/
specs:
- actionmailer (4.2.11.1)
- actionpack (= 4.2.11.1)
- actionview (= 4.2.11.1)
- activejob (= 4.2.11.1)
+ actioncable (5.2.3)
+ actionpack (= 5.2.3)
+ nio4r (~> 2.0)
+ websocket-driver (>= 0.6.1)
+ actionmailer (5.2.3)
+ actionpack (= 5.2.3)
+ actionview (= 5.2.3)
+ activejob (= 5.2.3)
mail (~> 2.5, >= 2.5.4)
- rails-dom-testing (~> 1.0, >= 1.0.5)
- actionpack (4.2.11.1)
- actionview (= 4.2.11.1)
- activesupport (= 4.2.11.1)
- rack (~> 1.6)
- rack-test (~> 0.6.2)
- rails-dom-testing (~> 1.0, >= 1.0.5)
+ rails-dom-testing (~> 2.0)
+ actionpack (5.2.3)
+ actionview (= 5.2.3)
+ activesupport (= 5.2.3)
+ rack (~> 2.0)
+ rack-test (>= 0.6.3)
+ rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionpack-xml_parser (1.0.2)
- actionpack (>= 4.0.0, < 5)
- actionview (4.2.11.1)
- activesupport (= 4.2.11.1)
+ actionpack-xml_parser (2.0.1)
+ actionpack (>= 5.0)
+ railties (>= 5.0)
+ actionview (5.2.3)
+ activesupport (= 5.2.3)
builder (~> 3.1)
- erubis (~> 2.7.0)
- rails-dom-testing (~> 1.0, >= 1.0.5)
+ erubi (~> 1.4)
+ rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
- activejob (4.2.11.1)
- activesupport (= 4.2.11.1)
- globalid (>= 0.3.0)
- activemodel (4.2.11.1)
- activesupport (= 4.2.11.1)
- builder (~> 3.1)
- activerecord (4.2.11.1)
- activemodel (= 4.2.11.1)
- activesupport (= 4.2.11.1)
- arel (~> 6.0)
- activesupport (4.2.11.1)
- i18n (~> 0.7)
+ activejob (5.2.3)
+ activesupport (= 5.2.3)
+ globalid (>= 0.3.6)
+ activemodel (5.2.3)
+ activesupport (= 5.2.3)
+ activerecord (5.2.3)
+ activemodel (= 5.2.3)
+ activesupport (= 5.2.3)
+ arel (>= 9.0)
+ activestorage (5.2.3)
+ actionpack (= 5.2.3)
+ activerecord (= 5.2.3)
+ marcel (~> 0.3.1)
+ activesupport (5.2.3)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ i18n (>= 0.7, < 2)
minitest (~> 5.1)
- thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
- addressable (2.6.0)
- public_suffix (>= 2.0.2, < 4.0)
- arel (6.0.4)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
+ arel (9.0.0)
builder (3.2.3)
capybara (2.18.0)
addressable
@@ -48,103 +56,97 @@ GEM
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (>= 2.0, < 4.0)
- childprocess (0.9.0)
- ffi (~> 1.0, >= 1.0.11)
- coderay (1.1.2)
+ childprocess (3.0.0)
concurrent-ruby (1.1.5)
- crass (1.0.4)
+ crass (1.0.5)
css_parser (1.7.0)
addressable
+ csv (3.0.9)
docile (1.1.5)
- erubis (2.7.0)
- ffi (1.11.1)
+ erubi (1.9.0)
globalid (0.4.2)
activesupport (>= 4.2.0)
htmlentities (4.3.4)
i18n (0.7.0)
- jquery-rails (3.1.5)
- railties (>= 3.0, < 5.0)
- thor (>= 0.14, < 2.0)
- loofah (2.2.3)
+ json (2.2.0)
+ loofah (2.3.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
- mail (2.6.6)
- mime-types (>= 1.16, < 4)
+ mail (2.7.1)
+ mini_mime (>= 0.1.1)
+ marcel (0.3.3)
+ mimemagic (~> 0.3.2)
metaclass (0.0.4)
- mime-types (3.2.2)
- mime-types-data (~> 3.2015)
- mime-types-data (3.2019.0331)
+ method_source (0.9.2)
mimemagic (0.3.3)
- mini_mime (1.0.1)
- mini_portile2 (2.3.0)
- minitest (5.11.3)
- mocha (1.8.0)
+ mini_mime (1.0.2)
+ mini_portile2 (2.4.0)
+ minitest (5.12.2)
+ mocha (1.9.0)
metaclass (~> 0.0.1)
- multi_json (1.13.1)
- mysql2 (0.4.10)
- net-ldap (0.12.1)
- nokogiri (1.8.5)
- mini_portile2 (~> 2.3.0)
- pg (0.18.4)
- protected_attributes (1.1.4)
- activemodel (>= 4.0.1, < 5.0)
- public_suffix (3.1.0)
- rack (1.6.11)
+ mysql2 (0.5.2)
+ net-ldap (0.16.1)
+ nio4r (2.5.2)
+ nokogiri (1.10.4)
+ mini_portile2 (~> 2.4.0)
+ pg (1.1.4)
+ public_suffix (4.0.1)
+ puma (3.12.1)
+ rack (2.0.7)
rack-openid (1.4.2)
rack (>= 1.1.0)
ruby-openid (>= 2.1.8)
- rack-test (0.6.3)
- rack (>= 1.0)
- rails (4.2.11.1)
- actionmailer (= 4.2.11.1)
- actionpack (= 4.2.11.1)
- actionview (= 4.2.11.1)
- activejob (= 4.2.11.1)
- activemodel (= 4.2.11.1)
- activerecord (= 4.2.11.1)
- activesupport (= 4.2.11.1)
- bundler (>= 1.3.0, < 2.0)
- railties (= 4.2.11.1)
- sprockets-rails
- rails-deprecated_sanitizer (1.0.3)
- activesupport (>= 4.2.0.alpha)
- rails-dom-testing (1.0.9)
- activesupport (>= 4.2.0, < 5.0)
- nokogiri (~> 1.6)
- rails-deprecated_sanitizer (>= 1.0.1)
- rails-html-sanitizer (1.0.4)
- loofah (~> 2.2, >= 2.2.2)
- railties (4.2.11.1)
- actionpack (= 4.2.11.1)
- activesupport (= 4.2.11.1)
+ rack-test (1.1.0)
+ rack (>= 1.0, < 3)
+ rails (5.2.3)
+ actioncable (= 5.2.3)
+ actionmailer (= 5.2.3)
+ actionpack (= 5.2.3)
+ actionview (= 5.2.3)
+ activejob (= 5.2.3)
+ activemodel (= 5.2.3)
+ activerecord (= 5.2.3)
+ activestorage (= 5.2.3)
+ activesupport (= 5.2.3)
+ bundler (>= 1.3.0)
+ railties (= 5.2.3)
+ sprockets-rails (>= 2.0.0)
+ rails-dom-testing (2.0.3)
+ activesupport (>= 4.2.0)
+ nokogiri (>= 1.6)
+ rails-html-sanitizer (1.3.0)
+ loofah (~> 2.3)
+ railties (5.2.3)
+ actionpack (= 5.2.3)
+ activesupport (= 5.2.3)
+ method_source
rake (>= 0.8.7)
- thor (>= 0.18.1, < 2.0)
- rake (12.3.2)
+ thor (>= 0.19.0, < 2.0)
+ rake (13.0.0)
rbpdf (1.19.8)
htmlentities
rbpdf-font (~> 1.19.0)
rbpdf-font (1.19.1)
- rdoc (4.3.0)
redcarpet (3.4.0)
request_store (1.0.5)
rmagick (2.16.0)
- roadie (3.2.2)
+ roadie (3.5.1)
css_parser (~> 1.4)
- nokogiri (~> 1.5)
- roadie-rails (1.1.1)
- railties (>= 3.0, < 5.1)
+ nokogiri (~> 1.8)
+ roadie-rails (1.3.0)
+ railties (>= 3.0, < 5.3)
roadie (~> 3.1)
- ruby-openid (2.3.0)
- rubyzip (1.2.3)
- selenium-webdriver (2.53.4)
- childprocess (~> 0.5)
- rubyzip (~> 1.0)
- websocket (~> 1.0)
- simplecov (0.9.2)
+ rouge (3.3.0)
+ ruby-openid (2.9.2)
+ rubyzip (2.0.0)
+ selenium-webdriver (3.142.6)
+ childprocess (>= 0.5, < 4.0)
+ rubyzip (>= 1.2.2)
+ simplecov (0.14.1)
docile (~> 1.1.0)
- multi_json (~> 1.0)
- simplecov-html (~> 0.9.0)
- simplecov-html (0.9.0)
+ json (>= 1.8, < 3)
+ simplecov-html (~> 0.10.0)
+ simplecov-html (0.10.2)
sprockets (3.7.2)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
@@ -152,52 +154,48 @@ GEM
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets (>= 3.0.0)
- test_after_commit (0.4.2)
- activerecord (>= 3.2)
thor (0.20.3)
thread_safe (0.3.6)
tzinfo (1.2.5)
thread_safe (~> 0.1)
- websocket (1.2.8)
+ websocket-driver (0.7.1)
+ websocket-extensions (>= 0.1.0)
+ websocket-extensions (0.1.4)
xpath (3.2.0)
nokogiri (~> 1.8)
- yard (0.9.19)
+ yard (0.9.20)
PLATFORMS
ruby
DEPENDENCIES
actionpack-xml_parser
- bundler (>= 1.5.0, < 2.0.0)
+ bundler (>= 1.5.0)
capybara (~> 2.13)
- coderay (~> 1.1.1)
+ csv (~> 3.0.1)
i18n (~> 0.7.0)
- jquery-rails (~> 3.1.4)
- mail (~> 2.6.4)
- mime-types (~> 3.0)
+ mail (~> 2.7.1)
mimemagic
- minitest
+ mini_mime (~> 1.0.1)
mocha
- mysql2 (~> 0.4.6)
- net-ldap (~> 0.12.0)
- nokogiri (~> 1.8.1)
- pg (~> 0.18.1)
- protected_attributes
+ mysql2 (~> 0.5.0)
+ net-ldap (~> 0.16.0)
+ nokogiri (~> 1.10.0)
+ pg (~> 1.1.4)
+ puma (~> 3.7)
rack-openid
- rails (= 4.2.11.1)
+ rails (= 5.2.3)
rails-dom-testing
- rails-html-sanitizer (>= 1.0.3)
rbpdf (~> 1.19.6)
- rdoc (~> 4.3)
redcarpet (~> 3.4.0)
request_store (= 1.0.5)
rmagick (~> 2.16.0)
- roadie (~> 3.2.1)
- roadie-rails (~> 1.1.1)
- ruby-openid (~> 2.3.0)
- selenium-webdriver (~> 2.53.4)
- simplecov (~> 0.9.1)
- test_after_commit (~> 0.4.2)
+ roadie-rails (~> 1.3.0)
+ rouge (~> 3.3.0)
+ ruby-openid (~> 2.9.2)
+ selenium-webdriver
+ simplecov (~> 0.14.1)
+ sprockets (~> 3.7.2)
tzinfo-data
yard
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/default.nix b/nixpkgs/pkgs/applications/version-management/redmine/default.nix
index 0b1f64b58a1..e70850e8821 100644
--- a/nixpkgs/pkgs/applications/version-management/redmine/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/redmine/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, bundlerEnv, ruby }:
let
- version = "3.4.11";
+ version = "4.0.5";
rubyEnv = bundlerEnv {
name = "redmine-env-${version}";
@@ -16,7 +16,7 @@ in
src = fetchurl {
url = "https://www.redmine.org/releases/${pname}-${version}.tar.gz";
- sha256 = "14987sd9ff2n3982qlfwd4m0g1m10w8jyv791nica3wppvnrxh0r";
+ sha256 = "1s39qd3j27ryn3p01501iavbkyvikdxl3165nk8i8pgxcxlbxsk4";
};
buildInputs = [ rubyEnv rubyEnv.wrappedRuby rubyEnv.bundler ];
diff --git a/nixpkgs/pkgs/applications/version-management/redmine/gemset.nix b/nixpkgs/pkgs/applications/version-management/redmine/gemset.nix
index 4ef4bd40427..e969d2bfee0 100644
--- a/nixpkgs/pkgs/applications/version-management/redmine/gemset.nix
+++ b/nixpkgs/pkgs/applications/version-management/redmine/gemset.nix
@@ -1,92 +1,110 @@
{
+ actioncable = {
+ dependencies = ["actionpack" "nio4r" "websocket-driver"];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "04wd9rf8sglrqc8jz49apqcxbi51gdj7l1apf5qr4i86iddk6pkm";
+ type = "gem";
+ };
+ version = "5.2.3";
+ };
actionmailer = {
dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18wwlj4f7jffv3vxm80d2z36nwza95l5xfcqc401hvvrls4xzhsy";
+ sha256 = "15laym06zcm2021qdhlyr6y9jn1marw436i89hcxqg14a8zvyvwa";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
actionpack = {
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0rmldsk3a4lwxk0lrp6x1nz1v1r2xmbm3300l4ghgfygv3grdwjh";
+ sha256 = "1s2iay17i2k0xx36cmnpbrmr5w6x70jk7fq1d8w70xcdw5chm0w1";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
actionpack-xml_parser = {
- dependencies = ["actionpack"];
+ dependencies = ["actionpack" "railties"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "17am4nd7x6g8x7f8i35rzzv2qrxlkc230rbgzg98af0yf50j8gka";
+ sha256 = "1rnm6jrw3mzcf2g3q498igmhsn0kfkxq79w0nm532iclx4g4djs0";
type = "gem";
};
- version = "1.0.2";
+ version = "2.0.1";
};
actionview = {
- dependencies = ["activesupport" "builder" "erubis" "rails-dom-testing" "rails-html-sanitizer"];
+ dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0x7vjn8q6blzyf7j3kwg0ciy7vnfh28bjdkd1mp9k4ghp9jn0g9p";
+ sha256 = "1v49rgf8305grqf6gq7qa47qhamr369igyy0giycz60x86afyr4h";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
activejob = {
dependencies = ["activesupport" "globalid"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jy1c1r6syjqpa0sh9f1p4iaxzvp6qg4n6zs774j9z27q7h407mj";
+ sha256 = "17vizibxbsli5yppgrvmw13wj7a9xy19s5nqxf1k23bbk2s5b87s";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
activemodel = {
- dependencies = ["activesupport" "builder"];
+ dependencies = ["activesupport"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1c1x0rd6wnk1f0gsmxs6x3gx7yf6fs9qqkdv7r4hlbcdd849in33";
+ sha256 = "0mghh9di8011ara9h1r5a216yzk1vjm9r3p0gdvdi8j1zmkl6k6h";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
activerecord = {
dependencies = ["activemodel" "activesupport" "arel"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07ixiwi0zzs9skqarvpfamsnay7npfswymrn28ngxaf8hi279q5p";
+ sha256 = "0d6036f592803iyvp6bw98p3sg638mia5dbw19lvachx6jgzfvpw";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
+ };
+ activestorage = {
+ dependencies = ["actionpack" "activerecord" "marcel"];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "04is6ipjqw1f337i8pm8w5bd99rpygqfd0fzzxkr7jd308ggmsjk";
+ type = "gem";
+ };
+ version = "5.2.3";
};
activesupport = {
- dependencies = ["i18n" "minitest" "thread_safe" "tzinfo"];
+ dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1vbq7a805bfvyik2q3kl9s3r418f5qzvysqbz2cwy4hr7m2q4ir6";
+ sha256 = "110vp4frgkw3mpzlmshg2f2ig09cknls2w68ym1r1s39d01v0mi8";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
addressable = {
dependencies = ["public_suffix"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem";
};
- version = "2.6.0";
+ version = "2.7.0";
};
arel = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nfcrdiys6q6ylxiblky9jyssrw2xj96fmxmal7f4f0jj3417vj4";
+ sha256 = "1jk7wlmkr61f6g36w9s2sn46nmdg6wn2jfssrhbhirv5x9n95nk0";
type = "gem";
};
- version = "6.0.4";
+ version = "9.0.0";
};
builder = {
source = {
@@ -106,21 +124,12 @@
version = "2.18.0";
};
childprocess = {
- dependencies = ["ffi"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0a61922kmvcxyj5l70fycapr87gz1dzzlkfpq85rfqk5vdh3d28p";
+ sha256 = "1ic028k8xgm2dds9mqnvwwx3ibaz32j8455zxr9f4bcnviyahya5";
type = "gem";
};
- version = "0.9.0";
- };
- coderay = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y";
- type = "gem";
- };
- version = "1.1.2";
+ version = "3.0.0";
};
concurrent-ruby = {
source = {
@@ -133,10 +142,10 @@
crass = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bpxzy6gjw9ggjynlxschbfsgmx8lv3zw1azkjvnb8b9i895dqfi";
+ sha256 = "030sc98kjrb36rh7g21qsbdfxrj6knsjkx0mn3b7gig8zknwhp2f";
type = "gem";
};
- version = "1.0.4";
+ version = "1.0.5";
};
css_parser = {
dependencies = ["addressable"];
@@ -147,29 +156,29 @@
};
version = "1.7.0";
};
- docile = {
+ csv = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0m8j31whq7bm5ljgmsrlfkiqvacrw6iz9wq10r3gwrv5785y8gjx";
+ sha256 = "097rl10ivzlya5640530ayls2f1vid2mfgjy9ngd789qmp0j6x4b";
type = "gem";
};
- version = "1.1.5";
+ version = "3.0.9";
};
- erubis = {
+ docile = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3";
+ sha256 = "0m8j31whq7bm5ljgmsrlfkiqvacrw6iz9wq10r3gwrv5785y8gjx";
type = "gem";
};
- version = "2.7.0";
+ version = "1.1.5";
};
- ffi = {
+ erubi = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
+ sha256 = "1nwzxnqhr31fn7nbqmffcysvxjdfl3bhxi0bld5qqhcnfc1xd13x";
type = "gem";
};
- version = "1.11.1";
+ version = "1.9.0";
};
globalid = {
dependencies = ["activesupport"];
@@ -196,57 +205,56 @@
};
version = "0.7.0";
};
- jquery-rails = {
- dependencies = ["railties" "thor"];
+ json = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1lk7xqmms45czylxs22kv5khlbm7a0yqcchqijxb9m10zsqc6lp5";
+ sha256 = "0sx97bm9by389rbzv8r1f43h06xcz8vwi3h5jv074gvparql7lcx";
type = "gem";
};
- version = "3.1.5";
+ version = "2.2.0";
};
loofah = {
dependencies = ["crass" "nokogiri"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ccsid33xjajd0im2xv941aywi58z7ihwkvaf1w2bv89vn5bhsjg";
+ sha256 = "06kfq90vi38gv6i128f4zg462kj32szs5vsgm25hxgw9zd12pj9x";
type = "gem";
};
- version = "2.2.3";
+ version = "2.3.0";
};
mail = {
- dependencies = ["mime-types"];
+ dependencies = ["mini_mime"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0d7lhj2dw52ycls6xigkfz6zvfhc6qggply9iycjmcyj9760yvz9";
+ sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc";
type = "gem";
};
- version = "2.6.6";
+ version = "2.7.1";
};
- metaclass = {
+ marcel = {
+ dependencies = ["mimemagic"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0hp99y2b1nh0nr8pc398n3f8lakgci6pkrg4bf2b2211j1f6hsc5";
+ sha256 = "1nxbjmcyg8vlw6zwagf17l9y2mwkagmmkg95xybpn4bmf3rfnksx";
type = "gem";
};
- version = "0.0.4";
+ version = "0.3.3";
};
- mime-types = {
- dependencies = ["mime-types-data"];
+ metaclass = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
+ sha256 = "0hp99y2b1nh0nr8pc398n3f8lakgci6pkrg4bf2b2211j1f6hsc5";
type = "gem";
};
- version = "3.2.2";
+ version = "0.0.4";
};
- mime-types-data = {
+ method_source = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a";
+ sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
type = "gem";
};
- version = "3.2019.0331";
+ version = "0.9.2";
};
mimemagic = {
source = {
@@ -259,101 +267,100 @@
mini_mime = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3";
+ sha256 = "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha";
type = "gem";
};
- version = "1.0.1";
+ version = "1.0.2";
};
mini_portile2 = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13d32jjadpjj6d2wdhkfpsmy68zjx90p49bgf8f7nkpz86r1fr11";
+ sha256 = "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy";
type = "gem";
};
- version = "2.3.0";
+ version = "2.4.0";
};
minitest = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq";
+ sha256 = "0zjm24aiz42i9n37mcw8lydd7n0y7wfk27by06jx77ypcld3qvkw";
type = "gem";
};
- version = "5.11.3";
+ version = "5.12.2";
};
mocha = {
dependencies = ["metaclass"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "12aglpiq1h18j5a4rlwvnsvnsi2f3407v5xm59lgcg3ymlyak4al";
+ sha256 = "1s56iivmwpv4979hd25v3ghwwgy8ah15nh378lrj8czlh4kf5k5s";
type = "gem";
};
- version = "1.8.0";
+ version = "1.9.0";
};
- multi_json = {
+ mysql2 = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv";
+ sha256 = "1a2kdjgzwh1p2rkcmxaawy6ibi32b04wbdd5d4wr8i342pq76di4";
type = "gem";
};
- version = "1.13.1";
+ version = "0.5.2";
};
- mysql2 = {
+ net-ldap = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0qjd97w6a0w9aldsrhb2y6jrc4wnnlbj5j8kcl7pp7vviwa0r5iq";
+ sha256 = "016igqz81a8zcwqzp5bbhryqmb2skmyf57ij3nb5z8sxwhw22jgh";
type = "gem";
};
- version = "0.4.10";
+ version = "0.16.1";
};
- net-ldap = {
+ nio4r = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0z1j0zklbbx3vi91zcd2v0fnkfgkvq3plisa6hxaid8sqndyak46";
+ sha256 = "0gnmvbryr521r135yz5bv8354m7xn6miiapfgpg1bnwsvxz8xj6c";
type = "gem";
};
- version = "0.12.1";
+ version = "2.5.2";
};
nokogiri = {
dependencies = ["mini_portile2"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0byyxrazkfm29ypcx5q4syrv126nvjnf7z6bqi01sqkv4llsi4qz";
+ sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
type = "gem";
};
- version = "1.8.5";
+ version = "1.10.4";
};
pg = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07dv4ma9xd75xpsnnwwg1yrpwpji7ydy0q1d9dl0yfqbzpidrw32";
+ sha256 = "0fmnyxcyrvgdbgq7m09whgn9i8rwfybk0w8aii1nc4g5kqw0k2jy";
type = "gem";
};
- version = "0.18.4";
+ version = "1.1.4";
};
- protected_attributes = {
- dependencies = ["activemodel"];
+ public_suffix = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18lvrvmcwjvjr2mrn20vaf68a0q6mg4cy9f0m1i7x83p0ljhhyar";
+ sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0";
type = "gem";
};
- version = "1.1.4";
+ version = "4.0.1";
};
- public_suffix = {
+ puma = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1c7c5xxkx91hwj4572hbnyvxmydb90q69wlpr2l0dxrmwx2p365l";
+ sha256 = "1pkrbvak6rlf147qpd4zss031qrwwh53g8s6017037iwg0436kv3";
type = "gem";
};
- version = "3.1.0";
+ version = "3.12.1";
};
rack = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1g9926ln2lw12lfxm4ylq1h6nl0rafl10za3xvjzc87qvnqic87f";
+ sha256 = "0z90vflxbgjy2n84r7mbyax3i2vyvvrxxrf86ljzn5rw65jgnn2i";
type = "gem";
};
- version = "1.6.11";
+ version = "2.0.7";
};
rack-openid = {
dependencies = ["rack" "ruby-openid"];
@@ -368,63 +375,54 @@
dependencies = ["rack"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0h6x5jq24makgv2fq5qqgjlrk74dxfy62jif9blk43llw8ib2q7z";
+ sha256 = "0rh8h376mx71ci5yklnpqqn118z3bl67nnv5k801qaqn1zs62h8m";
type = "gem";
};
- version = "0.6.3";
+ version = "1.1.0";
};
rails = {
- dependencies = ["actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activesupport" "railties" "sprockets-rails"];
+ dependencies = ["actioncable" "actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties" "sprockets-rails"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ywvis59dd3v8qapi9ix6743zgk07l21x1cd6nb1ddpahxhm7dml";
+ sha256 = "1p7cszi3n9ksxchxnccmz61pd1i3rjg4813dsdinsm8xm5k1pdgr";
type = "gem";
};
- version = "4.2.11.1";
- };
- rails-deprecated_sanitizer = {
- dependencies = ["activesupport"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0qxymchzdxww8bjsxj05kbf86hsmrjx40r41ksj0xsixr2gmhbbj";
- type = "gem";
- };
- version = "1.0.3";
+ version = "5.2.3";
};
rails-dom-testing = {
- dependencies = ["activesupport" "nokogiri" "rails-deprecated_sanitizer"];
+ dependencies = ["activesupport" "nokogiri"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wssfqpn00byhvp2372p99mphkcj8qx6pf6646avwr9ifvq0q1x6";
+ sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i";
type = "gem";
};
- version = "1.0.9";
+ version = "2.0.3";
};
rails-html-sanitizer = {
dependencies = ["loofah"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gv7vr5d9g2xmgpjfq4nxsqr70r9pr042r9ycqqnfvw5cz9c7jwr";
+ sha256 = "1icpqmxbppl4ynzmn6dx7wdil5hhq6fz707m9ya6d86c7ys8sd4f";
type = "gem";
};
- version = "1.0.4";
+ version = "1.3.0";
};
railties = {
- dependencies = ["actionpack" "activesupport" "rake" "thor"];
+ dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1bjf21z9maiiazc1if56nnh9xmgbkcqlpznv34f40a1hsvgk1d1m";
+ sha256 = "1gn9fwb5wm08fbj7zpilqgblfl315l5b7pg4jsvxlizvrzg8h8q4";
type = "gem";
};
- version = "4.2.11.1";
+ version = "5.2.3";
};
rake = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1sy5a7nh6xjdc9yhcw31jji7ssrf9v5806hn95gbrzr998a2ydjn";
+ sha256 = "05l80mgaabdipkjsnjlffn9gc1wx9fi629d2kfbz8628cx3m6686";
type = "gem";
};
- version = "12.3.2";
+ version = "13.0.0";
};
rbpdf = {
dependencies = ["htmlentities" "rbpdf-font"];
@@ -443,14 +441,6 @@
};
version = "1.19.1";
};
- rdoc = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "13ba2mhqqcsp3k97x3iz9x29xk26rv4561lfzzzibcy41vvj1n4c";
- type = "gem";
- };
- version = "4.3.0";
- };
redcarpet = {
source = {
remotes = ["https://rubygems.org"];
@@ -479,61 +469,69 @@
dependencies = ["css_parser" "nokogiri"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0frp5yb07ib9y1k43shd4xjkb9a6wavhqq892l8yi9y73qi2cqbc";
+ sha256 = "1zihd316bkbnrinz5s1s7pg7s0cadhhj6qs7wmc713j0g6ai1k9r";
type = "gem";
};
- version = "3.2.2";
+ version = "3.5.1";
};
roadie-rails = {
dependencies = ["railties" "roadie"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1hxgl5marq2hi6lcc73f7g6afd7dz4w893rrgrbh7m3k8zrwjyk1";
+ sha256 = "02km0ama85mkw7kkn6qif86b781pglfdmqrwx5s6hwjlzk16qih3";
type = "gem";
};
- version = "1.1.1";
+ version = "1.3.0";
+ };
+ rouge = {
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1digsi2s8wyzx8vsqcxasw205lg6s7izx8jypl8rrpjwshmv83ql";
+ type = "gem";
+ };
+ version = "3.3.0";
};
ruby-openid = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0yzaf2c1i88757554wk38rxqmj0xzgmwk2zx7gi98w2zx42d17pn";
+ sha256 = "190p1m0bxd9xkfk1j6cpcv3x5c367g36nsglg4m1fcwqdd13k3kz";
type = "gem";
};
- version = "2.3.0";
+ version = "2.9.2";
};
rubyzip = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1w9gw28ly3zyqydnm8phxchf4ymyjl2r7zf7c12z8kla10cpmhlc";
+ sha256 = "1gz0ri0pa2xr7b6bf66yjc2wfvk51f4gi6yk7bklwl1nr65zc4gz";
type = "gem";
};
- version = "1.2.3";
+ version = "2.0.0";
};
selenium-webdriver = {
- dependencies = ["childprocess" "rubyzip" "websocket"];
+ dependencies = ["childprocess" "rubyzip"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15qyf7b9fa2nxhhwp551b9fjj82kb3wmy65559yrrcwpdadqvcs4";
+ sha256 = "11abil34dr8p1kw7hlaqd6kr430v4srmhzf72zzqvhcimlfvm4yb";
type = "gem";
};
- version = "2.53.4";
+ version = "3.142.6";
};
simplecov = {
- dependencies = ["docile" "multi_json" "simplecov-html"];
+ dependencies = ["docile" "json" "simplecov-html"];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1a3wy9zlmfwl3f47cibnxyxrgfz16y6fmy0dj1vyidzyys4mvy12";
+ sha256 = "1r9fnsnsqj432cmrpafryn8nif3x0qg9mdnvrcf0wr01prkdlnww";
type = "gem";
};
- version = "0.9.2";
+ version = "0.14.1";
};
simplecov-html = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jv9pmpaxihrcsgcf6mgl3qg7rhf9scl5l2k67d768w9cz63xgvc";
+ sha256 = "1lihraa4rgxk8wbfl77fy9sf0ypk31iivly8vl3w04srd7i0clzn";
type = "gem";
};
- version = "0.9.0";
+ version = "0.10.2";
};
sprockets = {
dependencies = ["concurrent-ruby" "rack"];
@@ -553,15 +551,6 @@
};
version = "3.2.1";
};
- test_after_commit = {
- dependencies = ["activerecord"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1fzg8qan6f0n0ynr594bld2k0rwwxj99yzhiga2f3pkj9ina1abb";
- type = "gem";
- };
- version = "0.4.2";
- };
thor = {
source = {
remotes = ["https://rubygems.org"];
@@ -587,13 +576,22 @@
};
version = "1.2.5";
};
- websocket = {
+ websocket-driver = {
+ dependencies = ["websocket-extensions"];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1bxamwqldmy98hxs5pqby3andws14hl36ch78g0s81gaz9b91nj2";
+ type = "gem";
+ };
+ version = "0.7.1";
+ };
+ websocket-extensions = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0f11rcn4qgffb1rq4kjfwi7di79w8840x9l74pkyif5arp0mb08x";
+ sha256 = "00i624ng1nvkz1yckj3f8yxxp6hi7xaqf40qh9q3hj2n1l9i8g6m";
type = "gem";
};
- version = "1.2.8";
+ version = "0.1.4";
};
xpath = {
dependencies = ["nokogiri"];
@@ -607,9 +605,9 @@
yard = {
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1w0i13a0vsw4jmlj59xn64rdsqcsl9r3rmjjgdca5i51m1q4ix6v";
+ sha256 = "0rxqwry3h2hjz069f0kfr140wgx1khgljnqf112dk5x9rm4l0xny";
type = "gem";
};
- version = "0.9.19";
+ version = "0.9.20";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/builds.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/builds.nix
index 33297d6b2f0..76edc1b3e64 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/builds.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/builds.nix
@@ -4,7 +4,7 @@
, srht, redis, celery, pyyaml, markdown }:
let
- version = "0.47.8";
+ version = "0.48.0";
buildWorker = src: buildGoModule {
inherit src version;
@@ -20,7 +20,7 @@ in buildPythonPackage rec {
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/builds.sr.ht";
rev = version;
- sha256 = "0agnxf118nlfykxbja8mnk4cal56rb2z8mhvyphnxm0ac28iq6jx";
+ sha256 = "1z5bxsn67cqffixqsrnska86mw0a6494650wbi6dbp10z03870bs";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/core.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/core.nix
index d810274c628..67486bd28f3 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/core.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/core.nix
@@ -1,17 +1,18 @@
{ stdenv, fetchgit, fetchNodeModules, buildPythonPackage
, pgpy, flask, bleach, misaka, humanize, markdown, psycopg2, pygments, requests
, sqlalchemy, flask_login, beautifulsoup4, sqlalchemy-utils, celery, alembic
+, importlib-metadata
, sassc, nodejs
, writeText }:
buildPythonPackage rec {
pname = "srht";
- version = "0.54.2";
+ version = "0.54.4";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/core.sr.ht";
rev = version;
- sha256 = "1m9nblm0ygjjdzcf79jk5v8p74dgyby15mqkggw9i3smz9r3afim";
+ sha256 = "0flxvn178hqd8ljz89ddis80zfnmzgimv4506w4dg2flbwzywy7z";
};
node_modules = fetchNodeModules {
@@ -47,6 +48,7 @@ buildPythonPackage rec {
# Unofficial runtime dependencies?
celery
alembic
+ importlib-metadata
];
PKGVER = version;
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/dispatch.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/dispatch.nix
index 7172cdab402..a61f35b9ee1 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/dispatch.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/dispatch.nix
@@ -4,12 +4,12 @@
buildPythonPackage rec {
pname = "dispatchsrht";
- version = "0.11.1";
+ version = "0.12.3";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/dispatch.sr.ht";
rev = version;
- sha256 = "1bi7vn0yr326mf2c63f2fahdlrx2c6a8d6p6bzy2ym2835qfcc0v";
+ sha256 = "0lpc8jpyz1rg3g98546wlhr27b15g32lds77hl42aixv5f5b8lc9";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/git.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/git.nix
index 24974aeb2e7..b580e89c747 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/git.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/git.nix
@@ -4,11 +4,19 @@
, srht, pygit2, scmsrht }:
let
- version = "0.33.1";
+ version = "0.35.6";
+
+ buildShell = src: buildGoModule {
+ inherit src version;
+ pname = "git-srht-shell";
+ goPackagePath = "git.sr.ht/~sircmpwn/git.sr.ht/gitsrht-shell";
+
+ modSha256 = "1v4npijqgv09ssrxf1y1b3syb2fs7smy7k9rcj3ynsfrn9xgfd9y";
+ };
buildDispatcher = src: buildGoModule {
inherit src version;
- pname = "git-sr-ht-dispatcher";
+ pname = "git-srht-dispatcher";
goPackagePath = "git.sr.ht/~sircmpwn/git.sr.ht/gitsrht-dispatch";
modSha256 = "1lmgmlin460g09dph2hw6yz25d4agqwjhrjv0qqsis7df9qpf3i1";
@@ -20,7 +28,7 @@ in buildPythonPackage rec {
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/git.sr.ht";
rev = version;
- sha256 = "0vwjkpvgscr01xhbzmhizqmg1wjhnj7jw9qcsv0s190fqach7ml8";
+ sha256 = "0j8caqbzdqkgc1bdhzz4k5hgh8lhsghfgwf46d19ryf83d8ggxqc";
};
patches = [
@@ -42,6 +50,7 @@ in buildPythonPackage rec {
postInstall = ''
mkdir -p $out/bin
+ cp ${buildShell "${src}/gitsrht-shell"}/bin/gitsrht-shell $out/bin/gitsrht-shell
cp ${buildDispatcher "${src}/gitsrht-dispatch"}/bin/gitsrht-dispatch $out/bin/gitsrht-dispatch
'';
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/hg.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/hg.nix
index 9d5d3596b84..fd5c3145db0 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/hg.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/hg.nix
@@ -4,12 +4,12 @@
buildPythonPackage rec {
pname = "hgsrht";
- version = "0.15.2";
+ version = "0.16.2";
src = fetchhg {
url = "https://hg.sr.ht/~sircmpwn/hg.sr.ht";
rev = version;
- sha256 = "097ikrr8bks4lag1lbaznj0zr1c56lmm5lgm5rfjq0k20l7n2bk0";
+ sha256 = "02bzy31zplnlqg8rcls5n65q1h920lhy6f51w89w1kskdw7r2mhy";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/lists.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/lists.nix
index a1160c8ed3a..8aa6128819f 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/lists.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/lists.nix
@@ -4,12 +4,12 @@
buildPythonPackage rec {
pname = "listssrht";
- version = "0.38.1";
+ version = "0.38.3";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/lists.sr.ht";
rev = version;
- sha256 = "02nfl9xnqx0p98kmcy8bzdwzlnl57k5a04i6gnvimc84c11a9chz";
+ sha256 = "020s6kglm7620pjn2j7fxvaqd5lpz7y7x0wf014jsrm71l6w0rla";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/meta.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/meta.nix
index 199aed5b917..a5458b0b864 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/meta.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/meta.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "metasrht";
- version = "0.35.2";
+ version = "0.37.0";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/meta.sr.ht";
rev = version;
- sha256 = "10x00lydnrcgk7s27fddbrdb8bwc5ivwlpswkcrsi302qcjdff9w";
+ sha256 = "1jf3h2v27cbam8bwiw3x35319pzp0r651p8mfhw150jvskyvmkmr";
};
nativeBuildInputs = srht.nativeBuildInputs;
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/paste.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/paste.nix
index 404b592a1cd..4e397c649f9 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/paste.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/paste.nix
@@ -4,12 +4,12 @@
buildPythonPackage rec {
pname = "pastesrht";
- version = "0.5.2";
+ version = "0.7.3";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/paste.sr.ht";
rev = version;
- sha256 = "16d0qviw3qifyqn94fj03mwxd65abf8bhrvn1fn6ramaq8zpx794";
+ sha256 = "15689gk37djcwdjb636d97k0il2zpdpksb95l9l4d43wipd7x5qi";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/scm.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/scm.nix
index efd7a9bcd28..c5209cee46b 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/scm.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/scm.nix
@@ -4,12 +4,12 @@
buildPythonPackage rec {
pname = "scmsrht";
- version = "0.14.2";
+ version = "0.16.0";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/scm.sr.ht";
rev = version;
- sha256 = "1xi4l1ycdglfm22ybawh5nbwgday0nfb1vqsjqvp2y7ysizwdxc1";
+ sha256 = "0jny8ihn49n7bpw5nhdrfha78yzpxp277l50y1lj142r59kwmh22";
};
nativeBuildInputs = srht.nativeBuildInputs;
diff --git a/nixpkgs/pkgs/applications/version-management/sourcehut/todo.nix b/nixpkgs/pkgs/applications/version-management/sourcehut/todo.nix
index aaee9b54477..a7703bd0729 100644
--- a/nixpkgs/pkgs/applications/version-management/sourcehut/todo.nix
+++ b/nixpkgs/pkgs/applications/version-management/sourcehut/todo.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "todosrht";
- version = "0.51.11";
+ version = "0.51.13";
src = fetchgit {
url = "https://git.sr.ht/~sircmpwn/todo.sr.ht";
rev = version;
- sha256 = "0x4aray1dappalmn2f4wqrhpa5k1idccnafbfhsnfi6nj718i33a";
+ sha256 = "19gywq5j7wlpk7j2whm2ivz0z0i3j50n7k7bx29pghndl7l43c18";
};
patches = [
diff --git a/nixpkgs/pkgs/applications/version-management/yadm/default.nix b/nixpkgs/pkgs/applications/version-management/yadm/default.nix
index 66b785e43b1..bebc9fef0c6 100644
--- a/nixpkgs/pkgs/applications/version-management/yadm/default.nix
+++ b/nixpkgs/pkgs/applications/version-management/yadm/default.nix
@@ -1,10 +1,12 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, git, gnupg }:
let version = "1.12.0"; in
stdenv.mkDerivation {
pname = "yadm";
inherit version;
+ buildInputs = [ git gnupg ];
+
src = fetchFromGitHub {
owner = "TheLocehiliosan";
repo = "yadm";
@@ -12,26 +14,26 @@ stdenv.mkDerivation {
sha256 = "0873jgks7dpfkj5km1jchxdrhf7lia70p0f8zsrh9p4crj5f4pc6";
};
- buildCommand = ''
- mkdir -p $out/bin
- mkdir -p $out/share/man/man1
- mkdir -p $out/share/zsh/site-functions
- mkdir -p $out/share/bash-completion/completions
- sed -e 's:/bin/bash:/usr/bin/env bash:' $src/yadm > $out/bin/yadm
- chmod 755 $out/bin/yadm
- install -m 644 $src/yadm.1 $out/share/man/man1/yadm.1
- install -m644 $src/completion/yadm.zsh_completion $out/share/zsh/site-functions/_yadm
- install -m644 $src/completion/yadm.bash_completion $out/share/bash-completion/completions/yadm.bash
+ dontConfigure = true;
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ install -Dt $out/bin $src/yadm
+ install -Dt $out/share/man/man1 $src/yadm.1
+ install -D $src/completion/yadm.zsh_completion $out/share/zsh/site-functions/_yadm
+ install -D $src/completion/yadm.bash_completion $out/share/bash-completion/completions/yadm.bash
+ runHook postInstall
'';
meta = {
homepage = https://github.com/TheLocehiliosan/yadm;
description = "Yet Another Dotfiles Manager";
longDescription = ''
- yadm is a dotfile management tool with 3 main features: Manages files across
- systems using a single Git repository. Provides a way to use alternate files on
- a specific OS or host. Supplies a method of encrypting confidential data so it
- can safely be stored in your repository.
+ yadm is a dotfile management tool with 3 main features:
+ * Manages files across systems using a single Git repository.
+ * Provides a way to use alternate files on a specific OS or host.
+ * Supplies a method of encrypting confidential data so it can safely be stored in your repository.
'';
license = stdenv.lib.licenses.gpl3;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/applications/video/catt/default.nix b/nixpkgs/pkgs/applications/video/catt/default.nix
new file mode 100644
index 00000000000..1f2b2535931
--- /dev/null
+++ b/nixpkgs/pkgs/applications/video/catt/default.nix
@@ -0,0 +1,31 @@
+{ buildPythonApplication, fetchPypi, lib
+, youtube-dl
+, PyChromecast
+, click
+, ifaddr
+, requests
+}:
+
+buildPythonApplication rec {
+ pname = "catt";
+ version = "0.10.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0n6aa2vvbq0z3vcg4cylhpqxch783cxvxk234647knklgg9vdf1r";
+ };
+
+ propagatedBuildInputs = [
+ youtube-dl PyChromecast click ifaddr requests
+ ];
+
+ doCheck = false; # attempts to access various URLs
+
+ meta = with lib; {
+ description = "Cast All The Things allows you to send videos from many, many online sources to your Chromecast";
+ homepage = "https://github.com/skorokithakis/catt";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ dtzWill ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/applications/video/celluloid/default.nix b/nixpkgs/pkgs/applications/video/celluloid/default.nix
index 47a82470137..22fac11b018 100644
--- a/nixpkgs/pkgs/applications/video/celluloid/default.nix
+++ b/nixpkgs/pkgs/applications/video/celluloid/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "celluloid";
- version = "0.17";
+ version = "0.18";
src = fetchFromGitHub {
owner = "celluloid-player";
repo = "celluloid";
rev = "v${version}";
- sha256 = "0pnxjv6n2q6igxdr8wzbahcj7vccw4nfjdk8fjdnaivf2lyrpv2d";
+ sha256 = "1j8z75y98liirr41rlcn89cshvp1xp71cspcclm6wx455i7q2cg1";
};
nativeBuildInputs = [
@@ -45,7 +45,6 @@ stdenv.mkDerivation rec {
postPatch = ''
patchShebangs meson-post-install.py src/generate-authors.py
- sed -i '/gtk-update-icon-cache/s/^/#/' meson-post-install.py
'';
doCheck = true;
@@ -59,6 +58,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://github.com/celluloid-player/celluloid";
license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ worldofpeace ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/applications/video/clipgrab/default.nix b/nixpkgs/pkgs/applications/video/clipgrab/default.nix
index 145b7cc06c2..ad175b24676 100644
--- a/nixpkgs/pkgs/applications/video/clipgrab/default.nix
+++ b/nixpkgs/pkgs/applications/video/clipgrab/default.nix
@@ -5,10 +5,10 @@
mkDerivation rec {
pname = "clipgrab";
- version = "3.8.5";
+ version = "3.8.6";
src = fetchurl {
- sha256 = "0jfjnzwvz4ynlld0ih7f7d575s5w2dag0hvb02c6qan7xm5jdhv9";
+ sha256 = "1w2j1wk9sf22nnschlraxdbxabqblrxyb8kq0lkyk7dkfa5d0hdq";
# The .tar.bz2 "Download" link is a binary blob, the source is the .tar.gz!
url = "https://download.clipgrab.org/${pname}-${version}.tar.gz";
};
diff --git a/nixpkgs/pkgs/applications/video/handbrake/default.nix b/nixpkgs/pkgs/applications/video/handbrake/default.nix
index 2e216369de9..e8a81a192b5 100644
--- a/nixpkgs/pkgs/applications/video/handbrake/default.nix
+++ b/nixpkgs/pkgs/applications/video/handbrake/default.nix
@@ -7,7 +7,7 @@
# 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,
+{ stdenv, lib, fetchurl, fetchpatch,
# Main build tools
python2, pkgconfig, autoconf, automake, cmake, nasm, libtool, m4, lzma,
# Processing, video codecs, containers
@@ -81,6 +81,13 @@ stdenv.mkDerivation rec {
# cp: cannot create regular file './internal_defaults.json': File exists
enableParallelBuilding = false;
+ # The samplerate patch should be removed when HandBrake 1.3.0 is released
+ patches = [(fetchpatch {
+ name = "set-ffmpeg-samplerate.patch";
+ url = "https://patch-diff.githubusercontent.com/raw/HandBrake/HandBrake/pull/2126.patch";
+ sha256 = "00lds9h27cvyr53qpvv8gbv01hfxdxd8gphxcwbwg8akqrvk9gbf";
+ })];
+
preConfigure = ''
patchShebangs scripts
diff --git a/nixpkgs/pkgs/applications/video/kodi/default.nix b/nixpkgs/pkgs/applications/video/kodi/default.nix
index 7953cde2413..8edc99c5f02 100644
--- a/nixpkgs/pkgs/applications/video/kodi/default.nix
+++ b/nixpkgs/pkgs/applications/video/kodi/default.nix
@@ -8,7 +8,7 @@
, libXt, libXmu, libXext
, libXinerama, libXrandr
, libXtst, libXfixes, systemd
-, alsaLib, libGLU_combined, glew, fontconfig, freetype, ftgl
+, alsaLib, libGLU, libGL, glew, fontconfig, freetype, ftgl
, libjpeg, jasper, libpng, libtiff
, libmpeg2, libsamplerate, libmad
, libogg, libvorbis, flac, libxslt
@@ -156,7 +156,7 @@ in stdenv.mkDerivation {
openssl gperf tinyxml2 taglib libssh swig jre
libX11 xorgproto libXt libXmu libXext
libXinerama libXrandr libXtst libXfixes
- alsaLib libGLU_combined glew fontconfig freetype ftgl
+ alsaLib libGL libGLU glew fontconfig freetype ftgl
libjpeg jasper libpng libtiff
libmpeg2 libsamplerate libmad
libogg libvorbis flac libxslt systemd
diff --git a/nixpkgs/pkgs/applications/video/mediathekview/default.nix b/nixpkgs/pkgs/applications/video/mediathekview/default.nix
index a5de209854b..586779252b6 100644
--- a/nixpkgs/pkgs/applications/video/mediathekview/default.nix
+++ b/nixpkgs/pkgs/applications/video/mediathekview/default.nix
@@ -1,25 +1,29 @@
{ stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
- version = "13.2.1";
+ version = "13.5.0";
pname = "mediathekview";
src = fetchurl {
- url = "https://download.mediathekview.de/stabil/MediathekView-${version}.tar.gz";
- sha256 = "11wg6klviig0h7pprfaygamsgqr7drqra2s4yxgfak6665033l2a";
+ url = "https://download.mediathekview.de/stabil/MediathekView-${version}-linux.tar.gz";
+ sha256 = "0n05w2d6sh03rjms7m9b5nj84cl16gkrc9nsn53kvldglmqmmrac";
};
nativeBuildInputs = [ makeWrapper ];
installPhase = ''
- mkdir -p $out/{lib,bin,share/mediathekview}
+ mkdir -p $out/{bin,lib}
- install -m644 MediathekView.jar $out/
- install -m644 -t $out/lib lib/*
- install -m755 bin/flv.sh $out/share/mediathekview
+ install -m644 MediathekView.jar $out/lib
makeWrapper ${jre}/bin/java $out/bin/mediathek \
- --add-flags "-cp '$out/lib/*' -jar $out/MediathekView.jar"
- '';
+ --add-flags "-Xmx1G -jar $out/lib/MediathekView.jar"
+
+ makeWrapper ${jre}/bin/java $out/bin/MediathekView \
+ --add-flags "-Xmx1G -jar $out/lib/MediathekView.jar"
+
+ makeWrapper ${jre}/bin/java $out/bin/MediathekView_ipv4 \
+ --add-flags "-Xmx1G -Djava.net.preferIPv4Stack=true -jar $out/lib/MediathekView.jar"
+ '';
meta = with stdenv.lib; {
description = "Offers access to the Mediathek of different tv stations (ARD, ZDF, Arte, etc.)";
diff --git a/nixpkgs/pkgs/applications/video/mkvtoolnix/default.nix b/nixpkgs/pkgs/applications/video/mkvtoolnix/default.nix
index af917981e1c..153d0a20b6e 100644
--- a/nixpkgs/pkgs/applications/video/mkvtoolnix/default.nix
+++ b/nixpkgs/pkgs/applications/video/mkvtoolnix/default.nix
@@ -13,13 +13,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "mkvtoolnix";
- version = "37.0.0";
+ version = "38.0.0";
src = fetchFromGitLab {
owner = "mbunkus";
repo = "mkvtoolnix";
rev = "release-${version}";
- sha256 = "0r1qzvqc6xx7rmv4v4fjc70cqy832h8v0fjf6c5ljbg1c6pgkl0l";
+ sha256 = "0874rfslglywpa8ilhqv59zvn2hisdsbwd7r61psf5rd64v72ym4";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/applications/video/mpv/default.nix b/nixpkgs/pkgs/applications/video/mpv/default.nix
index 2a8a0a64274..f3c7d376100 100644
--- a/nixpkgs/pkgs/applications/video/mpv/default.nix
+++ b/nixpkgs/pkgs/applications/video/mpv/default.nix
@@ -20,33 +20,39 @@
, libcdio-paranoia ? null
, vulkanSupport ? stdenv.isLinux
- , shaderc ? null
+ , libplacebo ? null
+ , shaderc ? null
, vulkan-headers ? null
- , vulkan-loader ? null
+ , vulkan-loader ? null
+
+, drmSupport ? stdenv.isLinux
+ , libdrm ? null
+ , mesa ? null
, alsaSupport ? stdenv.isLinux, alsaLib ? null
, bluraySupport ? true, libbluray ? null
, bs2bSupport ? true, libbs2b ? null
, cacaSupport ? true, libcaca ? null
, cmsSupport ? true, lcms2 ? null
-, drmSupport ? stdenv.isLinux, libdrm ? null
, dvdnavSupport ? stdenv.isLinux, libdvdnav ? null
-, dvdreadSupport ? stdenv.isLinux, libdvdread ? null
, libpngSupport ? true, libpng ? null
, pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio ? null
-, rubberbandSupport ? stdenv.isLinux, rubberband ? null
+, rubberbandSupport ? stdenv.isLinux, rubberband ? null
, screenSaverSupport ? true, libXScrnSaver ? null
+, sambaSupport ? stdenv.isLinux, samba ? null
, sdl2Support ? true, SDL2 ? null
+, sndioSupport ? true, sndio ? null
, speexSupport ? true, speex ? null
, theoraSupport ? true, libtheora ? null
-, vaapiSupport ? stdenv.isLinux, libva ? null
+, vaapiSupport ? stdenv.isLinux, libva ? null
, vdpauSupport ? true, libvdpau ? null
, xineramaSupport ? stdenv.isLinux, libXinerama ? null
, xvSupport ? stdenv.isLinux, libXv ? null
, youtubeSupport ? true, youtube-dl ? null
+, zimgSupport ? true, zimg ? null
, archiveSupport ? false, libarchive ? null
, jackaudioSupport ? false, libjack2 ? null
-, openalSupport ? false, openalSoft ? null
+, openalSupport ? true, openalSoft ? null
, vapoursynthSupport ? false, vapoursynth ? null
}:
@@ -60,28 +66,31 @@ assert archiveSupport -> available libarchive;
assert bluraySupport -> available libbluray;
assert bs2bSupport -> available libbs2b;
assert cacaSupport -> available libcaca;
-assert cddaSupport -> all available [libcdio libcdio-paranoia];
+assert cddaSupport -> all available [ libcdio libcdio-paranoia ];
assert cmsSupport -> available lcms2;
-assert drmSupport -> available libdrm;
+assert drmSupport -> all available [ libdrm mesa ];
assert dvdnavSupport -> available libdvdnav;
-assert dvdreadSupport -> available libdvdread;
assert jackaudioSupport -> available libjack2;
assert libpngSupport -> available libpng;
assert openalSupport -> available openalSoft;
assert pulseSupport -> available libpulseaudio;
assert rubberbandSupport -> available rubberband;
assert screenSaverSupport -> available libXScrnSaver;
+assert sambaSupport -> available samba;
assert sdl2Support -> available SDL2;
+assert sndioSupport -> available sndio;
assert speexSupport -> available speex;
assert theoraSupport -> available libtheora;
assert vaapiSupport -> available libva;
assert vapoursynthSupport -> available vapoursynth;
assert vdpauSupport -> available libvdpau;
+assert vulkanSupport -> all available [ libplacebo shaderc vulkan-headers vulkan-loader ];
assert waylandSupport -> all available [ wayland wayland-protocols libxkbcommon ];
assert x11Support -> all available [ libGLU_combined libX11 libXext libXxf86vm libXrandr ];
assert xineramaSupport -> x11Support && available libXinerama;
assert xvSupport -> x11Support && available libXv;
assert youtubeSupport -> available youtube-dl;
+assert zimgSupport -> available zimg;
let
# Purity: Waf is normally downloaded by bootstrap.py, but
@@ -92,17 +101,17 @@ let
"http://www.freehackers.org/~tnagy/release/waf-${wafVersion}" ];
sha256 = "0j7sbn3w6bgslvwwh5v9527w3gi2sd08kskrgxamx693y0b0i3ia";
};
- luaEnv = lua.withPackages(ps: with ps; [ luasocket ]);
+ luaEnv = lua.withPackages (ps: with ps; [ luasocket ]);
in stdenv.mkDerivation rec {
pname = "mpv";
- version = "0.29.1";
+ version = "0.30.0";
src = fetchFromGitHub {
- owner = "mpv-player";
- repo = "mpv";
+ owner = "mpv-player";
+ repo = "mpv";
rev = "v${version}";
- sha256 = "138921kx8g6qprim558xin09xximjhsj9ss8b71ifg2m6kclym8m";
+ sha256 = "17mxjgcfljlv6h0ik3332xsqbs0ybvk6dkwflyl0cjh15vl1iv6f";
};
postPatch = ''
@@ -115,7 +124,6 @@ in stdenv.mkDerivation rec {
configureFlags = [
"--enable-libmpv-shared"
"--enable-manpage-build"
- "--enable-zsh-comp"
"--disable-libmpv-static"
"--disable-static-build"
"--disable-build-date" # Purity
@@ -123,8 +131,10 @@ in stdenv.mkDerivation rec {
(enableFeature archiveSupport "libarchive")
(enableFeature cddaSupport "cdda")
(enableFeature dvdnavSupport "dvdnav")
- (enableFeature dvdreadSupport "dvdread")
(enableFeature openalSupport "openal")
+ (enableFeature sambaSupport "libsmbclient")
+ (enableFeature sdl2Support "sdl2")
+ (enableFeature sndioSupport "sndio")
(enableFeature vaapiSupport "vaapi")
(enableFeature waylandSupport "wayland")
(enableFeature stdenv.isLinux "dvbin")
@@ -147,15 +157,15 @@ in stdenv.mkDerivation rec {
++ optional bs2bSupport libbs2b
++ optional cacaSupport libcaca
++ optional cmsSupport lcms2
- ++ optional drmSupport libdrm
- ++ optional dvdreadSupport libdvdread
++ optional jackaudioSupport libjack2
++ optional libpngSupport libpng
++ optional openalSupport openalSoft
++ optional pulseSupport libpulseaudio
++ optional rubberbandSupport rubberband
+ ++ optional sambaSupport samba
++ optional screenSaverSupport libXScrnSaver
++ optional sdl2Support SDL2
+ ++ optional sndioSupport sndio
++ optional speexSupport speex
++ optional theoraSupport libtheora
++ optional vaapiSupport libva
@@ -164,13 +174,15 @@ in stdenv.mkDerivation rec {
++ optional xineramaSupport libXinerama
++ optional xvSupport libXv
++ optional youtubeSupport youtube-dl
+ ++ optional zimgSupport zimg
++ optional stdenv.isDarwin libiconv
++ optional stdenv.isLinux nv-codec-headers
++ optionals cddaSupport [ libcdio libcdio-paranoia ]
+ ++ optionals drmSupport [ libdrm mesa ]
++ optionals dvdnavSupport [ libdvdnav libdvdnav.libdvdread ]
++ optionals waylandSupport [ wayland wayland-protocols libxkbcommon ]
++ optionals x11Support [ libX11 libXext libGLU_combined libXxf86vm libXrandr ]
- ++ optionals vulkanSupport [ shaderc vulkan-headers vulkan-loader ]
+ ++ optionals vulkanSupport [ libplacebo shaderc vulkan-headers vulkan-loader ]
++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
CoreFoundation Cocoa CoreAudio
]);
diff --git a/nixpkgs/pkgs/applications/video/mythtv/default.nix b/nixpkgs/pkgs/applications/video/mythtv/default.nix
index d5c46491cf4..7914bb84c42 100644
--- a/nixpkgs/pkgs/applications/video/mythtv/default.nix
+++ b/nixpkgs/pkgs/applications/video/mythtv/default.nix
@@ -1,40 +1,40 @@
-{ stdenv, fetchFromGitHub, which, qtbase, qtwebkit, qtscript, xlibsWrapper
+{ stdenv, mkDerivation, fetchFromGitHub, which, qtbase, qtwebkit, qtscript, xlibsWrapper
, libpulseaudio, fftwSinglePrec , lame, zlib, libGLU_combined, alsaLib, freetype
-, perl, pkgconfig , libX11, libXv, libXrandr, libXvMC, libXinerama, libXxf86vm
-, libXmu , yasm, libuuid, taglib, libtool, autoconf, automake, file, exiv2
-, linuxHeaders, fetchpatch
+, perl, pkgconfig , libsamplerate, libbluray, lzo, libX11, libXv, libXrandr, libXvMC, libXinerama, libXxf86vm
+, libXmu , yasm, libuuid, taglib, libtool, autoconf, automake, file, exiv2, linuxHeaders
+, libXNVCtrl, enableXnvctrl ? false
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "mythtv";
- version = "29.1";
+ version = "30.0";
src = fetchFromGitHub {
owner = "MythTV";
repo = "mythtv";
rev = "v${version}";
- sha256 = "0pjxv4bmq8h285jsr02svgaa03614arsyk12fn9d4rndjsi2cc3x";
+ sha256 = "1pfzjb07xwd3mfgmbr4kkiyfyvwy9fkl13ik7bvqds86m0ws5bw4";
};
patches = [
# Fixes build with exiv2 0.27.1.
- (fetchpatch {
- name = "004-exiv2.patch";
- url = "https://aur.archlinux.org/cgit/aur.git/plain/004-exiv2.patch?h=mythtv&id=76ea37f8556805b205878772ad7874e487c0d946";
- sha256 = "0mh542f53qgky0w3s2bv0gmcxzvmb10834z3cfff40fby2ffr6k8";
- })
+ ./exiv2.patch
+ # Disables OS detection used while checking for xnvctrl support.
+ ./disable-os-detection.patch
];
setSourceRoot = ''sourceRoot=$(echo */mythtv)'';
buildInputs = [
freetype qtbase qtwebkit qtscript lame zlib xlibsWrapper libGLU_combined
- perl alsaLib libpulseaudio fftwSinglePrec libX11 libXv libXrandr libXvMC
+ perl libsamplerate libbluray lzo alsaLib libpulseaudio fftwSinglePrec libX11 libXv libXrandr libXvMC
libXmu libXinerama libXxf86vm libXmu libuuid taglib exiv2
- ];
+ ] ++ stdenv.lib.optional enableXnvctrl libXNVCtrl;
nativeBuildInputs = [ pkgconfig which yasm libtool autoconf automake file ];
- configureFlags = [ "--dvb-path=${linuxHeaders}/include" ];
+ configureFlags =
+ [ "--dvb-path=${linuxHeaders}/include" ]
+ ++ stdenv.lib.optionals (!enableXnvctrl) [ "--disable-xnvctrl" ];
meta = with stdenv.lib; {
homepage = https://www.mythtv.org/;
diff --git a/nixpkgs/pkgs/applications/video/mythtv/disable-os-detection.patch b/nixpkgs/pkgs/applications/video/mythtv/disable-os-detection.patch
new file mode 100644
index 00000000000..5a35dc2d1dd
--- /dev/null
+++ b/nixpkgs/pkgs/applications/video/mythtv/disable-os-detection.patch
@@ -0,0 +1,51 @@
+--- a/configure 1970-01-01 01:00:01.000000000 +0100
++++ b/configure 2019-10-26 11:54:01.920776490 +0200
+@@ -6642,29 +6642,29 @@
+ require libXinerama X11/extensions/Xinerama.h XineramaQueryExtension -lXinerama
+ require libXext "X11/Xdefs.h X11/Xlib.h X11/extensions/Xext.h" XMissingExtension -lXext
+ if enabled xnvctrl; then
+- case $target_os in
+- linux)
++# case $target_os in
++# linux)
+ # Bah. Suse linux doesn't have xnvctrl.
+- . /etc/os-release
+- case $ID in
+- *suse*)
++# . /etc/os-release
++# case $ID in
++# *suse*)
+ # This is hopefully temporary.
+- disable xnvctrl_external
+- ;;
+- *)
+- require XNVctrl "X11/Xlib.h NVCtrl/NVCtrl.h NVCtrl/NVCtrlLib.h" XNVCTRLIsNvScreen -lXNVCtrl || disable xnvctrl
+- ;;
+- esac
+- ;;
+- freebsd)
++# disable xnvctrl_external
++# ;;
++# *)
++ require XNVctrl "X11/Xlib.h NVCtrl/NVCtrl.h NVCtrl/NVCtrlLib.h" XNVCTRLIsNvScreen -lXNVCtrl || disable xnvctrl
++# ;;
++# esac
++# ;;
++# freebsd)
+ # This is hopefully temporary, and will eventually
+ # check for a system library too.
+- disable xnvctrl_external
+- ;;
+- *)
+- disable xnvctrl
+- ;;
+- esac
++# disable xnvctrl_external
++# ;;
++# *)
++# disable xnvctrl
++# ;;
++# esac
+ fi
+ fi
+
diff --git a/nixpkgs/pkgs/applications/video/mythtv/exiv2.patch b/nixpkgs/pkgs/applications/video/mythtv/exiv2.patch
new file mode 100644
index 00000000000..29bf1f5967b
--- /dev/null
+++ b/nixpkgs/pkgs/applications/video/mythtv/exiv2.patch
@@ -0,0 +1,19 @@
+Patch source: https://aur.archlinux.org/cgit/aur.git/plain/004-exiv2.patch?h=mythtv&id=76ea37f8556805b205878772ad7874e487c0d946
+--- a/libs/libmythmetadata/imagemetadata.cpp
++++ b/libs/libmythmetadata/imagemetadata.cpp
+@@ -7,14 +7,7 @@
+ #include "exitcodes.h" // for ffprobe
+
+ // libexiv2 for Exif metadata
+-//#include <exiv2/exiv2.hpp>
+-// Note: Older versions of Exiv2 don't have the exiv2.hpp include
+-// file. Using image.hpp instead seems to work.
+-#ifdef _MSC_VER
+-#include <exiv2/src/image.hpp>
+-#else
+-#include <exiv2/image.hpp>
+-#endif
++#include <exiv2/exiv2.hpp>
+
+ // To read FFMPEG Metadata
+ extern "C" {
diff --git a/nixpkgs/pkgs/applications/video/obs-studio/default.nix b/nixpkgs/pkgs/applications/video/obs-studio/default.nix
index 72aa59571bf..e5022242ef8 100644
--- a/nixpkgs/pkgs/applications/video/obs-studio/default.nix
+++ b/nixpkgs/pkgs/applications/video/obs-studio/default.nix
@@ -37,13 +37,13 @@ let
optional = stdenv.lib.optional;
in mkDerivation rec {
pname = "obs-studio";
- version = "24.0.1";
+ version = "24.0.3";
src = fetchFromGitHub {
owner = "jp9000";
repo = "obs-studio";
rev = version;
- sha256 = "056s0hs1ds3c57sc0gy39dxaxvwlakl3w25jxgawh0fs99211ar5";
+ sha256 = "0g8nzs696f3myz4hvygav85b0jgjmn6dicy50axmapdv8miff9xa";
};
nativeBuildInputs = [ cmake
diff --git a/nixpkgs/pkgs/applications/video/obs-studio/fix-search-path.patch b/nixpkgs/pkgs/applications/video/obs-studio/fix-search-path.patch
new file mode 100644
index 00000000000..4503447ff5d
--- /dev/null
+++ b/nixpkgs/pkgs/applications/video/obs-studio/fix-search-path.patch
@@ -0,0 +1,13 @@
+diff --git a/external/FindLibObs.cmake b/external/FindLibObs.cmake
+index ab0a3de..19c63ee 100644
+--- a/external/FindLibObs.cmake
++++ b/external/FindLibObs.cmake
+@@ -95,7 +95,7 @@ if(LIBOBS_FOUND)
+
+ set(LIBOBS_INCLUDE_DIRS ${LIBOBS_INCLUDE_DIR} ${W32_PTHREADS_INCLUDE_DIR})
+ set(LIBOBS_LIBRARIES ${LIBOBS_LIB} ${W32_PTHREADS_LIB})
+- include(${LIBOBS_INCLUDE_DIR}/../cmake/external/ObsPluginHelpers.cmake)
++ include(external/ObsPluginHelpers.cmake)
+
+ # allows external plugins to easily use/share common dependencies that are often included with libobs (such as FFmpeg)
+ if(NOT DEFINED INCLUDED_LIBOBS_CMAKE_MODULES)
diff --git a/nixpkgs/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch b/nixpkgs/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch
new file mode 100644
index 00000000000..caef96c381f
--- /dev/null
+++ b/nixpkgs/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch
@@ -0,0 +1,17 @@
+diff --git a/src/obs-ndi.cpp b/src/obs-ndi.cpp
+index 493831c..7b0f8db 100644
+--- a/src/obs-ndi.cpp
++++ b/src/obs-ndi.cpp
+@@ -197,11 +197,7 @@ const char* obs_module_description()
+ const NDIlib_v4* load_ndilib()
+ {
+ QStringList locations;
+- locations << QString(qgetenv(NDILIB_REDIST_FOLDER));
+-#if defined(__linux__) || defined(__APPLE__)
+- locations << "/usr/lib";
+- locations << "/usr/local/lib";
+-#endif
++ locations << "@NDI@/lib";
+
+ for (QString path : locations) {
+ blog(LOG_INFO, "Trying '%s'", path.toUtf8().constData());
diff --git a/nixpkgs/pkgs/applications/video/obs-studio/linuxbrowser.nix b/nixpkgs/pkgs/applications/video/obs-studio/linuxbrowser.nix
index 4761cd0e50a..134e0cb8a9e 100644
--- a/nixpkgs/pkgs/applications/video/obs-studio/linuxbrowser.nix
+++ b/nixpkgs/pkgs/applications/video/obs-studio/linuxbrowser.nix
@@ -5,18 +5,19 @@
# mkdir -p ~/.config/obs-studio/plugins
# ln -s ~/.nix-profile/share/obs/obs-plugins/obs-linuxbrowser ~/.config/obs-studio/plugins/
-{ stdenv, fetchFromGitHub, obs-studio, cmake, libcef
-}:
+{ stdenv, fetchFromGitHub, obs-studio, cmake, libcef }:
stdenv.mkDerivation rec {
pname = "obs-linuxbrowser";
- version = "0.6.1";
+ version = "0.6.1-6-gf86dba6";
+
src = fetchFromGitHub {
owner = "bazukas";
repo = "obs-linuxbrowser";
rev = version;
- sha256 = "1mi9pchy07ipnx1m2767n29d53v822yajcf6c3705dhz882z21zq";
+ sha256 = "08d7qz0721va88bcyia8p0ycw50f6x3yk97s3vzhsc9xpq691kpi";
};
+
nativeBuildInputs = [ cmake ];
buildInputs = [ obs-studio ];
postUnpack = ''
@@ -44,6 +45,5 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ puffnfresh ];
license = licenses.gpl2;
platforms = with platforms; linux;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/applications/video/obs-studio/obs-ndi.nix b/nixpkgs/pkgs/applications/video/obs-studio/obs-ndi.nix
new file mode 100644
index 00000000000..452793f442e
--- /dev/null
+++ b/nixpkgs/pkgs/applications/video/obs-studio/obs-ndi.nix
@@ -0,0 +1,41 @@
+# We don't have a wrapper which can supply obs-studio plugins so you have to
+# somewhat manually install this:
+
+# nix-env -f "<nixpkgs>" -iA obs-ndi
+# mkdir -p ~/.config/obs-studio/plugins/bin
+# ln -s ~/.nix-profile/lib/obs-plugins/obs-ndi.so ~/.config/obs-studio/plugins/bin/
+
+{ stdenv, fetchFromGitHub, obs-studio, cmake, qt5, ndi }:
+
+stdenv.mkDerivation rec {
+ pname = "obs-ndi";
+ version = "4.7.1";
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ obs-studio qt5.qtbase ndi ];
+
+ src = fetchFromGitHub {
+ owner = "Palakis";
+ repo = "obs-ndi";
+ rev = version;
+ sha256 = "040fkbf3f3qgqcrd3072y3zrjb4fwga8zr10jym744xd7bgyylqh";
+ };
+
+ patches = [ ./fix-search-path.patch ./hardcode-ndi-path.patch ];
+
+ postPatch = "sed -i -e s,@NDI@,${ndi},g src/obs-ndi.cpp";
+
+ cmakeFlags = [
+ "-DLIBOBS_INCLUDE_DIR=${obs-studio}/include/obs"
+ "-DLIBOBS_LIB=${obs-studio}/lib"
+ "-DCMAKE_CXX_FLAGS=-I${obs-studio.src}/UI/obs-frontend-api"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Network A/V plugin for OBS Studio";
+ homepage = https://github.com/Palakis/obs-ndi;
+ maintainers = with maintainers; [ peti ];
+ license = licenses.gpl2;
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/video/smplayer/default.nix b/nixpkgs/pkgs/applications/video/smplayer/default.nix
index 495fc6f6745..65a7f358d6f 100644
--- a/nixpkgs/pkgs/applications/video/smplayer/default.nix
+++ b/nixpkgs/pkgs/applications/video/smplayer/default.nix
@@ -1,11 +1,12 @@
{ lib, mkDerivation, fetchurl, qmake, qtscript }:
mkDerivation rec {
- name = "smplayer-19.5.0";
+ pname = "smplayer";
+ version = "19.10.2";
src = fetchurl {
- url = "mirror://sourceforge/smplayer/${name}.tar.bz2";
- sha256 = "1xda9pbrc3dfbs71n5l8yszlcywz9456mwkv52vmn8lszhvjpjxm";
+ url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
+ sha256 = "0i2c15yxk4by2zyjhb7n08larz9pmpa6zw383aybjxqh0nd9zv9p";
};
buildInputs = [ qtscript ];
@@ -13,13 +14,12 @@ mkDerivation rec {
dontUseQmakeConfigure = true;
- preConfigure = ''
- makeFlags="PREFIX=$out"
- '';
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = {
description = "A complete front-end for MPlayer";
- homepage = http://smplayer.sourceforge.net/;
+ longDescription = "Either mplayer or mpv should also be installed for smplayer to play medias";
+ homepage = https://www.smplayer.info;
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/applications/video/vdr/wrapper.nix b/nixpkgs/pkgs/applications/video/vdr/wrapper.nix
index 497ad7c77a0..50d3b9d65a8 100644
--- a/nixpkgs/pkgs/applications/video/vdr/wrapper.nix
+++ b/nixpkgs/pkgs/applications/video/vdr/wrapper.nix
@@ -8,7 +8,7 @@
in symlinkJoin {
- name = "vdr-with-plugins-${(builtins.parseDrvName vdr.name).version}";
+ name = "vdr-with-plugins-${lib.getVersion vdr}";
paths = [ vdr ] ++ plugins;
diff --git a/nixpkgs/pkgs/applications/virtualization/OVMF/default.nix b/nixpkgs/pkgs/applications/virtualization/OVMF/default.nix
index c0080329487..e475c4ed78a 100644
--- a/nixpkgs/pkgs/applications/virtualization/OVMF/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/OVMF/default.nix
@@ -16,7 +16,7 @@ let
else
throw "Unsupported architecture";
- version = (builtins.parseDrvName edk2.name).version;
+ version = lib.getVersion edk2;
in
edk2.mkDerivation projectDscPath {
diff --git a/nixpkgs/pkgs/applications/virtualization/arion/default.nix b/nixpkgs/pkgs/applications/virtualization/arion/default.nix
new file mode 100644
index 00000000000..f144ec97677
--- /dev/null
+++ b/nixpkgs/pkgs/applications/virtualization/arion/default.nix
@@ -0,0 +1,83 @@
+{ pkgs
+, lib
+, haskellPackages
+, haskell
+, runCommand
+}:
+
+let
+
+ /* This derivation builds the arion tool.
+
+ It is based on the arion-compose Haskell package, but adapted and extended to
+ - have the correct name
+ - have a smaller closure size
+ - have functions to use Arion from inside Nix: arion.eval and arion.build
+ - make it self-contained by including docker-compose
+ */
+ arion =
+ justStaticExecutables (
+ overrideCabal
+ arion-compose
+ cabalOverrides
+ );
+
+ inherit (haskell.lib) justStaticExecutables overrideCabal;
+
+ inherit (haskellPackages) arion-compose;
+
+ cabalOverrides = o: {
+ buildTools = (o.buildTools or []) ++ [pkgs.makeWrapper];
+ passthru = (o.passthru or {}) // {
+ inherit eval build;
+ };
+ # Patch away the arion-compose name. Unlike the Haskell library, the program
+ # is called arion (arion was already taken on hackage).
+ pname = "arion";
+ src = arion-compose.src;
+
+ # PYTHONPATH
+ #
+ # We close off the python module search path!
+ #
+ # Accepting directories from the environment into the search path
+ # tends to break things. Docker Compose does not have a plugin
+ # system as far as I can tell, so I don't expect this to break a
+ # feature, but rather to make the program more robustly self-
+ # contained.
+
+ postInstall = ''${o.postInstall or ""}
+ mkdir -p $out/libexec
+ mv $out/bin/arion $out/libexec
+ makeWrapper $out/libexec/arion $out/bin/arion \
+ --unset PYTHONPATH \
+ --prefix PATH : ${lib.makeBinPath [ pkgs.docker-compose ]} \
+ ;
+ '';
+ };
+
+ # Unpacked sources for evaluation by `eval`
+ srcUnpacked = runCommand "arion-src" {}
+ "mkdir $out; tar -C $out --strip-components=1 -xf ${arion-compose.src}";
+
+ /* Function for evaluating a composition
+
+ Re-uses this Nixpkgs evaluation instead of `arion-pkgs.nix`.
+
+ Returns the module system's `config` and `options` variables.
+ */
+ eval = args@{...}:
+ import (srcUnpacked + "/src/nix/eval-composition.nix")
+ ({ inherit pkgs; } // args);
+
+ /* Function to derivation of the docker compose yaml file
+ NOTE: The output will change: https://github.com/hercules-ci/arion/issues/82
+
+ This function is particularly useful on CI, although the references
+ to image tarballs may not always be desirable.
+ */
+ build = args@{...}:
+ let composition = eval args;
+ in composition.config.out.dockerComposeYaml;
+
+in arion
diff --git a/nixpkgs/pkgs/applications/virtualization/charliecloud/default.nix b/nixpkgs/pkgs/applications/virtualization/charliecloud/default.nix
index 35c78dfd50a..a0694b7efbe 100644
--- a/nixpkgs/pkgs/applications/virtualization/charliecloud/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/charliecloud/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
- version = "0.11";
+ version = "0.12";
pname = "charliecloud";
src = fetchFromGitHub {
owner = "hpc";
repo = "charliecloud";
rev = "v${version}";
- sha256 = "10dzas5fyh2lpa0kf1xv8z9c4g4cf0zlmnpilyvpcyccyfjf6cp2";
+ sha256 = "177rcf1klcxsp6x9cw75cmz3y2izgd1hvi1rb9vc6iz9qx1nmk3v";
};
buildInputs = [ python ];
diff --git a/nixpkgs/pkgs/applications/virtualization/cntr/default.nix b/nixpkgs/pkgs/applications/virtualization/cntr/default.nix
index 13afe0a4261..698f6df0673 100644
--- a/nixpkgs/pkgs/applications/virtualization/cntr/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/cntr/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "cntr";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "Mic92";
repo = "cntr";
rev = version;
- sha256 = "0lmbsnjia44h4rskqkv9yc7xb6f3qjgbg8kcr9zqnr7ivr5fjcxg";
+ sha256 = "0dhfz7aj3cqi974ybf0axchih40rzrs9m8bxhwz1hgig57aisfc0";
};
cargoSha256 = "0xkwza9fx61pvlsm0s3dxc9i09mqp6c9df8w63fyiq7174vjxryx";
diff --git a/nixpkgs/pkgs/applications/virtualization/conmon/default.nix b/nixpkgs/pkgs/applications/virtualization/conmon/default.nix
index 0b523d7b88d..a3576557f34 100644
--- a/nixpkgs/pkgs/applications/virtualization/conmon/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/conmon/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
project = "conmon";
name = "${project}-${version}";
- version = "2.0.0";
+ version = "2.0.3";
src = fetchFromGitHub {
owner = "containers";
repo = project;
rev = "v${version}";
- sha256 = "1sigcylya668f5jzkf1vgfsgqy26l3glh9a3g8lhd2468ax6wymk";
+ sha256 = "0xsirdsgq84bsjb1xgzv3pnjhm9l13vwj79zd8rjdd7p28wsxb0y";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/applications/virtualization/containerd/default.nix b/nixpkgs/pkgs/applications/virtualization/containerd/default.nix
index b770c6ed0a5..70865ea848b 100644
--- a/nixpkgs/pkgs/applications/virtualization/containerd/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/containerd/default.nix
@@ -16,8 +16,6 @@ buildGoPackage rec {
goPackagePath = "github.com/containerd/containerd";
outputs = [ "bin" "out" "man" ];
- hardeningDisable = [ "fortify" ];
-
buildInputs = [ btrfs-progs go-md2man utillinux ];
buildFlags = "VERSION=v${version}";
diff --git a/nixpkgs/pkgs/applications/virtualization/cri-o/default.nix b/nixpkgs/pkgs/applications/virtualization/cri-o/default.nix
index 07b6d024990..29111399ae9 100644
--- a/nixpkgs/pkgs/applications/virtualization/cri-o/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/cri-o/default.nix
@@ -17,7 +17,7 @@
buildGoPackage rec {
project = "cri-o";
- version = "1.15.2";
+ version = "1.16.1";
name = "${project}-${version}${flavor}";
goPackagePath = "github.com/${project}/${project}";
@@ -26,7 +26,7 @@ buildGoPackage rec {
owner = "cri-o";
repo = "cri-o";
rev = "v${version}";
- sha256 = "0fiizxwxdq87h943421ivgw49jndk23yjz3saf1rzmn7g3xh2pn4";
+ sha256 = "0w690zhc55gdqzc31jc34nrzwd253pfb3rq23z51q22nqwmlsh9p";
};
outputs = [ "bin" "out" ];
@@ -42,17 +42,23 @@ buildGoPackage rec {
pushd go/src/${goPackagePath}
# Build pause
- go build -tags ${makeFlags} -o bin/crio-config -buildmode=pie \
- -ldflags '-s -w ${ldflags}' ${goPackagePath}/cmd/crio-config
-
make -C pause
- # Build the crio binary
- go build -tags ${makeFlags} -o bin/crio -buildmode=pie \
- -ldflags '-s -w ${ldflags}' ${goPackagePath}/cmd/crio
+ # Build the crio binaries
+ function build() {
+ go build \
+ -tags ${makeFlags} \
+ -o bin/"$1" \
+ -buildmode=pie \
+ -ldflags '-s -w ${ldflags}' \
+ ${goPackagePath}/cmd/"$1"
+ }
+ build crio
+ build crio-status
'';
installPhase = ''
install -Dm755 bin/crio $bin/bin/crio${flavor}
+ install -Dm755 bin/crio-status $bin/bin/crio-status${flavor}
mkdir -p $bin/libexec/crio
install -Dm755 bin/pause $bin/libexec/crio/pause${flavor}
diff --git a/nixpkgs/pkgs/applications/virtualization/docker-compose/default.nix b/nixpkgs/pkgs/applications/virtualization/docker-compose/default.nix
index b1c42b099b6..7e8dbf33a7b 100644
--- a/nixpkgs/pkgs/applications/virtualization/docker-compose/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/docker-compose/default.nix
@@ -7,12 +7,12 @@
}:
buildPythonApplication rec {
- version = "1.24.1";
+ version = "1.25.0";
pname = "docker-compose";
src = fetchPypi {
inherit pname version;
- sha256 = "0lx7bx6jvhydbab8vwry0bclhdf0dfj6jrns1m5y45yp9ybqxmd5";
+ sha256 = "0zlprmsgmj4z627snsl0qmq8y7ggcyqrqm5vxvrvcigl7zywnprc";
};
# lots of networking and other fails
diff --git a/nixpkgs/pkgs/applications/virtualization/docker/default.nix b/nixpkgs/pkgs/applications/virtualization/docker/default.nix
index 027404439cd..7b4e7787985 100644
--- a/nixpkgs/pkgs/applications/virtualization/docker/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/docker/default.nix
@@ -19,7 +19,7 @@ rec {
name = "docker-runc-${version}";
inherit version;
src = fetchFromGitHub {
- owner = "docker";
+ owner = "opencontainers";
repo = "runc";
rev = runcRev;
sha256 = runcSha256;
@@ -37,8 +37,6 @@ rec {
rev = containerdRev;
sha256 = containerdSha256;
};
-
- hardeningDisable = [ "fortify" ];
});
docker-tini = tini.overrideAttrs (oldAttrs: {
@@ -82,9 +80,6 @@ rec {
sha256 = sha256;
};
- # Optimizations break compilation of libseccomp c bindings
- hardeningDisable = [ "fortify" ];
-
nativeBuildInputs = [ pkgconfig ];
buildInputs = [
makeWrapper removeReferencesTo go-md2man go libtool
@@ -198,14 +193,14 @@ rec {
});
# Get revisions from
- # https://github.com/docker/docker-ce/tree/v${version}/components/engine/hack/dockerfile/install/*
+ # https://github.com/docker/docker-ce/tree/${version}/components/engine/hack/dockerfile/install/*
docker_18_09 = makeOverridable dockerGen {
version = "18.09.9";
rev = "039a7df9ba8097dd987370782fcdd6ea79b26016";
sha256 = "0wqhjx9qs96q2jd091wffn3cyv2aslqn2cvpdpgljk8yr9s0yg7h";
- runcRev = "425e105d5a03fabd737a126ad93d62a9eeede87f";
- runcSha256 = "05s4p12mgmdcy7gjralh41wlgds6m69zdgwbpdn1xjj2487dmhxf";
+ runcRev = "3e425f80a8c931f88e6d94a8c831b9d5aa481657";
+ runcSha256 = "18psc830b2rkwml1x6vxngam5b5wi3pj14mw817rshpzy87prspj";
containerdRev = "894b81a4b802e4eb2a91d1ce216b8817763c29fb";
containerdSha256 = "0sp5mn5wd3xma4svm6hf67hyhiixzkzz6ijhyjkwdrc4alk81357";
tiniRev = "fec3683b971d9c3ef73f284f176672c44b448662";
@@ -213,13 +208,13 @@ rec {
};
docker_19_03 = makeOverridable dockerGen {
- version = "19.03.2";
- rev = "6a30dfca03664a0b6bf0646a7d389ee7d0318e6e";
- sha256 = "0bghqwxlx4v06bwcv3c2wizbihhf983gvypx5sjcbgmiyd3bgb47";
- runcRev = "425e105d5a03fabd737a126ad93d62a9eeede87f";
- runcSha256 = "05s4p12mgmdcy7gjralh41wlgds6m69zdgwbpdn1xjj2487dmhxf";
- containerdRev = "894b81a4b802e4eb2a91d1ce216b8817763c29fb";
- containerdSha256 = "0sp5mn5wd3xma4svm6hf67hyhiixzkzz6ijhyjkwdrc4alk81357";
+ version = "19.03.4";
+ rev = "9013bf583a215dc1488d941f9b6f7f11e1ea899f";
+ sha256 = "094d6d93jd7g1vw362cqbv9qbyv8h6pb6dj750pgqvnf1bn1mffb";
+ runcRev = "3e425f80a8c931f88e6d94a8c831b9d5aa481657";
+ runcSha256 = "18psc830b2rkwml1x6vxngam5b5wi3pj14mw817rshpzy87prspj";
+ containerdRev = "b34a5c8af56e510852c35414db4c1f4fa6172339";
+ containerdSha256 = "1kddhkd93wkrimk0yjcqiavdrqc818nd39rf3wrgxyilx1mfnrwb";
tiniRev = "fec3683b971d9c3ef73f284f176672c44b448662";
tiniSha256 = "1h20i3wwlbd8x4jr2gz68hgklh0lb0jj7y5xk1wvr8y58fip1rdn";
};
diff --git a/nixpkgs/pkgs/applications/virtualization/dumb-init/default.nix b/nixpkgs/pkgs/applications/virtualization/dumb-init/default.nix
new file mode 100644
index 00000000000..c7be90222c2
--- /dev/null
+++ b/nixpkgs/pkgs/applications/virtualization/dumb-init/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, glibc }:
+
+stdenv.mkDerivation rec {
+ pname = "dumb-init";
+ version = "1.2.2";
+
+ src = fetchFromGitHub {
+ owner = "Yelp";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "15hgl8rz5dmrl5gx21sq5269l1hq539qn68xghjx0bv9hgbx0g20";
+ };
+
+ buildInputs = [ glibc.static ];
+
+ installPhase = ''
+ runHook preInstall
+
+ install -Dm755 -t $out/bin dumb-init
+
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A minimal init system for Linux containers";
+ homepage = "https://github.com/Yelp/dumb-init";
+ license = licenses.mit;
+ maintainers = [ maintainers.marsam ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/virtualization/firecracker/default.nix b/nixpkgs/pkgs/applications/virtualization/firecracker/default.nix
index 53ace1b5d8b..9fa06f5bf0b 100644
--- a/nixpkgs/pkgs/applications/virtualization/firecracker/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/firecracker/default.nix
@@ -1,35 +1,61 @@
{ fetchurl, stdenv }:
let
- version = "0.18.0";
- baseurl = "https://github.com/firecracker-microvm/firecracker/releases/download";
+ version = "0.19.0";
+
+ suffix = {
+ x86_64-linux = "";
+ aarch64-linux = "-aarch64";
+ }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+ baseurl = "https://github.com/firecracker-microvm/firecracker/releases/download";
fetchbin = name: sha256: fetchurl {
- url = "${baseurl}/v${version}/${name}-v${version}";
- inherit sha256;
+ url = "${baseurl}/v${version}/${name}-v${version}${suffix}";
+ sha256 = sha256."${stdenv.hostPlatform.system}";
+ };
+
+ firecracker-bin = fetchbin "firecracker" {
+ x86_64-linux = "0yjhw77xc2nc96p36jhf0va95gf6hwi9n270g4iiwakycdy048mx";
+ aarch64-linux = "165yca7pcwpqw3x6dihcjz1xcwjh37sdi9qrrjk9zasxx7xcniym";
+ };
+
+ jailer-bin = fetchbin "jailer" {
+ x86_64-linux = "1q792b4bl1q3ach8nc8l0fbcil44knv3wa542xrskndzdz28lhsp";
+ aarch64-linux = "1cnwlpy5bswjprk7fcjgf6lxidhp7z00qx691nkwhzjkby80j490";
};
- firecracker-bin = fetchbin "firecracker" "140g93z0k8yd9lr049ps4dj0psb9ac1v7g5zs7lzpws9rj8shmgh";
- jailer-bin = fetchbin "jailer" "0sk1zm1fx0zdy5il8vyygzads72ni2lcil42wv59j8b2bg8p7fwd";
in
stdenv.mkDerivation {
- name = "firecracker-${version}";
+ pname = "firecracker";
inherit version;
-
srcs = [ firecracker-bin jailer-bin ];
- phases = [ "installPhase" ];
+
+ unpackPhase = ":";
+ configurePhase = ":";
+
+ buildPhase = ''
+ cp ${firecracker-bin} firecracker
+ cp ${jailer-bin} jailer
+ chmod +x firecracker jailer
+ '';
+
+ doCheck = true;
+ checkPhase = ''
+ ./firecracker --version
+ ./jailer --version
+ '';
installPhase = ''
mkdir -p $out/bin
- install -D ${firecracker-bin} $out/bin/firecracker
- install -D ${jailer-bin} $out/bin/jailer
+ install -D firecracker $out/bin/firecracker
+ install -D jailer $out/bin/jailer
'';
meta = with stdenv.lib; {
description = "Secure, fast, minimal micro-container virtualization";
homepage = http://firecracker-microvm.io;
license = licenses.asl20;
- platforms = [ "x86_64-linux" ];
+ platforms = [ "x86_64-linux" "aarch64-linux" ];
maintainers = with maintainers; [ thoughtpolice ];
};
}
diff --git a/nixpkgs/pkgs/applications/virtualization/firectl/default.nix b/nixpkgs/pkgs/applications/virtualization/firectl/default.nix
new file mode 100644
index 00000000000..1f74318f2dd
--- /dev/null
+++ b/nixpkgs/pkgs/applications/virtualization/firectl/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "firectl";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "firecracker-microvm";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1ni3yx4rjhrkqk2038c6hkb2jwsdj2llx233wd5wgpvb6c57652p";
+ };
+
+ modSha256 = "1nqjz1afklcxc3xcpmygjdh3lfxjk6zvmghr8z8fr3nw2wvw2ddr";
+
+ meta = with stdenv.lib; {
+ description = "A command-line tool to run Firecracker microVMs";
+ homepage = https://github.com/firecracker-microvm/firectl;
+ license = licenses.asl20;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ xrelkd ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix b/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix
index ee241abda7f..49e77a5ec9d 100644
--- a/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix
@@ -46,6 +46,10 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ # igrone glib-2.62 deprecations
+ # Drop in next stable release.
+ NIX_CFLAGS_COMPILE = [ "-DGLIB_DISABLE_DEPRECATION_WARNINGS" ];
+
postInstall = ''
wrapProgram "$out/etc/vmware-tools/scripts/vmware/network" \
--prefix PATH ':' "${lib.makeBinPath [ iproute dbus systemd which ]}"
diff --git a/nixpkgs/pkgs/applications/virtualization/podman/default.nix b/nixpkgs/pkgs/applications/virtualization/podman/default.nix
index 35a89f3f989..9d94ced0bf2 100644
--- a/nixpkgs/pkgs/applications/virtualization/podman/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/podman/default.nix
@@ -5,21 +5,19 @@
buildGoPackage rec {
pname = "podman";
- version = "1.6.1";
+ version = "1.6.3";
src = fetchFromGitHub {
owner = "containers";
repo = "libpod";
rev = "v${version}";
- sha256 = "0s9jxcjx9bkml606rn29358pfavd85m6zshra4qkpbc1iwa6hgr9";
+ sha256 = "0y87pylpff2xl796n5s2vrm90pspzqfw8h4a5gndn1mx18s09s69";
};
goPackagePath = "github.com/containers/libpod";
outputs = [ "bin" "out" "man" ];
- # Optimizations break compilation of libseccomp c bindings
- hardeningDisable = [ "fortify" ];
nativeBuildInputs = [ pkgconfig go-md2man ];
buildInputs = [ btrfs-progs libseccomp gpgme lvm2 systemd ];
diff --git a/nixpkgs/pkgs/applications/virtualization/qemu/default.nix b/nixpkgs/pkgs/applications/virtualization/qemu/default.nix
index 5aa1f2e1f55..f90873c6e33 100644
--- a/nixpkgs/pkgs/applications/virtualization/qemu/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/qemu/default.nix
@@ -36,11 +36,10 @@ in
stdenv.mkDerivation rec {
version = "4.1.0";
- name = "qemu-"
- + stdenv.lib.optionalString xenSupport "xen-"
- + stdenv.lib.optionalString hostCpuOnly "host-cpu-only-"
- + stdenv.lib.optionalString nixosTestRunner "for-vm-tests-"
- + version;
+ pname = "qemu"
+ + stdenv.lib.optionalString xenSupport "-xen"
+ + stdenv.lib.optionalString hostCpuOnly "-host-cpu-only"
+ + stdenv.lib.optionalString nixosTestRunner "-for-vm-tests";
src = fetchurl {
url = "https://wiki.qemu.org/download/qemu-${version}.tar.bz2";
diff --git a/nixpkgs/pkgs/applications/virtualization/spike/default.nix b/nixpkgs/pkgs/applications/virtualization/spike/default.nix
new file mode 100644
index 00000000000..4dbb7fbe4a5
--- /dev/null
+++ b/nixpkgs/pkgs/applications/virtualization/spike/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchgit, dtc }:
+
+stdenv.mkDerivation rec {
+ pname = "spike";
+ version = "1.0.0";
+
+ src = fetchgit {
+ url = "https://github.com/riscv/riscv-isa-sim.git";
+ rev = "v${version}";
+ sha256 = "1hcl01nj96s3rkz4mrq747s5lkw81lgdjdimb8b1b9h8qnida7ww";
+ };
+
+ nativeBuildInputs = [ dtc ];
+ enableParallelBuilding = true;
+
+ patchPhase = ''
+ patchShebangs scripts/*.sh
+ patchShebangs tests/ebreak.py
+ '';
+
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ description = "A RISC-V ISA Simulator";
+ homepage = "https://github.com/riscv/riscv-isa-sim";
+ license = licenses.bsd3;
+ platforms = [ "x86_64-linux" "aarch64-linux" ];
+ maintainers = with maintainers; [ blitz ];
+ };
+}
diff --git a/nixpkgs/pkgs/applications/virtualization/umoci/default.nix b/nixpkgs/pkgs/applications/virtualization/umoci/default.nix
new file mode 100644
index 00000000000..245bb841af6
--- /dev/null
+++ b/nixpkgs/pkgs/applications/virtualization/umoci/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, buildGoPackage }:
+
+buildGoPackage rec {
+ pname = "umoci";
+ version = "0.4.4";
+
+ goPackagePath = "github.com/openSUSE/umoci";
+
+ src = fetchFromGitHub {
+ owner = "openSUSE";
+ repo = "umoci";
+ rev = "v${version}";
+ sha256 = "1mmk9y6xk0qk5rgysmm7x16b025zzwa2sd13jd32drd48scai2dw";
+ };
+
+ meta = with stdenv.lib; {
+ description = "umoci modifies Open Container images";
+ homepage = https://umo.ci;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ zokrezyl ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/applications/virtualization/virt-manager/default.nix b/nixpkgs/pkgs/applications/virtualization/virt-manager/default.nix
index 42860966fe1..99d20477a12 100644
--- a/nixpkgs/pkgs/applications/virtualization/virt-manager/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/virt-manager/default.nix
@@ -9,17 +9,12 @@
with stdenv.lib;
-# TODO: remove after there's support for setupPyDistFlags
-let
- setuppy = ../../../development/interpreters/python/run_setup.py;
-in
python3Packages.buildPythonApplication rec {
- name = "virt-manager-${version}";
+ pname = "virt-manager";
version = "2.2.1";
- namePrefix = "";
src = fetchurl {
- url = "http://virt-manager.org/download/sources/virt-manager/${name}.tar.gz";
+ url = "http://virt-manager.org/download/sources/virt-manager/${pname}-${version}.tar.gz";
sha256 = "06ws0agxlip6p6n3n43knsnjyd91gqhh2dadgc33wl9lx1k8vn6g";
};
@@ -49,13 +44,7 @@ python3Packages.buildPythonApplication rec {
${python3Packages.python.interpreter} setup.py configure --prefix=$out
'';
- # TODO: remove after there's support for setupPyDistFlags
- buildPhase = ''
- runHook preBuild
- cp ${setuppy} nix_run_setup
- ${python3Packages.python.pythonForBuild.interpreter} nix_run_setup --no-update-icon-cache build_ext bdist_wheel
- runHook postBuild
- '';
+ setupPyGlobalFlags = [ "--no-update-icon-cache" ];
preFixup = ''
gappsWrapperArgs+=(--set PYTHONPATH "$PYTHONPATH")
diff --git a/nixpkgs/pkgs/applications/virtualization/virt-top/default.nix b/nixpkgs/pkgs/applications/virtualization/virt-top/default.nix
index 9fc167f5e9d..f32a2a6ce1c 100644
--- a/nixpkgs/pkgs/applications/virtualization/virt-top/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/virt-top/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchgit, ocamlPackages, autoreconfHook }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "virt-top";
- version = "2017-11-18-unstable";
+ version = "1.0.9";
src = fetchgit {
- url = git://git.annexia.org/git/virt-top.git;
- rev = "18a751d8c26548bb090ff05e30ccda3092e3373b";
- sha256 = "0c4whjvw7p3yvd476i4ppdhi8j821r5y6caqrj2v9dc181cnp01i";
+ url = git://git.annexia.org/virt-top.git;
+ rev = "v${version}";
+ sha256 = "0m7pm8lzlpngsj0vjv0hg8l9ck3gvwpva7r472f8f03xpjffwiga";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/nixpkgs/pkgs/applications/virtualization/virtualbox/default.nix b/nixpkgs/pkgs/applications/virtualization/virtualbox/default.nix
index addcf125e27..13e70c2561d 100644
--- a/nixpkgs/pkgs/applications/virtualization/virtualbox/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/virtualbox/default.nix
@@ -214,7 +214,7 @@ in stdenv.mkDerivation {
description = "PC emulator";
license = licenses.gpl2;
homepage = https://www.virtualbox.org/;
- maintainers = with maintainers; [ flokli sander ];
+ maintainers = with maintainers; [ sander ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/virtualization/virtualbox/extpack.nix b/nixpkgs/pkgs/applications/virtualization/virtualbox/extpack.nix
index 56400a75945..9357a641de2 100644
--- a/nixpkgs/pkgs/applications/virtualization/virtualbox/extpack.nix
+++ b/nixpkgs/pkgs/applications/virtualization/virtualbox/extpack.nix
@@ -18,7 +18,7 @@ fetchurl rec {
description = "Oracle Extension pack for VirtualBox";
license = licenses.virtualbox-puel;
homepage = https://www.virtualbox.org/;
- maintainers = with maintainers; [ flokli sander cdepillabout ];
+ maintainers = with maintainers; [ sander cdepillabout ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/applications/virtualization/x11docker/default.nix b/nixpkgs/pkgs/applications/virtualization/x11docker/default.nix
index 1d18e4d14e8..c57a7f6e771 100644
--- a/nixpkgs/pkgs/applications/virtualization/x11docker/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/x11docker/default.nix
@@ -1,26 +1,22 @@
-{ stdenv, fetchFromGitHub, makeWrapper, nx-libs, xorg }:
+{ stdenv, fetchFromGitHub, makeWrapper, nx-libs, xorg, getopt, gnugrep, gawk, ps, mount, iproute }:
stdenv.mkDerivation rec {
pname = "x11docker";
- version = "6.2.0";
+ version = "6.3.0";
src = fetchFromGitHub {
owner = "mviereck";
repo = "x11docker";
rev = "v${version}";
- sha256 = "19q5vrhspxpjkdhhlgya2sa2fgjg8gyd3kmnb83nlfs46p8jx4f4";
+ sha256 = "0x2sx41y3ylzg511x52k3wh8mfbzp4ialpas6sn4ccagqxh2hc4y";
};
nativeBuildInputs = [ makeWrapper ];
- buildInputs = [ nx-libs xorg.xhost xorg.xinit ];
dontBuild = true;
- PATH_PREFIX = "${nx-libs}/bin:${xorg.xdpyinfo}/bin:${xorg.xhost}/bin:${xorg.xinit}/bin";
-
+ # Don't install `x11docker-gui`, because requires `kaptain` dependency
installPhase = ''
install -D x11docker "$out/bin/x11docker";
- #install -D x11docker-gui "$out/bin/x11docker-gui";
- wrapProgram "$out/bin/x11docker" --prefix PATH : "${PATH_PREFIX}"
- #wrapProgram "$out/bin/x11docker-gui" --prefix PATH : "${PATH_PREFIX}"
- # GUI disabled because of missing `kaptain` dependency
+ wrapProgram "$out/bin/x11docker" \
+ --prefix PATH : "${stdenv.lib.makeBinPath [ getopt gnugrep gawk ps mount iproute nx-libs xorg.xdpyinfo xorg.xhost xorg.xinit ]}"
'';
meta = {
@@ -28,5 +24,6 @@ stdenv.mkDerivation rec {
homepage = https://github.com/mviereck/x11docker;
license = stdenv.lib.licenses.mit;
maintainers = with stdenv.lib.maintainers; [ jD91mZM2 ];
+ platforms = stdenv.lib.platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/applications/virtualization/xhyve/default.nix b/nixpkgs/pkgs/applications/virtualization/xhyve/default.nix
index 26b55b364f1..e39877df829 100644
--- a/nixpkgs/pkgs/applications/virtualization/xhyve/default.nix
+++ b/nixpkgs/pkgs/applications/virtualization/xhyve/default.nix
@@ -1,12 +1,14 @@
-{ stdenv, lib, fetchurl, Hypervisor, vmnet, xpc, libobjc, zlib }:
+{ stdenv, lib, fetchFromGitHub, Hypervisor, vmnet, xpc, libobjc, zlib }:
stdenv.mkDerivation rec {
pname = "xhyve";
- version = "20190124";
+ version = "20191001";
- src = fetchurl {
- url = "https://github.com/machyve/xhyve/archive/1dd9a5165848c7ed56dafc41932c553ea56a12af.tar.gz";
- sha256 = "18zd74pd0azf43csbqb14srbyclfgx28dpgm8ygjmbcazbnipc1k";
+ src = fetchFromGitHub {
+ owner = "machyve";
+ repo = "xhyve";
+ rev = "1f46a3d0bbeb6c90883f302425844fcc3800a776";
+ sha256 = "0mm9xa0v6n7xl2qypnppq5abdncd31vffiklrhcrlni5ymyh9ia5";
};
buildInputs = [ Hypervisor vmnet xpc libobjc zlib ];
diff --git a/nixpkgs/pkgs/applications/window-managers/awesome/default.nix b/nixpkgs/pkgs/applications/window-managers/awesome/default.nix
index 2551ea80550..b8f31e5b512 100644
--- a/nixpkgs/pkgs/applications/window-managers/awesome/default.nix
+++ b/nixpkgs/pkgs/applications/window-managers/awesome/default.nix
@@ -12,7 +12,10 @@
# needed for beautiful.gtk to work
assert gtk3Support -> gtk3 != null;
-with luaPackages; stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
+ lgi = luaPackages.lgi;
+ lua = luaPackages.lua;
+ ldoc = luaPackages.ldoc;
pname = "awesome";
version = "4.3";
@@ -49,8 +52,11 @@ with luaPackages; stdenv.mkDerivation rec {
xcbutilxrm ]
++ stdenv.lib.optional gtk3Support gtk3;
- #cmakeFlags = "-DGENERATE_MANPAGES=ON";
- cmakeFlags = "-DOVERRIDE_VERSION=${version}";
+ cmakeFlags = [
+ #"-DGENERATE_MANPAGES=ON"
+ "-DOVERRIDE_VERSION=${version}"
+ ] ++ stdenv.lib.optional luaPackages.isLuaJIT "-DLUA_LIBRARY=${lua}/lib/libluajit-5.1.so"
+ ;
GI_TYPELIB_PATH = "${pango.out}/lib/girepository-1.0";
# LUA_CPATH and LUA_PATH are used only for *building*, see the --search flags
diff --git a/nixpkgs/pkgs/applications/window-managers/cage/default.nix b/nixpkgs/pkgs/applications/window-managers/cage/default.nix
index be45d68dc5d..ce4031b92f5 100644
--- a/nixpkgs/pkgs/applications/window-managers/cage/default.nix
+++ b/nixpkgs/pkgs/applications/window-managers/cage/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub
, meson, ninja, pkgconfig, makeWrapper
, wlroots, wayland, wayland-protocols, pixman, libxkbcommon
-, systemd, mesa, libX11
+, systemd, libGL, libX11
, xwayland ? null
}:
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
buildInputs = [
wlroots wayland wayland-protocols pixman libxkbcommon
# TODO: Not specified but required:
- systemd mesa libX11
+ systemd libGL libX11
];
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/build-support/appimage/default.nix b/nixpkgs/pkgs/build-support/appimage/default.nix
index 7e2b2b347d9..c871df787b7 100644
--- a/nixpkgs/pkgs/build-support/appimage/default.nix
+++ b/nixpkgs/pkgs/build-support/appimage/default.nix
@@ -185,7 +185,7 @@ rec {
keyutils.lib
libjack2
fribidi
- p11_kit
+ p11-kit
# libraries not on the upstream include list, but nevertheless expected
# by at least one appimage
diff --git a/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix b/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix
index e02e77de45e..0abce22c676 100644
--- a/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix
+++ b/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix
@@ -34,8 +34,8 @@ let
targetPrefix = stdenv.lib.optionalString (targetPlatform != hostPlatform)
(targetPlatform.config + "-");
- bintoolsVersion = (builtins.parseDrvName bintools.name).version;
- bintoolsName = (builtins.parseDrvName bintools.name).name;
+ bintoolsVersion = stdenv.lib.getVersion bintools;
+ bintoolsName = stdenv.lib.removePrefix targetPrefix (stdenv.lib.getName bintools);
libc_bin = if libc == null then null else getBin libc;
libc_dev = if libc == null then null else getDev libc;
@@ -74,7 +74,7 @@ in
stdenv.mkDerivation {
name = targetPrefix
- + (if name != "" then name else stdenv.lib.removePrefix targetPrefix "${bintoolsName}-wrapper")
+ + (if name != "" then name else "${bintoolsName}-wrapper")
+ (stdenv.lib.optionalString (bintools != null && bintoolsVersion != "") "-${bintoolsVersion}");
preferLocalBuild = true;
@@ -111,17 +111,13 @@ stdenv.mkDerivation {
installPhase =
''
- set -u
-
mkdir -p $out/bin $out/nix-support
wrap() {
local dst="$1"
local wrapper="$2"
export prog="$3"
- set +u
substituteAll "$wrapper" "$out/bin/$dst"
- set -u
chmod +x "$out/bin/$dst"
}
''
@@ -163,8 +159,6 @@ stdenv.mkDerivation {
[[ -e "$underlying" ]] || continue
wrap ${targetPrefix}$variant ${./ld-wrapper.sh} $underlying
done
-
- set +u
'';
emulation = let
@@ -190,6 +184,7 @@ stdenv.mkDerivation {
else if targetPlatform.isMsp430 then "msp430"
else if targetPlatform.isAvr then "avr"
else if targetPlatform.isAlpha then "alpha"
+ else if targetPlatform.isVc4 then "vc4"
else throw "unknown emulation for platform: ${targetPlatform.config}";
in if targetPlatform.useLLVM or false then ""
else targetPlatform.platform.bfdEmulation or (fmt + sep + arch);
@@ -205,11 +200,7 @@ stdenv.mkDerivation {
];
postFixup =
- ''
- set -u
- ''
-
- + optionalString (libc != null) (''
+ optionalString (libc != null) (''
##
## General libc support
##
@@ -307,7 +298,6 @@ stdenv.mkDerivation {
''
+ ''
- set +u
substituteAll ${./add-flags.sh} $out/nix-support/add-flags.sh
substituteAll ${./add-hardening.sh} $out/nix-support/add-hardening.sh
substituteAll ${../wrapper-common/utils.bash} $out/nix-support/utils.bash
diff --git a/nixpkgs/pkgs/build-support/bintools-wrapper/setup-hook.sh b/nixpkgs/pkgs/build-support/bintools-wrapper/setup-hook.sh
index 2e15fa95c79..a714bd151c9 100644
--- a/nixpkgs/pkgs/build-support/bintools-wrapper/setup-hook.sh
+++ b/nixpkgs/pkgs/build-support/bintools-wrapper/setup-hook.sh
@@ -2,8 +2,6 @@
#
# See comments in cc-wrapper's setup hook. This works exactly the same way.
-set -u
-
# Skip setup hook if we're neither a build-time dep, nor, temporarily, doing a
# native compile.
#
@@ -73,4 +71,3 @@ export NIX_HARDENING_ENABLE
# No local scope in sourced file
unset -v role_pre role_post cmd upper_case
-set +u
diff --git a/nixpkgs/pkgs/build-support/build-bazel-package/default.nix b/nixpkgs/pkgs/build-support/build-bazel-package/default.nix
index a1a38484386..8fa3cc55279 100644
--- a/nixpkgs/pkgs/build-support/build-bazel-package/default.nix
+++ b/nixpkgs/pkgs/build-support/build-bazel-package/default.nix
@@ -4,10 +4,30 @@
, lib
}:
-args@{ name, bazelFlags ? [], bazelBuildFlags ? [], bazelFetchFlags ? [], bazelTarget, buildAttrs, fetchAttrs, ... }:
+args@{
+ name
+, bazelFlags ? []
+, bazelBuildFlags ? []
+, bazelFetchFlags ? []
+, bazelTarget
+, buildAttrs
+, fetchAttrs
+
+# Newer versions of Bazel are moving away from built-in rules_cc and instead
+# allow fetching it as an external dependency in a WORKSPACE file[1]. If
+# removed in the fixed-output fetch phase, building will fail to download it.
+# This can be seen e.g. in #73097
+#
+# This option allows configuring the removal of rules_cc in cases where a
+# project depends on it via an external dependency.
+#
+# [1]: https://github.com/bazelbuild/rules_cc
+, removeRulesCC ? true
+, ...
+}:
let
- fArgs = removeAttrs args [ "buildAttrs" "fetchAttrs" ];
+ fArgs = removeAttrs args [ "buildAttrs" "fetchAttrs" "removeRulesCC" ];
fBuildAttrs = fArgs // buildAttrs;
fFetchAttrs = fArgs // removeAttrs fetchAttrs [ "sha256" ];
@@ -24,8 +44,12 @@ in stdenv.mkDerivation (fBuildAttrs // {
export bazelOut="$(echo ''${NIX_BUILD_TOP}/output | sed -e 's,//,/,g')"
export bazelUserRoot="$(echo ''${NIX_BUILD_TOP}/tmp | sed -e 's,//,/,g')"
export HOME="$NIX_BUILD_TOP"
+ export USER="nix"
# This is needed for git_repository with https remotes
export GIT_SSL_CAINFO="${cacert}/etc/ssl/certs/ca-bundle.crt"
+ # This is needed for Bazel fetchers that are themselves programs (e.g.
+ # rules_go using the go toolchain)
+ export SSL_CERT_FILE="${cacert}/etc/ssl/certs/ca-bundle.crt"
'';
buildPhase = fFetchAttrs.buildPhase or ''
@@ -60,7 +84,7 @@ in stdenv.mkDerivation (fBuildAttrs // {
# Remove all built in external workspaces, Bazel will recreate them when building
rm -rf $bazelOut/external/{bazel_tools,\@bazel_tools.marker}
- rm -rf $bazelOut/external/{rules_cc,\@rules_cc.marker}
+ ${if removeRulesCC then "rm -rf $bazelOut/external/{rules_cc,\\@rules_cc.marker}" else ""}
rm -rf $bazelOut/external/{embedded_jdk,\@embedded_jdk.marker}
rm -rf $bazelOut/external/{local_*,\@local_*.marker}
diff --git a/nixpkgs/pkgs/build-support/build-dotnet-package/default.nix b/nixpkgs/pkgs/build-support/build-dotnet-package/default.nix
index f36c69e4339..dae9ed888c7 100644
--- a/nixpkgs/pkgs/build-support/build-dotnet-package/default.nix
+++ b/nixpkgs/pkgs/build-support/build-dotnet-package/default.nix
@@ -29,9 +29,9 @@ attrsOrig @
configurePhase = ''
runHook preConfigure
- [ -z "$dontPlacateNuget" ] && placate-nuget.sh
- [ -z "$dontPlacatePaket" ] && placate-paket.sh
- [ -z "$dontPatchFSharpTargets" ] && patch-fsharp-targets.sh
+ [ -z "''${dontPlacateNuget-}" ] && placate-nuget.sh
+ [ -z "''${dontPlacatePaket-}" ] && placate-paket.sh
+ [ -z "''${dontPatchFSharpTargets-}" ] && patch-fsharp-targets.sh
runHook postConfigure
'';
@@ -69,7 +69,7 @@ attrsOrig @
cp -rv ${arrayToShell outputFiles} "''${outputFilesArray[@]}" "$target"
- if [ -z "$dontRemoveDuplicatedDlls" ]
+ if [ -z "''${dontRemoveDuplicatedDlls-}" ]
then
pushd "$out"
remove-duplicated-dlls.sh
diff --git a/nixpkgs/pkgs/build-support/cc-wrapper/default.nix b/nixpkgs/pkgs/build-support/cc-wrapper/default.nix
index cf2d38cd997..d02f47fde8c 100644
--- a/nixpkgs/pkgs/build-support/cc-wrapper/default.nix
+++ b/nixpkgs/pkgs/build-support/cc-wrapper/default.nix
@@ -35,8 +35,8 @@ let
targetPrefix = stdenv.lib.optionalString (targetPlatform != hostPlatform)
(targetPlatform.config + "-");
- ccVersion = (builtins.parseDrvName cc.name).version;
- ccName = (builtins.parseDrvName cc.name).name;
+ ccVersion = stdenv.lib.getVersion cc;
+ ccName = stdenv.lib.removePrefix targetPrefix (stdenv.lib.getName cc);
libc_bin = if libc == null then null else getBin libc;
libc_dev = if libc == null then null else getDev libc;
@@ -94,7 +94,7 @@ assert nativePrefix == bintools.nativePrefix;
stdenv.mkDerivation {
name = targetPrefix
- + (if name != "" then name else stdenv.lib.removePrefix targetPrefix "${ccName}-wrapper")
+ + (if name != "" then name else "${ccName}-wrapper")
+ (stdenv.lib.optionalString (cc != null && ccVersion != "") "-${ccVersion}");
preferLocalBuild = true;
@@ -134,8 +134,6 @@ stdenv.mkDerivation {
installPhase =
''
- set -u
-
mkdir -p $out/bin $out/nix-support
wrap() {
@@ -224,8 +222,6 @@ stdenv.mkDerivation {
postFixup =
''
- set -u
-
# Backwards compatability for packages expecting this file, e.g. with
# `$NIX_CC/nix-support/dynamic-linker`.
#
diff --git a/nixpkgs/pkgs/build-support/cc-wrapper/setup-hook.sh b/nixpkgs/pkgs/build-support/cc-wrapper/setup-hook.sh
index 211b5063291..5b13f268309 100644
--- a/nixpkgs/pkgs/build-support/cc-wrapper/setup-hook.sh
+++ b/nixpkgs/pkgs/build-support/cc-wrapper/setup-hook.sh
@@ -54,8 +54,6 @@
# For more details, read the individual files where the mechanisms used to
# accomplish this will be individually documented.
-set -u
-
# Skip setup hook if we're neither a build-time dep, nor, temporarily, doing a
# native compile.
#
@@ -120,4 +118,3 @@ export NIX_HARDENING_ENABLE
# No local scope in sourced file
unset -v role_pre role_post
-set +u
diff --git a/nixpkgs/pkgs/build-support/emacs/setup-hook.sh b/nixpkgs/pkgs/build-support/emacs/setup-hook.sh
index e1db3e828fd..b210511d670 100644
--- a/nixpkgs/pkgs/build-support/emacs/setup-hook.sh
+++ b/nixpkgs/pkgs/build-support/emacs/setup-hook.sh
@@ -1,11 +1,13 @@
addEmacsVars () {
if test -d $1/share/emacs/site-lisp; then
- export EMACSLOADPATH="$1/share/emacs/site-lisp:$EMACSLOADPATH"
+ # it turns out, that the trailing : is actually required
+ # see https://www.gnu.org/software/emacs/manual/html_node/elisp/Library-Search.html
+ export EMACSLOADPATH="$1/share/emacs/site-lisp:${EMACSLOADPATH-}"
fi
}
# If this is for a wrapper derivation, emacs and the dependencies are all
# run-time dependencies. If this is for precompiling packages into bytecode,
# emacs is a compile-time dependency of the package.
-addEnvHooks "$targetOffset" addEmacsVars
+addEnvHooks "$hostOffset" addEmacsVars
addEnvHooks "$targetOffset" addEmacsVars
diff --git a/nixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git b/nixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git
index 931be1a3700..8020ba46f3f 100755
--- a/nixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git
+++ b/nixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git
@@ -42,6 +42,7 @@ Options:
--url url Any url understood by 'git clone'.
--rev ref Any sha1 or references (such as refs/heads/master)
--hash h Expected hash.
+ --branch-name Branch name to check out into
--deepClone Clone the entire repository.
--no-deepClone Make a shallow clone of just the required ref.
--leave-dotGit Keep the .git directories.
diff --git a/nixpkgs/pkgs/build-support/fetchgit/private.nix b/nixpkgs/pkgs/build-support/fetchgit/private.nix
deleted file mode 100644
index 6731cf87fbd..00000000000
--- a/nixpkgs/pkgs/build-support/fetchgit/private.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ fetchgit, runCommand, makeWrapper, openssh }: args: derivation ((fetchgit args).drvAttrs // {
- SSH_AUTH_SOCK = if (builtins.tryEval <ssh-auth-sock>).success
- then builtins.toString <ssh-auth-sock>
- else null;
-
- GIT_SSH = let
- config = let
- sshConfigFile = if (builtins.tryEval <ssh-config-file>).success
- then <ssh-config-file>
- else builtins.trace ''
- Please set your nix-path such that ssh-config-file points to a file that will allow ssh to access private repositories. The builder will not be able to see any running ssh agent sessions unless ssh-auth-sock is also set in the nix-path.
-
- Note that the config file and any keys it points to must be readable by the build user, which depending on your nix configuration means making it readable by the build-users-group, the user of the running nix-daemon, or the user calling the nix command which started the build. Similarly, if using an ssh agent ssh-auth-sock must point to a socket the build user can access.
-
- You may need StrictHostKeyChecking=no in the config file. Since ssh will refuse to use a group-readable private key, if using build-users you will likely want to use something like IdentityFile /some/directory/%u/key and have a directory for each build user accessible to that user.
- '' "/var/lib/empty/config";
- in builtins.toString sshConfigFile;
-
- ssh-wrapped = runCommand "fetchgit-ssh" {
- nativeBuildInputs = [ makeWrapper ];
- } ''
- mkdir -p $out/bin
- makeWrapper ${openssh}/bin/ssh $out/bin/ssh --prefix PATH : "$out/bin" --add-flags "-F ${config}" "$@"
- '';
- in "${ssh-wrapped}/bin/ssh";
-})
diff --git a/nixpkgs/pkgs/build-support/fetchurl/default.nix b/nixpkgs/pkgs/build-support/fetchurl/default.nix
index 6300587a7d1..7d23a3a7f8f 100644
--- a/nixpkgs/pkgs/build-support/fetchurl/default.nix
+++ b/nixpkgs/pkgs/build-support/fetchurl/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenvNoCC, curl }: # Note that `curl' may be `null', in case of the native stdenvNoCC.
+{ lib, buildPackages ? { inherit stdenvNoCC; }, stdenvNoCC, curl }: # Note that `curl' may be `null', in case of the native stdenvNoCC.
let
@@ -10,7 +10,7 @@ let
# resulting store derivations (.drv files) much smaller, which in
# turn makes nix-env/nix-instantiate faster.
mirrorsFile =
- stdenvNoCC.mkDerivation ({
+ buildPackages.stdenvNoCC.mkDerivation ({
name = "mirrors-list";
builder = ./write-mirror-list.sh;
preferLocalBuild = true;
diff --git a/nixpkgs/pkgs/build-support/kernel/make-initrd.nix b/nixpkgs/pkgs/build-support/kernel/make-initrd.nix
index 7a5642e565d..ed5dbdaee17 100644
--- a/nixpkgs/pkgs/build-support/kernel/make-initrd.nix
+++ b/nixpkgs/pkgs/build-support/kernel/make-initrd.nix
@@ -12,26 +12,26 @@
# `contents = {object = ...; symlink = /init;}' is a typical
# argument.
-{ stdenv, perl, cpio, contents, ubootTools
+{ stdenvNoCC, perl, cpio, contents, ubootTools
, name ? "initrd"
, compressor ? "gzip -9n"
, prepend ? []
, lib
}:
-let
+let
# !!! Move this into a public lib function, it is probably useful for others
- toValidStoreName = x: with builtins;
+ toValidStoreName = x: with builtins;
lib.concatStringsSep "-" (filter (x: !(isList x)) (split "[^a-zA-Z0-9_=.?-]+" x));
-in stdenv.mkDerivation rec {
+in stdenvNoCC.mkDerivation rec {
inherit name;
builder = ./make-initrd.sh;
- makeUInitrd = stdenv.hostPlatform.platform.kernelTarget == "uImage";
+ makeUInitrd = stdenvNoCC.hostPlatform.platform.kernelTarget == "uImage";
nativeBuildInputs = [ perl cpio ]
- ++ stdenv.lib.optional makeUInitrd ubootTools;
+ ++ stdenvNoCC.lib.optional makeUInitrd ubootTools;
# !!! should use XML.
objects = map (x: x.object) contents;
@@ -42,12 +42,11 @@ in stdenv.mkDerivation rec {
# Note: we don't use closureInfo yet, as that won't build with nix-1.x.
# See #36268.
exportReferencesGraph =
- lib.zipListsWith
- (x: i: [("closure-${toValidStoreName (baseNameOf x.symlink)}-${toString i}") x.object])
- contents
+ lib.zipListsWith
+ (x: i: [("closure-${toValidStoreName (baseNameOf x.symlink)}-${toString i}") x.object])
+ contents
(lib.range 0 (lib.length contents - 1));
pathsFromGraph = ./paths-from-graph.pl;
inherit compressor prepend;
}
-
diff --git a/nixpkgs/pkgs/build-support/nix-prefetch-github/default.nix b/nixpkgs/pkgs/build-support/nix-prefetch-github/default.nix
deleted file mode 100644
index 10a6daaf53f..00000000000
--- a/nixpkgs/pkgs/build-support/nix-prefetch-github/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ python3
-, fetchFromGitHub
-, stdenv
-}:
-
-python3.pkgs.buildPythonApplication rec {
- pname = "nix-prefetch-github";
- version = "2.3.1";
-
- src = fetchFromGitHub {
- owner = "seppeljordan";
- repo = "nix-prefetch-github";
- rev = "v${version}";
- sha256 = "13wvq13iiva97a16kahfpxar5ppb015nnbn7d4v9s9jyxdickc2c";
- };
-
- propagatedBuildInputs = with python3.pkgs; [
- attrs
- click
- effect
- jinja2
- ];
- meta = with stdenv.lib; {
- description = "Prefetch sources from github";
- homepage = https://github.com/seppeljordan/nix-prefetch-github;
- license = licenses.gpl3;
- maintainers = [ maintainers.seppeljordan ];
- };
-}
diff --git a/nixpkgs/pkgs/build-support/nuke-references/default.nix b/nixpkgs/pkgs/build-support/nuke-references/default.nix
index 8f976ad462c..d894b56d366 100644
--- a/nixpkgs/pkgs/build-support/nuke-references/default.nix
+++ b/nixpkgs/pkgs/build-support/nuke-references/default.nix
@@ -3,10 +3,11 @@
# path (/nix/store/eeee...). This is useful for getting rid of
# dependencies that you know are not actually needed at runtime.
-{ stdenv, perl }:
+{ stdenvNoCC, perl }:
-stdenv.mkDerivation {
+stdenvNoCC.mkDerivation {
name = "nuke-references";
builder = ./builder.sh;
+ # FIXME: get rid of perl dependency.
inherit perl;
}
diff --git a/nixpkgs/pkgs/build-support/ocaml/default.nix b/nixpkgs/pkgs/build-support/ocaml/default.nix
index cc2001c66e2..3957b955a2c 100644
--- a/nixpkgs/pkgs/build-support/ocaml/default.nix
+++ b/nixpkgs/pkgs/build-support/ocaml/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation (args // {
setupHook = if setupHook == null && hasSharedObjects
then writeText "setupHook.sh" ''
- export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}/"
+ export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}/"
''
else setupHook;
diff --git a/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix b/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix
index e0a52e62561..db187d2ac14 100644
--- a/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix
+++ b/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, echo_build_heading, noisily, makeDeps }:
+{ lib, stdenv, echo_build_heading, noisily, makeDeps, rust }:
{ crateName,
dependencies,
crateFeatures, crateRenames, libName, release, libPath,
@@ -13,17 +13,6 @@
(if release then "-C opt-level=3" else "-C debuginfo=2")
(["-C codegen-units=$NIX_BUILD_CORES"] ++ extraRustcOpts);
rustcMeta = "-C metadata=${metadata} -C extra-filename=-${metadata}";
-
- # Some platforms have different names for rustc.
- rustPlatform =
- with stdenv.hostPlatform.parsed;
- let cpu_ = if cpu.name == "armv7a" then "armv7"
- else cpu.name;
- vendor_ = vendor.name;
- kernel_ = kernel.name;
- abi_ = abi.name;
- in
- "${cpu_}-${vendor_}-${kernel_}-${abi_}";
in ''
runHook preBuild
norm=""
@@ -67,7 +56,7 @@
${crateFeatures} --out-dir target/bin --emit=dep-info,link -L dependency=target/deps \
$LINK ${deps}$EXTRA_LIB --cap-lints allow \
$BUILD_OUT_DIR $EXTRA_BUILD $EXTRA_FEATURES --color ${colors} \
- ${if stdenv.hostPlatform != stdenv.buildPlatform then "--target ${rustPlatform} -C linker=${stdenv.hostPlatform.config}-gcc" else ""}
+ ${if stdenv.hostPlatform != stdenv.buildPlatform then "--target ${rust.toRustTarget stdenv.hostPlatform} -C linker=${stdenv.hostPlatform.config}-gcc" else ""}
if [ "$crate_name_" != "$crate_name" ]; then
mv target/bin/$crate_name_ target/bin/$crate_name
fi
@@ -91,18 +80,18 @@
echo "$EXTRA_LINK_SEARCH" | while read i; do
if [[ ! -z "$i" ]]; then
- for lib in $i; do
- echo "-L $lib" >> target/link
- L=$(echo $lib | sed -e "s#$(pwd)/target/build#$out/lib#")
+ for library in $i; do
+ echo "-L $library" >> target/link
+ L=$(echo $library | sed -e "s#$(pwd)/target/build#$lib/lib#")
echo "-L $L" >> target/link.final
done
fi
done
echo "$EXTRA_LINK" | while read i; do
if [[ ! -z "$i" ]]; then
- for lib in $i; do
- echo "-l $lib" >> target/link
- echo "-l $lib" >> target/link.final
+ for library in $i; do
+ echo "-l $library" >> target/link
+ echo "-l $library" >> target/link.final
done
fi
done
diff --git a/nixpkgs/pkgs/build-support/rust/build-rust-crate/default.nix b/nixpkgs/pkgs/build-support/rust/build-rust-crate/default.nix
index 6534e21c0f0..edff3941636 100644
--- a/nixpkgs/pkgs/build-support/rust/build-rust-crate/default.nix
+++ b/nixpkgs/pkgs/build-support/rust/build-rust-crate/default.nix
@@ -4,7 +4,7 @@
# This can be useful for deploying packages with NixOps, and to share
# binary dependencies between projects.
-{ lib, stdenv, defaultCrateOverrides, fetchCrate, rustc }:
+{ lib, stdenv, defaultCrateOverrides, fetchCrate, rustc, rust }:
let
# This doesn't appear to be officially documented anywhere yet.
@@ -22,9 +22,9 @@ let
else
extern;
in (if lib.lists.any (x: x == "lib") dep.crateType then
- " --extern ${name}=${dep.out}/lib/lib${extern}-${dep.metadata}.rlib"
+ " --extern ${name}=${dep.lib}/lib/lib${extern}-${dep.metadata}.rlib"
else
- " --extern ${name}=${dep.out}/lib/lib${extern}-${dep.metadata}${stdenv.hostPlatform.extensions.sharedLibrary}")
+ " --extern ${name}=${dep.lib}/lib/lib${extern}-${dep.metadata}${stdenv.hostPlatform.extensions.sharedLibrary}")
) dependencies);
echo_build_heading = colors: ''
@@ -59,7 +59,7 @@ let
'';
configureCrate = import ./configure-crate.nix { inherit lib stdenv echo_build_heading noisily makeDeps; };
- buildCrate = import ./build-crate.nix { inherit lib stdenv echo_build_heading noisily makeDeps; };
+ buildCrate = import ./build-crate.nix { inherit lib stdenv echo_build_heading noisily makeDeps rust; };
installCrate = import ./install-crate.nix;
in
@@ -96,12 +96,12 @@ stdenv.mkDerivation (rec {
buildInputs = (crate.buildInputs or []) ++ buildInputs_;
dependencies =
builtins.map
- (dep: dep.override { rust = rust; release = release; verbose = verbose; crateOverrides = crateOverrides; })
+ (dep: lib.getLib (dep.override { rust = rust; release = release; verbose = verbose; crateOverrides = crateOverrides; }))
dependencies_;
buildDependencies =
builtins.map
- (dep: dep.override { rust = rust; release = release; verbose = verbose; crateOverrides = crateOverrides; })
+ (dep: lib.getLib (dep.override { rust = rust; release = release; verbose = verbose; crateOverrides = crateOverrides; }))
buildDependencies_;
completeDeps = lib.lists.unique (dependencies ++ lib.lists.concatMap (dep: dep.completeDeps) dependencies);
@@ -160,6 +160,9 @@ stdenv.mkDerivation (rec {
};
installPhase = installCrate crateName metadata;
+ outputs = [ "out" "lib" ];
+ outputDev = [ "lib" ];
+
} // extraDerivationAttrs
)) {
rust = rustc;
diff --git a/nixpkgs/pkgs/build-support/rust/build-rust-crate/install-crate.nix b/nixpkgs/pkgs/build-support/rust/build-rust-crate/install-crate.nix
index 3b0282621ea..934c3a03176 100644
--- a/nixpkgs/pkgs/build-support/rust/build-rust-crate/install-crate.nix
+++ b/nixpkgs/pkgs/build-support/rust/build-rust-crate/install-crate.nix
@@ -1,24 +1,26 @@
crateName: metadata:
''
runHook preInstall
- mkdir -p $out
+ # always create $out even if we do not have binaries. We are detecting binary targets during compilation, if those are missing there is no way to only have $lib
+ mkdir $out
if [[ -s target/env ]]; then
- cp target/env $out/env
+ mkdir -p $lib
+ cp target/env $lib/env
fi
if [[ -s target/link.final ]]; then
- mkdir -p $out/lib
- cp target/link.final $out/lib/link
+ mkdir -p $lib/lib
+ cp target/link.final $lib/lib/link
fi
if [[ "$(ls -A target/lib)" ]]; then
- mkdir -p $out/lib
- cp target/lib/* $out/lib #*/
- for lib in $out/lib/*.so $out/lib/*.dylib; do #*/
- ln -s $lib $(echo $lib | sed -e "s/-${metadata}//")
+ mkdir -p $lib/lib
+ cp target/lib/* $lib/lib #*/
+ for library in $lib/lib/*.so $lib/lib/*.dylib; do #*/
+ ln -s $library $(echo $library | sed -e "s/-${metadata}//")
done
fi
if [[ "$(ls -A target/build)" ]]; then # */
- mkdir -p $out/lib
- cp -r target/build/* $out/lib # */
+ mkdir -p $lib/lib
+ cp -r target/build/* $lib/lib # */
fi
if [[ -d target/bin ]]; then
if [[ "$(ls -A target/bin)" ]]; then
diff --git a/nixpkgs/pkgs/build-support/rust/default.nix b/nixpkgs/pkgs/build-support/rust/default.nix
index 27601e481c6..1d8e4448674 100644
--- a/nixpkgs/pkgs/build-support/rust/default.nix
+++ b/nixpkgs/pkgs/build-support/rust/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, cacert, git, cargo, rustc, fetchcargo, buildPackages, windows }:
+{ stdenv, cacert, git, rust, cargo, rustc, fetchcargo, buildPackages, windows }:
{ name ? "${args.pname}-${args.version}"
, cargoSha256 ? "unset"
@@ -18,6 +18,7 @@
verifyCargoDeps ? false
, buildType ? "release"
, meta ? {}
+, target ? null
, cargoVendorDir ? null
, ... } @ args:
@@ -45,17 +46,13 @@ let
cargoDepsCopy="$sourceRoot/${cargoVendorDir}"
'';
- hostConfig = stdenv.hostPlatform.config;
-
- rustHostConfig = {
- x86_64-pc-mingw32 = "x86_64-pc-windows-gnu";
- }.${hostConfig} or hostConfig;
+ rustTarget = if target == null then rust.toRustTarget stdenv.hostPlatform else target;
ccForBuild="${buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}cc";
cxxForBuild="${buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}c++";
ccForHost="${stdenv.cc}/bin/${stdenv.cc.targetPrefix}cc";
cxxForHost="${stdenv.cc}/bin/${stdenv.cc.targetPrefix}c++";
- releaseDir = "target/${rustHostConfig}/${buildType}";
+ releaseDir = "target/${rustTarget}/${buildType}";
in
stdenv.mkDerivation (args // {
@@ -85,10 +82,10 @@ stdenv.mkDerivation (args // {
--subst-var-by vendor "$(pwd)/$cargoDepsCopy"
cat >> .cargo/config <<'EOF'
- [target."${stdenv.buildPlatform.config}"]
+ [target."${rust.toRustTarget stdenv.buildPlatform}"]
"linker" = "${ccForBuild}"
${stdenv.lib.optionalString (stdenv.buildPlatform.config != stdenv.hostPlatform.config) ''
- [target."${rustHostConfig}"]
+ [target."${rustTarget}"]
"linker" = "${ccForHost}"
${# https://github.com/rust-lang/rust/issues/46651#issuecomment-433611633
stdenv.lib.optionalString (stdenv.hostPlatform.isMusl && stdenv.hostPlatform.isAarch64) ''
@@ -127,13 +124,13 @@ stdenv.mkDerivation (args // {
(
set -x
env \
- "CC_${stdenv.buildPlatform.config}"="${ccForBuild}" \
- "CXX_${stdenv.buildPlatform.config}"="${cxxForBuild}" \
- "CC_${stdenv.hostPlatform.config}"="${ccForHost}" \
- "CXX_${stdenv.hostPlatform.config}"="${cxxForHost}" \
+ "CC_${rust.toRustTarget stdenv.buildPlatform}"="${ccForBuild}" \
+ "CXX_${rust.toRustTarget stdenv.buildPlatform}"="${cxxForBuild}" \
+ "CC_${rust.toRustTarget stdenv.hostPlatform}"="${ccForHost}" \
+ "CXX_${rust.toRustTarget stdenv.hostPlatform}"="${cxxForHost}" \
cargo build \
${stdenv.lib.optionalString (buildType == "release") "--release"} \
- --target ${rustHostConfig} \
+ --target ${rustTarget} \
--frozen ${concatStringsSep " " cargoBuildFlags}
)
@@ -149,8 +146,8 @@ stdenv.mkDerivation (args // {
checkPhase = args.checkPhase or ''
runHook preCheck
- echo "Running cargo test"
- cargo test
+ echo "Running cargo cargo test -- ''${checkFlags} ''${checkFlagsArray+''${checkFlagsArray[@]}}"
+ cargo test -- ''${checkFlags} ''${checkFlagsArray+"''${checkFlagsArray[@]}"}
runHook postCheck
'';
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/audit-tmpdir.sh b/nixpkgs/pkgs/build-support/setup-hooks/audit-tmpdir.sh
index 5264ce39851..c9dd32d1dd2 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/audit-tmpdir.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/audit-tmpdir.sh
@@ -7,7 +7,7 @@
# the moment that would produce too many spurious errors (e.g. debug
# info or assertion messages that refer to $TMPDIR).
-fixupOutputHooks+=('if [ -z "$noAuditTmpdir" -a -e "$prefix" ]; then auditTmpdir "$prefix"; fi')
+fixupOutputHooks+=('if [[ -z "${noAuditTmpdir-}" && -e "$prefix" ]]; then auditTmpdir "$prefix"; fi')
auditTmpdir() {
local dir="$1"
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/auto-patchelf.sh b/nixpkgs/pkgs/build-support/setup-hooks/auto-patchelf.sh
index 6af8eb1aed9..52c50091d08 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/auto-patchelf.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/auto-patchelf.sh
@@ -228,7 +228,7 @@ autoPatchelf() {
# behaviour as fixupOutputHooks because the setup hook for patchelf is run in
# fixupOutput and the postFixup hook runs later.
postFixupHooks+=('
- if [ -z "$dontAutoPatchelf" ]; then
+ if [ -z "${dontAutoPatchelf-}" ]; then
autoPatchelf -- $(for output in $outputs; do
[ -e "${!output}" ] || continue
echo "${!output}"
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/compress-man-pages.sh b/nixpkgs/pkgs/build-support/setup-hooks/compress-man-pages.sh
index d10a898d6e4..82e48cd8aa7 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/compress-man-pages.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/compress-man-pages.sh
@@ -1,4 +1,4 @@
-fixupOutputHooks+=('if [ -z "$dontGzipMan" ]; then compressManPages "$prefix"; fi')
+fixupOutputHooks+=('if [ -z "${dontGzipMan-}" ]; then compressManPages "$prefix"; fi')
compressManPages() {
local dir="$1"
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/find-xml-catalogs.sh b/nixpkgs/pkgs/build-support/setup-hooks/find-xml-catalogs.sh
index 85364a61f61..f446a6f27fd 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/find-xml-catalogs.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/find-xml-catalogs.sh
@@ -11,12 +11,12 @@ addXMLCatalogs () {
done
}
-if [ -z "$libxmlHookDone" ]; then
+if [ -z "${libxmlHookDone-}" ]; then
libxmlHookDone=1
# Set up XML_CATALOG_FILES. An empty initial value prevents
# xmllint and xsltproc from looking in /etc/xml/catalog.
- export XML_CATALOG_FILES
+ export XML_CATALOG_FILES=''
if [ -z "$XML_CATALOG_FILES" ]; then XML_CATALOG_FILES=" "; fi
addEnvHooks "$hostOffset" addXMLCatalogs
fi
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh b/nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh
index 06891893e8c..8b7012677cd 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/make-wrapper.sh
@@ -19,9 +19,6 @@ assertExecutable() {
# the environment
# --unset VAR : remove VAR from the environment
# --run COMMAND : run command before the executable
-# The command can push extra flags to a magic list
-# variable extraFlagsArray, which are then added to
-# the invocation of the executable
# --add-flags FLAGS : add FLAGS to invocation of executable
# --prefix ENV SEP VAL : suffix/prefix ENV with VAL, separated by SEP
@@ -109,12 +106,8 @@ makeWrapper() {
fi
done
- # Note: extraFlagsArray is an array containing additional flags
- # that may be set by --run actions.
- # Silence warning about unexpanded extraFlagsArray:
- # shellcheck disable=SC2016
echo exec ${argv0:+-a \"$argv0\"} \""$original"\" \
- "$flagsBefore" '"${extraFlagsArray[@]}"' '"$@"' >> "$wrapper"
+ "$flagsBefore" '"$@"' >> "$wrapper"
chmod +x "$wrapper"
}
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/move-lib64.sh b/nixpkgs/pkgs/build-support/setup-hooks/move-lib64.sh
index 7724be369c9..9517af79732 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/move-lib64.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/move-lib64.sh
@@ -8,7 +8,7 @@
fixupOutputHooks+=(_moveLib64)
_moveLib64() {
- if [ "$dontMoveLib64" = 1 ]; then return; fi
+ if [ "${dontMoveLib64-}" = 1 ]; then return; fi
if [ ! -e "$prefix/lib64" -o -L "$prefix/lib64" ]; then return; fi
echo "moving $prefix/lib64/* to $prefix/lib"
mkdir -p $prefix/lib
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/move-sbin.sh b/nixpkgs/pkgs/build-support/setup-hooks/move-sbin.sh
index cc51c27cafd..1c0c4dc9f2d 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/move-sbin.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/move-sbin.sh
@@ -5,7 +5,7 @@
fixupOutputHooks+=(_moveSbin)
_moveSbin() {
- if [ "$dontMoveSbin" = 1 ]; then return; fi
+ if [ "${dontMoveSbin-}" = 1 ]; then return; fi
if [ ! -e "$prefix/sbin" -o -L "$prefix/sbin" ]; then return; fi
echo "moving $prefix/sbin/* to $prefix/bin"
mkdir -p $prefix/bin
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh b/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh
index d43b1877674..2e95495c96f 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh
@@ -9,8 +9,8 @@ _assignFirst() {
local varName="$1"
local REMOVE=REMOVE # slightly hacky - we allow REMOVE (i.e. not a variable name)
shift
- while [ $# -ge 1 ]; do
- if [ -n "${!1}" ]; then eval "${varName}"="$1"; return; fi
+ while (( $# )); do
+ if [ -n "${!1-}" ]; then eval "${varName}"="$1"; return; fi
shift
done
echo "Error: _assignFirst found no valid variant!"
@@ -19,7 +19,7 @@ _assignFirst() {
# Same as _assignFirst, but only if "$1" = ""
_overrideFirst() {
- if [ -z "${!1}" ]; then
+ if [ -z "${!1-}" ]; then
_assignFirst "$@"
fi
}
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/patch-shebangs.sh b/nixpkgs/pkgs/build-support/setup-hooks/patch-shebangs.sh
index 3e900d0704c..29fed7ad794 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/patch-shebangs.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/patch-shebangs.sh
@@ -105,7 +105,7 @@ patchShebangs() {
}
patchShebangsAuto () {
- if [ -z "$dontPatchShebangs" -a -e "$prefix" ]; then
+ if [ -z "${dontPatchShebangs-}" -a -e "$prefix" ]; then
# Dev output will end up being run on the build platform. An
# example case of this is sdl2-config. Otherwise, we can just
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/prune-libtool-files.sh b/nixpkgs/pkgs/build-support/setup-hooks/prune-libtool-files.sh
index 5d7432e8f09..0ec56549645 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/prune-libtool-files.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/prune-libtool-files.sh
@@ -8,7 +8,7 @@
fixupOutputHooks+=(_pruneLibtoolFiles)
_pruneLibtoolFiles() {
- if [ "$dontPruneLibtoolFiles" ] || [ ! -e "$prefix" ]; then
+ if [ "${dontPruneLibtoolFiles-}" ] || [ ! -e "$prefix" ]; then
return
fi
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/set-java-classpath.sh b/nixpkgs/pkgs/build-support/setup-hooks/set-java-classpath.sh
index 5d3548dc2e8..445fa56d61d 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/set-java-classpath.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/set-java-classpath.sh
@@ -6,7 +6,7 @@ export CLASSPATH
addPkgToClassPath () {
local jar
for jar in $1/share/java/*.jar; do
- export CLASSPATH=''${CLASSPATH}''${CLASSPATH:+:}''${jar}
+ export CLASSPATH=''${CLASSPATH-}''${CLASSPATH:+:}''${jar}
done
}
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/strip.sh b/nixpkgs/pkgs/build-support/setup-hooks/strip.sh
index fc4c7bfbaf9..f5fa9378fd7 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/strip.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/strip.sh
@@ -10,7 +10,7 @@ _doStrip() {
local -ra stripCmds=(STRIP TARGET_STRIP)
# Optimization
- if [[ "$STRIP" == "$TARGET_STRIP" ]]; then
+ if [[ "${STRIP-}" == "${TARGET_STRIP-}" ]]; then
dontStripTarget+=1
fi
@@ -20,7 +20,7 @@ _doStrip() {
local -n stripCmd="${stripCmds[$i]}"
# `dontStrip` disables them all
- if [[ "$dontStrip" || "$flag" ]] || ! type -f "$stripCmd" 2>/dev/null
+ if [[ "${dontStrip-}" || "${flag-}" ]] || ! type -f "${stripCmd-}" 2>/dev/null
then continue; fi
stripDebugList=${stripDebugList:-lib lib32 lib64 libexec bin sbin}
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/update-autotools-gnu-config-scripts.sh b/nixpkgs/pkgs/build-support/setup-hooks/update-autotools-gnu-config-scripts.sh
index 66f4e91c7bb..ebd3afa05d9 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/update-autotools-gnu-config-scripts.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/update-autotools-gnu-config-scripts.sh
@@ -1,7 +1,7 @@
preConfigurePhases+=" updateAutotoolsGnuConfigScriptsPhase"
updateAutotoolsGnuConfigScriptsPhase() {
- if [ -n "$dontUpdateAutotoolsGnuConfigScripts" ]; then return; fi
+ if [ -n "${dontUpdateAutotoolsGnuConfigScripts-}" ]; then return; fi
for script in config.sub config.guess; do
for f in $(find . -type f -name "$script"); do
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh b/nixpkgs/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh
index 717740f1f20..a05d4f689db 100644
--- a/nixpkgs/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh
+++ b/nixpkgs/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh
@@ -15,7 +15,7 @@ wrapGApp() {
wrapProgram "$program" "${gappsWrapperArgs[@]}" "$@"
}
-# Note: $gappsWrapperArgs still gets defined even if $dontWrapGApps is set.
+# Note: $gappsWrapperArgs still gets defined even if ${dontWrapGApps-} is set.
wrapGAppsHook() {
# guard against running multiple times (e.g. due to propagation)
[ -z "$wrapGAppsHookHasRun" ] || return 0
diff --git a/nixpkgs/pkgs/build-support/writers/default.nix b/nixpkgs/pkgs/build-support/writers/default.nix
index 8dbe0dbdbd0..2cd4f1af022 100644
--- a/nixpkgs/pkgs/build-support/writers/default.nix
+++ b/nixpkgs/pkgs/build-support/writers/default.nix
@@ -92,13 +92,15 @@ rec {
PATH=${makeBinPath [
pkgs.binutils-unwrapped
pkgs.coreutils
+ pkgs.findutils
pkgs.gcc
pkgs.pkgconfig
]}
+ export PKG_CONFIG_PATH=${concatMapStringsSep ":" (pkg: "${pkg}/lib/pkgconfig") libraries}
gcc \
${optionalString (libraries != [])
"$(pkg-config --cflags --libs ${
- concatMapStringsSep " " (pkg: "$(find ${escapeShellArg pkg}/lib/pkgsconfig -name \*.pc -exec basename {} \;)") libraries
+ concatMapStringsSep " " (pkg: "$(find ${escapeShellArg pkg}/lib/pkgconfig -name \\*.pc)") libraries
})"
} \
-O \
diff --git a/nixpkgs/pkgs/build-support/writers/test.nix b/nixpkgs/pkgs/build-support/writers/test.nix
index d7c347a559e..3cd0a080ae8 100644
--- a/nixpkgs/pkgs/build-support/writers/test.nix
+++ b/nixpkgs/pkgs/build-support/writers/test.nix
@@ -1,4 +1,16 @@
-{ stdenv, lib, runCommand, haskellPackages, nodePackages, perlPackages, python2Packages, python3Packages, writers, writeText }:
+{
+ glib,
+ haskellPackages,
+ lib,
+ nodePackages,
+ perlPackages,
+ python2Packages,
+ python3Packages,
+ runCommand,
+ stdenv,
+ writers,
+ writeText
+}:
with writers;
let
@@ -49,9 +61,11 @@ let
python2 = writePython2Bin "test_writers" { libraries = [ python2Packages.enum ]; } ''
from enum import Enum
+
class Test(Enum):
a = "success"
+
print Test.a
'';
@@ -70,9 +84,19 @@ let
if [[ "test" == "test" ]]; then echo "success"; fi
'';
- c = writeC "test_c" { libraries = [ ]; } ''
+ c = writeC "test_c" { libraries = [ glib.dev ]; } ''
+ #include <gio/gio.h>
#include <stdio.h>
int main() {
+ GApplication *application = g_application_new ("hello.world", G_APPLICATION_FLAGS_NONE);
+ g_application_register (application, NULL, NULL);
+ GNotification *notification = g_notification_new ("Hello world!");
+ g_notification_set_body (notification, "This is an example notification.");
+ GIcon *icon = g_themed_icon_new ("dialog-information");
+ g_notification_set_icon (notification, icon);
+ g_object_unref (icon);
+ g_object_unref (notification);
+ g_object_unref (application);
printf("success\n");
return 0;
}
@@ -112,9 +136,11 @@ let
python2 = writePython2 "test_python2" { libraries = [ python2Packages.enum ]; } ''
from enum import Enum
+
class Test(Enum):
a = "success"
+
print Test.a
'';
diff --git a/nixpkgs/pkgs/common-updater/scripts/update-source-version b/nixpkgs/pkgs/common-updater/scripts/update-source-version
index 591ffa6ca5b..d051a0f75c1 100755
--- a/nixpkgs/pkgs/common-updater/scripts/update-source-version
+++ b/nixpkgs/pkgs/common-updater/scripts/update-source-version
@@ -92,8 +92,8 @@ if [ -z "$oldUrl" ]; then
die "Couldn't evaluate source url from '$attr.src'!"
fi
-drvName=$(nix-instantiate $systemArg --eval -E "with import ./. {}; (builtins.parseDrvName $attr.name).name" | tr -d '"')
-oldVersion=$(nix-instantiate $systemArg --eval -E "with import ./. {}; $attr.${versionKey} or (builtins.parseDrvName $attr.name).version" | tr -d '"')
+drvName=$(nix-instantiate $systemArg --eval -E "with import ./. {}; lib.getName $attr" | tr -d '"')
+oldVersion=$(nix-instantiate $systemArg --eval -E "with import ./. {}; $attr.${versionKey} or (lib.getVersion $attr)" | tr -d '"')
if [ -z "$drvName" -o -z "$oldVersion" ]; then
die "Couldn't evaluate name and version from '$attr.name'!"
diff --git a/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix b/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix
index 4bdfa70c63f..a47ec9ea790 100644
--- a/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix
+++ b/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix
@@ -1,27 +1,41 @@
-{ stdenv, fetchurl, itstool, libxml2, gettext, gnome3 }:
+{ stdenv
+, fetchurl
+, gettext
+, gnome3
+, itstool
+, libxml2
+, yelp-tools
+}:
stdenv.mkDerivation rec {
pname = "gnome-user-docs";
- version = "3.2.2";
+ version = "3.34.1";
src = fetchurl {
- url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1ka0nw2kc85p10y8x31v0wv06a88k7qrgafp4ys04y9fzz0rkcjj";
+ url = "mirror://gnome/sources/gnome-user-docs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "11m9fv8k2hynrcgah4jvbm6yczg0s1ly302mipysbwpn6gbdkvf2";
};
- nativeBuildInputs = [ itstool libxml2 gettext ];
+ nativeBuildInputs = [
+ gettext
+ itstool
+ libxml2
+ yelp-tools
+ ];
+
+ enableParallelBuilding = true;
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
- attrPath = "gnome3.gnome-user-docs";
};
};
- meta = {
- homepage = "https://gitlab.gnome.org/GNOME/gnome-user-docs";
- description = "GNOME User Documentation";
- license = stdenv.lib.licenses.cc-by-30;
+ meta = with stdenv.lib; {
+ description = "User and system administration help for the GNOME desktop";
+ homepage = "https://help.gnome.org/users/gnome-help/";
+ license = licenses.cc-by-30;
maintainers = gnome3.maintainers;
+ platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/data/documentation/man-pages/default.nix b/nixpkgs/pkgs/data/documentation/man-pages/default.nix
index 8b0696408e6..a266a597e0b 100644
--- a/nixpkgs/pkgs/data/documentation/man-pages/default.nix
+++ b/nixpkgs/pkgs/data/documentation/man-pages/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "man-pages";
- version = "5.02";
+ version = "5.03";
src = fetchurl {
url = "mirror://kernel/linux/docs/man-pages/${pname}-${version}.tar.xz";
- sha256 = "1s4pdz2pwf0kvhdwx2s6lqn3xxzi38yz5jfyq5ymdmswc9gaiyn2";
+ sha256 = "082i9258rl9xxjgpxpz3v8jcwk96dsk704ki9h9lq7q8z7m3mqbz";
};
makeFlags = [ "MANDIR=$(out)/share/man" ];
diff --git a/nixpkgs/pkgs/data/fonts/babelstone-han/default.nix b/nixpkgs/pkgs/data/fonts/babelstone-han/default.nix
index 5408e7b1b1d..0d46fc92d5f 100644
--- a/nixpkgs/pkgs/data/fonts/babelstone-han/default.nix
+++ b/nixpkgs/pkgs/data/fonts/babelstone-han/default.nix
@@ -1,20 +1,20 @@
{ lib, fetchzip }:
let
- version = "12.1.4";
+ version = "12.1.7";
in fetchzip {
name = "babelstone-han-${version}";
- url = http://www.babelstone.co.uk/Fonts/Download/BabelStoneHan.zip;
+ url = https://www.babelstone.co.uk/Fonts/Download/BabelStoneHan.zip;
postFetch = ''
mkdir -p $out/share/fonts/truetype
unzip $downloadedFile '*.ttf' -d $out/share/fonts/truetype
'';
- sha256 = "1fypwk2i87jfrckvxg9wz4x84z7c6ifgzrjb8fylhac50lzi6kni";
+ sha256 = "07liv0lmk28ybxccf91gp2wmc17pk3fcshixpj0jx069b64zwf1v";
meta = with lib; {
description = "Unicode CJK font with over 36000 Han characters";
- homepage = http://www.babelstone.co.uk/Fonts/Han.html;
+ homepage = https://www.babelstone.co.uk/Fonts/Han.html;
license = licenses.free;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/data/fonts/comic-neue/default.nix b/nixpkgs/pkgs/data/fonts/comic-neue/default.nix
index 2615d0260f0..6dcefe90055 100644
--- a/nixpkgs/pkgs/data/fonts/comic-neue/default.nix
+++ b/nixpkgs/pkgs/data/fonts/comic-neue/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "2.2";
+ version = "2.3";
in fetchzip rec {
name = "comic-neue-${version}";
@@ -9,15 +9,15 @@ in fetchzip rec {
postFetch = ''
mkdir -vp $out/share/{doc,fonts}
- unzip -j $downloadedFile comic-neue-2.2/\*.otf -d $out/share/fonts/opentype
- unzip -j $downloadedFile comic-neue-2.2/\*.ttf -d $out/share/fonts/truetype
- unzip -j $downloadedFile comic-neue-2.2/\*.eot -d $out/share/fonts/EOT
- unzip -j $downloadedFile comic-neue-2.2/\*.woff -d $out/share/fonts/WOFF
- unzip -j $downloadedFile comic-neue-2.2/\*.woff2 -d $out/share/fonts/WOFF2
- unzip -j $downloadedFile comic-neue-2.2/\*.pdf comic-neue-2.2/FONTLOG.txt comic-neue-2.2/OFL-FAQ.txt comic-neue-2.2/SIL-License.txt -d $out/share/doc/${name}
+ unzip -j $downloadedFile OTF/\*.otf -d $out/share/fonts/opentype
+ unzip -j $downloadedFile Web/\*.ttf -d $out/share/fonts/truetype
+ unzip -j $downloadedFile Web/\*.eot -d $out/share/fonts/EOT
+ unzip -j $downloadedFile Web/\*.woff -d $out/share/fonts/WOFF
+ unzip -j $downloadedFile Web/\*.woff2 -d $out/share/fonts/WOFF2
+ unzip -j $downloadedFile \*.pdf FONTLOG.txt OFL-FAQ.txt SIL-License.txt -d $out/share/doc/${name}
'';
- sha256 = "1yypq5aqqzv3q1c6vx5130mi2iwihzzvrawhwqpwsfjl0p25sq9q";
+ sha256 = "1gs4vhys0m3qsw06qaxzyi81f06w5v66kbyl64yw3pq2rb656779";
meta = with lib; {
homepage = http://comicneue.com/;
diff --git a/nixpkgs/pkgs/data/fonts/fantasque-sans-mono/default.nix b/nixpkgs/pkgs/data/fonts/fantasque-sans-mono/default.nix
index 5b982dcaa3e..156db5d214c 100644
--- a/nixpkgs/pkgs/data/fonts/fantasque-sans-mono/default.nix
+++ b/nixpkgs/pkgs/data/fonts/fantasque-sans-mono/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "1.7.2";
+ version = "1.8.0";
in
fetchzip rec {
@@ -15,7 +15,7 @@ fetchzip rec {
unzip -j $downloadedFile README.md -d $out/share/doc/${name}
'';
- sha256 = "1fwvbqfrgb539xybwdawvwa8cg4f215kw905rgl9a6p0iwa1nxqk";
+ sha256 = "07y2w6xzkbaj6vr95fvvnmwq1pw9jib4z02xf8937dx812yic9ni";
meta = with lib; {
homepage = https://github.com/belluzj/fantasque-sans;
diff --git a/nixpkgs/pkgs/data/fonts/gohufont/default.nix b/nixpkgs/pkgs/data/fonts/gohufont/default.nix
index 29b4241be92..e4e9954d118 100644
--- a/nixpkgs/pkgs/data/fonts/gohufont/default.nix
+++ b/nixpkgs/pkgs/data/fonts/gohufont/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
version = "2.1";
src = fetchurl {
- url = "http://font.gohu.org/${pname}-${version}.tar.gz";
+ url = "https://font.gohu.org/${pname}-${version}.tar.gz";
sha256 = "10dsl7insnw95hinkcgmp9rx39lyzb7bpx5g70vswl8d6p4n53bm";
};
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
description = ''
A monospace bitmap font well suited for programming and terminal use
'';
- homepage = http://font.gohu.org/;
+ homepage = https://font.gohu.org/;
license = licenses.wtfpl;
maintainers = with maintainers; [ epitrochoid rnhmjoj ];
};
diff --git a/nixpkgs/pkgs/data/fonts/ibm-plex/default.nix b/nixpkgs/pkgs/data/fonts/ibm-plex/default.nix
index d4a673533af..cd868d88d65 100644
--- a/nixpkgs/pkgs/data/fonts/ibm-plex/default.nix
+++ b/nixpkgs/pkgs/data/fonts/ibm-plex/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "3.0.0";
+ version = "4.0.1";
in fetchzip {
name = "ibm-plex-${version}";
url = "https://github.com/IBM/plex/releases/download/v${version}/OpenType.zip";
@@ -9,7 +9,7 @@ in fetchzip {
mkdir -p $out/share/fonts
unzip -j $downloadedFile "OpenType/*/*.otf" -d $out/share/fonts/opentype
'';
- sha256 = "1vv0lf2fn0y0ln14s4my8x2mykq1lwqpmkjkhs6cm48mzf740nhs";
+ sha256 = "11d5bsv7d5rbp9f1gf1l4za3xj6jlqwnvsl5ipwx4angh1kb7nk8";
meta = with lib; {
description = "IBM Plex Typeface";
diff --git a/nixpkgs/pkgs/data/fonts/input-fonts/default.nix b/nixpkgs/pkgs/data/fonts/input-fonts/default.nix
index 3bc836fa4e4..c3d3bf4aa6a 100644
--- a/nixpkgs/pkgs/data/fonts/input-fonts/default.nix
+++ b/nixpkgs/pkgs/data/fonts/input-fonts/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation {
pname = "input-fonts";
- version = "2017-08-10"; # date of the download and checksum
+ version = "2019-11-25"; # date of the download and checksum
src = requireFile {
name = "Input-Font.zip";
url = "https://input.fontbureau.com/download/";
- sha256 = "07fkyvbb12agkb2kpnq2j45nycgbjvb4n1s5hjyqsipdh2z9zihq";
+ sha256 = "10rax2a7vzidcs7kyfg5lv5bwp9i7kvjpdcsd10p0517syijkp3b";
};
nativeBuildInputs = [ unzip ];
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
outputHashAlgo = "sha256";
outputHashMode = "recursive";
- outputHash = "0k7xqkgqldd110ch9s144ilh762q777qcjvg3plmrb9s6xiaqvvd";
+ outputHash = "15sdhqqqd4jgk80fw7ncx49avi9cxbdgyrvnrfya0066x4q4r6lv";
meta = with stdenv.lib; {
description = "Fonts for Code, from Font Bureau";
@@ -42,7 +42,7 @@ stdenv.mkDerivation {
generous spacing, large punctuation, and easily distinguishable
characters — but without the limitations of a fixed width.
'';
- homepage = http://input.fontbureau.com;
+ homepage = https://input.fontbureau.com;
license = licenses.unfree;
maintainers = with maintainers; [ romildo ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/data/fonts/inter/default.nix b/nixpkgs/pkgs/data/fonts/inter/default.nix
index 33e7283147a..83779e7618e 100644
--- a/nixpkgs/pkgs/data/fonts/inter/default.nix
+++ b/nixpkgs/pkgs/data/fonts/inter/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "3.10";
+ version = "3.11";
in fetchzip {
name = "inter-${version}";
@@ -12,7 +12,7 @@ in fetchzip {
unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
'';
- sha256 = "029fjpgdml8qx2cqn4rnh2xm3z4cnh74jlzjb8pbfm2azsnvi6r1";
+ sha256 = "1bk4q478jy84ylgm1mmh23n8cw1cd3k7gvfih77sd7ya1zv26vl1";
meta = with lib; {
homepage = https://rsms.me/inter/;
diff --git a/nixpkgs/pkgs/data/fonts/iosevka/bin.nix b/nixpkgs/pkgs/data/fonts/iosevka/bin.nix
index 962769b8144..cbe4b25bd36 100644
--- a/nixpkgs/pkgs/data/fonts/iosevka/bin.nix
+++ b/nixpkgs/pkgs/data/fonts/iosevka/bin.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchzip }:
let
- version = "2.3.0";
+ version = "2.3.3";
in fetchzip {
name = "iosevka-bin-${version}";
@@ -12,7 +12,7 @@ in fetchzip {
unzip -j $downloadedFile \*.ttc -d $out/share/fonts/iosevka
'';
- sha256 = "0nry6zsmvcj44rijhbvrry84rh5hrixzb4n1mx9c27vvpy33a56w";
+ sha256 = "1dfm1888rii5kfmkxp5hnx8ycji57cbs5gazpgkxg1mnmn7i35wl";
meta = with stdenv.lib; {
homepage = https://be5invis.github.io/Iosevka/;
diff --git a/nixpkgs/pkgs/data/fonts/iosevka/default.nix b/nixpkgs/pkgs/data/fonts/iosevka/default.nix
index a1461032f1b..fb00fff130f 100644
--- a/nixpkgs/pkgs/data/fonts/iosevka/default.nix
+++ b/nixpkgs/pkgs/data/fonts/iosevka/default.nix
@@ -1,5 +1,5 @@
-{ stdenv, lib, pkgs, fetchFromGitHub
-, nodejs, nodePackages, remarshal, ttfautohint-nox, otfcc
+{ stdenv, lib, pkgs, fetchFromGitHub, nodejs, nodePackages, remarshal
+, ttfautohint-nox, otfcc
# Custom font set options.
# See https://github.com/be5invis/Iosevka#build-your-own-style
@@ -13,27 +13,30 @@
# ];
# };
, privateBuildPlan ? null
-# Extra parameters. Can be used for ligature mapping.
+ # Extra parameters. Can be used for ligature mapping.
+ # It must be a raw toml string.
+ #
+ # Ex:
+ # [[iosevka.compLig]]
+ # unicode = 57808 # 0xe1d0
+ # featureTag = 'XHS0'
+ # sequence = "+>"
, extraParameters ? null
-# Custom font set name. Required if any custom settings above.
-, set ? null
-}:
+ # Custom font set name. Required if any custom settings above.
+, set ? null }:
assert (privateBuildPlan != null) -> set != null;
stdenv.mkDerivation rec {
- pname =
- if set != null
- then "iosevka-${set}"
- else "iosevka";
+ pname = if set != null then "iosevka-${set}" else "iosevka";
- version = "2.3.0";
+ version = "2.3.2";
src = fetchFromGitHub {
owner = "be5invis";
repo = "Iosevka";
rev = "v${version}";
- sha256 = "1qnbxhx9wvij9zia226mc3sy8j7bfsw5v1cvxvsbbwjskwqdamvv";
+ sha256 = "0s0vdvp1sn8p2pi2xm9n05pabk30ki7wjlmr0zz0nkhidb8apw6k";
};
nativeBuildInputs = [
@@ -44,9 +47,10 @@ stdenv.mkDerivation rec {
ttfautohint-nox
];
- privateBuildPlanJSON = builtins.toJSON { buildPlans.${pname} = privateBuildPlan; };
- extraParametersJSON = builtins.toJSON { ${pname} = extraParameters; };
- passAsFile = [ "privateBuildPlanJSON" "extraParametersJSON" ];
+ privateBuildPlanJSON =
+ builtins.toJSON { buildPlans.${pname} = privateBuildPlan; };
+ inherit extraParameters;
+ passAsFile = [ "privateBuildPlanJSON" "extraParameters" ];
configurePhase = ''
runHook preConfigure
@@ -55,9 +59,11 @@ stdenv.mkDerivation rec {
''}
${lib.optionalString (extraParameters != null) ''
echo -e "\n" >> parameters.toml
- remarshal -i "$extraParametersJSONPath" -if json -of toml >> parameters.toml
+ cat "$extraParametersPath" >> parameters.toml
''}
- ln -s ${nodePackages."iosevka-build-deps-../../data/fonts/iosevka"}/lib/node_modules/iosevka-build-deps/node_modules .
+ ln -s ${
+ nodePackages."iosevka-build-deps-../../data/fonts/iosevka"
+ }/lib/node_modules/iosevka-build-deps/node_modules .
runHook postConfigure
'';
@@ -76,8 +82,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = https://be5invis.github.io/Iosevka;
- downloadPage = https://github.com/be5invis/Iosevka/releases;
+ homepage = "https://be5invis.github.io/Iosevka";
+ downloadPage = "https://github.com/be5invis/Iosevka/releases";
description = ''
Slender monospace sans-serif and slab-serif typeface inspired by Pragmata
Pro, M+ and PF DIN Mono, designed to be the ideal font for programming.
diff --git a/nixpkgs/pkgs/data/fonts/iosevka/package.json b/nixpkgs/pkgs/data/fonts/iosevka/package.json
index ae162a97538..e6221b28392 100644
--- a/nixpkgs/pkgs/data/fonts/iosevka/package.json
+++ b/nixpkgs/pkgs/data/fonts/iosevka/package.json
@@ -1,6 +1,6 @@
{
"name": "iosevka-build-deps",
- "version": "2.3.0",
+ "version": "2.3.2",
"scripts": {
"build": "verda -f verdafile.js"
},
diff --git a/nixpkgs/pkgs/data/fonts/liberation-sans-narrow/default.nix b/nixpkgs/pkgs/data/fonts/liberation-sans-narrow/default.nix
index 4a14e095cf0..51af6a20bae 100644
--- a/nixpkgs/pkgs/data/fonts/liberation-sans-narrow/default.nix
+++ b/nixpkgs/pkgs/data/fonts/liberation-sans-narrow/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, fontforge, pythonPackages, python }:
+{ stdenv, fetchFromGitHub, fontforge, python3Packages, python3 }:
stdenv.mkDerivation rec {
pname = "liberation-sans-narrow";
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "1qw554jbdnqkg6pjjl4cqkgsalq3398kzvww2naw30vykcz752bm";
};
- buildInputs = [ fontforge pythonPackages.fonttools python ];
+ buildInputs = [ fontforge python3Packages.fonttools python3 ];
installPhase = ''
find . -name '*Narrow*.ttf' -exec install -m444 -Dt $out/share/fonts/truetype {} \;
diff --git a/nixpkgs/pkgs/data/fonts/noto-fonts/default.nix b/nixpkgs/pkgs/data/fonts/noto-fonts/default.nix
index bd0d39c7f29..04e8e581b63 100644
--- a/nixpkgs/pkgs/data/fonts/noto-fonts/default.nix
+++ b/nixpkgs/pkgs/data/fonts/noto-fonts/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchzip, fetchFromGitHub, optipng, cairo, pythonPackages, pkgconfig, pngquant, which, imagemagick }:
+{ stdenv, fetchzip, fetchFromGitHub, optipng, cairo, python3Packages, pkgconfig, pngquant, which, imagemagick }:
let
mkNoto = { name, weights, sha256, }:
@@ -89,20 +89,22 @@ in
maintainers = with maintainers; [ mathnerd314 ];
};
};
- noto-fonts-emoji = let version = "2018-08-10-unicode11"; in stdenv.mkDerivation {
+ noto-fonts-emoji = let
+ version = "unstable-2019-10-22";
+ in stdenv.mkDerivation {
pname = "noto-fonts-emoji";
inherit version;
src = fetchFromGitHub {
owner = "googlei18n";
repo = "noto-emoji";
- rev = "v${version}";
- sha256 = "1y54zsvwf5pqhcd9cl2zz5l52qyswn6kycvrq03zm5kqqsngbw3p";
+ rev = "018aa149d622a4fea11f01c61a7207079da301bc";
+ sha256 = "0qmnnjpp5lza6g5m3ki6hj46p891h9vl42k3acd0qw8i0jj5yn2c";
};
buildInputs = [ cairo ];
nativeBuildInputs = [ pngquant optipng which cairo pkgconfig imagemagick ]
- ++ (with pythonPackages; [ python fonttools nototools ]);
+ ++ (with python3Packages; [ python fonttools nototools ]);
postPatch = ''
sed -i 's,^PNGQUANT :=.*,PNGQUANT := ${pngquant}/bin/pngquant,' Makefile
diff --git a/nixpkgs/pkgs/data/fonts/noto-fonts/tools.nix b/nixpkgs/pkgs/data/fonts/noto-fonts/tools.nix
index f4c36f34074..d91ace35e2c 100644
--- a/nixpkgs/pkgs/data/fonts/noto-fonts/tools.nix
+++ b/nixpkgs/pkgs/data/fonts/noto-fonts/tools.nix
@@ -1,28 +1,45 @@
-{ fetchFromGitHub, pythonPackages, lib }:
+{ fetchFromGitHub, lib, fetchpatch, buildPythonPackage, isPy3k, fonttools, numpy, pillow, six, bash }:
-pythonPackages.buildPythonPackage rec {
+buildPythonPackage rec {
pname = "nototools";
- version = "unstable-2019-03-20";
+ version = "unstable-2019-10-21";
src = fetchFromGitHub {
owner = "googlefonts";
repo = "nototools";
- rev = "9c4375f07c9adc00c700c5d252df6a25d7425870";
- sha256 = "0z9i23vl6xar4kvbqbc8nznq3s690mqc5zfv280l1c02l5n41smc";
+ rev = "cae92ce958bee37748bf0602f5d7d97bb6db98ca";
+ sha256 = "1jqr0dz23rjqiyxw1w69l6ry16dwdcf3c6cysiy793g2v7pir2yi";
};
- propagatedBuildInputs = with pythonPackages; [ fonttools numpy ];
+ propagatedBuildInputs = [ fonttools numpy ];
+
+ patches = lib.optionals isPy3k [
+ # Additional Python 3 compat https://github.com/googlefonts/nototools/pull/497
+ (fetchpatch {
+ url = https://github.com/googlefonts/nototools/commit/ded1f311b3260f015b5c5b80f05f7185392c4eff.patch;
+ sha256 = "0bn0rlbddxicw0h1dnl0cibgj6xjalja2qcm563y7kk3z5cdwhgq";
+ })
+ ];
postPatch = ''
sed -ie "s^join(_DATA_DIR_PATH,^join(\"$out/third_party/ucd\",^" nototools/unicode_data.py
'';
+ checkInputs = [
+ pillow six bash
+ ];
+
+ checkPhase = ''
+ patchShebangs tests/
+ cd tests
+ rm gpos_diff_test.py # needs ttxn?
+ ./run_tests
+ '';
+
postInstall = ''
cp -r third_party $out
'';
- disabled = pythonPackages.isPy3k;
-
meta = {
description = "Noto fonts support tools and scripts plus web site generation";
license = lib.licenses.asl20;
diff --git a/nixpkgs/pkgs/data/fonts/overpass/default.nix b/nixpkgs/pkgs/data/fonts/overpass/default.nix
index 4730a67e290..1d0cf04d756 100644
--- a/nixpkgs/pkgs/data/fonts/overpass/default.nix
+++ b/nixpkgs/pkgs/data/fonts/overpass/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "3.0.3";
+ version = "3.0.4";
in fetchzip rec {
name = "overpass-${version}";
@@ -12,10 +12,10 @@ in fetchzip rec {
mkdir -p $out/share/doc/${name} ; unzip -j $downloadedFile \*.md -d $out/share/doc/${name}
'';
- sha256 = "1m6p7rrlyqikjvypp4698sn0lp3a4z0z5al4swblfhg8qaxzv5pg";
+ sha256 = "13b4yam0nycclccxidzj2fa3nwms5qji7gfkixdnl4ybf0f56b64";
meta = with lib; {
- homepage = http://overpassfont.org/;
+ homepage = "https://overpassfont.org/";
description = "Font heavily inspired by Highway Gothic";
license = licenses.ofl;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/data/fonts/public-sans/default.nix b/nixpkgs/pkgs/data/fonts/public-sans/default.nix
index cb4c5523a70..326fe73341f 100644
--- a/nixpkgs/pkgs/data/fonts/public-sans/default.nix
+++ b/nixpkgs/pkgs/data/fonts/public-sans/default.nix
@@ -1,18 +1,22 @@
{ lib, fetchzip }:
let
- version = "1.006";
+ version = "1.007";
in fetchzip {
name = "public-sans-${version}";
url = "https://github.com/uswds/public-sans/releases/download/v${version}/public-sans-v${version}.zip";
postFetch = ''
- mkdir -p $out/share
- unzip $downloadedFile fonts/{otf,variable}/\*.\[ot\]tf -d $out/share/
+ mkdir -p $out/share/fonts
+ unzip -j $downloadedFile binaries/otf/\*.otf -d $out/share/fonts/opentype
+ unzip -j $downloadedFile binaries/variable/\*.ttf -d $out/share/fonts/truetype
+ unzip -j $downloadedFile binaries/webfonts/\*.ttf -d $out/share/fonts/truetype
+ unzip -j $downloadedFile binaries/webfonts/\*.woff -d $out/share/fonts/woff
+ unzip -j $downloadedFile binaries/webfonts/\*.woff2 -d $out/share/fonts/woff2
'';
- sha256 = "1x04mpynfhcgiwx68w5sawgn69xld7k65mbq7n5vcgbfzh2sjwhq";
+ sha256 = "1yzraw08qm1ig7ks850b329xp6zv2znjwl610dppax34kwhqghsm";
meta = with lib; {
description = "A strong, neutral, principles-driven, open source typeface for text or display";
diff --git a/nixpkgs/pkgs/data/fonts/recursive/default.nix b/nixpkgs/pkgs/data/fonts/recursive/default.nix
new file mode 100644
index 00000000000..d3d65f8e515
--- /dev/null
+++ b/nixpkgs/pkgs/data/fonts/recursive/default.nix
@@ -0,0 +1,39 @@
+{ stdenv, fetchzip }:
+
+stdenv.mkDerivation rec {
+ pname = "recursive";
+ version = "1.022";
+
+ srcs = [
+ (fetchzip {
+ name = "${pname}";
+ url = "https://github.com/arrowtype/recursive/releases/download/v${version}/recursive-beta_1_022.zip";
+ sha256 = "09nr1fli7ksv8z4yb25c4xidwsqq50av18qrybsy4kqy5c22957v";
+ stripRoot = false;
+ })
+
+ (fetchzip {
+ name = "${pname}-static";
+ url = "https://github.com/arrowtype/recursive/releases/download/v${version}/recursive-static_fonts-b020.zip";
+ sha256 = "1wlj113gjm26ra9y2r2b3syis2wx0mjq2m8i8xpwscp1kflma1r6";
+ stripRoot = false;
+ })
+ ];
+
+ sourceRoot = ".";
+
+ installPhase = ''
+ mkdir -p $out/share/fonts/{opentype,truetype,woff2}
+ find -name "*.otf" -exec cp "{}" $out/share/fonts/opentype \;
+ find -name "*.ttf" -exec cp "{}" $out/share/fonts/truetype \;
+ find -name "*.woff2" -exec cp "{}" $out/share/fonts/woff2 \;
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/arrowtype/recursive;
+ description = "A variable font family for code & UI";
+ license = licenses.ofl;
+ maintainers = [ maintainers.eadwu ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/data/fonts/rhodium-libre/default.nix b/nixpkgs/pkgs/data/fonts/rhodium-libre/default.nix
new file mode 100644
index 00000000000..fc89d652592
--- /dev/null
+++ b/nixpkgs/pkgs/data/fonts/rhodium-libre/default.nix
@@ -0,0 +1,28 @@
+{ lib, fetchFromGitHub }:
+
+let
+ pname = "RhodiumLibre";
+ version = "1.2.0";
+in fetchFromGitHub {
+ name = "${pname}-${version}";
+
+ owner = "DunwichType";
+ repo = pname;
+ rev = version;
+
+ postFetch = ''
+ tar xf $downloadedFile --strip=1
+ install -Dm444 -t $out/share/fonts/opentype/ RhodiumLibre-Regular.otf
+ install -Dm444 -t $out/share/fonts/truetype/ RhodiumLibre-Regular.ttf
+ '';
+
+ sha256 = "04ax6bri5vsji465806p8d7zbdf12r5bpvcm9nb8isfqm81ggj0r";
+
+ meta = with lib; {
+ description = "F/OSS/Libre font for Latin and Devanagari";
+ homepage = "https://github.com/DunwichType/RhodiumLibre";
+ license = licenses.ofl;
+ platforms = platforms.all;
+ maintainers = [ maintainers.marsam ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/fonts/ricty/default.nix b/nixpkgs/pkgs/data/fonts/ricty/default.nix
index ab794992e45..a248bb9d494 100644
--- a/nixpkgs/pkgs/data/fonts/ricty/default.nix
+++ b/nixpkgs/pkgs/data/fonts/ricty/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "4.1.1";
src = fetchurl {
- url = "https://www.rs.tus.ac.jp/yyusa/ricty/ricty_generator-${version}.sh";
+ url = "http://www.yusa.lab.uec.ac.jp/~yusa/ricty/ricty_generator-${version}.sh";
sha256 = "03fngb8f5hl7ifigdm5yljhs4z2x80cq8y8kna86d07ghknhzgw6";
};
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A high-quality Japanese font based on Inconsolata and Migu 1M";
- homepage = https://www.rs.tus.ac.jp/yyusa/ricty.html;
+ homepage = http://www.yusa.lab.uec.ac.jp/~yusa/ricty.html;
license = licenses.unfree;
maintainers = [ maintainers.mikoim ];
};
diff --git a/nixpkgs/pkgs/data/fonts/rictydiminished-with-firacode/default.nix b/nixpkgs/pkgs/data/fonts/rictydiminished-with-firacode/default.nix
index 2e83d5b12d4..8b6c3749962 100644
--- a/nixpkgs/pkgs/data/fonts/rictydiminished-with-firacode/default.nix
+++ b/nixpkgs/pkgs/data/fonts/rictydiminished-with-firacode/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit, fontforge, pythonFull }:
+{ stdenv, fetchgit, fontforge, python3 }:
stdenv.mkDerivation rec {
pname = "rictydiminished-with-firacode";
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
fontforge
- (pythonFull.withPackages (ps: [
+ (python3.withPackages (ps: [
ps.jinja2
ps.py3to2
ps.fonttools
diff --git a/nixpkgs/pkgs/data/fonts/stix-two/default.nix b/nixpkgs/pkgs/data/fonts/stix-two/default.nix
index 1d5ed37767c..c71b51ad75d 100644
--- a/nixpkgs/pkgs/data/fonts/stix-two/default.nix
+++ b/nixpkgs/pkgs/data/fonts/stix-two/default.nix
@@ -1,18 +1,22 @@
-{ stdenv, fetchzip }:
+{ stdenv, fetchFromGitHub }:
let
- version = "2.0.0";
-in fetchzip {
+ version = "2.0.2";
+in fetchFromGitHub {
name = "stix-two-${version}";
- url = "https://github.com/stipub/stixfonts/archive/${version}.zip";
+ owner = "stipub";
+ repo = "stixfonts";
+ rev = "v${version}";
postFetch = ''
- mkdir -p $out/share/fonts
- unzip -j $downloadedFile '*/OTF/*.otf' -d $out/share/fonts/opentype
+ tar xf $downloadedFile --strip=1
+ install -m444 -Dt $out/share/fonts/opentype/ OTF/*.otf
+ install -m444 -Dt $out/share/fonts/woff/ WOFF/*.woff
+ install -m444 -Dt $out/share/fonts/woff2/ WOFF2/*.woff2
'';
- sha256 = "19i30d2xjk52bjj7xva1hnlyh58yd5phas1njcc8ldcz87a1lhql";
+ sha256 = "1ah8s0cb67yv4ll8zfs01mdh9m5i2lbkrfbmkhi1xdid6pxsk32x";
meta = with stdenv.lib; {
homepage = http://www.stixfonts.org/;
diff --git a/nixpkgs/pkgs/data/fonts/twitter-color-emoji/default.nix b/nixpkgs/pkgs/data/fonts/twitter-color-emoji/default.nix
index 5c01283d3e9..4e464f37022 100644
--- a/nixpkgs/pkgs/data/fonts/twitter-color-emoji/default.nix
+++ b/nixpkgs/pkgs/data/fonts/twitter-color-emoji/default.nix
@@ -3,28 +3,20 @@
{ stdenv
, fetchFromGitHub
+, fetchpatch
, cairo
-, imagemagick
+, graphicsmagick
, pkg-config
, pngquant
-, python2
+, python3
, which
, zopfli
+, noto-fonts-emoji
}:
let
version = "12.1.2";
- # Cannot use noto-fonts-emoji.src since it is too old
- # and still tries to use vendored pngquant.
- notoSrc = fetchFromGitHub {
- name = "noto";
- owner = "googlefonts";
- repo = "noto-emoji";
- rev = "833a43d03246a9325e748a2d783006454d76ff66";
- sha256 = "1g6ikzk8banm3ihqm9g27ggjq2mn1b1hq3zhpl13lxid6mp60s4a";
- };
-
twemojiSrc = fetchFromGitHub {
name = "twemoji";
owner = "twitter";
@@ -33,36 +25,42 @@ let
sha256 = "0vzmlp83vnk4njcfkn03jcc1vkg2rf12zf5kj3p3a373xr4ds1zn";
};
- python = python2.withPackages (pp: with pp; [
- nototools
- ]);
in
stdenv.mkDerivation rec {
pname = "twitter-color-emoji";
inherit version;
srcs = [
- notoSrc
+ noto-fonts-emoji.src
twemojiSrc
];
- sourceRoot = notoSrc.name;
+ sourceRoot = noto-fonts-emoji.src.name;
postUnpack = ''
chmod -R +w ${twemojiSrc.name}
- mv ${twemojiSrc.name} ${notoSrc.name}
+ mv ${twemojiSrc.name} ${noto-fonts-emoji.src.name}
'';
nativeBuildInputs = [
cairo
- imagemagick
+ graphicsmagick
pkg-config
pngquant
- python
+ python3
+ python3.pkgs.nototools
which
zopfli
];
+ patches = [
+ # ImageMagick -> GrahphicsMagick
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/twitter-twemoji-fonts/raw/3bc176c10ced2824fe03da5ff561e22a36bf8ccd/f/noto-emoji-use-gm.patch";
+ sha256 = "0yfmfzaaiq5163c06172g4r734aysiqyv1s28siv642vqzsqh4i2";
+ })
+ ];
+
postPatch = let
templateSubstitutions = stdenv.lib.concatStringsSep "; " [
''s#Noto Color Emoji#Twitter Color Emoji#''
diff --git a/nixpkgs/pkgs/data/fonts/victor-mono/default.nix b/nixpkgs/pkgs/data/fonts/victor-mono/default.nix
index e886ad7578e..74f851d77b5 100644
--- a/nixpkgs/pkgs/data/fonts/victor-mono/default.nix
+++ b/nixpkgs/pkgs/data/fonts/victor-mono/default.nix
@@ -2,7 +2,7 @@
let
pname = "victor-mono";
- version = "1.2.5";
+ version = "1.2.7";
in fetchFromGitHub rec {
name = "${pname}-${version}";
@@ -18,7 +18,7 @@ in fetchFromGitHub rec {
# Both methods produce the same file, but this way
# we can safely reason about what version it is.
postFetch = ''
- tar xvf $downloadedFile --strip-components=2 ${name}/public/VictorMonoAll.zip
+ tar xvf $downloadedFile --strip-components=2 ${pname}-${version}/public/VictorMonoAll.zip
mkdir -p $out/share/fonts/{true,open}type/${pname}
@@ -26,7 +26,7 @@ in fetchFromGitHub rec {
unzip -j VictorMonoAll.zip \*.otf -d $out/share/fonts/opentype/${pname}
'';
- sha256 = "0dj5h45qk6abggj6mgm19sb0a7q0v4x41f2zds1ab79yd22gbjns";
+ sha256 = "0x4ydp11ry94wkkspnmy1xpzqq3m45xg60z1hq4ll9gmlccaknj0";
meta = with lib; {
description = "Free programming font with cursive italics and ligatures";
diff --git a/nixpkgs/pkgs/data/fonts/xits-math/default.nix b/nixpkgs/pkgs/data/fonts/xits-math/default.nix
index 24e9f2a3935..db0ed425dee 100644
--- a/nixpkgs/pkgs/data/fonts/xits-math/default.nix
+++ b/nixpkgs/pkgs/data/fonts/xits-math/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, python2Packages, fontforge }:
+{ stdenv, fetchFromGitHub, python3Packages}:
stdenv.mkDerivation rec {
pname = "xits-math";
- version = "1.200";
+ version = "1.301";
src = fetchFromGitHub {
owner = "alif-type";
repo = "xits";
rev = "v${version}";
- sha256 = "0s1qqqg3zv9k4wqn1vkx0z895fjccg96n58syc1d5f2wba9kyfcm";
+ sha256 = "043g0gnjc7wn1szvrs0rc1vvrq1qmhqh45b0y2kwrlxsgprpv8ll";
};
- nativeBuildInputs = [ fontforge ] ++ (with python2Packages; [ python fonttools ]);
+ nativeBuildInputs = (with python3Packages; [ python fonttools fontforge ]);
postPatch = ''
rm *.otf
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/khaledhosny/xits-math;
+ homepage = "https://github.com/alif-type/xits";
description = "OpenType implementation of STIX fonts with math support";
license = licenses.ofl;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/data/icons/bibata-cursors/default.nix b/nixpkgs/pkgs/data/icons/bibata-cursors/default.nix
index 2e99c3d9232..a7a403726fa 100644
--- a/nixpkgs/pkgs/data/icons/bibata-cursors/default.nix
+++ b/nixpkgs/pkgs/data/icons/bibata-cursors/default.nix
@@ -1,6 +1,6 @@
-{ fetchFromGitHub, gnome-themes-extra, inkscape, stdenv, xcursorgen }:
+{ stdenvNoCC, fetchFromGitHub, gnome-themes-extra, inkscape, xcursorgen }:
-stdenv.mkDerivation rec {
+stdenvNoCC.mkDerivation rec {
pname = "bibata-cursors";
version = "0.4.1";
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
cp -pr Bibata_* $out/share/icons/
'';
- meta = with stdenv.lib; {
+ meta = with stdenvNoCC.lib; {
description = "Material Based Cursor";
homepage = https://github.com/KaizIqbal/Bibata_Cursor;
license = licenses.gpl3;
diff --git a/nixpkgs/pkgs/data/icons/bibata-cursors/extra.nix b/nixpkgs/pkgs/data/icons/bibata-cursors/extra.nix
new file mode 100644
index 00000000000..dc0ead64974
--- /dev/null
+++ b/nixpkgs/pkgs/data/icons/bibata-cursors/extra.nix
@@ -0,0 +1,41 @@
+{ stdenvNoCC, fetchFromGitHub, gnome-themes-extra, inkscape, xcursorgen }:
+
+stdenvNoCC.mkDerivation rec {
+ pname = "bibata-extra-cursors";
+ version = "unstable-2018-10-28";
+
+ src = fetchFromGitHub {
+ owner = "KaizIqbal";
+ repo = "Bibata_Extra_Cursor";
+ rev = "66fb64b8dbe830e3f7ba2c2bdc4dacae7c438789";
+ sha256 = "1xb7v06sbxbwzd7cnghv9c55lpbbkcaf1nswdrqy87gd0bnpdd2n";
+ };
+
+ postPatch = ''
+ patchShebangs .
+ substituteInPlace build.sh --replace "gksu " ""
+ '';
+
+ nativeBuildInputs = [
+ gnome-themes-extra
+ inkscape
+ xcursorgen
+ ];
+
+ buildPhase = ''
+ HOME="$NIX_BUILD_ROOT" ./build.sh
+ '';
+
+ installPhase = ''
+ install -dm 0755 $out/share/icons
+ cp -pr Bibata_* $out/share/icons/
+ '';
+
+ meta = with stdenvNoCC.lib; {
+ description = "Cursors Based on Bibata";
+ homepage = https://github.com/KaizIqbal/Bibata_Extra_Cursor;
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ dtzWill ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/icons/bibata-cursors/translucent.nix b/nixpkgs/pkgs/data/icons/bibata-cursors/translucent.nix
new file mode 100644
index 00000000000..d5b541317b5
--- /dev/null
+++ b/nixpkgs/pkgs/data/icons/bibata-cursors/translucent.nix
@@ -0,0 +1,41 @@
+{ stdenvNoCC, fetchFromGitHub, gnome-themes-extra, inkscape, xcursorgen }:
+
+stdenvNoCC.mkDerivation rec {
+ pname = "bibata-cursors-translucent";
+ version = "unstable-2019-09-13";
+
+ src = fetchFromGitHub {
+ owner = "Silicasandwhich";
+ repo = "Bibata_Cursor_Translucent";
+ rev = "2eed979d817148817ea6bca15c594809aa9c2cb9";
+ sha256 = "1s688v40xx9jbvfncb4kgfnnxkmknji7igqx7c4q1ly9s7imbd1f";
+ };
+
+ postPatch = ''
+ patchShebangs .
+ substituteInPlace build.sh --replace "gksu " ""
+ '';
+
+ nativeBuildInputs = [
+ gnome-themes-extra
+ inkscape
+ xcursorgen
+ ];
+
+ buildPhase = ''
+ HOME="$NIX_BUILD_ROOT" ./build.sh
+ '';
+
+ installPhase = ''
+ install -dm 0755 $out/share/icons
+ cp -pr Bibata_* $out/share/icons/
+ '';
+
+ meta = with stdenvNoCC.lib; {
+ description = "Translucent Varient of the Material Based Cursor";
+ homepage = https://github.com/Silicasandwhich/Bibata_Cursor_Translucent;
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ dtzWill ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/icons/flat-remix-icon-theme/default.nix b/nixpkgs/pkgs/data/icons/flat-remix-icon-theme/default.nix
new file mode 100644
index 00000000000..f0e13b21dfd
--- /dev/null
+++ b/nixpkgs/pkgs/data/icons/flat-remix-icon-theme/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub , gtk3 }:
+
+stdenv.mkDerivation rec {
+ pname = "flat-remix-icon-theme";
+ version = "20191018";
+
+ src = fetchFromGitHub {
+ owner = "daniruiz";
+ repo = "flat-remix";
+ rev = version;
+ sha256 = "13ibxvrvri04lb5phm49b6d553jh0aigm57z5i0nsins405gixn9";
+ };
+
+ nativeBuildInputs = [ gtk3 ];
+
+ installPhase = ''
+ mkdir -p $out/share/icons
+ mv Flat-Remix* $out/share/icons/
+ '';
+
+ postFixup = ''
+ for theme in $out/share/icons/*; do
+ gtk-update-icon-cache $theme
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Flat remix is a pretty simple icon theme inspired on material design";
+ homepage = https://drasite.com/flat-remix;
+ license = with licenses; [ gpl3 ];
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ mschneider ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/data/icons/iconpack-obsidian/default.nix b/nixpkgs/pkgs/data/icons/iconpack-obsidian/default.nix
index f48c3cbf3f7..64a982f6037 100644
--- a/nixpkgs/pkgs/data/icons/iconpack-obsidian/default.nix
+++ b/nixpkgs/pkgs/data/icons/iconpack-obsidian/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "iconpack-obsidian";
- version = "4.3";
+ version = "4.9";
src = fetchFromGitHub {
owner = "madmaxms";
- repo = "iconpack-obsidian";
+ repo = pname;
rev = "v${version}";
- sha256 = "0np2s4mbaykwwv516959r5d9gfdmqb5hadsx18x2if4751a9qz49";
+ sha256 = "1w0lnr08gd0cnzv3n5094jqb7dpbpwwizfhvifdir0xsls1sf129";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/nixpkgs/pkgs/data/icons/numix-icon-theme-circle/default.nix b/nixpkgs/pkgs/data/icons/numix-icon-theme-circle/default.nix
index 5658f20c744..ed4b2581e85 100644
--- a/nixpkgs/pkgs/data/icons/numix-icon-theme-circle/default.nix
+++ b/nixpkgs/pkgs/data/icons/numix-icon-theme-circle/default.nix
@@ -25,6 +25,10 @@ stdenv.mkDerivation rec {
'';
postFixup = ''
+ for panel in $out/share/icons/*/*/panel; do
+ ln -sf $(realpath ${numix-icon-theme}/share/icons/Numix/16/$(readlink $panel)) $panel
+ done
+
for theme in $out/share/icons/*; do
gtk-update-icon-cache $theme
done
diff --git a/nixpkgs/pkgs/data/icons/numix-icon-theme-square/default.nix b/nixpkgs/pkgs/data/icons/numix-icon-theme-square/default.nix
index 76176f9ad04..620ef02fde7 100644
--- a/nixpkgs/pkgs/data/icons/numix-icon-theme-square/default.nix
+++ b/nixpkgs/pkgs/data/icons/numix-icon-theme-square/default.nix
@@ -25,6 +25,10 @@ stdenv.mkDerivation rec {
'';
postFixup = ''
+ for panel in $out/share/icons/*/*/panel; do
+ ln -sf $(realpath ${numix-icon-theme}/share/icons/Numix/16/$(readlink $panel)) $panel
+ done
+
for theme in $out/share/icons/*; do
gtk-update-icon-cache $theme
done
diff --git a/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix b/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix
index dbe3ee201f4..88611faa308 100644
--- a/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix
+++ b/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix
@@ -2,20 +2,18 @@
stdenv.mkDerivation rec {
pname = "papirus-icon-theme";
- version = "20191009";
+ version = "20191101";
src = fetchFromGitHub {
owner = "PapirusDevelopmentTeam";
repo = pname;
rev = version;
- sha256 = "1ljbaq0c6rhvfwj5q2kvd6rxbjykb0sbgcpjrxrzpdy08zr1kdvd";
+ sha256 = "17as9i5b9wqzvj08hwxqk9dlv6hrvkylns85s8gzhv6b5x2q5ma3";
};
nativeBuildInputs = [ gtk3 ];
- propagatedBuildInputs = [
- hicolor-icon-theme
- ];
+ propagatedBuildInputs = [ hicolor-icon-theme ];
dontDropIconThemeCache = true;
diff --git a/nixpkgs/pkgs/data/icons/zafiro-icons/default.nix b/nixpkgs/pkgs/data/icons/zafiro-icons/default.nix
index 0b28a02ba4d..c3670a6f58c 100644
--- a/nixpkgs/pkgs/data/icons/zafiro-icons/default.nix
+++ b/nixpkgs/pkgs/data/icons/zafiro-icons/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zafiro-icons";
- version = "0.9";
+ version = "1.0";
src = fetchFromGitHub {
owner = "zayronxio";
repo = pname;
- rev = "v${version}";
- sha256 = "0zmnhih4gz8bidyzf1wimy85z7zx9i29mv1zirmykpqj819g7mx9";
+ rev = "${version}";
+ sha256 = "0gy3c0jkj1icnwcs23b6km9cj9cccv8y5z1w11nfdv91cq3mdhmb";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/nixpkgs/pkgs/data/misc/hackage/default.nix b/nixpkgs/pkgs/data/misc/hackage/default.nix
index ae9d6b6b2a4..0537a5d5373 100644
--- a/nixpkgs/pkgs/data/misc/hackage/default.nix
+++ b/nixpkgs/pkgs/data/misc/hackage/default.nix
@@ -1,6 +1,6 @@
{ fetchurl }:
fetchurl {
- url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/dea2fba9b43636a3ca1898b710560e4368e9e4cf.tar.gz";
- sha256 = "1cmkiqfmhg8ch2qiwbpsagy8iimd551gapg661g07xq7sjrxbipn";
+ url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/477d50a859be91a25b2fed6494d414044d7e71ab.tar.gz";
+ sha256 = "0wzi2wgcp5ykwp4wrhcfdaxlbdzrmlgalparx3ap80q069c8fd0n";
}
diff --git a/nixpkgs/pkgs/data/themes/adapta-kde/default.nix b/nixpkgs/pkgs/data/themes/adapta-kde/default.nix
new file mode 100644
index 00000000000..47740aa6762
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/adapta-kde/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "adapta-kde-theme";
+ version = "20180828";
+
+ src = fetchFromGitHub {
+ owner = "PapirusDevelopmentTeam";
+ repo = "adapta-kde";
+ rev = version;
+ sha256 = "1q85678sff8is2kwvgd703ckcns42gdga2c1rqlp61gb6bqf09j8";
+ };
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ # Make this a fixed-output derivation
+ outputHashMode = "recursive";
+ outputHashAlgo = "sha256";
+ ouputHash = "0rxhk8sp81vb2mngqr7kn9vlqyliq9aqj2d25igcr01v5axbxbzb";
+
+ meta = {
+ description = "A port of the Adapta theme for Plasma";
+ homepage = https://git.io/adapta-kde;
+ license = stdenv.lib.licenses.gpl3;
+ maintainers = [ stdenv.lib.maintainers.tadfisher ];
+ platforms = stdenv.lib.platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/misc/themes/adapta/default.nix b/nixpkgs/pkgs/data/themes/adapta/default.nix
index 02812b1f939..02812b1f939 100644
--- a/nixpkgs/pkgs/misc/themes/adapta/default.nix
+++ b/nixpkgs/pkgs/data/themes/adapta/default.nix
diff --git a/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix b/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix
new file mode 100644
index 00000000000..16ccee8540b
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/adwaita-qt/default.nix
@@ -0,0 +1,36 @@
+{ mkDerivation, lib, fetchFromGitHub, cmake, ninja, qtbase }:
+
+mkDerivation rec {
+ pname = "adwaita-qt";
+ version = "1.1.1";
+
+ src = fetchFromGitHub {
+ owner = "FedoraQt";
+ repo = pname;
+ rev = version;
+ sha256 = "1z1zl6b1190nffcdyjnwz2xy4s6cvgd98aas9z71l5iddwzy32fm";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ ninja
+ ];
+
+ buildInputs = [
+ qtbase
+ ];
+
+ postPatch = ''
+ # Fix plugin dir
+ substituteInPlace style/CMakeLists.txt \
+ --replace "DESTINATION \"\''${QT_PLUGINS_DIR}/styles" "DESTINATION \"$qtPluginPrefix/styles"
+ '';
+
+ meta = with lib; {
+ description = "A style to bend Qt applications to look like they belong into GNOME Shell";
+ homepage = https://github.com/FedoraQt/adwaita-qt;
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ worldofpeace ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/misc/themes/albatross/default.nix b/nixpkgs/pkgs/data/themes/albatross/default.nix
index 870b348cc32..870b348cc32 100644
--- a/nixpkgs/pkgs/misc/themes/albatross/default.nix
+++ b/nixpkgs/pkgs/data/themes/albatross/default.nix
diff --git a/nixpkgs/pkgs/data/themes/arc-kde/default.nix b/nixpkgs/pkgs/data/themes/arc-kde/default.nix
new file mode 100644
index 00000000000..4937a99daec
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/arc-kde/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "arc-kde-theme";
+ version = "20180614";
+
+ src = fetchFromGitHub {
+ owner = "PapirusDevelopmentTeam";
+ repo = "arc-kde";
+ rev = version;
+ sha256 = "0wli16k9my7m8a9561545vjwfifmxm4w606z1h0j08msvlky40xw";
+ };
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ # Make this a fixed-output derivation
+ outputHashMode = "recursive";
+ outputHashAlgo = "sha256";
+ ouputHash = "2c2def57092a399aa1c450699cbb8639f47d751157b18db17";
+
+ meta = {
+ description = "A port of the arc theme for Plasma";
+ homepage = https://git.io/arc-kde;
+ license = stdenv.lib.licenses.gpl3;
+ maintainers = [ stdenv.lib.maintainers.nixy ];
+ platforms = stdenv.lib.platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/misc/themes/blackbird/default.nix b/nixpkgs/pkgs/data/themes/blackbird/default.nix
index 7ffefb1d67f..7ffefb1d67f 100644
--- a/nixpkgs/pkgs/misc/themes/blackbird/default.nix
+++ b/nixpkgs/pkgs/data/themes/blackbird/default.nix
diff --git a/nixpkgs/pkgs/data/themes/clearlooks-phenix/default.nix b/nixpkgs/pkgs/data/themes/clearlooks-phenix/default.nix
new file mode 100644
index 00000000000..2f701b9b765
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/clearlooks-phenix/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchzip }:
+
+stdenv.mkDerivation rec {
+ version = "7.0.1";
+ pname = "clearlooks-phenix";
+
+ src = fetchzip {
+ url = "https://github.com/jpfleury/clearlooks-phenix/archive/${version}.tar.gz";
+ sha256 = "1b6y4l3rf3c5r4v72fyj3ppvnvw13kvr2a1dyl63ni1jxnlk50kd";
+ };
+
+ dontBuild = true;
+ installPhase = ''
+ mkdir -p $out/share/themes/Clearlooks-Phenix
+ cp -r . $out/share/themes/Clearlooks-Phenix/
+ '';
+
+ preferLocalBuild = true;
+
+ meta = with stdenv.lib; {
+ description = "GTK3 port of the Clearlooks theme";
+ longDescription = ''
+ The Clearlooks-Phénix project aims at creating a GTK3 port of Clearlooks,
+ the default theme for Gnome 2. Style is also included for GTK2, Unity and
+ for Metacity, Openbox and Xfwm4 window managers.
+ '';
+ homepage = https://github.com/jpfleury/clearlooks-phenix;
+ downloadPage = https://github.com/jpfleury/clearlooks-phenix/releases;
+ license = licenses.gpl3;
+ maintainers = [ maintainers.prikhi ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/misc/themes/e17gtk/default.nix b/nixpkgs/pkgs/data/themes/e17gtk/default.nix
index 74f0a54ccef..74f0a54ccef 100644
--- a/nixpkgs/pkgs/misc/themes/e17gtk/default.nix
+++ b/nixpkgs/pkgs/data/themes/e17gtk/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/equilux-theme/default.nix b/nixpkgs/pkgs/data/themes/equilux-theme/default.nix
index f24524eb6b9..f24524eb6b9 100644
--- a/nixpkgs/pkgs/misc/themes/equilux-theme/default.nix
+++ b/nixpkgs/pkgs/data/themes/equilux-theme/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/gnome-breeze/default.nix b/nixpkgs/pkgs/data/themes/gnome-breeze/default.nix
index 200cc4bae05..200cc4bae05 100644
--- a/nixpkgs/pkgs/misc/themes/gnome-breeze/default.nix
+++ b/nixpkgs/pkgs/data/themes/gnome-breeze/default.nix
diff --git a/nixpkgs/pkgs/data/themes/jade1/default.nix b/nixpkgs/pkgs/data/themes/jade1/default.nix
new file mode 100644
index 00000000000..01221d45014
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/jade1/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, gtk-engine-murrine }:
+
+stdenv.mkDerivation rec {
+ pname = "theme-jade1";
+ version = "1.5";
+
+ src = fetchFromGitHub {
+ owner = "madmaxms";
+ repo = "theme-jade-1";
+ rev = "v${version}";
+ sha256 = "1m3150iyk8421mkwj4x2pv29wjzqdcnvvnp3bsg11k5kszsm27a8";
+ };
+
+ propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+
+ installPhase = ''
+ mkdir -p $out/share/themes
+ cp -a Jade-1 $out/share/themes
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Fork of the original Linux Mint theme with dark menus, more intensive green and some other modifications";
+ homepage = https://github.com/madmaxms/theme-jade-1;
+ license = with licenses; [ gpl3 ];
+ platforms = platforms.linux;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/kde2/default.nix b/nixpkgs/pkgs/data/themes/kde2/default.nix
new file mode 100644
index 00000000000..547e4f30aa6
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/kde2/default.nix
@@ -0,0 +1,30 @@
+{ lib, fetchFromGitHub, mkDerivation
+, cmake, extra-cmake-modules
+, qtbase, kcoreaddons, kdecoration
+}:
+
+mkDerivation rec {
+ pname = "kde2-decoration";
+ version = "1.0";
+
+ src = fetchFromGitHub {
+ owner = "repos-holder";
+ repo = "kdecoration2-kde2";
+ rev = version;
+ sha256 = "1766z9wscybcqvr828xih93b3rab3hb0ghsf818iflhp1xy0js08";
+ };
+
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ cmake extra-cmake-modules ];
+
+ buildInputs = [ qtbase kcoreaddons kdecoration ];
+
+ meta = with lib; {
+ description = "KDE 2 window decoration ported to Plasma 5";
+ homepage = "https://github.com/repos-holder/kdecoration2-kde2";
+ license = licenses.bsd2;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ gnidorah ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/lounge/default.nix b/nixpkgs/pkgs/data/themes/lounge/default.nix
new file mode 100644
index 00000000000..15ec68b0757
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/lounge/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, meson, ninja, sassc, gtk3, gnome3, gdk-pixbuf, librsvg, gtk-engine-murrine }:
+
+stdenv.mkDerivation rec {
+ pname = "lounge-gtk-theme";
+ version = "1.22";
+
+ src = fetchFromGitHub {
+ owner = "monday15";
+ repo = pname;
+ rev = version;
+ sha256 = "1y1wkfsv2zrxqcqr53lmr9743mvzcy4swi5j6sxmk1aykx6ccs1p";
+ };
+
+ nativeBuildInputs = [ meson ninja sassc gtk3 ];
+
+ buildInputs = [ gdk-pixbuf librsvg ];
+
+ propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+
+ mesonFlags = [
+ "-D gnome_version=${stdenv.lib.versions.majorMinor gnome3.gnome-shell.version}"
+ ];
+
+ postFixup = ''
+ gtk-update-icon-cache "$out"/share/icons/Lounge-aux;
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Simple and clean GTK theme with vintage scrollbars, inspired by Absolute, based on Adwaita";
+ homepage = https://github.com/monday15/lounge-gtk-theme;
+ license = licenses.gpl3Plus;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/data/themes/matcha/default.nix b/nixpkgs/pkgs/data/themes/matcha/default.nix
index 0c92eb110d2..8ab868891b5 100644
--- a/nixpkgs/pkgs/data/themes/matcha/default.nix
+++ b/nixpkgs/pkgs/data/themes/matcha/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "matcha";
- version = "2019-10-03";
+ version = "2019-11-02";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "1fxlpq3hgp6brgjkhv0g8k4gsdg6jw2z467awqgfr8a1p3ksmxpw";
+ sha256 = "0wci9ahap8kynq8cbyxr7aba9ndb1d4kiq42xvzr34vw1rhcahrr";
};
buildInputs = [ gdk-pixbuf librsvg ];
diff --git a/nixpkgs/pkgs/data/themes/numix-solarized/default.nix b/nixpkgs/pkgs/data/themes/numix-solarized/default.nix
new file mode 100644
index 00000000000..0596141da80
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/numix-solarized/default.nix
@@ -0,0 +1,49 @@
+{ stdenv, fetchFromGitHub, python3, sass, glib, gdk-pixbuf, libxml2,
+ inkscape, optipng, gtk-engine-murrine
+}:
+
+stdenv.mkDerivation rec {
+ version = "20180913";
+ pname = "numix-solarized-gtk-theme";
+
+ src = fetchFromGitHub {
+ owner = "Ferdi265";
+ repo = "numix-solarized-gtk-theme";
+ rev = version;
+ sha256 = "1kda0lyqi3cxh163fbj8yyi6jj6pf0y980k4s0cmyi3hkh4cqyd5";
+ };
+
+ nativeBuildInputs = [ python3 sass glib gdk-pixbuf libxml2 inkscape optipng ];
+
+ propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+
+ postPatch = ''
+ patchShebangs .
+ substituteInPlace Makefile --replace '$(DESTDIR)'/usr $out
+ substituteInPlace scripts/render-assets.sh \
+ --replace /usr/bin/inkscape ${inkscape}/bin/inkscape \
+ --replace /usr/bin/optipng ${optipng}/bin/optipng
+ '';
+
+ buildPhase = "true";
+
+ installPhase = ''
+ for theme in *.colors; do
+ make THEME="''${theme/.colors/}" install
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Solarized versions of Numix GTK2 and GTK3 theme";
+ longDescription = ''
+ This is a fork of the Numix GTK theme that replaces the colors of the theme
+ and icons to use the solarized theme with a solarized green accent color.
+ This theme supports both the dark and light theme, just as Numix proper.
+ '';
+ homepage = https://github.com/Ferdi265/numix-solarized-gtk-theme;
+ downloadPage = https://github.com/Ferdi265/numix-solarized-gtk-theme/releases;
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.offline ];
+ };
+}
diff --git a/nixpkgs/pkgs/misc/themes/numix-sx/default.nix b/nixpkgs/pkgs/data/themes/numix-sx/default.nix
index 72e87e2e274..72e87e2e274 100644
--- a/nixpkgs/pkgs/misc/themes/numix-sx/default.nix
+++ b/nixpkgs/pkgs/data/themes/numix-sx/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/numix/default.nix b/nixpkgs/pkgs/data/themes/numix/default.nix
index e01f8174e9e..e01f8174e9e 100644
--- a/nixpkgs/pkgs/misc/themes/numix/default.nix
+++ b/nixpkgs/pkgs/data/themes/numix/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/onestepback/default.nix b/nixpkgs/pkgs/data/themes/onestepback/default.nix
index 64ead2f75f4..64ead2f75f4 100644
--- a/nixpkgs/pkgs/misc/themes/onestepback/default.nix
+++ b/nixpkgs/pkgs/data/themes/onestepback/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/orion/default.nix b/nixpkgs/pkgs/data/themes/orion/default.nix
index 9ba8cd368cf..9ba8cd368cf 100644
--- a/nixpkgs/pkgs/misc/themes/orion/default.nix
+++ b/nixpkgs/pkgs/data/themes/orion/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/paper/default.nix b/nixpkgs/pkgs/data/themes/paper-gtk/default.nix
index e7235a900cf..e7235a900cf 100644
--- a/nixpkgs/pkgs/misc/themes/paper/default.nix
+++ b/nixpkgs/pkgs/data/themes/paper-gtk/default.nix
diff --git a/nixpkgs/pkgs/data/themes/plata/default.nix b/nixpkgs/pkgs/data/themes/plata/default.nix
index d026e06e39d..d1d7228183c 100644
--- a/nixpkgs/pkgs/data/themes/plata/default.nix
+++ b/nixpkgs/pkgs/data/themes/plata/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "plata-theme";
- version = "0.8.9";
+ version = "0.9.0";
src = fetchFromGitLab {
owner = "tista500";
repo = "plata-theme";
rev = version;
- sha256 = "0a2wczxxfd2nfr7biawbs3rwy2sivcl2sv43y2638gmfp0w6zh9r";
+ sha256 = "1bcjrnh6bm7pxyqrr39yx5zykf3yzxrsydd5xcawjfihnph3yrlg";
};
preferLocalBuild = true;
diff --git a/nixpkgs/pkgs/data/themes/qogir/default.nix b/nixpkgs/pkgs/data/themes/qogir/default.nix
index 6461697b04f..44993c7e2ec 100644
--- a/nixpkgs/pkgs/data/themes/qogir/default.nix
+++ b/nixpkgs/pkgs/data/themes/qogir/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qogir-theme";
- version = "2019-08-31";
+ version = "2019-10-25";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "1pqfnqc2c6f5cidg6c3y492hqlyn5ma4b7ra2lchw7g2dxfvq8w1";
+ sha256 = "027c9pbfv5flqrjcvmbyjrfi37nzq33z19bai4zjjxjvryfqpmlm";
};
buildInputs = [ gdk-pixbuf librsvg ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "A flat Design theme for GTK based desktop environments";
+ description = "Flat Design theme for GTK based desktop environments";
homepage = https://vinceliuice.github.io/Qogir-theme;
license = licenses.gpl3;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/data/themes/qtcurve/default.nix b/nixpkgs/pkgs/data/themes/qtcurve/default.nix
new file mode 100644
index 00000000000..673b97cc137
--- /dev/null
+++ b/nixpkgs/pkgs/data/themes/qtcurve/default.nix
@@ -0,0 +1,52 @@
+{ stdenv, fetchurl, cmake, extra-cmake-modules, pkgconfig, mkDerivation
+, gtk2, qtbase, qtsvg, qtx11extras # Toolkit dependencies
+, karchive, kconfig, kconfigwidgets, kio, frameworkintegration
+, kguiaddons, ki18n, kwindowsystem, kdelibs4support, kiconthemes
+, libpthreadstubs, pcre, libXdmcp, libX11, libXau # X11 dependencies
+}:
+
+let
+ version = "1.9";
+in mkDerivation {
+ pname = "qtcurve";
+ inherit version;
+ src = fetchurl {
+ url = "https://download.kde.org/stable/qtcurve/qtcurve-${version}.tar.xz";
+ sha256 = "169gdny1cdld0qnx3nqvx568zjzdba4pwp3gxapc1hdh2cymw7r8";
+ };
+
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ cmake extra-cmake-modules pkgconfig ];
+
+ buildInputs = [
+ gtk2
+ qtbase qtsvg qtx11extras
+ karchive kconfig kconfigwidgets kio kiconthemes kguiaddons ki18n
+ kwindowsystem kdelibs4support frameworkintegration
+ libpthreadstubs
+ pcre
+ libXdmcp libX11 libXau
+ ];
+
+ preConfigure = ''
+ for i in qt5/CMakeLists.txt qt5/config/CMakeLists.txt
+ do
+ substituteInPlace $i \
+ --replace "{_Qt5_PLUGIN_INSTALL_DIR}" "{KDE_INSTALL_QTPLUGINDIR}"
+ done
+ substituteInPlace CMakeLists.txt \
+ --replace \$\{GTK2_PREFIX\} $out
+ substituteInPlace gtk2/style/CMakeLists.txt \
+ --replace \$\{GTK2_LIBDIR\} $out/lib
+ patchShebangs tools/gen-version.sh
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/QtCurve/qtcurve;
+ description = "Widget styles for Qt5/Plasma 5 and gtk2";
+ platforms = platforms.linux;
+ license = licenses.lgpl21Plus;
+ maintainers = [ maintainers.gnidorah ];
+ };
+}
diff --git a/nixpkgs/pkgs/misc/themes/solarc/default.nix b/nixpkgs/pkgs/data/themes/solarc/default.nix
index 96843e8d78b..96843e8d78b 100644
--- a/nixpkgs/pkgs/misc/themes/solarc/default.nix
+++ b/nixpkgs/pkgs/data/themes/solarc/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/vertex/default.nix b/nixpkgs/pkgs/data/themes/vertex/default.nix
index 81c681f5371..81c681f5371 100644
--- a/nixpkgs/pkgs/misc/themes/vertex/default.nix
+++ b/nixpkgs/pkgs/data/themes/vertex/default.nix
diff --git a/nixpkgs/pkgs/data/themes/yaru/default.nix b/nixpkgs/pkgs/data/themes/yaru/default.nix
index 2302aa301e3..f83dbc3ebcc 100644
--- a/nixpkgs/pkgs/data/themes/yaru/default.nix
+++ b/nixpkgs/pkgs/data/themes/yaru/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "yaru";
- version = "19.10.2";
+ version = "19.10.4";
src = fetchFromGitHub {
owner = "ubuntu";
repo = "yaru";
rev = version;
- sha256 = "1azyn8pr0kpbq4wlz91f5amqyxqq0x2mxkglzl488sf39fl0gnbj";
+ sha256 = "1dj6awlz13787783ds9mdid75rd4vvgpg52h6x19pxdga3k17s9b";
};
nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-api/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-api/default.nix
index b052a104240..36a1d050cb8 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-api/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-api/default.nix
@@ -24,7 +24,7 @@
buildGoPackage rec {
pname = "dde-api";
- version = "3.18.4.1";
+ version = "5.0.0";
goPackagePath = "pkg.deepin.io/dde/api";
@@ -32,7 +32,7 @@ buildGoPackage rec {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0bcjp5ijwa4wmx6p43lik6vjlb7d5rk7nf8xl495i3yk9x70wyfa";
+ sha256 = "0iv4krj6dqdknwvmax7aj40k1h96259kqcfnljadrwpl7cvsvp5p";
};
goDeps = ./deps.nix;
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-api/deps.nix b/nixpkgs/pkgs/desktops/deepin/dde-api/deps.nix
index a3b5e20effc..5ebe1f6af95 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-api/deps.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-api/deps.nix
@@ -5,8 +5,8 @@
fetch = {
type = "git";
url = "https://github.com/alecthomas/template";
- rev = "a0175ee3bccc567396460bf5acd36800cb10c49c";
- sha256 = "0qjgvvh26vk1cyfq9fadyhfgdj36f1iapbmr5xp6zqipldz8ffxj";
+ rev = "fb15b899a75114aa79cc930e33c46b577cc664b1";
+ sha256 = "1vlasv4dgycydh5wx6jdcvz40zdv90zz1h7836z7lhsi2ymvii26";
};
}
{
@@ -14,8 +14,8 @@
fetch = {
type = "git";
url = "https://github.com/alecthomas/units";
- rev = "2efee857e7cfd4f3d0138cc3cbb1b4966962b93a";
- sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
+ rev = "f65c72e2690dc4b403c8bd637baf4611cd4c069b";
+ sha256 = "04jyqm7m3m01ppfy1f9xk4qvrwvs78q9zml6llyf2b3v5k6b2bbc";
};
}
{
@@ -32,8 +32,8 @@
fetch = {
type = "git";
url = "https://github.com/disintegration/imaging";
- rev = "465faf0892b5c7b3325643b0e47282e1331672e7";
- sha256 = "1z9rkphmqgyphznl53pp1gmf0dfrfrmr95bx46p422ldml26c5a0";
+ rev = "9aab30e6aa535fe3337b489b76759ef97dfaf362";
+ sha256 = "015amm3x989hl3r4gxnixj602fl9j8z53n0lrq804cbfbk7a31fw";
};
}
{
@@ -41,8 +41,8 @@
fetch = {
type = "git";
url = "https://github.com/fogleman/gg";
- rev = "f194ddec6f45226fc9e1b4a61b7237f186edd543";
- sha256 = "095g5hpqvpy5w9l4kb65cif013snsvlbw6sgln0kwdix0z099j3i";
+ rev = "4dc34561c649343936bb2d29e23959bd6d98ab12";
+ sha256 = "1x1finzdrr80dd3r7wvf7zb184yjf4dawz7s581p2dr64dcialww";
};
}
{
@@ -77,8 +77,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/image";
- rev = "7e034cad644213bc79b336b52fce73624259aeca";
- sha256 = "04n4yi0p2yjv8sr9dmnzwc2k6hvzzvl6jdq2xd043kvjwzk583va";
+ rev = "e7c1f5e7dbb87d8921928a6d9fc52fb31ce73b24";
+ sha256 = "0czp897aicqw1dgybj0hc2zzwb20rhqkdqm7siqci3yk7yk9cymf";
};
}
{
@@ -86,8 +86,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "3b0461eec859c4b73bb64fdc8285971fd33e3938";
- sha256 = "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5";
+ rev = "daa7c04131f568e31c51927b359a2d197a357058";
+ sha256 = "17gbfvb5iqyayzw0zd6q218zsbf7x74rflvn18wkxvsw95n1y54h";
};
}
{
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-calendar/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-calendar/default.nix
index 427cb1249c9..3d4800a7510 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-calendar/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-calendar/default.nix
@@ -4,13 +4,13 @@
mkDerivation rec {
pname = "dde-calendar";
- version = "1.2.10";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "00aqx24jccf88vvkpb9svyjz8knrqyjgd0152psf9dxc9q13f61h";
+ sha256 = "1zzr3crkz4l5l135y0m53vqhv7fkrbvbspk8295swz9gsm3f7ah9";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-control-center/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-control-center/default.nix
index 0871e004e5f..0aaacee2ba4 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-control-center/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-control-center/default.nix
@@ -8,13 +8,13 @@
mkDerivation rec {
pname = "dde-control-center";
- version = "4.10.11";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1ip8wjwf0n9q8xnqymzh8lz0j5gcnns976n291np6k5kdh2wqhr5";
+ sha256 = "10bx8bpvi3ib32a3l4nyb1j0iq3bch8jm9wfm6d5v0ym1zb92x3b";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-daemon/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-daemon/default.nix
index da217186e27..31451dca91a 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-daemon/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-daemon/default.nix
@@ -8,7 +8,7 @@
buildGoPackage rec {
pname = "dde-daemon";
- version = "3.27.2.6";
+ version = "5.0.0";
goPackagePath = "pkg.deepin.io/dde/daemon";
@@ -16,7 +16,7 @@ buildGoPackage rec {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "14g138h23f1lh1y98pdrfhnph1m7pw8lq8ypiwv9qf3fmdyn35d4";
+ sha256 = "08jri31bvzbaxaq78rpp46ndv0li2dij63hakvd9b9gs786srql1";
};
patches = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-daemon/deps.nix b/nixpkgs/pkgs/desktops/deepin/dde-daemon/deps.nix
index c9a15ad88d4..bcc5ab81808 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-daemon/deps.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-daemon/deps.nix
@@ -5,8 +5,8 @@
fetch = {
type = "git";
url = "https://github.com/alecthomas/template";
- rev = "a0175ee3bccc567396460bf5acd36800cb10c49c";
- sha256 = "0qjgvvh26vk1cyfq9fadyhfgdj36f1iapbmr5xp6zqipldz8ffxj";
+ rev = "fb15b899a75114aa79cc930e33c46b577cc664b1";
+ sha256 = "1vlasv4dgycydh5wx6jdcvz40zdv90zz1h7836z7lhsi2ymvii26";
};
}
{
@@ -14,8 +14,8 @@
fetch = {
type = "git";
url = "https://github.com/alecthomas/units";
- rev = "2efee857e7cfd4f3d0138cc3cbb1b4966962b93a";
- sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
+ rev = "f65c72e2690dc4b403c8bd637baf4611cd4c069b";
+ sha256 = "04jyqm7m3m01ppfy1f9xk4qvrwvs78q9zml6llyf2b3v5k6b2bbc";
};
}
{
@@ -77,8 +77,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/image";
- rev = "7e034cad644213bc79b336b52fce73624259aeca";
- sha256 = "04n4yi0p2yjv8sr9dmnzwc2k6hvzzvl6jdq2xd043kvjwzk583va";
+ rev = "e7c1f5e7dbb87d8921928a6d9fc52fb31ce73b24";
+ sha256 = "0czp897aicqw1dgybj0hc2zzwb20rhqkdqm7siqci3yk7yk9cymf";
};
}
{
@@ -86,8 +86,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "3b0461eec859c4b73bb64fdc8285971fd33e3938";
- sha256 = "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5";
+ rev = "daa7c04131f568e31c51927b359a2d197a357058";
+ sha256 = "17gbfvb5iqyayzw0zd6q218zsbf7x74rflvn18wkxvsw95n1y54h";
};
}
{
@@ -95,8 +95,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/text";
- rev = "342b2e1fbaa52c93f31447ad2c6abc048c63e475";
- sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ rev = "4b67af870c6ffd08258ef1202f371aebccaf7b68";
+ sha256 = "01mhy1xs2dh18kp6wdk1xnb34lbzv2qkvdwj7w5ha2qgm5rrm4ik";
};
}
{
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-dock/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-dock/default.nix
index fc25d007f20..afa245eefe9 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-dock/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-dock/default.nix
@@ -7,13 +7,13 @@
let
unwrapped = mkDerivation rec {
pname = "dde-dock";
- version = "4.10.3";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "17iy78r0frpv42g521igfdcgdklbifzig1wzxq2nl14fq0bgxg4v";
+ sha256 = "12dshsqhzajnxm7r53qg0c84b6xlj313qnssnx2m25z4jdp5i7pr";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-file-manager/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-file-manager/default.nix
index 081c93a65c8..ba7505b5b2f 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-file-manager/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-file-manager/default.nix
@@ -1,22 +1,23 @@
-{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, avfs, dde-daemon, dde-dock,
- dde-polkit-agent, dde-qt-dbus-factory, deepin, deepin-anything,
- deepin-desktop-schemas, deepin-gettext-tools, deepin-movie-reborn,
- deepin-shortcut-viewer, deepin-terminal, dtkcore, dtkwidget,
- ffmpegthumbnailer, file, glib, gnugrep, gsettings-qt, gvfs,
- jemalloc, kcodecs, libX11, libsecret, polkit, polkit-qt, poppler,
- procps, qmake, qt5integration, qtmultimedia, qtsvg, qttools,
- qtx11extras, runtimeShell, samba, shadow, taglib, udisks2-qt5,
- xdg-user-dirs, xorg, zlib, wrapGAppsHook }:
+{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, avfs, dde-daemon,
+ dde-dock, dde-polkit-agent, dde-qt-dbus-factory, deepin,
+ deepin-anything, deepin-desktop-schemas, deepin-gettext-tools,
+ deepin-movie-reborn, deepin-shortcut-viewer, deepin-terminal,
+ disomaster, dtkcore, dtkwidget, ffmpegthumbnailer, file, glib,
+ gnugrep, gsettings-qt, gvfs, jemalloc, kcodecs, libX11, libsecret,
+ polkit, polkit-qt, poppler, procps, qmake, qt5integration,
+ qtmultimedia, qtsvg, qttools, qtx11extras, runtimeShell, samba,
+ shadow, taglib, udisks2-qt5, xdg-user-dirs, xorg, zlib,
+ wrapGAppsHook }:
mkDerivation rec {
pname = "dde-file-manager";
- version = "4.8.6.4";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1m0ykw5a91rm5xcah8bzk21xsambqvncj8104ihdhf9h0z9kdmm2";
+ sha256 = "0n2nl09anqdq0n5yn688n385rn81lcpybs0sa8m311k3k9ndkkyr";
};
nativeBuildInputs = [
@@ -39,6 +40,7 @@ mkDerivation rec {
deepin-movie-reborn.dev
deepin-shortcut-viewer
deepin-terminal
+ disomaster
dtkcore
dtkwidget
ffmpegthumbnailer
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-kwin/0001-dde-kwin.pc-make-paths-relative.patch b/nixpkgs/pkgs/desktops/deepin/dde-kwin/0001-dde-kwin.pc-make-paths-relative.patch
new file mode 100644
index 00000000000..707eb207409
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/deepin/dde-kwin/0001-dde-kwin.pc-make-paths-relative.patch
@@ -0,0 +1,56 @@
+From c4edb65554f90a5abfc2ecbf63587b8c6ef2653d Mon Sep 17 00:00:00 2001
+From: worldofpeace <worldofpeace@protonmail.ch>
+Date: Tue, 22 Oct 2019 17:20:24 -0400
+Subject: [PATCH] dde-kwin.pc: make paths relative
+
+Values like libdir should be relative to the literal ${prefix}.
+We also use @ONLY so we don't substitute values like ${prefix}
+with CMake resulting in an unintentional replacement.
+---
+ plugins/kwin-xcb/lib/CMakeLists.txt | 2 +-
+ plugins/kwin-xcb/lib/dde-kwin.pc.in | 18 +++++++++---------
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/plugins/kwin-xcb/lib/CMakeLists.txt b/plugins/kwin-xcb/lib/CMakeLists.txt
+index 0189b74..62e5553 100644
+--- a/plugins/kwin-xcb/lib/CMakeLists.txt
++++ b/plugins/kwin-xcb/lib/CMakeLists.txt
+@@ -61,7 +61,7 @@ install_files(
+ kwinutils.h
+ )
+
+-configure_file(${PROJECT_NAME}.pc.in ${PROJECT_NAME}.pc)
++configure_file(${PROJECT_NAME}.pc.in ${PROJECT_NAME}.pc @ONLY)
+ if (CMAKE_INSTALL_LIBDIR)
+ install_files("/${CMAKE_INSTALL_LIBDIR}/pkgconfig" FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc)
+ elseif (CMAKE_LIBRARY_OUTPUT_DIRECTORY)
+diff --git a/plugins/kwin-xcb/lib/dde-kwin.pc.in b/plugins/kwin-xcb/lib/dde-kwin.pc.in
+index 9b1d813..1179761 100644
+--- a/plugins/kwin-xcb/lib/dde-kwin.pc.in
++++ b/plugins/kwin-xcb/lib/dde-kwin.pc.in
+@@ -1,13 +1,13 @@
+-prefix=${CMAKE_INSTALL_PREFIX}
+-exec_prefix=${CMAKE_INSTALL_PREFIX}
+-libdir=${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}
+-includedir=${INCLUDE_OUTPUT_PATH}
++prefix=@CMAKE_INSTALL_PREFIX@
++exec_prefix=${prefix}
++libdir=${prefix}/lib
++includedir=@INCLUDE_OUTPUT_PATH@
+
+
+-Name: ${PROJECT_NAME}
++Name: @PROJECT_NAME@
+ Description: DDE KWin plugin library
+-Version: ${PROJECT_VERSION}
+-Libs: -l${PROJECT_NAME}
+-Libs.private: -L/usr/X11R6/lib64 -lQt5X11Extras -lKF5WindowSystem -lQt5Widgets -lQt5Gui -lKF5ConfigCore -lKF5CoreAddons -lQt5Core -lGL -lpthread
+-Cflags: -I${INCLUDE_OUTPUT_PATH}
++Version: @PROJECT_VERSION@
++Libs: -l$@PROJECT_NAME@
++Libs.private: -L/usr/X11R6/lib64 -lQt5X11Extras -lKF5WindowSystem -lQt5Widgets -lQt5Gui -lKF5ConfigCore -lKF5CoreAddons -lQt5Core -lGL -lpthread
++Cflags: -I@INCLUDE_OUTPUT_PATH@
+
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-kwin/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-kwin/default.nix
new file mode 100644
index 00000000000..850186953f6
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/deepin/dde-kwin/default.nix
@@ -0,0 +1,140 @@
+{ stdenv
+, mkDerivation
+, pkgconfig
+, fetchFromGitHub
+, deepin
+, cmake
+, extra-cmake-modules
+, qtbase
+, libxcb
+, kglobalaccel
+, kwindowsystem
+, kcoreaddons
+, kwin
+, dtkcore
+, gsettings-qt
+, fontconfig
+, deepin-desktop-schemas
+, glib
+, libXrender
+, mtdev
+, qttools
+, deepin-gettext-tools
+, kwayland
+, qtx11extras
+, qtquickcontrols2
+, epoxy
+, qt5integration
+, dde-session-ui
+, dbus
+, wrapGAppsHook
+}:
+
+mkDerivation rec {
+ pname = "dde-kwin";
+ version = "5.0.0";
+
+ src = fetchFromGitHub {
+ owner = "linuxdeepin";
+ repo = pname;
+ rev = version;
+ sha256 = "0bvkx9h5ygj46a0j76kfyq3gvk6zn4fx6clhrmcr40hbi2k33cbl";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ deepin-gettext-tools
+ deepin.setupHook
+ extra-cmake-modules
+ pkgconfig
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ deepin-desktop-schemas
+ dtkcore
+ epoxy
+ fontconfig
+ glib
+ gsettings-qt
+ kcoreaddons
+ kglobalaccel
+ kwayland
+ kwin
+ kwindowsystem
+ libXrender
+ libxcb
+ mtdev
+ qtbase
+ qtquickcontrols2
+ qttools
+ qtx11extras
+ qt5integration
+ ];
+
+ # Need to add kwayland around:
+ # * https://github.com/linuxdeepin/dde-kwin/blob/5226bb984c844129f9fa589da56e77decb7b39a1/plugins/kwineffects/blur/CMakeLists.txt#L14
+ NIX_CFLAGS_COMPILE = "-I${kwayland.dev}/include/KF5";
+
+ cmakeFlags = [
+ "-DKWIN_VERSION=${(builtins.parseDrvName kwin.name).version}"
+ ];
+
+ patches = [
+ ./0001-dde-kwin.pc-make-paths-relative.patch
+ ./fix-paths.patch
+ ];
+
+ postPatch = ''
+ searchHardCodedPaths
+
+ patchShebangs translate_ts2desktop.sh \
+ translate_generation.sh \
+ translate_desktop2ts.sh \
+ plugins/kwin-xcb/plugin/translate_generation.sh
+
+ fixPath ${deepin-gettext-tools} /usr/bin/deepin-desktop-ts-convert translate_desktop2ts.sh translate_ts2desktop.sh
+
+ fixPath $out /etc/xdg configures/CMakeLists.txt deepin-wm-dbus/deepinwmfaker.cpp
+
+ # TODO: Need environmental patch
+ fixPath /run/current-system/sw /usr/lib plugins/kwin-xcb/plugin/main.cpp
+
+ substituteInPlace configures/kwin-wm-multitaskingview.desktop \
+ --replace "dbus-send" "${dbus}/bin/dbus-send"
+
+ fixPath ${dde-session-ui} /usr/lib/deepin-daemon/dde-warning-dialog deepin-wm-dbus/deepinwmfaker.cpp
+
+ # Correct qt plugin installation path to be within dde-kwin prefix.
+ substituteInPlace CMakeLists.txt \
+ --subst-var-by plugin_path "$out/$qtPluginPrefix"
+ '';
+
+ postInstall = ''
+ # Correct invalid path in .pc
+ substituteInPlace $out/lib/pkgconfig/dde-kwin.pc \
+ --replace "-L/usr/X11R6/lib64" ""
+
+ chmod +x $out/bin/kwin_no_scale
+ '';
+
+ dontWrapQtApps = true;
+
+ preFixup = ''
+ gappsWrapperArgs+=(
+ "''${qtWrapperArgs[@]}"
+ )
+ '';
+
+ enableParallelBuilding = true;
+
+ passthru.updateScript = deepin.updateScript { name = "${pname}-${version}"; };
+
+ meta = with stdenv.lib; {
+ description = "KWin configuration for Deepin Desktop Environment";
+ homepage = "https://github.com/linuxdeepin/dde-kwin";
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ romildo worldofpeace ];
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-kwin/fix-paths.patch b/nixpkgs/pkgs/desktops/deepin/dde-kwin/fix-paths.patch
new file mode 100644
index 00000000000..1bf576e5c1a
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/deepin/dde-kwin/fix-paths.patch
@@ -0,0 +1,16 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index feef49d..ecb7ed2 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -26,9 +26,9 @@ macro(query_qmake args output)
+ endif()
+ endmacro()
+
+-query_qmake("QT_INSTALL_PLUGINS" QT_INSTALL_PLUGINS)
++set(QT_INSTALL_PLUGINS @plugin_path@)
+
+-set(PLUGIN_INSTALL_PATH ${QT_INSTALL_PLUGINS}/platforms)
++set(PLUGIN_INSTALL_PATH @plugin_path@/platforms)
+ # Find includes in corresponding build directories
+ set(CMAKE_INCLUDE_CURRENT_DIR ON)
+ # Instruct CMake to run moc automatically when needed
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-launcher/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-launcher/default.nix
index b36d87604e7..ca5fa6d0906 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-launcher/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-launcher/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "dde-launcher";
- version = "4.6.13";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1lwwn2qjbd4i7wx18mi8n7hzdh832i3kdadrivr10sbafdank7ky";
+ sha256 = "0zh6bb0r3pgjrnw9rba46ghdzza1ka1mv7r1znf8gw24wsjgjcpn";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-network-utils/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-network-utils/default.nix
index 5397439949b..0c8e7e8d137 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-network-utils/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-network-utils/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "dde-network-utils";
- version = "0.1.4";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0nj9lf455lf2hyqv6xwhm4vrr825ldbl83azzrrzqs6p781x65i1";
+ sha256 = "0670kfnkplf7skkd1ql6y9x15kmrcbdv1005qwkg4vn8hic6s0z3";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-polkit-agent/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-polkit-agent/default.nix
index 9d181c188d4..533b0a0fdea 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-polkit-agent/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-polkit-agent/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "dde-polkit-agent";
- version = "0.2.10";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0syg121slpd6d9xpifgcf85lg9ca0k96cl1g3rjvsmczs2d2ffgf";
+ sha256 = "00p8syx6rfwhq7wdsk37hm9mvwd0kwj9h0s39hii892h1psd84q9";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix
index a0e1e35ad85..cdbefb406ad 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-qt-dbus-factory/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "dde-qt-dbus-factory";
- version = "1.1.5";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1jzfblsmnfpgym95mmbd8mjkk8wqqfb0kz6n6fy742hmqlzrpsj7";
+ sha256 = "1wbh4jgvy3c09ivy0vvfk0azkg4d2sv37y23c9rq49jb3sakcjgm";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dde-session-ui/default.nix b/nixpkgs/pkgs/desktops/deepin/dde-session-ui/default.nix
index bad409303d9..e71262cc8e9 100644
--- a/nixpkgs/pkgs/desktops/deepin/dde-session-ui/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dde-session-ui/default.nix
@@ -7,13 +7,13 @@
mkDerivation rec {
pname = "dde-session-ui";
- version = "4.9.12";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "00i45xv87wx9cww1d445lg6zjbhda5kki8nhsaav8gf2d4cmwzf4";
+ sha256 = "1gy9nlpkr9ayrs1z2dvd7h0dqlw6fq2m66d9cs48qyfkr6c8l9jj";
};
nativeBuildInputs = [
@@ -89,8 +89,8 @@ mkDerivation rec {
substituteInPlace lightdm-deepin-greeter/scripts/lightdm-deepin-greeter --replace "/usr/bin/lightdm-deepin-greeter" "$out/bin/lightdm-deepin-greeter"
substituteInPlace session-ui-guardien/guardien.cpp --replace "dde-lock" "$out/bin/dde-lock"
substituteInPlace session-ui-guardien/guardien.cpp --replace "dde-shutdown" "$out/bin/dde-shutdown"
- substituteInPlace session-widgets/lockworker.cpp --replace "dde-switchtogreeter" "$out/bin/dde-switchtogreeter"
- substituteInPlace session-widgets/lockworker.cpp --replace "which" "${which}/bin/which"
+ substituteInPlace dde-lock/lockworker.cpp --replace "dde-switchtogreeter" "$out/bin/dde-switchtogreeter"
+ substituteInPlace dde-lock/lockworker.cpp --replace "which" "${which}/bin/which"
substituteInPlace session-widgets/userinfo.cpp --replace "/usr/share/wallpapers/deepin" "${deepin-wallpapers}/share/wallpapers/deepin"
substituteInPlace widgets/fullscreenbackground.cpp --replace "/usr/share/wallpapers/deepin" "${deepin-wallpapers}/share/wallpapers/deepin"
substituteInPlace widgets/kblayoutwidget.cpp --replace "setxkbmap" "${setxkbmap}/bin/setxkbmap"
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-anything/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-anything/default.nix
index 7c88102c5f3..38ebe664b85 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-anything/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-anything/default.nix
@@ -3,7 +3,7 @@
mkDerivation rec {
pname = "deepin-anything";
- version = "0.1.0";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-calculator/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-calculator/default.nix
index 97d2b53da70..201316638a8 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-calculator/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-calculator/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "deepin-calculator";
- version = "1.0.11";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "10bfq0h8v0a8i46gcbsy79l194g8sc0ysg289ndrra209fhwlidq";
+ sha256 = "0f26y7b3giybybhvlzbnwcw8kidzvhq66h0c15n9ww81gnlqf7v5";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-desktop-base/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-desktop-base/default.nix
index ba826eb9063..7ffba88d153 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-desktop-base/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-desktop-base/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "deepin-desktop-base";
- version = "2019.06.19";
+ version = "2019.07.10";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1r158x4z4qalv4q1ni3aln05krdzblvr7y6wyciwl7cr5ag1i1jy";
+ sha256 = "0rs7bjy35k5gc5nbba1cijhdz16zny30lgmcf2ckx1pkdszk2vra";
};
nativeBuildInputs = [ deepin.setupHook ];
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-desktop-schemas/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-desktop-schemas/default.nix
index 4f2427e8237..fe2062a3d96 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-desktop-schemas/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-desktop-schemas/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "deepin-desktop-schemas";
- version = "3.13.6";
+ version = "3.13.9";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "03jqb47kjyb9b43m2yincfjn2i43ma1pn1hddyicrrpg937caa81";
+ sha256 = "1c69j6s7561zb1hrd1j3ihji1nvpgfzfgnp6svsv8jd8dg8vs8l1";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-editor/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-editor/default.nix
new file mode 100644
index 00000000000..0aea9558ec0
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-editor/default.nix
@@ -0,0 +1,64 @@
+{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, cmake, deepin,
+ dtkcore, dtkwidget, kcodecs, qttools, syntax-highlighting,
+ wrapQtAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ name = "${pname}-${version}";
+ pname = "deepin-editor";
+ version = "1.2.9.1";
+
+ src = fetchFromGitHub {
+ owner = "linuxdeepin";
+ repo = pname;
+ rev = version;
+ sha256 = "0g7c3adqwn8i4ndxdrzibahr75dddz1fiqnsh3bjj1jjr86rv4ks";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ pkgconfig
+ qttools
+ wrapQtAppsHook
+ deepin.setupHook
+ ];
+
+ buildInputs = [
+ dtkcore
+ dtkwidget
+ kcodecs
+ syntax-highlighting
+ ];
+
+ postPatch = ''
+ searchHardCodedPaths # debugging
+
+ patchShebangs translate_generation.sh
+
+ fixPath $out /usr \
+ CMakeLists.txt \
+ dedit/main.cpp \
+ src/resources/settings.json \
+ src/thememodule/themelistmodel.cpp
+
+ substituteInPlace deepin-editor.desktop \
+ --replace "Exec=deepin-editor" "Exec=$out/bin/deepin-editor"
+
+ substituteInPlace src/editwrapper.cpp \
+ --replace "appExec = \"deepin-editor\"" "appExec = \"$out/bin/deepin-editor\""
+ '';
+
+ postFixup = ''
+ searchHardCodedPaths $out # debugging
+ '';
+
+ passthru.updateScript = deepin.updateScript { inherit name; };
+
+ meta = with stdenv.lib; {
+ description = "Simple editor for Deepin Desktop Environment";
+ homepage = https://github.com/linuxdeepin/deepin-editor;
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ romildo worldofpeace ];
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-image-viewer/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-image-viewer/default.nix
index 733f4846f5c..bf9d1db2120 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-image-viewer/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-image-viewer/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "deepin-image-viewer";
- version = "1.3.17";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0hz4f1kqcycyvggwfzpkblhhha87rqd427hq0mf31jfh5x17ymnh";
+ sha256 = "01524hfdy3wvdf07n9b3qb8jdpxzg2hwjpl4gxvr68qws5nbnb3c";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-metacity/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-metacity/default.nix
deleted file mode 100644
index 18f54223301..00000000000
--- a/nixpkgs/pkgs/desktops/deepin/deepin-metacity/default.nix
+++ /dev/null
@@ -1,65 +0,0 @@
-{ stdenv, fetchFromGitHub, pkgconfig, intltool, libtool, gnome3, glib,
- gtk3, libgtop, bamf, json-glib, libcanberra-gtk3, libxkbcommon,
- libstartup_notification, deepin-wallpapers, deepin-desktop-schemas,
- deepin, wrapGAppsHook }:
-
-stdenv.mkDerivation rec {
- pname = "deepin-metacity";
- version = "3.22.24";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "1im0wz1zlxiag4kpp5d4hv0aa0ybr4bizarr3903hrqv0lp46hyx";
- };
-
- nativeBuildInputs = [
- pkgconfig
- intltool
- libtool
- glib.dev
- gnome3.gnome-common
- wrapGAppsHook
- ];
-
- buildInputs = [
- gnome3.dconf
- gtk3
- libgtop
- gnome3.zenity
- bamf
- json-glib
- libcanberra-gtk3
- libstartup_notification
- libxkbcommon
- deepin-wallpapers
- deepin-desktop-schemas
- ];
-
- postPatch = ''
- sed -i src/ui/deepin-background-cache.c \
- -e 's;/usr/share/backgrounds/default_background.jpg;${deepin-wallpapers}/share/backgrounds/deepin/desktop.jpg;'
- '';
-
- NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
-
- configureFlags = [ "--disable-themes-documentation" ];
-
- preConfigure = ''
- HOME=$TMP
- NOCONFIGURE=1 ./autogen.sh
- '';
-
- enableParallelBuilding = true;
-
- passthru.updateScript = deepin.updateScript { inherit ;name = "${pname}-${version}"; };
-
- meta = with stdenv.lib; {
- description = "2D window manager for Deepin";
- homepage = https://github.com/linuxdeepin/deepin-metacity;
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-movie-reborn/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-movie-reborn/default.nix
index 046f589263b..0c14ddff178 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-movie-reborn/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-movie-reborn/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, mkDerivation, fetchFromGitHub, cmake, pkgconfig, qttools, qtx11extras,
+{ stdenv, mkDerivation, fetchFromGitHub, fetchpatch, cmake, pkgconfig, qttools, qtx11extras,
dtkcore, dtkwidget, ffmpeg, ffmpegthumbnailer, mpv, pulseaudio,
libdvdnav, libdvdread, xorg, deepin }:
mkDerivation rec {
pname = "deepin-movie-reborn";
- version = "3.2.24";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "16mxym7dm6qk90q2w7xqm62047rq0lirrjmnnpaxshzaww9gngkh";
+ sha256 = "0cly8q0514a58s3h3wsvx9yxar7flz6i2q8xkrkfjias22b3z7b0";
};
outputs = [ "out" "dev" ];
@@ -19,6 +19,7 @@ mkDerivation rec {
cmake
pkgconfig
qttools
+ deepin.setupHook
];
buildInputs = [
@@ -37,11 +38,24 @@ mkDerivation rec {
xorg.xcbproto
];
+ patches = [
+ # fix: build failed if cannot find dtk-settings tool
+ (fetchpatch {
+ url = "https://github.com/linuxdeepin/deepin-movie-reborn/commit/fbb307b.patch";
+ sha256 = "0915za0khki0729rvcfpxkh6vxhqwc47cgcmjc90kfq1004221vx";
+ })
+ ];
+
NIX_LDFLAGS = "-ldvdnav";
+
postPatch = ''
- sed -i src/CMakeLists.txt -e "s,/usr/lib/dtk2,${dtkcore}/lib/dtk2,"
+ searchHardCodedPaths # debugging
+
sed -i src/libdmr/libdmr.pc.in -e "s,/usr,$out," -e 's,libdir=''${prefix}/,libdir=,'
+
+ substituteInPlace src/deepin-movie.desktop \
+ --replace "Exec=deepin-movie" "Exec=$out/bin/deepin-movie"
'';
passthru.updateScript = deepin.updateScript { inherit ;name = "${pname}-${version}"; };
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-mutter/deepin-mutter.plugins-dir.patch b/nixpkgs/pkgs/desktops/deepin/deepin-mutter/deepin-mutter.plugins-dir.patch
deleted file mode 100644
index 4a57b501e01..00000000000
--- a/nixpkgs/pkgs/desktops/deepin/deepin-mutter/deepin-mutter.plugins-dir.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 8eeb4febcae517080d6638f8953e02335df79f01 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= <malaquias@gmail.com>
-Date: Sat, 20 Apr 2019 00:28:47 -0300
-Subject: [PATCH] Get plugins dir from environment variable
-
----
- src/compositor/meta-plugin-manager.c | 12 ++++++++++--
- 1 file changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/src/compositor/meta-plugin-manager.c b/src/compositor/meta-plugin-manager.c
-index ac5716db..d000100b 100644
---- a/src/compositor/meta-plugin-manager.c
-+++ b/src/compositor/meta-plugin-manager.c
-@@ -56,14 +56,22 @@ meta_plugin_manager_set_plugin_type (GType gtype)
- void
- meta_plugin_manager_load (const gchar *plugin_name)
- {
-- const gchar *dpath = MUTTER_PLUGIN_DIR "/";
-+ const gchar *env_var;
-+ const gchar *dpath;
- gchar *path;
- MetaModule *module;
-
-+ env_var = g_getenv ("DEEPIN_MUTTER_PLUGINS_DIR");
-+ g_debug ("$DEEPIN_MUTTER_PLUGINS_DIR: %s\n", env_var);
-+
-+ dpath = env_var == NULL || strlen (env_var) == 0 ? MUTTER_PLUGIN_DIR : env_var;
-+ g_debug ("dpath: %s\n", dpath);
-+
- if (g_path_is_absolute (plugin_name))
- path = g_strdup (plugin_name);
- else
-- path = g_strconcat (dpath, plugin_name, ".so", NULL);
-+ path = g_strconcat (dpath, "/", plugin_name, ".so", NULL);
-+ g_debug ("path: %s\n", path);
-
- module = g_object_new (META_TYPE_MODULE, "path", path, NULL);
- if (!module || !g_type_module_use (G_TYPE_MODULE (module)))
---
-2.21.0
-
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-mutter/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-mutter/default.nix
deleted file mode 100644
index 9f2e8068d55..00000000000
--- a/nixpkgs/pkgs/desktops/deepin/deepin-mutter/default.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{ stdenv, fetchFromGitHub, pkgconfig, intltool, libtool, gnome3, gtk3,
- xorg, libcanberra-gtk3, upower, xkeyboard_config, libxkbcommon,
- libstartup_notification, libinput, libgudev, cogl, clutter, systemd,
- gsettings-desktop-schemas, deepin-desktop-schemas, wrapGAppsHook,
- deepin }:
-
-stdenv.mkDerivation rec {
- pname = "deepin-mutter";
- version = "3.20.38";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "1aq7606sgn2c6n8wfgxdryw3lprc4va0zjc0r65798w5656fdi31";
- };
-
- nativeBuildInputs = [
- pkgconfig
- intltool
- libtool
- gnome3.gnome-common
- wrapGAppsHook
- deepin.setupHook
- ];
-
- buildInputs = [
- clutter
- cogl
- deepin-desktop-schemas
- gnome3.gnome-desktop
- gnome3.zenity
- gsettings-desktop-schemas
- gtk3
- libcanberra-gtk3
- libgudev
- libinput
- libstartup_notification
- libxkbcommon
- systemd
- upower
- xkeyboard_config
- xorg.libxkbfile
- ];
-
- patches = [
- ./deepin-mutter.plugins-dir.patch
- ];
-
- postPatch = ''
- searchHardCodedPaths # debugging
- sed -i -e "s,Exec=deepin-mutter,Exec=$out/bin/deepin-mutter," data/mutter.desktop.in
- '';
-
- configureFlags = [
- "--enable-native-backend"
- "--enable-compile-warnings=minimum"
- ];
-
- preConfigure = ''
- NOCONFIGURE=1 ./autogen.sh
- '';
-
- postFixup = ''
- searchHardCodedPaths $out # debugging
- '';
-
- enableParallelBuilding = true;
-
- passthru.updateScript = deepin.updateScript { inherit ;name = "${pname}-${version}"; };
-
- meta = with stdenv.lib; {
- description = "Base window manager for deepin, fork of gnome mutter";
- homepage = https://github.com/linuxdeepin/deepin-mutter;
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-screenshot/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-screenshot/default.nix
index e77aa5e68c6..0e0db458aca 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-screenshot/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-screenshot/default.nix
@@ -4,13 +4,13 @@
mkDerivation rec {
pname = "deepin-screenshot";
- version = "4.2.1";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "16wy1ywp4lm7fg488laqxgxpir745rbpj9z410r6x7krpgjds189";
+ sha256 = "0h1kcf9i8q6rz4jhym3yf84zr6svzff0hh9sl7b24sflzkxx6zwk";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix
index 62c6c7ed925..217dbc2b0db 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-shortcut-viewer/default.nix
@@ -3,7 +3,7 @@
mkDerivation rec {
pname = "deepin-shortcut-viewer";
- version = "1.3.5";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-terminal/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-terminal/default.nix
index bb2ab7bc8a1..7a4d0662bbb 100644
--- a/nixpkgs/pkgs/desktops/deepin/deepin-terminal/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/deepin-terminal/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, pkgconfig, cmake, ninja, vala_0_44,
+{ stdenv, fetchFromGitHub, pkgconfig, cmake, ninja, vala_0_40,
gettext, at-spi2-core, dbus, epoxy, expect, gtk3, json-glib,
libXdmcp, libgee, libpthreadstubs, librsvg, libsecret, libtasn1,
libxcb, libxkbcommon, p11-kit, pcre, vte, wnck, libselinux, gnutls, pcre2,
@@ -6,20 +6,20 @@
stdenv.mkDerivation rec {
pname = "deepin-terminal";
- version = "3.2.6";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = "deepin-terminal";
rev = version;
- sha256 = "09s5gvzfxfb353kb61x1b6z3h2aqgln3s3mah3f3zkf5y8hrp2pj";
+ sha256 = "1929saj828b438d07caw3cjhqq60v6gni7mi3fqrg9wdjz81xwv7";
};
nativeBuildInputs = [
pkgconfig
cmake
ninja
- vala_0_44 # xcb.vapi:411.3-411.48: error: missing return statement at end of subroutine body
+ vala_0_40 # xcb.vapi:411.3-411.48: error: missing return statement at end of subroutine body
gettext
libselinux libsepol utillinux # required by gio
deepin.setupHook
diff --git a/nixpkgs/pkgs/desktops/deepin/deepin-wm/default.nix b/nixpkgs/pkgs/desktops/deepin/deepin-wm/default.nix
deleted file mode 100644
index 13b115e7042..00000000000
--- a/nixpkgs/pkgs/desktops/deepin/deepin-wm/default.nix
+++ /dev/null
@@ -1,75 +0,0 @@
-{ stdenv, fetchFromGitHub, pkgconfig, intltool, libtool, vala, gnome3,
- dbus, bamf, clutter-gtk, pantheon, libgee, libcanberra-gtk3,
- libwnck3, deepin-menu, deepin-mutter, deepin-wallpapers,
- deepin-desktop-schemas, wrapGAppsHook, deepin }:
-
-stdenv.mkDerivation rec {
- pname = "deepin-wm";
- version = "1.9.38";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "1qhdnv4x78f0gkr94q0j8x029fk9ji4m9jdipgrdm83pnahib80g";
- };
-
- nativeBuildInputs = [
- pkgconfig
- intltool
- libtool
- vala
- gnome3.gnome-common
- wrapGAppsHook
- deepin.setupHook
- ];
-
- buildInputs = [
- bamf
- clutter-gtk
- dbus
- deepin-desktop-schemas
- deepin-menu
- deepin-mutter
- deepin-wallpapers
- gnome3.gnome-desktop
- libcanberra-gtk3
- libgee
- libwnck3
- pantheon.granite
- ];
-
- postPatch = ''
- searchHardCodedPaths # debugging
-
- # fix background path
- fixPath ${deepin-wallpapers} /usr/share/backgrounds src/Background/BackgroundSource.vala
- sed -i 's|default_background.jpg|deepin/desktop.jpg|' src/Background/BackgroundSource.vala
-
- # fix executable paths in desktop files
- sed -i -e "s,Exec=dbus-send,Exec=${dbus}/bin/dbus-send," data/gala-multitaskingview.desktop.in
- sed -i -e "s,Exec=deepin-wm,Exec=$out/bin/deepin-wm," data/gala.desktop
- '';
-
- NIX_CFLAGS_COMPILE = "-DWNCK_I_KNOW_THIS_IS_UNSTABLE";
-
- preConfigure = ''
- NOCONFIGURE=1 ./autogen.sh
- '';
-
- postFixup = ''
- searchHardCodedPaths $out # debugging
- '';
-
- enableParallelBuilding = true;
-
- passthru.updateScript = deepin.updateScript { inherit ;name = "${pname}-${version}"; };
-
- meta = with stdenv.lib; {
- description = "Deepin Window Manager";
- homepage = https://github.com/linuxdeepin/deepin-wm;
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/deepin/default.nix b/nixpkgs/pkgs/desktops/deepin/default.nix
index 61db4ca0571..57b0b35a532 100644
--- a/nixpkgs/pkgs/desktops/deepin/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/default.nix
@@ -13,6 +13,7 @@ let
dde-daemon = callPackage ./dde-daemon { };
dde-dock = callPackage ./dde-dock { };
dde-file-manager = callPackage ./dde-file-manager { };
+ dde-kwin = callPackage ./dde-kwin { };
dde-launcher = callPackage ./dde-launcher { };
dde-network-utils = callPackage ./dde-network-utils { };
dde-polkit-agent = callPackage ./dde-polkit-agent { };
@@ -22,14 +23,13 @@ let
deepin-calculator = callPackage ./deepin-calculator { };
deepin-desktop-base = callPackage ./deepin-desktop-base { };
deepin-desktop-schemas = callPackage ./deepin-desktop-schemas { };
+ deepin-editor = callPackage ./deepin-editor { };
deepin-gettext-tools = callPackage ./deepin-gettext-tools { };
deepin-gtk-theme = callPackage ./deepin-gtk-theme { };
deepin-icon-theme = callPackage ./deepin-icon-theme { };
deepin-image-viewer = callPackage ./deepin-image-viewer { };
deepin-menu = callPackage ./deepin-menu { };
- deepin-metacity = callPackage ./deepin-metacity { };
deepin-movie-reborn = callPackage ./deepin-movie-reborn { };
- deepin-mutter = callPackage ./deepin-mutter { };
deepin-screenshot = callPackage ./deepin-screenshot { };
deepin-shortcut-viewer = callPackage ./deepin-shortcut-viewer { };
deepin-sound-theme = callPackage ./deepin-sound-theme { };
@@ -38,9 +38,7 @@ let
};
deepin-turbo = callPackage ./deepin-turbo { };
deepin-wallpapers = callPackage ./deepin-wallpapers { };
- deepin-wm = callPackage ./deepin-wm {
- vala = pkgs.vala_0_40;
- };
+ disomaster = callPackage ./disomaster { };
dpa-ext-gnomekeyring = callPackage ./dpa-ext-gnomekeyring { };
dtkcore = callPackage ./dtkcore { };
dtkwidget = callPackage ./dtkwidget { };
diff --git a/nixpkgs/pkgs/desktops/deepin/disomaster/default.nix b/nixpkgs/pkgs/desktops/deepin/disomaster/default.nix
new file mode 100644
index 00000000000..37140d84191
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/deepin/disomaster/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, qmake, qtbase, libisoburn, deepin }:
+
+mkDerivation rec {
+ pname = "disomaster";
+ version = "5.0.0";
+
+ src = fetchFromGitHub {
+ owner = "linuxdeepin";
+ repo = pname;
+ rev = version;
+ sha256 = "13144gq0mpbpclzxc79fb1kirh0vvi50jvjnbpla9s8lvh59xl62";
+ };
+
+ nativeBuildInputs = [
+ deepin.setupHook
+ pkgconfig
+ qmake
+ ];
+
+ buildInputs = [
+ libisoburn
+ qtbase
+ ];
+
+ postPatch = ''
+ searchHardCodedPaths # debugging
+
+ sed -i '/^QMAKE_PKGCONFIG_DESTDIR/i QMAKE_PKGCONFIG_PREFIX = $$PREFIX' \
+ libdisomaster/libdisomaster.pro
+ '';
+
+ passthru.updateScript = deepin.updateScript { inherit ;name = "${pname}-${version}"; };
+
+ meta = with stdenv.lib; {
+ description = "A libisoburn wrapper for Qt";
+ homepage = https://github.com/linuxdeepin/disomaster;
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ romildo worldofpeace ];
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/deepin/dpa-ext-gnomekeyring/default.nix b/nixpkgs/pkgs/desktops/deepin/dpa-ext-gnomekeyring/default.nix
index f645be0f4d9..394bdd52b3d 100644
--- a/nixpkgs/pkgs/desktops/deepin/dpa-ext-gnomekeyring/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dpa-ext-gnomekeyring/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation rec {
pname = "dpa-ext-gnomekeyring";
- version = "0.1.0";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
diff --git a/nixpkgs/pkgs/desktops/deepin/dtkcore/default.nix b/nixpkgs/pkgs/desktops/deepin/dtkcore/default.nix
index 2ed10f99368..3d9dd33772b 100644
--- a/nixpkgs/pkgs/desktops/deepin/dtkcore/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dtkcore/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "dtkcore";
- version = "2.0.14";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0yc6zx8rhzg9mj2brggcsr1jy1pzfvgqy1h305y2dwnx5haazd04";
+ sha256 = "0xdh6mmrv8yr6mjmlwj0fv037parkkwfwlaibcbrskwxqp9iri1y";
};
nativeBuildInputs = [
@@ -31,12 +31,13 @@ mkDerivation rec {
qmakeFlags = [
"DTK_VERSION=${version}"
+ "LIB_INSTALL_DIR=${placeholder "out"}/lib"
"MKSPECS_INSTALL_DIR=${placeholder "out"}/mkspecs"
];
postFixup = ''
- chmod +x $out/lib/dtk2/*.py
- wrapPythonProgramsIn "$out/lib/dtk2" "$out $pythonPath"
+ chmod +x $out/lib/libdtk-${version}/DCore/bin/*.py
+ wrapPythonProgramsIn "$out/lib/libdtk-${version}/DCore/bin" "$out $pythonPath"
searchHardCodedPaths $out # debugging
'';
@@ -45,7 +46,7 @@ mkDerivation rec {
passthru.updateScript = deepin.updateScript { inherit ;name = "${pname}-${version}"; };
meta = with stdenv.lib; {
- description = "Deepin tool kit core modules";
+ description = "Deepin tool kit core library";
homepage = https://github.com/linuxdeepin/dtkcore;
license = licenses.gpl3;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/desktops/deepin/dtkwidget/default.nix b/nixpkgs/pkgs/desktops/deepin/dtkwidget/default.nix
index 54c4163fcd1..2e0cfef036a 100644
--- a/nixpkgs/pkgs/desktops/deepin/dtkwidget/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dtkwidget/default.nix
@@ -4,13 +4,13 @@
mkDerivation rec {
pname = "dtkwidget";
- version = "2.0.14";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "11ws0rl7rhlgwbqd4nqpqxhngf4lcyfrrdq33wzxwdlk33d69i1h";
+ sha256 = "0yqrm1p0k1843ldvcd79dxl26ybyl5kljl6vwhzc58sx7pw4qmvh";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/dtkwm/default.nix b/nixpkgs/pkgs/desktops/deepin/dtkwm/default.nix
index 4807c3d312b..0251f8097d5 100644
--- a/nixpkgs/pkgs/desktops/deepin/dtkwm/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/dtkwm/default.nix
@@ -1,15 +1,14 @@
-{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, qmake, qtx11extras, dtkcore,
- deepin }:
+{ stdenv, mkDerivation, fetchFromGitHub, fetchpatch, pkgconfig, qmake, qtx11extras, dtkcore, deepin }:
mkDerivation rec {
pname = "dtkwm";
- version = "2.0.11";
+ version = "2.0.12";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "10l89i84vsh5knq9wg2php7vfg5rj5c9hrrl9rjlcidn1rz8yx6f";
+ sha256 = "0rdzzqsggqarldwb4yp5s4sf5czicgxbdmibjn0pw32129r2d1g3";
};
nativeBuildInputs = [
@@ -22,6 +21,14 @@ mkDerivation rec {
qtx11extras
];
+ patches = [
+ # Set DTK_MODULE_NAME
+ (fetchpatch {
+ url = "https://github.com/linuxdeepin/dtkwm/commit/2490891a.patch";
+ sha256 = "0krydxjpnaihkgs1n49b6mcf3rd3lkispcnkb1j5vpfs9hp9f48j";
+ })
+ ];
+
outRef = placeholder "out";
qmakeFlags = [
diff --git a/nixpkgs/pkgs/desktops/deepin/go-dbus-generator/default.nix b/nixpkgs/pkgs/desktops/deepin/go-dbus-generator/default.nix
index 12562976490..d564f2c8875 100644
--- a/nixpkgs/pkgs/desktops/deepin/go-dbus-generator/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/go-dbus-generator/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "go-dbus-generator";
- version = "0.6.6";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
diff --git a/nixpkgs/pkgs/desktops/deepin/go-lib/default.nix b/nixpkgs/pkgs/desktops/deepin/go-lib/default.nix
index fff92b595f8..f5ed22f2f8e 100644
--- a/nixpkgs/pkgs/desktops/deepin/go-lib/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/go-lib/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "go-lib";
- version = "1.10.2";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "05z7ayl23cm8mbn4vkn3isy5kgwxljc26ifmzrhmnqm5yibd6lsf";
+ sha256 = "0j1ik5hfrysqgync8cyv815cwyjn67k8n69x6llxdp39jli1k8q0";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/desktops/deepin/qcef/default.nix b/nixpkgs/pkgs/desktops/deepin/qcef/default.nix
index ffbc230d2e2..b43d74d15c7 100644
--- a/nixpkgs/pkgs/desktops/deepin/qcef/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/qcef/default.nix
@@ -40,7 +40,7 @@ in
mkDerivation rec {
pname = "qcef";
- version = "1.1.6";
+ version = "1.1.7";
srcs = [
(fetchFromGitHub {
@@ -53,8 +53,8 @@ mkDerivation rec {
(fetchFromGitHub {
owner = "linuxdeepin";
repo = "cef-binary";
- rev = "059a0c9cef4e289a50dc7a2f4c91fe69db95035e";
- sha256 = "1h7cq63n94y2a6fprq4g63admh49rcci7avl5z9kdimkhqb2jb84";
+ rev = "fecf00339545d2819224333cc506d5aa22ae8008";
+ sha256 = "06i1zc7ciy7d0qhndiwpjrsii0x5i5hg9j6ddi4w5yf1nzgsrj4n";
name = "cef-binary";
})
];
diff --git a/nixpkgs/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix b/nixpkgs/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix
index 4d0240c426b..f382e605bac 100644
--- a/nixpkgs/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix
@@ -3,14 +3,19 @@
mkDerivation rec {
pname = "qt5dxcb-plugin";
- version = "1.2.2";
+ version = "5.0.1";
+
+ srcs = [
+ (fetchFromGitHub {
+ owner = "linuxdeepin";
+ repo = pname;
+ rev = version;
+ sha256 = "1pkhbx4hzjv7n4mscv7dng9ymjcc1csdc82iy62yxshhq32bcfja";
+ })
+ qtbase.src
+ ];
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "1zvab6qxdr49pmk6mbk7s0md7bx585p32lca0xbg8mrkajz7g8rq";
- };
+ sourceRoot = "source";
nativeBuildInputs = [
pkgconfig
@@ -22,8 +27,16 @@ mkDerivation rec {
libSM
mtdev
cairo
+ qtbase
];
+ postPatch = ''
+ # The Qt5 platforms plugin is vendored in the package, however what's there is not always up-to-date with what's in nixpkgs.
+ # We simply copy the headers from qtbase's source tarball.
+ mkdir -p platformplugin/libqt5xcbqpa-dev/${qtbase.version}
+ cp -r ../qtbase-everywhere-src-${qtbase.version}/src/plugins/platforms/xcb/*.h platformplugin/libqt5xcbqpa-dev/${qtbase.version}/
+ '';
+
qmakeFlags = [
"INSTALL_PATH=${placeholder "out"}/${qtbase.qtPluginPrefix}/platforms"
];
diff --git a/nixpkgs/pkgs/desktops/deepin/qt5integration/default.nix b/nixpkgs/pkgs/desktops/deepin/qt5integration/default.nix
index 97e60be6d67..0ffa3d006bc 100644
--- a/nixpkgs/pkgs/desktops/deepin/qt5integration/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/qt5integration/default.nix
@@ -4,7 +4,7 @@
mkDerivation rec {
pname = "qt5integration";
- version = "0.3.12";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
diff --git a/nixpkgs/pkgs/desktops/deepin/udisks2-qt5/default.nix b/nixpkgs/pkgs/desktops/deepin/udisks2-qt5/default.nix
index 51c38f6d347..1809f191838 100644
--- a/nixpkgs/pkgs/desktops/deepin/udisks2-qt5/default.nix
+++ b/nixpkgs/pkgs/desktops/deepin/udisks2-qt5/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "udisks2-qt5";
- version = "0.0.1";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1gk4jmq7mrzk181r6man2rz1iyzkfasz7053a30h4nn24mq8ikig";
+ sha256 = "0mqxm6ixzpbg0rr6ly2kvnkpag8gjza67ya7jv4i4rihbq1d0wzi";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/enlightenment/econnman.nix b/nixpkgs/pkgs/desktops/enlightenment/econnman.nix
index 93b0cb59650..9aca09a510a 100644
--- a/nixpkgs/pkgs/desktops/enlightenment/econnman.nix
+++ b/nixpkgs/pkgs/desktops/enlightenment/econnman.nix
@@ -22,8 +22,8 @@ stdenv.mkDerivation rec {
meta = {
description = "A user interface for the connman network connection manager";
homepage = https://enlightenment.org/;
- maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx ];
- platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.lgpl3;
+ platforms = stdenv.lib.platforms.linux;
+ maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/enlightenment/efl.nix b/nixpkgs/pkgs/desktops/enlightenment/efl.nix
index 5e3763c9a6d..976c6b1f32b 100644
--- a/nixpkgs/pkgs/desktops/enlightenment/efl.nix
+++ b/nixpkgs/pkgs/desktops/enlightenment/efl.nix
@@ -1,28 +1,33 @@
-{ stdenv, fetchurl, pkgconfig, SDL, SDL2, alsaLib, bullet, curl, dbus,
- doxygen, expat, fontconfig, freetype, fribidi, ghostscript, giflib,
- glib, gst_all_1, gtk3, harfbuzz, jbig2dec, libGL, libdrm, libinput,
- libjpeg, libpng, libpulseaudio, libraw, librsvg, libsndfile,
- libspectre, libtiff, libwebp, libxkbcommon, luajit, lz4, mesa,
- openjpeg, openssl, poppler, python27Packages, systemd, udev,
- utillinux, writeText, xineLib, xorg, zlib
+{ stdenv, fetchurl, meson, ninja, pkgconfig, SDL, SDL2, alsaLib,
+ avahi, bullet, check, curl, dbus, doxygen, expat, fontconfig,
+ freetype, fribidi, ghostscript, giflib, glib, gst_all_1, gtk3,
+ harfbuzz, ibus, jbig2dec, libGL, libdrm, libinput, libjpeg, libpng,
+ libpulseaudio, libraw, librsvg, libsndfile, libspectre, libtiff,
+ libwebp, libxkbcommon, luajit, lz4, mesa, openjpeg, openssl,
+ poppler, python27Packages, systemd, udev, utillinux, writeText,
+ xorg, zlib
}:
stdenv.mkDerivation rec {
pname = "efl";
- version = "1.22.5";
+ version = "1.23.2";
src = fetchurl {
url = "http://download.enlightenment.org/rel/libs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "1cjk56z0whpzcqwg3xdq23kyp1g83xa67m9dlp7ywmb36bn4ca59";
+ sha256 = "14yljnnmb89s8j6ip08ip5d01zkgzbzr1h4fr4bwk9lh8r59x3ds";
};
nativeBuildInputs = [
+ meson
+ ninja
gtk3
pkgconfig
+ check
];
buildInputs = [
SDL
+ avahi
fontconfig
freetype
giflib
@@ -31,6 +36,7 @@ stdenv.mkDerivation rec {
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gstreamer
+ ibus
libGL
libpng
libpulseaudio
@@ -73,7 +79,6 @@ stdenv.mkDerivation rec {
poppler
python27Packages.dbus-python
utillinux
- xineLib
xorg.libXScrnSaver
xorg.libXcomposite
xorg.libXdamage
@@ -90,30 +95,25 @@ stdenv.mkDerivation rec {
xorg.xcbutilkeysyms
];
- # ac_ct_CXX must be set to random value, because then it skips some magic which does alternative searching for g++
- configureFlags = [
- "--enable-sdl"
- "--enable-drm"
- "--enable-elput"
- "--with-opengl=full"
- "--enable-image-loader-jp2k"
- "--enable-xinput22"
- "--enable-multisense"
- "--enable-liblz4"
- "--enable-systemd"
- "--enable-image-loader-webp"
- "--enable-harfbuzz"
- "--enable-xine"
- "--enable-fb"
- "--disable-tslib"
- "--with-systemdunitdir=$out/systemd/user"
- "ac_ct_CXX=foo"
+ mesonFlags = [
+ "--buildtype=release"
+ "-D build-tests=false" # disable build tests, which are not working
+ "-D drm=true"
+ "-D embedded-lz4=false"
+ "-D evas-loaders-disabler=json"
+ "-D fb=true"
+ "-D opengl=full"
+ "-D sdl=true"
];
patches = [ ./efl-elua.patch ];
postPatch = ''
patchShebangs src/lib/elementary/config_embed
+
+ # fix destination of systemd unit and dbus service
+ substituteInPlace systemd-services/meson.build --replace "dep.get_pkgconfig_variable('systemduserunitdir')" "'$out/systemd/user'"
+ substituteInPlace dbus-services/meson.build --replace "dep.get_pkgconfig_variable('session_bus_services_dir')" "'$out/share/dbus-1/services'"
'';
# bin/edje_cc creates $HOME/.run, which would break build of reverse dependencies.
@@ -122,35 +122,38 @@ stdenv.mkDerivation rec {
'';
preConfigure = ''
- export LD_LIBRARY_PATH="$(pwd)/src/lib/eina/.libs:$LD_LIBRARY_PATH"
+ # allow ecore_con to find libcurl.so, which is a runtime dependency (it is dlopened)
+ export LD_LIBRARY_PATH="${curl.out}/lib:$LD_LIBRARY_PATH"
+
source "$setupHook"
'';
NIX_CFLAGS_COMPILE = [ "-DluaL_reg=luaL_Reg" ]; # needed since luajit-2.1.0-beta3
postInstall = ''
+ # fix use of $out variable
substituteInPlace "$out/share/elua/core/util.lua" --replace '$out' "$out"
+
+ # add all module include dirs to the Cflags field in efl.pc
modules=$(for i in "$out/include/"*/; do printf ' -I''${includedir}/'`basename $i`; done)
- substituteInPlace "$out/lib/pkgconfig/efl.pc" --replace 'Cflags: -I''${includedir}/efl-1' \
- 'Cflags: -I''${includedir}/eina-1/eina'"$modules"
+ substituteInPlace "$out/lib/pkgconfig/efl.pc" \
+ --replace 'Cflags: -I''${includedir}/efl-1' \
+ 'Cflags: -I''${includedir}/eina-1/eina'"$modules"
# build icon cache
gtk-update-icon-cache "$out"/share/icons/Enlightenment-X
'';
- # EFL applications depend on libcurl, although it is linked at
- # runtime by hand in code (it is dlopened).
postFixup = ''
+ # EFL applications depend on libcurl, which is linked at runtime by hand in code (it is dlopened)
patchelf --add-needed ${curl.out}/lib/libcurl.so $out/lib/libecore_con.so
'';
- enableParallelBuilding = true;
-
meta = {
description = "Enlightenment foundation libraries";
homepage = https://enlightenment.org/;
- platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.lgpl3;
- maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx ];
+ platforms = stdenv.lib.platforms.linux;
+ maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/enlightenment/enlightenment.nix b/nixpkgs/pkgs/desktops/enlightenment/enlightenment.nix
index 99d1236ea88..0fb249135a2 100644
--- a/nixpkgs/pkgs/desktops/enlightenment/enlightenment.nix
+++ b/nixpkgs/pkgs/desktops/enlightenment/enlightenment.nix
@@ -17,10 +17,10 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
- (pkgconfig.override { vanilla = true; })
gettext
meson
ninja
+ pkgconfig
];
buildInputs = [
diff --git a/nixpkgs/pkgs/desktops/enlightenment/ephoto.nix b/nixpkgs/pkgs/desktops/enlightenment/ephoto.nix
index f1455f68338..b00b3d7a846 100644
--- a/nixpkgs/pkgs/desktops/enlightenment/ephoto.nix
+++ b/nixpkgs/pkgs/desktops/enlightenment/ephoto.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
- (pkgconfig.override { vanilla = true; })
+ pkgconfig
mesa.dev # otherwise pkg-config does not find gbm
makeWrapper
];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Image viewer and editor written using the Enlightenment Foundation Libraries";
- homepage = http://smhouston.us/ephoto/;
+ homepage = https://smhouston.us/projects/ephoto/;
license = stdenv.lib.licenses.bsd2;
platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.romildo ];
diff --git a/nixpkgs/pkgs/desktops/enlightenment/rage.nix b/nixpkgs/pkgs/desktops/enlightenment/rage.nix
index 8d99ce6e8e0..f0a9799e5b4 100644
--- a/nixpkgs/pkgs/desktops/enlightenment/rage.nix
+++ b/nixpkgs/pkgs/desktops/enlightenment/rage.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
meson
ninja
- (pkgconfig.override { vanilla = true; })
+ pkgconfig
mesa.dev
wrapGAppsHook
];
diff --git a/nixpkgs/pkgs/desktops/enlightenment/terminology.nix b/nixpkgs/pkgs/desktops/enlightenment/terminology.nix
index 52f0ff15e23..ee140e09150 100644
--- a/nixpkgs/pkgs/desktops/enlightenment/terminology.nix
+++ b/nixpkgs/pkgs/desktops/enlightenment/terminology.nix
@@ -2,17 +2,17 @@
stdenv.mkDerivation rec {
pname = "terminology";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
url = "http://download.enlightenment.org/rel/apps/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0v4amfg8ji0mb6j7kcxh3wz1xw5zyxg4rw6ylx17rfw2nc1yamfy";
+ sha256 = "0xxx4xyhis6fy3frgb34ip0aj0kc4zashf60gzbxmq5gadbb0p5r";
};
nativeBuildInputs = [
meson
ninja
- (pkgconfig.override { vanilla = true; })
+ pkgconfig
makeWrapper
];
@@ -25,8 +25,8 @@ stdenv.mkDerivation rec {
meta = {
description = "Powerful terminal emulator based on EFL";
homepage = https://www.enlightenment.org/about-terminology;
- platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.bsd2;
- maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx ];
+ platforms = stdenv.lib.platforms.linux;
+ maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/accerciser/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/accerciser/default.nix
index c801657f74b..0b833a876b6 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/accerciser/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/accerciser/default.nix
@@ -17,13 +17,13 @@
python3.pkgs.buildPythonApplication rec {
name = "accerciser-${version}";
- version = "3.34.1";
+ version = "3.34.2";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/accerciser/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1awf7fcm52r23s51gllyybhywf2kljqkaw4znblajph9sawnfs3l";
+ sha256 = "1n6sy95j0r0v01sc9rbbpzikq2z4z42j8ah73hzmjdmck4iniik4";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/file-roller/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/file-roller/default.nix
index 36b89a31052..387f0ebdc44 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/file-roller/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/file-roller/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "file-roller";
- version = "3.32.2";
+ version = "3.32.3";
src = fetchurl {
url = "mirror://gnome/sources/file-roller/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0w8s6hakgsvb2nqwbv0lr8ki4cbf1pz5z3qwkb0b2k7ppbh7j2n6";
+ sha256 = "0ap2hxvjljh4p6wsd9ikh2my3vsxp9r2nvjxxj3v87nwfyw1y4dy";
};
LANG = "en_US.UTF-8"; # postinstall.py
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/gedit/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/gedit/default.nix
index 5115c2d8fb4..6ea04910d23 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/gedit/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/gedit/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "gedit";
- version = "3.34.0";
+ version = "3.34.1";
src = fetchurl {
url = "mirror://gnome/sources/gedit/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0zjh3p3lns7a7kx3g3v7gkgcqdzyx1zyv8ssr6d5ljfb7hfyb59y";
+ sha256 = "1inm50sdfw63by1lf4f1swb59mpyxlly0g5rdg99j5l3357fzygb";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix
index c48e6a7446f..d59746adc3d 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix
@@ -1,37 +1,118 @@
-{ stdenv, fetchurl, meson, ninja, wrapGAppsHook, pkgconfig, gettext, itstool, libvirt-glib
-, glib, gobject-introspection, libxml2, gtk3, gtk-vnc, freerdp, libvirt, spice-gtk, python3
-, spice-protocol, libsoup, libosinfo, systemd, tracker, tracker-miners, vala
-, libcap, yajl, gmp, gdbm, cyrus_sasl, gnome3, librsvg, desktop-file-utils
-, mtools, cdrkit, libcdio, libusb, libarchive, acl, libgudev, libsecret
-, libcap_ng, numactl, xen, libapparmor, json-glib, webkitgtk, vte
+{ stdenv
+, fetchurl
+, meson
+, ninja
+, wrapGAppsHook
+, pkgconfig
+, gettext
+, itstool
+, libvirt-glib
+, glib
+, gobject-introspection
+, libxml2
+, gtk3
+, gtk-vnc
+, freerdp
+, libvirt
+, spice-gtk
+, python3
+, spice-protocol
+, libsoup
+, libosinfo
+, systemd
+, tracker
+, tracker-miners
+, vala
+, libcap
+, yajl
+, gmp
+, gdbm
+, cyrus_sasl
+, gnome3
+, librsvg
+, desktop-file-utils
+, mtools
+, cdrkit
+, libcdio
+, libusb
+, libarchive
+, acl
+, libgudev
+, libsecret
+, libcap_ng
+, numactl
+, xen
+, libapparmor
+, json-glib
+, webkitgtk
+, vte
+, glib-networking
}:
-let
- version = "3.34.1";
-in stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "gnome-boxes";
- inherit version;
+ version = "3.34.2";
src = fetchurl {
url = "mirror://gnome/sources/gnome-boxes/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1758k5b79kyywdg67b4byqhva9045i13lzg5r62my950c4c2p0pc";
+ sha256 = "1rqdjf61cbi3zcpzr6cfkj3lcfrdlhs20bl65lxw2xrwk4jn0ph5";
};
doCheck = true;
nativeBuildInputs = [
- meson ninja vala pkgconfig gettext itstool wrapGAppsHook gobject-introspection desktop-file-utils python3
+ desktop-file-utils
+ gettext
+ gobject-introspection
+ itstool
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
];
# Required for USB redirection PolicyKit rules file
- propagatedUserEnvPkgs = [ spice-gtk ];
+ propagatedUserEnvPkgs = [
+ spice-gtk
+ ];
buildInputs = [
- libvirt-glib glib gtk3 gtk-vnc freerdp libxml2
- libvirt spice-gtk spice-protocol libsoup json-glib webkitgtk libosinfo systemd
- tracker tracker-miners libcap yajl gmp gdbm cyrus_sasl libusb libarchive
- gnome3.adwaita-icon-theme librsvg acl libgudev libsecret
- libcap_ng numactl xen libapparmor vte
+ acl
+ cyrus_sasl
+ freerdp
+ gdbm
+ glib
+ glib-networking
+ gmp
+ gnome3.adwaita-icon-theme
+ gtk-vnc
+ gtk3
+ json-glib
+ libapparmor
+ libarchive
+ libcap
+ libcap_ng
+ libgudev
+ libosinfo
+ librsvg
+ libsecret
+ libsoup
+ libusb
+ libvirt
+ libvirt-glib
+ libxml2
+ numactl
+ spice-gtk
+ spice-protocol
+ systemd
+ tracker
+ tracker-miners
+ vte
+ webkitgtk
+ xen
+ yajl
];
preFixup = ''
@@ -45,8 +126,8 @@ in stdenv.mkDerivation rec {
passthru = {
updateScript = gnome3.updateScript {
- packageName = "gnome-boxes";
- attrPath = "gnome3.gnome-boxes";
+ packageName = pname;
+ attrPath = "gnome3.${pname}";
};
};
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix
index 3a7e1473332..5aa39e09cd6 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-documents/default.nix
@@ -1,36 +1,86 @@
-{ stdenv, meson, ninja, gettext, fetchurl, evince, gjs
-, pkgconfig, gtk3, glib, tracker, tracker-miners
-, itstool, libxslt, webkitgtk, libgdata
-, gnome-desktop, libzapojit, libgepub
-, gnome3, gdk-pixbuf, libsoup, docbook_xsl, docbook_xml_dtd_42
-, gobject-introspection, inkscape, poppler_utils
-, desktop-file-utils, wrapGAppsHook, python3, gsettings-desktop-schemas }:
+{ stdenv
+, meson
+, ninja
+, gettext
+, fetchurl
+, evince
+, gjs
+, pkgconfig
+, gtk3
+, glib
+, tracker
+, tracker-miners
+, itstool
+, libxslt
+, webkitgtk
+, libgdata
+, gnome-desktop
+, libzapojit
+, libgepub
+, gnome3
+, gdk-pixbuf
+, libsoup
+, docbook_xsl
+, docbook_xml_dtd_42
+, gobject-introspection
+, inkscape
+, poppler_utils
+, desktop-file-utils
+, wrapGAppsHook
+, python3
+, gsettings-desktop-schemas
+}:
stdenv.mkDerivation rec {
pname = "gnome-documents";
- version = "3.33.90";
+ version = "3.34.0";
src = fetchurl {
url = "mirror://gnome/sources/gnome-documents/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0l9g10i380bnjp1y3pslsy8ph1hd5x1d57dadvq70p5ki4r3qjaw";
+ sha256 = "1qph567mapg3s1a26k7b8y57g9bklhj2mh8xm758z9zkms20xafq";
};
- doCheck = true;
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkgconfig
+ gettext
+ itstool
+ libxslt
+ desktop-file-utils
+ docbook_xsl
+ docbook_xml_dtd_42
+ wrapGAppsHook
+ python3
- mesonFlags = [
- "-Dgetting-started=true"
+ # building getting started
+ inkscape
+ poppler_utils
];
- nativeBuildInputs = [
- meson ninja pkgconfig gettext itstool libxslt desktop-file-utils docbook_xsl docbook_xml_dtd_42 wrapGAppsHook python3
- inkscape poppler_utils # building getting started
- ];
buildInputs = [
- gtk3 glib gsettings-desktop-schemas
- gdk-pixbuf gnome3.adwaita-icon-theme evince
- libsoup webkitgtk gjs gobject-introspection
- tracker tracker-miners libgdata
- gnome-desktop libzapojit libgepub
+ gtk3
+ glib
+ gsettings-desktop-schemas
+ gdk-pixbuf
+ gnome3.adwaita-icon-theme
+ evince
+ libsoup
+ webkitgtk
+ gjs
+ gobject-introspection
+ tracker
+ tracker-miners
+ libgdata
+ gnome-desktop
+ libzapojit
+ libgepub
+ ];
+
+ doCheck = true;
+
+ mesonFlags = [
+ "-Dgetting_started=true"
];
postPatch = ''
@@ -44,13 +94,13 @@ stdenv.mkDerivation rec {
passthru = {
updateScript = gnome3.updateScript {
- packageName = "gnome-documents";
- attrPath = "gnome3.gnome-documents";
+ packageName = pname;
+ attrPath = "gnome3.${pname}";
};
};
meta = with stdenv.lib; {
- homepage = https://wiki.gnome.org/Apps/Documents;
+ homepage = "https://wiki.gnome.org/Apps/Documents";
description = "Document manager application designed to work with GNOME 3";
maintainers = gnome3.maintainers;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-getting-started-docs/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-getting-started-docs/default.nix
index bb4e1820807..f5261011d11 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-getting-started-docs/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-getting-started-docs/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gnome-getting-started-docs";
- version = "3.34.0";
+ version = "3.34.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-getting-started-docs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1nq3dvvjr6vzl87p0y2ggv8bxap3hdbwhbn9ycan4y5d4g5f437p";
+ sha256 = "00in6yc02pdalyx8g0fncmch0l7nr819587ngjm83ara9qa8z6fa";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
index 49b44f5f283..12dba8b41e1 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
@@ -5,13 +5,13 @@
let
pname = "gnome-maps";
- version = "3.34.1";
+ version = "3.34.2";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "03nswj60lqznr2j3ld2lgjzr4j9x2gblqx2ip4l2yxnm9kgbm14s";
+ sha256 = "00xslcnhhwslqglgfv2im7vq3awa49y2jxzr8wsby7f713k28vf5";
};
doCheck = true;
diff --git a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-music/default.nix b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
index 204d0a8982e..8ac7ad7f2d2 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
@@ -1,29 +1,85 @@
-{ stdenv, meson, ninja, gettext, fetchurl, gdk-pixbuf, tracker
-, libxml2, python3, libnotify, wrapGAppsHook, libmediaart
-, gobject-introspection, gnome-online-accounts, grilo, grilo-plugins
-, pkgconfig, gtk3, glib, desktop-file-utils, appstream-glib
-, itstool, gnome3, gst_all_1, libdazzle, libsoup, gsettings-desktop-schemas }:
+{ stdenv
+, meson
+, ninja
+, gettext
+, fetchurl
+, gdk-pixbuf
+, tracker
+, libxml2
+, python3
+, libnotify
+, wrapGAppsHook
+, libmediaart
+, gobject-introspection
+, gnome-online-accounts
+, grilo
+, grilo-plugins
+, pkgconfig
+, gtk3
+, glib
+, desktop-file-utils
+, appstream-glib
+, itstool
+, gnome3
+, gst_all_1
+, libdazzle
+, libsoup
+, gsettings-desktop-schemas
+}:
python3.pkgs.buildPythonApplication rec {
pname = "gnome-music";
- version = "3.34.0";
+ version = "3.34.1";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1a566ifx08clfm22qzdh1i6w8cr2kv7avqzkk6zgc5adba0vmzx4";
+ sha256 = "128griji0ficf9agnlhfqh9wf819zdfcz5bbrr12nkxnhksnqv99";
};
- nativeBuildInputs = [ meson ninja gettext itstool pkgconfig libxml2 wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ];
- buildInputs = with gst_all_1; [
- gtk3 glib libmediaart gnome-online-accounts gobject-introspection
- gdk-pixbuf gnome3.adwaita-icon-theme python3
- grilo grilo-plugins libnotify libdazzle libsoup
- gsettings-desktop-schemas tracker
- gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly
+ nativeBuildInputs = [
+ meson
+ ninja
+ gettext
+ itstool
+ pkgconfig
+ libxml2
+ wrapGAppsHook
+ desktop-file-utils
+ appstream-glib
+ gobject-introspection
+ ];
+
+ buildInputs = [
+ gtk3
+ glib
+ libmediaart
+ gnome-online-accounts
+ gobject-introspection
+ gdk-pixbuf
+ gnome3.adwaita-icon-theme
+ python3
+ grilo
+ grilo-plugins
+ libnotify
+ libdazzle
+ libsoup
+ gsettings-desktop-schemas
+ tracker
+ ] ++ (with gst_all_1; [
+ gstreamer
+ gst-plugins-base
+ gst-plugins-good
+ gst-plugins-bad
+ gst-plugins-ugly
+ ]);
+
+ propagatedBuildInputs = with python3.pkgs; [
+ pycairo
+ dbus-python
+ pygobject3
];
- propagatedBuildInputs = with python3.pkgs; [ pycairo dbus-python pygobject3 ];
postPatch = ''
@@ -43,10 +99,10 @@ python3.pkgs.buildPythonApplication rec {
};
meta = with stdenv.lib; {
- homepage = https://wiki.gnome.org/Apps/Music;
+ homepage = "https://wiki.gnome.org/Apps/Music";
description = "Music player and management application for the GNOME desktop environment";
maintainers = gnome3.maintainers;
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/empathy/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/empathy/default.nix
index 5e4bbf8cce1..06777252462 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/empathy/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/empathy/default.nix
@@ -1,13 +1,54 @@
-{ stdenv, intltool, fetchurl, webkitgtk, pkgconfig, gtk3, glib
-, file, librsvg, gnome3, gdk-pixbuf, python3
-, telepathy-glib, telepathy-farstream, glibcLocales
-, clutter-gtk, clutter-gst, gst_all_1, cogl, gnome-online-accounts
-, gcr, libsecret, folks, libpulseaudio, telepathy-mission-control
-, telepathy-logger, libnotify, clutter, libsoup, gnutls
-, evolution-data-server, yelp-xsl
-, libcanberra-gtk3, p11-kit, farstream, libtool, shared-mime-info
-, wrapGAppsHook, itstool, libxml2, libxslt, icu, libgee, gsettings-desktop-schemas
-, isocodes, enchant, libchamplain, geoclue2, geocode-glib, cheese, libgudev }:
+{ stdenv
+, intltool
+, fetchurl
+, webkitgtk
+, pkgconfig
+, gtk3
+, glib
+, file
+, librsvg
+, gnome3
+, gdk-pixbuf
+, python3
+, telepathy-glib
+, telepathy-farstream
+, clutter-gtk
+, clutter-gst
+, gst_all_1
+, cogl
+, gnome-online-accounts
+, gcr
+, libsecret
+, folks
+, libpulseaudio
+, telepathy-mission-control
+, telepathy-logger
+, libnotify
+, clutter
+, libsoup
+, gnutls
+, evolution-data-server
+, yelp-xsl
+, libcanberra-gtk3
+, p11-kit
+, farstream
+, libtool
+, shared-mime-info
+, wrapGAppsHook
+, itstool
+, libxml2
+, libxslt
+, icu
+, libgee
+, gsettings-desktop-schemas
+, isocodes
+, enchant
+, libchamplain
+, geoclue2
+, geocode-glib
+, cheese
+, libgudev
+}:
stdenv.mkDerivation rec {
pname = "empathy";
@@ -18,34 +59,76 @@ stdenv.mkDerivation rec {
sha256 = "0sn10fcymc6lyrabk7vx8lpvlaxxkqnmcwj9zdkfa8qf3388k4nc";
};
- propagatedUserEnvPkgs = [
- gnome-online-accounts shared-mime-info
- ];
propagatedBuildInputs = [
- folks telepathy-logger evolution-data-server telepathy-mission-control
+ folks
+ telepathy-logger
+ evolution-data-server
+ telepathy-mission-control
];
+
nativeBuildInputs = [
- pkgconfig libtool intltool itstool file wrapGAppsHook
- libxml2 libxslt yelp-xsl python3 glibcLocales
+ pkgconfig
+ libtool
+ intltool
+ itstool
+ file
+ wrapGAppsHook
+ libxml2
+ libxslt
+ yelp-xsl
+ python3
];
+
buildInputs = [
- gtk3 glib webkitgtk icu gnome-online-accounts
- telepathy-glib clutter-gtk clutter-gst cogl
- gst_all_1.gstreamer gst_all_1.gst-plugins-base
- gcr libsecret libpulseaudio gdk-pixbuf
- libnotify clutter libsoup gnutls libgee p11-kit
- libcanberra-gtk3 telepathy-farstream farstream
- gnome3.adwaita-icon-theme gsettings-desktop-schemas
+ gtk3
+ glib
+ webkitgtk
+ icu
+ gnome-online-accounts
+ telepathy-glib
+ clutter-gtk
+ clutter-gst
+ cogl
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ gcr
+ libsecret
+ libpulseaudio
+ gdk-pixbuf
+ libnotify
+ clutter
+ libsoup
+ gnutls
+ libgee
+ p11-kit
+ libcanberra-gtk3
+ telepathy-farstream
+ farstream
+ gnome3.adwaita-icon-theme
+ gsettings-desktop-schemas
librsvg
+
# Spell-checking
- enchant isocodes
+ enchant
+ isocodes
+
# Display maps, location awareness, geocode support
- libchamplain geoclue2 geocode-glib
+ libchamplain
+ geoclue2
+ geocode-glib
+
# Cheese webcam support, camera monitoring
- cheese libgudev
+ cheese
+ libgudev
];
- LC_ALL = "en_US.UTF-8";
+ enableParallelBuilding = true;
+
+ preFixup = ''
+ gappsWrapperArgs+=(
+ --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
+ )
+ '';
passthru = {
updateScript = gnome3.updateScript {
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/epiphany/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/epiphany/default.nix
index bfcf01591e5..f042bbd146a 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/epiphany/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/epiphany/default.nix
@@ -34,11 +34,11 @@
stdenv.mkDerivation rec {
pname = "epiphany";
- version = "3.34.1";
+ version = "3.34.2";
src = fetchurl {
url = "mirror://gnome/sources/epiphany/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1nf1pqv3pdgrlq7fbic06rl3731dx5ihpfsphpai9grcmnbwjyx0";
+ sha256 = "18d48vcp2nxs63bddkdplslgbnlfq79pm2ivl8hk38kkggy3dahf";
};
# Tests need an X display
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/evince/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/evince/default.nix
index 61f27f10ae1..bab84eeb78c 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/evince/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/evince/default.nix
@@ -43,13 +43,13 @@
stdenv.mkDerivation rec {
pname = "evince";
- version = "3.34.1";
+ version = "3.34.2";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/evince/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1pr6fvbaam1mzxjwyqd53hcxzdjzf73idn10j4j7n54nwg6hgr45";
+ sha256 = "05q6v9lssd21623mnj2p49clj9v9csw9kay7n4nklki025grbh1w";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
index fa70ecea264..6c293cb55b9 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "evolution-data-server";
- version = "3.34.1";
+ version = "3.34.2";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/evolution-data-server/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1gisymfjhkibqy73pmd0d3fwl43a23d0lvlxzqkycfdn9jh6pxbg";
+ sha256 = "16z85y6hhazcrp5ngw47w4x9r0j8zrj7awv5im58hhp0xs19zf1y";
};
patches = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/gjs/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/gjs/default.nix
deleted file mode 100644
index b0c1e2d3077..00000000000
--- a/nixpkgs/pkgs/desktops/gnome-3/core/gjs/default.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ fetchurl, stdenv, pkgconfig, gnome3, gtk3, atk, gobject-introspection
-, spidermonkey_60, pango, readline, glib, libxml2, dbus, gdk-pixbuf
-, makeWrapper }:
-
-stdenv.mkDerivation rec {
- pname = "gjs";
- version = "1.58.1";
-
- src = fetchurl {
- url = "mirror://gnome/sources/gjs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1xf68rbagkflb9yi3visfw8cbxqlzd717y8jakgw0y6whzm1dpxl";
- };
-
- passthru = {
- updateScript = gnome3.updateScript { packageName = "gjs"; attrPath = "gnome3.gjs"; };
- };
-
- outputs = [ "out" "installedTests" ];
-
- nativeBuildInputs = [ pkgconfig makeWrapper ];
- buildInputs = [ libxml2 gobject-introspection glib pango readline dbus ];
-
- propagatedBuildInputs = [ spidermonkey_60 ];
-
- configureFlags = [
- "--enable-installed-tests"
- ];
-
- postPatch = ''
- for f in installed-tests/*.test.in; do
- substituteInPlace "$f" --subst-var-by pkglibexecdir "$installedTests/libexec/gjs"
- done
- '';
-
- postInstall = ''
- sed 's|-lreadline|-L${readline.out}/lib -lreadline|g' -i $out/lib/libgjs.la
-
- moveToOutput "share/installed-tests" "$installedTests"
- moveToOutput "libexec/gjs/installed-tests" "$installedTests"
-
- wrapProgram "$installedTests/libexec/gjs/installed-tests/minijasmine" \
- --prefix GI_TYPELIB_PATH : "${stdenv.lib.makeSearchPath "lib/girepository-1.0" [ gtk3 atk pango.out gdk-pixbuf ]}:$installedTests/libexec/gjs/installed-tests"
- '';
-
- meta = with stdenv.lib; {
- description = "JavaScript bindings for GNOME";
- maintainers = gnome3.maintainers;
- platforms = platforms.linux;
- license = licenses.lgpl2Plus;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/gnome-user-docs/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/gnome-user-docs/default.nix
deleted file mode 100644
index cb0c1494b94..00000000000
--- a/nixpkgs/pkgs/desktops/gnome-3/core/gnome-user-docs/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, gnome3, itstool, libxml2, intltool }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-user-docs";
- version = "3.34.0";
-
- src = fetchurl {
- url = "mirror://gnome/sources/gnome-user-docs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1v94mz8zwzx67db2avbi9p2klw36cz45qr6fbskpvygz2pzhg6cg";
- };
-
- passthru = {
- updateScript = gnome3.updateScript { packageName = "gnome-user-docs"; attrPath = "gnome3.gnome-user-docs"; };
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ gnome3.yelp itstool libxml2 intltool ];
-
- meta = with stdenv.lib; {
- homepage = https://help.gnome.org/users/gnome-help/;
- description = "User and system administration help for the GNOME desktop";
- maintainers = gnome3.maintainers;
- license = licenses.cc-by-30;
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/mutter/3.28.nix b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/3.28.nix
index cc00fc5ece4..85208163415 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/mutter/3.28.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/3.28.nix
@@ -56,6 +56,8 @@ stdenv.mkDerivation rec {
})
# See patch commit message
./0001-Revert-ClutterActor-Preserve-valid-paint-volumes-til.patch
+ # Fix build with libglvnd provided headers
+ ./libglvnd-328.patch
];
configureFlags = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/mutter/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/default.nix
index c8b1ac7e466..6d36b8710b6 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/mutter/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/default.nix
@@ -1,5 +1,5 @@
{ fetchurl, fetchpatch, substituteAll, stdenv, pkgconfig, gnome3, gettext, gobject-introspection, upower, cairo
-, pango, cogl, clutter, libstartup_notification, zenity, libcanberra-gtk3
+, pango, cogl, json-glib, libstartup_notification, zenity, libcanberra-gtk3
, ninja, xkeyboard_config, libxkbfile, libxkbcommon, libXtst, libinput
, gsettings-desktop-schemas, glib, gtk3, gnome-desktop
, geocode-glib, pipewire, libgudev, libwacom, xwayland, meson
@@ -9,6 +9,8 @@
, wrapGAppsHook
, sysprof
, desktop-file-utils
+, libcap_ng
+, egl-wayland
}:
stdenv.mkDerivation rec {
@@ -25,11 +27,15 @@ stdenv.mkDerivation rec {
mesonFlags = [
"-Dxwayland-path=${xwayland}/bin/Xwayland"
"-Dinstalled_tests=false" # TODO: enable these
+ "-Dwayland_eglstream=true"
+ "-Degl_device=true"
];
propagatedBuildInputs = [
# required for pkgconfig to detect mutter-clutter
libXtst
+ json-glib
+ libcap_ng
];
nativeBuildInputs = [
@@ -46,20 +52,28 @@ stdenv.mkDerivation rec {
buildInputs = [
glib gobject-introspection gtk3 gsettings-desktop-schemas upower
- gnome-desktop cairo pango cogl clutter zenity libstartup_notification
+ gnome-desktop cairo pango cogl zenity libstartup_notification
geocode-glib libinput libgudev libwacom
libcanberra-gtk3 zenity xkeyboard_config libxkbfile
- libxkbcommon pipewire xwayland
+ libxkbcommon pipewire xwayland egl-wayland
gnome-settings-daemon sysprof
];
patches = [
+ # Drop inheritable cap_sys_nice, to prevent the ambient set from leaking
+ # from mutter/gnome-shell, see https://github.com/NixOS/nixpkgs/issues/71381
+ ./drop-inheritable.patch
# TODO: submit upstream
./0001-build-use-get_pkgconfig_variable-for-sysprof-dbusdir.patch
(substituteAll {
src = ./fix-paths.patch;
inherit zenity;
})
+ # Fix build with libglvnd provided headers
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/mutter/commit/a444a4c5f58ea516ad3cd9d6ddc0056c3ca9bc90.patch";
+ sha256 = "0imy2j8af9477jliwdq4jc40yw1cifsjjf196gnmwxr9rkj0hbrd";
+ })
];
postPatch = ''
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/mutter/drop-inheritable.patch b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/drop-inheritable.patch
new file mode 100644
index 00000000000..574ed572561
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/drop-inheritable.patch
@@ -0,0 +1,132 @@
+From e9c772e265b2293af031c79f4bbc99b5847dfe3c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= <torhedinbronner@gmail.com>
+Date: Sat, 19 Oct 2019 13:26:05 +0200
+Subject: [PATCH] drop inheritable
+
+Adapted from https://gitlab.gnome.org/GNOME/mutter/commit/c53c47ae123b03cc66044d2b846342123ecb3a01
+
+We only want to drop inheritable though, to prevent the ambient set leaking further than gnome-shell.
+
+---
+ config.h.meson | 3 +++
+ meson.build | 5 +++++
+ meson_options.txt | 6 ++++++
+ src/core/main.c | 11 +++++++++++
+ src/meson.build | 1 +
+ 5 files changed, 26 insertions(+)
+
+diff --git a/config.h.meson b/config.h.meson
+index 0bab71848..202fb7ed1 100644
+--- a/config.h.meson
++++ b/config.h.meson
+@@ -58,6 +58,9 @@
+ /* Xwayland applications allowed to issue keyboard grabs */
+ #mesondefine XWAYLAND_GRAB_DEFAULT_ACCESS_RULES
+
++/* Defined if libcap-ng is available */
++#mesondefine HAVE_LIBCAPNG
++
+ /* XKB base prefix */
+ #mesondefine XKB_BASE
+
+diff --git a/meson.build b/meson.build
+index 3322bd3b1..01c8020fa 100644
+--- a/meson.build
++++ b/meson.build
+@@ -35,6 +35,7 @@ libstartup_notification_req = '>= 0.7'
+ libcanberra_req = '>= 0.26'
+ libwacom_req = '>= 0.13'
+ atk_req = '>= 2.5.3'
++libcapng_req = '>= 0.7.9'
+
+ # optional version requirements
+ udev_req = '>= 228'
+@@ -125,6 +126,7 @@ xau_dep = dependency('xau')
+ ice_dep = dependency('ice')
+ atk_dep = dependency('atk', version: atk_req)
+ libcanberra_dep = dependency('libcanberra', version: libcanberra_req)
++libcapng_dep = dependency('libcap-ng', required: get_option('libcapng'))
+
+ # For now always require X11 support
+ have_x11 = true
+@@ -256,6 +258,7 @@ have_core_tests = false
+ have_cogl_tests = false
+ have_clutter_tests = false
+ have_installed_tests = false
++have_libcapng = libcapng_dep.found()
+
+ if have_tests
+ have_core_tests = get_option('core_tests')
+@@ -361,6 +364,7 @@ cdata.set('HAVE_LIBWACOM', have_libwacom)
+ cdata.set('HAVE_SM', have_sm)
+ cdata.set('HAVE_STARTUP_NOTIFICATION', have_startup_notification)
+ cdata.set('HAVE_INTROSPECTION', have_introspection)
++cdata.set('HAVE_LIBCAPNG', have_libcapng)
+ cdata.set('HAVE_PROFILER', have_profiler)
+
+ xkb_base = xkeyboard_config_dep.get_pkgconfig_variable('xkb_base')
+@@ -443,6 +447,7 @@ output = [
+ ' Startup notification..... ' + have_startup_notification.to_string(),
+ ' Introspection............ ' + have_introspection.to_string(),
+ ' Profiler................. ' + have_profiler.to_string(),
++ ' libcap-ng................ ' + have_libcapng.to_string(),
+ '',
+ ' Tests:',
+ '',
+diff --git a/meson_options.txt b/meson_options.txt
+index 73aa7adde..8bfaacd9a 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -152,3 +152,9 @@ option('xwayland_grab_default_access_rules',
+ value: 'gnome-boxes,remote-viewer,virt-viewer,virt-manager,vinagre,vncviewer,Xephyr',
+ description: 'Comma delimited list of applications ressources or class allowed to issue X11 grabs in Xwayland'
+ )
++
++option('libcapng',
++ type: 'feature',
++ value: 'auto',
++ description: 'Enable libcap-ng support'
++)
+diff --git a/src/core/main.c b/src/core/main.c
+index 7f4f666d2..b27968f13 100644
+--- a/src/core/main.c
++++ b/src/core/main.c
+@@ -66,6 +66,10 @@
+ #include <girepository.h>
+ #endif
+
++#ifdef HAVE_LIBCAPNG
++#include <cap-ng.h>
++#endif
++
+ #if defined(HAVE_NATIVE_BACKEND) && defined(HAVE_WAYLAND)
+ #include <systemd/sd-login.h>
+ #endif /* HAVE_WAYLAND && HAVE_NATIVE_BACKEND */
+@@ -673,6 +677,12 @@ meta_run (void)
+ if (!meta_display_open ())
+ meta_exit (META_EXIT_ERROR);
+
++#ifdef HAVE_LIBCAPNG
++ capng_clear(CAPNG_SELECT_BOTH);
++ capng_update(CAPNG_ADD, CAPNG_EFFECTIVE|CAPNG_PERMITTED, CAP_SYS_NICE);
++ capng_apply(CAPNG_SELECT_BOTH);
++#endif
++
+ g_main_loop_run (meta_main_loop);
+
+ meta_finalize ();
+diff --git a/src/meson.build b/src/meson.build
+index 90d80734f..a9fffa2c2 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -18,6 +18,7 @@ mutter_pkg_deps = [
+ glib_dep,
+ gsettings_desktop_schemas_dep,
+ gtk3_dep,
++ libcapng_dep,
+ pango_dep,
+ ]
+
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/mutter/libglvnd-328.patch b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/libglvnd-328.patch
new file mode 100644
index 00000000000..96e27559828
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/mutter/libglvnd-328.patch
@@ -0,0 +1,63 @@
+diff --git a/cogl/configure.ac b/cogl/configure.ac
+index 3be282f..d338cd1 100644
+--- a/cogl/configure.ac
++++ b/cogl/configure.ac
+@@ -490,6 +490,11 @@ AS_IF([test "x$enable_gles1" = "xyes"],
+ #include <EGL/eglext.h>"],
+ [],
+ [$COGL_EGL_INCLUDES])
++ AC_CHECK_HEADERS([EGL/eglmesaext.h],
++ [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDE
++#include <EGL/eglmesaext.h>"],
++ [],
++ [$COGL_EGL_INCLUDES])
+
+ # Check for a GLES 1.x Common Profile library with/without EGL.
+ #
+@@ -759,7 +764,9 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test "x$EGL_CHECKED" != "xyes"],
+ )
+
+ COGL_EGL_INCLUDES="#include <EGL/egl.h>
+-#include <EGL/eglext.h>"
++#include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
++"
+ AC_SUBST([COGL_EGL_INCLUDES])
+ ])
+
+diff --git a/src/backends/meta-egl-ext.h b/src/backends/meta-egl-ext.h
+index 8705e7d..db0b74f 100644
+--- a/src/backends/meta-egl-ext.h
++++ b/src/backends/meta-egl-ext.h
+@@ -29,6 +29,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ /*
+ * This is a little different to the tests shipped with EGL implementations,
+diff --git a/src/backends/meta-egl.c b/src/backends/meta-egl.c
+index 755ec49..bd253c9 100644
+--- a/src/backends/meta-egl.c
++++ b/src/backends/meta-egl.c
+@@ -31,6 +31,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <gio/gio.h>
+ #include <glib.h>
+ #include <glib-object.h>
+diff --git a/src/backends/meta-egl.h b/src/backends/meta-egl.h
+index 060c7cd..2fef264 100644
+--- a/src/backends/meta-egl.h
++++ b/src/backends/meta-egl.h
+@@ -27,6 +27,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <glib-object.h>
+
+ #define META_EGL_ERROR meta_egl_error_quark ()
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/simple-scan/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/simple-scan/default.nix
index 21e198a867f..8d737b22a7a 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/simple-scan/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/simple-scan/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "simple-scan";
- version = "3.34.1";
+ version = "3.34.2";
src = fetchurl {
url = "mirror://gnome/sources/simple-scan/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0glzskxdc7p9z7nwcakqc7qzij4l79adlvvb2cj5fmis731zw9yq";
+ sha256 = "1fk3g4f9slckqfwm576jrjq1d1qihw0dlgzdf00ns7qbhzb0kxsp";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/sushi/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/sushi/default.nix
index fc4034acf66..2d6d398fb45 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/core/sushi/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/core/sushi/default.nix
@@ -1,7 +1,27 @@
-{ stdenv, fetchurl, pkgconfig, meson, gettext, gobject-introspection, glib
-, clutter-gtk, clutter-gst, gnome3, gtksourceview4, gjs
-, webkitgtk, libmusicbrainz5, icu, wrapGAppsHook, gst_all_1
-, gdk-pixbuf, librsvg, gtk3, harfbuzz, ninja, epoxy }:
+{ stdenv
+, fetchurl
+, pkgconfig
+, meson
+, gettext
+, gobject-introspection
+, glib
+, clutter-gtk
+, clutter-gst
+, gnome3
+, gtksourceview4
+, gjs
+, webkitgtk
+, libmusicbrainz5
+, icu
+, wrapGAppsHook
+, gst_all_1
+, gdk-pixbuf
+, librsvg
+, gtk3
+, harfbuzz
+, ninja
+, epoxy
+}:
stdenv.mkDerivation rec {
pname = "sushi";
@@ -13,15 +33,42 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
- pkgconfig meson ninja gettext gobject-introspection wrapGAppsHook
+ pkgconfig
+ meson
+ ninja
+ gettext
+ gobject-introspection
+ wrapGAppsHook
];
buildInputs = [
- glib gtk3 gnome3.evince icu harfbuzz
- clutter-gtk clutter-gst gjs gtksourceview4 gdk-pixbuf
- librsvg libmusicbrainz5 webkitgtk epoxy
- gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
+ glib
+ gtk3
+ gnome3.evince
+ icu
+ harfbuzz
+ clutter-gtk
+ clutter-gst
+ gjs
+ gtksourceview4
+ gdk-pixbuf
+ librsvg
+ libmusicbrainz5
+ webkitgtk
+ epoxy
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ gst_all_1.gst-plugins-good
];
+ # See https://github.com/NixOS/nixpkgs/issues/31168
+ postInstall = ''
+ for file in $out/libexec/org.gnome.NautilusPreviewer
+ do
+ sed -e $"2iimports.package._findEffectiveEntryPointName = () => \'$(basename $file)\' " \
+ -i $file
+ done
+ '';
+
passthru = {
updateScript = gnome3.updateScript {
packageName = "sushi";
diff --git a/nixpkgs/pkgs/desktops/gnome-3/core/yelp-tools/default.nix b/nixpkgs/pkgs/desktops/gnome-3/core/yelp-tools/default.nix
deleted file mode 100644
index 43863bf7f85..00000000000
--- a/nixpkgs/pkgs/desktops/gnome-3/core/yelp-tools/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchurl, libxml2, libxslt, itstool, gnome3, pkgconfig }:
-
-stdenv.mkDerivation rec {
- pname = "yelp-tools";
- version = "3.32.2";
-
- src = fetchurl {
- url = "mirror://gnome/sources/yelp-tools/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1yg8f5g5wadhmy4yfd9yjhvd8vll4gq4l86ibp0b42qbxnsmcf0q";
- };
-
- passthru = {
- updateScript = gnome3.updateScript { packageName = "yelp-tools"; attrPath = "gnome3.yelp-tools"; };
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ libxml2 libxslt itstool gnome3.yelp-xsl ];
-
- doCheck = true;
-
- meta = with stdenv.lib; {
- homepage = https://wiki.gnome.org/Apps/Yelp/Tools;
- description = "Small programs that help you create, edit, manage, and publish your Mallard or DocBook documentation";
- maintainers = with maintainers; [ domenkozar ];
- license = licenses.gpl2;
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/default.nix b/nixpkgs/pkgs/desktops/gnome-3/default.nix
index 017ced6c98b..a4e594331c3 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/default.nix
@@ -14,18 +14,15 @@ lib.makeScope pkgs.newScope (self: with self; {
*/
removePackagesByName = packages: packagesToRemove:
let
- pkgName = drv: (builtins.parseDrvName drv.name).name;
- namesToRemove = map pkgName packagesToRemove;
+ namesToRemove = map lib.getName packagesToRemove;
in
- lib.filter (x: !(builtins.elem (pkgName x) namesToRemove)) packages;
+ lib.filter (x: !(builtins.elem (lib.getName x) namesToRemove)) packages;
maintainers = with pkgs.lib.maintainers; [ lethalman jtojnar hedning worldofpeace ];
libsoup = pkgs.libsoup.override { gnomeSupport = true; };
libchamplain = pkgs.libchamplain.override { libsoup = libsoup; };
gnome3 = self // { recurseForDerivations = false; };
- vala = pkgs.vala_0_44;
- gegl_0_4 = pkgs.gegl_0_4.override { gtk = pkgs.gtk3; };
# ISO installer
# installerIso = callPackage ./installer.nix {};
@@ -51,8 +48,6 @@ lib.makeScope pkgs.newScope (self: with self; {
gdm = callPackage ./core/gdm { };
- gjs = callPackage ./core/gjs { };
-
gnome-backgrounds = callPackage ./core/gnome-backgrounds { };
gnome-bluetooth = callPackage ./core/gnome-bluetooth { };
@@ -103,8 +98,6 @@ lib.makeScope pkgs.newScope (self: with self; {
gnome-themes-extra = callPackage ./core/gnome-themes-extra { };
- gnome-user-docs = callPackage ./core/gnome-user-docs { };
-
gnome-user-share = callPackage ./core/gnome-user-share { };
gucharmap = callPackage ./core/gucharmap { };
@@ -164,8 +157,6 @@ lib.makeScope pkgs.newScope (self: with self; {
yelp-xsl = callPackage ./core/yelp-xsl { };
- yelp-tools = callPackage ./core/yelp-tools { };
-
zenity = callPackage ./core/zenity { };
@@ -353,9 +344,19 @@ lib.makeScope pkgs.newScope (self: with self; {
pidgin-im-gnome-shell-extension = pkgs.gnomeExtensions.pidgin-im-integration; # added 2019-08-01
# added 2019-08-25
- corePackages = throw "deprecated 2019-08-25: please use `services.gnome3.core-shell.enable`";
- optionalPackages = throw "deprecated 2019-08-25: please use `services.gnome3.core-utilities.enable`";
- gamesPackages = throw "deprecated 2019-08-25: please use `services.gnome3.games.enable`";
+ corePackages = throw "gnome3.corePackages is removed since 2019-08-25: please use `services.gnome3.core-shell.enable`";
+ optionalPackages = throw "gnome3.optionalPackages is removed since 2019-08-25: please use `services.gnome3.core-utilities.enable`";
+ gamesPackages = throw "gnome3.gamesPackages is removed since 2019-08-25: please use `services.gnome3.games.enable`";
+
+ nautilus-sendto = throw "nautilus-sendto is removed since 2019-09-17: abandoned upstream";
+
+ inherit (pkgs) vala; # added 2019-10-10
+
+ inherit (pkgs) gnome-user-docs; # added 2019-11-20
+
+ inherit (pkgs) gegl_0_4; # added 2019-10-31
+
+ inherit (pkgs) gjs; # added 2019-01-05
- nautilus-sendto = throw "deprecated 2019-09-17: abandoned";
+ inherit (pkgs) yelp-tools; # added 2019-11-20
})
diff --git a/nixpkgs/pkgs/desktops/gnome-3/devtools/anjuta/default.nix b/nixpkgs/pkgs/desktops/gnome-3/devtools/anjuta/default.nix
index 4df3ed10a69..4f5562bbffa 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/devtools/anjuta/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/devtools/anjuta/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, gnome3, gtk3, flex, bison, libxml2, intltool,
+{ stdenv, fetchurl, pkgconfig, gnome3, gtk3, gjs, flex, bison, libxml2, intltool,
gdl, libgda, gtksourceview, gsettings-desktop-schemas,
itstool, python3, ncurses, makeWrapper }:
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
ncurses
];
buildInputs = [
- flex bison gtk3 libxml2 gnome3.gjs gdl
+ flex bison gtk3 libxml2 gjs gdl
libgda gtksourceview
gsettings-desktop-schemas
];
diff --git a/nixpkgs/pkgs/desktops/gnome-3/devtools/devhelp/default.nix b/nixpkgs/pkgs/desktops/gnome-3/devtools/devhelp/default.nix
index 8d731d829b2..080a332d7df 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/devtools/devhelp/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/devtools/devhelp/default.nix
@@ -1,6 +1,22 @@
-{ stdenv, fetchurl, meson, ninja, pkgconfig, gnome3, gtk3, wrapGAppsHook
-, glib, amtk, appstream-glib, gobject-introspection, python3
-, webkitgtk, gettext, itstool, gsettings-desktop-schemas }:
+{ stdenv
+, fetchurl
+, meson
+, ninja
+, pkgconfig
+, gnome3
+, gtk3
+, wrapGAppsHook
+, glib
+, amtk
+, appstream-glib
+, gobject-introspection
+, python3
+, webkitgtk
+, gettext
+, itstool
+, gsettings-desktop-schemas
+, shared-mime-info
+}:
stdenv.mkDerivation rec {
pname = "devhelp";
@@ -11,10 +27,25 @@ stdenv.mkDerivation rec {
sha256 = "0zpmn6fgkgiayvn4diia5df0s6s7dqrdnp3nrvpavsmgn0vhb4pg";
};
- nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook appstream-glib gobject-introspection python3 ];
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkgconfig
+ gettext
+ itstool
+ wrapGAppsHook
+ appstream-glib
+ gobject-introspection
+ python3
+ ];
+
buildInputs = [
- glib gtk3 webkitgtk amtk
- gnome3.adwaita-icon-theme gsettings-desktop-schemas
+ glib
+ gtk3
+ webkitgtk
+ amtk
+ gnome3.adwaita-icon-theme
+ gsettings-desktop-schemas
];
doCheck = true;
@@ -24,6 +55,14 @@ stdenv.mkDerivation rec {
patchShebangs meson_post_install.py
'';
+ preFixup = ''
+ gappsWrapperArgs+=(
+ # Fix pages being blank
+ # https://gitlab.gnome.org/GNOME/devhelp/issues/14
+ --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
+ )
+ '';
+
passthru = {
updateScript = gnome3.updateScript {
packageName = "devhelp";
@@ -33,8 +72,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "API documentation browser for GNOME";
- homepage = https://wiki.gnome.org/Apps/Devhelp;
- license = licenses.gpl2;
+ homepage = "https://wiki.gnome.org/Apps/Devhelp";
+ license = licenses.gpl3Plus;
maintainers = gnome3.maintainers;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix b/nixpkgs/pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix
index f7f189e23bd..33261472487 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "gnome-shell-dash-to-panel";
- version = "23";
+ version = "26";
src = fetchFromGitHub {
owner = "home-sweet-gnome";
repo = "dash-to-panel";
rev = "v${version}";
- sha256 = "12smkz3clcvgicr0pdc0fk6igf82nw4hzih1ywv9q43xkqh9w1i6";
+ sha256 = "1phfx2pblygpcvsppsqqqflm7qnz46mqkw29hj0nv2dn69hf4xbc";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/extensions/drop-down-terminal/default.nix b/nixpkgs/pkgs/desktops/gnome-3/extensions/drop-down-terminal/default.nix
index c0ecfc29e2c..4e7fa17d495 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/extensions/drop-down-terminal/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/extensions/drop-down-terminal/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, substituteAll, gnome3, vte }:
+{ stdenv, fetchFromGitHub, substituteAll, gjs, vte }:
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-drop-down-terminal";
@@ -16,8 +16,7 @@ stdenv.mkDerivation rec {
patches = [
(substituteAll {
src = ./fix_vte_and_gjs.patch;
- inherit vte;
- gjs = gnome3.gjs;
+ inherit gjs vte;
})
];
diff --git a/nixpkgs/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix b/nixpkgs/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix
index cb1dd5ceaa8..ca232d090a8 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, substituteAll, python3, openssl, folks, gsound
, meson, ninja, libxml2, pkgconfig, gobject-introspection, wrapGAppsHook
-, glib, gtk3, at-spi2-core, upower, openssh, gnome3 }:
+, glib, gtk3, at-spi2-core, upower, openssh, gnome3, gjs }:
stdenv.mkDerivation rec {
pname = "gnome-shell-gsconnect";
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
gsound
upower
gnome3.caribou
- gnome3.gjs # for running daemon
+ gjs # for running daemon
gnome3.evolution-data-server # for libebook-contacts typelib
];
diff --git a/nixpkgs/pkgs/desktops/gnome-3/extensions/night-theme-switcher/default.nix b/nixpkgs/pkgs/desktops/gnome-3/extensions/night-theme-switcher/default.nix
new file mode 100644
index 00000000000..8d3a775e949
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/gnome-3/extensions/night-theme-switcher/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchgit }:
+
+stdenv.mkDerivation rec {
+ pname = "gnome-shell-extension-night-theme-switcher";
+ version = "2.1";
+
+ src = fetchgit {
+ url = "https://git.romainvigier.fr/Romain/nightthemeswitcher-gnome-shell-extension";
+ rev = "v${version}";
+ sha256 = "1md44vmc83cp35riszhdvysnvl8pmkcpf5j6n4i2b3wwcjwxqwfy";
+ };
+
+ makeFlags = [ "GSEXT_DIR_LOCAL=${placeholder "out"}/share/gnome-shell/extensions" ];
+
+ meta = with stdenv.lib; {
+ description = "Automatically change the GTK theme to dark variant when Night Light activates";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ jonafato ];
+ homepage = https://git.romainvigier.fr/Romain/nightthemeswitcher-gnome-shell-extension;
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix b/nixpkgs/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
index 921991a33ae..13b2d6a1db4 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, substituteAll, fetchFromGitHub, glib, glib-networking, libgtop, gnome3 }:
+{ stdenv, substituteAll, fetchFromGitHub, glib, glib-networking, libgtop }:
stdenv.mkDerivation rec {
pname = "gnome-shell-system-monitor";
@@ -41,6 +41,5 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ aneeshusa tiramiseb ];
homepage = https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet;
- broken = versionAtLeast gnome3.gnome-shell.version "3.32";
};
}
diff --git a/nixpkgs/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix b/nixpkgs/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
index dd7908ba726..9edeb3ea5de 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "gnome-taquin";
- version = "3.34.1";
+ version = "3.34.2";
src = fetchurl {
url = "mirror://gnome/sources/gnome-taquin/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0vyrfhkfpx83n9p70jssykbndvb3sxwdihqvvvb94rbw7n6c4q4r";
+ sha256 = "1ff3h57wr26np3dlh7smpslba2awxasmhv3y45bn498i3n1vyvsk";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/gnome-3/games/iagno/default.nix b/nixpkgs/pkgs/desktops/gnome-3/games/iagno/default.nix
index c679f3f74b8..33cd60f5272 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/games/iagno/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/games/iagno/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "iagno";
- version = "3.34.2";
+ version = "3.34.3";
src = fetchurl {
url = "mirror://gnome/sources/iagno/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0r31k6b8mqgn5c55hi94gpdr776ykq7ww55vq6pmp5irhdwb3gn9";
+ sha256 = "1m9654dbi4vrl59wvbyxz7jf81v4mn4n5lcq7abb42lba965d2z2";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/desktops/gnome-3/games/swell-foop/default.nix b/nixpkgs/pkgs/desktops/gnome-3/games/swell-foop/default.nix
index 6de5eaa96c3..02a61d46c73 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/games/swell-foop/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/games/swell-foop/default.nix
@@ -3,13 +3,13 @@
let
pname = "swell-foop";
- version = "3.34.0";
+ version = "3.34.1";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1vbclb1jcn2s9rb7whk02v6hfr6fnwx2ppa55bsa7595f3ki79v5";
+ sha256 = "1032psxm59nissi268bh3j964m4a0n0ah4dy1pf0ph27j3zvdik1";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/gnome-3/misc/geary/default.nix b/nixpkgs/pkgs/desktops/gnome-3/misc/geary/default.nix
index 787bdd97ebf..07319337a9a 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/misc/geary/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/misc/geary/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, pkgconfig, gtk3, vala, enchant2, wrapGAppsHook, meson, ninja
, desktop-file-utils, gnome-online-accounts, gsettings-desktop-schemas, adwaita-icon-theme
-, libcanberra-gtk3, libsecret, gmime, isocodes, libxml2, gettext
+, libcanberra-gtk3, libsecret, gmime, isocodes, libxml2, gettext, fetchpatch
, sqlite, gcr, json-glib, itstool, libgee, gnome3, webkitgtk, python3
, xvfb_run, dbus, shared-mime-info, libunwind, libunity, folks, glib-networking
, gobject-introspection, gspell, appstream-glib, libytnef, libhandy }:
@@ -33,6 +33,14 @@ stdenv.mkDerivation rec {
"-Dcontractor=true" # install the contractor file (Pantheon specific)
];
+ patches = [
+ # Longer timeout for client test.
+ (fetchpatch {
+ url = "https://salsa.debian.org/gnome-team/geary/raw/04be1e058a2e65075dd8cf8843d469ee45a9e09a/debian/patches/Bump-client-test-timeout-to-300s.patch";
+ sha256 = "1zvnq8bgla160531bjdra8hcg15mp8r1j1n53m1xfgm0ssnj5knx";
+ })
+ ];
+
postPatch = ''
chmod +x build-aux/post_install.py build-aux/git_version.py
patchShebangs build-aux/post_install.py build-aux/git_version.py
diff --git a/nixpkgs/pkgs/desktops/gnome-3/misc/gnome-flashback/default.nix b/nixpkgs/pkgs/desktops/gnome-3/misc/gnome-flashback/default.nix
index e381860ca2c..808d36dab95 100644
--- a/nixpkgs/pkgs/desktops/gnome-3/misc/gnome-flashback/default.nix
+++ b/nixpkgs/pkgs/desktops/gnome-3/misc/gnome-flashback/default.nix
@@ -22,18 +22,19 @@
, writeTextFile
, writeShellScriptBin
, xkeyboard_config
+, runCommand
}:
let
pname = "gnome-flashback";
- version = "3.34.1";
+ version = "3.34.2";
requiredComponents = wmName: "RequiredComponents=${wmName};gnome-flashback;gnome-panel;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;";
gnome-flashback = stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "0xxw5w66gx04amyxhf4xbz0s4bf0rdp7y9nyrf6bb4xdc6b0rfnx";
+ sha256 = "1726xcm2q94nfvb055d3m61m20s0xy3xl1fc3ds3k3rcrn457riv";
};
# make .desktop Execs absolute
@@ -141,6 +142,13 @@ let
DesktopNames=GNOME-Flashback;GNOME;
'';
};
+
+ mkSystemdTargetForWm = { wmName }:
+ runCommand "gnome-flashback-${wmName}.target" {} ''
+ mkdir -p $out/lib/systemd/user
+ cp "${gnome-flashback}/lib/systemd/user/gnome-session-x11@gnome-flashback-metacity.target" \
+ "$out/lib/systemd/user/gnome-session-x11@gnome-flashback-${wmName}.target"
+ '';
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/desktops/gnustep/make/builder.sh b/nixpkgs/pkgs/desktops/gnustep/make/builder.sh
index 1655a75eeba..66afe1271ca 100644
--- a/nixpkgs/pkgs/desktops/gnustep/make/builder.sh
+++ b/nixpkgs/pkgs/desktops/gnustep/make/builder.sh
@@ -16,7 +16,7 @@ wrapGSMake() {
export GNUSTEP_CONFIG_FILE="$config"
-exec "$wrapped" "\$@" "\${extraFlagsArray[@]}"
+exec "$wrapped" "\$@"
EOF
chmod +x "$program"
}
diff --git a/nixpkgs/pkgs/desktops/gnustep/make/setup-hook.sh b/nixpkgs/pkgs/desktops/gnustep/make/setup-hook.sh
index 53138901116..b2b90f1e522 100644
--- a/nixpkgs/pkgs/desktops/gnustep/make/setup-hook.sh
+++ b/nixpkgs/pkgs/desktops/gnustep/make/setup-hook.sh
@@ -20,57 +20,57 @@ addEnvVars() {
local filename
for filename in $1/share/GNUstep/Makefiles/Additional/*.make ; do
- if case "$NIX_GNUSTEP_MAKEFILES_ADDITIONAL" in *"{$filename}"*) false;; *) true;; esac; then
+ if case "${NIX_GNUSTEP_MAKEFILES_ADDITIONAL-}" in *"{$filename}"*) false;; *) true;; esac; then
export NIX_GNUSTEP_MAKEFILES_ADDITIONAL+=" $filename"
fi
done
local tmp="$1/lib/GNUstep/Applications"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_APPS" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_APPS-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_APPS "$tmp"
fi
tmp="$1/lib/GNUstep/Applications"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_ADMIN_APPS" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_ADMIN_APPS-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_APPS "$tmp"
fi
tmp="$1/lib/GNUstep/WebApplications"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_WEB_APPS" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_WEB_APPS-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_WEB_APPS "$tmp"
fi
tmp="$1/bin"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_TOOLS" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_TOOLS-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_TOOLS "$tmp"
fi
tmp="$1/sbin"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS "$tmp"
fi
tmp="$1/lib/GNUstep"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_LIBRARY" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_LIBRARY-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARY "$tmp"
fi
tmp="$1/include"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_HEADERS" in *"${tmp}"*) false;; *) true;; esac; then
- if [ -z "$NIX_GNUSTEP_SYSTEM_HEADERS" ]; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_HEADERS-}" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -z "${NIX_GNUSTEP_SYSTEM_HEADERS-}" ]; then
export NIX_GNUSTEP_SYSTEM_HEADERS="$tmp"
else
export NIX_GNUSTEP_SYSTEM_HEADERS+=" $tmp"
fi
fi
tmp="$1/lib"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_LIBRARIES" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_LIBRARIES-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARIES "$tmp"
fi
tmp="$1/share/GNUstep/Documentation"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_DOC" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_DOC-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC "$tmp"
fi
tmp="$1/share/man"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_DOC_MAN" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_DOC_MAN-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_MAN "$tmp"
fi
tmp="$1/share/info"
- if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_DOC_INFO" in *"${tmp}"*) false;; *) true;; esac; then
+ if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_DOC_INFO-}" in *"${tmp}"*) false;; *) true;; esac; then
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_INFO "$tmp"
fi
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/liblxqt/default.nix b/nixpkgs/pkgs/desktops/lxqt/liblxqt/default.nix
index d94b1ac0d03..f5ab9c9ae8e 100644
--- a/nixpkgs/pkgs/desktops/lxqt/liblxqt/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/liblxqt/default.nix
@@ -35,7 +35,7 @@ mkDerivation rec {
description = "Core utility library for all LXQt components";
homepage = https://github.com/lxqt/liblxqt;
license = licenses.lgpl21Plus;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/libqtxdg/default.nix b/nixpkgs/pkgs/desktops/lxqt/libqtxdg/default.nix
index 799e4286803..5f7485fc63b 100644
--- a/nixpkgs/pkgs/desktops/lxqt/libqtxdg/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/libqtxdg/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "libqtxdg";
- version = "3.3.1";
+ version = "3.4.0";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "0y3s0hva64m64j9lqgnja1li8zhlywqzv8xwjg8pyd2nr9h918db";
+ sha256 = "16jqnpc740a6phq7vcgy85hl7253yzyw4m5h71r0vijk79ir73b5";
};
nativeBuildInputs = [ cmake lxqt-build-tools ];
@@ -27,7 +27,7 @@ mkDerivation rec {
description = "Qt implementation of freedesktop.org xdg specs";
homepage = https://github.com/lxqt/libqtxdg;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-about/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-about/default.nix
index 595141daffc..5fa074120ff 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-about/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-about/default.nix
@@ -29,7 +29,7 @@ mkDerivation rec {
description = "Dialogue window providing information about LXQt and the system it's running on";
homepage = https://github.com/lxqt/lxqt-about;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-admin/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-admin/default.nix
index a49bb120791..9f0b22bf6cc 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-admin/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-admin/default.nix
@@ -35,7 +35,7 @@ mkDerivation rec {
description = "LXQt system administration tool";
homepage = https://github.com/lxqt/lxqt-admin;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-config/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-config/default.nix
index d775a93fff4..d34c419ae66 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-config/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-config/default.nix
@@ -45,7 +45,7 @@ mkDerivation rec {
description = "Tools to configure LXQt and the underlying operating system";
homepage = https://github.com/lxqt/lxqt-config;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-globalkeys/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-globalkeys/default.nix
index d836ddeea38..9f844b4676b 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-globalkeys/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-globalkeys/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "lxqt-globalkeys";
- version = "0.14.1";
+ version = "0.14.3";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "0q7hfbs4dhsgyzch2msq2hsfzzfgbc611ki9x1x132n7zqk76pmp";
+ sha256 = "1ij9abjnqbnkcb7qqk3x7y4amr6l7kkmwhdpc0x2qk4yikn5ijdg";
};
nativeBuildInputs = [
@@ -27,10 +27,10 @@ mkDerivation rec {
];
meta = with lib; {
- description = "Daemon used to register global keyboard shortcuts";
+ description = "LXQt service for global keyboard shortcuts registration";
homepage = https://github.com/lxqt/lxqt-globalkeys;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-notificationd/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-notificationd/default.nix
index 81a6a423a21..af64f523d48 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-notificationd/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-notificationd/default.nix
@@ -30,7 +30,7 @@ mkDerivation rec {
description = "The LXQt notification daemon";
homepage = https://github.com/lxqt/lxqt-notificationd;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-openssh-askpass/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-openssh-askpass/default.nix
index 83048ed7d57..5f270b8efc9 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-openssh-askpass/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-openssh-askpass/default.nix
@@ -30,7 +30,7 @@ mkDerivation rec {
description = "GUI to query passwords on behalf of SSH agents";
homepage = https://github.com/lxqt/lxqt-openssh-askpass;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-panel/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-panel/default.nix
index 4558d36e554..8310ae95f09 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-panel/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-panel/default.nix
@@ -53,7 +53,7 @@ mkDerivation rec {
description = "The LXQt desktop panel";
homepage = https://github.com/lxqt/lxqt-panel;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-policykit/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-policykit/default.nix
index d501d83947e..a64d682bf1c 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-policykit/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-policykit/default.nix
@@ -37,7 +37,7 @@ mkDerivation rec {
description = "The LXQt PolicyKit agent";
homepage = https://github.com/lxqt/lxqt-policykit;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-powermanagement/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-powermanagement/default.nix
index 9f8c66d826c..d415cb618cc 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-powermanagement/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-powermanagement/default.nix
@@ -32,7 +32,7 @@ mkDerivation rec {
description = "Power management module for LXQt";
homepage = https://github.com/lxqt/lxqt-powermanagement;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix
index 604fc570e1f..a67efaee37a 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix
@@ -39,7 +39,7 @@ mkDerivation rec {
description = "LXQt Qt platform integration plugin";
homepage = https://github.com/lxqt/lxqt-qtplugin;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-runner/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-runner/default.nix
index d737bd91c91..db05d803891 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-runner/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-runner/default.nix
@@ -36,7 +36,7 @@ mkDerivation rec {
description = "Tool used to launch programs quickly by typing their names";
homepage = https://github.com/lxqt/lxqt-runner;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-session/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-session/default.nix
index fbf2c7ddde7..458a5080bcf 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-session/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-session/default.nix
@@ -34,7 +34,7 @@ mkDerivation rec {
description = "An alternative session manager ported from the original razor-session";
homepage = https://github.com/lxqt/lxqt-session;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-sudo/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-sudo/default.nix
index 91159398b8f..c0e7443d3dd 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-sudo/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-sudo/default.nix
@@ -31,7 +31,7 @@ mkDerivation rec {
description = "GUI frontend for sudo/su";
homepage = https://github.com/lxqt/lxqt-sudo;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/lxqt-themes/default.nix b/nixpkgs/pkgs/desktops/lxqt/lxqt-themes/default.nix
index 9d8da87fd5d..f4648188140 100644
--- a/nixpkgs/pkgs/desktops/lxqt/lxqt-themes/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/lxqt-themes/default.nix
@@ -20,7 +20,7 @@ mkDerivation rec {
description = "Themes, graphics and icons for LXQt";
homepage = https://github.com/lxqt/lxqt-themes;
license = licenses.lgpl21;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/qps/default.nix b/nixpkgs/pkgs/desktops/lxqt/qps/default.nix
index 942c9257c25..cb8e5b2569c 100644
--- a/nixpkgs/pkgs/desktops/lxqt/qps/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/qps/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "qps";
- version = "1.10.20";
+ version = "2.0.0";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "1g8j4cjy5x33jzjkx6vwyl5qbf9i2z2w01ipgk7nrik5drf9crbf";
+ sha256 = "03rl59yk3b24j0y0k8dpdpb3yi4f1l642zn5pp5br3s2vwx1vzkg";
};
nativeBuildInputs = [ cmake lxqt-build-tools ];
@@ -17,10 +17,10 @@ mkDerivation rec {
buildInputs = [ qtbase qtx11extras qttools ];
meta = with lib; {
- description = "The Qt process manager";
+ description = "Qt based process manager";
homepage = https://github.com/lxqt/qps;
license = licenses.gpl2;
+ platforms = with platforms; linux; # does not build on darwin
maintainers = with maintainers; [ romildo ];
- platforms = with platforms; unix;
};
}
diff --git a/nixpkgs/pkgs/desktops/lxqt/screengrab/default.nix b/nixpkgs/pkgs/desktops/lxqt/screengrab/default.nix
index bac68f7166c..380e50e827e 100644
--- a/nixpkgs/pkgs/desktops/lxqt/screengrab/default.nix
+++ b/nixpkgs/pkgs/desktops/lxqt/screengrab/default.nix
@@ -32,7 +32,7 @@ mkDerivation rec {
description = "Crossplatform tool for fast making screenshots";
homepage = https://github.com/lxqt/screengrab;
license = licenses.gpl2;
- platforms = with platforms; unix;
+ platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
diff --git a/nixpkgs/pkgs/desktops/mate/mate-settings-daemon/default.nix b/nixpkgs/pkgs/desktops/mate/mate-settings-daemon/default.nix
index d03863b9048..73dd7011d49 100644
--- a/nixpkgs/pkgs/desktops/mate/mate-settings-daemon/default.nix
+++ b/nixpkgs/pkgs/desktops/mate/mate-settings-daemon/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, pkgconfig, intltool, glib, dbus-glib, libxklavier,
libcanberra-gtk3, libnotify, nss, polkit, gnome3, gtk3, mate,
pulseaudioSupport ? stdenv.config.pulseaudio or true, libpulseaudio,
- wrapGAppsHook, fetchpatch }:
+ wrapGAppsHook, fetchpatch, autoreconfHook }:
stdenv.mkDerivation rec {
pname = "mate-settings-daemon";
@@ -21,8 +21,9 @@ stdenv.mkDerivation rec {
];
nativeBuildInputs = [
- pkgconfig
+ autoreconfHook # drop with the above patch
intltool
+ pkgconfig
wrapGAppsHook
];
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix
new file mode 100644
index 00000000000..db674f4fb7e
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix
@@ -0,0 +1,92 @@
+{ stdenv
+, appstream
+, appstream-glib
+, dbus
+, desktop-file-utils
+, elementary-gtk-theme
+, elementary-icon-theme
+, fetchFromGitHub
+, fetchpatch
+, flatpak
+, gettext
+, glib
+, granite
+, gtk3
+, json-glib
+, libgee
+, libsoup
+, libxml2
+, meson
+, ninja
+, packagekit
+, pantheon
+, pkgconfig
+, python3
+, vala
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "appcenter";
+ version = "3.2.0";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = pname;
+ rev = version;
+ sha256 = "0xsxm0qgmnljd4s8m6xajzsjp9skpsa8wwlwqmc5yx34diad7zag";
+ };
+
+ passthru = {
+ updateScript = pantheon.updateScript {
+ repoName = pname;
+ };
+ };
+
+ nativeBuildInputs = [
+ appstream-glib
+ dbus # for pkgconfig
+ desktop-file-utils
+ gettext
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ appstream
+ elementary-icon-theme
+ elementary-gtk-theme
+ flatpak
+ glib
+ granite
+ gtk3
+ json-glib
+ libgee
+ libsoup
+ libxml2
+ packagekit
+ ];
+
+ mesonFlags = [
+ "-Dhomepage=false"
+ "-Dpayments=false"
+ "-Dcurated=false"
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/elementary/appcenter;
+ description = "An open, pay-what-you-want app store for indie developers, designed for elementary OS";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = pantheon.maintainers;
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
index bcbe50e5de3..4cdaacddbeb 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
@@ -18,7 +18,7 @@
stdenv.mkDerivation rec {
pname = "elementary-calculator";
- version = "1.5.2";
+ version = "1.5.3";
repoName = "calculator";
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1vdgl89hdf9q1ya6as7310hlr0xls3w7js2gzsd9z8arb6037ccl";
+ sha256 = "0ibnj3zm93p8ghiy8gbbm0vlig9mnqjsvvp1cpw62dnap0qixdcg";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
index 72983c8479c..4e5f69fc9e6 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
@@ -25,15 +25,15 @@
stdenv.mkDerivation rec {
pname = "elementary-calendar";
- version = "unstable-2019-09-17";
+ version = "unstable-2019-10-29";
repoName = "calendar";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
- rev = "46346e48b53e9d3d59d9f567b622532338f50f32"; # needed for libical 2.0 compat
- sha256 = "04xzczcj5rbzqlhmf175d8p0wzw01s4658v5jllrp8nchmndb986";
+ rev = "7d201fc5ea9e8dc25c46427397594fcab2016ed6"; # needed for libical 2.0 compat
+ sha256 = "11bqf3nxrj1sfd0qq5h0jsmimc6mwkd2g7q9ycizn9x5ak2gb8xi";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix
index 279e9eff87a..aedc445b05f 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix
@@ -23,7 +23,7 @@
stdenv.mkDerivation rec {
pname = "elementary-camera";
- version = "1.0.4";
+ version = "1.0.5";
repoName = "camera";
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1p532f961cjdg7szmxw7hw3av9v342hv5rx7in3bbhlc7adxflyc";
+ sha256 = "05amcljvc3w77a1b0c76y6rha8g0zm6lqflvg1g7jzz00jchx9d4";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix
new file mode 100644
index 00000000000..70d8f63c13c
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix
@@ -0,0 +1,70 @@
+{ stdenv
+, fetchFromGitHub
+, pantheon
+, pkgconfig
+, meson
+, ninja
+, vala
+, python3
+, gtk3
+, glib
+, granite
+, libgee
+, elementary-icon-theme
+, elementary-gtk-theme
+, gettext
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "elementary-feedback";
+ version = "1.0";
+
+ repoName = "feedback";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = repoName;
+ rev = version;
+ sha256 = "0rc4ifs4hd4cj0v028bzc45v64pwx21xylwrhb20jpw61ainfi8s";
+ };
+
+ passthru = {
+ updateScript = pantheon.updateScript {
+ inherit repoName;
+ attrPath = pname;
+ };
+ };
+
+ nativeBuildInputs = [
+ gettext
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ elementary-icon-theme
+ granite
+ gtk3
+ elementary-gtk-theme
+ libgee
+ glib
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ meta = with stdenv.lib; {
+ description = "GitHub Issue Reporter designed for elementary OS";
+ homepage = https://github.com/elementary/feedback;
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = pantheon.maintainers;
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix
index 0decbbc6c7a..1b5de7c168e 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix
@@ -23,12 +23,14 @@
, zeitgeist
, glib-networking
, elementary-icon-theme
+, libcloudproviders
+, fetchpatch
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "elementary-files";
- version = "4.1.9";
+ version = "4.2.0";
repoName = "files";
@@ -38,7 +40,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "12p1li9a7kqdlgkq20svaly5kr661ww93qngaiic6zv1bdw2bpmv";
+ sha256 = "12f0hzb62nchksyqd2gwj3cv001rph24ggd9wywh9i1qwppx4b5k";
};
passthru = {
@@ -66,6 +68,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libcanberra
+ libcloudproviders
libdbusmenu-gtk3
libgee
libnotify
@@ -76,7 +79,14 @@ stdenv.mkDerivation rec {
zeitgeist
];
- patches = [ ./hardcode-gsettings.patch ];
+ patches = [
+ ./hardcode-gsettings.patch
+ # Fixes https://github.com/elementary/files/issues/1081
+ (fetchpatch {
+ url = "https://github.com/elementary/files/commit/76b5cc95466733c2c100a99127ecd4fbd4d2a5ec.patch";
+ sha256 = "0dn8a9l7i2rdgia1rsc50332fsw0yrbfvpb5z8ba4iiki3lxy2nn";
+ })
+ ];
postPatch = ''
chmod +x meson/post_install.py
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
index 94b6a2fce8e..50a797a702d 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
@@ -33,7 +33,7 @@
stdenv.mkDerivation rec {
pname = "elementary-photos";
- version = "2.6.4";
+ version = "2.6.5";
repoName = "photos";
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "17r9658s0pqy6s45ysi3915sm8hpvmsp7cw2jahqvjc61r4qpdc1";
+ sha256 = "0r6d9y936nw4bn0jvixi1p62dy8qsgl2bx8g3889fndnhfnhbjv0";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix
index 4dd168f25f0..ce9d0b6c82d 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix
@@ -17,7 +17,7 @@
stdenv.mkDerivation rec {
pname = "elementary-screenshot-tool"; # This will be renamed to "screenshot" soon. See -> https://github.com/elementary/screenshot/pull/93
- version = "1.6.2";
+ version = "1.7.0";
repoName = "screenshot";
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1z61j96jk9zjr3bn5hgsp25m4v8h1rqwxm0kg8c34bvl06f13v8q";
+ sha256 = "09jcyy4drzpfxb1blln7hyjg5b7r8w5j5v7va2qhq31y7vzczh62";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
index 8bd335c6530..e847a139616 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
@@ -20,7 +20,7 @@
stdenv.mkDerivation rec {
pname = "elementary-terminal";
- version = "5.3.6";
+ version = "5.4.0";
repoName = "terminal";
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "0jp21sy8k3jq3ycvng9yy2hbhcvfgiknxxa8vcg3c06vqhadmnc3";
+ sha256 = "1rj4hrg5qljsv11apgdp0x4dazlfmjq3s0lk0dvwjvh9nqkr6jbw";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix
new file mode 100644
index 00000000000..1fcd486263b
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix
@@ -0,0 +1,73 @@
+{ stdenv
+, desktop-file-utils
+, elementary-gtk-theme
+, elementary-icon-theme
+, fetchFromGitHub
+, flatpak
+, gettext
+, glib
+, granite
+, gtk3
+, libgee
+, meson
+, ninja
+, pantheon
+, pkgconfig
+, python3
+, vala
+, libxml2
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "sideload";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = pname;
+ rev = version;
+ sha256 = "1qi4wm773bf1szi5a77g9lxjn305v1m85j4nb6il9q4qlh9b1cs5";
+ };
+
+ passthru = {
+ updateScript = pantheon.updateScript {
+ repoName = pname;
+ };
+ };
+
+ nativeBuildInputs = [
+ desktop-file-utils
+ gettext
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ elementary-gtk-theme
+ elementary-icon-theme
+ flatpak
+ glib
+ granite
+ gtk3
+ libgee
+ libxml2
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/elementary/sideload;
+ description = "Flatpak installer, designed for elementary OS";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = pantheon.maintainers;
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
index 3247aed4993..6c97c986ae0 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
@@ -11,17 +11,18 @@
, gtk3
, switchboard
, pciutils
+, elementary-feedback
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-about";
- version = "2.5.2";
+ version = "2.6.1";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "11diwz2aj45yqkxdija8ny0sgm0wl2905gl3799cdl12ss9ffndp";
+ sha256 = "1z58d21xrjghvjx0ng53pcxwdk2f5d00dvngcyjja0kf7sixba71";
};
passthru = {
@@ -46,17 +47,15 @@ stdenv.mkDerivation rec {
patches = [
(substituteAll {
- src = ./lspci-path.patch;
+ src = ./fix-paths.patch;
inherit pciutils;
+ elementary_feedback = elementary-feedback;
})
- ./remove-update-button.patch
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard About Plug";
- homepage = https://github.com/elementary/witchboard-plug-about;
+ homepage = https://github.com/elementary/switchboard-plug-about;
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = pantheon.maintainers;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch
new file mode 100644
index 00000000000..d458689a325
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch
@@ -0,0 +1,26 @@
+diff --git a/src/Plug.vala b/src/Plug.vala
+index c32efcbe..0cdaeaca 100644
+--- a/src/Plug.vala
++++ b/src/Plug.vala
+@@ -178,7 +178,7 @@ public class About.Plug : Switchboard.Plug {
+
+ var bug_button = new Gtk.Button.with_label (_("Report a Problem"));
+ bug_button.clicked.connect (() => {
+- var appinfo = new GLib.DesktopAppInfo ("io.elementary.feedback.desktop");
++ var appinfo = new GLib.DesktopAppInfo ("@elementary_feedback@/bin/io.elementary.feedback.desktop");
+ if (appinfo != null) {
+ try {
+ appinfo.launch (null, null);
+diff --git a/src/Views/HardwareView.vala b/src/Views/HardwareView.vala
+index f8113634..3794bad8 100644
+--- a/src/Views/HardwareView.vala
++++ b/src/Views/HardwareView.vala
+@@ -179,7 +179,7 @@ public class About.HardwareView : Gtk.Grid {
+
+ // Graphics
+ try {
+- Process.spawn_command_line_sync ("lspci", out graphics);
++ Process.spawn_command_line_sync ("@pciutils@/bin/lspci", out graphics);
+
+ if ("VGA" in graphics) { //VGA-keyword indicates graphics-line
+ string[] lines = graphics.split("\n");
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/lspci-path.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/lspci-path.patch
deleted file mode 100644
index 352d84c4262..00000000000
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/lspci-path.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/Views/HardwareView.vala b/src/Views/HardwareView.vala
-index a3e449c..a95fe93 100644
---- a/src/Views/HardwareView.vala
-+++ b/src/Views/HardwareView.vala
-@@ -179,7 +179,7 @@ public class About.HardwareView : Gtk.Grid {
-
- // Graphics
- try {
-- Process.spawn_command_line_sync ("lspci", out graphics);
-+ Process.spawn_command_line_sync ("@pciutils@/bin/lspci", out graphics);
-
- if ("VGA" in graphics) { //VGA-keyword indicates graphics-line
- string[] lines = graphics.split("\n");
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-update-button.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-update-button.patch
deleted file mode 100644
index 41433f9a76b..00000000000
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-update-button.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff --git a/src/Plug.vala b/src/Plug.vala
-index 76fca34..3e79c1f 100644
---- a/src/Plug.vala
-+++ b/src/Plug.vala
-@@ -65,7 +65,6 @@ public class About.Plug : Switchboard.Plug {
- search_results.set ("%s → %s".printf (display_name, _("Restore Default Settings")), "");
- search_results.set ("%s → %s".printf (display_name, _("Suggest Translation")), "");
- search_results.set ("%s → %s".printf (display_name, _("Report Problems")), "");
-- search_results.set ("%s → %s".printf (display_name, _("Updates")), "");
- return search_results;
- }
-
-@@ -161,7 +160,7 @@ public class About.Plug : Switchboard.Plug {
- var kernel_version_label = new Gtk.Label (kernel_version);
- kernel_version_label.set_selectable (true);
-
-- var gtk_version_label = new Gtk.Label (_("GTK+ %s").printf (gtk_version));
-+ var gtk_version_label = new Gtk.Label (_("GTK+ %s").printf (gtk_version));
- gtk_version_label.set_selectable (true);
-
- var website_label = new Gtk.LinkButton.with_label (website_url, _("Website"));
-@@ -202,16 +201,6 @@ public class About.Plug : Switchboard.Plug {
- issue_dialog.run ();
- });
-
-- // Update button
-- var update_button = new Gtk.Button.with_label (_("Check for Updates"));
-- update_button.clicked.connect (() => {
-- try {
-- Process.spawn_command_line_async ("io.elementary.appcenter --show-updates");
-- } catch (Error e) {
-- warning (e.message);
-- }
-- });
--
- // Restore settings button
- var settings_restore_button = new Gtk.Button.with_label (_("Restore Default Settings"));
- settings_restore_button.clicked.connect (settings_restore_clicked);
-@@ -224,7 +213,6 @@ public class About.Plug : Switchboard.Plug {
- button_grid.add (settings_restore_button);
- button_grid.add (translate_button);
- button_grid.add (bug_button);
-- button_grid.add (update_button);
- button_grid.set_child_non_homogeneous (help_button, true);
-
- var software_grid = new Gtk.Grid ();
-@@ -238,7 +226,7 @@ public class About.Plug : Switchboard.Plug {
- software_grid.attach (based_off, 0, 2, 2, 1);
- }
-
-- software_grid.attach (kernel_version_label, 0, 3, 2, 1);
-+ software_grid.attach (kernel_version_label, 0, 3, 2, 1);
- software_grid.attach (gtk_version_label, 0, 4, 2, 1);
- software_grid.attach (website_label, 0, 5, 2, 1);
-
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
index ddb589c9e79..c15219fbdf8 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-applications";
- version = "2.1.5";
+ version = "2.1.6";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1c4agff456625kycacpsww7c9jsnsg1rqps96r7cvn9zq371b5ir";
+ sha256 = "19l979sdn9jzibvn98ag3ys28ka7zqlsbs0gj2gs9jcxhzngrxvg";
};
passthru = {
@@ -42,8 +42,6 @@ stdenv.mkDerivation rec {
switchboard
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Applications Plug";
homepage = https://github.com/elementary/switchboard-plug-applications;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
index 9f1c75b7b43..ca29ab65afc 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
@@ -14,13 +14,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-bluetooth";
- version = "2.2.2";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0rp9wa0yilc3wgwnybc6cryxphja7imixn45zhj475a4nb3afd0q";
+ sha256 = "1m8nzav976xs3sash2nbyrfn2sk7aah352ypihbp7bacid5wnhr7";
};
passthru = {
@@ -44,8 +44,6 @@ stdenv.mkDerivation rec {
switchboard
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Bluetooth Plug";
homepage = https://github.com/elementary/switchboard-plug-bluetooth;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/clock-format.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/clock-format.patch
deleted file mode 100644
index 0fe0ac8b10c..00000000000
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/clock-format.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/DateTime1.vala b/src/DateTime1.vala
-index 5a80fbd..2e1f948 100644
---- a/src/DateTime1.vala
-+++ b/src/DateTime1.vala
-@@ -38,6 +38,6 @@ public class DateTime.Settings : Granite.Services.Settings {
- public string clock_format { get; set; }
-
- public Settings () {
-- base ("io.elementary.desktop.wingpanel.datetime");
-+ base ("io.elementary.granite");
- }
- }
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
index c0c7bbdec2e..cafb4014407 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-datetime";
- version = "2.1.5";
+ version = "2.1.6";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1iz8skf5dw76a07ljc8v8lw2x2nrmq8j6sggm227cmxy60gadsdv";
+ sha256 = "09734c3qc0296zf14rdhl4p6ppga015rz9hhsvlcc3nvyw7kdqkc";
};
passthru = {
@@ -51,8 +51,6 @@ stdenv.mkDerivation rec {
src = ./timezone.patch;
tzdata = "${tzdata}/share/zoneinfo/zone.tab";
})
- # Use "clock-format" GSettings key that's been moved to granite
- ./clock-format.patch
];
PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
index 76cfe61fc77..eb3066597ed 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-display";
- version = "2.1.8";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1xpgkvcv3bylpaj7c80727vr55vilkgjvnlbw7d5pr56v6mv7n9j";
+ sha256 = "0mr89kyq034wffzixqlq6lmhyc4jry3dcgxrk306dhks2myindqh";
};
passthru = {
@@ -42,8 +42,6 @@ stdenv.mkDerivation rec {
switchboard
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Displays Plug";
homepage = https://github.com/elementary/switchboard-plug-display;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
index a8556bd5401..7578b779058 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-mouse-touchpad";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0mr25p7j5hl8zmvz5i3g30s4xbdhk6d22lw2akch3si40il9q5fv";
+ sha256 = "1cg69nbdf4mcr16mi71aw9j8877lyj8yxjfk9bd3sml8f4fh7mmr";
};
patches = [
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
];
postPatch = ''
- substituteInPlace src/Views/General.vala \
+ substituteInPlace src/Views/Clicking.vala \
--subst-var-by GSD_GSETTINGS ${glib.getSchemaPath elementary-settings-daemon}
'';
@@ -54,8 +54,6 @@ stdenv.mkDerivation rec {
switchboard
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Mouse & Touchpad Plug";
homepage = https://github.com/elementary/switchboard-plug-mouse-touchpad;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/hardcode-settings-daemon-gsettings.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/hardcode-settings-daemon-gsettings.patch
index b904fe15309..591ed9fc152 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/hardcode-settings-daemon-gsettings.patch
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/hardcode-settings-daemon-gsettings.patch
@@ -1,63 +1,76 @@
-diff --git a/src/Views/General.vala b/src/Views/General.vala
-index 4b19b73..dfa3d4d 100644
---- a/src/Views/General.vala
-+++ b/src/Views/General.vala
-@@ -138,32 +138,34 @@ public class MouseTouchpad.GeneralView : Gtk.Grid {
- attach (pointer_speed_scale, 3, 8);
- attach (pointer_speed_help, 1, 9, 3);
+diff --git a/src/Views/Clicking.vala b/src/Views/Clicking.vala
+index cc4431b..d12ddfe 100644
+--- a/src/Views/Clicking.vala
++++ b/src/Views/Clicking.vala
+@@ -123,42 +123,39 @@ public class MouseTouchpad.ClickingView : Granite.SimpleSettingsPage {
+ content_area.attach (hold_scale, 3, 3);
+ content_area. attach (hold_help, 1, 4, 3);
-- var xsettings_schema = SettingsSchemaSource.get_default ().lookup ("org.gnome.settings-daemon.plugins.xsettings", false);
+- var xsettings_schema = SettingsSchemaSource.get_default ().lookup (
+- "org.gnome.settings-daemon.plugins.xsettings",
+- true
+- );
+-
- if (xsettings_schema != null) {
- var primary_paste_switch = new Gtk.Switch ();
- primary_paste_switch.halign = Gtk.Align.START;
--
-- var primary_paste_help = new Gtk.Label (_("Middle or three-finger clicking on an input will paste any selected text"));
++ SettingsSchemaSource daemon_schema_source = new SettingsSchemaSource.from_directory ("@GSD_GSETTINGS@", null, true);
++ SettingsSchema xsettings_schema = daemon_schema_source.lookup ("org.gnome.settings-daemon.plugins.xsettings", false);
+
+- var primary_paste_help = new Gtk.Label (
+- _("Middle or three-finger clicking on an input will paste any selected text")
+- );
- primary_paste_help.margin_bottom = 18;
- primary_paste_help.wrap = true;
- primary_paste_help.xalign = 0;
- primary_paste_help.get_style_context ().add_class (Gtk.STYLE_CLASS_DIM_LABEL);
-
-- attach (new SettingLabel (_("Middle click paste:")), 0, 4);
-- attach (primary_paste_switch, 1, 4);
-- attach (primary_paste_help, 1, 5, 3);
+- content_area.attach (new SettingLabel (_("Middle click paste:")), 0, 5);
+- content_area.attach (primary_paste_switch, 1, 5);
+- content_area.attach (primary_paste_help, 1, 6, 3);
-
- var xsettings = new GLib.Settings ("org.gnome.settings-daemon.plugins.xsettings");
-- primary_paste_switch.notify["active"].connect (() => on_primary_paste_switch_changed (primary_paste_switch, xsettings));
--
-- var current_value = xsettings.get_value ("overrides").lookup_value ("Gtk/EnablePrimaryPaste", VariantType.INT32);
+- primary_paste_switch.notify["active"].connect (() => {
+- on_primary_paste_switch_changed (primary_paste_switch, xsettings);
+- });
++ var primary_paste_switch = new Gtk.Switch ();
++ primary_paste_switch.halign = Gtk.Align.START;
+
+- var current_value = xsettings.get_value ("overrides").lookup_value (
+- "Gtk/EnablePrimaryPaste",
+- VariantType.INT32
+- );
- if (current_value != null) {
- primary_paste_switch.active = current_value.get_int32 () == 1;
- }
-+ var primary_paste_switch = new Gtk.Switch ();
-+ primary_paste_switch.halign = Gtk.Align.START;
-+
-+ var primary_paste_help = new Gtk.Label (_("Middle or three-finger clicking on an input will paste any selected text"));
++ var primary_paste_help = new Gtk.Label (
++ _("Middle or three-finger clicking on an input will paste any selected text")
++ );
+ primary_paste_help.margin_bottom = 18;
+ primary_paste_help.wrap = true;
+ primary_paste_help.xalign = 0;
+ primary_paste_help.get_style_context ().add_class (Gtk.STYLE_CLASS_DIM_LABEL);
+
-+ attach (new SettingLabel (_("Middle click paste:")), 0, 4);
-+ attach (primary_paste_switch, 1, 4);
-+ attach (primary_paste_help, 1, 5, 3);
-+
-+ SettingsSchemaSource daemon_schema_source = new SettingsSchemaSource.from_directory ("@GSD_GSETTINGS@", null, true);
-+ SettingsSchema xsettings_schema = daemon_schema_source.lookup ("org.gnome.settings-daemon.plugins.xsettings", false);
++ content_area.attach (new SettingLabel (_("Middle click paste:")), 0, 5);
++ content_area.attach (primary_paste_switch, 1, 5);
++ content_area.attach (primary_paste_help, 1, 6, 3);
+
+ var xsettings = new GLib.Settings.full (xsettings_schema, null, null);
-+ primary_paste_switch.notify["active"].connect (() => on_primary_paste_switch_changed (primary_paste_switch, xsettings));
++ primary_paste_switch.notify["active"].connect (() => {
++ on_primary_paste_switch_changed (primary_paste_switch, xsettings);
++ });
+
-+ var current_value = xsettings.get_value ("overrides").lookup_value ("Gtk/EnablePrimaryPaste", VariantType.INT32);
++ var current_value = xsettings.get_value ("overrides").lookup_value (
++ "Gtk/EnablePrimaryPaste",
++ VariantType.INT32
++ );
+ if (current_value != null) {
+ primary_paste_switch.active = current_value.get_int32 () == 1;
}
- var daemon_settings = new GLib.Settings ("org.gnome.settings-daemon.peripherals.mouse");
-- daemon_settings.bind ("locate-pointer", reveal_pointer_switch, "active", GLib.SettingsBindFlags.DEFAULT);
-+ SettingsSchema daemon_mouse_schema = daemon_schema_source.lookup ("org.gnome.settings-daemon.peripherals.mouse", false);
-+
-+ var daemon_mouse_settings = new GLib.Settings.full (daemon_mouse_schema, null, null);
-+ daemon_mouse_settings.bind ("locate-pointer", reveal_pointer_switch, "active", GLib.SettingsBindFlags.DEFAULT);
++ SettingsSchema daemon_schema = daemon_schema_source.lookup ("org.gnome.settings-daemon.peripherals.mouse", false);
++ var daemon_settings = new GLib.Settings.full (daemon_schema, null, null);
+ daemon_settings.bind ("double-click", double_click_speed_adjustment, "value", SettingsBindFlags.DEFAULT);
var a11y_mouse_settings = new GLib.Settings ("org.gnome.desktop.a11y.mouse");
- a11y_mouse_settings.bind ("secondary-click-enabled", hold_switch, "active", GLib.SettingsBindFlags.DEFAULT);
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
index 175f0e45f46..be4614df557 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-network";
- version = "2.1.4";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "12lvcc15jngzsa40fjhxa6kccs58h5qq4lqrc7lcx5przmfaik8k";
+ sha256 = "0zg4bxrrw1nmm91yp8ymji7mha2wcjrwljcnpcvxq7lf8f2k0145";
};
passthru = {
@@ -49,14 +49,12 @@ stdenv.mkDerivation rec {
patches = [
(substituteAll {
- src = ./nma.patch;
- networkmanagerapplet = networkmanagerapplet;
+ src = ./fix-paths.patch;
+ inherit networkmanagerapplet;
})
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Networking Plug";
homepage = https://github.com/elementary/switchboard-plug-network;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/fix-paths.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/fix-paths.patch
new file mode 100644
index 00000000000..e2d7a6d4970
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/fix-paths.patch
@@ -0,0 +1,35 @@
+diff --git a/src/Views/VPNPage.vala b/src/Views/VPNPage.vala
+index 82e7826..cf00145 100644
+--- a/src/Views/VPNPage.vala
++++ b/src/Views/VPNPage.vala
+@@ -265,7 +265,7 @@ public class Network.VPNPage : Network.Widgets.Page {
+ private void try_connection_editor (string args) {
+ try {
+ var appinfo = AppInfo.create_from_commandline (
+- "nm-connection-editor %s".printf (args),
++ "@networkmanagerapplet@/bin/nm-connection-editor %s".printf (args),
+ null,
+ GLib.AppInfoCreateFlags.NONE
+ );
+diff --git a/src/Widgets/SettingsButton.vala b/src/Widgets/SettingsButton.vala
+index ed36b38..bc71c0c 100644
+--- a/src/Widgets/SettingsButton.vala
++++ b/src/Widgets/SettingsButton.vala
+@@ -24,7 +24,7 @@
+ clicked.connect (() => {
+ try {
+ var appinfo = AppInfo.create_from_commandline (
+- "nm-connection-editor",
++ "@networkmanagerapplet@/bin/nm-connection-editor",
+ null,
+ AppInfoCreateFlags.NONE
+ );
+@@ -71,7 +71,7 @@
+ private void edit_connection_uuid (string uuid) {
+ try {
+ var appinfo = AppInfo.create_from_commandline (
+- "nm-connection-editor --edit=%s".printf (uuid), null, AppInfoCreateFlags.NONE
++ "@networkmanagerapplet@/bin/nm-connection-editor --edit=%s".printf (uuid), null, AppInfoCreateFlags.NONE
+ );
+
+ appinfo.launch (null, null);
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/nma.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/nma.patch
deleted file mode 100644
index a5fff9d6a32..00000000000
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/nma.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff --git a/src/Widgets/SettingsButton.vala b/src/Widgets/SettingsButton.vala
-index 19fd514..bc800d9 100644
---- a/src/Widgets/SettingsButton.vala
-+++ b/src/Widgets/SettingsButton.vala
-@@ -23,7 +23,7 @@
- label = _("Edit Connections…");
- clicked.connect (() => {
- try {
-- var appinfo = AppInfo.create_from_commandline ("nm-connection-editor", null, AppInfoCreateFlags.NONE);
-+ var appinfo = AppInfo.create_from_commandline ("@networkmanagerapplet@/bin/nm-connection-editor", null, AppInfoCreateFlags.NONE);
- appinfo.launch (null, null);
- } catch (Error e) {
- warning ("%s", e.message);
-@@ -61,13 +61,13 @@
- label = title;
- clicked.connect (() => {
- edit_connection_uuid (connection.get_uuid ());
-- });
-+ });
- }
-
- private void edit_connection_uuid (string uuid) {
- try {
- var appinfo = AppInfo.create_from_commandline (
-- "nm-connection-editor --edit=%s".printf (uuid), null, AppInfoCreateFlags.NONE
-+ "@networkmanagerapplet@/bin/nm-connection-editor --edit=%s".printf (uuid), null, AppInfoCreateFlags.NONE
- );
-
- appinfo.launch (null, null);
-diff --git a/src/Widgets/VPN/VPNPage.vala b/src/Widgets/VPN/VPNPage.vala
-index 23c3ae9..c71984c 100644
---- a/src/Widgets/VPN/VPNPage.vala
-+++ b/src/Widgets/VPN/VPNPage.vala
-@@ -86,8 +86,7 @@ namespace Network {
- add_button.tooltip_text = _("Add VPN Connection…");
- add_button.clicked.connect (() => {
- add_button.sensitive = false;
-- var command = new Granite.Services.SimpleCommand ("/usr/bin",
-- "nm-connection-editor --create --type=vpn");
-+ var command = new Granite.Services.SimpleCommand ("@networkmanagerapplet@", "bin/nm-connection-editor --create --type=vpn");
- command.done.connect ((exit) => {
- if (exit != 0) {
- var dialog = new Gtk.MessageDialog (null, Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, "%s", _("Failed to run Connection Editor."));
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
index 35dd958483d..cd48b9d1d78 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-pantheon-shell";
- version = "2.8.1";
+ version = "2.8.2";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1vrnzxqzl84k8gbrais4j1jyap10kvil4cr769jpr3q3bkbblwrw";
+ sha256 = "0l4js2gqvn8lmky5b3jjqw6mzxcv9i2gjqr1vka0z40px6vfzf0z";
};
passthru = {
@@ -43,23 +43,17 @@ stdenv.mkDerivation rec {
patches = [
./backgrounds.patch # Having https://github.com/elementary/switchboard-plug-pantheon-shell/issues/166 would make this patch uneeded
./hardcode-gsettings.patch
- # Fixes https://github.com/elementary/switchboard-plug-pantheon-shell/issues/172
- (fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-pantheon-shell/commit/e4f86df6a6be402db4c979a4b005573618b744d1.patch";
- sha256 = "0sa8611k6sqg96mnp2plmxd30w6zq76bfwszl8ankr9kwsgyc66y";
- })
];
postPatch = ''
substituteInPlace src/Views/Appearance.vala \
--subst-var-by GALA_GSETTINGS_PATH ${glib.getSchemaPath gala}
+ substituteInPlace src/Views/HotCorners.vala \
+ --subst-var-by GALA_GSETTINGS_PATH ${glib.getSchemaPath gala}
substituteInPlace src/Views/Appearance.vala \
--subst-var-by WINGPANEL_GSETTINGS_PATH ${glib.getSchemaPath wingpanel}
'';
-
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Desktop Plug";
homepage = https://github.com/elementary/switchboard-plug-pantheon-shell;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/hardcode-gsettings.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/hardcode-gsettings.patch
index d023e1b55ce..d337cf2e7b7 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/hardcode-gsettings.patch
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/hardcode-gsettings.patch
@@ -1,5 +1,5 @@
diff --git a/src/Views/Appearance.vala b/src/Views/Appearance.vala
-index 721d458..17e1c58 100644
+index c8300cc..fc48a0e 100644
--- a/src/Views/Appearance.vala
+++ b/src/Views/Appearance.vala
@@ -66,10 +66,16 @@ public class Appearance : Gtk.Grid {
@@ -17,7 +17,23 @@ index 721d458..17e1c58 100644
+ SettingsSchemaSource panel_schema_source = new SettingsSchemaSource.from_directory ("@WINGPANEL_GSETTINGS_PATH@", SettingsSchemaSource.get_default (), true);
+ SettingsSchema panel_schema = panel_schema_source.lookup (PANEL_SCHEMA, false);
+
-+ var panel_settings = new Settings.full (panel_schema, null, null);
++ var panel_settings = new GLib.Settings.full (panel_schema, null, null);
panel_settings.bind (TRANSLUCENCY_KEY, translucency_switch, "active", SettingsBindFlags.DEFAULT);
var interface_settings = new Settings (INTERFACE_SCHEMA);
+diff --git a/src/Views/HotCorners.vala b/src/Views/HotCorners.vala
+index 481e7c5..d102d03 100644
+--- a/src/Views/HotCorners.vala
++++ b/src/Views/HotCorners.vala
+@@ -30,7 +30,10 @@ public class HotCorners : Gtk.Grid {
+ row_spacing = 24;
+ halign = Gtk.Align.CENTER;
+
+- behavior_settings = new GLib.Settings ("org.pantheon.desktop.gala.behavior");
++
++ SettingsSchemaSource gala_schema_source = new SettingsSchemaSource.from_directory ("@GALA_GSETTINGS_PATH@", SettingsSchemaSource.get_default (), true);
++ SettingsSchema behavior_schema = gala_schema_source.lookup ("org.pantheon.desktop.gala.behavior", false);
++ behavior_settings = new GLib.Settings.full (behavior_schema, null, null);
+
+ custom_command_revealer = new Gtk.Revealer ();
+
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
index 7bc3f6ba7ad..1639181193a 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-power";
- version = "2.3.5";
+ version = "2.4.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1wcxz4jxyv8kms9gxpwvrb356h10qvcwmdjzjzl2bvj5yl1rfcs9";
+ sha256 = "1b25slfh8166v9z2zmb25k64pcj0lh001qh04qhfilzfcbh54krj";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
index aa65934acdb..10c95dd7b8e 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-printers";
- version = "2.1.6";
+ version = "2.1.7";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "05pkf3whh51gd9d0h2h4clgf7r3mvzl4ybas7834vhy19dzcbzmc";
+ sha256 = "03r67q6my10i4hl8d0q3d6fhqm9abs9kn9j92hk6ykqb4ybxw1z1";
};
passthru = {
@@ -45,16 +45,6 @@ stdenv.mkDerivation rec {
switchboard
];
- patches = [
- # Fix build with latest vala.
- (fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-printers/commit/3175c2ebf106145a95355d2571e0a2aa4834e884.patch";
- sha256 = "1b2q48a1284037nz79vjcrz8g2qpsyg7s5rag6bfp03a1ijb7gw3";
- })
- ];
-
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Printers Plug";
homepage = https://github.com/elementary/switchboard-plug-printers;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
index fd67440a43c..5c72af92397 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-security-privacy";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0k2bq7l0m7qfpy1mkb3qvsinqd8n4lp0vwz3x64wlgfn2qipm1fn";
+ sha256 = "1dwq9rqswgnnglhrgcpvrp6shn3pb4x8f8f23x84sqakb430idp7";
};
passthru = {
@@ -51,8 +51,6 @@ stdenv.mkDerivation rec {
zeitgeist
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
patches = [
./hardcode-gsettings.patch
];
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/hardcode-gsettings.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/hardcode-gsettings.patch
index ffaf1ecf5db..24a104248f8 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/hardcode-gsettings.patch
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/hardcode-gsettings.patch
@@ -1,25 +1,22 @@
diff --git a/src/Views/FirewallPanel.vala b/src/Views/FirewallPanel.vala
-index 994c4d1..5702de2 100644
+index 0335c29..481b1c8 100644
--- a/src/Views/FirewallPanel.vala
+++ b/src/Views/FirewallPanel.vala
-@@ -49,10 +49,13 @@ public class SecurityPrivacy.FirewallPanel : Granite.SimpleSettingsPage {
+@@ -49,7 +49,11 @@ public class SecurityPrivacy.FirewallPanel : Granite.SimpleSettingsPage {
}
construct {
- settings = new Settings ("io.elementary.switchboard.security-privacy");
+ SettingsSchemaSource sss = new SettingsSchemaSource.from_directory ("@SWITCHBOARD_SEC_PRIV_GSETTINGS_PATH@", SettingsSchemaSource.get_default (), true);
+ SettingsSchema security_privacy_schema = sss.lookup ("io.elementary.switchboard.security-privacy", false);
++
+ settings = new Settings.full (security_privacy_schema, null, null);
+
disabled_rules = new Gee.HashMap<string, UFWHelpers.Rule> ();
load_disabled_rules ();
--
-+
- status_switch.notify["active"].connect (() => {
- if (loading == false) {
- view.sensitive = status_switch.active;
+
diff --git a/src/Views/LockPanel.vala b/src/Views/LockPanel.vala
-index 081cf10..42f6118 100644
+index 4f523f9..7135a83 100644
--- a/src/Views/LockPanel.vala
+++ b/src/Views/LockPanel.vala
@@ -30,7 +30,10 @@ public class SecurityPrivacy.LockPanel : Granite.SimpleSettingsPage {
@@ -32,5 +29,5 @@ index 081cf10..42f6118 100644
+
+ locker = new Settings.full (locker_schema, null, null);
- var lock_suspend_label = new Gtk.Label (_("Lock on sleep:"));
+ var lock_suspend_label = new Gtk.Label (_("Lock on suspend:"));
var lock_suspend_switch = new Gtk.Switch ();
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
index dee2f851e3f..cd4b4beb1df 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-sound";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0frml591r82j7hf1zlccgv8pzk3w10x470f9nzvdgdjpz0r776k2";
+ sha256 = "1aa9wgaz34glrrnilnqis3k0bnx2a2ir38j493y4d0klkjkwyn5k";
};
passthru = {
@@ -48,8 +48,6 @@ stdenv.mkDerivation rec {
switchboard
];
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with stdenv.lib; {
description = "Switchboard Sound Plug";
homepage = https://github.com/elementary/switchboard-plug-sound;
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix
index 5c10cc0e9e4..30f870671ee 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix
@@ -11,20 +11,19 @@
, granite
, gettext
, clutter-gtk
-, libunity
, elementary-icon-theme
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "switchboard";
- version = "2.3.6";
+ version = "2.3.7";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0lsrn636b0f9a58jbid6mlhgrf8ajnh7phwmhgxz55sz7k7qa58g";
+ sha256 = "160aar5dqd019vn28cm0d0ijj1i6mwpqkl7a1l4lpasw12drxwxz";
};
passthru = {
@@ -49,7 +48,6 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
- libunity
];
patches = [
diff --git a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/plugs-path-env.patch b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/plugs-path-env.patch
index f5d8567bffe..d5931d59ec9 100644
--- a/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/plugs-path-env.patch
+++ b/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/plugs-path-env.patch
@@ -1,13 +1,9 @@
diff --git a/lib/PlugsManager.vala b/lib/PlugsManager.vala
-index 75d0eaf..c227908 100644
+index 8b21e7b..bc36321 100644
--- a/lib/PlugsManager.vala
+++ b/lib/PlugsManager.vala
-@@ -34,10 +34,18 @@ public class Switchboard.PlugsManager : GLib.Object {
- private Gee.LinkedList<Switchboard.Plug> plugs;
-
- public signal void plug_added (Switchboard.Plug plug);
--
-+
+@@ -36,7 +36,15 @@ public class Switchboard.PlugsManager : GLib.Object {
+
private PlugsManager () {
plugs = new Gee.LinkedList<Switchboard.Plug> ();
- var base_folder = File.new_for_path (Build.PLUGS_DIR);
diff --git a/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix b/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
index fe9db999bb6..34a87a6cb16 100644
--- a/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
@@ -3,11 +3,12 @@
, pantheon
, meson
, ninja
+, gettext
}:
stdenv.mkDerivation rec {
pname = "elementary-gtk-theme";
- version = "5.2.5";
+ version = "5.3.0";
repoName = "stylesheet";
@@ -15,7 +16,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "0934rfdwkn4315mhayzba8a3b6i1xczp66gl6n45hh5c81gb2p65";
+ sha256 = "0kxzgqgzbkwi0h4r7zc5yl57k8cm165d1ki1nzmb442wp42q438y";
};
passthru = {
@@ -26,6 +27,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
+ gettext
meson
ninja
];
diff --git a/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix b/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
index 7467bd124ac..1fba6a949d6 100644
--- a/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
@@ -10,7 +10,7 @@
stdenv.mkDerivation rec {
pname = "elementary-icon-theme";
- version = "5.0.4";
+ version = "5.1.0";
repoName = "icons";
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "0ha7biqvmkv68x1gi9bfcn5z0ld067pa5czx0pyf053pa86lg3hx";
+ sha256 = "1yrf92ysjh1yfm42wznlw0lh9zsm5whghwzx3b3wcdkwdhkdg24z";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix b/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
index 30145541750..c48dd761e08 100644
--- a/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
@@ -5,7 +5,7 @@
stdenv.mkDerivation rec {
pname = "elementary-wallpapers";
- version = "5.3";
+ version = "5.4";
repoName = "wallpapers";
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1i0zf9gzhwm8hgq5cp1xnxipqjvgzd9wfiicz612hgp6ivc0z0ag";
+ sha256 = "1ihvv9v8m5f2n2v3bgg769l52wbg241zgp3d45q6phk7p8s1gz3s";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/default.nix b/nixpkgs/pkgs/desktops/pantheon/default.nix
index 11193fe872d..9e5391243bd 100644
--- a/nixpkgs/pkgs/desktops/pantheon/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/default.nix
@@ -1,4 +1,4 @@
-{ pkgs, lib, gnome3 }:
+{ config, pkgs, lib, gnome3 }:
lib.makeScope pkgs.newScope (self: with self; {
@@ -66,6 +66,8 @@ lib.makeScope pkgs.newScope (self: with self; {
#### APPS
+ appcenter = callPackage ./apps/appcenter { };
+
elementary-calculator = callPackage ./apps/elementary-calculator { };
elementary-calendar = callPackage ./apps/elementary-calendar { };
@@ -76,6 +78,8 @@ lib.makeScope pkgs.newScope (self: with self; {
elementary-files = callPackage ./apps/elementary-files { };
+ elementary-feedback = callPackage ./apps/elementary-feedback { };
+
elementary-music = callPackage ./apps/elementary-music { };
elementary-photos = callPackage ./apps/elementary-photos { };
@@ -86,12 +90,16 @@ lib.makeScope pkgs.newScope (self: with self; {
elementary-videos = callPackage ./apps/elementary-videos { };
+ sideload = callPackage ./apps/sideload { };
+
#### DESKTOP
elementary-default-settings = callPackage ./desktop/elementary-default-settings { };
elementary-greeter = callPackage ./desktop/elementary-greeter { };
+ elementary-onboarding = callPackage ./desktop/elementary-onboarding { };
+
elementary-print-shim = callPackage ./desktop/elementary-print-shim { };
elementary-session-settings = callPackage ./desktop/elementary-session-settings {
@@ -219,8 +227,10 @@ lib.makeScope pkgs.newScope (self: with self; {
elementary-wallpapers = callPackage ./artwork/elementary-wallpapers { };
+} // lib.optionalAttrs (config.allowAliases or true) {
+
### ALIASES
- vala = pkgs.vala; # added 2019-10-10
+ inherit (pkgs) vala; # added 2019-10-10
})
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
index 5241aded066..440893935f8 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
@@ -28,7 +28,7 @@
stdenv.mkDerivation rec {
pname = "elementary-greeter";
- version = "5.0";
+ version = "5.0.1";
repoName = "greeter";
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "01c8acarxwpakyq69xm4bjwppjf8v3ijmns8masd8raxligb2v8b";
+ sha256 = "0qy6iw71p8hv6fpcr7p3hqbzlcpxrz18qdm1inannq68d0pxfx76";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/hardcode-fallback-background.patch b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/hardcode-fallback-background.patch
index 556a0fc82a1..7d2afe7b16c 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/hardcode-fallback-background.patch
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/hardcode-fallback-background.patch
@@ -1,7 +1,7 @@
-diff --git a/src/Cards/BackgroundImage.vala b/src/Cards/BackgroundImage.vala
-index b57fb4d..ddfd56c 100644
---- a/src/Cards/BackgroundImage.vala
-+++ b/src/Cards/BackgroundImage.vala
+diff --git a/src/Widgets/BackgroundImage.vala b/src/Widgets/BackgroundImage.vala
+index ae9431c..f0f2a49 100644
+--- a/src/Widgets/BackgroundImage.vala
++++ b/src/Widgets/BackgroundImage.vala
@@ -9,7 +9,7 @@ public class Greeter.BackgroundImage : Gtk.EventBox {
public BackgroundImage (string? path) {
@@ -16,7 +16,7 @@ index b57fb4d..ddfd56c 100644
try {
- full_pixbuf = new Gdk.Pixbuf.from_file ("/usr/share/backgrounds/elementaryos-default");
-+ full_pixbuf = new Gdk.Pixbuf.from_file ("@default_wallpaper");
++ full_pixbuf = new Gdk.Pixbuf.from_file ("@default_wallpaper@");
} catch (GLib.Error e) {
critical (e.message);
}
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix
new file mode 100644
index 00000000000..2c532f899ab
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix
@@ -0,0 +1,73 @@
+{ stdenv
+, fetchFromGitHub
+, pantheon
+, fetchpatch
+, pkgconfig
+, meson
+, ninja
+, vala
+, python3
+, gtk3
+, glib
+, granite
+, libgee
+, elementary-icon-theme
+, elementary-gtk-theme
+, gettext
+, libhandy
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "elementary-onboarding";
+ version = "1.1.0";
+
+ repoName = "onboarding";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = repoName;
+ rev = version;
+ sha256 = "17fw95qg7j0mvam90jrvr77hw2ipxb2lkw0xxql1lzwvdx1h0r2k";
+ };
+
+ passthru = {
+ updateScript = pantheon.updateScript {
+ inherit repoName;
+ attrPath = pname;
+ };
+ };
+
+ nativeBuildInputs = [
+ gettext
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ elementary-gtk-theme
+ elementary-icon-theme
+ glib
+ granite
+ gtk3
+ libgee
+ libhandy
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Onboarding app for new users designed for elementary OS";
+ homepage = https://github.com/elementary/onboarding;
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = pantheon.maintainers;
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
index 20b1ac7d353..097c62f344f 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
@@ -17,7 +17,7 @@
stdenv.mkDerivation rec {
pname = "elementary-shortcut-overlay";
- version = "1.0.1";
+ version = "1.1.0";
repoName = "shortcut-overlay";
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1ph4rx2l5fn0zh4fjfjlgbgskmzc0lvzqgcv7v4kr5m4rij1p4y4";
+ sha256 = "10s44x5qln3asrdr6v5b3v92prh8rfhv96dbm73zhifm2jjm22g8";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix
index b80e93279c8..4b75b3bff56 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix
@@ -26,13 +26,13 @@
stdenv.mkDerivation rec {
pname = "gala";
- version = "unstable-2019-07-21"; # Is tracking https://github.com/elementary/gala/commits/stable/juno
+ version = "unstable-2019-10-31"; # Is tracking https://github.com/elementary/gala/commits/stable/juno
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
- rev = "50694796d4c8f0ca92517d5a628b0efdf748279c";
- sha256 = "17d0hd2145mrf8y5ws3xypdbwj72qv7hrrp6p6lm4k16xd96yznr";
+ rev = "0f0724c97ad49f470f41c4a25c63103f51122997";
+ sha256 = "09cl3k2am878iiy76bijb0ykrcafh944kz027jgi1y5yk4bwfjc4";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
index ae138c9215c..a266223eced 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
@@ -26,7 +26,7 @@
stdenv.mkDerivation rec {
pname = "wingpanel-applications-menu";
- version = "2.4.3";
+ version = "2.4.4";
repoName = "applications-menu";
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "15mwfynaa57jii43x77iaz5gqjlylh5zxc70am8zgp8vhgzflvyd";
+ sha256 = "09ssxn264v6nzrxgk529kpdxq5j3b14z8mbwq0gni1bgjcla773d";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
index 36d1cf0e77a..3a462219f1e 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
@@ -12,8 +12,6 @@
, wingpanel
, libgee
, libxml2
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
@@ -40,11 +38,9 @@ stdenv.mkDerivation rec {
pkgconfig
python3
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
index 74542b5c4c4..91549342052 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
@@ -16,8 +16,6 @@
, libxml2
, libsoup
, elementary-calendar
-, elementary-icon-theme
-, wrapGAppsHook
, fetchurl
}:
@@ -37,13 +35,13 @@ in
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-datetime";
- version = "2.1.3";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1y7a4xjwl3bpls56ys6g3s6mh5b3qbjm2vw7b6n2i4x7a63c4cbh";
+ sha256 = "1whdx0vgm0qbbzsw8dg2liz3cbh3ad5ybkriy4lmx5ynyhpbz0sx";
};
passthru = {
@@ -59,11 +57,9 @@ stdenv.mkDerivation rec {
pkgconfig
python3
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
old-evolution-data-server
granite
gtk3
@@ -73,31 +69,11 @@ stdenv.mkDerivation rec {
wingpanel
];
- patches = [
- # Use "clock-format" GSettings key that's been moved to granite
- (fetchpatch {
- url = "https://src.fedoraproject.org/rpms/wingpanel-indicator-datetime/raw/c8d515b76aa812c141212d5515621a6febd781a3/f/00-move-clock-format-settings-to-granite.patch";
- sha256 = "1sq3aw9ckkm057rnrclnw9lyrxbpl37fyzfnbixi2q3ypr70n880";
- })
- # See: https://github.com/elementary/wingpanel-indicator-datetime/pull/117
- (fetchpatch {
- url = "https://github.com/elementary/wingpanel-indicator-datetime/commit/4859e72a52d8dac5cad87b192fc912fb013b0ecd.patch";
- sha256 = "0jfhb5sax4sivdfx7il1rc1dvhy0yfv27qhvwbdy0hza9wf8q9k0";
- })
- ];
-
- PKG_CONFIG_WINGPANEL_2_0_INDICATORSDIR = "${placeholder "out"}/lib/wingpanel";
-
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
'';
- # launches elementary-calendar on selection
- preFixup = ''
- gappsWrapperArgs+=( --prefix PATH : "${elementary-calendar}/bin" )
- '';
-
meta = with stdenv.lib; {
description = "Date & Time Indicator for Wingpanel";
homepage = https://github.com/elementary/wingpanel-indicator-datetime;
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
index 5431b982f54..02421f28164 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
@@ -13,19 +13,17 @@
, libgee
, xorg
, libgnomekbd
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-keyboard";
- version = "2.1.2";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0lrd474m6p8di73hqjilqnnl7qg72ky5narkgcvm4lk8dyi78mz0";
+ sha256 = "0jc12xfaj3micpjssxc7m6hzssvyq26ln5az05x5f1j6v8lccbyn";
};
passthru = {
@@ -40,11 +38,9 @@ stdenv.mkDerivation rec {
libxml2
pkgconfig
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
index 6ba19ebf77e..01a815404a6 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
@@ -11,8 +11,6 @@
, networkmanagerapplet
, wingpanel
, libgee
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
@@ -37,11 +35,9 @@ stdenv.mkDerivation rec {
ninja
pkgconfig
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
index 0327d5e78e2..3b50866c0ed 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
@@ -10,8 +10,6 @@
, wingpanel
, libgee
, libxml2
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
@@ -37,11 +35,9 @@ stdenv.mkDerivation rec {
ninja
pkgconfig
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
index a4266a6f459..4dbf6528c70 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
@@ -10,8 +10,6 @@
, wingpanel
, libgee
, libwnck3
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
@@ -36,11 +34,9 @@ stdenv.mkDerivation rec {
ninja
pkgconfig
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
index 9f9d4703060..b989bada571 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
@@ -13,8 +13,6 @@
, udev
, wingpanel
, libgee
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
@@ -40,12 +38,10 @@ stdenv.mkDerivation rec {
pkgconfig
python3
vala
- wrapGAppsHook
];
buildInputs = [
bamf
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
index f48638ff2b1..7efb03f9d66 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
@@ -10,8 +10,6 @@
, wingpanel
, accountsservice
, libgee
-, elementary-icon-theme
-, wrapGAppsHook
}:
stdenv.mkDerivation rec {
@@ -36,12 +34,10 @@ stdenv.mkDerivation rec {
ninja
pkgconfig
vala
- wrapGAppsHook
];
buildInputs = [
accountsservice
- elementary-icon-theme
granite
gtk3
libgee
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
index 038ab75094c..fa89cca68c0 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
@@ -14,8 +14,6 @@
, libcanberra-gtk3
, libgee
, libxml2
-, wrapGAppsHook
-, elementary-icon-theme
}:
stdenv.mkDerivation rec {
@@ -42,11 +40,9 @@ stdenv.mkDerivation rec {
pkgconfig
python3
vala
- wrapGAppsHook
];
buildInputs = [
- elementary-icon-theme
granite
gtk3
libcanberra-gtk3
diff --git a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
index 06f0fc23a39..1fc7304feb2 100644
--- a/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel";
- version = "2.2.5";
+ version = "2.2.6";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "15pl3km8jfmlgrrb2fcabdd0rkc849arz6sc3vz6azzpln7gxbq7";
+ sha256 = "0q5jhg3gpcjfzfi7g33fv8pb916cqsgk6543b82yy97c20902ap9";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/granite/default.nix b/nixpkgs/pkgs/desktops/pantheon/granite/default.nix
index b93eb2f3f9b..ab673832857 100644
--- a/nixpkgs/pkgs/desktops/pantheon/granite/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/granite/default.nix
@@ -1,6 +1,5 @@
{ stdenv
, fetchFromGitHub
-, fetchpatch
, python3
, meson
, ninja
@@ -17,30 +16,15 @@
stdenv.mkDerivation rec {
pname = "granite";
- version = "5.2.3";
+ version = "5.2.5";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "10ddq1s2w4jvpzq813cylmqhh8pggzaz890fy3kzg07275i98gah";
+ sha256 = "0z40vhcp2w8s8rnc56pzvjc4s77bln8k84rwwypivjmk3lhpw1vi";
};
- patches = [
- # Resolve the circular dependency between granite and the datetime wingpanel indicator
- # See: https://github.com/elementary/granite/pull/242
- (fetchpatch {
- url = "https://src.fedoraproject.org/rpms/granite/raw/0550b44ed6400c9b1ff7e70871913747df2ff323/f/00-datetime-clock-format-gsettings.patch";
- sha256 = "0i9yvdmn77x5fjdwd1raw6ym8js8yxa7w6ydc7syx7hcyls00dmq";
- })
-
- # Fix build latest vala.
- (fetchpatch {
- url = "https://github.com/elementary/granite/commit/fd26013c84afdeb6300ae2f4a574856753fc2b58.patch";
- sha256 = "01nxqhj8gr61n6wx6ccrqdn25nmbrhhk437k21g4mxqx0gnih265";
- })
- ];
-
passthru = {
updateScript = pantheon.updateScript {
repoName = pname;
diff --git a/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix b/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
index 8afbbbeed82..1e7f82f134d 100644
--- a/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "pantheon-agent-geoclue2";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1hjnbbzsch09090b200b3i85x8fv95agfqd6nrlc9za3jqjhm2xs";
+ sha256 = "1fhgdcykn0ykn8fp7inn2akygpglhdwfpdkpnih86kqmqj8siahv";
};
passthru = {
diff --git a/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix b/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
index 53a65ddb947..0259e687bd3 100644
--- a/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
+++ b/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
@@ -7,19 +7,20 @@
, vala
, gtk3
, libgee
+, granite
, polkit
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "pantheon-agent-polkit";
- version = "0.1.6";
+ version = "1.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1g9l2jzpvv0dbvxh93w98a7ijsfqv3s3382li4s256179gihhd67";
+ sha256 = "1yybblprcn0cgcf9j76yckqcimm4h8l41cczxjvgp789p1pki3bn";
};
passthru = {
@@ -37,6 +38,7 @@ stdenv.mkDerivation rec {
];
buildInputs = [
+ granite
gtk3
libgee
polkit
diff --git a/nixpkgs/pkgs/desktops/pantheon/update.sh b/nixpkgs/pkgs/desktops/pantheon/update.sh
index 9bbbe260034..8d002fe47c2 100755
--- a/nixpkgs/pkgs/desktops/pantheon/update.sh
+++ b/nixpkgs/pkgs/desktops/pantheon/update.sh
@@ -114,13 +114,7 @@ EOF
function get_latest_tag ( ) {
repo_name="$1"
- # Using github release api because sorting this repo just doesn't work because of old git sillyness
- # Also too lazy to care to adapt `git ls-remote` command to work with it
- if [ $repo_name == "switchboard-plug-pantheon-shell" ]; then
- curl --silent --show-error --fail -X GET "https://api.github.com/repos/elementary/$repo_name/releases/latest" | jq -r '.tag_name'
- else
- git ls-remote --tags --sort="v:refname" "https://github.com/elementary/$repo_name" | tail -n1 | sed 's/.*\///; s/\^{}//'
- fi
+ curl --silent --show-error --fail -X GET "https://api.github.com/repos/elementary/$repo_name/releases/latest" | jq -r '.tag_name'
}
#
diff --git a/nixpkgs/pkgs/desktops/plasma-5/default.nix b/nixpkgs/pkgs/desktops/plasma-5/default.nix
index e188e4e3fcd..a199a4a959d 100644
--- a/nixpkgs/pkgs/desktops/plasma-5/default.nix
+++ b/nixpkgs/pkgs/desktops/plasma-5/default.nix
@@ -43,11 +43,11 @@ let
propagate = out:
let setupHook = { writeScript }:
writeScript "setup-hook" ''
- if [ "$hookName" != postHook ]; then
+ if [[ "''${hookName-}" != postHook ]]; then
postHooks+=("source @dev@/nix-support/setup-hook")
else
# Propagate $${out} output
- propagatedUserEnvPkgs="$propagatedUserEnvPkgs @${out}@"
+ propagatedUserEnvPkgs+=" @${out}@"
if [ -z "$outputDev" ]; then
echo "error: \$outputDev is unset!" >&2
@@ -57,7 +57,7 @@ let
# Propagate $dev so that this setup hook is propagated
# But only if there is a separate $dev output
if [ "$outputDev" != out ]; then
- propagatedBuildInputs="$propagatedBuildInputs @dev@"
+ propagatedBuildInputs+=" @dev@"
fi
fi
'';
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/gigolo.nix b/nixpkgs/pkgs/desktops/xfce/applications/gigolo.nix
deleted file mode 100644
index d0fc55e77e8..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/gigolo.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ stdenv, fetchurl, python, gettext, intltool, pkgconfig, gtk, gvfs }:
-
-stdenv.mkDerivation rec {
- p_name = "gigolo";
- ver_maj = "0.4";
- ver_min = "2";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0r4ij0mlnp0bqq44pyrdcpz18r1zwsksw6w5yc0jzgg7wj7wfgsm";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ python gettext intltool gtk gvfs];
-
- meta = {
- homepage = "https://goodies.xfce.org/projects/applications/${p_name}";
- description = "A frontend to easily manage connections to remote filesystems";
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/gigolo/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/gigolo/default.nix
new file mode 100644
index 00000000000..32486aab981
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/gigolo/default.nix
@@ -0,0 +1,16 @@
+{ mkXfceDerivation, exo, gtk3, gvfs, glib }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "gigolo";
+ version = "0.5.0";
+
+ sha256 = "1lqsxb0d5i8p9vbzx8s4p3rga7va5h1q146xgmsa41j5v40wrlw6";
+
+ nativeBuildInputs = [ exo ];
+ buildInputs = [ gtk3 glib gvfs ];
+
+ meta = {
+ description = "A frontend to easily manage connections to remote filesystems";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/mousepad-12134.patch b/nixpkgs/pkgs/desktops/xfce/applications/mousepad-12134.patch
deleted file mode 100644
index 74a28ecf61a..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/mousepad-12134.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-diff -urNZ a/mousepad/mousepad-action-group.c b/mousepad/mousepad-action-group.c
---- a/mousepad/mousepad-action-group.c 2014-09-01 20:50:07.000000000 +0000
-+++ b/mousepad/mousepad-action-group.c 2017-12-18 16:57:46.836538403 +0000
-@@ -302,11 +302,6 @@
- gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), TRUE);
- self->locked = FALSE;
-
-- /* update the setting when the active action is changed */
-- self->locked = TRUE;
-- MOUSEPAD_SETTING_SET_STRING (COLOR_SCHEME, gtk_source_style_scheme_get_id (scheme));
-- self->locked = FALSE;
--
- g_object_notify (G_OBJECT (self), "active-style-scheme");
- }
-
-@@ -473,6 +468,8 @@
- mousepad_action_group_style_scheme_action_activate (MousepadActionGroup *self,
- MousepadStyleSchemeAction *action)
- {
-+ const gchar *scheme_name = NULL;
-+
- /* only update the active action if we're not already in the process of
- * setting it and the sender action is actually active */
- if (! self->locked &&
-@@ -481,7 +478,14 @@
- GtkSourceStyleScheme *scheme;
-
- scheme = mousepad_style_scheme_action_get_style_scheme (action);
-- mousepad_action_group_set_active_style_scheme (self, scheme);
-+
-+ /* update the setting when the active action is changed */
-+ if (scheme != NULL)
-+ scheme_name = gtk_source_style_scheme_get_id(scheme);
-+
-+ self->locked = TRUE;
-+ MOUSEPAD_SETTING_SET_STRING (COLOR_SCHEME, scheme_name);
-+ self->locked = FALSE;
- }
- }
-
-diff -urNZ a/mousepad/mousepad-window.c b/mousepad/mousepad-window.c
---- a/mousepad/mousepad-window.c 2014-09-01 20:58:02.000000000 +0000
-+++ b/mousepad/mousepad-window.c 2017-12-18 17:07:51.099321408 +0000
-@@ -712,32 +712,6 @@
-
-
- static void
--mousepad_window_action_group_style_scheme_changed (MousepadWindow *window,
-- GParamSpec *pspec,
-- MousepadActionGroup *group)
--{
-- GtkSourceStyleScheme *scheme;
-- const gchar *scheme_id;
-- gint npages, i;
--
-- /* get the new active language */
-- scheme = mousepad_action_group_get_active_style_scheme (group);
-- scheme_id = gtk_source_style_scheme_get_id (scheme);
--
-- /* update the color scheme on all the documents */
-- npages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (window->notebook));
-- for (i = 0; i < npages; i++)
-- {
-- MousepadDocument *document;
--
-- document = MOUSEPAD_DOCUMENT (gtk_notebook_get_nth_page (GTK_NOTEBOOK (window->notebook), i));
-- mousepad_view_set_color_scheme (document->textview, scheme_id);
-- }
--}
--
--
--
--static void
- mousepad_window_create_style_schemes_menu (MousepadWindow *window)
- {
- GtkWidget *menu, *item;
-@@ -751,13 +725,6 @@
- gtk_menu_item_set_submenu (GTK_MENU_ITEM (item), menu);
- gtk_widget_show_all (menu);
- gtk_widget_show (item);
--
-- /* watch for activations of the style schemes actions */
-- g_signal_connect_object (window->action_group,
-- "notify::active-style-scheme",
-- G_CALLBACK (mousepad_window_action_group_style_scheme_changed),
-- window,
-- G_CONNECT_SWAPPED);
- }
-
-
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/mousepad.nix b/nixpkgs/pkgs/desktops/xfce/applications/mousepad.nix
deleted file mode 100644
index 2dca1fa29b0..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/mousepad.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util
-, gtk, gtksourceview, dbus, dbus-glib, makeWrapper
-, dconf }:
-
-stdenv.mkDerivation rec {
- p_name = "mousepad";
- ver_maj = "0.4";
- ver_min = "0";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "60114431eac8db6bb6ce18bd38f1630cccb684375b97a445a1b6fd619848d132";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- patches = [ ./mousepad-12134.patch ];
-
- buildInputs =
- [ pkgconfig intltool libxfce4util
- gtk gtksourceview dbus dbus-glib makeWrapper
- dconf
- ];
-
- configureFlags = [ "--enable-keyfile-settings" ];
-
- preFixup = ''
- wrapProgram "$out/bin/mousepad" \
- --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH:${gtksourceview}/share" \
- --prefix GIO_EXTRA_MODULES : "${stdenv.lib.getLib dconf}/lib/gio/modules"
- '';
-
- meta = {
- homepage = https://www.xfce.org/;
- description = "A simple text editor for Xfce";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/mousepad/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/mousepad/default.nix
new file mode 100644
index 00000000000..6f841958c79
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/mousepad/default.nix
@@ -0,0 +1,19 @@
+{ mkXfceDerivation, exo, glib, gtk3, gtksourceview3, xfconf }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "mousepad";
+ version = "0.4.2";
+
+ sha256 = "0a35vaq4l0d8vzw7hqpvbgkr3wj1sqr2zvj7bc5z4ikz2cppqj7p";
+
+ nativeBuildInputs = [ exo ];
+ buildInputs = [ glib gtk3 gtksourceview3 xfconf ];
+
+ # See https://github.com/NixOS/nixpkgs/issues/36468
+ NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
+
+ meta = {
+ description = "A simple text editor for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/orage.nix b/nixpkgs/pkgs/desktops/xfce/applications/orage.nix
deleted file mode 100644
index 19bd560cbae..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/orage.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, bison, flex, intltool, gtk, libical, dbus-glib, tzdata
-, libnotify, popt, xfce }:
-
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
- p_name = "orage";
- ver_maj = "4.12";
- ver_min = "1";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0qlhvnl2m33vfxqlbkic2nmfpwyd4mq230jzhs48cg78392amy9w";
- };
-
- patches = [
- # Fix build with libical 3.0
- (fetchpatch {
- name = "fix-libical3.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/libical3.patch?h=packages/orage&id=7b1b06c42dda034d538977b9f3550b28e370057f;
- sha256 = "1l8s106mcidmbx2p8c2pi8v9ngbv2x3fsgv36j8qk8wyd4qd1jbf";
- })
- ];
-
- postPatch = ''
- substituteInPlace src/parameters.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- substituteInPlace src/tz_zoneinfo_read.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- substituteInPlace tz_convert/tz_convert.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- '';
-
- postConfigure = "rm -rf libical"; # ensure pkgs.libical is used instead of one included in the orage sources
-
- nativeBuildInputs = [ pkgconfig intltool bison flex ];
-
- buildInputs = [ gtk libical dbus-glib libnotify popt xfce.libxfce4util
- xfce.xfce4-panel ];
-
- meta = {
- homepage = https://www.xfce.org/projects/;
- description = "A simple calendar application with reminders";
- license = stdenv.lib.licenses.gpl2;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.romildo ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/orage/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/orage/default.nix
new file mode 100644
index 00000000000..4a48cc83dda
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/orage/default.nix
@@ -0,0 +1,39 @@
+{ lib, fetchpatch, mkXfceDerivation, dbus-glib, gtk2, libical, libnotify, tzdata
+, popt, libxfce4ui, xfce4-panel, withPanelPlugin ? true }:
+
+assert withPanelPlugin -> libxfce4ui != null && xfce4-panel != null;
+
+let
+ inherit (lib) optionals;
+in
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "orage";
+ version = "4.12.1";
+
+ sha256 = "04z6y1vfaz1im1zq1zr7cf8pjibjhj9zkyanbp7vn30q520yxa0m";
+ buildInputs = [ dbus-glib gtk2 libical libnotify popt ]
+ ++ optionals withPanelPlugin [ libxfce4ui xfce4-panel ];
+
+ postPatch = ''
+ substituteInPlace src/parameters.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
+ substituteInPlace src/tz_zoneinfo_read.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
+ substituteInPlace tz_convert/tz_convert.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
+ '';
+
+ postConfigure = "rm -rf libical"; # ensure pkgs.libical is used instead of one included in the orage sources
+
+ patches = [
+ # Fix build with libical 3.0
+ (fetchpatch {
+ name = "fix-libical3.patch";
+ url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/libical3.patch?h=packages/orage&id=7b1b06c42dda034d538977b9f3550b28e370057f;
+ sha256 = "1l8s106mcidmbx2p8c2pi8v9ngbv2x3fsgv36j8qk8wyd4qd1jbf";
+ })
+ ];
+
+ meta = {
+ description = "A simple calendar application with reminders";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/parole.nix b/nixpkgs/pkgs/desktops/xfce/applications/parole.nix
deleted file mode 100644
index ac0180c20fe..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/parole.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, pkgconfig, intltool, gst_all_1
-, gtk, dbus-glib, libxfce4ui, libxfce4util, xfconf
-, taglib, libnotify, hicolor-icon-theme
-, withGstPlugins ? true
-}:
-
-stdenv.mkDerivation rec {
- p_name = "parole";
- ver_maj = "0.5";
- ver_min = "4";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1hxzqg9dfghrhvmnnccwwa4278fh2awkcqy89sla05m08mxvvx60";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig intltool ];
-
- buildInputs = [
- makeWrapper hicolor-icon-theme
- gtk dbus-glib libxfce4ui libxfce4util xfconf
- taglib libnotify
- ] ++ (with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav]);
-
- configureFlags = [ "--with-gstreamer=1.0" ];
-
- postInstall = stdenv.lib.optionalString withGstPlugins ''
- wrapProgram "$out/bin/parole" --prefix \
- GST_PLUGIN_SYSTEM_PATH_1_0 ":" "$GST_PLUGIN_SYSTEM_PATH_1_0"
- '';
-
- meta = {
- homepage = "https://goodies.xfce.org/projects/applications/${p_name}";
- description = "Modern simple media player";
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/parole/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/parole/default.nix
new file mode 100644
index 00000000000..20b899165f0
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/parole/default.nix
@@ -0,0 +1,37 @@
+{ mkXfceDerivation, dbus, dbus-glib
+, gst_all_1, gtk3, libnotify, libxfce4ui, libxfce4util
+, taglib, xfconf }:
+
+# Doesn't seem to find H.264 codec even though built with gst-plugins-bad.
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "parole";
+ version = "1.0.4";
+
+ sha256 = "18j4bmny37crryh4pvxcjjvj99mln6ljq2vy69awxhvrjx9ljv13";
+
+ postPatch = ''
+ substituteInPlace src/plugins/mpris2/Makefile.am \
+ --replace GST_BASE_CFLAGS GST_VIDEO_CFLAGS
+ '';
+
+ buildInputs = with gst_all_1; [
+ dbus
+ dbus-glib
+ gst-plugins-bad
+ gst-plugins-base
+ gst-plugins-good
+ gst-plugins-ugly
+ gtk3
+ libnotify
+ libxfce4ui
+ libxfce4util
+ taglib
+ xfconf
+ ];
+
+ meta = {
+ description = "Modern simple media player";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/ristretto.nix b/nixpkgs/pkgs/desktops/xfce/applications/ristretto.nix
deleted file mode 100644
index 3c0e8040c3b..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/ristretto.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libexif, gtk
-, exo, dbus-glib, libxfce4util, libxfce4ui, xfconf
-, hicolor-icon-theme, makeWrapper
-}:
-
-stdenv.mkDerivation rec {
- p_name = "ristretto";
- ver_maj = "0.6";
- ver_min = "3";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0y9d8w1plwp4vmxs44y8k8x15i0k0xln89k6jndhv6lf57g1cs1b";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- buildInputs =
- [ pkgconfig intltool libexif gtk dbus-glib exo libxfce4util
- libxfce4ui xfconf hicolor-icon-theme makeWrapper
- ];
-
- postInstall = ''
- wrapProgram "$out/bin/ristretto" \
- --prefix XDG_DATA_DIRS : "${hicolor-icon-theme}/share"
- '';
-
- meta = {
- homepage = "https://goodies.xfce.org/projects/applications/${p_name}";
- description = "A fast and lightweight picture-viewer for the Xfce desktop environment";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/ristretto/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/ristretto/default.nix
new file mode 100644
index 00000000000..8766bd302ab
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/ristretto/default.nix
@@ -0,0 +1,17 @@
+{ mkXfceDerivation, automakeAddFlags, exo, gtk3, glib, libexif
+, libxfce4ui, libxfce4util, xfconf }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "ristretto";
+ version = "0.10.0";
+
+ sha256 = "07h7wbq3xh2ac6q4kp2ai1incfn0zfxxngap7hzqx47a5xw2mrm8";
+
+ nativeBuildInputs = [ exo ];
+ buildInputs = [ glib gtk3 libexif libxfce4ui libxfce4util xfconf ];
+
+ meta = {
+ description = "A fast and lightweight picture-viewer for the Xfce desktop environment";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/terminal.nix b/nixpkgs/pkgs/desktops/xfce/applications/terminal.nix
deleted file mode 100644
index 31e851a469d..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/terminal.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, ncurses, gtk, vte, dbus-glib
-, exo, libxfce4util, libxfce4ui
-}:
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-terminal";
- ver_maj = "0.6";
- ver_min = "3";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "023y0lkfijifh05yz8grimxadqpi98mrivr00sl18nirq8b4fbwi";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool exo gtk vte libxfce4util ncurses dbus-glib libxfce4ui ];
-
- meta = {
- homepage = https://www.xfce.org/projects/terminal;
- description = "A modern terminal emulator primarily for the Xfce desktop environment";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfburn/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfburn/default.nix
new file mode 100644
index 00000000000..08f2bd511a8
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfburn/default.nix
@@ -0,0 +1,12 @@
+{ mkXfceDerivation, docbook_xsl, exo, gtk3, libburn, libisofs, libxfce4ui, libxslt }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "xfburn";
+ version = "0.6.1";
+
+ sha256 = "0a1ly79x7j5pgr3vbsabb4i0jd5rryaigj9z8iqzr8p9miypx20v";
+
+ nativeBuildInputs = [ libxslt docbook_xsl ];
+ buildInputs = [ exo gtk3 libburn libisofs libxfce4ui ];
+}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/configure-gio.patch b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/configure-gio.patch
index 787b63511a2..787b63511a2 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/configure-gio.patch
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/configure-gio.patch
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/default.nix
new file mode 100644
index 00000000000..b2682080216
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-dict/default.nix
@@ -0,0 +1,23 @@
+{ mkXfceDerivation, automakeAddFlags, gtk3, libxfce4ui, libxfce4util, xfce4-panel }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "xfce4-dict";
+ version = "0.8.2";
+
+ sha256 = "1zbb0k0984ny7wy4gbk6ymkh87rbfakpim54yq4r3h5ymslx7iv7";
+
+ patches = [ ./configure-gio.patch ];
+
+ nativeBuildInputs = [ automakeAddFlags ];
+
+ postPatch = ''
+ automakeAddFlags lib/Makefile.am libdict_la_CFLAGS GIO_CFLAGS
+ '';
+
+ buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel ];
+
+ meta = {
+ description = "A Dictionary Client for the Xfce desktop environment";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-mixer.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-mixer.nix
deleted file mode 100644
index e1646d93a61..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-mixer.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, makeWrapper
-, glib, gstreamer, gst-plugins-base, gtk
-, libxfce4util, libxfce4ui, xfce4-panel, xfconf, libunique ? null
-, pulseaudioSupport ? false, gst-plugins-good
-}:
-
-let
- # The usual Gstreamer plugins package has a zillion dependencies
- # that we don't need for a simple mixer, so build a minimal package.
- gst_plugins_minimal = gst-plugins-base.override {
- minimalDeps = true;
- };
- gst_plugins_pulse = gst-plugins-good.override {
- minimalDeps = true;
- };
- gst_plugins = [ gst_plugins_minimal ] ++ stdenv.lib.optional pulseaudioSupport gst_plugins_pulse;
-
-in
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-mixer";
- ver_maj = "4.10";
- ver_min = "0";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1pnsd00583l7p5d80rxbh58brzy3jnccwikbbbm730a33c08kid8";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- buildInputs =
- [ pkgconfig intltool glib gstreamer gtk
- libxfce4util libxfce4ui xfce4-panel xfconf libunique makeWrapper
- ] ++ gst_plugins;
-
- postInstall =
- ''
- wrapProgram "$out/bin/xfce4-mixer" \
- --prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH"
- '';
-
- passthru = { inherit gst_plugins; };
-
- meta = {
- homepage = https://www.xfce.org/projects/xfce4-mixer; # referenced but inactive
- description = "A volume control application for the Xfce desktop environment";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd.nix
deleted file mode 100644
index 19ecff29093..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libnotify
-, gtk , libxfce4util, libxfce4ui, xfconf, hicolor-icon-theme }:
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-notifyd";
- ver_maj = "0.2";
- ver_min = "4";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1l6fpfk0fkizdx7vwbyjdyzzj5i2ng8pf7r8j49nv0cnjhpxczlc";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libnotify gtk libxfce4util libxfce4ui xfconf hicolor-icon-theme ];
-
- preFixup = ''
- # to be able to run the daemon we need it in PATH
- ln -rs $out/lib/xfce4/notifyd/xfce4-notifyd $out/bin
- '';
-
- doCheck = true;
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/applications/${p_name}";
- description = "Notification daemon for Xfce";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix
new file mode 100644
index 00000000000..a991e8c8180
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix
@@ -0,0 +1,16 @@
+{ mkXfceDerivation, glib, exo, gtk3, libnotify, libxfce4ui, libxfce4util
+, xfce4-panel, xfconf }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "xfce4-notifyd";
+ version = "0.4.4";
+
+ sha256 = "1lmm9h3ych8dz9jpjkxg91f9ln14xs527nxjxsryks00kmqk4kai";
+
+ buildInputs = [ exo gtk3 glib libnotify libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ meta = {
+ description = "Simple notification daemon for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter.nix
deleted file mode 100644
index 085cfd7b8f9..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, xfce4-panel, libxfce4util, gtk, libsoup
-, glib-networking, exo, hicolor-icon-theme, wrapGAppsHook }:
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-screenshooter";
- ver_maj = "1.8";
- ver_min = "2";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "9dce2ddfaa87f703e870e29bae13f3fc82a1b3f06b44f8386640e45a135f5f69";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [
- pkgconfig intltool wrapGAppsHook
- ];
-
- buildInputs = [
- xfce4-panel libxfce4util gtk libsoup exo hicolor-icon-theme glib-networking
- ];
-
- meta = {
- homepage = https://goodies.xfce.org/projects/applications/xfce4-screenshooter;
- description = "Xfce screenshooter";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter/default.nix
new file mode 100644
index 00000000000..012486baac9
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-screenshooter/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, exo, gtk3, libsoup, libxfce4ui, libxfce4util, xfce4-panel, glib-networking }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "xfce4-screenshooter";
+ version = "1.9.5";
+
+ sha256 = "1h14sywvk9l06p3z1cpb79911j8w2wqbk03ldknjkia2rfymjk06";
+
+ buildInputs = [ exo gtk3 libsoup libxfce4ui libxfce4util xfce4-panel glib-networking ];
+
+ meta = {
+ description = "Screenshot utility for the Xfce desktop";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager.nix
deleted file mode 100644
index 96f71e004a8..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ stdenv, fetchurl, intltool, pkgconfig, gtk, libwnck }:
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-taskmanager";
- ver_maj = "1.1";
- ver_min = "0";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1jwywmkkkmz7406m1jq40w6apiav25cznafhigbgpjv6z5hv27if";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool gtk libwnck ];
-
- meta = {
- homepage = "https://goodies.xfce.org/projects/applications/${p_name}";
- description = "Easy to use task manager for Xfce";
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager/default.nix
new file mode 100644
index 00000000000..e3d8b4b87d9
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-taskmanager/default.nix
@@ -0,0 +1,16 @@
+{ lib, mkXfceDerivation, exo, gtk3, libwnck3, libXmu }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "xfce4-taskmanager";
+ version = "1.2.2";
+
+ sha256 = "03js0pmhrybxa7hrp3gx4rm7j061ansv0bp2dwhnbrdpmzjysysc";
+
+ nativeBuildInputs = [ exo ];
+ buildInputs = [ gtk3 libwnck3 libXmu ];
+
+ meta = {
+ description = "Easy to use task manager for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-terminal/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-terminal/default.nix
index 3b9cd268d55..3b9cd268d55 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-terminal/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-terminal/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse.nix
deleted file mode 100644
index 4344d34f13f..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, libpulseaudio
-, gtk2, libnotify
-, keybinder, xfconf
-}:
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-volumed-pulse";
- ver_maj = "0.2";
- ver_min = "2";
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/apps/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0xjcs1b6ix6rwj9xgr9n89h315r3yhdm8wh5bkincd4lhz6ibhqf";
- };
-
- buildInputs =
- [ libpulseaudio gtk2
- keybinder xfconf libnotify
- ];
-
- nativeBuildInputs = [ pkgconfig ];
-
- meta = with stdenv.lib; {
- homepage = https://launchpad.net/xfce4-volumed-pulse;
- description = "A volume keys control daemon for the Xfce desktop environment (Xubuntu fork)";
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = [ maintainers.abbradar ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse/default.nix
new file mode 100644
index 00000000000..413c04a84cc
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed-pulse/default.nix
@@ -0,0 +1,17 @@
+{ lib, mkXfceDerivation, gtk3, libnotify, libpulseaudio, keybinder3, xfconf }:
+
+mkXfceDerivation {
+ category = "apps";
+ pname = "xfce4-volumed-pulse";
+ version = "0.2.3";
+
+ sha256 = "1rsjng9qmq7vzrx5bfxq76h63y501cfl1mksrxkf1x39by9r628j";
+
+ buildInputs = [ gtk3 libnotify libpulseaudio keybinder3 xfconf ];
+
+ meta = with lib; {
+ description = "A volume keys control daemon for Xfce using pulseaudio";
+ license = licenses.gpl3Plus;
+ maintainers = [ maintainers.abbradar ];
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed/default.nix
index dafb72582b3..dafb72582b3 100644
--- a/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed.nix
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfce4-volumed/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfdashboard/default.nix b/nixpkgs/pkgs/desktops/xfce/applications/xfdashboard/default.nix
index a17c29f6723..a17c29f6723 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfdashboard/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/applications/xfdashboard/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/automakeAddFlags.sh b/nixpkgs/pkgs/desktops/xfce/automakeAddFlags.sh
index 92d5659d05c..92d5659d05c 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/automakeAddFlags.sh
+++ b/nixpkgs/pkgs/desktops/xfce/automakeAddFlags.sh
diff --git a/nixpkgs/pkgs/desktops/xfce/core/exo.nix b/nixpkgs/pkgs/desktops/xfce/core/exo.nix
deleted file mode 100644
index 6b5ee4b3132..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/exo.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, URI, glib, gtk, libxfce4ui, libxfce4util
-, hicolor-icon-theme }:
-
-stdenv.mkDerivation rec {
- p_name = "exo";
- ver_maj = "0.10";
- ver_min = "7";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "521581481128af93e815f9690020998181f947ac9e9c2b232b1f144d76b1b35c";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- outputs = [ "out" "dev" "devdoc" ];
- # lib/xfce4/exo-1/exo-compose-mail-1 is a perl script :-/
-
- nativeBuildInputs = [ pkgconfig intltool ];
- buildInputs = [ URI glib gtk libxfce4ui libxfce4util hicolor-icon-theme ];
-
- meta = with stdenv.lib; {
- homepage = "http://www.xfce.org/projects/${p_name}";
- description = "Application library for the Xfce desktop environment";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/exo/default.nix b/nixpkgs/pkgs/desktops/xfce/core/exo/default.nix
index 59ab5823314..59ab5823314 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/exo/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/core/exo/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce/core/garcon-10967.patch b/nixpkgs/pkgs/desktops/xfce/core/garcon-10967.patch
deleted file mode 100644
index aea12325547..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/garcon-10967.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -urNZ a/garcon-gtk/garcon-gtk-menu.c b/garcon-gtk/garcon-gtk-menu.c
---- a/garcon-gtk/garcon-gtk-menu.c 2017-11-16 19:22:33.551926068 +0000
-+++ b/garcon-gtk/garcon-gtk-menu.c 2017-11-16 19:23:33.055497211 +0000
-@@ -676,6 +676,9 @@
- G_CALLBACK (garcon_gtk_menu_deactivate), menu);
- gtk_widget_show (mi);
-
-+ /* submenu are child items, too. */
-+ has_children = TRUE;
-+
- if (menu->priv->show_menu_icons)
- {
- icon_name = garcon_menu_element_get_icon_name (li->data);
-Binary files a/.git/index and b/.git/index differ
diff --git a/nixpkgs/pkgs/desktops/xfce/core/garcon-12700.patch b/nixpkgs/pkgs/desktops/xfce/core/garcon-12700.patch
deleted file mode 100644
index b95a65cc219..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/garcon-12700.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 222080e6d5fce85eb2a8a5c33df671bd9f21add8 Mon Sep 17 00:00:00 2001
-From: Yegor Timoshenko <yegortimoshenko@gmail.com>
-Date: Thu, 14 Dec 2017 22:04:04 +0000
-Subject: [PATCH] Decrement allocation counter on item unref (#12700)
-
----
- garcon/garcon-menu-item-pool.c | 7 ++++++-
- garcon/garcon-menu-item.c | 2 ++
- 2 files changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/garcon/garcon-menu-item-pool.c b/garcon/garcon-menu-item-pool.c
-index 2017180..355e520 100644
---- a/garcon/garcon-menu-item-pool.c
-+++ b/garcon/garcon-menu-item-pool.c
-@@ -191,7 +191,12 @@ garcon_menu_item_pool_filter_exclude (const gchar *desktop_id,
- g_return_val_if_fail (GARCON_IS_MENU_ITEM (item), FALSE);
- g_return_val_if_fail (node != NULL, FALSE);
-
-- return garcon_menu_node_tree_rule_matches (node, item);
-+ gboolean matches = garcon_menu_node_tree_rule_matches (node, item);
-+
-+ if (matches)
-+ garcon_menu_item_increment_allocated (item);
-+
-+ return matches;
- }
-
-
-diff --git a/garcon/garcon-menu-item.c b/garcon/garcon-menu-item.c
-index 66a86bf..d61c88f 100644
---- a/garcon/garcon-menu-item.c
-+++ b/garcon/garcon-menu-item.c
-@@ -1516,6 +1516,8 @@ garcon_menu_item_unref (GarconMenuItem *item)
- {
- g_return_if_fail (GARCON_IS_MENU_ITEM (item));
-
-+ garcon_menu_item_decrement_allocated (item);
-+
- /* Decrement the reference counter */
- g_object_unref (G_OBJECT (item));
- }
---
-2.15.1
-
diff --git a/nixpkgs/pkgs/desktops/xfce/core/garcon.nix b/nixpkgs/pkgs/desktops/xfce/core/garcon.nix
deleted file mode 100644
index 41d98f17516..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/garcon.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, libxfce4util, libxfce4ui, gtk }:
-let
- p_name = "garcon";
- ver_maj = "0.4";
- ver_min = "0";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0wm9pjbwq53s3n3nwvsyf0q8lbmhiy2ln3bn5ncihr9vf5cwhzbq";
- };
-
- outputs = [ "out" "dev" ];
- patches = [ ./garcon-10967.patch ./garcon-12700.patch ];
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool glib libxfce4util gtk libxfce4ui ];
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/;
- description = "Xfce menu support library";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/garcon/default.nix b/nixpkgs/pkgs/desktops/xfce/core/garcon/default.nix
new file mode 100644
index 00000000000..69184f2afa8
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/garcon/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "garcon";
+ version = "0.6.4";
+
+ sha256 = "0pamhp1wffiw638s66nws2mpzmwkhvhb6iwccfy8b0kyr57wipjv";
+
+ buildInputs = [ gtk3 libxfce4ui libxfce4util ];
+
+ meta = {
+ description = "Xfce menu support library";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/gtk-xfce-engine.nix b/nixpkgs/pkgs/desktops/xfce/core/gtk-xfce-engine.nix
deleted file mode 100644
index 567d3b80387..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/gtk-xfce-engine.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, gtk2, withGtk3 ? false, gtk3 ? null }:
-
-assert withGtk3 -> (gtk3 != null);
-
-stdenv.mkDerivation rec {
- p_name = "gtk-xfce-engine";
- ver_maj = "3.2";
- ver_min = "0";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1va71f3gpl8gikfkmqsd5ikgp7qj8b64jii2l98g1ylnv8xrqp47";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool gtk2 ] ++ stdenv.lib.optional withGtk3 gtk3;
-
- # `glib-mkenums' is unhappy that some source files are not valid UTF-8
- postPatch = ''find . -type f -name '*.[ch]' -exec sed -r -i 's/\xD6/O/g' {} +'';
-
- configureFlags = stdenv.lib.optional withGtk3 "--enable-gtk3";
-
- meta = {
- homepage = https://www.xfce.org/;
- description = "GTK theme engine for Xfce";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/libxfce4ui.nix b/nixpkgs/pkgs/desktops/xfce/core/libxfce4ui.nix
deleted file mode 100644
index 797b51de8e4..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/libxfce4ui.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, xorg, gtk, libxfce4util, xfconf
-, libglade, libstartup_notification, hicolor-icon-theme
-, withGtk3 ? false, gtk3
-}:
-let
- p_name = "libxfce4ui";
- ver_maj = "4.12";
- ver_min = "1";
- inherit (stdenv.lib) optional;
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "3d619811bfbe7478bb984c16543d980cadd08586365a7bc25e59e3ca6384ff43";
- };
-
- outputs = [ "out" "dev" "devdoc" ];
-
- nativeBuildInputs = [ pkgconfig intltool ];
-
- buildInputs =
- [ gtk libxfce4util xfconf libglade
- libstartup_notification hicolor-icon-theme
- ] ++ optional withGtk3 gtk3;
-
- propagatedBuildInputs = [ xorg.libICE xorg.libSM ];
-
- #TODO: glade?
- configureFlags = optional withGtk3 "--enable-gtk3";
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/;
- description = "Basic GUI library for Xfce";
- license = licenses.lgpl2Plus;
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/libxfce4ui/default.nix b/nixpkgs/pkgs/desktops/xfce/core/libxfce4ui/default.nix
index 79c8ec74b62..79c8ec74b62 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/libxfce4ui/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/core/libxfce4ui/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce/core/libxfce4util.nix b/nixpkgs/pkgs/desktops/xfce/core/libxfce4util.nix
deleted file mode 100644
index b68b7059f8d..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/libxfce4util.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, glib, intltool }:
-let
- p_name = "libxfce4util";
- ver_maj = "4.12";
- ver_min = "1";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "07c8r3xwx5is298zk77m3r784gmr5y4mh8bbca5zdjqk5vxdwsw7";
- };
-
- outputs = [ "out" "dev" "devdoc" ];
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ glib intltool ];
-
- meta = {
- homepage = https://www.xfce.org/;
- description = "Basic utility non-GUI functions for Xfce";
- license = "bsd";
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/libxfce4util/default.nix b/nixpkgs/pkgs/desktops/xfce/core/libxfce4util/default.nix
index 4540d235251..4540d235251 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/libxfce4util/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/core/libxfce4util/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce/core/libxfcegui4.nix b/nixpkgs/pkgs/desktops/xfce/core/libxfcegui4.nix
deleted file mode 100644
index 5c61c16cbcc..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/libxfcegui4.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, gtk
-, libxfce4util, xfconf, libglade, libstartup_notification, hicolor-icon-theme }:
-let
- p_name = "libxfcegui4";
- ver_maj = "4.10";
- ver_min = "0";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0cs5im0ib0cmr1lhr5765yliqjfyxvk4kwy8h1l8bn3mj6bzk0ib";
- };
-
- outputs = [ "out" "dev" "devdoc" ];
-
- #TODO: gladeui
- # By default, libxfcegui4 tries to install into libglade's prefix.
- # Install into our own prefix instead.
- configureFlags = [
- "--with-libglade-module-path=$(out)/lib/libglade/2.0"
- ];
- #NOTE: missing keyboard library support is OK according to the mailing-list
-
- buildInputs =
- [ pkgconfig intltool gtk libxfce4util xfconf libglade
- libstartup_notification hicolor-icon-theme
- ];
-
- meta = {
- homepage = https://www.xfce.org/;
- description = "Basic GUI library for Xfce";
- license = stdenv.lib.licenses.lgpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar-build.nix b/nixpkgs/pkgs/desktops/xfce/core/thunar-build.nix
deleted file mode 100644
index 0b606ee5fdd..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/thunar-build.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool
-, gtk, dbus-glib, libstartup_notification, libnotify, libexif, pcre, udev
-, exo, libxfce4util, xfconf, xfce4-panel, hicolor-icon-theme, wrapGAppsHook
-}:
-
-stdenv.mkDerivation rec {
- p_name = "thunar";
- ver_maj = "1.6";
- ver_min = "10";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/Thunar-${ver_maj}.${ver_min}.tar.bz2";
- sha256 = "7e9d24067268900e5e44d3325e60a1a2b2f8f556ec238ec12574fbea15fdee8a";
- };
-
- name = "${p_name}-build-${ver_maj}.${ver_min}";
-
- patches = [ ./thunarx_plugins_directory.patch ];
-
- postPatch = ''
- sed -i -e 's|thunar_dialogs_show_insecure_program (parent, _(".*"), file, exec)|1|' thunar/thunar-file.c
- '';
-
- nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
- buildInputs = [
- intltool
- gtk dbus-glib libstartup_notification libnotify libexif pcre udev
- exo libxfce4util xfconf xfce4-panel
- hicolor-icon-theme
- ];
- # TODO: optionality?
-
- enableParallelBuilding = true;
-
- meta = {
- homepage = http://thunar.xfce.org/;
- description = "Xfce file manager";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar-volman.nix b/nixpkgs/pkgs/desktops/xfce/core/thunar-volman.nix
deleted file mode 100644
index eda3aab070a..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/thunar-volman.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, exo, gtk, libxfce4util, libxfce4ui
-, xfconf, udev, libgudev, libnotify, hicolor-icon-theme }:
-
-stdenv.mkDerivation rec {
- p_name = "thunar-volman";
- ver_maj = "0.8";
- ver_min = "1";
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1gf259n1v3y23n1zlkhyr6r0i8j59rnl1cmxvxj6la9cwdfbn22s";
- };
-
-
- buildInputs =
- [ pkgconfig intltool exo gtk udev libgudev libxfce4ui libxfce4util
- xfconf libnotify hicolor-icon-theme
- ];
-
- enableParallelBuilding = true;
-
- meta = {
- homepage = https://goodies.xfce.org/projects/thunar-plugins/thunar-volman;
- description = "Thunar extension for automatic management of removable drives and media";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar-volman/default.nix b/nixpkgs/pkgs/desktops/xfce/core/thunar-volman/default.nix
new file mode 100644
index 00000000000..fc6db0fcce4
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/thunar-volman/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, exo, gtk3, libgudev, libxfce4ui, libxfce4util, xfconf }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "thunar-volman";
+ version = "0.9.5";
+
+ buildInputs = [ exo gtk3 libgudev libxfce4ui libxfce4util xfconf ];
+
+ sha256 = "1qrlpn0q5g9psd41l6y80r3bvbg8jaic92m6r400zzwcvivf95z0";
+
+ meta = {
+ description = "Thunar extension for automatic management of removable drives and media";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar.nix b/nixpkgs/pkgs/desktops/xfce/core/thunar.nix
deleted file mode 100644
index 83e3a2879d7..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/thunar.nix
+++ /dev/null
@@ -1,68 +0,0 @@
-{ stdenv, buildEnv, runCommand, makeWrapper, lndir, thunar-bare
-, thunarPlugins ? []
-}:
-
-with stdenv.lib;
-
-let
-
- build = thunar-bare;
-
- replaceLnExeListWithWrapped = exeDir: exeNameList: mkWrapArgs: ''
- exeDir="${exeDir}"
- oriDir=`realpath -e "$exeDir"`
- unlink "$exeDir"
- mkdir -p "$exeDir"
- lndir "$oriDir" "$exeDir"
-
- exeList="${concatStrings (intersperse " " (map (x: "${exeDir}/${x}") exeNameList))}"
-
- for exe in $exeList; do
- oriExe=`realpath -e "$exe"`
- rm -f "$exe"
- makeWrapper "$oriExe" "$exe" ${concatStrings (intersperse " " mkWrapArgs)}
- done
- '';
-
- name = "${build.p_name}-${build.ver_maj}.${build.ver_min}";
-
- meta = {
- inherit (build.meta) homepage license platforms;
-
- description = build.meta.description + optionalString
- (0 != length thunarPlugins)
- " (with plugins: ${concatStrings (intersperse ", " (map (x: x.name) thunarPlugins))})";
- maintainers = build.meta.maintainers /*++ [ jraygauthier ]*/;
- };
-
-in
-
-# TODO: To be replaced with `buildEnv` awaiting missing features.
-runCommand name {
- inherit build;
- inherit meta;
-
- nativeBuildInputs = [ makeWrapper lndir ];
-
- dontPatchELF = true;
- dontStrip = true;
-
-}
-(let
- buildWithPlugins = buildEnv {
- name = "thunar-bare-with-plugins";
- paths = [ build ] ++ thunarPlugins;
- };
-
-in ''
- mkdir -p $out
- pushd ${buildWithPlugins} > /dev/null
- for d in `find . -maxdepth 1 -name "*" -printf "%f\n" | tail -n+2`; do
- ln -s "${buildWithPlugins}/$d" "$out/$d"
- done
- popd > /dev/null
-
- ${replaceLnExeListWithWrapped "$out/bin" [ "thunar" "thunar-settings" ] [
- "--set THUNARX_MODULE_DIR \"${buildWithPlugins}/lib/thunarx-2\""
- ]}
-'')
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar/default.nix b/nixpkgs/pkgs/desktops/xfce/core/thunar/default.nix
new file mode 100644
index 00000000000..11220141d2a
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/thunar/default.nix
@@ -0,0 +1,70 @@
+{ mkXfceDerivation
+, lib
+, docbook_xsl
+, exo
+, gdk-pixbuf
+, gtk3
+, libgudev
+, libnotify
+, libX11
+, libxfce4ui
+, libxfce4util
+, libxslt
+, xfconf
+, gobject-introspection
+, gvfs
+, makeWrapper
+, symlinkJoin
+, thunarPlugins ? []
+}:
+
+let unwrapped = mkXfceDerivation {
+ category = "xfce";
+ pname = "thunar";
+ version = "1.8.9";
+
+ sha256 = "01w60csbs2nq1bhb8n1bnmjmx48fm0va3qbnq84z0h2dxpr80b1w";
+
+ nativeBuildInputs = [
+ docbook_xsl
+ gobject-introspection
+ libxslt
+ ];
+
+ buildInputs = [
+ exo
+ gdk-pixbuf
+ gtk3
+ gvfs
+ libX11
+ libgudev
+ libnotify
+ libxfce4ui
+ libxfce4util
+ xfconf
+ ];
+
+ patches = [
+ ./thunarx_plugins_directory.patch
+ ];
+
+ # the desktop file … is in an insecure location»
+ # which pops up when invoking desktop files that are
+ # symlinks to the /nix/store
+ #
+ # this error was added by this commit:
+ # https://github.com/xfce-mirror/thunar/commit/1ec8ff89ec5a3314fcd6a57f1475654ddecc9875
+ postPatch = ''
+ sed -i -e 's|thunar_dialogs_show_insecure_program (parent, _(".*"), file, exec)|1|' thunar/thunar-file.c
+ '';
+
+ meta = {
+ description = "Xfce file manager";
+ };
+};
+
+in if thunarPlugins == [] then unwrapped
+ else import ./wrapper.nix {
+ inherit makeWrapper symlinkJoin thunarPlugins lib;
+ thunar = unwrapped;
+ }
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar/thunarx_plugins_directory.patch b/nixpkgs/pkgs/desktops/xfce/core/thunar/thunarx_plugins_directory.patch
new file mode 100644
index 00000000000..594a81c829e
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/thunar/thunarx_plugins_directory.patch
@@ -0,0 +1,48 @@
+diff --git a/thunarx/thunarx-provider-factory.c b/thunarx/thunarx-provider-factory.c
+index 94b11545..1f66c982 100644
+--- a/thunarx/thunarx-provider-factory.c
++++ b/thunarx/thunarx-provider-factory.c
+@@ -150,12 +150,19 @@ static GList*
+ thunarx_provider_factory_load_modules (ThunarxProviderFactory *factory)
+ {
+ ThunarxProviderModule *module;
++ const gchar *thunar_dir;
+ const gchar *name;
+ GList *modules = NULL;
+ GList *lp;
+ GDir *dp;
+
+- dp = g_dir_open (THUNARX_DIRECTORY, 0, NULL);
++ thunar_dir = g_getenv("THUNARX_MODULE_DIR");
++ if (NULL == thunar_dir)
++ {
++ thunar_dir = THUNARX_DIRECTORY;
++ }
++
++ dp = g_dir_open (thunar_dir, 0, NULL);
+ if (G_LIKELY (dp != NULL))
+ {
+ /* determine the types for all existing plugins */
+diff --git a/thunarx/thunarx-provider-module.c b/thunarx/thunarx-provider-module.c
+index 023ad2ae..b1d1be8f 100644
+--- a/thunarx/thunarx-provider-module.c
++++ b/thunarx/thunarx-provider-module.c
+@@ -174,10 +174,17 @@ static gboolean
+ thunarx_provider_module_load (GTypeModule *type_module)
+ {
+ ThunarxProviderModule *module = THUNARX_PROVIDER_MODULE (type_module);
++ const gchar *thunar_dir;
+ gchar *path;
+
++ thunar_dir = g_getenv("THUNARX_MODULE_DIR");
++ if (NULL == thunar_dir)
++ {
++ thunar_dir = THUNARX_DIRECTORY;
++ }
++
+ /* load the module using the runtime link editor */
+- path = g_build_filename (THUNARX_DIRECTORY, type_module->name, NULL);
++ path = g_build_filename (thunar_dir, type_module->name, NULL);
+ module->library = g_module_open (path, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);
+ g_free (path);
+
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunar/wrapper.nix b/nixpkgs/pkgs/desktops/xfce/core/thunar/wrapper.nix
new file mode 100644
index 00000000000..cc44e662457
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/thunar/wrapper.nix
@@ -0,0 +1,34 @@
+{ makeWrapper, symlinkJoin, thunar, thunarPlugins, lib }:
+
+symlinkJoin {
+ name = "thunar-with-plugins-${thunar.version}";
+
+ paths = [ thunar ] ++ thunarPlugins;
+
+ buildInputs = [ makeWrapper ];
+
+ postBuild = ''
+ wrapProgram "$out/bin/thunar" \
+ --set "THUNARX_MODULE_DIR" "$out/lib/thunarx-3"
+
+ wrapProgram "$out/bin/thunar-settings" \
+ --set "THUNARX_MODULE_DIR" "$out/lib/thunarx-3"
+
+ for file in "lib/systemd/user/thunar.service" "share/dbus-1/services/org.xfce.FileManager.service" \
+ "share/dbus-1/services/org.xfce.Thunar.FileManager1.service" \
+ "share/dbus-1/services/org.xfce.Thunar.service"
+ do
+ rm -f "$out/$file"
+ substitute "${thunar}/$file" "$out/$file" \
+ --replace "${thunar}" "$out"
+ done
+ '';
+
+ meta = with lib; {
+ inherit (thunar.meta) homepage license platforms maintainers;
+
+ description = thunar.meta.description + optionalString
+ (0 != length thunarPlugins)
+ " (with plugins: ${concatStrings (intersperse ", " (map (x: x.name) thunarPlugins))})";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/thunarx_plugins_directory.patch b/nixpkgs/pkgs/desktops/xfce/core/thunarx_plugins_directory.patch
deleted file mode 100644
index e1431d86b14..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/thunarx_plugins_directory.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff --git a/thunarx/thunarx-provider-factory.c b/thunarx/thunarx-provider-factory.c
-index 31b8835..a3e7f4e 100644
---- a/thunarx/thunarx-provider-factory.c
-+++ b/thunarx/thunarx-provider-factory.c
-@@ -141,12 +141,19 @@ static GList*
- thunarx_provider_factory_load_modules (ThunarxProviderFactory *factory)
- {
- ThunarxProviderModule *module;
-+ const gchar *thunar_dir;
- const gchar *name;
- GList *modules = NULL;
- GList *lp;
- GDir *dp;
-
-- dp = g_dir_open (THUNARX_DIRECTORY, 0, NULL);
-+ thunar_dir = g_getenv("THUNARX_MODULE_DIR");
-+ if (NULL == thunar_dir)
-+ {
-+ thunar_dir = THUNARX_DIRECTORY;
-+ }
-+
-+ dp = g_dir_open (thunar_dir, 0, NULL);
- if (G_LIKELY (dp != NULL))
- {
- /* determine the types for all existing plugins */
-diff --git a/thunarx/thunarx-provider-module.c b/thunarx/thunarx-provider-module.c
-index 023ad2a..6c21997 100644
---- a/thunarx/thunarx-provider-module.c
-+++ b/thunarx/thunarx-provider-module.c
-@@ -174,10 +174,17 @@ static gboolean
- thunarx_provider_module_load (GTypeModule *type_module)
- {
- ThunarxProviderModule *module = THUNARX_PROVIDER_MODULE (type_module);
-+ const gchar *thunar_dir;
- gchar *path;
-+
-+ thunar_dir = g_getenv("THUNARX_MODULE_DIR");
-+ if (NULL == thunar_dir)
-+ {
-+ thunar_dir = THUNARX_DIRECTORY;
-+ }
-
- /* load the module using the runtime link editor */
-- path = g_build_filename (THUNARX_DIRECTORY, type_module->name, NULL);
-+ path = g_build_filename (thunar_dir, type_module->name, NULL);
- module->library = g_module_open (path, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);
- g_free (path);
-
diff --git a/nixpkgs/pkgs/desktops/xfce/core/tumbler.nix b/nixpkgs/pkgs/desktops/xfce/core/tumbler.nix
deleted file mode 100644
index 9087d3a0255..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/tumbler.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, dbus-glib, gdk-pixbuf, curl, freetype
-, libgsf, poppler, bzip2 }:
-let
- p_name = "tumbler";
- ver_maj = "0.1";
- ver_min = "31";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0wvip28gm2w061hn84zp2q4dv947ihylrppahn4cjspzff935zfh";
- };
-
- outputs = [ "out" "dev" "devdoc" ];
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [
- intltool dbus-glib gdk-pixbuf curl freetype
- poppler libgsf bzip2
- ];
-
- configureFlags = [
- # Needs gst-tag
- # "--enable-gstreamer-thumbnailer"
-
- # Needs libffmpegthumbnailer
- # "--enable-ffmpeg-thumbnailer"
-
- "--enable-odf-thumbnailer"
- "--enable-poppler-thumbnailer"
- ];
-
- meta = with stdenv.lib; {
- homepage = http://git.xfce.org/xfce/tumbler/;
- description = "A D-Bus thumbnailer service";
- platforms = platforms.linux;
- license = licenses.gpl2;
- };
-}
-
diff --git a/nixpkgs/pkgs/desktops/xfce/core/tumbler/default.nix b/nixpkgs/pkgs/desktops/xfce/core/tumbler/default.nix
new file mode 100644
index 00000000000..b795007ca7c
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/tumbler/default.nix
@@ -0,0 +1,39 @@
+{ mkXfceDerivation
+, ffmpegthumbnailer
+, gdk-pixbuf
+, glib
+, freetype
+, libgsf
+, poppler
+, libjpeg
+, gst_all_1
+}:
+
+# TODO: add libopenraw
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "tumbler";
+ version = "0.2.7";
+
+ sha256 = "14ql3fcxyz81qr9s0vcwh6j2ks5fl8jf9scwnkilv5jy0ii9l0ry";
+
+ buildInputs = [
+ ffmpegthumbnailer
+ freetype
+ gdk-pixbuf
+ glib
+ gst_all_1.gst-plugins-base
+ libgsf
+ poppler # technically the glib binding
+ ];
+
+ # WrapGAppsHook won't touch this binary automatically, so we wrap manually.
+ postFixup = ''
+ wrapProgram $out/lib/tumbler-1/tumblerd "''${gappsWrapperArgs[@]}"
+ '';
+
+ meta = {
+ description = "A D-Bus thumbnailer service";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder.nix
deleted file mode 100644
index d39708dd523..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, gtk, libxfce4util
-, libxfce4ui, garcon, xfconf }:
-let
- p_name = "xfce4-appfinder";
- ver_maj = "4.12";
- ver_min = "0";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0ry5hin8xhgnkmm9vs7jq8blk1cnbyr0s18nm1j6nsm7360abm1a";
- };
-
- buildInputs =
- [ pkgconfig intltool glib gtk libxfce4util libxfce4ui garcon xfconf ];
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = http://docs.xfce.org/xfce/xfce4-appfinder/;
- description = "Xfce application finder, a tool to locate and launch programs on your system";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
-
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder/default.nix
new file mode 100644
index 00000000000..cbb444c6c76
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-appfinder/default.nix
@@ -0,0 +1,16 @@
+{ mkXfceDerivation, exo, garcon, gtk3, libxfce4util, libxfce4ui, xfconf }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfce4-appfinder";
+ version = "4.14.0";
+
+ sha256 = "04h7jxfm3wkxnxfy8149dckay7i160vvk4p9lnq6xny22r4x20h8";
+
+ nativeBuildInputs = [ exo ];
+ buildInputs = [ garcon gtk3 libxfce4ui libxfce4util xfconf ];
+
+ meta = {
+ description = "Appfinder for the Xfce4 Desktop Environment";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools.nix
deleted file mode 100644
index 109c22f1e58..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, glib, autoconf, automake, libtool, intltool }:
-let
- p_name = "xfce4-dev-tools";
- ver_maj = "4.12";
- ver_min = "0";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1jxmyp80pwbfgmqmwpjxs7z5dmm6pyf3qj62z20xy44izraadqz2";
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ glib ];
-
- # not needed to build it but to use it
- propagatedBuildInputs = [ autoconf automake libtool intltool ];
-
- meta = {
- homepage = http://foo-projects.org/~benny/projects/xfce4-dev-tools/;
- description = "Tools and M4 macros for Xfce4 developers";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.linux;
- };
-}
-
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dev-tools/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools/default.nix
index 38fe82ffb01..38fe82ffb01 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dev-tools/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dev-tools/setup-hook.sh b/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools/setup-hook.sh
index 600bf47fd87..600bf47fd87 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dev-tools/setup-hook.sh
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-dev-tools/setup-hook.sh
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-light-locker.patch b/nixpkgs/pkgs/desktops/xfce/core/xfce4-light-locker.patch
deleted file mode 100644
index 0fabdffd7ed..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-light-locker.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- ./scripts/xflock4.orig 2017-08-06 23:05:53.807688995 +0100
-+++ ./scripts/xflock4 2017-08-06 23:09:06.171789989 +0100
-@@ -24,12 +24,19 @
- PATH=/bin:/usr/bin
- export PATH
-
--# Lock by xscreensaver or gnome-screensaver, if a respective daemon is running
-+# First test for the command set in the session's xfconf channel
-+LOCK_CMD=$(xfconf-query -c xfce4-session -p /general/LockCommand)
-+
-+# Lock by xscreensaver, gnome-screensaver, or light-locker, if a respective daemon is running
- for lock_cmd in \
-+ "$LOCK_CMD" \
- "xscreensaver-command -lock" \
-- "gnome-screensaver-command --lock"
-+ "gnome-screensaver-command --lock" \
-+ "light-locker-command -l"
- do
-- $lock_cmd >/dev/null 2>&1 && exit
-+ if [ ! -z "$lock_cmd" ]; then
-+ $lock_cmd >/dev/null 2>&1 && exit
-+ fi
- done
-
- # else run another access locking utility, if installed
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel.nix
deleted file mode 100644
index b8ecae7e4e6..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, gtk, libxfce4util, libxfce4ui
-, libxfce4ui_gtk3, libwnck, exo, garcon, xfconf, libstartup_notification
-, makeWrapper, xfce4-mixer, hicolor-icon-theme, tzdata
-, withGtk3 ? false, gtk3, gettext, glib-networking
-}:
-let
- inherit (stdenv.lib) optional;
- p_name = "xfce4-panel";
- ver_maj = "4.12";
- ver_min = "2";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1s8cvsrgmkmmm84g6mghpj2k4777gm22g5lrsf8pdy5qh6xql1a2";
- };
-
- patches = [ ./xfce4-panel-datadir.patch ];
- patchFlags = "-p1";
-
- postPatch = ''
- for f in $(find . -name \*.sh); do
- substituteInPlace $f --replace gettext ${gettext}/bin/gettext
- done
- substituteInPlace plugins/clock/clock.c \
- --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo" \
- --replace "if (!g_file_test (filename, G_FILE_TEST_IS_SYMLINK))" ""
- '';
-
- outputs = [ "out" "dev" "devdoc" ];
-
- buildInputs =
- [ pkgconfig intltool gtk libxfce4util exo libwnck
- garcon xfconf libstartup_notification makeWrapper hicolor-icon-theme
- ] ++ xfce4-mixer.gst_plugins
- ++ optional withGtk3 gtk3;
-
- propagatedBuildInputs = [ (if withGtk3 then libxfce4ui_gtk3 else libxfce4ui) ];
-
- configureFlags = optional withGtk3 "--enable-gtk3";
-
- postInstall = ''
- wrapProgram "$out/bin/xfce4-panel" \
- --prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH" \
- --prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules"
- '';
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/projects/xfce4-panel;
- description = "Xfce panel";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/default.nix
new file mode 100644
index 00000000000..f7e500bdf54
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/default.nix
@@ -0,0 +1,29 @@
+{ mkXfceDerivation, tzdata, exo, garcon, gtk2, gtk3, glib, gettext, glib-networking, libxfce4ui, libxfce4util, libwnck3, xfconf, gobject-introspection }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfce4-panel";
+ version = "4.14.0";
+
+ sha256 = "1v3f2xjz9gwa8maqqvv9w2dh1cgy03v89a9ny7nrv0cjsxwwrr15";
+
+ nativeBuildInputs = [ gobject-introspection ];
+ buildInputs = [ exo garcon gtk2 gtk3 glib glib-networking libxfce4ui libxfce4util libwnck3 xfconf ];
+
+ patches = [ ./xfce4-panel-datadir.patch ];
+ patchFlags = "-p1";
+
+ postPatch = ''
+ for f in $(find . -name \*.sh); do
+ substituteInPlace $f --replace gettext ${gettext}/bin/gettext
+ done
+ substituteInPlace plugins/clock/clock.c \
+ --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
+ '';
+
+ configureFlags = [ "--enable-gtk3" ];
+
+ meta = {
+ description = "Xfce's panel";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel-datadir.patch b/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/xfce4-panel-datadir.patch
index ed9df9ef36f..ed9df9ef36f 100644
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel-datadir.patch
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-panel/xfce4-panel-datadir.patch
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager.nix
deleted file mode 100644
index 266f3064507..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ stdenv, lib, fetchurl, pkgconfig, intltool, glib, gtk, dbus-glib, upower, xfconf
-, libxfce4ui, libxfce4util, libnotify, xfce4-panel, hicolor-icon-theme
-, withGtk3 ? false, gtk3, libxfce4ui_gtk3, xfce4panel_gtk3 }:
-let
- p_name = "xfce4-power-manager";
- ver_maj = if withGtk3 then "1.6" else "1.4";
- ver_min = if withGtk3 then "0" else "4";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 =
- if withGtk3
- then "0avzhllpimcn7a6z9aa4jn0zg5ahxr9ks5ldchizycdb0rz1bqxx"
- else "01rvqy1cif4s8lkidb7hhmsz7d9f2fwcwvc51xycaj3qgsmch3n5";
- };
-
- buildInputs =
- [ pkgconfig intltool glib dbus-glib upower xfconf libxfce4util
- libnotify hicolor-icon-theme
- ] ++
- (if withGtk3
- then [ gtk3 libxfce4ui_gtk3 xfce4panel_gtk3 ]
- else [ gtk libxfce4ui xfce4-panel ]);
-
- postPatch = lib.optionalString withGtk3 ''
- substituteInPlace configure --replace gio-2.0 gio-unix-2.0
- '';
-
- postConfigure = lib.optionalString withGtk3 ''
- substituteInPlace src/Makefile --replace "xfce4_power_manager_CFLAGS = " "xfce4_power_manager_CFLAGS = \$(GIO_CFLAGS) "
- substituteInPlace settings/Makefile --replace "xfce4_power_manager_settings_CFLAGS = " "xfce4_power_manager_settings_CFLAGS = \$(GIO_CFLAGS) "
- '';
-
- meta = with stdenv.lib; {
- homepage = https://goodies.xfce.org/projects/applications/xfce4-power-manager;
- description = "A power manager for the Xfce Desktop Environment";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager/default.nix
new file mode 100644
index 00000000000..fb3f05b3664
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-power-manager/default.nix
@@ -0,0 +1,23 @@
+{ mkXfceDerivation, automakeAddFlags, exo, gtk3, libnotify
+, libxfce4ui, libxfce4util, upower, xfconf }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfce4-power-manager";
+ version = "1.6.5";
+
+ sha256 = "0zazm2cgkz5xj7rvy9gbh4kaay2anfcmawg4gj38pnq3a8zcwwd5";
+
+ nativeBuildInputs = [ automakeAddFlags exo ];
+ buildInputs = [ gtk3 libnotify libxfce4ui libxfce4util upower xfconf ];
+
+ postPatch = ''
+ substituteInPlace configure.ac.in --replace gio-2.0 gio-unix-2.0
+ automakeAddFlags src/Makefile.am xfce4_power_manager_CFLAGS GIO_CFLAGS
+ automakeAddFlags settings/Makefile.am xfce4_power_manager_settings_CFLAGS GIO_CFLAGS
+ '';
+
+ meta = {
+ description = "A power manager for the Xfce Desktop Environment";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-session.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-session.nix
deleted file mode 100644
index b57dd252033..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-session.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, gtk, polkit
-, libxfce4util, libxfce4ui, xfce4-panel, libwnck, dbus-glib, xfconf, libglade, xorg
-, hicolor-icon-theme
-}:
-
-let
- p_name = "xfce4-session";
- ver_maj = "4.12";
- ver_min = "1";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "97d7f2a2d0af7f3623b68d1f04091e02913b28f9555dab8b0d26c8a1299d08fd";
- };
-
- patches = [
- # Fix "lock screen" not working for light-locker
- ./xfce4-light-locker.patch
- ];
-
- buildInputs =
- [ pkgconfig intltool gtk libxfce4util libxfce4ui libwnck dbus-glib
- xfconf xfce4-panel libglade xorg.iceauth xorg.libSM
- polkit hicolor-icon-theme
- ]; #TODO: upower-glib, gconf (assistive?), gnome keyring
-
- preBuild = ''
- sed '/^PATH=/d' -i scripts/xflock4
- sed '/^export PATH$/d' -i scripts/xflock4
- '';
-
- configureFlags = [ "--with-xsession-prefix=$(out)" ];
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/projects/xfce4-session;
- description = "Session manager for Xfce";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-session/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-session/default.nix
new file mode 100644
index 00000000000..0ab362aa21d
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-session/default.nix
@@ -0,0 +1,22 @@
+{ mkXfceDerivation, polkit, exo, libxfce4util, libxfce4ui, xfconf, iceauth, gtk3, glib, libwnck3, xorg, xfce4-session }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfce4-session";
+ version = "4.14.0";
+
+ sha256 = "0v0xzkdr5rgv6219c1dy96cghgw8bqnb313jccxihfgddf363104";
+
+ buildInputs = [ exo gtk3 glib libxfce4ui libxfce4util libwnck3 xfconf polkit iceauth ];
+
+ configureFlags = [ "--with-xsession-prefix=${placeholder "out"}" ];
+
+ # See https://github.com/NixOS/nixpkgs/issues/36468
+ NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
+
+ passthru.xinitrc = "${xfce4-session}/etc/xdg/xfce4/xinitrc";
+
+ meta = {
+ description = "Session manager for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch b/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch
deleted file mode 100644
index 2683b3c3dfd..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/xfsettingsd/xsettings.xml 2015-02-28 22:32:02.681796319 +0100
-+++ b/xfsettingsd/xsettings.xml 2015-02-28 22:32:27.881214735 +0100
-@@ -7,7 +7,7 @@
- <channel name="xsettings" version="1.0">
- <property name="Net" type="empty">
- <property name="ThemeName" type="empty"/>
-- <property name="IconThemeName" type="empty"/>
-+ <property name="IconThemeName" type="string" value="Rodent"/>
- <property name="DoubleClickTime" type="int" value="400"/>
- <property name="DoubleClickDistance" type="int" value="5"/>
- <property name="DndDragThreshold" type="int" value="8"/> \ No newline at end of file
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings.nix
deleted file mode 100644
index 584055c8ddf..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings.nix
+++ /dev/null
@@ -1,54 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, exo, gtk, garcon, libxfce4util
-, libxfce4ui, xfconf, libXi, upower ? null, libnotify ? null
-, libXcursor ? null, xf86inputlibinput ? null, libxklavier ? null }:
-
-let
- p_name = "xfce4-settings";
- ver_maj = "4.12";
- ver_min = "1";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0x35i1cvkqp0hib1knwa58mckdwrfbhaisz4bsx6bbbx385llj7n";
- };
-
- patches = [ ./xfce4-settings-default-icon-theme.patch ];
-
- postPatch = ''
- for f in $(find . -name \*.c); do
- substituteInPlace $f --replace \"libinput-properties.h\" '<xorg/libinput-properties.h>'
- done
- '';
-
- nativeBuildInputs = [ pkgconfig intltool ];
-
- buildInputs = [
- exo
- gtk
- garcon
- libxfce4util
- libxfce4ui
- xfconf
- libXi
- upower
- libnotify
- libXcursor
- xf86inputlibinput
- libxklavier
- ];
-
- configureFlags = [ "--enable-pluggable-dialogs" "--enable-sound-settings" ];
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/projects/xfce4-settings;
- description = "Settings manager for Xfce";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings/default.nix
new file mode 100644
index 00000000000..74ab96ed1bc
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfce4-settings/default.nix
@@ -0,0 +1,40 @@
+{ mkXfceDerivation, automakeAddFlags, exo, garcon, gtk3, glib
+, libnotify, libxfce4ui, libxfce4util, libxklavier
+, upower, xfconf, xf86inputlibinput }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfce4-settings";
+ version = "4.14.0";
+
+ sha256 = "13gmxd4sfgd6wky7s03bar58w9vl4i6jv2wncd6iajww791y5akn";
+
+ postPatch = ''
+ for f in $(find . -name \*.c); do
+ substituteInPlace $f --replace \"libinput-properties.h\" '<xorg/libinput-properties.h>'
+ done
+ '';
+
+ buildInputs = [
+ exo
+ garcon
+ glib
+ gtk3
+ libnotify
+ libxfce4ui
+ libxfce4util
+ libxklavier
+ upower
+ xf86inputlibinput
+ xfconf
+ ];
+
+ configureFlags = [
+ "--enable-pluggable-dialogs"
+ "--enable-sound-settings"
+ ];
+
+ meta = {
+ description = "Settings manager for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfconf.nix b/nixpkgs/pkgs/desktops/xfce/core/xfconf.nix
deleted file mode 100644
index 9af365c6f14..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfconf.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, libxfce4util, dbus-glib }:
-let
- p_name = "xfconf";
- ver_maj = "4.12";
- ver_min = "1";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0dns190bwb615wy9ma2654sw4vz1d0rcv061zmaalkv9wmj8bx1m";
- };
-
- outputs = [ "out" "dev" "devdoc" ];
-
- #TODO: no perl bingings yet (ExtUtils::Depends, ExtUtils::PkgConfig, Glib)
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool glib libxfce4util ];
- propagatedBuildInputs = [ dbus-glib ];
-
- doCheck = false; # requires dbus daemon
-
- meta = with stdenv.lib; {
- homepage = http://docs.xfce.org/xfce/xfconf/start;
- description = "Simple client-server configuration storage and query system for Xfce";
- license = licenses.gpl2;
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfconf/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfconf/default.nix
new file mode 100644
index 00000000000..a0923f0fda1
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfconf/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, libxfce4util }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfconf";
+ version = "4.14.1";
+
+ sha256 = "1mbqc1463xgn7gafbh2fyshshdxin33iwk96y4nw2gl48nhx4sgs";
+
+ buildInputs = [ libxfce4util ];
+
+ meta = {
+ description = "Simple client-server configuration storage and query system for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfdesktop.nix b/nixpkgs/pkgs/desktops/xfce/core/xfdesktop.nix
deleted file mode 100644
index 091dd03c0bc..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfdesktop.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, intltool, gtk, libxfce4util, libxfce4ui
-, libwnck, xfconf, libglade, xfce4-panel, thunar, exo, garcon, libnotify
-, hicolor-icon-theme }:
-let
- p_name = "xfdesktop";
- ver_maj = "4.12";
- ver_min = "3";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "a8a8d93744d842ca6ac1f9bd2c8789ee178937bca7e170e5239cbdbef30520ac";
- };
-
- buildInputs = [
- pkgconfig intltool gtk libxfce4util libxfce4ui libwnck xfconf
- libglade xfce4-panel thunar exo garcon libnotify hicolor-icon-theme
- ];
-
- patches = [(fetchpatch {
- url = https://git.xfce.org/xfce/xfdesktop/patch?id=157f5b55cfc3629d595ef38984278de5915aac27;
- sha256 = "0ki7hnyfpz7bdmsxqnm9qvyk040iyv1fawnhzfbyyzrh4nc5jd3x";
- })];
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/projects/xfdesktop;
- description = "Xfce desktop manager";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfdesktop/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfdesktop/default.nix
index afcd0d19dc3..afcd0d19dc3 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfdesktop/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfdesktop/default.nix
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfwm4.nix b/nixpkgs/pkgs/desktops/xfce/core/xfwm4.nix
deleted file mode 100644
index d26649ee6ce..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/core/xfwm4.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, gtk, intltool, libglade, libxfce4util
-, libxfce4ui, xfconf, libwnck, libstartup_notification, xorg }:
-let
- p_name = "xfwm4";
- ver_maj = "4.12";
- ver_min = "4";
-in
-stdenv.mkDerivation rec {
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0dpvdrd5lclkcrzmdpva38gfsgvdf3xkqfknvy96x6k4fn508x7s";
- };
-
- buildInputs =
- [ pkgconfig intltool gtk libglade libxfce4util libxfce4ui xfconf
- libwnck libstartup_notification
- xorg.libXcomposite xorg.libXfixes xorg.libXdamage
- ];
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = https://www.xfce.org/projects/xfwm4;
- description = "Window manager for Xfce";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.eelco ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/core/xfwm4/default.nix b/nixpkgs/pkgs/desktops/xfce/core/xfwm4/default.nix
new file mode 100644
index 00000000000..2dff3302617
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/core/xfwm4/default.nix
@@ -0,0 +1,30 @@
+{ mkXfceDerivation, exo, librsvg, dbus-glib, epoxy, gtk3, libXdamage
+, libstartup_notification, libxfce4ui, libxfce4util, libwnck3
+, libXpresent, xfconf }:
+
+mkXfceDerivation {
+ category = "xfce";
+ pname = "xfwm4";
+ version = "4.14.0";
+
+ sha256 = "1z5aqij2d8n9wnha88b0qzkvss54jvqs8w1w5m3mzjl4c9mn9n8m";
+
+ nativeBuildInputs = [ exo librsvg ];
+
+ buildInputs = [
+ dbus-glib
+ epoxy
+ gtk3
+ libXdamage
+ libstartup_notification
+ libxfce4ui
+ libxfce4util
+ libwnck3
+ libXpresent
+ xfconf
+ ];
+
+ meta = {
+ description = "Window manager for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/default.nix b/nixpkgs/pkgs/desktops/xfce/default.nix
index 20d5175fed6..07773523b3e 100644
--- a/nixpkgs/pkgs/desktops/xfce/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/default.nix
@@ -3,91 +3,91 @@
lib.makeScope pkgs.newScope (self: with self; {
#### NixOS support
- inherit (pkgs.gnome2) libglade vte gtksourceview;
inherit (pkgs.gnome3) dconf;
- inherit (pkgs.perlPackages) URI;
- gtk = pkgs.gtk2;
+ mkXfceDerivation = callPackage ./mkXfceDerivation.nix { };
+
+ automakeAddFlags = pkgs.makeSetupHook { } ./automakeAddFlags.sh;
# Samba is a rather heavy dependency
gvfs = pkgs.gvfs.override { samba = null; };
- xinitrc = "${xfce4-session}/etc/xdg/xfce4/xinitrc";
-
#### CORE
- exo = callPackage ./core/exo.nix { };
-
- garcon = callPackage ./core/garcon.nix { };
+ exo = callPackage ./core/exo { };
- # When built with GTK 3, it was breaking GTK 3 app layout
- gtk-xfce-engine = callPackage ./core/gtk-xfce-engine.nix { withGtk3 = false; };
+ garcon = callPackage ./core/garcon { };
- libxfce4ui = callPackage ./core/libxfce4ui.nix { };
+ libxfce4ui = callPackage ./core/libxfce4ui { };
- libxfce4util = callPackage ./core/libxfce4util.nix { };
+ libxfce4util = callPackage ./core/libxfce4util { };
- libxfcegui4 = callPackage ./core/libxfcegui4.nix { };
+ thunar = callPackage ./core/thunar {
+ thunarPlugins = [];
+ };
- thunar-bare = callPackage ./core/thunar-build.nix { };
-
- thunar = callPackage ./core/thunar.nix { };
-
- # NB: thunar already has it
- thunar-volman = callPackage ./core/thunar-volman.nix { };
+ thunar-volman = callPackage ./core/thunar-volman { };
thunar-archive-plugin = callPackage ./thunar-plugins/archive { };
thunar-dropbox-plugin = callPackage ./thunar-plugins/dropbox { };
- tumbler = callPackage ./core/tumbler.nix { };
+ tumbler = callPackage ./core/tumbler { };
- # TODO: impure plugins from /run/current-system/sw/lib/xfce4
- xfce4-panel = callPackage ./core/xfce4-panel.nix { };
+ xfce4-panel = callPackage ./core/xfce4-panel { };
- xfce4-session = callPackage ./core/xfce4-session.nix { };
+ xfce4-session = callPackage ./core/xfce4-session { };
- xfce4-settings = callPackage ./core/xfce4-settings.nix { };
+ xfce4-settings = callPackage ./core/xfce4-settings { };
- xfce4-power-manager = callPackage ./core/xfce4-power-manager.nix { };
+ xfce4-power-manager = callPackage ./core/xfce4-power-manager { };
- xfconf = callPackage ./core/xfconf.nix { };
+ xfconf = callPackage ./core/xfconf { };
- xfdesktop = callPackage ./core/xfdesktop.nix { };
+ xfdesktop = callPackage ./core/xfdesktop { };
- xfwm4 = callPackage ./core/xfwm4.nix { };
+ xfwm4 = callPackage ./core/xfwm4 { };
- xfce4-appfinder = callPackage ./core/xfce4-appfinder.nix { };
+ xfce4-appfinder = callPackage ./core/xfce4-appfinder { };
- xfce4-dev-tools = callPackage ./core/xfce4-dev-tools.nix { };
+ xfce4-dev-tools = callPackage ./core/xfce4-dev-tools {
+ mkXfceDerivation = mkXfceDerivation.override {
+ xfce4-dev-tools = null;
+ };
+ };
#### APPLICATIONS
- gigolo = callPackage ./applications/gigolo.nix { };
+ gigolo = callPackage ./applications/gigolo { };
+
+ mousepad = callPackage ./applications/mousepad { };
- mousepad = callPackage ./applications/mousepad.nix { };
+ orage = callPackage ./applications/orage { };
- orage = callPackage ./applications/orage.nix { };
+ parole = callPackage ./applications/parole { };
- parole = callPackage ./applications/parole.nix { };
+ ristretto = callPackage ./applications/ristretto { };
- ristretto = callPackage ./applications/ristretto.nix { };
+ xfce4-taskmanager = callPackage ./applications/xfce4-taskmanager { };
- xfce4-mixer = callPackage ./applications/xfce4-mixer.nix { };
+ xfce4-dict = callPackage ./applications/xfce4-dict { };
- xfce4-mixer-pulse = callPackage ./applications/xfce4-mixer.nix { pulseaudioSupport = true; };
+ xfce4-terminal = callPackage ./applications/xfce4-terminal { };
- xfce4-notifyd = callPackage ./applications/xfce4-notifyd.nix { };
+ xfce4-screenshooter = callPackage ./applications/xfce4-screenshooter {
+ inherit (pkgs.gnome3) libsoup;
+ };
- xfce4-taskmanager = callPackage ./applications/xfce4-taskmanager.nix { };
+ xfdashbooard = callPackage ./applications/xfdashboard {};
- xfce4-terminal = callPackage ./applications/terminal.nix { };
+ # TODO: this repo is inactive for many years. Remove?
+ xfce4-volumed = callPackage ./applications/xfce4-volumed { };
- xfce4-screenshooter = callPackage ./applications/xfce4-screenshooter.nix { };
+ xfce4-volumed-pulse = callPackage ./applications/xfce4-volumed-pulse { };
- xfce4-volumed = callPackage ./applications/xfce4-volumed.nix { };
+ xfce4-notifyd = callPackage ./applications/xfce4-notifyd { };
- xfce4-volumed-pulse = callPackage ./applications/xfce4-volumed-pulse.nix { };
+ xfburn = callPackage ./applications/xfburn { };
#### ART
@@ -99,15 +99,15 @@ lib.makeScope pkgs.newScope (self: with self; {
xfce4-vala-panel-appmenu-plugin = callPackage ./panel-plugins/xfce4-vala-panel-appmenu-plugin { };
- xfce4-battery-plugin = callPackage ./panel-plugins/xfce4-battery-plugin.nix { };
+ xfce4-battery-plugin = callPackage ./panel-plugins/xfce4-battery-plugin { };
- xfce4-clipman-plugin = callPackage ./panel-plugins/xfce4-clipman-plugin.nix { };
+ xfce4-clipman-plugin = callPackage ./panel-plugins/xfce4-clipman-plugin { };
- xfce4-cpufreq-plugin = callPackage ./panel-plugins/xfce4-cpufreq-plugin.nix { };
+ xfce4-cpufreq-plugin = callPackage ./panel-plugins/xfce4-cpufreq-plugin { };
xfce4-cpugraph-plugin = callPackage ./panel-plugins/xfce4-cpugraph-plugin.nix { };
- xfce4-datetime-plugin = callPackage ./panel-plugins/xfce4-datetime-plugin.nix { };
+ xfce4-datetime-plugin = callPackage ./panel-plugins/xfce4-datetime-plugin { };
xfce4-dict-plugin = callPackage ./panel-plugins/xfce4-dict-plugin.nix { };
@@ -125,7 +125,7 @@ lib.makeScope pkgs.newScope (self: with self; {
xfce4-namebar-plugin = callPackage ./panel-plugins/xfce4-namebar-plugin.nix { };
- xfce4-netload-plugin = callPackage ./panel-plugins/xfce4-netload-plugin.nix { };
+ xfce4-netload-plugin = callPackage ./panel-plugins/xfce4-netload-plugin { };
xfce4-notes-plugin = callPackage ./panel-plugins/xfce4-notes-plugin.nix { };
@@ -141,23 +141,15 @@ lib.makeScope pkgs.newScope (self: with self; {
xfce4-verve-plugin = callPackage ./panel-plugins/xfce4-verve-plugin.nix { };
- xfce4-xkb-plugin = callPackage ./panel-plugins/xfce4-xkb-plugin.nix { };
+ xfce4-xkb-plugin = callPackage ./panel-plugins/xfce4-xkb-plugin { };
xfce4-weather-plugin = callPackage ./panel-plugins/xfce4-weather-plugin.nix { };
- xfce4-whiskermenu-plugin = callPackage ./panel-plugins/xfce4-whiskermenu-plugin.nix { };
+ xfce4-whiskermenu-plugin = callPackage ./panel-plugins/xfce4-whiskermenu-plugin { };
xfce4-windowck-plugin = callPackage ./panel-plugins/xfce4-windowck-plugin.nix { };
- xfce4-pulseaudio-plugin = callPackage ./panel-plugins/xfce4-pulseaudio-plugin.nix { };
-
- #### GTK3 (deprecated, see NixOS/nixpkgs#32763)
-
- libxfce4ui_gtk3 = libxfce4ui.override { withGtk3 = true; };
-
- xfce4panel_gtk3 = xfce4-panel.override { withGtk3 = true; };
-
- xfce4_power_manager_gtk3 = xfce4-power-manager.override { withGtk3 = true; };
+ xfce4-pulseaudio-plugin = callPackage ./panel-plugins/xfce4-pulseaudio-plugin { };
} // lib.optionalAttrs (config.allowAliases or true) {
#### ALIASES - added 2018-01
@@ -208,4 +200,21 @@ lib.makeScope pkgs.newScope (self: with self; {
xfce4_whiskermenu_plugin = xfce4-whiskermenu-plugin;
xfce4_windowck_plugin = xfce4-windowck-plugin;
xfce4_pulseaudio_plugin = xfce4-pulseaudio-plugin;
+
+ xfce4-mixer = throw "deprecated 2019-08-18: obsoleted by xfce4-pulseaudio-plugin"; # added 2019-08-18
+ gtk-xfce-engine = throw "deprecated 2019-09-17: Xfce 4.14 deprecated gtk-xfce-engine"; # added 2019-09-17
+
+ # added 2019-11-04
+ libxfce4ui_gtk3 = libxfce4ui;
+ xfce4panel_gtk3 = xfce4-panel;
+ xfce4_power_manager_gtk3 = xfce4-power-manager;
+ gtk = pkgs.gtk2;
+ libxfcegui4 = throw "libxfcegui4 is the deprecated Xfce GUI library. It has been superseded by the libxfce4ui library";
+ xinitrc = xfce4-session.xinitrc;
+ inherit (pkgs.gnome2) libglade;
+ inherit (pkgs.gnome3) vte gtksourceview;
+ xfce4-mixer-pulse = xfce4-mixer;
+ thunar-bare = thunar.override {
+ thunarPlugins = [];
+ };
})
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/mkXfceDerivation.nix b/nixpkgs/pkgs/desktops/xfce/mkXfceDerivation.nix
index b7dc8322569..b7dc8322569 100644
--- a/nixpkgs/pkgs/desktops/xfce4-14/mkXfceDerivation.nix
+++ b/nixpkgs/pkgs/desktops/xfce/mkXfceDerivation.nix
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin.nix
deleted file mode 100644
index 6399aa3cc20..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk, hicolor-icon-theme }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-battery-plugin";
- ver_maj = "1.0";
- ver_min = "5";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "04gbplcj8z4vg5xbks8cc2jjf62mmf9sdymg90scjwmb82pv2ngn";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk hicolor-icon-theme ];
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Battery plugin for Xfce panel";
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin/default.nix
new file mode 100644
index 00000000000..3966e256b16
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
+
+mkXfceDerivation rec {
+ category = "panel-plugins";
+ pname = "xfce4-battery-plugin";
+ version = "1.1.2";
+ rev = version;
+ sha256 = "0329miiclc8da6j0sz495p99hyrf9fjhvpmdl0556fphybz5agc0";
+
+ buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ meta = {
+ description = "Battery plugin for Xfce panel";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin.nix
deleted file mode 100644
index 280f39f8d99..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, exo, libXtst, xorgproto, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk, hicolor-icon-theme }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-clipman-plugin";
- ver_maj = "1.2";
- ver_min = "6";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "19a8gwcqc0r5qqi8w28dc8arqip34m8yxdb87lgps9g5qfcky113";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool glib exo libXtst xorgproto libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk hicolor-icon-theme ];
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Clipboard manager for Xfce panel";
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin/default.nix
new file mode 100644
index 00000000000..bd1a3b5e5e3
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, gtk3, libXtst, libxfce4ui, libxfce4util, xfce4-panel, xfconf, exo }:
+
+mkXfceDerivation rec {
+ category = "panel-plugins";
+ pname = "xfce4-clipman-plugin";
+ version = "1.4.3";
+ rev = version;
+ sha256 = "1xk79xh1zk0x4r1z9m1dakp79pip0zh3naviybvl1dnpwwfc03gq";
+
+ buildInputs = [ exo gtk3 libXtst libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ meta = {
+ description = "Clipboard manager for Xfce panel";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin.nix
deleted file mode 100644
index 07838f8fe7c..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk, hicolor-icon-theme }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-cpufreq-plugin";
- ver_maj = "1.1";
- ver_min = "3";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0crd21l5cw0xgm6w7s049xa36k203yx7l56ssnah9nq1w73n58bl";
- };
-
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig intltool ];
-
- buildInputs = [ libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk hicolor-icon-theme ];
-
- enableParallelBuilding = true;
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "CPU Freq load plugin for Xfce panel";
- license = [ licenses.gpl2Plus ];
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin/default.nix
new file mode 100644
index 00000000000..3798edbf89d
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin/default.nix
@@ -0,0 +1,14 @@
+{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
+
+mkXfceDerivation {
+ category = "panel-plugins";
+ pname = "xfce4-cpufreq-plugin";
+ version = "1.2.1";
+ sha256 = "1p7c4g3yfc19ksdckxpzq1q35jvplh5g55299cvv0afhdb5l8zhv";
+
+ buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ meta = {
+ description = "CPU Freq load plugin for Xfce panel";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix
index e088e74cfb1..ef7f7e58020 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, exo, libXtst, xorgproto, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk, hicolor-icon-theme }:
+{ stdenv, fetchurl, pkgconfig, intltool, glib, exo, libXtst, xorgproto, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2, hicolor-icon-theme }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool glib exo libXtst xorgproto libxfce4util libxfce4ui xfce4-panel xfconf gtk hicolor-icon-theme ];
+ buildInputs = [ intltool glib exo libXtst xorgproto libxfce4util libxfce4ui xfce4-panel xfconf gtk2 hicolor-icon-theme ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin.nix
deleted file mode 100644
index c6317010031..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, libxfcegui4, xfce4-panel
-, gtk }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-datetime-plugin";
- ver_maj = "0.6";
- ver_min = "2";
-
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "0b4yril07qgkmywjym1qp12r4g35bnh96879zbjps7cd3rkxld4p";
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfcegui4 xfce4-panel gtk ];
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Shows the date and time in the panel, and a calendar appears when you left-click on it";
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin/default.nix
new file mode 100644
index 00000000000..3cfb010b12d
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-datetime-plugin/default.nix
@@ -0,0 +1,34 @@
+{ mkXfceDerivation
+, stdenv
+, intltool
+, libxfce4ui
+, xfce4-panel
+, gtk3
+, gettext
+}:
+
+mkXfceDerivation rec {
+ category = "panel-plugins";
+ pname = "xfce4-datetime-plugin";
+ version = "0.8.0";
+
+ rev = "datetime-${version}";
+
+ sha256 = "12drh7y70d70r93lpv43fkj5cbyl0vciz4a41nxrknrfbhxrvyah";
+
+ nativeBuildInputs = [
+ gettext
+ intltool
+ ];
+
+ buildInputs = [
+ gtk3
+ libxfce4ui
+ xfce4-panel
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Shows the date and time in the panel, and a calendar appears when you left-click on it";
+ maintainers = [ maintainers.AndersonTorres ];
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix
index 8210fc62ccb..0b31bac8d54 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk}:
+{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2}:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel xfconf gtk2 ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
index 3a79f67068c..03e5a222967 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk}:
+{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2}:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,12 +13,13 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel xfconf gtk2 ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
description = "Eyes following you!";
platforms = platforms.linux;
maintainers = [ maintainers.AndersonTorres ];
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-fsguard-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-fsguard-plugin.nix
index 6d0f8ee73a4..ee663aa71ca 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-fsguard-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-fsguard-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk}:
+{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2}:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,12 +13,13 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel xfconf gtk2 ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
description = "Filesystem monitor";
platforms = platforms.linux;
maintainers = [ maintainers.AndersonTorres ];
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-genmon-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-genmon-plugin.nix
index 039ac144094..193d27af98a 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-genmon-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-genmon-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk}:
+{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2}:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,12 +13,13 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel xfconf gtk2 ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
description = "Cyclically spawns a command and captures its output";
platforms = platforms.linux;
maintainers = [ maintainers.AndersonTorres ];
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix
index 541b30ec1b3..e9d2eb590be 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui,
-libxfcegui4, xfconf, gtk, exo, gnutls, libgcrypt }:
+ xfconf, gtk2, exo, gnutls, libgcrypt }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -15,12 +15,13 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel
- libxfcegui4 xfconf gtk exo gnutls libgcrypt ];
+ xfconf gtk2 exo gnutls libgcrypt ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
description = "Mailwatch plugin for Xfce panel";
platforms = platforms.linux;
maintainers = [ ];
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix
index 5331c29a454..b909540144a 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui,
-libxfcegui4, xfconf, gtk, exo }:
+ xfconf, gtk2, exo }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -15,12 +15,13 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel
- libxfcegui4 xfconf gtk exo ];
+ xfconf gtk2 exo ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
description = "MPD plugin for Xfce panel";
platforms = platforms.linux;
maintainers = [ ];
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin.nix
deleted file mode 100644
index e82669cc1a3..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk, hicolor-icon-theme }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-netload-plugin";
- ver_maj = "1.2";
- ver_min = "4";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "1lrhhzxmybcfl52hnadr2dvasis9wmk6a48pcy02s09ch8cfkb7z";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk hicolor-icon-theme ];
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Battery plugin for Xfce panel";
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin/default.nix
new file mode 100644
index 00000000000..d774649b536
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin/default.nix
@@ -0,0 +1,15 @@
+{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
+
+mkXfceDerivation rec {
+ category = "panel-plugins";
+ pname = "xfce4-netload-plugin";
+ version = "1.3.1";
+ rev = "version-${version}";
+ sha256 = "0nm8advafw4jpc9p1qszyfqa56194sz51z216rdh4c6ilcrrpy1h";
+
+ buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ meta = {
+ description = "Battery plugin for Xfce panel";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin.nix
index d61dae6bdd5..2876c1b1f7d 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, libxfcegui4, xfconf, gtk, libunique }:
+{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2, libunique }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf gtk libunique ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel xfconf gtk2 libunique ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin.nix
deleted file mode 100644
index 6f6f5699b6e..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4panel_gtk3, xfconf
-, gtk3, libpulseaudio, hicolor-icon-theme
-, withKeybinder ? true, keybinder3
-, withLibnotify ? true, libnotify
-}:
-
-assert withKeybinder -> keybinder3 != null;
-assert withLibnotify -> libnotify != null;
-
-with stdenv.lib;
-
-stdenv.mkDerivation rec {
- p_name = "xfce4-pulseaudio-plugin";
- ver_maj = "0.2";
- ver_min = "3";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "e82836bc8cf7d905b4e60d43dc630ba8e32dea785989700c71d4aeee9f583b33";
- };
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- nativeBuildInputs = [ pkgconfig intltool ];
- buildInputs = [ libxfce4util xfce4panel_gtk3 xfconf gtk3 libpulseaudio hicolor-icon-theme ]
- ++ optional withKeybinder keybinder3
- ++ optional withLibnotify libnotify;
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Adjust the audio volume of the PulseAudio sound system";
- platforms = platforms.linux;
- maintainers = [ ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin/default.nix
new file mode 100644
index 00000000000..59f282d7411
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin/default.nix
@@ -0,0 +1,23 @@
+{ mkXfceDerivation, automakeAddFlags, dbus-glib, dbus, gtk3, libpulseaudio
+, libnotify, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
+
+mkXfceDerivation {
+ category = "panel-plugins";
+ pname = "xfce4-pulseaudio-plugin";
+ version = "0.4.1";
+ sha256 = "1c8krpg3l6ki00ldd9hifc4bddysdm0w3x5w43fkr31j0zrscvfp";
+
+ nativeBuildInputs = [ automakeAddFlags ];
+
+ NIX_CFLAGS_COMPILE = [ "-I${dbus-glib.dev}/include/dbus-1.0" "-I${dbus.dev}/include/dbus-1.0" ];
+
+ postPatch = ''
+ substituteInPlace configure.ac.in --replace gio-2.0 gio-unix-2.0
+ '';
+
+ buildInputs = [ gtk3 libnotify libpulseaudio libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ meta = {
+ description = "Adjust the audio volume of the PulseAudio sound system";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-sensors-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-sensors-plugin.nix
index 5a4dfee76fc..2e7233e6cdb 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-sensors-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-sensors-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, gnome2, libxfce4ui,
+{ stdenv, fetchurl, pkgconfig, intltool, gtk2, libxfce4ui,
libxfce4util, xfce4-panel, libnotify, lm_sensors, hddtemp, netcat-gnu
}:
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
];
buildInputs = [
- gnome2.gtk
+ gtk2
libxfce4ui
libxfce4util
xfce4-panel
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin.nix
index 698d4aae532..5575962ab77 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, gtk}:
+{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel, libxfce4ui, gtk2}:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel gtk ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel gtk2 ];
meta = {
homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix
index 57cd48c6f27..4eddfe8df57 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, xfce4-panel
-, libxfce4ui, libxfcegui4, xfconf, gtk, hicolor-icon-theme }:
+, libxfce4ui, xfconf, gtk2, hicolor-icon-theme }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -13,8 +13,8 @@ stdenv.mkDerivation rec {
};
name = "${p_name}-${ver_maj}.${ver_min}";
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel libxfcegui4 xfconf
- gtk hicolor-icon-theme ];
+ buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel xfconf
+ gtk2 hicolor-icon-theme ];
nativeBuildInputs = [ pkgconfig ];
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
license = licenses.gpl2;
maintainers = [ ];
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-verve-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-verve-plugin.nix
index 96ef08cbeb7..c9e5c8befbb 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-verve-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-verve-plugin.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, intltool, glib, exo, pcre
-, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk }:
+, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2 }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
name = "${p_name}-${ver_maj}.${ver_min}";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool glib exo pcre libxfce4util libxfce4ui xfce4-panel xfconf gtk ];
+ buildInputs = [ intltool glib exo pcre libxfce4util libxfce4ui xfce4-panel xfconf gtk2 ];
hardeningDisable = [ "format" ];
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-weather-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-weather-plugin.nix
index 15cd526d6de..5ab311ef16f 100644
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-weather-plugin.nix
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-weather-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, gtk, libxml2, libsoup, upower,
+{ stdenv, fetchurl, pkgconfig, intltool, gtk2, libxml2, libsoup, upower,
libxfce4ui, libxfce4util, xfce4-panel, hicolor-icon-theme }:
stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig intltool ];
- buildInputs = [ gtk libxml2 libsoup upower libxfce4ui libxfce4util
+ buildInputs = [ gtk2 libxml2 libsoup upower libxfce4ui libxfce4util
xfce4-panel hicolor-icon-theme ];
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix
deleted file mode 100644
index c29758452ae..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig, intltool, libxfce4util, libxfcegui4
-, xfce4-panel, gtk, exo, garcon }:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-whiskermenu-plugin";
- version = "1.7.2";
-
- name = "${p_name}-${version}";
-
- src = fetchFromGitHub {
- owner = "gottcode";
- repo = "xfce4-whiskermenu-plugin";
- rev = "v${version}";
- sha256 = "1rpazgnjp443abc31bgi6gp9q3sgbg13v7v74nn7vf6kl4v725ah";
- };
-
- nativeBuildInputs = [ cmake pkgconfig intltool ];
-
- buildInputs = [ libxfce4util libxfcegui4 xfce4-panel gtk exo garcon ];
-
- enableParallelBuilding = true;
-
- preFixup = ''
- substituteInPlace $out/bin/xfce4-popup-whiskermenu \
- --replace $out/bin/xfce4-panel ${xfce4-panel.out}/bin/xfce4-panel
- '';
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Alternate application launcher for Xfce";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = [ maintainers.pjbarnoy ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix
new file mode 100644
index 00000000000..ef47d37e5ef
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix
@@ -0,0 +1,22 @@
+{ mkXfceDerivation, gtk3, glib, cmake, exo, garcon, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
+
+mkXfceDerivation rec {
+ category = "panel-plugins";
+ pname = "xfce4-whiskermenu-plugin";
+ version = "2.3.3";
+ rev = "v${version}";
+ sha256 = "0agh0a5srsy6vi6r50ak9rb42r7vcnfv6nfvg4qbqi77yc44yqdb";
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ exo garcon gtk3 glib libxfce4ui libxfce4util xfce4-panel xfconf ];
+
+ postInstall = ''
+ substituteInPlace $out/bin/xfce4-popup-whiskermenu \
+ --replace $out/bin/xfce4-panel ${xfce4-panel.out}/bin/xfce4-panel
+ '';
+
+ meta = {
+ description = "Alternate application launcher for Xfce";
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin.nix
deleted file mode 100644
index 307d2e81bf2..00000000000
--- a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, libxfce4util, libxfce4ui, xfce4-panel
-, garcon, gtk, libxklavier, librsvg, libwnck
-}:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- p_name = "xfce4-xkb-plugin";
- ver_maj = "0.7";
- ver_min = "1";
-
- name = "${p_name}-${ver_maj}.${ver_min}";
-
- src = fetchurl {
- url = "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2";
- sha256 = "10g65j5ia389ahhn3b9hr52ghpp0817fk0m60rfrv4wrzqrjxzk1";
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool libxfce4util libxfce4ui xfce4-panel garcon
- gtk libxklavier librsvg libwnck ];
-
- meta = {
- homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
- description = "Allows you to setup and use multiple keyboard layouts";
- platforms = platforms.linux;
- maintainers = [ maintainers.AndersonTorres ];
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix
new file mode 100644
index 00000000000..4497a7b0e36
--- /dev/null
+++ b/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix
@@ -0,0 +1,16 @@
+{ lib, mkXfceDerivation, gtk3, librsvg, libwnck3, libxklavier, garcon, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
+
+mkXfceDerivation rec {
+ category = "panel-plugins";
+ pname = "xfce4-xkb-plugin";
+ version = "0.8.1";
+ rev = version;
+ sha256 = "1gyky4raynp2ggdnq0g96c6646fjm679fzipcsmf1q0aymr8d5ky";
+
+ buildInputs = [ garcon gtk3 librsvg libxfce4ui libxfce4util libxklavier libwnck3 xfce4-panel xfconf ];
+
+ meta = with lib; {
+ description = "Allows you to setup and use multiple keyboard layouts";
+ maintainers = [ maintainers.AndersonTorres ];
+ };
+}
diff --git a/nixpkgs/pkgs/desktops/xfce/thunar-plugins/archive/default.nix b/nixpkgs/pkgs/desktops/xfce/thunar-plugins/archive/default.nix
index ea3a0f08443..e3c72d3b50e 100644
--- a/nixpkgs/pkgs/desktops/xfce/thunar-plugins/archive/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/thunar-plugins/archive/default.nix
@@ -1,57 +1,38 @@
-{ stdenv, fetchFromGitHub, pkgconfig, xfce4-dev-tools
-, gtk
-, thunar-bare
-, exo, libxfce4util, libxfce4ui
-, xfconf, udev, libnotify, hicolor-icon-theme
+{ stdenv
+, mkXfceDerivation
+, fetchFromGitHub
+, gtk3
+, thunar
+, exo
+, libxfce4util
+, intltool
+, gettext
}:
-stdenv.mkDerivation rec {
- p_name = "thunar-archive-plugin";
- ver_maj = "0.3";
- ver_min = "1";
- name = "${p_name}-${ver_maj}.${ver_min}";
+mkXfceDerivation rec {
+ category = "thunar-plugins";
+ pname = "thunar-archive-plugin";
+ version = "0.4.0";
- src = fetchFromGitHub {
- owner = "xfce-mirror";
- repo = p_name;
- rev = "72b23eefc348bee31e06a04f968e430bc7dfa51e";
- sha256 = "0l8715x23qmk0jkywiza3qx0xxmafxi4grp7p82kkc5df5ccs8kx";
- };
+ sha256 = "1793zicm00fail4iknliwy2b668j239ndxhc9hy6jarvdyp08h38";
+
+ nativeBuildInputs = [
+ intltool
+ gettext
+ ];
- nativeBuildInputs = [ pkgconfig ];
buildInputs = [
- xfce4-dev-tools
- thunar-bare
- exo gtk libxfce4util libxfce4ui
- xfconf udev libnotify hicolor-icon-theme
+ thunar
+ exo
+ gtk3
+ libxfce4util
];
preConfigure = ''
./autogen.sh
'';
- /*
- File roller `*.desktop` situation
- ---------------------------------
-
- For some odd reason, in nix os, gnome file-roller's desktop file has the non-standard name
- `org.gnome.FileRoller.desktop`. In order to be compatible with this odd context, create
- a `*.tap` file of the same name.
-
- IMPORTANT: Adapt or remove the symbolic link if the situation changes.
- */
- preFixup = ''
- pushd $out/libexec/thunar-archive-plugin > /dev/null
- ln -s ./file-roller.tap org.gnome.FileRoller.tap
- popd > /dev/null
- '';
-
- enableParallelBuilding = true;
-
meta = with stdenv.lib; {
- homepage = http://foo-projects.org/~benny/projects/thunar-archive-plugin/;
description = "Thunar plugin providing file context menus for archives";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/desktops/xfce/thunar-plugins/dropbox/default.nix b/nixpkgs/pkgs/desktops/xfce/thunar-plugins/dropbox/default.nix
index 217cecf85a8..8674c586552 100644
--- a/nixpkgs/pkgs/desktops/xfce/thunar-plugins/dropbox/default.nix
+++ b/nixpkgs/pkgs/desktops/xfce/thunar-plugins/dropbox/default.nix
@@ -1,31 +1,39 @@
-{ stdenv, fetchurl, pkgconfig
-, gtk
-, thunar-bare, python2, hicolor-icon-theme
-, wafHook
+{ stdenv
+, fetchFromGitHub
+, pkgconfig
+, gtk3
+, thunar
+, cmake
+, ninja
}:
stdenv.mkDerivation rec {
- p_name = "thunar-dropbox-plugin";
- ver_maj = "0.2";
- ver_min = "1";
- name = "${p_name}-${ver_maj}.${ver_min}";
+ pname = "thunar-dropbox";
+ version = "0.3.1";
- src = fetchurl {
- url = "http://softwarebakery.com/maato/files/thunar-dropbox/thunar-dropbox-${ver_maj}.${ver_min}.tar.bz2";
- sha256 = "08vhzzzwshyz371yl7fzfylmhvchhv3s5kml3dva4v39jhvrpnkf";
+ src = fetchFromGitHub {
+ owner = "Jeinzi";
+ repo = "thunar-dropbox";
+ rev = version;
+ sha256 = "1fshjvh542ffa8npfxv3cassgn6jclb2ix9ir997y4k0abzp1fxb";
};
- nativeBuildInputs = [ pkgconfig wafHook ];
+ nativeBuildInputs = [
+ pkgconfig
+ cmake
+ ninja
+ ];
+
buildInputs = [
- gtk
- thunar-bare python2 hicolor-icon-theme
+ thunar
+ gtk3
];
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = http://softwarebakery.com/maato/thunar-dropbox.html;
- description = "A plugin for thunar that adds context-menu items from dropbox";
+ homepage = "https://github.com/Jeinzi/thunar-dropbox";
+ description = "A plugin that adds context-menu items for Dropbox to Thunar";
license = licenses.gpl3;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/default.nix
deleted file mode 100644
index 0e2c8c1696b..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/default.nix
+++ /dev/null
@@ -1,116 +0,0 @@
-{ lib, makeSetupHook, newScope, gnome3, gst_all_1 }:
-
-let
- inherit (lib) makeScope;
-in
-
-makeScope newScope (self: with self; {
- mkXfceDerivation = callPackage ./mkXfceDerivation.nix { };
-
- automakeAddFlags = makeSetupHook { } ./automakeAddFlags.sh;
-
- exo = callPackage ./exo { };
-
- garcon = callPackage ./garcon { };
-
- gigolo = callPackage ./gigolo { };
-
- libxfce4util = callPackage ./libxfce4util { };
-
- libxfce4ui = callPackage ./libxfce4ui { };
-
- mousepad = callPackage ./mousepad { };
-
- orage = callPackage ./orage { };
-
- parole = callPackage ./parole {
- inherit (gst_all_1) gst-plugins-bad gst-plugins-base gst-plugins-good;
- gst-plugins-ugly = null;
- };
-
- ristretto = callPackage ./ristretto { };
-
- thunar = callPackage ./thunar { };
-
- thunar-volman = callPackage ./thunar-volman { };
-
- tumbler = callPackage ./tumbler { };
-
- xfburn = callPackage ./xfburn { };
-
- xfconf = callPackage ./xfconf { };
-
- xfdesktop = callPackage ./xfdesktop { };
-
- xfce4-appfinder = callPackage ./xfce4-appfinder { };
-
- xfce4-battery-plugin = callPackage ./xfce4-battery-plugin { };
-
- xfce4-cpufreq-plugin = callPackage ./xfce4-cpufreq-plugin { };
-
- xfce4-clipman-plugin = callPackage ./xfce4-clipman-plugin { };
-
- xfce4-dev-tools = callPackage ./xfce4-dev-tools {
- mkXfceDerivation = mkXfceDerivation.override {
- xfce4-dev-tools = null;
- };
- };
-
- xfce4-dict = callPackage ./xfce4-dict { };
-
- xfce4-netload-plugin = callPackage ./xfce4-netload-plugin { };
-
- xfce4-notifyd = callPackage ./xfce4-notifyd { };
-
- xfce4-panel = callPackage ./xfce4-panel { };
-
- xfce4-power-manager = callPackage ./xfce4-power-manager { };
-
- xfce4-pulseaudio-plugin = callPackage ./xfce4-pulseaudio-plugin { };
-
- xfce4-screenshooter = callPackage ./xfce4-screenshooter {
- inherit (gnome3) libsoup;
- };
-
- xfce4-session = callPackage ./xfce4-session { };
- xinitrc = "${xfce4-session}/etc/xdg/xfce4/xinitrc";
-
- xfce4-settings = callPackage ./xfce4-settings { };
-
- xfce4-taskmanager = callPackage ./xfce4-taskmanager { };
-
- xfce4-terminal = callPackage ./xfce4-terminal { };
-
- xfdashboard = callPackage ./xfdashboard { };
-
- xfce4-volumed-pulse = callPackage ./xfce4-volumed-pulse { };
-
- xfce4-whiskermenu-plugin = callPackage ./xfce4-whiskermenu-plugin { };
-
- xfce4-xkb-plugin = callPackage ./xfce4-xkb-plugin { };
-
- xfwm4 = callPackage ./xfwm4 { };
-
- ## COMMON PARTS WITH XFCE 4.12
-
- xfce4-icon-theme = callPackage ../xfce/art/xfce4-icon-theme.nix { };
-
- xfwm4-themes = callPackage ../xfce/art/xfwm4-themes.nix { };
-
- xfce4-embed-plugin = callPackage ../xfce/panel-plugins/xfce4-embed-plugin.nix { };
-
- xfce4-hardware-monitor-plugin = callPackage ../xfce/panel-plugins/xfce4-hardware-monitor-plugin.nix { };
-
- ## THIRD PARTY PLIGINS
-
- xfce4-dockbarx-plugin = callPackage ../xfce/panel-plugins/xfce4-dockbarx-plugin.nix { };
-
- xfce4-namebar-plugin = callPackage ../xfce/panel-plugins/xfce4-namebar-plugin.nix { };
-
- xfce4-windowck-plugin = callPackage ../xfce/panel-plugins/xfce4-windowck-plugin.nix { };
-
-
- ## ALIASES
- xfce4-mixer = throw "deprecated 2019-08-18: obsoleted by xfce4-pulseaudio-plugin"; # added 2019-08-18
- gtk-xfce-engine = throw "deprecated 2019-09-17: Xfce 4.14 deprecated gtk-xfce-engine"; # added 2019-09-17
-})
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/garcon/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/garcon/default.nix
deleted file mode 100644
index 0d6cb8c410e..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/garcon/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "garcon";
- version = "0.6.4";
-
- sha256 = "0pamhp1wffiw638s66nws2mpzmwkhvhb6iwccfy8b0kyr57wipjv";
-
- buildInputs = [ gtk3 libxfce4ui libxfce4util ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/gigolo/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/gigolo/default.nix
deleted file mode 100644
index 5b25e474af2..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/gigolo/default.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ mkXfceDerivation, exo, gtk3, gvfs, glib }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "gigolo";
- version = "0.5.0";
-
- sha256 = "1lqsxb0d5i8p9vbzx8s4p3rga7va5h1q146xgmsa41j5v40wrlw6";
-
- nativeBuildInputs = [ exo ];
- buildInputs = [ gtk3 glib gvfs ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/mousepad/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/mousepad/default.nix
deleted file mode 100644
index 77559aaf329..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/mousepad/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-{ mkXfceDerivation, exo, glib, gtk3, gtksourceview3, xfconf }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "mousepad";
- version = "0.4.2";
-
- sha256 = "0a35vaq4l0d8vzw7hqpvbgkr3wj1sqr2zvj7bc5z4ikz2cppqj7p";
-
- nativeBuildInputs = [ exo ];
- buildInputs = [ glib gtk3 gtksourceview3 xfconf ];
-
- # See https://github.com/NixOS/nixpkgs/issues/36468
- NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/orage/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/orage/default.nix
deleted file mode 100644
index 7bb10c2fd94..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/orage/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ lib, fetchpatch, mkXfceDerivation, dbus-glib, gtk2, libical, libnotify, tzdata
-, popt, libxfce4ui, xfce4-panel, withPanelPlugin ? true }:
-
-assert withPanelPlugin -> libxfce4ui != null && xfce4-panel != null;
-
-let
- inherit (lib) optionals;
-in
-
-mkXfceDerivation {
- category = "apps";
- pname = "orage";
- version = "4.12.1";
-
- sha256 = "04z6y1vfaz1im1zq1zr7cf8pjibjhj9zkyanbp7vn30q520yxa0m";
- buildInputs = [ dbus-glib gtk2 libical libnotify popt ]
- ++ optionals withPanelPlugin [ libxfce4ui xfce4-panel ];
-
- postPatch = ''
- substituteInPlace src/parameters.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- substituteInPlace src/tz_zoneinfo_read.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- substituteInPlace tz_convert/tz_convert.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- '';
-
- postConfigure = "rm -rf libical"; # ensure pkgs.libical is used instead of one included in the orage sources
-
- patches = [
- # Fix build with libical 3.0
- (fetchpatch {
- name = "fix-libical3.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/libical3.patch?h=packages/orage&id=7b1b06c42dda034d538977b9f3550b28e370057f;
- sha256 = "1l8s106mcidmbx2p8c2pi8v9ngbv2x3fsgv36j8qk8wyd4qd1jbf";
- })
- ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/parole/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/parole/default.nix
deleted file mode 100644
index ed3979072ed..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/parole/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ mkXfceDerivation, dbus, dbus-glib
-, gst-plugins-bad, gst-plugins-base, gst-plugins-good
-, gst-plugins-ugly, gtk3, libnotify, libxfce4ui, libxfce4util
-, taglib, xfconf }:
-
-# Doesn't seem to find H.264 codec even though built with gst-plugins-bad.
-
-mkXfceDerivation {
- category = "apps";
- pname = "parole";
- version = "1.0.4";
-
- sha256 = "18j4bmny37crryh4pvxcjjvj99mln6ljq2vy69awxhvrjx9ljv13";
-
- postPatch = ''
- substituteInPlace src/plugins/mpris2/Makefile.am \
- --replace GST_BASE_CFLAGS GST_VIDEO_CFLAGS
- '';
-
- buildInputs = [
- dbus
- dbus-glib
- gst-plugins-bad
- gst-plugins-base
- gst-plugins-good
- gst-plugins-ugly
- gtk3
- libnotify
- libxfce4ui
- libxfce4util
- taglib
- xfconf
- ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/ristretto/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/ristretto/default.nix
deleted file mode 100644
index 4a24bf90532..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/ristretto/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ mkXfceDerivation, automakeAddFlags, exo, gtk3, glib, libexif
-, libxfce4ui, libxfce4util, xfconf }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "ristretto";
- version = "0.10.0";
-
- sha256 = "07h7wbq3xh2ac6q4kp2ai1incfn0zfxxngap7hzqx47a5xw2mrm8";
-
- nativeBuildInputs = [ exo ];
- buildInputs = [ glib gtk3 libexif libxfce4ui libxfce4util xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/thunar-volman/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/thunar-volman/default.nix
deleted file mode 100644
index 11b29c64b33..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/thunar-volman/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, exo, gtk3, libgudev, libxfce4ui, libxfce4util, xfconf }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "thunar-volman";
- version = "0.9.5";
-
- buildInputs = [ exo gtk3 libgudev libxfce4ui libxfce4util xfconf ];
-
- sha256 = "1qrlpn0q5g9psd41l6y80r3bvbg8jaic92m6r400zzwcvivf95z0";
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/thunar/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/thunar/default.nix
deleted file mode 100644
index 12a1a62991a..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/thunar/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ mkXfceDerivation, docbook_xsl, exo, gdk-pixbuf, gtk3, libgudev
-, libnotify, libX11, libxfce4ui, libxfce4util, libxslt, xfconf, gobject-introspection, gvfs }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "thunar";
- version = "1.8.9";
-
- sha256 = "01w60csbs2nq1bhb8n1bnmjmx48fm0va3qbnq84z0h2dxpr80b1w";
-
- nativeBuildInputs = [ libxslt docbook_xsl gobject-introspection ];
-
- buildInputs = [
- exo
- gdk-pixbuf
- gtk3
- libgudev
- libnotify
- libX11
- libxfce4ui
- libxfce4util
- xfconf
- gvfs
- ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/tumbler/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/tumbler/default.nix
deleted file mode 100644
index e99551bd8d2..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/tumbler/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ mkXfceDerivation
-, ffmpegthumbnailer
-, gdk-pixbuf
-, glib
-, freetype
-, libgsf
-, poppler
-, libjpeg
-, gst_all_1
-}:
-
-# TODO: add libopenraw
-
-mkXfceDerivation {
- category = "xfce";
- pname = "tumbler";
- version = "0.2.7";
-
- sha256 = "14ql3fcxyz81qr9s0vcwh6j2ks5fl8jf9scwnkilv5jy0ii9l0ry";
-
- buildInputs = [
- ffmpegthumbnailer
- freetype
- gdk-pixbuf
- glib
- gst_all_1.gst-plugins-base
- libgsf
- poppler # technically the glib binding
- ];
-
- # WrapGAppsHook won't touch this binary automatically, so we wrap manually.
- postFixup = ''
- wrapProgram $out/lib/tumbler-1/tumblerd "''${gappsWrapperArgs[@]}"
- '';
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfburn/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfburn/default.nix
deleted file mode 100644
index dd3a9af1680..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfburn/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ mkXfceDerivation, docbook_xsl, exo, gtk2, libburn, libisofs, libxfce4ui, libxslt }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "xfburn";
- version = "0.5.5";
-
- sha256 = "1lmv48vqrlap1a2ha72g16vqly18zvcwj8y3f3f00l10pmn52bkp";
-
- nativeBuildInputs = [ libxslt docbook_xsl ];
- buildInputs = [ exo gtk2 libburn libisofs libxfce4ui ];
- meta.broken = true;
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-appfinder/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-appfinder/default.nix
deleted file mode 100644
index 6c4af66c866..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-appfinder/default.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ mkXfceDerivation, exo, garcon, gtk3, libxfce4util, libxfce4ui, xfconf }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfce4-appfinder";
- version = "4.14.0";
-
- sha256 = "04h7jxfm3wkxnxfy8149dckay7i160vvk4p9lnq6xny22r4x20h8";
-
- nativeBuildInputs = [ exo ];
- buildInputs = [ garcon gtk3 libxfce4ui libxfce4util xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-battery-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-battery-plugin/default.nix
deleted file mode 100644
index 376551b09c0..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-battery-plugin/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
-
-mkXfceDerivation rec {
- category = "panel-plugins";
- pname = "xfce4-battery-plugin";
- version = "1.1.2";
- rev = version;
- sha256 = "0329miiclc8da6j0sz495p99hyrf9fjhvpmdl0556fphybz5agc0";
-
- buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-clipman-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-clipman-plugin/default.nix
deleted file mode 100644
index 74628a325d4..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-clipman-plugin/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, gtk3, libXtst, libxfce4ui, libxfce4util, xfce4-panel, xfconf, exo }:
-
-mkXfceDerivation rec {
- category = "panel-plugins";
- pname = "xfce4-clipman-plugin";
- version = "1.4.3";
- rev = version;
- sha256 = "1xk79xh1zk0x4r1z9m1dakp79pip0zh3naviybvl1dnpwwfc03gq";
-
- buildInputs = [ exo gtk3 libXtst libxfce4ui libxfce4util xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-cpufreq-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-cpufreq-plugin/default.nix
deleted file mode 100644
index 22793963df3..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-cpufreq-plugin/default.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
-
-mkXfceDerivation {
- category = "panel-plugins";
- pname = "xfce4-cpufreq-plugin";
- version = "1.2.1";
- sha256 = "1p7c4g3yfc19ksdckxpzq1q35jvplh5g55299cvv0afhdb5l8zhv";
-
- buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/default.nix
deleted file mode 100644
index 66ca7affa48..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-dict/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ mkXfceDerivation, automakeAddFlags, gtk3, libxfce4ui, libxfce4util, xfce4-panel }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "xfce4-dict";
- version = "0.8.2";
-
- sha256 = "1zbb0k0984ny7wy4gbk6ymkh87rbfakpim54yq4r3h5ymslx7iv7";
-
- patches = [ ./configure-gio.patch ];
-
- nativeBuildInputs = [ automakeAddFlags ];
-
- postPatch = ''
- automakeAddFlags lib/Makefile.am libdict_la_CFLAGS GIO_CFLAGS
- '';
-
- buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-netload-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-netload-plugin/default.nix
deleted file mode 100644
index d9f517981d3..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-netload-plugin/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
-
-mkXfceDerivation rec {
- category = "panel-plugins";
- pname = "xfce4-netload-plugin";
- version = "1.3.1";
- rev = "version-${version}";
- sha256 = "0nm8advafw4jpc9p1qszyfqa56194sz51z216rdh4c6ilcrrpy1h";
-
- buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-notifyd/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-notifyd/default.nix
deleted file mode 100644
index e468fea637e..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-notifyd/default.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ mkXfceDerivation, glib, exo, gtk3, libnotify, libxfce4ui, libxfce4util
-, xfce4-panel, xfconf }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "xfce4-notifyd";
- version = "0.4.4";
-
- sha256 = "1lmm9h3ych8dz9jpjkxg91f9ln14xs527nxjxsryks00kmqk4kai";
-
- buildInputs = [ exo gtk3 glib libnotify libxfce4ui libxfce4util xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-panel/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-panel/default.nix
deleted file mode 100644
index c571666e5c4..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-panel/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ mkXfceDerivation, tzdata, exo, garcon, gtk2, gtk3, glib, gettext, glib-networking, libxfce4ui, libxfce4util, libwnck3, xfconf, gobject-introspection }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfce4-panel";
- version = "4.14.0";
-
- sha256 = "1v3f2xjz9gwa8maqqvv9w2dh1cgy03v89a9ny7nrv0cjsxwwrr15";
-
- nativeBuildInputs = [ gobject-introspection ];
- buildInputs = [ exo garcon gtk2 gtk3 glib glib-networking libxfce4ui libxfce4util libwnck3 xfconf ];
-
- patches = [ ../../xfce/core/xfce4-panel-datadir.patch ];
- patchFlags = "-p1";
-
- postPatch = ''
- for f in $(find . -name \*.sh); do
- substituteInPlace $f --replace gettext ${gettext}/bin/gettext
- done
- substituteInPlace plugins/clock/clock.c \
- --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
- '';
-
- configureFlags = [ "--enable-gtk3" ];
-
- meta = {
- description = "Xfce's panel";
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-power-manager/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-power-manager/default.nix
deleted file mode 100644
index 985146c8257..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-power-manager/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ mkXfceDerivation, automakeAddFlags, exo, gtk3, libnotify
-, libxfce4ui, libxfce4util, upower, xfconf }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfce4-power-manager";
- version = "1.6.5";
-
- sha256 = "0zazm2cgkz5xj7rvy9gbh4kaay2anfcmawg4gj38pnq3a8zcwwd5";
-
- nativeBuildInputs = [ automakeAddFlags exo ];
- buildInputs = [ gtk3 libnotify libxfce4ui libxfce4util upower xfconf ];
-
- postPatch = ''
- substituteInPlace configure.ac.in --replace gio-2.0 gio-unix-2.0
- automakeAddFlags src/Makefile.am xfce4_power_manager_CFLAGS GIO_CFLAGS
- automakeAddFlags settings/Makefile.am xfce4_power_manager_settings_CFLAGS GIO_CFLAGS
- '';
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-pulseaudio-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-pulseaudio-plugin/default.nix
deleted file mode 100644
index 6fca6069d1e..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-pulseaudio-plugin/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ mkXfceDerivation, automakeAddFlags, dbus-glib, dbus, gtk3, libpulseaudio
-, libnotify, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
-
-mkXfceDerivation {
- category = "panel-plugins";
- pname = "xfce4-pulseaudio-plugin";
- version = "0.4.1";
- sha256 = "1c8krpg3l6ki00ldd9hifc4bddysdm0w3x5w43fkr31j0zrscvfp";
-
- nativeBuildInputs = [ automakeAddFlags ];
-
- NIX_CFLAGS_COMPILE = [ "-I${dbus-glib.dev}/include/dbus-1.0" "-I${dbus.dev}/include/dbus-1.0" ];
-
- postPatch = ''
- substituteInPlace configure.ac.in --replace gio-2.0 gio-unix-2.0
- '';
-
- buildInputs = [ gtk3 libnotify libpulseaudio libxfce4ui libxfce4util xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-screenshooter/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-screenshooter/default.nix
deleted file mode 100644
index f13a8fba6d0..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-screenshooter/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, exo, gtk3, libsoup, libxfce4ui, libxfce4util, xfce4-panel, glib-networking }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "xfce4-screenshooter";
- version = "1.9.5";
-
- sha256 = "1h14sywvk9l06p3z1cpb79911j8w2wqbk03ldknjkia2rfymjk06";
-
- buildInputs = [ exo gtk3 libsoup libxfce4ui libxfce4util xfce4-panel glib-networking ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-session/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-session/default.nix
deleted file mode 100644
index d44cd8b0dd7..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-session/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ mkXfceDerivation, polkit, exo, libxfce4util, libxfce4ui, xfconf, iceauth, gtk3, glib, libwnck3, xorg }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfce4-session";
- version = "4.14.0";
-
- sha256 = "0v0xzkdr5rgv6219c1dy96cghgw8bqnb313jccxihfgddf363104";
-
- buildInputs = [ exo gtk3 glib libxfce4ui libxfce4util libwnck3 xfconf polkit iceauth ];
-
- configureFlags = [ "--with-xsession-prefix=${placeholder "out"}" ];
-
- # See https://github.com/NixOS/nixpkgs/issues/36468
- NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
-
- meta = {
- description = "Session manager for Xfce";
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-settings/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-settings/default.nix
deleted file mode 100644
index 8cda66359e3..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-settings/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkXfceDerivation, automakeAddFlags, exo, garcon, gtk3, glib
-, libnotify, libxfce4ui, libxfce4util, libxklavier
-, upower, xfconf, xf86inputlibinput }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfce4-settings";
- version = "4.14.0";
-
- sha256 = "13gmxd4sfgd6wky7s03bar58w9vl4i6jv2wncd6iajww791y5akn";
-
- postPatch = ''
- for f in $(find . -name \*.c); do
- substituteInPlace $f --replace \"libinput-properties.h\" '<xorg/libinput-properties.h>'
- done
- '';
-
- buildInputs = [
- exo
- garcon
- glib
- gtk3
- libnotify
- libxfce4ui
- libxfce4util
- libxklavier
- upower
- xf86inputlibinput
- xfconf
- ];
-
- configureFlags = [
- "--enable-pluggable-dialogs"
- "--enable-sound-settings"
- ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-taskmanager/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-taskmanager/default.nix
deleted file mode 100644
index 776b3797f76..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-taskmanager/default.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ lib, mkXfceDerivation, exo, gtk3, libwnck3, libXmu }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "xfce4-taskmanager";
- version = "1.2.2";
-
- sha256 = "03js0pmhrybxa7hrp3gx4rm7j061ansv0bp2dwhnbrdpmzjysysc";
-
- nativeBuildInputs = [ exo ];
- buildInputs = [ gtk3 libwnck3 libXmu ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-volumed-pulse/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-volumed-pulse/default.nix
deleted file mode 100644
index 97a00e9b67f..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-volumed-pulse/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-{ lib, mkXfceDerivation, gtk3, libnotify, libpulseaudio, keybinder3, xfconf }:
-
-mkXfceDerivation {
- category = "apps";
- pname = "xfce4-volumed-pulse";
- version = "0.2.3";
-
- sha256 = "1rsjng9qmq7vzrx5bfxq76h63y501cfl1mksrxkf1x39by9r628j";
-
- buildInputs = [ gtk3 libnotify libpulseaudio keybinder3 xfconf ];
-
- meta = with lib; {
- license = licenses.gpl3Plus;
- };
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-whiskermenu-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-whiskermenu-plugin/default.nix
deleted file mode 100644
index f943f2ab333..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-whiskermenu-plugin/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ mkXfceDerivation, gtk3, glib, cmake, exo, garcon, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
-
-mkXfceDerivation rec {
- category = "panel-plugins";
- pname = "xfce4-whiskermenu-plugin";
- version = "2.3.3";
- rev = "v${version}";
- sha256 = "0agh0a5srsy6vi6r50ak9rb42r7vcnfv6nfvg4qbqi77yc44yqdb";
-
- nativeBuildInputs = [ cmake ];
-
- buildInputs = [ exo garcon gtk3 glib libxfce4ui libxfce4util xfce4-panel xfconf ];
-
- postInstall = ''
- substituteInPlace $out/bin/xfce4-popup-whiskermenu \
- --replace $out/bin/xfce4-panel ${xfce4-panel.out}/bin/xfce4-panel
- '';
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-xkb-plugin/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfce4-xkb-plugin/default.nix
deleted file mode 100644
index a024d3a88ba..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfce4-xkb-plugin/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, gtk3, librsvg, libwnck3, libxklavier, garcon, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
-
-mkXfceDerivation rec {
- category = "panel-plugins";
- pname = "xfce4-xkb-plugin";
- version = "0.8.1";
- rev = version;
- sha256 = "1gyky4raynp2ggdnq0g96c6646fjm679fzipcsmf1q0aymr8d5ky";
-
- buildInputs = [ garcon gtk3 librsvg libxfce4ui libxfce4util libxklavier libwnck3 xfce4-panel xfconf ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfconf/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfconf/default.nix
deleted file mode 100644
index a9d6ceaf469..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfconf/default.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ mkXfceDerivation, libxfce4util }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfconf";
- version = "4.14.1";
-
- sha256 = "1mbqc1463xgn7gafbh2fyshshdxin33iwk96y4nw2gl48nhx4sgs";
-
- buildInputs = [ libxfce4util ];
-}
diff --git a/nixpkgs/pkgs/desktops/xfce4-14/xfwm4/default.nix b/nixpkgs/pkgs/desktops/xfce4-14/xfwm4/default.nix
deleted file mode 100644
index 358e99c893f..00000000000
--- a/nixpkgs/pkgs/desktops/xfce4-14/xfwm4/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkXfceDerivation, exo, librsvg, dbus-glib, epoxy, gtk3, libXdamage
-, libstartup_notification, libxfce4ui, libxfce4util, libwnck3
-, libXpresent, xfconf }:
-
-mkXfceDerivation {
- category = "xfce";
- pname = "xfwm4";
- version = "4.14.0";
-
- sha256 = "1z5aqij2d8n9wnha88b0qzkvss54jvqs8w1w5m3mzjl4c9mn9n8m";
-
- nativeBuildInputs = [ exo librsvg ];
-
- buildInputs = [
- dbus-glib
- epoxy
- gtk3
- libXdamage
- libstartup_notification
- libxfce4ui
- libxfce4util
- libwnck3
- libXpresent
- xfconf
- ];
-}
diff --git a/nixpkgs/pkgs/development/beam-modules/build-mix.nix b/nixpkgs/pkgs/development/beam-modules/build-mix.nix
index d947acc3ea6..9aebad2dabf 100644
--- a/nixpkgs/pkgs/development/beam-modules/build-mix.nix
+++ b/nixpkgs/pkgs/development/beam-modules/build-mix.nix
@@ -1,4 +1,4 @@
-{ stdenv, writeText, elixir, erlang, hexRegistrySnapshot, hex, lib }:
+{ stdenv, writeText, elixir, erlang, hex, lib }:
{ name
, version
@@ -43,7 +43,7 @@ let
else setupHook;
inherit buildInputs;
- propagatedBuildInputs = [ hexRegistrySnapshot hex elixir ] ++ beamDeps;
+ propagatedBuildInputs = [ hex elixir ] ++ beamDeps;
configurePhase = if configurePhase == null
then ''
diff --git a/nixpkgs/pkgs/development/beam-modules/default.nix b/nixpkgs/pkgs/development/beam-modules/default.nix
index eb9353a4a63..031f7b5dda7 100644
--- a/nixpkgs/pkgs/development/beam-modules/default.nix
+++ b/nixpkgs/pkgs/development/beam-modules/default.nix
@@ -14,16 +14,11 @@ let
defaultScope = mkScope self;
callPackage = drv: args: callPackageWithScope defaultScope drv args;
in
- import ./hex-packages.nix {
- inherit pkgs stdenv callPackage;
- } // rec {
+ rec {
inherit callPackage erlang;
beamPackages = self;
- hexRegistrySnapshot = callPackage ./hex-registry-snapshot.nix { };
-
rebar = callPackage ../tools/build-managers/rebar { };
- rebar3-open = callPackage ../tools/build-managers/rebar3 { };
rebar3 = callPackage ../tools/build-managers/rebar3 { };
# rebar3 port compiler plugin is required by buildRebar3
@@ -80,9 +75,6 @@ let
webdriver = callPackage ./webdriver {};
relxExe = callPackage ../tools/erlang/relx-exe {};
- # The tool used to upgrade hex-packages.nix.
- hex2nix = callPackage ../tools/erlang/hex2nix {};
-
# An example of Erlang/C++ package.
cuter = callPackage ../tools/erlang/cuter {};
};
diff --git a/nixpkgs/pkgs/development/beam-modules/hex-packages.nix b/nixpkgs/pkgs/development/beam-modules/hex-packages.nix
deleted file mode 100644
index df781d3e247..00000000000
--- a/nixpkgs/pkgs/development/beam-modules/hex-packages.nix
+++ /dev/null
@@ -1,37751 +0,0 @@
-/* hex-packages.nix is an auto-generated file -- DO NOT EDIT! */
-
-/* Unbuildable packages:
-
- * absinthe_relay_0_9_3
- * active_0_9_0
- * addict_0_2_5
- * address_us_0_1_1
- * airbrake_0_1_0
- * airbrake_plug_0_1_1
- * airbrakex_0_0_8
- * alembic_2_1_0
- * algolia_0_3_2
- * alice_0_3_6
- * alice_against_humanity_0_1_2
- * alice_google_images_0_1_3
- * alice_karma_0_2_0
- * alice_personable_0_0_2
- * alice_reddit_0_0_3
- * alice_shizzle_0_1_2
- * alice_tielurs_heart_rate_0_0_5
- * alice_xkcd_0_0_3
- * alphonse_0_1_0
- * amqp_0_1_1
- * amqp_0_1_4
- * amqp_client_3_5_6
- * amrita_0_4_0
- * angellist_0_0_0
- * anubis_0_1_0
- * anubis_0_3_0
- * apache_passwd_md5_1_0_0
- * apostle_0_0_3
- * arc_0_5_2
- * arc_ecto_0_4_1
- * as_nested_set_0_1_0
- * asanaficator_0_0_1
- * atlas_0_2_0
- * authable_0_3_1
- * aws_erlang_0_1_1
- * aws_http_0_2_4
- * b2_client_0_0_1
- * backoff_1_1_3
- * backy_0_0_5
- * balanced_3_1_0
- * bamboo_sendgrid_0_1_0
- * bandwidth_1_2_1
- * barrel_jiffy_0_14_4
- * barrel_jiffy_0_14_5
- * basehangul_0_2_1
- * basho_exometer_core_1_0_0
- * basic_auth_1_0_0
- * bbmustache_1_0_1
- * bbsmq_0_0_6
- * beaker_1_2_0
- * benchwarmer_0_0_2
- * bencoder_0_0_7
- * bertex_1_2_0
- * bgg_0_1_0
- * bitbucket_api_0_0_2
- * bitpay_0_2_5
- * blackbook_0_3_1
- * block_timer_0_0_1
- * bno055_0_0_1
- * boltun_1_0_1
- * booter_0_1_0
- * bottler_0_5_0
- * bouncer_0_1_5
- * brady_0_0_2
- * brod_2_1_4
- * bson_0_4_4
- * bugsnag_erl_0_1_4
- * bugsnex_0_0_1
- * bump_0_1_0
- * bureaucrat_0_1_4
- * butler_0_6_2
- * butler_0_7_1
- * butler_cage_0_0_2
- * butler_cowsay_0_2_1
- * butler_new_0_4_3
- * butler_tableflip_0_0_3
- * cache_tab_1_0_2
- * calecto_0_6_0
- * calendar_0_16_0
- * calendar_0_6_8
- * calendar_translations_0_0_3
- * can_0_0_4
- * canada_1_0_0
- * canary_0_14_1
- * carrier_1_0_4
- * cassius_0_0_1
- * cauldron_0_1_5
- * ccc_0_0_2
- * certifi_0_1_1
- * cesso_0_1_3
- * cet_0_2_3
- * channels_0_0_2
- * charlotte_0_4_0
- * charm_0_0_1
- * chatter_0_0_15
- * cipher_1_0_5
- * cldr_0_0_1
- * cleverbot_0_0_1
- * cloak_0_2_2
- * cloudi_core_1_4_0_rc_4
- * cloudi_core_1_5_1
- * cloudi_service_api_requests_1_5_1
- * cloudi_service_db_1_5_1
- * cloudi_service_db_cassandra_1_3_3
- * cloudi_service_db_cassandra_cql_1_5_1
- * cloudi_service_db_couchdb_1_5_1
- * cloudi_service_db_elasticsearch_1_3_3
- * cloudi_service_db_http_elli_1_5_1
- * cloudi_service_db_memcached_1_5_1
- * cloudi_service_db_mysql_1_5_1
- * cloudi_service_db_pgsql_1_5_1
- * cloudi_service_db_riak_1_3_3
- * cloudi_service_db_tokyotyrant_1_5_0
- * cloudi_service_filesystem_1_5_1
- * cloudi_service_http_client_1_5_1
- * cloudi_service_http_cowboy_1_5_1
- * cloudi_service_http_rest_1_5_1
- * cloudi_service_map_reduce_1_5_1
- * cloudi_service_monitoring_1_5_1
- * cloudi_service_queue_1_5_1
- * cloudi_service_quorum_1_5_1
- * cloudi_service_router_1_5_1
- * cloudi_service_tcp_1_5_1
- * cloudi_service_timers_1_5_1
- * cloudi_service_udp_1_5_1
- * cloudi_service_validate_1_5_1
- * cloudi_service_zeromq_1_5_1
- * clox_0_1_3
- * coffee_rotor_0_2_1
- * coinbase_0_0_1
- * comeonin_ecto_password_2_0_0_rc_0
- * commerce_billing_0_0_2
- * concierge_0_0_1
- * conferl_0_0_1
- * conform_0_16_0
- * conform_1_0_0_rc8
- * conform_2_0_0
- * conform_exrm_1_0_0
- * console_0_0_1
- * consul_1_0_3
- * core_0_14_1
- * couchdb_client_0_2_5
- * couchdb_connector_0_3_0
- * countries_1_1_2
- * countries_erlang_0_2_0
- * courier_web_0_0_8
- * coverex_1_4_9
- * cowboy_oauth_0_2_14
- * cowboy_routes_tree_0_2_0
- * cpg_1_4_0
- * cpg_1_5_1
- * cqrex_0_0_1
- * cqrs_0_0_7
- * cqrs_events_0_0_4
- * craterl_0_2_3
- * crudex_0_0_2
- * crypto_ext_0_1_3
- * cure_0_4_1
- * currently_0_0_3
- * datomex_0_0_5
- * datomic_gen_server_2_0_1
- * dayron_0_1_1
- * db_0_9_0
- * db_connection_1_0_0_rc_0
- * dbschema_0_2_0
- * dbus_0_5_0
- * ddb_client_0_1_17
- * ddb_client_0_1_21
- * ddb_connection_0_1_3
- * decimal_0_2_5
- * decorators_0_1_0
- * denrei_0_2_3
- * descriptive_statistics_0_0_1
- * dexts_0_2_1
- * dialyze_0_1_4
- * diane_0_0_1
- * dicer_0_8_0
- * dicks_0_1_0
- * difficult_0_0_2
- * diplomat_0_0_3
- * discount_0_7_0
- * discovery_0_5_7
- * distance_api_matrix_2_0_1
- * dns_0_0_3
- * docker_0_3_0
- * dotenv_0_0_4
- * dotenv_elixir_0_0_2
- * dpd_client_0_0_6
- * dproto_0_1_12
- * dproto_0_1_16
- * dqe_0_2_2
- * dqe_fun_0_1_1
- * dqe_idx_ddb_0_1_13
- * dqe_idx_pg_0_1_29
- * drawille_0_0_1
- * dropbox_0_0_7
- * earmark_0_1_0
- * ecc_0_1_3
- * ecdo_0_1_4
- * ecrontab_0_2_0
- * ecto_0_2_4
- * ecto_2_0_0_beta_0
- * ecto_2_0_0_rc_5
- * ecto_enum_0_3_1
- * ecto_factory_0_0_1
- * ecto_fixtures_0_0_2
- * ecto_gettext_0_1_6
- * ecto_hstore_0_0_1
- * ecto_it_0_2_0
- * ecto_lazy_float_0_1_2
- * ecto_ldap_0_2_8
- * ecto_migrate_0_6_3
- * ecto_ordered_0_0_2
- * ecto_state_machine_0_0_4
- * ecto_validation_case_0_1_1
- * ectograph_0_0_8
- * ectoo_0_0_4
- * ectophile_0_3_0
- * edeliver_1_2_9
- * eden_0_1_3
- * edgarex_0_0_2
- * efrisby_0_2_0
- * egithub_0_2_6
- * eini_1_2_1
- * ejabberd_16_4_1
- * ekstat_0_2_2
- * elastix_0_2_0
- * eleveldb_2_1_3
- * elibphonenumber_0_1_1
- * elistrix_0_0_5
- * elixilorem_0_0_1
- * elixir_ale_0_4_1
- * elixir_ale_0_5_3
- * elixir_drawille_0_0_3
- * elixir_ipfs_api_0_1_0
- * elixir_locker_0_1_4
- * elixir_nsq_1_0_3
- * elixometer_1_2_1
- * elixtagram_0_2_7
- * elixush_0_0_4
- * elli_xpblfe_0_1_1
- * elmit_0_0_1
- * email_checker_0_0_3
- * emodel_1_3_1
- * eno_0_0_1
- * enotify_0_1_0
- * ensq_0_1_6
- * env_conf_0_3_0
- * eplugin_0_1_4
- * epubnub_0_1_0
- * eql_0_1_2
- * eredis_cluster_0_5_7
- * erlang_dbus_0_2_0
- * erlang_lua_0_1_0
- * erlang_osc_1_0_1
- * erlang_tls_1_0_3
- * erlastic_search_1_2_0
- * erlcloud_0_13_4
- * erldn_1_0_5
- * erldyn_0_7_2
- * erlogger_0_1_0
- * erltrace_0_1_4
- * erocksdb_0_4_1
- * erwatch_0_3_0
- * es_0_0_1
- * escalus_2_6_4
- * esip_1_0_4
- * espec_phoenix_0_2_1
- * etcd_0_0_2
- * etude_0_1_5
- * etude_request_0_1_0
- * euler_0_0_1
- * event_source_encoder_0_0_3
- * eventstore_0_2_1
- * everex_0_1_1
- * everyoneapi_0_0_1
- * everything_location_0_0_1
- * ex_admin_0_7_6
- * ex_aerospike_0_0_1
- * ex_aws_0_4_19
- * ex_bitcask_0_1_0
- * ex_chimp_0_0_2
- * ex_cloudinary_0_2_2
- * ex_conf_0_1_2
- * ex_conf_0_1_3
- * ex_doc_0_10_0
- * ex_doc_0_11_5
- * ex_doc_0_8_4
- * ex_doc_dash_0_3_0
- * ex_doc_epub_0_0_2
- * ex_dockerapi_0_0_1
- * ex_edn_0_1_2
- * ex_hubic_0_1_0
- * ex_orient_1_3_0
- * ex_ovh_0_1_2
- * ex_parsec_0_2_1
- * ex_queb_0_1_2
- * ex_sharp_0_0_6
- * ex_slp_0_1_0
- * ex_unit_emacs_0_1_2
- * exauth_0_0_1
- * excheck_0_3_3
- * excountries_0_0_3
- * excoveralls_0_5_4
- * exdjango_0_3_1
- * exdm_0_0_4
- * exdn_2_1_2
- * exdns_0_0_1
- * exdweet_0_0_1
- * exeque_0_1_0
- * exfile_0_1_5
- * exfile_0_3_3
- * exfile_b2_0_2_2
- * exfile_encryption_0_0_2
- * exfile_imagemagick_0_1_2
- * exfile_memory_0_1_0
- * exfile_s3_0_0_1
- * exgpg_0_0_3
- * exgrid_0_3_0
- * exhal_4_12_3
- * exintercom_0_1_6
- * exjira_0_0_1
- * exjprop_0_0_5
- * exkad_0_0_2
- * exmagick_0_0_1
- * exometer_core_1_0_0
- * exometer_core_1_4_0
- * exometer_datadog_0_4_3
- * exometer_zabbix_0_0_3
- * exos_1_0_0
- * expcap_0_1_0
- * exprotobuf_0_10_2
- * exprotobuf_0_13_0
- * exprotobuf_1_0_0
- * exq_0_7_1
- * exq_ui_0_7_1
- * exquery_0_0_11
- * exrabbit_0_0_2
- * exrecaptcha_0_0_3
- * exrm_0_14_10
- * exrm_0_14_17
- * exrm_0_18_8
- * exrm_0_19_9
- * exrm_1_0_5
- * exrm_deb_0_0_6
- * exrm_docker_0_1_0
- * exrm_heroku_0_1_1
- * exrm_rpm_0_3_3
- * exrm_smartos_gz_1_0_0
- * exseed_0_0_3
- * exsentry_0_5_0
- * exsyslog_1_0_1
- * extreme_0_5_1
- * exurban_0_0_1
- * ezlib_1_0_1
- * ezmq_0_2_0
- * facebook_0_10_0
- * fast_tls_1_0_3
- * fast_xml_1_1_11
- * fast_yaml_1_0_3
- * favicon_0_0_7
- * feedistiller_2_0_2
- * feedlex_0_0_1
- * fernet_ecto_0_2_0
- * ffi_0_0_1_alpha
- * fifo_db_0_2_2
- * fifo_dt_0_1_66
- * fifo_dt_0_1_69
- * fifo_lager_0_1_4
- * fifo_spec_0_1_27
- * fifo_utils_0_1_20
- * fifo_utils_0_1_22
- * figaro_0_1_0
- * filepreviews_1_0_1
- * filtrex_0_2_0
- * finch_0_0_3
- * fintex_0_3_0
- * fireworks_0_5_1
- * fitbit_0_0_1
- * fitex_0_0_1
- * flames_0_1_0
- * fleet_api_0_0_15
- * floorplan_0_1_1
- * flower_power_0_3_2
- * flub_0_9_0
- * fluent_client_0_1_0
- * folsom_ddb_0_1_22
- * font_awesome_phoenix_0_3_2
- * form_data_0_1_1
- * forms_0_0_1
- * fqc_0_1_7
- * frank_0_0_3
- * fuentes_0_0_3
- * funnel_0_4_1
- * gcloudex_0_4_4
- * gcm_1_3_1
- * gcmex_0_0_1
- * gen_leader_0_1_0
- * gen_rpc_1_0_2
- * gen_state_machine_0_0_2
- * geo_1_0_4
- * geocoder_0_4_2
- * gil_0_0_3
- * gimei_0_0_2
- * gimei_ex_1_0_0
- * gpb_3_18_10
- * gpb_3_18_8
- * gpb_3_21_2
- * gpb_3_22_2
- * graphql_parser_0_0_3
- * graphql_relay_0_3_0
- * group_manager_0_0_8
- * guardian_0_10_1
- * guardian_0_12_0
- * guardian_0_9_1
- * guardian_db_0_4_0
- * guardian_db_0_7_0
- * hackney_1_1_0
- * hackney_1_3_1
- * hackney_1_3_2
- * hackney_1_4_10
- * hackney_1_4_4
- * hackney_1_4_8
- * hamcrest_0_1_1
- * hash_ring_ex_1_1_2
- * hdr_histogram_0_2_0
- * hedwig_flowdock_0_1_1
- * hedwig_hipchat_0_9_4
- * hedwig_irc_0_1_3
- * hedwig_slack_0_1_0
- * hedwig_sms_0_1_0
- * hedwig_xmpp_1_0_0_rc2
- * hello_world_header_0_0_1
- * hexoku_0_1_0
- * hmc5883l_0_5_0
- * honeydew_0_0_9
- * hr_0_2_2
- * hstore_0_0_2
- * htpasswd_1_0_2
- * http_0_0_1
- * httpc_aws_0_1_3
- * httpoison_0_7_1
- * httpoison_0_7_5
- * httpoison_0_8_0
- * httprot_0_1_7
- * iconv_1_0_0
- * ielixir_0_9_5
- * ifttt_oauth_0_0_1
- * inch_ex_0_5_3
- * inch_test_0_0_1
- * inflex_0_2_0
- * inquisitor_0_1_0
- * instream_0_12_0
- * intellij_elixir_0_1_2
- * iona_0_2_1
- * ipgeobase_0_0_1
- * isn_1_0_0
- * ja_serializer_0_9_0
- * japanese_holiday_0_0_2
- * jazz_0_1_1
- * jazz_0_2_1
- * jiffy_0_14_7
- * joken_0_13_1
- * joken_1_2_1
- * jsxn_0_2_1
- * kafka_protocol_0_3_2
- * kalecto_0_3_3
- * kalends_0_6_5
- * kane_0_1_1
- * katipo_0_3_4
- * kcl_0_6_2
- * keccakf1600_2_0_0
- * keelless_0_1_0
- * keenex_0_3_0
- * kerosene_0_0_1
- * kindred_0_0_1
- * kovacs_0_9_2
- * kvs_2_1_0
- * lager_2_1_1
- * lager_graylog_0_1_1
- * lager_logstash_backend_0_1_1
- * lager_watchdog_0_1_10
- * lasp_0_0_5
- * lazymaru_0_2_5
- * ledx_0_0_1
- * letsencrypt_0_5_0
- * lfe_1_0_2
- * libchunter_0_1_48
- * libdecaf_0_0_2
- * libex_config_0_2_0
- * libhowl_0_1_36
- * libleofs_0_1_2
- * librex_1_0_1
- * libsnarl_0_3_40
- * libsnarl_0_3_46
- * libsniffle_0_3_47
- * libsodium_0_0_7
- * link_shrinkex_1_0_0
- * locker_1_0_8
- * logger_json_file_backend_0_1_2
- * logger_logentries_backend_0_0_1
- * logster_0_2_0
- * lyn_0_0_16
- * mad_0_9_0
- * mailchimp_0_0_5
- * mailgun_webhook_auth_1_0_0
- * mailibex_0_1_0
- * mailman_0_2_2
- * mandrag_0_1_1
- * mandrillex_0_2_0
- * mariaex_0_7_5
- * maru_0_10_1
- * maru_swagger_0_8_0
- * marvel_1_0_0
- * marvin_0_3_0
- * mc_protocol_0_0_2
- * mcrypt_0_1_1
- * mdns_client_0_1_7
- * mdns_client_lib_0_1_33
- * mdns_client_lib_0_1_39
- * medex_0_1_2
- * merkle_0_0_4
- * message_pack_0_2_0
- * meta_0_0_1
- * migratrex_0_0_1
- * mimerl_1_0_0
- * mixstar_0_0_1
- * mmath_0_1_15
- * mobiledoc_0_0_1
- * moebius_2_0_1
- * monetized_0_4_0
- * money_1_0_0
- * mongo_0_5_4
- * mongodb_ecto_0_1_4
- * motor_hat_0_6_1
- * mstore_0_1_11
- * mt940_1_0_0
- * mustachex_0_0_1
- * mynumber_1_0_0
- * nacl_0_3_0
- * naughtygram_0_2_0
- * neo4j_0_3_0
- * neo4j_sips_0_1_26
- * neo4j_sips_models_0_1_1
- * neotoma_1_7_3
- * neotomex_0_1_4
- * nerves_0_3_2
- * nerves_interim_wifi_0_0_1
- * nerves_network_interface_0_3_1
- * nerves_system_ag150_0_5_1
- * nerves_system_alix_0_5_1
- * nerves_system_bbb_0_6_2
- * nerves_system_ev3_0_5_1
- * nerves_system_galileo_0_5_1
- * nerves_system_qemu_arm_0_5_1
- * nerves_system_rpi_0_5_2
- * nerves_system_rpi2_0_5_2
- * nerves_system_rpi3_0_5_2
- * nerves_toolchain_arm_unknown_linux_gnueabi_0_6_2
- * nerves_toolchain_arm_unknown_linux_gnueabihf_0_6_1
- * nerves_toolchain_armv6_rpi_linux_gnueabi_0_6_1
- * nerves_toolchain_i586_unknown_linux_gnu_0_6_1
- * nerves_wpa_supplicant_0_2_1
- * nested_set_0_0_2
- * new_relixir_0_1_0
- * newrelic_0_1_0
- * nice_nickname_0_0_1
- * nifty_0_0_3
- * nio_google_authenticator_1_0_1
- * nio_google_geocoder_0_7_0
- * nodefinder_1_4_0
- * nodefinder_1_5_1
- * nomad_0_6_0
- * normalixr_0_4_0
- * oauth2_0_6_0
- * oauth2_server_0_1_1
- * oauth2cli_0_0_4
- * oauth2ex_0_0_9
- * obelisk_0_10_0
- * observer_cli_1_0_5
- * okta_0_0_1
- * omise_0_2_2
- * openmaize_0_18_1
- * overpass_0_1_1
- * oxr_0_3_1
- * p1_mysql_1_0_1
- * p1_oauth2_0_6_1
- * p1_pgsql_1_1_0
- * p1_stringprep_1_0_1
- * p1_utils_1_0_0
- * p1_utils_1_0_3
- * p1_utils_1_0_4
- * p1_xml_1_1_1
- * p1_xmlrpc_1_15_1
- * params_2_0_0_beta_0
- * parse_client_0_2_3
- * parse_trans_2_9_0
- * parsex_0_0_2
- * passport_0_0_4
- * peatio_client_1_5_0
- * pet_0_1_1
- * pgpool_1_0_0
- * phoenix_0_2_6
- * phoenix_0_4_1
- * phoenix_1_2_0_rc_1
- * phoenix_active_link_0_0_1
- * phoenix_calendar_0_1_2
- * phoenix_dtl_0_0_1
- * phoenix_ecto_3_0_0_rc_0
- * phoenix_ember_0_0_1
- * phoenix_facebook_messenger_0_3_0
- * phoenix_gen_gulp_jspm_1_0_0
- * phoenix_haml_0_2_1
- * phoenix_html_2_4_0_dev
- * phoenix_html_2_5_1
- * phoenix_html_sanitizer_1_0_2
- * phoenix_html_simplified_helpers_0_3_3
- * phoenix_linguist_0_0_1
- * phoenix_live_reload_1_0_5
- * phoenix_microsoftbot_0_1_0
- * phoenix_pubsub_postgres_0_0_2
- * phoenix_pubsub_rabbitmq_0_0_1
- * phoenix_pubsub_redis_2_0_0
- * phoenix_ratchet_0_2_0
- * phoenix_reactor_0_0_3
- * phoenix_simple_form_0_0_2
- * phoenix_slim_0_4_1
- * phoenix_slime_0_6_0
- * phoenix_swoosh_0_1_2
- * phoenix_timex_1_0_1
- * phoenix_token_auth_0_4_0
- * picosat_0_1_0
- * pin_elixir_0_0_1
- * pixie_0_3_5
- * placid_0_1_3
- * plain_sitemap_0_0_1
- * plasm_0_3_0
- * plug_0_4_4
- * plug_0_5_3
- * plug_0_7_0
- * plug_abort_2_1_1
- * plug_auth_0_3_0
- * plug_basic_auth_1_1_0
- * plug_byte_serve_0_3_2
- * plug_cors_0_8_2
- * plug_exception_handler_0_0_4
- * plug_graphql_0_3_1
- * plug_json_parser_0_0_6
- * plug_jwt_0_7_1
- * plug_newrelic_0_0_5
- * plug_secure_headers_0_0_1
- * plug_session_memcached_0_3_3
- * plug_session_redis_0_1_0
- * png_0_1_1
- * poison_1_0_3
- * poison_1_1_1
- * poison_1_2_1
- * pool_0_0_2
- * pooler_1_4_0
- * portal_0_0_1
- * porterstemmer_0_0_1
- * portmidi_5_0_0
- * posterize_0_11_0
- * postgrex_0_11_1
- * postgrex_0_6_0
- * pqueue_1_4_0
- * proper_1_1_1_beta
- * protego_0_1_0
- * protobuffs_0_8_2
- * provider_asn1_0_2_1
- * pulse_0_1_3
- * pulse_libs_1_0_0
- * pusher_0_1_3
- * pushex_0_0_5
- * pynchon_0_1_1
- * quick_chex_0_2_1
- * quinn_0_0_4
- * rackla_1_0_0
- * radpath_0_0_5
- * random_0_2_2
- * ratchet_0_3_1
- * raven_0_0_5
- * raygun_0_3_0
- * reactive_0_0_1
- * readme_md_doc_0_1_2
- * reagent_0_1_9
- * reaxt_0_3_2
- * rebar3_abnfc_plugin_0_1_0
- * rebar3_auto_0_3_0
- * rebar3_auto_applications_1_0_0
- * rebar3_autotest_0_1_1
- * rebar3_cuttlefish_0_11_0
- * rebar3_diameter_compiler_0_4_0
- * rebar3_elixir_0_0_5
- * rebar3_elixirc_0_1_0
- * rebar3_eqc_0_0_10
- * rebar3_exunit_0_1_1
- * rebar3_git_vsn_1_1_0
- * rebar3_gpb_plugin_1_3_3
- * rebar3_hex_2_5_1
- * rebar3_idl_compiler_0_4_0
- * rebar3_lfe_compile_0_4_1
- * rebar3_live_0_1_3
- * rebar3_neotoma_plugin_0_2_0
- * rebar3_proper_0_6_0
- * rebar3_proper_plugin_0_1_0
- * rebar3_protobuffs_0_2_0
- * rebar3_raw_deps_2_0_0
- * rebar3_run_0_2_0
- * rebar3_shellrpc_0_1_0
- * rebar3_tsung_0_1_4
- * rebar3_vendor_0_3_0
- * rebar3_yang_plugin_0_2_1
- * rebar_alias_0_1_0
- * rebar_cmd_0_2_3
- * rebar_erl_vsn_0_1_0
- * rebar_protobuffs_0_1_0
- * rebind_0_1_3
- * recaptcha_1_1_1
- * receipt_verifier_0_0_1
- * recon_2_2_1
- * recon_2_3_1
- * recon_ex_0_9_1
- * record_translator_0_0_3
- * red_0_0_5
- * red_black_tree_1_2_0
- * reddhl_0_0_1
- * redis_pool_0_2_3
- * redis_poolex_0_0_5
- * redix_0_3_6
- * redo_2_0_1
- * redtube_1_0_0
- * ref_inspector_0_9_0
- * regdom_0_0_1
- * relax_0_3_0
- * relflow_1_0_5
- * relief_0_0_1
- * relisa_0_1_0
- * relocker_0_0_8
- * reltool_util_1_4_0
- * reltool_util_1_5_1
- * relx_3_1_0
- * relx_3_19_0
- * relx_3_5_0
- * remix_0_0_2
- * remodel_0_0_1
- * remote_ip_rewriter_0_0_2
- * rendezvous_0_0_1
- * repg2_0_0_4
- * repo_0_4_1
- * repoquery_0_0_2
- * reporter_0_5_1
- * reprise_0_5_0
- * resin_0_4_1
- * rest_1_5_0
- * rest_client_0_0_1
- * rethinkdb_0_4_0
- * rethinkdb_changefeed_0_0_1
- * retrieval_0_9_1
- * retry_0_1_0
- * reup_0_1_0
- * reverse_proxy_0_1_0
- * revision_plate_ex_0_1_0
- * rfc3339_0_9_0
- * riak_1_0_0
- * riak_core_ng_2_2_5
- * riak_dt_2_1_1
- * riak_ensemble_2_1_3
- * riak_pb_2_1_0
- * riak_sysmon_2_1_2
- * riakc_2_1_1
- * riboflavin_0_0_2
- * riemann_0_0_15
- * rlist_0_0_1
- * robotex_0_0_1
- * rogger_0_1_0
- * rollbax_0_6_0
- * rollex_0_4_0
- * roman_numerals_1_0_1
- * romanex_0_1_0
- * romeo_0_5_0
- * roombex_0_0_4
- * rop_0_5_3
- * rotor_0_2_2
- * rquote_0_0_1
- * rsa_0_0_1
- * rss_0_2_1
- * rstats_1_0_2
- * rubix_0_0_2
- * rulex_0_2_0
- * russian_0_1_0
- * rustler_0_0_7
- * safetybox_0_1_2
- * sage_0_0_1
- * salsa20_0_3_0
- * saltie_0_3_2
- * saltpack_1_0_1
- * sap_0_0_2
- * sasl_ex_0_1_0
- * sass_elixir_0_0_1
- * savory_0_0_2
- * sbroker_0_6_2
- * sbroker_0_7_0
- * sbroker_1_0_0_beta_2
- * scaffold_0_0_5
- * scarab_0_1_0
- * schedule_0_1_0
- * schizo_0_0_1
- * scientist_0_2_0
- * scientist_ex_0_1_0
- * scrape_1_0_4
- * scrivener_1_1_4
- * scrivener_1_2_1
- * scrivener_headers_1_0_1
- * scrivener_html_1_1_1
- * seasonal_0_3_0
- * seat_json_0_0_18
- * sec_cik_ticker_mapper_0_0_2
- * sec_company_filings_rss_feed_parser_0_0_2
- * sec_recent_filings_rss_feed_parser_0_0_6
- * secure_0_1_0
- * secure_compare_0_0_1
- * secure_headers_0_0_1
- * secure_password_0_4_3
- * secure_random_0_1_1
- * secure_random_0_3_0
- * seedex_0_1_2
- * seg_seg_0_0_1
- * seg_seg_0_1_0
- * segment_0_1_0
- * select_0_0_1
- * selenium_0_0_2
- * semver_0_1_2
- * sendgrid_0_1_0
- * sentient_0_0_2
- * sentinel_0_1_0
- * sentry_0_3_2
- * sequences_1_1_0
- * serial_0_1_2
- * serve_this_1_0_0
- * service_1_5_1
- * setup_1_7_0
- * setup_tag_0_1_2
- * sfmt_0_12_7
- * sfmt_0_13_0
- * sfsobject_0_0_3
- * sh_1_1_2
- * sha3_1_0_0
- * shameless_plug_1_0_0
- * shape_0_0_2
- * shell_stream_0_0_1
- * short_maps_0_1_1
- * shorter_maps_1_0_0
- * shotgun_0_3_0
- * shouldi_0_3_0
- * shove_0_0_1
- * shrivel_0_0_3
- * sidejob_2_0_0
- * sideshow_0_0_2
- * sidetask_1_1_0
- * signaturex_1_0_1
- * simetric_0_1_0
- * simple_agent_0_0_7
- * simple_bar_0_0_7
- * simple_format_0_1_0
- * simple_markdown_0_0_1
- * simple_secrets_1_0_0
- * simple_statistics_0_0_1
- * simplex_0_4_0
- * simplify_0_2_1
- * simpre_0_1_0
- * siphash_3_1_0
- * sips_downloader_0_2_2
- * sitemap_0_7_0
- * skills_0_0_1
- * skroutz_0_1_0
- * slack_0_3_0
- * slack_0_4_2
- * slack_0_5_0
- * slack_logger_backend_0_1_4
- * slack_webhook_0_0_2
- * slacker_0_0_2
- * slackex_0_0_1
- * slim_fast_0_10_0
- * slime_0_13_0
- * slp_0_0_2
- * slugerl_1_0_0
- * slugger_0_1_0
- * smex_0_0_1
- * sms506_0_2_0
- * sms_blitz_0_0_1
- * smurf_0_1_3
- * snappy_1_1_1
- * snowflake_client_0_1_1
- * socket_0_2_8
- * socket_0_3_4
- * solage_0_0_1
- * sonic_0_1_3
- * sorted_set_1_1_0
- * soundcloud_ex_0_0_1
- * spaceapi_0_1_2
- * spaced_repetitions_0_0_1
- * spacesaving_0_0_3
- * spaghetti_pool_0_1_0
- * sparkpost_0_1_0
- * spartan_0_0_1
- * spawndir_0_1_1
- * spirit_0_0_1
- * sql_dust_0_3_4
- * sqlite3_1_1_5
- * sqlite_ecto_0_5_0
- * sqlite_ecto_1_0_2
- * sqlite_ecto_1_1_0
- * ssdb_0_3_0
- * ssdb_elixir_0_2_2
- * sshex_1_1_0
- * ssl_verify_hostname_1_0_0
- * ssl_verify_hostname_1_0_5
- * ssl_verify_hostname_1_0_6
- * statman_0_5_0
- * stmd_0_0_2
- * strava_0_0_1
- * stringprep_1_0_3
- * stripe_0_0_1
- * stripe_client_0_0_3
- * stripe_eventex_1_0_0
- * stripity_stripe_1_4_0
- * structurez_0_0_1
- * stun_1_0_3
- * sugar_0_4_11
- * supermemo_1_0_0
- * supervisord_0_1_0
- * swaggerdoc_0_0_1
- * sweet_xml_0_4_0
- * switchboard_0_3_2
- * swoosh_0_3_0
- * syslog_1_0_2
- * tagplay_0_1_0
- * tarantool_0_0_2
- * tcs34725_0_0_1
- * tds_ecto_1_0_2
- * telebot_0_1_2
- * templates_0_0_5
- * texas_0_0_2
- * theriac_0_0_1
- * thesis_0_0_14
- * thing_0_0_1
- * timex_0_12_9
- * timex_0_13_5
- * timex_0_16_2
- * timex_1_0_0_rc4
- * timex_ecto_1_0_4
- * timex_ecto_1_1_3
- * timex_interval_0_6_0
- * tirerl_1_0_1
- * tomlex_0_0_4
- * topo_0_1_1
- * tracker_request_0_0_4
- * tractor_0_1_0
- * traitify_elixir_0_1_1
- * trans_0_1_0
- * translator_0_0_1
- * tributary_0_0_2
- * tuco_tuco_0_8_1
- * twittertex_0_1_0
- * twittex_0_0_4
- * u2f_0_1_3
- * u_token_0_0_2
- * ucol_2_0_0
- * ucol_nif_1_1_5
- * ueberauth_facebook_0_3_2
- * ueberauth_fitbit_0_2_1
- * ueberauth_github_0_2_0
- * ueberauth_google_0_2_0
- * ueberauth_linkedin_0_2_0
- * ueberauth_paypal_0_1_0
- * ueberauth_slack_0_2_0
- * ueberauth_spotify_0_0_1
- * ueberauth_strava_0_1_1
- * ueberauth_vk_0_1_1
- * ueberauth_vkontakte_0_1_0
- * ueberauth_weibo_0_0_3
- * ui_0_1_1
- * ulitos_0_3_0
- * unsplash_0_4_0
- * upyun_0_0_1
- * uri_template_1_2_0
- * urna_0_1_4
- * uuid_erl_1_4_0
- * uuid_erl_1_5_1
- * valid_field_0_3_0
- * velkoz_1_2_0
- * verk_0_12_0
- * verk_web_0_11_0
- * vimeo_0_0_2
- * voorhees_0_1_1
- * wayback_archiver_0_0_1
- * webdriver_0_8_1
- * weber_0_1_0
- * weebo_0_1_2
- * wifi_0_2_0
- * win_notify_0_0_4
- * wire_0_2_0
- * xlsx_parser_0_0_7
- * xref_runner_1_0_0
- * yar_0_1_0
- * yggdrasil_1_2_3
- * yodlee_0_1_4
- * yomel_0_5_0
- * zanox_0_0_1
- * zencoder_1_0_1
- * zipper_1_0_0
- * zuppler_users_client_0_0_5
-
-*/
-{ stdenv, pkgs, callPackage, overrides ? (self: super: {}) }:
-
-let
- packages = self: rec {
- abnf_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "abnf";
- version = "0.0.1";
- src = fetchHex {
- pkg = "abnf";
- version = "0.0.1";
- sha256 =
- "81e263f061ba677bda3e0d7f8884730eb51c14d7bc6526647c46cce659f1b054";
- };
-
- meta = {
- description = ''ABNF parser for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/vanstee/abnf";
- };
- } // packageOverrides)
- ) {};
-
- abnf = abnf_0_0_1;
-
- absinthe_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "absinthe";
- version = "1.0.0";
- src = fetchHex {
- pkg = "absinthe";
- version = "1.0.0";
- sha256 =
- "c5606be8b46003e7ac47e87c924908cb390b892fef0eae390deb66f8ee123a1c";
- };
-
- meta = {
- description = ''GraphQL for Elixir'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/absinthe-graphql/absinthe";
- };
- } // packageOverrides)
- ) {};
-
- absinthe_1_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "absinthe";
- version = "1.1.6";
- src = fetchHex {
- pkg = "absinthe";
- version = "1.1.6";
- sha256 =
- "3e83ea139967975a025850c0efc5aba7a864aded6b10d6483a60264a3523411f";
- };
-
- meta = {
- description = ''GraphQL for Elixir'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/absinthe-graphql/absinthe";
- };
- } // packageOverrides)
- ) {};
-
- absinthe = absinthe_1_1_6;
-
- absinthe_plug_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- absinthe_1_0_0
- }:
- buildMix ({
- name = "absinthe_plug";
- version = "1.0.0";
- src = fetchHex {
- pkg = "absinthe_plug";
- version = "1.0.0";
- sha256 =
- "08459823fe1fd4f0325a8bf0c937a4520583a5a26d73b193040ab30a1dfc0b33";
- };
- beamDeps = [ plug_1_1_5 absinthe_1_0_0 ];
-
- meta = {
- description = ''A plug for Absinthe, an experimental GraphQL
- toolkit'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/CargoSense/absinthe_plug";
- };
- } // packageOverrides)
- ) {};
-
- absinthe_plug_1_1_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- absinthe_1_1_6
- }:
- buildMix ({
- name = "absinthe_plug";
- version = "1.1.3";
- src = fetchHex {
- pkg = "absinthe_plug";
- version = "1.1.3";
- sha256 =
- "9fa66d56b4ddbd42fc11510780ed6c9758d539b9c8e538930ff8b383ae71814e";
- };
- beamDeps = [ plug_1_1_5 absinthe_1_1_6 ];
-
- meta = {
- description = ''A plug for Absinthe, an experimental GraphQL
- toolkit'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/CargoSense/absinthe_plug";
- };
- } // packageOverrides)
- ) {};
-
- absinthe_plug = absinthe_plug_1_1_3;
-
- access_token_extractor_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "access_token_extractor";
- version = "0.1.1";
- src = fetchHex {
- pkg = "access_token_extractor";
- version = "0.1.1";
- sha256 =
- "40f76799f8fbb5b03230b31d4d55c5a169e7c3ad82d776a9d87fe0c65c85396d";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''Simple Plug to extract access_token from
- request and add it to private map in Plug.Conn
- struct.'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/rohanpujaris/access_token_extractor";
- };
- } // packageOverrides)
- ) {};
-
- access_token_extractor = access_token_extractor_0_1_1;
-
- adam7_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, apex_0_3_7 }:
- buildMix ({
- name = "adam7";
- version = "0.4.0";
- src = fetchHex {
- pkg = "adam7";
- version = "0.4.0";
- sha256 =
- "8b540817f2fa92ba4b198d42d1ee4af348ed1edf8bd02d69691e0d8bdbecdcee";
- };
- beamDeps = [ apex_0_3_7 ];
-
- meta = {
- longDescription = ''Adam7 interlacing library for Elixir.
- Primarily used for interlacing and
- de-interlacing image data for PNGs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/SenecaSystems/imagineer";
- };
- } // packageOverrides)
- ) {};
-
- adam7 = adam7_0_4_0;
-
- adap_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "adap";
- version = "0.0.1";
- src = fetchHex {
- pkg = "adap";
- version = "0.0.1";
- sha256 =
- "10679369764e2aa68560008c1f8bea40d5c715389e27e10b35b1ceda3fedadbb";
- };
-
- meta = {
- longDescription = '' Create a data stream across your information
- systems to query, augment and transform data
- according to Elixir matching rules. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/adap";
- };
- } // packageOverrides)
- ) {};
-
- adap = adap_0_0_1;
-
- adt_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "adt";
- version = "0.0.2";
- src = fetchHex {
- pkg = "adt";
- version = "0.0.2";
- sha256 =
- "a5b310b1ed8093b0f786ca4facdd0c9ff073acf3e47db6a9771005b77e0d7259";
- };
-
- meta = {
- description = ''A light ADT module for Elixir.'';
-
- };
- } // packageOverrides)
- ) {};
-
- adt = adt_0_0_2;
-
- aeacus_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, comeonin_1_6_0 }:
- buildMix ({
- name = "aeacus";
- version = "0.3.0";
- src = fetchHex {
- pkg = "aeacus";
- version = "0.3.0";
- sha256 =
- "3cc138cfc7c508cfd85afddd0881632dde2e663d222c9e3749fae8c80ebb2c0b";
- };
- beamDeps = [ comeonin_1_6_0 ];
-
- meta = {
- longDescription = ''A simple, secure, and highly configurable
- Elixir identity [username | email | id |
- etc.]/password authentication module; Compatible
- with Ecto.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/zmoshansky/aeacus";
- };
- } // packageOverrides)
- ) {};
-
- aeacus = aeacus_0_3_0;
-
- ahab_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ahab";
- version = "0.1.1";
- src = fetchHex {
- pkg = "ahab";
- version = "0.1.1";
- sha256 =
- "c981c2f62dccd15a055083f9bc088aa0e4a029625ef9aa45104c4ba0ead12bd2";
- };
-
- meta = {
- description = ''A lightweight, low latency TCP acceptor pool for
- Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jquadrin/ahab";
- };
- } // packageOverrides)
- ) {};
-
- ahab = ahab_0_1_1;
-
- airbrakify_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "airbrakify";
- version = "0.0.1";
- src = fetchHex {
- pkg = "airbrakify";
- version = "0.0.1";
- sha256 =
- "973f895ba83e6dd71cf87182419e144db5c3ac23e43b7a1247e51559bf2737b6";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''A simple Airbrake/Errbit library for
- Elixir/Phoenix projects. Currently only supports
- error/exception notifications via a Plug.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Diamond/airbrakify";
- };
- } // packageOverrides)
- ) {};
-
- airbrakify = airbrakify_0_0_1;
-
- alambic_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "alambic";
- version = "0.1.0";
- src = fetchHex {
- pkg = "alambic";
- version = "0.1.0";
- sha256 =
- "04dc4cc88d56539ec4006a84668186501be9be4c369f145af6a606bb63d97ce0";
- };
-
- meta = {
- longDescription = ''A collection of small elixir utilities.
- Semaphore: quick way of limiting access to a
- resource CountDown: quick way of counting fan
- in/out events'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/sdanzan/alambic";
- };
- } // packageOverrides)
- ) {};
-
- alambic = alambic_0_1_0;
-
- alchemic_avatar_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "alchemic_avatar";
- version = "0.1.2";
- src = fetchHex {
- pkg = "alchemic_avatar";
- version = "0.1.2";
- sha256 =
- "329ae15eb6a304d6d425f86e6890f1d5c3901475b3fbc9eb07ad03f1394144b4";
- };
-
- meta = {
- description = ''Creating letter avatar from user`s name(or any
- other strong / character).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zhangsoledad/alchemic_avatar";
- };
- } // packageOverrides)
- ) {};
-
- alchemic_avatar = alchemic_avatar_0_1_2;
-
- alchemic_pinyin_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "alchemic_pinyin";
- version = "0.1.2";
- src = fetchHex {
- pkg = "alchemic_pinyin";
- version = "0.1.2";
- sha256 =
- "1fbd8300984699370b4a97ab10b64023494d2f9755eddf0abe1dcd9a5f2498c6";
- };
-
- meta = {
- description = ''中文汉字转拼音.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zhangsoledad/alchemic_pinyin";
- };
- } // packageOverrides)
- ) {};
-
- alchemic_pinyin = alchemic_pinyin_0_1_2;
-
- alchemist_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "alchemist";
- version = "0.0.2";
- src = fetchHex {
- pkg = "alchemist";
- version = "0.0.2";
- sha256 =
- "095ad9b47258b2d482b782a5794ed800df1c4024abbc126f347738be72a1aa51";
- };
-
- meta = {
- description = ''Carefully refactor critical paths'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jkakar/alchemist";
- };
- } // packageOverrides)
- ) {};
-
- alchemist = alchemist_0_0_2;
-
- alchemy_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, uuid_1_1_4 }:
- buildMix ({
- name = "alchemy";
- version = "0.0.1";
- src = fetchHex {
- pkg = "alchemy";
- version = "0.0.1";
- sha256 =
- "109ce3f83d596a6ab9a947f472516f87da7b0df823fe2d91e27bc6594a305c3d";
- };
- beamDeps = [ uuid_1_1_4 ];
-
- meta = {
- description = ''Perform experiments in production'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/keathley/alchemy";
- };
- } // packageOverrides)
- ) {};
-
- alchemy = alchemy_0_0_1;
-
- aleppo_0_9_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "aleppo";
- version = "0.9.0";
- src = fetchHex {
- pkg = "aleppo";
- version = "0.9.0";
- sha256 =
- "2f360631d64da53f40621714e157fd33805a95d0160d5c62fcfb3e132986ce71";
- };
-
- meta = {
- description = ''Aleppo: ALternative Erlang Pre-ProcessOr'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/ErlyORM/aleppo";
- };
- } // packageOverrides)
- ) {};
-
- aleppo = aleppo_0_9_0;
-
- alexa_0_1_14 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "alexa";
- version = "0.1.14";
- src = fetchHex {
- pkg = "alexa";
- version = "0.1.14";
- sha256 =
- "a15cc63ef736f45326a3065ff59e1211365929387957f246e7b8cee76a31bbe8";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''Framework for implementing an Amazon Alexa
- Skill.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/col/alexa";
- };
- } // packageOverrides)
- ) {};
-
- alexa = alexa_0_1_14;
-
- alexa_plug_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "alexa_plug";
- version = "0.2.0";
- src = fetchHex {
- pkg = "alexa_plug";
- version = "0.2.0";
- sha256 =
- "a78f6fa5e3ba33ce0943f4cb96d6cfcc9b36637a4575314469c8a0d45fff40d0";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''A simple set of plugs and utilities for
- interfacing with the Amazon Echo and the Alexa
- Skills Kit.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jordantdavis/alexa_plug";
- };
- } // packageOverrides)
- ) {};
-
- alexa_plug = alexa_plug_0_2_0;
-
- alexa_web_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4,
- alexa_0_1_14
- }:
- buildMix ({
- name = "alexa_web";
- version = "0.0.2";
- src = fetchHex {
- pkg = "alexa_web";
- version = "0.0.2";
- sha256 =
- "e60a7fa60eb52bbb91e445cf0ee3781e0e2a148855befa638b274e6720421126";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 alexa_0_1_14 ];
-
- meta = {
- description = ''A web endpoint for deploying one or a collection
- of Amazon Alexa Skills'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/col/alexa_web";
- };
- } // packageOverrides)
- ) {};
-
- alexa_web = alexa_web_0_0_2;
-
- algae_0_10_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, quark_1_0_2 }:
- buildMix ({
- name = "algae";
- version = "0.10.0";
- src = fetchHex {
- pkg = "algae";
- version = "0.10.0";
- sha256 =
- "02d89132d99da1e13271007d1109be958ef8b3b7a5e64323299b84d0aa2353e1";
- };
- beamDeps = [ quark_1_0_2 ];
-
- meta = {
- description = ''Bootstrapped algebraic data types for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/robot-overlord/algae";
- };
- } // packageOverrides)
- ) {};
-
- algae = algae_0_10_0;
-
- amazon_product_advertising_client_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_1_0_2,
- sweet_xml_0_6_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "amazon_product_advertising_client";
- version = "0.1.1";
- src = fetchHex {
- pkg = "amazon_product_advertising_client";
- version = "0.1.1";
- sha256 =
- "406111cedbd475cab29bdcc69f48ddc3670e57d2e3294e8d948c117ae492951c";
- };
- beamDeps = [ timex_1_0_2 sweet_xml_0_6_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Amazon Product Advertising API client for
- Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/zachgarwood/elixir-amazon-product-advertising-client";
- };
- } // packageOverrides)
- ) {};
-
- amazon_product_advertising_client =
- amazon_product_advertising_client_0_1_1;
-
- amnesia_0_2_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exquisite_0_1_6 }:
- buildMix ({
- name = "amnesia";
- version = "0.2.4";
- src = fetchHex {
- pkg = "amnesia";
- version = "0.2.4";
- sha256 =
- "fba1e39f5c51d860b22618046a25525170530bc595d0f2dbb45f070c3b40da8f";
- };
- beamDeps = [ exquisite_0_1_6 ];
-
- meta = {
- description = ''mnesia wrapper for Elixir'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/meh/amnesia";
- };
- } // packageOverrides)
- ) {};
-
- amnesia = amnesia_0_2_4;
-
- anagram_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "anagram";
- version = "1.0.0";
- src = fetchHex {
- pkg = "anagram";
- version = "1.0.0";
- sha256 =
- "8c41013b8b586728adbf821fe809c277e30f99323138b8e8ccff2311317c8fac";
- };
-
- meta = {
- longDescription = ''Find anagrams of words and \"words that can
- be made with a set of letters\" (sort of a sub
- anagram)'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ewildgoose/elixir-anagram";
- };
- } // packageOverrides)
- ) {};
-
- anagram = anagram_1_0_0;
-
- anaphora_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "anaphora";
- version = "0.1.2";
- src = fetchHex {
- pkg = "anaphora";
- version = "0.1.2";
- sha256 =
- "fb60a214b2be57d7a08aa8237cd7afb009b637563d64ed5e6ec486e36c484001";
- };
-
- meta = {
- description = ''The anaphoric macro collection for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sviridov/anaphora-elixir";
- };
- } // packageOverrides)
- ) {};
-
- anaphora = anaphora_0_1_2;
-
- anilixir_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "anilixir";
- version = "1.0.0";
- src = fetchHex {
- pkg = "anilixir";
- version = "1.0.0";
- sha256 =
- "ee5c6dfa7e5250d8ec5c9b04910e3202788ceeba231cb3ff8b22e479cc64f1c3";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Anilist API client for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sotojuan/anilixir";
- };
- } // packageOverrides)
- ) {};
-
- anilixir = anilixir_1_0_0;
-
- apex_0_3_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "apex";
- version = "0.3.7";
- src = fetchHex {
- pkg = "apex";
- version = "0.3.7";
- sha256 =
- "a1c8313e9c909ff2489f004b3514430293b1aafb81569b93a1822d486f56080d";
- };
-
- meta = {
- description = ''Elixir clone of Ruby`s awesome_print gem'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bjro/apex";
- };
- } // packageOverrides)
- ) {};
-
- apex_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "apex";
- version = "0.5.0";
- src = fetchHex {
- pkg = "apex";
- version = "0.5.0";
- sha256 =
- "dd8863ebef2a42be331eece2d3a2f721c4ec3c8495bc0e198703aea7927f156a";
- };
-
- meta = {
- description = ''Elixir clone of Ruby`s awesome_print gem'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bjro/apex";
- };
- } // packageOverrides)
- ) {};
-
- apex = apex_0_5_0;
-
- apix_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "apix";
- version = "0.1.0";
- src = fetchHex {
- pkg = "apix";
- version = "0.1.0";
- sha256 =
- "d1d809cf41731e39a6c23e02fb41c9375bf04db35c8ce595c99c03eea694f30e";
- };
-
- meta = {
- longDescription = ''Simple convention and DSL for transformation
- of elixir functions to a documented and ready
- for validation API.'';
-
- homepage = "https://github.com/liveforeverx/apix";
- };
- } // packageOverrides)
- ) {};
-
- apix = apix_0_1_0;
-
- apns_0_9_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- poison_2_1_0,
- connection_1_0_2
- }:
- buildMix ({
- name = "apns";
- version = "0.9.2";
- src = fetchHex {
- pkg = "apns";
- version = "0.9.2";
- sha256 =
- "7d63bd108572fadac777006957e45db5da1a8adf2e94e76f83c89942adf54f68";
- };
- beamDeps = [ poolboy_1_5_1 poison_2_1_0 connection_1_0_2 ];
-
- meta = {
- description = ''APNS (Apple Push Notification Service) library
- for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/chvanikoff/apns4ex";
- };
- } // packageOverrides)
- ) {};
-
- apns = apns_0_9_2;
-
- ar2ecto_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ar2ecto";
- version = "0.1.2";
- src = fetchHex {
- pkg = "ar2ecto";
- version = "0.1.2";
- sha256 =
- "a32322d39f1c0cff335b05b5c2252e531091565c3cf754811087edd2e115a718";
- };
-
- meta = {
- description = ''Ar2ecto is a set of mix tasks to help you migrate
- from ActiveRecord to Ecto.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/aforward/ar2ecto";
- };
- } // packageOverrides)
- ) {};
-
- ar2ecto = ar2ecto_0_1_2;
-
- argent_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "argent";
- version = "0.0.1";
- src = fetchHex {
- pkg = "argent";
- version = "0.0.1";
- sha256 =
- "dde0920308efca2c8dd9681057e5196f625b53ed8dff86a27242807c3653d645";
- };
-
- meta = {
- description = ''A currency management library for elixir.'';
-
- };
- } // packageOverrides)
- ) {};
-
- argent = argent_0_0_1;
-
- argument_parser_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "argument_parser";
- version = "0.1.3";
- src = fetchHex {
- pkg = "argument_parser";
- version = "0.1.3";
- sha256 =
- "2c56a6c9dfa9790aabdb8f9268ac501404376ffb13396ff515e66f1ebf64817d";
- };
-
- meta = {
- description = ''More powerful argument parser for creating nice
- scripts'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jisaacstone/ex_argument_parser";
- };
- } // packageOverrides)
- ) {};
-
- argument_parser = argument_parser_0_1_3;
-
- array_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "array";
- version = "1.0.1";
- src = fetchHex {
- pkg = "array";
- version = "1.0.1";
- sha256 =
- "626ac1383566dadee3a10357cd6d192151c6d604ee3266809daf0da6b5e33bbb";
- };
-
- meta = {
- description = ''An elixir wrapper library for Erlang`s array.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/takscape/elixir-array";
- };
- } // packageOverrides)
- ) {};
-
- array = array_1_0_1;
-
- artifact_0_4_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- porcelain_2_0_1,
- poolboy_1_5_1,
- plug_1_1_5
- }:
- buildMix ({
- name = "artifact";
- version = "0.4.0";
- src = fetchHex {
- pkg = "artifact";
- version = "0.4.0";
- sha256 =
- "6c66a3c745418e1f1207940c3815828d1a0f022d8186e5da593599d1f460197f";
- };
- beamDeps = [ porcelain_2_0_1 poolboy_1_5_1 plug_1_1_5 ];
-
- meta = {
- description = ''File upload and on-the-fly processing for
- Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/doomspork/artifact";
- };
- } // packageOverrides)
- ) {};
-
- artifact = artifact_0_4_0;
-
- aruspex_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- zipper_tree_0_1_1,
- exyz_1_0_0
- }:
- buildMix ({
- name = "aruspex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "aruspex";
- version = "0.1.0";
- sha256 =
- "2effd16e1081a7af2e5ade9c58cdf4c4d90e2095749ccf733332be2924a6d771";
- };
- beamDeps = [ zipper_tree_0_1_1 exyz_1_0_0 ];
-
- meta = {
- description = ''A configurable constraint solver with an API
- based on JSR 331.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://www.github.com/dkendal/aruspex";
- };
- } // packageOverrides)
- ) {};
-
- aruspex = aruspex_0_1_0;
-
- ashes_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ashes";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ashes";
- version = "0.0.3";
- sha256 =
- "2178ab8c0fa1cf53b6d6152773ae79ca6100c80861d59e55e5fa06c5979b042b";
- };
-
- meta = {
- description = ''A code generation tool for the phoenix web
- framework'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nickgartmann/ashes";
- };
- } // packageOverrides)
- ) {};
-
- ashes = ashes_0_0_3;
-
- assembla_api_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "assembla_api";
- version = "0.1.0";
- src = fetchHex {
- pkg = "assembla_api";
- version = "0.1.0";
- sha256 =
- "b4a3898de536e4820702c0f119993fd2804e91e2525d1e7eba57d8744983ef24";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Assembla API client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Assembla/ex_assembla_api";
- };
- } // packageOverrides)
- ) {};
-
- assembla_api = assembla_api_0_1_0;
-
- assembly_line_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, gproc_0_5_0 }:
- buildMix ({
- name = "assembly_line";
- version = "1.0.0";
- src = fetchHex {
- pkg = "assembly_line";
- version = "1.0.0";
- sha256 =
- "3b687890bf750cd893e8a73c261710c1014ba4d5b2247f695f7730b2a84a5473";
- };
- beamDeps = [ gproc_0_5_0 ];
-
- meta = {
- description = ''A light-weight job queue (think DAG) manager.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/LeakyBucket/assembly_line";
- };
- } // packageOverrides)
- ) {};
-
- assembly_line = assembly_line_1_0_0;
-
- assert_diff_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "assert_diff";
- version = "0.0.5";
- src = fetchHex {
- pkg = "assert_diff";
- version = "0.0.5";
- sha256 =
- "ad53a2819c33d39ad2f71404a964625691e9d6bf3d63dbc28442acda71109426";
- };
-
- meta = {
- description = ''assert_diff which fallbacks to git diff'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ske77/assert_diff";
- };
- } // packageOverrides)
- ) {};
-
- assert_diff = assert_diff_0_0_5;
-
- atomic_map_0_9_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "atomic_map";
- version = "0.9.0";
- src = fetchHex {
- pkg = "atomic_map";
- version = "0.9.0";
- sha256 =
- "f95d5fd4e0f5e4a8ecfead77fa1957cfbcee52307692bcd632159e01326cbf78";
- };
-
- meta = {
- longDescription = ''A small utility to convert deep Elixir maps
- with mixed string/atom keys to atom-only keyed
- maps'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ruby2elixir/atomic_map";
- };
- } // packageOverrides)
- ) {};
-
- atomic_map = atomic_map_0_9_0;
-
- auth_test_support_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "auth_test_support";
- version = "0.0.6";
- src = fetchHex {
- pkg = "auth_test_support";
- version = "0.0.6";
- sha256 =
- "930596c61d237fbf74b86d87819f0a7df8da8ef79051294a1982ded403cb2401";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Authentication and authorization test support
- functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DockYard/auth_test_support";
- };
- } // packageOverrides)
- ) {};
-
- auth_test_support = auth_test_support_0_0_6;
-
- authentic_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "authentic";
- version = "0.0.1";
- src = fetchHex {
- pkg = "authentic";
- version = "0.0.1";
- sha256 =
- "2fba6e1efde9fef4866d17499907811a3957ded8c07866c7b34474f0f0d59e29";
- };
-
- meta = {
- description = ''Auth for Phoenix'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- authentic = authentic_0_0_1;
-
- auto_doc_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5
- }:
- buildMix ({
- name = "auto_doc";
- version = "0.0.2";
- src = fetchHex {
- pkg = "auto_doc";
- version = "0.0.2";
- sha256 =
- "9c4b30c526e59f63173fe2f0d0c360ac678f1e7a11adcf209dfc843a3e63e6f7";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 ];
-
- meta = {
- description = ''A package that will create REST API docs based on
- your ExUnit tests.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/meatherly/auto_doc";
- };
- } // packageOverrides)
- ) {};
-
- auto_doc = auto_doc_0_0_2;
-
- autobots_license_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "autobots_license";
- version = "0.1.0";
- src = fetchHex {
- pkg = "autobots_license";
- version = "0.1.0";
- sha256 =
- "7cfa258ce5eff01018dfd6faf509b430d03770fb733c1b10217b9e52770014b3";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = { };
- } // packageOverrides)
- ) {};
-
- autobots_license = autobots_license_0_1_0;
-
- avex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "avex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "avex";
- version = "0.2.0";
- sha256 =
- "e63970026cc566e9aa9c24c261f43843a7553835d2009b16e838217644ded815";
- };
-
- meta = {
- description = ''Awesome validations for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jonhkr/avex";
- };
- } // packageOverrides)
- ) {};
-
- avex = avex_0_2_0;
-
- aws_0_0_11 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "aws";
- version = "0.0.11";
- src = fetchHex {
- pkg = "aws";
- version = "0.0.11";
- sha256 =
- "f9f3f9b0e02bb6aa29268a746b2110deaebe34f205d689e9d57ccb90f0caf072";
- };
- beamDeps = [ timex_2_1_6 poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''AWS clients for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jkakar/aws-elixir";
- };
- } // packageOverrides)
- ) {};
-
- aws = aws_0_0_11;
-
- aws_auth_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }:
- buildMix ({
- name = "aws_auth";
- version = "0.4.0";
- src = fetchHex {
- pkg = "aws_auth";
- version = "0.4.0";
- sha256 =
- "67f28f8e4ffdd3f3155e124f20ef325ff32ea3f525cf85e2df96f2f09d245976";
- };
- beamDeps = [ timex_2_1_6 ];
-
- meta = {
- description = ''AWS Signature Version 4 Signing Library'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/bryanjos/aws_auth";
- };
- } // packageOverrides)
- ) {};
-
- aws_auth = aws_auth_0_4_0;
-
- aws_cli_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, erlexec_1_1_0 }:
- buildRebar3 ({
- name = "aws_cli";
- version = "0.1.0";
- src = fetchHex {
- pkg = "aws_cli";
- version = "0.1.0";
- sha256 =
- "14fd91c4752a5eb5b2c781c4843589824b35750d7785b57e0460ba6d96bfe8c1";
- };
-
- beamDeps = [ erlexec_1_1_0 ];
-
- meta = {
- description = ''AWS cli wrapper for Erlang'';
-
- homepage = "https://github.com/fyler/aws_cli";
- };
- } // packageOverrides)
- ) {};
-
- aws_cli = aws_cli_0_1_0;
-
- azure_push_client_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "azure_push_client";
- version = "0.0.2";
- src = fetchHex {
- pkg = "azure_push_client";
- version = "0.0.2";
- sha256 =
- "d58bbac5e5260d92ef62916e74dbb8743e413a9f69afa2d8e1940071407a2f06";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Azure Push Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/chaione/azure_push_client";
- };
- } // packageOverrides)
- ) {};
-
- azure_push_client = azure_push_client_0_0_2;
-
- b2_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "b2";
- version = "0.0.6";
- src = fetchHex {
- pkg = "b2";
- version = "0.0.6";
- sha256 =
- "f8b33d1ec36576dfbca3f2f4c5fad1a9a227207d1ef63b3a388778e8fad3333a";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir B2 cloud API wrapper'';
-
- };
- } // packageOverrides)
- ) {};
-
- b2 = b2_0_0_6;
-
- bamboo_0_3_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "bamboo";
- version = "0.3.2";
- src = fetchHex {
- pkg = "bamboo";
- version = "0.3.2";
- sha256 =
- "1b4bfdddae49f6fc66616c63b4d2d9a0e99d40a08619004f5c4f4e4aebfa20ed";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Straightforward, powerful, and adapter based
- Elixir email library. Works with Mandrill,
- Mailgun, SendGrid, SparkPost, in-memory, and
- test.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/paulcsmith/bamboo";
- };
- } // packageOverrides)
- ) {};
-
- bamboo_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "bamboo";
- version = "0.5.0";
- src = fetchHex {
- pkg = "bamboo";
- version = "0.5.0";
- sha256 =
- "29e46e8c9e861e93103cde6fab9712bb077317e517af75a05e118763f7c5fc35";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Straightforward, powerful, and adapter based
- Elixir email library. Works with Mandrill,
- Mailgun, SendGrid, SparkPost, in-memory, and
- test.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/paulcsmith/bamboo";
- };
- } // packageOverrides)
- ) {};
-
- bamboo_0_6_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "bamboo";
- version = "0.6.0";
- src = fetchHex {
- pkg = "bamboo";
- version = "0.6.0";
- sha256 =
- "81a48add86d8b08da8a4ca8249caa0d42cb51d0cb654bf8ed921f3055995441d";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Straightforward, powerful, and adapter based
- Elixir email library. Works with Mandrill,
- Mailgun, SendGrid, SparkPost, in-memory, and
- test.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/paulcsmith/bamboo";
- };
- } // packageOverrides)
- ) {};
-
- bamboo = bamboo_0_6_0;
-
- bamboo_smtp_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- gen_smtp_0_10_0,
- bamboo_0_5_0
- }:
- buildMix ({
- name = "bamboo_smtp";
- version = "0.0.2";
- src = fetchHex {
- pkg = "bamboo_smtp";
- version = "0.0.2";
- sha256 =
- "34c621806c8f9a2e316d5bc5f63bf85f5387418ff60222a383189611a367de4d";
- };
- beamDeps = [ gen_smtp_0_10_0 bamboo_0_5_0 ];
-
- meta = {
- description = ''A Bamboo adapter for SMTP'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/fewlinesco/bamboo_smtp";
- };
- } // packageOverrides)
- ) {};
-
- bamboo_smtp = bamboo_smtp_0_0_2;
-
- bamboo_sparkpost_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, bamboo_0_6_0 }:
- buildMix ({
- name = "bamboo_sparkpost";
- version = "0.5.1";
- src = fetchHex {
- pkg = "bamboo_sparkpost";
- version = "0.5.1";
- sha256 =
- "dc4165282d13fe431b78dbf04db5e280bc4fef9f87d3b0e20e78e008c8c6b3de";
- };
- beamDeps = [ bamboo_0_6_0 ];
-
- meta = {
- description = ''A Bamboo adapter for the SparkPost email
- service'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/andrewtimberlake/bamboo_sparkpost";
- };
- } // packageOverrides)
- ) {};
-
- bamboo_sparkpost = bamboo_sparkpost_0_5_1;
-
- bankster_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bankster";
- version = "0.2.2";
- src = fetchHex {
- pkg = "bankster";
- version = "0.2.2";
- sha256 =
- "000df06a7701e11f1b9cba4595873f8c7d8e55afde22153fd3d6d19e55bc29f7";
- };
-
- meta = {
- description = ''Bankster is an IBAN and BIC validation tool for
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/railsmechanic/bankster";
- };
- } // packageOverrides)
- ) {};
-
- bankster = bankster_0_2_2;
-
- banner_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "banner";
- version = "0.1.0";
- src = fetchHex {
- pkg = "banner";
- version = "0.1.0";
- sha256 =
- "309a752cd592bd8dda3526865d050b1e20a953baed8b7480d0489001688f7a0f";
- };
-
- meta = {
- description = ''It is Elixir sysvbanner port from
- https://github.com/uffejakobsen/sysvbanner.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/winebarrel/elixir-sysvbanner";
- };
- } // packageOverrides)
- ) {};
-
- banner = banner_0_1_0;
-
- barrel_ibrowse_4_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "barrel_ibrowse";
- version = "4.2.0";
- src = fetchHex {
- pkg = "barrel_ibrowse";
- version = "4.2.0";
- sha256 =
- "58bd9e45932c10fd3d0ceb5c4e47952c3243ea300b388192761ac20be197b2ca";
- };
-
- meta = {
- description = ''Erlang HTTP client application'';
-
- homepage = "https://github.com/barrel-db/ibrowse";
- };
- } // packageOverrides)
- ) {};
-
- barrel_ibrowse = barrel_ibrowse_4_2_0;
-
- barrel_oauth_1_6_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "barrel_oauth";
- version = "1.6.0";
- src = fetchHex {
- pkg = "barrel_oauth";
- version = "1.6.0";
- sha256 =
- "b2a800b771d45f32a9a55d416054b3bdfab3a925b62e8000f2c08b719390d4dd";
- };
-
- meta = {
- description = ''An Erlang OAuth 1.0 implementation'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/barrel-db/erlang-oauth";
- };
- } // packageOverrides)
- ) {};
-
- barrel_oauth = barrel_oauth_1_6_0;
-
- base16_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "base16";
- version = "1.0.0";
- src = fetchHex {
- pkg = "base16";
- version = "1.0.0";
- sha256 =
- "02afd0827e61a7b07093873e063575ca3a2b07520567c7f8cec7c5d42f052d76";
- };
-
- meta = {
- description = ''Base16 encoding and decoding'';
- license = with stdenv.lib.licenses; [ bsd3 free ];
- homepage = "https://github.com/goj/base16";
- };
- } // packageOverrides)
- ) {};
-
- base16 = base16_1_0_0;
-
- base36_1_0_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, custom_base_0_2_0
- }:
- buildMix ({
- name = "base36";
- version = "1.0.0";
- src = fetchHex {
- pkg = "base36";
- version = "1.0.0";
- sha256 =
- "6022d73272ebd0a6f600248da05b47576b94f064c6444dd0401df67e717c189e";
- };
- beamDeps = [ custom_base_0_2_0 ];
-
- meta = {
- description = ''Base36 encoder/decoder.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nscyclone/base36";
- };
- } // packageOverrides)
- ) {};
-
- base36 = base36_1_0_0;
-
- base58_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "base58";
- version = "0.1.0";
- src = fetchHex {
- pkg = "base58";
- version = "0.1.0";
- sha256 =
- "e9746b7fa618f15d22e3098e06b35083977aff8fe0594628baae282769a2ceff";
- };
-
- meta = {
- description = ''Base58 encoding/decoding for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jrdnull/base58";
- };
- } // packageOverrides)
- ) {};
-
- base58 = base58_0_1_0;
-
- base58check_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "base58check";
- version = "0.1.0";
- src = fetchHex {
- pkg = "base58check";
- version = "0.1.0";
- sha256 =
- "29617beb2aaffe27ef40d7232a60beb5ad208667df4f2b619552367698cd4ca4";
- };
-
- meta = {
- description = ''Elixir implementation of Base58Check encoding
- meant for Bitcoin '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gjaldon/base58check";
- };
- } // packageOverrides)
- ) {};
-
- base58check = base58check_0_1_0;
-
- base62_1_2_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, custom_base_0_2_0
- }:
- buildMix ({
- name = "base62";
- version = "1.2.0";
- src = fetchHex {
- pkg = "base62";
- version = "1.2.0";
- sha256 =
- "14aac55c7978b7a710906ee29df65ba1cee5af2d43efe236c96311696618088b";
- };
- beamDeps = [ custom_base_0_2_0 ];
-
- meta = {
- description = ''Base62 encoder/decoder in pure Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/igas/base62";
- };
- } // packageOverrides)
- ) {};
-
- base62 = base62_1_2_0;
-
- base64url_0_0_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "base64url";
- version = "0.0.1";
- src = fetchHex {
- pkg = "base64url";
- version = "0.0.1";
- sha256 =
- "fab09b20e3f5db886725544cbcf875b8e73ec93363954eb8a1a9ed834aa8c1f9";
- };
-
- meta = {
- description = ''URL safe base64-compatible codec'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dvv/base64url";
- };
- } // packageOverrides)
- ) {};
-
- base64url = base64url_0_0_1;
-
- basex_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "basex";
- version = "0.2.1";
- src = fetchHex {
- pkg = "basex";
- version = "0.2.1";
- sha256 =
- "190fcbb9d03fe325aee3bc1eea67e663ace1209d4515518c25098e307070f551";
- };
-
- meta = {
- description = ''BaseX - arbitrary alphabet encoding'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/basex_ex";
- };
- } // packageOverrides)
- ) {};
-
- basex = basex_0_2_1;
-
- basho_poolboy_0_8_1_p3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "basho_poolboy";
- version = "0.8.1-p3";
- src = fetchHex {
- pkg = "basho_poolboy";
- version = "0.8.1-p3";
- sha256 =
- "8e2ead104eaa80bbfcf5c688774f4ddab73733cab79230e78d097c7ba880c42d";
- };
-
- meta = {
- description = ''A hunky Erlang worker pool factory'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/basho/riak_sysmon";
- };
- } // packageOverrides)
- ) {};
-
- basho_poolboy = basho_poolboy_0_8_1_p3;
-
- basho_stats_1_0_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "basho_stats";
- version = "1.0.3";
- src = fetchHex {
- pkg = "basho_stats";
- version = "1.0.3";
- sha256 =
- "d739e733b1c8afcaa467289fca50221753fc8cde6e7b53a79b67f98a2a261f5a";
- };
-
- meta = {
- description = ''Basic Erlang statistics library'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/basho/basho_stats";
- };
- } // packageOverrides)
- ) {};
-
- basho_stats = basho_stats_1_0_3;
-
- batcher_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "batcher";
- version = "0.0.1";
- src = fetchHex {
- pkg = "batcher";
- version = "0.0.1";
- sha256 =
- "738a930f809603dc21e6612c1df38cbc452887ddf34670d20f05e136231f3671";
- };
-
- meta = {
- longDescription = ''Process a backlog of items after it has grown
- to a certain size or a defined time has
- passed'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/behe/batcher";
- };
- } // packageOverrides)
- ) {};
-
- batcher = batcher_0_0_1;
-
- battlenet_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "battlenet";
- version = "0.0.2";
- src = fetchHex {
- pkg = "battlenet";
- version = "0.0.2";
- sha256 =
- "cdd4e182da5a2db478e0da9ac1a467fc8f2b8ec638e3e38dd7962ff3fe8c9342";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir library for the Battle.net API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cazrin/battlenet";
- };
- } // packageOverrides)
- ) {};
-
- battlenet = battlenet_0_0_2;
-
- bbmustache_1_0_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bbmustache";
- version = "1.0.3";
- src = fetchHex {
- pkg = "bbmustache";
- version = "1.0.3";
- sha256 =
- "d79d9f3f90d14e20bda0c801063801ce9b72b71f5831d70b8d36065fb1a52208";
- };
-
- meta = {
- description = ''Binary pattern match Based Mustache template
- engine for Erlang/OTP'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/soranoba/bbmustache";
- };
- } // packageOverrides)
- ) {};
-
- bbmustache_1_0_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bbmustache";
- version = "1.0.4";
- src = fetchHex {
- pkg = "bbmustache";
- version = "1.0.4";
- sha256 =
- "03b0d47db66e86df993896dce7578d7e4aae5f84636809b45fa8a3e34ee59b12";
- };
-
- meta = {
- description = ''Binary pattern match Based Mustache template
- engine for Erlang/OTP'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/soranoba/bbmustache";
- };
- } // packageOverrides)
- ) {};
-
- bbmustache_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bbmustache";
- version = "1.1.0";
- src = fetchHex {
- pkg = "bbmustache";
- version = "1.1.0";
- sha256 =
- "aa22469836bb8a9928ad741bdd2038d49116228bfbe0c2d6c792e1bdd4b256d9";
- };
-
- meta = {
- description = ''Binary pattern match Based Mustache template
- engine for Erlang/OTP'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/soranoba/bbmustache";
- };
- } // packageOverrides)
- ) {};
-
- bbmustache = bbmustache_1_1_0;
-
- bcrypt_0_5_0_p3a = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bcrypt";
- version = "0.5.0-p3a";
- src = fetchHex {
- pkg = "bcrypt";
- version = "0.5.0-p3a";
- sha256 =
- "492decdc633399b356a3bbfe8279c10a49b1040fc082c8cbf2d30b41ff88f310";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''An Erlang wrapper (NIF or port program) for the
- OpenBSD password scheme, bcrypt.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/chef/erlang-bcrypt";
- };
- } // packageOverrides)
- ) {};
-
- bcrypt = bcrypt_0_5_0_p3a;
-
- beam_analyzer_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "beam_analyzer";
- version = "0.0.3";
- src = fetchHex {
- pkg = "beam_analyzer";
- version = "0.0.3";
- sha256 =
- "acfb7b4d92c1147401f2de8e0fe5ad33236814a57fdcfbcb184e9292e43c7d27";
- };
-
- meta = {
- description = ''Get information about Erlang/Elixir modules and
- BEAM files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joeyates/beam_analyzer";
- };
- } // packageOverrides)
- ) {};
-
- beam_analyzer = beam_analyzer_0_0_3;
-
- bear_0_8_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bear";
- version = "0.8.3";
- src = fetchHex {
- pkg = "bear";
- version = "0.8.3";
- sha256 =
- "0a04ce4702e00e0a43c0fcdd63e38c9c7d64dceb32b27ffed261709e7c3861ad";
- };
-
- meta = {
- description = ''Statistics functions for Erlang'';
-
- homepage = "https://github.com/puzza007/bear";
- };
- } // packageOverrides)
- ) {};
-
- bear = bear_0_8_3;
-
- beersearch_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpotion_2_2_2,
- floki_0_8_1
- }:
- buildMix ({
- name = "beersearch";
- version = "0.0.6";
- src = fetchHex {
- pkg = "beersearch";
- version = "0.0.6";
- sha256 =
- "d830a7e1a6384d62b1dca430b6ab7dd99467f4ca1555a2ce7fed9422c3c86c6a";
- };
- beamDeps = [ httpotion_2_2_2 floki_0_8_1 ];
-
- meta = {
- description = ''A simple Elixir module that searches for beers on
- Untappd.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nicksergeant/elixir-beersearch";
- };
- } // packageOverrides)
- ) {};
-
- beersearch = beersearch_0_0_6;
-
- bees_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- jsx_2_8_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "bees";
- version = "0.0.2";
- src = fetchHex {
- pkg = "bees";
- version = "0.0.2";
- sha256 =
- "3b6c0eee9359a87aff7b7e625a571a646d1932f8b4835fc18cc14f07cf0810fc";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 jsx_2_8_0 httpoison_0_8_3
- ];
-
- meta = {
- description = ''Foursquare API client for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danieltomlinson/bees";
- };
- } // packageOverrides)
- ) {};
-
- bees = bees_0_0_2;
-
- belixir_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "belixir";
- version = "0.2.0";
- src = fetchHex {
- pkg = "belixir";
- version = "0.2.0";
- sha256 =
- "1d4cea63bf593f8ccdbad32270158704d65aa6f88ee2df48422aced2566465e3";
- };
-
- meta = {
- longDescription = ''Benchmark ips tool for elixir-lang. Runs
- given codes in given seconds and compares
- them.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/meinac/belixir";
- };
- } // packageOverrides)
- ) {};
-
- belixir = belixir_0_2_0;
-
- belvedere_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "belvedere";
- version = "0.0.1";
- src = fetchHex {
- pkg = "belvedere";
- version = "0.0.1";
- sha256 =
- "b222f5c3ab855655b7950681542e2c3941c52533bd8b6cbb08be60f91427113e";
- };
-
- meta = {
- description = ''An example Elixir project with CircleCI, Docker,
- Dialyzer integration.'';
- license = stdenv.lib.licenses.mit;
- homepage = "http://nirvana.io";
- };
- } // packageOverrides)
- ) {};
-
- belvedere = belvedere_0_0_1;
-
- benchee_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "benchee";
- version = "0.2.0";
- src = fetchHex {
- pkg = "benchee";
- version = "0.2.0";
- sha256 =
- "892b4463b3add8cb0a1c68fc45e03c6297895979bd0c77283460bad90d029dc3";
- };
-
- meta = {
- longDescription = ''Versatile (micro) benchmarking that is
- extensible. Get statistics such as: average,
- iterations per second, standard deviation and
- the median.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/PragTob/benchee";
- };
- } // packageOverrides)
- ) {};
-
- benchee = benchee_0_2_0;
-
- benchee_csv_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- csv_1_4_1,
- benchee_0_2_0
- }:
- buildMix ({
- name = "benchee_csv";
- version = "0.2.0";
- src = fetchHex {
- pkg = "benchee_csv";
- version = "0.2.0";
- sha256 =
- "43a864f1be2e9755a7cfed9e7a26aec466887773a76d1a9ef04f8737fe5b3968";
- };
- beamDeps = [ csv_1_4_1 benchee_0_2_0 ];
-
- meta = {
- description = ''Get CSV from your benchee benchmarks to them into
- graphs or whatever!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/PragTob/benchee_csv";
- };
- } // packageOverrides)
- ) {};
-
- benchee_csv = benchee_csv_0_2_0;
-
- benchfella_0_3_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "benchfella";
- version = "0.3.2";
- src = fetchHex {
- pkg = "benchfella";
- version = "0.3.2";
- sha256 =
- "322270993f38246b02c8a98d64491a2b46a4efef5667a479d55a49ec53ea6dcf";
- };
-
- meta = {
- description = ''Microbenchmarking tool for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/alco/benchfella";
- };
- } // packageOverrides)
- ) {};
-
- benchfella = benchfella_0_3_2;
-
- benchmark_ips_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "benchmark_ips";
- version = "0.2.0";
- src = fetchHex {
- pkg = "benchmark_ips";
- version = "0.2.0";
- sha256 =
- "7c55c4317dae5b8dae6a655e25a7aa491acd076e36efb9c9852a789a3592b703";
- };
-
- meta = {
- description = ''A tool to run benchmarks to determine iteration
- per second.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mxhold/benchmark_ips";
- };
- } // packageOverrides)
- ) {};
-
- benchmark_ips = benchmark_ips_0_2_0;
-
- bencode_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, eqc_ex_1_2_4 }:
- buildMix ({
- name = "bencode";
- version = "0.3.0";
- src = fetchHex {
- pkg = "bencode";
- version = "0.3.0";
- sha256 =
- "98d397fd0a13ba47bfb51927fede25c780539d38946e6d53c6b83c998636a002";
- };
- beamDeps = [ eqc_ex_1_2_4 ];
-
- meta = {
- longDescription = ''A complete and correct Bencode encoder and
- decoder written in pure Elixir. The decoder will
- return the info hash with along with the decoded
- data, and the encoder is implemented as a
- protocol, allowing any data structure to be
- bcode encoded.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gausby/bencode";
- };
- } // packageOverrides)
- ) {};
-
- bencode_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, eqc_ex_1_2_4 }:
- buildMix ({
- name = "bencode";
- version = "0.3.1";
- src = fetchHex {
- pkg = "bencode";
- version = "0.3.1";
- sha256 =
- "a66ba85941c0115fae4f96309d6a1eeeee12571aef72a53bf2c990f236b895be";
- };
- beamDeps = [ eqc_ex_1_2_4 ];
-
- meta = {
- longDescription = ''A complete and correct Bencode encoder and
- decoder written in pure Elixir. The decoder will
- return the info hash with along with the decoded
- data, and the encoder is implemented as a
- protocol, allowing any data structure to be
- bcode encoded.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gausby/bencode";
- };
- } // packageOverrides)
- ) {};
-
- bencode = bencode_0_3_1;
-
- bencodex_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bencodex";
- version = "1.0.0";
- src = fetchHex {
- pkg = "bencodex";
- version = "1.0.0";
- sha256 =
- "a70c319eed907d4d0520bf2ed6eedc77cbf1312274b144341dc4ecc74136124d";
- };
-
- meta = {
- description = ''Encoder and decoder for the bencode format'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/patrickgombert/bencodex";
- };
- } // packageOverrides)
- ) {};
-
- bencodex = bencodex_1_0_0;
-
- bento_0_9_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "bento";
- version = "0.9.2";
- src = fetchHex {
- pkg = "bento";
- version = "0.9.2";
- sha256 =
- "8be4312c4eacf57ef0c319f5ddd0b31872b510dc8ca02c64206ee648ec0f91d1";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''An incredibly fast, pure Elixir Bencoding
- library.'';
- license = stdenv.lib.licenses.mpl20;
- homepage = "https://github.com/folz/bento";
- };
- } // packageOverrides)
- ) {};
-
- bento = bento_0_9_2;
-
- bert_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bert";
- version = "0.1.0";
- src = fetchHex {
- pkg = "bert";
- version = "0.1.0";
- sha256 =
- "2a561521ec3529b248658a3e2d3d4bfe6729b0ab8291c701bf15ef413eda1506";
- };
-
- meta = {
- description = ''BERT Encoder/Decoder'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yuce/bert.erl";
- };
- } // packageOverrides)
- ) {};
-
- bert = bert_0_1_0;
-
- big_query_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- jose_1_4_2,
- httpoison_0_8_2
- }:
- buildMix ({
- name = "big_query";
- version = "0.0.5";
- src = fetchHex {
- pkg = "big_query";
- version = "0.0.5";
- sha256 =
- "f15795ee81245699d2d7a5cbf667637cbfc56a6b52143cacdfa145c0c4c11fbf";
- };
- beamDeps = [ poison_2_1_0 jose_1_4_2 httpoison_0_8_2 ];
-
- meta = {
- description = ''A Google BigQuery API client.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/companykitchen/big_query";
- };
- } // packageOverrides)
- ) {};
-
- big_query = big_query_0_0_5;
-
- bigflake_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, base62_1_2_0 }:
- buildMix ({
- name = "bigflake";
- version = "0.3.0";
- src = fetchHex {
- pkg = "bigflake";
- version = "0.3.0";
- sha256 =
- "18505f0ca3a7b77fe267840b9172ec5000e118587cb36d148d73c5e642c400a5";
- };
- beamDeps = [ base62_1_2_0 ];
-
- meta = {
- description = ''128-bit, k-ordered, conflict-free IDs Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stevedomin/bigflake";
- };
- } // packageOverrides)
- ) {};
-
- bigflake = bigflake_0_3_0;
-
- billiards_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "billiards";
- version = "0.0.1";
- src = fetchHex {
- pkg = "billiards";
- version = "0.0.1";
- sha256 =
- "5b8d8eab12e35c0c7eff5be02a4adf0a7aa4cf10688a5faeec9b10f2c2f04046";
- };
- meta = { };
- } // packageOverrides)
- ) {};
-
- billiards = billiards_0_0_1;
-
- bin_format_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bin_format";
- version = "0.0.1";
- src = fetchHex {
- pkg = "bin_format";
- version = "0.0.1";
- sha256 =
- "f73b9d1691499964d248b4a19b56284b2c51652015a63b77c2688b92cb55d66a";
- };
-
- meta = {
- longDescription = ''Automatically generate the boilerplate to
- convert between binaries and Elixir structs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/willpenington/bin_format";
- };
- } // packageOverrides)
- ) {};
-
- bin_format = bin_format_0_0_1;
-
- bing_translator_0_2_7 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- poison_1_5_2,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "bing_translator";
- version = "0.2.7";
- src = fetchHex {
- pkg = "bing_translator";
- version = "0.2.7";
- sha256 =
- "6dc4e9680f93ebc3f63bce85cbadf592145e635279dc23da87b2cb83d93b08ff";
- };
- beamDeps = [
- timex_2_1_6 poison_1_5_2 httpoison_0_8_3 floki_0_8_1
- ];
-
- meta = {
- longDescription = ''Translate strings using the Bing HTTP API.
- Requires that you have a Client ID and Secret.
- See README.md for information.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ikeikeikeike/bing_translator";
- };
- } // packageOverrides)
- ) {};
-
- bing_translator = bing_translator_0_2_7;
-
- binstructor_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "binstructor";
- version = "0.0.1";
- src = fetchHex {
- pkg = "binstructor";
- version = "0.0.1";
- sha256 =
- "ab6e619628d4308a47744dcf9dd0c9ff48f4a5cc5e00ce6bb3852d92e654ba74";
- };
-
- meta = {
- longDescription = ''Automatically generate the boilerplate to
- convert between binaries and Elixir structs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/willpenington/binstructor";
- };
- } // packageOverrides)
- ) {};
-
- binstructor = binstructor_0_0_1;
-
- biometrics_facade_1_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "biometrics_facade";
- version = "1.2.0";
- src = fetchHex {
- pkg = "biometrics_facade";
- version = "1.2.0";
- sha256 =
- "b0b40c11fc884229936e6547a31c44eae3fedea0bd47355e33153c8b8c7dd81b";
- };
- beamDeps = [ poison_1_5_2 httpotion_2_2_2 ];
-
- meta = {
- description = ''An API facade for a private biometrics
- service.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- biometrics_facade = biometrics_facade_1_2_0;
-
- bit_field_set_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, eqc_ex_1_2_4 }:
- buildMix ({
- name = "bit_field_set";
- version = "0.1.0";
- src = fetchHex {
- pkg = "bit_field_set";
- version = "0.1.0";
- sha256 =
- "63a9c8eb05dc0f9cd79590d718db56ccc1b41cd48d91457d94754a44a2663044";
- };
- beamDeps = [ eqc_ex_1_2_4 ];
-
- meta = {
- longDescription = ''Store and manipulate a set of bit flags,
- mostly used for syncing the state between peers
- in a peer to peer network, such as
- BitTorrent.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gausby/bit_field_set";
- };
- } // packageOverrides)
- ) {};
-
- bit_field_set = bit_field_set_0_1_0;
-
- bitcask_2_0_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bitcask";
- version = "2.0.2";
- src = fetchHex {
- pkg = "bitcask";
- version = "2.0.2";
- sha256 =
- "666bd79d17faabd62a626ed6fc98176b818266f7bb9639d76244f003ed5b2fe2";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''Bitcask key value store'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/basho/bitcask";
- };
- } // packageOverrides)
- ) {};
-
- bitcask = bitcask_2_0_2;
-
- bitfield_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bitfield";
- version = "1.0.0";
- src = fetchHex {
- pkg = "bitfield";
- version = "1.0.0";
- sha256 =
- "0f1ca3f3e9f8661cc2686561717c326309541f95e4f82f7b7d927e150f5f7b5a";
- };
-
- meta = {
- description = ''Simple bitfields for erlang/elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/bitfield.erl";
- };
- } // packageOverrides)
- ) {};
-
- bitfield = bitfield_1_0_0;
-
- bitmap_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bitmap";
- version = "1.0.0";
- src = fetchHex {
- pkg = "bitmap";
- version = "1.0.0";
- sha256 =
- "c33ca1dd28d6979e61f3517140ef71e80f8ded4029debabbb6482ef650384b34";
- };
-
- meta = {
- longDescription = ''Package to help you create and work with
- bitmaps
- (https://en.wikipedia.org/wiki/Bitmap)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hashd/bitmap-elixir";
- };
- } // packageOverrides)
- ) {};
-
- bitmap = bitmap_1_0_0;
-
- blacksmith_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, faker_0_6_0 }:
- buildMix ({
- name = "blacksmith";
- version = "0.1.3";
- src = fetchHex {
- pkg = "blacksmith";
- version = "0.1.3";
- sha256 =
- "d070295cac13fef8d05cc50b900413e8e6dd863f4958bd55986b56d3874a20b4";
- };
- beamDeps = [ faker_0_6_0 ];
-
- meta = {
- description = ''Elixir fake data generation for testing and
- development'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/batate/blacksmith";
- };
- } // packageOverrides)
- ) {};
-
- blacksmith = blacksmith_0_1_3;
-
- blaguth_1_2_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "blaguth";
- version = "1.2.1";
- src = fetchHex {
- pkg = "blaguth";
- version = "1.2.1";
- sha256 =
- "2900dc5b7c6f7810bdf5e0ede8749632997811ae5b72ada34f59699b4310a65a";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Basic Access Authentication in Plug
- applications.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lexmag/blaguth";
- };
- } // packageOverrides)
- ) {};
-
- blaguth = blaguth_1_2_1;
-
- blake2_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "blake2";
- version = "0.1.0";
- src = fetchHex {
- pkg = "blake2";
- version = "0.1.0";
- sha256 =
- "5d1ac81724568d173ef9fa198b37abe39eb54ecd1f4871d8c62aabaf5d1ace25";
- };
-
- meta = {
- description = ''BLAKE2 hash functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/blake2_ex";
- };
- } // packageOverrides)
- ) {};
-
- blake2 = blake2_0_1_0;
-
- blanket_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "blanket";
- version = "0.3.1";
- src = fetchHex {
- pkg = "blanket";
- version = "0.3.1";
- sha256 =
- "9d7f382c1254b83ba3334d143b942afd4a03c0ae1d32f7fee5fd3de184f4c016";
- };
-
- meta = {
- description = ''Blanket covers your tables ! Don`t loose your ETS
- tables with Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/niahoo/blanket";
- };
- } // packageOverrides)
- ) {};
-
- blanket = blanket_0_3_1;
-
- blast_furnace_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "blast_furnace";
- version = "0.0.1";
- src = fetchHex {
- pkg = "blast_furnace";
- version = "0.0.1";
- sha256 =
- "361bff3352803779f481ce56662228825c74ef45d34d05c79df5f56a37a2adb2";
- };
-
- meta = {
- description = ''Elixir port of invaluable blast furnace
- functionality'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/markryall/blast_furnace_exs";
- };
- } // packageOverrides)
- ) {};
-
- blast_furnace = blast_furnace_0_0_1;
-
- blaze_cloud_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_0_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "blaze_cloud";
- version = "0.0.1";
- src = fetchHex {
- pkg = "blaze_cloud";
- version = "0.0.1";
- sha256 =
- "c5a26f194691d7c40a008c5aded034ca0a43d4fa6a9173952333479cf2661b2b";
- };
- beamDeps = [ poison_2_0_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir Library for Backblaze B2 Cloud Storage.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/PerishableDave/blaze_cloud";
- };
- } // packageOverrides)
- ) {};
-
- blaze_cloud = blaze_cloud_0_0_1;
-
- blazon_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "blazon";
- version = "0.2.0";
- src = fetchHex {
- pkg = "blazon";
- version = "0.2.0";
- sha256 =
- "ef63180cafb9241602feb79155919e18eebd8da62e79544e4dae4273522f58c7";
- };
-
- meta = {
- description = ''Declarative abstract serializers.'';
- license = stdenv.lib.licenses.publicDomain;
- homepage = "https://github.com/mtwilliams/blazon";
- };
- } // packageOverrides)
- ) {};
-
- blazon = blazon_0_2_0;
-
- blockchain_info_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "blockchain_info";
- version = "0.0.2";
- src = fetchHex {
- pkg = "blockchain_info";
- version = "0.0.2";
- sha256 =
- "81593db73e409e008a785798ee7e5482d4274fd5e748e8d74f458c1e187e822b";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''WIP BlockchainInfo API wrapper for Elixir.
- Provides access to bitcoin blockchain data.'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/cyberpunk-ventures/blockchain_info_ex";
- };
- } // packageOverrides)
- ) {};
-
- blockchain_info = blockchain_info_0_0_2;
-
- blocking_queue_1_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "blocking_queue";
- version = "1.3.0";
- src = fetchHex {
- pkg = "blocking_queue";
- version = "1.3.0";
- sha256 =
- "10f2b942a29f83c3bfef6285096d7f42028201c89f317c731e708b528a7fc17d";
- };
-
- meta = {
- longDescription = ''BlockingQueue is a simple queue implemented
- as a GenServer. It has a fixed maximum length
- established when it is created.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joekain/BlockingQueue";
- };
- } // packageOverrides)
- ) {};
-
- blocking_queue = blocking_queue_1_3_0;
-
- bloodhound_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "bloodhound";
- version = "0.1.1";
- src = fetchHex {
- pkg = "bloodhound";
- version = "0.1.1";
- sha256 =
- "6aaab638fe90fc3714b650b659df774c7cdb12d098fee3910952e0a0f8fcd6ec";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''An ElasticSearch library for Elixir that can be
- easily integrated with Ecto'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ianwalter/bloodhound";
- };
- } // packageOverrides)
- ) {};
-
- bloodhound = bloodhound_0_1_1;
-
- bloom_filter_1_0_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, math_0_2_0, fnv_0_3_2
- }:
- buildMix ({
- name = "bloom_filter";
- version = "1.0.1";
- src = fetchHex {
- pkg = "bloom_filter";
- version = "1.0.1";
- sha256 =
- "324d819a3901c0318e9cea51cc4a5555cc15ad6243c7150676e6e1b76d7aa081";
- };
- beamDeps = [ math_0_2_0 fnv_0_3_2 ];
-
- meta = {
- longDescription = ''Bloom Filter implementation in Elixir. Bloom
- filters are probabilistic data structures
- designed to efficiently tell you whether an
- element is present in a set.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Leventhan/bloom_filter";
- };
- } // packageOverrides)
- ) {};
-
- bloom_filter = bloom_filter_1_0_1;
-
- bloomex_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bloomex";
- version = "1.0.1";
- src = fetchHex {
- pkg = "bloomex";
- version = "1.0.1";
- sha256 =
- "2d8424142550f226043e4e6fc05c10552022dfb8f5fe3e5f131252c8da45f6e9";
- };
-
- meta = {
- description = ''Bloomex is a pure Elixir implementation of
- Scalable Bloom Filters.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gmcabrita/bloomex";
- };
- } // packageOverrides)
- ) {};
-
- bloomex = bloomex_1_0_1;
-
- blume_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "blume";
- version = "0.1.0";
- src = fetchHex {
- pkg = "blume";
- version = "0.1.0";
- sha256 =
- "8a87a43607d9dab1e3138052c18355bc1fc2a98bbcc4cb1657494c395aca0fd6";
- };
-
- meta = {
- description = ''Pure erlang bloom Filters'';
- license = stdenv.lib.licenses.free;
- };
- } // packageOverrides)
- ) {};
-
- blume = blume_0_1_0;
-
- bmark_1_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bmark";
- version = "1.0.3";
- src = fetchHex {
- pkg = "bmark";
- version = "1.0.3";
- sha256 =
- "243b04d2e2431d01d93f442896d5e6ee52396782c161ef0a0e4f51a353393d93";
- };
-
- meta = {
- longDescription = ''A benchmarking tool for Elixir with a focus
- on comparing results with confidence.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joekain/bmark";
- };
- } // packageOverrides)
- ) {};
-
- bmark = bmark_1_0_3;
-
- bmfont_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, tonic_0_0_1 }:
- buildMix ({
- name = "bmfont";
- version = "0.0.1";
- src = fetchHex {
- pkg = "bmfont";
- version = "0.0.1";
- sha256 =
- "5b52d65c0345e64b2a72c54641593de19dcd33b0e8af6c80ebc29485a98bd279";
- };
- beamDeps = [ tonic_0_0_1 ];
-
- meta = {
- description = ''A BMFont file format parser'';
- license = stdenv.lib.licenses.bsd2;
- homepage = "https://github.com/ScrimpyCat/BMFontEx";
- };
- } // packageOverrides)
- ) {};
-
- bmfont = bmfont_0_0_1;
-
- bookingsync_api_client_v3_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- json_0_3_3,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "bookingsync_api_client_v3";
- version = "0.0.1";
- src = fetchHex {
- pkg = "bookingsync_api_client_v3";
- version = "0.0.1";
- sha256 =
- "7f0625828f7c38dd37f5ea0f2054b5b902851dbc9679bd354bb928a1f66c5db0";
- };
- beamDeps = [ json_0_3_3 httpotion_2_2_2 ];
-
- meta = {
- longDescription = ''Elixir BookingSync
- (https://www.bookingsync.com) API v3 client.
- Find more at:
- http://developers.bookingsync.com'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/Azdaroth/ex_bookingsync_api_client_v3";
- };
- } // packageOverrides)
- ) {};
-
- bookingsync_api_client_v3 = bookingsync_api_client_v3_0_0_1;
-
- botan_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "botan";
- version = "0.1.2";
- src = fetchHex {
- pkg = "botan";
- version = "0.1.2";
- sha256 =
- "43541b5c52c91e46295a015f58857c347c85a7753d7c3cd3a1f835b25fdedaa9";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper for Botan.io'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mendab1e/exBotan";
- };
- } // packageOverrides)
- ) {};
-
- botan = botan_0_1_2;
-
- bowfish_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bowfish";
- version = "0.1.0";
- src = fetchHex {
- pkg = "bowfish";
- version = "0.1.0";
- sha256 =
- "fcf3cccddd5d39adf5c5aceae924854d500f99bb45af97e118695db1cb633f67";
- };
-
- meta = {
- longDescription = ''A fun, positional pipe operator macro >>> for
- when piping to the first arg just won`t cut
- it.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/coconaut/bowfish";
- };
- } // packageOverrides)
- ) {};
-
- bowfish = bowfish_0_1_0;
-
- braintree_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "braintree";
- version = "0.5.0";
- src = fetchHex {
- pkg = "braintree";
- version = "0.5.0";
- sha256 =
- "9610f2c63e76732e733ee7a97d6971fb0698ae7425cb9b3faba83acfa8734fac";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''Native Braintree client library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sorentwo/braintree-elixir";
- };
- } // packageOverrides)
- ) {};
-
- braintree = braintree_0_5_0;
-
- braise_0_3_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_3_1 }:
- buildMix ({
- name = "braise";
- version = "0.3.4";
- src = fetchHex {
- pkg = "braise";
- version = "0.3.4";
- sha256 =
- "10325449af9365e886b2731a7709efded8e3443253c10c9af7a50fcfe5597707";
- };
- beamDeps = [ poison_1_3_1 ];
-
- meta = {
- description = ''A library that converts JSON Schema into ember
- models/adapters.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/IoraHealth/braise";
- };
- } // packageOverrides)
- ) {};
-
- braise = braise_0_3_4;
-
- brcpfcnpj_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "brcpfcnpj";
- version = "0.1.0";
- src = fetchHex {
- pkg = "brcpfcnpj";
- version = "0.1.0";
- sha256 =
- "19ba4d572c93c70d571a36d6ada2fca4d03330d8f96c6b7d8e4c47fa9f809c90";
- };
-
- meta = {
- longDescription = ''Valida Cpf/Cnpj e Formatar em String caso
- necessario Number format and Validate, to the
- documents brazilians (CPF/CNPJ)'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/williamgueiros/Brcpfcnpj";
- };
- } // packageOverrides)
- ) {};
-
- brcpfcnpj = brcpfcnpj_0_1_0;
-
- breadcrumble_1_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "breadcrumble";
- version = "1.0.3";
- src = fetchHex {
- pkg = "breadcrumble";
- version = "1.0.3";
- sha256 =
- "f1d3ec0d3bf74670c58d4ff6c1d10cad0757c003b56ba9f77e3d76a05ac68be3";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Elixir port of Breadcrumble library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ma2gedev/breadcrumble_ex";
- };
- } // packageOverrides)
- ) {};
-
- breadcrumble = breadcrumble_1_0_3;
-
- briefly_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "briefly";
- version = "0.3.0";
- src = fetchHex {
- pkg = "briefly";
- version = "0.3.0";
- sha256 =
- "c6ebf8fc3dcd4950dd10c03e953fb4f553a8bcf0ff4c8c40d71542434cd7e046";
- };
-
- meta = {
- description = ''Simple, robust temporary file support'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/CargoSense/briefly";
- };
- } // packageOverrides)
- ) {};
-
- briefly = briefly_0_3_0;
-
- brighterx_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "brighterx";
- version = "0.0.2";
- src = fetchHex {
- pkg = "brighterx";
- version = "0.0.2";
- sha256 =
- "f05d90a6e01e6244aa0adfc68e9a5c92bf2a3d740f3093929557c043fc6b87b8";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''A simple brighterlink api implementation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Brightergy/brighterx";
- };
- } // packageOverrides)
- ) {};
-
- brighterx = brighterx_0_0_2;
-
- browser_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "browser";
- version = "0.1.3";
- src = fetchHex {
- pkg = "browser";
- version = "0.1.3";
- sha256 =
- "e009b1af32a665393eb3e81b812e87f29f9e606426e30ae73507bf5c4c592af1";
- };
-
- meta = {
- description = ''Browser detection library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tuvistavie/elixir-browser";
- };
- } // packageOverrides)
- ) {};
-
- browser = browser_0_1_3;
-
- bstr_0_3_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "bstr";
- version = "0.3.0";
- src = fetchHex {
- pkg = "bstr";
- version = "0.3.0";
- sha256 =
- "0fb4e05619663d48dabcd21023915741277ba392f2a5710dde7ab6034760284d";
- };
-
- meta = {
- description = ''Erlang library that uses binaries as strings'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/jcomellas/bstr";
- };
- } // packageOverrides)
- ) {};
-
- bstr = bstr_0_3_0;
-
- buffer_0_3_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "buffer";
- version = "0.3.6";
- src = fetchHex {
- pkg = "buffer";
- version = "0.3.6";
- sha256 =
- "409f4d725b69bd36635ec18df9e2c3b6e78ef6ebc14a0e55a98dc58b4c65b7c3";
- };
-
- meta = {
- description = ''Provide read and write buffers for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/adrienmo/buffer";
- };
- } // packageOverrides)
- ) {};
-
- buffer = buffer_0_3_6;
-
- bugsnag_1_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "bugsnag";
- version = "1.2.0";
- src = fetchHex {
- pkg = "bugsnag";
- version = "1.2.0";
- sha256 =
- "23c6e8eb827ec1294684b5fe788d4d1cd670804ddfb74bb2bd427aed44a68f05";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir interface to the Bugsnag API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jarednorman/bugsnag-elixir";
- };
- } // packageOverrides)
- ) {};
-
- bugsnag = bugsnag_1_2_0;
-
- build_client_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "build_client";
- version = "0.0.1";
- src = fetchHex {
- pkg = "build_client";
- version = "0.0.1";
- sha256 =
- "ee28ca64db404b76316fa578f30888b7725cbde91d6f89fa7dfc384a32b9c095";
- };
-
- meta = {
- description = ''AX Deployment Client'';
-
- homepage = "https://github.com/dapdizzy/build_client";
- };
- } // packageOverrides)
- ) {};
-
- build_client = build_client_0_0_1;
-
- bunt_0_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bunt";
- version = "0.1.6";
- src = fetchHex {
- pkg = "bunt";
- version = "0.1.6";
- sha256 =
- "4fb7b2f7b04af13cf210b132f8d10db52d4a57d36cb974e8025d7fdb12ca97fc";
- };
-
- meta = {
- description = ''256 color ANSI coloring in the terminal'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rrrene/bunt";
- };
- } // packageOverrides)
- ) {};
-
- bunt = bunt_0_1_6;
-
- bus_bar_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "bus_bar";
- version = "0.0.1";
- src = fetchHex {
- pkg = "bus_bar";
- version = "0.0.1";
- sha256 =
- "1781eebe238d7106cecaf947062684a0658033898282a4a0ab15f037a92ab985";
- };
-
- meta = {
- description = ''A simple event bus.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/JonRowe/busbar";
- };
- } // packageOverrides)
- ) {};
-
- bus_bar = bus_bar_0_0_1;
-
- bypass_0_5_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "bypass";
- version = "0.5.1";
- src = fetchHex {
- pkg = "bypass";
- version = "0.5.1";
- sha256 =
- "bbff87f453cd98a81c9caeb305e5bcee25fe4fe31089cb19127a36dd224c2454";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''Bypass provides a quick way to create a
- custom plug that can be put in place instead of
- an actual HTTP server to return prebaked
- responses to client requests. This is most
- useful in tests, when you want to create a mock
- HTTP server and test how your HTTP client
- handles different types of responses from the
- server.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pspdfkit-labs/bypass";
- };
- } // packageOverrides)
- ) {};
-
- bypass = bypass_0_5_1;
-
- cachex_1_1_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, gen_delegate_1_0_0
- }:
- buildMix ({
- name = "cachex";
- version = "1.1.1";
- src = fetchHex {
- pkg = "cachex";
- version = "1.1.1";
- sha256 =
- "b9f179ee6f61cbaec9d4be604b0001ff035158923aa4d53b56de495ebf025683";
- };
- beamDeps = [ gen_delegate_1_0_0 ];
-
- meta = {
- description = ''Powerful in-memory key/value storage for
- Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/cachex";
- };
- } // packageOverrides)
- ) {};
-
- cachex = cachex_1_1_1;
-
- calendar_0_12_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, tzdata_0_0_1 }:
- buildMix ({
- name = "calendar";
- version = "0.12.4";
- src = fetchHex {
- pkg = "calendar";
- version = "0.12.4";
- sha256 =
- "1df7cc23b7dfa3228498fff3bd298495d8431433be94db62a60e93ffa455a060";
- };
- beamDeps = [ tzdata_0_0_1 ];
-
- meta = {
- longDescription = ''Calendar is a datetime library for Elixir.
- Providing explicit types for datetimes, dates
- and times. Full timezone support via its sister
- package `tzdata`. Safe parsing and formatting of
- standard formats (ISO, RFC, Unix, JS etc.) plus
- strftime formatting. Easy and safe
- interoperability with erlang style datetime
- tuples. Extendable through protocols. Related
- packages are available for i18n, Ecto and
- Phoenix interoperability.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/calendar";
- };
- } // packageOverrides)
- ) {};
-
- calendar_0_13_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, tzdata_0_0_1 }:
- buildMix ({
- name = "calendar";
- version = "0.13.2";
- src = fetchHex {
- pkg = "calendar";
- version = "0.13.2";
- sha256 =
- "5be3a69db1a177ed39d24d582ac7be3dab59ee8aeae41ee17c36a263a9818460";
- };
- beamDeps = [ tzdata_0_0_1 ];
-
- meta = {
- longDescription = ''Calendar is a datetime library for Elixir.
- Providing explicit types for datetimes, dates
- and times. Full timezone support via its sister
- package `tzdata`. Safe parsing and formatting of
- standard formats (ISO, RFC, Unix, JS etc.) plus
- strftime formatting. Easy and safe
- interoperability with erlang style datetime
- tuples. Extendable through protocols. Related
- packages are available for i18n, Ecto and
- Phoenix interoperability.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/calendar";
- };
- } // packageOverrides)
- ) {};
-
- calendar_0_14_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, tzdata_0_0_1 }:
- buildMix ({
- name = "calendar";
- version = "0.14.2";
- src = fetchHex {
- pkg = "calendar";
- version = "0.14.2";
- sha256 =
- "8b76c5bcfbe77b454c4e38696ea0fb77d52fc212e377a4299884073012960f27";
- };
- beamDeps = [ tzdata_0_0_1 ];
-
- meta = {
- longDescription = ''Calendar is a datetime library for Elixir.
- Providing explicit types for datetimes, dates
- and times. Full timezone support via its sister
- package `tzdata`. Safe parsing and formatting of
- standard formats (ISO, RFC, Unix, JS etc.) plus
- strftime formatting. Easy and safe
- interoperability with erlang style datetime
- tuples. Extendable through protocols. Related
- packages are available for i18n, Ecto and
- Phoenix interoperability.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/calendar";
- };
- } // packageOverrides)
- ) {};
-
- calliope_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "calliope";
- version = "0.3.0";
- src = fetchHex {
- pkg = "calliope";
- version = "0.3.0";
- sha256 =
- "0a0ccf87616459c36ff1f1551701da38485eb601500e74cffd7e42fe9862f74d";
- };
-
- meta = {
- description = ''An Elixir library for parsing haml templates.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/calliope";
- };
- } // packageOverrides)
- ) {};
-
- calliope_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "calliope";
- version = "0.4.0";
- src = fetchHex {
- pkg = "calliope";
- version = "0.4.0";
- sha256 =
- "4b5d6c87da9f635e8596f9ebb63f51aa10c6884a1898b308219281c8a897ff3a";
- };
-
- meta = {
- description = ''An Elixir library for parsing haml templates.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/calliope";
- };
- } // packageOverrides)
- ) {};
-
- calliope = calliope_0_4_0;
-
- campminder_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- poison_2_1_0,
- httpoison_0_8_3,
- hackney_1_6_0
- }:
- buildMix ({
- name = "campminder";
- version = "0.1.0";
- src = fetchHex {
- pkg = "campminder";
- version = "0.1.0";
- sha256 =
- "bd54e1c20b5cf566f28a827bcc0e32adb4aaf86206f4d9f90415adee2e9e5189";
- };
- beamDeps = [
- timex_2_1_6 poison_2_1_0 httpoison_0_8_3 hackney_1_6_0
- ];
-
- meta = {
- description = ''A CampMinder API library for Elixir.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/GimliLongBow/campminder-elixir";
- };
- } // packageOverrides)
- ) {};
-
- campminder = campminder_0_1_0;
-
- cartel_0_6_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- httpotion_2_2_2,
- poison_2_1_0
- }:
- buildMix ({
- name = "cartel";
- version = "0.6.0";
- src = fetchHex {
- pkg = "cartel";
- version = "0.6.0";
- sha256 =
- "04615b867d257b6cb9a32da568666f9e490b80f020a069be38fe261a60734fb8";
- };
- beamDeps = [ poolboy_1_5_1 httpotion_2_2_2 poison_2_1_0 ];
-
- meta = {
- description = ''Multi platform, multi app push notifications'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lucacorti/cartel";
- };
- } // packageOverrides)
- ) {};
-
- cartel = cartel_0_6_0;
-
- cartographer_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cartographer";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cartographer";
- version = "0.0.1";
- sha256 =
- "8f070615ca221b94a22e846303a3b9cc7ae31c2dea5c3d8f39a116f0d8c4b18f";
- };
-
- meta = {
- description = ''Geohash algorithm implementation in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/afronski/cartographer";
- };
- } // packageOverrides)
- ) {};
-
- cartographer = cartographer_0_0_1;
-
- cassette_1_2_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- exml_0_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "cassette";
- version = "1.2.4";
- src = fetchHex {
- pkg = "cassette";
- version = "1.2.4";
- sha256 =
- "945a595edbaeaab781910bba0defedda2c6fc40fc5b35fdd7214dfae8c375137";
- };
- beamDeps = [ exml_0_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A CAS client and validation library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/locaweb/elixir-cassette";
- };
- } // packageOverrides)
- ) {};
-
- cassette = cassette_1_2_4;
-
- cassette_plug_1_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cassette_1_2_4
- }:
- buildMix ({
- name = "cassette_plug";
- version = "1.0.1";
- src = fetchHex {
- pkg = "cassette_plug";
- version = "1.0.1";
- sha256 =
- "7c6ca0bacb3660efd1367b95c8a2d70e485e2842b9bfc87bdeb85c33882dc164";
- };
- beamDeps = [ plug_1_1_5 cassette_1_2_4 ];
-
- meta = {
- description = ''An auth Plug using Cassette'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/locaweb/cassette-plug";
- };
- } // packageOverrides)
- ) {};
-
- cassette_plug = cassette_plug_1_0_1;
-
- caylir_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- poison_1_5_2,
- hackney_1_6_0
- }:
- buildMix ({
- name = "caylir";
- version = "0.2.0";
- src = fetchHex {
- pkg = "caylir";
- version = "0.2.0";
- sha256 =
- "b3699171f2bef699ce1968394cb2aee3b5ec7db529a395d8bf7d85163067f888";
- };
- beamDeps = [ poolboy_1_5_1 poison_1_5_2 hackney_1_6_0 ];
-
- meta = {
- description = ''Cayley driver for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mneudert/caylir";
- };
- } // packageOverrides)
- ) {};
-
- caylir = caylir_0_2_0;
-
- cep_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- sweet_xml_0_6_1,
- poolboy_1_5_1,
- poison_2_1_0,
- httpoison_0_8_3,
- codepagex_0_1_2
- }:
- buildMix ({
- name = "cep";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cep";
- version = "0.0.1";
- sha256 =
- "f76e67e1d989fc2edbfbd265f79e4a33a0aa7f9ff06934a1f2d49903df72b79f";
- };
- beamDeps = [
- sweet_xml_0_6_1
- poolboy_1_5_1
- poison_2_1_0
- httpoison_0_8_3
- codepagex_0_1_2
- ];
-
- meta = {
- longDescription = ''A package to query Brazilian CEP codes. Has
- support for multiple source APIs (Correios,
- ViaCep, Postmon, etc). It can query one specific
- source or query until one source returns a valid
- result.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/douglascamata/cep";
- };
- } // packageOverrides)
- ) {};
-
- cep = cep_0_0_1;
-
- certifi_0_3_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "certifi";
- version = "0.3.0";
- src = fetchHex {
- pkg = "certifi";
- version = "0.3.0";
- sha256 =
- "42ae85fe91c038a634a5fb8d0c77f4fc581914c508f087c7138e9366a1517f6a";
- };
-
- meta = {
- description = ''An OTP library'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/certifi/erlang-certifi";
- };
- } // packageOverrides)
- ) {};
-
- certifi_0_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "certifi";
- version = "0.4.0";
- src = fetchHex {
- pkg = "certifi";
- version = "0.4.0";
- sha256 =
- "1cc233bee2d6990e7b0ff4c5824d7f401edda8a3cfad04d3328e35ad97de7611";
- };
-
- meta = {
- description = ''An OTP library'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/certifi/erlang-certifi";
- };
- } // packageOverrides)
- ) {};
-
- certifi = certifi_0_4_0;
-
- cf_0_1_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "cf";
- version = "0.1.2";
- src = fetchHex {
- pkg = "cf";
- version = "0.1.2";
- sha256 =
- "c86f56bca74dd3616057b28574d920973fe665ecb064aa458dc6a2447f3f4924";
- };
-
- meta = {
- description = ''Terminal colour helper'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- cf_0_2_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "cf";
- version = "0.2.1";
- src = fetchHex {
- pkg = "cf";
- version = "0.2.1";
- sha256 =
- "baee9aa7ec2dfa3cb4486b67211177caa293f876780f0b313b45718edef6a0a5";
- };
-
- meta = {
- description = ''Terminal colour helper'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- cf = cf_0_2_1;
-
- chacha20_0_3_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "chacha20";
- version = "0.3.2";
- src = fetchHex {
- pkg = "chacha20";
- version = "0.3.2";
- sha256 =
- "26882c84da45dd1158a0249031f5a67329a6c4cd89e075d409324eee30444410";
- };
-
- meta = {
- description = ''Chacha20 symmetric stream cipher'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/chacha20_ex";
- };
- } // packageOverrides)
- ) {};
-
- chacha20 = chacha20_0_3_2;
-
- changeset_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, defmemo_0_1_1 }:
- buildMix ({
- name = "changeset";
- version = "0.2.2";
- src = fetchHex {
- pkg = "changeset";
- version = "0.2.2";
- sha256 =
- "81aebf1c232620193fb4eab90962e4a69bbb84709fa4296bdc5593578d7d2758";
- };
- beamDeps = [ defmemo_0_1_1 ];
-
- meta = {
- description = ''A package for calculating between-list edit
- distances.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/erwald/elixir-changeset";
- };
- } // packageOverrides)
- ) {};
-
- changeset = changeset_0_2_2;
-
- changex_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "changex";
- version = "0.1.1";
- src = fetchHex {
- pkg = "changex";
- version = "0.1.1";
- sha256 =
- "e087a4c3cc8eb3e94eba6050c5b1cc24dba3427eb4e4e15cebdb4000582c9851";
- };
-
- meta = {
- description = ''Automatically generate a CHANGELOG.md file based
- on git commit history. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Gazler/changex";
- };
- } // packageOverrides)
- ) {};
-
- changex = changex_0_1_1;
-
- chaos_spawn_0_7_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_0_19_5,
- exactor_2_2_0
- }:
- buildMix ({
- name = "chaos_spawn";
- version = "0.7.0";
- src = fetchHex {
- pkg = "chaos_spawn";
- version = "0.7.0";
- sha256 =
- "c4c8e985e750706fb4351d6eb036b513a4b7ea3e689a9aecd424251991f21eaa";
- };
- beamDeps = [ timex_0_19_5 exactor_2_2_0 ];
-
- meta = {
- longDescription = ''Providing tools to randomly kill proceses.
- With the goal of creating robust supevision
- trees.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/meadsteve/chaos-spawn";
- };
- } // packageOverrides)
- ) {};
-
- chaos_spawn = chaos_spawn_0_7_0;
-
- chartkick_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- uuid_1_1_4,
- poison_1_5_2
- }:
- buildMix ({
- name = "chartkick";
- version = "0.0.2";
- src = fetchHex {
- pkg = "chartkick";
- version = "0.0.2";
- sha256 =
- "6a4f4170b162117f3be9d0a9d98b63b58da8ec2cea4e29155d14441a0b12ac6c";
- };
- beamDeps = [ uuid_1_1_4 poison_1_5_2 ];
-
- meta = { };
- } // packageOverrides)
- ) {};
-
- chartkick = chartkick_0_0_2;
-
- chash_0_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "chash";
- version = "0.1.1";
- src = fetchHex {
- pkg = "chash";
- version = "0.1.1";
- sha256 =
- "607d369e56016a51218c42f2692312cd116834193805c99debbe02889013c84a";
- };
-
- meta = {
- description = ''Riaks CHash implementation'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/project-fifo/chash";
- };
- } // packageOverrides)
- ) {};
-
- chash = chash_0_1_1;
-
- chinese_translation_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "chinese_translation";
- version = "0.1.0";
- src = fetchHex {
- pkg = "chinese_translation";
- version = "0.1.0";
- sha256 =
- "d5e4f59421bad59e465322ce7a8f366179e5f6a732d7e06435e8a7c01f42e7ab";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''ChineseTranslation provides traditional
- chinese <-> simplified chinese translation, as
- well as pinyin translation and slugify for
- chinese phrases/characters. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tyrchen/chinese_translation";
- };
- } // packageOverrides)
- ) {};
-
- chinese_translation = chinese_translation_0_1_0;
-
- chronos_0_3_9 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "chronos";
- version = "0.3.9";
- src = fetchHex {
- pkg = "chronos";
- version = "0.3.9";
- sha256 =
- "973e1273088677a12afc1a72aad78fe5070fb0ad6f9b1c648d79dd251292dee4";
- };
-
- meta = {
- longDescription = ''An Elixir library for handling dates. It can
- be used to quickly determine a date. In a human
- readable format.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/chronos";
- };
- } // packageOverrides)
- ) {};
-
- chronos_1_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "chronos";
- version = "1.5.1";
- src = fetchHex {
- pkg = "chronos";
- version = "1.5.1";
- sha256 =
- "015d881b1d095b53f626dc32f8db05e5faca8635b199d3cc2022a057c469904b";
- };
-
- meta = {
- longDescription = ''An Elixir library for handling dates. It can
- be used to quickly determine a date. In a human
- readable format.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/chronos";
- };
- } // packageOverrides)
- ) {};
-
- chronos = chronos_1_5_1;
-
- chunky_svg_0_0_4 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, xml_builder_0_0_8
- }:
- buildMix ({
- name = "chunky_svg";
- version = "0.0.4";
- src = fetchHex {
- pkg = "chunky_svg";
- version = "0.0.4";
- sha256 =
- "c8d7212148d72b03b6ed102410017a2cf77987a09fb889320fc381d383e68c75";
- };
- beamDeps = [ xml_builder_0_0_8 ];
-
- meta = {
- description = '' A library for drawing things with SVG '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mmmries/chunky_svg";
- };
- } // packageOverrides)
- ) {};
-
- chunky_svg = chunky_svg_0_0_4;
-
- cidr_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cidr";
- version = "1.0.0";
- src = fetchHex {
- pkg = "cidr";
- version = "1.0.0";
- sha256 =
- "3bffa78af48cfbcd89461144bd2e1990b4f2631a8328c42cb033fa71c14b8f46";
- };
-
- meta = {
- description = ''Classless Inter-Domain Routing (CIDR) for
- Elixir'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/c-rack/cidr-elixir";
- };
- } // packageOverrides)
- ) {};
-
- cidr = cidr_1_0_0;
-
- cirru_parser_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cirru_parser";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cirru_parser";
- version = "0.0.1";
- sha256 =
- "259f533ee97805c50eb12fa8472b5553eaca5bfd58216d54a734dfa1c4d0c678";
- };
-
- meta = {
- description = ''Cirru Parser in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Cirru/parser.ex";
- };
- } // packageOverrides)
- ) {};
-
- cirru_parser = cirru_parser_0_0_1;
-
- ckan_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "ckan";
- version = "0.0.2";
- src = fetchHex {
- pkg = "ckan";
- version = "0.0.2";
- sha256 =
- "471a58f1d38df7a6ff36af9a1e9d4c6cb9d310c5acb2db95ff3184717d7762a0";
- };
- beamDeps = [ poison_1_5_2 httpotion_2_2_2 ];
-
- meta = {
- description = ''A small library for interacting with CKAN
- (ckan.org) instances'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/rossjones/ckan_ex";
- };
- } // packageOverrides)
- ) {};
-
- ckan = ckan_0_0_2;
-
- clicksign_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- httpoison_0_8_3,
- exjsx_3_2_0,
- cowboy_1_0_4,
- bypass_0_5_1
- }:
- buildMix ({
- name = "clicksign";
- version = "0.0.2";
- src = fetchHex {
- pkg = "clicksign";
- version = "0.0.2";
- sha256 =
- "e6e9335c86298d5d5af6c18b85f3533554eca74d6129e1aea7dae17849b48ed2";
- };
- beamDeps = [
- plug_1_1_5
- httpoison_0_8_3
- exjsx_3_2_0
- cowboy_1_0_4
- bypass_0_5_1
- ];
-
- meta = {
- description = ''Clicksign client'';
-
- };
- } // packageOverrides)
- ) {};
-
- clicksign = clicksign_0_0_2;
-
- clint_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_0_11_3,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "clint";
- version = "0.0.1";
- src = fetchHex {
- pkg = "clint";
- version = "0.0.1";
- sha256 =
- "41c6781b5f4b986bce14c3578d39c497bcb8427f1d36d8cde5fcaa6e03cae2b1";
- };
- beamDeps = [ plug_0_11_3 cowboy_1_0_4 ];
-
- meta = {
- description = ''An Elixir web micro-framework, inspired by
- Sinatra'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lpil/clint";
- };
- } // packageOverrides)
- ) {};
-
- clint = clint_0_0_1;
-
- clique_3_0_1 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, cuttlefish_2_0_7
- }:
- buildRebar3 ({
- name = "clique";
- version = "3.0.1";
- src = fetchHex {
- pkg = "clique";
- version = "3.0.1";
- sha256 =
- "f26bd1d293a88223b9dc21dc5a2643e64823f3e8e178536fb66e97c4ff4a2ac2";
- };
-
- beamDeps = [ cuttlefish_2_0_7 ];
-
- meta = {
- description = ''A CLI library for erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/basho/clique";
- };
- } // packageOverrides)
- ) {};
-
- clique = clique_3_0_1;
-
- close_enough_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "close_enough";
- version = "0.0.1";
- src = fetchHex {
- pkg = "close_enough";
- version = "0.0.1";
- sha256 =
- "cbd73a651bffc50259035a311e5a03cb01176667b76aece059778dda9bd72079";
- };
-
- meta = {
- description = ''Forget typos in function names name, CloseEnough
- handles them.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sivsushruth/close_enough";
- };
- } // packageOverrides)
- ) {};
-
- close_enough = close_enough_0_0_1;
-
- cloudex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tzdata_0_5_8,
- timex_0_19_5,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "cloudex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "cloudex";
- version = "0.0.2";
- sha256 =
- "eb424a8e6610de6f7a2f2be074937c571a86d11e4b942d2ea39900855a66b306";
- };
- beamDeps = [
- tzdata_0_5_8 timex_0_19_5 poison_1_5_2 httpoison_0_8_3
- ];
-
- meta = {
- longDescription = ''A library that helps with uploading image
- files and urls to cloudinary. Also provides an
- helper to generate transformations and
- cloudinary urls pointing to your images'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/smeevil/cloudex";
- };
- } // packageOverrides)
- ) {};
-
- cloudex = cloudex_0_0_2;
-
- cloudinary_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_4_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "cloudinary";
- version = "0.0.2";
- src = fetchHex {
- pkg = "cloudinary";
- version = "0.0.2";
- sha256 =
- "9e32b21717b193f90a526203725811b96294d7c88391e5ad4a57bf178678cc4c";
- };
- beamDeps = [ poison_1_4_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Library to upload to Cloudinary'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- cloudinary = cloudinary_0_0_2;
-
- cloudinaryex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_1_0_2,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "cloudinaryex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "cloudinaryex";
- version = "0.0.2";
- sha256 =
- "31518baacfcca428e30ee8f1c411d76568344e7032ed93cf34535e279c8472fc";
- };
- beamDeps = [ timex_1_0_2 poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''A library for connecting with Cloudinary in
- Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/micahwedemeyer/cloudinaryex";
- };
- } // packageOverrides)
- ) {};
-
- cloudinaryex = cloudinaryex_0_0_2;
-
- cmark_0_6_10 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cmark";
- version = "0.6.10";
- src = fetchHex {
- pkg = "cmark";
- version = "0.6.10";
- sha256 =
- "df6dd77f8fe0774b6e4cdedcadef56c1c7cb478c6aaed7445535ec87dba3a608";
- };
-
- meta = {
- longDescription = ''Elixir NIF for cmark (C), a parser library
- following the CommonMark spec, a compatible
- implementation of Markdown.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/cmark.ex";
- };
- } // packageOverrides)
- ) {};
-
- cmark = cmark_0_6_10;
-
- cobertura_cover_0_9_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cobertura_cover";
- version = "0.9.0";
- src = fetchHex {
- pkg = "cobertura_cover";
- version = "0.9.0";
- sha256 =
- "870bc4658cacc5c80d13f1206b688925234d2dc4e00278e8a3e72fbbd6bea0b1";
- };
-
- meta = {
- longDescription = ''A plugin for `mix test --cover` that writes a
- `coverage.xml` file compatible with Jenkins`
- Cobertura plugin. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/PSPDFKit-labs/cobertura_cover";
- };
- } // packageOverrides)
- ) {};
-
- cobertura_cover = cobertura_cover_0_9_0;
-
- codepagex_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "codepagex";
- version = "0.1.2";
- src = fetchHex {
- pkg = "codepagex";
- version = "0.1.2";
- sha256 =
- "cb6fbd1ebf1b1748aee9d956fb15115af407db3348efc26bc9d3d637c6441074";
- };
-
- meta = {
- longDescription = ''Codepagex is an elixir library to convert
- between string encodings to and from utf-8. Like
- iconv, but written in pure Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/tallakt/codepagex";
- };
- } // packageOverrides)
- ) {};
-
- codepagex = codepagex_0_1_2;
-
- coincap_io_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3,
- exconstructor_1_0_2
- }:
- buildMix ({
- name = "coincap_io";
- version = "0.0.2";
- src = fetchHex {
- pkg = "coincap_io";
- version = "0.0.2";
- sha256 =
- "23492902655cfff97d9988278dc1478562e236be631608a50d4d47106f132664";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 exconstructor_1_0_2 ];
-
- meta = {
- longDescription = ''WIP, unstable Elixir API wrapper for
- coincap.io. Provides access to market
- capitalization data of bitcoin, altcoins and
- cryptotokens.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cyberpunk-ventures/coincap_io_ex";
- };
- } // packageOverrides)
- ) {};
-
- coincap_io = coincap_io_0_0_2;
-
- colixir_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "colixir";
- version = "0.0.1";
- src = fetchHex {
- pkg = "colixir";
- version = "0.0.1";
- sha256 =
- "38dc49351419c6fcfdb76bbc785e07c3acf83cc29f632719dd601ecadbfb73b8";
- };
-
- meta = {
- description = ''Colixir creates colorized text for terminal
- output'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mondok/colixir";
- };
- } // packageOverrides)
- ) {};
-
- colixir = colixir_0_0_1;
-
- color_stream_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "color_stream";
- version = "0.0.2";
- src = fetchHex {
- pkg = "color_stream";
- version = "0.0.2";
- sha256 =
- "b1181f32b310311016006f4f8d52b3418d1af6f06e71903daabafdcaa602a29d";
- };
-
- meta = {
- description = ''Generate random colors that are fairly spaced out
- and look nice.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/code-lever/color-stream-elixir";
- };
- } // packageOverrides)
- ) {};
-
- color_stream = color_stream_0_0_2;
-
- color_utils_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "color_utils";
- version = "0.2.0";
- src = fetchHex {
- pkg = "color_utils";
- version = "0.2.0";
- sha256 =
- "bf16a1a9de7d837a68ede139c6e06bc9d57f9eccedff302f730105bd80d98647";
- };
-
- meta = {
- description = ''A Color Util library for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/barakyo/color_utils";
- };
- } // packageOverrides)
- ) {};
-
- color_utils = color_utils_0_2_0;
-
- colorful_0_6_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "colorful";
- version = "0.6.0";
- src = fetchHex {
- pkg = "colorful";
- version = "0.6.0";
- sha256 =
- "6b00225f137efdde7901d3ddc7626a3b33031c20ea145097b2442680e72adc3d";
- };
-
- meta = {
- description = ''Modules which manage colors'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Joe-noh/colorful";
- };
- } // packageOverrides)
- ) {};
-
- colorful = colorful_0_6_0;
-
- colorize_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "colorize";
- version = "0.2.0";
- src = fetchHex {
- pkg = "colorize";
- version = "0.2.0";
- sha256 =
- "d43757bae49d6da310d641cf7ec809bdc0b6a9eb40fb7ac4c57c1dbbb7d4e32e";
- };
-
- meta = {
- description = ''Colorize your text in the console'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/shiroyasha/colorize";
- };
- } // packageOverrides)
- ) {};
-
- colorize = colorize_0_2_0;
-
- colors_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "colors";
- version = "1.0.1";
- src = fetchHex {
- pkg = "colors";
- version = "1.0.1";
- sha256 =
- "960aa874a3cbbf4356c64ef8194d5215c8373537a720fc0ab46c90400ecf8949";
- };
-
- meta = {
- description = ''a colors util'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/lidashuang/colors";
- };
- } // packageOverrides)
- ) {};
-
- colors = colors_1_0_1;
-
- combination_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "combination";
- version = "0.0.2";
- src = fetchHex {
- pkg = "combination";
- version = "0.0.2";
- sha256 =
- "f3e4934d2077d161e4ec8c6e54a2c4b6b39d8189a1434866ca3e2afedd38be04";
- };
-
- meta = {
- description = ''Elixir library computing simple combination and
- permutation on Enumerables.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/seantanly/elixir-combination";
- };
- } // packageOverrides)
- ) {};
-
- combination = combination_0_0_2;
-
- combine_0_7_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "combine";
- version = "0.7.0";
- src = fetchHex {
- pkg = "combine";
- version = "0.7.0";
- sha256 =
- "3ac1b6622e6149204899c7069b850a53ed38d1a749cc7357aeffe86e8bfc593c";
- };
-
- meta = {
- description = ''A parser combinator library for Elixir
- projects.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- combine_0_8_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "combine";
- version = "0.8.0";
- src = fetchHex {
- pkg = "combine";
- version = "0.8.0";
- sha256 =
- "3adc5354d03ef96bc494850e5014e11150ddf16b3feee9ff3292a0da55f64301";
- };
-
- meta = {
- description = ''A parser combinator library for Elixir
- projects.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- combine = combine_0_8_0;
-
- comeonin_1_6_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, comeonin_i18n_0_1_3
- }:
- buildMix ({
- name = "comeonin";
- version = "1.6.0";
- src = fetchHex {
- pkg = "comeonin";
- version = "1.6.0";
- sha256 =
- "40dd0da2c33696d19515888fd86b9ffdcad92d49e9a6b3b13df98e824897a1b1";
- };
- beamDeps = [ comeonin_i18n_0_1_3 ];
-
- meta = {
- description = ''Password hashing (bcrypt, pbkdf2_sha512) library
- for Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/elixircnx/comeonin";
- };
- } // packageOverrides)
- ) {};
-
- comeonin_2_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "comeonin";
- version = "2.0.3";
- src = fetchHex {
- pkg = "comeonin";
- version = "2.0.3";
- sha256 =
- "a9a6f87107ebf6898adeca7130adb1b9e421c1be7e8b30b13ac1e0354ea15198";
- };
-
- meta = {
- description = ''Password hashing (bcrypt, pbkdf2_sha512) library
- for Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/elixircnx/comeonin";
- };
- } // packageOverrides)
- ) {};
-
- comeonin_2_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "comeonin";
- version = "2.1.1";
- src = fetchHex {
- pkg = "comeonin";
- version = "2.1.1";
- sha256 =
- "7f85774ae5d453f664d0e7809cc1ab32ff22855d16ff6a2edd68c6d36cb1a1aa";
- };
-
- meta = {
- description = ''Password hashing (bcrypt, pbkdf2_sha512) library
- for Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/elixircnx/comeonin";
- };
- } // packageOverrides)
- ) {};
-
- comeonin_2_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "comeonin";
- version = "2.4.0";
- src = fetchHex {
- pkg = "comeonin";
- version = "2.4.0";
- sha256 =
- "b326290a3143fdf4847a735f272ebd16d15216e97e968266a7b24125af4620be";
- };
-
- meta = {
- description = ''Password hashing (bcrypt, pbkdf2_sha512) library
- for Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/elixircnx/comeonin";
- };
- } // packageOverrides)
- ) {};
-
- comeonin = comeonin_2_4_0;
-
- comeonin_i18n_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, gettext_0_11_0 }:
- buildMix ({
- name = "comeonin_i18n";
- version = "0.1.3";
- src = fetchHex {
- pkg = "comeonin_i18n";
- version = "0.1.3";
- sha256 =
- "4b45ca5af3cbf20bf7d3f7e874629041a2a921ad5a62ca9b94546a1e559023a6";
- };
- beamDeps = [ gettext_0_11_0 ];
-
- meta = {
- description = ''Internationalization support for the Comeonin
- password hashing library.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/elixircnx/comeonin_i18n";
- };
- } // packageOverrides)
- ) {};
-
- comeonin_i18n = comeonin_i18n_0_1_3;
-
- commander_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "commander";
- version = "0.1.4";
- src = fetchHex {
- pkg = "commander";
- version = "0.1.4";
- sha256 =
- "091cd4de551771fed7eb258dbf1918875822896d44a730414fc6ac268e9ad3e4";
- };
-
- meta = {
- description = ''A macro library to help create telegram bot'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/carlo-colombo/commander";
- };
- } // packageOverrides)
- ) {};
-
- commander = commander_0_1_4;
-
- complex_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- exprintf_0_1_6,
- earmark_0_2_1
- }:
- buildMix ({
- name = "complex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "complex";
- version = "0.2.0";
- sha256 =
- "6db6a2850ed907c4d9e062591110dc70c35c3818ccf609f1268052a3f4bf10b0";
- };
- beamDeps = [ exprintf_0_1_6 earmark_0_2_1 ];
-
- meta = {
- description = ''Complex is a library for types and mathematical
- functions for complex numbers.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/twist-vector/elixir-complex.git";
- };
- } // packageOverrides)
- ) {};
-
- complex = complex_0_2_0;
-
- comredis_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "comredis";
- version = "1.0.1";
- src = fetchHex {
- pkg = "comredis";
- version = "1.0.1";
- sha256 =
- "03aa3a9235f39c666854027b88915b9f256c357ce6e0a493da54d6dec7b3a207";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''Comredis is your comrade for Redis command
- generation in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/iurifq/comredis";
- };
- } // packageOverrides)
- ) {};
-
- comredis = comredis_1_0_1;
-
- con_cache_0_11_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }:
- buildMix ({
- name = "con_cache";
- version = "0.11.0";
- src = fetchHex {
- pkg = "con_cache";
- version = "0.11.0";
- sha256 =
- "cd6d3dd4f6900520e3975592e1bbb57ac217e15f1f350f5bcba0c63578cb0a49";
- };
- beamDeps = [ exactor_2_2_0 ];
-
- meta = {
- longDescription = ''ETS based key-value storage with support for
- row-level isolated writes, TTL auto-purge, and
- modification callbacks.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sasa1977/con_cache";
- };
- } // packageOverrides)
- ) {};
-
- con_cache = con_cache_0_11_0;
-
- con_cache_0_9_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }:
- buildMix ({
- name = "con_cache";
- version = "0.9.0";
- src = fetchHex {
- pkg = "con_cache";
- version = "0.9.0";
- sha256 =
- "600b122653d7e5f6414bb0728fa6133c656e2d24fad7f0a31bb89c1c70ec68bb";
- };
- beamDeps = [ exactor_2_2_0 ];
-
- meta = {
- longDescription = ''ETS based key-value storage with support for
- row-level isolated writes, TTL auto-purge, and
- modification callbacks.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sasa1977/con_cache";
- };
- } // packageOverrides)
- ) {};
-
- concerto_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "concerto";
- version = "0.1.4";
- src = fetchHex {
- pkg = "concerto";
- version = "0.1.4";
- sha256 =
- "3c8337ecc810f8812ab9dec8a63b4aa8feaed6142b24acbb89ad7938481ae912";
- };
-
- meta = {
- description = ''file-based routing library for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/exstruct/concerto";
- };
- } // packageOverrides)
- ) {};
-
- concerto = concerto_0_1_4;
-
- config_values_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "config_values";
- version = "1.0.0";
- src = fetchHex {
- pkg = "config_values";
- version = "1.0.0";
- sha256 =
- "cdbd33fd68cf7fa4fe88dfc1f73e5d26f69d86132650dfba9a636dc75f6cb26c";
- };
-
- meta = {
- description = ''Interpolated configuration values'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hassox/config_values";
- };
- } // packageOverrides)
- ) {};
-
- config_values = config_values_1_0_0;
-
- configparser_ex_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "configparser_ex";
- version = "0.2.1";
- src = fetchHex {
- pkg = "configparser_ex";
- version = "0.2.1";
- sha256 =
- "3319861498f5e711058b1b3b54f88275af85e1bf9493bd0b904393d5971f117e";
- };
-
- meta = {
- description = ''A module that parses INI-like files. Not unlike
- Python configparser package.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/easco/configparser_ex";
- };
- } // packageOverrides)
- ) {};
-
- configparser_ex = configparser_ex_0_2_1;
-
- connection_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "connection";
- version = "1.0.2";
- src = fetchHex {
- pkg = "connection";
- version = "1.0.2";
- sha256 =
- "b4ffd56c0ad3caac8dc6125a007e416ba2dab54a1d4b380766bb9e87c56120fb";
- };
-
- meta = {
- description = ''Connection behaviour for connection processes'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fishcakez/connection";
- };
- } // packageOverrides)
- ) {};
-
- connection = connection_1_0_2;
-
- conqueuer_0_5_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- inflex_1_5_0
- }:
- buildMix ({
- name = "conqueuer";
- version = "0.5.1";
- src = fetchHex {
- pkg = "conqueuer";
- version = "0.5.1";
- sha256 =
- "7370e2a0201f73ced6b202877b4dcb6872e1b6bbb0c024b1edee3a058dd653ab";
- };
- beamDeps = [ poolboy_1_5_1 inflex_1_5_0 ];
-
- meta = {
- description = ''An Elixir in memory work queue.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/midas/conqueuer";
- };
- } // packageOverrides)
- ) {};
-
- conqueuer = conqueuer_0_5_1;
-
- console_tree_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "console_tree";
- version = "0.0.1";
- src = fetchHex {
- pkg = "console_tree";
- version = "0.0.1";
- sha256 =
- "c7dea20c14fd8bc6697a68f2917def38d20c772eb4b5715b18197672e7ddc0eb";
- };
-
- meta = {
- longDescription = ''A simple library to print a text
- representation of a tree structure, intended for
- use in a terminal environment.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ciaran/console_tree";
- };
- } // packageOverrides)
- ) {};
-
- console_tree = console_tree_0_0_1;
-
- consolex_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- exjsx_3_2_0,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "consolex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "consolex";
- version = "0.1.0";
- sha256 =
- "d258becb7d14295e4df337ca1f5466de55c54d0be2761b9a93003814427c0ec1";
- };
- beamDeps = [ exjsx_3_2_0 cowboy_1_0_4 ];
-
- meta = {
- description = ''An IEx web console'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sivsushruth/consolex";
- };
- } // packageOverrides)
- ) {};
-
- consolex = consolex_0_1_0;
-
- control_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "control";
- version = "0.0.4";
- src = fetchHex {
- pkg = "control";
- version = "0.0.4";
- sha256 =
- "c806da1d82614a27f876aea5d222edb1cdb52d883553ada03f1ff79c09c024d9";
- };
-
- meta = {
- description = ''An exploratory look into functors, applicatives,
- and monads for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/slogsdon/elixir-control";
- };
- } // packageOverrides)
- ) {};
-
- control = control_0_0_4;
-
- convertat_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "convertat";
- version = "1.1.0";
- src = fetchHex {
- pkg = "convertat";
- version = "1.1.0";
- sha256 =
- "603229c43df6769f2166c78c5c3f31316390bf6e19fa8e15f02026170ab51a79";
- };
-
- meta = {
- description = ''Provides functions for converting from and to
- arbitrary bases. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/whatyouhide/convertat";
- };
- } // packageOverrides)
- ) {};
-
- convertat = convertat_1_1_0;
-
- core_data_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, floki_0_1_1 }:
- buildMix ({
- name = "core_data";
- version = "0.1.0";
- src = fetchHex {
- pkg = "core_data";
- version = "0.1.0";
- sha256 =
- "09b308a42f0697053c68f253e7f687c0f6b5f96bb1b114a7b1852c5b6804122e";
- };
- beamDeps = [ floki_0_1_1 ];
-
- meta = {
- description = ''iOS Core Data parser'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/evolet-project/core_data";
- };
- } // packageOverrides)
- ) {};
-
- core_data = core_data_0_1_0;
-
- cors_plug_1_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "cors_plug";
- version = "1.1.2";
- src = fetchHex {
- pkg = "cors_plug";
- version = "1.1.2";
- sha256 =
- "2604f8352d3c072a8fd94dd1b6ed076b74f0952710c4a58269ffea56bfb6b2a7";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''An elixir plug that adds CORS headers to
- requests and responds to preflight requests
- (OPTIONS)'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mschae/cors_plug";
- };
- } // packageOverrides)
- ) {};
-
- cors_plug = cors_plug_1_1_2;
-
- corsica_0_4_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "corsica";
- version = "0.4.2";
- src = fetchHex {
- pkg = "corsica";
- version = "0.4.2";
- sha256 =
- "6a06d3ffb4395cec11f253618d6411db4b14edb6e76e700abc757722deaf0f8d";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Plug-based swiss-army knife for CORS requests.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/whatyouhide/corsica";
- };
- } // packageOverrides)
- ) {};
-
- corsica = corsica_0_4_2;
-
- couch_factory_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "couch_factory";
- version = "0.1.1";
- src = fetchHex {
- pkg = "couch_factory";
- version = "0.1.1";
- sha256 =
- "79b2e2c48bf6b036f959ff70c14b0d4da767e4bca7efae8f6c758eefab1a28d5";
- };
-
- meta = {
- description = ''Factory Girl implementation with CouchDb
- persistence.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/javierg/couch_factory";
- };
- } // packageOverrides)
- ) {};
-
- couch_factory = couch_factory_0_1_1;
-
- couchbeam_1_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- jsx_2_8_0,
- hackney_1_5_7
- }:
- buildMix ({
- name = "couchbeam";
- version = "1.3.0";
- src = fetchHex {
- pkg = "couchbeam";
- version = "1.3.0";
- sha256 =
- "5d94bfc80532999e4f8e7f5da3abff74fbf3b59d5e02e0a99eb0dc3697c97a50";
- };
- beamDeps = [ jsx_2_8_0 hackney_1_5_7 ];
-
- meta = {
- description = ''Erlang CouchDB client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/benoitc/couchbeam";
- };
- } // packageOverrides)
- ) {};
-
- couchbeam = couchbeam_1_3_0;
-
- couchex_0_6_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "couchex";
- version = "0.6.0";
- src = fetchHex {
- pkg = "couchex";
- version = "0.6.0";
- sha256 =
- "44e02558dc29d739cf27dad76bfc8e8632c4779ce2c701a418409912641b7c3b";
- };
-
- meta = {
- description = ''CouchDB client, wrapping couchbeam erlang
- client.'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/ringling/couchex";
- };
- } // packageOverrides)
- ) {};
-
- couchex = couchex_0_6_0;
-
- count_buffer_0_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, pool_ring_0_1_5 }:
- buildMix ({
- name = "count_buffer";
- version = "0.1.5";
- src = fetchHex {
- pkg = "count_buffer";
- version = "0.1.5";
- sha256 =
- "6e78dc0458dac8dae9d41d7857c7185b3164cecd9992a1407265ebfa3455544e";
- };
- beamDeps = [ pool_ring_0_1_5 ];
-
- meta = {
- description = ''buffer a large set of counters and flush
- periodically'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/count_buffer";
- };
- } // packageOverrides)
- ) {};
-
- count_buffer = count_buffer_0_1_5;
-
- courier_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- mail_0_0_4,
- gen_smtp_0_9_0
- }:
- buildMix ({
- name = "courier";
- version = "0.0.3";
- src = fetchHex {
- pkg = "courier";
- version = "0.0.3";
- sha256 =
- "8c8c560da7011c8846ed5ee60af867124ff043a7d37773156b6d8a08390b73fc";
- };
- beamDeps = [ mail_0_0_4 gen_smtp_0_9_0 ];
-
- meta = {
- description = ''Adapter based email delivery'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DockYard/courier";
- };
- } // packageOverrides)
- ) {};
-
- courier = courier_0_0_3;
-
- cowbell_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "cowbell";
- version = "0.1.0";
- src = fetchHex {
- pkg = "cowbell";
- version = "0.1.0";
- sha256 =
- "8a75f73afd29421150cc4dbe2993b5a2a7e3fe5fa5628a06ddb22adc2c36c998";
- };
-
- meta = {
- description = ''A node connection manager.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ostinelli/cowbell";
- };
- } // packageOverrides)
- ) {};
-
- cowbell = cowbell_0_1_0;
-
- cowboy_1_0_4 = callPackage
- (
- {
- buildErlangMk,
- packageOverrides ? {},
- fetchHex,
- cowlib_1_0_2,
- ranch_1_2_1
- }:
- buildErlangMk ({
- name = "cowboy";
- version = "1.0.4";
- src = fetchHex {
- pkg = "cowboy";
- version = "1.0.4";
- sha256 =
- "6a0edee96885fae3a8dd0ac1f333538a42e807db638a9453064ccfdaa6b9fdac";
- };
- beamDeps = [ cowlib_1_0_2 ranch_1_2_1 ];
-
- meta = {
- description = ''Small, fast, modular HTTP server written in
- Erlang.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/ninenines/cowboy";
- };
- } // packageOverrides)
- ) {};
-
- cowboy = cowboy_1_0_4;
-
- cowgirl_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cowgirl";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cowgirl";
- version = "0.0.1";
- sha256 =
- "3b06ca6bb82fa3674ddad182cc479d9ab1538b83a4cf616c666e0d6f873c44e5";
- };
-
- meta = {
- description = ''Small, fast, modular HTTP server written in
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/larrylv/cowgirl";
- };
- } // packageOverrides)
- ) {};
-
- cowgirl = cowgirl_0_0_1;
-
- cowlib_1_0_0 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "cowlib";
- version = "1.0.0";
- src = fetchHex {
- pkg = "cowlib";
- version = "1.0.0";
- sha256 =
- "4dacd60356177ec8cf93dbff399de17435b613f3318202614d3d5acbccee1474";
- };
-
- meta = {
- description = ''Support library for manipulating Web
- protocols.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/ninenines/cowlib";
- };
- } // packageOverrides)
- ) {};
-
- cowlib_1_0_2 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "cowlib";
- version = "1.0.2";
- src = fetchHex {
- pkg = "cowlib";
- version = "1.0.2";
- sha256 =
- "db622da03aa039e6366ab953e31186cc8190d32905e33788a1acb22744e6abd2";
- };
-
- meta = {
- description = ''Support library for manipulating Web
- protocols.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/ninenines/cowlib";
- };
- } // packageOverrides)
- ) {};
-
- cowlib_1_3_0 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "cowlib";
- version = "1.3.0";
- src = fetchHex {
- pkg = "cowlib";
- version = "1.3.0";
- sha256 =
- "2b1ac020ec92e7a59cb7322779870c2d3adc7c904ecb3b9fa406f04dc9816b73";
- };
-
- meta = {
- description = ''Support library for manipulating Web
- protocols.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/ninenines/cowlib";
- };
- } // packageOverrides)
- ) {};
-
- cowlib = cowlib_1_3_0;
-
- cowsay_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cowsay";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cowsay";
- version = "0.0.1";
- sha256 =
- "9f8a6634710974787751279b22ef5d7cb3c6a74db42636540ae5db37c4632e2a";
- };
-
- meta = {
- description = ''A cow-friend who will speak your mind'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bbrock25/cowsay";
- };
- } // packageOverrides)
- ) {};
-
- cowsay = cowsay_0_0_1;
-
- cqex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cqex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "cqex";
- version = "0.2.0";
- sha256 =
- "2180cb8083d38765bd3912f128b603826686300aef6f61adf9dc89fde3bb5429";
- };
-
- meta = {
- description = ''Idiomatic Elixir client for Cassandra.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/matehat/cqex";
- };
- } // packageOverrides)
- ) {};
-
- cqex = cqex_0_2_0;
-
- cqrs_commands_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- vex_0_5_5,
- uuid_1_1_4,
- poison_2_0_1,
- plug_1_1_5,
- exconstructor_1_0_2
- }:
- buildMix ({
- name = "cqrs_commands";
- version = "0.0.6";
- src = fetchHex {
- pkg = "cqrs_commands";
- version = "0.0.6";
- sha256 =
- "3bc8419a057daf10db5a0a8895d7b917948e6e901f3e8286163f829b2f5652f3";
- };
- beamDeps = [
- vex_0_5_5
- uuid_1_1_4
- poison_2_0_1
- plug_1_1_5
- exconstructor_1_0_2
- ];
-
- meta = {
- description = ''This is not production ready yet but I want your
- feedback.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/amberbit/cqrs_commands";
- };
- } // packageOverrides)
- ) {};
-
- cqrs_commands = cqrs_commands_0_0_6;
-
- crazy_pants_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "crazy_pants";
- version = "0.0.1";
- src = fetchHex {
- pkg = "crazy_pants";
- version = "0.0.1";
- sha256 =
- "46e50adccb0d858e5a540c834d4e358ffa43ed9cdcac20ae36569fc7eaffa532";
- };
-
- meta = {
- description = ''These pretzels are making me thirsty'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/whodat/crazy_pants";
- };
- } // packageOverrides)
- ) {};
-
- crazy_pants = crazy_pants_0_0_1;
-
- crc_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "crc";
- version = "0.4.0";
- src = fetchHex {
- pkg = "crc";
- version = "0.4.0";
- sha256 =
- "4f0d872d46faea966aeb687158b7e02bfc61c49c4f2fb33f5e52e3d167f4faeb";
- };
-
- meta = {
- description = ''A library used to calculate CRC checksums for
- binary data'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/TattdCodeMonkey/crc";
- };
- } // packageOverrides)
- ) {};
-
- crc = crc_0_4_0;
-
- credit_card_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "credit_card";
- version = "1.0.0";
- src = fetchHex {
- pkg = "credit_card";
- version = "1.0.0";
- sha256 =
- "c7dee15035f4ff925f08bc806c4bd1817209c64d8ba089d0731808ee35e97ba0";
- };
-
- meta = {
- description = ''A library for validating credit card numbers'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/abakhi/credit_card";
- };
- } // packageOverrides)
- ) {};
-
- credit_card = credit_card_1_0_0;
-
- credo_0_4_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, bunt_0_1_6 }:
- buildMix ({
- name = "credo";
- version = "0.4.3";
- src = fetchHex {
- pkg = "credo";
- version = "0.4.3";
- sha256 =
- "2ab51e2446ebad5abc327fb18a4410f41bbab311cd760379e75d696dea8ed6ee";
- };
- beamDeps = [ bunt_0_1_6 ];
-
- meta = {
- longDescription = ''A static code analysis tool for the Elixir
- language with a focus on code consistency and
- teaching.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rrrene/credo";
- };
- } // packageOverrides)
- ) {};
-
- credo = credo_0_4_3;
-
- croma_0_4_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "croma";
- version = "0.4.4";
- src = fetchHex {
- pkg = "croma";
- version = "0.4.4";
- sha256 =
- "8dbcf50e925aa765f521d948250cafd5409fd4dbd5f23b2db6d6032e9397e312";
- };
-
- meta = {
- description = ''Elixir macro utilities'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- croma = croma_0_4_4;
-
- cronitor_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cronitor";
- version = "1.0.0";
- src = fetchHex {
- pkg = "cronitor";
- version = "1.0.0";
- sha256 =
- "d1353c83d1949b60e824ed934be02e7a4cc536fb5b7c912618b0052e0e01d490";
- };
-
- meta = {
- description = ''An extremely simple wrapper for the cronitor.io
- ping endpoints.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jordan0day/cronitor";
- };
- } // packageOverrides)
- ) {};
-
- cronitor = cronitor_1_0_0;
-
- crutches_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "crutches";
- version = "1.0.0";
- src = fetchHex {
- pkg = "crutches";
- version = "1.0.0";
- sha256 =
- "cfd97962a22fe30820e6ca6d0671c763232a7edf149aa11bd62ee77dff0ffff0";
- };
-
- meta = {
- description = ''An Elixir toolbelt freely inspired from Ruby`s
- ActiveSupport'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mykewould/crutches";
- };
- } // packageOverrides)
- ) {};
-
- crutches = crutches_1_0_0;
-
- cryptex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cryptex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cryptex";
- version = "0.0.1";
- sha256 =
- "19d709c6ffbda3c74ec811190d168170db0435720cbe788c0233bea4afee1d16";
- };
-
- meta = {
- description = ''An Elixir library for encrypting/decrypting,
- signing/verifying data. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/scrogson/cryptex";
- };
- } // packageOverrides)
- ) {};
-
- cryptex = cryptex_0_0_1;
-
- crypto_rsassa_pss_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "crypto_rsassa_pss";
- version = "1.0.0";
- src = fetchHex {
- pkg = "crypto_rsassa_pss";
- version = "1.0.0";
- sha256 =
- "d8f48874dbef940a8954126249499714e702d8ae0a8f23230a6c2f4a92833313";
- };
-
- meta = {
- description = ''RSASSA-PSS Public Key Cryptographic Signature
- Algorithm for Erlang'';
- license = stdenv.lib.licenses.mpl20;
- homepage =
- "https://github.com/potatosalad/erlang-crypto_rsassa_pss";
- };
- } // packageOverrides)
- ) {};
-
- crypto_rsassa_pss = crypto_rsassa_pss_1_0_0;
-
- cspex_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cspex";
- version = "1.1.0";
- src = fetchHex {
- pkg = "cspex";
- version = "1.1.0";
- sha256 =
- "1eb6d83e0f4c43c68fe14ede5bb711654a6a653e94aa39d75ad67cf53ba79df1";
- };
-
- meta = {
- description = ''A library that brings all the CSP joy to the
- Elixir land.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/vidalraphael/cspex";
- };
- } // packageOverrides)
- ) {};
-
- cspex = cspex_1_1_0;
-
- csv_1_4_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, parallel_stream_1_0_3
- }:
- buildMix ({
- name = "csv";
- version = "1.4.1";
- src = fetchHex {
- pkg = "csv";
- version = "1.4.1";
- sha256 =
- "167e5d3dd2e7716e5865f5a8d064d7a9f7004516c796684083f1cd180c2d4296";
- };
- beamDeps = [ parallel_stream_1_0_3 ];
-
- meta = {
- description = ''CSV Decoding and Encoding for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/beatrichartz/csv";
- };
- } // packageOverrides)
- ) {};
-
- csv = csv_1_4_1;
-
- csvlixir_2_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "csvlixir";
- version = "2.0.3";
- src = fetchHex {
- pkg = "csvlixir";
- version = "2.0.3";
- sha256 =
- "8539326c9a484f94f9443878f5df21b3ed12d5a00be069b8b8346dff8cf35436";
- };
-
- meta = {
- longDescription = ''CSVLixir is a CSV reader/writer for Elixir.
- It operates on files and strings. The reader can
- read CSV files or CSV strings. Reading from
- files returns a stream of lists. Reading from
- strings returns a list of lists. The writer
- transforms a (possibly lazy) list of lists into
- a stream of CSV strings. It can also take a
- single list and return a single CSV string.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jimm/csvlixir";
- };
- } // packageOverrides)
- ) {};
-
- csvlixir = csvlixir_2_0_3;
-
- cth_readable_1_2_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }:
- buildRebar3 ({
- name = "cth_readable";
- version = "1.2.2";
- src = fetchHex {
- pkg = "cth_readable";
- version = "1.2.2";
- sha256 =
- "77585432b98b45b9ee086399cefa97b2191b6d780c4e795bf43c529412d9694d";
- };
-
- beamDeps = [ cf_0_2_1 ];
-
- meta = {
- description = ''Common Test hooks for more readable logs'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/ferd/cth_readable";
- };
- } // packageOverrides)
- ) {};
-
- cth_readable = cth_readable_1_2_2;
-
- cuckoo_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, murmur_1_0_0 }:
- buildMix ({
- name = "cuckoo";
- version = "1.0.0";
- src = fetchHex {
- pkg = "cuckoo";
- version = "1.0.0";
- sha256 =
- "18f31763c50c20bb89e1fbc4b9eb5b97f6ffc23e3a90ba4cf5e97ccd96da8df2";
- };
- beamDeps = [ murmur_1_0_0 ];
-
- meta = {
- description = ''Cuckoo is a pure Elixir implementation of Cuckoo
- Filters.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gmcabrita/cuckoo";
- };
- } // packageOverrides)
- ) {};
-
- cuckoo = cuckoo_1_0_0;
-
- cucumberl_0_0_10 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cucumberl";
- version = "0.0.10";
- src = fetchHex {
- pkg = "cucumberl";
- version = "0.0.10";
- sha256 =
- "53bd73d016602c8c46883dbcc5a57ee814fe4708b14e4406d566b5ca9d119110";
- };
-
- meta = {
- longDescription = ''A pure-erlang, open-source, implementation of
- Cucumber (http://cukes.info). This provides a
- subset of the Cucumber feature definition
- language.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ericbmerritt/cucumberl";
- };
- } // packageOverrides)
- ) {};
-
- cucumberl = cucumberl_0_0_10;
-
- cuid_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cuid";
- version = "0.1.0";
- src = fetchHex {
- pkg = "cuid";
- version = "0.1.0";
- sha256 =
- "80cd46bd323e05b706c60008368e631b559307b554c0acc54292ab2c73a3340b";
- };
-
- meta = {
- description = ''Generate collision-resistant ids, in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/duailibe/cuid";
- };
- } // packageOverrides)
- ) {};
-
- cuid = cuid_0_1_0;
-
- curl2httpoison_0_2_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "curl2httpoison";
- version = "0.2.6";
- src = fetchHex {
- pkg = "curl2httpoison";
- version = "0.2.6";
- sha256 =
- "d22fda1a85db812e9f6e0c8770f004cb7942f463bc59b07ad272c01330a7bfca";
- };
-
- meta = {
- description = ''Curl2HTTPoison transform your curl request to
- HTTPPoison request code'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/httpoison";
- };
- } // packageOverrides)
- ) {};
-
- curl2httpoison = curl2httpoison_0_2_6;
-
- currency_formatter_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "currency_formatter";
- version = "0.0.1";
- src = fetchHex {
- pkg = "currency_formatter";
- version = "0.0.1";
- sha256 =
- "dab55279ae6377f00a9d01a0a7ab015d380d550d71f303900ae554f8d0065606";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''A function to format a number to a currency using
- iso standards'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/smeevil/currency_formatter";
- };
- } // packageOverrides)
- ) {};
-
- currency_formatter = currency_formatter_0_0_1;
-
- current_streak_ex_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "current_streak_ex";
- version = "0.1.1";
- src = fetchHex {
- pkg = "current_streak_ex";
- version = "0.1.1";
- sha256 =
- "1c62bcd7bdd69818dc05f0602e03a5aca6b21554206cb6634bedb807ee27d5a7";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''Get github current streak which support only
- public repositories.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KazuCocoa/current_streak_ex";
- };
- } // packageOverrides)
- ) {};
-
- current_streak_ex = current_streak_ex_0_1_1;
-
- current_user_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "current_user";
- version = "0.0.1";
- src = fetchHex {
- pkg = "current_user";
- version = "0.0.1";
- sha256 =
- "8a400d8cbd02da89bccf67a357733b682e0d6d4c421b7230405ac16b1988809c";
- };
-
- meta = {
- description = ''Configurable user authentication for Phoenix'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/halogenandtoast/current_user";
- };
- } // packageOverrides)
- ) {};
-
- current_user = current_user_0_0_1;
-
- curry_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "curry";
- version = "0.0.1";
- src = fetchHex {
- pkg = "curry";
- version = "0.0.1";
- sha256 =
- "e8f56fee1cb82ae2616c36021d4dd8c2b4169490e224dea84f63feb47475d6f0";
- };
-
- meta = {
- description = ''A simple currying macro allowing to define
- curried functions in Elixir modules.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/niahoo/elixir-curry";
- };
- } // packageOverrides)
- ) {};
-
- curry = curry_0_0_1;
-
- curtail_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "curtail";
- version = "0.1.0";
- src = fetchHex {
- pkg = "curtail";
- version = "0.1.0";
- sha256 =
- "0d43f4bcecf91c935a89cd52af62efa62e264b4c82a07e29e9945988735fdc1f";
- };
-
- meta = {
- description = ''HTML-safe string truncation.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/seankay/curtail";
- };
- } // packageOverrides)
- ) {};
-
- curtail = curtail_0_1_0;
-
- curtains_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_0_3 }:
- buildMix ({
- name = "curtains";
- version = "0.0.1";
- src = fetchHex {
- pkg = "curtains";
- version = "0.0.1";
- sha256 =
- "d547bd024049630fd072994a759befaab908fa69f5e200b2b584e12f12e9842f";
- };
- beamDeps = [ plug_1_0_3 ];
-
- meta = {
- longDescription = ''Curtains is a Elixir package that \"takes
- over\" your Elixir website by returning content
- of a specified file (if it exists). This makes
- it perfect for \"Under construction\" and
- \"Maintenance\" pages. At it`s heart, it`s just
- a Plug.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fteem/curtains";
- };
- } // packageOverrides)
- ) {};
-
- curtains = curtains_0_0_1;
-
- curve25519_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "curve25519";
- version = "0.1.0";
- src = fetchHex {
- pkg = "curve25519";
- version = "0.1.0";
- sha256 =
- "786f9ede0aa9503f65015c19d9cd1b9263c5e7523cd215ee23d6d94ba16473d1";
- };
-
- meta = {
- description = ''Curve25519 Diffie-Hellman functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/curve25519_ex";
- };
- } // packageOverrides)
- ) {};
-
- curve25519 = curve25519_0_1_0;
-
- cushion_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpotion_2_2_2 }:
- buildMix ({
- name = "cushion";
- version = "0.0.3";
- src = fetchHex {
- pkg = "cushion";
- version = "0.0.3";
- sha256 =
- "1371ab210bd3b7ef7381dbe3f53fedb8afbbb0c562f45d614e4849373919482b";
- };
- beamDeps = [ httpotion_2_2_2 ];
-
- meta = {
- longDescription = ''A really simple Buffer API client for sending
- updates. Right now it only supports sending text
- updates, but hopefully will support more in the
- future.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ryanbillingsley/cushion";
- };
- } // packageOverrides)
- ) {};
-
- cushion = cushion_0_0_3;
-
- custom_base_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "custom_base";
- version = "0.2.0";
- src = fetchHex {
- pkg = "custom_base";
- version = "0.2.0";
- sha256 =
- "d7c26409eb22b00d69f591fd89cc4e84550656862c655c7ae3edf63f7381899b";
- };
-
- meta = {
- description = ''Allow you to make custom base conversion in
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/igas/custom_base";
- };
- } // packageOverrides)
- ) {};
-
- custom_base = custom_base_0_2_0;
-
- cuttlefish_2_0_7 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- lager_3_0_2,
- getopt_0_8_2
- }:
- buildRebar3 ({
- name = "cuttlefish";
- version = "2.0.7";
- src = fetchHex {
- pkg = "cuttlefish";
- version = "2.0.7";
- sha256 =
- "57589747ba40a75c53872002cd251a2933102457cdcc99b8ed72823ba1288869";
- };
-
- beamDeps = [ lager_3_0_2 getopt_0_8_2 ];
-
- meta = {
- description = ''cuttlefish configuration abstraction'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/tsloughter/cuttlefish";
- };
- } // packageOverrides)
- ) {};
-
- cuttlefish = cuttlefish_2_0_7;
-
- cypher_query_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "cypher_query";
- version = "0.0.1";
- src = fetchHex {
- pkg = "cypher_query";
- version = "0.0.1";
- sha256 =
- "068bee4f13275d3448a4676bf113d5b2e414b47a9f84bb6e1614a009104c3f30";
- };
-
- meta = {
- description = ''A dumb string-based query builder for neo4j
- Cypher queries'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/collin/cypher_query";
- };
- } // packageOverrides)
- ) {};
-
- cypher_query = cypher_query_0_0_1;
-
- damm_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "damm";
- version = "0.1.0";
- src = fetchHex {
- pkg = "damm";
- version = "0.1.0";
- sha256 =
- "2d2d0adbf0ffe5888d0aaee784a25b3bb9b99acf33b6de350aee9f58c588cbd5";
- };
-
- meta = {
- description = ''Damm algorithm implementation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mururu/damm";
- };
- } // packageOverrides)
- ) {};
-
- damm = damm_0_1_0;
-
- data_leaf_walker_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "data_leaf_walker";
- version = "0.1.0";
- src = fetchHex {
- pkg = "data_leaf_walker";
- version = "0.1.0";
- sha256 =
- "9d3a8688c3751765453f04e8f60f3826757396dce66baf7e2cf7335c9c373bbd";
- };
-
- meta = {
- longDescription = ''Traverse and map values of deeply nested data
- structures: Provides a `map_deeply/2` function
- for Maps and Lists and Keyword Lists'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gutschilla/elixir-map-deeply";
- };
- } // packageOverrides)
- ) {};
-
- data_leaf_walker = data_leaf_walker_0_1_0;
-
- data_pool_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, e_queue_1_0_1 }:
- buildMix ({
- name = "data_pool";
- version = "1.0.1";
- src = fetchHex {
- pkg = "data_pool";
- version = "1.0.1";
- sha256 =
- "ad5a2bdf81215d71e47f87624142f58d32a808ea98f4837fc1d28dc971124613";
- };
- beamDeps = [ e_queue_1_0_1 ];
-
- meta = {
- longDescription = ''Utility to buffer items into a queue that
- follow a simple block pattern on calls to push
- and pop when the queue at a max size or
- empty.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/benfalk/data_pool";
- };
- } // packageOverrides)
- ) {};
-
- data_pool = data_pool_1_0_1;
-
- database_url_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "database_url";
- version = "0.1.0";
- src = fetchHex {
- pkg = "database_url";
- version = "0.1.0";
- sha256 =
- "273c8c926761d5716fee17c8a8494583d729a4419e30479a292eb6cea3d9a756";
- };
-
- meta = {
- description = ''Parse database URL and renturn keyword list for
- use with Ecto.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/s-m-i-t-a/database_url";
- };
- } // packageOverrides)
- ) {};
-
- database_url = database_url_0_1_0;
-
- datastructures_0_2_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "datastructures";
- version = "0.2.5";
- src = fetchHex {
- pkg = "datastructures";
- version = "0.2.5";
- sha256 =
- "ef4387043ecaa635995832f32473e8b6708044a6bc73983168eee4ab71b01f92";
- };
-
- meta = {
- description = ''Elixir protocols and implementations for various
- data structures.'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/meh/elixir-datastructures";
- };
- } // packageOverrides)
- ) {};
-
- datastructures = datastructures_0_2_5;
-
- dbg_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dbg";
- version = "1.0.1";
- src = fetchHex {
- pkg = "dbg";
- version = "1.0.1";
- sha256 =
- "866159f496a1ad9b959501f16db3d1338bb6cef029a75a67ca5615d25b38345f";
- };
-
- meta = {
- description = ''Distributed tracing'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fishcakez/dbg";
- };
- } // packageOverrides)
- ) {};
-
- dbg = dbg_1_0_1;
-
- dbux_1_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, connection_1_0_2 }:
- buildMix ({
- name = "dbux";
- version = "1.0.3";
- src = fetchHex {
- pkg = "dbux";
- version = "1.0.3";
- sha256 =
- "79d01f620dd32ec4ed11423e0724bf7d8a46353e56f8d28cbdbf499a352caa1e";
- };
- beamDeps = [ connection_1_0_2 ];
-
- meta = {
- description = ''Bindings for the D-Bus IPC protocol.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mspanc/dbux";
- };
- } // packageOverrides)
- ) {};
-
- dbux = dbux_1_0_3;
-
- dealer_0_8_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "dealer";
- version = "0.8.0";
- src = fetchHex {
- pkg = "dealer";
- version = "0.8.0";
- sha256 =
- "c8c72d38e1cff6a181a6b6f627fb6fd5998279827519e598eb28bcef2be721ee";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''An API Client for Stockfighter.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/larrylv/dealer";
- };
- } // packageOverrides)
- ) {};
-
- dealer = dealer_0_8_0;
-
- decimal_1_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "decimal";
- version = "1.1.2";
- src = fetchHex {
- pkg = "decimal";
- version = "1.1.2";
- sha256 =
- "7a6dfa1f4d389497acd7b807bf38c55022487c68b73d339d5114e3a691e006c5";
- };
-
- meta = {
- description = ''Arbitrary precision decimal arithmetic for
- Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ericmj/decimal";
- };
- } // packageOverrides)
- ) {};
-
- decimal = decimal_1_1_2;
-
- decimal_arithmetic_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }:
- buildMix ({
- name = "decimal_arithmetic";
- version = "0.1.1";
- src = fetchHex {
- pkg = "decimal_arithmetic";
- version = "0.1.1";
- sha256 =
- "b9c5dc722cc770aa5b905418d56e23eaa16e64659da0ccb552341a75068e0cfe";
- };
- beamDeps = [ decimal_1_1_2 ];
-
- meta = {
- description = ''Extended arithmetic for Decimal library.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jacek-adamek/decimal_arithmetic";
- };
- } // packageOverrides)
- ) {};
-
- decimal_arithmetic = decimal_arithmetic_0_1_1;
-
- decks_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "decks";
- version = "0.0.1";
- src = fetchHex {
- pkg = "decks";
- version = "0.0.1";
- sha256 =
- "de75b96c66f23c365935949ec53efab1f2f5d187803c26d733dd3b2df535af7d";
- };
-
- meta = {
- description = ''Implements standard card decks for Elixir-based
- card games.'';
-
- };
- } // packageOverrides)
- ) {};
-
- decks = decks_0_0_1;
-
- decoction_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "decoction";
- version = "0.0.1";
- src = fetchHex {
- pkg = "decoction";
- version = "0.0.1";
- sha256 =
- "cdf7ad35cdf87962e153bb56d9c68f8dd061469d58cae8923cbdcd2980d7adc0";
- };
-
- meta = {
- description = ''Decoction is a static site generator written in
- Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aarvay/decoction";
- };
- } // packageOverrides)
- ) {};
-
- decoction = decoction_0_0_1;
-
- defmemo_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "defmemo";
- version = "0.1.1";
- src = fetchHex {
- pkg = "defmemo";
- version = "0.1.1";
- sha256 =
- "8fefc49ff64b06fdb1ee15292419c16919a7a3c6b8e5cac6afd7a13919715e0f";
- };
-
- meta = {
- description = '' A memoization macro (defmemo) for elixir using a
- genserver backing store. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/os6sense/DefMemo";
- };
- } // packageOverrides)
- ) {};
-
- defmemo = defmemo_0_1_1;
-
- delayed_otp_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "delayed_otp";
- version = "0.0.2";
- src = fetchHex {
- pkg = "delayed_otp";
- version = "0.0.2";
- sha256 =
- "22fe457d78fe1f216dcfca8c84431ac1f31e93267fdd563a5ca86c8289e2620f";
- };
-
- meta = {
- longDescription = ''Delay death of supervisor children or
- gen_server : for instance Erlang supervisor with
- exponential backoff restart strategy.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/delayed_otp";
- };
- } // packageOverrides)
- ) {};
-
- delayed_otp = delayed_otp_0_0_2;
-
- delegate_behaviour_0_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "delegate_behaviour";
- version = "0.1.5";
- src = fetchHex {
- pkg = "delegate_behaviour";
- version = "0.1.5";
- sha256 =
- "d46e9c39d5be4e6b1ee62a9419d1a44d138aca5af0161f42f78b4eb24659ca58";
- };
-
- meta = {
- description = ''Macros to define modules that delegate to
- concrete implementations of behaviours'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- delegate_behaviour = delegate_behaviour_0_1_5;
-
- deltek_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- sweet_xml_0_6_1,
- html_entities_0_3_0
- }:
- buildMix ({
- name = "deltek";
- version = "0.0.4";
- src = fetchHex {
- pkg = "deltek";
- version = "0.0.4";
- sha256 =
- "274eecc6aba76e19e30e5850746ee81241ac8cc334d9729588b2ba770ac53988";
- };
- beamDeps = [ sweet_xml_0_6_1 html_entities_0_3_0 ];
-
- meta = {
- description = ''An Elixir wrapper for the SOAP Deltek API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lucidstack/elixir-deltek";
- };
- } // packageOverrides)
- ) {};
-
- deltek = deltek_0_0_4;
-
- demacro_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "demacro";
- version = "0.0.1";
- src = fetchHex {
- pkg = "demacro";
- version = "0.0.1";
- sha256 =
- "e2a83d48f6b3e03764baf2e149dd5420e632d0d4daa77c5226697a3755a89d16";
- };
- meta = { };
- } // packageOverrides)
- ) {};
-
- demacro = demacro_0_0_1;
-
- depcache_1_2_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "depcache";
- version = "1.2.2";
- src = fetchHex {
- pkg = "depcache";
- version = "1.2.2";
- sha256 =
- "0e70807140d485f1bf5ac50cd9a87b71ba5c5496a8ad02029847e569af80ed91";
- };
-
- meta = {
- description = ''In-memory cache with cache key dependencies'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/zotonic/depcache";
- };
- } // packageOverrides)
- ) {};
-
- depcache = depcache_1_2_2;
-
- deppie_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "deppie";
- version = "1.0.0";
- src = fetchHex {
- pkg = "deppie";
- version = "1.0.0";
- sha256 =
- "6712dbae54f274d7f4f92979d82cec2d4636a0598e2474e47b190fc3c0ed378a";
- };
-
- meta = {
- description = ''Elixir`s coolest deprecation logger'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/deppie";
- };
- } // packageOverrides)
- ) {};
-
- deppie = deppie_1_0_0;
-
- detergent_0_3_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "detergent";
- version = "0.3.0";
- src = fetchHex {
- pkg = "detergent";
- version = "0.3.0";
- sha256 =
- "510cfb5d35b4b344762f074b73c8696b4bdde654ea046b3365cf92760ae33362";
- };
-
- meta = {
- description = ''An emulsifying Erlang SOAP library'';
- license = with stdenv.lib.licenses; [ unlicense bsd3 ];
- homepage = "https://github.com/devinus/detergent";
- };
- } // packageOverrides)
- ) {};
-
- detergent = detergent_0_3_0;
-
- detergentex_0_0_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, detergent_0_3_0 }:
- buildMix ({
- name = "detergentex";
- version = "0.0.7";
- src = fetchHex {
- pkg = "detergentex";
- version = "0.0.7";
- sha256 =
- "6bb1bc2fe9228f97e512ef012c473ed822263dc38c3dbaa727fcd111ce1c4771";
- };
- beamDeps = [ detergent_0_3_0 ];
-
- meta = {
- description = ''Elixir binding to Detergent erlang library used
- to call WSDL SOAP Services'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/r-icarus/detergentex";
- };
- } // packageOverrides)
- ) {};
-
- detergentex = detergentex_0_0_7;
-
- deviant_elixir_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- feeder_ex_0_0_2
- }:
- buildMix ({
- name = "deviant_elixir";
- version = "0.0.4";
- src = fetchHex {
- pkg = "deviant_elixir";
- version = "0.0.4";
- sha256 =
- "42473969889a47edab66384988e70ab6b4da158043e9231deab822743e3d9943";
- };
- beamDeps = [ httpoison_0_8_3 feeder_ex_0_0_2 ];
-
- meta = {
- longDescription = ''WIP. Unstable alpha. Elixir API wrapper for
- Deviant Art. At this moment provides only RSS
- feeds intergac.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/vdaniuk/deviant-elixir";
- };
- } // packageOverrides)
- ) {};
-
- deviant_elixir = deviant_elixir_0_0_4;
-
- dflow_0_1_5 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "dflow";
- version = "0.1.5";
- src = fetchHex {
- pkg = "dflow";
- version = "0.1.5";
- sha256 =
- "f08e73f22d4c620ef5f358a0b40f8fe3b91219ca3922fbdbe7e42f1cb58f737e";
- };
-
- meta = {
- description = ''Pipelined flow processing engine'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dalmatinerdb/dflow";
- };
- } // packageOverrides)
- ) {};
-
- dflow = dflow_0_1_5;
-
- di_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "di";
- version = "0.1.0";
- src = fetchHex {
- pkg = "di";
- version = "0.1.0";
- sha256 =
- "d7a89568c986c98399667faeb618d5cc42a89965717e758323aa5370d1547260";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper for DI.FM'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/JoshuaThompson/di";
- };
- } // packageOverrides)
- ) {};
-
- di = di_0_1_0;
-
- dialyxir_0_3_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dialyxir";
- version = "0.3.3";
- src = fetchHex {
- pkg = "dialyxir";
- version = "0.3.3";
- sha256 =
- "8851d7c582ce9db43b0564f026b2f6a461df62e139a7891fde50f9b6a7fc496c";
- };
-
- meta = {
- description = ''Mix tasks to simplify use of Dialyzer in Elixir
- projects.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jeremyjh/dialyxir";
- };
- } // packageOverrides)
- ) {};
-
- dialyxir = dialyxir_0_3_3;
-
- dialyze_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dialyze";
- version = "0.2.1";
- src = fetchHex {
- pkg = "dialyze";
- version = "0.2.1";
- sha256 =
- "f485181fa53229356621261a384963cb47511cccf1454e82ca4fde53274fcd48";
- };
-
- meta = {
- description = ''Dialyzer Mix task'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fishcakez/dialyze";
- };
- } // packageOverrides)
- ) {};
-
- dialyze = dialyze_0_2_1;
-
- dice_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dice";
- version = "0.0.1";
- src = fetchHex {
- pkg = "dice";
- version = "0.0.1";
- sha256 =
- "975795636d6374bf120669cdbd6008a64bdd193a2ff202ffbdeefaa03d11bb9c";
- };
-
- meta = {
- description = ''Library and CLI app for rolling dice '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stocks29/dice";
- };
- } // packageOverrides)
- ) {};
-
- dice = dice_0_0_1;
-
- dice_roller_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dice_roller";
- version = "1.1.0";
- src = fetchHex {
- pkg = "dice_roller";
- version = "1.1.0";
- sha256 =
- "90e3485951605338f23686dcc001599354cb6eff7df851b1a1f6514b1c7fbd5c";
- };
-
- meta = {
- description = ''An Elixir library for simulating dice rolls'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KevinGreene/DiceRoller";
- };
- } // packageOverrides)
- ) {};
-
- dice_roller = dice_roller_1_1_0;
-
- dicon_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dicon";
- version = "0.4.0";
- src = fetchHex {
- pkg = "dicon";
- version = "0.4.0";
- sha256 =
- "d6a5c56e376b13dcfd721bc2571fbabcb41409ac5f2b8fa243a0f14393e6b145";
- };
-
- meta = {
- description = ''Simple release deliverer for Elixir'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lexmag/dicon";
- };
- } // packageOverrides)
- ) {};
-
- dicon = dicon_0_4_0;
-
- diff_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "diff";
- version = "1.0.0";
- src = fetchHex {
- pkg = "diff";
- version = "1.0.0";
- sha256 =
- "0dbd7abbf558031ccb8d703c751a20349326191026b07b53f4a3c603817728fb";
- };
-
- meta = {
- description = ''A simple diff library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bryanjos/diff";
- };
- } // packageOverrides)
- ) {};
-
- diff = diff_1_0_0;
-
- digoc_0_3_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_3_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "digoc";
- version = "0.3.3";
- src = fetchHex {
- pkg = "digoc";
- version = "0.3.3";
- sha256 =
- "23d5c2f1b977b1f3e12567879a20bc211898efdfcac9a0b6802324bc42ea0605";
- };
- beamDeps = [ poison_1_3_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir client for the Digital Ocean API v2.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kevinmontuori/digoc";
- };
- } // packageOverrides)
- ) {};
-
- digoc = digoc_0_3_3;
-
- dir_walker_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dir_walker";
- version = "0.0.6";
- src = fetchHex {
- pkg = "dir_walker";
- version = "0.0.6";
- sha256 =
- "5bf891b970cca8df7d6e7d94857c508d2f5b48c615903427edbcbc483358fc92";
- };
-
- meta = {
- longDescription = ''DirWalker lazily traverses one or more
- directory trees, depth first, returning
- successive file names. Initialize the walker
- using {:ok, walker} = DirWalker.start_link(path)
- # or [path, path...] Then return the next `n`
- path names using paths = DirWalker.next(walker
- <, n \\ 1>) Successive calls to `next` will
- return successive file names, until all file
- names have been returned. These methods have
- also been wrapped into a Stream resource. paths
- = DirWalker.stream(path) # or [path,path...] '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pragdave/dir_walker";
- };
- } // packageOverrides)
- ) {};
-
- dir_walker = dir_walker_0_0_6;
-
- disc_union_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "disc_union";
- version = "0.1.0";
- src = fetchHex {
- pkg = "disc_union";
- version = "0.1.0";
- sha256 =
- "017f5532d1b444f3e0950771a80ed34b82aa405ca650174529706b8587ea23da";
- };
-
- meta = {
- description = ''Discriminated unions for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/X4lldux/disc_union";
- };
- } // packageOverrides)
- ) {};
-
- disc_union = disc_union_0_1_0;
-
- discourse_as_sso_erlang_0_7_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, cowlib_1_3_0 }:
- buildRebar3 ({
- name = "discourse_as_sso_erlang";
- version = "0.7.0";
- src = fetchHex {
- pkg = "discourse_as_sso_erlang";
- version = "0.7.0";
- sha256 =
- "be569178e6b0cb49d3fc48457b5233f9e82dc447bd452e5708a071412c24bc2d";
- };
-
- beamDeps = [ cowlib_1_3_0 ];
-
- meta = {
- longDescription = ''Low-level erlang library to encode/decode
- payloads for using the forum software Discourse
- as an SSO endpoint.'';
- license = stdenv.lib.licenses.apsl20;
- homepage =
- "https://github.com/reverendpaco/discourse-as-sso-erlang";
- };
- } // packageOverrides)
- ) {};
-
- discourse_as_sso_erlang = discourse_as_sso_erlang_0_7_0;
-
- dismake_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dismake";
- version = "1.0.0";
- src = fetchHex {
- pkg = "dismake";
- version = "1.0.0";
- sha256 =
- "7eeff4a362ed4b4250e4090caa6861ee7b27a524919f574b9f836067b63ac058";
- };
-
- meta = {
- description = ''Dismake is a \"compiler\" (as in Mix.compilers)
- that just runs make. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jarednorman/dismake";
- };
- } // packageOverrides)
- ) {};
-
- dismake = dismake_1_0_0;
-
- distance_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "distance";
- version = "0.2.1";
- src = fetchHex {
- pkg = "distance";
- version = "0.2.1";
- sha256 =
- "847cf16e80c6905adc7f359b845358bbfbeb3383459f2bc1e9b310cfa1e917ec";
- };
-
- meta = {
- description = ''Various distance functions for geometric or
- geographic calculations'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pkinney/distance";
- };
- } // packageOverrides)
- ) {};
-
- distance = distance_0_2_1;
-
- distancex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "distancex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "distancex";
- version = "0.1.0";
- sha256 =
- "62d78de83026d809dc93c1ea92452cffc6e905f157e9dfa25cbc51b44e54d6f4";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- longDescription = ''Elixir-wrapper for Google Directions API. Can
- return the drive time and driving distance
- between two places.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/vysakh0/distancex";
- };
- } // packageOverrides)
- ) {};
-
- distancex = distancex_0_1_0;
-
- diver_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "diver";
- version = "0.1.1";
- src = fetchHex {
- pkg = "diver";
- version = "0.1.1";
- sha256 =
- "6860e05da87741be919e0b4264178e0ca1b50a108bcaeb1a2a51c9e1726d3079";
- };
-
- meta = {
- longDescription = ''A HBase driver for Erlang/Elixir using
- jinterface and the Asynchbase Java client to
- query the database. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/novabyte/diver";
- };
- } // packageOverrides)
- ) {};
-
- diver = diver_0_1_1;
-
- dlist_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dlist";
- version = "0.0.1";
- src = fetchHex {
- pkg = "dlist";
- version = "0.0.1";
- sha256 =
- "51c9d4a9e02c9a8892450876939d1e18b7f9ae78b237a683f0efad47d46e5f9a";
- };
-
- meta = {
- description = ''Deque implementations '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stocks29/dlist.git";
- };
- } // packageOverrides)
- ) {};
-
- dlist = dlist_0_0_1;
-
- dnsimple_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "dnsimple";
- version = "0.1.0";
- src = fetchHex {
- pkg = "dnsimple";
- version = "0.1.0";
- sha256 =
- "f10326124aeabcfdcb388100d480413314609cbabfa5de31d0c486150ab28ebc";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An (experimental) Elixir client for the DNSimple
- API v2.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aetrion/dnsimple-elixir";
- };
- } // packageOverrides)
- ) {};
-
- dnsimple = dnsimple_0_1_0;
-
- doc_first_formatter_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "doc_first_formatter";
- version = "0.0.2";
- src = fetchHex {
- pkg = "doc_first_formatter";
- version = "0.0.2";
- sha256 =
- "88500d55349571173f88d0f691e1ac7908b9663bfc06f9f0862e60ea8378313c";
- };
-
- meta = {
- longDescription = ''An ExUnit formatter that puts a list of tests
- first, distinguishes pending from failed tests,
- and saves detailed error information for once
- the test suite is finished.'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/bkerley/doc_first_formatter";
- };
- } // packageOverrides)
- ) {};
-
- doc_first_formatter = doc_first_formatter_0_0_2;
-
- doc_plug_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "doc_plug";
- version = "1.0.2";
- src = fetchHex {
- pkg = "doc_plug";
- version = "1.0.2";
- sha256 =
- "2813f85dcd4f7228d54c277898d3d7483d03ef27ed4f9abc9eae6f57b00e79b8";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Plug to automatically generate and serve project
- documentation.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hild/doc_plug";
- };
- } // packageOverrides)
- ) {};
-
- doc_plug = doc_plug_1_0_2;
-
- dogma_0_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "dogma";
- version = "0.1.6";
- src = fetchHex {
- pkg = "dogma";
- version = "0.1.6";
- sha256 =
- "cd50b91d8b9ef53ee688d1e437bf4b186ec6bc6e922de7dbf7a7df7aea6dde45";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''A code style linter for Elixir, powered by
- shame.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lpil/dogma";
- };
- } // packageOverrides)
- ) {};
-
- dogma = dogma_0_1_6;
-
- dogstatsd_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dogstatsd";
- version = "0.0.3";
- src = fetchHex {
- pkg = "dogstatsd";
- version = "0.0.3";
- sha256 =
- "4632886c61e928f57359790ad345d3cc58c37b0f82fb7d35d485a8e2385cf887";
- };
-
- meta = {
- description = ''A client for DogStatsd, an extension of the
- StatsD metric server for Datadog.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/adamkittelson/dogstatsd-elixir";
- };
- } // packageOverrides)
- ) {};
-
- dogstatsd = dogstatsd_0_0_3;
-
- dogstatsde_0_6_0 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- worker_pool_1_0_4,
- stillir_1_0_0
- }:
- buildRebar3 ({
- name = "dogstatsde";
- version = "0.6.0";
- src = fetchHex {
- pkg = "dogstatsde";
- version = "0.6.0";
- sha256 =
- "7d24f8a5573fcbdc3f072ff93685e5277900236df4a7d49d73d8579cf566eb45";
- };
-
- beamDeps = [ worker_pool_1_0_4 stillir_1_0_0 ];
-
- meta = {
- description = ''Send StatsD metrics to Datadog'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/WhoopInc/dogstatsde";
- };
- } // packageOverrides)
- ) {};
-
- dogstatsde = dogstatsde_0_6_0;
-
- domainr_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "domainr";
- version = "0.0.1";
- src = fetchHex {
- pkg = "domainr";
- version = "0.0.1";
- sha256 =
- "f66ccfe9fdc6b388ce7633974313826f9acffe96b4b369bb904d519e4aa26039";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Domainr is an [Domainr wrapper
- for](https://domainr.build) in Elixir that makes
- it easy to search and find available domains and
- TLDs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/e-fu/domainr";
- };
- } // packageOverrides)
- ) {};
-
- domainr = domainr_0_0_1;
-
- doorman_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- comeonin_2_4_0
- }:
- buildMix ({
- name = "doorman";
- version = "0.0.3";
- src = fetchHex {
- pkg = "doorman";
- version = "0.0.3";
- sha256 =
- "07c9e7569ec6a8bf26702b6d6a201840b4e11213c5dc42aaecd23d2e169b8c85";
- };
- beamDeps = [ plug_1_1_5 comeonin_2_4_0 ];
-
- meta = {
- description = ''Tools to make Elixir authentication simple and
- flexible'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/BlakeWilliams/doorman";
- };
- } // packageOverrides)
- ) {};
-
- doorman = doorman_0_0_3;
-
- dot_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dot";
- version = "0.0.3";
- src = fetchHex {
- pkg = "dot";
- version = "0.0.3";
- sha256 =
- "3411bf1f70bb8ea0caa64515054a4a161b711667a5cdb0e7c14e766ce04b06ae";
- };
- meta = { };
- } // packageOverrides)
- ) {};
-
- dot = dot_0_0_3;
-
- dot_notes_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dot_notes";
- version = "1.0.0";
- src = fetchHex {
- pkg = "dot_notes";
- version = "1.0.0";
- sha256 =
- "0689a006ca36716eadac9f8f83699aff6d56520a15403610d08e2f397fd60996";
- };
-
- meta = {
- description = ''Simple dot/bracket notation parsing/conversion
- for Maps/Lists'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/dot-notes-elixir";
- };
- } // packageOverrides)
- ) {};
-
- dot_notes = dot_notes_1_0_0;
-
- dotenv_2_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dotenv";
- version = "2.1.0";
- src = fetchHex {
- pkg = "dotenv";
- version = "2.1.0";
- sha256 =
- "caddac72cac4955ae346306b210608dd6cf380a439b4e18bcdc3d6021f3e4d6b";
- };
-
- meta = {
- description = ''A port of dotenv to Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/avdi/dotenv_elixir";
- };
- } // packageOverrides)
- ) {};
-
- dotenv = dotenv_2_1_0;
-
- dovetail_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dovetail";
- version = "0.0.3";
- src = fetchHex {
- pkg = "dovetail";
- version = "0.0.3";
- sha256 =
- "01b6c3085ebb9cb7d43115c7a2d9780a840017e521daeb7d0a2233f61f8b0306";
- };
-
- meta = {
- description = ''Dovetail provides a harness for running test
- dovecot servers.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/thusfresh/dovetail";
- };
- } // packageOverrides)
- ) {};
-
- dovetail = dovetail_0_0_3;
-
- dp_decoder_0_2_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "dp_decoder";
- version = "0.2.1";
- src = fetchHex {
- pkg = "dp_decoder";
- version = "0.2.1";
- sha256 =
- "66449f7691e4f4c8041d82d910c2c86b8ec1bdc6dd2b008d9b9169fda86b22e0";
- };
-
- meta = {
- description = ''Collection of decoders for different metric
- protocols'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dalmatinerdb/dp_decoder";
- };
- } // packageOverrides)
- ) {};
-
- dp_decoder = dp_decoder_0_2_1;
-
- dqe_idx_0_1_18 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "dqe_idx";
- version = "0.1.18";
- src = fetchHex {
- pkg = "dqe_idx";
- version = "0.1.18";
- sha256 =
- "6af4897e3e5fdff5055179dd765778450cdf8a43c61b5e2a2aeec483c4309c6c";
- };
-
- meta = {
- description = ''Dalmatiner QE indexing'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- dqe_idx = dqe_idx_0_1_18;
-
- druuid_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "druuid";
- version = "0.3.0";
- src = fetchHex {
- pkg = "druuid";
- version = "0.3.0";
- sha256 =
- "238dfa36cbb4f1277e44cd9ed5900ff3045c4c19724412bb94173ed2659d0ec8";
- };
-
- meta = {
- longDescription = ''Date-relative (and relatively universally
- unique) UUID generation. Based on
- https://github.com/recurly/druuid'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bhelx/druuid";
- };
- } // packageOverrides)
- ) {};
-
- druuid = druuid_0_3_0;
-
- dublin_bus_api_0_1_8 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "dublin_bus_api";
- version = "0.1.8";
- src = fetchHex {
- pkg = "dublin_bus_api";
- version = "0.1.8";
- sha256 =
- "b373da947594dfc4b3a2ef11e77f7e3a1ce7875d6aab90fc39a4f285b1e77e63";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''Access to the Real Time Passenger Information
- (RTPI) for Dublin Bus services.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/carlo-colombo/dublin-bus-api";
- };
- } // packageOverrides)
- ) {};
-
- dublin_bus_api = dublin_bus_api_0_1_8;
-
- duckduckgo_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "duckduckgo";
- version = "0.1.0";
- src = fetchHex {
- pkg = "duckduckgo";
- version = "0.1.0";
- sha256 =
- "349fd4b837634507a8e11280c244b064d1eb4e0d3333994f79e5341eec522c2f";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir client for the DuckDuckGo Instant
- Answer API.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/pjhampton/DuckDuckElixir";
- };
- } // packageOverrides)
- ) {};
-
- duckduckgo = duckduckgo_0_1_0;
-
- durga_transport_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "durga_transport";
- version = "1.0.1";
- src = fetchHex {
- pkg = "durga_transport";
- version = "1.0.1";
- sha256 =
- "42db857eba0e78c4eb15823b5137e8ccad13711cc2c873b6f1b469c4c0771009";
- };
- meta = { };
- } // packageOverrides)
- ) {};
-
- durga_transport = durga_transport_1_0_1;
-
- dye_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "dye";
- version = "0.4.0";
- src = fetchHex {
- pkg = "dye";
- version = "0.4.0";
- sha256 =
- "95c11e5baafc79531f37bee1256066a8fef63739707723ac1e349739a3217003";
- };
-
- meta = {
- description = ''Dyeing your terminal!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Kabie/dye";
- };
- } // packageOverrides)
- ) {};
-
- dye = dye_0_4_0;
-
- dynamic_compile_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "dynamic_compile";
- version = "1.0.0";
- src = fetchHex {
- pkg = "dynamic_compile";
- version = "1.0.0";
- sha256 =
- "eb73d8e9a6334914f79c15ee8214acad9659c42222d49beda3e8b6f6789a980a";
- };
-
- meta = {
- description = ''compile and load erlang modules from string
- input'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/okeuday/dynamic_compile";
- };
- } // packageOverrides)
- ) {};
-
- dynamic_compile = dynamic_compile_1_0_0;
-
- e2qc_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "e2qc";
- version = "0.1.0";
- src = fetchHex {
- pkg = "e2qc";
- version = "0.1.0";
- sha256 =
- "3a97f9b3c60ec723002a816c041ac224dc5aba3360bd922c5e38cfd40f59c65b";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''2q cache'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/project-fifo/e2qc";
- };
- } // packageOverrides)
- ) {};
-
- e2qc = e2qc_0_1_0;
-
- e_queue_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "e_queue";
- version = "1.0.1";
- src = fetchHex {
- pkg = "e_queue";
- version = "1.0.1";
- sha256 =
- "aff37843191c1229ec49d0d067b18d5e0871a28fe049a4a82c7884e66320b7e8";
- };
-
- meta = {
- longDescription = ''An Elixir wrapper around the Erlang optimized
- `queue` that supports the FIFO, first-in
- first-out, pattern. This is useful is when you
- can`t predict when an item needs to be taken or
- added to the queue. Use this instead of using
- `++` or double reversing lists to add items to
- the \"back\" of a queue.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/benfalk/e_queue";
- };
- } // packageOverrides)
- ) {};
-
- e_queue = e_queue_1_0_1;
-
- e_quip_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "e_quip";
- version = "0.0.1";
- src = fetchHex {
- pkg = "e_quip";
- version = "0.0.1";
- sha256 =
- "e6fe9eeb96dbc863b527a792e730ea41aea43caef2a5db68ea2c4c9fc21f552a";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Simple Quip API Client'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mmartinson/e_quip";
- };
- } // packageOverrides)
- ) {};
-
- e_quip = e_quip_0_0_1;
-
- earmark_0_1_19 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "earmark";
- version = "0.1.19";
- src = fetchHex {
- pkg = "earmark";
- version = "0.1.19";
- sha256 =
- "db85f989ba3030d40d3a901d7eebbf926ee07355bf6113d730b8aaf9404a6bd7";
- };
-
- meta = {
- longDescription = ''Earmark is a pure-Elixir Markdown converter.
- It is intended to be used as a library (just
- call Earmark.to_html), but can also be used as a
- command-line tool (just run mix escript.build
- first). Output generation is pluggable.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pragdave/earmark";
- };
- } // packageOverrides)
- ) {};
-
- earmark_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "earmark";
- version = "0.2.1";
- src = fetchHex {
- pkg = "earmark";
- version = "0.2.1";
- sha256 =
- "c86afb8d22a5aa8315afd4257c7512011c0c9a48b0fea43af7612836b958098b";
- };
-
- meta = {
- longDescription = ''Earmark is a pure-Elixir Markdown converter.
- It is intended to be used as a library (just
- call Earmark.to_html), but can also be used as a
- command-line tool (just run mix escript.build
- first). Output generation is pluggable.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pragdave/earmark";
- };
- } // packageOverrides)
- ) {};
-
- earmark = earmark_0_2_1;
-
- eastar_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eastar";
- version = "0.4.0";
- src = fetchHex {
- pkg = "eastar";
- version = "0.4.0";
- sha256 =
- "21a74b1ac6da2a24eb5e6e14e5537389dd671fa2fc94a4594e0e7ddcf4b4c87a";
- };
-
- meta = {
- longDescription = ''Eastar is a pure-Elixir implementation of A*
- graph pathfinding algorithm. All graph
- environment, like nodes connectivity, distance &
- H-metric are abstracted away - you provide them
- as functions.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/herenowcoder/eastar";
- };
- } // packageOverrides)
- ) {};
-
- eastar = eastar_0_4_0;
-
- easy_server_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "easy_server";
- version = "0.0.1";
- src = fetchHex {
- pkg = "easy_server";
- version = "0.0.1";
- sha256 =
- "af9faac0c7c440cf04bbb5d1f8aea1fc00b0c60da384c8103fafdaf0df00a0bb";
- };
-
- meta = {
- description = ''Easier GenServer for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/termoose/EasyServer";
- };
- } // packageOverrides)
- ) {};
-
- easy_server = easy_server_0_0_1;
-
- easypost_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "easypost";
- version = "0.0.1";
- src = fetchHex {
- pkg = "easypost";
- version = "0.0.1";
- sha256 =
- "8339fcfb60a1d4833b99aa611d194bf1ae94f22509dc81cf90d07ee2db0e074e";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''Elixir Easypost Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Dania02525/easypost";
- };
- } // packageOverrides)
- ) {};
-
- easypost = easypost_0_0_1;
-
- ec2_0_9_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsx_2_8_0 }:
- buildMix ({
- name = "ec2";
- version = "0.9.1";
- src = fetchHex {
- pkg = "ec2";
- version = "0.9.1";
- sha256 =
- "ae857fe633bca078fd1ee54232dd3bc74566ff46b93aa53e38d74c546c3d9b6f";
- };
- beamDeps = [ jsx_2_8_0 ];
-
- meta = {
- description = ''helper library for working with aws ec2
- metadata'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/talentdeficit/ec2";
- };
- } // packageOverrides)
- ) {};
-
- ec2 = ec2_0_9_1;
-
- echo_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "echo";
- version = "0.2.0";
- src = fetchHex {
- pkg = "echo";
- version = "0.2.0";
- sha256 =
- "e03b37ada0457fbf3e91b2e721c9367b1590a17a5fb9be35672a46206309f1a4";
- };
-
- meta = {
- longDescription = ''A simple & highly extendable,
- meta-notification system; Echo checks
- notification preferences & dispatch
- notifications to different adapters (ex. email,
- logger, analytics, sms, etc.)'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/zmoshansky/echo";
- };
- } // packageOverrides)
- ) {};
-
- echo = echo_0_2_0;
-
- echo_bot_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- telegram_0_0_3,
- poison_2_1_0,
- gproc_0_5_0
- }:
- buildMix ({
- name = "echo_bot";
- version = "0.0.2";
- src = fetchHex {
- pkg = "echo_bot";
- version = "0.0.2";
- sha256 =
- "f353984ab5ea36b423b2a18d788d5eeeb6ae45aca254129b99c5bbab9865b38c";
- };
- beamDeps = [ telegram_0_0_3 poison_2_1_0 gproc_0_5_0 ];
-
- meta = {
- description = ''A demo telegram bot'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/col/echo_bot";
- };
- } // packageOverrides)
- ) {};
-
- echo_bot = echo_bot_0_0_2;
-
- echonest_ex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "echonest_ex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "echonest_ex";
- version = "0.0.2";
- sha256 =
- "d8b3d7f2b04eb48b689877aaf9db30f33acea3ea02daca5aad8d105ac785bd98";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Echonest api wrapper for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/desmondhume/echonest_ex";
- };
- } // packageOverrides)
- ) {};
-
- echonest_ex = echonest_ex_0_0_2;
-
- econfig_0_7_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "econfig";
- version = "0.7.3";
- src = fetchHex {
- pkg = "econfig";
- version = "0.7.3";
- sha256 =
- "bddff19a757209d3e98b6952897fbf8790f6cf33d9e5caf2501263ea4ad46e3c";
- };
-
- meta = {
- description = ''simple Erlang config handler using INI files'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/benoitc/econfig";
- };
- } // packageOverrides)
- ) {};
-
- econfig = econfig_0_7_3;
-
- ecs_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ecs";
- version = "0.3.0";
- src = fetchHex {
- pkg = "ecs";
- version = "0.3.0";
- sha256 =
- "266fe69adcb3772352bc47b1312e00e8ec0a15a03c412be1b63b147a916f6156";
- };
-
- meta = {
- description = ''An experimental Entity-Component System (ECS)
- game engine.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joshforisha/ecs";
- };
- } // packageOverrides)
- ) {};
-
- ecs = ecs_0_3_0;
-
- ecto_audit_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ecto_audit";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ecto_audit";
- version = "0.0.1";
- sha256 =
- "04829a9670d4258b96c6218043093b68a1d3b03c37ee316a1c19366a59dbbd59";
- };
-
- meta = {
- description = ''Ecto extension to support auditing data changes
- in your Schema.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mattweldon/ecto_audit";
- };
- } // packageOverrides)
- ) {};
-
- ecto_audit = ecto_audit_0_0_1;
-
- ed25519_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ed25519";
- version = "0.2.0";
- src = fetchHex {
- pkg = "ed25519";
- version = "0.2.0";
- sha256 =
- "ddd159c41eea85a2fc198a0a8ed06d69ef42b4657f7122610d5e0a5653d2ef03";
- };
-
- meta = {
- description = ''Ed25519 signature functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/ed25519_ex";
- };
- } // packageOverrides)
- ) {};
-
- ed25519 = ed25519_0_2_0;
-
- edib_0_7_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "edib";
- version = "0.7.0";
- src = fetchHex {
- pkg = "edib";
- version = "0.7.0";
- sha256 =
- "4ff16e9397a14d13a0a4bcef30634393999c24ed17e6f90817f5f115e09db5a2";
- };
-
- meta = {
- longDescription = ''Mix task to create a docker image of your
- application release. More detailed information
- about release image building at:
- https://github.com/edib-tool/elixir-docker-image-builder'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edib-tool/mix-edib";
- };
- } // packageOverrides)
- ) {};
-
- edib = edib_0_7_0;
-
- edip_0_4_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "edip";
- version = "0.4.3";
- src = fetchHex {
- pkg = "edip";
- version = "0.4.3";
- sha256 =
- "b0b9f34b2048b3f03c1f25b6dc60a1567b6f3ec8c6ad945de30dc313d7608800";
- };
-
- meta = {
- longDescription = ''Mix task to create a docker image of your
- application release. More detailed information
- about release image packaging at:
- https://github.com/asaaki/elixir-docker-image-packager'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/mix-edip";
- };
- } // packageOverrides)
- ) {};
-
- edip = edip_0_4_3;
-
- edown_0_7_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "edown";
- version = "0.7.0";
- src = fetchHex {
- pkg = "edown";
- version = "0.7.0";
- sha256 =
- "6d7365a7854cd724e8d1fd005f5faa4444eae6a87eb6df9b789b6e7f6f09110a";
- };
-
- meta = {
- description = ''Markdown generated from Edoc.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/uwiger/edown";
- };
- } // packageOverrides)
- ) {};
-
- edown = edown_0_7_0;
-
- eeb_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tzdata_0_1_201603,
- timex_1_0_2,
- plug_0_14_0,
- earmark_0_1_19,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "eeb";
- version = "0.2.0";
- src = fetchHex {
- pkg = "eeb";
- version = "0.2.0";
- sha256 =
- "0615ccea012507ae35f6f1f4f8a46eac6d9eceba0cdface2df5c0d70b7caddbc";
- };
- beamDeps = [
- tzdata_0_1_201603
- timex_1_0_2
- plug_0_14_0
- earmark_0_1_19
- cowboy_1_0_4
- ];
-
- meta = {
- description = ''Elixir extendable blog.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aborn/eeb";
- };
- } // packageOverrides)
- ) {};
-
- eeb = eeb_0_2_0;
-
- efirebirdsql_0_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "efirebirdsql";
- version = "0.1.1";
- src = fetchHex {
- pkg = "efirebirdsql";
- version = "0.1.1";
- sha256 =
- "dff29bcd6f5f99baa18dd339c01f441b498030e88ac4a1d7c4524da79b0a4cb7";
- };
-
- meta = {
- description = ''Firebird Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nakagami/efirebirdsql";
- };
- } // packageOverrides)
- ) {};
-
- efirebirdsql = efirebirdsql_0_1_1;
-
- egaugex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "egaugex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "egaugex";
- version = "0.0.2";
- sha256 =
- "307c0a21c196db45431e5472ad090548f956ccb0e02f97491fba07a2a52d0c51";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''A simple egauge parser to retrieve and parse data
- from egauge devices'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Brightergy/egaugex";
- };
- } // packageOverrides)
- ) {};
-
- egaugex = egaugex_0_0_2;
-
- eh_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eh";
- version = "0.2.0";
- src = fetchHex {
- pkg = "eh";
- version = "0.2.0";
- sha256 =
- "91013c78138c8854c5699ef42324e66286fed0048c4d4212c4dc3012d764c628";
- };
-
- meta = {
- description = ''Lookup Elixir documentation from the command line
- '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Frost/eh.git";
- };
- } // packageOverrides)
- ) {};
-
- eh = eh_0_2_0;
-
- eight_ball_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eight_ball";
- version = "0.0.1";
- src = fetchHex {
- pkg = "eight_ball";
- version = "0.0.1";
- sha256 =
- "1ba1b2b5f3dfaba751b51f101c3c526a09f0c989768f265e82a6a065447a6aa4";
- };
-
- meta = {
- description = ''Library that acts like a real life Magic 8
- Ball.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fteem/eight_ball";
- };
- } // packageOverrides)
- ) {};
-
- eight_ball = eight_ball_0_0_1;
-
- eight_ball_dj_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eight_ball_dj";
- version = "0.0.2";
- src = fetchHex {
- pkg = "eight_ball_dj";
- version = "0.0.2";
- sha256 =
- "5b0d4f92a76f3d48d5541936ae8540154ed2a14ccda1a45e250d6a577bb541f5";
- };
-
- meta = {
- description = ''Ask a question to the Magic Eight Ball'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/djkianoosh/eight_ball";
- };
- } // packageOverrides)
- ) {};
-
- eight_ball_dj = eight_ball_dj_0_0_2;
-
- eikon_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eikon";
- version = "0.0.2";
- src = fetchHex {
- pkg = "eikon";
- version = "0.0.2";
- sha256 =
- "fc624850b69504dd3f05e65ce40b4480aef70b605045f3d79d218c39c443a205";
- };
-
- meta = {
- description = ''Eikōn is an Elixir library providing a read-only
- interface for image files.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tchoutri/eikon";
- };
- } // packageOverrides)
- ) {};
-
- eikon = eikon_0_0_2;
-
- eio_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "eio";
- version = "0.1.0";
- src = fetchHex {
- pkg = "eio";
- version = "0.1.0";
- sha256 =
- "f39f017c73713b36ee27d8a0635634ac2e96b4d540f28db9dd358d8744dccd88";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Engine.io server for Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/falood/eio";
- };
- } // packageOverrides)
- ) {};
-
- eio = eio_0_1_0;
-
- ejabberd_dev_15_9_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ejabberd_dev";
- version = "15.9.0";
- src = fetchHex {
- pkg = "ejabberd_dev";
- version = "15.9.0";
- sha256 =
- "4c4ca5b3ee1900bd7e5babed76cae361b6350ed5793ce013cbfccc06208c291e";
- };
-
- meta = {
- longDescription = ''A package to help with building ejabberd
- modules. This package includes source and header
- files from the ejabberd project that are
- necessary in order to build a gen_mod module.'';
- license = stdenv.lib.licenses.gpl3;
- homepage = "https://github.com/scrogson/ejabberd_dev";
- };
- } // packageOverrides)
- ) {};
-
- ejabberd_dev = ejabberd_dev_15_9_0;
-
- ejwt_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, jsx_2_8_0 }:
- buildRebar3 ({
- name = "ejwt";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ejwt";
- version = "0.1.0";
- sha256 =
- "c316a4b7fd21b07b401a3a01db9039b7006f5a1c7e96a981b6cbcb36da1a4a84";
- };
-
- beamDeps = [ jsx_2_8_0 ];
-
- meta = {
- description = ''Encode/decode JSON Web Token'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/artefactop/ejwt";
- };
- } // packageOverrides)
- ) {};
-
- ejwt = ejwt_0_1_0;
-
- elastex_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "elastex";
- version = "0.1.2";
- src = fetchHex {
- pkg = "elastex";
- version = "0.1.2";
- sha256 =
- "eaab5305db3d5d326e471dc1799606b7055971dfb7d9a27571850d2ce7e97f9b";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Data driven elixir client for Elasticsearch.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/michaeldoaty/elastex";
- };
- } // packageOverrides)
- ) {};
-
- elastex = elastex_0_1_2;
-
- elaxtic_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "elaxtic";
- version = "0.0.1";
- src = fetchHex {
- pkg = "elaxtic";
- version = "0.0.1";
- sha256 =
- "a912a0327bfe1c6443cec47a03d11450fed2e649bfdcd4e77bdb9176baa8cd45";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''ElasticSearch client for Elixir and Ecto
- driver.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/vic/elaxtic";
- };
- } // packageOverrides)
- ) {};
-
- elaxtic = elaxtic_0_0_1;
-
- elixir_ami_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_ami";
- version = "0.0.3";
- src = fetchHex {
- pkg = "elixir_ami";
- version = "0.0.3";
- sha256 =
- "781171af1bcc20466117fb119646b55ad473c93ce57549ffec4c65f7ba8a1ede";
- };
-
- meta = {
- longDescription = ''Elixir client for the Asterisk AMI protocol.
- Find the user guide in the github repo at:
- https://github.com/marcelog/elixir_ami.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/elixir_ami";
- };
- } // packageOverrides)
- ) {};
-
- elixir_ami = elixir_ami_0_0_3;
-
- elixir_authorizenet_0_2_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- xml_builder_0_0_8,
- exmerl_0_1_1
- }:
- buildMix ({
- name = "elixir_authorizenet";
- version = "0.2.2";
- src = fetchHex {
- pkg = "elixir_authorizenet";
- version = "0.2.2";
- sha256 =
- "10111f4fe073d69a5ae817838377ba52bf6b04199c8386f48ca13804db6e2f70";
- };
- beamDeps = [ xml_builder_0_0_8 exmerl_0_1_1 ];
-
- meta = {
- longDescription = ''Elixir client for the Authorize.Net merchant
- API. This should help you integrate using the
- AIM. A nice number of features are implemented
- (probably most of the ones used on a daily basis
- are already there), but since the API offers a
- big number of features and combinations, I still
- consider this as WIP, and pull requests,
- suggestions, or other kind of feedback are very
- welcome! Find the user guide in the github repo
- at:
- https://github.com/marcelog/elixir_authorizenet.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/elixir_authorizenet";
- };
- } // packageOverrides)
- ) {};
-
- elixir_authorizenet = elixir_authorizenet_0_2_2;
-
- elixir_bencode_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_bencode";
- version = "1.0.0";
- src = fetchHex {
- pkg = "elixir_bencode";
- version = "1.0.0";
- sha256 =
- "2c4c86843b2377182da7cff125784a227c7bc63ef9e92ce7257f14b132667ebe";
- };
-
- meta = {
- description = ''Bencode encoder / decoder in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/AntonFagerberg/elixir_bencode";
- };
- } // packageOverrides)
- ) {};
-
- elixir_bencode = elixir_bencode_1_0_0;
-
- elixir_exif_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_exif";
- version = "0.1.1";
- src = fetchHex {
- pkg = "elixir_exif";
- version = "0.1.1";
- sha256 =
- "a491a3e134c00f2a1f59c8e3a1bd62b9b94c1ce4179a20d737903f3edcc9bd78";
- };
-
- meta = {
- description = ''Parse exif and thumbnail data from jpeg/tiff
- images.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sschneider1207/ElixirExif";
- };
- } // packageOverrides)
- ) {};
-
- elixir_exif = elixir_exif_0_1_1;
-
- elixir_feed_parser_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }:
- buildMix ({
- name = "elixir_feed_parser";
- version = "1.1.0";
- src = fetchHex {
- pkg = "elixir_feed_parser";
- version = "1.1.0";
- sha256 =
- "d623eaf020971979601ff135b56776d1b4a73da7eb75d7ae757a8ea18fd41ca0";
- };
- beamDeps = [ timex_2_1_6 ];
-
- meta = {
- description = ''An Elixir Atom/RSS2 feed parser.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/fdietz/elixir-feed-parser";
- };
- } // packageOverrides)
- ) {};
-
- elixir_feed_parser = elixir_feed_parser_1_1_0;
-
- elixir_freshbooks_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- xml_builder_0_0_8,
- exmerl_0_1_1
- }:
- buildMix ({
- name = "elixir_freshbooks";
- version = "0.0.4";
- src = fetchHex {
- pkg = "elixir_freshbooks";
- version = "0.0.4";
- sha256 =
- "404ba66129bb1a756f6c06460d483d72d59990bc460616a1e61bd87af4108628";
- };
- beamDeps = [ xml_builder_0_0_8 exmerl_0_1_1 ];
-
- meta = {
- description = ''Elixir client for FreshBooks.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/elixir_freshbooks";
- };
- } // packageOverrides)
- ) {};
-
- elixir_freshbooks = elixir_freshbooks_0_0_4;
-
- elixir_gravatar_url_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_gravatar_url";
- version = "1.0.0";
- src = fetchHex {
- pkg = "elixir_gravatar_url";
- version = "1.0.0";
- sha256 =
- "e298fbfc6c4ebf401cf4e62739d79696eff3ce454f037055523c08f2cf815db1";
- };
-
- meta = {
- description = ''An Elixir module for generating Gravatar urls'';
-
- };
- } // packageOverrides)
- ) {};
-
- elixir_gravatar_url = elixir_gravatar_url_1_0_0;
-
- elixir_make_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_make";
- version = "0.1.0";
- src = fetchHex {
- pkg = "elixir_make";
- version = "0.1.0";
- sha256 =
- "940d1a8e6f6ed8f8bc5c349371b200416bcb657e3a7d0fc64e7292263bf02de6";
- };
-
- meta = {
- description = ''A Make compiler for Mix'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/elixir_make";
- };
- } // packageOverrides)
- ) {};
-
- elixir_make = elixir_make_0_1_0;
-
- elixir_mbcs_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_mbcs";
- version = "0.1.2";
- src = fetchHex {
- pkg = "elixir_mbcs";
- version = "0.1.2";
- sha256 =
- "45d2572ed4c2bae10e961ddf95846ffd64f83ed7427898b8fdf3221607f610b5";
- };
-
- meta = {
- description = ''Convert the character encoding'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/woxtu/elixir-mbcs";
- };
- } // packageOverrides)
- ) {};
-
- elixir_mbcs = elixir_mbcs_0_1_2;
-
- elixir_mod_event_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, uuid_1_1_4 }:
- buildMix ({
- name = "elixir_mod_event";
- version = "0.0.5";
- src = fetchHex {
- pkg = "elixir_mod_event";
- version = "0.0.5";
- sha256 =
- "d38fe29a32107e889c52f849ceec6267709591b7db98db14bd3890683ca78b0f";
- };
- beamDeps = [ uuid_1_1_4 ];
-
- meta = {
- longDescription = ''Elixir client for FreeSWITCH
- mod_event_socket. Find the user guide in the
- github repo at:
- https://github.com/marcelog/elixir_mod_event.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/elixir_mod_event";
- };
- } // packageOverrides)
- ) {};
-
- elixir_mod_event = elixir_mod_event_0_0_5;
-
- elixir_prelude_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_prelude";
- version = "0.2.1";
- src = fetchHex {
- pkg = "elixir_prelude";
- version = "0.2.1";
- sha256 =
- "178d8de9762447e8f8271bd6af356a171af9fb7c20fcd4fa510a05e19b24240d";
- };
-
- meta = {
- description = ''Small set of useful utility functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ruby2elixir/elixir_prelude";
- };
- } // packageOverrides)
- ) {};
-
- elixir_prelude = elixir_prelude_0_2_1;
-
- elixir_radius_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_radius";
- version = "0.1.0";
- src = fetchHex {
- pkg = "elixir_radius";
- version = "0.1.0";
- sha256 =
- "40f4c2a792c5967e21d4e7914a91a62fbed3712bf9c6ec5f0a549e659e4ddc94";
- };
-
- meta = {
- description = ''Decode & encode RADIUS packets '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bearice/elixir-radius";
- };
- } // packageOverrides)
- ) {};
-
- elixir_radius = elixir_radius_0_1_0;
-
- elixir_script_0_20_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2, estree_2_3_0
- }:
- buildMix ({
- name = "elixir_script";
- version = "0.20.0";
- src = fetchHex {
- pkg = "elixir_script";
- version = "0.20.0";
- sha256 =
- "259c8ff57f171eda4a9ac15fe6307063b76630168fd582f27e3dfb1c621e0533";
- };
- beamDeps = [ fs_0_9_2 estree_2_3_0 ];
-
- meta = {
- description = ''ElixirScript: compiles Elixir code to
- JavaScript'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bryanjos/elixirscript";
- };
- } // packageOverrides)
- ) {};
-
- elixir_script = elixir_script_0_20_0;
-
- elixir_talk_1_1_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, yaml_elixir_1_0_0
- }:
- buildMix ({
- name = "elixir_talk";
- version = "1.1.1";
- src = fetchHex {
- pkg = "elixir_talk";
- version = "1.1.1";
- sha256 =
- "29735f954662da43179de5af018e22b54eb44b5680dd526a5a158b3201324b47";
- };
- beamDeps = [ yaml_elixir_1_0_0 ];
-
- meta = {
- description = ''ElixirTalk is an Elixir client for beanstalkd.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jsvisa/elixir_talk";
- };
- } // packageOverrides)
- ) {};
-
- elixir_talk = elixir_talk_1_1_1;
-
- elixir_tea_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixir_tea";
- version = "1.0.0";
- src = fetchHex {
- pkg = "elixir_tea";
- version = "1.0.0";
- sha256 =
- "c1e46d2d7b07a926ba8730452f517db45cf4f8f35d119b84aa0f0f676048cdcc";
- };
-
- meta = {
- description = ''A TEA (Tiny Encryption Algorithm) implemented in
- pure Elixir. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/keichan34/elixir_tea";
- };
- } // packageOverrides)
- ) {};
-
- elixir_tea = elixir_tea_1_0_0;
-
- elixir_v8_0_2_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "elixir_v8";
- version = "0.2.2";
- src = fetchHex {
- pkg = "elixir_v8";
- version = "0.2.2";
- sha256 =
- "71034e37c2b8113156b19b1ca5b9b772fb454fe11c1cba33567fb61d3c8cedbe";
- };
- beamDeps = [ poolboy_1_5_1 exjsx_3_2_0 ];
-
- meta = {
- description = ''V8 engine for Elixir with pools.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/le0pard/elixir_v8";
- };
- } // packageOverrides)
- ) {};
-
- elixir_v8 = elixir_v8_0_2_2;
-
- elixir_wit_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- uuid_1_1_4,
- poison_2_1_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "elixir_wit";
- version = "0.1.0";
- src = fetchHex {
- pkg = "elixir_wit";
- version = "0.1.0";
- sha256 =
- "75b9046cd41146c4e3b486541cf37a5e27eea42d179af7fda127bdb391855224";
- };
- beamDeps = [ uuid_1_1_4 poison_2_1_0 httpotion_2_2_2 ];
-
- meta = {
- longDescription = ''Elixir client for the Wit API. Wit is the
- natural language engine for creating Bots.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zabirauf/elixir_wit";
- };
- } // packageOverrides)
- ) {};
-
- elixir_wit = elixir_wit_0_1_0;
-
- elixlsx_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elixlsx";
- version = "0.0.3";
- src = fetchHex {
- pkg = "elixlsx";
- version = "0.0.3";
- sha256 =
- "baa903f52efd18705bc4f11f25674249e38ba22d111f49321b8f750c063fb932";
- };
-
- meta = {
- description = ''a writer for XLSX spreadsheet files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/xou/elixlsx";
- };
- } // packageOverrides)
- ) {};
-
- elixlsx = elixlsx_0_0_3;
-
- elli_1_0_5 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "elli";
- version = "1.0.5";
- src = fetchHex {
- pkg = "elli";
- version = "1.0.5";
- sha256 =
- "fb55bab884f1d921f2e86c00738909a9e56aca14604e617b138e163093609c97";
- };
-
- meta = {
- description = ''Fast and robust web server for building
- high-throughput, low-latency apps'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/knutin/elli";
- };
- } // packageOverrides)
- ) {};
-
- elli = elli_1_0_5;
-
- elmer_0_0_11 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elmer";
- version = "0.0.11";
- src = fetchHex {
- pkg = "elmer";
- version = "0.0.11";
- sha256 =
- "cefb6a31a8e4ab5de698cd24f9a02c1fef690f0111f49ffa3e3d57c027c5160c";
- };
-
- meta = {
- description = ''Helper mix tasks for generating elm files like
- Main, Ports, Models, Msgs, etc.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanjohnson320/elmer";
- };
- } // packageOverrides)
- ) {};
-
- elmer = elmer_0_0_11;
-
- elmxir_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "elmxir";
- version = "0.0.1";
- src = fetchHex {
- pkg = "elmxir";
- version = "0.0.1";
- sha256 =
- "65ad59b4922b75fb7b6c888f3e5c7dea1d01a4a085a376261bcaa3cfd6ce0845";
- };
-
- meta = {
- description = ''Helper functions for working with Elm + Elixir'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/NoRedInk/elmxir";
- };
- } // packageOverrides)
- ) {};
-
- elmxir = elmxir_0_0_1;
-
- eministat_0_10_1 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "eministat";
- version = "0.10.1";
- src = fetchHex {
- pkg = "eministat";
- version = "0.10.1";
- sha256 =
- "1e581fe282e8851c036fb6e4908add91956eba62ce0cce97fceee66067157d5f";
- };
-
- meta = {
- description = ''Basic statistics for comparing datasets from
- benchmarks'';
-
- };
- } // packageOverrides)
- ) {};
-
- eministat = eministat_0_10_1;
-
- eml_0_7_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eml";
- version = "0.7.1";
- src = fetchHex {
- pkg = "eml";
- version = "0.7.1";
- sha256 =
- "f03a35e2684455ee9e8b641f9550d41893f5b013c1277751685414f56cee9c0a";
- };
-
- meta = {
- longDescription = ''Eml makes markup a first class citizen in
- Elixir. It provides a flexible and modular
- toolkit for generating, parsing and manipulating
- markup. It`s main focus is html, but other
- markup languages could be implemented as well.
- '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/zambal/eml";
- };
- } // packageOverrides)
- ) {};
-
- eml = eml_0_7_1;
-
- env_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "env";
- version = "0.1.0";
- src = fetchHex {
- pkg = "env";
- version = "0.1.0";
- sha256 =
- "befbc0d4a4fc368c05a693a5d29860932c812f8dff2cd14dd62a590ba49b8875";
- };
-
- meta = {
- description = ''Env is an improved application configuration
- reader for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/michalmuskala/env";
- };
- } // packageOverrides)
- ) {};
-
- env = env_0_1_0;
-
- env_helper_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "env_helper";
- version = "0.0.2";
- src = fetchHex {
- pkg = "env_helper";
- version = "0.0.2";
- sha256 =
- "36bb88f51ea9a967a9c86d0c9de790f1d88f8b25863c03e4a733d75b9bfb9f54";
- };
-
- meta = {
- description = ''A simple add on to make working with environment
- variables slightly easier.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/manheim/env_helper";
- };
- } // packageOverrides)
- ) {};
-
- env_helper = env_helper_0_0_2;
-
- envy_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "envy";
- version = "0.0.2";
- src = fetchHex {
- pkg = "envy";
- version = "0.0.2";
- sha256 =
- "01e20425b7b5acfa1f43d7431601015e059d9363bf9d50b00f2aeb6b0e3fa03f";
- };
-
- meta = {
- description = ''A package for managing env files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/BlakeWilliams/envy";
- };
- } // packageOverrides)
- ) {};
-
- envy = envy_0_0_2;
-
- eon_3_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eon";
- version = "3.0.0";
- src = fetchHex {
- pkg = "eon";
- version = "3.0.0";
- sha256 =
- "a19006b99ffbe846fe064adfb128cbb6b49c85d08becb60d1e204e1d1f0db94e";
- };
-
- meta = {
- description = ''Use Elixir maps as a document storage format.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/supernintendo/eon";
- };
- } // packageOverrides)
- ) {};
-
- eon = eon_3_0_0;
-
- eper_0_94_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "eper";
- version = "0.94.0";
- src = fetchHex {
- pkg = "eper";
- version = "0.94.0";
- sha256 =
- "8d853792fa61a7fd068fe9c113a8a44bc839e11ad70cb8d5d2884566e3bede39";
- };
-
- meta = {
- longDescription = ''Erlang Performance and Debugging Tools sherk
- - a profiler, similar to Linux oprofile or MacOs
- shark gperf - a graphical performance monitor;
- shows CPU, memory and network usage dtop -
- similar to unix top redbug- similar to the OTP
- dbg application, but safer, better etc.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/massemanet/eper";
- };
- } // packageOverrides)
- ) {};
-
- eper = eper_0_94_0;
-
- epgpool_1_0_1 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_4_2,
- lager_3_0_2,
- epgsql_3_2_0
- }:
- buildRebar3 ({
- name = "epgpool";
- version = "1.0.1";
- src = fetchHex {
- pkg = "epgpool";
- version = "1.0.1";
- sha256 =
- "23435ebb6b6c8615b1e6ccd6277eb1e6b69b57d0a2079b536b0aaa60ddb094bd";
- };
-
- beamDeps = [ poolboy_1_4_2 lager_3_0_2 epgsql_3_2_0 ];
-
- meta = {
- description = ''Erlang postgresql pool application'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/egobrain/epgpool";
- };
- } // packageOverrides)
- ) {};
-
- epgpool = epgpool_1_0_1;
-
- epgsql_3_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "epgsql";
- version = "3.1.1";
- src = fetchHex {
- pkg = "epgsql";
- version = "3.1.1";
- sha256 =
- "4b3f478ad090aed7200b2a8c9f2d5ef45c3aaa167be896b5237bba4b40f461d8";
- };
-
- meta = {
- description = ''PostgreSQL Client'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/epgsql/epgsql";
- };
- } // packageOverrides)
- ) {};
-
- epgsql_3_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "epgsql";
- version = "3.2.0";
- src = fetchHex {
- pkg = "epgsql";
- version = "3.2.0";
- sha256 =
- "ff88a419df7b3084e8358538ade8b1844f5d6d18e9fa8c2124acea889720665a";
- };
-
- meta = {
- description = ''PostgreSQL Client'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/epgsql/epgsql";
- };
- } // packageOverrides)
- ) {};
-
- epgsql = epgsql_3_2_0;
-
- epiphany_0_1_0_dev = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, connection_1_0_2 }:
- buildMix ({
- name = "epiphany";
- version = "0.1.0-dev";
- src = fetchHex {
- pkg = "epiphany";
- version = "0.1.0-dev";
- sha256 =
- "38b15e762a4bb8c57a3ef238531dd465113b1019fb5aa63d7c8b38ed579f15f9";
- };
- beamDeps = [ connection_1_0_2 ];
-
- meta = {
- description = ''Cassandra driver for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/vptheron/epiphany";
- };
- } // packageOverrides)
- ) {};
-
- epiphany = epiphany_0_1_0_dev;
-
- episcina_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, gproc_0_3_1 }:
- buildRebar3 ({
- name = "episcina";
- version = "1.1.0";
- src = fetchHex {
- pkg = "episcina";
- version = "1.1.0";
- sha256 =
- "16238717bfbc8cb226342f6b098bb1fafb48c7547265a10ad3e6e83899abc46f";
- };
-
- beamDeps = [ gproc_0_3_1 ];
-
- meta = {
- description = ''Erlang Connection Pool'';
-
- };
- } // packageOverrides)
- ) {};
-
- episcina = episcina_1_1_0;
-
- eqc_ex_1_2_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "eqc_ex";
- version = "1.2.4";
- src = fetchHex {
- pkg = "eqc_ex";
- version = "1.2.4";
- sha256 =
- "2d2895bedf784ffaf11144d25e6ca11a4cfff5b73c35ec6bedd3c5ec5cabc5e9";
- };
-
- meta = {
- description = ''Wrappers to facilitate using Quviq QuickCheck
- with Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- };
- } // packageOverrides)
- ) {};
-
- eqc_ex = eqc_ex_1_2_4;
-
- equery_0_6_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "equery";
- version = "0.6.1";
- src = fetchHex {
- pkg = "equery";
- version = "0.6.1";
- sha256 =
- "4a492b7cb64c0014c6be8fc763df665ec129bd56c7350e00cbd3d6fd556a8c60";
- };
-
- meta = {
- description = ''Sql generator library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/egobrain/equery";
- };
- } // packageOverrides)
- ) {};
-
- equery = equery_0_6_1;
-
- equivalex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "equivalex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "equivalex";
- version = "0.1.0";
- sha256 =
- "8c5cd7fb186085ce088839098a98366f798674a4018cb328978a5e0b2f55ad7d";
- };
-
- meta = {
- description = ''constant time polymorphic comparisons'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/equivalex";
- };
- } // packageOverrides)
- ) {};
-
- equivalex = equivalex_0_1_0;
-
- eredis_1_0_8 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "eredis";
- version = "1.0.8";
- src = fetchHex {
- pkg = "eredis";
- version = "1.0.8";
- sha256 =
- "f303533e72129b264a2d8217c4ddc977c7527ff4b8a6a55f92f62b7fcc099334";
- };
-
- meta = {
- description = ''Erlang Redis client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/wooga/eredis";
- };
- } // packageOverrides)
- ) {};
-
- eredis = eredis_1_0_8;
-
- erl2ex_0_0_9 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "erl2ex";
- version = "0.0.9";
- src = fetchHex {
- pkg = "erl2ex";
- version = "0.0.9";
- sha256 =
- "4e49c461ecffc33986bb72a43ae87211fb33fed39077fb522c381b884d189514";
- };
-
- meta = {
- longDescription = ''Erl2ex is an Erlang to Elixir transpiler,
- converting well-formed Erlang source to Elixir
- source with equivalent functionality.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/dazuma/erl2ex";
- };
- } // packageOverrides)
- ) {};
-
- erl2ex = erl2ex_0_0_9;
-
- erlang_localtime_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlang_localtime";
- version = "1.0.0";
- src = fetchHex {
- pkg = "erlang_localtime";
- version = "1.0.0";
- sha256 =
- "46e3f7b18477b377ec71f9dcd91c4d30fe82a128ffa9f89be1595d4d08414844";
- };
-
- meta = {
- description = ''Erlang library for conversion from one local time
- to another'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/choptastic/erlang_localtime";
- };
- } // packageOverrides)
- ) {};
-
- erlang_localtime = erlang_localtime_1_0_0;
-
- erlang_term_1_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlang_term";
- version = "1.4.0";
- src = fetchHex {
- pkg = "erlang_term";
- version = "1.4.0";
- sha256 =
- "1a4d491dbd13b7a714815af10fc658948a5a440de23755a32b741ca07d8ba592";
- };
-
- meta = {
- description = ''Provide the in-memory size of Erlang terms'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/erlang_term";
- };
- } // packageOverrides)
- ) {};
-
- erlang_term_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlang_term";
- version = "1.5.1";
- src = fetchHex {
- pkg = "erlang_term";
- version = "1.5.1";
- sha256 =
- "88bae81a80306e82fd3fc43e2d8228049e666f3cfe4627687832cd7edb878e06";
- };
-
- meta = {
- description = ''Provide the in-memory size of Erlang terms'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/erlang_term";
- };
- } // packageOverrides)
- ) {};
-
- erlang_term = erlang_term_1_5_1;
-
- erlang_version_0_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlang_version";
- version = "0.2.0";
- src = fetchHex {
- pkg = "erlang_version";
- version = "0.2.0";
- sha256 =
- "74daddba65a247ec57913e5de8f243af42bbbc3d6a0c411a1252da81c09ae661";
- };
-
- meta = {
- description = ''Retrieve Erlang/OTP version like `18.1`'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sapporo-beam/erlang_version";
- };
- } // packageOverrides)
- ) {};
-
- erlang_version = erlang_version_0_2_0;
-
- erlaudio_0_2_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "erlaudio";
- version = "0.2.3";
- src = fetchHex {
- pkg = "erlaudio";
- version = "0.2.3";
- sha256 =
- "cb9efb0ce80faae003ab39f8cc2d3fccbb4bd1c8f5f525aea392f28662517032";
- };
-
- meta = {
- description = ''Erlang audio bindings to portaudio'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/asonge/erlaudio";
- };
- } // packageOverrides)
- ) {};
-
- erlaudio = erlaudio_0_2_3;
-
- erlcloud_0_11_0 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- meck_0_8_3,
- lhttpc_1_3_0,
- jsx_2_6_2
- }:
- buildRebar3 ({
- name = "erlcloud";
- version = "0.11.0";
- src = fetchHex {
- pkg = "erlcloud";
- version = "0.11.0";
- sha256 =
- "ca9876dab57ed8fb5fb75ab6ce11e59a346387d357d7a038a2e18d1d31a30716";
- };
-
- beamDeps = [ meck_0_8_3 lhttpc_1_3_0 jsx_2_6_2 ];
-
- meta = {
- description = ''Erlang cloud computing library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/erlcloud/erlcloud";
- };
- } // packageOverrides)
- ) {};
-
- erlcloud_0_13_2 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- lhttpc_1_4_0,
- jsx_2_8_0
- }:
- buildRebar3 ({
- name = "erlcloud";
- version = "0.13.2";
- src = fetchHex {
- pkg = "erlcloud";
- version = "0.13.2";
- sha256 =
- "568d464760802322b7dc81e95f9c7bfb2fa8121423e67b2db6ed1c80697e1277";
- };
-
- beamDeps = [ lhttpc_1_4_0 jsx_2_8_0 ];
-
- meta = {
- description = ''Erlang cloud computing library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/erlcloud/erlcloud";
- };
- } // packageOverrides)
- ) {};
-
- erlexec_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlexec";
- version = "1.1.0";
- src = fetchHex {
- pkg = "erlexec";
- version = "1.1.0";
- sha256 =
- "772162f0f0349f89ea11b9f27401cb437ccaabf480320284a13f2259bb63cb87";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''OS Process Manager'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/saleyn/erlexec";
- };
- } // packageOverrides)
- ) {};
-
- erlexec_1_1_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlexec";
- version = "1.1.3";
- src = fetchHex {
- pkg = "erlexec";
- version = "1.1.3";
- sha256 =
- "a4e62b46796a1b1b5e77798346e553e1460b4f97670c868f29d1e2853c02ae33";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''OS Process Manager'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/saleyn/erlexec";
- };
- } // packageOverrides)
- ) {};
-
- erlexec_1_2_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlexec";
- version = "1.2.1";
- src = fetchHex {
- pkg = "erlexec";
- version = "1.2.1";
- sha256 =
- "47846ec5bcff158468bcbe4a0608c9c89e3822d1ba10ea4d2f04b0395dc03880";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''OS Process Manager'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/saleyn/erlexec";
- };
- } // packageOverrides)
- ) {};
-
- erlexec = erlexec_1_2_1;
-
- erlsh_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlsh";
- version = "0.1.0";
- src = fetchHex {
- pkg = "erlsh";
- version = "0.1.0";
- sha256 =
- "94ef1492dd59fef211f01ffd40c47b6e51c0f59e2a3d0739366e4890961332d9";
- };
- compilePorts = true;
-
- meta = {
- longDescription = ''Family of functions and ports involving
- interacting with the system shell, paths and
- external programs.'';
-
- };
- } // packageOverrides)
- ) {};
-
- erlsh = erlsh_0_1_0;
-
- erlsom_1_4_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlsom";
- version = "1.4.1";
- src = fetchHex {
- pkg = "erlsom";
- version = "1.4.1";
- sha256 =
- "57b777fe2522e342badfa35873b2266c6961e3a9f4d2ac195d761985c40c3247";
- };
-
- meta = {
- longDescription = ''XML parser. Supports SAX style parsing as
- well as XML Schema based data mapping: create
- records from XML (and vice versa)'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/willemdj/erlsom";
- };
- } // packageOverrides)
- ) {};
-
- erlsom = erlsom_1_4_1;
-
- erlware_commons_0_13_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlware_commons";
- version = "0.13.0";
- src = fetchHex {
- pkg = "erlware_commons";
- version = "0.13.0";
- sha256 =
- "d083bbb622a5df09857464f45e1b20a34c66c1376870ece6f9b093a236bbea27";
- };
-
- meta = {
- description = ''Additional standard library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/erlware/erlware_commons";
- };
- } // packageOverrides)
- ) {};
-
- erlware_commons_0_15_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlware_commons";
- version = "0.15.0";
- src = fetchHex {
- pkg = "erlware_commons";
- version = "0.15.0";
- sha256 =
- "5f38cb1df90148a7b21d48b221f399244ce86256584e6ea7986f2de732dee3c6";
- };
-
- meta = {
- description = ''Additional standard library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/erlware/erlware_commons";
- };
- } // packageOverrides)
- ) {};
-
- erlware_commons_0_18_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }:
- buildRebar3 ({
- name = "erlware_commons";
- version = "0.18.0";
- src = fetchHex {
- pkg = "erlware_commons";
- version = "0.18.0";
- sha256 =
- "e71dda7cd5dcf34c9d07255d49c67e1d229dd230c101fdb996820bcdb5b03c49";
- };
-
- beamDeps = [ cf_0_2_1 ];
-
- meta = {
- description = ''Additional standard library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/erlware/erlware_commons";
- };
- } // packageOverrides)
- ) {};
-
- erlware_commons_0_19_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }:
- buildRebar3 ({
- name = "erlware_commons";
- version = "0.19.0";
- src = fetchHex {
- pkg = "erlware_commons";
- version = "0.19.0";
- sha256 =
- "5bbff9402cd9e973af81745a8a40177d245b55b4c239f80a236949b856f2dabd";
- };
-
- beamDeps = [ cf_0_2_1 ];
-
- meta = {
- description = ''Additional standard library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/erlware/erlware_commons";
- };
- } // packageOverrides)
- ) {};
-
- erlware_commons_0_20_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }:
- buildRebar3 ({
- name = "erlware_commons";
- version = "0.20.0";
- src = fetchHex {
- pkg = "erlware_commons";
- version = "0.20.0";
- sha256 =
- "bff981dbd0acb12ac9d10b41ca96ba76a26e2a1f2714d1e0cb0112f4a67d956a";
- };
-
- beamDeps = [ cf_0_2_1 ];
-
- meta = {
- description = ''Additional standard library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/erlware/erlware_commons";
- };
- } // packageOverrides)
- ) {};
-
- erlware_commons_0_21_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }:
- buildRebar3 ({
- name = "erlware_commons";
- version = "0.21.0";
- src = fetchHex {
- pkg = "erlware_commons";
- version = "0.21.0";
- sha256 =
- "e70a95762458a489dc37fe869f41517bd43c130e156ef08462f90c534300ab3f";
- };
-
- beamDeps = [ cf_0_2_1 ];
-
- meta = {
- description = ''Additional standard library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/erlware/erlware_commons";
- };
- } // packageOverrides)
- ) {};
-
- erlware_commons = erlware_commons_0_21_0;
-
- erlydtl_0_11_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlydtl";
- version = "0.11.1";
- src = fetchHex {
- pkg = "erlydtl";
- version = "0.11.1";
- sha256 =
- "b1958c0ec95de69458c6af8b5bffbdde0070d5042710a63b1616cacdf39ae188";
- };
-
- meta = {
- description = ''Django Template Language for Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/project-fifo/fifo_spec";
- };
- } // packageOverrides)
- ) {};
-
- erlydtl = erlydtl_0_11_1;
-
- erlydtl2_0_11_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlydtl2";
- version = "0.11.1";
- src = fetchHex {
- pkg = "erlydtl2";
- version = "0.11.1";
- sha256 =
- "ae0d9f293ce8a2eeaabedf2b5f950d21e14570e67e5a38c11fe1e4ca598e6d5b";
- };
-
- meta = {
- description = ''Django Template Language for Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/erlydtl/erlydtl";
- };
- } // packageOverrides)
- ) {};
-
- erlydtl2 = erlydtl2_0_11_1;
-
- erlzk_0_6_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "erlzk";
- version = "0.6.2";
- src = fetchHex {
- pkg = "erlzk";
- version = "0.6.2";
- sha256 =
- "b9b8e85e34f33550078e58e13fcb29c6bfe75e0585ee94f809d434fce546c246";
- };
-
- meta = {
- description = ''A Pure Erlang ZooKeeper Client (no C
- dependency)'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/huaban/erlzk";
- };
- } // packageOverrides)
- ) {};
-
- erlzk = erlzk_0_6_2;
-
- esel_0_1_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "esel";
- version = "0.1.2";
- src = fetchHex {
- pkg = "esel";
- version = "0.1.2";
- sha256 =
- "874d1775c86d27d9e88486a37351ffc09f826ef062c8ea211e65d08e103f946c";
- };
-
- meta = {
- description = ''An wrapper around openssl'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- esel = esel_0_1_2;
-
- espec_0_8_21 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }:
- buildMix ({
- name = "espec";
- version = "0.8.21";
- src = fetchHex {
- pkg = "espec";
- version = "0.8.21";
- sha256 =
- "147d91a367d6bca9772b064195fd64f373a03e2d0bf57be5664ae780fd3508f5";
- };
- beamDeps = [ meck_0_8_4 ];
-
- meta = {
- description = ''BDD testing framework for Elixir inspired by
- RSpec.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/antonmi/espec";
- };
- } // packageOverrides)
- ) {};
-
- espec = espec_0_8_21;
-
- esqlcipher_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "esqlcipher";
- version = "1.0.0";
- src = fetchHex {
- pkg = "esqlcipher";
- version = "1.0.0";
- sha256 =
- "f3a47df8cf7277b9352054e96a9745c77aa475a51ea36a18692a437b2af79b0b";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''sqlcipher nif interface'';
-
- };
- } // packageOverrides)
- ) {};
-
- esqlcipher = esqlcipher_1_0_0;
-
- esqlite_0_2_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "esqlite";
- version = "0.2.2";
- src = fetchHex {
- pkg = "esqlite";
- version = "0.2.2";
- sha256 =
- "5f15f8014baa9d31ee83817afe9164b3ecd76f77b2de7515f2cca2ca75b642e0";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''A Sqlite3 NIF'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mmzeeman/esqlite";
- };
- } // packageOverrides)
- ) {};
-
- esqlite = esqlite_0_2_2;
-
- estree_2_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "estree";
- version = "2.3.0";
- src = fetchHex {
- pkg = "estree";
- version = "2.3.0";
- sha256 =
- "f73bf510523aac5518845d4d844a9690ba30450fc666ac138e8965a6c88b26ae";
- };
-
- meta = {
- longDescription = ''Represents the JavaScript AST from the ESTree
- spec. Includes tools for building an AST and
- generating code from it.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bryanjos/elixir-estree";
- };
- } // packageOverrides)
- ) {};
-
- estree = estree_2_3_0;
-
- esync_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "esync";
- version = "0.0.1";
- src = fetchHex {
- pkg = "esync";
- version = "0.0.1";
- sha256 =
- "28a59a0cbe885ec39dec4992aac8495147d1ec9b623883b01e8aa775cb334f03";
- };
-
- meta = {
- description = ''Concurrently sync two or more directories so that
- their contents are identical'';
-
- homepage = "https://github.com/GrahamGoudeau21/ElixirSync";
- };
- } // packageOverrides)
- ) {};
-
- esync = esync_0_0_1;
-
- ether_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ether";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ether";
- version = "0.0.1";
- sha256 =
- "867752143aa09e07d0a50ae9526b7c8f620e189f509326a635c304b453496f16";
- };
-
- meta = {
- description = ''Elixir Debugger '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/maarek/ether";
- };
- } // packageOverrides)
- ) {};
-
- ether = ether_0_0_1;
-
- etherchain_org_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- vex_0_5_5,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "etherchain_org";
- version = "0.0.5";
- src = fetchHex {
- pkg = "etherchain_org";
- version = "0.0.5";
- sha256 =
- "2ff545b4d78b507a664a5c246bb351be110cc647d960e39e65f2d9ce08669752";
- };
- beamDeps = [ vex_0_5_5 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''WIP Elixir API wrapper for etherchain.org.
- Provides access to ethereum blockchain data.'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/cyberpunk-ventures/etherchain_org_ex";
- };
- } // packageOverrides)
- ) {};
-
- etherchain_org = etherchain_org_0_0_5;
-
- ets_map_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ets_map";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ets_map";
- version = "0.0.1";
- sha256 =
- "c33d714212c56d99b2472d522e24db808cd8a407101051d407be310412d61eae";
- };
-
- meta = {
- description = ''A Map-like Elixir data structure that is backed
- by an ETS table.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/antipax/ets_map";
- };
- } // packageOverrides)
- ) {};
-
- ets_map = ets_map_0_0_1;
-
- ets_owner_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ets_owner";
- version = "1.0.0";
- src = fetchHex {
- pkg = "ets_owner";
- version = "1.0.0";
- sha256 =
- "54c0228a9134f4afe5c2a5418712a8b010bbc3f3e4864f3c854110f6cb65bca9";
- };
-
- meta = {
- description = ''A simple GenServer that owns your ETS tables and
- won`t die, even if you do.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/meyercm/ets_owner";
- };
- } // packageOverrides)
- ) {};
-
- ets_owner = ets_owner_1_0_0;
-
- etude_1_0_0_beta_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- nile_0_1_3
- }:
- buildMix ({
- name = "etude";
- version = "1.0.0-beta.0";
- src = fetchHex {
- pkg = "etude";
- version = "1.0.0-beta.0";
- sha256 =
- "f5a2896982cd062fe188dcb0216ef5c960959aa2ba77f4d31b00d0dda56890dd";
- };
- beamDeps = [ poison_2_1_0 nile_0_1_3 ];
-
- meta = {
- description = ''parallel computation coordination utilities for
- erlang/elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/etude";
- };
- } // packageOverrides)
- ) {};
-
- etude_1_0_0_beta_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- nile_0_1_3
- }:
- buildMix ({
- name = "etude";
- version = "1.0.0-beta.2";
- src = fetchHex {
- pkg = "etude";
- version = "1.0.0-beta.2";
- sha256 =
- "f05d1c5b191a19a3828a89be221b4a8f7bf9fb2227ebc05b7116dc1965872cef";
- };
- beamDeps = [ poison_2_1_0 nile_0_1_3 ];
-
- meta = {
- description = ''parallel computation coordination utilities for
- erlang/elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/etude";
- };
- } // packageOverrides)
- ) {};
-
- etude = etude_1_0_0_beta_2;
-
- eunit_formatters_0_3_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "eunit_formatters";
- version = "0.3.1";
- src = fetchHex {
- pkg = "eunit_formatters";
- version = "0.3.1";
- sha256 =
- "64a40741429b7aff149c605d5a6135a48046af394a7282074e6003b3b56ae931";
- };
-
- meta = {
- description = ''Better output for eunit suites'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/seancribbs/eunit_formatters";
- };
- } // packageOverrides)
- ) {};
-
- eunit_formatters = eunit_formatters_0_3_1;
-
- eunit_sugar_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "eunit_sugar";
- version = "0.1.0";
- src = fetchHex {
- pkg = "eunit_sugar";
- version = "0.1.0";
- sha256 =
- "f30c41d711650270d8654f9067a3b5d16d73242e0eed19082b70676e9f05bb6e";
- };
-
- meta = {
- description = ''Helpers and sugars for eunit tests'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/xenolinguist/eunit_sugar";
- };
- } // packageOverrides)
- ) {};
-
- eunit_sugar = eunit_sugar_0_1_0;
-
- evel_0_1_1 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, hash_ring_0_4_0
- }:
- buildRebar3 ({
- name = "evel";
- version = "0.1.1";
- src = fetchHex {
- pkg = "evel";
- version = "0.1.1";
- sha256 =
- "b849699912f797e2b0082b43d0f58b18de838379b499c47dc24194d9fec03e6e";
- };
-
- beamDeps = [ hash_ring_0_4_0 ];
-
- meta = {
- description = ''An Eventual Leader Election Library for Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/evel";
- };
- } // packageOverrides)
- ) {};
-
- evel = evel_0_1_1;
-
- event_nanny_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "event_nanny";
- version = "0.1.1";
- src = fetchHex {
- pkg = "event_nanny";
- version = "0.1.1";
- sha256 =
- "4d46b285e5187fc8e63f7911087dcff54fb46ca347b457013e9bd9901f9cc9d1";
- };
-
- meta = {
- description = ''Nanny for GenEvent restart handler when it exit
- abnormally'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ammbot/event-nanny.git";
- };
- } // packageOverrides)
- ) {};
-
- event_nanny = event_nanny_0_1_1;
-
- eventstore_client_0_1_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- uuid_1_1_4,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "eventstore_client";
- version = "0.1.4";
- src = fetchHex {
- pkg = "eventstore_client";
- version = "0.1.4";
- sha256 =
- "fa77e1a7906b3ed27c0dfa0bd41f27b3129285857948aa23a3f888b0dd531109";
- };
- beamDeps = [ uuid_1_1_4 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''HTTP Client for EventStore (geteventstore.com)'';
-
- homepage =
- "https://github.com/tbug/elixir-eventstore-http-client";
- };
- } // packageOverrides)
- ) {};
-
- eventstore_client = eventstore_client_0_1_4;
-
- ewebmachine_2_0_12 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "ewebmachine";
- version = "2.0.12";
- src = fetchHex {
- pkg = "ewebmachine";
- version = "2.0.12";
- sha256 =
- "66a4ca701594da9396d6bab03f074f1ab56080a62e6545e6e455a24296c96a1a";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''Ewebmachine contains macros and plugs to
- allow you to compose HTTP decision handlers and
- run the HTTP decision tree to get your HTTP
- response. This project is a rewrite for Elixir
- and Plug of basho webmachine.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/ewebmachine";
- };
- } // packageOverrides)
- ) {};
-
- ewebmachine = ewebmachine_2_0_12;
-
- ex2ms_1_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex2ms";
- version = "1.4.0";
- src = fetchHex {
- pkg = "ex2ms";
- version = "1.4.0";
- sha256 =
- "8a743796d9f067f047e50d9726dfd8eb2791e6ce00c79edbd5ced6a06fe5e388";
- };
-
- meta = {
- description = ''Translates Elixir functions to match
- specifications for use with `ets`.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ericmj/ex2ms";
- };
- } // packageOverrides)
- ) {};
-
- ex2ms = ex2ms_1_4_0;
-
- ex_abnf_0_2_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_abnf";
- version = "0.2.7";
- src = fetchHex {
- pkg = "ex_abnf";
- version = "0.2.7";
- sha256 =
- "2ca070a97b392a142619f0a126e48c7e27d39353be9a76fb358c401821495e1a";
- };
-
- meta = {
- longDescription = ''A parser and interpreter for ABNF grammars.
- This is not a parser generator, but an
- interpreter. It will load up an ABNF grammar,
- and generate an AST for it. Then one can apply
- any of the rules to an input and the interpreter
- will parse the input according to the rule.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/ex_abnf";
- };
- } // packageOverrides)
- ) {};
-
- ex_abnf = ex_abnf_0_2_7;
-
- ex_bcrypt_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, bcrypt_0_5_0_p3a }:
- buildMix ({
- name = "ex_bcrypt";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ex_bcrypt";
- version = "0.0.1";
- sha256 =
- "c6c91e333f3e84733bb8fca08af9fda01b20f3b2a8801e456b31103118418e81";
- };
- beamDeps = [ bcrypt_0_5_0_p3a ];
-
- meta = {
- description = ''Elixir wrapper for the OpenBSD bcrypt password
- hashing algorithm'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/manelli/ex_bcrypt";
- };
- } // packageOverrides)
- ) {};
-
- ex_bcrypt = ex_bcrypt_0_0_1;
-
- ex_blocktrail_0_2_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- yuri_1_0_0,
- vex_0_5_5,
- exconstructor_1_0_2,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ex_blocktrail";
- version = "0.2.1";
- src = fetchHex {
- pkg = "ex_blocktrail";
- version = "0.2.1";
- sha256 =
- "96a4090676a01f6644b95e8f65b1bd19f4142435d2f1b3cb2dbd79d883579f42";
- };
- beamDeps = [
- yuri_1_0_0
- vex_0_5_5
- exconstructor_1_0_2
- poison_2_1_0
- httpoison_0_8_3
- ];
-
- meta = {
- longDescription = ''WIP. Alpha. Elixir wrapper for blocktrail.com
- Bitcoin api and some utility functions.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- ex_blocktrail = ex_blocktrail_0_2_1;
-
- ex_brace_expansion_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_brace_expansion";
- version = "0.0.2";
- src = fetchHex {
- pkg = "ex_brace_expansion";
- version = "0.0.2";
- sha256 =
- "d7470a00cffe4425f89e83d7288c24b641c3f6cbde136a08089e7420467cd237";
- };
-
- meta = {
- longDescription = ''Brace expansion, as known from sh/bash, in
- Elixir. Quick example:
- ExBraceExpansion.expand(\"file-{a,b,c}.jpg\") =>
- [\"file-a.jpg\", \"file-b.jpg\", \"file-c.jpg\"]
- '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gniquil/ex_brace_expansion";
- };
- } // packageOverrides)
- ) {};
-
- ex_brace_expansion = ex_brace_expansion_0_0_2;
-
- ex_clacks_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "ex_clacks";
- version = "0.1.2";
- src = fetchHex {
- pkg = "ex_clacks";
- version = "0.1.2";
- sha256 =
- "8299396f26982bbaed7f12988277174d3d3e92e0a5efe685c8d0133e08e013cc";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''A Plug that pays homage to Terry Pratchett'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/polymetis/ex_clacks";
- };
- } // packageOverrides)
- ) {};
-
- ex_clacks = ex_clacks_0_1_2;
-
- ex_cli_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_cli";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ex_cli";
- version = "0.1.0";
- sha256 =
- "81e42a05730752f891b8fc1cbced2e5733d48df144ab91aeb41a8093cb42264e";
- };
-
- meta = {
- description = ''Library to build CLI applications'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tuvistavie/ex_cli";
- };
- } // packageOverrides)
- ) {};
-
- ex_cli = ex_cli_0_1_0;
-
- ex_closeio_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ex_closeio";
- version = "0.1.1";
- src = fetchHex {
- pkg = "ex_closeio";
- version = "0.1.1";
- sha256 =
- "0bf03085e9ac1d548a73f5e8fa91d78c201c8fa46b3e65b89aca82f887af9cce";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Close.io client library for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/taylorbrooks/ex_closeio";
- };
- } // packageOverrides)
- ) {};
-
- ex_closeio = ex_closeio_0_1_1;
-
- ex_cron_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_cron";
- version = "0.0.2";
- src = fetchHex {
- pkg = "ex_cron";
- version = "0.0.2";
- sha256 =
- "2d0be58e834bdadd69336f0dd9d61d5e678d99b4de9a766ed45ea85fc87a97cb";
- };
-
- meta = {
- description = ''Cron schedule generator for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/codestuffers/ex-cron";
- };
- } // packageOverrides)
- ) {};
-
- ex_cron = ex_cron_0_0_2;
-
- ex_crypto_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- pipe_0_0_2
- }:
- buildMix ({
- name = "ex_crypto";
- version = "0.1.1";
- src = fetchHex {
- pkg = "ex_crypto";
- version = "0.1.1";
- sha256 =
- "6686151799d3fb5be28e43a05ef3689e1d1144a0d97e4ff3b41fb039265146cb";
- };
- beamDeps = [ poison_2_1_0 pipe_0_0_2 ];
-
- meta = {
- longDescription = ''A wrapper around the Erlang Crypto module
- with sensible defaults for common tasks.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ntrepid8/ex_crypto";
- };
- } // packageOverrides)
- ) {};
-
- ex_crypto = ex_crypto_0_1_1;
-
- ex_csv_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_csv";
- version = "0.1.4";
- src = fetchHex {
- pkg = "ex_csv";
- version = "0.1.4";
- sha256 =
- "56ee6b70564aa1762f5bfc2b205e55caa83aef046d974614a22b8ec0f839005e";
- };
-
- meta = {
- description = ''CSV for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/CargoSense/ex_csv";
- };
- } // packageOverrides)
- ) {};
-
- ex_csv = ex_csv_0_1_4;
-
- ex_enum_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, gettext_0_11_0 }:
- buildMix ({
- name = "ex_enum";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ex_enum";
- version = "0.1.0";
- sha256 =
- "f6685959ef337018e42c4baccdce98cc9618974759d1fdb969fcf9a266e590ea";
- };
- beamDeps = [ gettext_0_11_0 ];
-
- meta = {
- description = ''Enum library for Elixir inspired by
- ActiveHash::Enum.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kenta-aktsk/ex_enum";
- };
- } // packageOverrides)
- ) {};
-
- ex_enum = ex_enum_0_1_0;
-
- ex_fabricators_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_fabricators";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ex_fabricators";
- version = "0.1.0";
- sha256 =
- "edde1017f8a8fc3dbb3915c8791a6d0801f06fbe72f69ec50222dc47930c57d9";
- };
-
- meta = {
- description = ''Easy way to cook your structs for tests'';
-
- homepage = "https://github.com/alterego-labs/ex_fabricators";
- };
- } // packageOverrides)
- ) {};
-
- ex_fabricators = ex_fabricators_0_1_0;
-
- ex_guard_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }:
- buildMix ({
- name = "ex_guard";
- version = "1.1.0";
- src = fetchHex {
- pkg = "ex_guard";
- version = "1.1.0";
- sha256 =
- "5f990eb24b673c782b4e742351bab14ce466146f3ea1e5324b6b7c34122bd4f9";
- };
- beamDeps = [ fs_0_9_2 ];
-
- meta = {
- longDescription = ''ExGuard automates various tasks by running
- custom rules whenever file or directories are
- modified.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/slashmili/ex_guard";
- };
- } // packageOverrides)
- ) {};
-
- ex_guard = ex_guard_1_1_0;
-
- ex_hl7_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_hl7";
- version = "0.2.2";
- src = fetchHex {
- pkg = "ex_hl7";
- version = "0.2.2";
- sha256 =
- "b6653fd28949f5dc37f18af4320f13dcdea796553e0c429a8260d5c4bf481b0f";
- };
-
- meta = {
- description = ''HL7 Parser for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jcomellas/ex_hl7";
- };
- } // packageOverrides)
- ) {};
-
- ex_hl7 = ex_hl7_0_2_2;
-
- ex_ical_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "ex_ical";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ex_ical";
- version = "0.0.3";
- sha256 =
- "435bade398c8b72e2515f91eef89f6309951800e8bd30a0a616c1039502c8c95";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- description = ''ICalendar parser.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/fazibear/ex_ical";
- };
- } // packageOverrides)
- ) {};
-
- ex_ical = ex_ical_0_0_3;
-
- ex_iss_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ex_iss";
- version = "1.0.0";
- src = fetchHex {
- pkg = "ex_iss";
- version = "1.0.0";
- sha256 =
- "8b2b2eebbd75593e814e712555c7f69138864317cf2f0093a82ca305138baa83";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''This package is for interfacing with the Open
- Notify API to information such as the ISS`s
- current location, crew, and when it will pass
- over a location.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/cryptobird/ex_iss";
- };
- } // packageOverrides)
- ) {};
-
- ex_iss = ex_iss_1_0_0;
-
- ex_json_schema_0_4_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_json_schema";
- version = "0.4.1";
- src = fetchHex {
- pkg = "ex_json_schema";
- version = "0.4.1";
- sha256 =
- "4acefaa5da4de55d984d1e86be40f6af2173e744cc4f77e70a701a0ea1604328";
- };
-
- meta = {
- longDescription = ''A JSON Schema validator with full support for
- the draft 4 specification and zero
- dependencies.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jonasschmidt/ex_json_schema";
- };
- } // packageOverrides)
- ) {};
-
- ex_json_schema = ex_json_schema_0_4_1;
-
- ex_link_header_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_link_header";
- version = "0.0.4";
- src = fetchHex {
- pkg = "ex_link_header";
- version = "0.0.4";
- sha256 =
- "4ced0014c98703184c1afaf390298593a88503f7fc26b138b20c0a53cc614558";
- };
-
- meta = {
- description = ''Parse HTTP link headers in Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/simonrand/ex_link_header";
- };
- } // packageOverrides)
- ) {};
-
- ex_link_header = ex_link_header_0_0_4;
-
- ex_machina_0_6_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_machina";
- version = "0.6.1";
- src = fetchHex {
- pkg = "ex_machina";
- version = "0.6.1";
- sha256 =
- "f55476400ca109d24f216ee961a6d04be4a932429ecd3ae6a948d5d04f4fa2ea";
- };
-
- meta = {
- description = ''A factory library by the creators of
- FactoryGirl'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/thoughtbot/ex_machina";
- };
- } // packageOverrides)
- ) {};
-
- ex_machina = ex_machina_0_6_1;
-
- ex_mark2pdf_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, earmark_0_1_19 }:
- buildMix ({
- name = "ex_mark2pdf";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ex_mark2pdf";
- version = "0.1.0";
- sha256 =
- "d1458c9b01bc53b9c365d4d12ac8187b09e06f02667639d4a63c4543427dfb1d";
- };
- beamDeps = [ earmark_0_1_19 ];
-
- meta = {
- description = ''Generate a PDF from Markdown file.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/darui00kara/ex_mark2pdf";
- };
- } // packageOverrides)
- ) {};
-
- ex_mark2pdf = ex_mark2pdf_0_1_0;
-
- ex_marshal_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }:
- buildMix ({
- name = "ex_marshal";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ex_marshal";
- version = "0.0.3";
- sha256 =
- "28eaf18799bca83519d0ac517a4fd0a9a2211bea7f96c74b27952a20be2938a8";
- };
- beamDeps = [ decimal_1_1_2 ];
-
- meta = {
- description = ''Ruby Marshal format implemented in Elixir.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/gaynetdinov/ex_marshal";
- };
- } // packageOverrides)
- ) {};
-
- ex_marshal = ex_marshal_0_0_3;
-
- ex_microsoftbot_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "ex_microsoftbot";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ex_microsoftbot";
- version = "0.1.0";
- sha256 =
- "638a30cab3f9bc85b76beb0dacd3e5d71724ad10de73170f00df12a29eed8d0a";
- };
- beamDeps = [ poison_2_1_0 httpotion_2_2_2 ];
-
- meta = {
- description = ''This library provides Elixir API wrapper for the
- Microsoft Bot Framework.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zabirauf/ex_microsoftbot";
- };
- } // packageOverrides)
- ) {};
-
- ex_microsoftbot = ex_microsoftbot_0_1_0;
-
- ex_minimatch_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ex_brace_expansion_0_0_2
- }:
- buildMix ({
- name = "ex_minimatch";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ex_minimatch";
- version = "0.0.1";
- sha256 =
- "3255bb8496635d3ef5d86ec6829958a3573ff730ca01534b0fead9c2e3af7de4";
- };
- beamDeps = [ ex_brace_expansion_0_0_2 ];
-
- meta = {
- longDescription = ''Globbing paths without walking the tree!
- Elixir and Erlang provide `wildcard` functions
- in the stdlib. But these will walk the directory
- tree. If you simply want to test whether a file
- path matches a glob, ExMinimatch is for you. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gniquil/ex_minimatch";
- };
- } // packageOverrides)
- ) {};
-
- ex_minimatch = ex_minimatch_0_0_1;
-
- ex_modbus_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_modbus";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ex_modbus";
- version = "0.0.3";
- sha256 =
- "bdfd52c43e690a9af041f34b7cd1f6c2843e39fe51b9afcc2a83fbf4d254fd50";
- };
-
- meta = {
- description = ''An Elixir ModbusTCP client implementation.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hirschenberger/ex_modbus";
- };
- } // packageOverrides)
- ) {};
-
- ex_modbus = ex_modbus_0_0_3;
-
- ex_parametarized_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_parametarized";
- version = "1.0.0";
- src = fetchHex {
- pkg = "ex_parametarized";
- version = "1.0.0";
- sha256 =
- "daa04087cc41608f1604f2cc52dfe3e3c3ee4612c3b6091d7b6025d10d79f31a";
- };
-
- meta = {
- description = ''Simple macro for parametarized testing'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KazuCocoa/ex_parametarized";
- };
- } // packageOverrides)
- ) {};
-
- ex_parametarized = ex_parametarized_1_0_0;
-
- ex_parameterized_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_parameterized";
- version = "1.0.2";
- src = fetchHex {
- pkg = "ex_parameterized";
- version = "1.0.2";
- sha256 =
- "c3a9b2471060a7f2cfc4cac4617125d4272991315d6223156d67c10abd055b10";
- };
-
- meta = {
- description = ''Simple macro for parameterized testing'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KazuCocoa/ex_parameterized";
- };
- } // packageOverrides)
- ) {};
-
- ex_parameterized = ex_parameterized_1_0_2;
-
- ex_pool_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_pool";
- version = "0.1.1";
- src = fetchHex {
- pkg = "ex_pool";
- version = "0.1.1";
- sha256 =
- "0e2a945acefa067f902dbfa6cb683884838099d6be496dc43cb7dccf31df978d";
- };
-
- meta = {
- description = ''A generic pooling library for Elixir'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/jcabotc/ex_pool";
- };
- } // packageOverrides)
- ) {};
-
- ex_pool = ex_pool_0_1_1;
-
- ex_prima_toolbox_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, ex_cli_0_1_0 }:
- buildMix ({
- name = "ex_prima_toolbox";
- version = "0.0.2";
- src = fetchHex {
- pkg = "ex_prima_toolbox";
- version = "0.0.2";
- sha256 =
- "7fc93cf69afba247bbd97118fc56b6d3d79dc6767126581a262b97bff2ffd045";
- };
- beamDeps = [ ex_cli_0_1_0 ];
-
- meta = {
- description = ''elixir toolbox for prima.it'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/primait/ex_toolbox";
- };
- } // packageOverrides)
- ) {};
-
- ex_prima_toolbox = ex_prima_toolbox_0_0_2;
-
- ex_prometheus_io_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "ex_prometheus_io";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ex_prometheus_io";
- version = "0.0.3";
- sha256 =
- "7c2baaf0eef43d3e68d822532e0ca22daea41f6cce85de6b0ba538819fdb3832";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''Prometheus.io Elixir client API library'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/kennyballou/ex_prometheus_io";
- };
- } // packageOverrides)
- ) {};
-
- ex_prometheus_io = ex_prometheus_io_0_0_3;
-
- ex_rated_1_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, ex2ms_1_4_0 }:
- buildMix ({
- name = "ex_rated";
- version = "1.2.2";
- src = fetchHex {
- pkg = "ex_rated";
- version = "1.2.2";
- sha256 =
- "65f7e9aaba3ba5bf8995b34a29c9572652b051cfdd7988e5f9b7ea329bb71ca1";
- };
- beamDeps = [ ex2ms_1_4_0 ];
-
- meta = {
- longDescription = ''ExRated, the OTP GenServer with the naughty
- name that allows you to rate-limit calls to any
- service that requires it. For example,
- rate-limit calls to your favorite API which
- requires no more than `limit` API calls within a
- `scale` milliseconds time window. You can
- enforce limits for windows as narrow as
- milliseconds, or as broad as you like.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/grempe/ex_rated";
- };
- } // packageOverrides)
- ) {};
-
- ex_rated = ex_rated_1_2_2;
-
- ex_rfc3966_0_2_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, ex_abnf_0_2_7 }:
- buildMix ({
- name = "ex_rfc3966";
- version = "0.2.3";
- src = fetchHex {
- pkg = "ex_rfc3966";
- version = "0.2.3";
- sha256 =
- "730e14d9670ab0d2b2b24c2d3bfabe861bf21d4163c01db747a91c54090cc0d5";
- };
- beamDeps = [ ex_abnf_0_2_7 ];
-
- meta = {
- longDescription = ''A \"tel\" URI parser trying to be strictly
- compatible with RFC3966. Uses official ABNF
- grammar and ex_abnf as interpreter.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/ex_rfc3966";
- };
- } // packageOverrides)
- ) {};
-
- ex_rfc3966 = ex_rfc3966_0_2_3;
-
- ex_rfc3986_0_2_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, ex_abnf_0_2_7 }:
- buildMix ({
- name = "ex_rfc3986";
- version = "0.2.6";
- src = fetchHex {
- pkg = "ex_rfc3986";
- version = "0.2.6";
- sha256 =
- "bfc8ce510f910dbbd1f4a8433de85090375d1701e0b9a488ba7afd8efae98bfa";
- };
- beamDeps = [ ex_abnf_0_2_7 ];
-
- meta = {
- longDescription = ''An URI parser trying to be strictly
- compatible with RFC3986. Uses official ABNF
- grammar and ex_abnf as interpreter.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/ex_rfc3986";
- };
- } // packageOverrides)
- ) {};
-
- ex_rfc3986 = ex_rfc3986_0_2_6;
-
- ex_sider_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_sider";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ex_sider";
- version = "0.1.0";
- sha256 =
- "00e1fba7bf19e4e072a98941c7ef11cc171e3ed44fdfd0c9bd0c110babf80e34";
- };
-
- meta = {
- description = ''Elixir Map/List/Set interfaces for Redis
- datastructures.'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/ephe-meral/ex_sider";
- };
- } // packageOverrides)
- ) {};
-
- ex_sider = ex_sider_0_1_0;
-
- ex_sonar_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- floki_0_8_1,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ex_sonar";
- version = "0.0.4";
- src = fetchHex {
- pkg = "ex_sonar";
- version = "0.0.4";
- sha256 =
- "a0e83e87ae58522ed6f37bb8742a0873be0870e6a60673efa615551b68d5bd4b";
- };
- beamDeps = [ floki_0_8_1 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A Send Sonar API interface for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/enilsen16/ex_sonar";
- };
- } // packageOverrides)
- ) {};
-
- ex_sonar = ex_sonar_0_0_4;
-
- ex_spec_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_spec";
- version = "1.0.0";
- src = fetchHex {
- pkg = "ex_spec";
- version = "1.0.0";
- sha256 =
- "e5f4b6ee0a918015d1d190ead7807f31ec62a8d8920fc93602bf722c171e7ae8";
- };
-
- meta = {
- description = ''BDD-like syntax for ExUnit'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/drewolson/ex_spec";
- };
- } // packageOverrides)
- ) {};
-
- ex_spec = ex_spec_1_0_0;
-
- ex_sshd_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_sshd";
- version = "0.0.2";
- src = fetchHex {
- pkg = "ex_sshd";
- version = "0.0.2";
- sha256 =
- "9c7f73aab2d7697ef81eea582dfbde8033e8266dd6de2d34c36bd7e4905b7de4";
- };
-
- meta = {
- longDescription = ''Simple Elixir SSH worker that provides an
- Elixir shell over SSH into your application.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tverlaan/ex_sshd";
- };
- } // packageOverrides)
- ) {};
-
- ex_sshd = ex_sshd_0_0_2;
-
- ex_statsd_0_5_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_statsd";
- version = "0.5.3";
- src = fetchHex {
- pkg = "ex_statsd";
- version = "0.5.3";
- sha256 =
- "357c616a327a40133e49a54db1d46b0d7c9ab2de186f7bfecdc0efca6394adf6";
- };
-
- meta = {
- description = ''A StatsD client for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/CargoSense/ex_statsd";
- };
- } // packageOverrides)
- ) {};
-
- ex_statsd = ex_statsd_0_5_3;
-
- ex_sync_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- connection_1_0_2
- }:
- buildMix ({
- name = "ex_sync";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ex_sync";
- version = "0.0.3";
- sha256 =
- "bccd72623f75430ca10d5660c7316a6439921161beb7aa65b686713503ea147a";
- };
- beamDeps = [ poolboy_1_5_1 connection_1_0_2 ];
-
- meta = {
- longDescription = ''A library to handle [Differential
- Synchroniazation](https://neil.fraser.name/writing/sync/)
- in an Elixir app.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/invrs/exsync";
- };
- } // packageOverrides)
- ) {};
-
- ex_sync = ex_sync_0_0_3;
-
- ex_test_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_test";
- version = "0.0.2";
- src = fetchHex {
- pkg = "ex_test";
- version = "0.0.2";
- sha256 =
- "fdc33e0fa2fdab921fa54f0484645681ed0695f69439a6f40430e31fbc589756";
- };
-
- meta = {
- description = ''Wrapper around ExUnit to support BBD (rspec) like
- syntax'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mcb/ex_test";
- };
- } // packageOverrides)
- ) {};
-
- ex_test = ex_test_0_0_2;
-
- ex_tumblr_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- oauther_1_0_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ex_tumblr";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ex_tumblr";
- version = "0.0.1";
- sha256 =
- "9517b1ca411c91ad7e9776f7e2783908b400fee1779e497fdb1b3c515f61a253";
- };
- beamDeps = [ poison_2_1_0 oauther_1_0_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''A client for the Tumblr API v2.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- ex_tumblr = ex_tumblr_0_0_1;
-
- ex_twilio_0_1_8 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- inflex_1_5_0,
- poison_2_1_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "ex_twilio";
- version = "0.1.8";
- src = fetchHex {
- pkg = "ex_twilio";
- version = "0.1.8";
- sha256 =
- "0c7aed748ff4bfb9d8e1f43422d36d41433caa6cf19dc2fa208031d9f8240077";
- };
- beamDeps = [ inflex_1_5_0 poison_2_1_0 httpotion_2_2_2 ];
-
- meta = {
- description = ''Twilio API library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danielberkompas/ex_twilio";
- };
- } // packageOverrides)
- ) {};
-
- ex_twilio = ex_twilio_0_1_8;
-
- ex_twiml_2_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_twiml";
- version = "2.1.0";
- src = fetchHex {
- pkg = "ex_twiml";
- version = "2.1.0";
- sha256 =
- "7515c90ea4342e178b2894ca4cf8f03225a20c35e94c1f19e47bb839cc5f627d";
- };
-
- meta = {
- description = ''Generate TwiML with Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danielberkompas/ex_twiml";
- };
- } // packageOverrides)
- ) {};
-
- ex_twiml = ex_twiml_2_1_0;
-
- ex_unit_fixtures_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_unit_fixtures";
- version = "0.3.1";
- src = fetchHex {
- pkg = "ex_unit_fixtures";
- version = "0.3.1";
- sha256 =
- "b4b988211bf4cd08a26eb76756e4563c94c6648c195e45af26ea62e4d37a65f6";
- };
-
- meta = {
- description = ''A modular fixture system for ExUnit, inspired by
- py.test fixtures.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/obmarg/ex_unit_fixtures";
- };
- } // packageOverrides)
- ) {};
-
- ex_unit_fixtures = ex_unit_fixtures_0_3_1;
-
- ex_unit_notifier_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_unit_notifier";
- version = "0.1.1";
- src = fetchHex {
- pkg = "ex_unit_notifier";
- version = "0.1.1";
- sha256 =
- "78afb11d6a470b379de113bde1ff9e0537f5243bc957614961d8e8dadc062268";
- };
-
- meta = {
- description = ''Show status notifications for ExUnit test runs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/navinpeiris/ex_unit_notifier";
- };
- } // packageOverrides)
- ) {};
-
- ex_unit_notifier = ex_unit_notifier_0_1_1;
-
- ex_victor_ops_0_3_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "ex_victor_ops";
- version = "0.3.1";
- src = fetchHex {
- pkg = "ex_victor_ops";
- version = "0.3.1";
- sha256 =
- "7a8065e44c105952a843f532ab6b1cb59209e886f0770e20bf917fb742f0b9af";
- };
- beamDeps = [ poison_2_1_0 httpotion_2_2_2 ];
-
- meta = {
- description = ''VictorOps API library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cagedata/ex_victor_ops";
- };
- } // packageOverrides)
- ) {};
-
- ex_victor_ops = ex_victor_ops_0_3_1;
-
- ex_vmstats_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ex_vmstats";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ex_vmstats";
- version = "0.0.1";
- sha256 =
- "587d088696b51b0e053b2626c6de51ca7be67b5e3a49c7320da5b4e7cd96d347";
- };
-
- meta = {
- description = ''An Elixir package for pushing Erlang VM stats
- into StatsD.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fanduel/ex_vmstats";
- };
- } // packageOverrides)
- ) {};
-
- ex_vmstats = ex_vmstats_0_0_1;
-
- exactor_2_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exactor";
- version = "2.2.0";
- src = fetchHex {
- pkg = "exactor";
- version = "2.2.0";
- sha256 =
- "c60cd68899db3ec0bdbd41c7ccf3ae3b52391a18704040461763f052e97b5e15";
- };
-
- meta = {
- description = ''Simplified creation of GenServer based processes
- in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sasa1977/exactor";
- };
- } // packageOverrides)
- ) {};
-
- exactor = exactor_2_2_0;
-
- exalgebra_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exalgebra";
- version = "0.0.5";
- src = fetchHex {
- pkg = "exalgebra";
- version = "0.0.5";
- sha256 =
- "b84a96ffb7a2dd0c497f176c2e9d0ef07c719f09702d71fb8a801a3f2db1ab50";
- };
-
- meta = {
- longDescription = ''The ExAlgebra library is a collection of
- functions that are commonly used in linear
- algebra.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/leighshepperson/exalgebra";
- };
- } // packageOverrides)
- ) {};
-
- exalgebra = exalgebra_0_0_5;
-
- exalice_0_0_6_alpha = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tirexs_0_8_0_beta6,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exalice";
- version = "0.0.6-alpha";
- src = fetchHex {
- pkg = "exalice";
- version = "0.0.6-alpha";
- sha256 =
- "b5f95ddebb9def3efb926fc7e4c639bbad008e5e19073b56e13d684417520922";
- };
- beamDeps = [ tirexs_0_8_0_beta6 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''ExAlice, a geocoder with swappable storage'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/kpanic/exalice";
- };
- } // packageOverrides)
- ) {};
-
- exalice = exalice_0_0_6_alpha;
-
- example_files_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "example_files";
- version = "0.2.0";
- src = fetchHex {
- pkg = "example_files";
- version = "0.2.0";
- sha256 =
- "5454a42e421f5b35669fa80aeac067ca010dfb4fd7f834a530070e2a95d71689";
- };
-
- meta = {
- longDescription = ''Mix tasks for managing example files in your
- project. Your project may contain files that are
- intended to serve as explanatory samples of
- files provided by a project contributor or user,
- such as configuration and the like. The Mix
- tasks provided here enable you to easily find,
- copy, and check the freshness of example files
- and your copies of them.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/njonsson/example_files";
- };
- } // packageOverrides)
- ) {};
-
- example_files = example_files_0_2_0;
-
- exbackoff_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exbackoff";
- version = "0.0.3";
- src = fetchHex {
- pkg = "exbackoff";
- version = "0.0.3";
- sha256 =
- "dc3df168c73800c0978d732c121cd934ce2e5564d6addb953f8601e3010ae225";
- };
-
- meta = {
- description = ''Simple exponential backoffs in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mingchuno/exbackoff";
- };
- } // packageOverrides)
- ) {};
-
- exbackoff = exbackoff_0_0_3;
-
- exbouncer_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exbouncer";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exbouncer";
- version = "0.0.1";
- sha256 =
- "1152124b31dd00eddfb59fff015d92632744fa5cd4630a7eb8976a82aa012e41";
- };
-
- meta = {
- longDescription = ''An authorization library in Elixir for Plug
- applications that restricts what resources the
- current user/admin or any role is allowed to
- access,'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/vysakh0/exbouncer";
- };
- } // packageOverrides)
- ) {};
-
- exbouncer = exbouncer_0_0_1;
-
- excaliper_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "excaliper";
- version = "0.0.1";
- src = fetchHex {
- pkg = "excaliper";
- version = "0.0.1";
- sha256 =
- "d43430518ffcf8de60a1d44355f6a200f348ec1ca8bc4287ca17c97543e86732";
- };
-
- meta = {
- description = ''Fast image dimension detector inspired by the
- Node.JS module Calipers.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mgartner/excaliper";
- };
- } // packageOverrides)
- ) {};
-
- excaliper = excaliper_0_0_1;
-
- excellent_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "excellent";
- version = "0.0.1";
- src = fetchHex {
- pkg = "excellent";
- version = "0.0.1";
- sha256 =
- "a0628dce02de6a33cf441883723c480b0f07fdacade46f6d608465bb717491bd";
- };
-
- meta = {
- description = ''A OpenXL (Excel files ending with .xlsx) parser
- for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/leifg/excellent";
- };
- } // packageOverrides)
- ) {};
-
- excellent = excellent_0_0_1;
-
- excetera_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "excetera";
- version = "0.0.3";
- src = fetchHex {
- pkg = "excetera";
- version = "0.0.3";
- sha256 =
- "e127e4f553c3925ce301b782cd8e8f123c72cf2463f7f032042f59892e5f37c3";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir bindings for etcd`s HTTP API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mingchuno/excetera";
- };
- } // packageOverrides)
- ) {};
-
- excetera = excetera_0_0_3;
-
- excoap_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "excoap";
- version = "0.0.1";
- src = fetchHex {
- pkg = "excoap";
- version = "0.0.1";
- sha256 =
- "06caae698590da85aded80db7996300127d48a4e9cf7bdca8d35113c094e5094";
- };
-
- meta = {
- description = ''CoAP implementation for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mbialon/excoap";
- };
- } // packageOverrides)
- ) {};
-
- excoap = excoap_0_0_1;
-
- excollections_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "excollections";
- version = "0.0.2";
- src = fetchHex {
- pkg = "excollections";
- version = "0.0.2";
- sha256 =
- "1924fd5bd3c1c7418a9150ca8fcb2d2700a82671f3a76972edc9bc51d32a2093";
- };
-
- meta = {
- longDescription = ''A collection of data-structures and related
- algorithms for Elixir, implemented in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/metabrain/elixir-playground/tree/master/excollections";
- };
- } // packageOverrides)
- ) {};
-
- excollections = excollections_0_0_2;
-
- exconstructor_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exconstructor";
- version = "1.0.2";
- src = fetchHex {
- pkg = "exconstructor";
- version = "1.0.2";
- sha256 =
- "e8cd1c88d5ea044a340fed75deb1fda2edc71afaac157dce561288a6bf733035";
- };
-
- meta = {
- longDescription = ''ExConstructor generates constructor functions
- for your structs, handling map-vs-keyword-list,
- string-vs-atom-keys, and
- camelCase-vs-under_score issues
- automatically.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/appcues/exconstructor";
- };
- } // packageOverrides)
- ) {};
-
- exconstructor = exconstructor_1_0_2;
-
- exdash_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exdash";
- version = "0.3.1";
- src = fetchHex {
- pkg = "exdash";
- version = "0.3.1";
- sha256 =
- "6a2a3e3c8ea80e5a9e6641db4a109a0a1e0a09c6b7bf190a8b98fa9a650325c5";
- };
-
- meta = {
- description = ''Lodash implementation for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/TFarla/exdash";
- };
- } // packageOverrides)
- ) {};
-
- exdash = exdash_0_3_1;
-
- exdatauri_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exdatauri";
- version = "0.1.0";
- src = fetchHex {
- pkg = "exdatauri";
- version = "0.1.0";
- sha256 =
- "46d064019d4d785428226baafbc3f11fc8621838b0d633768f18182d2cf4a719";
- };
-
- meta = {
- description = ''A RFC 2397 URI parser for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/flupke/exdatauri";
- };
- } // packageOverrides)
- ) {};
-
- exdatauri = exdatauri_0_1_0;
-
- exddb_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, erlcloud_0_11_0 }:
- buildMix ({
- name = "exddb";
- version = "0.1.3";
- src = fetchHex {
- pkg = "exddb";
- version = "0.1.3";
- sha256 =
- "e57bd285110585476a457a843fdcff3cce6923c9472b6bec95ac9bf986dd27e4";
- };
- beamDeps = [ erlcloud_0_11_0 ];
-
- meta = {
- description = ''Simple library for working with data in
- DynamoDB.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/muhmi/exddb";
- };
- } // packageOverrides)
- ) {};
-
- exddb = exddb_0_1_3;
-
- exdesk_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exdesk";
- version = "0.2.0";
- src = fetchHex {
- pkg = "exdesk";
- version = "0.2.0";
- sha256 =
- "0c1e02bb4aef9075ff4affb3354c0e318dc3be1817faae8b450ef590c7d67688";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Desk.com client library for elixir.'';
-
- homepage = "https://github.com/deadkarma/exdesk";
- };
- } // packageOverrides)
- ) {};
-
- exdesk = exdesk_0_2_0;
-
- exdisque_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, eredis_1_0_8 }:
- buildMix ({
- name = "exdisque";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exdisque";
- version = "0.0.1";
- sha256 =
- "c3b7ec89217df46ae6cf1adadb81118877c66272266f0ee5e2c7ff45d048fb31";
- };
- beamDeps = [ eredis_1_0_8 ];
-
- meta = {
- description = ''Elixir client library for Disque:
- https://github.com/antirez/disque'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mosic/exdisque";
- };
- } // packageOverrides)
- ) {};
-
- exdisque = exdisque_0_0_1;
-
- exec_1_0_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "exec";
- version = "1.0.1";
- src = fetchHex {
- pkg = "exec";
- version = "1.0.1";
- sha256 =
- "87c7ef2dea2bb503bb0eec8cb34776172999aecc6e12d90f7629796a7a3ccb1f";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''OS Process Manager'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/saleyn/erlexec";
- };
- } // packageOverrides)
- ) {};
-
- exec = exec_1_0_1;
-
- execjs_1_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "execjs";
- version = "1.1.3";
- src = fetchHex {
- pkg = "execjs";
- version = "1.1.3";
- sha256 =
- "a0992d14ccc3458563be305d70fd6f6f6e9db6e8b62dd4e15bf69aeb382eb074";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''Run JavaScript code from Elixir'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/execjs";
- };
- } // packageOverrides)
- ) {};
-
- execjs = execjs_1_1_3;
-
- exelli_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exelli";
- version = "0.1.0";
- src = fetchHex {
- pkg = "exelli";
- version = "0.1.0";
- sha256 =
- "9777493429d5b4e3f3a9391ede7706deba65b253aa0d810efa9e26859b6f269c";
- };
-
- meta = {
- longDescription = ''Elli wrapper in elixir, with some sugar
- syntax. (even 2 times faster than Plug on
- Cowboy) '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pigmej/exelli";
- };
- } // packageOverrides)
- ) {};
-
- exelli = exelli_0_1_0;
-
- exexec_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, erlexec_1_1_3 }:
- buildMix ({
- name = "exexec";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exexec";
- version = "0.0.1";
- sha256 =
- "890122cae91cc739f84dad66b7358c9e7961dadbebeb650e71ccdeab8963ff91";
- };
- beamDeps = [ erlexec_1_1_3 ];
-
- meta = {
- description = ''An idiomatic Elixir wrapper for erlexec.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/antipax/exexec";
- };
- } // packageOverrides)
- ) {};
-
- exexec = exexec_0_0_1;
-
- exexif_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exexif";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exexif";
- version = "0.0.1";
- sha256 =
- "48db21d8a77a9f922046ad6018266c0df32efb82331113ccb787e08fb7464a74";
- };
-
- meta = {
- longDescription = ''Read TIFF and EXIF information from a
- JPEG-format image. 1. Retrieve data from a file:
- iex> {:ok, info} =
- Exexif.exif_from_jpeg_file(path) Retrieve data
- from a binary containing the JPEG (you don`t
- need the whole thing—the exif is near the
- beginning of a JPEG, so 100k or so should do
- fine). iex> {:ok, info} =
- Exexif.exif_from_jpeg_buffer(buffer) 2. Access
- the high level TIFF data: iex> info.x_resolution
- 72 iex> info.model \"DSC-RX100M2\" 3. The exif
- data is in there, too. iex>
- info.exif.color_space \"sRGB\" iex> info.exif |>
- Dict.keys [:brightness_value, :color_space,
- :component_configuration,
- :compressed_bits_per_pixel, :contrast,
- :custom_rendered, :datetime_original,
- :datetime_tigitized, :digital_zoom_ratio,
- :exif_image_height, :exif_image_width,
- :exif_version, :exposure_bias_value,
- :exposure_mode, :exposure_program,
- :exposure_time, :f_number, :file_source, :flash,
- :flash_pix_persion, :focal_length,
- :focal_length_in_35mm_film, :iso_speed_ratings,
- :lens_info, :light_source, :max_aperture_value,
- :metering_mode, :recommended_exposure,
- :saturation, :scene_capture_type, :scene_type,
- :sensitivity_type, :sharpness, :white_balance]
- '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/pragdave/exexif";
- };
- } // packageOverrides)
- ) {};
-
- exexif = exexif_0_0_1;
-
- exfavicon_0_3_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "exfavicon";
- version = "0.3.3";
- src = fetchHex {
- pkg = "exfavicon";
- version = "0.3.3";
- sha256 =
- "f1c5aa3506c90ba28e6f3ddcf3e9feda8518af1b4b12a6d2f518f86a10d1719b";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''A exfavicon to detect a site`s favicon.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ikeikeikeike/exfavicon";
- };
- } // packageOverrides)
- ) {};
-
- exfavicon = exfavicon_0_3_3;
-
- exfirebase_0_4_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpotion_2_2_2,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "exfirebase";
- version = "0.4.0";
- src = fetchHex {
- pkg = "exfirebase";
- version = "0.4.0";
- sha256 =
- "acd2f1fe87e83437a5d52b811b3e86bc75933bc29b0daa2da836a97ddd60b478";
- };
- beamDeps = [ httpotion_2_2_2 exjsx_3_2_0 ];
-
- meta = {
- description = ''An elixir library for accessing the Firebase REST
- API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/parroty/exfirebase";
- };
- } // packageOverrides)
- ) {};
-
- exfirebase = exfirebase_0_4_0;
-
- exfoaas_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exfoaas";
- version = "0.0.2";
- src = fetchHex {
- pkg = "exfoaas";
- version = "0.0.2";
- sha256 =
- "521f355f8c38c056f66cd8ac236f561c2a3502e451c07a88761e05c22c8848aa";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''brings the utility of FOAAS to elixir.'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/cryptobird/ExFOAAS.git";
- };
- } // packageOverrides)
- ) {};
-
- exfoaas = exfoaas_0_0_2;
-
- exfsm_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exfsm";
- version = "0.1.3";
- src = fetchHex {
- pkg = "exfsm";
- version = "0.1.3";
- sha256 =
- "6535a0565d6013ca728c10e11c9ac85216d995652892469f7380147da8c3d727";
- };
-
- meta = {
- longDescription = ''Simple elixir library to define composable
- FSM as function (not related at all with
- `:gen_fsm`, no state/process management)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/exfsm";
- };
- } // packageOverrides)
- ) {};
-
- exfsm = exfsm_0_1_3;
-
- exfswatch_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }:
- buildMix ({
- name = "exfswatch";
- version = "0.1.1";
- src = fetchHex {
- pkg = "exfswatch";
- version = "0.1.1";
- sha256 =
- "b97d5e120dc9efbf31e182625e1382f09202cf66863161570221bb4e1bfa82a1";
- };
- beamDeps = [ fs_0_9_2 ];
-
- meta = {
- description = ''A file change watcher wrapper based on
- [fs](https://github.com/synrc/fs)'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/falood/exfswatch";
- };
- } // packageOverrides)
- ) {};
-
- exfswatch = exfswatch_0_1_1;
-
- exfuck_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exfuck";
- version = "0.1.0";
- src = fetchHex {
- pkg = "exfuck";
- version = "0.1.0";
- sha256 =
- "c71358ae7a31682d84f89f7f5fdc1c6b545ea93f70391a9ec15987458d70dbe8";
- };
-
- meta = {
- description = ''Brainfuck interpreter written in elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/shiroyasha/exfuck";
- };
- } // packageOverrides)
- ) {};
-
- exfuck = exfuck_0_1_0;
-
- exgenius_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "exgenius";
- version = "0.0.5";
- src = fetchHex {
- pkg = "exgenius";
- version = "0.0.5";
- sha256 =
- "f0f4463ac9ad79a102a1bf0ded91d77ed87ce262da6045990be51450ef240fd5";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- longDescription = '' Elixir library for the (undocumented) Rap
- Genius (and also Rock, Tech, Pop, Country, etc)
- API '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeffweiss/exgenius";
- };
- } // packageOverrides)
- ) {};
-
- exgenius = exgenius_0_0_5;
-
- exgingerapi_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_0_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exgingerapi";
- version = "0.0.3";
- src = fetchHex {
- pkg = "exgingerapi";
- version = "0.0.3";
- sha256 =
- "7375b282a1b290e851bbbb7de499c099ff0310443e8a51d8741554b92d4a08f1";
- };
- beamDeps = [ poison_2_0_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper for ginger proofreading API
- (english)'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/nathanjohnson320/exgingerapi";
- };
- } // packageOverrides)
- ) {};
-
- exgingerapi = exgingerapi_0_0_3;
-
- exgravatar_2_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exgravatar";
- version = "2.0.0";
- src = fetchHex {
- pkg = "exgravatar";
- version = "2.0.0";
- sha256 =
- "ddfcfc899f24fd98c811a6824964c85b5c87a60f41fe034380081680d5c8e765";
- };
-
- meta = {
- description = ''An Elixir module for generating Gravatar urls.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/scrogson/exgravatar";
- };
- } // packageOverrides)
- ) {};
-
- exgravatar = exgravatar_2_0_0;
-
- exhcl_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exhcl";
- version = "0.2.1";
- src = fetchHex {
- pkg = "exhcl";
- version = "0.2.1";
- sha256 =
- "9c7ab6216cd978b2dd3f6573dd3ccf0a9d5055b36008a0ada01d9431198c17f7";
- };
-
- meta = {
- description = ''Configuration language inspired by HCL'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asakura/exhcl";
- };
- } // packageOverrides)
- ) {};
-
- exhcl = exhcl_0_2_1;
-
- exiban_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exiban";
- version = "0.0.4";
- src = fetchHex {
- pkg = "exiban";
- version = "0.0.4";
- sha256 =
- "c1d1da991db264ca99b9e9245bb09d69f6297050b18329be1e4c01d5106778b5";
- };
-
- meta = {
- description = ''Library for manipulating and validating IBAN
- account numbers.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kkempin/exiban";
- };
- } // packageOverrides)
- ) {};
-
- exiban = exiban_0_0_4;
-
- exirc_0_10_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exirc";
- version = "0.10.0";
- src = fetchHex {
- pkg = "exirc";
- version = "0.10.0";
- sha256 =
- "f2382ad3d97e791cc38ce54558296bb0afe7d222dc5f248ec72c6a0ca9c494a8";
- };
-
- meta = {
- description = ''An IRC client library for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitwalker/exirc";
- };
- } // packageOverrides)
- ) {};
-
- exirc_0_11_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exirc";
- version = "0.11.0";
- src = fetchHex {
- pkg = "exirc";
- version = "0.11.0";
- sha256 =
- "797a91fd92ca93d639bf323ea4b31a42ed4ac2d67d3096100df7b1b615a88ace";
- };
-
- meta = {
- description = ''An IRC client library for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitwalker/exirc";
- };
- } // packageOverrides)
- ) {};
-
- exirc = exirc_0_11_0;
-
- exjson_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exjson";
- version = "0.5.0";
- src = fetchHex {
- pkg = "exjson";
- version = "0.5.0";
- sha256 =
- "749422adf4381c8089a910d0ca545282ff0bd506cd4e17a6a08f4f9e7799fa94";
- };
-
- meta = {
- description = ''A simple Elixir implementation of JSON with an
- Erlang parser.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/guedes/exjson";
- };
- } // packageOverrides)
- ) {};
-
- exjson = exjson_0_5_0;
-
- exjsx_3_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsx_2_5_3 }:
- buildMix ({
- name = "exjsx";
- version = "3.0.2";
- src = fetchHex {
- pkg = "exjsx";
- version = "3.0.2";
- sha256 =
- "2cd67240a54e9cd2616bc83c0c352d47f87bccd2ec599eceedc00bcbe9063f07";
- };
- beamDeps = [ jsx_2_5_3 ];
-
- meta = {
- description = ''json for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/exjsx";
- };
- } // packageOverrides)
- ) {};
-
- exjsx_3_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsx_2_5_3 }:
- buildMix ({
- name = "exjsx";
- version = "3.1.0";
- src = fetchHex {
- pkg = "exjsx";
- version = "3.1.0";
- sha256 =
- "588a0b67ed0c45b21f018515fc478efac83c088661bd588831e41c9073a818fb";
- };
- beamDeps = [ jsx_2_5_3 ];
-
- meta = {
- description = ''json for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/exjsx";
- };
- } // packageOverrides)
- ) {};
-
- exjsx_3_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsx_2_6_2 }:
- buildMix ({
- name = "exjsx";
- version = "3.2.0";
- src = fetchHex {
- pkg = "exjsx";
- version = "3.2.0";
- sha256 =
- "9c8600822e894e3c31bed800c78a5a04812b71a6e5a5656426c6ce01ebe2cf1c";
- };
- beamDeps = [ jsx_2_6_2 ];
-
- meta = {
- description = ''json for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/exjsx";
- };
- } // packageOverrides)
- ) {};
-
- exjsx = exjsx_3_2_0;
-
- exkanji_0_2_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exromaji_0_3_0 }:
- buildMix ({
- name = "exkanji";
- version = "0.2.6";
- src = fetchHex {
- pkg = "exkanji";
- version = "0.2.6";
- sha256 =
- "2de4907764e9f1f2c67d9bc6b49a44d50fd0cbc86b5848cbada14438616636d1";
- };
- beamDeps = [ exromaji_0_3_0 ];
-
- meta = {
- longDescription = ''A Elixir library for translating between
- hiragana, katakana, romaji and kanji. It uses
- Mecab.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ikeikeikeike/exkanji";
- };
- } // packageOverrides)
- ) {};
-
- exkanji = exkanji_0_2_6;
-
- exkismet_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exkismet";
- version = "0.0.2";
- src = fetchHex {
- pkg = "exkismet";
- version = "0.0.2";
- sha256 =
- "3648f010eb80891b0195f9ced0e02a5a08860a9d96e8f7bbe328c68f27b85b64";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''A client (completely unofficial) for the
- Akismet.com comment-spam detection API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cameronp/exkismet";
- };
- } // packageOverrides)
- ) {};
-
- exkismet = exkismet_0_0_2;
-
- exldap_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exldap";
- version = "0.2.0";
- src = fetchHex {
- pkg = "exldap";
- version = "0.2.0";
- sha256 =
- "7e2d1e96dacaddd6b515cc2033b5c9e21d23d1897e3a9f8ca2b6f31d091d72a6";
- };
-
- meta = {
- description = ''A module for working with LDAP from Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jmerriweather/exldap";
- };
- } // packageOverrides)
- ) {};
-
- exldap = exldap_0_2_0;
-
- exleveldb_0_7_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exleveldb";
- version = "0.7.0";
- src = fetchHex {
- pkg = "exleveldb";
- version = "0.7.0";
- sha256 =
- "90ff2b76b58c889e60203951c1cf5072cf24fd1fad9faad3dce6c96bf34330fc";
- };
-
- meta = {
- longDescription = ''Exleveldb is a thin wrapper around Basho`s
- eleveldb (github.com/basho/eleveldb). At the
- moment, Exleveldb exposes functions for the
- following features of LevelDB: - Opening a new
- datastore. - Closing an open datastore. -
- Getting values by key. - Storing individual
- key-value pairs. - Deleting stored key-value
- pairs. - Checking if a datastore is empty. -
- Folding over key-value pairs in the datastore. -
- Folding over keys in the datastore. - Batch
- writes to the datastore (put or delete). -
- Destroying a datastore. Additionally, the option
- of streaming key-value pairs or keys from the
- datastore has been added in v0.5.0. Note:
- Because eleveldb is not a hex package, you will
- need to include it as a separate dependency in
- your project (See `README.md`).'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/skovsgaard/exleveldb.git";
- };
- } // packageOverrides)
- ) {};
-
- exleveldb = exleveldb_0_7_0;
-
- exlibris_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exlibris";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exlibris";
- version = "0.0.1";
- sha256 =
- "c6f957233b464eeddf590bad43368427ee9c715470e89d2f348d7d01935ad7be";
- };
-
- meta = {
- longDescription = ''A collection of random library functions I
- use across multiple projects: pipe_while_ok:
- Create pipelines that terminate early if any
- step fails to return a tuple that starts {:ok,
- ...} before_returning: Like Ruby`s returning, it
- evaluates its first argument, then evalates the
- do block. It always returns the value of its
- first argument. '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/pragdave/exlibris";
- };
- } // packageOverrides)
- ) {};
-
- exlibris = exlibris_0_0_1;
-
- exlingr_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exlingr";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exlingr";
- version = "0.0.1";
- sha256 =
- "b45acd0e10f719b88c943b3194b7fded6ece9874c7da2c1f18b2ce2425581701";
- };
-
- meta = {
- description = ''Lingr client library for elixir. '';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/mtwtkman/exlingr";
- };
- } // packageOverrides)
- ) {};
-
- exlingr = exlingr_0_0_1;
-
- exmatrix_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, benchfella_0_3_2 }:
- buildMix ({
- name = "exmatrix";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exmatrix";
- version = "0.0.1";
- sha256 =
- "58fe316b1ee31f9394f246ec91a6a9157dfae0c38ea649a4c11f70976ca1d13b";
- };
- beamDeps = [ benchfella_0_3_2 ];
-
- meta = {
- longDescription = ''ExMatrix is a small library for working with
- matrices, originally developed for testing
- matrix multiplication in parallel.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/a115/exmatrix";
- };
- } // packageOverrides)
- ) {};
-
- exmatrix = exmatrix_0_0_1;
-
- exmerl_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exmerl";
- version = "0.1.1";
- src = fetchHex {
- pkg = "exmerl";
- version = "0.1.1";
- sha256 =
- "4bb5d6c1863c5e381b460416c9b517a211db9abd9abf0f32c99b07e128b842aa";
- };
-
- meta = {
- description = ''An Elixir wrapper for parsing XML through the
- xmerl_* suite of modules '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pwoolcoc/exmerl";
- };
- } // packageOverrides)
- ) {};
-
- exmerl = exmerl_0_1_1;
-
- exmetrics_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exmetrics";
- version = "1.1.0";
- src = fetchHex {
- pkg = "exmetrics";
- version = "1.1.0";
- sha256 =
- "1f4645ca0e9ef9b1815c0b301ff2f9a5b5548bc45adb68386cb6529998513d1b";
- };
-
- meta = {
- longDescription = ''Exmetrics provides counters, gauges and
- histograms for instrumenting an elixir
- application.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- exmetrics = exmetrics_1_1_0;
-
- exml_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exml";
- version = "0.1.0";
- src = fetchHex {
- pkg = "exml";
- version = "0.1.0";
- sha256 =
- "aeed2cc53cae303180fa18eb552241af32e7f05af94ac82de9b81d67b71dee78";
- };
-
- meta = {
- description = ''Most simple Elixir wrapper for xmerl xpath'';
-
- };
- } // packageOverrides)
- ) {};
-
- exml = exml_0_1_0;
-
- exmoji_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "exmoji";
- version = "0.2.2";
- src = fetchHex {
- pkg = "exmoji";
- version = "0.2.2";
- sha256 =
- "d0123ec6fd14506da93b0e8fdb7c2efa819cc69addeb56a78f3c1e0b8a09d015";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''Emoji encoding swiss army knife for dealing with
- Unicode and other gotchas.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mroth/exmoji";
- };
- } // packageOverrides)
- ) {};
-
- exmoji = exmoji_0_2_2;
-
- exns_0_3_5_beta = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- uuid_1_1_4,
- poolboy_1_5_1,
- poison_1_5_2,
- msgpax_0_8_2
- }:
- buildMix ({
- name = "exns";
- version = "0.3.5-beta";
- src = fetchHex {
- pkg = "exns";
- version = "0.3.5-beta";
- sha256 =
- "2c5b1f263ebfe9636802cca5559e74009ae4384418e44820f0ff05130dbcb593";
- };
- beamDeps = [ uuid_1_1_4 poolboy_1_5_1 poison_1_5_2 msgpax_0_8_2
- ];
-
- meta = {
- longDescription = ''A library for writing clients to communicate
- with Python nanoservices via nanomsg.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/walkr/exns";
- };
- } // packageOverrides)
- ) {};
-
- exns = exns_0_3_5_beta;
-
- exnumerable_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exnumerable";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exnumerable";
- version = "0.0.1";
- sha256 =
- "ea6041540da09b96176a37bdd71e3c6fbacb8353aca3b084deedb17cee265e2e";
- };
-
- meta = {
- description = ''Enumerable type definition in a simple way to be
- used with any database.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KamilLelonek/exnumerable";
- };
- } // packageOverrides)
- ) {};
-
- exnumerable = exnumerable_0_0_1;
-
- exnumerator_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exnumerator";
- version = "1.1.0";
- src = fetchHex {
- pkg = "exnumerator";
- version = "1.1.0";
- sha256 =
- "1c52033471dfae7b32c897cb0034eb1d3602bcb14342ca08090c42b02001b2fd";
- };
-
- meta = {
- description = ''Enumerable type definition in a simple way to be
- used with any database.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KamilLelonek/exnumerator";
- };
- } // packageOverrides)
- ) {};
-
- exnumerator = exnumerator_1_1_0;
-
- exnumterator_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exnumterator";
- version = "1.0.0";
- src = fetchHex {
- pkg = "exnumterator";
- version = "1.0.0";
- sha256 =
- "895b1dfff48d0459e66338ca8a8b831c2f31654fc0758a24e11a2f54a9cb1106";
- };
-
- meta = {
- description = ''Enumerable type definition in a simple way to be
- used with any database.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KamilLelonek/exnumterator";
- };
- } // packageOverrides)
- ) {};
-
- exnumterator = exnumterator_1_0_0;
-
- exoddic_1_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exoddic";
- version = "1.3.1";
- src = fetchHex {
- pkg = "exoddic";
- version = "1.3.1";
- sha256 =
- "e244c4aab1a25836300973f8afd42aef41dea19121c748c4b6d7b447db842194";
- };
-
- meta = {
- description = ''Odds and probability handling and conversions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/exoddic";
- };
- } // packageOverrides)
- ) {};
-
- exoddic = exoddic_1_3_1;
-
- expand_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "expand";
- version = "0.0.3";
- src = fetchHex {
- pkg = "expand";
- version = "0.0.3";
- sha256 =
- "5f2ce07ba074392100fc5f6b8e8af9ec728ce4716e592422c510997d543efa63";
- };
-
- meta = {
- description = ''A pretty printer'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joeyates/expand";
- };
- } // packageOverrides)
- ) {};
-
- expand = expand_0_0_3;
-
- exparticle_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exparticle";
- version = "0.0.2";
- src = fetchHex {
- pkg = "exparticle";
- version = "0.0.2";
- sha256 =
- "ce70b77da48e84307791af00143ad4b9677d39765459865976d459d3b1bdcaf2";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''ExParticle is an elixir client to communicate
- with Particle Cloud API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mtanzi/exparticle";
- };
- } // packageOverrides)
- ) {};
-
- exparticle = exparticle_0_0_2;
-
- experiment_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "experiment";
- version = "0.0.3";
- src = fetchHex {
- pkg = "experiment";
- version = "0.0.3";
- sha256 =
- "5acb6c232aff08719f97254ca27ed1eb165c3f2d229e03cda85e4d31ad7b3156";
- };
-
- meta = {
- description = ''Experiment is a library for carefully refactoring
- critical paths in production.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/andrewvy/experiment";
- };
- } // packageOverrides)
- ) {};
-
- experiment = experiment_0_0_3;
-
- expinboard_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ibrowse_4_2_2,
- httpotion_2_2_2,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "expinboard";
- version = "0.0.1";
- src = fetchHex {
- pkg = "expinboard";
- version = "0.0.1";
- sha256 =
- "3ff152d837293c0f53ead6cba4180ced55308d2869faa698e459abbe23d59bdc";
- };
- beamDeps = [ ibrowse_4_2_2 httpotion_2_2_2 exjsx_3_2_0 ];
-
- meta = {
- description = ''A simple elixir pinboard client.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/thilko/expinboard";
- };
- } // packageOverrides)
- ) {};
-
- expinboard = expinboard_0_0_1;
-
- expletive_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "expletive";
- version = "0.1.4";
- src = fetchHex {
- pkg = "expletive";
- version = "0.1.4";
- sha256 =
- "dfb9ac919526bcb7f28b5acadad634b7e9d220203874ef124a87264a078f24b4";
- };
-
- meta = {
- description = ''Profanity detection and sanitization library'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/xavier/expletive";
- };
- } // packageOverrides)
- ) {};
-
- expletive = expletive_0_1_4;
-
- expool_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "expool";
- version = "0.2.0";
- src = fetchHex {
- pkg = "expool";
- version = "0.2.0";
- sha256 =
- "f0cc61c365d1950522ad5816cf638353602db5a5d74feb7c96748dfa2b6f9d07";
- };
-
- meta = {
- description = ''Simple process pooling and task submission'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/expool";
- };
- } // packageOverrides)
- ) {};
-
- expool = expool_0_2_0;
-
- export_0_0_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "export";
- version = "0.0.7";
- src = fetchHex {
- pkg = "export";
- version = "0.0.7";
- sha256 =
- "76c2a174b01f0fac1c3bc5083a7982fb8d41778518e279a526b40e4ced05d1d0";
- };
-
- meta = {
- description = ''Erlport wrapper for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/fazibear/export";
- };
- } // packageOverrides)
- ) {};
-
- export = export_0_0_7;
-
- expr_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "expr";
- version = "0.1.0";
- src = fetchHex {
- pkg = "expr";
- version = "0.1.0";
- sha256 =
- "5076c73cb6beaafeab5fab4731170c29dca5581eec44df3be363660a872abb97";
- };
-
- meta = {
- description = ''An Elixir library for parsing and evaluating
- mathematical expressions '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Rob-bie/Expr";
- };
- } // packageOverrides)
- ) {};
-
- expr = expr_0_1_0;
-
- exprintf_0_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exprintf";
- version = "0.1.6";
- src = fetchHex {
- pkg = "exprintf";
- version = "0.1.6";
- sha256 =
- "7acb31f93cef83effd3aa1f0572f9e29d7d1b4f50a6d456e2830fa7594c16182";
- };
-
- meta = {
- description = ''A printf / sprintf library for Elixir. It works
- as a wrapper for :io.format. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/parroty/exprintf";
- };
- } // packageOverrides)
- ) {};
-
- exprintf = exprintf_0_1_6;
-
- exprof_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exprintf_0_1_6 }:
- buildMix ({
- name = "exprof";
- version = "0.2.0";
- src = fetchHex {
- pkg = "exprof";
- version = "0.2.0";
- sha256 =
- "2b3b8c623873172a6c7ba1707981f51feea6b6edbabd5347752030803ad0c954";
- };
- beamDeps = [ exprintf_0_1_6 ];
-
- meta = {
- description = ''A simple code profiler for Elixir using eprof.
- '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/parroty/exprof";
- };
- } // packageOverrides)
- ) {};
-
- exprof = exprof_0_2_0;
-
- exql_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, tds_0_5_4 }:
- buildMix ({
- name = "exql";
- version = "0.0.3";
- src = fetchHex {
- pkg = "exql";
- version = "0.0.3";
- sha256 =
- "0dea2cd0f6cb1ba6c1cd4298716131fafb4271f2c076df0dd6e73e37cecb4705";
- };
- beamDeps = [ tds_0_5_4 ];
-
- meta = {
- description = ''A functional query tool for MSSQL.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mattweldon/exql";
- };
- } // packageOverrides)
- ) {};
-
- exql = exql_0_0_3;
-
- exquisite_0_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exquisite";
- version = "0.1.6";
- src = fetchHex {
- pkg = "exquisite";
- version = "0.1.6";
- sha256 =
- "8bd974eea0ef20d841f999818e4b6f0edd8e52b6723e8c5b2c4ba7a22fa07c7a";
- };
-
- meta = {
- description = ''DSL to match_spec'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/meh/exquisite";
- };
- } // packageOverrides)
- ) {};
-
- exquisite = exquisite_0_1_6;
-
- exredis_0_2_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, eredis_1_0_8 }:
- buildMix ({
- name = "exredis";
- version = "0.2.4";
- src = fetchHex {
- pkg = "exredis";
- version = "0.2.4";
- sha256 =
- "fe43dc6e39220af9c06d575b86c24513dcb1c3ba48f31881a3708cdafe7d3188";
- };
- beamDeps = [ eredis_1_0_8 ];
-
- meta = {
- description = ''Redis client for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/artemeff/exredis";
- };
- } // packageOverrides)
- ) {};
-
- exredis = exredis_0_2_4;
-
- exref_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exref";
- version = "0.1.1";
- src = fetchHex {
- pkg = "exref";
- version = "0.1.1";
- sha256 =
- "92d73f1eff56f2d0493a2dbf5e932b48b99a2cdd2e3cc3fc0ffeb9c1ae5ed86c";
- };
-
- meta = {
- description = ''Damn simple mix integration of xref.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- exref = exref_0_1_1;
-
- exrequester_0_5_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "exrequester";
- version = "0.5.2";
- src = fetchHex {
- pkg = "exrequester";
- version = "0.5.2";
- sha256 =
- "9c55974b2f9a4294dd9a53ebed8f9b1c2788cd0845dccbc9471cf6869201903a";
- };
- beamDeps = [ poison_1_5_2 httpotion_2_2_2 ];
-
- meta = {
- description = ''Quickly create API clients using module
- attributes.'';
-
- homepage = "https://github.com/oarrabi/exrequester";
- };
- } // packageOverrides)
- ) {};
-
- exrequester = exrequester_0_5_2;
-
- exrethinkdb_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_4_0 }:
- buildMix ({
- name = "exrethinkdb";
- version = "0.0.3";
- src = fetchHex {
- pkg = "exrethinkdb";
- version = "0.0.3";
- sha256 =
- "c48a25a613de9f4c8ffe490044e448f01d816e0f6806af018494c3a19890ed1a";
- };
- beamDeps = [ poison_1_4_0 ];
-
- meta = {
- description = ''RethinkDB driver for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hamiltop/exrethinkdb";
- };
- } // packageOverrides)
- ) {};
-
- exrethinkdb = exrethinkdb_0_0_3;
-
- exromaji_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exromaji";
- version = "0.3.0";
- src = fetchHex {
- pkg = "exromaji";
- version = "0.3.0";
- sha256 =
- "d1b820b3de05bb3729b3b1d8b3e22ee965899a90abbec44ed6d18507a5f174d3";
- };
-
- meta = {
- description = ''A Elixir library for translating between
- hiragana, katakana, and romaji.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ikeikeikeike/exromaji";
- };
- } // packageOverrides)
- ) {};
-
- exromaji = exromaji_0_3_0;
-
- exrun_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exrun";
- version = "0.1.2";
- src = fetchHex {
- pkg = "exrun";
- version = "0.1.2";
- sha256 =
- "db9ea4befa015d7abe88ca610501187f12956d6fe6e527f02f8e4d9e630decf5";
- };
-
- meta = {
- longDescription = ''Elixir - save and easy to use standalone,
- tracing tools for running elixir and erlang
- applications'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/liveforeverx/exrun";
- };
- } // packageOverrides)
- ) {};
-
- exrun = exrun_0_1_2;
-
- exsamples_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exsamples";
- version = "0.1.0";
- src = fetchHex {
- pkg = "exsamples";
- version = "0.1.0";
- sha256 =
- "92acafe7e8a5d6b1c1b5ca937b9dab887f9a4474cfd6510a7117690a6c6da86d";
- };
-
- meta = {
- longDescription = ''Initializes lists of maps, structs or keyword
- lists using tabular data in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/msaraiva/exsamples";
- };
- } // packageOverrides)
- ) {};
-
- exsamples = exsamples_0_1_0;
-
- exscript_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exscript";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exscript";
- version = "0.0.1";
- sha256 =
- "56360c7f6063df2088deb0ec7683dee90c4bfede861ef85b81fa94cc0abe302b";
- };
-
- meta = {
- description = ''Escript generator '';
-
- homepage = "https://github.com/liveforeverx/exscript";
- };
- } // packageOverrides)
- ) {};
-
- exscript = exscript_0_0_1;
-
- exsolr_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exsolr";
- version = "0.0.1";
- src = fetchHex {
- pkg = "exsolr";
- version = "0.0.1";
- sha256 =
- "dcd26d0301730cb1746702bfacf31de10be5d1b15475a1a7ec4da8c7c49e55d1";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Thin Wrapper around Solr api.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/dcarneiro/exsolr";
- };
- } // packageOverrides)
- ) {};
-
- exsolr = exsolr_0_0_1;
-
- exstatic_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "exstatic";
- version = "0.1.0";
- src = fetchHex {
- pkg = "exstatic";
- version = "0.1.0";
- sha256 =
- "e063b91c0b2995e4a1a2c1aa56cdd578374320a8755844cc6471b58fa3874d0d";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''Serve static files from memory in the Phoenix
- Framework. This extension compiles all of a
- project`s static assets (e.g. Javascript, HTML,
- images, etc) into Erlang modules and loads them
- into the Erlang VM, with the purpose of serving
- them fast and without a dependency on a
- filesystem.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/arjan/exstatic";
- };
- } // packageOverrides)
- ) {};
-
- exstatic = exstatic_0_1_0;
-
- exstatsd_0_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }:
- buildMix ({
- name = "exstatsd";
- version = "0.1.5";
- src = fetchHex {
- pkg = "exstatsd";
- version = "0.1.5";
- sha256 =
- "4fcad707df57fdb91338dae212355704924bea8db10207715b95e3c110e7b219";
- };
- beamDeps = [ exactor_2_2_0 ];
-
- meta = {
- description = ''An Elixir ports client for StatsD'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/upbit/ExStatsD";
- };
- } // packageOverrides)
- ) {};
-
- exstatsd = exstatsd_0_1_5;
-
- exsync_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exfswatch_0_1_1 }:
- buildMix ({
- name = "exsync";
- version = "0.1.2";
- src = fetchHex {
- pkg = "exsync";
- version = "0.1.2";
- sha256 =
- "21a1106d5e62ced84a567bde2acbdff73ddf06d2a78fbd80ffa488fae4bde48b";
- };
- beamDeps = [ exfswatch_0_1_1 ];
-
- meta = {
- description = ''Yet another Elixir reloader.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/falood/exsync";
- };
- } // packageOverrides)
- ) {};
-
- exsync = exsync_0_1_2;
-
- extripe_0_3_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "extripe";
- version = "0.3.2";
- src = fetchHex {
- pkg = "extripe";
- version = "0.3.2";
- sha256 =
- "4df5dd859ad780bdb4dc0d1c823a8df82cf7421037f1ed40adf20b426d6729a1";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Stripe API wrapper'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/princemaple/extripe";
- };
- } // packageOverrides)
- ) {};
-
- extripe = extripe_0_3_2;
-
- exts_0_3_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, datastructures_0_2_5
- }:
- buildMix ({
- name = "exts";
- version = "0.3.1";
- src = fetchHex {
- pkg = "exts";
- version = "0.3.1";
- sha256 =
- "428226945831d77083cab2a7f9a1f818e6554d789ed7183c215390d7f43cfa40";
- };
- beamDeps = [ datastructures_0_2_5 ];
-
- meta = {
- description = ''ets wrapper'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/meh/exts";
- };
- } // packageOverrides)
- ) {};
-
- exts = exts_0_3_1;
-
- extwitter_0_7_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "extwitter";
- version = "0.7.1";
- src = fetchHex {
- pkg = "extwitter";
- version = "0.7.1";
- sha256 =
- "9cc83932fbe77d47f0fafc2000574805aa42341eed07a8867b1c27df27c3554a";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''Twitter client library for elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/parroty/extwitter";
- };
- } // packageOverrides)
- ) {};
-
- extwitter = extwitter_0_7_1;
-
- exvcr_0_3_9 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- meck_0_8_4,
- httpotion_2_2_2,
- httpoison_0_8_3,
- exjsx_3_2_0,
- exactor_2_2_0
- }:
- buildMix ({
- name = "exvcr";
- version = "0.3.9";
- src = fetchHex {
- pkg = "exvcr";
- version = "0.3.9";
- sha256 =
- "25645f6598111ba76ed30b4a2079169ae1aed0795ef87bf74d70a3a7ca8f2112";
- };
- beamDeps = [
- meck_0_8_4
- httpotion_2_2_2
- httpoison_0_8_3
- exjsx_3_2_0
- exactor_2_2_0
- ];
-
- meta = {
- description = ''HTTP request/response recording library for
- elixir, inspired by VCR.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/parroty/exvcr";
- };
- } // packageOverrides)
- ) {};
-
- exvcr_0_7_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- meck_0_8_4,
- httpotion_2_2_2,
- httpoison_0_8_3,
- exjsx_3_2_0,
- exactor_2_2_0
- }:
- buildMix ({
- name = "exvcr";
- version = "0.7.4";
- src = fetchHex {
- pkg = "exvcr";
- version = "0.7.4";
- sha256 =
- "620eac79a63426340d31dcc44b66a0d8be89ce4c2dc59b09986e83114bd4c525";
- };
- beamDeps = [
- meck_0_8_4
- httpotion_2_2_2
- httpoison_0_8_3
- exjsx_3_2_0
- exactor_2_2_0
- ];
-
- meta = {
- description = ''HTTP request/response recording library for
- elixir, inspired by VCR.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/parroty/exvcr";
- };
- } // packageOverrides)
- ) {};
-
- exvcr = exvcr_0_7_4;
-
- exyelp_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- oauther_1_0_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "exyelp";
- version = "0.0.2";
- src = fetchHex {
- pkg = "exyelp";
- version = "0.0.2";
- sha256 =
- "1be8553ea0369a092eac1b6a0b47652b7c0570911483aa3ca454bef05ddd4d5d";
- };
- beamDeps = [ poison_2_1_0 oauther_1_0_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir Yelp API client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gaslight/exyelp";
- };
- } // packageOverrides)
- ) {};
-
- exyelp = exyelp_0_0_2;
-
- exyz_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "exyz";
- version = "1.0.0";
- src = fetchHex {
- pkg = "exyz";
- version = "1.0.0";
- sha256 =
- "b1d53964ca72f70dd71c91327bf912858619d0357a53765ed3a08671e6769ef5";
- };
-
- meta = {
- description = ''Z-combinator in elixir: recursive anonymous
- functions.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/Dkendal/exyz";
- };
- } // packageOverrides)
- ) {};
-
- exyz = exyz_1_0_0;
-
- eye_drops_1_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }:
- buildMix ({
- name = "eye_drops";
- version = "1.2.0";
- src = fetchHex {
- pkg = "eye_drops";
- version = "1.2.0";
- sha256 =
- "0e0fe7ccf1fc4208ae0811c60a0f0d1e37ef9a60dfaefc8ff235a8be51fa9ae7";
- };
- beamDeps = [ fs_0_9_2 ];
-
- meta = {
- longDescription = ''A configurable mix task to watch file changes
- Watch file changes in a project and run the
- corresponding command when a change happens.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rkotze/eye_drops";
- };
- } // packageOverrides)
- ) {};
-
- eye_drops = eye_drops_1_2_0;
-
- ezcryptex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cryptex_0_0_1 }:
- buildMix ({
- name = "ezcryptex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ezcryptex";
- version = "0.0.1";
- sha256 =
- "0c1c295cf5500106f7288949021ccbdc0d3a9276c2ae9938e45254b7500017b5";
- };
- beamDeps = [ cryptex_0_0_1 ];
-
- meta = {
- longDescription = ''Thin layer on top of Cryptex for more easily
- encrypting/decrypting, signing/verifying data in
- elixir. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stocks29/ezcryptex";
- };
- } // packageOverrides)
- ) {};
-
- ezcryptex = ezcryptex_0_0_1;
-
- facebook_messenger_0_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "facebook_messenger";
- version = "0.3.0";
- src = fetchHex {
- pkg = "facebook_messenger";
- version = "0.3.0";
- sha256 =
- "30b1f7334649b671a4844dfcf7af1df00ad3082e8d42399466003636d95902ab";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 httpotion_2_2_2 ];
-
- meta = {
- longDescription = ''ExFacebookMessenger is a library that easy
- the creation of facebook messenger bots.'';
-
- homepage = "https://github.com/oarrabi/facebook_messenger";
- };
- } // packageOverrides)
- ) {};
-
- facebook_messenger = facebook_messenger_0_3_0;
-
- factory_girl_elixir_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "factory_girl_elixir";
- version = "0.1.1";
- src = fetchHex {
- pkg = "factory_girl_elixir";
- version = "0.1.1";
- sha256 =
- "2e07de9813089c6e6a45f0584eb2bfd28d3acbf654073b9e2ed6d0fd531b8f7e";
- };
-
- meta = {
- description = ''Minimal implementation of Ruby`s factory_girl in
- Elixir. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sinetris/factory_girl_elixir";
- };
- } // packageOverrides)
- ) {};
-
- factory_girl_elixir = factory_girl_elixir_0_1_1;
-
- fake_cas_1_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4,
- bypass_0_5_1
- }:
- buildMix ({
- name = "fake_cas";
- version = "1.1.0";
- src = fetchHex {
- pkg = "fake_cas";
- version = "1.1.0";
- sha256 =
- "2e3ce97b181f9de122fd7dc07bffdbe2a6f6439524407b976c9d1b70332206ae";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 bypass_0_5_1 ];
-
- meta = {
- description = ''A Cas server stub'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rhruiz/elixir-fake_cas";
- };
- } // packageOverrides)
- ) {};
-
- fake_cas = fake_cas_1_1_0;
-
- faker_0_6_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "faker";
- version = "0.6.0";
- src = fetchHex {
- pkg = "faker";
- version = "0.6.0";
- sha256 =
- "4f305a9ec9a2645bf4777dda1b56643d04333b7ff601145bf4b80acca030c2a0";
- };
-
- meta = {
- description = ''Faker is a pure Elixir library for generating
- fake data.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/igas/faker";
- };
- } // packageOverrides)
- ) {};
-
- faker = faker_0_6_0;
-
- fasta_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, parallel_0_0_3 }:
- buildMix ({
- name = "fasta";
- version = "0.1.0";
- src = fetchHex {
- pkg = "fasta";
- version = "0.1.0";
- sha256 =
- "ebacba161985bf3d1bc5cf35e6ab0c01ce7f1f0fcc52151a35605eb9a6fac44b";
- };
- beamDeps = [ parallel_0_0_3 ];
-
- meta = {
- description = ''FASTA is a tool for parsing FASTA-formatted
- strings in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/annejohnson/FASTA";
- };
- } // packageOverrides)
- ) {};
-
- fasta = fasta_0_1_0;
-
- faust_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "faust";
- version = "0.1.0";
- src = fetchHex {
- pkg = "faust";
- version = "0.1.0";
- sha256 =
- "0ab347a6f377a97e621db0f659841436d6dbb31f1b7c8309e3fb543bec0c473e";
- };
-
- meta = {
- description = ''A Markov chain text generator for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/jquadrin/faust";
- };
- } // packageOverrides)
- ) {};
-
- faust = faust_0_1_0;
-
- fdg_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fdg";
- version = "0.0.4";
- src = fetchHex {
- pkg = "fdg";
- version = "0.0.4";
- sha256 =
- "a5ec0f8214e52c63186e620a3556a3d61c6fa9118bf4a6b84b67ff236b8a98da";
- };
-
- meta = {
- longDescription = ''This project aims to be a simple library with
- which to build force directed graphs. Ideally,
- FDG will be used to produce visualiations of
- networks and static analysis of code.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/johnhamelink/elixir-fdg";
- };
- } // packageOverrides)
- ) {};
-
- fdg = fdg_0_0_4;
-
- feature_toggler_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exredis_0_2_4 }:
- buildMix ({
- name = "feature_toggler";
- version = "0.0.1";
- src = fetchHex {
- pkg = "feature_toggler";
- version = "0.0.1";
- sha256 =
- "dac607aa67971e87b9d8fb8eb3057246d4480c99e11951faa1ed9f204b7f48ae";
- };
- beamDeps = [ exredis_0_2_4 ];
-
- meta = {
- description = ''This is a simple feature toggler/switch with
- redis database written in elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aravindgd/feature_toggler";
- };
- } // packageOverrides)
- ) {};
-
- feature_toggler = feature_toggler_0_0_1;
-
- feeder_1_4_7 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "feeder";
- version = "1.4.7";
- src = fetchHex {
- pkg = "feeder";
- version = "1.4.7";
- sha256 =
- "1ac4696d0801c5e433caedeb38001341a9e22120998dcb0ee6d358266260c3da";
- };
-
- meta = {
- description = ''Stream parse RSS and Atom formatted XML feeds.
- '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/michaelnisi/feeder";
- };
- } // packageOverrides)
- ) {};
-
- feeder_2_0_0 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "feeder";
- version = "2.0.0";
- src = fetchHex {
- pkg = "feeder";
- version = "2.0.0";
- sha256 =
- "9780c5f032d3480cf7d9fd71d3f0c5f73211e0d3a8d9cdabcb1327b3a4ff758e";
- };
-
- meta = {
- description = ''Stream parse RSS and Atom formatted XML feeds.
- '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/michaelnisi/feeder";
- };
- } // packageOverrides)
- ) {};
-
- feeder = feeder_2_0_0;
-
- feeder_ex_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, feeder_1_4_7 }:
- buildMix ({
- name = "feeder_ex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "feeder_ex";
- version = "0.0.2";
- sha256 =
- "0816c5c2757098d02727dcba55dfb8b4ecff66736d0f74d4bd36ffe93f033c31";
- };
- beamDeps = [ feeder_1_4_7 ];
-
- meta = {
- description = ''RSS feed parser. Simple wrapper for feeder.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/manukall/feeder_ex";
- };
- } // packageOverrides)
- ) {};
-
- feeder_ex = feeder_ex_0_0_2;
-
- feederer_0_6_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }:
- buildMix ({
- name = "feederer";
- version = "0.6.0";
- src = fetchHex {
- pkg = "feederer";
- version = "0.6.0";
- sha256 =
- "c5041617fc7e71db9a0763f36fbda3fa41598203ab8b47972e3e9dae81039861";
- };
- beamDeps = [ poolboy_1_5_1 ];
-
- meta = {
- longDescription = ''Parses XML syndication feeds such as RSS,
- Atom, etc. Elixir feedparser wrapper using
- erlport.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/draftli/feederer";
- };
- } // packageOverrides)
- ) {};
-
- feederer = feederer_0_6_0;
-
- feedme_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_0_19_5 }:
- buildMix ({
- name = "feedme";
- version = "0.0.1";
- src = fetchHex {
- pkg = "feedme";
- version = "0.0.1";
- sha256 =
- "021621981bbb03b317e4a948a39d269ab1a2dc6d9ec6ee1c744e565000da680d";
- };
- beamDeps = [ timex_0_19_5 ];
-
- meta = {
- description = ''Elixir RSS/Atom parser built on erlang`s xmerl
- xml parser'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/umurgdk/elixir-feedme";
- };
- } // packageOverrides)
- ) {};
-
- feedme = feedme_0_0_1;
-
- feedparser_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "feedparser";
- version = "0.0.3";
- src = fetchHex {
- pkg = "feedparser";
- version = "0.0.3";
- sha256 =
- "ef19d82d5d0db4ca10e1a83c8eefe82678538cdeb143e707bf7ef738177c3eeb";
- };
-
- meta = {
- description = ''Discover and parse RSS and Atom feeds'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/l3kn/Elixir-Feedparser";
- };
- } // packageOverrides)
- ) {};
-
- feedparser = feedparser_0_0_3;
-
- fernetex_0_2_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "fernetex";
- version = "0.2.3";
- src = fetchHex {
- pkg = "fernetex";
- version = "0.2.3";
- sha256 =
- "cf8ac1334cd1937e448bb0c873c1df94dc8bb38cb2320966ba69d9ff8f755805";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- description = ''Elixir implementation of Fernet library based on
- https://github.com/fernet/spec'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kennyp/fernetex";
- };
- } // packageOverrides)
- ) {};
-
- fernetex = fernetex_0_2_3;
-
- fifo_s3_0_2_2 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- lager_3_0_2,
- hackney_1_6_0,
- erlcloud_0_13_2,
- base16_1_0_0
- }:
- buildRebar3 ({
- name = "fifo_s3";
- version = "0.2.2";
- src = fetchHex {
- pkg = "fifo_s3";
- version = "0.2.2";
- sha256 =
- "871809a49fdb22ad7e9ee04fa7a53368e216072cf473046d8f74ee956e735b19";
- };
-
- beamDeps = [
- poolboy_1_5_1
- lager_3_0_2
- hackney_1_6_0
- erlcloud_0_13_2
- base16_1_0_0
- ];
-
- meta = {
- description = ''S3 storange client library for erlang'';
-
- };
- } // packageOverrides)
- ) {};
-
- fifo_s3 = fifo_s3_0_2_2;
-
- fifocache_1_0_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "fifocache";
- version = "1.0.1";
- src = fetchHex {
- pkg = "fifocache";
- version = "1.0.1";
- sha256 =
- "363f03e2871b8d8c7564a47133162ce18c362bd70897f5bd58fa246a0e169a43";
- };
-
- meta = {
- description = ''Fixed size FIFO cache implementation'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/mururu/fifocache";
- };
- } // packageOverrides)
- ) {};
-
- fifocache = fifocache_1_0_1;
-
- figaro_elixir_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "figaro_elixir";
- version = "1.0.0";
- src = fetchHex {
- pkg = "figaro_elixir";
- version = "1.0.0";
- sha256 =
- "98a7690c60fc32874e73b025b7deb5887d7cdff4556178af1849bde38a7ba104";
- };
-
- meta = {
- description = ''Environmental variables manager and configuration
- management tool.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KamilLelonek/figaro-elixir";
- };
- } // packageOverrides)
- ) {};
-
- figaro_elixir = figaro_elixir_1_0_0;
-
- file_info_0_0_2 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, mimetype_parser_0_1_2
- }:
- buildMix ({
- name = "file_info";
- version = "0.0.2";
- src = fetchHex {
- pkg = "file_info";
- version = "0.0.2";
- sha256 =
- "f28456aafd014c01a4188fee36c1571e9669b0506eb22c830db357084c0c9cb2";
- };
- beamDeps = [ mimetype_parser_0_1_2 ];
-
- meta = {
- description = ''Get MIME-type of a file by its magic number
- (linux only)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/NobbZ/file_info";
- };
- } // packageOverrides)
- ) {};
-
- file_info = file_info_0_0_2;
-
- finance_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "finance";
- version = "0.0.1";
- src = fetchHex {
- pkg = "finance";
- version = "0.0.1";
- sha256 =
- "fe08fc521e65605d54fd8b68fbdfdbd233b408e8330cf8038337214b553c2c17";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- longDescription = ''A library to calculate Xirr through the
- bisection method using parallel processes.'';
-
- };
- } // packageOverrides)
- ) {};
-
- finance = finance_0_0_1;
-
- finicity_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- xml_builder_0_0_8,
- httpotion_2_2_2,
- floki_0_8_1
- }:
- buildMix ({
- name = "finicity";
- version = "0.0.5";
- src = fetchHex {
- pkg = "finicity";
- version = "0.0.5";
- sha256 =
- "b58ef39987976cf50851311a95b40504ba763c0d82256b012f5b1246bd92d9b4";
- };
- beamDeps = [ xml_builder_0_0_8 httpotion_2_2_2 floki_0_8_1 ];
-
- meta = {
- description = ''Client library for Finicity.'';
-
- };
- } // packageOverrides)
- ) {};
-
- finicity = finicity_0_0_5;
-
- firmata_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "firmata";
- version = "0.0.1";
- src = fetchHex {
- pkg = "firmata";
- version = "0.0.1";
- sha256 =
- "c3f928839c32e366389b3f9d34cfc73505952f854dd13c52eff56b9e5853ea6c";
- };
-
- meta = {
- longDescription = ''This package implements the Firmata protocol.
- Firmata is a MIDI-based protocol for
- communicating with microcontrollers.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/kfatehi/firmata";
- };
- } // packageOverrides)
- ) {};
-
- firmata = firmata_0_0_1;
-
- fixby_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fixby";
- version = "0.0.1";
- src = fetchHex {
- pkg = "fixby";
- version = "0.0.1";
- sha256 =
- "e361bb9324c616e397fc78bda81a3629a39189f4675aefdeb54e85dfa74a629f";
- };
-
- meta = {
- description = ''FIXBY comments that raise after a given version
- of Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/CoderDennis/fixby-elixir";
- };
- } // packageOverrides)
- ) {};
-
- fixby = fixby_0_0_1;
-
- fixme_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fixme";
- version = "0.0.4";
- src = fetchHex {
- pkg = "fixme";
- version = "0.0.4";
- sha256 =
- "e5e36db0c083a96a459723d89c151fc1f33f9873122e6c4924e06d18d20f9e84";
- };
-
- meta = {
- description = ''FIXME comments that raise after a certain point
- in time.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/henrik/fixme-elixir";
- };
- } // packageOverrides)
- ) {};
-
- fixme = fixme_0_0_4;
-
- flasked_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "flasked";
- version = "0.4.0";
- src = fetchHex {
- pkg = "flasked";
- version = "0.4.0";
- sha256 =
- "8499535ce20f8e9d2e38ce7e9ecac1a9fc5f402f3f0ab58661c1ed8795f3178c";
- };
-
- meta = {
- longDescription = ''Flasked injects application environment
- configuration at runtime based on given ENV
- variables and a mapping. This is pretty useful
- for applications following the 12factor app
- principle or which are deployed in
- containerization infrastructures like Docker.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/flasked";
- };
- } // packageOverrides)
- ) {};
-
- flasked = flasked_0_4_0;
-
- flock_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "flock";
- version = "0.0.1";
- src = fetchHex {
- pkg = "flock";
- version = "0.0.1";
- sha256 =
- "3a533d32a450cb0e5b78880c421080fb34fb95d4cf3c1ee053b4e97c6cadd4c8";
- };
-
- meta = {
- description = ''Distributed Services '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/chrismccord/flock";
- };
- } // packageOverrides)
- ) {};
-
- flock = flock_0_0_1;
-
- floki_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "floki";
- version = "0.0.5";
- src = fetchHex {
- pkg = "floki";
- version = "0.0.5";
- sha256 =
- "05044b8dade147bc0390300eefe48c3118eb61d94a57bd73966549a24c76e795";
- };
-
- meta = {
- description = ''Floki is a simple HTML parser that enables search
- for nodes using CSS selectors.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/philss/floki";
- };
- } // packageOverrides)
- ) {};
-
- floki_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }:
- buildMix ({
- name = "floki";
- version = "0.1.1";
- src = fetchHex {
- pkg = "floki";
- version = "0.1.1";
- sha256 =
- "b608415520f6701acdbbffed86b62291b00ce695f7f3b067919594534c9858a9";
- };
- beamDeps = [ mochiweb_2_12_2 ];
-
- meta = {
- description = ''Floki is a simple HTML parser that enables search
- for nodes using CSS selectors.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/philss/floki";
- };
- } // packageOverrides)
- ) {};
-
- floki_0_7_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }:
- buildMix ({
- name = "floki";
- version = "0.7.2";
- src = fetchHex {
- pkg = "floki";
- version = "0.7.2";
- sha256 =
- "c7078ac2a54501a16ff469c78292bac5013e457ffa8801b74bc293616aa5b0d0";
- };
- beamDeps = [ mochiweb_2_12_2 ];
-
- meta = {
- description = ''Floki is a simple HTML parser that enables search
- for nodes using CSS selectors.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/philss/floki";
- };
- } // packageOverrides)
- ) {};
-
- floki_0_8_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, mochiweb_html_2_15_0
- }:
- buildMix ({
- name = "floki";
- version = "0.8.1";
- src = fetchHex {
- pkg = "floki";
- version = "0.8.1";
- sha256 =
- "40da7fa2ae84a7e662d169ff375f745ae3d50200bba7262567d75e97a8b44485";
- };
- beamDeps = [ mochiweb_html_2_15_0 ];
-
- meta = {
- description = ''Floki is a simple HTML parser that enables search
- for nodes using CSS selectors.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/philss/floki";
- };
- } // packageOverrides)
- ) {};
-
- floki = floki_0_8_1;
-
- fluxter_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fluxter";
- version = "0.3.1";
- src = fetchHex {
- pkg = "fluxter";
- version = "0.3.1";
- sha256 =
- "0d0fd8497bd83e6c5552c7eff30a87be75da835f55874c3b2c8a36f5cc784337";
- };
-
- meta = {
- description = ''An InfluxDB writer for Elixir'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lexmag/fluxter";
- };
- } // packageOverrides)
- ) {};
-
- fluxter = fluxter_0_3_1;
-
- fn_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "fn";
- version = "1.0.0";
- src = fetchHex {
- pkg = "fn";
- version = "1.0.0";
- sha256 =
- "1433b353c8739bb28ac0d6826c9f6a05033f158e8c8195faf01a863668b3bbc7";
- };
-
- meta = {
- description = ''More functional Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/artemeff/fn";
- };
- } // packageOverrides)
- ) {};
-
- fn = fn_1_0_0;
-
- fnv_0_3_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, hexate_0_5_1 }:
- buildMix ({
- name = "fnv";
- version = "0.3.2";
- src = fetchHex {
- pkg = "fnv";
- version = "0.3.2";
- sha256 =
- "1993ca598fe7ca402f89ed1836c4a5de320330177104ca7eaac230312e069fe5";
- };
- beamDeps = [ hexate_0_5_1 ];
-
- meta = {
- longDescription = ''Some string transformation functions for
- Elixir. Heavily inspired by ActiveSupport`s
- String extensions (Ruby).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/strinx.ex";
- };
- } // packageOverrides)
- ) {};
-
- fnv = fnv_0_3_2;
-
- folsom_0_8_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, bear_0_8_3 }:
- buildRebar3 ({
- name = "folsom";
- version = "0.8.3";
- src = fetchHex {
- pkg = "folsom";
- version = "0.8.3";
- sha256 =
- "afaa1ea4cd2a10a32242ac5d76fa7b17e98d202883859136b791d9a383b26820";
- };
-
- beamDeps = [ bear_0_8_3 ];
-
- meta = {
- description = ''Erlang based metrics system'';
-
- };
- } // packageOverrides)
- ) {};
-
- folsom = folsom_0_8_3;
-
- folsomite_1_2_8 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, folsom_0_8_3 }:
- buildRebar3 ({
- name = "folsomite";
- version = "1.2.8";
- src = fetchHex {
- pkg = "folsomite";
- version = "1.2.8";
- sha256 =
- "9ce64603cdffb8ad55e950142146b3fe05533020906a81aa9c2f524635d813dc";
- };
-
- beamDeps = [ folsom_0_8_3 ];
-
- meta = {
- description = ''Blow up your Graphite server with Folsom
- metrics'';
-
- };
- } // packageOverrides)
- ) {};
-
- folsomite = folsomite_1_2_8;
-
- forcex_0_4_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "forcex";
- version = "0.4.1";
- src = fetchHex {
- pkg = "forcex";
- version = "0.4.1";
- sha256 =
- "82d1c772a369dfb8c705beaf1dae55853402cab06c2dfac1b3e056dbc4cb2c21";
- };
- beamDeps = [ timex_2_1_6 httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Elixir library for the Force.com / SalesForce /
- SFDC REST API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeffweiss/forcex";
- };
- } // packageOverrides)
- ) {};
-
- forcex = forcex_0_4_1;
-
- forecast_io_0_2_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- json_0_3_3,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "forecast_io";
- version = "0.2.2";
- src = fetchHex {
- pkg = "forecast_io";
- version = "0.2.2";
- sha256 =
- "d76c4f1839cb77038404c3d291e2449495e81469ddf05bef0dc01ed8544917ca";
- };
- beamDeps = [ json_0_3_3 httpotion_2_2_2 ];
-
- meta = {
- description = ''Simple wrapper for Forecast.IO API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/r-icarus/forecast_io";
- };
- } // packageOverrides)
- ) {};
-
- forecast_io = forecast_io_0_2_2;
-
- fox_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fox";
- version = "1.0.1";
- src = fetchHex {
- pkg = "fox";
- version = "1.0.1";
- sha256 =
- "e790c4dec0f840283c3e93825db259075ee45953ff1c29758a2aec22164c6865";
- };
-
- meta = {
- longDescription = ''Collection of support utility functions and
- extensions for day-to-day web development with
- Elixir. Includes utility extension to strings,
- uri, dicts, integers, functions, parallel,
- records, random, and time'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/foxnewsnetwork/fox";
- };
- } // packageOverrides)
- ) {};
-
- fox = fox_1_0_1;
-
- freegeoip_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "freegeoip";
- version = "0.0.4";
- src = fetchHex {
- pkg = "freegeoip";
- version = "0.0.4";
- sha256 =
- "6776938ddc1318ee8a34ef6e3a5dcb85013bbb27feeae3c7d65487ff17e2b558";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Simple Elixir wrapper for freegeoip.net HTTP
- API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/juljimm/freegeoip-elixir";
- };
- } // packageOverrides)
- ) {};
-
- freegeoip = freegeoip_0_0_4;
-
- friendly_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, floki_0_8_1 }:
- buildMix ({
- name = "friendly";
- version = "1.0.1";
- src = fetchHex {
- pkg = "friendly";
- version = "1.0.1";
- sha256 =
- "5bacdeba9a6752613c037f7ffacd4f7185cf9b348b3b41c73497e539bbb17602";
- };
- beamDeps = [ floki_0_8_1 ];
-
- meta = {
- longDescription = ''HTML and XML parser with the most friendly
- API in Elixir land. CSS selector in, list of
- elements out.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/qertoip/friendly/";
- };
- } // packageOverrides)
- ) {};
-
- friendly = friendly_1_0_1;
-
- fs_0_9_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "fs";
- version = "0.9.2";
- src = fetchHex {
- pkg = "fs";
- version = "0.9.2";
- sha256 =
- "9a00246e8af58cdf465ae7c48fd6fd7ba2e43300413dfcc25447ecd3bf76f0c1";
- };
- compilePorts = true;
-
- meta = {
- description = ''FS VXZ Listener'';
-
- };
- } // packageOverrides)
- ) {};
-
- fs = fs_0_9_2;
-
- fsm_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fsm";
- version = "0.2.0";
- src = fetchHex {
- pkg = "fsm";
- version = "0.2.0";
- sha256 =
- "dbc7b316d37f258db4f1a897109da14c2c76aa706fe85859532eff2ea30986bf";
- };
-
- meta = {
- description = ''Finite state machine as a functional data
- structure.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sasa1977/fsm";
- };
- } // packageOverrides)
- ) {};
-
- fsm = fsm_0_2_0;
-
- fugue_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "fugue";
- version = "0.1.3";
- src = fetchHex {
- pkg = "fugue";
- version = "0.1.3";
- sha256 =
- "de7fcfbbe261e189de894773c9332591a7ab42311972d8685bdb0524057c72f1";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Extendable testing utilities for Plug'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/fugue";
- };
- } // packageOverrides)
- ) {};
-
- fugue = fugue_0_1_3;
-
- fulcrum_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "fulcrum";
- version = "0.0.6";
- src = fetchHex {
- pkg = "fulcrum";
- version = "0.0.6";
- sha256 =
- "9cddd3906bad693cad791841d19b2be089e064a5f2dd35d340f46e6cd15d7930";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Fulcrum library for Elixir. The aim is to
- present the Fulcrum API as a replacement for an
- Ecto Repo. So, instead of Repo.all(Form), you
- can write Fulcrum.all(Form). In this way, you
- only have to make minor changes to your
- controllers, to work with Fulcrum.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pinx/fulcrum";
- };
- } // packageOverrides)
- ) {};
-
- fulcrum = fulcrum_0_0_6;
-
- fumanchu_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fumanchu";
- version = "0.0.1";
- src = fetchHex {
- pkg = "fumanchu";
- version = "0.0.1";
- sha256 =
- "3ae3f825b598d2af9ace3f9ef25ff23b7724507cddb2dddb2176e4a49afabc89";
- };
-
- meta = {
- description = ''An (almost) spec-compliant Mustache parser
- written in Elixir'';
-
- };
- } // packageOverrides)
- ) {};
-
- fumanchu = fumanchu_0_0_1;
-
- funchaku_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "funchaku";
- version = "0.1.0";
- src = fetchHex {
- pkg = "funchaku";
- version = "0.1.0";
- sha256 =
- "621ed289eadcc5333d11b698c2d7c459143ff11036f3eedc0d79d3df76a5fd43";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir client for the Nu HTML Checker'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sitevalidator/funchaku";
- };
- } // packageOverrides)
- ) {};
-
- funchaku = funchaku_0_1_0;
-
- function_decorating_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "function_decorating";
- version = "0.0.6";
- src = fetchHex {
- pkg = "function_decorating";
- version = "0.0.6";
- sha256 =
- "8faf5588f98c833a25c9463df27e709cc5c645083a592b1a5add25fbb9e68d9a";
- };
-
- meta = {
- longDescription = ''A function decorator macro for Elixir. Used
- mainly for adding log statements to the function
- calls.'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/elpddev/elixir-function-decorating";
- };
- } // packageOverrides)
- ) {};
-
- function_decorating = function_decorating_0_0_6;
-
- funkspector_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- floki_0_8_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "funkspector";
- version = "0.0.1";
- src = fetchHex {
- pkg = "funkspector";
- version = "0.0.1";
- sha256 =
- "709574d5b5612c6188764b72b36c4eb2b85f3e27d859d1fe5631f31d17e79695";
- };
- beamDeps = [ floki_0_8_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Web page inspector for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sitevalidator/funkspector";
- };
- } // packageOverrides)
- ) {};
-
- funkspector = funkspector_0_0_1;
-
- fuse_2_3_1 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "fuse";
- version = "2.3.1";
- src = fetchHex {
- pkg = "fuse";
- version = "2.3.1";
- sha256 =
- "580b6279115b74058982d58a898ac9e2e8fdb1884287d565f1ad987cacf1f8e7";
- };
-
- meta = {
- description = ''A Circuit breaker implementation for Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jlouis/fuse";
- };
- } // packageOverrides)
- ) {};
-
- fuse = fuse_2_3_1;
-
- fuzzyurl_0_8_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "fuzzyurl";
- version = "0.8.1";
- src = fetchHex {
- pkg = "fuzzyurl";
- version = "0.8.1";
- sha256 =
- "8229d3d14bcbaf792a550ee68347662efd93022e7fc0221f7681c104b3356900";
- };
-
- meta = {
- longDescription = ''Fuzzyurl is a library for non-strict parsing,
- construction, and fuzzy-matching of URLs.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gamache/fuzzyurl.ex";
- };
- } // packageOverrides)
- ) {};
-
- fuzzyurl = fuzzyurl_0_8_1;
-
- fwatch_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- fs_0_9_2,
- earmark_0_2_1
- }:
- buildMix ({
- name = "fwatch";
- version = "0.5.0";
- src = fetchHex {
- pkg = "fwatch";
- version = "0.5.0";
- sha256 =
- "1cd46bcae7074c10a4a4d25989ef20ab515d075d762af8e6c86e8d50c011604c";
- };
- beamDeps = [ fs_0_9_2 earmark_0_2_1 ];
-
- meta = {
- description = ''A file watcher for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ryo33/fwatch-ex";
- };
- } // packageOverrides)
- ) {};
-
- fwatch = fwatch_0_5_0;
-
- game_of_life_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "game_of_life";
- version = "1.0.0";
- src = fetchHex {
- pkg = "game_of_life";
- version = "1.0.0";
- sha256 =
- "4a7e64722d5841d91152352a19db51476fa3e950d7316aba089870248019958b";
- };
-
- meta = {
- description = ''Distributed Game of Life with Board Server API.
- Run it on multiple nodes.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/BeyondScheme/elixir-game_of_life";
- };
- } // packageOverrides)
- ) {};
-
- game_of_life = game_of_life_1_0_0;
-
- gardien_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gardien";
- version = "0.0.3";
- src = fetchHex {
- pkg = "gardien";
- version = "0.0.3";
- sha256 =
- "3b4f69bee6359789e57e6c7efb01358fa94ae52d48b9fced8ee22c8cc99740df";
- };
-
- meta = {
- description = ''Authorization for Phoenix projects'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rpelyush/gardien";
- };
- } // packageOverrides)
- ) {};
-
- gardien = gardien_0_0_3;
-
- garph_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "garph";
- version = "0.0.1";
- src = fetchHex {
- pkg = "garph";
- version = "0.0.1";
- sha256 =
- "32829d25bdc8cf78256c8fdf1e7294707f94b683ec6ce6d1da0a6a8cd4d77c9e";
- };
-
- meta = {
- longDescription = ''Garph is a simple way to implement complex
- decision trees by using graphs. It can be used
- with plain elixir or beneath a phoenix
- project.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/faber-lotto/garph";
- };
- } // packageOverrides)
- ) {};
-
- garph = garph_0_0_1;
-
- gatekeeper_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gatekeeper";
- version = "0.0.1";
- src = fetchHex {
- pkg = "gatekeeper";
- version = "0.0.1";
- sha256 =
- "d1ad9549998054c6ca4d4c7954687937e46b97f2ca4176c7e1d5bfdaf683ac2c";
- };
-
- meta = {
- description = ''An opinionated authorization framework for Elixir
- projects.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/austinsmorris/gatekeeper";
- };
- } // packageOverrides)
- ) {};
-
- gatekeeper = gatekeeper_0_0_1;
-
- gateway_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3,
- fox_1_0_1
- }:
- buildMix ({
- name = "gateway";
- version = "0.0.6";
- src = fetchHex {
- pkg = "gateway";
- version = "0.0.6";
- sha256 =
- "4d0de05b0168ee0cc41c9c38491a4b4641d446f38170ca170d0d7440b0c8f619";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 fox_1_0_1 ];
-
- meta = {
- longDescription = ''A generic set of macros and conventions to
- build clients to communicate with JSON REST
- APIs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/foxnewsnetwork/gateway";
- };
- } // packageOverrides)
- ) {};
-
- gateway = gateway_0_0_6;
-
- gb2260_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "gb2260";
- version = "0.5.0";
- src = fetchHex {
- pkg = "gb2260";
- version = "0.5.0";
- sha256 =
- "a3e4fc9435802613f2abc506c480321ac6eafa2eed72b52d85d2c19f8b84ffe7";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''The Elixir implementation for looking up the
- Chinese administrative divisions.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/LcpMarvel/gb2260";
- };
- } // packageOverrides)
- ) {};
-
- gb2260 = gb2260_0_5_0;
-
- gealts_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gealts";
- version = "0.0.1";
- src = fetchHex {
- pkg = "gealts";
- version = "0.0.1";
- sha256 =
- "c23b96986b19801c3428ff961e26e5b7327cd38141c2161951fdba233b71ac2b";
- };
-
- meta = {
- description = ''A crude genetic programming library.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/0010-IO/gealts";
- };
- } // packageOverrides)
- ) {};
-
- gealts = gealts_0_0_1;
-
- gelf_logger_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "gelf_logger";
- version = "0.2.0";
- src = fetchHex {
- pkg = "gelf_logger";
- version = "0.2.0";
- sha256 =
- "3729e42e3c8d492ec4b18cd7a70783cc2d15811b7096613a60da04743d1f7838";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- longDescription = ''A Logger backend that will generate Graylog
- Extended Log Format messages and send them to a
- compatible server.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jschniper/gelf_logger";
- };
- } // packageOverrides)
- ) {};
-
- gelf_logger = gelf_logger_0_2_0;
-
- gelfex_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- connection_1_0_2
- }:
- buildMix ({
- name = "gelfex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "gelfex";
- version = "0.0.1";
- sha256 =
- "35ca2deb8221379fc8eb2d4e33888ce590defe91dbbaaa10ef352d6654723279";
- };
- beamDeps = [ poison_1_5_2 connection_1_0_2 ];
-
- meta = {
- description = ''Elixir client for logging GELF messages to
- Graylog.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/donpinkster/gelfex";
- };
- } // packageOverrides)
- ) {};
-
- gelfex = gelfex_0_0_1;
-
- gen_delegate_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gen_delegate";
- version = "1.0.0";
- src = fetchHex {
- pkg = "gen_delegate";
- version = "1.0.0";
- sha256 =
- "9790952ba41538e835613f064774189bd819c79fde8fa09c2ab2bc5143b9efbf";
- };
-
- meta = {
- description = ''Easy delegation of internal function to a
- GenServer interface'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/gen_delegate";
- };
- } // packageOverrides)
- ) {};
-
- gen_delegate = gen_delegate_1_0_0;
-
- gen_fsm_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gen_fsm";
- version = "0.0.4";
- src = fetchHex {
- pkg = "gen_fsm";
- version = "0.0.4";
- sha256 =
- "c92bf89ea8dee0f924362b12b61d3cd02306e77a0e8174354044238329b6506a";
- };
-
- meta = {
- description = ''Elixir wrapper around Erlang`s OTP gen_fsm.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pavlos/gen_fsm";
- };
- } // packageOverrides)
- ) {};
-
- gen_fsm_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gen_fsm";
- version = "0.1.0";
- src = fetchHex {
- pkg = "gen_fsm";
- version = "0.1.0";
- sha256 =
- "273281dbb6cf6171a6fb963538fde67146a11f6025a80113eae4b29822083a62";
- };
-
- meta = {
- description = ''Elixir wrapper around Erlang`s OTP gen_fsm.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pavlos/gen_fsm";
- };
- } // packageOverrides)
- ) {};
-
- gen_fsm = gen_fsm_0_1_0;
-
- gen_listener_tcp_0_3_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "gen_listener_tcp";
- version = "0.3.2";
- src = fetchHex {
- pkg = "gen_listener_tcp";
- version = "0.3.2";
- sha256 =
- "b3c3fbc525ba2b32d947b06811d38470d5b0abe2ca81b623192a71539ed22336";
- };
-
- meta = {
- description = ''Generic TCP Server'';
-
- homepage = "https://github.com/travelping/gen_listener_tcp";
- };
- } // packageOverrides)
- ) {};
-
- gen_listener_tcp = gen_listener_tcp_0_3_2;
-
- gen_mqtt_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gen_mqtt";
- version = "0.2.1";
- src = fetchHex {
- pkg = "gen_mqtt";
- version = "0.2.1";
- sha256 =
- "3cb7f6099eca4fb46befdc0bee41d21756f50cc263a7234286c8fb9800db197a";
- };
-
- meta = {
- description = ''An Elixir behaviour that makes it possible to
- communicate with a MQTT server'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gausby/gen_mqtt";
- };
- } // packageOverrides)
- ) {};
-
- gen_mqtt = gen_mqtt_0_2_1;
-
- gen_retry_0_3_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, exconstructor_1_0_2
- }:
- buildMix ({
- name = "gen_retry";
- version = "0.3.0";
- src = fetchHex {
- pkg = "gen_retry";
- version = "0.3.0";
- sha256 =
- "dca3dd6948ed3683bb1414f7b8131a12dfdc38677fb3730f522c85c6640d73b7";
- };
- beamDeps = [ exconstructor_1_0_2 ];
-
- meta = {
- longDescription = ''GenRetry provides utilities for retrying
- Elixir functions, with configurable delay and
- backoff characteristics.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/appcues/gen_retry";
- };
- } // packageOverrides)
- ) {};
-
- gen_retry = gen_retry_0_3_0;
-
- gen_smtp_0_10_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "gen_smtp";
- version = "0.10.0";
- src = fetchHex {
- pkg = "gen_smtp";
- version = "0.10.0";
- sha256 =
- "87baa484762849cdb9f9082fd12449eb02cca059ac6a225f24f436fdf6f683ae";
- };
-
- meta = {
- description = ''A generic Erlang SMTP server/client framework'';
- license = stdenv.lib.licenses.bsd2;
- homepage = "https://github.com/Vagabond/gen_smtp";
- };
- } // packageOverrides)
- ) {};
-
- gen_smtp = gen_smtp_0_10_0;
-
- gen_smtp_0_9_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "gen_smtp";
- version = "0.9.0";
- src = fetchHex {
- pkg = "gen_smtp";
- version = "0.9.0";
- sha256 =
- "5a05f23a7cbe0c6242d290b445c6bbc0c287e3d0e09d3fcdc6bcd2c8973b6688";
- };
-
- meta = {
- description = ''A generic Erlang SMTP server/client framework'';
- license = stdenv.lib.licenses.bsd2;
- homepage = "https://github.com/Vagabond/gen_smtp";
- };
- } // packageOverrides)
- ) {};
-
- gendex_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gendex";
- version = "0.5.1";
- src = fetchHex {
- pkg = "gendex";
- version = "0.5.1";
- sha256 =
- "b3eedba31b1a76ab33e6b57689e4312625fafb2667ac7b485df22c05b4c9439f";
- };
-
- meta = {
- description = ''Gendex tells you the most likely gender of a
- person based on first name.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dre1080/gendex";
- };
- } // packageOverrides)
- ) {};
-
- gendex = gendex_0_5_1;
-
- geocalc_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "geocalc";
- version = "0.4.0";
- src = fetchHex {
- pkg = "geocalc";
- version = "0.4.0";
- sha256 =
- "353bcb1efc5b64fc3f8ca33338e51b47ae5f39b272da79be7f1ff7a6daa8dafb";
- };
-
- meta = {
- description = ''Calculate distance, bearing and more between
- latitude/longitude points.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yltsrc/geocalc";
- };
- } // packageOverrides)
- ) {};
-
- geocalc = geocalc_0_4_0;
-
- geohash_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "geohash";
- version = "0.1.1";
- src = fetchHex {
- pkg = "geohash";
- version = "0.1.1";
- sha256 =
- "ffca8ce73cce9c52aae2000c5f417009b87f23d6e2df69cd6985bc5cc05aa998";
- };
-
- meta = {
- description = ''Geohash encode/decode implementation for
- Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/polmuz/elixir-geohash";
- };
- } // packageOverrides)
- ) {};
-
- geohash = geohash_0_1_1;
-
- geolite2data_0_0_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "geolite2data";
- version = "0.0.1";
- src = fetchHex {
- pkg = "geolite2data";
- version = "0.0.1";
- sha256 =
- "ba3f48f86302c8f6214afb7822923fcd6b07470ce83cefa1db474e97eb57df97";
- };
-
- meta = {
- description = ''Periodically fetches the free MaxMind GeoLite2
- databases'';
- license = stdenv.lib.licenses.mpl20;
- homepage = "https://github.com/potatosalad/erlang-geolite2data";
- };
- } // packageOverrides)
- ) {};
-
- geolite2data = geolite2data_0_0_1;
-
- geolix_0_10_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }:
- buildMix ({
- name = "geolix";
- version = "0.10.1";
- src = fetchHex {
- pkg = "geolix";
- version = "0.10.1";
- sha256 =
- "4f269b8b22f01b78b5e0929a3432679f692ae1ac9b31a0f23ca989efd13f9ae0";
- };
- beamDeps = [ poolboy_1_5_1 ];
-
- meta = {
- description = ''MaxMind GeoIP2 database reader/decoder'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mneudert/geolix";
- };
- } // packageOverrides)
- ) {};
-
- geolix = geolix_0_10_1;
-
- getopt_0_8_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "getopt";
- version = "0.8.2";
- src = fetchHex {
- pkg = "getopt";
- version = "0.8.2";
- sha256 =
- "736e6db3679fbbad46373efb96b69509f8e420281635e9d92989af9f0a0483f7";
- };
-
- meta = {
- description = ''Command-line options parser for Erlang'';
-
- homepage = "https://github.com/jcomellas/getopt";
- };
- } // packageOverrides)
- ) {};
-
- getopt = getopt_0_8_2;
-
- gettext_0_10_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gettext";
- version = "0.10.0";
- src = fetchHex {
- pkg = "gettext";
- version = "0.10.0";
- sha256 =
- "c37747dced24fe00cb4245cb348a36556fa82851c10748cfe4c6a0253aea374e";
- };
-
- meta = {
- description = ''Internationalization and localization through
- gettext'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/elixir-lang/gettext";
- };
- } // packageOverrides)
- ) {};
-
- gettext_0_11_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gettext";
- version = "0.11.0";
- src = fetchHex {
- pkg = "gettext";
- version = "0.11.0";
- sha256 =
- "9688cb656d6bc13d174051256784066dde15c4ddae1f0335590a62952780b58b";
- };
-
- meta = {
- description = ''Internationalization and localization through
- gettext'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/elixir-lang/gettext";
- };
- } // packageOverrides)
- ) {};
-
- gettext = gettext_0_11_0;
-
- gh_webhook_plug_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "gh_webhook_plug";
- version = "0.0.3";
- src = fetchHex {
- pkg = "gh_webhook_plug";
- version = "0.0.3";
- sha256 =
- "9509e2a82e8b48e7eb3c90cb79602c5fbb12196d36d5e5f8bcd1ce1ac1b442a9";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''This Plug makes it easy to listen and respond
- to Github webhook requests in your Elixir
- apps.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/emilsoman/gh_webhook_plug";
- };
- } // packageOverrides)
- ) {};
-
- gh_webhook_plug = gh_webhook_plug_0_0_3;
-
- gibran_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gibran";
- version = "0.0.2";
- src = fetchHex {
- pkg = "gibran";
- version = "0.0.2";
- sha256 =
- "bdf0eb8c7469ac17e14e898b26fb47d4a360409f7a750bfde5d7d0765f327ca4";
- };
-
- meta = {
- description = ''An Elixir natural language processor.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/abitdodgy/gibran";
- };
- } // packageOverrides)
- ) {};
-
- gibran = gibran_0_0_2;
-
- git_cli_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "git_cli";
- version = "0.2.0";
- src = fetchHex {
- pkg = "git_cli";
- version = "0.2.0";
- sha256 =
- "8e52506764fd6ba5f153d2bcd5635c160ed83a7a4e8834b4e67eee317a37f962";
- };
-
- meta = {
- description = ''A simple interface to Git CLI'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tuvistavie/elixir-git-cli";
- };
- } // packageOverrides)
- ) {};
-
- git_cli = git_cli_0_2_0;
-
- gitex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gitex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "gitex";
- version = "0.1.0";
- sha256 =
- "ac3bfa723cf2f734837fc7d89a330fa80156f96eaa2e6326d2ab60880a804de7";
- };
-
- meta = {
- longDescription = ''Elixir implementation of the Git object
- storage, but with the goal to implement the same
- semantic with other storage and topics'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/gitex";
- };
- } // packageOverrides)
- ) {};
-
- gitex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gitex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "gitex";
- version = "0.2.0";
- sha256 =
- "68074becf5e9a01d00096c306a05b023d0107bafca178ff0f043f893b7b95450";
- };
-
- meta = {
- longDescription = ''Elixir implementation of the Git object
- storage, but with the goal to implement the same
- semantic with other storage and topics'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/gitex";
- };
- } // packageOverrides)
- ) {};
-
- gitex = gitex_0_2_0;
-
- github_oauth_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "github_oauth";
- version = "0.1.1";
- src = fetchHex {
- pkg = "github_oauth";
- version = "0.1.1";
- sha256 =
- "4e68983af9ed8146a2505ad759cb151c3202471285f07df6132a4acd47aa91f2";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''simple github oauth library'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/lidashuang/github_oauth";
- };
- } // packageOverrides)
- ) {};
-
- github_oauth = github_oauth_0_1_1;
-
- github_trend_ex_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "github_trend_ex";
- version = "0.1.2";
- src = fetchHex {
- pkg = "github_trend_ex";
- version = "0.1.2";
- sha256 =
- "019565ad8efe6c25414dcddc6a7fc99e34f0ff457989ec7b5ad03b79b0c8ca8b";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''Get trend repositories from Github.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KazuCocoa/github_trend_ex";
- };
- } // packageOverrides)
- ) {};
-
- github_trend_ex = github_trend_ex_0_1_2;
-
- gizoogle_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "gizoogle";
- version = "0.0.2";
- src = fetchHex {
- pkg = "gizoogle";
- version = "0.0.2";
- sha256 =
- "c22d720fc60df8670a194c6ed1fb17fe272a7560b478037aef4a1437331f60e3";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Uses Gizoogle ta allow you ta drop a rhyme
- like a thug n` retrieve links fo` translated
- sitez'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/notdevinclark/gizoogle";
- };
- } // packageOverrides)
- ) {};
-
- gizoogle = gizoogle_0_0_2;
-
- gl_utils_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gl_utils";
- version = "0.0.1";
- src = fetchHex {
- pkg = "gl_utils";
- version = "0.0.1";
- sha256 =
- "ae529fef193423baa50c673b3f852e0c3ca7b08a85817be7113615dbdacb53f3";
- };
-
- meta = {
- description = ''All of the Erlang gl macros exposed as normal
- functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/requnix/gl_utils";
- };
- } // packageOverrides)
- ) {};
-
- gl_utils = gl_utils_0_0_1;
-
- glitchylicious_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "glitchylicious";
- version = "0.0.1";
- src = fetchHex {
- pkg = "glitchylicious";
- version = "0.0.1";
- sha256 =
- "2d7c55bd138722ff810006d4b36873d80ad0473e074ccc377e381c5a88f0a9db";
- };
-
- meta = {
- description = ''Glitching and image corruption library.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/0010-IO/glitchylicious";
- };
- } // packageOverrides)
- ) {};
-
- glitchylicious = glitchylicious_0_0_1;
-
- global_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "global";
- version = "1.0.0";
- src = fetchHex {
- pkg = "global";
- version = "1.0.0";
- sha256 =
- "00b0637bc2d86154af2885807296d4b6616e6b50a2d52c8ce187ddfe317890ee";
- };
-
- meta = {
- description = ''A wrapper for Erlang`s :global module with
- documentation.'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/mgwidmann/global";
- };
- } // packageOverrides)
- ) {};
-
- global = global_1_0_0;
-
- gm_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gm";
- version = "0.0.2";
- src = fetchHex {
- pkg = "gm";
- version = "0.0.2";
- sha256 =
- "3dc6e1d336afe370219b8b465a651012168f6fe7b9e9d2b0609b6384e1bcb8f7";
- };
-
- meta = {
- description = ''Idiomatic GraphicsMagick wrapper for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/utkarshkukreti/gm.ex";
- };
- } // packageOverrides)
- ) {};
-
- gm = gm_0_0_2;
-
- gmail_0_1_11 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "gmail";
- version = "0.1.11";
- src = fetchHex {
- pkg = "gmail";
- version = "0.1.11";
- sha256 =
- "14ff16f5eb2e705762dc383e59a22905f1f53d3f3e9e17615159bac3add91f7a";
- };
- beamDeps = [ timex_2_1_6 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A simple Gmail REST API client for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/craigp/elixir-gmail";
- };
- } // packageOverrides)
- ) {};
-
- gmail = gmail_0_1_11;
-
- gold_0_12_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3,
- decimal_1_1_2
- }:
- buildMix ({
- name = "gold";
- version = "0.12.0";
- src = fetchHex {
- pkg = "gold";
- version = "0.12.0";
- sha256 =
- "fba43501f6c25116c29358c4b5494de5e078cc516572045ac73a7944b918105b";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 decimal_1_1_2 ];
-
- meta = {
- description = ''An Elixir library to interface with the Bitcoin
- core JSON-RPC API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/solatis/gold";
- };
- } // packageOverrides)
- ) {};
-
- gold = gold_0_12_0;
-
- goldrush_0_1_7 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "goldrush";
- version = "0.1.7";
- src = fetchHex {
- pkg = "goldrush";
- version = "0.1.7";
- sha256 =
- "a94a74cd363ce5f4970ed8242c551ec62b71939db1bbfd2e030142cab25a4ffe";
- };
-
- meta = {
- description = ''Erlang event stream processor'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/DeadZen/goldrush";
- };
- } // packageOverrides)
- ) {};
-
- goldrush_0_1_8 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "goldrush";
- version = "0.1.8";
- src = fetchHex {
- pkg = "goldrush";
- version = "0.1.8";
- sha256 =
- "ba71e005bbb6ebbc3c510a58b2bd6d3b25a8d091a8e87ac3d33ef10522cdcd51";
- };
-
- meta = {
- description = ''Erlang event stream processor'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/DeadZen/goldrush";
- };
- } // packageOverrides)
- ) {};
-
- goldrush = goldrush_0_1_8;
-
- good_enough_geoid_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, csv_1_4_1 }:
- buildMix ({
- name = "good_enough_geoid";
- version = "0.0.2";
- src = fetchHex {
- pkg = "good_enough_geoid";
- version = "0.0.2";
- sha256 =
- "7b2a556206f71e743d77c26a55b60b3282bd799b8254510f62afe2a4ec330746";
- };
- beamDeps = [ csv_1_4_1 ];
-
- meta = {
- description = ''Get EGM Geoid heights that are good enough for
- some purposes (maybe yours).'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/code-lever/good-enough-geoid-elixir";
- };
- } // packageOverrides)
- ) {};
-
- good_enough_geoid = good_enough_geoid_0_0_2;
-
- good_times_1_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "good_times";
- version = "1.1.1";
- src = fetchHex {
- pkg = "good_times";
- version = "1.1.1";
- sha256 =
- "1ecb4524b506a5dde5fa9e2312d6f98249b4b45e49a74cf799a8577b52157b90";
- };
-
- meta = {
- description = ''Expressive and easy to use datetime functions.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DevL/good_times";
- };
- } // packageOverrides)
- ) {};
-
- good_times = good_times_1_1_1;
-
- google_auth_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- module_mocker_0_2_0,
- cowboy_1_0_4,
- access_token_extractor_0_1_1
- }:
- buildMix ({
- name = "google_auth";
- version = "0.0.2";
- src = fetchHex {
- pkg = "google_auth";
- version = "0.0.2";
- sha256 =
- "029f2399456a7b7474635cab36544d35e200ddd7a470a905191de0fc3612adb5";
- };
- beamDeps = [
- plug_1_1_5
- module_mocker_0_2_0
- cowboy_1_0_4
- access_token_extractor_0_1_1
- ];
-
- meta = {
- longDescription = ''Simple Plug to provide google based
- authentication. Just pass access_token received
- from client side google auth flow and this plug
- will get name, emai and picture of user from
- google and add it to private inside Plug.Conn'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rohanpujaris/google_auth";
- };
- } // packageOverrides)
- ) {};
-
- google_auth = google_auth_0_0_2;
-
- google_books_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "google_books";
- version = "0.0.2";
- src = fetchHex {
- pkg = "google_books";
- version = "0.0.2";
- sha256 =
- "d20b5ca090df63cf4ed32d7257dcdad780bd89ca93bd644721c9d4d696e5734d";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A simple wrapper for Google Books API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nithinbekal/google_books.ex";
- };
- } // packageOverrides)
- ) {};
-
- google_books = google_books_0_0_2;
-
- google_sheets_2_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- sweet_xml_0_6_1,
- httpoison_0_8_3,
- hackney_1_6_0
- }:
- buildMix ({
- name = "google_sheets";
- version = "2.0.5";
- src = fetchHex {
- pkg = "google_sheets";
- version = "2.0.5";
- sha256 =
- "aeaaab3e2df75289cf14740a76b014652fb77a5ef95be3921fc36f4165812682";
- };
- beamDeps = [ sweet_xml_0_6_1 httpoison_0_8_3 hackney_1_6_0 ];
-
- meta = {
- description = ''OTP application for fetching and polling Google
- spreadsheet data in CSV format.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/GrandCru/GoogleSheets";
- };
- } // packageOverrides)
- ) {};
-
- google_sheets = google_sheets_2_0_5;
-
- goomoji_translator_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "goomoji_translator";
- version = "0.0.2";
- src = fetchHex {
- pkg = "goomoji_translator";
- version = "0.0.2";
- sha256 =
- "b794dcccc306c4c5712895456c28012e1b9f8e8496392bafcfa9c1fc2c251f82";
- };
-
- meta = {
- description = ''Used to change goomoji codes into normal emoji
- codes'';
- license = stdenv.lib.licenses.asl20;
- homepage =
- "https://github.com/azranel/goomoji-translator_elixir";
- };
- } // packageOverrides)
- ) {};
-
- goomoji_translator = goomoji_translator_0_0_2;
-
- goth_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- json_web_token_0_2_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "goth";
- version = "0.0.3";
- src = fetchHex {
- pkg = "goth";
- version = "0.0.3";
- sha256 =
- "0bbf59ae842dc4518cf42123b0fb0d0255bcb72ea37c8ec13bab2efe2339ccc3";
- };
- beamDeps = [ poison_1_5_2 json_web_token_0_2_5 httpoison_0_8_3
- ];
-
- meta = {
- longDescription = ''A simple library to generate and retrieve
- Oauth2 tokens for use with Google Cloud Service
- accounts.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/peburrows/goth";
- };
- } // packageOverrides)
- ) {};
-
- goth_0_1_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- json_web_token_0_2_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "goth";
- version = "0.1.3";
- src = fetchHex {
- pkg = "goth";
- version = "0.1.3";
- sha256 =
- "64a26a9b0682757acd59838eaa08f76b394c7fa086b5106c7b3f8682a8416d05";
- };
- beamDeps = [ poison_2_1_0 json_web_token_0_2_5 httpoison_0_8_3
- ];
-
- meta = {
- longDescription = ''A simple library to generate and retrieve
- Oauth2 tokens for use with Google Cloud Service
- accounts.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/peburrows/goth";
- };
- } // packageOverrides)
- ) {};
-
- goth = goth_0_1_3;
-
- gproc_0_3_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "gproc";
- version = "0.3.1";
- src = fetchHex {
- pkg = "gproc";
- version = "0.3.1";
- sha256 =
- "3c449925a5cbf57cc40d13c6c282bc1080b5ed3bad97e1acdbe969fd63a65fce";
- };
-
- meta = {
- longDescription = ''Gproc is a process dictionary for Erlang,
- which provides a number of useful features
- beyond what the built-in dictionary has: * Use
- any term as a process alias * Register a process
- under several aliases * Non-unique properties
- can be registered simultaneously by many
- processes * QLC and match specification
- interface for efficient queries on the
- dictionary * Await registration, let`s you wait
- until a process registers itself * Atomically
- give away registered names and properties to
- another process * Counters, and aggregated
- counters, which automatically maintain the total
- of all counters with a given name * Global
- registry, with all the above functions applied
- to a network of nodes'';
- license = stdenv.lib.licenses.epl10;
- homepage = "https://github.com/uwiger/gproc";
- };
- } // packageOverrides)
- ) {};
-
- gproc_0_5_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "gproc";
- version = "0.5.0";
- src = fetchHex {
- pkg = "gproc";
- version = "0.5.0";
- sha256 =
- "5bc0fa4e999a6665b92ce57a7f12d7e9d1c26bfc39b0f657994be05cd3818b18";
- };
-
- meta = {
- longDescription = ''Gproc is a process dictionary for Erlang,
- which provides a number of useful features
- beyond what the built-in dictionary has: * Use
- any term as a process alias * Register a process
- under several aliases * Non-unique properties
- can be registered simultaneously by many
- processes * QLC and match specification
- interface for efficient queries on the
- dictionary * Await registration, let`s you wait
- until a process registers itself * Atomically
- give away registered names and properties to
- another process * Counters, and aggregated
- counters, which automatically maintain the total
- of all counters with a given name * Global
- registry, with all the above functions applied
- to a network of nodes'';
- license = stdenv.lib.licenses.epl10;
- homepage = "https://github.com/uwiger/gproc";
- };
- } // packageOverrides)
- ) {};
-
- gproc = gproc_0_5_0;
-
- graphex_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "graphex";
- version = "0.2.1";
- src = fetchHex {
- pkg = "graphex";
- version = "0.2.1";
- sha256 =
- "9279db515110de152479903488b1df6ad2de409f5b48d00fac55211bfab2e728";
- };
-
- meta = {
- description = ''A task graph execution library for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stocks29/graphex";
- };
- } // packageOverrides)
- ) {};
-
- graphex = graphex_0_2_1;
-
- graphixir_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "graphixir";
- version = "0.0.1";
- src = fetchHex {
- pkg = "graphixir";
- version = "0.0.1";
- sha256 =
- "8d355dc2ac225c2d74f15707908103ca051c74ef1668abf5240f6d3582750518";
- };
-
- meta = {
- description = ''Graphite framework for elixir'';
-
- };
- } // packageOverrides)
- ) {};
-
- graphixir = graphixir_0_0_1;
-
- graphmath_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "graphmath";
- version = "1.0.2";
- src = fetchHex {
- pkg = "graphmath";
- version = "1.0.2";
- sha256 =
- "6be38a7f4c6167f2c766ee74fd2642c8d98412c4b2bd4c1238cad493f30f4524";
- };
-
- meta = {
- description = ''Graphmath is a library for doing 2D and 3D
- mathemtical operations.'';
- license = with stdenv.lib.licenses; [ free wtfpl free ];
- homepage = "https://github.com/crertel/graphmath";
- };
- } // packageOverrides)
- ) {};
-
- graphmath = graphmath_1_0_2;
-
- graphql_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "graphql";
- version = "0.2.0";
- src = fetchHex {
- pkg = "graphql";
- version = "0.2.0";
- sha256 =
- "2469337ef663fb63922e67beafa2a50d56de14176c699758a855210140c269df";
- };
-
- meta = {
- description = ''GraphQL Elixir implementation'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/graphql-elixir/graphql";
- };
- } // packageOverrides)
- ) {};
-
- graphql_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "graphql";
- version = "0.3.1";
- src = fetchHex {
- pkg = "graphql";
- version = "0.3.1";
- sha256 =
- "ed756b2ee62d3e33c6eef6ffc4bf1a7184c1b5cd022a4550b085768eefa8f4a2";
- };
-
- meta = {
- description = ''GraphQL Elixir implementation'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/graphql-elixir/graphql";
- };
- } // packageOverrides)
- ) {};
-
- graphql = graphql_0_3_1;
-
- graphql_ex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "graphql_ex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "graphql_ex";
- version = "0.0.1";
- sha256 =
- "51884d5275d354b915db03eb390e858ead88b3f3e4f699b2fa7dc8eb442bc343";
- };
- meta = { };
- } // packageOverrides)
- ) {};
-
- graphql_ex = graphql_ex_0_0_1;
-
- gravatar_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gravatar";
- version = "0.1.0";
- src = fetchHex {
- pkg = "gravatar";
- version = "0.1.0";
- sha256 =
- "4fab4a0313312d4319496662b55f25d3aabaa740ef3d084456425db8c9bdb4fd";
- };
-
- meta = {
- description = ''Gravatar URLs generator'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pilu/gravatar";
- };
- } // packageOverrides)
- ) {};
-
- gravatar = gravatar_0_1_0;
-
- gravatarify_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gravatarify";
- version = "0.1.0";
- src = fetchHex {
- pkg = "gravatarify";
- version = "0.1.0";
- sha256 =
- "d11f416611ed802d72e57f649c74f17c6dbf0e751da87e355cbfd14d4047d17e";
- };
-
- meta = {
- description = ''Gravatar images with an ease'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/shiroyasha/gravatarify";
- };
- } // packageOverrides)
- ) {};
-
- gravatarify = gravatarify_0_1_0;
-
- gray_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "gray";
- version = "0.0.2";
- src = fetchHex {
- pkg = "gray";
- version = "0.0.2";
- sha256 =
- "95b071e0742ed10298c5d0ff027aec3eaadf3a807ed5e88bd4d2861a5220be62";
- };
-
- meta = {
- longDescription = ''Package to help you operate with [gray codes]
- (https://en.wikipedia.org/wiki/Gray_code)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hashd/gray";
- };
- } // packageOverrides)
- ) {};
-
- gray = gray_0_0_2;
-
- greenhouse_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "greenhouse";
- version = "0.0.1";
- src = fetchHex {
- pkg = "greenhouse";
- version = "0.0.1";
- sha256 =
- "7b32075492339d6ef03572891287689d48d938f36e19601433f47b4ad2f75b5d";
- };
- beamDeps = [ timex_2_1_6 httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Elixir library for access the Greenhouse Harvest
- API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeffweiss/greenhouse";
- };
- } // packageOverrides)
- ) {};
-
- greenhouse = greenhouse_0_0_1;
-
- growl_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "growl";
- version = "0.0.2";
- src = fetchHex {
- pkg = "growl";
- version = "0.0.2";
- sha256 =
- "0b43fba8d18349b5bd507b457016298cfafea4a50831e8ce944569b45d3bceb8";
- };
-
- meta = {
- longDescription = ''# Growl A simple wrapper to the command line
- interface for the [Growl OSX notification
- system](http://growl.info/). ## Setup ```Elixir
- defp deps do [ {:growl, github:
- \"zhallett/growl\"} ] ``` ## Usage Within the
- script you would like to create a `growl`
- notification, make the module call as follows:
- ```Elixir Growl.notify(\"This is a
- notification\") ``` The API accepts messages in
- a string format, as well as a list. If the first
- argument is a list, the first object is the
- title line, with subsequent lines being the body
- of the notification. ```Elixir
- Growl.notify([\"Example\", \"This is an example
- notification\"]) ``` would give the following
- notification: ![Forced
- Update](https://github.com/zhallett/growl/blob/master/multi_line_notification.png?raw=true
- \"Multi-Line notification Screenshot\")) ##
- Contributing 1. Fork it 2. Create your feature
- branch (`git checkout -b my-new-feature`) 3.
- Commit your changes (`git commit -am `Add some
- feature``) 4. Push to the branch (`git push
- origin my-new-feature`) 5. Create new Pull
- Request '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/zhallett/growl";
- };
- } // packageOverrides)
- ) {};
-
- growl = growl_0_0_2;
-
- gtfs_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, csv_1_4_1 }:
- buildMix ({
- name = "gtfs";
- version = "0.3.0";
- src = fetchHex {
- pkg = "gtfs";
- version = "0.3.0";
- sha256 =
- "a77116b8886f3fa56fb1c9e722b7d62939ff85a38fa99a24daef5a26a0c939a5";
- };
- beamDeps = [ csv_1_4_1 ];
-
- meta = {
- description = ''A library for parsing a GTFS folder into a
- hierarchy of structured data'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bhelx/gtfs";
- };
- } // packageOverrides)
- ) {};
-
- gtfs = gtfs_0_3_0;
-
- guardsafe_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "guardsafe";
- version = "0.5.0";
- src = fetchHex {
- pkg = "guardsafe";
- version = "0.5.0";
- sha256 =
- "e6808876c07f21d78c3935c0607791cd2ceec40f3b855fa03774e8087bcfc277";
- };
-
- meta = {
- description = ''Macros expanding into code that can be safely
- used in guard clauses.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DevL/guardsafe";
- };
- } // packageOverrides)
- ) {};
-
- guardsafe = guardsafe_0_5_0;
-
- gun_1_0_0_pre_1 = callPackage
- (
- {
- buildErlangMk,
- packageOverrides ? {},
- fetchHex,
- ranch_1_1_0,
- cowlib_1_3_0
- }:
- buildErlangMk ({
- name = "gun";
- version = "1.0.0-pre.1";
- src = fetchHex {
- pkg = "gun";
- version = "1.0.0-pre.1";
- sha256 =
- "53aca19e83b15127aa4e299435823b367d5ba6797852984af6c2b9b493be9d56";
- };
- beamDeps = [ ranch_1_1_0 cowlib_1_3_0 ];
-
- meta = {
- description = ''Asynchronous SPDY, HTTP and Websocket client.'';
-
- };
- } // packageOverrides)
- ) {};
-
- gun = gun_1_0_0_pre_1;
-
- guri_0_2_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- websocket_client_1_1_0,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "guri";
- version = "0.2.1";
- src = fetchHex {
- pkg = "guri";
- version = "0.2.1";
- sha256 =
- "7fa0f2ebff111c368895798041d982f00eec34589d93f10bb323bb5a09e1f888";
- };
- beamDeps = [ websocket_client_1_1_0 poison_1_5_2 httpoison_0_8_3
- ];
-
- meta = {
- description = ''Automate tasks and keep everyone in the loop with
- Guri'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/elvio/guri";
- };
- } // packageOverrides)
- ) {};
-
- guri = guri_0_2_1;
-
- gurka_0_1_7 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "gurka";
- version = "0.1.7";
- src = fetchHex {
- pkg = "gurka";
- version = "0.1.7";
- sha256 =
- "b46c96446f46a53411a3b45d126ec19e724178818206ca1d2dd16abff28df6b5";
- };
-
- meta = {
- description = ''Erlang implementation of Cucumber'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- gurka = gurka_0_1_7;
-
- gutenex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, imagineer_0_2_1 }:
- buildMix ({
- name = "gutenex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "gutenex";
- version = "0.2.0";
- sha256 =
- "5c8ab30570d7ddcd6cdb2eeaf1d3eba4db83f6ef955f4030f05cf476cbce79fa";
- };
- beamDeps = [ imagineer_0_2_1 ];
-
- meta = {
- description = ''PDF Generation in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/SenecaSystems/gutenex";
- };
- } // packageOverrides)
- ) {};
-
- gutenex = gutenex_0_2_0;
-
- hackney_1_5_7 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ssl_verify_fun_1_1_0,
- mimerl_1_0_2,
- metrics_1_0_1,
- idna_1_2_0,
- certifi_0_4_0
- }:
- buildMix ({
- name = "hackney";
- version = "1.5.7";
- src = fetchHex {
- pkg = "hackney";
- version = "1.5.7";
- sha256 =
- "627ed3f048b950d2dbbec918519f89f498a2136d74ca8180c15fad412b9bc869";
- };
- beamDeps = [
- ssl_verify_fun_1_1_0
- mimerl_1_0_2
- metrics_1_0_1
- idna_1_2_0
- certifi_0_4_0
- ];
-
- meta = {
- description = ''simple HTTP client'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/benoitc/hackney";
- };
- } // packageOverrides)
- ) {};
-
- hackney_1_6_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ssl_verify_fun_1_1_0,
- mimerl_1_0_2,
- metrics_1_0_1,
- idna_1_2_0,
- certifi_0_4_0
- }:
- buildMix ({
- name = "hackney";
- version = "1.6.0";
- src = fetchHex {
- pkg = "hackney";
- version = "1.6.0";
- sha256 =
- "8b517f17c794ab611815042d24e149daafbd898d63aac8baf6750b890261c716";
- };
- beamDeps = [
- ssl_verify_fun_1_1_0
- mimerl_1_0_2
- metrics_1_0_1
- idna_1_2_0
- certifi_0_4_0
- ];
-
- meta = {
- description = ''simple HTTP client'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/benoitc/hackney";
- };
- } // packageOverrides)
- ) {};
-
- hackney = hackney_1_6_0;
-
- haikunator_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "haikunator";
- version = "1.0.1";
- src = fetchHex {
- pkg = "haikunator";
- version = "1.0.1";
- sha256 =
- "60692df3a559df14bac6a8c115091977f0a45eea55123a5cb37e3d763cbe92e8";
- };
-
- meta = {
- longDescription = ''Generate Heroku-like memorable random names
- to use in your apps or anywhere else.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/knrz/Haikunator";
- };
- } // packageOverrides)
- ) {};
-
- haikunator = haikunator_1_0_1;
-
- hairnet_1_0_0 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, base64url_0_0_1
- }:
- buildRebar3 ({
- name = "hairnet";
- version = "1.0.0";
- src = fetchHex {
- pkg = "hairnet";
- version = "1.0.0";
- sha256 =
- "b3f15cdb7d9e6183a5cde401ded684c88cc2ea09dca75facf82b5281f4596606";
- };
-
- beamDeps = [ base64url_0_0_1 ];
-
- meta = {
- description = ''An Erlang library wrapping AES-GCM (AEAD) crypto
- in a Fernet-like interface'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/ferd/hairnet/";
- };
- } // packageOverrides)
- ) {};
-
- hairnet = hairnet_1_0_0;
-
- happy_1_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "happy";
- version = "1.1.1";
- src = fetchHex {
- pkg = "happy";
- version = "1.1.1";
- sha256 =
- "3b2ee083ea1d68063df4fb0561eb462703e6188d9352d0763b458ee6ce385060";
- };
-
- meta = {
- longDescription = ''Happy path programming in elixir. Alternative
- to ok_jose, elixir`s 1.2 `with` keyword and that
- kind of stuff.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/vic/happy";
- };
- } // packageOverrides)
- ) {};
-
- happy = happy_1_1_1;
-
- harakiri_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "harakiri";
- version = "1.0.1";
- src = fetchHex {
- pkg = "harakiri";
- version = "1.0.1";
- sha256 =
- "2c3bc7300cbded03bb1b01ebe67e74507a5350c79fe08276a2a17359a6c28d79";
- };
-
- meta = {
- description = ''Help applications do things to themselves.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rubencaro/harakiri";
- };
- } // packageOverrides)
- ) {};
-
- harakiri = harakiri_1_0_1;
-
- harvest_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "harvest";
- version = "0.0.3";
- src = fetchHex {
- pkg = "harvest";
- version = "0.0.3";
- sha256 =
- "a9b52f37959a97e876603da5a34a0683e9e4a8e534fb7c672175602768fc812a";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Harvest Time Tracking API wrapper written in
- Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/luishurtado/harvest";
- };
- } // packageOverrides)
- ) {};
-
- harvest = harvest_0_0_3;
-
- hash_n_cache_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hash_n_cache";
- version = "0.0.2";
- src = fetchHex {
- pkg = "hash_n_cache";
- version = "0.0.2";
- sha256 =
- "3cd95f04cd6017894b1829307e568a72a3d42c6b70379c37b86c80ab0a6f68ec";
- };
-
- meta = {
- longDescription = ''A simple utility to hash an erlang term, and
- cache the term in ETS with the hash as the key
- and the term as the value.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/elbow-jason/hash_n_cache";
- };
- } // packageOverrides)
- ) {};
-
- hash_n_cache = hash_n_cache_0_0_2;
-
- hash_ring_0_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "hash_ring";
- version = "0.4.0";
- src = fetchHex {
- pkg = "hash_ring";
- version = "0.4.0";
- sha256 =
- "97f7b4252e660ae3c66fd163277267d3445cfea097342027fe6cc3512fdafd16";
- };
-
- meta = {
- description = ''Consistent Hash Ring'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/hash_ring";
- };
- } // packageOverrides)
- ) {};
-
- hash_ring = hash_ring_0_4_0;
-
- hashids_2_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hashids";
- version = "2.0.2";
- src = fetchHex {
- pkg = "hashids";
- version = "2.0.2";
- sha256 =
- "3dae063908483454ec691e61da580a056997b4c9affcf12b2330937ee48e6bf0";
- };
-
- meta = {
- description = ''Hashids lets you obfuscate numerical identifiers
- via reversible mapping.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/alco/hashids-elixir";
- };
- } // packageOverrides)
- ) {};
-
- hashids = hashids_2_0_2;
-
- heap_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "heap";
- version = "1.0.0";
- src = fetchHex {
- pkg = "heap";
- version = "1.0.0";
- sha256 =
- "39ddb188337ef43dd46e1920abba0bb88821a8cc19cc8688aa36045a58f733d0";
- };
-
- meta = {
- description = ''Heap data structure and tools'';
-
- };
- } // packageOverrides)
- ) {};
-
- heap = heap_1_0_0;
-
- heapq_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "heapq";
- version = "0.0.1";
- src = fetchHex {
- pkg = "heapq";
- version = "0.0.1";
- sha256 =
- "60bc20c109360c6899203f4015fae42c9e5a4f82707f76b064e10d6da135d4fd";
- };
-
- meta = {
- description = ''A Heap-based Priority Queue Implementation in
- Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/takscape/elixir-heapq";
- };
- } // packageOverrides)
- ) {};
-
- heapq = heapq_0_0_1;
-
- hedwig_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hedwig";
- version = "0.1.0";
- src = fetchHex {
- pkg = "hedwig";
- version = "0.1.0";
- sha256 =
- "75139dc3ce629dcb703a17d053acf84da0787ab398e20566e10152cdf1ccad9c";
- };
-
- meta = {
- description = ''An adapter-based chat bot framework'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hedwig-im/hedwig";
- };
- } // packageOverrides)
- ) {};
-
- hedwig_1_0_0_rc3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, gproc_0_5_0 }:
- buildMix ({
- name = "hedwig";
- version = "1.0.0-rc3";
- src = fetchHex {
- pkg = "hedwig";
- version = "1.0.0-rc3";
- sha256 =
- "846347c6ae462e98b8c8c8a60f0bef8ee2c4ffa28463a0df030ae8a938cc773f";
- };
- beamDeps = [ gproc_0_5_0 ];
-
- meta = {
- description = ''An adapter-based chat bot framework'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hedwig-im/hedwig";
- };
- } // packageOverrides)
- ) {};
-
- hedwig = hedwig_1_0_0_rc3;
-
- hermes_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, chronos_1_5_1 }:
- buildMix ({
- name = "hermes";
- version = "0.1.0";
- src = fetchHex {
- pkg = "hermes";
- version = "0.1.0";
- sha256 =
- "f28880392a8b1b027c58c387870099f854f842fdeb1f7a0ba94a0b1ca07643bf";
- };
- beamDeps = [ chronos_1_5_1 ];
-
- meta = {
- longDescription = ''Is a mailer component for sending & recieving
- emails. The name comes from the greek messanger
- of the gods.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/hemes";
- };
- } // packageOverrides)
- ) {};
-
- hermes = hermes_0_1_0;
-
- hex2bin_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "hex2bin";
- version = "1.0.0";
- src = fetchHex {
- pkg = "hex2bin";
- version = "1.0.0";
- sha256 =
- "e7012d1d9aadd26e680f0983d26fb8923707f05fac9688f19f530fa3795e716f";
- };
-
- meta = {
- description = ''Hex string/binary conversion utilities'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/aesedepece/hex2bin";
- };
- } // packageOverrides)
- ) {};
-
- hex2bin = hex2bin_1_0_0;
-
- hex_math_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hex_math";
- version = "0.0.2";
- src = fetchHex {
- pkg = "hex_math";
- version = "0.0.2";
- sha256 =
- "1dd9284c402d06bcd63ccb8df6022342defb2de4bd666066ed409e3b3c47761b";
- };
-
- meta = {
- description = ''Library for working with hex grids.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tjcelaya/hex_math";
- };
- } // packageOverrides)
- ) {};
-
- hex_math = hex_math_0_0_2;
-
- hex_searcher_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- table_rex_0_4_0,
- ibrowse_4_2_2,
- httpotion_2_2_2,
- floki_0_7_2
- }:
- buildMix ({
- name = "hex_searcher";
- version = "1.0.0";
- src = fetchHex {
- pkg = "hex_searcher";
- version = "1.0.0";
- sha256 =
- "26d2097aa0f950c67ea55822e15cfec26976f76a60ec51d758af9d60126b3538";
- };
- beamDeps = [
- table_rex_0_4_0
- ibrowse_4_2_2
- httpotion_2_2_2
- floki_0_7_2
- ];
-
- meta = {
- description = ''Search hex packages from terminal'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nguyenvinhlinh/HexSearcher";
- };
- } // packageOverrides)
- ) {};
-
- hex_searcher = hex_searcher_1_0_0;
-
- hexate_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hexate";
- version = "0.5.1";
- src = fetchHex {
- pkg = "hexate";
- version = "0.5.1";
- sha256 =
- "b146d4c48380bef3eee74e16bc243f91783f72502759f1f18460b6a8da441270";
- };
-
- meta = {
- description = ''A simple module for working with hex strings in
- Elixir. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rjsamson/hexate";
- };
- } // packageOverrides)
- ) {};
-
- hexate = hexate_0_5_1;
-
- hexbot_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hexbot";
- version = "0.0.1";
- src = fetchHex {
- pkg = "hexbot";
- version = "0.0.1";
- sha256 =
- "f9b8c9805468f7b93fa88440f1e75d8ed2fc3b7d11a68c455abf81efcc31590c";
- };
-
- meta = {
- description = ''A hubot-like bot framework for chatops.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tombell/hexbot";
- };
- } // packageOverrides)
- ) {};
-
- hexbot = hexbot_0_0_1;
-
- hexdocset_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, floki_0_0_5 }:
- buildMix ({
- name = "hexdocset";
- version = "1.0.0";
- src = fetchHex {
- pkg = "hexdocset";
- version = "1.0.0";
- sha256 =
- "846ed02411d759710f0f72a401d81a67cbc181421e461d3246540b3d471044be";
- };
- beamDeps = [ floki_0_0_5 ];
-
- meta = {
- description = ''Convert hex doc to Dash.app`s docset format.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yesmeck/hexdocset";
- };
- } // packageOverrides)
- ) {};
-
- hexdocset = hexdocset_1_0_0;
-
- hipchat_logger_backend_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "hipchat_logger_backend";
- version = "0.1.2";
- src = fetchHex {
- pkg = "hipchat_logger_backend";
- version = "0.1.2";
- sha256 =
- "211bb8e174858c7858c76f992fa7b19d9373a29d7f501b774517534af17bf590";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''A logger backend for posting errors to
- HipChat.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/fbcouch/hipchat_logger_backend";
- };
- } // packageOverrides)
- ) {};
-
- hipchat_logger_backend = hipchat_logger_backend_0_1_2;
-
- hlc_2_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "hlc";
- version = "2.0.0";
- src = fetchHex {
- pkg = "hlc";
- version = "2.0.0";
- sha256 =
- "460ac04654e920e068d1fd17aec1f78b1879cc42ac7f3def7497f0d1cc5056ad";
- };
-
- meta = {
- description = ''hybrid logical clock'';
-
- homepage = "https://github.com/barrel-db/hlc";
- };
- } // packageOverrides)
- ) {};
-
- hlc = hlc_2_0_0;
-
- hoax_0_11_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "hoax";
- version = "0.11.2";
- src = fetchHex {
- pkg = "hoax";
- version = "0.11.2";
- sha256 =
- "fca0d9056201e671719736b4f86fe2b8da6f8b42d88b28b1bcb2b307586928a8";
- };
-
- meta = {
- description = ''Yet another mocking library for Erlang'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/xenolinguist/hoax";
- };
- } // packageOverrides)
- ) {};
-
- hoax = hoax_0_11_2;
-
- holidays_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "holidays";
- version = "0.1.1";
- src = fetchHex {
- pkg = "holidays";
- version = "0.1.1";
- sha256 =
- "098f192bd02f1fd68fd22ae69dc608a03e89a4c814c3c3901d56c8f697cda622";
- };
-
- meta = {
- description = ''Library for finding which holidays fall on given
- dates.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/CoderDennis/holidays";
- };
- } // packageOverrides)
- ) {};
-
- holidays = holidays_0_1_1;
-
- honeybadger_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "honeybadger";
- version = "0.5.0";
- src = fetchHex {
- pkg = "honeybadger";
- version = "0.5.0";
- sha256 =
- "a19b507955a229276af2af14b4a324d4b352d17b468e9c29215e1637bd493c42";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Elixir client, Plug and error_logger for
- integrating with the Honeybadger.io exception
- tracker'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/honeybadger-io/honeybadger-elixir";
- };
- } // packageOverrides)
- ) {};
-
- honeybadger = honeybadger_0_5_0;
-
- hooks_1_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "hooks";
- version = "1.1.1";
- src = fetchHex {
- pkg = "hooks";
- version = "1.1.1";
- sha256 =
- "6834ad3a2a624a5ffd49e9cb146ff49ded423b67f31905b122d24128c72c5c85";
- };
-
- meta = {
- description = ''generic plugin & hook system'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/barrel-db/hooks";
- };
- } // packageOverrides)
- ) {};
-
- hooks = hooks_1_1_1;
-
- hound_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "hound";
- version = "1.0.0";
- src = fetchHex {
- pkg = "hound";
- version = "1.0.0";
- sha256 =
- "433c541048096b864f4a346231967d63f4acfcc32fd280f80505b95a2f9738a4";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Webdriver library for integration testing and
- browser automation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/HashNuke/hound";
- };
- } // packageOverrides)
- ) {};
-
- hound = hound_1_0_0;
-
- hpack_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hpack";
- version = "1.0.0";
- src = fetchHex {
- pkg = "hpack";
- version = "1.0.0";
- sha256 =
- "092fe46ef1c59bf2d7d47f627520321eb6965861db1516c95ef19d484958aea5";
- };
-
- meta = {
- longDescription = ''Implementation of the
- [HPack](https://http2.github.io/http2-spec/compression.html)
- protocol, a compression format for efficiently
- representing HTTP header fields, to be used in
- HTTP/2.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- hpack = hpack_1_0_0;
-
- html_builder_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "html_builder";
- version = "0.1.1";
- src = fetchHex {
- pkg = "html_builder";
- version = "0.1.1";
- sha256 =
- "7cba41180419a26e2fb8ff1c075efcdf31e4079e06144d58623c32c1de3835d9";
- };
-
- meta = {
- description = ''generate html in elixir with simple data
- structures'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/html_builder";
- };
- } // packageOverrides)
- ) {};
-
- html_builder = html_builder_0_1_1;
-
- html_entities_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "html_entities";
- version = "0.3.0";
- src = fetchHex {
- pkg = "html_entities";
- version = "0.3.0";
- sha256 =
- "93811511394efeee964f6e7df3b72b37ad39c1d185030c3561aebf1c15c4d995";
- };
-
- meta = {
- description = ''Decode and encode HTML entities in a string.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/martinsvalin/html_entities";
- };
- } // packageOverrides)
- ) {};
-
- html_entities = html_entities_0_3_0;
-
- html_sanitize_ex_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }:
- buildMix ({
- name = "html_sanitize_ex";
- version = "0.1.2";
- src = fetchHex {
- pkg = "html_sanitize_ex";
- version = "0.1.2";
- sha256 =
- "e6937b25832bcdccb8b547632428de7fe034199c871f037311d4340c345348a7";
- };
- beamDeps = [ mochiweb_2_12_2 ];
-
- meta = {
- description = ''HTML sanitizer for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rrrene/html_sanitize_ex";
- };
- } // packageOverrides)
- ) {};
-
- html_sanitize_ex_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }:
- buildMix ({
- name = "html_sanitize_ex";
- version = "1.0.0";
- src = fetchHex {
- pkg = "html_sanitize_ex";
- version = "1.0.0";
- sha256 =
- "5bf36372dafe900da8d9613502ce4efad3d885af5beb0d298386da0b6a1dbbc6";
- };
- beamDeps = [ mochiweb_2_12_2 ];
-
- meta = {
- description = ''HTML sanitizer for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rrrene/html_sanitize_ex";
- };
- } // packageOverrides)
- ) {};
-
- html_sanitize_ex = html_sanitize_ex_1_0_0;
-
- html_to_pdf_0_5_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "html_to_pdf";
- version = "0.5.2";
- src = fetchHex {
- pkg = "html_to_pdf";
- version = "0.5.2";
- sha256 =
- "7adcde56c221e8f2447837d3b5983775f53071035d9ce9f179635a5e94c795e3";
- };
-
- meta = {
- description = ''Super simple library for turning raw HTML or
- webpages into beautiful PDFs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mattweldon/html_to_pdf";
- };
- } // packageOverrides)
- ) {};
-
- html_to_pdf = html_to_pdf_0_5_2;
-
- http2_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "http2";
- version = "0.0.2";
- src = fetchHex {
- pkg = "http2";
- version = "0.0.2";
- sha256 =
- "fd8354d9c7800223ffcb66c2c359a40a5be3809ea4e3b2046fee253a5d049250";
- };
-
- meta = {
- description = ''HPACK implementation for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kiennt/hpack";
- };
- } // packageOverrides)
- ) {};
-
- http2 = http2_0_0_2;
-
- http_digex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "http_digex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "http_digex";
- version = "0.0.1";
- sha256 =
- "43bca23be7809bd4e2a5efa23d294117457192c98bd1cdf6b90b61285bc4109a";
- };
-
- meta = {
- description = ''A module to create basic digest http auth
- header'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/techgaun/http_digex";
- };
- } // packageOverrides)
- ) {};
-
- http_digex = http_digex_0_0_1;
-
- http_params_serializer_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "http_params_serializer";
- version = "0.1.1";
- src = fetchHex {
- pkg = "http_params_serializer";
- version = "0.1.1";
- sha256 =
- "7d6c2184814b7232130a3193c9832827c5eeaaae928155d96863ec426da6ce69";
- };
-
- meta = {
- longDescription = ''A small library to serialize deeply nested
- datastructures into HTTP parameters that most
- backends do understand'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/ruby2elixir/http_params_serializer";
- };
- } // packageOverrides)
- ) {};
-
- http_params_serializer = http_params_serializer_0_1_1;
-
- http_proxy_1_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- hackney_1_6_0,
- exjsx_3_2_0,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "http_proxy";
- version = "1.0.2";
- src = fetchHex {
- pkg = "http_proxy";
- version = "1.0.2";
- sha256 =
- "157f7a75f41f9f1532244c0eb1587fa638518c2e9b0f95aaaf3f6d1489ec94e3";
- };
- beamDeps = [ plug_1_1_5 hackney_1_6_0 exjsx_3_2_0 cowboy_1_0_4
- ];
-
- meta = {
- description = ''Multi port HTTP Proxy and support record/play
- request.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KazuCocoa/http_proxy";
- };
- } // packageOverrides)
- ) {};
-
- http_proxy = http_proxy_1_0_2;
-
- http_router_0_0_8 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- xml_builder_0_0_8,
- poison_1_5_2,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "http_router";
- version = "0.0.8";
- src = fetchHex {
- pkg = "http_router";
- version = "0.0.8";
- sha256 =
- "9a2844cc8c880621ca2689e0056f50e2c19e3b0e87a8e2524489459b377a8dc3";
- };
- beamDeps = [
- xml_builder_0_0_8 poison_1_5_2 plug_1_1_5 cowboy_1_0_4
- ];
-
- meta = {
- longDescription = ''HTTP Router with various macros to assist in
- developing your application and organizing your
- code'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/sugar-framework/elixir-http-router";
- };
- } // packageOverrides)
- ) {};
-
- http_router = http_router_0_0_8;
-
- http_signature_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "http_signature";
- version = "1.1.0";
- src = fetchHex {
- pkg = "http_signature";
- version = "1.1.0";
- sha256 =
- "3e6036d9c29289ed0e35dd6f41821dec9061ce20aad3c4d35dcbae8c84eb3baa";
- };
-
- meta = {
- description = ''Erlang and Elixir implementations of Joyent`s
- HTTP Signature Scheme.'';
- license = stdenv.lib.licenses.mpl20;
- homepage =
- "https://github.com/potatosalad/erlang-http_signature";
- };
- } // packageOverrides)
- ) {};
-
- http_signature = http_signature_1_1_0;
-
- httparrot_0_3_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- exjsx_3_2_0,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "httparrot";
- version = "0.3.4";
- src = fetchHex {
- pkg = "httparrot";
- version = "0.3.4";
- sha256 =
- "05dc3a30de92a5fc284c937339131c478d57b125cb3d65e97b99bc0fce3d3452";
- };
- beamDeps = [ exjsx_3_2_0 cowboy_1_0_4 ];
-
- meta = {
- description = '' HTTP Request & Response Server. An incomplete
- clone of http://httpbin.org '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/httparrot";
- };
- } // packageOverrides)
- ) {};
-
- httparrot = httparrot_0_3_4;
-
- httpehaviour_0_9_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, hackney_1_6_0 }:
- buildMix ({
- name = "httpehaviour";
- version = "0.9.0";
- src = fetchHex {
- pkg = "httpehaviour";
- version = "0.9.0";
- sha256 =
- "54e93dcf0e62d392781078cf029478194797fe67c98dffe99a91b5d5ec33e4e5";
- };
- beamDeps = [ hackney_1_6_0 ];
-
- meta = {
- description = ''Yet Yet Another HTTP client for Elixir powered by
- hackney'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/httpehaviour";
- };
- } // packageOverrides)
- ) {};
-
- httpehaviour = httpehaviour_0_9_0;
-
- httplacebo_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "httplacebo";
- version = "0.1.0";
- src = fetchHex {
- pkg = "httplacebo";
- version = "0.1.0";
- sha256 =
- "0f1873e65bb97227d43b5c6fc2138f33ef83f90cd068d9a9aee06ed8ef44a7ec";
- };
-
- meta = {
- description = ''The `do nothing` HTTP client for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/guilleiguaran/httplacebo";
- };
- } // packageOverrides)
- ) {};
-
- httplacebo = httplacebo_0_1_0;
-
- httpoison_0_8_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, hackney_1_5_7 }:
- buildMix ({
- name = "httpoison";
- version = "0.8.2";
- src = fetchHex {
- pkg = "httpoison";
- version = "0.8.2";
- sha256 =
- "00738e34fe2e254199c0324ef60b8150a7b2ced66c2296c4df8425c8e9b8d5c0";
- };
- beamDeps = [ hackney_1_5_7 ];
-
- meta = {
- description = ''Yet Another HTTP client for Elixir powered by
- hackney'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/httpoison";
- };
- } // packageOverrides)
- ) {};
-
- httpoison_0_8_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, hackney_1_6_0 }:
- buildMix ({
- name = "httpoison";
- version = "0.8.3";
- src = fetchHex {
- pkg = "httpoison";
- version = "0.8.3";
- sha256 =
- "74f2103e6eff47dcc2b288e37f42629874df3e4a4dce5fbc9dea508de4785e06";
- };
- beamDeps = [ hackney_1_6_0 ];
-
- meta = {
- description = ''Yet Another HTTP client for Elixir powered by
- hackney'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/httpoison";
- };
- } // packageOverrides)
- ) {};
-
- httpoison = httpoison_0_8_3;
-
- httpotion_2_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, ibrowse_4_2_2 }:
- buildMix ({
- name = "httpotion";
- version = "2.2.2";
- src = fetchHex {
- pkg = "httpotion";
- version = "2.2.2";
- sha256 =
- "47c6b6c535592547366fe16bfa175385e7de09eecbb2dc6b0f2cea526ef45fbd";
- };
- beamDeps = [ ibrowse_4_2_2 ];
-
- meta = {
- description = ''Fancy HTTP client for Elixir, based on
- ibrowse.'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/myfreeweb/httpotion";
- };
- } // packageOverrides)
- ) {};
-
- httpotion_3_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, ibrowse_4_2_2 }:
- buildMix ({
- name = "httpotion";
- version = "3.0.0";
- src = fetchHex {
- pkg = "httpotion";
- version = "3.0.0";
- sha256 =
- "ca6364eaa9737ba305307e17d0277c80e57003fc0934b99f6a5048d7a4f932b8";
- };
- beamDeps = [ ibrowse_4_2_2 ];
-
- meta = {
- description = ''Fancy HTTP client for Elixir, based on
- ibrowse.'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/myfreeweb/httpotion";
- };
- } // packageOverrides)
- ) {};
-
- httpotion = httpotion_3_0_0;
-
- huami_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "huami";
- version = "0.0.1";
- src = fetchHex {
- pkg = "huami";
- version = "0.0.1";
- sha256 =
- "c12f38e24e7b085422e5f57c991792cd5045bd083574b1cca0458d8f2dfae40d";
- };
-
- meta = {
- description = ''A CLI version of flower password writing in
- Elixir. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yesmeck/huami.ex";
- };
- } // packageOverrides)
- ) {};
-
- huami = huami_0_0_1;
-
- huex_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- json_0_3_3,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "huex";
- version = "0.5.0";
- src = fetchHex {
- pkg = "huex";
- version = "0.5.0";
- sha256 =
- "e5fe37fdc4299567922697516df8ade2f64d2c1573dc9a253e5037f66576858f";
- };
- beamDeps = [ json_0_3_3 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir client for Philips Hue connected light
- bulbs'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/xavier/huex";
- };
- } // packageOverrides)
- ) {};
-
- huex = huex_0_5_0;
-
- hufflehoff_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hufflehoff";
- version = "0.0.1";
- src = fetchHex {
- pkg = "hufflehoff";
- version = "0.0.1";
- sha256 =
- "f10c6ffceb3b6d161ff5aa4dfeb8fe77affabf073f0bc7059d8296a4256093f2";
- };
-
- meta = {
- description = ''A Huffman encoder/decoder for HTTP/2 headers.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sideshow/hufflehoff";
- };
- } // packageOverrides)
- ) {};
-
- hufflehoff = hufflehoff_0_0_1;
-
- huffman_1_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "huffman";
- version = "1.1.1";
- src = fetchHex {
- pkg = "huffman";
- version = "1.1.1";
- sha256 =
- "6983b0eebb29e6f7b4e971cf46e04ebcf52f073ca97f7ed29b5c0de68d58c496";
- };
-
- meta = {
- description = ''Huffman encoding and decoding.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/SenecaSystems/huffman";
- };
- } // packageOverrides)
- ) {};
-
- huffman = huffman_1_1_1;
-
- hulaaki_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hulaaki";
- version = "0.0.2";
- src = fetchHex {
- pkg = "hulaaki";
- version = "0.0.2";
- sha256 =
- "d1bea8de565a4ca49f0e362c37597c3e8744b0323a7e9104cf09ac555e713ebe";
- };
-
- meta = {
- description = ''An MQTT 3.1.1 client library written in
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/suvash/hulaaki";
- };
- } // packageOverrides)
- ) {};
-
- hulaaki = hulaaki_0_0_2;
-
- hyde_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exredis_0_2_4 }:
- buildMix ({
- name = "hyde";
- version = "0.0.1";
- src = fetchHex {
- pkg = "hyde";
- version = "0.0.1";
- sha256 =
- "d4424adbf13e2aecafa38f73318885f56bd70eb8e5fede22858af8cf76e2475e";
- };
- beamDeps = [ exredis_0_2_4 ];
-
- meta = {
- longDescription = ''Feature Toggles for Elixir - Basic Redis
- backed feature toggles for individual users or
- named groups'';
-
- homepage = "https://github.com/beautifulcode/hyde";
- };
- } // packageOverrides)
- ) {};
-
- hyde = hyde_0_0_1;
-
- hydra_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- porcelain_2_0_1,
- poison_1_5_2,
- plug_1_1_5,
- httpoison_0_8_3,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "hydra";
- version = "0.0.1";
- src = fetchHex {
- pkg = "hydra";
- version = "0.0.1";
- sha256 =
- "ea35ec756dfaa0390ba53a0313bb50b924517f746922a98e3489bddf8e066b7d";
- };
- beamDeps = [
- porcelain_2_0_1
- poison_1_5_2
- plug_1_1_5
- httpoison_0_8_3
- cowboy_1_0_4
- ];
-
- meta = {
- description = ''A multi-headed beast: API gateway, request cache,
- and data transformations'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/doomspork/hydra";
- };
- } // packageOverrides)
- ) {};
-
- hydra = hydra_0_0_1;
-
- hypermedia_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hypermedia";
- version = "0.0.1";
- src = fetchHex {
- pkg = "hypermedia";
- version = "0.0.1";
- sha256 =
- "595c174772c45206f293f61b338105e61d96dba1436b07ed5b3b12eb07842721";
- };
-
- meta = {
- description = ''A Elixir library for creating HAL/JSON Hypermedia
- APIs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jurriaan/hypermedia";
- };
- } // packageOverrides)
- ) {};
-
- hypermedia = hypermedia_0_0_1;
-
- hypermock_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }:
- buildMix ({
- name = "hypermock";
- version = "0.0.2";
- src = fetchHex {
- pkg = "hypermock";
- version = "0.0.2";
- sha256 =
- "dbb7ad24f651a3bb99475f39f9b0d6b7e9b3f959d8a80577ea6c803a5b548516";
- };
- beamDeps = [ meck_0_8_4 ];
-
- meta = { };
- } // packageOverrides)
- ) {};
-
- hypermock = hypermock_0_0_2;
-
- hypex_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "hypex";
- version = "1.1.0";
- src = fetchHex {
- pkg = "hypex";
- version = "1.1.0";
- sha256 =
- "32e153bee0dabea8941940711c9ed9a7e15c50fc3d474c5b75b14359fb408363";
- };
-
- meta = {
- description = ''Fast HyperLogLog implementation for
- Elixir/Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/hypex";
- };
- } // packageOverrides)
- ) {};
-
- hypex = hypex_1_1_0;
-
- i18n_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tipo_0_0_3,
- exprintf_0_1_6
- }:
- buildMix ({
- name = "i18n";
- version = "0.0.2";
- src = fetchHex {
- pkg = "i18n";
- version = "0.0.2";
- sha256 =
- "d3fbaccb502540565a9659fd21cff930b12ee698bfdac6d3df6487e2c101891f";
- };
- beamDeps = [ tipo_0_0_3 exprintf_0_1_6 ];
-
- meta = {
- description = ''i18n locale translations helpers'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanfaucett/ex-i18n";
- };
- } // packageOverrides)
- ) {};
-
- i18n = i18n_0_0_2;
-
- iam_role_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsone_1_2_3 }:
- buildMix ({
- name = "iam_role";
- version = "1.0.0";
- src = fetchHex {
- pkg = "iam_role";
- version = "1.0.0";
- sha256 =
- "acfc5d5c5130a36dfb2b460f790bd9e32bf39274f17333bd65c28d216983761d";
- };
- beamDeps = [ jsone_1_2_3 ];
-
- meta = {
- description = ''Application for automatically fetching AWS IAM
- role security credentials.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tsharju/iam_role";
- };
- } // packageOverrides)
- ) {};
-
- iam_role = iam_role_1_0_0;
-
- ibrowse_4_2_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "ibrowse";
- version = "4.2.2";
- src = fetchHex {
- pkg = "ibrowse";
- version = "4.2.2";
- sha256 =
- "b800cb7442bcc852c6832821e9d0a7098ff626e1415bddaeff4596640b31c0ae";
- };
-
- meta = {
- description = ''Erlang HTTP client application'';
- license = with stdenv.lib.licenses; [ free bsd3 ];
- homepage = "https://github.com/cmullaparthi/ibrowse";
- };
- } // packageOverrides)
- ) {};
-
- ibrowse = ibrowse_4_2_2;
-
- identicon_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "identicon";
- version = "0.2.0";
- src = fetchHex {
- pkg = "identicon";
- version = "0.2.0";
- sha256 =
- "38b11bb3ed2c76956fcbf8673be8cbf6570ef8a85d92b51ce45304ed0368d88c";
- };
-
- meta = {
- description = ''Elixir library for generating 5x5 symmetrical
- identicons'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/rbishop/identicon";
- };
- } // packageOverrides)
- ) {};
-
- identicon = identicon_0_2_0;
-
- idfk_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }:
- buildMix ({
- name = "idfk";
- version = "0.1.0";
- src = fetchHex {
- pkg = "idfk";
- version = "0.1.0";
- sha256 =
- "dab162904f49c852db763719364d5b3e6d75bfc319fe3d8f5179c6bb656acf6d";
- };
- beamDeps = [ timex_2_1_6 ];
-
- meta = {
- description = ''The library of Elixir chunks of code that didn`t
- clearly belong anywhere else.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/amorphid/idfk";
- };
- } // packageOverrides)
- ) {};
-
- idfk = idfk_0_1_0;
-
- idna_1_0_2 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "idna";
- version = "1.0.2";
- src = fetchHex {
- pkg = "idna";
- version = "1.0.2";
- sha256 =
- "a5d645e307aa4f67efe31682f720b7eaf431ab148b3d6fb66cbaf6314499610f";
- };
-
- meta = {
- description = ''A pure Erlang IDNA implementation'';
-
- homepage = "https://github.com/benoitc/erlang-idna";
- };
- } // packageOverrides)
- ) {};
-
- idna_1_0_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "idna";
- version = "1.0.3";
- src = fetchHex {
- pkg = "idna";
- version = "1.0.3";
- sha256 =
- "357d489a51112db4f216034406834f9172b3c0ff5a12f83fb28b25ca271541d1";
- };
-
- meta = {
- description = ''A pure Erlang IDNA implementation'';
-
- homepage = "https://github.com/benoitc/erlang-idna";
- };
- } // packageOverrides)
- ) {};
-
- idna_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "idna";
- version = "1.1.0";
- src = fetchHex {
- pkg = "idna";
- version = "1.1.0";
- sha256 =
- "d399393011cd2fa93761d70199b604b2f055bcf6cb45cac922870e122d2eb2fe";
- };
-
- meta = {
- description = ''A pure Erlang IDNA implementation'';
-
- homepage = "https://github.com/benoitc/erlang-idna";
- };
- } // packageOverrides)
- ) {};
-
- idna_1_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "idna";
- version = "1.2.0";
- src = fetchHex {
- pkg = "idna";
- version = "1.2.0";
- sha256 =
- "1d724cdafb66397e61774ead242c9b725de7033cde8ea98fa4a91e64ac5ef5b3";
- };
-
- meta = {
- description = ''A pure Erlang IDNA implementation'';
-
- homepage = "https://github.com/benoitc/erlang-idna";
- };
- } // packageOverrides)
- ) {};
-
- idna_2_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "idna";
- version = "2.0.0";
- src = fetchHex {
- pkg = "idna";
- version = "2.0.0";
- sha256 =
- "881226593c79eb4b2bf7106a3f2995c70ee6ffbb371c8d1bc71f2869686089f4";
- };
-
- meta = {
- description = ''A pure Erlang IDNA implementation'';
-
- homepage = "https://github.com/benoitc/erlang-idna";
- };
- } // packageOverrides)
- ) {};
-
- idna = idna_2_0_0;
-
- ieex_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ieex";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ieex";
- version = "0.0.3";
- sha256 =
- "c448a86c7979bc75f98e9eb32473041975fb633bc9715f1965958e4a9dbbd1ff";
- };
-
- meta = {
- description = ''Biblioteca para validacao de Inscricao
- Estadual'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edmaarcosta/IEEx";
- };
- } // packageOverrides)
- ) {};
-
- ieex = ieex_0_0_3;
-
- imagineer_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, apex_0_3_7 }:
- buildMix ({
- name = "imagineer";
- version = "0.2.1";
- src = fetchHex {
- pkg = "imagineer";
- version = "0.2.1";
- sha256 =
- "31a8430b89770fdd6ec9d96a6e3d9ea92296dfc57e98bb812cd376e60f2e70f8";
- };
- beamDeps = [ apex_0_3_7 ];
-
- meta = {
- description = ''Image processing in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/SenecaSystems/imagineer";
- };
- } // packageOverrides)
- ) {};
-
- imagineer = imagineer_0_2_1;
-
- imgex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "imgex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "imgex";
- version = "0.1.0";
- sha256 =
- "783e78b0624b87d1431d8acaa790998ac75d8654312e5799eff7b12956246c49";
- };
-
- meta = {
- description = ''Unofficial client library for generating imgix
- URLs in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ianwalter/imgex";
- };
- } // packageOverrides)
- ) {};
-
- imgex = imgex_0_1_0;
-
- immortal_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "immortal";
- version = "0.2.0";
- src = fetchHex {
- pkg = "immortal";
- version = "0.2.0";
- sha256 =
- "4387bffa9e2c25b8bfed0bf9d80fd918861c6a4098b853138d2398d5b6f24be2";
- };
-
- meta = {
- description = ''Helpers for fault-tolerant OTP applications'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danielberkompas/immortal";
- };
- } // packageOverrides)
- ) {};
-
- immortal = immortal_0_2_0;
-
- inaka_aleppo_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "inaka_aleppo";
- version = "1.0.0";
- src = fetchHex {
- pkg = "inaka_aleppo";
- version = "1.0.0";
- sha256 =
- "06754b98702607ec742d8315b2e79188b38fbb60e3f1a1582de5673e230f74d4";
- };
-
- meta = {
- description = ''Aleppo: ALternative Erlang Pre-ProcessOr'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/inaka/aleppo";
- };
- } // packageOverrides)
- ) {};
-
- inaka_aleppo = inaka_aleppo_1_0_0;
-
- inaka_mixer_0_1_5 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "inaka_mixer";
- version = "0.1.5";
- src = fetchHex {
- pkg = "inaka_mixer";
- version = "0.1.5";
- sha256 =
- "37af35b1c17a94a0cb643cba23cba2ca68d6fe51c3ad8337629d4c3c017cc912";
- };
-
- meta = {
- description = ''Mix in public functions from external modules'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/inaka/mixer";
- };
- } // packageOverrides)
- ) {};
-
- inaka_mixer = inaka_mixer_0_1_5;
-
- indefinite_article_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "indefinite_article";
- version = "0.0.1";
- src = fetchHex {
- pkg = "indefinite_article";
- version = "0.0.1";
- sha256 =
- "cb59d3373c5ff05693f74f445e7807d1fe5c38b9cfa6bcedfd9efedb4a0861ae";
- };
-
- meta = {
- description = ''Returns you the indefinite article of a string
- (*a* banana, *an* apple, etc)'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Buyapowa/indefinite_article";
- };
- } // packageOverrides)
- ) {};
-
- indefinite_article = indefinite_article_0_0_1;
-
- inet_cidr_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inet_cidr";
- version = "1.0.1";
- src = fetchHex {
- pkg = "inet_cidr";
- version = "1.0.1";
- sha256 =
- "4809be88cf1a436b819acec2b07a33e7ad24beb0cf9b6c8a94217aea7d298d8a";
- };
-
- meta = {
- longDescription = ''Classless Inter-Domain Routing (CIDR) library
- for Elixir Compatible with Erlang`s :inet module
- and support for IPv4 and IPv6'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/cobenian/inet_cidr";
- };
- } // packageOverrides)
- ) {};
-
- inet_cidr = inet_cidr_1_0_1;
-
- inflect_0_0_11 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inflect";
- version = "0.0.11";
- src = fetchHex {
- pkg = "inflect";
- version = "0.0.11";
- sha256 =
- "36636ccb31b1ca9f34d95af8fff97aa68d34d925c5128dc8f04fc77764fa208a";
- };
-
- meta = {
- description = ''case sensitive regular expression for splitting
- strings'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanfaucett/ex-inflect";
- };
- } // packageOverrides)
- ) {};
-
- inflect = inflect_0_0_11;
-
- inflections_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, inflector_0_0_11 }:
- buildMix ({
- name = "inflections";
- version = "0.0.1";
- src = fetchHex {
- pkg = "inflections";
- version = "0.0.1";
- sha256 =
- "f1fe5f35313eb1bd6bfc3a0d5e3bd169a31bfbf09021b9928ecfff3052731efc";
- };
- beamDeps = [ inflector_0_0_11 ];
-
- meta = {
- description = ''inflector helpers for managing different
- locales'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanfaucett/ex-inflections";
- };
- } // packageOverrides)
- ) {};
-
- inflections = inflections_0_0_1;
-
- inflections_en_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- inflector_0_0_11,
- inflections_0_0_1
- }:
- buildMix ({
- name = "inflections_en";
- version = "0.0.1";
- src = fetchHex {
- pkg = "inflections_en";
- version = "0.0.1";
- sha256 =
- "28c8e2f52974879499ea039bc8bf369b75e978f4ee60de8641e7efdef575bd77";
- };
- beamDeps = [ inflector_0_0_11 inflections_0_0_1 ];
-
- meta = {
- description = ''inflector english rules'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanfaucett/ex-inflections_en";
- };
- } // packageOverrides)
- ) {};
-
- inflections_en = inflections_en_0_0_1;
-
- inflections_es_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- inflector_0_0_11,
- inflections_0_0_1
- }:
- buildMix ({
- name = "inflections_es";
- version = "0.0.1";
- src = fetchHex {
- pkg = "inflections_es";
- version = "0.0.1";
- sha256 =
- "28c6323f851d2287f77d7dd0b888e9888f5f785ff105a356078aff4a46544495";
- };
- beamDeps = [ inflector_0_0_11 inflections_0_0_1 ];
-
- meta = {
- description = ''inflector spanish rules'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanfaucett/ex-inflections_es";
- };
- } // packageOverrides)
- ) {};
-
- inflections_es = inflections_es_0_0_1;
-
- inflector_0_0_11 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inflector";
- version = "0.0.11";
- src = fetchHex {
- pkg = "inflector";
- version = "0.0.11";
- sha256 =
- "4abd1e267d0df9536d3f54c579d74a0951fbbc6100e4b034a0905d99296a9e08";
- };
-
- meta = {
- description = ''simple rule based inflector'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanfaucett/ex-inflector";
- };
- } // packageOverrides)
- ) {};
-
- inflector = inflector_0_0_11;
-
- inflex_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inflex";
- version = "0.3.0";
- src = fetchHex {
- pkg = "inflex";
- version = "0.3.0";
- sha256 =
- "2cb9896a2572eb0989d92d7d98653829e079ccb804aa1b98beafff7678275852";
- };
-
- meta = {
- description = ''An Elixir library for handling word
- inflections.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/inflex";
- };
- } // packageOverrides)
- ) {};
-
- inflex_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inflex";
- version = "1.0.0";
- src = fetchHex {
- pkg = "inflex";
- version = "1.0.0";
- sha256 =
- "549ebe94420051cdf845028372d1f89c8fbdd7b5f5ddd51e0619b827b7be6793";
- };
-
- meta = {
- description = ''An Elixir library for handling word
- inflections.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/inflex";
- };
- } // packageOverrides)
- ) {};
-
- inflex_1_4_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inflex";
- version = "1.4.1";
- src = fetchHex {
- pkg = "inflex";
- version = "1.4.1";
- sha256 =
- "d316fecd9db83db97828bbcbdb689f5c412e3aaf658329cf479cad5baa856c92";
- };
-
- meta = {
- description = ''An Elixir library for handling word
- inflections.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/inflex";
- };
- } // packageOverrides)
- ) {};
-
- inflex_1_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "inflex";
- version = "1.5.0";
- src = fetchHex {
- pkg = "inflex";
- version = "1.5.0";
- sha256 =
- "d48609edc5bb7901b95dcc00c1e38f259e8006904865a028954ccfe9336a3384";
- };
-
- meta = {
- description = ''An Elixir library for handling word
- inflections.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nurugger07/inflex";
- };
- } // packageOverrides)
- ) {};
-
- inflex = inflex_1_5_0;
-
- ini_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ini";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ini";
- version = "0.0.1";
- sha256 =
- "96b86cf664ca8247cdad166c29251ef4ddc156f16f906bdf2ea1c37831fbf804";
- };
-
- meta = {
- description = ''Module to parse ini files.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nathanjohnson320/ini";
- };
- } // packageOverrides)
- ) {};
-
- ini = ini_0_0_1;
-
- insert_ordered_set_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "insert_ordered_set";
- version = "0.0.1";
- src = fetchHex {
- pkg = "insert_ordered_set";
- version = "0.0.1";
- sha256 =
- "78ebc47d780aa1e8fabce7d4f4d5f3b9c90e1443514ad830b32f7c5184f87634";
- };
-
- meta = {
- longDescription = ''Provides a data structure with the following
- properties: 1. Contains unique values. 2. O(1)
- manipulation operations (e.g. insert, delete) by
- using an underlying Map. 3. Preserves insertion
- order when converting to a list. Allows reverse
- insertion ordering.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/localshred/insert_ordered_set";
- };
- } // packageOverrides)
- ) {};
-
- insert_ordered_set = insert_ordered_set_0_0_1;
-
- insight_0_1_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "insight";
- version = "0.1.4";
- src = fetchHex {
- pkg = "insight";
- version = "0.1.4";
- sha256 =
- "97b4bfd6f0b595b3febca7ea2f0bdf5cb429c18309f7acc8a2a308847aaded07";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir package for consuming any Insight-powered
- Bitcoin explorer.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stampery/elixir-insight";
- };
- } // packageOverrides)
- ) {};
-
- insight = insight_0_1_4;
-
- insights_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "insights";
- version = "0.0.2";
- src = fetchHex {
- pkg = "insights";
- version = "0.0.2";
- sha256 =
- "92794ab7ba760a7b17ffac1f98ecff1a848148d15a1d9fabe58b0150767cddbd";
- };
-
- meta = {
- longDescription = ''Insights is a wrapper for sending and data
- capture for keen.io or others adapters'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gullitmiranda/insights";
- };
- } // packageOverrides)
- ) {};
-
- insights = insights_0_0_2;
-
- instrumental_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "instrumental";
- version = "0.1.3";
- src = fetchHex {
- pkg = "instrumental";
- version = "0.1.3";
- sha256 =
- "26d3c6dcd2b04d716266afa9d12ba193fc1f038d21c67178e50f77ef1671acec";
- };
-
- meta = {
- description = ''An Elixir client for Instrumental
- (http://instrumentalapp.com).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/undeadlabs/instrumental-ex";
- };
- } // packageOverrides)
- ) {};
-
- instrumental = instrumental_0_1_3;
-
- ip2location_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }:
- buildMix ({
- name = "ip2location";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ip2location";
- version = "0.1.0";
- sha256 =
- "77e059326d6c3f1348c53b3486dfa59d2b0ad90c999f51da86cabbb2d0099685";
- };
- beamDeps = [ poolboy_1_5_1 ];
-
- meta = {
- description = ''An Elixir library for the IP2Location
- database.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/nazipov/ip2location-elixir";
- };
- } // packageOverrides)
- ) {};
-
- ip2location = ip2location_0_1_0;
-
- ipa_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ipa";
- version = "0.0.3";
- src = fetchHex {
- pkg = "ipa";
- version = "0.0.3";
- sha256 =
- "ff365e6ec32ae9159877fb464c6754387fe97168e15a0ce7de346106ec6d75a6";
- };
-
- meta = {
- longDescription = ''A pale, hoppy library for working with IP
- Addresses. Validate and transform IPv4 addresses
- and subnet masks.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bordeltabernacle/IPA";
- };
- } // packageOverrides)
- ) {};
-
- ipa = ipa_0_0_3;
-
- iplist_1_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- earmark_0_2_1,
- cidr_1_0_0
- }:
- buildMix ({
- name = "iplist";
- version = "1.0.2";
- src = fetchHex {
- pkg = "iplist";
- version = "1.0.2";
- sha256 =
- "fae5b5accc8b7a7618c2d1fbf94607ce6e79ca3b493da6643dbb1bd92be30bd4";
- };
- beamDeps = [ earmark_0_2_1 cidr_1_0_0 ];
-
- meta = {
- description = ''Library and CLI tool to expand IPv4 ranges to
- lists of IP numbers'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/digitalronin/iplist";
- };
- } // packageOverrides)
- ) {};
-
- iplist = iplist_1_0_2;
-
- iptools_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "iptools";
- version = "0.0.2";
- src = fetchHex {
- pkg = "iptools";
- version = "0.0.2";
- sha256 =
- "33bf27bc72094bbc4e67c664c979e5cebfe17c5369c91fc2e2610cc726b252db";
- };
-
- meta = {
- description = ''A set of functions for validating and
- transforming IPv4 addresses'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/blackfist/iptools";
- };
- } // packageOverrides)
- ) {};
-
- iptools = iptools_0_0_2;
-
- is_chinese_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "is_chinese";
- version = "1.0.0";
- src = fetchHex {
- pkg = "is_chinese";
- version = "1.0.0";
- sha256 =
- "907da2e2995c104bb89152d276c41337b6c4075aa866663e3fb7ebe48da8ff62";
- };
-
- meta = {
- description = ''Check whether string is Chinese'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/lidashuang/is_chinese";
- };
- } // packageOverrides)
- ) {};
-
- is_chinese = is_chinese_1_0_0;
-
- is_email_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "is_email";
- version = "0.0.2";
- src = fetchHex {
- pkg = "is_email";
- version = "0.0.2";
- sha256 =
- "fefcf35b6ca506cd7d2e3d1d850b49e9a2545180db46e291845aa9fd54812d82";
- };
-
- meta = {
- description = ''Loosely check whether a given string is an
- email'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/johnotander/is_email";
- };
- } // packageOverrides)
- ) {};
-
- is_email = is_email_0_0_2;
-
- is_up_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpotion_2_2_2 }:
- buildMix ({
- name = "is_up";
- version = "1.0.2";
- src = fetchHex {
- pkg = "is_up";
- version = "1.0.2";
- sha256 =
- "e73713422ef99f9788d130eec1fd880ea15cc5e023137658263fe94bd12a56e1";
- };
- beamDeps = [ httpotion_2_2_2 ];
-
- meta = {
- description = ''Check whether a given url is up.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/johnotander/is_up";
- };
- } // packageOverrides)
- ) {};
-
- is_up = is_up_1_0_2;
-
- is_url_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "is_url";
- version = "0.0.1";
- src = fetchHex {
- pkg = "is_url";
- version = "0.0.1";
- sha256 =
- "4c3f86302e0c675ece51a247838f64ce88335008035463c8c20b21667399d413";
- };
-
- meta = {
- description = ''Validate a url'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/johnotander/is_url";
- };
- } // packageOverrides)
- ) {};
-
- is_url = is_url_0_0_1;
-
- isaac_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "isaac";
- version = "0.0.1";
- src = fetchHex {
- pkg = "isaac";
- version = "0.0.1";
- sha256 =
- "e43c136931b8003def7cf8a9eaa49e9713ab91a76729c667591e0a4c03511fa1";
- };
-
- meta = {
- longDescription = ''Isaac is an elixir module for the [ISAAC
- Stream
- Cipher](http://burtleburtle.net/bob/rand/isaacafa.html)
- It wraps around https://github.com/arianvp/ISAAC
- which is a port of the ISAAC stream cipher to
- platforms which have words bigger than 32 bits.
- '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/arianvp/elixir-isaac";
- };
- } // packageOverrides)
- ) {};
-
- isaac = isaac_0_0_1;
-
- isbndbex_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "isbndbex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "isbndbex";
- version = "0.1.0";
- sha256 =
- "5c9fe6840a3beadb78a3b5f8d243475258d9d117ef0976cceb0d4c464a4cf4f4";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper for isbndb rest api.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rcoedo/isbndbex";
- };
- } // packageOverrides)
- ) {};
-
- isbndbex = isbndbex_0_1_0;
-
- iso3166_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- floki_0_8_1
- }:
- buildMix ({
- name = "iso3166";
- version = "0.0.4";
- src = fetchHex {
- pkg = "iso3166";
- version = "0.0.4";
- sha256 =
- "fde520eac52e491e0492a42a8f5f00b03435733e81f35e58685998e9142c4215";
- };
- beamDeps = [ poison_2_1_0 floki_0_8_1 ];
-
- meta = {
- longDescription = ''A library that provides a list of ISO3166
- country names, two letter abbreviations, three
- letter abbreviations, and functions for
- converting between them.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joelpm/iso3166ex";
- };
- } // packageOverrides)
- ) {};
-
- iso3166 = iso3166_0_0_4;
-
- janrain_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "janrain";
- version = "0.0.1";
- src = fetchHex {
- pkg = "janrain";
- version = "0.0.1";
- sha256 =
- "35299ee088dfd5647e7a5cd129d5011f2d6319fe53045b2a8ce3ddf70792cc78";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''A small library to help with Janrain logins.
- Probably most useful when used in conjuction
- with Phoenix and Guardian.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rickr/janrain";
- };
- } // packageOverrides)
- ) {};
-
- janrain = janrain_0_0_1;
-
- japan_municipality_code_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "japan_municipality_code";
- version = "1.0.1";
- src = fetchHex {
- pkg = "japan_municipality_code";
- version = "1.0.1";
- sha256 =
- "b03879f6a716f04579d19c9be818b0e3780b61ab2e79057ed3a7f64e576b5378";
- };
-
- meta = {
- description = ''Elixir Library for Japan municipality key
- converting'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hykw/japan_municipality_key";
- };
- } // packageOverrides)
- ) {};
-
- japan_municipality_code = japan_municipality_code_1_0_1;
-
- jc_1_2_0 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- ranch_1_1_0,
- lager_3_0_1,
- jwalk_1_1_0,
- jsone_1_2_0
- }:
- buildRebar3 ({
- name = "jc";
- version = "1.2.0";
- src = fetchHex {
- pkg = "jc";
- version = "1.2.0";
- sha256 =
- "cbc043e4d0e6b1ccd6279426babcfd73ac186f9ddf780c0bff24f7e586aa3a6c";
- };
-
- beamDeps = [ ranch_1_1_0 lager_3_0_1 jwalk_1_1_0 jsone_1_2_0 ];
-
- meta = {
- description = ''A simple, distributed, in-memory caching
- system'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jr0senblum/jc";
- };
- } // packageOverrides)
- ) {};
-
- jc = jc_1_2_0;
-
- jequalson_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "jequalson";
- version = "0.1.1";
- src = fetchHex {
- pkg = "jequalson";
- version = "0.1.1";
- sha256 =
- "5ed0a54b8aaa457cb441b3baafc508d8be4fc90db29a0cc27980eeeb65db18ac";
- };
-
- meta = {
- description = ''Helpers for testing JSON responses.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dm1try/jequalson";
- };
- } // packageOverrides)
- ) {};
-
- jequalson = jequalson_0_1_1;
-
- jesse_0_1_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, jsx_2_8_0 }:
- buildRebar3 ({
- name = "jesse";
- version = "0.1.3";
- src = fetchHex {
- pkg = "jesse";
- version = "0.1.3";
- sha256 =
- "679702baf154d8e078c60b8eb4f2b7f53304e24deea03b32cbff350772afba4d";
- };
-
- beamDeps = [ jsx_2_8_0 ];
-
- meta = {
- description = ''jesse'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/for-GET/jesse";
- };
- } // packageOverrides)
- ) {};
-
- jesse = jesse_0_1_3;
-
- jira_0_0_8 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "jira";
- version = "0.0.8";
- src = fetchHex {
- pkg = "jira";
- version = "0.0.8";
- sha256 =
- "71c19ef23ea7351a2dc7b8f14d0c5794ff00382fa43a88a2235ec9c1741a73cb";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir client library for JIRA + JIRA Agile /
- Greenhopper'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeffweiss/jira";
- };
- } // packageOverrides)
- ) {};
-
- jira = jira_0_0_8;
-
- jobspool_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, uuid_1_1_4 }:
- buildMix ({
- name = "jobspool";
- version = "0.1.0";
- src = fetchHex {
- pkg = "jobspool";
- version = "0.1.0";
- sha256 =
- "f4ba59374f844fe8ac018606748b120b7860c0f568364514d1dc87eb42829aad";
- };
- beamDeps = [ uuid_1_1_4 ];
-
- meta = {
- description = ''Simple Elixir jobs pool'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/flupke/exjobspool";
- };
- } // packageOverrides)
- ) {};
-
- jobspool = jobspool_0_1_0;
-
- joken_0_16_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5,
- jose_1_7_5
- }:
- buildMix ({
- name = "joken";
- version = "0.16.1";
- src = fetchHex {
- pkg = "joken";
- version = "0.16.1";
- sha256 =
- "a804bfd350f61688f6ce8d9898bc17fd4b59990c054debeea44234d53048d93d";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 jose_1_7_5 ];
-
- meta = {
- description = ''JWT Library for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/bryanjos/joken";
- };
- } // packageOverrides)
- ) {};
-
- jolt_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "jolt";
- version = "0.1.0";
- src = fetchHex {
- pkg = "jolt";
- version = "0.1.0";
- sha256 =
- "922498b234a1b0a813255d3abf5caa64a9afdc41eb4d8d71f87d71c41fe792e8";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''A full REST JSON API with zero coding,
- powered by Elixir. It is intended to be used as
- a command-line tool (just run mix escript.build
- first).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/clarkware/jolt";
- };
- } // packageOverrides)
- ) {};
-
- jolt = jolt_0_1_0;
-
- jorel_mix_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "jorel_mix";
- version = "0.0.1";
- src = fetchHex {
- pkg = "jorel_mix";
- version = "0.0.1";
- sha256 =
- "be990099dc7d13dd22e741d96dd3282ba9096f9e132c047ebc0f134b3d470461";
- };
-
- meta = {
- description = ''Just anOther RELease assembler'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/emedia-project/jorel_mix";
- };
- } // packageOverrides)
- ) {};
-
- jorel_mix = jorel_mix_0_0_1;
-
- jose_1_4_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, base64url_0_0_1 }:
- buildMix ({
- name = "jose";
- version = "1.4.2";
- src = fetchHex {
- pkg = "jose";
- version = "1.4.2";
- sha256 =
- "7bc79dfa28b0194c9334eddeaf33d02b51d4101d5b18f08086503a7b82be7cb0";
- };
- beamDeps = [ base64url_0_0_1 ];
-
- meta = {
- description = ''JSON Object Signing and Encryption (JOSE) for
- Erlang and Elixir.'';
- license = stdenv.lib.licenses.mpl20;
- homepage = "https://github.com/potatosalad/erlang-jose";
- };
- } // packageOverrides)
- ) {};
-
- jose_1_7_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, base64url_0_0_1 }:
- buildMix ({
- name = "jose";
- version = "1.7.5";
- src = fetchHex {
- pkg = "jose";
- version = "1.7.5";
- sha256 =
- "c473f64b03fb4541b8b3f56982e563d1090a1168d0dc154e6275135515c4b65d";
- };
- beamDeps = [ base64url_0_0_1 ];
-
- meta = {
- description = ''JSON Object Signing and Encryption (JOSE) for
- Erlang and Elixir.'';
- license = stdenv.lib.licenses.mpl20;
- homepage = "https://github.com/potatosalad/erlang-jose";
- };
- } // packageOverrides)
- ) {};
-
- jose = jose_1_7_5;
-
- jsex_2_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsx_2_8_0 }:
- buildMix ({
- name = "jsex";
- version = "2.0.0";
- src = fetchHex {
- pkg = "jsex";
- version = "2.0.0";
- sha256 =
- "98c1501645e31efdbcbb6172983d4deb1335de993966197e6a4343492fa7d872";
- };
- beamDeps = [ jsx_2_8_0 ];
-
- meta = {
- description = ''json for elixir '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/jsex";
- };
- } // packageOverrides)
- ) {};
-
- jsex = jsex_2_0_0;
-
- json_0_3_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "json";
- version = "0.3.3";
- src = fetchHex {
- pkg = "json";
- version = "0.3.3";
- sha256 =
- "d1986548847189b51f1efb65d196e6ab9f2e88a6878a363aec0e3c77e2550616";
- };
-
- meta = {
- description = ''Native Elixir library for JSON encoding and
- decoding'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/cblage/elixir-json";
- };
- } // packageOverrides)
- ) {};
-
- json = json_0_3_3;
-
- json_api_assert_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "json_api_assert";
- version = "0.0.1";
- src = fetchHex {
- pkg = "json_api_assert";
- version = "0.0.1";
- sha256 =
- "b85f48d26e62977b77ed0a8a62b2079ae9e1ddd6dfba988a13b3366cb6dfd51e";
- };
-
- meta = {
- description = ''assertions for JSON API payload'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DockYard/json_api_assert";
- };
- } // packageOverrides)
- ) {};
-
- json_api_assert = json_api_assert_0_0_1;
-
- json_diff_ex_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "json_diff_ex";
- version = "0.5.0";
- src = fetchHex {
- pkg = "json_diff_ex";
- version = "0.5.0";
- sha256 =
- "314fe606c76dea0c5b70ca918f5dd75a89456c6330596d707bbbf70c800352c9";
- };
-
- meta = {
- description = ''Diff and patch for JSON in Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/olafura/json_diff_ex";
- };
- } // packageOverrides)
- ) {};
-
- json_diff_ex = json_diff_ex_0_5_0;
-
- json_logger_0_6_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, json_0_3_3 }:
- buildMix ({
- name = "json_logger";
- version = "0.6.0";
- src = fetchHex {
- pkg = "json_logger";
- version = "0.6.0";
- sha256 =
- "4b3aaa23c2d0fec4fe4ba7c001ec6a72b1ae36f0268ede87557c59663843a0c3";
- };
- beamDeps = [ json_0_3_3 ];
-
- meta = {
- description = ''A simple library for logging with JSON, best
- suited with Logstash.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/LeeroyDing/json_logger";
- };
- } // packageOverrides)
- ) {};
-
- json_logger = json_logger_0_6_0;
-
- json_pointer_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "json_pointer";
- version = "0.0.2";
- src = fetchHex {
- pkg = "json_pointer";
- version = "0.0.2";
- sha256 =
- "150b37bc4ff689758f17aee180fbf8f7226c3eeff7d28a782e6f0a74f859417e";
- };
-
- meta = {
- longDescription = ''Implementation of RFC 6901 which defines a
- string syntax for identifying a specific value
- within a JSON document'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/xavier/json_pointer";
- };
- } // packageOverrides)
- ) {};
-
- json_pointer = json_pointer_0_0_2;
-
- json_stream_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsx_2_8_0 }:
- buildMix ({
- name = "json_stream";
- version = "0.0.1";
- src = fetchHex {
- pkg = "json_stream";
- version = "0.0.1";
- sha256 =
- "07e2283f7f211f50d4fa686f1814f7a8b9637cfe3f358f6f15332489b2b7f2ab";
- };
- beamDeps = [ jsx_2_8_0 ];
-
- meta = {
- longDescription = ''Small but useful wrapper above erlang `jsx`
- to stream json elements from an Elixir binary
- stream.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/json_stream";
- };
- } // packageOverrides)
- ) {};
-
- json_stream = json_stream_0_0_1;
-
- json_web_token_0_2_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "json_web_token";
- version = "0.2.5";
- src = fetchHex {
- pkg = "json_web_token";
- version = "0.2.5";
- sha256 =
- "2e90fca59a7f9a4862ff8688622da5f12e880134b11ac1eb0eb0b19143d7a309";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''Elixir implementation of the JSON Web Token
- (JWT), RFC 7519'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/garyf/json_web_token_ex";
- };
- } // packageOverrides)
- ) {};
-
- json_web_token = json_web_token_0_2_5;
-
- jsonapi_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "jsonapi";
- version = "0.3.0";
- src = fetchHex {
- pkg = "jsonapi";
- version = "0.3.0";
- sha256 =
- "f0e3c00a2af7394621695ded4e31cdf369436916ffc47347835f06616d594b33";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''Fully functional JSONAPI V1 Serializer as
- well as a QueryParser for Plug based projects
- and applications.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeregrine/jsonapi";
- };
- } // packageOverrides)
- ) {};
-
- jsonapi = jsonapi_0_3_0;
-
- jsone_1_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jsone";
- version = "1.2.0";
- src = fetchHex {
- pkg = "jsone";
- version = "1.2.0";
- sha256 =
- "a60e74284d3a923cde65c00a39dd4542fd7da7c22e8385c0378ad419c54b2e08";
- };
-
- meta = {
- description = ''Erlang JSON Library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/jsone";
- };
- } // packageOverrides)
- ) {};
-
- jsone_1_2_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jsone";
- version = "1.2.2";
- src = fetchHex {
- pkg = "jsone";
- version = "1.2.2";
- sha256 =
- "253c18c7dc6fc27290b1f507f3adc6863f4396b099d0eb396e3c0e58dcfe0ee4";
- };
-
- meta = {
- description = ''Erlang JSON Library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/jsone";
- };
- } // packageOverrides)
- ) {};
-
- jsone_1_2_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jsone";
- version = "1.2.3";
- src = fetchHex {
- pkg = "jsone";
- version = "1.2.3";
- sha256 =
- "629369e718a50a2fcb23c210b6f2eb2fd08b0a6a2c5edade4fca24cda368ac13";
- };
-
- meta = {
- description = ''Erlang JSON Library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/jsone";
- };
- } // packageOverrides)
- ) {};
-
- jsone = jsone_1_2_3;
-
- jsx_1_4_5 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jsx";
- version = "1.4.5";
- src = fetchHex {
- pkg = "jsx";
- version = "1.4.5";
- sha256 =
- "ff5115611c5dd789cebe3addc07d18b86340f701c52ad063caba6fe8da3a489b";
- };
-
- meta = {
- longDescription = ''an erlang application for consuming,
- producing and manipulating json. inspired by
- yajl'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/jsx";
- };
- } // packageOverrides)
- ) {};
-
- jsx_2_5_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mixunit_0_9_2 }:
- buildMix ({
- name = "jsx";
- version = "2.5.3";
- src = fetchHex {
- pkg = "jsx";
- version = "2.5.3";
- sha256 =
- "528ab2fdadbcfe95a44ddb831724ee28d48bd3dbd11f2e8109874c855c43dd12";
- };
- beamDeps = [ mixunit_0_9_2 ];
-
- meta = {
- longDescription = ''an erlang application for consuming,
- producing and manipulating json. inspired by
- yajl'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/jsx";
- };
- } // packageOverrides)
- ) {};
-
- jsx_2_6_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "jsx";
- version = "2.6.2";
- src = fetchHex {
- pkg = "jsx";
- version = "2.6.2";
- sha256 =
- "6bfccb6461cc3c7d5cc63f3e69ffeb2f1f8de50eca5980065311c056a69a907f";
- };
-
- meta = {
- longDescription = ''an erlang application for consuming,
- producing and manipulating json. inspired by
- yajl'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/jsx";
- };
- } // packageOverrides)
- ) {};
-
- jsx_2_7_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "jsx";
- version = "2.7.1";
- src = fetchHex {
- pkg = "jsx";
- version = "2.7.1";
- sha256 =
- "52d0e8bda0c8624bc59c3119236eb49bb66289702ea3d59ad76fd2a56cdf9089";
- };
-
- meta = {
- longDescription = ''an erlang application for consuming,
- producing and manipulating json. inspired by
- yajl'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/jsx";
- };
- } // packageOverrides)
- ) {};
-
- jsx_2_8_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "jsx";
- version = "2.8.0";
- src = fetchHex {
- pkg = "jsx";
- version = "2.8.0";
- sha256 =
- "a8ba15d5bac2c48b2be1224a0542ad794538d79e2cc16841a4e24ca75f0f8378";
- };
-
- meta = {
- longDescription = ''an erlang application for consuming,
- producing and manipulating json. inspired by
- yajl'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/jsx";
- };
- } // packageOverrides)
- ) {};
-
- jsx = jsx_2_8_0;
-
- jsxd_0_1_10 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jsxd";
- version = "0.1.10";
- src = fetchHex {
- pkg = "jsxd";
- version = "0.1.10";
- sha256 =
- "f71a8238f08a1dee130e8959ff5343524891fa6531392667a5b911cead5f5082";
- };
-
- meta = {
- description = ''jsx data structire traversing and modification
- library.'';
- license = stdenv.lib.licenses.cddl;
- homepage = "https://github.com/Licenser/jsxd";
- };
- } // packageOverrides)
- ) {};
-
- jsxd = jsxd_0_1_10;
-
- junit_formatter_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "junit_formatter";
- version = "1.1.0";
- src = fetchHex {
- pkg = "junit_formatter";
- version = "1.1.0";
- sha256 =
- "d173ee429c98c9829eb9b24a8615ac584b49c58c29cefc9532eff5e19404ea8b";
- };
-
- meta = {
- longDescription = ''An ExUnit.Formatter that produces an XML
- report of the tests run in the project _build
- dir. It is a good fit with Jenkins test
- reporting plugin, for example.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/victorolinasc/junit-formatter";
- };
- } // packageOverrides)
- ) {};
-
- junit_formatter = junit_formatter_1_1_0;
-
- jwalk_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jwalk";
- version = "1.1.0";
- src = fetchHex {
- pkg = "jwalk";
- version = "1.1.0";
- sha256 =
- "10c150910ba3539583887cb2b5c3f70d602138471e6f6b5c22498aa18ed654e1";
- };
-
- meta = {
- longDescription = ''Helper module for working with Erlang
- representations of JSON, handling eep-18, map,
- mochijson-style and proplists representations'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jr0senblum/jwalk";
- };
- } // packageOverrides)
- ) {};
-
- jwalk_1_1_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "jwalk";
- version = "1.1.2";
- src = fetchHex {
- pkg = "jwalk";
- version = "1.1.2";
- sha256 =
- "322d6bc04c1b16efdd711711c101415f9df18a87af31315e6d04e48e678d1bf0";
- };
-
- meta = {
- longDescription = ''Helper module for working with Erlang
- representations of JSON, handling eep-18, map,
- mochijson-style and proplists representations'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jr0senblum/jwalk";
- };
- } // packageOverrides)
- ) {};
-
- jwalk = jwalk_1_1_2;
-
- jwt_0_1_2 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- jsx_2_8_0,
- base64url_0_0_1
- }:
- buildRebar3 ({
- name = "jwt";
- version = "0.1.2";
- src = fetchHex {
- pkg = "jwt";
- version = "0.1.2";
- sha256 =
- "be9a6502857f40e3c285909a80a21d00dffcb9330951abe86e6c9cffb17770f1";
- };
-
- beamDeps = [ jsx_2_8_0 base64url_0_0_1 ];
-
- meta = {
- description = ''Erlang JWT library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/artemeff/jwt";
- };
- } // packageOverrides)
- ) {};
-
- jwt = jwt_0_1_2;
-
- jwt_claims_0_0_3 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, json_web_token_0_2_5
- }:
- buildMix ({
- name = "jwt_claims";
- version = "0.0.3";
- src = fetchHex {
- pkg = "jwt_claims";
- version = "0.0.3";
- sha256 =
- "baf94583907a4d774079a8a98c13c0cf5d306ee6211e805f156523a20658e230";
- };
- beamDeps = [ json_web_token_0_2_5 ];
-
- meta = {
- description = ''Elixir implementation of JWT registered claims,
- RFC 7519'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/garyf/jwt_claims_ex";
- };
- } // packageOverrides)
- ) {};
-
- jwt_claims = jwt_claims_0_0_3;
-
- jwtex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_3_1 }:
- buildMix ({
- name = "jwtex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "jwtex";
- version = "0.0.1";
- sha256 =
- "5b8b826e8543e323f62a0e8cb2fb5714d8e7110ecce97419cd0a4a656fa411cf";
- };
- beamDeps = [ poison_1_3_1 ];
-
- meta = {
- description = ''JWT decoding library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mschae/jwtex";
- };
- } // packageOverrides)
- ) {};
-
- jwtex = jwtex_0_0_1;
-
- k6_bytea_1_1_5 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "k6_bytea";
- version = "1.1.5";
- src = fetchHex {
- pkg = "k6_bytea";
- version = "1.1.5";
- sha256 =
- "1ce4ca84bbe45890bc3c07809f8e01fb80c4613226fbd318aaac73d4cd233132";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''A mutable byte array for Erlang.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- k6_bytea = k6_bytea_1_1_5;
-
- kafka_ex_0_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "kafka_ex";
- version = "0.5.0";
- src = fetchHex {
- pkg = "kafka_ex";
- version = "0.5.0";
- sha256 =
- "5e5d5be9bad3d9b9e77f75047c479aadc140d7e13be85a912cef8e7d647f0ae7";
- };
-
- meta = {
- description = ''Kafka client for Elixir/Erlang.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kafkaex/kafka_ex";
- };
- } // packageOverrides)
- ) {};
-
- kafka_ex = kafka_ex_0_5_0;
-
- kaguya_0_4_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "kaguya";
- version = "0.4.7";
- src = fetchHex {
- pkg = "kaguya";
- version = "0.4.7";
- sha256 =
- "d687b8832c42e4d3d03e09e68b9df3a9bb4b208d287d8c2835170c343e2e4554";
- };
-
- meta = {
- longDescription = ''A small, powerful, and modular IRC bot
- framework. Using a flexible macro based routing
- system, modules can be easily created and
- used.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/Luminarys/Kaguya";
- };
- } // packageOverrides)
- ) {};
-
- kaguya = kaguya_0_4_7;
-
- kennitala_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "kennitala";
- version = "1.0.0";
- src = fetchHex {
- pkg = "kennitala";
- version = "1.0.0";
- sha256 =
- "8f22c152fb5de86455d4570ec23f96b3ee110c8f7243e9fd7ffd85fbccf63838";
- };
-
- meta = {
- longDescription = ''Elixir library for validating and handling
- the Icelandic Kennitala identity number.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/JonGretar/Kennitala.ex";
- };
- } // packageOverrides)
- ) {};
-
- kennitala = kennitala_1_0_0;
-
- key2value_1_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "key2value";
- version = "1.4.0";
- src = fetchHex {
- pkg = "key2value";
- version = "1.4.0";
- sha256 =
- "ad63453fcf54ab853581b78c6d2df56be41ea691ba4bc05920264c19f35a0ded";
- };
-
- meta = {
- description = ''Erlang 2-way Map'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/key2value";
- };
- } // packageOverrides)
- ) {};
-
- key2value_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "key2value";
- version = "1.5.1";
- src = fetchHex {
- pkg = "key2value";
- version = "1.5.1";
- sha256 =
- "2a40464b9f8ef62e8828d869ac8d2bf9135b4956d29ba4eb044e8522b2d35ffa";
- };
-
- meta = {
- description = ''Erlang 2-way Map'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/key2value";
- };
- } // packageOverrides)
- ) {};
-
- key2value = key2value_1_5_1;
-
- keymaster_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5
- }:
- buildMix ({
- name = "keymaster";
- version = "0.0.3";
- src = fetchHex {
- pkg = "keymaster";
- version = "0.0.3";
- sha256 =
- "93ba90778f0dbe162fde8584c1510a61fcbf0f08d20ed24ea8548a3f84790fa8";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 ];
-
- meta = {
- description = ''An opinionated OAuth 2.0 server for Elixir
- projects.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/austinsmorris/keymaster";
- };
- } // packageOverrides)
- ) {};
-
- keymaster = keymaster_0_0_3;
-
- keys1value_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "keys1value";
- version = "1.5.1";
- src = fetchHex {
- pkg = "keys1value";
- version = "1.5.1";
- sha256 =
- "2385132be0903c170fe21e54a0c3e746a604777b66ee458bb6e5f25650d3354f";
- };
-
- meta = {
- description = ''Erlang Set Associative Map For Key Lists'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/keys1value";
- };
- } // packageOverrides)
- ) {};
-
- keys1value = keys1value_1_5_1;
-
- kinja_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "kinja";
- version = "0.0.1";
- src = fetchHex {
- pkg = "kinja";
- version = "0.0.1";
- sha256 =
- "97b68a603fb5e665f07aac0396ee53d28690bdc42845c38b23741675c053b761";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A wrapper for the Kinja API.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/adampash/kinjaex";
- };
- } // packageOverrides)
- ) {};
-
- kinja = kinja_0_0_1;
-
- kitsune_0_5_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "kitsune";
- version = "0.5.2";
- src = fetchHex {
- pkg = "kitsune";
- version = "0.5.2";
- sha256 =
- "f8d48f1f3abe89aa9df7b37bc59c9bfa5932142d076d5322f97e92ec732bf993";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- longDescription = ''Kitsune is an Elixir library for transforming
- the representation of data inspired by
- Representable.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edubkendo/kitsune";
- };
- } // packageOverrides)
- ) {};
-
- kitsune = kitsune_0_5_2;
-
- kitto_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "kitto";
- version = "0.0.1";
- src = fetchHex {
- pkg = "kitto";
- version = "0.0.1";
- sha256 =
- "36a2c19a364fd9998ee3d0635fb6386104733d9887143f2ade8fe39f7096e635";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Framework for creating interactive dashboards'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kittoframework/kitto";
- };
- } // packageOverrides)
- ) {};
-
- kitto = kitto_0_0_1;
-
- kubex_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "kubex";
- version = "0.1.1";
- src = fetchHex {
- pkg = "kubex";
- version = "0.1.1";
- sha256 =
- "b0bd22246731b1c4d4d7f832cd0015fd6586022c779fb6672f45a648da7dcf79";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Kubernetes integration for and in pure Elixir.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/ingerslevio/kubex";
- };
- } // packageOverrides)
- ) {};
-
- kubex = kubex_0_1_1;
-
- kwfuns_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "kwfuns";
- version = "0.0.4";
- src = fetchHex {
- pkg = "kwfuns";
- version = "0.0.4";
- sha256 =
- "ce1ac52be8d3c3cb7c77fc339eaa877a190899e889bf97cdb92e01922fd52b54";
- };
-
- meta = {
- longDescription = ''Macros to create functions with syntax based
- keyword parameters with default values defkw
- make_list_elem( parent, text, spaced: false,
- type: :ul ) do ... end translates to def
- make_list_elem( parent, text, keywords \\ [] )
- do some_code_with( spaces, typed) end'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/RobertDober/lab42_defkw";
- };
- } // packageOverrides)
- ) {};
-
- kwfuns = kwfuns_0_0_4;
-
- lager_3_0_1 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, goldrush_0_1_7
- }:
- buildRebar3 ({
- name = "lager";
- version = "3.0.1";
- src = fetchHex {
- pkg = "lager";
- version = "3.0.1";
- sha256 =
- "d32c9233105b72dc5c1f6a8fe9a33cc205ecccc359c4449950060cee5a329e35";
- };
-
- beamDeps = [ goldrush_0_1_7 ];
-
- meta = {
- description = ''Erlang logging framework'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/basho/lager";
- };
- } // packageOverrides)
- ) {};
-
- lager_3_0_2 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, goldrush_0_1_7
- }:
- buildRebar3 ({
- name = "lager";
- version = "3.0.2";
- src = fetchHex {
- pkg = "lager";
- version = "3.0.2";
- sha256 =
- "527f3b233e01b6cb68780c14ef675ed08ec02247dc029cacecbb56c78dfca100";
- };
-
- beamDeps = [ goldrush_0_1_7 ];
-
- meta = {
- description = ''Erlang logging framework'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/basho/lager";
- };
- } // packageOverrides)
- ) {};
-
- lager_3_2_1 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, goldrush_0_1_8
- }:
- buildRebar3 ({
- name = "lager";
- version = "3.2.1";
- src = fetchHex {
- pkg = "lager";
- version = "3.2.1";
- sha256 =
- "09a751789852094bf1ffad239a602bc47829da13ca5937b9d12df27470692095";
- };
-
- beamDeps = [ goldrush_0_1_8 ];
-
- meta = {
- description = ''Erlang logging framework'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/basho/lager";
- };
- } // packageOverrides)
- ) {};
-
- lager = lager_3_2_1;
-
- lager_hipchat_0_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, lager_3_0_2 }:
- buildRebar3 ({
- name = "lager_hipchat";
- version = "0.2.0";
- src = fetchHex {
- pkg = "lager_hipchat";
- version = "0.2.0";
- sha256 =
- "83dc3246822b33b2889c431975ff0f8ffc6954c9e5f744bfd99acd9fa8605a1c";
- };
-
- beamDeps = [ lager_3_0_2 ];
-
- meta = {
- description = ''HipChat backend for Lager'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/synlay/lager_hipchat";
- };
- } // packageOverrides)
- ) {};
-
- lager_hipchat = lager_hipchat_0_2_0;
-
- lager_logger_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, lager_3_2_1 }:
- buildMix ({
- name = "lager_logger";
- version = "1.0.2";
- src = fetchHex {
- pkg = "lager_logger";
- version = "1.0.2";
- sha256 =
- "28e13b1a5d43acefdf7f49d219ecb268dd934da448d2e1d4c3f74378fdea9e89";
- };
- beamDeps = [ lager_3_2_1 ];
-
- meta = {
- longDescription = ''LagerLogger is a lager backend that forwards
- all log messages to Elixir`s Logger.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/PSPDFKit-labs/lager_logger";
- };
- } // packageOverrides)
- ) {};
-
- lager_logger = lager_logger_1_0_2;
-
- lasse_1_1_0 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "lasse";
- version = "1.1.0";
- src = fetchHex {
- pkg = "lasse";
- version = "1.1.0";
- sha256 =
- "53e70ea9031f7583331a9f9bdbb29da933e591e5c4cce521b4bf85c68e7f3385";
- };
-
- meta = {
- description = ''Lasse: Server-Sent Event handler for Cowboy.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/inaka/lasse";
- };
- } // packageOverrides)
- ) {};
-
- lasse = lasse_1_1_0;
-
- ldap_ex_0_2_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ldap_ex";
- version = "0.2.4";
- src = fetchHex {
- pkg = "ldap_ex";
- version = "0.2.4";
- sha256 =
- "5ecdbce6e0243f92ce012b4fdf7daff4bbf6e748d37e028a4674e1ec87d81dbe";
- };
-
- meta = {
- longDescription = ''This is a binary instead of char_list version
- of the stock Erlang :eldap library.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/OvermindDL1/ldap_ex";
- };
- } // packageOverrides)
- ) {};
-
- ldap_ex = ldap_ex_0_2_4;
-
- left_pad_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "left_pad";
- version = "0.0.3";
- src = fetchHex {
- pkg = "left_pad";
- version = "0.0.3";
- sha256 =
- "9b14a4b7f84f320175bd2ed2f24754a62206fdd67d90117602876c415cf22374";
- };
-
- meta = {
- description = ''Pad a string to the left with any number of
- characters.'';
- license = stdenv.lib.licenses.mpl20;
- homepage = "https://github.com/folz/left_pad.ex";
- };
- } // packageOverrides)
- ) {};
-
- left_pad = left_pad_0_0_3;
-
- leftpad_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "leftpad";
- version = "1.0.1";
- src = fetchHex {
- pkg = "leftpad";
- version = "1.0.1";
- sha256 =
- "88e4cd8039461f2558f6e8378d834772b9315554080c5b729d65472209824a89";
- };
-
- meta = {
- description = ''left pad for elixir, because why not?
- ¯\\_(ツ)_/¯'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/colinrymer/leftpad.ex";
- };
- } // packageOverrides)
- ) {};
-
- leftpad = leftpad_1_0_1;
-
- lessonly_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "lessonly";
- version = "0.0.1";
- src = fetchHex {
- pkg = "lessonly";
- version = "0.0.1";
- sha256 =
- "a7c53da4a3153043a36636e9c9b188e7bad54caac4c994705afe4d47fd2ef111";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir wrapper for the Lesson.ly API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stevegrossi/lessonly-elixir";
- };
- } // packageOverrides)
- ) {};
-
- lessonly = lessonly_0_0_1;
-
- level_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "level";
- version = "1.0.0";
- src = fetchHex {
- pkg = "level";
- version = "1.0.0";
- sha256 =
- "42d54a840e79af5833e5ae335b374699c46d996053f2f3480e181a57cad2ae62";
- };
-
- meta = {
- longDescription = ''Level implements various helper functions and
- data types for working with Googles Level data
- store. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gausby/level";
- };
- } // packageOverrides)
- ) {};
-
- level = level_1_0_0;
-
- lex_luthor_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "lex_luthor";
- version = "0.1.0";
- src = fetchHex {
- pkg = "lex_luthor";
- version = "0.1.0";
- sha256 =
- "1a8ebf646f9cd29f3696659e67f4bbb65a5a558e4b3e1f43013c5e85022189a2";
- };
-
- meta = {
- longDescription = ''LexLuthor is a Lexer in Elixir (say that 10
- times fast) which uses macros to generate a
- reusable lexers. Good times.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jamesotron/lex_luthor";
- };
- } // packageOverrides)
- ) {};
-
- lex_luthor = lex_luthor_0_1_0;
-
- lfsr_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "lfsr";
- version = "0.0.2";
- src = fetchHex {
- pkg = "lfsr";
- version = "0.0.2";
- sha256 =
- "8a14455bd0ce5c6b7dc56bf1027007c67e48979b49b70e09372cc36769d16b90";
- };
-
- meta = {
- description = ''Elixir implementation of a binary Galois Linear
- Feedback Shift Register. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pma/lfsr";
- };
- } // packageOverrides)
- ) {};
-
- lfsr = lfsr_0_0_2;
-
- lhttpc_1_3_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "lhttpc";
- version = "1.3.0";
- src = fetchHex {
- pkg = "lhttpc";
- version = "1.3.0";
- sha256 =
- "ddd2bd4b85159bc987c954b14877168e6a3c3e516105702189776e97c50296a4";
- };
-
- meta = {
- description = ''Lightweight HTTP Client'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/talko/lhttpc";
- };
- } // packageOverrides)
- ) {};
-
- lhttpc_1_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "lhttpc";
- version = "1.4.0";
- src = fetchHex {
- pkg = "lhttpc";
- version = "1.4.0";
- sha256 =
- "26d5a12b63fedb3e862a816a472258007dc1e85b75a9bcdb0223425e39827777";
- };
-
- meta = {
- description = ''Lightweight HTTP Client'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/talko/lhttpc";
- };
- } // packageOverrides)
- ) {};
-
- lhttpc = lhttpc_1_4_0;
-
- libsnarlmatch_0_1_7 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "libsnarlmatch";
- version = "0.1.7";
- src = fetchHex {
- pkg = "libsnarlmatch";
- version = "0.1.7";
- sha256 =
- "72e9bcf7968e75774393778146ac6596116f1c60136dd607ad249183684ee380";
- };
-
- meta = {
- description = ''permission matcher library'';
- license = stdenv.lib.licenses.cddl;
- homepage = "https://github.com/project-fifo/libsnarlmatch";
- };
- } // packageOverrides)
- ) {};
-
- libsnarlmatch = libsnarlmatch_0_1_7;
-
- lineo_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "lineo";
- version = "0.0.1";
- src = fetchHex {
- pkg = "lineo";
- version = "0.0.1";
- sha256 =
- "cbf80d2a2315803949dc186decce770c6850fb45fb919982ed24da758893093a";
- };
-
- meta = {
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/lineo";
- };
- } // packageOverrides)
- ) {};
-
- lineo_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "lineo";
- version = "0.1.0";
- src = fetchHex {
- pkg = "lineo";
- version = "0.1.0";
- sha256 =
- "842733d2aae3b8cfadf3acfe456241eb3434e68984d1fdbb7be15e335591e21c";
- };
-
- meta = {
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/lineo";
- };
- } // packageOverrides)
- ) {};
-
- lineo = lineo_0_1_0;
-
- linguist_0_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "linguist";
- version = "0.1.5";
- src = fetchHex {
- pkg = "linguist";
- version = "0.1.5";
- sha256 =
- "d8b0665512a800854152082f6d56142e56e5da5f5b0d879298117b7dfd55ba97";
- };
-
- meta = {
- description = ''Elixir Internationalization library '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/chrismccord/linguist";
- };
- } // packageOverrides)
- ) {};
-
- linguist = linguist_0_1_5;
-
- liquid_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "liquid";
- version = "0.2.2";
- src = fetchHex {
- pkg = "liquid";
- version = "0.2.2";
- sha256 =
- "b68ae1dbc002e05028f7a74bb717d9a7863397eddde802d6ed5d96394120d1b1";
- };
-
- meta = {
- description = ''Liquid implementation in elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nulian/liquid-elixir";
- };
- } // packageOverrides)
- ) {};
-
- liquid = liquid_0_2_2;
-
- lob_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- chacha20_0_3_2
- }:
- buildMix ({
- name = "lob";
- version = "0.1.0";
- src = fetchHex {
- pkg = "lob";
- version = "0.1.0";
- sha256 =
- "adf071a07fde2fbd2393c06a18959e6d48622c7a3769e868cf577095c7eac67e";
- };
- beamDeps = [ poison_2_1_0 chacha20_0_3_2 ];
-
- meta = {
- description = ''Length-Object-Binary (LOB) Packet Encoding'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/lob_ex";
- };
- } // packageOverrides)
- ) {};
-
- lob = lob_0_1_0;
-
- logfmt_3_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "logfmt";
- version = "3.0.2";
- src = fetchHex {
- pkg = "logfmt";
- version = "3.0.2";
- sha256 =
- "d079aab159c3682d90054dbf8228cc0f86c8d5df6e6145c60d69a81110c3ee1c";
- };
-
- meta = {
- description = ''Logfmt is a module for encoding and decoding
- logfmt-style log lines.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jclem/logfmt-elixir";
- };
- } // packageOverrides)
- ) {};
-
- logfmt = logfmt_3_0_2;
-
- logger_file_backend_0_0_8 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "logger_file_backend";
- version = "0.0.8";
- src = fetchHex {
- pkg = "logger_file_backend";
- version = "0.0.8";
- sha256 =
- "1d89664561365545517114eeba9f96b193fd1f52c90b5f055b79f1e40547ffea";
- };
-
- meta = {
- description = ''Simple logger backend that writes to a file'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/onkel-dirtus/logger_file_backend";
- };
- } // packageOverrides)
- ) {};
-
- logger_file_backend = logger_file_backend_0_0_8;
-
- logger_lager_backend_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "logger_lager_backend";
- version = "0.0.2";
- src = fetchHex {
- pkg = "logger_lager_backend";
- version = "0.0.2";
- sha256 =
- "cd9f4c0df86d9209d905b451f4177aa0cbe341488ae36969c49af772830432a0";
- };
-
- meta = {
- description = ''A Logger backend that forwards messages to
- lager'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/jonathanperret/logger_lager_backend";
- };
- } // packageOverrides)
- ) {};
-
- logger_lager_backend = logger_lager_backend_0_0_2;
-
- logger_loggly_backend_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "logger_loggly_backend";
- version = "0.2.0";
- src = fetchHex {
- pkg = "logger_loggly_backend";
- version = "0.2.0";
- sha256 =
- "111d0e256ace86e2af366b1afc7152b4aadd3cd6c093d5d2b119c08a84395fd6";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''Loggly logger backend'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joeyfeldberg/loggly_backend";
- };
- } // packageOverrides)
- ) {};
-
- logger_loggly_backend = logger_loggly_backend_0_2_0;
-
- logger_logstash_backend_2_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- exjsx_3_1_0
- }:
- buildMix ({
- name = "logger_logstash_backend";
- version = "2.0.0";
- src = fetchHex {
- pkg = "logger_logstash_backend";
- version = "2.0.0";
- sha256 =
- "e0c709aa8fbddd825ef5cc5287e0d04f4470498173555e07156675aeba2b2b7a";
- };
- beamDeps = [ timex_2_1_6 exjsx_3_1_0 ];
-
- meta = {
- description = ''Logstash UDP producer backend for Logger.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/marcelog/logger_logstash_backend";
- };
- } // packageOverrides)
- ) {};
-
- logger_logstash_backend = logger_logstash_backend_2_0_0;
-
- logger_papertrail_backend_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "logger_papertrail_backend";
- version = "0.1.0";
- src = fetchHex {
- pkg = "logger_papertrail_backend";
- version = "0.1.0";
- sha256 =
- "ae2bff0588a702cb3bd87080c5f4558d34efd0fbf19f976397fe9b0538b1c20b";
- };
-
- meta = {
- description = ''A Papertrail backend for Elixir Logger'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/larskrantz/logger_papertrail_backend";
- };
- } // packageOverrides)
- ) {};
-
- logger_papertrail_backend = logger_papertrail_backend_0_1_0;
-
- logglix_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "logglix";
- version = "0.0.1";
- src = fetchHex {
- pkg = "logglix";
- version = "0.0.1";
- sha256 =
- "c193945b52e7fe3f6973e7defec46683b794baacd784eaa0c1f7c65978fea654";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir loggly application event subscriber'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/pragmaticivan/logglix";
- };
- } // packageOverrides)
- ) {};
-
- logglix = logglix_0_0_1;
-
- logi_0_5_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "logi";
- version = "0.5.0";
- src = fetchHex {
- pkg = "logi";
- version = "0.5.0";
- sha256 =
- "45619004d3735f27e6f397ba0696c5fc6ea1ee89e037fd50847d975e0330de8f";
- };
-
- meta = {
- description = ''A Logger Interface Library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/logi";
- };
- } // packageOverrides)
- ) {};
-
- logi = logi_0_5_0;
-
- logi_stdlib_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, logi_0_5_0 }:
- buildRebar3 ({
- name = "logi_stdlib";
- version = "0.1.0";
- src = fetchHex {
- pkg = "logi_stdlib";
- version = "0.1.0";
- sha256 =
- "a2e12cf14fe6660e81b6351f51711c4891147eb4140d1b2b8c23007bb750312b";
- };
-
- beamDeps = [ logi_0_5_0 ];
-
- meta = {
- description = ''Standard Library for logi'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/logi_stdlib";
- };
- } // packageOverrides)
- ) {};
-
- logi_stdlib = logi_stdlib_0_1_0;
-
- lolcat_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- quickrand_1_5_1,
- colorful_0_6_0
- }:
- buildMix ({
- name = "lolcat";
- version = "0.0.1";
- src = fetchHex {
- pkg = "lolcat";
- version = "0.0.1";
- sha256 =
- "884799d2e7f294a6a5455e19c9816592d7b1314cefaba18952876fef0c4a10af";
- };
- beamDeps = [ quickrand_1_5_1 colorful_0_6_0 ];
-
- meta = {
- description = ''The clone of lolcat. written in elixir '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/restartr/ex-lolcat";
- };
- } // packageOverrides)
- ) {};
-
- lolcat = lolcat_0_0_1;
-
- loom_0_0_10 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "loom";
- version = "0.0.10";
- src = fetchHex {
- pkg = "loom";
- version = "0.0.10";
- sha256 =
- "f32cf0fe1c14efb9b4fda15285a5d331b64e952da7a0561c66f7e2b671d36cb8";
- };
-
- meta = {
- description = ''A modern CRDT library that uses protocols to
- create composable CRDTs.'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/asonge/loom";
- };
- } // packageOverrides)
- ) {};
-
- loom = loom_0_0_10;
-
- lru_1_3_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "lru";
- version = "1.3.1";
- src = fetchHex {
- pkg = "lru";
- version = "1.3.1";
- sha256 =
- "cd6ac15c383d58cd2933df9cb918617b24b12b6e5fb24d94c4c8f200fd93f619";
- };
-
- meta = {
- description = ''implements a fixed-size LRU cache'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/barrel-db/erlang-lru";
- };
- } // packageOverrides)
- ) {};
-
- lru = lru_1_3_1;
-
- lru_cache_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "lru_cache";
- version = "0.1.0";
- src = fetchHex {
- pkg = "lru_cache";
- version = "0.1.0";
- sha256 =
- "9543e4b00ad3763fa2a92cf9ed7429dff645d912f5d9134b32d573bb327f56b5";
- };
-
- meta = {
- description = ''ETS-based LRU Cache'';
-
- homepage = "https://github.com/arago/lru_cache";
- };
- } // packageOverrides)
- ) {};
-
- lru_cache = lru_cache_0_1_0;
-
- ltsv_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ltsv";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ltsv";
- version = "0.1.0";
- sha256 =
- "62e56251331da6cf5b95de9ecf6e0984749b0ba935356397151fa19f2491a449";
- };
-
- meta = {
- description = ''A Labeled Tab-separated Values Parser'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ma2gedev/ltsvex";
- };
- } // packageOverrides)
- ) {};
-
- ltsv = ltsv_0_1_0;
-
- luhn_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "luhn";
- version = "0.3.1";
- src = fetchHex {
- pkg = "luhn";
- version = "0.3.1";
- sha256 =
- "86aba88228660238ad981b92cb7a0e92be04772fc54fe5effb338c94b3b7d9fa";
- };
-
- meta = {
- description = ''Luhn algorithm in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ma2gedev/luhn_ex";
- };
- } // packageOverrides)
- ) {};
-
- luhn = luhn_0_3_1;
-
- luhnatex_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "luhnatex";
- version = "0.5.1";
- src = fetchHex {
- pkg = "luhnatex";
- version = "0.5.1";
- sha256 =
- "f08bb73777cd8a12780ea12697064c942a08184074512d4e593443da74526eed";
- };
-
- meta = {
- description = ''Luhn algorithm in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/my-flow/luhnatex";
- };
- } // packageOverrides)
- ) {};
-
- luhnatex = luhnatex_0_5_1;
-
- lz4_0_2_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "lz4";
- version = "0.2.2";
- src = fetchHex {
- pkg = "lz4";
- version = "0.2.2";
- sha256 =
- "a59522221e7cdfe3792bf8b3bb21cfe7ac657790e5826201fa2c5d0bc7484a2d";
- };
- compilePorts = true;
-
- meta = {
- description = ''LZ4 bindings for Erlang'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/szktty/erlang-lz4.git";
- };
- } // packageOverrides)
- ) {};
-
- lz4 = lz4_0_2_2;
-
- lz_string_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "lz_string";
- version = "0.0.5";
- src = fetchHex {
- pkg = "lz_string";
- version = "0.0.5";
- sha256 =
- "318ce091382febc3ca63e0ff9bff6bda78a797dd90f2a2f95fec6d0e2757d6fa";
- };
-
- meta = {
- description = ''Elixir implementation of pieroxy`s lz-string
- compression algorithm.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/koudelka/elixir-lz-string";
- };
- } // packageOverrides)
- ) {};
-
- lz_string = lz_string_0_0_5;
-
- m2x_2_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- json_0_3_3,
- hackney_1_6_0
- }:
- buildMix ({
- name = "m2x";
- version = "2.0.0";
- src = fetchHex {
- pkg = "m2x";
- version = "2.0.0";
- sha256 =
- "e125cf588d48d9b04fb4a003bb62ab1a8e8df359866dba0cde6444e9fd7ce939";
- };
- beamDeps = [ json_0_3_3 hackney_1_6_0 ];
-
- meta = {
- longDescription = ''Elixir client library for the AT&T M2X
- (http://m2x.att.com) API. AT&T M2X is a
- cloud-based fully managed time-series data
- storage service for network connected
- machine-to-machine (M2M) devices and the
- Internet of Things (IoT).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/attm2x/m2x-elixir";
- };
- } // packageOverrides)
- ) {};
-
- m2x = m2x_2_0_0;
-
- m2x_erlang_1_3_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- jsx_2_8_0,
- hackney_1_6_0
- }:
- buildMix ({
- name = "m2x_erlang";
- version = "1.3.1";
- src = fetchHex {
- pkg = "m2x_erlang";
- version = "1.3.1";
- sha256 =
- "873db746f4428490670b54aabcc93fda8d94c3c4e25c94a9aef7275858a8b809";
- };
- beamDeps = [ jsx_2_8_0 hackney_1_6_0 ];
-
- meta = {
- longDescription = ''Erlang client library for the AT&T M2X
- (http://m2x.att.com) API. AT&T M2X is a
- cloud-based fully managed time-series data
- storage service for network connected
- machine-to-machine (M2M) devices and the
- Internet of Things (IoT).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/attm2x/m2x-erlang";
- };
- } // packageOverrides)
- ) {};
-
- m2x_erlang = m2x_erlang_1_3_1;
-
- maas_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- poison_2_1_0
- }:
- buildMix ({
- name = "maas";
- version = "1.0.0";
- src = fetchHex {
- pkg = "maas";
- version = "1.0.0";
- sha256 =
- "f6c2a3dd4e291b7000d45938abd975a21e055ef2eba57701ed7e0399e7a64617";
- };
- beamDeps = [ httpoison_0_8_3 poison_2_1_0 ];
-
- meta = {
- description = ''A wrapper for the Mars Atmospheric Weather System
- API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lucidstack/ex-maas";
- };
- } // packageOverrides)
- ) {};
-
- maas = maas_1_0_0;
-
- maester_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "maester";
- version = "1.0.0";
- src = fetchHex {
- pkg = "maester";
- version = "1.0.0";
- sha256 =
- "4fa324e1545ba5805d2eef2341c9554b52a51dfd79146dc13ec4b589e55efddd";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An API of Ice and Fire client for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sotojuan/maester";
- };
- } // packageOverrides)
- ) {};
-
- maester = maester_1_0_0;
-
- magic_number_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "magic_number";
- version = "0.0.4";
- src = fetchHex {
- pkg = "magic_number";
- version = "0.0.4";
- sha256 =
- "5b6fa41f5d24c3fd2f3cf9a96fefcf762c98bdd301158a95ab5355fe4f9eb61a";
- };
-
- meta = {
- description = ''MagicNumber is the module to determine a file`s
- type from its magic number.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ishikawa/elixir-magic-number";
- };
- } // packageOverrides)
- ) {};
-
- magic_number = magic_number_0_0_4;
-
- magnet_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "magnet";
- version = "0.0.1";
- src = fetchHex {
- pkg = "magnet";
- version = "0.0.1";
- sha256 =
- "064af72e9422262813977752e2f7439501894bce48e5679576ceb93f6b649581";
- };
-
- meta = {
- description = ''A magnet-uri encoder and decoder'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gausby/magnet";
- };
- } // packageOverrides)
- ) {};
-
- magnet = magnet_0_0_1;
-
- mail_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mail";
- version = "0.0.4";
- src = fetchHex {
- pkg = "mail";
- version = "0.0.4";
- sha256 =
- "015bb93bc3233fbf0bb28daf71963ddc290d574d9b3d63e1b45641d1a2d4571e";
- };
-
- meta = {
- description = ''Easily build a composable mail message'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DockYard/elixir-mail";
- };
- } // packageOverrides)
- ) {};
-
- mail = mail_0_0_4;
-
- mailer_1_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- gen_smtp_0_10_0
- }:
- buildMix ({
- name = "mailer";
- version = "1.0.1";
- src = fetchHex {
- pkg = "mailer";
- version = "1.0.1";
- sha256 =
- "08b834102ad6eb2f2a363b70939935d3d23d1e3a68d96a2a7f8730fb7834c63d";
- };
- beamDeps = [ timex_2_1_6 gen_smtp_0_10_0 ];
-
- meta = {
- description = ''Mailer - A simple email client'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/antp/mailer";
- };
- } // packageOverrides)
- ) {};
-
- mailer = mailer_1_0_1;
-
- mailgun_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "mailgun";
- version = "0.1.2";
- src = fetchHex {
- pkg = "mailgun";
- version = "0.1.2";
- sha256 =
- "9cc828e06238045c92414db8f2e9a64a6004aca9b9a4856e5222db99bd8528e8";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''Elixir Mailgun Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/chrismccord/mailgun";
- };
- } // packageOverrides)
- ) {};
-
- mailgun = mailgun_0_1_2;
-
- majremind_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "majremind";
- version = "0.0.1";
- src = fetchHex {
- pkg = "majremind";
- version = "0.0.1";
- sha256 =
- "604ba3b2142497b2384c73b2320f9738711a9cc07b4348f8e870ee6e470c4749";
- };
-
- meta = {
- longDescription = ''A self-maintained database of your updated
- server which tells you which one needs to be
- updated. It uses Disk Erlang Term Storage for
- its internal database, located at
- $HOME/.config/majremind/ '';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- majremind = majremind_0_0_1;
-
- mandrake_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mandrake";
- version = "0.0.4";
- src = fetchHex {
- pkg = "mandrake";
- version = "0.0.4";
- sha256 =
- "ed672e094f68ff07c1f8e78a3c8a95af3e23a71ca90515ad441738446ee18887";
- };
-
- meta = {
- longDescription = ''Mandrake is a functional programming library
- that bring something else magic in elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mbasso/mandrake";
- };
- } // packageOverrides)
- ) {};
-
- mandrake = mandrake_0_0_4;
-
- mandrill_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "mandrill";
- version = "0.5.0";
- src = fetchHex {
- pkg = "mandrill";
- version = "0.5.0";
- sha256 =
- "9fb3a65d01de47cfc979a492079960506f21f8975e37e994478a70ee04c8d9a6";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- longDescription = ''A Mandrill wrapper for Elixir Requires an
- active account with Mandrill
- (http://mandrill.com).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/slogsdon/mandrill-elixir";
- };
- } // packageOverrides)
- ) {};
-
- mandrill = mandrill_0_5_0;
-
- maptu_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "maptu";
- version = "0.1.0";
- src = fetchHex {
- pkg = "maptu";
- version = "0.1.0";
- sha256 =
- "8dc5fd69e78a948a6cd3b95a1b1cb1a7056948a4445e4abed773cae8c88c16da";
- };
-
- meta = {
- description = ''Tiny library to convert from \"encoded\" maps to
- Elixir structs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/whatyouhide/maptu";
- };
- } // packageOverrides)
- ) {};
-
- maptu = maptu_0_1_0;
-
- marco_polo_0_2_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- decimal_1_1_2,
- connection_1_0_2
- }:
- buildMix ({
- name = "marco_polo";
- version = "0.2.2";
- src = fetchHex {
- pkg = "marco_polo";
- version = "0.2.2";
- sha256 =
- "a3107bb545590f4533dee040432659566b9c5ddbbbdbf7d1ee92381f450c0956";
- };
- beamDeps = [ decimal_1_1_2 connection_1_0_2 ];
-
- meta = {
- description = ''Binary driver for the OrientDB database.'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/MyMedsAndMe/marco_polo";
- };
- } // packageOverrides)
- ) {};
-
- marco_polo = marco_polo_0_2_2;
-
- mariaex_0_4_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }:
- buildMix ({
- name = "mariaex";
- version = "0.4.4";
- src = fetchHex {
- pkg = "mariaex";
- version = "0.4.4";
- sha256 =
- "fadba91ff3719ac0fae7d454abfd812819630ea9f9aec768c5321331baa38b79";
- };
- beamDeps = [ decimal_1_1_2 ];
-
- meta = {
- description = ''Pure elixir database driver for MariaDB /
- MySQL.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/xerions/mariaex";
- };
- } // packageOverrides)
- ) {};
-
- marked_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "marked";
- version = "0.0.1";
- src = fetchHex {
- pkg = "marked";
- version = "0.0.1";
- sha256 =
- "6e16369d41355bef05b18f98230afe08dcb3ccfaaab168382513d86c19721035";
- };
-
- meta = {
- description = ''CommonMark compatible Markdown parser'';
-
- };
- } // packageOverrides)
- ) {};
-
- marked = marked_0_0_1;
-
- markit_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "markit";
- version = "0.1.2";
- src = fetchHex {
- pkg = "markit";
- version = "0.1.2";
- sha256 =
- "6304ceb1e7a5787555bc7d048bf3c9c0b432fe5378c6d630fb02d0bb871e57b5";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Access stock market data from markit.com'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/col/markit";
- };
- } // packageOverrides)
- ) {};
-
- markit = markit_0_1_2;
-
- markit_skill_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- markit_0_1_2,
- inflex_1_5_0,
- alexa_0_1_14
- }:
- buildMix ({
- name = "markit_skill";
- version = "0.0.2";
- src = fetchHex {
- pkg = "markit_skill";
- version = "0.0.2";
- sha256 =
- "166d8ef88c08c21821dda379a053af761db4de5dff50226bfcb0e3a18fc855db";
- };
- beamDeps = [ markit_0_1_2 inflex_1_5_0 alexa_0_1_14 ];
-
- meta = {
- description = ''Amazon Alexa skill that uses data from
- Markit.com'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/col/markit_skill";
- };
- } // packageOverrides)
- ) {};
-
- markit_skill = markit_skill_0_0_2;
-
- maru_entity_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "maru_entity";
- version = "0.1.2";
- src = fetchHex {
- pkg = "maru_entity";
- version = "0.1.2";
- sha256 =
- "93b1f9f3941032cdf98b999cf4db85cace7e6259a78427322c5af8a5621e45b6";
- };
-
- meta = {
- description = ''Elixir copy of grape-entity'';
-
- };
- } // packageOverrides)
- ) {};
-
- maru_entity = maru_entity_0_1_2;
-
- math_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "math";
- version = "0.2.0";
- src = fetchHex {
- pkg = "math";
- version = "0.2.0";
- sha256 =
- "75557fb9743e866f743d894102da851531ffc69b4c0f8fdd12cd749acb1a6215";
- };
-
- meta = {
- longDescription = ''The Math module adds many useful functions
- that extend Elixir`s standard library. - General
- Functions • a <~> b Comparison of floats, to
- check if they are _nearly_ equal. •
- Math.pow(x, n) Arithmetic exponentiation. Works
- both with integer powers and floats. •
- Math.sqrt(x) The square root of x. •
- Math.nth_root(x, n) The n-th root of x. •
- Math.isqrt(x) The integer square root of x. •
- Math.gcd(a, b) The greatest common divisor of a
- and b. • Math.lcm(a, b) The least common
- multiple of a and b. • Math.factorial(n) The
- n-th factorial number. •
- Math.k_permutations(n, k) The number of distinct
- ways to create groups of size k from n distinct
- elements. • Math.k_combinations(n, k) The
- number of distinct ways to create groups of size
- k from n distinct elements where order does not
- matter. - Logarithms • Math.exp(x) Calculates
- ℯ to the xth power. • Math.log(x) Calculates
- the natural logarithm (base ℯ) of x. •
- Math.log(x, b) Calculates the base-b logarithm
- of x • Math.log2(x) Calculates the binary
- logarithm (base 2) of x. • Math.log10(x)
- Calculates the common logarithm (base 10) of x.
- • Math.e Returns a floating-point
- approximation of the number ℯ. - Trigonometry
- • Math.pi Returns a floating-point
- approximation of the number π. •
- Math.deg2rad(x) converts from degrees to
- radians. • Math.rad2deg(x) converts from
- radians to degrees. • Math.sin(x) The sine of
- x. • Math.cos(x) The cosine of x. •
- Math.tan(x) The tangent of x. • Math.asin(x)
- The inverse sine of x. • Math.acos(x) The
- inverse cosine of x. • Math.atan(x) The
- inverse tangent of x. • Math.atan2(x, y) The
- inverse tangent of x and y. This variant returns
- the inverse tangent in the correct quadrant, as
- the signs of both x and y are known. •
- Math.sinh(x) The hyperbolic sine of x. •
- Math.cosh(x) The hyperbolic cosine of x. •
- Math.tanh(x) The hyperbolic tangent of x. •
- Math.asinh(x) The inverse hyperbolic sine of x.
- • Math.acosh(x) The inverse hyperbolic cosine
- of x. • Math.atanh(x) The inverse hyperbolic
- tangent of x. - Working with Collections •
- Math.Enum.product(collection) The result of
- multiplying all elements in the passed
- collection. • Math.Enum.mean(collection) the
- mean of the numbers in the collection. •
- Math.Enum.median(collection) the median of the
- numbers in the collection.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/folz/math";
- };
- } // packageOverrides)
- ) {};
-
- math = math_0_2_0;
-
- matrix_0_3_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- exprintf_0_1_6,
- earmark_0_2_1
- }:
- buildMix ({
- name = "matrix";
- version = "0.3.1";
- src = fetchHex {
- pkg = "matrix";
- version = "0.3.1";
- sha256 =
- "3184d70b36666d52e011caf8be4590e2ecf3cc772203ec22b44d90c302592523";
- };
- beamDeps = [ exprintf_0_1_6 earmark_0_2_1 ];
-
- meta = {
- longDescription = ''Matrix is a linear algebra library for
- manipulating dense matrices. Its primary design
- goal is ease of use.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/twist-vector/elixir-matrix.git";
- };
- } // packageOverrides)
- ) {};
-
- matrix = matrix_0_3_1;
-
- maxwell_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mimerl_1_0_2 }:
- buildMix ({
- name = "maxwell";
- version = "1.0.0";
- src = fetchHex {
- pkg = "maxwell";
- version = "1.0.0";
- sha256 =
- "4a71f54a7645210f5274c00171a217a03a04635620d5eef52d0463a88f64d106";
- };
- beamDeps = [ mimerl_1_0_2 ];
-
- meta = {
- longDescription = ''Maxwell is an HTTP client that provides a
- common interface over many adapters (such as
- hackney, ibrowse) and embraces the concept of
- Rack middleware when processing the
- request/response cycle.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zhongwencool/maxwell";
- };
- } // packageOverrides)
- ) {};
-
- maxwell = maxwell_1_0_0;
-
- maybe_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "maybe";
- version = "0.0.1";
- src = fetchHex {
- pkg = "maybe";
- version = "0.0.1";
- sha256 =
- "b1915afa2dd6a2db64ad7b20b41eeb2d3cb576cdbd20679594eb6ef76f612638";
- };
-
- meta = {
- description = ''Utils to deal with errors'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zweifisch/maybe";
- };
- } // packageOverrides)
- ) {};
-
- maybe = maybe_0_0_1;
-
- mazurka_1_0_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, mimetype_parser_0_1_2
- }:
- buildMix ({
- name = "mazurka";
- version = "1.0.0";
- src = fetchHex {
- pkg = "mazurka";
- version = "1.0.0";
- sha256 =
- "7f035374ceb139b7531ca24bd111ee25cbf3be11b45af1bbf663ed3b832e7b13";
- };
- beamDeps = [ mimetype_parser_0_1_2 ];
-
- meta = {
- description = ''hypermedia api toolkit'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mazurka/mazurka";
- };
- } // packageOverrides)
- ) {};
-
- mazurka = mazurka_1_0_0;
-
- mazurka_dsl_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mazurka_dsl";
- version = "0.1.1";
- src = fetchHex {
- pkg = "mazurka_dsl";
- version = "0.1.1";
- sha256 =
- "2877b27736daa1f5757ff1c2b34ec35d43c8e501b5292be5f9db7de95b88ea69";
- };
-
- meta = {
- description = ''DSL for defining mazurka resources'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mazurka/mazurka_dsl";
- };
- } // packageOverrides)
- ) {};
-
- mazurka_dsl = mazurka_dsl_0_1_1;
-
- mazurka_mediatype_0_2_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, etude_1_0_0_beta_2
- }:
- buildMix ({
- name = "mazurka_mediatype";
- version = "0.2.0";
- src = fetchHex {
- pkg = "mazurka_mediatype";
- version = "0.2.0";
- sha256 =
- "4ccd8b27d6405e93cb34861f211d69b79ab46c2dbc5c7874d4ee3c580a5754bb";
- };
- beamDeps = [ etude_1_0_0_beta_2 ];
-
- meta = {
- description = ''mazurka mediatype interface'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mazurka/mazurka_mediatype";
- };
- } // packageOverrides)
- ) {};
-
- mazurka_mediatype = mazurka_mediatype_0_2_0;
-
- mazurka_mediatype_hyperjson_0_2_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_3_1,
- mazurka_mediatype_0_2_0,
- etude_1_0_0_beta_2
- }:
- buildMix ({
- name = "mazurka_mediatype_hyperjson";
- version = "0.2.3";
- src = fetchHex {
- pkg = "mazurka_mediatype_hyperjson";
- version = "0.2.3";
- sha256 =
- "f09489f242598ece8496f50c9dfc3d1a051b6115a654ebbb9ce5336e04b2cb8d";
- };
- beamDeps = [
- poison_1_3_1
- mazurka_mediatype_0_2_0
- etude_1_0_0_beta_2
- ];
-
- meta = {
- description = ''hyper+json mediatype compiler for mazurka'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/mazurka/mazurka_mediatype_hyperjson";
- };
- } // packageOverrides)
- ) {};
-
- mazurka_mediatype_hyperjson = mazurka_mediatype_hyperjson_0_2_3;
-
- mc_data_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "mc_data";
- version = "0.0.5";
- src = fetchHex {
- pkg = "mc_data";
- version = "0.0.5";
- sha256 =
- "0ad4b4489554951f93fc9da39b8f14e5b87dada3005d6d012528cbc387d0aa27";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''Provides access to data from the game
- Minecraft.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/McEx/McData";
- };
- } // packageOverrides)
- ) {};
-
- mc_data = mc_data_0_0_5;
-
- mcup_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mcup";
- version = "0.0.2";
- src = fetchHex {
- pkg = "mcup";
- version = "0.0.2";
- sha256 =
- "c59537882707237c961d3d69b149619ec35c808cd5e98646cbcb7985e300b975";
- };
-
- meta = {
- description = ''DSL for markup. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Joe-noh/mcup";
- };
- } // packageOverrides)
- ) {};
-
- mcup = mcup_0_0_2;
-
- mdns_server_0_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mdns_server";
- version = "0.2.0";
- src = fetchHex {
- pkg = "mdns_server";
- version = "0.2.0";
- sha256 =
- "bc9465880e15e57033960ab6820258b87134bef69032210c67e53e3718e289d0";
- };
-
- meta = {
- description = ''mDNS service discovery server'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Licenser/erlang-mdns-server";
- };
- } // packageOverrides)
- ) {};
-
- mdns_server = mdns_server_0_2_0;
-
- mdns_server_lib_0_2_3 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- ranch_1_1_0,
- mdns_server_0_2_0,
- lager_3_0_2
- }:
- buildRebar3 ({
- name = "mdns_server_lib";
- version = "0.2.3";
- src = fetchHex {
- pkg = "mdns_server_lib";
- version = "0.2.3";
- sha256 =
- "078775ccea5d768095716ca6bd82f657601203352495d9726f4cc080c8c07695";
- };
-
- beamDeps = [ ranch_1_1_0 mdns_server_0_2_0 lager_3_0_2 ];
-
- meta = {
- description = ''server side for mdns client server
- implementation'';
- license = stdenv.lib.licenses.cddl;
- homepage = "https://github.com/Licenser/mdns_server_lib";
- };
- } // packageOverrides)
- ) {};
-
- mdns_server_lib = mdns_server_lib_0_2_3;
-
- meck_0_8_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "meck";
- version = "0.8.3";
- src = fetchHex {
- pkg = "meck";
- version = "0.8.3";
- sha256 =
- "53bd3873d0193d6b2b4a165cfc4b9ffc3934355c3ba19e88239ef6a027cc02b6";
- };
-
- meta = {
- description = ''A mocking framework for Erlang'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/eproxus/meck";
- };
- } // packageOverrides)
- ) {};
-
- meck_0_8_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "meck";
- version = "0.8.4";
- src = fetchHex {
- pkg = "meck";
- version = "0.8.4";
- sha256 =
- "2cdfbd0edd8f62b3d2061efc03c0e490282dd2ea6de44e15d2006e83f4f8eead";
- };
-
- meta = {
- description = ''A mocking framework for Erlang'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/eproxus/meck";
- };
- } // packageOverrides)
- ) {};
-
- meck = meck_0_8_4;
-
- meld_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "meld";
- version = "0.1.2";
- src = fetchHex {
- pkg = "meld";
- version = "0.1.2";
- sha256 =
- "3f86b810df38e0767a472829a26f92c07c986c1bcc41421eba021a5a6c174e83";
- };
-
- meta = {
- description = ''create real CLIs in elixir, using mix tasks'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/conflate/meld";
- };
- } // packageOverrides)
- ) {};
-
- meld = meld_0_1_2;
-
- mellon_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5
- }:
- buildMix ({
- name = "mellon";
- version = "0.1.1";
- src = fetchHex {
- pkg = "mellon";
- version = "0.1.1";
- sha256 =
- "2b05fca901c0b9609cdd65cfb015a7646a9ec239cf1694ee8f1384a53a5ac0b4";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 ];
-
- meta = {
- longDescription = ''Mellon is a Plug used in authentication of
- APIs. It`s flexible, you can define your own
- validator etc.'';
-
- homepage = "https://github.com/sajmoon/mellon";
- };
- } // packageOverrides)
- ) {};
-
- mellon = mellon_0_1_1;
-
- mem_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mem";
- version = "0.2.0";
- src = fetchHex {
- pkg = "mem";
- version = "0.2.0";
- sha256 =
- "6a97047af66ab2c4283460ae43611c9a843abb95584dca4e648ed320c7fdfa34";
- };
-
- meta = {
- description = ''KV cache with TTL, LRU and Persistence support'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/falood/mem";
- };
- } // packageOverrides)
- ) {};
-
- mem = mem_0_2_0;
-
- memcache_client_1_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- poison_2_1_0,
- connection_1_0_2
- }:
- buildMix ({
- name = "memcache_client";
- version = "1.1.0";
- src = fetchHex {
- pkg = "memcache_client";
- version = "1.1.0";
- sha256 =
- "e12d6add6d9ef817f7cf47d85c37c75c9ec81512a7ad88f23b50963048bce439";
- };
- beamDeps = [ poolboy_1_5_1 poison_2_1_0 connection_1_0_2 ];
-
- meta = {
- description = ''Memcache client library utilizing the memcache
- binary protocol.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tsharju/memcache_client";
- };
- } // packageOverrides)
- ) {};
-
- memcache_client = memcache_client_1_1_0;
-
- merkle_tree_1_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "merkle_tree";
- version = "1.1.1";
- src = fetchHex {
- pkg = "merkle_tree";
- version = "1.1.1";
- sha256 =
- "6020578ceee91ae26c63aab9bf8112fbb83cc029d25e6ad4f35b2ed4bfdcaf7a";
- };
-
- meta = {
- longDescription = ''A hash tree or Merkle tree is a tree in which
- every non-leaf node is labelled with the hash of
- the labels or values (in case of leaves) of its
- child nodes. Hash trees are useful because they
- allow efficient and secure verification of the
- contents of large data structures.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yosriady/merkle_tree";
- };
- } // packageOverrides)
- ) {};
-
- merkle_tree = merkle_tree_1_1_1;
-
- messagepack_0_4_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "messagepack";
- version = "0.4.1";
- src = fetchHex {
- pkg = "messagepack";
- version = "0.4.1";
- sha256 =
- "cdf2d4a2af846a8c3cd43a9f80082883ff7c2c5e221ec078375102db0fb5ca2f";
- };
-
- meta = {
- description = ''MessagePack for Erlang / Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/tomaon/messagepack";
- };
- } // packageOverrides)
- ) {};
-
- messagepack = messagepack_0_4_1;
-
- messenger_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "messenger";
- version = "0.0.2";
- src = fetchHex {
- pkg = "messenger";
- version = "0.0.2";
- sha256 =
- "dda5b1bde69852ac8f2ae7f2d10d55209fd7b6babfc4e664779e3204a9e258b8";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Facebook messenger API client for Elixir'';
-
- };
- } // packageOverrides)
- ) {};
-
- messenger = messenger_0_0_2;
-
- meta_inspector_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "meta_inspector";
- version = "0.0.2";
- src = fetchHex {
- pkg = "meta_inspector";
- version = "0.0.2";
- sha256 =
- "60edc00c2af5ab30e2abebe5f40614421fde2861e147147b33ae54bf4beb180a";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''HTTP Metadata inspector'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- meta_inspector = meta_inspector_0_0_2;
-
- metainvestigator_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, floki_0_8_1 }:
- buildMix ({
- name = "metainvestigator";
- version = "0.0.3";
- src = fetchHex {
- pkg = "metainvestigator";
- version = "0.0.3";
- sha256 =
- "774b3973090491a9a342a68c5cf099c98581ae0f1b1d313a08a7d2030d541781";
- };
- beamDeps = [ floki_0_8_1 ];
-
- meta = {
- description = ''A library for web scraping, inspired by
- MetaInspector'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nekova/metainvestigator";
- };
- } // packageOverrides)
- ) {};
-
- metainvestigator = metainvestigator_0_0_3;
-
- meter_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "meter";
- version = "0.1.0";
- src = fetchHex {
- pkg = "meter";
- version = "0.1.0";
- sha256 =
- "029f4f4a05b10c05b45c70671a353d780964759c3f4b90cf1531c02ef5466724";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''Track your elixir application on google
- analytycs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/carlo-colombo/meter";
- };
- } // packageOverrides)
- ) {};
-
- meter = meter_0_1_0;
-
- metrics_1_0_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "metrics";
- version = "1.0.1";
- src = fetchHex {
- pkg = "metrics";
- version = "1.0.1";
- sha256 =
- "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16";
- };
-
- meta = {
- description = ''A generic interface to different metrics systems
- in Erlang.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/benoitc/erlang-metrics";
- };
- } // packageOverrides)
- ) {};
-
- metrics_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "metrics";
- version = "1.1.0";
- src = fetchHex {
- pkg = "metrics";
- version = "1.1.0";
- sha256 =
- "48bd4774cef5bd88680cf71c9db46acbe5a80f23072cb2a0a42e8f7d5bd33549";
- };
-
- meta = {
- description = ''A generic interface to different metrics systems
- in Erlang.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/benoitc/erlang-metrics";
- };
- } // packageOverrides)
- ) {};
-
- metrics_1_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "metrics";
- version = "1.2.0";
- src = fetchHex {
- pkg = "metrics";
- version = "1.2.0";
- sha256 =
- "c27c7786b8ad0c5f941956fc413f7f31a2e26ba72ebf2fb1396cf363b0b9e70b";
- };
-
- meta = {
- description = ''A generic interface to different metrics systems
- in Erlang.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/benoitc/erlang-metrics";
- };
- } // packageOverrides)
- ) {};
-
- metrics = metrics_1_2_0;
-
- metrix_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, logfmt_3_0_2 }:
- buildMix ({
- name = "metrix";
- version = "0.2.0";
- src = fetchHex {
- pkg = "metrix";
- version = "0.2.0";
- sha256 =
- "544fbe90988d7ac1e828287b44d88166c8aa2738ec983b1578af7d51d7b63dd7";
- };
- beamDeps = [ logfmt_3_0_2 ];
-
- meta = {
- longDescription = ''Metrix is a library to log custom application
- metrics, in a well-structured, human *and*
- machine readable format, for use by downstream
- log processing systems (like Librato, Reimann,
- etc...)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rwdaigle/metrix";
- };
- } // packageOverrides)
- ) {};
-
- metrix = metrix_0_2_0;
-
- mex_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mex";
- version = "0.0.5";
- src = fetchHex {
- pkg = "mex";
- version = "0.0.5";
- sha256 =
- "52765dc6f5d0b03dba9f08424b85cfbc96f873dfc769cdb6a26ac391ad3344e3";
- };
-
- meta = {
- description = ''Macro-expansion display helper for IEx.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mrluc/mex";
- };
- } // packageOverrides)
- ) {};
-
- mex = mex_0_0_5;
-
- microformats2_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpotion_2_2_2,
- floki_0_7_2
- }:
- buildMix ({
- name = "microformats2";
- version = "0.0.5";
- src = fetchHex {
- pkg = "microformats2";
- version = "0.0.5";
- sha256 =
- "890ca1812738869aa65865339a730c5542949cac4b017b25fc276e81b37157b2";
- };
- beamDeps = [ httpotion_2_2_2 floki_0_7_2 ];
-
- meta = {
- description = ''A microformats2 parser
- (http://microformats.org/wiki/microformats-2) for
- Elixir'';
- license = stdenv.lib.licenses.agpl3;
- homepage = "https://github.com/ckruse/microformats2-elixir";
- };
- } // packageOverrides)
- ) {};
-
- microformats2 = microformats2_0_0_5;
-
- milkpotion_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- poison_2_1_0
- }:
- buildMix ({
- name = "milkpotion";
- version = "0.0.2";
- src = fetchHex {
- pkg = "milkpotion";
- version = "0.0.2";
- sha256 =
- "1106589d5bdb3d65fd18ff997760b8c3ad9bca7744ae1a0b48b2995227f0c0fd";
- };
- beamDeps = [ httpoison_0_8_3 poison_2_1_0 ];
-
- meta = {
- description = ''milkpotion is an api wrapper for Remember the
- Milk'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/croesnick/milkpotion.git";
- };
- } // packageOverrides)
- ) {};
-
- milkpotion = milkpotion_0_0_2;
-
- milliseconds_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "milliseconds";
- version = "0.0.1";
- src = fetchHex {
- pkg = "milliseconds";
- version = "0.0.1";
- sha256 =
- "6f82b9f47590e96ed90761d6eb331a9c11a40b68216d5e4867420899420035f0";
- };
-
- meta = {
- longDescription = '' Simple library to work with milliseconds.
- Convert text to milliseconds: convert(\"2d\")
- Convert milliseconds to text: convert(8640000)
- Calculate future time: future_time(\"6hrs\") '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/davebryson/elixir_milliseconds";
- };
- } // packageOverrides)
- ) {};
-
- milliseconds = milliseconds_0_0_1;
-
- mime_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mime";
- version = "1.0.0";
- src = fetchHex {
- pkg = "mime";
- version = "1.0.0";
- sha256 =
- "069f07e17e67069195b747ed8b935c547a79adf32c4f8b4cae6dec7d3f1c805c";
- };
-
- meta = {
- description = ''A MIME type module for Elixir'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/mime";
- };
- } // packageOverrides)
- ) {};
-
- mime = mime_1_0_0;
-
- mime_types_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mime_types";
- version = "0.1.1";
- src = fetchHex {
- pkg = "mime_types";
- version = "0.1.1";
- sha256 =
- "46b4f4a52deda3ac9fa48ae6e3582efb851d6c72de4a11e4dfcc7e386dab710b";
- };
-
- meta = {
- description = ''A toolbelt for working with MIME types in
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/christhekeele/mime_types";
- };
- } // packageOverrides)
- ) {};
-
- mime_types = mime_types_0_1_1;
-
- mimerl_1_0_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mimerl";
- version = "1.0.2";
- src = fetchHex {
- pkg = "mimerl";
- version = "1.0.2";
- sha256 =
- "7a4c8e1115a2732a67d7624e28cf6c9f30c66711a9e92928e745c255887ba465";
- };
-
- meta = {
- description = ''Library to handle mimetypes'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/benoitc/mimerl";
- };
- } // packageOverrides)
- ) {};
-
- mimerl_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mimerl";
- version = "1.1.0";
- src = fetchHex {
- pkg = "mimerl";
- version = "1.1.0";
- sha256 =
- "def0f1922a5dcdeeee6e4f41139b364e7f0f40239774b528a0986b12bcb42ddc";
- };
-
- meta = {
- description = ''Library to handle mimetypes'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/benoitc/mimerl";
- };
- } // packageOverrides)
- ) {};
-
- mimerl = mimerl_1_1_0;
-
- mimetype_parser_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mimetype_parser";
- version = "0.1.2";
- src = fetchHex {
- pkg = "mimetype_parser";
- version = "0.1.2";
- sha256 =
- "c495521cad6cf49fb79098e68e921c58955312df46c9c5aa5abab44224c2647d";
- };
-
- meta = {
- description = ''parse mimetypes'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/mimetype_parser";
- };
- } // packageOverrides)
- ) {};
-
- mimetype_parser = mimetype_parser_0_1_2;
-
- mimex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mimex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "mimex";
- version = "0.1.0";
- sha256 =
- "68858d5fb6a59780c3b94a445fd994856c3f1d0f3ed8dff6a95b6aa80027e4de";
- };
-
- meta = {
- description = ''MIME type utilities for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hex-sh/mimex";
- };
- } // packageOverrides)
- ) {};
-
- mimex = mimex_0_1_0;
-
- minmaxlist_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "minmaxlist";
- version = "0.0.6";
- src = fetchHex {
- pkg = "minmaxlist";
- version = "0.0.6";
- sha256 =
- "cc9bc50dc971c8c3743bcecdaca35330593d6466d911c656ba7d718836e68a57";
- };
-
- meta = {
- longDescription = ''Elixir library extending `Enum.min_by/2`,
- `Enum.max_by/2` and `Enum.min_max_by/2` to
- return a list of results instead of just one.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/seantanly/elixir-minmaxlist";
- };
- } // packageOverrides)
- ) {};
-
- minmaxlist = minmaxlist_0_0_6;
-
- misc_random_0_2_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "misc_random";
- version = "0.2.6";
- src = fetchHex {
- pkg = "misc_random";
- version = "0.2.6";
- sha256 =
- "4fe3db3bddcf55d93404fa9f5bf006800d54bfeb78bcf583376750d28ac0d7bc";
- };
-
- meta = {
- longDescription = ''This is a very thin wrapper around erlang`s
- random:uniform method. It allows you to create
- random strings or numbers.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gutschilla/elixir-helper-random";
- };
- } // packageOverrides)
- ) {};
-
- misc_random = misc_random_0_2_6;
-
- mix_apidoc_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "mix_apidoc";
- version = "0.2.0";
- src = fetchHex {
- pkg = "mix_apidoc";
- version = "0.2.0";
- sha256 =
- "0f6119dc530050b8344e62e82b450dcd8cdad9a370d39af17420d8e7299eb059";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- longDescription = ''A mix task that triggers apidoc to create
- documentation for RESTful web APIs from inline
- code annotations.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sldab/mix_apidoc";
- };
- } // packageOverrides)
- ) {};
-
- mix_apidoc = mix_apidoc_0_2_0;
-
- mix_deps_tree_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mix_deps_tree";
- version = "0.1.0";
- src = fetchHex {
- pkg = "mix_deps_tree";
- version = "0.1.0";
- sha256 =
- "de19ea3eebf578080263f25fdf6a248fdc460aa86e41d582cc0d0379329fa6b6";
- };
-
- meta = {
- description = ''Mix task to print dependency tree of an
- application to a terminal'';
-
- homepage = "https://github.com/liveforeverx/mix_deps_tree";
- };
- } // packageOverrides)
- ) {};
-
- mix_deps_tree = mix_deps_tree_0_1_0;
-
- mix_erlang_tasks_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mix_erlang_tasks";
- version = "0.1.0";
- src = fetchHex {
- pkg = "mix_erlang_tasks";
- version = "0.1.0";
- sha256 =
- "95d2839c422c482a70c08a8702da8242f86b773f8ab6e8602a4eb72da8da04ed";
- };
-
- meta = {
- longDescription = ''This project provides a few Mix tasks that
- make it more convenient to use Mix as a build
- tool and package manager when developing
- applications in Erlang.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/alco/mix-erlang-tasks";
- };
- } // packageOverrides)
- ) {};
-
- mix_erlang_tasks = mix_erlang_tasks_0_1_0;
-
- mix_eunit_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mix_eunit";
- version = "0.1.2";
- src = fetchHex {
- pkg = "mix_eunit";
- version = "0.1.2";
- sha256 =
- "910cd611635e845be3c57b2c6c0dac7af24c87055b3d289fe93d7df1dafaeb6c";
- };
-
- meta = {
- description = ''A mix task to run eunit tests, works for umbrella
- projects'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dantswain/mix_eunit";
- };
- } // packageOverrides)
- ) {};
-
- mix_eunit = mix_eunit_0_1_2;
-
- mix_info_0_7_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mix_info";
- version = "0.7.2";
- src = fetchHex {
- pkg = "mix_info";
- version = "0.7.2";
- sha256 =
- "7b4430ea649bb0c978f3b761403c068b08d9781c3f325c3f0dc57c1b44f395a2";
- };
-
- meta = {
- longDescription = ''A mix task that counts directories, files,
- lines of code, modules, functions etc and
- displays the results.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pskordilakis/mix_info";
- };
- } // packageOverrides)
- ) {};
-
- mix_info = mix_info_0_7_2;
-
- mix_test_watch_0_2_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }:
- buildMix ({
- name = "mix_test_watch";
- version = "0.2.6";
- src = fetchHex {
- pkg = "mix_test_watch";
- version = "0.2.6";
- sha256 =
- "b7019e9a0eba42bc98f15be9c1402f23c2b0dab7b67e71bba8bc5b337b0ab273";
- };
- beamDeps = [ fs_0_9_2 ];
-
- meta = {
- description = ''Automatically run tests when files change'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lpil/mix-test.watch";
- };
- } // packageOverrides)
- ) {};
-
- mix_test_watch = mix_test_watch_0_2_6;
-
- mixgraph_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- json_0_3_3,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "mixgraph";
- version = "0.0.1";
- src = fetchHex {
- pkg = "mixgraph";
- version = "0.0.1";
- sha256 =
- "0c911c4e300d7e5196ff9d427b9d66d935d540309cb8a54a397641f7059f1700";
- };
- beamDeps = [ json_0_3_3 httpotion_2_2_2 ];
-
- meta = {
- description = ''Create an interactive dependency graph for any
- hex package published in hex.pm'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sivsushruth/mixgraph";
- };
- } // packageOverrides)
- ) {};
-
- mixgraph = mixgraph_0_0_1;
-
- mixpanel_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_1_0 }:
- buildMix ({
- name = "mixpanel";
- version = "0.0.3";
- src = fetchHex {
- pkg = "mixpanel";
- version = "0.0.3";
- sha256 =
- "7b81d80d3705e5d4451951984bac49d476e3c79131138e9ffb66538f9c51a56e";
- };
- beamDeps = [ exjsx_3_1_0 ];
-
- meta = {
- description = ''A client for the Mixpanel HTTP API. See
- mixpanel.com.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/michihuber/mixpanel_ex";
- };
- } // packageOverrides)
- ) {};
-
- mixpanel = mixpanel_0_0_3;
-
- mixpanel_api_ex_0_8_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "mixpanel_api_ex";
- version = "0.8.3";
- src = fetchHex {
- pkg = "mixpanel_api_ex";
- version = "0.8.3";
- sha256 =
- "1ff5eb4aa333495a86868873deb8fcd04c5f2e6f2560d77ac6ccbe07e2e3d7b4";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir client for the Mixpanel API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/agevio/mixpanel_api_ex";
- };
- } // packageOverrides)
- ) {};
-
- mixpanel_api_ex = mixpanel_api_ex_0_8_3;
-
- mixpanel_data_client_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_3_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "mixpanel_data_client";
- version = "0.0.2";
- src = fetchHex {
- pkg = "mixpanel_data_client";
- version = "0.0.2";
- sha256 =
- "7f3bbd608ae18153655f27bd50ea01ad85630d6c1cc6ab9ed336e95419f06c86";
- };
- beamDeps = [ poison_1_3_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Client library for interacting with the Mixpanel
- Data API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeregrine/mixpanel_data_client";
- };
- } // packageOverrides)
- ) {};
-
- mixpanel_data_client = mixpanel_data_client_0_0_2;
-
- mixunit_0_9_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mixunit";
- version = "0.9.2";
- src = fetchHex {
- pkg = "mixunit";
- version = "0.9.2";
- sha256 =
- "2c0e66d10d479ec95c636d2de1db04cba03574282182af0df49c297230b22d43";
- };
-
- meta = {
- description = ''an eunit task for mix'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/talentdeficit/mixunit";
- };
- } // packageOverrides)
- ) {};
-
- mixunit = mixunit_0_9_2;
-
- mmExchangeRate_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- jsx_2_8_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "mmExchangeRate";
- version = "0.0.1";
- src = fetchHex {
- pkg = "mmExchangeRate";
- version = "0.0.1";
- sha256 =
- "6daf6e74bf3ce8f9d7cc19b18b023d700201a847dde94a0eef1f263ce65efbac";
- };
- beamDeps = [ jsx_2_8_0 httpotion_2_2_2 ];
-
- meta = {
- longDescription = ''A simple exchange rate checker and calculator
- based on Central Bank of Myanmar Api. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Arkar-Aung/mmExchangeRate";
- };
- } // packageOverrides)
- ) {};
-
- mmExchangeRate = mmExchangeRate_0_0_1;
-
- mmath_0_2_0_alpha4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mmath";
- version = "0.2.0-alpha4";
- src = fetchHex {
- pkg = "mmath";
- version = "0.2.0-alpha4";
- sha256 =
- "a855fe72b1939659a2856b32c74e148ed6c1d58cfb6eea5a24787995d66c05d7";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''math library for metric sequences and binary
- arrays.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dalmatinerdb/mmath";
- };
- } // packageOverrides)
- ) {};
-
- mmath_0_2_0_alpha7 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mmath";
- version = "0.2.0-alpha7";
- src = fetchHex {
- pkg = "mmath";
- version = "0.2.0-alpha7";
- sha256 =
- "b4d68cce7e243b4e16f7a93cbdb16605f00c469cd9ebf7aa58c8b3214f8f8868";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''math library for metric sequences and binary
- arrays.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dalmatinerdb/mmath";
- };
- } // packageOverrides)
- ) {};
-
- mmath = mmath_0_2_0_alpha7;
-
- mnemonex_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, the_fuzz_0_3_0 }:
- buildMix ({
- name = "mnemonex";
- version = "1.1.0";
- src = fetchHex {
- pkg = "mnemonex";
- version = "1.1.0";
- sha256 =
- "e3b0bf58cdee4d18cdc324d3bb6f6241724e6d38b4fcb24fc04e2dae243339b9";
- };
- beamDeps = [ the_fuzz_0_3_0 ];
-
- meta = {
- description = ''mnemonicode encoder/decoder'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/mnemonex";
- };
- } // packageOverrides)
- ) {};
-
- mnemonex = mnemonex_1_1_0;
-
- mnemonic_slugs_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mnemonic_slugs";
- version = "0.0.1";
- src = fetchHex {
- pkg = "mnemonic_slugs";
- version = "0.0.1";
- sha256 =
- "d5200aaf06da3f9f307b58464f5eca2ed1a0dc379a12fe4f42444bb1e30a4bd8";
- };
-
- meta = {
- description = ''MnemonicSlugs is an Elixir library for generating
- memorable slugs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/devshane/mnemonic_slugs";
- };
- } // packageOverrides)
- ) {};
-
- mnemonic_slugs = mnemonic_slugs_0_0_1;
-
- mochiweb_2_12_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mochiweb";
- version = "2.12.2";
- src = fetchHex {
- pkg = "mochiweb";
- version = "2.12.2";
- sha256 =
- "d3e681d4054b74a96cf2efcd09e94157ab83a5f55ddc4ce69f90b8144673bd7a";
- };
-
- meta = {
- description = ''MochiWeb is an Erlang library for building
- lightweight HTTP servers. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mochi/mochiweb";
- };
- } // packageOverrides)
- ) {};
-
- mochiweb = mochiweb_2_12_2;
-
- mochiweb_html_2_15_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mochiweb_html";
- version = "2.15.0";
- src = fetchHex {
- pkg = "mochiweb_html";
- version = "2.15.0";
- sha256 =
- "7651a4ef29bd6d69819b37b6aa12c7616c5cf75e67ccd849cfb499e2bbbf0ce6";
- };
-
- meta = {
- description = ''Mochiweb HTML parser'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/philss/mochiweb_html";
- };
- } // packageOverrides)
- ) {};
-
- mochiweb_html = mochiweb_html_2_15_0;
-
- mock_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }:
- buildMix ({
- name = "mock";
- version = "0.1.3";
- src = fetchHex {
- pkg = "mock";
- version = "0.1.3";
- sha256 =
- "bf7cf50d528394d870cdecac4920ab719cec0af98eff95759b57cab0e5ee143e";
- };
- beamDeps = [ meck_0_8_4 ];
-
- meta = {
- longDescription = ''A mocking libary for the Elixir language. We
- use the Erlang meck library to provide module
- mocking functionality for Elixir. It uses macros
- in Elixir to expose the functionality in a
- convenient manner for integrating in Elixir
- tests.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jjh42/mock";
- };
- } // packageOverrides)
- ) {};
-
- mock = mock_0_1_3;
-
- module_mocker_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "module_mocker";
- version = "0.2.0";
- src = fetchHex {
- pkg = "module_mocker";
- version = "0.2.0";
- sha256 =
- "ce8aa59f0c58ce7d333a1853f6a3a106fe0cbbe79f6f9aeb72370d66ed454f5b";
- };
-
- meta = {
- longDescription = ''ModuleMocker allows to use different module
- in development and test environment. It allows
- convention to mock module for test'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rohanpujaris/module_mocker";
- };
- } // packageOverrides)
- ) {};
-
- module_mocker = module_mocker_0_2_0;
-
- mogrify_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mogrify";
- version = "0.3.0";
- src = fetchHex {
- pkg = "mogrify";
- version = "0.3.0";
- sha256 =
- "490631d662a0303d468b48868929df99cc62081b5711c3a6b3eb7b0b2dac21e5";
- };
-
- meta = {
- description = ''ImageMagick command line wrapper.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/route/mogrify";
- };
- } // packageOverrides)
- ) {};
-
- mogrify = mogrify_0_3_0;
-
- mojoauth_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "mojoauth";
- version = "1.0.2";
- src = fetchHex {
- pkg = "mojoauth";
- version = "1.0.2";
- sha256 =
- "72d8b3fdff6d6571d7dcc9ad46b249823c84e0321920a0e9d6f39ee5f9fc2f23";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- longDescription = ''MojoAuth is a set of standard approaches to
- cross-app authentication based on HMAC.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/adhearsion/mojo-auth.ex";
- };
- } // packageOverrides)
- ) {};
-
- mojoauth = mojoauth_1_0_2;
-
- moment_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "moment";
- version = "0.1.0";
- src = fetchHex {
- pkg = "moment";
- version = "0.1.0";
- sha256 =
- "0cc098c8ba88f768ffd41e4bc4bb45b559d49361a2f8f7a39c686020da3f1842";
- };
-
- meta = {
- description = ''Parse, validate, manipulate, and display dates in
- Elixir.'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/atabary/moment";
- };
- } // packageOverrides)
- ) {};
-
- moment = moment_0_1_0;
-
- mon_handler_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, dialyze_0_2_1 }:
- buildMix ({
- name = "mon_handler";
- version = "1.0.2";
- src = fetchHex {
- pkg = "mon_handler";
- version = "1.0.2";
- sha256 =
- "d18942f95750b94e3da1d9fca7a2ea4b1b1d27c017feff76cb109b29bb308f58";
- };
- beamDeps = [ dialyze_0_2_1 ];
-
- meta = {
- longDescription = ''A minimal GenServer that monitors a given
- GenEvent handler. This server will handle exits
- of the Handler and attempt to re-add it to the
- manager when unexpected exits occur. Exits for
- :normal, :shutdown or :swapped reasons will not
- attempt a re-add to the manager.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tattdcodemonkey/mon_handler";
- };
- } // packageOverrides)
- ) {};
-
- mon_handler = mon_handler_1_0_2;
-
- monad_1_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "monad";
- version = "1.0.5";
- src = fetchHex {
- pkg = "monad";
- version = "1.0.5";
- sha256 =
- "d8ebe20971160e96bd6cdf11b5e8b5c24b70fddde3d198e5f7c3b5ebfbc78d6e";
- };
-
- meta = {
- description = ''Monads and do-syntax for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rmies/monad";
- };
- } // packageOverrides)
- ) {};
-
- monad = monad_1_0_5;
-
- monadex_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "monadex";
- version = "1.0.2";
- src = fetchHex {
- pkg = "monadex";
- version = "1.0.2";
- sha256 =
- "968784f2789fcb30b118399e51736f2265ca6b2823cc8fcabd73d6e4ac23e082";
- };
-
- meta = {
- description = ''Improve pipelines with monads.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rob-brown/MonadEx";
- };
- } // packageOverrides)
- ) {};
-
- monadex = monadex_1_0_2;
-
- mondo_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "mondo";
- version = "0.1.0";
- src = fetchHex {
- pkg = "mondo";
- version = "0.1.0";
- sha256 =
- "f557216314e098137f5140f1194e2eba7a2a030d78affc23ea5943f586ab1095";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir client for the Mondo API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stevedomin/mondo_elixir";
- };
- } // packageOverrides)
- ) {};
-
- mondo = mondo_0_1_0;
-
- mongodb_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- connection_1_0_2
- }:
- buildMix ({
- name = "mongodb";
- version = "0.1.1";
- src = fetchHex {
- pkg = "mongodb";
- version = "0.1.1";
- sha256 =
- "714f0543288c42bc42bf3ee6ac5f52db3fbc0b152610aa2536b51c244652abe0";
- };
- beamDeps = [ poolboy_1_5_1 connection_1_0_2 ];
-
- meta = {
- description = ''MongoDB driver for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ericmj/mongodb";
- };
- } // packageOverrides)
- ) {};
-
- mongodb = mongodb_0_1_1;
-
- monk_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "monk";
- version = "0.1.3";
- src = fetchHex {
- pkg = "monk";
- version = "0.1.3";
- sha256 =
- "35e6a2eea7090612fa25a003fb95ac120f27087f203445bbc33ac18682ddd724";
- };
-
- meta = {
- description = ''Monk helps to distinguish good from evil with an
- simple ok/error monad'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/niahoo/monk";
- };
- } // packageOverrides)
- ) {};
-
- monk = monk_0_1_3;
-
- morph_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "morph";
- version = "0.1.0";
- src = fetchHex {
- pkg = "morph";
- version = "0.1.0";
- sha256 =
- "a20a6bfda56cb8f2d9904e2ea4b2b0a4159ab2692181919f6eb4fe9f52abf3f2";
- };
-
- meta = {
- description = ''Lightweight string transformations for Elixir.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/cmoncrief/elixir-morph";
- };
- } // packageOverrides)
- ) {};
-
- morph = morph_0_1_0;
-
- mortgage_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mortgage";
- version = "0.0.2";
- src = fetchHex {
- pkg = "mortgage";
- version = "0.0.2";
- sha256 =
- "fbd6e7dcf2d8213b4b1ab3b00904482a6aadf32625245bdc02eb76b7cd265173";
- };
-
- meta = {
- description = ''A set of functions for working with mortgages and
- mortgage notes.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/geolessel/mortgage";
- };
- } // packageOverrides)
- ) {};
-
- mortgage = mortgage_0_0_2;
-
- moxie_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "moxie";
- version = "0.0.1";
- src = fetchHex {
- pkg = "moxie";
- version = "0.0.1";
- sha256 =
- "193e18ce0888f01fe2b43d0dcf79af5f48e50eba3a73609703cb4c04bea2ae46";
- };
-
- meta = {
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/molossus/moxie";
- };
- } // packageOverrides)
- ) {};
-
- moxie = moxie_0_0_1;
-
- mpinyin_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mpinyin";
- version = "0.0.2";
- src = fetchHex {
- pkg = "mpinyin";
- version = "0.0.2";
- sha256 =
- "1de0911391e6a76a91166f5210d4254165692ea28c00d4f153763d0a5757cb92";
- };
-
- meta = {
- description = ''Pinyin module for Elixir. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Hor/mpinyin";
- };
- } // packageOverrides)
- ) {};
-
- mpinyin = mpinyin_0_0_2;
-
- mpower_1_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "mpower";
- version = "1.0.1";
- src = fetchHex {
- pkg = "mpower";
- version = "1.0.1";
- sha256 =
- "d08a6ec51f1da683507ed08d0787a726eb3e56dd16084fffc279a5391fa02014";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper for MPowerPayments API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/abakhi/mpower";
- };
- } // packageOverrides)
- ) {};
-
- mpower = mpower_1_0_1;
-
- mr_roboto_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "mr_roboto";
- version = "1.0.0";
- src = fetchHex {
- pkg = "mr_roboto";
- version = "1.0.0";
- sha256 =
- "80c5af8f07bd85f28b60e350a5cfc92d1a5c2bcde9a0c3d93fcaa378a033a371";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''A simple robots.txt service'';
-
- };
- } // packageOverrides)
- ) {};
-
- mr_roboto = mr_roboto_1_0_0;
-
- msgpack_0_5_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "msgpack";
- version = "0.5.0";
- src = fetchHex {
- pkg = "msgpack";
- version = "0.5.0";
- sha256 =
- "520ae767b3c3c0796d2913c92f463bc8b4dee091880734f5b99a90921e18b704";
- };
-
- meta = {
- description = ''MessagePack serializer/deserializer'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "http://msgpack.org";
- };
- } // packageOverrides)
- ) {};
-
- msgpack = msgpack_0_5_0;
-
- msgpax_0_8_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "msgpax";
- version = "0.8.2";
- src = fetchHex {
- pkg = "msgpax";
- version = "0.8.2";
- sha256 =
- "aa0baa382383160d90275a1b5d8f72c457a2feed89cbb1bd080a5c3821389507";
- };
-
- meta = {
- longDescription = ''This library provides an API for serializing
- and de-serializing Elixir terms using the
- MessagePack format'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lexmag/msgpax";
- };
- } // packageOverrides)
- ) {};
-
- msgpax = msgpax_0_8_2;
-
- mtx_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "mtx";
- version = "1.0.0";
- src = fetchHex {
- pkg = "mtx";
- version = "1.0.0";
- sha256 =
- "3bdcb209fe3cdfc5a6b5b95f619ecd123b7ee1d9203ace2178c8ff73be5bb90f";
- };
-
- meta = {
- description = ''Metrics Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/synrc/mtx";
- };
- } // packageOverrides)
- ) {};
-
- mtx = mtx_1_0_0;
-
- multidef_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "multidef";
- version = "0.2.1";
- src = fetchHex {
- pkg = "multidef";
- version = "0.2.1";
- sha256 =
- "719dfdb9206ea34fc7b49c282b30adab752f9d1efb22678907d54fa0b54c50c6";
- };
-
- meta = {
- longDescription = ''Lets you define multiple heads for the same
- function: defmodule Test do import MultiDef mdef
- fred do { :init, val } -> fred {:double, val} {
- :double, val } -> IO.puts(val*2) a, b -> a+b end
- end IO.inspect Test.fred 1, 2 #=> 3 IO.inspect
- Test.fred { :init, 4 } #=> 8 '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pragdave/mdef";
- };
- } // packageOverrides)
- ) {};
-
- multidef = multidef_0_2_1;
-
- multiset_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "multiset";
- version = "0.0.4";
- src = fetchHex {
- pkg = "multiset";
- version = "0.0.4";
- sha256 =
- "f713b5102d17963fc516e0017725d716dade0b1fec979f0e3a53b8d203748c45";
- };
-
- meta = {
- description = ''Multisets for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/hilverd/multiset-elixir";
- };
- } // packageOverrides)
- ) {};
-
- multiset = multiset_0_0_4;
-
- murdoch_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3,
- goth_0_0_3
- }:
- buildMix ({
- name = "murdoch";
- version = "0.0.1";
- src = fetchHex {
- pkg = "murdoch";
- version = "0.0.1";
- sha256 =
- "77ec44ca76d6b4a14df7222104a36cb29ed25f7d52fb3ffe30807ddc82a2d9ad";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 goth_0_0_3 ];
-
- meta = {
- longDescription = ''A library for interacting with Google Cloud
- Pub/Sub (PubSub). Supports both publication and
- pull subscription'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/peburrows/murdoch";
- };
- } // packageOverrides)
- ) {};
-
- murdoch = murdoch_0_0_1;
-
- murmur_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "murmur";
- version = "0.2.1";
- src = fetchHex {
- pkg = "murmur";
- version = "0.2.1";
- sha256 =
- "7e38b2f136d4e8039abb88f6cbdf50c939408d3819be4b18b639a968ee9c2bce";
- };
-
- meta = {
- longDescription = ''Murmur is a pure Elixir implementation of the
- non-cryptographic hash Murmur3. It aims to
- implement the x86_32bit, x86_128bit and
- x64_128bit variants.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gmcabrita/murmur";
- };
- } // packageOverrides)
- ) {};
-
- murmur_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "murmur";
- version = "1.0.0";
- src = fetchHex {
- pkg = "murmur";
- version = "1.0.0";
- sha256 =
- "5e81af1fe3c7a166830e5a695e2f2253a5255888c2f510d206d103914b4e28da";
- };
-
- meta = {
- longDescription = ''Murmur is a pure Elixir implementation of the
- non-cryptographic hash Murmur3. It aims to
- implement the x86_32bit, x86_128bit and
- x64_128bit variants.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gmcabrita/murmur";
- };
- } // packageOverrides)
- ) {};
-
- murmur = murmur_1_0_0;
-
- mustache_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mustache";
- version = "0.0.2";
- src = fetchHex {
- pkg = "mustache";
- version = "0.0.2";
- sha256 =
- "0d91f0a6221f482e736987c59032e84f6bade6ae9179e595592e2cc0b728b441";
- };
-
- meta = {
- description = ''Mustache templates for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/schultyy/Mustache.ex";
- };
- } // packageOverrides)
- ) {};
-
- mustache = mustache_0_0_2;
-
- mutant_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mutant";
- version = "0.0.2";
- src = fetchHex {
- pkg = "mutant";
- version = "0.0.2";
- sha256 =
- "c875062e082242b79c85356993ad3cfd7d550392d34fc6da23a132495b0dcb6f";
- };
-
- meta = {
- description = ''Now you can create mutable structs, use this with
- care and only as a last resort'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/hackersguildco/Mutant";
- };
- } // packageOverrides)
- ) {};
-
- mutant = mutant_0_0_2;
-
- mysql_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "mysql";
- version = "1.0.0";
- src = fetchHex {
- pkg = "mysql";
- version = "1.0.0";
- sha256 =
- "34b8e9252e150d329798a0d7f7054f40c08703ccdd7e37dfc5116fe388513251";
- };
-
- meta = {
- description = ''MySQL/OTP – MySQL driver for Erlang/OTP'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/mysql-otp/mysql-otp";
- };
- } // packageOverrides)
- ) {};
-
- mysql = mysql_1_0_0;
-
- mysqlex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mysql_1_0_0 }:
- buildMix ({
- name = "mysqlex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "mysqlex";
- version = "0.0.1";
- sha256 =
- "5df9c80e9ff9a61fe9ddb4c8883963686f66e21168b64acfa55b14c50e9305ee";
- };
- beamDeps = [ mysql_1_0_0 ];
-
- meta = {
- longDescription = ''An Ecto-compatible wrapper around the
- mysql-otp library.
- https://github.com/mysql-otp/mysql-otp'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/tjheeta/mysqlex";
- };
- } // packageOverrides)
- ) {};
-
- mysqlex = mysqlex_0_0_1;
-
- n2o_2_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "n2o";
- version = "2.3.0";
- src = fetchHex {
- pkg = "n2o";
- version = "2.3.0";
- sha256 =
- "fca4f0a259fda332784d6d7948f8aadec5fb6a7695d5ac79b849b0ae547fb7b8";
- };
-
- meta = {
- description = ''N2O Application Server'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/synrc/n2o";
- };
- } // packageOverrides)
- ) {};
-
- n2o = n2o_2_3_0;
-
- nadia_0_4_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "nadia";
- version = "0.4.0";
- src = fetchHex {
- pkg = "nadia";
- version = "0.4.0";
- sha256 =
- "e76217333ad6d02ec971bfa781e70268285fc417aebb486318e0584affccb08d";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Telegram Bot API Wrapper written in Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zhyu/nadia";
- };
- } // packageOverrides)
- ) {};
-
- nadia = nadia_0_4_0;
-
- naive_bayes_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "naive_bayes";
- version = "0.1.3";
- src = fetchHex {
- pkg = "naive_bayes";
- version = "0.1.3";
- sha256 =
- "4b65f199852dcb95ba483b7eeae0afed36931418854aadf6b8235197a985d29e";
- };
-
- meta = {
- description = ''An Elixir implementation of Naive Bayes'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ashleyw/naive_bayes";
- };
- } // packageOverrides)
- ) {};
-
- naive_bayes = naive_bayes_0_1_3;
-
- named_args_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "named_args";
- version = "0.1.0";
- src = fetchHex {
- pkg = "named_args";
- version = "0.1.0";
- sha256 =
- "d90285d6fab53c66762e6b3cec655d79df24251e8ed277faa4b308d6f2789c1e";
- };
-
- meta = {
- description = ''Ensures default maps and keyword lists have the
- defaults specified.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mgwidmann/named_args";
- };
- } // packageOverrides)
- ) {};
-
- named_args = named_args_0_1_0;
-
- narp_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "narp";
- version = "0.0.1";
- src = fetchHex {
- pkg = "narp";
- version = "0.0.1";
- sha256 =
- "90800be330ed49563b24d891a578678865ce108cd77fa2427e09dbb6b1bac737";
- };
-
- meta = {
- description = ''Narp is an easy and flexible way to authorize
- function calls in elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/faber-lotto/narp";
- };
- } // packageOverrides)
- ) {};
-
- narp = narp_0_0_1;
-
- nat_set_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nat_set";
- version = "0.0.1";
- src = fetchHex {
- pkg = "nat_set";
- version = "0.0.1";
- sha256 =
- "cc6ed65c754153d7c98c9825370780831cfbe638d162cb4ae2178eadcdd00611";
- };
-
- meta = {
- description = ''Represent sets of natural numbers compactly in
- Elixir using bitwise operations'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/hilverd/nat-set-elixir";
- };
- } // packageOverrides)
- ) {};
-
- nat_set = nat_set_0_0_1;
-
- nativegen_0_4_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nativegen";
- version = "0.4.1";
- src = fetchHex {
- pkg = "nativegen";
- version = "0.4.1";
- sha256 =
- "54c36ca3c0333f04b84f8b15fa028fcecfe77614954c78e87b22ed56e977f46f";
- };
-
- meta = {
- description = ''Accessible REST API code generator for native
- app.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yoavlt/nativegen";
- };
- } // packageOverrides)
- ) {};
-
- nativegen = nativegen_0_4_1;
-
- nats_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- json_0_3_3
- }:
- buildMix ({
- name = "nats";
- version = "0.0.1";
- src = fetchHex {
- pkg = "nats";
- version = "0.0.1";
- sha256 =
- "5568e91f56f65388ad6cb92ddbd70cec5227dadea9d12ec558e93bfe71c9bf78";
- };
- beamDeps = [ poolboy_1_5_1 json_0_3_3 ];
-
- meta = {
- description = ''A NATS client written in elixir supporting
- pub/sub for microservices'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aforward/elixir_nats";
- };
- } // packageOverrides)
- ) {};
-
- nats = nats_0_0_1;
-
- nats_msg_0_4_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "nats_msg";
- version = "0.4.1";
- src = fetchHex {
- pkg = "nats_msg";
- version = "0.4.1";
- sha256 =
- "8e21a78bf2ae76d7702bcc03eb87bdddac1b99edebfc99db98e8e94a7a5361c4";
- };
-
- meta = {
- description = ''Pure Erlang NATS Protocol Message
- Encoder/Decoder'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yuce/nats_msg";
- };
- } // packageOverrides)
- ) {};
-
- nats_msg = nats_msg_0_4_1;
-
- natsio_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "natsio";
- version = "0.1.4";
- src = fetchHex {
- pkg = "natsio";
- version = "0.1.4";
- sha256 =
- "3ed391e3e5f494828da2cb4949e661df782004cfe8273b9f1685ba4bc858187e";
- };
-
- meta = {
- description = ''NATS framework for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nats-io/elixir-nats";
- };
- } // packageOverrides)
- ) {};
-
- natsio = natsio_0_1_4;
-
- natural_sort_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "natural_sort";
- version = "0.3.0";
- src = fetchHex {
- pkg = "natural_sort";
- version = "0.3.0";
- sha256 =
- "6c3476edf395c487a8b55d104458e0f029ca2adb7a0373d12a7a08643f7e7172";
- };
-
- meta = {
- description = ''Sort a list of strings containing numbers in a
- natural manner. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DanCouper/natural_sort";
- };
- } // packageOverrides)
- ) {};
-
- natural_sort = natural_sort_0_3_0;
-
- navigation_history_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "navigation_history";
- version = "0.2.0";
- src = fetchHex {
- pkg = "navigation_history";
- version = "0.2.0";
- sha256 =
- "9fbddedd831930c3f2e784c53442558d90d68040f9921dfa9441da63d6b8dacc";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Navigation history tracking plug'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/tuvistavie/plug-navigation-history";
- };
- } // packageOverrides)
- ) {};
-
- navigation_history = navigation_history_0_2_0;
-
- navigation_tree_0_4_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "navigation_tree";
- version = "0.4.4";
- src = fetchHex {
- pkg = "navigation_tree";
- version = "0.4.4";
- sha256 =
- "a4e6aad3224ad9c463a1ac0412463a18ac71b7a78ea16303ad72f43f1fb217c6";
- };
-
- meta = {
- longDescription = ''A navigation tree representation with helpers
- to generate HTML out of it - depending of
- userroles. Also creates nice HTML navbars for
- Bootstrap. Implemented as Agent to hold config
- state.'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/gutschilla/elixir-navigation-tree";
- };
- } // packageOverrides)
- ) {};
-
- navigation_tree = navigation_tree_0_4_4;
-
- ndc_ex_sdk_0_2_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- httpotion_2_2_2,
- ibrowse_4_2_2,
- pipe_0_0_2,
- xml_builder_0_0_8
- }:
- buildMix ({
- name = "ndc_ex_sdk";
- version = "0.2.1";
- src = fetchHex {
- pkg = "ndc_ex_sdk";
- version = "0.2.1";
- sha256 =
- "2d17a23afbbe4f348abb6c1e9fb787ff609ba678828f2cd41dedb6a79b9c8232";
- };
- beamDeps = [
- timex_2_1_6
- httpotion_2_2_2
- ibrowse_4_2_2
- pipe_0_0_2
- xml_builder_0_0_8
- ];
-
- meta = {
- longDescription = ''This is an Elixir package that wrapps any
- NDC-compliant API. It`s host-agnostic and quite
- flexible-through-configuration so that it can
- reach NDC hosts with a certain flexibility'';
- license = stdenv.lib.licenses.free;
- };
- } // packageOverrides)
- ) {};
-
- ndc_ex_sdk = ndc_ex_sdk_0_2_1;
-
- neat_ex_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, json_0_3_3 }:
- buildMix ({
- name = "neat_ex";
- version = "1.1.0";
- src = fetchHex {
- pkg = "neat_ex";
- version = "1.1.0";
- sha256 =
- "42d08b8c1bb5245d19864f683df77354ee466b285bac48abed3dd3471a738b21";
- };
- beamDeps = [ json_0_3_3 ];
-
- meta = {
- longDescription = ''This project provides the means to define,
- simulate, and serialize
- Artificial-Neural-Networks (ANNs), as well as
- the means to develop them through use of the
- Neuro-Evolution of Augmenting Toplogies (NEAT)
- algorithm created by Dr. Kenneth Stanley.
- Neuro-Evolution, unlike back-propogation, easily
- allows the usage of recurrent neural networks
- instead of just feed-forward networks, and
- fitness functions instead of just training data.
- Additionally, since NEAT augments topologies,
- all the engine needs to start is the
- input/output layout, and a fitness function.'';
- license = stdenv.lib.licenses.asl20;
- };
- } // packageOverrides)
- ) {};
-
- neat_ex = neat_ex_1_1_0;
-
- nectar_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nectar";
- version = "0.0.1";
- src = fetchHex {
- pkg = "nectar";
- version = "0.0.1";
- sha256 =
- "dffc5f1c68c83d9eb83ca1c8868d923beaccfdf36ae2e5122dc7bc8edd5665f5";
- };
-
- meta = {
- description = ''Placeholder package for nectar ecommerce'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- nectar = nectar_0_0_1;
-
- nerves_io_neopixel_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nerves_io_neopixel";
- version = "0.2.0";
- src = fetchHex {
- pkg = "nerves_io_neopixel";
- version = "0.2.0";
- sha256 =
- "662ca0af01330399eba9aff9806c086027ec5b3a2e235af4cd909282a6d09afa";
- };
-
- meta = {
- description = ''Drive WS2812B \"NeoPixel\" RGB LED strips from a
- Raspberry Pi using Elixir.'';
- license = with stdenv.lib.licenses; [ mit bsd2 ];
- homepage = "https://github.com/GregMefford/nerves_io_neopixel";
- };
- } // packageOverrides)
- ) {};
-
- nerves_io_neopixel = nerves_io_neopixel_0_2_0;
-
- nerves_system_0_1_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- porcelain_2_0_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "nerves_system";
- version = "0.1.4";
- src = fetchHex {
- pkg = "nerves_system";
- version = "0.1.4";
- sha256 =
- "2ad32ff5a6d9a827fb89f93a9c0626add1c72ffaf9068f3cea94fa5fd0eff591";
- };
- beamDeps = [ porcelain_2_0_1 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Elixir compilers and scripts for building
- Nerves Systems. For useable system
- configurations see nerves_system_*'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nerves-project/nerves_system";
- };
- } // packageOverrides)
- ) {};
-
- nerves_system = nerves_system_0_1_4;
-
- nerves_system_br_0_5_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nerves_system_br";
- version = "0.5.2";
- src = fetchHex {
- pkg = "nerves_system_br";
- version = "0.5.2";
- sha256 =
- "43747294af52161eb7d58269a18d1927d7fe66185047fbfae204938d9ebe56c3";
- };
-
- meta = {
- description = ''Nerves System BR - Buildroot based build platform
- for Nerves Systems'';
- license = with stdenv.lib.licenses; [ asl20 free ];
- homepage = "https://github.com/nerves-project/nerves_system_br";
- };
- } // packageOverrides)
- ) {};
-
- nerves_system_br = nerves_system_br_0_5_2;
-
- nerves_toolchain_0_6_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "nerves_toolchain";
- version = "0.6.2";
- src = fetchHex {
- pkg = "nerves_toolchain";
- version = "0.6.2";
- sha256 =
- "0e2c841389de2b3a9d527dee288e5a8d01883cea424edf951e70e7d9855f45f1";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Elixir compilers and scripts for building
- Nerves Toolchains. For useable toolchain
- configurations see nerves_toolchain_*'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nerves-project/nerves_toolchain";
- };
- } // packageOverrides)
- ) {};
-
- nerves_toolchain = nerves_toolchain_0_6_2;
-
- nerves_uart_0_0_6 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, elixir_make_0_1_0
- }:
- buildMix ({
- name = "nerves_uart";
- version = "0.0.6";
- src = fetchHex {
- pkg = "nerves_uart";
- version = "0.0.6";
- sha256 =
- "1de94781598204b33f21ac27346390421f377c18b9503c86de60265b37573768";
- };
- beamDeps = [ elixir_make_0_1_0 ];
-
- meta = {
- description = ''Discover and use UARTs and serial ports in
- Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nerves-project/nerves_uart";
- };
- } // packageOverrides)
- ) {};
-
- nerves_uart = nerves_uart_0_0_6;
-
- nest_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nest";
- version = "0.0.1";
- src = fetchHex {
- pkg = "nest";
- version = "0.0.1";
- sha256 =
- "4092651c14022a285eb4ffb8b6e9c3d6c5937729644fcc88b43f74324bc3bac3";
- };
-
- meta = {
- longDescription = ''A library for using the Nest API, allowing
- integration with Nest Thermostats and other Nest
- devices.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/adamzaninovich/nest";
- };
- } // packageOverrides)
- ) {};
-
- nest = nest_0_0_1;
-
- netrc_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "netrc";
- version = "0.0.2";
- src = fetchHex {
- pkg = "netrc";
- version = "0.0.2";
- sha256 =
- "a82b1702d8702a51b17e1756261b316ae3a72ac07bbf04e3a1258cc1210f6000";
- };
-
- meta = {
- description = ''Read netrc files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ma2gedev/netrcex";
- };
- } // packageOverrides)
- ) {};
-
- netrc = netrc_0_0_2;
-
- netstrings_2_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "netstrings";
- version = "2.0.1";
- src = fetchHex {
- pkg = "netstrings";
- version = "2.0.1";
- sha256 =
- "f6a3727dba6ae5aa3371ffddf7adf6aaf46bf387e84873f65152083ecf821845";
- };
-
- meta = {
- description = ''Netstrings implementaton'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/netstrings_ex";
- };
- } // packageOverrides)
- ) {};
-
- netstrings = netstrings_2_0_1;
-
- neural_net_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "neural_net";
- version = "1.0.0";
- src = fetchHex {
- pkg = "neural_net";
- version = "1.0.0";
- sha256 =
- "164cead198d6f8e2ba396346c4c4f8ec8c5b6e6ae00d6915eec902c436779239";
- };
-
- meta = {
- longDescription = ''NeuralNet is an A.I. library that allows for
- the construction and training of complex
- recurrent neural networks. Architectures such as
- LSTM or GRU can be specified in under 20 lines
- of code. Any neural network that can be built
- with the NeuralNet DSL can be trainined with
- automatically implemented BPTT (back-propagation
- through time).'';
- license = stdenv.lib.licenses.asl20;
- };
- } // packageOverrides)
- ) {};
-
- neural_net = neural_net_1_0_0;
-
- neural_network_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "neural_network";
- version = "0.1.0";
- src = fetchHex {
- pkg = "neural_network";
- version = "0.1.0";
- sha256 =
- "80e84eaf4e0ff5455651c6c7cef484b9eefd60d6bd8e59606eb72a42cf18587c";
- };
-
- meta = {
- longDescription = ''A neural network made up of layers of neurons
- connected to each other to form a relationship
- allowing it to learn.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kblake/neural-net-elixir";
- };
- } // packageOverrides)
- ) {};
-
- neural_network = neural_network_0_1_0;
-
- news_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "news";
- version = "0.3.0";
- src = fetchHex {
- pkg = "news";
- version = "0.3.0";
- sha256 =
- "b8759a3cb0bb40e86d5a5ea65b911a066da4ec197b097be88fb67f6358838124";
- };
-
- meta = {
- description = ''Publish elixir and erlang new weekly'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zhongwencool/news";
- };
- } // packageOverrides)
- ) {};
-
- news = news_0_3_0;
-
- ngram_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ngram";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ngram";
- version = "0.0.1";
- sha256 =
- "13185be68166d8314ae63f70eceb58a4e00b441d3294633450d4f8a7c565e218";
- };
-
- meta = {
- description = ''n-gram tokenization and distance calculations'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ardcore/ngram";
- };
- } // packageOverrides)
- ) {};
-
- ngram = ngram_0_0_1;
-
- nile_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "nile";
- version = "0.1.3";
- src = fetchHex {
- pkg = "nile";
- version = "0.1.3";
- sha256 =
- "73a2c8be8507bb39de74eb3fa5ae40e3c40cabef30cd884f67ab6d3400a7bea4";
- };
-
- meta = {
- description = ''Elixir stream extensions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/nile";
- };
- } // packageOverrides)
- ) {};
-
- nile = nile_0_1_3;
-
- ninjaproxies_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ninjaproxies";
- version = "0.2.0";
- src = fetchHex {
- pkg = "ninjaproxies";
- version = "0.2.0";
- sha256 =
- "5524329d00944690b362d30fef9c4032c03c401cc44d0ad9e98e147f5792fade";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Ninjaproxies client library for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zensavona/ninjaproxies";
- };
- } // packageOverrides)
- ) {};
-
- ninjaproxies = ninjaproxies_0_2_0;
-
- njord_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "njord";
- version = "0.1.1";
- src = fetchHex {
- pkg = "njord";
- version = "0.1.1";
- sha256 =
- "b438430dbf6ceaf2bede01a285c5032be3041cbedd7c1552653d75179fab4dfb";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A wrapper over HTTPoison to build client APIs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gmtprime/njord";
- };
- } // packageOverrides)
- ) {};
-
- njord = njord_0_1_1;
-
- noise_0_0_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "noise";
- version = "0.0.4";
- src = fetchHex {
- pkg = "noise";
- version = "0.0.4";
- sha256 =
- "2a448e5aff72edd08a587de16c9887ca80ffcde00004eaa2f94dae56536958be";
- };
-
- meta = {
- description = ''A pseudo-random noise generation library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joshforisha/noise";
- };
- } // packageOverrides)
- ) {};
-
- noise = noise_0_0_4;
-
- normalize_email_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, is_email_0_0_2 }:
- buildMix ({
- name = "normalize_email";
- version = "0.0.1";
- src = fetchHex {
- pkg = "normalize_email";
- version = "0.0.1";
- sha256 =
- "ac5864ecf0d002ecbc56f9296bff7c01fc1d7e2e84e2529f7726f1a068f5d584";
- };
- beamDeps = [ is_email_0_0_2 ];
-
- meta = {
- description = ''Normalize an email address'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/johnotander/normalize_email";
- };
- } // packageOverrides)
- ) {};
-
- normalize_email = normalize_email_0_0_1;
-
- normalize_url_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "normalize_url";
- version = "0.1.1";
- src = fetchHex {
- pkg = "normalize_url";
- version = "0.1.1";
- sha256 =
- "7d1c75f4bf5156636e8d0b5c6addb0cae802b970f8412f4b0429b3547220d88e";
- };
-
- meta = {
- description = ''Normalize a url'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/johnotander/normalize_url";
- };
- } // packageOverrides)
- ) {};
-
- normalize_url = normalize_url_0_1_1;
-
- not_qwerty123_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, gettext_0_11_0 }:
- buildMix ({
- name = "not_qwerty123";
- version = "1.1.0";
- src = fetchHex {
- pkg = "not_qwerty123";
- version = "1.1.0";
- sha256 =
- "4997296d742f72fe95f8933cba92ab6cee3147888dc9bbd7b703c7f970e8ab58";
- };
- beamDeps = [ gettext_0_11_0 ];
-
- meta = {
- description = ''Library to check password strength and generate
- random passwords.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/riverrun/notqwerty123";
- };
- } // packageOverrides)
- ) {};
-
- not_qwerty123 = not_qwerty123_1_1_0;
-
- number_0_4_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "number";
- version = "0.4.1";
- src = fetchHex {
- pkg = "number";
- version = "0.4.1";
- sha256 =
- "773d28c837acf17b0056deb54b7d966a3d6a9d853e88c08829b5732cb7029fb9";
- };
-
- meta = {
- description = ''Convert numbers to various string formats, such
- as currency'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danielberkompas/number";
- };
- } // packageOverrides)
- ) {};
-
- number = number_0_4_1;
-
- numerix_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "numerix";
- version = "0.0.4";
- src = fetchHex {
- pkg = "numerix";
- version = "0.0.4";
- sha256 =
- "b837acc1c095fe580cc69314b72c9171a0d7d6f8734f81ee2ec1f917614c997f";
- };
-
- meta = {
- description = ''A collection of (potentially) useful mathematical
- functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/safwank/Numerix";
- };
- } // packageOverrides)
- ) {};
-
- numerix = numerix_0_0_4;
-
- oauth2_0_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5,
- httpoison_0_8_3,
- hackney_1_6_0
- }:
- buildMix ({
- name = "oauth2";
- version = "0.3.0";
- src = fetchHex {
- pkg = "oauth2";
- version = "0.3.0";
- sha256 =
- "ee23e6fb6ac84abce23713ba93f1df2fd368c9ad7b9288f0ef6fcec0e0249043";
- };
- beamDeps = [
- poison_1_5_2 plug_1_1_5 httpoison_0_8_3 hackney_1_6_0
- ];
-
- meta = {
- description = ''An Elixir OAuth 2.0 Client Library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/scrogson/oauth2";
- };
- } // packageOverrides)
- ) {};
-
- oauth2_erlang_0_6_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "oauth2_erlang";
- version = "0.6.1";
- src = fetchHex {
- pkg = "oauth2_erlang";
- version = "0.6.1";
- sha256 =
- "dc60e92de379fd27c3b9296e2368e97797233a092297d41f47f3a72846b2a974";
- };
-
- meta = {
- description = ''Erlang OAuth 2.0 implementation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kivra/oauth2";
- };
- } // packageOverrides)
- ) {};
-
- oauth2_erlang = oauth2_erlang_0_6_1;
-
- oauther_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "oauther";
- version = "1.0.2";
- src = fetchHex {
- pkg = "oauther";
- version = "1.0.2";
- sha256 =
- "2b65e6408600d5daed7bb1b108533624b6c34491f0278b44013400aa7b551e4d";
- };
-
- meta = {
- description = ''Library to authenticate with OAuth 1.0
- protocol.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lexmag/oauther";
- };
- } // packageOverrides)
- ) {};
-
- oauther = oauther_1_0_2;
-
- octet_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "octet";
- version = "0.0.2";
- src = fetchHex {
- pkg = "octet";
- version = "0.0.2";
- sha256 =
- "12c7d7cff035f48139e7304913e7c227ce5bf95508ad8096ed510328d916ede3";
- };
-
- meta = {
- description = ''Octet string converter'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kiennt/octet";
- };
- } // packageOverrides)
- ) {};
-
- octet = octet_0_0_2;
-
- octokit_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_1_0_2,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "octokit";
- version = "0.1.0";
- src = fetchHex {
- pkg = "octokit";
- version = "0.1.0";
- sha256 =
- "1c761130e94dbbe16a7751ee1289e1334c9208222da03a8ae9fd77c50f5e969b";
- };
- beamDeps = [ timex_1_0_2 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir library for accessing the GitHub
- API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lee-dohm/octokit.ex";
- };
- } // packageOverrides)
- ) {};
-
- octokit = octokit_0_1_0;
-
- odgn_json_pointer_1_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "odgn_json_pointer";
- version = "1.2.0";
- src = fetchHex {
- pkg = "odgn_json_pointer";
- version = "1.2.0";
- sha256 =
- "fd99e3d11e4d2a52fd3b4ee5d3d1fb1f1d316ebaf1b7e699e563c813cc7f8e77";
- };
-
- meta = {
- description = ''This is an implementation of JSON Pointer (RFC
- 6901) for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/odogono/elixir-jsonpointer";
- };
- } // packageOverrides)
- ) {};
-
- odgn_json_pointer = odgn_json_pointer_1_2_0;
-
- odin_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "odin";
- version = "0.0.1";
- src = fetchHex {
- pkg = "odin";
- version = "0.0.1";
- sha256 =
- "17951e0c8c73f10b38e4110e6ecefe507b4ea6203bcea7d55e34320be60b5a4a";
- };
-
- meta = {
- description = ''elixir toolkit for building command-line
- interfaces.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/plus-eg/odin";
- };
- } // packageOverrides)
- ) {};
-
- odin = odin_0_0_1;
-
- odt_potion_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "odt_potion";
- version = "0.0.1";
- src = fetchHex {
- pkg = "odt_potion";
- version = "0.0.1";
- sha256 =
- "f2c429129dc1e636dbd3563750c667315aff650ddfe7aefe06991299f76f35bd";
- };
-
- meta = {
- description = ''Substitute placeholders in ODT`s with custom
- information'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/andrewcottage/odt_potion";
- };
- } // packageOverrides)
- ) {};
-
- odt_potion = odt_potion_0_0_1;
-
- og_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "og";
- version = "0.1.0";
- src = fetchHex {
- pkg = "og";
- version = "0.1.0";
- sha256 =
- "0b858c07cb6d6d40eca28e3462c03213aeb1f3f1a22bd98e53c2bda445ee98b7";
- };
-
- meta = {
- description = ''Og is a small collection of logger helper
- functions in elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stephenmoloney/og";
- };
- } // packageOverrides)
- ) {};
-
- og = og_0_1_0;
-
- ok_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ok";
- version = "0.1.3";
- src = fetchHex {
- pkg = "ok";
- version = "0.1.3";
- sha256 =
- "e5ac8a719f097467925d492da2cd2ad9543dfd8729739fa4a32a671337eb08bb";
- };
-
- meta = {
- description = ''Effecient error handling in elixir pipelines.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/CrowdHailer/OK";
- };
- } // packageOverrides)
- ) {};
-
- ok = ok_0_1_3;
-
- ok_jose_2_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ok_jose";
- version = "2.0.0";
- src = fetchHex {
- pkg = "ok_jose";
- version = "2.0.0";
- sha256 =
- "55377aa3f9b6e563aeb14b3960e4d2a697a059799e8d8ee390059faeaab219eb";
- };
-
- meta = {
- description = ''Pipe functions that produce ok/error tuples.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/vic/ok_jose";
- };
- } // packageOverrides)
- ) {};
-
- ok_jose = ok_jose_2_0_0;
-
- one_signal_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "one_signal";
- version = "0.0.6";
- src = fetchHex {
- pkg = "one_signal";
- version = "0.0.6";
- sha256 =
- "d90ec5f9e43d164e2942422d3c1e9a6b26a956ea135eb1a316380e12ef6b27d1";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper of OneSignal'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yoavlt/one_signal";
- };
- } // packageOverrides)
- ) {};
-
- one_signal = one_signal_0_0_6;
-
- onetime_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "onetime";
- version = "1.0.0";
- src = fetchHex {
- pkg = "onetime";
- version = "1.0.0";
- sha256 =
- "28481e7e239caa0002a42178af46cb80c3501faca7c1b953558e9d8dbba76c4c";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- description = ''An onetime key-value store'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ryo33/onetime-elixir";
- };
- } // packageOverrides)
- ) {};
-
- onetime = onetime_1_0_0;
-
- oop_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "oop";
- version = "0.1.0";
- src = fetchHex {
- pkg = "oop";
- version = "0.1.0";
- sha256 =
- "eee8595a9f8bee5967850b143070d1a6c9b819c69ea19c82ae7c353e5991785e";
- };
-
- meta = {
- description = ''OOP in Elixir!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/wojtekmach/oop";
- };
- } // packageOverrides)
- ) {};
-
- oop = oop_0_1_0;
-
- opbeat_0_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "opbeat";
- version = "0.3.0";
- src = fetchHex {
- pkg = "opbeat";
- version = "0.3.0";
- sha256 =
- "20977e8ae08a1789326a3e5c0c8fa3265dd0e6ddc1fb6abe25c3a33d3fc9e692";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir client for opbeat'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/teodor-pripoae/opbeat";
- };
- } // packageOverrides)
- ) {};
-
- opbeat = opbeat_0_3_0;
-
- open_graphx_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "open_graphx";
- version = "0.0.2";
- src = fetchHex {
- pkg = "open_graphx";
- version = "0.0.2";
- sha256 =
- "2eef951c4fbb8a01f11ed3ab6ca62dc695a84baf9ae0fbe7698058eac8020b70";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''Load Open Graph Protocol'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yoavlt/open_graphx";
- };
- } // packageOverrides)
- ) {};
-
- open_graphx = open_graphx_0_0_2;
-
- openmaize_jwt_0_9_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "openmaize_jwt";
- version = "0.9.0";
- src = fetchHex {
- pkg = "openmaize_jwt";
- version = "0.9.0";
- sha256 =
- "1c07dc9646a6270d9a21669ca27b55453e3af568724715a26feef395d5b105ab";
- };
- beamDeps = [ poison_2_1_0 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''JSON Web Token library for use with the Openmaize
- authentication library.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/riverrun/openmaizejwt";
- };
- } // packageOverrides)
- ) {};
-
- openmaize_jwt = openmaize_jwt_0_9_0;
-
- openstack_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- maybe_0_0_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "openstack";
- version = "0.0.5";
- src = fetchHex {
- pkg = "openstack";
- version = "0.0.5";
- sha256 =
- "f3387f15fea0ae51eacc7c7b3667ac5cc611c479ae48a7ce8ea61d5ae1c6ba57";
- };
- beamDeps = [ poison_1_5_2 maybe_0_0_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Openstack Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zweifisch/openstack.ex";
- };
- } // packageOverrides)
- ) {};
-
- openstack = openstack_0_0_5;
-
- openstax_keystone_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_2_1_6,
- poison_1_5_2,
- httpoison_0_8_3,
- connection_1_0_2
- }:
- buildMix ({
- name = "openstax_keystone";
- version = "0.1.1";
- src = fetchHex {
- pkg = "openstax_keystone";
- version = "0.1.1";
- sha256 =
- "0ca484da2caef05a6aa4ce71c009f249142cc83f504160c179e783e9639c7de9";
- };
- beamDeps = [
- timex_2_1_6
- poison_1_5_2
- httpoison_0_8_3
- connection_1_0_2
- ];
-
- meta = {
- description = ''OpenStack Keystone client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mspanc/openstax_keystone";
- };
- } // packageOverrides)
- ) {};
-
- openstax_keystone = openstax_keystone_0_1_1;
-
- openstax_swift_0_1_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "openstax_swift";
- version = "0.1.4";
- src = fetchHex {
- pkg = "openstax_swift";
- version = "0.1.4";
- sha256 =
- "244bf77997b366950ec9852b2a65ab58bb1370e86028ae5efe8f84668384e903";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''OpenStack Swift client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mspanc/openstax_swift";
- };
- } // packageOverrides)
- ) {};
-
- openstax_swift = openstax_swift_0_1_4;
-
- ordered_list_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ordered_list";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ordered_list";
- version = "0.1.0";
- sha256 =
- "6b6410f35d1bda7335fc0c5f16e2b6f5a6a8c162363073931347dc184521159d";
- };
-
- meta = {
- description = ''Sorting and reordering positions in a list.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aarondufall/ordered_list";
- };
- } // packageOverrides)
- ) {};
-
- ordered_list = ordered_list_0_1_0;
-
- os_utils_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "os_utils";
- version = "0.3.0";
- src = fetchHex {
- pkg = "os_utils";
- version = "0.3.0";
- sha256 =
- "b49e32630b3f198b5fe4f6858aa03d1236d659564f98d522c9e646c045e13b64";
- };
-
- meta = {
- description = ''OS utilities for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/orderthruchaos/os_utils";
- };
- } // packageOverrides)
- ) {};
-
- os_utils = os_utils_0_3_0;
-
- osc_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "osc";
- version = "0.1.1";
- src = fetchHex {
- pkg = "osc";
- version = "0.1.1";
- sha256 =
- "41830bf1494e6f2419ab8e35d11c0f650aab1d37b45d1b3fdfcc3682e191324c";
- };
-
- meta = {
- description = ''OSC encoder/decoder for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/osc_ex";
- };
- } // packageOverrides)
- ) {};
-
- osc = osc_0_1_1;
-
- pact_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pact";
- version = "0.2.0";
- src = fetchHex {
- pkg = "pact";
- version = "0.2.0";
- sha256 =
- "a19000dcfd6c6b220e508ed44e9040d83e4814db2f6f74b11de1a4597a8de05e";
- };
-
- meta = {
- description = ''Elixir dependency registry for better testing and
- cleaner code'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/BlakeWilliams/pact";
- };
- } // packageOverrides)
- ) {};
-
- pact = pact_0_2_0;
-
- pagarmex_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "pagarmex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "pagarmex";
- version = "0.1.0";
- sha256 =
- "9678030fc6b9ffe0d312967f85a3dacd4ef70e4b14f6eea7d8c6c3fc3796816e";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A PagarMe Library for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gullitmiranda/pagarmex";
- };
- } // packageOverrides)
- ) {};
-
- pagarmex = pagarmex_0_1_0;
-
- pagexduty_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_1_0
- }:
- buildMix ({
- name = "pagexduty";
- version = "0.1.0";
- src = fetchHex {
- pkg = "pagexduty";
- version = "0.1.0";
- sha256 =
- "7292a63eeb27637ff19f91f50910d2bbbc860e1eb0413aa5a5035ef32b41b232";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_1_0 ];
-
- meta = {
- description = ''A Pagerduty client for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ride/pagexduty";
- };
- } // packageOverrides)
- ) {};
-
- pagexduty = pagexduty_0_1_0;
-
- paginex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "paginex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "paginex";
- version = "0.0.1";
- sha256 =
- "4fdc1a0bb02fbd910d24c59caae6d5793fd24a2a29d6498c04a332095e616770";
- };
-
- meta = {
- description = ''Exposes a pagination struct that can be helpful
- to render the pagination html.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bhserna/paginex";
- };
- } // packageOverrides)
- ) {};
-
- paginex = paginex_0_0_1;
-
- painstaking_0_5_8 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exoddic_1_3_1 }:
- buildMix ({
- name = "painstaking";
- version = "0.5.8";
- src = fetchHex {
- pkg = "painstaking";
- version = "0.5.8";
- sha256 =
- "f9de5ab6139fdda653df0a90e57fe229728a25f3611bf520c9433edd2ab81318";
- };
- beamDeps = [ exoddic_1_3_1 ];
-
- meta = {
- description = ''Bet stake sizing recommendations'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/painstaking";
- };
- } // packageOverrides)
- ) {};
-
- painstaking = painstaking_0_5_8;
-
- palette_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "palette";
- version = "0.0.2";
- src = fetchHex {
- pkg = "palette";
- version = "0.0.2";
- sha256 =
- "0ad5bbd207b4462078888882b494de937690659bb72ca34ff247b1c9c4784033";
- };
-
- meta = {
- description = ''A handy library for colouring strings.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lpil/palette";
- };
- } // packageOverrides)
- ) {};
-
- palette = palette_0_0_2;
-
- pandex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pandex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "pandex";
- version = "0.1.0";
- sha256 =
- "a9c6b401be16af5f385c4ff8fc7e3eb9686e2829b0855854de428ff2bd23e34f";
- };
-
- meta = {
- longDescription = ''Pandex is a lightweight Elixir wrapper for
- [Pandoc](http://pandoc.org). Pandex enables you
- to convert Markdown, CommonMark, HTML, Latex,
- json, html to HTML, HTML5, opendocument, rtf,
- texttile, asciidoc, markdown, json and others.
- Pandex has no dependencies other than Pandoc
- itself.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/filterkaapi/pandex";
- };
- } // packageOverrides)
- ) {};
-
- pandex = pandex_0_1_0;
-
- pangu_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pangu";
- version = "0.1.0";
- src = fetchHex {
- pkg = "pangu";
- version = "0.1.0";
- sha256 =
- "2634cc2463421757aca0a76665de83940d4fda12f8ed316ae929bb29f64d06c5";
- };
-
- meta = {
- description = ''Paranoid text spacing in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cataska/pangu.ex";
- };
- } // packageOverrides)
- ) {};
-
- pangu = pangu_0_1_0;
-
- parabaikElixirConverter_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "parabaikElixirConverter";
- version = "0.0.1";
- src = fetchHex {
- pkg = "parabaikElixirConverter";
- version = "0.0.1";
- sha256 =
- "ac72f871ac393ca2e42d11f9103019f6270209b1b0fe58d6f110f5dd66c387e4";
- };
-
- meta = {
- longDescription = ''ParabaikElixirConverter is just a Elixir
- version of Parabaik converter. It can convert
- from Unicode to Zawgyi-One and Zawgyi-One to
- Unicode vice versa. '';
- license = stdenv.lib.licenses.asl20;
- homepage =
- "https://github.com/Arkar-Aung/ParabaikElixirConverter";
- };
- } // packageOverrides)
- ) {};
-
- parabaikElixirConverter = parabaikElixirConverter_0_0_1;
-
- parallel_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "parallel";
- version = "0.0.3";
- src = fetchHex {
- pkg = "parallel";
- version = "0.0.3";
- sha256 =
- "d9b5e98c1892f5376b4dfa28c48a3a17029f86a28d1f9ec2f7c1a2747f256a4d";
- };
-
- meta = {
- description = ''Straightforward parallel processing for Elixir'';
-
- homepage = "https://github.com/Anonyfox/parallel";
- };
- } // packageOverrides)
- ) {};
-
- parallel = parallel_0_0_3;
-
- parallel_stream_1_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "parallel_stream";
- version = "1.0.3";
- src = fetchHex {
- pkg = "parallel_stream";
- version = "1.0.3";
- sha256 =
- "8b0090b13a42343ad709ed088111fd40a9e4c2d1819ef6c1e601347134ed34d0";
- };
-
- meta = {
- description = ''Parallel stream operations for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/beatrichartz/parallel_stream";
- };
- } // packageOverrides)
- ) {};
-
- parallel_stream = parallel_stream_1_0_3;
-
- paratize_2_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "paratize";
- version = "2.1.3";
- src = fetchHex {
- pkg = "paratize";
- version = "2.1.3";
- sha256 =
- "7dc6135524c65473f680ec3ade55c2f65b77ad40451ffd2bbd4128066b037d84";
- };
-
- meta = {
- description = ''Elixir library providing some handy parallel
- processing facilities.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/seantanly/elixir-paratize";
- };
- } // packageOverrides)
- ) {};
-
- paratize = paratize_2_1_3;
-
- parse_torrent_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- earmark_0_2_1,
- bencode_0_3_0
- }:
- buildMix ({
- name = "parse_torrent";
- version = "0.2.0";
- src = fetchHex {
- pkg = "parse_torrent";
- version = "0.2.0";
- sha256 =
- "444d49f20ede110e33e0817134ef3f0b843a7af01c88e9c168acc4892ae2d320";
- };
- beamDeps = [ earmark_0_2_1 bencode_0_3_0 ];
-
- meta = {
- description = ''Parses a .torrent file and returns a map'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/preciz/parse_torrent";
- };
- } // packageOverrides)
- ) {};
-
- parse_torrent = parse_torrent_0_2_0;
-
- parselix_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "parselix";
- version = "0.1.0";
- src = fetchHex {
- pkg = "parselix";
- version = "0.1.0";
- sha256 =
- "c728426e1361e94918a7b24d45b86f00e0e7225e9086b02074ac7b33a4307406";
- };
-
- meta = {
- description = ''A Parser Combinator Library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ryo33/Parselix";
- };
- } // packageOverrides)
- ) {};
-
- parselix = parselix_0_1_0;
-
- parsey_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "parsey";
- version = "0.0.1";
- src = fetchHex {
- pkg = "parsey";
- version = "0.0.1";
- sha256 =
- "5d2db82a9f9109e3ae95058d7405ff379c88635ef2393dda27d76b13cd28d155";
- };
-
- meta = {
- description = ''A library to parse non-complex nested inputs with
- a given ruleset.'';
- license = stdenv.lib.licenses.bsd2;
- homepage = "https://github.com/ScrimpyCat/Parsey";
- };
- } // packageOverrides)
- ) {};
-
- parsey = parsey_0_0_1;
-
- pass_0_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- json_web_token_0_2_5
- }:
- buildMix ({
- name = "pass";
- version = "0.3.0";
- src = fetchHex {
- pkg = "pass";
- version = "0.3.0";
- sha256 =
- "e2d44e9a94ce802b0723cd6e8c149c85c696e8ff3bf939f4c81ebd08938d0496";
- };
- beamDeps = [ plug_1_1_5 json_web_token_0_2_5 ];
-
- meta = {
- description = ''A simple authentication manager for Plug
- applications.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/elixir-extracts/pass";
- };
- } // packageOverrides)
- ) {};
-
- pass = pass_0_3_0;
-
- pathway_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }:
- buildMix ({
- name = "pathway";
- version = "0.1.0";
- src = fetchHex {
- pkg = "pathway";
- version = "0.1.0";
- sha256 =
- "ae734bc8db0d91c0876e15b7e22e8d7616701eff94b1bd2930d2783a1b11c01d";
- };
- beamDeps = [ poison_1_5_2 ];
-
- meta = {
- description = ''A HTTP client library for the Trak.io REST API.
- '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/novabyte/pathway";
- };
- } // packageOverrides)
- ) {};
-
- pathway = pathway_0_1_0;
-
- pattern_tap_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pattern_tap";
- version = "0.2.2";
- src = fetchHex {
- pkg = "pattern_tap";
- version = "0.2.2";
- sha256 =
- "2d17fe4c076b12efe39a362ade88d11d8bed204009027755802213db9feb3675";
- };
-
- meta = {
- description = ''Macro for tapping into a pattern match while
- using the pipe operator '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mgwidmann/elixir-pattern_tap";
- };
- } // packageOverrides)
- ) {};
-
- pattern_tap = pattern_tap_0_2_2;
-
- pavlov_0_2_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }:
- buildMix ({
- name = "pavlov";
- version = "0.2.3";
- src = fetchHex {
- pkg = "pavlov";
- version = "0.2.3";
- sha256 =
- "4d38e96b7581261a49f00d2046603ad3c9af6d52abd26d16bbf6a0a5a82c9643";
- };
- beamDeps = [ meck_0_8_4 ];
-
- meta = {
- longDescription = ''Pavlov is a BDD library for your Elixir
- projects, allowing you to write expressive unit
- tests that tell the story of how your
- application behaves. The syntax tries to follow
- RSpec`s wherever possible.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sproutapp/pavlov";
- };
- } // packageOverrides)
- ) {};
-
- pavlov = pavlov_0_2_3;
-
- pbkdf2_2_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pbkdf2";
- version = "2.0.0";
- src = fetchHex {
- pkg = "pbkdf2";
- version = "2.0.0";
- sha256 =
- "1e793ce6fdb0576613115714deae9dfc1d1537eaba74f07efb36de139774488d";
- };
-
- meta = {
- description = ''Erlang PBKDF2 Key Derivation Function'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/basho/erlang-pbkdf2";
- };
- } // packageOverrides)
- ) {};
-
- pbkdf2 = pbkdf2_2_0_0;
-
- pbkdf2_nif_0_3_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pbkdf2_nif";
- version = "0.3.0";
- src = fetchHex {
- pkg = "pbkdf2_nif";
- version = "0.3.0";
- sha256 =
- "7ad61389164cceac87e2bed9d8f184cd713cca85d51e096604c40bf86d96a8b7";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''PBKDF2 NIF implementation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/barrel-db/erlang-pbkdf2-nif";
- };
- } // packageOverrides)
- ) {};
-
- pbkdf2_nif = pbkdf2_nif_0_3_0;
-
- pc_1_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pc";
- version = "1.2.0";
- src = fetchHex {
- pkg = "pc";
- version = "1.2.0";
- sha256 =
- "ef0f59d26a25af0a5247ef1a06d28d8300f8624647b02dc521ac79a7eceb8883";
- };
-
- meta = {
- description = ''a rebar3 port compiler for native code'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/blt/port_compiler";
- };
- } // packageOverrides)
- ) {};
-
- pc = pc_1_2_0;
-
- pdf2htmlex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pdf2htmlex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "pdf2htmlex";
- version = "0.2.0";
- sha256 =
- "50885e995d25362b1f25c74796c0627657147d4d10ccb4be736be3b06b8a44a3";
- };
-
- meta = {
- description = ''Convert PDF docs to beautiful HTML files without
- losing text or format.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ricn/pdf2htmlex";
- };
- } // packageOverrides)
- ) {};
-
- pdf2htmlex = pdf2htmlex_0_2_0;
-
- pdf_generator_0_3_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- porcelain_2_0_1,
- misc_random_0_2_6
- }:
- buildMix ({
- name = "pdf_generator";
- version = "0.3.3";
- src = fetchHex {
- pkg = "pdf_generator";
- version = "0.3.3";
- sha256 =
- "1aeb29a3b4821de0f86985e65661c7dedae28d2c924ef42677e1f02093607856";
- };
- beamDeps = [ porcelain_2_0_1 misc_random_0_2_6 ];
-
- meta = {
- longDescription = ''A wrapper for wkhtmltopdf (HTML to PDF) and
- PDFTK (adds in encryption) for use in Elixir
- projects.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gutschilla/elixir-pdf-generator";
- };
- } // packageOverrides)
- ) {};
-
- pdf_generator = pdf_generator_0_3_3;
-
- peon_2_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "peon";
- version = "2.0.0";
- src = fetchHex {
- pkg = "peon";
- version = "2.0.0";
- sha256 =
- "3d87e626f5d014563d1cf319c0fe8576c8eb3f4399ecc9a0d7fb2385a180aaab";
- };
-
- meta = {
- description = ''Use Elixir maps as a document storage format.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/supernintendo/peon";
- };
- } // packageOverrides)
- ) {};
-
- peon = peon_2_0_0;
-
- permission_ex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "permission_ex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "permission_ex";
- version = "0.2.0";
- sha256 =
- "efaf05029f498689b93e254f120bb01dd7bafd205a23e4246b70e97565af097e";
- };
-
- meta = {
- description = ''Permission management and checking library for
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/OvermindDL1/permission_ex";
- };
- } // packageOverrides)
- ) {};
-
- permission_ex = permission_ex_0_2_0;
-
- petick_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "petick";
- version = "0.0.1";
- src = fetchHex {
- pkg = "petick";
- version = "0.0.1";
- sha256 =
- "77ca306a379109aeb98528fdc5642dccc0b66379e67058814470d0cf30053586";
- };
-
- meta = {
- description = ''Periodic timer'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/niku/petick";
- };
- } // packageOverrides)
- ) {};
-
- petick = petick_0_0_1;
-
- pg2pubsub_0_2_13 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pg2pubsub";
- version = "0.2.13";
- src = fetchHex {
- pkg = "pg2pubsub";
- version = "0.2.13";
- sha256 =
- "a2c3ef4dcf031c71c75781ec49236220f405e836f4ee384bdcfbbf8abd6fc4db";
- };
-
- meta = {
- description = ''A PubSub implementation for Elixir, using PG2
- (Erlang process groups).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kbremner/pg2pubsub";
- };
- } // packageOverrides)
- ) {};
-
- pg2pubsub = pg2pubsub_0_2_13;
-
- pgapp_0_0_1 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- epgsql_3_1_1
- }:
- buildRebar3 ({
- name = "pgapp";
- version = "0.0.1";
- src = fetchHex {
- pkg = "pgapp";
- version = "0.0.1";
- sha256 =
- "5155404f5caa82d6b4f052703cdadddfbc2089e9512bfeef72092933ec1e521d";
- };
-
- beamDeps = [ poolboy_1_5_1 epgsql_3_1_1 ];
-
- meta = {
- description = ''epgsql application'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- pgapp = pgapp_0_0_1;
-
- phasedb_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- inflex_1_5_0,
- heap_1_0_0,
- calendar_0_12_4
- }:
- buildMix ({
- name = "phasedb";
- version = "0.0.2";
- src = fetchHex {
- pkg = "phasedb";
- version = "0.0.2";
- sha256 =
- "d9d7d5f7317ad0ce20da3b95e26b286d45d91a61a63a684fba42681a5ced68ee";
- };
- beamDeps = [
- poison_2_1_0 inflex_1_5_0 heap_1_0_0 calendar_0_12_4
- ];
-
- meta = {
- description = ''A real-time time series database.'';
-
- };
- } // packageOverrides)
- ) {};
-
- phasedb = phasedb_0_0_2;
-
- phasedb_client_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- websocket_client_1_1_0,
- table_rex_0_8_0,
- poison_2_1_0,
- phasedb_0_0_2,
- calendar_0_12_4
- }:
- buildMix ({
- name = "phasedb_client";
- version = "0.0.1";
- src = fetchHex {
- pkg = "phasedb_client";
- version = "0.0.1";
- sha256 =
- "11019f0c5c2ecbfe578150434f064c84a54752093d004a9cc15296fa054b94fa";
- };
- beamDeps = [
- websocket_client_1_1_0
- table_rex_0_8_0
- poison_2_1_0
- phasedb_0_0_2
- calendar_0_12_4
- ];
-
- meta = {
- description = ''A real-time time series database - command line
- client.'';
-
- };
- } // packageOverrides)
- ) {};
-
- phasedb_client = phasedb_client_0_0_1;
-
- phasedb_server_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- phasedb_0_0_2,
- cowboy_1_0_4,
- calendar_0_12_4
- }:
- buildMix ({
- name = "phasedb_server";
- version = "0.0.1";
- src = fetchHex {
- pkg = "phasedb_server";
- version = "0.0.1";
- sha256 =
- "dfde579bb29ed0d805276effb4f7a27d6a302a9615881051fb25eba8cf16da05";
- };
- beamDeps = [ phasedb_0_0_2 cowboy_1_0_4 calendar_0_12_4 ];
-
- meta = {
- description = ''A real-time time series database.'';
-
- };
- } // packageOverrides)
- ) {};
-
- phasedb_server = phasedb_server_0_0_1;
-
- phoenix_1_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "phoenix";
- version = "1.0.4";
- src = fetchHex {
- pkg = "phoenix";
- version = "1.0.4";
- sha256 =
- "591d5f7f3a6f5407e8491a92dc6a2d0b7b94ef4f3526ad8ef4eb82660e6f69f6";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''Productive. Reliable. Fast. A productive web
- framework that does not compromise speed and
- maintainability.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/phoenixframework/phoenix";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_generator_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, inflex_0_3_0 }:
- buildMix ({
- name = "phoenix_generator";
- version = "0.2.1";
- src = fetchHex {
- pkg = "phoenix_generator";
- version = "0.2.1";
- sha256 =
- "2be3753fba7b4a9afa461d270ab5111d76d1e5997b8e1587344051d85b6a1a36";
- };
- beamDeps = [ inflex_0_3_0 ];
-
- meta = {
- description = ''A collection of boilerplate generators for the
- Phoenix web framework.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/etufe/phoenix_generator";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_generator = phoenix_generator_0_2_1;
-
- phoenix_jsroutes_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phoenix_jsroutes";
- version = "0.0.1";
- src = fetchHex {
- pkg = "phoenix_jsroutes";
- version = "0.0.1";
- sha256 =
- "f1f94ced7edb338d802290265e25784e32ad9e5f51eea65286f22663d831e44e";
- };
-
- meta = {
- description = ''Brings phoenix router helpers to your javascript
- code.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tiagoengel/phoenix-jsroutes";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_jsroutes = phoenix_jsroutes_0_0_1;
-
- phoenix_pubsub_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phoenix_pubsub";
- version = "0.0.1";
- src = fetchHex {
- pkg = "phoenix_pubsub";
- version = "0.0.1";
- sha256 =
- "ea9f1853699e838965155af063f536f440afacadca316fb657858b3ac40da2eb";
- };
-
- meta = {
- description = ''Distributed PubSub and Presence platform'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/phoenixframework/phoenix_pubsub";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_pubsub_1_0_0_rc_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phoenix_pubsub";
- version = "1.0.0-rc.0";
- src = fetchHex {
- pkg = "phoenix_pubsub";
- version = "1.0.0-rc.0";
- sha256 =
- "94765c0866ffe55f76894daa5e5adcc30822d3710718b0c03980db8f093b575f";
- };
-
- meta = {
- description = ''Distributed PubSub and Presence platform'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/phoenixframework/phoenix_pubsub";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_pubsub = phoenix_pubsub_1_0_0_rc_0;
-
- phoenix_pubsub_vernemq_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phoenix_pubsub_vernemq";
- version = "0.0.3";
- src = fetchHex {
- pkg = "phoenix_pubsub_vernemq";
- version = "0.0.3";
- sha256 =
- "92c228aee119d21c68b0b43250414686dee16986cb4d0039608612abd0d22824";
- };
-
- meta = {
- description = ''The VerneMQ MQTT pubsub adapter for the Phoenix
- framework'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/larshesel/phoenix_pubsub_vernemq";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_pubsub_vernemq = phoenix_pubsub_vernemq_0_0_3;
-
- phoenix_webpack_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phoenix_webpack";
- version = "0.1.0";
- src = fetchHex {
- pkg = "phoenix_webpack";
- version = "0.1.0";
- sha256 =
- "9a5b53836b60bfc3baf36e9aa85b48cfc227f004419b81c195e5e08936562ba7";
- };
-
- meta = {
- description = ''Easily generate webpack configs for phoenix'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/keathley/phoenix_webpack";
- };
- } // packageOverrides)
- ) {};
-
- phoenix_webpack = phoenix_webpack_0_1_0;
-
- phone_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phone";
- version = "0.2.0";
- src = fetchHex {
- pkg = "phone";
- version = "0.2.0";
- sha256 =
- "af836882ba2e1b8feec420d181a15ac3c9a9230f9f7a87753e33e2da8a591d22";
- };
-
- meta = {
- description = ''Get useful info from telephone numbers.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fcevado/phone";
- };
- } // packageOverrides)
- ) {};
-
- phone = phone_0_2_0;
-
- phst_transform_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "phst_transform";
- version = "1.0.0";
- src = fetchHex {
- pkg = "phst_transform";
- version = "1.0.0";
- sha256 =
- "f18683a70d858a9d9459881458f985d13233a3c04e6b0005458a51e560fdfd84";
- };
-
- meta = {
- longDescription = ''An Elixir Protocol and implementation for
- creating a tranform of any elixir data.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/philosophers-stone/transform";
- };
- } // packageOverrides)
- ) {};
-
- phst_transform = phst_transform_1_0_0;
-
- pigeon_0_7_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "pigeon";
- version = "0.7.0";
- src = fetchHex {
- pkg = "pigeon";
- version = "0.7.0";
- sha256 =
- "16d2745d952553088248185d5371b42a17c9885293f54e7c7871d8a256e182be";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''HTTP2-compliant wrapper for sending iOS
- (APNS) and Android (GCM) push notifications.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/codedge-llc/pigeon";
- };
- } // packageOverrides)
- ) {};
-
- pigeon = pigeon_0_7_0;
-
- piliponi_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "piliponi";
- version = "0.0.1";
- src = fetchHex {
- pkg = "piliponi";
- version = "0.0.1";
- sha256 =
- "1729646601f1f12aff154e0401063298ec54bfd745f9137a64f63384f106a645";
- };
-
- meta = {
- description = ''Simple mobile phone formatter for the
- Philippines'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/wetoolaguer/piliponi";
- };
- } // packageOverrides)
- ) {};
-
- piliponi = piliponi_0_0_1;
-
- pinboardixir_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "pinboardixir";
- version = "0.2.0";
- src = fetchHex {
- pkg = "pinboardixir";
- version = "0.2.0";
- sha256 =
- "360050f089cd50515bf51a5634420beab54bb7ec3b2063d49d91179182e423d7";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A Pinboard client in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ElaWorkshop/pinboardixir";
- };
- } // packageOverrides)
- ) {};
-
- pinboardixir = pinboardixir_0_2_0;
-
- pinglix_1_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_0_19_5,
- poison_1_4_0,
- plug_1_1_5
- }:
- buildMix ({
- name = "pinglix";
- version = "1.1.1";
- src = fetchHex {
- pkg = "pinglix";
- version = "1.1.1";
- sha256 =
- "bff8166655cc143518c0089aca104755ab188816707fb73a5739dd094f45e895";
- };
- beamDeps = [ timex_0_19_5 poison_1_4_0 plug_1_1_5 ];
-
- meta = {
- longDescription = ''Plug compatible health check system in Elixir
- based on
- https://github.com/jbarnette/pinglish.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pvdvreede/pinglix";
- };
- } // packageOverrides)
- ) {};
-
- pinglix = pinglix_1_1_1;
-
- pinyin_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pinyin";
- version = "0.1.4";
- src = fetchHex {
- pkg = "pinyin";
- version = "0.1.4";
- sha256 =
- "e0fc3dc148bc938ad12f5aefabf017620eb314ca4cf045b91ad195c557d5fa96";
- };
-
- meta = {
- description = ''chinese pinyin library'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/lidashuang/pinyin";
- };
- } // packageOverrides)
- ) {};
-
- pinyin = pinyin_0_1_4;
-
- pipe_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pipe";
- version = "0.0.2";
- src = fetchHex {
- pkg = "pipe";
- version = "0.0.2";
- sha256 =
- "ad6d90981606bb04d040c0af49cf493417994214ce6e74ac572dc2ee67e2c064";
- };
-
- meta = {
- description = ''An Elixir extension that extends the pipe (|>)
- operator through macros. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/batate/elixir-pipes";
- };
- } // packageOverrides)
- ) {};
-
- pipe = pipe_0_0_2;
-
- pipe_here_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pipe_here";
- version = "1.0.0";
- src = fetchHex {
- pkg = "pipe_here";
- version = "1.0.0";
- sha256 =
- "95558a60ec7736685029e1b28b1c7cd7c7eae714fab779406aa2512c0f29c51e";
- };
-
- meta = {
- description = ''An Elixir macro for easily piping arguments at
- any position.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/vic/pipe_here";
- };
- } // packageOverrides)
- ) {};
-
- pipe_here = pipe_here_1_0_0;
-
- pipe_while_ok_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pipe_while_ok";
- version = "0.0.2";
- src = fetchHex {
- pkg = "pipe_while_ok";
- version = "0.0.2";
- sha256 =
- "b62708d0a0b82f421f937b99c5ff21a966e21d9a1f42ba75b8788100ac2c6567";
- };
-
- meta = {
- description = ''PipeWhileOk =========== Moved to
- https://githib.com/pragdave/exlibris '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/pragdave/pipe_while_ok";
- };
- } // packageOverrides)
- ) {};
-
- pipe_while_ok = pipe_while_ok_0_0_2;
-
- pipette_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, mock_0_1_3 }:
- buildMix ({
- name = "pipette";
- version = "0.0.4";
- src = fetchHex {
- pkg = "pipette";
- version = "0.0.4";
- sha256 =
- "8742ea9b115071c3aa7cec4ddacfa161ff63fd647e0491ac442cb118d7198e26";
- };
- beamDeps = [ mock_0_1_3 ];
-
- meta = {
- description = ''new_data = pipette(data, template)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/liquidz/pipette";
- };
- } // packageOverrides)
- ) {};
-
- pipette = pipette_0_0_4;
-
- pipper_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pipper";
- version = "1.0.0";
- src = fetchHex {
- pkg = "pipper";
- version = "1.0.0";
- sha256 =
- "a6b5100f6bab060674e5a828dcfb1b7c12e65739186e54809a23320a5550e149";
- };
-
- meta = {
- description = ''Provides a \"pipe-equals\" operator'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/drewblas/pipper";
- };
- } // packageOverrides)
- ) {};
-
- pipper = pipper_1_0_0;
-
- pkcs7_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pkcs7";
- version = "1.0.2";
- src = fetchHex {
- pkg = "pkcs7";
- version = "1.0.2";
- sha256 =
- "0e4faa65411e204b7952712d58f657335109ecbb24cf79163dc96458ba8d6518";
- };
-
- meta = {
- description = ''PKCS7 binary padding for erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/pkcs7.erl";
- };
- } // packageOverrides)
- ) {};
-
- pkcs7 = pkcs7_1_0_2;
-
- plaid_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "plaid";
- version = "0.0.1";
- src = fetchHex {
- pkg = "plaid";
- version = "0.0.1";
- sha256 =
- "1168a916f1a2fa5528b7891fe32784a1c415dbd5fc8b05bb9a7571f887f3ee9e";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Client for Plaid, the finance API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/travisjeffery/plaid";
- };
- } // packageOverrides)
- ) {};
-
- plaid = plaid_0_0_1;
-
- plantuml_mix_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plantuml_mix";
- version = "0.0.1";
- src = fetchHex {
- pkg = "plantuml_mix";
- version = "0.0.1";
- sha256 =
- "6d064ebc3be722642875ea5e2ce63a5678b95d96353c3605f6e83684651947f0";
- };
-
- meta = {
- longDescription = ''Add plantuml task to mix. Execute mix
- plantuml --help for options. Requires that the
- env var PLANTUML_JAR points to a valid PlantUML
- jar file. Requires Java > 1.6 installed on the
- system.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/binarytemple/plantuml_mix";
- };
- } // packageOverrides)
- ) {};
-
- plantuml_mix = plantuml_mix_0_0_1;
-
- plist_0_0_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plist";
- version = "0.0.4";
- src = fetchHex {
- pkg = "plist";
- version = "0.0.4";
- sha256 =
- "533836ee86188fa2a0aed92410534851aac3cb46ee0919c98553b1f38a63aa1a";
- };
-
- meta = {
- description = ''An Elixir library to parse files in Apple`s
- property list formats'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ciaran/plist";
- };
- } // packageOverrides)
- ) {};
-
- plist = plist_0_0_4;
-
- plivo_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "plivo";
- version = "0.0.1";
- src = fetchHex {
- pkg = "plivo";
- version = "0.0.1";
- sha256 =
- "e710b4132ece4f648b772dc540dd1ba7d0fb241fe2f271639cf0764bdb024848";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An elixir client for Plivo API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aarvay/plivo-elixir";
- };
- } // packageOverrides)
- ) {};
-
- plivo = plivo_0_0_1;
-
- plug_0_11_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "0.11.3";
- src = fetchHex {
- pkg = "plug";
- version = "0.11.3";
- sha256 =
- "82834fa130af2520b9dad4a271f4fe5c25a456cf2334aae35ef84989efec65e3";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_0_12_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "0.12.2";
- src = fetchHex {
- pkg = "plug";
- version = "0.12.2";
- sha256 =
- "b26e8c636fc5b83e0b69767fb3cb2c693703b7f8c1eed11091e57f6e7caebc2d";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_0_13_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "0.13.1";
- src = fetchHex {
- pkg = "plug";
- version = "0.13.1";
- sha256 =
- "50b7ef7c753e703b04ed79bc254ed0fbe07db3ed90894598d377c41e15f4490b";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_0_14_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "0.14.0";
- src = fetchHex {
- pkg = "plug";
- version = "0.14.0";
- sha256 =
- "bacee77168bce635d959d8c41e0723936fba41170edf11665deaf30ee668303d";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_0_8_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "0.8.4";
- src = fetchHex {
- pkg = "plug";
- version = "0.8.4";
- sha256 =
- "22c18f351cb30df9ca0b33bedd545bdbbc7eee60f1321cfcfe703228355ff2ec";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_0_9_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "0.9.0";
- src = fetchHex {
- pkg = "plug";
- version = "0.9.0";
- sha256 =
- "2715df7f9e2650d1725576f5a683317d8dcaf656f524c14b384d7a54d74a09d1";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_1_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "1.0.3";
- src = fetchHex {
- pkg = "plug";
- version = "1.0.3";
- sha256 =
- "31d1cc267cf48e3db8ce00b7a7bb6ced41c04d8f3593a61318f9a7f721997f6e";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug_1_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }:
- buildMix ({
- name = "plug";
- version = "1.1.5";
- src = fetchHex {
- pkg = "plug";
- version = "1.1.5";
- sha256 =
- "706871cb3d66c8c44cad4bceaa1f500eba34d5400450b9d63163d9dd4de88d3d";
- };
- beamDeps = [ cowboy_1_0_4 ];
-
- meta = {
- description = ''A specification and conveniences for composable
- modules between web applications'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/elixir-lang/plug";
- };
- } // packageOverrides)
- ) {};
-
- plug = plug_1_1_5;
-
- plug_accept_language_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plug_accept_language";
- version = "0.1.0";
- src = fetchHex {
- pkg = "plug_accept_language";
- version = "0.1.0";
- sha256 =
- "5535c842805ba980f3bf5fa5cde202fd3375c049e3681e206de1976c5765765a";
- };
-
- meta = {
- description = ''parse the accept-language header'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/plug_accept_language";
- };
- } // packageOverrides)
- ) {};
-
- plug_accept_language = plug_accept_language_0_1_0;
-
- plug_accesslog_0_11_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tzdata_0_5_8,
- timex_2_1_6,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_accesslog";
- version = "0.11.0";
- src = fetchHex {
- pkg = "plug_accesslog";
- version = "0.11.0";
- sha256 =
- "86ee180fd234a3c6d413153764f2a9e2d57171d3e89df2643a276b8760bcc867";
- };
- beamDeps = [ tzdata_0_5_8 timex_2_1_6 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Plug for writing access logs'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mneudert/plug_accesslog";
- };
- } // packageOverrides)
- ) {};
-
- plug_accesslog = plug_accesslog_0_11_0;
-
- plug_assign_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_0_3 }:
- buildMix ({
- name = "plug_assign";
- version = "1.0.0";
- src = fetchHex {
- pkg = "plug_assign";
- version = "1.0.0";
- sha256 =
- "293a2885e8d23fce64b9f81019882e14512d57cf82b863f9be860157e5f79708";
- };
- beamDeps = [ plug_1_0_3 ];
-
- meta = {
- description = ''A simple plug to allow setting variables in a
- connection.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nshafer/plug_assign";
- };
- } // packageOverrides)
- ) {};
-
- plug_assign = plug_assign_1_0_0;
-
- plug_cloudflare_1_3_0 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5, cidr_1_0_0
- }:
- buildMix ({
- name = "plug_cloudflare";
- version = "1.3.0";
- src = fetchHex {
- pkg = "plug_cloudflare";
- version = "1.3.0";
- sha256 =
- "641df2e40267446172c43b2f52dd9a1cbcd1f24dccd101bda29732a13335ab21";
- };
- beamDeps = [ plug_1_1_5 cidr_1_0_0 ];
-
- meta = {
- description = ''Convert CloudFlare`s CF-Connecting-IP header to
- Plug.Conn`s remote_ip field.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/c-rack/plug_cloudflare";
- };
- } // packageOverrides)
- ) {};
-
- plug_cloudflare = plug_cloudflare_1_3_0;
-
- plug_forwarded_peer_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_forwarded_peer";
- version = "0.0.2";
- src = fetchHex {
- pkg = "plug_forwarded_peer";
- version = "0.0.2";
- sha256 =
- "c2466e0f0ef75a0d925a957fa50dfcded2c4788fe67857a675411e7184ae5ec3";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''Very simple plug which reads
- `X-Forwarded-For` or `Forwarded` header
- according to rfc7239 and fill `conn.remote_ip`
- with the root client ip.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/plug_forwarded_peer";
- };
- } // packageOverrides)
- ) {};
-
- plug_forwarded_peer = plug_forwarded_peer_0_0_2;
-
- plug_fprof_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plug_fprof";
- version = "0.0.1";
- src = fetchHex {
- pkg = "plug_fprof";
- version = "0.0.1";
- sha256 =
- "4c5e6171ab7ebb29b6d473f8c5fd758a11ade5847d31add676c944a302ab006c";
- };
-
- meta = {
- description = ''A Plug that adds fprof tracing to requests, to
- allow for easy profiling.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/obmarg/plug_fprof";
- };
- } // packageOverrides)
- ) {};
-
- plug_fprof = plug_fprof_0_0_1;
-
- plug_geoip2_0_4_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- geolix_0_10_1
- }:
- buildMix ({
- name = "plug_geoip2";
- version = "0.4.2";
- src = fetchHex {
- pkg = "plug_geoip2";
- version = "0.4.2";
- sha256 =
- "2a6443040e07e677b0ff7749d2cdf7797a97254466f6740aee11544a18f4993a";
- };
- beamDeps = [ plug_1_1_5 geolix_0_10_1 ];
-
- meta = {
- longDescription = ''Adds geo location to a Plug connection based
- upon the client IP address by using MaxMind`s
- GeoIP2 database.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- plug_geoip2 = plug_geoip2_0_4_2;
-
- plug_heartbeat_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_heartbeat";
- version = "0.2.0";
- src = fetchHex {
- pkg = "plug_heartbeat";
- version = "0.2.0";
- sha256 =
- "23cb357dad510695b6bb339fdbf5d3fc8581546124f7389d63c9cf723e4ad40f";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''A tiny plug for responding to heartbeat requests
- '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/whatyouhide/plug_heartbeat";
- };
- } // packageOverrides)
- ) {};
-
- plug_heartbeat = plug_heartbeat_0_2_0;
-
- plug_media_type_router_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_media_type_router";
- version = "0.0.2";
- src = fetchHex {
- pkg = "plug_media_type_router";
- version = "0.0.2";
- sha256 =
- "e5f72ee4fd1a43321532e3165b3609a1184ba2d576279a1a63e17afba084f12b";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''An Elixir Plug for routing requests to other
- Plugs based on the request`s Media Type'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cazrin/plug_media_type_router";
- };
- } // packageOverrides)
- ) {};
-
- plug_media_type_router = plug_media_type_router_0_0_2;
-
- plug_pagecache_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_pagecache";
- version = "0.2.0";
- src = fetchHex {
- pkg = "plug_pagecache";
- version = "0.2.0";
- sha256 =
- "8f33202de45d772dd1f416a10d43f8e2daabf937d459e010fa9c850834e1877f";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Plug for full page response caching'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mneudert/plug_pagecache";
- };
- } // packageOverrides)
- ) {};
-
- plug_pagecache = plug_pagecache_0_2_0;
-
- plug_rails_cookie_session_store_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_rails_cookie_session_store";
- version = "0.1.0";
- src = fetchHex {
- pkg = "plug_rails_cookie_session_store";
- version = "0.1.0";
- sha256 =
- "e08041d2ad4884826d8296a5560609df04a936ceca492d094f06458699ac69da";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Rails compatible Plug session store'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/cconstantin/plug_rails_cookie_session_store";
- };
- } // packageOverrides)
- ) {};
-
- plug_rails_cookie_session_store =
- plug_rails_cookie_session_store_0_1_0;
-
- plug_range_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_range";
- version = "0.0.2";
- src = fetchHex {
- pkg = "plug_range";
- version = "0.0.2";
- sha256 =
- "0dbe3c166e01180913f07a5e4c46cd9427f3e797dd7be515871631b0ed60b9eb";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''An elixir plug that serves HTTP range requests'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/TheSquad/plug_range";
- };
- } // packageOverrides)
- ) {};
-
- plug_range = plug_range_0_0_2;
-
- plug_redirect_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_redirect";
- version = "0.1.2";
- src = fetchHex {
- pkg = "plug_redirect";
- version = "0.1.2";
- sha256 =
- "f5fb2653ed39cf843bcc3cb13ba2bf547b1f66ef7c24f963551acd0b8e1c4705";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''A plug builder for redirecting requests.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lpil/plug-redirect";
- };
- } // packageOverrides)
- ) {};
-
- plug_redirect = plug_redirect_0_1_2;
-
- plug_redirect_https_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_redirect_https";
- version = "0.0.6";
- src = fetchHex {
- pkg = "plug_redirect_https";
- version = "0.0.6";
- sha256 =
- "73f1b3172183005f0fb59a43c50a94a708c06ffcc35a7387967d87e001369068";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Plug to redirect http requests to https requests
- behind a reverse proxy'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/stocks29/plug_redirect_https.git";
- };
- } // packageOverrides)
- ) {};
-
- plug_redirect_https = plug_redirect_https_0_0_6;
-
- plug_require_header_0_8_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5
- }:
- buildMix ({
- name = "plug_require_header";
- version = "0.8.0";
- src = fetchHex {
- pkg = "plug_require_header";
- version = "0.8.0";
- sha256 =
- "b721158316f6d2efd4b24bd05a8a1c06caa699ee25249185c8c4f03f9204b283";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 ];
-
- meta = {
- description = ''An Elixir Plug for requiring and extracting a
- given header.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/DevL/plug_require_header";
- };
- } // packageOverrides)
- ) {};
-
- plug_require_header = plug_require_header_0_8_0;
-
- plug_response_header_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_response_header";
- version = "0.2.1";
- src = fetchHex {
- pkg = "plug_response_header";
- version = "0.2.1";
- sha256 =
- "82fd11fc70d925ed5a608ac13a9f604a80e24827f6603999d6a0f3f123862048";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''This plug allows manipulation of HTTP response
- headers'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/c-rack/plug_response_header";
- };
- } // packageOverrides)
- ) {};
-
- plug_response_header = plug_response_header_0_2_1;
-
- plug_ribbon_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_ribbon";
- version = "0.2.1";
- src = fetchHex {
- pkg = "plug_ribbon";
- version = "0.2.1";
- sha256 =
- "34fcbffb6fc3adde6bb167506934ab19787d2fff82b6bf93918e0000159bfe9d";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Injects a ribbon to your web application
- depending on the environment'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://git.io/plug_ribbon";
- };
- } // packageOverrides)
- ) {};
-
- plug_ribbon = plug_ribbon_0_2_1;
-
- plug_runtime_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "plug_runtime";
- version = "1.0.0";
- src = fetchHex {
- pkg = "plug_runtime";
- version = "1.0.0";
- sha256 =
- "58e213a40fe339771ab93520da56c2108488cfd9e99c7e92def367567ce225a7";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''A simple Plug to measure the runtime of a
- request. Results will be in the X-Runtime
- header.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mje113/plug_runtime";
- };
- } // packageOverrides)
- ) {};
-
- plug_runtime = plug_runtime_1_0_0;
-
- plug_statsd_0_4_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- ex_statsd_0_5_3
- }:
- buildMix ({
- name = "plug_statsd";
- version = "0.4.1";
- src = fetchHex {
- pkg = "plug_statsd";
- version = "0.4.1";
- sha256 =
- "af3158b9d43101e39e22472fcea98180911298c92a735d5ff14dce309e5e30f2";
- };
- beamDeps = [ plug_1_1_5 ex_statsd_0_5_3 ];
-
- meta = {
- description = ''A (Phoenix) plug for sending request counts and
- response times to statsd'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeffweiss/plug_statsd";
- };
- } // packageOverrides)
- ) {};
-
- plug_statsd = plug_statsd_0_4_1;
-
- plug_test_helpers_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_0_8_4,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_test_helpers";
- version = "0.1.0";
- src = fetchHex {
- pkg = "plug_test_helpers";
- version = "0.1.0";
- sha256 =
- "f542d679a33d42147612164ade572fa973344b4550ffcbbb0ef540492c9e97fe";
- };
- beamDeps = [ plug_0_8_4 cowboy_1_0_4 ];
-
- meta = {
- description = ''Helpers to test your Plugs with ExUnit'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/xavier/plug_test_helpers";
- };
- } // packageOverrides)
- ) {};
-
- plug_test_helpers = plug_test_helpers_0_1_0;
-
- plug_utm_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_utm";
- version = "0.0.2";
- src = fetchHex {
- pkg = "plug_utm";
- version = "0.0.2";
- sha256 =
- "d473d6b360f5a9189cee2a0f95c06ffb1cb9495a9bb8c729a631c2fa33ed5fc9";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''UTM tracking parameters to cookies'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/honeypotio/plug_utm";
- };
- } // packageOverrides)
- ) {};
-
- plug_utm = plug_utm_0_0_2;
-
- plug_wait1_0_1_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_3_1,
- plug_0_13_1,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plug_wait1";
- version = "0.1.5";
- src = fetchHex {
- pkg = "plug_wait1";
- version = "0.1.5";
- sha256 =
- "33d45e8c5dba4b9639c115b079581954877184c2c7ab394b80514cfd4199bb15";
- };
- beamDeps = [ poison_1_3_1 plug_0_13_1 cowboy_1_0_4 ];
-
- meta = {
- description = ''Plug adapter for the wait1 protocol'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/wait1/plug_wait1";
- };
- } // packageOverrides)
- ) {};
-
- plug_wait1 = plug_wait1_0_1_5;
-
- plug_x_forwarded_for_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plug_x_forwarded_for";
- version = "0.1.0";
- src = fetchHex {
- pkg = "plug_x_forwarded_for";
- version = "0.1.0";
- sha256 =
- "7a12dff0f850855ae85d70ed0e71aff5ec55dad6c52fc46d6ba21119e6183b33";
- };
-
- meta = {
- description = ''x-forwarded-for plug middleware'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/plug_x_forwarded_for";
- };
- } // packageOverrides)
- ) {};
-
- plug_x_forwarded_for = plug_x_forwarded_for_0_1_0;
-
- plugin_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plugin";
- version = "0.1.0";
- src = fetchHex {
- pkg = "plugin";
- version = "0.1.0";
- sha256 =
- "f596a2e9e14081884a841d1805e024d435c6a27e5e38b9c64214017659560fad";
- };
-
- meta = {
- longDescription = ''Like Plug, only without web-specific logic
- and without a typed Conn-datastructure'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ruby2elixir/plugin";
- };
- } // packageOverrides)
- ) {};
-
- plugin = plugin_0_1_0;
-
- plugs_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "plugs";
- version = "0.1.1";
- src = fetchHex {
- pkg = "plugs";
- version = "0.1.1";
- sha256 =
- "d11f4122bcd3fd83ac1b442ebf908ebb1f1ad535fa305446c90cf2ce51222c07";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''A collection of Plug middleware for web
- applications'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sugar-framework/plugs";
- };
- } // packageOverrides)
- ) {};
-
- plugs = plugs_0_1_1;
-
- plugsnag_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, bugsnag_1_2_0 }:
- buildMix ({
- name = "plugsnag";
- version = "1.1.0";
- src = fetchHex {
- pkg = "plugsnag";
- version = "1.1.0";
- sha256 =
- "aa3a9e587042f5519d8309fc4cf764a0262eda0da752ddf87c5fcfea176208ad";
- };
- beamDeps = [ bugsnag_1_2_0 ];
-
- meta = {
- description = ''Bugsnag reporter for Elixir`s Plug'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jarednorman/plugsnag";
- };
- } // packageOverrides)
- ) {};
-
- plugsnag = plugsnag_1_1_0;
-
- plumber_girl_0_9_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "plumber_girl";
- version = "0.9.6";
- src = fetchHex {
- pkg = "plumber_girl";
- version = "0.9.6";
- sha256 =
- "2a9faf9980cae59e11a6f9cf151a634cd809de220293bbbaba849f216c247a45";
- };
-
- meta = {
- description = ''PlumberGirl takes care of your Elixir piping
- issues!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ruby2elixir/plumber_girl";
- };
- } // packageOverrides)
- ) {};
-
- plumber_girl = plumber_girl_0_9_6;
-
- pmbag_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pmbag";
- version = "1.0.0";
- src = fetchHex {
- pkg = "pmbag";
- version = "1.0.0";
- sha256 =
- "9f12262ac93faf29c00e3da5f5836086542fbcfa0539bf733ab3e5cca0d34872";
- };
-
- meta = {
- description = ''Erlang Private Mail Bag.'';
- license = stdenv.lib.licenses.mpl20;
- homepage = "https://github.com/potatosalad/pmbag";
- };
- } // packageOverrides)
- ) {};
-
- pmbag = pmbag_1_0_0;
-
- pobox_1_0_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pobox";
- version = "1.0.2";
- src = fetchHex {
- pkg = "pobox";
- version = "1.0.2";
- sha256 =
- "372090633c2565cd645acf2d1e2354c0791d5a5dc2f74885795b8807d402fe88";
- };
-
- meta = {
- description = ''External buffer processes to protect against
- mailbox overflow'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ferd/pobox/";
- };
- } // packageOverrides)
- ) {};
-
- pobox = pobox_1_0_2;
-
- pocketeer_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "pocketeer";
- version = "0.1.1";
- src = fetchHex {
- pkg = "pocketeer";
- version = "0.1.1";
- sha256 =
- "886367d81a41a7668805e06877aedfa1b9b4f1506ef1b42e95a4b3bf722d8e76";
- };
- beamDeps = [ poison_2_1_0 httpotion_2_2_2 ];
-
- meta = {
- description = ''An Elixir client for the Pocket API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://www.github.com/justahero/pocketeer";
- };
- } // packageOverrides)
- ) {};
-
- pocketeer = pocketeer_0_1_1;
-
- pocketex_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_3_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "pocketex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "pocketex";
- version = "0.1.0";
- sha256 =
- "b832df8e3f3102b69892cc5cfab4418de876a6ecc5780805458b9946aa407cbf";
- };
- beamDeps = [ poison_1_3_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Pocketex is an Elixir client for the Pocket read
- later service (getpocket.com) '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/essenciary/pocketex";
- };
- } // packageOverrides)
- ) {};
-
- pocketex = pocketex_0_1_0;
-
- poison_1_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poison";
- version = "1.3.1";
- src = fetchHex {
- pkg = "poison";
- version = "1.3.1";
- sha256 =
- "fbd78dd3e5abbadc17ddd89905002f6d20a03046f7555a6098d28a9f14feaf58";
- };
-
- meta = {
- description = ''An incredibly fast, pure Elixir JSON library'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/poison";
- };
- } // packageOverrides)
- ) {};
-
- poison_1_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poison";
- version = "1.4.0";
- src = fetchHex {
- pkg = "poison";
- version = "1.4.0";
- sha256 =
- "b2715aaeb9f549f4e30739d43993e3c1b1053a4ed69d50c660621bdd1eb96606";
- };
-
- meta = {
- description = ''An incredibly fast, pure Elixir JSON library'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/poison";
- };
- } // packageOverrides)
- ) {};
-
- poison_1_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poison";
- version = "1.5.0";
- src = fetchHex {
- pkg = "poison";
- version = "1.5.0";
- sha256 =
- "a31ffdaf77494ff12d6c2c9cb03235d4373596d2faf62ee5b99c1ae479618400";
- };
-
- meta = {
- description = ''An incredibly fast, pure Elixir JSON library'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/poison";
- };
- } // packageOverrides)
- ) {};
-
- poison_1_5_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poison";
- version = "1.5.2";
- src = fetchHex {
- pkg = "poison";
- version = "1.5.2";
- sha256 =
- "4afc59dcadf71be7edc8b934b39f554ec7b31e2b1b1a4767383a663f86958ce3";
- };
-
- meta = {
- description = ''An incredibly fast, pure Elixir JSON library'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/poison";
- };
- } // packageOverrides)
- ) {};
-
- poison_2_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poison";
- version = "2.0.1";
- src = fetchHex {
- pkg = "poison";
- version = "2.0.1";
- sha256 =
- "7f34906a0839f3b49b9b7647461c5144787611f599e8d743214280761699df2b";
- };
-
- meta = {
- description = ''An incredibly fast, pure Elixir JSON library'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/poison";
- };
- } // packageOverrides)
- ) {};
-
- poison_2_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poison";
- version = "2.1.0";
- src = fetchHex {
- pkg = "poison";
- version = "2.1.0";
- sha256 =
- "002caaf939b97c84533ef0f621d3ed414ed703fcd03c91ec0dd62043df102c63";
- };
-
- meta = {
- description = ''An incredibly fast, pure Elixir JSON library'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/devinus/poison";
- };
- } // packageOverrides)
- ) {};
-
- poison = poison_2_1_0;
-
- poker_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "poker";
- version = "0.0.2";
- src = fetchHex {
- pkg = "poker";
- version = "0.0.2";
- sha256 =
- "9599ef62b0a2e1b15ff2697cb1603dd7be00911d8a613e1d01cfdf8c8b5d63b3";
- };
-
- meta = {
- description = ''An Elixir library to work with Poker hands.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/wojtekmach/poker_elixir";
- };
- } // packageOverrides)
- ) {};
-
- poker = poker_0_0_2;
-
- poloniex_0_0_8 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- vex_0_5_5,
- poison_2_1_0,
- httpoison_0_8_3,
- exconstructor_1_0_2
- }:
- buildMix ({
- name = "poloniex";
- version = "0.0.8";
- src = fetchHex {
- pkg = "poloniex";
- version = "0.0.8";
- sha256 =
- "7890a5f26178ec224379fa4160092d55f9098131eaab8711a75ef1fe6808cc83";
- };
- beamDeps = [
- vex_0_5_5
- poison_2_1_0
- httpoison_0_8_3
- exconstructor_1_0_2
- ];
-
- meta = {
- longDescription = ''WIP Poloniex API wrapper for Elixir. Provides
- access to market data including trading pairs
- between ETH, BTC, DOGE, LTC and others.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cyberpunk-ventures/poloniex_ex";
- };
- } // packageOverrides)
- ) {};
-
- poloniex = poloniex_0_0_8;
-
- poly1305_0_4_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- equivalex_0_1_0,
- chacha20_0_3_2
- }:
- buildMix ({
- name = "poly1305";
- version = "0.4.1";
- src = fetchHex {
- pkg = "poly1305";
- version = "0.4.1";
- sha256 =
- "b0f804a21e3c1f57cd37b6e439107a1eaf8d7a2404717fb95d21eb3f134973bb";
- };
- beamDeps = [ equivalex_0_1_0 chacha20_0_3_2 ];
-
- meta = {
- description = ''Poly1305 message authentication'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/poly1305_ex";
- };
- } // packageOverrides)
- ) {};
-
- poly1305 = poly1305_0_4_1;
-
- polyglot_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "polyglot";
- version = "0.0.1";
- src = fetchHex {
- pkg = "polyglot";
- version = "0.0.1";
- sha256 =
- "83aaf990f322ea5c314b469932e87db7175374b0e0b28d078defba60dca0fb78";
- };
-
- meta = {
- longDescription = ''Polyglot is a localization library for Elixir
- that provides reusable formatting rules and
- translations for a large number of languages.'';
- license = with stdenv.lib.licenses; [ mit free ];
- homepage = "https://github.com/padde/polyglot";
- };
- } // packageOverrides)
- ) {};
-
- polyglot = polyglot_0_0_1;
-
- polyline_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, vector_0_3_0 }:
- buildMix ({
- name = "polyline";
- version = "0.1.0";
- src = fetchHex {
- pkg = "polyline";
- version = "0.1.0";
- sha256 =
- "6df2ebd1a5f55d6f680924200175bc5473beadd013acec72d201fcec18d31afd";
- };
- beamDeps = [ vector_0_3_0 ];
-
- meta = {
- description = ''Encoding and decoding of Polylines'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pkinney/polyline_ex";
- };
- } // packageOverrides)
- ) {};
-
- polyline = polyline_0_1_0;
-
- polyvox_id3_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "polyvox_id3";
- version = "0.2.1";
- src = fetchHex {
- pkg = "polyvox_id3";
- version = "0.2.1";
- sha256 =
- "2bb3e3b9edde6630160857563c992f7e9ea56d11d263172c95161b4275f6b48c";
- };
-
- meta = {
- description = ''A podcast-centric ID3 library for parsing and
- writing ID3 tags.'';
- license = stdenv.lib.licenses.gpl3;
- homepage = "https://github.com/polyvox/polyvox_id3";
- };
- } // packageOverrides)
- ) {};
-
- polyvox_id3 = polyvox_id3_0_2_1;
-
- pool_ring_0_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pool_ring";
- version = "0.1.5";
- src = fetchHex {
- pkg = "pool_ring";
- version = "0.1.5";
- sha256 =
- "a5d965379d8cb05e772e606951ba1b33c45b58a0809ba9f44eff453ea43068ce";
- };
-
- meta = {
- description = ''create a pool based on a hash ring'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/pool_ring";
- };
- } // packageOverrides)
- ) {};
-
- pool_ring = pool_ring_0_1_5;
-
- pool_sup_0_2_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, croma_0_4_4 }:
- buildMix ({
- name = "pool_sup";
- version = "0.2.2";
- src = fetchHex {
- pkg = "pool_sup";
- version = "0.2.2";
- sha256 =
- "73cebc2ad393a7ef92c6787b8b581051ddc299372d25bc1175d94dee0ec28e90";
- };
- beamDeps = [ croma_0_4_4 ];
-
- meta = {
- description = ''A supervisor specialized to manage pool of
- workers'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- pool_sup = pool_sup_0_2_2;
-
- poolboy_1_4_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "poolboy";
- version = "1.4.1";
- src = fetchHex {
- pkg = "poolboy";
- version = "1.4.1";
- sha256 =
- "b112f2bfa13010f751ecc013f74af0601eb41315bb0ccfa5eed641d73fbbe899";
- };
-
- meta = {
- description = ''A hunky Erlang worker pool factory'';
- license = with stdenv.lib.licenses; [ unlicense asl20 ];
- homepage = "https://github.com/devinus/poolboy";
- };
- } // packageOverrides)
- ) {};
-
- poolboy_1_4_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "poolboy";
- version = "1.4.2";
- src = fetchHex {
- pkg = "poolboy";
- version = "1.4.2";
- sha256 =
- "6133b67251080f32ffed4f71913cd2998fd6f02fa076677aadf7278b62853938";
- };
-
- meta = {
- description = ''A hunky Erlang worker pool factory'';
- license = with stdenv.lib.licenses; [ unlicense asl20 ];
- homepage = "https://github.com/devinus/poolboy";
- };
- } // packageOverrides)
- ) {};
-
- poolboy_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "poolboy";
- version = "1.5.1";
- src = fetchHex {
- pkg = "poolboy";
- version = "1.5.1";
- sha256 =
- "8f7168911120e13419e086e78d20e4d1a6776f1eee2411ac9f790af10813389f";
- };
-
- meta = {
- description = ''A hunky Erlang worker pool factory'';
- license = with stdenv.lib.licenses; [ unlicense asl20 ];
- homepage = "https://github.com/devinus/poolboy";
- };
- } // packageOverrides)
- ) {};
-
- poolboy = poolboy_1_5_1;
-
- pooler_1_5_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pooler";
- version = "1.5.0";
- src = fetchHex {
- pkg = "pooler";
- version = "1.5.0";
- sha256 =
- "f493b4b947967fa4250dd1f96e86a5440ecab51da114d2c256cced58ad991908";
- };
-
- meta = {
- description = ''An OTP Process Pool Application'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/seth/pooler";
- };
- } // packageOverrides)
- ) {};
-
- pooler = pooler_1_5_0;
-
- pop3mail_0_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pop3mail";
- version = "0.1.6";
- src = fetchHex {
- pkg = "pop3mail";
- version = "0.1.6";
- sha256 =
- "ca8496c92a3c0caa479836f254980c2af69a66a29e08cea45a164874801c54da";
- };
-
- meta = {
- longDescription = ''Pop3 client to download email (including
- attachments) from the inbox. Decodes multipart
- content, quoted-printables, base64 and
- encoded-words. Uses an Erlang pop3 client with
- SSL support derived from the epop package. Add
- this dependency in mix.exs: {:erlpop, github:
- \"trifork/erlpop\"}'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nico-amsterdam/pop3mail";
- };
- } // packageOverrides)
- ) {};
-
- pop3mail = pop3mail_0_1_6;
-
- populator_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "populator";
- version = "0.4.0";
- src = fetchHex {
- pkg = "populator";
- version = "0.4.0";
- sha256 =
- "4f2b2720676db740139ebd69ca0c26b111721d7d049f185f0e5a50cfca18085d";
- };
-
- meta = {
- description = ''Supervisor population control library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rubencaro/populator";
- };
- } // packageOverrides)
- ) {};
-
- populator = populator_0_4_0;
-
- porcelain_2_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "porcelain";
- version = "2.0.1";
- src = fetchHex {
- pkg = "porcelain";
- version = "2.0.1";
- sha256 =
- "dbe57a57c3917654694ea6be7e756e26345a59d2974fe6ec861a71f469767ad9";
- };
-
- meta = {
- longDescription = ''Porcelain implements a saner approach to
- launching and communicating with external OS
- processes from Elixir. Built on top of Erlang`s
- ports, it provides richer functionality and
- simpler API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/alco/porcelain";
- };
- } // packageOverrides)
- ) {};
-
- porcelain = porcelain_2_0_1;
-
- porter_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "porter";
- version = "0.0.1";
- src = fetchHex {
- pkg = "porter";
- version = "0.0.1";
- sha256 =
- "81ef97a1d6eb495b6a919cdaae4268a49a3591903424d4ed00f67104d09e89dd";
- };
-
- meta = {
- longDescription = ''Porter provides an OTP application that runs
- the specified system command using the Erlang
- Port library and then streams the results back
- to you.'';
-
- };
- } // packageOverrides)
- ) {};
-
- porter = porter_0_0_1;
-
- posexional_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "posexional";
- version = "0.2.1";
- src = fetchHex {
- pkg = "posexional";
- version = "0.2.1";
- sha256 =
- "c3cedc2c99ed10c400be538e558fcb09cdb675d972d3f5deb33d4029b916da82";
- };
-
- meta = {
- description = ''A library to manage positional files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/primait/posexional";
- };
- } // packageOverrides)
- ) {};
-
- posexional = posexional_0_2_1;
-
- positive_13_3_7 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "positive";
- version = "13.3.7";
- src = fetchHex {
- pkg = "positive";
- version = "13.3.7";
- sha256 =
- "516964039cbae4e64226d9e50787f32134f3411bc0ae8cedf26488ba004616be";
- };
-
- meta = {
- description = ''Library: check if an integer is positive'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jlouis/positive";
- };
- } // packageOverrides)
- ) {};
-
- positive = positive_13_3_7;
-
- postgrex_0_9_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }:
- buildMix ({
- name = "postgrex";
- version = "0.9.1";
- src = fetchHex {
- pkg = "postgrex";
- version = "0.9.1";
- sha256 =
- "9c9a4ffca145479b343d7a51730557305425aab69e8d31cc32f348f85996fb5a";
- };
- beamDeps = [ decimal_1_1_2 ];
-
- meta = {
- description = ''PostgreSQL driver for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ericmj/postgrex";
- };
- } // packageOverrides)
- ) {};
-
- pot_0_9_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pot";
- version = "0.9.4";
- src = fetchHex {
- pkg = "pot";
- version = "0.9.4";
- sha256 =
- "ba6814a8e2be50d64ee65612cf627aba4784555054c22ac5066e6543f349887c";
- };
-
- meta = {
- longDescription = ''POT is an Erlang library for generating
- Google Authenticator compatible one time
- passwords.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yuce/pot";
- };
- } // packageOverrides)
- ) {};
-
- pot = pot_0_9_4;
-
- power_assert_0_0_8 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "power_assert";
- version = "0.0.8";
- src = fetchHex {
- pkg = "power_assert";
- version = "0.0.8";
- sha256 =
- "b4e1d27ab8e05f01d458ba84c4caced1f9b0209b3178dfcf4334e857a8aa6cd0";
- };
-
- meta = {
- description = ''Power Assert in Elixir. Shows evaluation results
- each expression.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ma2gedev/power_assert_ex";
- };
- } // packageOverrides)
- ) {};
-
- power_assert = power_assert_0_0_8;
-
- ppg_0_1_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, evel_0_1_1 }:
- buildRebar3 ({
- name = "ppg";
- version = "0.1.3";
- src = fetchHex {
- pkg = "ppg";
- version = "0.1.3";
- sha256 =
- "8bbd51b5c1f2e08636839ad6f6151b3ad2a5c46e3fe8bdb1f33f79a2b57d1e13";
- };
-
- beamDeps = [ evel_0_1_1 ];
-
- meta = {
- description = ''Plumtree based Process Group'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sile/ppg";
- };
- } // packageOverrides)
- ) {};
-
- ppg = ppg_0_1_3;
-
- pqueue_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "pqueue";
- version = "1.5.1";
- src = fetchHex {
- pkg = "pqueue";
- version = "1.5.1";
- sha256 =
- "7ba01afe6b50ea4b239fa770f9e2c2db4871b3927ac44aea180d1fd52601b317";
- };
-
- meta = {
- description = ''Erlang Priority Queue Implementation'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/pqueue";
- };
- } // packageOverrides)
- ) {};
-
- pqueue = pqueue_1_5_1;
-
- pragmatic_0_1_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pragmatic";
- version = "0.1.7";
- src = fetchHex {
- pkg = "pragmatic";
- version = "0.1.7";
- sha256 =
- "a86e89bf594108715bf7db70ccb93eb2a020367a9bb6c441ca74d3eb92c35fa3";
- };
-
- meta = {
- longDescription = ''A small, simple library to deal with the
- practical issues arising from using Elixir on
- Windows'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/OnorioCatenacci/pragmatic";
- };
- } // packageOverrides)
- ) {};
-
- pragmatic = pragmatic_0_1_7;
-
- prefecture_jp_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "prefecture_jp";
- version = "0.0.2";
- src = fetchHex {
- pkg = "prefecture_jp";
- version = "0.0.2";
- sha256 =
- "ffc29fc76ee098b5f6c7c93db3736916cc23b0ace424dd8c0f946570aeb75c22";
- };
-
- meta = {
- description = ''PrefectureJp is a library for Japanese
- prefecture.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ymmtmsys/prefecture_jp";
- };
- } // packageOverrides)
- ) {};
-
- prefecture_jp = prefecture_jp_0_0_2;
-
- prelude_0_0_1 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, etude_1_0_0_beta_0
- }:
- buildMix ({
- name = "prelude";
- version = "0.0.1";
- src = fetchHex {
- pkg = "prelude";
- version = "0.0.1";
- sha256 =
- "805c5a43a043864b4793f4aeff574b88e9eaac18e49d93cb71cbd6270283bde9";
- };
- beamDeps = [ etude_1_0_0_beta_0 ];
-
- meta = {
- description = ''a preprocessor/compiler toolset for erlang and
- elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/prelude";
- };
- } // packageOverrides)
- ) {};
-
- prelude = prelude_0_0_1;
-
- presentex_0_0_10 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "presentex";
- version = "0.0.10";
- src = fetchHex {
- pkg = "presentex";
- version = "0.0.10";
- sha256 =
- "86479a0b79146dadc3f224d2023d06d7f4f87fd455a3267bbd11759ebde1404c";
- };
-
- meta = {
- description = ''An Elixir -> HTML/JavaScript presentation
- generation tool. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Cobenian/Presentex";
- };
- } // packageOverrides)
- ) {};
-
- presentex = presentex_0_0_10;
-
- pretty_hex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pretty_hex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "pretty_hex";
- version = "0.0.1";
- sha256 =
- "ab91a38480049af4811ffdaf15dbee9370acb9b20cdc870281d2006a8fe928b4";
- };
-
- meta = {
- description = ''A binary hex dumping library in Elixir. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/polsab/pretty_hex";
- };
- } // packageOverrides)
- ) {};
-
- pretty_hex = pretty_hex_0_0_1;
-
- pricing_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_1_0_2,
- porcelain_2_0_1
- }:
- buildMix ({
- name = "pricing";
- version = "0.0.1";
- src = fetchHex {
- pkg = "pricing";
- version = "0.0.1";
- sha256 =
- "82e0438611507f600bd799c986872588f88627fdcf7a15d4031d779c9d1cd4d7";
- };
- beamDeps = [ timex_1_0_2 porcelain_2_0_1 ];
-
- meta = {
- description = ''Pricing financial instruments in Elixir'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/arthurcolle/pricing";
- };
- } // packageOverrides)
- ) {};
-
- pricing = pricing_0_0_1;
-
- priority_queue_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "priority_queue";
- version = "1.0.0";
- src = fetchHex {
- pkg = "priority_queue";
- version = "1.0.0";
- sha256 =
- "ba3dc420a5898d863803455c05ad870c6b6f3adb12b50ebea6cd6aeed1b358b7";
- };
-
- meta = {
- description = ''Priority Queue for Elixir. Heap implementation'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ewildgoose/elixir_priority_queue";
- };
- } // packageOverrides)
- ) {};
-
- priority_queue = priority_queue_1_0_0;
-
- progress_bar_1_5_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "progress_bar";
- version = "1.5.0";
- src = fetchHex {
- pkg = "progress_bar";
- version = "1.5.0";
- sha256 =
- "36fa99f89b876078a19f9d929dd74a043a5e34bbf8d62cda5d9cd26e2ce94426";
- };
-
- meta = {
- description = ''Command-line progress bars and spinners.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/henrik/progress_bar";
- };
- } // packageOverrides)
- ) {};
-
- progress_bar = progress_bar_1_5_0;
-
- project_info_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "project_info";
- version = "1.0.0";
- src = fetchHex {
- pkg = "project_info";
- version = "1.0.0";
- sha256 =
- "749553b710d363e5b900a6d3d37da7c461b8f7a977c9da814124f5862cf209a0";
- };
-
- meta = {
- longDescription = ''A mix task to get info about the current mix
- project such as name or version number. Useful
- to automate tasks using a CI server or a build
- script.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/nubleer/project_info";
- };
- } // packageOverrides)
- ) {};
-
- project_info = project_info_1_0_0;
-
- prometheus_0_2_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "prometheus";
- version = "0.2.0";
- src = fetchHex {
- pkg = "prometheus";
- version = "0.2.0";
- sha256 =
- "9fbf8aeee723667f86f1d24bbe2562a4db4322ef850d5d6cc353d15c54f64937";
- };
-
- meta = {
- description = ''Prometheus monitoring system and time series
- database client in Erlang.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/deadtrickster/prometheus.erl";
- };
- } // packageOverrides)
- ) {};
-
- prometheus = prometheus_0_2_0;
-
- prometheus_plugs_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- prometheus_0_2_0,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "prometheus_plugs";
- version = "0.0.3";
- src = fetchHex {
- pkg = "prometheus_plugs";
- version = "0.0.3";
- sha256 =
- "b15e425ba78e1c76368b66b22f5e22d283fa3cff26f3a4d45a2498cb5db6c0ff";
- };
- beamDeps = [ prometheus_0_2_0 plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- description = ''Prometheus monitoring system client Plugs. Http
- metrics collector and exporter'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/deadtrickster/prometheus-plugs";
- };
- } // packageOverrides)
- ) {};
-
- prometheus_plugs = prometheus_plugs_0_0_3;
-
- prop_types_0_0_11 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, tipo_0_0_3 }:
- buildMix ({
- name = "prop_types";
- version = "0.0.11";
- src = fetchHex {
- pkg = "prop_types";
- version = "0.0.11";
- sha256 =
- "d786fbef06701e21871f39c9c1bb3354966f24cd606d1b1fd7bff1cc97d2873f";
- };
- beamDeps = [ tipo_0_0_3 ];
-
- meta = {
- description = ''Property Type validations and checkers for elixir
- apps'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bakasho/prop_types";
- };
- } // packageOverrides)
- ) {};
-
- prop_types = prop_types_0_0_11;
-
- proper_case_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "proper_case";
- version = "0.1.1";
- src = fetchHex {
- pkg = "proper_case";
- version = "0.1.1";
- sha256 =
- "63c279ad8721fb91175f74a03584fda2baaea6f5d79d5e899dddfd934e924d8a";
- };
-
- meta = {
- longDescription = ''An Elixir library that converts keys in maps
- between `snake_case` and `camel_case`. Useful as
- a plug in Phoenix for converting incoming params
- from JavaScript`s `camelCase` to Elixir`s
- `snake_case`'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/johnnyji/proper_case";
- };
- } // packageOverrides)
- ) {};
-
- proper_case = proper_case_0_1_1;
-
- proplist_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "proplist";
- version = "1.1.0";
- src = fetchHex {
- pkg = "proplist";
- version = "1.1.0";
- sha256 =
- "6fc73362d15b4810f4979ddf72ec53c1efc020657a57b7cdd1f682bd38c08298";
- };
-
- meta = {
- description = ''Proplist provides the complete Keyword API, but
- for Proplists.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/knrz/proplist";
- };
- } // packageOverrides)
- ) {};
-
- proplist = proplist_1_1_0;
-
- proto_def_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- estree_2_3_0
- }:
- buildMix ({
- name = "proto_def";
- version = "0.0.4";
- src = fetchHex {
- pkg = "proto_def";
- version = "0.0.4";
- sha256 =
- "155b17cd62296cc1d5ee0333a87df4b25616a6dff7863a8e7ad219437db5a37e";
- };
- beamDeps = [ poison_2_1_0 estree_2_3_0 ];
-
- meta = {
- longDescription = ''ProtoDef compiler for Elixir. (mostly)
- Compatible with
- https://github.com/ProtoDef-io/ProtoDef.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ProtoDef-io/elixir-protodef";
- };
- } // packageOverrides)
- ) {};
-
- proto_def = proto_def_0_0_4;
-
- providers_1_4_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, getopt_0_8_2 }:
- buildRebar3 ({
- name = "providers";
- version = "1.4.1";
- src = fetchHex {
- pkg = "providers";
- version = "1.4.1";
- sha256 =
- "dfd88305670a3d942c08a2d852eeb4c20ec40ee2ba589339a48083ac74f14e36";
- };
-
- beamDeps = [ getopt_0_8_2 ];
-
- meta = {
- description = ''Providers provider.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tsloughter/providers";
- };
- } // packageOverrides)
- ) {};
-
- providers_1_6_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, getopt_0_8_2 }:
- buildRebar3 ({
- name = "providers";
- version = "1.6.0";
- src = fetchHex {
- pkg = "providers";
- version = "1.6.0";
- sha256 =
- "0f6876529a613d34224de8c61d3660388eb981142360f2699486d8536050ce2f";
- };
-
- beamDeps = [ getopt_0_8_2 ];
-
- meta = {
- description = ''Providers provider.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tsloughter/providers";
- };
- } // packageOverrides)
- ) {};
-
- providers = providers_1_6_0;
-
- proxy_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- httpoison_0_8_3,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "proxy";
- version = "0.0.1";
- src = fetchHex {
- pkg = "proxy";
- version = "0.0.1";
- sha256 =
- "74691b18a0918d6e14df1f254ee9f342a547bc280151a4d88a540839ae75bbae";
- };
- beamDeps = [ plug_1_1_5 httpoison_0_8_3 cowboy_1_0_4 ];
-
- meta = {
- description = ''Proxy plug for upstream servers'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/chadwpry/elixir-proxy";
- };
- } // packageOverrides)
- ) {};
-
- proxy = proxy_0_0_1;
-
- public_suffix_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, idna_2_0_0 }:
- buildMix ({
- name = "public_suffix";
- version = "0.3.0";
- src = fetchHex {
- pkg = "public_suffix";
- version = "0.3.0";
- sha256 =
- "ffced61dca1d881ed91b4c6ee675e707bd1dbff14adb48adebf0bebbaeccae48";
- };
- beamDeps = [ idna_2_0_0 ];
-
- meta = {
- longDescription = ''Operate on domain names using the public
- suffix rules provided by
- https://publicsuffix.org/.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/seomoz/publicsuffix-elixir";
- };
- } // packageOverrides)
- ) {};
-
- public_suffix = public_suffix_0_3_0;
-
- publicsuffix_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "publicsuffix";
- version = "0.0.1";
- src = fetchHex {
- pkg = "publicsuffix";
- version = "0.0.1";
- sha256 =
- "c20351c883ab00a424c6eace4adb23726fbf242240bc63f583f4c07cbe0a824b";
- };
-
- meta = {
- description = ''Domain name parser for Elixir based on the Public
- Suffix List.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/weppos/publicsuffix-elixir";
- };
- } // packageOverrides)
- ) {};
-
- publicsuffix = publicsuffix_0_0_1;
-
- pubnub_ex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "pubnub_ex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "pubnub_ex";
- version = "0.0.2";
- sha256 =
- "83d270cfe2be6728fb96d9145371a87ddc876a97f91cdca2584cc82c2a0b91cb";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''A pubsub tool for pubnub.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ryuone/pubnub_ex";
- };
- } // packageOverrides)
- ) {};
-
- pubnub_ex = pubnub_ex_0_0_2;
-
- pubsub_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "pubsub";
- version = "0.0.2";
- src = fetchHex {
- pkg = "pubsub";
- version = "0.0.2";
- sha256 =
- "2072bf67d5d4b6d41c81f0e89697d72ca323c5640e883b0d0cec7d43cf6c8ae8";
- };
-
- meta = {
- description = ''Publish-Subscribe utility'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/simonewebdesign/elixir_pubsub";
- };
- } // packageOverrides)
- ) {};
-
- pubsub = pubsub_0_0_2;
-
- qdate_0_4_3 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- erlware_commons_0_20_0,
- erlang_localtime_1_0_0
- }:
- buildRebar3 ({
- name = "qdate";
- version = "0.4.3";
- src = fetchHex {
- pkg = "qdate";
- version = "0.4.3";
- sha256 =
- "0bbad4929a7cf2432c832fe45310080776c64973037c5b1aa21bbe05dbc61401";
- };
-
- beamDeps = [ erlware_commons_0_20_0 erlang_localtime_1_0_0 ];
-
- meta = {
- description = ''Simple Date and Timezone handling for Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/choptastic/qdate";
- };
- } // packageOverrides)
- ) {};
-
- qdate = qdate_0_4_3;
-
- qiita_ex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "qiita_ex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "qiita_ex";
- version = "0.0.2";
- sha256 =
- "0bb9a5535c0915c426ff13350b907cbd2b455bb99d8bcb8324ffadb6c9bcf1eb";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Qiita API v2 Interface for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ma2gedev/qiita_ex";
- };
- } // packageOverrides)
- ) {};
-
- qiita_ex = qiita_ex_0_0_2;
-
- qiniu_0_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "qiniu";
- version = "0.3.0";
- src = fetchHex {
- pkg = "qiniu";
- version = "0.3.0";
- sha256 =
- "f47360528cd289be5f5bb444d289e90f5f330a3230c9386f5a7aecd019a73081";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Qiniu Resource (Cloud) Storage SDK for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tony612/qiniu";
- };
- } // packageOverrides)
- ) {};
-
- qiniu = qiniu_0_3_0;
-
- qlc_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "qlc";
- version = "1.0.0";
- src = fetchHex {
- pkg = "qlc";
- version = "1.0.0";
- sha256 =
- "80df25fc032ced6f8c0c21df4099434db09d6de87ee32237719c776974ad15cc";
- };
-
- meta = {
- description = ''QLC interface for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/k1complete/qlc";
- };
- } // packageOverrides)
- ) {};
-
- qlc = qlc_1_0_0;
-
- quantum_1_7_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }:
- buildMix ({
- name = "quantum";
- version = "1.7.1";
- src = fetchHex {
- pkg = "quantum";
- version = "1.7.1";
- sha256 =
- "55a74be6a021816fe78d9a4a9450281e027302806313c9fa6e51694d44106c0a";
- };
- beamDeps = [ timex_2_1_6 ];
-
- meta = {
- description = ''Cron-like job scheduler for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/c-rack/quantum-elixir";
- };
- } // packageOverrides)
- ) {};
-
- quantum = quantum_1_7_1;
-
- quark_1_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "quark";
- version = "1.0.2";
- src = fetchHex {
- pkg = "quark";
- version = "1.0.2";
- sha256 =
- "c24950acc4d6f44aff612302871b2cff5f56d6b702285bc04e7b71179e5b13c7";
- };
-
- meta = {
- description = ''Common combinators for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/robot-overlord/quark";
- };
- } // packageOverrides)
- ) {};
-
- quark = quark_1_0_2;
-
- queue_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "queue";
- version = "0.0.1";
- src = fetchHex {
- pkg = "queue";
- version = "0.0.1";
- sha256 =
- "a383d4b4a64e7639e66f314ae9e38e387453bcce6c96173e3d90b497c82bed9b";
- };
-
- meta = {
- description = ''Elixir wrapper for erlang double sided FIFO
- queue'';
-
- };
- } // packageOverrides)
- ) {};
-
- queue = queue_0_0_1;
-
- queuex_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "queuex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "queuex";
- version = "0.2.0";
- sha256 =
- "e40b25befc34ecff962c92536e6a520967dd2d6031cb70a58be62269a6aec623";
- };
-
- meta = {
- description = ''Priority Queue'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/falood/queuex";
- };
- } // packageOverrides)
- ) {};
-
- queuex = queuex_0_2_0;
-
- quickrand_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "quickrand";
- version = "1.5.1";
- src = fetchHex {
- pkg = "quickrand";
- version = "1.5.1";
- sha256 =
- "0b3dcc6ddb23319c1f6a5ed143778864b8ad2f0ebd693a2d121cf5ae0c4db507";
- };
-
- meta = {
- longDescription = ''Quick Random Number Generation: Provides a
- simple interface to call efficient random number
- generation functions based on the context.
- Proper random number seeding is enforced.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/quickrand";
- };
- } // packageOverrides)
- ) {};
-
- quickrand = quickrand_1_5_1;
-
- quintana_0_2_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex, folsom_0_8_3 }:
- buildRebar3 ({
- name = "quintana";
- version = "0.2.1";
- src = fetchHex {
- pkg = "quintana";
- version = "0.2.1";
- sha256 =
- "d4683eb33c71f6cab3b17b896b4fa9180f17a0a8b086440bfe0c5675182f0194";
- };
-
- beamDeps = [ folsom_0_8_3 ];
-
- meta = {
- description = ''Wrapper around some Folsom functions'';
-
- };
- } // packageOverrides)
- ) {};
-
- quintana = quintana_0_2_1;
-
- ra_0_3_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ra";
- version = "0.3.2";
- src = fetchHex {
- pkg = "ra";
- version = "0.3.2";
- sha256 =
- "696cc4fd2dc1a36c705af7e7a1551bd054ad245841fccbc5d9d210f375c2dcf4";
- };
-
- meta = {
- description = ''Ra is a framework for building command line
- applications.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/NobbZ/ra";
- };
- } // packageOverrides)
- ) {};
-
- ra = ra_0_3_2;
-
- rabbitElixir_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_1_0 }:
- buildMix ({
- name = "rabbitElixir";
- version = "1.0.1";
- src = fetchHex {
- pkg = "rabbitElixir";
- version = "1.0.1";
- sha256 =
- "bc0ddae7fa0b869a6688db2e5d909d375ff0692a959aa768eed586bcfd2d0a2f";
- };
- beamDeps = [ exjsx_3_1_0 ];
-
- meta = {
- description = ''Another Zawgyi <=> Unicode Converter '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Rabbit-Converter/Rabbit-Elixir";
- };
- } // packageOverrides)
- ) {};
-
- rabbitElixir = rabbitElixir_1_0_1;
-
- rabbit_common_3_5_6 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "rabbit_common";
- version = "3.5.6";
- src = fetchHex {
- pkg = "rabbit_common";
- version = "3.5.6";
- sha256 =
- "9335ab3ebc4e8e140d7bc9b1b0e7ee99c0aa87d0a746b704184121ba35c04f1c";
- };
-
- meta = {
- longDescription = ''Includes modules which are a runtime
- dependency of the RabbitMQ/AMQP Erlang client
- and are common to the RabbitMQ server.'';
- license = stdenv.lib.licenses.mpl11;
- homepage = "https://github.com/jbrisbin/rabbit_common";
- };
- } // packageOverrides)
- ) {};
-
- rabbit_common = rabbit_common_3_5_6;
-
- rails_4_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "rails";
- version = "4.2.0";
- src = fetchHex {
- pkg = "rails";
- version = "4.2.0";
- sha256 =
- "731692769aa106a20c87b12dca15336fd1d16a7f02e2615ad76f6ce83a2b0b46";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- longDescription = ''A plug to get your plug/phoenix applications
- performance more in line with Rails.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/BlakeWilliams/rails";
- };
- } // packageOverrides)
- ) {};
-
- rails = rails_4_2_0;
-
- ralitobu_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ralitobu";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ralitobu";
- version = "0.1.0";
- sha256 =
- "c131ef38e9f9e438e7479ba34430c7c874d1646670d6636a8cc98db2f113d075";
- };
-
- meta = {
- description = ''The Rate Limiter with Token Bucket algorithm'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/ralitobu";
- };
- } // packageOverrides)
- ) {};
-
- ralitobu = ralitobu_0_1_0;
-
- ralitobu_plug_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ralitobu_0_1_0,
- plug_1_1_5
- }:
- buildMix ({
- name = "ralitobu_plug";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ralitobu_plug";
- version = "0.1.0";
- sha256 =
- "f6c425f0dea74222243ffb3d4aaefd24b5ee0547ec71ac78896f1cfe02821e74";
- };
- beamDeps = [ ralitobu_0_1_0 plug_1_1_5 ];
-
- meta = {
- description = ''Elixir Plug for Ralitobu, the Rate Limiter with
- Token Bucket algorithm'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/ralitobu_plug";
- };
- } // packageOverrides)
- ) {};
-
- ralitobu_plug = ralitobu_plug_0_1_0;
-
- ranch_1_1_0 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "ranch";
- version = "1.1.0";
- src = fetchHex {
- pkg = "ranch";
- version = "1.1.0";
- sha256 =
- "98ade939e63e6567da5dec5bc5bd93cbdc53d53f8b1aa998adec60dc4057f048";
- };
-
- meta = {
- description = ''Socket acceptor pool for TCP protocols.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/ninenines/ranch";
- };
- } // packageOverrides)
- ) {};
-
- ranch_1_2_1 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "ranch";
- version = "1.2.1";
- src = fetchHex {
- pkg = "ranch";
- version = "1.2.1";
- sha256 =
- "f602d057615ce737945c239e9c8155d3f5300fc5b1255abf81f2a9d0d08e5b04";
- };
-
- meta = {
- description = ''Socket acceptor pool for TCP protocols.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/ninenines/ranch";
- };
- } // packageOverrides)
- ) {};
-
- ranch = ranch_1_2_1;
-
- random_string_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "random_string";
- version = "0.0.1";
- src = fetchHex {
- pkg = "random_string";
- version = "0.0.1";
- sha256 =
- "4a90483956764f6ad3d928e27d2e6a1e830bc53b28ded5464c715eb2ec6b8ed8";
- };
-
- meta = {
- description = ''Generates random string (or a stream of
- characters) of desired character sets.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sylph01/random_string";
- };
- } // packageOverrides)
- ) {};
-
- random_string = random_string_0_0_1;
-
- range_extras_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "range_extras";
- version = "0.1.0";
- src = fetchHex {
- pkg = "range_extras";
- version = "0.1.0";
- sha256 =
- "edc50d31341e1370d009df8b51d7d0e355a966068520ff38e88b8b542953e15c";
- };
-
- meta = {
- description = ''Elixir range utilities: constant-time random
- sampling and set operations.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lnikkila/elixir-range-extras";
- };
- } // packageOverrides)
- ) {};
-
- range_extras = range_extras_0_1_0;
-
- rankmatcher_0_1_5 = callPackage
- (
- {
- buildRebar3, packageOverrides ? {}, fetchHex, libsnarlmatch_0_1_7
- }:
- buildRebar3 ({
- name = "rankmatcher";
- version = "0.1.5";
- src = fetchHex {
- pkg = "rankmatcher";
- version = "0.1.5";
- sha256 =
- "304704fcc294c636d80f030001495ada0e6b66a36c7a2f785964c8f491e3f197";
- };
-
- beamDeps = [ libsnarlmatch_0_1_7 ];
-
- meta = {
- description = ''Library to rank and match lists'';
- license = stdenv.lib.licenses.cddl;
- homepage = "https://github.com/dalmatinerdb/mstore";
- };
- } // packageOverrides)
- ) {};
-
- rankmatcher = rankmatcher_0_1_5;
-
- rapidax_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "rapidax";
- version = "0.0.3";
- src = fetchHex {
- pkg = "rapidax";
- version = "0.0.3";
- sha256 =
- "9912b79b3d2729465bf66315bd955e031aeb038f05a63faa2dc0414026edb18c";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 cowboy_1_0_4 ];
-
- meta = {
- description = ''Rapidly develop your API client - based on
- rapidash gem'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/victorlcampos/rapidax";
- };
- } // packageOverrides)
- ) {};
-
- rapidax = rapidax_0_0_3;
-
- ratio_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ratio";
- version = "1.0.0";
- src = fetchHex {
- pkg = "ratio";
- version = "1.0.0";
- sha256 =
- "bd20f7aff8c5052a59037a66b603df55a7f23db1b23e7f8287bd331c0d9b8e9c";
- };
-
- meta = {
- longDescription = ''This library allows you to use Rational
- numbers in Elixir, to enable exact calculations
- with all numbers big and small. It defines the
- new <|> operator, (optionally) overrides the
- arithmetic +, -, * and / operators to work with
- ints, floats and Rational numbers all alike.
- Floats are also automatically coerced into
- Rationals whenever possible. And don`t worry: If
- you don`t like operator-overloading: There are
- longhand function aliases available too.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/qqwy/elixir-rational";
- };
- } // packageOverrides)
- ) {};
-
- ratio = ratio_1_0_0;
-
- rational_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, earmark_0_2_1 }:
- buildMix ({
- name = "rational";
- version = "0.2.0";
- src = fetchHex {
- pkg = "rational";
- version = "0.2.0";
- sha256 =
- "640093486afd882e5283d4269d9ab624369239016fed67e3b8038845322107b7";
- };
- beamDeps = [ earmark_0_2_1 ];
-
- meta = {
- longDescription = ''Rational is a module for exact representation
- and manipulation of rational fractions, that is,
- those fractions that can be exactly represented
- by a ratio of integers (e.g., 1/3 or
- 4176/22687).'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/twist-vector/elixir-rational.git";
- };
- } // packageOverrides)
- ) {};
-
- rational = rational_0_2_0;
-
- ratx_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ratx";
- version = "0.1.0";
- src = fetchHex {
- pkg = "ratx";
- version = "0.1.0";
- sha256 =
- "fbf933ff32fdc127200880f5b567820bf03504ade1bd697ffbc0535dbafc23d6";
- };
-
- meta = {
- description = ''Rate limiter and overload protection for erlang
- and elixir applications. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/liveforeverx/ratx";
- };
- } // packageOverrides)
- ) {};
-
- ratx = ratx_0_1_0;
-
- ravel_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ravel";
- version = "0.0.6";
- src = fetchHex {
- pkg = "ravel";
- version = "0.0.6";
- sha256 =
- "a8fc97393216e2c4429982deefb77b48031ca7feca1f81835451af8977d4932e";
- };
-
- meta = {
- description = ''Extendable validation for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/revati/ravel";
- };
- } // packageOverrides)
- ) {};
-
- ravel = ravel_0_0_6;
-
- ravenex_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- uuid_1_1_4,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ravenex";
- version = "0.0.5";
- src = fetchHex {
- pkg = "ravenex";
- version = "0.0.5";
- sha256 =
- "909039771fc414dd95d72d3e57c474f5ba7e593c9a9b448e3849ea68aa9d58cc";
- };
- beamDeps = [ uuid_1_1_4 poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Ravenex is an Elixir client for Sentry.
- Automatically send error notifications to
- Sentry. Easily connects with Phoenix through
- adding a logger or Plug.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hayesgm/ravenex";
- };
- } // packageOverrides)
- ) {};
-
- ravenex = ravenex_0_0_5;
-
- raxx_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "raxx";
- version = "0.0.1";
- src = fetchHex {
- pkg = "raxx";
- version = "0.0.1";
- sha256 =
- "b4a2fbb7d4e85932626656d38adb4de95d47bce04255a9c5b7c2562a27f92111";
- };
- beamDeps = [ httpoison_0_8_3 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''A Elixir webserver interface, for stateless
- HTTP. Raxx exists to simplify handling the HTTP
- request-response cycle. It deliberately does not
- handle other communication styles that are part
- of the modern web.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/crowdhailer/raxx";
- };
- } // packageOverrides)
- ) {};
-
- raxx = raxx_0_0_1;
-
- react_on_elixir_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- poison_1_5_2
- }:
- buildMix ({
- name = "react_on_elixir";
- version = "0.0.4";
- src = fetchHex {
- pkg = "react_on_elixir";
- version = "0.0.4";
- sha256 =
- "5747938079acd15a39768a77ab013b199d429d725397fcd1e8313abf6eeb7c3b";
- };
- beamDeps = [ poolboy_1_5_1 poison_1_5_2 ];
-
- meta = {
- description = ''Server render react components from Elixir'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/gauravtiwari/react_on_elixir";
- };
- } // packageOverrides)
- ) {};
-
- react_on_elixir = react_on_elixir_0_0_4;
-
- read_repos_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "read_repos";
- version = "0.0.1";
- src = fetchHex {
- pkg = "read_repos";
- version = "0.0.1";
- sha256 =
- "f981ea689d21956e1470d947ba24c5480e808fdf1a9da4cd148e5a4e1247e8b4";
- };
-
- meta = {
- description = ''Simple master-slave library for Ecto.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kenta-aktsk/read_repos";
- };
- } // packageOverrides)
- ) {};
-
- read_repos = read_repos_0_0_1;
-
- readability_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "readability";
- version = "0.5.0";
- src = fetchHex {
- pkg = "readability";
- version = "0.5.0";
- sha256 =
- "82b03705957be376e748029a9ac94a699f5dac072fdef662c46258c83d7e1a3e";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''Readability library for extracting and curating
- articles.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/keepcosmos/readability";
- };
- } // packageOverrides)
- ) {};
-
- readability = readability_0_5_0;
-
- readit_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "readit";
- version = "0.0.3";
- src = fetchHex {
- pkg = "readit";
- version = "0.0.3";
- sha256 =
- "a3f99c65e9ef62c625c81150735b7456db71e350cf892ee1119d3839cfab361e";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A Simple Read-Only Reddit API Client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/adamzaninovich/readit";
- };
- } // packageOverrides)
- ) {};
-
- readit = readit_0_0_3;
-
- reap_0_1_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, jsex_2_0_0 }:
- buildMix ({
- name = "reap";
- version = "0.1.3";
- src = fetchHex {
- pkg = "reap";
- version = "0.1.3";
- sha256 =
- "e260540500a29ac9945db512a550cd9b56ba4295b4aa3c1b408ad62720e7807b";
- };
- beamDeps = [ jsex_2_0_0 ];
-
- meta = {
- description = ''A library for working with the refheap API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Raynes/reap";
- };
- } // packageOverrides)
- ) {};
-
- reap = reap_0_1_3;
-
- reaxive_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "reaxive";
- version = "0.1.0";
- src = fetchHex {
- pkg = "reaxive";
- version = "0.1.0";
- sha256 =
- "d185c80da34499999000f6aaab3ab891cdff34cb3a2079835e8e6f5b4e813fa2";
- };
-
- meta = {
- longDescription = ''Reaxive is a library inspired by Reactive
- Extensions and ELM to provide functional
- reactive programming to Elixir. It allows for
- active sequences of events and a set of
- stream-reducer like transformations such as map
- or filter. '';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/alfert/reaxive";
- };
- } // packageOverrides)
- ) {};
-
- reaxive = reaxive_0_1_0;
-
- rebar3_appup_plugin_1_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "rebar3_appup_plugin";
- version = "1.1.1";
- src = fetchHex {
- pkg = "rebar3_appup_plugin";
- version = "1.1.1";
- sha256 =
- "ea6d33c962770187021c528d0472a4f0b123c4adaf3242afb33465b796a34497";
- };
-
- meta = {
- description = ''A rebar3 plugin for handling .appup files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lrascao/rebar3_appup_plugin";
- };
- } // packageOverrides)
- ) {};
-
- rebar3_appup_plugin = rebar3_appup_plugin_1_1_1;
-
- rebar3_asn1_compiler_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "rebar3_asn1_compiler";
- version = "1.0.0";
- src = fetchHex {
- pkg = "rebar3_asn1_compiler";
- version = "1.0.0";
- sha256 =
- "25ec1d5c97393195650ac8c7a06a267a886a1479950ee047c43b5228c07b30b9";
- };
-
- meta = {
- description = ''Compile ASN.1 modules with Rebar3'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pyykkis/rebar3_asn1_compiler";
- };
- } // packageOverrides)
- ) {};
-
- rebar3_asn1_compiler = rebar3_asn1_compiler_1_0_0;
-
- spell_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_4_0,
- msgpax_0_8_2
- }:
- buildMix ({
- name = "spell";
- version = "0.1.0";
- src = fetchHex {
- pkg = "spell";
- version = "0.1.0";
- sha256 =
- "c768ada54d3cbda57d63344b0b9c91520362700dde4b939a825358f01f1dbfa9";
- };
- beamDeps = [ poison_1_4_0 msgpax_0_8_2 ];
-
- meta = {
- longDescription = ''Spell is an extensible Elixir WAMP client.
- Spell supports the client subscriber, publisher,
- callee, and caller roles.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/MyMedsAndMe/spell";
- };
- } // packageOverrides)
- ) {};
-
- spell = spell_0_1_0;
-
- spex_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "spex";
- version = "0.1.2";
- src = fetchHex {
- pkg = "spex";
- version = "0.1.2";
- sha256 =
- "102a1a74e19cd68c843ba45ac8580f44b5b8e4cc572e206e143cab56f369fb93";
- };
-
- meta = {
- description = ''Validate your Elixir values against value-based
- specs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/codegram/spex";
- };
- } // packageOverrides)
- ) {};
-
- spex = spex_0_1_2;
-
- spf_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "spf";
- version = "0.0.1";
- src = fetchHex {
- pkg = "spf";
- version = "0.0.1";
- sha256 =
- "64126066eaac871e08a1ece2721e0fccb36220b28a4c6b03f08f0d4d459909a3";
- };
-
- meta = {
- description = ''SPF implementation in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hex-sh/spf";
- };
- } // packageOverrides)
- ) {};
-
- spf = spf_0_0_1;
-
- spherical_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "spherical";
- version = "0.0.1";
- src = fetchHex {
- pkg = "spherical";
- version = "0.0.1";
- sha256 =
- "eaa7f1a4d265a0a6d0b8e23b530882dda0e68e35780a5af50ac6a2d9d2ba2fac";
- };
-
- meta = {
- description = ''An spherical geometry library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/arpunk/spherical";
- };
- } // packageOverrides)
- ) {};
-
- spherical = spherical_0_0_1;
-
- spotify_ex_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_1_1_5,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "spotify_ex";
- version = "0.0.4";
- src = fetchHex {
- pkg = "spotify_ex";
- version = "0.0.4";
- sha256 =
- "f2e8647410096d34d9baecf8d9622896214320641ed72c11c711f9a463e4a961";
- };
- beamDeps = [ poison_1_5_2 plug_1_1_5 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir wrapper for Spotify API O-Auth.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://www.github.com/jsncmgs1/spotify_ex";
- };
- } // packageOverrides)
- ) {};
-
- spotify_ex = spotify_ex_0_0_4;
-
- spout_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "spout";
- version = "0.0.1";
- src = fetchHex {
- pkg = "spout";
- version = "0.0.1";
- sha256 =
- "5389628219cfa6df18ba366cb668055e44e97eccfea38d385d0581c489f3926a";
- };
-
- meta = {
- longDescription = ''A TAP producer that integrates with existing
- ExUnit tests via an ExUnit formatter'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Stratus3D/Spout";
- };
- } // packageOverrides)
- ) {};
-
- spout = spout_0_0_1;
-
- spreedly_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "spreedly";
- version = "0.1.2";
- src = fetchHex {
- pkg = "spreedly";
- version = "0.1.2";
- sha256 =
- "b5c770da8627fb1a3a570ffeec1a15e9ee1d643383f26018855ac028471e1329";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''A wrapper for the Spreedly API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/duff/spreedly-elixir";
- };
- } // packageOverrides)
- ) {};
-
- spreedly = spreedly_0_1_2;
-
- sqlcx_1_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- esqlcipher_1_0_0,
- decimal_1_1_2
- }:
- buildMix ({
- name = "sqlcx";
- version = "1.1.0";
- src = fetchHex {
- pkg = "sqlcx";
- version = "1.1.0";
- sha256 =
- "203c9b39da2e359322c9d83bb64d2559dd26e0f22a03d493bfc817120c394e8d";
- };
- beamDeps = [ esqlcipher_1_0_0 decimal_1_1_2 ];
-
- meta = {
- description = ''A thin Elixir wrapper around esqlcipher'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/FelixKiunke/sqlcx";
- };
- } // packageOverrides)
- ) {};
-
- sqlcx = sqlcx_1_1_0;
-
- sqlitex_0_8_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- pipe_0_0_2,
- esqlite_0_2_2,
- decimal_1_1_2
- }:
- buildMix ({
- name = "sqlitex";
- version = "0.8.3";
- src = fetchHex {
- pkg = "sqlitex";
- version = "0.8.3";
- sha256 =
- "44daaeb135178165d0a6cd6754e4af05e56e5d2943c0b1108df7df718745ec0f";
- };
- beamDeps = [ pipe_0_0_2 esqlite_0_2_2 decimal_1_1_2 ];
-
- meta = {
- description = ''A thin Elixir wrapper around esqlite'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mmmries/sqlitex";
- };
- } // packageOverrides)
- ) {};
-
- sqlitex_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- esqlite_0_2_2,
- decimal_1_1_2
- }:
- buildMix ({
- name = "sqlitex";
- version = "1.0.0";
- src = fetchHex {
- pkg = "sqlitex";
- version = "1.0.0";
- sha256 =
- "cbd7310e900841aa2dc6071b497330e730de1cd9618003006e0af48afb24d5f8";
- };
- beamDeps = [ esqlite_0_2_2 decimal_1_1_2 ];
-
- meta = {
- description = ''A thin Elixir wrapper around esqlite'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mmmries/sqlitex";
- };
- } // packageOverrides)
- ) {};
-
- sqlitex = sqlitex_1_0_0;
-
- sshex_2_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "sshex";
- version = "2.1.0";
- src = fetchHex {
- pkg = "sshex";
- version = "2.1.0";
- sha256 =
- "303bd8fd007bf2d10ddfae83b74acafc747f24908c2590b098ba2e85c570c58b";
- };
-
- meta = {
- description = ''Simple SSH helpers for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/rubencaro/sshex";
- };
- } // packageOverrides)
- ) {};
-
- sshex = sshex_2_1_0;
-
- ssl_verify_fun_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "ssl_verify_fun";
- version = "1.1.0";
- src = fetchHex {
- pkg = "ssl_verify_fun";
- version = "1.1.0";
- sha256 =
- "6c0e0d857fdb031ba67b0a791202bee116bea2313db7b649839000847591ba1e";
- };
-
- meta = {
- description = ''SSL verification functions for Erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/deadtrickster/ssl_verify_fun.erl";
- };
- } // packageOverrides)
- ) {};
-
- ssl_verify_fun = ssl_verify_fun_1_1_0;
-
- stache_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stache";
- version = "0.2.1";
- src = fetchHex {
- pkg = "stache";
- version = "0.2.1";
- sha256 =
- "475e80a2b6e713a75d0a085b067489e2fc1606751aab47413e12a33cf2ae4712";
- };
-
- meta = {
- description = ''Mustache templates in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/cwbriones/stache";
- };
- } // packageOverrides)
- ) {};
-
- stache = stache_0_2_1;
-
- stackd_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stackd";
- version = "0.0.1";
- src = fetchHex {
- pkg = "stackd";
- version = "0.0.1";
- sha256 =
- "41749dc834f92af4954988b5e9155d45fcbf63224ecfcabce6f1fc80f3aff8f9";
- };
-
- meta = {
- description = ''Stackd'';
-
- };
- } // packageOverrides)
- ) {};
-
- stackd = stackd_0_0_1;
-
- stash_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stash";
- version = "1.0.0";
- src = fetchHex {
- pkg = "stash";
- version = "1.0.0";
- sha256 =
- "ac68a470ed2a292b59c1dbf286a97e8b25ec72adaeeb3734c183dc54b659f7d6";
- };
-
- meta = {
- description = ''Simple ETS backed key/value store for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zackehh/stash";
- };
- } // packageOverrides)
- ) {};
-
- stash = stash_1_0_0;
-
- stathat_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stathat";
- version = "0.0.3";
- src = fetchHex {
- pkg = "stathat";
- version = "0.0.3";
- sha256 =
- "2d3663d1bbbf13fbae688a89656dd53f747e69d23ec73bcfd8835c2ca9d09c35";
- };
-
- meta = {
- description = ''StatHat client library.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/travisjeffery/stathat";
- };
- } // packageOverrides)
- ) {};
-
- stathat = stathat_0_0_3;
-
- statistics_0_4_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "statistics";
- version = "0.4.1";
- src = fetchHex {
- pkg = "statistics";
- version = "0.4.1";
- sha256 =
- "726d8791e9bafb08b3ceeb5b08df6664f29a73a0e6ac0db835500b686a153bd5";
- };
-
- meta = {
- description = ''Functions for descriptive statistics and common
- distributions'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/msharp/elixir-statistics";
- };
- } // packageOverrides)
- ) {};
-
- statistics = statistics_0_4_1;
-
- statix_0_7_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "statix";
- version = "0.7.0";
- src = fetchHex {
- pkg = "statix";
- version = "0.7.0";
- sha256 =
- "0439c5698eaef7c2de213d9bff5681eeccc1dec789931e9ae73b9d2b2968234b";
- };
-
- meta = {
- description = ''An Elixir client for StatsD compatible
- servers.'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/lexmag/statix";
- };
- } // packageOverrides)
- ) {};
-
- statix = statix_0_7_0;
-
- std_json_io_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- porcelain_2_0_1,
- poolboy_1_5_1,
- poison_1_5_2,
- fs_0_9_2
- }:
- buildMix ({
- name = "std_json_io";
- version = "0.1.0";
- src = fetchHex {
- pkg = "std_json_io";
- version = "0.1.0";
- sha256 =
- "14f1c18c31a0b0b3ffb1e654247925335059eec9c800d81dd6379166e7403d1e";
- };
- beamDeps = [ porcelain_2_0_1 poolboy_1_5_1 poison_1_5_2 fs_0_9_2
- ];
-
- meta = {
- description = ''Application for managing and communicating with
- IO servers via JSON'';
-
- };
- } // packageOverrides)
- ) {};
-
- std_json_io = std_json_io_0_1_0;
-
- steamex_0_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- sweet_xml_0_6_1,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "steamex";
- version = "0.0.5";
- src = fetchHex {
- pkg = "steamex";
- version = "0.0.5";
- sha256 =
- "4a290c432c0480cf372fece76cc4f09e231261fda64ef5027e8855e16aa5a2f6";
- };
- beamDeps = [ sweet_xml_0_6_1 httpoison_0_8_3 ];
-
- meta = {
- description = ''Steam API and Auth (with Phoenix/Plug
- integration) for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/antipax/steamex";
- };
- } // packageOverrides)
- ) {};
-
- steamex = steamex_0_0_5;
-
- stemex_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stemex";
- version = "0.1.1";
- src = fetchHex {
- pkg = "stemex";
- version = "0.1.1";
- sha256 =
- "219b8e81fedba5a9bb978b8f7eaf230e77f2702d58e409adcca998fde1788521";
- };
-
- meta = {
- longDescription = ''Stemex is a NIF wrapper above snowball
- containing stemmers for : danish, dutch,
- english, finnish, french, german, hungarian,
- italian, kraaij_pohlmann, lovins, norwegian,
- portuguese, romanian, russian, spanish, swedish,
- turkish.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/stemex";
- };
- } // packageOverrides)
- ) {};
-
- stemex = stemex_0_1_1;
-
- stillir_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "stillir";
- version = "1.0.0";
- src = fetchHex {
- pkg = "stillir";
- version = "1.0.0";
- sha256 =
- "04afdee2e5123b6da11fcc28c38d581f74db0cbe1faa1c36ed4f364797b588c0";
- };
-
- meta = {
- description = ''Read Unix env vars into application config'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/heroku/stillir";
- };
- } // packageOverrides)
- ) {};
-
- stillir = stillir_1_0_0;
-
- stockastic_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "stockastic";
- version = "0.0.2";
- src = fetchHex {
- pkg = "stockastic";
- version = "0.0.2";
- sha256 =
- "f180915a21d4aa4a64f660696b77c5788334d4bae2639a58814565af0d75ca56";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Simple Elixir wrapper for the Stockfighter API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/shanewilton/stockastic";
- };
- } // packageOverrides)
- ) {};
-
- stockastic = stockastic_0_0_2;
-
- stockfighter_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "stockfighter";
- version = "0.0.1";
- src = fetchHex {
- pkg = "stockfighter";
- version = "0.0.1";
- sha256 =
- "d72726cf055068e2b62ef9091ec17ab9292b60bc7f4a7306c17cad6d022a3bd7";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''a simple wrapper of stockfighter http api'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lerencao/stockfighter";
- };
- } // packageOverrides)
- ) {};
-
- stockfighter = stockfighter_0_0_1;
-
- stopwatch_0_0_7 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "stopwatch";
- version = "0.0.7";
- src = fetchHex {
- pkg = "stopwatch";
- version = "0.0.7";
- sha256 =
- "de20ad70ca3b0f70d0a2000858e80c0afd4163101e18d0428ee62a58e7c8360a";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- description = ''The stopwatch provides an easy api to measure
- elapsed time and profile code.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/matteosister/stopwatch";
- };
- } // packageOverrides)
- ) {};
-
- stopwatch = stopwatch_0_0_7;
-
- stream_runner_1_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stream_runner";
- version = "1.1.0";
- src = fetchHex {
- pkg = "stream_runner";
- version = "1.1.0";
- sha256 =
- "3c2da3658440ba57224cd484de4b0d8b128e5463413ac05285cdfa4b37e30798";
- };
-
- meta = {
- description = ''Run a Stream as a process'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/fishcakez/stream_runner";
- };
- } // packageOverrides)
- ) {};
-
- stream_runner = stream_runner_1_1_0;
-
- stream_weaver_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stream_weaver";
- version = "0.0.2";
- src = fetchHex {
- pkg = "stream_weaver";
- version = "0.0.2";
- sha256 =
- "6664a585d4afaac63e69f367e79bcc6af886dbebd1f8b66a099f6164973dc168";
- };
-
- meta = {
- description = ''Library for working with streams'';
-
- };
- } // packageOverrides)
- ) {};
-
- stream_weaver = stream_weaver_0_0_2;
-
- stream_x_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "stream_x";
- version = "0.0.1";
- src = fetchHex {
- pkg = "stream_x";
- version = "0.0.1";
- sha256 =
- "68832e9ac5542ca7763e5ea8493f2f775b84d79995fd63eda608ef6f786d1395";
- };
-
- meta = {
- description = ''Extra Elixir Stream utilities'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/koyeung/stream_x";
- };
- } // packageOverrides)
- ) {};
-
- stream_x = stream_x_0_0_1;
-
- strftimerl_0_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "strftimerl";
- version = "0.1.1";
- src = fetchHex {
- pkg = "strftimerl";
- version = "0.1.1";
- sha256 =
- "c09c7cd6a421bcbc1020c1440a2e73e312b852adbb3034d11f3dffa27d7953b1";
- };
-
- meta = {
- description = ''strftime formatting in erlang'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/gmr/strftimerl";
- };
- } // packageOverrides)
- ) {};
-
- strftimerl = strftimerl_0_1_1;
-
- strict_comparison_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "strict_comparison";
- version = "0.0.1";
- src = fetchHex {
- pkg = "strict_comparison";
- version = "0.0.1";
- sha256 =
- "c033d7c5befc4971171a20c8fce96ae04fc0ebf0bae790b7ee0e7498f9d7997e";
- };
-
- meta = {
- description = ''Provides strict number comparison in both regular
- code and guards.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/antipax/strict_comparison";
- };
- } // packageOverrides)
- ) {};
-
- strict_comparison = strict_comparison_0_0_1;
-
- strinx_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "strinx";
- version = "0.2.1";
- src = fetchHex {
- pkg = "strinx";
- version = "0.2.1";
- sha256 =
- "b3a083b3c0f28d35d283cb5e50b03798840e401eb723d44d8e9137735a3798e7";
- };
-
- meta = {
- longDescription = ''Some string transformation functions for
- Elixir. Heavily inspired by ActiveSupport`s
- String extensions (Ruby).'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/asaaki/strinx.ex";
- };
- } // packageOverrides)
- ) {};
-
- strinx = strinx_0_2_1;
-
- stripex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, gateway_0_0_6 }:
- buildMix ({
- name = "stripex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "stripex";
- version = "0.1.0";
- sha256 =
- "49959c78e677d3e30edd808cce7a013a7120f337705d0e2fd646c000d9b30853";
- };
- beamDeps = [ gateway_0_0_6 ];
-
- meta = {
- longDescription = ''A much more ruby-stripe-like wrapper around
- Stripe`s API (built with Poison). Full
- documentation can be found at
- https://stripe.com/docs/api'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/foxnewsnetwork/stripex";
- };
- } // packageOverrides)
- ) {};
-
- stripex = stripex_0_1_0;
-
- struct_fields_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "struct_fields";
- version = "0.3.0";
- src = fetchHex {
- pkg = "struct_fields";
- version = "0.3.0";
- sha256 =
- "d0ec469ccb59d2207a94cb8e3d3ce9b8bf09f239695e33a0e2447e2a1ff2178b";
- };
-
- meta = {
- description = ''Tiny module to easily get a list of fields for
- structs.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nTraum/struct_fields";
- };
- } // packageOverrides)
- ) {};
-
- struct_fields = struct_fields_0_3_0;
-
- styledown_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, execjs_1_1_3 }:
- buildMix ({
- name = "styledown";
- version = "0.0.3";
- src = fetchHex {
- pkg = "styledown";
- version = "0.0.3";
- sha256 =
- "8dc31569257a9d5fe3eb67ca87d0cd29f6d14c4a62191262b41a28fc9bca18fc";
- };
- beamDeps = [ execjs_1_1_3 ];
-
- meta = {
- description = ''Elixir integration of Styledown'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/styledown/styledown_ex";
- };
- } // packageOverrides)
- ) {};
-
- styledown = styledown_0_0_3;
-
- supervisor3_1_1_1 = callPackage
- (
- { buildErlangMk, packageOverrides ? {}, fetchHex }:
- buildErlangMk ({
- name = "supervisor3";
- version = "1.1.1";
- src = fetchHex {
- pkg = "supervisor3";
- version = "1.1.1";
- sha256 =
- "0d17df36f524f7420d7e1afb0d65054ffdfcd5438de63597d6ab626deb38f94c";
- };
-
- meta = {
- description = ''A copy of supervisor.erl from the R16B Erlang/OTP
- with modifications'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/klarna/supervisor3";
- };
- } // packageOverrides)
- ) {};
-
- supervisor3 = supervisor3_1_1_1;
-
- supool_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "supool";
- version = "1.5.1";
- src = fetchHex {
- pkg = "supool";
- version = "1.5.1";
- sha256 =
- "c191d63ff19ae177bf4cfba02303ae4552d8b48ec4133e24053e037513dfae09";
- };
-
- meta = {
- description = ''Erlang Process Pool as a Supervisor'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/supool";
- };
- } // packageOverrides)
- ) {};
-
- supool = supool_1_5_1;
-
- swapi_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "swapi";
- version = "1.0.0";
- src = fetchHex {
- pkg = "swapi";
- version = "1.0.0";
- sha256 =
- "55b40ddd97d632b027463aefccb8d6fa9ffa77f224a25af5565bbaecff5c7a3c";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir wrapper for the Star Wars API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/twhitacre/swapi.ex";
- };
- } // packageOverrides)
- ) {};
-
- swapi = swapi_1_0_0;
-
- sweet_xml_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "sweet_xml";
- version = "0.5.1";
- src = fetchHex {
- pkg = "sweet_xml";
- version = "0.5.1";
- sha256 =
- "3266dedc5e2e6c6b1c5b8a088504a58980632727803de22a5a276da847ea6947";
- };
-
- meta = {
- description = ''An sweet wrapper of :xmerl to help query xml
- docs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/sweet_xml";
- };
- } // packageOverrides)
- ) {};
-
- sweet_xml_0_6_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "sweet_xml";
- version = "0.6.1";
- src = fetchHex {
- pkg = "sweet_xml";
- version = "0.6.1";
- sha256 =
- "30059e5367a4728ca4b246682adc72618a0a8c997eca6f52a107b2fe3ab4f313";
- };
-
- meta = {
- description = ''An sweet wrapper of :xmerl to help query xml
- docs'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/sweet_xml";
- };
- } // packageOverrides)
- ) {};
-
- sweet_xml = sweet_xml_0_6_1;
-
- syn_1_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "syn";
- version = "1.4.0";
- src = fetchHex {
- pkg = "syn";
- version = "1.4.0";
- sha256 =
- "cec944ba1768a5142ba496bc84b62ebeab68e8ddd2c8e3263c95f89660275d9c";
- };
-
- meta = {
- description = ''A global Process Registry and Process Group
- manager.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ostinelli/syn";
- };
- } // packageOverrides)
- ) {};
-
- syn = syn_1_4_0;
-
- syn_osc_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, osc_0_1_1 }:
- buildMix ({
- name = "syn_osc";
- version = "0.1.0";
- src = fetchHex {
- pkg = "syn_osc";
- version = "0.1.0";
- sha256 =
- "7cdb75d8e9a64f3e2baf77bce83d06e0da4361d34a82c3ddda68a6efb3d21df9";
- };
- beamDeps = [ osc_0_1_1 ];
-
- meta = {
- description = ''SynOSC encoder/decoder for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/syn_osc_ex";
- };
- } // packageOverrides)
- ) {};
-
- syn_osc = syn_osc_0_1_0;
-
- syntactic_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "syntactic";
- version = "0.0.2";
- src = fetchHex {
- pkg = "syntactic";
- version = "0.0.2";
- sha256 =
- "20adf1f265ebb17ab79d53355b7854c751cee68c73f8a66baca7035da06f65db";
- };
-
- meta = {
- description = ''A collection of Elixir syntactic sugars.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hzamani/elixir-syntactic";
- };
- } // packageOverrides)
- ) {};
-
- syntactic = syntactic_0_0_2;
-
- synthex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "synthex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "synthex";
- version = "0.1.0";
- sha256 =
- "111932916800698a032b9cf7e883146613acc788d165066210e1e09b00e476bc";
- };
-
- meta = {
- description = ''A signal synthesis library'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/bitgamma/synthex";
- };
- } // packageOverrides)
- ) {};
-
- synthex = synthex_0_1_0;
-
- system_env_loader_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "system_env_loader";
- version = "0.1.0";
- src = fetchHex {
- pkg = "system_env_loader";
- version = "0.1.0";
- sha256 =
- "b271e8dcc857d7e36159554c343ed0af950e9dc8adf0f4cee399228142f68ec6";
- };
-
- meta = {
- longDescription = ''A little package to load (bashlike) files
- with exported ENV variables into Elixir
- runtime'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ruby2elixir/system_env_loader";
- };
- } // packageOverrides)
- ) {};
-
- system_env_loader = system_env_loader_0_1_0;
-
- table_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "table";
- version = "0.0.5";
- src = fetchHex {
- pkg = "table";
- version = "0.0.5";
- sha256 =
- "8d1f3ac55512f92eeba1345842278ee6f89d2a4f19be0e272a5f32a958f066d5";
- };
-
- meta = {
- description = ''ascii tables for cli'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zweifisch/table";
- };
- } // packageOverrides)
- ) {};
-
- table = table_0_0_5;
-
- table_rex_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "table_rex";
- version = "0.4.0";
- src = fetchHex {
- pkg = "table_rex";
- version = "0.4.0";
- sha256 =
- "71776a56629b850c647d298577f153faa41d3a98cff41446dd799c6bf30fcf19";
- };
-
- meta = {
- description = ''Generate configurable text-based tables for
- display (ASCII & more)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/djm/table_rex";
- };
- } // packageOverrides)
- ) {};
-
- table_rex_0_8_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "table_rex";
- version = "0.8.0";
- src = fetchHex {
- pkg = "table_rex";
- version = "0.8.0";
- sha256 =
- "8d026afe99ac07f1261eae09334edbf8ec7ce55b812c3a60440ed88db83aad82";
- };
-
- meta = {
- description = ''Generate configurable text-based tables for
- display (ASCII & more)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/djm/table_rex";
- };
- } // packageOverrides)
- ) {};
-
- table_rex = table_rex_0_8_0;
-
- tabula_2_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tabula";
- version = "2.0.1";
- src = fetchHex {
- pkg = "tabula";
- version = "2.0.1";
- sha256 =
- "ed66a6d83890eaece976daf1083aa4e0ed9d877e185a1a9ccf1f2c87ee61b49e";
- };
-
- meta = {
- description = ''Pretty printer for maps/structs collections'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aerosol/Tabula";
- };
- } // packageOverrides)
- ) {};
-
- tabula = tabula_2_0_1;
-
- tachometer_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tachometer";
- version = "0.1.1";
- src = fetchHex {
- pkg = "tachometer";
- version = "0.1.1";
- sha256 =
- "ead8f6a964b79df0b2948a59c72ec0e2b319bb7684079e7170fa191c78481a42";
- };
-
- meta = {
- description = ''Scheduler instrumentation for BEAM in Elixir'';
- license = stdenv.lib.licenses.gpl3;
- homepage = "https://github.com/pavlos/tachometer";
- };
- } // packageOverrides)
- ) {};
-
- tachometer_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, watcher_1_0_0 }:
- buildMix ({
- name = "tachometer";
- version = "0.2.0";
- src = fetchHex {
- pkg = "tachometer";
- version = "0.2.0";
- sha256 =
- "de5e0bda346e31130f33ca118cdd4afccd0ba6728c571ccae35f65d3020074aa";
- };
- beamDeps = [ watcher_1_0_0 ];
-
- meta = {
- description = ''Scheduler instrumentation for BEAM in Elixir'';
- license = stdenv.lib.licenses.gpl3;
- homepage = "https://github.com/pavlos/tachometer";
- };
- } // packageOverrides)
- ) {};
-
- tachometer = tachometer_0_2_0;
-
- tail_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tail";
- version = "1.0.1";
- src = fetchHex {
- pkg = "tail";
- version = "1.0.1";
- sha256 =
- "8cec5c708be02aab6094f9c6fdf5b6b0e68c0c3d4f2f9ae341e743d119e9c07f";
- };
-
- meta = {
- longDescription = ''A simple file tail functionality. Calls a
- callback function whenever new lines are
- detected on a file.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/TheFirstAvenger/elixir-tail.git";
- };
- } // packageOverrides)
- ) {};
-
- tail = tail_1_0_1;
-
- tally_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tally";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tally";
- version = "0.0.1";
- sha256 =
- "cd9e07c47f5ce6f01a33a98552aa028e4f9a4c0ec35a2cb16178a9bf37117a36";
- };
-
- meta = {
- description = ''A reporting library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/boudra/tally";
- };
- } // packageOverrides)
- ) {};
-
- tally = tally_0_0_1;
-
- tane_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tane";
- version = "0.3.1";
- src = fetchHex {
- pkg = "tane";
- version = "0.3.1";
- sha256 =
- "8154bcc365b7f21d7ab6ff6d122f6dc110dda05bbfcd7f331a7f514512913e0a";
- };
-
- meta = {
- description = ''Library for Seeding Databases'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Joe-noh/tane";
- };
- } // packageOverrides)
- ) {};
-
- tane = tane_0_3_1;
-
- tanuki_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "tanuki";
- version = "0.2.0";
- src = fetchHex {
- pkg = "tanuki";
- version = "0.2.0";
- sha256 =
- "f499d6bcb80fc29f2d0b68d16d8309cb25589583b1f4d0eb23cbc4fe5afbab8c";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''GitLab API wrapper in Elixir, named after GitLabs
- mascot'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ZJvandeWeg/Tanuki";
- };
- } // packageOverrides)
- ) {};
-
- tanuki = tanuki_0_2_0;
-
- tap_0_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tap";
- version = "0.1.4";
- src = fetchHex {
- pkg = "tap";
- version = "0.1.4";
- sha256 =
- "573cba12e7152f6e577fd485e9f0d834bdf1ea60229123bbfbaefcfd91879218";
- };
-
- meta = {
- description = ''Elixir tracing'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/eproxus/tap";
- };
- } // packageOverrides)
- ) {};
-
- tap = tap_0_1_4;
-
- tau_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tau";
- version = "0.0.6";
- src = fetchHex {
- pkg = "tau";
- version = "0.0.6";
- sha256 =
- "6469f53ae39221f045b6dbd8199eaa95ed5f6c1252b063bc6edd1f21ae2ad0e7";
- };
-
- meta = {
- description = ''The mathematical constant tau'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/FranklinChen/tau";
- };
- } // packageOverrides)
- ) {};
-
- tau = tau_0_0_6;
-
- taxon_search_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpotion_2_2_2
- }:
- buildMix ({
- name = "taxon_search";
- version = "0.0.1";
- src = fetchHex {
- pkg = "taxon_search";
- version = "0.0.1";
- sha256 =
- "eb185015a4f238e8a540f60d187edb28b19e643526e595f4cb0e4b553bdf1a6f";
- };
- beamDeps = [ poison_2_1_0 httpotion_2_2_2 ];
-
- meta = {
- description = ''TaxonSearch is a tool for looking up species
- names in Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/annejohnson/taxon_search";
- };
- } // packageOverrides)
- ) {};
-
- taxon_search = taxon_search_0_0_1;
-
- tds_0_5_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }:
- buildMix ({
- name = "tds";
- version = "0.5.4";
- src = fetchHex {
- pkg = "tds";
- version = "0.5.4";
- sha256 =
- "110eb8d8a58d0d5fe629bfe75dacb56fa14bde441d2baffbfa2bb0c65ee66cba";
- };
- beamDeps = [ decimal_1_1_2 ];
-
- meta = {
- description = ''MSSQL / TDS Driver for Ecto.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/livehelpnow/tds";
- };
- } // packageOverrides)
- ) {};
-
- tds = tds_0_5_4;
-
- tea_crypto_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "tea_crypto";
- version = "1.0.0";
- src = fetchHex {
- pkg = "tea_crypto";
- version = "1.0.0";
- sha256 =
- "0e7e60d0afe79f0624faa8a358a3a00c912cfa548f3632383927abca4db29cc6";
- };
-
- meta = {
- description = ''A TEA implementation in Erlang. '';
-
- homepage = "https://github.com/keichan34/tea_crypto";
- };
- } // packageOverrides)
- ) {};
-
- tea_crypto = tea_crypto_1_0_0;
-
- teacup_0_3_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "teacup";
- version = "0.3.4";
- src = fetchHex {
- pkg = "teacup";
- version = "0.3.4";
- sha256 =
- "59495d566e810f481ec22b263e8bf0ed90efea9c9272e4980e36d921cd6ab5f9";
- };
-
- meta = {
- description = ''Simple TCP client library for Erlang'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- teacup = teacup_0_3_4;
-
- teacup_nats_0_4_0 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- teacup_0_3_4,
- nats_msg_0_4_1,
- jsx_2_8_0
- }:
- buildRebar3 ({
- name = "teacup_nats";
- version = "0.4.0";
- src = fetchHex {
- pkg = "teacup_nats";
- version = "0.4.0";
- sha256 =
- "f0f891f8f9b384517380d643ecf2121a9e383fd05416997778597c5647a9dd6f";
- };
-
- beamDeps = [ teacup_0_3_4 nats_msg_0_4_1 jsx_2_8_0 ];
-
- meta = {
- description = ''Teacup based NATS Client for Erlang'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/yuce/teacup_nats.git";
- };
- } // packageOverrides)
- ) {};
-
- teacup_nats = teacup_nats_0_4_0;
-
- teamcity_exunit_formatter_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "teamcity_exunit_formatter";
- version = "0.3.0";
- src = fetchHex {
- pkg = "teamcity_exunit_formatter";
- version = "0.3.0";
- sha256 =
- "0d209ca85fcd3d8112be29288988ce6329b2b2e7c10cd7deab636508716de82f";
- };
-
- meta = {
- longDescription = ''A formatter for Elixirs ExUnit that formats
- as TeamCity Service Messages. Will let you track
- test results in TeamCitys UI'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lixhq/teamcity-exunit-formatter";
- };
- } // packageOverrides)
- ) {};
-
- teamcity_exunit_formatter = teamcity_exunit_formatter_0_3_0;
-
- telegram_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "telegram";
- version = "0.0.3";
- src = fetchHex {
- pkg = "telegram";
- version = "0.0.3";
- sha256 =
- "ad7b74cec90ade9090a9056aa69c055398fd3f60352b50c732849f06c503287d";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''Simple module for parsing Telegram bot updates'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/col/telegram";
- };
- } // packageOverrides)
- ) {};
-
- telegram = telegram_0_0_3;
-
- telehashname_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "telehashname";
- version = "0.0.2";
- src = fetchHex {
- pkg = "telehashname";
- version = "0.0.2";
- sha256 =
- "301a92653dafa69f118fdb8b8ca42259ac2e82441175231e1d67afcd26409f71";
- };
-
- meta = {
- description = ''Telehash hashname implementation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mwmiller/telehashname_ex";
- };
- } // packageOverrides)
- ) {};
-
- telehashname = telehashname_0_0_2;
-
- telephonist_0_1_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- immortal_0_2_0,
- ex_twiml_2_1_0
- }:
- buildMix ({
- name = "telephonist";
- version = "0.1.2";
- src = fetchHex {
- pkg = "telephonist";
- version = "0.1.2";
- sha256 =
- "c89922cfc4137dace4fd6458a6ff32f624dd9775b2e90efffbd864cdaa537a3e";
- };
- beamDeps = [ immortal_0_2_0 ex_twiml_2_1_0 ];
-
- meta = {
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danielberkompas/telephonist";
- };
- } // packageOverrides)
- ) {};
-
- telephonist = telephonist_0_1_2;
-
- temp_0_4_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "temp";
- version = "0.4.0";
- src = fetchHex {
- pkg = "temp";
- version = "0.4.0";
- sha256 =
- "1a852035e1c8bb9b33d00d322161689553d412fea783617afbd22112d481ffff";
- };
-
- meta = {
- description = ''An Elixir module to easily create and use
- temporary files and directories.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/tuvistavie/elixir-temp";
- };
- } // packageOverrides)
- ) {};
-
- temp = temp_0_4_0;
-
- tempdir_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tempdir";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tempdir";
- version = "0.0.1";
- sha256 =
- "fa658ebbdbddfa729b8276652949d20ac2fbb4eff0261a61fb5f9c96fc943ffd";
- };
-
- meta = {
- description = ''Simple Elixir Library for creating self-cleaning
- tmp directories'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/andrewvy/tempdir";
- };
- } // packageOverrides)
- ) {};
-
- tempdir = tempdir_0_0_1;
-
- tempfile_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tempfile";
- version = "0.1.0";
- src = fetchHex {
- pkg = "tempfile";
- version = "0.1.0";
- sha256 =
- "e6e505207616d1bb77e85ac4b4d9a11437ed1eb58eb06e99c582498602a9a45b";
- };
-
- meta = {
- description = ''Auto cleaning and randomly named temporary
- files'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sorentwo/tempfile";
- };
- } // packageOverrides)
- ) {};
-
- tempfile = tempfile_0_1_0;
-
- temporary_env_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "temporary_env";
- version = "1.0.1";
- src = fetchHex {
- pkg = "temporary_env";
- version = "1.0.1";
- sha256 =
- "64bd9bade983bbdbb0c59c35343faa4c86d5533a8fe596891be84d52a41bdfe0";
- };
-
- meta = {
- description = ''A tool for managing application env state within
- tests.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lpil/temporary-env";
- };
- } // packageOverrides)
- ) {};
-
- temporary_env = temporary_env_1_0_1;
-
- tentabucket_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "tentabucket";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tentabucket";
- version = "0.0.1";
- sha256 =
- "5784dad17f973efcc3c4ea7672927095864d58af1f830614e4c8f06c63d4822d";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Simple Bitbucket API client library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/duksis/tentabucket";
- };
- } // packageOverrides)
- ) {};
-
- tentabucket = tentabucket_0_0_1;
-
- tentacat_0_5_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "tentacat";
- version = "0.5.1";
- src = fetchHex {
- pkg = "tentacat";
- version = "0.5.1";
- sha256 =
- "eabbffa3f2529848bb44ecdd1c140fdd06fb382a9c76a5f3ed018b87c2691946";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Simple Elixir wrapper for the GitHub API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/tentacat";
- };
- } // packageOverrides)
- ) {};
-
- tentacat = tentacat_0_5_1;
-
- term_table_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "term_table";
- version = "0.0.2";
- src = fetchHex {
- pkg = "term_table";
- version = "0.0.2";
- sha256 =
- "e0a39ef8fa4343ded18bf53b381c12ae557ca2982e24351788db457b38bd7924";
- };
-
- meta = {
- description = ''Pretty terminal table for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ske77/term_table";
- };
- } // packageOverrides)
- ) {};
-
- term_table = term_table_0_0_2;
-
- termcap_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "termcap";
- version = "0.1.0";
- src = fetchHex {
- pkg = "termcap";
- version = "0.1.0";
- sha256 =
- "8c5167d68759bd1cd020eeaf5fd94153430fd19fa5a5fdeeb0b3129f0aba2a21";
- };
-
- meta = {
- description = ''Pure erlang termcap library'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- termcap = termcap_0_1_0;
-
- tesla_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_1_0 }:
- buildMix ({
- name = "tesla";
- version = "0.2.1";
- src = fetchHex {
- pkg = "tesla";
- version = "0.2.1";
- sha256 =
- "02193ace70596445a5924e33a7e89ee15378dde07197b59bb5fba9217d8afc10";
- };
- beamDeps = [ exjsx_3_1_0 ];
-
- meta = {
- description = ''HTTP client library, with support for middleware
- and multiple adapters.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/monterail/tesla";
- };
- } // packageOverrides)
- ) {};
-
- tesla = tesla_0_2_1;
-
- test_times_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "test_times";
- version = "1.0.0";
- src = fetchHex {
- pkg = "test_times";
- version = "1.0.0";
- sha256 =
- "be468ea6002d247f743bd005c4ed71b5f86ae0e9b112ab52fea8c4f5db71cced";
- };
-
- meta = {
- description = ''Report individual test times in ascending
- order'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pinfieldharm/test_times";
- };
- } // packageOverrides)
- ) {};
-
- test_times = test_times_1_0_0;
-
- tfidf_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tfidf";
- version = "0.1.2";
- src = fetchHex {
- pkg = "tfidf";
- version = "0.1.2";
- sha256 =
- "9dc3b778a31998671a3a3e91d5abcf1c7e9794e39d97d4eba4ce4150d80e2b36";
- };
-
- meta = {
- description = ''Elixir implementation of tf-idf (Term
- frequency-inverse document frequency)'';
- license = stdenv.lib.licenses.unlicense;
- homepage = "https://github.com/OCannings/tf-idf";
- };
- } // packageOverrides)
- ) {};
-
- tfidf = tfidf_0_1_2;
-
- the_fuzz_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "the_fuzz";
- version = "0.3.0";
- src = fetchHex {
- pkg = "the_fuzz";
- version = "0.3.0";
- sha256 =
- "f959818716b25f2c535648e9dc6dc8558c6b9fce5f337e1fcf11f913178087b8";
- };
-
- meta = {
- longDescription = ''String metrics and phonetic algorithms for
- Elixir (e.g. Dice/Sorensen, Hamming, Jaccard,
- Jaro, Jaro-Winkler, Levenshtein, Metaphone,
- N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp,
- Refined NYSIIS, Refined Soundex, Soundex,
- Tversky, Tanimoto, Weighted Levenshtein). Based
- Heavily on StringMetrics for Scala written by
- Rocky Madden.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/smashedtoatoms/the_fuzz";
- };
- } // packageOverrides)
- ) {};
-
- the_fuzz = the_fuzz_0_3_0;
-
- thermex_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "thermex";
- version = "0.1.0";
- src = fetchHex {
- pkg = "thermex";
- version = "0.1.0";
- sha256 =
- "0fd2767f5fd6a73ab57d65f5797a84675341d923b5a4c10652223c4969846656";
- };
-
- meta = {
- description = ''An OTP application for watching temperature
- sensors'';
-
- };
- } // packageOverrides)
- ) {};
-
- thermex = thermex_0_1_0;
-
- thoth_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "thoth";
- version = "0.0.5";
- src = fetchHex {
- pkg = "thoth";
- version = "0.0.5";
- sha256 =
- "2712b42e23e730ec8e9a226e1d9f86fb003d60e7b44b0674c9d44132a0fc3a83";
- };
-
- meta = {
- description = ''An Elixir digraph inspired local Graph DB'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/oakfang/thoth";
- };
- } // packageOverrides)
- ) {};
-
- thoth = thoth_0_0_5;
-
- thrash_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "thrash";
- version = "0.1.0";
- src = fetchHex {
- pkg = "thrash";
- version = "0.1.0";
- sha256 =
- "cebcabe309682f04d030f24f71498579fd16f688965cc5e29262a660082953e7";
- };
-
- meta = {
- description = ''Fast serializer/deserializer for Apache Thrift`s
- binary protocol.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dantswain/thrash";
- };
- } // packageOverrides)
- ) {};
-
- thrash = thrash_0_1_0;
-
- thrift_1_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "thrift";
- version = "1.2.1";
- src = fetchHex {
- pkg = "thrift";
- version = "1.2.1";
- sha256 =
- "52dbe7126498efa96039b0b7689a96295af244cb6203f891f1b4b10c1f7f539d";
- };
-
- meta = {
- longDescription = ''A collection of utilities for working with
- Thrift in Elixir. Provides a copy of the Apache
- Thrift Erlang runtime.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/pinterest/elixir-thrift";
- };
- } // packageOverrides)
- ) {};
-
- thrift = thrift_1_2_1;
-
- tiled_map_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "tiled_map";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tiled_map";
- version = "0.0.1";
- sha256 =
- "c285c5293bb97d0e526c1cab14cdcf4b17dd12a76e2a0d707f1b71a4fcf9501e";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''Basic parsing of JSON Map Format from Tiled map
- editor'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kentdahl/tiled_map";
- };
- } // packageOverrides)
- ) {};
-
- tiled_map = tiled_map_0_0_1;
-
- time_ago_words_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }:
- buildMix ({
- name = "time_ago_words";
- version = "0.0.2";
- src = fetchHex {
- pkg = "time_ago_words";
- version = "0.0.2";
- sha256 =
- "8cf37434618123ce09ebbba90f9b86eca0fdfdce6cd2887b2a03e5d171515f50";
- };
- beamDeps = [ timex_2_1_6 ];
-
- meta = {
- longDescription = ''A simple function to return the approximate
- difference between two times using words.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/midwire/time_ago_words";
- };
- } // packageOverrides)
- ) {};
-
- time_ago_words = time_ago_words_0_0_2;
-
- time_distance_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }:
- buildMix ({
- name = "time_distance";
- version = "0.0.1";
- src = fetchHex {
- pkg = "time_distance";
- version = "0.0.1";
- sha256 =
- "41ebe658882f2defd2cd472960e5a31b18d7ea2a4520c06907f7f2093d030e58";
- };
- beamDeps = [ timex_1_0_2 ];
-
- meta = {
- longDescription = ''Show the difference between two specified
- times, or between a specified time and now in
- words (eg. 1 week ago)'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/aussiegeek/time_distance";
- };
- } // packageOverrides)
- ) {};
-
- time_distance = time_distance_0_0_1;
-
- time_seer_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "time_seer";
- version = "0.0.6";
- src = fetchHex {
- pkg = "time_seer";
- version = "0.0.6";
- sha256 =
- "b5cfe4b5126deef913a91463c735c214efdde1cfb57e9303444d1a687fde53f5";
- };
-
- meta = {
- longDescription = ''TimeSeer is an Elixir library for parsing
- dates and times and returning Erlang style date
- and time tuples. Eg. \"15:12:07\" \"2:42pm\"
- \"24/12/2014\" will become {15,12,7}, {14,42,0},
- and {2014,12,24} respectively.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/time_seer";
- };
- } // packageOverrides)
- ) {};
-
- time_seer = time_seer_0_0_6;
-
- timex_0_19_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tzdata_0_5_8,
- combine_0_8_0
- }:
- buildMix ({
- name = "timex";
- version = "0.19.5";
- src = fetchHex {
- pkg = "timex";
- version = "0.19.5";
- sha256 =
- "be1985ab99a6aebc3672b1d82b27e409c9a7af4658f3cc5900fa8754e159b02c";
- };
- beamDeps = [ tzdata_0_5_8 combine_0_8_0 ];
-
- meta = {
- longDescription = ''Timex is a rich, comprehensive Date/Time
- library for Elixir projects, with full timezone
- support via the :tzdata package. If you need to
- manipulate dates, times, datetimes, timestamps,
- etc., then Timex is for you!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitwalker/timex";
- };
- } // packageOverrides)
- ) {};
-
- timex_1_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- tzdata_0_0_1,
- combine_0_8_0
- }:
- buildMix ({
- name = "timex";
- version = "1.0.2";
- src = fetchHex {
- pkg = "timex";
- version = "1.0.2";
- sha256 =
- "cbc359d21b5e2e694ab437e614bb4198af5be1031da4969dfd7ddf1b56064c88";
- };
- beamDeps = [ tzdata_0_0_1 combine_0_8_0 ];
-
- meta = {
- longDescription = ''Timex is a rich, comprehensive Date/Time
- library for Elixir projects, with full timezone
- support via the :tzdata package. If you need to
- manipulate dates, times, datetimes, timestamps,
- etc., then Timex is for you!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitwalker/timex";
- };
- } // packageOverrides)
- ) {};
-
- timex_2_1_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- gettext_0_11_0,
- combine_0_8_0,
- tzdata_0_0_1
- }:
- buildMix ({
- name = "timex";
- version = "2.1.6";
- src = fetchHex {
- pkg = "timex";
- version = "2.1.6";
- sha256 =
- "c0e3b74beb0734f0602eed0de5bbcce984fc435f258c974bde4169a407330d12";
- };
- beamDeps = [ gettext_0_11_0 combine_0_8_0 tzdata_0_0_1 ];
-
- meta = {
- longDescription = ''Timex is a rich, comprehensive Date/Time
- library for Elixir projects, with full timezone
- support via the :tzdata package. If you need to
- manipulate dates, times, datetimes, timestamps,
- etc., then Timex is for you!'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitwalker/timex";
- };
- } // packageOverrides)
- ) {};
-
- timex = timex_2_1_6;
-
- tinymt_0_3_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tinymt";
- version = "0.3.1";
- src = fetchHex {
- pkg = "tinymt";
- version = "0.3.1";
- sha256 =
- "9de8fcedf254661bc4aa550aac317e28be35d4a5d91adf3fa3689dfad6cc1e5a";
- };
-
- meta = {
- description = ''Tiny Mersenne Twister (TinyMT) for Erlang'';
- license = stdenv.lib.licenses.bsd2;
- homepage = "https://github.com/jj1bdx/tinymt-erlang/";
- };
- } // packageOverrides)
- ) {};
-
- tinymt = tinymt_0_3_1;
-
- tipo_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tipo";
- version = "0.0.3";
- src = fetchHex {
- pkg = "tipo";
- version = "0.0.3";
- sha256 =
- "3feeb200a1806b41afe6404b09493fb98a140ab0c642c2c0328c96cbf9cf66c8";
- };
-
- meta = {
- description = ''Type checking for primitive elixir data types'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jwaterfaucett/tipo";
- };
- } // packageOverrides)
- ) {};
-
- tipo = tipo_0_0_3;
-
- tirexs_0_8_0_beta6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_2_0 }:
- buildMix ({
- name = "tirexs";
- version = "0.8.0-beta6";
- src = fetchHex {
- pkg = "tirexs";
- version = "0.8.0-beta6";
- sha256 =
- "eee9deb8bb020f482ac9e6e77505819931b2db1050e7b999643bf9ca73beab15";
- };
- beamDeps = [ exjsx_3_2_0 ];
-
- meta = {
- description = ''An Elixir flavored DSL for building JSON based
- queries to Elasticsearch engine'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Zatvobor/tirexs";
- };
- } // packageOverrides)
- ) {};
-
- tirexs_0_8_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_2_0 }:
- buildMix ({
- name = "tirexs";
- version = "0.8.2";
- src = fetchHex {
- pkg = "tirexs";
- version = "0.8.2";
- sha256 =
- "0412e42030723f179579987bb9f6281cb0dc0db95134296058e2e95554a5b198";
- };
- beamDeps = [ exjsx_3_2_0 ];
-
- meta = {
- description = ''An Elixir flavored DSL for building JSON based
- queries to Elasticsearch engine'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Zatvobor/tirexs";
- };
- } // packageOverrides)
- ) {};
-
- tirexs = tirexs_0_8_2;
-
- tlv_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tlv";
- version = "0.1.0";
- src = fetchHex {
- pkg = "tlv";
- version = "0.1.0";
- sha256 =
- "bc040b662594ad6c83f1d931ee2e74f8d00697afa215087297f64546a0c500e9";
- };
-
- meta = {
- description = ''Encodes/Decodes BER-TLVs structures'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitgamma/elixir_tlv";
- };
- } // packageOverrides)
- ) {};
-
- tlv = tlv_0_1_0;
-
- tmdb_0_0_6 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_4_0,
- httpoison_0_8_3,
- exjsx_3_1_0
- }:
- buildMix ({
- name = "tmdb";
- version = "0.0.6";
- src = fetchHex {
- pkg = "tmdb";
- version = "0.0.6";
- sha256 =
- "4cbad6ffa556a0eeecb22c3960d47451e918313e5651808439f039403dd38d3a";
- };
- beamDeps = [ poison_1_4_0 httpoison_0_8_3 exjsx_3_1_0 ];
-
- meta = { };
- } // packageOverrides)
- ) {};
-
- tmdb = tmdb_0_0_6;
-
- todo_1_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "todo";
- version = "1.2.0";
- src = fetchHex {
- pkg = "todo";
- version = "1.2.0";
- sha256 =
- "92b0da31ee335a4caff5bb91950688fc3195c2eb78cc70be80e3b616f2be88bc";
- };
-
- meta = {
- description = ''A small TODO comments utility.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/niahoo/elixir-todo";
- };
- } // packageOverrides)
- ) {};
-
- todo = todo_1_2_0;
-
- togglex_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "togglex";
- version = "0.2.0";
- src = fetchHex {
- pkg = "togglex";
- version = "0.2.0";
- sha256 =
- "725b4299c5aad1c87900e667d6a01c88ba18f8e545283f31d2f726745c174e30";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Simple Elixir wrapper for the Toggl API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/diacode/togglex";
- };
- } // packageOverrides)
- ) {};
-
- togglex = togglex_0_2_0;
-
- toglx_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- togglex_0_2_0,
- configparser_ex_0_2_1,
- argument_parser_0_1_3
- }:
- buildMix ({
- name = "toglx";
- version = "0.0.1";
- src = fetchHex {
- pkg = "toglx";
- version = "0.0.1";
- sha256 =
- "e6952e6955f5d61d479254a9b4a99831c4d73237e6fc8b39eeea6e4277979ba5";
- };
- beamDeps = [
- togglex_0_2_0
- configparser_ex_0_2_1
- argument_parser_0_1_3
- ];
-
- meta = {
- description = ''Toggl(ex) time tracking client'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/kennyballou/toglx";
- };
- } // packageOverrides)
- ) {};
-
- toglx = toglx_0_0_1;
-
- tonic_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tonic";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tonic";
- version = "0.0.1";
- sha256 =
- "a94df1788fe102a001ec565846cf8b15d0eacc2e1644bf21c8c510b8294d24a6";
- };
-
- meta = {
- description = ''A DSL for conveniently loading binary
- data/files.'';
- license = stdenv.lib.licenses.bsd2;
- homepage = "https://github.com/ScrimpyCat/Tonic";
- };
- } // packageOverrides)
- ) {};
-
- tonic = tonic_0_0_1;
-
- toniq_1_0_5 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- uuid_1_1_4,
- exredis_0_2_4
- }:
- buildMix ({
- name = "toniq";
- version = "1.0.5";
- src = fetchHex {
- pkg = "toniq";
- version = "1.0.5";
- sha256 =
- "aa67c43131393872d82d53b9a8bf4a3d5b97c52a6588d53aaa61c29828e0664a";
- };
- beamDeps = [ uuid_1_1_4 exredis_0_2_4 ];
-
- meta = {
- longDescription = ''Simple and reliable background job processing
- library for Elixir. Has persistence, retries,
- concurrency limiting, error handling and is
- heroku friendly.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joakimk/toniq";
- };
- } // packageOverrides)
- ) {};
-
- toniq = toniq_1_0_5;
-
- towel_0_2_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "towel";
- version = "0.2.1";
- src = fetchHex {
- pkg = "towel";
- version = "0.2.1";
- sha256 =
- "e7b7c5e7e6d8df9e781e130d1defccc9a27f888f7b95c132d8ccd1d6957d3b7a";
- };
-
- meta = {
- description = ''A delightfully simple monad library that`s
- written for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/knrz/towel";
- };
- } // packageOverrides)
- ) {};
-
- towel = towel_0_2_1;
-
- tqdm_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tqdm";
- version = "0.0.2";
- src = fetchHex {
- pkg = "tqdm";
- version = "0.0.2";
- sha256 =
- "2791905b98c0d3371ebf98fd7185d0af58ca8d2911182d908b970afab0b8801d";
- };
-
- meta = {
- longDescription = ''Add a progress bar to your enumerables
- (Lists, Maps, Streams, Ranges, etc.) in a
- second.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/antipax/tqdm_elixir";
- };
- } // packageOverrides)
- ) {};
-
- tqdm = tqdm_0_0_2;
-
- tracing_helper_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tracing_helper";
- version = "0.0.3";
- src = fetchHex {
- pkg = "tracing_helper";
- version = "0.0.3";
- sha256 =
- "a1d22c5901ed688acab63c0195aba2826f774a8d7e7f1b882878b715cd4688fb";
- };
-
- meta = {
- description = ''TracingHelper is a helper module with predefined
- tracing functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/andrzejsliwa/tracing_helper";
- };
- } // packageOverrides)
- ) {};
-
- tracing_helper = tracing_helper_0_0_3;
-
- trackline_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- timex_1_0_2,
- exml_0_1_0,
- exmerl_0_1_1,
- erlsom_1_4_1,
- apex_0_3_7
- }:
- buildMix ({
- name = "trackline";
- version = "0.0.1";
- src = fetchHex {
- pkg = "trackline";
- version = "0.0.1";
- sha256 =
- "42ee5d56b2ec0c55715e7f03a9aacd6d7ce8543519e9ec696335348eb1a24f7c";
- };
- beamDeps = [
- timex_1_0_2
- exml_0_1_0
- exmerl_0_1_1
- erlsom_1_4_1
- apex_0_3_7
- ];
-
- meta = {
- description = ''A GPX parser for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/andrewhao/trackline";
- };
- } // packageOverrides)
- ) {};
-
- trackline = trackline_0_0_1;
-
- trackstar_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- erlsom_1_4_1
- }:
- buildMix ({
- name = "trackstar";
- version = "0.0.1";
- src = fetchHex {
- pkg = "trackstar";
- version = "0.0.1";
- sha256 =
- "04a7634755da273b640737c8bef015f5ef4360524940fa763c3100e13db47cd4";
- };
- beamDeps = [ poison_2_1_0 erlsom_1_4_1 ];
-
- meta = {
- longDescription = ''Trackstar is a GPX parser. Specify the path
- to a GPX file and it will output a GeoJSON of
- the track as a LineString. It currently works
- with Strava-exported GPX files.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/andydangerous/trackstar";
- };
- } // packageOverrides)
- ) {};
-
- trackstar = trackstar_0_0_1;
-
- tradie_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tradie";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tradie";
- version = "0.0.1";
- sha256 =
- "d317c61c9bd9ab46184df8036057855e676d8598905c6708b9a9e26af3b7fd04";
- };
-
- meta = {
- longDescription = ''Execute multiple tasks in parallel, allowing
- retry for each task, and a global timeout. Based
- loosely on
- http://theerlangelist.com/article/beyond_taskasync.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/madlep/tradie";
- };
- } // packageOverrides)
- ) {};
-
- tradie = tradie_0_0_1;
-
- trailing_format_plug_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "trailing_format_plug";
- version = "0.0.4";
- src = fetchHex {
- pkg = "trailing_format_plug";
- version = "0.0.4";
- sha256 =
- "16e2485b7069c8e025460d183d4711d9c5bbf46ae532dde859cc6623d12bfc71";
- };
- beamDeps = [ plug_1_1_5 cowboy_1_0_4 ];
-
- meta = {
- longDescription = ''An elixir plug to support legacy APIs that
- use a rails-like trailing format:
- http://api.dev/resources.format'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mschae/trailing_format_plug";
- };
- } // packageOverrides)
- ) {};
-
- trailing_format_plug = trailing_format_plug_0_0_4;
-
- transducer_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "transducer";
- version = "0.1.0";
- src = fetchHex {
- pkg = "transducer";
- version = "0.1.0";
- sha256 =
- "89533238e42bace715485c5113bb5c39beecb333c00f4624ae85d5c0f6e96db4";
- };
-
- meta = {
- longDescription = ''Composable algorithmic transformations.
- Transducers let you combine reduction operations
- like `map`, `filter`, `take_while`, `take`, and
- so on into a single reducing function. As with
- Stream, but in contrast to Enum, all operations
- are performed for each item before the next item
- in the enumerable is processed. One difference
- with the Stream module is that the transducers`
- reducing functions don`t have to produce an
- enumerable, while Stream module transformations
- always do.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/garyposter/elixir-transducer";
- };
- } // packageOverrides)
- ) {};
-
- transducer = transducer_0_1_0;
-
- travis_ex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "travis_ex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "travis_ex";
- version = "0.0.2";
- sha256 =
- "80589ec01596dfc1e02cef61ce0adc3c9b73977b56a528e214c37af079efa10a";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Travis-ci API client library for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/duksis/travis_ex";
- };
- } // packageOverrides)
- ) {};
-
- travis_ex = travis_ex_0_0_2;
-
- trello_1_3_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "trello";
- version = "1.3.0";
- src = fetchHex {
- pkg = "trello";
- version = "1.3.0";
- sha256 =
- "776d6514b766a9290b102bf8682dd13d1b63b1cab68fd73880a6da3b81014cd6";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Trello wrapper for elixir api'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mikaak/trello-elixir";
- };
- } // packageOverrides)
- ) {};
-
- trello = trello_1_3_0;
-
- trie_1_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "trie";
- version = "1.4.0";
- src = fetchHex {
- pkg = "trie";
- version = "1.4.0";
- sha256 =
- "befef786527fd17678716f9dc86a064a11811e7087094967204715804a23ea4b";
- };
-
- meta = {
- description = ''Erlang Trie Implementation'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/trie";
- };
- } // packageOverrides)
- ) {};
-
- trie_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "trie";
- version = "1.5.1";
- src = fetchHex {
- pkg = "trie";
- version = "1.5.1";
- sha256 =
- "4b845dccfca8962b90584e98d270e2ff43e2e181bb046c4aae0e0f457679f98d";
- };
-
- meta = {
- description = ''Erlang Trie Implementation'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/trie";
- };
- } // packageOverrides)
- ) {};
-
- trie = trie_1_5_1;
-
- trot_0_5_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- plug_heartbeat_0_2_0,
- plug_0_14_0,
- cowboy_1_0_4,
- calliope_0_3_0
- }:
- buildMix ({
- name = "trot";
- version = "0.5.3";
- src = fetchHex {
- pkg = "trot";
- version = "0.5.3";
- sha256 =
- "982a4ff3a0fffe1e9cc752313fd4c45487fdd484dde7265728da4579c29354e1";
- };
- beamDeps = [
- poison_1_5_2
- plug_heartbeat_0_2_0
- plug_0_14_0
- cowboy_1_0_4
- calliope_0_3_0
- ];
-
- meta = {
- description = ''A web micro-framework based on Plug and
- Cowboy.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/hexedpackets/trot";
- };
- } // packageOverrides)
- ) {};
-
- trot = trot_0_5_3;
-
- tsuru_1_4_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "tsuru";
- version = "1.4.0";
- src = fetchHex {
- pkg = "tsuru";
- version = "1.4.0";
- sha256 =
- "7825d3b530b46a8c4ff93b3c83a31d0f2ce042ddc741a89d3776edfd9f2828f7";
- };
-
- meta = {
- description = ''A collection of useful tools for Erlang
- applications'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- tsuru = tsuru_1_4_0;
-
- tubex_0_0_7 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "tubex";
- version = "0.0.7";
- src = fetchHex {
- pkg = "tubex";
- version = "0.0.7";
- sha256 =
- "8b34ade3d0484ee5ebb1155c16454d545284d0c215bf999a206cbcc198acea83";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir wrapper of YouTube Data API v3'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/yoavlt/tubex";
- };
- } // packageOverrides)
- ) {};
-
- tubex = tubex_0_0_7;
-
- tunnerl_0_2_2 = callPackage
- (
- {
- buildRebar3,
- packageOverrides ? {},
- fetchHex,
- ranch_1_2_1,
- lager_3_0_2
- }:
- buildRebar3 ({
- name = "tunnerl";
- version = "0.2.2";
- src = fetchHex {
- pkg = "tunnerl";
- version = "0.2.2";
- sha256 =
- "8b630b43d77f5c92901d6a1909be7ce3c8cd5668fa05263e2fcdf73b00d63bd0";
- };
-
- beamDeps = [ ranch_1_2_1 lager_3_0_2 ];
-
- meta = {
- description = ''SOCKS4 and SOCKS5 proxy server'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/surik/tunnerl";
- };
- } // packageOverrides)
- ) {};
-
- tunnerl = tunnerl_0_2_2;
-
- tvdb_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "tvdb";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tvdb";
- version = "0.0.1";
- sha256 =
- "627d0ce97938039748960550abe9bebe1f55be39701f85e85ff9f2b6e4af9f00";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Wrapper for TVDb API'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/markman123/tvdb";
- };
- } // packageOverrides)
- ) {};
-
- tvdb = tvdb_0_0_1;
-
- twilex_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "twilex";
- version = "0.0.2";
- src = fetchHex {
- pkg = "twilex";
- version = "0.0.2";
- sha256 =
- "b032ee0327c90a9a0545756d771778129d6ded10dfade86b2c8dd1eb80fb56de";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''A Twilio client for elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/hisea/twilex";
- };
- } // packageOverrides)
- ) {};
-
- twilex = twilex_0_0_2;
-
- type_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "type";
- version = "0.0.2";
- src = fetchHex {
- pkg = "type";
- version = "0.0.2";
- sha256 =
- "1553ec18df7781cc1144477e075ac3c907aa7900db308d9d43cf7cfbeeb7a8ac";
- };
-
- meta = {
- description = ''A module for checking the type of an argument'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/jeffreybaird/type";
- };
- } // packageOverrides)
- ) {};
-
- type = type_0_0_2;
-
- typeformx_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "typeformx";
- version = "0.0.1";
- src = fetchHex {
- pkg = "typeformx";
- version = "0.0.1";
- sha256 =
- "8f6f1613f53f8c5012eb6d05276f5d305bdb9d4b0e94926680b536d0e1d94a62";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Elixir client library for the Typeform API
- (typeform.io)'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/netflakes/TypeformX";
- };
- } // packageOverrides)
- ) {};
-
- typeformx = typeformx_0_0_1;
-
- tzdata_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tzdata";
- version = "0.0.1";
- src = fetchHex {
- pkg = "tzdata";
- version = "0.0.1";
- sha256 =
- "67020b94ec70faceef822dc5bffea0361c4fc9d812c8872c4edb6a2084b16b25";
- };
-
- meta = {
- description = ''Tzdata is a parser and library for the tz
- database.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/tzdata";
- };
- } // packageOverrides)
- ) {};
-
- tzdata_0_1_201603 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "tzdata";
- version = "0.1.201603";
- src = fetchHex {
- pkg = "tzdata";
- version = "0.1.201603";
- sha256 =
- "77598cedfb09cfdfb8f431c51131eb84229c46b2c5a7eebdf5904b2b8f003225";
- };
-
- meta = {
- description = ''Tzdata is a parser and library for the tz
- database.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/tzdata";
- };
- } // packageOverrides)
- ) {};
-
- tzdata_0_5_8 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, hackney_1_6_0 }:
- buildMix ({
- name = "tzdata";
- version = "0.5.8";
- src = fetchHex {
- pkg = "tzdata";
- version = "0.5.8";
- sha256 =
- "218ab89e51fb297f1e4bf512e9e551b8214d361e61b7683179da303ba5be8c60";
- };
- beamDeps = [ hackney_1_6_0 ];
-
- meta = {
- description = ''Tzdata is a parser and library for the tz
- database.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/tzdata";
- };
- } // packageOverrides)
- ) {};
-
- tzdata = tzdata_0_5_8;
-
- ua_classifier_1_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "ua_classifier";
- version = "1.0.0";
- src = fetchHex {
- pkg = "ua_classifier";
- version = "1.0.0";
- sha256 =
- "59c3b3ed96a10fe05e91202a3ca983b40215c41dde0733fe6dd8a6841b6e315d";
- };
- compilePorts = true;
- buildPlugins = [ pc ];
-
-
- meta = {
- description = ''Erlang User Agent Classifier - NIF for
- WeatherChannel dClass'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/zotonic/ua_classifier";
- };
- } // packageOverrides)
- ) {};
-
- ua_classifier = ua_classifier_1_0_0;
-
- ua_inspector_0_11_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }:
- buildMix ({
- name = "ua_inspector";
- version = "0.11.1";
- src = fetchHex {
- pkg = "ua_inspector";
- version = "0.11.1";
- sha256 =
- "943787d2a766ed8fd50e30f6787c9775304bd1215ffbdb5fe0b445153af8d02b";
- };
- beamDeps = [ poolboy_1_5_1 ];
-
- meta = {
- description = ''User agent parser library'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/elixytics/ua_inspector";
- };
- } // packageOverrides)
- ) {};
-
- ua_inspector = ua_inspector_0_11_1;
-
- uber_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "uber";
- version = "0.1.0";
- src = fetchHex {
- pkg = "uber";
- version = "0.1.0";
- sha256 =
- "bf3dde22ad6207577ea1093649394d968ef94725fdc56d5ea6afd22d12886d9a";
- };
-
- meta = {
- description = ''Utilities for working with the UBER hypermedia
- format'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gamache/uber.ex";
- };
- } // packageOverrides)
- ) {};
-
- uber = uber_0_1_0;
-
- udpflux_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "udpflux";
- version = "0.0.2";
- src = fetchHex {
- pkg = "udpflux";
- version = "0.0.2";
- sha256 =
- "0a6d0003b818364bad9ed8bc55b8789b8fc129d055799cd517a551445fe0649e";
- };
-
- meta = {
- description = ''An opinionated UDP-only InfluxDB client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/timbuchwaldt/udpflux";
- };
- } // packageOverrides)
- ) {};
-
- udpflux = udpflux_0_0_2;
-
- ueberauth_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "ueberauth";
- version = "0.2.0";
- src = fetchHex {
- pkg = "ueberauth";
- version = "0.2.0";
- sha256 =
- "d6ee9cfe96be0e2b4005cb482b8e29c20ae0d6f7332ea9f686397c4ab20bf4de";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''An Elixir Authentication System for Plug-based
- Web Applications'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ueberauth/ueberauth";
- };
- } // packageOverrides)
- ) {};
-
- ueberauth = ueberauth_0_2_0;
-
- ueberauth_identity_0_2_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ueberauth_0_2_0,
- plug_1_1_5
- }:
- buildMix ({
- name = "ueberauth_identity";
- version = "0.2.3";
- src = fetchHex {
- pkg = "ueberauth_identity";
- version = "0.2.3";
- sha256 =
- "ebbb4d7fe6c94053486a32794ab2a561f004f01fd1099c7e0a69901dc32c51ca";
- };
- beamDeps = [ ueberauth_0_2_0 plug_1_1_5 ];
-
- meta = {
- description = ''An Ueberauth strategy for basic
- username/password'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ueberauth/ueberauth_identity";
- };
- } // packageOverrides)
- ) {};
-
- ueberauth_identity = ueberauth_identity_0_2_3;
-
- ueberauth_twitter_0_2_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- ueberauth_0_2_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "ueberauth_twitter";
- version = "0.2.2";
- src = fetchHex {
- pkg = "ueberauth_twitter";
- version = "0.2.2";
- sha256 =
- "911a227b8290e8d65cee8d45015477d4ea51dbcf637c8a41ff88b34fcc5ab65a";
- };
- beamDeps = [ ueberauth_0_2_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''An Uberauth strategy for Twitter
- authentication.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ueberauth/ueberauth_twitter";
- };
- } // packageOverrides)
- ) {};
-
- ueberauth_twitter = ueberauth_twitter_0_2_2;
-
- uk_postcode_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "uk_postcode";
- version = "0.3.0";
- src = fetchHex {
- pkg = "uk_postcode";
- version = "0.3.0";
- sha256 =
- "a03250f6896bef8851f243856d36952e7776a8d2fa654aa4d3336d841cbb59f8";
- };
-
- meta = {
- longDescription = ''UK postcode parsing and validation library.
- Validate full postcodes or parts of a postcode,
- and can extract parts of a full postcode. '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KushalP/uk_postcode";
- };
- } // packageOverrides)
- ) {};
-
- uk_postcode = uk_postcode_0_3_0;
-
- unicode_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, earmark_0_2_1 }:
- buildMix ({
- name = "unicode";
- version = "0.0.1";
- src = fetchHex {
- pkg = "unicode";
- version = "0.0.1";
- sha256 =
- "646bd8c3c9967a26b14aaa167e1bd08451d9db885d2736046b5fe5ada04bd2d6";
- };
- beamDeps = [ earmark_0_2_1 ];
-
- meta = {
- longDescription = ''The _Unicode_ package provides functionality
- to check properties of unicode codepoints,
- graphemes and strings. This is often useful when
- checking or validating the contents of strings
- in situations where using Regular Expressions is
- not necessary and/or too slow. The Unicode
- package is based on Version 8.0.0 of the Unicode
- standard.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/Qqwy/elixir-unicode";
- };
- } // packageOverrides)
- ) {};
-
- unicode = unicode_0_0_1;
-
- unit_fun_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "unit_fun";
- version = "0.5.1";
- src = fetchHex {
- pkg = "unit_fun";
- version = "0.5.1";
- sha256 =
- "adc90b1e6363234d2507b6f1af08186831fb556ee8c8cb62d13fb03b8c3cc93c";
- };
-
- meta = {
- description = ''Library for adding units/dimensions to numeric
- types.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/meadsteve/unit_fun";
- };
- } // packageOverrides)
- ) {};
-
- unit_fun = unit_fun_0_5_1;
-
- units_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "units";
- version = "1.0.0";
- src = fetchHex {
- pkg = "units";
- version = "1.0.0";
- sha256 =
- "edac76cb036b993ef35781701fc561b4a6c95e4d7c89dba0d6f96ae3077b8ffe";
- };
-
- meta = {
- description = ''Common unit conversions for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/solatis/units";
- };
- } // packageOverrides)
- ) {};
-
- units = units_1_0_0;
-
- untappd_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0
- }:
- buildMix ({
- name = "untappd";
- version = "0.0.1";
- src = fetchHex {
- pkg = "untappd";
- version = "0.0.1";
- sha256 =
- "f4560612cd78002202234660cf248f004c91ade8c10dc87ad136eb5d8f49d66a";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ];
-
- meta = {
- description = ''Elixir wrapper for the Untappd API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/nimi/untappd";
- };
- } // packageOverrides)
- ) {};
-
- untappd = untappd_0_0_1;
-
- until_then_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, calendar_0_14_2 }:
- buildMix ({
- name = "until_then";
- version = "0.0.1";
- src = fetchHex {
- pkg = "until_then";
- version = "0.0.1";
- sha256 =
- "9bc5c61346d18a770efc25e5f3cb55c9cb68fe2d7ff179964ac8b314d779c111";
- };
- beamDeps = [ calendar_0_14_2 ];
-
- meta = {
- longDescription = ''This library tells you how many milliseconds
- to the next occurrence of a scheduled event.
- This is very convenient to combine with
- `:timer.sleep/1` or `Process.send_after/3` as a
- means of repeatedly invoking some code on a
- schedule and not having those invocations
- drift.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/NoRedInk/until_then";
- };
- } // packageOverrides)
- ) {};
-
- until_then = until_then_0_0_1;
-
- uri_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "uri";
- version = "0.1.0";
- src = fetchHex {
- pkg = "uri";
- version = "0.1.0";
- sha256 =
- "3833c3b5745fc0822df86c3a3591219048026fea8a535223b440d26029218996";
- };
-
- meta = {
- description = ''URI Parsing/Encoding Library'';
-
- };
- } // packageOverrides)
- ) {};
-
- uri = uri_0_1_0;
-
- urilib_0_1_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "urilib";
- version = "0.1.1";
- src = fetchHex {
- pkg = "urilib";
- version = "0.1.1";
- sha256 =
- "6000180e6977263e5996921f243e0c152aad29c87d202f8a650acb412c5aa758";
- };
-
- meta = {
- description = ''A RFC-3986 URI Library for parsing and building
- URIs'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/gmr/urilib";
- };
- } // packageOverrides)
- ) {};
-
- urilib = urilib_0_1_1;
-
- url_tincture_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "url_tincture";
- version = "0.0.6";
- src = fetchHex {
- pkg = "url_tincture";
- version = "0.0.6";
- sha256 =
- "00a00bfca54cea1f5d9b340c90d9ed52ad86fe7bc8b657f3cc27c7404c33c1f5";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''A package to reduce extended forms of URLs to a
- canonical reference'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/craigwaterman/url_tincture";
- };
- } // packageOverrides)
- ) {};
-
- url_tincture = url_tincture_0_0_6;
-
- url_unroller_0_0_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "url_unroller";
- version = "0.0.3";
- src = fetchHex {
- pkg = "url_unroller";
- version = "0.0.3";
- sha256 =
- "65a46b7335060111bdc5ad164548361f3c7ff5a39ff9493a9109dd20b98498b9";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''A simple url unroller/unshortener'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/semanticart/url_unroller";
- };
- } // packageOverrides)
- ) {};
-
- url_unroller = url_unroller_0_0_3;
-
- usefulness_0_0_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "usefulness";
- version = "0.0.6";
- src = fetchHex {
- pkg = "usefulness";
- version = "0.0.6";
- sha256 =
- "993b6d5ef4a8c4a4c254c92c49290f245ea34f071a9acd100abd654b381ec238";
- };
-
- meta = {
- description = ''Useful things'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/b-filip/usefulness";
- };
- } // packageOverrides)
- ) {};
-
- usefulness = usefulness_0_0_6;
-
- user_agent_parser_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "user_agent_parser";
- version = "1.0.1";
- src = fetchHex {
- pkg = "user_agent_parser";
- version = "1.0.1";
- sha256 =
- "ba049dfe5d9c611a0ba3ac13c9ef0d17ea49e8bdfab68c54e7415423f32aa74f";
- };
-
- meta = {
- longDescription = ''A simple Elixir package for parsing user
- agent strings with the help of BrowserScope`s UA
- database'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/romul/uap-elixir";
- };
- } // packageOverrides)
- ) {};
-
- user_agent_parser = user_agent_parser_1_0_1;
-
- uuid_0_1_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "uuid";
- version = "0.1.5";
- src = fetchHex {
- pkg = "uuid";
- version = "0.1.5";
- sha256 =
- "5cfb91972f5cacb0bcb2f00414d5747dd575d84b864c96f668ab3b729cc08422";
- };
-
- meta = {
- description = ''UUID generator and utilities for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/zyro/elixir-uuid";
- };
- } // packageOverrides)
- ) {};
-
- uuid_1_1_4 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "uuid";
- version = "1.1.4";
- src = fetchHex {
- pkg = "uuid";
- version = "1.1.4";
- sha256 =
- "55ceed2fe12062e3e0bf19baa118d0ac64eb6edd79f242aaaf090236f09965f0";
- };
-
- meta = {
- description = ''UUID generator and utilities for Elixir.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/zyro/elixir-uuid";
- };
- } // packageOverrides)
- ) {};
-
- uuid = uuid_1_1_4;
-
- vagrant_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "vagrant";
- version = "0.0.1";
- src = fetchHex {
- pkg = "vagrant";
- version = "0.0.1";
- sha256 =
- "805a78a9ee586546d0716ddc9afc3417630c48faab4606cf54c863b10a05ce52";
- };
-
- meta = {
- description = ''Vagrant CLI Wrapper'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/mobileoverlord/vagrant";
- };
- } // packageOverrides)
- ) {};
-
- vagrant = vagrant_0_0_1;
-
- varpool_1_5_1 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "varpool";
- version = "1.5.1";
- src = fetchHex {
- pkg = "varpool";
- version = "1.5.1";
- sha256 =
- "ff6059bdcd0efad606e8c54ee623cfeaef59778c18e343dd772e84d99d188e26";
- };
-
- meta = {
- description = ''Erlang Process Pools as a Local Variable'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/okeuday/varpool";
- };
- } // packageOverrides)
- ) {};
-
- varpool = varpool_1_5_1;
-
- vector_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "vector";
- version = "0.3.0";
- src = fetchHex {
- pkg = "vector";
- version = "0.3.0";
- sha256 =
- "e1f7645d090d58c9efc63046be1ade8b7a431c6428460c3290d6eb6da85cba45";
- };
-
- meta = {
- longDescription = ''Library of common vector functions for use in
- geometric or graphical calculations.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pkinney/vector_ex";
- };
- } // packageOverrides)
- ) {};
-
- vector = vector_0_3_0;
-
- verhoeff_0_1_2 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "verhoeff";
- version = "0.1.2";
- src = fetchHex {
- pkg = "verhoeff";
- version = "0.1.2";
- sha256 =
- "1110f266fb3e2b69c7ba29cdae13e583f32af99e6a24843cefa04690c529e8f9";
- };
-
- meta = {
- description = ''The Verhoeff algorithm implementation'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/mururu/verhoeff";
- };
- } // packageOverrides)
- ) {};
-
- verhoeff = verhoeff_0_1_2;
-
- verify_origin_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "verify_origin";
- version = "0.1.0";
- src = fetchHex {
- pkg = "verify_origin";
- version = "0.1.0";
- sha256 =
- "90834033676cb0ca632f208f489f6eb92ae94323fe7243efba577e1deb031167";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''A library for using Origin header checking to
- prevent CSRF'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/danmcclain/verify_origin";
- };
- } // packageOverrides)
- ) {};
-
- verify_origin = verify_origin_0_1_0;
-
- vex_0_5_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "vex";
- version = "0.5.5";
- src = fetchHex {
- pkg = "vex";
- version = "0.5.5";
- sha256 =
- "fade5440a742304214d1cb53d5ce6bd39dafb6e2ae87e5ce36041a7aa4c365f9";
- };
-
- meta = {
- description = ''An extensible data validation library for
- Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/CargoSense/vex";
- };
- } // packageOverrides)
- ) {};
-
- vex = vex_0_5_5;
-
- viktor_0_1_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "viktor";
- version = "0.1.1";
- src = fetchHex {
- pkg = "viktor";
- version = "0.1.1";
- sha256 =
- "9796d7174806bae878082d53befc1efcd1a374715650afc9956ed63f648227fe";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Client API wrapper for League of Legends API.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/josephyi/viktor";
- };
- } // packageOverrides)
- ) {};
-
- viktor = viktor_0_1_1;
-
- virus_total_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- jsx_2_8_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "virus_total";
- version = "0.0.1";
- src = fetchHex {
- pkg = "virus_total";
- version = "0.0.1";
- sha256 =
- "bed3680d17c98f978a90f5b443b6e269ee0a3f2239d2262502d8d10ee042ebfa";
- };
- beamDeps = [ jsx_2_8_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir OTP application for the VirusTotal Public
- API v2.0'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/dtykocki/virus_total";
- };
- } // packageOverrides)
- ) {};
-
- virus_total = virus_total_0_0_1;
-
- vmstats_2_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "vmstats";
- version = "2.0.0";
- src = fetchHex {
- pkg = "vmstats";
- version = "2.0.0";
- sha256 =
- "5cfac88ae597762dc38fcec0b56012ca7a2fbfcc00936326f63f5ddca4da0b53";
- };
-
- meta = {
- description = ''Tiny application to gather VM statistics'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/ferd/vmstats";
- };
- } // packageOverrides)
- ) {};
-
- vmstats = vmstats_2_0_0;
-
- voxpop_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "voxpop";
- version = "0.0.2";
- src = fetchHex {
- pkg = "voxpop";
- version = "0.0.2";
- sha256 =
- "74e3a74fb71aea428eeaea9c4b1e6705568070a014e7bc1d158be1000e3e8c88";
- };
-
- meta = {
- description = ''Voxpop generates text from declarative
- grammars.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/zovafit/voxpop";
- };
- } // packageOverrides)
- ) {};
-
- voxpop = voxpop_0_0_2;
-
- wallaby_0_5_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poolboy_1_5_1,
- poison_2_1_0,
- httpoison_0_8_3,
- dialyze_0_2_1
- }:
- buildMix ({
- name = "wallaby";
- version = "0.5.0";
- src = fetchHex {
- pkg = "wallaby";
- version = "0.5.0";
- sha256 =
- "0ff4debbefb06e76affa7dfb09072898e744471e8e0b41e7b665382969015265";
- };
- beamDeps = [
- poolboy_1_5_1
- poison_2_1_0
- httpoison_0_8_3
- dialyze_0_2_1
- ];
-
- meta = {
- description = ''Concurrent feature tests for elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/keathley/wallaby";
- };
- } // packageOverrides)
- ) {};
-
- wallaby = wallaby_0_5_0;
-
- watcher_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "watcher";
- version = "1.0.0";
- src = fetchHex {
- pkg = "watcher";
- version = "1.0.0";
- sha256 =
- "53620951438e857d24f1ef324f94f42b90e8d6069dd6553ec4e6331370418b2b";
- };
-
- meta = {
- description = ''Watcher for GenEvent'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/edgurgel/watcher";
- };
- } // packageOverrides)
- ) {};
-
- watcher = watcher_1_0_0;
-
- weather_report_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- trie_1_5_1,
- sweet_xml_0_6_1,
- httpoison_0_8_3,
- feeder_2_0_0
- }:
- buildMix ({
- name = "weather_report";
- version = "0.2.0";
- src = fetchHex {
- pkg = "weather_report";
- version = "0.2.0";
- sha256 =
- "d052a6b7d2a6c5a7e2c310f8a0be2fe70ee1a62ef2b0b89e1a804016c6fbeed5";
- };
- beamDeps = [
- trie_1_5_1
- sweet_xml_0_6_1
- httpoison_0_8_3
- feeder_2_0_0
- ];
-
- meta = {
- longDescription = ''Get weather forecasts from the National
- Oceanic and Atmospheric Administration! As the
- NOAA is a United States government agency, only
- forecasts in the US are supported.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sschneider1207/weather_report";
- };
- } // packageOverrides)
- ) {};
-
- weather_report = weather_report_0_2_0;
-
- web_push_encryption_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }:
- buildMix ({
- name = "web_push_encryption";
- version = "0.1.1";
- src = fetchHex {
- pkg = "web_push_encryption";
- version = "0.1.1";
- sha256 =
- "64f3c28f0ab40d3f1366285a8d9166b44959be56525f0a32db0a33d7cfb3feb2";
- };
- beamDeps = [ httpoison_0_8_3 ];
-
- meta = {
- description = ''Web push encryption lilbrary'';
- license = stdenv.lib.licenses.mit;
- homepage =
- "https://github.com/tuvistavie/elixir-web-push-encryption";
- };
- } // packageOverrides)
- ) {};
-
- web_push_encryption = web_push_encryption_0_1_1;
-
- web_socket_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_4_0,
- plug_0_12_2,
- cowboy_1_0_4
- }:
- buildMix ({
- name = "web_socket";
- version = "0.0.1";
- src = fetchHex {
- pkg = "web_socket";
- version = "0.0.1";
- sha256 =
- "b0afdac11840d17b2a2af5cc1939416fac13f64209083e06e6873002ae44ce12";
- };
- beamDeps = [ poison_1_4_0 plug_0_12_2 cowboy_1_0_4 ];
-
- meta = {
- description = ''Modular web framework '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/slogsdon/plug-web-socket";
- };
- } // packageOverrides)
- ) {};
-
- web_socket = web_socket_0_0_1;
-
- webassembly_0_6_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "webassembly";
- version = "0.6.1";
- src = fetchHex {
- pkg = "webassembly";
- version = "0.6.1";
- sha256 =
- "687cc567c6c58e154ca5f5bd45986c6fda530c42702ab7c6007f6cb663db4137";
- };
-
- meta = {
- longDescription = ''WebAssembly is a web DSL for Elixir. You
- create html structure straight using do blocks.
- Means, you can intermix html-building blocks
- with full Elixir syntax. DSL output is an
- iolist, which you can flatten to string, but
- better use is to just feed it to the socket (via
- Plug & Cowboy). WebAssembly aims to have 100%
- test coverage.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/herenowcoder/webassembly";
- };
- } // packageOverrides)
- ) {};
-
- webassembly = webassembly_0_6_1;
-
- webmentions_0_1_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpotion_2_2_2,
- floki_0_7_2
- }:
- buildMix ({
- name = "webmentions";
- version = "0.1.0";
- src = fetchHex {
- pkg = "webmentions";
- version = "0.1.0";
- sha256 =
- "5409b9237578fd67601b77c601093ab599a1bc507a6e1457a853c20e516c3d81";
- };
- beamDeps = [ httpotion_2_2_2 floki_0_7_2 ];
-
- meta = {
- description = ''A Webmentions
- (https://indiewebcamp.com/Webmention) module for
- Elixir'';
- license = stdenv.lib.licenses.agpl3;
- homepage = "https://github.com/ckruse/webmentions-elixir";
- };
- } // packageOverrides)
- ) {};
-
- webmentions = webmentions_0_1_0;
-
- webpay_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "webpay";
- version = "0.0.4";
- src = fetchHex {
- pkg = "webpay";
- version = "0.0.4";
- sha256 =
- "abab40fc7fda25a55d3a3dce4327d3f322df378432a9ed5e7c43e553989f467e";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir Webpay API wrapper'';
-
- };
- } // packageOverrides)
- ) {};
-
- webpay = webpay_0_0_4;
-
- websocket_client_1_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "websocket_client";
- version = "1.1.0";
- src = fetchHex {
- pkg = "websocket_client";
- version = "1.1.0";
- sha256 =
- "21c3d0df073634f2ca349af5b54a61755d637d6390c34d8d57c064f68ca92acd";
- };
-
- meta = {
- description = ''Erlang websocket client'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sanmiguel/websocket_client";
- };
- } // packageOverrides)
- ) {};
-
- websocket_client = websocket_client_1_1_0;
-
- wechat_check_signature_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "wechat_check_signature";
- version = "0.0.1";
- src = fetchHex {
- pkg = "wechat_check_signature";
- version = "0.0.1";
- sha256 =
- "5c5bb053c15082e12ad6da485fc4f711efa9198107368a42456aeafcf870caec";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''An Elixir Plug for checking wechat signature.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/octocandy/wechat_check_signature";
- };
- } // packageOverrides)
- ) {};
-
- wechat_check_signature = wechat_check_signature_0_0_1;
-
- wechat_mp_auth_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- mimetype_parser_0_1_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "wechat_mp_auth";
- version = "0.0.2";
- src = fetchHex {
- pkg = "wechat_mp_auth";
- version = "0.0.2";
- sha256 =
- "da88ac42f476eb8bb594cc702bd2e085c93adf6ebd7bf245e507cacf77e78ab9";
- };
- beamDeps = [ poison_2_1_0 mimetype_parser_0_1_2 httpoison_0_8_3
- ];
-
- meta = {
- description = ''An Elixir WeChat Media Platform Authentication
- Client Library.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/he9qi/wechat_mp_auth";
- };
- } // packageOverrides)
- ) {};
-
- wechat_mp_auth = wechat_mp_auth_0_0_2;
-
- wechatex_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }:
- buildMix ({
- name = "wechatex";
- version = "0.0.1";
- src = fetchHex {
- pkg = "wechatex";
- version = "0.0.1";
- sha256 =
- "211971a79d38326dbf5e603ee00165708eb17670f2a84e54df929191c6fef81c";
- };
- beamDeps = [ plug_1_1_5 ];
-
- meta = {
- description = ''Wechat plugins for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/octocandy/wechatex";
- };
- } // packageOverrides)
- ) {};
-
- wechatex = wechatex_0_0_1;
-
- what3words_1_0_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "what3words";
- version = "1.0.0";
- src = fetchHex {
- pkg = "what3words";
- version = "1.0.0";
- sha256 =
- "a704976567fd49cc6450eb0de10a7a39acb49b8db5b9ea7b9d9c1491b7453bf7";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- description = ''Wrapper for the What3Words API'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lucidstack/w3w-elixir-wrapper";
- };
- } // packageOverrides)
- ) {};
-
- what3words = what3words_1_0_0;
-
- white_bread_2_7_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "white_bread";
- version = "2.7.0";
- src = fetchHex {
- pkg = "white_bread";
- version = "2.7.0";
- sha256 =
- "8938204a78b9081a2c097cb1c39e19037356f4d71a011897b1d51d728ba15946";
- };
-
- meta = {
- longDescription = ''Story BDD tool based on cucumber. Parses
- Gherkin formatted feature files and executes
- them as tests.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/meadsteve/white-bread";
- };
- } // packageOverrides)
- ) {};
-
- white_bread = white_bread_2_7_0;
-
- whois_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "whois";
- version = "0.0.1";
- src = fetchHex {
- pkg = "whois";
- version = "0.0.1";
- sha256 =
- "71c21201c0bcf9934503a21e693e380fcf0e91d29728492dce182b15ff686636";
- };
-
- meta = {
- description = ''Pure Elixir WHOIS client and parser.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/utkarshkukreti/whois.ex";
- };
- } // packageOverrides)
- ) {};
-
- whois = whois_0_0_1;
-
- witchcraft_0_4_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- quark_1_0_2,
- algae_0_10_0
- }:
- buildMix ({
- name = "witchcraft";
- version = "0.4.2";
- src = fetchHex {
- pkg = "witchcraft";
- version = "0.4.2";
- sha256 =
- "cdd6379d5a8b0baab3b79b0c9b87473d8292e0d9a80fa2e21fac61d31218609f";
- };
- beamDeps = [ quark_1_0_2 algae_0_10_0 ];
-
- meta = {
- description = ''Common algebraic structures and functions'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/robot-overlord/witchcraft";
- };
- } // packageOverrides)
- ) {};
-
- witchcraft = witchcraft_0_4_2;
-
- wizard_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "wizard";
- version = "0.1.0";
- src = fetchHex {
- pkg = "wizard";
- version = "0.1.0";
- sha256 =
- "cc22faf9e76f50592906b816027fef4ee1942a59005cf8c831c7f76e48b9193e";
- };
-
- meta = {
- description = ''Wizard is a math and statistics library for
- Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/raywan/wizard";
- };
- } // packageOverrides)
- ) {};
-
- wizard = wizard_0_1_0;
-
- wizardry_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- plug_1_1_5,
- comeonin_1_6_0
- }:
- buildMix ({
- name = "wizardry";
- version = "0.0.1";
- src = fetchHex {
- pkg = "wizardry";
- version = "0.0.1";
- sha256 =
- "4a85b8c3e5813dee20aa0d5503811568743644883723c9b226436616c9a779a3";
- };
- beamDeps = [ plug_1_1_5 comeonin_1_6_0 ];
-
- meta = {
- description = ''Simple, low-level user account framework for
- Phoenix Framework'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/knrz/wizardry";
- };
- } // packageOverrides)
- ) {};
-
- wizardry = wizardry_0_0_1;
-
- woolly_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "woolly";
- version = "0.1.2";
- src = fetchHex {
- pkg = "woolly";
- version = "0.1.2";
- sha256 =
- "34677dae0bcca0c66fd611d6528e1d0532247e0ad9478a4b469476058308b40d";
- };
-
- meta = {
- longDescription = ''Woolly is the text mining and natural
- language toolkit for the Elixir programming
- language.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pjhampton/Woolly";
- };
- } // packageOverrides)
- ) {};
-
- woolly = woolly_0_1_2;
-
- word_smith_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "word_smith";
- version = "0.1.2";
- src = fetchHex {
- pkg = "word_smith";
- version = "0.1.2";
- sha256 =
- "481e643c5d26f113235ee577ea9b11c2c639228e0573670329c4385ee6d4cb32";
- };
-
- meta = {
- longDescription = ''General text utility library to help with
- string manipulation not found in the standard
- Elixir library.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/benfalk/word_smith";
- };
- } // packageOverrides)
- ) {};
-
- word_smith = word_smith_0_1_2;
-
- work_queue_0_0_3 = callPackage
- (
- {
- buildMix, packageOverrides ? {}, fetchHex, pipe_while_ok_0_0_2
- }:
- buildMix ({
- name = "work_queue";
- version = "0.0.3";
- src = fetchHex {
- pkg = "work_queue";
- version = "0.0.3";
- sha256 =
- "31b000cf454ee0a8f90408ea10c33ee6cdd062256a7dd3aac7fe67c48fcbb424";
- };
- beamDeps = [ pipe_while_ok_0_0_2 ];
-
- meta = {
- description = ''A simple implement of the Hungry Consumer model
- of concurrent servers. '';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/pragdave/work_queue";
- };
- } // packageOverrides)
- ) {};
-
- work_queue = work_queue_0_0_3;
-
- worker_pool_1_0_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "worker_pool";
- version = "1.0.4";
- src = fetchHex {
- pkg = "worker_pool";
- version = "1.0.4";
- sha256 =
- "7854a3b94e9624728db3a0475d00e7d0728adf3bf2ee3802bbf8ca10356d6f64";
- };
-
- meta = {
- description = ''Erlang Worker Pool'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/inaka/worker_pool";
- };
- } // packageOverrides)
- ) {};
-
- worker_pool_2_0_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "worker_pool";
- version = "2.0.0";
- src = fetchHex {
- pkg = "worker_pool";
- version = "2.0.0";
- sha256 =
- "915d3a1276d3c00c1438ae49785ff974f7b36772d5a13ad6a2c487e7c005f272";
- };
-
- meta = {
- description = ''Erlang Worker Pool'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/inaka/worker_pool";
- };
- } // packageOverrides)
- ) {};
-
- worker_pool = worker_pool_2_0_0;
-
- workex_0_10_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }:
- buildMix ({
- name = "workex";
- version = "0.10.0";
- src = fetchHex {
- pkg = "workex";
- version = "0.10.0";
- sha256 =
- "9bb48e3ff0294021ecc78d86d4a7521dbe46e129ae9e51a46c9f2a67a63e9cbd";
- };
- beamDeps = [ exactor_2_2_0 ];
-
- meta = {
- description = ''A behaviour for simple flow control and
- backpressure.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sasa1977/workex";
- };
- } // packageOverrides)
- ) {};
-
- workex = workex_0_10_0;
-
- workshop_0_5_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "workshop";
- version = "0.5.1";
- src = fetchHex {
- pkg = "workshop";
- version = "0.5.1";
- sha256 =
- "f6eaab9360764e83cca6892d939357e505fe163412b22acca7ea4fe307c8bed2";
- };
-
- meta = {
- longDescription = ''Mix tasks for creating and running
- interactive workshops for teaching people how to
- program in Elixir, and other things.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/gausby/workshop";
- };
- } // packageOverrides)
- ) {};
-
- workshop = workshop_0_5_1;
-
- world_json_0_1_6 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_1_3_1 }:
- buildMix ({
- name = "world_json";
- version = "0.1.6";
- src = fetchHex {
- pkg = "world_json";
- version = "0.1.6";
- sha256 =
- "f91493355bc522e6ee58eed6d21fca41c32f246052c1324cb5f08b2eb1eb5e83";
- };
- beamDeps = [ poison_1_3_1 ];
-
- meta = {
- description = ''topojson country and state/province collections
- for elixir/erlang'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/camshaft/world_json_ex";
- };
- } // packageOverrides)
- ) {};
-
- world_json = world_json_0_1_6;
-
- wpa_supplicant_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "wpa_supplicant";
- version = "0.2.0";
- src = fetchHex {
- pkg = "wpa_supplicant";
- version = "0.2.0";
- sha256 =
- "40c86728b254dd9a9a96d862049a85ccf8b8ce9d1fe27985fe5d7c7a32c56bb6";
- };
-
- meta = {
- longDescription = ''Elixir interface to the wpa_supplicant
- daemon. The wpa_supplicant provides application
- support for scanning for access points, managing
- Wi-Fi connections, and handling all of the
- security and other parameters associated with
- Wi-Fi.'';
- license = with stdenv.lib.licenses; [ asl20 free ];
- homepage = "https://github.com/fhunleth/wpa_supplicant.ex";
- };
- } // packageOverrides)
- ) {};
-
- wpa_supplicant = wpa_supplicant_0_2_0;
-
- ws_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "ws";
- version = "0.0.1";
- src = fetchHex {
- pkg = "ws";
- version = "0.0.1";
- sha256 =
- "31185c57989f16c4d337974cf1896bb8da452b4f08258a48583cce211fbcf316";
- };
-
- meta = {
- description = ''An RFC 6455 WebSocket implementation.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/";
- };
- } // packageOverrides)
- ) {};
-
- ws = ws_0_0_1;
-
- wx_utils_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "wx_utils";
- version = "0.0.2";
- src = fetchHex {
- pkg = "wx_utils";
- version = "0.0.2";
- sha256 =
- "78bb6d423327e7cf41446a35741fe079fb138a4671d0a01e70223f6219afc3d4";
- };
-
- meta = {
- description = ''All of the erlang wx macros exposed as normal
- functions.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/sschneider1207/wx_utils";
- };
- } // packageOverrides)
- ) {};
-
- wx_utils = wx_utils_0_0_2;
-
- wykop_api_0_0_4 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "wykop_api";
- version = "0.0.4";
- src = fetchHex {
- pkg = "wykop_api";
- version = "0.0.4";
- sha256 =
- "0c2acade581168e5cdf3d1dbde53183bc1c49882c8ba8793e045f20d5a9a26d0";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Library for Wykop API.'';
- license = stdenv.lib.licenses.cc0;
- homepage = "https://github.com/remiq/wykop_api_elixir";
- };
- } // packageOverrides)
- ) {};
-
- wykop_api = wykop_api_0_0_4;
-
- xain_0_5_3 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "xain";
- version = "0.5.3";
- src = fetchHex {
- pkg = "xain";
- version = "0.5.3";
- sha256 =
- "c71c2b8180b317a361b4691cf6e9e72d1cf2ad00f7e31f5f5e72d79489eb6e24";
- };
-
- meta = {
- description = ''An html DSL package.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/smpallen99/xain";
- };
- } // packageOverrides)
- ) {};
-
- xain = xain_0_5_3;
-
- xe_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- floki_0_8_1
- }:
- buildMix ({
- name = "xe";
- version = "0.0.1";
- src = fetchHex {
- pkg = "xe";
- version = "0.0.1";
- sha256 =
- "53d693612db1343c36a7bbe6286c23f7ccfdbd44500c2a38970743238d230a77";
- };
- beamDeps = [ httpoison_0_8_3 floki_0_8_1 ];
-
- meta = {
- description = ''Real time conversion for currencies'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/paulodiniz/xe";
- };
- } // packageOverrides)
- ) {};
-
- xe = xe_0_0_1;
-
- xepcache_1_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, depcache_1_2_2 }:
- buildMix ({
- name = "xepcache";
- version = "1.0.1";
- src = fetchHex {
- pkg = "xepcache";
- version = "1.0.1";
- sha256 =
- "b163b26145c2ab3f37ec004dc24ca49c53c1c7b50529c068e94cfcfd78ec62dd";
- };
- beamDeps = [ depcache_1_2_2 ];
-
- meta = {
- longDescription = ''A wrapper around Erlang`s depcache, an
- in-memory caching server. depcache bases its
- caching around ETS but can also switch to using
- the in-process dictionary for maintaining a
- process-local cache. Convenient functions are
- provided for getting/setting cache values, with
- ttl and cache key dependencies, as well as a
- memo function for caching the result of function
- executions.'';
- license = stdenv.lib.licenses.apsl20;
- homepage = "https://github.com/arjan/xepcache";
- };
- } // packageOverrides)
- ) {};
-
- xepcache = xepcache_1_0_1;
-
- xfighter_0_2_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "xfighter";
- version = "0.2.1";
- src = fetchHex {
- pkg = "xfighter";
- version = "0.2.1";
- sha256 =
- "67bb43379cd89b4b95f65f02ad5421719723d262fdbe7e399fb82ac7f3b490a8";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''An API wrapper for the programming game
- Stockfighter.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/bitchef/xfighter";
- };
- } // packageOverrides)
- ) {};
-
- xfighter = xfighter_0_2_1;
-
- xjs_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }:
- buildMix ({
- name = "xjs";
- version = "0.1.1";
- src = fetchHex {
- pkg = "xjs";
- version = "0.1.1";
- sha256 =
- "51f93b5008fb73ad6d9320bc97892cd861171852a59408b02823b03fe8c1b751";
- };
- beamDeps = [ poison_2_1_0 ];
-
- meta = {
- description = ''elixir syntax, javascript semantics'';
- license = stdenv.lib.licenses.isc;
- homepage = "https://github.com/aaron-lebo/xjs";
- };
- } // packageOverrides)
- ) {};
-
- xjs = xjs_0_1_1;
-
- xkcd_0_0_1 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_2_1_0,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "xkcd";
- version = "0.0.1";
- src = fetchHex {
- pkg = "xkcd";
- version = "0.0.1";
- sha256 =
- "1c757360b9c5ff3d098e9c04874ed273289ea890e4d87e7dd99164633fe061b5";
- };
- beamDeps = [ poison_2_1_0 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''Uses the XKCD JSON API to retrieve the
- random, specific and the latest XKCD comic.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/notdevinclark/xkcd";
- };
- } // packageOverrides)
- ) {};
-
- xkcd = xkcd_0_0_1;
-
- xlsxir_1_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, erlsom_1_4_1 }:
- buildMix ({
- name = "xlsxir";
- version = "1.3.0";
- src = fetchHex {
- pkg = "xlsxir";
- version = "1.3.0";
- sha256 =
- "8c5985daeafaa388b63dde1f9827d650c5c964a0d4c1a91aba9ff8463c6d7833";
- };
- beamDeps = [ erlsom_1_4_1 ];
-
- meta = {
- longDescription = ''Xlsx file parser. Supports large files,
- multiple worksheets and ISO 8601 date formats.
- Data is extracted to an Erlang Term Storage
- (ETS) table and is accessed through various
- functions. Tested with Excel and LibreOffice.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/kennellroxco/xlsxir";
- };
- } // packageOverrides)
- ) {};
-
- xlsxir = xlsxir_1_3_0;
-
- xml_builder_0_0_8 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "xml_builder";
- version = "0.0.8";
- src = fetchHex {
- pkg = "xml_builder";
- version = "0.0.8";
- sha256 =
- "51922bc50e0ef79c757d1016eda2a486f8688cd7307c4519102ea1fea4c5a3cd";
- };
-
- meta = {
- description = ''XML builder for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/joshnuss/xml_builder";
- };
- } // packageOverrides)
- ) {};
-
- xml_builder = xml_builder_0_0_8;
-
- xml_to_keyword_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "xml_to_keyword";
- version = "0.0.1";
- src = fetchHex {
- pkg = "xml_to_keyword";
- version = "0.0.1";
- sha256 =
- "64433848f0ed0ad8f26f1c6e1a6509a6fbaf017701577bd8122bfbb6ee277e97";
- };
-
- meta = {
- longDescription = ''This is an Elixir package that can convert
- xml into Elixir`s Keyword List, which is
- compilable with XmlBuilder
- (joshnuss/xml_builder) package'';
- license = stdenv.lib.licenses.free;
- };
- } // packageOverrides)
- ) {};
-
- xml_to_keyword = xml_to_keyword_0_0_1;
-
- xmlrpc_0_9_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "xmlrpc";
- version = "0.9.1";
- src = fetchHex {
- pkg = "xmlrpc";
- version = "0.9.1";
- sha256 =
- "b2f6941248fa2e55e89dcb69304f58a7cc4203ce68b986260836933be8fac879";
- };
-
- meta = {
- longDescription = ''XML-RPC encoder/decder for Elixir. Supports
- all valid datatypes. Input (ie untrusted) is
- parsed with erlsom against an xml-schema for
- security.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ewildgoose/elixir-xml_rpc";
- };
- } // packageOverrides)
- ) {};
-
- xmlrpc_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "xmlrpc";
- version = "1.0.0";
- src = fetchHex {
- pkg = "xmlrpc";
- version = "1.0.0";
- sha256 =
- "8b7dc690a64df7e72d192e9211a20084079933272c14c3e9c158eb101025a7ec";
- };
-
- meta = {
- longDescription = ''XML-RPC encoder/decder for Elixir. Supports
- all valid datatypes. Input (ie untrusted) is
- parsed with erlsom against an xml-schema for
- security.'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/ewildgoose/elixir-xml_rpc";
- };
- } // packageOverrides)
- ) {};
-
- xmlrpc = xmlrpc_1_0_0;
-
- xoauth2_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- mock_0_1_3,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "xoauth2";
- version = "0.0.3";
- src = fetchHex {
- pkg = "xoauth2";
- version = "0.0.3";
- sha256 =
- "4a43a0bca1707b579c6a141524666006dd25ed2efdc19aee5d6eeedf6efc3418";
- };
- beamDeps = [ poison_1_5_2 mock_0_1_3 httpoison_0_8_3 ];
-
- meta = {
- description = ''A simple XOAuth2 module for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/craigp/elixir_xoauth2";
- };
- } // packageOverrides)
- ) {};
-
- xoauth2 = xoauth2_0_0_3;
-
- xxhash_0_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "xxhash";
- version = "0.2.0";
- src = fetchHex {
- pkg = "xxhash";
- version = "0.2.0";
- sha256 =
- "ed57fd84e2c4fc440c28fa6a59d2c2ec0d3957b58dfd05cf06da8824ee6494d8";
- };
-
- meta = {
- description = ''Native Elixir xxHash port.'';
- license = stdenv.lib.licenses.free;
- homepage = "https://github.com/ttvd/elixir-xxhash";
- };
- } // packageOverrides)
- ) {};
-
- xxhash = xxhash_0_2_0;
-
- y_process_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "y_process";
- version = "0.0.1";
- src = fetchHex {
- pkg = "y_process";
- version = "0.0.1";
- sha256 =
- "3329d3fbe253d605b1f7a91a601c672ff4bc0e7b8c960871d82c964e92372bcb";
- };
-
- meta = {
- description = ''GenServer wrapper behaviour for pubsub between
- processes.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/gmtprime/y_process";
- };
- } // packageOverrides)
- ) {};
-
- y_process = y_process_0_0_1;
-
- yahoo_fx_0_2_0 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- time_seer_0_0_6,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "yahoo_fx";
- version = "0.2.0";
- src = fetchHex {
- pkg = "yahoo_fx";
- version = "0.2.0";
- sha256 =
- "e06b6986c483cad62081e19fba3089f3eab4a4f1e1cc06cd17aa45d34dd14913";
- };
- beamDeps = [ time_seer_0_0_6 httpoison_0_8_3 ];
-
- meta = {
- longDescription = ''YahooFx is an Elixir library for getting
- currency exchange rates from Yahoo Finance'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/lau/yahoo_fx";
- };
- } // packageOverrides)
- ) {};
-
- yahoo_fx = yahoo_fx_0_2_0;
-
- yaml_elixir_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "yaml_elixir";
- version = "1.0.0";
- src = fetchHex {
- pkg = "yaml_elixir";
- version = "1.0.0";
- sha256 =
- "8d318d459561678bbe42bdcc7282ebe9dd7538f34045812054edf226634bf4a7";
- };
-
- meta = {
- description = ''Yaml parser for Elixir based on native Erlang
- implementation.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KamilLelonek/yaml-elixir";
- };
- } // packageOverrides)
- ) {};
-
- yaml_elixir_1_2_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "yaml_elixir";
- version = "1.2.0";
- src = fetchHex {
- pkg = "yaml_elixir";
- version = "1.2.0";
- sha256 =
- "7827069a57fc1d830c3025acbb9611f4cd51ee139e8e75de85d0c4e835df4c16";
- };
-
- meta = {
- description = ''Yaml parser for Elixir based on native Erlang
- implementation.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/KamilLelonek/yaml-elixir";
- };
- } // packageOverrides)
- ) {};
-
- yaml_elixir = yaml_elixir_1_2_0;
-
- yaml_encoder_0_0_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "yaml_encoder";
- version = "0.0.2";
- src = fetchHex {
- pkg = "yaml_encoder";
- version = "0.0.2";
- sha256 =
- "ff3713e793daed297bca7252651deafd15c5f2f353a4ab03bf3f13a71fcb60a6";
- };
-
- meta = {
- description = ''Simple module to encode data to YAML. Not ready
- for production, still WIP.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pilu/yaml_encoder";
- };
- } // packageOverrides)
- ) {};
-
- yaml_encoder = yaml_encoder_0_0_2;
-
- yes_msg_0_1_0 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "yes_msg";
- version = "0.1.0";
- src = fetchHex {
- pkg = "yes_msg";
- version = "0.1.0";
- sha256 =
- "45e0a13d87cf84fa50001b27f898b470c610207947e4ddb1b1160804b4e62e0e";
- };
-
- meta = {
- description = ''Yet another simple message (YES) parser for
- Erlang.'';
- license = stdenv.lib.licenses.mit;
- };
- } // packageOverrides)
- ) {};
-
- yes_msg = yes_msg_0_1_0;
-
- yocingo_0_0_3 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- httpoison_0_8_3,
- exjsx_3_2_0,
- earmark_0_2_1
- }:
- buildMix ({
- name = "yocingo";
- version = "0.0.3";
- src = fetchHex {
- pkg = "yocingo";
- version = "0.0.3";
- sha256 =
- "e222ea0050a5678568d463f8ae7cf7ccd8efba4dfee1637eb0e52c1a1c7809f1";
- };
- beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 earmark_0_2_1 ];
-
- meta = {
- longDescription = ''This is a full Telegram Bot API. With this
- module you can create your own Telegram Bot.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/Yawolf/yocingo";
- };
- } // packageOverrides)
- ) {};
-
- yocingo = yocingo_0_0_3;
-
- ytx_0_0_5 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex, rapidax_0_0_3 }:
- buildMix ({
- name = "ytx";
- version = "0.0.5";
- src = fetchHex {
- pkg = "ytx";
- version = "0.0.5";
- sha256 =
- "a30877517201e1c964627782345273fa7ae2157591d1ae6f5663333f370db6f6";
- };
- beamDeps = [ rapidax_0_0_3 ];
-
- meta = {
- description = ''Youtube API Client for Elixir'';
- license = stdenv.lib.licenses.asl20;
- homepage = "https://github.com/victorlcampos/ytx";
- };
- } // packageOverrides)
- ) {};
-
- ytx = ytx_0_0_5;
-
- yubico_0_1_4 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "yubico";
- version = "0.1.4";
- src = fetchHex {
- pkg = "yubico";
- version = "0.1.4";
- sha256 =
- "0609f63f3b6141e56014b5247526448a41bf9f61431800891b8c219310f425ad";
- };
-
- meta = {
- description = ''Client implementing the Yubico Validation
- Protocol Version 2.0.'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/project-fifo/erlang-yubico";
- };
- } // packageOverrides)
- ) {};
-
- yubico = yubico_0_1_4;
-
- yuri_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "yuri";
- version = "1.0.0";
- src = fetchHex {
- pkg = "yuri";
- version = "1.0.0";
- sha256 =
- "4a4c851f7ea20141201a9b69eaefb300b420e6c94a1513519aaef39f63d939c5";
- };
-
- meta = {
- description = ''Simple struct for representing URIs.'';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/kemonomachi/yuri";
- };
- } // packageOverrides)
- ) {};
-
- yuri = yuri_1_0_0;
-
- yyid_0_1_2 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "yyid";
- version = "0.1.2";
- src = fetchHex {
- pkg = "yyid";
- version = "0.1.2";
- sha256 =
- "37fb0acf8e7f30e66fbba18326b357aeaeb19b671b59d4beb8c8bd943370eeab";
- };
-
- meta = {
- longDescription = ''Generates random tokens that look like type 4
- UUIDs: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx '';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/janlelis/yyid.ex";
- };
- } // packageOverrides)
- ) {};
-
- yyid = yyid_0_1_2;
-
- zarex_0_3_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "zarex";
- version = "0.3.0";
- src = fetchHex {
- pkg = "zarex";
- version = "0.3.0";
- sha256 =
- "b4c59af6ccc9c0ffea797920a7f66cdaaa498cda83e4bc4c077ff09cb3b21961";
- };
-
- meta = {
- description = ''Filename sanitization for Elixir'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/ricn/zarex";
- };
- } // packageOverrides)
- ) {};
-
- zarex = zarex_0_3_0;
-
- zbase32_1_0_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "zbase32";
- version = "1.0.0";
- src = fetchHex {
- pkg = "zbase32";
- version = "1.0.0";
- sha256 =
- "bea25493cb512cf0d0ee4e1140c4dc276a27cc299c9b304117ec7b7e4af557b6";
- };
-
- meta = {
- longDescription = ''Efficient implementation of z-base-32, Phil
- Zimmermann`s human-oriented base-32 encoding.
- z-base-32 is a Base32 encoding designed to be
- easier for human use and more compact. It
- includes 1, 8 and 9 but excludes l, v and 2. It
- also permutes the alphabet so that the easier
- characters are the ones that occur more
- frequently. It compactly encodes bitstrings
- whose length in bits is not a multiple of 8, and
- omits trailing padding characters. z-base-32 was
- used in Mnet open source project, and is
- currently used in Phil Zimmermann`s ZRTP
- protocol, and in the Tahoe-LAFS open source
- project.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/pspdfkit-labs/zbase32";
- };
- } // packageOverrides)
- ) {};
-
- zbase32 = zbase32_1_0_0;
-
- zigzag_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "zigzag";
- version = "0.0.1";
- src = fetchHex {
- pkg = "zigzag";
- version = "0.0.1";
- sha256 =
- "27a151e219cf0dcabda9977aad3fbae7b8c366c88a88846e830bc4364f31ed95";
- };
-
- meta = {
- description = ''Zigzag is a fast and flexible parallel processing
- library for Elixir.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/utkarshkukreti/zigzag.ex";
- };
- } // packageOverrides)
- ) {};
-
- zigzag = zigzag_0_0_1;
-
- zip_stream_0_1_0 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "zip_stream";
- version = "0.1.0";
- src = fetchHex {
- pkg = "zip_stream";
- version = "0.1.0";
- sha256 =
- "a712e24d5fe74e3761c74f3e05cb03df0aa9440f3edee957445f9c9be73c9a4e";
- };
-
- meta = {
- longDescription = ''Library to read zip file in a stream. Zip
- file binary stream -> stream of {:new_file,name}
- or uncompressed_bin Erlang zlib library only
- allows deflate decompress stream. But Erlang zip
- library does not allow content streaming.'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/awetzel/zip_stream";
- };
- } // packageOverrides)
- ) {};
-
- zip_stream = zip_stream_0_1_0;
-
- zipcloudx_0_0_2 = callPackage
- (
- {
- buildMix,
- packageOverrides ? {},
- fetchHex,
- poison_1_5_2,
- httpoison_0_8_3
- }:
- buildMix ({
- name = "zipcloudx";
- version = "0.0.2";
- src = fetchHex {
- pkg = "zipcloudx";
- version = "0.0.2";
- sha256 =
- "1e474ec0229b6dd1404c34fbd2a851d136d9549d5ecccbd01d017baac64b264e";
- };
- beamDeps = [ poison_1_5_2 httpoison_0_8_3 ];
-
- meta = {
- description = ''Elixir zipcloud API wrapper'';
-
- };
- } // packageOverrides)
- ) {};
-
- zipcloudx = zipcloudx_0_0_2;
-
- zipflow_0_0_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "zipflow";
- version = "0.0.1";
- src = fetchHex {
- pkg = "zipflow";
- version = "0.0.1";
- sha256 =
- "1b6e43e3a40529e41fbbb47d27470a3842834be066b676b68f5b0bfed68c8f39";
- };
-
- meta = {
- description = ''stream zip archives while building them'';
- license = stdenv.lib.licenses.bsd3;
- homepage = "https://github.com/dgvncsz0f/zipflow";
- };
- } // packageOverrides)
- ) {};
-
- zipflow = zipflow_0_0_1;
-
- zipper_tree_0_1_1 = callPackage
- (
- { buildMix, packageOverrides ? {}, fetchHex }:
- buildMix ({
- name = "zipper_tree";
- version = "0.1.1";
- src = fetchHex {
- pkg = "zipper_tree";
- version = "0.1.1";
- sha256 =
- "df6e81d6be9c9ac582bcde541e263d1379485f5cbb5b7cd1b55cd031fe7741ea";
- };
-
- meta = {
- description = ''Methods for travelsal and modification of Trees
- using a zipper. '';
- license = stdenv.lib.licenses.wtfpl;
- homepage = "https://github.com/Dkendal/zipper_tree";
- };
- } // packageOverrides)
- ) {};
-
- zipper_tree = zipper_tree_0_1_1;
-
- zlist_1_0_3 = callPackage
- (
- { buildRebar3, packageOverrides ? {}, fetchHex }:
- buildRebar3 ({
- name = "zlist";
- version = "1.0.3";
- src = fetchHex {
- pkg = "zlist";
- version = "1.0.3";
- sha256 =
- "c5ed3928628cfc9041afb6b1ee3d73d5c85473e6d3ce0f4cb6b1fcb20a207b89";
- };
-
- meta = {
- description = ''Erlang lazy list library'';
- license = stdenv.lib.licenses.mit;
- homepage = "https://github.com/egobrain/zlist";
- };
- } // packageOverrides)
- ) {};
-
- zlist = zlist_1_0_3;
-
- };
-in stdenv.lib.fix' (stdenv.lib.extends overrides packages) \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/beam-modules/hex-registry-snapshot.nix b/nixpkgs/pkgs/development/beam-modules/hex-registry-snapshot.nix
deleted file mode 100644
index fbd2950b6d5..00000000000
--- a/nixpkgs/pkgs/development/beam-modules/hex-registry-snapshot.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{stdenv, writeText, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "hex-registry";
- rev = "11d7a24e9f53f52490ce255a6248e71128e73aa1";
- version = "unstable-2018-07-12";
-
- src = fetchFromGitHub {
- inherit rev;
- owner = "erlang-nix";
- repo = "hex-pm-registry-snapshots";
- sha256 = "0dbpcrdh6jqmvnm1ysmy7ixyc95vnbqmikyx5kk77qwgyd43fqgi";
- };
-
- installPhase = ''
- mkdir -p "$out/var/hex"
- zcat "registry.ets.gz" > "$out/var/hex/registry.ets"
- '';
-
- setupHook = writeText "setupHook.sh" ''
- export HEX_REGISTRY_SNAPSHOT="$1/var/hex/registry.ets"
- '';
-
- meta = {
- platforms = stdenv.lib.platforms.unix;
- };
-}
diff --git a/nixpkgs/pkgs/development/beam-modules/mix-bootstrap b/nixpkgs/pkgs/development/beam-modules/mix-bootstrap
index d7a912ee1ed..7e31def71fa 100755
--- a/nixpkgs/pkgs/development/beam-modules/mix-bootstrap
+++ b/nixpkgs/pkgs/development/beam-modules/mix-bootstrap
@@ -25,8 +25,7 @@
-record(data, {version
, erl_libs
, root
- , name
- , registry_snapshot}).
+ , name}).
-define(LOCAL_HEX_REGISTRY, "registry.ets").
main(Args) ->
@@ -51,8 +50,7 @@ gather_required_data_from_the_environment(_) ->
{ok, #data{ version = guard_env("version")
, erl_libs = os:getenv("ERL_LIBS", [])
, root = code:root_dir()
- , name = guard_env("name")
- , registry_snapshot = guard_env("HEX_REGISTRY_SNAPSHOT")}}.
+ , name = guard_env("name")}}.
-spec guard_env(string()) -> string().
guard_env(Name) ->
diff --git a/nixpkgs/pkgs/development/chez-modules/chez-mit/default.nix b/nixpkgs/pkgs/development/chez-modules/chez-mit/default.nix
new file mode 100644
index 00000000000..3614e97d9ea
--- /dev/null
+++ b/nixpkgs/pkgs/development/chez-modules/chez-mit/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchgit, chez, chez-srfi }:
+
+stdenv.mkDerivation {
+ pname = "chez-mit";
+ version = "1.0";
+
+ src = fetchgit {
+ url = "https://github.com/fedeinthemix/chez-mit.git";
+ rev = "68f3d7562e77f694847dc74dabb5ecbd106cd6be";
+ sha256 = "0c7i3b6i90xk96nmxn1pc9272a4yal4v40dm1a4ybdi87x53zkk0";
+ };
+
+ buildInputs = [ chez chez-srfi ];
+
+ buildPhase = ''
+ export CHEZSCHEMELIBDIRS=${chez-srfi}/lib/csv9.5-site
+ make PREFIX=$out CHEZ=${chez}/bin/scheme
+ '';
+
+ installPhase = ''
+ make install PREFIX=$out CHEZ=${chez}/bin/scheme
+ '';
+
+ doCheck = false;
+
+ meta = {
+ description = "This is a MIT/GNU Scheme compatibility library for Chez Scheme";
+ homepage = https://github.com/fedeinthemix/chez-mit/;
+ maintainers = [ stdenv.lib.maintainers.jitwit ];
+ license = stdenv.lib.licenses.free;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/chez-modules/chez-scmutils/default.nix b/nixpkgs/pkgs/development/chez-modules/chez-scmutils/default.nix
new file mode 100644
index 00000000000..ceebef11363
--- /dev/null
+++ b/nixpkgs/pkgs/development/chez-modules/chez-scmutils/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchgit, chez, chez-srfi, chez-mit }:
+
+stdenv.mkDerivation {
+ pname = "chez-scmutils";
+ version = "1.0";
+
+ src = fetchgit {
+ url = "https://github.com/fedeinthemix/chez-scmutils.git";
+ rev = "5eaeea6289fd239358d7eed99cc9588528fb52b2";
+ sha256 = "0lb05wlf8qpgg8y0gdsyaxg1nbfx1qbaqdjvygrp64ndn8fnhq7l";
+ };
+
+ buildInputs = [ chez chez-srfi chez-mit ];
+
+ buildPhase = ''
+ export CHEZSCHEMELIBDIRS=${chez-srfi}/lib/csv9.5-site:${chez-mit}/lib/csv9.5-site
+ make PREFIX=$out CHEZ=${chez}/bin/scheme
+ '';
+
+ installPhase = ''
+ make install PREFIX=$out CHEZ=${chez}/bin/scheme
+ '';
+
+ doCheck = false;
+
+ meta = {
+ description = "This is a port of the ‘MIT Scmutils’ library to Chez Scheme";
+ homepage = https://github.com/fedeinthemix/chez-scmutils/;
+ maintainers = [ stdenv.lib.maintainers.jitwit ];
+ license = stdenv.lib.licenses.gpl3;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/chez-modules/chez-srfi/default.nix b/nixpkgs/pkgs/development/chez-modules/chez-srfi/default.nix
new file mode 100644
index 00000000000..7f88b8fe7b0
--- /dev/null
+++ b/nixpkgs/pkgs/development/chez-modules/chez-srfi/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchgit, chez }:
+
+stdenv.mkDerivation {
+ pname = "chez-srfi";
+ version = "1.0";
+
+ src = fetchgit {
+ url = "https://github.com/fedeinthemix/chez-srfi.git";
+ rev = "5770486c2a85d0e3dd4ac62a97918e7c394ea507";
+ sha256 = "1s47v7b7w0ycd2g6gyv8qbzmh4jjln5iday8n9l3m996ns8is9zj";
+ };
+
+ buildInputs = [ chez ];
+
+ buildPhase = ''
+ make PREFIX=$out CHEZ=${chez}/bin/scheme
+ '';
+
+ installPhase = ''
+ make install PREFIX=$out CHEZ=${chez}/bin/scheme
+ '';
+
+ doCheck = false;
+
+ meta = {
+ description = "This package provides a collection of SRFI libraries for Chez Scheme";
+ homepage = https://github.com/fedeinthemix/chez-srfi/;
+ maintainers = [ stdenv.lib.maintainers.jitwit ];
+ license = stdenv.lib.licenses.free;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/compilers/abcl/default.nix b/nixpkgs/pkgs/development/compilers/abcl/default.nix
index accedf9a7af..44f72a93c3a 100644
--- a/nixpkgs/pkgs/development/compilers/abcl/default.nix
+++ b/nixpkgs/pkgs/development/compilers/abcl/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl, ant, jre, jdk}:
stdenv.mkDerivation rec {
pname = "abcl";
- version = "1.5.0";
+ version = "1.6.0";
# or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
src = fetchurl {
url = "https://common-lisp.net/project/armedbear/releases/${version}/${pname}-src-${version}.tar.gz";
- sha256 = "1hhvcg050nfpjbdmskc1cv2j38qi6qfl77a61b5cxx576kbff3lj";
+ sha256 = "0hvbcsffr8n2xwdixc8wyw1bfl9fxn2gyy0c4nma7j9zbn0wwgw9";
};
configurePhase = ''
mkdir nix-tools
diff --git a/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-darwin-base.nix b/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-darwin-base.nix
index 03857627952..5e402b2d728 100644
--- a/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-darwin-base.nix
+++ b/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-darwin-base.nix
@@ -28,16 +28,13 @@ let cpuName = stdenv.hostPlatform.parsed.cpu.name;
# Remove some broken manpages.
rm -rf $out/Home/man/ja*
- # for backward compatibility
- ln -s $out/Contents/Home $out/jre
-
ln -s $out/Contents/Home/* $out/
mkdir -p $out/nix-support
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix b/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix
index 509050209fb..fe38f2b2163 100644
--- a/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix
+++ b/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix
@@ -54,7 +54,7 @@ let result = stdenv.mkDerivation rec {
# Set JAVA_HOME automatically.
cat <<EOF >> "$out/nix-support/setup-hook"
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json b/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json
index 403bd96efb0..e40ed72c46c 100644
--- a/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json
+++ b/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json
@@ -10,34 +10,34 @@
"version": "11.0.4"
},
"armv6l": {
- "build": "7",
- "sha256": "3fbe418368e6d5888d0f15c4751139eb60d9785b864158a001386537fa46f67e",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.3%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.3_7.tar.gz",
- "version": "11.0.3"
+ "build": "10",
+ "sha256": "c6b1fda3f8807028cbfcc34a4ded2e8a5a6b6239d2bcc1f06673ea6b1530df94",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_arm_linux_hotspot_11.0.5_10.tar.gz",
+ "version": "11.0.5"
},
"armv7l": {
- "build": "7",
- "sha256": "3fbe418368e6d5888d0f15c4751139eb60d9785b864158a001386537fa46f67e",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.3%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.3_7.tar.gz",
- "version": "11.0.3"
+ "build": "10",
+ "sha256": "c6b1fda3f8807028cbfcc34a4ded2e8a5a6b6239d2bcc1f06673ea6b1530df94",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_arm_linux_hotspot_11.0.5_10.tar.gz",
+ "version": "11.0.5"
},
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "11",
- "sha256": "90c33cf3f2ed0bd773f648815de7347e69cfbb3416ef3bf41616ab1c4aa0f5a8",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11/OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "6dd0c9c8a740e6c19149e98034fba8e368fd9aa16ab417aa636854d40db1a161",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_x64_linux_hotspot_11.0.5_10.tar.gz",
+ "version": "11.0.5"
}
},
"openj9": {
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "11",
- "sha256": "b1099cccc80a3f434728c9bc3b8a90395793b625f4680ca05267cf635143d64d",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11_openj9-0.15.1/OpenJDK11U-jdk_x64_linux_openj9_11.0.4_11_openj9-0.15.1.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "6ead0515aecb24c6a8f5f3800a070b7d20a66c8f26cba5dad137824da590a532",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10_openj9-0.17.0/OpenJDK11U-jdk_x64_linux_openj9_11.0.5_10_openj9-0.17.0.tar.gz",
+ "version": "11.0.5"
}
}
},
@@ -52,20 +52,20 @@
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "11",
- "sha256": "70d2cc675155476f1d8516a7ae6729d44681e4fad5a6fc8dfa65cab36a67b7e0",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11/OpenJDK11U-jre_x64_linux_hotspot_11.0.4_11.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "2f08c469c9a8adea1b6ee3444ba2a8242a7e99d87976a077faf037a9eb7f884b",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jre_x64_linux_hotspot_11.0.5_10.tar.gz",
+ "version": "11.0.5"
}
},
"openj9": {
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "11",
- "sha256": "c2601e7cb22af7a910e03883280cee805074656104d6d3dcaaf30e3bbb832690",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11_openj9-0.15.1/OpenJDK11U-jre_x64_linux_openj9_11.0.4_11_openj9-0.15.1.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "2b68ea68d41281238a9dbe494cec762bd97fe34cf4fb6ba44ee1ce66bcec9d38",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10_openj9-0.17.0/OpenJDK11U-jre_x64_linux_openj9_11.0.5_10_openj9-0.17.0.tar.gz",
+ "version": "11.0.5"
}
}
}
@@ -76,20 +76,20 @@
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "11",
- "sha256": "a50b211f475b9497311c9b65594764d7b852b1653f249582bb20fc3c302846a5",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11/OpenJDK11U-jdk_x64_mac_hotspot_11.0.4_11.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "0825d0d3177832320b697944cd8e7b2e7fe3893fafe8bfcf33ee3631aa5ca96b",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_x64_mac_hotspot_11.0.5_10.tar.gz",
+ "version": "11.0.5"
}
},
"openj9": {
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "11",
- "sha256": "7c09678d9c2d9dd0366693c6ab27bed39c76a23e7ac69b8a25c794e99dcf3ba7",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11_openj9-0.15.1/OpenJDK11U-jdk_x64_mac_openj9_11.0.4_11_openj9-0.15.1.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "97dc8234b73e233316b5dfdca75af9a0d54aa23b1309b1a68fd0a5d2fa928e05",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10.1_openj9-0.17.0/OpenJDK11U-jdk_x64_mac_openj9_11.0.5_10_openj9-0.17.0.tar.gz",
+ "version": "11.0.5"
}
}
},
@@ -98,20 +98,20 @@
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "11",
- "sha256": "1647fded28d25e562811f7bce2092eb9c21d30608843b04250c023b40604ff26",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11/OpenJDK11U-jre_x64_mac_hotspot_11.0.4_11.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "dfd212023321ebb41bce8cced15b4668001e86ecff6bffdd4f2591ccaae41566",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jre_x64_mac_hotspot_11.0.5_10.tar.gz",
+ "version": "11.0.5"
}
},
"openj9": {
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "11",
- "sha256": "1a8e84bae517a848aa5f25c7b04f26ab3a3bfffaa7fdf9be24e1f83325e46766",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11_openj9-0.15.1/OpenJDK11U-jre_x64_mac_openj9_11.0.4_11_openj9-0.15.1.tar.gz",
- "version": "11.0.4"
+ "build": "10",
+ "sha256": "ea6bd0be4562e766c035b997447c059d10d5d2e58ca464c57f9078858da1c967",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.5%2B10.1_openj9-0.17.0/OpenJDK11U-jre_x64_mac_openj9_11.0.5_10_openj9-0.17.0.tar.gz",
+ "version": "11.0.5"
}
}
}
@@ -122,56 +122,56 @@
"jdk": {
"hotspot": {
"aarch64": {
- "build": "10",
- "sha256": "652776586ede124189dc218174b5922cc97feac81021ad81905900b349a352d2",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_aarch64_linux_hotspot_8u222b10.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "35799a2fd4b467115aff1bc3a54853b5131ba9068e53e1ab0fbe5521a3f2ba83",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09/OpenJDK8U-jdk_aarch64_linux_hotspot_8u232b09.tar.gz",
+ "version": "8.0.232"
},
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "10",
- "sha256": "37356281345b93feb4212e6267109b4409b55b06f107619dde4960e402bafa77",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_x64_linux_hotspot_8u222b10.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "7b7884f2eb2ba2d47f4c0bf3bb1a2a95b73a3a7734bd47ebf9798483a7bcc423",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09/OpenJDK8U-jdk_x64_linux_hotspot_8u232b09.tar.gz",
+ "version": "8.0.232"
}
},
"openj9": {
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "10",
- "sha256": "20cff719c6de43f8bb58c7f59e251da7c1fa2207897c9a4768c8c669716dc819",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10_openj9-0.15.1/OpenJDK8U-jdk_x64_linux_openj9_8u222b10_openj9-0.15.1.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "abea758c7e102f3c4a3be8757ee0ce039a70e2d498c160400dfb83c6f7004dbf",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09_openj9-0.17.0/OpenJDK8U-jdk_x64_linux_openj9_8u232b09_openj9-0.17.0.tar.gz",
+ "version": "8.0.232"
}
}
},
"jre": {
"hotspot": {
"aarch64": {
- "build": "10",
- "sha256": "dfaf5a121f7606c54bd6232793677a4267eddf65d29cde352b84d84edbccbb51",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_aarch64_linux_hotspot_8u222b10.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "4540db665260fdc84ae2f191e21beec9168a70a4227718bee5edd317707e2fda",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09/OpenJDK8U-jre_aarch64_linux_hotspot_8u232b09.tar.gz",
+ "version": "8.0.232"
},
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "10",
- "sha256": "a418ce895c8bf3ca2e7b2f423f038b8b093941684c9430f2e40da0982e12b52d",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_x64_linux_hotspot_8u222b10.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "bd06b84a1fc10e0a555431bc49a84e86df45de0be93c8ee4d09d13513219843b",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09/OpenJDK8U-jre_x64_linux_hotspot_8u232b09.tar.gz",
+ "version": "8.0.232"
}
},
"openj9": {
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "10",
- "sha256": "ae56994a7c8e8c19939c0c2ff8fe5a850eb2f23845c499aa5ede26deb3d5ad28",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10_openj9-0.15.1/OpenJDK8U-jre_x64_linux_openj9_8u222b10_openj9-0.15.1.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "30bdfdb38901d4807d96a72a33b83f7a4f40255e11a88853c1e8732acc4644a7",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09_openj9-0.17.0/OpenJDK8U-jre_x64_linux_openj9_8u232b09_openj9-0.17.0.tar.gz",
+ "version": "8.0.232"
}
}
}
@@ -182,20 +182,20 @@
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "10",
- "sha256": "9605fd00d2960934422437f601c7a9a1c5537309b9199d5bc75f84f20cd29a76",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_x64_mac_hotspot_8u222b10.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "c237b2c2c32c893e4ee60cdac8c4bcc34ca731a5445986c03b95cf79918e40c3",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09/OpenJDK8U-jdk_x64_mac_hotspot_8u232b09.tar.gz",
+ "version": "8.0.232"
}
},
"openj9": {
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "10",
- "sha256": "df185e167756332163633a826b329db067f8a721f7d5d27f0b353a35fc415de0",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10_openj9-0.15.1/OpenJDK8U-jdk_x64_mac_openj9_8u222b10_openj9-0.15.1.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "168079dcc20f62ac4409800c78d23a63ba7c665e58cd7ac8bde21ebbbb2b6d48",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09.1_openj9-0.17.0/OpenJDK8U-jdk_x64_mac_openj9_8u232b09_openj9-0.17.0.tar.gz",
+ "version": "8.0.232"
}
}
},
@@ -204,20 +204,20 @@
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "10",
- "sha256": "b3ac2436534cea932ccf665b317dbf5ffc0ee065efca808b22b6c2d795ca1b90",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_x64_mac_hotspot_8u222b10.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "5ec5f11dbc81ab65641b765e1ef2f924736c0d1cc797cb95b078598d9d863afd",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09/OpenJDK8U-jre_x64_mac_hotspot_8u232b09.tar.gz",
+ "version": "8.0.232"
}
},
"openj9": {
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "10",
- "sha256": "d5754413d7bc3a3233aaa7f8465451fbdabaf2a0c2a91743155bf135a3047ec8",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10_openj9-0.15.1/OpenJDK8U-jre_x64_mac_openj9_8u222b10_openj9-0.15.1.tar.gz",
- "version": "8.0.222"
+ "build": "9",
+ "sha256": "60b70aa16c8ca38b96c305003f3d9871897555d0b4039b8e1f8db9ceeab16d53",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09.1_openj9-0.17.0/OpenJDK8U-jre_x64_mac_openj9_8u232b09_openj9-0.17.0.tar.gz",
+ "version": "8.0.232"
}
}
}
diff --git a/nixpkgs/pkgs/development/compilers/carp/default.nix b/nixpkgs/pkgs/development/compilers/carp/default.nix
index 235ec409039..e02880b314e 100644
--- a/nixpkgs/pkgs/development/compilers/carp/default.nix
+++ b/nixpkgs/pkgs/development/compilers/carp/default.nix
@@ -1,21 +1,22 @@
{ stdenv, fetchFromGitHub, makeWrapper, clang, haskellPackages }:
-haskellPackages.mkDerivation {
+haskellPackages.mkDerivation rec {
pname = "carp";
- version = "unstable-2018-09-15";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "carp-lang";
repo = "Carp";
- rev = "cf9286c35cab1c170aa819f7b30b5871b9e812e6";
- sha256 = "1k6kdxbbaclhi40b9p3fgbkc1x6pc4v0029xjm6gny6pcdci2cli";
+ rev = "v${version}";
+ sha256 = "07yk3gy4l6h3k7sh8al7lgwk75a13zxwfp7siqpb5gnnqr1z3brc";
};
buildDepends = [ makeWrapper ];
executableHaskellDepends = with haskellPackages; [
- HUnit blaze-markup blaze-html split cmdargs
+ HUnit blaze-markup blaze-html split cmdargs ansi-terminal cmark
+ edit-distance
];
isExecutable = true;
diff --git a/nixpkgs/pkgs/development/compilers/chicken/4/eggDerivation.nix b/nixpkgs/pkgs/development/compilers/chicken/4/eggDerivation.nix
index 4dc7ebe6671..16f9c413d4c 100644
--- a/nixpkgs/pkgs/development/compilers/chicken/4/eggDerivation.nix
+++ b/nixpkgs/pkgs/development/compilers/chicken/4/eggDerivation.nix
@@ -8,7 +8,7 @@
let
libPath = "${chicken}/var/lib/chicken/${toString chicken.binaryVersion}/";
overrides = import ./overrides.nix;
- baseName = (builtins.parseDrvName name).name;
+ baseName = lib.getName name;
override = if builtins.hasAttr baseName overrides
then
builtins.getAttr baseName overrides
diff --git a/nixpkgs/pkgs/development/compilers/crystal/default.nix b/nixpkgs/pkgs/development/compilers/crystal/default.nix
index 409ac03d92f..4032f0b5e92 100644
--- a/nixpkgs/pkgs/development/compilers/crystal/default.nix
+++ b/nixpkgs/pkgs/development/compilers/crystal/default.nix
@@ -212,7 +212,14 @@ in rec {
binary = binaryCrystal_0_29;
};
- crystal = crystal_0_30;
+ crystal_0_31 = generic {
+ version = "0.31.1";
+ sha256 = "1dswxa32w16gnc6yjym12xj7ibg0g6zk3ngvl76lwdjqb1h6lwz8";
+ doCheck = false; # 5 checks are failing now
+ binary = crystal_0_30;
+ };
+
+ crystal = crystal_0_31;
crystal2nix = callPackage ./crystal2nix.nix {};
}
diff --git a/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix b/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix
index 0a7b74b465f..98c0381216a 100644
--- a/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix
+++ b/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix
@@ -53,22 +53,25 @@ let
unpackPhase = ''
sh $src --keep --noexec
- cd pkg/run_files
- sh cuda-linux*.run --keep --noexec
- sh cuda-samples*.run --keep --noexec
- mv pkg ../../$(basename $src)
- cd ../..
- rm -rf pkg
-
- for patch in $runPatches; do
- sh $patch --keep --noexec
- mv pkg $(basename $patch)
- done
+ ${lib.optionalString (lib.versionOlder version "10.1") ''
+ cd pkg/run_files
+ sh cuda-linux*.run --keep --noexec
+ sh cuda-samples*.run --keep --noexec
+ mv pkg ../../$(basename $src)
+ cd ../..
+ rm -rf pkg
+
+ for patch in $runPatches; do
+ sh $patch --keep --noexec
+ mv pkg $(basename $patch)
+ done
+ ''}
'';
installPhase = ''
runHook preInstall
mkdir $out
+ ${lib.optionalString (lib.versionOlder version "10.1") ''
cd $(basename $src)
export PERL5LIB=.
perl ./install-linux.pl --prefix="$out"
@@ -78,14 +81,22 @@ let
perl ./install_patch.pl --silent --accept-eula --installdir="$out"
cd ..
done
+ ''}
+ ${lib.optionalString (lib.versionAtLeast version "10.1") ''
+ cd pkg/builds/cuda-toolkit
+ mv * $out/
+ ''}
rm $out/tools/CUDA_Occupancy_Calculator.xls # FIXME: why?
+ ${lib.optionalString (lib.versionOlder version "10.1") ''
# let's remove the 32-bit libraries, they confuse the lib64->lib mover
rm -rf $out/lib
+ ''}
# Remove some cruft.
- ${lib.optionalString (lib.versionAtLeast version "7.0") "rm $out/bin/uninstall*"}
+ ${lib.optionalString ((lib.versionAtLeast version "7.0") && (lib.versionOlder version "10.1"))
+ "rm $out/bin/uninstall*"}
# Fixup path to samples (needed for cuda 6.5 or else nsight will not find them)
if [ -d "$out"/cuda-samples ]; then
@@ -109,6 +120,9 @@ let
# Remove OpenCL libraries as they are provided by ocl-icd and driver.
rm -f $out/lib64/libOpenCL*
+ ${lib.optionalString (lib.versionAtLeast version "10.1") ''
+ mv $out/lib64 $out/lib
+ ''}
# Set compiler for NVCC.
wrapProgram $out/bin/nvcc \
@@ -302,5 +316,13 @@ in rec {
gcc = gcc7;
};
- cudatoolkit_10 = cudatoolkit_10_0;
+ cudatoolkit_10_1 = common {
+ version = "10.1.243";
+ url = "https://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run";
+ sha256 = "0caxhlv2bdq863dfp6wj7nad66ml81vasq2ayf11psvq2b12vhp7";
+
+ gcc = gcc7;
+ };
+
+ cudatoolkit_10 = cudatoolkit_10_1;
}
diff --git a/nixpkgs/pkgs/development/compilers/elm/default.nix b/nixpkgs/pkgs/development/compilers/elm/default.nix
index 6949f6e3b2a..1d61b833149 100644
--- a/nixpkgs/pkgs/development/compilers/elm/default.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/default.nix
@@ -4,7 +4,7 @@
let
fetchElmDeps = import ./fetchElmDeps.nix { inherit stdenv lib fetchurl; };
- hsPkgs = haskell.packages.ghc865.override {
+ hsPkgs = haskell.packages.ghc881.override {
overrides = self: super: with haskell.lib;
let elmPkgs = rec {
elm = overrideCabal (self.callPackage ./packages/elm.nix { }) (drv: {
@@ -12,14 +12,9 @@ let
enableParallelBuilding = false;
preConfigure = self.fetchElmDeps {
elmPackages = (import ./packages/elm-srcs.nix);
- versionsDat = ./versions.dat;
+ elmVersion = drv.version;
+ registryDat = ./registry.dat;
};
- patches = [
- (fetchpatch {
- url = "https://github.com/elm/compiler/pull/1886/commits/39d86a735e28da514be185d4c3256142c37c2a8a.patch";
- sha256 = "0nni5qx1523rjz1ja42z6z9pijxvi3fgbw1dhq5qi11mh1nb9ay7";
- })
- ];
buildTools = drv.buildTools or [] ++ [ makeWrapper ];
jailbreak = true;
postInstall = ''
@@ -32,8 +27,28 @@ let
The elm-format expression is updated via a script in the https://github.com/avh4/elm-format repo:
`package/nix/build.sh`
*/
- elm-format = justStaticExecutables (doJailbreak (self.callPackage ./packages/elm-format.nix {}));
- elmi-to-json = justStaticExecutables (self.callPackage ./packages/elmi-to-json.nix {});
+ elm-format = justStaticExecutables (overrideCabal (self.callPackage ./packages/elm-format.nix {}) (drv: {
+ # GHC 8.8.1 support
+ # https://github.com/avh4/elm-format/pull/640
+ patches = [(
+ fetchpatch {
+ url = "https://github.com/turboMaCk/elm-format/commit/4f4abdc7117ed6ce3335f6cf39b6495b48067b7c.patch";
+ sha256 = "1zqk6q6w0ph12mnwffgwzf4h1hcgqg0v09ws9q2g5bg2riq4rvd9";
+ }
+ )];
+ # Tests are failing after upgrade to ghc881.
+ # Cause is probably just a minor change in stdout output
+ # see https://github.com/avh4/elm-format/pull/640
+ doCheck = false;
+ jailbreak = true;
+ }));
+ elmi-to-json = justStaticExecutables (overrideCabal (self.callPackage ./packages/elmi-to-json.nix {}) (drv: {
+ prePatch = ''
+ substituteInPlace package.yaml --replace "- -Werror" ""
+ hpack
+ '';
+ jailbreak = true;
+ }));
inherit fetchElmDeps;
elmVersion = elmPkgs.elm.version;
@@ -63,9 +78,7 @@ let
elm-verify-examples = patchBinwrap [elmi-to-json] nodePkgs.elm-verify-examples;
elm-language-server = nodePkgs."@elm-tooling/elm-language-server";
- # elm-analyse@0.16.4 build is not working
- elm-analyse = nodePkgs."elm-analyse-0.16.3";
- inherit (nodePkgs) elm-doc-preview elm-live elm-upgrade elm-xref;
+ inherit (nodePkgs) elm-doc-preview elm-live elm-upgrade elm-xref elm-analyse;
};
patchBinwrap = import ./packages/patch-binwrap.nix { inherit lib writeScriptBin stdenv; };
diff --git a/nixpkgs/pkgs/development/compilers/elm/fetchElmDeps.nix b/nixpkgs/pkgs/development/compilers/elm/fetchElmDeps.nix
index 3da2445e0c5..05dffaa9e2e 100644
--- a/nixpkgs/pkgs/development/compilers/elm/fetchElmDeps.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/fetchElmDeps.nix
@@ -1,11 +1,11 @@
{stdenv, lib, fetchurl}:
-{elmPackages, versionsDat}:
+{elmPackages, registryDat, elmVersion}:
let
- makeDotElm = import ./makeDotElm.nix {inherit stdenv lib fetchurl versionsDat;};
+ makeDotElm = import ./makeDotElm.nix {inherit stdenv lib fetchurl registryDat;};
in
''
export ELM_HOME=`pwd`/.elm
-'' + (makeDotElm "0.19.0" elmPackages)
+'' + (makeDotElm elmVersion elmPackages)
diff --git a/nixpkgs/pkgs/development/compilers/elm/makeDotElm.nix b/nixpkgs/pkgs/development/compilers/elm/makeDotElm.nix
index 1bc8e61d27c..3ceaae450f0 100644
--- a/nixpkgs/pkgs/development/compilers/elm/makeDotElm.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/makeDotElm.nix
@@ -1,4 +1,4 @@
-{stdenv, lib, fetchurl, versionsDat}:
+{stdenv, lib, fetchurl, registryDat}:
ver: deps:
let cmds = lib.mapAttrsToList (name: info: let
@@ -20,11 +20,11 @@ ver: deps:
};
in ''
- mkdir -p .elm/${ver}/package/${name}
- cp -R ${pkg} .elm/${ver}/package/${name}/${info.version}
+ mkdir -p .elm/${ver}/packages/${name}
+ cp -R ${pkg} .elm/${ver}/packages/${name}/${info.version}
'') deps;
in (lib.concatStrings cmds) + ''
- mkdir -p .elm/${ver}/package;
- cp ${versionsDat} .elm/${ver}/package/versions.dat;
+ mkdir -p .elm/${ver}/packages;
+ cp ${registryDat} .elm/${ver}/packages/registry.dat;
chmod -R +w .elm
''
diff --git a/nixpkgs/pkgs/development/compilers/elm/packages/elm-srcs.nix b/nixpkgs/pkgs/development/compilers/elm/packages/elm-srcs.nix
index e1f941626dd..0d4523b8b09 100644
--- a/nixpkgs/pkgs/development/compilers/elm/packages/elm-srcs.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/packages/elm-srcs.nix
@@ -6,8 +6,8 @@
};
"elm/json" = {
- sha256 = "1g0hafkqf2q633r7ir9wxpb1lnlzskhpsyi0h5bkzj0gl072zfnb";
- version = "1.0.0";
+ sha256 = "1a107nmm905dih4w4mjjkkpdcjbgaf5qjvr7fl30kkpkckfjjnrw";
+ version = "1.1.2";
};
"elm/html" = {
@@ -16,8 +16,8 @@
};
"elm/svg" = {
- sha256 = "08x0v8p9wm699jjmsnbq69pxv3jh60j4f6fg7y6hyr7xxj85y390";
- version = "1.0.0";
+ sha256 = "1cwcj73p61q45wqwgqvrvz3aypjyy3fw732xyxdyj6s256hwkn0k";
+ version = "1.0.1";
};
"elm/project-metadata-utils" = {
@@ -26,23 +26,33 @@
};
"elm/browser" = {
- sha256 = "1apmvyax93nvmagwj00y16zx10kfv640cxpi64xgqbgy7d2wphy4";
- version = "1.0.0";
+ sha256 = "1zlmx672glg7fdgkvh5jm47y85pv7pdfr5mkhg6x7ar6k000vyka";
+ version = "1.0.1";
};
"elm/core" = {
- sha256 = "10kr86h4v5h4p0586q406a5wbl8xvr1jyrf6097zp2wb8sv21ylw";
- version = "1.0.0";
+ sha256 = "1l0qdbczw91kzz8sx5d5zwz9x662bspy7p21dsr3f2rigxiix2as";
+ version = "1.0.2";
};
"elm/http" = {
- sha256 = "1igmm89ialzrjib1j8xagkxalq1x2gj4l0hfxcd66mpwmvg7psl8";
- version = "1.0.0";
+ sha256 = "008bs76mnp48b4dw8qwjj4fyvzbxvlrl4xpa2qh1gg2kfwyw56v1";
+ version = "2.0.0";
+ };
+
+ "elm/bytes" = {
+ sha256 = "040d7irrawcbnq9jxhzx8p9qacdlw5bncy6lgndd6inm53rvvwbp";
+ version = "1.0.7";
+ };
+
+ "elm/file" = {
+ sha256 = "15vw1ilbg0msimq2k9magwigp8lwqrgvz3vk6qia6b3ldahvw8jr";
+ version = "1.0.1";
};
"elm/parser" = {
- sha256 = "0k4zlq30lrvawqvzwbvsl0hrmwf9s832mb41z7fdspm4549dj7wc";
- version = "1.0.0";
+ sha256 = "0a3cxrvbm7mwg9ykynhp7vjid58zsw03r63qxipxp3z09qks7512";
+ version = "1.1.0";
};
"elm/url" = {
@@ -56,7 +66,7 @@
};
"elm/virtual-dom" = {
- sha256 = "0hm8g92h7z39km325dlnhk8n00nlyjkqp3r3jppr37k2k13md6aq";
- version = "1.0.0";
+ sha256 = "0q1v5gi4g336bzz1lgwpn5b1639lrn63d8y6k6pimcyismp2i1yg";
+ version = "1.0.2";
};
}
diff --git a/nixpkgs/pkgs/development/compilers/elm/packages/elm.nix b/nixpkgs/pkgs/development/compilers/elm/packages/elm.nix
index 4edd9bebbc6..644a53fd619 100644
--- a/nixpkgs/pkgs/development/compilers/elm/packages/elm.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/packages/elm.nix
@@ -1,29 +1,29 @@
{ mkDerivation, ansi-terminal, ansi-wl-pprint, base, binary
, bytestring, containers, directory, edit-distance, fetchgit
-, file-embed, filepath, ghc-prim, haskeline, HTTP, http-client
-, http-client-tls, http-types, language-glsl, logict, mtl, network
-, parsec, process, raw-strings-qq, scientific, SHA, snap-core
-, snap-server, stdenv, template-haskell, text, time
+, file-embed, filelock, filepath, ghc-prim, haskeline, HTTP
+, http-client, http-client-tls, http-types, language-glsl, mtl
+, network, parsec, process, raw-strings-qq, scientific, SHA
+, snap-core, snap-server, stdenv, template-haskell, time
, unordered-containers, utf8-string, vector, zip-archive
}:
mkDerivation {
pname = "elm";
- version = "0.19.0";
+ version = "0.19.1";
src = fetchgit {
url = "https://github.com/elm/compiler";
- sha256 = "13jks6c6i80z71mjjfg46ri570g5ini0k3xw3857v6z66zcl56x4";
- rev = "d5cbc41aac23da463236bbc250933d037da4055a";
+ sha256 = "1rdg3xp3js9xadclk3cdypkscm5wahgsfmm4ldcw3xswzhw6ri8w";
+ rev = "c9aefb6230f5e0bda03205ab0499f6e4af924495";
fetchSubmodules = true;
};
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
ansi-terminal ansi-wl-pprint base binary bytestring containers
- directory edit-distance file-embed filepath ghc-prim haskeline HTTP
- http-client http-client-tls http-types language-glsl logict mtl
- network parsec process raw-strings-qq scientific SHA snap-core
- snap-server template-haskell text time unordered-containers
- utf8-string vector zip-archive
+ directory edit-distance file-embed filelock filepath ghc-prim
+ haskeline HTTP http-client http-client-tls http-types language-glsl
+ mtl network parsec process raw-strings-qq scientific SHA snap-core
+ snap-server template-haskell time unordered-containers utf8-string
+ vector zip-archive
];
homepage = "https://elm-lang.org";
description = "The `elm` command line interface";
diff --git a/nixpkgs/pkgs/development/compilers/elm/packages/elmi-to-json.nix b/nixpkgs/pkgs/development/compilers/elm/packages/elmi-to-json.nix
index f6a0b9e2426..87b02f013f8 100644
--- a/nixpkgs/pkgs/development/compilers/elm/packages/elmi-to-json.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/packages/elmi-to-json.nix
@@ -1,27 +1,27 @@
-{ mkDerivation, aeson, async, base, binary, bytestring, containers
-, directory, filepath, hpack, optparse-applicative, safe-exceptions
-, stdenv, text, fetchgit
+{ mkDerivation, aeson, base, binary, bytestring, containers
+, directory, fetchgit, filepath, ghc-prim, hpack
+, optparse-applicative, stdenv, text, unliftio
+, unordered-containers
}:
mkDerivation {
pname = "elmi-to-json";
- version = "0.19.4";
+ version = "1.2.0";
src = fetchgit {
url = "https://github.com/stoeffel/elmi-to-json.git";
- rev = "357ad96f05e4c68023b036f27f6f65c4377c7427";
- sha256 = "0vj9fdqgg2zd1nxpll6v02fk6bcyhx00xhp3s8sd7ycvirwsim9n";
+ sha256 = "1kxai87h2g0749yq0fkxwk3xaavydraaivhnavbwr62q2hw4wrj7";
+ rev = "af08ceafe742a252f1f1f3c229b0ce3b3e00084d";
+ fetchSubmodules = true;
};
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson async base binary bytestring containers directory filepath
- optparse-applicative safe-exceptions text
+ aeson base binary bytestring containers directory filepath ghc-prim
+ optparse-applicative text unliftio unordered-containers
];
libraryToolDepends = [ hpack ];
executableHaskellDepends = [ base ];
testHaskellDepends = [ base ];
- preConfigure = "hpack";
+ prePatch = "hpack";
homepage = "https://github.com/stoeffel/elmi-to-json#readme";
- description = "Translates elmi binary files to JSON representation";
license = stdenv.lib.licenses.bsd3;
- maintainers = with stdenv.lib.maintainers; [ turbomack ];
}
diff --git a/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.json b/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.json
index 9faaaced709..e129a0ffaec 100644
--- a/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.json
+++ b/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.json
@@ -3,7 +3,7 @@
"elm-verify-examples",
"elm-doc-preview",
"elm-upgrade",
- { "elm-analyse": "0.16.3" },
+ "elm-analyse",
"elm-live",
"elm-xref",
"@elm-tooling/elm-language-server"
diff --git a/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix b/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix
index 91e027990d6..770e7c3529a 100644
--- a/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix
+++ b/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix
@@ -76,13 +76,13 @@ let
sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==";
};
};
- "@types/node-12.7.12" = {
+ "@types/node-12.12.3" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "12.7.12";
+ version = "12.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-12.7.12.tgz";
- sha512 = "KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==";
+ url = "https://registry.npmjs.org/@types/node/-/node-12.12.3.tgz";
+ sha512 = "opgSsy+cEF9N8MgaVPnWVtdJ3o4mV2aMHvDq7thkQUFt0EuOHJon4rQpJfhjmNHB+ikl0Cd6WhWIErOyQ+f7tw==";
};
};
"accepts-1.3.7" = {
@@ -238,15 +238,6 @@ let
sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
};
};
- "async-each-1.0.3" = {
- name = "async-each";
- packageName = "async-each";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz";
- sha512 = "z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==";
- };
- };
"async-limiter-1.0.1" = {
name = "async-limiter";
packageName = "async-limiter";
@@ -346,15 +337,6 @@ let
sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79";
};
};
- "binary-extensions-1.13.1" = {
- name = "binary-extensions";
- packageName = "binary-extensions";
- version = "1.13.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz";
- sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
- };
- };
"binary-extensions-2.0.0" = {
name = "binary-extensions";
packageName = "binary-extensions";
@@ -382,13 +364,13 @@ let
sha512 = "Y+Wvypk3JhH5GPZAvlwJAWOVH/OsOhQMSj37vySuWHwQivoALplPxfBA8b973rFJI7OS+O+1YmmYXIiEXVMAcw==";
};
};
- "bluebird-3.7.0" = {
+ "bluebird-3.7.1" = {
name = "bluebird";
packageName = "bluebird";
- version = "3.7.0";
+ version = "3.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.0.tgz";
- sha512 = "aBQ1FxIa7kSWCcmKHlcHFlT2jt6J/l4FzC7KcPELkOJOsPOb/bccdhmIrKDfXhwFrmc7vDoDrrepFvGqjyXGJg==";
+ url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz";
+ sha512 = "DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==";
};
};
"body-parser-1.18.2" = {
@@ -436,13 +418,13 @@ let
sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
};
};
- "bser-2.1.0" = {
+ "bser-2.1.1" = {
name = "bser";
packageName = "bser";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/bser/-/bser-2.1.0.tgz";
- sha512 = "8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg==";
+ url = "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz";
+ sha512 = "gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==";
};
};
"buffers-0.1.1" = {
@@ -553,15 +535,6 @@ let
sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
};
};
- "chalk-2.1.0" = {
- name = "chalk";
- packageName = "chalk";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz";
- sha512 = "LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==";
- };
- };
"chalk-2.4.2" = {
name = "chalk";
packageName = "chalk";
@@ -580,22 +553,22 @@ let
sha1 = "c0a1d2f3a7092e03774bfa83f14c0fc5790a8667";
};
};
- "chokidar-2.1.2" = {
+ "chokidar-3.0.2" = {
name = "chokidar";
packageName = "chokidar";
- version = "2.1.2";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-2.1.2.tgz";
- sha512 = "IwXUx0FXc5ibYmPC2XeEj5mpXoV66sR+t3jqu2NS2GYwCktt3KF1/Qqjws/NkegajBA4RbZ5+DDwlOiJsxDHEg==";
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz";
+ sha512 = "c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==";
};
};
- "chokidar-3.0.2" = {
+ "chokidar-3.2.1" = {
name = "chokidar";
packageName = "chokidar";
- version = "3.0.2";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz";
- sha512 = "c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==";
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.2.1.tgz";
+ sha512 = "/j5PPkb5Feyps9e+jo07jUZGvkB5Aj953NrI4s8xSVScrAo/RHeILrtdb4uzR7N6aaFFxxJ+gt8mA8HfNpw76w==";
};
};
"chownr-1.1.3" = {
@@ -787,22 +760,22 @@ let
sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
};
};
- "core-js-2.6.9" = {
+ "core-js-2.6.10" = {
name = "core-js";
packageName = "core-js";
- version = "2.6.9";
+ version = "2.6.10";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz";
- sha512 = "HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-2.6.10.tgz";
+ sha512 = "I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==";
};
};
- "core-js-3.2.1" = {
+ "core-js-3.3.5" = {
name = "core-js";
packageName = "core-js";
- version = "3.2.1";
+ version = "3.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.2.1.tgz";
- sha512 = "Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.3.5.tgz";
+ sha512 = "0J3K+Par/ZydhKg8pEiTcK/9d65/nqJOzY62uMkjeBmt05fDOt/khUVjDdh8TpeIuGQDy1yLDDCjiWN/8pFIuw==";
};
};
"core-util-is-1.0.2" = {
@@ -832,15 +805,6 @@ let
sha512 = "2qCRJwBmPlRQXzd50k9gt9PaItultOP8lj/cKSH2Eai9aeBuNqAnDuyolAm9TGn6Pw/4BgbxtPJLU1S+tQ4WMQ==";
};
};
- "cross-spawn-4.0.0" = {
- name = "cross-spawn";
- packageName = "cross-spawn";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.0.tgz";
- sha1 = "8254774ab4786b8c5b3cf4dfba66ce563932c252";
- };
- };
"cross-spawn-5.0.1" = {
name = "cross-spawn";
packageName = "cross-spawn";
@@ -859,6 +823,15 @@ let
sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==";
};
};
+ "cross-spawn-7.0.0" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.0.tgz";
+ sha512 = "6U/8SMK2FBNnB21oQ4+6Nsodxanw1gTkntYA2zBdkFYFu3ZDx65P2ONEXGSvob/QS6REjVHQ9zxzdOafwFdstw==";
+ };
+ };
"cross-spawn-7.0.1" = {
name = "cross-spawn";
packageName = "cross-spawn";
@@ -1076,22 +1049,22 @@ let
sha512 = "ZHjoHd2Ev6riNXNQirj3J+GKKXXwedAUikfFBYzlVL/+3CdGs96cpZ7nhAk4c5l//Qa9ymltrqX36mOlr0pPFA==";
};
};
- "elm-test-0.19.0-rev6" = {
+ "elm-test-0.19.1" = {
name = "elm-test";
packageName = "elm-test";
- version = "0.19.0-rev6";
+ version = "0.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.0-rev6.tgz";
- sha512 = "Qdy9QusZF+eT0203XBiT1Y/UhFeUjcSuyyzf3iyp32dsYpAfcoDTWHjlBVjia1CyvFauESQ4pc81nKaq6snClg==";
+ url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1.tgz";
+ sha512 = "SyZgZ/hxq62budS3k0M1Qj1E8fIRvldSxFSm4XfzE6qRRuHAT2a82fxprZRZl1yG2GwnImGmhuKH5hSyjPpzjA==";
};
};
- "elmi-to-json-0.19.1" = {
+ "elmi-to-json-1.2.0" = {
name = "elmi-to-json";
packageName = "elmi-to-json";
- version = "0.19.1";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/elmi-to-json/-/elmi-to-json-0.19.1.tgz";
- sha512 = "O0Z3YsYU9OTb1hTDGORWxi69QjQFEIPfZVq/oc1D5lhL3swduHKY8vdKGuo+WlKVdTas99oNIsgL7yojWdYcsQ==";
+ url = "https://registry.npmjs.org/elmi-to-json/-/elmi-to-json-1.2.0.tgz";
+ sha512 = "zNinzt6/YMr11HgeBlC9Z0UM3qHkYrGsWJTjrCmgBkKnaOLUzTP5K9N3z1RltyunItXtHAxb8DFPvMxlYRPv/Q==";
};
};
"emoji-regex-7.0.3" = {
@@ -1121,13 +1094,13 @@ let
sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==";
};
};
- "es-abstract-1.15.0" = {
+ "es-abstract-1.16.0" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.15.0";
+ version = "1.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz";
- sha512 = "bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz";
+ sha512 = "xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==";
};
};
"es-to-primitive-1.2.0" = {
@@ -1202,13 +1175,13 @@ let
sha512 = "adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==";
};
};
- "execa-2.1.0" = {
+ "execa-3.2.0" = {
name = "execa";
packageName = "execa";
- version = "2.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz";
- sha512 = "Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==";
+ url = "https://registry.npmjs.org/execa/-/execa-3.2.0.tgz";
+ sha512 = "kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==";
};
};
"expand-brackets-2.1.4" = {
@@ -1409,13 +1382,13 @@ let
sha1 = "7afbd00f8f08c5b622f97cda6f714173d547bb3f";
};
};
- "find-elm-dependencies-2.0.1" = {
+ "find-elm-dependencies-2.0.2" = {
name = "find-elm-dependencies";
packageName = "find-elm-dependencies";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-2.0.1.tgz";
- sha512 = "KBxPjc7J1CLw90jVateMKvMYMROZRTR7/QT2I3MxT+7I6KuUQUMNUFuS/eQXQnMnyElGKQ1iyPbe7GnEuYnFXw==";
+ url = "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-2.0.2.tgz";
+ sha512 = "nM5UCbccD1G8CGK2GsM7ykG3ksOAl9E+34jiDfl07CAl2OPnLpBVWY2hlxEmIkSBfdJjSopEowWHrO0cI8RhxQ==";
};
};
"find-parent-dir-0.3.0" = {
@@ -1445,13 +1418,13 @@ let
sha1 = "c9f4886e7f7fbf0afc12d71941dce06b192aea05";
};
};
- "firstline-1.2.1" = {
+ "firstline-2.0.2" = {
name = "firstline";
packageName = "firstline";
- version = "1.2.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/firstline/-/firstline-1.2.1.tgz";
- sha1 = "b88673c42009f8821fac2926e99720acee924fae";
+ url = "https://registry.npmjs.org/firstline/-/firstline-2.0.2.tgz";
+ sha512 = "8KcmfI0jgSECnzdhucm0i7vrwef3BWwgjimW2YkRC5eSFwjb5DibVoA0YvgkYwwxuJi9c+7M7X3b3lX8o9B6wg==";
};
};
"follow-redirects-1.9.0" = {
@@ -1562,6 +1535,15 @@ let
sha512 = "GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==";
};
};
+ "fs-extra-8.1.0" = {
+ name = "fs-extra";
+ packageName = "fs-extra";
+ version = "8.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz";
+ sha512 = "yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==";
+ };
+ };
"fs-minipass-1.2.7" = {
name = "fs-minipass";
packageName = "fs-minipass";
@@ -1580,31 +1562,13 @@ let
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
};
- "fsevents-1.2.4" = {
- name = "fsevents";
- packageName = "fsevents";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz";
- sha512 = "z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==";
- };
- };
- "fsevents-1.2.9" = {
+ "fsevents-2.1.1" = {
name = "fsevents";
packageName = "fsevents";
- version = "1.2.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz";
- sha512 = "oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==";
- };
- };
- "fsevents-2.1.0" = {
- name = "fsevents";
- packageName = "fsevents";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.0.tgz";
- sha512 = "+iXhW3LuDQsno8dOIrCIT/CBjeBWuP7PXe8w9shnj9Lebny/Gx1ZjVBYwexLz36Ri2jKuXMNpV6CYNh8lHHgrQ==";
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.1.tgz";
+ sha512 = "4FRPXWETxtigtJW/gxzEDsX1LVbPAM93VleB83kZB+ellqbHMkyt2aJfuzNLRvFPnGi6bcE5SvfxgbXPeKteJw==";
};
};
"function-bind-1.1.1" = {
@@ -1679,15 +1643,6 @@ let
sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
};
};
- "glob-7.1.1" = {
- name = "glob";
- packageName = "glob";
- version = "7.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz";
- sha1 = "805211df04faaf1c63a3600306cdf5ade50b2ec8";
- };
- };
"glob-7.1.4" = {
name = "glob";
packageName = "glob";
@@ -1697,13 +1652,13 @@ let
sha512 = "hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==";
};
};
- "glob-parent-3.1.0" = {
- name = "glob-parent";
- packageName = "glob-parent";
- version = "3.1.0";
+ "glob-7.1.5" = {
+ name = "glob";
+ packageName = "glob";
+ version = "7.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz";
- sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae";
+ url = "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz";
+ sha512 = "J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==";
};
};
"glob-parent-5.1.0" = {
@@ -1742,13 +1697,13 @@ let
sha512 = "qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==";
};
};
- "graceful-fs-4.2.2" = {
+ "graceful-fs-4.2.3" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.2";
+ version = "4.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz";
- sha512 = "IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
+ sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
};
};
"har-schema-2.0.0" = {
@@ -1787,22 +1742,22 @@ let
sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
};
};
- "has-flag-2.0.0" = {
+ "has-flag-3.0.0" = {
name = "has-flag";
packageName = "has-flag";
- version = "2.0.0";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz";
- sha1 = "e8207af1cc7b30d446cc70b734b5e8be18f88d51";
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
+ sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
};
};
- "has-flag-3.0.0" = {
+ "has-flag-4.0.0" = {
name = "has-flag";
packageName = "has-flag";
- version = "3.0.0";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
- sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
+ sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
};
};
"has-symbol-support-x-1.4.2" = {
@@ -1931,6 +1886,15 @@ let
sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
};
};
+ "human-signals-1.1.1" = {
+ name = "human-signals";
+ packageName = "human-signals";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz";
+ sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
+ };
+ };
"iconv-lite-0.4.19" = {
name = "iconv-lite";
packageName = "iconv-lite";
@@ -2057,15 +2021,6 @@ let
sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==";
};
};
- "is-binary-path-1.0.1" = {
- name = "is-binary-path";
- packageName = "is-binary-path";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz";
- sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
- };
- };
"is-binary-path-2.1.0" = {
name = "is-binary-path";
packageName = "is-binary-path";
@@ -2174,15 +2129,6 @@ let
sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
};
};
- "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-glob-4.0.1" = {
name = "is-glob";
packageName = "is-glob";
@@ -2525,15 +2471,6 @@ let
sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
};
};
- "lodash-4.17.11" = {
- name = "lodash";
- packageName = "lodash";
- version = "4.17.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz";
- sha512 = "cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==";
- };
- };
"lodash-4.17.15" = {
name = "lodash";
packageName = "lodash";
@@ -2876,13 +2813,13 @@ let
sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
};
};
- "node-elm-compiler-5.0.3" = {
+ "node-elm-compiler-5.0.4" = {
name = "node-elm-compiler";
packageName = "node-elm-compiler";
- version = "5.0.3";
+ version = "5.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.3.tgz";
- sha512 = "I3CWm/ExYYQ/a9bjB0OL9VsGa3Lmgbb8QOs4y2kEiB/DTkTqkcTaCr/lVyOYjRpgR25TsmOBATscsg6H6aC9Hg==";
+ url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.4.tgz";
+ sha512 = "VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg==";
};
};
"node-int64-0.4.0" = {
@@ -2948,22 +2885,13 @@ let
sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
};
};
- "npm-run-path-3.1.0" = {
+ "npm-run-path-4.0.0" = {
name = "npm-run-path";
packageName = "npm-run-path";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz";
- sha512 = "Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==";
- };
- };
- "npx-10.2.0" = {
- name = "npx";
- packageName = "npx";
- version = "10.2.0";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/npx/-/npx-10.2.0.tgz";
- sha512 = "DqjFkzET0DeaXYXNJnirnvEovwk4lBa33ZQCw1jxMuas4yH9jdU8q2U8L3cLaB2UqzgmW2Ssqk8lcGiPRL8pRg==";
+ url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.0.tgz";
+ sha512 = "8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ==";
};
};
"oauth-sign-0.9.0" = {
@@ -3218,15 +3146,6 @@ let
sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
};
};
- "path-dirname-1.0.2" = {
- name = "path-dirname";
- packageName = "path-dirname";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz";
- sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0";
- };
- };
"path-exists-3.0.0" = {
name = "path-exists";
packageName = "path-exists";
@@ -3299,13 +3218,13 @@ let
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
};
};
- "picomatch-2.0.7" = {
+ "picomatch-2.1.0" = {
name = "picomatch";
packageName = "picomatch";
- version = "2.0.7";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz";
- sha512 = "oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==";
+ url = "https://registry.npmjs.org/picomatch/-/picomatch-2.1.0.tgz";
+ sha512 = "uhnEDzAbrcJ8R3g2fANnSuXZMBtkpSjxTTgn2LeSiQlfmq72enQJWdQllXW24MBLYnA1SBD2vfvx2o0Zw3Ielw==";
};
};
"pify-3.0.0" = {
@@ -3317,6 +3236,15 @@ let
sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
};
};
+ "pjson-1.0.9" = {
+ name = "pjson";
+ packageName = "pjson";
+ version = "1.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pjson/-/pjson-1.0.9.tgz";
+ sha512 = "4hRJH3YzkUpOlShRzhyxAmThSNnAaIlWZCAb27hd0pVUAXNUAHAO7XZbsPPvsCYwBFEScTmCCL6DGE8NyZ8BdQ==";
+ };
+ };
"posix-character-classes-0.1.1" = {
name = "posix-character-classes";
packageName = "posix-character-classes";
@@ -3515,22 +3443,22 @@ let
sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==";
};
};
- "readdirp-2.2.1" = {
+ "readdirp-3.1.3" = {
name = "readdirp";
packageName = "readdirp";
- version = "2.2.1";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz";
- sha512 = "1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==";
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.1.3.tgz";
+ sha512 = "ZOsfTGkjO2kqeR5Mzr5RYDbTGYneSkdNKX2fOX2P5jF7vMrd/GNnIAUtDldeHHumHUCQ3V05YfWUdxMPAsRu9Q==";
};
};
- "readdirp-3.1.3" = {
+ "readdirp-3.2.0" = {
name = "readdirp";
packageName = "readdirp";
- version = "3.1.3";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/readdirp/-/readdirp-3.1.3.tgz";
- sha512 = "ZOsfTGkjO2kqeR5Mzr5RYDbTGYneSkdNKX2fOX2P5jF7vMrd/GNnIAUtDldeHHumHUCQ3V05YfWUdxMPAsRu9Q==";
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz";
+ sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
};
};
"regenerator-runtime-0.9.6" = {
@@ -3686,13 +3614,13 @@ let
sha512 = "U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==";
};
};
- "rimraf-2.2.8" = {
+ "rimraf-2.6.3" = {
name = "rimraf";
packageName = "rimraf";
- version = "2.2.8";
+ version = "2.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
- sha1 = "e439be2aaee327321952730f99a8929e4fc50582";
+ url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
+ sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
};
};
"rimraf-2.7.1" = {
@@ -4208,22 +4136,22 @@ let
sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
};
};
- "supports-color-4.2.0" = {
+ "supports-color-5.5.0" = {
name = "supports-color";
packageName = "supports-color";
- version = "4.2.0";
+ version = "5.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz";
- sha512 = "Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==";
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
};
};
- "supports-color-5.5.0" = {
+ "supports-color-7.1.0" = {
name = "supports-color";
packageName = "supports-color";
- version = "5.5.0";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
- sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz";
+ sha512 = "oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==";
};
};
"syncprompt-2.0.0" = {
@@ -4244,13 +4172,13 @@ let
sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==";
};
};
- "temp-0.8.3" = {
+ "temp-0.9.0" = {
name = "temp";
packageName = "temp";
- version = "0.8.3";
+ version = "0.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz";
- sha1 = "e0c6bc4d26b903124410e4fed81103014dfc1f59";
+ url = "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz";
+ sha512 = "YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==";
};
};
"through-2.3.8" = {
@@ -4505,15 +4433,6 @@ let
sha512 = "NG1h/MdGIX3HzyqMjyj1laBCmlPYhcO4xEy7gEqqzGiSLw7XqDQCnY4nYSn5XSaH8mQ6TFkaujrO8d/PIZN85A==";
};
};
- "upath-1.2.0" = {
- name = "upath";
- packageName = "upath";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz";
- sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
- };
- };
"uri-js-4.2.2" = {
name = "uri-js";
packageName = "uri-js";
@@ -4667,13 +4586,13 @@ let
sha512 = "obtSWTlbJ+a+TFRYGaUumtVwb+InIUVI0Lu0VBUAPmj2cU5JutEXg3xUE0c2J5Tcy7h2DEKVJBFi+Y9ZSFzzPQ==";
};
};
- "vscode-uri-2.0.3" = {
+ "vscode-uri-2.1.1" = {
name = "vscode-uri";
packageName = "vscode-uri";
- version = "2.0.3";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.0.3.tgz";
- sha512 = "4D3DI3F4uRy09WNtDGD93H9q034OHImxiIcSq664Hq1Y1AScehlP3qqZyTkX/RWxeu0MRMHGkrxYqm2qlDF/aw==";
+ url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.1.tgz";
+ sha512 = "eY9jmGoEnVf8VE8xr5znSah7Qt1P/xsCdErz+g8HYZtJ7bZqKH5E3d+6oVNm1AC/c6IHUDokbmVXKOi4qPAC9A==";
};
};
"walker-1.0.7" = {
@@ -4685,13 +4604,13 @@ let
sha1 = "2f7f9b8fd10d677262b18a884e28d19618e028fb";
};
};
- "web-tree-sitter-0.15.9" = {
+ "web-tree-sitter-0.15.10" = {
name = "web-tree-sitter";
packageName = "web-tree-sitter";
- version = "0.15.9";
+ version = "0.15.10";
src = fetchurl {
- url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.15.9.tgz";
- sha512 = "1lf4lnmi8oxuEzI6gpUok2FQlHXOmV1iipltkQvmR785JWnUbjhw1sZnwSCkisQP+/g/aezpMGcW3mjz0uVhMw==";
+ url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.15.10.tgz";
+ sha512 = "8utowZB5h5djbotf1umt4na9Vt6Q18ZICUeC9jW4qWWjUrtQ2xvxDuAJ+EibmqUJBAKATrDMXnY2xYaskGg8wg==";
};
};
"which-1.3.1" = {
@@ -4784,22 +4703,22 @@ let
sha512 = "o41D/WmDeca0BqYhsr3nJzQyg9NF5X8l/UdnFNux9cS3lwB+swm8qGWX5rn+aD6xfBU3rGmtHij7g7x6LxFU3A==";
};
};
- "ws-7.1.2" = {
+ "ws-7.2.0" = {
name = "ws";
packageName = "ws";
- version = "7.1.2";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.1.2.tgz";
- sha512 = "gftXq3XI81cJCgkUiAVixA0raD9IVmXqsylCrjRygw4+UOOGzPoxnQ6r/CnVL9i+mDncJo94tSkyrtuuQVBmrg==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.2.0.tgz";
+ sha512 = "+SqNqFbwTm/0DC18KYzIsMTnEWpLwJsiasW/O17la4iDRRIO9uaHbvKiAS3AHgTiuuWerK/brj4O6MYZkei9xg==";
};
};
- "xmlbuilder-8.2.2" = {
+ "xmlbuilder-13.0.2" = {
name = "xmlbuilder";
packageName = "xmlbuilder";
- version = "8.2.2";
+ version = "13.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz";
- sha1 = "69248673410b4ba42e1a6136551d2922335aa773";
+ url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz";
+ sha512 = "Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==";
};
};
"xtend-4.0.2" = {
@@ -4871,349 +4790,148 @@ in
elm-test = nodeEnv.buildNodePackage {
name = "elm-test";
packageName = "elm-test";
- version = "0.19.0-rev6";
+ version = "0.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.0-rev6.tgz";
- sha512 = "Qdy9QusZF+eT0203XBiT1Y/UhFeUjcSuyyzf3iyp32dsYpAfcoDTWHjlBVjia1CyvFauESQ4pc81nKaq6snClg==";
+ url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1.tgz";
+ sha512 = "SyZgZ/hxq62budS3k0M1Qj1E8fIRvldSxFSm4XfzE6qRRuHAT2a82fxprZRZl1yG2GwnImGmhuKH5hSyjPpzjA==";
};
dependencies = [
sources."ajv-6.10.2"
sources."ansi-styles-3.2.1"
- (sources."anymatch-2.0.0" // {
- dependencies = [
- sources."normalize-path-2.1.1"
- ];
- })
- 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."anymatch-3.1.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
- sources."assign-symbols-1.0.0"
- sources."async-each-1.0.3"
sources."asynckit-0.4.0"
- sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
sources."aws4-1.8.0"
sources."balanced-match-1.0.0"
- (sources."base-0.11.2" // {
- dependencies = [
- sources."define-property-1.0.0"
- ];
- })
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
- sources."binary-extensions-1.13.1"
+ sources."binary-extensions-2.0.0"
sources."binwrap-0.2.2"
- sources."bluebird-3.7.0"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
- (sources."braces-2.3.2" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
- ];
- })
+ sources."braces-3.0.2"
sources."buffers-0.1.1"
- sources."cache-base-1.0.1"
sources."caseless-0.12.0"
sources."chainsaw-0.1.0"
- sources."chalk-2.1.0"
- (sources."chokidar-2.1.2" // {
+ (sources."chalk-2.4.2" // {
dependencies = [
- sources."fsevents-1.2.9"
+ sources."supports-color-5.5.0"
];
})
+ sources."chokidar-3.2.1"
sources."chownr-1.1.3"
- (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."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
- sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
- sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
- sources."cross-spawn-4.0.0"
+ (sources."cross-spawn-7.0.0" // {
+ dependencies = [
+ sources."which-1.3.1"
+ ];
+ })
sources."dashdash-1.14.1"
- sources."debug-2.6.9"
- sources."decode-uri-component-0.2.0"
- sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
- sources."elmi-to-json-0.19.1"
+ sources."elmi-to-json-1.2.0"
sources."escape-string-regexp-1.0.5"
- (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."is-extendable-0.1.1"
- sources."kind-of-5.1.0"
- ];
- })
sources."extend-3.0.2"
- sources."extend-shallow-3.0.2"
- (sources."extglob-2.0.4" // {
- dependencies = [
- sources."define-property-1.0.0"
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
- ];
- })
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
- (sources."fill-range-4.0.0" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
- ];
- })
- (sources."find-elm-dependencies-2.0.1" // {
+ sources."fill-range-7.0.1"
+ (sources."find-elm-dependencies-2.0.2" // {
dependencies = [
sources."firstline-1.2.0"
];
})
sources."find-parent-dir-0.3.0"
- sources."firstline-1.2.1"
- sources."for-in-1.0.2"
+ sources."firstline-2.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."fragment-cache-0.2.1"
- sources."fs-extra-0.30.0"
+ sources."fs-extra-8.1.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.4"
- sources."get-value-2.0.6"
+ sources."fsevents-2.1.1"
sources."getpass-0.1.7"
- sources."glob-7.1.1"
- (sources."glob-parent-3.1.0" // {
- dependencies = [
- sources."is-glob-3.1.0"
- ];
- })
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.4"
+ sources."glob-parent-5.1.0"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
- sources."has-flag-2.0.0"
- sources."has-value-1.0.0"
- (sources."has-values-1.0.0" // {
- dependencies = [
- sources."kind-of-4.0.0"
- ];
- })
+ sources."has-flag-3.0.0"
sources."http-signature-1.2.0"
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-buffer-1.1.6"
- sources."is-data-descriptor-1.0.0"
- sources."is-descriptor-1.0.2"
- sources."is-extendable-1.0.1"
+ sources."is-binary-path-2.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"
- ];
- })
- sources."is-plain-object-2.0.4"
+ sources."is-number-7.0.0"
sources."is-typedarray-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."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-2.4.0"
+ sources."jsonfile-4.0.0"
sources."jsprim-1.4.1"
- sources."kind-of-6.0.2"
- sources."klaw-1.3.1"
- sources."lodash-4.17.11"
- sources."lru-cache-4.1.5"
- sources."map-cache-0.2.2"
- sources."map-visit-1.0.0"
- sources."micromatch-3.1.10"
+ sources."lodash-4.17.15"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
- (sources."minipass-2.9.0" // {
- dependencies = [
- sources."yallist-3.1.1"
- ];
- })
+ sources."minipass-2.9.0"
sources."minizlib-1.3.3"
- sources."mixin-deep-1.3.2"
(sources."mkdirp-0.5.1" // {
dependencies = [
sources."minimist-0.0.8"
];
})
- sources."ms-2.0.0"
sources."murmur-hash-js-1.0.0"
sources."mustache-3.1.0"
- sources."nan-2.14.0"
- sources."nanomatch-1.2.13"
- sources."node-elm-compiler-5.0.3"
- sources."normalize-path-3.0.0"
- sources."oauth-sign-0.9.0"
- (sources."object-copy-0.1.0" // {
+ sources."nice-try-1.0.5"
+ (sources."node-elm-compiler-5.0.4" // {
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."cross-spawn-6.0.5"
+ sources."path-key-2.0.1"
+ sources."which-1.3.1"
];
})
- sources."object-visit-1.0.1"
- sources."object.pick-1.3.0"
+ sources."normalize-path-3.0.0"
+ sources."oauth-sign-0.9.0"
sources."once-1.4.0"
- sources."os-tmpdir-1.0.2"
- sources."pascalcase-0.1.1"
- sources."path-dirname-1.0.2"
sources."path-is-absolute-1.0.1"
+ sources."path-key-3.1.0"
sources."performance-now-2.1.0"
- sources."posix-character-classes-0.1.1"
- sources."process-nextick-args-2.0.1"
- sources."pseudomap-1.0.2"
+ sources."picomatch-2.1.0"
sources."psl-1.4.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."readable-stream-2.3.6"
- sources."readdirp-2.2.1"
- sources."regex-not-1.0.2"
- sources."remove-trailing-separator-1.1.0"
- sources."repeat-element-1.1.3"
- sources."repeat-string-1.6.1"
+ sources."readdirp-3.1.3"
sources."request-2.88.0"
sources."request-promise-4.2.4"
sources."request-promise-core-1.1.2"
- sources."resolve-url-0.2.1"
- sources."ret-0.1.15"
- (sources."rimraf-2.7.1" // {
- dependencies = [
- sources."glob-7.1.4"
- ];
- })
- sources."safe-buffer-5.1.2"
- sources."safe-regex-1.1.0"
+ sources."rimraf-2.6.3"
+ sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
- (sources."set-value-2.0.1" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.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."is-extendable-0.1.1"
- 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.2"
- sources."source-map-url-0.4.0"
+ sources."semver-5.7.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
sources."split-1.0.1"
- sources."split-string-3.1.0"
sources."sshpk-1.16.1"
- (sources."static-extend-0.1.2" // {
- dependencies = [
- sources."define-property-0.2.5"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-descriptor-0.1.6"
- sources."kind-of-5.1.0"
- ];
- })
sources."stealthy-require-1.1.1"
- sources."string_decoder-1.1.1"
- sources."supports-color-4.2.0"
- (sources."tar-4.4.13" // {
+ (sources."supports-color-7.1.0" // {
dependencies = [
- sources."yallist-3.1.1"
- ];
- })
- (sources."temp-0.8.3" // {
- dependencies = [
- sources."rimraf-2.2.8"
+ sources."has-flag-4.0.0"
];
})
+ sources."tar-4.4.13"
+ sources."temp-0.9.0"
sources."through-2.3.8"
- (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."to-regex-range-5.0.1"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -5222,33 +4940,15 @@ in
sources."traverse-0.3.9"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- (sources."union-value-1.0.1" // {
- dependencies = [
- sources."is-extendable-0.1.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."universalify-0.1.2"
sources."unzip-stream-0.3.0"
- sources."upath-1.2.0"
sources."uri-js-4.2.2"
- sources."urix-0.1.0"
- sources."use-3.1.1"
- sources."util-deprecate-1.0.2"
sources."uuid-3.3.3"
sources."verror-1.10.0"
- sources."which-1.3.1"
+ sources."which-2.0.1"
sources."wrappy-1.0.2"
- sources."xmlbuilder-8.2.2"
- sources."yallist-2.1.2"
+ sources."xmlbuilder-13.0.2"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -5263,379 +4963,169 @@ in
elm-verify-examples = nodeEnv.buildNodePackage {
name = "elm-verify-examples";
packageName = "elm-verify-examples";
- version = "4.0.2";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-verify-examples/-/elm-verify-examples-4.0.2.tgz";
- sha512 = "zvQ1SvfXyMCb9TwiC74+QyFsl/4Hjpr1lb37QRKWrSCu+hOhbxM2MkJ6+KP1izGK36kzRr97y81Z1of0/EX3cg==";
+ url = "https://registry.npmjs.org/elm-verify-examples/-/elm-verify-examples-5.0.0.tgz";
+ sha512 = "dAOv+U9hXZ0IRGx19mkpCAdf5rUwoJWlzFmcR2gvOzE/QjZUSlPh3e0IIDAfGUuEF8DjfE5CTe31fNtIkkd2rQ==";
};
dependencies = [
sources."ajv-6.10.2"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
- (sources."anymatch-2.0.0" // {
- dependencies = [
- sources."normalize-path-2.1.1"
- ];
- })
- 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."anymatch-3.1.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
- sources."assign-symbols-1.0.0"
- sources."async-each-1.0.3"
sources."asynckit-0.4.0"
- sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
sources."aws4-1.8.0"
sources."balanced-match-1.0.0"
- (sources."base-0.11.2" // {
- dependencies = [
- sources."define-property-1.0.0"
- ];
- })
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
- sources."binary-extensions-1.13.1"
+ sources."binary-extensions-2.0.0"
sources."binwrap-0.2.2"
- sources."bluebird-3.7.0"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
- (sources."braces-2.3.2" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
- ];
- })
+ sources."braces-3.0.2"
sources."buffers-0.1.1"
- sources."cache-base-1.0.1"
sources."camelcase-5.3.1"
sources."caseless-0.12.0"
sources."chainsaw-0.1.0"
sources."chalk-2.4.2"
- (sources."chokidar-2.1.2" // {
- dependencies = [
- sources."fsevents-1.2.9"
- ];
- })
+ sources."chokidar-3.2.1"
sources."chownr-1.1.3"
- (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."cliui-5.0.0"
- sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
- sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
- sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
- sources."cross-spawn-4.0.0"
+ (sources."cross-spawn-7.0.0" // {
+ dependencies = [
+ sources."which-1.3.1"
+ ];
+ })
sources."dashdash-1.14.1"
- sources."debug-2.6.9"
sources."decamelize-1.2.0"
- sources."decode-uri-component-0.2.0"
- sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
- (sources."elm-test-0.19.0-rev6" // {
+ (sources."elm-test-0.19.1" // {
dependencies = [
- sources."chalk-2.1.0"
- sources."fs-extra-0.30.0"
- sources."has-flag-2.0.0"
- sources."supports-color-4.2.0"
+ sources."fs-extra-8.1.0"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
];
})
- sources."elmi-to-json-0.19.1"
+ sources."elmi-to-json-1.2.0"
sources."emoji-regex-7.0.3"
sources."escape-string-regexp-1.0.5"
- (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."is-extendable-0.1.1"
- sources."kind-of-5.1.0"
- ];
- })
sources."extend-3.0.2"
- sources."extend-shallow-3.0.2"
- (sources."extglob-2.0.4" // {
- dependencies = [
- sources."define-property-1.0.0"
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
- ];
- })
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
- (sources."fill-range-4.0.0" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
- ];
- })
- (sources."find-elm-dependencies-2.0.1" // {
+ sources."fill-range-7.0.1"
+ (sources."find-elm-dependencies-2.0.2" // {
dependencies = [
sources."firstline-1.2.0"
];
})
sources."find-parent-dir-0.3.0"
sources."find-up-3.0.0"
- sources."firstline-1.2.1"
- sources."for-in-1.0.2"
+ sources."firstline-2.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."fragment-cache-0.2.1"
- (sources."fs-extra-5.0.0" // {
- dependencies = [
- sources."jsonfile-4.0.0"
- ];
- })
+ sources."fs-extra-5.0.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.4"
+ sources."fsevents-2.1.1"
sources."get-caller-file-2.0.5"
- sources."get-value-2.0.6"
sources."getpass-0.1.7"
- sources."glob-7.1.1"
- (sources."glob-parent-3.1.0" // {
- dependencies = [
- sources."is-glob-3.1.0"
- ];
- })
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.4"
+ sources."glob-parent-5.1.0"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
- sources."has-value-1.0.0"
- (sources."has-values-1.0.0" // {
- dependencies = [
- sources."kind-of-4.0.0"
- ];
- })
sources."http-signature-1.2.0"
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-buffer-1.1.6"
- sources."is-data-descriptor-1.0.0"
- sources."is-descriptor-1.0.2"
- sources."is-extendable-1.0.1"
+ sources."is-binary-path-2.1.0"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
- (sources."is-number-3.0.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-plain-object-2.0.4"
+ sources."is-number-7.0.0"
sources."is-typedarray-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."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-2.4.0"
+ sources."jsonfile-4.0.0"
sources."jsprim-1.4.1"
- sources."kind-of-6.0.2"
- sources."klaw-1.3.1"
sources."locate-path-3.0.0"
- sources."lodash-4.17.11"
- sources."lru-cache-4.1.5"
- sources."map-cache-0.2.2"
- sources."map-visit-1.0.0"
- sources."micromatch-3.1.10"
+ sources."lodash-4.17.15"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
- (sources."minipass-2.9.0" // {
- dependencies = [
- sources."yallist-3.1.1"
- ];
- })
+ sources."minipass-2.9.0"
sources."minizlib-1.3.3"
- sources."mixin-deep-1.3.2"
(sources."mkdirp-0.5.1" // {
dependencies = [
sources."minimist-0.0.8"
];
})
- sources."ms-2.0.0"
sources."murmur-hash-js-1.0.0"
sources."mustache-3.1.0"
- sources."nan-2.14.0"
- sources."nanomatch-1.2.13"
- sources."node-elm-compiler-5.0.3"
- sources."normalize-path-3.0.0"
- sources."oauth-sign-0.9.0"
- (sources."object-copy-0.1.0" // {
+ sources."nice-try-1.0.5"
+ (sources."node-elm-compiler-5.0.4" // {
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."cross-spawn-6.0.5"
+ sources."path-key-2.0.1"
+ sources."which-1.3.1"
];
})
- sources."object-visit-1.0.1"
- sources."object.pick-1.3.0"
+ sources."normalize-path-3.0.0"
+ sources."oauth-sign-0.9.0"
sources."once-1.4.0"
- sources."os-tmpdir-1.0.2"
sources."p-limit-2.2.1"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
- sources."pascalcase-0.1.1"
- sources."path-dirname-1.0.2"
sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
+ sources."path-key-3.1.0"
sources."performance-now-2.1.0"
- sources."posix-character-classes-0.1.1"
- sources."process-nextick-args-2.0.1"
- sources."pseudomap-1.0.2"
+ sources."picomatch-2.1.0"
sources."psl-1.4.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."readable-stream-2.3.6"
- sources."readdirp-2.2.1"
- sources."regex-not-1.0.2"
- sources."remove-trailing-separator-1.1.0"
- sources."repeat-element-1.1.3"
- sources."repeat-string-1.6.1"
+ sources."readdirp-3.1.3"
sources."request-2.88.0"
sources."request-promise-4.2.4"
sources."request-promise-core-1.1.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-url-0.2.1"
- sources."ret-0.1.15"
- (sources."rimraf-2.7.1" // {
- dependencies = [
- sources."glob-7.1.4"
- ];
- })
- sources."safe-buffer-5.1.2"
- sources."safe-regex-1.1.0"
+ sources."rimraf-2.7.1"
+ sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
+ sources."semver-5.7.1"
sources."set-blocking-2.0.0"
- (sources."set-value-2.0.1" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.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."is-extendable-0.1.1"
- 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.2"
- sources."source-map-url-0.4.0"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
sources."split-1.0.1"
- sources."split-string-3.1.0"
sources."sshpk-1.16.1"
- (sources."static-extend-0.1.2" // {
- dependencies = [
- sources."define-property-0.2.5"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-descriptor-0.1.6"
- sources."kind-of-5.1.0"
- ];
- })
sources."stealthy-require-1.1.1"
sources."string-width-3.1.0"
- sources."string_decoder-1.1.1"
sources."strip-ansi-5.2.0"
sources."supports-color-5.5.0"
- (sources."tar-4.4.13" // {
- dependencies = [
- sources."yallist-3.1.1"
- ];
- })
- (sources."temp-0.8.3" // {
+ sources."tar-4.4.13"
+ (sources."temp-0.9.0" // {
dependencies = [
- sources."rimraf-2.2.8"
+ sources."rimraf-2.6.3"
];
})
sources."through-2.3.8"
- (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."to-regex-range-5.0.1"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -5644,37 +5134,18 @@ in
sources."traverse-0.3.9"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- (sources."union-value-1.0.1" // {
- dependencies = [
- sources."is-extendable-0.1.1"
- ];
- })
sources."universalify-0.1.2"
- (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."unzip-stream-0.3.0"
- sources."upath-1.2.0"
sources."uri-js-4.2.2"
- sources."urix-0.1.0"
- sources."use-3.1.1"
- sources."util-deprecate-1.0.2"
sources."uuid-3.3.3"
sources."verror-1.10.0"
- sources."which-1.3.1"
+ sources."which-2.0.1"
sources."which-module-2.0.0"
sources."wrap-ansi-5.1.0"
sources."wrappy-1.0.2"
- sources."xmlbuilder-8.2.2"
+ sources."xmlbuilder-13.0.2"
sources."y18n-4.0.0"
- sources."yallist-2.1.2"
+ sources."yallist-3.1.1"
sources."yargs-13.3.0"
sources."yargs-parser-13.1.1"
];
@@ -5690,10 +5161,10 @@ in
elm-doc-preview = nodeEnv.buildNodePackage {
name = "elm-doc-preview";
packageName = "elm-doc-preview";
- version = "3.0.1";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-doc-preview/-/elm-doc-preview-3.0.1.tgz";
- sha512 = "NpAgEKNiYkQE932gMjFGC/BpcmUD9ohhrbSnGSoQBsC+VPRKCiGdmLJUiql/aPC2eXYIlWQJ5YJ5rFWI0iovbw==";
+ url = "https://registry.npmjs.org/elm-doc-preview/-/elm-doc-preview-3.0.4.tgz";
+ sha512 = "tLobB4Kv4X/T+mkL4Tc5G1fqnBzvCqV7Pqx/f2sJIQtSTsJcktwI01U8poiBPoo8VwE7ZRuBmApSkl6XTzrymA==";
};
dependencies = [
sources."@cnakazawa/watch-1.0.3"
@@ -5723,7 +5194,7 @@ in
sources."extend-shallow-2.0.1"
];
})
- sources."bser-2.1.0"
+ sources."bser-2.1.1"
sources."bytes-3.1.0"
sources."cache-base-1.0.1"
(sources."cacheable-request-2.1.4" // {
@@ -5762,7 +5233,7 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
- sources."core-js-3.2.1"
+ sources."core-js-3.3.5"
sources."core-util-is-1.0.2"
sources."cross-spawn-6.0.5"
sources."debug-2.6.9"
@@ -5777,7 +5248,7 @@ in
sources."ee-first-1.1.1"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- sources."es-abstract-1.15.0"
+ sources."es-abstract-1.16.0"
sources."es-to-primitive-1.2.0"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
@@ -5839,7 +5310,7 @@ in
sources."function-bind-1.1.1"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.5"
sources."got-8.3.2"
sources."has-1.0.3"
sources."has-flag-3.0.0"
@@ -5916,7 +5387,6 @@ in
sources."normalize-path-2.1.1"
sources."normalize-url-2.0.1"
sources."npm-run-path-2.0.2"
- sources."npx-10.2.0"
sources."object-assign-4.1.1"
(sources."object-copy-0.1.0" // {
dependencies = [
@@ -6126,9 +5596,9 @@ in
sources."fs.realpath-1.0.0"
sources."get-proxy-2.1.0"
sources."get-stream-3.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.5"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-symbol-support-x-1.4.2"
sources."has-to-string-tag-x-1.4.1"
sources."inflight-1.0.6"
@@ -6175,13 +5645,13 @@ in
bypassCache = true;
reconstructLock = true;
};
- "elm-analyse-0.16.3" = nodeEnv.buildNodePackage {
+ elm-analyse = nodeEnv.buildNodePackage {
name = "elm-analyse";
packageName = "elm-analyse";
- version = "0.16.3";
+ version = "0.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-analyse/-/elm-analyse-0.16.3.tgz";
- sha512 = "JFlGT0d6v3EPk1UnB5xb6VYWrKzwGD76wBwr2R0xwA3T6Rju7zEnzfs8LiBo+b3gSH5cmRDfnK9BLRFiosWEfQ==";
+ url = "https://registry.npmjs.org/elm-analyse/-/elm-analyse-0.16.5.tgz";
+ sha512 = "I7dgGFOc+mYDcDuyo1/HcIn3E5MiMbocStNzivsPSjCUviuEieHdDKZmJJ9uM3IdCu0fdBmRNWQBSOXtXrgzKg==";
};
dependencies = [
sources."accepts-1.3.7"
@@ -6195,8 +5665,8 @@ in
sources."aws4-1.8.0"
sources."babel-runtime-6.18.0"
sources."bcrypt-pbkdf-1.0.2"
- sources."body-parser-1.18.2"
- sources."bytes-3.0.0"
+ sources."body-parser-1.19.0"
+ sources."bytes-3.1.0"
sources."caseless-0.12.0"
sources."combined-stream-1.0.8"
sources."concat-stream-1.5.2"
@@ -6204,7 +5674,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.3.1"
sources."cookie-signature-1.0.6"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
sources."debug-2.6.9"
@@ -6216,7 +5686,24 @@ in
sources."encodeurl-1.0.2"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
- sources."express-4.16.3"
+ (sources."express-4.16.3" // {
+ dependencies = [
+ sources."body-parser-1.18.2"
+ sources."bytes-3.0.0"
+ sources."http-errors-1.6.3"
+ sources."iconv-lite-0.4.19"
+ sources."qs-6.5.1"
+ (sources."raw-body-2.3.2" // {
+ dependencies = [
+ sources."depd-1.1.1"
+ sources."http-errors-1.6.2"
+ sources."setprototypeof-1.0.3"
+ ];
+ })
+ sources."setprototypeof-1.1.0"
+ sources."statuses-1.4.0"
+ ];
+ })
(sources."express-ws-2.0.0" // {
dependencies = [
sources."ws-1.1.5"
@@ -6226,7 +5713,11 @@ in
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
- sources."finalhandler-1.1.1"
+ (sources."finalhandler-1.1.1" // {
+ dependencies = [
+ sources."statuses-1.4.0"
+ ];
+ })
sources."find-0.2.7"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -6234,12 +5725,12 @@ in
sources."fresh-0.5.2"
sources."fs-extra-2.0.0"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
- sources."http-errors-1.6.3"
+ sources."http-errors-1.7.2"
sources."http-signature-1.2.0"
- sources."iconv-lite-0.4.19"
+ sources."iconv-lite-0.4.24"
sources."inherits-2.0.3"
sources."ipaddr.js-1.9.0"
sources."is-stream-1.1.0"
@@ -6253,7 +5744,7 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsonfile-2.4.0"
sources."jsprim-1.4.1"
- sources."lodash-4.17.11"
+ sources."lodash-4.17.15"
sources."media-typer-0.3.0"
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
@@ -6277,15 +5768,9 @@ in
sources."proxy-addr-2.0.5"
sources."psl-1.4.0"
sources."punycode-2.1.1"
- sources."qs-6.5.1"
+ sources."qs-6.7.0"
sources."range-parser-1.2.1"
- (sources."raw-body-2.3.2" // {
- dependencies = [
- sources."depd-1.1.1"
- sources."http-errors-1.6.2"
- sources."setprototypeof-1.0.3"
- ];
- })
+ sources."raw-body-2.4.0"
sources."readable-stream-2.0.6"
sources."regenerator-runtime-0.9.6"
(sources."request-2.88.0" // {
@@ -6296,15 +5781,22 @@ in
})
sources."safe-buffer-5.1.1"
sources."safer-buffer-2.1.2"
- sources."send-0.16.2"
+ (sources."send-0.16.2" // {
+ dependencies = [
+ sources."http-errors-1.6.3"
+ sources."setprototypeof-1.1.0"
+ sources."statuses-1.4.0"
+ ];
+ })
sources."serve-static-1.13.2"
- sources."setprototypeof-1.1.0"
+ sources."setprototypeof-1.1.1"
sources."sshpk-1.16.1"
- sources."statuses-1.4.0"
+ sources."statuses-1.5.0"
sources."string_decoder-0.10.31"
sources."sums-0.2.4"
sources."through2-2.0.1"
sources."tmp-0.0.31"
+ sources."toidentifier-1.0.0"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -6388,7 +5880,7 @@ in
];
})
sources."fresh-0.5.2"
- sources."fsevents-2.1.0"
+ sources."fsevents-2.1.1"
sources."get-stream-4.1.0"
sources."glob-parent-5.1.0"
sources."has-ansi-2.0.0"
@@ -6421,11 +5913,11 @@ in
sources."parseurl-1.3.3"
sources."path-key-2.0.1"
sources."pem-1.14.2"
- sources."picomatch-2.0.7"
+ sources."picomatch-2.1.0"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
sources."range-parser-1.2.1"
- sources."readdirp-3.1.3"
+ sources."readdirp-3.2.0"
sources."requires-port-1.0.0"
sources."semver-5.7.1"
(sources."send-0.17.1" // {
@@ -6470,10 +5962,10 @@ in
sha512 = "9AjXLkznJBVLHHO+KErcgFMKeXe3tcudjj3PYIH6gWXG6W3PT+HF+t2zCflvgFPlhJO5H/wQCCo4rfCApltBzg==";
};
dependencies = [
- sources."bluebird-3.7.0"
+ sources."bluebird-3.7.1"
sources."core-util-is-1.0.2"
sources."fs-extra-6.0.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
sources."jsonfile-4.0.0"
@@ -6504,10 +5996,10 @@ in
"@elm-tooling/elm-language-server" = nodeEnv.buildNodePackage {
name = "_at_elm-tooling_slash_elm-language-server";
packageName = "@elm-tooling/elm-language-server";
- version = "1.4.1";
+ version = "1.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@elm-tooling/elm-language-server/-/elm-language-server-1.4.1.tgz";
- sha512 = "gzN/ee5JfQmg/+2xFq49zRN62ZFeMTu5A0unwQpOf3qLZa8Rz7no6OIaCnl6nEkNsaoAjvZxv1aFJOd2TtNtFw==";
+ url = "https://registry.npmjs.org/@elm-tooling/elm-language-server/-/elm-language-server-1.4.4.tgz";
+ sha512 = "vhiQZHael3isY254nS/iiW5zFiTwXmyaj+IOO9q1PQ6URP8PKzQla74o7UuURRlkF5B/OuwB+u/hncmEbwyy+w==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.3"
@@ -6516,7 +6008,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.12"
+ sources."@types/node-12.12.3"
sources."accepts-1.3.7"
sources."ajv-6.10.2"
sources."array-flatten-1.1.1"
@@ -6542,7 +6034,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.3.1"
sources."cookie-signature-1.0.6"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."core-util-is-1.0.2"
sources."cross-spawn-7.0.1"
sources."dashdash-1.14.1"
@@ -6563,7 +6055,7 @@ in
sources."end-of-stream-1.4.4"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
- (sources."execa-2.1.0" // {
+ (sources."execa-3.2.0" // {
dependencies = [
sources."is-stream-2.0.0"
];
@@ -6592,14 +6084,15 @@ in
sources."fs.realpath-1.0.0"
sources."get-stream-5.1.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.5"
sources."glob-parent-5.1.0"
sources."globby-10.0.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-errors-1.6.3"
sources."http-signature-1.2.0"
+ sources."human-signals-1.1.1"
sources."iconv-lite-0.4.19"
sources."ignore-5.1.4"
sources."inflight-1.0.6"
@@ -6636,7 +6129,7 @@ in
sources."ms-2.0.0"
sources."negotiator-0.6.2"
sources."node-watch-0.5.5"
- sources."npm-run-path-3.1.0"
+ sources."npm-run-path-4.0.0"
sources."oauth-sign-0.9.0"
sources."on-finished-2.3.0"
sources."once-1.4.0"
@@ -6652,7 +6145,8 @@ in
sources."path-to-regexp-0.1.7"
sources."path-type-4.0.0"
sources."performance-now-2.1.0"
- sources."picomatch-2.0.7"
+ sources."picomatch-2.1.0"
+ sources."pjson-1.0.9"
sources."process-nextick-args-1.0.7"
sources."proxy-addr-2.0.5"
sources."psl-1.4.0"
@@ -6722,11 +6216,11 @@ in
})
sources."vscode-languageserver-protocol-3.14.1"
sources."vscode-languageserver-types-3.14.0"
- sources."vscode-uri-2.0.3"
- sources."web-tree-sitter-0.15.9"
+ sources."vscode-uri-2.1.1"
+ sources."web-tree-sitter-0.15.10"
sources."which-2.0.1"
sources."wrappy-1.0.2"
- sources."ws-7.1.2"
+ sources."ws-7.2.0"
sources."xtend-4.0.2"
];
buildInputs = globalBuildInputs;
diff --git a/nixpkgs/pkgs/development/compilers/elm/registry.dat b/nixpkgs/pkgs/development/compilers/elm/registry.dat
new file mode 100644
index 00000000000..14fcb12a746
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/elm/registry.dat
Binary files differ
diff --git a/nixpkgs/pkgs/development/compilers/elm/update.sh b/nixpkgs/pkgs/development/compilers/elm/update.sh
index 920b95e5ad9..c2500b462ad 100755
--- a/nixpkgs/pkgs/development/compilers/elm/update.sh
+++ b/nixpkgs/pkgs/development/compilers/elm/update.sh
@@ -1,8 +1,9 @@
#!/usr/bin/env nix-shell
#!nix-shell -p cabal2nix elm2nix -i bash ../../..
-cabal2nix https://github.com/elm/compiler --revision d5cbc41aac23da463236bbc250933d037da4055a > packages/elm.nix
-elm2nix snapshot > versions.dat
-pushd "$(nix-build -A elmPackages.elm.src --no-out-link ../../../..)/ui/browser"
+cabal2nix https://github.com/elm/compiler --revision c9aefb6230f5e0bda03205ab0499f6e4af924495 > packages/elm.nix
+echo "need to manually copy registry.dat from an existing elm project"
+#elm2nix snapshot > registry.dat
+pushd "$(nix-build -A elmPackages.elm.src --no-out-link ../../../..)/reactor"
elm2nix convert > $OLDPWD/packages/elm-srcs.nix
popd
diff --git a/nixpkgs/pkgs/development/compilers/elm/versions.dat b/nixpkgs/pkgs/development/compilers/elm/versions.dat
deleted file mode 100644
index 9dcfd8a2808..00000000000
--- a/nixpkgs/pkgs/development/compilers/elm/versions.dat
+++ /dev/null
Binary files differ
diff --git a/nixpkgs/pkgs/development/compilers/factor-lang/default.nix b/nixpkgs/pkgs/development/compilers/factor-lang/default.nix
index ef445faec92..314a2d0fc52 100644
--- a/nixpkgs/pkgs/development/compilers/factor-lang/default.nix
+++ b/nixpkgs/pkgs/development/compilers/factor-lang/default.nix
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
rev = "7999e72aecc3c5bc4019d43dc4697f49678cc3b4";
src = fetchurl {
- url = http://downloads.factorcode.org/releases/0.98/factor-src-0.98.zip;
+ url = https://downloads.factorcode.org/releases/0.98/factor-src-0.98.zip;
sha256 = "01ip9mbnar4sv60d2wcwfz62qaamdvbykxw3gbhzqa25z36vi3ri";
};
@@ -94,7 +94,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://factorcode.org;
+ homepage = https://factorcode.org;
license = licenses.bsd2;
description = "A concatenative, stack-based programming language";
diff --git a/nixpkgs/pkgs/development/compilers/fasm/bin.nix b/nixpkgs/pkgs/development/compilers/fasm/bin.nix
index 5353862424a..14610af10ae 100644
--- a/nixpkgs/pkgs/development/compilers/fasm/bin.nix
+++ b/nixpkgs/pkgs/development/compilers/fasm/bin.nix
@@ -3,11 +3,11 @@
stdenvNoCC.mkDerivation rec {
pname = "fasm-bin";
- version = "1.73.16";
+ version = "1.73.18";
src = fetchurl {
url = "https://flatassembler.net/fasm-${version}.tgz";
- sha256 = "1jaqm7w458ny37fsw3fln17kw31rcsk8kyadci45qcbw6jspmn7k";
+ sha256 = "0m88vi8ac9mlak430nyrg3nxsj0fzy3yli8kk0mqsw8rqw2pfvqb";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix b/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix
index 06c2aa838c5..4844ddaa1fb 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix
@@ -7,6 +7,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man); required for Java
, gmp, mpfr, libmpc, gettext, which
@@ -23,6 +24,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -47,10 +49,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "4.8.5";
+let majorVersion = "4";
+ version = "${majorVersion}.8.5";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -96,69 +102,8 @@ let version = "4.8.5";
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "${targetPlatform.config}${stageNameAddon}-" else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
@@ -166,7 +111,7 @@ in
assert x11Support -> (filter (x: x == null) ([ gtk2 libart_lgpl ] ++ xlibs)) == [];
stdenv.mkDerivation ({
- name = crossNameAddon + "${name}${if stripped then "" else "-debug"}-${version}";
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -232,98 +177,47 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- '';
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langJava langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langJava "java"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
- optionals (cloog != null) [
- "--with-cloog=${cloog}"
- "--disable-cloog-version-check"
- "--enable-cloog-backend=isl"
- ] ++
-
- # Java options
- optionals langJava [
- "--with-ecj-jar=${javaEcj}"
-
- # Follow Sun's layout for the convenience of IcedTea/OpenJDK. See
- # <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-April/008888.html>.
- "--enable-java-home"
- "--with-java-home=\${prefix}/lib/jvm/jre"
- ] ++
- optional javaAwtGtk "--enable-java-awt=gtk" ++
- optional (langJava && javaAntlr != null) "--with-antlr-jar=${javaAntlr}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+ cloog
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langJava javaAwtGtk javaAntlr javaEcj
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -366,24 +260,13 @@ stdenv.mkDerivation ({
++ optionals javaAwtGtk [ gmp mpfr ]
));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix b/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix
index ebcf20d4e09..dde72fb615d 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix
@@ -7,6 +7,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man); required for Java
, gmp, mpfr, libmpc, gettext, which
@@ -23,6 +24,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -47,10 +49,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "4.9.4";
+let majorVersion = "4";
+ version = "${majorVersion}.9.4";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -101,72 +107,8 @@ let version = "4.9.4";
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "${targetPlatform.config}${stageNameAddon}-" else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
@@ -174,7 +116,7 @@ in
assert x11Support -> (filter (x: x == null) ([ gtk2 libart_lgpl ] ++ xlibs)) == [];
stdenv.mkDerivation ({
- name = crossNameAddon + "${name}${if stripped then "" else "-debug"}-${version}";
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -241,102 +183,47 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- sed -i -e "s/-lrt//g" libstdc++-v3/configure
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- ''
- + stdenv.lib.optionalString (langJava || langGo) ''
- export lib=$out;
- '';
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langJava langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langJava "java"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
- optionals (cloog != null) [
- "--with-cloog=${cloog}"
- "--disable-cloog-version-check"
- "--enable-cloog-backend=isl"
- ] ++
-
- # Java options
- optionals langJava [
- "--with-ecj-jar=${javaEcj}"
-
- # Follow Sun's layout for the convenience of IcedTea/OpenJDK. See
- # <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-April/008888.html>.
- "--enable-java-home"
- "--with-java-home=\${prefix}/lib/jvm/jre"
- ] ++
- optional javaAwtGtk "--enable-java-awt=gtk" ++
- optional (langJava && javaAntlr != null) "--with-antlr-jar=${javaAntlr}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+ cloog
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langJava javaAwtGtk javaAntlr javaEcj
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -379,24 +266,13 @@ stdenv.mkDerivation ({
++ optionals javaAwtGtk [ gmp mpfr ]
));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/5/default.nix b/nixpkgs/pkgs/development/compilers/gcc/5/default.nix
index 0adedb6f842..cc3912c6aee 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/5/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/5/default.nix
@@ -7,6 +7,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man); required for Java
, gmp, mpfr, libmpc, gettext, which
@@ -23,6 +24,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -45,10 +47,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "5.5.0";
+let majorVersion = "5";
+ version = "${majorVersion}.5.0";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -61,6 +67,10 @@ let version = "5.5.0";
++ optional stdenv.hostPlatform.isMusl (fetchpatch {
url = https://raw.githubusercontent.com/richfelker/musl-cross-make/e84b1bd1fc12a3def33111ca6df522cd6e5ec361/patches/gcc-5.3.0/0001-musl.diff;
sha256 = "0pppbf8myi2kjhm3z3479ihn1cm60kycfv60gj8yy1bs0pl1qcfm";
+ })
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
+ url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
+ sha256 = "074bl5n27d1ksa31pvzj4vd8xd46r118k0w94gdv3s1vydg7mah0";
});
javaEcj = fetchurl {
@@ -88,72 +98,8 @@ let version = "5.5.0";
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "${targetPlatform.config}${stageNameAddon}-" else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
@@ -161,7 +107,7 @@ in
assert x11Support -> (filter (x: x == null) ([ gtk2 libart_lgpl ] ++ xlibs)) == [];
stdenv.mkDerivation ({
- name = crossNameAddon + "${name}${if stripped then "" else "-debug"}-${version}";
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -247,101 +193,48 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
NIX_LDFLAGS = stdenv.lib.optionalString hostPlatform.isSunOS "-lm -ldl";
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- '';
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langJava langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langJava "java"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
-
- # Java options
- optionals langJava [
- "--with-ecj-jar=${javaEcj}"
-
- # Follow Sun's layout for the convenience of IcedTea/OpenJDK. See
- # <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-April/008888.html>.
- "--enable-java-home"
- "--with-java-home=\${prefix}/lib/jvm/jre"
- ] ++
- optional javaAwtGtk "--enable-java-awt=gtk" ++
- optional (langJava && javaAntlr != null) "--with-antlr-jar=${javaAntlr}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [
- "--disable-libsanitizer"
- "--disable-symvers"
- "libat_cv_have_ifunc=no"
- "--disable-gnu-indirect-function"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langJava javaAwtGtk javaAntlr javaEcj
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -384,24 +277,13 @@ stdenv.mkDerivation ({
++ optionals javaAwtGtk [ gmp mpfr ]
));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/6/default.nix b/nixpkgs/pkgs/development/compilers/gcc/6/default.nix
index 959b5e62381..fa69a2818c7 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/6/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/6/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, targetPackages, fetchurl, noSysDirs
+{ stdenv, targetPackages, fetchurl, fetchpatch, fetchFromGitHub, noSysDirs
, langC ? true, langCC ? true, langFortran ? false
, langObjC ? stdenv.targetPlatform.isDarwin
, langObjCpp ? stdenv.targetPlatform.isDarwin
@@ -7,7 +7,9 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
+, flex
, perl ? null # optional, for texi2pod (then pod2man); required for Java
, gmp, mpfr, libmpc, gettext, which
, libelf # optional, for link-time optimizations (LTO)
@@ -23,6 +25,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -45,10 +48,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "6.5.0";
+let majorVersion = "6";
+ version = "${majorVersion}.5.0";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -58,7 +65,10 @@ let version = "6.5.0";
++ optional noSysDirs ../no-sys-dirs.patch
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch
- ;
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
+ url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
+ sha256 = "1c449jgm1vx9g4kv82bxmvlgrwb8f6kwkl0gqmjlmhf7f4hjy2nr";
+ });
javaEcj = fetchurl {
# The `$(top_srcdir)/ecj.jar' file is automatically picked up at
@@ -85,74 +95,8 @@ let version = "6.5.0";
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- # musl at least, disable: https://git.buildroot.net/buildroot/commit/?id=873d4019f7fb00f6a80592224236b3ba7d657865
- "--disable-libmpx"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "${targetPlatform.config}${stageNameAddon}-" else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
@@ -160,11 +104,16 @@ in
assert x11Support -> (filter (x: x == null) ([ gtk2 libart_lgpl ] ++ xlibs)) == [];
stdenv.mkDerivation ({
- name = crossNameAddon + "${name}${if stripped then "" else "-debug"}-${version}";
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
- src = fetchurl {
+ src = if stdenv.targetPlatform.isVc4 then fetchFromGitHub {
+ owner = "itszor";
+ repo = "gcc-vc4";
+ rev = "e90ff43f9671c760cf0d1dd62f569a0fb9bf8918";
+ sha256 = "0gxf66hwqk26h8f853sybphqa5ca0cva2kmrw5jsiv6139g0qnp8";
+ } else fetchurl {
url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.xz";
sha256 = "0i89fksfp6wr1xg9l8296aslcymv2idn60ip31wr9s4pwin7kwby";
};
@@ -229,7 +178,8 @@ stdenv.mkDerivation ({
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [ texinfo which gettext ]
++ (optional (perl != null) perl)
- ++ (optional javaAwtGtk pkgconfig);
+ ++ (optional javaAwtGtk pkgconfig)
+ ++ (optional (stdenv.targetPlatform.isVc4) flex);
# For building runtime libs
depsBuildTarget =
@@ -251,104 +201,48 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
NIX_LDFLAGS = stdenv.lib.optionalString hostPlatform.isSunOS "-lm -ldl";
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- ''
- + stdenv.lib.optionalString (langJava || langGo) ''
- export lib=$out;
- '';
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langJava langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langJava "java"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
-
- # Java options
- optionals langJava [
- "--with-ecj-jar=${javaEcj}"
-
- # Follow Sun's layout for the convenience of IcedTea/OpenJDK. See
- # <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-April/008888.html>.
- "--enable-java-home"
- "--with-java-home=\${prefix}/lib/jvm/jre"
- ] ++
- optional javaAwtGtk "--enable-java-awt=gtk" ++
- optional (langJava && javaAntlr != null) "--with-antlr-jar=${javaAntlr}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [
- "--disable-libsanitizer"
- "--disable-symvers"
- "libat_cv_have_ifunc=no"
- "--disable-gnu-indirect-function"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langJava javaAwtGtk javaAntlr javaEcj
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -391,24 +285,13 @@ stdenv.mkDerivation ({
++ optionals javaAwtGtk [ gmp mpfr ]
));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/7/default.nix b/nixpkgs/pkgs/development/compilers/gcc/7/default.nix
index 68c05d28978..d860cf64a38 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/7/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/7/default.nix
@@ -6,6 +6,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
, gmp, mpfr, libmpc, gettext, which
@@ -16,6 +17,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -34,10 +36,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "7.4.0";
+let majorVersion = "7";
+ version = "${majorVersion}.4.0";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -58,84 +64,21 @@ let version = "7.4.0";
})
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
- ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch;
+ ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
+ url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
+ sha256 = "1nyjnshpq5gbcbbpfv27hy4ajvycmgkpiabkjlxnnrnq1d99k1ay";
+ });
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- # musl at least, disable: https://git.buildroot.net/buildroot/commit/?id=873d4019f7fb00f6a80592224236b3ba7d657865
- "--disable-libmpx"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- # No final libdecnumber (it may work only in 386)
- "--disable-decimal-float"
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "${targetPlatform.config}${stageNameAddon}-" else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
stdenv.mkDerivation ({
- name = crossNameAddon + "${name}${if stripped then "" else "-debug"}-${version}";
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -227,91 +170,50 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString (stdenv.cc.isClang && langFortran) "-Wno-unused-command-line-argument";
NIX_LDFLAGS = stdenv.lib.optionalString hostPlatform.isSunOS "-lm -ldl";
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- '';
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [
- "--disable-libsanitizer"
- "--disable-symvers"
- "libat_cv_have_ifunc=no"
- "--disable-gnu-indirect-function"
- ]
- ++ optional (targetPlatform.isAarch64) "--enable-fix-cortex-a53-843419"
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ } ++ optional (targetPlatform.isAarch64) "--enable-fix-cortex-a53-843419"
++ optional targetPlatform.isNetBSD "--disable-libcilkrts"
;
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -341,24 +243,13 @@ stdenv.mkDerivation ({
LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/8/default.nix b/nixpkgs/pkgs/development/compilers/gcc/8/default.nix
index b84b8958325..e6a9a6aa92c 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/8/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/8/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, targetPackages, fetchurl, noSysDirs
+{ stdenv, targetPackages, fetchurl, fetchpatch, noSysDirs
, langC ? true, langCC ? true, langFortran ? false
, langObjC ? stdenv.targetPlatform.isDarwin
, langObjCpp ? stdenv.targetPlatform.isDarwin
@@ -6,6 +6,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
, gmp, mpfr, libmpc, gettext, which
@@ -16,6 +17,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -34,10 +36,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "8.3.0";
+let majorVersion = "8";
+ version = "${majorVersion}.3.0";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -50,83 +56,21 @@ let version = "8.3.0";
}) */
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
- ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch;
+ ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
+ url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
+ sha256 = "1in5kvcknlpi9z1vvjw6jfmwy8k12zvbqlqfnq84qpm99r0rh00a";
+ });
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- # musl at least, disable: https://git.buildroot.net/buildroot/commit/?id=873d4019f7fb00f6a80592224236b3ba7d657865
- "--disable-libmpx"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "-${targetPlatform.config}" + stageNameAddon else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
stdenv.mkDerivation ({
- name = "${name}${if stripped then "" else "-debug"}-${version}" + crossNameAddon;
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -218,88 +162,47 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
NIX_LDFLAGS = stdenv.lib.optionalString hostPlatform.isSunOS "-lm -ldl";
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- '';
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [
- "--disable-libsanitizer"
- "--disable-symvers"
- "libat_cv_have_ifunc=no"
- "--disable-gnu-indirect-function"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -327,24 +230,13 @@ stdenv.mkDerivation ({
LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/9/default.nix b/nixpkgs/pkgs/development/compilers/gcc/9/default.nix
index de4d893b99e..cece94e1b73 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/9/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/9/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, targetPackages, fetchurl, noSysDirs
+{ stdenv, targetPackages, fetchurl, fetchpatch, noSysDirs
, langC ? true, langCC ? true, langFortran ? false
, langObjC ? stdenv.targetPlatform.isDarwin
, langObjCpp ? stdenv.targetPlatform.isDarwin
@@ -6,6 +6,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
, gmp, mpfr, libmpc, gettext, which
@@ -16,6 +17,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -34,10 +36,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "9.2.0";
+let majorVersion = "9";
+ version = "${majorVersion}.2.0";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -49,83 +55,21 @@ let version = "9.2.0";
sha256 = ""; # TODO: uncomment and check hash when available.
}) */
++ optional langFortran ../gfortran-driving.patch
- ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch;
+ ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
+ url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
+ sha256 = "1in5kvcknlpi9z1vvjw6jfmwy8k12zvbqlqfnq84qpm99r0rh00a";
+ });
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}${libcCross.incdir or "/include"}")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- # musl at least, disable: https://git.buildroot.net/buildroot/commit/?id=873d4019f7fb00f6a80592224236b3ba7d657865
- "--disable-libmpx"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "-${targetPlatform.config}" + stageNameAddon else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
stdenv.mkDerivation ({
- name = "${name}${if stripped then "" else "-debug"}-${version}" + crossNameAddon;
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -217,88 +161,47 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
NIX_LDFLAGS = stdenv.lib.optionalString hostPlatform.isSunOS "-lm -ldl";
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- '';
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if (enableMultilib || targetPlatform.isAvr)
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [
- "--disable-libsanitizer"
- "--disable-symvers"
- "libat_cv_have_ifunc=no"
- "--disable-gnu-indirect-function"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
buildFlags = optional
- (bootstrap && hostPlatform == buildPlatform)
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
@@ -326,24 +229,13 @@ stdenv.mkDerivation ({
LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix b/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix
new file mode 100644
index 00000000000..3b96f432e96
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix
@@ -0,0 +1,174 @@
+{ stdenv
+, targetPackages
+
+, crossStageStatic, libcCross
+, version
+
+, gmp, mpfr, libmpc, libelf, isl
+, cloog ? null
+
+, enableLTO
+, enableMultilib
+, enablePlugin
+, enableShared
+
+, langC
+, langCC
+, langFortran
+, langJava ? false, javaAwtGtk ? false, javaAntlr ? null, javaEcj ? null
+, langGo
+, langObjC
+, langObjCpp
+}:
+
+assert cloog != null -> stdenv.lib.versionOlder version "5";
+assert langJava -> stdenv.lib.versionOlder version "7";
+
+let
+ inherit (stdenv)
+ buildPlatform hostPlatform targetPlatform
+ lib;
+
+ crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
+ crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
+
+ crossConfigureFlags =
+ # Ensure that -print-prog-name is able to find the correct programs.
+ [
+ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
+ "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld"
+ ]
+ ++ (if crossStageStatic then [
+ "--disable-libssp"
+ "--disable-nls"
+ "--without-headers"
+ "--disable-threads"
+ "--disable-libgomp"
+ "--disable-libquadmath"
+ "--disable-shared"
+ "--disable-libatomic" # requires libc
+ "--disable-decimal-float" # requires libc
+ "--disable-libmpx" # requires libc
+ ] ++ lib.optionals crossMingw [
+ "--with-headers=${lib.getDev libcCross}/include"
+ "--with-gcc"
+ "--with-gnu-as"
+ "--with-gnu-ld"
+ "--disable-debug"
+ "--enable-sjlj-exceptions"
+ "--disable-win32-registry"
+ ] else [
+ (if crossDarwin then "--with-sysroot=${lib.getLib libcCross}/share/sysroot"
+ else "--with-headers=${lib.getDev libcCross}${libcCross.incdir or "/include"}")
+ "--enable-__cxa_atexit"
+ "--enable-long-long"
+ "--enable-threads=${if targetPlatform.isUnix then "posix"
+ else if targetPlatform.isWindows then "mcf"
+ else "single"}"
+ "--enable-nls"
+ "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
+ ] ++ lib.optionals (targetPlatform.libc == "uclibc" || targetPlatform.libc == "musl") [
+ # libsanitizer requires netrom/netrom.h which is not
+ # available in uclibc.
+ "--disable-libsanitizer"
+ # In uclibc cases, libgomp needs an additional '-ldl'
+ # and as I don't know how to pass it, I disable libgomp.
+ "--disable-libgomp"
+ ] ++ lib.optionals (targetPlatform.libc == "musl") [
+ # musl at least, disable: https://git.buildroot.net/buildroot/commit/?id=873d4019f7fb00f6a80592224236b3ba7d657865
+ "--disable-libmpx"
+ ] ++ lib.optionals crossMingw [
+ "--enable-sjlj-exceptions"
+ "--enable-hash-synchronization"
+ "--enable-libssp"
+ "--disable-nls"
+ "--with-dwarf2"
+ # To keep ABI compatibility with upstream mingw-w64
+ "--enable-fully-dynamic-string"
+ ] ++ lib.optional (targetPlatform.libc == "newlib") "--with-newlib"
+ ++ lib.optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
+ );
+
+ configureFlags =
+ # Basic dependencies
+ [
+ "--with-gmp-include=${gmp.dev}/include"
+ "--with-gmp-lib=${gmp.out}/lib"
+ "--with-mpfr-include=${mpfr.dev}/include"
+ "--with-mpfr-lib=${mpfr.out}/lib"
+ "--with-mpc=${libmpc}"
+ ]
+ ++ lib.optional (libelf != null) "--with-libelf=${libelf}"
+ ++ lib.optional (!(crossMingw && crossStageStatic))
+ "--with-native-system-header-dir=${lib.getDev stdenv.cc.libc}/include"
+
+ # Basic configuration
+ ++ [
+ (lib.enableFeature enableLTO "lto")
+ "--disable-libstdcxx-pch"
+ "--without-included-gettext"
+ "--with-system-zlib"
+ "--enable-static"
+ "--enable-languages=${
+ lib.concatStrings (lib.intersperse ","
+ ( lib.optional langC "c"
+ ++ lib.optional langCC "c++"
+ ++ lib.optional langFortran "fortran"
+ ++ lib.optional langJava "java"
+ ++ lib.optional langGo "go"
+ ++ lib.optional langObjC "objc"
+ ++ lib.optional langObjCpp "obj-c++"
+ ++ lib.optionals crossDarwin [ "objc" "obj-c++" ]
+ )
+ )
+ }"
+ ]
+
+ ++ (if (enableMultilib || targetPlatform.isAvr)
+ then ["--enable-multilib" "--disable-libquadmath"]
+ else ["--disable-multilib"])
+ ++ lib.optional (!enableShared) "--disable-shared"
+ ++ [
+ (lib.enableFeature enablePlugin "plugin")
+ ]
+
+ # Optional features
+ ++ lib.optional (isl != null) "--with-isl=${isl}"
+ ++ lib.optionals (cloog != null) [
+ "--with-cloog=${cloog}"
+ "--disable-cloog-version-check"
+ "--enable-cloog-backend=isl"
+ ]
+
+ # Java options
+ ++ lib.optionals langJava [
+ "--with-ecj-jar=${javaEcj}"
+
+ # Follow Sun's layout for the convenience of IcedTea/OpenJDK. See
+ # <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-April/008888.html>.
+ "--enable-java-home"
+ "--with-java-home=\${prefix}/lib/jvm/jre"
+ ]
+ ++ lib.optional javaAwtGtk "--enable-java-awt=gtk"
+ ++ lib.optional (langJava && javaAntlr != null) "--with-antlr-jar=${javaAntlr}"
+
+ ++ (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; })
+ ++ lib.optional (targetPlatform != hostPlatform) crossConfigureFlags
+ ++ lib.optional (targetPlatform != hostPlatform) "--disable-bootstrap"
+
+ # Platform-specific flags
+ ++ lib.optional (targetPlatform == hostPlatform && targetPlatform.isx86_32) "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}"
+ ++ lib.optionals hostPlatform.isSunOS [
+ "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
+ # On Illumos/Solaris GNU as is preferred
+ "--with-gnu-as" "--without-gnu-ld"
+ ]
+ ++ lib.optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [
+ "--disable-libsanitizer"
+ "--disable-symvers"
+ "libat_cv_have_ifunc=no"
+ "--disable-gnu-indirect-function"
+ ]
+ ;
+
+in configureFlags
diff --git a/nixpkgs/pkgs/development/compilers/gcc/common/extra-target-flags.nix b/nixpkgs/pkgs/development/compilers/gcc/common/extra-target-flags.nix
new file mode 100644
index 00000000000..bce9a8d4738
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/gcc/common/extra-target-flags.nix
@@ -0,0 +1,30 @@
+{ stdenv, crossStageStatic, libcCross, threadsCross }:
+
+let
+ inherit (stdenv) lib hostPlatform targetPlatform;
+in
+
+{
+ EXTRA_TARGET_FLAGS = let
+ mkFlags = dep: lib.optionals (targetPlatform != hostPlatform && dep != null) ([
+ "-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)
+ ;
+
+ EXTRA_TARGET_LDFLAGS = let
+ mkFlags = dep: lib.optionals (targetPlatform != hostPlatform && dep != null) ([
+ "-Wl,-L${lib.getLib dep}${dep.libdir or "/lib"}"
+ ] ++ (if crossStageStatic then [
+ "-B${lib.getLib dep}${dep.libdir or "/lib"}"
+ ] else [
+ "-Wl,-rpath,${lib.getLib dep}${dep.libdir or "/lib"}"
+ "-Wl,-rpath-link,${lib.getLib dep}${dep.libdir or "/lib"}"
+ ]));
+ in mkFlags libcCross
+ ++ lib.optionals (!crossStageStatic) (mkFlags threadsCross)
+ ;
+}
diff --git a/nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix b/nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix
new file mode 100644
index 00000000000..f8822c6dba0
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix
@@ -0,0 +1 @@
+"740f233da00c4fb5bcc225b2e29768824bcecc58"
diff --git a/nixpkgs/pkgs/development/compilers/gcc/common/pre-configure.nix b/nixpkgs/pkgs/development/compilers/gcc/common/pre-configure.nix
new file mode 100644
index 00000000000..4c86d37e243
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/gcc/common/pre-configure.nix
@@ -0,0 +1,12 @@
+{ lib, version, hostPlatform, langJava ? false, langGo }:
+
+assert langJava -> lib.versionOlder version "7";
+
+lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
+ export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
+ export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
+ export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
+ export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
+'' + lib.optionalString (lib.versionOlder version "7" && (langJava || langGo)) ''
+ export lib=$out;
+''
diff --git a/nixpkgs/pkgs/development/compilers/gcc/snapshot/default.nix b/nixpkgs/pkgs/development/compilers/gcc/snapshot/default.nix
index a07f6f1feb2..ce76fd184f0 100644
--- a/nixpkgs/pkgs/development/compilers/gcc/snapshot/default.nix
+++ b/nixpkgs/pkgs/development/compilers/gcc/snapshot/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, targetPackages, fetchurl, noSysDirs
+{ stdenv, targetPackages, fetchurl, fetchpatch, noSysDirs
, langC ? true, langCC ? true, langFortran ? false
, langObjC ? stdenv.targetPlatform.isDarwin
, langObjCpp ? stdenv.targetPlatform.isDarwin
@@ -6,6 +6,7 @@
, profiledCompiler ? false
, staticCompiler ? false
, enableShared ? true
+, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
, gmp, mpfr, libmpc, gettext, which
@@ -16,6 +17,7 @@
, enablePlugin ? stdenv.hostPlatform == stdenv.buildPlatform # Whether to support user-supplied plug-ins
, name ? "gcc"
, libcCross ? null
+, threadsCross ? null # for MinGW
, crossStageStatic ? false
, # Strip kills static libs of other archs (hence no cross)
stripped ? stdenv.hostPlatform == stdenv.buildPlatform
@@ -35,10 +37,14 @@ assert stdenv.hostPlatform.isDarwin -> gnused != null;
# The go frontend is written in c++
assert langGo -> langCC;
+# threadsCross is just for MinGW
+assert threadsCross != null -> stdenv.targetPlatform.isWindows;
+
with stdenv.lib;
with builtins;
-let version = "7-20170409";
+let majorVersion = "7";
+ version = "${majorVersion}-20170409";
inherit (stdenv) buildPlatform hostPlatform targetPlatform;
@@ -46,81 +52,21 @@ let version = "7-20170409";
[ ]
++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch
++ optional noSysDirs ../no-sys-dirs.patch
- ++ optional langFortran ../gfortran-driving.patch;
+ ++ optional langFortran ../gfortran-driving.patch
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
+ url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
+ sha256 = "1nyjnshpq5gbcbbpfv27hy4ajvycmgkpiabkjlxnnrnq1d99k1ay";
+ });
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
- crossDarwin = targetPlatform != hostPlatform && targetPlatform.libc == "libSystem";
- crossConfigureFlags =
- # Ensure that -print-prog-name is able to find the correct programs.
- [ "--with-as=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-as"
- "--with-ld=${targetPackages.stdenv.cc.bintools}/bin/${targetPlatform.config}-ld" ] ++
- (if crossMingw && crossStageStatic then [
- "--with-headers=${libcCross}/include"
- "--with-gcc"
- "--with-gnu-as"
- "--with-gnu-ld"
- "--with-gnu-ld"
- "--disable-shared"
- "--disable-nls"
- "--disable-debug"
- "--enable-sjlj-exceptions"
- "--enable-threads=win32"
- "--disable-win32-registry"
- "--disable-libmpx" # requires libc
- ] else if crossStageStatic then [
- "--disable-libssp"
- "--disable-nls"
- "--without-headers"
- "--disable-threads"
- "--disable-libgomp"
- "--disable-libquadmath"
- "--disable-shared"
- "--disable-libatomic" # requires libc
- "--disable-decimal-float" # requires libc
- "--disable-libmpx" # requires libc
- ] else [
- (if crossDarwin then "--with-sysroot=${getLib libcCross}/share/sysroot"
- else "--with-headers=${getDev libcCross}/include")
- "--enable-__cxa_atexit"
- "--enable-long-long"
- ] ++
- (if crossMingw then [
- "--enable-threads=win32"
- "--enable-sjlj-exceptions"
- "--enable-hash-synchronization"
- "--enable-libssp"
- "--disable-nls"
- "--with-dwarf2"
- # To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
- ] else
- optionals (targetPlatform.libc == "uclibc") [
- # libsanitizer requires netrom/netrom.h which is not
- # available in uclibc.
- "--disable-libsanitizer"
- # In uclibc cases, libgomp needs an additional '-ldl'
- # and as I don't know how to pass it, I disable libgomp.
- "--disable-libgomp"
- ]
- ++ optional (targetPlatform.libc == "newlib") "--with-newlib"
- ++ optional (targetPlatform.libc == "avrlibc") "--with-avrlibc"
- ++ [
- "--enable-threads=${if targetPlatform.isUnix then "posix"
- else if targetPlatform.isWindows then "win32"
- else "single"}"
- "--enable-nls"
- "--disable-decimal-float" # No final libdecnumber (it may work only in 386)
- ]));
- stageNameAddon = if crossStageStatic then "-stage-static" else "-stage-final";
- crossNameAddon = if targetPlatform != hostPlatform then "-${targetPlatform.config}" + stageNameAddon else "";
-
- bootstrap = targetPlatform == hostPlatform;
+ stageNameAddon = if crossStageStatic then "stage-static" else "stage-final";
+ crossNameAddon = optionalString (targetPlatform != hostPlatform) "${targetPlatform.config}-${stageNameAddon}-";
in
stdenv.mkDerivation ({
- name = "${name}${if stripped then "" else "-debug"}-${version}" + crossNameAddon;
+ name = "${crossNameAddon}${name}${if stripped then "" else "-debug"}-${version}";
builder = ../builder.sh;
@@ -182,84 +128,48 @@ stdenv.mkDerivation ({
++ (optional hostPlatform.isDarwin gnused)
;
+ depsTargetTarget = optional (!crossStageStatic && threadsCross != null) threadsCross;
+
NIX_LDFLAGS = stdenv.lib.optionalString hostPlatform.isSunOS "-lm -ldl";
- preConfigure = stdenv.lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
- export NIX_LDFLAGS=`echo $NIX_LDFLAGS | sed -e s~$prefix/lib~$prefix/lib/amd64~g`
- export LDFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $LDFLAGS_FOR_TARGET"
- export CXXFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CXXFLAGS_FOR_TARGET"
- export CFLAGS_FOR_TARGET="-Wl,-rpath,$prefix/lib/amd64 $CFLAGS_FOR_TARGET"
- '';
+ preConfigure = import ../common/pre-configure.nix {
+ inherit (stdenv) lib;
+ inherit version hostPlatform langGo;
+ };
dontDisableStatic = true;
# TODO(@Ericson2314): Always pass "--target" and always prefix.
configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
- configureFlags =
- # Basic dependencies
- [
- "--with-gmp-include=${gmp.dev}/include"
- "--with-gmp-lib=${gmp.out}/lib"
- "--with-mpfr-include=${mpfr.dev}/include"
- "--with-mpfr-lib=${mpfr.out}/lib"
- "--with-mpc=${libmpc}"
- ] ++
- optional (libelf != null) "--with-libelf=${libelf}" ++
- optional (!(crossMingw && crossStageStatic))
- "--with-native-system-header-dir=${getDev stdenv.cc.libc}/include" ++
-
- # Basic configuration
- [
- "--enable-lto"
- "--disable-libstdcxx-pch"
- "--without-included-gettext"
- "--with-system-zlib"
- "--enable-static"
- "--enable-languages=${
- concatStrings (intersperse ","
- ( optional langC "c"
- ++ optional langCC "c++"
- ++ optional langFortran "fortran"
- ++ optional langGo "go"
- ++ optional langObjC "objc"
- ++ optional langObjCpp "obj-c++"
- ++ optionals crossDarwin [ "objc" "obj-c++" ]
- )
- )
- }"
- ] ++
-
- (if enableMultilib
- then ["--enable-multilib" "--disable-libquadmath"]
- else ["--disable-multilib"]) ++
- optional (!enableShared) "--disable-shared" ++
- (if enablePlugin
- then ["--enable-plugin"]
- else ["--disable-plugin"]) ++
-
- # Optional features
- optional (isl != null) "--with-isl=${isl}" ++
-
-
- (import ../common/platform-flags.nix { inherit (stdenv) lib targetPlatform; }) ++
- optional (targetPlatform != hostPlatform) crossConfigureFlags ++
- optional (!bootstrap) "--disable-bootstrap" ++
-
- # Platform-specific flags
- optional (targetPlatform == hostPlatform && targetPlatform.isi686) "--with-arch=i686" ++
- optionals hostPlatform.isSunOS [
- "--enable-long-long" "--enable-libssp" "--enable-threads=posix" "--disable-nls" "--enable-__cxa_atexit"
- # On Illumos/Solaris GNU as is preferred
- "--with-gnu-as" "--without-gnu-ld"
- ]
- ;
+ configureFlags = import ../common/configure-flags.nix {
+ inherit
+ stdenv
+ targetPackages
+ crossStageStatic libcCross
+ version
+
+ gmp mpfr libmpc libelf isl
+
+ enableLTO
+ enableMultilib
+ enablePlugin
+ enableShared
+
+ langC
+ langCC
+ langFortran
+ langGo
+ langObjC
+ langObjCpp
+ ;
+ };
targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
- buildFlags = if bootstrap then
- (if profiledCompiler then "profiledbootstrap" else "bootstrap")
- else "";
+ buildFlags = optional
+ (targetPlatform == hostPlatform && hostPlatform == buildPlatform)
+ (if profiledCompiler then "profiledbootstrap" else "bootstrap");
dontStrip = !stripped;
NIX_STRIP_DEBUG = !stripped;
@@ -287,24 +197,13 @@ stdenv.mkDerivation ({
LIBRARY_PATH = optionals (targetPlatform == hostPlatform) (makeLibraryPath (optional (zlib != null) zlib));
- EXTRA_TARGET_FLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-idirafter ${getDev libcCross}${libcCross.incdir or "/include"}"
- ] ++ optionals (! crossStageStatic) [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ]);
-
- EXTRA_TARGET_LDFLAGS = optionals
- (targetPlatform != hostPlatform && libcCross != null)
- ([
- "-Wl,-L${libcCross.out}${libcCross.libdir or "/lib"}"
- ] ++ (if crossStageStatic then [
- "-B${libcCross.out}${libcCross.libdir or "/lib"}"
- ] else [
- "-Wl,-rpath,${libcCross.out}${libcCross.libdir or "/lib"}"
- "-Wl,-rpath-link,${libcCross.out}${libcCross.libdir or "/lib"}"
- ]));
+ inherit
+ (import ../common/extra-target-flags.nix {
+ inherit stdenv crossStageStatic libcCross threadsCross;
+ })
+ EXTRA_TARGET_FLAGS
+ EXTRA_TARGET_LDFLAGS
+ ;
passthru = {
inherit langC langCC langObjC langObjCpp langFortran langGo version;
diff --git a/nixpkgs/pkgs/development/compilers/gerbil/unstable.nix b/nixpkgs/pkgs/development/compilers/gerbil/unstable.nix
index a9618a7e066..5f0347aa9a6 100644
--- a/nixpkgs/pkgs/development/compilers/gerbil/unstable.nix
+++ b/nixpkgs/pkgs/development/compilers/gerbil/unstable.nix
@@ -1,14 +1,15 @@
-{ stdenv, callPackage, fetchFromGitHub, gambit-unstable }:
+{ stdenv, callPackage, fetchFromGitHub, gambit, gambit-unstable }:
callPackage ./build.nix {
- version = "unstable-2019-08-11";
- git-version = "0.16-DEV-132-gcb58f9a3";
- gambit = gambit-unstable;
+ version = "unstable-2019-11-15";
+ git-version = "0.15.1-461-gee22de62";
+ #gambit = gambit-unstable;
+ gambit = gambit;
src = fetchFromGitHub {
owner = "vyzo";
repo = "gerbil";
- rev = "cb58f9a30630a6f3e85a55f2c1dcc654f517ffed";
- sha256 = "18jh64v1gi6z3pks9zf19f2wcjpv21cs270dnaq617kgwp53vysh";
+ rev = "ee22de628a656ee59c6c72bc25d7b2e25a4ece2f";
+ sha256 = "1n1j596b91k9xcmv22l72nga6wv20bka2q51ik2jw2vkcw8zkc1c";
};
inherit stdenv;
}
diff --git a/nixpkgs/pkgs/development/compilers/ghc/head.nix b/nixpkgs/pkgs/development/compilers/ghc/head.nix
index 565c545e48c..0e73f81fbab 100644
--- a/nixpkgs/pkgs/development/compilers/ghc/head.nix
+++ b/nixpkgs/pkgs/development/compilers/ghc/head.nix
@@ -2,11 +2,14 @@
# build-tools
, bootPkgs
-, autoconf, automake, coreutils, fetchgit, fetchpatch, perl, python3, m4, sphinx
+, autoconf, autoreconfHook, automake, coreutils, fetchgit, fetchpatch, perl, python3, m4, sphinx
, bash
, libiconv ? null, ncurses
+, enableDwarf ? !stdenv.targetPlatform.isDarwin &&
+ !stdenv.targetPlatform.isWindows, elfutils # for DWARF support
+
, useLLVM ? !stdenv.targetPlatform.isx86
, # LLVM is conceptually a run-time-only depedendency, but for
# non-x86, we need LLVM to bootstrap later stages, so it becomes a
@@ -27,7 +30,7 @@
, # Whetherto build terminfo.
enableTerminfo ? !stdenv.targetPlatform.isWindows
-, version ? "8.9.20190924"
+, version ? "8.10.20191119"
, # What flavour to build. An empty string indicates no
# specific flavour and falls back to ghc default values.
ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform)
@@ -73,7 +76,8 @@ let
# Splicer will pull out correct variations
libDeps = platform: stdenv.lib.optional enableTerminfo [ ncurses ]
++ stdenv.lib.optional (!enableIntegerSimple) gmp
- ++ stdenv.lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv;
+ ++ stdenv.lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv
+ ++ stdenv.lib.optional enableDwarf elfutils;
toolsForTarget = [
pkgsBuildTarget.targetPackages.stdenv.cc
@@ -89,8 +93,8 @@ stdenv.mkDerivation (rec {
src = fetchgit {
url = "https://gitlab.haskell.org/ghc/ghc.git/";
- rev = "795986aaf33e2ffc233836b86a92a77366c91db2";
- sha256 = "0a111x6c53r07q5qdg6c8mnydqp0wh4mpxmw7ga4x5wlap8i0bji";
+ rev = "0418c38d55c7a47967187dce2db5ea2ab1021b1e";
+ sha256 = "1d8g30ii0w4xh6fh61bxbalsqqyanny99nn3p727fx7favnhgvxi";
};
enableParallelBuilding = true;
@@ -98,13 +102,6 @@ stdenv.mkDerivation (rec {
outputs = [ "out" "doc" ];
patches = [
- (fetchpatch { # https://github.com/haskell/haddock/issues/900
- url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/983.diff";
- name = "loadpluginsinmodules.diff";
- sha256 = "0bvvv0zsfq2581zsir97zfkggc1kkircbbajc2fz3b169ycpbha1";
- extraPrefix = "utils/haddock/";
- stripLen = 1;
- })
];
postPatch = "patchShebangs .";
@@ -176,13 +173,17 @@ stdenv.mkDerivation (rec {
"CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold"
] ++ stdenv.lib.optionals (disableLargeAddressSpace) [
"--disable-large-address-space"
+ ] ++ stdenv.lib.optional enableDwarf [
+ "--enable-dwarf-unwind"
+ "--with-libdw-includes=${stdenv.lib.getDev elfutils}/include"
+ "--with-libdw-libraries=${stdenv.lib.getLib elfutils}/lib"
];
# Make sure we never relax`$PATH` and hooks support for compatability.
strictDeps = true;
nativeBuildInputs = [
- perl autoconf automake m4 python3 sphinx
+ perl autoconf autoreconfHook automake m4 python3 sphinx
ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour
];
diff --git a/nixpkgs/pkgs/development/compilers/ghcjs-ng/configured-ghcjs-src.nix b/nixpkgs/pkgs/development/compilers/ghcjs-ng/configured-ghcjs-src.nix
index 56b69ea267f..943866d5f24 100644
--- a/nixpkgs/pkgs/development/compilers/ghcjs-ng/configured-ghcjs-src.nix
+++ b/nixpkgs/pkgs/development/compilers/ghcjs-ng/configured-ghcjs-src.nix
@@ -16,7 +16,7 @@
}:
runCommand "configured-ghcjs-src" {
- buildInputs = [
+ nativeBuildInputs = [
perl
autoconf
automake
diff --git a/nixpkgs/pkgs/development/compilers/go/1.12.nix b/nixpkgs/pkgs/development/compilers/go/1.12.nix
index ce8d0223714..b3b66fde2a1 100644
--- a/nixpkgs/pkgs/development/compilers/go/1.12.nix
+++ b/nixpkgs/pkgs/development/compilers/go/1.12.nix
@@ -30,11 +30,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.12.9";
+ version = "1.12.10";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "1z32imbwmpkzgyh5c3vi7rbvzbq94xjk5qi2xm9sccj7kknmc3mb";
+ sha256 = "0m1rvawvpdl7kd0asw10m50xbxlhykix6dng9p4x6ih6x3y4hvpm";
};
# perl is used for testing go vet
diff --git a/nixpkgs/pkgs/development/compilers/go/1.13.nix b/nixpkgs/pkgs/development/compilers/go/1.13.nix
index d0aeac13522..9e8a6601724 100644
--- a/nixpkgs/pkgs/development/compilers/go/1.13.nix
+++ b/nixpkgs/pkgs/development/compilers/go/1.13.nix
@@ -30,11 +30,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.13.1";
+ version = "1.13.4";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "0n4k42bbrj5g9b1kczkfsih049v43vqzaps7n69gmfa4jpk59wc1";
+ sha256 = "093n5v0bipaan0qqc02wash18r625y74r4zhmjwlc9zf8asfmnwm";
};
# perl is used for testing go vet
diff --git a/nixpkgs/pkgs/development/compilers/graalvm/default.nix b/nixpkgs/pkgs/development/compilers/graalvm/default.nix
index 61e3b6c16ae..11a94ebcce5 100644
--- a/nixpkgs/pkgs/development/compilers/graalvm/default.nix
+++ b/nixpkgs/pkgs/development/compilers/graalvm/default.nix
@@ -270,7 +270,7 @@ in rec {
# Set JAVA_HOME automatically.
mkdir -p $out/nix-support
cat <<EOF > $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
postFixup = openjdk.postFixup or null;
@@ -293,7 +293,7 @@ in rec {
# gfortran readline bzip2 lzma pcre.dev curl ed ## WIP: fastr dependencies
];
postUnpack = ''
- cp ${stdenv.cc.cc}/include/c++/${stdenv.cc.cc.version}/stdlib.h \
+ cp ${stdenv.cc.cc}/include/c++/${lib.getVersion stdenv.cc.cc}/stdlib.h \
$sourceRoot/sulong/projects/com.oracle.truffle.llvm.libraries.bitcode/include
cp ${truffleMake} $TMP && mv *truffle.make truffle.make
rm $sourceRoot/truffle/src/libffi/patches/others/0001-Add-mx-bootstrap-Makefile.patch
@@ -318,7 +318,7 @@ in rec {
--replace 'protected String compilerCommand = "cc";' 'protected String compilerCommand = "${stdenv.cc}/bin/cc";'
# prevent cyclical imports caused by identical <include> names
substituteInPlace sulong/projects/com.oracle.truffle.llvm.libraries.bitcode/include/stdlib.h \
- --replace '# include <cstdlib>' '# include "${stdenv.cc.cc}/include/c++/${stdenv.cc.cc.version}/cstdlib"'
+ --replace '# include <cstdlib>' '# include "${stdenv.cc.cc}/include/c++/${lib.getVersion stdenv.cc.cc}/cstdlib"'
# dragonegg can't seem to compile on nix, so let's not require it
substituteInPlace sulong/mx.sulong/suite.py \
--replace '"requireDragonegg" : True,' '"requireDragonegg" : False,'
diff --git a/nixpkgs/pkgs/development/compilers/graalvm/enterprise-edition.nix b/nixpkgs/pkgs/development/compilers/graalvm/enterprise-edition.nix
index 84cb38aa8d1..e180455cb7c 100644
--- a/nixpkgs/pkgs/development/compilers/graalvm/enterprise-edition.nix
+++ b/nixpkgs/pkgs/development/compilers/graalvm/enterprise-edition.nix
@@ -72,7 +72,7 @@ let
# Set JAVA_HOME automatically.
mkdir -p $out/nix-support
cat <<EOF > $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/haxe/default.nix b/nixpkgs/pkgs/development/compilers/haxe/default.nix
index 0ae038d4713..5329cf59aa3 100644
--- a/nixpkgs/pkgs/development/compilers/haxe/default.nix
+++ b/nixpkgs/pkgs/development/compilers/haxe/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchgit, coreutils, ocaml, zlib, pcre, neko, camlp4 }:
+{ stdenv, fetchgit, coreutils, ocamlPackages, zlib, pcre, neko }:
+
+let inherit (ocamlPackages) ocaml camlp4; in
let
generic = { version, sha256, prePatch }:
diff --git a/nixpkgs/pkgs/development/compilers/intel-graphics-compiler/default.nix b/nixpkgs/pkgs/development/compilers/intel-graphics-compiler/default.nix
index c8fbffcc164..183e1f2a085 100644
--- a/nixpkgs/pkgs/development/compilers/intel-graphics-compiler/default.nix
+++ b/nixpkgs/pkgs/development/compilers/intel-graphics-compiler/default.nix
@@ -24,13 +24,13 @@ in
stdenv.mkDerivation rec {
pname = "intel-graphics-compiler";
- version = "1.0.10";
+ version = "1.0.2714.1";
src = fetchFromGitHub {
owner = "intel";
repo = "intel-graphics-compiler";
rev = "igc-${version}";
- sha256 = "1yqd2zvvvxxxzb5d3v0f03n0jdivid5l2cj11dw7ff7xz7jwiv2i";
+ sha256 = "0ys03sv08fg8q06lb6k5088xirnwms4nzazxp3kbdjm973n7imxc";
};
nativeBuildInputs = [ clang cmake bison flex llvm python ];
diff --git a/nixpkgs/pkgs/development/compilers/ispc/default.nix b/nixpkgs/pkgs/development/compilers/ispc/default.nix
index 762d1233bb6..0c44595b24b 100644
--- a/nixpkgs/pkgs/development/compilers/ispc/default.nix
+++ b/nixpkgs/pkgs/development/compilers/ispc/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
# there are missing dependencies in the Makefile, causing sporadic build failures
enableParallelBuilding = false;
- doCheck = true;
+ doCheck = stdenv.isLinux;
buildInputs = with llvmPackages; [
which
@@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
homepage = https://ispc.github.io/ ;
description = "Intel 'Single Program, Multiple Data' Compiler, a vectorised language";
license = licenses.bsd3;
- platforms = ["x86_64-linux"]; # TODO: buildable on more platforms?
+ platforms = ["x86_64-linux" "x86_64-darwin"]; # TODO: buildable on more platforms?
maintainers = [ maintainers.aristid ];
};
}
diff --git a/nixpkgs/pkgs/development/compilers/jasmin/default.nix b/nixpkgs/pkgs/development/compilers/jasmin/default.nix
new file mode 100644
index 00000000000..ef1b3055190
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/jasmin/default.nix
@@ -0,0 +1,44 @@
+{ stdenv
+, fetchurl
+, unzip
+, jdk
+, ant
+, makeWrapper
+, jre
+, callPackage
+}:
+
+stdenv.mkDerivation rec {
+ pname = "jasmin";
+ version = "2.4";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/jasmin/jasmin-${version}/jasmin-${version}.zip";
+ sha256 = "17a41vr96glcdrdbk88805wwvv1r6w8wg7if23yhd0n6rrl0r8ga";
+ };
+
+ nativeBuildInputs = [ unzip jdk ant makeWrapper ];
+
+ buildPhase = "ant all";
+ installPhase =
+ ''
+ install -Dm644 jasmin.jar $out/share/java/jasmin.jar
+ mkdir -p $out/bin
+ makeWrapper ${jre}/bin/java $out/bin/jasmin \
+ --add-flags "-jar $out/share/java/jasmin.jar"
+ '';
+
+ passthru.tests = {
+ minimal-module = callPackage ./test-assemble-hello-world {};
+ };
+
+ meta = with stdenv.lib; {
+ description = "An assembler for the Java Virtual Machine";
+ homepage = "http://jasmin.sourceforge.net/";
+ downloadPage = "https://sourceforge.net/projects/jasmin/files/latest/download";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
+
diff --git a/nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/HelloWorld.j b/nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/HelloWorld.j
new file mode 100644
index 00000000000..564e6c8a9aa
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/HelloWorld.j
@@ -0,0 +1,31 @@
+.class public HelloWorld
+.super java/lang/Object
+
+;
+; standard initializer (calls java.lang.Object's initializer)
+;
+.method public <init>()V
+ aload_0
+ invokenonvirtual java/lang/Object/<init>()V
+ return
+.end method
+
+;
+; main() - prints out Hello World
+;
+.method public static main([Ljava/lang/String;)V
+ .limit stack 2 ; up to two items can be pushed
+
+ ; push System.out onto the stack
+ getstatic java/lang/System/out Ljava/io/PrintStream;
+
+ ; push a string onto the stack
+ ldc "Hello World!"
+
+ ; call the PrintStream.println() method.
+ invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V
+
+ ; done
+ return
+.end method
+
diff --git a/nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/default.nix b/nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/default.nix
new file mode 100644
index 00000000000..1840edffa77
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/jasmin/test-assemble-hello-world/default.nix
@@ -0,0 +1,12 @@
+{ stdenv, jasmin, jre }:
+
+stdenv.mkDerivation {
+ name = "jasmin-test-assemble-hello-world";
+ meta.timeout = 60;
+ buildCommand = ''
+ ${jasmin}/bin/jasmin ${./HelloWorld.j}
+ ${jre}/bin/java HelloWorld | grep "Hello World"
+ touch $out
+ '';
+}
+
diff --git a/nixpkgs/pkgs/development/compilers/kotlin/default.nix b/nixpkgs/pkgs/development/compilers/kotlin/default.nix
index 12a75eb8f14..a6384c449c8 100644
--- a/nixpkgs/pkgs/development/compilers/kotlin/default.nix
+++ b/nixpkgs/pkgs/development/compilers/kotlin/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, makeWrapper, jre, unzip }:
let
- version = "1.3.50";
+ version = "1.3.60";
in stdenv.mkDerivation {
inherit version;
pname = "kotlin";
src = fetchurl {
url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip";
- sha256 = "1v66pnk810agf26khwdv7l8jpc11x6na5fyqxs9jvxdpls8l0hk9";
+ sha256 = "1frgnirrl795m8xydngrbn73np5gwgs7wymr9j81d0gz4gzpry8j";
};
propagatedBuildInputs = [ jre ] ;
diff --git a/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix b/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix
index 7a0716a6eb3..f6f9970d7a6 100644
--- a/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix
+++ b/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv, fetch, cmake, python, libcxxabi, fixDarwinDylibNames, version }:
+{ lib, stdenv, fetch, cmake, python, libcxxabi, fixDarwinDylibNames, version
+, enableShared ? ! stdenv.hostPlatform.isMusl }:
stdenv.mkDerivation {
pname = "libc++";
@@ -31,7 +32,8 @@ stdenv.mkDerivation {
"-DLIBCXX_LIBCXXABI_LIB_PATH=${libcxxabi}/lib"
"-DLIBCXX_LIBCPPABI_VERSION=2"
"-DLIBCXX_CXX_ABI=libcxxabi"
- ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl "-DLIBCXX_HAS_MUSL_LIBC=1";
+ ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl "-DLIBCXX_HAS_MUSL_LIBC=1"
+ ++ stdenv.lib.optional (!enableShared) "-DLIBCXX_ENABLE_SHARED=OFF" ;
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix b/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix
index 522c8d1a163..9067bf43a8f 100644
--- a/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix
+++ b/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix
@@ -1,4 +1,6 @@
-{ stdenv, cmake, fetch, libcxx, llvm, version }:
+{ stdenv, cmake, fetch, libcxx, llvm, version
+ # on musl the shared objects don't build
+, enableShared ? ! stdenv.hostPlatform.isMusl }:
stdenv.mkDerivation {
pname = "libc++abi";
@@ -11,13 +13,15 @@ stdenv.mkDerivation {
postUnpack = ''
unpackFile ${libcxx.src}
unpackFile ${llvm.src}
- export cmakeFlags="-DLLVM_PATH=$PWD/$(ls -d llvm-*) -DLIBCXXABI_LIBCXX_PATH=$PWD/$(ls -d libcxx-*)"
+ cmakeFlagsArray=($cmakeFlagsArray -DLLVM_PATH=$PWD/$(ls -d llvm-*) -DLIBCXXABI_LIBCXX_PATH=$PWD/$(ls -d libcxx-*) )
'' + stdenv.lib.optionalString stdenv.isDarwin ''
export TRIPLE=x86_64-apple-darwin
'' + stdenv.lib.optionalString stdenv.hostPlatform.isMusl ''
patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch}
'';
+ cmakeFlags = stdenv.lib.optional (!enableShared) "-DLIBCXXABI_ENABLE_SHARED=OFF";
+
installPhase = if stdenv.isDarwin
then ''
for file in lib/*.dylib; do
@@ -34,10 +38,10 @@ stdenv.mkDerivation {
else ''
install -d -m 755 $out/include $out/lib
install -m 644 lib/libc++abi.a $out/lib
- install -m 644 lib/libc++abi.so.1.0 $out/lib
+ ${stdenv.lib.optionalString enableShared "install -m 644 lib/libc++abi.so.1.0 $out/lib"}
install -m 644 ../include/cxxabi.h $out/include
- ln -s libc++abi.so.1.0 $out/lib/libc++abi.so
- ln -s libc++abi.so.1.0 $out/lib/libc++abi.so.1
+ ${stdenv.lib.optionalString enableShared "ln -s libc++abi.so.1.0 $out/lib/libc++abi.so"}
+ ${stdenv.lib.optionalString enableShared "ln -s libc++abi.so.1.0 $out/lib/libc++abi.so.1"}
'';
meta = {
diff --git a/nixpkgs/pkgs/development/compilers/llvm/7/llvm.nix b/nixpkgs/pkgs/development/compilers/llvm/7/llvm.nix
index 068791406e8..3e966f1ea44 100644
--- a/nixpkgs/pkgs/development/compilers/llvm/7/llvm.nix
+++ b/nixpkgs/pkgs/development/compilers/llvm/7/llvm.nix
@@ -94,6 +94,9 @@ in stdenv.mkDerivation ({
rm test/tools/llvm-dwarfdump/X86/debug_addr_dwarf4.s
rm test/tools/llvm-dwarfdump/X86/debug_addr_unsupported_version.s
rm test/tools/llvm-dwarfdump/X86/debug_addr_version_mismatch.s
+ '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") ''
+ # Seems to require certain floating point hardware (NEON?)
+ rm test/ExecutionEngine/frem.ll
'' + ''
patchShebangs test/BugPoint/compile-custom.ll.py
'';
diff --git a/nixpkgs/pkgs/development/compilers/llvm/9/llvm.nix b/nixpkgs/pkgs/development/compilers/llvm/9/llvm.nix
index 9bc7e1fc20b..c8f78f5f7f2 100644
--- a/nixpkgs/pkgs/development/compilers/llvm/9/llvm.nix
+++ b/nixpkgs/pkgs/development/compilers/llvm/9/llvm.nix
@@ -75,6 +75,15 @@ in stdenv.mkDerivation (rec {
rm unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
# valgrind unhappy with musl or glibc, but fails w/musl only
rm test/CodeGen/AArch64/wineh4.mir
+ '' + optionalString stdenv.hostPlatform.isAarch32 ''
+ # skip failing X86 test cases on 32-bit ARM
+ rm test/DebugInfo/X86/convert-debugloc.ll
+ rm test/DebugInfo/X86/convert-inlined.ll
+ rm test/DebugInfo/X86/convert-linked.ll
+ rm test/tools/dsymutil/X86/op-convert.test
+ '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") ''
+ # Seems to require certain floating point hardware (NEON?)
+ rm test/ExecutionEngine/frem.ll
'' + ''
patchShebangs test/BugPoint/compile-custom.ll.py
diff --git a/nixpkgs/pkgs/development/compilers/nim/default.nix b/nixpkgs/pkgs/development/compilers/nim/default.nix
index 129b8ca4dd8..48808bf356b 100644
--- a/nixpkgs/pkgs/development/compilers/nim/default.nix
+++ b/nixpkgs/pkgs/development/compilers/nim/default.nix
@@ -1,19 +1,17 @@
# based on https://github.com/nim-lang/Nim/blob/v0.18.0/.travis.yml
-{ stdenv, lib, fetchurl, makeWrapper, nodejs-slim, openssl, pcre, readline,
- boehmgc, sfml, tzdata, coreutils, sqlite }:
+{ stdenv, lib, fetchurl, makeWrapper, openssl, pcre, readline,
+ boehmgc, sfml, sqlite }:
stdenv.mkDerivation rec {
pname = "nim";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchurl {
url = "https://nim-lang.org/download/${pname}-${version}.tar.xz";
- sha256 = "1pg0lxahis8zfk6rdzdj281bahl8wglpjgngkc4vg1pc9p61fj03";
+ sha256 = "1rjinrs119c8i6wzz5fzjfml7n7kbd5hb9642g4rr8qxkq4sx83k";
};
- doCheck = !stdenv.isDarwin;
-
enableParallelBuilding = true;
NIX_LDFLAGS = [
@@ -24,14 +22,9 @@ stdenv.mkDerivation rec {
"-lsqlite3"
];
- # 1. nodejs is only needed for tests
- # 2. we could create a separate derivation for the "written in c" version of nim
- # used for bootstrapping, but koch insists on moving the nim compiler around
- # as part of building it, so it cannot be read-only
-
- checkInputs = [
- nodejs-slim tzdata coreutils
- ];
+ # we could create a separate derivation for the "written in c" version of nim
+ # used for bootstrapping, but koch insists on moving the nim compiler around
+ # as part of building it, so it cannot be read-only
nativeBuildInputs = [
makeWrapper
@@ -56,46 +49,6 @@ stdenv.mkDerivation rec {
runHook postBuild
'';
- prePatch =
- let disableTest = ''sed -i '1i discard \"\"\"\n disabled: true\n\"\"\"\n\n' '';
- disableStdLibTest = ''sed -i -e '/^when isMainModule/,/^END$/{s/^/#/}' '';
- disableCompile = ''sed -i -e 's/^/#/' '';
- in ''
- substituteInPlace ./tests/osproc/tworkingdir.nim --replace "/usr/bin" "${coreutils}/bin"
- substituteInPlace ./tests/stdlib/ttimes.nim --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
-
- # runs out of memory on a machine with 8GB RAM
- ${disableTest} ./tests/system/t7894.nim
-
- # requires network access (not available in the build container)
- ${disableTest} ./tests/stdlib/thttpclient.nim
- '' + lib.optionalString stdenv.isAarch64 ''
- # supposedly broken on aarch64
- ${disableStdLibTest} ./lib/pure/stats.nim
-
- # reported upstream: https://github.com/nim-lang/Nim/issues/11463
- ${disableCompile} ./lib/nimhcr.nim
- ${disableTest} ./tests/dll/nimhcr_unit.nim
- ${disableTest} ./tests/dll/nimhcr_integration.nim
-
- # reported upstream: https://github.com/nim-lang/Nim/issues/12262
- ${disableTest} ./tests/range/tcompiletime_range_checks.nim
-
- # requires "immintrin.h" which is available only on x86
- ${disableTest} ./tests/misc/tsizeof3.nim
- '';
-
- checkPhase = ''
- runHook preCheck
-
- # Fortify hardening breaks tests
- # https://github.com/nim-lang/Nim/issues/11435#issuecomment-534545696
- NIX_HARDENING_ENABLE=''${NIX_HARDENING_ENABLE/fortify/} \
- ./koch tests --nim:bin/nim all
-
- runHook postCheck
- '';
-
installPhase = ''
runHook preInstall
diff --git a/nixpkgs/pkgs/development/compilers/openjdk/11.nix b/nixpkgs/pkgs/development/compilers/openjdk/11.nix
index 57911f2d58e..e365b9b28b3 100644
--- a/nixpkgs/pkgs/development/compilers/openjdk/11.nix
+++ b/nixpkgs/pkgs/development/compilers/openjdk/11.nix
@@ -106,7 +106,7 @@ let
# Set JAVA_HOME automatically.
mkdir -p $out/nix-support
cat <<EOF > $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out/lib/openjdk; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out/lib/openjdk; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/openjdk/8.nix b/nixpkgs/pkgs/development/compilers/openjdk/8.nix
index 1a5848cd1a6..4debf10c0cb 100644
--- a/nixpkgs/pkgs/development/compilers/openjdk/8.nix
+++ b/nixpkgs/pkgs/development/compilers/openjdk/8.nix
@@ -193,6 +193,11 @@ let
mkdir $out/lib/openjdk/jre
lndir $jre/lib/openjdk/jre $out/lib/openjdk/jre
+ # Make sure cmm/*.pf are not symlinks:
+ # https://youtrack.jetbrains.com/issue/IDEA-147272
+ rm -rf $out/lib/openjdk/jre/lib/cmm
+ ln -s {$jre,$out}/lib/openjdk/jre/lib/cmm
+
# Setup fallback fonts
${lib.optionalString (!headless) ''
mkdir -p $jre/lib/openjdk/jre/lib/fonts
@@ -231,7 +236,7 @@ let
# Set JAVA_HOME automatically.
mkdir -p $out/nix-support
cat <<EOF > $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out/lib/openjdk; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out/lib/openjdk; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/openjdk/darwin/11.nix b/nixpkgs/pkgs/development/compilers/openjdk/darwin/11.nix
index 4c808302b4f..0b659b95aa8 100644
--- a/nixpkgs/pkgs/development/compilers/openjdk/darwin/11.nix
+++ b/nixpkgs/pkgs/development/compilers/openjdk/darwin/11.nix
@@ -44,7 +44,7 @@ let
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/openjdk/darwin/8.nix b/nixpkgs/pkgs/development/compilers/openjdk/darwin/8.nix
index 045901b1bae..bc7a33932b2 100644
--- a/nixpkgs/pkgs/development/compilers/openjdk/darwin/8.nix
+++ b/nixpkgs/pkgs/development/compilers/openjdk/darwin/8.nix
@@ -7,11 +7,11 @@ let
};
jdk = stdenv.mkDerivation {
- name = "zulu1.8.0_121-8.20.0.5";
+ name = "zulu1.8.0_222-8.40.0.25-ca-fx";
src = fetchurl {
- url = "http://cdn.azul.com/zulu/bin/zulu8.20.0.5-jdk8.0.121-macosx_x64.zip";
- sha256 = "2a58bd1d9b0cbf0b3d8d1bcdd117c407e3d5a0ec01e2f53565c9bec5cf9ea78b";
+ url = "http://cdn.azul.com/zulu/bin/zulu8.40.0.25-ca-fx-jdk8.0.222-macosx_x64.zip";
+ sha256 = "1mal8bdc94q7ahx7p3xggy3qpxr6h83g2y01wzgvnqjd8n5i3qr1";
curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-linux/";
};
@@ -44,7 +44,7 @@ let
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/openjdk/darwin/default.nix b/nixpkgs/pkgs/development/compilers/openjdk/darwin/default.nix
index 58e4ba99014..c954a8e2cf8 100644
--- a/nixpkgs/pkgs/development/compilers/openjdk/darwin/default.nix
+++ b/nixpkgs/pkgs/development/compilers/openjdk/darwin/default.nix
@@ -44,7 +44,7 @@ let
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/openjdk/default.nix b/nixpkgs/pkgs/development/compilers/openjdk/default.nix
index 094bd57e6e9..03121daf961 100644
--- a/nixpkgs/pkgs/development/compilers/openjdk/default.nix
+++ b/nixpkgs/pkgs/development/compilers/openjdk/default.nix
@@ -114,7 +114,7 @@ let
# Set JAVA_HOME automatically.
mkdir -p $out/nix-support
cat <<EOF > $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out/lib/openjdk; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out/lib/openjdk; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix b/nixpkgs/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
index e80d81dc5a0..a96e703b28c 100644
--- a/nixpkgs/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
+++ b/nixpkgs/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
@@ -156,7 +156,7 @@ let result = stdenv.mkDerivation rec {
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
@@ -201,4 +201,4 @@ let result = stdenv.mkDerivation rec {
platforms = [ "i686-linux" "x86_64-linux" "armv7l-linux" "aarch64-linux" ]; # some inherit jre.meta.platforms
};
-}; in stdenv.lib.trivial.warn "Public updates for Oracle Java SE 8 released after January 2019 will not be available for business, commercial or production use without a commercial license. See https://java.com/en/download/release_notice.jsp for more information." result
+}; in result
diff --git a/nixpkgs/pkgs/development/compilers/osl/default.nix b/nixpkgs/pkgs/development/compilers/osl/default.nix
index e4d3398476e..26ef76382a3 100644
--- a/nixpkgs/pkgs/development/compilers/osl/default.nix
+++ b/nixpkgs/pkgs/development/compilers/osl/default.nix
@@ -8,13 +8,13 @@ in clangStdenv.mkDerivation rec {
# In theory this could use GCC + Clang rather than just Clang,
# but https://github.com/NixOS/nixpkgs/issues/29877 stops this
name = "openshadinglanguage-${version}";
- version = "1.10.6";
+ version = "1.10.7";
src = fetchFromGitHub {
owner = "imageworks";
repo = "OpenShadingLanguage";
- rev = "Release-1.10.6";
- sha256 = "1g8g853iq56knlvn1hdsck78by3843vyly9wji5ip41r6i2s0zla";
+ rev = "Release-1.10.7";
+ sha256 = "15grach34grp8x65sq8xzs2s6nfzjhn4blpfnaicw46jdi4c2w59";
};
cmakeFlags = [ "-DUSE_BOOST_WAVE=ON" "-DENABLERTTI=ON" ];
diff --git a/nixpkgs/pkgs/development/compilers/pakcs/curry-base.nix b/nixpkgs/pkgs/development/compilers/pakcs/curry-base.nix
index 2d98699d283..b34a2146383 100644
--- a/nixpkgs/pkgs/development/compilers/pakcs/curry-base.nix
+++ b/nixpkgs/pkgs/development/compilers/pakcs/curry-base.nix
@@ -3,7 +3,7 @@
}:
mkDerivation {
pname = "curry-base";
- version = "1.0.0";
+ version = "1.1.0";
src = ./.;
libraryHaskellDepends = [
base containers directory extra filepath mtl parsec pretty time
diff --git a/nixpkgs/pkgs/development/compilers/pakcs/curry-frontend.nix b/nixpkgs/pkgs/development/compilers/pakcs/curry-frontend.nix
index d94bef9ec7f..b169578c7c3 100644
--- a/nixpkgs/pkgs/development/compilers/pakcs/curry-frontend.nix
+++ b/nixpkgs/pkgs/development/compilers/pakcs/curry-frontend.nix
@@ -1,21 +1,23 @@
-{ mkDerivation, base, Cabal, containers, curry-base, directory
-, extra, filepath, mtl, network-uri, pretty, process, set-extra
-, stdenv, transformers
+{ mkDerivation, base, bytestring, Cabal, containers, curry-base
+, directory, extra, file-embed, filepath, mtl, network-uri, pretty
+, process, set-extra, stdenv, template-haskell, transformers
}:
mkDerivation {
pname = "curry-frontend";
- version = "1.0.2";
+ version = "1.0.4";
src = ./.;
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- base containers curry-base directory extra filepath mtl network-uri
- pretty process set-extra transformers
+ base bytestring containers curry-base directory extra file-embed
+ filepath mtl network-uri pretty process set-extra template-haskell
+ transformers
];
executableHaskellDepends = [
- base containers curry-base directory extra filepath mtl network-uri
- pretty process set-extra transformers
+ base bytestring containers curry-base directory extra file-embed
+ filepath mtl network-uri pretty process set-extra template-haskell
+ transformers
];
testHaskellDepends = [ base Cabal curry-base filepath ];
homepage = "http://curry-language.org";
diff --git a/nixpkgs/pkgs/development/compilers/pakcs/default.nix b/nixpkgs/pkgs/development/compilers/pakcs/default.nix
index 0b46bd1f24d..94b6daa888e 100644
--- a/nixpkgs/pkgs/development/compilers/pakcs/default.nix
+++ b/nixpkgs/pkgs/development/compilers/pakcs/default.nix
@@ -4,13 +4,13 @@
, curl, git, unzip, gnutar, coreutils, sqlite }:
let
- name = "pakcs-2.1.2";
+ name = "pakcs-2.2.0";
# Don't switch to development release without a reason, because its
# source updates without version bump. Prefer current release instead.
src = fetchurl {
url = "https://www.informatik.uni-kiel.de/~pakcs/download/${name}-src.tar.gz";
- sha256 = "0i0nprli3knc7zlp5qkqkpiq3ny36v52hnvgph376l3ajjds7wf6";
+ sha256 = "0c0a6cp9lwha5i90kv9ya2zi1ggnvkf4gwjfzbffgwwa77s2wz2l";
};
curry-frontend = (haskellPackages.override {
diff --git a/nixpkgs/pkgs/development/compilers/polyml/5.6.nix b/nixpkgs/pkgs/development/compilers/polyml/5.6.nix
index 370c08f001a..70a56e6f41e 100644
--- a/nixpkgs/pkgs/development/compilers/polyml/5.6.nix
+++ b/nixpkgs/pkgs/development/compilers/polyml/5.6.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.lgpl21;
platforms = with stdenv.lib.platforms; linux;
maintainers = [ #Add your name here!
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/compilers/polyml/5.7.nix b/nixpkgs/pkgs/development/compilers/polyml/5.7.nix
index eef972a2cc3..db1c7613f65 100644
--- a/nixpkgs/pkgs/development/compilers/polyml/5.7.nix
+++ b/nixpkgs/pkgs/development/compilers/polyml/5.7.nix
@@ -33,6 +33,6 @@ stdenv.mkDerivation rec {
homepage = https://www.polyml.org/;
license = licenses.lgpl21;
platforms = with platforms; (linux ++ darwin);
- maintainers = with maintainers; [ z77z yurrriq ];
+ maintainers = with maintainers; [ maggesi yurrriq ];
};
}
diff --git a/nixpkgs/pkgs/development/compilers/polyml/default.nix b/nixpkgs/pkgs/development/compilers/polyml/default.nix
index 5ab13d5f761..7be5fd993ae 100644
--- a/nixpkgs/pkgs/development/compilers/polyml/default.nix
+++ b/nixpkgs/pkgs/development/compilers/polyml/default.nix
@@ -33,6 +33,6 @@ stdenv.mkDerivation rec {
homepage = https://www.polyml.org/;
license = licenses.lgpl21;
platforms = with platforms; (linux ++ darwin);
- maintainers = with maintainers; [ z77z yurrriq ];
+ maintainers = with maintainers; [ maggesi yurrriq ];
};
}
diff --git a/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix b/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix
index 7a677821687..f1126fdeddf 100644
--- a/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix
+++ b/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix
@@ -18,19 +18,19 @@ let
in stdenv.mkDerivation rec {
pname = "purescript";
- version = "0.13.3";
+ version = "0.13.5";
src =
if stdenv.isDarwin
then
fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz";
- sha256 = "04ylhqadj7wnclhiar9il6fkrxmh9qkz6fpas7z3b37w4qg0gshl";
+ sha256 = "19bb50m0cd738r353blgy21d842b3yj58xfbplk7bz59jawj9lym";
}
else
fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/linux64.tar.gz";
- sha256 = "1xcn694qfql87pdjh09hhvfvpakzxb2hagss61vh9msqq3s96l3z";
+ sha256 = "016wvwypgb4859f0n1lqsqv9a8cca2y8g7d6ffvzx6rncd115gxi";
};
diff --git a/nixpkgs/pkgs/development/compilers/reason/default.nix b/nixpkgs/pkgs/development/compilers/reason/default.nix
index 5ade7fd6fba..20286dcc43c 100644
--- a/nixpkgs/pkgs/development/compilers/reason/default.nix
+++ b/nixpkgs/pkgs/development/compilers/reason/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
name = "ocaml${ocaml.version}-reason-${version}";
- version = "3.5.0";
+ version = "3.5.1";
src = fetchFromGitHub {
owner = "facebook";
repo = "reason";
- rev = "ea207004e021efef5a92ecd011d9d5b9b16bbded";
- sha256 = "0cdjy7sw15rlk63prrwy8lavqrz8fqwsgwr19ihvj99x332r98kk";
+ rev = "aea245a43eb44034d2fccac7028b640a437af239";
+ sha256 = "0ff7rjxbsg9zkq6sxlm9bkx7yk8x2cvras7z8436msczgd1wmmyf";
};
nativeBuildInputs = [ makeWrapper ];
@@ -27,8 +27,8 @@ stdenv.mkDerivation rec {
postInstall = ''
wrapProgram $out/bin/rtop \
--prefix PATH : "${utop}/bin" \
- --set CAML_LD_LIBRARY_PATH ${ocaml_lwt}/lib/ocaml/${ocaml.version}/site-lib:$CAML_LD_LIBRARY_PATH \
- --set OCAMLPATH $out/lib/ocaml/${ocaml.version}/site-lib:$OCAMLPATH
+ --prefix CAML_LD_LIBRARY_PATH : "${ocaml_lwt}/lib/ocaml/${ocaml.version}/site-lib" \
+ --prefix OCAMLPATH : "$out/lib/ocaml/${ocaml.version}/site-lib"
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/compilers/rust/1_38_0.nix b/nixpkgs/pkgs/development/compilers/rust/1_38_0.nix
new file mode 100644
index 00000000000..be43e074228
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/rust/1_38_0.nix
@@ -0,0 +1,21 @@
+import ./default.nix {
+ rustcVersion = "1.38.0";
+ rustcSha256 = "101dlpsfkq67p0hbwx4acqq6n90dj4bbprndizpgh1kigk566hk4";
+
+ # Note: the version MUST be one version prior to the version we're
+ # building
+ bootstrapVersion = "1.37.0";
+
+ # fetch hashes by running `print-hashes.sh 1.37.0`
+ bootstrapHashes = {
+ i686-unknown-linux-gnu = "74510e0e52a55e65a9f716673c2cda4d2bd427e2453541c6993c77c3ec04acf9";
+ x86_64-unknown-linux-gnu = "cb573229bfd32928177c3835fdeb62d52da64806b844bc1095c6225b0665a1cb";
+ arm-unknown-linux-gnueabihf = "272739fbb23cf6c2040c1813af9c8c7f386cac37d9de638f22a1816eb96bc0ae";
+ armv7-unknown-linux-gnueabihf = "5b87b877f0ed20c6a09ce26e7a15d8c61b26b62484b97e78a51099d0efefec98";
+ aarch64-unknown-linux-gnu = "263ef98fa3a6b2911b56f89c06615cdebf6ef676eb9b2493ad1539602f79b6ba";
+ i686-apple-darwin = "e45d0c4d882fc6c404ffa6fe790294f4ea96384a2b48804adbf723f3635477a8";
+ x86_64-apple-darwin = "b2310c97ffb964f253c4088c8d29865f876a49da2a45305493af5b5c7a3ca73d";
+ };
+
+ selectRustPackage = pkgs: pkgs.rust_1_38_0;
+}
diff --git a/nixpkgs/pkgs/development/compilers/rust/1_39_0.nix b/nixpkgs/pkgs/development/compilers/rust/1_39_0.nix
new file mode 100644
index 00000000000..cc07590dedc
--- /dev/null
+++ b/nixpkgs/pkgs/development/compilers/rust/1_39_0.nix
@@ -0,0 +1,21 @@
+import ./default.nix {
+ rustcVersion = "1.39.0";
+ rustcSha256 = "0mwkc1bnil2cfyf6nglpvbn2y0zfbv44zfhsd5qg4c9rm6vgd8dl";
+
+ # Note: the version MUST be one version prior to the version we're
+ # building
+ bootstrapVersion = "1.38.0";
+
+ # fetch hashes by running `print-hashes.sh 1.38.0`
+ bootstrapHashes = {
+ i686-unknown-linux-gnu = "41aed8a350e24a0cac1444ed99b3dd24a90bc581dd88cb420c6e547d6b5f57af";
+ x86_64-unknown-linux-gnu = "adda26b3f0609dbfbdc2019da4a20101879b9db2134fae322a4e863a069ec221";
+ arm-unknown-linux-gnueabihf = "0603a3d3d16ae8f3b3b117eb699e8f3ef7532a6f6d3c29d13e7d4614fc3c9e7a";
+ armv7-unknown-linux-gnueabihf = "8b1bf1680a61a643d6b5c7a3b1a1ce88448652756395e20ba5846739cbd085c4";
+ aarch64-unknown-linux-gnu = "06afd6d525326cea95c3aa658aaa8542eab26f44235565bb16913ac9d12b7bda";
+ i686-apple-darwin = "cdbf2807774bed350a3af6f41d7f7dd7ceff28777cde310c3ba90033188eb2f8";
+ x86_64-apple-darwin = "bd301b78ddcd5d4553962b115e1dca5436dd3755ed323f86f4485769286a8a5a";
+ };
+
+ selectRustPackage = pkgs: pkgs.rust_1_39_0;
+}
diff --git a/nixpkgs/pkgs/development/compilers/rust/bootstrap.nix b/nixpkgs/pkgs/development/compilers/rust/bootstrap.nix
index 7b774d066b7..7c0b46d5593 100644
--- a/nixpkgs/pkgs/development/compilers/rust/bootstrap.nix
+++ b/nixpkgs/pkgs/development/compilers/rust/bootstrap.nix
@@ -1,38 +1,11 @@
-{ stdenv, fetchurl, callPackage }:
+{ stdenv, fetchurl, rust, callPackage, version, hashes }:
let
- # Note: the version MUST be one version prior to the version we're
- # building
- version = "1.37.0";
-
- # fetch hashes by running `print-hashes.sh 1.37.0`
- hashes = {
- i686-unknown-linux-gnu = "74510e0e52a55e65a9f716673c2cda4d2bd427e2453541c6993c77c3ec04acf9";
- x86_64-unknown-linux-gnu = "cb573229bfd32928177c3835fdeb62d52da64806b844bc1095c6225b0665a1cb";
- armv7-unknown-linux-gnueabihf = "5b87b877f0ed20c6a09ce26e7a15d8c61b26b62484b97e78a51099d0efefec98";
- aarch64-unknown-linux-gnu = "263ef98fa3a6b2911b56f89c06615cdebf6ef676eb9b2493ad1539602f79b6ba";
- i686-apple-darwin = "e45d0c4d882fc6c404ffa6fe790294f4ea96384a2b48804adbf723f3635477a8";
- x86_64-apple-darwin = "b2310c97ffb964f253c4088c8d29865f876a49da2a45305493af5b5c7a3ca73d";
- };
-
- platform =
- if stdenv.hostPlatform.system == "i686-linux"
- then "i686-unknown-linux-gnu"
- else if stdenv.hostPlatform.system == "x86_64-linux"
- then "x86_64-unknown-linux-gnu"
- else if stdenv.hostPlatform.system == "armv7l-linux"
- then "armv7-unknown-linux-gnueabihf"
- else if stdenv.hostPlatform.system == "aarch64-linux"
- then "aarch64-unknown-linux-gnu"
- else if stdenv.hostPlatform.system == "i686-darwin"
- then "i686-apple-darwin"
- else if stdenv.hostPlatform.system == "x86_64-darwin"
- then "x86_64-apple-darwin"
- else throw "missing bootstrap url for platform ${stdenv.hostPlatform.system}";
+ platform = rust.toRustTarget stdenv.hostPlatform;
src = fetchurl {
url = "https://static.rust-lang.org/dist/rust-${version}-${platform}.tar.gz";
- sha256 = hashes.${platform};
+ sha256 = hashes.${platform} or (throw "missing bootstrap url for platform ${platform}");
};
in callPackage ./binary.nix
diff --git a/nixpkgs/pkgs/development/compilers/rust/default.nix b/nixpkgs/pkgs/development/compilers/rust/default.nix
index a39cd785cf7..75104ac7ad5 100644
--- a/nixpkgs/pkgs/development/compilers/rust/default.nix
+++ b/nixpkgs/pkgs/development/compilers/rust/default.nix
@@ -1,3 +1,9 @@
+{ rustcVersion
+, rustcSha256
+, bootstrapVersion
+, bootstrapHashes
+, selectRustPackage
+}:
{ stdenv, lib
, buildPackages
, newScope, callPackage
@@ -5,6 +11,14 @@
, llvmPackages_5
, pkgsBuildTarget, pkgsBuildBuild
}: rec {
+ toRustTarget = platform: with platform.parsed; let
+ cpu_ = {
+ "armv7a" = "armv7";
+ "armv7l" = "armv7";
+ "armv6l" = "arm";
+ }.${cpu.name} or cpu.name;
+ in "${cpu_}-${vendor.name}-${kernel.name}${lib.optionalString (abi.name != "unknown") "-${abi.name}"}";
+
makeRustPlatform = { rustc, cargo, ... }: {
rust = {
inherit rustc cargo;
@@ -36,21 +50,27 @@
# cycles / purify builds). In this way, nixpkgs would be in control of all
# bootstrapping.
packages = {
- prebuilt = callPackage ./bootstrap.nix {};
+ prebuilt = callPackage ./bootstrap.nix {
+ version = bootstrapVersion;
+ hashes = bootstrapHashes;
+ };
stable = lib.makeScope newScope (self: let
# Like `buildRustPackages`, but may also contain prebuilt binaries to
# break cycle. Just like `bootstrapTools` for nixpkgs as a whole,
# nothing in the final package set should refer to this.
bootstrapRustPackages = self.buildRustPackages.overrideScope' (_: _:
lib.optionalAttrs (stdenv.buildPlatform == stdenv.hostPlatform)
- buildPackages.rust.packages.prebuilt);
+ (selectRustPackage buildPackages).packages.prebuilt);
bootRustPlatform = makeRustPlatform bootstrapRustPackages;
in {
# Packages suitable for build-time, e.g. `build.rs`-type stuff.
- buildRustPackages = buildPackages.rust.packages.stable;
+ buildRustPackages = (selectRustPackage buildPackages).packages.stable;
# Analogous to stdenv
rustPlatform = makeRustPlatform self.buildRustPackages;
rustc = self.callPackage ./rustc.nix ({
+ version = rustcVersion;
+ sha256 = rustcSha256;
+
# Use boot package set to break cycle
rustPlatform = bootRustPlatform;
} // lib.optionalAttrs (stdenv.cc.isClang && stdenv.hostPlatform == stdenv.buildPlatform) {
diff --git a/nixpkgs/pkgs/development/compilers/rust/print-hashes.sh b/nixpkgs/pkgs/development/compilers/rust/print-hashes.sh
index 7eb00a30ad7..1d46fe376d4 100755
--- a/nixpkgs/pkgs/development/compilers/rust/print-hashes.sh
+++ b/nixpkgs/pkgs/development/compilers/rust/print-hashes.sh
@@ -10,6 +10,7 @@ set -euo pipefail
PLATFORMS=(
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
+ arm-unknown-linux-gnueabihf
armv7-unknown-linux-gnueabihf
aarch64-unknown-linux-gnu
i686-apple-darwin
diff --git a/nixpkgs/pkgs/development/compilers/rust/rust-src.nix b/nixpkgs/pkgs/development/compilers/rust/rust-src.nix
index 1b819a7f606..8977fb84caf 100644
--- a/nixpkgs/pkgs/development/compilers/rust/rust-src.nix
+++ b/nixpkgs/pkgs/development/compilers/rust/rust-src.nix
@@ -6,6 +6,6 @@ stdenv.mkDerivation {
phases = [ "unpackPhase" "installPhase" ];
installPhase = ''
mv src $out
- rm -rf $out/{ci,doc,driver,etc,grammar,llvm,rt,rtstartup,rustllvm,test,tools,vendor}
+ rm -rf $out/{ci,doc,etc,grammar,llvm-project,llvm-emscripten,rtstartup,rustllvm,test,tools,vendor,stdarch}
'';
}
diff --git a/nixpkgs/pkgs/development/compilers/rust/rustc.nix b/nixpkgs/pkgs/development/compilers/rust/rustc.nix
index 430d22f7653..ca9bf05b7e7 100644
--- a/nixpkgs/pkgs/development/compilers/rust/rustc.nix
+++ b/nixpkgs/pkgs/development/compilers/rust/rustc.nix
@@ -1,28 +1,30 @@
{ stdenv, removeReferencesTo, pkgsBuildBuild, pkgsBuildHost, pkgsBuildTarget
, fetchurl, file, python2
-, llvm_7, darwin, git, cmake, rustPlatform
+, llvm_9, darwin, git, cmake, rust, rustPlatform
, pkgconfig, openssl
, which, libffi
, withBundledLLVM ? false
+, version
+, sha256
}:
let
inherit (stdenv.lib) optional optionalString;
inherit (darwin.apple_sdk.frameworks) Security;
- llvmSharedForBuild = pkgsBuildBuild.llvm_7.override { enableSharedLibraries = true; };
- llvmSharedForHost = pkgsBuildHost.llvm_7.override { enableSharedLibraries = true; };
- llvmSharedForTarget = pkgsBuildTarget.llvm_7.override { enableSharedLibraries = true; };
+ llvmSharedForBuild = pkgsBuildBuild.llvm_9.override { enableSharedLibraries = true; };
+ llvmSharedForHost = pkgsBuildHost.llvm_9.override { enableSharedLibraries = true; };
+ llvmSharedForTarget = pkgsBuildTarget.llvm_9.override { enableSharedLibraries = true; };
# For use at runtime
- llvmShared = llvm_7.override { enableSharedLibraries = true; };
+ llvmShared = llvm_9.override { enableSharedLibraries = true; };
in stdenv.mkDerivation rec {
pname = "rustc";
- version = "1.38.0";
+ inherit version;
src = fetchurl {
url = "https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz";
- sha256 = "101dlpsfkq67p0hbwx4acqq6n90dj4bbprndizpgh1kigk566hk4";
+ inherit sha256;
};
__darwinAllowLocalNetworking = true;
@@ -51,9 +53,9 @@ in stdenv.mkDerivation rec {
# We need rust to build rust. If we don't provide it, configure will try to download it.
# Reference: https://github.com/rust-lang/rust/blob/master/src/bootstrap/configure.py
configureFlags = let
- setBuild = "--set=target.${stdenv.buildPlatform.config}";
- setHost = "--set=target.${stdenv.hostPlatform.config}";
- setTarget = "--set=target.${stdenv.targetPlatform.config}";
+ setBuild = "--set=target.${rust.toRustTarget stdenv.buildPlatform}";
+ setHost = "--set=target.${rust.toRustTarget stdenv.hostPlatform}";
+ setTarget = "--set=target.${rust.toRustTarget stdenv.targetPlatform}";
ccForBuild = "${pkgsBuildBuild.targetPackages.stdenv.cc}/bin/${pkgsBuildBuild.targetPackages.stdenv.cc.targetPrefix}cc";
cxxForBuild = "${pkgsBuildBuild.targetPackages.stdenv.cc}/bin/${pkgsBuildBuild.targetPackages.stdenv.cc.targetPrefix}c++";
ccForHost = "${pkgsBuildHost.targetPackages.stdenv.cc}/bin/${pkgsBuildHost.targetPackages.stdenv.cc.targetPrefix}cc";
@@ -66,9 +68,9 @@ in stdenv.mkDerivation rec {
"--set=build.cargo=${rustPlatform.rust.cargo}/bin/cargo"
"--enable-rpath"
"--enable-vendor"
- "--build=${stdenv.buildPlatform.config}"
- "--host=${stdenv.hostPlatform.config}"
- "--target=${stdenv.targetPlatform.config}"
+ "--build=${rust.toRustTarget stdenv.buildPlatform}"
+ "--host=${rust.toRustTarget stdenv.hostPlatform}"
+ "--target=${rust.toRustTarget stdenv.targetPlatform}"
"${setBuild}.cc=${ccForBuild}"
"${setHost}.cc=${ccForHost}"
diff --git a/nixpkgs/pkgs/development/compilers/rust/setup-hook.sh b/nixpkgs/pkgs/development/compilers/rust/setup-hook.sh
index 7078ec7060b..5d4eb642fec 100644
--- a/nixpkgs/pkgs/development/compilers/rust/setup-hook.sh
+++ b/nixpkgs/pkgs/development/compilers/rust/setup-hook.sh
@@ -1,4 +1,4 @@
# Fix 'failed to open: /homeless-shelter/.cargo/.package-cache' in rust 1.36.
-if [[ -z $IN_NIX_SHELL && -z $CARGO_HOME ]]; then
+if [[ -z ${IN_NIX_SHELL-} && -z ${CARGO_HOME-} ]]; then
export CARGO_HOME=$TMPDIR
fi
diff --git a/nixpkgs/pkgs/development/compilers/scala/dotty-bare.nix b/nixpkgs/pkgs/development/compilers/scala/dotty-bare.nix
index 5a01e295e49..675e91b302a 100644
--- a/nixpkgs/pkgs/development/compilers/scala/dotty-bare.nix
+++ b/nixpkgs/pkgs/development/compilers/scala/dotty-bare.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre, ncurses }:
stdenv.mkDerivation rec {
- version = "0.14.0-RC1";
+ version = "0.20.0-RC1";
pname = "dotty-bare";
src = fetchurl {
url = "https://github.com/lampepfl/dotty/releases/download/${version}/dotty-${version}.tar.gz";
- sha256 = "0nrgsyhqjlpvnjqgb18pryr8q7knq3dq25jhp98s4wh76nssm1zr";
+ sha256 = "08qs3m32cbh6516gcwraa1b5k935awmjxls6kg6xll722hkdd9l6";
};
propagatedBuildInputs = [ jre ncurses.dev ] ;
@@ -35,6 +35,6 @@ stdenv.mkDerivation rec {
homepage = http://dotty.epfl.ch/;
license = licenses.bsd3;
platforms = platforms.all;
- maintainers = [maintainers.karolchmist];
+ maintainers = [maintainers.karolchmist maintainers.virusdave];
};
}
diff --git a/nixpkgs/pkgs/development/compilers/swi-prolog/default.nix b/nixpkgs/pkgs/development/compilers/swi-prolog/default.nix
index cbcfd7efb40..0140bb40111 100644
--- a/nixpkgs/pkgs/development/compilers/swi-prolog/default.nix
+++ b/nixpkgs/pkgs/development/compilers/swi-prolog/default.nix
@@ -1,7 +1,7 @@
-{ stdenv, fetchgit, jdk, gmp, readline, openssl, unixODBC, zlib
+{ stdenv, fetchFromGitHub, jdk, gmp, readline, openssl, unixODBC, zlib
, libarchive, db, pcre, libedit, libossp_uuid, libXpm
-, libSM, libXt, freetype, pkgconfig, fontconfig, makeWrapper ? stdenv.isDarwin
-, git, cacert, cmake, libyaml
+, libSM, libXt, freetype, pkgconfig, fontconfig
+, cmake, libyaml, Security
, libjpeg, libX11, libXext, libXft, libXinerama
, extraLibraries ? [ jdk unixODBC libXpm libSM libXt freetype fontconfig ]
, extraPacks ? []
@@ -18,58 +18,35 @@ stdenv.mkDerivation {
pname = "swi-prolog";
inherit version;
- src = fetchgit {
- url = "https://github.com/SWI-Prolog/swipl-devel";
+ src = fetchFromGitHub {
+ owner = "SWI-Prolog";
+ repo = "swipl-devel";
rev = "V${version}";
sha256 = "0czbrscx2s4079nmwvipp9cnwfny16m3fpnp823llm7wyljchgvq";
+ fetchSubmodules = true;
};
- buildInputs = [ cacert git cmake gmp readline openssl
+ nativeBuildInputs = [ cmake pkgconfig ];
+
+ buildInputs = [ gmp readline openssl
libarchive libyaml db pcre libedit libossp_uuid
- zlib pkgconfig ]
+ zlib ]
++ stdenv.lib.optionals (withGui && !stdenv.isDarwin) [ libXpm libX11 libXext libXft libXinerama libjpeg ]
++ extraLibraries
- ++ stdenv.lib.optional stdenv.isDarwin makeWrapper;
+ ++ stdenv.lib.optional stdenv.isDarwin Security;
hardeningDisable = [ "format" ];
- configureFlags = [
- "--with-world"
- "--enable-gmp"
- "--enable-shared"
- ];
+ cmakeFlags = [ "-DSWIPL_INSTALL_IN_LIB=ON" ];
- installPhase = ''
- mkdir -p $out
- mkdir build
- cd build
- ${cmake}/bin/cmake -DCMAKE_INSTALL_PREFIX=$out ..
- cd ../
- make
- make install
- make clean
- mkdir -p $out/lib/swipl/pack
- ''
- + builtins.concatStringsSep "\n"
+ postInstall = builtins.concatStringsSep "\n"
( builtins.map (packInstall "$out") extraPacks
);
- # For macOS: still not fixed in upstream: "abort trap 6" when called
- # through symlink, so wrap binary.
- # We reinvent wrapProgram here but omit argv0 pass in order to not
- # break PAKCS package build. This is also safe for SWI-Prolog, since
- # there is no wrapping environment and hence no need to spoof $0
- postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
- local prog="$out/bin/swipl"
- local hidden="$(dirname "$prog")/.$(basename "$prog")"-wrapped
- mv $prog $hidden
- makeWrapper $hidden $prog
- '';
-
meta = {
- homepage = http://www.swi-prolog.org/;
+ homepage = "https://www.swi-prolog.org";
description = "A Prolog compiler and interpreter";
- license = "LGPL";
+ license = stdenv.lib.licenses.bsd2;
platforms = stdenv.lib.platforms.linux ++ stdenv.lib.optionals (!withGui) stdenv.lib.platforms.darwin;
maintainers = [ stdenv.lib.maintainers.meditans ];
diff --git a/nixpkgs/pkgs/development/compilers/unison/default.nix b/nixpkgs/pkgs/development/compilers/unison/default.nix
index d4e536484c4..2a8c07fa0fe 100644
--- a/nixpkgs/pkgs/development/compilers/unison/default.nix
+++ b/nixpkgs/pkgs/development/compilers/unison/default.nix
@@ -4,18 +4,18 @@
stdenv.mkDerivation rec {
pname = "unison-code-manager";
- milestone_id = "M1d";
+ milestone_id = "M1g";
version = "1.0.${milestone_id}-alpha";
src = if (stdenv.isDarwin) then
fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${milestone_id}/unison-osx.tar.gz";
- sha256 = "0cgkqwniw2fclsxgx6b1kgjmylqnn67kjs61iygzbpip8nvcm7pv";
+ sha256 = "186y7y7ffg976w01cbb8am84ajbifb7lcnsc4g3x262mkswr7lry";
}
else
fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${milestone_id}/unison-linux64.tar.gz";
- sha256 = "0rpz40d23daad16r2s4appiay3brbk0awp38yamavlr6dh23c9ws";
+ sha256 = "1ki9car1clpaspnl5jb5qnr6nzv108q279n8m8bjm8azfcnl61ab";
};
# The tarball is just the prebuilt binary, in the archive root.
@@ -33,8 +33,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Modern, statically-typed purely functional language";
- homepage = http://unisonweb.org/posts/;
- license = licenses.free;
+ homepage = https://unisonweb.org/;
+ license = with licenses; [ mit bsd3 ];
maintainers = [ maintainers.virusdave ];
platforms = [ "x86_64-darwin" "x86_64-linux" ];
};
diff --git a/nixpkgs/pkgs/development/compilers/vala/default.nix b/nixpkgs/pkgs/development/compilers/vala/default.nix
index 9714a8ebd50..8079daf59a5 100644
--- a/nixpkgs/pkgs/development/compilers/vala/default.nix
+++ b/nixpkgs/pkgs/development/compilers/vala/default.nix
@@ -83,12 +83,12 @@ let
doCheck = false; # fails, requires dbus daemon
# Wait for PR #59372
- #passthru = {
+ # passthru = {
# updateScript = gnome3.updateScript {
# attrPath = "${pname}_${lib.versions.major version}_${lib.versions.minor version}";
# packageName = pname;
# };
- #};
+ # };
meta = with stdenv.lib; {
description = "Compiler for GObject type system";
@@ -111,13 +111,13 @@ in rec {
};
vala_0_44 = generic {
- version = "0.44.7";
- sha256 = "0z5xy4qc95rm2gj7s2k14xm1xp3mrf0yz64fx4kddqjxkpsz87xz";
+ version = "0.44.8";
+ sha256 = "0f7pc496zvxfhbkhg8ayxykjas6f55mgv452wsnh0bz5zbxm8xrl";
};
vala_0_46 = generic {
- version = "0.46.1";
- sha256 = "10czkhclnisdz6k5qfiicmvx47m9177l5dkhjn29g43khnmpkr8l";
+ version = "0.46.2";
+ sha256 = "1g20fzcwh3j7ab46jalabyi005h2in0cp7xj0yga4b8hx29h61wj";
};
vala = vala_0_46;
diff --git a/nixpkgs/pkgs/development/compilers/zulu/8.nix b/nixpkgs/pkgs/development/compilers/zulu/8.nix
index d4caabc6cb8..d05ec1a682a 100644
--- a/nixpkgs/pkgs/development/compilers/zulu/8.nix
+++ b/nixpkgs/pkgs/development/compilers/zulu/8.nix
@@ -58,7 +58,7 @@ in stdenv.mkDerivation {
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/compilers/zulu/default.nix b/nixpkgs/pkgs/development/compilers/zulu/default.nix
index 5f345c87355..5fe2473bac6 100644
--- a/nixpkgs/pkgs/development/compilers/zulu/default.nix
+++ b/nixpkgs/pkgs/development/compilers/zulu/default.nix
@@ -55,7 +55,7 @@ in stdenv.mkDerivation {
# Set JAVA_HOME automatically.
cat <<EOF >> $out/nix-support/setup-hook
- if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out; fi
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
EOF
'';
diff --git a/nixpkgs/pkgs/development/coq-modules/coq-bits/default.nix b/nixpkgs/pkgs/development/coq-modules/coq-bits/default.nix
new file mode 100644
index 00000000000..ed6118dbb55
--- /dev/null
+++ b/nixpkgs/pkgs/development/coq-modules/coq-bits/default.nix
@@ -0,0 +1,38 @@
+{ stdenv, fetchFromGitHub, coq, mathcomp-algebra }:
+
+let
+ version = "20190812";
+in
+
+stdenv.mkDerivation {
+ name = "coq${coq.coq-version}-coq-bits-${version}";
+
+ src = fetchFromGitHub {
+ owner = "coq-community";
+ repo = "coq-bits";
+ rev = "f74498a6c67e97d9565e139d62be8eaae7111f06";
+ sha256 = "1ibg37qxgkmpbpvc78qcb179bcnzl149z1kzwdm8n98xk5ibavrf";
+ };
+
+ buildInputs = [ coq ];
+ propagatedBuildInputs = [ mathcomp-algebra ];
+
+ enableParallelBuilding = true;
+
+ installPhase = ''
+ make -f Makefile CoqMakefile
+ make -f CoqMakefile COQLIB=$out/lib/coq/${coq.coq-version}/ install
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/coq-community/coq-bits;
+ description = "A formalization of bitset operations in Coq";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ ptival ];
+ platforms = coq.meta.platforms;
+ };
+
+ passthru = {
+ compatibleCoqVersions = v: builtins.elem v [ "8.7" "8.8" "8.9" "8.10" ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/coq-modules/coq-ext-lib/default.nix b/nixpkgs/pkgs/development/coq-modules/coq-ext-lib/default.nix
index 898272d402b..588172aea61 100644
--- a/nixpkgs/pkgs/development/coq-modules/coq-ext-lib/default.nix
+++ b/nixpkgs/pkgs/development/coq-modules/coq-ext-lib/default.nix
@@ -5,8 +5,8 @@ let params =
"8.5" = { version = "0.9.4"; sha256 = "1y66pamgsdxlq2w1338lj626ln70cwj7k53hxcp933g8fdsa4hp0"; };
"8.6" = { version = "0.9.5"; sha256 = "1b4cvz3llxin130g13calw5n1zmvi6wdd5yb8a41q7yyn2hd3msg"; };
"8.7" = { version = "0.9.7"; sha256 = "00v4bm4glv1hy08c8xsm467az6d1ashrznn8p2bmbmmp52lfg7ag"; };
- "8.8" = { version = "0.9.8"; sha256 = "0z1ix855kdjl7zw5ca664h5njd1x8mmvf5wi37fck4dj9dgamwlz"; };
- "8.9" = { version = "0.10.1"; sha256 = "0r1vspad8fb8bry3zliiz4hfj4w1iib1l2gm115a94m6zbiksd95"; };
+ "8.8" = { version = "0.10.3"; sha256 = "0795gs2dlr663z826mp63c8h2zfadn541dr8q0fvnvi2z7kfyslb"; };
+ "8.9" = { version = "0.10.3"; sha256 = "0795gs2dlr663z826mp63c8h2zfadn541dr8q0fvnvi2z7kfyslb"; };
};
param = params.${coq.coq-version};
in
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = https://github.com/coq-ext-lib/coq-ext-lib;
description = "A collection of theories and plugins that may be useful in other Coq developments";
- maintainers = with maintainers; [ jwiegley ];
+ maintainers = with maintainers; [ jwiegley ptival ];
platforms = coq.meta.platforms;
};
diff --git a/nixpkgs/pkgs/development/coq-modules/coq-extensible-records/default.nix b/nixpkgs/pkgs/development/coq-modules/coq-extensible-records/default.nix
index 513b046c0fe..3b93b6b2de2 100644
--- a/nixpkgs/pkgs/development/coq-modules/coq-extensible-records/default.nix
+++ b/nixpkgs/pkgs/development/coq-modules/coq-extensible-records/default.nix
@@ -1,13 +1,39 @@
{ stdenv, fetchFromGitHub, coq }:
-stdenv.mkDerivation {
- name = "coq${coq.coq-version}-coq-extensible-records-1.2.0";
+let
+ versions = {
+ pre_8_9 = {
+ owner = "gmalecha";
+ rev = "1.2.0";
+ version = "1.2.0";
+ sha256 = "0h5m04flqfk0v577syw0v1dw2wf7xrx6jaxv5gpmqzssf5hxafy4";
+ };
+ post_8_9 = {
+ owner = "Ptival";
+ rev = "bd7082a3571ee3c111096ff6b5eb28c8d3a99ce5";
+ version = "1.2.0+8.9-fix";
+ sha256 = "0625qd8pyxi0v704fwnawrfw5fk966vnk120il0g6qv42siyck95";
+ };
+ };
+ params =
+ {
+ "8.5" = versions.pre_8_9;
+ "8.6" = versions.pre_8_9;
+ "8.7" = versions.pre_8_9;
+ "8.8" = versions.pre_8_9;
+ "8.9" = versions.post_8_9;
+ "8.10" = versions.post_8_9;
+ };
+ param = params.${coq.coq-version};
+in
+
+stdenv.mkDerivation rec {
+ inherit (param) version;
+ name = "coq${coq.coq-version}-coq-extensible-records-${version}";
src = fetchFromGitHub {
- owner = "gmalecha";
+ inherit (param) owner rev sha256;
repo = "coq-extensible-records";
- rev = "1.2.0";
- sha256 = "0h5m04flqfk0v577syw0v1dw2wf7xrx6jaxv5gpmqzssf5hxafy4";
};
buildInputs = [ coq ];
@@ -27,6 +53,6 @@ stdenv.mkDerivation {
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" ];
};
}
diff --git a/nixpkgs/pkgs/development/coq-modules/ltac2/default.nix b/nixpkgs/pkgs/development/coq-modules/ltac2/default.nix
index 80b167aaa98..67441e9cdd8 100644
--- a/nixpkgs/pkgs/development/coq-modules/ltac2/default.nix
+++ b/nixpkgs/pkgs/development/coq-modules/ltac2/default.nix
@@ -11,11 +11,16 @@ let params = {
rev = "0.1";
sha256 = "1zz26cyv99whj7rrpgnhhm9dfqnpmrx5pqizn8ihf8jkq8d4drz7";
};
- "8.9" = {
- version = "0.1";
- rev = "a69551a49543b22a7d4e6a2484356b56bd05068e";
+ "8.9" = rec {
+ version = "0.2";
+ rev = version;
sha256 = "0xby1kb26r9gcvk5511wqj05fqm9paynwfxlfqkmwkgnfmzk0x73";
};
+ "8.10" = rec {
+ version = "0.3";
+ rev = version;
+ sha256 = "0pzs5nsakh4l8ffwgn4ryxbnxdv2x0r1i7bc598ij621haxdirrr";
+ };
};
param = params.${coq.coq-version};
in
@@ -31,7 +36,10 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ which ];
- buildInputs = [ coq ] ++ (with coq.ocamlPackages; [ ocaml findlib camlp5 ]);
+ buildInputs = [ coq ] ++ (with coq.ocamlPackages; [ ocaml findlib ])
+ ++ stdenv.lib.optional (!stdenv.lib.versionAtLeast coq.coq-version "8.10")
+ coq.ocamlPackages.camlp5
+ ;
installFlags = "COQLIB=$(out)/lib/coq/${coq.coq-version}/";
diff --git a/nixpkgs/pkgs/development/coq-modules/paco/default.nix b/nixpkgs/pkgs/development/coq-modules/paco/default.nix
index 86a1301d3c7..fee6de7b35b 100644
--- a/nixpkgs/pkgs/development/coq-modules/paco/default.nix
+++ b/nixpkgs/pkgs/development/coq-modules/paco/default.nix
@@ -1,13 +1,36 @@
-{stdenv, fetchurl, coq, unzip}:
+{stdenv, fetchFromGitHub, coq, unzip}:
+
+let
+ versions = {
+ pre_8_6 = rec {
+ rev = "v${version}";
+ version = "1.2.8";
+ sha256 = "05fskx5x1qgaf9qv626m38y5izichzzqc7g2rglzrkygbskrrwsb";
+ };
+ post_8_6 = rec {
+ rev = "v${version}";
+ version = "4.0.0";
+ sha256 = "1ncrdyijkgf0s2q4rg1s9r2nrcb17gq3jz63iqdlyjq3ylv8gyx0";
+ };
+ };
+ params = {
+ "8.5" = versions.pre_8_6;
+ "8.6" = versions.post_8_6;
+ "8.7" = versions.post_8_6;
+ "8.8" = versions.post_8_6;
+ "8.9" = versions.post_8_6;
+ };
+ param = params.${coq.coq-version};
+in
stdenv.mkDerivation rec {
-
+ inherit (param) version;
name = "coq-paco-${coq.coq-version}-${version}";
- version = "1.2.8";
- src = fetchurl {
- url = "http://plv.mpi-sws.org/paco/paco-${version}.zip";
- sha256 = "1lcmdr0y2d7gzyvr8dal3pi7fibbd60bpi1l32fw89xiyrgqhsqy";
+ src = fetchFromGitHub {
+ inherit (param) rev sha256;
+ owner = "snu-sf";
+ repo = "paco";
};
buildInputs = with coq.ocamlPackages; [ ocaml camlp5 unzip ];
@@ -24,12 +47,12 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://plv.mpi-sws.org/paco/;
description = "A Coq library implementing parameterized coinduction";
- maintainers = with maintainers; [ jwiegley ];
+ maintainers = with maintainers; [ jwiegley ptival ];
platforms = coq.meta.platforms;
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" ];
};
}
diff --git a/nixpkgs/pkgs/development/em-modules/generic/default.nix b/nixpkgs/pkgs/development/em-modules/generic/default.nix
index d1e7ac882d7..a260beb5104 100644
--- a/nixpkgs/pkgs/development/em-modules/generic/default.nix
+++ b/nixpkgs/pkgs/development/em-modules/generic/default.nix
@@ -10,8 +10,8 @@ pkgs.stdenv.mkDerivation (
args //
{
- pname = "emscripten-${args.pname or (builtins.parseDrvName args.name).name}";
- version = args.version or (builtins.parseDrvName args.name).version;
+ pname = "emscripten-${lib.getName args}";
+ version = lib.getVersion args;
buildInputs = [ emscripten python ] ++ buildInputs;
nativeBuildInputs = [ emscripten python ] ++ nativeBuildInputs;
diff --git a/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix b/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
index fa48275d900..4579cf015cd 100644
--- a/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
@@ -74,7 +74,7 @@ self: super: {
name = "git-annex-${super.git-annex.version}-src";
url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + super.git-annex.version;
- sha256 = "1dawd7cxqgzv1irzgl9smzdw7b4v59k8xa5gbldkbww0ashyb8qv";
+ sha256 = "04l1yrjq7n4nlzkmkg73xp6p7vpw1iq53mrmyb8162wqb7zapg4f";
};
}).override {
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@@ -275,6 +275,7 @@ self: super: {
dlist = dontCheck super.dlist;
docopt = dontCheck super.docopt; # http://hydra.cryp.to/build/499172/log/raw
dom-selector = dontCheck super.dom-selector; # http://hydra.cryp.to/build/497670/log/raw
+ dotenv = dontCheck super.dotenv; # Tests fail because of missing test file on version 0.8.0.2 fixed on version 0.8.0.4
dotfs = dontCheck super.dotfs; # http://hydra.cryp.to/build/498599/log/raw
DRBG = dontCheck super.DRBG; # http://hydra.cryp.to/build/498245/nixlog/1/raw
ed25519 = dontCheck super.ed25519;
@@ -288,6 +289,7 @@ self: super: {
ghc-parmake = dontCheck super.ghc-parmake;
ghcid = dontCheck super.ghcid;
git-vogue = dontCheck super.git-vogue;
+ github-rest = dontCheck super.github-rest; # test suite needs the network
gitlib-cmdline = dontCheck super.gitlib-cmdline;
GLFW-b = dontCheck super.GLFW-b; # https://github.com/bsl/GLFW-b/issues/50
hackport = dontCheck super.hackport;
@@ -321,8 +323,8 @@ self: super: {
influxdb = dontCheck super.influxdb;
itanium-abi = dontCheck super.itanium-abi;
katt = dontCheck super.katt;
- language-slice = dontCheck super.language-slice;
language-nix = if (pkgs.stdenv.hostPlatform.isAarch64 || pkgs.stdenv.hostPlatform.isi686) then dontCheck super.language-nix else super.language-nix; # aarch64: https://ghc.haskell.org/trac/ghc/ticket/15275
+ language-slice = dontCheck super.language-slice;
ldap-client = dontCheck super.ldap-client;
lensref = dontCheck super.lensref;
lucid = dontCheck super.lucid; #https://github.com/chrisdone/lucid/issues/25
@@ -368,6 +370,8 @@ self: super: {
separated = dontCheck super.separated;
shadowsocks = dontCheck super.shadowsocks;
shake-language-c = dontCheck super.shake-language-c;
+ snap-core = dontCheck super.snap-core;
+ sourcemap = dontCheck super.sourcemap;
static-resources = dontCheck super.static-resources;
strive = dontCheck super.strive; # fails its own hlint test with tons of warnings
svndump = dontCheck super.svndump;
@@ -384,8 +388,6 @@ self: super: {
webdriver = dontCheck super.webdriver;
webdriver-angular = dontCheck super.webdriver-angular;
xsd = dontCheck super.xsd;
- snap-core = dontCheck super.snap-core;
- sourcemap = dontCheck super.sourcemap;
zip-archive = dontCheck super.zip-archive; # https://github.com/jgm/zip-archive/issues/57
# These test suites run for ages, even on a fast machine. This is nuts.
@@ -509,7 +511,9 @@ self: super: {
else dontCheck super.tasty-discover);
# generic-deriving bound is too tight
- aeson = doJailbreak super.aeson;
+ # aeson 1.4.6.0 needs Diff 0.4.0 to do tests but nixpkgs is still at 0.3.4
+ # https://github.com/bos/aeson/issues/740
+ aeson = dontCheck (doJailbreak super.aeson);
# containers >=0.4 && <0.6 is too tight
# https://github.com/RaphaelJ/friday/issues/34
@@ -1048,7 +1052,7 @@ self: super: {
generateOptparseApplicativeCompletion "dhall" (
dontCheck super.dhall
);
- dhall_1_26_1 = dontCheck super.dhall_1_26_1;
+ dhall_1_27_0 = dontCheck super.dhall_1_27_0;
# Missing test files in source distribution, fixed once 1.4.0 is bumped
@@ -1114,8 +1118,23 @@ self: super: {
# https://github.com/snapframework/xmlhtml/pull/37
xmlhtml = doJailbreak super.xmlhtml;
- # Generate shell completions
- purescript = generateOptparseApplicativeCompletion "purs" super.purescript;
+ purescript =
+ let
+ purescriptWithOverrides = super.purescript.override {
+ # PureScript requires an older version of happy.
+ happy = self.happy_1_19_9;
+ };
+
+ # PureScript is built against LTS-13, so we need to jailbreak it to
+ # accept more recent versions of the libraries it requires.
+ jailBrokenPurescript = doJailbreak purescriptWithOverrides;
+
+ # Haddocks for PureScript can't be built.
+ # https://github.com/purescript/purescript/pull/3745
+ dontHaddockPurescript = dontHaddock jailBrokenPurescript;
+ in
+ # Generate shell completions
+ generateOptparseApplicativeCompletion "purs" dontHaddockPurescript;
# https://github.com/kcsongor/generic-lens/pull/65
generic-lens = dontCheck super.generic-lens;
@@ -1166,18 +1185,6 @@ self: super: {
# test suite failure: https://github.com/jgm/pandoc/issues/5582
pandoc = dontCheck super.pandoc;
- # The latest release version is ancient. You really need this tool from git.
- haskell-ci = generateOptparseApplicativeCompletion "haskell-ci"
- (addBuildDepend (overrideSrc (dontCheck super.haskell-ci) {
- version = "20190814-git";
- src = pkgs.fetchFromGitHub {
- owner = "haskell-CI";
- repo = "haskell-ci";
- rev = "70918d80b6fd43aca7e4d00ba0d2ea116b666556";
- sha256 = "0bzp959qy74zmqq75f60rcixpjbvvyrb5a8zp2nyql3nm9vxzy5k";
- };
- }) (with self; [temporary lattices Cabal_3_0_0_0]));
-
# Fix build with attr-2.4.48 (see #53716)
xattr = appendPatch super.xattr ./patches/xattr-fix-build.patch;
@@ -1202,8 +1209,8 @@ self: super: {
temporary-resourcet = doJailbreak super.temporary-resourcet;
# Requires dhall >= 1.23.0
- ats-pkg = super.ats-pkg.override { dhall = self.dhall_1_26_1; };
- dhall-to-cabal = super.dhall-to-cabal.override { dhall = self.dhall_1_26_1; };
+ ats-pkg = super.ats-pkg.override { dhall = self.dhall_1_27_0; };
+ dhall-to-cabal = super.dhall-to-cabal.override { dhall = self.dhall_1_27_0; };
# Test suite doesn't work with current QuickCheck
# https://github.com/pruvisto/heap/issues/11
@@ -1233,8 +1240,9 @@ self: super: {
'';
});
- # The LTS-14.x version of optparse-applicative is too old.
- cabal-plan = super.cabal-plan.override { optparse-applicative = self.optparse-applicative_0_15_1_0; };
+ # The LTS-14.x version of their dependencies are too old.
+ cabal-plan = super.cabal-plan.overrideScope (self: super: { optparse-applicative = self.optparse-applicative_0_15_1_0; ansi-terminal = self.ansi-terminal_0_10_2; base-compat = self.base-compat_0_11_0; semialign = self.semialign_1_1; time-compat = doJailbreak super.time-compat; });
+ hoogle = super.hoogle.override { haskell-src-exts = self.haskell-src-exts_1_22_0; };
# Version bounds for http-client are too strict:
# https://github.com/bitnomial/prometheus/issues/34
@@ -1269,4 +1277,41 @@ self: super: {
});
});
+ # upstream issue: https://github.com/vmchale/atspkg/issues/12
+ language-ats = dontCheck super.language-ats;
+
+ # polysemy-plugin requires polysemy >= 1.2.0.0
+ polysemy = self.polysemy_1_2_3_0;
+ polysemy-zoo = self.polysemy-zoo_0_6_0_1;
+
+ # https://github.com/Happstack/web-routes-th/pull/3
+ web-routes-th = doJailbreak super.web-routes-th;
+
+ # Remove for hail > 0.2.0.0
+ hail = overrideCabal super.hail (drv: {
+ patches = [
+ (pkgs.fetchpatch {
+ # Relax dependency constraints,
+ # upstream PR: https://github.com/james-preston/hail/pull/13
+ url = "https://patch-diff.githubusercontent.com/raw/james-preston/hail/pull/13.patch";
+ sha256 = "039p5mqgicbhld2z44cbvsmam3pz0py3ybaifwrjsn1y69ldsmkx";
+ })
+ (pkgs.fetchpatch {
+ # Relax dependency constraints,
+ # upstream PR: https://github.com/james-preston/hail/pull/15
+ url = "https://patch-diff.githubusercontent.com/raw/james-preston/hail/pull/15.patch";
+ sha256 = "03kdvr8hxi6isb8yxp5rgcmz855n19m1yacn3d56a4i58j2mldjw";
+ })
+ ];
+ });
+
+ # Needs the corresponding version of haskell-src-exts.
+ haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_22_0; };
+
+ # https://github.com/Daniel-Diaz/HaTeX/issues/144
+ HaTeX = dontCheck super.HaTeX;
+
+ # https://github.com/kazu-yamamoto/dns/issues/150
+ dns = dontCheck super.dns;
+
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
diff --git a/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
index 79210747260..617ca63c27f 100644
--- a/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
@@ -66,22 +66,32 @@ self: super: {
th-expand-syns = doJailbreak super.th-expand-syns;
# TODO: remove when upstream accepts https://github.com/snapframework/io-streams-haproxy/pull/17
io-streams-haproxy = doJailbreak super.io-streams-haproxy; # base >=4.5 && <4.13
+ snap-server = doJailbreak super.snap-server;
# use latest version to fix the build
+ doctemplates = self.doctemplates_0_7_2;
generics-sop = self.generics-sop_0_5_0_0;
hackage-db = self.hackage-db_2_1_0;
+ haddock-library = self.haddock-library_1_8_0;
+ HsYAML = self.HsYAML_0_2_1_0;
lens = self.lens_4_18_1;
memory = self.memory_0_15_0;
microlens = self.microlens_0_4_11_2;
optparse-applicative = self.optparse-applicative_0_15_1_0;
+ pandoc = self.pandoc_2_8_0_1;
+ pandoc-types = self.pandoc-types_1_20;
primitive = dontCheck super.primitive_0_7_0_0; # evaluating the test suite gives an infinite recursion
regex-base = self.regex-base_0_94_0_0;
regex-pcre-builtin = self.regex-pcre-builtin_0_95_1_1_8_43;
regex-posix = self.regex-posix_0_96_0_0;
regex-tdfa = self.regex-tdfa_1_3_0;
shelly = self.shelly_1_9_0;
+ skylighting = self.skylighting_0_8_3;
+ skylighting-core = self.skylighting-core_0_8_3;
sop-core = self.sop-core_0_5_0_0;
+ texmath = self.texmath_0_12;
tls = self.tls_1_5_2;
+ trifecta = self.trifecta_2_1;
xmonad-contrib = self.xmonad-contrib_0_16;
# These packages don't work and need patching and/or an update.
@@ -101,11 +111,15 @@ self: super: {
vault = dontHaddock super.vault;
monad-par = dontCheck super.monad-par; # test suite does not compile in monad-par-0.3.4.8
- # TODO dont fetch patch if https://github.com/simonmar/alex/issues/140 is resolved
- alex = appendPatch super.alex (pkgs.fetchpatch {
- url = "https://github.com/simonmar/alex/commit/deaae6eddef5186bfd0e42e2c3ced39e26afa4d6.patch";
- sha256 = "1v40gmnw4lqyk271wngdwz8whpfdhmza58srbkka8icwwwrck3l5";
- });
+ # https://github.com/snapframework/snap-core/issues/288
+ snap-core = overrideCabal super.snap-core (drv: { prePatch = "substituteInPlace src/Snap/Internal/Core.hs --replace 'fail = Fail.fail' ''"; });
+ # needs a release
+ json = overrideCabal super.json (drv: { prePatch = "substituteInPlace json.cabal --replace '4.13' '4.14'"; patches = [(
+ pkgs.fetchpatch {
+ url = "https://github.com/GaloisInc/json/commit/9d36ca5d865be7e4b2126b68a444b901941d2492.patch";
+ sha256 = "0vyi5nbivkqg6zngq7rb3wwcj9043m4hmyk155nrcddl8j2smfzv";
+ }
+ )]; });
# Upstream ships a broken Setup.hs file.
csv = overrideCabal super.csv (drv: { prePatch = "rm Setup.hs"; });
diff --git a/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 657fc791caf..b8b38c77043 100644
--- a/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -43,37 +43,37 @@ core-packages:
- ghcjs-base-0
default-package-overrides:
- # LTS Haskell 14.10
+ # LTS Haskell 14.16
- abstract-deque ==0.3
- abstract-deque-tests ==0.3
- abstract-par ==0.3.3
- accuerr ==0.2.0.2
- ace ==0.6
- action-permutations ==0.0.0.1
- - active ==0.2.0.13
+ - active ==0.2.0.14
- ad ==4.3.6
- adjunctions ==4.4
- adler32 ==0.1.2.0
- advent-of-code-api ==0.1.2.3
- - aeson ==1.4.5.0
+ - aeson ==1.4.6.0
- aeson-attoparsec ==0.0.0
- aeson-better-errors ==0.9.1.0
- aeson-casing ==0.2.0.0
- aeson-compat ==0.3.9
- - aeson-diff ==1.1.0.7
- - aeson-extra ==0.4.1.2
+ - aeson-diff ==1.1.0.8
+ - aeson-extra ==0.4.1.3
- aeson-generic-compat ==0.0.1.3
- aeson-iproute ==0.2
- aeson-picker ==0.1.0.5
- aeson-pretty ==0.8.8
- - aeson-qq ==0.8.2
+ - aeson-qq ==0.8.3
- aeson-utils ==0.3.0.2
- aeson-yak ==0.1.1.3
- al ==0.1.4.2
- alarmclock ==0.7.0.2
- alerts ==0.1.2.0
- - alex ==3.2.4
- - alg ==0.2.11.0
+ - alex ==3.2.5
+ - alg ==0.2.12.0
- algebraic-graphs ==0.4
- Allure ==0.9.5.0
- almost-fix ==0.0.2
@@ -90,7 +90,7 @@ default-package-overrides:
- ansi-wl-pprint ==0.6.9
- ANum ==0.2.0.2
- aos-signature ==0.1.1
- - apecs ==0.8.1
+ - apecs ==0.8.2
- apecs-gloss ==0.2.3
- apecs-physics ==0.4.2
- api-field-json-th ==0.1.0.2
@@ -111,7 +111,7 @@ default-package-overrides:
- asn1-parse ==0.9.5
- asn1-types ==0.3.3
- assert-failure ==0.1.2.2
- - assoc ==1
+ - assoc ==1.0.1
- astro ==0.4.2.1
- async ==2.2.2
- async-extra ==0.2.0.0
@@ -120,7 +120,7 @@ default-package-overrides:
- async-timer ==0.2.0.0
- atom-basic ==0.2.5
- atomic-primops ==0.8.3
- - atomic-write ==0.2.0.6
+ - atomic-write ==0.2.0.7
- attoparsec ==0.13.2.3
- attoparsec-base64 ==0.0.0
- attoparsec-binary ==0.2
@@ -131,18 +131,18 @@ default-package-overrides:
- attoparsec-uri ==0.0.7
- audacity ==0.0.2
- aur ==6.2.0.1
- - authenticate ==1.3.4
- - authenticate-oauth ==1.6
+ - authenticate ==1.3.5
+ - authenticate-oauth ==1.6.0.1
- auto ==0.4.3.1
- - autoexporter ==1.1.14
+ - autoexporter ==1.1.15
- auto-update ==0.1.6
- avers ==0.0.17.1
- avers-api ==0.1.0
- avers-server ==0.1.0.1
- - avro ==0.4.5.3
+ - avro ==0.4.5.4
- avwx ==0.3.0.2
- aws-cloudfront-signed-cookies ==0.2.0.1
- - aws-lambda-haskell-runtime ==2.0.1
+ - aws-lambda-haskell-runtime ==2.0.2
- backprop ==0.2.6.3
- bank-holidays-england ==0.2.0.2
- barbies ==1.1.3.0
@@ -173,7 +173,7 @@ default-package-overrides:
- benchpress ==0.2.2.12
- bench-show ==0.3.0
- bencode ==0.6.0.0
- - bencoding ==0.4.5.1
+ - bencoding ==0.4.5.2
- between ==0.11.0.0
- bibtex ==0.1.0.6
- bifunctors ==5.5.5
@@ -203,7 +203,7 @@ default-package-overrides:
- bits ==0.5.2
- bitset-word8 ==0.1.1.1
- bits-extra ==0.0.1.4
- - bitvec ==1.0.1.2
+ - bitvec ==1.0.2.0
- bitx-bitcoin ==0.12.0.0
- blake2 ==0.3.0
- blas-carray ==0.1.0.1
@@ -279,11 +279,11 @@ default-package-overrides:
- casing ==0.1.4.1
- cassava ==0.5.2.0
- cassava-conduit ==0.5.1
- - cassava-megaparsec ==2.0.0
+ - cassava-megaparsec ==2.0.1
- cassava-records ==0.1.0.4
- cast ==0.1.0.2
- caster ==0.0.3.0
- - category ==0.2.4.1
+ - category ==0.2.4.2
- cayley-client ==0.4.9
- cborg ==0.2.2.0
- cborg-json ==0.2.1.0
@@ -308,10 +308,10 @@ default-package-overrides:
- checkers ==0.5.2
- checksum ==0.0
- chimera ==0.2.0.0
- - chiphunk ==0.1.2.0
+ - chiphunk ==0.1.2.1
- choice ==0.2.2
- chronologique ==0.3.1.1
- - chronos ==1.0.7
+ - chronos ==1.0.9
- chronos-bench ==0.2.0.2
- chunked-data ==0.3.1
- cipher-aes ==0.2.11
@@ -326,7 +326,7 @@ default-package-overrides:
- classy-prelude ==1.5.0
- classy-prelude-conduit ==1.5.0
- classy-prelude-yesod ==1.5.0
- - clay ==0.13.1
+ - clay ==0.13.2
- clientsession ==0.9.1.2
- Clipboard ==2.3.2.0
- clock ==0.8
@@ -336,7 +336,7 @@ default-package-overrides:
- clr-marshal ==0.2.0.0
- clumpiness ==0.17.0.2
- cmark ==0.6
- - cmark-gfm ==0.2.0
+ - cmark-gfm ==0.2.1
- cmdargs ==0.10.20
- codec ==0.2.1
- codec-beam ==0.2.0
@@ -388,19 +388,18 @@ default-package-overrides:
- connection ==0.3.1
- connection-pool ==0.2.2
- console-style ==0.0.2.1
- - constraint ==0.1.3.0
+ - constraint ==0.1.4.0
- constraints ==0.10.1
- contravariant ==1.5.2
- - contravariant-extras ==0.3.4
+ - contravariant-extras ==0.3.5
- control-bool ==0.2.1
- control-dsl ==0.2.1.3
- control-monad-free ==0.6.2
- control-monad-omega ==0.3.2
- convertible ==1.1.1.0
- - cookie ==0.4.4
- - core-data ==0.2.0.0
- - core-program ==0.2.0.0
- - core-text ==0.2.0.0
+ - cookie ==0.4.5
+ - core-data ==0.2.1.4
+ - core-text ==0.2.2.4
- countable ==1.0
- country ==0.1.6
- courier ==0.1.1.5
@@ -409,7 +408,7 @@ default-package-overrides:
- cprng-aes ==0.6.1
- cpu ==0.1.2
- cpuinfo ==0.1.0.1
- - cql ==4.0.1
+ - cql ==4.0.2
- cql-io ==1.1.1
- crackNum ==2.3
- crc32c ==0.0.0
@@ -475,7 +474,7 @@ default-package-overrides:
- data-diverse ==4.6.0.0
- data-diverse-lens ==4.3.0.0
- datadog ==0.2.4.0
- - data-dword ==0.3.1.2
+ - data-dword ==0.3.1.3
- data-endian ==0.1.1
- data-fix ==0.2.0
- data-has ==0.3.0.0
@@ -488,9 +487,9 @@ default-package-overrides:
- data-ordlist ==0.4.7.0
- data-ref ==0.0.2
- data-reify ==0.6.1
- - data-serializer ==0.3.4
+ - data-serializer ==0.3.4.1
- datasets ==0.4.0
- - data-textual ==0.3.0.2
+ - data-textual ==0.3.0.3
- data-tree-print ==0.1.0.2
- dataurl ==0.1.0.0
- DAV ==1.3.3
@@ -514,26 +513,26 @@ default-package-overrides:
- deque ==0.4.3
- deriveJsonNoPrefix ==0.1.0.1
- deriving-compat ==0.5.7
- - derulo ==1.0.5
+ - derulo ==1.0.7
- detour-via-sci ==1.0.0
- dhall ==1.24.0
- dhall-bash ==1.0.21
- dhall-json ==1.3.0
- diagrams ==1.4
- - diagrams-contrib ==1.4.3
- - diagrams-core ==1.4.1.1
- - diagrams-lib ==1.4.2.3
+ - diagrams-contrib ==1.4.4
+ - diagrams-core ==1.4.2
+ - diagrams-lib ==1.4.3
- diagrams-postscript ==1.4.1
- diagrams-rasterific ==1.4.1.1
- diagrams-solve ==0.1.1
- diagrams-svg ==1.4.2
- - di-core ==1.0.3
+ - di-core ==1.0.4
- dictionary-sharing ==0.1.0.0
- Diff ==0.3.4
- digest ==0.0.1.2
- digits ==0.3.1
- dimensional ==1.3
- - di-monad ==1.3
+ - di-monad ==1.3.1
- directory-tree ==0.12.1
- direct-sqlite ==2.3.24
- discount ==0.1.1
@@ -545,25 +544,26 @@ default-package-overrides:
- dlist ==0.8.0.7
- dlist-instances ==0.1.1.1
- dlist-nonempty ==0.1.1
- - dns ==4.0.0
+ - dns ==4.0.1
- dockerfile ==0.2.0
- docopt ==0.7.0.5
- doctemplates ==0.2.2.1
- doctest ==0.16.2
- doctest-discover ==0.2.0.0
- - doctest-driver-gen ==0.3.0.1
+ - doctest-driver-gen ==0.3.0.2
- doldol ==0.4.1.2
- do-list ==1.0.1
- dom-parser ==3.1.0
- do-notation ==0.1.0.2
- - dotenv ==0.8.0.2
+ - dotenv ==0.8.0.4
- dotgen ==0.4.2
- dotnet-timespan ==0.0.1.0
- double-conversion ==2.0.2.0
- download ==0.3.2.7
- drinkery ==0.4
- dsp ==0.2.5
- - dual-tree ==0.2.2
+ - dual ==0.1.0.2
+ - dual-tree ==0.2.2.1
- dublincore-xml-conduit ==0.1.0.2
- dunai ==0.5.1
- dunai-core ==0.5.1.0
@@ -591,7 +591,7 @@ default-package-overrides:
- elerea ==2.9.0
- elf ==0.30
- eliminators ==0.5.1
- - elm2nix ==0.1.1
+ - elm2nix ==0.1.2
- elm-bridge ==0.5.2
- elm-core-sources ==1.0.0
- elm-export ==0.6.0.1
@@ -664,7 +664,7 @@ default-package-overrides:
- filecache ==0.4.1
- file-embed ==0.0.11
- file-embed-lzma ==0
- - filelock ==0.1.1.3
+ - filelock ==0.1.1.4
- filemanip ==0.3.6.3
- file-modules ==0.1.2.4
- filepattern ==0.1.1
@@ -687,7 +687,7 @@ default-package-overrides:
- flags-applicative ==0.1.0.1
- flat-mcmc ==1.5.0
- flay ==0.4
- - flexible-defaults ==0.0.2
+ - flexible-defaults ==0.0.3
- FloatingHex ==0.4
- floatshow ==0.2.4
- flow ==1.0.19
@@ -734,7 +734,7 @@ default-package-overrides:
- gauge ==0.2.5
- gc ==0.0.3
- gd ==3000.7.3
- - gdp ==0.0.0.2
+ - gdp ==0.0.3.0
- general-games ==1.1.1
- generic-arbitrary ==0.1.0
- generic-data ==0.7.0.0
@@ -799,7 +799,7 @@ default-package-overrides:
- gingersnap ==0.3.1.0
- gi-pango ==1.0.22
- githash ==0.1.3.3
- - github-release ==1.2.4
+ - github-release ==1.2.5
- github-types ==0.2.1
- github-webhooks ==0.10.1
- gitrev ==1.3.1
@@ -847,12 +847,12 @@ default-package-overrides:
- hackage-db ==2.0.1
- hackage-security ==0.5.3.0
- haddock-library ==1.7.0
- - hadolint ==1.17.2
+ - hadolint ==1.17.3
- half ==0.3
- hamilton ==0.1.0.3
- hamtsolo ==1.0.3
- HandsomeSoup ==0.4.2
- - hapistrano ==0.3.9.3
+ - hapistrano ==0.3.10.0
- happy ==1.19.12
- hasbolt ==0.1.3.5
- hashable ==1.2.7.0
@@ -867,7 +867,7 @@ default-package-overrides:
- haskell-lexer ==1.0.2
- haskell-lsp ==0.15.0.0
- haskell-lsp-types ==0.15.0.0
- - haskell-names ==0.9.6
+ - haskell-names ==0.9.7
- haskell-spacegoo ==0.2.0.1
- haskell-src ==1.0.3.0
- haskell-src-exts ==1.21.1
@@ -875,8 +875,8 @@ default-package-overrides:
- haskell-src-meta ==0.8.3
- haskey-btree ==0.3.0.1
- haskintex ==0.8.0.0
- - haskoin-core ==0.9.2
- - hasql ==1.4
+ - haskoin-core ==0.9.6
+ - hasql ==1.4.0.1
- hasql-optparse-applicative ==0.3.0.5
- hasql-pool ==0.5.1
- hasql-transaction ==0.7.2
@@ -885,7 +885,7 @@ default-package-overrides:
- haxl ==2.1.2.0
- hbeanstalk ==0.2.4
- HCodecs ==0.5.1
- - hdaemonize ==0.5.5
+ - hdaemonize ==0.5.6
- HDBC ==2.4.0.3
- HDBC-mysql ==0.7.1.0
- HDBC-session ==0.1.2.0
@@ -895,7 +895,7 @@ default-package-overrides:
- hedgehog ==1.0.1
- hedgehog-corpus ==0.1.0
- hedgehog-fn ==1.0
- - hedis ==0.12.8
+ - hedis ==0.12.9
- hedn ==0.2.0.1
- here ==1.2.13
- heredoc ==0.2.0.0
@@ -915,7 +915,7 @@ default-package-overrides:
- hinfo ==0.0.3.0
- hinotify ==0.4
- hint ==0.9.0.2
- - hjsmin ==0.2.0.3
+ - hjsmin ==0.2.0.4
- hkgr ==0.2.4
- hlibgit2 ==0.18.0.16
- hlibsass ==0.1.8.0
@@ -929,7 +929,7 @@ default-package-overrides:
- hmpfr ==0.4.4
- hoauth2 ==1.8.9
- Hoed ==0.5.1
- - hOpenPGP ==2.8
+ - hOpenPGP ==2.8.4
- hopenpgp-tools ==0.21.3
- hopfli ==0.2.2.1
- hosc ==0.17
@@ -980,7 +980,7 @@ default-package-overrides:
- hspec-discover ==2.7.1
- hspec-expectations ==0.8.2
- hspec-expectations-lifted ==0.10.0
- - hspec-expectations-pretty-diff ==0.7.2.4
+ - hspec-expectations-pretty-diff ==0.7.2.5
- hspec-golden-aeson ==0.7.0.0
- hspec-leancheck ==0.0.3
- hspec-megaparsec ==2.0.1
@@ -1007,7 +1007,7 @@ default-package-overrides:
- htoml ==1.0.0.3
- http2 ==1.6.5
- HTTP ==4000.3.14
- - http-api-data ==0.4.1
+ - http-api-data ==0.4.1.1
- http-client ==0.6.4
- http-client-tls ==0.3.5.3
- http-common ==0.8.2.0
@@ -1047,7 +1047,7 @@ default-package-overrides:
- hw-mquery ==0.2.0.2
- hw-packed-vector ==0.0.0.3
- hw-parser ==0.1.0.2
- - hw-prim ==0.6.2.36
+ - hw-prim ==0.6.2.39
- hw-rankselect ==0.13.0.0
- hw-rankselect-base ==0.3.2.3
- hw-simd ==0.1.1.5
@@ -1092,7 +1092,7 @@ default-package-overrides:
- ini ==0.4.1
- inj ==1.0
- inline-c ==0.7.0.1
- - inline-c-cpp ==0.3.0.2
+ - inline-c-cpp ==0.3.0.3
- inline-r ==0.10.2
- inliterate ==0.1.0
- insert-ordered-containers ==0.2.2
@@ -1140,15 +1140,15 @@ default-package-overrides:
- ixset-typed ==0.4.0.1
- ix-shapable ==0.1.0
- jack ==0.7.1.4
- - jose ==0.8.1.0
+ - jose ==0.8.2.0
- jose-jwt ==0.8.0
- js-dgtable ==0.5.2
- js-flot ==0.8.3
- js-jquery ==3.3.1
- json ==0.9.3
- json-alt ==1.0.0
- - json-feed ==1.0.6
- - jsonpath ==0.1.0.1
+ - json-feed ==1.0.7
+ - jsonpath ==0.1.0.2
- json-rpc ==1.0.0
- json-rpc-client ==0.2.5.0
- json-rpc-generic ==0.2.1.5
@@ -1175,17 +1175,17 @@ default-package-overrides:
- kraken ==0.1.0
- l10n ==0.1.0.1
- labels ==0.3.3
- - lackey ==1.0.9
+ - lackey ==1.0.10
- LambdaHack ==0.9.5.0
- lame ==0.2.0
- language-c ==0.8.3
- - language-c-quote ==0.12.2
+ - language-c-quote ==0.12.2.1
- language-docker ==8.0.2
- language-ecmascript ==0.19
- language-haskell-extract ==0.2.4
- language-java ==0.2.9
- language-javascript ==0.6.0.14
- - language-puppet ==1.4.5
+ - language-puppet ==1.4.6
- lapack ==0.3.1
- lapack-carray ==0.0.3
- lapack-comfort-array ==0.0.0.1
@@ -1224,7 +1224,7 @@ default-package-overrides:
- libmpd ==0.9.0.10
- liboath-hs ==0.0.1.1
- libraft ==0.5.0.0
- - libyaml ==0.1.1.0
+ - libyaml ==0.1.1.1
- LibZip ==1.0.1
- lifted-async ==0.10.0.4
- lifted-base ==0.2.3.12
@@ -1252,7 +1252,7 @@ default-package-overrides:
- log-domain ==0.12
- logfloat ==0.13.3.3
- logger-thread ==0.1.0.2
- - logging-effect ==1.3.6
+ - logging-effect ==1.3.8
- logging-facade ==0.3.0
- logging-facade-syslog ==1
- logict ==0.7.0.2
@@ -1261,7 +1261,7 @@ default-package-overrides:
- lrucache ==1.2.0.1
- lrucaching ==0.3.3
- lsp-test ==0.6.1.0
- - lucid ==2.9.11
+ - lucid ==2.9.12
- lucid-extras ==0.2.2
- lxd-client-config ==0.1.0.1
- lzma ==0.0.0.3
@@ -1278,8 +1278,8 @@ default-package-overrides:
- markdown ==0.1.17.4
- markdown-unlit ==0.5.0
- markov-chain ==0.0.3.4
- - massiv ==0.4.2.0
- - massiv-io ==0.1.7.0
+ - massiv ==0.4.3.0
+ - massiv-io ==0.1.9.0
- massiv-test ==0.1.1
- mathexpr ==0.3.0.0
- math-functions ==0.3.3.0
@@ -1287,7 +1287,7 @@ default-package-overrides:
- matrices ==0.5.0
- matrix ==0.3.6.1
- matrix-market-attoparsec ==0.1.0.8
- - matrix-static ==0.2
+ - matrix-static ==0.2.1
- maximal-cliques ==0.1.1
- mbox ==0.3.4
- mbtiles ==0.6.0.0
@@ -1324,7 +1324,7 @@ default-package-overrides:
- mime-mail-ses ==0.4.1
- mime-types ==0.1.0.9
- minimorph ==0.2.1.0
- - minio-hs ==1.5.0
+ - minio-hs ==1.5.1
- miniutter ==0.5.0.0
- mintty ==0.1.2
- miso ==1.2.0.0
@@ -1351,11 +1351,11 @@ default-package-overrides:
- monad-logger ==0.3.30
- monad-logger-json ==0.1.0.0
- monad-logger-prefix ==0.1.11
- - monad-logger-syslog ==0.1.4.0
+ - monad-logger-syslog ==0.1.5.0
- monad-loops ==0.4.3
- monad-memo ==0.5.1
- monad-metrics ==0.2.1.4
- - monad-par ==0.3.4.8
+ - monad-par ==0.3.5
- monad-parallel ==0.7.2.3
- monad-par-extras ==0.3.3
- monad-peel ==0.2.1.2
@@ -1370,7 +1370,7 @@ default-package-overrides:
- monad-unlift-ref ==0.2.1
- mongoDB ==2.5.0.0
- monoidal-containers ==0.4.0.0
- - monoid-extras ==0.5
+ - monoid-extras ==0.5.1
- monoid-subclasses ==0.4.6.1
- monoid-transformer ==0.0.4
- mono-traversable ==1.0.13.0
@@ -1403,7 +1403,7 @@ default-package-overrides:
- mysql-simple ==0.4.5
- n2o ==0.11.1
- nagios-check ==0.3.2
- - named ==0.3.0.0
+ - named ==0.3.0.1
- names-th ==0.3.0.0
- nano-erl ==0.1.0.1
- nanospec ==0.2.2
@@ -1430,8 +1430,8 @@ default-package-overrides:
- network-conduit-tls ==1.3.2
- network-house ==0.1.0.2
- network-info ==0.2.0.10
- - network-ip ==0.3.0.2
- - network-messagepack-rpc ==0.1.1.4
+ - network-ip ==0.3.0.3
+ - network-messagepack-rpc ==0.1.2.0
- network-multicast ==0.3.2
- network-simple ==0.4.5
- network-simple-tls ==0.3.2
@@ -1449,7 +1449,7 @@ default-package-overrides:
- non-empty ==0.3.2
- nonempty-containers ==0.3.1.0
- nonemptymap ==0.0.6.0
- - non-empty-sequence ==0.2.0.2
+ - non-empty-sequence ==0.2.0.4
- non-negative ==0.1.2
- not-gloss ==0.7.7.0
- no-value ==1.0.0.0
@@ -1459,7 +1459,7 @@ default-package-overrides:
- numbers ==3000.2.0.2
- numeric-extras ==0.1
- numeric-prelude ==0.4.3.1
- - numhask ==0.3.0.0
+ - numhask ==0.3.1
- NumInstances ==1.4
- numtype-dk ==0.5.0.2
- nuxeo ==0.3.2
@@ -1472,7 +1472,7 @@ default-package-overrides:
- odbc ==0.2.2
- oeis ==0.3.9
- oeis2 ==1.0.3
- - ofx ==0.4.2.0
+ - ofx ==0.4.4.0
- old-locale ==1.0.0.7
- old-time ==1.1.0.3
- once ==0.4
@@ -1544,7 +1544,7 @@ default-package-overrides:
- pcf-font-embed ==0.1.2.0
- pcg-random ==0.1.3.6
- pcre-heavy ==1.0.0.2
- - pcre-light ==0.4.0.4
+ - pcre-light ==0.4.1.0
- pcre-utils ==0.1.8.1.1
- pdfinfo ==1.5.4
- peano ==0.1.0.1
@@ -1607,7 +1607,7 @@ default-package-overrides:
- polynomials-bernstein ==1.1.2
- polyparse ==1.12.1
- polysemy ==1.0.0.0
- - polysemy-plugin ==0.2.3.0
+ - polysemy-plugin ==0.2.4.0
- polysemy-zoo ==0.5.0.1
- pooled-io ==0.0.2.2
- port-utils ==0.2.1.0
@@ -1647,7 +1647,7 @@ default-package-overrides:
- primitive ==0.6.4.0
- primitive-extras ==0.7.1.1
- prim-uniq ==0.1.0.1
- - probability ==0.2.5.2
+ - probability ==0.2.6
- process-extras ==0.7.4
- product-isomorphic ==0.0.3.3
- product-profunctors ==0.10.0.0
@@ -1666,8 +1666,8 @@ default-package-overrides:
- protocol-radius ==0.0.1.1
- protocol-radius-test ==0.1.0.1
- proto-lens ==0.5.1.0
- - proto-lens-arbitrary ==0.1.2.7
- - proto-lens-optparse ==0.1.1.5
+ - proto-lens-arbitrary ==0.1.2.8
+ - proto-lens-optparse ==0.1.1.6
- proto-lens-protobuf-types ==0.5.0.0
- proto-lens-protoc ==0.5.0.0
- proto-lens-runtime ==0.5.0.0
@@ -1716,13 +1716,13 @@ default-package-overrides:
- Ranged-sets ==0.4.0
- range-set-list ==0.1.3.1
- rank1dynamic ==0.4.0
- - rank2classes ==1.3.1.1
+ - rank2classes ==1.3.1.2
- Rasterific ==0.7.4.4
- rasterific-svg ==0.3.3.2
- - ratel ==1.0.8
- - ratel-wai ==1.1.0
+ - ratel ==1.0.9
+ - ratel-wai ==1.1.1
- rattle ==0.1
- - rattletrap ==9.0.2
+ - rattletrap ==9.0.7
- rawfilepath ==0.2.4
- rawstring-qm ==0.2.3.0
- raw-strings-qq ==1.1
@@ -1735,7 +1735,7 @@ default-package-overrides:
- reanimate ==0.1.8.0
- reanimate-svg ==0.9.3.1
- rebase ==1.3.1.1
- - record-dot-preprocessor ==0.2
+ - record-dot-preprocessor ==0.2.1
- record-hasfield ==1.0
- records-sop ==0.1.0.3
- recursion-schemes ==5.1.3
@@ -1769,6 +1769,8 @@ default-package-overrides:
- repa ==3.4.1.4
- repa-algorithms ==3.4.1.3
- repa-io ==3.4.1.1
+ - replace-attoparsec ==1.0.3.0
+ - replace-megaparsec ==1.1.5.0
- repline ==0.2.1.0
- req ==2.1.0
- req-conduit ==1.0.0
@@ -1815,7 +1817,7 @@ default-package-overrides:
- salak-toml ==0.3.5.3
- salak-yaml ==0.3.5.3
- saltine ==0.1.0.2
- - salve ==1.0.6
+ - salve ==1.0.8
- sample-frame ==0.0.3
- sample-frame-np ==0.0.4.1
- sampling ==0.3.3
@@ -1881,6 +1883,7 @@ default-package-overrides:
- servant-mock ==0.8.5
- servant-multipart ==0.11.4
- servant-pipes ==0.15.1
+ - servant-rawm ==0.3.2.0
- servant-ruby ==0.9.0.0
- servant-server ==0.16.2
- servant-static-th ==0.2.2.1
@@ -1902,7 +1905,7 @@ default-package-overrides:
- sexpr-parser ==0.1.1.2
- SHA ==1.6.4.4
- shake-language-c ==0.12.0
- - shakespeare ==2.0.22
+ - shakespeare ==2.0.23
- shared-memory ==0.2.0.0
- shell-conduit ==4.7.0
- shell-escape ==0.2.0
@@ -1921,10 +1924,10 @@ default-package-overrides:
- simple ==0.11.3
- simple-cabal ==0.1.1
- simple-cmd ==0.2.0.1
- - simple-cmd-args ==0.1.3
+ - simple-cmd-args ==0.1.4
- simple-log ==0.9.12
- simple-reflect ==0.3.3
- - simple-sendfile ==0.2.28
+ - simple-sendfile ==0.2.30
- simple-session ==0.10.1.1
- simple-templates ==0.9.0.0
- simple-vec3 ==0.6
@@ -1946,7 +1949,7 @@ default-package-overrides:
- smallcheck-series ==0.6.1
- smoothie ==0.4.2.9
- snap-blaze ==0.2.1.5
- - snap-core ==1.0.4.0
+ - snap-core ==1.0.4.1
- snap-server ==1.1.1.1
- snowflake ==0.1.1.1
- soap ==0.2.3.6
@@ -1996,7 +1999,7 @@ default-package-overrides:
- storable-tuple ==0.0.3.3
- storablevector ==0.2.13
- store ==0.5.1.2
- - store-core ==0.4.4
+ - store-core ==0.4.4.2
- Strafunski-StrategyLib ==5.0.1.0
- stratosphere ==0.40.0
- streaming ==0.2.3.0
@@ -2025,7 +2028,7 @@ default-package-overrides:
- stripe-scotty ==1.0.0.0
- stripe-signature ==1.0.0.1
- stripe-wreq ==1.0.1.0
- - strive ==5.0.8
+ - strive ==5.0.9
- structs ==0.1.2
- structured-cli ==2.5.1.0
- summoner ==1.3.0.1
@@ -2104,7 +2107,7 @@ default-package-overrides:
- testing-type-modifiers ==0.1.0.1
- texmath ==0.11.3
- text-binary ==0.2.1.1
- - text-builder ==0.6.5.1
+ - text-builder ==0.6.6.1
- text-conversions ==0.3.0
- text-format ==0.3.2
- text-icu ==0.7.0.1
@@ -2118,7 +2121,7 @@ default-package-overrides:
- text-region ==0.3.1.0
- text-short ==0.1.3
- text-show ==3.8.2
- - text-show-instances ==3.8.2
+ - text-show-instances ==3.8.3
- text-zipper ==0.10.1
- tfp ==1.0.1.1
- tf-random ==0.5
@@ -2143,7 +2146,7 @@ default-package-overrides:
- throwable-exceptions ==0.1.0.9
- th-strict-compat ==0.1.0.1
- th-test-utils ==1.0.1
- - th-utilities ==0.2.3.0
+ - th-utilities ==0.2.3.1
- thyme ==0.3.5.5
- tile ==0.3.0.0
- time-compat ==1.9.2.2
@@ -2187,7 +2190,7 @@ default-package-overrides:
- transformers-bifunctors ==0.1
- transformers-compat ==0.6.5
- transformers-fix ==1.0
- - traverse-with-class ==1.0.0.0
+ - traverse-with-class ==1.0.1.0
- tree-diff ==0.1
- tree-fun ==0.8.1.0
- trifecta ==2
@@ -2219,13 +2222,13 @@ default-package-overrides:
- type-operators ==0.2.0.0
- typerep-map ==0.3.2
- type-spec ==0.4.0.0
- - tz ==0.1.3.2
+ - tz ==0.1.3.3
- tzdata ==0.1.20190325.0
- ua-parser ==0.7.5.1
- ucam-webauth ==0.1.0.0
- ucam-webauth-types ==0.1.0.0
- uglymemo ==0.1.0.1
- - unagi-chan ==0.4.1.2
+ - unagi-chan ==0.4.1.3
- unbounded-delays ==0.1.1.0
- unbound-generics ==0.4.0
- unboxed-ref ==0.4.0.0
@@ -2275,7 +2278,7 @@ default-package-overrides:
- users-test ==0.5.0.1
- utf8-light ==0.4.2
- utf8-string ==1.0.1.1
- - util ==0.1.13.0
+ - util ==0.1.14.0
- utility-ht ==0.0.14
- uuid ==1.3.13
- uuid-types ==1.0.3
@@ -2309,7 +2312,7 @@ default-package-overrides:
- verbosity ==0.3.0.0
- versions ==3.5.1.1
- ViennaRNAParser ==1.3.3
- - viewprof ==0.0.0.31
+ - viewprof ==0.0.0.32
- vinyl ==0.11.0
- vivid ==0.4.2.3
- vivid-osc ==0.5.0.0
@@ -2348,11 +2351,11 @@ default-package-overrides:
- webex-teams-api ==0.2.0.0
- webex-teams-conduit ==0.2.0.0
- webex-teams-pipes ==0.2.0.0
- - web-routes ==0.27.14.2
+ - web-routes ==0.27.14.3
- web-routes-hsp ==0.24.6.1
- web-routes-wai ==0.24.3.1
- webrtc-vad ==0.1.0.3
- - websockets ==0.12.5.3
+ - websockets ==0.12.6.1
- websockets-snap ==0.10.3.1
- weigh ==0.0.14
- wide-word ==0.1.0.9
@@ -2383,7 +2386,7 @@ default-package-overrides:
- writer-cps-mtl ==0.1.1.6
- writer-cps-transformers ==0.5.6.1
- ws ==0.0.5
- - wuss ==1.1.14
+ - wuss ==1.1.15
- X11 ==1.9.1
- X11-xft ==0.3.1
- x11-xim ==0.0.9.0
@@ -2421,7 +2424,7 @@ default-package-overrides:
- xmonad-extras ==0.15.2
- xss-sanitize ==0.3.6
- xxhash-ffi ==0.2.0.0
- - yaml ==0.11.1.2
+ - yaml ==0.11.2.0
- yeshql ==4.1.0.1
- yeshql-core ==4.1.0.2
- yeshql-hdbc ==4.1.0.2
@@ -2430,7 +2433,7 @@ default-package-overrides:
- yesod-auth ==1.6.8
- yesod-auth-hashdb ==1.7.1.1
- yesod-auth-oauth2 ==0.6.1.2
- - yesod-bin ==1.6.0.3
+ - yesod-bin ==1.6.0.4
- yesod-core ==1.6.16.1
- yesod-csp ==0.2.5.0
- yesod-eventsource ==1.6.0
@@ -2441,11 +2444,11 @@ default-package-overrides:
- yesod-gitrev ==0.2.1
- yesod-newsfeed ==1.6.1.0
- yesod-paginator ==1.1.0.2
- - yesod-persistent ==1.6.0.2
+ - yesod-persistent ==1.6.0.3
- yesod-recaptcha2 ==0.3.0
- yesod-sitemap ==1.6.0
- yesod-static ==1.6.0.1
- - yesod-test ==1.6.7
+ - yesod-test ==1.6.8
- yesod-text-markdown ==0.1.10
- yesod-websockets ==0.3.0.2
- yes-precure5-command ==5.5.3
@@ -2491,6 +2494,7 @@ extra-packages:
- haddock == 2.22.* # required on GHC 8.0.x
- haddock-api == 2.22.* # required on GHC 7.8.x
- happy <1.19.6 # newer versions break Agda
+ - happy == 1.19.9 # for purescript
- haskell-gi-overloading == 0.0 # gi-* packages use this dependency to disable overloading support
- haskell-src-exts == 1.19.* # required by hindent and structured-haskell-mode
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
@@ -2540,7 +2544,6 @@ package-maintainers:
- funcmp
- git-annex
- hackage-db
- - haskell-ci
- hledger
- hledger-interest
- hledger-ui
@@ -2583,6 +2586,11 @@ package-maintainers:
- Agda
roberth:
- arion-compose
+ cdepillabout:
+ - pretty-simple
+ - purescript
+ - spago
+ - termonad
unsupported-platforms:
alsa-mixer: [ x86_64-darwin ]
@@ -2794,6 +2802,7 @@ broken-packages:
- ADPfusionSet
- adtrees
- Advgame
+ - Advise-me
- AERN-Basics
- AERN-Net
- AERN-Real
@@ -2818,6 +2827,7 @@ broken-packages:
- aeson-tiled
- aeson-typescript
- affection
+ - affine
- affine-invariant-ensemble-mcmc
- afv
- ag-pictgen
@@ -2827,6 +2837,7 @@ broken-packages:
- agda-snippets-hakyll
- agentx
- AGI
+ - agum
- AhoCorasick
- aig
- aip
@@ -2840,7 +2851,9 @@ broken-packages:
- alerta
- alex-meta
- alex-prelude
+ - alex-tools
- alfred
+ - alg
- alga
- algebra
- algebra-sql
@@ -2921,6 +2934,8 @@ broken-packages:
- apecs-stm
- apelsin
- api-builder
+ - api-rpc-factom
+ - api-rpc-pegnet
- api-tools
- api-yoti
- apiary
@@ -2953,6 +2968,7 @@ broken-packages:
- ApproxFun-hs
- arb-fft
- arbb-vm
+ - arbor-monad-counter
- arbor-monad-logger
- arbor-monad-metric
- arbor-monad-metric-datadog
@@ -2980,6 +2996,7 @@ broken-packages:
- array-chunks
- array-forth
- array-primops
+ - arrayfire
- arraylist
- ArrayRef
- arrow-improve
@@ -3089,7 +3106,6 @@ broken-packages:
- aws-sign4
- aws-simple
- aws-sns
- - axel
- axiom
- azubi
- azure-service-api
@@ -3172,6 +3188,7 @@ broken-packages:
- bidirectionalization-combined
- bidispec
- bidispec-extras
+ - bifunctor
- BiGUL
- billboard-parser
- billeksah-forms
@@ -3246,6 +3263,7 @@ broken-packages:
- biofasta
- biofastq
- biohazard
+ - BioHMM
- bioinformatics-toolkit
- biophd
- biopsl
@@ -3255,6 +3273,7 @@ broken-packages:
- bird
- BirdPP
- bisect-binary
+ - bishbosh
- bit-array
- bit-stream
- bitcoin-hs
@@ -3370,6 +3389,7 @@ broken-packages:
- buffer
- buffer-builder-aeson
- BufferedSocket
+ - buffet
- buffon
- bugzilla
- build
@@ -3412,6 +3432,7 @@ broken-packages:
- c0parser
- c2ats
- c2hsc
+ - ca
- cabal-audit
- cabal-bundle-clib
- cabal-cache
@@ -3427,11 +3448,13 @@ broken-packages:
- cabal-ghc-dynflags
- cabal-ghci
- cabal-graphdeps
+ - cabal-helper
- Cabal-ide-backend
- cabal-info
- cabal-install-bundle
- cabal-install-ghc72
- cabal-install-ghc74
+ - cabal-install-parsers
- cabal-meta
- cabal-mon
- cabal-nirvana
@@ -3473,7 +3496,9 @@ broken-packages:
- calculator
- caldims
- caledon
+ - calenderweek
- call
+ - call-alloy
- call-haskell-from-anything
- camfort
- campfire
@@ -3522,6 +3547,7 @@ broken-packages:
- Catana
- catch-fd
- categorical-algebra
+ - category
- category-extras
- category-traced
- catnplus
@@ -3665,6 +3691,7 @@ broken-packages:
- cloud-haskell
- cloud-seeder
- cloudfront-signer
+ - cloudi
- clr-inline
- clua
- cluss
@@ -3685,6 +3712,7 @@ broken-packages:
- cmonad
- cmph
- cmt
+ - cmu
- cmv
- cnc-spec-compiler
- co-log
@@ -3692,6 +3720,8 @@ broken-packages:
- co-log-sys
- Coadjute
- coalpit
+ - cobot-io
+ - cobot-tools
- code-builder
- codec-beam
- codec-libevent
@@ -3743,6 +3773,7 @@ broken-packages:
- compact-socket
- compact-string
- compact-string-fix
+ - compact-word-vectors
- Compactable
- compdata-dags
- competition
@@ -3806,6 +3837,7 @@ broken-packages:
- conkin
- conlogger
- connection-string
+ - connections
- Conscript
- consistent
- const-math-ghc-plugin
@@ -3814,7 +3846,9 @@ broken-packages:
- constrained-category
- constrained-dynamic
- constrained-monads
+ - constraint
- constraint-manip
+ - constraint-reflection
- ConstraintKinds
- constraints-emerge
- constructive-algebra
@@ -3859,6 +3893,7 @@ broken-packages:
- COrdering
- core
- core-haskell
+ - core-program
- corebot-bliki
- CoreDump
- CoreErlang
@@ -3933,6 +3968,7 @@ broken-packages:
- cryptocompare
- cryptoconditions
- cryptol
+ - cryptostore
- cryptsy-api
- crystalfontz
- csa
@@ -4152,6 +4188,7 @@ broken-packages:
- dgim
- dgs
- dhall-check
+ - dhall-fly
- dhall-lsp-server
- dhall-nix
- dhall-to-cabal
@@ -4285,7 +4322,6 @@ broken-packages:
- domplate
- dot-linker
- dot2graphml
- - dotenv
- dotfs
- doublify-toolkit
- dovin
@@ -4331,6 +4367,7 @@ broken-packages:
- dtd-text
- dtw
- dual
+ - duet
- Dung
- duplo
- Dust
@@ -4406,6 +4443,7 @@ broken-packages:
- email
- email-header
- email-postmark
+ - email-validator
- emailparse
- embeddock
- embeddock-example
@@ -4518,6 +4556,7 @@ broken-packages:
- exif
- exinst-deepseq
- exinst-hashable
+ - exist-instances
- exists
- exitcode
- expand
@@ -4547,6 +4586,7 @@ broken-packages:
- f-ree-hack-cheats-free-v-bucks-generator
- Facebook-Password-Hacker-Online-Latest-Version
- faceted
+ - factory
- Facts
- factual-api
- fadno
@@ -4641,6 +4681,7 @@ broken-packages:
- FilePather
- filepather
- Files
+ - filestore
- FileSystem
- filesystem-conduit
- filesystem-enumerator
@@ -4663,6 +4704,7 @@ broken-packages:
- first-and-last
- firstify
- FirstOrderTheory
+ - fishfood
- fit
- fits-parse
- fitsio
@@ -4733,6 +4775,7 @@ broken-packages:
- Forestry
- forger
- ForkableT
+ - forma
- formal
- FormalGrammars
- format
@@ -4838,6 +4881,10 @@ broken-packages:
- funnyprint
- funpat
- funsat
+ - fused-effects-exceptions
+ - fused-effects-lens
+ - fused-effects-random
+ - fused-effects-resumable
- fusion
- futhark
- futun
@@ -4851,6 +4898,7 @@ broken-packages:
- g2q
- g4ip
- gact
+ - galois-fft
- game-probability
- gameclock
- gamgee
@@ -4933,6 +4981,7 @@ broken-packages:
- getflag
- GGg
- ggtsTC
+ - gh-labeler
- ghc-core-smallstep
- ghc-datasize
- ghc-dump-tree
@@ -4963,6 +5012,7 @@ broken-packages:
- ghci-history-parser
- ghci-lib
- ghci-ng
+ - ghci-pretty
- ghcide
- ghcjs-base-stub
- ghcjs-dom-jsffi
@@ -5108,7 +5158,6 @@ broken-packages:
- grakn
- grammar-combinators
- GrammarProducts
- - grammatical-parsers
- grapefruit-examples
- grapefruit-frp
- grapefruit-records
@@ -5162,6 +5211,8 @@ broken-packages:
- GrowlNotify
- grpc-api-etcd
- grpc-etcd-client
+ - grpc-haskell
+ - grpc-haskell-core
- gruff
- gruff-examples
- gsc-weighting
@@ -5243,7 +5294,6 @@ broken-packages:
- Haggressive
- hahp
- haiji
- - hail
- hailgun
- hailgun-send
- hailgun-simple
@@ -5264,7 +5314,6 @@ broken-packages:
- hakyll-dir-list
- hakyll-favicon
- hakyll-filestore
- - hakyll-images
- hakyll-ogmarkup
- hakyll-R
- hakyll-sass
@@ -5294,7 +5343,6 @@ broken-packages:
- hans
- hans-pcap
- haphviz
- - hapistrano
- happindicator
- happindicator3
- happlets
@@ -5388,6 +5436,7 @@ broken-packages:
- haskell-bitmex-client
- haskell-bitmex-rest
- haskell-brainfuck
+ - haskell-ci
- haskell-cnc
- haskell-coffee
- haskell-compression
@@ -5481,6 +5530,7 @@ broken-packages:
- haskmon
- haskoin
- haskoin-bitcoind
+ - haskoin-core
- haskoin-crypto
- haskoin-node
- haskoin-protocol
@@ -5610,6 +5660,7 @@ broken-packages:
- hedgehog-classes
- hedgehog-gen-json
- hedgehog-generic
+ - hedgehog-golden
- Hedi
- hedis-config
- hedis-pile
@@ -5865,6 +5916,7 @@ broken-packages:
- hoovie
- hopencc
- hopencl
+ - hOpenPGP
- hopenpgp-tools
- hopfield
- hoppy-docs
@@ -5922,6 +5974,9 @@ broken-packages:
- hR
- hranker
- HRay
+ - hreq-client
+ - hreq-conduit
+ - hreq-core
- Hricket
- hricket
- hriemann
@@ -6132,6 +6187,7 @@ broken-packages:
- http-dispatch
- http-enumerator
- http-grammar
+ - http-io-streams
- http-kinder
- http-monad
- http-pony-serve-wai
@@ -6142,6 +6198,7 @@ broken-packages:
- http-streams
- http-wget
- http2-client-grpc
+ - http2-grpc-proto3-wire
- https-everywhere-rules
- https-everywhere-rules-raw
- httpspec
@@ -6175,6 +6232,7 @@ broken-packages:
- huttons-razor
- huzzy
- hVOIDP
+ - hw-all
- hw-balancedparens
- hw-bits
- hw-ci-assist
@@ -6322,7 +6380,6 @@ broken-packages:
- incremental-computing
- incremental-maps
- increments
- - indents
- indexation
- IndexedList
- indextype
@@ -6383,6 +6440,7 @@ broken-packages:
- ipc
- ipld-cid
- ipopt-hs
+ - ipprint
- iptables-helpers
- iptadmin
- IPv6DB
@@ -6417,6 +6475,7 @@ broken-packages:
- iteratee-stm
- iterIO
- iterio-server
+ - ival
- ivor
- ivory
- ivory-backend-c
@@ -6534,6 +6593,7 @@ broken-packages:
- JYU-Utils
- kademlia
- kafka-client
+ - kafka-client-sync
- kaleidoscope
- Kalman
- kalman
@@ -6592,7 +6652,6 @@ broken-packages:
- kmp-dfa
- knead
- knead-arithmetic
- - knit-haskell
- knots
- koellner-phonetic
- kontra-config
@@ -7040,6 +7099,9 @@ broken-packages:
- marxup
- masakazu-bot
- MASMGen
+ - massiv
+ - massiv-io
+ - massiv-test
- master-plan
- matchable-th
- matchers
@@ -7180,6 +7242,9 @@ broken-packages:
- mlist
- mltool
- mm2
+ - mmsyn2
+ - mmsyn4
+ - mmsyn6ukr
- mmtf
- mmtl
- mmtl-base
@@ -7265,6 +7330,7 @@ broken-packages:
- monoids
- monopati
- monte-carlo
+ - months
- monzo
- moo
- moonshine
@@ -7273,11 +7339,14 @@ broken-packages:
- morley
- morley-prelude
- morph
+ - morpheus-graphql-cli
- morphisms-functors
- morphisms-functors-inventory
- morphisms-objects
- morte
- mosaico-lib
+ - moto
+ - moto-postgresql
- mount
- movie-monad
- mp
@@ -7421,6 +7490,7 @@ broken-packages:
- NestedFunctor
- nestedmap
- net-mqtt
+ - net-mqtt-rpc
- net-spider
- net-spider-cli
- net-spider-pangraph
@@ -7495,6 +7565,7 @@ broken-packages:
- nirum
- nitro
- nixfromnpm
+ - nixpkgs-update
- nkjp
- nlp-scores
- nlp-scores-scripts
@@ -7520,6 +7591,7 @@ broken-packages:
- NoSlow
- not-gloss-examples
- notcpp
+ - notifications-tray-icon
- notmuch-haskell
- notmuch-web
- now-haskell
@@ -7545,6 +7617,7 @@ broken-packages:
- numhask-histogram
- numhask-prelude
- numhask-range
+ - numhask-space
- numhask-test
- Nussinov78
- Nutri
@@ -7628,6 +7701,7 @@ broken-packages:
- opml-conduit
- opn
- optima
+ - optima-for-hasql
- optimal-blocks
- optimization
- optimusprime
@@ -7649,6 +7723,7 @@ broken-packages:
- orgstat
- origami
- orizentic
+ - ormolu
- OrPatterns
- osc
- oscpacking
@@ -7684,13 +7759,13 @@ broken-packages:
- pairing
- pam
- panda
- - pandoc-emphasize-code
+ - pandoc-citeproc-preamble
+ - pandoc-crossref
- pandoc-include
- pandoc-include-code
- pandoc-japanese-filters
- pandoc-lens
- pandoc-markdown-ghci-filter
- - pandoc-placetable
- pandoc-plantuml-diagrams
- pandoc-pyplot
- pandoc-unlit
@@ -7856,6 +7931,7 @@ broken-packages:
- piet
- pig
- pinchot
+ - pine
- ping
- pinpon
- Pipe
@@ -7930,6 +8006,7 @@ broken-packages:
- pocket-dns
- point-octree
- pointfree-fancy
+ - pointful
- pointless-lenses
- pointless-rewrite
- pokemon-go-protobuf-types
@@ -7944,9 +8021,6 @@ broken-packages:
- polydata
- polydata-core
- polynomial
- - polysemy-plugin
- - polysemy-RandomFu
- - polysemy-zoo
- polyseq
- polysoup
- polytypeable
@@ -8016,6 +8090,7 @@ broken-packages:
- precursor
- pred-trie
- predicate-class
+ - predicate-typed
- prednote
- prednote-test
- prefork
@@ -8062,8 +8137,10 @@ broken-packages:
- procrastinating-variable
- procstat
- producer
+ - product
- prof2dot
- prof2pretty
+ - profunctor-optics
- progress
- progress-meter
- progressbar
@@ -8087,6 +8164,7 @@ broken-packages:
- proteome
- proto-lens-combinators
- proto-lens-descriptors
+ - proto-lens-jsonpb
- proto3-suite
- protobuf-native
- protocol-buffers-descriptor-fork
@@ -8120,7 +8198,6 @@ broken-packages:
- pure-priority-queue
- pure-priority-queue-tests
- purebred-email
- - purescript
- purescript-iso
- purescript-tsd-gen
- push-notify
@@ -8199,6 +8276,7 @@ broken-packages:
- quiver-instances
- quiver-interleave
- quiver-sort
+ - quokka
- quoridor-hs
- qux
- R-pandoc
@@ -8248,6 +8326,7 @@ broken-packages:
- rasa-ext-vim
- rascal
- Rasenschach
+ - rational-list
- rattle
- rattletrap
- raven-haskell-scotty
@@ -8278,6 +8357,7 @@ broken-packages:
- read-io
- reader-soup
- readline-statevar
+ - readme-lhs
- readpyc
- readshp
- really-simple-xml-parser
@@ -8308,9 +8388,11 @@ broken-packages:
- Referees
- refh
- refined
+ - refined-http-api-data
- reflection-extras
- reflex
- reflex-animation
+ - reflex-backend-socket
- reflex-backend-wai
- reflex-basic-host
- reflex-dom-retractable
@@ -8326,6 +8408,7 @@ broken-packages:
- reformat
- refresht
- refurb
+ - reg-alloc
- regex-deriv
- regex-dfa
- regex-generator
@@ -8453,6 +8536,7 @@ broken-packages:
- riff
- ring-buffer
- ring-buffers
+ - rings
- riot
- risc386
- riscv-isa
@@ -8523,6 +8607,7 @@ broken-packages:
- rws
- RxHaskell
- s-expression
+ - S3
- SableCC2Hs
- safe-access
- safe-buffer-monad
@@ -8588,6 +8673,7 @@ broken-packages:
- scenegraph
- schedevr
- schedule-planner
+ - scheduler
- schedyield
- schemas
- schematic
@@ -8655,6 +8741,9 @@ broken-packages:
- Semantique
- semdoc
- semi-iso
+ - semialign-extras
+ - semialign-indexed
+ - semialign-optics
- semibounded-lattices
- Semigroup
- semigroupoids-syntax
@@ -8861,6 +8950,7 @@ broken-packages:
- singleton-dict
- singleton-typelits
- singnal
+ - singular-factory
- sink
- siphon
- siren-json
@@ -9009,6 +9099,7 @@ broken-packages:
- sorted
- sorting
- sorty
+ - souffle-haskell
- sound-collage
- sounddelay
- soundgen
@@ -9016,6 +9107,7 @@ broken-packages:
- SourceGraph
- sousit
- soyuz
+ - spacecookie
- SpaceInvaders
- spacepart
- SpacePrivateers
@@ -9078,6 +9170,8 @@ broken-packages:
- sqlvalue-list
- sqsd-local
- squeal-postgresql
+ - squeeze
+ - sr-extra
- srcinst
- sscan
- sscgi
@@ -9087,6 +9181,7 @@ broken-packages:
- sssp
- sstable
- SSTG
+ - st2
- stable-heap
- stable-maps
- stable-marriage
@@ -9256,6 +9351,7 @@ broken-packages:
- swearjure
- swf
- swift-lda
+ - sws
- syb-extras
- syb-with-class-instances-text
- SybWidget
@@ -9344,6 +9440,7 @@ broken-packages:
- tasty-laws
- tasty-lens
- tasty-stats
+ - tasty-tap
- Taxonomy
- TaxonomyTools
- TBC
@@ -9658,6 +9755,7 @@ broken-packages:
- twilio
- twill
- twine
+ - twirp
- twitter
- twitter-conduit
- twitter-enumerator
@@ -9726,6 +9824,7 @@ broken-packages:
- unagi-bloomfilter
- unagi-streams
- unamb-custom
+ - unbeliever
- unbound
- unbound-kind-generics
- unbounded-delays-units
@@ -9799,7 +9898,6 @@ broken-packages:
- usb-id-database
- usb-iteratee
- usb-safe
- - userid
- users-mysql-haskell
- users-persistent
- utc
@@ -9989,10 +10087,10 @@ broken-packages:
- web-output
- web-page
- web-push
+ - web-rep
- web-routes-happstack
- web-routes-quasi
- web-routes-regular
- - web-routes-th
- web-routes-transformers
- web-routing
- web3
@@ -10021,6 +10119,7 @@ broken-packages:
- websockets-simple
- websockets-simple-extra
- webwire
+ - weekdaze
- weighted
- weighted-regexp
- welshy
@@ -10192,6 +10291,7 @@ broken-packages:
- yam-servant
- yam-transaction-odbc
- yam-web
+ - yaml-combinators
- yaml-pretty-extras
- yaml-rpc
- yaml-rpc-scotty
diff --git a/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix b/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
index f3692d48a29..4ebfa2322a8 100644
--- a/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
@@ -297,10 +297,22 @@ self: super: builtins.intersectAttrs super {
);
llvm-hs =
- let dontCheckDarwin = if pkgs.stdenv.isDarwin
- then dontCheck
- else pkgs.lib.id;
- in dontCheckDarwin (super.llvm-hs.override { llvm-config = pkgs.llvm_8; });
+ let llvmHsWithLlvm8 = super.llvm-hs.override { llvm-config = pkgs.llvm_8; };
+ in
+ if pkgs.stdenv.isDarwin
+ then
+ overrideCabal llvmHsWithLlvm8 (oldAttrs: {
+ # One test fails on darwin.
+ doCheck = false;
+ # llvm-hs's Setup.hs file tries to add the lib/ directory from LLVM8 to
+ # the DYLD_LIBRARY_PATH environment variable. This messes up clang
+ # when called from GHC, probably because clang is version 7, but we are
+ # using LLVM8.
+ preCompileBuildDriver = oldAttrs.preCompileBuildDriver or "" + ''
+ substituteInPlace Setup.hs --replace "addToLdLibraryPath libDir" "pure ()"
+ '';
+ })
+ else llvmHsWithLlvm8;
# Needs help finding LLVM.
spaceprobe = addBuildTool super.spaceprobe self.llvmPackages.llvm;
@@ -500,8 +512,8 @@ self: super: builtins.intersectAttrs super {
# requires autotools to build
secp256k1 = addBuildTools super.secp256k1 [ pkgs.buildPackages.autoconf pkgs.buildPackages.automake pkgs.buildPackages.libtool ];
- # tests require git
- hapistrano = addBuildTool super.hapistrano pkgs.buildPackages.git;
+ # tests require git and zsh
+ hapistrano = addBuildTools super.hapistrano [ pkgs.buildPackages.git pkgs.buildPackages.zsh ];
# This propagates this to everything depending on haskell-gi-base
haskell-gi-base = addBuildDepend super.haskell-gi-base pkgs.gobject-introspection;
@@ -517,9 +529,9 @@ self: super: builtins.intersectAttrs super {
# https://github.com/plow-technologies/servant-streaming/issues/12
servant-streaming-server = dontCheck super.servant-streaming-server;
- # https://github.com/haskell-servant/servant/pull/1128
- servant-client-core = if (pkgs.lib.getVersion super.servant-client-core) == "0.15" then
- appendPatch super.servant-client-core ./patches/servant-client-core-streamBody.patch
+ # https://github.com/haskell-servant/servant/pull/1238
+ servant-client-core = if (pkgs.lib.getVersion super.servant-client-core) == "0.16" then
+ appendPatch super.servant-client-core ./patches/servant-client-core-redact-auth-header.patch
else
super.servant-client-core;
@@ -625,4 +637,59 @@ self: super: builtins.intersectAttrs super {
cairo = addBuildTool super.cairo self.buildHaskellPackages.gtk2hs-buildtools;
pango = disableHardening (addBuildTool super.pango self.buildHaskellPackages.gtk2hs-buildtools) ["fortify"];
+ spago =
+ let
+ # Spago basically compiles with LTS-14, but it requires a newer version
+ # of directory. This is to work around a bug only present on windows, so
+ # we can safely jailbreak spago and use the older directory package from
+ # LTS-14.
+ spagoWithOverrides = doJailbreak (super.spago.override {
+ # spago requires the latest version of dhall.
+ directory = self.dhall_1_27_0;
+ });
+
+ docsSearchAppJsFile = pkgs.fetchurl {
+ url = "https://github.com/spacchetti/purescript-docs-search/releases/download/v0.0.5/docs-search-app.js";
+ sha256 = "11721x455qzh40vzfmralaynn9v8b5wix86r107hhs08vhryjib2";
+ };
+
+ purescriptDocsSearchFile = pkgs.fetchurl {
+ url = "https://github.com/spacchetti/purescript-docs-search/releases/download/v0.0.5/purescript-docs-search";
+ sha256 = "16p1fmdvpwz1yswav8qjsd26c9airb22xncqw1rjnbd8lcpqx0p5";
+ };
+
+ spagoFixHpack = overrideCabal spagoWithOverrides (drv: {
+ postUnpack = (drv.postUnpack or "") + ''
+ # The source for spago is pulled directly from GitHub. It uses a
+ # package.yaml file with hpack, not a .cabal file. In the package.yaml file,
+ # it uses defaults from the master branch of the hspec repo. It will try to
+ # fetch these at build-time (but it will fail if running in the sandbox).
+ #
+ # The following line modifies the package.yaml to not pull in
+ # defaults from the hspec repo.
+ substituteInPlace "$sourceRoot/package.yaml" --replace 'defaults: hspec/hspec@master' ""
+
+ # Spago includes the following two files directly into the binary
+ # with Template Haskell. They are fetched at build-time from the
+ # `purescript-docs-search` repo above. If they cannot be fetched at
+ # build-time, they are pulled in from the `templates/` directory in
+ # the spago source.
+ #
+ # However, they are not actually available in the spago source, so they
+ # need to fetched with nix and put in the correct place.
+ # https://github.com/spacchetti/spago/issues/510
+ cp ${docsSearchAppJsFile} "$sourceRoot/templates/docs-search-app.js"
+ cp ${purescriptDocsSearchFile} "$sourceRoot/templates/purescript-docs-search"
+ '';
+ });
+
+ # Haddock generation is broken for spago.
+ # https://github.com/spacchetti/spago/issues/511
+ spagoWithoutHaddocks = dontHaddock spagoFixHpack;
+
+ # Because of the problem above with pulling in hspec defaults to the
+ # package.yaml file, the tests are disabled.
+ spagoWithoutChecks = dontCheck spagoWithoutHaddocks;
+ in
+ spagoWithoutChecks;
}
diff --git a/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix b/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix
index 87d3b5ae496..bf16e534f3e 100644
--- a/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix
@@ -25,7 +25,7 @@ in
, doBenchmark ? false
, doHoogle ? true
, editedCabalFile ? null
-, enableLibraryProfiling ? true
+, enableLibraryProfiling ? !(ghc.isGhcjs or false)
, enableExecutableProfiling ? false
, profilingDetail ? "exported-functions"
# TODO enable shared libs for cross-compiling
diff --git a/nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix b/nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix
index 96774f71730..45c1a8fbd33 100644
--- a/nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix
@@ -20,6 +20,10 @@ let
in stdenv.mkDerivation (args // {
+ # Doesn't work in the sandbox. Pass `--option sandbox relaxed` or
+ # `--option sandbox false` to be able to build this
+ __noChroot = true;
+
buildInputs = buildInputs
++ lib.optional (stdenv.hostPlatform.libc == "glibc") glibcLocales;
diff --git a/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix b/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
index 54e0fad1346..a50b42c933e 100644
--- a/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
@@ -724,6 +724,37 @@ self: {
broken = true;
}) {};
+ "Advise-me" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, convertible
+ , directory, filepath, HDBC, HDBC-sqlite3, http-types, ideas
+ , ideas-math-types, lens, mtl, optparse-applicative, parsec
+ , QuickCheck, random, semigroups, sqlite-simple, text, time
+ , uniplate, wai, wai-extra, wl-pprint, xlsx
+ }:
+ mkDerivation {
+ pname = "Advise-me";
+ version = "0.1";
+ sha256 = "1ddzzrbydx0xaqian1s8m4asj079c3vmhb0s7s05f9g1nm6a8qfq";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bytestring Cabal containers convertible directory filepath
+ HDBC HDBC-sqlite3 ideas ideas-math-types lens mtl parsec QuickCheck
+ random semigroups sqlite-simple text time uniplate wl-pprint xlsx
+ ];
+ executableHaskellDepends = [
+ base bytestring containers convertible directory filepath HDBC
+ HDBC-sqlite3 http-types ideas ideas-math-types mtl
+ optparse-applicative parsec QuickCheck random sqlite-simple text
+ time uniplate wai wai-extra wl-pprint
+ ];
+ description = "Assessment services for the Advise-Me project";
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"AesonBson" = callPackage
({ mkDerivation, aeson, attoparsec, base, bson, hspec, HUnit, text
, unordered-containers, vector
@@ -1478,6 +1509,8 @@ self: {
];
description = "Libary for Hidden Markov Models in HMMER3 format";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"Biobase" = callPackage
@@ -1637,8 +1670,8 @@ self: {
}:
mkDerivation {
pname = "BiobaseHTTP";
- version = "1.1.0";
- sha256 = "0y26d4aqxqpdr142y26p70v6cnrr48dhxm5nnnhqxg0lsirbxad0";
+ version = "1.2.0";
+ sha256 = "1m6lfs08zyk2xcxcmapcdfqp7afmzz3n2r3rr3qzlibwc6w7pj1d";
libraryHaskellDepends = [
aeson base BiobaseEnsembl bytestring conduit either-unwrap HTTP
http-conduit hxt mtl network Taxonomy text transformers
@@ -2002,6 +2035,8 @@ self: {
pname = "BlogLiterately";
version = "0.8.6.3";
sha256 = "02a4mjz9lbx19plkanmdlm730dwphkdi79a5b5hcnrbilcy8k71n";
+ revision = "1";
+ editedCabalFile = "1nhnrchv8lr1clbsfyya4xfqy8qdi8wrfp8364anaq7mpfnslxws";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -3130,12 +3165,14 @@ self: {
}:
mkDerivation {
pname = "ClustalParser";
- version = "1.2.3";
- sha256 = "0wjs6bsbyykrm0hjdybnap86zsnhjjifampm08dqg7fqp7f7pmpy";
+ version = "1.3.0";
+ sha256 = "0zm0n4pvs9dspfh3x7zfjs20k78mkhsqy6xkg4002b7g8c5bwkp6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base parsec text vector ];
- executableHaskellDepends = [ base cmdargs either-unwrap ];
+ executableHaskellDepends = [
+ base cmdargs either-unwrap parsec text vector
+ ];
testHaskellDepends = [ base hspec hspec-discover parsec text ];
testToolDepends = [ hspec-discover ];
description = "Libary for parsing Clustal tools output";
@@ -6464,6 +6501,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "GLFW-b_3_3_0_0" = callPackage
+ ({ mkDerivation, array, base, bindings-GLFW, deepseq, HUnit
+ , test-framework, test-framework-hunit
+ }:
+ mkDerivation {
+ pname = "GLFW-b";
+ version = "3.3.0.0";
+ sha256 = "1xh6nnm4c7bjvbr62rw7vv86p0r76vrqhdbm89vmcs51jk92yxv4";
+ libraryHaskellDepends = [ array base bindings-GLFW deepseq ];
+ testHaskellDepends = [
+ array base bindings-GLFW deepseq HUnit test-framework
+ test-framework-hunit
+ ];
+ description = "Bindings to GLFW OpenGL library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"GLFW-b-demo" = callPackage
({ mkDerivation, base, GLFW-b, mtl, OpenGL, pretty, stm
, transformers
@@ -7974,12 +8029,12 @@ self: {
}) {};
"HGL" = callPackage
- ({ mkDerivation, array, base, X11 }:
+ ({ mkDerivation, array, base, stm, X11 }:
mkDerivation {
pname = "HGL";
- version = "3.2.3.1";
- sha256 = "0m9y2sdlbmw0n4xad26viajr391w0clpqw1256lanidwkrxfwpfh";
- libraryHaskellDepends = [ array base X11 ];
+ version = "3.2.3.2";
+ sha256 = "087k8i0bha3mzpqa3z3c6npl5vmccg7xcwl28lbv0yzbvj1qkg38";
+ libraryHaskellDepends = [ array base stm X11 ];
description = "A simple graphics library based on X11 or Win32";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -9176,6 +9231,42 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {};
+ "HTF_0_14_0_1" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, array, base
+ , base64-bytestring, bytestring, Cabal, containers, cpphs, Diff
+ , directory, filepath, haskell-src, HUnit, lifted-base
+ , monad-control, mtl, old-time, pretty, process, QuickCheck, random
+ , regex-compat, template-haskell, temporary, text, time, unix
+ , unordered-containers, vector, xmlgen
+ }:
+ mkDerivation {
+ pname = "HTF";
+ version = "0.14.0.1";
+ sha256 = "025gcc77j547713bxm8y2i7xmq95nc4imyym6agmfrd7bh8h1jdb";
+ isLibrary = true;
+ isExecutable = true;
+ setupHaskellDepends = [ base Cabal process ];
+ libraryHaskellDepends = [
+ aeson array base base64-bytestring bytestring containers cpphs Diff
+ directory haskell-src HUnit lifted-base monad-control mtl old-time
+ pretty process QuickCheck random regex-compat text time unix vector
+ xmlgen
+ ];
+ libraryToolDepends = [ cpphs ];
+ executableHaskellDepends = [
+ array base cpphs directory HUnit mtl old-time random text
+ ];
+ executableToolDepends = [ cpphs ];
+ testHaskellDepends = [
+ aeson aeson-pretty base bytestring directory filepath HUnit mtl
+ process random regex-compat template-haskell temporary text
+ unordered-containers
+ ];
+ description = "The Haskell Test Framework";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"HTTP" = callPackage
({ mkDerivation, array, base, bytestring, deepseq, httpd-shed
, HUnit, mtl, network, network-uri, parsec, pureMD5, split
@@ -11889,6 +11980,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) openldap;};
+ "LDAPv3" = callPackage
+ ({ mkDerivation, base, base-encoding, binary, bytestring
+ , containers, deepseq, int-cast, newtype, parsec
+ , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text
+ , text-short
+ }:
+ mkDerivation {
+ pname = "LDAPv3";
+ version = "0.1.0.0";
+ sha256 = "1zsl14qd7vzgvkz77mgdl5fyh4444gw3vjl443d09wra087j94bx";
+ libraryHaskellDepends = [
+ base binary bytestring containers deepseq int-cast newtype parsec
+ text text-short
+ ];
+ testHaskellDepends = [
+ base base-encoding binary bytestring containers deepseq int-cast
+ newtype parsec quickcheck-instances tasty tasty-hunit
+ tasty-quickcheck text text-short
+ ];
+ description = "Lightweight Directory Access Protocol (LDAP) version 3";
+ license = stdenv.lib.licenses.gpl2Plus;
+ }) {};
+
"LParse" = callPackage
({ mkDerivation, base, containers }:
mkDerivation {
@@ -12382,6 +12496,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ListLike_4_6_3" = callPackage
+ ({ mkDerivation, array, base, bytestring, containers, deepseq
+ , dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string
+ , vector
+ }:
+ mkDerivation {
+ pname = "ListLike";
+ version = "4.6.3";
+ sha256 = "10vn7gslx4zzjq547cwpzdfb4c5w3nsfis6qr03dr9c4fdzj61lx";
+ libraryHaskellDepends = [
+ array base bytestring containers deepseq dlist fmlist text
+ utf8-string vector
+ ];
+ testHaskellDepends = [
+ array base bytestring containers dlist fmlist HUnit QuickCheck
+ random text utf8-string vector
+ ];
+ description = "Generalized support for list-like structures";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ListT" = callPackage
({ mkDerivation, base, smallcheck, tasty, tasty-smallcheck
, transformers, util
@@ -12763,15 +12899,15 @@ self: {
}:
mkDerivation {
pname = "MagicHaskeller";
- version = "0.9.6.7";
- sha256 = "0cl0lq45x8pxsbdiqg9sx39jvs8h2h32mni5zq2jb61ac7wim9g1";
+ version = "0.9.6.8";
+ sha256 = "1091s8jrynjb76wg5r53kp0siv0dgbsxsb9y2djrq1iz06h01m55";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array base bytestring containers directory ghc ghc-paths hashable
haskell-src html mtl network network-uri pretty random syb
- template-haskell tf-random time
+ template-haskell tf-random time transformers
];
executableHaskellDepends = [
abstract-par array base bytestring cgi containers directory
@@ -12811,8 +12947,8 @@ self: {
}:
mkDerivation {
pname = "Map";
- version = "0.1.2.0";
- sha256 = "1fvs9im82ylfij01cn2pb21wycvb6wsj8dayaj34g3av82g9dagw";
+ version = "0.1.3.1";
+ sha256 = "1a5pygjxk839lxx6pavq72fl35sk53zq10q1ivsm309xrvq93pki";
libraryHaskellDepends = [
base containers either-both filtrable util
];
@@ -13406,8 +13542,8 @@ self: {
({ mkDerivation, ansi-terminal, base, doctest, process, time }:
mkDerivation {
pname = "Monadoro";
- version = "0.2.1.8";
- sha256 = "19xnj9hcb3dk3igkwzh5vfvkixyya84r1jxrh1x1k663fapcnkp5";
+ version = "0.2.1.11";
+ sha256 = "1vf1g298kygjkqxm99w2dnfd6a6iz0fnkzz0km95isnl0pdfgfnk";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ ansi-terminal base process time ];
@@ -15866,8 +16002,8 @@ self: {
}:
mkDerivation {
pname = "PyF";
- version = "0.8.1.1";
- sha256 = "0kwva2ia02z3l0g8vzp9029sv5y4smllc8x9y6qv599f2sy8h31w";
+ version = "0.8.1.2";
+ sha256 = "00rvzfv2xa9ibcsx6y3cpmckl2mlsmck519mp4zqllxwn1nzbb52";
libraryHaskellDepends = [
base containers haskell-src-exts haskell-src-meta megaparsec mtl
template-haskell text
@@ -16022,8 +16158,8 @@ self: {
({ mkDerivation, base, mtl, QuickCheck, random }:
mkDerivation {
pname = "QuickCheck-GenT";
- version = "0.2.1";
- sha256 = "1bf3vx2szdb0svnmhn0k7vfkv86vhfxgcfklzlf5w7y49s4369k0";
+ version = "0.2.2";
+ sha256 = "0bn594bgvavbphm5543kqljcc7hgxk4ir0fcdjw399sbfaxpn5yz";
libraryHaskellDepends = [ base mtl QuickCheck random ];
description = "A GenT monad transformer for QuickCheck library";
license = stdenv.lib.licenses.mit;
@@ -16101,15 +16237,14 @@ self: {
}:
mkDerivation {
pname = "R-pandoc";
- version = "0.2.2";
- sha256 = "1kb9dnwbkinx3wi7fr8i9a7dpl1gx08f4ysml1jacf1p6nvhi1lq";
+ version = "0.2.3";
+ sha256 = "05pb2gr0s4fjd3lj90r6hdj30bzsz16jsibmi99xi3172plyk449";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base directory filepath pandoc-types process split
];
executableHaskellDepends = [ base pandoc-types ];
- description = "A pandoc filter to express R plots inside markdown";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -16857,6 +16992,8 @@ self: {
];
description = "Library for accessing S3 compatible storage services";
license = stdenv.lib.licenses.gpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"SBench" = callPackage
@@ -18472,8 +18609,8 @@ self: {
}:
mkDerivation {
pname = "StockholmAlignment";
- version = "1.1.2";
- sha256 = "1x41m0xcmz9j4gypbl4pi6a6v53j6v37ndl8g5rq60fqfl18hizb";
+ version = "1.2.0";
+ sha256 = "0zz437d771cb4zpjzcddjl8xvz9qxmj1pyxql70lqczvqrk6k78y";
libraryHaskellDepends = [
base colour diagrams-cairo diagrams-lib directory either-unwrap
filepath parsec ParsecTools SVGFonts text vector
@@ -18607,15 +18744,15 @@ self: {
}:
mkDerivation {
pname = "StrictCheck";
- version = "0.2.0";
- sha256 = "11gr15c17134fddh3ms9m1z0hjsf8dqhk2z7vvd61gfzzpcx5xms";
+ version = "0.3.0";
+ sha256 = "16p1njy866gsg8jxyhx91x8nq67cr5w61fhqwffh6fyfhcybm2ag";
libraryHaskellDepends = [
base bifunctors containers generics-sop QuickCheck template-haskell
];
testHaskellDepends = [
base deepseq generics-sop HUnit QuickCheck
];
- description = "Keep Your Laziness In Check";
+ description = "StrictCheck: Keep Your Laziness In Check";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -18973,8 +19110,8 @@ self: {
}:
mkDerivation {
pname = "Taxonomy";
- version = "1.0.3";
- sha256 = "0w4j1v2l7c8a8x0rpvq1gxbvjcw83kj84m5bw6bwx3x6gc997xxn";
+ version = "2.0.0";
+ sha256 = "1b2x0lkg5pgjk1jyanbi8g9rs1sr7llihyjhdfsg6fajklrzh3m9";
libraryHaskellDepends = [
aeson base bytestring either-unwrap fgl graphviz parsec text vector
];
@@ -20281,12 +20418,12 @@ self: {
platforms = stdenv.lib.platforms.none;
}) {};
- "Win32_2_8_3_0" = callPackage
+ "Win32_2_8_4_0" = callPackage
({ mkDerivation }:
mkDerivation {
pname = "Win32";
- version = "2.8.3.0";
- sha256 = "0qsw3z11fsz12s7y9m4w226dlx037d1a0ak5whja4il5z7zbngsr";
+ version = "2.8.4.0";
+ sha256 = "0l6hiwxgv2g72k47g2cc7s704flmwkxbg6hj79jq2idvn6zg2gxg";
description = "A binding to Windows Win32 API";
license = stdenv.lib.licenses.bsd3;
platforms = stdenv.lib.platforms.none;
@@ -20575,10 +20712,8 @@ self: {
({ mkDerivation, base, bytestring, deepseq, text, text-short }:
mkDerivation {
pname = "X";
- version = "0.3.0.0";
- sha256 = "0grjiznl8j44mq3m0jkhm9z7wcr4cywrnfmk92nk3g6ddhcyakkc";
- revision = "1";
- editedCabalFile = "1nbp0zci2sp07cr5j5xlh7gswcnj52z9dp6akh9xk4mzk3salxwq";
+ version = "0.3.1.0";
+ sha256 = "10paczbaiwag50v8ay9pl0f6whqds6y0yy14z0h8s6j04p9zd50f";
libraryHaskellDepends = [
base bytestring deepseq text text-short
];
@@ -21929,19 +22064,20 @@ self: {
"acid-state" = callPackage
({ mkDerivation, array, base, bytestring, cereal, containers
, criterion, deepseq, directory, filelock, filepath, hedgehog
- , hspec, hspec-discover, mtl, network, random, safecopy, stm
- , system-fileio, system-filepath, template-haskell, text
- , th-expand-syns, time, unix
+ , hspec, hspec-discover, mtl, network, network-bsd, random
+ , safecopy, stm, system-fileio, system-filepath, template-haskell
+ , text, th-expand-syns, time, unix
}:
mkDerivation {
pname = "acid-state";
- version = "0.15.2";
- sha256 = "08v807yxkd13m1zffw1yryifjgn7w28a31hb0sg0n3yw7vzk9ny3";
+ version = "0.16.0";
+ sha256 = "18pdxawx28wsvjah2rih6fa8mgxpkrpskfkvb5gjb1yn29dd8cmn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
array base bytestring cereal containers directory filelock filepath
- mtl network safecopy stm template-haskell th-expand-syns unix
+ mtl network network-bsd safecopy stm template-haskell
+ th-expand-syns unix
];
executableHaskellDepends = [ base directory ];
testHaskellDepends = [
@@ -22574,8 +22710,8 @@ self: {
({ mkDerivation, base, criterion, time }:
mkDerivation {
pname = "acme-year";
- version = "2016";
- sha256 = "1zvhy62hrc47idl1awbdjzrhbhqjplsfy7lpybvdhc298criygdl";
+ version = "2019";
+ sha256 = "011vpap3j0riw6y23j8c4h7610yhjq00jpcfjg2g7lagb62gmkpa";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base time ];
benchmarkHaskellDepends = [ base criterion ];
@@ -22589,8 +22725,8 @@ self: {
pname = "acme-zalgo";
version = "0.1.2.1";
sha256 = "1yd3xrdkxf3hgapi4w5vg79nxmw8y5rnyki5pqi00mca9wjspdhz";
- revision = "1";
- editedCabalFile = "1bwpaqqvp8mwpw7966xjn8zhi0rs9iqpwkhkzjxw8c885h45n1za";
+ revision = "2";
+ editedCabalFile = "1l2m9hh6mbc59h17z17gcfzgza25jj912d413pw1q37r3v4y0a1c";
libraryHaskellDepends = [ array base random ];
description = "A somewhat flexible Zalgo̐ te̳͜x̥̖̉̓͞t̍̌̔ ̀̃t̴̢̞̜͓̝r̶̬̆̂̒͟á̧̡͎͔̯̰̕n̹̾̓ͬͦ̍͘ṡ̢͓͉ͮ͆l̠̖̹̗̳̖̽̌ͤ͞a͚̭͙̹̲ͭͩt͈͐o̢̭͇͍̟͐ͬ̾ͪ͜r͇.̸̅ͭ̐̀̊ͨ͛";
license = stdenv.lib.licenses.mit;
@@ -22662,10 +22798,8 @@ self: {
}:
mkDerivation {
pname = "active";
- version = "0.2.0.13";
- sha256 = "1yw029rh0gb63bhwwjynbv173mny14is4cyjkrlvzvxwb0fi96jx";
- revision = "9";
- editedCabalFile = "1xq08xn26v3zi3fz1y5lhb1q2xv1d413wdg4pibi98n98nc2ypxz";
+ version = "0.2.0.14";
+ sha256 = "0x3b4ln6csa554qls28wbxvclkbdz3yi60i1m0q5ing0cs16fifz";
libraryHaskellDepends = [
base lens linear semigroupoids semigroups vector
];
@@ -23033,6 +23167,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "advent-of-code-api_0_2_4_2" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, deepseq
+ , directory, filepath, finite-typelits, http-api-data, http-client
+ , http-client-tls, http-media, HUnit, megaparsec, mtl, profunctors
+ , servant, servant-client, servant-client-core, stm, tagsoup, text
+ , time
+ }:
+ mkDerivation {
+ pname = "advent-of-code-api";
+ version = "0.2.4.2";
+ sha256 = "01mw95ygb20bg6fs9bda1fr7z05h2sinmycpvi0ccid5qci57fa3";
+ libraryHaskellDepends = [
+ aeson base bytestring containers deepseq directory filepath
+ finite-typelits http-api-data http-client http-client-tls
+ http-media megaparsec mtl profunctors servant servant-client
+ servant-client-core stm tagsoup text time
+ ];
+ testHaskellDepends = [ base directory filepath HUnit text ];
+ description = "Advent of Code REST API bindings and servant API";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"aern2-mp" = callPackage
({ mkDerivation, base, convertible, hspec, integer-logarithms, lens
, mixed-types-num, QuickCheck, regex-tdfa, rounded
@@ -23118,8 +23275,8 @@ self: {
}:
mkDerivation {
pname = "aeson";
- version = "1.4.5.0";
- sha256 = "1jhabz1lbbv6yqxqiybifi86cb5xlsadrn368n5dd0wzzc7ja4iz";
+ version = "1.4.6.0";
+ sha256 = "12s8nfsady47zlz94f7m978irwwj0l0v2x41hk8w1i14wb3b4gwj";
libraryHaskellDepends = [
attoparsec base base-compat bytestring containers deepseq dlist
ghc-prim hashable primitive scientific tagged template-haskell text
@@ -23280,8 +23437,8 @@ self: {
}:
mkDerivation {
pname = "aeson-diff";
- version = "1.1.0.7";
- sha256 = "01d48pd7d1mb9cd5yxfajln8rmjdjq8ch91s0lav4qw1azv6vp2r";
+ version = "1.1.0.8";
+ sha256 = "1pim103mywlhxssrhr0ca0gsvql52g799fk73bdj5h31ziibdsi4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -23321,7 +23478,7 @@ self: {
}) {};
"aeson-extra" = callPackage
- ({ mkDerivation, aeson, aeson-compat, align, attoparsec
+ ({ mkDerivation, aeson, aeson-compat, attoparsec
, attoparsec-iso8601, base, base-compat-batteries, bytestring
, containers, deepseq, exceptions, hashable, parsec
, quickcheck-instances, recursion-schemes, scientific, semialign
@@ -23330,10 +23487,8 @@ self: {
}:
mkDerivation {
pname = "aeson-extra";
- version = "0.4.1.2";
- sha256 = "1i6bm91d332117fx829imaxz6y59a0vqa7fjsr293sp8xyhlkkax";
- revision = "2";
- editedCabalFile = "0z43xclsy4x3my7p7d1irb40nqvj9z49m7vhkwf3k2n5gxjs6379";
+ version = "0.4.1.3";
+ sha256 = "1k15vkyf635nh904diyg931ziwdngikvp7c9c339pys3savf5qr2";
libraryHaskellDepends = [
aeson aeson-compat attoparsec attoparsec-iso8601 base
base-compat-batteries bytestring containers deepseq exceptions
@@ -23341,7 +23496,7 @@ self: {
template-haskell text these time unordered-containers vector
];
testHaskellDepends = [
- align base containers quickcheck-instances tasty tasty-hunit
+ base containers quickcheck-instances tasty tasty-hunit
tasty-quickcheck time time-parsers unordered-containers vector
];
description = "Extra goodies for aeson";
@@ -23552,6 +23707,8 @@ self: {
pname = "aeson-optics";
version = "1.1.0.1";
sha256 = "1pfi84cl7w5bp7dwdhcyi8kchvbfjybqcp0sifqrn70dj2b50mf7";
+ revision = "1";
+ editedCabalFile = "08nyfzxcw2j9wkm0cnbw2dl8f3zj2zrv85wrjayqq9v06hqk0dkl";
libraryHaskellDepends = [
aeson attoparsec base base-compat bytestring optics-core
optics-extra scientific text unordered-containers vector
@@ -23667,8 +23824,8 @@ self: {
}:
mkDerivation {
pname = "aeson-qq";
- version = "0.8.2";
- sha256 = "0ln13jqyfh5726hdrk1rad9a6cgrrj201plmwcfcpvq18v4m5ckd";
+ version = "0.8.3";
+ sha256 = "10plwzz05qc8068av00jak8rcciw99cbxh3lkx522lmzi37jjccg";
libraryHaskellDepends = [
aeson attoparsec base base-compat haskell-src-meta parsec
scientific template-haskell text vector
@@ -23741,6 +23898,8 @@ self: {
pname = "aeson-schemas";
version = "1.0.3";
sha256 = "0fmhqibw6mw9shxh94riqq465njbgjsv539xb6sx7qpkhcck2csi";
+ revision = "1";
+ editedCabalFile = "19fk0ccb68143mj7ndp6qflksz7vlja0gbmrqqyaf1zr5z0f9q1v";
libraryHaskellDepends = [
aeson base bytestring first-class-families megaparsec
template-haskell text unordered-containers
@@ -23930,8 +24089,8 @@ self: {
}:
mkDerivation {
pname = "aeson-yaml";
- version = "1.0.2.0";
- sha256 = "1h0pk3nw8y6c2z5rd1shjm8bcdgdvg1v9iqw5hc9b6rffi332n6q";
+ version = "1.0.4.0";
+ sha256 = "0r42pc7k1bxdwkhcmli9rngymdfk9a84jzkh36scf3gm4fnxlvbs";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -23976,6 +24135,8 @@ self: {
libraryHaskellDepends = [ alg base ];
description = "Affine spaces (generalized)";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"affine-invariant-ensemble-mcmc" = callPackage
@@ -24158,6 +24319,8 @@ self: {
executableHaskellDepends = [ base containers ];
description = "Unification and Matching in an Abelian Group";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"aig" = callPackage
@@ -24628,8 +24791,8 @@ self: {
}:
mkDerivation {
pname = "alex";
- version = "3.2.4";
- sha256 = "0cpjixgsr0b2x4s6hz4aa6gnmjw9i7xd9nlfi8m37zqlidq4v3nm";
+ version = "3.2.5";
+ sha256 = "1qz0ar9dl0zx42y1gbpd2yx09nbwxs8nw6mjmpi68z3nf098lz5p";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -24674,16 +24837,21 @@ self: {
}) {};
"alex-tools" = callPackage
- ({ mkDerivation, base, deepseq, template-haskell, text }:
+ ({ mkDerivation, base, bytestring, deepseq, template-haskell, text
+ }:
mkDerivation {
pname = "alex-tools";
- version = "0.4";
- sha256 = "0qyh3dr5nh7whv3qh431l8x4lx3nzkildlyl3xgnaxpbs8gr8sgi";
- revision = "2";
- editedCabalFile = "1hz7gdff15bxvx5jijgh6ih1m2v39nadfy2yjsb43c48p9hcn93z";
- libraryHaskellDepends = [ base deepseq template-haskell text ];
+ version = "0.5";
+ sha256 = "06ghkigqabz9h17wjpc3jwv1f4k6fajpzblzvysqzg71pfncx88m";
+ revision = "1";
+ editedCabalFile = "0br92hrl0pxw2a5k9wgzk3zwyz2dimcwwjxijgzrd2yg0s1vnm9p";
+ libraryHaskellDepends = [
+ base bytestring deepseq template-haskell text
+ ];
description = "A set of functions for a common use case of Alex";
license = stdenv.lib.licenses.isc;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"alfred" = callPackage
@@ -24707,17 +24875,6 @@ self: {
}) {};
"alg" = callPackage
- ({ mkDerivation, base, util }:
- mkDerivation {
- pname = "alg";
- version = "0.2.11.0";
- sha256 = "0wvv5sa5imsl272k8nnbbyq9kjv7l9iwyr7mqf7m9yimknm2lnaf";
- libraryHaskellDepends = [ base util ];
- description = "Algebraic structures";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "alg_0_2_12_0" = callPackage
({ mkDerivation, base, dual, util }:
mkDerivation {
pname = "alg";
@@ -24727,6 +24884,7 @@ self: {
description = "Algebraic structures";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"alga" = callPackage
@@ -25389,6 +25547,22 @@ self: {
broken = true;
}) {};
+ "altsvc" = callPackage
+ ({ mkDerivation, base, bytestring, cereal, tasty, tasty-hunit
+ , tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "altsvc";
+ version = "0.1.0.0";
+ sha256 = "0lgfj02ryc3130ymrkw179j311df2cj0ry9w32mvd77mwx48396c";
+ libraryHaskellDepends = [ base bytestring cereal ];
+ testHaskellDepends = [
+ base bytestring cereal tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "HTTP Alternative Services";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"alure" = callPackage
({ mkDerivation, alure, base, OpenAL }:
mkDerivation {
@@ -28011,8 +28185,8 @@ self: {
}:
mkDerivation {
pname = "amqp-utils";
- version = "0.3.7.1";
- sha256 = "1z7jf7ai7r2rlnwylqs60pqcz0h4dxj4g372c919lcvinmql1yfx";
+ version = "0.4.0.0";
+ sha256 = "0x56yif31bkf01993xh7qvd775c9k8sc6db0ghg8yd10l9fnr92c";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -28560,10 +28734,8 @@ self: {
}:
mkDerivation {
pname = "ansi-pretty";
- version = "0.1.2.1";
- sha256 = "1ill2dlzbxn97smkzdqcjfx9z3fw7pgwvz6w36d92n8p7zwik23h";
- revision = "6";
- editedCabalFile = "1j2iyzf61wmwdrb8i3xynins7shjv89y4028sy13rfywsbqpjg4s";
+ version = "0.1.2.2";
+ sha256 = "0q72y2pnx5qx7jk1waq3qdry1azq07wygb9hcgjqz78lbszg19cm";
libraryHaskellDepends = [
aeson ansi-wl-pprint array base bytestring containers generics-sop
nats scientific semigroups tagged text time unordered-containers
@@ -28586,12 +28758,12 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ansi-terminal_0_10_1" = callPackage
+ "ansi-terminal_0_10_2" = callPackage
({ mkDerivation, base, colour }:
mkDerivation {
pname = "ansi-terminal";
- version = "0.10.1";
- sha256 = "1b168z688b1lg4d2bmbxmm2mj51mwm2wv0smfb1vcwjp2vzpqf9i";
+ version = "0.10.2";
+ sha256 = "0h09lia7gqchp023hbgwq4w8bmg33a02chaixdsx8nqbj8jf5558";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base colour ];
@@ -28603,21 +28775,22 @@ self: {
"ansi-terminal-game" = callPackage
({ mkDerivation, ansi-terminal, array, base, bytestring, cereal
, clock, exceptions, hspec, linebreak, mintty, mtl, QuickCheck
- , split, terminal-size, timers-tick
+ , random, split, terminal-size, timers-tick
}:
mkDerivation {
pname = "ansi-terminal-game";
- version = "0.4.0.0";
- sha256 = "1mjc62z7d6gzvwnwg2gsgf42hlv1l2xqpjy9v83my4s945p422lg";
+ version = "0.7.2.0";
+ sha256 = "041xw7kq620ydnbdawmsdb65021p2534f9725qddv1i0pcwdn274";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
ansi-terminal array base bytestring cereal clock exceptions
- linebreak mintty mtl QuickCheck split terminal-size timers-tick
+ linebreak mintty mtl QuickCheck random split terminal-size
+ timers-tick
];
testHaskellDepends = [
ansi-terminal array base bytestring cereal clock exceptions hspec
- linebreak mtl QuickCheck split terminal-size timers-tick
+ linebreak mtl QuickCheck random split terminal-size timers-tick
];
description = "sdl-like functions for terminal applications, based on ansi-terminal";
license = stdenv.lib.licenses.gpl3;
@@ -28775,8 +28948,8 @@ self: {
}:
mkDerivation {
pname = "antiope-athena";
- version = "7.4.4";
- sha256 = "15pwsqa9slqrz0b74id040fc6mv15x2fjixxc5i289yf7asd06hb";
+ version = "7.4.5";
+ sha256 = "1d2mphqa9jhlrbv6zyc9xpmv4i32r9c05dbdzms9rn22lx456qsl";
libraryHaskellDepends = [
amazonka amazonka-athena amazonka-core base lens resourcet text
unliftio-core
@@ -28796,8 +28969,8 @@ self: {
({ mkDerivation, aeson, antiope-s3, avro, base, bytestring, text }:
mkDerivation {
pname = "antiope-contract";
- version = "7.4.4";
- sha256 = "045nfhi0vp2vkh73ihflnaznk4jqqb800la1gdibv2i9wsjh0ghq";
+ version = "7.4.5";
+ sha256 = "1j1kxy8vbrrggp3vac15h1lnd2jqr9h3f4i5pyfid10y2pkxzmqc";
libraryHaskellDepends = [
aeson antiope-s3 avro base bytestring text
];
@@ -28815,8 +28988,8 @@ self: {
}:
mkDerivation {
pname = "antiope-core";
- version = "7.4.4";
- sha256 = "135cfx2af0srmwqarg6n28ir0mw7zz6lvbsf2n913ldx29sxfy7f";
+ version = "7.4.5";
+ sha256 = "1hrjq5vr5r12hfin3qb5q5mh1psldi2x9k4hg0yrx112kffvp45c";
libraryHaskellDepends = [
aeson amazonka amazonka-core base bytestring exceptions
generic-lens http-client http-types lens mtl resourcet text
@@ -28842,8 +29015,8 @@ self: {
}:
mkDerivation {
pname = "antiope-dynamodb";
- version = "7.4.4";
- sha256 = "1i45gqb4x471j9r2dffj91glnyqmbq31p8h6x0yysqqdaz4pg88r";
+ version = "7.4.5";
+ sha256 = "0zv5r76vg31ybfjl56kli25knrv52z7cv25wzgk8sm6vywn1axif";
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-dynamodb antiope-core base
generic-lens lens text unliftio-core unordered-containers
@@ -28866,8 +29039,8 @@ self: {
}:
mkDerivation {
pname = "antiope-es";
- version = "7.4.4";
- sha256 = "1gqs3vgmzgxl28m5yqyd2asrm5gaclpk6kipyw28a6mqg07n4q5m";
+ version = "7.4.5";
+ sha256 = "1hdcsfgy504831r8816vck422qr087w5479wxy3rrf3rm91d6s2l";
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-elasticsearch base bytestring
json-stream lens thyme unordered-containers vector
@@ -28886,8 +29059,8 @@ self: {
}:
mkDerivation {
pname = "antiope-messages";
- version = "7.4.4";
- sha256 = "1d8illnm016md52x7w1sv6iy1w2csmd5wr3qag7m35l7kcss2wpk";
+ version = "7.4.5";
+ sha256 = "07dim004vfaq3646z616pvhsxqqp1w8nl3dxm15hw79cw43ib6q6";
libraryHaskellDepends = [
aeson amazonka amazonka-core base bytestring generic-lens lens
lens-aeson monad-loops network-uri text unliftio-core
@@ -28911,8 +29084,8 @@ self: {
}:
mkDerivation {
pname = "antiope-optparse-applicative";
- version = "7.4.4";
- sha256 = "0zf95m46ad1dm6kmcjcpm8rn839826f548bidgbpxhb5zn0hn2bj";
+ version = "7.4.5";
+ sha256 = "1nx6hirkjf6gpqbkjczld6zbml9f5xnvafb6d9lgglwrpcjm67br";
libraryHaskellDepends = [
amazonka amazonka-core amazonka-s3 base optparse-applicative text
];
@@ -28930,19 +29103,19 @@ self: {
"antiope-s3" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
, antiope-core, antiope-messages, attoparsec, base, bytestring
- , conduit, conduit-extra, dlist, exceptions, generic-lens, hedgehog
- , hspec, hspec-discover, http-types, hw-hspec-hedgehog, lens, mtl
- , network-uri, resourcet, text, time, unliftio-core
+ , conduit, conduit-extra, deepseq, dlist, exceptions, generic-lens
+ , hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog
+ , lens, mtl, network-uri, resourcet, text, time, unliftio-core
}:
mkDerivation {
pname = "antiope-s3";
- version = "7.4.4";
- sha256 = "19bp9311zf88zqk34xxc82337adv3j65jc39hmx6y07bclzcm71r";
+ version = "7.4.5";
+ sha256 = "16ras7xk3diaqnqr0dcbwlg4bl51x7kjqwq64l33zxa42bf9wica";
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-s3 antiope-core
antiope-messages attoparsec base bytestring conduit conduit-extra
- dlist exceptions generic-lens http-types lens mtl network-uri
- resourcet text time unliftio-core
+ deepseq dlist exceptions generic-lens http-types lens mtl
+ network-uri resourcet text time unliftio-core
];
testHaskellDepends = [
aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec
@@ -28967,8 +29140,8 @@ self: {
}:
mkDerivation {
pname = "antiope-shell";
- version = "7.4.4";
- sha256 = "0fyww095sny1aax3dmij352s40hlpcdjl0qmfijcbbjdpgs8dxdj";
+ version = "7.4.5";
+ sha256 = "1c69crnrqg8jij5z9y9008341ki42r6mjkklm8qpj8xh6c5k50zm";
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-s3 antiope-core
antiope-messages antiope-s3 attoparsec base bytestring exceptions
@@ -28995,8 +29168,8 @@ self: {
}:
mkDerivation {
pname = "antiope-sns";
- version = "7.4.4";
- sha256 = "05k9wrwj18vp87zg2942lwrqzj0mq236jryx7bwh0y7k27znh5aq";
+ version = "7.4.5";
+ sha256 = "0f3g8hr8i0p5hkr8zvwvmcng5i4ryjw34wj319mrggxayy9kcf69";
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-sns base bytestring
generic-lens lens text time unliftio-core
@@ -29022,8 +29195,8 @@ self: {
}:
mkDerivation {
pname = "antiope-sqs";
- version = "7.4.4";
- sha256 = "0a0lk22afk7ww32d2hqq419v2vd7wyxqsv2402z54pmg6xx0qhra";
+ version = "7.4.5";
+ sha256 = "1q2sq4is1dzqfwq85r9xybw30mgydb6a3ir3xm4mcffv8vs4h3fw";
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
generic-lens lens lens-aeson monad-loops mtl network-uri split text
@@ -29274,8 +29447,8 @@ self: {
}:
mkDerivation {
pname = "apecs";
- version = "0.8.1";
- sha256 = "10m3lbfg97psnk3z2ml1q9g2ymwa2fnsknrh6ggp9k5c7mskslv0";
+ version = "0.8.2";
+ sha256 = "06dhq7knzxj48563ll7r1srlgq5nd2kbk5fzrf7x6yjp0w2c9kmp";
libraryHaskellDepends = [
array base containers mtl template-haskell vector
];
@@ -29463,6 +29636,53 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "api-rpc-factom" = callPackage
+ ({ mkDerivation, aeson, aeson-casing, base, bytestring, http-client
+ , http-client-tls, http-conduit, network, servant, servant-client
+ , servant-jsonrpc, servant-jsonrpc-client, stm, text, time
+ , transformers
+ }:
+ mkDerivation {
+ pname = "api-rpc-factom";
+ version = "0.1.3.2";
+ sha256 = "0k4i8asaz1p1fy234w5g4v141nhbndm9wg25x6rmbcgg1q7vsy4y";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-casing base bytestring http-client http-client-tls
+ http-conduit network servant servant-client servant-jsonrpc
+ servant-jsonrpc-client text time transformers
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring http-client http-conduit stm text time
+ ];
+ testHaskellDepends = [ base bytestring ];
+ description = "RPC API client for Factom";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "api-rpc-pegnet" = callPackage
+ ({ mkDerivation, aeson, aeson-casing, base, bytestring, http-client
+ , http-client-tls, http-conduit, json-alt, network, remote-json
+ , remote-json-client, remote-monad, text, time, transformers
+ }:
+ mkDerivation {
+ pname = "api-rpc-pegnet";
+ version = "0.1.0.0";
+ sha256 = "14jb78bkdd8ywwnks3pvi8ynagsri938znyh9ylvyr5mph9ngmnc";
+ libraryHaskellDepends = [
+ aeson aeson-casing base bytestring http-client http-client-tls
+ http-conduit json-alt network remote-json remote-json-client
+ remote-monad text time transformers
+ ];
+ description = "simple json-rpc client for PegNet";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"api-tools" = callPackage
({ mkDerivation, aeson, aeson-pretty, alex, array, attoparsec, base
, base16-bytestring, base64-bytestring, bytestring, Cabal
@@ -30356,6 +30576,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Counter library for submitting metrics to a backend such as datadog";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"arbor-monad-logger" = callPackage
@@ -30414,8 +30636,8 @@ self: {
}:
mkDerivation {
pname = "arbor-monad-metric-datadog";
- version = "1.1.1";
- sha256 = "1188xwwxx7ykdh7v15gqnh0kv9w1g66wp09jp1fpfyms1qj12nqj";
+ version = "1.1.2";
+ sha256 = "1wja13n9k2vad0icqsm8lydrxkgb01062ajm3y1xq7fybn5g6rbx";
libraryHaskellDepends = [
arbor-datadog arbor-monad-metric base bytestring containers
generic-lens lens mtl network resourcet stm text transformers
@@ -30971,6 +31193,37 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "arithmoi_0_10_0_0" = callPackage
+ ({ mkDerivation, array, base, constraints, containers, deepseq
+ , exact-pi, gauge, ghc-prim, integer-gmp, integer-logarithms
+ , QuickCheck, random, semirings, smallcheck, tasty, tasty-hunit
+ , tasty-quickcheck, tasty-smallcheck, transformers, vector
+ }:
+ mkDerivation {
+ pname = "arithmoi";
+ version = "0.10.0.0";
+ sha256 = "1qrrmwg40bw5j51w658ilm5wg6awfbsylpmzjw0r0rgh6ml8irk9";
+ configureFlags = [ "-f-llvm" ];
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ array base constraints containers deepseq exact-pi ghc-prim
+ integer-gmp integer-logarithms random semirings transformers vector
+ ];
+ testHaskellDepends = [
+ base containers exact-pi integer-gmp QuickCheck semirings
+ smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck
+ transformers vector
+ ];
+ benchmarkHaskellDepends = [
+ array base constraints containers deepseq gauge integer-logarithms
+ random vector
+ ];
+ description = "Efficient basic number-theoretic functions";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"arity-generic-liftA" = callPackage
({ mkDerivation, base, doctest }:
mkDerivation {
@@ -31178,6 +31431,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "arrayfire" = callPackage
+ ({ mkDerivation, af, base, Cabal, cabal-doctest, directory
+ , filepath, hspec, hspec-discover, parsec, QuickCheck
+ , quickcheck-classes, text, vector
+ }:
+ mkDerivation {
+ pname = "arrayfire";
+ version = "0.6.0.0";
+ sha256 = "0vm1m3bc3c29dwbpzkp0pnxnz7rah8gqrgc0p4haivm5w4r10bf8";
+ isLibrary = true;
+ isExecutable = true;
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [ base filepath vector ];
+ librarySystemDepends = [ af ];
+ executableHaskellDepends = [ base directory parsec text vector ];
+ testHaskellDepends = [
+ base directory hspec hspec-discover QuickCheck quickcheck-classes
+ vector
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Haskell bindings to the ArrayFire general-purpose GPU library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {af = null;};
+
"arraylist" = callPackage
({ mkDerivation, base, hashable, initialize, MonadRandom, primitive
, smallcheck, tasty, tasty-smallcheck
@@ -31901,14 +32180,12 @@ self: {
}) {inherit (pkgs) assimp;};
"assoc" = callPackage
- ({ mkDerivation, base, bifunctors }:
+ ({ mkDerivation, base, bifunctors, tagged }:
mkDerivation {
pname = "assoc";
- version = "1";
- sha256 = "0i1jj6lrabl0fhh1iya4nxr2hw1s4xmhca5qnim93ng5znziv9n2";
- revision = "1";
- editedCabalFile = "0hcpyypnj9qwbpk079h6lnm8aa3mp3fzjilk9qwibkmnnqwwwcld";
- libraryHaskellDepends = [ base bifunctors ];
+ version = "1.0.1";
+ sha256 = "1m9n4vp190bvn2wcrd4ggfwa9pi93jp0zgx02mdgywn2zfidw020";
+ libraryHaskellDepends = [ base bifunctors tagged ];
description = "swap and assoc: Symmetric and Semigroupy Bifunctors";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -32601,8 +32878,8 @@ self: {
}:
mkDerivation {
pname = "atomic-write";
- version = "0.2.0.6";
- sha256 = "1xs3shwnlj8hmnm3q6jc8nv78z0481i5n4hrqqdmbpx8grvlnqyl";
+ version = "0.2.0.7";
+ sha256 = "03cn3ii74h0w3g4h78xsx9v2sn58r3qsr2dbdwq340xwhiwcgxdm";
libraryHaskellDepends = [
base bytestring directory filepath temporary text unix-compat
];
@@ -32670,20 +32947,19 @@ self: {
"ats-format" = callPackage
({ mkDerivation, ansi-wl-pprint, base, Cabal, cli-setup, directory
- , file-embed, filepath, htoml-megaparsec, language-ats, megaparsec
- , optparse-applicative, process, text, unordered-containers
+ , file-embed, filepath, language-ats, optparse-applicative, process
+ , text, toml-parser
}:
mkDerivation {
pname = "ats-format";
- version = "0.2.0.31";
- sha256 = "085087vkwzzy2qiv5iqicpr71zkfkvy9falicr3pbaj4dkwcd5mq";
+ version = "0.2.0.35";
+ sha256 = "02lqpvfqmz99k5ywim9badn22y18qqss2q21ibj79l1lljw4sqss";
isLibrary = false;
isExecutable = true;
setupHaskellDepends = [ base Cabal cli-setup filepath ];
executableHaskellDepends = [
- ansi-wl-pprint base directory file-embed htoml-megaparsec
- language-ats megaparsec optparse-applicative process text
- unordered-containers
+ ansi-wl-pprint base directory file-embed language-ats
+ optparse-applicative process text toml-parser
];
description = "A source-code formatter for ATS";
license = stdenv.lib.licenses.bsd3;
@@ -32702,8 +32978,8 @@ self: {
}:
mkDerivation {
pname = "ats-pkg";
- version = "3.2.6.1";
- sha256 = "00l2v1vvfvpqq2yzx0lc3pnc8q72sdb71c3zdwrwx97x86kfifa1";
+ version = "3.4.0.1";
+ sha256 = "0lfmlsnxa7fvifqay4xvnkl8cpbx7a6vbfb0szvb5j0nfa8607n6";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -33080,20 +33356,15 @@ self: {
}) {};
"attoparsec-time" = callPackage
- ({ mkDerivation, attoparsec, base, base-prelude, bytestring, Cabal
- , cabal-doctest, directory, doctest, filepath, scientific, text
+ ({ mkDerivation, attoparsec, base, bytestring, scientific, text
, time
}:
mkDerivation {
pname = "attoparsec-time";
- version = "1";
- sha256 = "0606rdwb6r5s819hid3fd4gkclprwjmqryl4fniflcpccy94gsyl";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "1.0.1.1";
+ sha256 = "1g3wfc499zdz79i06hgg4286ky9yv4mi3jgq1zf92ik1wcw23q6l";
libraryHaskellDepends = [
- attoparsec base base-prelude bytestring scientific text time
- ];
- testHaskellDepends = [
- base base-prelude directory doctest filepath
+ attoparsec base bytestring scientific text time
];
description = "Attoparsec parsers of time";
license = stdenv.lib.licenses.mit;
@@ -33352,21 +33623,18 @@ self: {
"authenticate" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
- , case-insensitive, conduit, containers, http-conduit, http-types
- , network-uri, resourcet, tagstream-conduit, text, transformers
+ , case-insensitive, conduit, containers, html-conduit, http-conduit
+ , http-types, network-uri, resourcet, text, transformers
, unordered-containers, xml-conduit
}:
mkDerivation {
pname = "authenticate";
- version = "1.3.4";
- sha256 = "1f1gjggfq114h3nrlzg2svm0j5ghp6n9zlgb3fnq2pgpzpdndm9z";
- revision = "1";
- editedCabalFile = "0ipbmf633c0kmcwwb7d51ac8s4220nfyk5xghhq66mpgna77j2c2";
+ version = "1.3.5";
+ sha256 = "10df40ycd4r45p58xzdh0vcsa401909fa99nkgd18fx5alqh84sz";
libraryHaskellDepends = [
aeson attoparsec base blaze-builder bytestring case-insensitive
- conduit containers http-conduit http-types network-uri resourcet
- tagstream-conduit text transformers unordered-containers
- xml-conduit
+ conduit containers html-conduit http-conduit http-types network-uri
+ resourcet text transformers unordered-containers xml-conduit
];
description = "Authentication methods for Haskell web applications";
license = stdenv.lib.licenses.mit;
@@ -33403,10 +33671,8 @@ self: {
}:
mkDerivation {
pname = "authenticate-oauth";
- version = "1.6";
- sha256 = "0xc37yql79r9idjfdhzg85syrwwgaxggcv86myi6zq2pzl89yvfj";
- revision = "1";
- editedCabalFile = "1fxwn8bn6qs8dhxq0q04psq7zp1qvw1b6g3vmsclgyj9p7kr77ms";
+ version = "1.6.0.1";
+ sha256 = "1hry1zbi7gbyfi94w9cyg6m7ii7xm68jnsph63zxdj2s4ns0ylp0";
libraryHaskellDepends = [
base base64-bytestring blaze-builder bytestring crypto-pubkey-types
data-default http-client http-types random RSA SHA time
@@ -33480,8 +33746,8 @@ self: {
({ mkDerivation, base, Cabal, directory, filepath }:
mkDerivation {
pname = "autoexporter";
- version = "1.1.14";
- sha256 = "0ijykr8qg7ijadlkn0gx3n06n14ihar8dvaddmmaab2awpmaa3l8";
+ version = "1.1.15";
+ sha256 = "061pincl8110ifm2d6jahxkgpvwid1anv3hvswbs4zqwkg6ll8lx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base Cabal directory filepath ];
@@ -33837,8 +34103,8 @@ self: {
}:
mkDerivation {
pname = "avro";
- version = "0.4.5.3";
- sha256 = "0az1mlil8h7scpma16f52zwkbi5iw6mdl6r7vywqhlgsdd2xl9kx";
+ version = "0.4.5.4";
+ sha256 = "0syf968w8vvb5x18znnzc36w5i4ab1fsdpwsph31sxz3rvsv9sr6";
libraryHaskellDepends = [
aeson array base base16-bytestring bifunctors binary bytestring
containers data-binary-ieee754 deepseq fail hashable mtl scientific
@@ -34367,8 +34633,8 @@ self: {
}:
mkDerivation {
pname = "aws-lambda-haskell-runtime";
- version = "2.0.1";
- sha256 = "0q8x5zqxql403wm9ndii42lac8737i0qhd7p7nsy3i2sswfr5gry";
+ version = "2.0.2";
+ sha256 = "11pkvq3d5w56bsqdha9cfsbqw0rhfda9bh7zipik1b0lc3mk8p0a";
libraryHaskellDepends = [
aeson base bytestring http-client http-types path path-io
safe-exceptions-checked template-haskell text
@@ -34683,8 +34949,6 @@ self: {
testToolDepends = [ hpack tasty-discover ];
description = "The Axel programming language";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"axiom" = callPackage
@@ -34887,8 +35151,8 @@ self: {
}:
mkDerivation {
pname = "b9";
- version = "0.5.68.3";
- sha256 = "1373ymh25ybaszfb0d6vs11zh9hw41a0x1gw9wxi18f5hk5jmbsk";
+ version = "0.5.68.4";
+ sha256 = "1j73gi31aqbxfdd32p7l4kmrvpzm0n4plji83i4pw0zrjwigs0jz";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -35027,8 +35291,8 @@ self: {
}:
mkDerivation {
pname = "backstop";
- version = "1.3.0.352";
- sha256 = "1790n52amkvwlm92rh6i6rxfxbw2n2cfam2sf0cx4yf160jxvyj3";
+ version = "1.3.0.354";
+ sha256 = "0r8j5qyccgl0vnjylpsn7xlrhqm588j7nsl938wj3bjn2dq8myan";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -35325,6 +35589,20 @@ self: {
broken = true;
}) {};
+ "ban-instance" = callPackage
+ ({ mkDerivation, base, template-haskell }:
+ mkDerivation {
+ pname = "ban-instance";
+ version = "0.1.0.1";
+ sha256 = "0504qsjbqbrdf9avfrhs290baszc9dickx7wknbyxwrzpzzbpggk";
+ revision = "1";
+ editedCabalFile = "1ii8z13xlnn9avkpvbwbm3m8pwvd5rrkp34n1klcdy9r96bk9pw3";
+ libraryHaskellDepends = [ base template-haskell ];
+ testHaskellDepends = [ base ];
+ description = "For when a type should never be an instance of a class";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"bank-holiday-usa" = callPackage
({ mkDerivation, base, hspec, HUnit, QuickCheck, time }:
mkDerivation {
@@ -35860,6 +36138,8 @@ self: {
pname = "base62";
version = "0.1.0.0";
sha256 = "1ns8hr9xjmrlq5lgi47630gpn8xdglk33ncqw4kjvdrb1x90iz0p";
+ revision = "2";
+ editedCabalFile = "0i1ipcawbnjf0mjdva4q8s2kw4hd4lfnygmvc81sjxd9crlwy4vm";
libraryHaskellDepends = [
base byteslice natural-arithmetic primitive small-bytearray-builder
wide-word
@@ -37054,10 +37334,8 @@ self: {
}:
mkDerivation {
pname = "bencoding";
- version = "0.4.5.1";
- sha256 = "1q2xpcskpj3hk3vkk09flrnbyss1aq5yqngkxwm7qrcly2798pxa";
- revision = "1";
- editedCabalFile = "17yr0lcpsm482as9qcl44padm2ahz51al4izfq2z1p1jizih4mxv";
+ version = "0.4.5.2";
+ sha256 = "1q0v56jj5vdhd5qgs8kwnbnb4wz84bn7ghnki8c36k6hsm1f56kq";
libraryHaskellDepends = [
attoparsec base bytestring deepseq ghc-prim integer-gmp mtl pretty
text
@@ -37443,6 +37721,8 @@ self: {
libraryHaskellDepends = [ base category ];
description = "Bifunctors";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bifunctors" = callPackage
@@ -37467,6 +37747,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "bifunctors_5_5_6" = callPackage
+ ({ mkDerivation, base, base-orphans, comonad, containers, hspec
+ , hspec-discover, QuickCheck, tagged, template-haskell
+ , th-abstraction, transformers, transformers-compat
+ }:
+ mkDerivation {
+ pname = "bifunctors";
+ version = "5.5.6";
+ sha256 = "1jnsnc0rj3vkx8rjwsf2aacla9xzdfy1am9mmjk8crxp2gkazcnc";
+ libraryHaskellDepends = [
+ base base-orphans comonad containers tagged template-haskell
+ th-abstraction transformers
+ ];
+ testHaskellDepends = [
+ base hspec QuickCheck template-haskell transformers
+ transformers-compat
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Bifunctors";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"bighugethesaurus" = callPackage
({ mkDerivation, base, HTTP, split }:
mkDerivation {
@@ -39559,6 +39862,8 @@ self: {
];
description = "Plays chess";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bit-array" = callPackage
@@ -40185,8 +40490,8 @@ self: {
}:
mkDerivation {
pname = "bitvec";
- version = "1.0.1.2";
- sha256 = "1nhsdq3c96kb2id8ilmglmd5zyq9nhywb4jix7ks2dfb1k9xmsbm";
+ version = "1.0.2.0";
+ sha256 = "0ciri2zaifrli1zas0z75vdx97sns1fdvmghx9mlx8pi875f6b85";
libraryHaskellDepends = [
base deepseq ghc-prim integer-gmp primitive vector
];
@@ -41509,15 +41814,16 @@ self: {
"bond" = callPackage
({ mkDerivation, aeson, aeson-pretty, async, base, bytestring
- , cmdargs, derive, Diff, directory, filepath, HUnit, megaparsec
- , monad-loops, mtl, pretty, process, QuickCheck, scientific
- , shakespeare, tasty, tasty-golden, tasty-hunit, tasty-quickcheck
- , text, unordered-containers
+ , cmdargs, Diff, directory, filepath, HUnit, megaparsec
+ , monad-loops, mtl, pretty, process, QuickCheck
+ , quickcheck-arbitrary-template, scientific, shakespeare, tasty
+ , tasty-golden, tasty-hunit, tasty-quickcheck, text
+ , unordered-containers
}:
mkDerivation {
pname = "bond";
- version = "0.11.0.3";
- sha256 = "1zarrlhcp8q1impikmqsz8mnaxi8l8b4nl02qp8xm6y6gpbyhaqj";
+ version = "0.12.0.1";
+ sha256 = "0zhfhr1ya0ljvg5s0s6fpqyrb0f25qdkschblfcmf68c6xmy4ws0";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -41526,12 +41832,14 @@ self: {
];
executableHaskellDepends = [
aeson async base bytestring cmdargs directory filepath megaparsec
- monad-loops process text
+ monad-loops mtl process scientific shakespeare text
+ unordered-containers
];
testHaskellDepends = [
- aeson aeson-pretty base bytestring cmdargs derive Diff directory
- filepath HUnit megaparsec monad-loops pretty QuickCheck shakespeare
- tasty tasty-golden tasty-hunit tasty-quickcheck text
+ aeson aeson-pretty base bytestring cmdargs Diff directory filepath
+ HUnit megaparsec monad-loops mtl pretty QuickCheck
+ quickcheck-arbitrary-template scientific shakespeare tasty
+ tasty-golden tasty-hunit tasty-quickcheck text unordered-containers
];
description = "Bond schema compiler and code generator";
license = stdenv.lib.licenses.mit;
@@ -41830,8 +42138,8 @@ self: {
({ mkDerivation, base, mtl, semigroups, template-haskell, text }:
mkDerivation {
pname = "boomerang";
- version = "1.4.5.6";
- sha256 = "0zkr9w9qqrcicdm6r928a1z1svspnx6vh0b9mac4q7cd1h021ph3";
+ version = "1.4.5.7";
+ sha256 = "11ycghpgngnw0ks47h3wmp0xdfl3qw1wnwdil1vmr1b5a4gngzi1";
libraryHaskellDepends = [
base mtl semigroups template-haskell text
];
@@ -42250,35 +42558,26 @@ self: {
"box" = callPackage
({ mkDerivation, async, attoparsec, base, concurrency
- , contravariant, data-default, dejafu, doctest, exceptions, flow
- , foldl, generic-lens, lens, mmorph, pipes, profunctors, protolude
- , random, stm, streaming, text, time, transformers
- , transformers-base
+ , contravariant, dejafu, doctest, exceptions, foldl, generic-lens
+ , lens, mtl, pipes, profunctors, random, streaming, text, time
+ , transformers, transformers-base
}:
mkDerivation {
pname = "box";
- version = "0.0.1.2";
- sha256 = "11g3ig1n1myfgcfvp6gkn5lyr2gdzj4zpginwmjac1c599xiyf8i";
+ version = "0.1.0";
+ sha256 = "1q03sgz4qzm61rs5chkvk0h9qj7idxxzmyr29awkxigv18nab18h";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- async attoparsec base concurrency contravariant data-default dejafu
- exceptions flow foldl generic-lens lens mmorph pipes profunctors
- protolude random stm streaming text time transformers
+ async attoparsec base concurrency contravariant exceptions foldl
+ lens pipes profunctors streaming text time transformers
transformers-base
];
executableHaskellDepends = [
- async attoparsec base concurrency contravariant data-default dejafu
- exceptions flow foldl generic-lens lens mmorph pipes profunctors
- protolude random stm streaming text time transformers
- transformers-base
- ];
- testHaskellDepends = [
- async attoparsec base concurrency contravariant data-default dejafu
- doctest exceptions flow foldl generic-lens lens mmorph pipes
- profunctors protolude random stm streaming text time transformers
- transformers-base
+ base concurrency dejafu generic-lens lens mtl random streaming text
+ transformers
];
+ testHaskellDepends = [ base doctest ];
description = "boxes";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -42444,22 +42743,22 @@ self: {
"breve" = callPackage
({ mkDerivation, aeson, base, binary, blaze-html, bytestring
- , configurator, cryptohash, directory, hashtables, http-types, mtl
- , random, Spock, Spock-core, text, tls, transformers, wai
- , wai-extra, wai-middleware-static, warp, warp-tls, xdg-basedir
+ , configurator, cryptohash, directory, hashtables, http-api-data
+ , mtl, random, servant, servant-blaze, servant-server
+ , streaming-commons, text, tls, wai, wai-extra, warp, warp-tls
}:
mkDerivation {
pname = "breve";
- version = "0.4.5.1";
- sha256 = "1db93l3lb09rsb6yh3pkbfpyh736a9ki0q1x8s8rcp4dsy79b3va";
+ version = "0.5.0.0";
+ sha256 = "1rdamkzy502lvz773lh7zjqw76in8v46218dfj4b5xsljkh605jm";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
executableHaskellDepends = [
aeson base binary blaze-html bytestring configurator cryptohash
- directory hashtables http-types mtl random Spock Spock-core text
- tls transformers wai wai-extra wai-middleware-static warp warp-tls
- xdg-basedir
+ directory hashtables http-api-data mtl random servant servant-blaze
+ servant-server streaming-commons text tls wai wai-extra warp
+ warp-tls
];
description = "a url shortener";
license = stdenv.lib.licenses.gpl3;
@@ -42507,7 +42806,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "brick_0_50" = callPackage
+ "brick_0_50_1" = callPackage
({ mkDerivation, base, bytestring, config-ini, containers
, contravariant, data-clist, deepseq, directory, dlist, filepath
, microlens, microlens-mtl, microlens-th, QuickCheck, stm
@@ -42516,8 +42815,8 @@ self: {
}:
mkDerivation {
pname = "brick";
- version = "0.50";
- sha256 = "0g2c420zpvjv8v3y5l4jhmml279d920k9d92yga8d86jymanbvy9";
+ version = "0.50.1";
+ sha256 = "0wv69pbs4xqfdqw9ag32fhqhmh8djxb14h8jpyblmykirlznx77y";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -42780,16 +43079,14 @@ self: {
}) {};
"broadcast-chan" = callPackage
- ({ mkDerivation, async, base, criterion, deepseq, stm
+ ({ mkDerivation, async, base, criterion, deepseq, stm, transformers
, unliftio-core
}:
mkDerivation {
pname = "broadcast-chan";
- version = "0.2.0.2";
- sha256 = "12ax37y9i3cs8wifz01lpq0awm9c235l5xkybf13ywvyk5svb0jv";
- revision = "1";
- editedCabalFile = "1sgifhdf9l8zkc0dddnkfy8f1bkry061vm67iich489fi8nlhfjn";
- libraryHaskellDepends = [ base unliftio-core ];
+ version = "0.2.1";
+ sha256 = "1pigxkncv71p51qnhxkag6hry14jp5s2skmxxbq2pmlrkj9j6rgs";
+ libraryHaskellDepends = [ base transformers unliftio-core ];
benchmarkHaskellDepends = [ async base criterion deepseq stm ];
description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks";
license = stdenv.lib.licenses.bsd3;
@@ -42801,8 +43098,8 @@ self: {
}:
mkDerivation {
pname = "broadcast-chan-conduit";
- version = "0.2.0.2";
- sha256 = "1xnf1ibgnzi4xbmfgrkkfg3pkig7v8vv0xpfhhcdmnybwm2yhlli";
+ version = "0.2.1";
+ sha256 = "1n9hqmdyw3v58kv8czbvvw5sfy4il3izqvn6rk8gak84hb51brxq";
libraryHaskellDepends = [
base broadcast-chan conduit resourcet transformers unliftio-core
];
@@ -42821,8 +43118,8 @@ self: {
}:
mkDerivation {
pname = "broadcast-chan-pipes";
- version = "0.2.0.2";
- sha256 = "1brr0vjrsd53qji8pmns003m3k1s28hvr2w8875hv2fznmm8x1g7";
+ version = "0.2.1";
+ sha256 = "0yifpd97cihagflmh0xs0wcl541k89hick4h9hh8zrah72g71fqr";
libraryHaskellDepends = [ base broadcast-chan pipes pipes-safe ];
testHaskellDepends = [
base broadcast-chan-tests containers foldl pipes pipes-safe
@@ -42841,10 +43138,8 @@ self: {
}:
mkDerivation {
pname = "broadcast-chan-tests";
- version = "0.2.0.2";
- sha256 = "1m7m06pd9vfvz0rfnylpr6pjvizxv31qizri3a400rkz3zanhkym";
- revision = "2";
- editedCabalFile = "0mfld36ppfyhx2w9a99gxa8qxnik0mnznl7bvqhbbaf1ayinhx91";
+ version = "0.2.1";
+ sha256 = "01vlhxxwhkakllffw7vdqr7fcsf9m7rkwkbs8x6d5dfwb5qxs6gk";
libraryHaskellDepends = [
async base broadcast-chan clock containers optparse-applicative
paramtree stm tagged tasty tasty-golden tasty-hunit tasty-travis
@@ -43006,6 +43301,8 @@ self: {
pname = "brotli-streams";
version = "0.0.0.0";
sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z";
+ revision = "1";
+ editedCabalFile = "1mpd5wf027g1f46a9a2g1wvsaxhr1asyj5f3k69vq3226dfisnn7";
libraryHaskellDepends = [ base brotli bytestring io-streams ];
testHaskellDepends = [
base bytestring HUnit io-streams QuickCheck test-framework
@@ -43044,8 +43341,8 @@ self: {
pname = "bsb-http-chunked";
version = "0.0.0.4";
sha256 = "0z0f18yc6zlwh29c6175ivfcin325lvi4irpvv0n3cmq7vi0k0ql";
- revision = "1";
- editedCabalFile = "07k9422yaw7rz66awmc20ni17xw2bd1pn48ja79c66d5va89f6wz";
+ revision = "2";
+ editedCabalFile = "0bz62lxdbnwkfr1d4ngm8xi4y1ndpdflbv71s6h43vp5lbd546hr";
libraryHaskellDepends = [ base bytestring ];
testHaskellDepends = [
attoparsec base blaze-builder bytestring doctest hedgehog tasty
@@ -43360,6 +43657,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "buffet" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cassava
+ , containers, directory, filepath, language-docker, mustache
+ , optparse-applicative, parsec, random, split, tasty, tasty-hunit
+ , text, typed-process, unordered-containers, vector, yaml
+ }:
+ mkDerivation {
+ pname = "buffet";
+ version = "0.2.0";
+ sha256 = "1zmsgsxdl7mr6h9m7g9n7qb2w86s6xr379psr947fba4vkydzi0n";
+ isLibrary = false;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-pretty base bytestring cassava containers directory
+ filepath language-docker mustache optparse-applicative parsec
+ random split text typed-process unordered-containers vector yaml
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ aeson base bytestring directory filepath tasty tasty-hunit text
+ typed-process unordered-containers vector yaml
+ ];
+ doHaddock = false;
+ description = "Assembles many Dockerfiles in one";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"buffon" = callPackage
({ mkDerivation, base, monad-primitive, mwc-random
, mwc-random-monad, primitive, transformers
@@ -43619,6 +43945,8 @@ self: {
pname = "bulletproofs";
version = "1.1.0";
sha256 = "1sj38m2x4y9483nwnk61jk4jphsyllgv5bgrx26nqlph45a9222a";
+ revision = "1";
+ editedCabalFile = "1wpnqwf352lr2ahkikk5b69d6lzmqqy3y7shzmshdr3j6fbg7ggf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -43640,24 +43968,31 @@ self: {
galois-field memory MonadRandom protolude QuickCheck SHA tasty
tasty-hunit tasty-quickcheck text
];
+ description = "Bulletproofs are short zero-knowledge proofs without a trusted setup";
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
"bulmex" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, jsaddle
- , jsaddle-dom, lens, network-uri, reflex, reflex-dom-core
- , reflex-dom-helpers, text, time, witherable
+ ({ mkDerivation, aeson, base, bytestring, containers, generic-lens
+ , hspec, hspec-core, jsaddle, jsaddle-dom, keycode, lens
+ , network-uri, reflex, reflex-dom-core, reflex-dom-helpers, text
+ , time, witherable
}:
mkDerivation {
pname = "bulmex";
- version = "2.0.0";
- sha256 = "0nzgzg17av87i1777rjakiyamcgkszfcw3ch150536vkp1jaqlm5";
+ version = "4.0.0";
+ sha256 = "0892prpi8hf8mkwr6n9228bfyji0wgdz9hyh619k20f6xim13ysc";
libraryHaskellDepends = [
- aeson base bytestring containers jsaddle jsaddle-dom lens
- network-uri reflex reflex-dom-core reflex-dom-helpers text time
- witherable
+ aeson base bytestring containers generic-lens jsaddle jsaddle-dom
+ keycode lens network-uri reflex reflex-dom-core reflex-dom-helpers
+ text time witherable
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers generic-lens hspec hspec-core
+ jsaddle jsaddle-dom keycode lens network-uri reflex reflex-dom-core
+ reflex-dom-helpers text time witherable
];
description = "Reflex infused with bulma (css)";
license = stdenv.lib.licenses.mit;
@@ -44132,16 +44467,16 @@ self: {
}) {};
"byteslice" = callPackage
- ({ mkDerivation, base, primitive, primitive-addr, run-st, tasty
- , tasty-hunit, tasty-quickcheck
+ ({ mkDerivation, base, bytestring, primitive, primitive-addr
+ , run-st, tasty, tasty-hunit, tasty-quickcheck
}:
mkDerivation {
pname = "byteslice";
- version = "0.1.3.0";
- sha256 = "0lx69pcac7p20zs790x6ygqlgc3vljn4wjjp1jlcnp1jv6nhfwgf";
+ version = "0.1.4.0";
+ sha256 = "0kpamfmbgc31xha3p3rm2mqgngmdivkxl4z8lr0rjbil16r02nqr";
libraryHaskellDepends = [ base primitive primitive-addr run-st ];
testHaskellDepends = [
- base primitive tasty tasty-hunit tasty-quickcheck
+ base bytestring primitive tasty tasty-hunit tasty-quickcheck
];
description = "Slicing managed and unmanaged memory";
license = stdenv.lib.licenses.bsd3;
@@ -44150,19 +44485,23 @@ self: {
}) {};
"bytesmith" = callPackage
- ({ mkDerivation, base, byteslice, bytestring, contiguous, gauge
- , primitive, run-st, tasty, tasty-hunit, tasty-quickcheck
- , text-short
+ ({ mkDerivation, base, byte-order, byteslice, bytestring
+ , contiguous, gauge, primitive, run-st, tasty, tasty-hunit
+ , tasty-quickcheck, text-short, wide-word
}:
mkDerivation {
pname = "bytesmith";
- version = "0.3.0.0";
- sha256 = "0zwa0klj1slazsvd37l33p5j2ii3ab114ic5fvd10aic37y6w82s";
+ version = "0.3.1.0";
+ sha256 = "1wkwxb9ygc6hii90jr7cjbv4s5d0l4wv0197p9jn4lj7h4i79iqd";
+ revision = "1";
+ editedCabalFile = "13maddwkl9ajczvnrsnsa9f7w20fzq8il09xh9lqhwyrz9yak4ii";
libraryHaskellDepends = [
base byteslice bytestring contiguous primitive run-st text-short
+ wide-word
];
testHaskellDepends = [
- base byteslice primitive tasty tasty-hunit tasty-quickcheck
+ base byte-order byteslice primitive tasty tasty-hunit
+ tasty-quickcheck text-short wide-word
];
benchmarkHaskellDepends = [
base byteslice bytestring gauge primitive
@@ -44608,6 +44947,8 @@ self: {
pname = "bytestring-trie";
version = "0.2.5.0";
sha256 = "1jpynpyarikxhlc4ifdswvkj0ph9fd5d0vcxhjv0lrv0zwqvv488";
+ revision = "1";
+ editedCabalFile = "1qpv52ywp8r30s3m9qyjiqiwa6clg3zp095yhs2d4533amprryly";
libraryHaskellDepends = [ base binary bytestring ];
description = "An efficient finite map from (byte)strings to values";
license = stdenv.lib.licenses.bsd3;
@@ -44754,8 +45095,8 @@ self: {
}:
mkDerivation {
pname = "c-mosquitto";
- version = "0.1.6.0";
- sha256 = "16rx690qgjg219l1zkdrlx0gb2ihxd6jhgnh53v0v9hrqlxn35cd";
+ version = "0.1.7.0";
+ sha256 = "1ljk53a1qpr3fv097ps2l7n6l74cxwzhja5i19g9k4bc9ygzqw9b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -44926,6 +45267,8 @@ self: {
libraryHaskellDepends = [ alg base ];
description = "Cellular Automata";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ca-province-codes" = callPackage
@@ -45052,10 +45395,8 @@ self: {
}:
mkDerivation {
pname = "cabal-cache";
- version = "1.0.1.1";
- sha256 = "1yb3wvjqqmkm4aysfyx4zf1z88453ywfc4czb4zvghfdgd95d0rx";
- revision = "1";
- editedCabalFile = "054xaxj0cf8cdd2l5jp3p4s3ar8ncq92cw3s0912vd85kw2bw3rl";
+ version = "1.0.1.2";
+ sha256 = "10njmjlg20rcn223581q013cdmmr2q5x1w62wz7gjq32n6l9fv4r";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -45249,19 +45590,23 @@ self: {
"cabal-flatpak" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan
- , containers, http-client, http-client-tls, http-types
- , optparse-applicative, pathtype, shell-utility, text, utility-ht
+ , containers, cryptohash-sha256, http-client, http-client-tls
+ , http-types, optparse-applicative, pathtype, shell-utility, tar
+ , text, utility-ht, zlib
}:
mkDerivation {
pname = "cabal-flatpak";
- version = "0.0";
- sha256 = "0ci55nzlp1hqx31m7pw37ms8pb053gb85126pszpsd8n7yvlra9w";
+ version = "0.1";
+ sha256 = "0f42sfqf0n7yizvvn6mvb9fbfrqzyanm10v9lk895jg6cryxy20j";
+ revision = "1";
+ editedCabalFile = "05q1bpjvkq7g6q5fx1p44h562i9m6vqffy43arc26zpfgssm59z2";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
aeson aeson-pretty base bytestring cabal-plan containers
- http-client http-client-tls http-types optparse-applicative
- pathtype shell-utility text utility-ht
+ cryptohash-sha256 http-client http-client-tls http-types
+ optparse-applicative pathtype shell-utility tar text utility-ht
+ zlib
];
description = "Generate a FlatPak manifest from a Cabal package description";
license = stdenv.lib.licenses.bsd3;
@@ -45379,6 +45724,8 @@ self: {
doCheck = false;
description = "Simple interface to some of Cabal's configuration state, mainly used by ghc-mod";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cabal-info" = callPackage
@@ -45496,6 +45843,32 @@ self: {
broken = true;
}) {};
+ "cabal-install-parsers" = callPackage
+ ({ mkDerivation, aeson, ansi-terminal, base, base16-bytestring
+ , binary, binary-instances, bytestring, Cabal, containers
+ , cryptohash-sha256, directory, filepath, lukko, network-uri
+ , parsec, pretty, tar, tasty, tasty-golden, tasty-hunit, text, time
+ , transformers, tree-diff
+ }:
+ mkDerivation {
+ pname = "cabal-install-parsers";
+ version = "0.1";
+ sha256 = "0jklbv5c6nsbdj52a42ywr6nl7xqr2hgzc8l8g6aalb8nr117b45";
+ libraryHaskellDepends = [
+ aeson base base16-bytestring binary binary-instances bytestring
+ Cabal containers cryptohash-sha256 directory filepath lukko
+ network-uri parsec pretty tar text time transformers
+ ];
+ testHaskellDepends = [
+ ansi-terminal base bytestring Cabal containers directory filepath
+ tasty tasty-golden tasty-hunit tree-diff
+ ];
+ description = "Utilities to work with cabal-install files";
+ license = "GPL-2.0-or-later AND BSD-3-Clause";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"cabal-lenses" = callPackage
({ mkDerivation, base, Cabal, lens, strict, system-fileio
, system-filepath, text, transformers, unordered-containers
@@ -45602,15 +45975,16 @@ self: {
}) {};
"cabal-plan" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, base, base-compat
+ ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat
, base16-bytestring, bytestring, containers, directory, filepath
- , lens, mtl, optparse-applicative, parsec, semialign
- , singleton-bool, text, these, topograph, transformers, vector
+ , mtl, optics-core, optparse-applicative, parsec, process
+ , semialign, singleton-bool, text, these, topograph, transformers
+ , vector
}:
mkDerivation {
pname = "cabal-plan";
- version = "0.6.0.0";
- sha256 = "0yhczs9qc6vy1g0jgj6hb23g4f92qnwq325zxlazsghcvxjrxhx2";
+ version = "0.6.2.0";
+ sha256 = "0gwbyyj4xih9barg2c589v6z82s0gx98airs6icivg301khg9fzg";
configureFlags = [ "-fexe" ];
isLibrary = true;
isExecutable = true;
@@ -45619,9 +45993,9 @@ self: {
filepath text
];
executableHaskellDepends = [
- ansi-terminal base base-compat bytestring containers directory lens
- mtl optparse-applicative parsec semialign singleton-bool text these
- topograph transformers vector
+ 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;
@@ -46009,14 +46383,14 @@ self: {
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
- "cabal2spec_2_3" = callPackage
+ "cabal2spec_2_4" = callPackage
({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty
, tasty-golden, time
}:
mkDerivation {
pname = "cabal2spec";
- version = "2.3";
- sha256 = "1hjxsmfgf3p919d6zr3gwkzizxg4lmqyga84a917qywp9b5g3mfi";
+ version = "2.4";
+ sha256 = "0i227x2ybm4p40r0k4vdq4sbadc1sv11p1pbzw9cr0abqlv2mi78";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base Cabal filepath time ];
@@ -46690,6 +47064,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "calenderweek" = callPackage
+ ({ mkDerivation, base, megaparsec, optparse-generic, text, time }:
+ mkDerivation {
+ pname = "calenderweek";
+ version = "1.0.0";
+ sha256 = "10lv7c74jrw8v06vaz8assgqlvrk0spn08sw0nvzz1q0x0zbbwff";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base megaparsec optparse-generic text time
+ ];
+ description = "Commandline tool to get week of the year";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"call" = callPackage
({ mkDerivation, base, bindings-portaudio, boundingboxes, colors
, containers, control-bool, deepseq, directory, filepath, free
@@ -46717,6 +47108,28 @@ self: {
broken = true;
}) {};
+ "call-alloy" = callPackage
+ ({ mkDerivation, base, bytestring, directory, file-embed, filepath
+ , hashable, hspec, process, split, unix
+ }:
+ mkDerivation {
+ pname = "call-alloy";
+ version = "0.1.0.2";
+ sha256 = "0blimzaambck8z4sy24s7d0l4v4hcaqxfbkidj2sjvgm0xidd2gb";
+ libraryHaskellDepends = [
+ base bytestring directory file-embed filepath hashable process
+ split unix
+ ];
+ testHaskellDepends = [
+ base bytestring directory file-embed filepath hashable hspec
+ process split unix
+ ];
+ description = "A simple library to call Alloy given a specification";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"call-haskell-from-anything" = callPackage
({ mkDerivation, base, bytestring, data-msgpack, mtl
, storable-endian, template-haskell
@@ -46836,13 +47249,13 @@ self: {
}) {};
"can-i-haz" = callPackage
- ({ mkDerivation, base, deepseq, hspec, HUnit }:
+ ({ mkDerivation, base, deepseq, hspec, HUnit, mtl }:
mkDerivation {
pname = "can-i-haz";
- version = "0.2.0.1";
- sha256 = "0qpa6qkqih2hcl8xad33mvri1xw3q45sb2n8rhi27q03nfjx5zl5";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base deepseq hspec HUnit ];
+ version = "0.3.0.0";
+ sha256 = "0m77szr91q8p7n9c91chafzypiadi565a4k3y949m1cd3r3b0pjr";
+ libraryHaskellDepends = [ base mtl ];
+ testHaskellDepends = [ base deepseq hspec HUnit mtl ];
description = "Generic implementation of the Has and CoHas patterns";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -47025,8 +47438,8 @@ self: {
pname = "cantor-pairing";
version = "0.1.1.0";
sha256 = "03vl7qd5962kr0mi4ymgmh667948rzqiq9f1ixcvycyjz8hz0yqw";
- revision = "2";
- editedCabalFile = "0vl4b3v7qzbsd93vb0flyd6xkpayji49il97d2a6v35cliph5yw2";
+ revision = "3";
+ editedCabalFile = "0rcjz2r4l4crxxda3hjpi5kkxrh4pgdrcbw29bj5w9a4jph0d0ld";
libraryHaskellDepends = [
arithmoi base containers integer-gmp integer-logarithms
];
@@ -47937,8 +48350,8 @@ self: {
}:
mkDerivation {
pname = "cassava-megaparsec";
- version = "2.0.0";
- sha256 = "0jwhvgfkgxpxp6cci9ahp3kryr4vaxbpqgjzf8ylr2592dm2irnf";
+ version = "2.0.1";
+ sha256 = "0q4skw98nzy6icmgpwqvgw0c5pqcgi25rf7nmwh2pksvv94pi3p3";
libraryHaskellDepends = [
base bytestring cassava megaparsec unordered-containers vector
];
@@ -48045,6 +48458,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "castagnoli" = callPackage
+ ({ mkDerivation, base, byteslice, bytestring, primitive
+ , primitive-slice, primitive-unlifted, text
+ }:
+ mkDerivation {
+ pname = "castagnoli";
+ version = "0.1.0.0";
+ sha256 = "10mznwl00lmx5zmha7w0p7yx406k0qvv74x6lcms4ynq4z5hi8fj";
+ libraryHaskellDepends = [
+ base byteslice primitive primitive-slice primitive-unlifted
+ ];
+ testHaskellDepends = [ base bytestring primitive text ];
+ description = "Portable CRC-32C";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {primitive-slice = null;};
+
"caster" = callPackage
({ mkDerivation, base, bytestring, directory, fast-builder, mtl
, QuickCheck, quickcheck-instances, stm, tasty, tasty-discover
@@ -48157,17 +48588,6 @@ self: {
}) {};
"category" = callPackage
- ({ mkDerivation, alg, base, transformers }:
- mkDerivation {
- pname = "category";
- version = "0.2.4.1";
- sha256 = "0gliy1frgpgyzq3vkin315ylpklfc6dvg0vd93hz8f9m3js6dm48";
- libraryHaskellDepends = [ alg base transformers ];
- description = "Categorical types and classes";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "category_0_2_4_2" = callPackage
({ mkDerivation, alg, base, dual, transformers }:
mkDerivation {
pname = "category";
@@ -48177,6 +48597,7 @@ self: {
description = "Categorical types and classes";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"category-extras" = callPackage
@@ -48498,13 +48919,13 @@ self: {
}) {dttools = null;};
"cdeps" = callPackage
- ({ mkDerivation, alex, array, base, bytestring, directory, filepath
- , hspec, optparse-applicative, text
+ ({ mkDerivation, alex, array, base, bytestring, criterion
+ , directory, filepath, hspec, optparse-applicative, text
}:
mkDerivation {
pname = "cdeps";
- version = "0.1.2.4";
- sha256 = "1ijfgs03zs6cj87s7sck4md1qmfavcmgnfz8asw8yf6bf0rk6qfl";
+ version = "0.1.3.0";
+ sha256 = "1c237awhrr1r0qz7jll1d7803j1khhz1qq4my2dddsgwfsy57ga3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -48513,6 +48934,7 @@ self: {
libraryToolDepends = [ alex ];
executableHaskellDepends = [ base optparse-applicative ];
testHaskellDepends = [ base hspec ];
+ benchmarkHaskellDepends = [ base bytestring criterion ];
description = "Extract dependencies from C code";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -49910,8 +50332,8 @@ self: {
}:
mkDerivation {
pname = "chiphunk";
- version = "0.1.2.0";
- sha256 = "0bdmvsspbnyqqf4bp8g8xggly1xs2yglh60y63633h27qdy2062b";
+ version = "0.1.2.1";
+ sha256 = "03mjx286kbxnnsalqii7fbq3zgdbdsb2mr6x334jffif801sjmbq";
libraryHaskellDepends = [
base hashable safe-exceptions StateVar vector-space
];
@@ -50263,10 +50685,8 @@ self: {
}:
mkDerivation {
pname = "chronos";
- version = "1.0.7";
- sha256 = "0yqk43ax20sk3rpxd5s857ivbgigvd5qdq4axawzmqr2na6jlikx";
- revision = "1";
- editedCabalFile = "0rf2rcdx7cvx1aa6yb9khbgkrh08v4l52sg1w89qz0245dalw14r";
+ version = "1.0.9";
+ sha256 = "103vwpdjqk1csw8famc62ba5ck9s6yd8w5hfa6a0qj3bx9vmf9qv";
libraryHaskellDepends = [
aeson attoparsec base bytestring clock hashable primitive
semigroups text torsor vector
@@ -50283,6 +50703,33 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "chronos_1_1" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
+ , deepseq, doctest, hashable, HUnit, old-locale, primitive
+ , QuickCheck, semigroups, test-framework, test-framework-hunit
+ , test-framework-quickcheck2, text, thyme, time, torsor, vector
+ }:
+ mkDerivation {
+ pname = "chronos";
+ version = "1.1";
+ sha256 = "0g41hchir6rxfnd8halg49y80pc9dr38k7b7cik18gqdasswwg6c";
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring hashable primitive semigroups text
+ torsor vector
+ ];
+ testHaskellDepends = [
+ attoparsec base bytestring doctest HUnit QuickCheck test-framework
+ test-framework-hunit test-framework-quickcheck2 text torsor
+ ];
+ benchmarkHaskellDepends = [
+ attoparsec base bytestring criterion deepseq old-locale QuickCheck
+ text thyme time vector
+ ];
+ description = "A performant time library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"chronos-bench" = callPackage
({ mkDerivation, ansi-terminal, base, bytestring, chronos
, containers, deepseq, optparse-applicative, process, terminal-size
@@ -50307,8 +50754,8 @@ self: {
({ mkDerivation, base, Cabal, chs-deps }:
mkDerivation {
pname = "chs-cabal";
- version = "0.1.0.1";
- sha256 = "0s734zls7gjihw0l27mfxyzbphq4n443vy08d47s3znri4fn6r58";
+ version = "0.1.1.0";
+ sha256 = "0zan47md9zivzc1gd1j1g0200n8d0ffx4dcmkd9vriqjsdwhqvl5";
libraryHaskellDepends = [ base Cabal chs-deps ];
description = "Cabal with c2hs dependencies";
license = stdenv.lib.licenses.bsd3;
@@ -50716,8 +51163,8 @@ self: {
pname = "circle-packing";
version = "0.1.0.6";
sha256 = "06z8irwrjxxgk5xqlpy6a9mjl44kp9pgx2xpslhgxrd31nll9vk4";
- revision = "2";
- editedCabalFile = "1ag213lv6yfzxdc4ghbywy165qblnqx5b3j9d23kc6fcyf19nfyk";
+ revision = "3";
+ editedCabalFile = "0rcv84a6bp6dll8df4pfmjl03cm87hrlrf6mbig26ifp9ql4542m";
libraryHaskellDepends = [ base ];
description = "Simple heuristic for packing discs of varying radii in a circle";
license = stdenv.lib.licenses.bsd3;
@@ -51534,8 +51981,23 @@ self: {
({ mkDerivation, base, hspec, hspec-discover, mtl, text }:
mkDerivation {
pname = "clay";
- version = "0.13.1";
- sha256 = "18r8lgzyscxnw6xdxg0jxvp2977i02fjh3n5p89fnd8qrh0r2kl4";
+ version = "0.13.2";
+ sha256 = "1jxwq159hcc55ijga18zdlqr3ga1flilymq96hqpizb4khpq7y6j";
+ libraryHaskellDepends = [ base mtl text ];
+ testHaskellDepends = [ base hspec hspec-discover mtl text ];
+ testToolDepends = [ hspec-discover ];
+ description = "CSS preprocessor as embedded Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "clay_0_13_3" = callPackage
+ ({ mkDerivation, base, hspec, hspec-discover, mtl, text }:
+ mkDerivation {
+ pname = "clay";
+ version = "0.13.3";
+ sha256 = "192lsbyj6azjs2ygpx4i47fyr8zfmvwcas8mia07ndqglk2c9csx";
libraryHaskellDepends = [ base mtl text ];
testHaskellDepends = [ base hspec hspec-discover mtl text ];
testToolDepends = [ hspec-discover ];
@@ -51943,8 +52405,8 @@ self: {
}:
mkDerivation {
pname = "cli-setup";
- version = "0.2.0.7";
- sha256 = "1fp1m48rpgnq3db4nvcnry3h46m7k07g8blivv0mb62w8fdm9smq";
+ version = "0.2.1.2";
+ sha256 = "0fh9lp8r73mslhwxcjpfzvm0j0qbq0prr4bkkwq2v16izg14ccda";
libraryHaskellDepends = [
base bytestring directory file-embed process
];
@@ -52402,13 +52864,15 @@ self: {
}:
mkDerivation {
pname = "cloudi";
- version = "1.7.5";
- sha256 = "08cklswxmd7x0zxkkrlwh1qy57jbqp0dv3x57xskxpmwyhws2vgs";
+ version = "1.8.0";
+ sha256 = "0j98dbyhc845y26abyp8sdcajpxvpsjcqrmcls4jnb4bhnz21jkc";
libraryHaskellDepends = [
array base binary bytestring containers network time unix zlib
];
description = "Haskell CloudI API";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cloudyfs" = callPackage
@@ -52716,8 +53180,8 @@ self: {
}:
mkDerivation {
pname = "cmark-gfm";
- version = "0.2.0";
- sha256 = "03xflrkyw84qv3yjly5iks9311bqv5cmrmsylr763v4ph0fn7rjq";
+ version = "0.2.1";
+ sha256 = "1qbhcirg7a0r68l3ifq8q9clnkai5hyhk62jb232bjplrl6y4c23";
libraryHaskellDepends = [ base bytestring text ];
testHaskellDepends = [ base HUnit text ];
benchmarkHaskellDepends = [
@@ -52919,6 +53383,18 @@ self: {
broken = true;
}) {};
+ "cmf" = callPackage
+ ({ mkDerivation, base, containers, hedgehog }:
+ mkDerivation {
+ pname = "cmf";
+ version = "0.1";
+ sha256 = "16d83x6qggifljm7n8sqlawy79iz7lkrb6vknrr825wa0zg1bc49";
+ libraryHaskellDepends = [ base containers ];
+ testHaskellDepends = [ base containers hedgehog ];
+ description = "(C)oncurrent (M)onoidal (F)olds";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"cml" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -53016,6 +53492,8 @@ self: {
executableHaskellDepends = [ array base containers ];
description = "Unification in a Commutative Monoid";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cmv" = callPackage
@@ -53184,6 +53662,81 @@ self: {
broken = true;
}) {};
+ "cobot" = callPackage
+ ({ mkDerivation, array, base, bytestring, clock, containers
+ , criterion, deepseq, hspec, lens, linear, megaparsec, mtl
+ , parallel, random, split, template-haskell, text
+ }:
+ mkDerivation {
+ pname = "cobot";
+ version = "0.1.1.0";
+ sha256 = "17cl8dh4y7wyas6afslb1d27ibjc2633dcyx6pc6zng2p36m83l9";
+ libraryHaskellDepends = [
+ array base bytestring containers deepseq lens linear megaparsec mtl
+ split template-haskell text
+ ];
+ testHaskellDepends = [
+ array base bytestring containers deepseq hspec lens linear
+ megaparsec mtl split template-haskell text
+ ];
+ benchmarkHaskellDepends = [
+ array base bytestring clock containers criterion deepseq lens
+ linear megaparsec mtl parallel random split template-haskell text
+ ];
+ description = "Computational biology toolkit to collaborate with researchers in constructive protein engineering";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "cobot-io" = callPackage
+ ({ mkDerivation, array, attoparsec, base, binary, bytestring
+ , containers, data-msgpack, deepseq, directory, hspec, http-conduit
+ , hyraxAbif, lens, linear, mtl, neat-interpolation, QuickCheck
+ , split, text, vector
+ }:
+ mkDerivation {
+ pname = "cobot-io";
+ version = "0.1.2.1";
+ sha256 = "17rl3xbap3fgn2bg0iykysxaff1rakr8fq759hl7pmx3qnr8xz12";
+ libraryHaskellDepends = [
+ array attoparsec base binary bytestring containers data-msgpack
+ deepseq http-conduit hyraxAbif lens linear mtl split text vector
+ ];
+ testHaskellDepends = [
+ array attoparsec base binary bytestring containers data-msgpack
+ deepseq directory hspec http-conduit hyraxAbif lens linear mtl
+ neat-interpolation QuickCheck split text vector
+ ];
+ description = "Biological data file formats and IO";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "cobot-tools" = callPackage
+ ({ mkDerivation, array, base, bytestring, cobot, containers
+ , data-default, data-msgpack, deepseq, hspec, lens, mtl
+ , neat-interpolation, QuickCheck, regex-tdfa, RNA, text
+ }:
+ mkDerivation {
+ pname = "cobot-tools";
+ version = "0.1.1.0";
+ sha256 = "0i717g632jvnah8cibgia6r12mmyiqwfgryiam71pvbaz2508rhr";
+ libraryHaskellDepends = [
+ array base bytestring cobot containers data-default data-msgpack
+ deepseq lens mtl regex-tdfa text
+ ];
+ librarySystemDepends = [ RNA ];
+ testHaskellDepends = [
+ array base bytestring cobot containers data-default data-msgpack
+ deepseq hspec lens mtl neat-interpolation QuickCheck regex-tdfa
+ text
+ ];
+ description = "Biological data file formats and IO";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {RNA = null;};
+
"code-builder" = callPackage
({ mkDerivation, base, containers }:
mkDerivation {
@@ -53368,17 +53921,26 @@ self: {
}) {};
"codeworld-api" = callPackage
- ({ mkDerivation, base, blank-canvas, cereal, cereal-text
- , containers, ghc-prim, hashable, mtl, random, random-shuffle, text
- , time
+ ({ mkDerivation, aeson, base, base64-bytestring, blank-canvas
+ , bytestring, cereal, cereal-text, containers, deepseq
+ , dependent-sum, ghc-prim, hashable, HUnit, monad-loops, mtl
+ , random, ref-tf, reflex, template-haskell, test-framework
+ , test-framework-hunit, text, time
}:
mkDerivation {
pname = "codeworld-api";
- version = "0.3.1";
- sha256 = "13kggrhm7hvkh3c9pilzgsb7yhkdbyxzj6jmfxqf4lskws17h0bg";
+ version = "0.4.0";
+ sha256 = "0smw8xjigq1sl3rppbhvifsrzjfbhy4d41m0rpjf1d1ahvby64ja";
libraryHaskellDepends = [
- base blank-canvas cereal cereal-text containers ghc-prim hashable
- mtl random random-shuffle text time
+ aeson base base64-bytestring blank-canvas bytestring cereal
+ cereal-text containers deepseq dependent-sum ghc-prim hashable
+ monad-loops mtl random ref-tf reflex template-haskell text time
+ ];
+ testHaskellDepends = [
+ aeson base base64-bytestring blank-canvas bytestring cereal
+ cereal-text containers deepseq dependent-sum ghc-prim hashable
+ HUnit monad-loops mtl random ref-tf reflex template-haskell
+ test-framework test-framework-hunit text time
];
description = "Graphics library for CodeWorld";
license = stdenv.lib.licenses.asl20;
@@ -53607,8 +54169,8 @@ self: {
}:
mkDerivation {
pname = "coinbase-pro";
- version = "0.5.0.0";
- sha256 = "1zwxim2kn4vcf49n3zff4avwlimlm20m6mggxjaw0r7bv1vn7ad8";
+ version = "0.7.1.0";
+ sha256 = "1fghz3wjlx5wariry4z9fsj15rrx5shzrzw1315b6f1fqj4y7q0b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -54576,6 +55138,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "comonad_5_0_6" = callPackage
+ ({ mkDerivation, base, Cabal, cabal-doctest, containers
+ , distributive, doctest, tagged, transformers, transformers-compat
+ }:
+ mkDerivation {
+ pname = "comonad";
+ version = "5.0.6";
+ sha256 = "1blgp2nm9cvnsdi2bmkmly5m0gz91npjvf1i5j4pnx6imhbb1kvp";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base containers distributive tagged transformers
+ transformers-compat
+ ];
+ testHaskellDepends = [ base doctest ];
+ description = "Comonads";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"comonad-extras" = callPackage
({ mkDerivation, array, base, comonad, containers, distributive
, semigroupoids, transformers
@@ -54756,6 +55337,24 @@ self: {
broken = true;
}) {};
+ "compact-word-vectors" = callPackage
+ ({ mkDerivation, base, primitive, QuickCheck, random, tasty
+ , tasty-hunit, tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "compact-word-vectors";
+ version = "0.2.0.1";
+ sha256 = "0ix8l6vvnf62vp6716gmypwqsrs6x5pzcx5yfj24bn4gk0xak3lm";
+ libraryHaskellDepends = [ base primitive ];
+ testHaskellDepends = [
+ base primitive QuickCheck random tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Small vectors of small integers stored very compactly";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"compactable" = callPackage
({ mkDerivation, base, containers, transformers, vector }:
mkDerivation {
@@ -54900,6 +55499,8 @@ self: {
pname = "compensated";
version = "0.7.3";
sha256 = "089xj9j3gznxz66ywapjd9kasjcnv197ipj4azgjfbpl2y11l8dg";
+ revision = "1";
+ editedCabalFile = "1ax4jq2hp5737yvi3lxvyj3c4bzkg10h4c7w3nw0hgfcn1ng49kc";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base bifunctors binary bytes cereal comonad deepseq distributive
@@ -54912,6 +55513,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "compensated_0_8" = callPackage
+ ({ mkDerivation, base, bifunctors, binary, bytes, Cabal
+ , cabal-doctest, cereal, comonad, deepseq, distributive, doctest
+ , generic-deriving, hashable, lens, log-domain, safecopy
+ , semigroupoids, semigroups, simple-reflect, vector
+ }:
+ mkDerivation {
+ pname = "compensated";
+ version = "0.8";
+ sha256 = "1jvvsa1dqsds6ri6f746y47flwrlfxnc7jsgic2m6kvf1b700qr9";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base bifunctors binary bytes cereal comonad deepseq distributive
+ hashable lens log-domain safecopy semigroupoids semigroups vector
+ ];
+ testHaskellDepends = [
+ base doctest generic-deriving semigroups simple-reflect
+ ];
+ description = "Compensated floating-point arithmetic";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"competition" = callPackage
({ mkDerivation, base, filepath, parsec }:
mkDerivation {
@@ -55728,14 +56352,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "concurrency_1_8_0_0" = callPackage
+ "concurrency_1_8_1_0" = callPackage
({ mkDerivation, array, atomic-primops, base, exceptions
, monad-control, mtl, stm, transformers
}:
mkDerivation {
pname = "concurrency";
- version = "1.8.0.0";
- sha256 = "091nv78c4cfcrg4hwxhn97l0xr5x2n4pfh802ysxmn2zvnm9fbf4";
+ version = "1.8.1.0";
+ sha256 = "0nw5i85lzh03ppcprzpvrlp3bmdam1z50bp7ddq9mp2ycyjbvrp5";
libraryHaskellDepends = [
array atomic-primops base exceptions monad-control mtl stm
transformers
@@ -55853,6 +56477,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "concurrent-hashtable" = callPackage
+ ({ mkDerivation, async, atomic-primops, base, containers, criterion
+ , dictionary-type, hashable, QuickCheck, random, stm
+ , stm-containers, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "concurrent-hashtable";
+ version = "0.1.8";
+ sha256 = "082qhvdqqb7szgv4f8vk5n3aq901fsglf7ydiycakfwjmbfyq0js";
+ libraryHaskellDepends = [
+ async atomic-primops base hashable random stm vector
+ ];
+ testHaskellDepends = [
+ async atomic-primops base containers dictionary-type hashable
+ QuickCheck random stm vector
+ ];
+ benchmarkHaskellDepends = [
+ async atomic-primops base containers criterion dictionary-type
+ hashable random stm stm-containers unordered-containers vector
+ ];
+ description = "Thread-safe hash tables for multi-cores!";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {dictionary-type = null;};
+
"concurrent-machines" = callPackage
({ mkDerivation, async, base, containers, lifted-async, machines
, monad-control, semigroups, tasty, tasty-hunit, time, transformers
@@ -55957,6 +56607,8 @@ self: {
pname = "concurrent-supply";
version = "0.1.8";
sha256 = "07zjczcgxwpi8imp0w86vrb78w067b322q5d7zlqla91sbf2gy6c";
+ revision = "1";
+ editedCabalFile = "1yzrr68k81w3jmrarx3y6z7ymzaaxwab509pp6kkd2fjia3g8wwk";
libraryHaskellDepends = [ base ghc-prim hashable ];
testHaskellDepends = [ base containers ];
description = "A fast concurrent unique identifier supply with a pure API";
@@ -56089,6 +56741,21 @@ self: {
broken = true;
}) {};
+ "conduino" = callPackage
+ ({ mkDerivation, base, bytestring, containers, free
+ , list-transformer, mtl, transformers
+ }:
+ mkDerivation {
+ pname = "conduino";
+ version = "0.2.0.0";
+ sha256 = "11l5gb28z3pp9g5wnlys8f0ffpfg7kd55gkrhqvq11lj9andipac";
+ libraryHaskellDepends = [
+ base bytestring containers free list-transformer mtl transformers
+ ];
+ description = "Lightweight composable continuation-based stream processors";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"conduit_1_2_13_1" = callPackage
({ mkDerivation, base, containers, criterion, deepseq, exceptions
, hspec, kan-extensions, lifted-base, mmorph, monad-control, mtl
@@ -56913,10 +57580,8 @@ self: {
({ mkDerivation, base, config-value, text }:
mkDerivation {
pname = "config-value-getopt";
- version = "0.1.1.0";
- sha256 = "0ypg8wl17vqdqsk1gpaba11v63xmqysfp4cd4ii8zha7pfmlhb4c";
- revision = "1";
- editedCabalFile = "1vdm5pgql8cggdkqxhc2z0cg2s7xayghdm51k0m3lx9396f5pxm8";
+ version = "0.1.1.1";
+ sha256 = "103afdadsh7vqfam61mixk0l2fxy41m0451bl2hl2djs3acj60b2";
libraryHaskellDepends = [ base config-value text ];
description = "Interface between config-value and System.GetOpt";
license = stdenv.lib.licenses.mit;
@@ -57239,6 +57904,22 @@ self: {
broken = true;
}) {};
+ "connections" = callPackage
+ ({ mkDerivation, base, containers, hedgehog, property
+ , semigroupoids
+ }:
+ mkDerivation {
+ pname = "connections";
+ version = "0.0.2";
+ sha256 = "06z83z172c0p0k8wycjfr26dd9nq2dgg6pjp1v8m3iy4dpmar7fq";
+ libraryHaskellDepends = [ base containers property semigroupoids ];
+ testHaskellDepends = [ base hedgehog property ];
+ description = "Partial orders & Galois connections";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"consistent" = callPackage
({ mkDerivation, base, lifted-async, lifted-base, monad-control
, stm, transformers, transformers-base, unordered-containers
@@ -57335,6 +58016,17 @@ self: {
broken = true;
}) {};
+ "constrained" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "constrained";
+ version = "0.1";
+ sha256 = "00bd12gkv5yrqn52dyw3yjk2yind3m6d11k2d517gxanq9jqyx2c";
+ libraryHaskellDepends = [ base ];
+ description = "Generalization of standard Functor, Foldable, and Traversable classes";
+ license = stdenv.lib.licenses.bsd2;
+ }) {};
+
"constrained-categories" = callPackage
({ mkDerivation, base, contravariant, semigroups, tagged
, trivial-constraint, void
@@ -57425,15 +58117,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "constrained-platform-instances" = callPackage
+ ({ mkDerivation, array, base, constrained, containers, vector }:
+ mkDerivation {
+ pname = "constrained-platform-instances";
+ version = "0.1";
+ sha256 = "041fnmgy3adnzhvgrh3qm2jhcjwfz9adnjfpdamzjg34pw5a3ryz";
+ libraryHaskellDepends = [
+ array base constrained containers vector
+ ];
+ description = "Instances of standard platform types for 'constrained' package";
+ license = stdenv.lib.licenses.bsd2;
+ }) {};
+
"constraint" = callPackage
({ mkDerivation, base, category, unconstrained }:
mkDerivation {
pname = "constraint";
- version = "0.1.3.0";
- sha256 = "0yp09vg9hx5p7ncyh8h6mhcl14kanhhjldyn892lmp0jmlm7flyy";
+ version = "0.1.4.0";
+ sha256 = "0cdncdzpgyr9a0v213g9f6fqfd4311j5rg84gh85xynp8hhh0rr4";
libraryHaskellDepends = [ base category unconstrained ];
description = "Reified constraints";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"constraint-classes" = callPackage
@@ -57469,16 +58176,16 @@ self: {
libraryHaskellDepends = [ base category constraint reflection ];
description = "Constraint reflection";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"constraint-tuples" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "constraint-tuples";
- version = "0.1";
- sha256 = "0mpbkwq45a4l0bg9sqs0jyadnxz82rxqgrzb8jkn9n779xm2mhpn";
- isLibrary = true;
- isExecutable = true;
+ version = "0.1.2";
+ sha256 = "16f9y0q771f3mc38g8jpr875c8grjav6sg9lwbhg7nmcvcczwqk2";
libraryHaskellDepends = [ base ];
description = "Partially applicable constraint tuples";
license = stdenv.lib.licenses.bsd3;
@@ -57650,6 +58357,8 @@ self: {
pname = "consumers";
version = "2.2.0.1";
sha256 = "14gs07nl759qfnmi44pyhj24xqmd2xl3ikwhl8s5zykavdpjaimx";
+ revision = "1";
+ editedCabalFile = "1rh1hk1zr0yd82hsam8fjjs6jsssk49lvaasd3dqyx6d4nl1y63i";
libraryHaskellDepends = [
base containers exceptions extra hpqtypes lifted-base
lifted-threads log-base monad-control monad-time mtl stm time
@@ -57808,21 +58517,23 @@ self: {
}) {};
"context-free-art" = callPackage
- ({ mkDerivation, base, bifunctors, blaze-markup, blaze-svg, extra
- , HUnit, random, text, text-show
+ ({ mkDerivation, base, bifunctors, blaze-markup, blaze-svg
+ , directory, HUnit, random, text, text-show
}:
mkDerivation {
pname = "context-free-art";
- version = "0.2.0.0";
- sha256 = "1ljkyhx2vb3nf5kv3fkj2jin5bdi284vzsqnmbha34dpykg5m873";
+ version = "0.3.0.1";
+ sha256 = "0g08368d5ssxipi8s218xb3n4kdqkwix7xbsmlzi8ix5zb1n0c5a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base bifunctors blaze-markup blaze-svg extra random text text-show
+ base bifunctors blaze-markup blaze-svg random text text-show
];
executableHaskellDepends = [
- base bifunctors blaze-markup blaze-svg extra HUnit random text
- text-show
+ base blaze-markup blaze-svg directory text
+ ];
+ testHaskellDepends = [
+ base bifunctors blaze-markup blaze-svg HUnit random text text-show
];
description = "Generate art from context-free grammars";
license = stdenv.lib.licenses.bsd3;
@@ -58018,10 +58729,8 @@ self: {
}:
mkDerivation {
pname = "contravariant-extras";
- version = "0.3.4";
- sha256 = "0gg62ccl94kvh7mnvdq09pifqxjx2kgs189si90nmg44bafj7a9n";
- revision = "1";
- editedCabalFile = "1h2955ahga6i4fn7k8v66l03v77p6fhsac6ck8gpabkc08ij60wp";
+ version = "0.3.5";
+ sha256 = "18hzip2i3r9hlw69pdvlkf9g7yg6bpm4b794m2ck84kpb4ajpm6p";
libraryHaskellDepends = [
base base-prelude contravariant semigroups template-haskell
tuple-th
@@ -58498,8 +59207,8 @@ self: {
}:
mkDerivation {
pname = "cookie";
- version = "0.4.4";
- sha256 = "1qy09i0jh2z9i9avy2khf8a8afq4fqgnv0fyrszgfg4kmq2fsi9j";
+ version = "0.4.5";
+ sha256 = "10rmdasb7mypbwxdj2mhr810vqhkakpik7hyd8fvj60hng8r8zvh";
libraryHaskellDepends = [
base bytestring data-default-class deepseq text time
];
@@ -58543,12 +59252,15 @@ self: {
}:
mkDerivation {
pname = "copilot";
- version = "3.0.1";
- sha256 = "0sfvrk8ik6zaim6xlkvlnz3rnrqbiqvq7i6yxjiba74qx5w8yv4m";
+ version = "3.1";
+ sha256 = "1dw7bkmadwsncd39pkngaxglfsnrnc9km7y8ld0l9bkiiw136x2w";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
base copilot-c99 copilot-core copilot-language copilot-libraries
copilot-theorem directory filepath optparse-applicative
];
+ executableHaskellDepends = [ base copilot-c99 copilot-libraries ];
description = "A stream DSL for writing embedded C programs";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -58562,8 +59274,8 @@ self: {
}:
mkDerivation {
pname = "copilot-c99";
- version = "3.0.2";
- sha256 = "02987kxwsrxcjicgfnj55prabiv12y5d1s82nr34kk3scrlixl1y";
+ version = "3.1";
+ sha256 = "1cwypmis5dcdzjasq03wcas4lnml7l4a4ymw1v55aybfmz94mxc3";
libraryHaskellDepends = [
base containers copilot-core directory filepath language-c99
language-c99-simple language-c99-util mtl pretty
@@ -58591,14 +59303,12 @@ self: {
}) {};
"copilot-core" = callPackage
- ({ mkDerivation, base, containers, dlist, mtl, pretty, random }:
+ ({ mkDerivation, base, containers, dlist, mtl, pretty }:
mkDerivation {
pname = "copilot-core";
- version = "3.0.1";
- sha256 = "0gq55db39fsg3kim83s86nw58f9wbg59nlrhi4ic70864iv55zs8";
- libraryHaskellDepends = [
- base containers dlist mtl pretty random
- ];
+ version = "3.1";
+ sha256 = "08xz5s0b2fd5igja5wiaq93ignx6bsf942rg4hy42fmh4c03hylp";
+ libraryHaskellDepends = [ base containers dlist mtl pretty ];
description = "An intermediate representation for Copilot";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -58609,8 +59319,8 @@ self: {
}:
mkDerivation {
pname = "copilot-language";
- version = "3.0.1";
- sha256 = "1vx656vdjvdbsd3zv5cpb9xjvj85ylfqbbk8iibkbdgbq6sm11f6";
+ version = "3.1";
+ sha256 = "0hdk8418l30vz9lv7c4bzh8m5gn8knpvg296b14n66si9g36qglp";
libraryHaskellDepends = [
array base containers copilot-core copilot-theorem data-reify
ghc-prim mtl
@@ -58627,8 +59337,8 @@ self: {
}:
mkDerivation {
pname = "copilot-libraries";
- version = "3.0";
- sha256 = "0xrv37m770qnc722iv5x67kjic11q2sd1bcx2b0gr93p54frbjs4";
+ version = "3.1";
+ sha256 = "094hjzg22b55n4kv89ccr7pbgqpbd0z8f5myn93nyw6yqpmpp30v";
libraryHaskellDepends = [
array base containers copilot-language data-reify mtl parsec
];
@@ -58662,8 +59372,8 @@ self: {
}:
mkDerivation {
pname = "copilot-theorem";
- version = "3.0";
- sha256 = "1h8gjlfhl473d6h8zafmqv3dzdhmgpyp8bsvysfzb7s2ga5hwnrq";
+ version = "3.1";
+ sha256 = "15vnl5lg9s6h9s98f1nvva3ab0gdn3a5314mxdfxxa53ywmiq2a0";
libraryHaskellDepends = [
ansi-terminal base bimap containers copilot-core data-default
directory mtl parsec pretty process random transformers xml
@@ -58734,8 +59444,8 @@ self: {
}:
mkDerivation {
pname = "core-data";
- version = "0.2.0.0";
- sha256 = "1lzvs99qqw8nvgqqz080zdsxl5vdxdmnffxl8s26c7p41izycp5n";
+ version = "0.2.1.4";
+ sha256 = "1arrw5xbzxpwqzpxcyw13lv4sazn5pzv448crw54284kyi798hc3";
libraryHaskellDepends = [
aeson base bytestring containers core-text hashable prettyprinter
prettyprinter-ansi-terminal scientific text unordered-containers
@@ -58764,45 +59474,25 @@ self: {
"core-program" = callPackage
({ mkDerivation, async, base, bytestring, chronologique, core-data
- , core-text, directory, exceptions, hashable, hourglass, mtl
- , prettyprinter, prettyprinter-ansi-terminal, safe-exceptions, stm
- , template-haskell, terminal-size, text, text-short, transformers
- , unix
+ , core-text, directory, exceptions, filepath, hashable, hinotify
+ , hourglass, mtl, prettyprinter, prettyprinter-ansi-terminal
+ , safe-exceptions, stm, template-haskell, terminal-size, text
+ , text-short, transformers, unix
}:
mkDerivation {
pname = "core-program";
- version = "0.2.0.0";
- sha256 = "13907wk5p8yc31wf7s3w6an8g2b5j8pp0k196l5fh90c5dadizys";
- libraryHaskellDepends = [
- async base bytestring chronologique core-data core-text directory
- exceptions hashable hourglass mtl prettyprinter
- prettyprinter-ansi-terminal safe-exceptions stm template-haskell
- terminal-size text text-short transformers unix
- ];
- description = "Opinionated Haskell Interoperability";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "core-program_0_2_1_0" = callPackage
- ({ mkDerivation, async, base, bytestring, chronologique, core-data
- , core-text, directory, exceptions, hashable, hourglass, mtl
- , prettyprinter, prettyprinter-ansi-terminal, safe-exceptions, stm
- , template-haskell, terminal-size, text, text-short, transformers
- , unix
- }:
- mkDerivation {
- pname = "core-program";
- version = "0.2.1.0";
- sha256 = "0x3h09gqnm72j7m44ssnrh2mcpdk8j1hlg6cq61p8s6ddwdn1nxn";
+ version = "0.2.2.4";
+ sha256 = "0l30qvn118bb6vj39ca6wl7ynhf7hkwq7pbh60vhcmwcr20rj4b1";
libraryHaskellDepends = [
async base bytestring chronologique core-data core-text directory
- exceptions hashable hourglass mtl prettyprinter
+ exceptions filepath hashable hinotify hourglass mtl prettyprinter
prettyprinter-ansi-terminal safe-exceptions stm template-haskell
terminal-size text text-short transformers unix
];
description = "Opinionated Haskell Interoperability";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"core-text" = callPackage
@@ -58812,13 +59502,13 @@ self: {
}:
mkDerivation {
pname = "core-text";
- version = "0.2.0.0";
- sha256 = "1rkbz43vnjv8vv68xh98qcp59lmahw4sdpfnhvgrh92wj0namifk";
+ version = "0.2.2.4";
+ sha256 = "1lfxphm5y9irrs225vr0gbvb129lxzfr0xjxy23dz6d0cc3pr1ph";
libraryHaskellDepends = [
base bytestring deepseq fingertree hashable prettyprinter
prettyprinter-ansi-terminal template-haskell text text-short
];
- description = "A text type based on a finger tree over UTF-8 fragments";
+ description = "A rope type based on a finger tree over UTF-8 fragments";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -59131,6 +59821,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "country_0_2" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq
+ , ghc-prim, hashable, primitive, QuickCheck, quickcheck-classes
+ , scientific, tasty, tasty-quickcheck, text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "country";
+ version = "0.2";
+ sha256 = "09qimpqgg4zhiiyw13n5r1ckswr5x3m8k1hdx9hwhd52j45zhbkg";
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring deepseq ghc-prim hashable
+ primitive scientific text unordered-containers
+ ];
+ testHaskellDepends = [
+ base QuickCheck quickcheck-classes tasty tasty-quickcheck
+ ];
+ description = "Country data type and functions";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"country-codes" = callPackage
({ mkDerivation, aeson, base, deepseq, HTF, HUnit, shakespeare
, text
@@ -59272,8 +59983,8 @@ self: {
}:
mkDerivation {
pname = "cpkg";
- version = "0.2.3.5";
- sha256 = "0n2sig9wqpfd182sxxsiadqi7hw6s88a531xhw49jv4hf43982rw";
+ version = "0.2.3.6";
+ sha256 = "16kx2rlxkai9qswixx3145ajdnz3m0655cmv3gl37njdp3dwa8qf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -59405,8 +60116,8 @@ self: {
({ mkDerivation, base, containers, directory, parallel }:
mkDerivation {
pname = "cpsa";
- version = "3.6.3";
- sha256 = "121lrj9zhlcs4r2xghxw8cah705s5k9jkcl9g3mj5ixzki3b2bdm";
+ version = "3.6.5";
+ sha256 = "03qf4gd28097ra0vndizxxdqvqdgl4p3cl41w9r0rfcw4367bzjf";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -59490,8 +60201,8 @@ self: {
}:
mkDerivation {
pname = "cql";
- version = "4.0.1";
- sha256 = "021qaz6qvbdp76gdyfcs07wnnq6k6r1cmqky0g3giinjdrm4qac9";
+ version = "4.0.2";
+ sha256 = "0b6806ahmg4yacx5wc4v53gihhkwywajhqm13kb11nxabww3lapl";
libraryHaskellDepends = [
base bytestring cereal containers Decimal iproute network
template-haskell text time transformers uuid vector
@@ -61218,6 +61929,8 @@ self: {
];
description = "Serialization of cryptographic data types";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cryptsy-api" = callPackage
@@ -61874,6 +62587,8 @@ self: {
pname = "cue-sheet";
version = "2.0.1";
sha256 = "0papll3xcq2ipmya61jr71gf3zx2swmys829x5sbz7lv6abj9r3i";
+ revision = "1";
+ editedCabalFile = "0md9051a0jp4vkss15dyyf1w7ylpqmvzfdj9xb1rgj95s1x7cx2g";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers exceptions megaparsec mtl QuickCheck
@@ -61954,8 +62669,8 @@ self: {
}:
mkDerivation {
pname = "curl-runnings";
- version = "0.11.0";
- sha256 = "18vbb0k9gfi528za6wdw4m8997ks5s6vlwz4c9rjziq5ab0xdcfr";
+ version = "0.11.1";
+ sha256 = "12adrp4y4g5lpkgrvc7fd5v7vndg9y3cfgdyw3pk67aic8p10w2h";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -62074,8 +62789,8 @@ self: {
}:
mkDerivation {
pname = "curry-base";
- version = "1.1.0";
- sha256 = "1hxac2mx7irphcyhljwivx1w6j6li0s7gl54yb50na6qpna7arqg";
+ version = "1.1.1";
+ sha256 = "0dczgya46jk80j8b7sswjcck64hzw7fifipixnhylhlfvd1cqdlb";
libraryHaskellDepends = [
base containers directory extra filepath mtl parsec pretty time
transformers
@@ -62086,24 +62801,26 @@ self: {
}) {};
"curry-frontend" = callPackage
- ({ mkDerivation, base, Cabal, containers, curry-base, directory
- , extra, filepath, mtl, network-uri, pretty, process, set-extra
- , transformers
+ ({ mkDerivation, base, bytestring, Cabal, containers, curry-base
+ , directory, extra, file-embed, filepath, mtl, network-uri, pretty
+ , process, set-extra, template-haskell, transformers
}:
mkDerivation {
pname = "curry-frontend";
- version = "1.0.3";
- sha256 = "0dqmmvn6iziyzdmig1gbcpdpbpg1hjp57pldzcv03fm2bjhq0a4q";
+ version = "1.0.4";
+ sha256 = "1dfljqyrp9w0sw3zmyy9rglpnjv14qj8ky1yjslmiaanjnl0m07b";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- base containers curry-base directory extra filepath mtl network-uri
- pretty process set-extra transformers
+ base bytestring containers curry-base directory extra file-embed
+ filepath mtl network-uri pretty process set-extra template-haskell
+ transformers
];
executableHaskellDepends = [
- base containers curry-base directory extra filepath mtl network-uri
- pretty process set-extra transformers
+ base bytestring containers curry-base directory extra file-embed
+ filepath mtl network-uri pretty process set-extra template-haskell
+ transformers
];
testHaskellDepends = [ base Cabal curry-base filepath ];
description = "Compile the functional logic language Curry to several intermediate formats";
@@ -63594,6 +64311,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "data-diverse_4_7_0_0" = callPackage
+ ({ mkDerivation, base, containers, criterion, deepseq, ghc-prim
+ , hspec, tagged
+ }:
+ mkDerivation {
+ pname = "data-diverse";
+ version = "4.7.0.0";
+ sha256 = "0ccbb8kf2spaa2h6k10y26zzaij1w28vrifhc8c1ljlvsmc9dkf3";
+ libraryHaskellDepends = [
+ base containers deepseq ghc-prim tagged
+ ];
+ testHaskellDepends = [ base hspec tagged ];
+ benchmarkHaskellDepends = [ base criterion ];
+ description = "Extensible records and polymorphic variants";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"data-diverse-lens" = callPackage
({ mkDerivation, base, data-diverse, data-has, hspec, lens
, profunctors, tagged
@@ -63616,8 +64351,8 @@ self: {
}:
mkDerivation {
pname = "data-dword";
- version = "0.3.1.2";
- sha256 = "084invjg8zj7ndxnz9clqmq06ch47k1d9lhxwap6xs0x4807crvb";
+ version = "0.3.1.3";
+ sha256 = "1l4g8xbsix6xqljadfq49rs39m2lsbrfz4i7l80q0yhafbm4ax8b";
libraryHaskellDepends = [
base data-bword ghc-prim hashable template-haskell
];
@@ -63962,8 +64697,8 @@ self: {
}:
mkDerivation {
pname = "data-interval";
- version = "1.3.1";
- sha256 = "0x09h2a6ay0h6whmja1q5dqmmf3savyvpv8h14rrwqd87x04abl9";
+ version = "2.0.1";
+ sha256 = "0vz73vwbr484s0dxg9y0y1mfbni8aky3hyh93pmzb8zb67gy4cak";
libraryHaskellDepends = [
base containers deepseq extended-reals hashable lattices
];
@@ -64484,8 +65219,8 @@ self: {
}:
mkDerivation {
pname = "data-serializer";
- version = "0.3.4";
- sha256 = "1ijy8l5lxmm8wpzx4h2vh9q21zz66xgh979s32aa4b16l9m1b4z7";
+ version = "0.3.4.1";
+ sha256 = "1md6zkv1yqxmyca6mljw8y5g3xaqz3g087qd49qpi94w0x1lqgnk";
libraryHaskellDepends = [
base binary bytestring cereal data-endian parsers semigroups split
];
@@ -64665,8 +65400,8 @@ self: {
}:
mkDerivation {
pname = "data-textual";
- version = "0.3.0.2";
- sha256 = "0c4qs923dj4jnvvkjvbij0c1yg922iw66140cq6wb1m4h6q31ia4";
+ version = "0.3.0.3";
+ sha256 = "16pcfpr5y66q6cga1hs5ggqg03qqcymgjyrhv4yj091zs36fi7jb";
libraryHaskellDepends = [
base bytestring parsers text text-latin1 text-printer
];
@@ -67045,8 +67780,8 @@ self: {
}:
mkDerivation {
pname = "dependent-monoidal-map";
- version = "0.1.1.0";
- sha256 = "0l5nj7jalyca6vv9aqsx0j799vrr65cm1jzh17fcnwkxair3lkgx";
+ version = "0.1.1.1";
+ sha256 = "0i3zgngcdli6hw09h985ca4n7l9cpsrxalbhg8lbq32hwh7dim89";
libraryHaskellDepends = [
aeson base constraints constraints-extras dependent-map
dependent-sum dependent-sum-aeson-orphans
@@ -67490,6 +68225,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "deriving-compat_0_5_8" = callPackage
+ ({ mkDerivation, base, base-compat, base-orphans, containers
+ , ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged
+ , template-haskell, th-abstraction, transformers
+ , transformers-compat
+ }:
+ mkDerivation {
+ pname = "deriving-compat";
+ version = "0.5.8";
+ sha256 = "1dznwypw0w935z30zi9pf9k4mr5yfl6jfp43nv9vx3f6zy5gip9r";
+ libraryHaskellDepends = [
+ base containers ghc-boot-th ghc-prim template-haskell
+ th-abstraction transformers transformers-compat
+ ];
+ testHaskellDepends = [
+ base base-compat base-orphans hspec QuickCheck tagged
+ template-haskell transformers transformers-compat
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Backports of GHC deriving extensions";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"derp" = callPackage
({ mkDerivation, base, containers }:
mkDerivation {
@@ -67518,8 +68277,8 @@ self: {
({ mkDerivation, base, doctest }:
mkDerivation {
pname = "derulo";
- version = "1.0.5";
- sha256 = "1pyal6rhnyhqx8gwyh42vf66i18y9nplmqka546ikzps439rvmly";
+ version = "1.0.7";
+ sha256 = "0ph4szgn009asgcpd6rzdach41jzyrwilk4x9vnrqk3mjk36zxy5";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base ];
@@ -67778,8 +68537,8 @@ self: {
}:
mkDerivation {
pname = "df1";
- version = "0.3.1";
- sha256 = "0a1fpi9r6nivjxlknfyfkwdgnq5m6qmf68z46m3xjvy0md40caij";
+ version = "0.3.2";
+ sha256 = "1iywyrz2pfdpichfq6n77x8fpmfikj20rhkgnrwcf63ichav6xfp";
libraryHaskellDepends = [
attoparsec base bytestring containers text time
];
@@ -67932,44 +68691,46 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall_1_26_1" = callPackage
+ "dhall_1_27_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base
, bytestring, case-insensitive, cborg, cborg-json, containers
, contravariant, cryptonite, data-fix, deepseq, Diff, directory
, doctest, dotgen, either, exceptions, filepath, foldl, gauge
- , generic-random, haskeline, http-client, http-client-tls
+ , generic-random, hashable, haskeline, http-client, http-client-tls
, http-types, lens-family-core, megaparsec, memory, mockery, mtl
, network-uri, optparse-applicative, parsers, prettyprinter
, prettyprinter-ansi-terminal, profunctors, QuickCheck
, quickcheck-instances, repline, scientific, semigroups, serialise
- , spoon, tasty, tasty-expected-failure, tasty-hunit
+ , special-values, spoon, tasty, tasty-expected-failure, tasty-hunit
, tasty-quickcheck, template-haskell, text, th-lift-instances
, transformers, transformers-compat, turtle, unordered-containers
, uri-encode, vector
}:
mkDerivation {
pname = "dhall";
- version = "1.26.1";
- sha256 = "1g0ynl3b1bgjwp1zk3xj9nr0x9m0n29vg82jabn01rl6z6vrw9pn";
+ version = "1.27.0";
+ sha256 = "04hpf0g8anhynrc3gd96cg1z4qadrk2xg9094qjm68d2kv6zx2g1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-pretty ansi-terminal base bytestring case-insensitive
cborg cborg-json containers contravariant cryptonite data-fix
- deepseq Diff directory dotgen either exceptions filepath haskeline
- http-client http-client-tls http-types lens-family-core megaparsec
- memory mtl network-uri optparse-applicative parsers prettyprinter
- prettyprinter-ansi-terminal profunctors repline scientific
- serialise template-haskell text th-lift-instances transformers
- transformers-compat unordered-containers uri-encode vector
+ deepseq Diff directory dotgen either exceptions filepath hashable
+ haskeline http-client http-client-tls http-types lens-family-core
+ megaparsec memory mtl network-uri optparse-applicative parsers
+ prettyprinter prettyprinter-ansi-terminal profunctors repline
+ scientific serialise template-haskell text th-lift-instances
+ transformers transformers-compat unordered-containers uri-encode
+ vector
];
executableHaskellDepends = [ base ];
testHaskellDepends = [
base bytestring cborg containers data-fix deepseq directory doctest
- filepath foldl generic-random lens-family-core megaparsec mockery
- prettyprinter QuickCheck quickcheck-instances scientific semigroups
- serialise spoon tasty tasty-expected-failure tasty-hunit
- tasty-quickcheck text transformers turtle vector
+ either filepath foldl generic-random lens-family-core megaparsec
+ mockery prettyprinter QuickCheck quickcheck-instances scientific
+ semigroups serialise special-values spoon tasty
+ tasty-expected-failure tasty-hunit tasty-quickcheck text
+ transformers turtle unordered-containers vector
];
benchmarkHaskellDepends = [
base bytestring containers directory gauge serialise text
@@ -68000,14 +68761,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall-bash_1_0_23" = callPackage
+ "dhall-bash_1_0_24" = callPackage
({ mkDerivation, base, bytestring, containers, dhall
, neat-interpolation, optparse-generic, shell-escape, text
}:
mkDerivation {
pname = "dhall-bash";
- version = "1.0.23";
- sha256 = "0nd8bziymkv2wdham8jg2wcsksnnby0pkvak7aknzf8z9s4mb74x";
+ version = "1.0.24";
+ sha256 = "0llc8232qrlrhzdww5a1blqdsxpf3ra9hcdjwgahcfxsk1gh4z9g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -68041,6 +68802,37 @@ self: {
broken = true;
}) {};
+ "dhall-fly" = callPackage
+ ({ mkDerivation, aeson, aeson-casing, aeson-yaml, base, bytestring
+ , dhall, dhall-json, hspec, hspec-discover, optparse-applicative
+ , scientific, text, transformers, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "dhall-fly";
+ version = "0.2.0";
+ sha256 = "0h684icyp6r5cmr5cddgwbi2ci5ihkra0lyhgnisgrsvn8qmzz5d";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-casing base dhall optparse-applicative scientific text
+ transformers unordered-containers vector
+ ];
+ executableHaskellDepends = [
+ aeson aeson-casing aeson-yaml base bytestring dhall dhall-json
+ optparse-applicative scientific text transformers
+ unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson aeson-casing base dhall hspec optparse-applicative scientific
+ text transformers unordered-containers vector
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Translate concourse config from Dhall to YAML";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"dhall-json" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, dhall, exceptions, lens, libyaml, optparse-applicative
@@ -68071,25 +68863,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall-json_1_4_1" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base
- , bytestring, containers, dhall, exceptions, filepath, libyaml
+ "dhall-json_1_5_0" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal
+ , base, bytestring, containers, dhall, exceptions, filepath
, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
, scientific, tasty, tasty-hunit, text, unordered-containers
- , vector, yaml
+ , vector
}:
mkDerivation {
pname = "dhall-json";
- version = "1.4.1";
- sha256 = "1widvpgrswj6bz9330i2xyxv1h6asw0pm5rrwdhyf926qgag83pp";
- revision = "1";
- editedCabalFile = "0vwr27ikw0y39za9jc91g3xbd7vb745zkkni0x3k73944w0w47n3";
+ version = "1.5.0";
+ sha256 = "1xr2p1k4bx6djbq5z8bd77vv0w77vfb0xgbsz3b9g03g6w4zifsd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson aeson-pretty base bytestring containers dhall exceptions
- filepath libyaml optparse-applicative prettyprinter scientific text
- unordered-containers vector yaml
+ aeson aeson-pretty aeson-yaml base bytestring containers dhall
+ exceptions filepath optparse-applicative prettyprinter scientific
+ text unordered-containers vector
];
executableHaskellDepends = [
aeson aeson-pretty ansi-terminal base bytestring dhall exceptions
@@ -68125,15 +68915,17 @@ self: {
"dhall-lsp-server" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, data-default, dhall, dhall-json, directory, doctest, filepath
- , haskell-lsp, hslogger, lens, lens-family-core, megaparsec, mtl
- , network-uri, optparse-applicative, prettyprinter
- , rope-utf16-splay, text, transformers, unordered-containers
- , uri-encode
+ , haskell-lsp, haskell-lsp-types, hslogger, lens, lens-family-core
+ , lsp-test, megaparsec, mtl, network-uri, optparse-applicative
+ , prettyprinter, rope-utf16-splay, tasty, tasty-hspec, text
+ , transformers, unordered-containers, uri-encode
}:
mkDerivation {
pname = "dhall-lsp-server";
- version = "1.0.1";
- sha256 = "04x56r7wlnnks31mjis1f2688c7azimkww04qkvm7l1s0qprn1lz";
+ version = "1.0.2";
+ sha256 = "1q5kncgy4cdys27j43jfwsnjcg8nr1w4i0ip910c6w56x1p7vnnv";
+ revision = "1";
+ editedCabalFile = "18j3fiskp6i4kccbhp3zc0dfvxnq29gyq3yq9vylq9gx0kh98jyd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -68143,7 +68935,10 @@ self: {
rope-utf16-splay text transformers unordered-containers uri-encode
];
executableHaskellDepends = [ base optparse-applicative ];
- testHaskellDepends = [ base directory doctest filepath ];
+ testHaskellDepends = [
+ base directory doctest filepath haskell-lsp-types lsp-test tasty
+ tasty-hspec text
+ ];
description = "Language Server Protocol (LSP) server for Dhall";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -68156,8 +68951,8 @@ self: {
}:
mkDerivation {
pname = "dhall-nix";
- version = "1.1.8";
- sha256 = "0ky10j2718hva1xz4snwbnm0adpp1l7spxpzg7x3a7x67gnaanyh";
+ version = "1.1.9";
+ sha256 = "153r0h4qdfnw7bw4hfbh1imx5hrxh419qny3zj3d0bmsidf8gakr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -68280,8 +69075,8 @@ self: {
}:
mkDerivation {
pname = "di";
- version = "1.2";
- sha256 = "0d4ywmnibg9h12bah4bdh03fs2l50f5s590kv45baz010bcqyx0b";
+ version = "1.3";
+ sha256 = "13d503xhmnj2br9m4r4xx58hd2p8jsj8hxf9b4k4451p31kbzs54";
libraryHaskellDepends = [
base containers df1 di-core di-df1 di-handle di-monad exceptions
];
@@ -68295,8 +69090,8 @@ self: {
}:
mkDerivation {
pname = "di-core";
- version = "1.0.3";
- sha256 = "1rfza96ljcf754mj44m2ffm51k9v6c0ii2sqqnddjkva3h3hx47h";
+ version = "1.0.4";
+ sha256 = "0wrj2ndzk9r7izjvwkjjmqb3gg1zy93ch7j7fdalzadzzsd4sqsm";
libraryHaskellDepends = [
base containers safe-exceptions stm time
];
@@ -68314,8 +69109,8 @@ self: {
}:
mkDerivation {
pname = "di-df1";
- version = "1.0.2";
- sha256 = "1imk26njmr7hj56227yxgshjh4dicgr2c9bpc2m9nvsw2qbqslfh";
+ version = "1.2";
+ sha256 = "0bixrinmmb496j55c3vlh914nq6zfsaxq0pp2fcdxhwig1y53fgr";
libraryHaskellDepends = [
base df1 di-core di-handle di-monad stm
];
@@ -68346,8 +69141,8 @@ self: {
}:
mkDerivation {
pname = "di-monad";
- version = "1.3";
- sha256 = "019k7jc3lvh6cgmrgdjq13hcvh6ar76n38li4nviikqbsvxmpqsl";
+ version = "1.3.1";
+ sha256 = "190n6hwa7xs4b75bfvk4k2kn3rq8hkgs52f9plxfixlrl7jympgm";
libraryHaskellDepends = [
base containers di-core exceptions mtl pipes stm transformers
];
@@ -68527,10 +69322,8 @@ self: {
}:
mkDerivation {
pname = "diagrams-contrib";
- version = "1.4.3";
- sha256 = "01r081rvxkb9i56iqi28zw4054nm62pf9f1szd9i0avmnxxsiyv5";
- revision = "3";
- editedCabalFile = "0mm1mmagx6q8g6dxk1cagqka38z6393ihp0lvf6095prlvidasqs";
+ version = "1.4.4";
+ sha256 = "043jpr7lqg708lzmv6cqys7312lfdwnf8ijcnpl4jkbvcwl87c1m";
libraryHaskellDepends = [
base circle-packing colour containers cubicbezier data-default
data-default-class diagrams-core diagrams-lib diagrams-solve
@@ -68552,10 +69345,8 @@ self: {
}:
mkDerivation {
pname = "diagrams-core";
- version = "1.4.1.1";
- sha256 = "10mnicfyvawy3jlpgf656fx2y4836x04p3z1lpgyyr1nkvwyk0m1";
- revision = "2";
- editedCabalFile = "1lf7xcq42l4hjksgp1nhj7600shvw9q5a27bh729fyfphmvv3xkf";
+ version = "1.4.2";
+ sha256 = "0qgb43vy23g4fxh3nmxfq6jyp34imqvkhgflaa6rz0iq6d60gl43";
libraryHaskellDepends = [
adjunctions base containers distributive dual-tree lens linear
monoid-extras mtl profunctors semigroups unordered-containers
@@ -68675,15 +69466,13 @@ self: {
, dual-tree, exceptions, filepath, fingertree, fsnotify, hashable
, intervals, JuicyPixels, lens, linear, monoid-extras, mtl
, numeric-extras, optparse-applicative, process, profunctors
- , semigroups, tagged, tasty, tasty-hunit, tasty-quickcheck, text
- , transformers, unordered-containers
+ , QuickCheck, semigroups, tagged, tasty, tasty-hunit
+ , tasty-quickcheck, text, transformers, unordered-containers
}:
mkDerivation {
pname = "diagrams-lib";
- version = "1.4.2.3";
- sha256 = "175yzi5kw4yd8ykdkpf64q85c7j3p89l90m3h6qcsx9ipv6av9r5";
- revision = "2";
- editedCabalFile = "0gn1lpsq1v9qpyhpizyknn3sfixg1b64s0dsl1jf25lz4kcrpbs7";
+ version = "1.4.3";
+ sha256 = "0gqrcyjyp3p78vmfxvhfjbkkl2xvwcv3qyyinbdcmalb5zb8vyy6";
libraryHaskellDepends = [
active adjunctions array base bytestring cereal colour containers
data-default-class diagrams-core diagrams-solve directory
@@ -68693,8 +69482,8 @@ self: {
transformers unordered-containers
];
testHaskellDepends = [
- base deepseq diagrams-solve distributive lens numeric-extras tasty
- tasty-hunit tasty-quickcheck
+ base deepseq diagrams-solve distributive lens numeric-extras
+ QuickCheck tasty tasty-hunit tasty-quickcheck
];
benchmarkHaskellDepends = [ base criterion diagrams-core ];
description = "Embedded domain-specific language for declarative graphics";
@@ -68861,8 +69650,8 @@ self: {
pname = "diagrams-solve";
version = "0.1.1";
sha256 = "17agchqkmj14b17sw50kzxq4hm056g5d8yy0wnqn5w8h1d0my7x4";
- revision = "4";
- editedCabalFile = "1yjacw17ga4rh6iw70vclk03qm5xjw4y17c7m43gjw8h3cfaq15d";
+ revision = "5";
+ editedCabalFile = "1yl8cs05fzqcz49p601am1ij66m9pa70yamhfxgcvya2pf8nimlf";
libraryHaskellDepends = [ base ];
testHaskellDepends = [
base deepseq tasty tasty-hunit tasty-quickcheck
@@ -69553,8 +70342,8 @@ self: {
}:
mkDerivation {
pname = "digit";
- version = "0.8";
- sha256 = "0m3m9c2452b0x7ccglkz7mr3ivi7r98qa44zwfnf7a55d6xckfa9";
+ version = "0.9";
+ sha256 = "0xyghgg8kzjrvhrcjizqnbprcyq5a3ma3x0dfijrdvbyd3lzghvm";
libraryHaskellDepends = [
base lens parsers scientific semigroupoids semigroups
template-haskell
@@ -70454,8 +71243,8 @@ self: {
}:
mkDerivation {
pname = "diskhash";
- version = "0.0.4.0";
- sha256 = "03kc5jc63726vk3airvwag69855rilanvjvqcqxi3ylvjg2p9dil";
+ version = "0.0.4.2";
+ sha256 = "0rjbjjvvr75ki8kw8y3xf1z8x8cg46h10c73600lcz3bnxba188c";
libraryHaskellDepends = [ base bytestring ];
testHaskellDepends = [
base bytestring directory HUnit QuickCheck test-framework
@@ -71433,15 +72222,15 @@ self: {
broken = true;
}) {};
- "dl-fedora_0_7_1" = callPackage
+ "dl-fedora_0_7_2" = callPackage
({ mkDerivation, base, bytestring, directory, filepath
, http-directory, http-types, optparse-applicative, regex-posix
, simple-cmd, simple-cmd-args, text, time, unix, xdg-userdirs
}:
mkDerivation {
pname = "dl-fedora";
- version = "0.7.1";
- sha256 = "1wn4pmksamy3nqriv9c4fim2vwylf6x1n7r767lqdr637jww8yd4";
+ version = "0.7.2";
+ sha256 = "0a22bbmppafq6pncvpk8qnf4mvjznnl02rw93s58r2v23779m37p";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -71622,17 +72411,14 @@ self: {
"dns" = callPackage
({ mkDerivation, array, async, attoparsec, auto-update, base
- , base16-bytestring, base64-bytestring, bytestring, Cabal
- , cabal-doctest, containers, cryptonite, doctest, hourglass, hspec
- , iproute, mtl, network, psqueues, QuickCheck, word8
+ , base16-bytestring, base64-bytestring, bytestring, containers
+ , cryptonite, doctest, hourglass, hspec, iproute, mtl, network
+ , psqueues, QuickCheck, word8
}:
mkDerivation {
pname = "dns";
- version = "4.0.0";
- sha256 = "0gq0y8pw4x8fja0f3hhwpbxh4rg2i8nzfnp2rxh2py49qfhg38mj";
- revision = "1";
- editedCabalFile = "0cg5jhn5g28qspkinx44zyz0yn08ddcsylhmvlpp4clyb9zlz1si";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "4.0.1";
+ sha256 = "1jv89bdhvwb51d9h9157k2r1cg7x0gzari91lddwvghrkx8v9k90";
libraryHaskellDepends = [
array async attoparsec auto-update base base16-bytestring
base64-bytestring bytestring containers cryptonite hourglass
@@ -71641,6 +72427,7 @@ self: {
testHaskellDepends = [
base bytestring doctest hspec iproute network QuickCheck word8
];
+ doHaddock = false;
testTarget = "spec";
description = "DNS library in Haskell";
license = stdenv.lib.licenses.bsd3;
@@ -71914,8 +72701,8 @@ self: {
}:
mkDerivation {
pname = "doclayout";
- version = "0.1";
- sha256 = "1dmjj3z15vr5czy5gkwzs5zvz23ap1qpya3qlqfs5phslpbsada3";
+ version = "0.2.0.1";
+ sha256 = "0f6zfb0f4m71irc8wknkdk6xylgncsahhl7ga7rzpr4pxy3bnqak";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base mtl safe text ];
testHaskellDepends = [
@@ -72000,27 +72787,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "doctemplates_0_6_1" = callPackage
+ "doctemplates_0_7_2" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
- , doclayout, filepath, Glob, mtl, parsec, safe, scientific, tasty
- , tasty-golden, tasty-hunit, temporary, text, unordered-containers
- , vector
+ , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific
+ , tasty, tasty-golden, tasty-hunit, temporary, text
+ , text-conversions, unordered-containers, vector
}:
mkDerivation {
pname = "doctemplates";
- version = "0.6.1";
- sha256 = "0zarj24mq8qgj1b2njhwssqfhv652c1zi6xj0pcq0pazyj9n95d2";
+ version = "0.7.2";
+ sha256 = "1sadadxq3vyzq4l3p05wvmkw68nwjprn98hn4l5zxif0r722jyxj";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base containers doclayout filepath mtl parsec safe scientific
- text unordered-containers vector
+ aeson base containers doclayout filepath HsYAML mtl parsec safe
+ scientific text text-conversions unordered-containers vector
];
testHaskellDepends = [
- aeson base bytestring doclayout filepath Glob tasty tasty-golden
- tasty-hunit temporary text
+ aeson base bytestring containers doclayout filepath Glob tasty
+ tasty-golden tasty-hunit temporary text
];
benchmarkHaskellDepends = [
- aeson base containers criterion filepath mtl text
+ aeson base containers criterion doclayout filepath mtl text
];
description = "Pandoc-style document templates";
license = stdenv.lib.licenses.bsd3;
@@ -72107,8 +72894,8 @@ self: {
({ mkDerivation, base, doctest }:
mkDerivation {
pname = "doctest-driver-gen";
- version = "0.3.0.1";
- sha256 = "1sa47c1wml8k00h4h1gzbckfzbr3w7k3j0lvr1x5z6fh05s5xbsn";
+ version = "0.3.0.2";
+ sha256 = "1xkq9fpdm8ayjwf2lypkfnh1w08zimvhf27ffn71hfckd5nw4h2q";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base ];
@@ -72468,8 +73255,8 @@ self: {
}:
mkDerivation {
pname = "dotenv";
- version = "0.8.0.2";
- sha256 = "0an7spi0cgvzr64nyy7p8pdslyf0jlh9l2ww52jbh1habsxjn6fp";
+ version = "0.8.0.4";
+ sha256 = "05dqa91zmxkzkz1dcpx2jxkzhdr4f51gw0qql47da9bllavl0jj4";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -72487,8 +73274,6 @@ self: {
];
description = "Loads environment variables from dotenv files";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"dotfs" = callPackage
@@ -73493,10 +74278,8 @@ self: {
}:
mkDerivation {
pname = "dual-tree";
- version = "0.2.2";
- sha256 = "1sx9p9yr06z7bi7pshjpswizs6bkmfzcpw8xlasriniry86df4kl";
- revision = "3";
- editedCabalFile = "00gwdgzy80p9c5r4wafm1fiqnh2hy1xjsbl86h1qkk7xg33g2ssi";
+ version = "0.2.2.1";
+ sha256 = "17kdfnf0df0z5pkiifxrlmyd1xd7hjjaazd2kzyajl0gd00vbszx";
libraryHaskellDepends = [
base monoid-extras newtype-generics semigroups
];
@@ -73579,6 +74362,35 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "duet" = callPackage
+ ({ mkDerivation, aeson, base, containers, deepseq, edit-distance
+ , exceptions, hspec, monad-logger, mtl, optparse-simple, parsec
+ , syb, text
+ }:
+ mkDerivation {
+ pname = "duet";
+ version = "0.0.2";
+ sha256 = "16hjhyn254d307ibg5541y00x0l6n5rwk06r5cdkj5x07jmgcafm";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base containers deepseq edit-distance exceptions monad-logger
+ mtl parsec syb text
+ ];
+ executableHaskellDepends = [
+ aeson base containers deepseq exceptions monad-logger mtl
+ optparse-simple syb text
+ ];
+ testHaskellDepends = [
+ aeson base containers deepseq edit-distance exceptions hspec
+ monad-logger mtl parsec syb text
+ ];
+ description = "A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"dumb-cas" = callPackage
({ mkDerivation, base, containers, decimal-literals, hashable
, tasty, tasty-hunit, template-haskell, unordered-containers
@@ -75209,29 +76021,29 @@ self: {
}) {};
"egison" = callPackage
- ({ mkDerivation, alex, array, base, containers, criterion, deepseq
- , directory, filepath, ghc, ghc-paths, Glob, happy, hashable
- , haskeline, HUnit, mtl, optparse-applicative, parallel, parsec
- , process, random, regex-tdfa, split, test-framework
- , test-framework-hunit, text, transformers, unordered-containers
- , vector
+ ({ mkDerivation, array, base, containers, criterion, deepseq
+ , directory, filepath, ghc, ghc-paths, Glob, hashable, haskeline
+ , HUnit, megaparsec, mtl, optparse-applicative, parsec
+ , parser-combinators, prettyprinter, process, random, regex-tdfa
+ , split, test-framework, test-framework-hunit, text, transformers
+ , unordered-containers, vector
}:
mkDerivation {
pname = "egison";
- version = "3.9.1";
- sha256 = "1q4hyvr52zv2p827cvkmi4rl1d1dvrdg9bly6wykbhdv6ycbihn5";
+ version = "3.10.1";
+ sha256 = "047l2knxhzlrmc4n6xaannnwa1zhq7lxr3iswwrji5xcqbbag5xp";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array base containers directory ghc ghc-paths hashable haskeline
- mtl parallel parsec process random regex-tdfa split text
- transformers unordered-containers vector
+ megaparsec mtl optparse-applicative parsec parser-combinators
+ prettyprinter process random regex-tdfa split text transformers
+ unordered-containers vector
];
- libraryToolDepends = [ alex happy ];
executableHaskellDepends = [
array base containers directory filepath ghc ghc-paths haskeline
- mtl optparse-applicative parsec process regex-tdfa text
+ mtl optparse-applicative parsec prettyprinter process split text
transformers unordered-containers vector
];
testHaskellDepends = [
@@ -75269,8 +76081,8 @@ self: {
}:
mkDerivation {
pname = "egison-tutorial";
- version = "3.7.14";
- sha256 = "1ar5yg00arqd09wva0q1y4d8lfpd0vjw9sgk47jsyqs7ydm59hnb";
+ version = "3.10.0";
+ sha256 = "109j17iskxs7gwgvxyyvmipf3xsbnysjxj20z6hhjzz1sb3sw5x5";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -75568,15 +76380,15 @@ self: {
}) {};
"ekg-influxdb" = callPackage
- ({ mkDerivation, base, clock, containers, ekg-core, libinfluxdb
+ ({ mkDerivation, base, clock, containers, ekg-core, influxdb, lens
, text, time, unordered-containers, vector
}:
mkDerivation {
pname = "ekg-influxdb";
- version = "0.1.0.0";
- sha256 = "191m76faascrknxj78nyivffzgwizx9snq9z3a0j2frwa8hfn4l5";
+ version = "0.2.0.0";
+ sha256 = "0zvzsv80ngwi8mfxyl3ahrcz2yqq3lac4y2hxih7i55mw0bvrnq7";
libraryHaskellDepends = [
- base clock containers ekg-core libinfluxdb text time
+ base clock containers ekg-core influxdb lens text time
unordered-containers vector
];
description = "An EKG backend to send statistics to influxdb";
@@ -76284,8 +77096,8 @@ self: {
}:
mkDerivation {
pname = "elm2nix";
- version = "0.1.1";
- sha256 = "16b7vv7ndn8mpkg05rhljpmld2dazsgl9yqg8j3mza1f5x4f6jwp";
+ version = "0.1.2";
+ sha256 = "1fbxr1k6iarmzx7xam3bvgayhxmgq1yn47crckgka4s667dgsnjd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -76600,6 +77412,8 @@ self: {
];
description = "Perform basic syntax and deliverability checks on email addresses";
license = stdenv.lib.licenses.agpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"emailaddress" = callPackage
@@ -76733,23 +77547,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "emd_0_1_9_0" = callPackage
- ({ mkDerivation, array, base, binary, carray, containers, criterion
- , data-default-class, deepseq, fft, finite-typelits
- , ghc-typelits-knownnat, ghc-typelits-natnormalise, HUnit
- , mwc-random, statistics, transformers, typelits-witnesses, vector
- , vector-sized
+ "emd_0_2_0_0" = callPackage
+ ({ mkDerivation, array, base, binary, carray, conduino, containers
+ , criterion, data-default-class, deepseq, fft, finite-typelits
+ , free, ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog
+ , HUnit, mwc-random, statistics, tasty, tasty-hedgehog, tasty-hunit
+ , transformers, typelits-witnesses, vector, vector-sized
}:
mkDerivation {
pname = "emd";
- version = "0.1.9.0";
- sha256 = "029yfa9246vk2i2bmiq7vxmfkc04samfnnsjxaid4xsnmwf03yll";
+ version = "0.2.0.0";
+ sha256 = "11w9q8v5mpwww8pq5dwg8ijf0wqs7sqa0k6qgv52gg5b2wjlf0im";
libraryHaskellDepends = [
- array base binary carray containers data-default-class deepseq fft
- finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise
- transformers typelits-witnesses vector vector-sized
+ array base binary carray conduino containers data-default-class
+ deepseq fft finite-typelits free ghc-typelits-knownnat
+ ghc-typelits-natnormalise transformers typelits-witnesses vector
+ vector-sized
+ ];
+ testHaskellDepends = [
+ base containers ghc-typelits-knownnat ghc-typelits-natnormalise
+ hedgehog HUnit statistics tasty tasty-hedgehog tasty-hunit
+ typelits-witnesses vector vector-sized
];
- testHaskellDepends = [ base containers HUnit ];
benchmarkHaskellDepends = [
base criterion deepseq ghc-typelits-knownnat mwc-random statistics
vector vector-sized
@@ -78326,29 +79145,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "esqueleto_3_1_1" = callPackage
- ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit
- , containers, exceptions, hspec, monad-logger, mysql, mysql-simple
- , persistent, persistent-mysql, persistent-postgresql
+ "esqueleto_3_2_3" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring
+ , conduit, containers, exceptions, hspec, monad-logger, mtl, mysql
+ , mysql-simple, persistent, persistent-mysql, persistent-postgresql
, persistent-sqlite, persistent-template, postgresql-libpq
, postgresql-simple, resourcet, tagged, text, time, transformers
, unliftio, unordered-containers, vector
}:
mkDerivation {
pname = "esqueleto";
- version = "3.1.1";
- sha256 = "0yxa5z615cn35462y0s6bp62j1mi7xkr46xj6mcw98536vsjxpgy";
+ version = "3.2.3";
+ sha256 = "1m8ib08bnrmigpf0lzkn1wm8p479aflm92irzq5v3gg07dqgypcy";
libraryHaskellDepends = [
- aeson base blaze-html bytestring conduit monad-logger persistent
- resourcet tagged text time transformers unliftio
- unordered-containers
+ aeson attoparsec base blaze-html bytestring conduit containers
+ monad-logger persistent resourcet tagged text time transformers
+ unliftio unordered-containers
];
testHaskellDepends = [
- aeson base blaze-html bytestring conduit containers exceptions
- hspec monad-logger mysql mysql-simple persistent persistent-mysql
- persistent-postgresql persistent-sqlite persistent-template
- postgresql-libpq postgresql-simple resourcet tagged text time
- transformers unliftio unordered-containers vector
+ aeson attoparsec base blaze-html bytestring conduit containers
+ exceptions hspec monad-logger mtl mysql mysql-simple persistent
+ persistent-mysql persistent-postgresql persistent-sqlite
+ persistent-template postgresql-libpq postgresql-simple resourcet
+ tagged text time transformers unliftio unordered-containers vector
];
description = "Type-safe EDSL for SQL queries on persistent backends";
license = stdenv.lib.licenses.bsd3;
@@ -79218,18 +80037,18 @@ self: {
"eventlog2html" = callPackage
({ mkDerivation, aeson, array, attoparsec, base, blaze-html
, bytestring, containers, file-embed, filepath, ghc-events
- , hashtables, hvega, mtl, optparse-applicative, semigroups, text
- , time, trie-simple, vector
+ , hashable, hashtables, hvega, mtl, optparse-applicative
+ , semigroups, text, time, trie-simple, vector
}:
mkDerivation {
pname = "eventlog2html";
- version = "0.5.0";
- sha256 = "0f0ipqixbiy1niza0kv4bsx26hcjypwlpp4y2qrig7javzfa48nm";
+ version = "0.6.0";
+ sha256 = "06v2g84hxcc7w4idhkfdix3c2yk9qdx91ys83abn7z7jjc24x2hs";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson array attoparsec base blaze-html bytestring containers
- file-embed filepath ghc-events hashtables hvega mtl
+ file-embed filepath ghc-events hashable hashtables hvega mtl
optparse-applicative semigroups text time trie-simple vector
];
executableHaskellDepends = [ aeson base filepath text ];
@@ -79974,6 +80793,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "exist" = callPackage
+ ({ mkDerivation, base, base-unicode-symbols, util }:
+ mkDerivation {
+ pname = "exist";
+ version = "0.2.0.0";
+ sha256 = "0w2ip29f99qzi3wxicydkv991ws0lhnar3w0qka54r2mjb3xzrk9";
+ libraryHaskellDepends = [ base base-unicode-symbols util ];
+ description = "Dependent sum type";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "exist-instances" = callPackage
+ ({ mkDerivation, base, base-unicode-symbols, constraint, exist
+ , util
+ }:
+ mkDerivation {
+ pname = "exist-instances";
+ version = "0.1.0.0";
+ sha256 = "09714dl2gwpr44fhkq5w9fswn4fk0zhddg21mgcw2nb5l7930d7x";
+ libraryHaskellDepends = [
+ base base-unicode-symbols constraint exist util
+ ];
+ description = "Instances for \"exist\" package (requires more language extensions and dependencies)";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"existential" = callPackage
({ mkDerivation, base, cereal, constraints, control-invariants
, lens, portable-template-haskell-lens, QuickCheck
@@ -80417,8 +81264,8 @@ self: {
}:
mkDerivation {
pname = "expresso";
- version = "0.1.2.0";
- sha256 = "15s4gpf7pv6wv13q5i1cff7s93nx5vb8gyjfm4ifz76ki3xafgcn";
+ version = "0.1.2.2";
+ sha256 = "1fa37bqyw8zlva3z6sj10sp4r7sslh4xakrmr7d5diqynyrgdjax";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -80881,6 +81728,8 @@ self: {
];
description = "Rational arithmetic in an irrational world";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"facts" = callPackage
@@ -81130,7 +81979,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "fakedata_0_3_1" = callPackage
+ "fakedata_0_4_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, exceptions, filepath, gauge, hashable, hspec, hspec-discover
, random, template-haskell, text, time, unordered-containers
@@ -81138,8 +81987,8 @@ self: {
}:
mkDerivation {
pname = "fakedata";
- version = "0.3.1";
- sha256 = "0y5gnqjgn3n2px80xbpqx0kaxrdkaqhw8n9ah4ry310j80m9z8ma";
+ version = "0.4.0";
+ sha256 = "0q90aa92wraqjnj256bpv34mhsl42wyp31y2g4nv2sgzj7mi9jjg";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers directory exceptions filepath hashable
@@ -81369,15 +82218,15 @@ self: {
}) {};
"fast-downward" = callPackage
- ({ mkDerivation, base, containers, list-t, mtl, process, temporary
- , text, transformers
+ ({ mkDerivation, base, containers, mtl, process, temporary, text
+ , transformers
}:
mkDerivation {
pname = "fast-downward";
- version = "0.1.1.0";
- sha256 = "1c4qsihjf6wjmmh4nm088pxaj7xc1mm9di8jq124zgllf85j1lfl";
+ version = "0.2.0.0";
+ sha256 = "0a2ax0z326mf02p5wyp1d8knxj6afn92n9bqxav2qhkc2v5kijhw";
libraryHaskellDepends = [
- base containers list-t mtl process temporary text transformers
+ base containers mtl process temporary text transformers
];
description = "Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward";
license = stdenv.lib.licenses.bsd3;
@@ -81626,8 +82475,8 @@ self: {
}:
mkDerivation {
pname = "fastparser";
- version = "0.3.1.2";
- sha256 = "0hyai0v9h4zlbr8fnal6l4z9y8zrh4ghhp2wymhf6fg23lahscid";
+ version = "0.4.0";
+ sha256 = "1pb97h5hpn3fn4r9qz3rx2kb3xrbvbja9yvakbacd03rn3my1pz3";
libraryHaskellDepends = [
base bytestring bytestring-lexing containers kan-extensions
microlens thyme transformers vector-space
@@ -81665,6 +82514,8 @@ self: {
pname = "fastsum";
version = "0.1.1.0";
sha256 = "0fa3wjdsjl8wwlw194g1b7j8rvwix2b1hgwm1s10fq91a10mca6n";
+ revision = "1";
+ editedCabalFile = "0cjzy6q0srff2ygwrffgf4a6clpva4fd7jx5z3pv7ym64w5f4l97";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -82234,6 +83085,18 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "fedora-dists_1_1_0" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "fedora-dists";
+ version = "1.1.0";
+ sha256 = "01knh6bvym4d7rsh9mlrn89nwddxp5rsvgsg4271k0z4xkjsr7i8";
+ libraryHaskellDepends = [ base ];
+ description = "Library for Fedora distribution versions";
+ license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"fedora-haskell-tools" = callPackage
({ mkDerivation, base, csv, directory, fedora-dists, filepath, HTTP
, optparse-applicative, process, simple-cmd, simple-cmd-args, split
@@ -82241,10 +83104,8 @@ self: {
}:
mkDerivation {
pname = "fedora-haskell-tools";
- version = "0.8";
- sha256 = "03wk335dpkbcdgxqsjiavnqc43jkw8gh7y41dyfwivwd9mr32y2w";
- revision = "1";
- editedCabalFile = "06xak96g91krd45kvz1nscnfn4rw9gdj5xxwn8simb2vmqiy6f94";
+ version = "0.9";
+ sha256 = "1zqglc16jawgdx382wg7dx467v7ngnf1njvf1clcdyqwp54q6imn";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -82342,6 +83203,31 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "feed_1_3_0_0" = callPackage
+ ({ mkDerivation, base, base-compat, bytestring, HUnit
+ , markdown-unlit, old-locale, old-time, safe, syb, test-framework
+ , test-framework-hunit, text, time, time-locale-compat, utf8-string
+ , xml-conduit, xml-types
+ }:
+ mkDerivation {
+ pname = "feed";
+ version = "1.3.0.0";
+ sha256 = "19xqkx8ars0sjana18m34d7qg9l0qbg1i3v14a5rqabdppzcfrp2";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base base-compat bytestring old-locale old-time safe text time
+ time-locale-compat utf8-string xml-conduit xml-types
+ ];
+ testHaskellDepends = [
+ base base-compat HUnit old-time syb test-framework
+ test-framework-hunit text time xml-conduit xml-types
+ ];
+ testToolDepends = [ markdown-unlit ];
+ description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"feed-cli" = callPackage
({ mkDerivation, base, directory, feed, old-locale, old-time, time
, xml
@@ -82859,8 +83745,8 @@ self: {
}:
mkDerivation {
pname = "fficxx";
- version = "0.5.0.1";
- sha256 = "01rvg7y9c0jczypjgrq7b6cbl79n10flsllkbgm9z5hhymwga38s";
+ version = "0.5.1";
+ sha256 = "0yp4vx06l5y8gk689q8yicbznv1lfzqpqfvgc5l4s41vg46mc315";
libraryHaskellDepends = [
aeson aeson-pretty base bytestring Cabal containers data-default
directory either errors filepath hashable haskell-src-exts lens mtl
@@ -83120,8 +84006,8 @@ self: {
}:
mkDerivation {
pname = "fields-json";
- version = "0.2.2.4";
- sha256 = "1335f0ywa2hmgza3kagxr8y5xl57jxsq7p7q19wbzcknlv3hwmms";
+ version = "0.4.0.0";
+ sha256 = "0pzh7j2ka4s4b2vgcj2qsrrmxb3gxry0r5wzhkblc82bk76sq4fn";
libraryHaskellDepends = [
base base64-bytestring containers json mtl utf8-string
];
@@ -83346,8 +84232,8 @@ self: {
({ mkDerivation, async, base, process, unix }:
mkDerivation {
pname = "filelock";
- version = "0.1.1.3";
- sha256 = "04qimhz78jjndk686dblkx06l9jscq2q9gyr014a4pbfj4iljgi5";
+ version = "0.1.1.4";
+ sha256 = "189n4pvq7f4d235smg2iqs2m5rqmnjdxflifq0mnb2qdbc4jjznr";
libraryHaskellDepends = [ base unix ];
testHaskellDepends = [ async base process ];
description = "Portable interface to file locking (flock / LockFileEx)";
@@ -83482,8 +84368,8 @@ self: {
}:
mkDerivation {
pname = "filestore";
- version = "0.6.3.4";
- sha256 = "0q1ynqjslcxx5r93l6w2hsmd1khlq38c5g5mwrifrv12qnh28sx0";
+ version = "0.6.4";
+ sha256 = "1z967kviqsy3ma8xdfffx864f7ji6nsrbd5riis0nasm1bbwm8rr";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers Diff directory filepath old-locale
@@ -83494,6 +84380,8 @@ self: {
];
description = "Interface for versioning file stores";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"filesystem-abstractions" = callPackage
@@ -83827,24 +84715,25 @@ self: {
}) {};
"finitary-derive" = callPackage
- ({ mkDerivation, base, binary, coercible-utils, deepseq, finitary
- , finite-typelits, ghc-typelits-extra, ghc-typelits-knownnat
- , hashable, hedgehog, hedgehog-classes, monad-loops, mtl, vector
- , vector-sized
+ ({ mkDerivation, base, binary, bitvec, coercible-utils, deepseq
+ , finitary, finite-typelits, ghc-typelits-extra
+ , ghc-typelits-knownnat, hashable, hedgehog, hedgehog-classes
+ , transformers, vector, vector-binary-instances, vector-instances
}:
mkDerivation {
pname = "finitary-derive";
- version = "1.0.0.1";
- sha256 = "1wv9jjvv1jd5y39pybfawb19pxzwb6r3p69ajyh2f7m8nn81kcim";
+ version = "2.2.0.0";
+ sha256 = "11nkryzbhkbz4v2i4kwaggw67nlhs5jljqczmvliyz1df75f5kh3";
libraryHaskellDepends = [
- base binary coercible-utils deepseq finitary finite-typelits
- ghc-typelits-extra ghc-typelits-knownnat hashable mtl vector
- vector-sized
+ base binary bitvec coercible-utils deepseq finitary finite-typelits
+ ghc-typelits-extra ghc-typelits-knownnat hashable transformers
+ vector vector-binary-instances vector-instances
];
testHaskellDepends = [
- base finitary finite-typelits hedgehog hedgehog-classes monad-loops
+ base binary deepseq finitary finite-typelits hashable hedgehog
+ hedgehog-classes
];
- description = "Easy and efficient Unbox, Storable, Binary and Hashable instances for Finitary types";
+ description = "Flexible and easy deriving of type classes for finitary types";
license = stdenv.lib.licenses.gpl3Plus;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -84036,6 +84925,8 @@ self: {
];
description = "Calculates file-size frequency-distribution";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"fit" = callPackage
@@ -84506,10 +85397,8 @@ self: {
}:
mkDerivation {
pname = "fixplate";
- version = "0.1.7";
- sha256 = "0brll5vkb3341l5iblrc1r50jzg8q6ycvbqvrc9jnj2nc86mslay";
- revision = "1";
- editedCabalFile = "0ynmm06iblqsyzfc068sdvmlpll8zwyccwkdlji3nf535biv56hb";
+ version = "0.1.8";
+ sha256 = "0m0g7gbdhigfc0k0sbvxhcl3gilv1wfmffwl14wr6jqbmpqy0as5";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [
base containers QuickCheck tasty tasty-quickcheck
@@ -84767,29 +85656,31 @@ self: {
, containers, criterion, directory, filepath, hedgehog, hspec
, hspec-core, hspec-expectations-pretty-diff, hspec-megaparsec
, http-client, http-types, HUnit, hw-hspec-hedgehog, megaparsec
- , mtl, parser-combinators, process, raw-strings-qq, scientific
- , template-haskell, text, text-manipulate, th-pprint, utf8-string
- , vector
+ , mono-traversable, mtl, parser-combinators, process
+ , raw-strings-qq, scientific, template-haskell, text
+ , text-manipulate, th-pprint, utf8-string, vector
}:
mkDerivation {
pname = "flatbuffers";
- version = "0.1.0.0";
- sha256 = "0rmcq2wknsffvb5mzb7rin9wiksislm5gll4srkaijpz6mian2b0";
+ version = "0.2.0.0";
+ sha256 = "02d270qkrlwn2x0aiasrf614jdirngswxcs30dawpc1zap56bf7r";
libraryHaskellDepends = [
- base binary bytestring containers directory filepath megaparsec mtl
- parser-combinators scientific template-haskell text text-manipulate
+ base binary bytestring containers directory filepath megaparsec
+ mono-traversable mtl parser-combinators scientific template-haskell
+ text text-manipulate
];
testHaskellDepends = [
aeson aeson-pretty base binary bytestring containers directory
filepath hedgehog hspec hspec-core hspec-expectations-pretty-diff
hspec-megaparsec http-client http-types HUnit hw-hspec-hedgehog
- megaparsec mtl parser-combinators process raw-strings-qq scientific
- template-haskell text text-manipulate th-pprint utf8-string
+ megaparsec mono-traversable mtl parser-combinators process
+ raw-strings-qq scientific template-haskell text text-manipulate
+ th-pprint utf8-string
];
benchmarkHaskellDepends = [
aeson base binary bytestring containers criterion directory
- filepath megaparsec mtl parser-combinators scientific
- template-haskell text text-manipulate vector
+ filepath megaparsec mono-traversable mtl parser-combinators
+ scientific template-haskell text text-manipulate vector
];
description = "Haskell implementation of the FlatBuffers protocol";
license = stdenv.lib.licenses.bsd3;
@@ -84817,8 +85708,8 @@ self: {
}:
mkDerivation {
pname = "flexible-defaults";
- version = "0.0.2";
- sha256 = "0r4aq6n5h9xnal535hds111vq8whzsvyc3yibmcbp7fndldd9mgk";
+ version = "0.0.3";
+ sha256 = "02v35b3ahbw46q9xipyh4n46drlz1xrx1rixdmggjr0fwkygd1k5";
libraryHaskellDepends = [
base containers template-haskell th-extras transformers
];
@@ -85084,8 +85975,8 @@ self: {
}:
mkDerivation {
pname = "floskell";
- version = "0.10.1";
- sha256 = "1y79f6a6frcmhs70z34rdcpm5bqpgqf46bx29jnixgs313lwz229";
+ version = "0.10.2";
+ sha256 = "1id1bwvzl5x4wq6i2ailvmvy2gcdzfgs8q59pg7s2j5cv35gf80h";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -85300,7 +86191,7 @@ self: {
"fltkhs" = callPackage
({ mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath
- , fltk14, libGLU_combined, mtl, OpenGLRaw, parsec, pkgconfig, text
+ , fltk14, libGL, libGLU, mtl, OpenGLRaw, parsec, pkg-config, text
, vector
}:
mkDerivation {
@@ -85313,15 +86204,15 @@ self: {
setupHaskellDepends = [ base Cabal directory filepath ];
libraryHaskellDepends = [ base bytestring text vector ];
librarySystemDepends = [ fltk14 ];
- libraryPkgconfigDepends = [ libGLU_combined ];
- libraryToolDepends = [ c2hs pkgconfig ];
+ libraryPkgconfigDepends = [ libGL libGLU ];
+ libraryToolDepends = [ c2hs pkg-config ];
executableHaskellDepends = [
base directory filepath mtl OpenGLRaw parsec text
];
description = "FLTK bindings";
license = stdenv.lib.licenses.mit;
- }) {inherit (pkgs) fltk14; inherit (pkgs) libGLU_combined;
- pkgconfig = null;};
+ }) {inherit (pkgs) fltk14; inherit (pkgs) libGL;
+ inherit (pkgs) libGLU; inherit (pkgs) pkg-config;};
"fltkhs-demos" = callPackage
({ mkDerivation, base, bytestring, directory, fltkhs, process, stm
@@ -86167,8 +87058,8 @@ self: {
pname = "force-layout";
version = "0.4.0.6";
sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp";
- revision = "4";
- editedCabalFile = "0hpr1z68lflgcdl9gbmva0i52wbgfhh4qj3iwdvzipsp8mwav7s7";
+ revision = "5";
+ editedCabalFile = "14d494pa7hcxmq9cvy039y5x7da6j4p5jp8kw0kmrlb9q8h6rh18";
libraryHaskellDepends = [
base containers data-default-class lens linear
];
@@ -86320,6 +87211,26 @@ self: {
testHaskellDepends = [ aeson base containers hspec mtl text ];
description = "Parse and validate forms in JSON format";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "forma_1_1_3" = callPackage
+ ({ mkDerivation, aeson, base, containers, hspec, mtl, text
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "forma";
+ version = "1.1.3";
+ sha256 = "0pd2qzibffbkw2c4mk687yg109pl0nfjq0kpwi2cl0l8d0qlyv0c";
+ libraryHaskellDepends = [
+ aeson base containers mtl text unordered-containers
+ ];
+ testHaskellDepends = [ aeson base containers hspec mtl text ];
+ description = "Parse and validate forms in JSON format";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"formal" = callPackage
@@ -87069,6 +87980,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "free_5_1_3" = callPackage
+ ({ mkDerivation, base, comonad, containers, distributive
+ , exceptions, mtl, profunctors, semigroupoids, template-haskell
+ , transformers, transformers-base
+ }:
+ mkDerivation {
+ pname = "free";
+ version = "5.1.3";
+ sha256 = "0b9f9jrfgkq13333px6p1faxpcypqvzi0m9dnbj2rm8s79pdcw1c";
+ libraryHaskellDepends = [
+ base comonad containers distributive exceptions mtl profunctors
+ semigroupoids template-haskell transformers transformers-base
+ ];
+ description = "Monads for free";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"free-algebras" = callPackage
({ mkDerivation, base, containers, data-fix, dlist, free, groups
, hedgehog, kan-extensions, mtl, transformers
@@ -88762,6 +89691,33 @@ self: {
broken = true;
}) {};
+ "functor-combinators_0_2_0_0" = callPackage
+ ({ mkDerivation, base, bifunctors, comonad, constraints, containers
+ , dependent-sum, deriving-compat, free, hedgehog, kan-extensions
+ , mmorph, mtl, natural-transformation, nonempty-containers, pointed
+ , profunctors, semigroupoids, tagged, tasty, tasty-hedgehog, these
+ , transformers, trivial-constraint, vinyl
+ }:
+ mkDerivation {
+ pname = "functor-combinators";
+ version = "0.2.0.0";
+ sha256 = "0z8r9z08cayyv2ag748aa8550sd2mnj2zagdkf5i5yn3lvhd0k6j";
+ libraryHaskellDepends = [
+ base bifunctors comonad constraints containers deriving-compat free
+ kan-extensions mmorph mtl natural-transformation
+ nonempty-containers pointed profunctors semigroupoids tagged these
+ transformers trivial-constraint vinyl
+ ];
+ testHaskellDepends = [
+ base bifunctors dependent-sum free hedgehog nonempty-containers
+ semigroupoids tasty tasty-hedgehog transformers
+ ];
+ description = "Tools for functor combinator-based program design";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"functor-combo" = callPackage
({ mkDerivation, base, base-orphans, containers, data-inttrie, lub
, type-unary, TypeCompose
@@ -88817,8 +89773,8 @@ self: {
({ mkDerivation, base, microlens, singletons, text, vinyl }:
mkDerivation {
pname = "functor-products";
- version = "0.1.0.0";
- sha256 = "18yxsqah4afyvhcgi9fp6zmn511kgnw8cx02ig2kaypl2j4bnsxp";
+ version = "0.1.1.0";
+ sha256 = "12rybs7d7m38sfnh9vqs375mzc0k8y0g0dgmwn2c23k9dn5r55jv";
libraryHaskellDepends = [ base microlens singletons text vinyl ];
description = "General functor products for various Foldable instances";
license = stdenv.lib.licenses.bsd3;
@@ -89044,31 +90000,90 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "fused-effects_1_0_0_0" = callPackage
+ ({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn
+ , inspection-testing, markdown-unlit, mtl, tasty, tasty-hedgehog
+ , tasty-hunit, transformers
+ }:
+ mkDerivation {
+ pname = "fused-effects";
+ version = "1.0.0.0";
+ sha256 = "120jvgh35wl5vb2qad8c1dhpr1ddlbhm5b03dy9kcb7d8s89qfs6";
+ libraryHaskellDepends = [ base transformers ];
+ testHaskellDepends = [
+ base containers hedgehog hedgehog-fn inspection-testing mtl tasty
+ tasty-hedgehog tasty-hunit transformers
+ ];
+ testToolDepends = [ markdown-unlit ];
+ benchmarkHaskellDepends = [ base gauge ];
+ description = "A fast, flexible, fused effect system";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"fused-effects-exceptions" = callPackage
- ({ mkDerivation, base, fused-effects, safe-exceptions
- , unliftio-core
+ ({ mkDerivation, base, fused-effects, markdown-unlit, tasty
+ , tasty-hunit, transformers
}:
mkDerivation {
pname = "fused-effects-exceptions";
- version = "0.2.0.0";
- sha256 = "1hgvl48vdrgcb45izmwad40x5jgxiaf3rdhhm5x0gjd9848drmbb";
- libraryHaskellDepends = [
- base fused-effects safe-exceptions unliftio-core
+ version = "1.0.0.0";
+ sha256 = "13ki1fzjsqd762bbc5ia9k4agsa634lflidnzs6lahxmar1sqmid";
+ libraryHaskellDepends = [ base fused-effects transformers ];
+ testHaskellDepends = [
+ base fused-effects tasty tasty-hunit transformers
];
+ testToolDepends = [ markdown-unlit ];
description = "Handle exceptions thrown in IO with fused-effects";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"fused-effects-lens" = callPackage
- ({ mkDerivation, base, fused-effects, hspec, lens, microlens }:
+ ({ mkDerivation, base, fused-effects, hspec, microlens }:
mkDerivation {
pname = "fused-effects-lens";
- version = "0.2.0.0";
- sha256 = "199afrkhb1dhah3jy3xyq5k71cqbzf9m8ninyh95qmam600r8q0m";
+ version = "1.0.0.0";
+ sha256 = "0qix94bw9rzv7frwxn4d9l8bz133fbmazzsvmilfz6bm6k8ci6nx";
libraryHaskellDepends = [ base fused-effects microlens ];
- testHaskellDepends = [ base fused-effects hspec lens ];
+ testHaskellDepends = [ base fused-effects hspec microlens ];
description = "Monadic lens combinators for fused-effects";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "fused-effects-random" = callPackage
+ ({ mkDerivation, base, fused-effects, MonadRandom, random
+ , transformers
+ }:
+ mkDerivation {
+ pname = "fused-effects-random";
+ version = "1.0.0.0";
+ sha256 = "14s65ndb5ik47wasn62pd0m5ls02a0v2vinv69jz9z630q9y7ay4";
+ libraryHaskellDepends = [
+ base fused-effects MonadRandom random transformers
+ ];
+ description = "Random number generation for fused-effects";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "fused-effects-resumable" = callPackage
+ ({ mkDerivation, base, deepseq, fused-effects, transformers }:
+ mkDerivation {
+ pname = "fused-effects-resumable";
+ version = "0.1.0.0";
+ sha256 = "0w0ih8sspb7ffpvbf9bcqsiv7683g3ccfpgd48hq0h819zpa58m9";
+ libraryHaskellDepends = [
+ base deepseq fused-effects transformers
+ ];
+ description = "Resumable exceptions for the fused-effects ecosystem";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"fusion" = callPackage
@@ -89096,15 +90111,14 @@ self: {
, megaparsec, mtl, neat-interpolation, parallel, parser-combinators
, process, process-extras, QuickCheck, random, regex-tdfa, srcloc
, tasty, tasty-hunit, tasty-quickcheck, template-haskell, temporary
- , terminal-size, text, time, transformers, utf8-string, vector
- , vector-binary-instances, versions, zip-archive, zlib
+ , terminal-size, text, time, transformers, unordered-containers
+ , utf8-string, vector, vector-binary-instances, versions
+ , zip-archive, zlib
}:
mkDerivation {
pname = "futhark";
- version = "0.12.1";
- sha256 = "00f95mhw6z5hz5jg6mnpgklkm548gp6nr3c49qhr661n8xl1fpyr";
- revision = "2";
- editedCabalFile = "0ic85nm7a76n0cixy991kblhgwk1853d1k5py6jg4k8qz0hvnja4";
+ version = "0.13.1";
+ sha256 = "0h92q21hg3850f7hv5n497mn90dv3hxp8fa3cl29gwkn0pkaz33b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -89115,8 +90129,8 @@ self: {
markdown megaparsec mtl neat-interpolation parallel
parser-combinators process process-extras random regex-tdfa srcloc
template-haskell temporary terminal-size text time transformers
- utf8-string vector vector-binary-instances versions zip-archive
- zlib
+ unordered-containers utf8-string vector vector-binary-instances
+ versions zip-archive zlib
];
libraryToolDepends = [ alex happy ];
executableHaskellDepends = [ base text ];
@@ -89471,6 +90485,34 @@ self: {
broken = true;
}) {};
+ "galois-fft" = callPackage
+ ({ mkDerivation, base, criterion, elliptic-curve, galois-field
+ , pairing, poly, protolude, QuickCheck, quickcheck-instances, tasty
+ , tasty-discover, tasty-hunit, tasty-quickcheck, vector
+ }:
+ mkDerivation {
+ pname = "galois-fft";
+ version = "0.1.0";
+ sha256 = "1qyhx0b0p3avag82g1fdwbiwxdr0npw39k4f2nv0x772rr4h9rz1";
+ libraryHaskellDepends = [
+ base elliptic-curve galois-field poly protolude vector
+ ];
+ testHaskellDepends = [
+ base elliptic-curve galois-field pairing poly protolude QuickCheck
+ quickcheck-instances tasty tasty-discover tasty-hunit
+ tasty-quickcheck vector
+ ];
+ testToolDepends = [ tasty-discover ];
+ benchmarkHaskellDepends = [
+ base criterion elliptic-curve galois-field pairing poly protolude
+ vector
+ ];
+ description = "FFTs over finite fields";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"galois-field" = callPackage
({ mkDerivation, base, criterion, integer-gmp, MonadRandom
, protolude, tasty, tasty-quickcheck, wl-pprint-text
@@ -89495,25 +90537,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "galois-field_1_0_0" = callPackage
- ({ mkDerivation, base, criterion, groups, integer-gmp, MonadRandom
- , poly, protolude, semirings, tasty, tasty-quickcheck, vector
- , wl-pprint-text
+ "galois-field_1_0_1" = callPackage
+ ({ mkDerivation, base, bitvec, criterion, groups, integer-gmp
+ , MonadRandom, poly, protolude, semirings, tasty, tasty-quickcheck
+ , vector, wl-pprint-text
}:
mkDerivation {
pname = "galois-field";
- version = "1.0.0";
- sha256 = "0afmqavxca8p1zfmqibn9kh1xigq9y1s8wail6rdmq9ci1gzd90y";
+ version = "1.0.1";
+ sha256 = "04zy8fmsjaba37kcf2k3dchmwv59kqj3k61jc2bm2ji7vwprnvf7";
libraryHaskellDepends = [
- base groups integer-gmp MonadRandom poly protolude semirings
+ base bitvec groups integer-gmp MonadRandom poly protolude semirings
tasty-quickcheck vector wl-pprint-text
];
testHaskellDepends = [
- base groups integer-gmp MonadRandom poly protolude semirings tasty
- tasty-quickcheck vector wl-pprint-text
+ base bitvec groups integer-gmp MonadRandom poly protolude semirings
+ tasty tasty-quickcheck vector wl-pprint-text
];
benchmarkHaskellDepends = [
- base criterion groups integer-gmp MonadRandom poly protolude
+ base bitvec criterion groups integer-gmp MonadRandom poly protolude
semirings tasty-quickcheck vector wl-pprint-text
];
description = "Galois field library";
@@ -89742,12 +90784,12 @@ self: {
}) {};
"gasp" = callPackage
- ({ mkDerivation, base, binary, containers }:
+ ({ mkDerivation, base, binary, containers, mtl }:
mkDerivation {
pname = "gasp";
- version = "1.1.0.0";
- sha256 = "1zv7jq60nw2nd0np7xkz83y7jnvnshccz63j0i9bl0d9x1grhzbq";
- libraryHaskellDepends = [ base binary containers ];
+ version = "1.2.0.0";
+ sha256 = "0dq867kgil7xp7wqk8ylmx9ninxrqwc375g5l13iskvyz1li7474";
+ libraryHaskellDepends = [ base binary containers mtl ];
description = "A framework of algebraic classes";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -89988,8 +91030,8 @@ self: {
({ mkDerivation, base, lawful }:
mkDerivation {
pname = "gdp";
- version = "0.0.0.2";
- sha256 = "1gqs19wjyng0nacwvi7sjxnhnxjy2az0jwjyy6w2r5g4w9dgykr1";
+ version = "0.0.3.0";
+ sha256 = "0pkx6j557p9rm39pr6pw8p2j3nz8s4q839n6y9p6c31dnlz0zxx0";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base lawful ];
@@ -90555,14 +91597,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "generic-deriving_1_13" = callPackage
+ "generic-deriving_1_13_1" = callPackage
({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover
, template-haskell, th-abstraction
}:
mkDerivation {
pname = "generic-deriving";
- version = "1.13";
- sha256 = "0k4av4jamgpavn82q54g345la5i2ckfbq2w9nnf2a6vhvk1lnw8g";
+ version = "1.13.1";
+ sha256 = "1glsl15dc40wn1r851bray6i450g82xa2n0q53p1i3p5x903mdg9";
libraryHaskellDepends = [
base containers ghc-prim template-haskell th-abstraction
];
@@ -90825,19 +91867,15 @@ self: {
}) {};
"generic-xmlpickler" = callPackage
- ({ mkDerivation, base, generic-deriving, hxt, hxt-pickle-utils
- , tasty, tasty-hunit, tasty-th, text
+ ({ mkDerivation, base, generic-deriving, hxt, tasty, tasty-hunit
+ , tasty-th, text
}:
mkDerivation {
pname = "generic-xmlpickler";
- version = "0.1.0.5";
- sha256 = "1brnlgnbys811qy64aps2j03ks2p0rkihaqzaszfwl80cpsn05ym";
- revision = "8";
- editedCabalFile = "1hpcglml4b5yv192syxazminr5v7qjrgqwb2wk0cf7f0sjpm5d0q";
+ version = "0.1.0.6";
+ sha256 = "0cbigrfiilwr2dfcnd2mskj1pjgwrjj72anfpa1yii7q9rs0gdh3";
libraryHaskellDepends = [ base generic-deriving hxt text ];
- testHaskellDepends = [
- base hxt hxt-pickle-utils tasty tasty-hunit tasty-th
- ];
+ testHaskellDepends = [ base hxt tasty tasty-hunit tasty-th ];
description = "Generic generation of HXT XmlPickler instances using GHC Generics";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -91804,8 +92842,8 @@ self: {
}:
mkDerivation {
pname = "geoip2";
- version = "0.4.0.0";
- sha256 = "1a2wxblnv611asfwkgm2ndam1jvm2xqajj3rk0ii9qi7j9s5w8v0";
+ version = "0.4.0.1";
+ sha256 = "0q0clfmq7spfplxr6dxhq0d39f5l95yfr87ixnv2cn0ahcx7fpi7";
libraryHaskellDepends = [
base bytestring cereal containers iproute lens mmap
reinterpret-cast text
@@ -91977,8 +93015,8 @@ self: {
pname = "gf";
version = "3.10";
sha256 = "1f0wwrhid0iqk2lmf9aprkzml8xpc3vsvvfpqfywf8qk8i76wwkv";
- revision = "1";
- editedCabalFile = "1g7l4j57h78vnjhkf7k21jfirykj4ghrj08xy8ylx8b5a4iilyrg";
+ revision = "3";
+ editedCabalFile = "1c6gv692pz1xf41ajdji62xs41l8yy35nlcn6x7rs7symgx1v1bg";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -92033,6 +93071,8 @@ self: {
];
description = "Github Standard Labeler";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"gh-pocket-knife" = callPackage
@@ -92272,8 +93312,8 @@ self: {
}:
mkDerivation {
pname = "ghc-events";
- version = "0.10.0";
- sha256 = "153rivbk7zma04hk7hqd2ra051jrh372mh1sfrjyw7x5crh07ac7";
+ version = "0.11.0";
+ sha256 = "0ssm19fp6phpj7b0xgylz29fcbzq8chgfz62kax3wc1acd40vmp0";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -92294,8 +93334,8 @@ self: {
}:
mkDerivation {
pname = "ghc-events-analyze";
- version = "0.2.5";
- sha256 = "087fjk6630fhln3srh0ah83kfdwjazwci8rxiai31nfsprsipvf8";
+ version = "0.2.6";
+ sha256 = "1xsr6wa00n2vj7bwb0sgmqrp2v45dfcindwpkf67h8inrvqydkhw";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -92868,16 +93908,18 @@ self: {
}) {};
"ghc-prof-flamegraph" = callPackage
- ({ mkDerivation, base }:
+ ({ mkDerivation, base, filepath, optparse-applicative, process }:
mkDerivation {
pname = "ghc-prof-flamegraph";
- version = "0.1.2.1";
- sha256 = "0nzk3h65iqnmva7n2m00kknllqbmg95xav4g5rpizhridpivg9hb";
- isLibrary = true;
+ version = "0.2.0.0";
+ sha256 = "1jvn243v0fhckqk3yjw2qf3zj3smhk2wjxqbj389gpxh790183cd";
+ isLibrary = false;
isExecutable = true;
- libraryHaskellDepends = [ base ];
- executableHaskellDepends = [ base ];
- description = "Generates data to be used with flamegraph.pl from .prof files.";
+ enableSeparateDataOutput = true;
+ executableHaskellDepends = [
+ base filepath optparse-applicative process
+ ];
+ description = "Generates flamegraphs from GHC .prof files.";
license = stdenv.lib.licenses.mit;
}) {};
@@ -93014,6 +94056,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ghc-syntax-highlighter_0_0_5_0" = callPackage
+ ({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text
+ }:
+ mkDerivation {
+ pname = "ghc-syntax-highlighter";
+ version = "0.0.5.0";
+ sha256 = "09h911wqja56b9j9dwjqv7dlim9rm50vra1bkp8zhnlw9fa2s127";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [ base ghc-lib-parser text ];
+ testHaskellDepends = [ base hspec text ];
+ testToolDepends = [ hspec-discover ];
+ description = "Syntax highlighter for Haskell using lexer of GHC itself";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-tcplugins-extra" = callPackage
({ mkDerivation, base, ghc }:
mkDerivation {
@@ -93063,11 +94121,11 @@ self: {
({ mkDerivation, base, bytestring, criterion, text }:
mkDerivation {
pname = "ghc-trace-events";
- version = "0.0.0.1";
- sha256 = "0b9s07wy26f9xswg6ysylpjaa9gv9iqw50n3zqpkj3jr8ah8y3kl";
+ version = "0.1.0";
+ sha256 = "0i68zk3k02f3hp6yvkgmdvdjfm8kgh3pwhr3qff4bc9isfh6qks2";
libraryHaskellDepends = [ base bytestring text ];
benchmarkHaskellDepends = [ base bytestring criterion ];
- description = "Faster replacements for traceEvent and traceMarker";
+ description = "Faster traceEvent and traceMarker, and binary object logging for eventlog";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -93228,12 +94286,12 @@ self: {
}) {};
"ghcflags" = callPackage
- ({ mkDerivation, base, directory, ghc }:
+ ({ mkDerivation, base, directory, ghc, time }:
mkDerivation {
pname = "ghcflags";
- version = "1.0.0";
- sha256 = "0dprknv4q4n7f29bdnng033klmq7bh6g5yd8v9y1vzr58x3xdzrv";
- libraryHaskellDepends = [ base directory ghc ];
+ version = "1.0.2";
+ sha256 = "17j7bkx7ki5vqr0a3vl0f0v4l9cz2q7lm9xpkj3144y9sqmiqzy3";
+ libraryHaskellDepends = [ base directory ghc time ];
description = "Dump the ghc flags during compilation";
license = stdenv.lib.licenses.bsd2;
}) {};
@@ -93380,6 +94438,8 @@ self: {
libraryHaskellDepends = [ base hscolour ipprint ];
description = "colored pretty-printing within ghci";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ghci-websockets" = callPackage
@@ -93424,37 +94484,66 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ghcid_0_7_7" = callPackage
+ ({ mkDerivation, ansi-terminal, base, cmdargs, containers
+ , directory, extra, filepath, fsnotify, process, tasty, tasty-hunit
+ , terminal-size, time, unix
+ }:
+ mkDerivation {
+ pname = "ghcid";
+ version = "0.7.7";
+ sha256 = "1qrj6is1f6jnx9m2g7cp2009dik7inzf5yqlvqv4pwzzxp0nhl3a";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ ansi-terminal base cmdargs directory extra filepath process time
+ ];
+ executableHaskellDepends = [
+ ansi-terminal base cmdargs containers directory extra filepath
+ fsnotify process terminal-size time unix
+ ];
+ testHaskellDepends = [
+ ansi-terminal base cmdargs containers directory extra filepath
+ fsnotify process tasty tasty-hunit terminal-size time unix
+ ];
+ description = "GHCi based bare bones IDE";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghcide" = callPackage
({ mkDerivation, aeson, async, base, binary, bytestring, containers
, data-default, deepseq, directory, extra, filepath, ghc, ghc-boot
, ghc-boot-th, ghc-paths, hashable, haskell-lsp, haskell-lsp-types
- , hie-bios, lens, lsp-test, mtl, network-uri, optparse-applicative
- , parser-combinators, prettyprinter, prettyprinter-ansi-terminal
- , rope-utf16-splay, safe-exceptions, shake, sorted-list, stm, syb
- , tasty, tasty-hunit, text, time, transformers, unix
- , unordered-containers, utf8-string
+ , hie-bios, hslogger, lens, lsp-test, mtl, network-uri
+ , optparse-applicative, parser-combinators, prettyprinter
+ , prettyprinter-ansi-terminal, rope-utf16-splay, safe-exceptions
+ , shake, sorted-list, stm, syb, tasty, tasty-expected-failure
+ , tasty-hunit, text, time, transformers, unix, unordered-containers
+ , utf8-string
}:
mkDerivation {
pname = "ghcide";
- version = "0.0.3";
- sha256 = "0czmgw2wfsycxs3lbs838xmgdvk52ry0dnb0dgxmafqgdi0l7xi3";
+ version = "0.0.4";
+ sha256 = "19iasnsqz9a07gw1f3cxraij1hykwxsidx1c26ws8l13nhnh6mpr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson async base binary bytestring containers data-default deepseq
directory extra filepath ghc ghc-boot ghc-boot-th hashable
- haskell-lsp haskell-lsp-types mtl network-uri prettyprinter
- prettyprinter-ansi-terminal rope-utf16-splay safe-exceptions shake
- sorted-list stm syb text time transformers unix
- unordered-containers utf8-string
+ haskell-lsp haskell-lsp-types hslogger mtl network-uri
+ prettyprinter prettyprinter-ansi-terminal rope-utf16-splay
+ safe-exceptions shake sorted-list stm syb text time transformers
+ unix unordered-containers utf8-string
];
executableHaskellDepends = [
base containers data-default directory extra filepath ghc ghc-paths
- haskell-lsp hie-bios optparse-applicative shake text
+ haskell-lsp hie-bios hslogger optparse-applicative shake text
];
testHaskellDepends = [
- base containers extra filepath ghc haskell-lsp-types lens lsp-test
- parser-combinators tasty tasty-hunit text
+ base containers directory extra filepath ghc haskell-lsp-types lens
+ lsp-test parser-combinators tasty tasty-expected-failure
+ tasty-hunit text
];
description = "The core of an IDE";
license = stdenv.lib.licenses.asl20;
@@ -95089,8 +96178,8 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "7.20191017";
- sha256 = "1ydccqqn8v9jns25r6cyz6nd9w80x9wgw85x1v0z6mhv00l2ifp0";
+ version = "7.20191114";
+ sha256 = "1afrn5g3b80f3n6ncfph6pmf9jdpc7a6ay55k2pmkn96pyv4hfmm";
configureFlags = [
"-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
"-f-networkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -95189,8 +96278,8 @@ self: {
}:
mkDerivation {
pname = "git-config";
- version = "0.1.1";
- sha256 = "0vspjqscw02x3hr6n0d0d4kyjfh5lij4wy58fp4z301vmyv77vgl";
+ version = "0.1.2";
+ sha256 = "1kp5yqn7pz5haq41m2za2f3bw0ygf1zlnn3n0b76zh0jbrndgknh";
libraryHaskellDepends = [
base megaparsec text unordered-containers
];
@@ -95599,8 +96688,8 @@ self: {
}:
mkDerivation {
pname = "github";
- version = "0.23";
- sha256 = "1d08m0kajl6zaralz1rbm4miv2a5zrbm6asjyrl75n915l56m9mb";
+ version = "0.24";
+ sha256 = "0jbk34aibm5bqbax8f2sif840f31g81yipnkav96lr4pfdv5b4mr";
libraryHaskellDepends = [
aeson base base-compat base16-bytestring binary binary-instances
bytestring containers cryptohash-sha1 deepseq deepseq-generics
@@ -95695,8 +96784,8 @@ self: {
}:
mkDerivation {
pname = "github-release";
- version = "1.2.4";
- sha256 = "1s4vmqrzq7w35kfij9pyxm9b672khhx03whi4adz6l51xij6a3yb";
+ version = "1.2.5";
+ sha256 = "1ilmq8sjxidyna41gm97ygskjzkbf3rggb2m6lqpxpjcycay7jfr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -95711,6 +96800,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "github-rest" = callPackage
+ ({ mkDerivation, aeson, aeson-qq, base, bytestring, http-client
+ , http-client-tls, http-types, jwt, mtl, scientific, tasty
+ , tasty-golden, tasty-hunit, tasty-quickcheck, text, time
+ , transformers, unliftio, unliftio-core
+ }:
+ mkDerivation {
+ pname = "github-rest";
+ version = "1.0.1";
+ sha256 = "0dv959xmfpwbkjnjkisgxldkb89ln0wypz4cb65biijqfw0i4399";
+ libraryHaskellDepends = [
+ aeson base bytestring http-client http-client-tls http-types jwt
+ mtl scientific text time transformers unliftio unliftio-core
+ ];
+ testHaskellDepends = [
+ aeson aeson-qq base bytestring http-client http-client-tls
+ http-types jwt mtl scientific tasty tasty-golden tasty-hunit
+ tasty-quickcheck text time transformers unliftio unliftio-core
+ ];
+ description = "Query the GitHub REST API programmatically";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"github-tools" = callPackage
({ mkDerivation, base, bytestring, containers, exceptions, github
, groom, html, http-client, http-client-tls, monad-parallel
@@ -95941,22 +97053,23 @@ self: {
}) {};
"gitlab-haskell" = callPackage
- ({ mkDerivation, aeson, base, bytestring, connection, http-conduit
- , http-types, optparse-applicative, text, transformers, unliftio
- , unliftio-core
+ ({ mkDerivation, aeson, base, bytestring, connection, directory
+ , filepath, http-conduit, http-types, moss, optparse-applicative
+ , temporary, text, time, transformers, unliftio, unliftio-core
}:
mkDerivation {
pname = "gitlab-haskell";
- version = "0.1.2";
- sha256 = "0m5gxf7799ds3ff46bz7j3rxycwnbaaik7lffyh22ipp3wlxjxpn";
+ version = "0.1.3";
+ sha256 = "12yfq12c6jlkr08x2jhykxdydikf3x4dmkyyn15fxhajqi7f1ka2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring connection http-conduit http-types text
+ aeson base bytestring connection http-conduit http-types text time
transformers unliftio unliftio-core
];
executableHaskellDepends = [
- base http-types optparse-applicative text
+ base bytestring directory filepath http-types moss
+ optparse-applicative temporary text unliftio-core
];
description = "A Haskell library for the GitLab web API";
license = stdenv.lib.licenses.bsd3;
@@ -96966,10 +98079,15 @@ self: {
}:
mkDerivation {
pname = "glpk-hs";
- version = "0.5";
- sha256 = "1scr5iyxn83172g3d7wjww3frcrgk8kh3hzni11qchskllkx0vm3";
+ version = "0.7";
+ sha256 = "0cbdlidq14hmhndlgxid4gdzyg0jlm5habp5389xl3zkbmm2hni9";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [ array base containers deepseq gasp mtl ];
librarySystemDepends = [ glpk ];
+ executableHaskellDepends = [
+ array base containers deepseq gasp mtl
+ ];
description = "Comprehensive GLPK linear programming bindings";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -100648,17 +101766,18 @@ self: {
}) {};
"grammatical-parsers" = callPackage
- ({ mkDerivation, base, checkers, containers, criterion, deepseq
- , doctest, markdown-unlit, monoid-subclasses, parsers, QuickCheck
- , rank2classes, size-based, tasty, tasty-quickcheck, testing-feat
- , text, transformers
+ ({ mkDerivation, base, Cabal, cabal-doctest, checkers, containers
+ , criterion, deepseq, doctest, markdown-unlit, monoid-subclasses
+ , parsers, QuickCheck, rank2classes, size-based, tasty
+ , tasty-quickcheck, testing-feat, text, transformers
}:
mkDerivation {
pname = "grammatical-parsers";
- version = "0.4.1.1";
- sha256 = "1gxpkh5frf7yfy0121m4353s4yy6cjpcjpc827skkhgfjl42jqk5";
+ version = "0.4.1.2";
+ sha256 = "0aa7lqny3627f4d3z7xjmr9ywh94h5akhg89jabh05mvaykr34kf";
isLibrary = true;
isExecutable = true;
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base containers monoid-subclasses parsers rank2classes transformers
];
@@ -100677,8 +101796,6 @@ self: {
];
description = "parsers that combine into grammars";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"grapefruit-examples" = callPackage
@@ -101215,8 +102332,8 @@ self: {
}:
mkDerivation {
pname = "graphmod";
- version = "1.4.3";
- sha256 = "1hcj1pmb65a4wkdn2d1p6b7hf91p4dqb9gprihrldfc6xii3hc3z";
+ version = "1.4.4";
+ sha256 = "12q9kkxyyma23dgzpdnlsrklk20isr4jf2yslkzyb6ny5xmfxsac";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -101246,20 +102363,22 @@ self: {
}) {};
"graphql" = callPackage
- ({ mkDerivation, aeson, base, hspec, hspec-expectations, megaparsec
- , raw-strings-qq, text, transformers, unordered-containers
+ ({ mkDerivation, aeson, base, containers, hspec, hspec-expectations
+ , hspec-megaparsec, megaparsec, raw-strings-qq, text, transformers
+ , unordered-containers
}:
mkDerivation {
pname = "graphql";
- version = "0.5.0.1";
- sha256 = "03q5ip176ji0yn02mhgj5rh9vpsi8kwsq3zh3cr7ry6jajgfdq3l";
+ version = "0.6.0.0";
+ sha256 = "0gippn2y1ngykfz33825r4r4m5km7m8qch7ijics1q9d1jnszs5a";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base megaparsec text transformers unordered-containers
+ aeson base containers megaparsec text transformers
+ unordered-containers
];
testHaskellDepends = [
- aeson base hspec hspec-expectations megaparsec raw-strings-qq text
- transformers
+ aeson base containers hspec hspec-expectations hspec-megaparsec
+ megaparsec raw-strings-qq text transformers unordered-containers
];
description = "Haskell GraphQL implementation";
license = stdenv.lib.licenses.bsd3;
@@ -101302,8 +102421,8 @@ self: {
({ mkDerivation, base, containers, json, text }:
mkDerivation {
pname = "graphql-w-persistent";
- version = "0.6.0.0";
- sha256 = "03m247xmj8gvvjs4bgsc06daz9avklza7ngs575psaqmkpxd8ga3";
+ version = "0.7.0.0";
+ sha256 = "02qbwkbr8hckr6z9ivszdnwlilz7mkh6zinb33s7gas7iwzkf9jc";
libraryHaskellDepends = [ base containers json text ];
description = "GraphQL interface middleware for (SQL) databases";
license = stdenv.lib.licenses.isc;
@@ -102219,8 +103338,8 @@ self: {
}:
mkDerivation {
pname = "grpc-haskell";
- version = "0.0.0.0";
- sha256 = "1d1njhrg6sfwy9f6xaxj0p8bbp2g6qjsa4cq7zq43h3vc1lkb0ii";
+ version = "0.0.1.0";
+ sha256 = "1cl12g88wvml3s5jazcb4gi4zwf6fp28hc9jp1fj25qpbr14il5c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -102239,7 +103358,34 @@ self: {
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {grpc-haskell-core = null;};
+ }) {};
+
+ "grpc-haskell-core" = callPackage
+ ({ mkDerivation, async, base, bytestring, c2hs, clock, containers
+ , gpr, grpc, managed, pipes, proto3-suite, QuickCheck, safe
+ , sorted-list, stm, tasty, tasty-hunit, tasty-quickcheck, text
+ , time, transformers, turtle, unix
+ }:
+ mkDerivation {
+ pname = "grpc-haskell-core";
+ version = "0.0.0.0";
+ sha256 = "1pvcdr1jrn94nwhni5992l8mv401150wl8yi519hncs173n2fx88";
+ libraryHaskellDepends = [
+ base bytestring clock containers managed sorted-list stm
+ transformers
+ ];
+ librarySystemDepends = [ gpr grpc ];
+ libraryToolDepends = [ c2hs ];
+ testHaskellDepends = [
+ async base bytestring clock containers managed pipes proto3-suite
+ QuickCheck safe tasty tasty-hunit tasty-quickcheck text time
+ transformers turtle unix
+ ];
+ description = "Haskell implementation of gRPC layered on shared C library";
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {gpr = null; inherit (pkgs) grpc;};
"gruff" = callPackage
({ mkDerivation, base, bytestring, containers, directory, filepath
@@ -103175,23 +104321,26 @@ self: {
}) {};
"h2048" = callPackage
- ({ mkDerivation, base, brick, hspec, lens, MonadRandom, mtl, text
- , vty
+ ({ mkDerivation, base, brick, containers, hspec, mtl, text
+ , tf-random, vector, vector-algorithms, vty
}:
mkDerivation {
pname = "h2048";
- version = "0.3.0.0";
- sha256 = "1jsb2lh22x99rhbzhh76nx97vrnw3p281nfdv18gn8mrzw13mbmm";
+ version = "0.4.0.0";
+ sha256 = "1nf5h34h7h0fhm22rn3lbispb9yvs0ig8incyjcjvwm2i9850502";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base brick lens MonadRandom mtl text vty
+ base brick containers mtl text tf-random vector vector-algorithms
+ vty
];
executableHaskellDepends = [
- base brick lens MonadRandom mtl text vty
+ base brick containers mtl text tf-random vector vector-algorithms
+ vty
];
testHaskellDepends = [
- base brick hspec lens MonadRandom mtl text vty
+ base brick containers hspec mtl text tf-random vector
+ vector-algorithms vty
];
description = "An Implementation of Game 2048";
license = stdenv.lib.licenses.mit;
@@ -103421,29 +104570,28 @@ self: {
"hOpenPGP" = callPackage
({ mkDerivation, aeson, asn1-encoding, attoparsec, base
- , base16-bytestring, base64-bytestring, bifunctors, binary
- , binary-conduit, bytestring, bzlib, conduit, conduit-extra
- , containers, criterion, crypto-cipher-types, cryptonite, errors
- , hashable, incremental-parser, ixset-typed, lens, memory
- , monad-loops, nettle, network, network-uri, newtype
- , openpgp-asciiarmor, prettyprinter, QuickCheck
- , quickcheck-instances, resourcet, semigroups, split, tasty
- , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat
- , transformers, unliftio-core, unordered-containers, zlib
+ , base16-bytestring, bifunctors, binary, binary-conduit, bytestring
+ , bzlib, conduit, conduit-extra, containers, criterion
+ , crypto-cipher-types, cryptonite, errors, hashable
+ , incremental-parser, ixset-typed, lens, memory, monad-loops
+ , nettle, network, network-uri, newtype, openpgp-asciiarmor
+ , prettyprinter, QuickCheck, quickcheck-instances, resourcet
+ , semigroups, split, tasty, tasty-hunit, tasty-quickcheck, text
+ , time, time-locale-compat, transformers, unliftio-core
+ , unordered-containers, zlib
}:
mkDerivation {
pname = "hOpenPGP";
- version = "2.8";
- sha256 = "1n6cpwgg934ii3b4ap2gp347q3k4b64dc9x37d4bj51hs6910pmw";
- libraryHaskellDepends = [
- aeson asn1-encoding attoparsec base base16-bytestring
- base64-bytestring bifunctors binary binary-conduit bytestring bzlib
- conduit conduit-extra containers crypto-cipher-types cryptonite
- errors hashable incremental-parser ixset-typed lens memory
- monad-loops nettle network-uri newtype openpgp-asciiarmor
- prettyprinter resourcet semigroups split text time
- time-locale-compat transformers unliftio-core unordered-containers
- zlib
+ version = "2.8.4";
+ sha256 = "0vvr86y29ncgs3j2hd5qhsxix09jf01ah8qqq6n12zsh484cr127";
+ libraryHaskellDepends = [
+ aeson asn1-encoding attoparsec base base16-bytestring bifunctors
+ binary binary-conduit bytestring bzlib conduit conduit-extra
+ containers crypto-cipher-types cryptonite errors hashable
+ incremental-parser ixset-typed lens memory monad-loops nettle
+ network-uri newtype openpgp-asciiarmor prettyprinter resourcet
+ semigroups split text time time-locale-compat transformers
+ unliftio-core unordered-containers zlib
];
testHaskellDepends = [
aeson asn1-encoding attoparsec base base16-bytestring bifunctors
@@ -103456,16 +104604,68 @@ self: {
unliftio-core unordered-containers zlib
];
benchmarkHaskellDepends = [
- aeson base base16-bytestring base64-bytestring bifunctors binary
- binary-conduit bytestring bzlib conduit conduit-extra containers
- criterion crypto-cipher-types cryptonite errors hashable
+ aeson base base16-bytestring bifunctors binary binary-conduit
+ bytestring bzlib conduit conduit-extra containers criterion
+ crypto-cipher-types cryptonite errors hashable incremental-parser
+ ixset-typed lens memory monad-loops nettle network network-uri
+ newtype openpgp-asciiarmor prettyprinter resourcet semigroups split
+ text time time-locale-compat transformers unliftio-core
+ unordered-containers zlib
+ ];
+ description = "native Haskell implementation of OpenPGP (RFC4880)";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "hOpenPGP_2_8_5" = callPackage
+ ({ mkDerivation, aeson, asn1-encoding, attoparsec, base
+ , base16-bytestring, bifunctors, binary, binary-conduit, bytestring
+ , bzlib, conduit, conduit-extra, containers, criterion
+ , crypto-cipher-types, cryptonite, errors, hashable
+ , incremental-parser, ixset-typed, lens, memory, monad-loops
+ , nettle, network, network-uri, newtype, openpgp-asciiarmor
+ , prettyprinter, QuickCheck, quickcheck-instances, resourcet
+ , semigroups, split, tasty, tasty-hunit, tasty-quickcheck, text
+ , time, time-locale-compat, transformers, unliftio-core
+ , unordered-containers, zlib
+ }:
+ mkDerivation {
+ pname = "hOpenPGP";
+ version = "2.8.5";
+ sha256 = "1d5cmgj3rg8snc2b5jn9h7hb83j2hhf0c9shiiyrpr8rrl4hx2mj";
+ libraryHaskellDepends = [
+ aeson asn1-encoding attoparsec base base16-bytestring bifunctors
+ binary binary-conduit bytestring bzlib conduit conduit-extra
+ containers crypto-cipher-types cryptonite errors hashable
incremental-parser ixset-typed lens memory monad-loops nettle
- network network-uri newtype openpgp-asciiarmor prettyprinter
- resourcet semigroups split text time time-locale-compat
- transformers unliftio-core unordered-containers zlib
+ network-uri newtype openpgp-asciiarmor prettyprinter resourcet
+ semigroups split text time time-locale-compat transformers
+ unliftio-core unordered-containers zlib
+ ];
+ testHaskellDepends = [
+ aeson asn1-encoding attoparsec base base16-bytestring bifunctors
+ binary binary-conduit bytestring bzlib conduit conduit-extra
+ containers crypto-cipher-types cryptonite errors hashable
+ incremental-parser ixset-typed lens memory monad-loops nettle
+ network network-uri newtype prettyprinter QuickCheck
+ quickcheck-instances resourcet semigroups split tasty tasty-hunit
+ tasty-quickcheck text time time-locale-compat transformers
+ unliftio-core unordered-containers zlib
+ ];
+ benchmarkHaskellDepends = [
+ aeson base base16-bytestring bifunctors binary binary-conduit
+ bytestring bzlib conduit conduit-extra containers criterion
+ crypto-cipher-types cryptonite errors hashable incremental-parser
+ ixset-typed lens memory monad-loops nettle network network-uri
+ newtype openpgp-asciiarmor prettyprinter resourcet semigroups split
+ text time time-locale-compat transformers unliftio-core
+ unordered-containers zlib
];
description = "native Haskell implementation of OpenPGP (RFC4880)";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hPDB" = callPackage
@@ -104404,6 +105604,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hackage-security_0_6_0_0" = callPackage
+ ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring
+ , bytestring, Cabal, containers, cryptohash-sha256, directory
+ , ed25519, filepath, ghc-prim, lukko, mtl, network, network-uri
+ , parsec, pretty, QuickCheck, tar, tasty, tasty-hunit
+ , tasty-quickcheck, template-haskell, temporary, time, transformers
+ , unordered-containers, vector, zlib
+ }:
+ mkDerivation {
+ pname = "hackage-security";
+ version = "0.6.0.0";
+ sha256 = "1y9vs30y474ri8b9jqkbwfkcfh7p7jaafzwxina9z0xl32d0bn1c";
+ libraryHaskellDepends = [
+ base base16-bytestring base64-bytestring bytestring Cabal
+ containers cryptohash-sha256 directory ed25519 filepath ghc-prim
+ lukko mtl network network-uri parsec pretty tar template-haskell
+ time transformers zlib
+ ];
+ testHaskellDepends = [
+ aeson base bytestring Cabal containers network-uri QuickCheck tar
+ tasty tasty-hunit tasty-quickcheck temporary time
+ unordered-containers vector zlib
+ ];
+ description = "Hackage security library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hackage-security-HTTP" = callPackage
({ mkDerivation, base, bytestring, hackage-security, HTTP, mtl
, network, network-uri, zlib
@@ -104880,8 +106108,8 @@ self: {
}:
mkDerivation {
pname = "hadolint";
- version = "1.17.2";
- sha256 = "0s9q0016j3y56sblkq12mai1j58h8w8cy8k2x1bzvhb95zpg1va9";
+ version = "1.17.3";
+ sha256 = "00lyf2m6q866383q79b705xhn987504wz3fp3zh7m8580v8phy5p";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -105093,8 +106321,6 @@ self: {
];
description = "A service for pull-based continuous deployment based on hydra";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"hailgun" = callPackage
@@ -105637,8 +106863,6 @@ self: {
];
description = "Hakyll utilities to work with images";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"hakyll-ogmarkup" = callPackage
@@ -106434,21 +107658,21 @@ self: {
}) {};
"hapistrano" = callPackage
- ({ mkDerivation, aeson, async, base, directory, filepath
- , formatting, gitrev, hspec, mtl, optparse-applicative, path
- , path-io, process, QuickCheck, silently, stm, temporary, time
- , transformers, typed-process, yaml
+ ({ mkDerivation, aeson, ansi-terminal, async, base, directory
+ , filepath, formatting, gitrev, hspec, hspec-discover, mtl
+ , optparse-applicative, path, path-io, process, QuickCheck
+ , silently, stm, temporary, time, transformers, typed-process, yaml
}:
mkDerivation {
pname = "hapistrano";
- version = "0.3.9.3";
- sha256 = "1kp2gdr0xjzr0qi584lqiqh7hjk8vymz04af2zcgdhbw68brj2cx";
+ version = "0.3.10.0";
+ sha256 = "0kw98zcqp6b4j0i2nbd487i2icq12r3sqi8w9gjjqj5fhzsa7sja";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base filepath formatting gitrev mtl path process stm time
- transformers typed-process
+ aeson ansi-terminal base filepath formatting gitrev mtl path
+ process stm time transformers typed-process
];
executableHaskellDepends = [
aeson async base formatting gitrev optparse-applicative path
@@ -106458,10 +107682,9 @@ self: {
base directory filepath hspec mtl path path-io process QuickCheck
silently temporary
];
+ testToolDepends = [ hspec-discover ];
description = "A deployment library for Haskell applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"happindicator" = callPackage
@@ -106665,8 +107888,8 @@ self: {
}:
mkDerivation {
pname = "happstack-authenticate";
- version = "2.4.0";
- sha256 = "1q4k8x6mwh9g7y5njcjd1xyn79yjnjv01nk4xa5q9yspmsa4685m";
+ version = "2.4.0.2";
+ sha256 = "16f4rs4h3lznkci5axibliiwfr3vrm03arxcjfjiv6mypkcpnp2r";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
acid-state aeson authenticate base base64-bytestring boomerang
@@ -106925,8 +108148,8 @@ self: {
}:
mkDerivation {
pname = "happstack-hsp";
- version = "7.3.7.3";
- sha256 = "0m7psd6dg33xijshs3dxz2xrqghmpbs402h67b52pkqsk5nmy633";
+ version = "7.3.7.4";
+ sha256 = "188fqqpq7m921qkfv2b64pikcx8zzsy376l4py4wxlkabl7fkydr";
libraryHaskellDepends = [
base bytestring happstack-server harp hsp hsx2hs mtl syb text
utf8-string
@@ -106981,8 +108204,8 @@ self: {
}:
mkDerivation {
pname = "happstack-jmacro";
- version = "7.0.12.1";
- sha256 = "0bx2wa0pdj73f11xhkk0qq3k8zwh6ccc3kqli9q59617s05wq6zz";
+ version = "7.0.12.2";
+ sha256 = "0zgmh75z59g6hs8n924sbnhswjdd6b947ywiird2a3y6d2zwqj3v";
libraryHaskellDepends = [
base base64-bytestring bytestring cereal digest happstack-server
jmacro text utf8-string wl-pprint-text
@@ -107046,22 +108269,22 @@ self: {
({ mkDerivation, base, base64-bytestring, blaze-html, bytestring
, containers, directory, exceptions, extensible-exceptions
, filepath, hslogger, html, HUnit, monad-control, mtl, network
- , network-uri, old-locale, parsec, process, semigroups, sendfile
- , syb, system-filepath, template-haskell, text, threads, time
- , transformers, transformers-base, transformers-compat, unix
+ , 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
}:
mkDerivation {
pname = "happstack-server";
- version = "7.5.4";
- sha256 = "0i7csvmwv7n68gkwqzi985p2mjdgzipjnlj873sdiknhx9pfmq70";
+ version = "7.6.0";
+ sha256 = "0dixzrqr6y96ldx7ls2n19ilfph798jkflgcpzbj6gaw3y20w2b7";
libraryHaskellDepends = [
base base64-bytestring blaze-html bytestring containers directory
exceptions extensible-exceptions filepath hslogger html
- monad-control mtl network 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
+ 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
];
testHaskellDepends = [
base bytestring containers HUnit parsec zlib
@@ -107079,8 +108302,8 @@ self: {
}:
mkDerivation {
pname = "happstack-server-tls";
- version = "7.1.6.7";
- sha256 = "18jvim1hm1d4ia8ka2kxwzzzpdvs6wy0v2k5qz6bg9lsv4wi9xil";
+ version = "7.2.1";
+ sha256 = "1cihzjxl1v5sgmaxn8qny8b9yzm7p1gccgy1iaa3dk2jpl07a2dp";
libraryHaskellDepends = [
base bytestring extensible-exceptions happstack-server hslogger
HsOpenSSL network sendfile time unix
@@ -107218,6 +108441,26 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "happy_1_19_9" = callPackage
+ ({ mkDerivation, array, base, Cabal, containers, directory
+ , filepath, mtl, process
+ }:
+ mkDerivation {
+ pname = "happy";
+ version = "1.19.9";
+ sha256 = "138xpxdb7x62lpmgmb6b3v3vgdqqvqn4273jaap3mjmc2gla709y";
+ revision = "3";
+ editedCabalFile = "0kwlh964nyqvfbm02np8vpc28gbhsby0r65jhz1918rm0wip9izq";
+ isLibrary = false;
+ isExecutable = true;
+ setupHaskellDepends = [ base Cabal directory filepath ];
+ executableHaskellDepends = [ array base containers mtl ];
+ testHaskellDepends = [ base process ];
+ description = "Happy is a parser generator for Haskell";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"happy" = callPackage
({ mkDerivation, array, base, containers, mtl, process }:
mkDerivation {
@@ -107542,8 +108785,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "harp";
- version = "0.4.3.2";
- sha256 = "1abyfsr0ya7j0s6znixhfhsr9mlmcg16rg5d9909b0xr896bkbn6";
+ version = "0.4.3.3";
+ sha256 = "16bmv3ymiiyvy65vf4s5h4fhp6q5hrw40xfdba4yarwgpbm0frm2";
libraryHaskellDepends = [ base ];
description = "HaRP allows pattern-matching with regular expressions";
license = stdenv.lib.licenses.bsd3;
@@ -107635,16 +108878,37 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hasbolt_0_1_3_6" = callPackage
+ ({ mkDerivation, base, binary, bytestring, connection, containers
+ , data-binary-ieee754, data-default, hex, hspec, mtl, network
+ , QuickCheck, text
+ }:
+ mkDerivation {
+ pname = "hasbolt";
+ version = "0.1.3.6";
+ sha256 = "0sgxvgvxqykslbjslrb5mzmaaar4nbc59p94qhk7rzbjsas01vp2";
+ libraryHaskellDepends = [
+ base binary bytestring connection containers data-binary-ieee754
+ data-default mtl network text
+ ];
+ testHaskellDepends = [
+ base bytestring containers hex hspec QuickCheck text
+ ];
+ description = "Haskell driver for Neo4j 3+ (BOLT protocol)";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hasbolt-extras" = callPackage
({ mkDerivation, aeson, aeson-casing, base, bytestring, containers
- , data-default, free, hasbolt, lens, mtl, neat-interpolation
- , scientific, template-haskell, text, th-lift-instances
- , unordered-containers, vector
+ , data-default, doctest, free, hasbolt, lens, mtl
+ , neat-interpolation, scientific, template-haskell, text
+ , th-lift-instances, unordered-containers, vector
}:
mkDerivation {
pname = "hasbolt-extras";
- version = "0.0.0.22";
- sha256 = "06bad2hbzmrrav1f7fsszrspxghziy6jpmgr39nbs375fbqib4kp";
+ version = "0.0.0.24";
+ sha256 = "16hybk7f8rx81a50zbj6i4isx4fi2yr7aw9n36h8qab4dxil4szy";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -107655,6 +108919,7 @@ self: {
executableHaskellDepends = [
aeson base bytestring containers data-default hasbolt mtl text
];
+ testHaskellDepends = [ base doctest ];
description = "Extras for hasbolt library";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -108618,33 +109883,35 @@ self: {
"haskell-ci" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, base-compat
- , bytestring, Cabal, containers, deepseq, Diff, directory
- , exceptions, filepath, generic-lens, HsYAML, lattices, microlens
- , mtl, optparse-applicative, parsec, pretty, process, ShellCheck
- , tasty, tasty-golden, temporary, text, transformers
- , unordered-containers
+ , bytestring, Cabal, cabal-install-parsers, containers, deepseq
+ , Diff, directory, exceptions, filepath, generic-lens, HsYAML
+ , lattices, microlens, mtl, network-uri, optparse-applicative
+ , parsec, pretty, process, ShellCheck, tasty, tasty-golden
+ , temporary, text, transformers, unordered-containers
}:
mkDerivation {
pname = "haskell-ci";
- version = "0.4";
- sha256 = "0paw5jczmcayda2pjgp10p983g8kbly33hpabdv37b5mkrair9d8";
+ version = "0.8";
+ sha256 = "1wm5fs8fdy85lvjyy9n0yh66ax6bs0ll4gq7d8ba0ibsp69g6pm3";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
- aeson base base-compat bytestring Cabal containers deepseq
- directory exceptions filepath generic-lens HsYAML lattices
- microlens mtl optparse-applicative parsec pretty process ShellCheck
- temporary text transformers unordered-containers
+ aeson base base-compat bytestring Cabal cabal-install-parsers
+ containers deepseq directory exceptions filepath generic-lens
+ HsYAML lattices microlens mtl network-uri optparse-applicative
+ parsec pretty process ShellCheck temporary text transformers
+ unordered-containers
];
executableHaskellDepends = [ base ];
testHaskellDepends = [
- ansi-terminal base bytestring Diff directory filepath tasty
- tasty-golden transformers
+ ansi-terminal base base-compat bytestring Diff directory filepath
+ tasty tasty-golden transformers
];
doHaddock = false;
description = "Cabal package script generator for Travis-CI";
license = stdenv.lib.licenses.gpl3Plus;
- maintainers = with stdenv.lib.maintainers; [ peti ];
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"haskell-cnc" = callPackage
@@ -109184,7 +110451,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "haskell-lsp_0_17_0_0" = callPackage
+ "haskell-lsp_0_18_0_0" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, bytestring
, containers, data-default, directory, filepath, hashable
, haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl
@@ -109193,8 +110460,8 @@ self: {
}:
mkDerivation {
pname = "haskell-lsp";
- version = "0.17.0.0";
- sha256 = "17c95ndm6jadab04q707pmv6x9cwshk463c8gc9ai0m7763win7x";
+ version = "0.18.0.0";
+ sha256 = "0q9xpjgr3n7svhd9f7mmkw113avswvfm08fnbijdr1sblipd12sl";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -109253,15 +110520,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "haskell-lsp-types_0_17_0_0" = callPackage
+ "haskell-lsp-types_0_18_0_0" = callPackage
({ mkDerivation, aeson, base, bytestring, data-default, deepseq
, filepath, hashable, lens, network-uri, scientific, text
, unordered-containers
}:
mkDerivation {
pname = "haskell-lsp-types";
- version = "0.17.0.0";
- sha256 = "03i3s7f82imv4ysclhjv07mcs0dl3m5nmjxmfa5wafircai4yi3p";
+ version = "0.18.0.0";
+ sha256 = "1ypa3gxxcg7dl905d4nprcqzw2fcl7z7xy1hpg5har1dw3w9fyiq";
libraryHaskellDepends = [
aeson base bytestring data-default deepseq filepath hashable lens
network-uri scientific text unordered-containers
@@ -109355,8 +110622,8 @@ self: {
}:
mkDerivation {
pname = "haskell-names";
- version = "0.9.6";
- sha256 = "06g1h1dvsh31hm18v3hkx2s4bcrv2h49kgc2x9k1xk6532a9503w";
+ version = "0.9.7";
+ sha256 = "1ad0kdp4a9gq10g9flmmjn0ibfaipq2qnrz5a13r1mgyb6skzc5j";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring containers data-lens-light filepath
@@ -109719,6 +110986,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "haskell-src_1_0_3_1" = callPackage
+ ({ mkDerivation, array, base, happy, pretty, syb }:
+ mkDerivation {
+ pname = "haskell-src";
+ version = "1.0.3.1";
+ sha256 = "0cjigvshk4b8wqdk0v0hz9ag1kyjjsmqsy4a1m3n28ac008cg746";
+ libraryHaskellDepends = [ array base pretty syb ];
+ libraryToolDepends = [ happy ];
+ description = "Support for manipulating Haskell source code";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"haskell-src-exts_1_19_1" = callPackage
({ mkDerivation, array, base, containers, cpphs, directory
, filepath, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck
@@ -109762,6 +111042,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "haskell-src-exts_1_22_0" = callPackage
+ ({ mkDerivation, array, base, containers, directory, filepath
+ , ghc-prim, happy, mtl, pretty, pretty-show, smallcheck, tasty
+ , tasty-golden, tasty-smallcheck
+ }:
+ mkDerivation {
+ pname = "haskell-src-exts";
+ version = "1.22.0";
+ sha256 = "1wc3w1kkrlagbbbgqflqx4xwqk36wsng7r3wyjflvlas4sf3xmg0";
+ libraryHaskellDepends = [ array base ghc-prim pretty ];
+ libraryToolDepends = [ happy ];
+ testHaskellDepends = [
+ base containers directory filepath mtl pretty-show smallcheck tasty
+ tasty-golden tasty-smallcheck
+ ];
+ doCheck = false;
+ description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"haskell-src-exts-observe" = callPackage
({ mkDerivation, base, haskell-src-exts, Hoed }:
mkDerivation {
@@ -109829,10 +111130,8 @@ self: {
({ mkDerivation, base, haskell-src-exts }:
mkDerivation {
pname = "haskell-src-exts-simple";
- version = "1.21.1.0";
- sha256 = "1zw95fdbqgn9653fgbcpdc364ps07v0zgvwxng8yi2dhdnlhjqra";
- revision = "1";
- editedCabalFile = "0mc1n7bkwbykrw1wivj1mvm69a0j1089vbrg8vc1cfkmcdib3xdj";
+ version = "1.22.0.0";
+ sha256 = "1zfb12r7fpq5nnfgn27m8grql2bx50w7g2jbgy9404rjcr1gk59c";
libraryHaskellDepends = [ base haskell-src-exts ];
description = "A simplified view on the haskell-src-exts AST";
license = stdenv.lib.licenses.mit;
@@ -109873,6 +111172,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "haskell-src-meta_0_8_5" = callPackage
+ ({ mkDerivation, base, containers, haskell-src-exts, HUnit, pretty
+ , syb, tasty, tasty-hunit, template-haskell, th-orphans
+ }:
+ mkDerivation {
+ pname = "haskell-src-meta";
+ version = "0.8.5";
+ sha256 = "1csqp3n7330rhia9msyw34z7qwwj64gdy5qlv8w4jbm49dap24ik";
+ libraryHaskellDepends = [
+ base haskell-src-exts pretty syb template-haskell th-orphans
+ ];
+ testHaskellDepends = [
+ base containers haskell-src-exts HUnit pretty syb tasty tasty-hunit
+ template-haskell
+ ];
+ description = "Parse source to template-haskell abstract syntax";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"haskell-src-meta-mwotton" = callPackage
({ mkDerivation, base, containers, ghc-prim, haskell-src-exts
, pretty, syb, template-haskell
@@ -111174,8 +112493,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.9.2";
- sha256 = "18iscx2pzc80p1d6b3lrm5hvv877lsk7ay4iyknd091v8dw9lgm9";
+ version = "0.9.6";
+ sha256 = "1sj54ajnqdkf3fnsz5i41p0mglixabyh5csnpzlvhh0wmaca0g52";
libraryHaskellDepends = [
aeson array base base16-bytestring bytestring cereal conduit
containers cryptonite entropy hashable memory mtl murmur3 network
@@ -111189,6 +112508,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Bitcoin & Bitcoin Cash library for Haskell";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"haskoin-crypto" = callPackage
@@ -111304,8 +112625,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-store";
- version = "0.18.4";
- sha256 = "1ga42lqi2yly18cyqivgpq9amz1fxfibsmr1vh79d6q6l8i8iwgl";
+ version = "0.18.7";
+ sha256 = "1cdj43n3y7j9gcw1196y9g5n188yf2dhjrj277impvlrf5y5qqs7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -112171,8 +113492,8 @@ self: {
}:
mkDerivation {
pname = "hasql";
- version = "1.4";
- sha256 = "0j2arb96i1dinpz1yxl2cjl4qhbljk9yph52cj9az50mvl8vx3w4";
+ version = "1.4.0.1";
+ sha256 = "04112217385hh7bqzs4sr0263yy3pzny10ym4j5vmy9kwrbygk2d";
libraryHaskellDepends = [
attoparsec base base-prelude bytestring bytestring-strict-builder
contravariant contravariant-extras dlist hashable hashtables
@@ -112487,21 +113808,21 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "hasql-transaction_1" = callPackage
+ "hasql-transaction_1_0_0_1" = callPackage
({ mkDerivation, async, base, bytestring, bytestring-tree-builder
, contravariant, contravariant-extras, hasql, mtl, rebase
, transformers
}:
mkDerivation {
pname = "hasql-transaction";
- version = "1";
- sha256 = "1k82b0bx4j2g7lhr2p4z4a365kx1i23dr6zikwg1yyhpvhl3xbcj";
+ version = "1.0.0.1";
+ sha256 = "0jfvabsjpj56piny41hzbblhprjsk5xkpk35x502q2isl2mkk5ql";
libraryHaskellDepends = [
base bytestring bytestring-tree-builder contravariant
contravariant-extras hasql mtl transformers
];
testHaskellDepends = [ async hasql rebase ];
- description = "A composable abstraction over the retryable transactions for Hasql";
+ description = "Composable abstraction over retryable transactions for Hasql";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -113695,8 +115016,8 @@ self: {
}:
mkDerivation {
pname = "hdaemonize";
- version = "0.5.5";
- sha256 = "17q2zr9bv6xwnldgbsh1idwfgybp8q4xzq79p2lmmi3f0q6cnl6j";
+ version = "0.5.6";
+ sha256 = "097fgjgskigy3grnd3ijzyhdq34vjmd9bjk2rscixi59j8j30vxd";
libraryHaskellDepends = [
base bytestring extensible-exceptions filepath hsyslog mtl unix
];
@@ -114174,6 +115495,21 @@ self: {
broken = true;
}) {};
+ "headed-megaparsec" = callPackage
+ ({ mkDerivation, base, case-insensitive, megaparsec
+ , parser-combinators, selective
+ }:
+ mkDerivation {
+ pname = "headed-megaparsec";
+ version = "0.1.0.2";
+ sha256 = "0npkkphm4gv7cgm08asr5qxjyk6jdbm4h4w0jwsvxzpxh3nfxgbr";
+ libraryHaskellDepends = [
+ base case-insensitive megaparsec parser-combinators selective
+ ];
+ description = "More informative parser";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"headergen" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory
, filepath, haskeline, time
@@ -114235,8 +115571,8 @@ self: {
({ mkDerivation, async, base, io-streams, time }:
mkDerivation {
pname = "heartbeat-streams";
- version = "0.1.0.1";
- sha256 = "0arfwp0qkk5p6wh2lwh05r17mwkpn3dcmy382n1rgxr8k03fzv57";
+ version = "0.1.0.2";
+ sha256 = "059dx7paaniwmxgyzapv0542jf8yb4vzbg8501d2j779ixvzm80d";
libraryHaskellDepends = [ async base io-streams time ];
description = "Heartbeats for io-streams";
license = stdenv.lib.licenses.bsd3;
@@ -114415,6 +115751,18 @@ self: {
broken = true;
}) {};
+ "heckin" = callPackage
+ ({ mkDerivation, base, hspec }:
+ mkDerivation {
+ pname = "heckin";
+ version = "0.0.1.0";
+ sha256 = "0nvcjkpsk4n96hjah4m85issr47abz3g0csv34sdwk59dx201zbi";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec ];
+ description = "Oh heck, it's a heckin' case conversion library";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"heckle" = callPackage
({ mkDerivation, base, blaze-html, directory, pandoc, pandoc-types
, process, split, tagsoup, time
@@ -114580,6 +115928,25 @@ self: {
broken = true;
}) {};
+ "hedgehog-golden" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
+ , Diff, directory, extra, hedgehog, text
+ }:
+ mkDerivation {
+ pname = "hedgehog-golden";
+ version = "1.0.0";
+ sha256 = "17ja3ch042kvk0fpd1gd9nnj9x5jbl37vxn579hr9rimwgf99az7";
+ libraryHaskellDepends = [
+ aeson aeson-pretty base bytestring containers Diff directory extra
+ hedgehog text
+ ];
+ testHaskellDepends = [ base hedgehog ];
+ description = "Golden testing capabilities for hedgehog using Aeson";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hedgehog-quickcheck" = callPackage
({ mkDerivation, base, hedgehog, QuickCheck, transformers }:
mkDerivation {
@@ -114591,6 +115958,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hedgehog-servant" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, case-insensitive
+ , hedgehog, http-client, http-media, http-types, servant
+ , servant-client, servant-server, string-conversions, text
+ }:
+ mkDerivation {
+ pname = "hedgehog-servant";
+ version = "0.0.0.1";
+ sha256 = "04plk39ni5m9arcphb4464bpl12r6aw2zfnzlzhpa1i49qlpivc3";
+ libraryHaskellDepends = [
+ base bytestring case-insensitive hedgehog http-client http-media
+ http-types servant servant-client servant-server string-conversions
+ text
+ ];
+ testHaskellDepends = [
+ aeson base bytestring case-insensitive hedgehog http-client
+ http-media http-types servant servant-client servant-server
+ string-conversions text
+ ];
+ description = "Hedgehog property testing for Servant APIs";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hedis" = callPackage
({ mkDerivation, async, base, bytestring, bytestring-lexing
, deepseq, doctest, errors, HTTP, HUnit, mtl, network, network-uri
@@ -114599,8 +115989,8 @@ self: {
}:
mkDerivation {
pname = "hedis";
- version = "0.12.8";
- sha256 = "119j0g6b2ci04bax6xl2biwwf7cfk2vybypx3089fm69xgm8spcz";
+ version = "0.12.9";
+ sha256 = "1j0qismms4ylphm86sn6bkg10c8am234nbp6yw4lngi0axf0iz83";
libraryHaskellDepends = [
async base bytestring bytestring-lexing deepseq errors HTTP mtl
network network-uri resource-pool scanner stm text time tls
@@ -116767,8 +118157,8 @@ self: {
}:
mkDerivation {
pname = "hgrev";
- version = "0.2.3";
- sha256 = "0cf0pwl4218wvp6il8h82qnkjd1c9vh6bc8g7dxns0hw4vda3ly8";
+ version = "0.2.4";
+ sha256 = "1mmnz6vipl42p2raxn26hjlcrjhrk3xfbvzyxhjl5ciybgi6dc3w";
libraryHaskellDepends = [
aeson base bytestring directory filepath process template-haskell
];
@@ -117235,16 +118625,19 @@ self: {
"higgledy" = callPackage
({ mkDerivation, barbies, base, doctest, generic-lens, hspec, lens
- , QuickCheck
+ , markdown-unlit, named, QuickCheck
}:
mkDerivation {
pname = "higgledy";
- version = "0.3.0.0";
- sha256 = "11kcysplf8jzym5g6kd194p72i67scprxsd6hirhacvl8qypy8d6";
- libraryHaskellDepends = [ barbies base generic-lens QuickCheck ];
+ version = "0.3.1.0";
+ sha256 = "0az05c14l7k9nsfkh4qwpqf1dwlnapgkf5s1v6yfr1rjba0r4bmw";
+ libraryHaskellDepends = [
+ barbies base generic-lens named QuickCheck
+ ];
testHaskellDepends = [
- barbies base doctest hspec lens QuickCheck
+ barbies base doctest hspec lens named QuickCheck
];
+ testToolDepends = [ markdown-unlit ];
description = "Partial types as a type constructor";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -117907,20 +119300,22 @@ self: {
}) {};
"hip" = callPackage
- ({ mkDerivation, base, bytestring, Chart, Chart-diagrams, colour
- , criterion, deepseq, directory, filepath, hspec, JuicyPixels
- , netpbm, primitive, process, QuickCheck, repa, repa-algorithms
- , temporary, vector
+ ({ mkDerivation, array, base, bytestring, Chart, Chart-diagrams
+ , colour, criterion, deepseq, directory, filepath, hspec
+ , hspec-discover, JuicyPixels, netpbm, primitive, process
+ , QuickCheck, random, repa, repa-algorithms, temporary, vector
}:
mkDerivation {
pname = "hip";
- version = "1.5.3.0";
- sha256 = "07jgqz5dz8qk96xz0q92hpn172jaqivfmn0mrynhicmvkx7a7izr";
+ version = "1.5.4.0";
+ sha256 = "09vv9zshgy6g9333pyny5lcja8662rxnldg1m0vvfiywcjafbn14";
libraryHaskellDepends = [
- base bytestring Chart Chart-diagrams colour deepseq directory
- filepath JuicyPixels netpbm primitive process repa temporary vector
+ array base bytestring Chart Chart-diagrams colour deepseq directory
+ filepath JuicyPixels netpbm primitive process random repa temporary
+ vector
];
testHaskellDepends = [ base bytestring hspec QuickCheck ];
+ testToolDepends = [ hspec-discover ];
benchmarkHaskellDepends = [
base criterion deepseq repa repa-algorithms vector
];
@@ -118347,8 +119742,8 @@ self: {
}:
mkDerivation {
pname = "hjsmin";
- version = "0.2.0.3";
- sha256 = "0ag5r8qq305rgddr5ggl9c543ahjhy4026yjvjc5wfdxl4syyzvv";
+ version = "0.2.0.4";
+ sha256 = "1r2p5rjdjr25j3w4s57q5hxw2c3ymw12x7ms18yvglnq2ivr9fc1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -118472,8 +119867,8 @@ self: {
}:
mkDerivation {
pname = "hjugement-cli";
- version = "0.0.0.20190815";
- sha256 = "1ard95f5zs5bkj24qk3wwkgcz99xkwjqs35gfrslf3yd14davy2w";
+ version = "0.0.0.20191104";
+ sha256 = "17bz2cb9i7iv1s1s5g17797x07h80p3h682zkq9i4s5cbqjga44g";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -118498,8 +119893,8 @@ self: {
}:
mkDerivation {
pname = "hjugement-protocol";
- version = "0.0.7.20190815";
- sha256 = "0b356pi6s3ih47d42ns50irgwsblwd9hvasav6sswzww3qlrnbrz";
+ version = "0.0.10.20191104";
+ sha256 = "1zra21x92bvgnqj4if2lhhzbf4kwj9xn1lp8glzngvby0914na7x";
libraryHaskellDepends = [
aeson base base64-bytestring binary bytestring containers
cryptonite deepseq memory random reflection text transformers
@@ -118510,12 +119905,25 @@ self: {
tasty-quickcheck text transformers
];
benchmarkHaskellDepends = [
- base containers criterion QuickCheck random text transformers
+ aeson base containers criterion deepseq QuickCheck random text
+ transformers
];
description = "A cryptographic protocol for the Majority Judgment";
license = stdenv.lib.licenses.gpl3;
}) {};
+ "hkd" = callPackage
+ ({ mkDerivation, base, some }:
+ mkDerivation {
+ pname = "hkd";
+ version = "0.1";
+ sha256 = "1xz0i8lkh0rp55b0s7npkzqgyz9pf1bwq9b66cwbg073r9sz41wa";
+ libraryHaskellDepends = [ base some ];
+ testHaskellDepends = [ base some ];
+ description = "\"higher-kinded data\"";
+ license = "(BSD-2-Clause OR Apache-2.0)";
+ }) {};
+
"hkd-delta" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -119077,7 +120485,7 @@ self: {
pname = "hlibsass";
version = "0.1.8.0";
sha256 = "1ssgvr0jvl79k1vckp5nq2zw6mx8l4xasydymzjwmhg0fl99mpi6";
- configureFlags = [ "-fexternalLibsass" ];
+ configureFlags = [ "-fexternallibsass" ];
setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [ base ];
librarySystemDepends = [ libsass ];
@@ -119089,20 +120497,20 @@ self: {
"hlint" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs
, containers, cpphs, data-default, directory, extra, filepath
- , ghc-lib-parser, haskell-src-exts, haskell-src-exts-util, hscolour
- , mtl, process, refact, syb, text, transformers, uniplate
- , unordered-containers, vector, yaml
+ , filepattern, ghc-lib-parser, haskell-src-exts
+ , haskell-src-exts-util, hscolour, mtl, process, refact, syb, text
+ , transformers, uniplate, unordered-containers, vector, yaml
}:
mkDerivation {
pname = "hlint";
- version = "2.2.3";
- sha256 = "0amkk315mpqc1b2pf5mngfzmzfx4bad4pzcg4h0120825909zpz6";
+ version = "2.2.4";
+ sha256 = "00703miyzfwsypsds69hk74dk4hfmrkg6zizib3wc0p7mk2x1z5d";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson ansi-terminal base bytestring cmdargs containers cpphs
- data-default directory extra filepath ghc-lib-parser
+ data-default directory extra filepath filepattern ghc-lib-parser
haskell-src-exts haskell-src-exts-util hscolour mtl process refact
syb text transformers uniplate unordered-containers vector yaml
];
@@ -119197,6 +120605,8 @@ self: {
pname = "hlrdb";
version = "0.3.0.0";
sha256 = "0pc3hqi6v9b78fijisnarfs59w6mw8jgyww25r1wmblgwyakl5ab";
+ revision = "1";
+ editedCabalFile = "1ycglx3b5n1l97pq0rd50wd313gwz1is10snf8s0c9bjlrzspbn5";
libraryHaskellDepends = [
base base64-bytestring bytestring cryptonite hashable hedis
hlrdb-core memory random store time unordered-containers
@@ -119845,20 +121255,20 @@ self: {
}) {inherit (pkgs) ncurses;};
"hmp3-ng" = callPackage
- ({ mkDerivation, array, base, binary, bytestring, containers
- , directory, hscurses, mersenne-random, mtl, ncurses, old-time
+ ({ mkDerivation, array, base, binary, bytestring, clock, containers
+ , directory, hscurses, mersenne-random, monad-extras, mtl, ncurses
, pcre-light, process, unix, utf8-string, zlib
}:
mkDerivation {
pname = "hmp3-ng";
- version = "2.4.2";
- sha256 = "0cpazssifginilyr7b7ysipkjfylpqgmk4fyl03y0c5ajsjds21r";
+ version = "2.7.3.1";
+ sha256 = "1g4r9kkd0cqcarg220bj481b2j1gid68l0dfycy47hl8glqhv2w9";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- array base binary bytestring containers directory hscurses
- mersenne-random mtl old-time pcre-light process unix utf8-string
- zlib
+ array base binary bytestring clock containers directory hscurses
+ mersenne-random monad-extras mtl pcre-light process unix
+ utf8-string zlib
];
executableSystemDepends = [ ncurses ];
description = "A 2019 fork of an ncurses mp3 player written in Haskell";
@@ -121105,8 +122515,8 @@ self: {
}:
mkDerivation {
pname = "hoogle";
- version = "5.0.17.11";
- sha256 = "1svp8z9pad8z2j386pr0dda0ds8ddxab0salnz4gm51q877w93p1";
+ version = "5.0.17.12";
+ sha256 = "114m87b5zyjdqk86hxh71vwdl9v1hm6hls49zd1f8rdsiay8kczb";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -121294,6 +122704,40 @@ self: {
broken = true;
}) {};
+ "hopenpgp-tools_0_22" = callPackage
+ ({ mkDerivation, aeson, alex, array, attoparsec, base
+ , base16-bytestring, binary, binary-conduit, bytestring, conduit
+ , conduit-extra, containers, crypto-pubkey, cryptohash, cryptonite
+ , directory, errors, fgl, graphviz, happy, hOpenPGP, http-client
+ , http-client-tls, http-types, ixset-typed, lens, monad-loops, mtl
+ , openpgp-asciiarmor, optparse-applicative, prettyprinter
+ , prettyprinter-ansi-terminal, prettyprinter-convert-ansi-wl-pprint
+ , resourcet, text, time, time-locale-compat, transformers
+ , unordered-containers, vector, yaml
+ }:
+ mkDerivation {
+ pname = "hopenpgp-tools";
+ version = "0.22";
+ sha256 = "1rcjwbnns5fj8x9sgyjlpjda2srmcixvdlmia4nid5nq01clc0c4";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson array attoparsec base base16-bytestring binary binary-conduit
+ bytestring conduit conduit-extra containers crypto-pubkey
+ cryptohash cryptonite directory errors fgl graphviz hOpenPGP
+ http-client http-client-tls http-types ixset-typed lens monad-loops
+ mtl openpgp-asciiarmor optparse-applicative prettyprinter
+ prettyprinter-ansi-terminal prettyprinter-convert-ansi-wl-pprint
+ resourcet text time time-locale-compat transformers
+ unordered-containers vector yaml
+ ];
+ executableToolDepends = [ alex happy ];
+ description = "hOpenPGP-based command-line tools";
+ license = stdenv.lib.licenses.agpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hopenssl" = callPackage
({ mkDerivation, base, bytestring, HUnit, openssl }:
mkDerivation {
@@ -122382,24 +123826,24 @@ self: {
, monad-control, mtl, postgresql, QuickCheck, random, resource-pool
, scientific, semigroups, test-framework, test-framework-hunit
, text, text-show, time, transformers, transformers-base
- , unordered-containers, vector
+ , unordered-containers, uuid-types, vector
}:
mkDerivation {
pname = "hpqtypes";
- version = "1.7.0.0";
- sha256 = "0vk6yj7rw3cqdvyfmpjis10av1apj79v0b8d9hagc8v8zzfp0wki";
+ version = "1.8.0.0";
+ sha256 = "07n4w2ylmx1swdqvd1hbrh2bch6qx54vxdzw0px6n0b01nadn2gr";
setupHaskellDepends = [ base Cabal directory filepath ];
libraryHaskellDepends = [
aeson async base bytestring containers exceptions lifted-base
monad-control mtl resource-pool semigroups text text-show time
- transformers transformers-base vector
+ transformers transformers-base uuid-types vector
];
librarySystemDepends = [ postgresql ];
testHaskellDepends = [
aeson base bytestring exceptions HUnit lifted-base monad-control
mtl QuickCheck random scientific test-framework
test-framework-hunit text text-show time transformers-base
- unordered-containers vector
+ unordered-containers uuid-types vector
];
description = "Haskell bindings to libpqtypes";
license = stdenv.lib.licenses.bsd3;
@@ -122411,12 +123855,12 @@ self: {
({ mkDerivation, base, base16-bytestring, bytestring, containers
, cryptohash, exceptions, fields-json, hpqtypes, lifted-base
, log-base, monad-control, mtl, safe, semigroups, tasty
- , tasty-hunit, text, text-show, transformers
+ , tasty-hunit, text, text-show, transformers, uuid-types
}:
mkDerivation {
pname = "hpqtypes-extras";
- version = "1.9.0.1";
- sha256 = "04qlcs5vdzyxfdmamz65lhw1bjbm8rl9h5qf4xback6lcxr2h5q7";
+ version = "1.10.0.0";
+ sha256 = "0gh8gg3hl64i851q3zaigg8i5axrgxw169m1xzzgximhzhzbl7m8";
libraryHaskellDepends = [
base base16-bytestring bytestring containers cryptohash exceptions
fields-json hpqtypes lifted-base log-base monad-control mtl safe
@@ -122424,7 +123868,7 @@ self: {
];
testHaskellDepends = [
base exceptions hpqtypes lifted-base log-base monad-control tasty
- tasty-hunit text transformers
+ tasty-hunit text transformers uuid-types
];
description = "Extra utilities for hpqtypes library";
license = stdenv.lib.licenses.bsd3;
@@ -122762,6 +124206,84 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hreq-client" = callPackage
+ ({ mkDerivation, aeson, base, base-compat, bytestring, Cabal
+ , cabal-doctest, containers, doctest, exceptions, hreq-core, hspec
+ , hspec-discover, http-client, http-client-tls, http-media
+ , http-types, mtl, retry, stm, string-conversions, text, time
+ , unliftio-core
+ }:
+ mkDerivation {
+ pname = "hreq-client";
+ version = "0.1.1.0";
+ sha256 = "0bx4vhvwh4arkp5ly6clj55dmai3npl2p87l64radhyqr9z0il24";
+ isLibrary = true;
+ isExecutable = true;
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base base-compat bytestring containers exceptions hreq-core
+ http-client http-client-tls http-media http-types mtl retry stm
+ string-conversions text time unliftio-core
+ ];
+ executableHaskellDepends = [ aeson base text ];
+ testHaskellDepends = [
+ aeson base containers doctest hreq-core hspec http-types
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "A Type dependent Highlevel HTTP client library";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "hreq-conduit" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest
+ , conduit, doctest, exceptions, hreq-client, hreq-core, hspec
+ , hspec-discover, http-client, http-types, markdown-unlit, mtl
+ , retry, string-conversions, text, unliftio-core
+ }:
+ mkDerivation {
+ pname = "hreq-conduit";
+ version = "0.1.0.0";
+ sha256 = "0rdi3nxmq3g7gzlc3w1vc27djwd2pbsifm6mvi6d9nk3ynnrc2vv";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base bytestring conduit exceptions hreq-client hreq-core
+ http-client http-types mtl retry unliftio-core
+ ];
+ testHaskellDepends = [
+ aeson base bytestring conduit doctest hspec http-types
+ string-conversions text
+ ];
+ testToolDepends = [ hspec-discover markdown-unlit ];
+ description = "Conduit streaming support for Hreq";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "hreq-core" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
+ , Cabal, cabal-doctest, containers, doctest, exceptions
+ , http-api-data, http-media, http-types, mtl, string-conversions
+ , text
+ }:
+ mkDerivation {
+ pname = "hreq-core";
+ version = "0.1.1.0";
+ sha256 = "0lc1bc3kr3j6rkrz9w0s5aqb5bb60xhafg1v02n7vcyishdh2iwl";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ aeson attoparsec base base-compat bytestring containers exceptions
+ http-api-data http-media http-types mtl string-conversions text
+ ];
+ testHaskellDepends = [ base doctest ];
+ description = "Core functionality for Hreq Http client library";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hrfsize" = callPackage
({ mkDerivation, base, process, tasty, tasty-hunit }:
mkDerivation {
@@ -123516,6 +125038,22 @@ self: {
broken = true;
}) {};
+ "hs-speedscope" = callPackage
+ ({ mkDerivation, aeson, base, extra, ghc-events, text, vector }:
+ mkDerivation {
+ pname = "hs-speedscope";
+ version = "0.1.1.0";
+ sha256 = "0dldhndlags3ig991yvddfaw472cjwfy9dz3i12hq5ny6s9qz8qa";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base extra ghc-events text vector
+ ];
+ executableHaskellDepends = [ base ];
+ description = "Convert an eventlog into the speedscope json format";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hs-twitter" = callPackage
({ mkDerivation, base, HTTP, json, mime, network, old-locale
, old-time, random, utf8-string
@@ -124696,7 +126234,7 @@ self: {
broken = true;
}) {};
- "hsdev_0_3_3_5" = callPackage
+ "hsdev_0_3_3_6" = callPackage
({ mkDerivation, aeson, aeson-pretty, array, async, attoparsec
, base, bytestring, Cabal, containers, cpphs, data-default, deepseq
, direct-sqlite, directory, exceptions, filepath, fsnotify, ghc
@@ -124710,8 +126248,8 @@ self: {
}:
mkDerivation {
pname = "hsdev";
- version = "0.3.3.5";
- sha256 = "0zfamx0mqr6vjfm4cnpi7wm6g7lcanjaj2ljja6symxwhly7sx3k";
+ version = "0.3.3.6";
+ sha256 = "0j2qi1gw7rpb23bkj4557kg2d47b8kgrd8vr2qnld90h9p8jnzqm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -125150,8 +126688,8 @@ self: {
}:
mkDerivation {
pname = "hsinspect";
- version = "0.0.6";
- sha256 = "0q6yk5cy6bbmfsg0ygmjm23bfwlqby2fffw83bimyk97byzckna4";
+ version = "0.0.8";
+ sha256 = "1lqczihv7qjh1yy51qds4sg95riwaq1i0fd9mgn3kvhgbyx1r9nn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -125813,6 +127351,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hspec-bracket" = callPackage
+ ({ mkDerivation, base, hspec }:
+ mkDerivation {
+ pname = "hspec-bracket";
+ version = "0.0.1.0";
+ sha256 = "1d6262frfaghmq77nqsvcalm6w4jl7bn995bkphx461skhm8n300";
+ libraryHaskellDepends = [ base hspec ];
+ description = "The bracket definitions for Hspec";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hspec-checkers" = callPackage
({ mkDerivation, base, checkers, hspec }:
mkDerivation {
@@ -125985,22 +127534,6 @@ self: {
}:
mkDerivation {
pname = "hspec-expectations-pretty-diff";
- version = "0.7.2.4";
- sha256 = "02hvnlhvlhg4yv6pbr1f0ig01qs83z85cmcl4w5wpqqb6cjdbgqv";
- libraryHaskellDepends = [
- ansi-terminal base Diff hscolour HUnit nicify-lib text
- ];
- testHaskellDepends = [ aeson base hspec HUnit text ];
- description = "Catchy combinators for HUnit";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "hspec-expectations-pretty-diff_0_7_2_5" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, base, Diff, hscolour, hspec
- , HUnit, nicify-lib, text
- }:
- mkDerivation {
- pname = "hspec-expectations-pretty-diff";
version = "0.7.2.5";
sha256 = "0432mca3k7rpdyykw9cz402zax6h42d1vsgbi0dsy1qwhlg2aycl";
libraryHaskellDepends = [
@@ -126009,7 +127542,6 @@ self: {
testHaskellDepends = [ aeson base hspec HUnit text ];
description = "Catchy combinators for HUnit";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hspec-experimental" = callPackage
@@ -126148,6 +127680,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hspec-megaparsec_2_1_0" = callPackage
+ ({ mkDerivation, base, containers, hspec, hspec-expectations
+ , megaparsec
+ }:
+ mkDerivation {
+ pname = "hspec-megaparsec";
+ version = "2.1.0";
+ sha256 = "1x8qbih5ci9flc3b5c1g4cc8xgq504bw5q26cpkcnlaanrp01p5x";
+ libraryHaskellDepends = [
+ base containers hspec-expectations megaparsec
+ ];
+ testHaskellDepends = [ base hspec hspec-expectations megaparsec ];
+ description = "Utility functions for testing Megaparsec parsers with Hspec";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hspec-meta" = callPackage
({ mkDerivation, ansi-terminal, array, base, call-stack, clock
, deepseq, directory, filepath, hspec-expectations, HUnit
@@ -127362,8 +128911,8 @@ self: {
}:
mkDerivation {
pname = "hsx2hs";
- version = "0.14.1.5";
- sha256 = "0cw66j3firzgg5c7689y0kffgfq36yn4y17yprbbgv6kw4g7wid4";
+ version = "0.14.1.6";
+ sha256 = "09qynnmy5pq7yl8zic91wysrvjb1a1ibcjc9ry458wgbz236br4n";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -127974,8 +129523,8 @@ self: {
pname = "htoml-megaparsec";
version = "2.1.0.3";
sha256 = "1fpvfrib4igcmwhfms1spxr2b78srhrh4hrflrlgdgdn9x1m5w1x";
- revision = "1";
- editedCabalFile = "07zw749vwqdr2lznxivfa22smq7k3h0innanl5wwyf29dq4gk464";
+ revision = "2";
+ editedCabalFile = "0vlyr965g1x5hk2mxlp8w4vv9ijq1gbm3i76slkl2aa38bf2i4ki";
libraryHaskellDepends = [
base composition-prelude containers deepseq megaparsec mtl text
time unordered-containers vector
@@ -128111,27 +129660,23 @@ self: {
"http-api-data" = callPackage
({ mkDerivation, attoparsec, attoparsec-iso8601, base, base-compat
- , bytestring, Cabal, cabal-doctest, containers, cookie, directory
- , doctest, filepath, hashable, hspec, hspec-discover, http-types
- , HUnit, nats, QuickCheck, quickcheck-instances, tagged, text
- , time-compat, unordered-containers, uuid-types
+ , bytestring, containers, cookie, hashable, hspec, hspec-discover
+ , http-types, HUnit, nats, QuickCheck, quickcheck-instances, tagged
+ , text, time-compat, unordered-containers, uuid-types
}:
mkDerivation {
pname = "http-api-data";
- version = "0.4.1";
- sha256 = "1ps4bvln43gz72dr9mc3c9n1rn38c4rz6m49vxzz9nz6jz1978rv";
- revision = "2";
- editedCabalFile = "14gvcqdxxs9s74r73i5f5g2819dfyp05m0p4s729ynwm7c20fzfs";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "0.4.1.1";
+ sha256 = "1s93m2vh4c1p073xasvknnj3czbf8xsyg48kyznr4jwfhzi17anh";
libraryHaskellDepends = [
attoparsec attoparsec-iso8601 base base-compat bytestring
containers cookie hashable http-types tagged text time-compat
unordered-containers uuid-types
];
testHaskellDepends = [
- base base-compat bytestring cookie directory doctest filepath hspec
- HUnit nats QuickCheck quickcheck-instances text time-compat
- unordered-containers uuid-types
+ base base-compat bytestring cookie hspec HUnit nats QuickCheck
+ quickcheck-instances text time-compat unordered-containers
+ uuid-types
];
testToolDepends = [ hspec-discover ];
description = "Converting to/from HTTP API data like URL pieces, headers and query parameters";
@@ -128661,23 +130206,24 @@ self: {
"http-io-streams" = callPackage
({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder
- , bytestring, case-insensitive, containers, directory, HsOpenSSL
- , io-streams, mtl, network, network-uri, openssl-streams, text
- , transformers
+ , brotli-streams, bytestring, case-insensitive, containers
+ , directory, HsOpenSSL, io-streams, mtl, network, network-uri
+ , openssl-streams, text, transformers
}:
mkDerivation {
pname = "http-io-streams";
- version = "0.1.0.0";
- sha256 = "0fxz7p5n7gd99xjq9rwm6x74qzpfp4wdmhj1hm08c7hkinizdvgv";
- revision = "2";
- editedCabalFile = "0l6afs6bhf5q73nmlmc37qi0anr1dlrz1x10m9ipfssnkb5hp25k";
+ version = "0.1.1.0";
+ sha256 = "1f6galfrdvk5r83vxmmrvmq4p5hyv302ghnyra0w4wxmjq9lilc5";
libraryHaskellDepends = [
- attoparsec base base64-bytestring blaze-builder bytestring
- case-insensitive containers directory HsOpenSSL io-streams mtl
- network network-uri openssl-streams text transformers
+ attoparsec base base64-bytestring blaze-builder brotli-streams
+ bytestring case-insensitive containers directory HsOpenSSL
+ io-streams mtl network network-uri openssl-streams text
+ transformers
];
description = "HTTP client based on io-streams";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"http-kinder" = callPackage
@@ -129227,17 +130773,17 @@ self: {
"http2-client-grpc" = callPackage
({ mkDerivation, async, base, binary, bytestring, case-insensitive
- , data-default-class, http2, http2-client, http2-grpc-types, lens
- , lifted-async, lifted-base, proto-lens, text, tls
+ , data-default-class, http2, http2-client, http2-grpc-types
+ , lifted-async, lifted-base, text, tls
}:
mkDerivation {
pname = "http2-client-grpc";
- version = "0.7.0.0";
- sha256 = "1iy825wrn2ai2qpbkq4p9k2amc5rarr57b9sa2vm8vqdrclcvzn1";
+ version = "0.8.0.0";
+ sha256 = "1dprkdcylyvmvnhn94wzkxzgm6rx3bs4iv82xyg9y317d348pn12";
libraryHaskellDepends = [
async base binary bytestring case-insensitive data-default-class
- http2 http2-client http2-grpc-types lens lifted-async lifted-base
- proto-lens text tls
+ http2 http2-client http2-grpc-types lifted-async lifted-base text
+ tls
];
testHaskellDepends = [ base ];
description = "Implement gRPC-over-HTTP2 clients";
@@ -129246,16 +130792,49 @@ self: {
broken = true;
}) {};
- "http2-grpc-types" = callPackage
+ "http2-grpc-proto-lens" = callPackage
({ mkDerivation, base, binary, bytestring, case-insensitive
- , proto-lens, zlib
+ , http2-grpc-types, proto-lens, zlib
+ }:
+ mkDerivation {
+ pname = "http2-grpc-proto-lens";
+ version = "0.1.0.0";
+ sha256 = "0nhygkv1z7qrhnrgms3kzzay5h5qqrdi4081v896prwjl2xd2p4f";
+ libraryHaskellDepends = [
+ base binary bytestring case-insensitive http2-grpc-types proto-lens
+ zlib
+ ];
+ description = "Encoders based on `proto-lens` for gRPC over HTTP2";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "http2-grpc-proto3-wire" = callPackage
+ ({ mkDerivation, base, binary, bytestring, case-insensitive
+ , http2-grpc-types, proto3-wire, zlib
+ }:
+ mkDerivation {
+ pname = "http2-grpc-proto3-wire";
+ version = "0.1.0.0";
+ sha256 = "00k7sm7z0q8k1zr3lcsyaciylk03c18cpdciqq33rfj6p7jwyphv";
+ libraryHaskellDepends = [
+ base binary bytestring case-insensitive http2-grpc-types
+ proto3-wire zlib
+ ];
+ description = "Encoders based on `proto3-wire` for gRPC over HTTP2";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "http2-grpc-types" = callPackage
+ ({ mkDerivation, base, binary, bytestring, case-insensitive, zlib
}:
mkDerivation {
pname = "http2-grpc-types";
- version = "0.4.0.0";
- sha256 = "1h15smbncifn0c9n0dmwzpwr0fnb3jby9zch71rmsnsirclycsb5";
+ version = "0.5.0.0";
+ sha256 = "0p479rj60lpd9vc4hb0jybjb0f8gw42dpfc7h2nxapcihafr4knb";
libraryHaskellDepends = [
- base binary bytestring case-insensitive proto-lens zlib
+ base binary bytestring case-insensitive zlib
];
description = "Types for gRPC over HTTP2 common for client and servers";
license = stdenv.lib.licenses.bsd3;
@@ -130072,6 +131651,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hw-all" = callPackage
+ ({ mkDerivation, base, bits-extra, hw-aeson, hw-balancedparens
+ , hw-bits, hw-conduit, hw-diagnostics, hw-dsv, hw-dump
+ , hw-eliasfano, hw-excess, hw-fingertree, hw-fingertree-strict
+ , hw-hedgehog, hw-hspec-hedgehog, hw-int, hw-ip, hw-json
+ , hw-json-lens, hw-json-simd, hw-json-simple-cursor
+ , hw-json-standard-cursor, hw-mquery, hw-packed-vector, hw-parser
+ , hw-prim, hw-rankselect, hw-rankselect-base, hw-simd, hw-streams
+ , hw-string-parse, hw-succinct, hw-uri, hw-xml
+ }:
+ mkDerivation {
+ pname = "hw-all";
+ version = "0.0.0.1";
+ sha256 = "09yp4aq5jd6jkabk9hqmvq7hjigabwa5s8wfjl6pswgpadvqpsmm";
+ libraryHaskellDepends = [
+ base bits-extra hw-aeson hw-balancedparens hw-bits hw-conduit
+ hw-diagnostics hw-dsv hw-dump hw-eliasfano hw-excess hw-fingertree
+ hw-fingertree-strict hw-hedgehog hw-hspec-hedgehog hw-int hw-ip
+ hw-json hw-json-lens hw-json-simd hw-json-simple-cursor
+ hw-json-standard-cursor hw-mquery hw-packed-vector hw-parser
+ hw-prim hw-rankselect hw-rankselect-base hw-simd hw-streams
+ hw-string-parse hw-succinct hw-uri hw-xml
+ ];
+ description = "Demo library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hw-balancedparens" = callPackage
({ mkDerivation, base, criterion, deepseq, hspec, hspec-discover
, hw-bits, hw-excess, hw-prim, hw-rankselect-base, QuickCheck
@@ -130149,6 +131757,29 @@ self: {
broken = true;
}) {};
+ "hw-bits_0_7_0_9" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, deepseq, hedgehog
+ , hspec, hspec-discover, hw-hspec-hedgehog, hw-int, hw-prim
+ , hw-string-parse, vector
+ }:
+ mkDerivation {
+ pname = "hw-bits";
+ version = "0.7.0.9";
+ sha256 = "0k10r3xyk030h4j9mv7wksglwqm5i3jhfzm7fy6qw0ddqp59nynq";
+ libraryHaskellDepends = [
+ base bytestring deepseq hw-int hw-prim hw-string-parse vector
+ ];
+ testHaskellDepends = [
+ base bytestring hedgehog hspec hw-hspec-hedgehog hw-prim vector
+ ];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [ base criterion vector ];
+ description = "Bit manipulation";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hw-ci-assist" = callPackage
({ mkDerivation, base, hedgehog, hspec, hspec-discover, hw-hedgehog
, hw-hspec-hedgehog, optparse-applicative
@@ -130264,7 +131895,7 @@ self: {
broken = true;
}) {};
- "hw-dsv_0_3_6" = callPackage
+ "hw-dsv_0_3_7" = callPackage
({ mkDerivation, base, bits-extra, bytestring, cassava, criterion
, deepseq, directory, generic-lens, ghc-prim, hedgehog, hspec
, hspec-discover, hw-bits, hw-hspec-hedgehog, hw-prim
@@ -130273,8 +131904,8 @@ self: {
}:
mkDerivation {
pname = "hw-dsv";
- version = "0.3.6";
- sha256 = "0gjpx6yvx25g239imqqg8dbx7jwhamqcz435cikl0dvrid25asy5";
+ version = "0.3.7";
+ sha256 = "0zwciw5phhz1lzpmgwjqibrlrhdzma4wqkqnv3ssv3ph0hlr9vdv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -130385,6 +132016,8 @@ self: {
pname = "hw-eliasfano";
version = "0.1.1.1";
sha256 = "0fmbcddw13m49xvw8gnpjh246mw4k9h3hr94k956bi1vdvywyqv7";
+ revision = "1";
+ editedCabalFile = "1i5in5h9jnx4p873qv80jmdd1ak6yyyf70002j3lhxyaxx9byy7k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -130634,16 +132267,24 @@ self: {
}) {};
"hw-json-lens" = callPackage
- ({ mkDerivation, base, bytestring, containers, criterion, hw-json
- , lens, scientific, word8
+ ({ mkDerivation, base, bytestring, containers, criterion, hedgehog
+ , hspec, hspec-discover, hw-balancedparens, hw-bits
+ , hw-hspec-hedgehog, hw-json, hw-json-standard-cursor, hw-prim
+ , lens, scientific, text, vector, word8
}:
mkDerivation {
pname = "hw-json-lens";
- version = "0.1.0.0";
- sha256 = "1dbgxdbm8xp83hmdygi0y4h5lysacvdhms5g6i7p5i2w6prwqvid";
+ version = "0.2.0.0";
+ sha256 = "0byl0hqizqgpbajcgid0xca6jiqzm6syiz48jlywzg27niv3xdpd";
libraryHaskellDepends = [
- base bytestring containers hw-json lens scientific word8
+ base bytestring containers hw-json lens scientific text word8
+ ];
+ testHaskellDepends = [
+ base bytestring hedgehog hspec hw-balancedparens hw-bits
+ hw-hspec-hedgehog hw-json hw-json-standard-cursor hw-prim lens
+ vector
];
+ testToolDepends = [ hspec-discover ];
benchmarkHaskellDepends = [
base bytestring criterion hw-json lens
];
@@ -130774,12 +132415,13 @@ self: {
"hw-kafka-client" = callPackage
({ mkDerivation, base, bifunctors, bytestring, c2hs, containers
- , either, hspec, monad-loops, rdkafka, text, transformers, unix
+ , either, hspec, monad-loops, random, rdkafka, text, transformers
+ , unix
}:
mkDerivation {
pname = "hw-kafka-client";
- version = "2.6.1";
- sha256 = "01481i1cw7rdxr006ksiizggh7gjlqzhrxw2lmg953sa35bgz784";
+ version = "3.0.0";
+ sha256 = "1b2f9mxlnvd1jmnhpvsliy8b1xcygmgqdanggmdi44iikchmv62y";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -130788,8 +132430,8 @@ self: {
librarySystemDepends = [ rdkafka ];
libraryToolDepends = [ c2hs ];
testHaskellDepends = [
- base bifunctors bytestring containers either hspec monad-loops text
- transformers
+ base bifunctors bytestring containers either hspec monad-loops
+ random text transformers
];
description = "Kafka bindings for Haskell";
license = stdenv.lib.licenses.mit;
@@ -130917,17 +132559,18 @@ self: {
}) {};
"hw-prim" = callPackage
- ({ mkDerivation, base, bytestring, criterion, directory, exceptions
- , ghc-prim, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog
- , mmap, QuickCheck, semigroups, transformers, unliftio-core, vector
+ ({ mkDerivation, base, bytestring, criterion, deepseq, directory
+ , exceptions, ghc-prim, hedgehog, hspec, hspec-discover
+ , hw-hspec-hedgehog, mmap, QuickCheck, semigroups, transformers
+ , unliftio-core, vector
}:
mkDerivation {
pname = "hw-prim";
- version = "0.6.2.36";
- sha256 = "0anbwaz0hlskrlhp7nmzxzv7mgrs063d7qxhcv4iq9d46j90p031";
+ version = "0.6.2.39";
+ sha256 = "06f4ygwmfb3ambzw972cninj9v0i7pir97qq0832a1mb19h4222g";
libraryHaskellDepends = [
- base bytestring ghc-prim mmap semigroups transformers unliftio-core
- vector
+ base bytestring deepseq ghc-prim mmap semigroups transformers
+ unliftio-core vector
];
testHaskellDepends = [
base bytestring directory exceptions hedgehog hspec
@@ -131161,21 +132804,21 @@ self: {
"hw-uri" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
, antiope-core, antiope-optparse-applicative, antiope-s3, base
- , bytestring, directory, dlist, exceptions, filepath, generic-lens
- , hedgehog, hspec, hspec-discover, http-client, http-types
- , hw-hspec-hedgehog, hw-prim, lens, mtl, optparse-applicative
- , resourcet, text, unliftio-core
+ , bytestring, deepseq, directory, dlist, exceptions, filepath
+ , generic-lens, hedgehog, hspec, hspec-discover, http-client
+ , http-types, hw-hspec-hedgehog, hw-prim, lens, mtl
+ , optparse-applicative, resourcet, text, unliftio-core
}:
mkDerivation {
pname = "hw-uri";
- version = "0.1.1.10";
- sha256 = "0bdxjlpqaqx70k2az686500adz3hj1zvgjsx5h582yvmdgnk83a8";
+ version = "0.2.0.1";
+ sha256 = "1i42l5jg06xlfbplibxx8104w1x61yixbv7w3l1fs0q06zzxaiqp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson amazonka amazonka-core amazonka-s3 antiope-core antiope-s3
- base bytestring directory dlist exceptions filepath generic-lens
- http-client http-types hw-prim lens mtl resourcet text
+ base bytestring deepseq directory dlist exceptions filepath
+ generic-lens http-client http-types hw-prim lens mtl resourcet text
unliftio-core
];
executableHaskellDepends = [
@@ -131217,25 +132860,26 @@ self: {
}:
mkDerivation {
pname = "hw-xml";
- version = "0.4.0.2";
- sha256 = "122viqivv2csgrv144xc88xhafiq5vcsy545jpmg052d3kg1x4g2";
+ version = "0.5.0.0";
+ sha256 = "0cqrs19bd9yh67yczhhb1yf5dhcx2v6xikybd88vqwxdh51pxyyn";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
ansi-wl-pprint array attoparsec base bytestring cereal containers
deepseq ghc-prim hw-balancedparens hw-bits hw-parser hw-prim
- hw-rankselect hw-rankselect-base lens mmap mtl resourcet
+ hw-rankselect hw-rankselect-base lens mmap mtl resourcet text
transformers vector word8
];
executableHaskellDepends = [
- attoparsec base bytestring generic-lens hw-balancedparens hw-bits
- hw-prim hw-rankselect lens mmap mtl optparse-applicative resourcet
- text vector
+ attoparsec base bytestring deepseq generic-lens hw-balancedparens
+ hw-bits hw-prim hw-rankselect lens mmap mtl optparse-applicative
+ resourcet text vector
];
testHaskellDepends = [
attoparsec base bytestring hedgehog hspec hw-balancedparens hw-bits
- hw-hspec-hedgehog hw-prim hw-rankselect hw-rankselect-base vector
+ hw-hspec-hedgehog hw-prim hw-rankselect hw-rankselect-base text
+ vector
];
testToolDepends = [ hspec-discover ];
benchmarkHaskellDepends = [
@@ -132607,8 +134251,8 @@ self: {
}:
mkDerivation {
pname = "i3ipc";
- version = "0.1.0.0";
- sha256 = "05bpp6gz4hdjifs2q3m5b5i45438b82mxf3yq4dp100ypg6pa705";
+ version = "0.1.0.1";
+ sha256 = "128dixb0nad1h2gf302r84kng2lw9g6vrnyjs61sqipbn6bn4ygd";
libraryHaskellDepends = [
aeson base binary bytestring containers network text typed-process
vector
@@ -132936,8 +134580,8 @@ self: {
({ mkDerivation, base, containers, ideas, parsec, QuickCheck }:
mkDerivation {
pname = "ideas-math-types";
- version = "1.0";
- sha256 = "0r72ld0kvyqn21mndhv7gvaa43ydpyv5n6b4lhn9k0wzz2s5q8md";
+ version = "1.1";
+ sha256 = "1kv743lziag8l5g6lnfhyw624xw21c01dlifrszwbh360wvgd782";
libraryHaskellDepends = [
base containers ideas parsec QuickCheck
];
@@ -134074,6 +135718,8 @@ self: {
pname = "imm";
version = "1.7.0.0";
sha256 = "0slgfg4ay8j1kcvskl60gd2xbwllxcip6104wg36hcmb1symgdf1";
+ revision = "1";
+ editedCabalFile = "0hy3lbpn839yjplmn8w4ihlgyyirzi4j8qzwih5k5h98bd4d5nzf";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -134688,8 +136334,6 @@ self: {
testHaskellDepends = [ base mtl parsec tasty tasty-hunit ];
description = "indentation sensitive parser-combinators for parsec";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"index-core" = callPackage
@@ -135002,6 +136646,26 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "inflections_0_4_0_5" = callPackage
+ ({ mkDerivation, base, containers, exceptions, hspec
+ , hspec-megaparsec, megaparsec, QuickCheck, text
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "inflections";
+ version = "0.4.0.5";
+ sha256 = "0fdq3iwa2vgb5k19ck6jxzh7f1xsf1kpwx4p3agpdpsrylrcanvb";
+ libraryHaskellDepends = [
+ base exceptions megaparsec text unordered-containers
+ ];
+ testHaskellDepends = [
+ base containers hspec hspec-megaparsec megaparsec QuickCheck text
+ ];
+ description = "Inflections library for Haskell";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"inflist" = callPackage
({ mkDerivation, base, QuickCheck }:
mkDerivation {
@@ -135244,16 +136908,16 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "inline-c_0_8_0_1" = callPackage
+ "inline-c_0_9_0_0" = callPackage
({ mkDerivation, ansi-wl-pprint, base, bytestring, containers
, hashable, hspec, mtl, parsec, parsers, QuickCheck, raw-strings-qq
- , regex-posix, template-haskell, transformers, unordered-containers
- , vector
+ , regex-posix, split, template-haskell, transformers
+ , unordered-containers, vector
}:
mkDerivation {
pname = "inline-c";
- version = "0.8.0.1";
- sha256 = "1w8njc8k1g8kmpk8c8q5p7m8adgpv5v4k4643hsi5422jdaq0g3i";
+ version = "0.9.0.0";
+ sha256 = "086kqca1vcxhi7wdzmdv3rjwh9k50k3wj4rzig1yjz3x12d0h6q6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -135262,7 +136926,7 @@ self: {
];
testHaskellDepends = [
ansi-wl-pprint base containers hashable hspec parsers QuickCheck
- raw-strings-qq regex-posix template-haskell transformers
+ raw-strings-qq regex-posix split template-haskell transformers
unordered-containers vector
];
description = "Write Haskell source files including C code inline. No FFI required.";
@@ -135289,8 +136953,8 @@ self: {
}:
mkDerivation {
pname = "inline-c-cpp";
- version = "0.3.0.2";
- sha256 = "03dfikf43mmx4vzlp6nd6f1c3niklh2f9mq1s2fwsikh8x8x3qp6";
+ version = "0.3.0.3";
+ sha256 = "1sxwx9dh60qfpa72dymj015zwd6prhb70x5mkabqzi7nhg3aakln";
libraryHaskellDepends = [
base inline-c safe-exceptions template-haskell
];
@@ -135299,6 +136963,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "inline-c-cpp_0_4_0_0" = callPackage
+ ({ mkDerivation, base, containers, hspec, inline-c, safe-exceptions
+ , template-haskell
+ }:
+ mkDerivation {
+ pname = "inline-c-cpp";
+ version = "0.4.0.0";
+ sha256 = "10d0yxs3jfkws440wzxrzwcyxjszv8c3f45hbfmj5ln0b0hpfrq0";
+ libraryHaskellDepends = [
+ base containers inline-c safe-exceptions template-haskell
+ ];
+ testHaskellDepends = [
+ base containers hspec inline-c safe-exceptions
+ ];
+ description = "Lets you embed C++ code into Haskell";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"inline-c-win32" = callPackage
({ mkDerivation, base, containers, inline-c, template-haskell
, Win32
@@ -135427,6 +137110,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "insert-ordered-containers_0_2_3" = callPackage
+ ({ mkDerivation, aeson, base, base-compat, hashable, lens
+ , optics-core, optics-extra, QuickCheck, semigroupoids, semigroups
+ , tasty, tasty-quickcheck, text, transformers, unordered-containers
+ }:
+ mkDerivation {
+ pname = "insert-ordered-containers";
+ version = "0.2.3";
+ sha256 = "1307v5w8lzxc1pmi5dvw1d2vmfs6z253xbr0nfzcgxfjmqvj60ik";
+ libraryHaskellDepends = [
+ aeson base base-compat hashable lens optics-core optics-extra
+ semigroupoids semigroups text transformers unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base base-compat hashable lens QuickCheck semigroupoids
+ semigroups tasty tasty-quickcheck text transformers
+ unordered-containers
+ ];
+ description = "Associative containers retaining insertion order for traversals";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"inserts" = callPackage
({ mkDerivation, attoparsec, base, bytestring, dlist }:
mkDerivation {
@@ -136365,6 +138071,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "intro_0_6_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, dlist
+ , extra, hashable, lens, mtl, QuickCheck, safe, text, transformers
+ , unordered-containers, writer-cps-mtl
+ }:
+ mkDerivation {
+ pname = "intro";
+ version = "0.6.0.0";
+ sha256 = "11a9xnamk8n6fns86az1rhq2grx5173ywyby944jn2zvjkba7fkc";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq dlist extra hashable mtl safe
+ text transformers unordered-containers writer-cps-mtl
+ ];
+ testHaskellDepends = [
+ base bytestring containers deepseq dlist extra hashable lens mtl
+ QuickCheck safe text transformers unordered-containers
+ writer-cps-mtl
+ ];
+ description = "Safe and minimal prelude";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"intro-prelude" = callPackage
({ mkDerivation, intro }:
mkDerivation {
@@ -136468,6 +138197,8 @@ self: {
pname = "invariant";
version = "0.5.3";
sha256 = "03245nhcqxx6b0yw81fzqaqd7cgllmx8awzhvs2xv7ys73pmsgnp";
+ revision = "1";
+ editedCabalFile = "0sjy375npw6lqcckhyicizzv91v8jh3ca5yjkygiaj22bw5k8c74";
libraryHaskellDepends = [
array base bifunctors comonad containers contravariant ghc-prim
profunctors StateVar stm tagged template-haskell th-abstraction
@@ -136681,7 +138412,7 @@ self: {
sha256 = "1c7byr943x41nxpc3bnz152fvfbmakafq2958wyf9qiyp2pz18la";
revision = "1";
editedCabalFile = "0n0qs5lgryh3zxy73j3qbpnxand43yd2bj6pclvyii8apqqp901a";
- configureFlags = [ "-fNoInteractiveTests" ];
+ configureFlags = [ "-fnointeractivetests" ];
libraryHaskellDepends = [
attoparsec base bytestring bytestring-builder network primitive
process text time transformers vector zlib-bindings
@@ -136704,8 +138435,8 @@ self: {
pname = "io-streams-haproxy";
version = "1.0.1.0";
sha256 = "1dcn5hd4fiwyq7m01r6fi93vfvygca5s6mz87c78m0zyj29clkmp";
- revision = "1";
- editedCabalFile = "00zbqcxfkrxidrli5qd8jvdw0jkyvcb3bwv29w8nbk9cr8vmmfl3";
+ revision = "2";
+ editedCabalFile = "1pvw39f0vrzb5hdx6nqpdg4ccsxa59vwjspfjkh6vvw1zwmidgja";
libraryHaskellDepends = [
attoparsec base bytestring io-streams network transformers
];
@@ -136875,7 +138606,7 @@ self: {
broken = true;
}) {};
- "ip_1_6_0" = callPackage
+ "ip_1_7_0" = callPackage
({ mkDerivation, aeson, attoparsec, base, byteslice, bytesmith
, bytestring, criterion, deepseq, doctest, hashable, hspec
, hspec-discover, HUnit, natural-arithmetic, primitive, QuickCheck
@@ -136884,8 +138615,10 @@ self: {
}:
mkDerivation {
pname = "ip";
- version = "1.6.0";
- sha256 = "19qs04lcjpzcdl9b1yi6clc72w25i0qc04nm877bgy3sqp7qj2zm";
+ version = "1.7.0";
+ sha256 = "18m8586ns6kijvk8wwflkhr9apki1h0gd7rkxd4w6qq66x034hk2";
+ revision = "1";
+ editedCabalFile = "1yjz4822vq22zh8mb96ccplqmm6rxrvy334n34gwyq0cfddsilr0";
libraryHaskellDepends = [
aeson attoparsec base byteslice bytesmith bytestring deepseq
hashable natural-arithmetic primitive small-bytearray-builder text
@@ -136894,7 +138627,7 @@ self: {
testHaskellDepends = [
attoparsec base byteslice bytestring doctest hspec HUnit QuickCheck
quickcheck-classes tasty tasty-hunit tasty-quickcheck text
- text-short wide-word
+ text-short vector wide-word
];
testToolDepends = [ hspec-discover ];
benchmarkHaskellDepends = [
@@ -136924,8 +138657,8 @@ self: {
({ mkDerivation, base, binary, bytestring, iproute }:
mkDerivation {
pname = "ip2location";
- version = "8.1.0";
- sha256 = "07n5xnspl318hrmff4gr274zpgszgviilwhjd7vdrhm1sq9sdir8";
+ version = "8.2.0";
+ sha256 = "01ia5647y608xr5kqkxaamhaxs39k3x81wpj8aqzf24mirkalf23";
libraryHaskellDepends = [ base binary bytestring iproute ];
description = "IP2Location Haskell package for IP geolocation";
license = stdenv.lib.licenses.mit;
@@ -136937,8 +138670,8 @@ self: {
({ mkDerivation, base, binary, bytestring, iproute }:
mkDerivation {
pname = "ip2proxy";
- version = "2.1.0";
- sha256 = "0qcmqy8p13hg9aih8m9w7qpbr6zcbvgc9y6bzh2cqm2sbx7ksvqm";
+ version = "2.2.0";
+ sha256 = "12j8jd0ir24xgghvmac2npf9zqfbfq7fwj1ni2xdi8p673k3d0kd";
libraryHaskellDepends = [ base binary bytestring iproute ];
description = "IP2Proxy Haskell package for proxy detection";
license = stdenv.lib.licenses.mit;
@@ -137082,6 +138815,8 @@ self: {
libraryHaskellDepends = [ base haskell-src sr-extra ];
description = "Tiny helper for pretty-printing values in ghci console";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"iproute" = callPackage
@@ -137103,6 +138838,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "iproute_1_7_8" = callPackage
+ ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec
+ , network, QuickCheck, safe
+ }:
+ mkDerivation {
+ pname = "iproute";
+ version = "1.7.8";
+ sha256 = "0k2qzdw36qp9qs2j0bxsn95ymk3wpjvw6s5c1535aw677gw19bad";
+ libraryHaskellDepends = [
+ appar base byteorder containers network
+ ];
+ testHaskellDepends = [
+ appar base byteorder containers doctest hspec network QuickCheck
+ safe
+ ];
+ description = "IP Routing Table";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"iptables-helpers" = callPackage
({ mkDerivation, base, containers, mtl, parsec, QuickCheck, safe
, syb, utf8-string
@@ -138119,6 +139874,8 @@ self: {
];
description = "Intervals";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ivar-simple" = callPackage
@@ -139190,6 +140947,21 @@ self: {
broken = true;
}) {};
+ "jira-wiki-markup" = callPackage
+ ({ mkDerivation, base, parsec, tasty, tasty-hunit, text }:
+ mkDerivation {
+ pname = "jira-wiki-markup";
+ version = "0.1.1";
+ sha256 = "1a6vk4aryppay87fyirxprwklqvpjh6nj9x2k9s3ybrwhapf1wdx";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base parsec text ];
+ executableHaskellDepends = [ base text ];
+ testHaskellDepends = [ base parsec tasty tasty-hunit text ];
+ description = "Handle Jira wiki markup";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"jmacro" = callPackage
({ mkDerivation, aeson, base, bytestring, containers
, haskell-src-exts, haskell-src-meta, mtl, parseargs, parsec
@@ -139466,8 +141238,8 @@ self: {
}:
mkDerivation {
pname = "jose";
- version = "0.8.1.0";
- sha256 = "02xg8axy6whbkn0mzg1gjy6b1mhxlmsh1x7vjk1fiawvg9nwzrkl";
+ version = "0.8.2.0";
+ sha256 = "0kv2kmws9kwymx8pm6j8nnlk1d8pwv22hw2ka2kwlipjvmb7mld4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -140087,8 +141859,8 @@ self: {
}:
mkDerivation {
pname = "json-feed";
- version = "1.0.6";
- sha256 = "1j5x5ibax81348m4m1fv8pz0044gbvlskgh9gpn5dn8d0cpd7vf7";
+ version = "1.0.7";
+ sha256 = "0rjszis4l0sb15v2gjiwnq6avl4bkqp186v449ms4qwbbqz11sc7";
libraryHaskellDepends = [
aeson base bytestring mime-types network-uri tagsoup text time
];
@@ -140209,6 +141981,30 @@ self: {
broken = true;
}) {};
+ "json-pointy" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
+ , directory, doctest, filepath, hashable, http-types, microlens
+ , mtl, tasty, tasty-discover, tasty-hunit, template-haskell, text
+ , th-lift-instances, unordered-containers, uri-bytestring, vector
+ }:
+ mkDerivation {
+ pname = "json-pointy";
+ version = "0.1.0.1";
+ sha256 = "15vzpazhj4mbbw95mr6dcafij69nihnrw1c6zrw7d964jr269193";
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring http-types microlens
+ template-haskell text th-lift-instances unordered-containers
+ uri-bytestring vector
+ ];
+ testHaskellDepends = [
+ base bytestring containers directory doctest filepath hashable mtl
+ tasty tasty-discover tasty-hunit text unordered-containers vector
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "JSON Pointer (RFC 6901) parsing, access, and modification";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"json-python" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, pureMD5
, python, template-haskell
@@ -140331,8 +142127,8 @@ self: {
pname = "json-rpc-server";
version = "0.2.6.0";
sha256 = "1xfcxbwri9a5p3xxbc4kvr1kqdnm4c1axd8kgb8dglabffbrk7hn";
- revision = "6";
- editedCabalFile = "1rfabr679pk605v141gm0ynbp3l6x87s3ip3wa49lwnpab495mxs";
+ revision = "7";
+ editedCabalFile = "1fjkl0p5glkk01jny6ar62356pmp2a2vf9v1jq67ly3y14dcvywq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -140632,10 +142428,8 @@ self: {
}:
mkDerivation {
pname = "jsonpath";
- version = "0.1.0.1";
- sha256 = "0wp5516g33spb9ilphjkzamr88xl64fb6y9zjfci1kac5vkl4qqk";
- revision = "2";
- editedCabalFile = "04jw3ayvcabsfcqazksnn0rg0i1326d0gjdx1zl8rk955g2qlwam";
+ version = "0.1.0.2";
+ sha256 = "1b889p98z2sq93n996p0r892dsvy4is2c10xwpag1vbr8dlr614c";
libraryHaskellDepends = [
aeson attoparsec base text unordered-containers vector
];
@@ -140728,6 +142522,8 @@ self: {
pname = "jsonschema-gen";
version = "0.4.1.0";
sha256 = "1ssgci0nnpdj5sgw7wghnca8ndx20azb5z7svbxk6a1gmh9pfndj";
+ revision = "1";
+ editedCabalFile = "0fiwjdyp4fmw662x7bcdp1wglxxm39l6ivshkb65zmczc3szac5d";
libraryHaskellDepends = [
aeson base bytestring containers scientific tagged text time
unordered-containers vector
@@ -141156,8 +142952,8 @@ self: {
pname = "jwt";
version = "0.10.0";
sha256 = "1a1fqmqfm2ajq75mq2x6la8jb2g5hzl4dk8cgx9xsrikp8c7n75w";
- revision = "1";
- editedCabalFile = "0agwck6lidcxlixk5jgw0pw162xrsnlsgj8y8jwlyhjpqfq52ifi";
+ revision = "2";
+ editedCabalFile = "1ld5dh4x3sb28416bk3k39k46vmx1s7agk17v7cb5cxam4hj3c1c";
libraryHaskellDepends = [
aeson base bytestring containers cryptonite http-types memory
network-uri scientific semigroups text time unordered-containers
@@ -141228,6 +143024,22 @@ self: {
broken = true;
}) {};
+ "kafka-client-sync" = callPackage
+ ({ mkDerivation, base, containers, hw-kafka-client, monad-parallel
+ , text
+ }:
+ mkDerivation {
+ pname = "kafka-client-sync";
+ version = "0.1.1.0";
+ sha256 = "0m8y3sinyl7f6srqk0q9yvj6f896y70zisrz4qa5qfnjik0c8ds1";
+ libraryHaskellDepends = [ base containers hw-kafka-client ];
+ testHaskellDepends = [ base hw-kafka-client monad-parallel text ];
+ description = "Synchronous Kafka Client";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"kafka-device" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, cereal, linear
, milena, mtl
@@ -142531,21 +144343,38 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "key-vault" = callPackage
+ ({ mkDerivation, base, base-unicode-symbols, containers, key, util
+ }:
+ mkDerivation {
+ pname = "key-vault";
+ version = "0.1.0.0";
+ sha256 = "1cgsrfckph7zc5iwxjpcglz8vjk5ligmmp2rhp4nrc14njm06v8x";
+ libraryHaskellDepends = [
+ base base-unicode-symbols containers key util
+ ];
+ description = "Store of values of arbitrary types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"keycloak-hs" = callPackage
({ mkDerivation, aeson, aeson-casing, base, base64-bytestring
, bytestring, containers, exceptions, hslogger, http-api-data
- , http-client, http-types, jwt, lens, mtl, string-conversions, text
- , word8, wreq
+ , http-client, http-types, jwt, lens, mtl, safe, string-conversions
+ , text, word8, wreq
}:
mkDerivation {
pname = "keycloak-hs";
- version = "0.1.1";
- sha256 = "1ags7q66g37qr2l3cd5bzhvy4i2q1knwjaswx49v2r50klqxbzyd";
+ version = "1.1.1";
+ sha256 = "1ycr1q7sfr68zbx1jxnfv0c19w2nv2rxczi5aixd01ck8v1kx798";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
aeson aeson-casing base base64-bytestring bytestring containers
exceptions hslogger http-api-data http-client http-types jwt lens
- mtl string-conversions text word8 wreq
+ mtl safe string-conversions text word8 wreq
];
+ executableHaskellDepends = [ base ];
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -142557,8 +144386,8 @@ self: {
pname = "keycode";
version = "0.2.2";
sha256 = "046k8d1h5wwadf5z4pppjkc3g7v2zxlzb06s1xgixc42y5y41yan";
- revision = "4";
- editedCabalFile = "081spzhywygv90i7jwhbcm7p1aqz6qqph02ddxvqncghar5kjc7n";
+ revision = "5";
+ editedCabalFile = "17fhzhlbqgd5pqp357n3z0k176q79c2jxvpwqryl3gbad3s8qsfw";
libraryHaskellDepends = [
base containers ghc-prim template-haskell
];
@@ -143022,15 +144851,17 @@ self: {
"knead" = callPackage
({ mkDerivation, base, bool8, comfort-array, llvm-extra, llvm-tf
- , storable-record, storable-tuple, tfp, transformers, utility-ht
+ , prelude-compat, storable-enum, storable-record, storable-tuple
+ , tagged, tfp, transformers, utility-ht
}:
mkDerivation {
pname = "knead";
- version = "0.4";
- sha256 = "1p1zfa2mihy2di5wjb189mdq6kygr47y19194ycxdx47sh8y6s6y";
+ version = "0.4.1";
+ sha256 = "07jjs6qx58whwh61n4avrbi6krpl3qawx3mp8wacbjyrjfskcyln";
libraryHaskellDepends = [
- base bool8 comfort-array llvm-extra llvm-tf storable-record
- storable-tuple tfp transformers utility-ht
+ base bool8 comfort-array llvm-extra llvm-tf prelude-compat
+ storable-enum storable-record storable-tuple tagged tfp
+ transformers utility-ht
];
description = "Repa-like array processing using LLVM JIT";
license = stdenv.lib.licenses.bsd3;
@@ -143082,8 +144913,6 @@ self: {
];
description = "a minimal Rmarkdown sort-of-thing for haskell, by way of Pandoc";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"knob" = callPackage
@@ -143263,6 +145092,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "krank" = callPackage
+ ({ mkDerivation, aeson, base, hspec, megaparsec, mtl
+ , optparse-applicative, PyF, replace-megaparsec, req
+ , safe-exceptions, text, unordered-containers, utf8-string
+ }:
+ mkDerivation {
+ pname = "krank";
+ version = "0.1.0";
+ sha256 = "121010sm7a2ggi1s75cy4f68z4nr2dp1i9cxq6snzbkl3dv5mmys";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base megaparsec mtl PyF replace-megaparsec req
+ safe-exceptions text unordered-containers utf8-string
+ ];
+ executableHaskellDepends = [
+ base mtl optparse-applicative PyF safe-exceptions text
+ ];
+ testHaskellDepends = [ base hspec megaparsec PyF ];
+ description = "Krank checks your code source comments for important markers";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"krapsh" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, base16-bytestring
, binary, bytestring, containers, cryptohash-sha256, deepseq
@@ -143672,8 +145524,8 @@ self: {
({ mkDerivation, base, hspec, servant, servant-foreign, text }:
mkDerivation {
pname = "lackey";
- version = "1.0.9";
- sha256 = "0prkaxa9f03m5a333zsl75jdv2hi48w9ghv1ff1r68gnqf4hbvlr";
+ version = "1.0.10";
+ sha256 = "13nvrsw29l25ysln0di0bd5lrwnwwp0mkwvymdgf2kc2jg7x46dj";
libraryHaskellDepends = [ base servant servant-foreign text ];
testHaskellDepends = [ base hspec servant servant-foreign text ];
description = "Generate Ruby clients from Servant APIs";
@@ -143843,8 +145695,8 @@ self: {
}:
mkDerivation {
pname = "lambda-options";
- version = "1.0.0.0";
- sha256 = "1cpd5s0m10d09mqbpy1qxnrpy8np21ci6fcd09d01xj7lx8p2yzx";
+ version = "1.0.2.0";
+ sha256 = "04h7i79iiq91606x3k7zr2gs3f7apswwv9xxv5lf4qr1h3i4lfix";
libraryHaskellDepends = [
base containers funspection mtl read-bounded
];
@@ -144641,8 +146493,8 @@ self: {
}:
mkDerivation {
pname = "language-ats";
- version = "1.7.6.0";
- sha256 = "06kbm7w7i5wg9gwwyjjmlap0wsijxalh6fydmbpq5whifgashsmy";
+ version = "1.7.7.0";
+ sha256 = "17p0wv3zbs8jj9jdcc6cg0g5snfyj418mx4b5299wddr5s99jmfi";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
ansi-wl-pprint array base composition-prelude containers deepseq
@@ -144760,32 +146612,6 @@ self: {
}:
mkDerivation {
pname = "language-c-quote";
- version = "0.12.2";
- sha256 = "15c6rdj91768jf8lqzf4fkbi8k6kz9gch5w81x6qzy2l256rncgb";
- revision = "1";
- editedCabalFile = "099w1lln1vm000sf06wrmq6gya5sx2w4flrlwqz2c8wwvv8c9j9h";
- libraryHaskellDepends = [
- array base bytestring containers exception-mtl
- exception-transformers filepath haskell-src-meta mainland-pretty
- mtl srcloc syb symbol template-haskell
- ];
- libraryToolDepends = [ alex happy ];
- testHaskellDepends = [
- base bytestring HUnit mainland-pretty srcloc symbol test-framework
- test-framework-hunit
- ];
- description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "language-c-quote_0_12_2_1" = callPackage
- ({ mkDerivation, alex, array, base, bytestring, containers
- , exception-mtl, exception-transformers, filepath, happy
- , haskell-src-meta, HUnit, mainland-pretty, mtl, srcloc, syb
- , symbol, template-haskell, test-framework, test-framework-hunit
- }:
- mkDerivation {
- pname = "language-c-quote";
version = "0.12.2.1";
sha256 = "0hwv4b40wj953f39gqn8ji4ycli67c90b8xbizskd4i1x3nqbi35";
libraryHaskellDepends = [
@@ -144800,7 +146626,6 @@ self: {
];
description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"language-c99" = callPackage
@@ -144973,13 +146798,13 @@ self: {
({ mkDerivation, base, mtl, parsec, pretty }:
mkDerivation {
pname = "language-dot";
- version = "0.1.0";
- sha256 = "108m1dax4s286dr40dy9qxk6r6gpiwjx7646v4lx3vs51h08yh8m";
+ version = "0.1.1";
+ sha256 = "176fc2y7j1b5fqa75q38cqfdyjqpc6i40hncc6r2apcbxdriryfn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base mtl parsec pretty ];
- executableHaskellDepends = [ base mtl parsec pretty ];
- testHaskellDepends = [ base mtl parsec pretty ];
+ executableHaskellDepends = [ base mtl ];
+ testHaskellDepends = [ base parsec ];
description = "A library for the analysis and creation of Graphviz DOT files";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -145556,6 +147381,17 @@ self: {
broken = true;
}) {};
+ "language-protobuf" = callPackage
+ ({ mkDerivation, base, megaparsec, text }:
+ mkDerivation {
+ pname = "language-protobuf";
+ version = "1.0";
+ sha256 = "1qg9c862srf7klcan53sa92ylnfx6xz8b1jqgw6rmpznfsw4h2c8";
+ libraryHaskellDepends = [ base megaparsec text ];
+ description = "Language definition and parser for Protocol Buffers";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"language-puppet" = callPackage
({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
, base16-bytestring, bytestring, case-insensitive, containers
@@ -145570,8 +147406,8 @@ self: {
}:
mkDerivation {
pname = "language-puppet";
- version = "1.4.5";
- sha256 = "1bn5gj89pxzxb8blj6v9pv8n03ksvxqrai0iin4syvyb10r7sxrq";
+ version = "1.4.6";
+ sha256 = "1gr7fkkdr66pd5fkxczjx8sjnciz09pcavcc8d1yspcc7wpv3y1q";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -146073,6 +147909,8 @@ self: {
pname = "latex-formulae-hakyll";
version = "0.2.0.4";
sha256 = "0q16p3ccql38ri3rnbsx54vj6jn154j3m6vic64zi4nk54g0sc5f";
+ revision = "1";
+ editedCabalFile = "08502482n0szzg32bcrdyhs853hlmx3r14bpjww1fv2dijk5asrw";
libraryHaskellDepends = [
base hakyll latex-formulae-image latex-formulae-pandoc lrucache
pandoc-types
@@ -146091,6 +147929,8 @@ self: {
pname = "latex-formulae-image";
version = "0.1.1.4";
sha256 = "0s3r0qd235lgmw4g5j52r2d97zsr3nd0ikzffgpwigvcbzshddv0";
+ revision = "1";
+ editedCabalFile = "0m15dyrxala5dh5sh228bsrfa3nym9wd719byj19vfl4i2nabw9d";
libraryHaskellDepends = [
base directory errors filepath JuicyPixels process temporary
transformers
@@ -146649,8 +148489,8 @@ self: {
}:
mkDerivation {
pname = "ldap-client";
- version = "0.3.0";
- sha256 = "0fii1yi3mn1dqvzbsx63fqrb53v81a7d2gqn3xma8v9vsp9nxv7v";
+ version = "0.4.0";
+ sha256 = "1n15yab8mg12f80rq47ansdxmxj4n6symx11ihy2m4bjn7yq31mk";
libraryHaskellDepends = [
asn1-encoding asn1-types async base bytestring connection
containers fail network semigroups stm text
@@ -147559,22 +149399,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "lens-regex-pcre_1_0_0_1" = callPackage
- ({ mkDerivation, base, bytestring, gauge, hspec, lens, pcre-heavy
- , template-haskell, text
+ "lens-regex-pcre_1_1_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, gauge, hspec, lens
+ , pcre-heavy, pcre-light, template-haskell, text
}:
mkDerivation {
pname = "lens-regex-pcre";
- version = "1.0.0.1";
- sha256 = "0g103a415npasr9a8ay1bs1f7m24w8f53h9x3wrpvvbaf0v3z74i";
+ version = "1.1.0.0";
+ sha256 = "06540l3rylgpdhfdvd9nwkf6v8hyky4l3igs45zblrmhz4sdql5i";
libraryHaskellDepends = [
- base bytestring lens pcre-heavy template-haskell text
+ base bytestring containers lens pcre-heavy pcre-light
+ template-haskell text
];
testHaskellDepends = [
- base bytestring hspec lens pcre-heavy template-haskell text
+ base bytestring containers hspec lens pcre-heavy pcre-light
+ template-haskell text
];
benchmarkHaskellDepends = [
- base bytestring gauge lens pcre-heavy template-haskell text
+ base bytestring containers gauge lens pcre-heavy pcre-light
+ template-haskell text
];
description = "A lensy interface to regular expressions";
license = stdenv.lib.licenses.bsd3;
@@ -147774,14 +149617,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "lenz_0_4_0_0" = callPackage
+ "lenz_0_4_1_0" = callPackage
({ mkDerivation, base, base-unicode-symbols, hs-functors
, transformers
}:
mkDerivation {
pname = "lenz";
- version = "0.4.0.0";
- sha256 = "1bfhs61i7ach2d8bbrcsch57w7imrn22hilv63hif9dmqjnlwvy5";
+ version = "0.4.1.0";
+ sha256 = "110a41iig3s273j7z2cpdahnnkbq1f5rswra33ag3w2x9sqry5yj";
libraryHaskellDepends = [
base base-unicode-symbols hs-functors transformers
];
@@ -147790,6 +149633,22 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "lenz-mtl" = callPackage
+ ({ mkDerivation, base, base-unicode-symbols, lenz, mtl
+ , transformers
+ }:
+ mkDerivation {
+ pname = "lenz-mtl";
+ version = "0.1";
+ sha256 = "0ysl87ym7n5pgdrj5ff7840rgjv8yvybnir2xbmzb4vigqs2kp74";
+ libraryHaskellDepends = [
+ base base-unicode-symbols lenz mtl transformers
+ ];
+ description = "mtl operations with Van Laarhoven lenses";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"lenz-template" = callPackage
({ mkDerivation, base, base-unicode-symbols, containers, lenz
, template-haskell
@@ -147798,8 +149657,8 @@ self: {
pname = "lenz-template";
version = "0.2.0.0";
sha256 = "0g073wfh8522hvmy80dp8an5jr6qjnkfj3119ms3sir7dkfzljqn";
- revision = "3";
- editedCabalFile = "1ydlnn3cppjr3c0ink0k0668dmxk057gild2k84j8f27hcyb0w2j";
+ revision = "4";
+ editedCabalFile = "0fzi4niagdk0wmjbgbbvs5gd9jhs2nwdpgyg9rr7l8i6x433jxpk";
libraryHaskellDepends = [
base base-unicode-symbols containers lenz template-haskell
];
@@ -148989,8 +150848,8 @@ self: {
({ mkDerivation, base, bytestring, conduit, resourcet }:
mkDerivation {
pname = "libyaml";
- version = "0.1.1.0";
- sha256 = "0psznm9c3yjsyj9aj8m2svvv9m2v0x90hnwarcx5sbswyi3l00va";
+ version = "0.1.1.1";
+ sha256 = "0qjq0w8gqzzg3lf53mg9avkdd6z609kaacyyzjz0rbjjks4gl1db";
libraryHaskellDepends = [ base bytestring conduit resourcet ];
description = "Low-level, streaming YAML interface";
license = stdenv.lib.licenses.bsd3;
@@ -149113,6 +150972,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "lift-generics_0_1_3" = callPackage
+ ({ mkDerivation, base, base-compat, generic-deriving, ghc-prim
+ , hspec, hspec-discover, template-haskell
+ }:
+ mkDerivation {
+ pname = "lift-generics";
+ version = "0.1.3";
+ sha256 = "0r2rbik5lh5x8psy5cblzd1ly1ybizdcyjdg8n79m7k3rqp2w6v7";
+ libraryHaskellDepends = [
+ base generic-deriving ghc-prim template-haskell
+ ];
+ testHaskellDepends = [
+ base base-compat generic-deriving hspec template-haskell
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"lift-read-show" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -149321,22 +151200,24 @@ self: {
}) {};
"lightstep-haskell" = callPackage
- ({ mkDerivation, async, base, chronos, containers, exceptions
- , http2-client, http2-client-grpc, lens, mtl, proto-lens
- , proto-lens-runtime, stm, text, transformers, unordered-containers
+ ({ mkDerivation, async, base, bytestring, chronos, containers
+ , http-types, http2-client, http2-client-grpc
+ , http2-grpc-proto-lens, lens, mtl, proto-lens
+ , proto-lens-protobuf-types, proto-lens-runtime, safe-exceptions
+ , stm, text, transformers, unordered-containers, wai
}:
mkDerivation {
pname = "lightstep-haskell";
- version = "0.1.0";
- sha256 = "1ssdhipbnilkqsax4ax2fw8nd2zkh6npk0hay6y2bf5vdgyrcf9g";
+ version = "0.4.4";
+ sha256 = "0y1pvb4ic9q3ma9vjlsg0spw3wq6ll9za8nys88083bm08098wfd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- async base chronos containers exceptions http2-client
- http2-client-grpc lens mtl proto-lens proto-lens-runtime stm text
- transformers unordered-containers
+ async base bytestring chronos containers http-types http2-client
+ http2-client-grpc http2-grpc-proto-lens lens mtl proto-lens
+ proto-lens-protobuf-types proto-lens-runtime safe-exceptions stm
+ text transformers unordered-containers wai
];
- executableHaskellDepends = [ async base http2-client text ];
description = "LightStep OpenTracing client library";
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -149573,13 +151454,13 @@ self: {
}) {};
"line-drawing" = callPackage
- ({ mkDerivation, base, hspec }:
+ ({ mkDerivation, base, hspec, QuickCheck }:
mkDerivation {
pname = "line-drawing";
- version = "0.1.0.0";
- sha256 = "19hdx810mraygd1li8bw9l3i18ygbzmyxsqkyvh6q90saayglr4f";
+ version = "0.4.0.0";
+ sha256 = "0f0dj3hr1b9vryrmd88ghhn0jrv3nn5yhl5kj1bwwl99z59ww7bp";
libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base hspec ];
+ testHaskellDepends = [ base hspec QuickCheck ];
description = "raster line drawing";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -150785,8 +152666,8 @@ self: {
({ mkDerivation, base, doctest, mtl }:
mkDerivation {
pname = "list-transformer";
- version = "1.0.5";
- sha256 = "192yx9y0sp729dk9xaym1b6kyw9gv7n3fp1dvxw7z2w04s92l1k4";
+ version = "1.0.6";
+ sha256 = "0gc36nhx3a8rks943fyrnqzp47cp8gg58yijpfqxig086gblmwpl";
libraryHaskellDepends = [ base mtl ];
testHaskellDepends = [ base doctest ];
description = "List monad transformer";
@@ -151242,18 +153123,20 @@ self: {
}) {};
"llvm-extra" = callPackage
- ({ mkDerivation, base, bool8, containers, cpuid, llvm-tf, non-empty
- , prelude-compat, tfp, transformers, unsafe, utility-ht
+ ({ mkDerivation, base, bool8, containers, cpuid, enumset, llvm-tf
+ , non-empty, prelude-compat, storable-enum, tagged, tfp
+ , transformers, unsafe, utility-ht
}:
mkDerivation {
pname = "llvm-extra";
- version = "0.8.0.3";
- sha256 = "1cqxfrjhfgliwxjgbmjkbpcy4dlv0fwwqzdd9jd8fiq96njfqfvp";
+ version = "0.8.2";
+ sha256 = "0fv2q05w86xqak5b8w26iy9szzc6khghc622dgqkjywd9b72xs1s";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base bool8 containers cpuid llvm-tf non-empty prelude-compat tfp
- transformers unsafe utility-ht
+ base bool8 containers cpuid enumset llvm-tf non-empty
+ prelude-compat storable-enum tagged tfp transformers unsafe
+ utility-ht
];
description = "Utility functions for the llvm interface";
license = stdenv.lib.licenses.bsd3;
@@ -151265,8 +153148,8 @@ self: {
({ mkDerivation, base, enumset, LLVM }:
mkDerivation {
pname = "llvm-ffi";
- version = "3.8.1.2";
- sha256 = "04k2ag8nh54f9hh3blgyn1xa88hfv6c6ps51i5b84g4jdvja7f5v";
+ version = "3.9.1";
+ sha256 = "0gyda3bh43iib5isp6fd0rsf1rxkgidnmxrdm31xwjc0qnz71yf2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base enumset ];
@@ -151570,8 +153453,8 @@ self: {
}:
mkDerivation {
pname = "llvm-tf";
- version = "3.1.1.1";
- sha256 = "1rqszg06r8md7cgw2zgf30yvri4isndj608r9l8grqfnyi4lfjay";
+ version = "3.1.2";
+ sha256 = "0k5aj63hl78h8lkxizragvgh57yzzc5ns7h8kz93wicsdxaca8cn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -152071,6 +153954,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "log-domain_0_13" = callPackage
+ ({ mkDerivation, base, binary, bytes, Cabal, cabal-doctest, cereal
+ , comonad, deepseq, distributive, doctest, generic-deriving
+ , hashable, semigroupoids, semigroups, simple-reflect, vector
+ }:
+ mkDerivation {
+ pname = "log-domain";
+ version = "0.13";
+ sha256 = "0isl8rs0k5088sxapfh351sff3lh7r1qkgwz8lmai3gvqasb3avv";
+ revision = "1";
+ editedCabalFile = "0wcy54axpnym55f1skagnbmdpw6y2ys6zvn99x8i6qcfzw00i6l9";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base binary bytes cereal comonad deepseq distributive hashable
+ semigroupoids semigroups vector
+ ];
+ testHaskellDepends = [
+ base doctest generic-deriving semigroups simple-reflect
+ ];
+ description = "Log-domain arithmetic";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"log-effect" = callPackage
({ mkDerivation, base, bytestring, extensible-effects
, monad-control, text, transformers-base
@@ -152140,6 +154047,8 @@ self: {
pname = "log-postgres";
version = "0.7.1.1";
sha256 = "1mx43qbv9rbzzkxz7qgwgp26aq00a97rwka7a823l5hm5hamx74k";
+ revision = "1";
+ editedCabalFile = "012vyqrw0ncwxdrlbcb97x9lcmaizxspfc9dd5jxq8dfmqw5xgq7";
libraryHaskellDepends = [
aeson aeson-pretty base base64-bytestring bytestring deepseq
hpqtypes http-client lifted-base log-base mtl semigroups split text
@@ -152349,8 +154258,8 @@ self: {
}:
mkDerivation {
pname = "logging-effect";
- version = "1.3.6";
- sha256 = "1bcc7m2r4hhl03s91qixfc5w26pbdb7hy9dp6lzdahw6q7pn0hkw";
+ version = "1.3.8";
+ sha256 = "0ksavyvcz0c9fadik9yksm4zskzh313srf3713migwrdza5ci5q3";
libraryHaskellDepends = [
async base exceptions free monad-control mtl prettyprinter
semigroups stm stm-delay text time transformers transformers-base
@@ -153187,8 +155096,8 @@ self: {
}:
mkDerivation {
pname = "lp-diagrams";
- version = "2.1.1";
- sha256 = "0dynm0kib4lgyz00gbg4gi0ds5cgpbdx40davk53cknwxv7icri0";
+ version = "2.1.2";
+ sha256 = "0q0qzij6j0nv01hhrd417swyyf5vhgi2m83bmk98dvrd0309l9xl";
libraryHaskellDepends = [
base containers gasp graphviz labeled-tree lens mtl parsek
polynomials-bernstein process reflection text typography-geometry
@@ -153316,7 +155225,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "lsp-test_0_8_0_0" = callPackage
+ "lsp-test_0_8_2_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
, bytestring, conduit, conduit-parse, containers, data-default
, Diff, directory, filepath, haskell-lsp, hspec, lens, mtl
@@ -153325,8 +155234,8 @@ self: {
}:
mkDerivation {
pname = "lsp-test";
- version = "0.8.0.0";
- sha256 = "1w8ag6v8mdgxynz32nzxmvfaar68abmsh3fchdfbhz2ky07p6085";
+ version = "0.8.2.0";
+ sha256 = "1762avrs4fkkd9v8i76giaf6km5f3lds5laickn7la7zq7ysh8a3";
libraryHaskellDepends = [
aeson aeson-pretty ansi-terminal async base bytestring conduit
conduit-parse containers data-default Diff directory filepath
@@ -153561,10 +155470,8 @@ self: {
}:
mkDerivation {
pname = "lucid";
- version = "2.9.11";
- sha256 = "13xz21hf9ywbyqwm33z8pfrjq03rzffhqswi30xsi13rrawj99cc";
- revision = "1";
- editedCabalFile = "10k3x9cn4a23kqk909xiv8phkfgagf7p16qlfpr9swn1dn4xasgf";
+ version = "2.9.12";
+ sha256 = "156wniydd1hlb7rygbm95zln8ky8lai8rn2apkkv0rax9cdw6jrh";
libraryHaskellDepends = [
base blaze-builder bytestring containers hashable mmorph mtl text
transformers unordered-containers
@@ -153717,6 +155624,23 @@ self: {
broken = true;
}) {objc = null;};
+ "lukko" = callPackage
+ ({ mkDerivation, async, base, bytestring, filepath, singleton-bool
+ , tasty, tasty-expected-failure, tasty-hunit, temporary
+ }:
+ mkDerivation {
+ pname = "lukko";
+ version = "0.1.1.1";
+ sha256 = "13wf2vgi3bq48h757qs0zi1sxa6ip9pk8fxfiq7qrrb9p5silcpj";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [
+ async base bytestring filepath singleton-bool tasty
+ tasty-expected-failure tasty-hunit temporary
+ ];
+ description = "File locking";
+ license = "GPL-2.0-or-later AND BSD-3-Clause";
+ }) {};
+
"luminance" = callPackage
({ mkDerivation, base, containers, contravariant, dlist, gl, linear
, mtl, resourcet, semigroups, transformers, vector, void
@@ -154494,6 +156418,28 @@ self: {
broken = true;
}) {};
+ "mad-props" = callPackage
+ ({ mkDerivation, base, containers, lens, logict, MonadRandom, mtl
+ , psqueues, random, random-shuffle, raw-strings-qq, transformers
+ }:
+ mkDerivation {
+ pname = "mad-props";
+ version = "0.2.1.0";
+ sha256 = "0cz01majj5m0a9wszdzlz4arzf3xzppi835k2xrkd3hpzl2fxpiv";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers lens logict MonadRandom mtl psqueues random
+ random-shuffle raw-strings-qq transformers
+ ];
+ executableHaskellDepends = [
+ base containers lens logict MonadRandom mtl psqueues random
+ random-shuffle raw-strings-qq transformers
+ ];
+ description = "Monadic DSL for building constraint solvers using basic propagators";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"madlang" = callPackage
({ mkDerivation, ansi-wl-pprint, base, binary, Cabal, cli-setup
, composition-prelude, containers, criterion, directory, file-embed
@@ -154504,8 +156450,8 @@ self: {
}:
mkDerivation {
pname = "madlang";
- version = "4.0.2.15";
- sha256 = "0fv2p6f6gj9jg72kmlf56nymvs3sf6hn98jh4q0ighn6k5dkhbf3";
+ version = "4.0.2.16";
+ sha256 = "0n4y2s5m854akdy482wmhh3m5s77mgq1q91619lc2lsfg21xr80w";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal cli-setup ];
@@ -155440,8 +157386,8 @@ self: {
}:
mkDerivation {
pname = "mandrill";
- version = "0.5.3.6";
- sha256 = "1jvgxhc3x7867cryvsbpj7hks9syhpqbwyh4y0v6b0yp0xil8qrl";
+ version = "0.5.4.0";
+ sha256 = "0cp0xd4by5ml1526lybqvxr1g5ccgskmj9ibl3xnrcmkbi9a14y6";
libraryHaskellDepends = [
aeson base base64-bytestring blaze-html bytestring containers
email-validate http-client http-client-tls http-types microlens-th
@@ -155648,8 +157594,8 @@ self: {
pname = "map-syntax";
version = "0.3";
sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k";
- revision = "1";
- editedCabalFile = "1qfjficc7b6hbg44r3czk8iqgkjmgnp14wmzcdcz4ai93kx8dp44";
+ revision = "2";
+ editedCabalFile = "1cpiarychx4cmv7v71rbd5ccfsjac928isd52sf42mzs2nb492ya";
libraryHaskellDepends = [ base containers mtl ];
testHaskellDepends = [
base containers deepseq hspec HUnit mtl QuickCheck transformers
@@ -156146,8 +158092,8 @@ self: {
}:
mkDerivation {
pname = "marxup";
- version = "3.1.1.0";
- sha256 = "0b22mf14qajkpf7hlm6086d951g0wgihlyiw93m0nh4yl1kmgf5q";
+ version = "3.1.2.0";
+ sha256 = "0a6lfjh5brkjm66y4yizzskra4007shqnsb5bjljxwg0vwphp112";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -156196,8 +158142,33 @@ self: {
}:
mkDerivation {
pname = "massiv";
- version = "0.4.2.0";
- sha256 = "051za4zdphpsscliza6v9y81bcgzmn0flyirs29x4jfhsyk81qjy";
+ version = "0.4.3.0";
+ sha256 = "0sydba4dr9y0ap8d0sqr52x1pi2qq56ciznznjgdzz6f5gip667c";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base bytestring data-default-class deepseq exceptions primitive
+ scheduler unliftio-core vector
+ ];
+ testHaskellDepends = [
+ base doctest mersenne-random-pure64 QuickCheck random splitmix
+ template-haskell
+ ];
+ description = "Massiv (Массив) is an Array Library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "massiv_0_4_4_0" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, cabal-doctest
+ , data-default-class, deepseq, doctest, exceptions
+ , mersenne-random-pure64, primitive, QuickCheck, random, scheduler
+ , splitmix, template-haskell, unliftio-core, vector
+ }:
+ mkDerivation {
+ pname = "massiv";
+ version = "0.4.4.0";
+ sha256 = "13hwf1z9iqybrjsn21gkglqq3knin6x84rflv3wk6wplk7dfhd2n";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base bytestring data-default-class deepseq exceptions primitive
@@ -156209,6 +158180,8 @@ self: {
];
description = "Massiv (Массив) is an Array Library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"massiv-io" = callPackage
@@ -156217,14 +158190,16 @@ self: {
}:
mkDerivation {
pname = "massiv-io";
- version = "0.1.7.0";
- sha256 = "0w3yffkrsjkgfqdfmhq42am2hpmkblnfg0prifr2ja5pfwr02l5c";
+ version = "0.1.9.0";
+ sha256 = "0splwbavahv3g0p1pyhym9hwncaw7zd5f12girwxlwhcdwrsgz3r";
libraryHaskellDepends = [
base bytestring data-default-class deepseq directory filepath
JuicyPixels massiv netpbm process vector
];
description = "Import/export of Image files into massiv Arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"massiv-scheduler" = callPackage
@@ -156266,6 +158241,8 @@ self: {
];
description = "Library that contains generators, properties and tests for Massiv Array Library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"master-plan" = callPackage
@@ -156393,15 +158370,16 @@ self: {
}) {};
"math-grads" = callPackage
- ({ mkDerivation, aeson, array, base, containers, hspec, linear
- , matrix, mtl, random, vector
+ ({ mkDerivation, aeson, array, base, bimap, containers, hspec
+ , ilist, lens, linear, matrix, mtl, random, vector
}:
mkDerivation {
pname = "math-grads";
- version = "0.1.5.1";
- sha256 = "0bq08gh1fv83glx4i2gs560cynl2dv1610kby7vlvjnhg0kkyjgl";
+ version = "0.1.6.2";
+ sha256 = "02flkabfqwgmgcsrlxcfk9zm8b94l65imr3xprdap1g9z26si66l";
libraryHaskellDepends = [
- aeson array base containers linear matrix mtl random vector
+ aeson array base bimap containers ilist lens linear matrix mtl
+ random vector
];
testHaskellDepends = [ array base containers hspec random ];
description = "Library containing graph data structures and graph algorithms";
@@ -156684,20 +158662,19 @@ self: {
}) {};
"matrix-static" = callPackage
- ({ mkDerivation, base, deepseq, ghc-typelits-knownnat
- , ghc-typelits-natnormalise, matrix, tasty, tasty-hunit, vector
+ ({ mkDerivation, base, deepseq, ghc-typelits-natnormalise, matrix
+ , tasty, tasty-hunit, vector
}:
mkDerivation {
pname = "matrix-static";
- version = "0.2";
- sha256 = "0g4vkzc6jw4sx2an86d20fv9b23jzly8dxsan7ygih1mp8rn5r07";
+ version = "0.2.1";
+ sha256 = "1jq6f3as18q0z9z8nxf3jsa6fgci9nsp4m4qbr13429m6rl11x1n";
libraryHaskellDepends = [
- base deepseq ghc-typelits-knownnat ghc-typelits-natnormalise matrix
- vector
+ base deepseq ghc-typelits-natnormalise matrix vector
];
testHaskellDepends = [
- base deepseq ghc-typelits-knownnat ghc-typelits-natnormalise matrix
- tasty tasty-hunit vector
+ base deepseq ghc-typelits-natnormalise matrix tasty tasty-hunit
+ vector
];
description = "Type-safe matrix operations";
license = stdenv.lib.licenses.bsd3;
@@ -157599,6 +159576,27 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "megaparsec_8_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, case-insensitive, containers
+ , criterion, deepseq, mtl, parser-combinators, scientific, text
+ , transformers, weigh
+ }:
+ mkDerivation {
+ pname = "megaparsec";
+ version = "8.0.0";
+ sha256 = "0633rqzrxzhq43z6i7ancncd633fm2b8755683si4v818r3cdmxm";
+ libraryHaskellDepends = [
+ base bytestring case-insensitive containers deepseq mtl
+ parser-combinators scientific text transformers
+ ];
+ benchmarkHaskellDepends = [
+ base containers criterion deepseq text weigh
+ ];
+ description = "Monadic parser combinators";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"megaparsec-tests" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, containers
, hspec, hspec-discover, hspec-expectations, hspec-megaparsec
@@ -157625,6 +159623,31 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "megaparsec-tests_8_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, case-insensitive, containers
+ , hspec, hspec-discover, hspec-expectations, hspec-megaparsec
+ , megaparsec, mtl, parser-combinators, QuickCheck, scientific, text
+ , transformers
+ }:
+ mkDerivation {
+ pname = "megaparsec-tests";
+ version = "8.0.0";
+ sha256 = "1l71s16fhl2054myj02fnnjr71pfypjvwxd0hxzf83zwmqnv558f";
+ libraryHaskellDepends = [
+ base bytestring containers hspec hspec-expectations
+ hspec-megaparsec megaparsec mtl QuickCheck text transformers
+ ];
+ testHaskellDepends = [
+ base bytestring case-insensitive containers hspec
+ hspec-expectations hspec-megaparsec megaparsec mtl
+ parser-combinators QuickCheck scientific text transformers
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Test utilities and the test suite of Megaparsec";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"meldable-heap" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -159665,8 +161688,8 @@ self: {
}:
mkDerivation {
pname = "mini-egison";
- version = "0.1.5";
- sha256 = "19g5743q2h0vr9r7m854pi60r6z7f8cqr3l3fqi4b308jb492ngq";
+ version = "0.1.6";
+ sha256 = "08348nw7xnni81iwcah43x5hi0hyqz286g3zpmkhja8if99l59lj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -159740,8 +161763,8 @@ self: {
}:
mkDerivation {
pname = "minilight";
- version = "0.4.0";
- sha256 = "1ishxvijigfjfvrqiibbds2l7bb5vp51lsy933q4nphapvqrhk2m";
+ version = "0.4.1";
+ sha256 = "0zx21dhnzc8p0x6v827178rl2s215gik705fggmg31hqhwkzfy4c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -159764,14 +161787,12 @@ self: {
}) {};
"minimal-configuration" = callPackage
- ({ mkDerivation, base, containers, directory, filepath, tconfig }:
+ ({ mkDerivation, base, containers, directory, filepath }:
mkDerivation {
pname = "minimal-configuration";
- version = "0.1.3";
- sha256 = "0i65n0r2p51sc46108hc69lpng0q9mmki60csgb5s56h7vj4qmvw";
- libraryHaskellDepends = [
- base containers directory filepath tconfig
- ];
+ version = "0.1.4";
+ sha256 = "0bxz3vmy5b6jxb41h83xrwqihbaqvjj5lm4bfg9x2ykksfqdc3kw";
+ libraryHaskellDepends = [ base containers directory filepath ];
description = "Minimal ini like configuration library with a few extras";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
@@ -159820,8 +161841,8 @@ self: {
}:
mkDerivation {
pname = "minio-hs";
- version = "1.5.0";
- sha256 = "0qp8zl7f055lpchg8abcc27jq4s0nn14qp474qrj4wdmynfi8bc8";
+ version = "1.5.1";
+ sha256 = "11y8l1x5wp8pjcl3kxdlxyhfvkifpgxiywp82hwdr3r7rjc80wlw";
libraryHaskellDepends = [
aeson base base64-bytestring binary bytestring case-insensitive
conduit conduit-extra connection cryptonite cryptonite-conduit
@@ -160223,6 +162244,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "miso_1_4_0_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.4.0.0";
+ sha256 = "067z49ial3dwkbcza54aivdh8r4yx54zmpyxmd6mpyqlv96dv8gc";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers http-api-data http-types lucid
+ network-uri servant servant-lucid text transformers vector
+ ];
+ description = "A tasty Haskell front-end framework";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"miso-action-logger" = callPackage
({ mkDerivation, aeson, base, ghcjs-base, miso }:
mkDerivation {
@@ -160240,8 +162281,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "miso-examples";
- version = "1.2.0.0";
- sha256 = "1wg4nli3qzq0dw9il4hqw78mpvcsbj22i2vdv2n9gafv9qsb6r68";
+ version = "1.3.0.0";
+ sha256 = "1nwiznlhvnr7jcaqp1w0l2wwci9jbs56jrdiz79mpxrqq79h1icg";
isLibrary = false;
isExecutable = true;
description = "A tasty Haskell front-end framework";
@@ -160564,6 +162605,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "mmark_0_0_7_2" = callPackage
+ ({ mkDerivation, aeson, base, case-insensitive, containers
+ , criterion, deepseq, dlist, email-validate, foldl, hashable, hspec
+ , hspec-megaparsec, html-entity-map, lucid, megaparsec, microlens
+ , microlens-th, modern-uri, mtl, parser-combinators, QuickCheck
+ , text, text-metrics, unordered-containers, weigh, yaml
+ }:
+ mkDerivation {
+ pname = "mmark";
+ version = "0.0.7.2";
+ sha256 = "1wwszzba6fvg0r4q5z2dzashim0nkaxzx4rmjl216kdi08jkp7mm";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base case-insensitive containers deepseq dlist email-validate
+ foldl hashable html-entity-map lucid megaparsec microlens
+ microlens-th modern-uri mtl parser-combinators text text-metrics
+ unordered-containers yaml
+ ];
+ testHaskellDepends = [
+ aeson base foldl hspec hspec-megaparsec lucid megaparsec modern-uri
+ QuickCheck text
+ ];
+ benchmarkHaskellDepends = [ base criterion text weigh ];
+ description = "Strict markdown processor for writers";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"mmark-cli" = callPackage
({ mkDerivation, aeson, base, bytestring, directory
, ghc-syntax-highlighter, gitrev, lucid, megaparsec, mmark
@@ -160574,8 +162643,8 @@ self: {
pname = "mmark-cli";
version = "0.0.5.0";
sha256 = "15qrp2q1flx9csqvj8zx9w1jqg8pwfi0v7wpia7n7vg09jgydhby";
- revision = "1";
- editedCabalFile = "11yrsr4hpl5vxrfav1nfg3gidcr1qy0rjv5mkh5hqsxdpxy6c7aj";
+ revision = "2";
+ editedCabalFile = "1kpxrf3gwcl0l8jqq3dic49705p338rcvach95vp1g1jjpwd8kbj";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -160626,19 +162695,21 @@ self: {
({ mkDerivation, base, vector }:
mkDerivation {
pname = "mmsyn2";
- version = "0.1.6.0";
- sha256 = "1jwfm24ybgsb1ryx2kk1a65s2bprpppy1nkyjxcy34kckj534gjp";
+ version = "0.1.6.1";
+ sha256 = "0z9crc0x1mi467a3b1q5xrj7syp2m8zb1p69w8l9bhjhab780ljy";
libraryHaskellDepends = [ base vector ];
description = "The library that can be used for multiple (Ord a) => a -> b transformations";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mmsyn3" = callPackage
({ mkDerivation, base, directory }:
mkDerivation {
pname = "mmsyn3";
- version = "0.1.1.1";
- sha256 = "1gx526ws7hdnn0pwffz46w0hywysbhqrxanwkdhw8v9qcwawkdbx";
+ version = "0.1.3.0";
+ sha256 = "0asxxv2ykwn82lr744ihfip8lhck888l3rvn4qadjdapv1sn3zfx";
libraryHaskellDepends = [ base directory ];
description = "A small library to deal with executable endings";
license = stdenv.lib.licenses.mit;
@@ -160649,10 +162720,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn4";
- version = "0.1.1.1";
- sha256 = "07m0kga90ds25nd187xvfy0kqdsg8cilp6h52w4p4wfgr7hwahnr";
- revision = "2";
- editedCabalFile = "0ddc6pwyibgwvxwk60l1qiw7smkx8gpk7ikj5a9c7kcjq98ndf0z";
+ version = "0.1.2.0";
+ sha256 = "0q3lxkfknmw1jfv8kf3vz09zdkxqrqpzdb5zxxmy1v92g8hgvxs6";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -160660,6 +162729,42 @@ self: {
];
description = "The \"glue\" between electronic tables and GraphViz";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "mmsyn5" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "mmsyn5";
+ version = "0.4.2.2";
+ sha256 = "1y5f9fwc9k7hbmnk8fvm6m6h2lrdsfijr6jn0dfj6fhc17kmp46p";
+ libraryHaskellDepends = [ base ];
+ description = "Various additional operations on lists (some with intermediate Monads)";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "mmsyn6ukr" = callPackage
+ ({ mkDerivation, base, bytestring, mmsyn2, mmsyn3, mmsyn5, process
+ , vector
+ }:
+ mkDerivation {
+ pname = "mmsyn6ukr";
+ version = "0.3.2.0";
+ sha256 = "1qv34s1aypm43xf51bf7mlp7jbkfcgsz8gil7xcly50is1a19z3n";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bytestring mmsyn2 mmsyn3 mmsyn5 process vector
+ ];
+ executableHaskellDepends = [
+ base bytestring mmsyn2 mmsyn3 mmsyn5 process vector
+ ];
+ description = "Can be used as a musical instrument synthesizer or for Ukrainian language listening";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mmtf" = callPackage
@@ -160779,6 +162884,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "mod" = callPackage
+ ({ mkDerivation, base, deepseq, integer-gmp, quickcheck-classes
+ , quickcheck-classes-base, semirings, tasty, tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "mod";
+ version = "0.1.0.0";
+ sha256 = "10cvd4275jzd8h1f227nivbvf52kbk0hn00zwrb1hmrgif6a31gd";
+ libraryHaskellDepends = [ base deepseq integer-gmp semirings ];
+ testHaskellDepends = [
+ base quickcheck-classes quickcheck-classes-base semirings tasty
+ tasty-quickcheck
+ ];
+ description = "Fast type-safe modular arithmetic";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"modbus-tcp" = callPackage
({ mkDerivation, base, bytestring, cereal, mtl, transformers }:
mkDerivation {
@@ -160839,8 +162961,8 @@ self: {
pname = "modern-uri";
version = "0.3.1.0";
sha256 = "1pi7la2rrpfa9qszz7zm4dd7dihakm4kjrhjzvxpbp4n34ihl8h5";
- revision = "1";
- editedCabalFile = "09fwv2sx49kbabkllag01g1g85m92fmz60k5lf0w8qnr7hkxv3rd";
+ revision = "2";
+ editedCabalFile = "0slfswzl4khpn0z8g7frn63gx7hw9n7nc3yff659q18nq7c6vjxd";
libraryHaskellDepends = [
base bytestring containers contravariant deepseq exceptions
megaparsec mtl profunctors QuickCheck reflection tagged
@@ -161631,6 +163753,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "monad-logger_0_3_31" = callPackage
+ ({ mkDerivation, base, bytestring, conduit, conduit-extra
+ , exceptions, fast-logger, lifted-base, monad-control, monad-loops
+ , mtl, resourcet, stm, stm-chans, template-haskell, text
+ , transformers, transformers-base, transformers-compat
+ , unliftio-core
+ }:
+ mkDerivation {
+ pname = "monad-logger";
+ version = "0.3.31";
+ sha256 = "0awr06bh5d51kci2w2xsj34qvh98sb6dm48a4k05k8awv8hrrpmd";
+ libraryHaskellDepends = [
+ base bytestring conduit conduit-extra exceptions fast-logger
+ lifted-base monad-control monad-loops mtl resourcet stm stm-chans
+ template-haskell text transformers transformers-base
+ transformers-compat unliftio-core
+ ];
+ description = "A class of monads which can log messages";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"monad-logger-json" = callPackage
({ mkDerivation, aeson, base, monad-logger, template-haskell, text
}:
@@ -161670,13 +163814,29 @@ self: {
}:
mkDerivation {
pname = "monad-logger-syslog";
- version = "0.1.4.0";
- sha256 = "1jwwpjn35mvl7z05xcykpxdyhaa6mgiighgcr8qzprrmw89kwb05";
+ version = "0.1.5.0";
+ sha256 = "0y96f5qan5na32s8xilky7z30mc7yci1s5i3585aqvqsyyvshchf";
+ libraryHaskellDepends = [
+ base bytestring fast-logger hsyslog monad-logger text transformers
+ ];
+ description = "syslog output for monad-logger";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "monad-logger-syslog_0_1_6_0" = callPackage
+ ({ mkDerivation, base, bytestring, fast-logger, hsyslog
+ , monad-logger, text, transformers
+ }:
+ mkDerivation {
+ pname = "monad-logger-syslog";
+ version = "0.1.6.0";
+ sha256 = "1n4r0fl043r18683ym3k03sdm3b9wlxfzjgmnxi804kwna639rj3";
libraryHaskellDepends = [
base bytestring fast-logger hsyslog monad-logger text transformers
];
description = "syslog output for monad-logger";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"monad-loops" = callPackage
@@ -161865,8 +164025,10 @@ self: {
}:
mkDerivation {
pname = "monad-par";
- version = "0.3.4.8";
- sha256 = "0ldrzqy24fsszvn2a2nr77m2ih7xm0h9bgkjyv1l274aj18xyk7q";
+ version = "0.3.5";
+ sha256 = "1a8m99g9x1ivch4vhksk7fdzygbil3d33w8gdqngxbmwdikdafl2";
+ revision = "1";
+ editedCabalFile = "17l7zjykf5iqjmw1pq4iwls7v9x9d3in94iikxabx43q5l2iccsm";
libraryHaskellDepends = [
abstract-deque abstract-par array base containers deepseq
monad-par-extras mtl mwc-random parallel
@@ -162888,10 +165050,10 @@ self: {
}:
mkDerivation {
pname = "monoid-extras";
- version = "0.5";
- sha256 = "172d1mfns7agd619rlbb1i9kw2y26kjvivkva06k1r14bar1lmy6";
- revision = "3";
- editedCabalFile = "1f6yd2lzvcr983xh68wgvxibx2a8ldgkcvac48pqqcxl1ywx1iny";
+ version = "0.5.1";
+ sha256 = "0xfrkgqn9d31z54l617m3w3kkd5m9vjb4yl247r3zzql3mpb1f37";
+ revision = "1";
+ editedCabalFile = "0b8x5d6vh7mpigvjvcd8f38a1nyzn1vfdqypslw7z9fgsr742913";
libraryHaskellDepends = [ base groups semigroupoids semigroups ];
benchmarkHaskellDepends = [ base criterion semigroups ];
description = "Various extra monoid-related definitions and utilities";
@@ -163013,16 +165175,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "monoidal-containers_0_6" = callPackage
+ "monoidal-containers_0_6_0_1" = callPackage
({ mkDerivation, aeson, base, containers, deepseq, hashable, lens
, newtype, semialign, semigroups, these, unordered-containers
}:
mkDerivation {
pname = "monoidal-containers";
- version = "0.6";
- sha256 = "1ii09s068g6bj2j10ig3g3ymv1ci6zg596pmmaw6als15j9bybc9";
- revision = "2";
- editedCabalFile = "17qv2kds7m4mi3r4rd89d2nhcjc06lzdfg93qsn6ldssnypq0rra";
+ version = "0.6.0.1";
+ sha256 = "1j5mfs0ysvwk3jsmq4hlj4l3kasfc28lk1b3xaymf9dw48ac5j82";
libraryHaskellDepends = [
aeson base containers deepseq hashable lens newtype semialign
semigroups these unordered-containers
@@ -163160,6 +165320,28 @@ self: {
broken = true;
}) {};
+ "months" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, base-compat, cassava
+ , deepseq, hashable, http-api-data, intervals, lens, lucid
+ , QuickCheck, swagger2, text, time-compat
+ }:
+ mkDerivation {
+ pname = "months";
+ version = "0.1";
+ sha256 = "000fqmd5j3pxmfa5bpyk5fd0hbn9iq3g5v1slk4hrjdjm8k19wa0";
+ revision = "1";
+ editedCabalFile = "0d94g382scfwidsqmy417pz19748gs5zx2xykcg4vjwz1j3c47am";
+ libraryHaskellDepends = [
+ aeson attoparsec base base-compat cassava deepseq hashable
+ http-api-data intervals lens lucid QuickCheck swagger2 text
+ time-compat
+ ];
+ description = "Month, YearMonth, Quarter, YearQuarter types";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"monus" = callPackage
({ mkDerivation, base, containers, smallcheck, tasty
, tasty-quickcheck, tasty-smallcheck
@@ -163389,37 +165571,50 @@ self: {
}) {};
"morpheus-graphql" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, filepath
- , megaparsec, mtl, optparse-applicative, scientific, scotty, tasty
- , tasty-hunit, template-haskell, text, transformers
- , unordered-containers, uuid, vector, wai, wai-websockets, warp
- , websockets
+ ({ mkDerivation, aeson, base, bytestring, containers, megaparsec
+ , mtl, scientific, tasty, tasty-hunit, template-haskell, text
+ , th-lift-instances, transformers, unordered-containers, uuid
+ , vector, websockets
}:
mkDerivation {
pname = "morpheus-graphql";
- version = "0.4.0";
- sha256 = "182bl79lwlm8amsdf7vwhzlqz9r6ybnf6mnhxs0a74981dz5j88r";
- isLibrary = true;
- isExecutable = true;
+ version = "0.7.1";
+ sha256 = "1yh49icsq68xbw9gmvqssy4piaqb97cy39jg4a20360j9sfr87dp";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring containers megaparsec mtl scientific
- template-haskell text transformers unordered-containers uuid vector
- websockets
- ];
- executableHaskellDepends = [
- aeson base bytestring containers filepath megaparsec mtl
- optparse-applicative scientific scotty template-haskell text
- transformers unordered-containers uuid vector wai wai-websockets
- warp websockets
+ template-haskell text th-lift-instances transformers
+ unordered-containers uuid vector websockets
];
testHaskellDepends = [
aeson base bytestring containers megaparsec mtl scientific tasty
- tasty-hunit template-haskell text transformers unordered-containers
- uuid vector websockets
+ tasty-hunit template-haskell text th-lift-instances transformers
+ unordered-containers uuid vector websockets
];
description = "Morpheus GraphQL";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "morpheus-graphql-cli" = callPackage
+ ({ mkDerivation, base, bytestring, filepath, morpheus-graphql
+ , optparse-applicative
+ }:
+ mkDerivation {
+ pname = "morpheus-graphql-cli";
+ version = "0.1.0";
+ sha256 = "0xqk1mkgbh3y9wlb90hwvjzn31670pm8zanm3bijzm56q3lg4ni6";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base bytestring filepath morpheus-graphql optparse-applicative
+ ];
+ testHaskellDepends = [
+ base bytestring filepath morpheus-graphql optparse-applicative
+ ];
+ description = "Morpheus GraphQL CLI";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"morphisms" = callPackage
@@ -163481,8 +165676,8 @@ self: {
}:
mkDerivation {
pname = "morte";
- version = "1.7.1";
- sha256 = "1ff9h3zzcz59q07v0yx93v537z6swy65j88z9cn6mgfjrxjmqx2b";
+ version = "1.7.2";
+ sha256 = "0dpl0siabfyiw940ymy7ba3rx3p939x3ya6ias6l75saw1qw9lvn";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -163576,6 +165771,8 @@ self: {
];
description = "General purpose migrations library";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"moto-postgresql" = callPackage
@@ -163591,6 +165788,8 @@ self: {
];
description = "PostgreSQL-based migrations registry for moto";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"motor" = callPackage
@@ -165966,6 +168165,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "mx-state-codes" = callPackage
+ ({ mkDerivation, aeson, base, hspec, QuickCheck, text }:
+ mkDerivation {
+ pname = "mx-state-codes";
+ version = "1.0.0.0";
+ sha256 = "1jxw7hh24rqs1c5y4b7bmllvcwq3gsrrn0rixq9lzhn2915ykaq6";
+ libraryHaskellDepends = [ aeson base text ];
+ testHaskellDepends = [ aeson base hspec QuickCheck text ];
+ description = "ISO 3166-2:MX State Codes and Names";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"mxnet" = callPackage
({ mkDerivation, base, c2hs, c2hs-extra, mxnet, pretty, tasty
, tasty-hunit, template-haskell, unordered-containers, vector
@@ -166676,8 +168887,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "named";
- version = "0.3.0.0";
- sha256 = "03pg2xdx86c7ns8p04gn8l4nwpjx538545f0fjq0j3mlhn09qrh7";
+ version = "0.3.0.1";
+ sha256 = "0dnp4qbhn6ci2dlp230gpq8c5z26wb2liani1myc598g2b3c2qij";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base ];
description = "Named parameters (keyword arguments) for Haskell";
@@ -167206,8 +169417,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "natural-arithmetic";
- version = "0.1.0.0";
- sha256 = "0h5ga04hw7v54xsxjj852238spl3px190g67qjqzxvnyn0f76jrp";
+ version = "0.1.1.0";
+ sha256 = "0n2330b2g4gy1ljpcww9vmj74ig23m0zxkg92721zpdfywlcy44g";
libraryHaskellDepends = [ base ];
description = "Arithmetic of natural numbers";
license = stdenv.lib.licenses.bsd3;
@@ -167538,8 +169749,8 @@ self: {
}:
mkDerivation {
pname = "neko-obfs";
- version = "0.1.0.2";
- sha256 = "1kqki738d7jfjgr0jcybs9w0fzccmdb1i64caanydpfn6x9rkiac";
+ version = "0.1.0.4";
+ sha256 = "1vffkpxxvxykrjy9awx0vqda6gbpmzz2ybr5ijmb47dl7mr7sl88";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -167776,32 +169987,32 @@ self: {
"net-mqtt" = callPackage
({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary
- , bytestring, conduit, conduit-extra, containers, deepseq, HUnit
- , network-conduit-tls, network-uri, optparse-applicative
- , QuickCheck, stm, tasty, tasty-hunit, tasty-quickcheck, text
- , websockets, wuss
+ , bytestring, conduit, conduit-extra, connection, containers
+ , deepseq, HUnit, network-conduit-tls, network-uri
+ , optparse-applicative, QuickCheck, stm, tasty, tasty-hunit
+ , tasty-quickcheck, text, websockets
}:
mkDerivation {
pname = "net-mqtt";
- version = "0.6.0.1";
- sha256 = "1mcr228i7cdpwfpxxvgk7nah32bfc39mx4vr014zcy728imgj8dx";
+ version = "0.6.2.1";
+ sha256 = "09l9m213x1v7cvrfr039hg2c1pa4dknyhj827h9n0w9pawj61r55";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
async attoparsec attoparsec-binary base binary bytestring conduit
- conduit-extra containers deepseq network-conduit-tls network-uri
- QuickCheck stm text websockets wuss
+ conduit-extra connection containers deepseq network-conduit-tls
+ network-uri QuickCheck stm text websockets
];
executableHaskellDepends = [
async attoparsec attoparsec-binary base binary bytestring conduit
- conduit-extra containers deepseq network-conduit-tls network-uri
- optparse-applicative QuickCheck stm text websockets wuss
+ conduit-extra connection containers deepseq network-conduit-tls
+ network-uri optparse-applicative QuickCheck stm text websockets
];
testHaskellDepends = [
async attoparsec attoparsec-binary base binary bytestring conduit
- conduit-extra containers deepseq HUnit network-conduit-tls
- network-uri QuickCheck stm tasty tasty-hunit tasty-quickcheck text
- websockets wuss
+ conduit-extra connection containers deepseq HUnit
+ network-conduit-tls network-uri QuickCheck stm tasty tasty-hunit
+ tasty-quickcheck text websockets
];
description = "An MQTT Protocol Implementation";
license = stdenv.lib.licenses.bsd3;
@@ -167809,6 +170020,29 @@ self: {
broken = true;
}) {};
+ "net-mqtt-rpc" = callPackage
+ ({ mkDerivation, base, bytestring, net-mqtt, network-uri
+ , optparse-applicative, random, stm, text, uuid
+ }:
+ mkDerivation {
+ pname = "net-mqtt-rpc";
+ version = "0.1.0.0";
+ sha256 = "0wzpsjyskgbnyyy7bbbg7plsypwnyi2rblvyn17a33ak43zi1fx5";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring net-mqtt random stm text uuid
+ ];
+ executableHaskellDepends = [
+ base bytestring net-mqtt network-uri optparse-applicative random
+ stm text uuid
+ ];
+ description = "Make RPC calls via an MQTT broker";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"net-spider" = callPackage
({ mkDerivation, aeson, base, containers, data-interval, doctest
, doctest-discover, extended-reals, greskell, greskell-websocket
@@ -168406,14 +170640,14 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "network_3_1_1_0" = callPackage
+ "network_3_1_1_1" = callPackage
({ mkDerivation, base, bytestring, deepseq, directory, hspec
, hspec-discover, HUnit
}:
mkDerivation {
pname = "network";
- version = "3.1.1.0";
- sha256 = "0gr99ksn7khijfjf0g4bkp13kb6jbxnq23b6pxflnvlsf5la8yks";
+ version = "3.1.1.1";
+ sha256 = "16ic2hgvadyiy0zfnyd2zknf8rxqmwzpy5mw5x9apwpzfc0mkvyp";
libraryHaskellDepends = [ base bytestring deepseq ];
testHaskellDepends = [ base bytestring directory hspec HUnit ];
testToolDepends = [ hspec-discover ];
@@ -168601,8 +170835,8 @@ self: {
pname = "network-bsd";
version = "2.8.1.0";
sha256 = "0kid0811lv4x761fd5gv6lsc8p5j2bn41rfd366pjb642p562jfr";
- revision = "2";
- editedCabalFile = "1cqb720gl960zfzbzxakc2wvrvw8plncgarbb1v1hdzmdxw07js7";
+ revision = "3";
+ editedCabalFile = "1hc3jdbmpq2wxh82xfx452v2m2l97jbdaqqbmj5nz4lljxa2696r";
libraryHaskellDepends = [ base deepseq network ];
description = "POSIX network database (<netdb.h>) API";
license = stdenv.lib.licenses.bsd3;
@@ -168644,6 +170878,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "network-byte-order_0_1_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, doctest }:
+ mkDerivation {
+ pname = "network-byte-order";
+ version = "0.1.2.0";
+ sha256 = "1y2azf5zbydzvi4b0hxmy7am4kgpkq8ajnsbrpfrqz87b5y87ccy";
+ libraryHaskellDepends = [ base bytestring ];
+ testHaskellDepends = [ base bytestring doctest ];
+ description = "Network byte order utilities";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"network-bytestring" = callPackage
({ mkDerivation, base, bytestring, network, unix }:
mkDerivation {
@@ -168856,8 +171103,8 @@ self: {
}:
mkDerivation {
pname = "network-ip";
- version = "0.3.0.2";
- sha256 = "1zjy232pamkd3977cyaq5w5r6ksbpqpgzzlds15zrahjccirs9gf";
+ version = "0.3.0.3";
+ sha256 = "0p4mn7vz74kxmsc8xvg7gx5rs38knnv518bc0qv0b07ki51wq7g0";
libraryHaskellDepends = [
base data-default-class data-dword data-endian data-serializer
data-textual hashable parsers text-printer type-hint
@@ -168900,8 +171147,8 @@ self: {
}:
mkDerivation {
pname = "network-messagepack-rpc";
- version = "0.1.1.4";
- sha256 = "040kj2rs80kg7746rqrrsgpbi3vpbfg4c6r5n08nvqqslcx932xb";
+ version = "0.1.2.0";
+ sha256 = "118agkkbvfyynk6qg5yzazbs0s7w0bw9n0ndj8nm35yy6cil9lky";
libraryHaskellDepends = [
base bytestring data-msgpack safe-exceptions text
unordered-containers
@@ -168917,8 +171164,8 @@ self: {
}:
mkDerivation {
pname = "network-messagepack-rpc-websocket";
- version = "0.1.1.0";
- sha256 = "05cd6cqyydjwymnk8rscqngvz3knyibl674rcbjpz28him6gbc7d";
+ version = "0.1.1.1";
+ sha256 = "0adkav3nl7ghbx2r7dx83ki6m397clxaw37s54ivnkxydqscjv06";
libraryHaskellDepends = [
base network-messagepack-rpc text websockets wss-client
];
@@ -169091,8 +171338,8 @@ self: {
({ mkDerivation, base, network }:
mkDerivation {
pname = "network-run";
- version = "0.2.0";
- sha256 = "1iabxk341yzsr28mpiam01wris20na4kbvbpxfzbcvlb1q2pjz5v";
+ version = "0.2.1";
+ sha256 = "0fviap6njppdw1dv9dy5027q37kz93w3vdzij0wgp4jp284qcc1f";
libraryHaskellDepends = [ base network ];
description = "Simple network runner library";
license = stdenv.lib.licenses.bsd3;
@@ -169183,6 +171430,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "network-simple-tls_0_4" = callPackage
+ ({ mkDerivation, base, bytestring, data-default, network
+ , network-simple, safe-exceptions, tls, tls-session-manager
+ , transformers, x509, x509-store, x509-system, x509-validation
+ }:
+ mkDerivation {
+ pname = "network-simple-tls";
+ version = "0.4";
+ sha256 = "0c5xxqp2xw1q046sngd5gnwp7gn0ima9wm8drxxry13l0i0bnmn1";
+ libraryHaskellDepends = [
+ base bytestring data-default network network-simple safe-exceptions
+ tls tls-session-manager transformers x509 x509-store x509-system
+ x509-validation
+ ];
+ description = "Simple interface to TLS secured network sockets";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"network-simple-ws" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, network-simple
, safe-exceptions, websockets
@@ -169804,6 +172070,8 @@ self: {
pname = "newtype-generics";
version = "0.5.4";
sha256 = "0cprfg4n0z62cnix1qrbc79bfdd4s50b05fj9m9hk6vm1pc3szq0";
+ revision = "1";
+ editedCabalFile = "1id9a6prj2bzdsyfsfr0pnfy9p8v9wlw59x12fny6y2szfcxcrv7";
libraryHaskellDepends = [ base transformers ];
testHaskellDepends = [ base hspec ];
testToolDepends = [ hspec-discover ];
@@ -170217,26 +172485,26 @@ self: {
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base
, bytestring, directory, file-embed, filepath, hashable
, http-conduit, mtl, optparse-applicative, process, profunctors
- , string-qq, tasty, tasty-hunit, text, unliftio
+ , pureMD5, string-qq, tasty, tasty-hunit, text, unliftio
, unordered-containers
}:
mkDerivation {
pname = "niv";
- version = "0.2.1";
- sha256 = "18ym8zqxillqf0psc9xyjzgnxhfrfgy5sj3hvrdmggy4dlnn500j";
+ version = "0.2.3";
+ sha256 = "182miqhcndb3fqxdcjnhpphma89pxdnbv8k3scrhzjd893ncxv8i";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson aeson-pretty ansi-terminal base bytestring directory
file-embed filepath hashable http-conduit mtl optparse-applicative
- process profunctors string-qq tasty tasty-hunit text unliftio
- unordered-containers
+ process profunctors pureMD5 string-qq tasty tasty-hunit text
+ unliftio unordered-containers
];
executableHaskellDepends = [
aeson aeson-pretty ansi-terminal base bytestring directory
file-embed filepath hashable http-conduit mtl optparse-applicative
- process profunctors string-qq tasty text unliftio
+ process profunctors pureMD5 string-qq tasty text unliftio
unordered-containers
];
description = "Easy dependency management for Nix projects";
@@ -170268,8 +172536,8 @@ self: {
}:
mkDerivation {
pname = "nix-deploy";
- version = "1.0.3";
- sha256 = "0anhmc9g9k40nwj87f24hq4wnj6mkli36dzhzdpa0p3cpg7sh2kh";
+ version = "1.0.4";
+ sha256 = "1wmwrnm6wflkdaq0m84az1q6245iyvkzd2r47vdy9a2a1szqnvl3";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -170460,6 +172728,8 @@ self: {
];
description = "Tool for semi-automatic updating of nixpkgs repository";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"nkjp" = callPackage
@@ -170895,8 +173165,8 @@ self: {
({ mkDerivation, base, containers, semigroups }:
mkDerivation {
pname = "non-empty-sequence";
- version = "0.2.0.2";
- sha256 = "1qfidlv190wxrrp67h7rcrlczwfv7r0mdbwm31rrf08l1i6618yr";
+ version = "0.2.0.4";
+ sha256 = "0a6xk2ijj3lzhqzdrk6q89538d1a62aw8x0ccvkq2kyl1dlahwc0";
libraryHaskellDepends = [ base containers semigroups ];
description = "Non-empty sequence";
license = stdenv.lib.licenses.bsd3;
@@ -170999,6 +173269,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "nonempty-containers_0_3_2_0" = callPackage
+ ({ mkDerivation, base, comonad, containers, deepseq, hedgehog
+ , hedgehog-fn, nonempty-vector, semigroupoids, tasty
+ , tasty-hedgehog, text, these, vector
+ }:
+ mkDerivation {
+ pname = "nonempty-containers";
+ version = "0.3.2.0";
+ sha256 = "0h0djvjhlrm4s79q881gbag4kkabacvj0d5x0dc0xvhg1i0hs9da";
+ libraryHaskellDepends = [
+ base comonad containers deepseq nonempty-vector semigroupoids these
+ vector
+ ];
+ testHaskellDepends = [
+ base comonad containers hedgehog hedgehog-fn nonempty-vector
+ semigroupoids tasty tasty-hedgehog text these vector
+ ];
+ description = "Non-empty variants of containers data types, with full API";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"nonempty-lift" = callPackage
({ mkDerivation, base, comonad, hedgehog, hedgehog-classes
, semigroupoids
@@ -171015,6 +173307,23 @@ self: {
broken = true;
}) {};
+ "nonempty-vector" = callPackage
+ ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, doctest
+ , primitive, semigroups, vector
+ }:
+ mkDerivation {
+ pname = "nonempty-vector";
+ version = "0.2.0.1";
+ sha256 = "0qiwl58d5bvack33djhwqkblwk541w63a3hjqc7mik54y3j40s71";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base deepseq primitive semigroups vector
+ ];
+ testHaskellDepends = [ base doctest ];
+ description = "Non-empty vectors";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"nonemptymap" = callPackage
({ mkDerivation, base, containers, semigroupoids }:
mkDerivation {
@@ -171237,6 +173546,8 @@ self: {
transformers tuple
];
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"notmuch" = callPackage
@@ -171933,8 +174244,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "numhask";
- version = "0.3.0.0";
- sha256 = "1zkiqav683mmghxz0hj0wjzg3sf95zfd4ghicw674d9j3vl4gmcw";
+ version = "0.3.1";
+ sha256 = "0r7raa7sw9k6p5xb3kl7jfpfkg4dym2kb8hrdkq9xvj2yrajzg77";
libraryHaskellDepends = [ base ];
description = "numeric classes";
license = stdenv.lib.licenses.bsd3;
@@ -171969,8 +174280,8 @@ self: {
}:
mkDerivation {
pname = "numhask-hedgehog";
- version = "0.3";
- sha256 = "0f7h2ah0z63v40hnk4fcxhj4b8qzi1fy8hipxwvi29g0mvpkxjds";
+ version = "0.3.1";
+ sha256 = "1glg0lapr0fm06z5s8k4xsi99yx3khay4ynvic3kb1xf0iqay818";
libraryHaskellDepends = [
base hedgehog numhask numhask-prelude numhask-space
];
@@ -171982,17 +174293,17 @@ self: {
}) {};
"numhask-histogram" = callPackage
- ({ mkDerivation, base, containers, doctest, foldl, numhask-prelude
- , numhask-range, tdigest
+ ({ mkDerivation, base, containers, doctest, foldl, numhask-space
+ , tdigest
}:
mkDerivation {
pname = "numhask-histogram";
- version = "0.1.3.0";
- sha256 = "1d4b1iv6czhc9747p5df3qlbj34nzlz608qp975cg31i63inz2ix";
+ version = "0.2.0";
+ sha256 = "0bkqn7h2cs5m318zira6idf2jmslgacci4mr2948dki1hbnj59xi";
libraryHaskellDepends = [
- base containers foldl numhask-prelude numhask-range tdigest
+ base containers foldl numhask-space tdigest
];
- testHaskellDepends = [ base doctest numhask-prelude ];
+ testHaskellDepends = [ base doctest ];
description = "See readme.md";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -172000,13 +174311,12 @@ self: {
}) {};
"numhask-prelude" = callPackage
- ({ mkDerivation, base, doctest, numhask, numhask-space, protolude
- }:
+ ({ mkDerivation, base, doctest, numhask, protolude }:
mkDerivation {
pname = "numhask-prelude";
- version = "0.3.1";
- sha256 = "1j9da7ldacfzkw4yxrc84p0diygvbglj4xdqj9bam8ld2hv5i1mq";
- libraryHaskellDepends = [ base numhask numhask-space protolude ];
+ version = "0.3.2";
+ sha256 = "1884pm13wyhqwwl9n2k9wv7r7q86x4c682m78291sh6yinrymazk";
+ libraryHaskellDepends = [ base numhask protolude ];
testHaskellDepends = [ doctest ];
description = "A numeric prelude";
license = stdenv.lib.licenses.bsd3;
@@ -172037,18 +174347,22 @@ self: {
}) {};
"numhask-space" = callPackage
- ({ mkDerivation, adjunctions, base, distributive, numhask
- , semigroupoids
+ ({ mkDerivation, adjunctions, base, containers, distributive
+ , doctest, foldl, lattices, semigroupoids, tdigest, text, time
}:
mkDerivation {
pname = "numhask-space";
- version = "0.1.1";
- sha256 = "1rf86fbyrbs2a1dxrbr35a2dhfimclindlb4iimijs28is0zdz8s";
+ version = "0.3.0";
+ sha256 = "0j75qig7smx2lnl6drmsj2zs4zg6rw9vvcb1d0cjv47haw9xgz62";
libraryHaskellDepends = [
- adjunctions base distributive numhask semigroupoids
+ adjunctions base containers distributive foldl lattices
+ semigroupoids tdigest text time
];
+ testHaskellDepends = [ base doctest ];
description = "numerical spaces";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"numhask-test" = callPackage
@@ -172311,8 +174625,8 @@ self: {
}:
mkDerivation {
pname = "nyx-game";
- version = "1.0.0.0";
- sha256 = "16a1bkw8i81qcp7diblgkc17snxppdsfqly6diirm0sxpbsx5d8s";
+ version = "1.0.1.0";
+ sha256 = "14zxg7znqjglzqlsfvgksknz5ry369x0smjja8dx6h2ih0xf3i06";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -172331,14 +174645,13 @@ self: {
}) {};
"o-clock" = callPackage
- ({ mkDerivation, base, deepseq, doctest, gauge, ghc-prim, Glob
- , hedgehog, markdown-unlit, tasty, tasty-hedgehog, tasty-hspec
- , tiempo, time-units, type-spec
+ ({ mkDerivation, base, doctest, ghc-prim, Glob, hedgehog
+ , markdown-unlit, tasty, tasty-hedgehog, tasty-hspec, type-spec
}:
mkDerivation {
pname = "o-clock";
- version = "1.0.0.1";
- sha256 = "0nmv0zvhd2wd327q268xd8x9swb5v6pm5fn9p5zyn0khja38s6fr";
+ version = "1.1.0";
+ sha256 = "15lad2rjnam0b1ny5zccd0ir3q4i559y28r93sqkws4j74mx8b4c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base ghc-prim ];
@@ -172348,7 +174661,6 @@ self: {
tasty-hspec type-spec
];
testToolDepends = [ doctest markdown-unlit ];
- benchmarkHaskellDepends = [ base deepseq gauge tiempo time-units ];
description = "Type-safe time library";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -172924,8 +175236,8 @@ self: {
({ mkDerivation, base, parsec, pretty, time }:
mkDerivation {
pname = "ofx";
- version = "0.4.2.0";
- sha256 = "1wcmrlf27s6iyyndzhyyrf9dzyjia0ii8s365y1h75h9kwkf48hf";
+ version = "0.4.4.0";
+ sha256 = "1wpcxzrbqw576pgx1jrpqs604ds0lpmg1282shd828lwg5myp33r";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base parsec pretty time ];
@@ -173384,18 +175696,17 @@ self: {
}) {};
"online" = callPackage
- ({ mkDerivation, base, doctest, foldl, numhask-prelude, protolude
- , tasty, tdigest, vector, vector-algorithms
+ ({ mkDerivation, base, doctest, foldl, tasty, tdigest, vector
+ , vector-algorithms
}:
mkDerivation {
pname = "online";
- version = "0.3.0.0";
- sha256 = "056a9dkrzfgj0wf9f9d9d25f6yc03jx9z0p0z5xm8n8brk6b3bds";
+ version = "0.4.0.0";
+ sha256 = "1vb9x90qzmqjydxjcn06gz5lfikwrx73jkkhmqdd5vxmzzj36spz";
libraryHaskellDepends = [
- base foldl numhask-prelude protolude tdigest vector
- vector-algorithms
+ base foldl tdigest vector vector-algorithms
];
- testHaskellDepends = [ base doctest protolude tasty ];
+ testHaskellDepends = [ base doctest tasty ];
description = "online statistics";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -173532,10 +175843,8 @@ self: {
}:
mkDerivation {
pname = "opaleye-trans";
- version = "0.5.0";
- sha256 = "18y9qcs771647g5xy7209rq32w7fqflcr313mdw1fv0m2ak65wb2";
- revision = "2";
- editedCabalFile = "1p51w0q74f8by2yw2hs1z9pfh6jxnlizf4jffjmj6j2kpm9hh3md";
+ version = "0.5.1";
+ sha256 = "11vfp8rb46fvrhryyw9k66cbfnd920n5r4mcasdcnxhn1n8hc7i4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -174584,23 +176893,21 @@ self: {
"optics" = callPackage
({ mkDerivation, array, base, bytestring, containers, criterion
- , inspection-testing, lens, mtl, optics-core, optics-extra
- , optics-th, random, tasty, tasty-hunit, template-haskell
- , transformers, unordered-containers, vector
+ , indexed-profunctors, inspection-testing, lens, mtl, optics-core
+ , optics-extra, optics-th, random, tasty, tasty-hunit
+ , template-haskell, transformers, unordered-containers, vector
}:
mkDerivation {
pname = "optics";
- version = "0.1";
- sha256 = "1xkccyshhzbf8c7v1vi7cw4k1a1gfgw9yl2wfma4q36bv96qq2lk";
- revision = "1";
- editedCabalFile = "01hbhb642f596a8dwx6rxq53cqhf40vgr6c3xrbvs025by890mpi";
+ version = "0.2";
+ sha256 = "0q80rambmw387dq23nsywzpwrvi8vjy9sg1fl2qwc2is6xki6pcl";
libraryHaskellDepends = [
array base containers mtl optics-core optics-extra optics-th
transformers
];
testHaskellDepends = [
- base containers inspection-testing mtl optics-core random tasty
- tasty-hunit template-haskell
+ base containers indexed-profunctors inspection-testing mtl
+ optics-core random tasty tasty-hunit template-haskell
];
benchmarkHaskellDepends = [
base bytestring containers criterion lens transformers
@@ -174611,29 +176918,32 @@ self: {
}) {};
"optics-core" = callPackage
- ({ mkDerivation, array, base, containers, transformers }:
+ ({ mkDerivation, array, base, containers, indexed-profunctors
+ , transformers
+ }:
mkDerivation {
pname = "optics-core";
- version = "0.1";
- sha256 = "0vyvvjlqps0sa03rxp0p2v9vjllff53adn3y6qfwrpc08kxwh7q1";
- libraryHaskellDepends = [ array base containers transformers ];
+ version = "0.2";
+ sha256 = "19hsax8wxxgr28rjz6p9afb06f338xnyvws7salmm1dsik1ghzr8";
+ libraryHaskellDepends = [
+ array base containers indexed-profunctors transformers
+ ];
description = "Optics as an abstract interface: core definitions";
license = stdenv.lib.licenses.bsd3;
}) {};
"optics-extra" = callPackage
- ({ mkDerivation, array, base, bytestring, containers, hashable, mtl
- , optics-core, text, transformers, unordered-containers, vector
+ ({ mkDerivation, array, base, bytestring, containers, hashable
+ , indexed-profunctors, mtl, optics-core, text, transformers
+ , unordered-containers, vector
}:
mkDerivation {
pname = "optics-extra";
- version = "0.1";
- sha256 = "1z0blxm9gxbzqxxcm9bkj8jvf9apgn8abh0wdc4f220rs32c3v7g";
- revision = "1";
- editedCabalFile = "03n8pk423ckyk5rz8z8x9g0amxqpd75lsr90bjsjcp16qak4zjc7";
+ version = "0.2";
+ sha256 = "16n64dyii8b9w1prc73qwfjhinzixckd1xlmb4x8i1jlw2dbz5d1";
libraryHaskellDepends = [
- array base bytestring containers hashable mtl optics-core text
- transformers unordered-containers vector
+ array base bytestring containers hashable indexed-profunctors mtl
+ optics-core text transformers unordered-containers vector
];
description = "Extra utilities and instances for optics-core";
license = stdenv.lib.licenses.bsd3;
@@ -174645,10 +176955,8 @@ self: {
}:
mkDerivation {
pname = "optics-th";
- version = "0.1";
- sha256 = "1fqaxp7divk2wj7mvnsyzclly99l895dss1ssk6dzfgdijjjipk6";
- revision = "2";
- editedCabalFile = "1m5wcl6h83hhiyic7khw6lylmb4rvbaskvpssrd52b2a73gpzm69";
+ version = "0.2";
+ sha256 = "12hij9b5gqq1gdh7zbv09dsqbf9pr7wf2ywjnbf319sn20cn8fv8";
libraryHaskellDepends = [
base containers mtl optics-core template-haskell th-abstraction
transformers
@@ -174659,14 +176967,16 @@ self: {
}) {};
"optics-vl" = callPackage
- ({ mkDerivation, base, optics-core, profunctors }:
+ ({ mkDerivation, base, indexed-profunctors, optics-core
+ , profunctors
+ }:
mkDerivation {
pname = "optics-vl";
- version = "0.1";
- sha256 = "03khw0aqv7wdlym5maasm1l20gj4y1jzci89y592hx3y07mzvapl";
- revision = "1";
- editedCabalFile = "06x99059qi5qhsq7cql2l0pk0d1kh8is320xsnxw6qjp2c4hild2";
- libraryHaskellDepends = [ base optics-core profunctors ];
+ version = "0.2";
+ sha256 = "0gd61ha93bws7fchjghc6bca9g8jgli0v6cl24g8ii2c22jgga6x";
+ libraryHaskellDepends = [
+ base indexed-profunctors optics-core profunctors
+ ];
description = "Utilities for compatibility with van Laarhoven optics";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -174690,6 +177000,23 @@ self: {
broken = true;
}) {};
+ "optima-for-hasql" = callPackage
+ ({ mkDerivation, base, bytestring, hasql, hasql-pool, optima, text
+ , time
+ }:
+ mkDerivation {
+ pname = "optima-for-hasql";
+ version = "0.1.0.1";
+ sha256 = "1hqxhqj6cka7vjky9jp6bdk5gsach51bps6j2ii8h5bz01bln6df";
+ libraryHaskellDepends = [
+ base bytestring hasql hasql-pool optima text time
+ ];
+ description = "Command-line arguments parsing for Hasql";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"optimal-blocks" = callPackage
({ mkDerivation, base, bytestring, bytestring-arbitrary, criterion
, cryptohash, deepseq, hex, QuickCheck, vector
@@ -175241,8 +177568,8 @@ self: {
}:
mkDerivation {
pname = "orgmode-parse";
- version = "0.2.2";
- sha256 = "1f6wcxkln5ddaa2z7wbkp6wndgq38qv9h1wnn27gqcms02758v2r";
+ version = "0.2.3";
+ sha256 = "0vwmxgxvyr44qx2zvc796i7jid3c5nrfa82pf696vvjnxgb805sa";
libraryHaskellDepends = [
aeson attoparsec base bytestring containers free hashable
old-locale semigroups text thyme unordered-containers
@@ -175266,8 +177593,8 @@ self: {
}:
mkDerivation {
pname = "orgstat";
- version = "0.1.6";
- sha256 = "1w6nbgq29bdx0skqsy7h46x46g6rzpsgp2n5ldxv2nmbwbhq6bib";
+ version = "0.1.7";
+ sha256 = "1yvzs6sdkdgi5gfdgznnz1f03sf57icnn7bb5njcam7gxwvswbkp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -175355,23 +177682,22 @@ self: {
"ormolu" = callPackage
({ mkDerivation, base, bytestring, containers, dlist, exceptions
- , filepath, ghc, ghc-boot-th, ghc-paths, gitrev, hspec
- , hspec-discover, mtl, optparse-applicative, path, path-io, syb
- , text
+ , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover, mtl
+ , optparse-applicative, path, path-io, syb, text
}:
mkDerivation {
pname = "ormolu";
- version = "0.0.1.0";
- sha256 = "1p4m9hiavirnhf941fb5pdnrlrknr5rhcvznhqywianvvw6qcm30";
+ version = "0.0.2.0";
+ sha256 = "10p3h98k5ph2awmdd89k8knavv4npvdmh00a9nrzaw6z32j0igfh";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- base bytestring containers dlist exceptions ghc ghc-boot-th
- ghc-paths mtl syb text
+ base bytestring containers dlist exceptions ghc-lib-parser mtl syb
+ text
];
executableHaskellDepends = [
- base ghc gitrev optparse-applicative text
+ base ghc-lib-parser gitrev optparse-applicative text
];
testHaskellDepends = [
base containers filepath hspec path path-io text
@@ -175379,6 +177705,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "A formatter for Haskell source code";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"os-release" = callPackage
@@ -175663,10 +177991,8 @@ self: {
}:
mkDerivation {
pname = "overloaded";
- version = "0.1.2";
- sha256 = "0m2ddb48vsl0x0hz6pq8wabl1s6vl7s66rz7z9v2i6d809zl83kw";
- revision = "1";
- editedCabalFile = "08w1f1g0vq0q8v93fdhb8w7a2xmq6mbyh8c3s5y5sli1bynsgbzb";
+ version = "0.1.3";
+ sha256 = "0yz94zzcwdw34c5v9qmqak9bwqz8gq1s80phf9rn8p0bg6a4l0h4";
libraryHaskellDepends = [
base bytestring containers fin ghc optics-core record-hasfield
sop-core split syb symbols text time vec
@@ -176225,6 +178551,8 @@ self: {
pname = "palette";
version = "0.3.0.2";
sha256 = "0820n3cj4zy9s46diln2rrs4lrxbipkhdw74p2w42gc7k1nlj54i";
+ revision = "1";
+ editedCabalFile = "0x536r15zzxlkf5p5a2x64qr5szdf9yh04vaiiwfhsm232qb6fjq";
libraryHaskellDepends = [
array base colour containers MonadRandom
];
@@ -176335,6 +178663,61 @@ self: {
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
+ "pandoc_2_8_0_1" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, attoparsec, base
+ , base64-bytestring, binary, blaze-html, blaze-markup, bytestring
+ , case-insensitive, cmark-gfm, containers, criterion, data-default
+ , deepseq, Diff, directory, doclayout, doctemplates, exceptions
+ , executable-path, filepath, Glob, haddock-library, hslua
+ , hslua-module-system, hslua-module-text, HsYAML, HTTP, http-client
+ , http-client-tls, http-types, ipynb, JuicyPixels, mtl, network
+ , network-uri, pandoc-types, parsec, process, QuickCheck, random
+ , safe, scientific, SHA, skylighting, skylighting-core, split, syb
+ , tagsoup, tasty, tasty-golden, tasty-hunit, tasty-lua
+ , tasty-quickcheck, temporary, texmath, text, text-conversions
+ , time, unicode-transforms, unix, unordered-containers, vector
+ , weigh, xml, zip-archive, zlib
+ }:
+ mkDerivation {
+ pname = "pandoc";
+ version = "2.8.0.1";
+ sha256 = "0g8sg52319id1srfb7z9j85lsk84x2rbillrcl4qsjg81lgq7pzs";
+ configureFlags = [ "-fhttps" "-f-trypandoc" ];
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson aeson-pretty attoparsec base base64-bytestring binary
+ blaze-html blaze-markup bytestring case-insensitive cmark-gfm
+ containers data-default deepseq directory doclayout doctemplates
+ exceptions filepath Glob haddock-library hslua hslua-module-system
+ hslua-module-text HsYAML HTTP http-client http-client-tls
+ http-types ipynb JuicyPixels mtl network network-uri pandoc-types
+ parsec process random safe scientific SHA skylighting
+ skylighting-core split syb tagsoup temporary texmath text
+ text-conversions time unicode-transforms unix unordered-containers
+ vector xml zip-archive zlib
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base base64-bytestring bytestring containers Diff directory
+ doctemplates executable-path filepath Glob hslua mtl pandoc-types
+ process QuickCheck tasty tasty-golden tasty-hunit tasty-lua
+ tasty-quickcheck temporary text time xml zip-archive
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring containers criterion mtl text time weigh
+ ];
+ postInstall = ''
+ mkdir -p $out/share/man/man1
+ mv "man/"*.1 $out/share/man/man1/
+ '';
+ description = "Conversion between markup formats";
+ license = stdenv.lib.licenses.gpl2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ peti ];
+ }) {};
+
"pandoc-citeproc" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
, Cabal, containers, data-default, directory, filepath, hs-bibutils
@@ -176371,7 +178754,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "pandoc-citeproc_0_16_3" = callPackage
+ "pandoc-citeproc_0_16_4" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
, Cabal, containers, data-default, directory, filepath, hs-bibutils
, HsYAML, HsYAML-aeson, libyaml, mtl, network, old-locale, pandoc
@@ -176381,8 +178764,8 @@ self: {
}:
mkDerivation {
pname = "pandoc-citeproc";
- version = "0.16.3";
- sha256 = "1jj4j71xx63k3hhcr2l9vgxsj3v038dska1pdlz8pi6b4kmp00hb";
+ version = "0.16.4";
+ sha256 = "0mnkhyj56pw8cnycf4ny082rz67gii1x6clzhmxi60zafg07v04c";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -176409,18 +178792,21 @@ self: {
"pandoc-citeproc-preamble" = callPackage
({ mkDerivation, base, directory, filepath, pandoc-types, process
+ , text-conversions
}:
mkDerivation {
pname = "pandoc-citeproc-preamble";
- version = "1.2.4";
- sha256 = "0bdarf6rjncd8lfap4xn479675vsvqzxrmdqd367l2gxfi1nmrv5";
+ version = "1.3";
+ sha256 = "1lnsklvqvi9569wxdkyk2qwc33mm5d3n28xj64847i8g9af2jqs9";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base directory filepath pandoc-types process
+ base directory filepath pandoc-types process text-conversions
];
description = "Insert a preamble before pandoc-citeproc's bibliography";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"pandoc-crossref" = callPackage
@@ -176432,8 +178818,8 @@ self: {
}:
mkDerivation {
pname = "pandoc-crossref";
- version = "0.3.4.1";
- sha256 = "19hs4akqsg7nlspnbdbyncq8irj0a3h8akmyfzxmi2yb35x7c8ny";
+ version = "0.3.5.0";
+ sha256 = "1x01qf7v88f42p6h4mjm8rllxm8jl7bj8rq3512qjksns6qajvk4";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -176457,6 +178843,8 @@ self: {
];
description = "Pandoc filter for cross-references";
license = stdenv.lib.licenses.gpl2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"pandoc-csv2table" = callPackage
@@ -176497,8 +178885,6 @@ self: {
testToolDepends = [ tasty-discover ];
description = "A Pandoc filter for emphasizing code in fenced blocks";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"pandoc-filter-graphviz" = callPackage
@@ -176647,24 +179033,23 @@ self: {
"pandoc-placetable" = callPackage
({ mkDerivation, aeson, base, bytestring, explicit-exception
- , http-conduit, pandoc-types, spreadsheet, text, utf8-string
+ , http-conduit, pandoc, pandoc-types, spreadsheet, text
+ , utf8-string
}:
mkDerivation {
pname = "pandoc-placetable";
version = "0.5.1";
sha256 = "0zfqmsq86jvwm4kpjb02whcdxk5xpgaj1sbdh471kr2vz8q4p112";
- configureFlags = [ "-finlineMarkdown" ];
+ configureFlags = [ "-finlinemarkdown" ];
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
executableHaskellDepends = [
- aeson base bytestring explicit-exception http-conduit pandoc-types
- spreadsheet text utf8-string
+ aeson base bytestring explicit-exception http-conduit pandoc
+ pandoc-types spreadsheet text utf8-string
];
description = "Pandoc filter to include CSV files";
license = "GPL";
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"pandoc-plantuml-diagrams" = callPackage
@@ -176723,6 +179108,38 @@ self: {
broken = true;
}) {};
+ "pandoc-pyplot_2_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
+ , shakespeare, tasty, tasty-hspec, tasty-hunit, template-haskell
+ , temporary, text, typed-process, yaml
+ }:
+ mkDerivation {
+ pname = "pandoc-pyplot";
+ version = "2.3.0.0";
+ sha256 = "04brh01arvmp3v8b006933n55m6z1pvz9v3x58732n693s7bhq8n";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers data-default-class directory filepath hashable mtl
+ pandoc pandoc-types shakespeare temporary text typed-process yaml
+ ];
+ executableHaskellDepends = [
+ base data-default-class deepseq directory filepath open-browser
+ optparse-applicative pandoc pandoc-types template-haskell temporary
+ text
+ ];
+ testHaskellDepends = [
+ base data-default-class directory filepath hspec hspec-expectations
+ mtl pandoc-types tasty tasty-hspec tasty-hunit temporary text
+ ];
+ description = "A Pandoc filter to include figures generated from Python code blocks";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"pandoc-sidenote" = callPackage
({ mkDerivation, base, monad-gen, pandoc, pandoc-types }:
mkDerivation {
@@ -176738,17 +179155,17 @@ self: {
}) {};
"pandoc-stylefrommeta" = callPackage
- ({ mkDerivation, base, bytestring, containers, MissingH, pandoc
+ ({ mkDerivation, base, bytestring, containers, extra, pandoc
, pandoc-types, text
}:
mkDerivation {
pname = "pandoc-stylefrommeta";
- version = "0.2.1.1";
- sha256 = "0jqgpgz1yx85zhm4f6qjaqcj94zi71ab0gam5vdz0jad79szr5l8";
+ version = "0.2.3.0";
+ sha256 = "1145flz4jkn5knqkc5cppc1412m6hfzd13124k2kfm8dmw196k31";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base bytestring containers MissingH pandoc pandoc-types text
+ base bytestring containers extra pandoc pandoc-types text
];
description = "Pandoc filter to customize links, images and paragraphs";
license = stdenv.lib.licenses.bsd3;
@@ -176777,6 +179194,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "pandoc-types_1_20" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, criterion
+ , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb
+ , test-framework, test-framework-hunit, test-framework-quickcheck2
+ , text, transformers
+ }:
+ mkDerivation {
+ pname = "pandoc-types";
+ version = "1.20";
+ sha256 = "0wz89ywyhvxz8daw4ia132kg6ynx5y4wva4g899wvq4kyjy1dixa";
+ libraryHaskellDepends = [
+ aeson base bytestring containers deepseq ghc-prim QuickCheck syb
+ text transformers
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers HUnit QuickCheck string-qq syb
+ test-framework test-framework-hunit test-framework-quickcheck2 text
+ ];
+ benchmarkHaskellDepends = [ base criterion text ];
+ description = "Types for representing a structured document";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"pandoc-unlit" = callPackage
({ mkDerivation, base, pandoc }:
mkDerivation {
@@ -176794,17 +179235,17 @@ self: {
"pandoc-vimhl" = callPackage
({ mkDerivation, base, cond, directory, filepath, pandoc-types
- , process, regex-compat, temporary
+ , process, regex-compat, temporary, text
}:
mkDerivation {
pname = "pandoc-vimhl";
- version = "0.1.2.4";
- sha256 = "16gvlskbp2d000mbx2rkbz6dg6758ni4x2mkzxjyk5m475h13w6b";
+ version = "0.1.3.0";
+ sha256 = "0ppn42jicmx3v0qk6ql0ccx61kk53c75n5wnl3dppgnv1xgmlnq8";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
base cond directory filepath pandoc-types process regex-compat
- temporary
+ temporary text
];
description = "Pandoc filter for native Vim code highlighting";
license = stdenv.lib.licenses.bsd3;
@@ -177501,8 +179942,8 @@ self: {
}:
mkDerivation {
pname = "papillon";
- version = "0.1.0.6";
- sha256 = "1j0sxac7pgwfbgb545ysjsw7haz6m41m6gz5z8v3xawjhx662nib";
+ version = "0.1.1.1";
+ sha256 = "1z0136v8hhzrljql8z17jvcb3y5n7nr9fc584kj4wyscpma38a46";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -177704,21 +180145,21 @@ self: {
"parameterized-utils" = callPackage
({ mkDerivation, base, constraints, containers, deepseq, ghc-prim
- , hashable, hashtables, lens, mtl, QuickCheck, tasty, tasty-ant-xml
- , tasty-hunit, tasty-quickcheck, template-haskell, text
+ , hashable, hashtables, hedgehog, lens, mtl, tasty, tasty-ant-xml
+ , tasty-hedgehog, tasty-hunit, template-haskell, text
, th-abstraction, vector
}:
mkDerivation {
pname = "parameterized-utils";
- version = "2.0";
- sha256 = "0wbgjpwmiqll5pjfcf3p2ds3jaqvwx4m2v12a4r658fv18s9c14n";
+ version = "2.0.1.0";
+ sha256 = "1r7bxlb82np6xg7wkqhvja7zkp0l6adwwg0b0h3ji2mcmi47xd2z";
libraryHaskellDepends = [
base constraints containers deepseq ghc-prim hashable hashtables
lens mtl template-haskell text th-abstraction vector
];
testHaskellDepends = [
- base ghc-prim hashable hashtables lens mtl QuickCheck tasty
- tasty-ant-xml tasty-hunit tasty-quickcheck
+ base ghc-prim hashable hashtables hedgehog lens mtl tasty
+ tasty-ant-xml tasty-hedgehog tasty-hunit
];
description = "Classes and data structures for working with data-kind indexed types";
license = stdenv.lib.licenses.bsd3;
@@ -178214,12 +180655,12 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "parser-combinators_1_2_0" = callPackage
+ "parser-combinators_1_2_1" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "parser-combinators";
- version = "1.2.0";
- sha256 = "18kfg4sxighqzd64ad98xhc62sh7pd63pv7xhcj601pw922iappa";
+ version = "1.2.1";
+ sha256 = "0k95nvgnl5820y094yfh7b868l0xd1diclm4kx9560p5rm02w5h3";
libraryHaskellDepends = [ base ];
description = "Lightweight package providing commonly useful parser combinators";
license = stdenv.lib.licenses.bsd3;
@@ -178250,15 +180691,15 @@ self: {
broken = true;
}) {};
- "parser-combinators-tests_1_2_0" = callPackage
+ "parser-combinators-tests_1_2_1" = callPackage
({ mkDerivation, base, hspec, hspec-discover, hspec-expectations
, hspec-megaparsec, megaparsec, megaparsec-tests
, parser-combinators, QuickCheck
}:
mkDerivation {
pname = "parser-combinators-tests";
- version = "1.2.0";
- sha256 = "0ainpyrxm03brn6z27jkqp65rc1z3lza00k6mg10506qk83fa52l";
+ version = "1.2.1";
+ sha256 = "0iy4iajpjka1diy660x3mvmh8kldwf3svwdmvlxh26dsqy2s8sx8";
isLibrary = false;
isExecutable = false;
testHaskellDepends = [
@@ -178513,8 +180954,8 @@ self: {
({ mkDerivation, base, template-haskell, transformers }:
mkDerivation {
pname = "partial-records";
- version = "0.2.1.0";
- sha256 = "1aw1cnr4zxwczmxirkd7pw5pfajfyinl5d4ar5xhq4hmfyfrdvxi";
+ version = "0.2.2.1";
+ sha256 = "0vp5d0jdbk451a563a4hzkycyqh41w6plb39dfn0bv6li4a5qp8h";
libraryHaskellDepends = [ base template-haskell transformers ];
description = "Template haskell utilities for constructing records with default values";
license = stdenv.lib.licenses.bsd3;
@@ -179016,8 +181457,8 @@ self: {
pname = "paths";
version = "0.2.0.0";
sha256 = "18pzjlnmx7w79riig7qzyhw13jla92lals9lwayl23qr02ndna4v";
- revision = "1";
- editedCabalFile = "1k477vwhahdgkf3sm2yjl1638qwq6ddm2x10vdf3cq48js2pkrw5";
+ revision = "2";
+ editedCabalFile = "0r5nm9qqqa4nkz6aymhh62lfmmkjip25a4lk441a108i1ngkjl5m";
libraryHaskellDepends = [
base bytestring deepseq directory filepath template-haskell text
time
@@ -179484,13 +181925,14 @@ self: {
}) {};
"pcre-light" = callPackage
- ({ mkDerivation, base, bytestring, pcre }:
+ ({ mkDerivation, base, bytestring, containers, HUnit, mtl, pcre }:
mkDerivation {
pname = "pcre-light";
- version = "0.4.0.4";
- sha256 = "0xcyi1fivwg7a92mch5bcqzmrfxzqj42rmb3m8kgs61x4qwpxj82";
+ version = "0.4.1.0";
+ sha256 = "0lqvsmc6bfhdv6igm3fmw8nklyhw3j3jsl0s1k6r3fhb6ambzxhn";
libraryHaskellDepends = [ base bytestring ];
- libraryPkgconfigDepends = [ pcre ];
+ librarySystemDepends = [ pcre ];
+ testHaskellDepends = [ base bytestring containers HUnit mtl ];
description = "Portable regex library for Perl 5 compatible regular expressions";
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) pcre;};
@@ -179927,8 +182369,8 @@ self: {
}:
mkDerivation {
pname = "pell";
- version = "0.1.1.0";
- sha256 = "1m2avh9cn51k3m57q4yaqhikipfs7nx2xg3x0kixpgcp1j90482y";
+ version = "0.1.3.0";
+ sha256 = "07l623ja134s99qlhvjrsfcyaj9s504xfm9ml8afc78k9yarly9w";
libraryHaskellDepends = [ arithmoi base containers ];
testHaskellDepends = [
arithmoi base Cabal cabal-test-quickcheck containers primes
@@ -180219,8 +182661,8 @@ self: {
}:
mkDerivation {
pname = "perf";
- version = "0.4.1.0";
- sha256 = "1z0128fnqlraj8sj26fsfy9izfr1ld3k5c3sh0471fh36vf507c8";
+ version = "0.5.0.0";
+ sha256 = "1qbsk523xq27fww7bzd6zcj117630sji9szw3g3d75pbw4x5i5nl";
libraryHaskellDepends = [
base containers deepseq foldl rdtsc text time transformers
];
@@ -180233,22 +182675,21 @@ self: {
"perf-analysis" = callPackage
({ mkDerivation, base, containers, deepseq, formatting
- , optparse-generic, perf, protolude, scientific, tdigest, text
- , vector
+ , optparse-generic, perf, protolude, readme-lhs, scientific
+ , tdigest, text, vector
}:
mkDerivation {
pname = "perf-analysis";
- version = "0.0.1.1";
- sha256 = "1rjig10c7cy3lck2cvjs6drwrakb65mqhjgs6aakb07yjjl536pn";
+ version = "0.2.0.0";
+ sha256 = "1dnanink5j2dhqh91dmvrw42n7b1cfrbwglp7yikabwg9888nmax";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base deepseq formatting perf protolude scientific tdigest text
- vector
+ base formatting perf protolude readme-lhs scientific tdigest text
];
executableHaskellDepends = [
base containers deepseq formatting optparse-generic perf protolude
- scientific tdigest text vector
+ readme-lhs text vector
];
description = "analysis example using perf";
license = stdenv.lib.licenses.bsd3;
@@ -180291,11 +182732,18 @@ self: {
}:
mkDerivation {
pname = "perfect-vector-shuffle";
- version = "0.1.1";
- sha256 = "1r9w8792r25fgyf7q7jdpnw4rmdvrjfg7g4dn2dk1d3gy4lbabig";
+ version = "0.1.1.1";
+ sha256 = "1z4iv4sv9ld0gvdfa46ll5bsbxi9lckh69paip1c5ijcg78vy5y0";
+ revision = "1";
+ editedCabalFile = "1pnxrzncwi5qmmyjimjdjhgh65n9kxs663b356rnpdf7brc5bxa0";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
base MonadRandom primitive random vector
];
+ executableHaskellDepends = [
+ base MonadRandom primitive random vector
+ ];
testHaskellDepends = [
base QuickCheck quickcheck-instances random tasty tasty-quickcheck
vector
@@ -180597,24 +183045,23 @@ self: {
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
- "persistent_2_10_1" = callPackage
+ "persistent_2_10_4" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, blaze-html, bytestring, conduit, containers, fast-logger, hspec
, http-api-data, monad-logger, mtl, path-pieces, resource-pool
, resourcet, scientific, silently, template-haskell, text, time
- , transformers, unliftio-core, unordered-containers, vector
+ , transformers, unliftio, unliftio-core, unordered-containers
+ , vector
}:
mkDerivation {
pname = "persistent";
- version = "2.10.1";
- sha256 = "1wwka7pxyym12hcvf45qr15n3ig9zyz5y2wl30vgcvwnhawmrsbg";
- revision = "1";
- editedCabalFile = "0b2ahki4wqb071rb329mz92gv8xnk0n8m1c39apcdq0pfqfx0a2z";
+ version = "2.10.4";
+ sha256 = "1cxswz72sqdg2z1nbpgp1k5qr41djgk8qbf8nz7wfppsrhacyffi";
libraryHaskellDepends = [
aeson attoparsec base base64-bytestring blaze-html bytestring
conduit containers fast-logger http-api-data monad-logger mtl
path-pieces resource-pool resourcet scientific silently
- template-haskell text time transformers unliftio-core
+ template-haskell text time transformers unliftio unliftio-core
unordered-containers vector
];
testHaskellDepends = [
@@ -180866,7 +183313,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "persistent-mysql_2_10_1" = callPackage
+ "persistent-mysql_2_10_2" = callPackage
({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
, containers, fast-logger, hspec, HUnit, monad-logger, mysql
, mysql-simple, persistent, persistent-qq, persistent-template
@@ -180875,8 +183322,8 @@ self: {
}:
mkDerivation {
pname = "persistent-mysql";
- version = "2.10.1";
- sha256 = "0a75zqfhcd8xigcifi4ksdn5xwyq5qnif1r3yvnkhp5f3vjzm9vj";
+ version = "2.10.2";
+ sha256 = "1h5jz1w6ayinlpwbwaxvmrp4pcyqiirvi9gpv249gqabq95fmq57";
libraryHaskellDepends = [
aeson base blaze-builder bytestring conduit containers monad-logger
mysql mysql-simple persistent resource-pool resourcet text
@@ -180994,7 +183441,7 @@ self: {
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
- "persistent-postgresql_2_10_0" = callPackage
+ "persistent-postgresql_2_10_1" = callPackage
({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
, containers, fast-logger, hspec, hspec-expectations, HUnit
, monad-logger, persistent, persistent-qq, persistent-template
@@ -181004,8 +183451,8 @@ self: {
}:
mkDerivation {
pname = "persistent-postgresql";
- version = "2.10.0";
- sha256 = "00kc14zf6ggblyps68qvg7d0s4wbsz0iv96sdvjv5rsqwblrav18";
+ version = "2.10.1";
+ sha256 = "1l6fwdql6b896f3dbjddpplrh45msm2hpwnbmlhpvam7kkivjjx2";
libraryHaskellDepends = [
aeson base blaze-builder bytestring conduit containers monad-logger
persistent postgresql-libpq postgresql-simple resource-pool
@@ -181269,7 +183716,7 @@ self: {
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
- "persistent-template_2_7_2" = callPackage
+ "persistent-template_2_7_3" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
, deepseq, deepseq-generics, file-embed, hspec, http-api-data
, monad-control, monad-logger, path-pieces, persistent, QuickCheck
@@ -181277,8 +183724,8 @@ self: {
}:
mkDerivation {
pname = "persistent-template";
- version = "2.7.2";
- sha256 = "04fpxsbj78gy51bl3jcfg70aaha92v0r48bjwq4pg7ln3cic95i8";
+ version = "2.7.3";
+ sha256 = "0msvjpn6bv1f4jxap09399imfq88s8ccqyh3bgh4kzgwshq8sgmd";
libraryHaskellDepends = [
aeson base bytestring containers http-api-data monad-control
monad-logger path-pieces persistent template-haskell text
@@ -182261,12 +184708,14 @@ self: {
}) {};
"pickle" = callPackage
- ({ mkDerivation, base, containers, network, text }:
+ ({ mkDerivation, base, containers, network, stm, text }:
mkDerivation {
pname = "pickle";
- version = "0.1.0.0";
- sha256 = "1jai9ys9mznc8v6z9jsh1yc4xdf12cr3gw7ci2nx9xzjspn4qy8z";
- libraryHaskellDepends = [ base containers network text ];
+ version = "1.0.0.0";
+ sha256 = "066vla7x4ls59rhx9adr4lqx9yi5d047vcy90wgqh3lmnm7nj77m";
+ revision = "1";
+ editedCabalFile = "10fbbygp1w79h8spmcdwz56vl0gw761rfvb731fhmsvm35390jd9";
+ libraryHaskellDepends = [ base containers network stm text ];
description = "Instant StatsD in Haskell";
license = stdenv.lib.licenses.mit;
}) {};
@@ -182562,6 +185011,27 @@ self: {
broken = true;
}) {};
+ "pine" = callPackage
+ ({ mkDerivation, base, containers, sdl2, sdl2-image, stm, text }:
+ mkDerivation {
+ pname = "pine";
+ version = "0.1.0.2";
+ sha256 = "0896l27g1cmrvkq2b1bdy7sfr6z0jg2pk1mvhwr1n3f0gwgiy36i";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers sdl2 sdl2-image stm text
+ ];
+ executableHaskellDepends = [
+ base containers sdl2 sdl2-image stm text
+ ];
+ testHaskellDepends = [ base containers sdl2 sdl2-image stm text ];
+ description = "Functional 2D Game Framework";
+ license = stdenv.lib.licenses.zlib;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"ping" = callPackage
({ mkDerivation, base, cpu, ip, posix-api, primitive
, primitive-addr, primitive-containers, stm, transformers
@@ -183497,6 +185967,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "pipes-network-tls_0_4" = callPackage
+ ({ mkDerivation, base, bytestring, network, network-simple
+ , network-simple-tls, pipes, pipes-network, pipes-safe, tls
+ , transformers
+ }:
+ mkDerivation {
+ pname = "pipes-network-tls";
+ version = "0.4";
+ sha256 = "161nqwgv0r5vlnpa1bq0y2wyh2yp8b583dxbwpbgxfjrnsy5f5vm";
+ libraryHaskellDepends = [
+ base bytestring network network-simple network-simple-tls pipes
+ pipes-network pipes-safe tls transformers
+ ];
+ description = "TLS-secured network connections support for pipes";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"pipes-network-ws" = callPackage
({ mkDerivation, base, bytestring, network-simple-ws, pipes }:
mkDerivation {
@@ -184714,15 +187202,15 @@ self: {
}) {};
"plugins-multistage" = callPackage
- ({ mkDerivation, base, directory, ghc, process, QuickCheck, tasty
- , tasty-quickcheck, tasty-th, template-haskell, th-desugar
+ ({ mkDerivation, base, directory, ghc, ghci, process, QuickCheck
+ , tasty, tasty-quickcheck, tasty-th, template-haskell, th-desugar
}:
mkDerivation {
pname = "plugins-multistage";
- version = "0.6.1";
- sha256 = "0kwibjp9r9gwkmi8i79cc217jhnqljcgdkvpsk7hclmaa7ir3caq";
+ version = "0.6.2";
+ sha256 = "1cjy71s9whjkc8lrb29v5hbkak1jf36ng3xhqszdag887f2mk22b";
libraryHaskellDepends = [
- base directory ghc process template-haskell th-desugar
+ base directory ghc ghci process template-haskell th-desugar
];
testHaskellDepends = [
base QuickCheck tasty tasty-quickcheck tasty-th template-haskell
@@ -184998,8 +187486,8 @@ self: {
}:
mkDerivation {
pname = "pointfree-fancy";
- version = "1.1.1.14";
- sha256 = "08b2dslkblxch8k6wlc6xx50lva8abdkdwibgfxdj2yw4mgdnhry";
+ version = "1.1.1.15";
+ sha256 = "1jbxgn4raa5zzy5riflvx1sch6ar78fi84yf0ag86yxda3lh70qd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -185030,6 +187518,8 @@ self: {
executableHaskellDepends = [ base ];
description = "Pointful refactoring tool";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"pointless-fun" = callPackage
@@ -185245,15 +187735,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "poly_0_3_2_0" = callPackage
+ "poly_0_3_3_0" = callPackage
({ mkDerivation, base, deepseq, gauge, primitive, QuickCheck
, quickcheck-classes, semirings, tasty, tasty-quickcheck, vector
, vector-algorithms
}:
mkDerivation {
pname = "poly";
- version = "0.3.2.0";
- sha256 = "0liphgwfqnpsf410l1hldzqhgjg5p45nlcybyby1fk0ijx96yl5y";
+ version = "0.3.3.0";
+ sha256 = "1hj77nzyfipsycy77h8ccsx4iyy47ljjv0j8ckihxhaq36g0fpan";
libraryHaskellDepends = [
base deepseq primitive semirings vector vector-algorithms
];
@@ -185467,17 +187957,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "polysemy_1_2_1_0" = callPackage
- ({ mkDerivation, async, base, containers, criterion, doctest
- , first-class-families, free, freer-simple, hspec, hspec-discover
- , inspection-testing, mtl, stm, syb, template-haskell
- , th-abstraction, transformers, type-errors, type-errors-pretty
- , unagi-chan
+ "polysemy_1_2_3_0" = callPackage
+ ({ mkDerivation, async, base, Cabal, cabal-doctest, containers
+ , criterion, doctest, first-class-families, free, freer-simple
+ , hspec, hspec-discover, inspection-testing, mtl, stm, syb
+ , template-haskell, th-abstraction, transformers, type-errors
+ , type-errors-pretty, unagi-chan
}:
mkDerivation {
pname = "polysemy";
- version = "1.2.1.0";
- sha256 = "0apwnscl6falazh8w8vv7zm2rv60ls8syk06swjicm4vwxj7zdl4";
+ version = "1.2.3.0";
+ sha256 = "0vb0k3kmzsjw45p220nw780wlax1r7mv56j06vkzqclkf8s5jky3";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
async base containers first-class-families mtl stm syb
template-haskell th-abstraction transformers type-errors
@@ -185518,19 +188009,19 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Experimental, RandomFu effect and interpreters for polysemy";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"polysemy-plugin" = callPackage
- ({ mkDerivation, base, containers, doctest, ghc
- , ghc-tcplugins-extra, hspec, hspec-discover, inspection-testing
- , polysemy, should-not-typecheck, syb, transformers
+ ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest
+ , ghc, ghc-tcplugins-extra, hspec, hspec-discover
+ , inspection-testing, polysemy, should-not-typecheck, syb
+ , transformers
}:
mkDerivation {
pname = "polysemy-plugin";
- version = "0.2.3.0";
- sha256 = "1icaxdw2670svhns5g40d1kzxxx3yhcza660a0csdh83f3jzjy2w";
+ version = "0.2.4.0";
+ sha256 = "0ppnp3b6sa835jrr31la2b9z0mlil8hm60dqvz2pvyfkic88y9mg";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base containers ghc ghc-tcplugins-extra polysemy syb transformers
];
@@ -185541,8 +188032,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Disambiguate obvious uses of effects";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"polysemy-zoo" = callPackage
@@ -185565,8 +188054,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Experimental, user-contributed effects and interpreters for polysemy";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"polysemy-zoo_0_6_0_1" = callPackage
@@ -185592,7 +188079,6 @@ self: {
description = "Experimental, user-contributed effects and interpreters for polysemy";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"polyseq" = callPackage
@@ -186525,12 +189011,17 @@ self: {
}) {};
"postgres-options" = callPackage
- ({ mkDerivation, base, bytestring }:
+ ({ mkDerivation, base, bytestring, generic-monoid, hspec, split
+ , uri-bytestring
+ }:
mkDerivation {
pname = "postgres-options";
- version = "0.1.0.1";
- sha256 = "0pysvgg2p032j5a9qdysbndy0a0fzm41zgv070cwqk199w1lh3h7";
- libraryHaskellDepends = [ base bytestring ];
+ version = "0.2.0.0";
+ sha256 = "1dfr15bg77117y27rr1kvbxcsyh36ha30c8rgiqd15y7pjd4apy4";
+ libraryHaskellDepends = [
+ base bytestring generic-monoid split uri-bytestring
+ ];
+ testHaskellDepends = [ base hspec ];
description = "An Options type representing options for postgres connections";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -186613,6 +189104,36 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "postgresql-binary_0_12_2" = callPackage
+ ({ mkDerivation, aeson, base, base-prelude, binary-parser
+ , bytestring, bytestring-strict-builder, containers, conversion
+ , conversion-bytestring, conversion-text, criterion, json-ast
+ , loch-th, network-ip, placeholders, postgresql-libpq, QuickCheck
+ , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit
+ , tasty-quickcheck, text, time, transformers, unordered-containers
+ , uuid, vector
+ }:
+ mkDerivation {
+ pname = "postgresql-binary";
+ version = "0.12.2";
+ sha256 = "1zkhwl8g141p1zgnbxjhh0r6wgvzlpwdbvyl80z31fdxd5v29bv8";
+ libraryHaskellDepends = [
+ aeson base base-prelude binary-parser bytestring
+ bytestring-strict-builder containers loch-th network-ip
+ placeholders scientific text time transformers unordered-containers
+ uuid vector
+ ];
+ testHaskellDepends = [
+ aeson conversion conversion-bytestring conversion-text json-ast
+ loch-th network-ip placeholders postgresql-libpq QuickCheck
+ quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [ criterion rerebase ];
+ description = "Encoders and decoders for the PostgreSQL's binary format";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"postgresql-common" = callPackage
({ mkDerivation, attoparsec, base, bytestring, postgresql-simple }:
mkDerivation {
@@ -186684,8 +189205,8 @@ self: {
({ mkDerivation, base, bytestring }:
mkDerivation {
pname = "postgresql-copy-escape";
- version = "0.1";
- sha256 = "063phxj8r3vy25awwwn47k9ac0s8z59igpgqrhb9gbfdq4ldrlpm";
+ version = "0.1.0.1";
+ sha256 = "08ld3rqjjjhlikcv1cpxjqs8wlsjhvv7qq9fjb032hx6mvcqwz0i";
libraryHaskellDepends = [ base bytestring ];
description = "Format data to feed to a PostgreSQL COPY FROM statement";
license = stdenv.lib.licenses.bsd3;
@@ -186791,6 +189312,53 @@ self: {
license = "GPL";
}) {};
+ "postgresql-pure" = callPackage
+ ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
+ , cassava, clock, containers, convertible, cryptohash-md5
+ , data-default-class, deepseq, doctest, double-conversion, HDBC
+ , HDBC-postgresql, HDBC-session, homotuple, hourglass, hspec
+ , hspec-core, HUnit, list-tuple, memory, mtl, network, old-time
+ , Only, optparse-applicative, persistable-record, postgres-wire
+ , postgresql-binary, postgresql-libpq, postgresql-simple
+ , postgresql-typed, pretty-hex, QuickCheck, random-shuffle
+ , relational-query, relational-query-HDBC, relational-record
+ , safe-exceptions, scientific, single-tuple, text, time
+ , utf8-string, vector
+ }:
+ mkDerivation {
+ pname = "postgresql-pure";
+ version = "0.1.2.0";
+ sha256 = "1dsjciaryxqizhg33axlcvj7i0h9xi4hz956kijqvmy0lb0bjscf";
+ libraryHaskellDepends = [
+ attoparsec base base16-bytestring bytestring containers convertible
+ cryptohash-md5 data-default-class double-conversion HDBC homotuple
+ list-tuple memory mtl network Only postgresql-binary pretty-hex
+ safe-exceptions scientific single-tuple text time utf8-string
+ ];
+ testHaskellDepends = [
+ attoparsec base base16-bytestring bytestring containers convertible
+ cryptohash-md5 data-default-class doctest double-conversion HDBC
+ HDBC-postgresql HDBC-session homotuple hspec hspec-core HUnit
+ list-tuple memory mtl network old-time Only persistable-record
+ postgresql-binary pretty-hex QuickCheck relational-query
+ relational-query-HDBC relational-record safe-exceptions scientific
+ single-tuple text time utf8-string
+ ];
+ benchmarkHaskellDepends = [
+ attoparsec base base16-bytestring bytestring cassava clock
+ containers convertible cryptohash-md5 data-default-class deepseq
+ double-conversion HDBC homotuple hourglass list-tuple memory mtl
+ network Only optparse-applicative postgres-wire postgresql-binary
+ postgresql-libpq postgresql-simple postgresql-typed pretty-hex
+ random-shuffle safe-exceptions scientific single-tuple text time
+ utf8-string vector
+ ];
+ description = "pure Haskell PostgreSQL driver";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {postgres-wire = null;};
+
"postgresql-query" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
, containers, data-default, exceptions, file-embed
@@ -186964,8 +189532,8 @@ self: {
}:
mkDerivation {
pname = "postgresql-simple-opts";
- version = "0.5.0.0";
- sha256 = "1a2z6pcdvg51k6n5k1ppp43pv2vvdbkgx2rpwm4ip15qh63gm7i3";
+ version = "0.5.0.1";
+ sha256 = "003pny8vhbpl9vdfrw2k5x2cg6q01pirhl95s1zbm6vx2p8vpx89";
libraryHaskellDepends = [
base bytestring data-default either envy generic-deriving
optparse-applicative optparse-generic postgres-options
@@ -187153,8 +189721,8 @@ self: {
}:
mkDerivation {
pname = "postgrest";
- version = "6.0.0";
- sha256 = "0m0zplw8f1ncnbmrnsylq2z7pv8r86hsndsgbld52wfdc85b3r0z";
+ version = "6.0.2";
+ sha256 = "0c1yapjwsccqmj6jh8bkgv15p83dh7bd7ib68cd80pi3n9dplqvw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -187828,13 +190396,42 @@ self: {
({ mkDerivation, adjunctions, base, lens, mtl }:
mkDerivation {
pname = "predicate-transformers";
- version = "0.5.0.0";
- sha256 = "114mzc7vshxcvzlgqjyhadhmzjkmlszi513fjfmqfl6n556k48wf";
+ version = "0.6.0.0";
+ sha256 = "0m1dgkfbw4prhccllpdm7h99shp2554f1bvi0s950qa2k3mvz9l4";
libraryHaskellDepends = [ adjunctions base lens mtl ];
description = "A library for writing predicates and transformations over predicates in Haskell";
license = stdenv.lib.licenses.bsd3;
}) {};
+ "predicate-typed" = callPackage
+ ({ mkDerivation, aeson, base, binary, bytestring, comonad
+ , containers, deepseq, directory, doctest, ghc-prim, hashable, lens
+ , mtl, pcre-heavy, pcre-light, pretty, pretty-terminal, QuickCheck
+ , safe, stm, tasty, tasty-hunit, tasty-quickcheck, template-haskell
+ , text, th-lift, these, time, tree-view
+ }:
+ mkDerivation {
+ pname = "predicate-typed";
+ version = "0.6.0.0";
+ sha256 = "0fk30pn759fg9v2k5gw51hk6vkp2vq4sh574zlqdk4vx6r2r5jrp";
+ libraryHaskellDepends = [
+ aeson base binary bytestring comonad containers deepseq directory
+ ghc-prim hashable lens mtl pcre-heavy pcre-light pretty
+ pretty-terminal QuickCheck safe template-haskell text th-lift these
+ time tree-view
+ ];
+ testHaskellDepends = [
+ aeson base binary bytestring comonad containers deepseq directory
+ doctest ghc-prim hashable lens mtl pcre-heavy pcre-light pretty
+ pretty-terminal QuickCheck safe stm tasty tasty-hunit
+ tasty-quickcheck template-haskell text th-lift these time tree-view
+ ];
+ description = "Predicates, Refinement types and Dsl";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"predicates" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -188445,6 +191042,7 @@ self: {
benchmarkHaskellDepends = [ base criterion text ];
description = "pretty printer for data types with a 'Show' instance";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
}) {};
"pretty-simple_3_1_0_0" = callPackage
@@ -188469,6 +191067,7 @@ self: {
description = "pretty printer for data types with a 'Show' instance";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
}) {};
"pretty-sop" = callPackage
@@ -188571,7 +191170,7 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
- "prettyprinter_1_3_0" = callPackage
+ "prettyprinter_1_5_1" = callPackage
({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring
, containers, criterion, deepseq, doctest, mtl, pgp-wordlist
, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, text
@@ -188579,15 +191178,13 @@ self: {
}:
mkDerivation {
pname = "prettyprinter";
- version = "1.3.0";
- sha256 = "1dc43z53s8pbrv6wf2mq6zvggd67lk415zqg8q9bcd1ld5m9h2x4";
- revision = "2";
- editedCabalFile = "044zsw0fykrf657s60wrn2798g6b3phis1d32f92zrrq7y2nscw3";
+ version = "1.5.1";
+ sha256 = "151p75gkbmjfjb4bw14xxpka6i44x14hpbxxdbrsfsnlrncb8rpv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base text ];
testHaskellDepends = [
- base bytestring doctest pgp-wordlist tasty tasty-hunit
+ base bytestring doctest pgp-wordlist QuickCheck tasty tasty-hunit
tasty-quickcheck text
];
benchmarkHaskellDepends = [
@@ -188986,8 +191583,8 @@ self: {
({ mkDerivation, base, primitive, QuickCheck }:
mkDerivation {
pname = "primitive-foreign";
- version = "0.1";
- sha256 = "0qznygyj4fsgdggrb02nc78nfjyvfjsdaznw01a0sw2b1yld0zqg";
+ version = "0.1.1";
+ sha256 = "15fv32c5q1x1q4qwwcaqhn01bzv887njc8qnqhnp7p3h5m0xz2pc";
libraryHaskellDepends = [ base primitive ];
testHaskellDepends = [ base primitive QuickCheck ];
description = "using the `Prim` interface for the FFI";
@@ -189060,8 +191657,8 @@ self: {
pname = "primitive-sort";
version = "0.1.0.0";
sha256 = "147y4y8v00yggfgyf70kzd3pd9r6jvgxkzjsy3xpbp6mjdnzrbm3";
- revision = "3";
- editedCabalFile = "1ld4wm2p75nl0qvzmgz1isgl1w59gk9ydg6hq0mijq362vx4ih2w";
+ revision = "4";
+ editedCabalFile = "167p2a9bc64vfrmxnwr0zh7ddcm41rxchckygxkya46kcrgn07v3";
libraryHaskellDepends = [ base contiguous ghc-prim primitive ];
testHaskellDepends = [
base containers doctest HUnit primitive QuickCheck smallcheck tasty
@@ -189358,8 +191955,8 @@ self: {
}:
mkDerivation {
pname = "probability";
- version = "0.2.5.2";
- sha256 = "059l9by2zxb92dd2vshxx9f3sm1kazc2i2ll168hfsya9rrqqaqg";
+ version = "0.2.6";
+ sha256 = "12qzgn9jb9hvbpbkb75ad55yhmhai945rvdbamx6zspbrjlsb9sz";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base containers random transformers utility-ht
@@ -189425,16 +192022,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "process_1_6_6_0" = callPackage
+ "process_1_6_7_0" = callPackage
({ mkDerivation, base, bytestring, deepseq, directory, filepath
, unix
}:
mkDerivation {
pname = "process";
- version = "1.6.6.0";
- sha256 = "140as37rfad7hy1lg03n19dzfbcdaahv64aydl6frv06qvdlc49w";
- revision = "1";
- editedCabalFile = "0y3v5ly6fg42ngv41d28ny4x06ddqkivxx16whsfss06k15x3vz5";
+ version = "1.6.7.0";
+ sha256 = "1qplrcdzdv8dhzh859f709facw7xc6kmfwhwmm26qks4arkih7j5";
libraryHaskellDepends = [ base deepseq directory filepath unix ];
testHaskellDepends = [ base bytestring directory ];
description = "Process libraries";
@@ -189736,6 +192331,8 @@ self: {
libraryHaskellDepends = [ base category ];
description = "Product category";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"product-isomorphic" = callPackage
@@ -189857,6 +192454,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "profunctor-arrows" = callPackage
+ ({ mkDerivation, base, comonad, profunctors }:
+ mkDerivation {
+ pname = "profunctor-arrows";
+ version = "0.0.0.1";
+ sha256 = "1zcka3xdg3zpy3bxafgipsxyj04jbywl2yf4x6qa13287lxwn6wm";
+ libraryHaskellDepends = [ base comonad profunctors ];
+ description = "Profunctor arrows";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"profunctor-extras" = callPackage
({ mkDerivation, base, profunctors }:
mkDerivation {
@@ -189869,6 +192477,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "profunctor-misc" = callPackage
+ ({ mkDerivation, base, comonad, contravariant, profunctors }:
+ mkDerivation {
+ pname = "profunctor-misc";
+ version = "0.0.0.1";
+ sha256 = "0akgx4gasd0p0skqrr29xdm0yp0dppzx21skk00is0lrwmldhqkg";
+ libraryHaskellDepends = [ base comonad contravariant profunctors ];
+ description = "Profunctor miscellany";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"profunctor-monad" = callPackage
({ mkDerivation, base, constraints, hashable, mtl, profunctors
, transformers, unordered-containers
@@ -189885,6 +192504,27 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "profunctor-optics" = callPackage
+ ({ mkDerivation, adjunctions, base, bifunctors, comonad
+ , connections, contravariant, distributive, foldl, mtl
+ , profunctor-misc, profunctors, recursion-schemes, rings
+ , semigroupoids, unliftio-core
+ }:
+ mkDerivation {
+ pname = "profunctor-optics";
+ version = "0.0.0.1";
+ sha256 = "043cgxgdvz073mrc9bbpk8m35fy8qch33xya7v7s73sjijk6wcg6";
+ libraryHaskellDepends = [
+ adjunctions base bifunctors comonad connections contravariant
+ distributive foldl mtl profunctor-misc profunctors
+ recursion-schemes rings semigroupoids unliftio-core
+ ];
+ description = "Profunctor optics";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"profunctors" = callPackage
({ mkDerivation, base, base-orphans, bifunctors, comonad
, contravariant, distributive, semigroups, tagged, transformers
@@ -189903,14 +192543,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "profunctors_5_5" = callPackage
+ "profunctors_5_5_1" = callPackage
({ mkDerivation, base, base-orphans, bifunctors, comonad
, contravariant, distributive, tagged, transformers
}:
mkDerivation {
pname = "profunctors";
- version = "5.5";
- sha256 = "0z7kf8hkfk5wfxw80zs9jsh22mk3mjzfvqbdkihrw1wiyw4xkjfl";
+ version = "5.5.1";
+ sha256 = "0nmiv7hhmimiwj4jnh5vd5n96bihpairq2rf6hrw11rignal2dqx";
libraryHaskellDepends = [
base base-orphans bifunctors comonad contravariant distributive
tagged transformers
@@ -190243,16 +192883,16 @@ self: {
"prometheus" = callPackage
({ mkDerivation, atomic-primops, base, bytestring, containers
- , http-client, http-types, network-uri, text, transformers, wai
- , warp
+ , http-client, http-client-tls, http-types, network-uri, text
+ , transformers, wai, warp
}:
mkDerivation {
pname = "prometheus";
- version = "2.1.2";
- sha256 = "1qr8nnijzlp0rwz3rab7y49kxwa4ka7ipix9dix5d1mzqpa1sj5m";
+ version = "2.1.3";
+ sha256 = "1z8mar0l8kh8wd0hsv4ckgnr5ha1vsx83afg63z9pwmv5l3phj0q";
libraryHaskellDepends = [
- atomic-primops base bytestring containers http-client http-types
- network-uri text transformers wai warp
+ atomic-primops base bytestring containers http-client
+ http-client-tls http-types network-uri text transformers wai warp
];
description = "Prometheus Haskell Client";
license = stdenv.lib.licenses.bsd3;
@@ -190440,8 +193080,8 @@ self: {
}:
mkDerivation {
pname = "propellor";
- version = "5.9.1";
- sha256 = "1v4cpj4kbmhl4xkxm7gxm2z9pqf6zmr4psawaxixvsav6xpxgphr";
+ version = "5.10.1";
+ sha256 = "1ymjlfp7gri82sa26s6a10lqqmzplvl68siai04wshx3jwr3b5y8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -190467,6 +193107,17 @@ self: {
broken = true;
}) {};
+ "property" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "property";
+ version = "0.0.1";
+ sha256 = "1amgzvg7xp7i5ppxmyhh1dhbv4zgwwvg9cdrc719flsndxp4xvar";
+ libraryHaskellDepends = [ base ];
+ description = "common properties";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"property-list" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, cereal
, containers, free, oneOfN, recursion-schemes, syb
@@ -190647,14 +193298,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "proto-lens_0_6_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
+ , lens-family, parsec, pretty, primitive, profunctors, QuickCheck
+ , tagged, tasty, tasty-quickcheck, text, transformers, vector
+ }:
+ mkDerivation {
+ pname = "proto-lens";
+ version = "0.6.0.0";
+ sha256 = "0k2j5b8dxvjx2gxjw5r7pc7r0qiihc2a5j2y3q0hmqljn423zcx6";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bytestring containers deepseq ghc-prim lens-family parsec
+ pretty primitive profunctors tagged text transformers vector
+ ];
+ testHaskellDepends = [
+ base bytestring QuickCheck tasty tasty-quickcheck vector
+ ];
+ description = "A lens-based implementation of protocol buffers in Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"proto-lens-arbitrary" = callPackage
({ mkDerivation, base, bytestring, containers, lens-family
, proto-lens, QuickCheck, text
}:
mkDerivation {
pname = "proto-lens-arbitrary";
- version = "0.1.2.7";
- sha256 = "092gdxw1jbhp0pxzgyg8jmcwiimyhzvhxh29h7c7vmvb6m956d0f";
+ version = "0.1.2.8";
+ sha256 = "0jms2wldjnv455gc3mf232500nidh9vh8g07fw7sdc4m2clch043";
libraryHaskellDepends = [
base bytestring containers lens-family proto-lens QuickCheck text
];
@@ -190703,12 +193376,30 @@ self: {
broken = true;
}) {};
+ "proto-lens-jsonpb" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
+ , bytestring, proto-lens-runtime, text, vector
+ }:
+ mkDerivation {
+ pname = "proto-lens-jsonpb";
+ version = "0.2.0.0";
+ sha256 = "01m88qfi5lak15n14zlxb5yjyi67h5m47czkzirhi0a615v8bwbr";
+ libraryHaskellDepends = [
+ aeson attoparsec base base64-bytestring bytestring
+ proto-lens-runtime text vector
+ ];
+ description = "JSON protobuf encoding for proto-lens";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"proto-lens-optparse" = callPackage
({ mkDerivation, base, optparse-applicative, proto-lens, text }:
mkDerivation {
pname = "proto-lens-optparse";
- version = "0.1.1.5";
- sha256 = "0p8acjhvaca9bz7hmifi2p39dbzis8gm6f91fz1bn36s0xzb42f2";
+ version = "0.1.1.6";
+ sha256 = "105vrzx5qbcby3g1l7fd3alwlsaf0prjnhmy4i4cv9qrkg6qn34q";
libraryHaskellDepends = [
base optparse-applicative proto-lens text
];
@@ -190751,6 +193442,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) protobuf;};
+ "proto-lens-protobuf-types_0_6_0_0" = callPackage
+ ({ mkDerivation, base, Cabal, lens-family, proto-lens
+ , proto-lens-protoc, proto-lens-runtime, proto-lens-setup, protobuf
+ , text
+ }:
+ mkDerivation {
+ pname = "proto-lens-protobuf-types";
+ version = "0.6.0.0";
+ sha256 = "1mnd8v9wryv59qrc44r5xkibndr5jpa8b7lb1k7hnk5261dffmc7";
+ setupHaskellDepends = [ base Cabal proto-lens-setup ];
+ libraryHaskellDepends = [
+ base lens-family proto-lens proto-lens-runtime text
+ ];
+ libraryToolDepends = [ proto-lens-protoc protobuf ];
+ description = "Basic protocol buffer message types";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) protobuf;};
+
"proto-lens-protoc_0_2_2_3" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers
, data-default-class, directory, filepath, haskell-src-exts
@@ -190800,6 +193510,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) protobuf;};
+ "proto-lens-protoc_0_6_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, filepath, ghc
+ , ghc-paths, ghc-source-gen, lens-family, pretty, proto-lens
+ , proto-lens-runtime, protobuf, text
+ }:
+ mkDerivation {
+ pname = "proto-lens-protoc";
+ version = "0.6.0.0";
+ sha256 = "1gi7k48rpmzh3awgdki4b2cg2plh8n8fv397iv6h1ly8jh5p8imr";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base filepath ];
+ libraryToolDepends = [ protobuf ];
+ executableHaskellDepends = [
+ base bytestring containers filepath ghc ghc-paths ghc-source-gen
+ lens-family pretty proto-lens proto-lens-runtime 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-runtime" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, filepath
, lens-family, proto-lens, text, vector
@@ -190816,6 +193548,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "proto-lens-runtime_0_6_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, filepath
+ , lens-family, proto-lens, text, vector
+ }:
+ mkDerivation {
+ pname = "proto-lens-runtime";
+ version = "0.6.0.0";
+ sha256 = "0wxfa4q88i1d4zqv9nybw6hrh5lw84vmkzy5iqw2hzwjym0p3wcn";
+ 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-setup" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, deepseq
, directory, filepath, process, proto-lens-protoc, temporary, text
@@ -190832,12 +193581,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "proto-lens-setup_0_4_0_3" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, deepseq
+ , directory, filepath, process, proto-lens-protoc, temporary, text
+ }:
+ mkDerivation {
+ pname = "proto-lens-setup";
+ version = "0.4.0.3";
+ sha256 = "1di6nxx94d01rpclmcfc0gzf8x4qp61haw40mr2i9djxwczvrqbd";
+ 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;
+ }) {};
+
"proto3-suite" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base
, base64-bytestring, binary, bytestring, cereal, containers
- , contravariant, deepseq, doctest, filepath, foldl, hashable
- , haskell-src, insert-ordered-containers, lens, mtl
- , neat-interpolation, optparse-generic, parsec, parsers, pretty
+ , contravariant, deepseq, doctest, filepath, foldl
+ , generic-arbitrary, hashable, haskell-src
+ , insert-ordered-containers, lens, mtl, neat-interpolation
+ , optparse-applicative, optparse-generic, parsec, parsers, pretty
, pretty-show, proto3-wire, QuickCheck, quickcheck-instances
, range-set-list, safe, semigroups, swagger2, system-filepath
, tasty, tasty-hunit, tasty-quickcheck, text, transformers, turtle
@@ -190845,8 +193612,8 @@ self: {
}:
mkDerivation {
pname = "proto3-suite";
- version = "0.3.0.0";
- sha256 = "1dmblb640jc2smm023py3sg49k07v85qmalir5swkj154vlszgli";
+ version = "0.4.0.0";
+ sha256 = "0pmd7fhw4y90h1qffmgxkqijdscqw0qj7nhj0pvrvz1av6svhvr1";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -190859,14 +193626,14 @@ self: {
system-filepath text transformers turtle vector
];
executableHaskellDepends = [
- base containers optparse-generic proto3-wire range-set-list
- system-filepath text turtle
+ base containers mtl optparse-applicative optparse-generic
+ proto3-wire range-set-list system-filepath text turtle
];
testHaskellDepends = [
aeson attoparsec base base64-bytestring bytestring cereal
- containers doctest pretty-show proto3-wire QuickCheck semigroups
- swagger2 tasty tasty-hunit tasty-quickcheck text transformers
- turtle vector
+ containers deepseq doctest generic-arbitrary mtl pretty-show
+ proto3-wire QuickCheck semigroups swagger2 tasty tasty-hunit
+ tasty-quickcheck text transformers turtle vector
];
description = "A low level library for writing out data in the Protocol Buffers wire format";
license = stdenv.lib.licenses.asl20;
@@ -190881,8 +193648,10 @@ self: {
}:
mkDerivation {
pname = "proto3-wire";
- version = "1.0.0";
- sha256 = "1r090s4mqmx0ixr8y6xyzkgcwv0sfjwah7jhb4vr75zpzsvx0bqk";
+ version = "1.1.0";
+ sha256 = "1f8vllbysz6d7njkqd6f52k4nixjj4wf2k4nh4gb4b7dihdzhnmg";
+ revision = "1";
+ editedCabalFile = "1ws072947d8lmchknyhrzpg9mh6dacya872a4b9dw0cdgkn13zm8";
libraryHaskellDepends = [
base bytestring cereal containers deepseq hashable QuickCheck safe
text unordered-containers
@@ -191471,29 +194240,29 @@ self: {
}) {};
"publish" = callPackage
- ({ mkDerivation, base, bytestring, chronologique, deepseq
- , directory, filepath, hinotify, hspec, megaparsec, pandoc
- , pandoc-types, template-haskell, text, typed-process, unbeliever
- , unix, unordered-containers
+ ({ mkDerivation, base, bytestring, chronologique, core-program
+ , core-text, deepseq, directory, filepath, hinotify, hspec
+ , megaparsec, pandoc, pandoc-types, template-haskell, text
+ , typed-process, unix, unordered-containers
}:
mkDerivation {
pname = "publish";
- version = "2.0.1";
- sha256 = "12jhwihg6nlhs1q2cf4ivd7qw724qz1wk1i5rmi4akfga8ad7n4l";
+ version = "2.1.0";
+ sha256 = "03fwk0ami5xxqacqb8gikqzxdp7cavvni5bmxd5bi1lvavk49sh7";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base bytestring chronologique deepseq directory filepath hinotify
- megaparsec pandoc pandoc-types template-haskell text typed-process
- unbeliever unix unordered-containers
+ base bytestring chronologique core-program core-text deepseq
+ directory filepath hinotify megaparsec pandoc pandoc-types
+ template-haskell text typed-process unix unordered-containers
];
testHaskellDepends = [
- base bytestring chronologique deepseq directory filepath hinotify
- hspec megaparsec pandoc pandoc-types template-haskell text
- typed-process unbeliever unix unordered-containers
+ base bytestring chronologique core-program core-text deepseq
+ directory filepath hinotify hspec megaparsec pandoc pandoc-types
+ template-haskell text typed-process unix unordered-containers
];
description = "Publishing tools for papers, books, and presentations";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -191937,71 +194706,69 @@ self: {
({ 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, 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
+ , 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, semigroups, sourcemap
- , split, stm, stringsearch, syb, tasty, tasty-golden, tasty-hspec
- , tasty-quickcheck, text, time, transformers, transformers-base
- , transformers-compat, unordered-containers, utf8-string, vector
- , wai, wai-websockets, warp, websockets
+ , 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
}:
mkDerivation {
pname = "purescript";
- version = "0.13.3";
- sha256 = "05cz0ilxawrcn4hm6mbd0qpkbfp0g8mcqvcscl4ghagjljgimaqv";
- revision = "1";
- editedCabalFile = "0hw0q0jjan9y7x27p7gfig8frnb41gnwh5yv90sx2cy5v9l9ixwc";
+ version = "0.13.5";
+ sha256 = "0plqzlcfaw2ik2im7aq8yy1b1y88cnc8qd7wwaayndbdz060s9j4";
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 data-ordlist deepseq directory dlist edit-distance
- file-embed filepath fsnotify Glob haskeline language-javascript
- lifted-async lifted-base microlens-platform monad-control
- monad-logger mtl parallel parsec pattern-arrows process protolude
- regex-tdfa safe scientific semigroups sourcemap split stm
- stringsearch syb text time transformers transformers-base
- transformers-compat unordered-containers utf8-string vector
+ 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
+ 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 data-ordlist deepseq directory dlist
- edit-distance file-embed filepath fsnotify gitrev Glob haskeline
- http-types language-javascript lifted-async lifted-base
- microlens-platform monad-control monad-logger mtl network
- optparse-applicative parallel parsec pattern-arrows process
- protolude regex-tdfa safe scientific semigroups sourcemap split stm
- stringsearch syb text time transformers transformers-base
- transformers-compat unordered-containers utf8-string vector wai
- wai-websockets warp websockets
+ 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
];
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 data-ordlist deepseq directory dlist edit-distance
- file-embed filepath fsnotify Glob haskeline hspec hspec-discover
- HUnit language-javascript lifted-async lifted-base
- microlens-platform monad-control monad-logger mtl parallel parsec
- pattern-arrows process protolude regex-tdfa safe scientific
- semigroups sourcemap split stm stringsearch syb tasty tasty-golden
- tasty-hspec tasty-quickcheck text time transformers
- transformers-base transformers-compat unordered-containers
- utf8-string vector
+ 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
];
testToolDepends = [ happy hspec-discover ];
doCheck = false;
description = "PureScript Programming Language Compiler";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
}) {};
"purescript-bridge" = callPackage
@@ -194245,6 +197012,26 @@ self: {
broken = true;
}) {};
+ "quokka" = callPackage
+ ({ mkDerivation, base, hspec, pcre-utils, postgresql-simple
+ , raw-strings-qq, regex-pcre-builtin, text
+ }:
+ mkDerivation {
+ pname = "quokka";
+ version = "0.1.2";
+ sha256 = "1g6qphxbfrszsmypyd67dr0rl7vcid1wds2if0pp76yvwhpgdnl5";
+ libraryHaskellDepends = [
+ base pcre-utils postgresql-simple regex-pcre-builtin text
+ ];
+ testHaskellDepends = [
+ base hspec postgresql-simple raw-strings-qq text
+ ];
+ description = "Test helpers which help generate data for projects that use postgresql";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"quoridor-hs" = callPackage
({ mkDerivation, ansi-terminal, async, base, bytestring, containers
, directory, dlist, exceptions, filepath, hex, HUnit, mtl, network
@@ -194611,6 +197398,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "rainbow_0_34_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, lens, QuickCheck, terminfo, text
+ }:
+ mkDerivation {
+ pname = "rainbow";
+ version = "0.34.2.0";
+ sha256 = "1lamwlkq3g184h7ab2f03x8bhmmpmcn0f1piqp8zqn0594v76a0q";
+ libraryHaskellDepends = [ base bytestring lens terminfo text ];
+ testHaskellDepends = [
+ base bytestring lens QuickCheck terminfo text
+ ];
+ description = "Print text to terminal with colors and effects";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"rainbow-tests" = callPackage
({ mkDerivation, barecheck, base, QuickCheck, rainbow, terminfo
, text
@@ -194647,6 +197450,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "rainbox_0_24_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, lens, QuickCheck
+ , rainbow, tasty, tasty-quickcheck, text
+ }:
+ mkDerivation {
+ pname = "rainbox";
+ version = "0.24.2.0";
+ sha256 = "1b1nkw7j24fcmgzkcn92j6c8v6abrhg9580hnwna1b4sjjx6ayak";
+ libraryHaskellDepends = [
+ base bytestring containers lens rainbow text
+ ];
+ testHaskellDepends = [
+ base bytestring containers lens QuickCheck rainbow tasty
+ tasty-quickcheck text
+ ];
+ description = "Two-dimensional box pretty printing, with colors";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"rake" = callPackage
({ mkDerivation, base, containers, text }:
mkDerivation {
@@ -195201,6 +198024,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "range_0_3_0_2" = callPackage
+ ({ mkDerivation, base, Cabal, free, parsec, QuickCheck, random
+ , test-framework, test-framework-quickcheck2
+ }:
+ mkDerivation {
+ pname = "range";
+ version = "0.3.0.2";
+ sha256 = "0kvb5bl4k2gwm0hd71plwh7hmwbgk17g77iq39d7lqw4nmlg3j0k";
+ libraryHaskellDepends = [ base free parsec ];
+ testHaskellDepends = [
+ base Cabal free QuickCheck random test-framework
+ test-framework-quickcheck2
+ ];
+ description = "An efficient and versatile range library";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"range-set-list" = callPackage
({ mkDerivation, base, containers, deepseq, hashable, tasty
, tasty-quickcheck
@@ -195307,8 +198148,8 @@ self: {
}:
mkDerivation {
pname = "rank2classes";
- version = "1.3.1.1";
- sha256 = "1rx44kjb2vgycmz68wxxdypc4lx7b27sr42xsgmy1l29gigiksij";
+ version = "1.3.1.2";
+ sha256 = "16fjvck4zw5ysj9bzqrblxv5n3p600rmlv7waxm13a5fmzr9vg2k";
libraryHaskellDepends = [
base distributive template-haskell transformers
];
@@ -195638,8 +198479,8 @@ self: {
}:
mkDerivation {
pname = "ratel";
- version = "1.0.8";
- sha256 = "045hr0jilydb1xcvhh9q5iwazpf1k1d2q1y0h4gkgnbn6qmgwhnk";
+ version = "1.0.9";
+ sha256 = "1kwn7ahjbp8w83ph73w43mh0szywqd2f817b7mz2wqimzb153k5b";
libraryHaskellDepends = [
aeson base bytestring case-insensitive containers http-client
http-client-tls http-types text uuid
@@ -195658,8 +198499,8 @@ self: {
}:
mkDerivation {
pname = "ratel-wai";
- version = "1.1.0";
- sha256 = "1wgmlcazfbz4y4q9k6367i76l8cal1qgqhqbh2p69ca365w9pf56";
+ version = "1.1.1";
+ sha256 = "1qpbhi1g7j5qbn15s0h8vdhc6zisz5j2hgr6qwg2kipi4kvvsgy9";
libraryHaskellDepends = [
base bytestring case-insensitive containers http-client ratel wai
];
@@ -195717,6 +198558,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "rational-list" = callPackage
+ ({ mkDerivation, base, containers, QuickCheck, test-framework
+ , test-framework-quickcheck2
+ }:
+ mkDerivation {
+ pname = "rational-list";
+ version = "1.0.0.0";
+ sha256 = "18jcdjzsvhh7qh1m52rgkznsm0p1wp17rj2lfaq3mnfmmh86iz9f";
+ libraryHaskellDepends = [ base containers ];
+ testHaskellDepends = [
+ base QuickCheck test-framework test-framework-quickcheck2
+ ];
+ description = "finite or repeating lists";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"rattle" = callPackage
({ mkDerivation, base, bytestring, cryptohash-sha256, deepseq
, directory, extra, filepath, filepattern, hashable, shake, time
@@ -195747,41 +198606,8 @@ self: {
}:
mkDerivation {
pname = "rattletrap";
- version = "9.0.2";
- sha256 = "14dnnaii24c9vh4jvdymnnhrhvgwzfr6al4qcm4bj9wk55jgj71r";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson aeson-pretty base binary binary-bits bytestring containers
- filepath http-client http-client-tls scientific template-haskell
- text transformers
- ];
- executableHaskellDepends = [
- aeson aeson-pretty base binary binary-bits bytestring containers
- filepath http-client http-client-tls scientific template-haskell
- text transformers
- ];
- testHaskellDepends = [
- aeson aeson-pretty base binary binary-bits bytestring containers
- filepath http-client http-client-tls HUnit scientific
- template-haskell temporary text transformers
- ];
- description = "Parse and generate Rocket League replays";
- license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "rattletrap_9_0_4" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, base, binary, binary-bits
- , bytestring, containers, filepath, http-client, http-client-tls
- , HUnit, scientific, template-haskell, temporary, text
- , transformers
- }:
- mkDerivation {
- pname = "rattletrap";
- version = "9.0.4";
- sha256 = "05d0l0yajb12x3rvn5yz5534lvlkzzzwx2n8x9l1wzx4cavz7fan";
+ version = "9.0.7";
+ sha256 = "0kgg1qfhgjajzrw22yvcxmiim14pxr2gim1aak3ivnmhn4yff4fg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -196438,7 +199264,7 @@ self: {
pname = "reactive-banana-wx";
version = "1.1.1.0";
sha256 = "1yzymc6qpjj8d0fal09vxy2yicbrgrg42khylbbsrzmdgqfnf3kr";
- configureFlags = [ "-f-buildExamples" ];
+ configureFlags = [ "-f-buildexamples" ];
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -196720,24 +199546,24 @@ self: {
}) {};
"readme-lhs" = callPackage
- ({ mkDerivation, base, containers, doctest, optparse-generic
- , pandoc, pandoc-types, protolude, tasty, text
+ ({ mkDerivation, base, containers, doctest, pandoc, pandoc-types
+ , protolude, text, transformers
}:
mkDerivation {
pname = "readme-lhs";
- version = "0.2.0";
- sha256 = "0xwc2gqf23g87mi16miyi0nxy4wh33rki324biv3wh7xbpj03kpx";
+ version = "0.3.0";
+ sha256 = "1w113jr7sjmq4wkilwjmcaic6sgxp3vzg67dfs0imbd730xhqda8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base containers pandoc pandoc-types protolude text
+ base containers pandoc pandoc-types protolude text transformers
];
- executableHaskellDepends = [
- base optparse-generic pandoc protolude
- ];
- testHaskellDepends = [ base doctest protolude tasty ];
+ executableHaskellDepends = [ base protolude ];
+ testHaskellDepends = [ base doctest protolude ];
description = "See readme.md";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"readpyc" = callPackage
@@ -196891,6 +199717,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "reanimate-svg_0_9_4_0" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, containers, hspec
+ , JuicyPixels, lens, linear, mtl, scientific, svg-tree, text
+ , transformers, vector, xml
+ }:
+ mkDerivation {
+ pname = "reanimate-svg";
+ version = "0.9.4.0";
+ sha256 = "0jmlcxnfh5119fxhhvga4ldmdgxmsw305k6fm6v4n3plmqp0j2c4";
+ libraryHaskellDepends = [
+ attoparsec base bytestring containers JuicyPixels lens linear mtl
+ scientific text transformers vector xml
+ ];
+ testHaskellDepends = [
+ attoparsec base hspec linear scientific svg-tree
+ ];
+ description = "SVG file loader and serializer";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"reason-export" = callPackage
({ mkDerivation, base, bytestring, containers, Diff, directory
, formatting, hashable, hspec, hspec-core, HUnit, mtl, QuickCheck
@@ -196959,6 +199806,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "rebase_1_4_1" = callPackage
+ ({ mkDerivation, base, base-prelude, bifunctors, bytestring
+ , comonad, containers, contravariant, contravariant-extras, deepseq
+ , dlist, either, fail, hashable, mtl, profunctors, scientific
+ , selective, semigroupoids, semigroups, stm, text, time
+ , transformers, unordered-containers, uuid, vector, void
+ }:
+ mkDerivation {
+ pname = "rebase";
+ version = "1.4.1";
+ sha256 = "13fvhsxkzrghl6d2isjsxjkfkbkpnfgbdb20lc1z7izqjkvjj8rc";
+ libraryHaskellDepends = [
+ base base-prelude bifunctors bytestring comonad containers
+ contravariant contravariant-extras deepseq dlist either fail
+ hashable mtl profunctors scientific selective semigroupoids
+ semigroups stm text time transformers unordered-containers uuid
+ vector void
+ ];
+ description = "A more progressive alternative to the \"base\" package";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"rebindable" = callPackage
({ mkDerivation, base, data-default-class, indexed }:
mkDerivation {
@@ -197022,8 +199892,8 @@ self: {
}:
mkDerivation {
pname = "record-dot-preprocessor";
- version = "0.2";
- sha256 = "1k2bdinvygn00l12am5n8m2i3vqp6h555mcj6d8xshy320v85np8";
+ version = "0.2.1";
+ sha256 = "1l6s793l4xxmm7x6zxinvfi19wdnhvklv7lp15gk0mw43ddmpbv5";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base extra ghc uniplate ];
@@ -197199,10 +200069,10 @@ self: {
({ mkDerivation, base, composition-prelude }:
mkDerivation {
pname = "recursion";
- version = "2.2.4.0";
- sha256 = "0n50nv1lzahy2mfvia5v41f8jx9w2yygzq584xbkirazhj73sjbx";
+ version = "2.2.4.1";
+ sha256 = "09r4a9h4rd48nqdn08v3mvibqvgb0ym05142jrk0qqq8f4la3dni";
libraryHaskellDepends = [ base composition-prelude ];
- description = "A recursion schemes library for GHC";
+ description = "A recursion schemes library for Haskell";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -197214,8 +200084,8 @@ self: {
pname = "recursion-schemes";
version = "5.1.3";
sha256 = "0a0mkwy3sxg5f1mdlblpn0xl3lwgilnmzs94jqab0pqx9gjkc5xj";
- revision = "1";
- editedCabalFile = "0zxcmga4fy42arbyv1kzbyfnsghnll3prkpva58x654x4cg4diwk";
+ revision = "2";
+ editedCabalFile = "01q18gplv5k328qf74innnx2z2p15pg5nc6sikxq6fkkw4v3rkyb";
libraryHaskellDepends = [
base base-orphans comonad free template-haskell th-abstraction
transformers
@@ -197281,8 +200151,8 @@ self: {
}:
mkDerivation {
pname = "red-black-record";
- version = "2.1.0.2";
- sha256 = "0xfvvhdqnhialxf13xw894mpsf8xj8jig5zipqj1hh6galb0b164";
+ version = "2.1.0.3";
+ sha256 = "0g1av0w52m0admcqif5imkla43yk6id4y8jmiy843xbdqs3qzcx4";
libraryHaskellDepends = [ base sop-core ];
testHaskellDepends = [
aeson base bytestring doctest profunctors sop-core tasty
@@ -197719,8 +200589,8 @@ self: {
}:
mkDerivation {
pname = "refined";
- version = "0.4.3";
- sha256 = "1x6rz5hy6rnn46fjh20ppbkdaj3cn5bnlapbnvsw5h6s3bdic7p5";
+ version = "0.4.4";
+ sha256 = "1xld5fc3nzsr43agvdlv0hbdbnrrsgy0n2a7mfrcc0n3s6rjbdcw";
libraryHaskellDepends = [
aeson base deepseq exceptions mtl prettyprinter QuickCheck
template-haskell transformers
@@ -197732,6 +200602,19 @@ self: {
broken = true;
}) {};
+ "refined-http-api-data" = callPackage
+ ({ mkDerivation, base, http-api-data, refined, text }:
+ mkDerivation {
+ pname = "refined-http-api-data";
+ version = "0.1.0.0";
+ sha256 = "0064cz00lp023kbn5vqpcsgjzsxd5a9s5fl1klsq6jlk1cmi5c0m";
+ libraryHaskellDepends = [ base http-api-data refined text ];
+ description = "http-api-data instances for refined types";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"refinery" = callPackage
({ mkDerivation, base, containers, exceptions, mmorph, mtl, pipes
, semigroupoids
@@ -197849,6 +200732,33 @@ self: {
broken = true;
}) {};
+ "reflex-backend-socket" = callPackage
+ ({ mkDerivation, base, bytestring, containers, lens, mtl, network
+ , reflex, reflex-basic-host, semialign, semigroupoids, stm, these
+ , witherable
+ }:
+ mkDerivation {
+ pname = "reflex-backend-socket";
+ version = "0.2.0.0";
+ sha256 = "111kmsvxb86aphw0ascjf7p7fd0bfxs3lmvqbnvxvj3rhh19bq6c";
+ revision = "1";
+ editedCabalFile = "11swzj7l0wmvdv72716rmlwcvcxkj44h3jbzwyhqn8q0f9ykfggx";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring lens mtl network reflex semialign semigroupoids stm
+ these
+ ];
+ executableHaskellDepends = [
+ base bytestring containers lens network reflex reflex-basic-host
+ witherable
+ ];
+ description = "Reflex bindings for TCP sockets";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"reflex-backend-wai" = callPackage
({ mkDerivation, base, containers, http-types, mtl, reflex
, reflex-basic-host, stm, wai, warp
@@ -197872,22 +200782,20 @@ self: {
}) {};
"reflex-basic-host" = callPackage
- ({ mkDerivation, base, dependent-map, dependent-sum, mtl, primitive
- , ref-tf, reflex, stm
+ ({ mkDerivation, base, dependent-sum, lens, mtl, primitive, ref-tf
+ , reflex, stm, witherable
}:
mkDerivation {
pname = "reflex-basic-host";
- version = "0.1";
- sha256 = "0fxd46i6jp71dcdmgl1r5hbd9a85fkl5bxhi0dr1gzhy1b9aqc1g";
- revision = "1";
- editedCabalFile = "0pqp4fi1qxcivm61x9lsvwny5yv0vrnb1n2v9zx06rqw914yriam";
+ version = "0.2.0.1";
+ sha256 = "1bax3rcrwi3447wd7apramw0f248ddksl8lrdjgrph26bbh8vc1i";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base dependent-map dependent-sum mtl primitive ref-tf reflex stm
+ base dependent-sum lens mtl primitive ref-tf reflex stm
];
- executableHaskellDepends = [ base mtl reflex ];
- description = "A basic `reflex` host for backend work";
+ executableHaskellDepends = [ base lens reflex witherable ];
+ description = "A basic Reflex host for backend work";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -197899,8 +200807,8 @@ self: {
}:
mkDerivation {
pname = "reflex-dom";
- version = "0.5";
- sha256 = "167yghrwf6fay03y46xf87p9bhr6s3rlxn0yk5vnx1s5i95ps1x5";
+ version = "0.5.2.0";
+ sha256 = "01sqql44jcn7d9xcb00br99zgyghiyqzcmncfpz4dgik10dam1hv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -197953,32 +200861,33 @@ self: {
, containers, contravariant, data-default, dependent-map
, dependent-sum, dependent-sum-template, directory
, exception-transformers, exceptions, filepath, ghcjs-dom, hlint
- , hspec, hspec-webdriver, http-types, HUnit, jsaddle, jsaddle-warp
- , keycode, lens, lifted-base, monad-control, mtl, network
- , network-uri, primitive, process, random, ref-tf, reflex
- , semigroups, silently, stm, template-haskell, temporary, text
- , these, transformers, unix, wai, wai-websockets, warp, webdriver
- , websockets, zenc
+ , 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";
- sha256 = "1vzlrqgl48krvm58w4mg5s3xwyc565rgjy7f2g1rxxljr30z95p4";
+ version = "0.5.2.0";
+ sha256 = "1vqd6viqg9di9z0wchi3ffcia4spljf3dal8l21k7qhwcbz4g3jz";
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 semigroups stm template-haskell text these
+ ref-tf reflex semialign semigroups stm template-haskell text these
transformers unix zenc
];
testHaskellDepends = [
aeson base bytestring chrome-test-utils constraints
constraints-extras containers dependent-map dependent-sum
dependent-sum-template directory exceptions filepath ghcjs-dom
- hlint hspec hspec-webdriver http-types HUnit jsaddle jsaddle-warp
- lens lifted-base network process random ref-tf reflex silently
- temporary text wai wai-websockets warp webdriver websockets
+ hlint hspec hspec-core hspec-webdriver http-types HUnit jsaddle
+ jsaddle-warp lens lifted-base network process random ref-tf reflex
+ silently temporary text wai wai-websockets warp webdriver
+ websockets which
];
description = "Functional Reactive Web Apps with Reflex";
license = stdenv.lib.licenses.bsd3;
@@ -198245,8 +201154,8 @@ self: {
}:
mkDerivation {
pname = "reform-happstack";
- version = "0.2.5.2";
- sha256 = "0d6w500y47ghmiawlv116hqrknr1sx4k525c7arq340slzch03r6";
+ version = "0.2.5.3";
+ sha256 = "04fnn47rcm7n98q0qifyyg9jrh09mzchirwsgi2zzb6j9mciz6ci";
libraryHaskellDepends = [
base bytestring happstack-server mtl random reform text utf8-string
];
@@ -198351,6 +201260,30 @@ self: {
broken = true;
}) {};
+ "reg-alloc" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "reg-alloc";
+ version = "0.1.0.0";
+ sha256 = "1lik9r2lp1r1zamk3f1ciyw5iwgpx018jhk43hmc4kjg4d5g8l0r";
+ libraryHaskellDepends = [ base ];
+ description = "Register allocation API";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "reg-alloc-types" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "reg-alloc-types";
+ version = "0.1.0.0";
+ sha256 = "18m8di3syz0r01bq9vpglk5x87sw6y38wqnl8zg3z80i67fzfd4m";
+ libraryHaskellDepends = [ base ];
+ description = "Types used in register allocation API";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"regex" = callPackage
({ mkDerivation, array, base, base-compat, bytestring, containers
, hashable, regex-base, regex-pcre-builtin, regex-tdfa
@@ -198361,6 +201294,8 @@ self: {
pname = "regex";
version = "1.0.2.0";
sha256 = "1f2z025hif1fr24b5khq3qxxyvpxrnhyx8xmbms332arw28rpkda";
+ revision = "1";
+ editedCabalFile = "1476dxzj482j6zkvbvyszsjw1bm7jn2nwk40rq99ylvzm2sj0asn";
libraryHaskellDepends = [
array base base-compat bytestring containers hashable regex-base
regex-pcre-builtin regex-tdfa regex-tdfa-text template-haskell text
@@ -198796,22 +201731,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "regex-tdfa_1_3_0" = callPackage
- ({ mkDerivation, array, base, bytestring, containers, file-embed
- , filepath, ghc-prim, mtl, parsec, regex-base, utf8-string
+ "regex-tdfa_1_3_1_0" = callPackage
+ ({ mkDerivation, array, base, bytestring, containers, directory
+ , filepath, mtl, parsec, regex-base, text, utf8-string
}:
mkDerivation {
pname = "regex-tdfa";
- version = "1.3.0";
- sha256 = "1qzcix4bmz5lj0w433qrfi576rvy8y8flv5wvlp6cchb2s8mfq0v";
+ version = "1.3.1.0";
+ sha256 = "1h1fliv2zjxwmddl9wnn7ckxxpgy1049hdfg6fcknyrr7mw7dhqm";
libraryHaskellDepends = [
- array base bytestring containers ghc-prim mtl parsec regex-base
+ array base bytestring containers mtl parsec regex-base text
];
testHaskellDepends = [
- array base bytestring containers file-embed filepath mtl regex-base
- utf8-string
+ array base bytestring containers directory filepath mtl regex-base
+ text utf8-string
];
- description = "Replaces/Enhances Text.Regex";
+ description = "Pure Haskell Tagged DFA Backend for \"Text.Regex\" (regex-base)";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -198960,6 +201895,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "regex-wrapper" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, hashable
+ , regex-tdfa, string-conv, text
+ }:
+ mkDerivation {
+ pname = "regex-wrapper";
+ version = "0.1.0.1";
+ sha256 = "0ibkdd5xpilzm5qngn01csrin6ial1hhjzgpi3wjv6krlswdil34";
+ libraryHaskellDepends = [
+ aeson base bytestring containers hashable regex-tdfa string-conv
+ text
+ ];
+ description = "Types that can only be constructed if they match a regular expression";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"regex-xmlschema" = callPackage
({ mkDerivation, base, haskell98, parsec }:
mkDerivation {
@@ -199232,6 +202183,17 @@ self: {
broken = true;
}) {};
+ "regression-simple" = callPackage
+ ({ mkDerivation, base, vector }:
+ mkDerivation {
+ pname = "regression-simple";
+ version = "0.1";
+ sha256 = "0f74xwyrnz39cl24kazvk8rd3px2l2ycx6a5jaqlab6wiwi5xclq";
+ libraryHaskellDepends = [ base vector ];
+ description = "Simple linear and quadratic regression";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"regular" = callPackage
({ mkDerivation, base, template-haskell }:
mkDerivation {
@@ -199678,6 +202640,30 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "relude_0_6_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, doctest
+ , gauge, ghc-prim, Glob, hashable, hedgehog, mtl, QuickCheck, stm
+ , text, transformers, unordered-containers
+ }:
+ mkDerivation {
+ pname = "relude";
+ version = "0.6.0.0";
+ sha256 = "0idf1r6hv9aksvis08z5bmnzc03k713609zcpy33655qwyl28fic";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq ghc-prim hashable mtl stm text
+ transformers unordered-containers
+ ];
+ testHaskellDepends = [
+ base bytestring doctest Glob hedgehog QuickCheck text
+ ];
+ benchmarkHaskellDepends = [
+ base containers gauge unordered-containers
+ ];
+ description = "Custom prelude from Kowainik";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"remark" = callPackage
({ mkDerivation, base, GenericPretty, tasty, tasty-golden
, tasty-hunit
@@ -200302,6 +203288,22 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "replace-attoparsec_1_2_0_0" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, Cabal, parsers, text
+ }:
+ mkDerivation {
+ pname = "replace-attoparsec";
+ version = "1.2.0.0";
+ sha256 = "0b3f3i4vhnn4d71bsjjdrspca20nk52wn8a6dnanf53x408jfkay";
+ libraryHaskellDepends = [ attoparsec base bytestring text ];
+ testHaskellDepends = [
+ attoparsec base bytestring Cabal parsers text
+ ];
+ description = "Find, replace, and edit text patterns with Attoparsec parsers";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"replace-megaparsec" = callPackage
({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
mkDerivation {
@@ -200314,6 +203316,19 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "replace-megaparsec_1_2_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
+ mkDerivation {
+ pname = "replace-megaparsec";
+ version = "1.2.0.0";
+ sha256 = "0s9iqx4skv4dgj126b1g8903hi2g967pka695jmhi35sdwjsqc7l";
+ libraryHaskellDepends = [ base bytestring megaparsec text ];
+ testHaskellDepends = [ base bytestring Cabal megaparsec text ];
+ description = "Find, replace, and edit text patterns with Megaparsec parsers";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"replica" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, Diff
, file-embed, http-types, QuickCheck, quickcheck-instances
@@ -200549,6 +203564,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "req_3_0_0" = callPackage
+ ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder
+ , bytestring, case-insensitive, connection, hspec, hspec-core
+ , hspec-discover, http-api-data, http-client, http-client-tls
+ , http-types, modern-uri, monad-control, mtl, QuickCheck, retry
+ , text, time, transformers, transformers-base, unordered-containers
+ }:
+ mkDerivation {
+ pname = "req";
+ version = "3.0.0";
+ sha256 = "0zcali98wlw2r4rl405268n4fsia1gvvnq7ckkinb3adp4aksk18";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson authenticate-oauth base blaze-builder bytestring
+ case-insensitive connection http-api-data http-client
+ http-client-tls http-types modern-uri monad-control mtl retry text
+ time transformers transformers-base
+ ];
+ testHaskellDepends = [
+ aeson base blaze-builder bytestring case-insensitive hspec
+ hspec-core http-client http-types modern-uri monad-control mtl
+ QuickCheck retry text time unordered-containers
+ ];
+ testToolDepends = [ hspec-discover ];
+ doCheck = false;
+ description = "Easy-to-use, type-safe, expandable, high-level HTTP client library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"req-conduit" = callPackage
({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec
, http-client, req, resourcet, temporary, transformers, weigh
@@ -200557,8 +203602,8 @@ self: {
pname = "req-conduit";
version = "1.0.0";
sha256 = "193bv4jp7rrbpb1i9as9s2l978wz5kbz5kvr7ppllif5ppj699qx";
- revision = "5";
- editedCabalFile = "1vbki857d5xj54s83r7kqirrg9a738xr55d40xqcaxxm7ki4s63i";
+ revision = "6";
+ editedCabalFile = "0wmzf62r5jawlccbndvsrr6cj4r0bdl4mqqwcnxz412cdq71w8hz";
libraryHaskellDepends = [
base bytestring conduit http-client req resourcet transformers
];
@@ -200690,6 +203735,18 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "rerebase_1_4_1" = callPackage
+ ({ mkDerivation, rebase }:
+ mkDerivation {
+ pname = "rerebase";
+ version = "1.4.1";
+ sha256 = "19a3pwi801kfaflnag9n7zzxapcjfpqpykr6rq8b6axhyqj3vxim";
+ libraryHaskellDepends = [ rebase ];
+ description = "Reexports from \"base\" with a bunch of other standard libraries";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"reroute" = callPackage
({ mkDerivation, base, criterion, deepseq, graph-core, hashable
, hspec, http-api-data, hvect, mtl, random, regex-compat, text
@@ -201561,8 +204618,8 @@ self: {
}:
mkDerivation {
pname = "rewrite-inspector";
- version = "0.1.0.9";
- sha256 = "1f7jn46b311hlyb6zghrmqcg323235njisk4j31lf4kvbl848sn6";
+ version = "0.1.0.11";
+ sha256 = "05k923qjf9w5lvwhi918nqscxzxvpcsw5lbw9sgrgbh0bijw6j3r";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -201595,8 +204652,8 @@ self: {
}:
mkDerivation {
pname = "rex";
- version = "0.5.2";
- sha256 = "0xliw2glqyfr9cvi50rvb0frhmp3ysri9glx3c8x96rkf0xg27kf";
+ version = "0.6";
+ sha256 = "024qxr75269l8j8bklxg7a98xvrymmnczcpflgqjiqn5kvdrn5yz";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers haskell-src-exts haskell-src-meta
@@ -202009,20 +205066,20 @@ self: {
"rib" = callPackage
({ mkDerivation, aeson, async, base, binary, bytestring, clay
- , cmdargs, containers, data-default, fsnotify, http-types, lens
- , lens-aeson, lucid, mtl, pandoc, pandoc-include-code, pandoc-types
- , safe, shake, skylighting, text, time, wai, wai-app-static
- , wai-extra, warp
+ , cmdargs, containers, data-default, directory, fsnotify
+ , http-types, lens, lens-aeson, lucid, mtl, pandoc
+ , pandoc-include-code, pandoc-types, safe, shake, skylighting, text
+ , time, wai, wai-app-static, wai-extra, warp
}:
mkDerivation {
pname = "rib";
- version = "0.3.0.0";
- sha256 = "1dw86xrz310vrapgln48r46z0ss35jm85c0r95pqvnq4smbwiw18";
+ version = "0.4.1.0";
+ sha256 = "06rxf3fnj9csng69p815ff3wlrbh48wszjcdm7v2xg6vbild3xkg";
libraryHaskellDepends = [
aeson async base binary bytestring clay cmdargs containers
- data-default fsnotify http-types lens lens-aeson lucid mtl pandoc
- pandoc-include-code pandoc-types safe shake skylighting text time
- wai wai-app-static wai-extra warp
+ data-default directory fsnotify http-types lens lens-aeson lucid
+ mtl pandoc pandoc-include-code pandoc-types safe shake skylighting
+ text time wai wai-app-static wai-extra warp
];
description = "Static site generator using Shake";
license = stdenv.lib.licenses.bsd3;
@@ -202034,10 +205091,12 @@ self: {
({ mkDerivation, base, Only, postgresql-simple, text, time }:
mkDerivation {
pname = "ribbit";
- version = "0.4.0.0";
- sha256 = "0nmpsi8b6m88za9jxawz36jjhsybn39ldi503ap7m9wd765j1dbz";
+ version = "0.4.1.0";
+ sha256 = "1pgyh7ar03k62mpn09g8qm13m1j07wq257hpva3f9sx9n5qd8z2a";
+ revision = "1";
+ editedCabalFile = "11ky88hgkys3bzsqr3sl9j685h6l97r2zccpz1ylinsrvinwnq8s";
libraryHaskellDepends = [ base Only postgresql-simple text time ];
- description = "Type-level Relational DB combinators";
+ description = "Type-level Relational DB language";
license = stdenv.lib.licenses.mit;
}) {};
@@ -202285,6 +205344,24 @@ self: {
broken = true;
}) {};
+ "rings" = callPackage
+ ({ mkDerivation, base, connections, containers, contravariant
+ , hedgehog, property, semigroupoids
+ }:
+ mkDerivation {
+ pname = "rings";
+ version = "0.0.2";
+ sha256 = "1jw9wzwixzm970rgv5fbji74dajz8ii4pqngjpihp2g0x8wq1scx";
+ libraryHaskellDepends = [
+ base connections containers contravariant property semigroupoids
+ ];
+ testHaskellDepends = [ base connections hedgehog property ];
+ description = "Rings, semirings, and dioids";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"rio" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, exceptions, filepath, hashable, hspec, microlens, mtl, primitive
@@ -203245,17 +206322,18 @@ self: {
"rosa" = callPackage
({ mkDerivation, aeson, base, bytestring, directory, lens
, namecoin-update, optparse-applicative, text, unordered-containers
- , vector, wreq
+ , uri-encode, vector, wreq
}:
mkDerivation {
pname = "rosa";
- version = "0.4.0.0";
- sha256 = "0326ghscyg5rrw54610x8n6mkdr5pim3c7pspb01dg77gbzr0mrm";
+ version = "0.5.0.1";
+ sha256 = "1nk56nm6gcrcgi2i3x683i0ygbl8x5qc3xqhq14n2s5l45fmgw10";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
aeson base bytestring directory lens namecoin-update
- optparse-applicative text unordered-containers vector wreq
+ optparse-applicative text unordered-containers uri-encode vector
+ wreq
];
description = "Query the namecoin blockchain";
license = stdenv.lib.licenses.gpl3;
@@ -203887,6 +206965,8 @@ self: {
pname = "rss";
version = "3000.2.0.7";
sha256 = "0z48xb610k1h29rg03q19y08fp78agxp2gr48innw5y3rz00s6ym";
+ revision = "1";
+ editedCabalFile = "0ql1ffjw0g1sdyz9icin4cq86i5b9ljzhvpivfbbyaipg2nc9z0s";
libraryHaskellDepends = [ base HaXml network network-uri time ];
description = "A library for generating RSS 2.0 feeds.";
license = stdenv.lib.licenses.publicDomain;
@@ -205224,8 +208304,8 @@ self: {
({ mkDerivation, base, doctest }:
mkDerivation {
pname = "salve";
- version = "1.0.6";
- sha256 = "1vgpj0yg27n6hw1gb763hgxv99hpq7511n2ihys0qdi0ri8bpj1j";
+ version = "1.0.8";
+ sha256 = "1hgcyincccib0v671kd8qybgf8q9m0n8lcrpj37pgq9wzq6x34sm";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base doctest ];
description = "Semantic version numbers and constraints";
@@ -206363,6 +209443,8 @@ self: {
];
description = "Work stealing scheduler";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"schedyield" = callPackage
@@ -206398,8 +209480,8 @@ self: {
}:
mkDerivation {
pname = "schemas";
- version = "0.2.0.3";
- sha256 = "1s09viqh2ra0kikx54jr4sr2g38j65idg7xv5ccll30c0vnjjvcs";
+ version = "0.3.0.2";
+ sha256 = "1rpsnfa98ckiaz5av9m2x6p96a5ilayry45nsplbrf70xaawz4nq";
libraryHaskellDepends = [
aeson base bifunctors bytestring free generics-sop hashable lens
lens-aeson profunctors scientific text transformers
@@ -206407,7 +209489,8 @@ self: {
];
testHaskellDepends = [
aeson aeson-pretty base bytestring generic-lens generics-sop hspec
- lens pretty-simple QuickCheck text unordered-containers
+ lens pretty-simple QuickCheck text transformers
+ unordered-containers
];
description = "schema guided serialization";
license = stdenv.lib.licenses.bsd3;
@@ -206591,31 +209674,33 @@ self: {
}) {};
"scidb-hquery" = callPackage
- ({ mkDerivation, alex, array, base, BNFC, bytestring, Cabal
- , connection, cryptonite, data-default-class, directory, exceptions
- , filepath, happy, haskeline, hostname-validate, HTTP, http-client
- , http-client-tls, http-conduit, http-types, memory, mtl, network
- , process, regex, safe, split, terminal-size, text, tls, x509-store
+ ({ mkDerivation, alex, array, base, base-compat, BNFC, bytestring
+ , Cabal, connection, cryptonite, data-default-class, directory
+ , exceptions, filepath, happy, haskeline, hostname-validate, HTTP
+ , http-client, http-client-tls, http-conduit, http-types, memory
+ , mtl, network, process, regex, safe, split, terminal-size, text
+ , tls, x509-store
}:
mkDerivation {
pname = "scidb-hquery";
- version = "2.8.0.434";
- sha256 = "0q994ac1krcw312nklxxjr9d4r231s50lb2crbpph1swv6h8jwrq";
+ version = "2.8.0.436";
+ sha256 = "0mkicmfvwc7xg37d46s7xrcsdaff09v7x86npd1bgv1k60m4c8gq";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal filepath ];
libraryHaskellDepends = [
- array base bytestring connection cryptonite data-default-class
- exceptions haskeline hostname-validate HTTP http-client
- http-client-tls http-conduit http-types memory mtl network process
- regex safe split terminal-size text tls x509-store
+ array base base-compat bytestring connection cryptonite
+ data-default-class exceptions haskeline hostname-validate HTTP
+ http-client http-client-tls http-conduit http-types memory mtl
+ network process regex safe split terminal-size text tls x509-store
];
libraryToolDepends = [ alex BNFC happy ];
executableHaskellDepends = [
- array base bytestring connection cryptonite data-default-class
- directory exceptions filepath haskeline hostname-validate HTTP
- http-client http-client-tls http-conduit http-types memory mtl
- network process regex safe split terminal-size text tls x509-store
+ array base base-compat bytestring connection cryptonite
+ data-default-class directory exceptions filepath haskeline
+ hostname-validate HTTP http-client http-client-tls http-conduit
+ http-types memory mtl network process regex safe split
+ terminal-size text tls x509-store
];
description = "Haskell query for SciDB via shim";
license = stdenv.lib.licenses.gpl3;
@@ -206680,8 +209765,8 @@ self: {
}:
mkDerivation {
pname = "scientific-notation";
- version = "0.1.0.1";
- sha256 = "1a877ryswq5h7i3lml55ksrx5hzd9gwbm2yzp0a7cw1hb6r5pjs7";
+ version = "0.1.1.0";
+ sha256 = "1s0iyj6dn0nbn8s31b5wwwlyfx5jcnwa3i9gp45idcwfsz5hmdvq";
libraryHaskellDepends = [ base bytesmith ];
testHaskellDepends = [
base byteslice bytesmith bytestring primitive QuickCheck tasty
@@ -207428,6 +210513,19 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "sdl-try-drivers" = callPackage
+ ({ mkDerivation, base, pretty-simple, sdl2, text }:
+ mkDerivation {
+ pname = "sdl-try-drivers";
+ version = "0.0.0.1";
+ sha256 = "1zwcf6l2v3k8hi33ssij9a8x2wvlsp4lsa0x7qb9zaq4nbb8nsqj";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [ base pretty-simple sdl2 text ];
+ description = "small testing tool for sdl2 and accelerated drivers";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"sdl2" = callPackage
({ mkDerivation, base, bytestring, deepseq, exceptions, linear
, SDL2, StateVar, text, transformers, vector, weigh
@@ -208375,22 +211473,76 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "semialign_1_1" = callPackage
+ ({ mkDerivation, base, base-compat, containers, hashable
+ , semigroupoids, tagged, these, transformers, unordered-containers
+ , vector
+ }:
+ mkDerivation {
+ pname = "semialign";
+ version = "1.1";
+ sha256 = "1n47w9c6i6azb4w65rzhci00v6p9c0s1w1givd2q3smkgyziiqpk";
+ libraryHaskellDepends = [
+ base base-compat containers hashable semigroupoids tagged these
+ transformers unordered-containers vector
+ ];
+ description = "Align and Zip type-classes from the common Semialign ancestor";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "semialign-extras" = callPackage
+ ({ mkDerivation, base, doctest, lens, QuickCheck, semialign
+ , semialign-indexed, these, witherable
+ }:
+ mkDerivation {
+ pname = "semialign-extras";
+ version = "0.1.0.0";
+ sha256 = "0wnaspwfj9rm7g9mz2q9xad5a9rvkfsrjb5lir64csppy3p11276";
+ libraryHaskellDepends = [
+ base lens semialign semialign-indexed these witherable
+ ];
+ testHaskellDepends = [ base doctest QuickCheck ];
+ description = "Extra functions for working with Semialigns";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"semialign-indexed" = callPackage
({ mkDerivation, base, containers, hashable, lens, semialign, these
, unordered-containers, vector
}:
mkDerivation {
pname = "semialign-indexed";
- version = "1";
- sha256 = "0m37c4bfvph7w241cgr2adp3x13ffgnw2l66wyn7y9rdvm2983k2";
- revision = "1";
- editedCabalFile = "1m08sj2xd97ix5bkm5hpyyb7inqfqic9m5dmy5jyg0ws41077frg";
+ version = "1.1";
+ sha256 = "1b6amfhwk968ah56w8vala3hbpzf9mfza2ajhdnvzcdiyqyxvwb0";
libraryHaskellDepends = [
base containers hashable lens semialign these unordered-containers
vector
];
description = "SemialignWithIndex, i.e. izipWith and ialignWith";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "semialign-optics" = callPackage
+ ({ mkDerivation, base, containers, hashable, optics-extra
+ , semialign, these, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "semialign-optics";
+ version = "1.1";
+ sha256 = "1ffibnk1hsdnny5jm85j07f05k81pzzai4jljlj12nn687rbb59y";
+ libraryHaskellDepends = [
+ base containers hashable optics-extra semialign these
+ unordered-containers vector
+ ];
+ description = "SemialignWithIndex, i.e. izipWith and ialignWith";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"semibounded-lattices" = callPackage
@@ -208439,6 +211591,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "semigroupoids_5_3_4" = callPackage
+ ({ mkDerivation, base, base-orphans, bifunctors, Cabal
+ , cabal-doctest, comonad, containers, contravariant, distributive
+ , doctest, hashable, tagged, template-haskell, transformers
+ , transformers-compat, unordered-containers
+ }:
+ mkDerivation {
+ pname = "semigroupoids";
+ version = "5.3.4";
+ sha256 = "0r49qpbi803jk3v4i09jr1a98l6hcgnjhrv1a9fhmay3ff4y9lh0";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base base-orphans bifunctors comonad containers contravariant
+ distributive hashable tagged template-haskell transformers
+ transformers-compat unordered-containers
+ ];
+ testHaskellDepends = [ base doctest ];
+ description = "Semigroupoids: Category sans id";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"semigroupoids-syntax" = callPackage
({ mkDerivation, base, comonad, containers, contravariant
, directory, distributive, doctest, filepath, QuickCheck
@@ -208542,10 +211716,8 @@ self: {
}:
mkDerivation {
pname = "semiring-num";
- version = "1.6.0.1";
- sha256 = "1l9j59r0ph34fqkjw1gdf3yzyzk8p6362cznixzx6qnhphbkqjsi";
- revision = "1";
- editedCabalFile = "123jk59i4ziv6ghmy8349icpvzgw90xjd6dxzlnayf0qg01adzsr";
+ version = "1.6.0.4";
+ sha256 = "1wpszhdjh2hmgnfzwdsdai1xzq0y1panay9jz5sa82hg11p4wa44";
libraryHaskellDepends = [
base containers deepseq hashable log-domain scientific
template-haskell time unordered-containers vector
@@ -208591,14 +211763,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "semirings_0_5_1" = callPackage
+ "semirings_0_5_2" = callPackage
({ mkDerivation, base, containers, hashable, integer-gmp
, unordered-containers
}:
mkDerivation {
pname = "semirings";
- version = "0.5.1";
- sha256 = "1nrz80hsc3sx7nhd1hd17pdhdxhlvc2ngkg8jy14r2y2fblxczgd";
+ version = "0.5.2";
+ sha256 = "1r7zh3gif49rhy9kwq56r3lryjkkdnxzj1md1p9nh0ld3blagdsz";
libraryHaskellDepends = [
base containers hashable integer-gmp unordered-containers
];
@@ -208934,8 +212106,8 @@ self: {
({ mkDerivation, base, mtl, transformers }:
mkDerivation {
pname = "seqid";
- version = "0.6.0";
- sha256 = "1zm1zmzp3i60wb17ghr4rp5ljlhvsblll69x2ibjk7kh5icvwfqc";
+ version = "0.6.1";
+ sha256 = "0gqmnckrrs85cwz2jvp2ip7a5c5qfbav4nb9d8bxax093jziz301";
libraryHaskellDepends = [ base mtl transformers ];
description = "Sequence ID production and consumption";
license = stdenv.lib.licenses.bsd3;
@@ -208960,8 +212132,8 @@ self: {
({ mkDerivation, base, io-streams, seqid }:
mkDerivation {
pname = "seqid-streams";
- version = "0.7.0";
- sha256 = "0z80cclvzkr6dg81n96dpan9a7285rlq9nmchiy4raxsjw4cza58";
+ version = "0.7.1";
+ sha256 = "0yasm87kjhdq13zacpd4qa3kssalwvkipf3rz2cq1dgdgps5mxf7";
libraryHaskellDepends = [ base io-streams seqid ];
description = "Sequence ID IO-Streams";
license = stdenv.lib.licenses.bsd3;
@@ -209659,8 +212831,8 @@ self: {
}:
mkDerivation {
pname = "servant-auth-token-api";
- version = "0.5.3.0";
- sha256 = "0i9i89a9h9xq6r23p6xxyf7ywgr90p2dyw8862qz0pdj0qdbbi5v";
+ version = "0.5.4.0";
+ sha256 = "1rjmhyskxypl9gm4g8yq9zfj91dmbz72qxmrijd1gjjv5s5cr91m";
libraryHaskellDepends = [
aeson aeson-injector base lens raw-strings-qq servant servant-docs
servant-swagger swagger2 text
@@ -209864,6 +213036,37 @@ self: {
pname = "servant-cli";
version = "0.1.0.1";
sha256 = "12d18ca90b7mijaav3glx60b9c9qd1f2g4p5m4m7hzz2m22dyimn";
+ revision = "1";
+ editedCabalFile = "1h29x87kqyylwigz86bwrgjdykk1119alsy65a7jkkcrj7a3syqa";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring case-insensitive containers filepath free
+ functor-combinators http-types optparse-applicative profunctors
+ recursion-schemes servant servant-client-core servant-docs text
+ transformers vinyl
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring containers http-client optparse-applicative
+ random servant servant-client servant-server text vinyl warp
+ ];
+ description = "Command line interface for Servant API clients";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "servant-cli_0_1_0_2" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, case-insensitive
+ , containers, filepath, free, functor-combinators, http-client
+ , http-types, optparse-applicative, profunctors, random
+ , recursion-schemes, servant, servant-client, servant-client-core
+ , servant-docs, servant-server, text, transformers, vinyl, warp
+ }:
+ mkDerivation {
+ pname = "servant-cli";
+ version = "0.1.0.2";
+ sha256 = "11pl9z3l2f7py16drqq9zvl9z5358jv1q7pqslhkhrqg5vhp822k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -210165,15 +213368,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "servant-elm_0_7_0" = callPackage
+ "servant-elm_0_7_1" = callPackage
({ mkDerivation, aeson, base, Diff, directory, elm-bridge, hspec
, HUnit, lens, servant, servant-client, servant-foreign, text
, wl-pprint-text
}:
mkDerivation {
pname = "servant-elm";
- version = "0.7.0";
- sha256 = "1nnxz61hvrhjkkljpv445ib17ncpb0sp4hdaf7mqjrffr2yb155l";
+ version = "0.7.1";
+ sha256 = "1r24hqv4xs1k280a0c3lcmfjrywh0663hh8xi8fpzlmsgmn2s464";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -210945,8 +214148,8 @@ self: {
}:
mkDerivation {
pname = "servant-purescript";
- version = "0.9.0.3";
- sha256 = "16ygfj1h9wrxxv5wcxh8rqn9icgx7xxy0yrgfdv5k6pmpxmgmi84";
+ version = "0.9.0.4";
+ sha256 = "07h00hazz4hvhhslfa8hm2jqpxmj0kqz0yw7a4vk002r027daryi";
libraryHaskellDepends = [
aeson base bytestring containers directory filepath http-types lens
mainland-pretty purescript-bridge servant servant-foreign
@@ -211451,8 +214654,8 @@ self: {
}:
mkDerivation {
pname = "servant-subscriber";
- version = "0.6.0.2";
- sha256 = "0gi6cs5vhr3fw9cxaagsy0nxcav8irrva7rq4zvzlj7mwz1ikpz6";
+ version = "0.6.0.3";
+ sha256 = "1h1nqjmnn129ir2k9dvc6izak3hh0bvz6rpqhdf55gvxl3dbbiqi";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -211643,18 +214846,18 @@ self: {
"servant-websockets" = callPackage
({ mkDerivation, aeson, async, base, bytestring, conduit
- , exceptions, resourcet, servant-server, text, wai, wai-websockets
- , warp, websockets
+ , exceptions, monad-control, resourcet, servant-server, text, wai
+ , wai-websockets, warp, websockets
}:
mkDerivation {
pname = "servant-websockets";
- version = "1.1.0";
- sha256 = "0l8a5zc6wiwdfxv2kirb7kxky4zwj71rcrrg1zh07gc3vf4lqf33";
+ version = "2.0.0";
+ sha256 = "1xs3psnmihxm37lgamn4i8lff75yb9rvsjnav7c959h1b9fjn9n4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson async base bytestring conduit exceptions resourcet
- servant-server text wai wai-websockets warp websockets
+ aeson async base bytestring conduit exceptions monad-control
+ resourcet servant-server text wai wai-websockets warp websockets
];
executableHaskellDepends = [
aeson base conduit servant-server text wai warp websockets
@@ -211815,8 +215018,8 @@ self: {
}:
mkDerivation {
pname = "serverless-haskell";
- version = "0.9.1";
- sha256 = "09l9d43ls4ca10y0fx39l8bqsmb226sa0f5yprsm5jz5nbvl70qv";
+ version = "0.9.4";
+ sha256 = "11svl9km810xw4vbn3vd9jqnv9fglf5jqfyfshnjachiz38fdsih";
libraryHaskellDepends = [
aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis
amazonka-s3 base bytestring case-insensitive http-types iproute
@@ -212357,8 +215560,8 @@ self: {
}:
mkDerivation {
pname = "sets";
- version = "0.0.6.1";
- sha256 = "15msfpnifcavbi5dgsrpl2v9b7hyv0c8lqkkcl0mz0rdm69l2p4q";
+ version = "0.0.6.2";
+ sha256 = "0xgk04fvfrl8syyg2cf5s2jazmdasjqh3fdsgamxak2wvjpyvf9l";
libraryHaskellDepends = [
base bytestring commutative composition containers contravariant
hashable keys mtl QuickCheck semigroupoids semigroups transformers
@@ -212556,6 +215759,24 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "sexpresso" = callPackage
+ ({ mkDerivation, base, containers, megaparsec, smallcheck, tasty
+ , tasty-hunit, tasty-smallcheck, text
+ }:
+ mkDerivation {
+ pname = "sexpresso";
+ version = "1.0.0.2";
+ sha256 = "1pyhzxpnzc34dyhs4xh29dzqp8f5zqgdhb20g2gy2l63lh0fickn";
+ libraryHaskellDepends = [ base containers megaparsec text ];
+ testHaskellDepends = [
+ base containers megaparsec smallcheck tasty tasty-hunit
+ tasty-smallcheck text
+ ];
+ description = "A flexible library for parsing and printing S-expression";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"sext" = callPackage
({ mkDerivation, base, bytestring, tasty, tasty-hunit
, template-haskell, text, vector
@@ -212632,8 +215853,8 @@ self: {
}:
mkDerivation {
pname = "sgd";
- version = "0.8.0.2";
- sha256 = "1lzfnzk2iqjrsp6xksfa4qm7a2qh4q1y10mdqigl8slr5nsy9045";
+ version = "0.8.0.3";
+ sha256 = "0nl7hiw9b25jgp2742ykx8f4c7irz1b7rd9i19vpcmshkkmqcvsl";
libraryHaskellDepends = [
base binary bytestring containers data-default deepseq filepath
hmatrix logfloat monad-par mtl parallel pipes primitive random
@@ -212865,17 +216086,17 @@ self: {
}) {};
"shake-ats" = callPackage
- ({ mkDerivation, base, binary, dependency, directory, hs2ats
+ ({ mkDerivation, base, binary, cdeps, dependency, directory, hs2ats
, language-ats, microlens, shake, shake-c, shake-cabal, shake-ext
, text
}:
mkDerivation {
pname = "shake-ats";
- version = "1.10.2.3";
- sha256 = "00d7axnvrwgvskfhb51n55i188dlca2s1xwckqzycpafwbvxvsfx";
+ version = "1.10.4.1";
+ sha256 = "14b1yiw0bhj81pj1dhax7pdf9c68iwlndqg5c3n3c2p6qlcbbd8f";
libraryHaskellDepends = [
- base binary dependency directory hs2ats language-ats microlens
- shake shake-c shake-cabal shake-ext text
+ base binary cdeps dependency directory hs2ats language-ats
+ microlens shake shake-c shake-cabal shake-ext text
];
description = "Utilities for building ATS projects with shake";
license = stdenv.lib.licenses.bsd3;
@@ -212951,8 +216172,8 @@ self: {
({ mkDerivation, base, directory, shake }:
mkDerivation {
pname = "shake-ext";
- version = "3.1.0.2";
- sha256 = "04nhjq2s7iycjabh33jwbdc8pxdyxnfrwjvl1mxmwrx0zx96dbi9";
+ version = "3.1.1.0";
+ sha256 = "12pfi6rc4y8rjndym0crzyjfmcqnnrh61hww1vrnl614hs00iw6h";
libraryHaskellDepends = [ base directory shake ];
description = "Helper functions for linting with shake";
license = stdenv.lib.licenses.bsd3;
@@ -213140,8 +216361,8 @@ self: {
}:
mkDerivation {
pname = "shakespeare";
- version = "2.0.22";
- sha256 = "1mc1a0vv070gcawwcx6vzpj6gpfh1qnlqrndiyfic3p500y656vh";
+ version = "2.0.23";
+ sha256 = "0i1k6ahpvc45z05lycxs0f70ngm8xrazp6ayyxv1bzw8q8d4bkz3";
libraryHaskellDepends = [
aeson base blaze-html blaze-markup bytestring containers directory
exceptions ghc-prim parsec process scientific template-haskell text
@@ -214377,6 +217598,8 @@ self: {
pname = "sign";
version = "0.4.4";
sha256 = "1z9csfbl5h4cprvykszn81xncsry7fama2y3gbgnqr7mq15qziq7";
+ revision = "1";
+ editedCabalFile = "1zjwcfvdnwcz9qynalyryavh7x99k3g66zmrlzv8bccvhgihg08j";
libraryHaskellDepends = [
base containers deepseq hashable lattices universe-base
];
@@ -214643,8 +217866,8 @@ self: {
({ mkDerivation, base, optparse-applicative }:
mkDerivation {
pname = "simple-cmd-args";
- version = "0.1.3";
- sha256 = "09cp664flacsq565pqva7vsqcq5ddndck4rh74y6n2j3xzl24a2k";
+ version = "0.1.4";
+ sha256 = "02vbdala0q9hnrsr5gpwqjzas69kql0fv3c95f7xwf4gqhd7ygwi";
libraryHaskellDepends = [ base optparse-applicative ];
description = "Simple command args parsing and execution";
license = stdenv.lib.licenses.bsd3;
@@ -215114,10 +218337,8 @@ self: {
}:
mkDerivation {
pname = "simple-sendfile";
- version = "0.2.28";
- sha256 = "0w4qn8dslcky7cq36jjjnlqwl2s46m8q1cwk3hc9cf0wsiwhp059";
- revision = "2";
- editedCabalFile = "16pyj7b4i1dzpzqbarzjamcjdyiy8j6lh5vf1ggchx69x44dqcr3";
+ version = "0.2.30";
+ sha256 = "112j0qfsjazf9wg1zywf7hjybgsiywk9wkm27yi8xzv27hmlv1mn";
libraryHaskellDepends = [ base bytestring network unix ];
testHaskellDepends = [
base bytestring conduit conduit-extra directory hspec HUnit network
@@ -215742,6 +218963,28 @@ self: {
broken = true;
}) {};
+ "singular-factory" = callPackage
+ ({ mkDerivation, base, containers, directory, filepath, hgmp
+ , process, QuickCheck, random, singular-factory, tasty, tasty-hunit
+ , tasty-quickcheck, text
+ }:
+ mkDerivation {
+ pname = "singular-factory";
+ version = "0.1";
+ sha256 = "0gz9p32y37ci7i1xnq4n086p1ql5nli84z15xyq6dl1jaz0f541r";
+ libraryHaskellDepends = [
+ base containers directory filepath hgmp process text
+ ];
+ libraryPkgconfigDepends = [ singular-factory ];
+ testHaskellDepends = [
+ base QuickCheck random tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Multivariate polynomial factorization via bindings to Singular-factory";
+ license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {singular-factory = null;};
+
"sink" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -215866,8 +219109,8 @@ self: {
}:
mkDerivation {
pname = "sitepipe";
- version = "0.4.0.0";
- sha256 = "0y8llic3imc1zs53glig24vjm59f2dnw4sw32gzkvlzq33689s7s";
+ version = "0.4.0.1";
+ sha256 = "1iq7i2zs1bqnxqjp5bwsx8q2vvp1kngwg45mzsiwmhzq4m88x80h";
libraryHaskellDepends = [
aeson base bytestring containers directory exceptions filepath Glob
lens lens-aeson megaparsec MissingH mtl mustache
@@ -216293,14 +219536,14 @@ self: {
license = stdenv.lib.licenses.gpl2;
}) {};
- "skylighting_0_8_2_3" = callPackage
+ "skylighting_0_8_3" = callPackage
({ mkDerivation, base, binary, bytestring, containers
, skylighting-core
}:
mkDerivation {
pname = "skylighting";
- version = "0.8.2.3";
- sha256 = "10byr42qnsrqs368li412n8zz405annwmh4vvq2yh6xskipgb32p";
+ version = "0.8.3";
+ sha256 = "1gsmbzgfxwsfvnk3mbd29llv5wkvn5v7ybs46y6kvf51sdf4v6i6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -216343,7 +219586,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "skylighting-core_0_8_2_3" = callPackage
+ "skylighting-core_0_8_3" = callPackage
({ mkDerivation, aeson, ansi-terminal, attoparsec, base
, base64-bytestring, binary, blaze-html, bytestring
, case-insensitive, colour, containers, criterion, Diff, directory
@@ -216353,8 +219596,8 @@ self: {
}:
mkDerivation {
pname = "skylighting-core";
- version = "0.8.2.3";
- sha256 = "005ancb8y846xsiagnb4gp4bn4h86r551rvpm3x4xj5zpr795pnc";
+ version = "0.8.3";
+ sha256 = "07l8n290wm533qp7h1kdn99b47f2lrq4mag2snfpllll8ss35773";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -216656,8 +219899,8 @@ self: {
}:
mkDerivation {
pname = "slick";
- version = "1.0.0.0";
- sha256 = "11wzfgxx5cjdkwgs23afidvjck8q8vs4p2qm7g9f2zxiq6706y89";
+ version = "1.0.1.0";
+ sha256 = "0zmg8k12dd8apjd6bjjhf5vdfc927pq372r5gvyjx5rmrfkcwx4l";
libraryHaskellDepends = [
aeson base bytestring directory extra mustache pandoc shake text
unordered-containers
@@ -216707,8 +219950,8 @@ self: {
({ mkDerivation, base, doctest, Glob }:
mkDerivation {
pname = "slist";
- version = "0.0.0";
- sha256 = "0w9rgy0afma2gk36jbk7r8kyvl4vfhd0pfbv6ank2pr6kd5a4a0z";
+ version = "0.1.0.0";
+ sha256 = "0yvcy8v9qpg517njy3sr5vqr4jgpynii7lw8gqh9pwjk40q628wf";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base doctest Glob ];
description = "Sized list";
@@ -216858,20 +220101,21 @@ self: {
"small-bytearray-builder" = callPackage
({ mkDerivation, base, byteslice, bytestring, gauge
, natural-arithmetic, primitive, primitive-offset, QuickCheck
- , run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short
- , vector
+ , quickcheck-classes, run-st, tasty, tasty-hunit, tasty-quickcheck
+ , text, text-short, vector, wide-word
}:
mkDerivation {
pname = "small-bytearray-builder";
- version = "0.3.0.0";
- sha256 = "17c0mwanwj96djirh6vac9k5dh8qsl9inx237wwbln4j3br4mkz4";
+ version = "0.3.1.0";
+ sha256 = "1swv0cwsxrmffkvx16qxxxkxfhqfwxwfz7d2msp5fzzz6all6vli";
libraryHaskellDepends = [
base byteslice bytestring natural-arithmetic primitive
- primitive-offset run-st text-short
+ primitive-offset run-st text-short wide-word
];
testHaskellDepends = [
base byteslice bytestring natural-arithmetic primitive QuickCheck
- tasty tasty-hunit tasty-quickcheck text vector
+ quickcheck-classes tasty tasty-hunit tasty-quickcheck text vector
+ wide-word
];
benchmarkHaskellDepends = [
base byteslice gauge natural-arithmetic primitive text-short
@@ -217681,10 +220925,8 @@ self: {
}:
mkDerivation {
pname = "snap-core";
- version = "1.0.4.0";
- sha256 = "0dklxgrbqhnb6bc4ic358g4fyj11ywmjrkxxhqcjmci2hhpn00mr";
- revision = "1";
- editedCabalFile = "1nw74vpfag6gdh66kq82a0kdb05c2xnwcfacwlcg77j24gxcgi6s";
+ version = "1.0.4.1";
+ sha256 = "19dmfqbsfyk1rkjnnrnajpjfam2xjxgmpfmx10yr5qffgza7gcf0";
libraryHaskellDepends = [
attoparsec base bytestring bytestring-builder case-insensitive
containers directory filepath hashable HUnit io-streams lifted-base
@@ -219613,8 +222855,8 @@ self: {
({ mkDerivation, base, deepseq }:
mkDerivation {
pname = "some";
- version = "1.0.0.3";
- sha256 = "0c2y51gw94faafa0jvb3awnsvj89saan4ryy0d5dwivp0zp9gg64";
+ version = "1.0.1";
+ sha256 = "13dpvxswjcsmic8h2vayp77qzl820gg4g29g5n2xcja8gnzjkkii";
libraryHaskellDepends = [ base deepseq ];
testHaskellDepends = [ base ];
description = "Existential type: Some";
@@ -219777,6 +223019,26 @@ self: {
broken = true;
}) {};
+ "souffle-haskell" = callPackage
+ ({ mkDerivation, base, hspec, mtl, template-haskell
+ , type-errors-pretty
+ }:
+ mkDerivation {
+ pname = "souffle-haskell";
+ version = "0.0.1";
+ sha256 = "1sz5xaw24fknq4y9a9cpp36h6fm46ipclp3nwmpqpnc5svsslgbz";
+ libraryHaskellDepends = [
+ base mtl template-haskell type-errors-pretty
+ ];
+ testHaskellDepends = [
+ base hspec mtl template-haskell type-errors-pretty
+ ];
+ description = "Souffle Datalog bindings for Haskell";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"sound-collage" = callPackage
({ mkDerivation, array, base, Cabal, carray, containers, fft
, filepath, numeric-prelude, optparse-applicative, pathtype
@@ -219978,12 +223240,12 @@ self: {
"spacecookie" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, containers
, directory, fast-logger, filepath, hxt-unicode, mtl, socket
- , transformers, unix
+ , systemd, transformers, unix
}:
mkDerivation {
pname = "spacecookie";
- version = "0.2.0.1";
- sha256 = "04gghnfkbb26xykgksif8xx5s9pv9f1rjgznlx5mpniwk11ij940";
+ version = "0.2.1.0";
+ sha256 = "0a8zsywkmbw7rj4iin72l2zcbyzjb0yhpmz6bv226cn0x44iy1nc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -219992,10 +223254,12 @@ self: {
];
executableHaskellDepends = [
aeson attoparsec base bytestring containers directory filepath mtl
- socket transformers unix
+ socket systemd transformers unix
];
- description = "gopher server daemon";
+ description = "Gopher Library and Server Daemon";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"spacefill" = callPackage
@@ -221589,25 +224853,36 @@ self: {
];
description = "A file-packing application";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"sr-extra" = callPackage
- ({ mkDerivation, base, bytestring, bzlib, containers, directory
- , filepath, HUnit, mtl, network-uri, old-locale, old-time, pretty
- , process, pureMD5, QuickCheck, random, regex-compat, time, unix
- , Unixutils, zlib
+ ({ mkDerivation, base, bytestring, bzlib, Cabal, cereal, containers
+ , Diff, directory, exceptions, fgl, filemanip, filepath
+ , generic-data, hslogger, HUnit, lens, ListLike, mmorph, mtl
+ , network-uri, pretty, process, process-extras, pureMD5, QuickCheck
+ , random, safecopy, show-combinators, show-please, syb
+ , template-haskell, text, th-lift, th-lift-instances, th-orphans
+ , time, unix, Unixutils, userid, uuid, uuid-orphans, uuid-types
+ , zlib
}:
mkDerivation {
pname = "sr-extra";
- version = "1.46.3.2";
- sha256 = "08v5q6p80anmpsim29jsn1nmya5fann0pmm22vyk34fgh2146z0p";
+ version = "1.64";
+ sha256 = "18yrl19dzjwfp56xam7m4d61wrxl224lz8jhi198j78pq6b4d1vl";
libraryHaskellDepends = [
- base bytestring bzlib containers directory filepath HUnit mtl
- network-uri old-locale old-time pretty process pureMD5 QuickCheck
- random regex-compat time unix Unixutils zlib
+ base bytestring bzlib Cabal cereal containers Diff directory
+ exceptions fgl filemanip filepath generic-data hslogger HUnit lens
+ ListLike mmorph mtl network-uri pretty process process-extras
+ pureMD5 QuickCheck random safecopy show-combinators show-please syb
+ template-haskell text th-lift th-lift-instances th-orphans time
+ unix Unixutils userid uuid uuid-orphans uuid-types zlib
];
- description = "A grab bag of modules";
+ description = "Module limbo";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"srcinst" = callPackage
@@ -221887,6 +225162,8 @@ self: {
libraryHaskellDepends = [ base gdp ghc-prim primitive ];
description = "shared heap regions between local mutable state threads";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"stable-heap" = callPackage
@@ -222013,8 +225290,8 @@ self: {
pname = "stache";
version = "2.1.0";
sha256 = "1q34h46px7miy2kx1yzaj785ai70mkchmijpdq2iih1fffir8kvk";
- revision = "1";
- editedCabalFile = "19vkvp6gkhld4lm8d87sicw63cd6d5awphyjpsdg9iha44j6sh11";
+ revision = "2";
+ editedCabalFile = "0vzby2q8qp6z74ighqalw05b94821cl9w6dbwy4hkgd67pc38nph";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring containers deepseq directory filepath
@@ -222877,8 +226154,8 @@ self: {
}:
mkDerivation {
pname = "standalone-haddock";
- version = "1.3.0.0";
- sha256 = "1s9b2frpsgvc7nghi314adga8z8rmj1x40j7cic2m3m88nqz3g77";
+ version = "1.4.0.0";
+ sha256 = "0ans74cbh592yramp50056n66cqn3fmyv4qkd1gz4awx6d6xryc1";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -223131,6 +226408,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "statestack_0_3" = callPackage
+ ({ mkDerivation, base, mtl, transformers, transformers-compat }:
+ mkDerivation {
+ pname = "statestack";
+ version = "0.3";
+ sha256 = "1b8yd314h8a97ggjv82cy4mr0f4scb5pjvslxq7hwxxq7cw7mgns";
+ libraryHaskellDepends = [
+ base mtl transformers transformers-compat
+ ];
+ description = "Simple State-like monad transformer with saveable and restorable state";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"statethread" = callPackage
({ mkDerivation, applicative, base, transformers }:
mkDerivation {
@@ -224040,15 +227331,13 @@ self: {
}) {};
"stm-io-hooks" = callPackage
- ({ mkDerivation, array, base, containers, mtl, stm }:
+ ({ mkDerivation, array, base, mtl, stm }:
mkDerivation {
pname = "stm-io-hooks";
- version = "1.1.0";
- sha256 = "0dg2za2p7h9wb9lbs2yb07pdhq9sn4mdxxfmq179d9kinq94009m";
- revision = "1";
- editedCabalFile = "1acsyc0fq03smarbjgxv2g2l0cnvi26k2lhw1vdvqnrgzmjlsjmp";
- libraryHaskellDepends = [ array base containers mtl stm ];
- description = "STM with IO hooks";
+ version = "1.1.2";
+ sha256 = "021s1ck8b09z6khaky2g8ymxf37hznqrl9n4sakb8j57mhliayvc";
+ libraryHaskellDepends = [ array base mtl stm ];
+ description = "Launch your IO-actions from within the STM monad";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -224489,11 +227778,11 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "store_0_6_0" = callPackage
+ "store_0_7_1" = callPackage
({ mkDerivation, array, async, base, base-orphans
, base64-bytestring, bifunctors, bytestring, cereal, cereal-vector
, clock, containers, contravariant, criterion, cryptohash, deepseq
- , directory, filepath, free, ghc-prim, hashable, hspec
+ , directory, fail, filepath, free, ghc-prim, hashable, hspec
, hspec-smallcheck, integer-gmp, lifted-base, monad-control
, mono-traversable, network, primitive, resourcet, safe, semigroups
, smallcheck, store-core, syb, template-haskell, text, th-lift
@@ -224503,14 +227792,14 @@ self: {
}:
mkDerivation {
pname = "store";
- version = "0.6.0";
- sha256 = "0l3v736insivkvrbnfqv6qyraxyfmxb2n85r3gwfjwnwdwhljhk6";
+ version = "0.7.1";
+ sha256 = "0mxvyy7l0vg545f3v1y5kh7q58ajhwz02fhfk0km2198bhsdfrij";
libraryHaskellDepends = [
array async base base-orphans base64-bytestring bifunctors
bytestring containers contravariant cryptohash deepseq directory
- filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp
- lifted-base monad-control mono-traversable network primitive
- resourcet safe semigroups smallcheck store-core syb
+ fail filepath free ghc-prim hashable hspec hspec-smallcheck
+ integer-gmp lifted-base monad-control mono-traversable network
+ primitive resourcet safe semigroups smallcheck store-core syb
template-haskell text th-lift th-lift-instances th-orphans
th-reify-many th-utilities time transformers unordered-containers
vector void
@@ -224518,18 +227807,18 @@ self: {
testHaskellDepends = [
array async base base-orphans base64-bytestring bifunctors
bytestring clock containers contravariant cryptohash deepseq
- directory filepath free ghc-prim hashable hspec hspec-smallcheck
- integer-gmp lifted-base monad-control mono-traversable network
- primitive resourcet safe semigroups smallcheck store-core syb
- template-haskell text th-lift th-lift-instances th-orphans
- th-reify-many th-utilities time transformers unordered-containers
- vector void
+ directory fail filepath free ghc-prim hashable hspec
+ hspec-smallcheck integer-gmp lifted-base monad-control
+ mono-traversable network primitive resourcet safe semigroups
+ smallcheck store-core syb template-haskell text th-lift
+ th-lift-instances th-orphans th-reify-many th-utilities time
+ transformers unordered-containers vector void
];
benchmarkHaskellDepends = [
array async base base-orphans base64-bytestring bifunctors
bytestring cereal cereal-vector containers contravariant criterion
- cryptohash deepseq directory filepath free ghc-prim hashable hspec
- hspec-smallcheck integer-gmp lifted-base monad-control
+ cryptohash deepseq directory fail filepath free ghc-prim hashable
+ hspec hspec-smallcheck integer-gmp lifted-base monad-control
mono-traversable network primitive resourcet safe semigroups
smallcheck store-core syb template-haskell text th-lift
th-lift-instances th-orphans th-reify-many th-utilities time
@@ -224542,34 +227831,18 @@ self: {
}) {};
"store-core" = callPackage
- ({ mkDerivation, base, bytestring, ghc-prim, primitive, text
- , transformers
- }:
- mkDerivation {
- pname = "store-core";
- version = "0.4.4";
- sha256 = "1489ydwmq3vd9lz193m5w277wvb9g74ssc1ncfjdry2g0y6czbjv";
- libraryHaskellDepends = [
- base bytestring ghc-prim primitive text transformers
- ];
- description = "Fast and lightweight binary serialization";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "store-core_0_4_4_1" = callPackage
- ({ mkDerivation, base, bytestring, ghc-prim, primitive, text
+ ({ mkDerivation, base, bytestring, fail, ghc-prim, primitive, text
, transformers
}:
mkDerivation {
pname = "store-core";
- version = "0.4.4.1";
- sha256 = "1dq5wpc6q95nq9jnlwkrnrvf48xz3lq7p5g90g0mym5laq1qhdpc";
+ version = "0.4.4.2";
+ sha256 = "184f3whh7kzc2fkm1mgllg06f002z8shayz1b8cvhal3qg1qahf9";
libraryHaskellDepends = [
- base bytestring ghc-prim primitive text transformers
+ base bytestring fail ghc-prim primitive text transformers
];
description = "Fast and lightweight binary serialization";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"store-streaming" = callPackage
@@ -224652,15 +227925,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "stratosphere_0_43_0" = callPackage
+ "stratosphere_0_46_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, hashable, hspec, hspec-discover, lens, template-haskell, text
, unordered-containers
}:
mkDerivation {
pname = "stratosphere";
- version = "0.43.0";
- sha256 = "1clx506qbzjm1paqmyw0fzldd2wg8p7jnfp6awqgzilririnvk9w";
+ version = "0.46.0";
+ sha256 = "07qm0bi5f3fkpnbsjbyi4qv2kp7w0wb7zd75q4cikjwkm1wxlldr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -224840,12 +228113,12 @@ self: {
}) {};
"streamdeck" = callPackage
- ({ mkDerivation, base, bytestring, hidapi, mtl }:
+ ({ mkDerivation, base, bytestring, hidapi, mtl, split }:
mkDerivation {
pname = "streamdeck";
- version = "0.0.3";
- sha256 = "1cjvdf9ld55pv7n9cx2c4rsczqjxkrx1mkci8aziz59bs2ipqhak";
- libraryHaskellDepends = [ base bytestring hidapi mtl ];
+ version = "0.1.0";
+ sha256 = "0dg5hmv61jnpqby4v5g4wpsb7ynsm56fmb3xj2pixswnzqz31ian";
+ libraryHaskellDepends = [ base bytestring hidapi mtl split ];
description = "Control library for the Elgato Stream Deck";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -225278,8 +228551,8 @@ self: {
}:
mkDerivation {
pname = "streaming-postgresql-simple";
- version = "0.2.0.3";
- sha256 = "1gy6yy14q18zfbbj6rvsnhvhkra78m2jwbyd3hnpbx25jgvz230n";
+ version = "0.2.0.4";
+ sha256 = "1qdfqp1w7pszks4iqbvgqsxmr2c6bx81jgkyz9k8wfz7vajg6f67";
libraryHaskellDepends = [
base bytestring exceptions postgresql-libpq postgresql-simple
resourcet safe-exceptions streaming transformers
@@ -225415,6 +228688,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "streamly_0_7_0" = callPackage
+ ({ mkDerivation, atomic-primops, base, containers, deepseq
+ , directory, exceptions, gauge, ghc-prim, heaps, hspec
+ , lockfree-queue, monad-control, mtl, network, QuickCheck, random
+ , transformers, transformers-base
+ }:
+ mkDerivation {
+ pname = "streamly";
+ version = "0.7.0";
+ sha256 = "1v9fndyh1bhdidwg9jpq4j10i5d1w9hw0rbhd69x8pd02gzqkpbh";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ atomic-primops base containers deepseq directory exceptions
+ ghc-prim heaps lockfree-queue monad-control mtl network
+ transformers transformers-base
+ ];
+ testHaskellDepends = [
+ base containers exceptions hspec mtl QuickCheck random transformers
+ ];
+ benchmarkHaskellDepends = [ base deepseq gauge random ];
+ description = "Beautiful Streaming, Concurrent and Reactive Composition";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"streamly-cassava" = callPackage
({ mkDerivation, base, bytestring, cassava, criterion, exceptions
, hspec, mtl, QuickCheck, quickcheck-instances, streaming
@@ -225656,12 +228955,12 @@ self: {
}) {};
"strict-tuple" = callPackage
- ({ mkDerivation, base, deepseq, hashable }:
+ ({ mkDerivation, base, bifunctors, deepseq, hashable }:
mkDerivation {
pname = "strict-tuple";
- version = "0.1.2";
- sha256 = "1897l4x7aqadwbvq26di2cd7bsj498dvm3lsshbc37p1f3qry3lj";
- libraryHaskellDepends = [ base deepseq hashable ];
+ version = "0.1.3";
+ sha256 = "0dyiwgkbr1d97jbri7a2q4by7g0wiszpw3hgfgqv4rfp25lsv39j";
+ libraryHaskellDepends = [ base bifunctors deepseq hashable ];
testHaskellDepends = [ base ];
description = "Strict tuples";
license = stdenv.lib.licenses.bsd3;
@@ -226266,8 +229565,8 @@ self: {
}:
mkDerivation {
pname = "strive";
- version = "5.0.8";
- sha256 = "0wfi3s8hv11xs0wpvbc9z4nsskdpg5q7ivcpci8cnhn20wffb0nn";
+ version = "5.0.9";
+ sha256 = "1022ir4m0r43717rdb1miynd61mfkfd3mp0dcv5ryb983znn3ag2";
libraryHaskellDepends = [
aeson base bytestring data-default gpolyline http-client
http-client-tls http-types template-haskell text time transformers
@@ -226333,8 +229632,8 @@ self: {
pname = "structs";
version = "0.1.2";
sha256 = "0myv13g48y8vn397lvg45lb942fmw4n9gs80v5nnjfvgika7qbw4";
- revision = "1";
- editedCabalFile = "1snsprlbv9npn06iliy937vxqpsjpcmv880bnkbzj3nz4c6c59pa";
+ revision = "2";
+ editedCabalFile = "0ma2s0by622kaq7p57g859pxha02bqrd7n86cczfb2gzcm7kqma7";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base deepseq ghc-prim primitive template-haskell
@@ -226592,29 +229891,29 @@ self: {
}) {};
"stylish-haskell" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, directory
- , file-embed, filepath, haskell-src-exts, HUnit, mtl
- , optparse-applicative, semigroups, strict, syb, test-framework
- , test-framework-hunit, yaml
+ ({ mkDerivation, aeson, base, bytestring, Cabal, containers
+ , directory, file-embed, filepath, haskell-src-exts, HUnit, mtl
+ , optparse-applicative, random, semigroups, strict, syb
+ , test-framework, test-framework-hunit, yaml
}:
mkDerivation {
pname = "stylish-haskell";
- version = "0.9.3.0";
- sha256 = "1r3wh8fxazhwlx4hzzczq1r1hd7h9638ldb9b1iwszbpy90i6z5h";
+ version = "0.9.4.4";
+ sha256 = "1399q6chjhnyf2vifmwp3cw8253ra762wm5873ndjjd2z6da8gg2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring containers directory file-embed filepath
- haskell-src-exts mtl semigroups syb yaml
+ aeson base bytestring Cabal containers directory file-embed
+ filepath haskell-src-exts mtl semigroups syb yaml
];
executableHaskellDepends = [
- aeson base bytestring containers directory file-embed filepath
- haskell-src-exts mtl optparse-applicative strict syb yaml
+ aeson base bytestring Cabal containers directory file-embed
+ filepath haskell-src-exts mtl optparse-applicative strict syb yaml
];
testHaskellDepends = [
- aeson base bytestring containers directory file-embed filepath
- haskell-src-exts HUnit mtl syb test-framework test-framework-hunit
- yaml
+ aeson base bytestring Cabal containers directory file-embed
+ filepath haskell-src-exts HUnit mtl random syb test-framework
+ test-framework-hunit yaml
];
description = "Haskell code prettifier";
license = stdenv.lib.licenses.bsd3;
@@ -226622,18 +229921,18 @@ self: {
"stylist" = callPackage
({ mkDerivation, base, css-syntax, hashable, hspec, network-uri
- , QuickCheck, text, unordered-containers
+ , QuickCheck, scientific, text, unordered-containers
}:
mkDerivation {
pname = "stylist";
- version = "1.0.0.0";
- sha256 = "0lh8x8wqq4rsy4zn025qhs6jr9iaw65xqpbrk233h620prj23525";
+ version = "1.1.0.0";
+ sha256 = "1sgfyslbsppndgbywlqynzfxd63y6vr9mig6d76czh427qvn7qpp";
libraryHaskellDepends = [
base css-syntax hashable network-uri text unordered-containers
];
testHaskellDepends = [
- base css-syntax hashable hspec network-uri QuickCheck text
- unordered-containers
+ base css-syntax hashable hspec network-uri QuickCheck scientific
+ text unordered-containers
];
description = "Apply CSS styles to a document tree";
license = stdenv.lib.licenses.mit;
@@ -227931,6 +231230,39 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "swagger2_2_5" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries
+ , bytestring, Cabal, cabal-doctest, containers, cookie, doctest
+ , generics-sop, Glob, hashable, hspec, hspec-discover, http-media
+ , HUnit, insert-ordered-containers, lens, mtl, network, optics-core
+ , optics-th, QuickCheck, quickcheck-instances, scientific
+ , template-haskell, text, time, transformers, transformers-compat
+ , unordered-containers, utf8-string, uuid-types, vector
+ }:
+ mkDerivation {
+ pname = "swagger2";
+ version = "2.5";
+ sha256 = "0ywj4536daz43vrxibqn271gq96bzkawx3qcwbm547315jfd4fqf";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ aeson aeson-pretty base base-compat-batteries bytestring containers
+ cookie generics-sop hashable http-media insert-ordered-containers
+ lens mtl network optics-core optics-th QuickCheck scientific
+ template-haskell text time transformers transformers-compat
+ unordered-containers uuid-types vector
+ ];
+ testHaskellDepends = [
+ aeson base base-compat-batteries bytestring containers doctest Glob
+ hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck
+ quickcheck-instances template-haskell text time
+ unordered-containers utf8-string vector
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Swagger 2.0 data model";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"swapper" = callPackage
({ mkDerivation, base, binary, bytestring, deepseq, happstack-data
, happstack-state, parallel, tokyocabinet
@@ -228027,23 +231359,26 @@ self: {
}) {};
"sws" = callPackage
- ({ mkDerivation, base, bytestring, cryptonite, directory, filepath
- , hourglass, http-types, network, resourcet, transformers, wai
- , wai-extra, wai-middleware-static, warp, warp-tls
+ ({ mkDerivation, base, bytestring, containers, cryptonite
+ , directory, filepath, hourglass, http-types, network, network-bsd
+ , network-uri, resourcet, transformers, wai, wai-extra
+ , wai-middleware-static, warp, warp-tls
}:
mkDerivation {
pname = "sws";
- version = "0.4.3.0";
- sha256 = "0zwh7az9pgsgvx9wbjnz8lzy2v8lrkkwv3h72jfy5sj50xylrzbr";
+ version = "0.4.6.0";
+ sha256 = "0bbk1sp90n4ix4zy45xm9xxrwnh50shwm9f1bk0kspdfnvxkpsa5";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base bytestring cryptonite directory filepath hourglass http-types
- network resourcet transformers wai wai-extra wai-middleware-static
- warp warp-tls
+ base bytestring containers cryptonite directory filepath hourglass
+ http-types network network-bsd network-uri resourcet transformers
+ wai wai-extra wai-middleware-static warp warp-tls
];
description = "A simple web server for serving directories";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"sxml" = callPackage
@@ -228213,8 +231548,8 @@ self: {
}:
mkDerivation {
pname = "symantic-cli";
- version = "2.4.0.20190719";
- sha256 = "0ca3c309wxby99sy3xa96i04q2r7wxcgk4amy8z86xaz1r78a60d";
+ version = "2.4.2.20190806";
+ sha256 = "0ms0g6zz6xck4xllakdwmnxj9gi7sfj9n2jqh9m2zdv0va41ncy3";
libraryHaskellDepends = [
base bytestring containers megaparsec symantic-document text
transformers
@@ -228229,8 +231564,8 @@ self: {
}:
mkDerivation {
pname = "symantic-document";
- version = "1.5.0.20190711";
- sha256 = "01vza9k4ic6xwgj4jqihcfm5a5q8n6svi1988v851pi40dg8m03s";
+ version = "1.5.1.20191028";
+ sha256 = "1c4vwjjh6r2m6y3waz1zgf5c1xq3xg9xy4742hgfsfjigw0ba4hj";
libraryHaskellDepends = [ ansi-terminal base text transformers ];
testHaskellDepends = [
base containers tasty tasty-hunit text transformers
@@ -229885,8 +233220,8 @@ self: {
pname = "tagged";
version = "0.8.6";
sha256 = "1pciqzxf9ncv954v4r527xkxkn7r5hcr13mfw5dg1xjci3qdw5md";
- revision = "1";
- editedCabalFile = "070xwfw7y81hd63il76dmwbdl9ca1rd07c54zynfx6vpr4wyx4vh";
+ revision = "2";
+ editedCabalFile = "1y8z8hmm846z7h3wqncpi0d4zhsnkwf08q0wchivkjw8di7ahz0z";
libraryHaskellDepends = [
base deepseq template-haskell transformers
];
@@ -230180,8 +233515,8 @@ self: {
}:
mkDerivation {
pname = "tagsoup-navigate";
- version = "0.1.0.2";
- sha256 = "16n0s9vpwrnbknm9yfsh3qv2j3k1h579fwfqjbr1kzjn40729348";
+ version = "0.1.0.4";
+ sha256 = "1mds95a0xz3iklidmvczjpmm9vjhzdrdvcj3dg0n3ivwwli672m9";
libraryHaskellDepends = [
base deriving-compat lens mmorph mtl semigroupoids semigroups
tagsoup tagsoup-selection transformers
@@ -230739,8 +234074,8 @@ self: {
}:
mkDerivation {
pname = "taskell";
- version = "1.5.0.0";
- sha256 = "0v66297i3d36r0k2jpp1cl3g3wj83k3s2dq5n50cm7zrrg0mc7sq";
+ version = "1.7.0.0";
+ sha256 = "1k8dxxf6ahcqnsv3vnr39rbw758l5jzpbjfzljn7mgpy4vm9gq77";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -230779,6 +234114,30 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "taskwarrior" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, hspec, hspec-discover
+ , process, QuickCheck, quickcheck-instances, string-interpolate
+ , text, time, unordered-containers, uuid
+ }:
+ mkDerivation {
+ pname = "taskwarrior";
+ version = "0.1.0.0";
+ sha256 = "0af58ns601bqih7nvg614wclxvd2f9j3rqakz9djjybdk1771j2v";
+ revision = "3";
+ editedCabalFile = "1b2v1rl2impngxn8bw9j36nr0id4s5dy6pnj0nw5p69mfb046zd5";
+ libraryHaskellDepends = [
+ aeson base bytestring process string-interpolate text time
+ unordered-containers uuid
+ ];
+ testHaskellDepends = [
+ aeson base hspec QuickCheck quickcheck-instances text time
+ unordered-containers uuid
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Types and aeson instances for taskwarrior tasks";
+ license = stdenv.lib.licenses.agpl3Plus;
+ }) {};
+
"tasty" = callPackage
({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl
, optparse-applicative, stm, tagged, unbounded-delays, unix
@@ -231297,14 +234656,16 @@ self: {
}:
mkDerivation {
pname = "tasty-tap";
- version = "0.0.4";
- sha256 = "0xgz5qyvaabj13jnb5ry1i05c9lldnhaqnyxd9sz7kbvdwsycpn8";
+ version = "0.1.0";
+ sha256 = "16i7pd0xis1fyqgmsy4mq04y87ny61dh2lddnjijcf1s9jz9b6x8";
libraryHaskellDepends = [ base containers stm tasty ];
testHaskellDepends = [
base directory tasty tasty-golden tasty-hunit
];
description = "TAP (Test Anything Protocol) Version 13 formatter for tasty";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tasty-test-vector" = callPackage
@@ -231340,8 +234701,8 @@ self: {
}:
mkDerivation {
pname = "tasty-tmux";
- version = "0.1.0.0";
- sha256 = "1k7xc2fvfjrv48hml1jlhjrdrnb9sjaar7xrbwbj1275s09b51h8";
+ version = "0.1.0.2";
+ sha256 = "0lksanhb1nsk45vqg1h9jigllfg0lrqsynxkplh8lyx6g8k0naav";
libraryHaskellDepends = [
base bytestring mtl regex-posix tasty tasty-hunit text
typed-process
@@ -232695,8 +236056,8 @@ self: {
}:
mkDerivation {
pname = "terminal-punch";
- version = "0.1.1";
- sha256 = "11z6jb130300yjkrl511960anjac9ncc3g1yj6jqpah6j2imsa8s";
+ version = "0.1.3";
+ sha256 = "1hc8gl0bjrz8h9nfrvlkxbkgys62xr7mcdk22lm8dc1cl8y42nkv";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -232782,27 +236143,28 @@ self: {
"termonad" = callPackage
({ mkDerivation, adjunctions, base, Cabal, cabal-doctest
, classy-prelude, colour, constraints, containers, data-default
- , directory, distributive, doctest, dyre, filepath, focuslist
- , genvalidity-containers, genvalidity-hspec, gi-gdk, gi-gio
- , gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base
+ , directory, distributive, doctest, dyre, file-embed, filepath
+ , focuslist, genvalidity-containers, genvalidity-hspec, gi-gdk
+ , gi-gio, gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base
, hedgehog, inline-c, lens, mono-traversable, pcre2, pretty-simple
, QuickCheck, singletons, tasty, tasty-hedgehog, tasty-hspec
- , template-haskell, text, vte_291, xml-conduit, xml-html-qq
+ , template-haskell, text, transformers, vte_291, xml-conduit
+ , xml-html-qq
}:
mkDerivation {
pname = "termonad";
- version = "2.0.0.0";
- sha256 = "0rprqn5vcvhbqqg0grrmz0ijjpkrprza88la4mbdg6skb34fjsp0";
+ version = "2.1.0.0";
+ sha256 = "0acw3qkph2j5vxl1zw4g21z6xn3w8r6q0v6wpnavd3drzyvw6hyn";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
adjunctions base classy-prelude colour constraints containers
- data-default directory distributive dyre filepath focuslist gi-gdk
- gi-gio gi-glib gi-gtk gi-pango gi-vte haskell-gi-base inline-c lens
- mono-traversable pretty-simple QuickCheck singletons text
- xml-conduit xml-html-qq
+ data-default directory distributive dyre file-embed filepath
+ focuslist gi-gdk gi-gio gi-glib gi-gtk gi-pango gi-vte
+ haskell-gi-base inline-c lens mono-traversable pretty-simple
+ QuickCheck singletons text transformers xml-conduit xml-html-qq
];
libraryPkgconfigDepends = [ gtk3 pcre2 vte_291 ];
executableHaskellDepends = [ base ];
@@ -232812,6 +236174,7 @@ self: {
];
description = "Terminal emulator configurable in Haskell";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
}) {inherit (pkgs) gtk3; inherit (pkgs) pcre2;
vte_291 = pkgs.vte;};
@@ -233566,6 +236929,29 @@ self: {
license = stdenv.lib.licenses.gpl2;
}) {};
+ "texmath_0_12" = callPackage
+ ({ mkDerivation, base, bytestring, containers, directory, filepath
+ , mtl, pandoc-types, parsec, process, syb, temporary, text
+ , utf8-string, xml
+ }:
+ mkDerivation {
+ pname = "texmath";
+ version = "0.12";
+ sha256 = "09c1ga3nw0r0wcw84lf862mp02h5ykhprm2wawrqfhklfyl1a6ay";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers mtl pandoc-types parsec syb text xml
+ ];
+ testHaskellDepends = [
+ base bytestring directory filepath process temporary text
+ utf8-string xml
+ ];
+ description = "Conversion between formats used to represent mathematics";
+ license = stdenv.lib.licenses.gpl2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"texrunner" = callPackage
({ mkDerivation, attoparsec, base, bytestring, directory, filepath
, HUnit, io-streams, lens, mtl, process, semigroups, temporary
@@ -233670,18 +237056,16 @@ self: {
}) {};
"text-builder" = callPackage
- ({ mkDerivation, base, base-prelude, bytestring, criterion
- , deferred-folds, QuickCheck, quickcheck-instances, rerebase
- , semigroups, tasty, tasty-hunit, tasty-quickcheck, text
- , transformers
+ ({ mkDerivation, base, bytestring, criterion, deferred-folds
+ , QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit
+ , tasty-quickcheck, text, transformers
}:
mkDerivation {
pname = "text-builder";
- version = "0.6.5.1";
- sha256 = "0g40s5md7kfmhqsxxrfliwb3p4whg3m2wp31bai051nx1ddkkvay";
+ version = "0.6.6.1";
+ sha256 = "03fjmxnz2nbfr63ff8nms58vjd8czz6pqq4ng5rbmiivlfj55ymm";
libraryHaskellDepends = [
- base base-prelude bytestring deferred-folds semigroups text
- transformers
+ base bytestring deferred-folds text transformers
];
testHaskellDepends = [
QuickCheck quickcheck-instances rerebase tasty tasty-hunit
@@ -234260,6 +237644,37 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "text-show_3_8_3" = callPackage
+ ({ mkDerivation, array, base, base-compat-batteries, base-orphans
+ , bifunctors, bytestring, bytestring-builder, containers, criterion
+ , deepseq, deriving-compat, generic-deriving, ghc-boot-th, ghc-prim
+ , hspec, hspec-discover, integer-gmp, QuickCheck
+ , quickcheck-instances, template-haskell, text, th-abstraction
+ , th-lift, transformers, transformers-compat
+ }:
+ mkDerivation {
+ pname = "text-show";
+ version = "3.8.3";
+ sha256 = "1l4mg4vgdixhpsncqyf9xq7nw0dskcd41hg4rb12s2623sjdxb2p";
+ libraryHaskellDepends = [
+ array base base-compat-batteries bifunctors bytestring
+ bytestring-builder containers generic-deriving ghc-boot-th ghc-prim
+ integer-gmp template-haskell text th-abstraction th-lift
+ transformers transformers-compat
+ ];
+ testHaskellDepends = [
+ array base base-compat-batteries base-orphans bytestring
+ bytestring-builder deriving-compat generic-deriving ghc-prim hspec
+ QuickCheck quickcheck-instances template-haskell text transformers
+ transformers-compat
+ ];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ];
+ description = "Efficient conversion of values into Text";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"text-show-instances" = callPackage
({ mkDerivation, base, base-compat-batteries, bifunctors, binary
, containers, directory, generic-deriving, ghc-boot-th, ghc-prim
@@ -234271,8 +237686,8 @@ self: {
}:
mkDerivation {
pname = "text-show-instances";
- version = "3.8.2";
- sha256 = "075a2dzbdkh13q9a1w4v0dm40rqrv1wq8nsqh4g4872h29df5mka";
+ version = "3.8.3";
+ sha256 = "11v335p3wzf9ijqlkls5mk4m16dfak8fckn4gj7mahs8c7l9lm5d";
libraryHaskellDepends = [
base base-compat-batteries bifunctors binary containers directory
ghc-boot-th haskeline hpc old-locale old-time pretty random
@@ -234643,6 +238058,8 @@ self: {
pname = "th-abstraction";
version = "0.3.1.0";
sha256 = "1f81w0gshvc816cf9qz0f19jsrzh6wpzmmy317xrgn63dv61p7jb";
+ revision = "1";
+ editedCabalFile = "1c0sy614vfcdvshn0z09nzfiq89v5if31yvvpxzrivrdy9gf912s";
libraryHaskellDepends = [
base containers ghc-prim template-haskell
];
@@ -234879,8 +238296,8 @@ self: {
}:
mkDerivation {
pname = "th-format";
- version = "0.1.2.0";
- sha256 = "1wc9ndqv2qxk75b47s44j0lrx5h9hc1r4h1nvl01pbdks6yyi43j";
+ version = "0.1.3.0";
+ sha256 = "0ckyf5r5sz3x8ixj5nclqsi6ifk7zz08b6wf09gbwb4gbydklw7c";
libraryHaskellDepends = [
base Earley haskell-src-meta template-haskell text
];
@@ -235036,6 +238453,8 @@ self: {
pname = "th-orphans";
version = "0.13.9";
sha256 = "1xj1gssv77hdx1r3ndg8k49v3ipj3a6r7crkyvx13jrps3m6ng1z";
+ revision = "1";
+ editedCabalFile = "100gpi0np50vxlapyl6d05w8ss9l2gqacn28i228hsvhvrxxwjdy";
libraryHaskellDepends = [
base mtl template-haskell th-lift th-lift-instances th-reify-many
];
@@ -235150,6 +238569,21 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
+ "th-tc" = callPackage
+ ({ mkDerivation, base, containers, lens, mtl, template-haskell
+ , th-orphans, transformers
+ }:
+ mkDerivation {
+ pname = "th-tc";
+ version = "0.2.1.0";
+ sha256 = "1wgvglb6k73mslrw1whxyqgxp90l042lm4865qdgvvbli5gk5dva";
+ libraryHaskellDepends = [
+ base containers lens mtl template-haskell th-orphans transformers
+ ];
+ description = "Typechecking in Template Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"th-test-utils" = callPackage
({ mkDerivation, base, tasty, tasty-hunit, template-haskell
, transformers
@@ -235228,26 +238662,6 @@ self: {
}:
mkDerivation {
pname = "th-utilities";
- version = "0.2.3.0";
- sha256 = "0bl4j81k7szn0lza8rnn1db6glc57dsn63ni0hwbwr3kxa3pb4x4";
- libraryHaskellDepends = [
- base bytestring containers directory filepath primitive syb
- template-haskell text th-orphans
- ];
- testHaskellDepends = [
- base bytestring containers directory filepath hspec primitive syb
- template-haskell text th-orphans vector
- ];
- description = "Collection of useful functions for use with Template Haskell";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "th-utilities_0_2_3_1" = callPackage
- ({ mkDerivation, base, bytestring, containers, directory, filepath
- , hspec, primitive, syb, template-haskell, text, th-orphans, vector
- }:
- mkDerivation {
- pname = "th-utilities";
version = "0.2.3.1";
sha256 = "1sy3bgwc85zw999cya92xsp9jllclwbzw9fmjmhqi4r5kj2gyk96";
libraryHaskellDepends = [
@@ -235260,7 +238674,6 @@ self: {
];
description = "Collection of useful functions for use with Template Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"thank-you-stars" = callPackage
@@ -235469,8 +238882,8 @@ self: {
pname = "these-optics";
version = "1";
sha256 = "0gmsykzcjx5h6dbfny4dw3jrm33ykcw6rpngf5awwdpg3a4cfgi7";
- revision = "1";
- editedCabalFile = "1fvi4m04xy3mj22ajgi95bsbr7jhm5f8dnan6hihkplqbjgrjma3";
+ revision = "2";
+ editedCabalFile = "04iahn4y52qj3q99r20zp0cgj764m7k073jmkf66qf819133afl8";
libraryHaskellDepends = [ base optics-core these ];
description = "Optics for These";
license = stdenv.lib.licenses.bsd3;
@@ -235804,8 +239217,8 @@ self: {
}:
mkDerivation {
pname = "thrift";
- version = "0.12.0";
- sha256 = "1yzfq671apw3mjaws16a6agjw3vpm7yz0gdp3kyh8vvbp5d0czyf";
+ version = "0.13.0";
+ sha256 = "005gaw3n548l7ij8m2di2b7nmfz2sg6nhafb3xjccw9wgwzl9qs2";
libraryHaskellDepends = [
attoparsec base base64-bytestring binary bytestring containers
ghc-prim hashable hspec-core HTTP network network-uri QuickCheck
@@ -236131,16 +239544,17 @@ self: {
"tidal" = callPackage
({ mkDerivation, base, bifunctors, bytestring, clock, colour
, containers, criterion, deepseq, hosc, microspec, mwc-random
- , network, parsec, primitive, text, transformers, vector, weigh
+ , network, parsec, primitive, random, text, transformers, vector
+ , weigh
}:
mkDerivation {
pname = "tidal";
- version = "1.4.3";
- sha256 = "1nj5pgzan7q070c8qhcq51mnrwpkxi51ixmmp7b4n4fxfc80v68g";
+ version = "1.4.5";
+ sha256 = "146nhi2y8c5acqmkhgh4f1bb3wrasba0i1w4v2vwnbznpdv6cxs1";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bifunctors bytestring clock colour containers deepseq hosc
- mwc-random network parsec primitive text transformers vector
+ mwc-random network parsec primitive random text transformers vector
];
testHaskellDepends = [ base containers microspec parsec ];
benchmarkHaskellDepends = [ base criterion weigh ];
@@ -237015,8 +240429,8 @@ self: {
({ mkDerivation, base, hspec }:
mkDerivation {
pname = "timers-tick";
- version = "0.4.1.0";
- sha256 = "1dbkgsvzfxgf4cgkzlmn1dcjw3rb7rrx56ix7n5r1k42n0wsyfsg";
+ version = "0.4.2.0";
+ sha256 = "079pgfgpgdmn9yqyd81rz615a035zjw24na8q332m1ld51xc0n8f";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base hspec ];
description = "tick based timers";
@@ -237513,22 +240927,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "tldr_0_5_1" = callPackage
- ({ mkDerivation, ansi-terminal, base, bytestring, cmark, directory
- , filepath, optparse-applicative, semigroups, tasty, tasty-golden
- , text, typed-process
+ "tldr_0_6_0" = callPackage
+ ({ mkDerivation, ansi-terminal, base, bytestring, cmark, containers
+ , directory, filepath, optparse-applicative, semigroups, tasty
+ , tasty-golden, text, typed-process
}:
mkDerivation {
pname = "tldr";
- version = "0.5.1";
- sha256 = "1b0q5gjk3567jd7ysz7l24r4wni8yjmzr1snmadf199873gs0821";
+ version = "0.6.0";
+ sha256 = "0a8d7pv5rn6p2acvyrh7kld0mq0zfrybqfwnffb7pmpl0ghzdsxa";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
ansi-terminal base bytestring cmark text
];
executableHaskellDepends = [
- base directory filepath optparse-applicative semigroups
+ base containers directory filepath optparse-applicative semigroups
typed-process
];
testHaskellDepends = [ base tasty tasty-golden ];
@@ -237760,25 +241174,38 @@ self: {
broken = true;
}) {};
- "tmp-postgres_0_3_0_1" = callPackage
- ({ mkDerivation, async, base, bytestring, directory, hspec
- , hspec-discover, mtl, network, port-utils, postgres-options
- , postgresql-libpq, postgresql-simple, process, temporary, unix
+ "tmp-postgres_1_23_0_3" = callPackage
+ ({ mkDerivation, ansi-wl-pprint, async, base, base64-bytestring
+ , bytestring, containers, criterion, cryptohash-sha1, deepseq
+ , directory, generic-monoid, hspec, mtl, network, port-utils
+ , postgres-options, postgresql-simple, process, stm, temporary
+ , transformers, unix
}:
mkDerivation {
pname = "tmp-postgres";
- version = "0.3.0.1";
- sha256 = "1h0n3kd5wz4lhg2m4zkyd0vhynrpdvvwlrngyj62d27i1qk2livy";
+ version = "1.23.0.3";
+ sha256 = "1fjp6021lxz1a2drd1f9g3n7sxdrq17wgc2cbjiihcqrjld5qqs0";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
- async base bytestring directory network port-utils postgres-options
- postgresql-simple process temporary unix
+ ansi-wl-pprint async base base64-bytestring bytestring containers
+ cryptohash-sha1 deepseq directory generic-monoid port-utils
+ postgres-options postgresql-simple process stm temporary
+ transformers unix
+ ];
+ executableHaskellDepends = [
+ async base directory postgres-options postgresql-simple process
+ temporary
];
testHaskellDepends = [
- base bytestring directory hspec hspec-discover mtl postgresql-libpq
- postgresql-simple process temporary
+ base containers directory generic-monoid hspec mtl network
+ port-utils postgres-options postgresql-simple process temporary
+ unix
];
- testToolDepends = [ hspec-discover ];
- description = "Start and stop a temporary postgres for testing";
+ benchmarkHaskellDepends = [
+ base criterion deepseq postgres-options postgresql-simple
+ ];
+ description = "Start and stop a temporary postgres";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -238015,9 +241442,14 @@ self: {
}:
mkDerivation {
pname = "token-limiter";
- version = "0.1.0.0";
- sha256 = "1ypvc44h68kshy4nsngxhqip6040cabrf6nf6p48ccav3s5497a2";
+ version = "0.2.0.3";
+ sha256 = "0gplyhx8wicha8j56khiw7992bm1qx7hbckicpfrd1qc94h3iyiy";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [ base clock ghc-prim ];
+ executableHaskellDepends = [
+ async base clock QuickCheck tasty tasty-hunit text
+ ];
testHaskellDepends = [
async base clock QuickCheck tasty tasty-hunit text
];
@@ -238180,8 +241612,8 @@ self: {
pname = "toml-parser";
version = "0.1.0.0";
sha256 = "0p1nl3009qlcqn4jjggbm1v719a6bswklkyjb3plm0cz3bsyr0fs";
- revision = "1";
- editedCabalFile = "0w5vpr6gh0671znv3k90gy9fzjvxzn3g7bir2c6z27ks6y39w0qf";
+ revision = "2";
+ editedCabalFile = "02vblwkja1in6fi3zbvxmw6k1c0zny9jljiis0krvn94h2rdflwd";
libraryHaskellDepends = [ array base text time ];
libraryToolDepends = [ alex happy ];
description = "Parser for the TOML configuration language";
@@ -238224,7 +241656,7 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
- "tomland_1_2_0_0" = callPackage
+ "tomland_1_2_1_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, hashable, hedgehog, hspec-megaparsec, markdown-unlit, megaparsec
, mtl, parser-combinators, tasty, tasty-discover, tasty-hedgehog
@@ -238233,8 +241665,10 @@ self: {
}:
mkDerivation {
pname = "tomland";
- version = "1.2.0.0";
- sha256 = "1kwrp12x2gyb3syijrd2jbx7sd13p78aq2nspnfff453ki17z8zf";
+ version = "1.2.1.0";
+ sha256 = "0bzwmk3zw2lzhppgr73b5v3i4qz0hxn1zag665vpakq6knssj7qy";
+ revision = "1";
+ editedCabalFile = "00lb4ivrqrj5yqnfz5ji3vjaa284img9xhkjvrzc291bs83vl4kr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -238648,10 +242082,10 @@ self: {
({ mkDerivation, base, containers, semiring-num }:
mkDerivation {
pname = "total-map";
- version = "0.1.0";
- sha256 = "0fqgazhs3ppv4ywdxjrhrdzp5z1szgkq4l0lqpbzqwrhi7axgl69";
+ version = "0.1.3";
+ sha256 = "015bj6g4hjp38fc8bm5z57w6akdgvyab6j2sc666x0qdxgrdwp88";
libraryHaskellDepends = [ base containers semiring-num ];
- description = "Finitely represented /total/ maps";
+ description = "Finitely represented total maps";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -239771,8 +243205,8 @@ self: {
}:
mkDerivation {
pname = "traverse-with-class";
- version = "1.0.0.0";
- sha256 = "1fqz35kaffq79qs7kgdx2bml2a99x6k87hlczsfjcs1bcpqj18k5";
+ version = "1.0.1.0";
+ sha256 = "1yni197sxfpsjvjablhn8mjqpp1mz0v30r73f9ncs3pjcl93g6yn";
libraryHaskellDepends = [ base template-haskell transformers ];
testHaskellDepends = [ base tasty tasty-hunit ];
description = "Generic applicative traversals";
@@ -239949,8 +243383,8 @@ self: {
}:
mkDerivation {
pname = "tree-sitter";
- version = "0.5.0.0";
- sha256 = "0gf2mcrrib4id0374hs9mf24g09d4rz7nrrgf92ls7b8279xvjkd";
+ version = "0.6.0.0";
+ sha256 = "1kdx7axkx34h6jlmpzvmqbabyiqj3yp78bl1qn6aj5c2mql4hi12";
libraryHaskellDepends = [
aeson base bytestring containers directory filepath fused-effects
semantic-source split template-haskell text unordered-containers
@@ -239993,26 +243427,35 @@ self: {
}) {};
"tree-sitter-java" = callPackage
- ({ mkDerivation, base, template-haskell, tree-sitter }:
+ ({ mkDerivation, base, bytestring, pathtype, semantic-source, tasty
+ , tasty-hunit, template-haskell, text, tree-sitter
+ , tree-sitter-test-helpers
+ }:
mkDerivation {
pname = "tree-sitter-java";
- version = "0.4.0.0";
- sha256 = "0v8mw4slp6rgyw2h3qpqkjqs13kg8dcigq7014dh77h804plk0w7";
+ version = "0.5.0.0";
+ sha256 = "0rmmsp1alyvc94f61qfha5wm0z2605n9wz3yxaac58bqghsqjx8f";
enableSeparateDataOutput = true;
- libraryHaskellDepends = [ base template-haskell tree-sitter ];
+ libraryHaskellDepends = [
+ base semantic-source template-haskell tree-sitter
+ ];
+ testHaskellDepends = [
+ base bytestring pathtype tasty tasty-hunit text tree-sitter
+ tree-sitter-test-helpers
+ ];
doHaddock = false;
description = "Tree-sitter grammar/parser for Java";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {};
+ }) {tree-sitter-test-helpers = null;};
"tree-sitter-json" = callPackage
({ mkDerivation, base, template-haskell, text, tree-sitter }:
mkDerivation {
pname = "tree-sitter-json";
- version = "0.3.0.0";
- sha256 = "09489gikbmddw28ckgf6mg526j43386sdilvb7gzs5x9kc86sd4q";
+ version = "0.4.0.0";
+ sha256 = "1syd5md8gwxhcfqwvfy4f3rilpn8fr83ib54wa3mmf7165jscwpz";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base template-haskell text tree-sitter ];
doHaddock = false;
@@ -240038,24 +243481,29 @@ self: {
"tree-sitter-python" = callPackage
({ mkDerivation, aeson, base, bytestring, directory, filepath
- , hedgehog, semantic-source, template-haskell, tree-sitter
+ , hedgehog, pathtype, semantic-source, tasty, tasty-hedgehog
+ , tasty-hunit, template-haskell, text, tree-sitter
+ , tree-sitter-test-helpers
}:
mkDerivation {
pname = "tree-sitter-python";
- version = "0.6.0.0";
- sha256 = "041qrxdkn19x9h0vcjb0jvc6d0mp6ysdak7i4yqqww683npxjkp1";
+ version = "0.7.0.0";
+ sha256 = "0s86c4jbfp8dbkkqxdq9k28xphx5vrkf2ss1xzjq88bkzz6q7hqy";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base directory filepath semantic-source template-haskell
tree-sitter
];
- testHaskellDepends = [ base bytestring hedgehog tree-sitter ];
+ testHaskellDepends = [
+ base bytestring hedgehog pathtype tasty tasty-hedgehog tasty-hunit
+ text tree-sitter tree-sitter-test-helpers
+ ];
doHaddock = false;
description = "Tree-sitter grammar/parser for Python";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {};
+ }) {tree-sitter-test-helpers = null;};
"tree-sitter-ruby" = callPackage
({ mkDerivation, base, template-haskell, tree-sitter }:
@@ -241741,6 +245189,29 @@ self: {
broken = true;
}) {};
+ "twirp" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, http-media, http-types
+ , proto-lens, proto-lens-jsonpb, proto-lens-runtime, servant, text
+ , wai
+ }:
+ mkDerivation {
+ pname = "twirp";
+ version = "0.2.0.0";
+ sha256 = "00dc6bil998fdvb5p0r2782cy3nknw6s8k5a0cv4yqmha4iyn32m";
+ libraryHaskellDepends = [
+ aeson base bytestring http-media http-types proto-lens
+ proto-lens-jsonpb proto-lens-runtime servant text wai
+ ];
+ testHaskellDepends = [
+ aeson base bytestring http-media http-types proto-lens
+ proto-lens-jsonpb proto-lens-runtime servant text wai
+ ];
+ description = "Haskell twirp foundations";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"twisty" = callPackage
({ mkDerivation, array, base, containers, data-memocombinators
, MonadRandom, parallel
@@ -241807,8 +245278,8 @@ self: {
}:
mkDerivation {
pname = "twitter-conduit";
- version = "0.3.0";
- sha256 = "1p3cas4yy8k0knf5mljmjjzzknwhcaw1x08z7q4jlc9y06323by1";
+ version = "0.4.0";
+ sha256 = "1i1ppwha497vhbj0z9gdspg9anqsikrix3j9vzpz0pcn9ij5rwrg";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson attoparsec authenticate-oauth base bytestring conduit
@@ -241875,22 +245346,21 @@ self: {
}) {};
"twitter-types" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, derive
- , directory, filepath, HUnit, QuickCheck, template-haskell
- , test-framework, test-framework-hunit, test-framework-quickcheck2
- , text, time, unordered-containers
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, directory
+ , filepath, generic-random, tasty, tasty-hunit, tasty-quickcheck
+ , tasty-th, text, time, unordered-containers
}:
mkDerivation {
pname = "twitter-types";
- version = "0.8.0";
- sha256 = "1ijvmra797hnhhi5ag7yfqrzyyjkqk9if565054c8743jlhd3xzk";
+ version = "0.10.0";
+ sha256 = "0a2wgidg5dk3cxszb0q07cg0sywqgyxl5scswlr91yjvmjmlnkby";
libraryHaskellDepends = [
aeson base text time unordered-containers
];
testHaskellDepends = [
- aeson attoparsec base bytestring derive directory filepath HUnit
- QuickCheck template-haskell test-framework test-framework-hunit
- test-framework-quickcheck2 text time unordered-containers
+ aeson attoparsec base bytestring directory filepath generic-random
+ tasty tasty-hunit tasty-quickcheck tasty-th text time
+ unordered-containers
];
description = "Twitter JSON parser and types";
license = stdenv.lib.licenses.bsd3;
@@ -241904,8 +245374,8 @@ self: {
}:
mkDerivation {
pname = "twitter-types-lens";
- version = "0.8.1";
- sha256 = "0yxhvl54zd33wg0lhk6278jcgi521k8j94i293h61i9jg8ywkaiq";
+ version = "0.10.0";
+ sha256 = "1x9w68mr6r6354in9l4vmawk5symvfh2qlhjn2gd30m8b1mzbrjg";
libraryHaskellDepends = [
base lens template-haskell text time twitter-types
];
@@ -243241,8 +246711,8 @@ self: {
}:
mkDerivation {
pname = "tz";
- version = "0.1.3.2";
- sha256 = "0k35pw27a3hwg5wqjpfqij0y7rkdlmd85n4kj4ckna4z2v86dl7h";
+ version = "0.1.3.3";
+ sha256 = "1cnin3dlk6xmvk5cz1sjj88djdv1rq87hvwmhc2dj22hgbs3p3ni";
libraryHaskellDepends = [
base binary bytestring containers data-default deepseq
template-haskell time tzdata vector
@@ -243743,25 +247213,6 @@ self: {
}:
mkDerivation {
pname = "unagi-chan";
- version = "0.4.1.2";
- sha256 = "1lnl5n4jnjmm4chp461glcwkrrw63rjz3fvprwxcy3lkpbkrqvgn";
- revision = "1";
- editedCabalFile = "09pqi867wskwgc5lpn197f895mbn1174ydgllvcppcsmrz2b6yr6";
- libraryHaskellDepends = [ atomic-primops base ghc-prim primitive ];
- testHaskellDepends = [
- atomic-primops base containers ghc-prim primitive
- ];
- benchmarkHaskellDepends = [ async base criterion ];
- description = "Fast concurrent queues with a Chan-like API, and more";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "unagi-chan_0_4_1_3" = callPackage
- ({ mkDerivation, async, atomic-primops, base, containers, criterion
- , ghc-prim, primitive
- }:
- mkDerivation {
- pname = "unagi-chan";
version = "0.4.1.3";
sha256 = "15fnk9x4fd2ryp31fjfrwm8k61m3a0qyb95m4065zc0yi0jyacp2";
libraryHaskellDepends = [ atomic-primops base ghc-prim primitive ];
@@ -243771,15 +247222,14 @@ self: {
benchmarkHaskellDepends = [ async base criterion ];
description = "Fast concurrent queues with a Chan-like API, and more";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"unagi-streams" = callPackage
({ mkDerivation, base, io-streams, unagi-chan }:
mkDerivation {
pname = "unagi-streams";
- version = "0.2.4";
- sha256 = "126d900vyp0ybg9v80xhj3fv0c8jl9rbqjzq4yy6dazsw270q3lk";
+ version = "0.2.6";
+ sha256 = "1mw5h7dizrh4bg1avah201chfl96lapaj3141czfs9w8hyq4lp9h";
libraryHaskellDepends = [ base io-streams unagi-chan ];
description = "Unagi Chan IO-Streams";
license = stdenv.lib.licenses.bsd3;
@@ -243835,6 +247285,8 @@ self: {
doHaddock = false;
description = "Opinionated Haskell Interoperability";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"unbound" = callPackage
@@ -244041,12 +247493,16 @@ self: {
}) {};
"unexceptionalio" = callPackage
- ({ mkDerivation, base }:
+ ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit
+ }:
mkDerivation {
pname = "unexceptionalio";
- version = "0.4.0";
- sha256 = "09gynk472l7nn5l2w320n4dwigwp0wh0shfp6dyw6r5h2jdxz18p";
+ version = "0.5.0";
+ sha256 = "04jrmv075cas6qs58m3j0q9h4w14kd4b87bp42k3x3v6hcl62xi9";
libraryHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base HUnit test-framework test-framework-hunit
+ ];
description = "IO without any non-error, synchronous exceptions";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
@@ -244056,8 +247512,8 @@ self: {
({ mkDerivation, base, transformers, unexceptionalio }:
mkDerivation {
pname = "unexceptionalio-trans";
- version = "0.4.0";
- sha256 = "19jzvxx0z4w7d1mp09spiz01sd349376hf5xkg8r2zfr8fx7hj71";
+ version = "0.5.0";
+ sha256 = "1sd5q97zjk1qkffbhj4rzdrvwwz4q7b6vwrmb6mpkbg7ra4ks49p";
libraryHaskellDepends = [ base transformers unexceptionalio ];
description = "A wrapper around UnexceptionalIO using monad transformers";
license = "unknown";
@@ -244547,6 +248003,22 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
+ "uniq-deep_1_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, unordered-containers }:
+ mkDerivation {
+ pname = "uniq-deep";
+ version = "1.2.0";
+ sha256 = "1r0gq0mlnl9wdn3v0pdq3vnwn6r4pzc6j7ssha93lms9380kl4nx";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base bytestring unordered-containers
+ ];
+ description = "uniq-deep";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"unique" = callPackage
({ mkDerivation, base, ghc-prim, hashable }:
mkDerivation {
@@ -245028,7 +248500,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "universum_1_6_0" = callPackage
+ "universum_1_6_1" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, doctest
, gauge, ghc-prim, Glob, hashable, hedgehog, microlens
, microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog
@@ -245036,8 +248508,8 @@ self: {
}:
mkDerivation {
pname = "universum";
- version = "1.6.0";
- sha256 = "12gz4hpwmykb73dplbd8j628f54ipk0pygrswy0k1k7j68awnjl6";
+ version = "1.6.1";
+ sha256 = "007nh8kw5a2m681bjwvcdjdf69nb768kwdsckj2kdd7406mfgdm7";
libraryHaskellDepends = [
base bytestring containers deepseq ghc-prim hashable microlens
microlens-mtl mtl safe-exceptions stm text transformers
@@ -245709,8 +249181,8 @@ self: {
}:
mkDerivation {
pname = "unused";
- version = "0.9.0.0";
- sha256 = "1qxz70a9gry1d4a2bgixssq29hkdvck3s0yccbjgksiy98rk463y";
+ version = "0.10.0.0";
+ sha256 = "1dsiwpczgq6bg08h4zy9m1jgr6v5haj2jxkr680s5arcxn6l8c34";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -246456,15 +249928,13 @@ self: {
}:
mkDerivation {
pname = "userid";
- version = "0.1.3.3";
- sha256 = "1p1dfbr68bkn09zpy50i1xazvfblds46bs60vra2sqn4hv8vj0s9";
+ version = "0.1.3.4";
+ sha256 = "149c32v5fa4aqkknqwlamf1r06ki0g0q03nbsc0giaw5qsavf7x1";
libraryHaskellDepends = [
aeson base boomerang cereal safecopy web-routes web-routes-th
];
description = "The UserId type and useful instances for web development";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"users" = callPackage
@@ -246645,12 +250115,12 @@ self: {
}) {};
"util" = callPackage
- ({ mkDerivation, base }:
+ ({ mkDerivation, base, transformers }:
mkDerivation {
pname = "util";
- version = "0.1.13.0";
- sha256 = "15b5m2v1v4ab65cfd6ppwinq2pnv5212g1qwnyw6rwyiaac8k3gd";
- libraryHaskellDepends = [ base ];
+ version = "0.1.14.0";
+ sha256 = "0z3zwn3990nx26xrvdaz9dmlr01477jjfiqcjk5h5qy9h0npc4jd";
+ libraryHaskellDepends = [ base transformers ];
description = "Utilities";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -247445,6 +250915,18 @@ self: {
broken = true;
}) {};
+ "validators" = callPackage
+ ({ mkDerivation, base, containers, doctest, Glob, hspec, text }:
+ mkDerivation {
+ pname = "validators";
+ version = "0.0.1";
+ sha256 = "0c5w5ri0q82bcqr7j9lnirv48ss6yjq8g1bmrsv66713i3frs9pi";
+ libraryHaskellDepends = [ base containers text ];
+ testHaskellDepends = [ base containers doctest Glob hspec text ];
+ description = "Composable validations for your Haskell data types";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"validity" = callPackage
({ mkDerivation, base, hspec }:
mkDerivation {
@@ -247770,8 +251252,8 @@ self: {
}:
mkDerivation {
pname = "varying";
- version = "0.8.0.0";
- sha256 = "1m71aqa34p1f95mn0mlcm4wq12x5axwhrqnyg4wbxhaz2cmxj4yh";
+ version = "0.8.1.0";
+ sha256 = "0gprc1awvyb2085sxm5wg3igq99riaga2hwx0ycwndms31nwqx3n";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base contravariant transformers ];
@@ -248193,6 +251675,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "vector-algorithms_0_8_0_2" = callPackage
+ ({ mkDerivation, base, bytestring, containers, mwc-random
+ , primitive, QuickCheck, vector
+ }:
+ mkDerivation {
+ pname = "vector-algorithms";
+ version = "0.8.0.2";
+ sha256 = "05jc15ckdmh4hbwmqax8jyahqslj7c03la1vgz5a5gw0hwspyq34";
+ libraryHaskellDepends = [ base bytestring primitive vector ];
+ testHaskellDepends = [
+ base bytestring containers QuickCheck vector
+ ];
+ benchmarkHaskellDepends = [ base mwc-random vector ];
+ description = "Efficient algorithms for vector arrays";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"vector-binary" = callPackage
({ mkDerivation, base, binary, vector }:
mkDerivation {
@@ -248472,6 +251972,18 @@ self: {
broken = true;
}) {};
+ "vector-rotcev" = callPackage
+ ({ mkDerivation, base, tasty, tasty-quickcheck, vector }:
+ mkDerivation {
+ pname = "vector-rotcev";
+ version = "0.1.0.0";
+ sha256 = "1sl5jwmpmzzvknalgqrbpy3yhqclgqxf75wnpb24rn416kdscy6j";
+ libraryHaskellDepends = [ base vector ];
+ testHaskellDepends = [ base tasty tasty-quickcheck vector ];
+ description = "Vectors with O(1) reverse";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"vector-shuffling" = callPackage
({ mkDerivation, base, random, vector }:
mkDerivation {
@@ -249059,8 +252571,8 @@ self: {
}:
mkDerivation {
pname = "viewprof";
- version = "0.0.0.31";
- sha256 = "0qw2r89ghyxcyzl360i3h0iwfgp1cmsb5pn0kw9nprqpa2flwfdj";
+ version = "0.0.0.32";
+ sha256 = "0kij1cscfjg6bvh0gm6avsrd2n225dwg2pn8wk3xydvxq1wpcg2b";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -250781,6 +254293,40 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "wai-middleware-auth_0_2_1_0" = callPackage
+ ({ mkDerivation, aeson, base, base64-bytestring, binary
+ , 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
+ }:
+ mkDerivation {
+ pname = "wai-middleware-auth";
+ version = "0.2.1.0";
+ sha256 = "16gm0r4jlmzx5qd4s03whqlc8siy139fwrb6q26a053c85n5lw0f";
+ 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
+ ];
+ executableHaskellDepends = [
+ base bytestring cereal clientsession optparse-simple warp
+ ];
+ testHaskellDepends = [
+ base binary bytestring hedgehog hoauth2 text
+ ];
+ description = "Authentication middleware that secures WAI application";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"wai-middleware-brotli" = callPackage
({ mkDerivation, base, binary, bytestring, directory, filepath
, hs-brotli, http-types, mtl, tasty, tasty-hspec, tasty-hunit, unix
@@ -251281,6 +254827,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "wai-middleware-static_0_8_3" = callPackage
+ ({ mkDerivation, base, bytestring, containers, cryptonite
+ , directory, expiring-cache-map, filepath, http-types, memory
+ , mime-types, mtl, old-locale, semigroups, text, time, wai
+ }:
+ mkDerivation {
+ pname = "wai-middleware-static";
+ version = "0.8.3";
+ sha256 = "0l6az106r970v3jwx3z7fg7x8ja8x5hla0m5lwg7sjfs9vdh0bnl";
+ libraryHaskellDepends = [
+ base bytestring containers cryptonite directory expiring-cache-map
+ filepath http-types memory mime-types mtl old-locale semigroups
+ text time wai
+ ];
+ description = "WAI middleware that serves requests to static files";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"wai-middleware-static-caching" = callPackage
({ mkDerivation, base, base16-bytestring, bytestring, containers
, cryptohash, directory, expiring-cache-map, filepath, http-types
@@ -251985,7 +255550,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "warp_3_3_3" = callPackage
+ "warp_3_3_4" = 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
@@ -251995,8 +255560,8 @@ self: {
}:
mkDerivation {
pname = "warp";
- version = "3.3.3";
- sha256 = "0s01zj1j518ipf22wpyln7zri15qxmg5p198fsy9qwc84k08h19x";
+ version = "3.3.4";
+ sha256 = "0v9r892xgzaf260fsk2gx747ipkf9b2c1fsjgynwy355xrip8z06";
libraryHaskellDepends = [
array async auto-update base bsb-http-chunked bytestring
case-insensitive containers ghc-prim hashable http-date http-types
@@ -252039,17 +255604,15 @@ self: {
"warp-grpc" = callPackage
({ mkDerivation, async, base, binary, bytestring, case-insensitive
- , http-types, http2-grpc-types, proto-lens, wai, warp, warp-tls
+ , http-types, http2, http2-grpc-types, wai, warp, warp-tls
}:
mkDerivation {
pname = "warp-grpc";
- version = "0.1.0.3";
- sha256 = "1x40jskp4c2dj4w3pfrw4f3ys9c64nlas2068s7zl05qayw21srf";
- revision = "1";
- editedCabalFile = "18mnn9wdhx8kv3y8nagkn7z7qmcyxnrcvigjyy378sfipcgjmdwc";
+ version = "0.2.0.0";
+ sha256 = "180h609sc1ck3xxs4r2hk6bij0g22lxlllpmhqkkf1drvbgygssi";
libraryHaskellDepends = [
- async base binary bytestring case-insensitive http-types
- http2-grpc-types proto-lens wai warp warp-tls
+ async base binary bytestring case-insensitive http-types http2
+ http2-grpc-types wai warp warp-tls
];
description = "A minimal gRPC server on top of Warp";
license = stdenv.lib.licenses.bsd3;
@@ -252565,6 +256128,40 @@ self: {
broken = true;
}) {};
+ "web-rep" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bifunctors, box, clay
+ , foldl, generic-lens, interpolatedstring-perl6, javascript-bridge
+ , JuicyPixels, language-javascript, lens, lucid, lucid-svg, mmorph
+ , mtl, optparse-generic, protolude, scotty, streaming, tasty
+ , tasty-hspec, text, text-format, transformers
+ , unordered-containers, wai, wai-extra, wai-middleware-static
+ }:
+ mkDerivation {
+ pname = "web-rep";
+ version = "0.1.3";
+ sha256 = "174q9zaznsy5v9zypxxf6c5xi5syyhdzmwgi07siqp07in8w1jvf";
+ 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 protolude
+ scotty streaming text text-format transformers unordered-containers
+ wai-middleware-static
+ ];
+ executableHaskellDepends = [
+ attoparsec base box lens lucid optparse-generic protolude scotty
+ text wai wai-extra wai-middleware-static
+ ];
+ testHaskellDepends = [
+ base lens lucid protolude tasty tasty-hspec text
+ ];
+ description = "representations of a web pag";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"web-routes" = callPackage
({ mkDerivation, base, blaze-builder, bytestring, exceptions
, ghc-prim, hspec, http-types, HUnit, mtl, parsec, QuickCheck
@@ -252572,8 +256169,8 @@ self: {
}:
mkDerivation {
pname = "web-routes";
- version = "0.27.14.2";
- sha256 = "0jpps7ay2hw41595hlfrx5k4lh9p2nib02n3rhd1vphpbnf392xg";
+ version = "0.27.14.3";
+ sha256 = "1a66m261ilqafbwwgjvalh3rz38qxcwxw9a99wr18lm0ah27lvx4";
libraryHaskellDepends = [
base blaze-builder bytestring exceptions ghc-prim http-types mtl
parsec split text utf8-string
@@ -252613,8 +256210,8 @@ self: {
}:
mkDerivation {
pname = "web-routes-happstack";
- version = "0.23.11";
- sha256 = "0jzxcwh3g6y5y4whjbw86y94hfrl73iwnwhhm728l69z5knqry9y";
+ version = "0.23.12";
+ sha256 = "0p5fa2cdpk6s9n0wa7nllhk1naa3a8a8vx63q6da8ifk6x8jn68a";
libraryHaskellDepends = [
base bytestring happstack-server text web-routes
];
@@ -252680,16 +256277,14 @@ self: {
}:
mkDerivation {
pname = "web-routes-th";
- version = "0.22.6.4";
- sha256 = "0r0z39hdxm3ggqq9n71wy0k44gb27zpka4pnmp07855czc4l61ca";
+ version = "0.22.6.5";
+ sha256 = "1amzab59hhd723clg9skcn5nhwvlw1la1acc9qdbyg302a75s0l9";
libraryHaskellDepends = [
base parsec split template-haskell text web-routes
];
testHaskellDepends = [ base hspec HUnit QuickCheck web-routes ];
description = "Support for deriving PathInfo using Template Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"web-routes-transformers" = callPackage
@@ -253351,7 +256946,7 @@ self: {
}) {};
"websockets" = callPackage
- ({ mkDerivation, attoparsec, base, base64-bytestring, binary
+ ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary
, bytestring, bytestring-builder, case-insensitive, containers
, criterion, entropy, HUnit, network, QuickCheck, random, SHA
, streaming-commons, test-framework, test-framework-hunit
@@ -253359,23 +256954,23 @@ self: {
}:
mkDerivation {
pname = "websockets";
- version = "0.12.5.3";
- sha256 = "0mkxl7iwl5pl2w0svji9248v4c0hi45k725jj5ybaknb73650ns4";
+ version = "0.12.6.1";
+ sha256 = "1vp3790w3hmr6v96314vdx74f7sg2c7hvnc93gafq0xhbxnr7nvx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- attoparsec base base64-bytestring binary bytestring
+ async attoparsec base base64-bytestring binary bytestring
bytestring-builder case-insensitive containers entropy network
random SHA streaming-commons text
];
testHaskellDepends = [
- attoparsec base base64-bytestring binary bytestring
+ async attoparsec base base64-bytestring binary bytestring
bytestring-builder case-insensitive containers entropy HUnit
network QuickCheck random SHA streaming-commons test-framework
test-framework-hunit test-framework-quickcheck2 text
];
benchmarkHaskellDepends = [
- attoparsec base base64-bytestring binary bytestring
+ async attoparsec base base64-bytestring binary bytestring
bytestring-builder case-insensitive containers criterion entropy
network random SHA text
];
@@ -253568,6 +257163,8 @@ self: {
];
description = "A school-timetable problem-solver";
license = "GPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"weigh" = callPackage
@@ -254063,6 +257660,8 @@ self: {
pname = "windns";
version = "0.1.0.1";
sha256 = "016d1cf51jqvhbzlf5kbizv4l4dymradac1420rl47q2k5faczq8";
+ revision = "1";
+ editedCabalFile = "17d44pzi4q5yvrygimdrwdrabz62s1ylw918w28sxgcvj64ir22g";
libraryHaskellDepends = [ base bytestring deepseq ];
librarySystemDepends = [ dnsapi ];
description = "Domain Name Service (DNS) lookup via the <windns.h>/dnsapi.dll standard library";
@@ -254755,8 +258354,8 @@ self: {
}:
mkDerivation {
pname = "wordchoice";
- version = "0.1.2.7";
- sha256 = "06xz5xk14fiy1z4j6q7lbjwj13m4hy22pzrcdwk6c078w85rp4yd";
+ version = "0.1.2.8";
+ sha256 = "0ncs3g174db6508fic7x2xibvkccmz068g6hizp8fi20bwxb9js8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -255612,10 +259211,8 @@ self: {
}:
mkDerivation {
pname = "wss-client";
- version = "0.2.1.1";
- sha256 = "1wgqd8hh22ld72c1ccfr191ydqb5fija6c1l0vbg7n8pldhmi92w";
- revision = "1";
- editedCabalFile = "03q6mpdy93y8kjmjcxpjasg6q1mg64az28z99gm2w2iih3mqa702";
+ version = "0.3.0.0";
+ sha256 = "1licynhnyhfdq4gxpsya3gaypjs9inqzr2xqmjs9f99ymbvin8d8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -255762,8 +259359,8 @@ self: {
}:
mkDerivation {
pname = "wuss";
- version = "1.1.14";
- sha256 = "1r0ljrp7kfksvmm4029b633cypdg5lqk5nga31si22bi5yz7fkiq";
+ version = "1.1.15";
+ sha256 = "1i2q96mapld4mnhmy321qyzzizw3k3schhm473qrszdi1yxc837q";
libraryHaskellDepends = [
base bytestring connection network websockets
];
@@ -256724,6 +260321,35 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "xlsx_0_8_0" = callPackage
+ ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search
+ , bytestring, conduit, containers, criterion, data-default, deepseq
+ , Diff, errors, extra, filepath, groom, lens, mtl, network-uri
+ , old-locale, raw-strings-qq, safe, smallcheck, tasty, tasty-hunit
+ , tasty-smallcheck, text, time, transformers, vector, xeno
+ , xml-conduit, zip-archive, zlib
+ }:
+ mkDerivation {
+ pname = "xlsx";
+ version = "0.8.0";
+ sha256 = "1wp2ybkf5z4x87a73yygi3g1nqjy6pfb1wdwyvmjqk64ibjz0p7d";
+ libraryHaskellDepends = [
+ attoparsec base base64-bytestring binary-search bytestring conduit
+ containers data-default deepseq errors extra filepath lens mtl
+ network-uri old-locale safe text time transformers vector xeno
+ xml-conduit zip-archive zlib
+ ];
+ testHaskellDepends = [
+ base bytestring containers Diff groom lens mtl raw-strings-qq
+ smallcheck tasty tasty-hunit tasty-smallcheck text time vector
+ xml-conduit
+ ];
+ benchmarkHaskellDepends = [ base bytestring criterion ];
+ description = "Simple and incomplete Excel file parser/writer";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"xlsx-tabular" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, data-default
, lens, text, xlsx
@@ -258718,8 +262344,8 @@ self: {
}:
mkDerivation {
pname = "yaml";
- version = "0.11.1.2";
- sha256 = "028pz77n92l6kjgjv263h4b6yhw1iibdbf3a3dkn5qnz537xpzhc";
+ version = "0.11.2.0";
+ sha256 = "035sqc2bnya3ghv5i0qk9jdg9q6jvqzgnc5gkg9mgf4drjrd5wni";
configureFlags = [ "-fsystem-libyaml" ];
isLibrary = true;
isExecutable = true;
@@ -258745,8 +262371,8 @@ self: {
}:
mkDerivation {
pname = "yaml-combinators";
- version = "1.1.1.1";
- sha256 = "1343q4wddqmszi21qx5a0jjawvqa1aqfzbkn8npi3sy2gmk42zi8";
+ version = "1.1.1.2";
+ sha256 = "13f5z4xq5k8ss3x0afw21cylhpmr1mzsnrj9ck5531p407rj3glw";
libraryHaskellDepends = [
aeson base bytestring generics-sop scientific text transformers
unordered-containers vector yaml
@@ -258756,6 +262382,8 @@ self: {
];
description = "YAML parsing combinators for improved validation and error reporting";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"yaml-config" = callPackage
@@ -259117,8 +262745,8 @@ self: {
}:
mkDerivation {
pname = "yarn-lock";
- version = "0.5.0";
- sha256 = "1nwb0zc4qddvq2rkzb56c56iba7v0yms0hlam8y1nlcbvsqxrnc6";
+ version = "0.6.1";
+ sha256 = "19lkg7qj6m9afy6v6bkkcczz7yp8fsn7q2bpbcnyc06cnkn6hcdn";
libraryHaskellDepends = [
base containers either megaparsec protolude text
];
@@ -259245,22 +262873,18 @@ self: {
"yaya" = callPackage
({ mkDerivation, base, bifunctors, comonad, constraints, containers
- , deriving-compat, distributive, either, errors, free, hedgehog
- , kan-extensions, lens, profunctors, template-haskell, transformers
- , yaya-hedgehog
+ , distributive, either, errors, free, kan-extensions, lens
+ , profunctors, template-haskell, transformers
}:
mkDerivation {
pname = "yaya";
- version = "0.2.1.0";
- sha256 = "0wm01cspfpnfhijmbxpr4n0nr1qgc8g8cg9lqpz8n4lkd8i8bfds";
+ version = "0.2.1.2";
+ sha256 = "179mq32b5gjlwfpldm4msqnxv316gb2gj3s0kzhkcyk0l3i3y8fi";
libraryHaskellDepends = [
base bifunctors comonad constraints containers distributive either
errors free kan-extensions lens profunctors template-haskell
transformers
];
- testHaskellDepends = [
- base deriving-compat hedgehog yaya-hedgehog
- ];
description = "Total recursion schemes";
license = stdenv.lib.licenses.agpl3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -259271,8 +262895,8 @@ self: {
({ mkDerivation, base, deriving-compat, hedgehog, yaya }:
mkDerivation {
pname = "yaya-hedgehog";
- version = "0.1.1.0";
- sha256 = "070xv97j402li75fzhs03svankg0nl2fb1g223kjkq7a704f3dk1";
+ version = "0.1.2.1";
+ sha256 = "18lyhb7fqdbp2p71y5jydcb8xzbahqzy1jmsnsb4hym8v8ax71cv";
libraryHaskellDepends = [ base deriving-compat hedgehog yaya ];
description = "Hedgehog testing support for the Yaya recursion scheme library";
license = stdenv.lib.licenses.agpl3;
@@ -259281,17 +262905,16 @@ self: {
}) {};
"yaya-unsafe" = callPackage
- ({ mkDerivation, base, bifunctors, comonad, either, free, hedgehog
- , lens, yaya, yaya-hedgehog
+ ({ mkDerivation, base, bifunctors, comonad, either, free, lens
+ , yaya
}:
mkDerivation {
pname = "yaya-unsafe";
- version = "0.1.1.0";
- sha256 = "081lha6m5c3iyy61xfrj237g0098l5jsm94yqjbaddl4qixk697q";
+ version = "0.1.1.2";
+ sha256 = "0cvfrzqx5d56nld60p1n5qmwn4j4gbsvy7jf5lk4ar5da4w8a90c";
libraryHaskellDepends = [
base bifunctors comonad either free lens yaya
];
- testHaskellDepends = [ base hedgehog yaya yaya-hedgehog ];
description = "Non-total extensions to the Yaya recursion scheme library";
license = stdenv.lib.licenses.agpl3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -260017,33 +263640,27 @@ self: {
}) {};
"yesod-bin" = callPackage
- ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder
- , bytestring, Cabal, conduit, conduit-extra, containers
- , data-default-class, directory, file-embed, filepath, fsnotify
- , http-client, http-client-tls, http-reverse-proxy, http-types
- , network, optparse-applicative, parsec, process, project-template
- , resourcet, say, shakespeare, split, stm, streaming-commons, tar
- , template-haskell, text, time, transformers, transformers-compat
- , unix-compat, unliftio, unordered-containers, wai, wai-extra, warp
- , warp-tls, yaml, zlib
+ ({ mkDerivation, base, bytestring, Cabal, conduit, conduit-extra
+ , containers, data-default-class, directory, file-embed, filepath
+ , fsnotify, http-client, http-client-tls, http-reverse-proxy
+ , http-types, network, optparse-applicative, process
+ , project-template, say, split, stm, streaming-commons, tar, text
+ , time, transformers, transformers-compat, unliftio
+ , unordered-containers, wai, wai-extra, warp, warp-tls, yaml, zlib
}:
mkDerivation {
pname = "yesod-bin";
- version = "1.6.0.3";
- sha256 = "1p5f6bl4gynm47m1xg1x1xh9nz913i83iprh2xd207359idjknz4";
- revision = "4";
- editedCabalFile = "1iw9m3z6m4n9dlwamf1kwr7pp2wpk6awf1m63zjkgw5j4vwxlcpg";
+ version = "1.6.0.4";
+ sha256 = "0wz44w4c86513ss81a18rknkrkalxyj2g4rlq324ykqwwkihlr1a";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- attoparsec base base64-bytestring blaze-builder bytestring Cabal
- conduit conduit-extra containers data-default-class directory
- file-embed filepath fsnotify http-client http-client-tls
- http-reverse-proxy http-types network optparse-applicative parsec
- process project-template resourcet say shakespeare split stm
- streaming-commons tar template-haskell text time transformers
- transformers-compat unix-compat unliftio unordered-containers wai
- wai-extra warp warp-tls yaml zlib
+ base bytestring Cabal conduit conduit-extra containers
+ data-default-class directory file-embed filepath fsnotify
+ http-client http-client-tls http-reverse-proxy http-types network
+ optparse-applicative process project-template say split stm
+ streaming-commons tar text time transformers transformers-compat
+ unliftio unordered-containers wai wai-extra warp warp-tls yaml zlib
];
description = "The yesod helper executable";
license = stdenv.lib.licenses.mit;
@@ -260664,6 +264281,8 @@ self: {
pname = "yesod-ip";
version = "0.5.1";
sha256 = "1gla2w9xi88y9d149n2r18xj5y1bmaykf258nl7x4hrkl0zgdq62";
+ revision = "1";
+ editedCabalFile = "0w0bw1zj984yl77vz3sx3avdjsck1chm262w64g4w6iaq6b9rbw1";
libraryHaskellDepends = [
base http-api-data ip path-pieces persistent text yesod-core
yesod-form
@@ -260922,8 +264541,8 @@ self: {
}:
mkDerivation {
pname = "yesod-persistent";
- version = "1.6.0.2";
- sha256 = "17adw0aaj29ia7ii3jka301442860b5wvfrms079q973gzahz5fd";
+ version = "1.6.0.3";
+ sha256 = "1pl8an3zpmsj3f5rrscb13sn8479vqxn2fpzvzn77lz8hbdi6n6l";
libraryHaskellDepends = [
base blaze-builder conduit persistent persistent-template
resource-pool resourcet transformers yesod-core
@@ -261515,8 +265134,8 @@ self: {
}:
mkDerivation {
pname = "yesod-test";
- version = "1.6.7";
- sha256 = "1x7fmp1q3zn15av6rhdddnilkb54xmkpb6pkfzfpjm3vff27i7jj";
+ version = "1.6.8";
+ sha256 = "1c8xana3lf79db17mc74q88ygdskhyhvrv325fpwdw00fcwc0fn6";
libraryHaskellDepends = [
attoparsec base blaze-builder blaze-html bytestring
case-insensitive conduit containers cookie hspec-core html-conduit
@@ -261743,6 +265362,19 @@ self: {
broken = true;
}) {};
+ "yhseq" = callPackage
+ ({ mkDerivation, base, hspec, hspec-discover }:
+ mkDerivation {
+ pname = "yhseq";
+ version = "0.2.1.2";
+ sha256 = "1mxjfbnic6pn4jnyc83afpmgq4wnb09f72d359pwx693mfi6vbiy";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec hspec-discover ];
+ testToolDepends = [ hspec-discover ];
+ description = "Calculation of Y-sequence Hexirp edition";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"yi" = callPackage
({ mkDerivation, base, microlens-platform, mtl
, optparse-applicative, yi-core, yi-frontend-vty, yi-keymap-emacs
@@ -262445,8 +266077,8 @@ self: {
}:
mkDerivation {
pname = "yst";
- version = "0.7.0.1";
- sha256 = "1cmdx2bghp508qm26xydnljswgldvvv5rapmzcivmnn8pzp9g9kl";
+ version = "0.7.1";
+ sha256 = "0clvfkdrmw7lmrcyn8cilgf0k7438c384vwvjx256pyl46y3ym5m";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -262586,14 +266218,12 @@ self: {
}) {};
"yx" = callPackage
- ({ mkDerivation, array, base, bytestring, hspec }:
+ ({ mkDerivation, array, base, bytestring, hspec, lattices }:
mkDerivation {
pname = "yx";
- version = "0.0.2.0";
- sha256 = "05xh7x02ddh87kwslgckzh3g5i22r01vfrb160gns3zl6fv8sj2z";
- revision = "1";
- editedCabalFile = "19px5wf8ca7awam013ij62z04rsplgn7ks56j8jzhznarsg45ksq";
- libraryHaskellDepends = [ array base bytestring ];
+ version = "0.0.3.0";
+ sha256 = "068xdmi5dn00cx58qrc5hx6vz6byvnh5cp803j7inlynziw3fcgz";
+ libraryHaskellDepends = [ array base bytestring lattices ];
testHaskellDepends = [ array base bytestring hspec ];
description = "Row-major coordinates";
license = stdenv.lib.licenses.bsd3;
@@ -262748,8 +266378,8 @@ self: {
({ mkDerivation, base, papillon }:
mkDerivation {
pname = "zasni-gerna";
- version = "0.0.7";
- sha256 = "1zl2kcd0hr021xl6pjvvxwxvmpb02cq04ck39qkwil56vannnksw";
+ version = "0.0.7.1";
+ sha256 = "131lfik05gkr7mqnxf2ibbv5nxjy2x76r5mpvwgzj06nq4v9n527";
libraryHaskellDepends = [ base papillon ];
description = "lojban parser (zasni gerna)";
license = stdenv.lib.licenses.bsd3;
@@ -263268,6 +266898,24 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "zinza" = callPackage
+ ({ mkDerivation, base, bytestring, containers, parsec, tasty
+ , tasty-golden, tasty-hunit, text, transformers
+ }:
+ mkDerivation {
+ pname = "zinza";
+ version = "0.1";
+ sha256 = "0p7m15qkp7lsdhckkj2xz7ck54kkaz8pw0gz9dddll57mqjyy6zk";
+ libraryHaskellDepends = [
+ base containers parsec text transformers
+ ];
+ testHaskellDepends = [
+ base bytestring containers tasty tasty-golden tasty-hunit
+ ];
+ description = "Typed templates with jinja like syntax";
+ license = stdenv.lib.licenses.gpl2Plus;
+ }) {};
+
"zip" = callPackage
({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive
, cereal, conduit, conduit-extra, containers, digest, directory
diff --git a/nixpkgs/pkgs/development/haskell-modules/make-package-set.nix b/nixpkgs/pkgs/development/haskell-modules/make-package-set.nix
index ba477e06e2f..e2d01c5798f 100644
--- a/nixpkgs/pkgs/development/haskell-modules/make-package-set.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/make-package-set.nix
@@ -181,7 +181,10 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
# '... foo = self.callHackage "foo" "1.5.3" {}; ...'
callHackage = name: version: callPackageKeepDeriver (self.hackage2nix name version);
- # callHackageDirect :: Text -> Text -> AttrSet -> HaskellPackage
+ # callHackageDirect
+ # :: { pkg :: Text, ver :: Text, sha256 :: Text }
+ # -> AttrSet
+ # -> HaskellPackage
#
# This function does not depend on all-cabal-hashes and therefore will work
# for any version that has been released on hackage as opposed to only
diff --git a/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix b/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
index 8b667a1e669..c292eeec128 100644
--- a/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
+++ b/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
@@ -13,4 +13,7 @@ self: super: {
# https://github.com/channable/vaultenv/issues/1
vaultenv = self.callPackage ../tools/haskell/vaultenv { };
+ # spago is not released to Hackage.
+ # https://github.com/spacchetti/spago/issues/512
+ spago = self.callPackage ../tools/purescript/spago { };
}
diff --git a/nixpkgs/pkgs/development/haskell-modules/patches/ghc-paths-nix-ghcjs.patch b/nixpkgs/pkgs/development/haskell-modules/patches/ghc-paths-nix-ghcjs.patch
index 26ea0eaa5a8..48cf6a035af 100644
--- a/nixpkgs/pkgs/development/haskell-modules/patches/ghc-paths-nix-ghcjs.patch
+++ b/nixpkgs/pkgs/development/haskell-modules/patches/ghc-paths-nix-ghcjs.patch
@@ -43,13 +43,13 @@ index c87565d..88b3db4 100644
+ghc = fromMaybe GHC_PATHS_GHC nixGhc
+ghc_pkg = fromMaybe GHC_PATHS_GHC_PKG nixGhcPkg
diff --git a/Setup.hs b/Setup.hs
-index fad5026..1651650 100644
+index f2d1733..ca4792e 100644
--- a/Setup.hs
+++ b/Setup.hs
-@@ -27,13 +27,13 @@ main = defaultMainWithHooks simpleUserHooks {
- defaultPostConf :: Args -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO ()
- defaultPostConf args flags pkgdescr lbi = do
+@@ -39,13 +39,13 @@ main = defaultMainWithHooks simpleUserHooks {
+ #else
libdir_ <- rawSystemProgramStdoutConf (fromFlag (configVerbosity flags))
+ #endif
- ghcProgram (withPrograms lbi) ["--print-libdir"]
+ ghcjsProgram (withPrograms lbi) ["--print-libdir"]
let libdir = reverse $ dropWhile isSpace $ reverse libdir_
diff --git a/nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-redact-auth-header.patch b/nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-redact-auth-header.patch
new file mode 100644
index 00000000000..0f6a34f4f26
--- /dev/null
+++ b/nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-redact-auth-header.patch
@@ -0,0 +1,75 @@
+diff --git a/servant-client-core.cabal b/servant-client-core.cabal
+index 5789da601..3faf65bb4 100644
+--- a/servant-client-core.cabal
++++ b/servant-client-core.cabal
+@@ -96,6 +96,7 @@ test-suite spec
+ main-is: Spec.hs
+ other-modules:
+ Servant.Client.Core.Internal.BaseUrlSpec
++ Servant.Client.Core.RequestSpec
+
+ -- Dependencies inherited from the library. No need to specify bounds.
+ build-depends:
+diff --git a/src/Servant/Client/Core/Request.hs b/src/Servant/Client/Core/Request.hs
+index 73756e702..0276d46f8 100644
+--- a/src/Servant/Client/Core/Request.hs
++++ b/src/Servant/Client/Core/Request.hs
+@@ -64,8 +64,32 @@ data RequestF body path = Request
+ , requestHeaders :: Seq.Seq Header
+ , requestHttpVersion :: HttpVersion
+ , requestMethod :: Method
+- } deriving (Generic, Typeable, Eq, Show, Functor, Foldable, Traversable)
++ } deriving (Generic, Typeable, Eq, Functor, Foldable, Traversable)
+
++instance (Show a, Show b) =>
++ Show (Servant.Client.Core.Request.RequestF a b) where
++ showsPrec p req
++ = showParen
++ (p >= 11)
++ ( showString "Request {requestPath = "
++ . showsPrec 0 (requestPath req)
++ . showString ", requestQueryString = "
++ . showsPrec 0 (requestQueryString req)
++ . showString ", requestBody = "
++ . showsPrec 0 (requestBody req)
++ . showString ", requestAccept = "
++ . showsPrec 0 (requestAccept req)
++ . showString ", requestHeaders = "
++ . showsPrec 0 (redactSensitiveHeader <$> requestHeaders req))
++ . showString ", requestHttpVersion = "
++ . showsPrec 0 (requestHttpVersion req)
++ . showString ", requestMethod = "
++ . showsPrec 0 (requestMethod req)
++ . showString "}"
++ where
++ redactSensitiveHeader :: Header -> Header
++ redactSensitiveHeader ("Authorization", _) = ("Authorization", "<REDACTED>")
++ redactSensitiveHeader h = h
+ instance Bifunctor RequestF where bimap = bimapDefault
+ instance Bifoldable RequestF where bifoldMap = bifoldMapDefault
+ instance Bitraversable RequestF where
+diff --git a/test/Servant/Client/Core/RequestSpec.hs b/test/Servant/Client/Core/RequestSpec.hs
+new file mode 100644
+index 000000000..99a1db7d3
+--- /dev/null
++++ b/test/Servant/Client/Core/RequestSpec.hs
+@@ -0,0 +1,19 @@
++{-# OPTIONS_GHC -fno-warn-orphans #-}
++{-# LANGUAGE OverloadedStrings #-}
++module Servant.Client.Core.RequestSpec (spec) where
++
++
++import Prelude ()
++import Prelude.Compat
++import Control.Monad
++import Data.List (isInfixOf)
++import Servant.Client.Core.Request
++import Test.Hspec
++
++spec :: Spec
++spec = do
++ describe "Request" $ do
++ describe "show" $ do
++ it "redacts the authorization header" $ do
++ let request = void $ defaultRequest { requestHeaders = pure ("authorization", "secret") }
++ isInfixOf "secret" (show request) `shouldBe` False
diff --git a/nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-streamBody.patch b/nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-streamBody.patch
deleted file mode 100644
index ebadd215cb7..00000000000
--- a/nixpkgs/pkgs/development/haskell-modules/patches/servant-client-core-streamBody.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-diff --git a/src/Servant/Client/Core/Internal/HasClient.hs b/src/Servant/Client/Core/Internal/HasClient.hs
-index 712007006..6be92ec6d 100644
---- a/src/Servant/Client/Core/Internal/HasClient.hs
-+++ b/src/Servant/Client/Core/Internal/HasClient.hs
-@@ -16,6 +16,8 @@ module Servant.Client.Core.Internal.HasClient where
- import Prelude ()
- import Prelude.Compat
-
-+import Control.Concurrent.MVar
-+ (modifyMVar, newMVar)
- import qualified Data.ByteString as BS
- import qualified Data.ByteString.Lazy as BL
- import Data.Foldable
-@@ -36,13 +38,14 @@ import qualified Network.HTTP.Types as H
- import Servant.API
- ((:<|>) ((:<|>)), (:>), AuthProtect, BasicAuth, BasicAuthData,
- BuildHeadersTo (..), Capture', CaptureAll, Description,
-- EmptyAPI, FramingUnrender (..), FromSourceIO (..), Header',
-- Headers (..), HttpVersion, IsSecure, MimeRender (mimeRender),
-+ EmptyAPI, FramingRender (..), FramingUnrender (..),
-+ FromSourceIO (..), Header', Headers (..), HttpVersion,
-+ IsSecure, MimeRender (mimeRender),
- MimeUnrender (mimeUnrender), NoContent (NoContent), QueryFlag,
- QueryParam', QueryParams, Raw, ReflectMethod (..), RemoteHost,
- ReqBody', SBoolI, Stream, StreamBody', Summary, ToHttpApiData,
-- Vault, Verb, WithNamedContext, contentType, getHeadersHList,
-- getResponse, toQueryParam, toUrlPiece)
-+ ToSourceIO (..), Vault, Verb, WithNamedContext, contentType,
-+ getHeadersHList, getResponse, toQueryParam, toUrlPiece)
- import Servant.API.ContentTypes
- (contentTypes)
- import Servant.API.Modifiers
-@@ -538,7 +541,7 @@ instance (MimeRender ct a, HasClient m api)
- hoistClientMonad pm (Proxy :: Proxy api) f (cl a)
-
- instance
-- ( HasClient m api
-+ ( HasClient m api, MimeRender ctype chunk, FramingRender framing, ToSourceIO chunk a
- ) => HasClient m (StreamBody' mods framing ctype a :> api)
- where
-
-@@ -547,7 +550,39 @@ instance
- hoistClientMonad pm _ f cl = \a ->
- hoistClientMonad pm (Proxy :: Proxy api) f (cl a)
-
-- clientWithRoute _pm Proxy _req _body = error "HasClient @StreamBody"
-+ clientWithRoute pm Proxy req body
-+ = clientWithRoute pm (Proxy :: Proxy api)
-+ $ setRequestBody (RequestBodyStreamChunked givesPopper) (contentType ctypeP) req
-+ where
-+ ctypeP = Proxy :: Proxy ctype
-+ framingP = Proxy :: Proxy framing
-+
-+ sourceIO = framingRender
-+ framingP
-+ (mimeRender ctypeP :: chunk -> BL.ByteString)
-+ (toSourceIO body)
-+
-+ -- not pretty.
-+ givesPopper :: (IO BS.ByteString -> IO ()) -> IO ()
-+ givesPopper needsPopper = S.unSourceT sourceIO $ \step0 -> do
-+ ref <- newMVar step0
-+
-+ -- Note sure we need locking, but it's feels safer.
-+ let popper :: IO BS.ByteString
-+ popper = modifyMVar ref nextBs
-+
-+ needsPopper popper
-+
-+ nextBs S.Stop = return (S.Stop, BS.empty)
-+ nextBs (S.Error err) = fail err
-+ nextBs (S.Skip s) = nextBs s
-+ nextBs (S.Effect ms) = ms >>= nextBs
-+ nextBs (S.Yield lbs s) = case BL.toChunks lbs of
-+ [] -> nextBs s
-+ (x:xs) | BS.null x -> nextBs step'
-+ | otherwise -> return (step', x)
-+ where
-+ step' = S.Yield (BL.fromChunks xs) s
-
-
-
diff --git a/nixpkgs/pkgs/development/interpreters/clojure/default.nix b/nixpkgs/pkgs/development/interpreters/clojure/default.nix
index b5a7c2b467e..7b730fc3926 100644
--- a/nixpkgs/pkgs/development/interpreters/clojure/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/clojure/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "clojure";
- version = "1.10.1.469";
+ version = "1.10.1.489";
src = fetchurl {
url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz";
- sha256 = "0hpb6rixmgllss69vl9zlpb41svm4mx4xmfbq1q7y12jsxckzgpq";
+ sha256 = "12ks7adh5cx99l5vydppkqknk5nvv9vsj2k0afcwwxd897m794kz";
};
buildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/interpreters/eff/default.nix b/nixpkgs/pkgs/development/interpreters/eff/default.nix
index 7c7cd9abb7e..9da2b0d899d 100644
--- a/nixpkgs/pkgs/development/interpreters/eff/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/eff/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
checkTarget = "test";
meta = with stdenv.lib; {
- homepage = http://www.eff-lang.org;
+ homepage = https://www.eff-lang.org;
description = "A functional programming language based on algebraic effects and their handlers";
longDescription = ''
Eff is a functional language with handlers of not only exceptions,
diff --git a/nixpkgs/pkgs/development/interpreters/elixir/1.9.nix b/nixpkgs/pkgs/development/interpreters/elixir/1.9.nix
index 2d9fec02e10..4eead35bae3 100644
--- a/nixpkgs/pkgs/development/interpreters/elixir/1.9.nix
+++ b/nixpkgs/pkgs/development/interpreters/elixir/1.9.nix
@@ -1,7 +1,9 @@
{ mkDerivation }:
+# How to obtain `sha256`:
+# nix-prefetch-url --unpack https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz
mkDerivation {
- version = "1.9.2";
- sha256 = "19yn6nx6r627f5zbyc7ckgr96d6b45sgwx95n2gp2imqwqvpj8wc";
+ version = "1.9.4";
+ sha256 = "1l4318g35y4h0vi2w07ayc3jizw1xc3s7hdb47w6j3iw33y06g6b";
minimumOTPVersion = "20";
}
diff --git a/nixpkgs/pkgs/development/interpreters/erlang/R22.nix b/nixpkgs/pkgs/development/interpreters/erlang/R22.nix
index 8b471f63247..88fe21453a8 100644
--- a/nixpkgs/pkgs/development/interpreters/erlang/R22.nix
+++ b/nixpkgs/pkgs/development/interpreters/erlang/R22.nix
@@ -1,8 +1,10 @@
{ mkDerivation }:
+# How to obtain `sha256`:
+# nix-prefetch-url --unpack https://github.com/erlang/otp/archive/OTP-${version}.tar.gz
mkDerivation {
- version = "22.0.4";
- sha256 = "1aqkhd6nwdn4xp5yz02zbymd4x8ij8fjw9ji8kh860n1a513k9ai";
+ version = "22.1.7";
+ sha256 = "18aqy2s8nqd82v4lzzxknrwjva8mv1y2hvai9cakz5nkyd3vwq62";
prePatch = ''
substituteInPlace make/configure.in --replace '`sw_vers -productVersion`' "''${MACOSX_DEPLOYMENT_TARGET:-10.12}"
diff --git a/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.0.sh b/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.0.sh
index c7fb4f70fc6..6bb3910aaff 100644
--- a/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.0.sh
+++ b/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.0.sh
@@ -1,12 +1,12 @@
addGuileLibPath () {
if test -d "$1/share/guile/site/2.0"
then
- export GUILE_LOAD_PATH="${GUILE_LOAD_PATH}${GUILE_LOAD_PATH:+:}$1/share/guile/site/2.0"
- export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/2.0"
+ export GUILE_LOAD_PATH="${GUILE_LOAD_PATH-}${GUILE_LOAD_PATH:+:}$1/share/guile/site/2.0"
+ export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/2.0"
elif test -d "$1/share/guile/site"
then
- export GUILE_LOAD_PATH="${GUILE_LOAD_PATH}${GUILE_LOAD_PATH:+:}$1/share/guile/site"
- export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"
+ export GUILE_LOAD_PATH="${GUILE_LOAD_PATH-}${GUILE_LOAD_PATH:+:}$1/share/guile/site"
+ export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"
fi
}
diff --git a/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.2.sh b/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.2.sh
index 73e700bde02..4b3541fcc7f 100644
--- a/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.2.sh
+++ b/nixpkgs/pkgs/development/interpreters/guile/setup-hook-2.2.sh
@@ -1,12 +1,12 @@
addGuileLibPath () {
if test -d "$1/share/guile/site/2.2"
then
- export GUILE_LOAD_PATH="${GUILE_LOAD_PATH}${GUILE_LOAD_PATH:+:}$1/share/guile/site/2.2"
- export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/2.2"
+ export GUILE_LOAD_PATH="${GUILE_LOAD_PATH-}${GUILE_LOAD_PATH:+:}$1/share/guile/site/2.2"
+ export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/2.2"
elif test -d "$1/share/guile/site"
then
- export GUILE_LOAD_PATH="${GUILE_LOAD_PATH}${GUILE_LOAD_PATH:+:}$1/share/guile/site"
- export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"
+ export GUILE_LOAD_PATH="${GUILE_LOAD_PATH-}${GUILE_LOAD_PATH:+:}$1/share/guile/site"
+ export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"
fi
}
diff --git a/nixpkgs/pkgs/development/interpreters/guile/setup-hook.sh b/nixpkgs/pkgs/development/interpreters/guile/setup-hook.sh
index bf04fee1e89..d006b50ce8e 100644
--- a/nixpkgs/pkgs/development/interpreters/guile/setup-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/guile/setup-hook.sh
@@ -1,7 +1,7 @@
addGuileLibPath () {
if test -d "$1/share/guile/site"
then
- export GUILE_LOAD_PATH="${GUILE_LOAD_PATH}${GUILE_LOAD_PATH:+:}$1/share/guile/site"
+ export GUILE_LOAD_PATH="${GUILE_LOAD_PATH-}${GUILE_LOAD_PATH:+:}$1/share/guile/site"
fi
}
diff --git a/nixpkgs/pkgs/development/interpreters/hy/default.nix b/nixpkgs/pkgs/development/interpreters/hy/default.nix
index a6acd603c81..5816b3a175c 100644
--- a/nixpkgs/pkgs/development/interpreters/hy/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/hy/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, fetchurl, pythonPackages }:
+{ stdenv, fetchurl, python2Packages }:
-pythonPackages.buildPythonApplication rec {
+python2Packages.buildPythonApplication rec {
pname = "hy";
version = "0.17.0";
- src = pythonPackages.fetchPypi {
+ src = python2Packages.fetchPypi {
inherit pname version;
sha256 = "1gdbqsirsdxj320wnp7my5awzs1kfs6m4fqmkzbd1zd47qzj0zfi";
};
- propagatedBuildInputs = with pythonPackages; [
+ propagatedBuildInputs = with python2Packages; [
appdirs
astor
clint
diff --git a/nixpkgs/pkgs/development/interpreters/io/default.nix b/nixpkgs/pkgs/development/interpreters/io/default.nix
index 6c0568d6813..883d53c8269 100644
--- a/nixpkgs/pkgs/development/interpreters/io/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/io/default.nix
@@ -44,7 +44,7 @@ stdenv.mkDerivation {
maintainers = with maintainers; [
raskin
- z77z
+ maggesi
vrthra
];
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/development/interpreters/janet/default.nix b/nixpkgs/pkgs/development/interpreters/janet/default.nix
index d00e37733f2..be5da812530 100644
--- a/nixpkgs/pkgs/development/interpreters/janet/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/janet/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "janet";
- version = "1.3.1";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "janet-lang";
repo = pname;
rev = "v${version}";
- sha256 = "160wd3436cl50wkvqpaf6mbb69qlzzammcg5yb07wx9yw31g399p";
+ sha256 = "13b4haaanlgi8qpwwvf59zf7qsw8p0zdqv7xdxjjyid5yww7jmm2";
};
nativeBuildInputs = [ meson ninja ];
diff --git a/nixpkgs/pkgs/development/interpreters/joker/default.nix b/nixpkgs/pkgs/development/interpreters/joker/default.nix
index 233900cadd0..669bbc95123 100644
--- a/nixpkgs/pkgs/development/interpreters/joker/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/joker/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "joker";
- version = "0.12.7";
+ version = "0.12.9";
src = fetchFromGitHub {
rev = "v${version}";
owner = "candid82";
repo = "joker";
- sha256 = "0panmhrg1i158xbvqvq3s3217smbj7ynwlaiks18pmss36xx9dk4";
+ sha256 = "19n2pzs045mflyzgq3cpa4w2fbd0f77j5k6c4yc3gk0mcwgdxhs2";
};
modSha256 = "0i16vf7n1xfz5kp9w3fvyc9y9wgz4h396glgpdaznpxjr12rb43j";
diff --git a/nixpkgs/pkgs/development/interpreters/jruby/default.nix b/nixpkgs/pkgs/development/interpreters/jruby/default.nix
index 6c4a9f20fa3..4e3f92d7cdc 100644
--- a/nixpkgs/pkgs/development/interpreters/jruby/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/jruby/default.nix
@@ -6,11 +6,11 @@ rubyVersion = callPackage ../ruby/ruby-version.nix {} "2" "3" "3" "";
jruby = stdenv.mkDerivation rec {
pname = "jruby";
- version = "9.2.8.0";
+ version = "9.2.9.0";
src = fetchurl {
url = "https://s3.amazonaws.com/jruby.org/downloads/${version}/jruby-bin-${version}.tar.gz";
- sha256 = "1fy717xy8csc89dnz3a8j96arq1s1vs8nakkkpcaqm1z1648didp";
+ sha256 = "04grdf57c1dgragm17yyjk69ak8mwiwfc1vjzskzcaag3fwgplyf";
};
buildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/interpreters/love/11.1.nix b/nixpkgs/pkgs/development/interpreters/love/11.1.nix
index 478b147d1f3..6f3f7161a0b 100644
--- a/nixpkgs/pkgs/development/interpreters/love/11.1.nix
+++ b/nixpkgs/pkgs/development/interpreters/love/11.1.nix
@@ -5,7 +5,7 @@
let
pname = "love";
- version = "11.2";
+ version = "11.3";
in
stdenv.mkDerivation {
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
owner = "rude";
repo = "love";
rev = version;
- sha256 = "0q1lsgc1621czrg49nmabq6am9sgxa9syxrwzlksqqr4dyzw4nmf";
+ sha256 = "18gfp65ngb8k8g7hgbw2bhrwk2i7m56m21d39pk4484q9z8p4vm7";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/development/interpreters/lua-5/5.1.0004-Fix-stack-overflow-in-vararg-functions.patch b/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2014-5461.patch
index 31d3b8bdee7..31d3b8bdee7 100644
--- a/nixpkgs/pkgs/development/interpreters/lua-5/5.1.0004-Fix-stack-overflow-in-vararg-functions.patch
+++ b/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2014-5461.patch
diff --git a/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch b/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch
new file mode 100644
index 00000000000..89e81b7eb68
--- /dev/null
+++ b/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch
@@ -0,0 +1,22 @@
+--- a/src/lapi.c
++++ b/src/lapi.c
+@@ -1285,14 +1285,14 @@ LUA_API void *lua_upvalueid (lua_State *
+
+ LUA_API void lua_upvaluejoin (lua_State *L, int fidx1, int n1,
+ int fidx2, int n2) {
+- LClosure *f1;
+- UpVal **up1 = getupvalref(L, fidx1, n1, &f1);
++ UpVal **up1 = getupvalref(L, fidx1, n1, NULL); /* the last parameter not needed */
+ UpVal **up2 = getupvalref(L, fidx2, n2, NULL);
++ if (*up1 == *up2) return; /* Already joined */
++ (*up2)->refcount++;
++ if (upisopen(*up2)) (*up2)->u.open.touched = 1;
++ luaC_upvalbarrier(L, *up2);
+ luaC_upvdeccount(L, *up1);
+ *up1 = *up2;
+- (*up1)->refcount++;
+- if (upisopen(*up1)) (*up1)->u.open.touched = 1;
+- luaC_upvalbarrier(L, *up1);
+ }
+
+
diff --git a/nixpkgs/pkgs/development/interpreters/lua-5/build-lua-package.nix b/nixpkgs/pkgs/development/interpreters/lua-5/build-lua-package.nix
index 74ccb91030a..be7aa5fc09d 100644
--- a/nixpkgs/pkgs/development/interpreters/lua-5/build-lua-package.nix
+++ b/nixpkgs/pkgs/development/interpreters/lua-5/build-lua-package.nix
@@ -161,7 +161,7 @@ builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps"] // {
# enabled only for src.rock
setSourceRoot= let
- name_only=(builtins.parseDrvName name).name;
+ name_only= lib.getName name;
in
lib.optionalString (knownRockspec == null) ''
# format is rockspec_basename/source_basename
diff --git a/nixpkgs/pkgs/development/interpreters/lua-5/default.nix b/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
index 08645dfb77f..7e79ff8f117 100644
--- a/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
@@ -1,5 +1,5 @@
# similar to interpreters/python/default.nix
-{ stdenv, lib, callPackage, fetchurl }:
+{ stdenv, lib, callPackage, fetchurl, fetchpatch }:
let
dsoPatch51 = fetchurl {
url = "https://projects.archlinux.org/svntogit/packages.git/plain/trunk/lua-arch.patch?h=packages/lua51";
@@ -18,7 +18,10 @@ in rec {
lua5_3 = callPackage ./interpreter.nix {
sourceVersion = { major = "5"; minor = "3"; patch = "5"; };
hash = "0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac";
- patches = lib.optionals stdenv.isDarwin [ ./5.2.darwin.patch ] ;
+ patches =
+ lib.optionals stdenv.isDarwin [ ./5.2.darwin.patch ] ++ [
+ ./CVE-2019-6706.patch
+ ];
postConfigure = lib.optionalString (!stdenv.isDarwin) ''
cat ${./lua-5.3-dso.make} >> src/Makefile
sed -e 's/ALL_T *= */& $(LUA_SO)/' -i src/Makefile
@@ -49,7 +52,7 @@ in rec {
sourceVersion = { major = "5"; minor = "1"; patch = "5"; };
hash = "2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333";
patches = (if stdenv.isDarwin then [ ./5.1.darwin.patch ] else [ dsoPatch51 ])
- ++ [ ./5.1.0004-Fix-stack-overflow-in-vararg-functions.patch ];
+ ++ [ ./CVE-2014-5461.patch ];
};
luajit_2_0 = import ../luajit/2.0.nix {
diff --git a/nixpkgs/pkgs/development/interpreters/lua-5/setup-hook.sh b/nixpkgs/pkgs/development/interpreters/lua-5/setup-hook.sh
index f7e56b62ac9..1c445b82afd 100644
--- a/nixpkgs/pkgs/development/interpreters/lua-5/setup-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/lua-5/setup-hook.sh
@@ -20,7 +20,7 @@ addToLuaSearchPathWithCustomDelimiter() {
if [[ ! -d "$topDir" ]]; then return; fi
# export only if we haven't already got this dir in the search path
- if [[ ${!varName} == *"$absPattern"* ]]; then return; fi
+ if [[ ${!varName-} == *"$absPattern"* ]]; then return; fi
export "${varName}=${!varName:+${!varName};}${absPattern}"
}
diff --git a/nixpkgs/pkgs/development/interpreters/lua-5/wrapper.nix b/nixpkgs/pkgs/development/interpreters/lua-5/wrapper.nix
index 816744e61cf..53ec2baeb5e 100644
--- a/nixpkgs/pkgs/development/interpreters/lua-5/wrapper.nix
+++ b/nixpkgs/pkgs/development/interpreters/lua-5/wrapper.nix
@@ -11,7 +11,7 @@
let
env = let
paths = requiredLuaModules (extraLibs ++ [ lua ] );
- in buildEnv {
+ in (buildEnv {
name = "${lua.name}-env";
inherit paths;
@@ -20,12 +20,6 @@ let
# we create wrapper for the binaries in the different packages
postBuild = ''
-
- . "${makeWrapper}/nix-support/setup-hook"
-
- # get access to lua functions
- . ${lua}/nix-support/setup-hook
-
if [ -L "$out/bin" ]; then
unlink "$out/bin"
fi
@@ -68,5 +62,8 @@ let
'';
};
};
- };
+ }).overrideAttrs (_: {
+ # Add extra deps needed for postBuild hook.
+ nativeBuildInputs = [ makeWrapper lua ];
+ });
in env
diff --git a/nixpkgs/pkgs/development/interpreters/octave/default.nix b/nixpkgs/pkgs/development/interpreters/octave/default.nix
index cc9f6fcc3c9..66f71738537 100644
--- a/nixpkgs/pkgs/development/interpreters/octave/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/octave/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, gfortran, readline, ncurses, perl, flex, texinfo, qhull
-, libsndfile, portaudio, libX11, graphicsmagick, pcre, pkgconfig, libGLU_combined, fltk
+, libsndfile, portaudio, libX11, graphicsmagick, pcre, pkgconfig, libGL, libGLU, fltk
, fftw, fftwSinglePrec, zlib, curl, qrupdate, openblas, arpack, libwebp
, qt ? null, qscintilla ? null, ghostscript ? null, llvm ? null, hdf5 ? null,glpk ? null
, suitesparse ? null, gnuplot ? null, jdk ? null, python ? null, overridePlatforms ? null
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
++ (stdenv.lib.optional (jdk != null) jdk)
++ (stdenv.lib.optional (gnuplot != null) gnuplot)
++ (stdenv.lib.optional (python != null) python)
- ++ (stdenv.lib.optionals (!stdenv.isDarwin) [ libGLU_combined libX11 ])
+ ++ (stdenv.lib.optionals (!stdenv.isDarwin) [ libGL libGLU libX11 ])
;
# makeinfo is required by Octave at runtime to display help
diff --git a/nixpkgs/pkgs/development/interpreters/perl/default.nix b/nixpkgs/pkgs/development/interpreters/perl/default.nix
index 2ecc5cbb2ef..4503fd0bf49 100644
--- a/nixpkgs/pkgs/development/interpreters/perl/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/perl/default.nix
@@ -1,5 +1,5 @@
{ config, lib, stdenv, fetchurl, pkgs, buildPackages, callPackage
-, enableThreading ? stdenv ? glibc, makeWrapper
+, enableThreading ? stdenv ? glibc, coreutils, makeWrapper
}:
with lib;
@@ -35,7 +35,7 @@ let
# TODO: Add a "dev" output containing the header files.
outputs = [ "out" "man" "devdoc" ] ++
- stdenv.lib.optional crossCompiling "dev";
+ optional crossCompiling "dev";
setOutputFlags = false;
disallowedReferences = [ stdenv.cc ];
@@ -57,12 +57,20 @@ let
++ optionals stdenv.isDarwin [ ./cpp-precomp.patch ./sw_vers.patch ]
++ optional crossCompiling ./MakeMaker-cross.patch;
- postPatch = ''
- pwd="$(type -P pwd)"
+ # This is not done for native builds because pwd may need to come from
+ # bootstrap tools when building bootstrap perl.
+ postPatch = (if crossCompiling then ''
substituteInPlace dist/PathTools/Cwd.pm \
- --replace "/bin/pwd" "$pwd"
- '' + stdenv.lib.optionalString crossCompiling ''
+ --replace "/bin/pwd" '${coreutils}/bin/pwd'
substituteInPlace cnf/configure_tool.sh --replace "cc -E -P" "cc -E"
+ '' else ''
+ substituteInPlace dist/PathTools/Cwd.pm \
+ --replace "/bin/pwd" "$(type -P pwd)"
+ '') +
+ # Perl's build system uses the src variable, and its value may end up in
+ # the output in some cases (when cross-compiling)
+ ''
+ unset src
'';
# Build a thread-safe Perl with a dynamic libperls.o. We need the
@@ -85,7 +93,7 @@ let
++ optional stdenv.isSunOS "-Dcc=gcc"
++ optional enableThreading "-Dusethreads";
- configureScript = stdenv.lib.optionalString (!crossCompiling) "${stdenv.shell} ./Configure";
+ configureScript = optionalString (!crossCompiling) "${stdenv.shell} ./Configure";
dontAddPrefix = !crossCompiling;
@@ -140,7 +148,7 @@ let
}" /no-such-path \
--replace "${stdenv.cc}" /no-such-path \
--replace "$man" /no-such-path
- '' + stdenv.lib.optionalString crossCompiling
+ '' + optionalString crossCompiling
''
mkdir -p $dev/lib/perl5/cross_perl/${version}
for dir in cnf/{stub,cpan}; do
@@ -172,7 +180,7 @@ let
platforms = platforms.all;
priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl`
};
- } // stdenv.lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) rec {
+ } // optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) rec {
crossVersion = "980998f7d11baf97284426ca91f84681d49a08f5"; # Jul 20, 2019
perl-cross-src = fetchurl {
diff --git a/nixpkgs/pkgs/development/interpreters/php/default.nix b/nixpkgs/pkgs/development/interpreters/php/default.nix
index 6d0aeb78156..4778f08560d 100644
--- a/nixpkgs/pkgs/development/interpreters/php/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/php/default.nix
@@ -254,16 +254,16 @@ let
in {
php72 = generic {
- version = "7.2.23";
- sha256 = "03a3snx8wdn2pwfy8qdk035da9g3qdnpgqvpz4qfgmr97mjg6ym1";
+ version = "7.2.24";
+ sha256 = "00znhjcn6k4mbxz6jqlqf6bzr4cqdf8pnbmxkg6bns1hnr6r6yd0";
# https://bugs.php.net/bug.php?id=76826
extraPatches = optional stdenv.isDarwin ./php72-darwin-isfinite.patch;
};
php73 = generic {
- version = "7.3.10";
- sha256 = "0j2lqiw8miv9aqg55z2dvfg3mwm5vyqx6ggmfbw013zvq1qxhvah";
+ version = "7.3.11";
+ sha256 = "1rxm256vhnvyabfwmyv51sqrkjlid1g8lczcy4skc2f72d5zzlcj";
# https://bugs.php.net/bug.php?id=76826
extraPatches = optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
diff --git a/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix b/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix
index 4e323898afb..de980f1ca68 100644
--- a/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix
@@ -79,12 +79,6 @@ let
sha256 = "0l9rw6r5r90iybdkp3hhl2pf0h0s1izc68h5d3ywrm92pq32wz57";
})
- (fetchpatch {
- url = "https://github.com/python/cpython/commit/979daae300916adb399ab5b51410b6ebd0888f13.patch";
- name = "CVE-2018-20852.patch";
- sha256 = "0p838ycssd6abxzby69rhngjqqm59cmlp07910mpjx7lmsz049pb";
- })
-
# Fix race-condition during pyc creation. Has a slight backwards
# incompatible effect: pyc symlinks will now be overridden
# (https://bugs.python.org/issue17222). Included in python >= 3.4,
diff --git a/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/python-2.7-distutils-C++.patch b/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/python-2.7-distutils-C++.patch
index 90c21d5e60c..78d9272d098 100644
--- a/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/python-2.7-distutils-C++.patch
+++ b/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/python-2.7-distutils-C++.patch
@@ -93,8 +93,8 @@
_osx_support.customize_compiler(_config_vars)
_config_vars['CUSTOMIZED_OSX_COMPILER'] = 'True'
-- (cc, cxx, opt, cflags, ccshared, ldshared, so_ext, ar, ar_flags) = \
-- get_config_vars('CC', 'CXX', 'OPT', 'CFLAGS',
+- (cc, cxx, cflags, ccshared, ldshared, so_ext, ar, ar_flags) = \
+- get_config_vars('CC', 'CXX', 'CFLAGS',
- 'CCSHARED', 'LDSHARED', 'SO', 'AR',
- 'ARFLAGS')
+ (cc, cxx, ccshared, ldshared, ldcxxshared, so_ext, ar, ar_flags) = \
@@ -120,8 +120,7 @@
ldshared = ldshared + ' ' + os.environ['LDFLAGS']
+ ldcxxshared = ldcxxshared + ' ' + os.environ['LDFLAGS']
if 'CFLAGS' in os.environ:
-- cflags = opt + ' ' + os.environ['CFLAGS']
-+ cflags = os.environ['CFLAGS']
+ cflags = cflags + ' ' + os.environ['CFLAGS']
ldshared = ldshared + ' ' + os.environ['CFLAGS']
+ if 'CXXFLAGS' in os.environ:
+ cxxflags = os.environ['CXXFLAGS']
diff --git a/nixpkgs/pkgs/development/interpreters/python/cpython/3.9/no-ldconfig.patch b/nixpkgs/pkgs/development/interpreters/python/cpython/3.9/no-ldconfig.patch
new file mode 100644
index 00000000000..a1f9d68eb16
--- /dev/null
+++ b/nixpkgs/pkgs/development/interpreters/python/cpython/3.9/no-ldconfig.patch
@@ -0,0 +1,100 @@
+From 597e73f2a4b2f0b508127931b36d5540d6941823 Mon Sep 17 00:00:00 2001
+From: Frederik Rietdijk <fridh@fridh.nl>
+Date: Mon, 28 Aug 2017 09:24:06 +0200
+Subject: [PATCH] Don't use ldconfig
+
+---
+ Lib/ctypes/util.py | 70 ++----------------------------------------------------
+ 1 file changed, 2 insertions(+), 68 deletions(-)
+
+diff --git a/Lib/ctypes/util.py b/Lib/ctypes/util.py
+index 5e8b31a854..7b45ce6c15 100644
+--- a/Lib/ctypes/util.py
++++ b/Lib/ctypes/util.py
+@@ -94,46 +94,7 @@ elif os.name == "posix":
+ import re, tempfile
+
+ def _findLib_gcc(name):
+- # Run GCC's linker with the -t (aka --trace) option and examine the
+- # library name it prints out. The GCC command will fail because we
+- # haven't supplied a proper program with main(), but that does not
+- # matter.
+- expr = os.fsencode(r'[^\(\)\s]*lib%s\.[^\(\)\s]*' % re.escape(name))
+-
+- c_compiler = shutil.which('gcc')
+- if not c_compiler:
+- c_compiler = shutil.which('cc')
+- if not c_compiler:
+- # No C compiler available, give up
+- return None
+-
+- temp = tempfile.NamedTemporaryFile()
+- try:
+- args = [c_compiler, '-Wl,-t', '-o', temp.name, '-l' + name]
+-
+- env = dict(os.environ)
+- env['LC_ALL'] = 'C'
+- env['LANG'] = 'C'
+- try:
+- proc = subprocess.Popen(args,
+- stdout=subprocess.PIPE,
+- stderr=subprocess.STDOUT,
+- env=env)
+- except OSError: # E.g. bad executable
+- return None
+- with proc:
+- trace = proc.stdout.read()
+- finally:
+- try:
+- temp.close()
+- except FileNotFoundError:
+- # Raised if the file was already removed, which is the normal
+- # behaviour of GCC if linking fails
+- pass
+- res = re.search(expr, trace)
+- if not res:
+- return None
+- return os.fsdecode(res.group(0))
++ return None
+
+
+ if sys.platform == "sunos5":
+@@ -255,34 +216,7 @@ elif os.name == "posix":
+ else:
+
+ def _findSoname_ldconfig(name):
+- import struct
+- if struct.calcsize('l') == 4:
+- machine = os.uname().machine + '-32'
+- else:
+- machine = os.uname().machine + '-64'
+- mach_map = {
+- 'x86_64-64': 'libc6,x86-64',
+- 'ppc64-64': 'libc6,64bit',
+- 'sparc64-64': 'libc6,64bit',
+- 's390x-64': 'libc6,64bit',
+- 'ia64-64': 'libc6,IA-64',
+- }
+- abi_type = mach_map.get(machine, 'libc6')
+-
+- # XXX assuming GLIBC's ldconfig (with option -p)
+- regex = r'\s+(lib%s\.[^\s]+)\s+\(%s'
+- regex = os.fsencode(regex % (re.escape(name), abi_type))
+- try:
+- with subprocess.Popen(['/sbin/ldconfig', '-p'],
+- stdin=subprocess.DEVNULL,
+- stderr=subprocess.DEVNULL,
+- stdout=subprocess.PIPE,
+- env={'LC_ALL': 'C', 'LANG': 'C'}) as p:
+- res = re.search(regex, p.stdout.read())
+- if res:
+- return os.fsdecode(res.group(1))
+- except OSError:
+- pass
++ return None
+
+ def _findLib_ld(name):
+ # See issue #9998 for why this is needed
+--
+2.15.0
+
diff --git a/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix b/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix
index 09c324716bd..43d2d159e36 100644
--- a/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix
@@ -17,6 +17,7 @@
# For the Python package set
, packageOverrides ? (self: super: {})
, buildPackages
+, pythonForBuild ? buildPackages.${"python${sourceVersion.major}${sourceVersion.minor}"}
, sourceVersion
, sha256
, passthruFun
@@ -63,7 +64,7 @@ let
hasDistutilsCxxPatch = !(stdenv.cc.isGNU or false);
- pythonForBuild = buildPackages.${"python${sourceVersion.major}${sourceVersion.minor}"};
+ inherit pythonForBuild;
pythonForBuildInterpreter = if stdenv.hostPlatform == stdenv.buildPlatform then
"$out/bin/python"
diff --git a/nixpkgs/pkgs/development/interpreters/python/default.nix b/nixpkgs/pkgs/development/interpreters/python/default.nix
index 43a3125d8a0..3be722cd156 100644
--- a/nixpkgs/pkgs/development/interpreters/python/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/python/default.nix
@@ -29,6 +29,7 @@ with pkgs;
isPy36 = pythonVersion == "3.6";
isPy37 = pythonVersion == "3.7";
isPy38 = pythonVersion == "3.8";
+ isPy39 = pythonVersion == "3.9";
isPy2 = lib.strings.substring 0 1 pythonVersion == "2";
isPy3 = lib.strings.substring 0 1 pythonVersion == "3";
isPy3k = isPy3;
@@ -45,17 +46,17 @@ with pkgs;
inherit hasDistutilsCxxPatch pythonForBuild;
};
-in {
+in rec {
python27 = callPackage ./cpython/2.7 {
self = python27;
sourceVersion = {
major = "2";
minor = "7";
- patch = "16";
+ patch = "17";
suffix = "";
};
- sha256 = "1mqfcqp5y8r0bfyr7ppl74n0lig45p9mc4b8adlcpvj74rhfy8pj";
+ sha256 = "0hds28cg226m8j8sr394nm9yc4gxhvlv109w0avsf2mxrlrz0hsd";
inherit (darwin) CF configd;
inherit passthruFun;
};
@@ -65,10 +66,10 @@ in {
sourceVersion = {
major = "3";
minor = "5";
- patch = "7";
+ patch = "9";
suffix = "";
};
- sha256 = "1p67pnp2ca5przx2s45r8m55dcn6f5hsm0l4s1zp7mglkf4r4n18";
+ sha256 = "0jdh9pvx6m6lfz2liwvvhn7vks7qrysqgwn517fkpxb77b33fjn2";
inherit (darwin) CF configd;
inherit passthruFun;
};
@@ -91,10 +92,10 @@ in {
sourceVersion = {
major = "3";
minor = "7";
- patch = "4";
+ patch = "5";
suffix = "";
};
- sha256 = "0gxiv5617zd7dnqm5k9r4q2188lk327nf9jznwq9j6b8p0s92ygv";
+ sha256 = "154xc6dxww21qkmphg66pfks8987a17cl3vqq5g4hv1xkzm7cnp8";
inherit (darwin) CF configd;
inherit passthruFun;
};
@@ -112,19 +113,23 @@ in {
inherit passthruFun;
};
- # Minimal versions of Python (built without optional dependencies)
- python3Minimal = (callPackage ./cpython {
- self = python3Minimal;
+ python39 = callPackage ./cpython {
+ self = python39;
sourceVersion = {
major = "3";
- minor = "7";
- patch = "4";
- suffix = "";
+ minor = "9";
+ patch = "0";
+ suffix = "a1";
};
- sha256 = "0gxiv5617zd7dnqm5k9r4q2188lk327nf9jznwq9j6b8p0s92ygv";
+ sha256 = "02b337kvzb6ncqab21xnayh562zpz6bqzjmh35iy9l48zgpkvf1n";
inherit (darwin) CF configd;
inherit passthruFun;
+ };
+ # Minimal versions of Python (built without optional dependencies)
+ python3Minimal = (python37.override {
+ self = python3Minimal;
+ pythonForBuild = pkgs.buildPackages.python3Minimal;
# strip down that python version as much as possible
openssl = null;
readline = null;
@@ -200,4 +205,9 @@ in {
ncurses = ncurses5;
};
+ graalpython37 = callPackage ./graalpython/default.nix {
+ self = pythonInterpreters.graalpython37;
+ inherit passthruFun;
+ };
+
})
diff --git a/nixpkgs/pkgs/development/interpreters/python/graalpython/default.nix b/nixpkgs/pkgs/development/interpreters/python/graalpython/default.nix
new file mode 100644
index 00000000000..b5d7d130b5a
--- /dev/null
+++ b/nixpkgs/pkgs/development/interpreters/python/graalpython/default.nix
@@ -0,0 +1,21 @@
+{ pkgs
+, lib
+, graalvm8
+, passthruFun
+, packageOverrides ? (self: super: {})
+, self
+}:
+
+let
+ passthru = passthruFun {
+ inherit self packageOverrides;
+ implementation = "graal";
+ sourceVersion = graalvm8.version;
+ pythonVersion = "3.7";
+ libPrefix = "graalvm";
+ sitePackages = "jre/languages/python/lib-python/3/site-packages";
+ executable = "graalpython";
+ hasDistutilsCxxPatch = false;
+ pythonForBuild = pkgs.buildPackages.pythonInterpreters.graalpython37;
+ };
+in lib.extendDerivation true passthru graalvm8
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/flit-build-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/flit-build-hook.sh
index 48295dc3643..45893aae00f 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/flit-build-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/flit-build-hook.sh
@@ -9,7 +9,7 @@ flitBuildPhase () {
echo "Finished executing flitBuildPhase"
}
-if [ -z "$dontUseFlitBuild" ] && [ -z "$buildPhase" ]; then
+if [ -z "${dontUseFlitBuild-}" ] && [ -z "${buildPhase-}" ]; then
echo "Using flitBuildPhase"
buildPhase=flitBuildPhase
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/pip-build-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/pip-build-hook.sh
index c297bfffb1e..292f13d3015 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/pip-build-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/pip-build-hook.sh
@@ -31,12 +31,12 @@ pipShellHook() {
echo "Finished executing pipShellHook"
}
-if [ -z "$dontUsePipBuild" ] && [ -z "$buildPhase" ]; then
+if [ -z "${dontUsePipBuild-}" ] && [ -z "${buildPhase-}" ]; then
echo "Using pipBuildPhase"
buildPhase=pipBuildPhase
fi
-if [ -z "$shellHook" ]; then
+if [ -z "${shellHook-}" ]; then
echo "Using pipShellHook"
shellHook=pipShellHook
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/pip-install-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/pip-install-hook.sh
index f528ec63cb8..4eefe22d3f2 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/pip-install-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/pip-install-hook.sh
@@ -18,7 +18,7 @@ pipInstallPhase() {
echo "Finished executing pipInstallPhase"
}
-if [ -z "$dontUsePipInstall" ] && [ -z "$installPhase" ]; then
+if [ -z "${dontUsePipInstall-}" ] && [ -z "${installPhase-}" ]; then
echo "Using pipInstallPhase"
installPhase=pipInstallPhase
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh
index 24510b9f993..18f05b6d218 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh
@@ -43,7 +43,7 @@ function pytestCheckPhase() {
echo "Finished executing pytestCheckPhase"
}
-if [ -z "$dontUsePytestCheck" ] && [ -z "$installCheckPhase" ]; then
+if [ -z "${dontUsePytestCheck-}" ] && [ -z "${installCheckPhase-}" ]; then
echo "Using pytestCheckPhase"
preDistPhases+=" pytestCheckPhase"
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook.sh
index e9065cf1793..374a2eddb40 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/python-catch-conflicts-hook.sh
@@ -5,6 +5,6 @@ pythonCatchConflictsPhase() {
@pythonInterpreter@ @catchConflicts@
}
-if [ -z "$dontUsePythonCatchConflicts" ]; then
+if [ -z "${dontUsePythonCatchConflicts-}" ]; then
preDistPhases+=" pythonCatchConflictsPhase"
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/python-imports-check-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/python-imports-check-hook.sh
index 7e2b3f69d6d..0fc55145a8e 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/python-imports-check-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/python-imports-check-hook.sh
@@ -10,7 +10,7 @@ pythonImportsCheckPhase () {
fi
}
-if [ -z "$dontUsePythonImportsCheck" ]; then
+if [ -z "${dontUsePythonImportsCheck-}" ]; then
echo "Using pythonImportsCheckPhase"
preDistPhases+=" pythonImportsCheckPhase"
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh
index 960de767be7..2add23f2316 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh
@@ -12,6 +12,6 @@ pythonRemoveBinBytecodePhase () {
fi
}
-if [ -z "$dontUsePythonRemoveBinBytecode" ]; then
+if [ -z "${dontUsePythonRemoveBinBytecode-}" ]; then
preDistPhases+=" pythonRemoveBinBytecodePhase"
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh
index c99ef313c10..2aec9279382 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh
@@ -17,7 +17,7 @@ setuptoolsBuildPhase() {
eval "@pythonInterpreter@ nix_run_setup $args bdist_wheel"
runHook postBuild
- echo "Finished executing setuptoolsInstallPhase"
+ echo "Finished executing setuptoolsBuildPhase"
}
setuptoolsShellHook() {
@@ -36,12 +36,12 @@ setuptoolsShellHook() {
echo "Finished executing setuptoolsShellHook"
}
-if [ -z "$dontUseSetuptoolsBuild" ] && [ -z "$buildPhase" ]; then
+if [ -z "${dontUseSetuptoolsBuild-}" ] && [ -z "${buildPhase-}" ]; then
echo "Using setuptoolsBuildPhase"
buildPhase=setuptoolsBuildPhase
fi
-if [ -z "$dontUseSetuptoolsShellHook" ] && [ -z "$shellHook" ]; then
+if [ -z "${dontUseSetuptoolsShellHook-}" ] && [ -z "${shellHook-}" ]; then
echo "Using setuptoolsShellHook"
shellHook=setuptoolsShellHook
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-check-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-check-hook.sh
index 71bb036a91a..88b7b11931b 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-check-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/setuptools-check-hook.sh
@@ -12,7 +12,7 @@ setuptoolsCheckPhase() {
echo "Finished executing setuptoolsCheckPhase"
}
-if [ -z "$dontUseSetuptoolsCheck" ] && [ -z "$installCheckPhase" ]; then
+if [ -z "${dontUseSetuptoolsCheck-}" ] && [ -z "${installCheckPhase-}" ]; then
echo "Using setuptoolsCheckPhase"
preDistPhases+=" setuptoolsCheckPhase"
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/hooks/wheel-unpack-hook.sh b/nixpkgs/pkgs/development/interpreters/python/hooks/wheel-unpack-hook.sh
index 6dd0c5be4cb..fca808a933b 100644
--- a/nixpkgs/pkgs/development/interpreters/python/hooks/wheel-unpack-hook.sh
+++ b/nixpkgs/pkgs/development/interpreters/python/hooks/wheel-unpack-hook.sh
@@ -12,7 +12,7 @@ wheelUnpackPhase(){
echo "Finished executing wheelUnpackPhase"
}
-if [ -z "$dontUseWheelUnpack" ] && [ -z "$unpackPhase" ]; then
+if [ -z "${dontUseWheelUnpack-}" ] && [ -z "${unpackPhase-}" ]; then
echo "Using wheelUnpackPhase"
unpackPhase=wheelUnpackPhase
fi
diff --git a/nixpkgs/pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py b/nixpkgs/pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py
index 2315e53220b..82b2aac39a9 100755
--- a/nixpkgs/pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py
+++ b/nixpkgs/pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py
@@ -6,9 +6,9 @@ You can pass in multiple files or paths.
You'll likely want to use
``
- $ ./update-python-libraries ../../pkgs/development/python-modules/*
+ $ ./update-python-libraries ../../pkgs/development/python-modules/**/default.nix
``
-to update all libraries in that folder.
+to update all non-pinned libraries in that folder.
"""
import argparse
@@ -116,11 +116,45 @@ SEMVER = {
}
+def _determine_latest_version(current_version, target, versions):
+ """Determine latest version, given `target`.
+ """
+ current_version = Version(current_version)
+
+ def _parse_versions(versions):
+ for v in versions:
+ try:
+ yield Version(v)
+ except InvalidVersion:
+ pass
+
+ versions = _parse_versions(versions)
+
+ index = SEMVER[target]
+
+ ceiling = list(current_version[0:index])
+ if len(ceiling) == 0:
+ ceiling = None
+ else:
+ ceiling[-1]+=1
+ ceiling = Version(".".join(map(str, ceiling)))
+
+ # We do not want prereleases
+ versions = SpecifierSet(prereleases=PRERELEASES).filter(versions)
+
+ if ceiling is not None:
+ versions = SpecifierSet(f"<{ceiling}").filter(versions)
+
+ return (max(sorted(versions))).raw_version
+
+
def _get_latest_version_pypi(package, extension, current_version, target):
"""Get latest version and hash from PyPI."""
url = "{}/{}/json".format(INDEX, package)
json = _fetch_page(url)
- version = json['info']['version']
+
+ versions = json['releases'].keys()
+ version = _determine_latest_version(current_version, target, versions)
try:
releases = json['releases'][version]
@@ -132,7 +166,6 @@ def _get_latest_version_pypi(package, extension, current_version, target):
sha256 = release['digests']['sha256']
break
else:
- logging.error("Release not found for extension: {}".format(extension))
sha256 = None
return version, sha256
@@ -194,6 +227,8 @@ def _determine_extension(text, fetcher):
src_format = 'setuptools'
elif src_format == 'flit':
raise ValueError("Don't know how to update a Flit package.")
+ elif src_format == 'other':
+ raise ValueError("Don't know how to update a format='other' package.")
extension = FORMATS[src_format]
elif fetcher == 'fetchurl':
@@ -326,4 +361,4 @@ def main():
if __name__ == '__main__':
- main() \ No newline at end of file
+ main()
diff --git a/nixpkgs/pkgs/development/interpreters/quickjs/default.nix b/nixpkgs/pkgs/development/interpreters/quickjs/default.nix
new file mode 100644
index 00000000000..23191b0e6d3
--- /dev/null
+++ b/nixpkgs/pkgs/development/interpreters/quickjs/default.nix
@@ -0,0 +1,42 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ pname = "quickjs";
+ version = "2019-10-27";
+
+ src = fetchurl {
+ url = "https://bellard.org/${pname}/${pname}-${version}.tar.xz";
+ sha256 = "0xm16ja3c0k80jy0xkx0f40r44v2lgx2si4dnaw2w7c5nx7cmkai";
+ };
+
+ makeFlags = [ "prefix=${placeholder ''out''}" ];
+ enableParallelBuilding = true;
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ PATH="$out/bin:$PATH"
+
+ # Programs exit with code 1 when testing help, so grep for a string
+ set +o pipefail
+ qjs --help 2>&1 | grep "QuickJS version"
+ qjsbn --help 2>&1 | grep "QuickJS version"
+ qjscalc --help 2>&1 | grep "QuickJS version"
+ set -o pipefail
+
+ temp=$(mktemp).js
+ echo "console.log('Output from compiled program');" > "$temp"
+ set -o verbose
+ out=$(mktemp) && qjsc "$temp" -o "$out" && "$out" | grep -q "Output from compiled program"
+ out=$(mktemp) && qjsbnc "$temp" -o "$out" && "$out" | grep -q "Output from compiled program"
+ out=$(mktemp) && qjsc -flto "$temp" -o "$out" && "$out" | grep -q "Output from compiled program"
+ out=$(mktemp) && qjsbnc -flto "$temp" -o "$out" && "$out" | grep -q "Output from compiled program"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A small and embeddable Javascript engine";
+ homepage = "https://bellard.org/quickjs/";
+ maintainers = with maintainers; [ stesie ivan ];
+ platforms = platforms.linux;
+ license = licenses.mit;
+ };
+}
diff --git a/nixpkgs/pkgs/development/interpreters/racket/default.nix b/nixpkgs/pkgs/development/interpreters/racket/default.nix
index f13adc21d9e..22b4d84f050 100644
--- a/nixpkgs/pkgs/development/interpreters/racket/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/racket/default.nix
@@ -46,7 +46,7 @@ in
stdenv.mkDerivation rec {
pname = "racket";
- version = "7.3"; # always change at once with ./minimal.nix
+ version = "7.4"; # always change at once with ./minimal.nix
src = (stdenv.lib.makeOverridable ({ name, sha256 }:
fetchurl {
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
}
)) {
inherit ;name = "${pname}-${version}";
- sha256 = "0h6072njhb87rkz4arijvahxgjzn8r14s4wns0ijvxm89bg136yl";
+ sha256 = "07rf8sakwssl0gn9g4d3ls2cr10zlhghz0pscrh0jc6mnprrb10i";
};
FONTCONFIG_FILE = fontsConf;
diff --git a/nixpkgs/pkgs/development/interpreters/racket/minimal.nix b/nixpkgs/pkgs/development/interpreters/racket/minimal.nix
index a3d4a7a3c4f..b05d449ea2f 100644
--- a/nixpkgs/pkgs/development/interpreters/racket/minimal.nix
+++ b/nixpkgs/pkgs/development/interpreters/racket/minimal.nix
@@ -5,7 +5,7 @@ racket.overrideAttrs (oldAttrs: rec {
name = "racket-minimal-${oldAttrs.version}";
src = oldAttrs.src.override {
inherit name;
- sha256 = "1byvg1vy8hn1j64d5gjiwzfbghdp7lhja9xwz9x8iicwfldkjybj";
+ sha256 = "0ixha4hcxlrsqjszjlr7xv6nn3mc5pb6szlbn4cq0880avakmml7";
};
meta = oldAttrs.meta // {
diff --git a/nixpkgs/pkgs/development/interpreters/renpy/default.nix b/nixpkgs/pkgs/development/interpreters/renpy/default.nix
index 846bba9e7e7..42c68ed7e80 100644
--- a/nixpkgs/pkgs/development/interpreters/renpy/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/renpy/default.nix
@@ -1,13 +1,13 @@
-{ stdenv, fetchurl, pythonPackages, pkgconfig, SDL2
+{ stdenv, fetchurl, python2Packages, pkgconfig, SDL2
, libpng, ffmpeg, freetype, glew, libGLU_combined, fribidi, zlib
, glib
}:
-with pythonPackages;
+with python2Packages;
stdenv.mkDerivation rec {
pname = "renpy";
- version = "7.3.3";
+ version = "7.3.5";
meta = with stdenv.lib; {
description = "Ren'Py Visual Novel Engine";
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://www.renpy.org/dl/${version}/renpy-${version}-source.tar.bz2";
- sha256 = "0wwsm0vg6zd07xmkqrqprymahdl4ifg7bc1lpbrh0qlfs1pvjlss";
+ sha256 = "1anr5cfbvbsbik4v4rvrkdkciwhg700k4lydfbs4n85raimz9mw4";
};
patches = [
diff --git a/nixpkgs/pkgs/development/interpreters/spidermonkey/52.nix b/nixpkgs/pkgs/development/interpreters/spidermonkey/52.nix
deleted file mode 100644
index 238afd4bd04..00000000000
--- a/nixpkgs/pkgs/development/interpreters/spidermonkey/52.nix
+++ /dev/null
@@ -1,82 +0,0 @@
-{ stdenv, fetchurl, fetchpatch, autoconf213, pkgconfig, perl, zip, which, readline, icu, zlib, nspr, buildPackages }:
-
-let
- version = "52.9.0";
-in stdenv.mkDerivation {
- pname = "spidermonkey";
- inherit version;
-
- src = fetchurl {
- url = "mirror://mozilla/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz";
- sha256 = "1mlx34fgh1kaqamrkl5isf0npch3mm6s4lz3jsjb7hakiijhj7f0";
- };
-
- outputs = [ "out" "dev" ];
- setOutputFlags = false; # Configure script only understands --includedir
-
- buildInputs = [ readline icu zlib nspr ];
- nativeBuildInputs = [ autoconf213 pkgconfig perl which buildPackages.python2 zip ];
-
- # Apparently this package fails to build correctly with modern compilers, which at least
- # on ARMv6 causes polkit testsuite to break with an assertion failure in spidermonkey.
- # These flags were stolen from:
- # https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/js52
- NIX_CFLAGS_COMPILE = "-fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp";
-
- patches = [
- # needed to build gnome3.gjs
- (fetchpatch {
- name = "mozjs52-disable-mozglue.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/mozjs52-disable-mozglue.patch?h=packages/js52&id=4279d2e18d9a44f6375f584911f63d13de7704be;
- sha256 = "18wkss0agdyff107p5lfflk72qiz350xqw2yqc353alkx4fsfpz0";
- })
- ];
-
- configurePlatforms = [ ];
-
- preConfigure = ''
- export CXXFLAGS="-fpermissive"
- export LIBXUL_DIST=$out
- export PYTHON="${buildPackages.python2.interpreter}"
- configureFlagsArray+=("--includedir=$dev/include")
-
- cd js/src
-
- autoconf
- '';
-
- configureFlags = [
- "--with-nspr-prefix=${nspr}"
- "--with-system-zlib"
- "--with-system-icu"
- "--with-intl-api"
- "--enable-readline"
- "--enable-shared-js"
- ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-jemalloc"
- ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
- "--host=${stdenv.buildPlatform.config}"
- "--target=${stdenv.hostPlatform.config}"
- ];
-
- makeFlags = [
- "HOST_CC=${buildPackages.stdenv.cc}/bin/cc"
- ];
-
- depsBuildBuild = [ buildPackages.stdenv.cc ];
-
- enableParallelBuilding = true;
-
- postInstall = ''
- moveToOutput bin/js52-config "$dev"
- # Nuke a static lib.
- rm $out/lib/libjs_static.ajs
- '';
-
- meta = with stdenv.lib; {
- description = "Mozilla's JavaScript engine written in C/C++";
- homepage = https://developer.mozilla.org/en/SpiderMonkey;
- license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license.
- maintainers = [ maintainers.abbradar ];
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/development/interpreters/spidermonkey/60.nix b/nixpkgs/pkgs/development/interpreters/spidermonkey/60.nix
index f62638dd838..f6a4483edba 100644
--- a/nixpkgs/pkgs/development/interpreters/spidermonkey/60.nix
+++ b/nixpkgs/pkgs/development/interpreters/spidermonkey/60.nix
@@ -4,23 +4,28 @@
with stdenv.lib;
let
- version = "60.4.0";
+ version = "60.9.0";
in stdenv.mkDerivation {
pname = "spidermonkey";
inherit version;
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz";
- sha256 = "11gzxd82grc3kg1ha4yni6ag6b97n46qycvv6x15s91ziia5hli0";
+ sha256 = "0gy5x2rnnbkqmjd9sq93s3q5na9nkba68xwpizild7k6qn63qicz";
};
+ outputs = [ "out" "dev" ];
+ setOutputFlags = false; # Configure script only understands --includedir
+
buildInputs = [ readline zlib icu ];
nativeBuildInputs = [ autoconf213 pkgconfig perl which python2 zip ];
patches = [
+ # Fixed in 62.0
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1415202
(fetchpatch {
- url = https://bug1415202.bmoattachments.org/attachment.cgi?id=8926363;
- sha256 = "082ryrvqa3lvs67v3sq9kf2jshf4qp1fpi195wffc40jdrl8fnin";
+ url = "https://src.fedoraproject.org/rpms/mozjs60/raw/a1b605c73f382db25977cb2d4d70a3ba2ff85b92/f/Always-use-the-equivalent-year-to-determine-the-time-zone.patch";
+ sha256 = "12i225qbzlyfj2disms50zrr5jy8zgn2cc4rgsg58sfgf1bn7150";
})
];
@@ -61,7 +66,9 @@ in stdenv.mkDerivation {
# Remove unnecessary static lib
preFixup = ''
+ moveToOutput bin/js60-config "$dev"
rm $out/lib/libjs_static.ajs
+ ln -s $out/bin/js60 $out/bin/js
'';
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/interpreters/wasmtime/cargo-lock.patch b/nixpkgs/pkgs/development/interpreters/wasmtime/cargo-lock.patch
index 85479886570..56c9879dd6e 100644
--- a/nixpkgs/pkgs/development/interpreters/wasmtime/cargo-lock.patch
+++ b/nixpkgs/pkgs/development/interpreters/wasmtime/cargo-lock.patch
@@ -1,17 +1,25 @@
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
-index 0000000..b961a31
+index 00000000..3b45d5eb
--- /dev/null
+++ b/Cargo.lock
-@@ -0,0 +1,1608 @@
+@@ -0,0 +1,2272 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+[[package]]
++name = "ahash"
++version = "0.2.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "const-random 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "aho-corasick"
-+version = "0.7.3"
++version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -19,110 +27,183 @@ index 0000000..b961a31
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "anyhow"
++version = "1.0.19"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "arrayref"
++version = "0.3.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "arrayvec"
-+version = "0.4.10"
++version = "0.4.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "nodrop 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "atty"
-+version = "0.2.11"
++version = "0.2.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "termion 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "autocfg"
-+version = "0.1.4"
++version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "backtrace"
-+version = "0.3.30"
++version = "0.3.40"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rustc-demangle 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "backtrace-sys"
-+version = "0.1.28"
++version = "0.1.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "base64"
++version = "0.10.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "base64"
++version = "0.11.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "bincode"
++version = "1.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "bindgen"
-+version = "0.49.2"
++version = "0.51.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "cexpr 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "clang-sys 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "clang-sys 0.28.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fxhash 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "peeking_take_while 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "shlex 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "which 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "bitflags"
-+version = "1.1.0"
++version = "1.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
-+name = "byteorder"
-+version = "1.3.1"
++name = "blake2b_simd"
++version = "0.5.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
-+name = "capstone"
-+version = "0.5.0"
++name = "block-buffer"
++version = "0.7.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "capstone-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "block-padding 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "capstone-sys"
-+version = "0.9.1"
++name = "block-padding"
++version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "cast"
++name = "byte-tools"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "byteorder"
++version = "1.3.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "c2-chacha"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "capstone"
++version = "0.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "capstone-sys 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "capstone-sys"
++version = "0.10.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "cc"
-+version = "1.0.37"
++version = "1.0.46"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "jobserver 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "cexpr"
@@ -134,14 +215,15 @@ index 0000000..b961a31
+
+[[package]]
+name = "cfg-if"
-+version = "0.1.9"
++version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "chrono"
-+version = "0.4.6"
++version = "0.4.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -149,12 +231,12 @@ index 0000000..b961a31
+
+[[package]]
+name = "clang-sys"
-+version = "0.28.0"
++version = "0.28.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libloading 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libloading 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -163,11 +245,11 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -176,119 +258,216 @@ index 0000000..b961a31
+version = "0.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cmake"
-+version = "0.1.40"
++version = "0.1.42"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "const-random"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "const-random-macro 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "const-random-macro"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "constant_time_eq"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "cpu-time"
++version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cranelift-bforest"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cranelift-codegen"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cranelift-bforest 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-codegen-meta 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-bforest 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen-meta 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen-shared 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cranelift-codegen-meta"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen-shared 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "cranelift-codegen-shared"
++version = "0.49.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "cranelift-entity"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "cranelift-frontend"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cranelift-native"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "raw-cpuid 6.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "raw-cpuid 7.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cranelift-wasm"
-+version = "0.30.0"
++version = "0.49.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cast 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-frontend 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-frontend 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "crossbeam-deque"
-+version = "0.2.0"
++version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "crossbeam-epoch 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-epoch 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "crossbeam-epoch"
-+version = "0.3.1"
++version = "0.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "crossbeam-queue"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "crossbeam-utils"
-+version = "0.2.2"
++version = "0.6.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "ctor"
++version = "0.1.12"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "cvt"
++version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "digest"
++version = "0.8.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "directories"
++version = "2.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "dirs-sys 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "dirs-sys"
++version = "0.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -296,62 +475,49 @@ index 0000000..b961a31
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
+ "strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "dynasm"
-+version = "0.3.2"
++version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "dynasmrt"
-+version = "0.3.1"
++version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memmap 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "either"
-+version = "1.5.2"
++version = "1.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "env_logger"
-+version = "0.5.13"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "env_logger"
-+version = "0.6.1"
++version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -361,8 +527,8 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "errno-dragonfly 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -371,49 +537,51 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "faerie"
-+version = "0.9.1"
++version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "goblin 0.0.21 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scroll 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "string-interner 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "structopt 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "structopt-derive 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "goblin 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "scroll 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "string-interner 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "failure"
-+version = "0.1.5"
++version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "backtrace 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "failure_derive"
-+version = "0.1.5"
++version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "synstructure 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "fake-simd"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "fallible-iterator"
-+version = "0.1.6"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -421,8 +589,19 @@ index 0000000..b961a31
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "filetime"
++version = "0.2.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -431,58 +610,78 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
-+name = "fxhash"
-+version = "0.2.1"
++name = "gcc"
++version = "0.3.55"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "generic-array"
++version = "0.12.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "gcc"
-+version = "0.3.55"
++name = "getrandom"
++version = "0.1.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "ghost"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "gimli"
-+version = "0.17.0"
++version = "0.19.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fallible-iterator 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fallible-iterator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "glob"
-+version = "0.2.11"
++version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "goblin"
-+version = "0.0.21"
++version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "plain 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scroll 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "scroll 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "hashbrown"
-+version = "0.1.8"
++version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
+
+[[package]]
-+name = "hashmap_core"
-+version = "0.1.10"
++name = "hashbrown"
++version = "0.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ahash 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "heck"
@@ -494,23 +693,69 @@ index 0000000..b961a31
+
+[[package]]
+name = "humantime"
-+version = "1.2.0"
++version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "id-arena"
++version = "2.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "indexmap"
-+version = "1.0.2"
++version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "indoc"
++version = "0.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "indoc-impl 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "indoc-impl"
++version = "0.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unindent 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "inventory"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ctor 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ghost 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "inventory-impl 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "inventory-impl"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "itertools"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -519,52 +764,67 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "jobserver"
++version = "0.1.17"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "lazy_static"
-+version = "1.3.0"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "leb128"
++version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "libc"
-+version = "0.2.58"
++version = "0.2.64"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "libloading"
-+version = "0.5.1"
++version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "lightbeam"
+version = "0.0.0"
+dependencies = [
-+ "capstone 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "dynasm 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "dynasmrt 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "capstone 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "dynasm 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "dynasmrt 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "multi_mut 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quickcheck 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quickcheck 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wat 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "log"
-+version = "0.4.6"
++version = "0.4.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -572,56 +832,56 @@ index 0000000..b961a31
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "memchr"
-+version = "2.2.0"
++version = "2.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "memmap"
-+version = "0.6.2"
++version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "memoffset"
-+version = "0.2.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "memoffset"
-+version = "0.3.0"
++version = "0.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "more-asserts"
++version = "0.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "multi_mut"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "nix"
-+version = "0.13.0"
++version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+ "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "nodrop"
-+version = "0.1.13"
++version = "0.1.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -629,16 +889,57 @@ index 0000000..b961a31
+version = "4.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "num"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-complex 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-rational 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-complex"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "num-integer"
+version = "0.1.41"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-iter"
++version = "0.1.39"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-rational"
++version = "0.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -647,31 +948,60 @@ index 0000000..b961a31
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "num_cpus"
-+version = "1.10.0"
++version = "1.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "numtoa"
-+version = "0.1.0"
++name = "opaque-debug"
++version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "os_pipe"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "owning_ref"
-+version = "0.3.3"
++version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "paste"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "paste-impl 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "paste-impl"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "peeking_take_while"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -682,131 +1012,152 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "ppv-lite86"
++version = "0.2.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "pretty_env_logger"
-+version = "0.3.0"
++version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "proc-macro2"
-+version = "0.4.30"
++name = "proc-macro-hack"
++version = "0.5.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "quick-error"
-+version = "1.2.2"
++name = "proc-macro2"
++version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
-+name = "quickcheck"
-+version = "0.7.2"
++name = "pyo3"
++version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "indoc 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "inventory 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "paste 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pyo3cls 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unindent 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "version_check 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "quote"
-+version = "0.6.12"
++name = "pyo3-derive-backend"
++version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "rand"
-+version = "0.5.6"
++name = "pyo3cls"
++version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pyo3-derive-backend 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "rand"
-+version = "0.6.5"
++name = "quick-error"
++version = "1.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "quickcheck"
++version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "rand_chacha"
-+version = "0.1.1"
++name = "quote"
++version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "rand_core"
-+version = "0.2.2"
++name = "rand"
++version = "0.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_pcg 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "rand_core"
-+version = "0.3.1"
++name = "rand_chacha"
++version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rand_core"
-+version = "0.4.0"
++version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
-+name = "rand_hc"
-+version = "0.1.0"
++name = "rand_core"
++version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
+
+[[package]]
-+name = "rand_isaac"
-+version = "0.1.1"
++name = "rand_core"
++version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "rand_jitter"
-+version = "0.1.4"
++name = "rand_hc"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -816,58 +1167,51 @@ index 0000000..b961a31
+dependencies = [
+ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rand_pcg"
-+version = "0.1.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_xorshift"
-+version = "0.1.1"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "raw-cpuid"
-+version = "6.1.0"
++version = "7.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rayon"
-+version = "1.0.3"
++version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon-core 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rayon-core"
-+version = "1.4.1"
++version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -880,54 +1224,79 @@ index 0000000..b961a31
+
+[[package]]
+name = "redox_syscall"
-+version = "0.1.54"
++version = "0.1.56"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
-+name = "redox_termios"
-+version = "0.1.1"
++name = "redox_users"
++version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "regex"
-+version = "1.1.6"
++version = "1.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
+ "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "regex-syntax"
-+version = "0.6.6"
++version = "0.6.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
+
+[[package]]
+name = "region"
-+version = "2.0.0"
++version = "2.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+ "mach 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "remove_dir_all"
++version = "0.5.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rust-argon2"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rustc-demangle"
-+version = "0.1.15"
++version = "0.1.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "rustc-hash"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "rustc_version"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -937,31 +1306,30 @@ index 0000000..b961a31
+
+[[package]]
+name = "ryu"
-+version = "0.2.8"
++version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "scopeguard"
-+version = "0.3.3"
++version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "scroll"
-+version = "0.9.2"
++version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scroll_derive 0.9.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "scroll_derive 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "scroll_derive"
-+version = "0.9.5"
++version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -979,30 +1347,41 @@ index 0000000..b961a31
+
+[[package]]
+name = "serde"
-+version = "1.0.92"
++version = "1.0.101"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "serde_derive"
-+version = "1.0.92"
++version = "1.0.101"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "serde_json"
-+version = "1.0.39"
++version = "1.0.41"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "sha2"
++version = "0.8.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -1012,7 +1391,12 @@ index 0000000..b961a31
+
+[[package]]
+name = "smallvec"
-+version = "0.6.9"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "spin"
++version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -1022,10 +1406,10 @@ index 0000000..b961a31
+
+[[package]]
+name = "string-interner"
-+version = "0.6.3"
++version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -1039,86 +1423,76 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
-+name = "structopt"
-+version = "0.2.17"
++name = "syn"
++version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "structopt-derive 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "structopt-derive"
-+version = "0.2.17"
++name = "synstructure"
++version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "syn"
-+version = "0.15.34"
++name = "target-lexicon"
++version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
+
+[[package]]
-+name = "synstructure"
-+version = "0.10.2"
++name = "tempfile"
++version = "3.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "take_mut"
-+version = "0.2.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "target-lexicon"
-+version = "0.3.0"
++name = "termcolor"
++version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "termcolor"
-+version = "1.0.5"
++name = "textwrap"
++version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "wincolor 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "termion"
-+version = "1.5.2"
++name = "thiserror"
++version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "numtoa 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror-impl 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "textwrap"
-+version = "0.11.0"
++name = "thiserror-impl"
++version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -1126,7 +1500,7 @@ index 0000000..b961a31
+version = "0.3.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -1134,9 +1508,17 @@ index 0000000..b961a31
+version = "0.1.42"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "toml"
++version = "0.5.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -1145,6 +1527,19 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "trybuild"
++version = "1.0.17"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "typemap"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1153,8 +1548,8 @@ index 0000000..b961a31
+]
+
+[[package]]
-+name = "ucd-util"
-+version = "0.1.3"
++name = "typenum"
++version = "1.11.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -1164,12 +1559,17 @@ index 0000000..b961a31
+
+[[package]]
+name = "unicode-width"
-+version = "0.1.5"
++version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "unicode-xid"
-+version = "0.1.0"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unindent"
++version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -1181,11 +1581,6 @@ index 0000000..b961a31
+]
+
+[[package]]
-+name = "utf8-ranges"
-+version = "1.0.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
+name = "vec_map"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1196,235 +1591,408 @@ index 0000000..b961a31
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "version_check"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "void"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
-+name = "wabt"
-+version = "0.7.4"
++name = "walrus"
++version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wabt-sys 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus-macro 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "wabt-sys"
-+version = "0.5.4"
++name = "walrus-macro"
++version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cmake 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "wasi"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "wasi-common"
-+version = "0.1.0"
-+source = "git+https://github.com/CraneStation/wasi-common#9a66400cd8cb31badaf4e43d0e27afd76639b3ac"
++version = "0.5.0"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "nix 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasi-common-cbindgen 0.1.0 (git+https://github.com/CraneStation/wasi-common)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cpu-time 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "nix 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "os_pipe 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pretty_env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi-common-cbindgen 0.5.0",
++ "wasmtime 0.1.0",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
++ "wasmtime-wasi 0.2.0",
++ "wig 0.1.0",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winx 0.5.0",
+]
+
+[[package]]
+name = "wasi-common-cbindgen"
-+version = "0.1.0"
-+source = "git+https://github.com/CraneStation/wasi-common#9a66400cd8cb31badaf4e43d0e27afd76639b3ac"
++version = "0.5.0"
+dependencies = [
-+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "trybuild 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-webidl-bindings"
++version = "0.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "wasmparser"
-+version = "0.29.2"
++version = "0.39.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "wasmtime"
+version = "0.1.0"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-native 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-frontend 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-native 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "errno 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "faerie 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "file-per-thread-logger 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "pretty_env_logger 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-debug 0.1.0",
-+ "wasmtime-environ 0.1.0",
-+ "wasmtime-jit 0.1.0",
-+ "wasmtime-obj 0.1.0",
-+ "wasmtime-runtime 0.1.0",
-+ "wasmtime-wasi 0.0.0",
-+ "wasmtime-wasi-c 0.0.0",
-+ "wasmtime-wast 0.1.0",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pretty_env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "region 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi-common 0.5.0",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
++ "wasmtime-wasi 0.2.0",
++ "wasmtime-wast 0.2.0",
++]
++
++[[package]]
++name = "wasmtime-cli"
++version = "0.2.0"
++dependencies = [
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-native 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "faerie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "file-per-thread-logger 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pretty_env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi-common 0.5.0",
++ "wasm-webidl-bindings 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime 0.1.0",
++ "wasmtime-debug 0.2.0",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-interface-types 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-obj 0.2.0",
++ "wasmtime-runtime 0.2.0",
++ "wasmtime-wasi 0.2.0",
++ "wasmtime-wasi-c 0.2.0",
++ "wasmtime-wast 0.2.0",
++ "wat 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "wasmtime-debug"
-+version = "0.1.0"
++version = "0.2.0"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "faerie 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "gimli 0.17.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-environ 0.1.0",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "faerie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gimli 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
+]
+
+[[package]]
+name = "wasmtime-environ"
-+version = "0.1.0"
++version = "0.2.0"
+dependencies = [
-+ "cast 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "base64 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bincode 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "directories 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "errno 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "file-per-thread-logger 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lightbeam 0.0.0",
-+ "rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pretty_env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
++ "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "zstd 0.5.1+zstd.1.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasmtime-interface-types"
++version = "0.2.0"
++dependencies = [
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-webidl-bindings 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
+]
+
+[[package]]
+name = "wasmtime-jit"
-+version = "0.1.0"
++version = "0.2.0"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-frontend 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hashbrown 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "region 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-debug 0.1.0",
-+ "wasmtime-environ 0.1.0",
-+ "wasmtime-runtime 0.1.0",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-frontend 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "region 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-debug 0.2.0",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-runtime 0.2.0",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "wasmtime-obj"
-+version = "0.1.0"
++version = "0.2.0"
++dependencies = [
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "faerie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
++]
++
++[[package]]
++name = "wasmtime-py"
++version = "0.2.0"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "faerie 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-environ 0.1.0",
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-frontend 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-native 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pyo3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "region 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-interface-types 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
+]
+
+[[package]]
+name = "wasmtime-runtime"
-+version = "0.1.0"
++version = "0.2.0"
+dependencies = [
-+ "bindgen 0.49.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cast 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cmake 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "errno 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memoffset 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "region 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-environ 0.1.0",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "region 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasmtime-rust"
++version = "0.2.0"
++dependencies = [
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-native 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-interface-types 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-rust-macro 0.2.0",
++ "wasmtime-wasi 0.2.0",
++]
++
++[[package]]
++name = "wasmtime-rust-macro"
++version = "0.2.0"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "wasmtime-wasi"
-+version = "0.0.0"
++version = "0.2.0"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasi-common 0.1.0 (git+https://github.com/CraneStation/wasi-common)",
-+ "wasmtime-environ 0.1.0",
-+ "wasmtime-jit 0.1.0",
-+ "wasmtime-runtime 0.1.0",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi-common 0.5.0",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
+]
+
+[[package]]
+name = "wasmtime-wasi-c"
-+version = "0.0.0"
++version = "0.2.0"
+dependencies = [
-+ "bindgen 0.49.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cast 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cmake 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-environ 0.1.0",
-+ "wasmtime-jit 0.1.0",
-+ "wasmtime-runtime 0.1.0",
++ "bindgen 0.51.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cmake 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
+]
+
+[[package]]
+name = "wasmtime-wast"
-+version = "0.1.0"
++version = "0.2.0"
+dependencies = [
-+ "cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-native 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmtime-environ 0.1.0",
-+ "wasmtime-jit 0.1.0",
-+ "wasmtime-runtime 0.1.0",
++ "anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmtime-environ 0.2.0",
++ "wasmtime-jit 0.2.0",
++ "wasmtime-runtime 0.2.0",
++ "wast 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wast"
++version = "3.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wat"
++version = "1.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "wast 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "which"
-+version = "2.0.1"
++version = "3.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wig"
++version = "0.1.0"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "witx 0.4.0",
+]
+
+[[package]]
+name = "winapi"
-+version = "0.3.7"
++version = "0.3.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1441,7 +2009,7 @@ index 0000000..b961a31
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -1451,164 +2019,260 @@ index 0000000..b961a31
+
+[[package]]
+name = "wincolor"
-+version = "1.0.1"
++version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
++[[package]]
++name = "winx"
++version = "0.5.0"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cvt 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "witx"
++version = "0.4.0"
++dependencies = [
++ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wast 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "zstd"
++version = "0.5.1+zstd.1.4.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "zstd-safe 2.0.3+zstd.1.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "zstd-safe"
++version = "2.0.3+zstd.1.4.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++ "zstd-sys 1.4.15+zstd.1.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "zstd-sys"
++version = "1.4.15+zstd.1.4.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
+[metadata]
-+"checksum aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c"
++"checksum ahash 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)" = "b35dfc96a657c1842b4eb73180b65e37152d4b94d0eb5cb51708aee7826950b4"
++"checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
+"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
-+"checksum arrayvec 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "92c7fb76bc8826a8b33b4ee5bb07a247a81e76764ab4d55e8f73e3a4d8808c71"
-+"checksum atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652"
-+"checksum autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "0e49efa51329a5fd37e7c79db4621af617cd4e3e5bc224939808d076077077bf"
-+"checksum backtrace 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)" = "ada4c783bb7e7443c14e0480f429ae2cc99da95065aeab7ee1b81ada0419404f"
-+"checksum backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)" = "797c830ac25ccc92a7f8a7b9862bde440715531514594a6154e3d4a54dd769b6"
-+"checksum bindgen 0.49.2 (registry+https://github.com/rust-lang/crates.io-index)" = "846a1fba6535362a01487ef6b10f0275faa12e5c5d835c5c1c627aabc46ccbd6"
-+"checksum bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd"
-+"checksum byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb"
-+"checksum capstone 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "00be9d203fa0e078b93b24603633fb081851dfe0c1086364431f52587a47157e"
-+"checksum capstone-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2dc8d32bc5c1e6d0fcde10af411c98b07d93498d51654f678757f08fa2acd6a6"
-+"checksum cast 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "926013f2860c46252efceabb19f4a6b308197505082c609025aa6706c011d427"
-+"checksum cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)" = "39f75544d7bbaf57560d2168f28fd649ff9c76153874db88bdbdfd839b1a7e7d"
++"checksum anyhow 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)" = "57114fc2a6cc374bce195d3482057c846e706d252ff3604363449695684d7a0d"
++"checksum arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
++"checksum arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9"
++"checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
++"checksum autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875"
++"checksum backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)" = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea"
++"checksum backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
++"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
++"checksum base64 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
++"checksum bincode 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b8ab639324e3ee8774d296864fbc0dbbb256cf1a41c490b94cba90c082915f92"
++"checksum bindgen 0.51.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ebd71393f1ec0509b553aa012b9b58e81dadbdff7130bd3b8cba576e69b32f75"
++"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
++"checksum blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)" = "5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182"
++"checksum block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
++"checksum block-padding 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "6d4dc3af3ee2e12f3e5d224e5e1e3d73668abbeb69e566d361f7d5563a4fdf09"
++"checksum byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
++"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
++"checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101"
++"checksum capstone 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "031ba51c39151a1d6336ec859646153187204b0147c7b3f6fe2de636f1b8dbb3"
++"checksum capstone-sys 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fae25eddcb80e24f98c35952c37a91ff7f8d0f60dbbdafb9763e8d5cc566b8d7"
++"checksum cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)" = "0213d356d3c4ea2c18c40b037c3be23cd639825c18f25ee670ac7813beeef99c"
+"checksum cexpr 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a7fa24eb00d5ffab90eaeaf1092ac85c04c64aaf358ea6f84505b8116d24c6af"
-+"checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33"
-+"checksum chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878"
-+"checksum clang-sys 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4227269cec09f5f83ff160be12a1e9b0262dd1aa305302d5ba296c2ebd291055"
++"checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
++"checksum chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e8493056968583b0193c1bb04d6f7684586f3726992d6c573261941a895dbd68"
++"checksum clang-sys 0.28.1 (registry+https://github.com/rust-lang/crates.io-index)" = "81de550971c976f176130da4b2978d3b524eaa0fd9ac31f3ceb5ae1231fb4853"
+"checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
+"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
-+"checksum cmake 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "2ca4386c8954b76a8415b63959337d940d724b336cabd3afe189c2b51a7e1ff0"
-+"checksum cranelift-bforest 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e5a357d20666bf4a8c2d626a19f1b59dbca66cd844fb1e66c5612254fd0f7505"
-+"checksum cranelift-codegen 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ab00cb149a5bb0f7e6dd391357356a5d71c335a431e8eece94f32da2d5a043f7"
-+"checksum cranelift-codegen-meta 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e3797a2f450ac71297e083dd440d0cdd0d3bceabe4a3ca6bcb9e4077e9c0327d"
-+"checksum cranelift-entity 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5b66e28877b75b3d2b31250f780bb5db8f68ae3df681cd56add803b2567ac4fd"
-+"checksum cranelift-frontend 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b72d55fd732b1f7a99d043a36c54a5679b6ec8bc777c8d954fb97c4fa0fce7eb"
-+"checksum cranelift-native 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d0239f34836621a127c2132980b2f5c32a1be1c40e2d1a9a1a9bd5af33c12aee"
-+"checksum cranelift-wasm 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "740ebfba28c8433f06750f84819f1eb663ea9f5e4b9a81c01f4e52262d868b56"
-+"checksum crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3"
-+"checksum crossbeam-epoch 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150"
-+"checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9"
++"checksum cmake 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "81fb25b677f8bf1eb325017cb6bb8452f87969db0fedb4f757b297bee78a7c62"
++"checksum const-random 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7b641a8c9867e341f3295564203b1c250eb8ce6cb6126e007941f78c4d2ed7fe"
++"checksum const-random-macro 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c750ec12b83377637110d5a57f5ae08e895b06c4b16e2bdbf1a94ef717428c59"
++"checksum constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
++"checksum cpu-time 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e9e393a7668fe1fad3075085b86c781883000b4ede868f43627b34a87c8b7ded"
++"checksum cranelift-bforest 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ba29e425110674c89fdc2f79479d767f31003dd9187c29ba2dad57fe4d321670"
++"checksum cranelift-codegen 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8cb71c7ce1438c41f3d35383fa41eee26f5adf9815c7f5c2e7029a6c9356df2c"
++"checksum cranelift-codegen-meta 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4aa634fd60290d5047d40172028a0aa86458e32a72c76fcce0a317bbbbcca4e5"
++"checksum cranelift-codegen-shared 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6fa6cf5c2adc031be07cd5bc88145ebb93d9d2a05a28a93136782b2167eacb62"
++"checksum cranelift-entity 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "932d5f9622b336e10e8cf843ded09a688ec49f32c32b3101d7c5a7b71cad3dc9"
++"checksum cranelift-frontend 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0d1a3c105c657cd65c20d9183bbd4f2b16bf3548db4b865c065bf7028f3021de"
++"checksum cranelift-native 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ba5e34645453b73a9e2def05561f957a9df17253996379dd59c4afe3cf7db0f1"
++"checksum cranelift-wasm 0.49.0 (registry+https://github.com/rust-lang/crates.io-index)" = "23410ae1f5edf7d83e95bf8537e771345ecc2b11e5c7208cbee8151ea3b88e97"
++"checksum crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71"
++"checksum crossbeam-epoch 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "fedcd6772e37f3da2a9af9bf12ebe046c0dfe657992377b4df982a2b54cd37a9"
++"checksum crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b"
++"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
++"checksum ctor 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "cd8ce37ad4184ab2ce004c33bf6379185d3b1c95801cab51026bd271bf68eedc"
++"checksum cvt 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "34ac344c7efccb80cd25bc61b2170aec26f2f693fd40e765a539a1243db48c71"
++"checksum digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
++"checksum directories 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "551a778172a450d7fc12e629ca3b0428d00f6afa9a43da1b630d54604e97371c"
++"checksum dirs-sys 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b"
+"checksum docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f525a586d310c87df72ebcd98009e57f1cc030c8c268305287a476beb653969"
-+"checksum dynasm 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f36d49ab6f8ecc642d2c6ee10fda04ba68003ef0277300866745cdde160e6b40"
-+"checksum dynasmrt 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a4c408a211e7f5762829f5e46bdff0c14bc3b1517a21a4bb781c716bf88b0c68"
-+"checksum either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b"
-+"checksum env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)" = "15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38"
-+"checksum env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b61fa891024a945da30a9581546e8cfaf5602c7b3f4c137a2805cf388f92075a"
++"checksum dynasm 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8654f63488a94cd11feac2a609fdcdecd09e02fb582731f635783689fbb429f3"
++"checksum dynasmrt 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b0046b083139885c38990f2fb9822d06f6c5902068d93a6ed9e56b63011b9932"
++"checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
++"checksum env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3"
+"checksum errno 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "c2a071601ed01b988f896ab14b95e67335d1eeb50190932a1320f7fe3cadc84e"
+"checksum errno-dragonfly 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "14ca354e36190500e1e1fb267c647932382b54053c50b14970856c0b00a35067"
-+"checksum faerie 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f48412f92b56015a240e249847295b38b0a731435806c21a199403b2c317272c"
-+"checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2"
-+"checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1"
-+"checksum fallible-iterator 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "eb7217124812dc5672b7476d0c2d20cfe9f7c0f1ba0904b674a9762a0212f72e"
++"checksum faerie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "01fed63609767c70e34203201032c249d60a24578a67ef0ce7cc13ff010e9cf2"
++"checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"
++"checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
++"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
++"checksum fallible-iterator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
+"checksum file-per-thread-logger 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8505b75b31ef7285168dd237c4a7db3c1f3e0927e7d314e670bc98e854272fe9"
++"checksum filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6bd7380b54ced79dda72ecc35cc4fbbd1da6bba54afaa37e96fd1c2a308cd469"
+"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
-+"checksum fxhash 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
+"checksum gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)" = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
-+"checksum gimli 0.17.0 (registry+https://github.com/rust-lang/crates.io-index)" = "eb3243218ca3773e9aa00d27602f35bd1daca3be1b7112ea5fc23b2899f1a4f3"
-+"checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb"
-+"checksum goblin 0.0.21 (registry+https://github.com/rust-lang/crates.io-index)" = "6a4013e9182f2345c6b7829b9ef6e670bce0dfca12c6f974457ed2160c2c7fe9"
-+"checksum hashbrown 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3bae29b6653b3412c2e71e9d486db9f9df5d701941d86683005efb9f2d28e3da"
-+"checksum hashmap_core 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "8e04cb7a5051270ef3fa79f8c7604d581ecfa73d520e74f554e45541c4b5881a"
++"checksum generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
++"checksum getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571"
++"checksum ghost 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2a36606a68532b5640dc86bb1f33c64b45c4682aad4c50f3937b317ea387f3d6"
++"checksum gimli 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)" = "162d18ae5f2e3b90a993d202f1ba17a5633c2484426f8bcae201f86194bacd00"
++"checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
++"checksum goblin 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5e6040506480da04a63de51a478e8021892d65d8411f29b2a422c2648bdd8bcb"
++"checksum hashbrown 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e1de41fb8dba9714efd92241565cdff73f78508c95697dd56787d3cba27e2353"
++"checksum hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6587d09be37fb98a11cb08b9000a3f592451c1b1b613ca69d949160e313a430a"
+"checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
-+"checksum humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114"
-+"checksum indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7e81a7c05f79578dbc15793d8b619db9ba32b4577003ef3af1a91c416798c58d"
++"checksum humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
++"checksum id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
++"checksum indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a61202fbe46c4a951e9404a720a0180bcf3212c750d735cb5c4ba4dc551299f3"
++"checksum indoc 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3f9553c1e16c114b8b77ebeb329e5f2876eed62a8d51178c8bc6bff0d65f98f8"
++"checksum indoc-impl 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b714fc08d0961716390977cdff1536234415ac37b509e34e5a983def8340fb75"
++"checksum inventory 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f4cece20baea71d9f3435e7bbe9adf4765f091c5fe404975f844006964a71299"
++"checksum inventory-impl 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "c2869bf972e998977b1cb87e60df70341d48e48dca0823f534feb91ea44adaf9"
+"checksum itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358"
+"checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
-+"checksum lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14"
-+"checksum libc 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)" = "6281b86796ba5e4366000be6e9e18bf35580adf9e63fbe2294aadb587613a319"
-+"checksum libloading 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a5692f82b51823e27c4118b3e5c0d98aee9be90633ebc71ad12afef380b50219"
-+"checksum log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6"
++"checksum jobserver 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160"
++"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
++"checksum leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a"
++"checksum libc 0.2.64 (registry+https://github.com/rust-lang/crates.io-index)" = "74dfca3d9957906e8d1e6a0b641dc9a59848e793f1da2165889fd4f62d10d79c"
++"checksum libloading 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753"
++"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
+"checksum mach 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1"
-+"checksum memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2efc7bc57c883d4a4d6e3246905283d8dae951bb3bd32f49d6ef297f546e1c39"
-+"checksum memmap 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e2ffa2c986de11a9df78620c01eeaaf27d94d3ff02bf81bfcca953102dd0c6ff"
-+"checksum memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3"
-+"checksum memoffset 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7efacc914ca612fc1022f27b7dc51585e1a9f94c08fd5d322cfd741399260ce0"
++"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
++"checksum memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"
++"checksum memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
++"checksum more-asserts 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238"
+"checksum multi_mut 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "816df386e5557ac1843a96f1ba8a7cbf4ab175d05ccc15c87a3cda27b4fbdece"
-+"checksum nix 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46f0f3210768d796e8fa79ec70ee6af172dacbe7147f5e69be5240a47778302b"
-+"checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945"
++"checksum nix 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3b2e0b4f3320ed72aaedb9a5ac838690a8047c7b275da22711fddff4f8a14229"
++"checksum nodrop 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
+"checksum nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
++"checksum num 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "cf4825417e1e1406b3782a8ce92f4d53f26ec055e3622e1881ca8e9f5f9e08db"
++"checksum num-complex 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fcb0cf31fb3ff77e6d2a6ebd6800df7fdcd106f2ad89113c9130bcd07f93dffc"
+"checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09"
++"checksum num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "76bd5272412d173d6bf9afdf98db8612bbabc9a7a830b7bfc9c188911716132e"
++"checksum num-rational 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f2885278d5fe2adc2f75ced642d52d879bffaceb5a2e0b1d4309ffdfb239b454"
+"checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32"
-+"checksum num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1a23f0ed30a54abaa0c7e83b1d2d87ada7c3c23078d1d87815af3e3b6385fbba"
-+"checksum numtoa 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef"
-+"checksum owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
++"checksum num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273"
++"checksum opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
++"checksum os_pipe 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "db4d06355a7090ce852965b2d08e11426c315438462638c6d721448d0b47aa22"
++"checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13"
++"checksum paste 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "423a519e1c6e828f1e73b720f9d9ed2fa643dce8a7737fb43235ce0b41eeaa49"
++"checksum paste-impl 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "4214c9e912ef61bf42b81ba9a47e8aad1b2ffaf739ab162bf96d1e011f54e6c5"
+"checksum peeking_take_while 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
+"checksum plain 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
-+"checksum pretty_env_logger 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "df8b3f4e0475def7d9c2e5de8e5a1306949849761e107b360d03e98eafaffd61"
-+"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
++"checksum ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b"
++"checksum pretty_env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "717ee476b1690853d222af4634056d830b5197ffd747726a9a1eee6da9f49074"
++"checksum proc-macro-hack 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)" = "ecd45702f76d6d3c75a80564378ae228a85f0b59d2f3ed43c91b4a69eb2ebfc5"
++"checksum proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27"
++"checksum pyo3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a00f96312ebe4082db7d93ad062df1818f597660002541c1bbae6752ec583244"
++"checksum pyo3-derive-backend 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1a7caa60cb986fca5b488e29d078fb25ae228e01dab080b855168ce061bbef0a"
++"checksum pyo3cls 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a5ccfa624ed9b5d805079f1ad64b3f1de5d551a946d4cf494f1f032b5572d39f"
+"checksum quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
-+"checksum quickcheck 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d4537d3e4edf73a15dd059b75bed1c292d17d3ea7517f583cebe716794fcf816"
-+"checksum quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "faf4799c5d274f3868a4aae320a0a182cbd2baee377b378f080e16a23e9d80db"
-+"checksum rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
-+"checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
-+"checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
-+"checksum rand_core 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372"
++"checksum quickcheck 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d5ca504a2fdaa08d3517f442fbbba91ac24d1ec4c51ea68688a038765e3b2662"
++"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
++"checksum rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3ae1b169243eaf61759b8475a998f0a385e42042370f3a7dbaf35246eacc8412"
++"checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
+"checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
-+"checksum rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0"
-+"checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
-+"checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
-+"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
++"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
++"checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
++"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
+"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
-+"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
-+"checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
-+"checksum raw-cpuid 6.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "30a9d219c32c9132f7be513c18be77c9881c7107d2ab5569d205a6a0f0e6dc7d"
-+"checksum rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "373814f27745b2686b350dd261bfd24576a6fb0e2c5919b3a2b6005f820b0473"
-+"checksum rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b055d1e92aba6877574d8fe604a63c8b5df60f60e5982bf7ccbb1338ea527356"
++"checksum rand_pcg 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3e196346cbbc5c70c77e7b4926147ee8e383a38ee4d15d58a08098b169e492b6"
++"checksum raw-cpuid 7.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b4a349ca83373cfa5d6dbb66fd76e58b2cca08da71a5f6400de0a0a6a9bceeaf"
++"checksum rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "83a27732a533a1be0a0035a111fe76db89ad312f6f0347004c220c57f209a123"
++"checksum rayon-core 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "98dcf634205083b17d0861252431eb2acbfb698ab7478a2d20de07954f47ec7b"
+"checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
-+"checksum redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)" = "12229c14a0f65c4f1cb046a3b52047cdd9da1f4b30f8a39c5063c8bae515e252"
-+"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
-+"checksum regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "8f0a0bcab2fd7d1d7c54fa9eae6f43eddeb9ce2e7352f8518a814a4f65d60c58"
-+"checksum regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "dcfd8681eebe297b81d98498869d4aae052137651ad7b96822f09ceb690d0a96"
-+"checksum region 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ace21a7fc79cffefeb66f2cc3ef22c7687015023bf7f85bec8840f0d46cb51cc"
-+"checksum rustc-demangle 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f4dccf6f4891ebcc0c39f9b6eb1a83b9bf5d747cb439ec6fba4f3b977038af"
++"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
++"checksum redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ecedbca3bf205f8d8f5c2b44d83cd0690e39ee84b951ed649e9f1841132b66d"
++"checksum regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd"
++"checksum regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716"
++"checksum region 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "448e868c6e4cfddfa49b6a72c95906c04e8547465e9536575b95c70a4044f856"
++"checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
++"checksum rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"
++"checksum rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
++"checksum rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7540fc8b0c49f096ee9c961cda096467dce8084bec6bdca2fc83895fd9b28cb8"
+"checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-+"checksum ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "b96a9549dc8d48f2c283938303c4b5a77aa29bfbc5b54b084fb1630408899a8f"
-+"checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
-+"checksum scroll 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2f84d114ef17fd144153d608fba7c446b0145d038985e7a8cc5d08bb0ce20383"
-+"checksum scroll_derive 0.9.5 (registry+https://github.com/rust-lang/crates.io-index)" = "8f1aa96c45e7f5a91cb7fabe7b279f02fea7126239fc40b732316e8b6a2d0fcb"
++"checksum ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8"
++"checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
++"checksum scroll 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "abb2332cb595d33f7edd5700f4cbf94892e680c7f0ae56adab58a35190b66cb1"
++"checksum scroll_derive 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f8584eea9b9ff42825b46faf46a8c24d2cff13ec152fa2a50df788b87c07ee28"
+"checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
+"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
-+"checksum serde 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "32746bf0f26eab52f06af0d0aa1984f641341d06d8d673c693871da2d188c9be"
-+"checksum serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "46a3223d0c9ba936b61c0d2e3e559e3217dbfb8d65d06d26e8b3c25de38bae3e"
-+"checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d"
++"checksum serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "9796c9b7ba2ffe7a9ce53c2287dfc48080f4b2b362fcc245a259b3a7201119dd"
++"checksum serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "4b133a43a1ecd55d4086bd5b4dc6c1751c68b1bfbeba7a5040442022c7e7c02e"
++"checksum serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)" = "2f72eb2a68a7dc3f9a691bfda9305a1c017a6215e5a4545c258500d2099a37c2"
++"checksum sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b4d8bfd0e469f417657573d8451fb33d16cfe0989359b93baf3a1ffc639543d"
+"checksum shlex 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"
-+"checksum smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c4488ae950c49d403731982257768f48fada354a5203fe81f9bb6f43ca9002be"
++"checksum smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86"
++"checksum spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
+"checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
-+"checksum string-interner 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "abb38a0d8fe673c40b10b6b75abcb076a958cc10fb894f14993d9737c4c87000"
++"checksum string-interner 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "fd710eadff449a1531351b0e43eb81ea404336fa2f56c777427ab0e32a4cf183"
+"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
+"checksum strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "032c03039aae92b350aad2e3779c352e104d919cb192ba2fabbd7b831ce4f0f6"
-+"checksum structopt 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c767a8971f53d7324583085deee2e230903be09e52fb27df9af94c5cb2b43c31"
-+"checksum structopt-derive 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c57a30c87454ced2186f62f940e981746e8cbbe026d52090c8c4352b636f8235"
-+"checksum syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)" = "a1393e4a97a19c01e900df2aec855a29f71cf02c402e2f443b8d2747c25c5dbe"
-+"checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f"
-+"checksum take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
-+"checksum target-lexicon 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d6923974ce4eb5bd28814756256d8ab71c28dd6e7483313fe7ab6614306bf633"
++"checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf"
++"checksum synstructure 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f085a5855930c0441ca1288cf044ea4aecf4f43a91668abdb870b4ba546a203"
++"checksum target-lexicon 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6f4c118a7a38378f305a9e111fcb2f7f838c0be324bfb31a77ea04f7f6e684b4"
++"checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
+"checksum termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e"
-+"checksum termion 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dde0593aeb8d47accea5392b39350015b5eccb12c0d98044d856983d89548dea"
+"checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
++"checksum thiserror 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f9fb62ff737e573b1e677459bea6fd023cd5d6e868c3242d3cdf3ef2f0554824"
++"checksum thiserror-impl 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "24069c0ba08aab54289d6a25f5036d94afc61e1538bbc42ae5501df141c9027d"
+"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
+"checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
++"checksum toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "01d1404644c8b12b16bfcffa4322403a91a451584daaaa7c28d3152e6cbc98cf"
+"checksum traitobject 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079"
++"checksum trybuild 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)" = "e6851bf8351876984fbab8a2391de6378947b898410d8714edd12164d2137127"
+"checksum typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "653be63c80a3296da5551e1bfd2cca35227e13cdd08c6668903ae2f4f77aa1f6"
-+"checksum ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86"
++"checksum typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9"
+"checksum unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1967f4cdfc355b37fd76d2a954fb2ed3871034eb4f26d60537d88795cfc332a9"
-+"checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526"
-+"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
++"checksum unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"
++"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
++"checksum unindent 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "63f18aa3b0e35fed5a0048f029558b1518095ffe2a0a31fb87c93dece93a4993"
+"checksum unsafe-any 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f30360d7979f5e9c6e6cea48af192ea8fab4afb3cf72597154b8f08935bc9c7f"
-+"checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737"
+"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
+"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
++"checksum version_check 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
+"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
-+"checksum wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)" = "74e463a508e390cc7447e70f640fbf44ad52e1bd095314ace1fdf99516d32add"
-+"checksum wabt-sys 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)" = "a6265b25719e82598d104b3717375e37661d41753e2c84cde3f51050c7ed7e3c"
-+"checksum wasi-common 0.1.0 (git+https://github.com/CraneStation/wasi-common)" = "<none>"
-+"checksum wasi-common-cbindgen 0.1.0 (git+https://github.com/CraneStation/wasi-common)" = "<none>"
-+"checksum wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)" = "981a8797cf89762e0233ec45fae731cb79a4dfaee12d9f0fe6cee01e4ac58d00"
-+"checksum which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164"
-+"checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770"
++"checksum walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "85ce93ab0c27412ba41d509f2410fa575ecbfdb4a6aba0e02e79e12c09745485"
++"checksum walrus-macro 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8757b0da38353d55a9687f4dee68a8f441f980dd36e16ab07d6e6c673f505f76"
++"checksum wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d"
++"checksum wasm-webidl-bindings 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b5cae185868c6038a48f487b9af3766ee0c68d4a85fa3610c3a0522092b3cec1"
++"checksum wasmparser 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e5083b449454f7de0b15f131eee17de54b5a71dcb9adcf11df2b2f78fad0cd82"
++"checksum wast 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "86b52202bd73a756b216bbfea019991ff317b1e5f22677da5cef2964696a3245"
++"checksum wat 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "80db13d155bab63db0f19c24a0e12bf60c3fe346edba8da508ba6962e08c137b"
++"checksum which 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "240a31163872f7e8e49f35b42b58485e35355b07eb009d9f3686733541339a69"
++"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
+"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+"checksum winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9"
+"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-+"checksum wincolor 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba"
++"checksum wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9"
++"checksum zstd 0.5.1+zstd.1.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5c5d978b793ae64375b80baf652919b148f6a496ac8802922d9999f5a553194f"
++"checksum zstd-safe 2.0.3+zstd.1.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "bee25eac9753cfedd48133fa1736cbd23b774e253d89badbeac7d12b23848d3f"
++"checksum zstd-sys 1.4.15+zstd.1.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "89719b034dc22d240d5b407fb0a3fe6d29952c181cff9a9f95c0bd40b4f8f7d8"
diff --git a/nixpkgs/pkgs/development/interpreters/wasmtime/default.nix b/nixpkgs/pkgs/development/interpreters/wasmtime/default.nix
index b53b3ed9dbf..0cdf1aae3f7 100644
--- a/nixpkgs/pkgs/development/interpreters/wasmtime/default.nix
+++ b/nixpkgs/pkgs/development/interpreters/wasmtime/default.nix
@@ -1,24 +1,24 @@
-{ rustPlatform, fetchFromGitHub, lib, python, cmake, llvmPackages, clang }:
+{ rustPlatform, fetchFromGitHub, lib, python, cmake, llvmPackages, clang, stdenv, darwin }:
rustPlatform.buildRustPackage {
pname = "wasmtime";
- version = "20190521";
+ version = "20191111";
src = fetchFromGitHub {
- owner = "CraneStation";
+ owner = "bytecodealliance";
repo = "wasmtime";
- rev = "e530a582afe6a2b5735fd7cdf5e2e88391e58669";
- sha256 = "13lqf9dp1cnw7ms7hcgirmlfkr0v7nrn3p5g7yacfasrqgnwsyl8";
+ rev = "0006a2af954eba74c79885cb1fe8cdeb68f531c1";
+ sha256 = "0lf3pdkjxcrjmjic7xxyjl5dka3arxi809sp9hm4hih5p2fhf2gw";
fetchSubmodules = true;
};
- cargoSha256 = "1jbpq09czm295316gdv3y0pfapqs0ynj3qbarwlnrv7valq5ak13";
+ cargoSha256 = "0mnwaipa2az3vpgbz4m9siz6bfyhmzwz174k678cv158m7mxx12f";
cargoPatches = [ ./cargo-lock.patch ];
nativeBuildInputs = [ python cmake clang ];
- buildInputs = [ llvmPackages.libclang ];
-
+ buildInputs = [ llvmPackages.libclang ] ++
+ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/libraries/SDL/find-headers.patch b/nixpkgs/pkgs/development/libraries/SDL/find-headers.patch
index 5f75ae9e830..fd498117fd6 100644
--- a/nixpkgs/pkgs/development/libraries/SDL/find-headers.patch
+++ b/nixpkgs/pkgs/development/libraries/SDL/find-headers.patch
@@ -1,7 +1,8 @@
-diff -ru3 SDL-1.2.15/sdl-config.in SDL-1.2.15-new/sdl-config.in
---- SDL-1.2.15/sdl-config.in 2012-01-19 10:30:06.000000000 +0400
-+++ SDL-1.2.15-new/sdl-config.in 2016-08-22 05:32:52.716397920 +0300
-@@ -42,7 +42,11 @@
+diff --git a/sdl-config.in b/sdl-config.in
+index e0fcc0c..bf7928a 100644
+--- a/sdl-config.in
++++ b/sdl-config.in
+@@ -42,14 +42,18 @@ while test $# -gt 0; do
echo @SDL_VERSION@
;;
--cflags)
@@ -13,4 +14,13 @@ diff -ru3 SDL-1.2.15/sdl-config.in SDL-1.2.15-new/sdl-config.in
+ echo $SDL_CFLAGS @SDL_CFLAGS@
;;
@ENABLE_SHARED_TRUE@ --libs)
- @ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
+-@ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
++@ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@ $SDL_LIB_PATH
+ @ENABLE_SHARED_TRUE@ ;;
+ @ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs)
+ @ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs)
+-@ENABLE_STATIC_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@
++@ENABLE_STATIC_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@ $SDL_LIB_PATH
+ @ENABLE_STATIC_TRUE@ ;;
+ *)
+ echo "${usage}" 1>&2
diff --git a/nixpkgs/pkgs/development/libraries/SDL/setup-hook.sh b/nixpkgs/pkgs/development/libraries/SDL/setup-hook.sh
index 20382f18f52..553e8553a77 100644
--- a/nixpkgs/pkgs/development/libraries/SDL/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/SDL/setup-hook.sh
@@ -1,6 +1,9 @@
addSDLPath () {
if [ -e "$1/include/SDL" ]; then
- export SDL_PATH="$SDL_PATH $1/include/SDL"
+ export SDL_PATH="${SDL_PATH-}${SDL_PATH:+ }$1/include/SDL"
+ fi
+ if [ -e "$1/lib" ]; then
+ export SDL_LIB_PATH="${SDL_LIB_PATH-}${SDL_LIB_PATH:+ }-L$1/lib"
fi
}
diff --git a/nixpkgs/pkgs/development/libraries/SDL2/default.nix b/nixpkgs/pkgs/development/libraries/SDL2/default.nix
index 37e38e03b8c..e02ea05a726 100644
--- a/nixpkgs/pkgs/development/libraries/SDL2/default.nix
+++ b/nixpkgs/pkgs/development/libraries/SDL2/default.nix
@@ -36,6 +36,13 @@ stdenv.mkDerivation rec {
patches = [ ./find-headers.patch ];
+ # Fix with mesa 19.2: https://bugzilla.libsdl.org/show_bug.cgi?id=4797
+ postPatch = ''
+ substituteInPlace include/SDL_opengl_glext.h \
+ --replace "typedef ptrdiff_t GLsizeiptr;" "typedef signed long int khronos_ssize_t; typedef khronos_ssize_t GLsizeiptr;" \
+ --replace "typedef ptrdiff_t GLintptr;" "typedef signed long int khronos_intptr_t; typedef khronos_intptr_t GLintptr;"
+ '';
+
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = dlopenPropagatedBuildInputs;
@@ -68,9 +75,21 @@ stdenv.mkDerivation rec {
++ optional alsaSupport "--with-alsa-prefix=${alsaLib.out}/lib"
++ optional stdenv.isDarwin "--disable-sdltest";
+ # We remove libtool .la files when static libs are requested,
+ # because they make the builds of downstream libs like `SDL_tff`
+ # fail with `cannot find -lXext, `-lXcursor` etc. linker errors
+ # because the `.la` files are not pruned if static libs exist
+ # (see https://github.com/NixOS/nixpkgs/commit/fd97db43bcb05e37f6bb77f363f1e1e239d9de53)
+ # and they also don't carry the necessary `-L` paths of their
+ # X11 dependencies.
+ # For static linking, it is better to rely on `pkg-config` `.pc`
+ # files.
postInstall = ''
- moveToOutput lib/libSDL2main.a "$dev"
- rm $out/lib/*.a
+ if [ "$dontDisableStatic" -eq "1" ]; then
+ rm $out/lib/*.la
+ else
+ rm $out/lib/*.a
+ fi
moveToOutput bin/sdl2-config "$dev"
'';
diff --git a/nixpkgs/pkgs/development/libraries/SDL2/setup-hook.sh b/nixpkgs/pkgs/development/libraries/SDL2/setup-hook.sh
index 3acce9d473c..0119926491a 100644
--- a/nixpkgs/pkgs/development/libraries/SDL2/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/SDL2/setup-hook.sh
@@ -1,6 +1,6 @@
addSDL2Path () {
if [ -e "$1/include/SDL2" ]; then
- export SDL2_PATH="$SDL2_PATH $1/include/SDL2"
+ export SDL2_PATH="${SDL2_PATH-}${SDL2_PATH:+ }$1/include/SDL2"
fi
}
diff --git a/nixpkgs/pkgs/development/libraries/SDL_Pango/default.nix b/nixpkgs/pkgs/development/libraries/SDL_Pango/default.nix
new file mode 100644
index 00000000000..e330ccef611
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/SDL_Pango/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchpatch, fetchurl, SDL, autoreconfHook, pango, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "SDL_Pango";
+ version = "0.1.2";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/sdlpango/${pname}-${version}.tar.gz";
+ sha256 = "197baw1dsg0p4pljs5k0fshbyki00r4l49m1drlpqw6ggawx6xbz";
+ };
+
+ patches = [
+ (fetchpatch {
+ url = https://sources.debian.org/data/main/s/sdlpango/0.1.2-6/debian/patches/api_additions.patch;
+ sha256 = "00p5ry5gd3ixm257p9i2c4jg0qj8ipk8nf56l7c9fma8id3zxyld";
+ })
+ ./fixes.patch
+ ];
+
+ preConfigure = "autoreconf -i -f";
+
+ nativeBuildInputs = [ pkgconfig autoreconfHook ];
+ buildInputs = [ SDL pango ];
+
+ meta = with stdenv.lib; {
+ description = "Connects the Pango rendering engine to SDL";
+ license = licenses.lgpl21Plus;
+ platforms = platforms.all;
+ homepage = http://sdlpango.sourceforge.net/;
+ maintainers = with maintainers; [ puckipedia ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/SDL_Pango/fixes.patch b/nixpkgs/pkgs/development/libraries/SDL_Pango/fixes.patch
new file mode 100644
index 00000000000..9703c0d4918
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/SDL_Pango/fixes.patch
@@ -0,0 +1,148 @@
+diff --git a/SDL_Pango.pc.in b/SDL_Pango.pc.in
+index 750d091..3af38ff 100644
+--- a/SDL_Pango.pc.in
++++ b/SDL_Pango.pc.in
+@@ -6,6 +6,6 @@ includedir=@includedir@
+ Name: SDL_Pango
+ Description: SDL library for internationalized text rendering
+ Version: @VERSION@
+-Requires: pango
++Requires: pango pangoft2
+ Libs: -L${libdir} -lSDL_Pango
+ Cflags: -I${includedir}
+\ No newline at end of file
+diff --git a/src/SDL_Pango.c b/src/SDL_Pango.c
+index b969bc1..cc2c3f5 100644
+--- a/src/SDL_Pango.c
++++ b/src/SDL_Pango.c
+@@ -231,6 +231,41 @@
+
+ #include "SDL_Pango.h"
+
++const SDLPango_Matrix _MATRIX_WHITE_BACK
++ = {255, 0, 0, 0,
++ 255, 0, 0, 0,
++ 255, 0, 0, 0,
++ 255, 255, 0, 0,};
++const SDLPango_Matrix *MATRIX_WHITE_BACK = &_MATRIX_WHITE_BACK;
++
++const SDLPango_Matrix _MATRIX_BLACK_BACK
++ = {0, 255, 0, 0,
++ 0, 255, 0, 0,
++ 0, 255, 0, 0,
++ 255, 255, 0, 0,};
++const SDLPango_Matrix *MATRIX_BLACK_BACK = &_MATRIX_BLACK_BACK;
++
++const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_BLACK_LETTER
++ = {0, 0, 0, 0,
++ 0, 0, 0, 0,
++ 0, 0, 0, 0,
++ 0, 255, 0, 0,};
++const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER = &_MATRIX_TRANSPARENT_BACK_BLACK_LETTER;
++
++const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_WHITE_LETTER
++ = {255, 255, 0, 0,
++ 255, 255, 0, 0,
++ 255, 255, 0, 0,
++ 0, 255, 0, 0,};
++const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER = &_MATRIX_TRANSPARENT_BACK_WHITE_LETTER;
++
++const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER
++ = {255, 255, 0, 0,
++ 255, 255, 0, 0,
++ 255, 255, 0, 0,
++ 0, 0, 0, 0,};
++const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER = &_MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER;
++
+ //! non-zero if initialized
+ static int IS_INITIALIZED = 0;
+
+diff --git a/src/SDL_Pango.h b/src/SDL_Pango.h
+index 6ebdf78..b7e5e58 100644
+--- a/src/SDL_Pango.h
++++ b/src/SDL_Pango.h
+@@ -47,57 +47,32 @@ typedef struct _SDLPango_Matrix {
+ Uint8 m[4][4]; /*! Matrix variables */
+ } SDLPango_Matrix;
+
+-const SDLPango_Matrix _MATRIX_WHITE_BACK
+- = {255, 0, 0, 0,
+- 255, 0, 0, 0,
+- 255, 0, 0, 0,
+- 255, 255, 0, 0,};
+
+ /*!
+ Specifies white back and black letter.
+ */
+-const SDLPango_Matrix *MATRIX_WHITE_BACK = &_MATRIX_WHITE_BACK;
++extern const SDLPango_Matrix *MATRIX_WHITE_BACK;
+
+-const SDLPango_Matrix _MATRIX_BLACK_BACK
+- = {0, 255, 0, 0,
+- 0, 255, 0, 0,
+- 0, 255, 0, 0,
+- 255, 255, 0, 0,};
+ /*!
+ Specifies black back and white letter.
+ */
+-const SDLPango_Matrix *MATRIX_BLACK_BACK = &_MATRIX_BLACK_BACK;
++extern const SDLPango_Matrix *MATRIX_BLACK_BACK;
+
+-const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_BLACK_LETTER
+- = {0, 0, 0, 0,
+- 0, 0, 0, 0,
+- 0, 0, 0, 0,
+- 0, 255, 0, 0,};
+ /*!
+ Specifies transparent back and black letter.
+ */
+-const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER = &_MATRIX_TRANSPARENT_BACK_BLACK_LETTER;
++extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER;
+
+-const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_WHITE_LETTER
+- = {255, 255, 0, 0,
+- 255, 255, 0, 0,
+- 255, 255, 0, 0,
+- 0, 255, 0, 0,};
+ /*!
+ Specifies transparent back and white letter.
+ */
+-const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER = &_MATRIX_TRANSPARENT_BACK_WHITE_LETTER;
++extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER;
+
+-const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER
+- = {255, 255, 0, 0,
+- 255, 255, 0, 0,
+- 255, 255, 0, 0,
+- 0, 0, 0, 0,};
+ /*!
+ Specifies transparent back and transparent letter.
+ This is useful for KARAOKE like rendering.
+ */
+-const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER = &_MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER;
++extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER;
+
+ /*!
+ Specifies direction of text. See Pango reference for detail
+@@ -186,7 +161,8 @@ extern DECLSPEC void SDLCALL SDLPango_SetBaseDirection(
+ SDLPango_Direction direction);
+
+
+-#ifdef __FT2_BUILD_UNIX_H__
++
++#ifdef __PANGO_H__
+
+ extern DECLSPEC void SDLCALL SDLPango_CopyFTBitmapToSurface(
+ const FT_Bitmap *bitmap,
+@@ -194,11 +170,8 @@ extern DECLSPEC void SDLCALL SDLPango_CopyFTBitmapToSurface(
+ const SDLPango_Matrix *matrix,
+ SDL_Rect *rect);
+
+-#endif /* __FT2_BUILD_UNIX_H__ */
+
+
+-#ifdef __PANGO_H__
+-
+ extern DECLSPEC PangoFontMap* SDLCALL SDLPango_GetPangoFontMap(
+ SDLPango_Context *context);
+
diff --git a/nixpkgs/pkgs/development/libraries/accountsservice/default.nix b/nixpkgs/pkgs/development/libraries/accountsservice/default.nix
index 11ac842342b..eb48aca80ee 100644
--- a/nixpkgs/pkgs/development/libraries/accountsservice/default.nix
+++ b/nixpkgs/pkgs/development/libraries/accountsservice/default.nix
@@ -60,6 +60,8 @@ stdenv.mkDerivation rec {
})
./no-create-dirs.patch
./Disable-methods-that-change-files-in-etc.patch
+ # Fixes https://github.com/NixOS/nixpkgs/issues/72396
+ ./drop-prefix-check-extensions.patch
# Systemd unit improvements. Notably using StateDirectory eliminating the
# need of an ad-hoc script.
(fetchpatch {
diff --git a/nixpkgs/pkgs/development/libraries/accountsservice/drop-prefix-check-extensions.patch b/nixpkgs/pkgs/development/libraries/accountsservice/drop-prefix-check-extensions.patch
new file mode 100644
index 00000000000..4b5222c9552
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/accountsservice/drop-prefix-check-extensions.patch
@@ -0,0 +1,22 @@
+diff --git a/src/extensions.c b/src/extensions.c
+index 038dcb2..830465d 100644
+--- a/src/extensions.c
++++ b/src/extensions.c
+@@ -121,16 +121,7 @@ daemon_read_extension_directory (GHashTable *ifaces,
+ continue;
+ }
+
+- /* Ensure it looks like "../../dbus-1/interfaces/${name}" */
+- const gchar * const prefix = "../../dbus-1/interfaces/";
+- if (g_str_has_prefix (symlink, prefix) && g_str_equal (symlink + strlen (prefix), name)) {
+- daemon_read_extension_file (ifaces, filename);
+- }
+- else {
+- g_warning ("Found accounts service vendor extension symlink %s, but it must be exactly "
+- "equal to '../../dbus-1/interfaces/%s' for forwards-compatibility reasons.",
+- filename, name);
+- }
++ daemon_read_extension_file (ifaces, filename);
+ }
+
+ g_dir_close (dir);
diff --git a/nixpkgs/pkgs/development/libraries/ace/default.nix b/nixpkgs/pkgs/development/libraries/ace/default.nix
index 04ab1331475..ea352772b33 100644
--- a/nixpkgs/pkgs/development/libraries/ace/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ace/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ace";
- version = "6.5.6";
+ version = "6.5.7";
src = fetchurl {
url = "http://download.dre.vanderbilt.edu/previous_versions/ACE-${version}.tar.bz2";
- sha256 = "15lfjc8r854hvjfvimhnqc3987b3cdngilhkii9rwpzginbyipi4";
+ sha256 = "0hvd7y3hs8r3r7qbllfaqrva3jrx5razcnwlws822k66v4r10cbx";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/libraries/alembic/default.nix b/nixpkgs/pkgs/development/libraries/alembic/default.nix
index 263acfed63a..0c3ba0abaa9 100644
--- a/nixpkgs/pkgs/development/libraries/alembic/default.nix
+++ b/nixpkgs/pkgs/development/libraries/alembic/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec
{
pname = "alembic";
- version = "1.7.11";
+ version = "1.7.12";
src = fetchFromGitHub {
owner = "alembic";
repo = "alembic";
rev = version;
- sha256 = "1lalbqn4cwf0vp4hiq72gwpd7kq501j21rnjb380mv26pk7r2ivz";
+ sha256 = "0a9icrv6pwh2b73lywq1aj7i19pmzpg59iy3ngal8vq4zdciylqc";
};
outputs = [ "bin" "dev" "out" "lib" ];
diff --git a/nixpkgs/pkgs/development/libraries/apr/default.nix b/nixpkgs/pkgs/development/libraries/apr/default.nix
index ea84609868c..d9409636bd0 100644
--- a/nixpkgs/pkgs/development/libraries/apr/default.nix
+++ b/nixpkgs/pkgs/development/libraries/apr/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "apr-1.6.5";
+ name = "apr-1.7.0";
src = fetchurl {
url = "mirror://apache/apr/${name}.tar.bz2";
- sha256 = "01d1n1ql66bxsjx0wyzazmkqdqdmr0is6a7lwyy5kzy4z7yajz56";
+ sha256 = "1spp6r2a3xcl5yajm9safhzyilsdzgagc2dadif8x6z9nbq4iqg2";
};
patches = stdenv.lib.optionals stdenv.isDarwin [ ./is-this-a-compiler-bug.patch ];
diff --git a/nixpkgs/pkgs/development/libraries/arb/default.nix b/nixpkgs/pkgs/development/libraries/arb/default.nix
index 0e24d556b1a..6393e25f561 100644
--- a/nixpkgs/pkgs/development/libraries/arb/default.nix
+++ b/nixpkgs/pkgs/development/libraries/arb/default.nix
@@ -1,12 +1,12 @@
{stdenv, fetchFromGitHub, mpir, gmp, mpfr, flint}:
stdenv.mkDerivation rec {
pname = "arb";
- version = "2.16.0";
+ version = "2.17.0";
src = fetchFromGitHub {
owner = "fredrik-johansson";
repo = pname;
rev = version;
- sha256 = "0478671wfwy3gl26sbxh1jq1ih36z4k72waa8y2y2lvn649gb7cd";
+ sha256 = "05lpy3hkl5f8ik19aw40cqydrb932xaf2n8hbq9ib5dnk7f010p1";
};
buildInputs = [mpir gmp mpfr flint];
configureFlags = [
@@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
inherit version;
description = ''A library for arbitrary-precision interval arithmetic'';
+ homepage = "http://arblib.org/";
license = stdenv.lib.licenses.lgpl21Plus;
maintainers = with maintainers; [ raskin timokau ];
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/development/libraries/argp-standalone/default.nix b/nixpkgs/pkgs/development/libraries/argp-standalone/default.nix
index 17093deae00..8fe3bd287c1 100644
--- a/nixpkgs/pkgs/development/libraries/argp-standalone/default.nix
+++ b/nixpkgs/pkgs/development/libraries/argp-standalone/default.nix
@@ -43,6 +43,8 @@ stdenv.mkDerivation {
doCheck = true;
+ makeFlags = [ "AR:=$(AR)" ];
+
enableParallelBuilding = true;
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/libraries/armadillo/default.nix b/nixpkgs/pkgs/development/libraries/armadillo/default.nix
index c2031f37263..a9fc7d569ef 100644
--- a/nixpkgs/pkgs/development/libraries/armadillo/default.nix
+++ b/nixpkgs/pkgs/development/libraries/armadillo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "armadillo";
- version = "9.700.2";
+ version = "9.800.2";
src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
- sha256 = "1g88mizzkza91v51fz174gg0700f6y6snshplffpqw2gjx42ngwj";
+ sha256 = "0mslyfzwb8zdhchhj7szj25qi2ain7cnlsrzccrfm2mr4a6jv5h9";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/arrayfire/default.nix b/nixpkgs/pkgs/development/libraries/arrayfire/default.nix
index 17f43a9ddfa..6e2db870068 100644
--- a/nixpkgs/pkgs/development/libraries/arrayfire/default.nix
+++ b/nixpkgs/pkgs/development/libraries/arrayfire/default.nix
@@ -1,36 +1,16 @@
{ stdenv, fetchurl, fetchFromGitHub, cmake, pkgconfig
, cudatoolkit, opencl-clhpp, ocl-icd, fftw, fftwFloat, mkl
, blas, openblas, boost, mesa, libGLU_combined
-, freeimage, python
+, freeimage, python, clfft, clblas
+, doxygen, buildDocs ? false
}:
let
- version = "3.6.4";
-
- clfftSource = fetchFromGitHub {
- owner = "arrayfire";
- repo = "clFFT";
- rev = "16925fb93338b3cac66490b5cf764953d6a5dac7";
- sha256 = "0y35nrdz7w4n1l17myhkni3hwm37z775xn6f76xmf1ph7dbkslsc";
- fetchSubmodules = true;
- };
-
- clblasSource = fetchFromGitHub {
- owner = "arrayfire";
- repo = "clBLAS";
- rev = "1f3de2ae5582972f665c685b18ef0df43c1792bb";
- sha256 = "154mz52r5hm0jrp5fqrirzzbki14c1jkacj75flplnykbl36ibjs";
- fetchSubmodules = true;
- };
-
- cl2hppSource = fetchurl {
- url = "https://github.com/KhronosGroup/OpenCL-CLHPP/releases/download/v2.0.10/cl2.hpp";
- sha256 = "1v4q0g6b6mwwsi0kn7kbjn749j3qafb9r4ld3zdq1163ln9cwnvw";
- };
+ strOnLinux = stdenv.lib.optionalString stdenv.isLinux;
-in stdenv.mkDerivation {
+in stdenv.mkDerivation rec {
pname = "arrayfire";
- inherit version;
+ version = "3.6.4";
src = fetchurl {
url = "http://arrayfire.com/arrayfire_source/arrayfire-full-${version}.tar.bz2";
@@ -41,21 +21,21 @@ in stdenv.mkDerivation {
"-DAF_BUILD_OPENCL=OFF"
"-DAF_BUILD_EXAMPLES=OFF"
"-DBUILD_TESTING=OFF"
- "-DCMAKE_LIBRARY_PATH=${cudatoolkit}/lib/stubs"
+ (strOnLinux "-DCMAKE_LIBRARY_PATH=${cudatoolkit}/lib/stubs")
];
patches = [ ./no-download.patch ];
postPatch = ''
mkdir -p ./build/third_party/clFFT/src
- cp -R --no-preserve=mode,ownership ${clfftSource}/ ./build/third_party/clFFT/src/clFFT-ext/
+ cp -R --no-preserve=mode,ownership ${clfft.src}/ ./build/third_party/clFFT/src/clFFT-ext/
mkdir -p ./build/third_party/clBLAS/src
- cp -R --no-preserve=mode,ownership ${clblasSource}/ ./build/third_party/clBLAS/src/clBLAS-ext/
+ cp -R --no-preserve=mode,ownership ${clblas.src}/ ./build/third_party/clBLAS/src/clBLAS-ext/
mkdir -p ./build/include/CL
- cp -R --no-preserve=mode,ownership ${cl2hppSource} ./build/include/CL/cl2.hpp
+ cp -R --no-preserve=mode,ownership ${opencl-clhpp}/include/CL/cl2.hpp ./build/include/CL/cl2.hpp
'';
- preBuild = ''
+ preBuild = strOnLinux ''
export CUDA_PATH="${cudatoolkit}"
'';
@@ -64,6 +44,7 @@ in stdenv.mkDerivation {
nativeBuildInputs = [
cmake
pkgconfig
+ python
];
buildInputs = [
@@ -72,15 +53,18 @@ in stdenv.mkDerivation {
openblas
libGLU_combined
mesa freeimage
- boost.out boost.dev python
- ] ++ (stdenv.lib.optional stdenv.isLinux [ cudatoolkit ocl-icd ]);
+ boost.out boost.dev
+ ] ++ (stdenv.lib.optional stdenv.isLinux [ cudatoolkit ocl-icd ])
+ ++ (stdenv.lib.optional buildDocs [ doxygen ]);
meta = with stdenv.lib; {
- description = "A general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices";
+ description = "A general-purpose library for parallel and massively-parallel computations";
+ longDescription = ''
+ A general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices.";
+ '';
license = licenses.bsd3;
- homepage = https://arrayfire.com/ ;
+ homepage = "https://arrayfire.com/";
platforms = platforms.linux ++ platforms.darwin;
- maintainers = with stdenv.lib.maintainers; [ chessai ];
- inherit version;
+ maintainers = with maintainers; [ chessai ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix b/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix
index aaf228e73a6..f6f3493002a 100644
--- a/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix
+++ b/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix
@@ -12,12 +12,12 @@ let
in stdenv.mkDerivation rec {
pname = "arrow-cpp";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchurl {
url =
"mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz";
- sha256 = "0n7xrn5490r2snjl45pm2a4pr2x8a29sh8mpyi4nj5pr9f62s1yi";
+ sha256 = "1jbghpppabsix2rkxbnh41inj9lcxfz4q94p96xzxshh4g3mhb4s";
};
sourceRoot = "apache-arrow-${version}/cpp";
@@ -93,7 +93,7 @@ in stdenv.mkDerivation rec {
];
in ''
ctest -L unittest -V \
- --exclude-regex '(${builtins.concatStringsSep "|" excludedTests})'
+ --exclude-regex '^(${builtins.concatStringsSep "|" excludedTests})$'
'');
meta = {
diff --git a/nixpkgs/pkgs/development/libraries/at-spi2-atk/default.nix b/nixpkgs/pkgs/development/libraries/at-spi2-atk/default.nix
index 4af9c9ce32b..f63a341e26e 100644
--- a/nixpkgs/pkgs/development/libraries/at-spi2-atk/default.nix
+++ b/nixpkgs/pkgs/development/libraries/at-spi2-atk/default.nix
@@ -16,11 +16,11 @@
stdenv.mkDerivation rec {
pname = "at-spi2-atk";
- version = "2.34.0";
+ version = "2.34.1";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "00250s72ii8w6lb6ww61v49y9k4cswfj0hhawqlram7bl6b7x6is";
+ sha256 = "05ncp7s5nddjinffs26mcvpbd63vk1m3cv5y530p3plgfhqgjvbp";
};
nativeBuildInputs = [ meson ninja pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/audio/libmysofa/default.nix b/nixpkgs/pkgs/development/libraries/audio/libmysofa/default.nix
index 0e0f0c5d425..ac8d7873123 100644
--- a/nixpkgs/pkgs/development/libraries/audio/libmysofa/default.nix
+++ b/nixpkgs/pkgs/development/libraries/audio/libmysofa/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libmysofa";
- version = "0.7";
+ version = "0.8";
src = fetchFromGitHub {
owner = "hoene";
repo = "libmysofa";
rev = "v${version}";
- sha256 = "0si0z7cfw6xcs3dkrb4zini55xpxwfp27yl8lbx39gx2pf8v2jls";
+ sha256 = "1gas6fp0xy57wwdvsdfq1yq2hg4zl2c074b260y7hh92z96pj22j";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/avro-c/default.nix b/nixpkgs/pkgs/development/libraries/avro-c/default.nix
index f66d9369c20..5d7dedd0e07 100644
--- a/nixpkgs/pkgs/development/libraries/avro-c/default.nix
+++ b/nixpkgs/pkgs/development/libraries/avro-c/default.nix
@@ -1,14 +1,14 @@
{ stdenv, cmake, fetchurl, pkgconfig, jansson, zlib }:
let
- version = "1.9.0";
+ version = "1.9.1";
in stdenv.mkDerivation {
pname = "avro-c";
inherit version;
src = fetchurl {
url = "mirror://apache/avro/avro-${version}/c/avro-c-${version}.tar.gz";
- sha256 = "1ch8z9jpkjxjx2zh28z0946gz3vwj1jnkrzg4vwvfa287128cml0";
+ sha256 = "0hj6w1w5mqkhnhkvjc0zz5njnnrbcjv5ml4f8gq80wff2cgbrxvx";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/libraries/bamf/default.nix b/nixpkgs/pkgs/development/libraries/bamf/default.nix
index 58d44a54137..1bce315878d 100644
--- a/nixpkgs/pkgs/development/libraries/bamf/default.nix
+++ b/nixpkgs/pkgs/development/libraries/bamf/default.nix
@@ -1,6 +1,25 @@
-{ stdenv, autoconf, automake, libtool, gnome3, which, fetchgit, libgtop, libwnck3, glib, vala, pkgconfig
-, libstartup_notification, gobject-introspection, gtk-doc, docbook_xsl
-, xorgserver, dbus, python2, wrapGAppsHook }:
+{ stdenv
+, pantheon
+, autoconf
+, automake
+, libtool
+, gnome3
+, which
+, fetchgit
+, libgtop
+, libwnck3
+, glib
+, vala
+, pkgconfig
+, libstartup_notification
+, gobject-introspection
+, gtk-doc
+, docbook_xsl
+, xorgserver
+, dbus
+, python3
+, wrapGAppsHook
+}:
stdenv.mkDerivation rec {
pname = "bamf";
@@ -9,14 +28,16 @@ stdenv.mkDerivation rec {
outputs = [ "out" "dev" "devdoc" ];
src = fetchgit {
- url = https://git.launchpad.net/~unity-team/bamf;
+ url = "https://git.launchpad.net/~unity-team/bamf";
rev = version;
sha256 = "1klvij1wyhdj5d8sr3b16pfixc1yk8ihglpjykg7zrr1f50jfgsz";
};
nativeBuildInputs = [
+ (python3.withPackages (ps: with ps; [ lxml ])) # Tests
autoconf
automake
+ dbus
docbook_xsl
gnome3.gnome-common
gobject-introspection
@@ -25,13 +46,8 @@ stdenv.mkDerivation rec {
pkgconfig
vala
which
- # Tests
- python2
- python2.pkgs.libxslt
- python2.pkgs.libxml2
- dbus
- xorgserver
wrapGAppsHook
+ xorgserver
];
buildInputs = [
@@ -41,6 +57,11 @@ stdenv.mkDerivation rec {
libwnck3
];
+ patches = [
+ # Port tests and checks to python3 lxml.
+ ./gtester2xunit-python3.patch
+ ];
+
# Fix hard-coded path
# https://bugs.launchpad.net/bamf/+bug/1780557
postPatch = ''
@@ -49,8 +70,8 @@ stdenv.mkDerivation rec {
'';
configureFlags = [
- "--enable-headless-tests"
"--enable-gtk-doc"
+ "--enable-headless-tests"
];
# fix paths
@@ -67,7 +88,9 @@ stdenv.mkDerivation rec {
doCheck = false;
# glib-2.62 deprecations
- NIX_CFLAGS_COMPILE = [ "-DGLIB_DISABLE_DEPRECATION_WARNINGS" ];
+ NIX_CFLAGS_COMPILE = [
+ "-DGLIB_DISABLE_DEPRECATION_WARNINGS"
+ ];
meta = with stdenv.lib; {
description = "Application matching framework";
@@ -78,6 +101,6 @@ stdenv.mkDerivation rec {
homepage = https://launchpad.net/bamf;
license = licenses.lgpl3;
platforms = platforms.linux;
- maintainers = with maintainers; [ davidak ];
+ maintainers = with maintainers; [ davidak ] ++ pantheon.maintainers;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/bamf/gtester2xunit-python3.patch b/nixpkgs/pkgs/development/libraries/bamf/gtester2xunit-python3.patch
new file mode 100644
index 00000000000..8dc47854194
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/bamf/gtester2xunit-python3.patch
@@ -0,0 +1,53 @@
+diff --git a/configure.ac b/configure.ac
+index 41cb7db..93ef0ec 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -115,9 +115,9 @@ GTK_DOC_CHECK(1.0)
+
+ AC_PATH_PROG([PYTHON],[python])
+ AC_MSG_CHECKING(for gtester2xunit dependencies)
+-if !($PYTHON -c "import libxslt, libxml2" 2> /dev/null); then
++if !($PYTHON -c "import lxml" 2> /dev/null); then
+ AC_MSG_RESULT([no])
+- AC_MSG_ERROR([You need to install python-libxslt1 and python-libxml2]);
++ AC_MSG_ERROR([You need to install python-lxml]);
+ fi
+ AC_MSG_RESULT([yes])
+
+@@ -189,6 +189,6 @@ ${PACKAGE}-${VERSION}
+ Introspection: ${enable_introspection}
+ Headless tests: ${enable_headless_tests}
+ Coverage Reporting: ${use_gcov}
+- Export actions menus: ${enable_export_actions_menu}
++ Export actions menus: ${enable_export_actions_menu}
+
+ EOF
+diff --git a/tests/gtester2xunit.py b/tests/gtester2xunit.py
+index fbe3c66..861d541 100755
+--- a/tests/gtester2xunit.py
++++ b/tests/gtester2xunit.py
+@@ -1,18 +1,17 @@
+ #! /usr/bin/python
+ from argparse import ArgumentParser
+-import libxslt
+-import libxml2
+ import sys
+ import os
++from lxml import etree
+
+ XSL_TRANSFORM='/usr/share/gtester2xunit/gtester.xsl'
+
+ def transform_file(input_filename, output_filename, xsl_file):
+- gtester = libxml2.parseFile(xsl_file)
+- style = libxslt.parseStylesheetDoc(gtester)
+- doc = libxml2.parseFile(input_filename)
+- result = style.applyStylesheet(doc, None)
+- result.saveFormatFile(filename=output_filename, format=True)
++ gtester = etree.parse(xsl_file)
++ style = etree.XSLT(gtester)
++ doc = etree.parse(input_filename)
++ result = style(doc)
++ result.write(filename=output_filename, format=True)
+
+
+ def get_output_filename(input_filename):
diff --git a/nixpkgs/pkgs/development/libraries/bcg729/default.nix b/nixpkgs/pkgs/development/libraries/bcg729/default.nix
new file mode 100644
index 00000000000..4363948e830
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/bcg729/default.nix
@@ -0,0 +1,43 @@
+{ stdenv
+, fetchFromGitHub
+, fetchpatch
+, cmake
+}:
+
+stdenv.mkDerivation rec {
+ pname = "bcg729";
+ version = "1.0.4";
+
+ src = fetchFromGitHub {
+ owner = "BelledonneCommunications";
+ repo = pname;
+ rev = version;
+ sha256 = "05s0c5ps3a763y0v34wg5zghj0cdjnq4ch7g81848xxry7q90fwa";
+ };
+
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/BelledonneCommunications/bcg729/commit/a5907daf1b111e4ad7aab4f558f57e2af1e37e55.patch";
+ sha256 = "0445syfwj4w4chh8ak80rq77iqcr27924n1ld5snshk3d21nxd64";
+ })
+ (fetchpatch {
+ url = "https://github.com/BelledonneCommunications/bcg729/commit/697bf6653a8c7421f0e821ee8d42471246e6850f.patch";
+ sha256 = "1h3gf5sj2sg5cs5iv1lcav3lkqmd5jf4agvjzz83l89wd5f5hp5l";
+ })
+ (fetchpatch {
+ url = "https://github.com/BelledonneCommunications/bcg729/commit/d63ce04a93711820d9a6985b1d11d8d91ed8e6b6.patch";
+ sha256 = "1piwf63ci2gma6jd6b4adkvxirysvazf0vklb5pc6vx1g93nkgxs";
+ })
+ ];
+
+ nativeBuildInputs = [ cmake ];
+
+ meta = with stdenv.lib; {
+ description = "Opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec";
+ homepage = "https://linphone.org/technical-corner/bcg729";
+ changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${version}/NEWS";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ c0bw3b ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/bctoolbox/default.nix b/nixpkgs/pkgs/development/libraries/bctoolbox/default.nix
index 2730696344e..a9d21a1f5a9 100644
--- a/nixpkgs/pkgs/development/libraries/bctoolbox/default.nix
+++ b/nixpkgs/pkgs/development/libraries/bctoolbox/default.nix
@@ -1,19 +1,23 @@
-{stdenv, fetchFromGitHub, cmake, mbedtls, bcunit, srtp}:
+{ stdenv, fetchFromGitHub, cmake, bcunit, mbedtls }:
+
stdenv.mkDerivation rec {
- name = "${baseName}-${version}";
- baseName = "bctoolbox";
+ pname = "bctoolbox";
version = "0.6.0";
- buildInputs = [cmake mbedtls bcunit srtp];
+
+ nativeBuildInputs = [ cmake bcunit ];
+ buildInputs = [ mbedtls ];
+
src = fetchFromGitHub {
owner = "BelledonneCommunications";
- repo = baseName;
+ repo = pname;
rev = version;
sha256 = "1cxx243wyzkd4xnvpyqf97n0rjhfckpvw1vhwnbwshq3q6fra909";
};
meta = {
inherit version;
- description = ''Utilities library for Linphone'';
+ description = "Utilities library for Linphone";
+ homepage = "https://github.com/BelledonneCommunications/bctoolbox";
license = stdenv.lib.licenses.gpl2Plus ;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/development/libraries/belle-sip/default.nix b/nixpkgs/pkgs/development/libraries/belle-sip/default.nix
index d4420e40ab6..1745614f741 100644
--- a/nixpkgs/pkgs/development/libraries/belle-sip/default.nix
+++ b/nixpkgs/pkgs/development/libraries/belle-sip/default.nix
@@ -1,15 +1,14 @@
-{ stdenv, antlr3_4, libantlr3c, jre, polarssl, fetchFromGitHub
+{ stdenv, antlr3_4, libantlr3c, jre, mbedtls, fetchFromGitHub
, cmake, zlib, bctoolbox
}:
stdenv.mkDerivation rec {
- baseName = "belle-sip";
+ pname = "belle-sip";
version = "1.6.3";
- name = "${baseName}-${version}";
src = fetchFromGitHub {
owner = "BelledonneCommunications";
- repo = baseName;
+ repo = pname;
rev = version;
sha256 = "0q70db1klvhca1af29bm9paka3gyii5hfbzrj4178gclsg7cj8fk";
};
@@ -24,18 +23,14 @@ stdenv.mkDerivation rec {
"-Wno-error=cast-function-type"
];
- propagatedBuildInputs = [ antlr3_4 libantlr3c polarssl bctoolbox ];
-
- configureFlags = [
- "--with-polarssl=${polarssl}"
- ];
+ propagatedBuildInputs = [ antlr3_4 libantlr3c mbedtls bctoolbox ];
# Fails to build with lots of parallel jobs
enableParallelBuilding = false;
meta = with stdenv.lib; {
- homepage = http://www.linphone.org/index.php/eng;
- description = "A Voice-over-IP phone";
+ homepage = https://linphone.org/technical-corner/belle-sip;
+ description = "Modern library implementing SIP (RFC 3261) transport, transaction and dialog layers";
license = licenses.gpl2;
platforms = platforms.all;
};
diff --git a/nixpkgs/pkgs/development/libraries/boehm-gc/7.6.6.nix b/nixpkgs/pkgs/development/libraries/boehm-gc/7.6.6.nix
index c2b5c7b6062..1cbbee469e6 100644
--- a/nixpkgs/pkgs/development/libraries/boehm-gc/7.6.6.nix
+++ b/nixpkgs/pkgs/development/libraries/boehm-gc/7.6.6.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
urls = [
- "http://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz"
+ "https://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz"
"https://github.com/ivmai/bdwgc/releases/download/v${version}/gc-${version}.tar.gz"
];
sha256 = "1p1r015a7jbpvkkbgzv1y8nxrbbp6dg0mq3ksi6ji0qdz3wfss79";
@@ -63,10 +63,10 @@ stdenv.mkDerivation rec {
C or C++ programs, though that is not its primary goal.
'';
- homepage = http://hboehm.info/gc/;
+ homepage = https://hboehm.info/gc/;
# non-copyleft, X11-style license
- license = http://hboehm.info/gc/license.txt;
+ license = https://hboehm.info/gc/license.txt;
maintainers = [ ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/development/libraries/boehm-gc/default.nix b/nixpkgs/pkgs/development/libraries/boehm-gc/default.nix
index bc8b7a8c760..f061626a897 100644
--- a/nixpkgs/pkgs/development/libraries/boehm-gc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/boehm-gc/default.nix
@@ -1,4 +1,5 @@
{ lib, stdenv, fetchurl
+, autoreconfHook
, enableLargeConfig ? false # doc: https://github.com/ivmai/bdwgc/blob/v7.6.6/doc/README.macros#L179
}:
@@ -9,7 +10,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
urls = [
"https://github.com/ivmai/bdwgc/releases/download/v${version}/gc-${version}.tar.gz"
- "http://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz"
+ "https://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz"
];
sha256 = "1798rp3mcfkgs38ynkbg2p47bq59pisrc6mn0l20pb5iczf0ssj3";
};
@@ -22,12 +23,17 @@ stdenv.mkDerivation rec {
'';
patches = # https://github.com/ivmai/bdwgc/pull/208
- lib.optional stdenv.hostPlatform.isRiscV ./riscv.patch;
+ lib.optional stdenv.hostPlatform.isRiscV ./riscv.patch
+ # boehm-gc whitelists GCC threading models
+ ++ lib.optional stdenv.hostPlatform.isMinGW ./mcfgthread.patch;
configureFlags =
[ "--enable-cplusplus" "--with-libatomic-ops=none" ]
++ lib.optional enableLargeConfig "--enable-large-config";
+ nativeBuildInputs =
+ lib.optional stdenv.hostPlatform.isMinGW autoreconfHook;
+
doCheck = true; # not cross;
enableParallelBuilding = true;
@@ -52,10 +58,10 @@ stdenv.mkDerivation rec {
C or C++ programs, though that is not its primary goal.
'';
- homepage = http://hboehm.info/gc/;
+ homepage = https://hboehm.info/gc/;
# non-copyleft, X11-style license
- license = http://hboehm.info/gc/license.txt;
+ license = https://hboehm.info/gc/license.txt;
maintainers = [ ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/development/libraries/boehm-gc/mcfgthread.patch b/nixpkgs/pkgs/development/libraries/boehm-gc/mcfgthread.patch
new file mode 100644
index 00000000000..c4aa996aebd
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/boehm-gc/mcfgthread.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -277,7 +277,7 @@ case "$THREADS" in
+ ;;
+ esac
+ ;;
+- win32)
++ win32 | mcf)
+ AC_DEFINE(GC_THREADS)
+ use_parallel_mark=$enable_parallel_mark
+ if test "${enable_parallel_mark}" != no \
diff --git a/nixpkgs/pkgs/development/libraries/boost/1.71.nix b/nixpkgs/pkgs/development/libraries/boost/1.71.nix
new file mode 100644
index 00000000000..f66bd4cd6fb
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/boost/1.71.nix
@@ -0,0 +1,15 @@
+{ stdenv, callPackage, fetchurl, fetchpatch, ... } @ args:
+
+callPackage ./generic.nix (args // rec {
+ version = "1.71.0";
+
+ src = fetchurl {
+ #url = "mirror://sourceforge/boost/boost_1_71_0.tar.bz2";
+ urls = [
+ "mirror://sourceforge/boost/boost_1_71_0.tar.bz2"
+ "https://dl.bintray.com/boostorg/release/1.71.0/source/boost_1_71_0.tar.bz2"
+ ];
+ # SHA256 from http://www.boost.org/users/history/version_1_71_0.html
+ sha256 = "d73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee";
+ };
+})
diff --git a/nixpkgs/pkgs/development/libraries/boxfort/default.nix b/nixpkgs/pkgs/development/libraries/boxfort/default.nix
new file mode 100644
index 00000000000..95c1afd090f
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/boxfort/default.nix
@@ -0,0 +1,47 @@
+{ stdenv, fetchFromGitHub, cmake, pkg-config, gettext, libcsptr, dyncall
+, nanomsg, python37Packages }:
+
+stdenv.mkDerivation rec {
+ version = "unstable-2019-09-19";
+ pname = "boxfort";
+
+ src = fetchFromGitHub {
+ owner = "Snaipe";
+ repo = "BoxFort";
+ rev = "926bd4ce968592dbbba97ec1bb9aeca3edf29b0d";
+ sha256 = "0mzy4f8qij6ckn5578y3l4rni2470pdkjy5xww7ak99l1kh3p3v6";
+ };
+
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ cmake pkg-config ];
+
+ buildInputs = [
+ dyncall
+ gettext
+ libcsptr
+ nanomsg
+ ];
+
+ checkInputs = with python37Packages; [ cram ];
+
+ cmakeFlags = [ "-DBXF_FORK_RESILIENCE=OFF" ];
+
+ doCheck = true;
+ preCheck = ''
+ export LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
+ '';
+
+ outputs = [ "dev" "out" ];
+
+ meta = with stdenv.lib; {
+ description = "Convenient & cross-platform sandboxing C library";
+ homepage = "https://github.com/Snaipe/BoxFort";
+ license = licenses.mit;
+ maintainers = with maintainers; [
+ thesola10
+ Yumasi
+ ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/c-blosc/default.nix b/nixpkgs/pkgs/development/libraries/c-blosc/default.nix
index 396e419406a..4a9e627e544 100644
--- a/nixpkgs/pkgs/development/libraries/c-blosc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/c-blosc/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "c-blosc";
- version = "1.16.3";
+ version = "1.17.0";
src = fetchFromGitHub {
owner = "Blosc";
repo = "c-blosc";
rev = "v${version}";
- sha256 = "1c58wkf34rp5wh9qp09zdk7zcfn037sk56p4xq1g0vapbnglv603";
+ sha256 = "0c4vh7kyxm57jclk8jlcnc11w7nd2m81qk454gav58aji85w16hg";
};
buildInputs = [ cmake ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A blocking, shuffling and loss-less compression library";
- homepage = http://www.blosc.org;
+ homepage = https://www.blosc.org;
license = licenses.bsd3;
platforms = platforms.all;
};
diff --git a/nixpkgs/pkgs/development/libraries/catch2/default.nix b/nixpkgs/pkgs/development/libraries/catch2/default.nix
index f8097599f4f..86a5e52353a 100644
--- a/nixpkgs/pkgs/development/libraries/catch2/default.nix
+++ b/nixpkgs/pkgs/development/libraries/catch2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "catch2";
- version = "2.9.2";
+ version = "2.11.0";
src = fetchFromGitHub {
owner = "catchorg";
repo = "Catch2";
rev = "v${version}";
- sha256="0wn0vm9mdl4iv3scihdwfbg40appnllzbq4ik3jpr1jdf6ik7par";
+ sha256="1b07drrclvxj17s67ivypr9vr27rg0m36jqnrbci6f4wsp1b0gbl";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/check/default.nix b/nixpkgs/pkgs/development/libraries/check/default.nix
index 08610d1e9af..6a94d9a71ce 100644
--- a/nixpkgs/pkgs/development/libraries/check/default.nix
+++ b/nixpkgs/pkgs/development/libraries/check/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "check";
- version = "0.12.0";
+ version = "0.13.0";
src = fetchurl {
url = "https://github.com/libcheck/check/releases/download/${version}/check-${version}.tar.gz";
- sha256 = "0d22h8xshmbpl9hba9ch3xj8vb9ybm5akpsbbh7yj07fic4h2hj6";
+ sha256 = "02crar51gniijrrl9p8f9maibnwc33n76kw5cqr7xk3s8hqnncy4";
};
# Test can randomly fail: http://hydra.nixos.org/build/7243912
diff --git a/nixpkgs/pkgs/development/libraries/cimg/default.nix b/nixpkgs/pkgs/development/libraries/cimg/default.nix
index 6181122aa7f..591dea24b57 100644
--- a/nixpkgs/pkgs/development/libraries/cimg/default.nix
+++ b/nixpkgs/pkgs/development/libraries/cimg/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cimg";
- version = "2.7.1";
+ version = "2.7.5";
src = fetchurl {
url = "http://cimg.eu/files/CImg_${version}.zip";
- sha256 = "1lw1hjk65zyd5x9w113yrqyy8db45jdzzkqslkipaiskl9f81y9z";
+ sha256 = "1xhs0j7mfiln9apfcc9cd3cmjj1prm211vih2zn2qi87ialv36cg";
};
nativeBuildInputs = [ unzip ];
diff --git a/nixpkgs/pkgs/development/libraries/clfft/default.nix b/nixpkgs/pkgs/development/libraries/clfft/default.nix
new file mode 100644
index 00000000000..5eb5b842ecf
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/clfft/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitHub, cmake, fftw, fftwFloat, boost166, opencl-clhpp, ocl-icd }:
+
+let
+ version = "2.12.2";
+in stdenv.mkDerivation {
+ pname = "clfft";
+ inherit version;
+
+ src = fetchFromGitHub {
+ owner = "clMathLibraries";
+ repo = "clFFT";
+ rev = "refs/tags/v${version}";
+ sha256 = "134vb6214hn00qy84m4djg4hqs6hw19gkp8d0wlq8gb9m3mfx7na";
+ };
+
+ sourceRoot = "source/src";
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ fftw fftwFloat boost166 opencl-clhpp ocl-icd ];
+
+ meta = with stdenv.lib; {
+ description = "Library containing FFT functions written in OpenCL";
+ longDescription = ''
+ clFFT is a software library containing FFT functions written in OpenCL.
+ In addition to GPU devices, the library also supports running on CPU devices to facilitate debugging and heterogeneous programming.
+ '';
+ license = licenses.asl20;
+ homepage = "http://clmathlibraries.github.io/clFFT/";
+ platforms = [ "i686-linux" "x86_64-linux" ];
+ maintainers = with maintainers; [ chessai ];
+ inherit version;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/clipper/default.nix b/nixpkgs/pkgs/development/libraries/clipper/default.nix
index 11752423906..ebb41fde423 100644
--- a/nixpkgs/pkgs/development/libraries/clipper/default.nix
+++ b/nixpkgs/pkgs/development/libraries/clipper/default.nix
@@ -15,11 +15,12 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ninja unzip ];
meta = with stdenv.lib; {
+ description = "A polygon and line clipping and offsetting library (C++, C#, Delphi)";
longDescription = ''
The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or,
and line & polygon offsetting. The library is based on Vatti's clipping algorithm.
'';
- homepage = https://sourceforge.net/projects/polyclipping;
+ homepage = "https://sourceforge.net/projects/polyclipping";
license = licenses.boost;
maintainers = with maintainers; [ mpickering ];
platforms = with platforms; unix;
diff --git a/nixpkgs/pkgs/development/libraries/cln/default.nix b/nixpkgs/pkgs/development/libraries/cln/default.nix
index 7adc2a365c5..dc36414fc28 100644
--- a/nixpkgs/pkgs/development/libraries/cln/default.nix
+++ b/nixpkgs/pkgs/development/libraries/cln/default.nix
@@ -2,18 +2,18 @@
stdenv.mkDerivation rec {
pname = "cln";
- version = "1.3.4";
+ version = "1.3.5";
src = fetchurl {
url = "${meta.homepage}${pname}-${version}.tar.bz2";
- sha256 = "0j5p18hwbbrchsdbnc8d2bf9ncslhflri4i950gdnq7v6g2dg69d";
+ sha256 = "0bc43v4fyxwik9gjkvm8jan74bkx9bjssv61lfh9jhhblmj010bq";
};
buildInputs = [ gmp ];
meta = with stdenv.lib; {
description = "C/C++ library for numbers, a part of GiNaC";
- homepage = http://www.ginac.de/CLN/;
+ homepage = https://www.ginac.de/CLN/;
license = licenses.gpl2;
platforms = platforms.unix; # Once had cygwin problems
};
diff --git a/nixpkgs/pkgs/development/libraries/clutter/default.nix b/nixpkgs/pkgs/development/libraries/clutter/default.nix
index 7095a808540..32e723671e8 100644
--- a/nixpkgs/pkgs/development/libraries/clutter/default.nix
+++ b/nixpkgs/pkgs/development/libraries/clutter/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, libGLU_combined, libX11, libXext, libXfixes
+{ stdenv, fetchurl, pkgconfig, libGLU, libGL, libX11, libXext, libXfixes
, libXdamage, libXcomposite, libXi, libxcb, cogl, pango, atk, json-glib
, gobject-introspection, gtk3, gnome3, libinput, libgudev, libxkbcommon
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
buildInputs = [ gtk3 ];
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs =
- [ libX11 libGLU_combined libXext libXfixes libXdamage libXcomposite libXi cogl pango
+ [ libX11 libGL libGLU libXext libXfixes libXdamage libXcomposite libXi cogl pango
atk json-glib gobject-introspection libxcb libinput libgudev libxkbcommon
];
diff --git a/nixpkgs/pkgs/development/libraries/codec2/default.nix b/nixpkgs/pkgs/development/libraries/codec2/default.nix
index 7c42a7479b1..9c31b50c028 100644
--- a/nixpkgs/pkgs/development/libraries/codec2/default.nix
+++ b/nixpkgs/pkgs/development/libraries/codec2/default.nix
@@ -1,15 +1,17 @@
-{ stdenv, fetchsvn, cmake } :
+{ stdenv, fetchFromGitHub, cmake } :
let
- version = "0.8";
+ version = "0.9.2";
in stdenv.mkDerivation {
pname = "codec2";
inherit version;
- src = fetchsvn {
- url = "https://svn.code.sf.net/p/freetel/code/codec2/branches/${version}";
- sha256 = "0qbyaqdn37253s30n6m2ric8nfdsxhkslb9h572kdx18j2yjccki";
+ src = fetchFromGitHub {
+ owner = "drowe67";
+ repo = "codec2";
+ rev = "v${version}";
+ sha256 = "1jpvr7bra8srz8jvnlbmhf8andbaavq5v01qjnp2f61za93rzwba";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/libraries/cogl/default.nix b/nixpkgs/pkgs/development/libraries/cogl/default.nix
index 4700d9e2418..e122c1e7b12 100644
--- a/nixpkgs/pkgs/development/libraries/cogl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/cogl/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, fetchpatch, pkgconfig, libGL, glib, gdk-pixbuf, xorg, libintl
, pangoSupport ? true, pango, cairo, gobject-introspection, wayland, gnome3
-, mesa
+, mesa, automake, autoconf
, gstreamerSupport ? true, gst_all_1 }:
let
@@ -29,11 +29,17 @@ in stdenv.mkDerivation rec {
url = https://bug787443.bugzilla-attachments.gnome.org/attachment.cgi?id=361056;
sha256 = "09fyrdci4727fg6qm5aaapsbv71sf4wgfaqz8jqlyy61dibgg490";
})
+
+ # Fix build with libglvnd headers (these headers used to be provided by mesa)
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/cogl/commit/9c4764224aded552fb855b1c2b85b26d2b894adf.patch";
+ sha256 = "1v9drpzgcd5pq2shhdcw5px7mdiggk6ga13qjbklq8xpd92ac0i1";
+ })
];
outputs = [ "out" "dev" ];
- nativeBuildInputs = [ pkgconfig libintl ];
+ nativeBuildInputs = [ pkgconfig libintl automake autoconf ];
configureFlags = [
"--enable-introspection"
@@ -41,7 +47,7 @@ in stdenv.mkDerivation rec {
"--enable-wayland-egl-platform"
"--enable-wayland-egl-server"
] ++ stdenv.lib.optional gstreamerSupport "--enable-cogl-gst"
- ++ stdenv.lib.optionals (!stdenv.isDarwin) [ "--enable-gles1" "--enable-gles2" ];
+ ++ stdenv.lib.optionals (!stdenv.isDarwin) [ "--enable-gles1" "--enable-gles2" ];
propagatedBuildInputs = with xorg; [
glib gdk-pixbuf gobject-introspection wayland mesa
diff --git a/nixpkgs/pkgs/development/libraries/coin3d/default.nix b/nixpkgs/pkgs/development/libraries/coin3d/default.nix
index 74fd12ffea2..634ac27058b 100644
--- a/nixpkgs/pkgs/development/libraries/coin3d/default.nix
+++ b/nixpkgs/pkgs/development/libraries/coin3d/default.nix
@@ -1,4 +1,4 @@
-{ fetchFromBitbucket, stdenv, boost, cmake, libGLU_combined }:
+{ fetchFromBitbucket, stdenv, boost, cmake, libGL, libGLU }:
stdenv.mkDerivation {
pname = "coin";
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
'';
nativeBuildInputs = [ cmake ];
- buildInputs = [ boost libGLU_combined ];
+ buildInputs = [ boost libGL libGLU ];
meta = {
homepage = "https://bitbucket.org/Coin3D/coin/wiki/Home";
diff --git a/nixpkgs/pkgs/development/libraries/coredumper/default.nix b/nixpkgs/pkgs/development/libraries/coredumper/default.nix
deleted file mode 100644
index ddd0d87a551..00000000000
--- a/nixpkgs/pkgs/development/libraries/coredumper/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{stdenv, fetchurl}:
-
-stdenv.mkDerivation {
- name = "coredumper-1.1";
- src = fetchurl {
- url = http://google-coredumper.googlecode.com/files/coredumper-1.1.tar.gz;
- sha256 = "1phl1zg2n17rp595dyzz9iw01gfdpsdh0l6wy2hfb5shi71h63rx";
- };
-
- # Doesn't build:
- #
- # src/elfcore.c: In function 'CreatePipeline':
- # src/elfcore.c:1424:26: error: 'CLONE_VM' undeclared (first use in this function)
- # CLONE_VM|CLONE_UNTRACED|SIGCHLD, &args, 0, 0, 0);
- # ^
- # src/elfcore.c:1424:26: note: each undeclared identifier is reported only once for each function it appears in
- meta.broken = true;
-}
diff --git a/nixpkgs/pkgs/development/libraries/criterion/default.nix b/nixpkgs/pkgs/development/libraries/criterion/default.nix
new file mode 100644
index 00000000000..c2721d3839a
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/criterion/default.nix
@@ -0,0 +1,49 @@
+{ stdenv, fetchFromGitHub, boxfort, cmake, libcsptr, pkg-config, gettext
+, dyncall , nanomsg, python37Packages }:
+
+stdenv.mkDerivation rec {
+ version = "2.3.3";
+ pname = "criterion";
+
+ src = fetchFromGitHub {
+ owner = "Snaipe";
+ repo = "Criterion";
+ rev = "v${version}";
+ sha256 = "0y1ay8is54k3y82vagdy0jsa3nfkczpvnqfcjm5n9iarayaxaq8p";
+ fetchSubmodules = true;
+ };
+
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ cmake pkg-config ];
+
+ buildInputs = [
+ boxfort.dev
+ dyncall
+ gettext
+ libcsptr
+ nanomsg
+ ];
+
+ checkInputs = with python37Packages; [ cram ];
+
+ cmakeFlags = [ "-DCTESTS=ON" ];
+ doCheck = true;
+ preCheck = ''
+ export LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
+ '';
+ checkTarget = "criterion_tests test";
+
+ outputs = [ "dev" "out" ];
+
+ meta = with stdenv.lib; {
+ description = "A cross-platform C and C++ unit testing framework for the 21th century";
+ homepage = "https://github.com/Snaipe/Criterion";
+ license = licenses.mit;
+ maintainers = with maintainers; [
+ thesola10
+ Yumasi
+ ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/crypto++/GNUmakefile-darwin.patch b/nixpkgs/pkgs/development/libraries/crypto++/GNUmakefile-darwin.patch
deleted file mode 100644
index 5a6cb3bcafb..00000000000
--- a/nixpkgs/pkgs/development/libraries/crypto++/GNUmakefile-darwin.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/GNUmakefile b/GNUmakefile
-index 4de9d10..ff4789a 100755
---- a/GNUmakefile
-+++ b/GNUmakefile
-@@ -271,8 +271,8 @@ endif # OpenMP
- endif # IS_LINUX
-
- ifneq ($(IS_DARWIN),0)
--AR = libtool
--ARFLAGS = -static -o
-+AR = ar
-+ARFLAGS = cru
- CXX ?= c++
- ifeq ($(IS_GCC_29),1)
- CXXFLAGS += -fno-coalesce-templates -fno-coalesce-static-vtables
diff --git a/nixpkgs/pkgs/development/libraries/crypto++/default.nix b/nixpkgs/pkgs/development/libraries/crypto++/default.nix
index cb481fc7084..b472733f8ee 100644
--- a/nixpkgs/pkgs/development/libraries/crypto++/default.nix
+++ b/nixpkgs/pkgs/development/libraries/crypto++/default.nix
@@ -1,49 +1,47 @@
-{ fetchFromGitHub, stdenv }:
+{ stdenv, fetchFromGitHub, nasm, which }:
+with stdenv.lib;
stdenv.mkDerivation rec {
pname = "crypto++";
- majorVersion = "5.6";
- version = "${majorVersion}.5";
+ version = "8.2.0";
+ underscoredVersion = strings.replaceStrings ["."] ["_"] version;
src = fetchFromGitHub {
owner = "weidai11";
repo = "cryptopp";
- rev = "CRYPTOPP_5_6_5";
- sha256 = "1yk7jyf4va9425cg05llskpls2jm7n3jwy2hj5jm74zkr4mwpvl7";
+ rev = "CRYPTOPP_${underscoredVersion}";
+ sha256 = "01zrrzjn14yhkb9fzzl57vmh7ig9a6n6fka45f8za0gf7jpcq3mj";
};
- patches = stdenv.lib.concatLists [
- (stdenv.lib.optional (stdenv.hostPlatform.system != "i686-cygwin") ./dll.patch)
- (stdenv.lib.optional stdenv.hostPlatform.isDarwin ./GNUmakefile-darwin.patch)
- ];
-
-
- configurePhase = ''
- sed -i GNUmakefile \
- -e 's|-march=native|-fPIC|g' \
- -e '/^CXXFLAGS =/s|-g ||'
+ postPatch = ''
+ substituteInPlace GNUmakefile \
+ --replace "AR = libtool" "AR = ar" \
+ --replace "ARFLAGS = -static -o" "ARFLAGS = -cru"
'';
- enableParallelBuilding = true;
+ nativeBuildInputs = optionals stdenv.hostPlatform.isx86 [ nasm which ];
- makeFlags = [ "PREFIX=$(out)" ];
- buildFlags = [ "libcryptopp.so" ];
- installFlags = [ "LDCONF=true" ];
+ preBuild = optionalString stdenv.hostPlatform.isx86 "${stdenv.shell} rdrand-nasm.sh";
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
+ buildFlags = [ "shared" "libcryptopp.pc" ];
+ enableParallelBuilding = true;
doCheck = true;
- checkPhase = "LD_LIBRARY_PATH=`pwd` make test";
- # prefer -fPIC and .so to .a; cryptotest.exe seems superfluous
- postInstall = ''
- rm "$out"/lib/*.a -r "$out/bin"
- ln -sf "$out"/lib/libcryptopp.so.${version} "$out"/lib/libcryptopp.so.${majorVersion}
+ preInstall = "rm libcryptopp.a"; # built for checks but we don't install static lib into the nix store
+ installTargets = "install-lib";
+ installFlags = [ "LDCONF=true" ];
+ postInstall = optionalString (!stdenv.hostPlatform.isDarwin) ''
+ ln -sr $out/lib/libcryptopp.so.${version} $out/lib/libcryptopp.so.${versions.majorMinor version}
+ ln -sr $out/lib/libcryptopp.so.${version} $out/lib/libcryptopp.so.${versions.major version}
'';
- meta = with stdenv.lib; {
+ meta = {
description = "Crypto++, a free C++ class library of cryptographic schemes";
- homepage = http://cryptopp.com/;
- license = licenses.boost;
+ homepage = "https://cryptopp.com/";
+ changelog = "https://raw.githubusercontent.com/weidai11/cryptopp/CRYPTOPP_${underscoredVersion}/History.txt";
+ license = with licenses; [ boost publicDomain ];
platforms = platforms.all;
- maintainers = [ ];
+ maintainers = with maintainers; [ c0bw3b ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/crypto++/dll.patch b/nixpkgs/pkgs/development/libraries/crypto++/dll.patch
deleted file mode 100644
index 12df1fb9e9e..00000000000
--- a/nixpkgs/pkgs/development/libraries/crypto++/dll.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Get rid of Windows-specific stuff.
-
-diff --git a/GNUmakefile b/GNUmakefile
-index 4de9d10..ff4789a 100755
---- a/GNUmakefile
-+++ b/GNUmakefile
-@@ -656,7 +656,7 @@ nolib: $(OBJS)
- dll: cryptest.import.exe dlltest.exe
-
- cryptopp.dll: $(DLLOBJS)
-- $(CXX) -shared -o $@ $(CXXFLAGS) $(DLLOBJS) $(LDFLAGS) $(LDLIBS) -Wl,--out-implib=libcryptopp.dll.a
-+ $(CXX) -shared -o $@ $(CXXFLAGS) $(DLLOBJS) $(LDFLAGS) $(LDLIBS)
-
- libcryptopp.import.a: $(LIBIMPORTOBJS)
- $(AR) $(ARFLAGS) $@ $(LIBIMPORTOBJS)
-diff --git a/dll.cpp b/dll.cpp
-index 72dade9..b5097ab 100644
---- a/dll.cpp
-+++ b/dll.cpp
-@@ -48,7 +48,7 @@ NAMESPACE_END
-
- #endif
-
--#ifdef CRYPTOPP_EXPORTS
-+#if defined CRYPTOPP_EXPORTS && defined _MSC_VER
-
- USING_NAMESPACE(CryptoPP)
-
diff --git a/nixpkgs/pkgs/development/libraries/cutelyst/default.nix b/nixpkgs/pkgs/development/libraries/cutelyst/default.nix
index e84fbe89aa9..6cd464e5539 100644
--- a/nixpkgs/pkgs/development/libraries/cutelyst/default.nix
+++ b/nixpkgs/pkgs/development/libraries/cutelyst/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "cutelyst";
- version = "2.8.0";
+ version = "2.9.0";
src = fetchFromGitHub {
owner = "cutelyst";
repo = "cutelyst";
rev = "v${version}";
- sha256 = "02jys32qkyksa2dmanyg4x0y5lh4ra0xbn2mfr2k84slrxbgjs1g";
+ sha256 = "13h2sj131s31qdzdwa3hx7ildmvlk8mv9s0j99kvx1ijaq49z79f";
};
nativeBuildInputs = [ cmake pkgconfig wrapQtAppsHook ];
diff --git a/nixpkgs/pkgs/development/libraries/dav1d/default.nix b/nixpkgs/pkgs/development/libraries/dav1d/default.nix
index 89ab2d54f78..8abae8b8bb3 100644
--- a/nixpkgs/pkgs/development/libraries/dav1d/default.nix
+++ b/nixpkgs/pkgs/development/libraries/dav1d/default.nix
@@ -9,14 +9,14 @@ assert useVulkan -> withExamples;
stdenv.mkDerivation rec {
pname = "dav1d";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchFromGitLab {
domain = "code.videolan.org";
owner = "videolan";
repo = pname;
rev = version;
- sha256 = "0ircy8jf5djai2mdghi4si7i3w8crlfbk8qxjv95fgyf3llz3wv7";
+ sha256 = "08cgccp7xvwn24w9iab4fzi18x3m6xyvvnz36qf7clcz0aqbfb9w";
};
nativeBuildInputs = [ meson ninja nasm pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/dbus/default.nix b/nixpkgs/pkgs/development/libraries/dbus/default.nix
index 804f0e7fc85..5024ea3ef24 100644
--- a/nixpkgs/pkgs/development/libraries/dbus/default.nix
+++ b/nixpkgs/pkgs/development/libraries/dbus/default.nix
@@ -3,6 +3,7 @@
, fetchurl
, pkgconfig
, expat
+, enableSystemd ? stdenv.isLinux && !stdenv.hostPlatform.isMusl
, systemd
, libX11 ? null
, libICE ? null
@@ -15,6 +16,8 @@ assert
x11Support ->
libX11 != null && libICE != null && libSM != null;
+assert enableSystemd -> systemd != null;
+
stdenv.mkDerivation rec {
pname = "dbus";
version = "1.12.16";
@@ -50,11 +53,12 @@ stdenv.mkDerivation rec {
expat
];
- buildInputs = lib.optionals x11Support [
- libX11
- libICE
- libSM
- ] ++ lib.optional stdenv.isLinux systemd;
+ buildInputs =
+ lib.optionals x11Support [
+ libX11
+ libICE
+ libSM
+ ] ++ lib.optional enableSystemd systemd;
# ToDo: optional selinux?
configureFlags = [
@@ -101,6 +105,7 @@ stdenv.mkDerivation rec {
description = "Simple interprocess messaging system";
homepage = http://www.freedesktop.org/wiki/Software/dbus/;
license = licenses.gpl2Plus; # most is also under AFL-2.1
+ maintainers = with maintainers; [ worldofpeace ];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/dleyna-core/setup-hook.sh b/nixpkgs/pkgs/development/libraries/dleyna-core/setup-hook.sh
index 87b5c67dff5..287ad4dc189 100644
--- a/nixpkgs/pkgs/development/libraries/dleyna-core/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/dleyna-core/setup-hook.sh
@@ -1,7 +1,7 @@
addDleynaConnectorPath () {
if test -d "$1/lib/dleyna-1.0/connectors"
then
- export DLEYNA_CONNECTOR_PATH="${DLEYNA_CONNECTOR_PATH}${DLEYNA_CONNECTOR_PATH:+:}$1/lib/dleyna-1.0/connectors"
+ export DLEYNA_CONNECTOR_PATH="${DLEYNA_CONNECTOR_PATH-}${DLEYNA_CONNECTOR_PATH:+:}$1/lib/dleyna-1.0/connectors"
fi
}
diff --git a/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix b/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix
new file mode 100644
index 00000000000..fa2c3687ba7
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix
@@ -0,0 +1,79 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, pkgconfig
+, meson
+, ninja
+, libX11
+, mesa
+, libGL
+, wayland
+}:
+
+let
+ eglexternalplatform = stdenv.mkDerivation {
+ pname = "eglexternalplatform";
+ version = "1.1";
+
+ src = fetchFromGitHub {
+ owner = "Nvidia";
+ repo = "eglexternalplatform";
+ rev = "7c8f8e2218e46b1a4aa9538520919747f1184d86";
+ sha256 = "0lr5s2xa1zn220ghmbsiwgmx77l156wk54c7hybia0xpr9yr2nhb";
+ };
+
+ installPhase = ''
+ mkdir -p "$out/include/"
+ cp interface/eglexternalplatform.h "$out/include/"
+ cp interface/eglexternalplatformversion.h "$out/include/"
+
+ substituteInPlace eglexternalplatform.pc \
+ --replace "/usr/include/EGL" "$out/include"
+ mkdir -p "$out/share/pkgconfig"
+ cp eglexternalplatform.pc "$out/share/pkgconfig/"
+ '';
+
+ meta = with lib; {
+ license = licenses.mit;
+ };
+ };
+
+in stdenv.mkDerivation rec {
+ pname = "egl-wayland";
+ version = "1.1.4";
+
+ outputs = [ "out" "dev" ];
+
+ src = fetchFromGitHub {
+ owner = "Nvidia";
+ repo = pname;
+ rev = version;
+ sha256 = "0wvamjcfycd7rgk7v14g2rin55xin9rfkxmivyay3cm08vnl7y1d";
+ };
+
+ # Add missing include
+ # https://github.com/NVIDIA/egl-wayland/pull/24
+ patches = [ ./eglmesaext.patch ];
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkgconfig
+ ];
+
+ buildInputs = [
+ eglexternalplatform
+ libX11
+ mesa
+ libGL
+ wayland
+ ];
+
+ meta = with lib; {
+ description = "The EGLStream-based Wayland external platform";
+ homepage = https://github.com/NVIDIA/egl-wayland/;
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ hedning ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/egl-wayland/eglmesaext.patch b/nixpkgs/pkgs/development/libraries/egl-wayland/eglmesaext.patch
new file mode 100644
index 00000000000..9384ecff9b0
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/egl-wayland/eglmesaext.patch
@@ -0,0 +1,12 @@
+diff --git a/src/wayland-eglsurface.c b/src/wayland-eglsurface.c
+index 01c9cb3..45736b0 100644
+--- a/src/wayland-eglsurface.c
++++ b/src/wayland-eglsurface.c
+@@ -37,6 +37,7 @@
+ #include <sys/types.h>
+ #include <netinet/in.h>
+ #include <fcntl.h>
++#include <EGL/eglmesaext.h>
+
+ #define WL_EGL_WINDOW_DESTROY_CALLBACK_SINCE 3
+
diff --git a/nixpkgs/pkgs/development/libraries/exempi/default.nix b/nixpkgs/pkgs/development/libraries/exempi/default.nix
index 22c812ba4c2..5638db71245 100644
--- a/nixpkgs/pkgs/development/libraries/exempi/default.nix
+++ b/nixpkgs/pkgs/development/libraries/exempi/default.nix
@@ -19,7 +19,8 @@ stdenv.mkDerivation rec {
doCheck = stdenv.isLinux;
meta = with stdenv.lib; {
- homepage = https://libopenraw.freedesktop.org/wiki/Exempi/;
+ description = "An implementation of XMP (Adobe's Extensible Metadata Platform)";
+ homepage = "https://libopenraw.freedesktop.org/wiki/Exempi/";
platforms = platforms.linux ++ platforms.darwin;
license = licenses.bsd3;
};
diff --git a/nixpkgs/pkgs/development/libraries/faudio/default.nix b/nixpkgs/pkgs/development/libraries/faudio/default.nix
index b0818d79dfa..79980739e4f 100644
--- a/nixpkgs/pkgs/development/libraries/faudio/default.nix
+++ b/nixpkgs/pkgs/development/libraries/faudio/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "faudio";
- version = "19.10";
+ version = "19.11";
src = fetchFromGitHub {
owner = "FNA-XNA";
repo = "FAudio";
rev = version;
- sha256 = "1z7j803nxhgvjwpxr1m5d490yji727v7pn0ghhipbrfxlwzkw1sz";
+ sha256 = "0ckpr6ffz8ssfh1y850dhip5s5jv0j6n90qz5yx1v9d6gpwf08rp";
};
nativeBuildInputs = [cmake];
diff --git a/nixpkgs/pkgs/development/libraries/fdk-aac/default.nix b/nixpkgs/pkgs/development/libraries/fdk-aac/default.nix
index 70269002e2f..16560f19c86 100644
--- a/nixpkgs/pkgs/development/libraries/fdk-aac/default.nix
+++ b/nixpkgs/pkgs/development/libraries/fdk-aac/default.nix
@@ -5,11 +5,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "fdk-aac";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
url = "mirror://sourceforge/opencore-amr/fdk-aac/${pname}-${version}.tar.gz";
- sha256 = "0v6rbyw9f9lpfvcg3v1qyapga5hqfnb3wp3x5yaxpwcgjw7ydmpp";
+ sha256 = "0wgjjc0dfkm2w966lc9c8ir8f671vl1ppch3mya3h58jjjm360c4";
};
configureFlags = [ ]
diff --git a/nixpkgs/pkgs/development/libraries/ffmpeg-full/default.nix b/nixpkgs/pkgs/development/libraries/ffmpeg-full/default.nix
index 78d291e86fa..9ab112dac12 100644
--- a/nixpkgs/pkgs/development/libraries/ffmpeg-full/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ffmpeg-full/default.nix
@@ -3,7 +3,7 @@
* Licensing options (yes some are listed twice, filters and such are not listed)
*/
, gplLicensing ? true # GPL: fdkaac,openssl,frei0r,cdio,samba,utvideo,vidstab,x265,x265,xavs,avid,zvbi,x11grab
-, version3Licensing ? true # (L)GPL3: opencore-amrnb,opencore-amrwb,samba,vo-aacenc,vo-amrwbenc
+, version3Licensing ? true # (L)GPL3: libvmaf,opencore-amrnb,opencore-amrwb,samba,vo-aacenc,vo-amrwbenc
, nonfreeLicensing ? false # NONFREE: openssl,fdkaac,blackmagic-design-desktop-video
/*
* Build options
@@ -87,6 +87,7 @@
, libv4l ? null # Video 4 Linux support
, libva ? null # Vaapi hardware acceleration
, libvdpau ? null # Vdpau hardware acceleration
+, libvmaf ? null # Netflix's VMAF (Video Multi-Method Assessment Fusion)
, libvorbis ? null # Vorbis de/encoding, native encoder exists
, libvpx ? null # VP8 & VP9 de/encoding
, libwebp ? null # WebP encoder
@@ -364,6 +365,7 @@ stdenv.mkDerivation rec {
(enableFeature ((isLinux || isFreeBSD) && libva != null) "vaapi")
(enableFeature (libvdpau != null) "vdpau")
(enableFeature (libvorbis != null) "libvorbis")
+ (enableFeature (!isAarch64 && libvmaf != null && version3Licensing) "libvmaf")
(enableFeature (libvpx != null) "libvpx")
(enableFeature (libwebp != null) "libwebp")
(enableFeature (libX11 != null && libXv != null && libXext != null) "xlib")
@@ -425,6 +427,7 @@ stdenv.mkDerivation rec {
] ++ optional openglExtlib libGLU_combined
++ optionals nonfreeLicensing [ fdk_aac openssl ]
++ optional ((isLinux || isFreeBSD) && libva != null) libva
+ ++ optional (!isAarch64 && libvmaf != null && version3Licensing) libvmaf
++ optionals isLinux [ alsaLib libraw1394 libv4l ]
++ optional (isLinux && !isAarch64 && libmfx != null) libmfx
++ optional nvenc nv-codec-headers
diff --git a/nixpkgs/pkgs/development/libraries/ffmpeg/2.8.nix b/nixpkgs/pkgs/development/libraries/ffmpeg/2.8.nix
index 5ffbc215d8b..98ada9a3f09 100644
--- a/nixpkgs/pkgs/development/libraries/ffmpeg/2.8.nix
+++ b/nixpkgs/pkgs/development/libraries/ffmpeg/2.8.nix
@@ -1,7 +1,7 @@
{ callPackage, ... } @ args:
-callPackage ./generic.nix (args // rec {
+callPackage ./generic.nix (rec {
version = "${branch}.14";
branch = "2.8";
sha256 = "1g6x3lyjl1zlfksizj1ys61kj97yg0xf4dlr6sr5acpbja3a26yn";
-})
+} // args)
diff --git a/nixpkgs/pkgs/development/libraries/ffmpeg/3.4.nix b/nixpkgs/pkgs/development/libraries/ffmpeg/3.4.nix
index bea367b2554..759fba65587 100644
--- a/nixpkgs/pkgs/development/libraries/ffmpeg/3.4.nix
+++ b/nixpkgs/pkgs/development/libraries/ffmpeg/3.4.nix
@@ -4,9 +4,9 @@
, ...
}@args:
-callPackage ./generic.nix (args // rec {
+callPackage ./generic.nix (rec {
version = branch;
branch = "3.4.6";
sha256 = "1s20wzgxxrm56gckyb8cf1lh36hdnkdxvmmnnvdxvia4zb3grf1b";
darwinFrameworks = [ Cocoa CoreMedia ];
-})
+} // args)
diff --git a/nixpkgs/pkgs/development/libraries/ffmpeg/4.nix b/nixpkgs/pkgs/development/libraries/ffmpeg/4.nix
index a0b95cecaab..387069d1618 100644
--- a/nixpkgs/pkgs/development/libraries/ffmpeg/4.nix
+++ b/nixpkgs/pkgs/development/libraries/ffmpeg/4.nix
@@ -4,9 +4,9 @@
, ...
}@args:
-callPackage ./generic.nix (args // rec {
+callPackage ./generic.nix (rec {
version = "4.2.1";
branch = "4.2";
sha256 = "090naa6rj46pzkgh03bf51hbqdz356qqckr2pw6pykc6ysiryak8";
darwinFrameworks = [ Cocoa CoreMedia VideoToolbox ];
-})
+} // args)
diff --git a/nixpkgs/pkgs/development/libraries/ffmpeg/generic.nix b/nixpkgs/pkgs/development/libraries/ffmpeg/generic.nix
index b3310e44ae0..ccdf4662719 100644
--- a/nixpkgs/pkgs/development/libraries/ffmpeg/generic.nix
+++ b/nixpkgs/pkgs/development/libraries/ffmpeg/generic.nix
@@ -3,6 +3,8 @@
, libssh, libtheora, libva, libdrm, libvorbis, libvpx, lzma, libpulseaudio, soxr
, x264, x265, xvidcore, zlib, libopus, speex, nv-codec-headers, dav1d
, openglSupport ? false, libGLU_combined ? null
+, libmfxSupport ? false, intel-media-sdk ? null
+, libaomSupport ? false, libaom ? null
# Build options
, runtimeCpuDetectBuild ? true # Detect CPU capabilities at runtime
, multithreadBuild ? true # Multithreading via pthreads/win32 threads
@@ -62,6 +64,8 @@ let
in
assert openglSupport -> libGLU_combined != null;
+assert libmfxSupport -> intel-media-sdk != null;
+assert libaomSupport -> libaom != null;
stdenv.mkDerivation rec {
@@ -135,6 +139,8 @@ stdenv.mkDerivation rec {
(ifMinVer "0.6" (enableFeature vpxSupport "libvpx"))
(ifMinVer "2.4" "--enable-lzma")
(ifMinVer "2.2" (enableFeature openglSupport "opengl"))
+ (ifMinVer "4.2" (enableFeature libmfxSupport "libmfx"))
+ (ifMinVer "4.2" (enableFeature libaomSupport "libaom"))
(disDarwinOrArmFix (ifMinVer "0.9" "--enable-libpulse") "0.9" "--disable-libpulse")
(ifMinVer "2.5" (if sdlSupport && reqMin "3.2" then "--enable-sdl2" else if sdlSupport then "--enable-sdl" else null)) # autodetected before 2.5, SDL1 support removed in 3.2 for SDL2
(ifMinVer "1.2" "--enable-libsoxr")
@@ -163,6 +169,8 @@ stdenv.mkDerivation rec {
bzip2 fontconfig freetype gnutls libiconv lame libass libogg libssh libtheora
libvdpau libvorbis lzma soxr x264 x265 xvidcore zlib libopus speex nv-codec-headers
] ++ optional openglSupport libGLU_combined
+ ++ optional libmfxSupport intel-media-sdk
+ ++ optional vpxSupport libaom
++ optional vpxSupport libvpx
++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM
++ optional ((isLinux || isFreeBSD) && !isAarch32) libva
diff --git a/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix b/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix
index 4e6a987eb71..6f5b1840c24 100644
--- a/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "ffmpegthumbnailer";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchFromGitHub {
owner = "dirkvdb";
repo = "ffmpegthumbnailer";
rev = version;
- sha256 = "0mcdvyzny3yrdx23f3ww0i6lgkh68nzfcdla9d4vkc8l2b1kla1j";
+ sha256 = "1bakbr714j7yxdal1f5iq0gcl4cxggbbgj227ihdh5kvygqlwich";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/flatpak/default.nix b/nixpkgs/pkgs/development/libraries/flatpak/default.nix
index edb3c27ebf5..c0cbb763d36 100644
--- a/nixpkgs/pkgs/development/libraries/flatpak/default.nix
+++ b/nixpkgs/pkgs/development/libraries/flatpak/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, autoreconfHook, docbook_xml_dtd_412, docbook_xml_dtd_42, docbook_xml_dtd_43, docbook_xsl, which, libxml2
, gobject-introspection, gtk-doc, intltool, libxslt, pkgconfig, xmlto, appstream-glib, substituteAll, glibcLocales, yacc, xdg-dbus-proxy, p11-kit
-, bubblewrap, bzip2, dbus, glib, gpgme, json-glib, libarchive, libcap, libseccomp, coreutils, gettext, hicolor-icon-theme, fuse
+, bubblewrap, bzip2, dbus, glib, gpgme, json-glib, libarchive, libcap, libseccomp, coreutils, gettext, hicolor-icon-theme, fuse, nixosTests
, libsoup, lzma, ostree, polkit, python3, systemd, xorg, valgrind, glib-networking, wrapGAppsHook, gnome3, gsettings-desktop-schemas, librsvg }:
stdenv.mkDerivation rec {
@@ -76,6 +76,12 @@ stdenv.mkDerivation rec {
patchShebangs tests
'';
+ passthru = {
+ tests = {
+ installedTests = nixosTests.installed-tests.flatpak;
+ };
+ };
+
meta = with stdenv.lib; {
description = "Linux application sandboxing and distribution framework";
homepage = https://flatpak.org/;
diff --git a/nixpkgs/pkgs/development/libraries/fltk/1.4.nix b/nixpkgs/pkgs/development/libraries/fltk/1.4.nix
index eebe119d142..183f0c2bb70 100644
--- a/nixpkgs/pkgs/development/libraries/fltk/1.4.nix
+++ b/nixpkgs/pkgs/development/libraries/fltk/1.4.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
inherit version;
src = fetchurl {
- url = "http://fltk.org/pub/fltk/snapshots/fltk-${version}.tar.gz";
+ url = "https://www.fltk.org/pub/fltk/snapshots/fltk-${version}.tar.gz";
sha256 = "1v8wxvxcbk99i82x2v5fpqg5vj8n7g8a38g30ry7nzcjn5sf3r63";
};
@@ -41,7 +41,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A C++ cross-platform lightweight GUI library";
- homepage = http://www.fltk.org;
+ homepage = https://www.fltk.org;
platforms = platforms.linux ++ platforms.darwin;
license = licenses.gpl2;
};
diff --git a/nixpkgs/pkgs/development/libraries/fltk/default.nix b/nixpkgs/pkgs/development/libraries/fltk/default.nix
index a22b5eef8d2..fe7de504b4f 100644
--- a/nixpkgs/pkgs/development/libraries/fltk/default.nix
+++ b/nixpkgs/pkgs/development/libraries/fltk/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, xlibsWrapper, xorgproto, libXi
-, freeglut, libGLU_combined, libjpeg, zlib, libXft, libpng
+, freeglut, libGL, libGLU, libjpeg, zlib, libXft, libpng
, libtiff, freetype, Cocoa, AGL, GLUT
}:
@@ -12,14 +12,14 @@ stdenv.mkDerivation {
inherit version;
src = fetchurl {
- url = "http://fltk.org/pub/fltk/${version}/fltk-${version}-source.tar.gz";
+ url = "https://www.fltk.org/pub/fltk/${version}/fltk-${version}-source.tar.gz";
sha256 = "00jp24z1818k9n6nn6lx7qflqf2k13g4kxr0p8v1d37kanhb4ac7";
};
patches = stdenv.lib.optionals stdenv.isDarwin [ ./nsosv.patch ];
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ libGLU_combined libjpeg zlib libpng libXft ]
+ buildInputs = [ libGLU libGL libjpeg zlib libpng libXft ]
++ stdenv.lib.optional stdenv.isDarwin [ AGL Cocoa GLUT ];
propagatedBuildInputs = [ xorgproto ]
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A C++ cross-platform lightweight GUI library";
- homepage = http://www.fltk.org;
+ homepage = https://www.fltk.org;
platforms = platforms.linux ++ platforms.darwin;
license = licenses.gpl2;
};
diff --git a/nixpkgs/pkgs/development/libraries/folly/default.nix b/nixpkgs/pkgs/development/libraries/folly/default.nix
index fe48eda192d..2dfb5e9e248 100644
--- a/nixpkgs/pkgs/development/libraries/folly/default.nix
+++ b/nixpkgs/pkgs/development/libraries/folly/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "folly";
- version = "2019.09.16.00";
+ version = "2019.10.21.00";
src = fetchFromGitHub {
owner = "facebook";
repo = "folly";
rev = "v${version}";
- sha256 = "14vdc1rh6z2yhwncpmgyq9c8c0rddhd9l1mnmj9pjhl5hfj45kf6";
+ sha256 = "1jy0yxqzcxxs6sq8161zbdzj4ngwjs0h2aca6n9qkaj1v5jd27c7";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/fontconfig-ultimate/default.nix b/nixpkgs/pkgs/development/libraries/fontconfig-ultimate/default.nix
deleted file mode 100644
index b95d6dd559d..00000000000
--- a/nixpkgs/pkgs/development/libraries/fontconfig-ultimate/default.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ stdenv, fetchFromGitHub }:
-
-let version = "2016-04-23"; in
-stdenv.mkDerivation {
- pname = "fontconfig-ultimate";
- inherit version;
-
- src = fetchFromGitHub {
- sha256 = "1rd2n60l8bamx84q3l91pd9a0wz9h7p6ajvx1dw22qn8rah4h498";
- rev = version;
- repo = "fontconfig-ultimate";
- owner = "bohoomil";
- };
-
- installPhase = ''
- mkdir -p $out/etc/fonts/conf.d
- cp conf.d.infinality/*.conf $out/etc/fonts/conf.d
-
- # Base rendering settings will be determined by NixOS module
- rm $out/etc/fonts/conf.d/10-base-rendering.conf
-
- # Options controlled by NixOS module
- rm $out/etc/fonts/conf.d/35-repl-custom.conf
- rm $out/etc/fonts/conf.d/38-repl-*.conf
- rm $out/etc/fonts/conf.d/82-*.conf
- rm $out/etc/fonts/conf.d/83-*.conf
-
- # Inclusion of local and user configs handled by global configuration
- rm $out/etc/fonts/conf.d/29-local.conf
- rm $out/etc/fonts/conf.d/28-user.conf
-
- cp fontconfig_patches/fonts-settings/*.conf $out/etc/fonts/conf.d
-
- # fix font priority issue https://github.com/bohoomil/fontconfig-ultimate/issues/173
- mv $out/etc/fonts/conf.d/{43,60}-wqy-zenhei-sharp.conf
-
- mkdir -p $out/etc/fonts/presets/{combi,free,ms}
- cp fontconfig_patches/combi/*.conf $out/etc/fonts/presets/combi
- cp fontconfig_patches/free/*.conf $out/etc/fonts/presets/free
- cp fontconfig_patches/ms/*.conf $out/etc/fonts/presets/ms
- '';
-
- meta = with stdenv.lib; {
- description = "Font configuration files, patches, scripts and source packages (Infinality & friends)";
- homepage = https://github.com/bohoomil/fontconfig-ultimate;
- license = licenses.mit;
- platforms = platforms.all;
- };
-}
diff --git a/nixpkgs/pkgs/development/libraries/fontconfig/make-fonts-cache.nix b/nixpkgs/pkgs/development/libraries/fontconfig/make-fonts-cache.nix
index 5b98d6523b9..f1a2e865bb7 100644
--- a/nixpkgs/pkgs/development/libraries/fontconfig/make-fonts-cache.nix
+++ b/nixpkgs/pkgs/development/libraries/fontconfig/make-fonts-cache.nix
@@ -2,7 +2,7 @@
runCommand "fc-cache"
{
- buildInputs = [ fontconfig.bin ];
+ nativeBuildInputs = [ fontconfig.bin ];
preferLocalBuild = true;
allowSubstitutes = false;
passAsFile = [ "fontDirs" ];
diff --git a/nixpkgs/pkgs/development/libraries/forge/default.nix b/nixpkgs/pkgs/development/libraries/forge/default.nix
new file mode 100644
index 00000000000..e6e002f16c5
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/forge/default.nix
@@ -0,0 +1,51 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig
+, arrayfire, expat, fontconfig, freeimage, freetype, boost
+, mesa, libGLU_combined, glfw3, SDL2, cudatoolkit
+}:
+
+stdenv.mkDerivation rec {
+ pname = "forge";
+ version = "1.0.4";
+
+ src = fetchFromGitHub {
+ owner = "arrayfire";
+ repo = "forge";
+ rev = "v${version}";
+ sha256 = "00pmky6kccd7pwi8sma79qpmzr2f9pbn6gym3gyqm64yckw6m484";
+ fetchSubmodules = true;
+ };
+
+ nativeBuildInputs = [
+ cmake
+ pkgconfig
+ ];
+
+ buildInputs = [
+ expat
+ fontconfig
+ freetype
+ boost.out
+ boost.dev
+ freeimage
+ mesa
+ libGLU_combined
+ glfw3
+ SDL2
+ cudatoolkit
+ arrayfire
+ ];
+
+ meta = with stdenv.lib; {
+ description = "An OpenGL interop library that can be used with ArrayFire or any other application using CUDA or OpenCL compute backend";
+ longDescription = ''
+ An OpenGL interop library that can be used with ArrayFire or any other application using CUDA or OpenCL compute backend.
+ The goal of Forge is to provide high performance OpenGL visualizations for C/C++ applications that use CUDA/OpenCL.
+ Forge uses OpenGL >=3.3 forward compatible contexts, so please make sure you have capable hardware before trying it out.
+ '';
+ license = licenses.bsd3;
+ homepage = "https://arrayfire.com/";
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ chessai ];
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/libraries/freetds/default.nix b/nixpkgs/pkgs/development/libraries/freetds/default.nix
index 0ff9cea3d27..855ca0385df 100644
--- a/nixpkgs/pkgs/development/libraries/freetds/default.nix
+++ b/nixpkgs/pkgs/development/libraries/freetds/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases";
- homepage = http://www.freetds.org;
+ homepage = https://www.freetds.org;
license = licenses.lgpl2;
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/development/libraries/fribidi/default.nix b/nixpkgs/pkgs/development/libraries/fribidi/default.nix
index 9798347eadd..859258f5956 100644
--- a/nixpkgs/pkgs/development/libraries/fribidi/default.nix
+++ b/nixpkgs/pkgs/development/libraries/fribidi/default.nix
@@ -10,23 +10,16 @@
stdenv.mkDerivation rec {
pname = "fribidi";
- version = "1.0.5";
+ version = "1.0.7";
outputs = [ "out" "devdoc" ];
- # NOTE: 2018-06-06 v1.0.5: Only URL tarball has "Have pre-generated man pages: true", which works-around upstream usage of some rare ancient `c2man` fossil application.
+ # NOTE: Only URL tarball has "Have pre-generated man pages: true", which works-around upstream usage of some rare ancient `c2man` fossil application.
src = fetchurl {
url = "https://github.com/fribidi/fribidi/releases/download/v${version}/${pname}-${version}.tar.bz2";
- sha256 = "1kp4b1hpx2ky20ixgy2xhj5iygfl7ps5k9kglh1z5i7mhykg4r3a";
+ sha256 = "0pckda4fcn0aw32lpycwdp25r2m7vca8zspq815ppi9gkwgg5das";
};
- patches = [
- (fetchpatch {
- url = "https://github.com/fribidi/fribidi/pull/88.patch";
- sha256 = "1n4l6333vhbxfckwg101flmvq6bbygg66fjp69ddcjqaqb6gh9k9";
- })
- ];
-
postPatch = ''
patchShebangs test
'';
diff --git a/nixpkgs/pkgs/development/libraries/fstrm/default.nix b/nixpkgs/pkgs/development/libraries/fstrm/default.nix
index 380f64cf523..40ffe6918a4 100644
--- a/nixpkgs/pkgs/development/libraries/fstrm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/fstrm/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fstrm";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "farsightsec";
repo = "fstrm";
rev = "v${version}";
- sha256 = "1vm880h6vpnxqh7v0x17yfim6f2fbxwkm03ms58s2h9akmph9xm5";
+ sha256 = "0b6x9wgyn92vykkmd3ynhnpbdl77zb4wf4rm7p0h8p9pwq953hdm";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/ftgl/default.nix b/nixpkgs/pkgs/development/libraries/ftgl/default.nix
index 289a5739985..a99228efcf4 100644
--- a/nixpkgs/pkgs/development/libraries/ftgl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ftgl/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, freetype, libGLU_combined, OpenGL }:
+{ stdenv, fetchurl, freetype, libGL, libGLU, OpenGL }:
let
name = "ftgl-2.1.3-rc5";
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
++ (if stdenv.isDarwin then
[ OpenGL ]
else
- [ libGLU_combined ])
+ [ libGL libGLU ])
;
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/libraries/gaia/default.nix b/nixpkgs/pkgs/development/libraries/gaia/default.nix
new file mode 100644
index 00000000000..c8c0b8c6800
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/gaia/default.nix
@@ -0,0 +1,85 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, libyaml
+, swig
+, pkgconfig
+, wafHook
+, makeWrapper
+, qt4
+, pythonPackages
+, pythonSupport ? false
+# Default to false since it breaks the build, see https://github.com/MTG/gaia/issues/11
+, stlfacadeSupport ? false
+, assertsSupport ? true
+, cyclopsSupport ? true
+}:
+
+assert pythonSupport -> pythonPackages != null;
+
+stdenv.mkDerivation rec {
+ pname = "gaia";
+ version = "2.4.5";
+
+ src = fetchFromGitHub {
+ owner = "MTG";
+ repo = "gaia";
+ rev = "v${version}";
+ sha256 = "12jxb354s2dblr2ghnl3w05m23jgzvrrgywfj8jaa32j3gw48fv2";
+ };
+
+ # Fix installation error when waf tries to put files in /etc/
+ prePatch = ''
+ '' + lib.optionalString cyclopsSupport ''
+ substituteInPlace src/wscript \
+ --replace "/etc/cyclops" "$out/etc/cyclops" \
+ --replace "/etc/init.d" "$out/etc/init.d"
+ '';
+
+ nativeBuildInputs = [
+ wafHook
+ pkgconfig
+ swig
+ ]
+ # The gaiafusion binary inside $out/bin needs a shebangs patch, and
+ # wrapping with the appropriate $PYTHONPATH
+ ++ lib.optionals (pythonSupport) [
+ pythonPackages.wrapPython
+ ]
+ ;
+
+ buildInputs = [
+ libyaml
+ qt4
+ ];
+
+ propagatedBuildInputs = []
+ ++ lib.optionals (pythonSupport) [
+ # This is not exactly specified in upstream's README but it's needed by the
+ # resulting $out/bin/gaiafusion script
+ pythonPackages.pyyaml
+ ]
+ ;
+
+ wafConfigureFlags = []
+ ++ lib.optionals (pythonSupport) [ "--with-python-bindings" ]
+ ++ lib.optionals (stlfacadeSupport) [ "--with-stlfacade" ]
+ ++ lib.optionals (assertsSupport) [ "--with-asserts" ]
+ ++ lib.optionals (cyclopsSupport) [ "--with-cyclops" ]
+ ;
+
+ postFixup = ''
+ ''
+ + lib.optionalString pythonSupport ''
+ wrapPythonPrograms
+ ''
+ ;
+
+ meta = with lib; {
+ homepage = "https://github.com/MTG/gaia";
+ description = "General library to work with points in a semimetric space";
+ maintainers = with maintainers; [ doronbehar ];
+ platforms = platforms.x86; # upstream assume SSE2 / fails on ARM
+ license = licenses.agpl3;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/garmintools/default.nix b/nixpkgs/pkgs/development/libraries/garmintools/default.nix
index c1f9c6ad013..a086648c912 100644
--- a/nixpkgs/pkgs/development/libraries/garmintools/default.nix
+++ b/nixpkgs/pkgs/development/libraries/garmintools/default.nix
@@ -7,7 +7,8 @@ stdenv.mkDerivation {
};
buildInputs = [ libusb ];
meta = {
- homepage = https://code.google.com/archive/p/garmintools/; # community clone at https://github.com/ianmartin/garmintools
+ description = "Provides the ability to communicate with the Garmin Forerunner 305 via the USB interface";
+ homepage = "https://code.google.com/archive/p/garmintools/"; # community clone at https://github.com/ianmartin/garmintools
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.ocharles ];
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/development/libraries/gcab/default.nix b/nixpkgs/pkgs/development/libraries/gcab/default.nix
index ee5988b30f5..c05bb95913e 100644
--- a/nixpkgs/pkgs/development/libraries/gcab/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gcab/default.nix
@@ -1,38 +1,83 @@
-{ stdenv, fetchurl, gettext, gobject-introspection, pkgconfig
-, meson, ninja, glibcLocales, git, vala, glib, zlib, gnome3
+{ stdenv
+, fetchurl
+, gettext
+, gobject-introspection
+, gtk-doc
+, docbook_xsl
+, docbook_xml_dtd_43
+, pkgconfig
+, meson
+, ninja
+, git
+, vala
+, glib
+, zlib
+, gnome3
+, nixosTests
}:
stdenv.mkDerivation rec {
pname = "gcab";
- version = "1.2";
+ version = "1.3";
- LC_ALL = "en_US.UTF-8";
+ outputs = [ "bin" "out" "dev" "devdoc" "installedTests" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "038h5kk41si2hc9d9169rrlvp8xgsxq27kri7hv2vr39gvz9cbas";
+ sha256 = "1rv81b37d5ya7xpfdxrfk173jjcwabxyng7vafgwyl5myv44qc0h";
};
- nativeBuildInputs = [ meson ninja glibcLocales git pkgconfig vala gettext gobject-introspection ];
+ patches = [
+ # allow installing installed tests to a separate output
+ ./installed-tests-path.patch
+ ];
- buildInputs = [ glib zlib ];
+ nativeBuildInputs = [
+ meson
+ ninja
+ git
+ pkgconfig
+ vala
+ gettext
+ gobject-introspection
+ gtk-doc
+ docbook_xsl
+ docbook_xml_dtd_43
+ ];
+
+ buildInputs = [
+ glib
+ zlib
+ ];
+
+ # required by libgcab-1.0.pc
+ propagatedBuildInputs = [
+ glib
+ ];
mesonFlags = [
- "-Ddocs=false"
- "-Dtests=false"
+ "-Dinstalled_tests=true"
+ "-Dinstalled_test_prefix=${placeholder ''installedTests''}"
];
+ doCheck = true;
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
versionPolicy = "none";
};
+
+ tests = {
+ installedTests = nixosTests.installed-tests.gcab;
+ };
};
meta = with stdenv.lib; {
+ description = "GObject library to create cabinet files";
+ homepage = "https://gitlab.gnome.org/GNOME/gcab";
+ license = licenses.lgpl21Plus;
+ maintainers = gnome3.maintainers;
platforms = platforms.linux;
- license = licenses.lgpl21;
- homepage = "https://wiki.gnome.org/msitools";
- maintainers = [ maintainers.lethalman ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/gcab/installed-tests-path.patch b/nixpkgs/pkgs/development/libraries/gcab/installed-tests-path.patch
new file mode 100644
index 00000000000..ab3b6b3fae3
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/gcab/installed-tests-path.patch
@@ -0,0 +1,21 @@
+diff --git a/meson_options.txt b/meson_options.txt
+index c1b1da1..9b76022 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -4,3 +4,4 @@
+ option('vapi', type : 'boolean', value : true, description: 'generate Vala bindings (requires introspection)')
+ option('tests', type : 'boolean', value : true, description : 'enable tests')
+ option('installed_tests', type : 'boolean', value : false, description : 'install tests for "as-installed" testing')
++option('installed_test_prefix', type: 'string', value: '', description: 'Prefix for installed tests')
+diff --git a/tests/meson.build b/tests/meson.build
+index 1e46e2a..aa780d0 100644
+--- a/tests/meson.build
++++ b/tests/meson.build
+@@ -1,5 +1,5 @@
+-installed_tests_metadir = join_paths(get_option('datadir'), 'installed-tests', 'libgcab-1.0')
+-installed_tests_execdir = join_paths(get_option('libexecdir'), 'installed-tests', 'libgcab-1.0')
++installed_tests_metadir = join_paths(get_option('installed_test_prefix'), 'share', 'installed-tests', 'libgcab-1.0')
++installed_tests_execdir = join_paths(get_option('installed_test_prefix'), 'libexec', 'installed-tests', 'libgcab-1.0')
+ installed_tests_enabled = get_option('installed_tests')
+ installed_tests_template_tap = files('template-tap.test.in')
+ abs_installed_tests_execdir = join_paths(get_option('prefix'), installed_tests_execdir)
diff --git a/nixpkgs/pkgs/development/libraries/gcr/default.nix b/nixpkgs/pkgs/development/libraries/gcr/default.nix
index 18b568b0f6c..cf0f22fdd40 100644
--- a/nixpkgs/pkgs/development/libraries/gcr/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gcr/default.nix
@@ -1,53 +1,84 @@
-{ stdenv, fetchurl, pkgconfig, gettext, gnupg, p11-kit, glib
-, libgcrypt, libtasn1, dbus-glib, gtk3, pango, gdk-pixbuf, atk
-, gobject-introspection, makeWrapper, libxslt, vala, gnome3
-, python3 }:
+{ stdenv
+, fetchurl
+, pkgconfig
+, gettext
+, gnupg
+, p11-kit
+, glib
+, libgcrypt
+, libtasn1
+, gtk3
+, pango
+, gobject-introspection
+, makeWrapper
+, libxslt
+, vala
+, gnome3
+, python3
+}:
stdenv.mkDerivation rec {
pname = "gcr";
- version = "3.33.4";
+ version = "3.34.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1hf06p4qfyywnb6334ysnr6aqxik3srb37glclvr4yhb3wzrjqnm";
- };
-
- passthru = {
- updateScript = gnome3.updateScript { packageName = pname; };
+ sha256 = "0925snsixzkwh49xiayqmj6fcrmklqk8kyy0jkv7m64h9abm1pr9";
};
postPatch = ''
- patchShebangs .
+ patchShebangs build/ gcr/fixtures/
'';
outputs = [ "out" "dev" ];
- nativeBuildInputs = [ pkgconfig gettext gobject-introspection libxslt makeWrapper vala ];
+ nativeBuildInputs = [
+ pkgconfig
+ gettext
+ gobject-introspection
+ libxslt
+ makeWrapper
+ vala
+ ];
+
+ buildInputs = [
+ gnupg
+ libgcrypt
+ libtasn1
+ pango
+ ];
- buildInputs = let
- gpg = gnupg.override { guiSupport = false; }; # prevent build cycle with pinentry_gnome
- in [
- gpg libgcrypt libtasn1 dbus-glib pango gdk-pixbuf atk
+ propagatedBuildInputs = [
+ glib
+ gtk3
+ p11-kit
];
- propagatedBuildInputs = [ glib gtk3 p11-kit ];
+ checkInputs = [
+ python3
+ ];
- checkInputs = [ python3 ];
doCheck = false; # fails 21 out of 603 tests, needs dbus daemon
- #enableParallelBuilding = true; issues on hydra
+ enableParallelBuilding = true;
preFixup = ''
wrapProgram "$out/bin/gcr-viewer" \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
'';
+ passthru = {
+ updateScript = gnome3.updateScript {
+ packageName = pname;
+ };
+ };
+
meta = with stdenv.lib; {
platforms = platforms.linux;
maintainers = gnome3.maintainers;
description = "GNOME crypto services (daemon and tools)";
- homepage = https://gitlab.gnome.org/GNOME/gcr;
- license = licenses.gpl2;
+ homepage = "https://gitlab.gnome.org/GNOME/gcr";
+ license = licenses.lgpl2Plus;
longDescription = ''
GCR is a library for displaying certificates, and crypto UI, accessing
diff --git a/nixpkgs/pkgs/development/libraries/gdal/2.4.0.nix b/nixpkgs/pkgs/development/libraries/gdal/2.4.0.nix
index d41b4c55f86..f914a112e10 100644
--- a/nixpkgs/pkgs/development/libraries/gdal/2.4.0.nix
+++ b/nixpkgs/pkgs/development/libraries/gdal/2.4.0.nix
@@ -16,6 +16,15 @@ stdenv.mkDerivation rec {
sha256 = "09qgy36z0jc9w05373m4n0vm4j54almdzql6z9p9zr9pdp61syf3";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2019-17545.patch";
+ url = "https://github.com/OSGeo/gdal/commit/8cd2d2eb6327cf782a74dae263ffa6f89f46c93d.patch";
+ stripLen = 1;
+ sha256 = "06h88a659jcqf6ps1m91qy78s6s9krbkwnz28f5qh7032vlp6qpw";
+ })
+ ];
+
buildInputs = [ unzip libjpeg libtiff libgeotiff libpng proj openssl sqlite
libspatialite poppler hdf4 qhull giflib expat libxml2 proj ]
++ (with pythonPackages; [ python numpy wrapPython ])
diff --git a/nixpkgs/pkgs/development/libraries/gdal/default.nix b/nixpkgs/pkgs/development/libraries/gdal/default.nix
index bb53277075f..922877f6f46 100644
--- a/nixpkgs/pkgs/development/libraries/gdal/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gdal/default.nix
@@ -20,7 +20,15 @@ stdenv.mkDerivation rec {
sourceRoot = "source/gdal";
- patches = [ ./001.3_0_1.darwin.patch ];
+ patches = [
+ ./001.3_0_1.darwin.patch
+ (fetchpatch {
+ name = "CVE-2019-17545.patch";
+ url = "https://github.com/OSGeo/gdal/commit/148115fcc40f1651a5d15fa34c9a8c528e7147bb.patch";
+ stripLen = 1;
+ sha256 = "0hai59hhvrci9xwjw4lp3wc1brn00imngmqrbbs8v9yr3b0fzbgs";
+ })
+ ];
nativeBuildInputs = [ autoreconfHook ];
diff --git a/nixpkgs/pkgs/development/libraries/gdcm/default.nix b/nixpkgs/pkgs/development/libraries/gdcm/default.nix
index 2b5dabd7abf..c3f62a5df94 100644
--- a/nixpkgs/pkgs/development/libraries/gdcm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gdcm/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, cmake, vtk, darwin }:
stdenv.mkDerivation rec {
- version = "3.0.2";
+ version = "3.0.4";
pname = "gdcm";
src = fetchurl {
url = "mirror://sourceforge/gdcm/${pname}-${version}.tar.bz2";
- sha256 = "1kvgyci5wjsn16lwjriml10ci8h1a5ixygzcnif9c29xamxrbaif";
+ sha256 = "0g46l7fjvn37sg29m0nb7wlnnpnxmlm9ryp7vam26ni02l73paid";
};
dontUseCmakeBuildDir = true;
diff --git a/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix b/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix
index 86d89d6eef5..f4c554395d4 100644
--- a/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, fetchurl, fixDarwinDylibNames, meson, ninja, pkgconfig, gettext, python3, libxml2, libxslt, docbook_xsl
+{ stdenv, fetchurl, nixosTests, fixDarwinDylibNames, meson, ninja, pkgconfig, gettext, python3, libxml2, libxslt, docbook_xsl
, docbook_xml_dtd_43, gtk-doc, glib, libtiff, libjpeg, libpng, libX11, gnome3
, jasper, gobject-introspection, doCheck ? false, makeWrapper }:
let
pname = "gdk-pixbuf";
- version = "2.38.2";
+ version = "2.40.0";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "10875lywkabh6nm2rgf0vxqn39h34b72kcbh63fp77fqq0g6bykk";
+ sha256 = "1rnlx9yfw970maxi2x6niaxmih5la11q1ilr7gzshz2kk585k0hm";
};
patches = [
@@ -85,6 +85,10 @@ in stdenv.mkDerivation rec {
packageName = pname;
};
+ tests = {
+ installedTests = nixosTests.installed-tests.gdk-pixbuf;
+ };
+
# gdk_pixbuf_moduledir variable from gdk-pixbuf-2.0.pc
moduleDir = "lib/gdk-pixbuf-2.0/2.10.0/loaders";
};
diff --git a/nixpkgs/pkgs/development/libraries/gdk-pixbuf/setup-hook.sh b/nixpkgs/pkgs/development/libraries/gdk-pixbuf/setup-hook.sh
index 5a7dcd79299..8b6c80867a0 100644
--- a/nixpkgs/pkgs/development/libraries/gdk-pixbuf/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/gdk-pixbuf/setup-hook.sh
@@ -2,9 +2,9 @@ findGdkPixbufLoaders() {
# choose the longest loaders.cache
local loadersCache="$1/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
- if [ -f "$loadersCache" ]; then
- if [ -f "$GDK_PIXBUF_MODULE_FILE" ]; then
- if [ $(cat "$loadersCache"|wc -l) -gt $(cat "$GDK_PIXBUF_MODULE_FILE"|wc -l) ]; then
+ if [[ -f "$loadersCache" ]]; then
+ if [[ -f "${GDK_PIXBUF_MODULE_FILE-}" ]]; then
+ if [[ "$(cat "$loadersCache" | wc -l)" > "$(cat "$GDK_PIXBUF_MODULE_FILE" | wc -l)" ]]; then
export GDK_PIXBUF_MODULE_FILE="$loadersCache"
fi
else
diff --git a/nixpkgs/pkgs/development/libraries/gegl/4.0.nix b/nixpkgs/pkgs/development/libraries/gegl/4.0.nix
index 0e3f79b1814..2edb47cb9bb 100644
--- a/nixpkgs/pkgs/development/libraries/gegl/4.0.nix
+++ b/nixpkgs/pkgs/development/libraries/gegl/4.0.nix
@@ -1,31 +1,123 @@
-{ stdenv, fetchurl, pkgconfig, glib, babl, libpng, cairo, libjpeg, which
-, librsvg, pango, gtk, bzip2, json-glib, gettext, autoreconfHook, libraw
-, gexiv2, libwebp, libintl }:
+{ stdenv
+, fetchurl
+, fetchpatch
+, pkgconfig
+, vala
+, gobject-introspection
+, gtk-doc
+, docbook_xsl
+, docbook_xml_dtd_43
+, glib
+, babl
+, libpng
+, cairo
+, libjpeg
+, librsvg
+, lensfun
+, libspiro
+, netsurf
+, pango
+, poly2tri-c
+, bzip2
+, json-glib
+, gettext
+, meson
+, ninja
+, libraw
+, gexiv2
+, libwebp
+, luajit
+, openexr
+, OpenCL
+}:
stdenv.mkDerivation rec {
pname = "gegl";
- version = "0.4.16";
+ version = "0.4.18";
outputs = [ "out" "dev" "devdoc" ];
outputBin = "dev";
src = fetchurl {
- url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
- sha256 = "0njydcr6qdmfzh4fxx544681qxdpf7y6b2f47jcypn810dlxy4h1";
+ url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "0r6akqnrkvxizyhyi8sv40mxm7j4bcwjb6mqjpxy0zzbbfsdyin9";
};
- enableParallelBuilding = true;
+ patches = [
+ # Fix arch detection.
+ # https://gitlab.gnome.org/GNOME/gegl/merge_requests/53
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gegl/commit/6bcf95fd0f32cf5e8b1ddbe17b14d9ad049bded8.patch";
+ sha256 = "0aqdr3y5mr47wq44jnhp97188bvpjlf56zrlmn8aazdf07r2apma";
+ })
- doCheck = true;
+ # Fix Darwin build.
+ # https://gitlab.gnome.org/GNOME/gegl/merge_requests/54
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gegl/commit/2bc06bfedee4fb25f6a966c8235b75292e24e55f.patch";
+ sha256 = "1psls61wsrdq5pzpvj22mrm46lpzrw3wkx6li7dv6fyb65wz2n4d";
+ })
+ ];
+
+ nativeBuildInputs = [
+ pkgconfig
+ gettext
+ meson
+ ninja
+ vala
+ gobject-introspection
+ gtk-doc
+ docbook_xsl
+ docbook_xml_dtd_43
+ ];
buildInputs = [
- libpng cairo libjpeg librsvg pango gtk bzip2
- libraw libwebp gexiv2
+ libpng
+ cairo
+ libjpeg
+ librsvg
+ lensfun
+ libspiro
+ netsurf.libnsgif
+ pango
+ poly2tri-c
+ bzip2
+ libraw
+ libwebp
+ gexiv2
+ luajit
+ openexr
+ ] ++ stdenv.lib.optional stdenv.isDarwin OpenCL;
+
+ # for gegl-4.0.pc
+ propagatedBuildInputs = [
+ glib
+ json-glib
+ babl
];
- propagatedBuildInputs = [ glib json-glib babl ]; # for gegl-4.0.pc
+ mesonFlags = [
+ "-Ddocs=true"
+ "-Dmrg=disabled" # not sure what that is
+ "-Dsdl2=disabled"
+ "-Dpygobject=disabled"
+ "-Dlibav=disabled"
+ "-Dlibv4l=disabled"
+ "-Dlibv4l2=disabled"
+ "-Dumfpack=disabled"
+ ];
+
+ # TODO: Fix missing math symbols in gegl seamless clone.
+ # It only appears when we use packaged poly2tri-c instead of vendored one.
+ NIX_CFLAGS_COMPILE = [ "-lm" ];
+
+ postPatch = ''
+ chmod +x tests/opencl/opencl_test.sh tests/buffer/buffer-tests-run.sh
+ patchShebangs tests/ff-load-save/tests_ff_load_save.sh tests/opencl/opencl_test.sh tests/buffer/buffer-tests-run.sh tools/xml_insert.sh
+ '';
- nativeBuildInputs = [ pkgconfig gettext which autoreconfHook libintl ];
+ # tests fail to connect to the com.apple.fonts daemon in sandboxed mode
+ doCheck = !stdenv.isDarwin;
meta = with stdenv.lib; {
description = "Graph-based image processing framework";
diff --git a/nixpkgs/pkgs/development/libraries/geoclue/default.nix b/nixpkgs/pkgs/development/libraries/geoclue/default.nix
index d597ed41072..8d94dacbb61 100644
--- a/nixpkgs/pkgs/development/libraries/geoclue/default.nix
+++ b/nixpkgs/pkgs/development/libraries/geoclue/default.nix
@@ -7,14 +7,14 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "geoclue";
- version = "2.5.3";
+ version = "2.5.5";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = pname;
repo = pname;
rev = version;
- sha256 = "1wbpi74dw3p7izxwd57irz2i1g55r7wzl5h2yf0ns0hgq2njdfsg";
+ sha256 = "0a8wmf5v3x4035ixz9jypj7c6qknvs6gjv2zawa3msq1j75rf2r5";
};
patches = [
diff --git a/nixpkgs/pkgs/development/libraries/geoip/default.nix b/nixpkgs/pkgs/development/libraries/geoip/default.nix
index 1b1f7373709..d55983952b8 100644
--- a/nixpkgs/pkgs/development/libraries/geoip/default.nix
+++ b/nixpkgs/pkgs/development/libraries/geoip/default.nix
@@ -1,37 +1,45 @@
-# in geoipDatabase, you can insert a package defining ${geoipDatabase}/share/GeoIP
-# e.g. geolite-legacy
{ stdenv, fetchFromGitHub, autoreconfHook
-, drvName ? "geoip", geoipDatabase ? "/var/lib/geoip-databases" }:
+, drvName ? "geoip"
-let version = "1.6.12";
- dataDir = if (stdenv.lib.isDerivation geoipDatabase) then "${toString geoipDatabase}/share/GeoIP" else geoipDatabase;
-in stdenv.mkDerivation {
- name = "${drvName}-${version}";
+# in geoipDatabase, you can insert a package defining
+# "${geoipDatabase}/share/GeoIP" e.g. geolite-legacy
+, geoipDatabase ? "/var/lib/geoip-databases"
+}:
+
+let
+ dataDir = if stdenv.lib.isDerivation geoipDatabase
+ then "${toString geoipDatabase}/share/GeoIP"
+ else geoipDatabase;
+in
+stdenv.mkDerivation rec {
+ pname = drvName;
+ version = "1.6.12";
src = fetchFromGitHub {
- owner = "maxmind";
- repo = "geoip-api-c";
- rev = "v${version}";
+ owner = "maxmind";
+ repo = "geoip-api-c";
+ rev = "v${version}";
sha256 = "0ixyp3h51alnncr17hqp1p0rlqz9w69nlhm60rbzjjz3vjx52ajv";
};
nativeBuildInputs = [ autoreconfHook ];
+ # Cross compilation shenanigans
configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
"ac_cv_func_malloc_0_nonnull=yes"
"ac_cv_func_realloc_0_nonnull=yes"
];
+ # Fix up the default data directory
postConfigure = ''
find . -name Makefile.in -exec sed -i -r 's#^pkgdatadir\s*=.+$#pkgdatadir = ${dataDir}#' {} \;
'';
- meta = {
- description = "Geolocation API";
- maintainers = [ stdenv.lib.maintainers.raskin ];
- license = stdenv.lib.licenses.lgpl21;
- platforms = stdenv.lib.platforms.unix;
- homepage = http://geolite.maxmind.com/;
- downloadPage = "http://geolite.maxmind.com/download/";
+ meta = with stdenv.lib; {
+ description = "An API for GeoIP/Geolocation databases";
+ maintainers = with maintainers; [ thoughtpolice raskin ];
+ license = licenses.lgpl21;
+ platforms = platforms.unix;
+ homepage = "https://www.maxmind.com";
};
}
diff --git a/nixpkgs/pkgs/development/libraries/gettext/CVE-2018-18751-bison.patch b/nixpkgs/pkgs/development/libraries/gettext/CVE-2018-18751-bison.patch
deleted file mode 100644
index b734c1c8b02..00000000000
--- a/nixpkgs/pkgs/development/libraries/gettext/CVE-2018-18751-bison.patch
+++ /dev/null
@@ -1,323 +0,0 @@
-This patch was generated by re-running Bison 3.0.4 on pro-gram-gen.y after
-applying CVE-2018-18751.patch. This patch removes the need to add bison to
-nativeBuildInputs.
-
---- a/gettext-tools/src/po-gram-gen.c
-+++ b/gettext-tools/src/po-gram-gen.c
-@@ -568,9 +568,9 @@ static const yytype_uint8 yytranslate[] =
- static const yytype_uint16 yyrline[] =
- {
- 0, 169, 169, 171, 172, 173, 174, 179, 187, 195,
-- 216, 240, 249, 258, 269, 278, 292, 301, 315, 321,
-- 332, 338, 350, 361, 372, 376, 391, 414, 422, 434,
-- 442
-+ 216, 237, 246, 255, 266, 275, 289, 298, 312, 318,
-+ 329, 335, 347, 358, 369, 373, 388, 411, 419, 431,
-+ 439
- };
- #endif
-
-@@ -1419,14 +1419,11 @@ yyreduce:
- check_obsolete ((yyvsp[-3].message_intro), (yyvsp[-1].string));
- check_obsolete ((yyvsp[-3].message_intro), (yyvsp[0].rhs));
- if (!(yyvsp[-3].message_intro).obsolete || pass_obsolete_entries)
-- {
-- do_callback_message ((yyvsp[-3].message_intro).ctxt, string2, &(yyvsp[-3].message_intro).pos, (yyvsp[-1].string).string,
-- (yyvsp[0].rhs).rhs.msgstr, (yyvsp[0].rhs).rhs.msgstr_len, &(yyvsp[0].rhs).pos,
-- (yyvsp[-3].message_intro).prev_ctxt,
-- (yyvsp[-3].message_intro).prev_id, (yyvsp[-3].message_intro).prev_id_plural,
-- (yyvsp[-3].message_intro).obsolete);
-- free ((yyvsp[-1].string).string);
-- }
-+ do_callback_message ((yyvsp[-3].message_intro).ctxt, string2, &(yyvsp[-3].message_intro).pos, (yyvsp[-1].string).string,
-+ (yyvsp[0].rhs).rhs.msgstr, (yyvsp[0].rhs).rhs.msgstr_len, &(yyvsp[0].rhs).pos,
-+ (yyvsp[-3].message_intro).prev_ctxt,
-+ (yyvsp[-3].message_intro).prev_id, (yyvsp[-3].message_intro).prev_id_plural,
-+ (yyvsp[-3].message_intro).obsolete);
- else
- {
- free_message_intro ((yyvsp[-3].message_intro));
-@@ -1435,11 +1432,11 @@ yyreduce:
- free ((yyvsp[0].rhs).rhs.msgstr);
- }
- }
--#line 1439 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1436 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 11:
--#line 241 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 238 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-2].message_intro), (yyvsp[-1].stringlist));
- check_obsolete ((yyvsp[-2].message_intro), (yyvsp[0].string));
-@@ -1448,11 +1445,11 @@ yyreduce:
- string_list_destroy (&(yyvsp[-1].stringlist).stringlist);
- free ((yyvsp[0].string).string);
- }
--#line 1452 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1449 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 12:
--#line 250 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 247 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-2].message_intro), (yyvsp[-1].stringlist));
- check_obsolete ((yyvsp[-2].message_intro), (yyvsp[0].rhs));
-@@ -1461,22 +1458,22 @@ yyreduce:
- string_list_destroy (&(yyvsp[-1].stringlist).stringlist);
- free ((yyvsp[0].rhs).rhs.msgstr);
- }
--#line 1465 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1462 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 13:
--#line 259 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 256 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].message_intro), (yyvsp[0].stringlist));
- po_gram_error_at_line (&(yyvsp[-1].message_intro).pos, _("missing 'msgstr' section"));
- free_message_intro ((yyvsp[-1].message_intro));
- string_list_destroy (&(yyvsp[0].stringlist).stringlist);
- }
--#line 1476 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1473 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 14:
--#line 270 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 267 "po-gram-gen.y" /* yacc.c:1646 */
- {
- (yyval.message_intro).prev_ctxt = NULL;
- (yyval.message_intro).prev_id = NULL;
-@@ -1485,11 +1482,11 @@ yyreduce:
- (yyval.message_intro).pos = (yyvsp[0].string).pos;
- (yyval.message_intro).obsolete = (yyvsp[0].string).obsolete;
- }
--#line 1489 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1486 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 15:
--#line 279 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 276 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].prev), (yyvsp[0].string));
- (yyval.message_intro).prev_ctxt = (yyvsp[-1].prev).ctxt;
-@@ -1499,11 +1496,11 @@ yyreduce:
- (yyval.message_intro).pos = (yyvsp[0].string).pos;
- (yyval.message_intro).obsolete = (yyvsp[0].string).obsolete;
- }
--#line 1503 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1500 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 16:
--#line 293 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 290 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].string), (yyvsp[0].stringlist));
- (yyval.prev).ctxt = (yyvsp[-1].string).string;
-@@ -1512,11 +1509,11 @@ yyreduce:
- (yyval.prev).pos = (yyvsp[-1].string).pos;
- (yyval.prev).obsolete = (yyvsp[-1].string).obsolete;
- }
--#line 1516 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1513 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 17:
--#line 302 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 299 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-2].string), (yyvsp[-1].stringlist));
- check_obsolete ((yyvsp[-2].string), (yyvsp[0].string));
-@@ -1526,21 +1523,21 @@ yyreduce:
- (yyval.prev).pos = (yyvsp[-2].string).pos;
- (yyval.prev).obsolete = (yyvsp[-2].string).obsolete;
- }
--#line 1530 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1527 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 18:
--#line 316 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 313 "po-gram-gen.y" /* yacc.c:1646 */
- {
- (yyval.string).string = NULL;
- (yyval.string).pos = (yyvsp[0].pos).pos;
- (yyval.string).obsolete = (yyvsp[0].pos).obsolete;
- }
--#line 1540 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1537 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 19:
--#line 322 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 319 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-2].pos), (yyvsp[-1].stringlist));
- check_obsolete ((yyvsp[-2].pos), (yyvsp[0].pos));
-@@ -1548,21 +1545,21 @@ yyreduce:
- (yyval.string).pos = (yyvsp[0].pos).pos;
- (yyval.string).obsolete = (yyvsp[0].pos).obsolete;
- }
--#line 1552 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1549 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 20:
--#line 333 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 330 "po-gram-gen.y" /* yacc.c:1646 */
- {
- (yyval.string).string = NULL;
- (yyval.string).pos = (yyvsp[0].pos).pos;
- (yyval.string).obsolete = (yyvsp[0].pos).obsolete;
- }
--#line 1562 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1559 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 21:
--#line 339 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 336 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-2].pos), (yyvsp[-1].stringlist));
- check_obsolete ((yyvsp[-2].pos), (yyvsp[0].pos));
-@@ -1570,11 +1567,11 @@ yyreduce:
- (yyval.string).pos = (yyvsp[0].pos).pos;
- (yyval.string).obsolete = (yyvsp[0].pos).obsolete;
- }
--#line 1574 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1571 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 22:
--#line 351 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 348 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].pos), (yyvsp[0].stringlist));
- plural_counter = 0;
-@@ -1582,30 +1579,30 @@ yyreduce:
- (yyval.string).pos = (yyvsp[-1].pos).pos;
- (yyval.string).obsolete = (yyvsp[-1].pos).obsolete;
- }
--#line 1586 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1583 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 23:
--#line 362 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 359 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].pos), (yyvsp[0].stringlist));
- (yyval.string).string = string_list_concat_destroy (&(yyvsp[0].stringlist).stringlist);
- (yyval.string).pos = (yyvsp[-1].pos).pos;
- (yyval.string).obsolete = (yyvsp[-1].pos).obsolete;
- }
--#line 1597 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1594 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 24:
--#line 373 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 370 "po-gram-gen.y" /* yacc.c:1646 */
- {
- (yyval.rhs) = (yyvsp[0].rhs);
- }
--#line 1605 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1602 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 25:
--#line 377 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 374 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].rhs), (yyvsp[0].rhs));
- (yyval.rhs).rhs.msgstr = XNMALLOC ((yyvsp[-1].rhs).rhs.msgstr_len + (yyvsp[0].rhs).rhs.msgstr_len, char);
-@@ -1617,11 +1614,11 @@ yyreduce:
- (yyval.rhs).pos = (yyvsp[-1].rhs).pos;
- (yyval.rhs).obsolete = (yyvsp[-1].rhs).obsolete;
- }
--#line 1621 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1618 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 26:
--#line 392 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 389 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-4].pos), (yyvsp[-3].pos));
- check_obsolete ((yyvsp[-4].pos), (yyvsp[-2].number));
-@@ -1640,11 +1637,11 @@ yyreduce:
- (yyval.rhs).pos = (yyvsp[-4].pos).pos;
- (yyval.rhs).obsolete = (yyvsp[-4].pos).obsolete;
- }
--#line 1644 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1641 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 27:
--#line 415 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 412 "po-gram-gen.y" /* yacc.c:1646 */
- {
- string_list_init (&(yyval.stringlist).stringlist);
- string_list_append (&(yyval.stringlist).stringlist, (yyvsp[0].string).string);
-@@ -1652,11 +1649,11 @@ yyreduce:
- (yyval.stringlist).pos = (yyvsp[0].string).pos;
- (yyval.stringlist).obsolete = (yyvsp[0].string).obsolete;
- }
--#line 1656 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1653 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 28:
--#line 423 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 420 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].stringlist), (yyvsp[0].string));
- (yyval.stringlist).stringlist = (yyvsp[-1].stringlist).stringlist;
-@@ -1665,11 +1662,11 @@ yyreduce:
- (yyval.stringlist).pos = (yyvsp[-1].stringlist).pos;
- (yyval.stringlist).obsolete = (yyvsp[-1].stringlist).obsolete;
- }
--#line 1669 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1666 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 29:
--#line 435 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 432 "po-gram-gen.y" /* yacc.c:1646 */
- {
- string_list_init (&(yyval.stringlist).stringlist);
- string_list_append (&(yyval.stringlist).stringlist, (yyvsp[0].string).string);
-@@ -1677,11 +1674,11 @@ yyreduce:
- (yyval.stringlist).pos = (yyvsp[0].string).pos;
- (yyval.stringlist).obsolete = (yyvsp[0].string).obsolete;
- }
--#line 1681 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1678 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
- case 30:
--#line 443 "po-gram-gen.y" /* yacc.c:1646 */
-+#line 440 "po-gram-gen.y" /* yacc.c:1646 */
- {
- check_obsolete ((yyvsp[-1].stringlist), (yyvsp[0].string));
- (yyval.stringlist).stringlist = (yyvsp[-1].stringlist).stringlist;
-@@ -1690,11 +1687,11 @@ yyreduce:
- (yyval.stringlist).pos = (yyvsp[-1].stringlist).pos;
- (yyval.stringlist).obsolete = (yyvsp[-1].stringlist).obsolete;
- }
--#line 1694 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1691 "po-gram-gen.c" /* yacc.c:1646 */
- break;
-
-
--#line 1698 "po-gram-gen.c" /* yacc.c:1646 */
-+#line 1695 "po-gram-gen.c" /* yacc.c:1646 */
- default: break;
- }
- /* User semantic actions sometimes alter yychar, and that requires
diff --git a/nixpkgs/pkgs/development/libraries/gettext/default.nix b/nixpkgs/pkgs/development/libraries/gettext/default.nix
index 9547c6c31ad..157f801d2f2 100644
--- a/nixpkgs/pkgs/development/libraries/gettext/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gettext/default.nix
@@ -1,24 +1,16 @@
-{ stdenv, lib, fetchurl, libiconv, xz, bison, automake115x, autoconf }:
+{ stdenv, lib, fetchurl, libiconv, xz }:
-let allowBisonDependency = !stdenv.isDarwin; in
stdenv.mkDerivation rec {
pname = "gettext";
- version = "0.19.8.1";
+ version = "0.20.1";
src = fetchurl {
url = "mirror://gnu/gettext/${pname}-${version}.tar.gz";
- sha256 = "0hsw28f9q9xaggjlsdp2qmbp2rbd1mp0njzan2ld9kiqwkq2m57z";
+ sha256 = "0p3zwkk27wm2m2ccfqm57nj7vqkmfpn7ja1nf65zmhz8qqs5chb6";
};
patches = [
./absolute-paths.diff
- (fetchurl {
- name = "CVE-2018-18751.patch";
- url = "https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=patch;h=dce3a16e5e9368245735e29bf498dcd5e3e474a4";
- sha256 = "1lpjwwcjr1sb879faj0xyzw02kma0ivab6xwn3qciy13qy6fq5xn";
- })
- ] ++ lib.optionals (!allowBisonDependency) [
- # Only necessary for CVE-2018-18751.patch:
- ./CVE-2018-18751-bison.patch
+ ./gettext.git-2336451ed68d91ff4b5ae1acbc1eca30e47a86a9.patch
];
outputs = [ "out" "man" "doc" "info" ];
@@ -29,10 +21,6 @@ stdenv.mkDerivation rec {
configureFlags = [
"--disable-csharp" "--with-xz"
- # avoid retaining reference to CF during stdenv bootstrap
- ] ++ lib.optionals stdenv.isDarwin [
- "gt_cv_func_CFPreferencesCopyAppValue=no"
- "gt_cv_func_CFLocaleCopyCurrent=no"
] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
# On cross building, gettext supposes that the wchar.h from libc
# does not fulfill gettext needs, so it tries to work with its
@@ -54,14 +42,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
xz
xz.bin
- ]
- # Only necessary for CVE-2018-18751.patch (unless CVE-2018-18751-bison.patch
- # is also applied):
- ++ lib.optional allowBisonDependency bison
- ++ [
- # Only necessary for CVE-2018-18751.patch:
- automake115x
- autoconf
];
# HACK, see #10874 (and 14664)
buildInputs = stdenv.lib.optional (!stdenv.isLinux && !stdenv.hostPlatform.isCygwin) libiconv;
diff --git a/nixpkgs/pkgs/development/libraries/gettext/gettext-setup-hook.sh b/nixpkgs/pkgs/development/libraries/gettext/gettext-setup-hook.sh
index ad3763c29b6..69020146f84 100644
--- a/nixpkgs/pkgs/development/libraries/gettext/gettext-setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/gettext/gettext-setup-hook.sh
@@ -10,7 +10,7 @@ addEnvHooks "$hostOffset" gettextDataDirsHook
# libintl must be listed in load flags on non-Glibc
# it doesn't hurt to have it in Glibc either though
-if [ -n "@gettextNeedsLdflags@" -a -z "$dontAddExtraLibs" ]; then
+if [ -n "@gettextNeedsLdflags@" -a -z "${dontAddExtraLibs-}" ]; then
# See pkgs/build-support/setup-hooks/role.bash
getHostRole
export NIX_${role_pre}LDFLAGS+=" -lintl"
diff --git a/nixpkgs/pkgs/development/libraries/gettext/gettext.git-2336451ed68d91ff4b5ae1acbc1eca30e47a86a9.patch b/nixpkgs/pkgs/development/libraries/gettext/gettext.git-2336451ed68d91ff4b5ae1acbc1eca30e47a86a9.patch
new file mode 100644
index 00000000000..4a19b11507a
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/gettext/gettext.git-2336451ed68d91ff4b5ae1acbc1eca30e47a86a9.patch
@@ -0,0 +1,82 @@
+From 2336451ed68d91ff4b5ae1acbc1eca30e47a86a9 Mon Sep 17 00:00:00 2001
+From: Bruno Haible <bruno@clisp.org>
+Date: Sun, 19 May 2019 13:10:06 +0200
+Subject: [PATCH] msgmerge: Fix behaviour of --for-msgfmt on PO files with no
+ translations.
+
+Reported by Don Lawrence <dlawrence@iecok.com>
+in <https://lists.freedesktop.org/archives/p11-glue/2019-May/000700.html>
+via Daiki Ueno
+in <https://lists.gnu.org/archive/html/bug-gettext/2019-05/msg00124.html>.
+
+* gettext-tools/src/msgmerge.c (main): Treat force_po like true if for_msgfmt
+is true.
+* gettext-tools/tests/msgmerge-26: Add test of PO file with no translations.
+---
+ gettext-tools/src/msgmerge.c | 4 ++--
+ gettext-tools/tests/msgmerge-26 | 36 +++++++++++++++++++++++++++++++++---
+ 2 files changed, 35 insertions(+), 5 deletions(-)
+
+diff --git a/gettext-tools/src/msgmerge.c b/gettext-tools/src/msgmerge.c
+index cd762c0..92c9b7a 100644
+--- a/gettext-tools/src/msgmerge.c
++++ b/gettext-tools/src/msgmerge.c
+@@ -520,8 +520,8 @@ There is NO WARRANTY, to the extent permitted by law.\n\
+ else
+ {
+ /* Write the merged message list out. */
+- msgdomain_list_print (result, output_file, output_syntax, force_po,
+- false);
++ msgdomain_list_print (result, output_file, output_syntax,
++ for_msgfmt || force_po, false);
+ }
+
+ exit (EXIT_SUCCESS);
+diff --git a/gettext-tools/tests/msgmerge-26 b/gettext-tools/tests/msgmerge-26
+index cd3862e..b86f7a0 100755
+--- a/gettext-tools/tests/msgmerge-26
++++ b/gettext-tools/tests/msgmerge-26
+@@ -73,7 +73,37 @@ msgstr "Papaya"
+ EOF
+
+ : ${DIFF=diff}
+-${DIFF} mm-test26.ok mm-test26.out
+-result=$?
++${DIFF} mm-test26.ok mm-test26.out || Exit 1
+
+-exit $result
++# Test with a PO file that has no translated messages.
++
++cat <<\EOF > mm-test26a.in1
++msgid ""
++msgstr ""
++"Content-Type: text/plain; charset=UTF-8\n"
++
++msgid "Hello world"
++msgstr "Hallo Welt"
++EOF
++
++cat <<\EOF > mm-test26a.in2
++msgid ""
++msgstr ""
++"Content-Type: text/plain; charset=ASCII\n"
++
++msgid "Hello, world!"
++msgstr ""
++EOF
++
++: ${MSGMERGE=msgmerge}
++${MSGMERGE} --for-msgfmt -o mm-test26a.tmp mm-test26a.in1 mm-test26a.in2 \
++ || Exit 1
++LC_ALL=C tr -d '\r' < mm-test26a.tmp > mm-test26a.out || Exit 1
++
++cat <<\EOF > mm-test26a.ok
++msgid ""
++msgstr "Content-Type: text/plain; charset=UTF-8\n"
++EOF
++
++: ${DIFF=diff}
++${DIFF} mm-test26a.ok mm-test26a.out || Exit 1
+--
+1.9.1
+
diff --git a/nixpkgs/pkgs/development/libraries/gjs/default.nix b/nixpkgs/pkgs/development/libraries/gjs/default.nix
new file mode 100644
index 00000000000..7facdc1426f
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/gjs/default.nix
@@ -0,0 +1,86 @@
+{ fetchurl
+, stdenv
+, pkgconfig
+, gnome3
+, gtk3
+, atk
+, gobject-introspection
+, spidermonkey_60
+, pango
+, cairo
+, readline
+, glib
+, libxml2
+, dbus
+, gdk-pixbuf
+, makeWrapper
+, nixosTests
+}:
+
+stdenv.mkDerivation rec {
+ pname = "gjs";
+ version = "1.58.3";
+
+ src = fetchurl {
+ url = "mirror://gnome/sources/gjs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "1bkksx362007zs8c31ydygb29spwa5g5kch1ad2grc2sp53wv7ya";
+ };
+
+ outputs = [ "out" "dev" "installedTests" ];
+
+ nativeBuildInputs = [
+ pkgconfig
+ makeWrapper
+ libxml2 # for xml-stripblanks
+ ];
+
+ buildInputs = [
+ gobject-introspection
+ cairo
+ readline
+ spidermonkey_60
+ dbus # for dbus-run-session
+ ];
+
+ propagatedBuildInputs = [
+ glib
+ ];
+
+ configureFlags = [
+ "--enable-installed-tests"
+ ];
+
+ postPatch = ''
+ for f in installed-tests/*.test.in; do
+ substituteInPlace "$f" --subst-var-by pkglibexecdir "$installedTests/libexec/gjs"
+ done
+ '';
+
+ postInstall = ''
+ moveToOutput "share/installed-tests" "$installedTests"
+ moveToOutput "libexec/gjs/installed-tests" "$installedTests"
+
+ wrapProgram "$installedTests/libexec/gjs/installed-tests/minijasmine" \
+ --prefix GI_TYPELIB_PATH : "${stdenv.lib.makeSearchPath "lib/girepository-1.0" [ gtk3 atk pango.out gdk-pixbuf ]}:$installedTests/libexec/gjs/installed-tests"
+ '';
+
+ separateDebugInfo = stdenv.isLinux;
+
+ passthru = {
+ tests = {
+ installed-tests = nixosTests.installed-tests.gjs;
+ };
+
+ updateScript = gnome3.updateScript {
+ packageName = "gjs";
+ };
+ };
+
+ meta = with stdenv.lib; {
+ description = "JavaScript bindings for GNOME";
+ homepage = "https://gitlab.gnome.org/GNOME/gjs/blob/master/doc/Home.md";
+ license = licenses.lgpl2Plus;
+ maintainers = gnome3.maintainers;
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/gle/default.nix b/nixpkgs/pkgs/development/libraries/gle/default.nix
index dd72637f2eb..d656473ba80 100644
--- a/nixpkgs/pkgs/development/libraries/gle/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gle/default.nix
@@ -1,7 +1,7 @@
-{stdenv, fetchurl, libGLU_combined, freeglut, libX11, libXt, libXmu, libXi, libXext}:
+{stdenv, fetchurl, freeglut, libX11, libXt, libXmu, libXi, libXext, libGL, libGLU}:
stdenv.mkDerivation {
name = "gle-3.1.0";
- buildInputs = [libGLU_combined freeglut libX11 libXt libXmu libXi libXext];
+ buildInputs = [libGLU libGL freeglut libX11 libXt libXmu libXi libXext];
src = fetchurl {
urls = [
"mirror://sourceforge/project/gle/gle/gle-3.1.0/gle-3.1.0.tar.gz"
diff --git a/nixpkgs/pkgs/development/libraries/glfw/3.x.nix b/nixpkgs/pkgs/development/libraries/glfw/3.x.nix
index 6532d6f81b5..cf988d32399 100644
--- a/nixpkgs/pkgs/development/libraries/glfw/3.x.nix
+++ b/nixpkgs/pkgs/development/libraries/glfw/3.x.nix
@@ -1,16 +1,17 @@
-{ stdenv, lib, fetchFromGitHub, cmake, libGL, libXrandr, libXinerama, libXcursor, libX11
+{ stdenv, lib, fetchFromGitHub, cmake
+, libGL, libXrandr, libXinerama, libXcursor, libX11, libXi, libXext
, Cocoa, Kernel, fixDarwinDylibNames
}:
stdenv.mkDerivation rec {
- version = "3.2.1";
+ version = "3.3";
pname = "glfw";
src = fetchFromGitHub {
owner = "glfw";
repo = "GLFW";
rev = version;
- sha256 = "0gq6ad38b3azk0w2yy298yz2vmg2jmf9g0ydidqbmiswpk25ills";
+ sha256 = "1f1hqpqffzg46z33ybs2c3akmkly7b3qmgp5byk50nvad6g2pm4p";
};
enableParallelBuilding = true;
@@ -19,7 +20,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
- buildInputs = [ libX11 libXrandr libXinerama libXcursor ]
+ buildInputs = [ libX11 libXrandr libXinerama libXcursor libXi libXext ]
++ lib.optionals stdenv.isDarwin [ Cocoa Kernel fixDarwinDylibNames ];
cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];
@@ -32,7 +33,7 @@ stdenv.mkDerivation rec {
description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time";
homepage = https://www.glfw.org/;
license = licenses.zlib;
- maintainers = with maintainers; [ marcweber ];
+ maintainers = with maintainers; [ marcweber twey ];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/glib-networking/default.nix b/nixpkgs/pkgs/development/libraries/glib-networking/default.nix
index ad3b77c1bc6..802a18dfda5 100644
--- a/nixpkgs/pkgs/development/libraries/glib-networking/default.nix
+++ b/nixpkgs/pkgs/development/libraries/glib-networking/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "glib-networking";
- version = "2.62.0";
+ version = "2.62.1";
outputs = [ "out" "installedTests" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1p7vgav0g03r00qiafhrdiad2gh1w6wsd1a7nnn79psng5gnh8ck";
+ sha256 = "043imcynl3rwdz79wvpdfhkmqmgdhr34z0vac3x7jymdf5kswm9w";
};
patches = [
@@ -79,7 +79,7 @@ stdenv.mkDerivation rec {
};
tests = {
- installedTests = nixosTests.glib-networking;
+ installedTests = nixosTests.installed-tests.glib-networking;
};
};
diff --git a/nixpkgs/pkgs/development/libraries/glib/default.nix b/nixpkgs/pkgs/development/libraries/glib/default.nix
index bbe503a67f3..494d0a61f06 100644
--- a/nixpkgs/pkgs/development/libraries/glib/default.nix
+++ b/nixpkgs/pkgs/development/libraries/glib/default.nix
@@ -48,21 +48,15 @@ in
stdenv.mkDerivation rec {
pname = "glib";
- version = "2.62.0";
+ version = "2.62.2";
src = fetchurl {
url = "mirror://gnome/sources/glib/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "046sqfmr84blxh4vkipmh8ff7wd19fxmh6lnr5ibchx3l02p49bc";
+ sha256 = "1wdkvqq6fkk99smmnjg7d999v4qhbgs7halwfcwz0vgp2fj29239";
};
patches = optionals stdenv.isDarwin [
./darwin-compilation.patch
- # fix loading dylibs on darwin
- # Remove on 2.62.1
- (fetchpatch {
- url = "https://gitlab.gnome.org/GNOME/glib/commit/e2409e5e180f1fa369d0e87e38e4d646d9f68791.patch";
- sha256 = "1dhjwlsqdgnn8fr8pzfrnd63m7pdgf7mizdyn8lwg17ggvq6qsqf";
- })
] ++ optionals stdenv.hostPlatform.isMusl [
./quark_init_on_demand.patch
./gobject_init_on_demand.patch
@@ -194,6 +188,8 @@ stdenv.mkDerivation rec {
inherit doCheck;
+ separateDebugInfo = stdenv.isLinux;
+
passthru = rec {
gioModuleDir = "lib/gio/modules";
makeSchemaPath = dir: name: "${dir}/share/gsettings-schemas/${name}/glib-2.0/schemas";
@@ -206,7 +202,7 @@ stdenv.mkDerivation rec {
description = "C library of programming buildings blocks";
homepage = https://www.gtk.org/;
license = licenses.lgpl21Plus;
- maintainers = with maintainers; [ lovek323 raskin ];
+ maintainers = with maintainers; [ lovek323 raskin worldofpeace ];
platforms = platforms.unix;
longDescription = ''
diff --git a/nixpkgs/pkgs/development/libraries/glib/setup-hook.sh b/nixpkgs/pkgs/development/libraries/glib/setup-hook.sh
index a1cb1f40c58..37c750b8db6 100644
--- a/nixpkgs/pkgs/development/libraries/glib/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/glib/setup-hook.sh
@@ -1,9 +1,11 @@
make_glib_find_gsettings_schemas() {
# For packages that need gschemas of other packages (e.g. empathy)
- if [ -d "$1"/share/gsettings-schemas/*/glib-2.0/schemas ]; then
- addToSearchPath GSETTINGS_SCHEMAS_PATH "$1/share/gsettings-schemas/"*
- fi
+ for maybe_dir in "$1"/share/gsettings-schemas/*; do
+ if [[ -d "$maybe_dir/glib-2.0/schemas" ]]; then
+ addToSearchPath GSETTINGS_SCHEMAS_PATH "$maybe_dir"
+ fi
+ done
}
addEnvHooks "$hostOffset" make_glib_find_gsettings_schemas
diff --git a/nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11236.patch b/nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11236.patch
new file mode 100644
index 00000000000..db86e7146f2
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11236.patch
@@ -0,0 +1,146 @@
+From 5460617d1567657621107d895ee2dd83bc1f88f2 Mon Sep 17 00:00:00 2001
+From: Paul Pluzhnikov <ppluzhnikov@google.com>
+Date: Tue, 8 May 2018 18:12:41 -0700
+Subject: [PATCH] Fix BZ 22786: integer addition overflow may cause stack
+ buffer overflow when realpath() input length is close to SSIZE_MAX.
+
+2018-05-09 Paul Pluzhnikov <ppluzhnikov@google.com>
+
+ [BZ #22786]
+ * stdlib/canonicalize.c (__realpath): Fix overflow in path length
+ computation.
+ * stdlib/Makefile (test-bz22786): New test.
+ * stdlib/test-bz22786.c: New test.
+---
+ ChangeLog | 8 +++++
+ stdlib/Makefile | 2 +-
+ stdlib/canonicalize.c | 2 +-
+ stdlib/test-bz22786.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++
+ 4 files changed, 100 insertions(+), 2 deletions(-)
+ create mode 100644 stdlib/test-bz22786.c
+
+diff --git a/stdlib/Makefile b/stdlib/Makefile
+index af1643c..1ddb1f9 100644
+--- a/stdlib/Makefile
++++ b/stdlib/Makefile
+@@ -84,7 +84,7 @@ tests := tst-strtol tst-strtod testmb testrand testsort testdiv \
+ tst-cxa_atexit tst-on_exit test-atexit-race \
+ test-at_quick_exit-race test-cxa_atexit-race \
+ test-on_exit-race test-dlclose-exit-race \
+- tst-makecontext-align
++ tst-makecontext-align test-bz22786
+
+ tests-internal := tst-strtod1i tst-strtod3 tst-strtod4 tst-strtod5i \
+ tst-tls-atexit tst-tls-atexit-nodelete
+diff --git a/stdlib/canonicalize.c b/stdlib/canonicalize.c
+index 4135f3f..390fb43 100644
+--- a/stdlib/canonicalize.c
++++ b/stdlib/canonicalize.c
+@@ -181,7 +181,7 @@ __realpath (const char *name, char *resolved)
+ extra_buf = __alloca (path_max);
+
+ len = strlen (end);
+- if ((long int) (n + len) >= path_max)
++ if (path_max - n <= len)
+ {
+ __set_errno (ENAMETOOLONG);
+ goto error;
+diff --git a/stdlib/test-bz22786.c b/stdlib/test-bz22786.c
+new file mode 100644
+index 0000000..e7837f9
+--- /dev/null
++++ b/stdlib/test-bz22786.c
+@@ -0,0 +1,90 @@
++/* Bug 22786: test for buffer overflow in realpath.
++ Copyright (C) 2018 Free Software Foundation, Inc.
++ This file is part of the GNU C Library.
++
++ The GNU C Library is free software; you can redistribute it and/or
++ modify it under the terms of the GNU Lesser General Public
++ License as published by the Free Software Foundation; either
++ version 2.1 of the License, or (at your option) any later version.
++
++ The GNU C Library is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ Lesser General Public License for more details.
++
++ You should have received a copy of the GNU Lesser General Public
++ License along with the GNU C Library; if not, see
++ <http://www.gnu.org/licenses/>. */
++
++/* This file must be run from within a directory called "stdlib". */
++
++#include <errno.h>
++#include <limits.h>
++#include <stdio.h>
++#include <stdlib.h>
++#include <string.h>
++#include <unistd.h>
++#include <sys/stat.h>
++#include <sys/types.h>
++#include <support/test-driver.h>
++#include <libc-diag.h>
++
++static int
++do_test (void)
++{
++ const char dir[] = "bz22786";
++ const char lnk[] = "bz22786/symlink";
++
++ rmdir (dir);
++ if (mkdir (dir, 0755) != 0 && errno != EEXIST)
++ {
++ printf ("mkdir %s: %m\n", dir);
++ return EXIT_FAILURE;
++ }
++ if (symlink (".", lnk) != 0 && errno != EEXIST)
++ {
++ printf ("symlink (%s, %s): %m\n", dir, lnk);
++ return EXIT_FAILURE;
++ }
++
++ const size_t path_len = (size_t) INT_MAX + 1;
++
++ DIAG_PUSH_NEEDS_COMMENT;
++#if __GNUC_PREREQ (7, 0)
++ /* GCC 7 warns about too-large allocations; here we need such
++ allocation to succeed for the test to work. */
++ DIAG_IGNORE_NEEDS_COMMENT (7, "-Walloc-size-larger-than=");
++#endif
++ char *path = malloc (path_len);
++ DIAG_POP_NEEDS_COMMENT;
++
++ if (path == NULL)
++ {
++ printf ("malloc (%zu): %m\n", path_len);
++ return EXIT_UNSUPPORTED;
++ }
++
++ /* Construct very long path = "bz22786/symlink/aaaa....." */
++ char *p = mempcpy (path, lnk, sizeof (lnk) - 1);
++ *(p++) = '/';
++ memset (p, 'a', path_len - (path - p) - 2);
++ p[path_len - (path - p) - 1] = '\0';
++
++ /* This call crashes before the fix for bz22786 on 32-bit platforms. */
++ p = realpath (path, NULL);
++
++ if (p != NULL || errno != ENAMETOOLONG)
++ {
++ printf ("realpath: %s (%m)", p);
++ return EXIT_FAILURE;
++ }
++
++ /* Cleanup. */
++ unlink (lnk);
++ rmdir (dir);
++
++ return 0;
++}
++
++#define TEST_FUNCTION do_test
++#include <support/test-driver.c>
+--
+2.9.3
+
diff --git a/nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11237.patch b/nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11237.patch
new file mode 100644
index 00000000000..ffc2cec1d57
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/glibc/CVE-2018-11237.patch
@@ -0,0 +1,55 @@
+From f51c8367685dc888a02f7304c729ed5277904aff Mon Sep 17 00:00:00 2001
+From: Andreas Schwab <schwab@suse.de>
+Date: Thu, 24 May 2018 14:39:18 +0200
+Subject: [PATCH] Don't write beyond destination in
+ __mempcpy_avx512_no_vzeroupper (bug 23196)
+
+When compiled as mempcpy, the return value is the end of the destination
+buffer, thus it cannot be used to refer to the start of it.
+
+(cherry picked from commit 9aaaab7c6e4176e61c59b0a63c6ba906d875dc0e)
+---
+ ChangeLog | 9 +++++++++
+ NEWS | 7 +++++++
+ string/test-mempcpy.c | 1 +
+ sysdeps/x86_64/multiarch/memmove-avx512-no-vzeroupper.S | 5 +++--
+ 4 files changed, 20 insertions(+), 2 deletions(-)
+
+diff --git a/string/test-mempcpy.c b/string/test-mempcpy.c
+index c08fba8..d98ecdd 100644
+--- a/string/test-mempcpy.c
++++ b/string/test-mempcpy.c
+@@ -18,6 +18,7 @@
+ <http://www.gnu.org/licenses/>. */
+
+ #define MEMCPY_RESULT(dst, len) (dst) + (len)
++#define MIN_PAGE_SIZE 131072
+ #define TEST_MAIN
+ #define TEST_NAME "mempcpy"
+ #include "test-string.h"
+diff --git a/sysdeps/x86_64/multiarch/memmove-avx512-no-vzeroupper.S b/sysdeps/x86_64/multiarch/memmove-avx512-no-vzeroupper.S
+index 23c0f7a..effc3ac 100644
+--- a/sysdeps/x86_64/multiarch/memmove-avx512-no-vzeroupper.S
++++ b/sysdeps/x86_64/multiarch/memmove-avx512-no-vzeroupper.S
+@@ -336,6 +336,7 @@ L(preloop_large):
+ vmovups (%rsi), %zmm4
+ vmovups 0x40(%rsi), %zmm5
+
++ mov %rdi, %r11
+ /* Align destination for access with non-temporal stores in the loop. */
+ mov %rdi, %r8
+ and $-0x80, %rdi
+@@ -366,8 +367,8 @@ L(gobble_256bytes_nt_loop):
+ cmp $256, %rdx
+ ja L(gobble_256bytes_nt_loop)
+ sfence
+- vmovups %zmm4, (%rax)
+- vmovups %zmm5, 0x40(%rax)
++ vmovups %zmm4, (%r11)
++ vmovups %zmm5, 0x40(%r11)
+ jmp L(check)
+
+ L(preloop_large_bkw):
+--
+2.9.3
+
diff --git a/nixpkgs/pkgs/development/libraries/glibc/common.nix b/nixpkgs/pkgs/development/libraries/glibc/common.nix
index 8e8e445f017..edf4d135aba 100644
--- a/nixpkgs/pkgs/development/libraries/glibc/common.nix
+++ b/nixpkgs/pkgs/development/libraries/glibc/common.nix
@@ -92,13 +92,18 @@ stdenv.mkDerivation ({
url = "https://salsa.debian.org/glibc-team/glibc/raw/49767c9f7de4828220b691b29de0baf60d8a54ec/debian/patches/localedata/locale-C.diff";
sha256 = "0irj60hs2i91ilwg5w7sqrxb695c93xg0ik7yhhq9irprd7fidn4";
})
+
+ # https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5460617d1567657621107d895ee2dd83bc1f88f2
+ ./CVE-2018-11236.patch
+ # https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=f51c8367685dc888a02f7304c729ed5277904aff
+ ./CVE-2018-11237.patch
]
++ lib.optional stdenv.isx86_64 ./fix-x64-abi.patch
++ lib.optional stdenv.hostPlatform.isMusl ./fix-rpc-types-musl-conflicts.patch
++ lib.optional stdenv.buildPlatform.isDarwin ./darwin-cross-build.patch
# Remove after upgrading to glibc 2.28+
- ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) (fetchpatch {
+ ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform || stdenv.hostPlatform.isMusl) (fetchpatch {
url = "https://sourceware.org/git/?p=glibc.git;a=patch;h=780684eb04298977bc411ebca1eadeeba4877833";
name = "correct-pwent-parsing-issue-and-resulting-build.patch";
sha256 = "08fja894vzaj8phwfhsfik6jj2pbji7kypy3q8pgxvsd508zdv1q";
diff --git a/nixpkgs/pkgs/development/libraries/glibc/default.nix b/nixpkgs/pkgs/development/libraries/glibc/default.nix
index eda71af5978..50b359da96c 100644
--- a/nixpkgs/pkgs/development/libraries/glibc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/glibc/default.nix
@@ -40,7 +40,21 @@ callPackage ./common.nix { inherit stdenv; } {
# limit rebuilds by only disabling pie w/musl
++ stdenv.lib.optional stdenv.hostPlatform.isMusl "pie";
- NIX_CFLAGS_COMPILE = if withGd then "-Wno-error=stringop-truncation" else null;
+ NIX_CFLAGS_COMPILE =
+ if !stdenv.hostPlatform.isMusl
+ # TODO: This (returning a string or `null`, instead of a list) is to
+ # not trigger a mass rebuild due to the introduction of the
+ # musl-specific flags below.
+ # At next change to non-musl glibc builds, remove this `then`
+ # and the above condition, instead keeping only the `else` below.
+ then (if withGd then "-Wno-error=stringop-truncation" else null)
+ else
+ builtins.concatLists [
+ (stdenv.lib.optional withGd "-Wno-error=stringop-truncation")
+ # Fix -Werror build failure when building glibc with musl with GCC >= 8, see:
+ # https://github.com/NixOS/nixpkgs/pull/68244#issuecomment-544307798
+ (stdenv.lib.optional stdenv.hostPlatform.isMusl "-Wno-error=attribute-alias")
+ ];
# When building glibc from bootstrap-tools, we need libgcc_s at RPATH for
# any program we run, because the gcc will have been placed at a new
diff --git a/nixpkgs/pkgs/development/libraries/glui/default.nix b/nixpkgs/pkgs/development/libraries/glui/default.nix
index 59357bf6fb1..757fa9de6f3 100644
--- a/nixpkgs/pkgs/development/libraries/glui/default.nix
+++ b/nixpkgs/pkgs/development/libraries/glui/default.nix
@@ -1,8 +1,26 @@
-{stdenv, fetchurl, freeglut, libGLU_combined, libXmu, libXext, libX11, libXi}:
-stdenv.mkDerivation {
- name = "glui-2.35";
- buildInputs = [freeglut libGLU_combined libXmu libXext libX11 libXi];
+{ stdenv, fetchurl
+, freeglut
+, libGL
+, libGLU
+, libX11
+, libXext
+, libXi
+, libXmu
+}:
+
+stdenv.mkDerivation rec {
+ pname = "glui";
+ version = "2.36";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/project/glui/Source/${version}/glui-${version}.tgz";
+ sha256 = "11r7f0k5jlbl825ibhm5c6bck0fn1hbliya9x1f253ikry1mxvy1";
+ };
+
+ buildInputs = [ freeglut libGLU libGL libXmu libXext libX11 libXi ];
+
preConfigure = ''cd src'';
+
installPhase = ''
mkdir -p "$out"/{bin,lib,share/glui/doc,include}
cp -rT bin "$out/bin"
@@ -11,14 +29,11 @@ stdenv.mkDerivation {
cp -rT doc "$out/share/glui/doc"
cp LICENSE.txt "$out/share/glui/doc"
'';
- src = fetchurl {
- url = "mirror://sourceforge/project/glui/Source/2.36/glui-2.36.tgz";
- sha256 = "11r7f0k5jlbl825ibhm5c6bck0fn1hbliya9x1f253ikry1mxvy1";
- };
- meta = {
+
+ meta = with stdenv.lib; {
description = ''A user interface library using OpenGL'';
- license = stdenv.lib.licenses.zlib ;
- maintainers = [stdenv.lib.maintainers.raskin];
- platforms = stdenv.lib.platforms.linux;
+ license = licenses.zlib ;
+ maintainers = [ maintainers.raskin ];
+ platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/gmime/3.nix b/nixpkgs/pkgs/development/libraries/gmime/3.nix
index 81546e5c127..754d5aa7411 100644
--- a/nixpkgs/pkgs/development/libraries/gmime/3.nix
+++ b/nixpkgs/pkgs/development/libraries/gmime/3.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pkgconfig, glib, zlib, gnupg, gpgme, libidn2, libunistring, gobject-introspection }:
stdenv.mkDerivation rec {
- version = "3.2.3";
+ version = "3.2.5";
pname = "gmime";
src = fetchurl {
url = "mirror://gnome/sources/gmime/3.2/${pname}-${version}.tar.xz";
- sha256 = "04bk7rqs5slpvlvqf11i6s37s8b2xn6acls8smyl9asjnpp7a23a";
+ sha256 = "0ndsg1z1kq4w4caascydvialpyn4rfbjdn7xclzbzhw53x85cxgv";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/gnome-online-accounts/default.nix b/nixpkgs/pkgs/development/libraries/gnome-online-accounts/default.nix
index 82847853588..adbb714c7b2 100644
--- a/nixpkgs/pkgs/development/libraries/gnome-online-accounts/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gnome-online-accounts/default.nix
@@ -1,42 +1,94 @@
-{ stdenv, fetchurl, pkgconfig, vala, glib, libxslt, gtk3, wrapGAppsHook
-, webkitgtk, json-glib, librest, libsecret, gtk-doc, gobject-introspection
-, gettext, icu, glib-networking
-, libsoup, docbook_xsl, docbook_xml_dtd_412, gnome3, gcr, kerberos
+{ stdenv
+, fetchFromGitLab
+, pkgconfig
+, vala
+, glib
+, meson
+, ninja
+, python3
+, libxslt
+, gtk3
+, webkitgtk
+, json-glib
+, librest
+, libsecret
+, gtk-doc
+, gobject-introspection
+, gettext
+, icu
+, glib-networking
+, libsoup
+, docbook_xsl
+, docbook_xml_dtd_412
+, gnome3
+, gcr
+, kerberos
+, gvfs
+, dbus
+, wrapGAppsHook
}:
-let
+stdenv.mkDerivation rec {
pname = "gnome-online-accounts";
- version = "3.34.0";
-in stdenv.mkDerivation rec {
- name = "${pname}-${version}";
+ version = "3.34.1";
- src = fetchurl {
- url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "0mvz6wrw03zyp5sm46znkipncagb257xam29mfi06ixmxvjbqky4";
+ # https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/87
+ src = fetchFromGitLab {
+ domain = "gitlab.gnome.org";
+ owner = "GNOME";
+ repo = "gnome-online-accounts";
+ rev = version;
+ sha256 = "0ry06qw068rqn4y42953kwl6fkxpgfya58y87cd3zink6gj7q0fm";
};
outputs = [ "out" "man" "dev" "devdoc" ];
- configureFlags = [
- "--enable-media-server"
- "--enable-kerberos"
- "--enable-lastfm"
- "--enable-todoist"
- "--enable-gtk-doc"
- "--enable-documentation"
+ mesonFlags = [
+ "-Dfedora=false" # not useful in NixOS or for NixOS users.
+ "-Dgtk_doc=true"
+ "-Dlastfm=true"
+ "-Dman=true"
+ "-Dmedia_server=true"
];
- enableParallelBuilding = true;
-
nativeBuildInputs = [
- pkgconfig gobject-introspection vala gettext wrapGAppsHook
- libxslt docbook_xsl docbook_xml_dtd_412 gtk-doc
+ dbus # used for checks and pkgconfig to install dbus service/s
+ docbook_xml_dtd_412
+ docbook_xsl
+ gettext
+ gobject-introspection
+ gtk-doc
+ libxslt
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
];
+
buildInputs = [
- glib gtk3 webkitgtk json-glib librest libsecret glib-networking icu libsoup
- gcr kerberos
+ gcr
+ glib
+ glib-networking
+ gtk3
+ gvfs # OwnCloud, Google Drive
+ icu
+ json-glib
+ kerberos
+ librest
+ libsecret
+ libsoup
+ webkitgtk
];
+ NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
+
+ postPatch = ''
+ chmod +x meson_post_install.py
+ patchShebangs meson_post_install.py
+ '';
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
@@ -45,7 +97,10 @@ in stdenv.mkDerivation rec {
};
meta = with stdenv.lib; {
+ homepage = "https://wiki.gnome.org/Projects/GnomeOnlineAccounts";
+ description = "Single sign-on framework for GNOME";
platforms = platforms.linux;
+ license = licenses.lgpl2Plus;
maintainers = gnome3.maintainers;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/gnu-efi/default.nix b/nixpkgs/pkgs/development/libraries/gnu-efi/default.nix
index af225cc50f2..b5b8add2db5 100644
--- a/nixpkgs/pkgs/development/libraries/gnu-efi/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gnu-efi/default.nix
@@ -1,28 +1,33 @@
-{ stdenv, fetchurl, pciutils }: with stdenv.lib;
+{ stdenv, buildPackages, fetchurl, fetchpatch, pciutils }:
+
+with stdenv.lib;
stdenv.mkDerivation rec {
pname = "gnu-efi";
- version = "3.0.9";
+ version = "3.0.11";
src = fetchurl {
url = "mirror://sourceforge/gnu-efi/${pname}-${version}.tar.bz2";
- sha256 = "1w3p4aqlc5j93q44la7dc8cr3hky20zvsd0h0k2lyzhwmrzfl5b7";
+ sha256 = "1ffnc4xbzfggs37ymrgfx76j56kk2644c081ivhr2bjkla9ag3gj";
};
+ patches = [
+ # Fix build on armv6l
+ (fetchpatch {
+ url = "https://sourceforge.net/p/gnu-efi/patches/_discuss/thread/25bb273a18/9c4d/attachment/0001-Fix-ARCH-on-armv6-and-other-32-bit-ARM-platforms.patch";
+ sha256 = "0pj03h20g2bbz6fr753bj1scry6919h57l1h86z3b6q7hqfj0b4r";
+ })
+ ];
+
buildInputs = [ pciutils ];
hardeningDisable = [ "stackprotector" ];
makeFlags = [
"PREFIX=\${out}"
- "CC=${stdenv.cc.targetPrefix}gcc"
- "AS=${stdenv.cc.targetPrefix}as"
- "LD=${stdenv.cc.targetPrefix}ld"
- "AR=${stdenv.cc.targetPrefix}ar"
- "RANLIB=${stdenv.cc.targetPrefix}ranlib"
- "OBJCOPY=${stdenv.cc.targetPrefix}objcopy"
- ] ++ stdenv.lib.optional stdenv.isAarch32 "ARCH=arm"
- ++ stdenv.lib.optional stdenv.isAarch64 "ARCH=aarch64";
+ "HOSTCC=${buildPackages.stdenv.cc.targetPrefix}cc"
+ "CROSS_COMPILE=${stdenv.cc.targetPrefix}"
+ ];
meta = with stdenv.lib; {
description = "GNU EFI development toolchain";
diff --git a/nixpkgs/pkgs/development/libraries/gnutls-kdh/generic.nix b/nixpkgs/pkgs/development/libraries/gnutls-kdh/generic.nix
index cb81b52b730..6079387fc72 100644
--- a/nixpkgs/pkgs/development/libraries/gnutls-kdh/generic.nix
+++ b/nixpkgs/pkgs/development/libraries/gnutls-kdh/generic.nix
@@ -90,5 +90,6 @@ stdenv.mkDerivation {
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ leenaars ];
platforms = platforms.all;
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/gnutls/default.nix b/nixpkgs/pkgs/development/libraries/gnutls/default.nix
index 1b17f4c800f..1b97c369edf 100644
--- a/nixpkgs/pkgs/development/libraries/gnutls/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gnutls/default.nix
@@ -1,6 +1,6 @@
{ config, lib, stdenv, fetchurl, zlib, lzo, libtasn1, nettle, pkgconfig, lzip
, perl, gmp, autoconf, autogen, automake, libidn, p11-kit, libiconv
-, unbound, dns-root-data, gettext, cacert
+, unbound, dns-root-data, gettext, cacert, utillinux
, guileBindings ? config.gnutls.guile or false, guile
, tpmSupport ? false, trousers, which, nettools, libunistring
, withSecurity ? false, Security # darwin Security.framework
@@ -8,7 +8,7 @@
assert guileBindings -> guile != null;
let
- version = "3.6.9";
+ version = "3.6.10";
# XXX: Gnulib's `test-select' fails on FreeBSD:
# http://hydra.nixos.org/build/2962084/nixlog/1/raw .
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://gnupg/gnutls/v3.6/gnutls-${version}.tar.xz";
- sha256 = "1jqz5s3lv8sa53348cfi9nr5pw5l55n8m40b8msdvv0pb2jzqca3";
+ sha256 = "14r2h73yfj66cm14k9mnb3kgzq5a7qjg5b31m53bf19vcxkwmwxi";
};
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
@@ -67,7 +67,7 @@ stdenv.mkDerivation {
nativeBuildInputs = [ perl pkgconfig ]
++ lib.optionals (isDarwin && !withSecurity) [ autoconf automake ]
- ++ lib.optionals doCheck [ which nettools ];
+ ++ lib.optionals doCheck [ which nettools utillinux ];
propagatedBuildInputs = [ nettle ];
diff --git a/nixpkgs/pkgs/development/libraries/goffice/default.nix b/nixpkgs/pkgs/development/libraries/goffice/default.nix
index a18bdb17744..f41fa73a6ef 100644
--- a/nixpkgs/pkgs/development/libraries/goffice/default.nix
+++ b/nixpkgs/pkgs/development/libraries/goffice/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "goffice";
- version = "0.10.45";
+ version = "0.10.46";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "702ba567e9ec0bbdd9b1a8161cd24648b4868d57a6cb89128f13c125f6f31947";
+ sha256 = "058d6d3a40e1f60525682ec6b857c441d5deb50d0d30a76804f9f36f865a13a9";
};
nativeBuildInputs = [ pkgconfig intltool ];
diff --git a/nixpkgs/pkgs/development/libraries/gom/default.nix b/nixpkgs/pkgs/development/libraries/gom/default.nix
index 9a947c3ff82..e006f8cd6f8 100644
--- a/nixpkgs/pkgs/development/libraries/gom/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gom/default.nix
@@ -55,7 +55,8 @@ stdenv.mkDerivation rec {
"-Dpygobject-override-dir=${placeholder "py"}/${python3.sitePackages}/gi/overrides"
];
- doCheck = true;
+ # Success is more likely on x86_64
+ doCheck = stdenv.isx86_64;
passthru = {
updateScript = gnome3.updateScript {
diff --git a/nixpkgs/pkgs/development/libraries/graphene/default.nix b/nixpkgs/pkgs/development/libraries/graphene/default.nix
index f1a9dacd4e2..e540604c9cb 100644
--- a/nixpkgs/pkgs/development/libraries/graphene/default.nix
+++ b/nixpkgs/pkgs/development/libraries/graphene/default.nix
@@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
passthru = {
tests = {
- installedTests = nixosTests.graphene;
+ installedTests = nixosTests.installed-tests.graphene;
};
};
diff --git a/nixpkgs/pkgs/development/libraries/grpc/default.nix b/nixpkgs/pkgs/development/libraries/grpc/default.nix
index d45aba1cb37..273b5b1e711 100644
--- a/nixpkgs/pkgs/development/libraries/grpc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/grpc/default.nix
@@ -1,13 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, zlib, c-ares, pkgconfig, openssl, protobuf, gflags }:
stdenv.mkDerivation rec {
- version = "1.23.0"; # N.B: if you change this, change pythonPackages.grpcio and pythonPackages.grpcio-tools to a matching version too
+ version = "1.25.0"; # N.B: if you change this, change pythonPackages.grpcio and pythonPackages.grpcio-tools to a matching version too
pname = "grpc";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
- sha256 = "14svfy7lvz8lf6b7zg1fbypj2n46n9gq0ldgnv85jm0ikv72cgv6";
+ sha256 = "02nbmbk1xpibjzvbhi8xpazmwry46ki24vks1sh2p0aqwy4hv6yb";
+ fetchSubmodules = true;
};
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
diff --git a/nixpkgs/pkgs/development/libraries/gsound/default.nix b/nixpkgs/pkgs/development/libraries/gsound/default.nix
index 337a2472bab..b1869193a09 100644
--- a/nixpkgs/pkgs/development/libraries/gsound/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gsound/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, glib, libcanberra, gobject-introspection, libtool, gnome3 }:
+{ stdenv, fetchurl, pkgconfig, glib, vala, libcanberra, gobject-introspection, libtool, gnome3 }:
stdenv.mkDerivation rec {
pname = "gsound";
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53";
};
- nativeBuildInputs = [ pkgconfig gobject-introspection libtool gnome3.vala ];
+ nativeBuildInputs = [ pkgconfig gobject-introspection libtool vala ];
buildInputs = [ glib libcanberra ];
passthru = {
diff --git a/nixpkgs/pkgs/development/libraries/gstreamer/core/setup-hook.sh b/nixpkgs/pkgs/development/libraries/gstreamer/core/setup-hook.sh
index b8c741af578..026a4e5f55a 100644
--- a/nixpkgs/pkgs/development/libraries/gstreamer/core/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/gstreamer/core/setup-hook.sh
@@ -1,7 +1,7 @@
addGstreamer1LibPath () {
if test -d "$1/lib/gstreamer-1.0"
then
- export GST_PLUGIN_SYSTEM_PATH_1_0="${GST_PLUGIN_SYSTEM_PATH_1_0}${GST_PLUGIN_SYSTEM_PATH_1_0:+:}$1/lib/gstreamer-1.0"
+ export GST_PLUGIN_SYSTEM_PATH_1_0="${GST_PLUGIN_SYSTEM_PATH_1_0-}${GST_PLUGIN_SYSTEM_PATH_1_0:+:}$1/lib/gstreamer-1.0"
fi
}
diff --git a/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gst-plugins-base/default.nix b/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gst-plugins-base/default.nix
index db75705c825..eed9d423fdb 100644
--- a/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gst-plugins-base/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gst-plugins-base/default.nix
@@ -1,4 +1,4 @@
-{ fetchurl, stdenv, pkgconfig, gstreamer, xorg, alsaLib, cdparanoia
+{ fetchurl, fetchpatch, stdenv, pkgconfig, gstreamer, xorg, alsaLib, cdparanoia
, libogg, libtheora, libvorbis, freetype, pango, liboil, glib, cairo, orc
, libintl
, ApplicationServices
@@ -18,11 +18,18 @@ stdenv.mkDerivation rec {
sha256 = "0jp6hjlra98cnkal4n6bdmr577q8mcyp3c08s3a02c4hjhw5rr0z";
};
- patchPhase = ''
+ patches = [
+ ./gcc-4.9.patch
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/f672277509705c4034bc92a141eefee4524d15aa.patch";
+ name = "CVE-2019-9928.patch";
+ sha256 = "1dlamsmyr7chrb6vqqmwikqvvqcx5l7k72p98448qm6k59ndnimc";
+ })
+ ];
+
+ postPatch = ''
sed -i 's@/bin/echo@echo@g' configure
sed -i -e 's/^ /\t/' docs/{libs,plugins}/Makefile.in
-
- patch -p1 < ${./gcc-4.9.patch}
'';
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh b/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh
index 65ce2611251..636e20b732b 100644
--- a/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh
@@ -1,7 +1,7 @@
addGstreamerLibPath () {
if test -d "$1/lib/gstreamer-0.10"
then
- export GST_PLUGIN_SYSTEM_PATH="${GST_PLUGIN_SYSTEM_PATH}${GST_PLUGIN_SYSTEM_PATH:+:}$1/lib/gstreamer-0.10"
+ export GST_PLUGIN_SYSTEM_PATH="${GST_PLUGIN_SYSTEM_PATH-}${GST_PLUGIN_SYSTEM_PATH:+:}$1/lib/gstreamer-0.10"
fi
}
diff --git a/nixpkgs/pkgs/development/libraries/gtest/default.nix b/nixpkgs/pkgs/development/libraries/gtest/default.nix
index 5fecd45b7da..4326be59724 100644
--- a/nixpkgs/pkgs/development/libraries/gtest/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gtest/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation rec {
pname = "gtest";
- version = "1.8.1";
+ version = "1.10.0";
outputs = [ "out" "dev" ];
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
owner = "google";
repo = "googletest";
rev = "release-${version}";
- sha256 = "0270msj6n7mggh4xqqjp54kswbl7mkcc8px1p5dqdpmw5ngh9fzk";
+ sha256 = "1zbmab9295scgg4z2vclgfgjchfjailjnvzc6f5x9jvlsdi3dpwz";
};
patches = [
diff --git a/nixpkgs/pkgs/misc/themes/gtk2/gtk-engine-bluecurve/default.nix b/nixpkgs/pkgs/development/libraries/gtk-engine-bluecurve/default.nix
index 99ca221f5ba..99ca221f5ba 100644
--- a/nixpkgs/pkgs/misc/themes/gtk2/gtk-engine-bluecurve/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gtk-engine-bluecurve/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/gtk2/gtk-engine-murrine/default.nix b/nixpkgs/pkgs/development/libraries/gtk-engine-murrine/default.nix
index 9acb7b25a0d..9acb7b25a0d 100644
--- a/nixpkgs/pkgs/misc/themes/gtk2/gtk-engine-murrine/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gtk-engine-murrine/default.nix
diff --git a/nixpkgs/pkgs/misc/themes/gtk2/gtk-engines/default.nix b/nixpkgs/pkgs/development/libraries/gtk-engines/default.nix
index 2f56f6eb4c5..2f56f6eb4c5 100644
--- a/nixpkgs/pkgs/misc/themes/gtk2/gtk-engines/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gtk-engines/default.nix
diff --git a/nixpkgs/pkgs/development/libraries/gtk/2.x.nix b/nixpkgs/pkgs/development/libraries/gtk/2.x.nix
index 8bef9d92f5f..4286d6a73fb 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/2.x.nix
+++ b/nixpkgs/pkgs/development/libraries/gtk/2.x.nix
@@ -26,21 +26,21 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
setupHooks = [
- ./gtk2-clean-immodules-cache.sh
- ./drop-icon-theme-cache.sh
+ ./hooks/gtk2-clean-immodules-cache.sh
+ ./hooks/drop-icon-theme-cache.sh
];
nativeBuildInputs = [ setupHooks perl pkgconfig gettext gobject-introspection ];
patches = [
- ./2.0-immodules.cache.patch
- ./gtk2-theme-paths.patch
+ ./patches/2.0-immodules.cache.patch
+ ./patches/gtk2-theme-paths.patch
] ++ optionals stdenv.isDarwin [
(fetchpatch {
url = https://bug557780.bugzilla-attachments.gnome.org/attachment.cgi?id=306776;
sha256 = "0sp8f1r5c4j2nlnbqgv7s7nxa4cfwigvm033hvhb1ld652pjag4r";
})
- ./2.0-darwin-x11.patch
+ ./patches/2.0-darwin-x11.patch
];
propagatedBuildInputs = with xorg;
diff --git a/nixpkgs/pkgs/development/libraries/gtk/3.x.nix b/nixpkgs/pkgs/development/libraries/gtk/3.x.nix
index a5bbb73e97f..7f09b52d51f 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/3.x.nix
+++ b/nixpkgs/pkgs/development/libraries/gtk/3.x.nix
@@ -3,6 +3,9 @@
, fetchpatch
, pkgconfig
, gettext
+, docbook_xsl
+, docbook_xml_dtd_43
+, gtk-doc
, meson
, ninja
, python3
@@ -33,6 +36,7 @@
, wayland-protocols
, xineramaSupport ? stdenv.isLinux
, cupsSupport ? stdenv.isLinux
+, withGtkDoc ? stdenv.isLinux
, cups ? null
, AppKit
, Cocoa
@@ -44,38 +48,41 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "gtk+3";
- version = "3.24.11";
+ version = "3.24.12";
- outputs = [ "out" "dev" ];
+ outputs = [ "out" "dev" ] ++ optional withGtkDoc "devdoc";
outputBin = "dev";
setupHooks = [
- ./gtk3-clean-immodules-cache.sh
- ./drop-icon-theme-cache.sh
+ ./hooks/gtk3-clean-immodules-cache.sh
+ ./hooks/drop-icon-theme-cache.sh
];
src = fetchurl {
url = "mirror://gnome/sources/gtk+/${stdenv.lib.versions.majorMinor version}/gtk+-${version}.tar.xz";
- sha256 = "1598k357xvffbswsrvc63lyj73wq0b510lhg4vcgl6rf1a6nb9yv";
+ sha256 = "10xyyhlfb0yk4hglngxh2zsv9xrxkqv343df8h01dvagc6jyp10k";
};
patches = [
- ./3.0-immodules.cache.patch
+ ./patches/3.0-immodules.cache.patch
(fetchpatch {
name = "Xft-setting-fallback-compute-DPI-properly.patch";
url = "https://bug757142.bugzilla-attachments.gnome.org/attachment.cgi?id=344123";
sha256 = "0g6fhqcv8spfy3mfmxpyji93k8d4p4q4fz1v9a1c1cgcwkz41d7p";
})
# https://gitlab.gnome.org/GNOME/gtk/merge_requests/1002
- ./01-build-Fix-path-handling-in-pkgconfig.patch
+ ./patches/01-build-Fix-path-handling-in-pkgconfig.patch
] ++ optionals stdenv.isDarwin [
# X11 module requires <gio/gdesktopappinfo.h> which is not installed on Darwin
# let’s drop that dependency in similar way to how other parts of the library do it
# e.g. https://gitlab.gnome.org/GNOME/gtk/blob/3.24.4/gtk/gtk-launch.c#L31-33
- ./3.0-darwin-x11.patch
+ ./patches/3.0-darwin-x11.patch
];
+ separateDebugInfo = stdenv.isLinux;
+
mesonFlags = [
+ "-Dgtk_doc=${boolToString withGtkDoc}"
"-Dtests=false"
];
@@ -112,6 +119,10 @@ stdenv.mkDerivation rec {
python3
sassc
setupHooks
+ ] ++ optionals withGtkDoc [
+ docbook_xml_dtd_43
+ docbook_xsl
+ gtk-doc
];
buildInputs = [
@@ -193,7 +204,7 @@ stdenv.mkDerivation rec {
'';
homepage = https://www.gtk.org/;
license = licenses.lgpl2Plus;
- maintainers = with maintainers; [ raskin vcunat lethalman ];
+ maintainers = with maintainers; [ raskin vcunat lethalman worldofpeace ];
platforms = platforms.all;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/gtk/drop-icon-theme-cache.sh b/nixpkgs/pkgs/development/libraries/gtk/drop-icon-theme-cache.sh
deleted file mode 100644
index 8f2cb8a334a..00000000000
--- a/nixpkgs/pkgs/development/libraries/gtk/drop-icon-theme-cache.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-# shellcheck shell=bash
-
-# Packages often run gtk-update-icon-cache to include their icons in themes’ icon cache.
-# However, since each package is installed to its own prefix, the files will only collide.
-dropIconThemeCache() {
- if [[ -z "${dontDropIconThemeCache:-}" ]]; then
- local icondir="${out:?}/share/icons"
- if [[ -d "${icondir}" ]]; then
- # App icons are supposed to go to hicolor theme, since it is a fallback theme as per [icon-theme-spec], but some might still choose to install stylized icons to other themes.
- find "${icondir}" -name 'icon-theme.cache' -print0 \
- | while IFS= read -r -d '' file; do
- echo "Removing ${file}"
- rm -f "${file}"
- done
- fi
- fi
-}
-
-preFixupPhases="$preFixupPhases dropIconThemeCache"
diff --git a/nixpkgs/pkgs/development/libraries/gtk/hooks/drop-icon-theme-cache.sh b/nixpkgs/pkgs/development/libraries/gtk/hooks/drop-icon-theme-cache.sh
new file mode 100644
index 00000000000..f28a856c4f5
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/gtk/hooks/drop-icon-theme-cache.sh
@@ -0,0 +1,19 @@
+# shellcheck shell=bash
+
+# Packages often run gtk-update-icon-cache to include their icons in themes’ icon cache.
+# However, since each package is installed to its own prefix, the files will only collide.
+dropIconThemeCache() {
+ if [[ -z "${dontDropIconThemeCache:-}" ]]; then
+ local icondir="${out:?}/share/icons"
+ if [[ -d "${icondir}" ]]; then
+ # App icons are supposed to go to hicolor theme, since it is a fallback theme as per [icon-theme-spec], but some might still choose to install stylized icons to other themes.
+ find "${icondir}" -name 'icon-theme.cache' -print0 \
+ | while IFS= read -r -d '' file; do
+ echo "Removing ${file}"
+ rm -f "${file}"
+ done
+ fi
+ fi
+}
+
+preFixupPhases="${preFixupPhases-} dropIconThemeCache"
diff --git a/nixpkgs/pkgs/development/libraries/gtk/gtk2-clean-immodules-cache.sh b/nixpkgs/pkgs/development/libraries/gtk/hooks/gtk2-clean-immodules-cache.sh
index dde991fd27c..dde991fd27c 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/gtk2-clean-immodules-cache.sh
+++ b/nixpkgs/pkgs/development/libraries/gtk/hooks/gtk2-clean-immodules-cache.sh
diff --git a/nixpkgs/pkgs/development/libraries/gtk/gtk3-clean-immodules-cache.sh b/nixpkgs/pkgs/development/libraries/gtk/hooks/gtk3-clean-immodules-cache.sh
index d2d5287831a..d2d5287831a 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/gtk3-clean-immodules-cache.sh
+++ b/nixpkgs/pkgs/development/libraries/gtk/hooks/gtk3-clean-immodules-cache.sh
diff --git a/nixpkgs/pkgs/development/libraries/gtk/01-build-Fix-path-handling-in-pkgconfig.patch b/nixpkgs/pkgs/development/libraries/gtk/patches/01-build-Fix-path-handling-in-pkgconfig.patch
index ec69a12514f..ec69a12514f 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/01-build-Fix-path-handling-in-pkgconfig.patch
+++ b/nixpkgs/pkgs/development/libraries/gtk/patches/01-build-Fix-path-handling-in-pkgconfig.patch
diff --git a/nixpkgs/pkgs/development/libraries/gtk/2.0-darwin-x11.patch b/nixpkgs/pkgs/development/libraries/gtk/patches/2.0-darwin-x11.patch
index 9725cfb8426..9725cfb8426 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/2.0-darwin-x11.patch
+++ b/nixpkgs/pkgs/development/libraries/gtk/patches/2.0-darwin-x11.patch
diff --git a/nixpkgs/pkgs/development/libraries/gtk/2.0-immodules.cache.patch b/nixpkgs/pkgs/development/libraries/gtk/patches/2.0-immodules.cache.patch
index 1b8231756e7..1b8231756e7 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/2.0-immodules.cache.patch
+++ b/nixpkgs/pkgs/development/libraries/gtk/patches/2.0-immodules.cache.patch
diff --git a/nixpkgs/pkgs/development/libraries/gtk/3.0-darwin-x11.patch b/nixpkgs/pkgs/development/libraries/gtk/patches/3.0-darwin-x11.patch
index 86631634b5b..86631634b5b 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/3.0-darwin-x11.patch
+++ b/nixpkgs/pkgs/development/libraries/gtk/patches/3.0-darwin-x11.patch
diff --git a/nixpkgs/pkgs/development/libraries/gtk/3.0-immodules.cache.patch b/nixpkgs/pkgs/development/libraries/gtk/patches/3.0-immodules.cache.patch
index bbe5f28dbd3..bbe5f28dbd3 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/3.0-immodules.cache.patch
+++ b/nixpkgs/pkgs/development/libraries/gtk/patches/3.0-immodules.cache.patch
diff --git a/nixpkgs/pkgs/development/libraries/gtk/gtk2-theme-paths.patch b/nixpkgs/pkgs/development/libraries/gtk/patches/gtk2-theme-paths.patch
index edd69b07807..edd69b07807 100644
--- a/nixpkgs/pkgs/development/libraries/gtk/gtk2-theme-paths.patch
+++ b/nixpkgs/pkgs/development/libraries/gtk/patches/gtk2-theme-paths.patch
diff --git a/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix b/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix
index f977af046ca..d79e739f80c 100644
--- a/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix
+++ b/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gtkmm";
- version = "3.24.1";
+ version = "3.24.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1zfj89spr8ianib5y10wcw63ybdmyjy58a15vqs0m8jq4knl5znx";
+ sha256 = "1hxdnhavjyvbcpxhd5z17l9fj4182028s66lc0s16qqqrldhjwbd";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/gvfs/default.nix b/nixpkgs/pkgs/development/libraries/gvfs/default.nix
index 181d5e4c196..f8db6f573d9 100644
--- a/nixpkgs/pkgs/development/libraries/gvfs/default.nix
+++ b/nixpkgs/pkgs/development/libraries/gvfs/default.nix
@@ -41,11 +41,11 @@
stdenv.mkDerivation rec {
pname = "gvfs";
- version = "1.42.1";
+ version = "1.42.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0c3pqc8qc2pn08by43rkkmk725k3cqmw7qyhfqgng0qx98dhf1lx";
+ sha256 = "0jgrbid8a61hgh05wl8c4f4638x7dffd5vip02jmladxfdszjymm";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/libraries/harfbuzz/default.nix b/nixpkgs/pkgs/development/libraries/harfbuzz/default.nix
index 3f7d1a2c352..42f68eea83f 100644
--- a/nixpkgs/pkgs/development/libraries/harfbuzz/default.nix
+++ b/nixpkgs/pkgs/development/libraries/harfbuzz/default.nix
@@ -8,7 +8,7 @@
}:
let
- version = "2.6.1";
+ version = "2.6.4";
inherit (stdenv.lib) optional optionals optionalString;
in
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${version}.tar.xz";
- sha256 = "0kw4c04jd8c8ili3j1glgv0wsr207313fs3jh2rawf53m8zznlf6";
+ sha256 = "04iwq13w6zkdhljmsxrzgg4fyh04qnwfn57rgrl9kmijc7cvh4wl";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/libraries/hunspell/dictionaries.nix b/nixpkgs/pkgs/development/libraries/hunspell/dictionaries.nix
index 3e1799d82cd..fb64aa81d1a 100644
--- a/nixpkgs/pkgs/development/libraries/hunspell/dictionaries.nix
+++ b/nixpkgs/pkgs/development/libraries/hunspell/dictionaries.nix
@@ -722,4 +722,14 @@ in rec {
platforms = platforms.all;
};
};
+
+ /* RUSSIAN */
+
+ ru_RU = ru-ru;
+ ru-ru = mkDictFromLibreOffice {
+ shortName = "ru-ru";
+ dictFileName = "ru_RU";
+ shortDescription = "Russian (Russian)";
+ license = with stdenv.lib.licenses; [ mpl20 lgpl3 ];
+ };
}
diff --git a/nixpkgs/pkgs/development/libraries/hwloc/default.nix b/nixpkgs/pkgs/development/libraries/hwloc/default.nix
index 0f4ce4e6b97..ffa64858b75 100644
--- a/nixpkgs/pkgs/development/libraries/hwloc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/hwloc/default.nix
@@ -7,7 +7,7 @@ assert x11Support -> libX11 != null && cairo != null;
with stdenv.lib;
let
- version = "2.0.4";
+ version = "2.1.0";
versmm = versions.major version + "." + versions.minor version;
name = "hwloc-${version}";
@@ -16,7 +16,7 @@ in stdenv.mkDerivation {
src = fetchurl {
url = "https://www.open-mpi.org/software/hwloc/v${versmm}/downloads/${name}.tar.bz2";
- sha256 = "1aa7s208gdijk19vvzzahyl8pglk1va3yd6kdbpfa5pz5ms0ag35";
+ sha256 = "0qh8s7pphz0m5cwb7liqmc17xzfs23xhz5wn24r6ikvjyx99fhhr";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/hyperscan/default.nix b/nixpkgs/pkgs/development/libraries/hyperscan/default.nix
index bc0ce15a083..d389b69087b 100644
--- a/nixpkgs/pkgs/development/libraries/hyperscan/default.nix
+++ b/nixpkgs/pkgs/development/libraries/hyperscan/default.nix
@@ -11,12 +11,12 @@
stdenv.mkDerivation rec {
pname = "hyperscan";
- version = "5.1.1";
+ version = "5.2.1";
src = fetchFromGitHub {
owner = "intel";
repo = pname;
- sha256 = "11adkz5ln2d2jywwlmixfnwqp5wxskq1104hmmcpws590lhkjv6j";
+ sha256 = "09dgvmjhdbrfgrsmjljl4wn06a8zlv9sd4d4l6h6bfbz57d35f95";
rev = "v${version}";
};
diff --git a/nixpkgs/pkgs/development/libraries/hyphen/default.nix b/nixpkgs/pkgs/development/libraries/hyphen/default.nix
new file mode 100644
index 00000000000..9f30ff54823
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/hyphen/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchurl, perl, ... }:
+
+let
+ version = "2.8.8";
+ folder = with builtins;
+ let parts = splitVersion version;
+ in concatStringsSep "." [ (elemAt parts 0) (elemAt parts 1) ];
+in stdenv.mkDerivation rec {
+ pname = "hyphen";
+ inherit version;
+
+ nativeBuildInputs = [ perl ];
+
+ src = fetchurl {
+ url =
+ "https://sourceforge.net/projects/hunspell/files/Hyphen/${folder}/${pname}-${version}.tar.gz";
+ sha256 = "01ap9pr6zzzbp4ky0vy7i1983fwyqy27pl0ld55s30fdxka3ciih";
+ };
+
+ meta = with stdenv.lib; {
+ description = "A text hyphenation library";
+ homepage = "https://sourceforge.net/projects/hunspell/files/Hyphen/";
+ platforms = platforms.all;
+ license = with licenses; [ gpl2 lgpl21 mpl11 ];
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/icu/base.nix b/nixpkgs/pkgs/development/libraries/icu/base.nix
index 0a8cb7d4684..47ca63fca99 100644
--- a/nixpkgs/pkgs/development/libraries/icu/base.nix
+++ b/nixpkgs/pkgs/development/libraries/icu/base.nix
@@ -63,10 +63,16 @@ let
# remove dependency on bootstrap-tools in early stdenv build
postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
sed -i 's/INSTALL_CMD=.*install/INSTALL_CMD=install/' $out/lib/icu/${version}/pkgdata.inc
- '' + ''
+ '' + (let
+ replacements = [
+ { from = "\${prefix}/include"; to = "${placeholder "dev"}/include"; } # --cppflags-searchpath
+ { from = "\${pkglibdir}/Makefile.inc"; to = "${placeholder "dev"}/lib/icu/Makefile.inc"; } # --incfile
+ { from = "\${pkglibdir}/pkgdata.inc"; to = "${placeholder "dev"}/lib/icu/pkgdata.inc"; } # --incpkgdatafile
+ ];
+ in ''
substituteInPlace "$dev/bin/icu-config" \
- --replace \''${pkglibdir}/Makefile.inc "$dev/lib/icu/Makefile.inc"
- '';
+ ${lib.concatMapStringsSep " " (r: "--replace '${r.from}' '${r.to}'") replacements}
+ '');
postFixup = ''moveToOutput lib/icu "$dev" '';
};
diff --git a/nixpkgs/pkgs/development/libraries/ilmbase/default.nix b/nixpkgs/pkgs/development/libraries/ilmbase/default.nix
index 5cc0f7c1f46..a25a590b370 100644
--- a/nixpkgs/pkgs/development/libraries/ilmbase/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ilmbase/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, fetchurl, buildPackages, automake, autoconf, libtool, which }:
+{ stdenv, fetchurl, buildPackages, automake, autoconf, libtool, which,
+ fetchpatch }:
stdenv.mkDerivation rec {
pname = "ilmbase";
@@ -21,7 +22,17 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_LINK = [ "-pthread" ];
- patches = [ ./bootstrap.patch ./cross.patch ];
+ patches = [
+ ./bootstrap.patch
+ ./cross.patch
+ (fetchpatch {
+ name = "CVE-2018-18443.patch";
+ url = "https://github.com/kdt3rd/openexr/commit/5fa930b82cff2db386c64ca512af19e60c14d32a.patch";
+ sha256 = "1j6xd0qkx99acc1szycxaj0wwp01yac67jz48hwc4fwwpz8blx4s";
+ stripLen = 1;
+ excludes = [ "CHANGES.md" ];
+ })
+ ];
# fails 1 out of 1 tests with
# "lt-ImathTest: testBoxAlgo.cpp:892: void {anonymous}::boxMatrixTransform(): Assertion `b21 == b2' failed"
@@ -29,6 +40,7 @@ stdenv.mkDerivation rec {
doCheck = stdenv.isx86_64;
meta = with stdenv.lib; {
+ description = " A library for 2D/3D vectors and matrices and other mathematical objects, functions and data types for computer graphics";
homepage = https://www.openexr.com/;
license = licenses.bsd3;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix b/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix
index 6657409a708..6c872272e37 100644
--- a/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix
+++ b/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "intel-gmmlib";
- version = "19.3.2";
+ version = "19.3.4";
src = fetchFromGitHub {
owner = "intel";
repo = "gmmlib";
rev = "${pname}-${version}";
- sha256 = "04jmzyciswvfb31h9shkja9183bmm1clw0l0sn1flq76888nngma";
+ sha256 = "1vgh14vdmwr34l6rfzmbpsdwp4xi7qp8lg527p16pm7nv0bwx2zk";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/intel-media-driver/default.nix b/nixpkgs/pkgs/development/libraries/intel-media-driver/default.nix
index e3dbfa52db2..176f2809304 100644
--- a/nixpkgs/pkgs/development/libraries/intel-media-driver/default.nix
+++ b/nixpkgs/pkgs/development/libraries/intel-media-driver/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "intel-media-driver";
- version = "19.2";
+ version = "19.3.0";
src = fetchFromGitHub {
owner = "intel";
repo = "media-driver";
rev = "intel-media-${version}";
- sha256 = "118cg1grzm62lppaygvh7mgxn23bicjkwjwpxhbyqs9g6yhdj3p8";
+ sha256 = "1vzh11qr7dwmi3d10nq46k754h3q1yya71nk2jgicaj2mm0ylzx6";
};
cmakeFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix b/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix
index a411d06ab8f..731289d6f9c 100644
--- a/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix
+++ b/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "intel-media-sdk";
- version = "19.2.1";
+ version = "19.3.0";
src = fetchurl {
url = "https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${version}.tar.gz";
- sha256 = "0w3r6lr2q3kch0vz9sxld1nz6iff129xr8wzg0p2j7mng41imh83";
+ sha256 = "0pgg16a4gsh8yjyz64r28bmkg9xxcy8m0dkvrdz03svkll9v7v3n";
};
# patchelf is needed for binaries in $out/share/samples
diff --git a/nixpkgs/pkgs/development/libraries/iso-codes/default.nix b/nixpkgs/pkgs/development/libraries/iso-codes/default.nix
index 37d6c0643c7..1766abb2aac 100644
--- a/nixpkgs/pkgs/development/libraries/iso-codes/default.nix
+++ b/nixpkgs/pkgs/development/libraries/iso-codes/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "iso-codes";
- version = "4.3";
+ version = "4.4";
src = fetchurl {
url = "https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/${pname}-${version}/${pname}-${pname}-${version}.tar.bz2";
- sha256 = "11n3sccwapfr7npxad8m3xmc7w8i11kk70ffbz25gj82bn8rylvb";
+ sha256 = "02x0wcz783ammkdrmrh31wsmww481xbkbz70vf766ivbnn5sfxn6";
};
patchPhase = ''
diff --git a/nixpkgs/pkgs/development/libraries/java/hsqldb/builder.sh b/nixpkgs/pkgs/development/libraries/java/hsqldb/builder.sh
deleted file mode 100755
index d7de23ab95e..00000000000
--- a/nixpkgs/pkgs/development/libraries/java/hsqldb/builder.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-source $stdenv/setup
-
-unzip $src
-cd hsqldb*
-mkdir -p $out
-cp -R * $out/
diff --git a/nixpkgs/pkgs/development/libraries/java/hsqldb/default.nix b/nixpkgs/pkgs/development/libraries/java/hsqldb/default.nix
index a478ab0fc50..d9139ec1d82 100644
--- a/nixpkgs/pkgs/development/libraries/java/hsqldb/default.nix
+++ b/nixpkgs/pkgs/development/libraries/java/hsqldb/default.nix
@@ -1,19 +1,37 @@
-{ stdenv, fetchurl, unzip
-}:
+{ stdenv, fetchurl, unzip, makeWrapper, jre }:
-stdenv.mkDerivation {
- name = "hsqldb-2.4.0";
- builder = ./builder.sh;
+stdenv.mkDerivation rec {
+ pname = "hsqldb";
+ version = "2.5.0";
+ underscoreMajMin = stdenv.lib.strings.replaceChars ["."] ["_"] (stdenv.lib.versions.majorMinor version);
src = fetchurl {
- url = mirror://sourceforge/hsqldb/hsqldb_1_8_0_9.zip;
- sha256 = "1v5dslwsqb7csjmi5g78pghsay2pszidvlzhyi79y18mra5iv3g9";
+ url = "mirror://sourceforge/project/hsqldb/hsqldb/hsqldb_${underscoreMajMin}/hsqldb-${version}.zip";
+ sha256 = "0s64w7qq5vayrzcmdhrdfmd6iqqv6x6fpiq9lpy2gva3dckv3q6j";
};
- buildInputs = [ unzip
- ];
+ nativeBuildInputs = [ unzip makeWrapper ];
+ buildInputs = [ jre ];
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/lib $out/bin
+ cp -R hsqldb/lib/*.jar $out/lib
+
+ makeWrapper ${jre}/bin/java $out/bin/hsqldb --add-flags "-classpath $out/lib/hsqldb.jar org.hsqldb.server.Server"
+ makeWrapper ${jre}/bin/java $out/bin/runServer --add-flags "-classpath $out/lib/hsqldb.jar org.hsqldb.server.Server"
+ makeWrapper ${jre}/bin/java $out/bin/runManagerSwing --add-flags "-classpath $out/lib/hsqldb.jar org.hsqldb.util.DatabaseManagerSwing"
+ makeWrapper ${jre}/bin/java $out/bin/runWebServer --add-flags "-classpath $out/lib/hsqldb.jar org.hsqldb.server.WebServer"
+ makeWrapper ${jre}/bin/java $out/bin/runManager --add-flags "-classpath $out/lib/hsqldb.jar org.hsqldb.util.DatabaseManager"
+ makeWrapper ${jre}/bin/java $out/bin/sqltool --add-flags "-jar $out/lib/sqltool.jar"
+
+ runHook postInstall
+ '';
meta = with stdenv.lib; {
+ homepage = "http://hsqldb.org";
+ description = "A relational, embedable database management system written in Java and a set of related tools";
platforms = platforms.unix;
license = licenses.bsd3;
};
diff --git a/nixpkgs/pkgs/development/libraries/java/smack/default.nix b/nixpkgs/pkgs/development/libraries/java/smack/default.nix
index e28925c65bb..d5f8ac217f3 100644
--- a/nixpkgs/pkgs/development/libraries/java/smack/default.nix
+++ b/nixpkgs/pkgs/development/libraries/java/smack/default.nix
@@ -10,6 +10,8 @@ stdenv.mkDerivation {
};
meta = {
+ description = "A XMPP (Jabber) client library for instant messaging and presence";
+ homepage = "http://www.igniterealtime.org/projects/smack/";
platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.asl20;
};
diff --git a/nixpkgs/pkgs/development/libraries/jbig2dec/default.nix b/nixpkgs/pkgs/development/libraries/jbig2dec/default.nix
index 04a165866fa..35fbdfe488a 100644
--- a/nixpkgs/pkgs/development/libraries/jbig2dec/default.nix
+++ b/nixpkgs/pkgs/development/libraries/jbig2dec/default.nix
@@ -1,19 +1,21 @@
-{ stdenv, fetchurl, python }:
+{ stdenv, fetchurl, python, autoconf }:
stdenv.mkDerivation rec {
- name = "jbig2dec-0.14";
+ name = "jbig2dec-0.17";
src = fetchurl {
- url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs922/${name}.tar.gz";
- sha256 = "0k01hp0q4275fj4rbr1gy64svfraw5w7wvwl08yjhvsnpb1rid11";
+ url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs950/${name}.tar.gz";
+ sha256 = "0wpvslmwazia3z8gyk343kbq6yj47pxr4x5yjvx332v309qssazp";
};
postPatch = ''
patchShebangs test_jbig2dec.py
'';
+ buildInputs = [ autoconf ];
+
checkInputs = [ python ];
- doCheck = false; # fails 1 of 4 tests
+ doCheck = true;
meta = {
homepage = https://www.jbig2dec.com/;
diff --git a/nixpkgs/pkgs/development/libraries/jitterentropy/default.nix b/nixpkgs/pkgs/development/libraries/jitterentropy/default.nix
index f6a70deb8c2..ddf4ba62169 100644
--- a/nixpkgs/pkgs/development/libraries/jitterentropy/default.nix
+++ b/nixpkgs/pkgs/development/libraries/jitterentropy/default.nix
@@ -14,6 +14,9 @@ stdenv.mkDerivation rec {
preInstall = ''
mkdir -p $out/include
+ substituteInPlace Makefile \
+ --replace "install -m 0755 -s" \
+ 'install -m 0755 -s --strip-program $(STRIP)'
'';
installFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/jsonrpc-glib/default.nix b/nixpkgs/pkgs/development/libraries/jsonrpc-glib/default.nix
index 63ccc620033..b1249546721 100644
--- a/nixpkgs/pkgs/development/libraries/jsonrpc-glib/default.nix
+++ b/nixpkgs/pkgs/development/libraries/jsonrpc-glib/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, meson, ninja, glib, json-glib, pkgconfig, gobject-introspection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_43, gnome3 }:
stdenv.mkDerivation rec {
pname = "jsonrpc-glib";
- version = "3.33.3";
+ version = "3.34.0";
outputs = [ "out" "dev" "devdoc" ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "03vni35vxhajpgcaz104fzpzgs1yw6lc78d0bz1q1b1yi1b0807q";
+ sha256 = "0j05x4xv2cp3cbmp30m68z8g4rdw7b030ip4wszyfj9ya15v5kni";
};
mesonFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix
index ef1171b1760..9e03965441e 100644
--- a/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix
+++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/default.nix
@@ -42,13 +42,13 @@ let
propagate = out:
let setupHook = { writeScript }:
writeScript "setup-hook" ''
- if [ "$hookName" != postHook ]; then
+ if [ "''${hookName:-}" != postHook ]; then
postHooks+=("source @dev@/nix-support/setup-hook")
else
# Propagate $dev so that this setup hook is propagated
# But only if there is a separate $dev output
if [ "''${outputDev:?}" != out ]; then
- propagatedBuildInputs="$propagatedBuildInputs @dev@"
+ propagatedBuildInputs="''${propagatedBuildInputs-} @dev@"
fi
fi
'';
diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
index 35982e86628..4135f6bfd7a 100644
--- a/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
@@ -42,12 +42,12 @@ ecmPostHook() {
cmakeFlags+=" -DKDE_INSTALL_CONFDIR=${!outputBin}/etc/xdg"
cmakeFlags+=" -DKDE_INSTALL_AUTOSTARTDIR=${!outputBin}/etc/xdg/autostart"
- if [ -n "$qtPluginPrefix" ]; then
+ if [ -n "${qtPluginPrefix-}" ]; then
cmakeFlags+=" -DKDE_INSTALL_QTPLUGINDIR=${!outputBin}/$qtPluginPrefix"
cmakeFlags+=" -DKDE_INSTALL_PLUGINDIR=${!outputBin}/$qtPluginPrefix"
fi
- if [ -n "$qtQmlPrefix" ]; then
+ if [ -n "${qtQmlPrefix-}" ]; then
cmakeFlags+=" -DKDE_INSTALL_QMLDIR=${!outputBin}/$qtQmlPrefix"
fi
}
diff --git a/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix b/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix
index 6cf89669df0..fee21a6a923 100644
--- a/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix
+++ b/nixpkgs/pkgs/development/libraries/kde-frameworks/kio/default.nix
@@ -20,5 +20,6 @@ mkDerivation {
kbookmarks kcompletion kconfig kcoreaddons kitemviews kjobwidgets kservice
kxmlgui qtbase qttools solid
];
+ outputs = [ "out" "dev" ];
patches = (copyPathsToStore (lib.readPathsFromFile ./. ./series));
}
diff --git a/nixpkgs/pkgs/development/libraries/kf5gpgmepp/default.nix b/nixpkgs/pkgs/development/libraries/kf5gpgmepp/default.nix
new file mode 100644
index 00000000000..32aa17e687e
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/kf5gpgmepp/default.nix
@@ -0,0 +1,24 @@
+{ mkDerivation, lib, fetchgit, cmake, extra-cmake-modules, qtbase, boost, gpgme }:
+
+mkDerivation {
+ pname = "kf5gpgmepp";
+ version = "16.08.3";
+
+ src = fetchgit {
+ url = "https://anongit.kde.org/gpgmepp.git";
+ rev = "9826f6674e496ce575f606d17c318566381b3b15";
+ sha256 = "02ck2l3s8s7xh44blqaqnc5k49ccicdnzvhiwa67a3zgicz5i0vh";
+ };
+
+ buildInputs = [ extra-cmake-modules qtbase boost ];
+ propagatedBuildInputs = [ gpgme ];
+
+ nativeBuildInputs = [ cmake ];
+
+ meta = with lib; {
+ license = [ licenses.lgpl2 ];
+ maintainers = [ maintainers.ehmry ];
+ platforms = platforms.linux;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix b/nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix
new file mode 100644
index 00000000000..a57b103b0d9
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub, opencl-clhpp, cmake, withTracing ? false }:
+
+stdenv.mkDerivation rec {
+ name = "khronos-ocl-icd-loader-${version}";
+ version = "6c03f8b";
+
+ src = fetchFromGitHub {
+ owner = "KhronosGroup";
+ repo = "OpenCL-ICD-Loader";
+ rev = "6c03f8b58fafd9dd693eaac826749a5cfad515f8";
+ sha256 = "00icrlc00dpc87prbd2j1350igi9pbgkz27hc3rf73s5994yn86a";
+ };
+
+ patches = stdenv.lib.lists.optional withTracing ./tracing.patch;
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ opencl-clhpp ];
+
+ meta = with stdenv.lib; {
+ description = "Offical Khronos OpenCL ICD Loader";
+ homepage = https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+ license = licenses.asl20;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ davidtwco ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/tracing.patch b/nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/tracing.patch
new file mode 100644
index 00000000000..415a1b1dfe4
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/khronos-ocl-icd-loader/tracing.patch
@@ -0,0 +1,13 @@
+diff --git a/loader/icd.h b/loader/icd.h
+index a1b6969..cf4e272 100644
+--- a/loader/icd.h
++++ b/loader/icd.h
+@@ -122,7 +122,7 @@ void khrIcdContextPropertiesGetPlatform(
+ cl_platform_id *outPlatform);
+
+ // internal tracing macros
+-#if 0
++#if 1
+ #include <stdio.h>
+ #define KHR_ICD_TRACE(...) \
+ do \
diff --git a/nixpkgs/pkgs/development/libraries/kmsxx/default.nix b/nixpkgs/pkgs/development/libraries/kmsxx/default.nix
index 71e88559dee..70058db4c0a 100644
--- a/nixpkgs/pkgs/development/libraries/kmsxx/default.nix
+++ b/nixpkgs/pkgs/development/libraries/kmsxx/default.nix
@@ -1,25 +1,25 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig, libdrm, python }:
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, libdrm
+, withPython ? false, python }:
stdenv.mkDerivation {
pname = "kmsxx";
- version = "2018-10-23";
+ version = "2019-10-28";
src = fetchFromGitHub {
owner = "tomba";
repo = "kmsxx";
fetchSubmodules = true;
- rev = "c0093c91f0fa2fd6a5b9d1b206a6f44dcd55bfb5";
- sha256 = "03rv92r938nxb4k4gwcvxy76jnhxdx6x60b58jws83285hd9rgkf";
+ rev = "d29da28c7f2a0212d834136fe64fb8ca96a0a235";
+ sha256 = "0r94qjyy3s36s32s1xkzij0g2pfwigmyrshw8ni2xli7mg87g1zm";
};
enableParallelBuilding = true;
+ cmakeFlags = stdenv.lib.optional (!withPython) "-DKMSXX_ENABLE_PYTHON=OFF";
+
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ libdrm python ];
- pythonPath = [ ];
- passthru.python = python;
-
meta = with stdenv.lib; {
description = "C++11 library, utilities and python bindings for Linux kernel mode setting";
homepage = https://github.com/tomba/kmsxx;
diff --git a/nixpkgs/pkgs/development/libraries/ldns/default.nix b/nixpkgs/pkgs/development/libraries/ldns/default.nix
index 1aa208c2044..74ac59fef28 100644
--- a/nixpkgs/pkgs/development/libraries/ldns/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ldns/default.nix
@@ -1,29 +1,14 @@
-{ stdenv, fetchurl, fetchpatch, openssl, perl, which, dns-root-data }:
+{ stdenv, fetchurl, openssl, perl, which, dns-root-data }:
stdenv.mkDerivation rec {
pname = "ldns";
- version = "1.7.0";
+ version = "1.7.1";
src = fetchurl {
url = "https://www.nlnetlabs.nl/downloads/ldns/${pname}-${version}.tar.gz";
- sha256 = "1k56jw4hz8njspfxcfw0czf1smg0n48ylia89ziwyx5k9wdmp7y1";
+ sha256 = "0ac242n7996fswq1a3nlh1bbbhrsdwsq4mx7xq8ffq6aplb4rj4a";
};
- patches = [
- (fetchpatch {
- name = "CVE-2017-1000231.patch";
- url = "https://git.nlnetlabs.nl/ldns/patch/?id=c8391790";
- sha256 = "1rprfh0y1c28dqiy3vgwvwdhn7b5rsylfzzblx5xdhwfqgdw8vn0";
- excludes = [ "Changelog" ];
- })
- (fetchpatch {
- name = "CVE-2017-1000232.patch";
- url = "https://git.nlnetlabs.nl/ldns/patch/?id=3bdeed02";
- sha256 = "0bv0s5jjp0sswfg8da47d346iwp9yjhj9w7fa3bxh174br0zj07r";
- excludes = [ "Changelog" ];
- })
- ];
-
postPatch = ''
patchShebangs doc/doxyparse.pl
'';
@@ -38,6 +23,7 @@ stdenv.mkDerivation rec {
"--with-trust-anchor=${dns-root-data}/root.key"
"--with-drill"
"--disable-gost"
+ "--with-examples"
] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
"ac_cv_func_malloc_0_nonnull=yes"
"ac_cv_func_realloc_0_nonnull=yes"
@@ -47,16 +33,11 @@ stdenv.mkDerivation rec {
doCheck = false; # fails. missing some files
postInstall = ''
+ # Only 'drill' stays in $out
+ # the rest are examples:
+ moveToOutput "bin/ldns*" "$examples"
+ # with exception of ldns-config, which goes to $dev:
moveToOutput "bin/ldns-config" "$dev"
-
- pushd examples
- configureFlagsArray+=( "--bindir=$examples/bin" )
- configurePhase
- make
- make install
- popd
-
- sed -i "$out/lib/libldns.la" -e "s,-L${openssl.dev},-L${openssl.out},g"
'';
meta = with stdenv.lib; {
@@ -64,6 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
homepage = http://www.nlnetlabs.nl/projects/ldns/;
platforms = platforms.unix;
- maintainers = with maintainers; [ ];
+ maintainers = with maintainers; [ dtzWill ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/leatherman/default.nix b/nixpkgs/pkgs/development/libraries/leatherman/default.nix
index ba5dbf130b9..bdba8688f9d 100644
--- a/nixpkgs/pkgs/development/libraries/leatherman/default.nix
+++ b/nixpkgs/pkgs/development/libraries/leatherman/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "leatherman";
- version = "1.7.2";
+ version = "1.9.0";
src = fetchFromGitHub {
- sha256 = "1k70fx9i4prw0vp5680ijs1ldbwd7gmvpav7jfqvpbcm3zblkc23";
+ sha256 = "029n16rsvj2abii6d1d4q01fygkicw8n3ja0iaribk4b4h5mc7vc";
rev = version;
repo = "leatherman";
owner = "puppetlabs";
diff --git a/nixpkgs/pkgs/development/libraries/leptonica/default.nix b/nixpkgs/pkgs/development/libraries/leptonica/default.nix
index 62c01e4f356..e26f4f6022a 100644
--- a/nixpkgs/pkgs/development/libraries/leptonica/default.nix
+++ b/nixpkgs/pkgs/development/libraries/leptonica/default.nix
@@ -16,7 +16,9 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
checkInputs = [ which gnuplot ];
- doCheck = !stdenv.isDarwin;
+
+ # Fails on pngio_reg for unknown reason
+ doCheck = false; # !stdenv.isDarwin;
meta = {
description = "Image processing and analysis library";
diff --git a/nixpkgs/pkgs/development/libraries/libabigail/default.nix b/nixpkgs/pkgs/development/libraries/libabigail/default.nix
new file mode 100644
index 00000000000..dc19adfb6a6
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libabigail/default.nix
@@ -0,0 +1,59 @@
+{ stdenv
+, fetchurl
+, autoreconfHook
+, elfutils
+, libxml2
+, pkgconfig
+, strace
+, python3
+}:
+
+stdenv.mkDerivation rec {
+ pname = "libabigail";
+ version = "1.6";
+
+ outputs = [ "bin" "out" "dev" ];
+
+ src = fetchurl {
+ url = "https://mirrors.kernel.org/sourceware/${pname}/${pname}-${version}.tar.gz";
+ sha256 = "04j07lhvwbp6qp8pdwbf7iqnr7kgpabmqylsw4invpmzwnyp6g6g";
+ };
+
+ nativeBuildInputs = [
+ autoreconfHook
+ pkgconfig
+ strace
+ ];
+
+ buildInputs = [
+ elfutils
+ libxml2
+ ];
+
+ checkInputs = [
+ python3
+ ];
+
+ configureFlags = [
+ "--enable-bash-completion=yes"
+ "--enable-cxx11=yes"
+ ];
+
+ enableParallelBuilding = true;
+
+ doCheck = true;
+
+ preCheck = ''
+ # runtestdiffpkg needs cache directory
+ export XDG_CACHE_HOME="$TEMPDIR"
+ patchShebangs tests/
+ '';
+
+ meta = with stdenv.lib; {
+ description = "ABI Generic Analysis and Instrumentation Library";
+ homepage = "https://sourceware.org/libabigail/";
+ license = licenses.lgpl3Plus;
+ maintainers = with maintainers; [ jtojnar ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libappindicator/default.nix b/nixpkgs/pkgs/development/libraries/libappindicator/default.nix
index 46cc30a8944..7f3a2678da5 100644
--- a/nixpkgs/pkgs/development/libraries/libappindicator/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libappindicator/default.nix
@@ -1,19 +1,18 @@
# TODO: Resolve the issues with the Mono bindings.
-{ stdenv, fetchurl, lib, file
+{ stdenv, fetchurl, fetchpatch, lib, file
, pkgconfig, autoconf
, glib, dbus-glib, gtkVersion ? "3"
, gtk2 ? null, libindicator-gtk2 ? null, libdbusmenu-gtk2 ? null
, gtk3 ? null, libindicator-gtk3 ? null, libdbusmenu-gtk3 ? null
-, python2Packages, gobject-introspection, vala
+, vala, gobject-introspection
, monoSupport ? false, mono ? null, gtk-sharp-2_0 ? null
}:
with lib;
-let
- inherit (python2Packages) python pygobject2 pygtk;
-in stdenv.mkDerivation rec {
+
+stdenv.mkDerivation rec {
name = let postfix = if gtkVersion == "2" && monoSupport then "sharp" else "gtk${gtkVersion}";
in "libappindicator-${postfix}-${version}";
version = "${versionMajor}.${versionMinor}";
@@ -25,7 +24,7 @@ in stdenv.mkDerivation rec {
sha256 = "17xlqd60v0zllrxp8bgq3k5a1jkj0svkqn8rzllcyjh8k0gpr46m";
};
- nativeBuildInputs = [ pkgconfig autoconf ];
+ nativeBuildInputs = [ pkgconfig autoconf vala gobject-introspection ];
propagatedBuildInputs =
if gtkVersion == "2"
@@ -34,14 +33,20 @@ in stdenv.mkDerivation rec {
buildInputs = [
glib dbus-glib
- python pygobject2 pygtk gobject-introspection vala
] ++ (if gtkVersion == "2"
then [ libindicator-gtk2 ] ++ optionals monoSupport [ mono gtk-sharp-2_0 ]
else [ libindicator-gtk3 ]);
+ patches = [
+ # Remove python2 from libappindicator.
+ (fetchpatch {
+ name = "no-python.patch";
+ url = "https://src.fedoraproject.org/rpms/libappindicator/raw/8508f7a52437679fd95a79b4630373f08315f189/f/nopython.patch";
+ sha256 = "18b1xzvwsbhhfpbzf5zragij4g79pa04y1dk6v5ci1wsjvii725s";
+ })
+ ];
+
postPatch = ''
- substituteInPlace configure.ac \
- --replace '=codegendir pygtk-2.0' '=codegendir pygobject-2.0'
autoconf
for f in {configure,ltmain.sh,m4/libtool.m4}; do
substituteInPlace $f \
@@ -64,7 +69,7 @@ in stdenv.mkDerivation rec {
doCheck = false; # generates shebangs in check phase, too lazy to fix
installFlags = [
- "sysconfdir=\${out}/etc"
+ "sysconfdir=${placeholder "out"}/etc"
"localstatedir=\${TMPDIR}"
];
diff --git a/nixpkgs/pkgs/development/libraries/libburn/default.nix b/nixpkgs/pkgs/development/libraries/libburn/default.nix
index 01588187936..b6cadf9df18 100644
--- a/nixpkgs/pkgs/development/libraries/libburn/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libburn/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libburn";
- version = "1.5.0";
+ version = "1.5.2";
src = fetchurl {
url = "http://files.libburnia-project.org/releases/${pname}-${version}.tar.gz";
- sha256 = "1gg2kgnqvaa2fwghai62prxz6slpak1f6bvgjh8m4dn16v114asq";
+ sha256 = "09sjrvq8xsj1gnl2wwyv4lbmicyzzl6x1ac2rrn53xnp34bxnckv";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/libraries/libcdaudio/default.nix b/nixpkgs/pkgs/development/libraries/libcdaudio/default.nix
index c48818972b5..df7e93de063 100644
--- a/nixpkgs/pkgs/development/libraries/libcdaudio/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libcdaudio/default.nix
@@ -8,6 +8,8 @@ stdenv.mkDerivation {
};
meta = {
+ description = "A portable library for controlling audio CDs";
+ homepage = "http://libcdaudio.sourceforge.net";
platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.lgpl2;
};
diff --git a/nixpkgs/pkgs/development/libraries/libcec/default.nix b/nixpkgs/pkgs/development/libraries/libcec/default.nix
index 2688881e66d..070cb58149c 100644
--- a/nixpkgs/pkgs/development/libraries/libcec/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libcec/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, pkgconfig, udev, libcec_platform }:
+{ stdenv, fetchurl, cmake, pkgconfig, udev, libcec_platform, libraspberrypi ? null }:
let version = "4.0.4"; in
@@ -12,7 +12,8 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ cmake udev libcec_platform ];
+ buildInputs = [ cmake udev libcec_platform ] ++
+ stdenv.lib.optional (libraspberrypi != null) libraspberrypi;
cmakeFlags = [ "-DBUILD_SHARED_LIBS=1" ];
diff --git a/nixpkgs/pkgs/development/libraries/libcef/default.nix b/nixpkgs/pkgs/development/libraries/libcef/default.nix
index e01142c12ef..be418125dfb 100644
--- a/nixpkgs/pkgs/development/libraries/libcef/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libcef/default.nix
@@ -1,7 +1,8 @@
{ stdenv, fetchurl, cmake, alsaLib, atk, cairo, cups, dbus, expat, fontconfig
, GConf, gdk-pixbuf, glib, gtk2, libX11, libxcb, libXcomposite, libXcursor
, libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXScrnSaver
-, libXtst, nspr, nss, pango, libpulseaudio, systemd }:
+, libXtst, nspr, nss, pango, libpulseaudio, systemd, at-spi2-atk, at-spi2-core
+}:
let
libPath =
@@ -9,20 +10,24 @@ let
alsaLib atk cairo cups dbus expat fontconfig GConf gdk-pixbuf glib gtk2
libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi
libXrandr libXrender libXScrnSaver libXtst nspr nss pango libpulseaudio
- systemd
+ systemd at-spi2-core at-spi2-atk
];
in
stdenv.mkDerivation rec {
pname = "cef-binary";
- version = "3.3497.1833.g13f506f";
+ version = "74.1.14-g50c3c5c";
+
src = fetchurl {
- url = "http://opensource.spotify.com/cefbuilds/cef_binary_${version}_linux64.tar.bz2";
- sha256 = "02v22yx1ga2yxagjblzkfw0ax7zkrdpc959l1a15m8nah3y7xf9p";
+ name = "cef_binary_74.1.14+g50c3c5c+chromium-74.0.3729.131_linux64_minimal.tar.bz2";
+ url = "http://opensource.spotify.com/cefbuilds/cef_binary_74.1.19%2Bgb62bacf%2Bchromium-74.0.3729.157_linux64_minimal.tar.bz2";
+ sha256 = "0v3540kq4y68gq7mb4d8a9issm363lm5ngrd6d96pcc7vckkw4wn";
};
+
nativeBuildInputs = [ cmake ];
makeFlags = "libcef_dll_wrapper";
dontStrip = true;
dontPatchELF = true;
+
installPhase = ''
mkdir -p $out/lib/ $out/share/cef/
cp libcef_dll_wrapper/libcef_dll_wrapper.a $out/lib/
@@ -39,6 +44,5 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ puffnfresh ];
license = licenses.bsd3;
platforms = with platforms; linux;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/libcerf/default.nix b/nixpkgs/pkgs/development/libraries/libcerf/default.nix
index fd5ee8dcaaf..0ffb2085967 100644
--- a/nixpkgs/pkgs/development/libraries/libcerf/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libcerf/default.nix
@@ -1,16 +1,19 @@
-{ stdenv, lib, fetchurl }:
+{ stdenv, lib, fetchurl, cmake, perl }:
-stdenv.mkDerivation {
- name = "libcerf-1.5";
+stdenv.mkDerivation rec {
+ pname = "libcerf";
+ version = "1.13";
src = fetchurl {
- url = "http://apps.jcns.fz-juelich.de/src/libcerf/libcerf-1.5.tgz";
- sha256 = "11jwr8ql4a9kmv04ycgwk4dsqnlv4l65a8aa0x1i3y7zwx3w2vg3";
+ url = "https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v${version}/libcerf-v${version}.tar.gz";
+ sha256 = "01d3fr4qa0080xdgp66mjbsa884qivn9y83p7rdyz2l3my0rysg4";
};
+ nativeBuildInputs = [ cmake perl ];
+
meta = with lib; {
description = "Complex error (erf), Dawson, Faddeeva, and Voigt function library";
- homepage = http://apps.jcns.fz-juelich.de/doku/sc/libcerf;
+ homepage = https://jugit.fz-juelich.de/mlz/libcerf;
license = licenses.mit;
maintainers = with maintainers; [ orivej ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/development/libraries/libchamplain/default.nix b/nixpkgs/pkgs/development/libraries/libchamplain/default.nix
index 519c94dd995..48446d87b8d 100644
--- a/nixpkgs/pkgs/development/libraries/libchamplain/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libchamplain/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "libchamplain";
- version = "0.12.19";
+ version = "0.12.20";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "191aid1qsfkab5whbzj2r3g63dpdgrwp5141mfywvqyvdhr2x11n";
+ sha256 = "0rihpb0npqpihqcdz4w03rq6xl7jdckfqskvv9diq2hkrnzv8ch2";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/nixpkgs/pkgs/development/libraries/libck/default.nix b/nixpkgs/pkgs/development/libraries/libck/default.nix
new file mode 100644
index 00000000000..934a250ac7c
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libck/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "ck";
+ version = "0.7.0";
+
+ src = fetchFromGitHub {
+ owner = "concurrencykit";
+ repo = pname;
+ rev = version;
+ sha256 = "1w7g0y1n7jslca693fb8sanlfi1biq956dw6avdx6pf3c2s7l9jd";
+ };
+
+ dontDisableStatic = true;
+
+ meta = with stdenv.lib; {
+ description = "High-performance concurrency research library";
+ longDescription = ''
+ Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures for the research, design and implementation of high performance concurrent systems.
+ '';
+ license = with licenses; [ asl20 bsd2 ];
+ homepage = "http://concurrencykit.org/";
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ chessai ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libco-canonical/default.nix b/nixpkgs/pkgs/development/libraries/libco-canonical/default.nix
index 09c27ae7c9c..56974fcca7b 100644
--- a/nixpkgs/pkgs/development/libraries/libco-canonical/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libco-canonical/default.nix
@@ -4,13 +4,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libco-canonical";
- version = "19.1";
+ version = "20";
src = fetchFromGitHub {
owner = "canonical";
repo = "libco";
rev = "v${version}";
- sha256 = "03a0fq8f8gc4hjzcf0zsjib4mzag47rxrrg9b5r6bx53vj5rhj78";
+ sha256 = "0r5b1r0sxngx349s5a3zkkvfw5by9y492kr34b25gjspzvjchlxq";
};
nativeBuildInputs = [ pkgconfig ];
@@ -19,6 +19,17 @@ stdenv.mkDerivation rec {
outputs = [ "dev" "out" ];
+ patchPhase = ''
+ # upstream project assumes all build products will go into single directory
+ # `$prefix` but we need `includedir` to point to "dev", not "out"
+ #
+ # pkgs/build-support/setup-hooks/multiple-outputs.sh would normally patch
+ # this automatically, but it fails here due to use of absolute paths
+
+ substituteInPlace Makefile \
+ --replace "@includedir@|\$(PREFIX)" "@includedir@|${placeholder "dev"}"
+ '';
+
meta = {
description = "A cooperative multithreading library written in C89";
homepage = "https://github.com/canonical/libco";
diff --git a/nixpkgs/pkgs/development/libraries/libcutl/default.nix b/nixpkgs/pkgs/development/libraries/libcutl/default.nix
index 81122a6eb52..b13805aa37a 100644
--- a/nixpkgs/pkgs/development/libraries/libcutl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libcutl/default.nix
@@ -1,23 +1,29 @@
{ stdenv, fetchurl, xercesc }:
-let
- major = "1.9";
- minor = "0";
-in
-with stdenv; with lib;
-mkDerivation rec {
- name = "libcutl-${major}.${minor}";
- meta = {
- description = "A collection of generic and independent components such as meta-programming tests, smart pointers, containers, compiler building blocks" ;
+stdenv.mkDerivation rec {
+ pname = "libcutl";
+ version = "1.10.0";
+
+ meta = with stdenv.lib; {
+ description = "C++ utility library from Code Synthesis";
+ longDescription = ''
+ libcutl is a C++ utility library.
+ It contains a collection of generic and independent components such as
+ meta-programming tests, smart pointers, containers, compiler building blocks, etc.
+ '';
+ homepage = "https://codesynthesis.com/projects/libcutl/";
+ changelog = "https://git.codesynthesis.com/cgit/libcutl/libcutl/plain/NEWS?h=${version}";
platforms = platforms.all;
maintainers = with maintainers; [ ];
license = licenses.mit;
};
+ majmin = builtins.head ( builtins.match "([[:digit:]]\.[[:digit:]]+)\.*" "${version}" );
src = fetchurl {
- url = "https://codesynthesis.com/download/libcutl/1.9/${name}.tar.bz2";
- sha1 = "0e8d255145afbc339a3284ef85a43f4baf3fec43";
+ url = "https://codesynthesis.com/download/${pname}/${majmin}/${pname}-${version}.tar.bz2";
+ sha256 = "070j2x02m4gm1fn7gnymrkbdxflgzxwl7m96aryv8wp3f3366l8j";
};
buildInputs = [ xercesc ];
+ enableParallelBuilding = true;
}
diff --git a/nixpkgs/pkgs/development/libraries/libdrm/default.nix b/nixpkgs/pkgs/development/libraries/libdrm/default.nix
index d5cbbccba01..61ca98e2256 100644
--- a/nixpkgs/pkgs/development/libraries/libdrm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libdrm/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "libdrm";
- version = "2.4.99";
+ version = "2.4.100";
src = fetchurl {
url = "https://dri.freedesktop.org/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "0pnsw4bmajzdbz8pk4wswdmw93shhympf2q9alhbnpfjgsf57gsd";
+ sha256 = "0p8a1l3a3s40i81mawm8nhrbk7p97ss05qkawp1yx73c30lchz67";
};
outputs = [ "out" "dev" "bin" ];
diff --git a/nixpkgs/pkgs/development/libraries/libechonest/default.nix b/nixpkgs/pkgs/development/libraries/libechonest/default.nix
index 855386114c1..cde046bf132 100644
--- a/nixpkgs/pkgs/development/libraries/libechonest/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libechonest/default.nix
@@ -1,20 +1,36 @@
-{ stdenv, fetchurl, cmake, qt4, qjson, doxygen, boost }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake, doxygen, qt4, qjson }:
stdenv.mkDerivation rec {
pname = "libechonest";
- version = "2.3.0";
+ version = "2.3.1";
- src = fetchurl {
- url = "http://files.lfranchi.com/${pname}-${version}.tar.bz2";
- sha1 = "cf1b279c96f15c87c36fdeb23b569a60cdfb01db";
+ src = fetchFromGitHub {
+ owner = "lfranchi";
+ repo = pname;
+ rev = version;
+ sha256 = "0xbavf9f355dl1d3qv59x4ryypqrdanh9xdvw2d0q66l008crdkq";
};
- buildInputs = [ cmake qt4 qjson doxygen boost ];
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/lfranchi/libechonest/commit/009514f65044823ef29045397d4b58dd04d09977.patch";
+ sha256 = "0dmmpi7hixdngwiv045ilqrzyzkf56xpfyihcsx5i3xya2m0mynx";
+ })
+ (fetchpatch {
+ url = "https://github.com/lfranchi/libechonest/commit/3ce779536d56a163656e8098913f923e6cda2b5c.patch";
+ sha256 = "1vasd3sgqah562vxk71jibyws5cbihjjfnffd50qvdm2xqgvbx94";
+ })
+ ];
+
+ nativeBuildInputs = [ cmake doxygen ];
+ buildInputs = [ qt4 qjson ];
+
enableParallelBuilding = true;
+ doCheck = false; # requires network access
meta = {
description = "A C++/Qt wrapper around the Echo Nest API";
- homepage = http://projects.kde.org/projects/playground/libs/libechonest;
+ homepage = "https://projects.kde.org/projects/playground/libs/libechonest";
license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.unix;
};
diff --git a/nixpkgs/pkgs/development/libraries/libedit/default.nix b/nixpkgs/pkgs/development/libraries/libedit/default.nix
index e46a7ec33c4..97532d61618 100644
--- a/nixpkgs/pkgs/development/libraries/libedit/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libedit/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libedit";
- version = "20190324-3.1";
+ version = "20191025-3.1";
src = fetchurl {
url = "https://thrysoee.dk/editline/${pname}-${version}.tar.gz";
- sha256 = "1bhvp8xkkgrg89k4ci1k8vjl3nhb6szd4ghy9lp4jrfgq58hz3xc";
+ sha256 = "0fdznw6fklis39xqk30ihw8dl8kdw9fzq1z42jmbyy6lc1k07zvd";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/libevdev/default.nix b/nixpkgs/pkgs/development/libraries/libevdev/default.nix
index b0383b7f742..47d99f3d6c6 100644
--- a/nixpkgs/pkgs/development/libraries/libevdev/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libevdev/default.nix
@@ -1,11 +1,12 @@
{ stdenv, fetchurl, python }:
stdenv.mkDerivation rec {
- name = "libevdev-1.7.0";
+ pname = "libevdev";
+ version = "1.8.0";
src = fetchurl {
- url = "https://www.freedesktop.org/software/libevdev/${name}.tar.xz";
- sha256 = "0sg3lbjn68qaq3yz2k735h29kaf3fmx7b5m1x7rm2fnhn7rf3nqi";
+ url = "https://www.freedesktop.org/software/${pname}/${pname}-${version}.tar.xz";
+ sha256 = "04a2klvii0in9ln8r85mk2cm73jq8ry2m3yzmf2z8xyjxzjcmlr0";
};
buildInputs = [ python ];
diff --git a/nixpkgs/pkgs/development/libraries/libevdevplus/default.nix b/nixpkgs/pkgs/development/libraries/libevdevplus/default.nix
new file mode 100644
index 00000000000..f538aab64ad
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libevdevplus/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "libevdevplus";
+ version = "2019-10-01";
+
+ src = fetchFromGitHub {
+ owner = "YukiWorkshop";
+ repo = "libevdevPlus";
+ rev = "e863df2ade43e2c7d7748cc33ca27fb3eed325ca";
+ sha256 = "18z6pn4j7fhmwwh0q22ip5nn7sc1hfgwvkdzqhkja60i8cw2cvvj";
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Easy-to-use event device library in C++";
+ license = licenses.mit;
+ maintainers = with maintainers; [ willibutz ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libexif/default.nix b/nixpkgs/pkgs/development/libraries/libexif/default.nix
index 5a8f5126680..833ccf5dca5 100644
--- a/nixpkgs/pkgs/development/libraries/libexif/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libexif/default.nix
@@ -9,21 +9,32 @@ stdenv.mkDerivation rec {
};
patches = [
- (fetchpatch {
- name = "CVE-2017-7544.patch";
- url = https://sourceforge.net/p/libexif/bugs/_discuss/thread/fc394c4b/489a/attachment/xx.pat;
- sha256 = "1qgk8hgnxr8d63jsc4vljxz9yg33mbml280dq4a6050rmk9wq4la";
- })
+ (fetchpatch {
+ name = "CVE-2017-7544.patch";
+ url = "https://github.com/libexif/libexif/commit/c39acd1692023b26290778a02a9232c873f9d71a.patch";
+ sha256 = "0xgx6ly2i4q05shb61mfx6njwf1yp347jkznm0ka4m85i41xm6sd";
+ })
+ (fetchpatch {
+ name = "CVE-2018-20030-1.patch";
+ url = "https://github.com/libexif/libexif/commit/5d28011c40ec86cf52cffad541093d37c263898a.patch";
+ sha256 = "1wv8s962wmbn2m2xypgirf12g6msrbplpsmd5bh86irfwhkcppj3";
+ })
+ (fetchpatch {
+ name = "CVE-2018-20030-2.patch";
+ url = "https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89.patch";
+ sha256 = "01aqvz63glwq6wg0wr7ykqqghb4abgq77ghvhizbzadg1k4h7drx";
+ excludes = [ "NEWS" ];
+ })
];
- patchFlags = "-p0";
buildInputs = [ gettext ];
meta = {
- homepage = http://libexif.sourceforge.net/;
+ homepage = https://libexif.github.io/;
description = "A library to read and manipulate EXIF data in digital photographs";
license = stdenv.lib.licenses.lgpl21;
platforms = stdenv.lib.platforms.unix;
+ maintainers = [ stdenv.lib.maintainers.erictapen ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/libextractor/default.nix b/nixpkgs/pkgs/development/libraries/libextractor/default.nix
index 8fd01dbd506..ea155440c8d 100644
--- a/nixpkgs/pkgs/development/libraries/libextractor/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libextractor/default.nix
@@ -22,6 +22,12 @@ stdenv.mkDerivation rec {
url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/libextractor-exiv2-0.27.patch?h=packages/libextractor&id=4dc53f7fc69210ae571285dface108ed65d8ee53";
sha256 = "0w4gc1q1m1yxsd4hv105nblmif465nw3g5nxzldy0x2rl9mdncg6";
})
+ (fetchpatch {
+ name = "CVE-2019-15531.patch";
+ url = "https://git.gnunet.org/libextractor.git/patch/?id=d2b032452241708bee68d02aa02092cfbfba951a";
+ sha256 = "01xhcjbzv6p53wz7y2ii76kb8m9iwvnm4ip9w4a0bpgaxqz4b9fw";
+ excludes = [ "ChangeLog" ];
+ })
];
preConfigure =
diff --git a/nixpkgs/pkgs/development/libraries/libfilezilla/default.nix b/nixpkgs/pkgs/development/libraries/libfilezilla/default.nix
index 95954a120c8..fd17267b615 100644
--- a/nixpkgs/pkgs/development/libraries/libfilezilla/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libfilezilla/default.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "libfilezilla";
- version = "0.18.2";
+ version = "0.19.1";
src = fetchurl {
url = "https://download.filezilla-project.org/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "1j9da9xi2k4nw97m14mpp7h39rh03br0gmjj9ff819l6nhlnkn20";
+ sha256 = "0cjscv68nnqivzba94xapx1c970j1jbdbm0h3g2ym9i0hgnyyhha";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/libfsm/default.nix b/nixpkgs/pkgs/development/libraries/libfsm/default.nix
index ce7d615f4d3..78f1f66623a 100644
--- a/nixpkgs/pkgs/development/libraries/libfsm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libfsm/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "libfsm";
- version = "0.1pre1869_${builtins.substring 0 7 src.rev}";
+ version = "0.1pre1905_${builtins.substring 0 8 src.rev}";
src = fetchFromGitHub {
owner = "katef";
- repo = "libfsm";
- rev = "f70c3c5778a79eeecb52f9fd35c7cbc241db0ed6";
- sha256 = "1hgv272jdv6dwnsdjajyky537z84q0cwzspw9br46qj51h8gkwvx";
+ repo = pname;
+ rev = "bd5937fad42b26a86bac1fe3ec49eff73581bd1d";
+ sha256 = "1q3grbmvjnnvc2sshswbd40cc2j2hnwibmljcqx9jqgda0wd6pgv";
fetchSubmodules = true;
};
@@ -22,12 +22,16 @@ stdenv.mkDerivation rec {
# if we use stdenv vs clangStdenv, we don't know which, and CC=cc in all
# cases.) it's unclear exactly what should be done if we want those flags,
# but the defaults work fine.
- buildPhase = "PREFIX=$out bmake -r install";
+ buildPhase = "PREFIX=$out bmake -r -j$NIX_BUILD_CORES";
+ installPhase = ''
+ PREFIX=$out bmake -r install
+ runHook postInstall
+ '';
# fix up multi-output install. we also have to fix the pkgconfig libdir
# file; it uses prefix=$out; libdir=${prefix}/lib, which is wrong in
# our case; libdir should really be set to the $lib output.
- installPhase = ''
+ postInstall = ''
mkdir -p $lib $dev/lib
mv $out/lib $lib/lib
diff --git a/nixpkgs/pkgs/development/libraries/libgdata/default.nix b/nixpkgs/pkgs/development/libraries/libgdata/default.nix
index c7ff6d10da3..6830d47df74 100644
--- a/nixpkgs/pkgs/development/libraries/libgdata/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libgdata/default.nix
@@ -74,7 +74,7 @@ stdenv.mkDerivation rec {
};
tests = {
- installedTests = nixosTests.libgdata;
+ installedTests = nixosTests.installed-tests.libgdata;
};
};
diff --git a/nixpkgs/pkgs/development/libraries/libgdiplus/default.nix b/nixpkgs/pkgs/development/libraries/libgdiplus/default.nix
index cdaf972911d..1a690ca7aa1 100644
--- a/nixpkgs/pkgs/development/libraries/libgdiplus/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libgdiplus/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "libgdiplus";
- version = "6.0.2";
+ version = "6.0.4";
src = fetchFromGitHub {
owner = "mono";
repo = "libgdiplus";
rev = version;
- sha256 = "07a3n7i35mn5j2djah64by785b1hzy8ckk1pz0xwvk716yzb7sxg";
+ sha256 = "1pf3yhwq9qk0w3yv9bb8qlwwqkffg7xb4sgc8yqdnn6pa56i3vmn";
};
NIX_LDFLAGS = "-lgif";
@@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkgconfig ];
+ configureFlags = stdenv.lib.optionalString stdenv.cc.isClang "--host=${stdenv.hostPlatform.system}";
+
buildInputs =
[ glib cairo fontconfig libtiff giflib
libjpeg libpng libXrender libexif
diff --git a/nixpkgs/pkgs/development/libraries/libglvnd/default.nix b/nixpkgs/pkgs/development/libraries/libglvnd/default.nix
index b976c9c36b8..5df1246a0eb 100644
--- a/nixpkgs/pkgs/development/libraries/libglvnd/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libglvnd/default.nix
@@ -2,23 +2,41 @@
stdenv.mkDerivation rec {
pname = "libglvnd";
- version = "1.0.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "NVIDIA";
repo = "libglvnd";
rev = "v${version}";
- sha256 = "1a126lzhd2f04zr3rvdl6814lfl0j077spi5dsf2alghgykn5iif";
+ sha256 = "1hyywwjsmvsd7di603f7iznjlccqlc7yvz0j59gax7bljm9wb6ni";
};
nativeBuildInputs = [ autoreconfHook pkgconfig python2 addOpenGLRunpath ];
buildInputs = [ libX11 libXext xorgproto ];
+ # The following 3 patches should be removed once libglvnd >1.2.0 is released
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/NVIDIA/libglvnd/commit/6f52473dac08c44b081b792874b4ce73122096da.patch";
+ sha256 = "0rd9ihl8n33cm0rya5a7ki0hn31fh52r0gaj5d4w80jrsah2ayij";
+ })
+ (fetchpatch {
+ url = "https://github.com/NVIDIA/libglvnd/commit/51233cc52cbcbe25f8461830913c06f5b5bc9508.patch";
+ sha256 = "1qx3nw8vq5xcrixmi7xw1vpy4gbf7kmx38rx8wg8x046g4mv8ijj";
+ })
+ (fetchpatch {
+ url = "https://github.com/NVIDIA/libglvnd/commit/5dfdc5a6dc60a3bdc63cd4510dabacba388da13a.patch";
+ sha256 = "0gmb3619yz3z7n22afjh8p2y13bmsky4r0z0csm14is3wvdi64ya";
+ })
+ ];
+
postPatch = lib.optionalString stdenv.isDarwin ''
substituteInPlace src/GLX/Makefile.am \
--replace "-Wl,-Bsymbolic " ""
substituteInPlace src/EGL/Makefile.am \
--replace "-Wl,-Bsymbolic " ""
+ substituteInPlace src/GLdispatch/Makefile.am \
+ --replace "-Xlinker --version-script=$(VERSION_SCRIPT)" "-Xlinker"
'';
NIX_CFLAGS_COMPILE = [
@@ -32,17 +50,6 @@ stdenv.mkDerivation rec {
# Indirectly: https://bugs.freedesktop.org/show_bug.cgi?id=35268
configureFlags = stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-tls";
- # Upstream patch fixing use of libdl, should be in next release.
- patches = [
- (fetchpatch {
- url = "https://github.com/NVIDIA/libglvnd/commit/0177ade40262e31a80608a8e8e52d3da7163dccf.patch";
- sha256 = "1rnz5jw2gvx4i1lcp0k85jz9xgr3dgzsd583m2dlxkaf2a09j89d";
- })
- ] ++ stdenv.lib.optional stdenv.isDarwin
- (fetchpatch {
- url = "https://github.com/NVIDIA/libglvnd/commit/294ccb2f49107432567e116e13efac586580a4cc.patch";
- sha256 = "01339wg27cypv93221rhk3885vxbsg8kvbfyia77jmjdcnwrdwm2";
- });
outputs = [ "out" "dev" ];
# Set RUNPATH so that libGLX can find driver libraries in /run/opengl-driver(-32)/lib.
diff --git a/nixpkgs/pkgs/development/libraries/libgnurl/default.nix b/nixpkgs/pkgs/development/libraries/libgnurl/default.nix
index 1736e97f466..dd7b91ffb9a 100644
--- a/nixpkgs/pkgs/development/libraries/libgnurl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libgnurl/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "libgnurl";
- version = "7.66.0";
+ version = "7.67.0";
src = fetchurl {
url = "mirror://gnu/gnunet/gnurl-${version}.tar.gz";
- sha256 = "03bkzcld384z7i3zh3k9k3pr0xpyqbcr8cxjqya1zqs5lk7i55x5";
+ sha256 = "0ima9hz5d54iyvvih51s8xn6dsfxd3qyzgnj9l7w9f1smia295rb";
};
nativeBuildInputs = [ libtool groff perl pkgconfig python2 ];
diff --git a/nixpkgs/pkgs/development/libraries/libgpod/default.nix b/nixpkgs/pkgs/development/libraries/libgpod/default.nix
index d561ebcd7af..c41f0a60d06 100644
--- a/nixpkgs/pkgs/development/libraries/libgpod/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libgpod/default.nix
@@ -1,11 +1,11 @@
{stdenv, lib, fetchurl, gettext, perlPackages, intltool, pkgconfig, glib,
libxml2, sqlite, zlib, sg3_utils, gdk-pixbuf, taglib,
- libimobiledevice, pythonPackages, mutagen,
+ libimobiledevice, python3Packages, mutagen,
monoSupport ? false, mono, gtk-sharp-2_0
}:
let
- inherit (pythonPackages) python pygobject2;
+ inherit (python3Packages) python pygobject2;
in stdenv.mkDerivation rec {
name = "libgpod-0.8.3";
src = fetchurl {
diff --git a/nixpkgs/pkgs/development/libraries/libgudev/default.nix b/nixpkgs/pkgs/development/libraries/libgudev/default.nix
index b52a2b1e0fa..8023acb75d2 100644
--- a/nixpkgs/pkgs/development/libraries/libgudev/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libgudev/default.nix
@@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
};
meta = with stdenv.lib; {
+ description = "A library that provides GObject bindings for libudev";
homepage = https://wiki.gnome.org/Projects/libgudev;
maintainers = [ maintainers.eelco ] ++ gnome3.maintainers;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/libraries/libguestfs/appliance.nix b/nixpkgs/pkgs/development/libraries/libguestfs/appliance.nix
index 9c2b317ab08..ad4a93517e9 100644
--- a/nixpkgs/pkgs/development/libraries/libguestfs/appliance.nix
+++ b/nixpkgs/pkgs/development/libraries/libguestfs/appliance.nix
@@ -1,9 +1,9 @@
{ fetchzip }:
fetchzip {
- name = "libguestfs-appliance-1.38.0";
- url = "http://libguestfs.org/download/binaries/appliance/appliance-1.38.0.tar.xz";
- sha256 = "15rxwj5qjflizxk7slpbrj9lcwkd2lgm52f5yv101qba4yyn3g76";
+ name = "libguestfs-appliance-1.40.1";
+ url = "http://download.libguestfs.org/binaries/appliance/appliance-1.40.1.tar.xz";
+ sha256 = "00863mm08p55cv6w8awp7y0lv894rcrm70mjwqfc8nc4yyb70xlm";
meta = {
hydraPlatforms = []; # Hydra fails with "Output limit exceeded"
diff --git a/nixpkgs/pkgs/development/libraries/libguestfs/default.nix b/nixpkgs/pkgs/development/libraries/libguestfs/default.nix
index 9b50ddd4b7f..07f2099f11a 100644
--- a/nixpkgs/pkgs/development/libraries/libguestfs/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libguestfs/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, pkgconfig, autoreconfHook, makeWrapper
, ncurses, cpio, gperf, cdrkit, flex, bison, qemu, pcre, augeas, libxml2
, acl, libcap, libcap_ng, libconfig, systemd, fuse, yajl, libvirt, hivex
-, gmp, readline, file, numactl, xen, libapparmor
+, gmp, readline, file, numactl, xen, libapparmor, jansson
, getopt, perlPackages, ocamlPackages
, appliance ? null
, javaSupport ? false, jdk ? null }:
@@ -11,16 +11,16 @@ assert javaSupport -> jdk != null;
stdenv.mkDerivation rec {
pname = "libguestfs";
- version = "1.38.6";
+ version = "1.40.2";
src = fetchurl {
- url = "http://libguestfs.org/download/1.38-stable/libguestfs-${version}.tar.gz";
- sha256 = "1v2mggx2jlaq4m3p5shc46gzf7vmaayha6r0nwdnyzd7x6q0is7p";
+ url = "http://libguestfs.org/download/1.40-stable/${pname}-${version}.tar.gz";
+ sha256 = "ad6562c48c38e922a314cb45a90996843d81045595c4917f66b02a6c2dfe8058";
};
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ autoreconfHook makeWrapper pkgconfig ];
buildInputs = [
- makeWrapper autoreconfHook ncurses cpio gperf
+ ncurses cpio gperf jansson
cdrkit flex bison qemu pcre augeas libxml2 acl libcap libcap_ng libconfig
systemd fuse yajl libvirt gmp readline file hivex
numactl xen libapparmor getopt perlPackages.ModuleBuild
@@ -65,6 +65,8 @@ stdenv.mkDerivation rec {
doInstallCheck = appliance != null;
installCheckPhase = ''
+ runHook preInstallCheck
+
export HOME=$(mktemp -d) # avoid access to /homeless-shelter/.guestfish
${qemu}/bin/qemu-img create -f qcow2 disk1.img 10G
@@ -77,12 +79,14 @@ stdenv.mkDerivation rec {
mkfs ext2 /dev/sda1
list-filesystems
EOF
+
+ runHook postInstallCheck
'';
meta = with stdenv.lib; {
description = "Tools for accessing and modifying virtual machine disk images";
- license = licenses.gpl2;
- homepage = http://libguestfs.org/;
+ license = with licenses; [ gpl2 lgpl21 ];
+ homepage = "http://libguestfs.org/";
maintainers = with maintainers; [offline];
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/development/libraries/libheif/default.nix b/nixpkgs/pkgs/development/libraries/libheif/default.nix
index f69241ad552..85174e9c3e6 100644
--- a/nixpkgs/pkgs/development/libraries/libheif/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libheif/default.nix
@@ -2,13 +2,15 @@
stdenv.mkDerivation rec {
pname = "libheif";
- version = "1.5.1";
+ version = "1.6.0";
+
+ outputs = [ "bin" "out" "dev" "man" ];
src = fetchFromGitHub {
owner = "strukturag";
repo = "libheif";
rev = "v${version}";
- sha256 = "0x6207hiy15k2696476qx9jcbzs90fq8cfv4jw6hi14w4wzq89kr";
+ sha256 = "0im9k2pqghlsppj165kh3nc26c4wx1brckmncdmpy0mcj56jjmba";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/libical/default.nix b/nixpkgs/pkgs/development/libraries/libical/default.nix
index 050cba5460d..903a1a26eb7 100644
--- a/nixpkgs/pkgs/development/libraries/libical/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libical/default.nix
@@ -15,7 +15,7 @@
stdenv.mkDerivation rec {
pname = "libical";
- version = "3.0.5";
+ version = "3.0.6";
outputs = [ "out" "dev" ]; # "devdoc" ];
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
owner = "libical";
repo = "libical";
rev = "v${version}";
- sha256 = "03kjc4s1svmzkmzkr0irgczq37aslhj4bxnvjqav0jwa2zrynhra";
+ sha256 = "181lf07fj36fp0rbcjjmb53yzdvv9i4qxpnbpax8hayjhha8pjh3";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/libraries/libiconv/setup-hook.sh b/nixpkgs/pkgs/development/libraries/libiconv/setup-hook.sh
index f89361a6299..120cf06c61b 100644
--- a/nixpkgs/pkgs/development/libraries/libiconv/setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/libiconv/setup-hook.sh
@@ -2,7 +2,7 @@
# it doesn't hurt to have it in Glibc either though
# See pkgs/build-support/setup-hooks/role.bash
-if [ -z "$dontAddExtraLibs" ]; then
+if [ -z "${dontAddExtraLibs-}" ]; then
getHostRole
export NIX_${role_pre}LDFLAGS+=" -liconv"
fi
diff --git a/nixpkgs/pkgs/development/libraries/libindicate/default.nix b/nixpkgs/pkgs/development/libraries/libindicate/default.nix
index f6dc85b629d..2d7cad84f21 100644
--- a/nixpkgs/pkgs/development/libraries/libindicate/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libindicate/default.nix
@@ -4,14 +4,14 @@
, pkgconfig, autoconf
, glib, dbus-glib, libdbusmenu
, gtkVersion ? "3", gtk2 ? null, gtk3 ? null
-, pythonPackages, gobject-introspection, vala, gnome-doc-utils
+, python2Packages, gobject-introspection, vala, gnome-doc-utils
, monoSupport ? false, mono ? null, gtk-sharp-2_0 ? null
}:
with lib;
let
- inherit (pythonPackages) python pygobject2 pygtk;
+ inherit (python2Packages) python pygobject2 pygtk;
in stdenv.mkDerivation rec {
name = let postfix = if gtkVersion == "2" && monoSupport then "sharp" else "gtk${gtkVersion}";
in "libindicate-${postfix}-${version}";
diff --git a/nixpkgs/pkgs/development/libraries/libinjection/default.nix b/nixpkgs/pkgs/development/libraries/libinjection/default.nix
new file mode 100644
index 00000000000..b3bdbb41588
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libinjection/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchFromGitHub
+, python
+}:
+
+stdenv.mkDerivation rec {
+ pname = "libinjection";
+ version = "3.10.0";
+
+ src = fetchFromGitHub {
+ owner = "client9";
+ repo = pname;
+ rev = "refs/tags/v${version}";
+ sha256 = "0chsgam5dqr9vjfhdcp8cgk7la6nf3lq44zs6z6si98cq743550g";
+ };
+
+ nativeBuildInputs = [ python ];
+
+ patchPhase = ''
+ patchShebangs src
+ substituteInPlace src/Makefile \
+ --replace /usr/local $out
+ '';
+
+ configurePhase = "cd src";
+ buildPhase = "make all";
+
+ # no binaries, so out = library, dev = headers
+ outputs = [ "out" "dev" ];
+
+ meta = with stdenv.lib; {
+ description = "SQL / SQLI tokenizer parser analyzer";
+ homepage = "https://github.com/client9/libinjection";
+ license = licenses.bsd3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ thoughtpolice ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libinput/default.nix b/nixpkgs/pkgs/development/libraries/libinput/default.nix
index 044ef2dd6a7..2085d27a1ee 100644
--- a/nixpkgs/pkgs/development/libraries/libinput/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libinput/default.nix
@@ -27,11 +27,11 @@ in
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libinput";
- version = "1.14.1";
+ version = "1.14.3";
src = fetchurl {
url = "https://www.freedesktop.org/software/libinput/${pname}-${version}.tar.xz";
- sha256 = "0w7fas37mp2k06f12i3lnj717lw73asziknj6z51kh1m50ja6cz3";
+ sha256 = "1dy58j8dvr7ri34bx0lppmh5638m956azgwk501w373hi42kmsqg";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/libisds/default.nix b/nixpkgs/pkgs/development/libraries/libisds/default.nix
new file mode 100644
index 00000000000..4ed5a830964
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libisds/default.nix
@@ -0,0 +1,34 @@
+{ stdenv
+, fetchurl
+, expat
+, gpgme
+, libgcrypt
+, libxml2
+, libxslt
+, curl
+, docbook_xsl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "libisds";
+ version = "0.11";
+
+ src = fetchurl {
+ url = "http://xpisar.wz.cz/${pname}/dist/${pname}-${version}.tar.xz";
+ sha256 = "1cy161l7rl25xji2xpb9vjpvg02bc7mwd4fpp2sx9zhpifn5dfbr";
+ };
+
+ configureFlags = [
+ "--with-docbook-xsl-stylesheets=${docbook_xsl}/xml/xsl/docbook"
+ ];
+
+ buildInputs = [ expat gpgme libgcrypt libxml2 libxslt curl docbook_xsl ];
+
+ meta = with stdenv.lib; {
+ description = "Client library for accessing SOAP services of Czech government-provided Databox infomation system";
+ homepage = "http://xpisar.wz.cz/libisds/";
+ license = licenses.lgpl3;
+ maintainers = [ maintainers.mmahut ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libisofs/default.nix b/nixpkgs/pkgs/development/libraries/libisofs/default.nix
index 59726094c4a..2c1bb3b3b8e 100644
--- a/nixpkgs/pkgs/development/libraries/libisofs/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libisofs/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libisofs";
- version = "1.5.0";
+ version = "1.5.2";
src = fetchurl {
url = "http://files.libburnia-project.org/releases/${pname}-${version}.tar.gz";
- sha256 = "001l3akf3wb6msl9man776w560iqyvsbwwzs7d7y7msx13irspys";
+ sha256 = "002mcyqwg625a8hqvsrmgm26mhhfwj0j7rahfhsqirmk02b16npg";
};
buildInputs = [ attr zlib ];
diff --git a/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix b/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix
index cb32b22f45e..f05ac6d521b 100644
--- a/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, nasm }:
+{ stdenv, fetchurl, cmake, nasm, enableStatic ? false }:
stdenv.mkDerivation rec {
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake nasm ];
cmakeFlags = [
- "-DENABLE_STATIC=0"
+ "-DENABLE_STATIC=${if enableStatic then "1" else "0"}"
];
doInstallCheck = true;
diff --git a/nixpkgs/pkgs/development/libraries/libksi/default.nix b/nixpkgs/pkgs/development/libraries/libksi/default.nix
index b4e9f2bdf88..f155c0d8506 100644
--- a/nixpkgs/pkgs/development/libraries/libksi/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libksi/default.nix
@@ -1,13 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook, openssl, curl }:
-stdenv.mkDerivation {
- name = "libksi-2015-07-03";
+stdenv.mkDerivation rec {
+ pname = "libksi";
+ version = "3.20.3025";
src = fetchFromGitHub {
owner = "Guardtime";
- repo = "libksi";
- rev = "b82dd65bd693722db92397cbe0920170e0d2ae1c";
- sha256 = "1sqd31l55kx6knl0sg26ail1k5rgmamq8760p6aj7bpb4jwb8r1n";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0cagysr8j92r6g7f0mwrlkpn9xz9ncz2v3jymh47j3ljxmfbagpz";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/nixpkgs/pkgs/development/libraries/liblockfile/default.nix b/nixpkgs/pkgs/development/libraries/liblockfile/default.nix
index aba751bae5c..bfc9036abe3 100644
--- a/nixpkgs/pkgs/development/libraries/liblockfile/default.nix
+++ b/nixpkgs/pkgs/development/libraries/liblockfile/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
_name = "liblockfile";
- version = "1.15";
+ version = "1.16";
name = "${_name}-${version}";
src = fetchurl {
url = "mirror://debian/pool/main/libl/${_name}/${_name}_${version}.orig.tar.gz";
- sha256 = "04ml9isvdl72fbr1825x7jb680xp8aprdq4pag32ahyjqk909cmh";
+ sha256 = "0s8wj3y6mf1g47nvinkkm5avmqz0z6yxmdrnxpjwgz6krql3hvng";
};
preConfigure = ''
diff --git a/nixpkgs/pkgs/development/libraries/libmad/001-mips_removal_h_constraint.patch b/nixpkgs/pkgs/development/libraries/libmad/001-mips_removal_h_constraint.patch
deleted file mode 100644
index 1d8b385e0c5..00000000000
--- a/nixpkgs/pkgs/development/libraries/libmad/001-mips_removal_h_constraint.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-Taken from openwrt:
-https://dev.openwrt.org/browser/packages/libs/libmad/patches/001-mips_removal_h_constraint.patch?rev=18548
-
-diff -ur libmad-0.15.1b-orig/fixed.h libmad-0.15.1b/fixed.h
---- libmad-0.15.1b-orig/fixed.h 2004-02-17 12:32:03.000000000 +1030
-+++ libmad-0.15.1b/fixed.h 2009-08-05 10:46:30.000000000 +0930
-@@ -299,6 +299,23 @@
-
- # elif defined(FPM_MIPS)
-
-+/* Test for gcc >= maj.min, as per __GNUC_PREREQ in glibc */
-+#if defined (__GNUC__) && defined (__GNUC_MINOR__)
-+#define __GNUC_PREREQ(maj, min) \
-+ ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-+#else
-+#define __GNUC_PREREQ(maj, min) 0
-+#endif
-+
-+#if __GNUC_PREREQ(4,4)
-+ typedef unsigned int u64_di_t __attribute__ ((mode (DI)));
-+# define MAD_F_MLX(hi, lo, x, y) \
-+ do { \
-+ u64_di_t __ll = (u64_di_t) (x) * (y); \
-+ hi = __ll >> 32; \
-+ lo = __ll; \
-+ } while (0)
-+#else
- /*
- * This MIPS version is fast and accurate; the disposition of the least
- * significant bit depends on OPT_ACCURACY via mad_f_scale64().
-@@ -328,6 +345,7 @@
- : "%r" ((x) >> 12), "r" ((y) >> 16))
- # define MAD_F_MLZ(hi, lo) ((mad_fixed_t) (lo))
- # endif
-+#endif /* __GNU_PREREQ(4,4) */
-
- # if defined(OPT_SPEED)
- # define mad_f_scale64(hi, lo) \
-diff -ur libmad-0.15.1b-orig/mad.h libmad-0.15.1b/mad.h
---- libmad-0.15.1b-orig/mad.h 2004-02-17 13:25:44.000000000 +1030
-+++ libmad-0.15.1b/mad.h 2009-08-05 10:42:40.000000000 +0930
-@@ -344,6 +344,23 @@
-
- # elif defined(FPM_MIPS)
-
-+/* Test for gcc >= maj.min, as per __GNUC_PREREQ in glibc */
-+#if defined (__GNUC__) && defined (__GNUC_MINOR__)
-+#define __GNUC_PREREQ(maj, min) \
-+ ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-+#else
-+#define __GNUC_PREREQ(maj, min) 0
-+#endif
-+
-+#if __GNUC_PREREQ(4,4)
-+ typedef unsigned int u64_di_t __attribute__ ((mode (DI)));
-+# define MAD_F_MLX(hi, lo, x, y) \
-+ do { \
-+ u64_di_t __ll = (u64_di_t) (x) * (y); \
-+ hi = __ll >> 32; \
-+ lo = __ll; \
-+ } while (0)
-+#else
- /*
- * This MIPS version is fast and accurate; the disposition of the least
- * significant bit depends on OPT_ACCURACY via mad_f_scale64().
-@@ -373,6 +390,7 @@
- : "%r" ((x) >> 12), "r" ((y) >> 16))
- # define MAD_F_MLZ(hi, lo) ((mad_fixed_t) (lo))
- # endif
-+#endif /* __GNU_PREREQ(4,4) */
-
- # if defined(OPT_SPEED)
- # define mad_f_scale64(hi, lo) \
diff --git a/nixpkgs/pkgs/development/libraries/libmad/default.nix b/nixpkgs/pkgs/development/libraries/libmad/default.nix
index f6df090e8b5..40d90f46288 100644
--- a/nixpkgs/pkgs/development/libraries/libmad/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libmad/default.nix
@@ -1,28 +1,58 @@
-{stdenv, fetchurl, autoconf}:
+{ stdenv, fetchurl, fetchpatch, autoconf }:
stdenv.mkDerivation rec {
- name = "libmad-0.15.1b";
-
+ pname = "libmad";
+ version = "0.15.1b";
+
src = fetchurl {
- url = "mirror://sourceforge/mad/${name}.tar.gz";
- sha256 = "bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690";
+ url = "mirror://sourceforge/mad/${pname}-${version}.tar.gz";
+ sha256 = "14460zhacxhswnzb36qfpd1f2wbk10qvksvm6wyq5hpvdgnw7ymv";
};
- patches = [ ./001-mips_removal_h_constraint.patch ./pkgconfig.patch ]
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/openwrt/packages/raw/openwrt-19.07/libs/libmad/patches/001-mips_removal_h_constraint.patch";
+ sha256 = "0layswr6qg6axf4vyz6xrv73jwga34mkma3ifk9w9vrk41454hr5";
+ })
+ (fetchpatch {
+ url = "https://github.com/KaOSx/main/raw/1270b8080f37fb6cca562829a521991800b0a497/libmad/libmad.patch";
+ sha256 = "0rysq0sn3dfdz6pa6bfqkmk4ymc4rzk5ym7p16dyk37sldg1pbzs";
+ })
+ (fetchpatch {
+ url = "https://github.com/KaOSx/main/raw/1270b8080f37fb6cca562829a521991800b0a497/libmad/amd64-64bit.diff";
+ sha256 = "0mx56dmkbvw3zxnqd2hjng48q0d7q7473pns4n0ksdam29b0c5ar";
+ })
+ (fetchpatch {
+ name = "CVE-2017-8372-CVE-2017-8373.patch";
+ url = "https://github.com/openwrt/packages/raw/openwrt-19.07/libs/libmad/patches/102-CVE-2017-8373-CVE-2017-8372-md-size.patch";
+ sha256 = "0p6mkpn66h1ds8jvww28q4vlr58jwm58m9vb7pkvvyvy764agqnk";
+ })
+ (fetchpatch {
+ name = "CVE-2017-8374.patch";
+ url = "https://github.com/openwrt/packages/raw/openwrt-19.07/libs/libmad/patches/101-CVE-2017-8374-length-check.patch";
+ sha256 = "1j1ssxwmx9nfahzl62frbzck93xrjc2v3w30c12vmk29iflf1890";
+ })
+ ]
# optimize.diff is taken from https://projects.archlinux.org/svntogit/packages.git/tree/trunk/optimize.diff?h=packages/libmad
# It is included here in order to fix a build failure in Clang
# But it may be useful to fix other, currently unknown problems as well
- ++ stdenv.lib.optional stdenv.cc.isClang [ ./optimize.diff ];
-
- nativeBuildInputs = [ autoconf ];
+ ++ stdenv.lib.optionals stdenv.cc.isClang [
+ (fetchpatch {
+ url = "https://github.com/KaOSx/main/raw/1270b8080f37fb6cca562829a521991800b0a497/libmad/optimize.diff";
+ sha256 = "0ciyaj1acg08g8hpzqx6whayq206fvf4whksz2pjgxlv207lqgjh";
+ })
+ ];
# The -fforce-mem flag has been removed in GCC 4.3.
- preConfigure = ''
- autoconf
- substituteInPlace configure --replace "-fforce-mem" ""
- substituteInPlace configure --replace "arch=\"-march=i486\"" ""
+ postPatch = ''
+ substituteInPlace configure.ac --replace "-fforce-mem" ""
+ substituteInPlace configure.ac --replace "arch=\"-march=i486\"" ""
'';
+ nativeBuildInputs = [ autoconf ];
+
+ preConfigure = "autoconf";
+
meta = with stdenv.lib; {
homepage = https://sourceforge.net/projects/mad/;
description = "A high-quality, fixed-point MPEG audio decoder supporting MPEG-1 and MPEG-2";
diff --git a/nixpkgs/pkgs/development/libraries/libmad/optimize.diff b/nixpkgs/pkgs/development/libraries/libmad/optimize.diff
deleted file mode 100644
index 1418dc92707..00000000000
--- a/nixpkgs/pkgs/development/libraries/libmad/optimize.diff
+++ /dev/null
@@ -1,77 +0,0 @@
-Index: libmad-0.15.1b/configure.ac
-===================================================================
---- libmad-0.15.1b.orig/configure.ac 2008-03-07 20:31:23.000000000 +0000
-+++ libmad-0.15.1b/configure.ac 2008-03-07 20:34:26.000000000 +0000
-@@ -124,71 +124,7 @@
-
- if test "$GCC" = yes
- then
-- if test -z "$arch"
-- then
-- case "$host" in
-- i386-*) ;;
-- i?86-*) arch="-march=i486" ;;
-- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
-- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
-- powerpc-*) ;;
-- mips*-agenda-*) arch="-mcpu=vr4100" ;;
-- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
-- esac
-- fi
--
-- case "$optimize" in
-- -O|"-O "*)
-- optimize="-O"
-- optimize="$optimize -fforce-mem"
-- optimize="$optimize -fforce-addr"
-- : #x optimize="$optimize -finline-functions"
-- : #- optimize="$optimize -fstrength-reduce"
-- optimize="$optimize -fthread-jumps"
-- optimize="$optimize -fcse-follow-jumps"
-- optimize="$optimize -fcse-skip-blocks"
-- : #x optimize="$optimize -frerun-cse-after-loop"
-- : #x optimize="$optimize -frerun-loop-opt"
-- : #x optimize="$optimize -fgcse"
-- optimize="$optimize -fexpensive-optimizations"
-- optimize="$optimize -fregmove"
-- : #* optimize="$optimize -fdelayed-branch"
-- : #x optimize="$optimize -fschedule-insns"
-- optimize="$optimize -fschedule-insns2"
-- : #? optimize="$optimize -ffunction-sections"
-- : #? optimize="$optimize -fcaller-saves"
-- : #> optimize="$optimize -funroll-loops"
-- : #> optimize="$optimize -funroll-all-loops"
-- : #x optimize="$optimize -fmove-all-movables"
-- : #x optimize="$optimize -freduce-all-givs"
-- : #? optimize="$optimize -fstrict-aliasing"
-- : #* optimize="$optimize -fstructure-noalias"
--
-- case "$host" in
-- arm*-*)
-- optimize="$optimize -fstrength-reduce"
-- ;;
-- mips*-*)
-- optimize="$optimize -fstrength-reduce"
-- optimize="$optimize -finline-functions"
-- ;;
-- i?86-*)
-- optimize="$optimize -fstrength-reduce"
-- ;;
-- powerpc-apple-*)
-- # this triggers an internal compiler error with gcc2
-- : #optimize="$optimize -fstrength-reduce"
--
-- # this is really only beneficial with gcc3
-- : #optimize="$optimize -finline-functions"
-- ;;
-- *)
-- # this sometimes provokes bugs in gcc 2.95.2
-- : #optimize="$optimize -fstrength-reduce"
-- ;;
-- esac
-- ;;
-- esac
-+ optimize="-O2"
- fi
-
- case "$host" in
diff --git a/nixpkgs/pkgs/development/libraries/libmad/pkgconfig.patch b/nixpkgs/pkgs/development/libraries/libmad/pkgconfig.patch
deleted file mode 100644
index 0ac88acb841..00000000000
--- a/nixpkgs/pkgs/development/libraries/libmad/pkgconfig.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-diff -ruN libmad-0.15.1b.orig/Makefile.am libmad-0.15.1b/Makefile.am
---- libmad-0.15.1b.orig/Makefile.am 2004-02-17 02:02:03.000000000 +0000
-+++ libmad-0.15.1b/Makefile.am 2005-08-25 12:08:04.000000000 +0000
-@@ -33,9 +33,12 @@
- minimad_INCLUDES =
- minimad_LDADD = libmad.la
-
--EXTRA_DIST = mad.h.sed \
-+EXTRA_DIST = mad.h.sed mad.pc.in \
- CHANGES COPYRIGHT CREDITS README TODO VERSION
-
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA= mad.pc
-+
- exported_headers = version.h fixed.h bit.h timer.h stream.h frame.h \
- synth.h decoder.h
-
-diff -ruN libmad-0.15.1b.orig/Makefile.in libmad-0.15.1b/Makefile.in
---- libmad-0.15.1b.orig/Makefile.in 2004-02-17 02:33:23.000000000 +0000
-+++ libmad-0.15.1b/Makefile.in 2005-08-25 12:09:34.000000000 +0000
-@@ -14,6 +14,8 @@
-
- @SET_MAKE@
-
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = mad.pc
-
- SOURCES = $(libmad_la_SOURCES) $(EXTRA_libmad_la_SOURCES) $(minimad_SOURCES)
-
-@@ -43,7 +45,7 @@
- $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(srcdir)/config.h.in $(srcdir)/libmad.list.in \
- $(top_srcdir)/configure COPYING INSTALL TODO config.guess \
-- config.sub depcomp install-sh ltmain.sh missing mkinstalldirs
-+ config.sub depcomp install-sh ltmain.sh missing mkinstalldirs mad.pc.in
- subdir = .
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-@@ -53,7 +55,7 @@
- configure.lineno configure.status.lineno
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = config.h
--CONFIG_CLEAN_FILES = libmad.list
-+CONFIG_CLEAN_FILES = libmad.list mad.pc
- am__installdirs = $(DESTDIR)$(libdir) $(DESTDIR)$(includedir)
- libLTLIBRARIES_INSTALL = $(INSTALL)
- LTLIBRARIES = $(lib_LTLIBRARIES)
-@@ -218,7 +220,7 @@
- minimad_SOURCES = minimad.c
- minimad_INCLUDES =
- minimad_LDADD = libmad.la
--EXTRA_DIST = mad.h.sed \
-+EXTRA_DIST = mad.h.sed mad.pc.in \
- CHANGES COPYRIGHT CREDITS README TODO VERSION
-
- exported_headers = version.h fixed.h bit.h timer.h stream.h frame.h \
-@@ -298,6 +300,28 @@
- rm -f stamp-h1
- touch $@
-
-+mad.pc: $(top_builddir)/config.status mad.pc.in
-+ cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
-+
-+install-pkgconfigDATA: $(pkgconfig_DATA)
-+ @$(NORMAL_INSTALL)
-+ $(mkinstalldirs) $(DESTDIR)$(pkgconfigdir)
-+ @list='$(pkgconfig_DATA)'; for p in $$list; do \
-+ if test -f $(srcdir)/$$p; then \
-+ echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p"; \
-+ $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p; \
-+ else if test -f $$p; then \
-+ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p"; \
-+ $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p; \
-+ fi; fi; \
-+ done
-+
-+uninstall-pkgconfigDATA:
-+ @$(NORMAL_UNINSTALL)
-+ list='$(pkgconfig_DATA)'; for p in $$list; do \
-+ rm -f $(DESTDIR)$(pkgconfigdir)/$$p; \
-+ done
-+
- distclean-hdr:
- -rm -f config.h stamp-h1
- libmad.list: $(top_builddir)/config.status $(srcdir)/libmad.list.in
-@@ -726,7 +750,7 @@
-
- info-am:
-
--install-data-am: install-includeHEADERS
-+install-data-am: install-includeHEADERS install-pkgconfigDATA
-
- install-exec-am: install-libLTLIBRARIES
-
-@@ -757,7 +781,7 @@
- ps-am:
-
- uninstall-am: uninstall-includeHEADERS uninstall-info-am \
-- uninstall-libLTLIBRARIES
-+ uninstall-libLTLIBRARIES install-pkgconfigDATA
-
- uninstall-info: uninstall-info-recursive
-
-diff -ruN libmad-0.15.1b.orig/mad.pc.in libmad-0.15.1b/mad.pc.in
---- libmad-0.15.1b.orig/mad.pc.in 1970-01-01 00:00:00.000000000 +0000
-+++ libmad-0.15.1b/mad.pc.in 2005-08-25 12:08:04.000000000 +0000
-@@ -0,0 +1,10 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: MAD
-+Description: libmad - MPEG audio decoder library
-+Version: @VERSION@
-+Libs: -L${libdir} -lmad
-+Cflags:
diff --git a/nixpkgs/pkgs/development/libraries/libmanette/default.nix b/nixpkgs/pkgs/development/libraries/libmanette/default.nix
index 70123875051..2f7f46974b0 100644
--- a/nixpkgs/pkgs/development/libraries/libmanette/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libmanette/default.nix
@@ -1,22 +1,40 @@
-{ stdenv, fetchurl, ninja, meson, pkgconfig, vala, gobject-introspection
-, glib, libgudev, libevdev, gnome3 }:
+{ stdenv
+, fetchurl
+, ninja
+, meson
+, pkgconfig
+, vala
+, gobject-introspection
+, glib
+, libgudev
+, libevdev
+, gnome3
+}:
-let
- version = "0.2.2";
+stdenv.mkDerivation rec {
pname = "libmanette";
-in
-stdenv.mkDerivation {
- name = "${pname}-${version}";
+ version = "0.2.3";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1lpprk2qz1lsqf9xj6kj2ciyc1zmjhj5lwd584qkh7jgz2x9y6wb";
+ sha256 = "1zxh7jn2zg7hivmal5zxam6fxvjsd1w6hlw0m2kysk76b8anbw60";
};
- nativeBuildInputs = [ meson ninja pkgconfig vala gobject-introspection ];
- buildInputs = [ glib libgudev libevdev ];
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkgconfig
+ vala
+ gobject-introspection
+ ];
+
+ buildInputs = [
+ glib
+ libgudev
+ libevdev
+ ];
doCheck = true;
@@ -28,7 +46,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A simple GObject game controller library";
- homepage = https://wiki.gnome.org/Apps/Builder;
+ homepage = "https://gitlab.gnome.org/aplazas/libmanette";
license = licenses.lgpl21Plus;
maintainers = gnome3.maintainers;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/development/libraries/libmesode/default.nix b/nixpkgs/pkgs/development/libraries/libmesode/default.nix
index 7ec06b51e8c..de09d142d48 100644
--- a/nixpkgs/pkgs/development/libraries/libmesode/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libmesode/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libmesode";
- version = "0.9.2";
+ version = "0.9.3";
src = fetchFromGitHub {
owner = "boothj5";
repo = "libmesode";
rev = version;
- sha256 = "06f5nfaypvxrbsinxa1k2vrxrs7kqmg38g4wwwk5d63hpn1pj8ak";
+ sha256 = "0xzfg1xx88cn36352nnjlb1p7xyw32yqkhjzq10px88iaaqz1vv0";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/libmicrohttpd/default.nix b/nixpkgs/pkgs/development/libraries/libmicrohttpd/default.nix
index f8f4439a3df..c8340626935 100644
--- a/nixpkgs/pkgs/development/libraries/libmicrohttpd/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libmicrohttpd/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libmicrohttpd";
- version = "0.9.66";
+ version = "0.9.68";
src = fetchurl {
url = "mirror://gnu/libmicrohttpd/${pname}-${version}.tar.gz";
- sha256 = "06xblz77bnn29y7sl43avxbcrjbw486x3416plpr3x3l2pdx8rjf";
+ sha256 = "0q8bc4hrxn6llml7w2vam6n833x8injs39wgdkhwkawr50m6wwf5";
};
outputs = [ "out" "dev" "devdoc" "info" ];
diff --git a/nixpkgs/pkgs/development/libraries/libmodule/default.nix b/nixpkgs/pkgs/development/libraries/libmodule/default.nix
index bcd20c3b407..26b81d4d412 100644
--- a/nixpkgs/pkgs/development/libraries/libmodule/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libmodule/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libmodule";
- version = "4.2.0";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "FedeDP";
repo = "libmodule";
rev = version;
- sha256 = "1qn54pysdm0q7v1gnisd43i5i4ylf8s8an77jk6jd8qimysv08mx";
+ sha256 = "1cf81sl33xmfn5g150iqcdrjn0lpjlgp53mganwi6x7jda2qk7r6";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/libraries/libmypaint/default.nix b/nixpkgs/pkgs/development/libraries/libmypaint/default.nix
index 91e0b5ef072..c36633edfff 100644
--- a/nixpkgs/pkgs/development/libraries/libmypaint/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libmypaint/default.nix
@@ -7,7 +7,7 @@
, json_c
, libtool
, pkgconfig
-, python2
+, python3
}:
stdenv.mkDerivation rec {
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
intltool
libtool
pkgconfig
- python2
+ python3
];
buildInputs = [
@@ -43,6 +43,10 @@ stdenv.mkDerivation rec {
doCheck = true;
+ postPatch = ''
+ sed 's|python2|python|' -i autogen.sh
+ '';
+
preConfigure = "./autogen.sh";
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/libraries/libnats-c/default.nix b/nixpkgs/pkgs/development/libraries/libnats-c/default.nix
new file mode 100644
index 00000000000..3916ff35f69
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libnats-c/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub
+, cmake, protobuf, protobufc
+, libsodium, openssl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "libnats";
+ version = "2.1.0";
+
+ src = fetchFromGitHub {
+ owner = "nats-io";
+ repo = "nats.c";
+ rev = "refs/tags/v${version}";
+ sha256 = "16a0f0gvrmyrqvmh6vinqny3qhm6wyzw5ijnn3r82b1gqlpws0fz";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ libsodium openssl protobuf protobufc ];
+
+ separateDebugInfo = true;
+ enableParallelBuilding = true;
+ outputs = [ "out" "dev" ];
+
+ meta = with stdenv.lib; {
+ description = "C API for the NATS messaging system";
+ homepage = "https://github.com/nats-io/nats.c";
+ license = licenses.asl20;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ thoughtpolice ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libogg/default.nix b/nixpkgs/pkgs/development/libraries/libogg/default.nix
index 71a8e528771..4f7c5f38123 100644
--- a/nixpkgs/pkgs/development/libraries/libogg/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libogg/default.nix
@@ -1,15 +1,23 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, fetchpatch }:
stdenv.mkDerivation rec {
- name = "libogg-1.3.3";
+ name = "libogg-1.3.4";
src = fetchurl {
url = "http://downloads.xiph.org/releases/ogg/${name}.tar.xz";
- sha256 = "022wjlzn8fx7mfby4pcgyjwx8zir7jr7cizichh3jgaki8bwcgsg";
+ sha256 = "1zlk33vxvxr0l9lhkbhkdwvylw96d2n0fnd3d8dl031hph9bqqy1";
};
outputs = [ "out" "dev" "doc" ];
+ patches = stdenv.lib.optionals stdenv.isDarwin [
+ # Fix unsigned typedefs on darwin. Remove with the next release https://github.com/xiph/ogg/pull/64
+ (fetchpatch {
+ url = "https://github.com/xiph/ogg/commit/c8fca6b4a02d695b1ceea39b330d4406001c03ed.patch";
+ sha256 = "1s72g37y87x0a74zjji9vx2hyk86kr4f2l3m4y2fipvlf9348b3f";
+ })
+ ];
+
meta = with stdenv.lib; {
description = "Media container library to manipulate Ogg files";
longDescription = ''
diff --git a/nixpkgs/pkgs/development/libraries/libowfat/default.nix b/nixpkgs/pkgs/development/libraries/libowfat/default.nix
index 8c0094a3152..4f1a5f8a179 100644
--- a/nixpkgs/pkgs/development/libraries/libowfat/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libowfat/default.nix
@@ -23,6 +23,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
+ description = "A GPL reimplementation of libdjb";
homepage = https://www.fefe.de/libowfat/;
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/libraries/libpcap/default.nix b/nixpkgs/pkgs/development/libraries/libpcap/default.nix
index f7cbfeab470..b704878b164 100644
--- a/nixpkgs/pkgs/development/libraries/libpcap/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libpcap/default.nix
@@ -1,11 +1,12 @@
-{ stdenv, fetchurl, fetchpatch, flex, bison }:
+{ stdenv, fetchurl, flex, bison }:
stdenv.mkDerivation rec {
- name = "libpcap-1.9.0";
+ pname = "libpcap";
+ version = "1.9.1";
src = fetchurl {
- url = "https://www.tcpdump.org/release/${name}.tar.gz";
- sha256 = "06bhydl4vr4z9c3vahl76f2j96z1fbrcl7wwismgs4sris08inrf";
+ url = "https://www.tcpdump.org/release/${pname}-${version}.tar.gz";
+ sha256 = "153h1378diqyc27jjgz6gg5nxmb4ddk006d9xg69nqavgiikflk3";
};
nativeBuildInputs = [ flex bison ];
@@ -27,15 +28,6 @@ stdenv.mkDerivation rec {
substituteInPlace configure --replace " -arch i386" ""
'';
- patches = [
- # https://github.com/the-tcpdump-group/libpcap/pull/735
- (fetchpatch {
- name = "add-missing-limits-h-include-pr735.patch";
- url = https://github.com/the-tcpdump-group/libpcap/commit/aafa3512b7b742f5e66a5543e41974cc5e7eebfa.patch;
- sha256 = "05zb4hx9g24gx07bi02rprk2rn7fdc1ss3249dv5x36qkasnfhvf";
- })
- ];
-
meta = with stdenv.lib; {
homepage = https://www.tcpdump.org;
description = "Packet Capture Library";
diff --git a/nixpkgs/pkgs/development/libraries/libplacebo/default.nix b/nixpkgs/pkgs/development/libraries/libplacebo/default.nix
index 3fd8f86612c..eaa11d1a864 100644
--- a/nixpkgs/pkgs/development/libraries/libplacebo/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libplacebo/default.nix
@@ -12,14 +12,14 @@
stdenv.mkDerivation rec {
pname = "libplacebo";
- version = "1.18.0";
+ version = "1.21.0";
src = fetchFromGitLab {
domain = "code.videolan.org";
owner = "videolan";
repo = pname;
rev = "v${version}";
- sha256 = "0ib12i2491piwiz0g5n5izr5jmn5fhwzicq97vfki3r7wrdb54mz";
+ sha256 = "099qwla0yl76qw16lzdx33svyhx84p5gsa50ksy4828b18fy3bgb";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/libraries/libpwquality/default.nix b/nixpkgs/pkgs/development/libraries/libpwquality/default.nix
index df3595adc01..b0d5513ca0f 100644
--- a/nixpkgs/pkgs/development/libraries/libpwquality/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libpwquality/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libpwquality";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "libpwquality";
repo = "libpwquality";
rev = "${pname}-${version}";
- sha256 = "150gk1d0gq9cig3ylyns7fgihgm3qb1basncahgyh1kzxplrdqm7";
+ sha256 = "0n4pjhm7wfivk0wizggaxq4y4mcxic876wcarjabkp5z9k14y36h";
};
nativeBuildInputs = [ autoreconfHook perl ];
diff --git a/nixpkgs/pkgs/development/libraries/libqalculate/default.nix b/nixpkgs/pkgs/development/libraries/libqalculate/default.nix
index 894907c23fc..4ba976a9fb8 100644
--- a/nixpkgs/pkgs/development/libraries/libqalculate/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libqalculate/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libqalculate";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "libqalculate";
rev = "v${version}";
- sha256 = "046fi8cqfqh0ila3kc4sg75yvg24wmghlja2fmhkj96fjjfkzsss";
+ sha256 = "0jfi9h8wsj7h5z3dxdijq6ddxiygik9j86pjxl3hza4v2ilsbwy3";
};
outputs = [ "out" "dev" "doc" ];
diff --git a/nixpkgs/pkgs/development/libraries/libqmi/default.nix b/nixpkgs/pkgs/development/libraries/libqmi/default.nix
index 4d365e5be36..6c78eb977c9 100644
--- a/nixpkgs/pkgs/development/libraries/libqmi/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libqmi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libqmi";
- version = "1.22.6";
+ version = "1.24.0";
src = fetchurl {
url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz";
- sha256 = "1pnma62kib6zbs4wr7h5g53v3p81jb8cvyvqcvaidb1hlfibwnvm";
+ sha256 = "0yccw97pqn8afy96k5ssk7qi6r3wjshcnxk14k77qikkqa89zdmf";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/nixpkgs/pkgs/development/libraries/libraspberrypi/default.nix b/nixpkgs/pkgs/development/libraries/libraspberrypi/default.nix
new file mode 100644
index 00000000000..ec31a29d053
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libraspberrypi/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, cmake, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ name = "libraspberrypi";
+ version = "2019-10-22";
+ src = fetchFromGitHub {
+ owner = "raspberrypi";
+ repo = "userland";
+ rev = "5070cb7fc150fc98f1ed64a7739c3356970d9f76";
+ sha256 = "08yfzwn9s7lhrblcsxyag9p5lj5vk3n66b1pv3f7r3hah7qcggyq";
+ };
+
+ cmakeFlags = if (stdenv.targetPlatform.system == "aarch64-linux")
+ then "-DARM64=ON"
+ else "-DARM64=OFF";
+ preConfigure = ''cmakeFlags="$cmakeFlags -DVMCS_INSTALL_PREFIX=$out"'';
+ nativeBuildInputs = [ cmake ];
+ meta = with stdenv.lib; {
+ description = "Userland libraries for interfacing with Raspberry Pi hardware";
+ homepage = https://github.com/raspberrypi/userland;
+ license = licenses.bsd3;
+ platforms = [ "armv6l-linux" "armv7l-linux" "aarch64-linux" ];
+ maintainers = with maintainers; [ tkerber ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/libre/default.nix b/nixpkgs/pkgs/development/libraries/libre/default.nix
index e365ec7a01a..433597cde6f 100644
--- a/nixpkgs/pkgs/development/libraries/libre/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libre/default.nix
@@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.lib.getDev stdenv.cc.libc}"
;
meta = {
- homepage = http://www.creytiv.com/re.html;
+ description = "A library for real-time communications with async IO support and a complete SIP stack";
+ homepage = "http://www.creytiv.com/re.html";
platforms = with stdenv.lib.platforms; linux;
maintainers = with stdenv.lib.maintainers; [raskin];
license = stdenv.lib.licenses.bsd3;
diff --git a/nixpkgs/pkgs/development/libraries/librealsense/default.nix b/nixpkgs/pkgs/development/libraries/librealsense/default.nix
index 468bcfb0a18..91c093c991a 100644
--- a/nixpkgs/pkgs/development/libraries/librealsense/default.nix
+++ b/nixpkgs/pkgs/development/libraries/librealsense/default.nix
@@ -1,18 +1,20 @@
-{ stdenv, fetchFromGitHub, cmake, libusb, ninja, pkgconfig}:
+{ stdenv, fetchFromGitHub, cmake, libusb1, ninja, pkgconfig }:
stdenv.mkDerivation rec {
pname = "librealsense";
- version = "2.25.0";
+ version = "2.29.0";
+
+ outputs = [ "out" "dev" ];
src = fetchFromGitHub {
owner = "IntelRealSense";
- repo = "librealsense";
+ repo = pname;
rev = "v${version}";
- sha256 = "029qps0bbck0m2xj0mb5g3pgkk7a1zq8wcilfkvpx72sn7039xvw";
+ sha256 = "0wrg1c4fcd5ky96hmnczg9izfgd0yxls8ghxxzrdvgdlg269f443";
};
buildInputs = [
- libusb
+ libusb1
];
nativeBuildInputs = [
@@ -25,9 +27,9 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A cross-platform library for Intel® RealSense™ depth cameras (D400 series and the SR300)";
- homepage = https://github.com/IntelRealSense/librealsense;
+ homepage = "https://github.com/IntelRealSense/librealsense";
license = licenses.asl20;
maintainers = with maintainers; [ brian-dawn ];
- platforms = ["i686-linux" "x86_64-linux" "x86_64-darwin"];
+ platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/librem/default.nix b/nixpkgs/pkgs/development/libraries/librem/default.nix
index aeda663342e..012ac2a46a7 100644
--- a/nixpkgs/pkgs/development/libraries/librem/default.nix
+++ b/nixpkgs/pkgs/development/libraries/librem/default.nix
@@ -16,7 +16,8 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.lib.getDev stdenv.cc.libc}"
;
meta = {
- homepage = http://www.creytiv.com/rem.html;
+ description = " A library for real-time audio and video processing";
+ homepage = "http://www.creytiv.com/rem.html";
platforms = with stdenv.lib.platforms; linux;
maintainers = with stdenv.lib.maintainers; [raskin];
license = stdenv.lib.licenses.bsd3;
diff --git a/nixpkgs/pkgs/development/libraries/libressl/default.nix b/nixpkgs/pkgs/development/libraries/libressl/default.nix
index 21e82c7becd..285d7b607e7 100644
--- a/nixpkgs/pkgs/development/libraries/libressl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libressl/default.nix
@@ -64,11 +64,6 @@ let
in {
- libressl_2_8 = generic {
- version = "2.8.3";
- sha256 = "0xw4z4z6m7lyf1r4m2w2w1k7as791c04ygnfk4d7d0ki0h9hnr4v";
- };
-
libressl_2_9 = generic {
version = "2.9.2";
sha256 = "1m6mz515dcbrbnyz8hrpdfjzdmj1c15vbgnqxdxb89g3z9kq3iy4";
@@ -81,7 +76,7 @@ in {
};
libressl_3_0 = generic {
- version = "3.0.1";
- sha256 = "1js3fddxwzafiyspif0bwmvpp1fz98mkv10q5xaagqzvjw8xnsk4";
+ version = "3.0.2";
+ sha256 = "13ir2lpxz8y1m151k7lrx306498nzfhwlvgkgv97v5cvywmifyyz";
};
}
diff --git a/nixpkgs/pkgs/development/libraries/librsvg/default.nix b/nixpkgs/pkgs/development/libraries/librsvg/default.nix
index 54aed7b4fed..e9a67c5d059 100644
--- a/nixpkgs/pkgs/development/libraries/librsvg/default.nix
+++ b/nixpkgs/pkgs/development/libraries/librsvg/default.nix
@@ -4,14 +4,14 @@
let
pname = "librsvg";
- version = "2.46.0";
+ version = "2.46.3";
in
stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1la3az2af2ccm6rp86b6wh0kq7kxzl4n8pli5qxhyic1rd91xj4n";
+ sha256 = "1s3a96i7f4pynjwxxvhysp4b6r7kyi8nasdxfyi62hc7gm34d3kn";
};
outputs = [ "out" "dev" "installedTests" ];
diff --git a/nixpkgs/pkgs/development/libraries/librsync/default.nix b/nixpkgs/pkgs/development/libraries/librsync/default.nix
index 6c958feab77..02a8abb7c85 100644
--- a/nixpkgs/pkgs/development/libraries/librsync/default.nix
+++ b/nixpkgs/pkgs/development/libraries/librsync/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "librsync";
- version = "2.1.0";
+ version = "2.2.1";
src = fetchFromGitHub {
owner = "librsync";
repo = "librsync";
rev = "v${version}";
- sha256 = "03ncx7a2zd93b3jaq7b62nwn8qcwmf04jfvljnpxj5wsxl2agkp7";
+ sha256 = "08wdlxsa9zg2pyasz1lwg70d5psi4amv81v4yxwffx67ndzb9yp5";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/libsearpc/default.nix b/nixpkgs/pkgs/development/libraries/libsearpc/default.nix
index b2a79967477..9bf246f556d 100644
--- a/nixpkgs/pkgs/development/libraries/libsearpc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libsearpc/default.nix
@@ -1,14 +1,14 @@
{stdenv, fetchFromGitHub, automake, autoconf, pkgconfig, libtool, python2Packages, glib, jansson}:
stdenv.mkDerivation rec {
- version = "3.1.0";
+ version = "3.2.0";
pname = "libsearpc";
src = fetchFromGitHub {
owner = "haiwen";
repo = "libsearpc";
rev = "v${version}";
- sha256 = "1zf8xxsl95wdx0372kl8s153hd8q3lhwwvwr2k96ia8scbn2ylkp";
+ sha256 = "18i5zvrp6dv6vygxx5nc93mai2p2x786n5lnf5avrin6xiz2j6hd";
};
patches = [ ./libsearpc.pc.patch ];
diff --git a/nixpkgs/pkgs/development/libraries/libsecret/default.nix b/nixpkgs/pkgs/development/libraries/libsecret/default.nix
index 0a3c110bbbd..ca2449adefd 100644
--- a/nixpkgs/pkgs/development/libraries/libsecret/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libsecret/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, glib, pkgconfig, gettext, libxslt, python3, docbook_xsl, docbook_xml_dtd_42
-, libgcrypt, gobject-introspection, vala, gtk-doc, gnome3, libintl, dbus, xvfb_run }:
+, libgcrypt, gobject-introspection, vala, gtk-doc, gnome3, gjs, libintl, dbus, xvfb_run }:
stdenv.mkDerivation rec {
pname = "libsecret";
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- installCheckInputs = [ python3 python3.pkgs.dbus-python python3.pkgs.pygobject3 xvfb_run dbus gnome3.gjs ];
+ installCheckInputs = [ python3 python3.pkgs.dbus-python python3.pkgs.pygobject3 xvfb_run dbus gjs ];
# needs to run after install because typelibs point to absolute paths
doInstallCheck = false; # Failed to load shared library '/force/shared/libmock_service.so.0' referenced by the typelib
diff --git a/nixpkgs/pkgs/development/libraries/libsolv/default.nix b/nixpkgs/pkgs/development/libraries/libsolv/default.nix
index 071111ae4c2..84f6656d0b8 100644
--- a/nixpkgs/pkgs/development/libraries/libsolv/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libsolv/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }:
stdenv.mkDerivation rec {
- version = "0.7.6";
+ version = "0.7.7";
pname = "libsolv";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "libsolv";
rev = version;
- sha256 = "0rrf7i2zs2kbz6k2sj1mg30i05h2msl1q9h95dp5brq2k0w94rna";
+ sha256 = "0f6r5j5d4fbzx9ihbbwrqylayw90qac8kapkhmfcvsh7f8whr623";
};
cmakeFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/libsoup/default.nix b/nixpkgs/pkgs/development/libraries/libsoup/default.nix
index fae1581c87a..7c4772c9cf1 100644
--- a/nixpkgs/pkgs/development/libraries/libsoup/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libsoup/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "libsoup";
- version = "2.68.1";
+ version = "2.68.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "13dz7x092yswdidj69hadzqfyv6cyfnjbzidjym7nycf7gjj60vz";
+ sha256 = "0crr9qprmacr626fx83cx81ggk85zsgxr4mn577kpzj6m40k1bai";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/libraries/libstrophe/default.nix b/nixpkgs/pkgs/development/libraries/libstrophe/default.nix
index 0ef96f67505..b48bd15909d 100644
--- a/nixpkgs/pkgs/development/libraries/libstrophe/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libstrophe/default.nix
@@ -2,17 +2,17 @@
stdenv.mkDerivation rec {
pname = "libstrophe";
- version = "0.9.2";
+ version = "0.9.3";
src = fetchFromGitHub {
owner = "strophe";
- repo = "libstrophe";
+ repo = pname;
rev = version;
- sha256 = "1milna92h8wzxax8ll362zvb70091nmfks5lmd105vk0478zraca";
+ sha256 = "1g1l0w9z9hdy5ncdvd9097gi7k7783did6py5h9camlpb2fnk5mk";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ automake autoconf openssl expat libtool check ];
+ nativeBuildInputs = [ automake autoconf pkgconfig libtool check ];
+ buildInputs = [ openssl expat ];
dontDisableStatic = true;
@@ -27,9 +27,9 @@ stdenv.mkDerivation rec {
minimal dependencies and is configurable for various environments. It
runs well on both Linux, Unix, and Windows based platforms.
'';
- homepage = http://strophe.im/libstrophe/;
- license = with stdenv.lib.licenses; [gpl3 mit];
+ homepage = "http://strophe.im/libstrophe/";
+ license = with stdenv.lib.licenses; [ gpl3 mit ];
platforms = stdenv.lib.platforms.linux;
- maintainers = with stdenv.lib.maintainers; [devhell flosse];
+ maintainers = with stdenv.lib.maintainers; [ devhell flosse ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/libtiff/default.nix b/nixpkgs/pkgs/development/libraries/libtiff/default.nix
index 093d6a18544..795ed439093 100644
--- a/nixpkgs/pkgs/development/libraries/libtiff/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libtiff/default.nix
@@ -9,12 +9,12 @@
}:
stdenv.mkDerivation rec {
- version = "4.0.10";
+ version = "4.1.0";
pname = "libtiff";
src = fetchurl {
url = "https://download.osgeo.org/libtiff/tiff-${version}.tar.gz";
- sha256 = "1r4np635gr6zlc0bic38dzvxia6iqzcrary4n1ylarzpr8fd2lic";
+ sha256 = "0d46bdvxdiv59lxnb0xz9ywm8arsr6xsapi5s6y6vnys2wjz6aax";
};
outputs = [ "bin" "dev" "out" "man" "doc" ];
diff --git a/nixpkgs/pkgs/development/libraries/libtommath/default.nix b/nixpkgs/pkgs/development/libraries/libtommath/default.nix
index 8ce82bcf07c..0fde422b9aa 100644
--- a/nixpkgs/pkgs/development/libraries/libtommath/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libtommath/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libtommath";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchurl {
url = "https://github.com/libtom/libtommath/releases/download/v${version}/ltm-${version}.tar.xz";
- sha256 = "1bbyagqzfdbg37k1n08nsqzdf44z8zsnjjinqbsyj7rxg246qilh";
+ sha256 = "1c8q1qy88cjhdjlk3g24mra94h34c1ldvkjz0n2988c0yvn5xixp";
};
nativeBuildInputs = [ libtool ];
diff --git a/nixpkgs/pkgs/development/libraries/libtxc_dxtn/default.nix b/nixpkgs/pkgs/development/libraries/libtxc_dxtn/default.nix
index 5ac456a60f6..600b1fb510a 100644
--- a/nixpkgs/pkgs/development/libraries/libtxc_dxtn/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libtxc_dxtn/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, autoreconfHook, libGLU_combined }:
+{ stdenv, fetchurl, autoreconfHook, libGL, libGLU }:
let version = "1.0.1"; in
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ autoreconfHook ];
- buildInputs = [ libGLU_combined ];
+ buildInputs = [ libGL libGLU ];
meta = with stdenv.lib; {
homepage = http://dri.freedesktop.org/wiki/S3TC;
diff --git a/nixpkgs/pkgs/development/libraries/libtxc_dxtn_s2tc/default.nix b/nixpkgs/pkgs/development/libraries/libtxc_dxtn_s2tc/default.nix
index 4959674f0ad..f9f44f5a653 100644
--- a/nixpkgs/pkgs/development/libraries/libtxc_dxtn_s2tc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libtxc_dxtn_s2tc/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, autoreconfHook, libGLU_combined }:
+{ stdenv, fetchurl, autoreconfHook, libGL, libGLU }:
let version = "1.0"; in
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [ autoreconfHook ];
- buildInputs = [ libGLU_combined ];
+ buildInputs = [ libGL libGLU ];
meta = {
description = "A patent-free S3TC compatible implementation";
diff --git a/nixpkgs/pkgs/development/libraries/libuinputplus/default.nix b/nixpkgs/pkgs/development/libraries/libuinputplus/default.nix
new file mode 100644
index 00000000000..700a4701fc8
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libuinputplus/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "libuinputplus";
+ version = "2019-10-01";
+
+ src = fetchFromGitHub {
+ owner = "YukiWorkshop";
+ repo = "libuInputPlus";
+ rev = "962f180b4cc670e1f5cc73c2e4d5d196ae52d630";
+ sha256 = "0jy5i7bmjad7hw1qcyjl4swqribp2027s9g3609zwj7lj8z5x0bg";
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Easy-to-use uinput library in C++";
+ license = licenses.mit;
+ maintainers = with maintainers; [ willibutz ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/liburing/default.nix b/nixpkgs/pkgs/development/libraries/liburing/default.nix
index d02016e87e6..386354b48e4 100644
--- a/nixpkgs/pkgs/development/libraries/liburing/default.nix
+++ b/nixpkgs/pkgs/development/libraries/liburing/default.nix
@@ -4,12 +4,12 @@
stdenv.mkDerivation rec {
pname = "liburing";
- version = "0.2pre252_${builtins.substring 0 8 src.rev}";
+ version = "0.2";
src = fetchgit {
- url = "http://git.kernel.dk/liburing";
- rev = "a9bb08db3f8795eb58239d5dbb888e9c1d424011";
- sha256 = "0gv06fcgqhfkqgiqzjb4qzpxh3h595ypw01a0kmhqnmsnvmb624n";
+ url = "http://git.kernel.dk/${pname}";
+ rev = "refs/tags/${pname}-${version}";
+ sha256 = "0dxq7qjrwndgavrrc6y2wg54ia3y5wkmcyhpdk4l5pvh7hw6kpdz";
};
separateDebugInfo = true;
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Userspace library for the Linux io_uring API";
- homepage = http://git.kernel.dk/cgit/liburing/;
+ homepage = https://git.kernel.dk/cgit/liburing/;
license = licenses.lgpl21;
platforms = platforms.linux;
maintainers = with maintainers; [ thoughtpolice ];
diff --git a/nixpkgs/pkgs/development/libraries/libusb1/default.nix b/nixpkgs/pkgs/development/libraries/libusb1/default.nix
index 19a8025359a..9a08a7756c8 100644
--- a/nixpkgs/pkgs/development/libraries/libusb1/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libusb1/default.nix
@@ -1,4 +1,14 @@
-{ stdenv, fetchurl, pkgconfig, systemd ? null, libobjc, IOKit, withStatic ? false }:
+{ stdenv
+, fetchurl
+, pkgconfig
+, enableSystemd ? stdenv.isLinux && !stdenv.hostPlatform.isMusl
+, systemd ? null
+, libobjc
+, IOKit
+, withStatic ? false
+}:
+
+assert enableSystemd -> systemd != null;
stdenv.mkDerivation (rec {
pname = "libusb";
@@ -13,12 +23,17 @@ stdenv.mkDerivation (rec {
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs =
- stdenv.lib.optional stdenv.isLinux systemd ++
+ stdenv.lib.optional enableSystemd systemd ++
stdenv.lib.optionals stdenv.isDarwin [ libobjc IOKit ];
NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lgcc_s";
- preFixup = stdenv.lib.optionalString stdenv.isLinux ''
+ configureFlags =
+ # We use `isLinux` here only to avoid mass rebuilds for Darwin, where
+ # disabling udev happens automatically. Remove `isLinux` at next big change!
+ stdenv.lib.optional (stdenv.isLinux && !enableSystemd) "--disable-udev";
+
+ preFixup = stdenv.lib.optionalString enableSystemd ''
sed 's,-ludev,-L${systemd.lib}/lib -ludev,' -i $out/lib/libusb-1.0.la
'';
diff --git a/nixpkgs/pkgs/development/libraries/libuv/default.nix b/nixpkgs/pkgs/development/libraries/libuv/default.nix
index f9b49a46ebf..3c4f90edecc 100644
--- a/nixpkgs/pkgs/development/libraries/libuv/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libuv/default.nix
@@ -1,14 +1,14 @@
{ stdenv, lib, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, ApplicationServices, CoreServices }:
stdenv.mkDerivation rec {
- version = "1.32.0";
+ version = "1.33.1";
pname = "libuv";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1ifazxr5ssw2ay6j66acaxgfwq0x8130fvsyjs1wxvf2r9g4ds9w";
+ sha256 = "13w60g9pc6998v8plslwpwn7f1hx3c1y4zhgmw025nyd504h5lak";
};
postPatch = let
diff --git a/nixpkgs/pkgs/development/libraries/libvmaf/default.nix b/nixpkgs/pkgs/development/libraries/libvmaf/default.nix
new file mode 100644
index 00000000000..82c76f7ea37
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libvmaf/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchFromGitHub, autoconf, automake, intltool, libtool, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "libvmaf";
+ version = "1.3.15";
+
+ src = fetchFromGitHub {
+ owner = "netflix";
+ repo = "vmaf";
+ rev = "v${version}";
+ sha256="10kgcdf06hzhbl5r7zsllq88bxbyn282hfqx5i3hkp66fpq896d2";
+ };
+
+ nativeBuildInputs = [ autoconf automake intltool libtool pkgconfig ];
+ outputs = [ "out" "dev" ];
+ doCheck = true;
+
+ postFixup = ''
+ substituteInPlace "$dev/lib/pkgconfig/libvmaf.pc" \
+ --replace "includedir=/usr/local/include" "includedir=$dev"
+ '';
+
+ makeFlags = [ "INSTALL_PREFIX=${placeholder "out"}" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/Netflix/vmaf";
+ description = "Perceptual video quality assessment based on multi-method fusion (VMAF)";
+ platforms = platforms.linux;
+ license = licenses.asl20;
+ maintainers = [ maintainers.cfsmp3 ];
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/libraries/libvncserver/default.nix b/nixpkgs/pkgs/development/libraries/libvncserver/default.nix
index 0a7819743e0..c9adad6f645 100644
--- a/nixpkgs/pkgs/development/libraries/libvncserver/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libvncserver/default.nix
@@ -1,41 +1,43 @@
-{stdenv, fetchurl, fetchpatch,
- libtool, libjpeg, openssl, zlib, libgcrypt, autoreconfHook, pkgconfig, libpng,
- systemd
+{ stdenv, fetchzip, fetchpatch, cmake
+, libjpeg, openssl, zlib, libgcrypt, libpng
+, systemd
}:
let
s = # Generated upstream information
rec {
- baseName="libvncserver";
- version="0.9.11";
- name="${baseName}-${version}";
- url="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${version}.tar.gz";
- sha256="15189n09r1pg2nqrpgxqrcvad89cdcrca9gx6qhm6akjf81n6g8r";
+ pname = "libvncserver";
+ version = "0.9.12";
+ url = "https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${version}.tar.gz";
+ sha256 = "1226hb179l914919f5nm2mlf8rhaarqbf48aa649p4rwmghyx9vm"; # unpacked archive checksum
};
in
stdenv.mkDerivation {
- inherit (s) name version;
- src = fetchurl {
+ inherit (s) pname version;
+ src = fetchzip {
inherit (s) url sha256;
};
patches = [
- # CVE-2018-7225. Remove with the next release
(fetchpatch {
- url = https://salsa.debian.org/debian/libvncserver/raw/master/debian/patches/CVE-2018-7225.patch;
- sha256 = "1hj1lzxsrdmzzl061vg0ncdpvfmvvkrpk8q12mp70qvszcqa7ja3";
+ name = "CVE-2018-20750.patch";
+ url = "https://github.com/LibVNC/libvncserver/commit/09e8fc02f59f16e2583b34fe1a270c238bd9ffec.patch";
+ sha256 = "004h50786nvjl3y3yazpsi2b767vc9gqrwm1ralj3zgy47kwfhqm";
+ })
+ (fetchpatch {
+ name = "CVE-2019-15681.patch";
+ url = "https://github.com/LibVNC/libvncserver/commit/d01e1bb4246323ba6fcee3b82ef1faa9b1dac82a.patch";
+ sha256 = "0hf0ss7all2m50z2kan4mck51ws44yim4ymn8p0d991y465y6l9s";
})
];
- preConfigure = ''
- sed -e 's@/usr/include/linux@${stdenv.cc.libc}/include/linux@g' -i configure
- '';
- nativeBuildInputs = [ pkgconfig autoreconfHook ];
+ nativeBuildInputs = [ cmake ];
buildInputs = [
- libtool libjpeg openssl libgcrypt libpng
+ libjpeg openssl libgcrypt libpng
] ++ stdenv.lib.optional stdenv.isLinux systemd;
propagatedBuildInputs = [ zlib ];
meta = {
inherit (s) version;
- description = "VNC server library";
+ description = "VNC server library";
+ homepage = "https://libvnc.github.io/";
license = stdenv.lib.licenses.gpl2Plus ;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/development/libraries/libvorbis/default.nix b/nixpkgs/pkgs/development/libraries/libvorbis/default.nix
index 5457b1075a3..263fa0a5216 100644
--- a/nixpkgs/pkgs/development/libraries/libvorbis/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libvorbis/default.nix
@@ -29,6 +29,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with stdenv.lib; {
+ description = "Vorbis audio compression reference implementation";
homepage = https://xiph.org/vorbis/;
license = licenses.bsd3;
maintainers = [ maintainers.ehmry ];
diff --git a/nixpkgs/pkgs/development/libraries/libvterm-neovim/default.nix b/nixpkgs/pkgs/development/libraries/libvterm-neovim/default.nix
index 231b426e6a7..50ee7e4d387 100644
--- a/nixpkgs/pkgs/development/libraries/libvterm-neovim/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libvterm-neovim/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation {
pname = "libvterm-neovim";
- version = "2019-08-28";
+ version = "2019-10-08";
src = fetchFromGitHub {
owner = "neovim";
repo = "libvterm";
- rev = "1aa95e24d8f07a396aa80b7cd52f93e2b5bcca79";
- sha256 = "0vjd397lqrfv4kc79i5izva4bynbymx3gllkg281fnk0b15vxfif";
+ rev = "7c72294d84ce20da4c27362dbd7fa4b08cfc91da";
+ sha256 = "111qyxq33x74dwdnqcnzlv9j0n8hxyribd6ppwcsxmyrniyw9qrk";
};
buildInputs = [ perl ];
diff --git a/nixpkgs/pkgs/development/libraries/libwhereami/default.nix b/nixpkgs/pkgs/development/libraries/libwhereami/default.nix
index a6715bdc18d..84bd1847faa 100644
--- a/nixpkgs/pkgs/development/libraries/libwhereami/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libwhereami/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "libwhereami";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
- sha256 = "0yq6m4kh06idp3l8cp7kswn5k8vcaip1zqhypbhszybqa0afb5az";
+ sha256 = "16xjb6zp60ma76aa3kq3q8i8zn0n61gf39fny12cny8nggwjpbww";
rev = version;
repo = "libwhereami";
owner = "puppetlabs";
diff --git a/nixpkgs/pkgs/development/libraries/libwmf/default.nix b/nixpkgs/pkgs/development/libraries/libwmf/default.nix
index e7aa5f7ecc9..5c684c7fd77 100644
--- a/nixpkgs/pkgs/development/libraries/libwmf/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libwmf/default.nix
@@ -6,6 +6,8 @@ stdenv.mkDerivation rec {
pname = "libwmf";
version = "0.2.12";
+ outputs = [ "out" "dev" ];
+
src = fetchFromGitHub {
owner = "caolanm";
repo = pname;
diff --git a/nixpkgs/pkgs/development/libraries/libxls/default.nix b/nixpkgs/pkgs/development/libraries/libxls/default.nix
index 12658996646..c111a13d298 100644
--- a/nixpkgs/pkgs/development/libraries/libxls/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libxls/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libxls";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchurl {
url = "https://github.com/libxls/libxls/releases/download/v${version}/libxls-${version}.tar.gz";
- sha256 = "0dam8qgbc5ykzaxmrjhpmfm8lnlcdk6cbpzyaya91qwwa80qbj1v";
+ sha256 = "1akadsyl10rp101ccjmrxr7933c3v641k377bn74jv6cdkcm4zld";
};
nativeBuildInputs = [ unzip ];
diff --git a/nixpkgs/pkgs/development/libraries/libxml2/default.nix b/nixpkgs/pkgs/development/libraries/libxml2/default.nix
index 04954f3e1f5..7ed50f61224 100644
--- a/nixpkgs/pkgs/development/libraries/libxml2/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libxml2/default.nix
@@ -1,15 +1,12 @@
{ stdenv, lib, fetchurl
-, zlib, xz, python2, ncurses, findXMLCatalogs
+, zlib, xz, python, ncurses, findXMLCatalogs
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
, icuSupport ? false, icu ? null
, enableShared ? stdenv.hostPlatform.libc != "msvcrt"
, enableStatic ? !enableShared,
}:
-let
- python = python2;
-
-in stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "libxml2";
version = "2.9.9";
@@ -17,6 +14,20 @@ in stdenv.mkDerivation rec {
url = "http://xmlsoft.org/sources/${pname}-${version}.tar.gz";
sha256 = "0wd881jzvqayx0ihzba29jl80k06xj9ywp16kxacdqs3064p1ywl";
};
+ patches = [
+ # Upstream bugs:
+ # https://bugzilla.gnome.org/show_bug.cgi?id=789714
+ # https://gitlab.gnome.org/GNOME/libxml2/issues/64
+ # Patch from https://bugzilla.opensuse.org/show_bug.cgi?id=1065270 ,
+ # but only the UTF-8 part.
+ # Can also be mitigated by fixing malformed XML inputs, such as in
+ # https://gitlab.gnome.org/GNOME/gnumeric/merge_requests/3 .
+ # Other discussion:
+ # https://github.com/itstool/itstool/issues/22
+ # https://github.com/NixOS/nixpkgs/pull/63174
+ # https://github.com/NixOS/nixpkgs/pull/72342
+ ./utf8-xmlErrorFuncHandler.patch
+ ];
outputs = [ "bin" "dev" "out" "man" "doc" ]
++ lib.optional pythonSupport "py"
diff --git a/nixpkgs/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch b/nixpkgs/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch
new file mode 100644
index 00000000000..9f4c99b0934
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/libxml2/utf8-xmlErrorFuncHandler.patch
@@ -0,0 +1,30 @@
+Index: libxml2-2.9.5/python/libxml.c
+===================================================================
+--- libxml2-2.9.5.orig/python/libxml.c
++++ libxml2-2.9.5/python/libxml.c
+@@ -1620,6 +1620,7 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU
+ PyObject *message;
+ PyObject *result;
+ char str[1000];
++ unsigned char *ptr = (unsigned char *)str;
+
+ #ifdef DEBUG_ERROR
+ printf("libxml_xmlErrorFuncHandler(%p, %s, ...) called\n", ctx, msg);
+@@ -1636,10 +1637,16 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU
+ str[999] = 0;
+ va_end(ap);
+
++#if PY_MAJOR_VERSION >= 3
++ /* Ensure the error string doesn't start at UTF8 continuation. */
++ while (*ptr && (*ptr & 0xc0) == 0x80)
++ ptr++;
++#endif
++
+ list = PyTuple_New(2);
+ PyTuple_SetItem(list, 0, libxml_xmlPythonErrorFuncCtxt);
+ Py_XINCREF(libxml_xmlPythonErrorFuncCtxt);
+- message = libxml_charPtrConstWrap(str);
++ message = libxml_charPtrConstWrap(ptr);
+ PyTuple_SetItem(list, 1, message);
+ result = PyEval_CallObject(libxml_xmlPythonErrorFuncHandler, list);
+ Py_XDECREF(list);
diff --git a/nixpkgs/pkgs/development/libraries/libxmlb/default.nix b/nixpkgs/pkgs/development/libraries/libxmlb/default.nix
index 0469cf13b0c..75fffa83d24 100644
--- a/nixpkgs/pkgs/development/libraries/libxmlb/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libxmlb/default.nix
@@ -62,7 +62,7 @@ stdenv.mkDerivation rec {
passthru = {
tests = {
- installed-tests = nixosTests.libxmlb;
+ installed-tests = nixosTests.installed-tests.libxmlb;
};
};
diff --git a/nixpkgs/pkgs/development/libraries/libxslt/default.nix b/nixpkgs/pkgs/development/libraries/libxslt/default.nix
index 1a3efee176a..ed77a1873a8 100644
--- a/nixpkgs/pkgs/development/libraries/libxslt/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libxslt/default.nix
@@ -1,9 +1,9 @@
-{ stdenv, fetchurl, fetchpatch, libxml2, findXMLCatalogs, python2, libgcrypt
+{ stdenv, fetchurl, fetchpatch, libxml2, findXMLCatalogs, python, libgcrypt
, cryptoSupport ? false
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
}:
-assert pythonSupport -> python2 != null;
+assert pythonSupport -> python != null;
assert pythonSupport -> libxml2.pythonSupport;
with stdenv.lib;
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
outputs = [ "bin" "dev" "out" "man" "doc" ] ++ stdenv.lib.optional pythonSupport "py";
buildInputs = [ libxml2.dev ]
- ++ stdenv.lib.optionals pythonSupport [ libxml2.py python2 ]
+ ++ stdenv.lib.optionals pythonSupport [ libxml2.py python ]
++ stdenv.lib.optionals cryptoSupport [ libgcrypt ];
propagatedBuildInputs = [ findXMLCatalogs ];
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
"--without-debug"
"--without-mem-debug"
"--without-debugger"
- ] ++ optional pythonSupport "--with-python=${python2}"
+ ] ++ optional pythonSupport "--with-python=${python}"
++ optional (!cryptoSupport) "--without-crypto";
postFixup = ''
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
'' + optionalString pythonSupport ''
mkdir -p $py/nix-support
echo ${libxml2.py} >> $py/nix-support/propagated-build-inputs
- moveToOutput lib/python2.7 "$py"
+ moveToOutput ${python.libPrefix} "$py"
'';
passthru = {
diff --git a/nixpkgs/pkgs/development/libraries/libzip/default.nix b/nixpkgs/pkgs/development/libraries/libzip/default.nix
index 43a5f7dc841..9f9331b90dd 100644
--- a/nixpkgs/pkgs/development/libraries/libzip/default.nix
+++ b/nixpkgs/pkgs/development/libraries/libzip/default.nix
@@ -1,37 +1,31 @@
-{ stdenv, fetchurl, perl, zlib }:
+{ stdenv, fetchurl, cmake, perl, zlib }:
stdenv.mkDerivation rec {
pname = "libzip";
- version = "1.3.0";
+ version = "1.5.2";
src = fetchurl {
url = "https://www.nih.at/libzip/${pname}-${version}.tar.gz";
- sha256 = "1633dvjc08zwwhzqhnv62rjf1abx8y5njmm8y16ik9iwd07ka6d9";
+ sha256 = "05ay8cbm882br0ir2cmzrvdq8q5mr1bnf53l4305xzigpd54lsdy";
};
+ # Fix pkgconfig file paths
postPatch = ''
- patchShebangs test-driver
- patchShebangs man/handle_links
+ sed -i CMakeLists.txt \
+ -e 's#\\''${exec_prefix}/''${CMAKE_INSTALL_LIBDIR}#''${CMAKE_INSTALL_FULL_LIBDIR}#' \
+ -e 's#\\''${prefix}/''${CMAKE_INSTALL_INCLUDEDIR}#''${CMAKE_INSTALL_FULL_INCLUDEDIR}#'
'';
outputs = [ "out" "dev" ];
- nativeBuildInputs = [ perl ];
+ nativeBuildInputs = [ cmake perl ];
propagatedBuildInputs = [ zlib ];
preCheck = ''
- # regress/runtests is a generated file
+ # regress/runtest is a generated file
patchShebangs regress
'';
- # At least mysqlWorkbench cannot find zipconf.h; I think also openoffice
- # had this same problem. This links it somewhere that mysqlworkbench looks.
- postInstall = ''
- mkdir -p $dev/lib
- mv $out/lib/libzip $dev/lib/libzip
- ( cd $dev/include ; ln -s ../lib/libzip/include/zipconf.h zipconf.h )
- '';
-
meta = with stdenv.lib; {
homepage = https://www.nih.at/libzip;
description = "A C library for reading, creating and modifying zip archives";
diff --git a/nixpkgs/pkgs/development/libraries/lightstep-tracer-cpp/default.nix b/nixpkgs/pkgs/development/libraries/lightstep-tracer-cpp/default.nix
index 7f82d49462c..7fba3f3baa6 100644
--- a/nixpkgs/pkgs/development/libraries/lightstep-tracer-cpp/default.nix
+++ b/nixpkgs/pkgs/development/libraries/lightstep-tracer-cpp/default.nix
@@ -1,44 +1,35 @@
-{ stdenv, lib, fetchFromGitHub, pkgconfig, protobuf, cmake, zlib
-, opentracing-cpp, enableGrpc ? false
+{ stdenv, lib, fetchFromGitHub, pkgconfig, cmake
+, opentracing-cpp, protobuf, zlib
+, enableGrpc ? false, grpc ? null, openssl ? null, c-ares ? null
}:
-let
- # be sure to use the right revision based on the submodule!
- common =
- fetchFromGitHub {
- owner = "lightstep";
- repo = "lightstep-tracer-common";
- rev = "5fe3bf885bcece14c3c65df06c86c826ba45ad69";
- sha256 = "1q39a0zaqbnqyhl2hza2xzc44235p65bbkfkzs2981niscmggq8w";
- };
-
-in
+assert enableGrpc -> grpc != null;
+assert enableGrpc -> openssl != null;
+assert enableGrpc -> c-ares != null;
stdenv.mkDerivation rec {
pname = "lightstep-tracer-cpp";
- version = "0.8.1";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "lightstep";
- repo = "lightstep-tracer-cpp";
+ repo = pname;
rev = "v${version}";
- sha256 = "1m4kl70lhvy1bsmkdh6bf2fddz5v1ikb27vgi99i2akpq40g4fvf";
+ sha256 = "1x7n3b5i9a0481azy3ymfybjfvr5z0i8wm17d964hsv7ryvnapj0";
};
- postUnpack = ''
- cp -r ${common}/* $sourceRoot/lightstep-tracer-common
- '';
-
- cmakeFlags = ["-DOPENTRACING_INCLUDE_DIR=${opentracing-cpp}/include" "-DOPENTRACING_LIBRARY=${opentracing-cpp}/lib/libopentracing.so"] ++ lib.optional (!enableGrpc) [ "-DWITH_GRPC=OFF" ];
-
nativeBuildInputs = [
- pkgconfig cmake
+ cmake pkgconfig
];
buildInputs = [
- protobuf zlib
+ opentracing-cpp protobuf zlib
+ ] ++ lib.optionals enableGrpc [
+ grpc openssl c-ares c-ares.cmake-config
];
+ cmakeFlags = lib.optionals (!enableGrpc) [ "-DWITH_GRPC=OFF" ];
+
meta = with lib; {
description = "Distributed tracing system built on top of the OpenTracing standard";
homepage = "https://lightstep.com/";
diff --git a/nixpkgs/pkgs/development/libraries/linbox/default.nix b/nixpkgs/pkgs/development/libraries/linbox/default.nix
index 70320ead5d1..709a237aed9 100644
--- a/nixpkgs/pkgs/development/libraries/linbox/default.nix
+++ b/nixpkgs/pkgs/development/libraries/linbox/default.nix
@@ -60,6 +60,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.lgpl21Plus;
maintainers = [stdenv.lib.maintainers.timokau];
platforms = stdenv.lib.platforms.unix;
- homepage = http://linalg.org/;
+ homepage = https://linalg.org/;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/live555/default.nix b/nixpkgs/pkgs/development/libraries/live555/default.nix
index 57dcb3ee6a6..dbebe0af80f 100644
--- a/nixpkgs/pkgs/development/libraries/live555/default.nix
+++ b/nixpkgs/pkgs/development/libraries/live555/default.nix
@@ -3,14 +3,14 @@
# Based on https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD
stdenv.mkDerivation rec {
pname = "live555";
- version = "2019.08.16";
+ version = "2019.10.20";
src = fetchurl { # the upstream doesn't provide a stable URL
urls = [
"mirror://sourceforge/slackbuildsdirectlinks/live.${version}.tar.gz"
"https://download.videolan.org/contrib/live555/live.${version}.tar.gz"
];
- sha256 = "1y77dc5qxd731w96x707iibavmkfayy5s557d7lasg742h36lcqv";
+ sha256 = "085csq31s4kak0sym5y170f82wp542bg1ff3kycanvs8w4d4n9j4";
};
postPatch = ''
@@ -54,7 +54,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP)";
- homepage = http://www.live555.com/liveMedia/;
+ homepage = "http://www.live555.com/liveMedia/";
+ changelog = "http://www.live555.com/liveMedia/public/changelog.txt";
license = licenses.lgpl21Plus;
platforms = platforms.unix;
broken = stdenv.hostPlatform.isAarch64;
diff --git a/nixpkgs/pkgs/development/libraries/mapnik/default.nix b/nixpkgs/pkgs/development/libraries/mapnik/default.nix
index 1feea915c02..53c4594f535 100644
--- a/nixpkgs/pkgs/development/libraries/mapnik/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mapnik/default.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "An open source toolkit for developing mapping applications";
- homepage = http://mapnik.org;
+ homepage = https://mapnik.org;
maintainers = with maintainers; [ hrdinka ];
license = licenses.lgpl21;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/development/libraries/mbedtls/default.nix b/nixpkgs/pkgs/development/libraries/mbedtls/default.nix
index a06d082b226..603b9be610a 100644
--- a/nixpkgs/pkgs/development/libraries/mbedtls/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mbedtls/default.nix
@@ -11,13 +11,14 @@
stdenv.mkDerivation rec {
pname = "mbedtls";
- version = "2.17.0";
+ name = "mbedtls-${version}";
+ version = "2.16.3"; # nixpkgs-update: no auto update
src = fetchFromGitHub {
owner = "ARMmbed";
repo = "mbedtls";
rev = "${pname}-${version}";
- sha256 = "1mk3xv61wvqqrzd6jnrz8csyfnwwwwpjzywj3fsfy99p51d7wqgw";
+ sha256 = "1mzh92yyz93099a1gb2wvwc76jv12d1k1wg9k3dimbgczxgrkirc";
};
nativeBuildInputs = [ cmake ninja perl python ];
diff --git a/nixpkgs/pkgs/development/libraries/mediastreamer/default.nix b/nixpkgs/pkgs/development/libraries/mediastreamer/default.nix
index 93e73a44bc9..f1ab28dfa1c 100644
--- a/nixpkgs/pkgs/development/libraries/mediastreamer/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mediastreamer/default.nix
@@ -1,17 +1,16 @@
{ stdenv, pkgconfig, intltool, alsaLib, libpulseaudio, speex, gsm
, libopus, ffmpeg, libX11, libXv, libGLU_combined, glew, libtheora, libvpx, SDL, libupnp
, ortp, libv4l, libpcap, srtp, fetchFromGitHub, cmake, bctoolbox, doxygen
-, python, libXext, libmatroska, openssl, fetchpatch
+, python, libXext, libmatroska, fetchpatch
}:
stdenv.mkDerivation rec {
- baseName = "mediastreamer2";
+ pname = "mediastreamer2";
version = "2.16.1";
- name = "${baseName}-${version}";
src = fetchFromGitHub {
owner = "BelledonneCommunications";
- repo = baseName;
+ repo = pname;
rev = version;
sha256 = "02745bzl2r1jqvdqzyv94fjd4w92zr976la4c4nfvsy52waqah7j";
};
@@ -31,19 +30,18 @@ stdenv.mkDerivation rec {
alsaLib libpulseaudio speex gsm libopus
ffmpeg libX11 libXv libGLU_combined glew libtheora libvpx SDL libupnp
ortp libv4l libpcap srtp bctoolbox libXext libmatroska
- openssl
];
NIX_CFLAGS_COMPILE = [
- "-DGIT_VERSION=\"v2.14.0\""
+ "-DGIT_VERSION=\"v${version}\""
"-Wno-error=deprecated-declarations"
"-Wno-error=cast-function-type"
];
- NIX_LDFLAGS = "-lXext -lssl";
+ NIX_LDFLAGS = "-lXext";
meta = with stdenv.lib; {
description = "A powerful and lightweight streaming engine specialized for voice/video telephony applications";
- homepage = http://www.linphone.org/technical-corner/mediastreamer2/overview;
+ homepage = http://www.linphone.org/technical-corner/mediastreamer2;
license = licenses.gpl2;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/development/libraries/mediastreamer/msopenh264.nix b/nixpkgs/pkgs/development/libraries/mediastreamer/msopenh264.nix
index 38261bd1e53..f1e9fc30151 100644
--- a/nixpkgs/pkgs/development/libraries/mediastreamer/msopenh264.nix
+++ b/nixpkgs/pkgs/development/libraries/mediastreamer/msopenh264.nix
@@ -1,23 +1,30 @@
{ stdenv, autoreconfHook, pkgconfig, mediastreamer, openh264
-, fetchgit, cmake
+, fetchurl, fetchpatch, cmake
}:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "mediastreamer-openh264";
- version = "0.0pre20160801";
+ version = "1.2.1";
- src = fetchgit {
- url = "git://git.linphone.org/msopenh264.git";
- rev = "4cb4b134bf0f1538fd0c2c928eee2d5388115abc";
- sha256 = "001km4xy1ifwbg1c19ncc75h867fzfcxy9pxvl4pxqb64169xc1k";
+ src = fetchurl {
+ url = "https://www.linphone.org/releases/sources/plugins/msopenh264/msopenh264-${version}.tar.gz";
+ sha256 = "0rdxgazm52560g52pp6mp3mwx6j1z3h2zyizzfycp8y8zi92fqm8";
};
+ patches = [
+ (fetchpatch {
+ name = "msopenh264-build-with-openh264-v2.patch";
+ url = "https://git.pld-linux.org/?p=packages/mediastreamer-plugin-msopenh264.git;a=blob_plain;f=mediastreamer-plugin-msopenh264-openh264.patch;hb=344b8af379701a7e58b4ffb3cbac1517eff079fd";
+ sha256 = "10c24b0afchx78q28176pd8iz7i1nlf57f6v6lyqxpz60fm5nrcc";
+ })
+ ];
+
nativeBuildInputs = [ autoreconfHook cmake pkgconfig ];
buildInputs = [ mediastreamer openh264 ];
meta = with stdenv.lib; {
description = "H.264 encoder/decoder plugin for mediastreamer2";
- homepage = http://www.linphone.org/technical-corner/mediastreamer2/overview;
+ homepage = "https://www.linphone.org/technical-corner/mediastreamer2";
license = licenses.gpl2;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/development/libraries/mesa/default.nix b/nixpkgs/pkgs/development/libraries/mesa/default.nix
index 3a7c93413d5..ca73f3bdeb6 100644
--- a/nixpkgs/pkgs/development/libraries/mesa/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mesa/default.nix
@@ -27,7 +27,7 @@
with stdenv.lib;
let
- version = "19.1.5";
+ version = "19.2.4";
branch = versions.major version;
in
@@ -35,14 +35,14 @@ stdenv.mkDerivation {
pname = "mesa";
inherit version;
- src = fetchurl {
+ src = fetchurl {
urls = [
"ftp://ftp.freedesktop.org/pub/mesa/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/${version}/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz"
"https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
];
- sha256 = "1d3frncljickn5yi2ch1w2phwxhxpi6diyac3cbin9f76m7f2m3v";
+ sha256 = "03z393jrd1cnh68k5h3mm5yap3hi1jzz3a417ccjxn5vgl7hl009";
};
prePatch = "patchShebangs .";
@@ -167,7 +167,7 @@ stdenv.mkDerivation {
substituteInPlace "$dev/lib/pkgconfig/dri.pc" --replace "$drivers" "${libglvnd.driverLink}"
# remove pkgconfig files for GL/EGL; they are provided by libGL.
- rm $dev/lib/pkgconfig/{gl,egl}.pc
+ rm -f $dev/lib/pkgconfig/{gl,egl}.pc
# Update search path used by pkg-config
for pc in $dev/lib/pkgconfig/{d3d,dri,xatracker}.pc; do
diff --git a/nixpkgs/pkgs/development/libraries/mesa/stubs.nix b/nixpkgs/pkgs/development/libraries/mesa/stubs.nix
index 5cb6ac3d4d1..a53f2dc28e7 100644
--- a/nixpkgs/pkgs/development/libraries/mesa/stubs.nix
+++ b/nixpkgs/pkgs/development/libraries/mesa/stubs.nix
@@ -51,7 +51,7 @@ stdenv.mkDerivation {
ln -s ${libglvnd.out}/lib $out/lib
mkdir -p $dev/{,lib/pkgconfig,nix-support}
- echo "$out" > $dev/nix-support/propagated-build-inputs
+ echo "$out ${libglvnd} ${libglvnd.dev}" > $dev/nix-support/propagated-build-inputs
ln -s ${mesa.dev}/include $dev/include
genPkgConfig() {
@@ -63,7 +63,7 @@ stdenv.mkDerivation {
Description: $lib library
Version: ${mesa.version}
Libs: -L${libglvnd.out}/lib -l$lib
- Cflags: -I${mesa.dev}/include
+ Cflags: -I${mesa.dev}/include -I${libglvnd.dev}/include
EOF
}
diff --git a/nixpkgs/pkgs/development/libraries/mimalloc/default.nix b/nixpkgs/pkgs/development/libraries/mimalloc/default.nix
index 728b4117676..460be100b16 100644
--- a/nixpkgs/pkgs/development/libraries/mimalloc/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mimalloc/default.nix
@@ -7,13 +7,13 @@ let
in
stdenv.mkDerivation rec {
name = "mimalloc-${version}";
- version = "1.0.8";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "microsoft";
repo = "mimalloc";
rev = "refs/tags/v${version}";
- sha256 = "04k2d3x84q2jfqdjxngy98hlw6czmigsqlf7gi3mhs6682n127r5";
+ sha256 = "1i8pwzpcmbf7dxncb984xrnczn1737xqhf1jaizlyw0k1hpiam4v";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/minizip/default.nix b/nixpkgs/pkgs/development/libraries/minizip/default.nix
index c88a978574a..5ee1f38ca8b 100644
--- a/nixpkgs/pkgs/development/libraries/minizip/default.nix
+++ b/nixpkgs/pkgs/development/libraries/minizip/default.nix
@@ -10,6 +10,7 @@ stdenv.mkDerivation {
sourceRoot = "zlib-${zlib.version}/contrib/minizip";
meta = {
+ description = "Compression library implementing the deflate compression method found in gzip and PKZIP";
inherit (zlib.meta) license homepage;
platforms = stdenv.lib.platforms.unix;
};
diff --git a/nixpkgs/pkgs/development/libraries/mm-common/default.nix b/nixpkgs/pkgs/development/libraries/mm-common/default.nix
index f590653df6b..9a789a58cca 100644
--- a/nixpkgs/pkgs/development/libraries/mm-common/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mm-common/default.nix
@@ -1,14 +1,26 @@
-{ stdenv, fetchurl, gnome3 }:
+{ stdenv
+, fetchurl
+, gnome3
+, meson
+, python3
+, ninja
+}:
stdenv.mkDerivation rec {
pname = "mm-common";
- version = "0.9.12";
+ version = "1.0.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "02vwgv404b56wxy0gnm9xq9fvzgn9dhfqcy2hhl78ljv3v7drzyf";
+ sha256 = "1m4w33da9f4rx2d6kdj3ix3kl0gn16ml82v2mdn4hljr3q29nzdr";
};
+ nativeBuildInputs = [
+ meson
+ python3
+ ninja
+ ];
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
@@ -25,7 +37,7 @@ stdenv.mkDerivation rec {
control repository. An installation of mm-common is not required for
building tarball releases, unless configured to use maintainer-mode.
'';
- homepage = https://www.gtkmm.org;
+ homepage = "https://www.gtkmm.org";
license = licenses.gpl2Plus;
maintainers = gnome3.maintainers;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/libraries/mpich/default.nix b/nixpkgs/pkgs/development/libraries/mpich/default.nix
index 2232bfb9a38..21803de5e06 100644
--- a/nixpkgs/pkgs/development/libraries/mpich/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mpich/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "mpich";
- version = "3.3.1";
+ version = "3.3.2";
src = fetchurl {
url = "https://www.mpich.org/static/downloads/${version}/mpich-${version}.tar.gz";
- sha256 = "1raism1r4jsx4cybc9ddyr1xkccbxm0l8j3ryrw8kslfkkr1wmgy";
+ sha256 = "1farz5zfx4cd0c3a0wb9pgfypzw0xxql1j1294z1sxslga1ziyjb";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/muparser/default.nix b/nixpkgs/pkgs/development/libraries/muparser/default.nix
index d058322660c..4d3fe41dff8 100644
--- a/nixpkgs/pkgs/development/libraries/muparser/default.nix
+++ b/nixpkgs/pkgs/development/libraries/muparser/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, unzip}:
+{stdenv, fetchurl, unzip, setfile}:
stdenv.mkDerivation rec {
pname = "muparser";
@@ -10,12 +10,14 @@ stdenv.mkDerivation rec {
sha256 = "00l92k231yb49wijzkspa2l58mapn6vh2dlxnlg0pawjjfv33s6z";
};
- buildInputs = [ unzip ];
+ buildInputs = [
+ unzip
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [setfile];
meta = {
homepage = http://muparser.sourceforge.net;
description = "An extensible high performance math expression parser library written in C++";
license = stdenv.lib.licenses.mit;
- platforms = stdenv.lib.platforms.linux;
+ platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/ncurses/default.nix b/nixpkgs/pkgs/development/libraries/ncurses/default.nix
index 708ba46b42e..540ea71abfb 100644
--- a/nixpkgs/pkgs/development/libraries/ncurses/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ncurses/default.nix
@@ -141,6 +141,7 @@ stdenv.mkDerivation rec {
moveToOutput "bin/tset" "$out"
moveToOutput "bin/captoinfo" "$out"
moveToOutput "bin/infotocap" "$out"
+ moveToOutput "bin/infocmp" "$out"
'';
preFixup = lib.optionalString (!stdenv.hostPlatform.isCygwin && !enableStatic) ''
diff --git a/nixpkgs/pkgs/development/libraries/ndi/default.nix b/nixpkgs/pkgs/development/libraries/ndi/default.nix
new file mode 100644
index 00000000000..fcf9457c691
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/ndi/default.nix
@@ -0,0 +1,60 @@
+{ stdenv, requireFile, avahi }:
+
+stdenv.mkDerivation rec {
+ pname = "ndi";
+ version = "4";
+
+ src = requireFile rec {
+ name = "InstallNDISDK_v${version}_Linux.tar.gz";
+ sha256 = "1hac5npyg8nifs9ipj34pkn0zjyx8774x3i3h8znhmijx2j2982p";
+ message = ''
+ In order to use the NDI SDK, you need to comply with NewTek's license and
+ download the Linux version ${version} tarball from:
+
+ ${meta.homepage}
+
+ Once you have downloaded the file, please use the following command and
+ re-run the installation:
+
+ nix-prefetch-url file://\$PWD/${name}
+ '';
+ };
+
+ buildInputs = [ avahi ];
+
+ unpackPhase = ''
+ unpackFile ${src}
+ echo y | ./InstallNDISDK_v4_Linux.sh
+ sourceRoot="NDI SDK for Linux";
+ '';
+
+ installPhase = ''
+ mkdir $out
+ mv bin/x86_64-linux-gnu $out/bin
+ for i in $out/bin/*; do
+ patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$i"
+ done
+ patchelf --set-rpath "${avahi}/lib:${stdenv.cc.libc}/lib" $out/bin/ndi-record
+ mv lib/x86_64-linux-gnu $out/lib
+ for i in $out/lib/*; do
+ if [ -L "$i" ]; then continue; fi
+ patchelf --set-rpath "${avahi}/lib:${stdenv.cc.libc}/lib" "$i"
+ done
+ mv include examples $out/
+ mkdir -p $out/share/doc/${pname}-${version}
+ mv licenses $out/share/doc/${pname}-${version}/licenses
+ mv logos $out/share/doc/${pname}-${version}/logos
+ mv documentation/* $out/share/doc/${pname}-${version}/
+ '';
+
+ # Stripping breaks ndi-record.
+ dontStrip = true;
+
+ meta = with stdenv.lib; {
+ homepage = "https://ndi.tv/sdk/";
+ description = "NDI Software Developer Kit";
+ platforms = ["x86_64-linux"];
+ hydraPlatforms = [];
+ license = licenses.unfree;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/netcdf/default.nix b/nixpkgs/pkgs/development/libraries/netcdf/default.nix
index 0c597fc4b33..af4f8a5d129 100644
--- a/nixpkgs/pkgs/development/libraries/netcdf/default.nix
+++ b/nixpkgs/pkgs/development/libraries/netcdf/default.nix
@@ -41,6 +41,7 @@ in stdenv.mkDerivation rec {
++ (stdenv.lib.optionals mpiSupport [ "--enable-parallel-tests" "CC=${mpi}/bin/mpicc" ]);
meta = {
+ description = "Libraries for the Unidata network Common Data Format";
platforms = stdenv.lib.platforms.unix;
homepage = https://www.unidata.ucar.edu/software/netcdf/;
license = {
diff --git a/nixpkgs/pkgs/development/libraries/nettle/default.nix b/nixpkgs/pkgs/development/libraries/nettle/default.nix
index 900451351c8..36c9f0e6ac7 100644
--- a/nixpkgs/pkgs/development/libraries/nettle/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nettle/default.nix
@@ -1,10 +1,10 @@
{ callPackage, fetchurl, ... } @ args:
callPackage ./generic.nix (args // rec {
- version = "3.4.1";
+ version = "3.5.1";
src = fetchurl {
url = "mirror://gnu/nettle/nettle-${version}.tar.gz";
- sha256 = "1bcji95n1iz9p9vsgdgr26v6s7zhpsxfbjjwpqcihpfd6lawyhgr";
+ sha256 = "06clvkdfxhlbagn4afssylmn5vrak59dlmnvy8b2xc31hycs3k3m";
};
})
diff --git a/nixpkgs/pkgs/development/libraries/nghttp2/default.nix b/nixpkgs/pkgs/development/libraries/nghttp2/default.nix
index d02247196b1..04018f0e80b 100644
--- a/nixpkgs/pkgs/development/libraries/nghttp2/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nghttp2/default.nix
@@ -1,7 +1,9 @@
{ stdenv, fetchurl, pkgconfig
# Optional Dependencies
-, openssl ? null, libev ? null, zlib ? null, c-ares ? null
+, openssl ? null, zlib ? null
+, enableLibEv ? !stdenv.hostPlatform.isWindows, libev ? null
+, enableCAres ? !stdenv.hostPlatform.isWindows, c-ares ? null
, enableHpack ? false, jansson ? null
, enableAsioLib ? false, boost ? null
, enableGetAssets ? false, libxml2 ? null
@@ -28,7 +30,10 @@ stdenv.mkDerivation rec {
outputs = [ "bin" "out" "dev" "lib" ];
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ openssl libev zlib c-ares ]
+ buildInputs = [ openssl ]
+ ++ optional enableLibEv libev
+ ++ [ zlib ]
+ ++ optional enableCAres c-ares
++ optional enableHpack jansson
++ optional enableAsioLib boost
++ optional enableGetAssets libxml2
diff --git a/nixpkgs/pkgs/development/libraries/nlohmann_json/default.nix b/nixpkgs/pkgs/development/libraries/nlohmann_json/default.nix
index 129cc7ed84c..43a7cf15c15 100644
--- a/nixpkgs/pkgs/development/libraries/nlohmann_json/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nlohmann_json/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "nlohmann_json";
- version = "3.6.1";
+ version = "3.7.3";
src = fetchFromGitHub {
owner = "nlohmann";
repo = "json";
rev = "v${version}";
- sha256 = "1dgx3j9pb0f52dh73z8dpwdy79bra1qi5vpl66b9inq4gamf813z";
+ sha256 = "04rry1xzis71z5gj1ylcj8b4li5q18zxhcwaviwvi3hx0frzxl9w";
};
nativeBuildInputs = [ cmake ];
@@ -18,9 +18,14 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DBuildTests=${if doCheck then "ON" else "OFF"}"
+ "-DJSON_MultipleHeaders=ON"
];
- doCheck = stdenv.hostPlatform == stdenv.buildPlatform;
+ # A test cause the build to timeout https://github.com/nlohmann/json/issues/1816
+ #doCheck = stdenv.hostPlatform == stdenv.buildPlatform;
+ doCheck = false;
+
+ postInstall = "rm -rf $out/lib64";
meta = with stdenv.lib; {
description = "Header only C++ library for the JSON file format";
diff --git a/nixpkgs/pkgs/development/libraries/nspr/default.nix b/nixpkgs/pkgs/development/libraries/nspr/default.nix
index b62fa1cb704..23587cbef6b 100644
--- a/nixpkgs/pkgs/development/libraries/nspr/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nspr/default.nix
@@ -2,7 +2,7 @@
, CoreServices ? null
, buildPackages }:
-let version = "4.21"; in
+let version = "4.23"; in
stdenv.mkDerivation {
pname = "nspr";
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://mozilla/nspr/releases/v${version}/src/nspr-${version}.tar.gz";
- sha256 = "0nkbgk0x31nfm4xl8la0a3vrnpa8gzkh7g4k65p7n880n73k5shm";
+ sha256 = "193p6i2r6wvpb4i04a9pxbqkxcn8rbcmwl81m4yp5xgs6w8857ab";
};
patches = [
diff --git a/nixpkgs/pkgs/development/libraries/nss/default.nix b/nixpkgs/pkgs/development/libraries/nss/default.nix
index b6b1d406eac..ff72d87f3c3 100644
--- a/nixpkgs/pkgs/development/libraries/nss/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nss/default.nix
@@ -5,7 +5,7 @@ let
url = http://dev.gentoo.org/~polynomial-c/mozilla/nss-3.15.4-pem-support-20140109.patch.xz;
sha256 = "10ibz6y0hknac15zr6dw4gv9nb5r5z9ym6gq18j3xqx7v7n3vpdw";
};
- version = "3.46";
+ version = "3.46.1";
underscoreVersion = builtins.replaceStrings ["."] ["_"] version;
in stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://mozilla/security/nss/releases/NSS_${underscoreVersion}_RTM/src/${pname}-${version}.tar.gz";
- sha256 = "1vqcl6wxn2nsm2fmlwzmxyagrsj1p1y9bc54b2i2nq45s94rcsbb";
+ sha256 = "0l9ns44rlkp1bpblplspfbqmyhb8rhvc89y56kqh725rgpny1xrv";
};
depsBuildBuild = [ buildPackages.stdenv.cc ];
diff --git a/nixpkgs/pkgs/development/libraries/nsss/default.nix b/nixpkgs/pkgs/development/libraries/nsss/default.nix
index cd1205e2c7d..5c8bf8dedc1 100644
--- a/nixpkgs/pkgs/development/libraries/nsss/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nsss/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "nsss";
- version = "0.0.1.1";
- sha256 = "14y1vl7n8vd5fh9bwiwwxxslisli8pz3a2f1sfv12l0p8ngpgm57";
+ version = "0.0.2.1";
+ sha256 = "1arzl4492wv42rvv6xs8h5d3qpy9nwxv5l84inzabs6s9f9nlxax";
description = "An implementation of a subset of the pwd.h, group.h and shadow.h family of functions.";
diff --git a/nixpkgs/pkgs/development/libraries/ntl/default.nix b/nixpkgs/pkgs/development/libraries/ntl/default.nix
index efb307507a3..10e59c5117c 100644
--- a/nixpkgs/pkgs/development/libraries/ntl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ntl/default.nix
@@ -14,11 +14,11 @@ assert withGf2x -> gf2x != null;
stdenv.mkDerivation rec {
pname = "ntl";
- version = "11.3.4";
+ version = "11.4.1";
src = fetchurl {
url = "http://www.shoup.net/ntl/ntl-${version}.tar.gz";
- sha256 = "0fdy63x6iglp20ypqhkpjj6wqjzpxlyl2wfw2dqlgiy6l6ibm4rd";
+ sha256 = "03k2hb6yn49d1f9cdig2ci7h5ga0x3nb3li60hh19wdqzg28f1m3";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/libraries/nvidia-texture-tools/default.nix b/nixpkgs/pkgs/development/libraries/nvidia-texture-tools/default.nix
index 73b5e3fe772..70c48631981 100644
--- a/nixpkgs/pkgs/development/libraries/nvidia-texture-tools/default.nix
+++ b/nixpkgs/pkgs/development/libraries/nvidia-texture-tools/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nvidia-texture-tools";
- version = "2.1.0";
+ version = "unstable-2019-10-27";
src = fetchFromGitHub {
owner = "castano";
repo = "nvidia-texture-tools";
- rev = version;
- sha256 = "0p8ja0k323nkgm07z0qlslg6743vimy9rf3wad2968az0vwzjjyx";
+ rev = "a131e4c6b0b7c9c73ccc3c9e6f1c7e165be86bcc";
+ sha256 = "1qzyr3ib5dpxyq1y33lq02qv4cww075sm9bm4f651d34q5x38sk3";
};
nativeBuildInputs = [ cmake ];
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
homepage = https://github.com/castano/nvidia-texture-tools;
license = licenses.mit;
platforms = platforms.unix;
+ broken = stdenv.isAarch64;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/olm/default.nix b/nixpkgs/pkgs/development/libraries/olm/default.nix
index dd3f83a0130..224c01e2c50 100644
--- a/nixpkgs/pkgs/development/libraries/olm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/olm/default.nix
@@ -2,18 +2,11 @@
stdenv.mkDerivation rec {
pname = "olm";
- version = "3.0.0";
-
- meta = {
- description = "Implements double cryptographic ratchet and Megolm ratchet";
- license = stdenv.lib.licenses.asl20;
- homepage = https://matrix.org/git/olm/about;
- platforms = with stdenv.lib.platforms; darwin ++ linux;
- };
+ version = "3.1.4";
src = fetchurl {
- url = "https://matrix.org/git/olm/snapshot/${pname}-${version}.tar.gz";
- sha256 = "1iivxjk458v9lhqgzp0c4k5azligsh9k3rk6irf9ssj29wzgjm2c";
+ url = "https://matrix.org/git/olm/-/archive/${version}/${pname}-${version}.tar.gz";
+ sha256 = "0f7azjxc77n4ib9nj3cwyk3vhk8r2dsyf7id6nvqyxqxwxn95a8w";
};
doCheck = true;
@@ -25,4 +18,11 @@ stdenv.mkDerivation rec {
makeFlags = if stdenv.cc.isClang then [ "CC=cc" ] else null;
installFlags = "PREFIX=$(out)";
+
+ meta = {
+ description = "Implements double cryptographic ratchet and Megolm ratchet";
+ license = stdenv.lib.licenses.asl20;
+ homepage = https://matrix.org/git/olm/about;
+ platforms = with stdenv.lib.platforms; darwin ++ linux;
+ };
}
diff --git a/nixpkgs/pkgs/development/libraries/onnxruntime/default.nix b/nixpkgs/pkgs/development/libraries/onnxruntime/default.nix
index b5549c6735f..33bc4c6e82c 100644
--- a/nixpkgs/pkgs/development/libraries/onnxruntime/default.nix
+++ b/nixpkgs/pkgs/development/libraries/onnxruntime/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "onnxruntime";
- version = "0.5.0";
+ version = "1.0.0";
src = fetchFromGitHub {
owner = "microsoft";
repo = "onnxruntime";
rev = "v${version}";
- sha256 = "0s8ylc5xr55490hbz7zn3hnp9dnyp92d320ln8xw5hqkw3mgyr3p";
+ sha256 = "1d28lzrjnq69yl8j9ncxlsxl0bniacn3hnsr9van10zgp527436v";
# TODO: use nix-versions of grpc, onnx, eigen, googletest, etc.
# submodules increase src size and compile times significantly
# not currently feasible due to how integrated cmake build is with git
@@ -43,6 +43,8 @@ stdenv.mkDerivation rec {
rm -r $out/bin # ctest runner
'';
+ enableParallelBuilding = true;
+
meta = with stdenv.lib; {
description = "Cross-platform, high performance scoring engine for ML models";
longDescription = ''
@@ -55,6 +57,9 @@ stdenv.mkDerivation rec {
compatibility.
'';
homepage = "https://github.com/microsoft/onnxruntime";
+ changelog = "https://github.com/microsoft/onnxruntime/releases";
+ # https://github.com/microsoft/onnxruntime/blob/master/BUILD.md#architectures
+ platforms = platforms.unix;
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
};
diff --git a/nixpkgs/pkgs/development/libraries/openal-soft/default.nix b/nixpkgs/pkgs/development/libraries/openal-soft/default.nix
index 89ac85b752b..76f2861428d 100644
--- a/nixpkgs/pkgs/development/libraries/openal-soft/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openal-soft/default.nix
@@ -20,6 +20,14 @@ stdenv.mkDerivation rec {
sha256 = "0b0g0q1c36nfb289xcaaj3cmyfpiswvvgky3qyalsf9n4dj7vnzi";
};
+ # this will make it find its own data files (e.g. HRTF profiles)
+ # without any other configuration
+ patches = [ ./search-out.patch ];
+ postPatch = ''
+ substituteInPlace Alc/helpers.c \
+ --replace "@OUT@" $out
+ '';
+
nativeBuildInputs = [ cmake ];
buildInputs = []
diff --git a/nixpkgs/pkgs/development/libraries/openal-soft/search-out.patch b/nixpkgs/pkgs/development/libraries/openal-soft/search-out.patch
new file mode 100644
index 00000000000..0f9c2abad3c
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/openal-soft/search-out.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/Alc/helpers.c b/Alc/helpers.c
+--- a/Alc/helpers.c 1970-01-01 00:00:01.000000000 +0000
++++ b/Alc/helpers.c 1970-01-01 00:00:02.000000000 +0000
+@@ -951,6 +951,8 @@
+ }
+ }
+
++ DirectorySearch("@OUT@/share", ext, &results);
++
+ alstr_reset(&path);
+ }
+
diff --git a/nixpkgs/pkgs/development/libraries/openbabel/default.nix b/nixpkgs/pkgs/development/libraries/openbabel/default.nix
index 26bcf3d20ff..3838e1103ba 100644
--- a/nixpkgs/pkgs/development/libraries/openbabel/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openbabel/default.nix
@@ -25,6 +25,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkgconfig ];
meta = {
+ description = "A toolbox designed to speak the many languages of chemical data";
+ homepage = "http://openbabel.org";
platforms = stdenv.lib.platforms.all;
maintainers = [ ];
license = stdenv.lib.licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/development/libraries/openbsm/default.nix b/nixpkgs/pkgs/development/libraries/openbsm/default.nix
index 25e7267b3c9..269b0138091 100644
--- a/nixpkgs/pkgs/development/libraries/openbsm/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openbsm/default.nix
@@ -16,7 +16,8 @@ stdenv.mkDerivation rec {
configureFlags = [ "ac_cv_file__usr_include_mach_audit_triggers_defs=no" ];
meta = {
- homepage = http://www.openbsm.org/;
+ description = "An implementation of Sun's Basic Security Module (BSM) security audit API and file format";
+ homepage = "http://www.openbsm.org/";
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ matthewbauer ];
license = lib.licenses.bsd2;
diff --git a/nixpkgs/pkgs/development/libraries/opencolorio/default.nix b/nixpkgs/pkgs/development/libraries/opencolorio/default.nix
index cbd05848173..06eff9d17f3 100644
--- a/nixpkgs/pkgs/development/libraries/opencolorio/default.nix
+++ b/nixpkgs/pkgs/development/libraries/opencolorio/default.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://opencolorio.org;
+ homepage = https://opencolorio.org;
description = "A color management framework for visual effects and animation";
license = licenses.bsd3;
maintainers = [ maintainers.goibhniu ];
diff --git a/nixpkgs/pkgs/development/libraries/opencv/3.x.nix b/nixpkgs/pkgs/development/libraries/opencv/3.x.nix
index d8946dae095..874f9535759 100644
--- a/nixpkgs/pkgs/development/libraries/opencv/3.x.nix
+++ b/nixpkgs/pkgs/development/libraries/opencv/3.x.nix
@@ -36,20 +36,20 @@
}:
let
- version = "3.4.7";
+ version = "3.4.8";
src = fetchFromGitHub {
owner = "opencv";
repo = "opencv";
rev = version;
- sha256 = "0r5rrcnqx2lsnr1ja5ij2chb7yk9kkamr4p0ik52sqxydwkv3z50";
+ sha256 = "1dnz3gfj70lm1gbrk8pz28apinlqi2x6nvd6xcy5hs08505nqnjp";
};
contribSrc = fetchFromGitHub {
owner = "opencv";
repo = "opencv_contrib";
rev = version;
- sha256 = "1ik6acsmgrx66awf19r2y3ijqvv9xg43gaphwszbiyi0jq3r43yw";
+ sha256 = "0psaa1yx36n34l09zd1y8jxgf8q4jzxd3vn06fqmzwzy85hcqn8i";
};
# Contrib must be built in order to enable Tesseract support:
diff --git a/nixpkgs/pkgs/development/libraries/opencv/4.x.nix b/nixpkgs/pkgs/development/libraries/opencv/4.x.nix
index aa4c7afa4db..a5eb1029ad9 100644
--- a/nixpkgs/pkgs/development/libraries/opencv/4.x.nix
+++ b/nixpkgs/pkgs/development/libraries/opencv/4.x.nix
@@ -36,20 +36,20 @@
}:
let
- version = "4.1.0";
+ version = "4.1.2";
src = fetchFromGitHub {
owner = "opencv";
repo = "opencv";
rev = version;
- sha256 = "0m1f51m11iz4vxfrmnhawksd669ld247rlfdq5fhkvfk3r7aidw6";
+ sha256 = "0c98ziwvfrzdzwn52a36d37n5rac8zmxq2jn479bzfaii1bib8xx";
};
contribSrc = fetchFromGitHub {
owner = "opencv";
repo = "opencv_contrib";
rev = version;
- sha256 = "1phmmba96m5znjf3wxwhxavgzgp3bs5qqsjk9ay1i63rdacz4vlf";
+ sha256 = "10ryyxhggin5dk5glf4ycyrfryqf50f4bs10biv6nxlrrinm2di4";
};
# Contrib must be built in order to enable Tesseract support:
@@ -130,10 +130,10 @@ let
ade = rec {
src = fetchurl {
url = "https://github.com/opencv/ade/archive/${name}";
- sha256 = "1r85vdkvcka7bcxk69pd0ai4hld4iakpj4xl0xbinx3p9pv5a4l8";
+ sha256 = "04n9na2bph706bdxnnqfcbga4cyj8kd9s9ni7qyvnpj5v98jwvlm";
};
- name = "v0.1.1d.zip";
- md5 = "37479d90e3a5d47f132f512b22cbe206";
+ name = "v0.1.1f.zip";
+ md5 = "b624b995ec9c439cbc2e9e6ee940d3a2";
dst = ".cache/ade";
};
@@ -161,14 +161,6 @@ stdenv.mkDerivation {
cp --no-preserve=mode -r "${contribSrc}/modules" "$NIX_BUILD_TOP/source/opencv_contrib"
'';
- patches = [
- (fetchpatch {
- url = "https://github.com/opencv/opencv/commit/5691d998ead1d9b0542bcfced36c2dceb3a59023.patch";
- name = "CVE-2019-14493.patch";
- sha256 = "14qva9f5z10apz5q0skdyiclr9sgkhab4fzksy1w3b6j6hg4wm7m";
- })
- ];
-
# This prevents cmake from using libraries in impure paths (which
# causes build failure on non NixOS)
# Also, work around https://github.com/NixOS/nixpkgs/issues/26304 with
diff --git a/nixpkgs/pkgs/development/libraries/openexr/default.nix b/nixpkgs/pkgs/development/libraries/openexr/default.nix
index 9eef138c532..328bce35357 100644
--- a/nixpkgs/pkgs/development/libraries/openexr/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openexr/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv, buildPackages, fetchurl, autoconf, automake, libtool, pkgconfig, zlib, ilmbase, }:
+{ lib, stdenv, buildPackages, fetchurl, autoconf, automake, libtool, pkgconfig,
+ zlib, ilmbase, fetchpatch }:
let
# Doesn't really do anything when not crosscompiling
@@ -16,6 +17,12 @@ stdenv.mkDerivation rec {
patches = [
./bootstrap.patch
+ (fetchpatch {
+ name = "CVE-2018-18444.patch";
+ url = "https://github.com/openexr/openexr/commit/1b0f1e5d7dcf2e9d6cbb4e005e803808b010b1e0.patch";
+ sha256 = "0f5m4wdwqqg8wfg7azzsz5yfpdrvws314rd4sqfc74j1g6wrcnqj";
+ stripLen = 1;
+ })
];
outputs = [ "bin" "dev" "out" "doc" ];
@@ -48,7 +55,8 @@ stdenv.mkDerivation rec {
doCheck = false; # fails 1 of 1 tests
meta = with stdenv.lib; {
- homepage = https://www.openexr.com/;
+ description = "A high dynamic-range (HDR) image file format";
+ homepage = "https://www.openexr.com/";
license = licenses.bsd3;
platforms = platforms.all;
};
diff --git a/nixpkgs/pkgs/development/libraries/openfst/default.nix b/nixpkgs/pkgs/development/libraries/openfst/default.nix
index 6554d025311..51ed495a995 100644
--- a/nixpkgs/pkgs/development/libraries/openfst/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openfst/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "openfst";
- version = "1.7.2";
+ version = "1.7.4";
src = fetchurl {
url = "http://www.openfst.org/twiki/pub/FST/FstDownload/${pname}-${version}.tar.gz";
- sha256 = "0fqgk8195kz21is09gwzwnrg7fr9526bi9mh4apyskapz27pbhr1";
+ sha256 = "0drhq5348vbaccpa0z3jvd5hyv5bm2i9xrak1wb4yvl2mx77dbmh";
};
meta = {
description = "Library for working with finite-state transducers";
diff --git a/nixpkgs/pkgs/development/libraries/openmpi/default.nix b/nixpkgs/pkgs/development/libraries/openmpi/default.nix
index 2a293e0b856..5996dda1e74 100644
--- a/nixpkgs/pkgs/development/libraries/openmpi/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openmpi/default.nix
@@ -1,5 +1,8 @@
{ stdenv, fetchurl, fetchpatch, gfortran, perl, libnl
-, rdma-core, zlib, numactl, libevent, hwloc, pkgsTargetTarget
+, rdma-core, zlib, numactl, libevent, hwloc, pkgsTargetTarget, symlinkJoin
+
+# Enable CUDA support
+, cudaSupport ? false, cudatoolkit ? null
# Enable the Sun Grid Engine bindings
, enableSGE ? false
@@ -8,9 +11,15 @@
, enablePrefix ? false
}:
+assert !cudaSupport || cudatoolkit != null;
+
let
version = "4.0.2";
+ cudatoolkit_joined = symlinkJoin {
+ name = "${cudatoolkit.name}-unsplit";
+ paths = [ cudatoolkit.out cudatoolkit.lib ];
+ };
in stdenv.mkDerivation rec {
pname = "openmpi";
inherit version;
@@ -33,15 +42,20 @@ in stdenv.mkDerivation rec {
buildInputs = with stdenv; [ gfortran zlib ]
++ lib.optionals isLinux [ libnl numactl ]
+ ++ lib.optionals cudaSupport [ cudatoolkit ]
++ [ libevent hwloc ]
++ lib.optional (isLinux || isFreeBSD) rdma-core;
nativeBuildInputs = [ perl ];
- configureFlags = with stdenv; [ "--disable-mca-dso" ]
+ configureFlags = with stdenv; lib.optional (!cudaSupport) "--disable-mca-dso"
++ lib.optional isLinux "--with-libnl=${libnl.dev}"
++ lib.optional enableSGE "--with-sge"
++ lib.optional enablePrefix "--enable-mpirun-prefix-by-default"
+ # TODO: add UCX support, which is recommended to use with cuda for the most robust OpenMPI build
+ # https://github.com/openucx/ucx
+ # https://www.open-mpi.org/faq/?category=buildcuda
+ ++ lib.optionals cudaSupport [ "--with-cuda=${cudatoolkit_joined}" "--enable-dlopen" ]
;
enableParallelBuilding = true;
@@ -69,6 +83,10 @@ in stdenv.mkDerivation rec {
doCheck = true;
+ passthru = {
+ inherit cudaSupport cudatoolkit;
+ };
+
meta = with stdenv.lib; {
homepage = https://www.open-mpi.org/;
description = "Open source MPI-3 implementation";
diff --git a/nixpkgs/pkgs/development/libraries/openscenegraph/default.nix b/nixpkgs/pkgs/development/libraries/openscenegraph/default.nix
index 1398e829dd5..9be5018dc29 100644
--- a/nixpkgs/pkgs/development/libraries/openscenegraph/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openscenegraph/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, cmake, pkgconfig, doxygen,
- libX11, libXinerama, libXrandr, libGLU_combined,
+ libX11, libXinerama, libXrandr, libGLU, libGL,
glib, ilmbase, libxml2, pcre, zlib,
jpegSupport ? true, libjpeg,
jasperSupport ? true, jasper,
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig cmake doxygen ];
buildInputs = [
- libX11 libXinerama libXrandr libGLU_combined
+ libX11 libXinerama libXrandr libGLU libGL
glib ilmbase libxml2 pcre zlib
] ++ lib.optional jpegSupport libjpeg
++ lib.optional jasperSupport jasper
diff --git a/nixpkgs/pkgs/development/libraries/openssl/default.nix b/nixpkgs/pkgs/development/libraries/openssl/default.nix
index 0b026ae75f4..3a5a37cc477 100644
--- a/nixpkgs/pkgs/development/libraries/openssl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openssl/default.nix
@@ -44,10 +44,11 @@ let
# TODO(@Ericson2314): Improve with mass rebuild
configurePlatforms = [];
configureScript = {
- x86_64-darwin = "./Configure darwin64-x86_64-cc";
- x86_64-solaris = "./Configure solaris64-x86_64-gcc";
armv6l-linux = "./Configure linux-armv4 -march=armv6";
armv7l-linux = "./Configure linux-armv4 -march=armv7-a";
+ x86_64-darwin = "./Configure darwin64-x86_64-cc";
+ x86_64-linux = "./Configure linux-x86_64";
+ x86_64-solaris = "./Configure solaris64-x86_64-gcc";
}.${stdenv.hostPlatform.system} or (
if stdenv.hostPlatform == stdenv.buildPlatform
then "./config"
@@ -95,7 +96,11 @@ let
'' +
''
mkdir -p $bin
+ '' + stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows)
+ ''
substituteInPlace $out/bin/c_rehash --replace ${buildPackages.perl} ${perl}
+ '' +
+ ''
mv $out/bin $bin/
mkdir $dev
@@ -107,7 +112,7 @@ let
rmdir $out/etc/ssl/{certs,private}
'';
- postFixup = ''
+ postFixup = stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows) ''
# Check to make sure the main output doesn't depend on perl
if grep -r '${buildPackages.perl}' $out; then
echo "Found an erroneous dependency on perl ^^^" >&2
diff --git a/nixpkgs/pkgs/development/libraries/openvdb/default.nix b/nixpkgs/pkgs/development/libraries/openvdb/default.nix
index 3be467fdb32..483b3d788e2 100644
--- a/nixpkgs/pkgs/development/libraries/openvdb/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openvdb/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec
{
pname = "openvdb";
- version = "6.2.0";
+ version = "6.2.1";
src = fetchFromGitHub {
owner = "dreamworksanimation";
repo = "openvdb";
rev = "v${version}";
- sha256 = "0ms7jmx9nsza46bky42vyb6n6p29kfjfidqg51kccvirzi07crvq";
+ sha256 = "1ypkzdkgsbcczfvrqblnxfzm13w0mdkskgqmgvmbfi66vpaazdrf";
};
outputs = [ "out" ];
diff --git a/nixpkgs/pkgs/development/libraries/openxr-loader/default.nix b/nixpkgs/pkgs/development/libraries/openxr-loader/default.nix
index ec4e1b5e837..6cf03bc990c 100644
--- a/nixpkgs/pkgs/development/libraries/openxr-loader/default.nix
+++ b/nixpkgs/pkgs/development/libraries/openxr-loader/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "openxr-loader";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "OpenXR-SDK-Source";
rev = "release-${version}";
- sha256 = "11lkihykwkq0sbmijqxmn52lg6mcn6gkcpj1c7fhzm0hm1b9p9dn";
+ sha256 = "0hqf0z38gk4id8d6vcms66mh3gllh2xib5mr11069sh9ak6b3mmp";
};
nativeBuildInputs = [ cmake python3 ];
diff --git a/nixpkgs/pkgs/development/libraries/ortp/default.nix b/nixpkgs/pkgs/development/libraries/ortp/default.nix
index 58f355b27fe..7be0e4bb06a 100644
--- a/nixpkgs/pkgs/development/libraries/ortp/default.nix
+++ b/nixpkgs/pkgs/development/libraries/ortp/default.nix
@@ -1,13 +1,12 @@
{ stdenv, cmake, fetchFromGitHub, bctoolbox }:
stdenv.mkDerivation rec {
- baseName = "ortp";
+ pname = "ortp";
version = "1.0.2";
- name = "${baseName}-${version}";
src = fetchFromGitHub {
owner = "BelledonneCommunications";
- repo = baseName;
+ repo = pname;
rev = version;
sha256 = "12cwv593bsdnxs0zfcp07vwyk7ghlz2wv7vdbs1ksv293w3vj2rv";
};
@@ -17,8 +16,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A Real-Time Transport Protocol (RFC3550) stack";
- homepage = http://www.linphone.org/index.php/eng/code_review/ortp;
- license = licenses.lgpl21;
+ homepage = https://linphone.org/technical-corner/ortp;
+ license = licenses.gpl2Plus;
platforms = platforms.all;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/p11-kit/default.nix b/nixpkgs/pkgs/development/libraries/p11-kit/default.nix
index 9ca329c6761..f13ae141a81 100644
--- a/nixpkgs/pkgs/development/libraries/p11-kit/default.nix
+++ b/nixpkgs/pkgs/development/libraries/p11-kit/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "p11-kit";
- version = "0.23.16.1";
+ version = "0.23.18.1";
src = fetchFromGitHub {
owner = "p11-glue";
repo = pname;
rev = version;
- sha256 = "0jr62qkbqxp3iawgksk1qc3gp8p6x09sg5v7xac80ghyfxil15wy";
+ sha256 = "0l4ndipcbikblfjz729zkscvni5lzdzvbvsar2538pylw556rx73";
};
outputs = [ "out" "dev"];
diff --git a/nixpkgs/pkgs/development/libraries/packr/default.nix b/nixpkgs/pkgs/development/libraries/packr/default.nix
index e2be8ded31c..4482a9cd312 100644
--- a/nixpkgs/pkgs/development/libraries/packr/default.nix
+++ b/nixpkgs/pkgs/development/libraries/packr/default.nix
@@ -5,13 +5,13 @@
buildGoModule rec {
pname = "packr";
- version = "2.6.0";
+ version = "2.7.1";
src = fetchFromGitHub {
owner = "gobuffalo";
repo = pname;
rev = "v${version}";
- sha256 = "11bd0s3hyzvhcg1q0iahv2w9f0w1k57jfxgswhz7dyndxvvr2b8i";
+ sha256 = "0m5kl2fq8gf1v4vllgag2xl8fd382sdgqrcdb8f5alsnrdn08kb9";
};
subPackages = [ "packr" "v2/packr2" ];
diff --git a/nixpkgs/pkgs/development/libraries/pango/default.nix b/nixpkgs/pkgs/development/libraries/pango/default.nix
index 0f84b382f4d..9f1e7d5c2fc 100644
--- a/nixpkgs/pkgs/development/libraries/pango/default.nix
+++ b/nixpkgs/pkgs/development/libraries/pango/default.nix
@@ -42,6 +42,11 @@ in stdenv.mkDerivation rec {
url = "https://gitlab.gnome.org/GNOME/pango/commit/546f4c242d6f4fe312de3b7c918a848e5172e18d.patch";
sha256 = "1cqhy4xbwx3ad7z5d1ks7smf038b9as8c6qy84rml44h0fgiq4m2";
})
+ (fetchpatch {
+ # Fixes CVE-2019-1010238
+ url = "https://gitlab.gnome.org/GNOME/pango/commit/490f8979a260c16b1df055eab386345da18a2d54.diff";
+ sha256 = "1s0qclbaknkx3dkc3n6mlmx3fnhlr2pkncqjkywprpvahmmypr7k";
+ })
];
mesonFlags = [
diff --git a/nixpkgs/pkgs/development/libraries/pcre/default.nix b/nixpkgs/pkgs/development/libraries/pcre/default.nix
index 2e111240758..cf08f989369 100644
--- a/nixpkgs/pkgs/development/libraries/pcre/default.nix
+++ b/nixpkgs/pkgs/development/libraries/pcre/default.nix
@@ -29,8 +29,6 @@ in stdenv.mkDerivation {
]
++ optional (variant != null) "--enable-${variant}";
- buildInputs = optional (stdenv.hostPlatform.libc == "msvcrt") windows.mingw_w64_pthreads;
-
# https://bugs.exim.org/show_bug.cgi?id=2173
patches = [ ./stacksize-detection.patch ];
diff --git a/nixpkgs/pkgs/development/libraries/phonon/backends/gstreamer.nix b/nixpkgs/pkgs/development/libraries/phonon/backends/gstreamer.nix
index ef7633dadaf..d9267827e77 100644
--- a/nixpkgs/pkgs/development/libraries/phonon/backends/gstreamer.nix
+++ b/nixpkgs/pkgs/development/libraries/phonon/backends/gstreamer.nix
@@ -1,21 +1,13 @@
{ stdenv, lib, fetchurl, cmake, gst_all_1, phonon, pkgconfig
-, extra-cmake-modules, qtbase ? null, qtx11extras ? null, qt4 ? null
-, withQt5 ? false
+, extra-cmake-modules, qttools, qtbase, qtx11extras
, debug ? false
}:
with lib;
-let
- v = "4.9.0";
+stdenv.mkDerivation rec {
pname = "phonon-backend-gstreamer";
-in
-
-assert withQt5 -> qtbase != null;
-assert withQt5 -> qtx11extras != null;
-
-stdenv.mkDerivation {
- name = "${pname}-${if withQt5 then "qt5" else "qt4"}-${v}";
+ version = "4.10.0";
meta = with stdenv.lib; {
homepage = https://phonon.kde.org/;
@@ -26,8 +18,8 @@ stdenv.mkDerivation {
};
src = fetchurl {
- url = "mirror://kde/stable/phonon/${pname}/${v}/${pname}-${v}.tar.xz";
- sha256 = "1wc5p1rqglf0n1avp55s50k7fjdzdrhg0gind15k8796w7nfbhyf";
+ url = "mirror://kde/stable/phonon/${pname}/${version}/${pname}-${version}.tar.xz";
+ sha256 = "1wk1ip2w7fkh65zk6rilj314dna0hgsv2xhjmpr5w08xa8sii1y5";
};
# Hardcode paths to useful plugins so the backend doesn't depend
@@ -52,17 +44,26 @@ stdenv.mkDerivation {
''-DGST_PLUGIN_PATH_1_0="${gstPluginPaths}"''
];
- buildInputs = with gst_all_1;
- [ gstreamer gst-plugins-base phonon ]
- ++ (if withQt5 then [ qtbase qtx11extras ] else [ qt4 ]);
+ buildInputs = with gst_all_1; [
+ gstreamer
+ gst-plugins-base
+ phonon
+ qtbase
+ qtx11extras
+ ];
# cleanup: the build system creates (empty) $out/$out/share/icons (double prefix)
# if DESTDIR is unset
DESTDIR="/";
- nativeBuildInputs = [ cmake pkgconfig ] ++ optional withQt5 extra-cmake-modules;
+ nativeBuildInputs = [
+ cmake
+ pkgconfig
+ extra-cmake-modules
+ qttools
+ ];
- cmakeFlags =
- [ "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}" ]
- ++ optional withQt5 "-DPHONON_BUILD_PHONON4QT5=ON";
+ cmakeFlags = [
+ "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}"
+ ];
}
diff --git a/nixpkgs/pkgs/development/libraries/phonon/backends/vlc.nix b/nixpkgs/pkgs/development/libraries/phonon/backends/vlc.nix
index 98c6be85672..9ed137e4f45 100644
--- a/nixpkgs/pkgs/development/libraries/phonon/backends/vlc.nix
+++ b/nixpkgs/pkgs/development/libraries/phonon/backends/vlc.nix
@@ -1,22 +1,13 @@
{ stdenv, lib, fetchurl, cmake, phonon, pkgconfig, vlc
-, extra-cmake-modules, qtbase ? null, qtx11extras ? null, qt4 ? null
-, withQt4 ? false
+, extra-cmake-modules, qttools, qtbase, qtx11extras
, debug ? false
}:
with lib;
-let
- v = "0.10.2";
+stdenv.mkDerivation rec {
pname = "phonon-backend-vlc";
-in
-
-assert withQt4 -> qt4 != null;
-assert !withQt4 -> qtbase != null;
-assert !withQt4 -> qtx11extras != null;
-
-stdenv.mkDerivation {
- name = "${pname}-${if withQt4 then "qt4" else "qt5"}-${v}";
+ version = "0.11.1";
meta = with stdenv.lib; {
homepage = https://phonon.kde.org/;
@@ -26,17 +17,25 @@ stdenv.mkDerivation {
};
src = fetchurl {
- url = "mirror://kde/stable/phonon/${pname}/${v}/${pname}-${v}.tar.xz";
- sha256 = "163jqq5p9n0yfw2fqk0cqn3c6mqycxsvc4956zhkw5345g81a2a9";
+ url = "mirror://kde/stable/phonon/${pname}/${version}/${pname}-${version}.tar.xz";
+ sha256 = "1vp52i5996khpxs233an7mlrzdji50gcs58ig8nrwfwlgyb1xnfc";
};
- buildInputs =
- [ phonon vlc ]
- ++ (if withQt4 then [ qt4 ] else [ qtbase qtx11extras ]);
-
- nativeBuildInputs = [ cmake pkgconfig ] ++ optional (!withQt4) extra-cmake-modules;
-
- cmakeFlags =
- [ "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}" ]
- ++ optional (!withQt4) "-DPHONON_BUILD_PHONON4QT5=ON";
+ buildInputs = [
+ phonon
+ vlc
+ qtbase
+ qtx11extras
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ pkgconfig
+ qttools
+ extra-cmake-modules
+ ];
+
+ cmakeFlags = [
+ "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}"
+ ];
}
diff --git a/nixpkgs/pkgs/development/libraries/phonon/default.nix b/nixpkgs/pkgs/development/libraries/phonon/default.nix
index dc32c4ebfb0..dbd87a822c1 100644
--- a/nixpkgs/pkgs/development/libraries/phonon/default.nix
+++ b/nixpkgs/pkgs/development/libraries/phonon/default.nix
@@ -1,22 +1,17 @@
{ stdenv, lib, fetchurl, cmake, libGLU_combined, pkgconfig, libpulseaudio
-, qt4 ? null, extra-cmake-modules ? null, qtbase ? null, qttools ? null
-, withQt5 ? false
+, extra-cmake-modules, qtbase, qttools
, debug ? false }:
with lib;
let
- v = "4.10.3";
-
- soname = if withQt5 then "phonon4qt5" else "phonon";
+ soname = "phonon4qt5";
buildsystemdir = "share/cmake/${soname}";
in
-assert withQt5 -> qtbase != null;
-assert withQt5 -> qttools != null;
-
-stdenv.mkDerivation {
- name = "phonon-${if withQt5 then "qt5" else "qt4"}-${v}";
+stdenv.mkDerivation rec {
+ pname = "phonon";
+ version = "4.11.1";
meta = {
homepage = https://phonon.kde.org/;
@@ -27,25 +22,30 @@ stdenv.mkDerivation {
};
src = fetchurl {
- url = "mirror://kde/stable/phonon/${v}/phonon-${v}.tar.xz";
- sha256 = "15f2vndpqfcivifzl1s07r0wkavpfrjln1p46cwfk85gd5b192rf";
+ url = "mirror://kde/stable/phonon/${version}/phonon-${version}.tar.xz";
+ sha256 = "0bfy8iqmjhlg3ma3iqd3kxjc2zkzpjgashbpf5x17y0dc2i1whxl";
};
- buildInputs =
- [ libGLU_combined libpulseaudio ]
- ++ (if withQt5 then [ qtbase qttools ] else [ qt4 ]);
+ buildInputs = [
+ libGLU_combined
+ libpulseaudio
+ qtbase
+ qttools
+ ];
- nativeBuildInputs =
- [ cmake pkgconfig ]
- ++ optional withQt5 extra-cmake-modules;
+ nativeBuildInputs = [
+ cmake
+ pkgconfig
+ extra-cmake-modules
+ ];
outputs = [ "out" "dev" ];
NIX_CFLAGS_COMPILE = "-fPIC";
- cmakeFlags =
- [ "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}" ]
- ++ optional withQt5 "-DPHONON_BUILD_PHONON4QT5=ON";
+ cmakeFlags = [
+ "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}"
+ ];
preConfigure = ''
cmakeFlags+=" -DPHONON_QT_MKSPECS_INSTALL_DIR=''${!outputDev}/mkspecs"
@@ -63,10 +63,8 @@ stdenv.mkDerivation {
sed -i cmake/FindPhononInternal.cmake \
-e "/set(INCLUDE_INSTALL_DIR/ c set(INCLUDE_INSTALL_DIR \"''${!outputDev}/include\")"
- ${optionalString withQt5 ''
sed -i cmake/FindPhononInternal.cmake \
-e "/set(PLUGIN_INSTALL_DIR/ c set(PLUGIN_INSTALL_DIR \"$qtPluginPrefix/..\")"
- ''}
sed -i CMakeLists.txt \
-e "/set(BUILDSYSTEM_INSTALL_DIR/ c set(BUILDSYSTEM_INSTALL_DIR \"''${!outputDev}/${buildsystemdir}\")"
diff --git a/nixpkgs/pkgs/development/libraries/physics/apfel/default.nix b/nixpkgs/pkgs/development/libraries/physics/apfel/default.nix
index 5302ad21258..4ebfd6fbfa3 100644
--- a/nixpkgs/pkgs/development/libraries/physics/apfel/default.nix
+++ b/nixpkgs/pkgs/development/libraries/physics/apfel/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, gfortran, lhapdf, python2 }:
+{ stdenv, fetchFromGitHub, gfortran, lhapdf, python2, zlib }:
stdenv.mkDerivation rec {
pname = "apfel";
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "13n5ygbqvskg3qq5n4sff1nbii0li0zf1vqissai7x0hynxgy7p6";
};
- buildInputs = [ gfortran lhapdf python2 ];
+ buildInputs = [ gfortran lhapdf python2 zlib ];
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/libraries/physics/applgrid/default.nix b/nixpkgs/pkgs/development/libraries/physics/applgrid/default.nix
index edda5148068..3e2a53d81dd 100644
--- a/nixpkgs/pkgs/development/libraries/physics/applgrid/default.nix
+++ b/nixpkgs/pkgs/development/libraries/physics/applgrid/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, gfortran, hoppet, lhapdf, root5 }:
+{ stdenv, fetchurl, gfortran, hoppet, lhapdf, root5, zlib }:
stdenv.mkDerivation rec {
pname = "applgrid";
@@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1yw9wrk3vjv84kd3j4s1scfhinirknwk6xq0hvj7x2srx3h93q9p";
};
- buildInputs = [ gfortran hoppet lhapdf root5 ];
+ # For some reason zlib was only needed after bump to gfortran8
+ buildInputs = [ gfortran hoppet lhapdf root5 zlib ];
patches = [
./bad_code.patch
diff --git a/nixpkgs/pkgs/development/libraries/physics/fastjet-contrib/default.nix b/nixpkgs/pkgs/development/libraries/physics/fastjet-contrib/default.nix
new file mode 100644
index 00000000000..2bc5b12dfb7
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/physics/fastjet-contrib/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, fetchurl, fastjet }:
+
+stdenv.mkDerivation rec {
+ pname = "fastjet-contrib";
+ version = "1.042";
+
+ src = fetchurl {
+ url = "http://fastjet.hepforge.org/contrib/downloads/fjcontrib-${version}.tar.gz";
+ sha256 = "0cc8dn6g7adj2pgs8hvczg68i3xhlk6978m4gxamgibilf9jw1av";
+ };
+
+ buildInputs = [ fastjet ];
+
+ postPatch = ''
+ for f in Makefile.in */Makefile; do
+ substituteInPlace "$f" --replace "CXX=g++" ""
+ done
+ patchShebangs ./configure ./utils/check.sh ./utils/install-sh
+ '';
+
+ enableParallelBuilding = true;
+
+ doCheck = true;
+
+ postBuild = ''
+ make fragile-shared
+ '';
+
+ postInstall = ''
+ make fragile-shared-install
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Third party extensions for FastJet";
+ homepage = "http://fastjet.fr/";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ veprbl ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/physics/qcdnum/default.nix b/nixpkgs/pkgs/development/libraries/physics/qcdnum/default.nix
index ad5f994620f..8b002ce8195 100644
--- a/nixpkgs/pkgs/development/libraries/physics/qcdnum/default.nix
+++ b/nixpkgs/pkgs/development/libraries/physics/qcdnum/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, gfortran }:
+{ stdenv, fetchurl, gfortran, zlib }:
stdenv.mkDerivation rec {
pname = "QCDNUM";
@@ -10,6 +10,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ gfortran ];
+ buildInputs = [ zlib ];
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/libraries/polkit/default.nix b/nixpkgs/pkgs/development/libraries/polkit/default.nix
index 0d220988b15..d0df41c3e5f 100644
--- a/nixpkgs/pkgs/development/libraries/polkit/default.nix
+++ b/nixpkgs/pkgs/development/libraries/polkit/default.nix
@@ -1,15 +1,19 @@
{ stdenv, fetchurl, pkgconfig, glib, expat, pam, perl, fetchpatch
, intltool, spidermonkey_60 , gobject-introspection, libxslt, docbook_xsl, dbus
, docbook_xml_dtd_412, gtk-doc, coreutils
-, useSystemd ? stdenv.isLinux, systemd
+, useSystemd ? (stdenv.isLinux && !stdenv.hostPlatform.isMusl), systemd, elogind
, withGnome ? true
-, doCheck ? stdenv.isLinux
+# A few tests currently fail on musl (polkitunixusertest, polkitunixgrouptest, polkitidentitytest segfault).
+# Not yet investigated; it may be due to the "Make netgroup support optional"
+# patch not updating the tests correctly yet, or doing something wrong,
+# or being unrelated to that.
+, doCheck ? (stdenv.isLinux && !stdenv.hostPlatform.isMusl)
}:
let
system = "/run/current-system/sw";
- setuid = "/run/wrappers/bin"; #TODO: from <nixos> config.security.wrapperDir;
+ setuid = "/run/wrappers/bin";
in
@@ -24,10 +28,20 @@ stdenv.mkDerivation rec {
patches = [
# Don't use etc/dbus-1/system.d
+ # Upstream MR: https://gitlab.freedesktop.org/polkit/polkit/merge_requests/11
(fetchpatch {
- url = "https://gitlab.freedesktop.org/polkit/polkit/merge_requests/11.patch";
+ url = "https://gitlab.freedesktop.org/polkit/polkit/commit/5dd4e22efd05d55833c4634b56e473812b5acbf2.patch";
sha256 = "17lv7xj5ksa27iv4zpm4zwd4iy8zbwjj4ximslfq3sasiz9kxhlp";
})
+ ] ++ stdenv.lib.optionals stdenv.hostPlatform.isMusl [
+ # Make netgroup support optional (musl does not have it)
+ # Upstream MR: https://gitlab.freedesktop.org/polkit/polkit/merge_requests/10
+ # We use the version of the patch that Alpine uses successfully.
+ (fetchpatch {
+ name = "make-innetgr-optional.patch";
+ url = "https://git.alpinelinux.org/aports/plain/main/polkit/make-innetgr-optional.patch?id=391e7de6ced1a96c2dac812e0b12f1d7e0ea705e";
+ sha256 = "1p9qqqhnrfyjvvd50qh6vpl256kyfblm1qnhz5pm09klrl1bh1n4";
+ })
];
postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
@@ -40,11 +54,14 @@ stdenv.mkDerivation rec {
[ glib gtk-doc pkgconfig intltool perl ]
++ [ libxslt docbook_xsl docbook_xml_dtd_412 ]; # man pages
buildInputs =
- [ glib expat pam spidermonkey_60 ]
- ++ stdenv.lib.optional useSystemd systemd
+ [ expat pam spidermonkey_60 ]
+ # On Linux, fall back to elogind when systemd support is off.
+ ++ stdenv.lib.optional stdenv.isLinux (if useSystemd then systemd else elogind)
++ stdenv.lib.optional withGnome gobject-introspection;
- NIX_CFLAGS_COMPILE = " -Wno-deprecated-declarations "; # for polkit 0.114 and glib 2.56
+ propagatedBuildInputs = [
+ glib # in .pc Requires
+ ];
preConfigure = ''
chmod +x test/mocklibc/bin/mocklibc{,-test}.in
@@ -83,7 +100,7 @@ stdenv.mkDerivation rec {
];
inherit doCheck;
- checkInputs = [dbus];
+ checkInputs = [ dbus ];
checkPhase = ''
# tests need access to the system bus
dbus-run-session --config-file=${./system_bus.conf} -- sh -c 'DBUS_SYSTEM_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS make check'
@@ -94,6 +111,6 @@ stdenv.mkDerivation rec {
description = "A toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes";
license = licenses.gpl2;
platforms = platforms.unix;
- maintainers = [ ];
+ maintainers = with maintainers; [ worldofpeace ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/poly2tri-c/default.nix b/nixpkgs/pkgs/development/libraries/poly2tri-c/default.nix
new file mode 100644
index 00000000000..a3e42b3ae4b
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/poly2tri-c/default.nix
@@ -0,0 +1,42 @@
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pkgconfig
+, glib
+}:
+
+stdenv.mkDerivation rec {
+ pname = "poly2tri-c";
+ version = "0.1.0";
+
+ outputs = [ "bin" "out" "dev" ];
+
+ src = fetchFromGitHub {
+ owner = "Paul-Browne";
+ repo = "poly2tri-c";
+ rev = "p2tc-${version}";
+ sha256 = "158vm3wqfxs22b74kqc4prlvjny38qqm3kz5wrgasmx0qciwh0g8";
+ };
+
+ nativeBuildInputs = [
+ autoreconfHook
+ pkgconfig
+ ];
+
+ buildInputs = [
+ glib
+ ];
+
+ NIX_CFLAGS_COMPILE = [
+ "--std=gnu99"
+ "-Wno-error"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Library for generating, refining and rendering 2-Dimensional Constrained Delaunay Triangulations";
+ homepage = "https://code.google.com/archive/p/poly2tri-c/";
+ license = licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ jtojnar ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/libraries/poppler/default.nix b/nixpkgs/pkgs/development/libraries/poppler/default.nix
index 523e372996b..b8c88541edd 100644
--- a/nixpkgs/pkgs/development/libraries/poppler/default.nix
+++ b/nixpkgs/pkgs/development/libraries/poppler/default.nix
@@ -7,28 +7,20 @@
, minimal ? false, suffix ? "glib"
}:
-let # beware: updates often break cups-filters build
- version = "0.74.0";
+let
mkFlag = optset: flag: "-DENABLE_${flag}=${if optset then "on" else "off"}";
in
stdenv.mkDerivation rec {
name = "poppler-${suffix}-${version}";
+ version = "0.81.0"; # beware: updates often break cups-filters build
src = fetchurl {
url = "${meta.homepage}/poppler-${version}.tar.xz";
- sha256 = "0bvb0yq9zsl2b811j4l4x0vf8g5lgmqbndkb2hvgsrr5639rzq4j";
+ sha256 = "00pykc7nym3xg0wc60awv0i35zwdfyn0igb6jrnb6rsv0c5h4b91";
};
outputs = [ "out" "dev" ];
- patches = [
- (fetchpatch {
- name = "CVE-2019-9959.patch";
- url = "https://gitlab.freedesktop.org/poppler/poppler/commit/68ef84e5968a4249c2162b839ca6d7975048a557.patch";
- sha256 = "17a3qs74fnnrhjys23f4aw5y7yfsk5d507jcj4hh1bndqv6dpwg1";
- })
- ];
-
buildInputs = [ libiconv libintl ] ++ lib.optional withData poppler_data;
# TODO: reduce propagation to necessary libs
diff --git a/nixpkgs/pkgs/development/libraries/protobuf/3.10.nix b/nixpkgs/pkgs/development/libraries/protobuf/3.10.nix
new file mode 100644
index 00000000000..5ecb8e67f84
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/protobuf/3.10.nix
@@ -0,0 +1,6 @@
+{ callPackage, ... }:
+
+callPackage ./generic-v3.nix {
+ version = "3.10.1";
+ sha256 = "1kbi2i1m5c7ss02ip8h0bdzvns4dgxx30a5c0iiph8g2ns02lr33";
+}
diff --git a/nixpkgs/pkgs/development/libraries/protobuf/3.11.nix b/nixpkgs/pkgs/development/libraries/protobuf/3.11.nix
new file mode 100644
index 00000000000..26f8ca13341
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/protobuf/3.11.nix
@@ -0,0 +1,6 @@
+{ callPackage, ... }:
+
+callPackage ./generic-v3.nix {
+ version = "3.11.0";
+ sha256 = "1b0kf02aw1yvpwdax3865057dzrlrdc7dgam05znwq8id5q76ckr";
+}
diff --git a/nixpkgs/pkgs/development/libraries/protobuf/3.9.nix b/nixpkgs/pkgs/development/libraries/protobuf/3.9.nix
index a2f3e0e0164..e74d5c527b1 100644
--- a/nixpkgs/pkgs/development/libraries/protobuf/3.9.nix
+++ b/nixpkgs/pkgs/development/libraries/protobuf/3.9.nix
@@ -1,6 +1,6 @@
{ callPackage, ... }:
callPackage ./generic-v3.nix {
- version = "3.9.1";
- sha256 = "0vv85xb65dx6fa76fsnyps13kaamvwfzd8hr6ii1payr73x4zy2h";
+ version = "3.9.2";
+ sha256 = "080zxa9w1pxp5y05aiwc0c8mlqkkh98wmid4l7m99cliphsd4qnn";
}
diff --git a/nixpkgs/pkgs/development/libraries/pybind11/default.nix b/nixpkgs/pkgs/development/libraries/pybind11/default.nix
deleted file mode 100644
index 7dfbdc4d64a..00000000000
--- a/nixpkgs/pkgs/development/libraries/pybind11/default.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ stdenv, fetchurl, fetchFromGitHub, cmake, catch, python, eigen }:
-
-stdenv.mkDerivation rec {
- pname = "pybind";
- version = "2.2.4";
-
- src = fetchFromGitHub {
- owner = "pybind";
- repo = "pybind11";
- rev = "v${version}";
- sha256 = "0pa79ymcasv8br5ifbx7878id5py2jpjac3i20cqxr6gs9l6ivlv";
- };
-
- nativeBuildInputs = [ cmake ];
- checkInputs = with python.pkgs; [ catch eigen pytest numpy scipy ];
-
- # Disable test_cmake_build test, as it fails in sandbox
- # https://github.com/pybind/pybind11/issues/1355
- patches = [
- ./no_test_cmake_build.patch
- (fetchurl { # Remove on bump to v2.2.5
- name = "pytest_namespace_to_configure.patch";
- url = "https://github.com/pybind/pybind11/commit/e7ef34f23f194cfa40bdbf967c6d34712261a4ee.patch";
- sha256 = "1dhv6p0b5fxzxc8j3sfy8kvfmdshczk22xfxh6bk0cfnfdy9iqrq";
- })
- ];
-
- doCheck = true;
-
- cmakeFlags = [
- "-DPYTHON_EXECUTABLE=${python.interpreter}"
- "-DPYBIND11_TEST=${if doCheck then "ON" else "OFF"}"
- ];
-
- meta = {
- homepage = https://github.com/pybind/pybind11;
- description = "Seamless operability between C++11 and Python";
- longDescription = ''
- Pybind11 is a lightweight header-only library that exposes
- C++ types in Python and vice versa, mainly to create Python
- bindings of existing C++ code.
- '';
- platforms = with stdenv.lib.platforms; unix;
- license = stdenv.lib.licenses.bsd3;
- maintainers = with stdenv.lib.maintainers; [ yuriaisaka ];
- };
-}
diff --git a/nixpkgs/pkgs/development/libraries/pybind11/no_test_cmake_build.patch b/nixpkgs/pkgs/development/libraries/pybind11/no_test_cmake_build.patch
deleted file mode 100644
index c5d6ecc4481..00000000000
--- a/nixpkgs/pkgs/development/libraries/pybind11/no_test_cmake_build.patch
+++ /dev/null
@@ -1,7 +0,0 @@
---- a/tests/CMakeLists.txt 2019-01-28 14:13:55.822119328 +0100
-+++ b/tests/CMakeLists.txt 2019-01-28 14:14:06.741161928 +0100
-@@ -233,4 +233,3 @@
- add_subdirectory(test_embed)
-
- # Test CMake build using functions and targets from subdirectory or installed location
--add_subdirectory(test_cmake_build)
diff --git a/nixpkgs/pkgs/development/libraries/qgnomeplatform/default.nix b/nixpkgs/pkgs/development/libraries/qgnomeplatform/default.nix
index 94c69a4a14b..564fc70f2b9 100644
--- a/nixpkgs/pkgs/development/libraries/qgnomeplatform/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qgnomeplatform/default.nix
@@ -1,14 +1,14 @@
-{ mkDerivation, lib, fetchFromGitHub, pkgconfig, gtk3, qtbase, qmake }:
+{ mkDerivation, lib, fetchFromGitHub, pkgconfig, gtk3, qtbase, qmake, qtx11extras }:
mkDerivation rec {
pname = "qgnomeplatform";
- version = "0.5";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "FedoraQt";
repo = "QGnomePlatform";
rev = version;
- sha256 = "01ncj21cxd5p7pch6p3zbhv5wp0dgn9vy5hrw54g49fmqnbb1ymz";
+ sha256 = "0fb1mzs6sx76bl7f0z2xhc0jq6y1c55jrw1v3na8577is6g5ji0a";
};
nativeBuildInputs = [
@@ -19,11 +19,14 @@ mkDerivation rec {
buildInputs = [
gtk3
qtbase
+ qtx11extras
];
postPatch = ''
# Fix plugin dir
- substituteInPlace qgnomeplatform.pro \
+ substituteInPlace decoration/decoration.pro \
+ --replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"
+ substituteInPlace theme/theme.pro \
--replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"
'';
diff --git a/nixpkgs/pkgs/development/libraries/qpdf/default.nix b/nixpkgs/pkgs/development/libraries/qpdf/default.nix
index 81606a4e28e..5cdde468416 100644
--- a/nixpkgs/pkgs/development/libraries/qpdf/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qpdf/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, libjpeg, zlib, perl }:
-let version = "9.0.1";
+let version = "9.0.2";
in
stdenv.mkDerivation rec {
pname = "qpdf";
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://sourceforge/qpdf/qpdf/${version}/${pname}-${version}.tar.gz";
- sha256 = "0lhgb82s2402ad2yiswkj227vjlw9zypphdfdivfkbril7dg6495";
+ sha256 = "0b6jhhsifgiwrznxxi3h7hqm7bi91wph65jjbvs4g2860vcm296h";
};
nativeBuildInputs = [ perl ];
diff --git a/nixpkgs/pkgs/development/libraries/qscintilla/default.nix b/nixpkgs/pkgs/development/libraries/qscintilla/default.nix
index 33e57a682b9..a8be20b73b1 100644
--- a/nixpkgs/pkgs/development/libraries/qscintilla/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qscintilla/default.nix
@@ -32,7 +32,8 @@ in stdenv.mkDerivation rec {
++ (if withQt5 then [ qmake ] else [ qmake4Hook ])
++ lib.optional stdenv.isDarwin fixDarwinDylibNames;
- patches = lib.optional (stdenv.isDarwin && withQt5) [ xcodePatch ];
+ patches = (lib.optional (stdenv.isDarwin && withQt5) xcodePatch) ++
+ (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
@@ -72,6 +73,5 @@ in stdenv.mkDerivation rec {
license = with licenses; [ gpl2 gpl3 ]; # and commercial
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.unix;
- broken = !withQt5;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/qscintilla/fix-qt4-build.patch b/nixpkgs/pkgs/development/libraries/qscintilla/fix-qt4-build.patch
new file mode 100644
index 00000000000..520a55b1ea2
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/qscintilla/fix-qt4-build.patch
@@ -0,0 +1,11 @@
+diff -ur QScintilla_gpl-2.11.2/Qt4Qt5/Qsci/qsciscintillabase.h QScintilla_gpl-2.11.2-fix/Qt4Qt5/Qsci/qsciscintillabase.h
+--- Qt4Qt5/Qsci/qsciscintillabase.h 2019-06-25 14:49:27.000000000 +0200
++++ Qt4Qt5-fix/Qsci/qsciscintillabase.h 2019-10-04 10:22:26.337474261 +0200
+@@ -27,6 +27,7 @@
+ #include <QByteArray>
+ #include <QPoint>
+ #include <QTimer>
++#include <QUrl>
+
+ #include <Qsci/qsciglobal.h>
+
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix b/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix
index c678cf351b1..0a37b1ce39a 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix
@@ -54,6 +54,7 @@ let
optionals stdenv.isDarwin [
./qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
./qtbase.patch.d/0002-qtbase-mac.patch
+ ./qtbase.patch.d/0013-define-kiosurfacesuccess.patch
]
++ [
./qtbase.patch.d/0003-qtbase-mkspecs.patch
@@ -65,6 +66,7 @@ let
./qtbase.patch.d/0009-qtbase-tzdir.patch
./qtbase.patch.d/0010-qtbase-qtpluginpath.patch
./qtbase.patch.d/0011-qtbase-assert.patch
+ ./qtbase.patch.d/0012-fix-header_module.patch
];
qtdeclarative = [ ./qtdeclarative.patch ];
qtscript = [ ./qtscript.patch ];
@@ -78,6 +80,15 @@ let
url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/qtbug-77037-workaround.patch?h=packages/qt5-webengine&id=fc77d6b3d5ec74e421b58f199efceb2593cbf951";
sha256 = "1gv733qfdn9746nbqqxzyjx4ijjqkkb7zb71nxax49nna5bri3am";
})
+ # patch for CVE-2019-13720, can be removed when it is included in the next upstream release
+ # https://bugreports.qt.io/browse/QTBUG-1019226
+ (fetchpatch {
+ name = "qtwebengine-CVE-2019-13720.patch";
+ url = "https://code.qt.io/cgit/qt/qtwebengine-chromium.git/patch/?id=d6e5fc10";
+ sha256 = "0ywc12m196pr6xn7l5xbascihygkjj4pbcgcn9wxvi5ssdr6z46z";
+ extraPrefix = "src/3rdparty/";
+ stripLen = 1;
+ })
]
++ optional stdenv.isDarwin ./qtwebengine-darwin-no-platform-check.patch;
qtwebkit = [ ./qtwebkit.patch ]
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh b/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh
index 86cd509a9f2..575115c9bdf 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=( http://download.qt.io/official_releases/qt/5.12/5.12.4/submodules/ )
+WGET_ARGS=( http://download.qt.io/official_releases/qt/5.12/5.12.5/submodules/ )
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
index de3d68357c7..ae5d016c99f 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
@@ -1,18 +1,18 @@
-From 58d98b66da5d748d610f053053bd12e42c97d9e6 Mon Sep 17 00:00:00 2001
+From 361a9395704ca1ee170a8bb3823ba860293eecee Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:34:00 -0500
-Subject: [PATCH 01/11] qtbase-mkspecs-mac
+Subject: [PATCH 01/12] qtbase-mkspecs-mac
---
mkspecs/common/mac.conf | 2 +-
- mkspecs/features/mac/default_post.prf | 196 --------------------------
+ mkspecs/features/mac/default_post.prf | 201 --------------------------
mkspecs/features/mac/default_pre.prf | 58 --------
mkspecs/features/mac/sdk.mk | 25 ----
mkspecs/features/mac/sdk.prf | 61 --------
- 5 files changed, 1 insertion(+), 341 deletions(-)
+ 5 files changed, 1 insertion(+), 346 deletions(-)
diff --git a/mkspecs/common/mac.conf b/mkspecs/common/mac.conf
-index b77494ec..470c38e7 100644
+index b77494ec9b..470c38e772 100644
--- a/mkspecs/common/mac.conf
+++ b/mkspecs/common/mac.conf
@@ -24,7 +24,7 @@ QMAKE_INCDIR_OPENGL = \
@@ -25,10 +25,10 @@ index b77494ec..470c38e7 100644
QMAKE_LFLAGS_REL_RPATH =
diff --git a/mkspecs/features/mac/default_post.prf b/mkspecs/features/mac/default_post.prf
-index c46222de..18dcfbce 100644
+index 26bd3e2e98..b80ec1e801 100644
--- a/mkspecs/features/mac/default_post.prf
+++ b/mkspecs/features/mac/default_post.prf
-@@ -64,202 +64,6 @@ qt {
+@@ -68,207 +68,6 @@ qt {
}
}
@@ -212,6 +212,11 @@ index c46222de..18dcfbce 100644
- QMAKE_PCH_OUTPUT_EXT = _${QMAKE_PCH_ARCH}$${QMAKE_PCH_OUTPUT_EXT}
-}
-
+-!equals(sdk_version, $$QMAKE_MAC_SDK_VERSION) {
+- # Explicit SDK version has been set, respect that
+- QMAKE_LFLAGS += -Wl,-sdk_version -Wl,$$sdk_version
+-}
+-
-cache(QMAKE_XCODE_DEVELOPER_PATH, stash)
-!isEmpty(QMAKE_XCODE_VERSION): \
- cache(QMAKE_XCODE_VERSION, stash)
@@ -229,10 +234,10 @@ index c46222de..18dcfbce 100644
-QMAKE_MAC_XCODE_SETTINGS += xcode_product_bundle_identifier_setting
-
!macx-xcode {
- generate_xcode_project.commands = @$(QMAKE) -spec macx-xcode $(EXPORT__PRO_FILE_)
+ generate_xcode_project.commands = @$(QMAKE) -spec macx-xcode \"$(EXPORT__PRO_FILE_)\" $$QMAKE_ARGS
generate_xcode_project.target = xcodeproj
diff --git a/mkspecs/features/mac/default_pre.prf b/mkspecs/features/mac/default_pre.prf
-index e3534561..3b01424e 100644
+index e3534561a5..3b01424e67 100644
--- a/mkspecs/features/mac/default_pre.prf
+++ b/mkspecs/features/mac/default_pre.prf
@@ -1,60 +1,2 @@
@@ -297,7 +302,7 @@ index e3534561..3b01424e 100644
-xcode_copy_phase_strip_setting.value = NO
-QMAKE_MAC_XCODE_SETTINGS += xcode_copy_phase_strip_setting
diff --git a/mkspecs/features/mac/sdk.mk b/mkspecs/features/mac/sdk.mk
-index c40f58c9..e69de29b 100644
+index c40f58c987..e69de29bb2 100644
--- a/mkspecs/features/mac/sdk.mk
+++ b/mkspecs/features/mac/sdk.mk
@@ -1,25 +0,0 @@
@@ -327,7 +332,7 @@ index c40f58c9..e69de29b 100644
- endif
-endif
diff --git a/mkspecs/features/mac/sdk.prf b/mkspecs/features/mac/sdk.prf
-index 3a9c2778..e69de29b 100644
+index 3a9c2778bb..e69de29bb2 100644
--- a/mkspecs/features/mac/sdk.prf
+++ b/mkspecs/features/mac/sdk.prf
@@ -1,61 +0,0 @@
@@ -393,5 +398,5 @@ index 3a9c2778..e69de29b 100644
- cache($$tool_variable, set stash, $$tool)
-}
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0002-qtbase-mac.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0002-qtbase-mac.patch
index 301ac67d8d0..9f0c6665184 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0002-qtbase-mac.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0002-qtbase-mac.patch
@@ -1,7 +1,7 @@
From 203c9338dc92c2c36007cfe6633387348976637e Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:37:15 -0500
-Subject: [PATCH 02/11] qtbase-mac
+Subject: [PATCH 02/12] qtbase-mac
---
src/corelib/kernel/qcore_mac_p.h | 16 ++++++++++++++--
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0003-qtbase-mkspecs.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0003-qtbase-mkspecs.patch
index 3fabe071836..d5d8e70b788 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0003-qtbase-mkspecs.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0003-qtbase-mkspecs.patch
@@ -1,7 +1,7 @@
-From 5ff996d9028c0f54939ca7c54d358cd7503ab1ae Mon Sep 17 00:00:00 2001
+From 8bdbddc2e5fef1553b1ba0297d3c03b38e9b947b Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Wed, 18 Sep 2019 05:39:39 -0500
-Subject: [PATCH 03/11] qtbase-mkspecs
+Subject: [PATCH 03/12] qtbase-mkspecs
---
mkspecs/features/create_cmake.prf | 53 ++++--------
@@ -18,7 +18,7 @@ Subject: [PATCH 03/11] qtbase-mkspecs
11 files changed, 39 insertions(+), 142 deletions(-)
diff --git a/mkspecs/features/create_cmake.prf b/mkspecs/features/create_cmake.prf
-index c9910dda..e9bc8076 100644
+index 00da9bd33f..bd166fbfea 100644
--- a/mkspecs/features/create_cmake.prf
+++ b/mkspecs/features/create_cmake.prf
@@ -21,7 +21,7 @@ load(cmake_functions)
@@ -30,7 +30,7 @@ index c9910dda..e9bc8076 100644
contains(CMAKE_INSTALL_LIBS_DIR, ^(/usr)?/lib(64)?.*): CMAKE_USR_MOVE_WORKAROUND = $$CMAKE_INSTALL_LIBS_DIR
CMAKE_OUT_DIR = $$MODULE_BASE_OUTDIR/lib/cmake
-@@ -60,45 +60,20 @@ split_incpath {
+@@ -70,45 +70,20 @@ split_incpath {
$$cmake_extra_source_includes.output
}
@@ -87,7 +87,7 @@ index c9910dda..e9bc8076 100644
static|staticlib:CMAKE_STATIC_TYPE = true
-@@ -178,7 +153,7 @@ contains(CONFIG, plugin) {
+@@ -188,7 +163,7 @@ contains(CONFIG, plugin) {
cmake_target_file
cmake_qt5_plugin_file.files = $$cmake_target_file.output
@@ -96,7 +96,7 @@ index c9910dda..e9bc8076 100644
INSTALLS += cmake_qt5_plugin_file
return()
-@@ -323,7 +298,7 @@ exists($$cmake_macros_file.input) {
+@@ -333,7 +308,7 @@ exists($$cmake_macros_file.input) {
cmake_qt5_module_files.files += $$cmake_macros_file.output
}
@@ -106,7 +106,7 @@ index c9910dda..e9bc8076 100644
# We are generating cmake files. Most developers of Qt are not aware of cmake,
# so we require automatic tests to be available. The only module which should
diff --git a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
-index c7298928..c60ef16e 100644
+index c729892889..c60ef16e64 100644
--- a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
+++ b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
@@ -3,30 +3,6 @@ if (CMAKE_VERSION VERSION_LESS 3.1.0)
@@ -266,7 +266,7 @@ index c7298928..c60ef16e 100644
set_target_properties(Qt5::${Plugin} PROPERTIES
\"IMPORTED_LOCATION_${Configuration}\" ${imported_location}
diff --git a/mkspecs/features/qml_module.prf b/mkspecs/features/qml_module.prf
-index 57cfec78..5cbd7c52 100644
+index 57cfec78b3..5cbd7c52ef 100644
--- a/mkspecs/features/qml_module.prf
+++ b/mkspecs/features/qml_module.prf
@@ -51,7 +51,7 @@ builtin_resources {
@@ -279,7 +279,7 @@ index 57cfec78..5cbd7c52 100644
qmlfiles.base = $$_PRO_FILE_PWD_
diff --git a/mkspecs/features/qml_plugin.prf b/mkspecs/features/qml_plugin.prf
-index ad8ecdf5..804634b2 100644
+index ad8ecdf5f1..804634b22e 100644
--- a/mkspecs/features/qml_plugin.prf
+++ b/mkspecs/features/qml_plugin.prf
@@ -50,7 +50,7 @@ load(qt_build_paths)
@@ -292,7 +292,7 @@ index ad8ecdf5..804634b2 100644
# Some final setup
diff --git a/mkspecs/features/qt_app.prf b/mkspecs/features/qt_app.prf
-index 8354f30e..62028fef 100644
+index 8354f30eea..62028fef8e 100644
--- a/mkspecs/features/qt_app.prf
+++ b/mkspecs/features/qt_app.prf
@@ -30,7 +30,7 @@ host_build:force_bootstrap {
@@ -305,7 +305,7 @@ index 8354f30e..62028fef 100644
}
INSTALLS += target
diff --git a/mkspecs/features/qt_build_paths.prf b/mkspecs/features/qt_build_paths.prf
-index 3bb3823a..655b7b7d 100644
+index 3bb3823a8e..655b7b7db8 100644
--- a/mkspecs/features/qt_build_paths.prf
+++ b/mkspecs/features/qt_build_paths.prf
@@ -24,6 +24,6 @@ exists($$MODULE_BASE_INDIR/.git): \
@@ -318,7 +318,7 @@ index 3bb3823a..655b7b7d 100644
+ MODULE_QMAKE_OUTDIR = $$NIX_OUTPUT_OUT
}
diff --git a/mkspecs/features/qt_docs.prf b/mkspecs/features/qt_docs.prf
-index 3b74cd4d..6bfbbe6e 100644
+index 3b74cd4dd5..6bfbbe6e2d 100644
--- a/mkspecs/features/qt_docs.prf
+++ b/mkspecs/features/qt_docs.prf
@@ -45,7 +45,7 @@ QMAKE_DOCS_OUTPUTDIR = $$QMAKE_DOCS_BASE_OUTDIR/$$QMAKE_DOCS_TARGETDIR
@@ -357,7 +357,7 @@ index 3b74cd4d..6bfbbe6e 100644
INSTALLS += inst_qch_docs
diff --git a/mkspecs/features/qt_example_installs.prf b/mkspecs/features/qt_example_installs.prf
-index 43b58817..e635b8f6 100644
+index 43b58817fe..e635b8f67a 100644
--- a/mkspecs/features/qt_example_installs.prf
+++ b/mkspecs/features/qt_example_installs.prf
@@ -88,7 +88,7 @@ sourcefiles += \
@@ -370,7 +370,7 @@ index 43b58817..e635b8f6 100644
check_examples {
diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf
-index 1903e509..ae7b5859 100644
+index 1903e509c8..ae7b585989 100644
--- a/mkspecs/features/qt_functions.prf
+++ b/mkspecs/features/qt_functions.prf
@@ -69,7 +69,7 @@ defineTest(qtHaveModule) {
@@ -383,7 +383,7 @@ index 1903e509..ae7b5859 100644
$${1}_EXE = $${cmd}.pl
cmd = perl -w $$system_path($${cmd}.pl)
diff --git a/mkspecs/features/qt_installs.prf b/mkspecs/features/qt_installs.prf
-index 1ebca173..b784441d 100644
+index 1ebca17366..b784441da0 100644
--- a/mkspecs/features/qt_installs.prf
+++ b/mkspecs/features/qt_installs.prf
@@ -12,16 +12,10 @@
@@ -448,7 +448,7 @@ index 1ebca173..b784441d 100644
INSTALLS += privpritarget
}
diff --git a/mkspecs/features/qt_plugin.prf b/mkspecs/features/qt_plugin.prf
-index 40528a65..903f7952 100644
+index 40528a65e2..903f795284 100644
--- a/mkspecs/features/qt_plugin.prf
+++ b/mkspecs/features/qt_plugin.prf
@@ -88,7 +88,7 @@ CONFIG(static, static|shared)|prefix_build {
@@ -461,5 +461,5 @@ index 40528a65..903f7952 100644
TARGET = $$qt5LibraryTarget($$TARGET)
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0004-qtbase-replace-libdir.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0004-qtbase-replace-libdir.patch
index 93c4748f6fd..f2cf54880d4 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0004-qtbase-replace-libdir.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0004-qtbase-replace-libdir.patch
@@ -1,7 +1,7 @@
-From d126db8f5c2c1f6d6738de1a53040c93fdf6ff73 Mon Sep 17 00:00:00 2001
+From 492f6555bb09f207c83387441f0f23ba4602dfff Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Wed, 18 Sep 2019 05:39:50 -0500
-Subject: [PATCH 04/11] qtbase-replace-libdir
+Subject: [PATCH 04/12] qtbase-replace-libdir
---
mkspecs/features/qt_common.prf | 20 ++------------------
@@ -9,7 +9,7 @@ Subject: [PATCH 04/11] qtbase-replace-libdir
2 files changed, 3 insertions(+), 22 deletions(-)
diff --git a/mkspecs/features/qt_common.prf b/mkspecs/features/qt_common.prf
-index caecb68a..d3aa3ba5 100644
+index caecb68a84..d3aa3ba570 100644
--- a/mkspecs/features/qt_common.prf
+++ b/mkspecs/features/qt_common.prf
@@ -30,32 +30,16 @@ contains(TEMPLATE, .*lib) {
@@ -48,10 +48,10 @@ index caecb68a..d3aa3ba5 100644
# The remainder of this file must not apply to host tools/libraries,
diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf
-index 51b5bde6..82e2907c 100644
+index ee7de22059..9015b30d73 100644
--- a/mkspecs/features/qt_module.prf
+++ b/mkspecs/features/qt_module.prf
-@@ -292,10 +292,7 @@ load(qt_targets)
+@@ -303,10 +303,7 @@ load(qt_targets)
}
!lib_bundle:unix {
CONFIG += create_libtool
@@ -60,9 +60,9 @@ index 51b5bde6..82e2907c 100644
- else: \
- QMAKE_LIBTOOL_LIBDIR = "=$$[QT_INSTALL_LIBS/raw]"
+ QMAKE_LIBTOOL_LIBDIR = $$NIX_OUTPUT_OUT/lib
- ltlib_replace.match = $$lib_replace.match
- !isEmpty(lib_replace.replace): \
- ltlib_replace.replace = $$QMAKE_LIBTOOL_LIBDIR
+ !isEmpty(lib_replace0.match) {
+ ltlib_replace0.match = $$lib_replace0.match
+ ltlib_replace0.replace = $$QMAKE_LIBTOOL_LIBDIR/
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0005-qtbase-cmake.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0005-qtbase-cmake.patch
index b93b8f8c832..64a88f300d8 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0005-qtbase-cmake.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0005-qtbase-cmake.patch
@@ -1,7 +1,7 @@
-From 0ea804da2eb1d0cfbbfc15fbc33a3d7dd5de36ed Mon Sep 17 00:00:00 2001
+From 6f53835deae80b28ec5c1c9a5c0294bbcc87f91b Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:34:28 -0500
-Subject: [PATCH 05/11] qtbase-cmake
+Subject: [PATCH 05/12] qtbase-cmake
---
mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in | 2 +-
@@ -15,7 +15,7 @@ Subject: [PATCH 05/11] qtbase-cmake
8 files changed, 16 insertions(+), 24 deletions(-)
diff --git a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
-index c60ef16e..e354ab91 100644
+index c60ef16e64..e354ab9156 100644
--- a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
+++ b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
@@ -278,7 +278,7 @@ if (NOT TARGET Qt5::$${CMAKE_MODULE_NAME})
@@ -28,7 +28,7 @@ index c60ef16e..e354ab91 100644
set_target_properties(Qt5::${Plugin} PROPERTIES
\"IMPORTED_LOCATION_${Configuration}\" ${imported_location}
diff --git a/mkspecs/features/data/cmake/Qt5PluginTarget.cmake.in b/mkspecs/features/data/cmake/Qt5PluginTarget.cmake.in
-index 5baf0fdb..3583745a 100644
+index 5baf0fdb10..3583745aea 100644
--- a/mkspecs/features/data/cmake/Qt5PluginTarget.cmake.in
+++ b/mkspecs/features/data/cmake/Qt5PluginTarget.cmake.in
@@ -2,10 +2,10 @@
@@ -45,7 +45,7 @@ index 5baf0fdb..3583745a 100644
list(APPEND Qt5$${CMAKE_MODULE_NAME}_PLUGINS Qt5::$$CMAKE_PLUGIN_NAME)
diff --git a/src/corelib/Qt5CoreConfigExtras.cmake.in b/src/corelib/Qt5CoreConfigExtras.cmake.in
-index e0652fdc..450b2a2d 100644
+index e0652fdcf9..450b2a2d28 100644
--- a/src/corelib/Qt5CoreConfigExtras.cmake.in
+++ b/src/corelib/Qt5CoreConfigExtras.cmake.in
@@ -3,7 +3,7 @@ if (NOT TARGET Qt5::qmake)
@@ -94,7 +94,7 @@ index e0652fdc..450b2a2d 100644
set(imported_location \"$${CMAKE_LIB_DIR}$${CMAKE_WINMAIN_FILE_LOCATION_DEBUG}\")
!!ENDIF
diff --git a/src/corelib/Qt5CoreConfigExtrasMkspecDir.cmake.in b/src/corelib/Qt5CoreConfigExtrasMkspecDir.cmake.in
-index c357237d..6f0c75de 100644
+index c357237d0e..6f0c75de3c 100644
--- a/src/corelib/Qt5CoreConfigExtrasMkspecDir.cmake.in
+++ b/src/corelib/Qt5CoreConfigExtrasMkspecDir.cmake.in
@@ -1,6 +1,6 @@
@@ -106,7 +106,7 @@ index c357237d..6f0c75de 100644
set(_qt5_corelib_extra_includes \"$${CMAKE_HOST_DATA_DIR}mkspecs/$${CMAKE_MKSPEC}\")
!!ENDIF
diff --git a/src/corelib/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in b/src/corelib/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in
-index 706304cf..546420f6 100644
+index 706304cf34..546420f6ad 100644
--- a/src/corelib/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in
+++ b/src/corelib/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in
@@ -1,6 +1,6 @@
@@ -118,7 +118,7 @@ index 706304cf..546420f6 100644
set(_qt5_corelib_extra_includes \"$${CMAKE_INSTALL_DATA_DIR}mkspecs/$${CMAKE_MKSPEC}\")
!!ENDIF
diff --git a/src/dbus/Qt5DBusConfigExtras.cmake.in b/src/dbus/Qt5DBusConfigExtras.cmake.in
-index 1d947159..b36865fc 100644
+index 1d947159e2..b36865fc48 100644
--- a/src/dbus/Qt5DBusConfigExtras.cmake.in
+++ b/src/dbus/Qt5DBusConfigExtras.cmake.in
@@ -2,11 +2,7 @@
@@ -148,7 +148,7 @@ index 1d947159..b36865fc 100644
set_target_properties(Qt5::qdbusxml2cpp PROPERTIES
diff --git a/src/gui/Qt5GuiConfigExtras.cmake.in b/src/gui/Qt5GuiConfigExtras.cmake.in
-index 84dbbfeb..8ad0720c 100644
+index 84dbbfebd4..8ad0720c5c 100644
--- a/src/gui/Qt5GuiConfigExtras.cmake.in
+++ b/src/gui/Qt5GuiConfigExtras.cmake.in
@@ -2,7 +2,7 @@
@@ -177,7 +177,7 @@ index 84dbbfeb..8ad0720c 100644
set(imported_implib \"$${CMAKE_LIB_DIR}${IMPLIB_LOCATION}\")
!!ENDIF
diff --git a/src/widgets/Qt5WidgetsConfigExtras.cmake.in b/src/widgets/Qt5WidgetsConfigExtras.cmake.in
-index 99d87e2e..a4eab2aa 100644
+index 99d87e2e46..a4eab2aa72 100644
--- a/src/widgets/Qt5WidgetsConfigExtras.cmake.in
+++ b/src/widgets/Qt5WidgetsConfigExtras.cmake.in
@@ -3,7 +3,7 @@ if (NOT TARGET Qt5::uic)
@@ -190,5 +190,5 @@ index 99d87e2e..a4eab2aa 100644
set(imported_location \"$${CMAKE_BIN_DIR}uic$$CMAKE_BIN_SUFFIX\")
!!ENDIF
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0006-qtbase-gtk3.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0006-qtbase-gtk3.patch
index 80f4a4091e6..ed1c61e7678 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0006-qtbase-gtk3.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0006-qtbase-gtk3.patch
@@ -1,14 +1,14 @@
-From 8fa184fb70a62cbe9ee160bceddaf5d7c21cb85c Mon Sep 17 00:00:00 2001
+From 5bf1785809baf6be7fb5904ce6cefdb761f2c278 Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:35:33 -0500
-Subject: [PATCH 06/11] qtbase-gtk3
+Subject: [PATCH 06/12] qtbase-gtk3
---
src/plugins/platformthemes/gtk3/main.cpp | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/src/plugins/platformthemes/gtk3/main.cpp b/src/plugins/platformthemes/gtk3/main.cpp
-index fb1c425d..bb8bab97 100644
+index fb1c425d8e..bb8bab9795 100644
--- a/src/plugins/platformthemes/gtk3/main.cpp
+++ b/src/plugins/platformthemes/gtk3/main.cpp
@@ -39,6 +39,7 @@
@@ -44,5 +44,5 @@ index fb1c425d..bb8bab97 100644
return 0;
}
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0007-qtbase-xcursor.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0007-qtbase-xcursor.patch
index 33122773598..2fd9e9509d6 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0007-qtbase-xcursor.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0007-qtbase-xcursor.patch
@@ -1,14 +1,14 @@
-From b4fe78eb31f30ef499970b2ca7e7947c025588af Mon Sep 17 00:00:00 2001
+From 35e80f303ae6a6c4c53ba8eb3d84574cc03d68d8 Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:35:58 -0500
-Subject: [PATCH 07/11] qtbase-xcursor
+Subject: [PATCH 07/12] qtbase-xcursor
---
src/plugins/platforms/xcb/qxcbcursor.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/plugins/platforms/xcb/qxcbcursor.cpp b/src/plugins/platforms/xcb/qxcbcursor.cpp
-index fbadab4d..c83ce0af 100644
+index fbadab4d50..c83ce0af5b 100644
--- a/src/plugins/platforms/xcb/qxcbcursor.cpp
+++ b/src/plugins/platforms/xcb/qxcbcursor.cpp
@@ -317,10 +317,10 @@ QXcbCursor::QXcbCursor(QXcbConnection *conn, QXcbScreen *screen)
@@ -25,5 +25,5 @@ index fbadab4d..c83ce0af 100644
}
if (xcursorFound) {
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0008-qtbase-xcompose.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0008-qtbase-xcompose.patch
index f54ba7f9002..af45be94fec 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0008-qtbase-xcompose.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0008-qtbase-xcompose.patch
@@ -1,14 +1,14 @@
-From 47b2bed58224bda2267480604707a580dc17dd1f Mon Sep 17 00:00:00 2001
+From b7c1c103ba04e76ae498f87ca9ef2c4e09e36d7e Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:36:10 -0500
-Subject: [PATCH 08/11] qtbase-xcompose
+Subject: [PATCH 08/12] qtbase-xcompose
---
.../compose/generator/qtablegenerator.cpp | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp b/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
-index b5a0a5bb..6c20305f 100644
+index b5a0a5bbeb..6c20305f4d 100644
--- a/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
+++ b/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
@@ -265,12 +265,9 @@ void TableGenerator::initPossibleLocations()
@@ -26,5 +26,5 @@ index b5a0a5bb..6c20305f 100644
QString TableGenerator::findComposeFile()
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0009-qtbase-tzdir.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0009-qtbase-tzdir.patch
index e8a4533cc2d..03466b69afb 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0009-qtbase-tzdir.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0009-qtbase-tzdir.patch
@@ -1,17 +1,17 @@
-From 354713a61005b9a4743b9db0d76c72514c4579f8 Mon Sep 17 00:00:00 2001
+From db9686362ae34e02538e449e0edfe3d61065b2e9 Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:36:25 -0500
-Subject: [PATCH 09/11] qtbase-tzdir
+Subject: [PATCH 09/12] qtbase-tzdir
---
src/corelib/tools/qtimezoneprivate_tz.cpp | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/src/corelib/tools/qtimezoneprivate_tz.cpp b/src/corelib/tools/qtimezoneprivate_tz.cpp
-index 7d85bc07..c13d99b8 100644
+index 57bc000af5..d7d8119682 100644
--- a/src/corelib/tools/qtimezoneprivate_tz.cpp
+++ b/src/corelib/tools/qtimezoneprivate_tz.cpp
-@@ -71,7 +71,11 @@ typedef QHash<QByteArray, QTzTimeZone> QTzTimeZoneHash;
+@@ -77,7 +77,11 @@ typedef QHash<QByteArray, QTzTimeZone> QTzTimeZoneHash;
// Parse zone.tab table, assume lists all installed zones, if not will need to read directories
static QTzTimeZoneHash loadTzTimeZones()
{
@@ -24,7 +24,7 @@ index 7d85bc07..c13d99b8 100644
if (!QFile::exists(path))
path = QStringLiteral("/usr/lib/zoneinfo/zone.tab");
-@@ -650,12 +654,16 @@ void QTzTimeZonePrivate::init(const QByteArray &ianaId)
+@@ -656,12 +660,16 @@ void QTzTimeZonePrivate::init(const QByteArray &ianaId)
if (!tzif.open(QIODevice::ReadOnly))
return;
} else {
@@ -47,5 +47,5 @@ index 7d85bc07..c13d99b8 100644
}
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0010-qtbase-qtpluginpath.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0010-qtbase-qtpluginpath.patch
index b53544e0d4e..2c03521286a 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0010-qtbase-qtpluginpath.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0010-qtbase-qtpluginpath.patch
@@ -1,17 +1,17 @@
-From 571060c0e1dca29554cc97cfb33087c9b41114a5 Mon Sep 17 00:00:00 2001
+From a3aaebda6d4b302cd202c21e306c55d3715e9b0d Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:36:41 -0500
-Subject: [PATCH 10/11] qtbase-qtpluginpath
+Subject: [PATCH 10/12] qtbase-qtpluginpath
---
src/corelib/kernel/qcoreapplication.cpp | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/corelib/kernel/qcoreapplication.cpp b/src/corelib/kernel/qcoreapplication.cpp
-index 8652c456..74562272 100644
+index db6546028a..cc97c46004 100644
--- a/src/corelib/kernel/qcoreapplication.cpp
+++ b/src/corelib/kernel/qcoreapplication.cpp
-@@ -2690,6 +2690,15 @@ QStringList QCoreApplication::libraryPaths()
+@@ -2694,6 +2694,15 @@ QStringList QCoreApplication::libraryPaths()
QStringList *app_libpaths = new QStringList;
coreappdata()->app_libpaths.reset(app_libpaths);
@@ -28,5 +28,5 @@ index 8652c456..74562272 100644
if (!libPathEnv.isEmpty()) {
QStringList paths = libPathEnv.split(QDir::listSeparator(), QString::SkipEmptyParts);
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0011-qtbase-assert.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0011-qtbase-assert.patch
index 0fd93759c3a..b4e0ab76229 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0011-qtbase-assert.patch
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0011-qtbase-assert.patch
@@ -1,14 +1,14 @@
-From 545e696e270a3879dd59f71d145e31a7d93ab8f4 Mon Sep 17 00:00:00 2001
+From 4f93027de0e9b825c4b7853d583e9b02a0443c6b Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Tue, 17 Sep 2019 05:37:04 -0500
-Subject: [PATCH 11/11] qtbase-assert
+Subject: [PATCH 11/12] qtbase-assert
---
src/testlib/qtestassert.h | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/testlib/qtestassert.h b/src/testlib/qtestassert.h
-index 6498ea84..d821ced7 100644
+index 6498ea84ef..d821ced7fc 100644
--- a/src/testlib/qtestassert.h
+++ b/src/testlib/qtestassert.h
@@ -44,10 +44,13 @@
@@ -28,5 +28,5 @@ index 6498ea84..d821ced7 100644
QT_END_NAMESPACE
--
-2.22.1
+2.23.GIT
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0012-fix-header_module.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0012-fix-header_module.patch
new file mode 100644
index 00000000000..1e2c68688b0
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0012-fix-header_module.patch
@@ -0,0 +1,25 @@
+From 821db0c3056a813e2d0d36fbb2c7361df5559b05 Mon Sep 17 00:00:00 2001
+From: Will Dietz <w@wdtz.org>
+Date: Mon, 30 Sep 2019 20:15:40 -0500
+Subject: [PATCH 12/12] fix header_module
+
+---
+ mkspecs/features/qt_module.prf | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf
+index 9015b30d73..7347c791b4 100644
+--- a/mkspecs/features/qt_module.prf
++++ b/mkspecs/features/qt_module.prf
+@@ -84,7 +84,7 @@ header_module {
+ CONFIG += qt_no_install_library
+
+ # Allow creation of .prl, .la and .pc files.
+- target.path = $$[QT_INSTALL_LIBS]
++ target.path = $$NIX_OUTPUT_OUT/lib
+ target.CONFIG += dummy_install
+ INSTALLS += target
+ } else {
+--
+2.23.GIT
+
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0013-define-kiosurfacesuccess.patch b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0013-define-kiosurfacesuccess.patch
new file mode 100644
index 00000000000..a43a46d8a69
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0013-define-kiosurfacesuccess.patch
@@ -0,0 +1,16 @@
+diff --git a/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.mm b/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.mm
+index a367487e..c3aeca1d 100644
+--- a/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.mm
++++ b/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.mm
+@@ -49,6 +49,11 @@
+ // but was only added in the 10.14 SDK, so declare it just in case.
+ extern "C" CFPropertyListRef CGColorSpaceCopyPropertyList(CGColorSpaceRef space);
+
++// Introduced in 10.13: http://codeworkshop.net/objc-diff/sdkdiffs/macos/10.13/IOSurface.html
++#if !defined(kIOSurfaceSuccess)
++#define kIOSurfaceSuccess KERN_SUCCESS
++#endif
++
+ QT_BEGIN_NAMESPACE
+
+ Q_LOGGING_CATEGORY(lcQpaIOSurface, "qt.qpa.backingstore.iosurface");
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix b/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix
index 46bc14a1346..3b4d761c16c 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix
+++ b/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix
@@ -3,323 +3,323 @@
{
qt3d = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qt3d-everywhere-src-5.12.4.tar.xz";
- sha256 = "cfad2e16f40fa07f8be59fa29c0c246743ee67db417ca29772a92f36fa322af3";
- name = "qt3d-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qt3d-everywhere-src-5.12.5.tar.xz";
+ sha256 = "2a35b144768c7ad8a9265d16a04f038d9bc51016bd2c4b2b516e374f81ff29c4";
+ name = "qt3d-everywhere-src-5.12.5.tar.xz";
};
};
qtactiveqt = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtactiveqt-everywhere-src-5.12.4.tar.xz";
- sha256 = "d3c78e6c2a75b9d4f9685d4eea6e84f44f97034a54aed7a159c53cfd4ec4eac7";
- name = "qtactiveqt-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtactiveqt-everywhere-src-5.12.5.tar.xz";
+ sha256 = "d673a1269dd900c78dbfe88eb16e086e36d236571722712a64401cdec7b73a40";
+ name = "qtactiveqt-everywhere-src-5.12.5.tar.xz";
};
};
qtandroidextras = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtandroidextras-everywhere-src-5.12.4.tar.xz";
- sha256 = "18e0dbd82920b0ca51b29172fc0ed1f2a923cb7c4fa8fb574595abc16ec3245e";
- name = "qtandroidextras-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtandroidextras-everywhere-src-5.12.5.tar.xz";
+ sha256 = "f115ccef1e808da7c5d0348f3e245952a2973966f34d18b935f9e3eb16062eab";
+ name = "qtandroidextras-everywhere-src-5.12.5.tar.xz";
};
};
qtbase = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtbase-everywhere-src-5.12.4.tar.xz";
- sha256 = "20fbc7efa54ff7db9552a7a2cdf9047b80253c1933c834f35b0bc5c1ae021195";
- name = "qtbase-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtbase-everywhere-src-5.12.5.tar.xz";
+ sha256 = "fc8abffbbda9da3e593d8d62b56bc17dbaab13ff71b72915ddda11dabde4d625";
+ name = "qtbase-everywhere-src-5.12.5.tar.xz";
};
};
qtcanvas3d = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtcanvas3d-everywhere-src-5.12.4.tar.xz";
- sha256 = "d7e0e8aa542d077a929fb7700411ca9de1f65ae4748d64168d2e7533facd7869";
- name = "qtcanvas3d-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtcanvas3d-everywhere-src-5.12.5.tar.xz";
+ sha256 = "1553e06ce3cc5afb36aed3698b85c00e734eac07f7f41895426bebd84216d80c";
+ name = "qtcanvas3d-everywhere-src-5.12.5.tar.xz";
};
};
qtcharts = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtcharts-everywhere-src-5.12.4.tar.xz";
- sha256 = "06ff68a80dc377847429cdd87d4e46465e1d6fbc417d52700a0a59d197669c9e";
- name = "qtcharts-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtcharts-everywhere-src-5.12.5.tar.xz";
+ sha256 = "4c7c30a916ba0100a1635b89f48bc5a8af4cdedac79c3fc18456af54dc0a6608";
+ name = "qtcharts-everywhere-src-5.12.5.tar.xz";
};
};
qtconnectivity = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtconnectivity-everywhere-src-5.12.4.tar.xz";
- sha256 = "749d05242b9fae12e80f569fb6b918dc011cb191eeb05147cbde474ca6b173ef";
- name = "qtconnectivity-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtconnectivity-everywhere-src-5.12.5.tar.xz";
+ sha256 = "bdf62c72d689f47c4d17ecdde934d9f85a1164091e58fce02873de259e8de88b";
+ name = "qtconnectivity-everywhere-src-5.12.5.tar.xz";
};
};
qtdatavis3d = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtdatavis3d-everywhere-src-5.12.4.tar.xz";
- sha256 = "1c160eeb430c8602aaee8ae4faa55bc62f880dae642be5fd1ac019f7886eb15a";
- name = "qtdatavis3d-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtdatavis3d-everywhere-src-5.12.5.tar.xz";
+ sha256 = "1de165bf5330c7fb18c6fbb8c0e5cda47fa19c2eaba657b3792fd75e653444f3";
+ name = "qtdatavis3d-everywhere-src-5.12.5.tar.xz";
};
};
qtdeclarative = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtdeclarative-everywhere-src-5.12.4.tar.xz";
- sha256 = "614105ed73079d67d81b34fef31c9934c5e751342e4b2e0297128c8c301acda7";
- name = "qtdeclarative-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtdeclarative-everywhere-src-5.12.5.tar.xz";
+ sha256 = "22c5323d4b01259e6e352eef1b54129d6dfee00a406f0312905fa7db322b9190";
+ name = "qtdeclarative-everywhere-src-5.12.5.tar.xz";
};
};
qtdoc = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtdoc-everywhere-src-5.12.4.tar.xz";
- sha256 = "93e6cb6abc0dad3a831a6e2c46d950bd7a99b59d60ce2d2b81c2ce893bfb41bb";
- name = "qtdoc-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtdoc-everywhere-src-5.12.5.tar.xz";
+ sha256 = "f1de30227b8854c284e9c23e9c0c44d9fe768880aef826b0f880a44dd7c7538d";
+ name = "qtdoc-everywhere-src-5.12.5.tar.xz";
};
};
qtgamepad = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtgamepad-everywhere-src-5.12.4.tar.xz";
- sha256 = "25de6f10fb18f2484d1e569688bf33deb90ecbfb97ce41c2b5fb3521146e4c45";
- name = "qtgamepad-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtgamepad-everywhere-src-5.12.5.tar.xz";
+ sha256 = "de88f01d47f7cc5d54a1af783c5fae9f2b0101948ff33b8290f71b2657aded33";
+ name = "qtgamepad-everywhere-src-5.12.5.tar.xz";
};
};
qtgraphicaleffects = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtgraphicaleffects-everywhere-src-5.12.4.tar.xz";
- sha256 = "0bc38b168fa724411984525173d667aa47076c8cbd4eeb791d0da7fe4b9bdf73";
- name = "qtgraphicaleffects-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtgraphicaleffects-everywhere-src-5.12.5.tar.xz";
+ sha256 = "bdbddba7e0e0d041809a98d97c07da8be8936ec48537335cbaea9b0049c646ad";
+ name = "qtgraphicaleffects-everywhere-src-5.12.5.tar.xz";
};
};
qtimageformats = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtimageformats-everywhere-src-5.12.4.tar.xz";
- sha256 = "2dee25c3eea90d172cbd40f41450153322b902da1daa7d2370a55124b2307bb3";
- name = "qtimageformats-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtimageformats-everywhere-src-5.12.5.tar.xz";
+ sha256 = "9f19394830542fb9e6bde6806b6216b7207f96bff674b91e8e8a8f89699e1f0a";
+ name = "qtimageformats-everywhere-src-5.12.5.tar.xz";
};
};
qtlocation = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtlocation-everywhere-src-5.12.4.tar.xz";
- sha256 = "127b40bd7679fead3fb98f4c9c1d71dde9d6d416e90a6000129b61a5f128b3a0";
- name = "qtlocation-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtlocation-everywhere-src-5.12.5.tar.xz";
+ sha256 = "12c8b59755abc4ca56e135e8ae3db7c6ba1bd95c779060f10a01393ae1040122";
+ name = "qtlocation-everywhere-src-5.12.5.tar.xz";
};
};
qtmacextras = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtmacextras-everywhere-src-5.12.4.tar.xz";
- sha256 = "3ea0b94f9b63e801f2ddafa2a908002d9529a3c65021d261627d21e07454acde";
- name = "qtmacextras-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtmacextras-everywhere-src-5.12.5.tar.xz";
+ sha256 = "984c3c95834aaa6fd85234ab1987a79662911c510e419611ce88fb4756313194";
+ name = "qtmacextras-everywhere-src-5.12.5.tar.xz";
};
};
qtmultimedia = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtmultimedia-everywhere-src-5.12.4.tar.xz";
- sha256 = "7c0759ab6fca2480b10b71a35beeffe0b847adeff5af94eacd1a4531d033423d";
- name = "qtmultimedia-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtmultimedia-everywhere-src-5.12.5.tar.xz";
+ sha256 = "d5a0a4fddc5ef14d641160a1fc0011b190ff8d9f19009498d586516b8ee3479c";
+ name = "qtmultimedia-everywhere-src-5.12.5.tar.xz";
};
};
qtnetworkauth = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtnetworkauth-everywhere-src-5.12.4.tar.xz";
- sha256 = "e501eb46b8405a2b7db9fe90a1c224cf6676a07dc22c0662317ffe3dee1dbf55";
- name = "qtnetworkauth-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtnetworkauth-everywhere-src-5.12.5.tar.xz";
+ sha256 = "0933475a2d30550c70ce4026c72678cbfdac73211593c78d442e038ef531a9f1";
+ name = "qtnetworkauth-everywhere-src-5.12.5.tar.xz";
};
};
qtpurchasing = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtpurchasing-everywhere-src-5.12.4.tar.xz";
- sha256 = "7804a111043d0e8d6d81a0d0ae465ce2c36eca73f2774ccb5fa7be8670211672";
- name = "qtpurchasing-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtpurchasing-everywhere-src-5.12.5.tar.xz";
+ sha256 = "7bcebc4985d387f3fa4ffcc19eada1f4f0f000ed0fd3e1d1dc37eb1db0be615b";
+ name = "qtpurchasing-everywhere-src-5.12.5.tar.xz";
};
};
qtquickcontrols = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtquickcontrols-everywhere-src-5.12.4.tar.xz";
- sha256 = "32d4c2505337c67b0bac26d7f565ec8fabdc616e61247e98674820769dda9858";
- name = "qtquickcontrols-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtquickcontrols-everywhere-src-5.12.5.tar.xz";
+ sha256 = "46deaefbdac3daa576c748e807956f5f82b2318923b1a36e434a3ff32d1d2559";
+ name = "qtquickcontrols-everywhere-src-5.12.5.tar.xz";
};
};
qtquickcontrols2 = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtquickcontrols2-everywhere-src-5.12.4.tar.xz";
- sha256 = "9a447eed38bc8c7d7be7bc407317f58940377c077ddca74c9a641b1ee6200331";
- name = "qtquickcontrols2-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtquickcontrols2-everywhere-src-5.12.5.tar.xz";
+ sha256 = "d744bdc492486db6cb521b1d4891e2358719399825ca1cf2a50968a80f6acb8f";
+ name = "qtquickcontrols2-everywhere-src-5.12.5.tar.xz";
};
};
qtremoteobjects = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtremoteobjects-everywhere-src-5.12.4.tar.xz";
- sha256 = "54dd0c782abff90bf0608771c2e90b36073d9bd8d6c61706a2873bb7c317f413";
- name = "qtremoteobjects-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtremoteobjects-everywhere-src-5.12.5.tar.xz";
+ sha256 = "acf131af93dd1fefbf30c7e03e29b8a1da3180e00c49f95c14a1cb6158cfeacd";
+ name = "qtremoteobjects-everywhere-src-5.12.5.tar.xz";
};
};
qtscript = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtscript-everywhere-src-5.12.4.tar.xz";
- sha256 = "7adb3fe77638c7a6f2a26bca850b0ff54f5fb7e5561d2e4141d14a84305c2b6a";
- name = "qtscript-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtscript-everywhere-src-5.12.5.tar.xz";
+ sha256 = "0083734ae827840334b774decb15de37f1b4ea5c88e442e2f485c530f24f1df4";
+ name = "qtscript-everywhere-src-5.12.5.tar.xz";
};
};
qtscxml = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtscxml-everywhere-src-5.12.4.tar.xz";
- sha256 = "696fb72a62018151275fe589fc80cb160d2becab9a3254321d40e2e11a0ad4f8";
- name = "qtscxml-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtscxml-everywhere-src-5.12.5.tar.xz";
+ sha256 = "6f1ec74100cdb2e7dfc3535e09d356fc53ba42e61b32fc3b93d5a7efed49960c";
+ name = "qtscxml-everywhere-src-5.12.5.tar.xz";
};
};
qtsensors = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtsensors-everywhere-src-5.12.4.tar.xz";
- sha256 = "95873c7ea5960008d6eb41368ca64d68fbd05594ca8c2cd848b1612fc4aec0a9";
- name = "qtsensors-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtsensors-everywhere-src-5.12.5.tar.xz";
+ sha256 = "e3a86a706f475bb23fc874de56026482de223ebd24f8cb4e94a28d1985ca0b85";
+ name = "qtsensors-everywhere-src-5.12.5.tar.xz";
};
};
qtserialbus = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtserialbus-everywhere-src-5.12.4.tar.xz";
- sha256 = "69d56905f43ee13e670750e8f46d373835fae81d6343baa7c4004d2a2c6311fc";
- name = "qtserialbus-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtserialbus-everywhere-src-5.12.5.tar.xz";
+ sha256 = "8474ae61a703c56e327ae0755c27643f2eafe0d915e8c6afb21728548dc02c22";
+ name = "qtserialbus-everywhere-src-5.12.5.tar.xz";
};
};
qtserialport = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtserialport-everywhere-src-5.12.4.tar.xz";
- sha256 = "bf487df8a9fb2eddf103842b57a75b17ef4c498ee40306ae9997017c82b0ad39";
- name = "qtserialport-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtserialport-everywhere-src-5.12.5.tar.xz";
+ sha256 = "f8ef0321a59ecfe2c72adc2ee220e0047403439a3c7b9efb719b1476af1fb862";
+ name = "qtserialport-everywhere-src-5.12.5.tar.xz";
};
};
qtspeech = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtspeech-everywhere-src-5.12.4.tar.xz";
- sha256 = "2ff9660fb3f5663c9161f491d1a304db62691720136ae22c145ef6a1c94b90ec";
- name = "qtspeech-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtspeech-everywhere-src-5.12.5.tar.xz";
+ sha256 = "f94c0cd7236d1a20d97d314d2c17c45c967cd7f24b869c43f5f46253f436f25b";
+ name = "qtspeech-everywhere-src-5.12.5.tar.xz";
};
};
qtsvg = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtsvg-everywhere-src-5.12.4.tar.xz";
- sha256 = "110812515a73c650e5ebc41305d9a243dadeb21f485aaed773e394dd84ce0d04";
- name = "qtsvg-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtsvg-everywhere-src-5.12.5.tar.xz";
+ sha256 = "75a791cf749f671d7ea9090b403ca513f745795018db512e7eecbf418b679840";
+ name = "qtsvg-everywhere-src-5.12.5.tar.xz";
};
};
qttools = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qttools-everywhere-src-5.12.4.tar.xz";
- sha256 = "3b0e353860a9c0cd4db9eeae5f94fef8811ed7d107e3e5e97e4a557f61bd6eb6";
- name = "qttools-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qttools-everywhere-src-5.12.5.tar.xz";
+ sha256 = "28e095047b4985437dd66120cbcb49ac091bf4f12576ecad7ebc781b7dd44025";
+ name = "qttools-everywhere-src-5.12.5.tar.xz";
};
};
qttranslations = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qttranslations-everywhere-src-5.12.4.tar.xz";
- sha256 = "ab8dd55f5ca869cab51c3a6ce0888f854b96dc03c7f25d2bd3d2c50314ab60fb";
- name = "qttranslations-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qttranslations-everywhere-src-5.12.5.tar.xz";
+ sha256 = "72eb6317190fdcc3f8de37996adc646ab8772988766bacaab60a5bcc7d6a3f2a";
+ name = "qttranslations-everywhere-src-5.12.5.tar.xz";
};
};
qtvirtualkeyboard = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtvirtualkeyboard-everywhere-src-5.12.4.tar.xz";
- sha256 = "33ac0356f916995fe5a91582e12b4c4f730c705808ea3c14e75c6e350e8131e6";
- name = "qtvirtualkeyboard-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtvirtualkeyboard-everywhere-src-5.12.5.tar.xz";
+ sha256 = "786d745b34b1f145073488d492325e98bcde81b07ab984032ea5eb2fb52e6e5e";
+ name = "qtvirtualkeyboard-everywhere-src-5.12.5.tar.xz";
};
};
qtwayland = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwayland-everywhere-src-5.12.4.tar.xz";
- sha256 = "2fade959c3927687134c597d85c12ba1af22129a60ab326c2dc77a648e74e6b7";
- name = "qtwayland-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwayland-everywhere-src-5.12.5.tar.xz";
+ sha256 = "29fd31267149451f93faa15f031e0a14506e704086033f70d51479522c6f3846";
+ name = "qtwayland-everywhere-src-5.12.5.tar.xz";
};
};
qtwebchannel = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwebchannel-everywhere-src-5.12.4.tar.xz";
- sha256 = "ab571a1b699e61a86be1a6b8d6ffd998d431c4850cc27e9a21f81fa5923bfdb7";
- name = "qtwebchannel-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwebchannel-everywhere-src-5.12.5.tar.xz";
+ sha256 = "9f1d1ac20722ee053ecf071d4ec0070a45a765cb67b6e31add61004fb4b3c5e8";
+ name = "qtwebchannel-everywhere-src-5.12.5.tar.xz";
};
};
qtwebengine = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwebengine-everywhere-src-5.12.4.tar.xz";
- sha256 = "fccf5c945412c19c3805323211b504ac8becbf191c638a2dc85ec91abfb1b331";
- name = "qtwebengine-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwebengine-everywhere-src-5.12.5.tar.xz";
+ sha256 = "31881130e69eb8336e9480f9f33cd5a93e86de8d7323c0ae1893e1a72ce70743";
+ name = "qtwebengine-everywhere-src-5.12.5.tar.xz";
};
};
qtwebglplugin = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwebglplugin-everywhere-src-5.12.4.tar.xz";
- sha256 = "756fa09893618029bb56605be3ac5756a1834255fb223f8e4b7de205846d3266";
- name = "qtwebglplugin-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwebglplugin-everywhere-src-5.12.5.tar.xz";
+ sha256 = "aac3b2b2e5b6f26dd7abba6eab616777fecbb4d06de05ddab68c1296652bc4f7";
+ name = "qtwebglplugin-everywhere-src-5.12.5.tar.xz";
};
};
qtwebsockets = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwebsockets-everywhere-src-5.12.4.tar.xz";
- sha256 = "b471eda2f486d21c51fc3bc53bb8844022117e746d5f15c5eabb82cd37eb2abe";
- name = "qtwebsockets-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwebsockets-everywhere-src-5.12.5.tar.xz";
+ sha256 = "5d58e697c49c0ea19a8299deba84b5360dca8c336a1636d38de0351757293262";
+ name = "qtwebsockets-everywhere-src-5.12.5.tar.xz";
};
};
qtwebview = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwebview-everywhere-src-5.12.4.tar.xz";
- sha256 = "1f244c6b774dd9d03d3c5cafe877381900b50a2775cef6487c8bb66e32ab5a5d";
- name = "qtwebview-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwebview-everywhere-src-5.12.5.tar.xz";
+ sha256 = "a6d4d8c335cd6838f4638874fcd67655e80db569ed567a774a84f6bf7d332f26";
+ name = "qtwebview-everywhere-src-5.12.5.tar.xz";
};
};
qtwinextras = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtwinextras-everywhere-src-5.12.4.tar.xz";
- sha256 = "f6e0172582a499d5e50c51877552d1a3bff66546d9a02e5754100a51b192973f";
- name = "qtwinextras-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtwinextras-everywhere-src-5.12.5.tar.xz";
+ sha256 = "7ee2fc73bc95c5e36e8ed2d02fc89822d56c406c540fbfa52bb0e3929ff2f93d";
+ name = "qtwinextras-everywhere-src-5.12.5.tar.xz";
};
};
qtx11extras = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtx11extras-everywhere-src-5.12.4.tar.xz";
- sha256 = "49cc009eaf4a01ca7dbe12651ef39de9a43860acb674aec372e70b209f9bae1e";
- name = "qtx11extras-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtx11extras-everywhere-src-5.12.5.tar.xz";
+ sha256 = "89425af3e48b040878c6a64ace58c17a83b87c9330e6366b09a41d6797062a68";
+ name = "qtx11extras-everywhere-src-5.12.5.tar.xz";
};
};
qtxmlpatterns = {
- version = "5.12.4";
+ version = "5.12.5";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.4/submodules/qtxmlpatterns-everywhere-src-5.12.4.tar.xz";
- sha256 = "0bea1719bb948f65cbed4375cc3e997a6464f35d25b631bafbd7a3161f8f5666";
- name = "qtxmlpatterns-everywhere-src-5.12.4.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.5/submodules/qtxmlpatterns-everywhere-src-5.12.5.tar.xz";
+ sha256 = "b905d9107f87798ef0f142942fc45c0f63fc113522ab041e791d3cb744a8babd";
+ name = "qtxmlpatterns-everywhere-src-5.12.5.tar.xz";
};
};
}
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh b/nixpkgs/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh
index c3373983e32..7f6ddb76ad5 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh
@@ -1,6 +1,6 @@
. @fix_qmake_libtool@
-qmakeFlags=( $qmakeFlags )
+qmakeFlags=( ${qmakeFlags-} )
qmakePrePhase() {
qmakeFlags=( \
@@ -31,6 +31,6 @@ qmakeConfigurePhase() {
runHook postConfigure
}
-if [ -z "$dontUseQmakeConfigure" -a -z "$configurePhase" ]; then
+if [ -z "${dontUseQmakeConfigure-}" -a -z "${configurePhase-}" ]; then
configurePhase=qmakeConfigurePhase
fi
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh b/nixpkgs/pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh
index 436c2e1d032..9f2a9f06f1a 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh
@@ -61,6 +61,6 @@ postPatchMkspecs() {
fixQtBuiltinPaths "$dev/mkspecs" '*.pr?'
fi
}
-if [ -z "$dontPatchMkspecs" ]; then
- postPhases="${postPhases}${postPhases:+ }postPatchMkspecs"
+if [ -z "${dontPatchMkspecs-}" ]; then
+ postPhases="${postPhases-}${postPhases:+ }postPatchMkspecs"
fi
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh b/nixpkgs/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh
index d2aadbd956a..f591ef2fb42 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh
+++ b/nixpkgs/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh
@@ -1,5 +1,5 @@
# Inherit arguments given in mkDerivation
-qtWrapperArgs=( $qtWrapperArgs )
+qtWrapperArgs=( ${qtWrapperArgs-} )
qtHostPathSeen=()
@@ -64,10 +64,10 @@ qtOwnPathsHook() {
preFixupPhases+=" qtOwnPathsHook"
-# Note: $qtWrapperArgs still gets defined even if $dontWrapQtApps is set.
+# Note: $qtWrapperArgs still gets defined even if ${dontWrapQtApps-} is set.
wrapQtAppsHook() {
# skip this hook when requested
- [ -z "$dontWrapQtApps" ] || return 0
+ [ -z "${dontWrapQtApps-}" ] || return 0
# guard against running multiple times (e.g. due to propagation)
[ -z "$wrapQtAppsHookHasRun" ] || return 0
diff --git a/nixpkgs/pkgs/development/libraries/qt-5/modules/qtbase.nix b/nixpkgs/pkgs/development/libraries/qt-5/modules/qtbase.nix
index 3a0c9085f54..3dbdb2a9770 100644
--- a/nixpkgs/pkgs/development/libraries/qt-5/modules/qtbase.nix
+++ b/nixpkgs/pkgs/development/libraries/qt-5/modules/qtbase.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation {
# TODO: move to buildInputs, this should not be propagated.
AGL AppKit ApplicationServices Carbon Cocoa CoreAudio CoreBluetooth
CoreLocation CoreServices DiskArbitration Foundation OpenGL
- darwin.libobjc libiconv MetalKit
+ darwin.libobjc libiconv MetalKit IOKit
]
else
[
@@ -221,7 +221,6 @@ stdenv.mkDerivation {
# To prevent these failures, we need to override PostgreSQL detection.
PSQL_LIBS = lib.optionalString (postgresql != null) "-L${postgresql.lib}/lib -lpq";
- # -no-eglfs, -no-directfb, -no-linuxfb and -no-kms because of the current minimalist mesa
# TODO Remove obsolete and useless flags once the build will be totally mastered
configureFlags =
[
@@ -328,11 +327,6 @@ stdenv.mkDerivation {
"-libinput"
- "-no-eglfs"
- "-no-gbm"
- "-no-kms"
- "-no-linuxfb"
-
''-${lib.optionalString (cups == null) "no-"}cups''
"-dbus-linked"
"-glib"
diff --git a/nixpkgs/pkgs/development/libraries/qtkeychain/0002-Fix-install-name-Darwin.patch b/nixpkgs/pkgs/development/libraries/qtkeychain/0002-Fix-install-name-Darwin.patch
new file mode 100644
index 00000000000..30d93cd7bf8
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/qtkeychain/0002-Fix-install-name-Darwin.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -215,7 +215,6 @@
+ VERSION ${QTKEYCHAIN_VERSION}
+ SOVERSION ${QTKEYCHAIN_SOVERSION}
+ MACOSX_RPATH 1
+- INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}"
+ INSTALL_RPATH_USE_LINK_PATH TRUE
+ )
+
diff --git a/nixpkgs/pkgs/development/libraries/qtkeychain/default.nix b/nixpkgs/pkgs/development/libraries/qtkeychain/default.nix
index 3de84d85911..4951670f896 100644
--- a/nixpkgs/pkgs/development/libraries/qtkeychain/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qtkeychain/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
sha256 = "0h4wgngn2yl35hapbjs24amkjfbzsvnna4ixfhn87snjnq5lmjbc"; # v0.9.1
};
- patches = if withQt5 then null else [ ./0001-Fixes-build-with-Qt4.patch ];
+ patches = (if withQt5 then [] else [ ./0001-Fixes-build-with-Qt4.patch ]) ++ (if stdenv.isDarwin then [ ./0002-Fix-install-name-Darwin.patch ] else []);
cmakeFlags = [ "-DQT_TRANSLATIONS_DIR=share/qt/translations" ];
diff --git a/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix b/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix
index 8ad908013bd..5f3f8c4a66a 100644
--- a/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtpbfimageplugin";
- version = "1.4";
+ version = "2.0";
src = fetchFromGitHub {
owner = "tumic0";
repo = "QtPBFImagePlugin";
rev = version;
- sha256 = "0d39i7rmhrmm2df49gd47zm37gnz3fmyr6hfc6hhzvk08jb6956r";
+ sha256 = "16qsax1p09gldbg83df77ixaz7bkxl8wm806lc55y19pwnid9m7p";
};
nativeBuildInputs = [ qmake ];
@@ -31,9 +31,9 @@ stdenv.mkDerivation rec {
displaying raster MBTiles maps or raster XYZ online maps to also display PBF
vector tiles without (almost) any application modifications.
'';
- homepage = https://github.com/tumic0/QtPBFImagePlugin;
+ homepage = "https://github.com/tumic0/QtPBFImagePlugin";
license = licenses.lgpl3;
- maintainers = [ maintainers.sikmir ];
+ maintainers = with maintainers; [ sikmir ];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/qtutilities/default.nix b/nixpkgs/pkgs/development/libraries/qtutilities/default.nix
index 098fe1394f0..b6f424ee35c 100644
--- a/nixpkgs/pkgs/development/libraries/qtutilities/default.nix
+++ b/nixpkgs/pkgs/development/libraries/qtutilities/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtutilities";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchFromGitHub {
owner = "Martchus";
repo = pname;
rev = "v${version}";
- sha256 = "1gg1qcyn1b52sy4akrpxjy8rnprp6dgzw2ywr18jp6m1fsy74rk2";
+ sha256 = "1hsi6c1466m5lgh8ayhf3hj4ddy6ambraagzgvvy7g370z4mx2yw";
};
buildInputs = [ qtbase cpp-utilities ];
diff --git a/nixpkgs/pkgs/development/libraries/randomx/default.nix b/nixpkgs/pkgs/development/libraries/randomx/default.nix
new file mode 100644
index 00000000000..79ce9e41324
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/randomx/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, cmake }:
+
+stdenv.mkDerivation rec {
+ pname = "randomX";
+ version = "1.1.6";
+
+ nativeBuildInputs = [ cmake ];
+
+ src = fetchFromGitHub {
+ owner = "tevador";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1qd0rbzgxdy87wwy0n6ca29bcq25j5ndnfgmx8iyf225m4rcwngf";
+ };
+
+ meta = with stdenv.lib; {
+ description = "Proof of work algorithm based on random code execution";
+ homepage = https://github.com/tevador/RandomX;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ rnhmjoj ];
+ platforms = platforms.unix;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/libraries/rdkafka/default.nix b/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
index 670d2a832ee..f0513c28934 100644
--- a/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
+++ b/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rdkafka";
- version = "1.2.0";
+ version = "1.2.2";
src = fetchFromGitHub {
owner = "edenhill";
repo = "librdkafka";
rev = "v${version}";
- sha256 = "03h4yxnbnig17zapnnyvvnh1bsp0qalvlpb4fc3bpvs7yj4d8v25";
+ sha256 = "1daikjr2wcjxcys41hfw3vg2mqk6cy297pfcl05s90wnjvd7fkqk";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/development/libraries/rnnoise/default.nix b/nixpkgs/pkgs/development/libraries/rnnoise/default.nix
new file mode 100644
index 00000000000..fe6b75446b2
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/rnnoise/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, lib, fetchFromGitHub, autoreconfHook }:
+
+stdenv.mkDerivation (rec {
+ name = "rnnoise-${version}";
+ version = "0.0.1";
+
+ src = fetchFromGitHub {
+ owner = "xiph";
+ repo = "rnnoise";
+ rev = "91ef401f4c3536c6de999ac609262691ec888c4c";
+ sha256 = "1h2ibg67gfcwnpvkq1rx0sngf9lk9j8pqsmsmmk5hclvrr2lp3yb";
+ };
+
+ nativeBuildInputs = [ autoreconfHook ];
+
+ meta = with lib; {
+ homepage = https://people.xiph.org/~jm/demo/rnnoise/;
+ description = "Recurrent neural network for audio noise reduction.";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.nh2 ];
+ platforms = platforms.all;
+ };
+})
diff --git a/nixpkgs/pkgs/development/libraries/rocksdb/default.nix b/nixpkgs/pkgs/development/libraries/rocksdb/default.nix
index 4f49e015852..ac70d6ec0f2 100644
--- a/nixpkgs/pkgs/development/libraries/rocksdb/default.nix
+++ b/nixpkgs/pkgs/development/libraries/rocksdb/default.nix
@@ -1,19 +1,31 @@
-{ stdenv, fetchFromGitHub, lib, bzip2, cmake, lz4, snappy, zlib, zstd, enableLite ? false }:
+{ stdenv, fetchFromGitHub, fetchpatch
+, cmake, ninja
+, bzip2, lz4, snappy, zlib, zstd
+, enableLite ? false
+}:
stdenv.mkDerivation rec {
pname = "rocksdb";
- version = "6.2.4";
+ version = "6.4.6";
src = fetchFromGitHub {
owner = "facebook";
repo = pname;
rev = "v${version}";
- sha256 = "08077agbimm7738xrknkw6fjw9f8jv6x3igp8b5pmsj9l954ywma";
+ sha256 = "0s0n4p1b4jzmslz9d2xd4ajra0m6l9x26mjwlbgw0klxjggmy8qn";
};
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake ninja ];
buildInputs = [ bzip2 lz4 snappy zlib zstd ];
+ patches = [
+ # https://github.com/facebook/rocksdb/pull/6076
+ (fetchpatch {
+ url = "https://github.com/facebook/rocksdb/commit/c0be4b2ff1a5393419673fab961cb9b09ba38752.diff";
+ sha256 = "1f2wg9kqlmf2hiiihmbp8m5fr2wnn7896g6i9yg9hdgi40pw30w6";
+ })
+ ];
+
postPatch = ''
substituteInPlace CMakeLists.txt --replace "find_package(zlib " "find_package(ZLIB "
'';
@@ -30,13 +42,18 @@ stdenv.mkDerivation rec {
"-DWITH_ZLIB=1"
"-DWITH_ZSTD=1"
"-DWITH_GFLAGS=0"
- (lib.optional
- (stdenv.hostPlatform.system == "i686-linux"
- || stdenv.hostPlatform.system == "x86_64-linux")
+ "-DUSE_RTTI=1"
+ "-DROCKSDB_INSTALL_ON_WINDOWS=YES" # harmless elsewhere
+ (stdenv.lib.optional
+ (stdenv.hostPlatform.isx86 && stdenv.hostPlatform.isLinux)
"-DFORCE_SSE42=1")
- (lib.optional enableLite "-DROCKSDB_LITE=1")
+ (stdenv.lib.optional enableLite "-DROCKSDB_LITE=1")
+ "-DFAIL_ON_WARNINGS=${if stdenv.hostPlatform.isMinGW then "NO" else "YES"}"
];
+ # otherwise "cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security]"
+ hardeningDisable = stdenv.lib.optional stdenv.hostPlatform.isWindows "format";
+
meta = with stdenv.lib; {
homepage = https://rocksdb.org;
description = "A library that provides an embeddable, persistent key-value store for fast storage";
diff --git a/nixpkgs/pkgs/development/libraries/schroedinger/default.nix b/nixpkgs/pkgs/development/libraries/schroedinger/default.nix
index 25126edbc0f..f78ed0f7925 100644
--- a/nixpkgs/pkgs/development/libraries/schroedinger/default.nix
+++ b/nixpkgs/pkgs/development/libraries/schroedinger/default.nix
@@ -4,10 +4,7 @@ stdenv.mkDerivation {
name = "schroedinger-1.0.11";
src = fetchurl {
- urls = [
- http://diracvideo.org/download/schroedinger/schroedinger-1.0.11.tar.gz
- https://download.videolan.org/contrib/schroedinger-1.0.11.tar.gz
- ];
+ url = https://download.videolan.org/contrib/schroedinger-1.0.11.tar.gz;
sha256 = "04prr667l4sn4zx256v1z36a0nnkxfdqyln48rbwlamr6l3jlmqy";
};
@@ -27,7 +24,8 @@ stdenv.mkDerivation {
];
meta = with stdenv.lib; {
- homepage = http://diracvideo.org/;
+ description = "An implementation of the Dirac video codec in ANSI C";
+ homepage = "https://sourceforge.net/projects/schrodinger/";
maintainers = [ maintainers.spwhitt ];
license = [ licenses.mpl11 licenses.lgpl2 licenses.mit ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/development/libraries/science/biology/elastix/default.nix b/nixpkgs/pkgs/development/libraries/science/biology/elastix/default.nix
index 9105b1c52ac..4cfc07c1cba 100644
--- a/nixpkgs/pkgs/development/libraries/science/biology/elastix/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/biology/elastix/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, fetchurl, cmake, itk, python }:
+{ stdenv, fetchFromGitHub, cmake, itk, python }:
stdenv.mkDerivation rec {
pname = "elastix";
- pversion = "4.9.0";
- name = "${pname}-${pversion}";
+ version = "5.0.0";
- src = fetchurl {
- url = "https://github.com/SuperElastix/${pname}/archive/${pversion}.tar.gz";
- sha256 = "02pbln36nq98xxfyqwlxg7b6gmigdq4fgfqr9mym1qn58aj04shg";
+ src = fetchFromGitHub {
+ owner = "SuperElastix";
+ repo = pname;
+ rev = version;
+ sha256 = "1zrl7rz4lwsx88b2shnl985f3a97lmp4ksbd437h9y0hfjq8l0lj";
};
-
nativeBuildInputs = [ cmake python ];
buildInputs = [ itk ];
@@ -19,6 +19,5 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ bcdarwin ];
platforms = platforms.linux;
license = licenses.asl20;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/science/biology/nifticlib/default.nix b/nixpkgs/pkgs/development/libraries/science/biology/nifticlib/default.nix
index 51eed36312d..8c7da7968f5 100644
--- a/nixpkgs/pkgs/development/libraries/science/biology/nifticlib/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/biology/nifticlib/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
homepage = https://sourceforge.net/projects/niftilib;
description = "Medical imaging format C API";
maintainers = with maintainers; [ bcdarwin ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
license = licenses.publicDomain;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/science/math/caffe2/default.nix b/nixpkgs/pkgs/development/libraries/science/math/caffe2/default.nix
index 26ec1237601..a5c373ecde9 100644
--- a/nixpkgs/pkgs/development/libraries/science/math/caffe2/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/math/caffe2/default.nix
@@ -57,7 +57,7 @@ let
dst = "pybind11";
};
- ccVersion = (builtins.parseDrvName stdenv.cc.name).version;
+ ccVersion = lib.getVersion stdenv.cc;
in
stdenv.mkDerivation rec {
diff --git a/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix b/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix
index a33e3ec2009..8cd74939959 100644
--- a/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix
@@ -1,4 +1,4 @@
-{ callPackage, cudatoolkit_7, cudatoolkit_7_5, cudatoolkit_8, cudatoolkit_9_0, cudatoolkit_9_1, cudatoolkit_9_2, cudatoolkit_10_0 }:
+{ callPackage, cudatoolkit_7, cudatoolkit_7_5, cudatoolkit_8, cudatoolkit_9_0, cudatoolkit_9_1, cudatoolkit_9_2, cudatoolkit_10_0, cudatoolkit_10_1 }:
let
generic = args: callPackage (import ./generic.nix (removeAttrs args ["cudatoolkit"])) {
@@ -65,5 +65,12 @@ in rec {
sha256 = "18ys0apiz9afid2s6lvy9qbyi8g66aimb2a7ikl1f3dm09mciprf";
};
- cudnn_cudatoolkit_10 = cudnn_cudatoolkit_10_0;
+ cudnn_cudatoolkit_10_1 = generic rec {
+ version = "7.6.3";
+ cudatoolkit = cudatoolkit_10_1;
+ srcName = "cudnn-${cudatoolkit.majorVersion}-linux-x64-v7.6.3.30.tgz";
+ sha256 = "0qc9f1xpyfibwqrpqxxq2v9h6w90j0dbx564akwy44c1dls5f99m";
+ };
+
+ cudnn_cudatoolkit_10 = cudnn_cudatoolkit_10_1;
}
diff --git a/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix b/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix
index 076376dc3c1..a7d01e22d96 100644
--- a/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix
@@ -1,6 +1,6 @@
{
stdenv,
- fetchurl,
+ fetchFromGitHub,
gfortran,
cmake,
python2,
@@ -8,19 +8,22 @@
}:
let
inherit (stdenv.lib) optional;
- version = "3.8.0";
+ version = "3.9.0";
in
stdenv.mkDerivation {
pname = "liblapack";
inherit version;
- src = fetchurl {
- url = "http://www.netlib.org/lapack/lapack-${version}.tar.gz";
- sha256 = "1xmwi2mqmipvg950gb0rhgprcps8gy8sjm8ic9rgy2qjlv22rcny";
+
+ src = fetchFromGitHub {
+ owner = "Reference-LAPACK";
+ repo = "lapack";
+ rev = "v${version}";
+ sha256 = "0sxnc97z67i7phdmcnq8f8lmxgw10wdwvr8ami0w3pb179cgrbpb";
};
- buildInputs = [ gfortran cmake ];
- nativeBuildInputs = [ python2 ];
+ buildInputs = [ gfortran ];
+ nativeBuildInputs = [ python2 cmake ];
cmakeFlags = [
"-DCMAKE_Fortran_FLAGS=-fPIC"
diff --git a/nixpkgs/pkgs/development/libraries/science/math/magma/default.nix b/nixpkgs/pkgs/development/libraries/science/math/magma/default.nix
index ef4e89aecb8..6a07ebdb862 100644
--- a/nixpkgs/pkgs/development/libraries/science/math/magma/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/math/magma/default.nix
@@ -24,6 +24,10 @@ in stdenv.mkDerivation {
MKLROOT = optionalString mklSupport mkl;
+ preConfigure = ''
+ export CC=${cudatoolkit.cc}/bin/gcc CXX=${cudatoolkit.cc}/bin/g++
+ '';
+
enableParallelBuilding=true;
buildFlags = [ "magma" "magma_sparse" ];
diff --git a/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix b/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix
index 5700b2118b9..382d2c303e3 100644
--- a/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix
@@ -3,11 +3,25 @@
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.
*/
-stdenvNoCC.mkDerivation rec {
- name = "mkl-${version}";
- version = "${date}.${rel}";
- date = "2019.3";
- rel = "199";
+let
+ # Release notes and download URLs are here:
+ # https://registrationcenter.intel.com/en/products/
+ version = "${year}.${spot}.${rel}";
+ year = "2019";
+
+ # Darwin is pinned to 2019.3 because the DMG does not unpack; see here for details:
+ # https://github.com/matthewbauer/undmg/issues/4
+ spot = if stdenvNoCC.isDarwin then "3" else "5";
+ rel = if stdenvNoCC.isDarwin then "199" else "281";
+
+ rpm-ver = "${year}.${spot}-${rel}-${year}.${spot}-${rel}";
+
+ # Intel openmp uses its own versioning, but shares the spot release patch.
+ openmp-ver = "19.0.${spot}-${rel}-19.0.${spot}-${rel}";
+
+in stdenvNoCC.mkDerivation {
+ pname = "mkl";
+ inherit version;
src = if stdenvNoCC.isDarwin
then
@@ -17,27 +31,26 @@ stdenvNoCC.mkDerivation rec {
})
else
(fetchurl {
- url = "http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15275/l_mkl_${version}.tgz";
- sha256 = "13rb2v2872jmvzcqm4fqsvhry0j2r5cn4lqql4wpqbl1yia2pph6";
+ url = "https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15816/l_mkl_${version}.tgz";
+ sha256 = "0zkk4rrq7g44acxaxhpd2053r66w169mww6917an0lxhd52fm5cr";
});
nativeBuildInputs = if stdenvNoCC.isDarwin
then
- [ undmg
- darwin.cctools
- ]
+ [ undmg darwin.cctools ]
else
[ rpmextract ];
buildPhase = if stdenvNoCC.isDarwin then ''
- for f in Contents/Resources/pkg/*.tgz; do
- tar xzvf $f
- done
+ for f in Contents/Resources/pkg/*.tgz; do
+ tar xzvf $f
+ done
'' else ''
- rpmextract rpm/intel-mkl-common-c-${date}-${rel}-${date}-${rel}.noarch.rpm
- rpmextract rpm/intel-mkl-core-${date}-${rel}-${date}-${rel}.x86_64.rpm
- rpmextract rpm/intel-mkl-core-rt-${date}-${rel}-${date}-${rel}.x86_64.rpm
- rpmextract rpm/intel-openmp-19.0.3-${rel}-19.0.3-${rel}.x86_64.rpm
+ rpmextract rpm/intel-mkl-cluster-rt-${rpm-ver}.x86_64.rpm
+ rpmextract rpm/intel-mkl-common-c-${rpm-ver}.noarch.rpm
+ rpmextract rpm/intel-mkl-core-${rpm-ver}.x86_64.rpm
+ rpmextract rpm/intel-mkl-core-rt-${rpm-ver}.x86_64.rpm
+ rpmextract rpm/intel-openmp-${openmp-ver}.x86_64.rpm
'';
installPhase = ''
@@ -82,12 +95,12 @@ stdenvNoCC.mkDerivation rec {
# larger updated load commands do not fit. Use install_name_tool
# explicitly and ignore the error.
postFixup = stdenvNoCC.lib.optionalString stdenvNoCC.isDarwin ''
- for f in $out/lib/*.dylib; do
- install_name_tool -id $out/lib/$(basename $f) $f || true
- done
- install_name_tool -change @rpath/libiomp5.dylib $out/lib/libiomp5.dylib $out/lib/libmkl_intel_thread.dylib
- install_name_tool -change @rpath/libtbb.dylib $out/lib/libtbb.dylib $out/lib/libmkl_tbb_thread.dylib
- install_name_tool -change @rpath/libtbbmalloc.dylib $out/lib/libtbbmalloc.dylib $out/lib/libtbbmalloc_proxy.dylib
+ for f in $out/lib/*.dylib; do
+ install_name_tool -id $out/lib/$(basename $f) $f || true
+ done
+ install_name_tool -change @rpath/libiomp5.dylib $out/lib/libiomp5.dylib $out/lib/libmkl_intel_thread.dylib
+ install_name_tool -change @rpath/libtbb.dylib $out/lib/libtbb.dylib $out/lib/libmkl_tbb_thread.dylib
+ install_name_tool -change @rpath/libtbbmalloc.dylib $out/lib/libtbbmalloc.dylib $out/lib/libtbbmalloc_proxy.dylib
'';
# Per license agreement, do not modify the binary
@@ -105,6 +118,6 @@ stdenvNoCC.mkDerivation rec {
homepage = https://software.intel.com/en-us/mkl;
license = licenses.issl;
platforms = [ "x86_64-linux" "x86_64-darwin" ];
- maintainers = [ maintainers.bhipple ];
+ maintainers = with maintainers; [ bhipple ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/science/math/scalapack/default.nix b/nixpkgs/pkgs/development/libraries/science/math/scalapack/default.nix
index 14277c8c631..bff0d9a85fa 100644
--- a/nixpkgs/pkgs/development/libraries/science/math/scalapack/default.nix
+++ b/nixpkgs/pkgs/development/libraries/science/math/scalapack/default.nix
@@ -1,20 +1,19 @@
-{ stdenv, fetchurl, cmake, openssh
+{ stdenv, fetchFromGitHub, cmake, openssh
, gfortran, mpi, openblasCompat
} :
stdenv.mkDerivation rec {
pname = "scalapack";
- version = "2.0.2";
+ version = "2.1";
- src = fetchurl {
- url = "http://www.netlib.org/scalapack/scalapack-${version}.tgz";
- sha256 = "0p1r61ss1fq0bs8ynnx7xq4wwsdvs32ljvwjnx6yxr8gd6pawx0c";
+ src = fetchFromGitHub {
+ owner = "Reference-ScaLAPACK";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "042q9kc383h7y0had9a37702z4s0szavss063ljvfdsbjy07gzb1";
};
- # patch to rename outdated MPI functions
- patches = [ ./openmpi4.patch ];
-
nativeBuildInputs = [ cmake openssh ];
buildInputs = [ mpi gfortran openblasCompat ];
diff --git a/nixpkgs/pkgs/development/libraries/science/math/scalapack/openmpi4.patch b/nixpkgs/pkgs/development/libraries/science/math/scalapack/openmpi4.patch
deleted file mode 100644
index 5d0afb58c02..00000000000
--- a/nixpkgs/pkgs/development/libraries/science/math/scalapack/openmpi4.patch
+++ /dev/null
@@ -1,143 +0,0 @@
-diff --git a/BLACS/SRC/blacs_get_.c b/BLACS/SRC/blacs_get_.c
-index e979767..d4b04cf 100644
---- a/BLACS/SRC/blacs_get_.c
-+++ b/BLACS/SRC/blacs_get_.c
-@@ -23,7 +23,7 @@ F_VOID_FUNC blacs_get_(int *ConTxt, int *what, int *val)
- case SGET_MSGIDS:
- if (BI_COMM_WORLD == NULL) Cblacs_pinfo(val, &val[1]);
- iptr = &val[1];
-- ierr=MPI_Attr_get(MPI_COMM_WORLD, MPI_TAG_UB, (BVOID **) &iptr,val);
-+ ierr=MPI_Comm_get_attr(MPI_COMM_WORLD, MPI_TAG_UB, (BVOID **) &iptr,val);
- val[0] = 0;
- val[1] = *iptr;
- break;
-diff --git a/BLACS/SRC/cgamn2d_.c b/BLACS/SRC/cgamn2d_.c
-index 2db6ccb..6958f32 100644
---- a/BLACS/SRC/cgamn2d_.c
-+++ b/BLACS/SRC/cgamn2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC cgamn2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/cgamx2d_.c b/BLACS/SRC/cgamx2d_.c
-index 707c0b6..f802d01 100644
---- a/BLACS/SRC/cgamx2d_.c
-+++ b/BLACS/SRC/cgamx2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC cgamx2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/dgamn2d_.c b/BLACS/SRC/dgamn2d_.c
-index dff23b4..a2627ac 100644
---- a/BLACS/SRC/dgamn2d_.c
-+++ b/BLACS/SRC/dgamn2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC dgamn2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/dgamx2d_.c b/BLACS/SRC/dgamx2d_.c
-index a51f731..2a644d0 100644
---- a/BLACS/SRC/dgamx2d_.c
-+++ b/BLACS/SRC/dgamx2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC dgamx2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/igamn2d_.c b/BLACS/SRC/igamn2d_.c
-index 16bc003..f6a7859 100644
---- a/BLACS/SRC/igamn2d_.c
-+++ b/BLACS/SRC/igamn2d_.c
-@@ -218,7 +218,7 @@ F_VOID_FUNC igamn2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/igamx2d_.c b/BLACS/SRC/igamx2d_.c
-index 8165cbe..a7cfcc6 100644
---- a/BLACS/SRC/igamx2d_.c
-+++ b/BLACS/SRC/igamx2d_.c
-@@ -218,7 +218,7 @@ F_VOID_FUNC igamx2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/sgamn2d_.c b/BLACS/SRC/sgamn2d_.c
-index d6c95e5..569c797 100644
---- a/BLACS/SRC/sgamn2d_.c
-+++ b/BLACS/SRC/sgamn2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC sgamn2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/sgamx2d_.c b/BLACS/SRC/sgamx2d_.c
-index 4b0af6f..8897ece 100644
---- a/BLACS/SRC/sgamx2d_.c
-+++ b/BLACS/SRC/sgamx2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC sgamx2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/zgamn2d_.c b/BLACS/SRC/zgamn2d_.c
-index 9de2b23..37897df 100644
---- a/BLACS/SRC/zgamn2d_.c
-+++ b/BLACS/SRC/zgamn2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC zgamn2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
-diff --git a/BLACS/SRC/zgamx2d_.c b/BLACS/SRC/zgamx2d_.c
-index 414c381..0e9d474 100644
---- a/BLACS/SRC/zgamx2d_.c
-+++ b/BLACS/SRC/zgamx2d_.c
-@@ -221,7 +221,7 @@ F_VOID_FUNC zgamx2d_(int *ConTxt, F_CHAR scope, F_CHAR top, int *m, int *n,
- {
- #endif
- i = 2;
-- ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
-+ ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
- ierr=MPI_Type_commit(&MyType);
- bp->N = bp2->N = 1;
- bp->dtype = bp2->dtype = MyType;
diff --git a/nixpkgs/pkgs/development/libraries/serialdv/default.nix b/nixpkgs/pkgs/development/libraries/serialdv/default.nix
index b57d90eb21c..178cee5e69a 100644
--- a/nixpkgs/pkgs/development/libraries/serialdv/default.nix
+++ b/nixpkgs/pkgs/development/libraries/serialdv/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "serialdv";
- version ="1.1.2";
+ version ="1.1.4";
src = fetchFromGitHub {
owner = "f4exb";
repo = "serialdv";
rev = "v${version}";
- sha256 = "0d2lnvfzf31i3f2klm46s87gby3yz3hc46cap0yqifzml0ff1qbm";
+ sha256 = "0d88h2wjhf79nisiv96bq522hkbknzm88wsv0q9k33mzmrwnrx93";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/simpleitk/default.nix b/nixpkgs/pkgs/development/libraries/simpleitk/default.nix
index 1cf40c92db6..2afd7650618 100644
--- a/nixpkgs/pkgs/development/libraries/simpleitk/default.nix
+++ b/nixpkgs/pkgs/development/libraries/simpleitk/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "simpleitk";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchFromGitHub {
owner = "SimpleITK";
repo = "SimpleITK";
rev = "v${version}";
- sha256 = "1cgq9cxxplv6bkm2zfvcc0lgyh5zw1hbry30k1429n9737wnadaw";
+ sha256 = "0nmsq0qx4jmrrhrc6bfm11wwvyszvfgl45xizw69yra3cv9pgmm6";
};
nativeBuildInputs = [ cmake git swig ];
diff --git a/nixpkgs/pkgs/development/libraries/skalibs/default.nix b/nixpkgs/pkgs/development/libraries/skalibs/default.nix
index c885f00a33c..e5443c5d53a 100644
--- a/nixpkgs/pkgs/development/libraries/skalibs/default.nix
+++ b/nixpkgs/pkgs/development/libraries/skalibs/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "skalibs";
- version = "2.8.1.0";
- sha256 = "1fk6n402ywn4kpy6ng7sfnnqcg0mp6wq2hrv8sv3kxd0nh3na723";
+ version = "2.9.1.0";
+ sha256 = "19c6s3f7vxi96l2yqzjk9x9i4xkfg4fdzxhn1jg6bfb2qjph9cnk";
description = "A set of general-purpose C programming libraries";
@@ -18,6 +18,9 @@ buildPackage {
"--dynlibdir=\${lib}/lib"
"--includedir=\${dev}/include"
"--sysdepdir=\${lib}/lib/skalibs/sysdeps"
+ # Empty the default path, which would be "/usr/bin:bin".
+ # It would be set when PATH is empty. This hurts hermeticity.
+ "--with-default-path="
];
postInstall = ''
diff --git a/nixpkgs/pkgs/development/libraries/snappy/default.nix b/nixpkgs/pkgs/development/libraries/snappy/default.nix
index 80c3630af29..f35f5bfc55a 100644
--- a/nixpkgs/pkgs/development/libraries/snappy/default.nix
+++ b/nixpkgs/pkgs/development/libraries/snappy/default.nix
@@ -32,6 +32,6 @@ stdenv.mkDerivation rec {
homepage = https://google.github.io/snappy/;
license = licenses.bsd3;
description = "Compression/decompression library for very high speeds";
- platforms = platforms.unix;
+ platforms = platforms.all;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/spandsp/default.nix b/nixpkgs/pkgs/development/libraries/spandsp/default.nix
index ba1d3e992d6..95827ba364a 100644
--- a/nixpkgs/pkgs/development/libraries/spandsp/default.nix
+++ b/nixpkgs/pkgs/development/libraries/spandsp/default.nix
@@ -11,6 +11,7 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [audiofile libtiff];
meta = {
+ description = "A portable and modular SIP User-Agent with audio and video support";
homepage = http://www.creytiv.com/baresip.html;
platforms = with stdenv.lib.platforms; linux;
maintainers = with stdenv.lib.maintainers; [raskin];
diff --git a/nixpkgs/pkgs/development/libraries/spdlog/default.nix b/nixpkgs/pkgs/development/libraries/spdlog/default.nix
index c746925150b..1839bb7bff1 100644
--- a/nixpkgs/pkgs/development/libraries/spdlog/default.nix
+++ b/nixpkgs/pkgs/development/libraries/spdlog/default.nix
@@ -3,7 +3,7 @@
let
generic = { version, sha256 }:
stdenv.mkDerivation {
- name = "spdlog-${version}";
+ pname = "spdlog";
inherit version;
src = fetchFromGitHub {
@@ -15,7 +15,7 @@ let
nativeBuildInputs = [ cmake ];
- cmakeFlags = [ "-DSPDLOG_BUILD_EXAMPLES=OFF" "-DSPDLOG_BUILD_BENCH=OFF" ];
+ cmakeFlags = [ "-DSPDLOG_BUILD_EXAMPLE=OFF" "-DSPDLOG_BUILD_BENCH=OFF" ];
outputs = [ "out" "doc" ];
@@ -25,8 +25,8 @@ let
'';
meta = with stdenv.lib; {
- description = "Very fast, header only, C++ logging library.";
- homepage = https://github.com/gabime/spdlog;
+ description = "Very fast, header only, C++ logging library";
+ homepage = "https://github.com/gabime/spdlog";
license = licenses.mit;
maintainers = with maintainers; [ obadz ];
platforms = platforms.all;
@@ -35,8 +35,8 @@ let
in
{
spdlog_1 = generic {
- version = "1.3.1";
- sha256 = "1rd4zmrlkcdjx0m0wpmjm1g9srj7jak6ai08qkhbn2lsn0niifzd";
+ version = "1.4.2";
+ sha256 = "1qc3rphvik44136ms0gjq2wmkl6qglri4fqxlhr2l5jwm8zhr8fc";
};
spdlog_0 = generic {
diff --git a/nixpkgs/pkgs/development/libraries/spirv-headers/default.nix b/nixpkgs/pkgs/development/libraries/spirv-headers/default.nix
index 9b2c0032d4e..86a7ab048fa 100644
--- a/nixpkgs/pkgs/development/libraries/spirv-headers/default.nix
+++ b/nixpkgs/pkgs/development/libraries/spirv-headers/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "spirv-headers";
- version = "1.4.1";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Headers";
rev = version;
- sha256 = "1zfmvg3x0q9w652s8g5m5rcckzm6jiiw8rif2qck4vlsryl55akp";
+ sha256 = "1fnd8qwss6pxcch5j9qi1pdz70828zxsg4m8apgrhyj0p9lm0rbg";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/sqlite/analyzer.nix b/nixpkgs/pkgs/development/libraries/sqlite/analyzer.nix
index 3c5761b767e..6de71d066ad 100644
--- a/nixpkgs/pkgs/development/libraries/sqlite/analyzer.nix
+++ b/nixpkgs/pkgs/development/libraries/sqlite/analyzer.nix
@@ -6,11 +6,11 @@ in
stdenv.mkDerivation rec {
pname = "sqlite-analyzer";
- version = "3.28.0";
+ version = "3.30.0";
src = assert version == sqlite.version; fetchurl {
url = "https://sqlite.org/2019/sqlite-src-${archiveVersion version}.zip";
- sha256 = "15v57b113bpgcshfsx5jw93szar3da94rr03i053xhl15la7jllh";
+ sha256 = "0d4i87q0f618pmrgax0mr5x7m8bywikrwjvixag3biyhgl5rx7fd";
};
nativeBuildInputs = [ unzip ];
diff --git a/nixpkgs/pkgs/development/libraries/sqlite/default.nix b/nixpkgs/pkgs/development/libraries/sqlite/default.nix
index 9ba5da0c910..529b3ba9e71 100644
--- a/nixpkgs/pkgs/development/libraries/sqlite/default.nix
+++ b/nixpkgs/pkgs/development/libraries/sqlite/default.nix
@@ -10,12 +10,12 @@ in
stdenv.mkDerivation rec {
pname = "sqlite";
- version = "3.28.0";
+ version = "3.30.0";
# NB! Make sure to update analyzer.nix src (in the same directory).
src = fetchurl {
url = "https://sqlite.org/2019/sqlite-autoconf-${archiveVersion version}.tar.gz";
- sha256 = "1hxpi45crbqp6lacl7z611lna02k956m9bsy2bjzrbb2y23546yn";
+ sha256 = "0n7w839y55dc3qqf2zv8xk6238cc6mpx24q4w5amwic7g96cza70";
};
outputs = [ "bin" "dev" "out" ];
diff --git a/nixpkgs/pkgs/development/libraries/srt/default.nix b/nixpkgs/pkgs/development/libraries/srt/default.nix
index 74cdf90a156..cf8bffe0736 100644
--- a/nixpkgs/pkgs/development/libraries/srt/default.nix
+++ b/nixpkgs/pkgs/development/libraries/srt/default.nix
@@ -18,6 +18,10 @@ stdenv.mkDerivation rec {
buildInputs = [ openssl ];
cmakeFlags = [
+ # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly
+ # (setting it to an absolute path causes include files to go to $out/$out/include,
+ # because the absolute path is interpreted with root at $out).
+ "-DCMAKE_INSTALL_INCLUDEDIR=include"
# TODO Remove this when https://github.com/Haivision/srt/issues/538 is fixed and available to nixpkgs
# Workaround for the fact that srt incorrectly disables GNUInstallDirs when LIBDIR is specified,
# see https://github.com/NixOS/nixpkgs/pull/54463#discussion_r249878330
diff --git a/nixpkgs/pkgs/development/libraries/taglib/1.9.nix b/nixpkgs/pkgs/development/libraries/taglib/1.9.nix
deleted file mode 100644
index 401c2562167..00000000000
--- a/nixpkgs/pkgs/development/libraries/taglib/1.9.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{stdenv, fetchurl, zlib, cmake}:
-
-stdenv.mkDerivation {
- name = "taglib-1.9.1";
-
- src = fetchurl {
- url = https://taglib.github.io/releases/taglib-1.9.1.tar.gz;
- sha256 = "06n7gnbcqa3r6c9gv00y0y1r48dyyazm6yj403i7ma0r2k6p3lvj";
- };
-
- nativeBuildInputs = [ cmake ];
-
- buildInputs = [ zlib ];
-
- meta = {
- homepage = https://taglib.org/;
- repositories.git = git://github.com/taglib/taglib.git;
- description = "A library for reading and editing the meta-data of several popular audio formats";
- inherit (cmake.meta) platforms;
- license = with stdenv.lib.licenses; [ lgpl21 mpl11 ];
- };
-}
diff --git a/nixpkgs/pkgs/development/libraries/taglib/default.nix b/nixpkgs/pkgs/development/libraries/taglib/default.nix
index 6dcfa3068c1..c553405878f 100644
--- a/nixpkgs/pkgs/development/libraries/taglib/default.nix
+++ b/nixpkgs/pkgs/development/libraries/taglib/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];
meta = with stdenv.lib; {
- homepage = "http://taglib.org/";
+ homepage = "https://taglib.org/";
repositories.git = "git://github.com/taglib/taglib.git";
description = "A library for reading and editing audio file metadata.";
longDescription = ''
diff --git a/nixpkgs/pkgs/development/libraries/tbb/default.nix b/nixpkgs/pkgs/development/libraries/tbb/default.nix
index 6fe4e45521e..0ec5d8ad15d 100644
--- a/nixpkgs/pkgs/development/libraries/tbb/default.nix
+++ b/nixpkgs/pkgs/development/libraries/tbb/default.nix
@@ -2,13 +2,13 @@
with stdenv.lib; stdenv.mkDerivation rec {
pname = "tbb";
- version = "2019_U8";
+ version = "2019_U9";
src = fetchFromGitHub {
owner = "01org";
repo = "tbb";
rev = version;
- sha256 = "0z0kh1a5g28gckcxlv3x7qqskh5fsl8knf2ypbbvk7z9ln9k3wfq";
+ sha256 = "1a39nflw7b2n51jfp3fdprnkpgzaspzww1dckfvaigflfli9s8rj";
};
makeFlags = concatStringsSep " " (
diff --git a/nixpkgs/pkgs/development/libraries/template-glib/default.nix b/nixpkgs/pkgs/development/libraries/template-glib/default.nix
index 4314abd2548..070953d0bbc 100644
--- a/nixpkgs/pkgs/development/libraries/template-glib/default.nix
+++ b/nixpkgs/pkgs/development/libraries/template-glib/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, glib, gobject-introspection, flex, bison, vala, gettext, gnome3, gtk-doc, docbook_xsl, docbook_xml_dtd_43 }:
let
- version = "3.32.0";
+ version = "3.34.0";
pname = "template-glib";
in
stdenv.mkDerivation {
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1g0zx0sxpw8kqp7p3sgl9kngaqrg9xl6cir24nrahks0vgsk98rr";
+ sha256 = "1z9xkin5fyfh071ma9y045jcw83hgx33dfbjraw6cxk0qdmfysr1";
};
buildInputs = [ meson ninja pkgconfig gettext flex bison vala glib gtk-doc docbook_xsl docbook_xml_dtd_43 ];
diff --git a/nixpkgs/pkgs/development/libraries/thrift/default.nix b/nixpkgs/pkgs/development/libraries/thrift/default.nix
index 0fce957df22..ecdb831fcfa 100644
--- a/nixpkgs/pkgs/development/libraries/thrift/default.nix
+++ b/nixpkgs/pkgs/development/libraries/thrift/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "thrift";
- version = "0.12.0";
+ version = "0.13.0";
src = fetchurl {
url = "https://archive.apache.org/dist/thrift/${version}/${pname}-${version}.tar.gz";
- sha256 = "0a04v7dgm1qzgii7v0sisnljhxc9xpq2vxkka60scrdp6aahjdn3";
+ sha256 = "0yai9c3bdsrkkjshgim7zk0i7malwfprg00l9774dbrkh2w4ilvs";
};
#enableParallelBuilding = true; problems on hydra
diff --git a/nixpkgs/pkgs/development/libraries/tiledb/default.nix b/nixpkgs/pkgs/development/libraries/tiledb/default.nix
new file mode 100644
index 00000000000..605307e080e
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/tiledb/default.nix
@@ -0,0 +1,76 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, cmake
+, zlib
+, lz4
+, bzip2
+, zstd
+, spdlog_0
+, tbb
+, openssl
+, boost
+, libpqxx
+, clang-tools
+, catch2
+, python
+, gtest
+, doxygen
+}:
+
+stdenv.mkDerivation rec {
+ pname = "tiledb";
+ version = "1.7.0";
+
+ src = fetchFromGitHub {
+ owner = "TileDB-Inc";
+ repo = "TileDB";
+ rev = version;
+ sha256 = "07wh9q72vsaf5j2m2c6cfmllwhr3m9f8xzg8h0i6mhd7d0wr4lna";
+ };
+
+ nativeBuildInputs = [
+ clang-tools
+ cmake
+ python
+ doxygen
+ ];
+
+ checkInputs = [
+ gtest
+ ];
+
+ enableParallelBuilding = true;
+
+ buildInputs = [
+ catch2
+ zlib
+ lz4
+ bzip2
+ zstd
+ spdlog_0
+ tbb
+ openssl
+ boost
+ libpqxx
+ ];
+
+ # emulate the process of pulling catch down
+ postPatch = ''
+ mkdir -p build/externals/src/ep_catch
+ ln -sf ${catch2}/include/catch2 build/externals/src/ep_catch/single_include
+ '';
+
+ doCheck = false; # 9 failing tests due to what seems an overflow
+
+ installTargets = [ "install-tiledb" "doc" ];
+
+ meta = with lib; {
+ description = "TileDB allows you to manage the massive dense and sparse multi-dimensional array data";
+ homepage = https://github.com/TileDB-Inc/TileDB;
+ license = licenses.mit;
+ platforms = [ "x86_64-linux"];
+ maintainers = with maintainers; [ rakesh4g ];
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/libraries/tre/default.nix b/nixpkgs/pkgs/development/libraries/tre/default.nix
index 901b6aa097f..d5ed35694c5 100644
--- a/nixpkgs/pkgs/development/libraries/tre/default.nix
+++ b/nixpkgs/pkgs/development/libraries/tre/default.nix
@@ -15,6 +15,8 @@ stdenv.mkDerivation rec {
];
meta = {
+ description = "Lightweight and robust POSIX compliant regexp matching library";
+ homepage = "https://laurikari.net/tre/";
platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.bsd2;
};
diff --git a/nixpkgs/pkgs/development/libraries/trompeloeil/default.nix b/nixpkgs/pkgs/development/libraries/trompeloeil/default.nix
index af2fc6c879a..0ab115daeef 100644
--- a/nixpkgs/pkgs/development/libraries/trompeloeil/default.nix
+++ b/nixpkgs/pkgs/development/libraries/trompeloeil/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "trompeloeil";
- version = "34";
+ version = "35";
src = fetchFromGitHub {
owner = "rollbear";
repo = "trompeloeil";
rev = "v${version}";
- sha256 = "0mj3zni18kfm04jrqjaa1p6ii5q0dz6qdm3hi57z9lzygaxbdc97";
+ sha256 = "07jxvssasgmi2dk4wl6qzspx88g9cnz597flsapdzp0qd5j7xixd";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/libraries/unixODBCDrivers/default.nix b/nixpkgs/pkgs/development/libraries/unixODBCDrivers/default.nix
index 44e7ed17f0c..78f85afca91 100644
--- a/nixpkgs/pkgs/development/libraries/unixODBCDrivers/default.nix
+++ b/nixpkgs/pkgs/development/libraries/unixODBCDrivers/default.nix
@@ -1,4 +1,4 @@
-{ fetchurl, stdenv, unixODBC, cmake, postgresql, mysql, libmysqlclient, sqlite, zlib, libxml2, dpkg, lib, openssl, kerberos, curl, libuuid, autoPatchelfHook }:
+{ fetchurl, stdenv, unixODBC, cmake, postgresql, mysql, sqlite, zlib, libxml2, dpkg, lib, openssl, kerberos, libuuid, patchelf, libiconv, fetchFromGitHub }:
# I haven't done any parameter tweaking.. So the defaults provided here might be bad
@@ -29,35 +29,42 @@
mariadb = stdenv.mkDerivation rec {
pname = "mariadb-connector-odbc";
- version = "3.1.2";
-
- src = fetchurl {
- url = "https://downloads.mariadb.org/interstitial/connector-odbc-${version}/${pname}-${version}-ga-src.tar.gz";
- sha256 = "0iibly2mbqijqyq4pzpb6dh40clqhvqrhgnj8knm4bw3nlksd0d5";
+ version = "3.1.4";
+
+ src = fetchFromGitHub {
+ owner = "MariaDB";
+ repo = "mariadb-connector-odbc";
+ rev = version;
+ sha256 = "1kbz5mng9vx89cw2sx7gsvhbv4h86zwp31fr0hxqing3cwxhkfgw";
+ # this driver only seems to build correctly when built against the mariadb-connect-c subrepo
+ # (see https://github.com/NixOS/nixpkgs/issues/73258)
+ fetchSubmodules = true;
};
nativeBuildInputs = [ cmake ];
- buildInputs = [ unixODBC libmysqlclient openssl ];
+ buildInputs = [ unixODBC openssl libiconv ];
+
+ preConfigure = ''
+ # we don't want to build a .pkg
+ sed -i 's/ADD_SUBDIRECTORY(osxinstall)//g' CMakeLists.txt
+ '';
cmakeFlags = [
"-DWITH_OPENSSL=ON"
- ];
-
- NIX_CFLAGS_COMPILE = [
- "-I${libmysqlclient}/include/mysql"
- "-L${libmysqlclient}/lib/mysql"
+ # on darwin this defaults to ON but we want to build against unixODBC
+ "-DWITH_IODBC=OFF"
];
passthru = {
fancyName = "MariaDB";
- driver = "lib/libmaodbc.so";
+ driver = if stdenv.isDarwin then "lib/libmaodbc.dylib" else "lib/libmaodbc.so";
};
meta = with stdenv.lib; {
description = "MariaDB ODBC database driver";
homepage = https://downloads.mariadb.org/connector-odbc/;
license = licenses.gpl2;
- platforms = platforms.linux;
+ platforms = platforms.linux ++ platforms.darwin;
};
};
@@ -138,8 +145,7 @@
sha256 = "0jb16irr7qlgd2zshg0vyia7zqipd0pcvwfcr6z807pss1mnzj8w";
};
- nativeBuildInputs = [ autoPatchelfHook ];
- buildInputs = [ unixODBC dpkg kerberos libuuid stdenv.cc.cc ];
+ nativeBuildInputs = [ dpkg patchelf ];
unpackPhase = "dpkg -x $src ./";
buildPhase = "";
@@ -150,6 +156,11 @@
cp -r opt/microsoft/msodbcsql${versionMajor}/lib64 opt/microsoft/msodbcsql${versionMajor}/share $out/
'';
+ postFixup = ''
+ patchelf --set-rpath ${lib.makeLibraryPath [ unixODBC openssl.out kerberos libuuid stdenv.cc.cc ]} \
+ $out/lib/libmsodbcsql-${versionMajor}.${versionMinor}.so.${versionAdditional}
+ '';
+
passthru = {
fancyName = "ODBC Driver 17 for SQL Server";
driver = "lib/libmsodbcsql-${versionMajor}.${versionMinor}.so.${versionAdditional}";
diff --git a/nixpkgs/pkgs/development/libraries/utmps/default.nix b/nixpkgs/pkgs/development/libraries/utmps/default.nix
index 16d4a8fa40b..073674f8571 100644
--- a/nixpkgs/pkgs/development/libraries/utmps/default.nix
+++ b/nixpkgs/pkgs/development/libraries/utmps/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "utmps";
- version = "0.0.2.1";
- sha256 = "1q90mcn50irhhrzl3h9bvhsn7hac0zgg67b6hfhmc5yvh4c8wnr4";
+ version = "0.0.3.1";
+ sha256 = "1h4hgjdrai51qkalgcx2ff60drpnw0ich66z90p8wk74am0vgc0h";
description = "A secure utmpx and wtmp implementation";
diff --git a/nixpkgs/pkgs/development/libraries/v8/3.14.nix b/nixpkgs/pkgs/development/libraries/v8/3.14.nix
index 3d36245631b..febadc2d6ac 100644
--- a/nixpkgs/pkgs/development/libraries/v8/3.14.nix
+++ b/nixpkgs/pkgs/development/libraries/v8/3.14.nix
@@ -80,7 +80,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Google's open source JavaScript engine";
- platforms = platforms.linux;
+ platforms = [ "x86_64-linux" "i686-linux" ];
license = licenses.bsd3;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/v8/3.16.14.nix b/nixpkgs/pkgs/development/libraries/v8/3.16.14.nix
deleted file mode 100644
index e134c9ea60f..00000000000
--- a/nixpkgs/pkgs/development/libraries/v8/3.16.14.nix
+++ /dev/null
@@ -1,81 +0,0 @@
-{ stdenv, lib, fetchurl, gyp, readline, python, which, icu, utillinux, cctools }:
-
-assert readline != null;
-
-let
- arch = if stdenv.isAarch32
- then (if stdenv.is64bit then "arm64" else "arm")
- else (if stdenv.is64bit then "x64" else "ia32");
- armHardFloat = stdenv.isAarch32 && (stdenv.hostPlatform.platform.gcc.float or null) == "hard";
-in
-
-stdenv.mkDerivation rec {
- pname = "v8";
- version = "3.16.14.11";
-
- src = fetchurl {
- url = "https://commondatastorage.googleapis.com/chromium-browser-official/"
- + "${pname}-${version}.tar.bz2";
- sha256 = "1gpf2xvhxfs5ll3m2jlslsx9jfjbmrbz55iq362plflrvf8mbxhj";
- };
-
- postPatch = ''
- sed -i 's/-Werror//' build/standalone.gypi build/common.gypi
- '';
-
- configurePhase = stdenv.lib.optionalString stdenv.isDarwin ''
- export GYP_DEFINES="mac_deployment_target=$MACOSX_DEPLOYMENT_TARGET"
- '' + ''
- PYTHONPATH="tools/generate_shim_headers:$PYTHONPATH" \
- ${gyp}/bin/gyp \
- -f make \
- --generator-output="out" \
- -Dflock_index=0 \
- -Dv8_enable_i18n_support=1 \
- -Duse_system_icu=1 \
- -Dconsole=readline \
- -Dcomponent=shared_library \
- -Dv8_target_arch=${arch} \
- ${lib.optionalString armHardFloat "-Dv8_use_arm_eabi_hardfloat=true"} \
- --depth=. -Ibuild/standalone.gypi \
- build/all.gyp
- '' + stdenv.lib.optionalString stdenv.isDarwin ''
- sed -i 's@/usr/bin/env python@${python}/bin/python@g' out/gyp-mac-tool
- '';
-
- nativeBuildInputs = [ which ];
- buildInputs = [ readline python icu ]
- ++ lib.optional stdenv.isLinux utillinux
- ++ lib.optional stdenv.isDarwin cctools;
-
- NIX_CFLAGS_COMPILE = "-Wno-error -w";
-
- buildFlags = [
- "-C out"
- "builddir=$(CURDIR)/Release"
- "BUILDTYPE=Release"
- ];
-
- enableParallelBuilding = true;
-
- installPhase = ''
- install -vD out/Release/d8 "$out/bin/d8"
- ${if stdenv.isDarwin then ''
- install -vD out/Release/libv8.dylib "$out/lib/libv8.dylib"
- '' else ''
- install -vD out/Release/lib.target/libv8.so "$out/lib/libv8.so"
- ''}
- cp -vr include "$out/"
- '';
-
- postFixup = if stdenv.isDarwin then ''
- install_name_tool -change /usr/local/lib/libv8.dylib $out/lib/libv8.dylib $out/bin/d8
- install_name_tool -id $out/lib/libv8.dylib $out/lib/libv8.dylib
- '' else null;
-
- meta = with stdenv.lib; {
- description = "V8 is Google's open source JavaScript engine";
- platforms = platforms.linux ++ platforms.darwin;
- license = licenses.bsd3;
- };
-}
diff --git a/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix b/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix
index 0d96829b6ba..0cdbe396a10 100644
--- a/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix
+++ b/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix
@@ -12,13 +12,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "vapoursynth";
- version = "R47.2";
+ version = "R48";
src = fetchFromGitHub {
owner = "vapoursynth";
repo = "vapoursynth";
rev = version;
- sha256 = "004h0vvih7dlhkcz6l2786pf7s04qhiv0bii4gjx23cxyklglh9i";
+ sha256 = "1i6163bidlp0p9zcnxpsphr44ayfzd51fig4ri7vbrbl9lw9jaih";
};
nativeBuildInputs = [ pkgconfig autoreconfHook nasm makeWrapper ];
diff --git a/nixpkgs/pkgs/development/libraries/vapoursynth/editor.nix b/nixpkgs/pkgs/development/libraries/vapoursynth/editor.nix
index 3853718c154..196c700af17 100644
--- a/nixpkgs/pkgs/development/libraries/vapoursynth/editor.nix
+++ b/nixpkgs/pkgs/development/libraries/vapoursynth/editor.nix
@@ -1,9 +1,9 @@
-{ stdenv, fetchFromBitbucket, makeWrapper
+{ stdenv, mkDerivation, fetchFromBitbucket
, python3, vapoursynth
, qmake, qtbase, qtwebsockets
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "vapoursynth-editor";
version = "R19";
@@ -14,18 +14,20 @@ stdenv.mkDerivation rec {
sha256 = "1zlaynkkvizf128ln50yvzz3b764f5a0yryp6993s9fkwa7djb6n";
};
- nativeBuildInputs = [ qmake makeWrapper ];
+ nativeBuildInputs = [ qmake ];
buildInputs = [ qtbase vapoursynth qtwebsockets ];
+ dontWrapQtApps = true;
+
preConfigure = "cd pro";
- installPhase = ''
+ preFixup = ''
cd ../build/release*
mkdir -p $out/bin
for bin in vsedit{,-job-server{,-watcher}}; do
mv $bin $out/bin
- wrapProgram $out/bin/$bin \
+ wrapQtApp $out/bin/$bin \
--prefix PYTHONPATH : ${vapoursynth}/${python3.sitePackages} \
--prefix LD_LIBRARY_PATH : ${vapoursynth}/lib
done
diff --git a/nixpkgs/pkgs/development/libraries/vte/default.nix b/nixpkgs/pkgs/development/libraries/vte/default.nix
index 0d5686ccc0a..8b19e1ee9ae 100644
--- a/nixpkgs/pkgs/development/libraries/vte/default.nix
+++ b/nixpkgs/pkgs/development/libraries/vte/default.nix
@@ -1,5 +1,7 @@
{ stdenv
+, lib
, fetchurl
+, fetchpatch
, gettext
, pkgconfig
, meson
@@ -58,6 +60,17 @@ stdenv.mkDerivation rec {
pango
];
+ patches =
+ # VTE needs a small patch to work with musl:
+ # https://gitlab.gnome.org/GNOME/vte/issues/72
+ lib.optional
+ stdenv.hostPlatform.isMusl
+ (fetchpatch {
+ name = "0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch";
+ url = "https://gitlab.gnome.org/GNOME/vte/uploads/c334f767f5d605e0f30ecaa2a0e4d226/0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch";
+ sha256 = "1ii9db9i5l3fy2alxz7bjfsgjs3lappnlx339dvxbi2141zknf5r";
+ });
+
postPatch = ''
patchShebangs perf/*
patchShebangs src/box_drawing_generate.sh
@@ -75,7 +88,7 @@ stdenv.mkDerivation rec {
the system's terminfo database.
'';
license = licenses.lgpl2;
- maintainers = with maintainers; [ astsmtl antono lethalman ];
+ maintainers = with maintainers; [ astsmtl antono lethalman ] ++ gnome3.maintainers;
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/development/libraries/vtk/default.nix b/nixpkgs/pkgs/development/libraries/vtk/default.nix
index 3cb8998485a..482d691fc7c 100644
--- a/nixpkgs/pkgs/development/libraries/vtk/default.nix
+++ b/nixpkgs/pkgs/development/libraries/vtk/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, libGLU_combined, libX11, xorgproto, libXt, libtiff
+{ stdenv, fetchurl, cmake, libGLU, libGL, libX11, xorgproto, libXt, libtiff
, qtLib ? null
# Darwin support
, Cocoa, CoreServices, DiskArbitration, IOKit, CFNetwork, Security, GLUT, OpenGL
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libtiff ]
++ optional (qtLib != null) qtLib
- ++ optionals stdenv.isLinux [ libGLU_combined libX11 xorgproto libXt ]
+ ++ optionals stdenv.isLinux [ libGLU libGL libX11 xorgproto libXt ]
++ optionals stdenv.isDarwin [ xpc Cocoa CoreServices DiskArbitration IOKit
CFNetwork Security ApplicationServices CoreText
IOSurface ImageIO OpenGL GLUT ];
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
# 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" ]
+ cmakeFlags = [ "-DCMAKE_C_FLAGS=-fPIC" "-DCMAKE_CXX_FLAGS=-fPIC" "-DVTK_USE_SYSTEM_TIFF=1" "-DOPENGL_INCLUDE_DIR=${libGL}/include" ]
++ optional (qtLib != null) [ "-DVTK_USE_QT:BOOL=ON" ]
++ optional stdenv.isDarwin "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks";
diff --git a/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix b/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix
index 7d48b68d14c..e8fe798476c 100644
--- a/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix
+++ b/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix
@@ -2,7 +2,7 @@
, pkgconfig, gettext, gobject-introspection, libnotify, gnutls, libgcrypt
, gtk3, wayland, libwebp, enchant2, xorg, libxkbcommon, epoxy, at-spi2-core
, libxml2, libsoup, libsecret, libxslt, harfbuzz, libpthreadstubs, pcre, nettle, libtasn1, p11-kit
-, libidn, libedit, readline, libGLU_combined, libintl, openjpeg
+, libidn, libedit, readline, libGL, libGLU, libintl, openjpeg
, enableGeoLocation ? true, geoclue2, sqlite
, enableGtk2Plugins ? false, gtk2 ? null
, gst-plugins-base, gst-plugins-bad, woff2
@@ -16,7 +16,7 @@ assert stdenv.isDarwin -> !enableGtk2Plugins;
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "webkitgtk";
- version = "2.26.1";
+ version = "2.26.2";
meta = {
description = "Web content rendering engine, GTK port";
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://webkitgtk.org/releases/${pname}-${version}.tar.xz";
- sha256 = "0mfikjfjhwcnrxbzdyh3fl9bbs2azgbdnx8h5910h41b3n022jvb";
+ sha256 = "04k5h0sid9azsqz9pyq436v1rx4lnfrhvmcgmicqb0c0g9iz103b";
};
patches = optionals stdenv.isLinux [
@@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
src = ./fix-bubblewrap-paths.patch;
inherit (builtins) storeDir;
})
+ ./libglvnd-headers.patch
];
postPatch = ''
@@ -74,10 +75,11 @@ stdenv.mkDerivation rec {
libintl libwebp enchant2 libnotify gnutls pcre nettle libidn libgcrypt woff2
libxml2 libsecret libxslt harfbuzz libpthreadstubs libtasn1 p11-kit openjpeg
sqlite gst-plugins-base gst-plugins-bad libxkbcommon epoxy at-spi2-core
+ libGL libGLU
] ++ optional enableGeoLocation geoclue2
++ optional enableGtk2Plugins gtk2
++ (with xorg; [ libXdmcp libXt libXtst libXdamage ])
- ++ optionals stdenv.isDarwin [ libedit readline libGLU_combined ]
+ ++ optionals stdenv.isDarwin [ libedit readline ]
++ optionals stdenv.isLinux [
wayland bubblewrap libseccomp xdg-dbus-proxy
];
diff --git a/nixpkgs/pkgs/development/libraries/webkitgtk/libglvnd-headers.patch b/nixpkgs/pkgs/development/libraries/webkitgtk/libglvnd-headers.patch
new file mode 100644
index 00000000000..17264f3b588
--- /dev/null
+++ b/nixpkgs/pkgs/development/libraries/webkitgtk/libglvnd-headers.patch
@@ -0,0 +1,586 @@
+diff --git a/Source/ThirdParty/ANGLE/scripts/generate_loader.py b/Source/ThirdParty/ANGLE/scripts/generate_loader.py
+index a408dac4..92ddca90 100644
+--- a/Source/ThirdParty/ANGLE/scripts/generate_loader.py
++++ b/Source/ThirdParty/ANGLE/scripts/generate_loader.py
+@@ -201,6 +201,8 @@ def main():
+
+ libegl_preamble = """#include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
++#include <EGL/eglmesaext.h>
+ """
+
+ util_gles_preamble = """#if defined(GL_GLES_PROTOTYPES) && GL_GLES_PROTOTYPES
+@@ -215,6 +217,8 @@ util_egl_preamble = """#include "util/util_export.h"
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
++#include <EGL/eglmesaext.h>
+ """
+
+ util_wgl_preamble = """
+diff --git a/Source/ThirdParty/ANGLE/src/common/PackedEGLEnums_autogen.h b/Source/ThirdParty/ANGLE/src/common/PackedEGLEnums_autogen.h
+index 68c65d8b..0dc9c8e3 100644
+--- a/Source/ThirdParty/ANGLE/src/common/PackedEGLEnums_autogen.h
++++ b/Source/ThirdParty/ANGLE/src/common/PackedEGLEnums_autogen.h
+@@ -14,6 +14,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <angle_gl.h>
+
+ #include <cstdint>
+diff --git a/Source/ThirdParty/ANGLE/src/common/PackedGLEnums_autogen.h b/Source/ThirdParty/ANGLE/src/common/PackedGLEnums_autogen.h
+index cd651150..17719bc2 100644
+--- a/Source/ThirdParty/ANGLE/src/common/PackedGLEnums_autogen.h
++++ b/Source/ThirdParty/ANGLE/src/common/PackedGLEnums_autogen.h
+@@ -14,6 +14,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <angle_gl.h>
+
+ #include <cstdint>
+diff --git a/Source/ThirdParty/ANGLE/src/common/gen_packed_gl_enums.py b/Source/ThirdParty/ANGLE/src/common/gen_packed_gl_enums.py
+index 2f77e725..5ea54f1f 100644
+--- a/Source/ThirdParty/ANGLE/src/common/gen_packed_gl_enums.py
++++ b/Source/ThirdParty/ANGLE/src/common/gen_packed_gl_enums.py
+@@ -71,6 +71,7 @@ header_template = """// GENERATED FILE - DO NOT EDIT.
+ #include <angle_gl.h>
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include <cstdint>
+
+diff --git a/Source/ThirdParty/ANGLE/src/common/utilities.h b/Source/ThirdParty/ANGLE/src/common/utilities.h
+index 7a1429a4..dd20bcca 100644
+--- a/Source/ThirdParty/ANGLE/src/common/utilities.h
++++ b/Source/ThirdParty/ANGLE/src/common/utilities.h
+@@ -11,6 +11,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include <math.h>
+ #include <string>
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Config.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/Config.cpp
+index 4134226d..5dd1065f 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Config.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Config.cpp
+@@ -15,6 +15,7 @@
+ #include <vector>
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include "angle_gl.h"
+
+ #include "common/debug.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Device.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/Device.cpp
+index 13ae4e61..b964b755 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Device.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Device.cpp
+@@ -12,6 +12,7 @@
+ #include <iterator>
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <platform/Platform.h>
+
+ #include "common/debug.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Display.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/Display.cpp
+index 21064073..a46628bd 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Display.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Display.cpp
+@@ -17,6 +17,7 @@
+ #include <vector>
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <platform/Platform.h>
+
+ #include "common/debug.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Error.h b/Source/ThirdParty/ANGLE/src/libANGLE/Error.h
+index 37df5b0c..b2e3885b 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Error.h
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Error.h
+@@ -11,6 +11,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include "angle_gl.h"
+ #include "common/angleutils.h"
+ #include "common/debug.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Stream.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/Stream.cpp
+index b7bc84c8..538cb3e0 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Stream.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Stream.cpp
+@@ -10,6 +10,7 @@
+ #include "libANGLE/Stream.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <platform/Platform.h>
+
+ #include "common/debug.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Stream.h b/Source/ThirdParty/ANGLE/src/libANGLE/Stream.h
+index 9157aa51..d8e58f2d 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Stream.h
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Stream.h
+@@ -14,6 +14,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "common/angleutils.h"
+ #include "libANGLE/AttributeMap.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/Surface.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/Surface.cpp
+index 6daec4f6..941f34ca 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/Surface.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/Surface.cpp
+@@ -11,6 +11,7 @@
+ #include "libANGLE/Surface.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "libANGLE/Config.h"
+ #include "libANGLE/Context.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/SurfaceImpl.h b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/SurfaceImpl.h
+index ea1a0510..db7cf0c8 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/SurfaceImpl.h
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/SurfaceImpl.h
+@@ -11,6 +11,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "common/angleutils.h"
+ #include "libANGLE/Error.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.cpp
+index ba5cf532..43304da5 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.cpp
+@@ -13,6 +13,7 @@
+ #include "libANGLE/Display.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ namespace rx
+ {
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.cpp
+index de60dfff..93b5bdf8 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.cpp
+@@ -9,6 +9,7 @@
+ #include "libANGLE/renderer/d3d/DisplayD3D.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "libANGLE/Config.h"
+ #include "libANGLE/Context.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/EGLImageD3D.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/EGLImageD3D.cpp
+index a7255d0d..a7e37777 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/EGLImageD3D.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/EGLImageD3D.cpp
+@@ -20,6 +20,7 @@
+ #include "libANGLE/renderer/d3d/TextureStorage.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ namespace rx
+ {
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.cpp
+index 61dc8ffa..87276514 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.cpp
+@@ -19,6 +19,7 @@
+ #include "libANGLE/renderer/d3d/d3d11/formatutils11.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <tchar.h>
+ #include <algorithm>
+
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SwapChainD3D.h b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SwapChainD3D.h
+index 443cadd6..e64bdfc4 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SwapChainD3D.h
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SwapChainD3D.h
+@@ -12,6 +12,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <GLES2/gl2.h>
+
+ #include "common/angleutils.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
+index 33dfa6b0..eb3393d2 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
+@@ -9,6 +9,7 @@
+ #include "libANGLE/renderer/d3d/d3d11/Renderer11.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <versionhelpers.h>
+ #include <sstream>
+
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp
+index fe4def6e..2550b52c 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp
+@@ -9,6 +9,7 @@
+ #include "libANGLE/renderer/d3d/d3d11/SwapChain11.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "libANGLE/features.h"
+ #include "libANGLE/renderer/d3d/DisplayD3D.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp
+index f4a4ce43..0cad5540 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp
+@@ -9,6 +9,7 @@
+ #include "libANGLE/renderer/d3d/d3d9/Renderer9.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <sstream>
+
+ #include "common/utilities.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/DisplayGL.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/DisplayGL.cpp
+index a89e1365..0fe4fa98 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/DisplayGL.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/DisplayGL.cpp
+@@ -18,6 +18,7 @@
+ #include "libANGLE/renderer/gl/SurfaceGL.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ namespace rx
+ {
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RendererGL.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RendererGL.cpp
+index 10b15594..7ae1ac6b 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RendererGL.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RendererGL.cpp
+@@ -9,6 +9,7 @@
+ #include "libANGLE/renderer/gl/RendererGL.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "common/debug.h"
+ #include "libANGLE/AttributeMap.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/FunctionsEGL.h b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/FunctionsEGL.h
+index 115a7afb..abb200e6 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/FunctionsEGL.h
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/FunctionsEGL.h
+@@ -11,6 +11,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include <string>
+ #include <vector>
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/ozone/DisplayOzone.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/ozone/DisplayOzone.cpp
+index 47ed6ce0..9d11560c 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/ozone/DisplayOzone.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/ozone/DisplayOzone.cpp
+@@ -14,6 +14,7 @@
+ #include <unistd.h>
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include <drm_fourcc.h>
+ #include <gbm.h>
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp
+index 23b4a5c5..daeb5789 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp
+@@ -9,6 +9,7 @@
+ #include "libANGLE/renderer/gl/glx/DisplayGLX.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <algorithm>
+ #include <cstring>
+ #include <fstream>
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/renderergl_utils.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/renderergl_utils.cpp
+index 698b51e2..32e6126f 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/renderergl_utils.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/renderergl_utils.cpp
+@@ -27,6 +27,7 @@
+ #include "libANGLE/renderer/gl/formatutilsgl.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <algorithm>
+ #include <sstream>
+
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DXGISwapChainWindowSurfaceWGL.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DXGISwapChainWindowSurfaceWGL.cpp
+index 5b686321..16ae890f 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DXGISwapChainWindowSurfaceWGL.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DXGISwapChainWindowSurfaceWGL.cpp
+@@ -18,6 +18,7 @@
+ #include "libANGLE/renderer/gl/wgl/FunctionsWGL.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ namespace rx
+ {
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp
+index 12679ba7..93503812 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp
+@@ -28,6 +28,7 @@
+ #include "platform/Platform.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <sstream>
+ #include <string>
+
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RendererVk.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RendererVk.cpp
+index df900f4d..4385be88 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RendererVk.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RendererVk.cpp
+@@ -13,6 +13,7 @@
+ #include "libANGLE/renderer/vulkan/vk_utils.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "common/debug.h"
+ #include "common/platform.h"
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.cpp b/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.cpp
+index 1c0b25f4..64e96f73 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.cpp
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.cpp
+@@ -22,6 +22,7 @@
+ #include "libANGLE/formatutils.h"
+
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ namespace egl
+ {
+diff --git a/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.h b/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.h
+index a671bb0d..248f0ae8 100644
+--- a/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.h
++++ b/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.h
+@@ -15,6 +15,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ namespace gl
+ {
+diff --git a/Source/ThirdParty/ANGLE/src/libEGL/egl_loader_autogen.h b/Source/ThirdParty/ANGLE/src/libEGL/egl_loader_autogen.h
+index ae4a427c..a802b65d 100644
+--- a/Source/ThirdParty/ANGLE/src/libEGL/egl_loader_autogen.h
++++ b/Source/ThirdParty/ANGLE/src/libEGL/egl_loader_autogen.h
+@@ -13,6 +13,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ extern PFNEGLCHOOSECONFIGPROC EGL_ChooseConfig;
+ extern PFNEGLCOPYBUFFERSPROC EGL_CopyBuffers;
+diff --git a/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_ext.h b/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_ext.h
+index 3c64b290..96201b31 100644
+--- a/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_ext.h
++++ b/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_ext.h
+@@ -11,6 +11,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <export.h>
+
+ extern "C" {
+diff --git a/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLENativeDisplayFactory.cpp b/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLENativeDisplayFactory.cpp
+index 777b09e1..dbb0bd2f 100644
+--- a/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLENativeDisplayFactory.cpp
++++ b/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLENativeDisplayFactory.cpp
+@@ -24,6 +24,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "deClock.h"
+ #include "deMemory.h"
+diff --git a/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLEPlatform.cpp b/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLEPlatform.cpp
+index 6b4a25bf..1c4ac864 100644
+--- a/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLEPlatform.cpp
++++ b/Source/ThirdParty/ANGLE/src/tests/deqp_support/tcuANGLEPlatform.cpp
+@@ -22,6 +22,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "egluGLContextFactory.hpp"
+ #include "tcuANGLENativeDisplayFactory.h"
+diff --git a/Source/ThirdParty/ANGLE/src/tests/egl_tests/EGLX11VisualTest.cpp b/Source/ThirdParty/ANGLE/src/tests/egl_tests/EGLX11VisualTest.cpp
+index 90abb931..aea4e153 100644
+--- a/Source/ThirdParty/ANGLE/src/tests/egl_tests/EGLX11VisualTest.cpp
++++ b/Source/ThirdParty/ANGLE/src/tests/egl_tests/EGLX11VisualTest.cpp
+@@ -10,6 +10,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <X11/Xlib.h>
+
+ #include "test_utils/ANGLETest.h"
+diff --git a/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests.h b/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests.h
+index e888a239..71606b8c 100644
+--- a/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests.h
++++ b/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests.h
+@@ -11,6 +11,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include <string>
+
+diff --git a/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests_main.cpp b/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests_main.cpp
+index 7fdddcc6..e40b8905 100644
+--- a/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests_main.cpp
++++ b/Source/ThirdParty/ANGLE/src/tests/gles_conformance_tests/gles_conformance_tests_main.cpp
+@@ -10,6 +10,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include <map>
+ #include <string>
+diff --git a/Source/ThirdParty/ANGLE/src/tests/test_utils/angle_test_configs.h b/Source/ThirdParty/ANGLE/src/tests/test_utils/angle_test_configs.h
+index 7bc7a027..ebb2827b 100644
+--- a/Source/ThirdParty/ANGLE/src/tests/test_utils/angle_test_configs.h
++++ b/Source/ThirdParty/ANGLE/src/tests/test_utils/angle_test_configs.h
+@@ -16,6 +16,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "GLSLANG/ShaderLang.h"
+ #include "angle_test_instantiate.h"
+diff --git a/Source/ThirdParty/ANGLE/util/OSPixmap.h b/Source/ThirdParty/ANGLE/util/OSPixmap.h
+index ba6ccf4a..563d2578 100644
+--- a/Source/ThirdParty/ANGLE/util/OSPixmap.h
++++ b/Source/ThirdParty/ANGLE/util/OSPixmap.h
+@@ -13,6 +13,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "util/Event.h"
+ #include "util/util_export.h"
+diff --git a/Source/ThirdParty/ANGLE/util/OSWindow.h b/Source/ThirdParty/ANGLE/util/OSWindow.h
+index 3cdb458c..3178fa44 100644
+--- a/Source/ThirdParty/ANGLE/util/OSWindow.h
++++ b/Source/ThirdParty/ANGLE/util/OSWindow.h
+@@ -15,6 +15,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ #include "util/Event.h"
+ #include "util/util_export.h"
+diff --git a/Source/ThirdParty/ANGLE/util/egl_loader_autogen.h b/Source/ThirdParty/ANGLE/util/egl_loader_autogen.h
+index 5fbec82f..77a30330 100644
+--- a/Source/ThirdParty/ANGLE/util/egl_loader_autogen.h
++++ b/Source/ThirdParty/ANGLE/util/egl_loader_autogen.h
+@@ -15,6 +15,7 @@
+
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+
+ ANGLE_UTIL_EXPORT extern PFNEGLCHOOSECONFIGPROC eglChooseConfig;
+ ANGLE_UTIL_EXPORT extern PFNEGLCOPYBUFFERSPROC eglCopyBuffers;
+diff --git a/Source/WebCore/platform/graphics/egl/GLContextEGL.cpp b/Source/WebCore/platform/graphics/egl/GLContextEGL.cpp
+index a8a82d70..050893a9 100644
+--- a/Source/WebCore/platform/graphics/egl/GLContextEGL.cpp
++++ b/Source/WebCore/platform/graphics/egl/GLContextEGL.cpp
+@@ -29,6 +29,7 @@
+ #else
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #endif
+
+ #if USE(CAIRO)
+diff --git a/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp b/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp
+index 05f92c22..636df34a 100644
+--- a/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp
++++ b/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp
+@@ -35,6 +35,7 @@
+ #include <wayland-egl.h>
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <wtf/Assertions.h>
+
+ namespace WebCore {
+diff --git a/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp b/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
+index 8c81119b..bf9ed4bd 100644
+--- a/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
++++ b/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
+@@ -38,6 +38,7 @@
+ #if USE(EGL)
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #endif
+
+ namespace WebCore {
+diff --git a/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp b/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp
+index 973b3168..5586236a 100644
+--- a/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp
++++ b/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp
+@@ -35,6 +35,7 @@
+ #include <gdk/gdkwayland.h>
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <WebCore/CairoUtilities.h>
+ #include <WebCore/GLContext.h>
+
+diff --git a/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp b/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp
+index 8d848ce4..46d42c11 100644
+--- a/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp
++++ b/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp
+@@ -31,6 +31,7 @@
+ #include "WebKitWaylandServerProtocol.h"
+ #include <EGL/egl.h>
+ #include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>
+ #include <WebCore/GLContext.h>
+ #include <WebCore/PlatformDisplayWayland.h>
+ #include <WebCore/Region.h>
diff --git a/nixpkgs/pkgs/development/libraries/wlroots/default.nix b/nixpkgs/pkgs/development/libraries/wlroots/default.nix
index 54464ffd4b6..a567e66285c 100644
--- a/nixpkgs/pkgs/development/libraries/wlroots/default.nix
+++ b/nixpkgs/pkgs/development/libraries/wlroots/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig
+{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, fetchpatch
, wayland, libGL, wayland-protocols, libinput, libxkbcommon, pixman
, xcbutilwm, libX11, libcap, xcbutilimage, xcbutilerrors, mesa
, libpng, ffmpeg_4, freerdp
@@ -15,6 +15,15 @@ stdenv.mkDerivation rec {
sha256 = "1ak86kx617c81dy85wg9rldy1z3n8ch93cjc05a4j6sifv0nkyfm";
};
+ patches = [
+ # add missing header that changed in mesa-19.2.2
+ # https://github.com/swaywm/wlroots/issues/1862
+ (fetchpatch {
+ url = "https://github.com/swaywm/wlroots/commit/d113e48a2a32542fe6e12f1759f07888364609bf.diff";
+ sha256 = "1h09j1gmnzlz4py92a92chgy8xzsd8h8xn5irq9s2hq4cla66h87";
+ })
+ ];
+
# $out for the library and $examples for the example programs (in examples):
outputs = [ "out" "examples" ];
diff --git a/nixpkgs/pkgs/development/libraries/wolfssl/default.nix b/nixpkgs/pkgs/development/libraries/wolfssl/default.nix
index 780d7df47cb..1bad9c5eb2a 100644
--- a/nixpkgs/pkgs/development/libraries/wolfssl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/wolfssl/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "wolfssl";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchFromGitHub {
owner = "wolfSSL";
repo = "wolfssl";
rev = "v${version}-stable";
- sha256 = "16d1dzbdx6x7czbxf6i1rlb5mv59yzzpnha7qgwab3yq62rlsgw3";
+ sha256 = "16s7jx2brgii6jbpmr30ggkc7rrf388jl26g357sm7ggwliiwask";
};
configureFlags = [ "--enable-all" ];
diff --git a/nixpkgs/pkgs/development/libraries/wt/default.nix b/nixpkgs/pkgs/development/libraries/wt/default.nix
index b5a7bae68ea..74792f8f34c 100644
--- a/nixpkgs/pkgs/development/libraries/wt/default.nix
+++ b/nixpkgs/pkgs/development/libraries/wt/default.nix
@@ -28,13 +28,14 @@ let
cmakeFlags = [
"-DWT_CPP_11_MODE=-std=c++11"
- "-DHARFBUZZ_INCLUDE_DIR=${harfbuzz.dev}/include"
"--no-warn-unused-cli"
]
++ stdenv.lib.optionals (graphicsmagick != null) [
"-DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick"
"-DGM_PREFIX=${graphicsmagick}"
]
+ ++ stdenv.lib.optional (harfbuzz != null)
+ "-DHARFBUZZ_INCLUDE_DIR=${harfbuzz.dev}/include"
++ stdenv.lib.optional (libmysqlclient != null)
"-DMYSQL_PREFIX=${libmysqlclient}";
@@ -48,12 +49,12 @@ let
};
in {
wt3 = generic {
- version = "3.4.1";
- sha256 = "1bsx7hmy6g2x9p3vl5xw9lv1xk891pnvs93a87s15g257gznkjmj";
+ version = "3.4.2";
+ sha256 = "03mwr4yv3705y74pdh19lmh8szad6gk2x2m23f4pr0wrmqg73307";
};
wt4 = generic {
- version = "4.1.1";
- sha256 = "1f1imx5kbpqlysrqx5h75hf2f8pkq972rz42x0pl6cxbnsyzngid";
+ version = "4.1.2";
+ sha256 = "06bnadpgflg8inikzynnz4l4r6w1bphjwlva4pzf51w648vpkknl";
};
}
diff --git a/nixpkgs/pkgs/development/libraries/x265/default.nix b/nixpkgs/pkgs/development/libraries/x265/default.nix
index 634847941d0..dbf1a098f1f 100644
--- a/nixpkgs/pkgs/development/libraries/x265/default.nix
+++ b/nixpkgs/pkgs/development/libraries/x265/default.nix
@@ -17,14 +17,14 @@ in
stdenv.mkDerivation rec {
pname = "x265";
- version = "3.1.1";
+ version = "3.2";
src = fetchurl {
urls = [
"https://get.videolan.org/x265/x265_${version}.tar.gz"
"ftp://ftp.videolan.org/pub/videolan/x265/x265_${version}.tar.gz"
];
- sha256 = "1l68lgdbsi4wjz5vad98ggx7mf92rnvzlq34m6w0a08ark3h0yc2";
+ sha256 = "0fqkhfhr22gzavxn60cpnj3agwdf5afivszxf3haj5k1sny7jk9n";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/libraries/xapian/default.nix b/nixpkgs/pkgs/development/libraries/xapian/default.nix
index bb14f3437ba..dfec2197385 100644
--- a/nixpkgs/pkgs/development/libraries/xapian/default.nix
+++ b/nixpkgs/pkgs/development/libraries/xapian/default.nix
@@ -37,5 +37,5 @@ let
};
};
in {
- xapian_1_4 = generic "1.4.12" "0z5c1y9vp519h2x2igjq39v6j615nppry0wasd0xn4hphgd3d2jg";
+ xapian_1_4 = generic "1.4.13" "0z0k8902bz2ckdggikj5yz11ik2n8krmdwzvpqv60phcm3zzzy4k";
}
diff --git a/nixpkgs/pkgs/development/libraries/xapian/skip-flaky-darwin-test.patch b/nixpkgs/pkgs/development/libraries/xapian/skip-flaky-darwin-test.patch
index 72a7c3e721f..cce96a2762b 100644
--- a/nixpkgs/pkgs/development/libraries/xapian/skip-flaky-darwin-test.patch
+++ b/nixpkgs/pkgs/development/libraries/xapian/skip-flaky-darwin-test.patch
@@ -1,14 +1,14 @@
diff -Naur xapian-core.old/tests/api_db.cc xapian-core.new/tests/api_db.cc
--- xapian-core.old/tests/api_db.cc
+++ xapian-core.new/tests/api_db.cc
-@@ -998,6 +998,7 @@
+@@ -1020,6 +1020,7 @@
// test for keepalives
DEFINE_TESTCASE(keepalive1, remote) {
+ SKIP_TEST("Fails in darwin nix build environment");
- Xapian::Database db(get_remote_database("apitest_simpledata", 5000));
+ XFAIL_FOR_BACKEND("multi_glass_remoteprog_glass",
+ "Multi remote databases are currently buggy");
- /* Test that keep-alives work */
diff -Naur xapian-core.old/tests/api_scalability.cc xapian-core.new/tests/api_scalability.cc
--- xapian-core.old/tests/api_scalability.cc
+++ xapian-core.new/tests/api_scalability.cc
diff --git a/nixpkgs/pkgs/development/libraries/xdg-dbus-proxy/default.nix b/nixpkgs/pkgs/development/libraries/xdg-dbus-proxy/default.nix
index d1605aac334..d00b5398a19 100644
--- a/nixpkgs/pkgs/development/libraries/xdg-dbus-proxy/default.nix
+++ b/nixpkgs/pkgs/development/libraries/xdg-dbus-proxy/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "xdg-dbus-proxy";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchurl {
url = "https://github.com/flatpak/xdg-dbus-proxy/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "1w8yg5j51zsr9d97d4jjp9dvd7iq893p2xk54i6lf3lx01ribdqh";
+ sha256 = "03sj1h0c2l08xa8phw013fnxr4fgav7l2mkjhzf9xk3dykwxcj8p";
};
nativeBuildInputs = [ pkgconfig libxslt docbook_xsl docbook_xml_dtd_43 ];
diff --git a/nixpkgs/pkgs/development/libraries/xdg-desktop-portal/default.nix b/nixpkgs/pkgs/development/libraries/xdg-desktop-portal/default.nix
index 4be7bd1474c..d16c5d670e5 100644
--- a/nixpkgs/pkgs/development/libraries/xdg-desktop-portal/default.nix
+++ b/nixpkgs/pkgs/development/libraries/xdg-desktop-portal/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, substituteAll, autoreconfHook, pkgconfig, libxml2, glib, pipewire, fontconfig, flatpak, gsettings-desktop-schemas, acl, dbus, fuse, geoclue2, json-glib, wrapGAppsHook }:
+{ stdenv, fetchFromGitHub, nixosTests, substituteAll, autoreconfHook, pkgconfig, libxml2, glib, pipewire, fontconfig, flatpak, gsettings-desktop-schemas, acl, dbus, fuse, geoclue2, json-glib, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal";
@@ -35,6 +35,12 @@ stdenv.mkDerivation rec {
"installed_test_metadir=$(installedTests)/share/installed-tests/xdg-desktop-portal"
];
+ passthru = {
+ tests = {
+ installedTests = nixosTests.installed-tests.xdg-desktop-portal;
+ };
+ };
+
meta = with stdenv.lib; {
description = "Desktop integration portals for sandboxed apps";
license = licenses.lgpl21;
diff --git a/nixpkgs/pkgs/development/libraries/xxHash/default.nix b/nixpkgs/pkgs/development/libraries/xxHash/default.nix
index 51165f47a21..1ea25fb7209 100644
--- a/nixpkgs/pkgs/development/libraries/xxHash/default.nix
+++ b/nixpkgs/pkgs/development/libraries/xxHash/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xxHash";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchFromGitHub {
owner = "Cyan4973";
repo = "xxHash";
rev = "v${version}";
- sha256 = "0hh1ypwk86m3b0x4433k95f94b48kvl7s79dml0f3g0cv8jdvkgw";
+ sha256 = "1f9gl0cymmi92ihsfan0p4zmyf2hxwx4arjimpbmbp719nbcvdsx";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/libraries/yajl/default.nix b/nixpkgs/pkgs/development/libraries/yajl/default.nix
index f9ce555cf27..947b08e7bc5 100644
--- a/nixpkgs/pkgs/development/libraries/yajl/default.nix
+++ b/nixpkgs/pkgs/development/libraries/yajl/default.nix
@@ -20,6 +20,6 @@ stdenv.mkDerivation rec {
homepage = http://lloyd.github.com/yajl/;
license = stdenv.lib.licenses.isc;
platforms = with stdenv.lib.platforms; linux ++ darwin;
- maintainers = with stdenv.lib.maintainers; [ z77z ];
+ maintainers = with stdenv.lib.maintainers; [ maggesi ];
};
}
diff --git a/nixpkgs/pkgs/development/libraries/zeitgeist/default.nix b/nixpkgs/pkgs/development/libraries/zeitgeist/default.nix
index 9e3b06453bf..98c94cfecca 100644
--- a/nixpkgs/pkgs/development/libraries/zeitgeist/default.nix
+++ b/nixpkgs/pkgs/development/libraries/zeitgeist/default.nix
@@ -1,7 +1,23 @@
-{ stdenv, fetchFromGitLab, pkgconfig, glib, sqlite, gobject-introspection, vala
-, autoconf, automake, libtool, gettext, dbus, telepathy-glib
-, gtk3, json-glib, librdf_raptor2, dbus-glib
-, pythonSupport ? true, python2Packages
+{ stdenv
+, fetchFromGitLab
+, fetchpatch
+, pkgconfig
+, glib
+, sqlite
+, gobject-introspection
+, vala
+, autoconf
+, automake
+, libtool
+, gettext
+, dbus
+, telepathy-glib
+, gtk3
+, json-glib
+, librdf_raptor2
+, dbus-glib
+, pythonSupport ? true
+, python2Packages
}:
stdenv.mkDerivation rec {
@@ -18,31 +34,58 @@ stdenv.mkDerivation rec {
sha256 = "0ig3d3j1n0ghaxsgfww6g2hhcdwx8cljwwfmp9jk1nrvkxd6rnmv";
};
- preConfigure = "NOCONFIGURE=1 ./autogen.sh";
-
- configureFlags = [ "--with-session-bus-services-dir=${placeholder "out"}/share/dbus-1/services" ];
+ patches = [
+ # Fix build with gettext 0.20
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/zeitgeist/zeitgeist/commit/b5c00e80189fd59a059a95c4e276728a2492cb89.patch";
+ sha256 = "1r7f7j3l2p6xlzxajihgx8bzbc2sxcb9spc9pi26rz9bwmngdyq7";
+ })
+ ];
nativeBuildInputs = [
- autoconf automake libtool pkgconfig gettext gobject-introspection vala python2Packages.python
+ autoconf
+ automake
+ libtool
+ pkgconfig
+ gettext
+ gobject-introspection
+ vala
+ python2Packages.python
];
+
buildInputs = [
- glib sqlite dbus telepathy-glib dbus-glib
- gtk3 json-glib librdf_raptor2 python2Packages.rdflib
+ glib
+ sqlite
+ dbus
+ telepathy-glib
+ dbus-glib
+ gtk3
+ json-glib
+ librdf_raptor2
+ python2Packages.rdflib
+ ];
+
+ configureFlags = [
+ "--with-session-bus-services-dir=${placeholder "out"}/share/dbus-1/services"
];
+ enableParallelBuilding = true;
+
postPatch = ''
patchShebangs data/ontology2code
'';
- enableParallelBuilding = true;
+ preConfigure = ''
+ NOCONFIGURE=1 ./autogen.sh
+ '';
postFixup = stdenv.lib.optionalString pythonSupport ''
moveToOutput lib/${python2Packages.python.libPrefix} "$py"
'';
meta = with stdenv.lib; {
- description = "A service which logs the users's activities and events";
- homepage = https://zeitgeist.freedesktop.org/;
+ description = "A service which logs the users’s activities and events";
+ homepage = "https://zeitgeist.freedesktop.org/";
maintainers = with maintainers; [ lethalman worldofpeace ];
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/lisp-modules/clwrapper/default.nix b/nixpkgs/pkgs/development/lisp-modules/clwrapper/default.nix
index 019a44482b9..3cb8219e687 100644
--- a/nixpkgs/pkgs/development/lisp-modules/clwrapper/default.nix
+++ b/nixpkgs/pkgs/development/lisp-modules/clwrapper/default.nix
@@ -15,6 +15,7 @@ stdenv.mkDerivation {
chmod a+x "$out"/bin/*
substituteAll "${./setup-hook.sh}" "setup-hook-parsed"
+ addEnvHooks(){ true; };
source setup-hook-parsed
setLisp "${lisp}"
echo "$NIX_LISP"
diff --git a/nixpkgs/pkgs/development/lisp-modules/clwrapper/setup-hook.sh b/nixpkgs/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
index 8975ada5320..abbbdc3e77a 100644
--- a/nixpkgs/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
+++ b/nixpkgs/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
@@ -9,7 +9,7 @@ addASDFPaths () {
}
setLisp () {
- if [ -z "$NIX_LISP_COMMAND" ]; then
+ if [ -z "${NIX_LISP_COMMAND:-}" ]; then
for j in "$1"/bin/*; do
case "$(basename "$j")" in
sbcl) NIX_LISP_COMMAND="$j" ;;
@@ -20,14 +20,14 @@ setLisp () {
esac
done
fi
- if [ -z "$NIX_LISP" ]; then
+ if [ -n "${NIX_LISP_COMMAND:-}" ] && [ -z "${NIX_LISP:-}" ]; then
NIX_LISP="${NIX_LISP_COMMAND##*/}"
fi
}
collectNixLispLDLP () {
if echo "$1/lib"/lib*.so* | grep . > /dev/null; then
- export NIX_LISP_LD_LIBRARY_PATH="$NIX_LISP_LD_LIBRARY_PATH${NIX_LISP_LD_LIBRARY_PATH:+:}$1/lib"
+ export NIX_LISP_LD_LIBRARY_PATH="${NIX_LISP_LD_LIBRARY_PATH-}${NIX_LISP_LD_LIBRARY_PATH:+:}$1/lib"
fi
}
@@ -35,5 +35,5 @@ export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF
addEnvHooks "$targetOffset" addASDFPaths setLisp collectNixLispLDLP
-mkdir -p "$HOME"/.cache/common-lisp || HOME="$TMP/.temp-$USER-home"
+mkdir -p "$HOME"/.cache/common-lisp || HOME="$TMP/.temp-${USER:-nixbld}-home"
mkdir -p "$HOME"/.cache/common-lisp
diff --git a/nixpkgs/pkgs/development/lisp-modules/define-package.nix b/nixpkgs/pkgs/development/lisp-modules/define-package.nix
index 49eb9c40344..67a688342b2 100644
--- a/nixpkgs/pkgs/development/lisp-modules/define-package.nix
+++ b/nixpkgs/pkgs/development/lisp-modules/define-package.nix
@@ -18,7 +18,7 @@ let
touch "$path_config_script"
chmod a+x "$config_script"
chmod a+x "$path_config_script"
- echo "if test -z \"\''${_''${outhash}_NIX_LISP_CONFIG}\"; then export _''${outhash}_NIX_LISP_CONFIG=1; " >> "$config_script"
+ echo "if test -z \"\''${_''${outhash}_NIX_LISP_CONFIG:-}\"; then export _''${outhash}_NIX_LISP_CONFIG=1; " >> "$config_script"
echo "export NIX_CFLAGS_COMPILE='$NIX_CFLAGS_COMPILE'\"\''${NIX_CFLAGS_COMPILE:+ \$NIX_CFLAGS_COMPILE}\"" >> "$config_script"
echo "export NIX_LDFLAGS='$NIX_LDFLAGS'\"\''${NIX_LDFLAGS:+ \$NIX_LDFLAGS}\"" >> "$config_script"
echo "export NIX_LISP_COMMAND='$NIX_LISP_COMMAND'" >> "$config_script"
@@ -28,12 +28,12 @@ let
echo "echo \"\$ASDF_OUTPUT_TRANSLATIONS\" | grep -E '(^|:)$store_translation(:|\$)' >/dev/null || export ASDF_OUTPUT_TRANSLATIONS=\"\''${ASDF_OUTPUT_TRANSLATIONS:+\$ASDF_OUTPUT_TRANSLATIONS:}\"'$store_translation'" >> "$config_script"
echo "source '$path_config_script'" >> "$config_script"
echo "fi" >> "$config_script"
- echo "if test -z \"\''${_''${outhash}_NIX_LISP_PATH_CONFIG}\"; then export _''${outhash}_NIX_LISP_PATH_CONFIG=1; " >> "$path_config_script"
- echo "export NIX_LISP_ASDF_PATHS=\"$( ( echo "\$NIX_LISP_ASDF_PATHS"; echo "$NIX_LISP_ASDF_PATHS"; echo "$out/lib/common-lisp/${args.baseName}" ) | grep . | sort | uniq)\"" >> "$path_config_script"
+ echo "if test -z \"\''${_''${outhash}_NIX_LISP_PATH_CONFIG:-}\"; then export _''${outhash}_NIX_LISP_PATH_CONFIG=1; " >> "$path_config_script"
+ echo "export NIX_LISP_ASDF_PATHS=\"$( ( echo "\''${NIX_LISP_ASDF_PATHS:-}"; echo "$NIX_LISP_ASDF_PATHS"; echo "$out/lib/common-lisp/${args.baseName}" ) | grep . | sort | uniq)\"" >> "$path_config_script"
test -n "$LD_LIBRARY_PATH" &&
echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\"'$LD_LIBRARY_PATH'" >> "$path_config_script"
test -n "$NIX_LISP_LD_LIBRARY_PATH" &&
- echo "export NIX_LISP_LD_LIBRARY_PATH=\"\$NIX_LISP_LD_LIBRARY_PATH\''${NIX_LISP_LD_LIBRARY_PATH:+:}\"'$(echo "$NIX_LISP_LD_LIBRARY_PATH" | tr -d '\n' | tr : '\n' | sort | uniq | tr '\n' ':' | sed -e 's/:$//')'" >> "$path_config_script"
+ echo "export NIX_LISP_LD_LIBRARY_PATH=\"\''${NIX_LISP_LD_LIBRARY_PATH:-}\''${NIX_LISP_LD_LIBRARY_PATH:+:}\"'$(echo "$NIX_LISP_LD_LIBRARY_PATH" | tr -d '\n' | tr : '\n' | sort | uniq | tr '\n' ':' | sed -e 's/:$//')'" >> "$path_config_script"
echo "fi" >> "$path_config_script"
'';
deployLaunchScript = ''
diff --git a/nixpkgs/pkgs/development/lisp-modules/openssl-lib-marked.nix b/nixpkgs/pkgs/development/lisp-modules/openssl-lib-marked.nix
index e2c632b8eba..186ef14b406 100644
--- a/nixpkgs/pkgs/development/lisp-modules/openssl-lib-marked.nix
+++ b/nixpkgs/pkgs/development/lisp-modules/openssl-lib-marked.nix
@@ -2,7 +2,7 @@ with import ../../../default.nix {};
runCommand "openssl-lib-marked" {} ''
mkdir -p "$out/lib"
for lib in ssl crypto; do
- version="${(builtins.parseDrvName openssl.name).version}"
+ version="${lib.getVersion openssl}"
ln -s "${lib.getLib openssl}/lib/lib$lib.so" "$out/lib/lib$lib.so.$version"
version="$(echo "$version" | sed -re 's/[a-z]+$//')"
while test -n "$version"; do
diff --git a/nixpkgs/pkgs/development/lua-modules/generated-packages.nix b/nixpkgs/pkgs/development/lua-modules/generated-packages.nix
index 13ec209142b..4cff22a8d41 100644
--- a/nixpkgs/pkgs/development/lua-modules/generated-packages.nix
+++ b/nixpkgs/pkgs/development/lua-modules/generated-packages.nix
@@ -905,6 +905,24 @@ luadbi-sqlite3 = buildLuarocksPackage {
};
};
};
+luadoc = buildLuarocksPackage {
+ pname = "luadoc";
+ version = "3.0.1-1";
+
+ src = fetchurl {
+ url = mirror://luarocks/luadoc-3.0.1-1.src.rock;
+ sha256 = "112zqjbzkrhx3nvavrxx3vhpv2ix85pznzzbpa8fq4piyv5r781i";
+ };
+ propagatedBuildInputs = [ lualogging luafilesystem ];
+
+ meta = with stdenv.lib; {
+ homepage = "http://luadoc.luaforge.net/";
+ description = "LuaDoc is a documentation tool for Lua source code";
+ license = {
+ fullName = "MIT/X11";
+ };
+ };
+};
luaevent = buildLuarocksPackage {
pname = "luaevent";
version = "0.4.6-1";
@@ -983,6 +1001,24 @@ luafilesystem = buildLuarocksPackage {
};
};
};
+lualogging = buildLuarocksPackage {
+ pname = "lualogging";
+ version = "1.3.0-1";
+
+ src = fetchurl {
+ url = mirror://luarocks/lualogging-1.3.0-1.src.rock;
+ sha256 = "13fm1vlig3zmbfkmlq1vk3xfqhlvv5xf24b0p4k4d08395y858vc";
+ };
+ propagatedBuildInputs = [ luasocket ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/Neopallium/lualogging";
+ description = "A simple API to use logging features";
+ license = {
+ fullName = "MIT/X11";
+ };
+ };
+};
luaossl = buildLuarocksPackage {
pname = "luaossl";
version = "20190731-0";
diff --git a/nixpkgs/pkgs/development/lua-modules/overrides.nix b/nixpkgs/pkgs/development/lua-modules/overrides.nix
index bb640cb09a5..9139befe020 100644
--- a/nixpkgs/pkgs/development/lua-modules/overrides.nix
+++ b/nixpkgs/pkgs/development/lua-modules/overrides.nix
@@ -105,7 +105,7 @@ with super;
];
buildInputs = [
pkgs.glib
- pkgs.gobjectIntrospection
+ pkgs.gobject-introspection
];
patches = [
(pkgs.fetchpatch {
@@ -224,7 +224,7 @@ with super;
});
luasystem = super.luasystem.override({
- buildInputs = [
+ buildInputs = pkgs.lib.optionals pkgs.stdenv.isLinux [
pkgs.glibc
];
});
diff --git a/nixpkgs/pkgs/development/misc/vc4/newlib.nix b/nixpkgs/pkgs/development/misc/vc4/newlib.nix
new file mode 100644
index 00000000000..e1a8b2eeaa6
--- /dev/null
+++ b/nixpkgs/pkgs/development/misc/vc4/newlib.nix
@@ -0,0 +1,28 @@
+{ stdenv, texinfo, flex, bison, fetchFromGitHub, crossLibcStdenv, buildPackages }:
+
+crossLibcStdenv.mkDerivation {
+ name = "newlib";
+ src = fetchFromGitHub {
+ owner = "itszor";
+ repo = "newlib-vc4";
+ rev = "89abe4a5263d216e923fbbc80495743ff269a510";
+ sha256 = "131r4v0nn68flnqibjcvhsrys3hs89bn0i4vwmrzgjd7v1rbgqav";
+ };
+ dontUpdateAutotoolsGnuConfigScripts = true;
+ configurePlatforms = [ "target" ];
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ texinfo flex bison ];
+ depsBuildBuild = [ buildPackages.stdenv.cc ];
+ # newlib expects CC to build for build platform, not host platform
+ preConfigure = ''
+ export CC=cc
+ '';
+
+ dontStrip = true;
+
+ passthru = {
+ incdir = "/${stdenv.targetPlatform.config}/include";
+ libdir = "/${stdenv.targetPlatform.config}/lib";
+ };
+}
diff --git a/nixpkgs/pkgs/development/misc/yelp-tools/default.nix b/nixpkgs/pkgs/development/misc/yelp-tools/default.nix
new file mode 100644
index 00000000000..75754bec7a1
--- /dev/null
+++ b/nixpkgs/pkgs/development/misc/yelp-tools/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchurl, libxml2, libxslt, itstool, gnome3, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "yelp-tools";
+ version = "3.32.2";
+
+ src = fetchurl {
+ url = "mirror://gnome/sources/yelp-tools/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "1yg8f5g5wadhmy4yfd9yjhvd8vll4gq4l86ibp0b42qbxnsmcf0q";
+ };
+
+ passthru = {
+ updateScript = gnome3.updateScript {
+ packageName = pname;
+ };
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ libxml2 libxslt itstool gnome3.yelp-xsl ];
+
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ homepage = https://wiki.gnome.org/Apps/Yelp/Tools;
+ description = "Small programs that help you create, edit, manage, and publish your Mallard or DocBook documentation";
+ maintainers = with maintainers; [ domenkozar ];
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/development/mobile/androidenv/deploy-androidpackage.nix b/nixpkgs/pkgs/development/mobile/androidenv/deploy-androidpackage.nix
index 97fd197cb7d..839a14f7033 100644
--- a/nixpkgs/pkgs/development/mobile/androidenv/deploy-androidpackage.nix
+++ b/nixpkgs/pkgs/development/mobile/androidenv/deploy-androidpackage.nix
@@ -8,6 +8,7 @@ stdenv.mkDerivation ({
name = package.name + "-" + package.revision;
src = if os != null && builtins.hasAttr os package.archives then package.archives.${os} else package.archives.all;
buildInputs = [ unzip ] ++ buildInputs;
+ preferLocalBuild = true;
# Most Android Zip packages have a root folder, but some don't. We unpack
# the zip file in a folder and we try to discover whether it has a single root
diff --git a/nixpkgs/pkgs/development/mobile/androidenv/platform-tools.nix b/nixpkgs/pkgs/development/mobile/androidenv/platform-tools.nix
index 9d2f6eb6075..5b4cad1f264 100644
--- a/nixpkgs/pkgs/development/mobile/androidenv/platform-tools.nix
+++ b/nixpkgs/pkgs/development/mobile/androidenv/platform-tools.nix
@@ -8,7 +8,7 @@ deployAndroidPackage {
addAutoPatchelfSearchPath $packageBaseDir/lib64
autoPatchelf --no-recurse $packageBaseDir/lib64
autoPatchelf --no-recurse $packageBaseDir
-
+ '' + ''
mkdir -p $out/bin
cd $out/bin
find $out/libexec/android-sdk/platform-tools -type f -executable -mindepth 1 -maxdepth 1 -not -name sqlite3 | while read i
diff --git a/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile-beta.lock b/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
index 5a30e40293e..5b7288ad4f7 100644
--- a/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
+++ b/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
@@ -12,10 +12,10 @@ GEM
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.8.1)
+ cocoapods (1.8.4)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.8.1)
+ cocoapods-core (= 1.8.4)
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.11.1, < 2.0)
- cocoapods-core (1.8.1)
+ cocoapods-core (1.8.4)
activesupport (>= 4.0.2, < 6)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
@@ -57,7 +57,7 @@ GEM
i18n (0.9.5)
concurrent-ruby (~> 1.0)
json (2.2.0)
- minitest (5.12.0)
+ minitest (5.12.2)
molinillo (0.6.6)
nanaimo (0.2.6)
nap (1.1.0)
@@ -66,7 +66,7 @@ GEM
thread_safe (0.3.6)
tzinfo (1.2.5)
thread_safe (~> 0.1)
- xcodeproj (1.12.0)
+ xcodeproj (1.13.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
diff --git a/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile.lock b/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile.lock
index e2de7cb0bf1..958f36192f9 100644
--- a/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile.lock
+++ b/nixpkgs/pkgs/development/mobile/cocoapods/Gemfile.lock
@@ -12,10 +12,10 @@ GEM
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.8.1)
+ cocoapods (1.8.4)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.8.1)
+ cocoapods-core (= 1.8.4)
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.11.1, < 2.0)
- cocoapods-core (1.8.1)
+ cocoapods-core (1.8.4)
activesupport (>= 4.0.2, < 6)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
@@ -57,7 +57,7 @@ GEM
i18n (0.9.5)
concurrent-ruby (~> 1.0)
json (2.2.0)
- minitest (5.12.0)
+ minitest (5.12.2)
molinillo (0.6.6)
nanaimo (0.2.6)
nap (1.1.0)
@@ -66,7 +66,7 @@ GEM
thread_safe (0.3.6)
tzinfo (1.2.5)
thread_safe (~> 0.1)
- xcodeproj (1.12.0)
+ xcodeproj (1.13.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
diff --git a/nixpkgs/pkgs/development/mobile/cocoapods/gemset-beta.nix b/nixpkgs/pkgs/development/mobile/cocoapods/gemset-beta.nix
index f5f95db3ced..b94bc461944 100644
--- a/nixpkgs/pkgs/development/mobile/cocoapods/gemset-beta.nix
+++ b/nixpkgs/pkgs/development/mobile/cocoapods/gemset-beta.nix
@@ -57,10 +57,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "108zj698l44wnc0jgx81gxra86c7mrzyqrx6rxssalrc5rviadw7";
+ sha256 = "007ssx75588ji2d8l8s6c95dng1c7b6yacng8nngpy7maijzjgzc";
type = "gem";
};
- version = "1.8.1";
+ version = "1.8.4";
};
cocoapods-core = {
dependencies = ["activesupport" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap"];
@@ -68,10 +68,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15bcc7771jws4p3n3sd26faxslah0yvqgpb0y8gh6d0dwjdygmk0";
+ sha256 = "0zcisqb404828n5d3lbk9y2yyx8v2yr6rk1l8y9a4i1hp743fiad";
type = "gem";
};
- version = "1.8.1";
+ version = "1.8.4";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -241,10 +241,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1kj5m8gg643w8jh8nsdy15bpddmnnafhyzhjx7gp28l1acb4fik7";
+ sha256 = "0zjm24aiz42i9n37mcw8lydd7n0y7wfk27by06jx77ypcld3qvkw";
type = "gem";
};
- version = "5.12.0";
+ version = "5.12.2";
};
molinillo = {
groups = ["default"];
@@ -323,9 +323,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "162gwhrl7ppj6hlmnpp1scvy1ylcv5xqk51826v075sckdqjp8c8";
+ sha256 = "1c69yrhqd92q6nnpyhvnqyw9l7axnc91gnbd2gai8f5njdisd8wx";
type = "gem";
};
- version = "1.12.0";
+ version = "1.13.0";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/mobile/cocoapods/gemset.nix b/nixpkgs/pkgs/development/mobile/cocoapods/gemset.nix
index 2eb630e0f93..2f268a60c94 100644
--- a/nixpkgs/pkgs/development/mobile/cocoapods/gemset.nix
+++ b/nixpkgs/pkgs/development/mobile/cocoapods/gemset.nix
@@ -55,10 +55,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "108zj698l44wnc0jgx81gxra86c7mrzyqrx6rxssalrc5rviadw7";
+ sha256 = "007ssx75588ji2d8l8s6c95dng1c7b6yacng8nngpy7maijzjgzc";
type = "gem";
};
- version = "1.8.1";
+ version = "1.8.4";
};
cocoapods-core = {
dependencies = ["activesupport" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap"];
@@ -66,10 +66,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15bcc7771jws4p3n3sd26faxslah0yvqgpb0y8gh6d0dwjdygmk0";
+ sha256 = "0zcisqb404828n5d3lbk9y2yyx8v2yr6rk1l8y9a4i1hp743fiad";
type = "gem";
};
- version = "1.8.1";
+ version = "1.8.4";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -223,10 +223,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1kj5m8gg643w8jh8nsdy15bpddmnnafhyzhjx7gp28l1acb4fik7";
+ sha256 = "0zjm24aiz42i9n37mcw8lydd7n0y7wfk27by06jx77ypcld3qvkw";
type = "gem";
};
- version = "5.12.0";
+ version = "5.12.2";
};
molinillo = {
source = {
@@ -293,9 +293,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "162gwhrl7ppj6hlmnpp1scvy1ylcv5xqk51826v075sckdqjp8c8";
+ sha256 = "1c69yrhqd92q6nnpyhvnqyw9l7axnc91gnbd2gai8f5njdisd8wx";
type = "gem";
};
- version = "1.12.0";
+ version = "1.13.0";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/mobile/titaniumenv/default.nix b/nixpkgs/pkgs/development/mobile/titaniumenv/default.nix
index 6821474c4d0..c85eab108ff 100644
--- a/nixpkgs/pkgs/development/mobile/titaniumenv/default.nix
+++ b/nixpkgs/pkgs/development/mobile/titaniumenv/default.nix
@@ -1,8 +1,8 @@
-{pkgs, androidenv, xcodeenv, tiVersion ? "7.1.0.GA"}:
+{pkgs, androidenv, xcodeenv, tiVersion ? "8.2.1.GA"}:
rec {
titaniumsdk = let
- titaniumSdkFile = if tiVersion == "7.1.0.GA" then ./titaniumsdk-7.1.nix
+ titaniumSdkFile = if tiVersion == "8.2.1.GA" then ./titaniumsdk-8.2.nix
else if tiVersion == "7.5.1.GA" then ./titaniumsdk-7.5.nix
else throw "Titanium version not supported: "+tiVersion;
in
diff --git a/nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix b/nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix
deleted file mode 100644
index 13abc18f76e..00000000000
--- a/nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-7.1.nix
+++ /dev/null
@@ -1,102 +0,0 @@
-{stdenv, fetchurl, unzip, makeWrapper}:
-
-let
- # Gradle is a build system that bootstraps itself. This is what it actually
- # downloads in the bootstrap phase.
- gradleAllZip = fetchurl {
- url = http://services.gradle.org/distributions/gradle-4.1-all.zip;
- sha256 = "1rcrh263vq7a0is800y5z36jj97p67c6zpqzzfcbr7r0qaxb61sw";
- };
-
- # A Titanium-Android build requires proguard plugins. We create a fake
- # repository so that Gradle does not attempt to download them in the builder.
- # Since there are only 3 plugins required, this is still (sort of) manageable
- # without a generator.
- proguardVersion = "5.3.3";
-
- proguardGradlePOM = fetchurl {
- url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.pom";
- sha256 = "03v9zm3ykfkyb5cs5ald07ph103fh68d5c33rv070r29p71dwszj";
- };
- proguardGradleJAR = fetchurl {
- url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.jar";
- sha256 = "0shhpsjfc5gam15jnv1hk718v5c7vi7dwdc3gvmnid6dc85kljzk";
- };
- proguardParentPOM = fetchurl {
- url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-parent/${proguardVersion}/proguard-parent-${proguardVersion}.pom";
- sha256 = "0mv0zbwyw8xa4mkc5kw69y5xqashkz9gp123akfvh9f6152l3202";
- };
- proguardBasePOM = fetchurl {
- url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.pom";
- sha256 = "1jnr6zsxfimb8wglqlwa6rrdc3g3nqf1dyw0k2dq9cj0q4pgn7p5";
- };
- proguardBaseJAR = fetchurl {
- url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.jar";
- sha256 = "11nwdb9y84cghcx319nsjjf9m035s4s1184zrhzpvaxq2wvqhbhx";
- };
-
- # Put the downloaded plugins in a fake Maven repository
- fakeMavenRepo = stdenv.mkDerivation {
- name = "fake-maven-repo";
- buildCommand = ''
- mkdir -p $out
- cd $out
- mkdir -p net/sf/proguard/proguard-gradle/${proguardVersion}
- cp ${proguardGradlePOM} net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.pom
- cp ${proguardGradleJAR} net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.jar
- mkdir -p net/sf/proguard/proguard-parent/${proguardVersion}
- cp ${proguardParentPOM} net/sf/proguard/proguard-parent/${proguardVersion}/proguard-parent-${proguardVersion}.pom
- mkdir -p net/sf/proguard/proguard-base/${proguardVersion}
- cp ${proguardBasePOM} net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.pom
- cp ${proguardBaseJAR} net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.jar
- '';
- };
-in
-stdenv.mkDerivation {
- name = "mobilesdk-7.1.0.GA";
- src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl {
- url = http://builds.appcelerator.com/mobile/7_1_X/mobilesdk-7.1.0.v20180314133955-linux.zip;
- sha256 = "18b3jnr65sdn5wj191bcl48gvhyklxmighxakv4vrz1fb59kyvqn";
- }
- else if stdenv.system == "x86_64-darwin" then fetchurl {
- url = http://builds.appcelerator.com/mobile/7_1_X/mobilesdk-7.1.0.v20180314133955-osx.zip;
- sha256 = "1f62616biwsw1fqxz2sq7lpa6bsfjazffliplyf5dpnh298cnc1m";
- }
- else throw "Platform: ${stdenv.system} not supported!";
-
- buildInputs = [ unzip makeWrapper ];
-
- buildCommand = ''
- mkdir -p $out
- cd $out
- (yes y | unzip $src) || true
-
- # Rename ugly version number
- cd mobilesdk/*
- mv * 7.1.0.GA
- cd *
-
- # Patch bundled gradle build infrastructure to make shebangs work
- patchShebangs android/templates/gradle
-
- # Substitute the gradle-all zip URL by a local file to prevent downloads from happening while building an Android app
- sed -i -e "s|distributionUrl=|#distributionUrl=|" android/templates/gradle/gradle/wrapper/gradle-wrapper.properties
- cp ${gradleAllZip} android/templates/gradle/gradle/wrapper/gradle-4.1-all.zip
- echo "distributionUrl=gradle-4.1-all.zip" >> android/templates/gradle/gradle/wrapper/gradle-wrapper.properties
-
- # Patch maven central repository with our own local directory. This prevents the builder from downloading Maven artifacts
- sed -i -e 's|mavenCentral()|maven { url "${fakeMavenRepo}" }|' android/templates/build/proguard.gradle
-
- # Patch some executables
-
- ${if stdenv.system == "i686-linux" then
- ''
- patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux.so.2 android/titanium_prep.linux32
- ''
- else if stdenv.system == "x86_64-linux" then
- ''
- patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2 android/titanium_prep.linux64
- ''
- else ""}
- '';
-}
diff --git a/nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-8.2.nix b/nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-8.2.nix
new file mode 100644
index 00000000000..45523fad908
--- /dev/null
+++ b/nixpkgs/pkgs/development/mobile/titaniumenv/titaniumsdk-8.2.nix
@@ -0,0 +1,109 @@
+{stdenv, fetchurl, unzip, makeWrapper}:
+
+let
+ # Gradle is a build system that bootstraps itself. This is what it actually
+ # downloads in the bootstrap phase.
+ gradleAllZip = fetchurl {
+ url = http://services.gradle.org/distributions/gradle-4.1-all.zip;
+ sha256 = "1rcrh263vq7a0is800y5z36jj97p67c6zpqzzfcbr7r0qaxb61sw";
+ };
+
+ # A Titanium-Android build requires proguard plugins. We create a fake
+ # repository so that Gradle does not attempt to download them in the builder.
+ # Since there are only 3 plugins required, this is still (sort of) manageable
+ # without a generator.
+ proguardVersion = "5.3.3";
+
+ proguardGradlePOM = fetchurl {
+ url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.pom";
+ sha256 = "03v9zm3ykfkyb5cs5ald07ph103fh68d5c33rv070r29p71dwszj";
+ };
+ proguardGradleJAR = fetchurl {
+ url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.jar";
+ sha256 = "0shhpsjfc5gam15jnv1hk718v5c7vi7dwdc3gvmnid6dc85kljzk";
+ };
+ proguardParentPOM = fetchurl {
+ url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-parent/${proguardVersion}/proguard-parent-${proguardVersion}.pom";
+ sha256 = "0mv0zbwyw8xa4mkc5kw69y5xqashkz9gp123akfvh9f6152l3202";
+ };
+ proguardBasePOM = fetchurl {
+ url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.pom";
+ sha256 = "1jnr6zsxfimb8wglqlwa6rrdc3g3nqf1dyw0k2dq9cj0q4pgn7p5";
+ };
+ proguardBaseJAR = fetchurl {
+ url = "https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.jar";
+ sha256 = "11nwdb9y84cghcx319nsjjf9m035s4s1184zrhzpvaxq2wvqhbhx";
+ };
+
+ # Put the downloaded plugins in a fake Maven repository
+ fakeMavenRepo = stdenv.mkDerivation {
+ name = "fake-maven-repo";
+ buildCommand = ''
+ mkdir -p $out
+ cd $out
+ mkdir -p net/sf/proguard/proguard-gradle/${proguardVersion}
+ cp ${proguardGradlePOM} net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.pom
+ cp ${proguardGradleJAR} net/sf/proguard/proguard-gradle/${proguardVersion}/proguard-gradle-${proguardVersion}.jar
+ mkdir -p net/sf/proguard/proguard-parent/${proguardVersion}
+ cp ${proguardParentPOM} net/sf/proguard/proguard-parent/${proguardVersion}/proguard-parent-${proguardVersion}.pom
+ mkdir -p net/sf/proguard/proguard-base/${proguardVersion}
+ cp ${proguardBasePOM} net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.pom
+ cp ${proguardBaseJAR} net/sf/proguard/proguard-base/${proguardVersion}/proguard-base-${proguardVersion}.jar
+ '';
+ };
+in
+stdenv.mkDerivation {
+ name = "mobilesdk-8.2.1.GA";
+ src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl {
+ url = https://builds.appcelerator.com/mobile/8_2_X/mobilesdk-8.2.1.v20191025070136-linux.zip;
+ sha256 = "1nvcmm6cby6bmwdiacq46n5y4zjpz9qlipakvglw27j3p4rbmkwl";
+ }
+ else if stdenv.system == "x86_64-darwin" then fetchurl {
+ url = https://builds.appcelerator.com/mobile/8_2_X/mobilesdk-8.2.1.v20191025070136-osx.zip;
+ sha256 = "1nxwmyw3vqc5wghj38kpksisy0i808x0x3pa8w3p290w709g311l";
+ }
+ else throw "Platform: ${stdenv.system} not supported!";
+
+ buildInputs = [ unzip makeWrapper ];
+
+ buildCommand = ''
+ mkdir -p $out
+ cd $out
+ (yes y | unzip $src) || true
+
+ # Rename ugly version number
+ cd mobilesdk/*
+ mv * 8.2.1.GA
+ cd *
+
+ # Patch bundled gradle build infrastructure to make shebangs work
+ patchShebangs android/templates/gradle
+
+ # Substitute the gradle-all zip URL by a local file to prevent downloads from happening while building an Android app
+ sed -i -e "s|distributionUrl=|#distributionUrl=|" android/templates/gradle/gradle/wrapper/gradle-wrapper.properties
+ cp ${gradleAllZip} android/templates/gradle/gradle/wrapper/gradle-4.1-all.zip
+ echo "distributionUrl=gradle-4.1-all.zip" >> android/templates/gradle/gradle/wrapper/gradle-wrapper.properties
+
+ # Patch maven central repository with our own local directory. This prevents the builder from downloading Maven artifacts
+ sed -i -e 's|mavenCentral()|maven { url "${fakeMavenRepo}" }|' android/templates/build/proguard.gradle
+
+ ${stdenv.lib.optionalString (stdenv.system == "x86_64-darwin") ''
+ # Patch the strip frameworks script in the iPhone build template to not let
+ # it skip the strip phase. This is caused by an assumption on the file
+ # permissions in which Nix deviates from the standard.
+ sed -i -e "s|-perm +111|-perm /111|" iphone/templates/build/strip-frameworks.sh
+ ''}
+
+ # Patch some executables
+
+ ${if stdenv.system == "i686-linux" then
+ ''
+ patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux.so.2 android/titanium_prep.linux32
+ ''
+ else if stdenv.system == "x86_64-linux" then
+ ''
+ patchelf --set-interpreter ${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2 android/titanium_prep.linux64
+ ''
+ else ""}
+ '';
+}
diff --git a/nixpkgs/pkgs/development/mobile/xcodeenv/build-app.nix b/nixpkgs/pkgs/development/mobile/xcodeenv/build-app.nix
index 05ddf5366c7..fa108c8e470 100644
--- a/nixpkgs/pkgs/development/mobile/xcodeenv/build-app.nix
+++ b/nixpkgs/pkgs/development/mobile/xcodeenv/build-app.nix
@@ -1,7 +1,7 @@
{stdenv, composeXcodeWrapper}:
{ name
, src
-, sdkVersion ? "12.1"
+, sdkVersion ? "13.1"
, target ? null
, configuration ? null
, scheme ? null
diff --git a/nixpkgs/pkgs/development/mobile/xcodeenv/compose-xcodewrapper.nix b/nixpkgs/pkgs/development/mobile/xcodeenv/compose-xcodewrapper.nix
index f1941e051bc..0a469da418a 100644
--- a/nixpkgs/pkgs/development/mobile/xcodeenv/compose-xcodewrapper.nix
+++ b/nixpkgs/pkgs/development/mobile/xcodeenv/compose-xcodewrapper.nix
@@ -1,5 +1,5 @@
{stdenv}:
-{version ? "10.1", xcodeBaseDir ? "/Applications/Xcode.app"}:
+{version ? "11.1", xcodeBaseDir ? "/Applications/Xcode.app"}:
assert stdenv.isDarwin;
diff --git a/nixpkgs/pkgs/development/node-packages/composition-v13.nix b/nixpkgs/pkgs/development/node-packages/composition-v13.nix
new file mode 100644
index 00000000000..c79053e020e
--- /dev/null
+++ b/nixpkgs/pkgs/development/node-packages/composition-v13.nix
@@ -0,0 +1,17 @@
+# This file has been generated by node2nix 1.7.0. Do not edit!
+
+{pkgs ? import <nixpkgs> {
+ inherit system;
+ }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-13_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-v13.nix {
+ inherit (pkgs) fetchurl fetchgit;
+ inherit nodeEnv;
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/node-packages/default-v13.nix b/nixpkgs/pkgs/development/node-packages/default-v13.nix
new file mode 100644
index 00000000000..242aaa70d66
--- /dev/null
+++ b/nixpkgs/pkgs/development/node-packages/default-v13.nix
@@ -0,0 +1,16 @@
+{ 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/nixpkgs/pkgs/development/node-packages/generate.sh b/nixpkgs/pkgs/development/node-packages/generate.sh
index 06c4c821366..ca6e0628642 100755
--- a/nixpkgs/pkgs/development/node-packages/generate.sh
+++ b/nixpkgs/pkgs/development/node-packages/generate.sh
@@ -7,3 +7,4 @@ set -eu -o pipefail
rm -f node-env.nix
node2nix --nodejs-10 -i node-packages-v10.json -o node-packages-v10.nix -c composition-v10.nix
node2nix --nodejs-12 -i node-packages-v12.json -o node-packages-v12.nix -c composition-v12.nix
+node2nix --nodejs-13 -i node-packages-v13.json -o node-packages-v13.nix -c composition-v13.nix
diff --git a/nixpkgs/pkgs/development/node-packages/node-env.nix b/nixpkgs/pkgs/development/node-packages/node-env.nix
index 670556bf271..7cc212c41bd 100644
--- a/nixpkgs/pkgs/development/node-packages/node-env.nix
+++ b/nixpkgs/pkgs/development/node-packages/node-env.nix
@@ -363,7 +363,7 @@ let
npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
- if [ "$dontNpmInstall" != "1" ]
+ if [ "''${dontNpmInstall-}" != "1" ]
then
# NPM tries to download packages even when they already exist if npm-shrinkwrap is used.
rm -f npm-shrinkwrap.json
diff --git a/nixpkgs/pkgs/development/node-packages/node-packages-v10.json b/nixpkgs/pkgs/development/node-packages/node-packages-v10.json
index 18f96e2cc02..5b95e26be14 100644
--- a/nixpkgs/pkgs/development/node-packages/node-packages-v10.json
+++ b/nixpkgs/pkgs/development/node-packages/node-packages-v10.json
@@ -15,6 +15,7 @@
, "bower2nix"
, "browserify"
, "castnow"
+, { "texlab-citeproc-build-deps": "../tools/misc/texlab/citeproc" }
, "clean-css"
, "coffee-script"
, "coinmon"
@@ -41,6 +42,7 @@
, "git-run"
, "git-ssb"
, "git-standup"
+, "gitmoji-cli"
, "graphql-cli"
, "grunt-cli"
, "gtop"
diff --git a/nixpkgs/pkgs/development/node-packages/node-packages-v10.nix b/nixpkgs/pkgs/development/node-packages/node-packages-v10.nix
index 6b7a9f639e3..ef0d9cf2a14 100644
--- a/nixpkgs/pkgs/development/node-packages/node-packages-v10.nix
+++ b/nixpkgs/pkgs/development/node-packages/node-packages-v10.nix
@@ -13,67 +13,67 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.803.5" = {
+ "@angular-devkit/architect-0.803.18" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.803.5";
+ version = "0.803.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.5.tgz";
- sha512 = "hOcYF5fG3oieTc/C1QZqXsON8m8cpdtfdWhY7F7tmqqZ4JBR7igH4SSFQOoQwTj77rsqtkOLI9isVLpoSGX0DQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.18.tgz";
+ sha512 = "/oNutcuUduXH/4nxHSDRTYK3VGP0PkVUniPdo0yjpg8c2dbfoNkt1ILIV82LPaC8sDwjuXGLx0EH70ETtcnBwg==";
};
};
- "@angular-devkit/core-8.3.5" = {
+ "@angular-devkit/core-8.3.18" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "8.3.5";
+ version = "8.3.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.5.tgz";
- sha512 = "ag7Nr94wQUqCFtZjw+rMET+djGBmLk989Id5lLWViW99g4XFeS+e45mJv3JYRzF218+6EdicZz0DGQRYHekVeg==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.18.tgz";
+ sha512 = "SPlQmBlrcaKZeE9srvuFElcen9iOled4lkD3M4cGwe56u6YoJ71oTAtmGiw9nofTtW0PghGVq8WdDQG5BRqX8Q==";
};
};
- "@angular-devkit/schematics-8.3.5" = {
+ "@angular-devkit/schematics-8.3.18" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "8.3.5";
+ version = "8.3.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.5.tgz";
- sha512 = "RMtM10kS+Docg90jzFMa4HQ+UzX95Gi5rCT/kSydEkBhp+Jeu/B0K2y67Fm2/qTdVNRCujrCpEmtiRcp1qsOQg==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.18.tgz";
+ sha512 = "J9sf/6cSUx2kdXppo/69uZ1gBeM5fcXfnP7MCJCVnsk09QCD9Kr+Xeh8h4WEmLtne7XzI9dcCttHQ5WDNuRulA==";
};
};
- "@antora/asciidoc-loader-2.1.1" = {
+ "@antora/asciidoc-loader-2.2.0" = {
name = "_at_antora_slash_asciidoc-loader";
packageName = "@antora/asciidoc-loader";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/asciidoc-loader/-/asciidoc-loader-2.1.1.tgz";
- sha512 = "5j4wKrLgoiIoghqMYv9FkEstISozG753L5YMuQ5sbiQToKhZp4frKx8hZfrwlUCyGQ9BKqIVlkhkPValkpp26g==";
+ url = "https://registry.npmjs.org/@antora/asciidoc-loader/-/asciidoc-loader-2.2.0.tgz";
+ sha512 = "dwKXao6eqbAh8O7OS1ZUgVHmbfl38z7RzBCM6DbTb1VODk1HGIgp6gxauGmy5rBvjrJTtz7M1Dxs+BzBApeyMw==";
};
};
- "@antora/content-aggregator-2.1.1" = {
+ "@antora/content-aggregator-2.2.0" = {
name = "_at_antora_slash_content-aggregator";
packageName = "@antora/content-aggregator";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/content-aggregator/-/content-aggregator-2.1.1.tgz";
- sha512 = "uORcwPt2js5i6m492zOyszU0+GA748+Zvcrwf6jeOWsBePyYIVxI2L6TmJ8Ulw65scEQOKTrvsITb8lFCVLkWQ==";
+ url = "https://registry.npmjs.org/@antora/content-aggregator/-/content-aggregator-2.2.0.tgz";
+ sha512 = "Dd3jvjIty75G5X04lf6XFK8wKwKo1bfJfafsvwwJuApILASt0Nrv+Z3O+rfc4MhaswgZNqVBrEcSJW9BJxXPtw==";
};
};
- "@antora/content-classifier-2.1.1" = {
+ "@antora/content-classifier-2.2.0" = {
name = "_at_antora_slash_content-classifier";
packageName = "@antora/content-classifier";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/content-classifier/-/content-classifier-2.1.1.tgz";
- sha512 = "HQlDCoycTxk8IDMx4IaaNkqlHcik5Q22L2/nHQTevYfiErS4wfCmern1O42DvPj72VT72JnnDg87WBvTgZTRTA==";
+ url = "https://registry.npmjs.org/@antora/content-classifier/-/content-classifier-2.2.0.tgz";
+ sha512 = "cVoL7aR619FNFN3bKiiFhLinaFktQ06OmMG+QMJW0tNRaeI1ATYtrpUvwG5KVuciwDZFKp+GboRUoud0OGLfJQ==";
};
};
- "@antora/document-converter-2.1.1" = {
+ "@antora/document-converter-2.2.0" = {
name = "_at_antora_slash_document-converter";
packageName = "@antora/document-converter";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/document-converter/-/document-converter-2.1.1.tgz";
- sha512 = "WnMHE5JCkdOYFQ7ytqq2d6Wj0zmy2ifXzU1M2Eo7ZwbSxjkrLVGRFlPbTIybdgnqhIss6ef01qZ+F/+8ZBTFvw==";
+ url = "https://registry.npmjs.org/@antora/document-converter/-/document-converter-2.2.0.tgz";
+ sha512 = "Ka3moJL5HRoaHUz6U1s9M36WGJg8vUmlQziUpKsC96GbgWyiNXIvNwvQN9kdAW0AXR1CNpIcZ8sl7ygIaa7pLA==";
};
};
"@antora/expand-path-helper-1.0.0" = {
@@ -85,67 +85,76 @@ let
sha512 = "hg3y6M3OvRTb7jtLAnwwloYDxafbyKYttcf16kGCXvP7Wqosh7c+Ag+ltaZ7VSebpzpphO/umb/BXdpU7rxapw==";
};
};
- "@antora/navigation-builder-2.1.1" = {
+ "@antora/navigation-builder-2.2.0" = {
name = "_at_antora_slash_navigation-builder";
packageName = "@antora/navigation-builder";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/navigation-builder/-/navigation-builder-2.1.1.tgz";
- sha512 = "H3VmqIfvuCTAae7Xd1rWYXhQKXhvCLhr0lxWeuSvVp6xzTo3Zf/VnhCGlllLoB+69PSCfcSEm2J5oCy6ySa6WA==";
+ url = "https://registry.npmjs.org/@antora/navigation-builder/-/navigation-builder-2.2.0.tgz";
+ sha512 = "r78NVNN/PbbSbXI5+NJ4d5G0RM1cklv++djPI0xIjFPK8R7GsuQagAaEpZS9o8UKcRlIyyGTeaT8dWKnFxZh2w==";
};
};
- "@antora/page-composer-2.1.1" = {
+ "@antora/page-composer-2.2.0" = {
name = "_at_antora_slash_page-composer";
packageName = "@antora/page-composer";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/page-composer/-/page-composer-2.1.1.tgz";
- sha512 = "PqxMt+s4aTCW2woC/MjjfTG1Hy20A3olsW7ZqpanAao+CGdcqeGbu9LFh65lKGL3MOM0NBIDJG0qqX1RNBX1Nw==";
+ url = "https://registry.npmjs.org/@antora/page-composer/-/page-composer-2.2.0.tgz";
+ sha512 = "JBRqWjJE8pUJG7AU6GMYWo2avBHLzxBisyfFq9FGH7Uf+Shv+0RYImFH0fDX0Et+83sfg2i3y39SfTYXKLsc3g==";
};
};
- "@antora/playbook-builder-2.1.1" = {
+ "@antora/playbook-builder-2.2.0" = {
name = "_at_antora_slash_playbook-builder";
packageName = "@antora/playbook-builder";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/playbook-builder/-/playbook-builder-2.1.1.tgz";
- sha512 = "mdsV8OJq9gbw8IUOhNI5+gCfPJl5UyS7H/TbE4oVimebHpmHSld3/GKc7DjuR0Ge4jxNxwlRyDEtfQiNvnBmug==";
+ url = "https://registry.npmjs.org/@antora/playbook-builder/-/playbook-builder-2.2.0.tgz";
+ sha512 = "GIbkyCnwdTJVHYwSEG4d6Px2Uh/zBiwLXK7zGsaMY4/DmbYBKzNK4xpt7fHXvIw2IyH9GA1XRQ7+vpBSg8VP8w==";
};
};
- "@antora/redirect-producer-2.1.1" = {
+ "@antora/redirect-producer-2.2.0" = {
name = "_at_antora_slash_redirect-producer";
packageName = "@antora/redirect-producer";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/redirect-producer/-/redirect-producer-2.1.1.tgz";
- sha512 = "jdnx19b5qlbjUZCwSGrUTUozRPj39OxTr8PeF3jp+qD+TMZuA6XV/6Qp6d1TN2d6a5PQ+d5852g+B2wZmPMIoQ==";
+ url = "https://registry.npmjs.org/@antora/redirect-producer/-/redirect-producer-2.2.0.tgz";
+ sha512 = "ZkUe95Wj3TiFrbXA0sRDCv+0yD1HxI84/2pQj6cnMV01vrfj9HKeMdbBG1Sgf5bmaDDJ1nImlT0l2g6t+pBIJg==";
};
};
- "@antora/site-mapper-2.1.1" = {
+ "@antora/site-mapper-2.2.0" = {
name = "_at_antora_slash_site-mapper";
packageName = "@antora/site-mapper";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-mapper/-/site-mapper-2.1.1.tgz";
- sha512 = "nJvzzu/S4B+qm5SLfNToaC576spPx/FGZqvS99QbRQ11KK10y7rqERlq/wR/nu1IL+zISgw5zJW3qNlTq9YSIg==";
+ url = "https://registry.npmjs.org/@antora/site-mapper/-/site-mapper-2.2.0.tgz";
+ sha512 = "318hg4n6SjisAA5e3uq02IdSeW6hQwCo+2TfQQQlCY/+DlFV0V2ML2bicwSrdfweJ42o5TxgSQAtTuOc1YPjgA==";
};
};
- "@antora/site-publisher-2.1.1" = {
+ "@antora/site-publisher-2.2.0" = {
name = "_at_antora_slash_site-publisher";
packageName = "@antora/site-publisher";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-publisher/-/site-publisher-2.1.1.tgz";
- sha512 = "sGuUeIV5bo4VgbnVN6lJNLnVrJWJyyM1rfu5eInOvPru0dQ5zzH8ij93q+5Lxc30zwj+TDI371AFluzz+TWK3A==";
+ url = "https://registry.npmjs.org/@antora/site-publisher/-/site-publisher-2.2.0.tgz";
+ sha512 = "3pcGacS72sOKnm7Hnx328AUWGMEDsNHHQla6lwHL7gtWGtn/9tpt0M+MtgkxZnOLmoif8pt/JWPmlnv6td2xSw==";
};
};
- "@antora/ui-loader-2.1.1" = {
+ "@antora/ui-loader-2.2.0" = {
name = "_at_antora_slash_ui-loader";
packageName = "@antora/ui-loader";
- version = "2.1.1";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@antora/ui-loader/-/ui-loader-2.2.0.tgz";
+ sha512 = "3d6SqtknM3PiLRw2wLtcMVVfmyHtfNuWo8+ZBRmUrZs8HfhGteV8/s4vpiOJZmLYhW4KLFgIgG09lFdD5t78Ow==";
+ };
+ };
+ "@apollo/federation-0.10.2" = {
+ name = "_at_apollo_slash_federation";
+ packageName = "@apollo/federation";
+ version = "0.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/ui-loader/-/ui-loader-2.1.1.tgz";
- sha512 = "/fPYFRtJsUp4LwOu1MrstAcd+BQFdr5afb5l0iaAi3GuXLLLMasdCIH0jByi4GSiNsYlJ6P+/Jbv+BiUiMY/cg==";
+ url = "https://registry.npmjs.org/@apollo/federation/-/federation-0.10.2.tgz";
+ sha512 = "N+JoD7YraGAgDJq1GTkAzRRPUA+FgclFgAUcUDng9ICA4N147nuGUrbrpQdgLnE59nCLJAhcFvOgQRs177XMWw==";
};
};
"@apollographql/apollo-tools-0.4.0" = {
@@ -157,6 +166,42 @@ let
sha512 = "7wEO+S+zgz/wVe3ilFQqICufRBYYDSNUkd1V03JWvXuSydbYq2SM5EgvWmFF+04iadt+aQ0XCCsRzCzRPQODfQ==";
};
};
+ "@apollographql/graphql-language-service-interface-2.0.2" = {
+ name = "_at_apollographql_slash_graphql-language-service-interface";
+ packageName = "@apollographql/graphql-language-service-interface";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@apollographql/graphql-language-service-interface/-/graphql-language-service-interface-2.0.2.tgz";
+ sha512 = "28wePK0hlIVjgmvMXMAUq8qRSjz9O+6lqFp4PzOTHtfJfSsjVe9EfjF98zTpHsTgT3HcOxmbqDZZy8jlXtOqEA==";
+ };
+ };
+ "@apollographql/graphql-language-service-parser-2.0.2" = {
+ name = "_at_apollographql_slash_graphql-language-service-parser";
+ packageName = "@apollographql/graphql-language-service-parser";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@apollographql/graphql-language-service-parser/-/graphql-language-service-parser-2.0.2.tgz";
+ sha512 = "rpTPrEJu1PMaRQxz5P8BZWsixNNhYloS0H0dwTxNBuE3qctbARvR7o8UCKLsmKgTbo+cz3T3a6IAsWlkHgMWGg==";
+ };
+ };
+ "@apollographql/graphql-language-service-types-2.0.2" = {
+ name = "_at_apollographql_slash_graphql-language-service-types";
+ packageName = "@apollographql/graphql-language-service-types";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@apollographql/graphql-language-service-types/-/graphql-language-service-types-2.0.2.tgz";
+ sha512 = "vE+Dz8pG+Xa1Z2nMl82LoO66lQ6JqBUjaXqLDvS3eMjvA3N4hf+YUDOWfPdNZ0zjhHhHXzUIIZCkax6bXfFbzQ==";
+ };
+ };
+ "@apollographql/graphql-language-service-utils-2.0.2" = {
+ name = "_at_apollographql_slash_graphql-language-service-utils";
+ packageName = "@apollographql/graphql-language-service-utils";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@apollographql/graphql-language-service-utils/-/graphql-language-service-utils-2.0.2.tgz";
+ sha512 = "fDj5rWlTi/czvUS5t7V7I45Ai6bOO3Z7JARYj21Y2xxfbRGtJi6h8FvLX0N/EbzQgo/fiZc/HAhtfwn+OCjD7A==";
+ };
+ };
"@apollographql/graphql-playground-html-1.6.24" = {
name = "_at_apollographql_slash_graphql-playground-html";
packageName = "@apollographql/graphql-playground-html";
@@ -184,15 +229,6 @@ let
sha1 = "e70187f8a862e191b1bce6c0268f13acd3a56b20";
};
};
- "@babel/code-frame-7.0.0" = {
- name = "_at_babel_slash_code-frame";
- packageName = "@babel/code-frame";
- version = "7.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz";
- sha512 = "OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==";
- };
- };
"@babel/code-frame-7.5.5" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
@@ -202,22 +238,13 @@ let
sha512 = "27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==";
};
};
- "@babel/core-7.3.4" = {
- name = "_at_babel_slash_core";
- packageName = "@babel/core";
- version = "7.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.3.4.tgz";
- sha512 = "jRsuseXBo9pN197KnDwhhaaBzyZr2oIcLHHTt2oDdQrej5Qp57dCCJafWx5ivU8/alEYDpssYqv1MUqcxwQlrA==";
- };
- };
- "@babel/core-7.6.0" = {
+ "@babel/core-7.7.2" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.6.0";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.6.0.tgz";
- sha512 = "FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.7.2.tgz";
+ sha512 = "eeD7VEZKfhK1KUXGiyPFettgF3m513f8FoBSWiQ1xTvl1RAopLs42Wp9+Ze911I6H0N9lNqJMDgoZT7gHsipeQ==";
};
};
"@babel/generator-7.0.0-beta.38" = {
@@ -229,148 +256,157 @@ let
sha512 = "aOHQPhsEyaB6p2n+AK981+onHoc+Ork9rcAQVSUJR33wUkGiWRpu6/C685knRyIZVsKeSdG5Q4xMiYeFUhuLzA==";
};
};
- "@babel/generator-7.3.4" = {
+ "@babel/generator-7.6.4" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.3.4";
+ version = "7.6.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.3.4.tgz";
- sha512 = "8EXhHRFqlVVWXPezBW5keTiQi/rJMQTg/Y9uVCEZ0CAF3PKtCCaVRnp64Ii1ujhkoDhhF1fVsImoN4yJ2uz4Wg==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.6.4.tgz";
+ sha512 = "jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==";
};
};
- "@babel/generator-7.6.0" = {
+ "@babel/generator-7.7.2" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.6.0";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.6.0.tgz";
- sha512 = "Ms8Mo7YBdMMn1BYuNtKuP/z0TgEIhbcyB8HVR6PPNYp4P61lMsABiS4A3VG1qznjXVCf3r+fVHhm4efTYVsySA==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.7.2.tgz";
+ sha512 = "WthSArvAjYLz4TcbKOi88me+KmDJdKSlfwwN8CnUYn9jBkzhq0ZEPuBfkAWIvjJ3AdEV1Cf/+eSQTnp3IDJKlQ==";
};
};
- "@babel/helper-annotate-as-pure-7.0.0" = {
+ "@babel/helper-annotate-as-pure-7.7.0" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.0.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz";
- sha512 = "3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.0.tgz";
+ sha512 = "k50CQxMlYTYo+GGyUGFwpxKVtxVJi9yh61sXZji3zYHccK9RYliZGSTOgci85T+r+0VFN2nWbGM04PIqwfrpMg==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.1.0" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.7.0" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.1.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz";
- sha512 = "qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.0.tgz";
+ sha512 = "Cd8r8zs4RKDwMG/92lpZcnn5WPQ3LAMQbCw42oqUh4s7vsSN5ANUZjMel0OOnxDLq57hoDDbai+ryygYfCTOsw==";
};
};
- "@babel/helper-builder-react-jsx-7.3.0" = {
+ "@babel/helper-builder-react-jsx-7.7.0" = {
name = "_at_babel_slash_helper-builder-react-jsx";
packageName = "@babel/helper-builder-react-jsx";
- version = "7.3.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz";
- sha512 = "MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.7.0.tgz";
+ sha512 = "LSln3cexwInTMYYoFeVLKnYPPMfWNJ8PubTBs3hkh7wCu9iBaqq1OOyW+xGmEdLxT1nhsl+9SJ+h2oUDYz0l2A==";
};
};
- "@babel/helper-call-delegate-7.4.4" = {
+ "@babel/helper-call-delegate-7.7.0" = {
name = "_at_babel_slash_helper-call-delegate";
packageName = "@babel/helper-call-delegate";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz";
- sha512 = "l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==";
+ url = "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.0.tgz";
+ sha512 = "Su0Mdq7uSSWGZayGMMQ+z6lnL00mMCnGAbO/R0ZO9odIdB/WNU/VfQKqMQU0fdIsxQYbRjDM4BixIa93SQIpvw==";
};
};
- "@babel/helper-create-class-features-plugin-7.6.0" = {
+ "@babel/helper-create-class-features-plugin-7.7.0" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.6.0";
+ version = "7.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.0.tgz";
+ sha512 = "MZiB5qvTWoyiFOgootmRSDV1udjIqJW/8lmxgzKq6oDqxdmHUjeP2ZUOmgHdYjmUVNABqRrHjYAYRvj8Eox/UA==";
+ };
+ };
+ "@babel/helper-create-regexp-features-plugin-7.7.2" = {
+ name = "_at_babel_slash_helper-create-regexp-features-plugin";
+ packageName = "@babel/helper-create-regexp-features-plugin";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.6.0.tgz";
- sha512 = "O1QWBko4fzGju6VoVvrZg0RROCVifcLxiApnGP3OWfWzvxRZFCoBD81K5ur5e3bVY2Vf/5rIJm8cqPKn8HUJng==";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.2.tgz";
+ sha512 = "pAil/ZixjTlrzNpjx+l/C/wJk002Wo7XbbZ8oujH/AoJ3Juv0iN/UTcPUHXKMFLqsfS0Hy6Aow8M31brUYBlQQ==";
};
};
- "@babel/helper-define-map-7.5.5" = {
+ "@babel/helper-define-map-7.7.0" = {
name = "_at_babel_slash_helper-define-map";
packageName = "@babel/helper-define-map";
- version = "7.5.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz";
- sha512 = "fTfxx7i0B5NJqvUOBBGREnrqbTxRh7zinBANpZXAVDlsZxYdclDp467G1sQ8VZYMnAURY3RpBUAgOYT9GfzHBg==";
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.0.tgz";
+ sha512 = "kPKWPb0dMpZi+ov1hJiwse9dWweZsz3V9rP4KdytnX1E7z3cTNmFGglwklzFPuqIcHLIY3bgKSs4vkwXXdflQA==";
};
};
- "@babel/helper-explode-assignable-expression-7.1.0" = {
+ "@babel/helper-explode-assignable-expression-7.7.0" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.1.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz";
- sha512 = "NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.0.tgz";
+ sha512 = "CDs26w2shdD1urNUAji2RJXyBFCaR+iBEGnFz3l7maizMkQe3saVw9WtjG1tz8CwbjvlFnaSLVhgnu1SWaherg==";
};
};
- "@babel/helper-function-name-7.1.0" = {
+ "@babel/helper-function-name-7.7.0" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.1.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz";
- sha512 = "A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz";
+ sha512 = "tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==";
};
};
- "@babel/helper-get-function-arity-7.0.0" = {
+ "@babel/helper-get-function-arity-7.7.0" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.0.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz";
- sha512 = "r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz";
+ sha512 = "tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==";
};
};
- "@babel/helper-hoist-variables-7.4.4" = {
+ "@babel/helper-hoist-variables-7.7.0" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz";
- sha512 = "VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.0.tgz";
+ sha512 = "LUe/92NqsDAkJjjCEWkNe+/PcpnisvnqdlRe19FahVapa4jndeuJ+FBiTX1rcAKWKcJGE+C3Q3tuEuxkSmCEiQ==";
};
};
- "@babel/helper-member-expression-to-functions-7.5.5" = {
+ "@babel/helper-member-expression-to-functions-7.7.0" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.5.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz";
- sha512 = "5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.0.tgz";
+ sha512 = "QaCZLO2RtBcmvO/ekOLp8p7R5X2JriKRizeDpm5ChATAFWrrYDcDxPuCIBXKyBjY+i1vYSdcUTMIb8psfxHDPA==";
};
};
- "@babel/helper-module-imports-7.0.0" = {
+ "@babel/helper-module-imports-7.7.0" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.0.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz";
- sha512 = "aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz";
+ sha512 = "Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw==";
};
};
- "@babel/helper-module-transforms-7.5.5" = {
+ "@babel/helper-module-transforms-7.7.0" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.5.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz";
- sha512 = "jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.0.tgz";
+ sha512 = "rXEefBuheUYQyX4WjV19tuknrJFwyKw0HgzRwbkyTbB+Dshlq7eqkWbyjzToLrMZk/5wKVKdWFluiAsVkHXvuQ==";
};
};
- "@babel/helper-optimise-call-expression-7.0.0" = {
+ "@babel/helper-optimise-call-expression-7.7.0" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.0.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz";
- sha512 = "u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.0.tgz";
+ sha512 = "48TeqmbazjNU/65niiiJIJRc5JozB8acui1OS7bSd6PgxfuovWsvjfWSzlgx+gPFdVveNzUdpdIg5l56Pl5jqg==";
};
};
"@babel/helper-plugin-utils-7.0.0" = {
@@ -391,58 +427,58 @@ let
sha512 = "CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==";
};
};
- "@babel/helper-remap-async-to-generator-7.1.0" = {
+ "@babel/helper-remap-async-to-generator-7.7.0" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.1.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz";
- sha512 = "3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.0.tgz";
+ sha512 = "pHx7RN8X0UNHPB/fnuDnRXVZ316ZigkO8y8D835JlZ2SSdFKb6yH9MIYRU4fy/KPe5sPHDFOPvf8QLdbAGGiyw==";
};
};
- "@babel/helper-replace-supers-7.5.5" = {
+ "@babel/helper-replace-supers-7.7.0" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.5.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz";
- sha512 = "XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.0.tgz";
+ sha512 = "5ALYEul5V8xNdxEeWvRsBzLMxQksT7MaStpxjJf9KsnLxpAKBtfw5NeMKZJSYDa0lKdOcy0g+JT/f5mPSulUgg==";
};
};
- "@babel/helper-simple-access-7.1.0" = {
+ "@babel/helper-simple-access-7.7.0" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.1.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz";
- sha512 = "Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.0.tgz";
+ sha512 = "AJ7IZD7Eem3zZRuj5JtzFAptBw7pMlS3y8Qv09vaBWoFsle0d1kAn5Wq6Q9MyBXITPOKnxwkZKoAm4bopmv26g==";
};
};
- "@babel/helper-split-export-declaration-7.4.4" = {
+ "@babel/helper-split-export-declaration-7.7.0" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz";
- sha512 = "Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz";
+ sha512 = "HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==";
};
};
- "@babel/helper-wrap-function-7.2.0" = {
+ "@babel/helper-wrap-function-7.7.0" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.2.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz";
- sha512 = "o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.0.tgz";
+ sha512 = "sd4QjeMgQqzshSjecZjOp8uKfUtnpmCyQhKQrVJBBgeHAB/0FPi33h3AbVlVp07qQtMD4QgYSzaMI7VwncNK/w==";
};
};
- "@babel/helpers-7.6.0" = {
+ "@babel/helpers-7.7.0" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.6.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.0.tgz";
- sha512 = "W9kao7OBleOjfXtFGgArGRX6eCP0UEcA2ZWEWNkJdRZnHhW4eEbeswbG3EwaRsnQUAEGWYgMq1HsIXuNNNy2eQ==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.0.tgz";
+ sha512 = "VnNwL4YOhbejHb7x/b5F39Zdg5vIQpUUNzJwx0ww1EcVRt41bbGRZWhAURrfY32T5zTT3qwNOQFWpn+P0i0a2g==";
};
};
"@babel/highlight-7.5.0" = {
@@ -454,22 +490,13 @@ let
sha512 = "7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==";
};
};
- "@babel/parser-7.3.4" = {
+ "@babel/parser-7.7.3" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.3.4";
+ version = "7.7.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.3.4.tgz";
- sha512 = "tXZCqWtlOOP4wgCp6RjRvLmfuhnqTLy9VHwRochJBCP2nDm27JnnuFEnXFASVyQNHk36jD1tAammsCEEqgscIQ==";
- };
- };
- "@babel/parser-7.6.0" = {
- name = "_at_babel_slash_parser";
- packageName = "@babel/parser";
- version = "7.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.6.0.tgz";
- sha512 = "+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.7.3.tgz";
+ sha512 = "bqv+iCo9i+uLVbI0ILzKkvMorqxouI+GbV13ivcARXn9NNEabi2IEz912IgNpT/60BNXac5dgcfjb94NjsF33A==";
};
};
"@babel/plugin-external-helpers-7.0.0" = {
@@ -481,31 +508,31 @@ let
sha512 = "tZKTMdhZvTy0KCEX5EGQQm1RHr7jUa36q/yax1baEA0yZapVYmu10yW7LTqijITgSq416gPVjrcexiA6y4pJlA==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.2.0" = {
+ "@babel/plugin-proposal-async-generator-functions-7.7.0" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.2.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz";
- sha512 = "+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.0.tgz";
+ sha512 = "ot/EZVvf3mXtZq0Pd0+tSOfGWMizqmOohXmNZg6LNFjHOV+wOPv7BvVYh8oPR8LhpIP3ye8nNooKL50YRWxpYA==";
};
};
- "@babel/plugin-proposal-class-properties-7.5.5" = {
+ "@babel/plugin-proposal-class-properties-7.7.0" = {
name = "_at_babel_slash_plugin-proposal-class-properties";
packageName = "@babel/plugin-proposal-class-properties";
- version = "7.5.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.5.tgz";
- sha512 = "AF79FsnWFxjlaosgdi421vmYG6/jg79bVD0dpD44QdgobzHKuLZ6S3vl8la9qIeSwGi8i1fS0O1mfuDAAdo1/A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.0.tgz";
+ sha512 = "tufDcFA1Vj+eWvwHN+jvMN6QsV5o+vUlytNKrbMiCeDL0F2j92RURzUsUMWE5EJkLyWxjdUslCsMQa9FWth16A==";
};
};
- "@babel/plugin-proposal-dynamic-import-7.5.0" = {
+ "@babel/plugin-proposal-dynamic-import-7.7.0" = {
name = "_at_babel_slash_plugin-proposal-dynamic-import";
packageName = "@babel/plugin-proposal-dynamic-import";
- version = "7.5.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz";
- sha512 = "x/iMjggsKTFHYC6g11PL7Qy58IK8H5zqfm9e6hu4z1iH2IRyAp9u9dL80zA6R76yFovETFLKz2VJIC2iIPBuFw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.0.tgz";
+ sha512 = "7poL3Xi+QFPC7sGAzEIbXUyYzGJwbc2+gSD0AkiC5k52kH2cqHdqxm5hNFfLW3cRSTcx9bN0Fl7/6zWcLLnKAQ==";
};
};
"@babel/plugin-proposal-json-strings-7.2.0" = {
@@ -517,13 +544,13 @@ let
sha512 = "MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.5.5" = {
+ "@babel/plugin-proposal-object-rest-spread-7.6.2" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.5.5";
+ version = "7.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.5.tgz";
- sha512 = "F2DxJJSQ7f64FyTVl5cw/9MWn6naXGdk3Q3UhDbFEEHv+EilCPoeRD3Zh/Utx1CJz4uyKlQ4uH+bJPbEhMV7Zw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.6.2.tgz";
+ sha512 = "LDBXlmADCsMZV1Y9OQwMc0MyGZ8Ta/zlD9N67BfQT8uYwkRswiu2hU6nJKrjrt/58aH/vqfQlR/9yId/7A2gWw==";
};
};
"@babel/plugin-proposal-optional-catch-binding-7.2.0" = {
@@ -535,13 +562,13 @@ let
sha512 = "mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.4.4" = {
+ "@babel/plugin-proposal-unicode-property-regex-7.7.0" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz";
- sha512 = "j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.0.tgz";
+ sha512 = "mk34H+hp7kRBWJOOAR0ZMGCydgKMD4iN9TpDRp3IIcbunltxEY89XSimc6WbtSLCDrwcdy/EEw7h5CFCzxTchw==";
};
};
"@babel/plugin-syntax-async-generators-7.2.0" = {
@@ -562,13 +589,13 @@ let
sha512 = "mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==";
};
};
- "@babel/plugin-syntax-flow-7.2.0" = {
+ "@babel/plugin-syntax-flow-7.7.0" = {
name = "_at_babel_slash_plugin-syntax-flow";
packageName = "@babel/plugin-syntax-flow";
- version = "7.2.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz";
- sha512 = "r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.7.0.tgz";
+ sha512 = "vQMV07p+L+jZeUnvX3pEJ9EiXGCjB5CTTvsirFD9rpEuATnoAvLBLoYbw1v5tyn3d2XxSuvEKi8cV3KqYUa0vQ==";
};
};
"@babel/plugin-syntax-json-strings-7.2.0" = {
@@ -607,6 +634,15 @@ let
sha512 = "bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==";
};
};
+ "@babel/plugin-syntax-top-level-await-7.7.0" = {
+ name = "_at_babel_slash_plugin-syntax-top-level-await";
+ packageName = "@babel/plugin-syntax-top-level-await";
+ version = "7.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.0.tgz";
+ sha512 = "hi8FUNiFIY1fnUI2n1ViB1DR0R4QeK4iHcTlW6aJkrPoTdb8Rf1EMQ6GT3f67DDkYyWgew9DFoOZ6gOoEsdzTA==";
+ };
+ };
"@babel/plugin-syntax-typescript-7.3.3" = {
name = "_at_babel_slash_plugin-syntax-typescript";
packageName = "@babel/plugin-syntax-typescript";
@@ -625,13 +661,13 @@ let
sha512 = "ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==";
};
};
- "@babel/plugin-transform-async-to-generator-7.5.0" = {
+ "@babel/plugin-transform-async-to-generator-7.7.0" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.5.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz";
- sha512 = "mqvkzwIGkq0bEF1zLRRiTdjfomZJDV33AH3oQzHVGkI2VzEmXLpKKOBvEVaFZBJdN0XTyH38s9j/Kiqr68dggg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.0.tgz";
+ sha512 = "vLI2EFLVvRBL3d8roAMqtVY0Bm9C1QzLkdS57hiKrjUBSqsQYrBsMCeOg/0KK7B0eK9V71J5mWcha9yyoI2tZw==";
};
};
"@babel/plugin-transform-block-scoped-functions-7.2.0" = {
@@ -643,22 +679,22 @@ let
sha512 = "ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==";
};
};
- "@babel/plugin-transform-block-scoping-7.6.0" = {
+ "@babel/plugin-transform-block-scoping-7.6.3" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.6.0";
+ version = "7.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.0.tgz";
- sha512 = "tIt4E23+kw6TgL/edACZwP1OUKrjOTyMrFMLoT5IOFrfMRabCgekjqFd5o6PaAMildBu46oFkekIdMuGkkPEpA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.3.tgz";
+ sha512 = "7hvrg75dubcO3ZI2rjYTzUrEuh1E9IyDEhhB6qfcooxhDA33xx2MasuLVgdxzcP6R/lipAC6n9ub9maNW6RKdw==";
};
};
- "@babel/plugin-transform-classes-7.5.5" = {
+ "@babel/plugin-transform-classes-7.7.0" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.5.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.5.5.tgz";
- sha512 = "U2htCNK/6e9K7jGyJ++1p5XRU+LJjrwtoiVn9SzRlDT2KubcZ11OOwy3s24TjHxPgxNwonCYP7U2K51uVYCMDg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.0.tgz";
+ sha512 = "/b3cKIZwGeUesZheU9jNYcwrEA7f/Bo4IdPmvp7oHgvks2majB5BoT5byAql44fiNQYOPzhk2w8DbgfuafkMoA==";
};
};
"@babel/plugin-transform-computed-properties-7.2.0" = {
@@ -679,13 +715,13 @@ let
sha512 = "2bGIS5P1v4+sWTCnKNDZDxbGvEqi0ijeqM/YqHtVGrvG2y0ySgnEEhXErvE9dA0bnIzY9bIzdFK0jFA46ASIIQ==";
};
};
- "@babel/plugin-transform-dotall-regex-7.4.4" = {
+ "@babel/plugin-transform-dotall-regex-7.7.0" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz";
- sha512 = "P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.0.tgz";
+ sha512 = "3QQlF7hSBnSuM1hQ0pS3pmAbWLax/uGNCbPBND9y+oJ4Y776jsyujG2k0Sn2Aj2a0QwVOiOFL5QVPA7spjvzSA==";
};
};
"@babel/plugin-transform-duplicate-keys-7.5.0" = {
@@ -706,22 +742,13 @@ let
sha512 = "umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==";
};
};
- "@babel/plugin-transform-flow-strip-types-7.3.4" = {
- name = "_at_babel_slash_plugin-transform-flow-strip-types";
- packageName = "@babel/plugin-transform-flow-strip-types";
- version = "7.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.3.4.tgz";
- sha512 = "PmQC9R7DwpBFA+7ATKMyzViz3zCaMNouzZMPZN2K5PnbBbtL3AXFYTkDk+Hey5crQq2A90UG5Uthz0mel+XZrA==";
- };
- };
- "@babel/plugin-transform-flow-strip-types-7.4.4" = {
+ "@babel/plugin-transform-flow-strip-types-7.6.3" = {
name = "_at_babel_slash_plugin-transform-flow-strip-types";
packageName = "@babel/plugin-transform-flow-strip-types";
- version = "7.4.4";
+ version = "7.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.4.tgz";
- sha512 = "WyVedfeEIILYEaWGAUWzVNyqG4sfsNooMhXWsu/YzOvVGcsnPb5PguysjJqI3t3qiaYj0BR8T2f5njdjTGe44Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.6.3.tgz";
+ sha512 = "l0ETkyEofkqFJ9LS6HChNIKtVJw2ylKbhYMlJ5C6df+ldxxaLIyXY4yOdDQQspfFpV8/vDiaWoJlvflstlYNxg==";
};
};
"@babel/plugin-transform-for-of-7.4.4" = {
@@ -733,13 +760,13 @@ let
sha512 = "9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==";
};
};
- "@babel/plugin-transform-function-name-7.4.4" = {
+ "@babel/plugin-transform-function-name-7.7.0" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz";
- sha512 = "iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.0.tgz";
+ sha512 = "P5HKu0d9+CzZxP5jcrWdpe7ZlFDe24bmqP6a6X8BHEBl/eizAsY8K6LX8LASZL0Jxdjm5eEfzp+FIrxCm/p8bA==";
};
};
"@babel/plugin-transform-literals-7.2.0" = {
@@ -769,49 +796,40 @@ let
sha512 = "n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.2.0" = {
- name = "_at_babel_slash_plugin-transform-modules-commonjs";
- packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz";
- sha512 = "V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==";
- };
- };
- "@babel/plugin-transform-modules-commonjs-7.6.0" = {
+ "@babel/plugin-transform-modules-commonjs-7.7.0" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.6.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz";
- sha512 = "Ma93Ix95PNSEngqomy5LSBMAQvYKVe3dy+JlVJSHEXZR5ASL9lQBedMiCyVtmTLraIDVRE3ZjTZvmXXD2Ozw3g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.0.tgz";
+ sha512 = "KEMyWNNWnjOom8vR/1+d+Ocz/mILZG/eyHHO06OuBQ2aNhxT62fr4y6fGOplRx+CxCSp3IFwesL8WdINfY/3kg==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.5.0" = {
+ "@babel/plugin-transform-modules-systemjs-7.7.0" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.5.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz";
- sha512 = "Q2m56tyoQWmuNGxEtUyeEkm6qJYFqs4c+XyXH5RAuYxObRNz9Zgj/1g2GMnjYp2EUyEy7YTrxliGCXzecl/vJg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.0.tgz";
+ sha512 = "ZAuFgYjJzDNv77AjXRqzQGlQl4HdUM6j296ee4fwKVZfhDR9LAGxfvXjBkb06gNETPnN0sLqRm9Gxg4wZH6dXg==";
};
};
- "@babel/plugin-transform-modules-umd-7.2.0" = {
+ "@babel/plugin-transform-modules-umd-7.7.0" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.2.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz";
- sha512 = "BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.0.tgz";
+ sha512 = "u7eBA03zmUswQ9LQ7Qw0/ieC1pcAkbp5OQatbWUzY1PaBccvuJXUkYzoN1g7cqp7dbTu6Dp9bXyalBvD04AANA==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.6.0" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.7.0" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.6.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.0.tgz";
- sha512 = "jem7uytlmrRl3iCAuQyw8BpB4c4LWvSpvIeXKpMb+7j84lkx4m4mYr5ErAcmN5KM7B6BqrAvRGjBIbbzqCczew==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.0.tgz";
+ sha512 = "+SicSJoKouPctL+j1pqktRVCgy+xAch1hWWTMy13j0IflnyNjaoskj+DwRQFimHbLqO3sq2oN2CXMvXq3Bgapg==";
};
};
"@babel/plugin-transform-new-target-7.4.4" = {
@@ -850,22 +868,22 @@ let
sha512 = "9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==";
};
};
- "@babel/plugin-transform-react-jsx-7.3.0" = {
+ "@babel/plugin-transform-react-jsx-7.7.0" = {
name = "_at_babel_slash_plugin-transform-react-jsx";
packageName = "@babel/plugin-transform-react-jsx";
- version = "7.3.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz";
- sha512 = "a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.7.0.tgz";
+ sha512 = "mXhBtyVB1Ujfy+0L6934jeJcSXj/VCg6whZzEcgiiZHNS0PGC7vUCsZDQCxxztkpIdF+dY1fUMcjAgEOC3ZOMQ==";
};
};
- "@babel/plugin-transform-regenerator-7.4.5" = {
+ "@babel/plugin-transform-regenerator-7.7.0" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.4.5";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz";
- sha512 = "gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.0.tgz";
+ sha512 = "AXmvnC+0wuj/cFkkS/HFHIojxH3ffSXE+ttulrqWjZZRaUOonfJc60e1wSNT4rV8tIunvu/R3wCp71/tLAa9xg==";
};
};
"@babel/plugin-transform-reserved-words-7.2.0" = {
@@ -877,13 +895,13 @@ let
sha512 = "fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==";
};
};
- "@babel/plugin-transform-runtime-7.6.0" = {
+ "@babel/plugin-transform-runtime-7.6.2" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.6.0";
+ version = "7.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.6.0.tgz";
- sha512 = "Da8tMf7uClzwUm/pnJ1S93m/aRXmoYNDD7TkHua8xBDdaAs54uZpTWvEt6NGwmoVMb9mZbntfTqmG2oSzN/7Vg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.6.2.tgz";
+ sha512 = "cqULw/QB4yl73cS5Y0TZlQSjDvNkzDbu0FurTZyHlJpWE5T3PCMdnyV+xXoH1opr1ldyHODe3QAX3OMAii5NxA==";
};
};
"@babel/plugin-transform-shorthand-properties-7.2.0" = {
@@ -895,13 +913,13 @@ let
sha512 = "QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==";
};
};
- "@babel/plugin-transform-spread-7.2.2" = {
+ "@babel/plugin-transform-spread-7.6.2" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.2.2";
+ version = "7.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz";
- sha512 = "KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz";
+ sha512 = "DpSvPFryKdK1x+EDJYCy28nmAaIMdxmhot62jAXF/o99iA33Zj2Lmcp3vDmz+MUh0LNYVPvfj5iC3feb3/+PFg==";
};
};
"@babel/plugin-transform-sticky-regex-7.2.0" = {
@@ -931,49 +949,40 @@ let
sha512 = "2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==";
};
};
- "@babel/plugin-transform-typescript-7.6.0" = {
+ "@babel/plugin-transform-typescript-7.7.2" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.6.0";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.6.0.tgz";
- sha512 = "yzw7EopOOr6saONZ3KA3lpizKnWRTe+rfBqg4AmQbSow7ik7fqmzrfIqt053osLwLE2AaTqGinLM2tl6+M/uog==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.7.2.tgz";
+ sha512 = "UWhDaJRqdPUtdK1s0sKYdoRuqK0NepjZto2UZltvuCgMoMZmdjhgz5hcRokie/3aYEaSz3xvusyoayVaq4PjRg==";
};
};
- "@babel/plugin-transform-unicode-regex-7.4.4" = {
+ "@babel/plugin-transform-unicode-regex-7.7.0" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.4.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz";
- sha512 = "il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.0.tgz";
+ sha512 = "RrThb0gdrNwFAqEAAx9OWgtx6ICK69x7i9tCnMdVrxQwSDp/Abu9DXFU5Hh16VP33Rmxh04+NGW28NsIkFvFKA==";
};
};
- "@babel/polyfill-7.4.4" = {
+ "@babel/polyfill-7.6.0" = {
name = "_at_babel_slash_polyfill";
packageName = "@babel/polyfill";
- version = "7.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.4.tgz";
- sha512 = "WlthFLfhQQhh+A2Gn5NSFl0Huxz36x86Jn+E9OW7ibK8edKPq+KLy4apM1yDpQ8kJOVi1OVjpP4vSDLdrI04dg==";
- };
- };
- "@babel/preset-env-7.3.4" = {
- name = "_at_babel_slash_preset-env";
- packageName = "@babel/preset-env";
- version = "7.3.4";
+ version = "7.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz";
- sha512 = "2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==";
+ url = "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.6.0.tgz";
+ sha512 = "q5BZJI0n/B10VaQQvln1IlDK3BTBJFbADx7tv+oXDPIDZuTo37H5Adb9jhlXm/fEN4Y7/64qD9mnrJJG7rmaTw==";
};
};
- "@babel/preset-env-7.6.0" = {
+ "@babel/preset-env-7.7.1" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.6.0";
+ version = "7.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.6.0.tgz";
- sha512 = "1efzxFv/TcPsNXlRhMzRnkBFMeIqBBgzwmZwlFDw5Ubj0AGLeufxugirwZmkkX/ayi3owsSqoQ4fw8LkfK9SYg==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.1.tgz";
+ sha512 = "/93SWhi3PxcVTDpSqC+Dp4YxUu3qZ4m7I76k0w73wYfn7bGVuRIO4QUz95aJksbS+AD1/mT1Ie7rbkT0wSplaA==";
};
};
"@babel/preset-flow-7.0.0" = {
@@ -994,94 +1003,67 @@ let
sha512 = "A8ia2Wus0OAP6hh28ZgPSCBJEX3Jnql3kg9di/I+Lmg1gbJXgDZBrHr/UGZXl20Vi1lXgMuUq8c8J899KFr5gA==";
};
};
- "@babel/preset-typescript-7.6.0" = {
+ "@babel/preset-typescript-7.7.2" = {
name = "_at_babel_slash_preset-typescript";
packageName = "@babel/preset-typescript";
- version = "7.6.0";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.6.0.tgz";
- sha512 = "4xKw3tTcCm0qApyT6PqM9qniseCE79xGHiUnNdKGdxNsGUc2X7WwZybqIpnTmoukg3nhPceI5KPNzNqLNeIJww==";
+ url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.7.2.tgz";
+ sha512 = "1B4HthAelaLGfNRyrWqJtBEjXX1ulThCrLQ5B2VOtEAznWFIFXFJahgXImqppy66lx/Oh+cOSCQdJzZqh2Jh5g==";
};
};
- "@babel/register-7.6.0" = {
+ "@babel/register-7.7.0" = {
name = "_at_babel_slash_register";
packageName = "@babel/register";
- version = "7.6.0";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/register/-/register-7.6.0.tgz";
- sha512 = "78BomdN8el+x/nkup9KwtjJXuptW5oXMFmP11WoM2VJBjxrKv4grC3qjpLL8RGGUYUGsm57xnjYFM2uom+jWUQ==";
+ url = "https://registry.npmjs.org/@babel/register/-/register-7.7.0.tgz";
+ sha512 = "HV3GJzTvSoyOMWGYn2TAh6uL6g+gqKTgEZ99Q3+X9UURT1VPT/WcU46R61XftIc5rXytcOHZ4Z0doDlsjPomIg==";
};
};
- "@babel/runtime-7.3.4" = {
+ "@babel/runtime-7.6.2" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.3.4";
+ version = "7.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz";
- sha512 = "IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.2.tgz";
+ sha512 = "EXxN64agfUqqIGeEjI5dL5z0Sw0ZwWo1mLTi4mQowCZ42O59b7DRpZAnTC6OqdF28wMBMFKNb/4uFGrVaigSpg==";
};
};
- "@babel/runtime-7.4.5" = {
+ "@babel/runtime-7.7.2" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.4.5";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz";
- sha512 = "TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.2.tgz";
+ sha512 = "JONRbXbTXc9WQE2mAZd1p0Z3DZ/6vaQIkgYMSTP3KjRCyd7rCZCcfhCyX+YjwcKxcZ82UrxbRD358bpExNgrjw==";
};
};
- "@babel/runtime-7.6.0" = {
- name = "_at_babel_slash_runtime";
- packageName = "@babel/runtime";
- version = "7.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.0.tgz";
- sha512 = "89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==";
- };
- };
- "@babel/runtime-corejs2-7.6.0" = {
+ "@babel/runtime-corejs2-7.7.2" = {
name = "_at_babel_slash_runtime-corejs2";
packageName = "@babel/runtime-corejs2";
- version = "7.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.6.0.tgz";
- sha512 = "zbPQzlbyJab2xCYb6VaESn8Tk/XiVpQJU7WvIKiQCwlFyc2NSCzKjqtBXCvpZBbiTOHCx10s2656REVnySwb+A==";
- };
- };
- "@babel/template-7.2.2" = {
- name = "_at_babel_slash_template";
- packageName = "@babel/template";
- version = "7.2.2";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz";
- sha512 = "zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==";
+ url = "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.7.2.tgz";
+ sha512 = "GfVnHchOBvIMsweQ13l4jd9lT4brkevnavnVOej5g2y7PpTRY+R4pcQlCjWMZoUla5rMLFzaS/Ll2s59cB1TqQ==";
};
};
- "@babel/template-7.6.0" = {
+ "@babel/template-7.7.0" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz";
- sha512 = "5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==";
- };
- };
- "@babel/traverse-7.3.4" = {
- name = "_at_babel_slash_traverse";
- packageName = "@babel/traverse";
- version = "7.3.4";
+ version = "7.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.3.4.tgz";
- sha512 = "TvTHKp6471OYEcE/91uWmhR6PrrYywQntCHSaZ8CM8Vmp+pjAusal4nGB2WCCQd0rvI7nOMKn9GnbcvTUz3/ZQ==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz";
+ sha512 = "OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==";
};
};
- "@babel/traverse-7.6.0" = {
+ "@babel/traverse-7.7.2" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.6.0";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.0.tgz";
- sha512 = "93t52SaOBgml/xY74lsmt7xOR4ufYvhb5c5qiM6lu4J/dWGMAfAh6eKw4PjLes6DI6nQgearoxnFJk60YchpvQ==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.2.tgz";
+ sha512 = "TM01cXib2+rgIZrGJOLaHV/iZUAxf4A0dt5auY6KNZ+cm6aschuJGqKJM3ROTt3raPUdIDk9siAufIFEleRwtw==";
};
};
"@babel/types-7.0.0-beta.38" = {
@@ -1093,22 +1075,22 @@ let
sha512 = "SAtyEjmA7KiEoL2eAOAUM6M9arQJGWxJKK0S9x0WyPOosHS420RXoxPhn57u/8orRnK8Kxm0nHQQNTX203cP1Q==";
};
};
- "@babel/types-7.3.4" = {
+ "@babel/types-7.6.3" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.3.4";
+ version = "7.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.3.4.tgz";
- sha512 = "WEkp8MsLftM7O/ty580wAmZzN1nDmCACc5+jFzUt+GUFNNIi3LdRlueYz0YIlmJhlZx1QYDMZL5vdWCL0fNjFQ==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz";
+ sha512 = "CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==";
};
};
- "@babel/types-7.6.1" = {
+ "@babel/types-7.7.2" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.6.1";
+ version = "7.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.6.1.tgz";
- sha512 = "X7gdiuaCmA0uRjCmRtYJNAVCc/q+5xSgsfKJHqMN4iNLILX39677fJE1O40arPMh0TTtS9ItH67yre6c7k6t0g==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.7.2.tgz";
+ sha512 = "YTf6PXoh3+eZgRCBzzP25Bugd2ngmpQVrk7kXX0i5N9BO7TFBtIgZYs7WtxtOGs8e6A4ZI7ECkbBCEHeXocvOA==";
};
};
"@calebboyd/semaphore-1.3.1" = {
@@ -1120,6 +1102,51 @@ let
sha512 = "17z9me12RgAEcMhIgR7f+BiXKbzwF9p1VraI69OxrUUSWGuSMOyOTEHQNVtMKuVrkEDVD0/Av5uiGZPBMYZljw==";
};
};
+ "@citation-js/core-0.4.9" = {
+ name = "_at_citation-js_slash_core";
+ packageName = "@citation-js/core";
+ version = "0.4.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@citation-js/core/-/core-0.4.9.tgz";
+ sha512 = "nVfoZQqJjTsEMIAzUFkJMFqoZuUA03vadiTGBsq0jrbmonTGDVtk50D0/bzwAZVjjoxSWjs5w/DqXXrpcFqFkQ==";
+ };
+ };
+ "@citation-js/date-0.4.4" = {
+ name = "_at_citation-js_slash_date";
+ packageName = "@citation-js/date";
+ version = "0.4.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@citation-js/date/-/date-0.4.4.tgz";
+ sha512 = "wD195pZPwCCN8idhxz4HYZbf5mMnPZMRhOipcU8v1orZWqZp6YDRjOplNKo6yX7tf6fB4ZO8QLuNaNjuic5AWQ==";
+ };
+ };
+ "@citation-js/name-0.4.2" = {
+ name = "_at_citation-js_slash_name";
+ packageName = "@citation-js/name";
+ version = "0.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@citation-js/name/-/name-0.4.2.tgz";
+ sha512 = "brSPsjs2fOVzSnARLKu0qncn6suWjHVQtrqSUrnqyaRH95r/Ad4wPF5EsoWr+Dx8HzkCGb/ogmoAzfCsqlTwTQ==";
+ };
+ };
+ "@citation-js/plugin-bibtex-0.4.9" = {
+ name = "_at_citation-js_slash_plugin-bibtex";
+ packageName = "@citation-js/plugin-bibtex";
+ version = "0.4.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@citation-js/plugin-bibtex/-/plugin-bibtex-0.4.9.tgz";
+ sha512 = "PGfyn8GeJMvhcpr1PiWkJR25N2rH7+t6JQYoN35ngT3KzIIVcpC81dG2jQOy+t10D55tu7H61KfJZGFAnhgpWg==";
+ };
+ };
+ "@citation-js/plugin-csl-0.4.10" = {
+ name = "_at_citation-js_slash_plugin-csl";
+ packageName = "@citation-js/plugin-csl";
+ version = "0.4.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@citation-js/plugin-csl/-/plugin-csl-0.4.10.tgz";
+ sha512 = "8AnlLKZ9sAK/p2L3vi9IBDxB9D0vXukFC7hjS16WNW5HkHNfb2FN91APEXQfvHbJ0RePy5xvHe5Ou8T1muFeoQ==";
+ };
+ };
"@cliqz-oss/firefox-client-0.3.1" = {
name = "_at_cliqz-oss_slash_firefox-client";
packageName = "@cliqz-oss/firefox-client";
@@ -1219,6 +1246,15 @@ let
sha512 = "Ce3xE2JvTSEbASFbRbA1gAIcMcZWdS2yUYRaQbeM0nbOzaZrUYfa3ePtcriYRZOZmr+CkKA+zbjhvTpIOAYVcw==";
};
};
+ "@endemolshinegroup/cosmiconfig-typescript-loader-1.0.1" = {
+ name = "_at_endemolshinegroup_slash_cosmiconfig-typescript-loader";
+ packageName = "@endemolshinegroup/cosmiconfig-typescript-loader";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.1.tgz";
+ sha512 = "bhUR9035PbgL6A/nfLayjoqKo4W7hCtzxqVxq2cgDB+Ndpsa3dGIr71/ymgY3vCTCQaufkFxAcEeoECyJ498CA==";
+ };
+ };
"@evocateur/libnpmaccess-3.1.2" = {
name = "_at_evocateur_slash_libnpmaccess";
packageName = "@evocateur/libnpmaccess";
@@ -1291,13 +1327,13 @@ let
sha512 = "1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==";
};
};
- "@hapi/hoek-8.2.4" = {
+ "@hapi/hoek-8.5.0" = {
name = "_at_hapi_slash_hoek";
packageName = "@hapi/hoek";
- version = "8.2.4";
+ version = "8.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.2.4.tgz";
- sha512 = "Ze5SDNt325yZvNO7s5C4fXDscjJ6dcqLFXJQ/M7dZRQCewuDj2iDUuBi6jLQt+APbW9RjjVEvLr35FXuOEqjow==";
+ url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.0.tgz";
+ sha512 = "7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw==";
};
};
"@hapi/joi-15.1.1" = {
@@ -1309,13 +1345,13 @@ let
sha512 = "entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==";
};
};
- "@hapi/topo-3.1.4" = {
+ "@hapi/topo-3.1.6" = {
name = "_at_hapi_slash_topo";
packageName = "@hapi/topo";
- version = "3.1.4";
+ version = "3.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.4.tgz";
- sha512 = "aVWQTOI9wBD6zawmOr6f+tdEIxQC8JXfQVLTjgGe8YEStAWGn/GNNVTobKJhbWKveQj2RyYF3oYbO9SC8/eOCA==";
+ url = "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz";
+ sha512 = "tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==";
};
};
"@iarna/toml-2.2.3" = {
@@ -1327,13 +1363,22 @@ let
sha512 = "FmuxfCuolpLl0AnQ2NHSzoUKWEJDFl63qXjzdoWBVyFCXzMGm1spBzk7LeHNoVCiWCF7mRVms9e6jEV9+MoPbg==";
};
};
- "@ionic/cli-framework-2.1.7" = {
+ "@ionic/cli-framework-3.0.0" = {
name = "_at_ionic_slash_cli-framework";
packageName = "@ionic/cli-framework";
- version = "2.1.7";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-3.0.0.tgz";
+ sha512 = "Pm7Kq2xg/Zas1eU98UC9Ghb4l2kUQh2/IH06SUof5dpB+YpK9mh78IRAcppPnYC5d7SNDYy8fWeo6m+NR9il/w==";
+ };
+ };
+ "@ionic/cli-framework-prompts-1.0.1" = {
+ name = "_at_ionic_slash_cli-framework-prompts";
+ packageName = "@ionic/cli-framework-prompts";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-2.1.7.tgz";
- sha512 = "osuKbmCIzT0H+g39lDy+EmsP5RHc+aYOv+BN+IngsaxKb7ya0V/JlLO1vLkd7RYT+lmiQWiCi7RpHPeEgQJFtw==";
+ url = "https://registry.npmjs.org/@ionic/cli-framework-prompts/-/cli-framework-prompts-1.0.1.tgz";
+ sha512 = "jYFc8pA9Vk64CX5S0wJ6Mq/WtowsZcebfvQe0X2JRwMkwpiOa2ZqK00CYrw1ytS9jeUzJChNX6n1hBUdarwlsw==";
};
};
"@ionic/discover-2.0.6" = {
@@ -1354,13 +1399,13 @@ let
sha512 = "t0/gXFf70oDPpviGUHpaDD9++zIx8nFXpPm8c3We8iH5dRwEJLSun+AJTqxO/XPzEhM24KBuj3rLY9bSYBadEg==";
};
};
- "@ionic/utils-fs-2.0.7" = {
+ "@ionic/utils-fs-2.0.8" = {
name = "_at_ionic_slash_utils-fs";
packageName = "@ionic/utils-fs";
- version = "2.0.7";
+ version = "2.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-2.0.7.tgz";
- sha512 = "rXTKJD66qocDs8w72+z7yw6P8H095yexIMsUbNiJFjMm3Cx542i+Tw9gbGwYN356WrA/0EATXD/zVZDzvDsSKQ==";
+ url = "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-2.0.8.tgz";
+ sha512 = "7yuU+L+tlt9NIwA6nb/3A+zPr7NIKuvIAo5ijVdHX3VTAdw/x5JXJgGl0BApKcqT1cTJImNt5tc2O4CB1cnhKA==";
};
};
"@ionic/utils-network-1.0.5" = {
@@ -1399,13 +1444,13 @@ let
sha512 = "qha4Msonb44++xvf8YppBR27dNBRuMLSty4/THH9uD6UEdjU2+23LWACKuqnQUSsZjQdvALVDMcRRWEIYEL2VQ==";
};
};
- "@ionic/utils-subprocess-1.0.8" = {
+ "@ionic/utils-subprocess-1.0.9" = {
name = "_at_ionic_slash_utils-subprocess";
packageName = "@ionic/utils-subprocess";
- version = "1.0.8";
+ version = "1.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-1.0.8.tgz";
- sha512 = "gfVCzccOQ3PVfY6d1hDZq1Qv7hOXAn3ZlepAEbUBOeFauIhXmwmwVdIRa9cfi3cESpDidNQ3dpmXyC+nKxv0Og==";
+ url = "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-1.0.9.tgz";
+ sha512 = "rNT5/aVsstNebIGM+sq/iibKe1q07NMShKODeRSq1DUVSs8SVQdJGKPZ4/3rGFT5CYsqCZVPQDk/VzDhjQoHMA==";
};
};
"@ionic/utils-terminal-1.0.5" = {
@@ -1426,103 +1471,94 @@ let
sha512 = "CNVsCrMge/jq6DCT5buNZ8PACY9RTvPJbCNoIcndfkJOCsNxOx9dnc5qw4pHZdHi8GS6l3qlgkuFKp33iD8J2Q==";
};
};
- "@lerna/add-3.16.2" = {
+ "@lerna/add-3.18.4" = {
name = "_at_lerna_slash_add";
packageName = "@lerna/add";
- version = "3.16.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/add/-/add-3.16.2.tgz";
- sha512 = "RAAaF8aODPogj2Ge9Wj3uxPFIBGpog9M+HwSuq03ZnkkO831AmasCTJDqV+GEpl1U2DvnhZQEwHpWmTT0uUeEw==";
- };
- };
- "@lerna/batch-packages-3.16.0" = {
- name = "_at_lerna_slash_batch-packages";
- packageName = "@lerna/batch-packages";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.16.0.tgz";
- sha512 = "7AdMkANpubY/FKFI01im01tlx6ygOBJ/0JcixMUWoWP/7Ds3SWQF22ID6fbBr38jUWptYLDs2fagtTDL7YUPuA==";
+ url = "https://registry.npmjs.org/@lerna/add/-/add-3.18.4.tgz";
+ sha512 = "R+9RmYrSbcmnmaFL2aB0HJtTq95ePEa0FMS4r4NnA7Xw07l5buVBPOfxv6P8kFrVvIcNpaa7S0Eo/KkbycMhKA==";
};
};
- "@lerna/bootstrap-3.16.2" = {
+ "@lerna/bootstrap-3.18.4" = {
name = "_at_lerna_slash_bootstrap";
packageName = "@lerna/bootstrap";
- version = "3.16.2";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.16.2.tgz";
- sha512 = "I+gs7eh6rv9Vyd+CwqL7sftRfOOsSzCle8cv/CGlMN7/p7EAVhxEdAw8SYoHIKHzipXszuqqy1Y3opyleD0qdA==";
+ url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.18.4.tgz";
+ sha512 = "mvqMyionPSqhbeGhoUQYEBTgbJ47LkONHfQ1AKBET0fJOjIZf6x0pWC17KvfCjsiE017325ySLKDH23z1Kb9ww==";
};
};
- "@lerna/changed-3.16.4" = {
+ "@lerna/changed-3.18.4" = {
name = "_at_lerna_slash_changed";
packageName = "@lerna/changed";
- version = "3.16.4";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.16.4.tgz";
- sha512 = "NCD7XkK744T23iW0wqKEgF4R9MYmReUbyHCZKopFnsNpQdqumc3SOIvQUAkKCP6hQJmYvxvOieoVgy/CVDpZ5g==";
+ url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.18.4.tgz";
+ sha512 = "Ui4UsneDk9gCuJRfTpR5js+Ctt9Je+j+3Q4z7H7HhBn6WeWDTp6FBGJZ7SfrBCdQ47EKK27Mr95LbJ4I77xFfQ==";
};
};
- "@lerna/check-working-tree-3.14.2" = {
+ "@lerna/check-working-tree-3.16.5" = {
name = "_at_lerna_slash_check-working-tree";
packageName = "@lerna/check-working-tree";
- version = "3.14.2";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-3.14.2.tgz";
- sha512 = "7safqxM/MYoAoxZxulUDtIJIbnBIgo0PB/FHytueG+9VaX7GMnDte2Bt1EKa0dz2sAyQdmQ3Q8ZXpf/6JDjaeg==";
+ url = "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-3.16.5.tgz";
+ sha512 = "xWjVBcuhvB8+UmCSb5tKVLB5OuzSpw96WEhS2uz6hkWVa/Euh1A0/HJwn2cemyK47wUrCQXtczBUiqnq9yX5VQ==";
};
};
- "@lerna/child-process-3.14.2" = {
+ "@lerna/child-process-3.16.5" = {
name = "_at_lerna_slash_child-process";
packageName = "@lerna/child-process";
- version = "3.14.2";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.14.2.tgz";
- sha512 = "xnq+W5yQb6RkwI0p16ZQnrn6HkloH/MWTw4lGE1nKsBLAUbmSU5oTE93W1nrG0X3IMF/xWc9UYvNdUGMWvZZ4w==";
+ url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.16.5.tgz";
+ sha512 = "vdcI7mzei9ERRV4oO8Y1LHBZ3A5+ampRKg1wq5nutLsUA4mEBN6H7JqjWOMY9xZemv6+kATm2ofjJ3lW5TszQg==";
};
};
- "@lerna/clean-3.16.0" = {
+ "@lerna/clean-3.18.4" = {
name = "_at_lerna_slash_clean";
packageName = "@lerna/clean";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.16.0.tgz";
- sha512 = "5P9U5Y19WmYZr7UAMGXBpY7xCRdlR7zhHy8MAPDKVx70rFIBS6nWXn5n7Kntv74g7Lm1gJ2rsiH5tj1OPcRJgg==";
+ url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.18.4.tgz";
+ sha512 = "puuL0sBHIv3Tvq8cdu3kCGfRpdsXuaDGIRha33GVmRPfMBi2GN8nPPysVyWmP99PfgfafO6eT5R3jqXjvASAZA==";
};
};
- "@lerna/cli-3.13.0" = {
+ "@lerna/cli-3.18.0" = {
name = "_at_lerna_slash_cli";
packageName = "@lerna/cli";
- version = "3.13.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/cli/-/cli-3.13.0.tgz";
- sha512 = "HgFGlyCZbYaYrjOr3w/EsY18PdvtsTmDfpUQe8HwDjXlPeCCUgliZjXLOVBxSjiOvPeOSwvopwIHKWQmYbwywg==";
+ url = "https://registry.npmjs.org/@lerna/cli/-/cli-3.18.0.tgz";
+ sha512 = "AwDyfGx7fxJgeaZllEuyJ9LZ6Tdv9yqRD9RX762yCJu+PCAFvB9bp6OYuRSGli7QQgM0CuOYnSg4xVNOmuGKDA==";
};
};
- "@lerna/collect-uncommitted-3.14.2" = {
+ "@lerna/collect-uncommitted-3.16.5" = {
name = "_at_lerna_slash_collect-uncommitted";
packageName = "@lerna/collect-uncommitted";
- version = "3.14.2";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-3.14.2.tgz";
- sha512 = "4EkQu4jIOdNL2BMzy/N0ydHB8+Z6syu6xiiKXOoFl0WoWU9H1jEJCX4TH7CmVxXL1+jcs8FIS2pfQz4oew99Eg==";
+ url = "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-3.16.5.tgz";
+ sha512 = "ZgqnGwpDZiWyzIQVZtQaj9tRizsL4dUOhuOStWgTAw1EMe47cvAY2kL709DzxFhjr6JpJSjXV5rZEAeU3VE0Hg==";
};
};
- "@lerna/collect-updates-3.16.0" = {
+ "@lerna/collect-updates-3.18.0" = {
name = "_at_lerna_slash_collect-updates";
packageName = "@lerna/collect-updates";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.16.0.tgz";
- sha512 = "HwAIl815X2TNlmcp28zCrSdXfoZWNP7GJPEqNWYk7xDJTYLqQ+SrmKUePjb3AMGBwYAraZSEJLbHdBpJ5+cHmQ==";
+ url = "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.18.0.tgz";
+ sha512 = "LJMKgWsE/var1RSvpKDIxS8eJ7POADEc0HM3FQiTpEczhP6aZfv9x3wlDjaHpZm9MxJyQilqxZcasRANmRcNgw==";
};
};
- "@lerna/command-3.16.0" = {
+ "@lerna/command-3.18.0" = {
name = "_at_lerna_slash_command";
packageName = "@lerna/command";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/command/-/command-3.16.0.tgz";
- sha512 = "u7tE4GC4/gfbPA9eQg+0ulnoJ+PMoMqomx033r/IxqZrHtmJR9+pF/37S0fsxJ2hX/RMFPC7c9Q/i8NEufSpdQ==";
+ url = "https://registry.npmjs.org/@lerna/command/-/command-3.18.0.tgz";
+ sha512 = "JQ0TGzuZc9Ky8xtwtSLywuvmkU8X62NTUT3rMNrUykIkOxBaO+tE0O98u2yo/9BYOeTRji9IsjKZEl5i9Qt0xQ==";
};
};
"@lerna/conventional-commits-3.16.4" = {
@@ -1534,13 +1570,13 @@ let
sha512 = "QSZJ0bC9n6FVaf+7KDIq5zMv8WnHXnwhyL5jG1Nyh3SgOg9q2uflqh7YsYB+G6FwaRfnPaKosh6obijpYg0llA==";
};
};
- "@lerna/create-3.16.0" = {
+ "@lerna/create-3.18.0" = {
name = "_at_lerna_slash_create";
packageName = "@lerna/create";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/create/-/create-3.16.0.tgz";
- sha512 = "OZApR1Iz7awutbmj4sAArwhqCyKgcrnw9rH0aWAUrkYWrD1w4TwkvAcYAsfx5GpQGbLQwoXhoyyPwPfZRRWz3Q==";
+ url = "https://registry.npmjs.org/@lerna/create/-/create-3.18.0.tgz";
+ sha512 = "y9oS7ND5T13c+cCTJHa2Y9in02ppzyjsNynVWFuS40eIzZ3z058d9+3qSBt1nkbbQlVyfLoP6+bZPsjyzap5ig==";
};
};
"@lerna/create-symlink-3.16.2" = {
@@ -1552,49 +1588,49 @@ let
sha512 = "pzXIJp6av15P325sgiIRpsPXLFmkisLhMBCy4764d+7yjf2bzrJ4gkWVMhsv4AdF0NN3OyZ5jjzzTtLNqfR+Jw==";
};
};
- "@lerna/describe-ref-3.14.2" = {
+ "@lerna/describe-ref-3.16.5" = {
name = "_at_lerna_slash_describe-ref";
packageName = "@lerna/describe-ref";
- version = "3.14.2";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-3.14.2.tgz";
- sha512 = "qa5pzDRK2oBQXNjyRmRnN7E8a78NMYfQjjlRFB0KNHMsT6mCiL9+8kIS39sSE2NqT8p7xVNo2r2KAS8R/m3CoQ==";
+ url = "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-3.16.5.tgz";
+ sha512 = "c01+4gUF0saOOtDBzbLMFOTJDHTKbDFNErEY6q6i9QaXuzy9LNN62z+Hw4acAAZuJQhrVWncVathcmkkjvSVGw==";
};
};
- "@lerna/diff-3.16.0" = {
+ "@lerna/diff-3.18.0" = {
name = "_at_lerna_slash_diff";
packageName = "@lerna/diff";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.16.0.tgz";
- sha512 = "QUpVs5TPl8vBIne10/vyjUxanQBQQp7Lk3iaB8MnCysKr0O+oy7trWeFVDPEkBTCD177By7yPGyW5Yey1nCBbA==";
+ url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.18.0.tgz";
+ sha512 = "3iLNlpurc2nV9k22w8ini2Zjm2UPo3xtQgWyqdA6eJjvge0+5AlNAWfPoV6cV+Hc1xDbJD2YDSFpZPJ1ZGilRw==";
};
};
- "@lerna/exec-3.16.0" = {
+ "@lerna/exec-3.18.4" = {
name = "_at_lerna_slash_exec";
packageName = "@lerna/exec";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.16.0.tgz";
- sha512 = "mH3O5NXf/O88jBaBBTUf+d56CUkxpg782s3Jxy7HWbVuSUULt3iMRPTh+zEXO5/555etsIVVDDyUR76meklrJA==";
+ url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.18.4.tgz";
+ sha512 = "BpBFxyCQXcfess9Nmj/OwQ9e1IhzPzNxqF5JK7dPIjko5oBn5Hm2EWVAcgUGSHKPZGLiOWPu3Wx/C92NtDBS1w==";
};
};
- "@lerna/filter-options-3.16.0" = {
+ "@lerna/filter-options-3.18.4" = {
name = "_at_lerna_slash_filter-options";
packageName = "@lerna/filter-options";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.16.0.tgz";
- sha512 = "InIi1fF8+PxpCwir9bIy+pGxrdE6hvN0enIs1eNGCVS1TTE8osNgiZXa838bMQ1yaEccdcnVX6Z03BNKd56kNg==";
+ url = "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.18.4.tgz";
+ sha512 = "4giVQD6tauRwweO/322LP2gfVDOVrt/xN4khkXyfkJDfcsZziFXq+668otD9KSLL8Ps+To4Fah3XbK0MoNuEvA==";
};
};
- "@lerna/filter-packages-3.16.0" = {
+ "@lerna/filter-packages-3.18.0" = {
name = "_at_lerna_slash_filter-packages";
packageName = "@lerna/filter-packages";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.16.0.tgz";
- sha512 = "eGFzQTx0ogkGDCnbTuXqssryR6ilp8+dcXt6B+aq1MaqL/vOJRZyqMm4TY3CUOUnzZCi9S2WWyMw3PnAJOF+kg==";
+ url = "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.18.0.tgz";
+ sha512 = "6/0pMM04bCHNATIOkouuYmPg6KH3VkPCIgTfQmdkPJTullERyEQfNUKikrefjxo1vHOoCACDpy65JYyKiAbdwQ==";
};
};
"@lerna/get-npm-exec-opts-3.13.0" = {
@@ -1615,13 +1651,13 @@ let
sha512 = "AjsFiaJzo1GCPnJUJZiTW6J1EihrPkc2y3nMu6m3uWFxoleklsSCyImumzVZJssxMi3CPpztj8LmADLedl9kXw==";
};
};
- "@lerna/github-client-3.16.0" = {
+ "@lerna/github-client-3.16.5" = {
name = "_at_lerna_slash_github-client";
packageName = "@lerna/github-client";
- version = "3.16.0";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.16.0.tgz";
- sha512 = "IVJjcKjkYaUEPJsDyAblHGEFFNKCRyMagbIDm14L7Ab94ccN6i4TKOqAFEJn2SJHYvKKBdp3Zj2zNlASOMe3DA==";
+ url = "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.16.5.tgz";
+ sha512 = "rHQdn8Dv/CJrO3VouOP66zAcJzrHsm+wFuZ4uGAai2At2NkgKH+tpNhQy2H1PSC0Ezj9LxvdaHYrUzULqVK5Hw==";
};
};
"@lerna/gitlab-client-3.15.0" = {
@@ -1642,58 +1678,58 @@ let
sha512 = "SlZvh1gVRRzYLVluz9fryY1nJpZ0FHDGB66U9tFfvnnxmueckRQxLopn3tXj3NU1kc3QANT2I5BsQkOqZ4TEFQ==";
};
};
- "@lerna/has-npm-version-3.16.0" = {
+ "@lerna/has-npm-version-3.16.5" = {
name = "_at_lerna_slash_has-npm-version";
packageName = "@lerna/has-npm-version";
- version = "3.16.0";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.16.0.tgz";
- sha512 = "TIY036dA9J8OyTrZq9J+it2DVKifL65k7hK8HhkUPpitJkw6jwbMObA/8D40LOGgWNPweJWqmlrTbRSwsR7DrQ==";
+ url = "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.16.5.tgz";
+ sha512 = "WL7LycR9bkftyqbYop5rEGJ9sRFIV55tSGmbN1HLrF9idwOCD7CLrT64t235t3t4O5gehDnwKI5h2U3oxTrF8Q==";
};
};
- "@lerna/import-3.16.0" = {
+ "@lerna/import-3.18.0" = {
name = "_at_lerna_slash_import";
packageName = "@lerna/import";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/import/-/import-3.16.0.tgz";
- sha512 = "trsOmGHzw0rL/f8BLNvd+9PjoTkXq2Dt4/V2UCha254hMQaYutbxcYu8iKPxz9x86jSPlH7FpbTkkHXDsoY7Yg==";
+ url = "https://registry.npmjs.org/@lerna/import/-/import-3.18.0.tgz";
+ sha512 = "2pYIkkBTZsEdccfc+dPsKZeSw3tBzKSyl0b2lGrfmNX2Y41qqOzsJCyI1WO1uvEIP8aOaLy4hPpqRIBe4ee7hw==";
};
};
- "@lerna/init-3.16.0" = {
+ "@lerna/init-3.18.0" = {
name = "_at_lerna_slash_init";
packageName = "@lerna/init";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/init/-/init-3.16.0.tgz";
- sha512 = "Ybol/x5xMtBgokx4j7/Y3u0ZmNh0NiSWzBFVaOs2NOJKvuqrWimF67DKVz7yYtTYEjtaMdug64ohFF4jcT/iag==";
+ url = "https://registry.npmjs.org/@lerna/init/-/init-3.18.0.tgz";
+ sha512 = "/vHpmXkMlSaJaq25v5K13mcs/2L7E32O6dSsEkHaZCDRiV2BOqsZng9jjbE/4ynfsWfLLlU9ZcydwG72C3I+mQ==";
};
};
- "@lerna/link-3.16.2" = {
+ "@lerna/link-3.18.0" = {
name = "_at_lerna_slash_link";
packageName = "@lerna/link";
- version = "3.16.2";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/link/-/link-3.16.2.tgz";
- sha512 = "eCPg5Lo8HT525fIivNoYF3vWghO3UgEVFdbsiPmhzwI7IQyZro5HWYzLtywSAdEog5XZpd2Bbn0CsoHWBB3gww==";
+ url = "https://registry.npmjs.org/@lerna/link/-/link-3.18.0.tgz";
+ sha512 = "FbbIpH0EpsC+dpAbvxCoF3cn7F1MAyJjEa5Lh3XkDGATOlinMFuKCbmX0NLpOPQZ5zghvrui97cx+jz5F2IlHw==";
};
};
- "@lerna/list-3.16.0" = {
+ "@lerna/list-3.18.4" = {
name = "_at_lerna_slash_list";
packageName = "@lerna/list";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/list/-/list-3.16.0.tgz";
- sha512 = "TkvstoPsgKqqQ0KfRumpsdMXfRSEhdXqOLq519XyI5IRWYxhoqXqfi8gG37UoBPhBNoe64japn5OjphF3rOmQA==";
+ url = "https://registry.npmjs.org/@lerna/list/-/list-3.18.4.tgz";
+ sha512 = "bgtlhAwhjHOTLq0iIuPs30abeuLbwZvVB60Ym8kPp+chh939obKU3vy2KMyX+Gpxf8pzuQG+k986YXcUBvXVsw==";
};
};
- "@lerna/listable-3.16.0" = {
+ "@lerna/listable-3.18.4" = {
name = "_at_lerna_slash_listable";
packageName = "@lerna/listable";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/listable/-/listable-3.16.0.tgz";
- sha512 = "mtdAT2EEECqrJSDm/aXlOUFr1MRE4p6hppzY//Klp05CogQy6uGaKk+iKG5yyCLaOXFFZvG4HfO11CmoGSDWzw==";
+ url = "https://registry.npmjs.org/@lerna/listable/-/listable-3.18.4.tgz";
+ sha512 = "EKSsnST5k3dZfw+UTwBH1/sHQ1YfgjYjGxXCabyn55mMgc2GjoDekODMYzZ1TNF2NNy6RgIZ24X2JI8G22nZUw==";
};
};
"@lerna/log-packed-3.16.0" = {
@@ -1714,22 +1750,22 @@ let
sha512 = "HbO3DUrTkCAn2iQ9+FF/eisDpWY5POQAOF1m7q//CZjdC2HSW3UYbKEGsSisFxSfaF9Z4jtrV+F/wX6qWs3CuA==";
};
};
- "@lerna/npm-dist-tag-3.16.0" = {
+ "@lerna/npm-dist-tag-3.18.1" = {
name = "_at_lerna_slash_npm-dist-tag";
packageName = "@lerna/npm-dist-tag";
- version = "3.16.0";
+ version = "3.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.16.0.tgz";
- sha512 = "MQrBkqJJB9+eNphuj9w90QPMOs4NQXMuSRk9NqzeFunOmdDopPCV0Q7IThSxEuWnhJ2n3B7G0vWUP7tNMPdqIQ==";
+ url = "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.18.1.tgz";
+ sha512 = "vWkZh2T/O9OjPLDrba0BTWO7ug/C3sCwjw7Qyk1aEbxMBXB/eEJPqirwJTWT+EtRJQYB01ky3K8ZFOhElVyjLw==";
};
};
- "@lerna/npm-install-3.16.0" = {
+ "@lerna/npm-install-3.16.5" = {
name = "_at_lerna_slash_npm-install";
packageName = "@lerna/npm-install";
- version = "3.16.0";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.16.0.tgz";
- sha512 = "APUOIilZCzDzce92uLEwzt1r7AEMKT/hWA1ThGJL+PO9Rn8A95Km3o2XZAYG4W0hR+P4O2nSVuKbsjQtz8CjFQ==";
+ url = "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.16.5.tgz";
+ sha512 = "hfiKk8Eku6rB9uApqsalHHTHY+mOrrHeWEs+gtg7+meQZMTS3kzv4oVp5cBZigndQr3knTLjwthT/FX4KvseFg==";
};
};
"@lerna/npm-publish-3.16.2" = {
@@ -1741,13 +1777,13 @@ let
sha512 = "tGMb9vfTxP57vUV5svkBQxd5Tzc+imZbu9ZYf8Mtwe0+HYfDjNiiHLIQw7G95w4YRdc5KsCE8sQ0uSj+f2soIg==";
};
};
- "@lerna/npm-run-script-3.14.2" = {
+ "@lerna/npm-run-script-3.16.5" = {
name = "_at_lerna_slash_npm-run-script";
packageName = "@lerna/npm-run-script";
- version = "3.14.2";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.14.2.tgz";
- sha512 = "LbVFv+nvAoRTYLMrJlJ8RiakHXrLslL7Jp/m1R18vYrB8LYWA3ey+nz5Tel2OELzmjUiemAKZsD9h6i+Re5egg==";
+ url = "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.16.5.tgz";
+ sha512 = "1asRi+LjmVn3pMjEdpqKJZFT/3ZNpb+VVeJMwrJaV/3DivdNg7XlPK9LTrORuKU4PSvhdEZvJmSlxCKyDpiXsQ==";
};
};
"@lerna/otplease-3.16.0" = {
@@ -1786,13 +1822,13 @@ let
sha512 = "2lHBWpaxcBoiNVbtyLtPUuTYEaB/Z+eEqRS9duxpZs6D+mTTZMNy6/5vpEVSCBmzvdYpyqhqaYjjSLvjjr5Riw==";
};
};
- "@lerna/package-graph-3.16.0" = {
+ "@lerna/package-graph-3.18.0" = {
name = "_at_lerna_slash_package-graph";
packageName = "@lerna/package-graph";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.16.0.tgz";
- sha512 = "A2mum/gNbv7zCtAwJqoxzqv89As73OQNK2MgSX1SHWya46qoxO9a9Z2c5lOFQ8UFN5ZxqWMfFYXRCz7qzwmFXw==";
+ url = "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.18.0.tgz";
+ sha512 = "BLYDHO5ihPh20i3zoXfLZ5ZWDCrPuGANgVhl7k5pCmRj90LCvT+C7V3zrw70fErGAfvkcYepMqxD+oBrAYwquQ==";
};
};
"@lerna/prerelease-id-from-version-3.16.0" = {
@@ -1804,13 +1840,13 @@ let
sha512 = "qZyeUyrE59uOK8rKdGn7jQz+9uOpAaF/3hbslJVFL1NqF9ELDTqjCPXivuejMX/lN4OgD6BugTO4cR7UTq/sZA==";
};
};
- "@lerna/project-3.16.0" = {
+ "@lerna/project-3.18.0" = {
name = "_at_lerna_slash_project";
packageName = "@lerna/project";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/project/-/project-3.16.0.tgz";
- sha512 = "NrKcKK1EqXqhrGvslz6Q36+ZHuK3zlDhGdghRqnxDcHxMPT01NgLcmsnymmQ+gjMljuLRmvKYYCuHrknzX8VrA==";
+ url = "https://registry.npmjs.org/@lerna/project/-/project-3.18.0.tgz";
+ sha512 = "+LDwvdAp0BurOAWmeHE3uuticsq9hNxBI0+FMHiIai8jrygpJGahaQrBYWpwbshbQyVLeQgx3+YJdW2TbEdFWA==";
};
};
"@lerna/prompt-3.13.0" = {
@@ -1822,13 +1858,13 @@ let
sha512 = "P+lWSFokdyvYpkwC3it9cE0IF2U5yy2mOUbGvvE4iDb9K7TyXGE+7lwtx2thtPvBAfIb7O13POMkv7df03HJeA==";
};
};
- "@lerna/publish-3.16.4" = {
+ "@lerna/publish-3.18.4" = {
name = "_at_lerna_slash_publish";
packageName = "@lerna/publish";
- version = "3.16.4";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.16.4.tgz";
- sha512 = "XZY+gRuF7/v6PDQwl7lvZaGWs8CnX6WIPIu+OCcyFPSL/rdWegdN7HieKBHskgX798qRQc2GrveaY7bNoTKXAw==";
+ url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.18.4.tgz";
+ sha512 = "Q+MqM5DUZvk+uT6hdEyO3khXET6LwED0YEuCu8fRwtHad03HkZ9i8PtTY5h8Sn6D6RCyCOlHTuf8O0KKAUy3ow==";
};
};
"@lerna/pulse-till-done-3.13.0" = {
@@ -1840,13 +1876,13 @@ let
sha512 = "1SOHpy7ZNTPulzIbargrgaJX387csN7cF1cLOGZiJQA6VqnS5eWs2CIrG8i8wmaUavj2QlQ5oEbRMVVXSsGrzA==";
};
};
- "@lerna/query-graph-3.16.0" = {
+ "@lerna/query-graph-3.18.0" = {
name = "_at_lerna_slash_query-graph";
packageName = "@lerna/query-graph";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-3.16.0.tgz";
- sha512 = "p0RO+xmHDO95ChJdWkcy9TNLysLkoDARXeRHzY5U54VCwl3Ot/2q8fMCVlA5UeGXDutEyyByl3URqEpcQCWI7Q==";
+ url = "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-3.18.0.tgz";
+ sha512 = "fgUhLx6V0jDuKZaKj562jkuuhrfVcjl5sscdfttJ8dXNVADfDz76nzzwLY0ZU7/0m69jDedohn5Fx5p7hDEVEg==";
};
};
"@lerna/resolve-symlink-3.16.0" = {
@@ -1858,22 +1894,22 @@ let
sha512 = "Ibj5e7njVHNJ/NOqT4HlEgPFPtPLWsO7iu59AM5bJDcAJcR96mLZ7KGVIsS2tvaO7akMEJvt2P+ErwCdloG3jQ==";
};
};
- "@lerna/rimraf-dir-3.14.2" = {
+ "@lerna/rimraf-dir-3.16.5" = {
name = "_at_lerna_slash_rimraf-dir";
packageName = "@lerna/rimraf-dir";
- version = "3.14.2";
+ version = "3.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.14.2.tgz";
- sha512 = "eFNkZsy44Bu9v1Hrj5Zk6omzg8O9h/7W6QYK1TTUHeyrjTEwytaNQlqF0lrTLmEvq55sviV42NC/8P3M2cvq8Q==";
+ url = "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.16.5.tgz";
+ sha512 = "bQlKmO0pXUsXoF8lOLknhyQjOZsCc0bosQDoX4lujBXSWxHVTg1VxURtWf2lUjz/ACsJVDfvHZbDm8kyBk5okA==";
};
};
- "@lerna/run-3.16.0" = {
+ "@lerna/run-3.18.4" = {
name = "_at_lerna_slash_run";
packageName = "@lerna/run";
- version = "3.16.0";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/run/-/run-3.16.0.tgz";
- sha512 = "woTeLlB1OAAz4zzjdI6RyIxSGuxiUPHJZm89E1pDEPoWwtQV6HMdMgrsQd9ATsJ5Ez280HH4bF/LStAlqW8Ufg==";
+ url = "https://registry.npmjs.org/@lerna/run/-/run-3.18.4.tgz";
+ sha512 = "u2ZNO2fVk5kVEpbpn4DLJZZxZ08LFnIFuaXJMAhxvOgvm12ZF2rabA9kZc3NXp5+DedG5nHHgyoyLVVbStKzBA==";
};
};
"@lerna/run-lifecycle-3.16.2" = {
@@ -1885,40 +1921,31 @@ let
sha512 = "RqFoznE8rDpyyF0rOJy3+KjZCeTkO8y/OB9orPauR7G2xQ7PTdCpgo7EO6ZNdz3Al+k1BydClZz/j78gNCmL2A==";
};
};
- "@lerna/run-parallel-batches-3.16.0" = {
- name = "_at_lerna_slash_run-parallel-batches";
- packageName = "@lerna/run-parallel-batches";
- version = "3.16.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.16.0.tgz";
- sha512 = "2J/Nyv+MvogmQEfC7VcS21ifk7w0HVvzo2yOZRPvkCzGRu/rducxtB4RTcr58XCZ8h/Bt1aqQYKExu3c/3GXwg==";
- };
- };
- "@lerna/run-topologically-3.16.0" = {
+ "@lerna/run-topologically-3.18.0" = {
name = "_at_lerna_slash_run-topologically";
packageName = "@lerna/run-topologically";
- version = "3.16.0";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-3.16.0.tgz";
- sha512 = "4Hlpv4zDtKWa5Z0tPkeu0sK+bxZEKgkNESMGmWrUCNfj7xwvAJurcraK8+a2Y0TFYwf0qjSLY/MzX+ZbJA3Cgw==";
+ url = "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-3.18.0.tgz";
+ sha512 = "lrfEewwuUMC3ioxf9Z9NdHUakN6ihekcPfdYbzR2slmdbjYKmIA5srkWdrK8NwOpQCAuekpOovH2s8X3FGEopg==";
};
};
- "@lerna/symlink-binary-3.16.2" = {
+ "@lerna/symlink-binary-3.17.0" = {
name = "_at_lerna_slash_symlink-binary";
packageName = "@lerna/symlink-binary";
- version = "3.16.2";
+ version = "3.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.16.2.tgz";
- sha512 = "kz9XVoFOGSF83gg4gBqH+mG6uxfJfTp8Uy+Cam40CvMiuzfODrGkjuBEFoM/uO2QOAwZvbQDYOBpKUa9ZxHS1Q==";
+ url = "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.17.0.tgz";
+ sha512 = "RLpy9UY6+3nT5J+5jkM5MZyMmjNHxZIZvXLV+Q3MXrf7Eaa1hNqyynyj4RO95fxbS+EZc4XVSk25DGFQbcRNSQ==";
};
};
- "@lerna/symlink-dependencies-3.16.2" = {
+ "@lerna/symlink-dependencies-3.17.0" = {
name = "_at_lerna_slash_symlink-dependencies";
packageName = "@lerna/symlink-dependencies";
- version = "3.16.2";
+ version = "3.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.16.2.tgz";
- sha512 = "wnZqGJQ+Jvr1I3inxrkffrFZfmQI7Ta8gySw/UWCy95QtZWF/f5yk8zVIocCAsjzD0wgb3jJE3CFJ9W5iwWk1A==";
+ url = "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.17.0.tgz";
+ sha512 = "KmjU5YT1bpt6coOmdFueTJ7DFJL4H1w5eF8yAQ2zsGNTtZ+i5SGFBWpb9AQaw168dydc3s4eu0W0Sirda+F59Q==";
};
};
"@lerna/timer-3.13.0" = {
@@ -1939,13 +1966,13 @@ let
sha512 = "SiJP75nwB8GhgwLKQfdkSnDufAaCbkZWJqEDlKOUPUvVOplRGnfL+BPQZH5nvq2BYSRXsksXWZ4UHVnQZI/HYA==";
};
};
- "@lerna/version-3.16.4" = {
+ "@lerna/version-3.18.4" = {
name = "_at_lerna_slash_version";
packageName = "@lerna/version";
- version = "3.16.4";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/version/-/version-3.16.4.tgz";
- sha512 = "ikhbMeIn5ljCtWTlHDzO4YvTmpGTX1lWFFIZ79Vd1TNyOr+OUuKLo/+p06mCl2WEdZu0W2s5E9oxfAAQbyDxEg==";
+ url = "https://registry.npmjs.org/@lerna/version/-/version-3.18.4.tgz";
+ sha512 = "+gR9H89qSP8iqzNi4tRVQUbWlFMOlhbY6+5TXkP72Ibb/z87O+C46DBqizSMVaPQYdSYjS1c9Xfa1oOhEWxGaw==";
};
};
"@lerna/write-log-file-3.13.0" = {
@@ -1966,58 +1993,58 @@ let
sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==";
};
};
- "@node-red/editor-api-0.20.8" = {
+ "@node-red/editor-api-1.0.2" = {
name = "_at_node-red_slash_editor-api";
packageName = "@node-red/editor-api";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-0.20.8.tgz";
- sha512 = "VaetYYU/gu4CgUs80ymiBg9BVw4Ge4kYF4NPgs4S8t/c1BRz2ZZd5idCDw7MaN602eDiYnspx3QMH8X3sqYsTQ==";
+ url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.0.2.tgz";
+ sha512 = "yUvTU5b7gDL35NIC2qC54NY0uuIAewVzcPWsc+Rbjy9YpY1DUD2Gt5Ub9gR2QPWYtVPG4zSPOBtPhZEcZvBSxQ==";
};
};
- "@node-red/editor-client-0.20.8" = {
+ "@node-red/editor-client-1.0.2" = {
name = "_at_node-red_slash_editor-client";
packageName = "@node-red/editor-client";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-0.20.8.tgz";
- sha512 = "TyZ+ma0jRU/T0BChpl17hHa0cMOnPX9DYFbpyT8p5ghRHIHYYL/3rFFflwB+5bAwbK1Y8Z2LKB7dngzL7jzpTQ==";
+ url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.0.2.tgz";
+ sha512 = "BhgzwWjxjrQJnZC/BMIZvco4H5ksZl+qh+3hy40ReDrNpp8xSc3mDIFoB785CZrYBtFMhasE2q0kqdYuNKE/Zw==";
};
};
- "@node-red/nodes-0.20.8" = {
+ "@node-red/nodes-1.0.2" = {
name = "_at_node-red_slash_nodes";
packageName = "@node-red/nodes";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-0.20.8.tgz";
- sha512 = "yR+kNSkUQowQLHpk7buY36Pz5utA3q3n/49LvgvyxxRwgOPUBv4KNaFLDipUjqgD2spaznh+VTAMT8UUO0xeig==";
+ url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.0.2.tgz";
+ sha512 = "o5N0FZnLAEd1lF2ArLGoETosukFVI+nPTHWKUOoSd069eLuaS262BOTbbnk/oY4H2DEWQzjGZ2KKBItWlhbpXQ==";
};
};
- "@node-red/registry-0.20.8" = {
+ "@node-red/registry-1.0.2" = {
name = "_at_node-red_slash_registry";
packageName = "@node-red/registry";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/registry/-/registry-0.20.8.tgz";
- sha512 = "3B5wYJOAWNLa3qhzdFZYqHa8X2+U4mdno6f0GQ2vzaNMdcxM9VvkpXLvmnThcQJsYqbxAiwuaUZUL1mX0KePsA==";
+ url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.0.2.tgz";
+ sha512 = "i6TZvVriini0732IN2DVMofkG8RmiaLKpkHaP1aRceHvweDQB4yorcQsPDxqU+uiJo3lQlc1oB5j13X3mdq8DQ==";
};
};
- "@node-red/runtime-0.20.8" = {
+ "@node-red/runtime-1.0.2" = {
name = "_at_node-red_slash_runtime";
packageName = "@node-red/runtime";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-0.20.8.tgz";
- sha512 = "R7X3E8VXGlzXbYd0hTqhgU8rzyc2uNXDb3u37C3rduCViotcKWrQho4n/UdQS4H+T1Bu0H6Zoo+1EGAsQ92nGA==";
+ url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.0.2.tgz";
+ sha512 = "YMKu5HA4WWYdf2PinysONiEFkmoz+PHD4u9ormREBXPr4iCWmZ2+XqL4QRGAc/RA8FJQ8liCr2rLDUvAuSSVOQ==";
};
};
- "@node-red/util-0.20.8" = {
+ "@node-red/util-1.0.2" = {
name = "_at_node-red_slash_util";
packageName = "@node-red/util";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/util/-/util-0.20.8.tgz";
- sha512 = "tid1o8fy94b6XU6/8cVDm5Kn9tNWm1AoaLPrhfDxJaObtrcHC6KtEhJJxPq61nhzZxJOuT/DHqBUGwTXTKg7Zg==";
+ url = "https://registry.npmjs.org/@node-red/util/-/util-1.0.2.tgz";
+ sha512 = "DwaS8ZDcIFcMUQCWpMEVt38Pr6H2JBCeghZEs5v6nH+pnemUi1x6Mi+CSvwywVc4WN4uzGhVr8dWxFh1Q6/iEQ==";
};
};
"@nodelib/fs.stat-1.1.3" = {
@@ -2029,13 +2056,121 @@ let
sha512 = "shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==";
};
};
- "@octokit/endpoint-5.3.5" = {
+ "@oclif/color-0.0.0" = {
+ name = "_at_oclif_slash_color";
+ packageName = "@oclif/color";
+ version = "0.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/color/-/color-0.0.0.tgz";
+ sha512 = "KKd3W7eNwfNF061tr663oUNdt8EMnfuyf5Xv55SGWA1a0rjhWqS/32P7OeB7CbXcJUBdfVrPyR//1afaW12AWw==";
+ };
+ };
+ "@oclif/command-1.5.19" = {
+ name = "_at_oclif_slash_command";
+ packageName = "@oclif/command";
+ version = "1.5.19";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/command/-/command-1.5.19.tgz";
+ sha512 = "6+iaCMh/JXJaB2QWikqvGE9//wLEVYYwZd5sud8aLoLKog1Q75naZh2vlGVtg5Mq/NqpqGQvdIjJb3Bm+64AUQ==";
+ };
+ };
+ "@oclif/config-1.13.3" = {
+ name = "_at_oclif_slash_config";
+ packageName = "@oclif/config";
+ version = "1.13.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/config/-/config-1.13.3.tgz";
+ sha512 = "qs5XvGRw+1M41abOKCjd0uoeHCgsMxa2MurD2g2K8CtQlzlMXl0rW5idVeimIg5208LLuxkfzQo8TKAhhRCWLg==";
+ };
+ };
+ "@oclif/errors-1.2.2" = {
+ name = "_at_oclif_slash_errors";
+ packageName = "@oclif/errors";
+ version = "1.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/errors/-/errors-1.2.2.tgz";
+ sha512 = "Eq8BFuJUQcbAPVofDxwdE0bL14inIiwt5EaKRVY9ZDIG11jwdXZqiQEECJx0VfnLyUZdYfRd/znDI/MytdJoKg==";
+ };
+ };
+ "@oclif/linewrap-1.0.0" = {
+ name = "_at_oclif_slash_linewrap";
+ packageName = "@oclif/linewrap";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/linewrap/-/linewrap-1.0.0.tgz";
+ sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==";
+ };
+ };
+ "@oclif/parser-3.8.4" = {
+ name = "_at_oclif_slash_parser";
+ packageName = "@oclif/parser";
+ version = "3.8.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.4.tgz";
+ sha512 = "cyP1at3l42kQHZtqDS3KfTeyMvxITGwXwH1qk9ktBYvqgMp5h4vHT+cOD74ld3RqJUOZY/+Zi9lb4Tbza3BtuA==";
+ };
+ };
+ "@oclif/plugin-autocomplete-0.1.4" = {
+ name = "_at_oclif_slash_plugin-autocomplete";
+ packageName = "@oclif/plugin-autocomplete";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.1.4.tgz";
+ sha512 = "ZyxJyL6jSt9Df68Smeu14xhZZwELE9IB5twhie1/56rt62nG6TJB4CZhaMqRk+33MDfU3JyWxNbIDMNMESlGqg==";
+ };
+ };
+ "@oclif/plugin-help-2.2.1" = {
+ name = "_at_oclif_slash_plugin-help";
+ packageName = "@oclif/plugin-help";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-2.2.1.tgz";
+ sha512 = "psEA3t41MSGBErLk6xCaAq2jKrRtx3Br+kHpd43vZeGEeZ7Gos4wgK0JAaHBbvhvUQskCHg8dzoqv4XEeTWeVQ==";
+ };
+ };
+ "@oclif/plugin-not-found-1.2.3" = {
+ name = "_at_oclif_slash_plugin-not-found";
+ packageName = "@oclif/plugin-not-found";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-1.2.3.tgz";
+ sha512 = "Igbw2T4gLrb/f28Llr730FeMXBSI2PXdky2YvQfsZeQGDsyBZmC4gprJJtmrMWQcjz0B51IInRBnZYERvwfIpw==";
+ };
+ };
+ "@oclif/plugin-plugins-1.7.8" = {
+ name = "_at_oclif_slash_plugin-plugins";
+ packageName = "@oclif/plugin-plugins";
+ version = "1.7.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.7.8.tgz";
+ sha512 = "GxLxaf8Lk1RqHVAIBZyA7hmhU7u5oV97i/OsWgFPdjPaT+BmWlWXR8IpmtA8giNo6atR+JpfgDmYndMU75zYUQ==";
+ };
+ };
+ "@oclif/plugin-warn-if-update-available-1.7.0" = {
+ name = "_at_oclif_slash_plugin-warn-if-update-available";
+ packageName = "@oclif/plugin-warn-if-update-available";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-1.7.0.tgz";
+ sha512 = "Nwyz3BJ8RhsfQ+OmFSsJSPIfn5YJqMrCzPh72Zgo2jqIjKIBWD8N9vTTe4kZlpeUUn77SyXFfwlBQbNCL5OEuQ==";
+ };
+ };
+ "@oclif/screen-1.0.4" = {
+ name = "_at_oclif_slash_screen";
+ packageName = "@oclif/screen";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/screen/-/screen-1.0.4.tgz";
+ sha512 = "60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==";
+ };
+ };
+ "@octokit/endpoint-5.5.1" = {
name = "_at_octokit_slash_endpoint";
packageName = "@octokit/endpoint";
- version = "5.3.5";
+ version = "5.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.3.5.tgz";
- sha512 = "f8KqzIrnzPLiezDsZZPB+K8v8YSv6aKFl7eOu59O46lmlW4HagWl1U6NWl6LmT8d1w7NsKBI3paVtzcnRGO1gw==";
+ url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.5.1.tgz";
+ sha512 = "nBFhRUb5YzVTCX/iAK1MgQ4uWo89Gu0TH00qQHoYRCsE12dWcG1OiLd7v2EIo2+tpUKPMOQ62QFy9hy9Vg2ULg==";
};
};
"@octokit/plugin-enterprise-rest-3.6.2" = {
@@ -2047,31 +2182,40 @@ let
sha512 = "3wF5eueS5OHQYuAEudkpN+xVeUsg8vYEMMenEzLphUZ7PRZ8OJtDcsreL3ad9zxXmBbaFWzLmFcdob5CLyZftA==";
};
};
- "@octokit/request-5.1.0" = {
+ "@octokit/request-5.3.1" = {
name = "_at_octokit_slash_request";
packageName = "@octokit/request";
- version = "5.1.0";
+ version = "5.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request/-/request-5.1.0.tgz";
- sha512 = "I15T9PwjFs4tbWyhtFU2Kq7WDPidYMvRB7spmxoQRZfxSmiqullG+Nz+KbSmpkfnlvHwTr1e31R5WReFRKMXjg==";
+ url = "https://registry.npmjs.org/@octokit/request/-/request-5.3.1.tgz";
+ sha512 = "5/X0AL1ZgoU32fAepTfEoggFinO3rxsMLtzhlUX+RctLrusn/CApJuGFCd0v7GMFhF+8UiCsTTfsu7Fh1HnEJg==";
};
};
- "@octokit/request-error-1.0.4" = {
+ "@octokit/request-error-1.2.0" = {
name = "_at_octokit_slash_request-error";
packageName = "@octokit/request-error";
- version = "1.0.4";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-1.0.4.tgz";
- sha512 = "L4JaJDXn8SGT+5G0uX79rZLv0MNJmfGa4vb4vy1NnpjSnWDLJRy6m90udGwvMmavwsStgbv2QNkPzzTCMmL+ig==";
+ url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-1.2.0.tgz";
+ sha512 = "DNBhROBYjjV/I9n7A8kVkmQNkqFAMem90dSxqvPq57e2hBr7mNTX98y3R2zDpqMQHVRpBDjsvsfIGgBzy+4PAg==";
};
};
- "@octokit/rest-16.30.0" = {
+ "@octokit/rest-16.35.0" = {
name = "_at_octokit_slash_rest";
packageName = "@octokit/rest";
- version = "16.30.0";
+ version = "16.35.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@octokit/rest/-/rest-16.35.0.tgz";
+ sha512 = "9ShFqYWo0CLoGYhA1FdtdykJuMzS/9H6vSbbQWDX4pWr4p9v+15MsH/wpd/3fIU+tSxylaNO48+PIHqOkBRx3w==";
+ };
+ };
+ "@octokit/types-2.0.1" = {
+ name = "_at_octokit_slash_types";
+ packageName = "@octokit/types";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/rest/-/rest-16.30.0.tgz";
- sha512 = "TN5MbqVuqxT/s87D6tGe3zsMvyHUQSkGFMBHuwBToPQGV3eG2a67rJW2rag2vJr7JusWyERDhQ4g/4HvFo9B1g==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-2.0.1.tgz";
+ sha512 = "YDYgV6nCzdGdOm7wy43Ce8SQ3M5DMKegB8E5sTB/1xrxOdo2yS/KgUgML2N2ZGD621mkbdrAglwTyA4NDOlFFA==";
};
};
"@parcel/fs-1.11.0" = {
@@ -2083,13 +2227,13 @@ let
sha512 = "86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==";
};
};
- "@parcel/logger-1.11.0" = {
+ "@parcel/logger-1.11.1" = {
name = "_at_parcel_slash_logger";
packageName = "@parcel/logger";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.0.tgz";
- sha512 = "lIRfDg+junbFUUeU0QtHX00gKCgEsYHZydFKwrJ8dc0D+WE2SYT1FcVCgpPAfKYgtg0QQMns8E9vzT9UjH92PQ==";
+ url = "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz";
+ sha512 = "9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==";
};
};
"@parcel/utils-1.11.0" = {
@@ -2101,13 +2245,13 @@ let
sha512 = "cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==";
};
};
- "@parcel/watcher-1.12.0" = {
+ "@parcel/watcher-1.12.1" = {
name = "_at_parcel_slash_watcher";
packageName = "@parcel/watcher";
- version = "1.12.0";
+ version = "1.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.0.tgz";
- sha512 = "yijGiAqG7Tjf5WnFwOkiNWwerfZQDNABldiiqRDtr7vDWLO+F/DIncyB7tTcaD5Loevrr5mzzGo8Ntf3d2GIPg==";
+ url = "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz";
+ sha512 = "od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==";
};
};
"@parcel/workers-1.11.0" = {
@@ -2119,6 +2263,15 @@ let
sha512 = "USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==";
};
};
+ "@primer/octicons-9.2.0" = {
+ name = "_at_primer_slash_octicons";
+ packageName = "@primer/octicons";
+ version = "9.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@primer/octicons/-/octicons-9.2.0.tgz";
+ sha512 = "3vv7bBqVUHhU7ChpmQhmzz3WmHEKKSk9z/xEK5KnU8Egh96RoqKIim07geRj825ISa+IWj9cPdOA1ShqW5k3Yw==";
+ };
+ };
"@protobufjs/aspromise-1.1.2" = {
name = "_at_protobufjs_slash_aspromise";
packageName = "@protobufjs/aspromise";
@@ -2218,31 +2371,40 @@ let
sha512 = "YXJqp9gdHcZKAmBY/WnwFpPtNQp2huD/ME2YMurH2YHJvxrVzYsmpKw/pb7yINArRpp8E++fwbQd3ajYXGA45Q==";
};
};
- "@schematics/angular-8.3.5" = {
+ "@samverschueren/stream-to-observable-0.3.0" = {
+ name = "_at_samverschueren_slash_stream-to-observable";
+ packageName = "@samverschueren/stream-to-observable";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz";
+ sha512 = "MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==";
+ };
+ };
+ "@schematics/angular-8.3.18" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "8.3.5";
+ version = "8.3.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.5.tgz";
- sha512 = "3YKurSNqUfjVrbENVlnTBNGYBWjdyjrWzJRlwWbCq+owQLhkZ/N5qVirt/SDw5T9hK2AEMOKjLkQYtpE+aOCgg==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.18.tgz";
+ sha512 = "3cQYcmzsWD/MnqauoSozIu1R7DJvty13BH6+XIorEfguWqOwOwgNIWLMsa0iIcy0+TV3vWFI0KZpCKup2u/I1Q==";
};
};
- "@schematics/update-0.803.5" = {
+ "@schematics/update-0.803.18" = {
name = "_at_schematics_slash_update";
packageName = "@schematics/update";
- version = "0.803.5";
+ version = "0.803.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.803.5.tgz";
- sha512 = "v2qU0ATb1jND8GIGQFnI1QLWoquUjJ2fJ37HoDSO3rmttZ/NvoV4sNDGhk/pPUcmeXa+prURfJCCCSeHZ/yKkw==";
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.803.18.tgz";
+ sha512 = "vJxyL1pbn2lcgSH6HUqgA373iJRXQWxdrxuUaQ56qyq1EoicG7EppKz7OlGyKs+nHR9HhtK0eJc35E7I0lEWgA==";
};
};
- "@serverless/cli-1.2.3" = {
+ "@serverless/cli-1.4.0" = {
name = "_at_serverless_slash_cli";
packageName = "@serverless/cli";
- version = "1.2.3";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/cli/-/cli-1.2.3.tgz";
- sha512 = "N/hsPZrE/zK8Iv98bdEG7J6ZhotWXwywjc/bKWcbhZeXENqbS7UD2qtyL/pfGuNodFVG587l8Cf+UvK8OcA6Qg==";
+ url = "https://registry.npmjs.org/@serverless/cli/-/cli-1.4.0.tgz";
+ sha512 = "YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg==";
};
};
"@serverless/component-metrics-1.0.8" = {
@@ -2254,22 +2416,22 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/core-1.0.0" = {
+ "@serverless/core-1.1.2" = {
name = "_at_serverless_slash_core";
packageName = "@serverless/core";
- version = "1.0.0";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/core/-/core-1.0.0.tgz";
- sha512 = "XP5KXvEGlrNIOV/KJ0KKwzeov9MqZQ+Ck3z7JW/gtd8ryoKK+5+ah2WL77DXETeHeEwxZhJdrNatqc0FXauEiw==";
+ url = "https://registry.npmjs.org/@serverless/core/-/core-1.1.2.tgz";
+ sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==";
};
};
- "@serverless/enterprise-plugin-3.0.0" = {
+ "@serverless/enterprise-plugin-3.2.3" = {
name = "_at_serverless_slash_enterprise-plugin";
packageName = "@serverless/enterprise-plugin";
- version = "3.0.0";
+ version = "3.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.0.0.tgz";
- sha512 = "+L+SeQV0MKQN9TBXC6Xmgcw7BVfW8Q3F/lMjB1MPsBd0RZPzYnVlWcVg4cA6tgvkpfdw8NVlh/QXFs+603zHrg==";
+ url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.2.3.tgz";
+ sha512 = "YBk+Fa+u2zrS6/3t7bEsSpHPoZ7ubac1snibxS81IcrhJTCX6zYVsnvgoSMdKkor5QW/vPaK7p/M9wWP3sWc4w==";
};
};
"@serverless/event-mocks-1.1.1" = {
@@ -2281,22 +2443,22 @@ let
sha512 = "YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A==";
};
};
- "@serverless/platform-sdk-2.1.1" = {
+ "@serverless/platform-sdk-2.2.1" = {
name = "_at_serverless_slash_platform-sdk";
packageName = "@serverless/platform-sdk";
- version = "2.1.1";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-sdk/-/platform-sdk-2.1.1.tgz";
- sha512 = "bWmXwhUmnDxY4A5zFKinbBQaPcMbxd5i07i8nyJUDjvr8F8gB9fo2n5A20c1ahOIEiFntBRC9y4/6fxNjIsXqQ==";
+ url = "https://registry.npmjs.org/@serverless/platform-sdk/-/platform-sdk-2.2.1.tgz";
+ sha512 = "XOpYzV9AKrWuW1IJqLxhwZZbspUTCe+f/bmkdMCzWZX7HpHtasYWCcAwZN/DsYq/3af/tBp8gkEsYh0GnaAaYg==";
};
};
- "@serverless/template-1.1.0" = {
+ "@serverless/template-1.1.3" = {
name = "_at_serverless_slash_template";
packageName = "@serverless/template";
- version = "1.1.0";
+ version = "1.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/template/-/template-1.1.0.tgz";
- sha512 = "ezrtGAf1pKXKfsd+o381L2HAtVxhmXlm59rq7iBPosqChrrE8NI081IIMNTi93JLpTULZaSCRLMDMwVrCJ0ZMw==";
+ url = "https://registry.npmjs.org/@serverless/template/-/template-1.1.3.tgz";
+ sha512 = "hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -2326,31 +2488,49 @@ let
sha512 = "CWr7a3rTVrN5Vs8GYReRAvTourbXHOqB1zglcskj05ICH4GZL5BOAza2ARai+qc3Nz0nY08Bozi1x0014KOqlg==";
};
};
- "@snyk/cli-interface-2.1.0" = {
+ "@snyk/cli-interface-1.5.0" = {
name = "_at_snyk_slash_cli-interface";
packageName = "@snyk/cli-interface";
- version = "2.1.0";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-1.5.0.tgz";
+ sha512 = "+Qo+IO3YOXWgazlo+CKxOuWFLQQdaNCJ9cSfhFQd687/FuesaIxWdInaAdfpsLScq0c6M1ieZslXgiZELSzxbg==";
+ };
+ };
+ "@snyk/cli-interface-2.2.0" = {
+ name = "_at_snyk_slash_cli-interface";
+ packageName = "@snyk/cli-interface";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.2.0.tgz";
+ sha512 = "sA7V2JhgqJB9z5uYotgQc5iNDv//y+Mdm39rANxmFjtZMSYJZHkP80arzPjw1mB5ni/sWec7ieYUUFeySZBfVg==";
+ };
+ };
+ "@snyk/cocoapods-lockfile-parser-3.0.0" = {
+ name = "_at_snyk_slash_cocoapods-lockfile-parser";
+ packageName = "@snyk/cocoapods-lockfile-parser";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.1.0.tgz";
- sha512 = "b/magC8iNQP9QhSDeV9RQDSaY3sNy57k0UH1Y/sMOSvVLHLsA7dOi/HrPWTiLouyGqcuYzwjkz7bNbu8cwmVDQ==";
+ url = "https://registry.npmjs.org/@snyk/cocoapods-lockfile-parser/-/cocoapods-lockfile-parser-3.0.0.tgz";
+ sha512 = "AebCc+v9vtOL9tFkU4/tommgVsXxqdx6t45kCkBW+FC4PaYvfYEg9Eg/9GqlY9+nFrLFo/uTr+E/aR0AF/KqYA==";
};
};
- "@snyk/composer-lockfile-parser-1.0.3" = {
+ "@snyk/composer-lockfile-parser-1.2.0" = {
name = "_at_snyk_slash_composer-lockfile-parser";
packageName = "@snyk/composer-lockfile-parser";
- version = "1.0.3";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/composer-lockfile-parser/-/composer-lockfile-parser-1.0.3.tgz";
- sha512 = "hb+6E7kMzWlcwfe//ILDoktBPKL2a3+RnJT/CXnzRXaiLQpsdkf5li4q2v0fmvd+4v7L3tTN8KM+//lJyviEkg==";
+ url = "https://registry.npmjs.org/@snyk/composer-lockfile-parser/-/composer-lockfile-parser-1.2.0.tgz";
+ sha512 = "kZT+HTqgNcQMeoE5NM9M3jj463M8zI7ZxqZXLw9WoyVs5JTt9g0qFWxIG1cNwZdGVI+y7tzZbNWw9BlMD1vCCQ==";
};
};
- "@snyk/dep-graph-1.12.0" = {
+ "@snyk/dep-graph-1.13.1" = {
name = "_at_snyk_slash_dep-graph";
packageName = "@snyk/dep-graph";
- version = "1.12.0";
+ version = "1.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.12.0.tgz";
- sha512 = "n7+PlHn3SqznHgsCpeBRfEvU1oiQydoGkXQlnSB2+tfImiKXvY7YZbrg4wlbvYgylYiTbpCi5CpPNkJG14S+UQ==";
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.13.1.tgz";
+ sha512 = "Ww2xvm5UQgrq9eV0SdTBCh+w/4oI2rCx5vn1IOSeypaR0CO4p+do1vm3IDZ2ugg4jLSfHP8+LiD6ORESZMkQ2w==";
};
};
"@snyk/gemfile-1.2.0" = {
@@ -2362,6 +2542,24 @@ let
sha512 = "nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA==";
};
};
+ "@snyk/ruby-semver-2.0.4" = {
+ name = "_at_snyk_slash_ruby-semver";
+ packageName = "@snyk/ruby-semver";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/ruby-semver/-/ruby-semver-2.0.4.tgz";
+ sha512 = "ceMD4CBS3qtAg+O0BUvkKdsheUNCqi+/+Rju243Ul8PsUgZnXmGiqfk/2z7DCprRQnxUTra4+IyeDQT7wAheCQ==";
+ };
+ };
+ "@snyk/snyk-cocoapods-plugin-2.0.1" = {
+ name = "_at_snyk_slash_snyk-cocoapods-plugin";
+ packageName = "@snyk/snyk-cocoapods-plugin";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/snyk-cocoapods-plugin/-/snyk-cocoapods-plugin-2.0.1.tgz";
+ sha512 = "XVkvaMvMzQ3miJi/YZmsRJSAUfDloYhfg6pXPgzAeAugB4p+cNi01Z68pT62ypB8U/Ugh1Xx2pb9aoOFqBbSjA==";
+ };
+ };
"@starptech/expression-parser-0.9.0" = {
name = "_at_starptech_slash_expression-parser";
packageName = "@starptech/expression-parser";
@@ -2461,121 +2659,121 @@ let
sha512 = "XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==";
};
};
- "@textlint/ast-node-types-4.2.4" = {
+ "@textlint/ast-node-types-4.2.5" = {
name = "_at_textlint_slash_ast-node-types";
packageName = "@textlint/ast-node-types";
- version = "4.2.4";
+ version = "4.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.2.4.tgz";
- sha512 = "ggiixpScxgdMY42b6UafD1iUboSvl9k3vGA9kynP+kd6mEhTDzxtb1aHPDAnV+DpAEw4qpHMz72GBFkX/iOSFw==";
+ url = "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.2.5.tgz";
+ sha512 = "+rEx4jLOeZpUcdvll7jEg/7hNbwYvHWFy4IGW/tk2JdbyB3SJVyIP6arAwzTH/sp/pO9jftfyZnRj4//sLbLvQ==";
};
};
- "@textlint/ast-traverse-2.1.5" = {
+ "@textlint/ast-traverse-2.1.6" = {
name = "_at_textlint_slash_ast-traverse";
packageName = "@textlint/ast-traverse";
- version = "2.1.5";
+ version = "2.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.1.5.tgz";
- sha512 = "Xt1x8eBmXS+4nOQ+0VjIoyXgcz9VFxK3ug8EiG7tGkhezIU90HRW2O8jPOPXhOcrrRzBGQNG9tsL7+IUDzF5FQ==";
+ url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.1.6.tgz";
+ sha512 = "qSPTUptR/C4YwoeVXRLUij6TpxbXT7U0P9S0No+p9Q+EYJeNvl1NUTrcpQmzrRydo6vCR0RzVkHmj+gEckH2Ug==";
};
};
- "@textlint/feature-flag-3.1.3" = {
+ "@textlint/feature-flag-3.1.5" = {
name = "_at_textlint_slash_feature-flag";
packageName = "@textlint/feature-flag";
- version = "3.1.3";
+ version = "3.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.1.3.tgz";
- sha512 = "59RaAmdsMB3e32PD04N0YOJI2L3ljWR8fEk9FDLbOJAZeu7c+TqgETHDiVnkrh8gM+m8RL0h4wWq1jbB1kj0Xw==";
+ url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.1.5.tgz";
+ sha512 = "KHQ/hYO4O2dNRcdSJQo/alLqMyVwsYIncMlCQdgmRDnr65vxTcKtMKEKFQ+CkelyCH1tKSIyp776xpXop6SWFQ==";
};
};
- "@textlint/fixer-formatter-3.1.8" = {
+ "@textlint/fixer-formatter-3.1.10" = {
name = "_at_textlint_slash_fixer-formatter";
packageName = "@textlint/fixer-formatter";
- version = "3.1.8";
+ version = "3.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.1.8.tgz";
- sha512 = "PKpUA2EOinFSE9kEhr6C2kpdEJj4U7nHuB4dCRHV9so3hIJyqXJBx4YwTpyggIUgNv6OkY2qo8D0g3YOu99zSw==";
+ url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.1.10.tgz";
+ sha512 = "rYGL3KKSSx+9un9EbONYnZVxj3yFMSGC1B/TQXC52C7Hpt6vpx5aRoovKpr4qTzzX1IhvxaMmlCyEKI6UZz1qw==";
};
};
- "@textlint/kernel-3.1.8" = {
+ "@textlint/kernel-3.1.10" = {
name = "_at_textlint_slash_kernel";
packageName = "@textlint/kernel";
- version = "3.1.8";
+ version = "3.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-3.1.8.tgz";
- sha512 = "ViCHoy2QMpCD8Vu+2vXHXc+Jt9D5lIKUH7+j1TzP5JPiPmV1IbEMrztk4ubjacYQTSRHXE9BCLGOffOKSxt+ag==";
+ url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-3.1.10.tgz";
+ sha512 = "umCapHNApEYPzvUVBvPLwuF874+37Tw5Poa5Vhx8B8Y7MPfWg+q3bMvjnZvf9eBOKxxJdhxz8LtK7JrLuJIoFg==";
};
};
- "@textlint/linter-formatter-3.1.7" = {
+ "@textlint/linter-formatter-3.1.9" = {
name = "_at_textlint_slash_linter-formatter";
packageName = "@textlint/linter-formatter";
- version = "3.1.7";
+ version = "3.1.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.1.7.tgz";
- sha512 = "myFj1Vj22LdzDecAvfIWojobi0AIGCEuEhLlrGcn478Wv6vQgP+51o0zTu1e2Duth1Z7YYjdTIcn2yZWxWSalg==";
+ url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.1.9.tgz";
+ sha512 = "jahCeq+g8aLJcQZaTXURYeyY2fw5hVbNilPxnYqvaXGSbrw0vrTPa2dJhfAEJ+H/Gw0ZSM9abNSoZI4GqAtWlA==";
};
};
- "@textlint/markdown-to-ast-6.1.5" = {
+ "@textlint/markdown-to-ast-6.1.6" = {
name = "_at_textlint_slash_markdown-to-ast";
packageName = "@textlint/markdown-to-ast";
- version = "6.1.5";
+ version = "6.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.1.5.tgz";
- sha512 = "WM2z0/wXpEREXAkSoKyPLG4qp5e5XGI5ctuQ5sUG1BE4aaAxJ3ogomaocQc82MPobiQjYp5791A+cXXYx5ML5w==";
+ url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.1.6.tgz";
+ sha512 = "xIaMn6gW1Ig+M+2Xcdbxt4cgOqWJSuB0pIO98KppQyqPzQ5k5deea7SBABqLZiKeNIxLl+2C1vfIfnBFFjxlmg==";
};
};
- "@textlint/module-interop-1.0.1" = {
+ "@textlint/module-interop-1.0.2" = {
name = "_at_textlint_slash_module-interop";
packageName = "@textlint/module-interop";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-1.0.1.tgz";
- sha512 = "gqx1Te+lMnXX6xyGTUdzGhm8RT7IfiSRMtWoH1FeTMg2InArRT+lTksCFc/x5dtaPN4vwOFZUvU8oTzYQzXbyg==";
+ url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-1.0.2.tgz";
+ sha512 = "qQ6dqlg4SYywCywimIbkveQZu1MG6ugf6fcJuWDi3D51FbdkSRsMrPusJ1YoW6Y3XBp0ww9fJjXWtlUStGeQsw==";
};
};
- "@textlint/text-to-ast-3.1.5" = {
+ "@textlint/text-to-ast-3.1.6" = {
name = "_at_textlint_slash_text-to-ast";
packageName = "@textlint/text-to-ast";
- version = "3.1.5";
+ version = "3.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.1.5.tgz";
- sha512 = "LGDlK+Jk5hpVPYcBxFU1Go9bG3AYAkHwNkAy573gLBKuGjb69FY6Wpmt4XBcKCKaa1j7S9cq7OxiSu69dVyQlQ==";
+ url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.1.6.tgz";
+ sha512 = "w0oBF3OeTT8syF+Y3BT1/pFYhBT2ZbzBDGqFELZVeBQNtGUKCpvJtu4Q1fCftElTbOIY01aSecj3GJTS6tmlBg==";
};
};
- "@textlint/textlint-plugin-markdown-5.1.8" = {
+ "@textlint/textlint-plugin-markdown-5.1.10" = {
name = "_at_textlint_slash_textlint-plugin-markdown";
packageName = "@textlint/textlint-plugin-markdown";
- version = "5.1.8";
+ version = "5.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.1.8.tgz";
- sha512 = "x38FOJzbgz1DLc5inRz0qyjd879CMvWkeUJc0tcuYvZWEoQ7RS5YwjQK3Q9C3LGGM2JGy4Wnkr6jBIBFCBBbdA==";
+ url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.1.10.tgz";
+ sha512 = "G7xoAugkwGY6pt262Coeab5TKq+dTBl1E6Uv83EW1iK6DZoHC0xxUrdRHGFeKbtGa0iM6BmKgEqjZfWOjus0LQ==";
};
};
- "@textlint/textlint-plugin-text-4.1.8" = {
+ "@textlint/textlint-plugin-text-4.1.10" = {
name = "_at_textlint_slash_textlint-plugin-text";
packageName = "@textlint/textlint-plugin-text";
- version = "4.1.8";
+ version = "4.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.1.8.tgz";
- sha512 = "QMc1xQKyQL+oLMNaij6v4Gt02m51lwM4lN5FCjUrhVA+0LfX/2whBLBcXbnw5+GVkkQmVcF98aQovEJ8YPLTtA==";
+ url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.1.10.tgz";
+ sha512 = "w20Mt5RnWnZq4ai/H9yYEMSudPOSUBJ9+rNO8Ld2s1O2FiPnq++A/QQLuhhIJOjC9+slUemMYnlvVpa5PH775g==";
};
};
- "@textlint/types-1.2.1" = {
+ "@textlint/types-1.2.3" = {
name = "_at_textlint_slash_types";
packageName = "@textlint/types";
- version = "1.2.1";
+ version = "1.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/types/-/types-1.2.1.tgz";
- sha512 = "HNbVS+F9hNy4E/Hnv2mV/6rjlPB7Mdc5KCiT+uFjMK7vqiVuW/DeKjkYScRirQ0jf8gWUXBVTxZgwBBlJZmV1Q==";
+ url = "https://registry.npmjs.org/@textlint/types/-/types-1.2.3.tgz";
+ sha512 = "48wXioiKIKAWPkgTWf/KyvZpjGH5L2ohmrSVgtx/u8q+KcY+q+/dslKy7QN0H+Yeu5Vj4GZRHOzCYWtzHMQleQ==";
};
};
- "@textlint/utils-1.0.2" = {
+ "@textlint/utils-1.0.3" = {
name = "_at_textlint_slash_utils";
packageName = "@textlint/utils";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/utils/-/utils-1.0.2.tgz";
- sha512 = "T8med69p37s1TE/G56kxWSYz8PqWYCnqyVZp2K0WoQbkNDrckmqkJ6xTmw4uZg4kypn3+EXVuktWLOpaSUcktA==";
+ url = "https://registry.npmjs.org/@textlint/utils/-/utils-1.0.3.tgz";
+ sha512 = "6oGaBKXYpg5Ooph5p32OFdp1dXDUC1z5mpHg2gmQbx6QZjmP4QX+ygBQdNoCq15d1w88+We6koJl0n0WXjItYw==";
};
};
"@types/accepts-1.3.5" = {
@@ -2596,6 +2794,15 @@ let
sha512 = "8mrhPstU+ZX0Ugya8tl5DsDZ1I5ZwQzbL/8PA0z8Gj0k9nql7nkaMzmPVLj+l/nixWaliXi+EBiLA8bptw3z7Q==";
};
};
+ "@types/anymatch-1.3.1" = {
+ name = "_at_types_slash_anymatch";
+ packageName = "@types/anymatch";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz";
+ sha512 = "/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==";
+ };
+ };
"@types/babel-types-7.0.7" = {
name = "_at_types_slash_babel-types";
packageName = "@types/babel-types";
@@ -2614,13 +2821,13 @@ let
sha512 = "xH2e58elpj1X4ynnKp9qSnWlsRTIs6n3tgLGNfwAGHwePw0mulHQllV34n0T25uYSu1k0hRKkWXF890B1yS47w==";
};
};
- "@types/bluebird-3.5.27" = {
+ "@types/bluebird-3.5.29" = {
name = "_at_types_slash_bluebird";
packageName = "@types/bluebird";
- version = "3.5.27";
+ version = "3.5.29";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.27.tgz";
- sha512 = "6BmYWSBea18+tSjjSC3QIyV93ZKAeNWGM7R6aYt1ryTZXrlHF+QLV0G2yV0viEGVyRkyQsWfMoJ0k/YghBX5sQ==";
+ url = "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.29.tgz";
+ sha512 = "kmVtnxTuUuhCET669irqQmPAez4KFnFVKvpleVRyfC3g+SHD1hIkFZcWLim9BVcwUBLO59o8VZE4yGCmTif8Yw==";
};
};
"@types/body-parser-1.17.1" = {
@@ -2641,6 +2848,24 @@ let
sha512 = "YiozPOOsS6bIuz31ilYqR5SlLif4TBWsousN2aCWLi5233nZSX19tFbcQUPdR7xJ8ypPyxkCGNxg0CIV5n9qxQ==";
};
};
+ "@types/color-name-1.1.1" = {
+ name = "_at_types_slash_color-name";
+ packageName = "@types/color-name";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz";
+ sha512 = "rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==";
+ };
+ };
+ "@types/concat-stream-1.6.0" = {
+ name = "_at_types_slash_concat-stream";
+ packageName = "@types/concat-stream";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.0.tgz";
+ sha1 = "394dbe0bb5fee46b38d896735e8b68ef2390d00d";
+ };
+ };
"@types/connect-3.4.32" = {
name = "_at_types_slash_connect";
packageName = "@types/connect";
@@ -2659,13 +2884,13 @@ let
sha512 = "aRnpPa7ysx3aNW60hTiCtLHlQaIFsXFCgQlpakNgDNVFzbtusSY8PwjAQgRWfSk0ekNoBjO51eQRB6upA9uuyw==";
};
};
- "@types/cookies-0.7.3" = {
+ "@types/cookies-0.7.4" = {
name = "_at_types_slash_cookies";
packageName = "@types/cookies";
- version = "0.7.3";
+ version = "0.7.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.3.tgz";
- sha512 = "NEkYn8pNsYZIxf3ZrjdPoeyueiPc0RbQClUpTwmdHkpmQQ8iDAlQYKpabuegHy7BJcqTteSTkhURMEs9ZxyEWg==";
+ url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.4.tgz";
+ sha512 = "oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw==";
};
};
"@types/cors-2.8.6" = {
@@ -2713,13 +2938,22 @@ let
sha512 = "VfH/XCP0QbQk5B5puLqTLEeFgR8lfCJHZJKkInZ9mkYd+u8byX0kztXEQxEk4wZXJs8HI+7km2ALXjn4YKcX9w==";
};
};
- "@types/express-serve-static-core-4.16.9" = {
+ "@types/express-serve-static-core-4.16.11" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
- version = "4.16.9";
+ version = "4.16.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.9.tgz";
- sha512 = "GqpaVWR0DM8FnRUJYKlWgyARoBUAVfRIeVDZQKOttLFp5SmhhF9YFIYeTPwMd/AXfxlP7xVO2dj1fGu0Q+krKQ==";
+ url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.11.tgz";
+ sha512 = "K8d2M5t3tBQimkyaYTXxtHYyoJPUEhy2/omVRnTAKw5FEdT+Ft6lTaTOpoJdHeG+mIwQXXtqiTcYZ6IR8LTzjQ==";
+ };
+ };
+ "@types/form-data-0.0.33" = {
+ name = "_at_types_slash_form-data";
+ packageName = "@types/form-data";
+ version = "0.0.33";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz";
+ sha1 = "c9ac85b2a5fd18435b8c85d9ecb50e6d6c893ff8";
};
};
"@types/fs-capacitor-2.0.0" = {
@@ -2731,6 +2965,15 @@ let
sha512 = "FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ==";
};
};
+ "@types/fs-extra-5.1.0" = {
+ name = "_at_types_slash_fs-extra";
+ packageName = "@types/fs-extra";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-5.1.0.tgz";
+ sha512 = "AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==";
+ };
+ };
"@types/glob-7.1.1" = {
name = "_at_types_slash_glob";
packageName = "@types/glob";
@@ -2758,6 +3001,15 @@ let
sha512 = "PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ==";
};
};
+ "@types/js-yaml-3.12.1" = {
+ name = "_at_types_slash_js-yaml";
+ packageName = "@types/js-yaml";
+ version = "3.12.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.1.tgz";
+ sha512 = "SGGAhXLHDx+PK4YLNcNGa6goPf9XRWQNAUUbffkwVGGXIxmDKWyGGL4inzq2sPmExu431Ekb9aEMn9BkPqEYFA==";
+ };
+ };
"@types/keygrip-1.0.1" = {
name = "_at_types_slash_keygrip";
packageName = "@types/keygrip";
@@ -2767,31 +3019,31 @@ let
sha1 = "ff540462d2fb4d0a88441ceaf27d287b01c3d878";
};
};
- "@types/koa-2.0.49" = {
+ "@types/koa-2.0.52" = {
name = "_at_types_slash_koa";
packageName = "@types/koa";
- version = "2.0.49";
+ version = "2.0.52";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/koa/-/koa-2.0.49.tgz";
- sha512 = "WQWpCH8O4Dslk8IcXfazff40aM1jXX7BQRbADIj/fKozVPu76P/wQE4sRe2SCWMn8yNkOcare2MkDrnZqLMkPQ==";
+ url = "https://registry.npmjs.org/@types/koa/-/koa-2.0.52.tgz";
+ sha512 = "cp/GTOhOYwomlSKqEoG0kaVEVJEzP4ojYmfa7EKaGkmkkRwJ4B/1VBLbQZ49Z+WJNvzXejQB/9GIKqMo9XLgFQ==";
};
};
- "@types/koa-compose-3.2.4" = {
+ "@types/koa-compose-3.2.5" = {
name = "_at_types_slash_koa-compose";
packageName = "@types/koa-compose";
- version = "3.2.4";
+ version = "3.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.4.tgz";
- sha512 = "ioou0rxkuWL+yBQYsHUQAzRTfVxAg8Y2VfMftU+Y3RA03/MzuFL0x/M2sXXj3PkfnENbHsjeHR1aMdezLYpTeA==";
+ url = "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz";
+ sha512 = "B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==";
};
};
- "@types/lodash-4.14.138" = {
+ "@types/lodash-4.14.146" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.138";
+ version = "4.14.146";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.138.tgz";
- sha512 = "A4uJgHz4hakwNBdHNPdxOTkYmXNgmUAKLbXZ7PKGslgeV0Mb8P3BlbYfPovExek1qnod4pDfRbxuzcVs3dlFLg==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.146.tgz";
+ sha512 = "JzJcmQ/ikHSv7pbvrVNKJU5j9jL9VLf3/gqs048CEnBVVVEv4kve3vLxoPHGvclutS+Il4SBIuQQ087m1eHffw==";
};
};
"@types/long-4.0.0" = {
@@ -2821,40 +3073,58 @@ let
sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==";
};
};
- "@types/node-10.14.18" = {
+ "@types/node-10.17.5" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "10.14.18";
+ version = "10.17.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-10.14.18.tgz";
- sha512 = "ryO3Q3++yZC/+b8j8BdKd/dn9JlzlHBPdm80656xwYUdmPkpTGTjkAdt6BByiNupGPE8w0FhBgvYy/fX9hRNGQ==";
+ url = "https://registry.npmjs.org/@types/node/-/node-10.17.5.tgz";
+ sha512 = "RElZIr/7JreF1eY6oD5RF3kpmdcreuQPjg5ri4oQ5g9sq7YWU8HkfB3eH8GwAwxf5OaCh0VPi7r4N/yoTGelrA==";
};
};
- "@types/node-12.7.5" = {
+ "@types/node-11.15.2" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "12.7.5";
+ version = "11.15.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-12.7.5.tgz";
- sha512 = "9fq4jZVhPNW8r+UYKnxF1e2HkDWOWKM5bC2/7c9wPV835I0aOrVbS/Hw/pWPk2uKrNXQqg9Z959Kz+IYDd5p3w==";
+ url = "https://registry.npmjs.org/@types/node/-/node-11.15.2.tgz";
+ sha512 = "BqCU9uIFkUH9Sgo2uLYbmIiFB1T+VBiM8AI/El3LIAI5KzwtckeSG+3WOYZr9aMoX4UIvRFBWBeSaOu6hFue2Q==";
};
};
- "@types/node-6.14.7" = {
+ "@types/node-12.12.7" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "6.14.7";
+ version = "12.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-6.14.7.tgz";
- sha512 = "YbPXbaynBTe0pVExPhL76TsWnxSPeFAvImIsmylpBWn/yfw+lHy+Q68aawvZHsgskT44ZAoeE67GM5f+Brekew==";
+ url = "https://registry.npmjs.org/@types/node/-/node-12.12.7.tgz";
+ sha512 = "E6Zn0rffhgd130zbCbAr/JdXfXkoOUFAKNs/rF8qnafSJ8KYaA/j3oz7dcwal+lYjLA7xvdd5J4wdYpCTlP8+w==";
};
};
- "@types/node-8.10.54" = {
+ "@types/node-6.14.9" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "8.10.54";
+ version = "6.14.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-8.10.54.tgz";
- sha512 = "kaYyLYf6ICn6/isAyD4K1MyWWd5Q3JgH6bnMN089LUx88+s4W8GvK9Q6JMBVu5vsFFp7pMdSxdKmlBXwH/VFRg==";
+ url = "https://registry.npmjs.org/@types/node/-/node-6.14.9.tgz";
+ sha512 = "leP/gxHunuazPdZaCvsCefPQxinqUDsCxCR5xaDUrY2MkYxQRFZZwU5e7GojyYsGB7QVtCi7iVEl/hoFXQYc+w==";
+ };
+ };
+ "@types/node-7.10.9" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "7.10.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-7.10.9.tgz";
+ sha512 = "usSpgoUsRtO5xNV5YEPU8PPnHisFx8u0rokj1BPVn/hDF7zwUDzVLiuKZM38B7z8V2111Fj6kd4rGtQFUZpNOw==";
+ };
+ };
+ "@types/node-8.10.59" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "8.10.59";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-8.10.59.tgz";
+ sha512 = "8RkBivJrDCyPpBXhVZcjh7cQxVBSmRk9QM7hOketZzp6Tg79c0N8kkpAIito9bnJ3HCVCHVYz+KHTEbfQNfeVQ==";
};
};
"@types/q-1.5.2" = {
@@ -2866,6 +3136,15 @@ let
sha512 = "ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==";
};
};
+ "@types/qs-6.9.0" = {
+ name = "_at_types_slash_qs";
+ packageName = "@types/qs";
+ version = "6.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.0.tgz";
+ sha512 = "c4zji5CjWv1tJxIZkz1oUtGcdOlsH3aza28Nqmm+uNDWBRHoMsjooBEN4czZp1V3iXPihE/VRUOBqg+4Xq0W4g==";
+ };
+ };
"@types/range-parser-1.2.3" = {
name = "_at_types_slash_range-parser";
packageName = "@types/range-parser";
@@ -2902,6 +3181,15 @@ let
sha512 = "oprSwp094zOglVrXdlo/4bAHtKTAxX6VT8FOZlBKrmyLbNvE1zxZyJ6yikMVtHIvwP45+ZQGJn+FdXGKTozq0g==";
};
};
+ "@types/source-list-map-0.1.2" = {
+ name = "_at_types_slash_source-list-map";
+ packageName = "@types/source-list-map";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz";
+ sha512 = "K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==";
+ };
+ };
"@types/superagent-3.8.2" = {
name = "_at_types_slash_superagent";
packageName = "@types/superagent";
@@ -2911,6 +3199,24 @@ let
sha512 = "kdU8ydio1weSvhIIh9rptZ6MdMiR2NQGFnlnZ5qQ7OiQS1ej79zK4GaJ9qX3naSTpOA7iWqwUnZCQpd7SpD1NA==";
};
};
+ "@types/tapable-1.0.4" = {
+ name = "_at_types_slash_tapable";
+ packageName = "@types/tapable";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.4.tgz";
+ sha512 = "78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ==";
+ };
+ };
+ "@types/uglify-js-3.0.4" = {
+ name = "_at_types_slash_uglify-js";
+ packageName = "@types/uglify-js";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.0.4.tgz";
+ sha512 = "SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ==";
+ };
+ };
"@types/unist-2.0.3" = {
name = "_at_types_slash_unist";
packageName = "@types/unist";
@@ -2929,13 +3235,31 @@ let
sha512 = "b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==";
};
};
- "@types/vfile-message-1.0.1" = {
+ "@types/vfile-message-2.0.0" = {
name = "_at_types_slash_vfile-message";
packageName = "@types/vfile-message";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-1.0.1.tgz";
- sha512 = "mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA==";
+ url = "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-2.0.0.tgz";
+ sha512 = "GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==";
+ };
+ };
+ "@types/webpack-4.39.8" = {
+ name = "_at_types_slash_webpack";
+ packageName = "@types/webpack";
+ version = "4.39.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.39.8.tgz";
+ sha512 = "lkJvwNJQUPW2SbVwAZW9s9whJp02nzLf2yTNwMULa4LloED9MYS1aNnGeoBCifpAI1pEBkTpLhuyRmBnLEOZAA==";
+ };
+ };
+ "@types/webpack-sources-0.1.5" = {
+ name = "_at_types_slash_webpack-sources";
+ packageName = "@types/webpack-sources";
+ version = "0.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.5.tgz";
+ sha512 = "zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==";
};
};
"@types/ws-6.0.3" = {
@@ -2965,40 +3289,40 @@ let
sha512 = "te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==";
};
};
- "@vue/cli-shared-utils-3.11.0" = {
+ "@vue/cli-shared-utils-4.0.5" = {
name = "_at_vue_slash_cli-shared-utils";
packageName = "@vue/cli-shared-utils";
- version = "3.11.0";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-3.11.0.tgz";
- sha512 = "D7pst/4v9H1DD66fLxlZOwRR09R03MV0ROdKxBHmh3FmnApCA/RiaolFA/8w+B3CnevYMlV3SJ5fOAgedbswbA==";
+ url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.0.5.tgz";
+ sha512 = "NlNZ4Dx5QcP5uO5fCOLgkN2tbhNan5EcptPvXawW/md18cIpMlKbph6L6lEfJj8vrSvTUf2i/FyoFSh1rV53hw==";
};
};
- "@vue/cli-ui-3.11.0" = {
+ "@vue/cli-ui-4.0.5" = {
name = "_at_vue_slash_cli-ui";
packageName = "@vue/cli-ui";
- version = "3.11.0";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-3.11.0.tgz";
- sha512 = "mbCUUOJSPGLQ+wxPTX+NE6HsiCpt3wpv56AuUlCv14mUEkm98p+4xzkgPQ1neYxG7fg5Vn8fExiFvge73Lvzdg==";
+ url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.0.5.tgz";
+ sha512 = "pnK0qRMEocjhL965o2Zxw9iYYwwCDOIxAl7jg6pmQybgmz68ipi/gXDTe3IyDzyEJraVIsGDScvJL9/IbRLDZw==";
};
};
- "@vue/cli-ui-addon-webpack-3.11.0" = {
+ "@vue/cli-ui-addon-webpack-4.0.5" = {
name = "_at_vue_slash_cli-ui-addon-webpack";
packageName = "@vue/cli-ui-addon-webpack";
- version = "3.11.0";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-3.11.0.tgz";
- sha512 = "q0kELq8c6nPAM74J2NELxn9NdaQ0bqYS9l8EsvLbqfTd/GM7leWytkdO6GYClu1VJ3Ohm3xQsKjpDHCcKSW7tw==";
+ url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.0.5.tgz";
+ sha512 = "BMRW+g374RnqQNFLyUGHg099lADoZbYEjycCKZzBI4v+QCqUXEnn70l02/7H3sEee6PqR/dfquSJiZqxhSIJmQ==";
};
};
- "@vue/cli-ui-addon-widgets-3.11.0" = {
+ "@vue/cli-ui-addon-widgets-4.0.5" = {
name = "_at_vue_slash_cli-ui-addon-widgets";
packageName = "@vue/cli-ui-addon-widgets";
- version = "3.11.0";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-3.11.0.tgz";
- sha512 = "iEKaaWyGafYmHJKDd2rISSqMw61L3XX9E9Vo/sVWK0uVITTsSyBmNwZeTcaaEB6YVbZeCHRJtq2Q/JRjvD9SPA==";
+ url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.0.5.tgz";
+ sha512 = "55KgyH0yDiStE0j04+5z+UTLATReQjIc1s7n9aVGsRte+nnt9bN74pBg9//CW8EWpD1OmEpTtsidn2NafuaxLQ==";
};
};
"@webassemblyjs/ast-1.8.1" = {
@@ -3478,13 +3802,13 @@ let
sha1 = "5faad9c2c07f60dd76770f71cf025b62a63cfd4e";
};
};
- "abab-2.0.1" = {
+ "abab-2.0.2" = {
name = "abab";
packageName = "abab";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/abab/-/abab-2.0.1.tgz";
- sha512 = "1zSbbCuoIjafKZ3mblY5ikvAb0ODUbqBnFuUb7f6uLeQhhGJ0vEV4ntmtxKLT2WgXCO94E07BjunsIw1jOMPZw==";
+ url = "https://registry.npmjs.org/abab/-/abab-2.0.2.tgz";
+ sha512 = "2scffjvioEmNz0OyDSLGWDfKCVwaKc6l9Pm9kOIREU13ClXZvHpg/nRL5xyjSSSLhOnXqft2HpsAzNEEA8cFFg==";
};
};
"abbrev-1.1.1" = {
@@ -3523,13 +3847,13 @@ let
sha512 = "jzewKKpZbaYUa6HTThnrl+GrJhzjEAeuc7hTVpZdzg7kupXZFoqQDFwyOwLNbmJKJlmzw8yiipMPkDiuKkT06Q==";
};
};
- "abstract-leveldown-6.1.1" = {
+ "abstract-leveldown-6.2.2" = {
name = "abstract-leveldown";
packageName = "abstract-leveldown";
- version = "6.1.1";
+ version = "6.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.1.1.tgz";
- sha512 = "7fK/KySVqzKIomdhkSWzX4YBQhzkzEMbWSiaB6mSN9e+ZdV3KEeKxia/8xQzCkATA5xnnukdP88cFR0D2FsFXw==";
+ url = "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.2.2.tgz";
+ sha512 = "/a+Iwj0rn//CX0EJOasNyZJd2o8xur8Ce9C57Sznti/Ilt/cb6Qd8/k98A4ZOklXgTG+iAYYUs1OTG0s1eH+zQ==";
};
};
"abstract-logging-1.0.0" = {
@@ -3631,13 +3955,13 @@ let
sha512 = "/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==";
};
};
- "acorn-7.0.0" = {
+ "acorn-7.1.0" = {
name = "acorn";
packageName = "acorn";
- version = "7.0.0";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-7.0.0.tgz";
- sha512 = "PaF/MduxijYYt7unVGRuds1vBC9bFxbNf+VWqhOClfdgy7RlVkQqt610ig1/yxTgsDIfW1cWDel5EBbOy3jdtQ==";
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz";
+ sha512 = "kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==";
};
};
"acorn-globals-1.0.9" = {
@@ -3676,13 +4000,13 @@ let
sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
};
};
- "acorn-jsx-5.0.2" = {
+ "acorn-jsx-5.1.0" = {
name = "acorn-jsx";
packageName = "acorn-jsx";
- version = "5.0.2";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz";
- sha512 = "tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==";
+ url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz";
+ sha512 = "tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==";
};
};
"acorn-loose-6.1.0" = {
@@ -3721,15 +4045,6 @@ let
sha512 = "7Bv1We7ZGuU79zZbb6rRqcpxo3OY+zrdtloZWoyD8fmGX+FeXRjE+iuGkZjSXLVovLzrsvMGMy0EkwA0E0umxg==";
};
};
- "adal-node-0.1.28" = {
- name = "adal-node";
- packageName = "adal-node";
- version = "0.1.28";
- src = fetchurl {
- url = "https://registry.npmjs.org/adal-node/-/adal-node-0.1.28.tgz";
- sha1 = "468c4bb3ebbd96b1270669f4b9cba4e0065ea485";
- };
- };
"adbkit-2.11.1" = {
name = "adbkit";
packageName = "adbkit";
@@ -3766,13 +4081,13 @@ let
sha1 = "f291be701a2efc567a63fc7aa6afcded31430be1";
};
};
- "addons-linter-1.10.0" = {
+ "addons-linter-1.14.0" = {
name = "addons-linter";
packageName = "addons-linter";
- version = "1.10.0";
+ version = "1.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-linter/-/addons-linter-1.10.0.tgz";
- sha512 = "2i2qSayVPx4h1Aa2ZTdQlpgmjcCNIHZ4AJQS8V/QsBXIdmXl+Djmeyr096bjaC3Usq0rZfYhGgFdwR1dgHVItw==";
+ url = "https://registry.npmjs.org/addons-linter/-/addons-linter-1.14.0.tgz";
+ sha512 = "Of7A53J2ltaIZzD8RPH1hVxOR+DmLDuHBtwfhXJw8JTXwzpDIvOKn/i6XDtPgfFlj5wIWxpUGV+tFb/kE/K9gg==";
};
};
"addr-to-ip-port-1.5.1" = {
@@ -3784,15 +4099,6 @@ let
sha512 = "bA+dyydTNuQtrEDJ0g9eR7XabNhvrM5yZY0hvTbNK3yvoeC73ZqMES6E1cEqH9WPxs4uMtMsOjfwS4FmluhsAA==";
};
};
- "addressparser-1.0.1" = {
- name = "addressparser";
- packageName = "addressparser";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz";
- sha1 = "47afbe1a2a9262191db6838e4fd1d39b40821746";
- };
- };
"adm-zip-0.4.13" = {
name = "adm-zip";
packageName = "adm-zip";
@@ -3883,13 +4189,13 @@ let
sha1 = "888344dad0220a72e3af50906117f48771925fac";
};
};
- "aggregate-error-3.0.0" = {
+ "aggregate-error-3.0.1" = {
name = "aggregate-error";
packageName = "aggregate-error";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.0.tgz";
- sha512 = "yKD9kEoJIR+2IFqhMwayIBgheLYbB3PS2OBhWae1L/ODTd/JF/30cW0bc9TqzRL3k4U41Dieu3BF4I29p8xesA==";
+ url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz";
+ sha512 = "quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==";
};
};
"airplay-js-0.2.16" = {
@@ -3946,15 +4252,6 @@ let
sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965";
};
};
- "ajv-6.10.0" = {
- name = "ajv";
- packageName = "ajv";
- version = "6.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz";
- sha512 = "nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==";
- };
- };
"ajv-6.10.2" = {
name = "ajv";
packageName = "ajv";
@@ -4252,6 +4549,15 @@ let
sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
};
};
+ "ansi-regex-5.0.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz";
+ sha512 = "bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==";
+ };
+ };
"ansi-split-1.0.1" = {
name = "ansi-split";
packageName = "ansi-split";
@@ -4297,13 +4603,13 @@ let
sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
};
};
- "ansi-styles-4.1.0" = {
+ "ansi-styles-4.2.0" = {
name = "ansi-styles";
packageName = "ansi-styles";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.1.0.tgz";
- sha512 = "Qts4KCLKG+waHc9C4m07weIY8qyeixoS0h6RnbsNVD6Fw+pEZGW3vTyObL3WXpE09Mq4Oi7/lBEyLmOiLtlYWQ==";
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz";
+ sha512 = "7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==";
};
};
"ansi-term-0.0.2" = {
@@ -4315,13 +4621,13 @@ let
sha1 = "fd753efa4beada0eac99981bc52a3f6ff019deb7";
};
};
- "ansi-to-html-0.6.11" = {
+ "ansi-to-html-0.6.13" = {
name = "ansi-to-html";
packageName = "ansi-to-html";
- version = "0.6.11";
+ version = "0.6.13";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.11.tgz";
- sha512 = "88XZtrcwrfkyn6fGstHnkaF1kl7hGtNCYh4vSmItgEV+6JnQHryDBf7udF4f2RhTRQmYvJvPcTtqgaqrxzc9oA==";
+ url = "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.13.tgz";
+ sha512 = "Ys2/umuaTlQvP9DLkaa7UzRKF2FLrfod/hNHXS9QhXCrw7seObG6ksOGmNz3UoK+adwM8L9vQfG7mvaxfJ3Jvw==";
};
};
"ansi-wrap-0.1.0" = {
@@ -4351,6 +4657,15 @@ let
sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979";
};
};
+ "any-observable-0.3.0" = {
+ name = "any-observable";
+ packageName = "any-observable";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz";
+ sha512 = "/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==";
+ };
+ };
"any-promise-1.3.0" = {
name = "any-promise";
packageName = "any-promise";
@@ -4378,13 +4693,13 @@ let
sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==";
};
};
- "anymatch-3.1.0" = {
+ "anymatch-3.1.1" = {
name = "anymatch";
packageName = "anymatch";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.0.tgz";
- sha512 = "Ozz7l4ixzI7Oxj2+cw+p0tVUt27BpaJ+1+q1TCeANWxHpvyn2+Un+YamBdfKu0uh8xLodGhoa1v7595NhKDAuA==";
+ url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
+ sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
};
};
"ap-0.1.0" = {
@@ -4414,6 +4729,15 @@ let
sha1 = "ee49736b639b4f108b6e9e626c6da99306b41692";
};
};
+ "apollo-2.21.0" = {
+ name = "apollo";
+ packageName = "apollo";
+ version = "2.21.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo/-/apollo-2.21.0.tgz";
+ sha512 = "S0PzWA6Ja3E68/LjG3D4wbOW5BiWo+PdST/TZD7n4TjRKV4eeMONEd95OSv5OzMMYaLtHSRq8xZmQEDe4l0NsA==";
+ };
+ };
"apollo-cache-1.3.2" = {
name = "apollo-cache";
packageName = "apollo-cache";
@@ -4423,13 +4747,13 @@ let
sha512 = "+KA685AV5ETEJfjZuviRTEImGA11uNBp/MJGnaCvkgr+BYRrGLruVKBv6WvyFod27WEB2sp7SsG8cNBKANhGLg==";
};
};
- "apollo-cache-control-0.8.4" = {
+ "apollo-cache-control-0.8.5" = {
name = "apollo-cache-control";
packageName = "apollo-cache-control";
- version = "0.8.4";
+ version = "0.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.8.4.tgz";
- sha512 = "IZ1d3AXZtkZhLYo0kWqTbZ6nqLFaeUvLdMESs+9orMadBZ7mvzcAfBwrhKyCWPGeAAZ/jKv8FtYHybpchHgFAg==";
+ url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.8.5.tgz";
+ sha512 = "2yQ1vKgJQ54SGkoQS/ZLZrDX3La6cluAYYdruFYJMJtL4zQrSdeOCy11CQliCMYEd6eKNyE70Rpln51QswW2Og==";
};
};
"apollo-cache-inmemory-1.6.3" = {
@@ -4468,6 +4792,15 @@ let
sha512 = "sanUIqXWyyDpxY3fYOVU+Hsxwxdj5fmn3Zcy6CcMGnWmh9o7tautQAuod2a63wrDs1jcNQcFq3EKIpeB+2xECw==";
};
};
+ "apollo-codegen-core-0.35.7" = {
+ name = "apollo-codegen-core";
+ packageName = "apollo-codegen-core";
+ version = "0.35.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.35.7.tgz";
+ sha512 = "Aj8bzwUnnsILaOxjPLJKpkzb4yNNQCpY21Atj0NZYGi6Zzfl9EK/PZn7BE2/4pyNpomErjd2C7X3m9bdvndTAg==";
+ };
+ };
"apollo-codegen-flow-0.20.0" = {
name = "apollo-codegen-flow";
packageName = "apollo-codegen-flow";
@@ -4477,6 +4810,15 @@ let
sha512 = "XgKE19B0Q74PBLVqHP/77NcCFrcvrN9wi3CcotH+FV8BeHTjvpHlilTsQMmd2STPt19cCvY2Qtz0EOeLXTUQ2Q==";
};
};
+ "apollo-codegen-flow-0.33.32" = {
+ name = "apollo-codegen-flow";
+ packageName = "apollo-codegen-flow";
+ version = "0.33.32";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.33.32.tgz";
+ sha512 = "/DWh6/8/BKYlwPg5/kQQQU78skC3TCRxhg4rUaR0s23px/N3YiLCcqmcV6HzcMKpjNE+dIxpha+WLNMAtb4ypg==";
+ };
+ };
"apollo-codegen-flow-legacy-0.20.0" = {
name = "apollo-codegen-flow-legacy";
packageName = "apollo-codegen-flow-legacy";
@@ -4495,6 +4837,15 @@ let
sha512 = "NbnMOfUXXovlTGRj4mIZGXB9HvidQhwKfAmdYHox5peHPkjjsqEzxGCIuWCSnubWiCF2uHZnQoIkg4sXWf0KLw==";
};
};
+ "apollo-codegen-scala-0.34.32" = {
+ name = "apollo-codegen-scala";
+ packageName = "apollo-codegen-scala";
+ version = "0.34.32";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.34.32.tgz";
+ sha512 = "c41a6NdEsPo/uRSY1FBbEJ2MUfM+NKlLVe3hBulc3huqaStz3PuQuOtQ5ZA0XjCwL8GhLFgC1D8TAiuDCA5+tQ==";
+ };
+ };
"apollo-codegen-swift-0.20.0" = {
name = "apollo-codegen-swift";
packageName = "apollo-codegen-swift";
@@ -4504,6 +4855,15 @@ let
sha512 = "L9Y4StbXw0t/nuF+miz0ybSt/io6tsLc063Yeh1A8GCvhFFQyXE/yK0Rf3nO1Bl5Z9UZ5o8Aae9kK4GSWYIGNQ==";
};
};
+ "apollo-codegen-swift-0.35.12" = {
+ name = "apollo-codegen-swift";
+ packageName = "apollo-codegen-swift";
+ version = "0.35.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.35.12.tgz";
+ sha512 = "pbeUwkLEpfr/hkCLnwmxfxroib5QFP0xz7cvORN3Hh9xxtpqfd0SdnrbXS8RpRxBN2jTbV78ubA6hDFm4B0BCA==";
+ };
+ };
"apollo-codegen-typescript-0.20.0" = {
name = "apollo-codegen-typescript";
packageName = "apollo-codegen-typescript";
@@ -4513,6 +4873,15 @@ let
sha512 = "mzlIJXz+5WPwzeALqRHHR9aPPEf6IlhSrjCawpUHmFU1NK9hgwbguYCEYZv9mKkYBUUgDY+9cGFK1cafJX70AQ==";
};
};
+ "apollo-codegen-typescript-0.35.7" = {
+ name = "apollo-codegen-typescript";
+ packageName = "apollo-codegen-typescript";
+ version = "0.35.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.35.7.tgz";
+ sha512 = "r5MzXwWVPvkuyWfUV5kWzIsezoiDw2o459L3i07iM2JwOl7AW88/wkPsp/GrKh5q/Y2HRABg4oSqEiaQtrVazQ==";
+ };
+ };
"apollo-codegen-typescript-legacy-0.20.0" = {
name = "apollo-codegen-typescript-legacy";
packageName = "apollo-codegen-typescript-legacy";
@@ -4531,22 +4900,22 @@ let
sha512 = "gRYyFVpJgHE2hhS+VxMeOerxXQ/QYxWG7T6QddfugJWYAG9DRCl65e2b7txcGq2NP3r+O1iCm4GNwhRBDJbd8A==";
};
};
- "apollo-engine-reporting-1.4.6" = {
+ "apollo-engine-reporting-1.4.7" = {
name = "apollo-engine-reporting";
packageName = "apollo-engine-reporting";
- version = "1.4.6";
+ version = "1.4.7";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.4.6.tgz";
- sha512 = "acfb7oFnru/8YQdY4x6+7WJbZfzdVETI8Cl+9ImgUrvUnE8P+f2SsGTKXTC1RuUvve4c56PAvaPgE+z8X1a1Mw==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.4.7.tgz";
+ sha512 = "qsKDz9VkoctFhojM3Nj3nvRBO98t8TS2uTgtiIjUGs3Hln2poKMP6fIQ37Nm2Q2B3JJst76HQtpPwXmRJd1ZUg==";
};
};
- "apollo-engine-reporting-protobuf-0.4.0" = {
+ "apollo-engine-reporting-protobuf-0.4.1" = {
name = "apollo-engine-reporting-protobuf";
packageName = "apollo-engine-reporting-protobuf";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.4.0.tgz";
- sha512 = "cXHZSienkis8v4RhqB3YG3DkaksqLpcxApRLTpRMs7IXNozgV7CUPYGFyFBEra1ZFgUyHXx4G9MpelV+n2cCfA==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.4.1.tgz";
+ sha512 = "d7vFFZ2oUrvGaN0Hpet8joe2ZG0X0lIGilN+SwgVP38dJnOuadjsaYMyrD9JudGQJg0bJA5wVQfYzcCVy0slrw==";
};
};
"apollo-env-0.5.1" = {
@@ -4558,13 +4927,22 @@ let
sha512 = "fndST2xojgSdH02k5hxk1cbqA9Ti8RX4YzzBoAB4oIe1Puhq7+YlhXGXfXB5Y4XN0al8dLg+5nAkyjNAR2qZTw==";
};
};
- "apollo-graphql-0.3.3" = {
+ "apollo-graphql-0.3.4" = {
name = "apollo-graphql";
packageName = "apollo-graphql";
- version = "0.3.3";
+ version = "0.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.3.3.tgz";
- sha512 = "t3CO/xIDVsCG2qOvx2MEbuu4b/6LzQjcBBwiVnxclmmFyAxYCIe7rpPlnLHSq7HyOMlCWDMozjoeWfdqYSaLqQ==";
+ url = "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.3.4.tgz";
+ sha512 = "w+Az1qxePH4oQ8jvbhQBl5iEVvqcqynmU++x/M7MM5xqN1C7m1kyIzpN17gybXlTJXY4Oxej2WNURC2/hwpfYw==";
+ };
+ };
+ "apollo-language-server-1.17.0" = {
+ name = "apollo-language-server";
+ packageName = "apollo-language-server";
+ version = "1.17.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.17.0.tgz";
+ sha512 = "x/CfKYl+GSFGLxLDx6d3aWLzpQssnHUdwczZxTHyU/RkQlfnNyLdZXodCmWBRpSj2Ifkuzii+uxwj4kjWG6jOA==";
};
};
"apollo-link-1.2.13" = {
@@ -4585,6 +4963,24 @@ let
sha512 = "TUi5TyufU84hEiGkpt+5gdH5HkB3Gx46npNfoxR4of3DKBCMuItGERt36RCaryGcU/C3u2zsICU3tJ+Z9LjFoQ==";
};
};
+ "apollo-link-error-1.1.12" = {
+ name = "apollo-link-error";
+ packageName = "apollo-link-error";
+ version = "1.1.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-link-error/-/apollo-link-error-1.1.12.tgz";
+ sha512 = "psNmHyuy3valGikt/XHJfe0pKJnRX19tLLs6P6EHRxg+6q6JMXNVLYPaQBkL0FkwdTCB0cbFJAGRYCBviG8TDA==";
+ };
+ };
+ "apollo-link-http-1.5.16" = {
+ name = "apollo-link-http";
+ packageName = "apollo-link-http";
+ version = "1.5.16";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.16.tgz";
+ sha512 = "IA3xA/OcrOzINRZEECI6IdhRp/Twom5X5L9jMehfzEo2AXdeRwAMlH5LuvTZHgKD8V1MBnXdM6YXawXkTDSmJw==";
+ };
+ };
"apollo-link-http-common-0.2.15" = {
name = "apollo-link-http-common";
packageName = "apollo-link-http-common";
@@ -4630,13 +5026,13 @@ let
sha512 = "l7ieNCGxUaUAVAAp600HjbUJxVaxjJygtPV0tPTe1Q3HkPy6LEWoY6mNHV7T268g1hxtPTxcdRu7WLsJrg7ufw==";
};
};
- "apollo-server-core-2.9.3" = {
+ "apollo-server-core-2.9.7" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.9.3";
+ version = "2.9.7";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.9.3.tgz";
- sha512 = "KQpOM3nAXdMqKVE0HHcOkH/EVhyDqFEKLNFlsyGHGOn9ujpI6RsltX+YpXRyAdbfQHpTk11v/IAo6XksWN+g1Q==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.9.7.tgz";
+ sha512 = "EqKyROy+21sM93YHjGpy6wlnzK/vH0fnZh7RCf3uB69aQ3OjgdP4AQ5oWRQ62NDN+aoic7OLhChSDJeDonq/NQ==";
};
};
"apollo-server-env-2.4.3" = {
@@ -4648,58 +5044,58 @@ let
sha512 = "23R5Xo9OMYX0iyTu2/qT0EUb+AULCBriA9w8HDfMoChB8M+lFClqUkYtaTTHDfp6eoARLW8kDBhPOBavsvKAjA==";
};
};
- "apollo-server-errors-2.3.3" = {
+ "apollo-server-errors-2.3.4" = {
name = "apollo-server-errors";
packageName = "apollo-server-errors";
- version = "2.3.3";
+ version = "2.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.3.3.tgz";
- sha512 = "MO4oJ129vuCcbqwr5ZwgxqGGiLz3hCyowz0bstUF7MR+vNGe4oe3DWajC9lv4CxrhcqUHQOeOPViOdIo1IxE3g==";
+ url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.3.4.tgz";
+ sha512 = "Y0PKQvkrb2Kd18d1NPlHdSqmlr8TgqJ7JQcNIfhNDgdb45CnqZlxL1abuIRhr8tiw8OhVOcFxz2KyglBi8TKdA==";
};
};
- "apollo-server-express-2.9.3" = {
+ "apollo-server-express-2.9.7" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.9.3";
+ version = "2.9.7";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.9.3.tgz";
- sha512 = "Hkfs+ce6GqaoSzDOJs8Pj7W3YUjH0BzGglo5HMsOXOnjPZ0pJE9v8fmK76rlkITLw7GjvIq5GKlafymC31FMBw==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.9.7.tgz";
+ sha512 = "+DuJk1oq34Zx0bLYzgBgJH/eXS0JNxw2JycHQvV0+PAQ0Qi01oomJRA2r1S5isnfnSAnHb2E9jyBTptoHdw3MQ==";
};
};
- "apollo-server-plugin-base-0.6.4" = {
+ "apollo-server-plugin-base-0.6.5" = {
name = "apollo-server-plugin-base";
packageName = "apollo-server-plugin-base";
- version = "0.6.4";
+ version = "0.6.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.4.tgz";
- sha512 = "4rY+cBAIpQomGWYBtk8hHkLQWHrh5hgIBPQqmhXh00YFdcY+Ob1/cU2/2iqTcIzhtcaezsc8OZ63au6ahSBQqg==";
+ url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.5.tgz";
+ sha512 = "z2ve7HEPWmZI3EzL0iiY9qyt1i0hitT+afN5PzssCw594LB6DfUQWsI14UW+W+gcw8hvl8VQUpXByfUntAx5vw==";
};
};
- "apollo-server-types-0.2.4" = {
+ "apollo-server-types-0.2.5" = {
name = "apollo-server-types";
packageName = "apollo-server-types";
- version = "0.2.4";
+ version = "0.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.2.4.tgz";
- sha512 = "G4FvBVgGQcTW6ZBS2+hvcDQkSfdOIKV+cHADduXA275v+5zl42g+bCaGd/hCCKTDRjmQvObLiMxH/BJ6pDMQgA==";
+ url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.2.5.tgz";
+ sha512 = "6iJQsPh59FWu4K7ABrVmpnQVgeK8Ockx8BcawBh+saFYWTlVczwcLyGSZPeV1tPSKwFwKZutyEslrYSafcarXQ==";
};
};
- "apollo-tracing-0.8.4" = {
+ "apollo-tracing-0.8.5" = {
name = "apollo-tracing";
packageName = "apollo-tracing";
- version = "0.8.4";
+ version = "0.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.8.4.tgz";
- sha512 = "DjbFW0IvHicSlTVG+vK+1WINfBMRCdPPHJSW/j65JMir9Oe56WGeqL8qz8hptdUUmLYEb+azvcyyGsJsiR3zpQ==";
+ url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.8.5.tgz";
+ sha512 = "lZn10/GRBZUlMxVYLghLMFsGcLN0jTYDd98qZfBtxw+wEWUx+PKkZdljDT+XNoOm/kDvEutFGmi5tSLhArIzWQ==";
};
};
- "apollo-upload-client-10.0.1" = {
+ "apollo-upload-client-11.0.0" = {
name = "apollo-upload-client";
packageName = "apollo-upload-client";
- version = "10.0.1";
+ version = "11.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-10.0.1.tgz";
- sha512 = "K6WnuYQi0RRTNO+aSPVjoUWXp4QSr+eoKU4fE0OKQp25XRF2oXl2cTLs+Q4Nk0wOIHM76YGdo/IHtzuNR7jO+A==";
+ url = "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-11.0.0.tgz";
+ sha512 = "JChTrBi1VSF8u6OPrkWUApJlyUvzwhw98kqRB3fSi7/CU6z0OUD42Mee9s5h8mfjKEfOanK6GNZhF4t2tIPXSw==";
};
};
"apollo-utilities-1.3.2" = {
@@ -4783,15 +5179,6 @@ let
sha1 = "dcfca9e509300e4c3b2d467965fe50c56fc75e66";
};
};
- "applicationinsights-0.16.0" = {
- name = "applicationinsights";
- packageName = "applicationinsights";
- version = "0.16.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.16.0.tgz";
- sha1 = "e02dafb10cf573c19b429793c87797d6404f0ee3";
- };
- };
"aproba-1.2.0" = {
name = "aproba";
packageName = "aproba";
@@ -5116,15 +5503,6 @@ let
sha512 = "hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==";
};
};
- "array-from-2.1.1" = {
- name = "array-from";
- packageName = "array-from";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz";
- sha1 = "cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195";
- };
- };
"array-ify-1.0.0" = {
name = "array-ify";
packageName = "array-ify";
@@ -5143,15 +5521,6 @@ let
sha1 = "184b48f62d92d7452bb31b323165c7f8bd02266d";
};
};
- "array-indexofobject-0.0.1" = {
- name = "array-indexofobject";
- packageName = "array-indexofobject";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-indexofobject/-/array-indexofobject-0.0.1.tgz";
- sha1 = "aaa128e62c9b3c358094568c219ff64fe489d42a";
- };
- };
"array-initial-1.1.0" = {
name = "array-initial";
packageName = "array-initial";
@@ -5503,15 +5872,6 @@ let
sha512 = "2mP3TwtkY/aTv5X3ZsMpNAbOnyoC/aMJwJSoaELPkHId0nSQgFcnU4dRW3isxiz7+zBexk0ym3WNVjMiQBnJSw==";
};
};
- "ast-types-0.12.4" = {
- name = "ast-types";
- packageName = "ast-types";
- version = "0.12.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/ast-types/-/ast-types-0.12.4.tgz";
- sha512 = "ky/YVYCbtVAS8TdMIaTiPFHwEpRB5z1hctepJplTr3UW5q8TDrpIMCILyk8pmLxGtn2KCtC/lSn7zOsaI7nzDw==";
- };
- };
"ast-types-0.13.2" = {
name = "ast-types";
packageName = "ast-types";
@@ -5557,15 +5917,6 @@ let
sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
};
};
- "async-0.2.7" = {
- name = "async";
- packageName = "async";
- version = "0.2.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-0.2.7.tgz";
- sha1 = "44c5ee151aece6c4bf5364cfc7c28fe4e58f18df";
- };
- };
"async-0.2.9" = {
name = "async";
packageName = "async";
@@ -5593,15 +5944,6 @@ let
sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9";
};
};
- "async-1.4.2" = {
- name = "async";
- packageName = "async";
- version = "1.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-1.4.2.tgz";
- sha1 = "6c9edcb11ced4f0dd2f2d40db0d49a109c088aab";
- };
- };
"async-1.5.2" = {
name = "async";
packageName = "async";
@@ -5656,13 +5998,13 @@ let
sha512 = "zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==";
};
};
- "async-3.0.1" = {
+ "async-3.1.0" = {
name = "async";
packageName = "async";
- version = "3.0.1";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-3.0.1.tgz";
- sha512 = "ZswD8vwPtmBZzbn9xyi8XBQWXH3AvOQ43Za1KWYq7JeycrZuUYzx01KvHcVbXltjqH4y0MWrQ33008uLTqXuDw==";
+ url = "https://registry.npmjs.org/async/-/async-3.1.0.tgz";
+ sha512 = "4vx/aaY6j/j3Lw3fbCHNWP0pPaTCew3F6F3hYyl/tHs/ndmV1q7NW9T5yuJ2XAGwdQrP+6Wu20x06U4APo/iQQ==";
};
};
"async-done-1.3.2" = {
@@ -5701,13 +6043,13 @@ let
sha512 = "uczz62z2fMWOFbyo6rG4NlV2SdxugJT6sZA2QcfB1XaSjEiOh8CuOb/TttyMnYQCda6nkWecJe465tGQDPJiKw==";
};
};
- "async-mutex-0.1.3" = {
+ "async-mutex-0.1.4" = {
name = "async-mutex";
packageName = "async-mutex";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/async-mutex/-/async-mutex-0.1.3.tgz";
- sha1 = "0aad2112369795ab3f17e33744556d2ecf547566";
+ url = "https://registry.npmjs.org/async-mutex/-/async-mutex-0.1.4.tgz";
+ sha512 = "zVWTmAnxxHaeB2B1te84oecI8zTDJ/8G49aVBblRX6be0oq6pAybNcUSxwfgVOmOjSCvN4aYZAqwtyNI8e1YGw==";
};
};
"async-retry-1.2.3" = {
@@ -5836,6 +6178,15 @@ let
sha1 = "ece7d92527ca37ea502f99e8f41fe44daf00dbce";
};
};
+ "await-to-js-2.1.1" = {
+ name = "await-to-js";
+ packageName = "await-to-js";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/await-to-js/-/await-to-js-2.1.1.tgz";
+ sha512 = "CHBC6gQGCIzjZ09tJ+XmpQoZOn4GdWePB4qUweCaKNJ0D3f115YdhmYVTZ4rMVpiJ3cFzZcTYK1VMYEICV4YXw==";
+ };
+ };
"aws-sdk-1.18.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
@@ -5845,13 +6196,13 @@ let
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
};
};
- "aws-sdk-2.533.0" = {
+ "aws-sdk-2.569.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.533.0";
+ version = "2.569.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.533.0.tgz";
- sha512 = "OSe7C0jnBdgfzedOtK+TgBEwtJaaZovm+Q2fbqIlfhUWg3rhhkt3oLyQ9bRD30/CFaunLhLr/8HAAN+/x+DWAA==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.569.0.tgz";
+ sha512 = "9i4n/8kR1cq+Ge1n9FzqEBE1kpF8uLEI24wssy0dQD1fks+eNoZ6b3bGMCR1OfYB0KVgIN7ZkUrng1Zu9M4fcA==";
};
};
"aws-sign2-0.6.0" = {
@@ -6340,6 +6691,15 @@ let
sha1 = "2d45021df87e26a374b6d4d1a9c65964d17f2422";
};
};
+ "babel-polyfill-6.26.0" = {
+ name = "babel-polyfill";
+ packageName = "babel-polyfill";
+ version = "6.26.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz";
+ sha1 = "379937abc67d7895970adc621f284cd966cf2153";
+ };
+ };
"babel-preset-jest-23.2.0" = {
name = "babel-preset-jest";
packageName = "babel-preset-jest";
@@ -6691,15 +7051,6 @@ let
sha512 = "IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==";
};
};
- "benchmark-1.0.0" = {
- name = "benchmark";
- packageName = "benchmark";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz";
- sha1 = "2f1e2fa4c359f11122aa183082218e957e390c73";
- };
- };
"bencode-0.7.0" = {
name = "bencode";
packageName = "bencode";
@@ -6754,13 +7105,13 @@ let
sha1 = "38f716b24c8cee07a262abc41c22c314e20e3869";
};
};
- "bezier-js-2.4.3" = {
+ "bezier-js-2.4.4" = {
name = "bezier-js";
packageName = "bezier-js";
- version = "2.4.3";
+ version = "2.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/bezier-js/-/bezier-js-2.4.3.tgz";
- sha512 = "qAz1iAGoSE+kk5guAMyvoUgfHq+e5JwK5jRHh2/tuk4XDRUuECrrHLouN27jAzjhlJD2vAsBHofCi5sOn1jcbQ==";
+ url = "https://registry.npmjs.org/bezier-js/-/bezier-js-2.4.4.tgz";
+ sha512 = "qYC9FBubdTK4VZe0m+lS7lEpf87w1fnm6g2m1FKsnlz+wfNnJy3gjQt4Y5nnI1NrjJrnQqnZt3S6Z5qjhloDNA==";
};
};
"biased-opener-0.2.8" = {
@@ -6772,13 +7123,13 @@ let
sha1 = "159a49b9a9714c1fb102f2e0ed1906fab6a450f4";
};
};
- "big-integer-1.6.45" = {
+ "big-integer-1.6.48" = {
name = "big-integer";
packageName = "big-integer";
- version = "1.6.45";
+ version = "1.6.48";
src = fetchurl {
- url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.45.tgz";
- sha512 = "nmb9E7oEtVJ7SmSCH/DeJobXyuRmaofkpoQSimMFu3HKJ5MADtM825SPLhDuWhZ6TElLAQtgJbQmBZuHIRlZoA==";
+ url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz";
+ sha512 = "j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==";
};
};
"big.js-5.2.2" = {
@@ -6817,15 +7168,6 @@ let
sha1 = "e24ebfa6b63cb0387c5fc174f86e5cc812ca7cc9";
};
};
- "binary-0.3.0" = {
- name = "binary";
- packageName = "binary";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz";
- sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79";
- };
- };
"binary-extensions-1.13.1" = {
name = "binary-extensions";
packageName = "binary-extensions";
@@ -6979,15 +7321,6 @@ let
sha1 = "c9b6bca08d1bc2ea00fc8afb4f1a5fd1e1c66e4e";
};
};
- "bl-1.1.2" = {
- name = "bl";
- packageName = "bl";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz";
- sha1 = "fdca871a99713aa00d19e3bbba41c44787a65398";
- };
- };
"bl-1.2.2" = {
name = "bl";
packageName = "bl";
@@ -7006,6 +7339,15 @@ let
sha512 = "EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==";
};
};
+ "bl-4.0.0" = {
+ name = "bl";
+ packageName = "bl";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bl/-/bl-4.0.0.tgz";
+ sha512 = "QwQvAZZA1Bw1FWnhNj2X5lu+sPxxB2ITH3mqEqYyahN6JZR13ONjk+XiTnBaGEzMPUrAgOkaD68pBH1rvPRPsw==";
+ };
+ };
"blake2b-2.1.3" = {
name = "blake2b";
packageName = "blake2b";
@@ -7042,13 +7384,13 @@ let
sha1 = "f962d687ec2c369570ae71af843256e6d0ca1129";
};
};
- "blessed-contrib-4.8.17" = {
+ "blessed-contrib-4.8.18" = {
name = "blessed-contrib";
packageName = "blessed-contrib";
- version = "4.8.17";
+ version = "4.8.18";
src = fetchurl {
- url = "https://registry.npmjs.org/blessed-contrib/-/blessed-contrib-4.8.17.tgz";
- sha512 = "uhywRrzJQxtpkowgDHdejIE911Pgt0raYOQUoFC/qREyQvXsz5DMj2J2JVjwcx2bpzbDdHRoP/lcWLE1Ol3vCQ==";
+ url = "https://registry.npmjs.org/blessed-contrib/-/blessed-contrib-4.8.18.tgz";
+ sha512 = "l0XXpwbxp1NIYMkhTplbi6siZZvVH3JRHy+NPNznPvlD6uBUWVd/wQx4pmo1NCZQMN4MYRjICjedDGp34p/MUQ==";
};
};
"blob-0.0.2" = {
@@ -7150,6 +7492,15 @@ let
sha512 = "5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==";
};
};
+ "bluebird-3.7.1" = {
+ name = "bluebird";
+ packageName = "bluebird";
+ version = "3.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz";
+ sha512 = "DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==";
+ };
+ };
"blueimp-md5-2.10.0" = {
name = "blueimp-md5";
packageName = "blueimp-md5";
@@ -7249,13 +7600,13 @@ let
sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
};
};
- "boolean-1.0.0" = {
+ "boolean-2.0.3" = {
name = "boolean";
packageName = "boolean";
- version = "1.0.0";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/boolean/-/boolean-1.0.0.tgz";
- sha512 = "IB1lgIywn37N9Aff8CciCblVpMUflgL42vyxPUH0IvaDdIi/QwBHKv1lq/HOkATHCfa7c4MbMYJ7Bo7hGuoI+w==";
+ url = "https://registry.npmjs.org/boolean/-/boolean-2.0.3.tgz";
+ sha512 = "iHzXeFCXWrpjYE7DToXGCBPGZf0eVISqzL+4sgrOSYEKXnb59WHPFvGTTyCj6zJ/MuuLAxEn8zPkrTHHzlt3IA==";
};
};
"boom-2.10.1" = {
@@ -7357,6 +7708,15 @@ let
sha512 = "cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==";
};
};
+ "boxen-4.1.0" = {
+ name = "boxen";
+ packageName = "boxen";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/boxen/-/boxen-4.1.0.tgz";
+ sha512 = "Iwq1qOkmEsl0EVABa864Bbj3HCL4186DRZgFW/NrFs5y5GMM3ljsxzMLgOHdWISDRvcM8beh8q4tTNzXz+mSKg==";
+ };
+ };
"bplist-creator-0.0.6" = {
name = "bplist-creator";
packageName = "bplist-creator";
@@ -7555,15 +7915,6 @@ let
sha1 = "0713cb7587247a632a9f08cf1bd169b878b62a8a";
};
};
- "browserify-mime-1.2.9" = {
- name = "browserify-mime";
- packageName = "browserify-mime";
- version = "1.2.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-mime/-/browserify-mime-1.2.9.tgz";
- sha1 = "aeb1af28de6c0d7a6a2ce40adb68ff18422af31f";
- };
- };
"browserify-package-json-1.0.1" = {
name = "browserify-package-json";
packageName = "browserify-package-json";
@@ -7600,13 +7951,13 @@ let
sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==";
};
};
- "browserslist-4.7.0" = {
+ "browserslist-4.7.2" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.7.0";
+ version = "4.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.7.0.tgz";
- sha512 = "9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz";
+ sha512 = "uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==";
};
};
"btoa-lite-1.0.0" = {
@@ -7645,13 +7996,13 @@ let
sha512 = "HniEmRONcLP8qKJEw/DXZGwyHfRedYX1HGqhNZ5N2zhn+xIrAjhptkAbXRBGV0GhPb+YTbzObGn3GlAHaBiVnQ==";
};
};
- "buffer-4.9.1" = {
+ "buffer-4.9.2" = {
name = "buffer";
packageName = "buffer";
- version = "4.9.1";
+ version = "4.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz";
- sha1 = "6d1bb601b07a4efced97094132093027c95bc298";
+ url = "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz";
+ sha512 = "xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==";
};
};
"buffer-5.4.3" = {
@@ -7771,15 +8122,6 @@ let
sha512 = "4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==";
};
};
- "buffer-indexof-polyfill-1.0.1" = {
- name = "buffer-indexof-polyfill";
- packageName = "buffer-indexof-polyfill";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.1.tgz";
- sha1 = "a9fb806ce8145d5428510ce72f278bb363a638bf";
- };
- };
"buffer-queue-1.0.0" = {
name = "buffer-queue";
packageName = "buffer-queue";
@@ -8149,15 +8491,6 @@ let
sha1 = "847e0fce0a223750a9a027c54b33731ad3154134";
};
};
- "caller-id-0.1.0" = {
- name = "caller-id";
- packageName = "caller-id";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/caller-id/-/caller-id-0.1.0.tgz";
- sha1 = "59bdac0893d12c3871408279231f97458364f07b";
- };
- };
"caller-path-0.1.0" = {
name = "caller-path";
packageName = "caller-path";
@@ -8284,13 +8617,13 @@ let
sha1 = "a2aa5fb1af688758259c32c141426d78923b9b77";
};
};
- "camelcase-keys-6.0.1" = {
+ "camelcase-keys-6.1.1" = {
name = "camelcase-keys";
packageName = "camelcase-keys";
- version = "6.0.1";
+ version = "6.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.0.1.tgz";
- sha512 = "Pet+fVo99HMVy183qJuyTiQECQlb0dCXg89qhixcud88j4BSns+gzhSrjRT0ustEYSWJqKMO42arm1cS1VG5FA==";
+ url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.1.1.tgz";
+ sha512 = "kEPCddRFChEzO0d6w61yh0WbBiSv9gBnfZWGfXRYPlGqIdIGef6HMR6pgqVSEWCYkrp8B0AtEpEXNY+Jx0xk1A==";
};
};
"caniuse-api-3.0.0" = {
@@ -8302,13 +8635,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30000989" = {
+ "caniuse-lite-1.0.30001008" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30000989";
+ version = "1.0.30001008";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz";
- sha512 = "vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001008.tgz";
+ sha512 = "b8DJyb+VVXZGRgJUa30cbk8gKHZ3LOZTBLaUEEVr2P4xpmFigOCc62CO4uzquW641Ouq1Rm9N+rWLWdSYDaDIw==";
};
};
"capture-stack-trace-1.0.1" = {
@@ -8329,6 +8662,15 @@ let
sha1 = "50e21c1b0aa37729f9377def196b5a9cec932ee9";
};
};
+ "cardinal-2.1.1" = {
+ name = "cardinal";
+ packageName = "cardinal";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz";
+ sha1 = "7cc1055d822d212954d07b085dea251cc7bc5505";
+ };
+ };
"caryll-shapeops-0.3.1" = {
name = "caryll-shapeops";
packageName = "caryll-shapeops";
@@ -8428,15 +8770,6 @@ let
sha512 = "azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==";
};
};
- "chainsaw-0.1.0" = {
- name = "chainsaw";
- packageName = "chainsaw";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz";
- sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98";
- };
- };
"chalk-0.4.0" = {
name = "chalk";
packageName = "chalk";
@@ -8743,22 +9076,13 @@ let
sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
};
};
- "chokidar-3.0.2" = {
+ "chokidar-3.3.0" = {
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.1.1" = {
- name = "chokidar";
- packageName = "chokidar";
- version = "3.1.1";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-3.1.1.tgz";
- sha512 = "df4o16uZmMHzVQwECZRHwfguOt5ixpuQVaZHjYMvYisgKhE+JXwcj/Tcr3+3bu/XeOJQ9ycYmzu7Mv8XrGxJDQ==";
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz";
+ sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
};
};
"chownr-0.0.2" = {
@@ -8770,31 +9094,31 @@ let
sha1 = "2f9aebf746f90808ce00607b72ba73b41604c485";
};
};
- "chownr-1.1.2" = {
+ "chownr-1.1.3" = {
name = "chownr";
packageName = "chownr";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz";
- sha512 = "GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==";
+ url = "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz";
+ sha512 = "i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==";
};
};
- "chroma-js-2.0.6" = {
+ "chroma-js-2.1.0" = {
name = "chroma-js";
packageName = "chroma-js";
- version = "2.0.6";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/chroma-js/-/chroma-js-2.0.6.tgz";
- sha512 = "IiiClbBRkRwuXNl6impq5ssEhUGpmWvc5zzImZbDUWLWcFbj6ZbtsdZEx6sIXMKes7azgYaUpnmsY1T8BL6PqQ==";
+ url = "https://registry.npmjs.org/chroma-js/-/chroma-js-2.1.0.tgz";
+ sha512 = "uiRdh4ZZy+UTPSrAdp8hqEdVb1EllLtTHOt5TMaOjJUvi+O54/83Fc5K2ld1P+TJX+dw5B+8/sCgzI6eaur/lg==";
};
};
- "chrome-dgram-3.0.3" = {
+ "chrome-dgram-3.0.4" = {
name = "chrome-dgram";
packageName = "chrome-dgram";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-dgram/-/chrome-dgram-3.0.3.tgz";
- sha512 = "rktbTuXuzriInBm9qESjTqRhnscp26gAdsQnUSWIY4a3miF9gnFOBGib+DO0zcJ0ZF2wj6wwQrPgyWfT4+as3g==";
+ url = "https://registry.npmjs.org/chrome-dgram/-/chrome-dgram-3.0.4.tgz";
+ sha512 = "G8rOANSvSRC4hGny/K/ec1gXtNuZGzryFeoev49u0J4g/qws7H25vMKQlbD9izuedFVHwXFTdKQG62Tf/7Cmwg==";
};
};
"chrome-dns-1.0.1" = {
@@ -8806,6 +9130,15 @@ let
sha512 = "HqsYJgIc8ljJJOqOzLphjAs79EUuWSX3nzZi2LNkzlw3GIzAeZbaSektC8iT/tKvLqZq8yl1GJu5o6doA4TRbg==";
};
};
+ "chrome-launcher-0.11.2" = {
+ name = "chrome-launcher";
+ packageName = "chrome-launcher";
+ version = "0.11.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.11.2.tgz";
+ sha512 = "jx0kJDCXdB2ARcDMwNCtrf04oY1Up4rOmVu+fqJ5MTPOOIG8EhRcEU9NZfXZc6dMw9FU8o1r21PNp8V2M0zQ+g==";
+ };
+ };
"chrome-net-3.3.3" = {
name = "chrome-net";
packageName = "chrome-net";
@@ -8815,13 +9148,13 @@ let
sha512 = "11jL8+Ogna8M5TEdyalE8IG6cpaFEU3YcaxAj3YjZKjRM/PeT70pZbrUY+xoGwqiEJZwJE4Td2CvGxUvS9ytKQ==";
};
};
- "chrome-remote-interface-0.26.1" = {
+ "chrome-remote-interface-0.27.2" = {
name = "chrome-remote-interface";
packageName = "chrome-remote-interface";
- version = "0.26.1";
+ version = "0.27.2";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-remote-interface/-/chrome-remote-interface-0.26.1.tgz";
- sha512 = "ela482aJK0riFu05sl+zdbnb3ezMiqzwsqf/f/27HngWds+Fat3vcZWpIoDoeQuWMid/+LfKAteAYWaWPqsweg==";
+ url = "https://registry.npmjs.org/chrome-remote-interface/-/chrome-remote-interface-0.27.2.tgz";
+ sha512 = "pVLljQ29SAx8KIv5tSa9sIf8GrEsAZdPJoeWOmY3/nrIzFmE+EryNNHvDkddGod0cmAFTv+GmPG0uvzxi2NWsA==";
};
};
"chrome-trace-event-1.0.2" = {
@@ -8932,6 +9265,15 @@ let
sha512 = "UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==";
};
};
+ "citeproc-2.2.27" = {
+ name = "citeproc";
+ packageName = "citeproc";
+ version = "2.2.27";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/citeproc/-/citeproc-2.2.27.tgz";
+ sha512 = "AQIxcXD6ZZch5V9BPaMpwRTjiRgyOvw80OS9bLWEIHwm7E9b5CXoLj9s7LS+cjkD1iuWGYf1qRK1pd40ymzNmQ==";
+ };
+ };
"class-utils-0.3.6" = {
name = "class-utils";
packageName = "class-utils";
@@ -8959,13 +9301,22 @@ let
sha512 = "4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==";
};
};
- "clean-git-ref-1.0.3" = {
+ "clean-git-ref-2.0.1" = {
name = "clean-git-ref";
packageName = "clean-git-ref";
- version = "1.0.3";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-2.0.1.tgz";
+ sha512 = "bLSptAy2P0s6hU4PzuIMKmMJJSE6gLXGH1cntDu7bWJUksvuM+7ReOK61mozULErYvP6a15rnYl0zFDef+pyPw==";
+ };
+ };
+ "clean-html-1.5.0" = {
+ name = "clean-html";
+ packageName = "clean-html";
+ version = "1.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-1.0.3.tgz";
- sha1 = "5325dc839eab01c974ae0e97f5734782750f88ec";
+ url = "https://registry.npmjs.org/clean-html/-/clean-html-1.5.0.tgz";
+ sha512 = "eDu0vN44ZBvoEU0oRIKwWPIccGWXtdnUNmKJuTukZ1de00Uoqavb5pfIMKiC7/r+knQ5RbvAjGuVZiN3JwJL4Q==";
};
};
"clean-stack-1.3.0" = {
@@ -9058,6 +9409,15 @@ let
sha1 = "7e673ee0dd39a611a486476e53f3c6b3941cb582";
};
};
+ "cli-spinner-0.2.10" = {
+ name = "cli-spinner";
+ packageName = "cli-spinner";
+ version = "0.2.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz";
+ sha512 = "U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==";
+ };
+ };
"cli-spinners-1.3.1" = {
name = "cli-spinners";
packageName = "cli-spinners";
@@ -9094,6 +9454,15 @@ let
sha1 = "2d1ef7f218a0e786e214540562d4bd177fe32d97";
};
};
+ "cli-truncate-0.2.1" = {
+ name = "cli-truncate";
+ packageName = "cli-truncate";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz";
+ sha1 = "9f15cfbb0705005369216c626ac7d05ab90dd574";
+ };
+ };
"cli-truncate-1.1.0" = {
name = "cli-truncate";
packageName = "cli-truncate";
@@ -9103,6 +9472,24 @@ let
sha512 = "bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA==";
};
};
+ "cli-ux-4.9.3" = {
+ name = "cli-ux";
+ packageName = "cli-ux";
+ version = "4.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-ux/-/cli-ux-4.9.3.tgz";
+ sha512 = "/1owvF0SZ5Gn54cgrikJ0QskgTzeg30HGjkmjFoaHDJzAqFpuX1DBpFR8aLvsE1J5s9MgeYRENQK4BFwOag5VA==";
+ };
+ };
+ "cli-ux-5.3.3" = {
+ name = "cli-ux";
+ packageName = "cli-ux";
+ version = "5.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-ux/-/cli-ux-5.3.3.tgz";
+ sha512 = "a16g+BTjASUH41s1pevai4P3JKwhx85wkOSm6sXWsk6KkdSmDeJ16pSCn2x3nqK7W8n35igOu2YiW+qFkqLRJg==";
+ };
+ };
"cli-width-1.1.1" = {
name = "cli-width";
packageName = "cli-width";
@@ -9274,15 +9661,6 @@ let
sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e";
};
};
- "clone-2.0.0" = {
- name = "clone";
- packageName = "clone";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/clone/-/clone-2.0.0.tgz";
- sha1 = "df65d3ca142e4a4a47db33da3468d088a16fc76e";
- };
- };
"clone-2.1.2" = {
name = "clone";
packageName = "clone";
@@ -9355,15 +9733,6 @@ let
sha512 = "2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==";
};
};
- "clones-1.2.0" = {
- name = "clones";
- packageName = "clones";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/clones/-/clones-1.2.0.tgz";
- sha512 = "FXDYw4TjR8wgPZYui2LeTqWh1BLpfQ8lB6upMtlpDF6WlOOxghmTTxWyngdKTgozqBgKnHbTVwTE+hOHqAykuQ==";
- };
- };
"cmd-shim-2.1.0" = {
name = "cmd-shim";
packageName = "cmd-shim";
@@ -9643,15 +10012,6 @@ let
sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b";
};
};
- "colors-1.1.2" = {
- name = "colors";
- packageName = "colors";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz";
- sha1 = "168a4701756b6a7f51a12ce0c97bfa28c084ed63";
- };
- };
"colors-1.3.2" = {
name = "colors";
packageName = "colors";
@@ -9796,24 +10156,6 @@ let
sha1 = "5e6a88e7070ff5908836ead19169548c30f90bcd";
};
};
- "commander-1.0.4" = {
- name = "commander";
- packageName = "commander";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-1.0.4.tgz";
- sha1 = "5edeb1aee23c4fb541a6b70d692abef19669a2d3";
- };
- };
- "commander-1.1.1" = {
- name = "commander";
- packageName = "commander";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-1.1.1.tgz";
- sha1 = "50d1651868ae60eccff0a2d9f34595376bc6b041";
- };
- };
"commander-1.3.2" = {
name = "commander";
packageName = "commander";
@@ -9868,6 +10210,15 @@ let
sha512 = "7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==";
};
};
+ "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==";
+ };
+ };
"commander-2.3.0" = {
name = "commander";
packageName = "commander";
@@ -9895,22 +10246,22 @@ let
sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4";
};
};
- "commander-3.0.0" = {
+ "commander-3.0.2" = {
name = "commander";
packageName = "commander";
- version = "3.0.0";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-3.0.0.tgz";
- sha512 = "pl3QrGOBa9RZaslQiqnnKX2J068wcQw7j9AIaBQ9/JEp5RY6je4jKTImg0Bd+rpoONSe7GUFSgkxLeo17m3Pow==";
+ url = "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz";
+ sha512 = "Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==";
};
};
- "commander-3.0.1" = {
+ "commander-4.0.1" = {
name = "commander";
packageName = "commander";
- version = "3.0.1";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-3.0.1.tgz";
- sha512 = "UNgvDd+csKdc9GD4zjtkHKQbT8Aspt2jCBqNSPp53vAS0L1tS9sXB2TCEOPHJ7kt9bN/niWkYj8T3RQSoMXdSQ==";
+ url = "https://registry.npmjs.org/commander/-/commander-4.0.1.tgz";
+ sha512 = "IPF4ouhCP+qdlcmCedhxX4xiGBPyigb8v5NeUp+0LyhwLgxMqyp3S0vl7TAPfS/hiP7FC3caI/PB9lTmP8r1NA==";
};
};
"commist-1.1.0" = {
@@ -10120,6 +10471,15 @@ let
sha512 = "bzlVWS2THbMetHqXKB8ypsXN4DQ/1qopGwNJi1eYbpwesJcd86FBjFciCQX/YwAhp9bM7NVnPFqZ5LpV7gP0Dg==";
};
};
+ "conf-6.2.0" = {
+ name = "conf";
+ packageName = "conf";
+ version = "6.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/conf/-/conf-6.2.0.tgz";
+ sha512 = "fvl40R6YemHrFsNiyP7TD0tzOe3pQD2dfT2s20WvCaq57A1oV+RImbhn2Y4sQGDz1lB0wNSb7dPcPIvQB69YNA==";
+ };
+ };
"config-1.31.0" = {
name = "config";
packageName = "config";
@@ -10228,6 +10588,15 @@ let
sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
};
};
+ "console-browserify-1.2.0" = {
+ name = "console-browserify";
+ packageName = "console-browserify";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz";
+ sha512 = "ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==";
+ };
+ };
"console-control-strings-1.1.0" = {
name = "console-control-strings";
packageName = "console-control-strings";
@@ -10399,13 +10768,13 @@ let
sha1 = "3243397ae93a71d655b3026834a51590b958b9e8";
};
};
- "conventional-changelog-angular-5.0.3" = {
+ "conventional-changelog-angular-5.0.6" = {
name = "conventional-changelog-angular";
packageName = "conventional-changelog-angular";
- version = "5.0.3";
+ version = "5.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.3.tgz";
- sha512 = "YD1xzH7r9yXQte/HF9JBuEDfvjxxwDGGwZU1+ndanbY0oFgA+Po1T9JDSpPLdP0pZT6MhCAsdvFKC4TJ4MTJTA==";
+ url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.6.tgz";
+ sha512 = "QDEmLa+7qdhVIv8sFZfVxU1VSyVvnXPsxq8Vam49mKUcO1Z8VTLEJk9uI21uiJUsnmm0I4Hrsdc9TgkOQo9WSA==";
};
};
"conventional-changelog-core-3.2.3" = {
@@ -10417,22 +10786,22 @@ let
sha512 = "LMMX1JlxPIq/Ez5aYAYS5CpuwbOk6QFp8O4HLAcZxe3vxoCtABkhfjetk8IYdRB9CDQGwJFLR3Dr55Za6XKgUQ==";
};
};
- "conventional-changelog-preset-loader-2.2.0" = {
+ "conventional-changelog-preset-loader-2.3.0" = {
name = "conventional-changelog-preset-loader";
packageName = "conventional-changelog-preset-loader";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.2.0.tgz";
- sha512 = "zXB+5vF7D5Y3Cb/rJfSyCCvFphCVmF8mFqOdncX3BmjZwAtGAPfYrBcT225udilCKvBbHgyzgxqz2GWDB5xShQ==";
+ url = "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.0.tgz";
+ sha512 = "/rHb32J2EJnEXeK4NpDgMaAVTFZS3o1ExmjKMtYVgIC4MQn0vkNSbYpdGRotkfGGRWiqk3Ri3FBkiZGbAfIfOQ==";
};
};
- "conventional-changelog-writer-4.0.7" = {
+ "conventional-changelog-writer-4.0.10" = {
name = "conventional-changelog-writer";
packageName = "conventional-changelog-writer";
- version = "4.0.7";
+ version = "4.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.7.tgz";
- sha512 = "p/wzs9eYaxhFbrmX/mCJNwJuvvHR+j4Fd0SQa2xyAhYed6KBiZ780LvoqUUvsayP4R1DtC27czalGUhKV2oabw==";
+ url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.10.tgz";
+ sha512 = "vtO9vBAVh7XnSpGLTB1BOGgsGTz1MdvFjzbSXLrtapWCHWwuVOZFgwdLhlS0MaXwlF1dksWdEb6tnr42Ie2INw==";
};
};
"conventional-commits-filter-2.0.2" = {
@@ -10444,13 +10813,13 @@ let
sha512 = "WpGKsMeXfs21m1zIw4s9H5sys2+9JccTzpN6toXtxhpw2VNF2JUXwIakthKBy+LN4DvJm+TzWhxOMWOs1OFCFQ==";
};
};
- "conventional-commits-parser-3.0.3" = {
+ "conventional-commits-parser-3.0.7" = {
name = "conventional-commits-parser";
packageName = "conventional-commits-parser";
- version = "3.0.3";
+ version = "3.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.3.tgz";
- sha512 = "KaA/2EeUkO4bKjinNfGUyqPTX/6w9JGshuQRik4r/wJz7rUw3+D3fDG6sZSEqJvKILzKXFQuFkpPLclcsAuZcg==";
+ url = "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.7.tgz";
+ sha512 = "4mx/FRC92z0yIiXGyRVYQFhn0jWDwvxnj2UuLaUi3hJSG4Thall6GXA8YOPHQK2qvotciJandJIVmuSvLgDLbQ==";
};
};
"conventional-recommended-bump-5.0.1" = {
@@ -10471,13 +10840,13 @@ let
sha1 = "4829c877e9fe49b3161f3bf3673888e204699860";
};
};
- "convert-source-map-1.6.0" = {
+ "convert-source-map-1.7.0" = {
name = "convert-source-map";
packageName = "convert-source-map";
- version = "1.6.0";
+ version = "1.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz";
- sha512 = "eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==";
+ url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
+ sha512 = "4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==";
};
};
"convert-to-ecmascript-compatible-varname-0.1.5" = {
@@ -10489,13 +10858,13 @@ let
sha1 = "f67a4938c5233443564250479c67014bac878499";
};
};
- "convict-5.1.0" = {
+ "convict-5.2.0" = {
name = "convict";
packageName = "convict";
- version = "5.1.0";
+ version = "5.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/convict/-/convict-5.1.0.tgz";
- sha512 = "0+Rf3wUfEpz+UuwksNgjREf+81eRDsiQ64ZAs3Gh2rZeXIjiI5m0pxwybRZUebpSKEfOFxN5oUthIUpnqIMh6w==";
+ url = "https://registry.npmjs.org/convict/-/convict-5.2.0.tgz";
+ sha512 = "C3cdUwo47cCikZNzu5Vv8AL0MuXVVeg9t/Gyr9qyK5ZpCjOkMPmJ85KUF3CowNeSfj4UtztHxS+hoO9wGRh6kg==";
};
};
"cookie-0.0.4" = {
@@ -10660,13 +11029,13 @@ let
sha512 = "hTNYHUJT5YyMa1cQQE1naGyU6Eh5D5Jl33sMnCh3+q15ZwWTL/TOy3k8+mUvjTp8bwhO5eECGKULYoVO+fp9ZA==";
};
};
- "cordova-common-3.2.0" = {
+ "cordova-common-3.2.1" = {
name = "cordova-common";
packageName = "cordova-common";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cordova-common/-/cordova-common-3.2.0.tgz";
- sha512 = "EvlQ6PirfR65hGDoQvsluW00uSS2MTVIRKQ3c1Xvsddx7D5T5JgF3fHWkGik/Y/8yNcpI0zI2NcJyie2z/ak2A==";
+ url = "https://registry.npmjs.org/cordova-common/-/cordova-common-3.2.1.tgz";
+ sha512 = "xg0EnjnA6EipxXG8cupdlYQYeDA6+ghbN+Pjq88xN1LInwP6Bo7IyGBdSV5QnfjOvzShF9BBwSxBAv0FOO0C2Q==";
};
};
"cordova-create-2.0.0" = {
@@ -10705,31 +11074,31 @@ let
sha512 = "h479g/5a0PXn//yiFuMrD5MDEbB+mtihNkWcE6uD/aCh/6z0FRZ9sWH3NfZbHDB+Bp1yGLYsjbH8LZBL8KOQ0w==";
};
};
- "core-js-2.6.9" = {
+ "core-js-2.6.10" = {
name = "core-js";
packageName = "core-js";
- version = "2.6.9";
+ version = "2.6.10";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz";
- sha512 = "HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-2.6.10.tgz";
+ sha512 = "I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==";
};
};
- "core-js-3.2.1" = {
+ "core-js-3.4.1" = {
name = "core-js";
packageName = "core-js";
- version = "3.2.1";
+ version = "3.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.2.1.tgz";
- sha512 = "Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.4.1.tgz";
+ sha512 = "KX/dnuY/J8FtEwbnrzmAjUYgLqtk+cxM86hfG60LGiW3MmltIc2yAmDgBgEkfm0blZhUrdr1Zd84J2Y14mLxzg==";
};
};
- "core-js-compat-3.2.1" = {
+ "core-js-compat-3.4.1" = {
name = "core-js-compat";
packageName = "core-js-compat";
- version = "3.2.1";
+ version = "3.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.2.1.tgz";
- sha512 = "MwPZle5CF9dEaMYdDeWm73ao/IflDH+FjeJCWEADcEgFSE9TLimFKwJsfmkwzI8eC0Aj0mgvMDjeQjrElkz4/A==";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.4.1.tgz";
+ sha512 = "YdeJI26gLc0CQJ9asLE5obEgBz2I0+CIgnoTbS2T0d5IPQw/OCgCIFR527RmpduxjrB3gSEHoGOCTq9sigOyfw==";
};
};
"core-util-is-1.0.2" = {
@@ -10921,22 +11290,13 @@ let
sha512 = "LuoXnCRMKEo3KR3jEbCRpP3Nu2TUhLTlb/axP9+rl+ouhBpxTaHaTTN1bdUS2x2VK3wWyCBl1OZHyHhlRBntWg==";
};
};
- "creato-1.0.5" = {
+ "creato-1.1.0" = {
name = "creato";
packageName = "creato";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/creato/-/creato-1.0.5.tgz";
- sha512 = "bneB5jF+I0XNe4d3E6PYszPRb+5S8B3UQ3hDlY6ZSkfEU34RKqCfbUodxwwJn8DhmPYiuefEqEGxvstXEwXuUA==";
- };
- };
- "crocks-0.12.1" = {
- name = "crocks";
- packageName = "crocks";
- version = "0.12.1";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/crocks/-/crocks-0.12.1.tgz";
- sha512 = "2qCRJwBmPlRQXzd50k9gt9PaItultOP8lj/cKSH2Eai9aeBuNqAnDuyolAm9TGn6Pw/4BgbxtPJLU1S+tQ4WMQ==";
+ url = "https://registry.npmjs.org/creato/-/creato-1.1.0.tgz";
+ sha512 = "fxVZGER1+o5HTBtGYuQEtaYe4uTvplCoPm28uu/7nMzMdBdPvZJlA5qyONJUEevJQGssWJxcmrGMOOCbv25CeA==";
};
};
"cron-1.7.1" = {
@@ -10957,6 +11317,15 @@ let
sha512 = "jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==";
};
};
+ "cross-env-6.0.3" = {
+ name = "cross-env";
+ packageName = "cross-env";
+ version = "6.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-env/-/cross-env-6.0.3.tgz";
+ sha512 = "+KqxF6LCvfhWvADcDPqo64yVIB31gv/jQulX2NGzKS/g3GEVz6/pt4wjHFtFWsHMddebWD/sDthJemzM4MaAag==";
+ };
+ };
"cross-fetch-2.2.2" = {
name = "cross-fetch";
packageName = "cross-fetch";
@@ -10975,15 +11344,6 @@ let
sha1 = "7b9247621c23adfdd3856004a823cbe397424d41";
};
};
- "cross-spawn-5.0.1" = {
- name = "cross-spawn";
- packageName = "cross-spawn";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.0.1.tgz";
- sha1 = "a3bbb302db2297cbea3c04edf36941f4613aa399";
- };
- };
"cross-spawn-5.1.0" = {
name = "cross-spawn";
packageName = "cross-spawn";
@@ -11002,13 +11362,13 @@ let
sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==";
};
};
- "cross-spawn-7.0.0" = {
+ "cross-spawn-7.0.1" = {
name = "cross-spawn";
packageName = "cross-spawn";
- version = "7.0.0";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.0.tgz";
- sha512 = "6U/8SMK2FBNnB21oQ4+6Nsodxanw1gTkntYA2zBdkFYFu3ZDx65P2ONEXGSvob/QS6REjVHQ9zxzdOafwFdstw==";
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz";
+ sha512 = "u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==";
};
};
"cross-spawn-async-2.2.5" = {
@@ -11029,15 +11389,6 @@ let
sha1 = "b1d5f9c1d98af3bdd61f1bda6a86dd1aee4ff8f2";
};
};
- "crx-parser-0.1.2" = {
- name = "crx-parser";
- packageName = "crx-parser";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/crx-parser/-/crx-parser-0.1.2.tgz";
- sha1 = "7eeeed9eddc95e22c189382e34624044a89a5a6d";
- };
- };
"crypt-0.0.2" = {
name = "crypt";
packageName = "crypt";
@@ -11155,13 +11506,13 @@ let
sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858";
};
};
- "css-select-2.0.2" = {
+ "css-select-2.1.0" = {
name = "css-select";
packageName = "css-select";
- version = "2.0.2";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz";
- sha512 = "dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==";
+ url = "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz";
+ sha512 = "Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==";
};
};
"css-select-base-adapter-0.1.1" = {
@@ -11182,22 +11533,13 @@ let
sha512 = "xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==";
};
};
- "css-tree-1.0.0-alpha.29" = {
- name = "css-tree";
- packageName = "css-tree";
- version = "1.0.0-alpha.29";
- src = fetchurl {
- url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz";
- sha512 = "sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==";
- };
- };
- "css-tree-1.0.0-alpha.33" = {
+ "css-tree-1.0.0-alpha.37" = {
name = "css-tree";
packageName = "css-tree";
- version = "1.0.0-alpha.33";
+ version = "1.0.0-alpha.37";
src = fetchurl {
- url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.33.tgz";
- sha512 = "SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w==";
+ url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz";
+ sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
};
};
"css-unit-converter-1.1.1" = {
@@ -11218,6 +11560,15 @@ let
sha512 = "a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==";
};
};
+ "css-what-3.2.1" = {
+ name = "css-what";
+ packageName = "css-what";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz";
+ sha512 = "WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==";
+ };
+ };
"cssauron-1.4.0" = {
name = "cssauron";
packageName = "cssauron";
@@ -11317,13 +11668,13 @@ let
sha512 = "WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==";
};
};
- "csso-3.5.1" = {
+ "csso-4.0.2" = {
name = "csso";
packageName = "csso";
- version = "3.5.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz";
- sha512 = "vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==";
+ url = "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz";
+ sha512 = "kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==";
};
};
"cssom-0.3.8" = {
@@ -11407,15 +11758,6 @@ let
sha1 = "52cc3b3dfc197758c55ad325a95be85071f9e51b";
};
};
- "ctype-0.5.2" = {
- name = "ctype";
- packageName = "ctype";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz";
- sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d";
- };
- };
"ctype-0.5.3" = {
name = "ctype";
packageName = "ctype";
@@ -11461,13 +11803,13 @@ let
sha1 = "988df33feab191ef799a61369dd76c17adf957ea";
};
};
- "cuss-1.16.0" = {
+ "cuss-1.17.0" = {
name = "cuss";
packageName = "cuss";
- version = "1.16.0";
+ version = "1.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/cuss/-/cuss-1.16.0.tgz";
- sha512 = "VtYrZxNqRWLd/z3a57ezUv9WLR0l0n0qmYA5O9QBepliUWlEvRgBUnfZO6bZK29KocssaZ6ks7EistDLYPFWhA==";
+ url = "https://registry.npmjs.org/cuss/-/cuss-1.17.0.tgz";
+ sha512 = "3ZCx/QsMbJczIwh7A0mFzg4fmugBVf+LS3G310RD5fX6Td2imd9WV+zO1shsN9OkMOjeS3Mk5V28mUrsR6Y6Qg==";
};
};
"custom-error-instance-2.1.1" = {
@@ -11704,13 +12046,13 @@ let
sha512 = "gz9RuhUxq3coYBrelzuFXCNyC579aO3Bm1Wlwa12/9tJr1NP0AAGxpHJYA1HZvt8X7ZdrtMzpFyNvs2Y9PFG6w==";
};
};
- "data-uri-to-buffer-2.0.1" = {
+ "data-uri-to-buffer-1.2.0" = {
name = "data-uri-to-buffer";
packageName = "data-uri-to-buffer";
- version = "2.0.1";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.1.tgz";
- sha512 = "OkVVLrerfAKZlW2ZZ3Ve2y65jgiWqBKsTfUIAFbn8nVbPcCZg6l6gikKlEYv0kXcmzqGm6mFq/Jf2vriuEkv8A==";
+ url = "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz";
+ sha512 = "vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ==";
};
};
"data-urls-1.1.0" = {
@@ -11722,6 +12064,15 @@ let
sha512 = "YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==";
};
};
+ "date-fns-1.30.1" = {
+ name = "date-fns";
+ packageName = "date-fns";
+ version = "1.30.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz";
+ sha512 = "hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==";
+ };
+ };
"date-format-2.1.0" = {
name = "date-format";
packageName = "date-format";
@@ -11740,24 +12091,6 @@ let
sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
};
};
- "date-utils-1.2.21" = {
- name = "date-utils";
- packageName = "date-utils";
- version = "1.2.21";
- src = fetchurl {
- url = "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz";
- sha1 = "61fb16cdc1274b3c9acaaffe9fc69df8720a2b64";
- };
- };
- "dateformat-1.0.2-1.2.3" = {
- name = "dateformat";
- packageName = "dateformat";
- version = "1.0.2-1.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz";
- sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9";
- };
- };
"dateformat-2.2.0" = {
name = "dateformat";
packageName = "dateformat";
@@ -11812,6 +12145,15 @@ let
sha512 = "mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==";
};
};
+ "debounce-fn-3.0.1" = {
+ name = "debounce-fn";
+ packageName = "debounce-fn";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debounce-fn/-/debounce-fn-3.0.1.tgz";
+ sha512 = "aBoJh5AhpqlRoHZjHmOzZlRx+wz2xVwGL9rjs+Kj0EWUrL4/h4K7OD176thl2Tdoqui/AaA4xhHrNArGLAaI3Q==";
+ };
+ };
"debounced-seeker-1.0.0" = {
name = "debounced-seeker";
packageName = "debounced-seeker";
@@ -12181,22 +12523,31 @@ let
sha512 = "R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==";
};
};
- "deepmerge-3.2.0" = {
+ "deepmerge-3.3.0" = {
name = "deepmerge";
packageName = "deepmerge";
- version = "3.2.0";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/deepmerge/-/deepmerge-3.2.0.tgz";
- sha512 = "6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow==";
+ url = "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz";
+ sha512 = "GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==";
};
};
- "deepmerge-3.3.0" = {
+ "deepmerge-4.0.0" = {
name = "deepmerge";
packageName = "deepmerge";
- version = "3.3.0";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz";
- sha512 = "GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==";
+ url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.0.0.tgz";
+ sha512 = "YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww==";
+ };
+ };
+ "deepmerge-4.2.2" = {
+ name = "deepmerge";
+ packageName = "deepmerge";
+ version = "4.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz";
+ sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==";
};
};
"default-browser-id-1.0.4" = {
@@ -12217,15 +12568,6 @@ let
sha512 = "QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==";
};
};
- "default-gateway-4.2.0" = {
- name = "default-gateway";
- packageName = "default-gateway";
- version = "4.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz";
- sha512 = "h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==";
- };
- };
"default-resolution-2.0.0" = {
name = "default-resolution";
packageName = "default-resolution";
@@ -12253,13 +12595,13 @@ let
sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d";
};
};
- "defer-to-connect-1.0.2" = {
+ "defer-to-connect-1.1.0" = {
name = "defer-to-connect";
packageName = "defer-to-connect";
- version = "1.0.2";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.0.2.tgz";
- sha512 = "k09hcQcTDY+cwgiwa6PYKLm3jlagNzQ+RSvhjzESOGOx+MNOuXkxTfEvPrO1IOQ81tArCFYQgi631clB70RpQw==";
+ url = "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.0.tgz";
+ sha512 = "WE2sZoctWm/v4smfCAdjYbrfS55JiMRdlY9ZubFhsYbteCK9+BvAx4YV7nPjYM6ZnX5BcoVKwfmyx9sIFTgQMQ==";
};
};
"deferred-0.7.11" = {
@@ -12280,13 +12622,13 @@ let
sha1 = "2cef1f111e1c57870d8bbb8af2650e587cd2f5b4";
};
};
- "deferred-leveldown-5.2.1" = {
+ "deferred-leveldown-5.3.0" = {
name = "deferred-leveldown";
packageName = "deferred-leveldown";
- version = "5.2.1";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-5.2.1.tgz";
- sha512 = "PwXZRn5EmW+IKYVAYVc7G9FsRkShr0myPubPuq+mtLhDq9xSUqfvTlNZKoeQGeXACHXkeCFurKrz5oo6TZ3qwg==";
+ url = "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-5.3.0.tgz";
+ sha512 = "a59VOT+oDy7vtAbLRCZwWgxu2BaCfd5Hk7wxJd48ei7I+nsg8Orlb9CLG0PMZienk9BSUKgeAqkO2+Lw+1+Ukw==";
};
};
"define-properties-1.1.3" = {
@@ -12469,13 +12811,13 @@ let
sha512 = "xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==";
};
};
- "deps-sort-2.0.0" = {
+ "deps-sort-2.0.1" = {
name = "deps-sort";
packageName = "deps-sort";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz";
- sha1 = "091724902e84658260eb910748cccd1af6e21fb5";
+ url = "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz";
+ sha512 = "1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==";
};
};
"deref-0.6.4" = {
@@ -12703,15 +13045,6 @@ let
sha512 = "s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==";
};
};
- "diff-lines-1.1.1" = {
- name = "diff-lines";
- packageName = "diff-lines";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/diff-lines/-/diff-lines-1.1.1.tgz";
- sha512 = "Oo5JzEEriF/+T0usOeRP5yOzr6SWvni2rrxvIgijMZSxPcEvf8JOvCO5GpnWwkte7fcOgnue/f5ECg1H9lMPCw==";
- };
- };
"diff-match-patch-1.0.4" = {
name = "diff-match-patch";
packageName = "diff-match-patch";
@@ -12730,6 +13063,15 @@ let
sha512 = "YDadfvH7ge833dKRGNr1gWZLa00tihMhwACUuQwrIQcPu/tnZ9t/Dq5W6fTQaKnLZ7iY7snGoyikTmF9mqBx+Q==";
};
};
+ "diff3-0.0.3" = {
+ name = "diff3";
+ packageName = "diff3";
+ version = "0.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/diff3/-/diff3-0.0.3.tgz";
+ sha1 = "d4e5c3a4cdf4e5fe1211ab42e693fcb4321580fc";
+ };
+ };
"diffie-hellman-5.0.3" = {
name = "diffie-hellman";
packageName = "diffie-hellman";
@@ -12838,13 +13180,13 @@ let
sha1 = "57ddacb47324ae5f58d2cc0da886db4ce9eeb718";
};
};
- "dispensary-0.37.0" = {
+ "dispensary-0.40.0" = {
name = "dispensary";
packageName = "dispensary";
- version = "0.37.0";
+ version = "0.40.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dispensary/-/dispensary-0.37.0.tgz";
- sha512 = "Baqbt8MDkRYQZHB7XEd8iBUP8wRkRLjNWbm16nSDTOIoGvgF4Z8Q9wV1yD72TYjFC0kj1/o3nfPXPiAvWqjC8g==";
+ url = "https://registry.npmjs.org/dispensary/-/dispensary-0.40.0.tgz";
+ sha512 = "ttKDQvGBf+ygQ4rXuLBLErp3kMJIS+Gfmy+nJ6N/EfV8/RQdjd9SORpc729YK5SYAI+IuBo88S2xGUjKjU2jYw==";
};
};
"diveSync-0.3.0" = {
@@ -13045,13 +13387,13 @@ let
sha512 = "l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==";
};
};
- "dom-serializer-0.2.1" = {
+ "dom-serializer-0.2.2" = {
name = "dom-serializer";
packageName = "dom-serializer";
- version = "0.2.1";
+ version = "0.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.1.tgz";
- sha512 = "sK3ujri04WyjwQXVoK4PU3y8ula1stq10GJZpqHIUgoGZdsGzAGu65BnU3d08aTVSvO7mGPZUc0wTEDL+qGE0Q==";
+ url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz";
+ sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
};
};
"dom-walk-0.1.1" = {
@@ -13189,6 +13531,15 @@ let
sha512 = "tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==";
};
};
+ "dot-prop-5.2.0" = {
+ name = "dot-prop";
+ packageName = "dot-prop";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz";
+ sha512 = "uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==";
+ };
+ };
"dotenv-4.0.0" = {
name = "dotenv";
packageName = "dotenv";
@@ -13216,31 +13567,31 @@ let
sha512 = "HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==";
};
};
- "dotenv-8.1.0" = {
+ "dotenv-8.2.0" = {
name = "dotenv";
packageName = "dotenv";
- version = "8.1.0";
+ version = "8.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dotenv/-/dotenv-8.1.0.tgz";
- sha512 = "GUE3gqcDCaMltj2++g6bRQ5rBJWtkWTmqmD0fo1RnnMuUqHNCt2oTPeDnS9n6fKYvlhn7AeBkb38lymBtWBQdA==";
+ url = "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz";
+ sha512 = "8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==";
};
};
- "dotenv-expand-4.2.0" = {
+ "dotenv-expand-5.1.0" = {
name = "dotenv-expand";
packageName = "dotenv-expand";
- version = "4.2.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz";
- sha1 = "def1f1ca5d6059d24a766e587942c21106ce1275";
+ url = "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz";
+ sha512 = "YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==";
};
};
- "dotnet-deps-parser-4.5.0" = {
+ "dotnet-deps-parser-4.5.2" = {
name = "dotnet-deps-parser";
packageName = "dotnet-deps-parser";
- version = "4.5.0";
+ version = "4.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/dotnet-deps-parser/-/dotnet-deps-parser-4.5.0.tgz";
- sha512 = "t6rBxcWVZSDNhhWdsbq9ozaCzfPXV79FiyES1JLNEoA7nYF+zDC2VZvFZSnH8ilU3bghJXxZPH+EcKYvfw8g/g==";
+ url = "https://registry.npmjs.org/dotnet-deps-parser/-/dotnet-deps-parser-4.5.2.tgz";
+ sha512 = "bk5Q1luEwQ10rrBwZbtTxUNadaLz2dM6xzOLoTK+oUBcaq6saCeELmkIgdG+Fwkn58XRgLQvOySVS0gp4OG6RA==";
};
};
"downgrade-root-1.2.2" = {
@@ -13432,15 +13783,6 @@ let
sha1 = "12c91b3085a37f0baa336e9486eac4bf94e3e788";
};
};
- "easy-table-1.1.0" = {
- name = "easy-table";
- packageName = "easy-table";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/easy-table/-/easy-table-1.1.0.tgz";
- sha1 = "86f9ab4c102f0371b7297b92a651d5824bc8cb73";
- };
- };
"ecc-jsbn-0.1.2" = {
name = "ecc-jsbn";
packageName = "ecc-jsbn";
@@ -13450,15 +13792,6 @@ let
sha1 = "3a83a904e54353287874c564b7549386849a98c9";
};
};
- "ecc-jsbn-0.2.0" = {
- name = "ecc-jsbn";
- packageName = "ecc-jsbn";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.2.0.tgz";
- sha1 = "7c98afab245f6df32290473c0abee2f2d39334c7";
- };
- };
"ecdsa-sig-formatter-1.0.11" = {
name = "ecdsa-sig-formatter";
packageName = "ecdsa-sig-formatter";
@@ -13576,13 +13909,13 @@ let
sha512 = "kS/gEPzZs3Y1rRsbGX4UOSjtP/CeJP0CxSNZHYxGfVM/VgLcv0ZqM7C45YyTj2DI2g7+P9Dd24C+IMIg6D0nYQ==";
};
};
- "electron-to-chromium-1.3.264" = {
+ "electron-to-chromium-1.3.306" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.264";
+ version = "1.3.306";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.264.tgz";
- sha512 = "z8E7WkrrquCuGYv+kKyybuZIbdms+4PeHp7Zm2uIgEhAigP0bOwqXILItwj0YO73o+QyHY/7XtEfP5DsHOWQgQ==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.306.tgz";
+ sha512 = "frDqXvrIROoYvikSKTIKbHbzO6M3/qC6kCIt/1FOa9kALe++c4VAJnwjSFvf1tYLEUsP2n9XZ4XSCyqc3l7A/A==";
};
};
"elegant-spinner-1.0.1" = {
@@ -13621,15 +13954,6 @@ let
sha512 = "xvJINNLbTeWQjrl6X+7eQCrIy/YPv5XCpKW6kB5mKvtnGILoLDcySuwomfdzt0BMdLNVnuRNTuzKNHj0bva1Cg==";
};
};
- "elm-hot-1.1.1" = {
- name = "elm-hot";
- packageName = "elm-hot";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.1.tgz";
- sha512 = "ZHjoHd2Ev6riNXNQirj3J+GKKXXwedAUikfFBYzlVL/+3CdGs96cpZ7nhAk4c5l//Qa9ymltrqX36mOlr0pPFA==";
- };
- };
"email-validator-2.0.4" = {
name = "email-validator";
packageName = "email-validator";
@@ -13757,13 +14081,13 @@ let
sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb";
};
};
- "encoding-down-6.2.0" = {
+ "encoding-down-6.3.0" = {
name = "encoding-down";
packageName = "encoding-down";
- version = "6.2.0";
+ version = "6.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/encoding-down/-/encoding-down-6.2.0.tgz";
- sha512 = "XlIoQMBMbU4aE01uSKpAix0sXBJWK8YPhuOdvKa1CroThZyUpj0zWzt+bbe7g1KWsdhNFFzHkQHSdDymVtpJ1w==";
+ url = "https://registry.npmjs.org/encoding-down/-/encoding-down-6.3.0.tgz";
+ sha512 = "QKrV0iKR6MZVJV08QY0wp1e7vF6QbhnbQhb07bwpEyuz4uZiZgPlEGdkCROuFkUwdxlFaiPIhjyarH1ee/3vhw==";
};
};
"end-of-stream-0.1.5" = {
@@ -13793,13 +14117,13 @@ let
sha1 = "e9353258baa9108965efc41cb0ef8ade2f3cfb07";
};
};
- "end-of-stream-1.4.1" = {
+ "end-of-stream-1.4.4" = {
name = "end-of-stream";
packageName = "end-of-stream";
- version = "1.4.1";
+ version = "1.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz";
- sha512 = "1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==";
+ url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz";
+ sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==";
};
};
"end-with-1.0.2" = {
@@ -13946,6 +14270,15 @@ let
sha512 = "F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==";
};
};
+ "enhanced-resolve-4.1.1" = {
+ name = "enhanced-resolve";
+ packageName = "enhanced-resolve";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz";
+ sha512 = "98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==";
+ };
+ };
"ensure-posix-path-1.1.1" = {
name = "ensure-posix-path";
packageName = "ensure-posix-path";
@@ -13991,6 +14324,15 @@ let
sha512 = "D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==";
};
};
+ "env-ci-3.2.2" = {
+ name = "env-ci";
+ packageName = "env-ci";
+ version = "3.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/env-ci/-/env-ci-3.2.2.tgz";
+ sha512 = "AOiNZ3lmxrtva3r/roqaYDF+1PX2V+ouUzuGqJf7KNxyyYkuU+CsfFbbUeibQPdixxjI/lP6eDtvtkX1/wymJw==";
+ };
+ };
"env-paths-1.0.0" = {
name = "env-paths";
packageName = "env-paths";
@@ -14000,6 +14342,15 @@ let
sha1 = "4168133b42bb05c38a35b1ae4397c8298ab369e0";
};
};
+ "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==";
+ };
+ };
"env-variable-0.0.5" = {
name = "env-variable";
packageName = "env-variable";
@@ -14009,15 +14360,6 @@ let
sha512 = "zoB603vQReOFvTg5xMl9I1P2PnHsHQQKTEowsKKD7nseUfJq6UWzK+4YtlWUO1nhiQUxe6XMkk+JleSZD1NZFA==";
};
};
- "envconf-0.0.4" = {
- name = "envconf";
- packageName = "envconf";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/envconf/-/envconf-0.0.4.tgz";
- sha1 = "85675afba237c43f98de2d46adc0e532a4dcf48b";
- };
- };
"envinfo-7.3.1" = {
name = "envinfo";
packageName = "envinfo";
@@ -14027,6 +14369,15 @@ let
sha512 = "GvXiDTqLYrORVSCuJCsWHPXF5BFvoWMQA9xX4YVjPT1jyS3aZEHUBwjzxU/6LTPF9ReHgVEbX7IEN5UvSXHw/A==";
};
};
+ "envinfo-7.4.0" = {
+ name = "envinfo";
+ packageName = "envinfo";
+ version = "7.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/envinfo/-/envinfo-7.4.0.tgz";
+ sha512 = "FdDfnWnCVjxTTpWE3d6Jgh5JDIA3Cw7LCgpM/pI7kK1ORkjaqI2r6NqQ+ln2j0dfpgxY00AWieSvtkiZQKIItA==";
+ };
+ };
"epidemic-broadcast-trees-7.0.0" = {
name = "epidemic-broadcast-trees";
packageName = "epidemic-broadcast-trees";
@@ -14090,31 +14441,31 @@ let
sha512 = "rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==";
};
};
- "es-abstract-1.14.2" = {
+ "es-abstract-1.16.0" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.14.2";
+ version = "1.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.14.2.tgz";
- sha512 = "DgoQmbpFNOofkjJtKwr87Ma5EW4Dc8fWhD0R+ndq7Oc456ivUfGOOP6oAZTTKl5/CcNMP+EN+e3/iUzgE0veZg==";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz";
+ sha512 = "xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==";
};
};
- "es-to-primitive-1.2.0" = {
+ "es-to-primitive-1.2.1" = {
name = "es-to-primitive";
packageName = "es-to-primitive";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz";
- sha512 = "qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==";
+ url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
+ sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
};
};
- "es5-ext-0.10.51" = {
+ "es5-ext-0.10.52" = {
name = "es5-ext";
packageName = "es5-ext";
- version = "0.10.51";
+ version = "0.10.52";
src = fetchurl {
- url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.51.tgz";
- sha512 = "oRpWzM2WcLHVKpnrcyB7OW8j/s67Ba04JCm0WnNv3RiABSvs7mrQlutB8DBv793gKcp0XENR8Il8WxGTlZ73gQ==";
+ url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.52.tgz";
+ sha512 = "bWCbE9fbpYQY4CU6hJbJ1vSz70EClMlDgJ7BmwI+zEJhxrwjesZRPglGJlsZhu0334U3hI+gaspwksH9IGD6ag==";
};
};
"es5-ext-0.8.2" = {
@@ -14216,15 +14567,6 @@ let
sha1 = "5109d62f3e56ea967c4b63505aef08291c8a5203";
};
};
- "es6-promisify-6.0.1" = {
- name = "es6-promisify";
- packageName = "es6-promisify";
- version = "6.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.1.tgz";
- sha512 = "J3ZkwbEnnO+fGAKrjVpeUAnZshAdfZvbhQpqfIH9kSAspReRC4nJnu8ewm55b4y9ElyeuhCTzJD0XiH8Tsbhlw==";
- };
- };
"es6-promisify-6.0.2" = {
name = "es6-promisify";
packageName = "es6-promisify";
@@ -14252,13 +14594,13 @@ let
sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77";
};
};
- "es6-symbol-3.1.2" = {
+ "es6-symbol-3.1.3" = {
name = "es6-symbol";
packageName = "es6-symbol";
- version = "3.1.2";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.2.tgz";
- sha512 = "/ZypxQsArlv+KHpGvng52/Iz8by3EQPxhmbuz8yFG89N/caTFBSbcXONDw0aMjy827gQg26XAjP4uXFvnfINmQ==";
+ 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" = {
@@ -14414,13 +14756,13 @@ let
sha512 = "S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==";
};
};
- "eslint-6.4.0" = {
+ "eslint-6.6.0" = {
name = "eslint";
packageName = "eslint";
- version = "6.4.0";
+ version = "6.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-6.4.0.tgz";
- sha512 = "WTVEzK3lSFoXUovDHEbkJqCVPEPwbhCq4trDktNI6ygs7aO41d4cDT0JFAT5MivzZeVLWlg7vHL+bgrQv/t3vA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz";
+ sha512 = "PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==";
};
};
"eslint-plugin-no-unsafe-innerhtml-1.0.16" = {
@@ -14477,22 +14819,13 @@ let
sha512 = "oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==";
};
};
- "eslint-utils-1.4.2" = {
+ "eslint-utils-1.4.3" = {
name = "eslint-utils";
packageName = "eslint-utils";
- version = "1.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz";
- sha512 = "eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==";
- };
- };
- "eslint-visitor-keys-1.0.0" = {
- name = "eslint-visitor-keys";
- packageName = "eslint-visitor-keys";
- version = "1.0.0";
+ version = "1.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz";
- sha512 = "qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==";
+ url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz";
+ sha512 = "fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==";
};
};
"eslint-visitor-keys-1.1.0" = {
@@ -14567,6 +14900,15 @@ let
sha512 = "EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ==";
};
};
+ "espree-6.1.2" = {
+ name = "espree";
+ packageName = "espree";
+ version = "6.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz";
+ sha512 = "2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==";
+ };
+ };
"esprima-1.1.1" = {
name = "esprima";
packageName = "esprima";
@@ -14792,15 +15134,6 @@ let
sha1 = "5da9cf3c7900975989db5a68c28e5b3c98ebe03a";
};
};
- "event-stream-3.1.5" = {
- name = "event-stream";
- packageName = "event-stream";
- version = "3.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-stream/-/event-stream-3.1.5.tgz";
- sha1 = "6cba5a3ae02a7e4967d65ad04ef12502a2fff66c";
- };
- };
"event-stream-3.1.7" = {
name = "event-stream";
packageName = "event-stream";
@@ -15035,6 +15368,15 @@ let
sha512 = "adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==";
};
};
+ "execa-3.3.0" = {
+ name = "execa";
+ packageName = "execa";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/execa/-/execa-3.3.0.tgz";
+ sha512 = "j5Vit5WZR/cbHlqU97+qcnw9WHRCIL4V1SVe75VcHcD1JRBdt8fv0zw89b7CQHQdUHTt2VjuhcF5ibAgVOxqpg==";
+ };
+ };
"execall-1.0.0" = {
name = "execall";
packageName = "execall";
@@ -15224,6 +15566,15 @@ let
sha1 = "f5fc2f9fa9e9a8578634f10e86ba5a4346b96f4f";
};
};
+ "ext-1.2.0" = {
+ name = "ext";
+ packageName = "ext";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ext/-/ext-1.2.0.tgz";
+ sha512 = "0ccUQK/9e3NreLFg6K6np8aPyRgwycx+oFGtfx1dSp7Wj00Ozw9r05FgBRlzjf2XBM7LAzwgLyDscRrtSU91hA==";
+ };
+ };
"ext-list-2.2.2" = {
name = "ext-list";
packageName = "ext-list";
@@ -15377,6 +15728,15 @@ let
sha1 = "5abbedc98c0d5202e3278727f9192d7e086c6be1";
};
};
+ "extract-stack-1.0.0" = {
+ name = "extract-stack";
+ packageName = "extract-stack";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extract-stack/-/extract-stack-1.0.0.tgz";
+ sha1 = "b97acaf9441eea2332529624b732fc5a1c8165fa";
+ };
+ };
"extract-zip-1.6.7" = {
name = "extract-zip";
packageName = "extract-zip";
@@ -15521,15 +15881,6 @@ let
sha512 = "FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==";
};
};
- "fast-json-patch-0.5.6" = {
- name = "fast-json-patch";
- packageName = "fast-json-patch";
- version = "0.5.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-0.5.6.tgz";
- sha1 = "66e4028e381eaa002edeb280d10238f3a46c3402";
- };
- };
"fast-json-patch-2.2.1" = {
name = "fast-json-patch";
packageName = "fast-json-patch";
@@ -15683,24 +16034,6 @@ let
sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==";
};
};
- "feedparser-2.2.9" = {
- name = "feedparser";
- packageName = "feedparser";
- version = "2.2.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/feedparser/-/feedparser-2.2.9.tgz";
- sha1 = "9138197dafdae05fcadde0036beeaf6066c2c5e9";
- };
- };
- "fibers-1.0.15" = {
- name = "fibers";
- packageName = "fibers";
- version = "1.0.15";
- src = fetchurl {
- url = "https://registry.npmjs.org/fibers/-/fibers-1.0.15.tgz";
- sha1 = "22f039c8f18b856190fbbe4decf056154c1eae9c";
- };
- };
"fields-0.1.24" = {
name = "fields";
packageName = "fields";
@@ -15746,13 +16079,13 @@ let
sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962";
};
};
- "figures-3.0.0" = {
+ "figures-3.1.0" = {
name = "figures";
packageName = "figures";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz";
- sha512 = "HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==";
+ url = "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz";
+ sha512 = "ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==";
};
};
"file-entry-cache-2.0.0" = {
@@ -15782,13 +16115,13 @@ let
sha512 = "uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==";
};
};
- "file-type-12.1.0" = {
+ "file-type-12.3.1" = {
name = "file-type";
packageName = "file-type";
- version = "12.1.0";
+ version = "12.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/file-type/-/file-type-12.1.0.tgz";
- sha512 = "aZkf42yWGiH+vSOpbVgvbnoRuX4JiitMX9pHYqTHemNQ3lrx64iHi33YGAP7TSJSno56kxQY1lHmw8S6ujlFUg==";
+ url = "https://registry.npmjs.org/file-type/-/file-type-12.3.1.tgz";
+ sha512 = "FXxY5h6vSYMjrRal4YqbtfuoKD/oE0AMjJ7E5Hm+BdaQECcFVD03B41RAWYJ7wyuLr/wRnCtFo7y37l+nh+TAA==";
};
};
"file-type-3.9.0" = {
@@ -16250,13 +16583,13 @@ let
sha512 = "ougBA2q6Rn9sZrjZQ9r5pTFxCotlGouySpD2yRIuq5AYwwfIT8HHhVMeSwrN5qJayjHINLJyrnsSkkPCZyfMrQ==";
};
};
- "flow-parser-0.108.0" = {
+ "flow-parser-0.111.3" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.108.0";
+ version = "0.111.3";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.108.0.tgz";
- sha512 = "Ug8VuwlyDIZq5Xgrf+T7XLpKydhqYyNd8lmFtf7PZbu90T5LL+FeHjWzxyrBn35RCCZMw7pXrjCrHOSs+2zXyg==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.111.3.tgz";
+ sha512 = "iEjGZ94OBMcESxnLorXNjJmtd/JtQYXUVrQpfwvtAKkuyawRmv+2LM6nqyOsOJkISEYbyY6ziudRE0u4VyPSVA==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -16502,15 +16835,6 @@ let
sha1 = "d35bc62e7fbc2937ae78f948aaa0d38d90607577";
};
};
- "form-data-1.0.1" = {
- name = "form-data";
- packageName = "form-data";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz";
- sha1 = "ae315db9a4907fa065502304a66d7733475ee37c";
- };
- };
"form-data-2.1.4" = {
name = "form-data";
packageName = "form-data";
@@ -16718,15 +17042,6 @@ let
sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==";
};
};
- "fs-copy-file-sync-1.1.1" = {
- name = "fs-copy-file-sync";
- packageName = "fs-copy-file-sync";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-copy-file-sync/-/fs-copy-file-sync-1.1.1.tgz";
- sha512 = "2QY5eeqVv4m2PfyMiEuy9adxNP+ajf+8AR05cEi+OAzPcOj90hvFImeZhTmKLBgSd9EvG33jsD7ZRxsx9dThkQ==";
- };
- };
"fs-exists-sync-0.1.0" = {
name = "fs-exists-sync";
packageName = "fs-exists-sync";
@@ -16844,6 +17159,15 @@ let
sha512 = "GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==";
};
};
+ "fs-minipass-2.0.0" = {
+ name = "fs-minipass";
+ packageName = "fs-minipass";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.0.0.tgz";
+ sha512 = "40Qz+LFXmd9tzYVnnBmZvFfvAADfUA14TXPK1s7IfElJTIZ97rA8w4Kin7Wt5JBrC3ShnnFJO/5vPjPEeJIq9A==";
+ };
+ };
"fs-mkdirp-stream-1.0.0" = {
name = "fs-mkdirp-stream";
packageName = "fs-mkdirp-stream";
@@ -16889,13 +17213,13 @@ let
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
};
- "fs2-0.3.5" = {
+ "fs2-0.3.7" = {
name = "fs2";
packageName = "fs2";
- version = "0.3.5";
+ version = "0.3.7";
src = fetchurl {
- url = "https://registry.npmjs.org/fs2/-/fs2-0.3.5.tgz";
- sha512 = "EL6G81ucjbmmycRwgekYMjjbKGFSop+eHgYLvBiQydp0H0Qugwbs5qOhifSzbCLZPy25rgXxsxsSrFqpTkitwA==";
+ url = "https://registry.npmjs.org/fs2/-/fs2-0.3.7.tgz";
+ sha512 = "fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw==";
};
};
"fsevents-1.2.9" = {
@@ -16916,6 +17240,15 @@ let
sha512 = "a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==";
};
};
+ "fsevents-2.1.2" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz";
+ sha512 = "R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==";
+ };
+ };
"fstream-0.1.31" = {
name = "fstream";
packageName = "fstream";
@@ -17006,15 +17339,6 @@ let
sha512 = "igHogHf5wTqqaPPTOav18MMTVq/eoeTJiw/PvPUuwnzU8vbyZInFPgR66G9ZBwvwxC7e611nbtB4xSMcYVhlvg==";
};
};
- "galaxy-0.1.12" = {
- name = "galaxy";
- packageName = "galaxy";
- version = "0.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/galaxy/-/galaxy-0.1.12.tgz";
- sha1 = "0c989774f2870c69378aa665648cdc60f343aa53";
- };
- };
"gauge-1.2.7" = {
name = "gauge";
packageName = "gauge";
@@ -17249,13 +17573,13 @@ let
sha512 = "EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==";
};
};
- "get-uri-2.0.3" = {
+ "get-uri-2.0.4" = {
name = "get-uri";
packageName = "get-uri";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/get-uri/-/get-uri-2.0.3.tgz";
- sha512 = "x5j6Ks7FOgLD/GlvjKwgu7wdmMR55iuRHhn8hj/+gA+eSbxQvZ+AEomq+3MgVEZj1vpi738QahGbCCSIDtXtkw==";
+ url = "https://registry.npmjs.org/get-uri/-/get-uri-2.0.4.tgz";
+ sha512 = "v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q==";
};
};
"get-value-2.0.6" = {
@@ -17348,6 +17672,15 @@ let
sha1 = "c57d1145eec16465ab9bfbdf575262b1691624d6";
};
};
+ "git-parse-1.0.3" = {
+ name = "git-parse";
+ packageName = "git-parse";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/git-parse/-/git-parse-1.0.3.tgz";
+ sha512 = "LlGDePBQ9Lr/jsL3ULrnV8SQL8sk3cdScyc+vAk6jVLkHBOxdIj3JosNWemH2o9pNnGtcqukl+ym1Nl6k5jw0Q==";
+ };
+ };
"git-raw-commits-2.0.0" = {
name = "git-raw-commits";
packageName = "git-raw-commits";
@@ -17438,15 +17771,6 @@ let
sha1 = "41d045f3851a5ea88f03f24ca1c6178114464b9b";
};
};
- "github-0.1.6" = {
- name = "github";
- packageName = "github";
- version = "0.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/github/-/github-0.1.6.tgz";
- sha1 = "1344e694f8d20ef9b29bcbfd1ca5eb4f7a287922";
- };
- };
"github-from-package-0.0.0" = {
name = "github-from-package";
packageName = "github-from-package";
@@ -17555,6 +17879,15 @@ let
sha512 = "hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==";
};
};
+ "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==";
+ };
+ };
"glob-base-0.3.0" = {
name = "glob-base";
packageName = "glob-base";
@@ -17654,13 +17987,13 @@ let
sha1 = "e76989268a6c74c38908b1305b10fc0e394e9d0f";
};
};
- "global-agent-2.1.1" = {
+ "global-agent-2.1.6" = {
name = "global-agent";
packageName = "global-agent";
- version = "2.1.1";
+ version = "2.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/global-agent/-/global-agent-2.1.1.tgz";
- sha512 = "MjLP2o331SpSxBMBFSWxs5PaWDhjXxysHepQ/hmBCjhjw74cbO9R/IBCbaSJ4GLPKm01dRcgXBtRr7p7XZEnfg==";
+ url = "https://registry.npmjs.org/global-agent/-/global-agent-2.1.6.tgz";
+ sha512 = "fL+xfraAlc1MXU8Gs0DAg/eHH+H1CjxbK+BLU3Qt55dAVMAQ8fH8k/UrLwV4A+Vk/hl/TePWuTxFnqJzCV1/Kw==";
};
};
"global-dirs-0.1.1" = {
@@ -17988,13 +18321,13 @@ let
sha512 = "b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==";
};
};
- "graceful-fs-4.2.2" = {
+ "graceful-fs-4.2.3" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.2";
+ version = "4.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz";
- sha512 = "IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
+ sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
};
};
"graceful-readlink-1.0.1" = {
@@ -18060,13 +18393,13 @@ let
sha512 = "QZ5BL8ZO/B20VA8APauGBg3GyEgZ19eduvpLWoq5x7gMmWnHoy8rlQWPLmWgFvo1yNgjSEFMesmS4R6pPr7xog==";
};
};
- "graphql-14.5.7" = {
+ "graphql-14.5.8" = {
name = "graphql";
packageName = "graphql";
- version = "14.5.7";
+ version = "14.5.8";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql/-/graphql-14.5.7.tgz";
- sha512 = "as410RMJSUFqF8RcH2QWxZ5ioqHzsH9VWnWbaU+UnDXJ/6azMDIYPrtXCBPXd8rlunEVb7W8z6fuUnNHMbFu9A==";
+ url = "https://registry.npmjs.org/graphql/-/graphql-14.5.8.tgz";
+ sha512 = "MMwmi0zlVLQKLdGiMfWkgQD7dY/TUKt4L+zgJ/aR0Howebod3aNgP5JkgvAULiR2HPVZaP2VEElqtdidHweLkg==";
};
};
"graphql-anywhere-4.2.4" = {
@@ -18114,13 +18447,13 @@ let
sha512 = "bOufkkog0cSfHJ9gVD3Wy+KHmkSTHWcFfPaV/NVpIvfJx15gU0/CzuC6lcTjioWmn+UGzYdoqmP7OrJAWT57sw==";
};
};
- "graphql-extensions-0.10.3" = {
+ "graphql-extensions-0.10.4" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.10.3.tgz";
- sha512 = "kwU0gUe+Qdfr8iZYT91qrPSwQNgPhB/ClF1m1LEPdxlptk5FhFmjpxAcbMZ8q7j0kjfnbp2IeV1OhRDCEPqz2w==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.10.4.tgz";
+ sha512 = "lE6MroluEYocbR/ICwccv39w+Pz4cBPadJ11z1rJkbZv5wstISEganbDOwl9qN21rcZGiWzh7QUNxUiFUXXEDw==";
};
};
"graphql-import-0.4.5" = {
@@ -18204,31 +18537,31 @@ let
sha512 = "jApXqWBzNXQ8jYa/HLkZJaVw9jgwNqZkywa2zfFn16Iv1Zb7ELNHkJaXHR7Quvd5SIGsy6Ny7SUKATgnu05uEg==";
};
};
- "graphql-tools-4.0.5" = {
+ "graphql-tools-4.0.6" = {
name = "graphql-tools";
packageName = "graphql-tools";
- version = "4.0.5";
+ version = "4.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.5.tgz";
- sha512 = "kQCh3IZsMqquDx7zfIGWBau42xe46gmqabwYkpPlCLIjcEY1XK+auP7iGRD9/205BPyoQdY8hT96MPpgERdC9Q==";
+ url = "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.6.tgz";
+ sha512 = "jHLQw8x3xmSNRBCsaZqelXXsFfUSUSktSCUP8KYHiX1Z9qEuwcMpAf+FkdBzk8aTAFqOlPdNZ3OI4DKKqGKUqg==";
};
};
- "graphql-type-json-0.2.4" = {
+ "graphql-type-json-0.3.0" = {
name = "graphql-type-json";
packageName = "graphql-type-json";
- version = "0.2.4";
+ version = "0.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.2.4.tgz";
- sha512 = "/tq02ayMQjrG4oDFDRLLrPk0KvJXue0nVXoItBe7uAdbNXjQUu+HYCBdAmPLQoseVzUKKMzrhq2P/sfI76ON6w==";
+ url = "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.0.tgz";
+ sha512 = "lnxg5HiB95yxy+/5cDKtP6pZo0zgntsOmqsjeCBXFGJ4YoMF3+1YaSEKWJntNTu+VsAm3zf6lPxFpp1kxzofLA==";
};
};
- "graphql-upload-8.0.7" = {
+ "graphql-upload-8.1.0" = {
name = "graphql-upload";
packageName = "graphql-upload";
- version = "8.0.7";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-upload/-/graphql-upload-8.0.7.tgz";
- sha512 = "gi2yygbDPXbHPC7H0PNPqP++VKSoNoJO4UrXWq4T0Bi4IhyUd3Ycop/FSxhx2svWIK3jdXR/i0vi91yR1aAF0g==";
+ url = "https://registry.npmjs.org/graphql-upload/-/graphql-upload-8.1.0.tgz";
+ sha512 = "U2OiDI5VxYmzRKw0Z2dmfk0zkqMRaecH9Smh1U277gVgVe9Qn+18xqf4skwr4YJszGIh7iQDZ57+5ygOK9sM/Q==";
};
};
"gray-matter-2.1.1" = {
@@ -18330,13 +18663,13 @@ let
sha512 = "FQLY7unaHdTOXG0jlwxeBQcWoPPrTMQZRA7HfYwSNi9IPVx5l7GJEN72mG4ri2yigp/f/VNGUAJnFMJHBmH3iw==";
};
};
- "gulp-sourcemaps-2.6.4" = {
+ "gulp-sourcemaps-2.6.5" = {
name = "gulp-sourcemaps";
packageName = "gulp-sourcemaps";
- version = "2.6.4";
+ version = "2.6.5";
src = fetchurl {
- url = "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.4.tgz";
- sha1 = "cbb2008450b1bcce6cd23bf98337be751bf6e30a";
+ url = "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.5.tgz";
+ sha512 = "SYLBRzPTew8T5Suh2U8jCSDKY+4NARua4aqjj8HOysBh2tSgT9u4jc1FYirAdPx1akUxxDeK++fqw6Jg0LkQRg==";
};
};
"gulp-typescript-4.0.2" = {
@@ -18348,13 +18681,13 @@ let
sha512 = "Hhbn5Aa2l3T+tnn0KqsG6RRJmcYEsr3byTL2nBpNBeAK8pqug9Od4AwddU4JEI+hRw7mzZyjRbB8DDWR6paGVA==";
};
};
- "gulp-uglify-3.0.1" = {
+ "gulp-uglify-3.0.2" = {
name = "gulp-uglify";
packageName = "gulp-uglify";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.1.tgz";
- sha512 = "KVffbGY9d4Wv90bW/B1KZJyunLMyfHTBbilpDvmcrj5Go0/a1G3uVpt+1gRBWSw/11dqR3coJ1oWNTt1AiXuWQ==";
+ url = "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz";
+ sha512 = "gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==";
};
};
"gulp-util-3.0.8" = {
@@ -18366,13 +18699,13 @@ let
sha1 = "0054e1e744502e27c04c187c3ecc505dd54bbb4f";
};
};
- "gulp-vinyl-zip-2.1.2" = {
+ "gulp-vinyl-zip-2.1.3" = {
name = "gulp-vinyl-zip";
packageName = "gulp-vinyl-zip";
- version = "2.1.2";
+ version = "2.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.2.tgz";
- sha512 = "wJn09jsb8PyvUeyFF7y7ImEJqJwYy40BqL9GKfJs6UGpaGW9A+N68Q+ajsIpb9AeR6lAdjMbIdDPclIGo1/b7Q==";
+ url = "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.3.tgz";
+ sha512 = "wOHNPddyZ45il4wNz3Bk9ChpEq5FK/P76SSkqAMCLVZSOVtLBiDIVXDbYWDlfZpoYEjZQl+28I+Uzmmr6pSnBQ==";
};
};
"gulplog-1.0.0" = {
@@ -18384,13 +18717,13 @@ let
sha1 = "e28c4d45d05ecbbed818363ce8f9c5926229ffe5";
};
};
- "handlebars-4.2.1" = {
+ "handlebars-4.5.1" = {
name = "handlebars";
packageName = "handlebars";
- version = "4.2.1";
+ version = "4.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/handlebars/-/handlebars-4.2.1.tgz";
- sha512 = "bqPIlDk06UWbVEIFoYj+LVo42WhK96J+b25l7hbFDpxrOXMphFM3fNIm+cluwg4Pk2jiLjWU5nHQY7igGE75NQ==";
+ url = "https://registry.npmjs.org/handlebars/-/handlebars-4.5.1.tgz";
+ sha512 = "C29UoFzHe9yM61lOsIlCE5/mQVGrnIOrOq7maQl76L7tYPCgC1og0Ajt6uWnX4ZTxBPnjw+CUvawphwCfJgUnA==";
};
};
"har-schema-1.0.5" = {
@@ -18762,13 +19095,13 @@ let
sha512 = "C62CVn7jbjp89yOhhy7vrkSaB7Vk906Gtcw/Ihd+Iufnq+2pwOZjdPmpzpKLWJXPJBMDX3wXg4FqmdOayPcewA==";
};
};
- "hast-util-parse-selector-2.2.2" = {
+ "hast-util-parse-selector-2.2.3" = {
name = "hast-util-parse-selector";
packageName = "hast-util-parse-selector";
- version = "2.2.2";
+ version = "2.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.2.tgz";
- sha512 = "jIMtnzrLTjzqgVEQqPEmwEZV+ea4zHRFTP8Z2Utw0I5HuBOXHzUPPQWr6ouJdJqDKLbFU/OEiYwZ79LalZkmmw==";
+ url = "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.3.tgz";
+ sha512 = "nxbeqjQNxsvo/uYYAw9kij6td05YVUlf1qti09rVfbWSLT5H6wo3c+USIwX6nzXWk5kFZzXnEqO82856r0aM2Q==";
};
};
"hast-util-to-string-1.0.2" = {
@@ -18906,13 +19239,13 @@ let
sha1 = "e6d9dbe57cbefe60751f02af336195870c90c01e";
};
};
- "highlight.js-9.15.10" = {
+ "highlight.js-9.16.2" = {
name = "highlight.js";
packageName = "highlight.js";
- version = "9.15.10";
+ version = "9.16.2";
src = fetchurl {
- url = "https://registry.npmjs.org/highlight.js/-/highlight.js-9.15.10.tgz";
- sha512 = "RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw==";
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-9.16.2.tgz";
+ sha512 = "feMUrVLZvjy0oC7FVJQcSQRqbBq9kwqnYE4+Kj9ZjbHh3g+BisiPgF49NyQbVLNdrL/qqZr3Ca9yOKwgn2i/tw==";
};
};
"hipchatter-0.3.2" = {
@@ -18987,13 +19320,13 @@ let
sha1 = "08a74d9272a9cc83ae8e6bbe0303f0ee76432094";
};
};
- "hosted-git-info-2.8.4" = {
+ "hosted-git-info-2.8.5" = {
name = "hosted-git-info";
packageName = "hosted-git-info";
- version = "2.8.4";
+ version = "2.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz";
- sha512 = "pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==";
+ url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
+ sha512 = "kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==";
};
};
"hsl-regex-1.0.0" = {
@@ -19059,15 +19392,6 @@ let
sha1 = "c78de65b5663aa597989dd2b7ab49200d7e4db98";
};
};
- "html-to-text-5.1.1" = {
- name = "html-to-text";
- packageName = "html-to-text";
- version = "5.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/html-to-text/-/html-to-text-5.1.1.tgz";
- sha512 = "Bci6bD/JIfZSvG4s0gW/9mMKwBRoe/1RWLxUME/d6WUSZCdY7T60bssf/jFf7EYXRyqU4P5xdClVqiYU0/ypdA==";
- };
- };
"html-void-elements-1.0.4" = {
name = "html-void-elements";
packageName = "html-void-elements";
@@ -19095,13 +19419,13 @@ let
sha1 = "3a03edc2214bca3b66424a3e7959349509cb0351";
};
};
- "htmlnano-0.2.4" = {
+ "htmlnano-0.2.5" = {
name = "htmlnano";
packageName = "htmlnano";
- version = "0.2.4";
+ version = "0.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.4.tgz";
- sha512 = "wsg7+Hjyi1gHpMUixkeOjeRUNhBBTnEDB//kzvVHR+LUK4p+/31DAyE+pEACT0SQk3W0KE7Xdylk9+uNxdHXLg==";
+ url = "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz";
+ sha512 = "X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==";
};
};
"htmlparser2-3.10.1" = {
@@ -19149,13 +19473,13 @@ let
sha1 = "945cfadd66521eaf8f7c84913d377d7b15f24e31";
};
};
- "http-basic-2.5.1" = {
+ "http-basic-6.0.0" = {
name = "http-basic";
packageName = "http-basic";
- version = "2.5.1";
+ version = "6.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/http-basic/-/http-basic-2.5.1.tgz";
- sha1 = "8ce447bdb5b6c577f8a63e3fa78056ec4bb4dbfb";
+ url = "https://registry.npmjs.org/http-basic/-/http-basic-6.0.0.tgz";
+ sha512 = "7ScbVjuiReYe8S+OZOpNjoKGXrbhJHIrQQe7eq1TpLTJkxH8MPKvnTUzq/TNLjww1hdFQy8yUIC42wuLhCjYcQ==";
};
};
"http-cache-semantics-3.8.1" = {
@@ -19176,6 +19500,15 @@ let
sha512 = "TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==";
};
};
+ "http-call-5.2.5" = {
+ name = "http-call";
+ packageName = "http-call";
+ version = "5.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-call/-/http-call-5.2.5.tgz";
+ sha512 = "SfJ9j2xfi8zhQuJxcBCN1AhPCUAvPhipNaoeHWHfHiV0gz4uf9RUt2kl+xu9mxJLKxhNP7We87aRGbaSGPjr8A==";
+ };
+ };
"http-errors-1.6.3" = {
name = "http-errors";
packageName = "http-errors";
@@ -19276,13 +19609,13 @@ let
sha512 = "qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==";
};
};
- "http-response-object-1.1.0" = {
+ "http-response-object-3.0.2" = {
name = "http-response-object";
packageName = "http-response-object";
- version = "1.1.0";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/http-response-object/-/http-response-object-1.1.0.tgz";
- sha1 = "a7c4e75aae82f3bb4904e4f43f615673b4d518c3";
+ url = "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz";
+ sha512 = "bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==";
};
};
"http-signature-0.11.0" = {
@@ -19312,6 +19645,15 @@ let
sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
};
};
+ "http-signature-1.3.1" = {
+ name = "http-signature";
+ packageName = "http-signature";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-signature/-/http-signature-1.3.1.tgz";
+ sha512 = "Y29YKEc8MQsjch/VzkUVJ+2MXd9WcR42fK5u36CZf4G8bXw2DXMTWuESiB0R6m59JAWxlPPw5/Fri/t/AyyueA==";
+ };
+ };
"http_ece-1.1.0" = {
name = "http_ece";
packageName = "http_ece";
@@ -19339,22 +19681,31 @@ let
sha1 = "35f7da6c48ce4ddbfa264891ac593ee5ff8671e6";
};
};
- "https-proxy-agent-2.2.1" = {
+ "https-proxy-agent-2.2.2" = {
name = "https-proxy-agent";
packageName = "https-proxy-agent";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz";
- sha512 = "HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==";
+ url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz";
+ sha512 = "c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==";
};
};
- "https-proxy-agent-2.2.2" = {
+ "https-proxy-agent-2.2.4" = {
name = "https-proxy-agent";
packageName = "https-proxy-agent";
- version = "2.2.2";
+ version = "2.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz";
- sha512 = "c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==";
+ url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz";
+ sha512 = "OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==";
+ };
+ };
+ "https-proxy-agent-3.0.1" = {
+ name = "https-proxy-agent";
+ packageName = "https-proxy-agent";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz";
+ sha512 = "+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==";
};
};
"hue-sdk-0.1.0" = {
@@ -19366,6 +19717,15 @@ let
sha512 = "Rz+tFQZs4n+7atl2mukSgXzi0EPGYwlN0Z4clFMQM9ktOyX+sIZ3fC8y9+8LMXMYQpUvdsweFQM6MGGoolOtLw==";
};
};
+ "human-signals-1.1.1" = {
+ name = "human-signals";
+ packageName = "human-signals";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz";
+ sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
+ };
+ };
"humanize-0.0.9" = {
name = "humanize";
packageName = "humanize";
@@ -19456,6 +19816,15 @@ let
sha512 = "JolPS374h6oS1rmz1iebFfeDDvA2nAtiHbx9VJJGMgSDSx4Q77eeY09hDgZwY7KatSKUGWnnSyydSgVUb3+8Lw==";
};
};
+ "hyperlinker-1.0.0" = {
+ name = "hyperlinker";
+ packageName = "hyperlinker";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz";
+ sha512 = "Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==";
+ };
+ };
"hyperquest-2.1.3" = {
name = "hyperquest";
packageName = "hyperquest";
@@ -19474,13 +19843,13 @@ let
sha1 = "d96c92732076f072711b6b10fd7d4f65ad8ee23d";
};
};
- "i18next-15.1.0" = {
+ "i18next-15.1.2" = {
name = "i18next";
packageName = "i18next";
- version = "15.1.0";
+ version = "15.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/i18next/-/i18next-15.1.0.tgz";
- sha512 = "7cCrVn/BcoSOGJwTilAjGgWWzUDg4scTLX1sIBMWq6QjYYBrT+ChSAvmgVyQxkHinaIcswC04XK6l15RxM4Dkg==";
+ url = "https://registry.npmjs.org/i18next/-/i18next-15.1.2.tgz";
+ sha512 = "98ELn/dqep00DQ/v1E1gpM21HNN6nqU3mS85mYKd9P7lXrhfUcuysPaa3HviKSFb3WPdjf7avuAST3P0dhNp/A==";
};
};
"iconv-lite-0.4.23" = {
@@ -19591,13 +19960,13 @@ let
sha1 = "48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09";
};
};
- "ignore-walk-3.0.2" = {
+ "ignore-walk-3.0.3" = {
name = "ignore-walk";
packageName = "ignore-walk";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.2.tgz";
- sha512 = "EXyErtpHbn75ZTsOADsfx6J/FPo6/5cjev46PXrcTpd8z3BoRkXgYu9/JVqrI7tusjmwCZutGeRJeU0Wo1e4Cw==";
+ url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz";
+ sha512 = "m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==";
};
};
"image-data-uri-2.0.1" = {
@@ -20149,15 +20518,6 @@ let
sha1 = "ae9fbf93b984878785d50a8de1b356956058cf5c";
};
};
- "internal-ip-4.3.0" = {
- name = "internal-ip";
- packageName = "internal-ip";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz";
- sha512 = "S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==";
- };
- };
"interpret-1.1.0" = {
name = "interpret";
packageName = "interpret";
@@ -20230,6 +20590,15 @@ let
sha512 = "wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==";
};
};
+ "invert-kv-3.0.0" = {
+ name = "invert-kv";
+ packageName = "invert-kv";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.0.tgz";
+ sha512 = "JzF8q2BeZA1ZkE3XROwRpoMQ9ObMgTtp0JH8EXewlbkikuOj2GPLIpUipdO+VL8QsTr2teAJD02EFGGL5cO7uw==";
+ };
+ };
"iota-array-1.0.0" = {
name = "iota-array";
packageName = "iota-array";
@@ -20401,13 +20770,13 @@ let
sha1 = "50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6";
};
};
- "is-absolute-url-3.0.2" = {
+ "is-absolute-url-3.0.3" = {
name = "is-absolute-url";
packageName = "is-absolute-url";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.2.tgz";
- sha512 = "+5g/wLlcm1AcxSP7014m6GvbPHswDx980vD/3bZaap8aGV9Yfs7Q6y6tfaupgZ5O74Byzc8dGrSCJ+bFXx0KdA==";
+ url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz";
+ sha512 = "opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==";
};
};
"is-accessor-descriptor-0.1.6" = {
@@ -20509,13 +20878,13 @@ let
sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
};
};
- "is-buffer-2.0.3" = {
+ "is-buffer-2.0.4" = {
name = "is-buffer";
packageName = "is-buffer";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz";
- sha512 = "U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==";
+ url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz";
+ sha512 = "Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==";
};
};
"is-callable-1.1.4" = {
@@ -20842,6 +21211,15 @@ let
sha1 = "0dfd98f5a9111716dd535dda6492f67bf3d25a80";
};
};
+ "is-interactive-1.0.0" = {
+ name = "is-interactive";
+ packageName = "is-interactive";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz";
+ sha512 = "2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==";
+ };
+ };
"is-invalid-path-0.1.0" = {
name = "is-invalid-path";
packageName = "is-invalid-path";
@@ -20860,13 +21238,13 @@ let
sha1 = "7e147be4768dc466db3bfb21cc60b31e6ad69393";
};
};
- "is-mergeable-object-1.1.0" = {
+ "is-mergeable-object-1.1.1" = {
name = "is-mergeable-object";
packageName = "is-mergeable-object";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.0.tgz";
- sha512 = "JfyDDwUdtS4yHCgUpxOyKB9dnfZ0gecufxB0eytX6BmSXSE+8dbxDGt+V7CNRIRJ9sYFV/WQt2KJG6hNob2sBw==";
+ url = "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.1.tgz";
+ sha512 = "CPduJfuGg8h8vW74WOxHtHmtQutyQBzR+3MjQ6iDHIYdbOnm1YC7jv43SqCoU8OPGTJD4nibmiryA4kmogbGrA==";
};
};
"is-module-1.0.0" = {
@@ -20977,6 +21355,15 @@ let
sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f";
};
};
+ "is-obj-2.0.0" = {
+ name = "is-obj";
+ packageName = "is-obj";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz";
+ sha512 = "drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==";
+ };
+ };
"is-object-1.0.1" = {
name = "is-object";
packageName = "is-object";
@@ -20986,6 +21373,15 @@ let
sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470";
};
};
+ "is-observable-1.1.0" = {
+ name = "is-observable";
+ packageName = "is-observable";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz";
+ sha512 = "NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==";
+ };
+ };
"is-options-1.0.1" = {
name = "is-options";
packageName = "is-options";
@@ -21121,13 +21517,13 @@ let
sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==";
};
};
- "is-relative-url-2.0.0" = {
+ "is-relative-url-3.0.0" = {
name = "is-relative-url";
packageName = "is-relative-url";
- version = "2.0.0";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-relative-url/-/is-relative-url-2.0.0.tgz";
- sha1 = "72902d7fe04b3d4792e7db15f9db84b7204c9cef";
+ url = "https://registry.npmjs.org/is-relative-url/-/is-relative-url-3.0.0.tgz";
+ sha512 = "U1iSYRlY2GIMGuZx7gezlB5dp1Kheaym7zKzO1PV06mOihiWTXejLwm4poEJysPyXF+HtK/BEd0DVlcCh30pEA==";
};
};
"is-resolvable-1.1.0" = {
@@ -21184,6 +21580,15 @@ let
sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
};
};
+ "is-stream-2.0.0" = {
+ name = "is-stream";
+ packageName = "is-stream";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz";
+ sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
+ };
+ };
"is-string-1.0.4" = {
name = "is-string";
packageName = "is-string";
@@ -21220,13 +21625,13 @@ let
sha512 = "HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==";
};
};
- "is-text-path-2.0.0" = {
+ "is-text-path-1.0.1" = {
name = "is-text-path";
packageName = "is-text-path";
- version = "2.0.0";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz";
- sha512 = "+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==";
+ url = "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz";
+ sha1 = "4e1aa0fb51bfbcb3e92688001397202c1775b66e";
};
};
"is-typedarray-1.0.0" = {
@@ -21508,13 +21913,13 @@ let
sha1 = "611ae1acf14f5e81f729507472819fe9733558a9";
};
};
- "isomorphic-git-0.47.0" = {
+ "isomorphic-git-0.70.4" = {
name = "isomorphic-git";
packageName = "isomorphic-git";
- version = "0.47.0";
+ version = "0.70.4";
src = fetchurl {
- url = "https://registry.npmjs.org/isomorphic-git/-/isomorphic-git-0.47.0.tgz";
- sha512 = "oea4It03KvuJrEbwYGMrRmlY+Wh7a/J/jBYKezkiUW/s6GrcAePOCnpfLR8TXkHiASZlEHCgckMd7uMAfJ9w/w==";
+ url = "https://registry.npmjs.org/isomorphic-git/-/isomorphic-git-0.70.4.tgz";
+ sha512 = "Nk/iD4iEL35zY1B4l2PgPOJpVgTQzVH9W0oRkKc3vDbMjcfvs7nle4Y8NRghXIG27Z6KQVSTi/om6lTbzpfl+A==";
};
};
"isomorphic-textencoder-1.0.1" = {
@@ -21607,13 +22012,22 @@ let
sha1 = "dc5ebed10d04a5e0eaf49ef0009bec473d1a6b31";
};
};
- "jaeger-client-3.16.0" = {
+ "jaeger-client-3.17.1" = {
name = "jaeger-client";
packageName = "jaeger-client";
- version = "3.16.0";
+ version = "3.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.17.1.tgz";
+ sha512 = "S3fS3vk7dcWTWUWGqMWD9fGa/diLhPIP9h0S8L+OQdz24+7hR7cdALk+AOZD1VzbvqUIQbj6uUELp31J4Frgcw==";
+ };
+ };
+ "java-properties-1.0.2" = {
+ name = "java-properties";
+ packageName = "java-properties";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.16.0.tgz";
- sha512 = "F4y4rQ7RTYFDu6QGsFXOnrZb2Pk6BvhnecOZQZvM+BmNahgE+5y9mfToMe4SsELuJ7NQM5JF+Oau1u/xwefr9A==";
+ url = "https://registry.npmjs.org/java-properties/-/java-properties-1.0.2.tgz";
+ sha512 = "qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==";
};
};
"javascript-natural-sort-0.7.1" = {
@@ -21679,22 +22093,22 @@ let
sha1 = "06d4912255093419477d425633606e0e90782967";
};
};
- "joplin-turndown-4.0.17" = {
+ "joplin-turndown-4.0.19" = {
name = "joplin-turndown";
packageName = "joplin-turndown";
- version = "4.0.17";
+ version = "4.0.19";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin-turndown/-/joplin-turndown-4.0.17.tgz";
- sha512 = "57mw92ZOKoR77YBLUkauN1xNq1xlxOm2KaPty/jlYrkEyGotUBBvq46a6wXh6d3aM4CccGuwymSge18/9IoB3A==";
+ url = "https://registry.npmjs.org/joplin-turndown/-/joplin-turndown-4.0.19.tgz";
+ sha512 = "B9XeR7bjsPWhwevnCk+EN8VQmaesDqGP3sjkk+ROMuNoQAj0p0RMkZB3actv6Ej6Q9EnRJm3JokfM3Ua4TVYvA==";
};
};
- "joplin-turndown-plugin-gfm-1.0.9" = {
+ "joplin-turndown-plugin-gfm-1.0.11" = {
name = "joplin-turndown-plugin-gfm";
packageName = "joplin-turndown-plugin-gfm";
- version = "1.0.9";
+ version = "1.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin-turndown-plugin-gfm/-/joplin-turndown-plugin-gfm-1.0.9.tgz";
- sha512 = "SOa/Uiy3nyoBGtHqFe+TBg10UTIOzzcUUzNhx2MyR4Z0vbKL3enGggGypig1t7G5uHwv5j+NhooRuM619Zk0bw==";
+ url = "https://registry.npmjs.org/joplin-turndown-plugin-gfm/-/joplin-turndown-plugin-gfm-1.0.11.tgz";
+ sha512 = "S2I+VCTqIhpWKKkPHsyJ5rdll9H/JjMXoBVClRX1TnphcmrSxufevdoXWWVgLncdXpSSiuoifCXgFZy3ueVElg==";
};
};
"jpeg-js-0.1.2" = {
@@ -21841,15 +22255,6 @@ let
sha1 = "102790f265d986fe95a4d0f2a792e7a7bd886eec";
};
};
- "js2xmlparser-1.0.0" = {
- name = "js2xmlparser";
- packageName = "js2xmlparser";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-1.0.0.tgz";
- sha1 = "5a170f2e8d6476ce45405e04823242513782fe30";
- };
- };
"js2xmlparser-4.0.0" = {
name = "js2xmlparser";
packageName = "js2xmlparser";
@@ -21940,13 +22345,13 @@ let
sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
};
};
- "jshint-2.10.2" = {
+ "jshint-2.10.3" = {
name = "jshint";
packageName = "jshint";
- version = "2.10.2";
+ version = "2.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz";
- sha512 = "e7KZgCSXMJxznE/4WULzybCMNXNAd/bf5TSrvVEq78Q/K8ZwFpmBqQeDtNiHc3l49nV4E/+YeHU/JZjSUIrLAA==";
+ url = "https://registry.npmjs.org/jshint/-/jshint-2.10.3.tgz";
+ sha512 = "d8AoXcNNYzmm7cdmulQ3dQApbrPYArtVBO6n4xOICe4QsXGNHCAKDcFORzqP52LhK61KX0VhY39yYzCsNq+bxQ==";
};
};
"json-buffer-2.0.11" = {
@@ -21976,15 +22381,6 @@ let
sha512 = "FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw==";
};
};
- "json-edm-parser-0.1.2" = {
- name = "json-edm-parser";
- packageName = "json-edm-parser";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-edm-parser/-/json-edm-parser-0.1.2.tgz";
- sha1 = "1e60b0fef1bc0af67bc0d146dfdde5486cd615b4";
- };
- };
"json-merge-patch-0.2.3" = {
name = "json-merge-patch";
packageName = "json-merge-patch";
@@ -22057,13 +22453,13 @@ let
sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
};
};
- "json-schema-deref-sync-0.3.4" = {
+ "json-schema-deref-sync-0.6.0" = {
name = "json-schema-deref-sync";
packageName = "json-schema-deref-sync";
- version = "0.3.4";
+ version = "0.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/json-schema-deref-sync/-/json-schema-deref-sync-0.3.4.tgz";
- sha512 = "4Ssj+1UGDJAzPIdTL1QW/rvHwWeuwC28gjbA0EjStLxVsalc+UPciKXxs3rhtr4gaGdIBojW/VmvC8B8bCQwcA==";
+ url = "https://registry.npmjs.org/json-schema-deref-sync/-/json-schema-deref-sync-0.6.0.tgz";
+ sha512 = "0efemmp3LWItb3Nux9gsoDA0xpzWaCDwoUuECEBOZQaTjAGqTrGkrJQwaIHAOD+X0SJnY+1dpsd2yE4EO+ZzRg==";
};
};
"json-schema-faker-0.2.16" = {
@@ -22102,6 +22498,15 @@ let
sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
};
};
+ "json-schema-typed-7.0.2" = {
+ name = "json-schema-typed";
+ packageName = "json-schema-typed";
+ version = "7.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-7.0.2.tgz";
+ sha512 = "40FRIcBSz4y0Ego3gMpbkhtIgebpxKRgW/7i1FfDNL4/xEPQKBM12tKSiCZFNQvad5K4IS3I5Sc8cxza/KSwog==";
+ };
+ };
"json-stable-stringify-0.0.1" = {
name = "json-stable-stringify";
packageName = "json-stable-stringify";
@@ -22174,6 +22579,15 @@ let
sha512 = "8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==";
};
};
+ "json5-2.1.1" = {
+ name = "json5";
+ packageName = "json5";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz";
+ sha512 = "l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==";
+ };
+ };
"jsonata-1.6.5" = {
name = "jsonata";
packageName = "jsonata";
@@ -22183,6 +22597,15 @@ let
sha512 = "iRx9U6AkvsjrRdFf9MMbQmGVAL3bXVANR12vbVxjgXouMPU9VJQEcFnLWUCaW8IDmOzdxsaxK4Xe7SGlBYr5Bg==";
};
};
+ "jsonata-1.7.0" = {
+ name = "jsonata";
+ packageName = "jsonata";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonata/-/jsonata-1.7.0.tgz";
+ sha512 = "W1qxnGXtbaboFFA8DMLL2GZgiWoeFuMo0Yf3J23o03omzIuW9a9hgowgfUChQq8bfMfh/zmQJpwn/gQirn46ew==";
+ };
+ };
"jsonc-parser-1.0.3" = {
name = "jsonc-parser";
packageName = "jsonc-parser";
@@ -22246,15 +22669,6 @@ let
sha1 = "5737045085f55eb455c68b1ff4ebc01bd50e8830";
};
};
- "jsonminify-0.4.1" = {
- name = "jsonminify";
- packageName = "jsonminify";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonminify/-/jsonminify-0.4.1.tgz";
- sha1 = "805dafbb39395188cee9ab582c81ef959d7e710c";
- };
- };
"jsonparse-0.0.5" = {
name = "jsonparse";
packageName = "jsonparse";
@@ -22273,15 +22687,6 @@ let
sha1 = "ab599f19324d4ae178fa21a930192ab11ab61a4e";
};
};
- "jsonparse-1.2.0" = {
- name = "jsonparse";
- packageName = "jsonparse";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonparse/-/jsonparse-1.2.0.tgz";
- sha1 = "5c0c5685107160e72fe7489bddea0b44c2bc67bd";
- };
- };
"jsonparse-1.3.1" = {
name = "jsonparse";
packageName = "jsonparse";
@@ -22354,15 +22759,6 @@ let
sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
};
};
- "jsrsasign-4.8.2" = {
- name = "jsrsasign";
- packageName = "jsrsasign";
- version = "4.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsrsasign/-/jsrsasign-4.8.2.tgz";
- sha1 = "bd0a7040d426d7598d6c742ec8f875d0e88644a9";
- };
- };
"jssha-2.3.1" = {
name = "jssha";
packageName = "jssha";
@@ -22697,22 +23093,13 @@ let
sha512 = "eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==";
};
};
- "knockout-3.5.0" = {
+ "knockout-3.5.1" = {
name = "knockout";
packageName = "knockout";
- version = "3.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/knockout/-/knockout-3.5.0.tgz";
- sha512 = "vBUF/IsBDzaejHkNpiquKdc5uPrImXuQ4Mb9lEfNNJ5cyHGI8ThDupR+h3eMFZhfmPE/brfwcIAn/fm0yOvJUg==";
- };
- };
- "kuduscript-1.0.16" = {
- name = "kuduscript";
- packageName = "kuduscript";
- version = "1.0.16";
+ version = "3.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/kuduscript/-/kuduscript-1.0.16.tgz";
- sha512 = "++ulra2RtdutmJhZZFohhF+kbccz2XdFTf23857x8X1M9Jfm54ZKY4kXPJKgPdMz6eTH1MBXWXh17RvGWxLNrw==";
+ url = "https://registry.npmjs.org/knockout/-/knockout-3.5.1.tgz";
+ sha512 = "wRJ9I4az0QcsH7A4v4l0enUpkS++MBx0BnL/68KaLzJg7x1qmbjSlwEoCNol7KTYZ+pmtI7Eh2J0Nu6/2Z5J/Q==";
};
};
"kuler-1.0.1" = {
@@ -22877,6 +23264,15 @@ let
sha512 = "avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==";
};
};
+ "lcid-3.1.1" = {
+ name = "lcid";
+ packageName = "lcid";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lcid/-/lcid-3.1.1.tgz";
+ sha512 = "M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==";
+ };
+ };
"ldap-filter-0.2.2" = {
name = "ldap-filter";
packageName = "ldap-filter";
@@ -22886,6 +23282,15 @@ let
sha1 = "f2b842be0b86da3352798505b31ebcae590d77d0";
};
};
+ "ldap-filter-0.3.3" = {
+ name = "ldap-filter";
+ packageName = "ldap-filter";
+ version = "0.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.3.3.tgz";
+ sha1 = "2b14c68a2a9d4104dbdbc910a1ca85fd189e9797";
+ };
+ };
"ldapjs-1.0.2" = {
name = "ldapjs";
packageName = "ldapjs";
@@ -22895,6 +23300,15 @@ let
sha1 = "544ff7032b7b83c68f0701328d9297aa694340f9";
};
};
+ "ldapjs-2.0.0-pre.2" = {
+ name = "ldapjs";
+ packageName = "ldapjs";
+ version = "2.0.0-pre.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ldapjs/-/ldapjs-2.0.0-pre.2.tgz";
+ sha512 = "KZnKiFXu5eEU4jKWoz29yUWh6fS8pIBuxFq9njji8LfHu3T4i05j6lsnGyDLayhJDw+rtKpEgmS3/As7CXg7WQ==";
+ };
+ };
"lead-1.0.0" = {
name = "lead";
packageName = "lead";
@@ -22985,13 +23399,13 @@ let
sha512 = "UVprBJXite4gPS+3VznfgDSU8PTRuVX0NXwoWW50KLxd2yw4Y1t2JUR5In1itQnudZqRMT9DlAM3Q//9NCjCFw==";
};
};
- "level-iterator-stream-4.0.1" = {
+ "level-iterator-stream-4.0.2" = {
name = "level-iterator-stream";
packageName = "level-iterator-stream";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-4.0.1.tgz";
- sha512 = "pSZWqXK6/yHQkZKCHrR59nKpU5iqorKM22C/BOHTb/cwNQ2EOZG+bovmFFGcOgaBoF3KxqJEI27YwewhJQTzsw==";
+ url = "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-4.0.2.tgz";
+ sha512 = "ZSthfEqzGSOMWoUGhTXdX9jv26d32XJuHz/5YnuHZzH6wldfWMOVwI9TBtKcya4BKTyTt3XVA0A3cF3q5CY30Q==";
};
};
"level-js-4.0.1" = {
@@ -23003,13 +23417,13 @@ let
sha512 = "m5JRIyHZn5VnCCFeRegJkn5bQd3MJK5qZX12zg3Oivc8+BUIS2yFS6ANMMeHX2ieGxucNvEn6/ZnyjmZQLLUWw==";
};
};
- "level-packager-5.0.3" = {
+ "level-packager-5.1.0" = {
name = "level-packager";
packageName = "level-packager";
- version = "5.0.3";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/level-packager/-/level-packager-5.0.3.tgz";
- sha512 = "Ut62o3nvUNCxYldM5+13+0sYow6ifKj2C26/0ToB7zKgdypF5wRKcVkcztQVwsQi+ZnrmDzhimp7FKP5Ynv6Rg==";
+ url = "https://registry.npmjs.org/level-packager/-/level-packager-5.1.0.tgz";
+ sha512 = "3pbJmDgGvp/lUQNULPoYQZtUbhMI8KoViYDw7Sa0kWl1mPeHWWJF7T/9upWI/NTMuEikkEE/cd6wBvmrW1+ZnQ==";
};
};
"level-post-1.0.7" = {
@@ -23030,13 +23444,22 @@ let
sha512 = "SBSR60x+dghhwGUxPKS+BvV1xNqnwsEUBKmnFepPaHJ6VkBXyPK9SImGc3K2BkwBfpxlt7GKkBNlCnrdufsejA==";
};
};
- "leveldown-5.2.1" = {
+ "level-supports-1.0.1" = {
+ name = "level-supports";
+ packageName = "level-supports";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/level-supports/-/level-supports-1.0.1.tgz";
+ sha512 = "rXM7GYnW8gsl1vedTJIbzOrRv85c/2uCMpiiCzO2fndd06U/kUXEEU9evYn4zFggBOg36IsBW8LzqIpETwwQzg==";
+ };
+ };
+ "leveldown-5.4.1" = {
name = "leveldown";
packageName = "leveldown";
- version = "5.2.1";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/leveldown/-/leveldown-5.2.1.tgz";
- sha512 = "369I1rGibXV7CIoLhsSpp/ExwQucI3xUe0RXQrMu4ji6OG9PFMVAQuzsEXKwAi3BWsjFzcFtodAP8MW5fmfung==";
+ url = "https://registry.npmjs.org/leveldown/-/leveldown-5.4.1.tgz";
+ sha512 = "3lMPc7eU3yj5g+qF1qlALInzIYnkySIosR1AsUKFjL9D8fYbTLuENBAeDRZXIG4qeWOAyqRItOoLu2v2avWiMA==";
};
};
"levelup-0.19.1" = {
@@ -23048,13 +23471,13 @@ let
sha1 = "f3a6a7205272c4b5f35e412ff004a03a0aedf50b";
};
};
- "levelup-4.2.0" = {
+ "levelup-4.3.2" = {
name = "levelup";
packageName = "levelup";
- version = "4.2.0";
+ version = "4.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/levelup/-/levelup-4.2.0.tgz";
- sha512 = "TiHUSYrSUQhG7a5MZIKq6ClDcARSvMvSy5GTM8I62tHV5XiWqf+aInF+CAenQKzVRG2s6fufg62Lv8614Extyg==";
+ url = "https://registry.npmjs.org/levelup/-/levelup-4.3.2.tgz";
+ sha512 = "cRTjU4ktWo59wf13PHEiOayHC3n0dOh4i5+FHr4tv4MX9+l7mqETicNq3Aj07HKlLdk0z5muVoDL2RD+ovgiyA==";
};
};
"leven-2.1.0" = {
@@ -23093,24 +23516,6 @@ let
sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
};
};
- "libbase64-1.0.3" = {
- name = "libbase64";
- packageName = "libbase64";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/libbase64/-/libbase64-1.0.3.tgz";
- sha512 = "ULQZAATVGTAgVNwP61R+MbbSGNBy1tVzWupB9kbE6p+VccWd+J+ICXgOwQic5Yqagzpu+oPZ8sI7yXdWJnPPkA==";
- };
- };
- "libmime-4.1.1" = {
- name = "libmime";
- packageName = "libmime";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/libmime/-/libmime-4.1.1.tgz";
- sha512 = "HkOfBSj+l7pBOOucEgiI6PdbgHa8ljv+1rARzW743HQ51UP8gabMlcA2wAF3Dg1aeuMjHZ+LzAPYxM52IZsyGA==";
- };
- };
"libnested-1.4.1" = {
name = "libnested";
packageName = "libnested";
@@ -23129,31 +23534,22 @@ let
sha512 = "9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==";
};
};
- "libqp-1.1.0" = {
- name = "libqp";
- packageName = "libqp";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/libqp/-/libqp-1.1.0.tgz";
- sha1 = "f5e6e06ad74b794fb5b5b66988bf728ef1dedbe8";
- };
- };
- "libsodium-0.7.5" = {
+ "libsodium-0.7.6" = {
name = "libsodium";
packageName = "libsodium";
- version = "0.7.5";
+ version = "0.7.6";
src = fetchurl {
- url = "https://registry.npmjs.org/libsodium/-/libsodium-0.7.5.tgz";
- sha512 = "0YVU2QJc5sDR5HHkGCaliYImS7pGeXi11fiOfm4DirBd96PJVZIn3LJa06ZOFjLNsWkL3UbNjYhLRUOABPL9vw==";
+ url = "https://registry.npmjs.org/libsodium/-/libsodium-0.7.6.tgz";
+ sha512 = "hPb/04sEuLcTRdWDtd+xH3RXBihpmbPCsKW/Jtf4PsvdyKh+D6z2D2gvp/5BfoxseP+0FCOg66kE+0oGUE/loQ==";
};
};
- "libsodium-wrappers-0.7.5" = {
+ "libsodium-wrappers-0.7.6" = {
name = "libsodium-wrappers";
packageName = "libsodium-wrappers";
- version = "0.7.5";
+ version = "0.7.6";
src = fetchurl {
- url = "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.5.tgz";
- sha512 = "QE9Q+FxLLGdJRiJTuC2GB3LEHZeHX/VcbMQeNPdAixEKo86JPy6bOWND1XmMLu0tjWUu0xIY0YpJYQApxIZwbQ==";
+ url = "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.6.tgz";
+ sha512 = "OUO2CWW5bHdLr6hkKLHIKI4raEkZrf3QHkhXsJ1yCh6MZ3JDA7jFD3kCATNquuGSG6MjjPHQIQms0y0gBDzjQg==";
};
};
"libspiro-js-0.3.1" = {
@@ -23192,6 +23588,15 @@ let
sha512 = "DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==";
};
};
+ "lighthouse-logger-1.2.0" = {
+ name = "lighthouse-logger";
+ packageName = "lighthouse-logger";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.2.0.tgz";
+ sha512 = "wzUvdIeJZhRsG6gpZfmSCfysaxNEr43i+QT+Hie94wvHDKFLi4n7C2GqZ4sTC+PH5b5iktmXJvU87rWvhP3lHw==";
+ };
+ };
"limit-spawn-0.0.3" = {
name = "limit-spawn";
packageName = "limit-spawn";
@@ -23201,6 +23606,15 @@ let
sha1 = "cc09c24467a0f0a1ed10a5196dba597cad3f65dc";
};
};
+ "lines-and-columns-1.1.6" = {
+ name = "lines-and-columns";
+ packageName = "lines-and-columns";
+ version = "1.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz";
+ sha1 = "1c00c743b433cd0a4e80758f7b64a57440d9ff00";
+ };
+ };
"linewise-0.0.3" = {
name = "linewise";
packageName = "linewise";
@@ -23210,22 +23624,13 @@ let
sha1 = "bf967ba0dd31faaf09ab5bdb3676ad7f2aa18493";
};
};
- "link-check-4.4.5" = {
+ "link-check-4.4.6" = {
name = "link-check";
packageName = "link-check";
- version = "4.4.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/link-check/-/link-check-4.4.5.tgz";
- sha512 = "csF0k7MAQjyDLkrZfsAJNkTav/vvATMYkm9dAstzmu60vzNGlgvWd3SgBTFH9KLWOO1hUuVxgSEPuWv+fdyuaQ==";
- };
- };
- "linkify-it-2.1.0" = {
- name = "linkify-it";
- packageName = "linkify-it";
- version = "2.1.0";
+ version = "4.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/linkify-it/-/linkify-it-2.1.0.tgz";
- sha512 = "4REs8/062kV2DSHxNfq5183zrqXMl7WP0WzABH9IeJI+NLm429FgE1PDecltYfnOoFDFlZGh2T8PfZn0r+GTRg==";
+ url = "https://registry.npmjs.org/link-check/-/link-check-4.4.6.tgz";
+ sha512 = "83RPcCsgZ1BsSuUtcdEOYv7zndQ3fbZCuoKIrKCuUfDhBWqBzWnU+Un1WdGuveMGAOHahL0LHLFUr6KqZ2Mrzg==";
};
};
"linkify-it-2.2.0" = {
@@ -23237,13 +23642,40 @@ let
sha512 = "GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==";
};
};
- "listenercount-1.0.1" = {
- name = "listenercount";
- packageName = "listenercount";
- version = "1.0.1";
+ "listr-0.14.3" = {
+ name = "listr";
+ packageName = "listr";
+ version = "0.14.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz";
+ sha512 = "RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==";
+ };
+ };
+ "listr-silent-renderer-1.1.1" = {
+ name = "listr-silent-renderer";
+ packageName = "listr-silent-renderer";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz";
+ sha1 = "924b5a3757153770bf1a8e3fbf74b8bbf3f9242e";
+ };
+ };
+ "listr-update-renderer-0.5.0" = {
+ name = "listr-update-renderer";
+ packageName = "listr-update-renderer";
+ version = "0.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz";
- sha1 = "84c8a72ab59c4725321480c975e6508342e70937";
+ url = "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz";
+ sha512 = "tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==";
+ };
+ };
+ "listr-verbose-renderer-0.5.0" = {
+ name = "listr-verbose-renderer";
+ packageName = "listr-verbose-renderer";
+ version = "0.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz";
+ sha512 = "04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==";
};
};
"load-ip-set-2.1.0" = {
@@ -23966,15 +24398,6 @@ let
sha1 = "0b08a1dcf68397c397855c3239783832df7403d1";
};
};
- "lodash.has-4.5.2" = {
- name = "lodash.has";
- packageName = "lodash.has";
- version = "4.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz";
- sha1 = "d19f4dc1095058cccbe2b0cdf4ee0fe4aa37c862";
- };
- };
"lodash.identity-2.4.1" = {
name = "lodash.identity";
packageName = "lodash.identity";
@@ -23984,6 +24407,15 @@ let
sha1 = "6694cffa65fef931f7c31ce86c74597cf560f4f1";
};
};
+ "lodash.identity-3.0.0" = {
+ name = "lodash.identity";
+ packageName = "lodash.identity";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.identity/-/lodash.identity-3.0.0.tgz";
+ sha1 = "ad7bc6a4e647d79c972e1b80feef7af156267876";
+ };
+ };
"lodash.includes-4.3.0" = {
name = "lodash.includes";
packageName = "lodash.includes";
@@ -24236,6 +24668,15 @@ let
sha1 = "52f05610fff9ded422611441ed1fc123a03001b3";
};
};
+ "lodash.pickby-4.6.0" = {
+ name = "lodash.pickby";
+ packageName = "lodash.pickby";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz";
+ sha1 = "7dea21d8c18d7703a27c704c15d3b84a67e33aff";
+ };
+ };
"lodash.reduce-4.6.0" = {
name = "lodash.reduce";
packageName = "lodash.reduce";
@@ -24398,6 +24839,15 @@ let
sha1 = "a3a17bbf62eeb6240f491846e97c1c4e2a5e1e21";
};
};
+ "lodash.xorby-4.7.0" = {
+ name = "lodash.xorby";
+ packageName = "lodash.xorby";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.xorby/-/lodash.xorby-4.7.0.tgz";
+ sha1 = "9c19a6f9f063a6eb53dd03c1b6871799801463d7";
+ };
+ };
"log-symbols-1.0.2" = {
name = "log-symbols";
packageName = "log-symbols";
@@ -24416,6 +24866,15 @@ let
sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==";
};
};
+ "log-symbols-3.0.0" = {
+ name = "log-symbols";
+ packageName = "log-symbols";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz";
+ sha512 = "dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==";
+ };
+ };
"log-update-1.0.2" = {
name = "log-update";
packageName = "log-update";
@@ -24461,13 +24920,13 @@ let
sha512 = "+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==";
};
};
- "loglevel-1.6.4" = {
+ "loglevel-1.6.6" = {
name = "loglevel";
packageName = "loglevel";
- version = "1.6.4";
+ version = "1.6.6";
src = fetchurl {
- url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.4.tgz";
- sha512 = "p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g==";
+ url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.6.tgz";
+ sha512 = "Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ==";
};
};
"loglevel-colored-level-prefix-1.0.0" = {
@@ -24533,15 +24992,6 @@ let
sha1 = "d06597c4d4c31b52ccb1f5d8f8fe7148eafd6965";
};
};
- "longjohn-0.2.12" = {
- name = "longjohn";
- packageName = "longjohn";
- version = "0.2.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/longjohn/-/longjohn-0.2.12.tgz";
- sha1 = "7ca7446b083655c377e7512213dc754d52a64a7e";
- };
- };
"looper-2.0.0" = {
name = "looper";
packageName = "looper";
@@ -24605,13 +25055,13 @@ let
sha1 = "5b46f80147edee578870f086d04821cf998e551f";
};
};
- "loud-rejection-2.1.0" = {
+ "loud-rejection-2.2.0" = {
name = "loud-rejection";
packageName = "loud-rejection";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/loud-rejection/-/loud-rejection-2.1.0.tgz";
- sha512 = "g/6MQxUXYHeVqZ4PGpPL1fS1fOvlXoi7bay0pizmjAd/3JhyXwxzwrnr74yzdmhuerlslbRJ3x7IOXzFz0cE5w==";
+ url = "https://registry.npmjs.org/loud-rejection/-/loud-rejection-2.2.0.tgz";
+ sha512 = "S0FayMXku80toa5sZ6Ro4C+s+EtFDCsyJNG/AzFMfX3AxD5Si4dZsgzm/kKnbOxHl5Cv8jBlno8+3XYIh2pNjQ==";
};
};
"lowdb-1.0.0" = {
@@ -24857,6 +25307,15 @@ let
sha512 = "6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==";
};
};
+ "magic-string-0.25.4" = {
+ name = "magic-string";
+ packageName = "magic-string";
+ version = "0.25.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz";
+ sha512 = "oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==";
+ };
+ };
"magicli-0.0.5" = {
name = "magicli";
packageName = "magicli";
@@ -24902,24 +25361,6 @@ let
sha512 = "VYaJMxhr8B9BrCiNINUsuhaEe40YnG+AQBwcqUKO66lSVaI9I3A1iH/6EmEwRI8OYUg5Gt+4lLE7achg676lrg==";
};
};
- "mailparser-2.7.1" = {
- name = "mailparser";
- packageName = "mailparser";
- version = "2.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mailparser/-/mailparser-2.7.1.tgz";
- sha512 = "qAyDPuyd0ygTM3V9yzxVilYyRt0mpjLmp6OSzBPjwMZYX1PVDOoGEyUgDtyCDoEgC5fqslpXpWCI6t7RN3i3fw==";
- };
- };
- "mailsplit-4.4.1" = {
- name = "mailsplit";
- packageName = "mailsplit";
- version = "4.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mailsplit/-/mailsplit-4.4.1.tgz";
- sha512 = "AmWLEHQAg/zbNb1MdrPQS9VOzysHaU9IuoQV9kGU5fgjM5RCbgqVkZzp0+DhPep8sj8iHfbWkl16Nb1PbNlTYg==";
- };
- };
"make-dir-1.3.0" = {
name = "make-dir";
packageName = "make-dir";
@@ -24938,6 +25379,15 @@ let
sha512 = "LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==";
};
};
+ "make-dir-3.0.0" = {
+ name = "make-dir";
+ packageName = "make-dir";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz";
+ sha512 = "grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==";
+ };
+ };
"make-error-1.3.5" = {
name = "make-error";
packageName = "make-error";
@@ -24956,13 +25406,13 @@ let
sha1 = "df0388fcd0b37816dff0a5fb8108939777dcbc9d";
};
};
- "make-fetch-happen-5.0.0" = {
+ "make-fetch-happen-5.0.1" = {
name = "make-fetch-happen";
packageName = "make-fetch-happen";
- version = "5.0.0";
+ version = "5.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.0.tgz";
- sha512 = "nFr/vpL1Jc60etMVKeaLOqfGjMMb3tAHFVJWxHOFCFS04Zmd7kGlMxo0l1tzfhoQje0/UPnd0X8OeGUiXXnfPA==";
+ url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.1.tgz";
+ sha512 = "b4dfaMvUDR67zxUq1+GN7Ke9rH5WvGRmoHuMH7l+gmUCR2tCXFP6mpeJ9Dp+jB6z8mShRopSf1vLRBhRs8Cu5w==";
};
};
"make-iterator-1.0.1" = {
@@ -25118,13 +25568,13 @@ let
sha512 = "GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==";
};
};
- "markdown-it-anchor-5.2.4" = {
+ "markdown-it-anchor-5.2.5" = {
name = "markdown-it-anchor";
packageName = "markdown-it-anchor";
- version = "5.2.4";
+ version = "5.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.4.tgz";
- sha512 = "n8zCGjxA3T+Mx1pG8HEgbJbkB8JFUuRkeTZQuIM8iPY6oQ8sWOPRZJDFC9a/pNg2QkHEjjGkhBEl/RSyzaDZ3A==";
+ url = "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.5.tgz";
+ sha512 = "xLIjLQmtym3QpoY9llBgApknl7pxAcN3WDRc2d3rwpl+/YvDZHPmKscGs+L6E05xf2KrCXPBvosWt7MZukwSpQ==";
};
};
"markdown-it-emoji-1.4.0" = {
@@ -25136,13 +25586,13 @@ let
sha1 = "9bee0e9a990a963ba96df6980c4fddb05dfb4dcc";
};
};
- "markdown-it-github-headings-1.1.1" = {
+ "markdown-it-github-headings-1.1.2" = {
name = "markdown-it-github-headings";
packageName = "markdown-it-github-headings";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-github-headings/-/markdown-it-github-headings-1.1.1.tgz";
- sha512 = "jEthmVitZXhYJ0Fkvh6RfBcxdIKKec/p3LidX9a+Hs5/AnUjtxi1nxDVhu1muyacXoTiA+ChVilASQyTdfWk2Q==";
+ url = "https://registry.npmjs.org/markdown-it-github-headings/-/markdown-it-github-headings-1.1.2.tgz";
+ sha512 = "8haIwpAx87DQHcEtzkfsWv2hxg4jOvow6/nJKAMQ2wYRMZQTIfJm9VzrDkqw72Bb4YXBmI0u3GA/3MdXVL/x5g==";
};
};
"markdown-it-task-checkbox-1.0.6" = {
@@ -25154,13 +25604,13 @@ let
sha512 = "7pxkHuvqTOu3iwVGmDPeYjQg+AIS9VQxzyLP9JCg9lBjgPAJXGEkChK6A2iFuj3tS0GV3HG2u5AMNhcQqwxpJw==";
};
};
- "markdown-link-extractor-1.2.1" = {
+ "markdown-link-extractor-1.2.2" = {
name = "markdown-link-extractor";
packageName = "markdown-link-extractor";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-link-extractor/-/markdown-link-extractor-1.2.1.tgz";
- sha512 = "eo4hXLZC6/NrVimHqEu0X029ymIreg0VQjlWudGtOg1FiiZYPwU+Sh1CP3CQqP16woyCsDplVfqPD2Oi8JRpdw==";
+ url = "https://registry.npmjs.org/markdown-link-extractor/-/markdown-link-extractor-1.2.2.tgz";
+ sha512 = "VYDUhlC70hKl0coCY6dXyJ4OCRAX5dTh0/oSTdidhYS7dYIJ9kYAez6KR0vc3HWySMuo564J1rN0NOAPBDI0iA==";
};
};
"markdown-serve-0.3.3" = {
@@ -25190,15 +25640,6 @@ let
sha512 = "ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==";
};
};
- "marked-0.6.3" = {
- name = "marked";
- packageName = "marked";
- version = "0.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-0.6.3.tgz";
- sha512 = "Fqa7eq+UaxfMriqzYLayfqAE40WN03jf+zHjT18/uXNuzjq3TY0XTbrAoPeqSJrAmPz11VuUA+kBPYOhHt9oOQ==";
- };
- };
"marked-0.7.0" = {
name = "marked";
packageName = "marked";
@@ -25286,8 +25727,8 @@ let
version = "3.0.0";
src = fetchgit {
url = "git://github.com/mathjax/MathJax-src.git";
- rev = "0d74266e1820220d33cb6b29d4ca3575b352ac0d";
- sha256 = "a4d1a272ec79367f3e4515d1cbd9bbe3f77687aa17443398288e91a6f23b1241";
+ rev = "1e1a30f0a89e52fa7764dbb510763145a4da49f1";
+ sha256 = "e44c97d2d7ade5ac91d13456a631778a9f2f3d73ef7e4cffc2b5e7bffa02164b";
};
};
"mathjs-5.10.3" = {
@@ -25317,15 +25758,6 @@ let
sha512 = "UC0qFwyAjn4YdPpKaDNw6gNxRf7Mcx7jC1UGCY4boCzgvU2Aoc1mOGzTtrjjLKhM5ivsnhoKpQVxKPp+1j1qwg==";
};
};
- "md5.js-1.3.4" = {
- name = "md5.js";
- packageName = "md5.js";
- version = "1.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz";
- sha1 = "e9bdbde94a20a5ac18b04340fc5764d5b09d901d";
- };
- };
"md5.js-1.3.5" = {
name = "md5.js";
packageName = "md5.js";
@@ -25362,22 +25794,13 @@ let
sha1 = "c04891883c28c83602e1d06b05a11037e359b4c8";
};
};
- "mdn-browser-compat-data-0.0.82" = {
+ "mdn-browser-compat-data-0.0.94" = {
name = "mdn-browser-compat-data";
packageName = "mdn-browser-compat-data";
- version = "0.0.82";
- src = fetchurl {
- url = "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-0.0.82.tgz";
- sha512 = "RmC87C45AgXLuNlkrGLCK2wh0zRwpFnnro5jsNxmS90xLCxfKmTLPtqM9cocKFD7Ro9pWmtvkIkRiesGakd1Ig==";
- };
- };
- "mdn-data-1.1.4" = {
- name = "mdn-data";
- packageName = "mdn-data";
- version = "1.1.4";
+ version = "0.0.94";
src = fetchurl {
- url = "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz";
- sha512 = "FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==";
+ url = "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-0.0.94.tgz";
+ sha512 = "O3zJqbmehz0Hn3wpk62taA0+jNF7yn6BDWqQ9Wh2bEoO9Rx1BYiTmNX565eNVbW0ixfQkY6Sp9FvY/rr79Qmyg==";
};
};
"mdn-data-2.0.4" = {
@@ -25488,6 +25911,15 @@ let
sha512 = "qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==";
};
};
+ "mem-5.1.1" = {
+ name = "mem";
+ packageName = "mem";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mem/-/mem-5.1.1.tgz";
+ sha512 = "qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw==";
+ };
+ };
"mem-fs-1.1.3" = {
name = "mem-fs";
packageName = "mem-fs";
@@ -25506,13 +25938,13 @@ let
sha512 = "/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==";
};
};
- "memory-cache-0.1.6" = {
+ "memory-cache-0.2.0" = {
name = "memory-cache";
packageName = "memory-cache";
- version = "0.1.6";
+ version = "0.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.6.tgz";
- sha1 = "2ed9933ed7a8c718249be7366f7ca8749acf8a24";
+ url = "https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz";
+ sha1 = "7890b01d52c00c8ebc9d533e1f8eb17e3034871a";
};
};
"memory-chunk-store-1.3.0" = {
@@ -25542,6 +25974,15 @@ let
sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552";
};
};
+ "memory-fs-0.5.0" = {
+ name = "memory-fs";
+ packageName = "memory-fs";
+ version = "0.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz";
+ sha512 = "jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==";
+ };
+ };
"memory-pager-1.5.0" = {
name = "memory-pager";
packageName = "memory-pager";
@@ -25650,6 +26091,15 @@ let
sha1 = "a5de46538dae84d4114cc5ea02b4772a6346701f";
};
};
+ "merge-stream-2.0.0" = {
+ name = "merge-stream";
+ packageName = "merge-stream";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz";
+ sha512 = "abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==";
+ };
+ };
"merge2-1.3.0" = {
name = "merge2";
packageName = "merge2";
@@ -25839,15 +26289,6 @@ let
sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
- "mime-2.4.3" = {
- name = "mime";
- packageName = "mime";
- version = "2.4.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-2.4.3.tgz";
- sha512 = "QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw==";
- };
- };
"mime-2.4.4" = {
name = "mime";
packageName = "mime";
@@ -25884,13 +26325,13 @@ let
sha512 = "jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==";
};
};
- "mime-db-1.41.0" = {
+ "mime-db-1.42.0" = {
name = "mime-db";
packageName = "mime-db";
- version = "1.41.0";
+ version = "1.42.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.41.0.tgz";
- sha512 = "B5gxBI+2K431XW8C2rcc/lhppbuji67nf9v39eH8pkWoZDxnAL0PxdpH32KYRScniF8qDHBDlI+ipgg5WrCUYw==";
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz";
+ sha512 = "UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==";
};
};
"mime-types-2.0.14" = {
@@ -26091,13 +26532,22 @@ let
sha512 = "oP88Dw3LK/pdrKyMdlbmg3W50969UNr4ctISzJfPl+YPYHTAOrS+dihXnsgRNKSRIzDsrnV3eE2CCVlZbpOKdQ==";
};
};
- "minipass-2.8.1" = {
+ "minipass-2.9.0" = {
name = "minipass";
packageName = "minipass";
- version = "2.8.1";
+ 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-2.8.1.tgz";
- sha512 = "QCG523ParRcE2+9A6wYh9UI3uy2FFLw4DQaVYQrY5HPfszc5M6VDD+j0QCwHm19LI2imes4RB+NBD8cOJccyCg==";
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz";
+ sha512 = "UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==";
};
};
"minitouch-prebuilt-1.2.0" = {
@@ -26109,13 +26559,22 @@ let
sha512 = "YBTCTK0kPQIry0dJUqnj+OKw7qk1BDk4JnOH55ujaL4vtf9f3fRsHtD+zz899SKwT2t319HrrfBNwMLx6h2Vtg==";
};
};
- "minizlib-1.2.2" = {
+ "minizlib-1.3.3" = {
name = "minizlib";
packageName = "minizlib";
- version = "1.2.2";
+ 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-1.2.2.tgz";
- sha512 = "hR3At21uSrsjjDTWrbu0IMLTpnkpv8IIMFDFaoz43Tmu4LkmAXfH44vNNzpTnf+OAQQCHrb91y/wc2J4x5XgSQ==";
+ url = "https://registry.npmjs.org/minizlib/-/minizlib-2.1.0.tgz";
+ sha512 = "EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==";
};
};
"mired-0.0.0" = {
@@ -26271,15 +26730,6 @@ let
sha512 = "Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==";
};
};
- "moment-2.22.2" = {
- name = "moment";
- packageName = "moment";
- version = "2.22.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz";
- sha1 = "3c257f9839fc0e93ff53149632239eb90783ff66";
- };
- };
"moment-2.24.0" = {
name = "moment";
packageName = "moment";
@@ -26298,13 +26748,13 @@ let
sha1 = "359a19ec634cda3c706c8709adda54c0329aaec4";
};
};
- "moment-timezone-0.5.26" = {
+ "moment-timezone-0.5.27" = {
name = "moment-timezone";
packageName = "moment-timezone";
- version = "0.5.26";
+ version = "0.5.27";
src = fetchurl {
- url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.26.tgz";
- sha512 = "sFP4cgEKTCymBBKgoxZjYzlSovC20Y6J7y3nanDc5RoBIXKlZhoYwBoZGe3flwU6A372AcRwScH8KiwV6zjy1g==";
+ url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.27.tgz";
+ sha512 = "EIKQs7h5sAsjhPCqN6ggx6cEbs94GK050254TIJySD1bzoM5JTYDwAU1IoVOeTOL6Gm27kYJ51/uuvq1kIlrbw==";
};
};
"monotonic-timestamp-0.0.9" = {
@@ -26379,13 +26829,13 @@ let
sha512 = "ZQQjf0VEiqPucwRvmT3e0pfZfMSE3nc5ngGUiN1+2VMxCtrInrlAjZ2K6jpNmxSZ/roiQne/ovYJYTeOvZDXPw==";
};
};
- "mpath-0.2.1" = {
+ "mpath-0.5.2" = {
name = "mpath";
packageName = "mpath";
- version = "0.2.1";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mpath/-/mpath-0.2.1.tgz";
- sha1 = "3a4e829359801de96309c27a6b2e102e89f9e96e";
+ url = "https://registry.npmjs.org/mpath/-/mpath-0.5.2.tgz";
+ sha512 = "NOeCoW6AYc3hLi30npe7uzbD9b4FQZKH40YKABUCCvaKKL5agj6YzvHoNx8jQpDMNPgIa5bvSZQbQpWBAVD0Kw==";
};
};
"mqtt-2.18.8" = {
@@ -26406,15 +26856,6 @@ let
sha512 = "eaF9rO2uFrIYEHomJxziuKTDkbWW5psLBaIGCazQSKqYsTaB3n4SpvJ1PexKaDBiPnMLPIFWBIiTYT3IfEJfww==";
};
};
- "mri-1.1.4" = {
- name = "mri";
- packageName = "mri";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz";
- sha512 = "6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==";
- };
- };
"ms-0.7.0" = {
name = "ms";
packageName = "ms";
@@ -26460,24 +26901,6 @@ let
sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
- "ms-rest-1.15.7" = {
- name = "ms-rest";
- packageName = "ms-rest";
- version = "1.15.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms-rest/-/ms-rest-1.15.7.tgz";
- sha1 = "400515e05b1924889cb61a1ec6054290a68e1207";
- };
- };
- "ms-rest-2.5.3" = {
- name = "ms-rest";
- packageName = "ms-rest";
- version = "2.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms-rest/-/ms-rest-2.5.3.tgz";
- sha512 = "p0CnzrTzEkS8UTEwgCqT2O5YVK9E8KGBBlJVm3hFtMZvf0dmncKYXWFPyUa4PAsfBL7h4jfu39tOIFTu6exntg==";
- };
- };
"msgpack-lite-0.1.26" = {
name = "msgpack-lite";
packageName = "msgpack-lite";
@@ -26487,15 +26910,6 @@ let
sha1 = "dd3c50b26f059f25e7edee3644418358e2a9ad89";
};
};
- "multer-1.4.1" = {
- name = "multer";
- packageName = "multer";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/multer/-/multer-1.4.1.tgz";
- sha512 = "zzOLNRxzszwd+61JFuAo0fxdQfvku12aNJgnla0AQ+hHxFmfc/B7jBVuPr5Rmvu46Jze/iJrFpSOsD7afO8SDw==";
- };
- };
"multer-1.4.2" = {
name = "multer";
packageName = "multer";
@@ -26640,13 +27054,13 @@ let
sha1 = "2a8f2ddf70eed564dff2d57f1e1a137d9f05078b";
};
};
- "multiserver-3.4.0" = {
+ "multiserver-3.6.0" = {
name = "multiserver";
packageName = "multiserver";
- version = "3.4.0";
+ version = "3.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/multiserver/-/multiserver-3.4.0.tgz";
- sha512 = "HSGnZBXDM9e8gi3YyhObwiDYP3BFeL+TV22H1dAReigHHMc52IDBsz9N1OR72OKxCd7SMD+gKBpVJbJohhb3og==";
+ url = "https://registry.npmjs.org/multiserver/-/multiserver-3.6.0.tgz";
+ sha512 = "MeANpx7//lJTwYKLYfsucdRvDafbyxaijUm9BhmF+QfLBMGRebNoKRYLhZItbHYAcsI0HBTtpBVHNw+bmRRnFQ==";
};
};
"multiserver-address-1.0.1" = {
@@ -26694,13 +27108,13 @@ let
sha512 = "KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==";
};
};
- "mustache-3.0.1" = {
+ "mustache-3.0.2" = {
name = "mustache";
packageName = "mustache";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mustache/-/mustache-3.0.1.tgz";
- sha512 = "jFI/4UVRsRYdUbuDTKT7KzfOp7FiD5WzYmmwNwXyUVypC0xjoTL78Fqc0jHUPIvvGD+6DQSPHIt1NE7D1ArsqA==";
+ url = "https://registry.npmjs.org/mustache/-/mustache-3.0.2.tgz";
+ sha512 = "64neoEgmozb8e/ecGBOSE+RfnevLSFzCI0UKPcrWmjv953/8fXhYO9+EQFtfbi6hwoFxcTA+Fp5mRiOiI9eTuA==";
};
};
"mutate.js-0.2.0" = {
@@ -26910,22 +27324,22 @@ let
sha512 = "Hv9USGyH8EsPy0o8pPWE7x3YRIfuZDgMBirzjU6XLebhiSK2g53JlfqgolD0c39ne6wXAfaBNcIAvYe22Bav+Q==";
};
};
- "nanoguard-1.2.1" = {
+ "nanoguard-1.2.2" = {
name = "nanoguard";
packageName = "nanoguard";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/nanoguard/-/nanoguard-1.2.1.tgz";
- sha512 = "XowCxURA68arCQEypYKAxyIvBUP2EkqA8mZCXqJ2yzLpFblxSjiP06PUUpVK2no3cgGhsbRlBrsEuYIflxu79w==";
+ url = "https://registry.npmjs.org/nanoguard/-/nanoguard-1.2.2.tgz";
+ sha512 = "IMVIZkHP7Ep01foXurcJR59Hj/0yyApNK3JWpVHq2QVdLgo8wGU/ZsodlpL7jJ/m24+lxT0eyavrLCEuYQK2fg==";
};
};
- "nanoid-2.1.1" = {
+ "nanoid-2.1.6" = {
name = "nanoid";
packageName = "nanoid";
- version = "2.1.1";
+ version = "2.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/nanoid/-/nanoid-2.1.1.tgz";
- sha512 = "0YbJdaL4JFoejIOoawgLcYValFGJ2iyUuVDIWL3g8Es87SSOWFbWdRUMV3VMSiyPs3SQ3QxCIxFX00q5DLkMCw==";
+ url = "https://registry.npmjs.org/nanoid/-/nanoid-2.1.6.tgz";
+ sha512 = "2NDzpiuEy3+H0AVtdt8LoFi7PnqkOnIzYmJQp7xsEU6VexLluHQwKREuiz57XaQC5006seIadPrIZJhyS2n7aw==";
};
};
"nanolru-1.0.0" = {
@@ -27076,13 +27490,22 @@ let
sha1 = "17b09581988979fddafe0201e931ba933c96cbb4";
};
};
- "ncjsm-3.0.0" = {
+ "natural-orderby-2.0.3" = {
+ name = "natural-orderby";
+ packageName = "natural-orderby";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/natural-orderby/-/natural-orderby-2.0.3.tgz";
+ sha512 = "p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==";
+ };
+ };
+ "ncjsm-4.0.1" = {
name = "ncjsm";
packageName = "ncjsm";
- version = "3.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ncjsm/-/ncjsm-3.0.0.tgz";
- sha512 = "UEEzv/yccTNNyS7ZLmOUquT/k9ttrJCgGrswRrfuj4riplQquZoxAhCaoxSATj59gdpLaGWqXDXRxrRS2zOarw==";
+ url = "https://registry.npmjs.org/ncjsm/-/ncjsm-4.0.1.tgz";
+ sha512 = "gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw==";
};
};
"nconf-0.10.0" = {
@@ -27391,15 +27814,6 @@ let
sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
};
};
- "nick-0.1.3" = {
- name = "nick";
- packageName = "nick";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/nick/-/nick-0.1.3.tgz";
- sha1 = "d8a30b7da789d417e0baa5437f33c487be9b6020";
- };
- };
"nijs-0.0.25" = {
name = "nijs";
packageName = "nijs";
@@ -27472,13 +27886,13 @@ let
sha512 = "iEOqDAOFl6uN5jZGRj39Jdo8qALzf2HPXtpFso8+BMaDylDrUMYMwhFbfYGgxdnMlsRnxYTwv68kaXEpsHIapg==";
};
};
- "node-abi-2.11.0" = {
+ "node-abi-2.12.0" = {
name = "node-abi";
packageName = "node-abi";
- version = "2.11.0";
+ version = "2.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-abi/-/node-abi-2.11.0.tgz";
- sha512 = "kuy/aEg75u40v378WRllQ4ZexaXJiCvB68D2scDXclp/I4cRq6togpbOoKhmN07tns9Zldu51NNERo0wehfX9g==";
+ url = "https://registry.npmjs.org/node-abi/-/node-abi-2.12.0.tgz";
+ sha512 = "VhPBXCIcvmo/5K8HPmnWJyyhvgKxnHTUMXR/XwGHV68+wrgkzST4UmQrY/XszSWA5dtnXpNp528zkcyJ/pzVcw==";
};
};
"node-addon-api-1.7.1" = {
@@ -27617,15 +28031,6 @@ let
sha1 = "fa6f846f42fa93f63a0a30c9fbff7b4e130e0858";
};
};
- "node-forge-0.6.23" = {
- name = "node-forge";
- packageName = "node-forge";
- version = "0.6.23";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-forge/-/node-forge-0.6.23.tgz";
- sha1 = "f03cf65ebd5d4d9dd2f7becb57ceaf78ed94a2bf";
- };
- };
"node-forge-0.7.6" = {
name = "node-forge";
packageName = "node-forge";
@@ -27644,13 +28049,13 @@ let
sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==";
};
};
- "node-gyp-5.0.3" = {
+ "node-gyp-5.0.5" = {
name = "node-gyp";
packageName = "node-gyp";
- version = "5.0.3";
+ version = "5.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp/-/node-gyp-5.0.3.tgz";
- sha512 = "z/JdtkFGUm0QaQUusvloyYuGDub3nUbOo5de1Fz57cM++osBTvQatBUSTlF1k/w8vFHPxxXW6zxGvkxXSpaBkQ==";
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-5.0.5.tgz";
+ sha512 = "WABl9s4/mqQdZneZHVWVG4TVr6QQJZUC6PAx47ITSk9lreZ1n+7Z9mMAIbA3vnO4J9W20P7LhCxtzfWsAD/KDw==";
};
};
"node-gyp-build-3.7.0" = {
@@ -27680,6 +28085,15 @@ let
sha512 = "dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ==";
};
};
+ "node-gyp-build-4.2.0" = {
+ name = "node-gyp-build";
+ packageName = "node-gyp-build";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.0.tgz";
+ sha512 = "4oiumOLhCDU9Rronz8PZ5S4IvT39H5+JEv/hps9V8s7RSLhsac0TCP78ulnHXOo8X1wdpPiTayGlM1jr4IbnaQ==";
+ };
+ };
"node-int64-0.4.0" = {
name = "node-int64";
packageName = "node-int64";
@@ -27716,22 +28130,22 @@ let
sha1 = "8d9dbe28964a4ac5712e9131642107c71e90ec40";
};
};
- "node-notifier-5.4.0" = {
+ "node-notifier-5.4.3" = {
name = "node-notifier";
packageName = "node-notifier";
- version = "5.4.0";
+ version = "5.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.0.tgz";
- sha512 = "SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==";
+ url = "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz";
+ sha512 = "M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==";
};
};
- "node-notifier-5.4.3" = {
+ "node-notifier-6.0.0" = {
name = "node-notifier";
packageName = "node-notifier";
- version = "5.4.3";
+ version = "6.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz";
- sha512 = "M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==";
+ url = "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz";
+ sha512 = "SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==";
};
};
"node-persist-2.1.0" = {
@@ -27788,24 +28202,6 @@ let
sha512 = "OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ==";
};
};
- "node-red-node-email-1.6.3" = {
- name = "node-red-node-email";
- packageName = "node-red-node-email";
- version = "1.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-red-node-email/-/node-red-node-email-1.6.3.tgz";
- sha512 = "78O7CASdGAP2wmMJvqsMYdNrCHI54lSE97hWpbNQPG2QC2d15TEUQU+E8KgNzquPtJn0Pjh/cvzt+kQwKjkaUg==";
- };
- };
- "node-red-node-feedparser-0.1.14" = {
- name = "node-red-node-feedparser";
- packageName = "node-red-node-feedparser";
- version = "0.1.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-red-node-feedparser/-/node-red-node-feedparser-0.1.14.tgz";
- sha512 = "Bb9M5bFrOqoFxBVxfstBM/g+VPaV4EPQptXQBMrlsCd3P40CXcGL0mDylXU+3cekWNd5hLHfqTHvXJdkowHGDw==";
- };
- };
"node-red-node-rbe-0.2.5" = {
name = "node-red-node-rbe";
packageName = "node-red-node-rbe";
@@ -27815,40 +28211,22 @@ let
sha512 = "WPwIOZIdDprgfqOe8bEun47wkFFc+5Uw/1w3O/kZn/kS2IpI1q+wijUDK+Hw8q4d8KgA58B30wh+10UvXzsPDA==";
};
};
- "node-red-node-sentiment-0.1.4" = {
- name = "node-red-node-sentiment";
- packageName = "node-red-node-sentiment";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-red-node-sentiment/-/node-red-node-sentiment-0.1.4.tgz";
- sha512 = "lZxov4OdGKoqvXcUK7oyVeW5a2qJsBr5+T8cq9kP5N0bnI9AQoywiIiVQ2HcFCHXy70U4ZIAhetGroNfAb68Zg==";
- };
- };
- "node-red-node-tail-0.0.2" = {
+ "node-red-node-tail-0.0.3" = {
name = "node-red-node-tail";
packageName = "node-red-node-tail";
- version = "0.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-red-node-tail/-/node-red-node-tail-0.0.2.tgz";
- sha512 = "+92kgY+SOW6Oq7GfH3x9HC/9YBAg5UmdZBl426nFg0K4x9oegLqCqW2S0/fBAgyDBQQF8eHmn/GjHeO32R0aRg==";
- };
- };
- "node-red-node-twitter-1.1.5" = {
- name = "node-red-node-twitter";
- packageName = "node-red-node-twitter";
- version = "1.1.5";
+ version = "0.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/node-red-node-twitter/-/node-red-node-twitter-1.1.5.tgz";
- sha512 = "8V4tLL0nM1DOUgEtTOBSTZcLbtZ4Gg4CPFVHiPmLCo2QYTMQ0JdBIYj4pg95LbJbYkV721fqsw1RDsitBfYuCQ==";
+ url = "https://registry.npmjs.org/node-red-node-tail/-/node-red-node-tail-0.0.3.tgz";
+ sha512 = "wEiT7bSeU9oVHPK7S+mHb3cR6cIf9l205wTiHzhnUAuoDJS+IdwQkkpFgKTYmkL4Py2LvqCU90h85YpQul7QFQ==";
};
};
- "node-releases-1.1.32" = {
+ "node-releases-1.1.39" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.32";
+ version = "1.1.39";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.32.tgz";
- sha512 = "VhVknkitq8dqtWoluagsGPn3dxTvN9fwgR59fV3D7sLBHe0JfDramsMI8n8mY//ccq/Kkrf8ZRHRpsyVZ3qw1A==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz";
+ sha512 = "8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==";
};
};
"node-request-by-swagger-1.1.4" = {
@@ -27950,31 +28328,13 @@ let
sha1 = "fae179165265509302cefbebeabd29bd4035184d";
};
};
- "nodemailer-6.1.1" = {
- name = "nodemailer";
- packageName = "nodemailer";
- version = "6.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/nodemailer/-/nodemailer-6.1.1.tgz";
- sha512 = "/x5MRIh56VyuuhLfcz+DL2SlBARpZpgQIf2A4Ao4hMb69MHSgDIMPwYmFwesGT1lkRDZ0eBSoym5+JoIZ3N+cQ==";
- };
- };
- "nodemailer-6.3.0" = {
- name = "nodemailer";
- packageName = "nodemailer";
- version = "6.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/nodemailer/-/nodemailer-6.3.0.tgz";
- sha512 = "TEHBNBPHv7Ie/0o3HXnb7xrPSSQmH1dXwQKRaMKDBGt/ZN54lvDVujP6hKkO/vjkIYL9rK8kHSG11+G42Nhxuw==";
- };
- };
- "nodemon-1.19.2" = {
+ "nodemon-1.19.4" = {
name = "nodemon";
packageName = "nodemon";
- version = "1.19.2";
+ version = "1.19.4";
src = fetchurl {
- url = "https://registry.npmjs.org/nodemon/-/nodemon-1.19.2.tgz";
- sha512 = "hRLYaw5Ihyw9zK7NF+9EUzVyS6Cvgc14yh8CAYr38tPxJa6UrOxwAQ351GwrgoanHCF0FalQFn6w5eoX/LGdJw==";
+ url = "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz";
+ sha512 = "VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ==";
};
};
"nomnom-1.8.1" = {
@@ -28121,13 +28481,13 @@ let
sha512 = "U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==";
};
};
- "normalize-url-4.4.1" = {
+ "normalize-url-4.5.0" = {
name = "normalize-url";
packageName = "normalize-url";
- version = "4.4.1";
+ version = "4.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.4.1.tgz";
- sha512 = "rjH3yRt0Ssx19mUwS0hrDUOdG9VI+oRLpLHJ7tXRdjcuQ7v7wo6qPvOZppHRrqfslTKr0L2yBhjj4UXd7c3cQg==";
+ url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz";
+ sha512 = "2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==";
};
};
"now-and-later-2.0.1" = {
@@ -28148,13 +28508,13 @@ let
sha1 = "df7c3ed5a277c3f9d4b5d819b05311d10a200ae6";
};
};
- "npm-6.9.2" = {
+ "npm-6.12.1" = {
name = "npm";
packageName = "npm";
- version = "6.9.2";
+ version = "6.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/npm/-/npm-6.9.2.tgz";
- sha512 = "b0sEGRYrVdcV/DedLrqV4VMpdMHJbvpt9bopivh4K9RisHFMbj+G6RNbB6lRdr9rpYIoqHG9YP9CYmxdI9k81g==";
+ url = "https://registry.npmjs.org/npm/-/npm-6.12.1.tgz";
+ sha512 = "+pMvUpgSXVBythrv//64j4i6DaLLJ1O0y8kwjNgjAE7atBNGzX4rcOEWvmsuiei6J+mA38O0nUZ/P35GuCD/jg==";
};
};
"npm-bundled-1.0.6" = {
@@ -28211,13 +28571,13 @@ let
sha512 = "qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==";
};
};
- "npm-packlist-1.4.4" = {
+ "npm-packlist-1.4.6" = {
name = "npm-packlist";
packageName = "npm-packlist";
- version = "1.4.4";
+ version = "1.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.4.tgz";
- sha512 = "zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw==";
+ url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.6.tgz";
+ sha512 = "u65uQdb+qwtGvEJh/DgQgW1Xg7sqeNbmxYyrvlNznaVTjV3E5P6F/EFjM+BVHXl7JJlsdG8A64M0XI8FI/IOlg==";
};
};
"npm-path-2.0.4" = {
@@ -28283,13 +28643,13 @@ let
sha512 = "Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==";
};
};
- "npm-registry-fetch-4.0.1" = {
+ "npm-registry-fetch-4.0.2" = {
name = "npm-registry-fetch";
packageName = "npm-registry-fetch";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.1.tgz";
- sha512 = "1ZQ+yjnxc698R5h9Yje9CASapzAZr7aYDkJDdERg9xg2hOEY0vRJwskOaJAXq8N/eLavzvW4g564YAfq6zMn/A==";
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.2.tgz";
+ sha512 = "Z0IFtPEozNdeZRPh3aHHxdG+ZRpzcbQaJLthsm3VhNf6DScicTFRHZzK82u8RsJUsUHkX+QH/zcB/5pmd20H4A==";
};
};
"npm-run-4.1.2" = {
@@ -28319,6 +28679,24 @@ let
sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
};
};
+ "npm-run-path-3.1.0" = {
+ name = "npm-run-path";
+ packageName = "npm-run-path";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz";
+ sha512 = "Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==";
+ };
+ };
+ "npm-run-path-4.0.0" = {
+ name = "npm-run-path";
+ packageName = "npm-run-path";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.0.tgz";
+ sha512 = "8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ==";
+ };
+ };
"npm-which-3.0.1" = {
name = "npm-which";
packageName = "npm-which";
@@ -28391,6 +28769,15 @@ let
sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
};
};
+ "null-loader-0.1.1" = {
+ name = "null-loader";
+ packageName = "null-loader";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/null-loader/-/null-loader-0.1.1.tgz";
+ sha1 = "17be9abfcd3ff0e1512f6fc4afcb1f5039378fae";
+ };
+ };
"num-sort-1.0.0" = {
name = "num-sort";
packageName = "num-sort";
@@ -28445,13 +28832,13 @@ let
sha512 = "3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==";
};
};
- "nwsapi-2.1.4" = {
+ "nwsapi-2.2.0" = {
name = "nwsapi";
packageName = "nwsapi";
- version = "2.1.4";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.4.tgz";
- sha512 = "iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw==";
+ url = "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz";
+ sha512 = "h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==";
};
};
"oauth-0.9.15" = {
@@ -28581,6 +28968,15 @@ let
sha512 = "GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==";
};
};
+ "object-inspect-1.7.0" = {
+ name = "object-inspect";
+ packageName = "object-inspect";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz";
+ sha512 = "a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==";
+ };
+ };
"object-is-1.0.1" = {
name = "object-is";
packageName = "object-is";
@@ -28743,15 +29139,6 @@ let
sha1 = "cb236106341536f0dac4815e06708221cad7fb5e";
};
};
- "octicons-3.5.0" = {
- name = "octicons";
- packageName = "octicons";
- version = "3.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/octicons/-/octicons-3.5.0.tgz";
- sha1 = "f7ff5935674d8b114f6d80c454bfaa01797a4e30";
- };
- };
"octokit-pagination-methods-1.1.0" = {
name = "octokit-pagination-methods";
packageName = "octokit-pagination-methods";
@@ -28761,15 +29148,6 @@ let
sha512 = "fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==";
};
};
- "omelette-0.3.2" = {
- name = "omelette";
- packageName = "omelette";
- version = "0.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/omelette/-/omelette-0.3.2.tgz";
- sha1 = "68c1b3c57ced778b4e67d8637d2559b2c1b3ec26";
- };
- };
"omggif-1.0.10" = {
name = "omggif";
packageName = "omggif";
@@ -28968,6 +29346,15 @@ let
sha512 = "IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==";
};
};
+ "open-7.0.0" = {
+ name = "open";
+ packageName = "open";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/open/-/open-7.0.0.tgz";
+ sha512 = "K6EKzYqnwQzk+/dzJAQSBORub3xlBTxMz+ntpZpH/LyCa1o6KjXhuN+2npAaI9jaSmU3R1Q8NWf4KUWcyytGsQ==";
+ };
+ };
"opencollective-postinstall-2.0.2" = {
name = "opencollective-postinstall";
packageName = "opencollective-postinstall";
@@ -28995,15 +29382,6 @@ let
sha1 = "707375e59ab9f73025899727679b20328171c9aa";
};
};
- "openssl-wrapper-0.3.4" = {
- name = "openssl-wrapper";
- packageName = "openssl-wrapper";
- version = "0.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/openssl-wrapper/-/openssl-wrapper-0.3.4.tgz";
- sha1 = "c01ec98e4dcd2b5dfe0b693f31827200e3b81b07";
- };
- };
"opentracing-0.13.0" = {
name = "opentracing";
packageName = "opentracing";
@@ -29094,13 +29472,13 @@ let
sha1 = "9715a8b5f5e7586cff06c8249e039cd7364d3f54";
};
};
- "optionator-0.8.2" = {
+ "optionator-0.8.3" = {
name = "optionator";
packageName = "optionator";
- version = "0.8.2";
+ version = "0.8.3";
src = fetchurl {
- url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz";
- sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64";
+ url = "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz";
+ sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==";
};
};
"options-0.0.6" = {
@@ -29166,6 +29544,15 @@ let
sha512 = "eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==";
};
};
+ "ora-4.0.2" = {
+ name = "ora";
+ packageName = "ora";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ora/-/ora-4.0.2.tgz";
+ sha512 = "YUOZbamht5mfLxPmk4M35CD/5DuOkAacxlEUbStVXpBAt4fyhBf+vZHI/HRkI++QUp3sNoeA2Gw4C+hi4eGSig==";
+ };
+ };
"orchestrator-0.3.8" = {
name = "orchestrator";
packageName = "orchestrator";
@@ -29238,6 +29625,15 @@ let
sha512 = "Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==";
};
};
+ "os-locale-4.0.0" = {
+ name = "os-locale";
+ packageName = "os-locale";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/os-locale/-/os-locale-4.0.0.tgz";
+ sha512 = "HsSR1+2l6as4Wp2SGZxqLnuFHxVvh1Ir9pvZxyujsC13egZVe7P0YeBLN0ijQzM/twrO5To3ia3jzBXAvpMTEA==";
+ };
+ };
"os-name-3.1.0" = {
name = "os-name";
packageName = "os-name";
@@ -29364,6 +29760,15 @@ let
sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
};
};
+ "p-finally-2.0.1" = {
+ name = "p-finally";
+ packageName = "p-finally";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz";
+ sha512 = "vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==";
+ };
+ };
"p-is-promise-1.1.0" = {
name = "p-is-promise";
packageName = "p-is-promise";
@@ -29463,13 +29868,13 @@ let
sha512 = "3cRXXn3/O0o3+eVmUroJPSj/esxoEFIm0ZOno/T+NzG/VZgPOqQ8WKmlNqubSEpZmCIngEy34unkHGg83ZIBmg==";
};
};
- "p-queue-6.1.1" = {
+ "p-queue-6.2.1" = {
name = "p-queue";
packageName = "p-queue";
- version = "6.1.1";
+ version = "6.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/p-queue/-/p-queue-6.1.1.tgz";
- sha512 = "R9gq36Th88xZ+rWAptN5IXLwqkwA1gagCQhT6ZXQ6RxEfmjb9ZW+UBzRVqv9sm5TQmbbI/TsKgGLbOaA61xR5w==";
+ url = "https://registry.npmjs.org/p-queue/-/p-queue-6.2.1.tgz";
+ sha512 = "wV8yC/rkuWpgu9LGKJIb48OynYSrE6lVl2Bx6r8WjbyVKrFAzzQ/QevAvwnDjlD+mLt8xy0LTDOU1freOvMTCg==";
};
};
"p-reduce-1.0.0" = {
@@ -29544,13 +29949,13 @@ let
sha1 = "7ed94b3ceb3332782353af6aae11aa9fc235bb00";
};
};
- "pac-proxy-agent-3.0.0" = {
+ "pac-proxy-agent-3.0.1" = {
name = "pac-proxy-agent";
packageName = "pac-proxy-agent";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-3.0.0.tgz";
- sha512 = "AOUX9jES/EkQX2zRz0AW7lSx9jD//hQS8wFXBvcnd/J2Py9KaMJMqV/LPqJssj1tgGufotb2mmopGPR15ODv1Q==";
+ url = "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-3.0.1.tgz";
+ sha512 = "44DUg21G/liUZ48dJpUSjZnFfZro/0K5JTyFYLBcmh9+T6Ooi4/i4efwUiEy0+4oQusCBqWdhv16XohIj1GqnQ==";
};
};
"pac-resolver-3.0.0" = {
@@ -29625,13 +30030,13 @@ let
sha512 = "jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==";
};
};
- "pacote-9.5.8" = {
+ "pacote-9.5.9" = {
name = "pacote";
packageName = "pacote";
- version = "9.5.8";
+ version = "9.5.9";
src = fetchurl {
- url = "https://registry.npmjs.org/pacote/-/pacote-9.5.8.tgz";
- sha512 = "0Tl8Oi/K0Lo4MZmH0/6IsT3gpGf9eEAznLXEQPKgPq7FscnbUOyopnVpwXlnQdIbCUaojWy1Wd7VMyqfVsRrIw==";
+ url = "https://registry.npmjs.org/pacote/-/pacote-9.5.9.tgz";
+ sha512 = "S1nYW9ly+3btn3VmwRAk2LG3TEh8mkrFdY+psbnHSk8oPODbZ28uG0Z0d3yI0EpqcpLR6BukoVRf3H4IbGCkPQ==";
};
};
"pad-0.0.5" = {
@@ -29724,6 +30129,15 @@ let
sha512 = "jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==";
};
};
+ "parse-cache-control-1.0.1" = {
+ name = "parse-cache-control";
+ packageName = "parse-cache-control";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz";
+ sha1 = "8eeab3e54fa56920fe16ba38f77fa21aacc2d74e";
+ };
+ };
"parse-english-4.1.2" = {
name = "parse-english";
packageName = "parse-english";
@@ -29832,6 +30246,15 @@ let
sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
};
};
+ "parse-json-5.0.0" = {
+ name = "parse-json";
+ packageName = "parse-json";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz";
+ sha512 = "OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==";
+ };
+ };
"parse-latin-4.2.0" = {
name = "parse-latin";
packageName = "parse-latin";
@@ -30129,6 +30552,15 @@ let
sha1 = "fad9db6ae252f8b088e0c5decd20a7da0c5d9f1e";
};
};
+ "password-prompt-1.1.2" = {
+ name = "password-prompt";
+ packageName = "password-prompt";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.2.tgz";
+ sha512 = "bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==";
+ };
+ };
"patel-0.33.1" = {
name = "patel";
packageName = "patel";
@@ -30318,13 +30750,13 @@ let
sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
};
};
- "path-to-regexp-1.7.0" = {
+ "path-to-regexp-1.8.0" = {
name = "path-to-regexp";
packageName = "path-to-regexp";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz";
- sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d";
+ url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz";
+ sha512 = "n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==";
};
};
"path-to-regexp-2.2.1" = {
@@ -30453,15 +30885,6 @@ let
sha1 = "cf8bafae6eddff4b5a7efb185269eaaf4610ddbd";
};
};
- "pem-1.14.2" = {
- name = "pem";
- packageName = "pem";
- version = "1.14.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/pem/-/pem-1.14.2.tgz";
- sha512 = "TOnPtq3ZFnCniOZ+rka4pk8UIze9xG1qI+wNE7EmkiR/cg+53uVvk5QbkWZ7M6RsuOxzz62FW1hlAobJr/lTOA==";
- };
- };
"pend-1.2.0" = {
name = "pend";
packageName = "pend";
@@ -30507,13 +30930,13 @@ let
sha1 = "18de2f97e4bf7a9551ad7511942b5496f7aba660";
};
};
- "picomatch-2.0.7" = {
+ "picomatch-2.1.1" = {
name = "picomatch";
packageName = "picomatch";
- version = "2.0.7";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz";
- sha512 = "oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==";
+ url = "https://registry.npmjs.org/picomatch/-/picomatch-2.1.1.tgz";
+ sha512 = "OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA==";
};
};
"picture-tuber-1.0.2" = {
@@ -30606,13 +31029,13 @@ let
sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
};
};
- "pino-5.12.6" = {
+ "pino-5.13.3" = {
name = "pino";
packageName = "pino";
- version = "5.12.6";
+ version = "5.13.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pino/-/pino-5.12.6.tgz";
- sha512 = "LM5ug2b27uymIIkaBw54ncF+9DSf8S4z1uzw+Y5I94dRu3Z+lFuB13j0kg1InAeyxy+CsLGnWHKy9+zgTreFOg==";
+ url = "https://registry.npmjs.org/pino/-/pino-5.13.3.tgz";
+ sha512 = "FL12DKlPwBlbhztlUz6kseR03PRR8nD+wvLdN/Sji9UiBYYfSjX+k8ocU7/NwW55JdFRONTn3iACoelXnMFVVQ==";
};
};
"pino-std-serializers-2.4.2" = {
@@ -30678,6 +31101,15 @@ let
sha1 = "c819ac728059a461cab1c3889a2be3c49a004d7f";
};
};
+ "pkg-up-3.1.0" = {
+ name = "pkg-up";
+ packageName = "pkg-up";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz";
+ sha512 = "nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==";
+ };
+ };
"pkginfo-0.2.3" = {
name = "pkginfo";
packageName = "pkginfo";
@@ -30858,22 +31290,13 @@ let
sha1 = "47bb2952da32d58a1be2f256a598eebc0b745118";
};
};
- "poplib-0.1.7" = {
- name = "poplib";
- packageName = "poplib";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/poplib/-/poplib-0.1.7.tgz";
- sha1 = "2f4b58b5592972350cd97f482aba68f8e05574bc";
- };
- };
- "portfinder-1.0.24" = {
+ "portfinder-1.0.25" = {
name = "portfinder";
packageName = "portfinder";
- version = "1.0.24";
+ version = "1.0.25";
src = fetchurl {
- url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.24.tgz";
- sha512 = "ekRl7zD2qxYndYflwiryJwMioBI7LI7rVXg3EnLK3sjkouT5eOuhS3gS255XxBksa30VG8UPZYZCdgfGOfkSUg==";
+ url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz";
+ sha512 = "6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==";
};
};
"posix-character-classes-0.1.1" = {
@@ -30913,22 +31336,22 @@ let
sha512 = "soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==";
};
};
- "postcss-7.0.16" = {
+ "postcss-7.0.18" = {
name = "postcss";
packageName = "postcss";
- version = "7.0.16";
+ version = "7.0.18";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-7.0.16.tgz";
- sha512 = "MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==";
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz";
+ sha512 = "/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==";
};
};
- "postcss-7.0.18" = {
+ "postcss-7.0.21" = {
name = "postcss";
packageName = "postcss";
- version = "7.0.18";
+ version = "7.0.21";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz";
- sha512 = "/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==";
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz";
+ sha512 = "uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==";
};
};
"postcss-calc-7.0.1" = {
@@ -31255,13 +31678,22 @@ let
sha512 = "C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==";
};
};
- "posthtml-parser-0.4.1" = {
+ "posthtml-0.12.0" = {
+ name = "posthtml";
+ packageName = "posthtml";
+ version = "0.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/posthtml/-/posthtml-0.12.0.tgz";
+ sha512 = "aNUEP/SfKUXAt+ghG51LC5MmafChBZeslVe/SSdfKIgLGUVRE68mrMF4V8XbH07ZifM91tCSuxY3eHIFLlecQw==";
+ };
+ };
+ "posthtml-parser-0.4.2" = {
name = "posthtml-parser";
packageName = "posthtml-parser";
- version = "0.4.1";
+ version = "0.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.1.tgz";
- sha512 = "h7vXIQ21Ikz2w5wPClPakNP6mJeJCK6BT0GpqnQrNNABdR7/TchNlFyryL1Bz6Ww53YWCKkr6tdZuHlxY1AVdQ==";
+ url = "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz";
+ sha512 = "BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==";
};
};
"posthtml-render-1.1.5" = {
@@ -31273,13 +31705,13 @@ let
sha512 = "yvt54j0zCBHQVEFAuR+yHld8CZrCa/E1Z/OcFNCV1IEWTLVxT8O7nYnM4IIw1CD4r8kaRd3lc42+0lgCKgm87w==";
};
};
- "prebuild-install-5.3.2" = {
+ "prebuild-install-5.3.3" = {
name = "prebuild-install";
packageName = "prebuild-install";
- version = "5.3.2";
+ version = "5.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.2.tgz";
- sha512 = "INDfXzTPnhT+WYQemqnAXlP7SvfiFMopMozSgXCZ+RDLb279gKfIuLk4o7PgEawLp3WrMgIYGBpkxpraROHsSA==";
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.3.tgz";
+ sha512 = "GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==";
};
};
"precond-0.2.3" = {
@@ -31336,13 +31768,13 @@ let
sha512 = "4rgV2hyc/5Pk0XHH4VjJWHRgVjgRbpMfLQjREAhHBtyW1UvTFkjJEsueGYNYYZd9mn97K+1qv0EBwm11zoaSgA==";
};
};
- "prettier-1.18.2" = {
+ "prettier-1.19.1" = {
name = "prettier";
packageName = "prettier";
- version = "1.18.2";
+ version = "1.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz";
- sha512 = "OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==";
+ url = "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz";
+ sha512 = "s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==";
};
};
"prettier-bytes-1.0.4" = {
@@ -31498,13 +31930,13 @@ let
sha512 = "zsK6DDEC+cnNiunYamcVbx4ZCLbKnzTOZa09K4Pj3/tH3nQFPUO9K2QoYy4kfxLqmoyw6RPDtACN9OYviMQZ2Q==";
};
};
- "probe-image-size-4.0.0" = {
+ "probe-image-size-5.0.0" = {
name = "probe-image-size";
packageName = "probe-image-size";
- version = "4.0.0";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.0.0.tgz";
- sha512 = "nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ==";
+ url = "https://registry.npmjs.org/probe-image-size/-/probe-image-size-5.0.0.tgz";
+ sha512 = "V6uBYw5eBc5UVIE7MUZD6Nxg0RYuGDWLDenEn0B1WC6PcTvn1xdQ6HLDDuznefsiExC6rNrCz7mFRBo0f3Xekg==";
};
};
"process-0.10.1" = {
@@ -31606,6 +32038,15 @@ let
sha512 = "nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==";
};
};
+ "promise-8.0.3" = {
+ name = "promise";
+ packageName = "promise";
+ version = "8.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz";
+ sha512 = "HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==";
+ };
+ };
"promise-inflight-1.0.1" = {
name = "promise-inflight";
packageName = "promise-inflight";
@@ -31687,13 +32128,13 @@ let
sha1 = "8e57123c396ab988897fb327fd3aedc3e735e4fe";
};
};
- "prompts-2.2.1" = {
+ "prompts-2.3.0" = {
name = "prompts";
packageName = "prompts";
- version = "2.2.1";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/prompts/-/prompts-2.2.1.tgz";
- sha512 = "VObPvJiWPhpZI6C5m60XOzTfnYg/xc/an+r9VYymj9WJW3B/DIH+REzjpAACPf8brwPeP+7vz3bIim3S+AaMjw==";
+ url = "https://registry.npmjs.org/prompts/-/prompts-2.3.0.tgz";
+ sha512 = "NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg==";
};
};
"promzard-0.3.0" = {
@@ -31741,13 +32182,13 @@ let
sha1 = "0ee97a7fc020b1a2a55b8659eda4aa8d869094bd";
};
};
- "property-information-5.2.2" = {
+ "property-information-5.3.0" = {
name = "property-information";
packageName = "property-information";
- version = "5.2.2";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/property-information/-/property-information-5.2.2.tgz";
- sha512 = "N2moasZmjn2mjVGIWpaqz5qnz6QyeQSGgGvMtl81gA9cPTWa6wpesRSe/quNnOjUHpvSH1oZx0pdz0EEckLFnA==";
+ url = "https://registry.npmjs.org/property-information/-/property-information-5.3.0.tgz";
+ sha512 = "IslotQn1hBCZDY7SaJ3zmCjVea219VTwmOk6Pu3z9haU9m4+T8GwaDubur+6NMHEU+Fjs/6/p66z6QULPkcL1w==";
};
};
"proto-list-1.2.4" = {
@@ -31840,13 +32281,13 @@ let
sha512 = "t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==";
};
};
- "proxy-agent-3.1.0" = {
+ "proxy-agent-3.1.1" = {
name = "proxy-agent";
packageName = "proxy-agent";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/proxy-agent/-/proxy-agent-3.1.0.tgz";
- sha512 = "IkbZL4ClW3wwBL/ABFD2zJ8iP84CY0uKMvBPk/OceQe/cEjrxzN1pMHsLwhbzUoRhG9QbSxYC+Z7LBkTiBNvrA==";
+ url = "https://registry.npmjs.org/proxy-agent/-/proxy-agent-3.1.1.tgz";
+ sha512 = "WudaR0eTsDx33O3EJE16PjBRZWcX8GqCEeERw1W3hZJgH/F2a46g7jty6UGty6NeJ4CKQy8ds2CJPMiyeqaTvw==";
};
};
"proxy-from-env-1.0.0" = {
@@ -32632,6 +33073,15 @@ let
sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
};
};
+ "purgecss-1.4.1" = {
+ name = "purgecss";
+ packageName = "purgecss";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/purgecss/-/purgecss-1.4.1.tgz";
+ sha512 = "5jONV/D/3nfa+lC425+LA+OWe5/LDn4a79cac+TnzJq3VczwnWlpIDdW275hHsGhkzIlqATQsYFLW7or0cSwNQ==";
+ };
+ };
"push-stream-10.1.2" = {
name = "push-stream";
packageName = "push-stream";
@@ -32758,15 +33208,6 @@ let
sha1 = "c31d9b74ec27df75e543a86c78728ed8d4623607";
};
};
- "qs-6.2.3" = {
- name = "qs";
- packageName = "qs";
- version = "6.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz";
- sha1 = "1cfcb25c10a9b2b483053ff39f5dfc9233908cfe";
- };
- };
"qs-6.3.2" = {
name = "qs";
packageName = "qs";
@@ -32803,13 +33244,13 @@ let
sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
};
};
- "qs-6.9.0" = {
+ "qs-6.9.1" = {
name = "qs";
packageName = "qs";
- version = "6.9.0";
+ version = "6.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.9.0.tgz";
- sha512 = "27RP4UotQORTpmNQDX8BHPukOnBP3p1uUJY5UnDhaJB+rMt9iMsok724XL+UHU23bEFOHRMQ2ZhI99qOWUMGFA==";
+ url = "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz";
+ sha512 = "Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==";
};
};
"query-string-1.0.1" = {
@@ -32884,13 +33325,13 @@ let
sha512 = "F9wwNePtXrzZenAB3ax0Y8TSKGvuB7Qw16J30hspEUTbfUM+H827XyN3rlpwhVmtm5wuZtbKIHjOnwDn7MUxWQ==";
};
};
- "quick-format-unescaped-3.0.2" = {
+ "quick-format-unescaped-3.0.3" = {
name = "quick-format-unescaped";
packageName = "quick-format-unescaped";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-3.0.2.tgz";
- sha512 = "FXTaCkwvpIlkdKeGDNgcq07SXWS383noQUuZjvdE1QcTt+eLuqof6/BDiEPqB59FWLie/l91+HtlJSw7iCViSA==";
+ url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-3.0.3.tgz";
+ sha512 = "dy1yjycmn9blucmJLXOfZDx1ikZJUi6E8bBZLnhPG5gBrVhHXx2xVyqqgKBubVNEXmx51dBACMHpoMQK/N/AXQ==";
};
};
"quick-lru-1.1.0" = {
@@ -33190,13 +33631,22 @@ let
sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==";
};
};
- "rc-config-loader-2.0.4" = {
+ "rc-config-loader-2.0.5" = {
name = "rc-config-loader";
packageName = "rc-config-loader";
- version = "2.0.4";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.5.tgz";
+ sha512 = "T464K2MQlnNWOblUDIglpFhyN+zYJq7jSlL++/N0hUkcmIXeNFumwXFVdtf8qhUGohn4RYQ0wdi74R575I44PQ==";
+ };
+ };
+ "rc-config-loader-3.0.0" = {
+ name = "rc-config-loader";
+ packageName = "rc-config-loader";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.4.tgz";
- sha512 = "k06UzRbYDWgF4Mc/YrsZsmzSpDLuHoThJxep+vq5H09hiX8rbA5Ue/Ra0dwWm5MQvWYW4YBXgA186inNxuxidQ==";
+ url = "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-3.0.0.tgz";
+ sha512 = "bwfUSB37TWkHfP+PPjb/x8BUjChFmmBK44JMfVnU7paisWqZl/o5k7ttCH+EQLnrbn2Aq8Fo1LAsyUiz+WF4CQ==";
};
};
"re-emitter-1.1.4" = {
@@ -33208,13 +33658,13 @@ let
sha512 = "C0SIXdXDSus2yqqvV7qifnb4NoWP7mEBXJq3axci301mXHCZb8Djwm4hrEZo4UeXRaEnfjH98uQ8EBppk2oNWA==";
};
};
- "react-is-16.9.0" = {
+ "react-is-16.11.0" = {
name = "react-is";
packageName = "react-is";
- version = "16.9.0";
+ version = "16.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz";
- sha512 = "tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==";
+ url = "https://registry.npmjs.org/react-is/-/react-is-16.11.0.tgz";
+ sha512 = "gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==";
};
};
"read-1.0.7" = {
@@ -33244,13 +33694,13 @@ let
sha512 = "CEjy9LCzhmD7nUpJ1oVOE6s/hBkejlcJEgLQHVnQznOSilOPb+kpKktlLfFDK3/WP43+F80xkUTM2VOkYoSYvQ==";
};
};
- "read-cmd-shim-1.0.4" = {
+ "read-cmd-shim-1.0.5" = {
name = "read-cmd-shim";
packageName = "read-cmd-shim";
- version = "1.0.4";
+ version = "1.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-1.0.4.tgz";
- sha512 = "Pqpl3qJ/QdOIjRYA0q5DND/gLvGOfpIz/fYVDGYpOXfW/lFrIttmLsBnd6IkyK10+JHU9zhsaudfvrQTBB9YFQ==";
+ url = "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-1.0.5.tgz";
+ sha512 = "v5yCqQ/7okKoZZkBQUAfTsQ3sVJtXdNfbPnI5cceppoxEVLYA3k+VtV2omkeo8MS94JCy4fSiUwlRBAwCVRPUA==";
};
};
"read-metadata-1.0.0" = {
@@ -33397,15 +33847,6 @@ let
sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9";
};
};
- "readable-stream-2.0.6" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "2.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz";
- sha1 = "8f90341e68a53ccc928788dacfcd11b36eb9b78e";
- };
- };
"readable-stream-2.3.6" = {
name = "readable-stream";
packageName = "readable-stream";
@@ -33442,13 +33883,13 @@ let
sha512 = "1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==";
};
};
- "readdirp-3.1.2" = {
+ "readdirp-3.2.0" = {
name = "readdirp";
packageName = "readdirp";
- version = "3.1.2";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/readdirp/-/readdirp-3.1.2.tgz";
- sha512 = "8rhl0xs2cxfVsqzreYCvs8EwBfn/DhVdqtoLmw19uI3SC5avYX9teCurlErfpPXGmYtMHReGaP2RsLnFvz/lnw==";
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz";
+ sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
};
};
"readline2-0.1.1" = {
@@ -33487,13 +33928,13 @@ let
sha512 = "O/7qXi51DPjRVdbrpNzoBQH5dnAPQNbfoOFyRiUwreTMJfIHYOEBzwuH+c0+/BTSJ3CQyKs6ILSWXhESH6Op3A==";
};
};
- "recast-0.17.6" = {
+ "recast-0.18.5" = {
name = "recast";
packageName = "recast";
- version = "0.17.6";
+ version = "0.18.5";
src = fetchurl {
- url = "https://registry.npmjs.org/recast/-/recast-0.17.6.tgz";
- sha512 = "yoQRMRrK1lszNtbkGyM4kN45AwylV5hMiuEveUBlxytUViWevjvX6w+tzJt1LH4cfUhWt4NZvy3ThIhu6+m5wQ==";
+ url = "https://registry.npmjs.org/recast/-/recast-0.18.5.tgz";
+ sha512 = "sD1WJrpLQAkXGyQZyGzTM75WJvyAd98II5CHdK3IYbt/cZlU0UzCRVU11nUFNXX9fBVEt4E9ajkMjBlUlG+Oog==";
};
};
"rechoir-0.6.2" = {
@@ -33559,6 +34000,15 @@ let
sha1 = "e96c193b40c0816b00aec842698e61185e55498a";
};
};
+ "redeyed-2.1.1" = {
+ name = "redeyed";
+ packageName = "redeyed";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz";
+ sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b";
+ };
+ };
"redis-0.12.1" = {
name = "redis";
packageName = "redis";
@@ -33613,31 +34063,22 @@ let
sha512 = "LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==";
};
};
- "regenerator-runtime-0.11.1" = {
+ "regenerator-runtime-0.10.5" = {
name = "regenerator-runtime";
packageName = "regenerator-runtime";
- version = "0.11.1";
+ version = "0.10.5";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
- sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
+ url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz";
+ sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658";
};
};
- "regenerator-runtime-0.12.1" = {
- name = "regenerator-runtime";
- packageName = "regenerator-runtime";
- version = "0.12.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz";
- sha512 = "odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==";
- };
- };
- "regenerator-runtime-0.13.2" = {
+ "regenerator-runtime-0.11.1" = {
name = "regenerator-runtime";
packageName = "regenerator-runtime";
- version = "0.13.2";
+ version = "0.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz";
- sha512 = "S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==";
+ url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
+ sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
};
};
"regenerator-runtime-0.13.3" = {
@@ -33685,15 +34126,6 @@ let
sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==";
};
};
- "regexp-tree-0.1.13" = {
- name = "regexp-tree";
- packageName = "regexp-tree";
- version = "0.1.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.13.tgz";
- sha512 = "hwdV/GQY5F8ReLZWO+W1SRoN5YfpOKY6852+tBFcma72DKBIcHjPRIlIvQN35bCOljuAfP2G2iB0FC/w236mUw==";
- };
- };
"regexp.prototype.flags-1.2.0" = {
name = "regexp.prototype.flags";
packageName = "regexp.prototype.flags";
@@ -33793,13 +34225,13 @@ let
sha1 = "6c016adeac554f75823fe37ac05b92d5a4edb1f7";
};
};
- "regjsgen-0.5.0" = {
+ "regjsgen-0.5.1" = {
name = "regjsgen";
packageName = "regjsgen";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz";
- sha512 = "RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==";
+ url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz";
+ sha512 = "5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==";
};
};
"regjsparser-0.1.5" = {
@@ -34072,15 +34504,6 @@ let
sha1 = "81d81ac7aeb72d7f5c4942adf2697a3220688d8e";
};
};
- "request-2.74.0" = {
- name = "request";
- packageName = "request";
- version = "2.74.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/request/-/request-2.74.0.tgz";
- sha1 = "7693ca768bbb0ea5c8ce08c084a45efa05b892ab";
- };
- };
"request-2.76.0" = {
name = "request";
packageName = "request";
@@ -34135,40 +34558,40 @@ let
sha1 = "5d36bb57961c673aa5b788dbc8141fdf23b44e08";
};
};
- "request-promise-4.2.4" = {
+ "request-promise-4.2.5" = {
name = "request-promise";
packageName = "request-promise";
- version = "4.2.4";
+ version = "4.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/request-promise/-/request-promise-4.2.4.tgz";
- sha512 = "8wgMrvE546PzbR5WbYxUQogUnUDfM0S7QIFZMID+J73vdFARkFy+HElj4T+MWYhpXwlLp0EQ8Zoj8xUA0he4Vg==";
+ url = "https://registry.npmjs.org/request-promise/-/request-promise-4.2.5.tgz";
+ sha512 = "ZgnepCykFdmpq86fKGwqntyTiUrHycALuGggpyCZwMvGaZWgxW6yagT0FHkgo5LzYvOaCNvxYwWYIjevSH1EDg==";
};
};
- "request-promise-core-1.1.2" = {
+ "request-promise-core-1.1.3" = {
name = "request-promise-core";
packageName = "request-promise-core";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz";
- sha512 = "UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==";
+ url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz";
+ sha512 = "QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==";
};
};
- "request-promise-native-1.0.7" = {
+ "request-promise-native-1.0.8" = {
name = "request-promise-native";
packageName = "request-promise-native";
- version = "1.0.7";
+ version = "1.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz";
- sha512 = "rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==";
+ url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz";
+ sha512 = "dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==";
};
};
- "requestretry-4.0.0" = {
+ "requestretry-4.0.2" = {
name = "requestretry";
packageName = "requestretry";
- version = "4.0.0";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/requestretry/-/requestretry-4.0.0.tgz";
- sha512 = "ST8m0+5FQH2FA+gbzUQyOQjUwHf22kbPQnd6TexveR0p+2UV1YYBg+Roe7BnKQ1Bb/+LtJwwm0QzxK2NA20Cug==";
+ url = "https://registry.npmjs.org/requestretry/-/requestretry-4.0.2.tgz";
+ sha512 = "ZGdO1ZXUQAeCB9xOS2keSN501y7T1t0zPOD58jTAOwamt6qkcBMaGdRBHEOMQRnDtT5fn7S99F0dwADUqCmYqg==";
};
};
"require-directory-2.1.1" = {
@@ -34234,15 +34657,6 @@ let
sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3";
};
};
- "require-uncached-2.0.0" = {
- name = "require-uncached";
- packageName = "require-uncached";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-uncached/-/require-uncached-2.0.0.tgz";
- sha512 = "rPv1//BQwg4gzIbpJcKXWIfjDJEtgS8jzbsNoLcdVSE5FpBzKEKKuoG6MfCbLC28ZTv+qlQWC9/K7J5GBGPSMg==";
- };
- };
"requireg-0.2.2" = {
name = "requireg";
packageName = "requireg";
@@ -34504,13 +34918,13 @@ let
sha512 = "M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==";
};
};
- "retext-english-3.0.3" = {
+ "retext-english-3.0.4" = {
name = "retext-english";
packageName = "retext-english";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/retext-english/-/retext-english-3.0.3.tgz";
- sha512 = "qltUsSjHMvCvpAm90qRvzK1DEBOnhSK3tUQk5aHFCBtiMHccp6FhlCH0mQ9vFcBf5BsG7GEBdPysTlY3g9Lchg==";
+ url = "https://registry.npmjs.org/retext-english/-/retext-english-3.0.4.tgz";
+ sha512 = "yr1PgaBDde+25aJXrnt3p1jvT8FVLVat2Bx8XeAWX13KXo8OT+3nWGU3HWxM4YFJvmfqvJYJZG2d7xxaO774gw==";
};
};
"retext-equality-3.2.0" = {
@@ -34738,13 +35152,13 @@ let
sha1 = "df43e80d9bc82ad4430bcfef03f49c717e8b2e8c";
};
};
- "roarr-2.14.1" = {
+ "roarr-2.14.4" = {
name = "roarr";
packageName = "roarr";
- version = "2.14.1";
+ version = "2.14.4";
src = fetchurl {
- url = "https://registry.npmjs.org/roarr/-/roarr-2.14.1.tgz";
- sha512 = "Fhm9shQ8JhpjFnOT7bgxKR7Xcg1Tq+0/Tdy+bloB4sUxxAib4MZDMJ6AjUBRE+798l2MnhhF2JTqbqx1+/kRyQ==";
+ url = "https://registry.npmjs.org/roarr/-/roarr-2.14.4.tgz";
+ sha512 = "QMzRAQGZFPgnx4nNWp4Q+WHfiZh2HTSEjNaxFLrEIj3PmcQ1GHL5OjaaIyF9ybUDD2aZ9t3Awc/obrRPils9ng==";
};
};
"rollup-0.67.0" = {
@@ -34837,13 +35251,13 @@ let
sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d";
};
};
- "rss-parser-3.7.2" = {
+ "rss-parser-3.7.3" = {
name = "rss-parser";
packageName = "rss-parser";
- version = "3.7.2";
+ version = "3.7.3";
src = fetchurl {
- url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.7.2.tgz";
- sha512 = "kx0VIFelgwBk5qA4n32U6cx40anAU7TwlRXjyxLDFgMlg8/UcJ64x+Hj5oRX1Kjos+OeFGOmnd5YXH5ES+bmzg==";
+ url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.7.3.tgz";
+ sha512 = "Ys+fC5wHqWkfR+jNEL7QvC0crUCAcygxHel3ab9QQzHjmH7fNz379lrp984CuCPUf3WzxHEa73lL86W7yc9qjQ==";
};
};
"rsvp-3.6.2" = {
@@ -35107,15 +35521,6 @@ let
sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
};
};
- "safer-eval-1.3.5" = {
- name = "safer-eval";
- packageName = "safer-eval";
- version = "1.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/safer-eval/-/safer-eval-1.3.5.tgz";
- sha512 = "BJ//K2Y+EgCbOHEsDGS5YahYBcYy7JcFpKDo2ba5t4MnOGHYtk7HvQkcxTDFvjQvJ0CRcdas/PyF+gTTCay+3w==";
- };
- };
"sander-0.5.1" = {
name = "sander";
packageName = "sander";
@@ -35161,15 +35566,6 @@ let
sha1 = "74b6d33c9ae1e001510f179a91168588f1aedaa9";
};
};
- "sax-1.2.1" = {
- name = "sax";
- packageName = "sax";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz";
- sha1 = "7b8e656190b228e81a66aea748480d828cd2d37a";
- };
- };
"sax-1.2.4" = {
name = "sax";
packageName = "sax";
@@ -35377,15 +35773,6 @@ let
sha512 = "PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==";
};
};
- "semver-5.6.0" = {
- name = "semver";
- packageName = "semver";
- version = "5.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz";
- sha512 = "RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==";
- };
- };
"semver-5.7.1" = {
name = "semver";
packageName = "semver";
@@ -35404,15 +35791,6 @@ let
sha512 = "0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==";
};
};
- "semver-6.1.1" = {
- name = "semver";
- packageName = "semver";
- version = "6.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz";
- sha512 = "rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ==";
- };
- };
"semver-6.1.3" = {
name = "semver";
packageName = "semver";
@@ -35422,15 +35800,6 @@ let
sha512 = "aymF+56WJJMyXQHcd4hlK4N75rwj5RQpfW8ePlQnJsTYOBLlLbcIErR/G1s9SkIvKBqOudR3KAx4wEqP+F1hNQ==";
};
};
- "semver-6.2.0" = {
- name = "semver";
- packageName = "semver";
- version = "6.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz";
- sha512 = "jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==";
- };
- };
"semver-6.3.0" = {
name = "semver";
packageName = "semver";
@@ -35566,22 +35935,13 @@ let
sha512 = "QnpHNykm4nI4T6mT+NoVayh9Ixl5DohYCSVqMgPJsO2WejOcqaYTh4HQOkmzaDzXH3NO5pif4z/hpo2NGtgNlg==";
};
};
- "sentence-splitter-3.0.11" = {
+ "sentence-splitter-3.1.0" = {
name = "sentence-splitter";
packageName = "sentence-splitter";
- version = "3.0.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-3.0.11.tgz";
- sha512 = "8k/74ErjpdvgBVLQ7kI7jbbaqNdgMXVqMF8gWlJan25xfm1mg8cYmHQgMb+zx8xyocm1Dq46af4TpmnKWHr/yA==";
- };
- };
- "sentiment-2.1.0" = {
- name = "sentiment";
- packageName = "sentiment";
- version = "2.1.0";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sentiment/-/sentiment-2.1.0.tgz";
- sha1 = "33279100c35c38519ca5e435245186c512fe0fdc";
+ url = "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-3.1.0.tgz";
+ sha512 = "S8ye/Ic5ryKynwgjcS0ggncqhVJW3mgmo/gFNIcKKU1cdLjYzqtQ/PCkD7l0rZtSSfcjLqqVjfdMVN6FKkwUuQ==";
};
};
"separator-escape-0.0.0" = {
@@ -35602,13 +35962,13 @@ let
sha1 = "90cff19d02e07027fd767f5ead3e7b95d1e7380c";
};
};
- "serialize-error-4.1.0" = {
+ "serialize-error-5.0.0" = {
name = "serialize-error";
packageName = "serialize-error";
- version = "4.1.0";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serialize-error/-/serialize-error-4.1.0.tgz";
- sha512 = "5j9GgyGsP9vV9Uj1S0lDCvlsd+gc2LEPVK7HHHte7IyPwOD4lVQFeaX143gx3U5AnoCi+wbcb3mvaxVysjpxEw==";
+ url = "https://registry.npmjs.org/serialize-error/-/serialize-error-5.0.0.tgz";
+ sha512 = "/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==";
};
};
"serialize-javascript-1.9.1" = {
@@ -35620,13 +35980,13 @@ let
sha512 = "0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==";
};
};
- "serialize-to-js-1.2.2" = {
+ "serialize-to-js-3.0.0" = {
name = "serialize-to-js";
packageName = "serialize-to-js";
- version = "1.2.2";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-1.2.2.tgz";
- sha512 = "mUc8vA5iJghe+O+3s0YDGFLMJcqitVFk787YKiv8a4sf6RX5W0u81b+gcHrp15O0fFa010dRBVZvwcKXOWsL9Q==";
+ url = "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.0.0.tgz";
+ sha512 = "WdGgi0jGnWCQXph2p3vkxceDnTfvfyXfYxherQMRcZjSaJzMQdMBAW6i0nojsBKIZ3fFOztZKKVbbm05VbIdRA==";
};
};
"serializerr-1.0.3" = {
@@ -35647,13 +36007,13 @@ let
sha1 = "935d240cdfe0f5805307fdfe967d88942a2cbcf0";
};
};
- "serve-handler-6.1.0" = {
+ "serve-handler-6.1.2" = {
name = "serve-handler";
packageName = "serve-handler";
- version = "6.1.0";
+ version = "6.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.0.tgz";
- sha512 = "63N075Tn3PsFYcu0NVV7tb367UbiW3gnC+/50ohL4oqOhAG6bmbaWqiRcXQgbzqc0ALBjSAzg7VTfa0Qw4E3hA==";
+ url = "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.2.tgz";
+ sha512 = "RFh49wX7zJmmOVDcIjiDSJnMH+ItQEvyuYLYuDBVoA/xmQSCuj+uRmk1cmBB5QQlI3qOiWKp6p4DUGY+Z5AB2A==";
};
};
"serve-index-1.9.1" = {
@@ -35764,13 +36124,13 @@ let
sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
};
};
- "seventh-0.7.28" = {
+ "seventh-0.7.30" = {
name = "seventh";
packageName = "seventh";
- version = "0.7.28";
+ version = "0.7.30";
src = fetchurl {
- url = "https://registry.npmjs.org/seventh/-/seventh-0.7.28.tgz";
- sha512 = "WitJqSwsjLWbCP9cciaozByx4csddLQyNoaPBqOpYFMNE6iD6FK/pM8J2yqtpauSxJUUo7Wfv5KF5w1jbVov7A==";
+ url = "https://registry.npmjs.org/seventh/-/seventh-0.7.30.tgz";
+ sha512 = "GDX4eZEZXQFqURkUA802R3GkawzGA8zm2QS9AfFqPcJKakoytxhI0soTRfhEqNhqh0RrRFO/EraffrAULaxiQQ==";
};
};
"sha.js-2.4.11" = {
@@ -35809,13 +36169,13 @@ let
sha1 = "415f42702d73d810330292cc5ee86eae1a11a170";
};
};
- "sharp-0.22.1" = {
+ "sharp-0.23.2" = {
name = "sharp";
packageName = "sharp";
- version = "0.22.1";
+ version = "0.23.2";
src = fetchurl {
- url = "https://registry.npmjs.org/sharp/-/sharp-0.22.1.tgz";
- sha512 = "lXzSk/FL5b/MpWrT1pQZneKe25stVjEbl6uhhJcTULm7PhmJgKKRbTDM/vtjyUuC/RLqL2PRyC4rpKwbv3soEw==";
+ url = "https://registry.npmjs.org/sharp/-/sharp-0.23.2.tgz";
+ sha512 = "BSo0tq6Jtzwa6GDKvVMNNPCP/HLczrFLGVcorYv7OtxlKx4UPHy7x9DdfT8F+PK7FCFDemVRwtsjWpvaJI9v6w==";
};
};
"shasum-1.0.2" = {
@@ -35827,6 +36187,15 @@ let
sha1 = "e7012310d8f417f4deb5712150e5678b87ae565f";
};
};
+ "shasum-object-1.0.0" = {
+ name = "shasum-object";
+ packageName = "shasum-object";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz";
+ sha512 = "Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==";
+ };
+ };
"shebang-command-1.2.0" = {
name = "shebang-command";
packageName = "shebang-command";
@@ -35836,6 +36205,15 @@ let
sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea";
};
};
+ "shebang-command-2.0.0" = {
+ name = "shebang-command";
+ packageName = "shebang-command";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz";
+ sha512 = "kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==";
+ };
+ };
"shebang-regex-1.0.0" = {
name = "shebang-regex";
packageName = "shebang-regex";
@@ -35845,6 +36223,15 @@ let
sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3";
};
};
+ "shebang-regex-3.0.0" = {
+ name = "shebang-regex";
+ packageName = "shebang-regex";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz";
+ sha512 = "7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==";
+ };
+ };
"shell-quote-1.6.1" = {
name = "shell-quote";
packageName = "shell-quote";
@@ -36034,13 +36421,13 @@ let
sha1 = "4e421f485ac7b13b08077a4476934d52c5ba3bb3";
};
};
- "simple-peer-9.6.0" = {
+ "simple-peer-9.6.1" = {
name = "simple-peer";
packageName = "simple-peer";
- version = "9.6.0";
+ version = "9.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.6.0.tgz";
- sha512 = "NYqSKPu75xhkZYKGJhCbLCG5kfBtDHf8U9ddk4EKFfYNU7XgIisov+V8wMbVVgyMCfn8pm8uOqQQmE50FPDFWA==";
+ url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.6.1.tgz";
+ sha512 = "/8IOtaXnnVhCkgHFBQKZ+hfx/s0+Ybo0Ijon7OrKUuEf8dEcRZJrrfjkNNgzogLM/mixI2EvnTSpOiKR6cts+w==";
};
};
"simple-sha1-2.1.2" = {
@@ -36079,13 +36466,13 @@ let
sha1 = "5d3d5751bb39aeba2f710d8eec78768df821f38d";
};
};
- "simple-websocket-8.0.1" = {
+ "simple-websocket-8.1.0" = {
name = "simple-websocket";
packageName = "simple-websocket";
- version = "8.0.1";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-websocket/-/simple-websocket-8.0.1.tgz";
- sha512 = "2QKSRjf+tqFXLVmOQjf95gHeKhuyx2k1ouDjtnE0uKCYw84HfN85HsXo+GmPH+2PIh5BQql++g2AIbHgGAZU4w==";
+ url = "https://registry.npmjs.org/simple-websocket/-/simple-websocket-8.1.0.tgz";
+ sha512 = "24cIbqvC+E2VTgfDqRCWMTthAeZwzwvl5VoehQku6DJE8sYb/s7V/GXr0JplR92mhwsMxAeXnj0UBnyVfLfGhg==";
};
};
"single-line-log-0.4.1" = {
@@ -36115,13 +36502,13 @@ let
sha512 = "dKKwjIoTOa587TARYLlBRXq2lkbu5Iz35XrEVWpelhBP1m8r2BGOy1QlaZe84GTFHG/BTucEUd2btnNc8QzIVA==";
};
};
- "sisteransi-1.0.3" = {
+ "sisteransi-1.0.4" = {
name = "sisteransi";
packageName = "sisteransi";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.3.tgz";
- sha512 = "SbEG75TzH8G7eVXFSN5f9EExILKfly7SUvVY5DhhYLvfhKqhDFY0OzevWa/zwak0RLRfWS5AvfMWpd9gJvr5Yg==";
+ url = "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz";
+ sha512 = "/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==";
};
};
"skin-tone-1.0.0" = {
@@ -36151,6 +36538,15 @@ let
sha512 = "ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==";
};
};
+ "slash-3.0.0" = {
+ name = "slash";
+ packageName = "slash";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz";
+ sha512 = "g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==";
+ };
+ };
"slasp-0.0.4" = {
name = "slasp";
packageName = "slasp";
@@ -36223,13 +36619,13 @@ let
sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
};
};
- "smart-buffer-4.0.2" = {
+ "smart-buffer-4.1.0" = {
name = "smart-buffer";
packageName = "smart-buffer";
- version = "4.0.2";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz";
- sha512 = "JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==";
+ url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz";
+ sha512 = "iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==";
};
};
"smartdc-auth-2.3.1" = {
@@ -36331,15 +36727,6 @@ let
sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198";
};
};
- "snyk-1.228.3" = {
- name = "snyk";
- packageName = "snyk";
- version = "1.228.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.228.3.tgz";
- sha512 = "TwyJcMXBvic1xJ+rVLdIYS1xDYuzcogIXdmyvGvXBZgwIQdjOVMnZBVxUo5igkOIntBL2sCynZiydQtGbe08JA==";
- };
- };
"snyk-config-2.2.3" = {
name = "snyk-config";
packageName = "snyk-config";
@@ -36349,13 +36736,13 @@ let
sha512 = "9NjxHVMd1U1LFw66Lya4LXgrsFUiuRiL4opxfTFo0LmMNzUoU5Bk/p0zDdg3FE5Wg61r4fP2D8w+QTl6M8CGiw==";
};
};
- "snyk-docker-plugin-1.29.1" = {
+ "snyk-docker-plugin-1.33.1" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "1.29.1";
+ version = "1.33.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.29.1.tgz";
- sha512 = "Mucc1rZ7l0U8Dykr5m6HPjau8b2H8JVtVaXGbKSZD6e/47JDJhudkgrWjsS5Yt/Zdp1weE3+4SguftFiVR971A==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.33.1.tgz";
+ sha512 = "xfs3DN1tPMTh6J8x2341wGK4HRr+pI5+i/YRuRmsslnBnwk/DkKYcbt8zOIWk6kzMoW8vo+9LqqXBQO/24szKg==";
};
};
"snyk-go-parser-1.3.1" = {
@@ -36367,22 +36754,22 @@ let
sha512 = "jrFRfIk6yGHFeipGD66WV9ei/A/w/lIiGqI80w1ndMbg6D6M5pVNbK7ngDTmo4GdHrZDYqx/VBGBsUm2bol3Rg==";
};
};
- "snyk-go-plugin-1.11.0" = {
+ "snyk-go-plugin-1.11.1" = {
name = "snyk-go-plugin";
packageName = "snyk-go-plugin";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.11.0.tgz";
- sha512 = "9hsGgloioGuey5hbZfv+MkFEslxXHyzUlaAazcR0NsY7VLyG/b2g3f88f/ZwCwlWaKL9LMv/ERIiey3oWAB/qg==";
+ url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.11.1.tgz";
+ sha512 = "IsNi7TmpHoRHzONOWJTT8+VYozQJnaJpKgnYNQjzNm2JlV8bDGbdGQ1a8LcEoChxnJ8v8aMZy7GTiQyGGABtEQ==";
};
};
- "snyk-gradle-plugin-3.1.0" = {
+ "snyk-gradle-plugin-3.2.0" = {
name = "snyk-gradle-plugin";
packageName = "snyk-gradle-plugin";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.1.0.tgz";
- sha512 = "789Rqyhv1+WYbfy1Qilgsw0FMccedSaCO5n+54CXXGVUZWMsVvqJj3T8k7+vis+9Eq+Sgbdzti8vDtApz6rWWQ==";
+ url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.2.0.tgz";
+ sha512 = "0fopfp3g7xzs2D20pQBZgP2x4jugyr0cASv/Px3WEfsQR+bJlfk6h67euhH24lOl0fhdTYfz4oiteWPskb39sg==";
};
};
"snyk-module-1.9.1" = {
@@ -36403,22 +36790,22 @@ let
sha512 = "Fmt6Mjx6zZz+4q6PnBkhuNGhEX++q/pKMI26ls4p3JPkx4KxBz89oncpkmf7P8YCkoaka8oHhtDEv/R4Z9LleQ==";
};
};
- "snyk-nodejs-lockfile-parser-1.16.0" = {
+ "snyk-nodejs-lockfile-parser-1.16.1" = {
name = "snyk-nodejs-lockfile-parser";
packageName = "snyk-nodejs-lockfile-parser";
- version = "1.16.0";
+ version = "1.16.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.16.0.tgz";
- sha512 = "cf3uozRXEG88nsjOQlo+SfOJPpcLs45qpnuk2vhBBZ577IMnV+fTOJQsP2YRiikLUbdgkVlduviwUO6OVn1PhA==";
+ url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.16.1.tgz";
+ sha512 = "MEQImB2XU35D66wYve6g1RcDuD9vyoxGvYtM+ngSd5ItujzjIpyF26W7niqHwBRGLamqjsKF5cOlbmHs+wsx/Q==";
};
};
- "snyk-nuget-plugin-1.12.1" = {
+ "snyk-nuget-plugin-1.13.1" = {
name = "snyk-nuget-plugin";
packageName = "snyk-nuget-plugin";
- version = "1.12.1";
+ version = "1.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.12.1.tgz";
- sha512 = "QuANQxBjTGj3hEf2YpEQ0WuI4Yq/93boqWUs4eoSTfDyBRFgIkUP6fLkzNldrkL8fQbcagqQ2Xz8M9IEKRQtMg==";
+ url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.13.1.tgz";
+ sha512 = "2AQVeahBK7Rt38p0Acl1fMsFQu3dsqoRODPoRaS0IM/bOBzVdAkDF9pCb5yKMREGpMZcyRFkt8Q+hGiUk0Nlfg==";
};
};
"snyk-paket-parser-1.5.0" = {
@@ -36430,13 +36817,13 @@ let
sha512 = "1CYMPChJ9D9LBy3NLqHyv8TY7pR/LMISSr08LhfFw/FpfRZ+gTH8W6bbxCmybAYrOFNCqZkRprqOYDqZQFHipA==";
};
};
- "snyk-php-plugin-1.6.4" = {
+ "snyk-php-plugin-1.7.0" = {
name = "snyk-php-plugin";
packageName = "snyk-php-plugin";
- version = "1.6.4";
+ version = "1.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.6.4.tgz";
- sha512 = "FFQeimtbwq17nDUS0o0zuKgyjXSX7SpoC9iYTeKvxTXrmKf2QlxTtPvmMM4/hQxehEu1i40ow1Ozw0Ahxm8Dpw==";
+ url = "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.7.0.tgz";
+ sha512 = "mDe90xkqSEVrpx1ZC7ItqCOc6fZCySbE+pHVI+dAPUmf1C1LSWZrZVmAVeo/Dw9sJzJfzmcdAFQl+jZP8/uV0A==";
};
};
"snyk-policy-1.13.5" = {
@@ -36448,13 +36835,13 @@ let
sha512 = "KI6GHt+Oj4fYKiCp7duhseUj5YhyL/zJOrrJg0u6r59Ux9w8gmkUYT92FHW27ihwuT6IPzdGNEuy06Yv2C9WaQ==";
};
};
- "snyk-python-plugin-1.13.2" = {
+ "snyk-python-plugin-1.13.3" = {
name = "snyk-python-plugin";
packageName = "snyk-python-plugin";
- version = "1.13.2";
+ version = "1.13.3";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.13.2.tgz";
- sha512 = "G9R1cYHw0E/VSx9tFa5nZp+653FIMXheteidrF3hjUe71jRdJELEUV/z5jxqYEWEFemcwGhMfW87De91GChVIQ==";
+ url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.13.3.tgz";
+ sha512 = "Ud7mHmpMG4uCChvYLx5jA8HwOV/FNpT65xTxSt+6wsOjIUTuLiqM86mbvgzgk3pir8vMP9yQEsCi1i0zYLBArw==";
};
};
"snyk-resolve-1.0.1" = {
@@ -36637,13 +37024,13 @@ let
sha512 = "/G/VOI+3DBp0+DJKW4KesGnQkQPFmUCbA/oO2QGT6CWxU7hLGWqU3tyuzeSK/dqcyeHsQg1vTe9jiZI8GU9SCQ==";
};
};
- "socks-2.3.2" = {
+ "socks-2.3.3" = {
name = "socks";
packageName = "socks";
- version = "2.3.2";
+ version = "2.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz";
- sha512 = "pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==";
+ url = "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz";
+ sha512 = "o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==";
};
};
"socks-proxy-agent-4.0.2" = {
@@ -36925,22 +37312,22 @@ let
sha1 = "32552aa64b458392a85eab3b0b5ee61527167aeb";
};
};
- "source-map-support-0.5.12" = {
+ "source-map-support-0.5.13" = {
name = "source-map-support";
packageName = "source-map-support";
- version = "0.5.12";
+ version = "0.5.13";
src = fetchurl {
- url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz";
- sha512 = "4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==";
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz";
+ sha512 = "SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==";
};
};
- "source-map-support-0.5.13" = {
+ "source-map-support-0.5.16" = {
name = "source-map-support";
packageName = "source-map-support";
- version = "0.5.13";
+ version = "0.5.16";
src = fetchurl {
- url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz";
- sha512 = "SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==";
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz";
+ sha512 = "efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==";
};
};
"source-map-url-0.4.0" = {
@@ -37105,13 +37492,13 @@ let
sha512 = "z/wAiTESw2XVPssY2XRcme4niTc4S5FkkJ4gknudtVoc33Zil8TdTxHy5torRcgqMqksJV2Yz8HQcvtbsnw0mQ==";
};
};
- "speedtest-net-1.5.1" = {
+ "speedtest-net-1.6.0" = {
name = "speedtest-net";
packageName = "speedtest-net";
- version = "1.5.1";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/speedtest-net/-/speedtest-net-1.5.1.tgz";
- sha512 = "az10ue3vkUUt49p5ommRO5eKXB5GfzyLehWCNRUnO686GjtdXJcSJFPnluc93UdoWTtWbr4fCVeH9Kka1OpHIA==";
+ url = "https://registry.npmjs.org/speedtest-net/-/speedtest-net-1.6.0.tgz";
+ sha512 = "uxeA4BGApj3Ghb6VQtcsem0ZoeyQGwLDzL6WP3hJiegS9GBIvpPKDeTzY5/K2/CMoZcihrVYIW3yIABQb2LMOg==";
};
};
"split-0.2.10" = {
@@ -37240,15 +37627,6 @@ let
sha512 = "VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==";
};
};
- "sqlite3-4.0.9" = {
- name = "sqlite3";
- packageName = "sqlite3";
- version = "4.0.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/sqlite3/-/sqlite3-4.0.9.tgz";
- sha512 = "IkvzjmsWQl9BuBiM4xKpl5X8WCR4w0AeJHRdobCdXZ8dT/lNc1XS6WqvY35N6+YzIIgzSBeY5prdFObID9F9tA==";
- };
- };
"sqlite3-4.1.0" = {
name = "sqlite3";
packageName = "sqlite3";
@@ -37276,13 +37654,13 @@ let
sha1 = "06cd70795ee58d1462d100a45c660df3179d3b39";
};
};
- "ssb-blobs-1.2.1" = {
+ "ssb-blobs-1.2.2" = {
name = "ssb-blobs";
packageName = "ssb-blobs";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-blobs/-/ssb-blobs-1.2.1.tgz";
- sha512 = "3x21LBIo/TDdUVw3IPnMYyh3T31+i6Xw2v0WftiuY0djPkq3dfwQV11+t3AY6LBtKsN1jS1bpxaDZcM/npF9dA==";
+ url = "https://registry.npmjs.org/ssb-blobs/-/ssb-blobs-1.2.2.tgz";
+ sha512 = "N+X46lE/KaIH9y1w3LQ9pPnt2tQr5VCSj1dAo/pJGYnSwnHz8GhIiboq7UGzrCZwCWgVUs22/2YiytCXSC9ASg==";
};
};
"ssb-caps-1.1.0" = {
@@ -37312,13 +37690,13 @@ let
sha512 = "UF+4+khFXILLBqtu9HfrpUwYnDXIdAyJe3u9X4GrApuoakxuSKwaUGakUxLPyo6COyV2brMqufUgf+fDOI8Ftw==";
};
};
- "ssb-config-3.3.2" = {
+ "ssb-config-3.4.3" = {
name = "ssb-config";
packageName = "ssb-config";
- version = "3.3.2";
+ version = "3.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-config/-/ssb-config-3.3.2.tgz";
- sha512 = "EUOp8QbFgCqy6RzNgLqoTqI+jtpBi3AHUwAymR3jHGbgc3DqCMnvGCHt7My8m15LA88oyeDjrzNNJsLfbVyTZQ==";
+ url = "https://registry.npmjs.org/ssb-config/-/ssb-config-3.4.3.tgz";
+ sha512 = "qvutXHzW+KPhopVGAc8QYJ0jKorGVVYrZBbuyTGU1sCVdtXKGqOIQGJzpiwQUdLe2UM4Sc9WWWCAYTWlSSqhkA==";
};
};
"ssb-db-19.2.0" = {
@@ -37366,22 +37744,22 @@ let
sha512 = "7GVq5Ael/get+3Ot5exLdRWU8psSQNv/SkyO0KUhjoc4VfTdz8XuN1K195LKiyL/7u31A50KmkG9U9twb+1rGQ==";
};
};
- "ssb-gossip-1.1.0" = {
+ "ssb-gossip-1.1.1" = {
name = "ssb-gossip";
packageName = "ssb-gossip";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-gossip/-/ssb-gossip-1.1.0.tgz";
- sha512 = "z4DBUtGJ+/k6z67EjavmPYAKz9BLF7zWcSDwUwLKZZT3AJp/5J6iPxHkilz2UfJ9LdGT4gF5CUe2xyIt1QFguA==";
+ url = "https://registry.npmjs.org/ssb-gossip/-/ssb-gossip-1.1.1.tgz";
+ sha512 = "lbizlDBCtOOnbnz7zS81NOtnAyHnXu9E3gxrAJHZe7oyxINRI7IpQ8J79to9aXzkb8+2M32R8K4whmsAHGvJAg==";
};
};
- "ssb-invite-2.1.3" = {
+ "ssb-invite-2.1.4" = {
name = "ssb-invite";
packageName = "ssb-invite";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-invite/-/ssb-invite-2.1.3.tgz";
- sha512 = "hHLsmlTqk6ecxpWlHiwpFNwXDfMY8gO6OdXrU2lkoqLStPrriPgzlCJnfZA06Gdi2ZL5Az4+M2fyWvnza9x/kg==";
+ url = "https://registry.npmjs.org/ssb-invite/-/ssb-invite-2.1.4.tgz";
+ sha512 = "bq4Iow4DOfsfWKE6otgD2+sWd59PcLW/WUbwZdJlukaT2m0nazPu2s8k9xX/95p+pJS7xkLyywHxMzytiKRqTg==";
};
};
"ssb-issues-1.0.0" = {
@@ -37591,15 +37969,6 @@ let
sha512 = "ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==";
};
};
- "ssh-key-to-pem-0.11.0" = {
- name = "ssh-key-to-pem";
- packageName = "ssh-key-to-pem";
- version = "0.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ssh-key-to-pem/-/ssh-key-to-pem-0.11.0.tgz";
- sha1 = "512675a28f08f1e581779e1989ab1e13effb49e4";
- };
- };
"sshpk-1.14.1" = {
name = "sshpk";
packageName = "sshpk";
@@ -37978,15 +38347,6 @@ let
sha1 = "d5c752825e5367e786f78e18e445ea223a155952";
};
};
- "stream-source-0.3.5" = {
- name = "stream-source";
- packageName = "stream-source";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/stream-source/-/stream-source-0.3.5.tgz";
- sha512 = "ZuEDP9sgjiAwUVoDModftG0JtYiLUV8K4ljYD1VyUMRWtbVf92474o4kuuul43iZ8t/hRuiDAx1dIJSvirrK/g==";
- };
- };
"stream-splicer-2.0.1" = {
name = "stream-splicer";
packageName = "stream-splicer";
@@ -38068,33 +38428,6 @@ let
sha512 = "4Wi2v47HMkNdRWrlFJNlIsrhV6z6nCyVKVAIiq14MAnc7wILEAINmn96IiPWTcXzT8y2S6yfBoX++MUxqiovag==";
};
};
- "streamline-0.10.17" = {
- name = "streamline";
- packageName = "streamline";
- version = "0.10.17";
- src = fetchurl {
- url = "https://registry.npmjs.org/streamline/-/streamline-0.10.17.tgz";
- sha1 = "fa2170da74194dbd0b54f756523f0d0d370426af";
- };
- };
- "streamline-0.4.11" = {
- name = "streamline";
- packageName = "streamline";
- version = "0.4.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/streamline/-/streamline-0.4.11.tgz";
- sha1 = "0e3c4f24a3f052b231b12d5049085a0a099be782";
- };
- };
- "streamline-streams-0.1.5" = {
- name = "streamline-streams";
- packageName = "streamline-streams";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.5.tgz";
- sha1 = "5b0ff80cf543f603cc3438ed178ca2aec7899b54";
- };
- };
"streamroller-1.0.6" = {
name = "streamroller";
packageName = "streamroller";
@@ -38158,13 +38491,13 @@ let
sha1 = "5ea211cd92d228e184294990a6cc97b366a77cb0";
};
};
- "string-kit-0.9.12" = {
+ "string-kit-0.10.3" = {
name = "string-kit";
packageName = "string-kit";
- version = "0.9.12";
+ version = "0.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/string-kit/-/string-kit-0.9.12.tgz";
- sha512 = "l6BRL9uO4uV1o6/r/mJthahp8qatqGv4l6Z2o2mX+y2VYc7gFb2YD0k3zThvw3BATj/nDvLTB1s167vc2JdeDg==";
+ url = "https://registry.npmjs.org/string-kit/-/string-kit-0.10.3.tgz";
+ sha512 = "Pn7887wnmb9N0uAYKzqKGj1FWN2GBryiZBkM8mGqQWHoZsTUKDY574RT7ajXbRz4kf0TRKJm1JY5b0bDW0B4cw==";
};
};
"string-length-2.0.0" = {
@@ -38239,13 +38572,13 @@ let
sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
};
};
- "string-width-4.1.0" = {
+ "string-width-4.2.0" = {
name = "string-width";
packageName = "string-width";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz";
- sha512 = "NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==";
+ url = "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz";
+ sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==";
};
};
"string.prototype.padstart-3.0.0" = {
@@ -38419,6 +38752,15 @@ let
sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
};
};
+ "strip-ansi-6.0.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz";
+ sha512 = "AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==";
+ };
+ };
"strip-bom-1.0.0" = {
name = "strip-bom";
packageName = "strip-bom";
@@ -38446,6 +38788,15 @@ let
sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
};
};
+ "strip-bom-4.0.0" = {
+ name = "strip-bom";
+ packageName = "strip-bom";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz";
+ sha512 = "3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==";
+ };
+ };
"strip-bom-buf-1.0.0" = {
name = "strip-bom-buf";
packageName = "strip-bom-buf";
@@ -38518,6 +38869,15 @@ let
sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf";
};
};
+ "strip-final-newline-2.0.0" = {
+ name = "strip-final-newline";
+ packageName = "strip-final-newline";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz";
+ sha512 = "BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==";
+ };
+ };
"strip-indent-1.0.1" = {
name = "strip-indent";
packageName = "strip-indent";
@@ -38644,13 +39004,13 @@ let
sha512 = "Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==";
};
};
- "stylus-supremacy-2.12.7" = {
+ "stylus-supremacy-2.14.0" = {
name = "stylus-supremacy";
packageName = "stylus-supremacy";
- version = "2.12.7";
+ version = "2.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/stylus-supremacy/-/stylus-supremacy-2.12.7.tgz";
- sha512 = "Z5P0XttU45C+s1F360Bn9pd/5rZrct28NTfhKnrXC33Y7KDWwJCYHvT8Ypwie6Huxnt9W1ffCjBbkZYlk9yXYw==";
+ url = "https://registry.npmjs.org/stylus-supremacy/-/stylus-supremacy-2.14.0.tgz";
+ sha512 = "XeoMvDSTxgJnRPvnyVnIyTDLawLoKcZw1zoWc88p9oFZXxZbEDx8PGLjR4pSkLXVn/VqU5p5YILa7FqYaFakUA==";
};
};
"subarg-1.0.0" = {
@@ -38824,6 +39184,15 @@ let
sha512 = "qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==";
};
};
+ "supports-hyperlinks-1.0.1" = {
+ name = "supports-hyperlinks";
+ packageName = "supports-hyperlinks";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz";
+ sha512 = "HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==";
+ };
+ };
"sver-compat-1.5.0" = {
name = "sver-compat";
packageName = "sver-compat";
@@ -38833,13 +39202,13 @@ let
sha1 = "3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8";
};
};
- "svgo-1.3.0" = {
+ "svgo-1.3.2" = {
name = "svgo";
packageName = "svgo";
- version = "1.3.0";
+ version = "1.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/svgo/-/svgo-1.3.0.tgz";
- sha512 = "MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ==";
+ url = "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz";
+ sha512 = "yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==";
};
};
"swagger-converter-0.1.7" = {
@@ -38905,13 +39274,13 @@ let
sha1 = "70070468d6d2977ca5237b2e519ca7d06a2ea3fd";
};
};
- "swagger-test-templates-1.5.1" = {
+ "swagger-test-templates-1.6.0" = {
name = "swagger-test-templates";
packageName = "swagger-test-templates";
- version = "1.5.1";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger-test-templates/-/swagger-test-templates-1.5.1.tgz";
- sha512 = "p5EotTsyVunfNGvIr07r33Tij5p4r1aUv7QFvYYW3iO6pEUo2OXxINufkx8jBjD4/4hvP2ZlCjgLDexT2ClnGw==";
+ url = "https://registry.npmjs.org/swagger-test-templates/-/swagger-test-templates-1.6.0.tgz";
+ sha512 = "yWlUYlxT6FjVSvWJbHCMnAAAShSYdGvk1V1hd78Huey08Ra1Vzl8kIhhdExQ5+oLVzMrQE/FIm8fOtNjRXQqjA==";
};
};
"swagger-tools-0.9.16" = {
@@ -39004,13 +39373,22 @@ let
sha1 = "717d22cc53f0ce1def5594362f3a89a2ebb91105";
};
};
- "sync-request-3.0.0" = {
+ "sync-request-5.0.0" = {
name = "sync-request";
packageName = "sync-request";
- version = "3.0.0";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sync-request/-/sync-request-3.0.0.tgz";
- sha1 = "8030046939b00096e625c0dd6b3905bc7b85709c";
+ url = "https://registry.npmjs.org/sync-request/-/sync-request-5.0.0.tgz";
+ sha512 = "NKhEA4WacR3mRBIFz1niXrIUTrUVFtP2spzrLMINangebvJ/EFyVv+LMJKvVl6UIrJM4Fburnnj91lRnqb4WkA==";
+ };
+ };
+ "sync-rpc-1.3.4" = {
+ name = "sync-rpc";
+ packageName = "sync-rpc";
+ version = "1.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.4.tgz";
+ sha512 = "Iug+t1ICVFenUcTnDu8WXFnT+k8IVoLKGh8VA3eXUtl2Rt9SjKX3YEv33OenABqpTPL9QEaHv1+CNn2LK8vMow==";
};
};
"syntax-error-1.4.0" = {
@@ -39022,13 +39400,13 @@ let
sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==";
};
};
- "systeminformation-4.14.8" = {
+ "systeminformation-4.15.3" = {
name = "systeminformation";
packageName = "systeminformation";
- version = "4.14.8";
+ version = "4.15.3";
src = fetchurl {
- url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.14.8.tgz";
- sha512 = "05wW1YaMBI6LlVtvw2wXQGr0thpX8E0IImYcpbqUiNanfmq8e+V89pDW2L5V/mN8kU37W0VtVySftQ0PwMIXKw==";
+ url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.15.3.tgz";
+ sha512 = "Fx2ARGHtLl2/xLeNoTR8/doXSxUXuAzIN+dyCK9O43j/UETLBt77yTEbTxmYsVD47PYjX1iQTdcY41CZckY+zg==";
};
};
"syswide-cas-5.3.0" = {
@@ -39085,13 +39463,13 @@ let
sha1 = "bb9c2ca6324f659fde7634c2caf3c096e1187ca7";
};
};
- "tabtab-2.2.2" = {
+ "tabtab-3.0.2" = {
name = "tabtab";
packageName = "tabtab";
- version = "2.2.2";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/tabtab/-/tabtab-2.2.2.tgz";
- sha1 = "7a047f143b010b4cbd31f857e82961512cbf4e14";
+ url = "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz";
+ sha512 = "jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==";
};
};
"tabtab-git+https://github.com/mixu/node-tabtab.git" = {
@@ -39194,13 +39572,22 @@ let
sha512 = "FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==";
};
};
- "tar-4.4.11" = {
+ "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-5.0.5" = {
name = "tar";
packageName = "tar";
- version = "4.4.11";
+ version = "5.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-4.4.11.tgz";
- sha512 = "iI4zh3ktLJKaDNZKZc+fUONiQrSn9HkCFzamtb7k8FFmVilHVob7QsLX/VySAW8lAviMzMbFw4QtFb4errwgYA==";
+ url = "https://registry.npmjs.org/tar/-/tar-5.0.5.tgz";
+ sha512 = "MNIgJddrV2TkuwChwcSNds/5E9VijOiw7kAc1y5hTNJoLDSuIyid2QtLYiCYNnICebpuvjhPQZsXwUL0O3l7OQ==";
};
};
"tar-fs-2.0.0" = {
@@ -39275,13 +39662,13 @@ let
sha1 = "9450e8768c83b416fd4d1a6a9449eeccbf496c29";
};
};
- "telegraf-3.32.0" = {
+ "telegraf-3.33.3" = {
name = "telegraf";
packageName = "telegraf";
- version = "3.32.0";
+ version = "3.33.3";
src = fetchurl {
- url = "https://registry.npmjs.org/telegraf/-/telegraf-3.32.0.tgz";
- sha512 = "5ZHiovyuG1rVLygJjaqf57wDt8e1nijAinKXCxN1tyUZ4BcrkZW/z5rVTEXA+KegpFbWxKKv3KnJwUJrKDqD0Q==";
+ url = "https://registry.npmjs.org/telegraf/-/telegraf-3.33.3.tgz";
+ sha512 = "ItSAeE9OjFH+X0rS8DeErccoUZRy2hBl+mDjFWDqyZWyRElxA5L178UpJV7tM6hCVN/leFY+9orfra2JtX4AyQ==";
};
};
"telegram-typings-3.6.1" = {
@@ -39311,6 +39698,15 @@ let
sha1 = "e0c6bc4d26b903124410e4fed81103014dfc1f59";
};
};
+ "temp-0.8.4" = {
+ name = "temp";
+ packageName = "temp";
+ version = "0.8.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz";
+ sha512 = "s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==";
+ };
+ };
"temp-0.9.0" = {
name = "temp";
packageName = "temp";
@@ -39320,6 +39716,15 @@ let
sha512 = "YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==";
};
};
+ "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==";
+ };
+ };
"temp-dir-1.0.0" = {
name = "temp-dir";
packageName = "temp-dir";
@@ -39374,13 +39779,22 @@ let
sha1 = "458b83887f288fc56d6fffbfad262e26638efa69";
};
};
- "terminal-kit-1.31.3" = {
+ "term-size-2.1.0" = {
+ name = "term-size";
+ packageName = "term-size";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/term-size/-/term-size-2.1.0.tgz";
+ sha512 = "I42EWhJ+2aeNQawGx1VtpO0DFI9YcfuvAMNIdKyf/6sRbHJ4P+ZQ/zIT87tE+ln1ymAGcCJds4dolfSAS0AcNg==";
+ };
+ };
+ "terminal-kit-1.31.7" = {
name = "terminal-kit";
packageName = "terminal-kit";
- version = "1.31.3";
+ version = "1.31.7";
src = fetchurl {
- url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.31.3.tgz";
- sha512 = "nFNMB70bnvvlCazD2GLhJNmL8uaYxtCd5NarsNFI98oDtn7VJr2TCkfKGX2NxIK42wFWE9ieCUEA93kDvPcBWw==";
+ url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.31.7.tgz";
+ sha512 = "n5WkVXaPnJC7CfqC424lwPt2/ILWks7yFZi24fjiyaT+L23E1urRdjvALHtX1F3Iyjxso54vp86VHvdbXnf84A==";
};
};
"terser-3.17.0" = {
@@ -39392,13 +39806,13 @@ let
sha512 = "/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==";
};
};
- "terser-4.3.1" = {
+ "terser-4.4.0" = {
name = "terser";
packageName = "terser";
- version = "4.3.1";
+ version = "4.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-4.3.1.tgz";
- sha512 = "pnzH6dnFEsR2aa2SJaKb1uSCl3QmIsJ8dEkj0Fky+2AwMMcC9doMqLOQIH6wVTEKaVfKVvLSk5qxPBEZT9mywg==";
+ url = "https://registry.npmjs.org/terser/-/terser-4.4.0.tgz";
+ sha512 = "oDG16n2WKm27JO8h4y/w3iqBGAOSCtq7k8dRmrn4Wf9NouL0b2WpMHGChFGZq4nFAQy1FsNJrVQHfurXOSTmOA==";
};
};
"terser-webpack-plugin-1.4.1" = {
@@ -39419,13 +39833,13 @@ let
sha512 = "SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==";
};
};
- "text-extensions-2.0.0" = {
+ "text-extensions-1.9.0" = {
name = "text-extensions";
packageName = "text-extensions";
- version = "2.0.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/text-extensions/-/text-extensions-2.0.0.tgz";
- sha512 = "F91ZqLgvi1E0PdvmxMgp+gcf6q8fMH7mhdwWfzXnl1k+GbpQDmi8l7DzLC5JTASKbwpY3TfxajAUzAXcv2NmsQ==";
+ url = "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz";
+ sha512 = "wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==";
};
};
"text-hex-1.0.0" = {
@@ -39473,15 +39887,6 @@ let
sha512 = "PW6rXqLNGL3xZ6d5/INrX+pt8qbffmeDPLcvkBOlfNpDRFhVvNNjFmZXH86ZQjrOz9t/nNZDBXqnzqJuioJbSQ==";
};
};
- "thelounge-ldapjs-non-maintained-fork-1.0.4" = {
- name = "thelounge-ldapjs-non-maintained-fork";
- packageName = "thelounge-ldapjs-non-maintained-fork";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/thelounge-ldapjs-non-maintained-fork/-/thelounge-ldapjs-non-maintained-fork-1.0.4.tgz";
- sha512 = "uf6H6UMv6EKmU81V1Q5lECwiGz4noSua+C+nGiC/Vgtayu3VRjtSSIJzUJDUjJT3YS8HJgkvBe2SsgGrPlT/7g==";
- };
- };
"then-fs-2.0.0" = {
name = "then-fs";
packageName = "then-fs";
@@ -39491,13 +39896,13 @@ let
sha1 = "72f792dd9d31705a91ae19ebfcf8b3f968c81da2";
};
};
- "then-request-2.2.0" = {
+ "then-request-5.0.0" = {
name = "then-request";
packageName = "then-request";
- version = "2.2.0";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/then-request/-/then-request-2.2.0.tgz";
- sha1 = "6678b32fa0ca218fe569981bbd8871b594060d81";
+ url = "https://registry.npmjs.org/then-request/-/then-request-5.0.0.tgz";
+ sha512 = "A3uIVLD33SAvB10PfsxLuQBMV8GVC/6xKBMPOvkJchi6251e5AMJ+Yy+RVKsVsnj0iYNhN2E5SkNSi58H19wsw==";
};
};
"thenify-3.3.0" = {
@@ -39572,15 +39977,6 @@ let
sha1 = "6e8e21200191d4eb6a99f6f010df46aa1c6eb2bd";
};
};
- "through-2.3.4" = {
- name = "through";
- packageName = "through";
- version = "2.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/through/-/through-2.3.4.tgz";
- sha1 = "495e40e8d8a8eaebc7c275ea88c2b8fc14c56455";
- };
- };
"through-2.3.8" = {
name = "through";
packageName = "through";
@@ -39671,13 +40067,13 @@ let
sha1 = "bf30146824e2b6e67b0f2d7a4ac8beb26908684e";
};
};
- "thunky-1.0.3" = {
+ "thunky-1.1.0" = {
name = "thunky";
packageName = "thunky";
- version = "1.0.3";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz";
- sha512 = "YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==";
+ url = "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz";
+ sha512 = "eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==";
};
};
"tildify-1.2.0" = {
@@ -40184,13 +40580,13 @@ let
sha512 = "H/Z/yCuvZJj1vl1IQHI8dvF2QrUuXRJoptT5DW5967/dsLpXlCg+uyhFR5lfNj5mNaYePUbKtnL+qKWZGXv4Nw==";
};
};
- "torrent-stream-1.1.0" = {
+ "torrent-stream-1.2.0" = {
name = "torrent-stream";
packageName = "torrent-stream";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/torrent-stream/-/torrent-stream-1.1.0.tgz";
- sha512 = "yjKU8l985+/D2CdnAR2+pEpyMX13rlQ1kNYik34EHxcul7BjifW5sMizT+u47suOeBTji3lHBA7eZGhBjpnM6g==";
+ url = "https://registry.npmjs.org/torrent-stream/-/torrent-stream-1.2.0.tgz";
+ sha512 = "piQP9/wrXRYvEUAsmdu+fy2D2WPwU7BcsflTnKLsZsrUDBT/Y1INhuYU7Fw9PqEm+RF7QAa2gD8nMmvfb7QomA==";
};
};
"tosource-1.0.0" = {
@@ -40283,15 +40679,6 @@ let
sha1 = "8a7e8ab3044ad19f233f50c15894cbf69e5d205e";
};
};
- "traverse-0.3.9" = {
- name = "traverse";
- packageName = "traverse";
- version = "0.3.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz";
- sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9";
- };
- };
"traverse-0.4.6" = {
name = "traverse";
packageName = "traverse";
@@ -40337,22 +40724,13 @@ let
sha512 = "7mV4KbsLMuA6ths3J1wpVUj2PLmLdoNEGnP9fm3kxef4UXYC/A0rL5gKsqtkUaCMuRYUMORyioy8IpBWUBQ1Ig==";
};
};
- "tree-sitter-0.13.23" = {
- name = "tree-sitter";
- packageName = "tree-sitter";
- version = "0.13.23";
- src = fetchurl {
- url = "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.13.23.tgz";
- sha512 = "75AiPbMEstv+YK8h4FkAHnmAJ6nNIUj/NFzRvKCHovmwSEKMi8Wc/E/crB4lJnHBOfV/f/DMQjN+e1Y36kagug==";
- };
- };
- "tree-sitter-bash-0.13.9" = {
- name = "tree-sitter-bash";
- packageName = "tree-sitter-bash";
- version = "0.13.9";
+ "treeify-1.1.0" = {
+ name = "treeify";
+ packageName = "treeify";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.9.tgz";
- sha512 = "b0L+QLS2eeIVrHnnbkFlvO1nElhPwqTxLIwyTeJytPYT0TS50Pe7bP+uPi3gkHT1YajxcauCxX1aDWDiZK1h5Q==";
+ url = "https://registry.npmjs.org/treeify/-/treeify-1.1.0.tgz";
+ sha512 = "1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==";
};
};
"trim-0.0.1" = {
@@ -40490,13 +40868,22 @@ let
sha512 = "uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==";
};
};
- "ts-node-8.4.1" = {
+ "ts-loader-5.4.5" = {
+ name = "ts-loader";
+ packageName = "ts-loader";
+ version = "5.4.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ts-loader/-/ts-loader-5.4.5.tgz";
+ sha512 = "XYsjfnRQCBum9AMRZpk2rTYSVpdZBpZK+kDh0TeT3kxmQNBDVIeUjdPjY5RZry4eIAb8XHc4gYSUiUWPYvzSRw==";
+ };
+ };
+ "ts-node-8.5.0" = {
name = "ts-node";
packageName = "ts-node";
- version = "8.4.1";
+ version = "8.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.4.1.tgz";
- sha512 = "5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw==";
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.5.0.tgz";
+ sha512 = "fbG32iZEupNV2E2Fd2m2yt1TdAwR3GTCrJQBHDevIiEBNy1A8kqnyl1fv7jmRmmbtcapFab2glZXHJvfD1ed0Q==";
};
};
"ts-process-promises-1.0.2" = {
@@ -40526,13 +40913,22 @@ let
sha512 = "4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==";
};
};
- "tslint-5.20.0" = {
+ "tslint-5.20.1" = {
name = "tslint";
packageName = "tslint";
- version = "5.20.0";
+ version = "5.20.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tslint/-/tslint-5.20.0.tgz";
- sha512 = "2vqIvkMHbnx8acMogAERQ/IuINOq6DFqgF8/VDvhEkBqQh/x6SP0Y+OHnKth9/ZcHQSroOZwUQSN18v8KKF0/g==";
+ url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz";
+ sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==";
+ };
+ };
+ "tslint-config-prettier-1.18.0" = {
+ name = "tslint-config-prettier";
+ packageName = "tslint-config-prettier";
+ version = "1.18.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz";
+ sha512 = "xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg==";
};
};
"tsscmp-1.0.6" = {
@@ -40580,6 +40976,15 @@ let
sha512 = "+bGy9iDAqg3WSfc2ZrprToSPJhZjqy7vUv9wupQzsiv+BVPVx1T2a6G4T0290SpQj+56Toaw9BiLO5j5Bd7QzA==";
};
};
+ "tty-1.0.1" = {
+ name = "tty";
+ packageName = "tty";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tty/-/tty-1.0.1.tgz";
+ sha1 = "e4409ac98b0dd1c50b59ff38e86eac3f0764ee45";
+ };
+ };
"tty-browserify-0.0.0" = {
name = "tty-browserify";
packageName = "tty-browserify";
@@ -40598,24 +41003,6 @@ let
sha512 = "C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==";
};
};
- "tunnel-0.0.2" = {
- name = "tunnel";
- packageName = "tunnel";
- version = "0.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.2.tgz";
- sha1 = "f23bcd8b7a7b8a864261b2084f66f93193396334";
- };
- };
- "tunnel-0.0.5" = {
- name = "tunnel";
- packageName = "tunnel";
- version = "0.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz";
- sha512 = "gj5sdqherx4VZKMcBA4vewER7zdK25Td+z1npBqpbDys4eJrLx+SlYjJvq1bDXs2irkuJM5pf8ktaEQVipkrbA==";
- };
- };
"tunnel-0.0.6" = {
name = "tunnel";
packageName = "tunnel";
@@ -40688,15 +41075,6 @@ let
sha512 = "Kjart2102Kf0IdsEmLonSJKcByU7o9uiJhBde3GhrNHrX4XenT5WSKu4Hpkx+rF6Kyppeyd48BKsCREIOPXd/g==";
};
};
- "twitter-ng-0.6.2" = {
- name = "twitter-ng";
- packageName = "twitter-ng";
- version = "0.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/twitter-ng/-/twitter-ng-0.6.2.tgz";
- sha1 = "13707115dd04c9bd1f2c646da976589be4d64bc4";
- };
- };
"txt-to-ast-3.0.3" = {
name = "txt-to-ast";
packageName = "txt-to-ast";
@@ -40715,6 +41093,15 @@ let
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";
@@ -40751,6 +41138,15 @@ let
sha512 = "DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==";
};
};
+ "type-fest-0.8.1" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.8.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz";
+ sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==";
+ };
+ };
"type-is-1.5.7" = {
name = "type-is";
packageName = "type-is";
@@ -40769,13 +41165,13 @@ let
sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
};
};
- "typechecker-4.7.0" = {
+ "typechecker-4.8.0" = {
name = "typechecker";
packageName = "typechecker";
- version = "4.7.0";
+ version = "4.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/typechecker/-/typechecker-4.7.0.tgz";
- sha512 = "4LHc1KMNJ6NDGO+dSM/yNfZQRtp8NN7psYrPHUblD62Dvkwsp3VShsbM78kOgpcmMkRTgvwdKOTjctS+uMllgQ==";
+ url = "https://registry.npmjs.org/typechecker/-/typechecker-4.8.0.tgz";
+ sha512 = "TjffTvOgY4JUHE2FU6fYB/C5+NkERPEoB/JmcZSiVP0s/dykDtFfErlH8xSgH2DnnLDgnE+HMjh5zpCseg0liQ==";
};
};
"typed-function-1.1.0" = {
@@ -40823,22 +41219,13 @@ let
sha512 = "kk80vLW9iGtjMnIv11qyxLqZm20UklzuR2tL0QAnDIygIUIemcZMxlMWudl9OOt76H3ntVzcTiddQ1/pAAJMYg==";
};
};
- "typescript-3.5.3" = {
- name = "typescript";
- packageName = "typescript";
- version = "3.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz";
- sha512 = "ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==";
- };
- };
- "typescript-3.6.3" = {
+ "typescript-3.7.2" = {
name = "typescript";
packageName = "typescript";
- version = "3.6.3";
+ version = "3.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.6.3.tgz";
- sha512 = "N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.7.2.tgz";
+ sha512 = "ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==";
};
};
"typescript-eslint-parser-16.0.1" = {
@@ -40931,22 +41318,22 @@ let
sha512 = "Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==";
};
};
- "uglify-js-3.4.9" = {
+ "uglify-js-3.6.0" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.4.9";
+ version = "3.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz";
- sha512 = "8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz";
+ sha512 = "W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==";
};
};
- "uglify-js-3.6.0" = {
+ "uglify-js-3.6.8" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.6.0";
+ version = "3.6.8";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz";
- sha512 = "W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.8.tgz";
+ sha512 = "XhHJ3S3ZyMwP8kY1Gkugqx3CJh2C3O0y8NPiSxtm1tyD/pktLAkFZsFGpuNfTZddKDQ/bbDBLAd2YyA1pbi8HQ==";
};
};
"uglify-to-browserify-1.0.2" = {
@@ -41129,15 +41516,6 @@ let
sha1 = "8b38b10cacdef63337b8b24e4ff86d45aea529a8";
};
};
- "underscore-1.8.3" = {
- name = "underscore";
- packageName = "underscore";
- version = "1.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz";
- sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022";
- };
- };
"underscore-1.9.1" = {
name = "underscore";
packageName = "underscore";
@@ -41462,31 +41840,31 @@ let
sha512 = "dFil/AN6vqhnQWNCZk0GF/G3+Q5YwsB+PqjnzvpO2wzdRtUJ1E8PN+XRE/PRr/G3FzKjRTJU0haqE0Ekl+O3Ag==";
};
};
- "unist-util-modify-children-1.1.4" = {
+ "unist-util-modify-children-1.1.5" = {
name = "unist-util-modify-children";
packageName = "unist-util-modify-children";
- version = "1.1.4";
+ version = "1.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-1.1.4.tgz";
- sha512 = "8iey9wkoB62C7Vi/8zcRUmi4b1f5AYKTwMkyEgLduo2D8+OY65RoSvbn6k9tVNri6qumXxAwXDVlXWQi0sENTw==";
+ url = "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-1.1.5.tgz";
+ sha512 = "XeL5qqyoS3TEueCKEzHusWXE9JBDJPE4rl6LmcLOwlzv0RIZrcMNqKx02GSK3Ms4v45ldu+ltPxG42FBMVdPZw==";
};
};
- "unist-util-position-3.0.3" = {
+ "unist-util-position-3.0.4" = {
name = "unist-util-position";
packageName = "unist-util-position";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.0.3.tgz";
- sha512 = "28EpCBYFvnMeq9y/4w6pbnFmCUfzlsc41NJui5c51hOFjBA1fejcwc+5W4z2+0ECVbScG3dURS3JTVqwenzqZw==";
+ url = "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.0.4.tgz";
+ sha512 = "tWvIbV8goayTjobxDIr4zVTyG+Q7ragMSMeKC3xnPl9xzIc0+she8mxXLM3JVNDDsfARPbCd3XdzkyLdo7fF3g==";
};
};
- "unist-util-remove-position-1.1.3" = {
+ "unist-util-remove-position-1.1.4" = {
name = "unist-util-remove-position";
packageName = "unist-util-remove-position";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz";
- sha512 = "CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA==";
+ url = "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz";
+ sha512 = "tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==";
};
};
"unist-util-stringify-position-1.1.2" = {
@@ -41498,13 +41876,13 @@ let
sha512 = "pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==";
};
};
- "unist-util-stringify-position-2.0.1" = {
+ "unist-util-stringify-position-2.0.2" = {
name = "unist-util-stringify-position";
packageName = "unist-util-stringify-position";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz";
- sha512 = "Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA==";
+ url = "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.2.tgz";
+ sha512 = "nK5n8OGhZ7ZgUwoUbL8uiVRwAbZyzBsB/Ddrlbu6jwwubFza4oe15KlyEaLNMXQW1svOQq4xesUeqA85YrIUQA==";
};
};
"unist-util-visit-1.4.1" = {
@@ -41561,13 +41939,13 @@ let
sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==";
};
};
- "unix-crypt-td-js-1.0.0" = {
+ "unix-crypt-td-js-1.1.4" = {
name = "unix-crypt-td-js";
packageName = "unix-crypt-td-js";
- version = "1.0.0";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.0.0.tgz";
- sha1 = "1c0824150481bc7a01d49e98f1ec668d82412f3b";
+ url = "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz";
+ sha512 = "8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==";
};
};
"unixify-1.0.0" = {
@@ -41696,24 +42074,6 @@ let
sha1 = "d2f0f737d16b0615e72a6935ed04214572d56f97";
};
};
- "unzipper-0.9.7" = {
- name = "unzipper";
- packageName = "unzipper";
- version = "0.9.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/unzipper/-/unzipper-0.9.7.tgz";
- sha512 = "icFtME1RD648v+cjfcUWoky4bHbMTi8nk06nGxH77EPYyEeKaTgT3nRHM/dQ3znGXLi3+OlhYo86zQzNBRdNhw==";
- };
- };
- "upath-1.1.2" = {
- name = "upath";
- packageName = "upath";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz";
- sha512 = "kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==";
- };
- };
"upath-1.2.0" = {
name = "upath";
packageName = "upath";
@@ -41804,13 +42164,13 @@ let
sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
};
};
- "urijs-1.19.1" = {
+ "urijs-1.19.2" = {
name = "urijs";
packageName = "urijs";
- version = "1.19.1";
+ version = "1.19.2";
src = fetchurl {
- url = "https://registry.npmjs.org/urijs/-/urijs-1.19.1.tgz";
- sha512 = "xVrGVi94ueCJNrBSTjWqjvtgvl3cyOTThp2zaMaFNGp3F542TR6sM3f2o8RqZl+AwteClSVmoCyt0ka4RjQOQg==";
+ url = "https://registry.npmjs.org/urijs/-/urijs-1.19.2.tgz";
+ sha512 = "s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w==";
};
};
"urix-0.1.0" = {
@@ -42209,15 +42569,6 @@ let
sha1 = "6728fc0459c450d796a99c31837569bdf672d728";
};
};
- "uuid-3.3.2" = {
- name = "uuid";
- packageName = "uuid";
- version = "3.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz";
- sha512 = "yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==";
- };
- };
"uuid-3.3.3" = {
name = "uuid";
packageName = "uuid";
@@ -42326,13 +42677,13 @@ let
sha512 = "X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==";
};
};
- "validator-5.2.0" = {
+ "validator-11.1.0" = {
name = "validator";
packageName = "validator";
- version = "5.2.0";
+ version = "11.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/validator/-/validator-5.2.0.tgz";
- sha1 = "e66fb3ec352348c1f7232512328738d8d66a9689";
+ url = "https://registry.npmjs.org/validator/-/validator-11.1.0.tgz";
+ sha512 = "qiQ5ktdO7CD6C/5/mYV4jku/7qnqzjrxb3C/Q5wR3vGGinHTgJZN/TdFT3ZX4vXhX2R1PXx42fB1cn5W+uJ4lg==";
};
};
"validator-5.7.0" = {
@@ -42344,15 +42695,6 @@ let
sha1 = "7a87a58146b695ac486071141c0c49d67da05e5c";
};
};
- "validator-9.4.1" = {
- name = "validator";
- packageName = "validator";
- version = "9.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz";
- sha512 = "YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==";
- };
- };
"value-or-function-3.0.0" = {
name = "value-or-function";
packageName = "value-or-function";
@@ -42461,6 +42803,15 @@ let
sha1 = "dfe93616ad0e7ae801b332a9d88bfc5cdc8e1d1f";
};
};
+ "vasync-2.2.0" = {
+ name = "vasync";
+ packageName = "vasync";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vasync/-/vasync-2.2.0.tgz";
+ sha1 = "cfde751860a15822db3b132bc59b116a4adaf01b";
+ };
+ };
"vendors-1.0.3" = {
name = "vendors";
packageName = "vendors";
@@ -42470,13 +42821,13 @@ let
sha512 = "fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==";
};
};
- "verda-1.0.0-4" = {
+ "verda-1.0.0-11" = {
name = "verda";
packageName = "verda";
- version = "1.0.0-4";
+ version = "1.0.0-11";
src = fetchurl {
- url = "https://registry.npmjs.org/verda/-/verda-1.0.0-4.tgz";
- sha512 = "DKr2WdWlPwJvmqCcjs6LPaBOacFQUdk6+u7tqwkxYKbHa0Touff7Y6x+YAWbnT1dace5Qlv/CRr6YBEaB08r3A==";
+ url = "https://registry.npmjs.org/verda/-/verda-1.0.0-11.tgz";
+ sha512 = "h97YglCV4HLUUSIi682tbcBlA5FH9sQPBkJQw8Nv6rErPDu7QAL66/bJxzuR5svkDlyZJZh8QKL2amC2idJPqw==";
};
};
"verror-1.1.0" = {
@@ -42551,13 +42902,13 @@ let
sha512 = "y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==";
};
};
- "vfile-4.0.1" = {
+ "vfile-4.0.2" = {
name = "vfile";
packageName = "vfile";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile/-/vfile-4.0.1.tgz";
- sha512 = "lRHFCuC4SQBFr7Uq91oJDJxlnftoTLQ7eKIpMdubhYcVMho4781a8MWXLy3qZrZ0/STD1kRiKc0cQOHm4OkPeA==";
+ url = "https://registry.npmjs.org/vfile/-/vfile-4.0.2.tgz";
+ sha512 = "yhoTU5cDMSsaeaMfJ5g0bUKYkYmZhAh9fn9TZicxqn+Cw4Z439il2v3oT9S0yjlpqlI74aFOQCt3nOV+pxzlkw==";
};
};
"vfile-find-down-1.0.0" = {
@@ -42587,13 +42938,13 @@ let
sha512 = "kYGgsSNpYjPxcEoud1aHNFfchsV0Z6Pyc8M5LfD1wX/tV0/bn32MKHDfv4fqV9DBLVuw2YSGOs31nRY/42DfUA==";
};
};
- "vfile-location-2.0.5" = {
+ "vfile-location-2.0.6" = {
name = "vfile-location";
packageName = "vfile-location";
- version = "2.0.5";
+ version = "2.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.5.tgz";
- sha512 = "Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ==";
+ url = "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz";
+ sha512 = "sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==";
};
};
"vfile-message-1.1.1" = {
@@ -42605,13 +42956,13 @@ let
sha512 = "1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==";
};
};
- "vfile-message-2.0.1" = {
+ "vfile-message-2.0.2" = {
name = "vfile-message";
packageName = "vfile-message";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.1.tgz";
- sha512 = "KtasSV+uVU7RWhUn4Lw+wW1Zl/nW8JWx7JCPps10Y9JRRIDeDXf8wfBLoOSsJLyo27DqMyAi54C6Jf/d6Kr2Bw==";
+ url = "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.2.tgz";
+ sha512 = "gNV2Y2fDvDOOqq8bEe7cF3DXU6QgV4uA9zMR2P8tix11l1r7zju3zry3wZ8sx+BEfuO6WQ7z2QzfWTvqHQiwsA==";
};
};
"vfile-reporter-1.5.0" = {
@@ -42776,13 +43127,13 @@ let
sha512 = "DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==";
};
};
- "vm-browserify-1.1.0" = {
+ "vm-browserify-1.1.2" = {
name = "vm-browserify";
packageName = "vm-browserify";
- version = "1.1.0";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz";
- sha512 = "iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==";
+ url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz";
+ sha512 = "2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==";
};
};
"voc-1.1.0" = {
@@ -42821,13 +43172,13 @@ let
sha512 = "pTnfXbsME3pl+yDfhUp/mtvPyIJk0Le4zqJxDn56s9GY9LqY0RmkSEh0oHH6D0HXR3Ni6wKosIaqu8a2G0+jdw==";
};
};
- "vscode-emmet-helper-1.2.15" = {
+ "vscode-emmet-helper-1.2.16" = {
name = "vscode-emmet-helper";
packageName = "vscode-emmet-helper";
- version = "1.2.15";
+ version = "1.2.16";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-emmet-helper/-/vscode-emmet-helper-1.2.15.tgz";
- sha512 = "JplvmMMWSvm/6/dZezix2ADPM49u6YahPYjs/QToohUpomW/2Eb27ecCrkCyOGBPfKLKGiOPHCssss8TSDA9ag==";
+ url = "https://registry.npmjs.org/vscode-emmet-helper/-/vscode-emmet-helper-1.2.16.tgz";
+ sha512 = "BuQK6fTV2w65Yd0/CJGj1EOvcJ9NHWfrMJ9nA8pjnu9jzAAnXLhnbviuGT9medMiPU0mp0tJqc/8Z0qlXcqdGw==";
};
};
"vscode-html-languageservice-2.1.12" = {
@@ -42857,13 +43208,13 @@ let
sha512 = "perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg==";
};
};
- "vscode-jsonrpc-4.1.0-next.3" = {
+ "vscode-jsonrpc-5.0.0-next.4" = {
name = "vscode-jsonrpc";
packageName = "vscode-jsonrpc";
- version = "4.1.0-next.3";
+ version = "5.0.0-next.4";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.1.0-next.3.tgz";
- sha512 = "Z6oxBiMks2+UADV1QHXVooSakjyhI+eHTnXzDyVvVMmegvSfkXk2w6mPEdSkaNHFBdtWW7n20H1yw2nA3A17mg==";
+ url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-5.0.0-next.4.tgz";
+ sha512 = "Tos3tXP62ZTB9WowWwhvfVNdu1mEwQF/j7DqJuVL4QKhk311gH+mda0PZpG95LWyh5CCRpHMns4vNmMgZQrvXQ==";
};
};
"vscode-languageclient-4.0.1" = {
@@ -42920,13 +43271,13 @@ let
sha512 = "IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g==";
};
};
- "vscode-languageserver-protocol-3.15.0-next.8" = {
+ "vscode-languageserver-protocol-3.15.0-next.11" = {
name = "vscode-languageserver-protocol";
packageName = "vscode-languageserver-protocol";
- version = "3.15.0-next.8";
+ version = "3.15.0-next.11";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.0-next.8.tgz";
- sha512 = "9FigDhuYTUqX73IGKgJeyLmfXQJv9p3t22RF3peT+HM33uFiTZE3MUgHj4I9m/dKCDvuJt0yvbI27ut4hDoGRQ==";
+ url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.0-next.11.tgz";
+ sha512 = "tpRnPtyS6q0EYH5RH12AtdMecgu3HVL2bBdBGzeQRN8Tf93I9LY4Fl5TXUNkIBjuxjMshkCM8ikhb+hlnWvB2w==";
};
};
"vscode-languageserver-protocol-3.6.0" = {
@@ -42956,13 +43307,13 @@ let
sha512 = "lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A==";
};
};
- "vscode-languageserver-types-3.15.0-next.4" = {
+ "vscode-languageserver-types-3.15.0-next.8" = {
name = "vscode-languageserver-types";
packageName = "vscode-languageserver-types";
- version = "3.15.0-next.4";
+ version = "3.15.0-next.8";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.4.tgz";
- sha512 = "IKIWTdUPBnOtwznIrhxKnjVZ7hYxEzwZ3M2xmDi7OjjexuOM6LnGtoo1Dv4wYSik4epK4STEib6e8da2GxUsJA==";
+ url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.8.tgz";
+ sha512 = "AEfWrSNyeamWMKPehh/kd3nBnKD9ZGCPhzfxMnW9YNqElSh28G2+Puk3knIQWyaWyV6Bzh28ok9BRJsPzXFCkQ==";
};
};
"vscode-languageserver-types-3.6.0" = {
@@ -43010,6 +43361,15 @@ let
sha1 = "631bdbf716dccab0e65291a8dc25c23232085a52";
};
};
+ "vscode-uri-1.0.6" = {
+ name = "vscode-uri";
+ packageName = "vscode-uri";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.6.tgz";
+ sha512 = "sLI2L0uGov3wKVb9EB+vIQBl9tVP90nqRvxSoJ35vI3NjxE8jfsE5DSOhWgSunHSZmKS4OCi2jrtfxK7uyp2ww==";
+ };
+ };
"vscode-uri-1.0.8" = {
name = "vscode-uri";
packageName = "vscode-uri";
@@ -43028,13 +43388,13 @@ let
sha1 = "13587190f34e72ba7a07ebbaa7e70ac147b1fb7d";
};
};
- "vue-cli-plugin-apollo-0.20.0" = {
+ "vue-cli-plugin-apollo-0.21.3" = {
name = "vue-cli-plugin-apollo";
packageName = "vue-cli-plugin-apollo";
- version = "0.20.0";
+ version = "0.21.3";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-cli-plugin-apollo/-/vue-cli-plugin-apollo-0.20.0.tgz";
- sha512 = "Ey/luK5HtP4ZQhua5RKETR672pE7BPymaso//Ccl/wxQI1BqVTxg9o/wYeXuURBIw2Et9JaVLXmh0e9uKgk8Jw==";
+ url = "https://registry.npmjs.org/vue-cli-plugin-apollo/-/vue-cli-plugin-apollo-0.21.3.tgz";
+ sha512 = "8CzRVrAsFkB9lpl600cRCNR9OUnrSYYAIVF9/qW4pP0TMXbhrd1F1wEAAN6E0CPimjTLB+qSt6zWS4vb2wC8Wg==";
};
};
"vue-eslint-parser-2.0.3" = {
@@ -43055,13 +43415,13 @@ let
sha512 = "JlHVZwBBTNVvzmifwjpZYn0oPWH2SgWv5dojlZBsrhablDu95VFD+hriB1rQGwbD+bms6g+rAFhQHk6+NyiS6g==";
};
};
- "vue-eslint-parser-6.0.4" = {
+ "vue-eslint-parser-6.0.5" = {
name = "vue-eslint-parser";
packageName = "vue-eslint-parser";
- version = "6.0.4";
+ version = "6.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-6.0.4.tgz";
- sha512 = "GYsDsDWwKaGtnkW4nGUxr01wqIO2FB9/QHQTW1Gl5SUr5OyQvpnR90/D+Gq2cIxURX7aJ7+VyD+37Yx9eFwTgw==";
+ url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-6.0.5.tgz";
+ sha512 = "Bvjlx7rH1Ulvus56KHeLXOjEi3JMOYTa1GAqZr9lBQhd8weK8mV7U7V2l85yokBZEWHJQjLn6X3nosY8TzkOKg==";
};
};
"vue-jscodeshift-adapter-2.0.2" = {
@@ -43190,13 +43550,22 @@ let
sha1 = "7137946585c73fe44882013853bd000c5d687a4e";
};
};
- "web-push-3.3.5" = {
+ "web-push-3.4.1" = {
name = "web-push";
packageName = "web-push";
- version = "3.3.5";
+ version = "3.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/web-push/-/web-push-3.4.1.tgz";
+ sha512 = "wtx18llPtWWW+x8hv+Gxvz+2VjO+vZuyihInsjySNpNGNVswH1Bb2KkbbCtE96yi52VUmbFMdidxM8kJAPaSWQ==";
+ };
+ };
+ "web-tree-sitter-0.15.10" = {
+ name = "web-tree-sitter";
+ packageName = "web-tree-sitter";
+ version = "0.15.10";
src = fetchurl {
- url = "https://registry.npmjs.org/web-push/-/web-push-3.3.5.tgz";
- sha512 = "sukVBk0chRCL4n+Xwurl2TlD4/JmezNv4L2nwlTZx4KwMeUPfmD9TdGl6A6taayNgjObYzp0k0gubAcQCp7TMg==";
+ url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.15.10.tgz";
+ sha512 = "8utowZB5h5djbotf1umt4na9Vt6Q18ZICUeC9jW4qWWjUrtQ2xvxDuAJ+EibmqUJBAKATrDMXnY2xYaskGg8wg==";
};
};
"webassemblyjs-1.8.5" = {
@@ -43226,22 +43595,22 @@ let
sha512 = "YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==";
};
};
- "webpack-4.40.2" = {
+ "webpack-4.41.2" = {
name = "webpack";
packageName = "webpack";
- version = "4.40.2";
+ version = "4.41.2";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-4.40.2.tgz";
- sha512 = "5nIvteTDCUws2DVvP9Qe+JPla7kWPPIDFZv55To7IycHWZ+Z5qBdaBYPyuXWdhggTufZkQwfIK+5rKQTVovm2A==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz";
+ sha512 = "Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==";
};
};
- "webpack-cli-3.3.9" = {
+ "webpack-cli-3.3.10" = {
name = "webpack-cli";
packageName = "webpack-cli";
- version = "3.3.9";
+ version = "3.3.10";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.9.tgz";
- sha512 = "xwnSxWl8nZtBl/AFJCOn9pG7s5CYUYdZxmmukv+fAHLcBIHM36dImfpQg3WfShZXeArkWlf6QRw24Klcsv8a5A==";
+ url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz";
+ sha512 = "u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==";
};
};
"webpack-core-0.6.9" = {
@@ -43352,6 +43721,15 @@ let
sha512 = "37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==";
};
};
+ "whatwg-url-7.1.0" = {
+ name = "whatwg-url";
+ packageName = "whatwg-url";
+ version = "7.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz";
+ sha512 = "WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==";
+ };
+ };
"whatwg-url-compat-0.6.5" = {
name = "whatwg-url-compat";
packageName = "whatwg-url-compat";
@@ -43397,6 +43775,15 @@ let
sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
};
};
+ "which-2.0.1" = {
+ name = "which";
+ packageName = "which";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which/-/which-2.0.1.tgz";
+ sha512 = "N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w==";
+ };
+ };
"which-module-1.0.0" = {
name = "which-module";
packageName = "which-module";
@@ -43460,6 +43847,15 @@ let
sha512 = "Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==";
};
};
+ "widest-line-3.1.0" = {
+ name = "widest-line";
+ packageName = "widest-line";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz";
+ sha512 = "NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==";
+ };
+ };
"win-detect-browsers-1.0.2" = {
name = "win-detect-browsers";
packageName = "win-detect-browsers";
@@ -43631,13 +44027,13 @@ let
sha1 = "fa4daa92daf32c4ea94ed453c81f04686b575dfe";
};
};
- "with-open-file-0.1.6" = {
+ "with-open-file-0.1.7" = {
name = "with-open-file";
packageName = "with-open-file";
- version = "0.1.6";
+ version = "0.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.6.tgz";
- sha512 = "SQS05JekbtwQSgCYlBsZn/+m2gpn4zWsqpCYIrCHva0+ojXcnmUEPsBN6Ipoz3vmY/81k5PvYEWSxER2g4BTqA==";
+ url = "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.7.tgz";
+ sha512 = "ecJS2/oHtESJ1t3ZfMI3B7KIDKyfN0O16miWxdn30zdh66Yd3LsRFebXZXq6GU4xfxLf6nVxp9kIqElb5fqczA==";
};
};
"word-wrap-1.2.3" = {
@@ -43712,6 +44108,15 @@ let
sha1 = "288a04d87eda5c286e060dfe8f135ce8d007f8ba";
};
};
+ "wrap-ansi-4.0.0" = {
+ name = "wrap-ansi";
+ packageName = "wrap-ansi";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz";
+ sha512 = "uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==";
+ };
+ };
"wrap-ansi-5.1.0" = {
name = "wrap-ansi";
packageName = "wrap-ansi";
@@ -43721,13 +44126,13 @@ let
sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
};
};
- "wrap-ansi-6.0.0" = {
+ "wrap-ansi-6.2.0" = {
name = "wrap-ansi";
packageName = "wrap-ansi";
- version = "6.0.0";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.0.0.tgz";
- sha512 = "8YwLklVkHe4QNpGFrK6Mxm+BaMY7da6C9GlDED3xs3XwThyJHSbVwg9qC4s1N8tBFcnM1S0s8I390RC6SgGe+g==";
+ url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz";
+ sha512 = "r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==";
};
};
"wrap-fn-0.1.5" = {
@@ -43775,13 +44180,13 @@ let
sha512 = "GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==";
};
};
- "write-file-atomic-3.0.0" = {
+ "write-file-atomic-3.0.1" = {
name = "write-file-atomic";
packageName = "write-file-atomic";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.0.tgz";
- sha512 = "EIgkf60l2oWsffja2Sf2AL384dx328c0B+cIYPTQq5q2rOYuDV00/iPFBOUiDKKwKMOhkymH8AidPaRvzfxY+Q==";
+ url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.1.tgz";
+ sha512 = "JPStrIyyVJ6oCSz/691fAjFtefZ6q+fP6tm+OS4Qw6o+TGQxNp1ziY2PgS+X/m0V8OWhZiO/m4xSj+Pr4RrZvw==";
};
};
"write-good-0.11.3" = {
@@ -43883,22 +44288,22 @@ let
sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==";
};
};
- "ws-7.1.1" = {
+ "ws-7.1.2" = {
name = "ws";
packageName = "ws";
- version = "7.1.1";
+ version = "7.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.1.1.tgz";
- sha512 = "o41D/WmDeca0BqYhsr3nJzQyg9NF5X8l/UdnFNux9cS3lwB+swm8qGWX5rn+aD6xfBU3rGmtHij7g7x6LxFU3A==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.1.2.tgz";
+ sha512 = "gftXq3XI81cJCgkUiAVixA0raD9IVmXqsylCrjRygw4+UOOGzPoxnQ6r/CnVL9i+mDncJo94tSkyrtuuQVBmrg==";
};
};
- "ws-7.1.2" = {
+ "ws-7.2.0" = {
name = "ws";
packageName = "ws";
- version = "7.1.2";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.1.2.tgz";
- sha512 = "gftXq3XI81cJCgkUiAVixA0raD9IVmXqsylCrjRygw4+UOOGzPoxnQ6r/CnVL9i+mDncJo94tSkyrtuuQVBmrg==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.2.0.tgz";
+ sha512 = "+SqNqFbwTm/0DC18KYzIsMTnEWpLwJsiasW/O17la4iDRRIO9uaHbvKiAS3AHgTiuuWerK/brj4O6MYZkei9xg==";
};
};
"x-default-browser-0.3.1" = {
@@ -44027,15 +44432,6 @@ let
sha512 = "A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==";
};
};
- "xml2js-0.1.14" = {
- name = "xml2js";
- packageName = "xml2js";
- version = "0.1.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/xml2js/-/xml2js-0.1.14.tgz";
- sha1 = "5274e67f5a64c5f92974cd85139e0332adc6b90c";
- };
- };
"xml2js-0.2.4" = {
name = "xml2js";
packageName = "xml2js";
@@ -44334,13 +44730,22 @@ let
sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
};
};
- "yallist-3.0.3" = {
+ "yallist-3.1.1" = {
name = "yallist";
packageName = "yallist";
- version = "3.0.3";
+ 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-3.0.3.tgz";
- sha512 = "S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==";
+ url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
+ sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
};
};
"yaml-ast-parser-0.0.40" = {
@@ -44406,13 +44811,13 @@ let
sha512 = "ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==";
};
};
- "yargs-11.1.0" = {
+ "yargs-11.1.1" = {
name = "yargs";
packageName = "yargs";
- version = "11.1.0";
+ version = "11.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz";
- sha512 = "NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==";
+ url = "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz";
+ sha512 = "PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==";
};
};
"yargs-12.0.4" = {
@@ -44433,15 +44838,6 @@ let
sha512 = "Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==";
};
};
- "yargs-13.2.2" = {
- name = "yargs";
- packageName = "yargs";
- version = "13.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-13.2.2.tgz";
- sha512 = "WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==";
- };
- };
"yargs-13.2.4" = {
name = "yargs";
packageName = "yargs";
@@ -44460,13 +44856,22 @@ let
sha512 = "2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==";
};
};
- "yargs-14.1.0" = {
+ "yargs-14.0.0" = {
name = "yargs";
packageName = "yargs";
- version = "14.1.0";
+ version = "14.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-14.0.0.tgz";
+ sha512 = "ssa5JuRjMeZEUjg7bEL99AwpitxU/zWGAGpdj0di41pOEmJti8NR6kyUIJBkR78DTYNPZOU08luUo0GTHuB+ow==";
+ };
+ };
+ "yargs-14.2.1" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "14.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-14.1.0.tgz";
- sha512 = "IdkQq1NiiV1fPwN5I2o4B0PKVjKh1EP71egpWO8dlovT8LG8JrXRmbH23v6I3CtjeEMnNC/IF3lq6XepPoELdg==";
+ url = "https://registry.npmjs.org/yargs/-/yargs-14.2.1.tgz";
+ sha512 = "rZ00XIuGAoI58F0weHyCP3PAN17wJqdN/pF8eMp+imuP+jSdMCD5t4bSf5d5FKPvEDrK9zYlnhO7bFYKQ5UYow==";
};
};
"yargs-3.10.0" = {
@@ -44559,13 +44964,13 @@ let
sha512 = "oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==";
};
};
- "yargs-parser-14.0.0" = {
+ "yargs-parser-15.0.0" = {
name = "yargs-parser";
packageName = "yargs-parser";
- version = "14.0.0";
+ version = "15.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-14.0.0.tgz";
- sha512 = "zn/Mnx+tbFjkCFUodEpjXckNS65NfpB5oyqOkDDEG/8uxlfLZJu2IoBLQFjukUkn9rBbGkVYNzrDh6qy4NUd3g==";
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.0.tgz";
+ sha512 = "xLTUnCMc4JhxrPEPUYD5IBR1mWCK/aT6+RJ/K29JY2y1vD+FhtgKK0AXRWvI262q3QSffAQuTouFIKUuHX89wQ==";
};
};
"yargs-parser-2.4.1" = {
@@ -44622,22 +45027,22 @@ let
sha1 = "9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077";
};
};
- "yargs-unparser-1.5.0" = {
+ "yargs-unparser-1.6.0" = {
name = "yargs-unparser";
packageName = "yargs-unparser";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.5.0.tgz";
- sha512 = "HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==";
+ url = "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz";
+ sha512 = "W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==";
};
};
- "yarn-1.17.3" = {
+ "yarn-1.19.1" = {
name = "yarn";
packageName = "yarn";
- version = "1.17.3";
+ version = "1.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yarn/-/yarn-1.17.3.tgz";
- sha512 = "CgA8o7nRZaQvmeF/WBx2FC7f9W/0X59T2IaLYqgMo6637wfp5mMEsM3YXoJtKUspnpmDJKl/gGFhnqS+sON7hA==";
+ url = "https://registry.npmjs.org/yarn/-/yarn-1.19.1.tgz";
+ sha512 = "gBnfbL9rYY05Gt0cjJhs/siqQXHYlZalTjK3nXn2QO20xbkIFPob+LlH44ML47GcR4VU9/2dYck1BWFM0Javxw==";
};
};
"yauzl-2.10.0" = {
@@ -44694,13 +45099,13 @@ let
sha512 = "CP0fwGk5Y+jel+A0AQbyqnIFZRRpkKOeYUibiTSmlgV9PcgNFFVwn86VcUIpDLOqVjF+9v+O9FWQMo+IUcV2mA==";
};
};
- "yeoman-environment-2.4.0" = {
+ "yeoman-environment-2.6.0" = {
name = "yeoman-environment";
packageName = "yeoman-environment";
- version = "2.4.0";
+ version = "2.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.4.0.tgz";
- sha512 = "SsvoL0RNAFIX69eFxkUhwKUN2hG1UwUjxrcP+T2ytwdhqC/kHdnFOH2SXdtSN1Ju4aO4xuimmzfRoheYY88RuA==";
+ url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.6.0.tgz";
+ sha512 = "Hl0LBs9/mKun8XyJ6gFiUNhZwjN/eezn+E9IFWz6KtXg/3wsnztF2lgtE8eIjfhWYtvY4yMq9iizi1Ei5JJ+7A==";
};
};
"yn-3.1.1" = {
@@ -44808,17 +45213,17 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "8.3.5";
+ version = "8.3.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-8.3.5.tgz";
- sha512 = "gKzYV5YhypXKpt4vH/YJ/T7a72EqxTJynJ8dtoVsZw5YTdCzqa6APvObNs4lZaZ3pYxUOQr36W4Rz8Lv8CSBWA==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-8.3.18.tgz";
+ sha512 = "IWiGlAmVPkl/xWCrki3N45uqdYcjUvtWw9bRM53FF1EKLLbjue6DAVD1HktqgqjTyck0P7QkOXWRilT8rXKcEQ==";
};
dependencies = [
- sources."@angular-devkit/architect-0.803.5"
- sources."@angular-devkit/core-8.3.5"
- sources."@angular-devkit/schematics-8.3.5"
- sources."@schematics/angular-8.3.5"
- sources."@schematics/update-0.803.5"
+ sources."@angular-devkit/architect-0.803.18"
+ sources."@angular-devkit/core-8.3.18"
+ sources."@angular-devkit/schematics-8.3.18"
+ sources."@schematics/angular-8.3.18"
+ sources."@schematics/update-0.803.18"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
sources."agent-base-4.3.0"
@@ -44826,7 +45231,7 @@ in
sources."ajv-6.10.2"
sources."ansi-colors-4.1.1"
sources."ansi-escapes-4.2.1"
- sources."ansi-regex-4.1.0"
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."aproba-1.2.0"
sources."asap-2.0.6"
@@ -44837,15 +45242,19 @@ in
sources."aws4-1.8.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
sources."buffer-from-1.1.1"
sources."builtins-1.0.3"
- sources."cacache-12.0.3"
+ (sources."cacache-12.0.3" // {
+ dependencies = [
+ sources."rimraf-2.7.1"
+ ];
+ })
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."cli-cursor-3.1.0"
sources."cli-width-2.2.0"
sources."color-convert-1.9.3"
@@ -44853,7 +45262,11 @@ in
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
- sources."copy-concurrently-1.0.5"
+ (sources."copy-concurrently-1.0.5" // {
+ dependencies = [
+ sources."rimraf-2.7.1"
+ ];
+ })
sources."core-util-is-1.0.2"
sources."cyclist-1.0.1"
sources."dashdash-1.14.1"
@@ -44866,10 +45279,10 @@ in
sources."ecc-jsbn-0.1.2"
sources."emoji-regex-8.0.0"
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."err-code-1.1.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
@@ -44879,7 +45292,7 @@ in
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
sources."figgy-pudding-3.5.1"
- sources."figures-3.0.0"
+ sources."figures-3.1.0"
sources."flush-write-stream-1.1.1"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -44891,14 +45304,14 @@ in
sources."genfun-5.0.0"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-cache-semantics-3.8.1"
(sources."http-proxy-agent-2.1.0" // {
dependencies = [
@@ -44907,7 +45320,7 @@ in
];
})
sources."http-signature-1.2.0"
- (sources."https-proxy-agent-2.2.2" // {
+ (sources."https-proxy-agent-2.2.4" // {
dependencies = [
sources."debug-3.2.6"
];
@@ -44915,7 +45328,7 @@ in
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.4.24"
sources."iferr-0.1.5"
- sources."ignore-walk-3.0.2"
+ sources."ignore-walk-3.0.3"
sources."imurmurhash-0.1.4"
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
@@ -44944,17 +45357,21 @@ in
sources."lodash-4.17.15"
sources."lru-cache-5.1.1"
sources."magic-string-0.25.3"
- sources."make-fetch-happen-5.0.0"
+ sources."make-fetch-happen-5.0.1"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mississippi-3.0.0"
sources."mkdirp-0.5.1"
- sources."move-concurrently-1.0.1"
+ (sources."move-concurrently-1.0.1" // {
+ dependencies = [
+ sources."rimraf-2.7.1"
+ ];
+ })
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
sources."node-fetch-npm-2.0.2"
@@ -44969,15 +45386,15 @@ in
sources."semver-5.7.1"
];
})
- sources."npm-packlist-1.4.4"
- (sources."npm-pick-manifest-2.2.3" // {
+ sources."npm-packlist-1.4.6"
+ (sources."npm-pick-manifest-3.0.2" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."npm-registry-fetch-4.0.1"
+ sources."npm-registry-fetch-4.0.2"
sources."oauth-sign-0.9.0"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."once-1.4.0"
@@ -44988,6 +45405,8 @@ in
sources."osenv-0.1.5"
(sources."pacote-9.5.5" // {
dependencies = [
+ sources."npm-pick-manifest-2.2.3"
+ sources."rimraf-2.7.1"
sources."semver-5.7.1"
];
})
@@ -45020,7 +45439,7 @@ in
sources."resolve-1.12.0"
sources."restore-cursor-3.1.0"
sources."retry-0.10.1"
- sources."rimraf-2.7.1"
+ sources."rimraf-3.0.0"
sources."run-async-2.3.0"
sources."run-queue-1.0.3"
sources."rxjs-6.4.0"
@@ -45034,8 +45453,8 @@ in
})
sources."signal-exit-3.0.2"
sources."slash-1.0.0"
- sources."smart-buffer-4.0.2"
- sources."socks-2.3.2"
+ sources."smart-buffer-4.1.0"
+ sources."socks-2.3.3"
(sources."socks-proxy-agent-4.0.2" // {
dependencies = [
sources."agent-base-4.2.1"
@@ -45051,7 +45470,11 @@ in
sources."ssri-6.0.1"
sources."stream-each-1.2.3"
sources."stream-shift-1.0.0"
- sources."string-width-4.1.0"
+ (sources."string-width-4.2.0" // {
+ dependencies = [
+ sources."strip-ansi-6.0.0"
+ ];
+ })
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
(sources."string_decoder-1.1.1" // {
@@ -45059,10 +45482,14 @@ in
sources."safe-buffer-5.1.2"
];
})
- sources."strip-ansi-5.2.0"
+ (sources."strip-ansi-5.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ ];
+ })
sources."supports-color-5.5.0"
sources."symbol-observable-1.2.0"
- sources."tar-4.4.11"
+ sources."tar-4.4.13"
sources."through-2.3.8"
sources."through2-2.0.5"
sources."tmp-0.0.33"
@@ -45094,7 +45521,7 @@ in
sources."wrappy-1.0.2"
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -45109,31 +45536,35 @@ in
"@antora/cli" = nodeEnv.buildNodePackage {
name = "_at_antora_slash_cli";
packageName = "@antora/cli";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/cli/-/cli-2.1.1.tgz";
- sha512 = "U0xrC4/k2ci04u9Y1Qme6DcZNo1vcJfX8GC8JueMbe+58V6mxewE6yoIuYYCsuy+SI1D0Kbod+M8DrDnxubMSA==";
+ url = "https://registry.npmjs.org/@antora/cli/-/cli-2.2.0.tgz";
+ sha512 = "/fQDYEMypZbC8LxpZak/3nsP8Rr3voXXvxSan/718uDJUHFwq1rHl9Y/pOoE/tRs0Qv1jtDvk2eZgFDlsMMmlQ==";
};
dependencies = [
- sources."@antora/playbook-builder-2.1.1"
+ sources."@antora/playbook-builder-2.2.0"
sources."@iarna/toml-2.2.3"
sources."argparse-1.0.10"
sources."camelcase-5.3.1"
- sources."camelcase-keys-6.0.1"
- sources."commander-3.0.1"
- sources."convict-5.1.0"
+ sources."camelcase-keys-6.1.1"
+ sources."commander-3.0.2"
+ (sources."convict-5.2.0" // {
+ dependencies = [
+ sources."json5-2.1.0"
+ ];
+ })
sources."decamelize-1.2.0"
sources."deep-freeze-node-1.1.3"
sources."esprima-4.0.1"
sources."js-yaml-3.13.1"
- sources."json5-2.1.0"
+ sources."json5-2.1.1"
sources."lodash.clonedeep-4.5.0"
sources."map-obj-4.1.0"
sources."minimist-1.2.0"
sources."moment-2.24.0"
sources."quick-lru-4.0.1"
sources."sprintf-js-1.0.3"
- sources."validator-10.11.0"
+ sources."validator-11.1.0"
sources."yargs-parser-13.0.0"
];
buildInputs = globalBuildInputs;
@@ -45149,25 +45580,24 @@ in
"@antora/site-generator-default" = nodeEnv.buildNodePackage {
name = "_at_antora_slash_site-generator-default";
packageName = "@antora/site-generator-default";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-generator-default/-/site-generator-default-2.1.1.tgz";
- sha512 = "lXE4+gW29OM20t8z1aYyr51KQuEow7kxu4sN8TDCr+2yU0Oqx/6Nxm9zUN33hT6XkNH0oMccdcWr0Aay22Lg2w==";
+ url = "https://registry.npmjs.org/@antora/site-generator-default/-/site-generator-default-2.2.0.tgz";
+ sha512 = "fy2tG1I3/FK1s/y/GhGMkFICtXkkSOpxVy5OjBXXfkBNHQIHYSLDv460Gz8NvSiVe99LWWa+FOpr5G13Bb0bvw==";
};
dependencies = [
- sources."@antora/asciidoc-loader-2.1.1"
- sources."@antora/content-aggregator-2.1.1"
- sources."@antora/content-classifier-2.1.1"
- sources."@antora/document-converter-2.1.1"
+ sources."@antora/asciidoc-loader-2.2.0"
+ sources."@antora/content-aggregator-2.2.0"
+ sources."@antora/content-classifier-2.2.0"
+ sources."@antora/document-converter-2.2.0"
sources."@antora/expand-path-helper-1.0.0"
- sources."@antora/navigation-builder-2.1.1"
- sources."@antora/page-composer-2.1.1"
- sources."@antora/playbook-builder-2.1.1"
- sources."@antora/redirect-producer-2.1.1"
- sources."@antora/site-mapper-2.1.1"
- sources."@antora/site-publisher-2.1.1"
- sources."@antora/ui-loader-2.1.1"
- sources."@babel/runtime-7.6.0"
+ sources."@antora/navigation-builder-2.2.0"
+ sources."@antora/page-composer-2.2.0"
+ sources."@antora/playbook-builder-2.2.0"
+ sources."@antora/redirect-producer-2.2.0"
+ sources."@antora/site-mapper-2.2.0"
+ sources."@antora/site-publisher-2.2.0"
+ sources."@antora/ui-loader-2.2.0"
sources."@iarna/toml-2.2.3"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
@@ -45177,8 +45607,7 @@ in
sources."async-lock-1.2.2"
sources."balanced-match-1.0.0"
sources."base64-js-0.0.2"
- sources."benchmark-1.0.0"
- sources."bl-3.0.0"
+ sources."bl-4.0.0"
sources."bops-0.0.7"
sources."brace-expansion-1.1.11"
sources."buffer-crc32-0.2.13"
@@ -45192,8 +45621,8 @@ in
];
})
sources."camelcase-5.3.1"
- sources."camelcase-keys-6.0.1"
- sources."clean-git-ref-1.0.3"
+ sources."camelcase-keys-6.1.1"
+ sources."clean-git-ref-2.0.1"
sources."clone-2.1.2"
sources."clone-buffer-1.0.0"
(sources."clone-response-1.0.2" // {
@@ -45209,23 +45638,26 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."concat-map-0.0.1"
- (sources."convert-source-map-1.6.0" // {
+ (sources."convert-source-map-1.7.0" // {
dependencies = [
sources."safe-buffer-5.1.2"
];
})
- sources."convict-5.1.0"
+ (sources."convict-5.2.0" // {
+ dependencies = [
+ sources."json5-2.1.0"
+ ];
+ })
sources."core-util-is-1.0.2"
sources."crc-32-1.2.0"
sources."decamelize-1.2.0"
sources."decompress-response-4.2.1"
sources."deep-freeze-node-1.1.3"
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."define-properties-1.1.3"
- sources."diff-3.5.0"
- sources."diff-lines-1.1.1"
+ sources."diff3-0.0.3"
sources."duplexer-0.1.1"
sources."duplexer3-0.1.4"
(sources."duplexify-3.7.1" // {
@@ -45235,7 +45667,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."escape-string-regexp-2.0.0"
sources."esprima-4.0.1"
sources."event-stream-3.3.4"
@@ -45271,7 +45703,7 @@ in
sources."glob-parent-3.1.0"
(sources."glob-stream-6.1.0" // {
dependencies = [
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
@@ -45285,8 +45717,8 @@ in
sources."mimic-response-1.0.1"
];
})
- sources."graceful-fs-4.2.2"
- (sources."gulp-vinyl-zip-2.1.2" // {
+ sources."graceful-fs-4.2.3"
+ (sources."gulp-vinyl-zip-2.1.3" // {
dependencies = [
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
@@ -45294,7 +45726,7 @@ in
sources."through2-2.0.5"
];
})
- sources."handlebars-4.2.1"
+ sources."handlebars-4.5.1"
sources."has-symbols-1.0.0"
sources."http-cache-semantics-4.0.3"
sources."ignore-5.1.4"
@@ -45311,11 +45743,11 @@ in
sources."is-valid-glob-1.0.0"
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
- sources."isomorphic-git-0.47.0"
+ sources."isomorphic-git-0.70.4"
sources."js-yaml-3.13.1"
sources."json-buffer-3.0.0"
sources."json-stable-stringify-without-jsonify-1.0.1"
- sources."json5-2.1.0"
+ sources."json5-2.1.1"
sources."jsonfile-4.0.0"
sources."keyv-3.1.0"
(sources."lazystream-1.0.0" // {
@@ -45343,9 +45775,8 @@ in
sources."moment-2.24.0"
sources."multi-progress-2.0.0"
sources."neo-async-2.6.1"
- sources."nick-0.1.3"
sources."normalize-path-2.1.1"
- sources."normalize-url-4.4.1"
+ sources."normalize-url-4.5.0"
sources."now-and-later-2.0.1"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
@@ -45379,7 +45810,6 @@ in
sources."queue-4.5.1"
sources."quick-lru-4.0.1"
sources."readable-stream-3.4.0"
- sources."regenerator-runtime-0.13.3"
sources."remove-bom-buffer-3.0.0"
(sources."remove-bom-stream-1.2.0" // {
dependencies = [
@@ -45407,11 +45837,9 @@ in
sources."simple-get-3.1.0"
sources."source-map-0.6.1"
sources."split-0.3.3"
- sources."split2-3.1.1"
sources."sprintf-js-1.0.3"
sources."stream-combiner-0.0.4"
sources."stream-shift-1.0.0"
- sources."stream-source-0.3.5"
sources."string_decoder-1.3.0"
sources."through-2.3.8"
sources."through2-3.0.1"
@@ -45434,13 +45862,13 @@ in
];
})
sources."to-utf8-0.0.1"
- sources."uglify-js-3.6.0"
+ sources."uglify-js-3.6.8"
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-10.11.0"
+ sources."validator-11.1.0"
sources."value-or-function-3.0.0"
sources."varint-0.0.3"
sources."vinyl-2.2.0"
@@ -45475,110 +45903,257 @@ in
"@vue/cli" = nodeEnv.buildNodePackage {
name = "_at_vue_slash_cli";
packageName = "@vue/cli";
- version = "3.11.0";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli/-/cli-3.11.0.tgz";
- sha512 = "dhnkqsg1TRyaauKl7j8b0n5N8vB1Vm6cBqU4n2Re0LeYzO4UUE6KlOAt1zTVn+5Nx45V1NAoPWff1iefPDTT8g==";
+ url = "https://registry.npmjs.org/@vue/cli/-/cli-4.0.5.tgz";
+ sha512 = "G13V2wlye7IClgO/S8j/QOjp1fBv7MEawTXqGBX/FqSajY4DPmzZRK0eoc6+IZQLmHSYAwmVZ242HE8YL1McAw==";
};
dependencies = [
sources."@akryum/winattr-3.0.0"
+ sources."@apollo/federation-0.10.2"
sources."@apollographql/apollo-tools-0.4.0"
+ 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.5.5"
- (sources."@babel/core-7.6.0" // {
+ (sources."@babel/core-7.7.2" // {
dependencies = [
+ sources."@babel/generator-7.7.2"
+ sources."@babel/types-7.7.2"
sources."semver-5.7.1"
];
})
- sources."@babel/generator-7.6.0"
- sources."@babel/helper-annotate-as-pure-7.0.0"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.1.0"
- sources."@babel/helper-call-delegate-7.4.4"
- sources."@babel/helper-create-class-features-plugin-7.6.0"
- sources."@babel/helper-define-map-7.5.5"
- sources."@babel/helper-explode-assignable-expression-7.1.0"
- sources."@babel/helper-function-name-7.1.0"
- sources."@babel/helper-get-function-arity-7.0.0"
- sources."@babel/helper-hoist-variables-7.4.4"
- sources."@babel/helper-member-expression-to-functions-7.5.5"
- sources."@babel/helper-module-imports-7.0.0"
- sources."@babel/helper-module-transforms-7.5.5"
- sources."@babel/helper-optimise-call-expression-7.0.0"
+ sources."@babel/generator-7.6.4"
+ (sources."@babel/helper-annotate-as-pure-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-builder-binary-assignment-operator-visitor-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-call-delegate-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ sources."@babel/helper-create-class-features-plugin-7.7.0"
+ sources."@babel/helper-create-regexp-features-plugin-7.7.2"
+ (sources."@babel/helper-define-map-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-explode-assignable-expression-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-function-name-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-get-function-arity-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-hoist-variables-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-member-expression-to-functions-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-module-imports-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-module-transforms-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-optimise-call-expression-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
sources."@babel/helper-plugin-utils-7.0.0"
sources."@babel/helper-regex-7.5.5"
- sources."@babel/helper-remap-async-to-generator-7.1.0"
- sources."@babel/helper-replace-supers-7.5.5"
- sources."@babel/helper-simple-access-7.1.0"
- sources."@babel/helper-split-export-declaration-7.4.4"
- sources."@babel/helper-wrap-function-7.2.0"
- sources."@babel/helpers-7.6.0"
+ (sources."@babel/helper-remap-async-to-generator-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-replace-supers-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-simple-access-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-split-export-declaration-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helper-wrap-function-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/helpers-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
sources."@babel/highlight-7.5.0"
- sources."@babel/parser-7.6.0"
- sources."@babel/plugin-proposal-async-generator-functions-7.2.0"
- sources."@babel/plugin-proposal-class-properties-7.5.5"
- sources."@babel/plugin-proposal-dynamic-import-7.5.0"
+ sources."@babel/parser-7.7.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.7.0"
+ sources."@babel/plugin-proposal-class-properties-7.7.0"
+ sources."@babel/plugin-proposal-dynamic-import-7.7.0"
sources."@babel/plugin-proposal-json-strings-7.2.0"
- sources."@babel/plugin-proposal-object-rest-spread-7.5.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.6.2"
sources."@babel/plugin-proposal-optional-catch-binding-7.2.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.4.4"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.7.0"
sources."@babel/plugin-syntax-async-generators-7.2.0"
sources."@babel/plugin-syntax-dynamic-import-7.2.0"
- sources."@babel/plugin-syntax-flow-7.2.0"
+ sources."@babel/plugin-syntax-flow-7.7.0"
sources."@babel/plugin-syntax-json-strings-7.2.0"
sources."@babel/plugin-syntax-object-rest-spread-7.2.0"
sources."@babel/plugin-syntax-optional-catch-binding-7.2.0"
+ sources."@babel/plugin-syntax-top-level-await-7.7.0"
sources."@babel/plugin-syntax-typescript-7.3.3"
sources."@babel/plugin-transform-arrow-functions-7.2.0"
- sources."@babel/plugin-transform-async-to-generator-7.5.0"
+ sources."@babel/plugin-transform-async-to-generator-7.7.0"
sources."@babel/plugin-transform-block-scoped-functions-7.2.0"
- sources."@babel/plugin-transform-block-scoping-7.6.0"
- sources."@babel/plugin-transform-classes-7.5.5"
+ sources."@babel/plugin-transform-block-scoping-7.6.3"
+ sources."@babel/plugin-transform-classes-7.7.0"
sources."@babel/plugin-transform-computed-properties-7.2.0"
sources."@babel/plugin-transform-destructuring-7.6.0"
- sources."@babel/plugin-transform-dotall-regex-7.4.4"
+ sources."@babel/plugin-transform-dotall-regex-7.7.0"
sources."@babel/plugin-transform-duplicate-keys-7.5.0"
sources."@babel/plugin-transform-exponentiation-operator-7.2.0"
- sources."@babel/plugin-transform-flow-strip-types-7.4.4"
+ sources."@babel/plugin-transform-flow-strip-types-7.6.3"
sources."@babel/plugin-transform-for-of-7.4.4"
- sources."@babel/plugin-transform-function-name-7.4.4"
+ sources."@babel/plugin-transform-function-name-7.7.0"
sources."@babel/plugin-transform-literals-7.2.0"
sources."@babel/plugin-transform-member-expression-literals-7.2.0"
sources."@babel/plugin-transform-modules-amd-7.5.0"
- sources."@babel/plugin-transform-modules-commonjs-7.6.0"
- sources."@babel/plugin-transform-modules-systemjs-7.5.0"
- sources."@babel/plugin-transform-modules-umd-7.2.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.6.0"
+ sources."@babel/plugin-transform-modules-commonjs-7.7.0"
+ sources."@babel/plugin-transform-modules-systemjs-7.7.0"
+ sources."@babel/plugin-transform-modules-umd-7.7.0"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.7.0"
sources."@babel/plugin-transform-new-target-7.4.4"
sources."@babel/plugin-transform-object-super-7.5.5"
sources."@babel/plugin-transform-parameters-7.4.4"
sources."@babel/plugin-transform-property-literals-7.2.0"
- sources."@babel/plugin-transform-regenerator-7.4.5"
+ sources."@babel/plugin-transform-regenerator-7.7.0"
sources."@babel/plugin-transform-reserved-words-7.2.0"
sources."@babel/plugin-transform-shorthand-properties-7.2.0"
- sources."@babel/plugin-transform-spread-7.2.2"
+ sources."@babel/plugin-transform-spread-7.6.2"
sources."@babel/plugin-transform-sticky-regex-7.2.0"
sources."@babel/plugin-transform-template-literals-7.4.4"
sources."@babel/plugin-transform-typeof-symbol-7.2.0"
- sources."@babel/plugin-transform-typescript-7.6.0"
- sources."@babel/plugin-transform-unicode-regex-7.4.4"
- (sources."@babel/preset-env-7.6.0" // {
+ sources."@babel/plugin-transform-typescript-7.7.2"
+ sources."@babel/plugin-transform-unicode-regex-7.7.0"
+ (sources."@babel/preset-env-7.7.1" // {
dependencies = [
+ sources."@babel/types-7.7.2"
sources."semver-5.7.1"
];
})
sources."@babel/preset-flow-7.0.0"
- sources."@babel/preset-typescript-7.6.0"
- sources."@babel/register-7.6.0"
- sources."@babel/template-7.6.0"
- sources."@babel/traverse-7.6.0"
- sources."@babel/types-7.6.1"
+ sources."@babel/preset-typescript-7.7.2"
+ (sources."@babel/register-7.7.0" // {
+ dependencies = [
+ sources."make-dir-2.1.0"
+ sources."pify-4.0.1"
+ sources."semver-5.7.1"
+ ];
+ })
+ (sources."@babel/runtime-7.7.2" // {
+ dependencies = [
+ sources."regenerator-runtime-0.13.3"
+ ];
+ })
+ (sources."@babel/template-7.7.0" // {
+ dependencies = [
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ (sources."@babel/traverse-7.7.2" // {
+ dependencies = [
+ sources."@babel/generator-7.7.2"
+ sources."@babel/types-7.7.2"
+ ];
+ })
+ sources."@babel/types-7.6.3"
+ sources."@endemolshinegroup/cosmiconfig-typescript-loader-1.0.1"
sources."@hapi/address-2.1.2"
sources."@hapi/bourne-1.3.2"
- sources."@hapi/hoek-8.2.4"
+ sources."@hapi/hoek-8.5.0"
sources."@hapi/joi-15.1.1"
- sources."@hapi/topo-3.1.4"
+ 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" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."@oclif/config-1.13.3"
+ (sources."@oclif/errors-1.2.2" // {
+ dependencies = [
+ sources."clean-stack-1.3.0"
+ sources."indent-string-3.2.0"
+ ];
+ })
+ sources."@oclif/linewrap-1.0.0"
+ sources."@oclif/parser-3.8.4"
+ (sources."@oclif/plugin-autocomplete-0.1.4" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ sources."fs-extra-6.0.1"
+ ];
+ })
+ (sources."@oclif/plugin-help-2.2.1" // {
+ dependencies = [
+ sources."indent-string-3.2.0"
+ sources."string-width-3.1.0"
+ ];
+ })
+ sources."@oclif/plugin-not-found-1.2.3"
+ (sources."@oclif/plugin-plugins-1.7.8" // {
+ dependencies = [
+ sources."cli-ux-5.3.3"
+ sources."indent-string-3.2.0"
+ sources."npm-run-path-3.1.0"
+ sources."path-key-3.1.0"
+ sources."semver-5.7.1"
+ sources."string-width-3.1.0"
+ ];
+ })
+ (sources."@oclif/plugin-warn-if-update-available-1.7.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."@oclif/screen-1.0.4"
sources."@protobufjs/aspromise-1.1.2"
sources."@protobufjs/base64-1.1.2"
sources."@protobufjs/codegen-2.0.4"
@@ -45589,76 +46164,89 @@ in
sources."@protobufjs/path-1.1.2"
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
+ sources."@samverschueren/stream-to-observable-0.3.0"
sources."@types/accepts-1.3.5"
sources."@types/body-parser-1.17.1"
sources."@types/connect-3.4.32"
- sources."@types/cookies-0.7.3"
+ sources."@types/cookies-0.7.4"
sources."@types/cors-2.8.6"
sources."@types/events-3.0.0"
sources."@types/express-4.17.1"
- sources."@types/express-serve-static-core-4.16.9"
+ sources."@types/express-serve-static-core-4.16.11"
sources."@types/fs-capacitor-2.0.0"
+ sources."@types/fs-extra-5.1.0"
sources."@types/glob-7.1.1"
sources."@types/graphql-upload-8.0.3"
sources."@types/http-assert-1.5.1"
sources."@types/keygrip-1.0.1"
- sources."@types/koa-2.0.49"
- sources."@types/koa-compose-3.2.4"
+ sources."@types/koa-2.0.52"
+ sources."@types/koa-compose-3.2.5"
sources."@types/long-4.0.0"
sources."@types/mime-2.0.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."@types/range-parser-1.2.3"
sources."@types/serve-static-1.13.3"
sources."@types/ws-6.0.3"
sources."@types/zen-observable-0.8.0"
- sources."@vue/cli-shared-utils-3.11.0"
- (sources."@vue/cli-ui-3.11.0" // {
+ sources."@vue/cli-shared-utils-4.0.5"
+ (sources."@vue/cli-ui-4.0.5" // {
dependencies = [
sources."clone-2.1.2"
];
})
- sources."@vue/cli-ui-addon-webpack-3.11.0"
- sources."@vue/cli-ui-addon-widgets-3.11.0"
+ sources."@vue/cli-ui-addon-webpack-4.0.5"
+ sources."@vue/cli-ui-addon-widgets-4.0.5"
sources."@wry/context-0.4.4"
sources."@wry/equality-0.1.9"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- sources."aggregate-error-3.0.0"
+ sources."aggregate-error-3.0.1"
sources."ajv-6.10.2"
sources."ansi-align-2.0.0"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
+ sources."ansicolors-0.3.2"
+ sources."any-observable-0.3.0"
(sources."anymatch-2.0.0" // {
dependencies = [
sources."normalize-path-2.1.1"
];
})
+ sources."apollo-2.21.0"
sources."apollo-cache-1.3.2"
- sources."apollo-cache-control-0.8.4"
+ sources."apollo-cache-control-0.8.5"
sources."apollo-cache-inmemory-1.6.3"
sources."apollo-client-2.6.4"
+ sources."apollo-codegen-core-0.35.7"
+ sources."apollo-codegen-flow-0.33.32"
+ sources."apollo-codegen-scala-0.34.32"
+ sources."apollo-codegen-swift-0.35.12"
+ sources."apollo-codegen-typescript-0.35.7"
sources."apollo-datasource-0.6.3"
- sources."apollo-engine-reporting-1.4.6"
- sources."apollo-engine-reporting-protobuf-0.4.0"
+ sources."apollo-engine-reporting-1.4.7"
+ sources."apollo-engine-reporting-protobuf-0.4.1"
sources."apollo-env-0.5.1"
- sources."apollo-graphql-0.3.3"
+ sources."apollo-graphql-0.3.4"
+ sources."apollo-language-server-1.17.0"
sources."apollo-link-1.2.13"
sources."apollo-link-context-1.0.19"
+ sources."apollo-link-error-1.1.12"
+ sources."apollo-link-http-1.5.16"
sources."apollo-link-http-common-0.2.15"
sources."apollo-link-persisted-queries-0.2.2"
sources."apollo-link-state-0.4.2"
sources."apollo-link-ws-1.0.19"
sources."apollo-server-caching-0.5.0"
- sources."apollo-server-core-2.9.3"
+ sources."apollo-server-core-2.9.7"
sources."apollo-server-env-2.4.3"
- sources."apollo-server-errors-2.3.3"
- sources."apollo-server-express-2.9.3"
- sources."apollo-server-plugin-base-0.6.4"
- sources."apollo-server-types-0.2.4"
- sources."apollo-tracing-0.8.4"
- sources."apollo-upload-client-10.0.1"
+ sources."apollo-server-errors-2.3.4"
+ sources."apollo-server-express-2.9.7"
+ sources."apollo-server-plugin-base-0.6.5"
+ sources."apollo-server-types-0.2.5"
+ sources."apollo-tracing-0.8.5"
+ sources."apollo-upload-client-11.0.0"
sources."apollo-utilities-1.3.2"
sources."arg-4.1.1"
sources."argparse-1.0.10"
@@ -45673,17 +46261,30 @@ in
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."assign-symbols-1.0.0"
- sources."ast-types-0.11.7"
- sources."async-1.5.2"
+ sources."ast-types-0.13.2"
+ sources."astral-regex-1.0.0"
+ sources."async-2.6.3"
sources."async-each-1.0.3"
sources."async-limiter-1.0.1"
sources."async-retry-1.2.3"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
+ sources."await-to-js-2.1.1"
sources."aws-sign2-0.7.0"
sources."aws4-1.8.0"
sources."babel-core-7.0.0-bridge.0"
sources."babel-plugin-dynamic-import-node-2.3.0"
+ (sources."babel-polyfill-6.26.0" // {
+ dependencies = [
+ sources."core-js-2.6.10"
+ ];
+ })
+ (sources."babel-runtime-6.26.0" // {
+ dependencies = [
+ sources."core-js-2.6.10"
+ sources."regenerator-runtime-0.11.1"
+ ];
+ })
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
@@ -45700,13 +46301,32 @@ in
sources."debug-2.6.9"
sources."http-errors-1.7.2"
sources."inherits-2.0.3"
+ sources."ms-2.0.0"
];
})
sources."boolbase-1.0.0"
- sources."boxen-1.3.0"
+ (sources."boxen-4.1.0" // {
+ dependencies = [
+ (sources."ansi-align-3.0.0" // {
+ dependencies = [
+ sources."string-width-3.1.0"
+ ];
+ })
+ sources."ansi-regex-5.0.0"
+ sources."camelcase-5.3.1"
+ sources."cli-boxes-2.2.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."term-size-2.1.0"
+ sources."type-fest-0.5.2"
+ sources."widest-line-3.1.0"
+ ];
+ })
sources."brace-expansion-1.1.11"
sources."braces-2.3.2"
- sources."browserslist-4.7.0"
+ sources."browserslist-4.7.2"
sources."buffer-5.4.3"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
@@ -45715,15 +46335,22 @@ in
sources."buffer-from-1.1.1"
sources."builtins-1.0.3"
sources."busboy-0.3.1"
+ sources."byline-5.0.0"
sources."bytes-3.1.0"
sources."cache-base-1.0.1"
sources."call-me-maybe-1.0.1"
+ sources."caller-callsite-2.0.0"
+ sources."caller-path-2.0.0"
+ sources."callsites-2.0.0"
+ sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
- sources."caniuse-lite-1.0.30000989"
+ sources."caniuse-lite-1.0.30001008"
sources."capture-stack-trace-1.0.1"
+ sources."cardinal-2.1.1"
sources."caseless-0.12.0"
sources."caw-2.0.1"
sources."chalk-2.4.2"
+ sources."change-case-3.1.0"
sources."chardet-0.7.0"
sources."cheerio-1.0.0-rc.3"
sources."chokidar-2.1.8"
@@ -45749,36 +46376,53 @@ in
sources."cli-boxes-1.0.0"
sources."cli-cursor-2.1.0"
sources."cli-spinners-2.2.0"
+ (sources."cli-truncate-0.2.1" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."string-width-1.0.2"
+ sources."strip-ansi-3.0.1"
+ ];
+ })
+ (sources."cli-ux-4.9.3" // {
+ dependencies = [
+ sources."indent-string-3.2.0"
+ sources."semver-5.7.1"
+ ];
+ })
sources."cli-width-2.2.0"
sources."clipboard-2.0.4"
sources."clone-1.0.4"
sources."cmd-shim-2.1.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."colors-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
+ sources."common-tags-1.8.0"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."config-chain-1.1.12"
sources."configstore-3.1.2"
+ sources."constant-case-2.0.0"
sources."content-disposition-0.5.3"
sources."content-type-1.0.4"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
- sources."core-js-3.2.1"
- sources."core-js-compat-3.2.1"
+ sources."core-js-3.4.1"
+ sources."core-js-compat-3.4.1"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
+ sources."cosmiconfig-5.2.1"
sources."create-error-class-3.0.2"
(sources."cross-spawn-5.1.0" // {
dependencies = [
sources."lru-cache-4.1.5"
- sources."yallist-2.1.2"
];
})
sources."crypto-random-string-1.0.0"
@@ -45786,12 +46430,9 @@ in
sources."css-what-2.1.3"
sources."csv-parser-1.12.1"
sources."dashdash-1.14.1"
+ sources."date-fns-1.30.1"
sources."de-indent-1.0.2"
- (sources."debug-4.1.1" // {
- dependencies = [
- sources."ms-2.1.2"
- ];
- })
+ sources."debug-4.1.1"
sources."decode-uri-component-0.2.0"
(sources."decompress-4.2.0" // {
dependencies = [
@@ -45831,7 +46472,9 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.5.1"
+ sources."dot-case-2.1.1"
sources."dot-prop-4.2.0"
+ sources."dotenv-8.2.0"
(sources."download-5.0.3" // {
dependencies = [
sources."pify-2.3.0"
@@ -45843,13 +46486,17 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.1"
- sources."electron-to-chromium-1.3.264"
+ sources."electron-to-chromium-1.3.306"
+ sources."elegant-spinner-1.0.1"
+ sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
- sources."envinfo-7.3.1"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."env-ci-3.2.2"
+ sources."envinfo-7.4.0"
+ sources."error-ex-1.3.2"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."esm-3.2.25"
@@ -45882,12 +46529,14 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
+ sources."ms-2.0.0"
];
})
sources."expand-tilde-2.0.2"
(sources."express-4.17.1" // {
dependencies = [
sources."debug-2.6.9"
+ sources."ms-2.0.0"
];
})
sources."express-history-api-fallback-2.2.1"
@@ -45900,12 +46549,14 @@ in
];
})
sources."extract-files-5.0.1"
+ sources."extract-stack-1.0.0"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
sources."fast-glob-2.2.7"
sources."fast-json-stable-stringify-2.0.0"
+ sources."fast-levenshtein-2.0.6"
sources."fd-slicer-1.1.0"
- sources."figures-2.0.0"
+ sources."figures-1.7.0"
sources."file-type-5.2.0"
sources."filename-reserved-regex-2.0.0"
sources."filenamify-2.1.0"
@@ -45913,6 +46564,7 @@ in
(sources."finalhandler-1.1.2" // {
dependencies = [
sources."debug-2.6.9"
+ sources."ms-2.0.0"
];
})
(sources."find-cache-dir-2.1.0" // {
@@ -45924,7 +46576,7 @@ in
})
sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.108.0"
+ sources."flow-parser-0.111.3"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -45940,6 +46592,7 @@ in
sources."fsevents-1.2.9"
sources."fswin-2.17.1227"
sources."function-bind-1.1.1"
+ sources."gaze-1.1.3"
sources."generate-function-1.1.0"
sources."generate-object-property-1.2.0"
sources."get-proxy-2.1.0"
@@ -45948,6 +46601,12 @@ in
sources."getpass-0.1.7"
sources."git-clone-0.1.0"
sources."git-config-path-1.0.1"
+ sources."git-parse-1.0.3"
+ (sources."git-rev-sync-1.12.0" // {
+ dependencies = [
+ sources."graceful-fs-4.1.11"
+ ];
+ })
sources."glob-7.1.4"
(sources."glob-parent-3.1.0" // {
dependencies = [
@@ -45960,28 +46619,35 @@ in
(sources."globby-9.2.0" // {
dependencies = [
sources."pify-4.0.1"
+ sources."slash-2.0.0"
];
})
+ sources."globule-1.2.1"
sources."good-listener-1.2.2"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."graceful-readlink-1.0.1"
- sources."graphql-14.5.7"
+ sources."graphql-14.5.8"
(sources."graphql-anywhere-4.2.4" // {
dependencies = [
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.10.3"
+ sources."graphql-extensions-0.10.4"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.10.1"
- sources."graphql-tools-4.0.5"
- sources."graphql-type-json-0.2.4"
- sources."graphql-upload-8.0.7"
+ sources."graphql-tools-4.0.6"
+ sources."graphql-type-json-0.3.0"
+ sources."graphql-upload-8.1.0"
sources."growly-1.3.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-1.0.3"
+ (sources."has-ansi-2.0.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ ];
+ })
sources."has-flag-3.0.0"
sources."has-symbol-support-x-1.4.2"
sources."has-symbols-1.0.0"
@@ -45994,30 +46660,46 @@ in
})
sources."hash.js-1.1.7"
sources."he-1.2.0"
+ sources."header-case-1.0.1"
sources."homedir-polyfill-1.0.3"
(sources."htmlparser2-3.10.1" // {
dependencies = [
sources."readable-stream-3.4.0"
];
})
+ (sources."http-call-5.2.5" // {
+ dependencies = [
+ sources."is-stream-2.0.0"
+ ];
+ })
sources."http-errors-1.7.3"
sources."http-signature-1.2.0"
+ sources."human-signals-1.1.1"
+ sources."hyperlinker-1.0.0"
sources."iconv-lite-0.4.24"
sources."ieee754-1.1.13"
sources."ignore-4.0.6"
sources."ignore-by-default-1.0.1"
+ sources."import-fresh-2.0.0"
sources."import-global-0.1.0"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
- sources."indent-string-3.2.0"
+ sources."indent-string-4.0.0"
+ sources."inflected-2.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- sources."inquirer-6.5.2"
+ (sources."inquirer-6.5.2" // {
+ dependencies = [
+ sources."figures-2.0.0"
+ ];
+ })
+ sources."interpret-1.2.0"
sources."into-stream-2.0.1"
sources."invariant-2.2.4"
sources."ipaddr.js-1.9.0"
sources."is-accessor-descriptor-1.0.0"
+ sources."is-arrayish-0.2.1"
sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
sources."is-callable-1.1.4"
@@ -46025,11 +46707,13 @@ in
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.1"
sources."is-descriptor-1.0.2"
+ sources."is-directory-0.3.1"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-installed-globally-0.1.0"
+ sources."is-lower-case-1.1.3"
sources."is-natural-number-4.0.1"
sources."is-npm-1.0.0"
(sources."is-number-3.0.0" // {
@@ -46039,6 +46723,7 @@ in
})
sources."is-obj-1.0.1"
sources."is-object-1.0.1"
+ sources."is-observable-1.1.0"
sources."is-path-inside-1.0.1"
sources."is-plain-object-2.0.4"
sources."is-promise-2.1.0"
@@ -46049,6 +46734,7 @@ in
sources."is-stream-1.1.0"
sources."is-symbol-1.0.2"
sources."is-typedarray-1.0.0"
+ sources."is-upper-case-1.1.2"
sources."is-windows-1.0.2"
sources."is-wsl-1.1.0"
sources."isarray-1.0.0"
@@ -46058,6 +46744,7 @@ in
sources."isstream-0.1.2"
sources."isurl-1.0.0"
sources."iterall-1.2.2"
+ sources."java-properties-1.0.2"
sources."javascript-stringify-1.6.0"
sources."js-levenshtein-1.1.6"
sources."js-message-1.0.5"
@@ -46067,31 +46754,77 @@ in
sources."jsbn-0.1.1"
(sources."jscodeshift-0.6.4" // {
dependencies = [
+ sources."ast-types-0.11.7"
sources."recast-0.16.2"
sources."source-map-0.6.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-stringify-safe-5.0.1"
- sources."json5-2.1.0"
+ sources."json5-2.1.1"
sources."jsonfile-4.0.0"
sources."jsprim-1.4.1"
sources."kind-of-6.0.2"
sources."latest-version-3.1.0"
sources."launch-editor-2.2.1"
+ sources."listr-0.14.3"
+ sources."listr-silent-renderer-1.1.1"
+ (sources."listr-update-renderer-0.5.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."indent-string-3.2.0"
+ sources."log-symbols-1.0.2"
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ (sources."listr-verbose-renderer-0.5.0" // {
+ dependencies = [
+ sources."figures-2.0.0"
+ ];
+ })
+ (sources."load-json-file-5.3.0" // {
+ dependencies = [
+ sources."pify-4.0.1"
+ ];
+ })
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
+ sources."lodash._reinterpolate-3.0.0"
sources."lodash.clonedeep-4.5.0"
+ sources."lodash.debounce-4.0.8"
+ sources."lodash.get-4.4.2"
+ sources."lodash.identity-3.0.0"
sources."lodash.merge-4.6.2"
+ sources."lodash.pickby-4.6.0"
sources."lodash.sortby-4.7.0"
+ sources."lodash.template-4.5.0"
+ sources."lodash.templatesettings-4.2.0"
+ sources."lodash.xorby-4.7.0"
sources."log-symbols-2.2.0"
+ (sources."log-update-2.3.0" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."strip-ansi-4.0.0"
+ sources."wrap-ansi-3.0.1"
+ ];
+ })
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"
sources."lowercase-keys-1.0.1"
- sources."lru-cache-5.1.1"
+ (sources."lru-cache-5.1.1" // {
+ dependencies = [
+ sources."yallist-3.1.1"
+ ];
+ })
sources."make-dir-1.3.0"
sources."make-error-1.3.5"
sources."map-cache-0.2.2"
@@ -46099,6 +46832,7 @@ in
sources."media-typer-0.3.0"
sources."merge-1.2.1"
sources."merge-descriptors-1.0.1"
+ sources."merge-stream-2.0.0"
sources."merge2-1.3.0"
sources."methods-1.1.2"
(sources."micromatch-3.1.10" // {
@@ -46124,16 +46858,18 @@ in
sources."minimist-0.0.8"
];
})
- sources."ms-2.0.0"
+ sources."moment-2.24.0"
+ sources."ms-2.1.2"
sources."mute-stream-0.0.7"
sources."nan-2.14.0"
- sources."nanoid-2.1.1"
+ sources."nanoid-2.1.6"
(sources."nanomatch-1.2.13" // {
dependencies = [
sources."extend-shallow-3.0.2"
sources."is-extendable-1.0.1"
];
})
+ sources."natural-orderby-2.0.3"
sources."ndjson-1.5.0"
(sources."neat-csv-2.1.0" // {
dependencies = [
@@ -46143,6 +46879,7 @@ in
sources."negotiator-0.6.2"
sources."neo-async-2.6.1"
sources."nice-try-1.0.5"
+ sources."no-case-2.3.2"
sources."node-dir-0.1.17"
sources."node-fetch-2.6.0"
sources."node-ipc-9.1.1"
@@ -46152,15 +46889,10 @@ in
sources."semver-5.7.1"
];
})
- (sources."node-releases-1.1.32" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."nodemon-1.19.2" // {
+ sources."node-releases-1.1.39"
+ (sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.6"
- sources."ms-2.1.2"
sources."semver-5.7.1"
];
})
@@ -46169,6 +46901,7 @@ in
sources."npm-conf-1.1.3"
sources."npm-run-path-2.0.2"
sources."nth-check-1.0.2"
+ sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
(sources."object-copy-0.1.0" // {
@@ -46184,7 +46917,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object-path-0.11.4"
sources."object-visit-1.0.1"
@@ -46201,17 +46934,28 @@ in
sources."p-finally-1.0.0"
sources."p-limit-2.2.1"
sources."p-locate-3.0.0"
+ sources."p-map-2.1.0"
sources."p-try-2.2.0"
(sources."package-json-4.0.1" // {
dependencies = [
sources."semver-5.7.1"
];
})
+ sources."param-case-2.1.1"
sources."parse-git-config-2.0.3"
+ sources."parse-json-4.0.0"
sources."parse-passwd-1.0.0"
sources."parse5-3.0.3"
sources."parseurl-1.3.3"
+ sources."pascal-case-2.0.1"
sources."pascalcase-0.1.1"
+ (sources."password-prompt-1.1.2" // {
+ dependencies = [
+ sources."cross-spawn-6.0.5"
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."path-case-2.1.1"
sources."path-dirname-1.0.2"
sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
@@ -46232,9 +46976,9 @@ in
sources."pinkie-promise-2.0.1"
sources."pirates-4.0.1"
sources."pkg-dir-3.0.0"
- (sources."portfinder-1.0.24" // {
+ (sources."portfinder-1.0.25" // {
dependencies = [
- sources."debug-2.6.9"
+ sources."debug-3.2.6"
];
})
sources."posix-character-classes-0.1.1"
@@ -46246,7 +46990,7 @@ in
sources."proto-list-1.2.4"
(sources."protobufjs-6.8.8" // {
dependencies = [
- sources."@types/node-10.14.18"
+ sources."@types/node-10.17.5"
];
})
sources."proxy-addr-2.0.5"
@@ -46267,14 +47011,16 @@ in
sources."rc-1.2.8"
sources."readable-stream-2.3.6"
sources."readdirp-2.2.1"
- (sources."recast-0.17.6" // {
+ (sources."recast-0.18.5" // {
dependencies = [
- sources."ast-types-0.12.4"
sources."source-map-0.6.1"
];
})
+ sources."rechoir-0.6.2"
+ sources."redeyed-2.1.1"
sources."regenerate-1.4.0"
sources."regenerate-unicode-properties-8.1.0"
+ sources."regenerator-runtime-0.10.5"
sources."regenerator-transform-0.14.1"
(sources."regex-not-1.0.2" // {
dependencies = [
@@ -46282,11 +47028,10 @@ in
sources."is-extendable-1.0.1"
];
})
- sources."regexp-tree-0.1.13"
sources."regexpu-core-4.6.0"
sources."registry-auth-token-3.4.0"
sources."registry-url-3.1.0"
- sources."regjsgen-0.5.0"
+ sources."regjsgen-0.5.1"
(sources."regjsparser-0.6.0" // {
dependencies = [
sources."jsesc-0.5.0"
@@ -46300,15 +47045,16 @@ in
sources."qs-6.5.2"
];
})
- sources."request-promise-core-1.1.2"
- sources."request-promise-native-1.0.7"
+ sources."request-promise-core-1.1.3"
+ sources."request-promise-native-1.0.8"
sources."resolve-1.12.0"
+ sources."resolve-from-3.0.0"
sources."resolve-url-0.2.1"
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."retry-0.12.0"
sources."rimraf-2.7.1"
- sources."rss-parser-3.7.2"
+ sources."rss-parser-3.7.3"
sources."run-async-2.3.0"
sources."rxjs-6.5.3"
sources."safe-buffer-5.1.2"
@@ -46338,6 +47084,7 @@ in
sources."ms-2.1.1"
];
})
+ sources."sentence-case-2.1.1"
sources."serve-static-1.14.1"
sources."set-value-2.0.1"
sources."setprototypeof-1.1.1"
@@ -46345,10 +47092,13 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shell-quote-1.7.2"
+ sources."shelljs-0.7.7"
sources."shellwords-0.1.1"
sources."shortid-2.2.15"
sources."signal-exit-3.0.2"
- sources."slash-2.0.0"
+ sources."slash-3.0.0"
+ sources."slice-ansi-0.0.4"
+ sources."snake-case-2.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."debug-2.6.9"
@@ -46365,6 +47115,7 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
+ sources."ms-2.0.0"
];
})
(sources."snapdragon-node-2.1.1" // {
@@ -46379,7 +47130,7 @@ in
})
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.2"
- (sources."source-map-support-0.5.13" // {
+ (sources."source-map-support-0.5.16" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -46426,8 +47177,10 @@ in
sources."string.prototype.trimright-2.1.0"
sources."string_decoder-1.1.1"
sources."strip-ansi-5.2.0"
+ sources."strip-bom-3.0.0"
sources."strip-dirs-2.1.0"
sources."strip-eof-1.0.0"
+ sources."strip-final-newline-2.0.0"
sources."strip-json-comments-2.0.1"
sources."strip-outer-1.0.1"
(sources."subscriptions-transport-ws-0.9.16" // {
@@ -46436,7 +47189,19 @@ in
];
})
sources."supports-color-5.5.0"
+ (sources."supports-hyperlinks-1.0.1" // {
+ dependencies = [
+ sources."has-flag-2.0.0"
+ ];
+ })
+ sources."swap-case-1.1.2"
sources."symbol-observable-1.2.0"
+ (sources."table-5.4.6" // {
+ dependencies = [
+ sources."slice-ansi-2.1.0"
+ sources."string-width-3.1.0"
+ ];
+ })
sources."tar-stream-1.6.2"
sources."taskkill-3.0.0"
(sources."tasklist-3.1.1" // {
@@ -46444,9 +47209,9 @@ in
sources."pify-2.3.0"
];
})
- (sources."temp-0.8.3" // {
+ (sources."temp-0.8.4" // {
dependencies = [
- sources."rimraf-2.2.8"
+ sources."rimraf-2.6.3"
];
})
(sources."term-size-1.2.0" // {
@@ -46458,6 +47223,7 @@ in
sources."through2-2.0.5"
sources."timed-out-4.0.1"
sources."tiny-emitter-2.1.0"
+ sources."title-case-2.1.1"
sources."tmp-0.0.33"
sources."to-buffer-1.1.1"
sources."to-fast-properties-2.0.0"
@@ -46480,19 +47246,22 @@ in
sources."punycode-1.4.1"
];
})
+ sources."treeify-1.1.0"
sources."trim-repeated-1.0.0"
- sources."trim-right-1.0.1"
sources."ts-invariant-0.4.4"
- sources."ts-node-8.4.1"
+ sources."ts-node-8.5.0"
sources."tslib-1.10.0"
+ sources."tty-1.0.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
+ sources."type-fest-0.3.1"
sources."type-is-1.6.18"
- sources."typescript-3.6.3"
+ sources."typescript-3.7.2"
sources."unbzip2-stream-1.3.3"
(sources."undefsafe-2.0.2" // {
dependencies = [
sources."debug-2.6.9"
+ sources."ms-2.0.0"
];
})
sources."unicode-canonical-property-names-ecmascript-1.0.4"
@@ -46515,7 +47284,13 @@ in
})
sources."unzip-response-2.0.1"
sources."upath-1.2.0"
- sources."update-notifier-2.5.0"
+ (sources."update-notifier-2.5.0" // {
+ dependencies = [
+ sources."boxen-1.3.0"
+ ];
+ })
+ sources."upper-case-1.1.3"
+ sources."upper-case-first-1.1.2"
sources."uri-js-4.2.2"
sources."urix-0.1.0"
sources."url-parse-lax-1.0.0"
@@ -46528,18 +47303,46 @@ in
sources."validate-npm-package-name-3.0.0"
sources."vary-1.1.2"
sources."verror-1.10.0"
- sources."vue-cli-plugin-apollo-0.20.0"
- (sources."vue-jscodeshift-adapter-2.0.2" // {
+ sources."vscode-jsonrpc-4.0.0"
+ sources."vscode-languageserver-5.2.1"
+ sources."vscode-languageserver-protocol-3.14.1"
+ sources."vscode-languageserver-types-3.14.0"
+ sources."vscode-uri-1.0.6"
+ (sources."vue-cli-plugin-apollo-0.21.3" // {
+ dependencies = [
+ sources."cross-spawn-7.0.1"
+ sources."deepmerge-4.2.2"
+ sources."execa-3.3.0"
+ sources."fs-extra-8.1.0"
+ sources."get-stream-5.1.0"
+ sources."is-stream-2.0.0"
+ sources."mimic-fn-2.1.0"
+ sources."npm-run-path-4.0.0"
+ sources."onetime-5.1.0"
+ sources."p-finally-2.0.1"
+ sources."path-key-3.1.0"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."which-2.0.1"
+ ];
+ })
+ sources."vue-jscodeshift-adapter-2.0.2"
+ (sources."vue-sfc-descriptor-to-string-1.0.0" // {
dependencies = [
- sources."indent-string-4.0.0"
+ sources."indent-string-3.2.0"
];
})
- sources."vue-sfc-descriptor-to-string-1.0.0"
sources."vue-template-compiler-2.6.10"
sources."watch-1.0.2"
sources."wcwidth-1.0.1"
sources."which-1.3.1"
sources."widest-line-2.0.1"
+ (sources."wrap-ansi-4.0.0" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
sources."ws-6.2.1"
@@ -46547,12 +47350,13 @@ in
sources."xml2js-0.4.22"
sources."xmlbuilder-11.0.1"
sources."xtend-4.0.2"
- sources."yallist-3.0.3"
+ sources."yallist-2.1.2"
(sources."yaml-front-matter-3.4.1" // {
dependencies = [
sources."commander-1.0.0"
];
})
+ sources."yarn-1.19.1"
sources."yauzl-2.10.0"
sources."yn-3.1.1"
sources."zen-observable-0.8.14"
@@ -46693,11 +47497,11 @@ in
};
dependencies = [
sources."@babel/code-frame-7.5.5"
- sources."@babel/generator-7.6.0"
+ sources."@babel/generator-7.7.2"
sources."@babel/highlight-7.5.0"
- sources."@babel/parser-7.6.0"
- sources."@babel/template-7.6.0"
- sources."@babel/types-7.6.1"
+ sources."@babel/parser-7.7.3"
+ sources."@babel/template-7.7.0"
+ sources."@babel/types-7.7.2"
sources."@webassemblyjs/ast-1.8.5"
sources."@webassemblyjs/floating-point-hex-parser-1.8.5"
sources."@webassemblyjs/helper-api-error-1.8.5"
@@ -46717,7 +47521,7 @@ in
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."escape-string-regexp-1.0.5"
sources."esutils-2.0.3"
sources."has-flag-3.0.0"
@@ -46728,7 +47532,6 @@ in
sources."source-map-0.5.7"
sources."supports-color-5.5.0"
sources."to-fast-properties-2.0.0"
- sources."trim-right-1.0.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -46772,32 +47575,32 @@ in
alloy = nodeEnv.buildNodePackage {
name = "alloy";
packageName = "alloy";
- version = "1.14.1";
+ version = "1.14.2";
src = fetchurl {
- url = "https://registry.npmjs.org/alloy/-/alloy-1.14.1.tgz";
- sha512 = "AbKwsUIrmy4jj6QbQr9QZcDRtmEw1vp+cx9BoX+0KHi+pDu9ZoFFYN1hIkojlnGWzd1R2xZshB/p8LsMyZ1ndw==";
+ url = "https://registry.npmjs.org/alloy/-/alloy-1.14.2.tgz";
+ sha512 = "Mrx+RXcXYUgI/Di5Rx7NFMsvbkhqp7To6SA4LzWgwokyvGnDeGbosXsOE0cl0Uel0P5GuRuiAk/a+KwNJhM5NQ==";
};
dependencies = [
sources."@babel/code-frame-7.5.5"
- (sources."@babel/core-7.6.0" // {
+ (sources."@babel/core-7.7.2" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.6.0" // {
+ (sources."@babel/generator-7.7.2" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-function-name-7.1.0"
- sources."@babel/helper-get-function-arity-7.0.0"
- sources."@babel/helper-split-export-declaration-7.4.4"
- sources."@babel/helpers-7.6.0"
+ sources."@babel/helper-function-name-7.7.0"
+ sources."@babel/helper-get-function-arity-7.7.0"
+ sources."@babel/helper-split-export-declaration-7.7.0"
+ sources."@babel/helpers-7.7.0"
sources."@babel/highlight-7.5.0"
- sources."@babel/parser-7.6.0"
- sources."@babel/template-7.6.0"
- sources."@babel/traverse-7.6.0"
- sources."@babel/types-7.6.1"
+ sources."@babel/parser-7.7.3"
+ sources."@babel/template-7.7.0"
+ sources."@babel/traverse-7.7.2"
+ sources."@babel/types-7.7.2"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -46809,9 +47612,9 @@ in
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."colors-1.4.0"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."concat-map-0.0.1"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."debug-4.1.1"
sources."ejs-2.5.7"
sources."ensure-posix-path-1.1.1"
@@ -46830,7 +47633,7 @@ in
];
})
sources."globals-11.12.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-color-0.1.7"
sources."has-flag-3.0.0"
sources."homedir-polyfill-1.0.3"
@@ -46840,7 +47643,7 @@ in
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."jsesc-2.5.2"
- sources."json5-2.1.0"
+ sources."json5-2.1.1"
sources."jsonfile-4.0.0"
sources."jsonlint-1.6.2"
sources."lodash-4.17.15"
@@ -46867,7 +47670,6 @@ in
sources."strip-ansi-0.1.1"
sources."supports-color-5.5.0"
sources."to-fast-properties-2.0.0"
- sources."trim-right-1.0.1"
sources."underscore-1.6.0"
sources."universalify-0.1.2"
sources."walk-sync-0.3.4"
@@ -46896,14 +47698,14 @@ in
};
dependencies = [
sources."balanced-match-1.0.0"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."cuint-0.2.2"
sources."fs.realpath-1.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."minimatch-3.0.4"
@@ -46929,13 +47731,13 @@ in
bash-language-server = nodeEnv.buildNodePackage {
name = "bash-language-server";
packageName = "bash-language-server";
- version = "1.5.6";
+ version = "1.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/bash-language-server/-/bash-language-server-1.5.6.tgz";
- sha512 = "GqW24myNihrUroXdL40AemizC3lBvr2wOiF0GzxYWqsBsJvi6CQor0Y9t10jOGn11evMhncmR2f2LoQdjsNpqw==";
+ url = "https://registry.npmjs.org/bash-language-server/-/bash-language-server-1.6.1.tgz";
+ sha512 = "i40MhENbRrfGEjhfwacQ0iBMX0WyhYou3AjPXa6C6RMvsuFu5J0LFwY4BjKOF2IFGZPaS6VgcffmfRvmD1TgRA==";
};
dependencies = [
- sources."abab-2.0.1"
+ sources."abab-2.0.2"
sources."acorn-5.7.3"
(sources."acorn-globals-4.3.4" // {
dependencies = [
@@ -46944,9 +47746,6 @@ in
})
sources."acorn-walk-6.2.0"
sources."ajv-6.10.2"
- sources."ansi-regex-2.1.1"
- sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
sources."array-equal-1.0.0"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -46956,42 +47755,28 @@ in
sources."aws4-1.8.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
- (sources."bl-3.0.0" // {
- dependencies = [
- sources."readable-stream-3.4.0"
- ];
- })
sources."brace-expansion-1.1.11"
sources."browser-process-hrtime-0.1.3"
sources."caseless-0.12.0"
- sources."chownr-1.1.2"
- 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."cssom-0.3.8"
sources."cssstyle-1.4.0"
sources."dashdash-1.14.1"
(sources."data-urls-1.1.0" // {
dependencies = [
- sources."whatwg-url-7.0.0"
+ sources."whatwg-url-7.1.0"
];
})
- sources."decompress-response-4.2.1"
- sources."deep-extend-0.6.0"
sources."deep-is-0.1.3"
sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."detect-libc-1.0.3"
sources."domexception-1.0.1"
sources."ecc-jsbn-0.1.2"
- sources."end-of-stream-1.4.1"
sources."escodegen-1.12.0"
sources."esprima-3.1.3"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- sources."expand-template-2.0.3"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
@@ -46999,24 +47784,17 @@ in
sources."fast-levenshtein-2.0.6"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."fs-constants-1.0.0"
sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
sources."getpass-0.1.7"
- sources."github-from-package-0.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
- sources."has-unicode-2.0.1"
sources."html-encoding-sniffer-1.0.2"
sources."http-signature-1.2.0"
sources."iconv-lite-0.4.24"
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."jsdom-11.12.0"
@@ -47030,101 +47808,55 @@ in
sources."lodash.sortby-4.7.0"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
- sources."mimic-response-2.0.0"
sources."minimatch-3.0.4"
- sources."minimist-1.2.0"
- (sources."mkdirp-0.5.1" // {
- dependencies = [
- sources."minimist-0.0.8"
- ];
- })
- sources."nan-2.14.0"
- sources."napi-build-utils-1.0.1"
- sources."node-abi-2.11.0"
- sources."noop-logger-0.1.1"
- sources."npmlog-4.1.2"
- sources."number-is-nan-1.0.1"
- sources."nwsapi-2.1.4"
+ sources."nwsapi-2.2.0"
sources."oauth-sign-0.9.0"
- sources."object-assign-4.1.1"
sources."once-1.4.0"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
sources."parse5-4.0.0"
sources."path-is-absolute-1.0.1"
sources."performance-now-2.1.0"
sources."pn-1.1.0"
- sources."prebuild-install-5.3.2"
sources."prelude-ls-1.1.2"
- sources."process-nextick-args-2.0.1"
sources."psl-1.4.0"
- sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."rc-1.2.8"
- (sources."readable-stream-2.3.6" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
sources."request-2.88.0"
- sources."request-promise-core-1.1.2"
- sources."request-promise-native-1.0.7"
+ sources."request-promise-core-1.1.3"
+ sources."request-promise-native-1.0.8"
sources."safe-buffer-5.2.0"
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.2"
- sources."simple-concat-1.0.0"
- sources."simple-get-3.1.0"
sources."source-map-0.6.1"
sources."sshpk-1.16.1"
sources."stealthy-require-1.1.1"
- 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."strip-json-comments-2.0.1"
sources."symbol-tree-3.2.4"
- sources."tar-fs-2.0.0"
- (sources."tar-stream-2.1.0" // {
- dependencies = [
- sources."readable-stream-3.4.0"
- ];
- })
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
];
})
sources."tr46-1.0.1"
- sources."tree-sitter-0.13.23"
- sources."tree-sitter-bash-0.13.9"
sources."tunnel-agent-0.6.0"
sources."turndown-4.0.2"
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
sources."uri-js-4.2.2"
- sources."urijs-1.19.1"
- sources."util-deprecate-1.0.2"
+ sources."urijs-1.19.2"
sources."uuid-3.3.3"
sources."verror-1.10.0"
sources."vscode-jsonrpc-4.0.0"
- sources."vscode-languageserver-4.4.2"
+ sources."vscode-languageserver-5.2.1"
sources."vscode-languageserver-protocol-3.14.1"
sources."vscode-languageserver-types-3.14.0"
sources."vscode-uri-1.0.8"
sources."w3c-hr-time-1.0.1"
+ sources."web-tree-sitter-0.15.10"
sources."webidl-conversions-4.0.2"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
sources."whatwg-url-6.5.0"
- sources."which-pm-runs-1.0.0"
- sources."wide-align-1.1.3"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."ws-5.2.2"
sources."xml-name-validator-3.0.0"
@@ -47188,14 +47920,14 @@ in
sources."find-up-1.1.2"
(sources."fs-extra-0.26.7" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
];
})
sources."fs.realpath-1.0.0"
sources."get-stdin-4.0.1"
sources."glob-6.0.4"
sources."graceful-fs-3.0.12"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."indent-string-2.1.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -47206,24 +47938,24 @@ in
sources."is-utf8-0.2.1"
(sources."jsonfile-2.4.0" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
];
})
(sources."klaw-1.3.1" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
];
})
(sources."load-json-file-1.1.0" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
];
})
sources."lodash-4.2.1"
sources."loud-rejection-1.6.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-db-1.41.0"
+ sources."mime-db-1.42.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
(sources."mkdirp-0.5.1" // {
@@ -47244,7 +47976,7 @@ in
sources."path-parse-1.0.6"
(sources."path-type-1.1.0" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
];
})
sources."pify-2.3.0"
@@ -47259,7 +47991,7 @@ in
sources."resolve-1.12.0"
(sources."rimraf-2.7.1" // {
dependencies = [
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
];
})
sources."semver-5.7.1"
@@ -47302,7 +48034,7 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."acorn-7.0.0"
+ sources."acorn-7.1.0"
sources."acorn-node-1.8.2"
sources."acorn-walk-7.0.0"
sources."asn1.js-4.10.1"
@@ -47338,7 +48070,7 @@ in
sources."combine-source-map-0.8.0"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
- sources."console-browserify-1.1.0"
+ sources."console-browserify-1.2.0"
sources."constants-browserify-1.0.0"
sources."convert-source-map-1.1.3"
sources."core-util-is-1.0.2"
@@ -47347,9 +48079,8 @@ in
sources."create-hmac-1.1.7"
sources."crypto-browserify-3.12.0"
sources."dash-ast-1.0.0"
- sources."date-now-0.1.4"
sources."defined-1.0.0"
- sources."deps-sort-2.0.0"
+ sources."deps-sort-2.0.1"
sources."des.js-1.0.0"
(sources."detective-5.2.0" // {
dependencies = [
@@ -47362,10 +48093,11 @@ in
sources."elliptic-6.5.1"
sources."events-2.1.0"
sources."evp_bytestokey-1.0.3"
+ sources."fast-safe-stringify-2.0.7"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-assigned-identifiers-1.2.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."has-1.0.3"
sources."hash-base-3.0.4"
sources."hash.js-1.1.7"
@@ -47423,6 +48155,7 @@ in
sources."safe-buffer-5.2.0"
sources."sha.js-2.4.11"
sources."shasum-1.0.2"
+ sources."shasum-object-1.0.0"
sources."shell-quote-1.7.2"
sources."simple-concat-1.0.0"
sources."source-map-0.5.7"
@@ -47459,7 +48192,7 @@ in
];
})
sources."util-deprecate-1.0.2"
- sources."vm-browserify-1.1.0"
+ sources."vm-browserify-1.1.2"
sources."wrappy-1.0.2"
sources."xtend-4.0.2"
];
@@ -47493,7 +48226,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.0"
- sources."@types/node-10.14.18"
+ sources."@types/node-10.17.5"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.10.2"
@@ -47544,7 +48277,7 @@ in
})
sources."castv2-client-1.2.0"
sources."chalk-1.0.0"
- sources."chrome-dgram-3.0.3"
+ sources."chrome-dgram-3.0.4"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.3"
sources."chromecast-player-0.2.3"
@@ -47554,7 +48287,7 @@ in
sources."co-3.1.0"
sources."codepage-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-3.0.1"
+ sources."commander-4.0.1"
sources."compact2string-1.4.1"
sources."concat-map-0.0.1"
(sources."concat-stream-2.0.0" // {
@@ -47587,8 +48320,8 @@ in
];
})
sources."error-ex-1.3.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."exit-on-epipe-1.0.1"
sources."extend-3.0.2"
@@ -47609,7 +48342,7 @@ in
dependencies = [
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."thunky-1.0.3"
+ sources."thunky-1.1.0"
];
})
sources."fs.realpath-1.0.0"
@@ -47617,16 +48350,16 @@ in
sources."get-browser-rtc-1.0.2"
sources."get-stdin-4.0.1"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."got-1.2.2"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-1.0.3"
sources."has-ansi-1.0.3"
sources."has-symbols-1.0.0"
sources."hat-0.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-signature-1.2.0"
sources."immediate-chunk-store-1.0.8"
sources."indent-string-2.1.0"
@@ -47697,7 +48430,7 @@ in
sources."numeral-1.5.6"
sources."oauth-sign-0.9.0"
sources."object-assign-1.0.0"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."once-1.4.0"
@@ -47853,7 +48586,7 @@ in
sources."time-line-1.0.1"
sources."torrent-discovery-5.4.0"
sources."torrent-piece-1.1.2"
- (sources."torrent-stream-1.1.0" // {
+ (sources."torrent-stream-1.2.0" // {
dependencies = [
sources."end-of-stream-0.1.5"
sources."magnet-uri-4.2.3"
@@ -47913,6 +48646,771 @@ in
bypassCache = true;
reconstructLock = true;
};
+ "texlab-citeproc-build-deps-../tools/misc/texlab/citeproc" = nodeEnv.buildNodePackage {
+ name = "citeproc";
+ packageName = "citeproc";
+ version = "0.1.0";
+ src = ../tools/misc/texlab/citeproc;
+ dependencies = [
+ sources."@babel/code-frame-7.5.5"
+ sources."@babel/core-7.7.2"
+ sources."@babel/generator-7.7.2"
+ sources."@babel/helper-annotate-as-pure-7.7.0"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.7.0"
+ sources."@babel/helper-call-delegate-7.7.0"
+ sources."@babel/helper-create-regexp-features-plugin-7.7.2"
+ sources."@babel/helper-define-map-7.7.0"
+ sources."@babel/helper-explode-assignable-expression-7.7.0"
+ sources."@babel/helper-function-name-7.7.0"
+ sources."@babel/helper-get-function-arity-7.7.0"
+ sources."@babel/helper-hoist-variables-7.7.0"
+ sources."@babel/helper-member-expression-to-functions-7.7.0"
+ sources."@babel/helper-module-imports-7.7.0"
+ sources."@babel/helper-module-transforms-7.7.0"
+ sources."@babel/helper-optimise-call-expression-7.7.0"
+ sources."@babel/helper-plugin-utils-7.0.0"
+ sources."@babel/helper-regex-7.5.5"
+ sources."@babel/helper-remap-async-to-generator-7.7.0"
+ sources."@babel/helper-replace-supers-7.7.0"
+ sources."@babel/helper-simple-access-7.7.0"
+ sources."@babel/helper-split-export-declaration-7.7.0"
+ sources."@babel/helper-wrap-function-7.7.0"
+ sources."@babel/helpers-7.7.0"
+ sources."@babel/highlight-7.5.0"
+ sources."@babel/parser-7.7.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.7.0"
+ sources."@babel/plugin-proposal-dynamic-import-7.7.0"
+ sources."@babel/plugin-proposal-json-strings-7.2.0"
+ sources."@babel/plugin-proposal-object-rest-spread-7.6.2"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.2.0"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.7.0"
+ sources."@babel/plugin-syntax-async-generators-7.2.0"
+ sources."@babel/plugin-syntax-dynamic-import-7.2.0"
+ sources."@babel/plugin-syntax-json-strings-7.2.0"
+ sources."@babel/plugin-syntax-object-rest-spread-7.2.0"
+ sources."@babel/plugin-syntax-optional-catch-binding-7.2.0"
+ sources."@babel/plugin-syntax-top-level-await-7.7.0"
+ sources."@babel/plugin-transform-arrow-functions-7.2.0"
+ sources."@babel/plugin-transform-async-to-generator-7.7.0"
+ sources."@babel/plugin-transform-block-scoped-functions-7.2.0"
+ sources."@babel/plugin-transform-block-scoping-7.6.3"
+ sources."@babel/plugin-transform-classes-7.7.0"
+ sources."@babel/plugin-transform-computed-properties-7.2.0"
+ sources."@babel/plugin-transform-destructuring-7.6.0"
+ sources."@babel/plugin-transform-dotall-regex-7.7.0"
+ sources."@babel/plugin-transform-duplicate-keys-7.5.0"
+ sources."@babel/plugin-transform-exponentiation-operator-7.2.0"
+ sources."@babel/plugin-transform-for-of-7.4.4"
+ sources."@babel/plugin-transform-function-name-7.7.0"
+ sources."@babel/plugin-transform-literals-7.2.0"
+ sources."@babel/plugin-transform-member-expression-literals-7.2.0"
+ sources."@babel/plugin-transform-modules-amd-7.5.0"
+ sources."@babel/plugin-transform-modules-commonjs-7.7.0"
+ sources."@babel/plugin-transform-modules-systemjs-7.7.0"
+ sources."@babel/plugin-transform-modules-umd-7.7.0"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.7.0"
+ sources."@babel/plugin-transform-new-target-7.4.4"
+ sources."@babel/plugin-transform-object-super-7.5.5"
+ sources."@babel/plugin-transform-parameters-7.4.4"
+ sources."@babel/plugin-transform-property-literals-7.2.0"
+ sources."@babel/plugin-transform-regenerator-7.7.0"
+ sources."@babel/plugin-transform-reserved-words-7.2.0"
+ sources."@babel/plugin-transform-shorthand-properties-7.2.0"
+ sources."@babel/plugin-transform-spread-7.6.2"
+ sources."@babel/plugin-transform-sticky-regex-7.2.0"
+ sources."@babel/plugin-transform-template-literals-7.4.4"
+ sources."@babel/plugin-transform-typeof-symbol-7.2.0"
+ sources."@babel/plugin-transform-unicode-regex-7.7.0"
+ sources."@babel/preset-env-7.7.1"
+ sources."@babel/template-7.7.0"
+ sources."@babel/traverse-7.7.2"
+ sources."@babel/types-7.7.2"
+ sources."@citation-js/core-0.4.9"
+ sources."@citation-js/date-0.4.4"
+ sources."@citation-js/name-0.4.2"
+ sources."@citation-js/plugin-bibtex-0.4.9"
+ sources."@citation-js/plugin-csl-0.4.10"
+ sources."@types/anymatch-1.3.1"
+ sources."@types/concat-stream-1.6.0"
+ sources."@types/form-data-0.0.33"
+ sources."@types/node-11.15.2"
+ sources."@types/qs-6.9.0"
+ sources."@types/source-list-map-0.1.2"
+ sources."@types/tapable-1.0.4"
+ (sources."@types/uglify-js-3.0.4" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ (sources."@types/webpack-4.39.8" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ (sources."@types/webpack-sources-0.1.5" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."@webassemblyjs/ast-1.8.5"
+ sources."@webassemblyjs/floating-point-hex-parser-1.8.5"
+ sources."@webassemblyjs/helper-api-error-1.8.5"
+ sources."@webassemblyjs/helper-buffer-1.8.5"
+ sources."@webassemblyjs/helper-code-frame-1.8.5"
+ sources."@webassemblyjs/helper-fsm-1.8.5"
+ sources."@webassemblyjs/helper-module-context-1.8.5"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.8.5"
+ sources."@webassemblyjs/helper-wasm-section-1.8.5"
+ sources."@webassemblyjs/ieee754-1.8.5"
+ sources."@webassemblyjs/leb128-1.8.5"
+ sources."@webassemblyjs/utf8-1.8.5"
+ sources."@webassemblyjs/wasm-edit-1.8.5"
+ sources."@webassemblyjs/wasm-gen-1.8.5"
+ sources."@webassemblyjs/wasm-opt-1.8.5"
+ sources."@webassemblyjs/wasm-parser-1.8.5"
+ sources."@webassemblyjs/wast-parser-1.8.5"
+ sources."@webassemblyjs/wast-printer-1.8.5"
+ sources."@xtuc/ieee754-1.2.0"
+ sources."@xtuc/long-4.2.2"
+ sources."acorn-6.3.0"
+ sources."ajv-6.10.2"
+ sources."ajv-errors-1.0.1"
+ sources."ajv-keywords-3.4.1"
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ (sources."anymatch-2.0.0" // {
+ dependencies = [
+ sources."normalize-path-2.1.1"
+ ];
+ })
+ sources."aproba-1.2.0"
+ sources."arg-4.1.1"
+ 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-unique-0.3.2"
+ sources."asap-2.0.6"
+ sources."asn1.js-4.10.1"
+ (sources."assert-1.5.0" // {
+ dependencies = [
+ sources."inherits-2.0.1"
+ sources."util-0.10.3"
+ ];
+ })
+ sources."assign-symbols-1.0.0"
+ sources."async-each-1.0.3"
+ sources."asynckit-0.4.0"
+ sources."atob-2.1.2"
+ sources."babel-loader-8.0.6"
+ sources."babel-plugin-dynamic-import-node-2.3.0"
+ sources."babel-polyfill-6.26.0"
+ (sources."babel-runtime-6.26.0" // {
+ dependencies = [
+ sources."regenerator-runtime-0.11.1"
+ ];
+ })
+ sources."balanced-match-1.0.0"
+ (sources."base-0.11.2" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ ];
+ })
+ sources."base64-js-1.3.1"
+ sources."big.js-5.2.2"
+ sources."binary-extensions-1.13.1"
+ sources."bluebird-3.7.1"
+ sources."bn.js-4.11.8"
+ sources."brace-expansion-1.1.11"
+ (sources."braces-2.3.2" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."brorand-1.1.0"
+ 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-zlib-0.2.0"
+ sources."browserslist-4.7.2"
+ sources."buffer-4.9.2"
+ sources."buffer-from-1.1.1"
+ sources."buffer-xor-1.0.3"
+ sources."builtin-modules-1.1.1"
+ sources."builtin-status-codes-3.0.0"
+ sources."cacache-12.0.3"
+ sources."cache-base-1.0.1"
+ sources."camelcase-5.3.1"
+ sources."caniuse-lite-1.0.30001008"
+ sources."caseless-0.12.0"
+ sources."chalk-2.4.2"
+ sources."chokidar-2.1.8"
+ sources."chownr-1.1.3"
+ sources."chrome-trace-event-1.0.2"
+ sources."cipher-base-1.0.4"
+ sources."citeproc-2.2.27"
+ (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."cliui-5.0.0"
+ sources."collection-visit-1.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."combined-stream-1.0.8"
+ sources."commander-2.20.3"
+ sources."commondir-1.0.1"
+ sources."component-emitter-1.3.0"
+ sources."concat-map-0.0.1"
+ sources."concat-stream-1.6.2"
+ sources."console-browserify-1.2.0"
+ sources."constants-browserify-1.0.0"
+ sources."convert-source-map-1.7.0"
+ sources."copy-concurrently-1.0.5"
+ sources."copy-descriptor-0.1.1"
+ sources."core-js-2.6.10"
+ (sources."core-js-compat-3.4.1" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."core-util-is-1.0.2"
+ sources."create-ecdh-4.0.3"
+ sources."create-hash-1.2.0"
+ sources."create-hmac-1.1.7"
+ sources."cross-spawn-6.0.5"
+ sources."crypto-browserify-3.12.0"
+ sources."cyclist-1.0.1"
+ sources."debug-4.1.1"
+ sources."decamelize-1.2.0"
+ sources."decode-uri-component-0.2.0"
+ sources."define-properties-1.1.3"
+ sources."define-property-2.0.2"
+ sources."delayed-stream-1.0.0"
+ sources."des.js-1.0.0"
+ sources."detect-file-1.0.0"
+ sources."diff-4.0.1"
+ sources."diffie-hellman-5.0.3"
+ sources."domain-browser-1.2.0"
+ sources."duplexify-3.7.1"
+ sources."electron-to-chromium-1.3.306"
+ sources."elliptic-6.5.1"
+ sources."emoji-regex-7.0.3"
+ sources."emojis-list-2.1.0"
+ sources."encoding-0.1.12"
+ sources."end-of-stream-1.4.4"
+ sources."enhanced-resolve-4.1.1"
+ sources."errno-0.1.7"
+ sources."escape-string-regexp-1.0.5"
+ sources."eslint-scope-4.0.3"
+ sources."esprima-4.0.1"
+ sources."esrecurse-4.2.1"
+ sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
+ sources."events-3.0.0"
+ sources."evp_bytestokey-1.0.3"
+ sources."execa-1.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-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."expand-tilde-2.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."fast-deep-equal-2.0.1"
+ sources."fast-json-stable-stringify-2.0.0"
+ sources."figgy-pudding-3.5.1"
+ (sources."fill-range-4.0.0" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."find-cache-dir-2.1.0"
+ sources."find-up-3.0.0"
+ sources."findup-sync-3.0.0"
+ sources."flush-write-stream-1.1.1"
+ sources."for-in-1.0.2"
+ sources."form-data-2.5.1"
+ sources."fragment-cache-0.2.1"
+ sources."from2-2.3.0"
+ sources."fs-write-stream-atomic-1.0.10"
+ sources."fs.realpath-1.0.0"
+ sources."fsevents-1.2.9"
+ sources."function-bind-1.1.1"
+ sources."get-caller-file-2.0.5"
+ sources."get-port-3.2.0"
+ sources."get-stream-4.1.0"
+ 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."global-modules-2.0.0" // {
+ dependencies = [
+ sources."global-prefix-3.0.0"
+ ];
+ })
+ sources."global-prefix-1.0.2"
+ sources."globals-11.12.0"
+ sources."graceful-fs-4.2.3"
+ sources."has-flag-3.0.0"
+ sources."has-symbols-1.0.0"
+ sources."has-value-1.0.0"
+ (sources."has-values-1.0.0" // {
+ dependencies = [
+ sources."kind-of-4.0.0"
+ ];
+ })
+ sources."hash-base-3.0.4"
+ sources."hash.js-1.1.7"
+ sources."hmac-drbg-1.0.1"
+ sources."homedir-polyfill-1.0.3"
+ (sources."http-basic-6.0.0" // {
+ dependencies = [
+ sources."@types/node-7.10.9"
+ ];
+ })
+ (sources."http-response-object-3.0.2" // {
+ dependencies = [
+ sources."@types/node-10.17.5"
+ ];
+ })
+ sources."https-browserify-1.0.0"
+ sources."iconv-lite-0.4.24"
+ sources."ieee754-1.1.13"
+ sources."iferr-0.1.5"
+ sources."import-local-2.0.0"
+ sources."imurmurhash-0.1.4"
+ sources."infer-owner-1.0.4"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.5"
+ sources."interpret-1.2.0"
+ sources."invariant-2.2.4"
+ sources."invert-kv-2.0.0"
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-binary-path-1.0.1"
+ 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-fullwidth-code-point-2.0.0"
+ sources."is-glob-4.0.1"
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-plain-object-2.0.4"
+ sources."is-stream-1.1.0"
+ sources."is-windows-1.0.2"
+ sources."is-wsl-1.1.0"
+ sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
+ sources."isobject-3.0.1"
+ sources."isomorphic-fetch-2.2.1"
+ sources."js-levenshtein-1.1.6"
+ sources."js-tokens-4.0.0"
+ sources."js-yaml-3.13.1"
+ sources."jsesc-2.5.2"
+ sources."json-parse-better-errors-1.0.2"
+ sources."json-schema-traverse-0.4.1"
+ sources."json5-2.1.1"
+ sources."kind-of-6.0.2"
+ sources."lcid-2.0.0"
+ sources."loader-runner-2.4.0"
+ (sources."loader-utils-1.2.3" // {
+ dependencies = [
+ sources."json5-1.0.1"
+ ];
+ })
+ sources."locate-path-3.0.0"
+ sources."lodash-4.17.15"
+ sources."loose-envify-1.4.0"
+ sources."lru-cache-5.1.1"
+ sources."make-dir-2.1.0"
+ sources."make-error-1.3.5"
+ sources."mamacro-0.0.3"
+ sources."map-age-cleaner-0.1.3"
+ sources."map-cache-0.2.2"
+ sources."map-visit-1.0.0"
+ sources."md5.js-1.3.5"
+ sources."mem-4.3.0"
+ sources."memory-fs-0.5.0"
+ sources."micromatch-3.1.10"
+ sources."miller-rabin-4.0.1"
+ sources."mime-db-1.40.0"
+ sources."mime-types-2.1.24"
+ sources."mimic-fn-2.1.0"
+ sources."minimalistic-assert-1.0.1"
+ sources."minimalistic-crypto-utils-1.0.1"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.0"
+ sources."mississippi-3.0.0"
+ (sources."mixin-deep-1.3.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ (sources."mkdirp-0.5.1" // {
+ dependencies = [
+ sources."minimist-0.0.8"
+ ];
+ })
+ sources."move-concurrently-1.0.1"
+ sources."ms-2.1.2"
+ sources."nan-2.14.0"
+ sources."nanomatch-1.2.13"
+ sources."neo-async-2.6.1"
+ sources."nice-try-1.0.5"
+ sources."node-fetch-1.7.3"
+ (sources."node-libs-browser-2.2.1" // {
+ dependencies = [
+ sources."punycode-1.4.1"
+ ];
+ })
+ (sources."node-releases-1.1.39" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."normalize-path-3.0.0"
+ sources."npm-run-path-2.0.2"
+ sources."null-loader-0.1.1"
+ sources."object-assign-4.1.1"
+ (sources."object-copy-0.1.0" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ sources."is-accessor-descriptor-0.1.6"
+ sources."is-data-descriptor-0.1.4"
+ (sources."is-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."object-keys-1.1.1"
+ sources."object-visit-1.0.1"
+ sources."object.assign-4.1.0"
+ sources."object.pick-1.3.0"
+ sources."once-1.4.0"
+ sources."os-browserify-0.3.0"
+ sources."os-locale-3.1.0"
+ sources."p-defer-1.0.0"
+ sources."p-finally-1.0.0"
+ sources."p-is-promise-2.1.0"
+ sources."p-limit-2.2.1"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
+ sources."pako-1.0.10"
+ sources."parallel-transform-1.2.0"
+ sources."parse-asn1-5.1.5"
+ sources."parse-cache-control-1.0.1"
+ sources."parse-passwd-1.0.0"
+ sources."pascalcase-0.1.1"
+ sources."path-browserify-0.0.1"
+ sources."path-dirname-1.0.2"
+ sources."path-exists-3.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
+ sources."path-parse-1.0.6"
+ sources."pbkdf2-3.0.17"
+ sources."pify-4.0.1"
+ sources."pkg-dir-3.0.0"
+ sources."posix-character-classes-0.1.1"
+ sources."prettier-1.19.1"
+ sources."private-0.1.8"
+ sources."process-0.11.10"
+ sources."process-nextick-args-2.0.1"
+ sources."promise-8.0.3"
+ sources."promise-inflight-1.0.1"
+ sources."prr-1.0.1"
+ sources."public-encrypt-4.0.3"
+ sources."pump-3.0.0"
+ (sources."pumpify-1.5.1" // {
+ dependencies = [
+ sources."pump-2.0.1"
+ ];
+ })
+ sources."punycode-2.1.1"
+ sources."qs-6.9.1"
+ sources."querystring-0.2.0"
+ sources."querystring-es3-0.2.1"
+ sources."randombytes-2.1.0"
+ sources."randomfill-1.0.4"
+ sources."readable-stream-2.3.6"
+ sources."readdirp-2.2.1"
+ sources."regenerate-1.4.0"
+ sources."regenerate-unicode-properties-8.1.0"
+ sources."regenerator-runtime-0.10.5"
+ sources."regenerator-transform-0.14.1"
+ sources."regex-not-1.0.2"
+ sources."regexpu-core-4.6.0"
+ sources."regjsgen-0.5.1"
+ (sources."regjsparser-0.6.0" // {
+ 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"
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
+ sources."resolve-1.12.0"
+ sources."resolve-cwd-2.0.0"
+ (sources."resolve-dir-1.0.1" // {
+ dependencies = [
+ sources."global-modules-1.0.0"
+ ];
+ })
+ sources."resolve-from-3.0.0"
+ sources."resolve-url-0.2.1"
+ sources."ret-0.1.15"
+ sources."rimraf-2.7.1"
+ sources."ripemd160-2.0.2"
+ sources."run-queue-1.0.3"
+ sources."safe-buffer-5.1.2"
+ sources."safe-regex-1.1.0"
+ sources."safer-buffer-2.1.2"
+ sources."schema-utils-1.0.0"
+ sources."semver-5.7.1"
+ sources."serialize-javascript-1.9.1"
+ sources."set-blocking-2.0.0"
+ (sources."set-value-2.0.1" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."setimmediate-1.0.5"
+ sources."sha.js-2.4.11"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."signal-exit-3.0.2"
+ (sources."snapdragon-0.8.2" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ sources."ms-2.0.0"
+ ];
+ })
+ (sources."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-list-map-2.0.1"
+ sources."source-map-0.5.7"
+ sources."source-map-resolve-0.5.2"
+ (sources."source-map-support-0.5.16" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."source-map-url-0.4.0"
+ sources."split-string-3.1.0"
+ sources."sprintf-js-1.0.3"
+ sources."ssri-6.0.1"
+ (sources."static-extend-0.1.2" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."stream-browserify-2.0.2"
+ sources."stream-each-1.2.3"
+ sources."stream-http-2.8.3"
+ sources."stream-shift-1.0.0"
+ sources."string-width-3.1.0"
+ sources."string_decoder-1.1.1"
+ sources."strip-ansi-5.2.0"
+ sources."strip-eof-1.0.0"
+ sources."supports-color-5.5.0"
+ sources."sync-request-5.0.0"
+ sources."sync-rpc-1.3.4"
+ sources."tapable-1.1.3"
+ (sources."terser-4.4.0" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ (sources."terser-webpack-plugin-1.4.1" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ (sources."then-request-5.0.0" // {
+ dependencies = [
+ sources."@types/node-8.10.59"
+ ];
+ })
+ sources."through2-2.0.5"
+ sources."timers-browserify-2.0.11"
+ sources."to-arraybuffer-1.0.1"
+ sources."to-fast-properties-2.0.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."ts-loader-5.4.5"
+ sources."ts-node-8.5.0"
+ sources."tslib-1.10.0"
+ sources."tslint-5.20.1"
+ sources."tslint-config-prettier-1.18.0"
+ sources."tsutils-2.29.0"
+ sources."tty-browserify-0.0.0"
+ sources."typedarray-0.0.6"
+ sources."unicode-canonical-property-names-ecmascript-1.0.4"
+ sources."unicode-match-property-ecmascript-1.0.4"
+ sources."unicode-match-property-value-ecmascript-1.1.0"
+ sources."unicode-property-aliases-ecmascript-1.0.5"
+ sources."union-value-1.0.1"
+ sources."unique-filename-1.1.1"
+ sources."unique-slug-2.0.2"
+ (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."upath-1.2.0"
+ sources."uri-js-4.2.2"
+ sources."urix-0.1.0"
+ (sources."url-0.11.0" // {
+ dependencies = [
+ sources."punycode-1.3.2"
+ ];
+ })
+ sources."use-3.1.1"
+ (sources."util-0.11.1" // {
+ dependencies = [
+ sources."inherits-2.0.3"
+ ];
+ })
+ sources."util-deprecate-1.0.2"
+ sources."v8-compile-cache-2.0.3"
+ sources."vm-browserify-1.1.2"
+ sources."watchpack-1.6.0"
+ (sources."webpack-4.41.2" // {
+ dependencies = [
+ sources."memory-fs-0.4.1"
+ ];
+ })
+ (sources."webpack-cli-3.3.10" // {
+ dependencies = [
+ sources."enhanced-resolve-4.1.0"
+ sources."memory-fs-0.4.1"
+ sources."supports-color-6.1.0"
+ ];
+ })
+ (sources."webpack-sources-1.4.3" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."whatwg-fetch-3.0.0"
+ sources."which-1.3.1"
+ sources."which-module-2.0.0"
+ sources."worker-farm-1.7.0"
+ sources."wrap-ansi-5.1.0"
+ sources."wrappy-1.0.2"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.0"
+ sources."yallist-3.1.1"
+ sources."yargs-13.2.4"
+ sources."yargs-parser-13.1.1"
+ sources."yn-3.1.1"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Render BibTeX citations";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
clean-css = nodeEnv.buildNodePackage {
name = "clean-css";
packageName = "clean-css";
@@ -47972,7 +49470,7 @@ in
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."colors-1.4.0"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."debug-3.2.6"
sources."escape-string-regexp-1.0.5"
sources."follow-redirects-1.9.0"
@@ -48087,7 +49585,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ajv-6.10.2"
@@ -48120,7 +49618,7 @@ in
})
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
- sources."big-integer-1.6.45"
+ sources."big-integer-1.6.48"
(sources."body-parser-1.19.0" // {
dependencies = [
sources."bytes-3.1.0"
@@ -48181,7 +49679,7 @@ in
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
sources."cordova-app-hello-world-4.0.0"
- sources."cordova-common-3.2.0"
+ sources."cordova-common-3.2.1"
(sources."cordova-create-2.0.0" // {
dependencies = [
sources."fs-extra-7.0.1"
@@ -48230,11 +49728,11 @@ in
sources."ee-first-1.1.1"
sources."elementtree-0.1.7"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."endent-1.3.0"
sources."env-paths-1.0.0"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."etag-1.8.1"
@@ -48297,7 +49795,7 @@ in
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -48315,7 +49813,7 @@ in
sources."get-stream-3.0.0"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-1.0.3"
@@ -48327,7 +49825,7 @@ in
sources."kind-of-4.0.0"
];
})
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
(sources."http-errors-1.7.2" // {
dependencies = [
sources."inherits-2.0.3"
@@ -48399,7 +49897,7 @@ in
sources."locate-path-2.0.0"
sources."lodash-4.17.15"
sources."lodash.debounce-4.0.8"
- sources."loud-rejection-2.1.0"
+ sources."loud-rejection-2.2.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
sources."macos-release-2.3.0"
@@ -48685,7 +50183,7 @@ in
sources."which-1.3.1"
sources."widest-line-2.0.1"
sources."windows-release-3.2.0"
- (sources."with-open-file-0.1.6" // {
+ (sources."with-open-file-0.1.7" // {
dependencies = [
sources."pify-4.0.1"
];
@@ -48721,7 +50219,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
@@ -48823,7 +50321,7 @@ in
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -48831,14 +50329,14 @@ in
})
sources."glob-to-regexp-0.3.0"
sources."globby-9.2.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
sources."kind-of-4.0.0"
];
})
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."ignore-4.0.6"
sources."indent-string-3.2.0"
sources."inflight-1.0.6"
@@ -49049,7 +50547,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.1"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -49078,7 +50576,7 @@ in
sources."d-1.0.1"
sources."debug-3.2.6"
sources."delayed-stream-1.0.0"
- sources."es5-ext-0.10.51"
+ sources."es5-ext-0.10.52"
sources."es6-iterator-2.0.3"
sources."es6-map-0.1.5"
(sources."es6-set-0.1.5" // {
@@ -49086,9 +50584,14 @@ in
sources."es6-symbol-3.1.1"
];
})
- sources."es6-symbol-3.1.2"
+ sources."es6-symbol-3.1.3"
sources."escape-string-regexp-1.0.5"
sources."event-emitter-0.3.5"
+ (sources."ext-1.2.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
sources."extend-3.0.2"
sources."external-editor-2.2.0"
sources."figures-2.0.0"
@@ -49132,7 +50635,7 @@ in
sources."performance-now-2.1.0"
sources."process-nextick-args-2.0.1"
sources."pseudomap-1.0.2"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
sources."quicktask-1.1.0"
sources."raf-3.3.2"
sources."readable-stream-2.3.6"
@@ -49186,10 +50689,10 @@ in
create-react-app = nodeEnv.buildNodePackage {
name = "create-react-app";
packageName = "create-react-app";
- version = "3.1.2";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/create-react-app/-/create-react-app-3.1.2.tgz";
- sha512 = "y5wgEQwt6IpUP1N64uorVavhp8NPUAamVqA/paZmpvPSrW3l2c5UhXRi5m61plBBzDde2WyDr+3vCwDsfaS03w==";
+ url = "https://registry.npmjs.org/create-react-app/-/create-react-app-3.2.0.tgz";
+ sha512 = "BWbSreHNhZbSStkvLrEepjVuNp7ooKOiO7amoezEZPAac2H0MxBhzUIazto9OT7fZkcaRNubDuHKxGcxqlIwRA==";
};
dependencies = [
sources."ansi-escapes-3.2.0"
@@ -49224,8 +50727,8 @@ in
sources."fs.realpath-1.0.0"
sources."fstream-1.0.12"
sources."fstream-ignore-1.0.5"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.6"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
sources."hyperquest-2.1.3"
sources."iconv-lite-0.4.24"
@@ -49322,11 +50825,11 @@ in
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."cross-spawn-5.1.0"
sources."escape-string-regexp-1.0.5"
sources."fs-extra-4.0.3"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
sources."isexe-2.0.0"
sources."jsonfile-4.0.0"
@@ -49456,7 +50959,7 @@ in
sources."capture-stack-trace-1.0.1"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
- sources."chrome-dgram-3.0.3"
+ sources."chrome-dgram-3.0.4"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.3"
sources."ci-info-1.6.0"
@@ -49555,9 +51058,9 @@ in
sources."duplexer3-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."end-of-stream-1.4.1"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."end-of-stream-1.4.4"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."execa-0.7.0"
(sources."expand-brackets-2.1.4" // {
@@ -49617,11 +51120,11 @@ in
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."global-4.3.2"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-1.0.3"
@@ -49755,7 +51258,7 @@ in
sources."nan-2.14.0"
sources."nanoassert-1.1.0"
sources."nanobus-4.4.0"
- sources."nanoguard-1.2.1"
+ sources."nanoguard-1.2.2"
sources."nanomatch-1.2.13"
sources."nanoscheduler-1.0.3"
sources."nanotiming-7.3.1"
@@ -49784,7 +51287,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
sources."object.pick-1.3.0"
@@ -49901,7 +51404,7 @@ in
sources."sodium-javascript-0.5.5"
(sources."sodium-native-2.4.6" // {
dependencies = [
- sources."node-gyp-build-4.1.1"
+ sources."node-gyp-build-4.2.0"
];
})
sources."sodium-universal-2.0.0"
@@ -49957,7 +51460,7 @@ in
sources."supports-color-5.5.0"
sources."term-size-1.2.0"
sources."throttle-1.0.3"
- sources."thunky-1.0.3"
+ sources."thunky-1.1.0"
sources."timed-out-4.0.1"
sources."timeout-refresh-1.0.1"
sources."to-buffer-1.1.1"
@@ -50260,10 +51763,10 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.10.6";
+ version = "6.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.10.6.tgz";
- sha512 = "Zjrmui3KS2Fem8OyVNoN1pWOCvULJP88rl1RdnBA/lkBx7u15G0B7FIlzOwX7sjBuJcqb9G5K9FuJXPU3MEqZg==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.15.7.tgz";
+ sha512 = "Z6AsKLwPxSz7auY4+p9mFOR+Ep0+iAIJ9OxADLeadprQO33A4XuerCpkePOzewQeVFbnspdB0+jCRsj9shPpCw==";
};
dependencies = [
sources."JSONStream-1.3.5"
@@ -50272,12 +51775,12 @@ in
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
- sources."aws-sdk-2.533.0"
+ sources."aws-sdk-2.569.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.8.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
- sources."buffer-4.9.1"
+ sources."buffer-4.9.2"
sources."buffer-queue-1.0.0"
sources."bytes-3.1.0"
sources."caseless-0.12.0"
@@ -50285,9 +51788,13 @@ in
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
sources."decimal.js-10.2.0"
+ sources."define-properties-1.1.3"
sources."delay-4.3.0"
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
+ sources."end-of-stream-1.4.4"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."eventemitter3-4.0.0"
sources."events-1.1.1"
sources."extend-3.0.2"
@@ -50296,9 +51803,12 @@ in
sources."fast-json-stable-stringify-2.0.0"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
+ sources."function-bind-1.1.1"
sources."getpass-0.1.7"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
+ sources."has-1.0.3"
+ sources."has-symbols-1.0.0"
sources."http-signature-1.2.0"
sources."ieee754-1.1.13"
sources."inherits-2.0.4"
@@ -50308,6 +51818,10 @@ in
sources."jsbn-1.1.0"
];
})
+ sources."is-callable-1.1.4"
+ sources."is-date-object-1.0.1"
+ sources."is-regex-1.0.4"
+ sources."is-symbol-1.0.2"
sources."is-typedarray-1.0.0"
sources."isarray-1.0.0"
sources."isstream-0.1.2"
@@ -50324,13 +51838,18 @@ in
sources."mime-types-2.1.24"
sources."minimist-0.0.10"
sources."oauth-sign-0.9.0"
+ sources."object-inspect-1.7.0"
+ sources."object-keys-1.1.1"
+ sources."object.getownpropertydescriptors-2.0.3"
+ sources."once-1.4.0"
sources."optimist-0.6.1"
sources."p-finally-1.0.0"
- sources."p-queue-6.1.1"
+ sources."p-queue-6.2.1"
sources."p-timeout-3.2.0"
sources."performance-now-2.1.0"
sources."process-nextick-args-2.0.1"
sources."psl-1.4.0"
+ sources."pump-3.0.0"
sources."punycode-1.3.2"
sources."qs-6.5.2"
sources."querystring-0.2.0"
@@ -50340,7 +51859,7 @@ in
];
})
sources."request-2.88.0"
- sources."requestretry-4.0.0"
+ sources."requestretry-4.0.2"
sources."s3-stream-upload-2.0.2"
sources."s3signed-0.1.0"
(sources."s3urls-1.5.2" // {
@@ -50350,12 +51869,14 @@ in
})
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
- sources."sax-1.2.1"
+ sources."sax-1.2.4"
sources."socks5-client-1.2.8"
sources."socks5-http-client-1.0.4"
sources."socks5-https-client-1.2.1"
sources."sprintf-js-1.1.2"
sources."sshpk-1.16.1"
+ sources."string.prototype.trimleft-2.1.0"
+ sources."string.prototype.trimright-2.1.0"
(sources."string_decoder-1.1.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -50376,12 +51897,14 @@ in
})
sources."url-0.10.3"
sources."util-deprecate-1.0.2"
- sources."uuid-3.3.2"
+ sources."util.promisify-1.0.0"
+ sources."uuid-3.3.3"
sources."verror-1.10.0"
sources."when-3.7.8"
sources."wordwrap-0.0.3"
- sources."xml2js-0.4.19"
- sources."xmlbuilder-9.0.7"
+ sources."wrappy-1.0.2"
+ sources."xml2js-0.4.22"
+ sources."xmlbuilder-11.0.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -50393,128 +51916,6 @@ in
bypassCache = true;
reconstructLock = true;
};
- elm-live = nodeEnv.buildNodePackage {
- name = "elm-live";
- packageName = "elm-live";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/elm-live/-/elm-live-4.0.0.tgz";
- sha512 = "Yf6afXvBnghRZkefxgXCf/KjCm3DlwT6lfTrjLSc5v0I0VXE2Rc5T9iqXihjg3alh9t8NwDVLL+/py8PkkdC9Q==";
- };
- dependencies = [
- sources."ansi-regex-2.1.1"
- sources."ansi-styles-2.2.1"
- sources."anymatch-3.1.0"
- sources."async-limiter-1.0.1"
- sources."binary-extensions-2.0.0"
- sources."braces-3.0.2"
- sources."chalk-1.1.3"
- sources."charenc-0.0.2"
- sources."chokidar-3.0.2"
- sources."commander-2.17.1"
- sources."crocks-0.12.1"
- sources."cross-spawn-5.0.1"
- sources."crypt-0.0.2"
- sources."debug-2.6.9"
- sources."default-gateway-4.2.0"
- sources."depd-1.1.2"
- sources."destroy-1.0.4"
- sources."ee-first-1.1.1"
- sources."elm-hot-1.1.1"
- sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
- sources."es6-promisify-6.0.2"
- sources."escape-html-1.0.3"
- sources."escape-string-regexp-1.0.5"
- sources."etag-1.8.1"
- sources."eventemitter3-3.1.2"
- (sources."execa-1.0.0" // {
- dependencies = [
- sources."cross-spawn-6.0.5"
- ];
- })
- sources."fill-range-7.0.1"
- sources."finalhandler-1.1.2"
- (sources."follow-redirects-1.9.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- sources."fresh-0.5.2"
- sources."fsevents-2.0.7"
- sources."get-stream-4.1.0"
- sources."glob-parent-5.1.0"
- sources."has-ansi-2.0.0"
- sources."http-errors-1.7.3"
- sources."http-proxy-1.17.0"
- sources."inherits-2.0.4"
- sources."internal-ip-4.3.0"
- sources."ip-regex-2.1.0"
- sources."ipaddr.js-1.9.1"
- sources."is-binary-path-2.1.0"
- sources."is-buffer-1.1.6"
- sources."is-extglob-2.1.1"
- sources."is-glob-4.0.1"
- sources."is-number-7.0.0"
- sources."is-stream-1.1.0"
- sources."is-wsl-1.1.0"
- sources."isexe-2.0.0"
- sources."lru-cache-4.1.5"
- sources."md5-2.2.1"
- sources."mime-2.4.3"
- sources."ms-2.0.0"
- sources."nice-try-1.0.5"
- sources."normalize-path-3.0.0"
- sources."npm-run-path-2.0.2"
- sources."on-finished-2.3.0"
- sources."once-1.4.0"
- sources."open-6.4.0"
- sources."os-tmpdir-1.0.2"
- sources."p-finally-1.0.0"
- sources."parseurl-1.3.3"
- sources."path-key-2.0.1"
- sources."pem-1.14.2"
- sources."picomatch-2.0.7"
- sources."pseudomap-1.0.2"
- sources."pump-3.0.0"
- sources."range-parser-1.2.1"
- sources."readdirp-3.1.2"
- sources."requires-port-1.0.0"
- sources."semver-5.7.1"
- (sources."send-0.17.1" // {
- dependencies = [
- sources."mime-1.6.0"
- sources."ms-2.1.1"
- ];
- })
- sources."serve-static-1.14.1"
- sources."setprototypeof-1.1.1"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.2"
- sources."statuses-1.5.0"
- sources."strip-ansi-3.0.1"
- sources."strip-eof-1.0.0"
- sources."supports-color-2.0.0"
- sources."to-regex-range-5.0.1"
- sources."toidentifier-1.0.0"
- sources."unpipe-1.0.0"
- sources."which-1.3.1"
- sources."wrappy-1.0.2"
- sources."ws-7.1.1"
- sources."yallist-2.1.2"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "A flexible dev server for Elm. Live reload included!";
- homepage = "https://github.com/wking-io/elm-live#readme";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
elm-oracle = nodeEnv.buildNodePackage {
name = "elm-oracle";
packageName = "elm-oracle";
@@ -50585,12 +51986,12 @@ in
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
sources."conf-1.4.0"
- (sources."convert-source-map-1.6.0" // {
+ (sources."convert-source-map-1.7.0" // {
dependencies = [
sources."safe-buffer-5.1.2"
];
})
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."cross-spawn-5.1.0"
sources."currently-unhandled-0.4.1"
sources."debug-2.6.9"
@@ -50609,13 +52010,13 @@ in
sources."get-stream-3.0.0"
sources."globals-9.18.0"
sources."got-7.1.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-ansi-3.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."home-or-tmp-2.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."import-jsx-1.3.2"
sources."imurmurhash-0.1.4"
sources."indent-string-3.2.0"
@@ -50702,7 +52103,7 @@ in
sources."private-0.1.8"
sources."prop-types-15.7.2"
sources."pseudomap-1.0.2"
- sources."react-is-16.9.0"
+ sources."react-is-16.11.0"
sources."read-pkg-1.1.0"
(sources."read-pkg-up-1.0.1" // {
dependencies = [
@@ -50795,19 +52196,19 @@ in
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "6.4.0";
+ version = "6.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-6.4.0.tgz";
- sha512 = "WTVEzK3lSFoXUovDHEbkJqCVPEPwbhCq4trDktNI6ygs7aO41d4cDT0JFAT5MivzZeVLWlg7vHL+bgrQv/t3vA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz";
+ sha512 = "PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==";
};
dependencies = [
sources."@babel/code-frame-7.5.5"
sources."@babel/highlight-7.5.0"
- sources."acorn-7.0.0"
- sources."acorn-jsx-5.0.2"
+ sources."acorn-7.1.0"
+ sources."acorn-jsx-5.1.0"
sources."ajv-6.10.2"
- sources."ansi-escapes-3.2.0"
- sources."ansi-regex-3.0.0"
+ sources."ansi-escapes-4.2.1"
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."astral-regex-1.0.0"
@@ -50816,7 +52217,7 @@ in
sources."callsites-3.1.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."cli-cursor-2.1.0"
+ sources."cli-cursor-3.1.0"
sources."cli-width-2.2.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
@@ -50829,12 +52230,12 @@ in
sources."debug-4.1.1"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-5.0.0"
- sources."eslint-utils-1.4.2"
+ sources."eslint-utils-1.4.3"
sources."eslint-visitor-keys-1.1.0"
- sources."espree-6.1.1"
+ sources."espree-6.1.2"
sources."esprima-4.0.1"
sources."esquery-1.0.1"
sources."esrecurse-4.2.1"
@@ -50844,13 +52245,13 @@ in
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-2.0.0"
+ sources."figures-3.1.0"
sources."file-entry-cache-5.0.1"
sources."flat-cache-2.0.1"
sources."flatted-2.0.1"
sources."fs.realpath-1.0.0"
sources."functional-red-black-tree-1.0.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-parent-5.1.0"
sources."globals-11.12.0"
sources."has-flag-3.0.0"
@@ -50860,9 +52261,9 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."inquirer-6.5.2"
+ sources."inquirer-7.0.0"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-2.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-promise-2.1.0"
sources."isexe-2.0.0"
@@ -50872,17 +52273,17 @@ in
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.3.0"
sources."lodash-4.17.15"
- sources."mimic-fn-1.2.0"
+ sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
sources."ms-2.1.2"
- sources."mute-stream-0.0.7"
+ 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-2.0.1"
- sources."optionator-0.8.2"
+ sources."onetime-5.1.0"
+ sources."optionator-0.8.3"
sources."os-tmpdir-1.0.2"
sources."parent-module-1.0.1"
sources."path-is-absolute-1.0.1"
@@ -50892,7 +52293,7 @@ in
sources."punycode-2.1.1"
sources."regexpp-2.0.1"
sources."resolve-from-4.0.0"
- sources."restore-cursor-2.0.0"
+ sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
sources."run-async-2.3.0"
sources."rxjs-6.5.3"
@@ -50901,11 +52302,15 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.2"
- sources."slice-ansi-2.1.0"
+ (sources."slice-ansi-2.1.0" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-2.0.0"
+ ];
+ })
sources."sprintf-js-1.0.3"
- (sources."string-width-2.1.1" // {
+ (sources."string-width-4.2.0" // {
dependencies = [
- sources."strip-ansi-4.0.0"
+ sources."strip-ansi-6.0.0"
];
})
(sources."strip-ansi-5.2.0" // {
@@ -50917,6 +52322,8 @@ in
sources."supports-color-5.5.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"
];
})
@@ -50925,10 +52332,11 @@ in
sources."tmp-0.0.33"
sources."tslib-1.10.0"
sources."type-check-0.3.2"
+ sources."type-fest-0.5.2"
sources."uri-js-4.2.2"
sources."v8-compile-cache-2.1.0"
sources."which-1.3.1"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-1.0.3"
];
@@ -50953,11 +52361,11 @@ in
dependencies = [
sources."@babel/code-frame-7.5.5"
sources."@babel/highlight-7.5.0"
- sources."acorn-7.0.0"
- sources."acorn-jsx-5.0.2"
+ sources."acorn-7.1.0"
+ sources."acorn-jsx-5.1.0"
sources."ajv-6.10.2"
- sources."ansi-escapes-3.2.0"
- sources."ansi-regex-3.0.0"
+ sources."ansi-escapes-4.2.1"
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."astral-regex-1.0.0"
@@ -50966,7 +52374,7 @@ in
sources."callsites-3.1.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."cli-cursor-2.1.0"
+ sources."cli-cursor-3.1.0"
sources."cli-width-2.2.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
@@ -50980,13 +52388,13 @@ in
sources."debug-4.1.1"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."escape-string-regexp-1.0.5"
- sources."eslint-6.4.0"
+ sources."eslint-6.6.0"
sources."eslint-scope-5.0.0"
- sources."eslint-utils-1.4.2"
+ sources."eslint-utils-1.4.3"
sources."eslint-visitor-keys-1.1.0"
- sources."espree-6.1.1"
+ sources."espree-6.1.2"
sources."esprima-4.0.1"
sources."esquery-1.0.1"
sources."esrecurse-4.2.1"
@@ -50996,13 +52404,13 @@ in
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-2.0.0"
+ sources."figures-3.1.0"
sources."file-entry-cache-5.0.1"
sources."flat-cache-2.0.1"
sources."flatted-2.0.1"
sources."fs.realpath-1.0.0"
sources."functional-red-black-tree-1.0.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-parent-5.1.0"
sources."globals-11.12.0"
sources."has-flag-3.0.0"
@@ -51012,9 +52420,9 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."inquirer-6.5.2"
+ sources."inquirer-7.0.0"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-2.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-promise-2.1.0"
sources."isexe-2.0.0"
@@ -51024,18 +52432,18 @@ in
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.3.0"
sources."lodash-4.17.15"
- sources."mimic-fn-1.2.0"
+ sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
sources."ms-2.1.2"
- sources."mute-stream-0.0.7"
+ sources."mute-stream-0.0.8"
sources."nanolru-1.0.0"
sources."natural-compare-1.4.0"
sources."nice-try-1.0.5"
sources."once-1.4.0"
- sources."onetime-2.0.1"
- sources."optionator-0.8.2"
+ sources."onetime-5.1.0"
+ sources."optionator-0.8.3"
sources."os-tmpdir-1.0.2"
sources."parent-module-1.0.1"
sources."path-is-absolute-1.0.1"
@@ -51047,7 +52455,7 @@ in
sources."regexpp-2.0.1"
sources."resolve-1.12.0"
sources."resolve-from-4.0.0"
- sources."restore-cursor-2.0.0"
+ sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
sources."run-async-2.3.0"
sources."rxjs-6.5.3"
@@ -51056,11 +52464,15 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.2"
- sources."slice-ansi-2.1.0"
+ (sources."slice-ansi-2.1.0" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-2.0.0"
+ ];
+ })
sources."sprintf-js-1.0.3"
- (sources."string-width-2.1.1" // {
+ (sources."string-width-4.2.0" // {
dependencies = [
- sources."strip-ansi-4.0.0"
+ sources."strip-ansi-6.0.0"
];
})
(sources."strip-ansi-5.2.0" // {
@@ -51072,6 +52484,8 @@ in
sources."supports-color-5.5.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"
];
})
@@ -51080,10 +52494,11 @@ in
sources."tmp-0.0.33"
sources."tslib-1.10.0"
sources."type-check-0.3.2"
+ sources."type-fest-0.5.2"
sources."uri-js-4.2.2"
sources."v8-compile-cache-2.1.0"
sources."which-1.3.1"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-1.0.3"
];
@@ -51152,13 +52567,13 @@ in
sources."fs-extra-1.0.0"
sources."get-stdin-4.0.1"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
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-2.2.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-signature-1.2.0"
sources."indent-string-2.1.0"
sources."inherits-2.0.4"
@@ -51339,9 +52754,9 @@ in
sources."generate-function-1.1.0"
sources."generate-object-property-1.2.0"
sources."get-stream-3.0.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."iconv-lite-0.4.24"
sources."indent-string-3.2.0"
sources."inherits-2.0.4"
@@ -51593,10 +53008,10 @@ in
sources."fsevents-1.2.9"
sources."function-bind-1.1.1"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-base-0.3.0"
sources."glob-parent-2.0.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-1.0.3"
(sources."has-value-1.0.0" // {
dependencies = [
@@ -51956,7 +53371,7 @@ in
sources."asyncmemo-1.0.0"
sources."chloride-2.2.14"
sources."chloride-test-1.2.4"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."debug-4.1.1"
sources."deep-extend-0.6.0"
sources."diff-3.5.0"
@@ -51970,7 +53385,7 @@ in
sources."git-remote-ssb-2.0.4"
sources."git-ssb-web-2.8.0"
sources."hashlru-2.3.0"
- sources."highlight.js-9.15.10"
+ sources."highlight.js-9.16.2"
sources."increment-buffer-1.0.1"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -51985,8 +53400,8 @@ in
sources."jsonpointer-4.0.1"
sources."kvgraph-0.1.0"
sources."kvset-1.0.0"
- sources."libsodium-0.7.5"
- sources."libsodium-wrappers-0.7.5"
+ sources."libsodium-0.7.6"
+ sources."libsodium-wrappers-0.7.6"
sources."lodash.get-4.4.2"
sources."looper-4.0.0"
sources."lrucache-1.0.3"
@@ -52002,13 +53417,13 @@ in
sources."moo-0.4.3"
sources."ms-2.1.2"
sources."multicb-1.2.2"
- sources."multiserver-3.4.0"
+ sources."multiserver-3.6.0"
sources."multiserver-address-1.0.1"
sources."multiserver-scopes-1.0.0"
sources."muxrpc-6.4.2"
sources."nan-2.14.0"
sources."nearley-2.19.0"
- sources."node-gyp-build-4.1.1"
+ sources."node-gyp-build-4.2.0"
sources."node-polyglot-1.0.0"
sources."non-private-ip-1.4.4"
sources."options-0.0.6"
@@ -52073,8 +53488,8 @@ in
sources."semver-5.7.1"
sources."separator-escape-0.0.0"
sources."sha.js-2.4.5"
- sources."smart-buffer-4.0.2"
- sources."socks-2.3.2"
+ sources."smart-buffer-4.1.0"
+ sources."socks-2.3.3"
sources."sodium-browserify-1.3.0"
(sources."sodium-browserify-tweetnacl-0.2.6" // {
dependencies = [
@@ -52089,7 +53504,7 @@ in
sources."ssb-caps-1.1.0"
(sources."ssb-client-4.7.8" // {
dependencies = [
- sources."ssb-config-3.3.2"
+ sources."ssb-config-3.4.3"
];
})
sources."ssb-config-2.3.9"
@@ -52152,6 +53567,287 @@ in
bypassCache = true;
reconstructLock = true;
};
+ gitmoji-cli = nodeEnv.buildNodePackage {
+ name = "gitmoji-cli";
+ packageName = "gitmoji-cli";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.0.0.tgz";
+ sha512 = "eRb/bUvC5E5TXSD0/A6DJffPP+g7gcpn572XhC/sQnWW0B3fopeegldE++pM2bfKuUGGsObRThsbuU5NqR8P9Q==";
+ };
+ dependencies = [
+ sources."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ sources."ajv-6.10.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-escapes-4.2.1"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."array-find-index-1.0.2"
+ sources."arrify-1.0.1"
+ (sources."boxen-3.2.0" // {
+ dependencies = [
+ sources."camelcase-5.3.1"
+ 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"
+ ];
+ })
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
+ sources."camelcase-4.1.0"
+ sources."camelcase-keys-4.2.0"
+ sources."chalk-2.4.2"
+ sources."chardet-0.7.0"
+ sources."ci-info-2.0.0"
+ sources."cli-boxes-2.2.0"
+ sources."cli-cursor-3.1.0"
+ sources."cli-spinners-2.2.0"
+ sources."cli-width-2.2.0"
+ sources."clone-1.0.4"
+ sources."clone-response-1.0.2"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."conf-6.2.0"
+ (sources."configstore-4.0.0" // {
+ dependencies = [
+ sources."dot-prop-4.2.0"
+ sources."is-obj-1.0.1"
+ sources."make-dir-1.3.0"
+ sources."write-file-atomic-2.4.3"
+ ];
+ })
+ sources."cross-spawn-7.0.1"
+ sources."crypto-random-string-1.0.0"
+ sources."currently-unhandled-0.4.1"
+ sources."debounce-fn-3.0.1"
+ sources."decamelize-1.2.0"
+ (sources."decamelize-keys-1.1.0" // {
+ dependencies = [
+ sources."map-obj-1.0.1"
+ ];
+ })
+ sources."decompress-response-3.3.0"
+ sources."deep-extend-0.6.0"
+ sources."defaults-1.0.3"
+ sources."defer-to-connect-1.1.0"
+ sources."dot-prop-5.2.0"
+ sources."duplexer3-0.1.4"
+ sources."emoji-regex-8.0.0"
+ sources."end-of-stream-1.4.4"
+ sources."env-paths-2.2.0"
+ sources."error-ex-1.3.2"
+ sources."escape-string-regexp-1.0.5"
+ sources."execa-3.3.0"
+ sources."external-editor-3.1.0"
+ sources."fast-deep-equal-2.0.1"
+ sources."fast-json-stable-stringify-2.0.0"
+ sources."figures-3.1.0"
+ sources."find-up-3.0.0"
+ sources."get-stream-5.1.0"
+ sources."global-dirs-0.1.1"
+ (sources."got-9.6.0" // {
+ dependencies = [
+ sources."get-stream-4.1.0"
+ ];
+ })
+ sources."graceful-fs-4.2.3"
+ sources."has-flag-3.0.0"
+ sources."has-yarn-2.1.0"
+ sources."hosted-git-info-2.8.5"
+ sources."http-cache-semantics-4.0.3"
+ sources."human-signals-1.1.1"
+ sources."iconv-lite-0.4.24"
+ sources."import-lazy-2.1.0"
+ sources."imurmurhash-0.1.4"
+ sources."indent-string-3.2.0"
+ sources."ini-1.3.5"
+ sources."inquirer-7.0.0"
+ (sources."inquirer-autocomplete-prompt-1.0.1" // {
+ dependencies = [
+ sources."ansi-escapes-3.2.0"
+ sources."figures-2.0.0"
+ ];
+ })
+ sources."is-arrayish-0.2.1"
+ sources."is-ci-2.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-installed-globally-0.1.0"
+ sources."is-interactive-1.0.0"
+ sources."is-npm-3.0.0"
+ sources."is-obj-2.0.0"
+ sources."is-path-inside-1.0.1"
+ sources."is-plain-obj-1.1.0"
+ sources."is-promise-2.1.0"
+ sources."is-stream-2.0.0"
+ sources."is-typedarray-1.0.0"
+ sources."is-yarn-global-0.3.0"
+ sources."isexe-2.0.0"
+ sources."json-buffer-3.0.0"
+ sources."json-parse-better-errors-1.0.2"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-schema-typed-7.0.2"
+ sources."keyv-3.1.0"
+ sources."latest-version-5.1.0"
+ sources."load-json-file-4.0.0"
+ sources."locate-path-3.0.0"
+ sources."lodash-4.17.15"
+ sources."log-symbols-3.0.0"
+ sources."loud-rejection-1.6.0"
+ sources."lowercase-keys-1.0.1"
+ sources."lru-cache-4.1.5"
+ sources."make-dir-3.0.0"
+ sources."map-obj-2.0.0"
+ sources."meow-5.0.0"
+ sources."merge-stream-2.0.0"
+ sources."mimic-fn-2.1.0"
+ sources."mimic-response-1.0.1"
+ sources."minimist-1.2.0"
+ sources."minimist-options-3.0.2"
+ sources."mute-stream-0.0.8"
+ sources."node-fetch-2.6.0"
+ (sources."normalize-package-data-2.5.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."normalize-url-4.5.0"
+ sources."npm-run-path-4.0.0"
+ sources."once-1.4.0"
+ sources."onetime-5.1.0"
+ sources."ora-4.0.2"
+ sources."os-tmpdir-1.0.2"
+ sources."p-cancelable-1.1.0"
+ sources."p-finally-2.0.1"
+ sources."p-limit-2.2.1"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
+ sources."package-json-6.5.0"
+ sources."parse-json-4.0.0"
+ sources."path-exists-3.0.0"
+ sources."path-is-inside-1.0.2"
+ sources."path-key-3.1.0"
+ sources."path-parse-1.0.6"
+ sources."path-type-3.0.0"
+ sources."pify-3.0.0"
+ sources."pkg-up-3.1.0"
+ sources."prepend-http-2.0.0"
+ sources."pseudomap-1.0.2"
+ sources."pump-3.0.0"
+ sources."punycode-2.1.1"
+ sources."quick-lru-1.1.0"
+ sources."rc-1.2.8"
+ sources."read-pkg-3.0.0"
+ (sources."read-pkg-up-3.0.0" // {
+ dependencies = [
+ sources."find-up-2.1.0"
+ sources."locate-path-2.0.0"
+ sources."p-limit-1.3.0"
+ sources."p-locate-2.0.0"
+ sources."p-try-1.0.0"
+ ];
+ })
+ sources."redent-2.0.0"
+ sources."registry-auth-token-4.0.0"
+ sources."registry-url-5.1.0"
+ sources."resolve-1.12.0"
+ sources."responselike-1.0.2"
+ sources."restore-cursor-3.1.0"
+ sources."run-async-2.3.0"
+ sources."rxjs-6.5.3"
+ sources."safe-buffer-5.2.0"
+ sources."safer-buffer-2.1.2"
+ sources."semver-6.3.0"
+ (sources."semver-diff-2.1.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."signal-exit-3.0.2"
+ 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."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."strip-bom-3.0.0"
+ sources."strip-eof-1.0.0"
+ sources."strip-final-newline-2.0.0"
+ sources."strip-indent-2.0.0"
+ sources."strip-json-comments-2.0.1"
+ sources."supports-color-5.5.0"
+ (sources."term-size-1.2.0" // {
+ dependencies = [
+ sources."cross-spawn-5.1.0"
+ sources."execa-0.7.0"
+ sources."get-stream-3.0.0"
+ sources."is-stream-1.1.0"
+ sources."npm-run-path-2.0.2"
+ sources."p-finally-1.0.0"
+ sources."path-key-2.0.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."which-1.3.1"
+ ];
+ })
+ sources."through-2.3.8"
+ sources."tmp-0.0.33"
+ sources."to-readable-stream-1.0.0"
+ sources."trim-newlines-2.0.0"
+ sources."tslib-1.10.0"
+ sources."type-fest-0.5.2"
+ sources."typedarray-to-buffer-3.1.5"
+ sources."unique-string-1.0.0"
+ sources."update-notifier-3.0.1"
+ sources."uri-js-4.2.2"
+ sources."url-parse-lax-3.0.0"
+ sources."validate-npm-package-license-3.0.4"
+ sources."wcwidth-1.0.1"
+ sources."which-2.0.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"
+ ];
+ })
+ sources."wrappy-1.0.2"
+ sources."write-file-atomic-3.0.1"
+ sources."xdg-basedir-3.0.0"
+ sources."yallist-2.1.2"
+ sources."yargs-parser-10.1.0"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "A gitmoji client for using emojis on commit messages.";
+ homepage = "https://github.com/carloscuesta/gitmoji-cli#readme";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
graphql-cli = nodeEnv.buildNodePackage {
name = "graphql-cli";
packageName = "graphql-cli";
@@ -52173,11 +53869,21 @@ in
sources."yargs-parser-7.0.0"
];
})
+ sources."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
sources."accepts-1.3.7"
sources."agent-base-4.3.0"
sources."ajv-6.10.2"
- sources."ansi-align-2.0.0"
- sources."ansi-escapes-3.2.0"
+ (sources."ansi-align-3.0.0" // {
+ 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."ansi-escapes-4.2.1"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
(sources."apollo-codegen-0.20.2" // {
@@ -52205,17 +53911,33 @@ in
sources."babel-runtime-6.26.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
(sources."body-parser-1.19.0" // {
dependencies = [
sources."qs-6.7.0"
];
})
- sources."boxen-1.3.0"
+ (sources."boxen-3.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."camelcase-5.3.1"
+ 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."type-fest-0.3.1"
+ ];
+ })
sources."brace-expansion-1.1.11"
sources."buffer-equal-constant-time-1.0.1"
sources."buffer-from-1.1.1"
sources."bytes-3.1.0"
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."get-stream-5.1.0"
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
@@ -52227,14 +53949,15 @@ in
sources."chalk-2.4.2"
sources."change-case-3.1.0"
sources."chardet-0.7.0"
- sources."chownr-1.1.2"
- sources."ci-info-1.6.0"
- sources."cli-boxes-1.0.0"
- sources."cli-cursor-2.1.0"
+ sources."chownr-1.1.3"
+ sources."ci-info-2.0.0"
+ sources."cli-boxes-2.2.0"
+ sources."cli-cursor-3.1.0"
sources."cli-spinners-2.2.0"
sources."cli-width-2.2.0"
sources."cliui-4.1.0"
sources."clone-1.0.4"
+ sources."clone-response-1.0.2"
sources."co-4.6.0"
sources."code-point-at-1.1.0"
sources."color-convert-1.9.3"
@@ -52247,10 +53970,10 @@ in
})
sources."combined-stream-1.0.8"
sources."command-exists-1.2.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."common-tags-1.8.0"
sources."concat-map-0.0.1"
- sources."configstore-3.1.2"
+ sources."configstore-4.0.0"
sources."constant-case-2.0.0"
(sources."content-disposition-0.5.3" // {
dependencies = [
@@ -52260,17 +53983,39 @@ in
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."core-util-is-1.0.2"
sources."cosmiconfig-5.2.1"
sources."create-error-class-3.0.2"
- sources."creato-1.0.5"
+ (sources."creato-1.1.0" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."inquirer-7.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."ora-4.0.2"
+ (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."update-notifier-3.0.1"
+ ];
+ })
(sources."cross-fetch-2.2.2" // {
dependencies = [
sources."node-fetch-2.1.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."cucumber-html-reporter-3.0.4" // {
dependencies = [
@@ -52281,8 +54026,10 @@ in
sources."dashdash-1.14.1"
sources."debug-2.6.9"
sources."decamelize-1.2.0"
+ sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
sources."defaults-1.0.3"
+ sources."defer-to-connect-1.1.0"
sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
@@ -52299,9 +54046,10 @@ in
sources."ecc-jsbn-0.1.2"
sources."ecdsa-sig-formatter-1.0.11"
sources."ee-first-1.1.1"
+ sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."errno-0.1.7"
sources."error-ex-1.3.2"
sources."es6-promise-4.2.8"
@@ -52327,7 +54075,7 @@ in
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
- sources."path-to-regexp-1.7.0"
+ sources."path-to-regexp-1.8.0"
];
})
sources."extend-3.0.2"
@@ -52339,7 +54087,7 @@ in
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
- sources."figures-2.0.0"
+ sources."figures-3.1.0"
sources."finalhandler-1.1.2"
sources."find-0.2.9"
sources."find-up-2.1.0"
@@ -52349,17 +54097,21 @@ in
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
sources."fs-extra-5.0.0"
- sources."fs-minipass-1.2.7"
+ sources."fs-minipass-2.0.0"
sources."fs.realpath-1.0.0"
sources."get-caller-file-1.0.3"
sources."get-stream-3.0.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."global-dirs-0.1.1"
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
- sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ (sources."got-9.6.0" // {
+ dependencies = [
+ sources."get-stream-4.1.0"
+ ];
+ })
+ sources."graceful-fs-4.2.3"
sources."graphcool-json-schema-1.2.1"
(sources."graphcool-yml-0.4.15" // {
dependencies = [
@@ -52372,7 +54124,7 @@ in
sources."ms-2.1.2"
];
})
- sources."graphql-14.5.7"
+ sources."graphql-14.5.8"
(sources."graphql-cli-prepare-1.4.19" // {
dependencies = [
sources."chalk-2.3.1"
@@ -52395,9 +54147,11 @@ in
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
+ sources."has-yarn-2.1.0"
sources."header-case-1.0.1"
sources."homedir-polyfill-1.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
+ sources."http-cache-semantics-4.0.3"
(sources."http-errors-1.7.2" // {
dependencies = [
sources."inherits-2.0.3"
@@ -52409,7 +54163,7 @@ in
];
})
sources."http-signature-1.2.0"
- (sources."https-proxy-agent-2.2.2" // {
+ (sources."https-proxy-agent-2.2.4" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -52427,17 +54181,27 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- sources."inquirer-6.2.0"
+ (sources."inquirer-6.2.0" // {
+ dependencies = [
+ sources."ansi-escapes-3.2.0"
+ sources."cli-cursor-2.1.0"
+ sources."figures-2.0.0"
+ sources."mute-stream-0.0.7"
+ sources."onetime-2.0.1"
+ sources."restore-cursor-2.0.0"
+ ];
+ })
sources."invert-kv-1.0.0"
sources."ip-regex-1.0.3"
sources."ipaddr.js-1.9.0"
sources."is-arrayish-0.2.1"
- sources."is-ci-1.2.1"
+ sources."is-ci-2.0.0"
sources."is-directory-0.3.1"
sources."is-fullwidth-code-point-1.0.0"
sources."is-installed-globally-0.1.0"
+ sources."is-interactive-1.0.0"
sources."is-lower-case-1.1.3"
- sources."is-npm-1.0.0"
+ sources."is-npm-3.0.0"
sources."is-obj-1.0.1"
sources."is-path-inside-1.0.1"
sources."is-promise-2.1.0"
@@ -52449,6 +54213,7 @@ in
sources."is-url-superb-2.0.0"
sources."is-windows-1.0.2"
sources."is-wsl-1.1.0"
+ sources."is-yarn-global-0.3.0"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
(sources."isomorphic-fetch-2.2.1" // {
@@ -52462,6 +54227,7 @@ in
sources."js-yaml-3.13.1"
sources."jsbn-0.1.1"
sources."jsesc-2.5.2"
+ sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-0.2.3"
(sources."json-schema-ref-parser-3.3.1" // {
@@ -52478,16 +54244,19 @@ in
(sources."jsonwebtoken-8.5.1" // {
dependencies = [
sources."ms-2.1.2"
+ sources."semver-5.7.1"
];
})
sources."jsprim-1.4.1"
sources."jwa-1.4.1"
sources."jws-3.2.2"
- sources."latest-version-3.1.0"
+ sources."keyv-3.1.0"
+ sources."latest-version-5.1.0"
sources."lcid-1.0.0"
(sources."load-json-file-2.0.0" // {
dependencies = [
sources."parse-json-2.2.0"
+ sources."pify-2.3.0"
];
})
sources."locate-path-2.0.0"
@@ -52501,16 +54270,12 @@ in
sources."lodash.isplainobject-4.0.6"
sources."lodash.isstring-4.0.1"
sources."lodash.once-4.1.1"
- sources."log-symbols-2.2.0"
+ sources."log-symbols-3.0.0"
sources."lower-case-1.1.4"
sources."lower-case-first-1.0.2"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
- (sources."make-dir-1.3.0" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
+ sources."make-dir-1.3.0"
sources."map-age-cleaner-0.1.3"
sources."media-typer-0.3.0"
sources."mem-1.1.0"
@@ -52520,29 +54285,42 @@ in
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."mimic-fn-1.2.0"
+ sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
- sources."minimist-0.0.8"
- (sources."minipass-2.8.1" // {
+ sources."minimist-1.2.0"
+ (sources."minipass-3.1.1" // {
dependencies = [
- sources."yallist-3.0.3"
+ sources."yallist-4.0.0"
+ ];
+ })
+ (sources."minizlib-2.1.0" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ (sources."mkdirp-0.5.1" // {
+ dependencies = [
+ sources."minimist-0.0.8"
];
})
- sources."minizlib-1.2.2"
- sources."mkdirp-0.5.1"
sources."ms-2.0.0"
- sources."mute-stream-0.0.7"
+ sources."mute-stream-0.0.8"
sources."negotiator-0.6.2"
sources."nice-try-1.0.5"
sources."no-case-2.3.2"
sources."node-fetch-2.6.0"
sources."node-request-by-swagger-1.1.4"
- sources."normalize-package-data-2.5.0"
+ (sources."normalize-package-data-2.5.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."normalize-url-4.5.0"
sources."npm-path-2.0.4"
sources."npm-paths-1.0.0"
(sources."npm-run-4.1.2" // {
dependencies = [
sources."cross-spawn-5.1.0"
- sources."minimist-1.2.0"
];
})
sources."npm-run-path-2.0.2"
@@ -52551,25 +54329,34 @@ in
sources."oauth-sign-0.9.0"
sources."on-finished-2.3.0"
sources."once-1.4.0"
- sources."onetime-2.0.1"
+ (sources."onetime-5.1.0" // {
+ dependencies = [
+ sources."mimic-fn-2.1.0"
+ ];
+ })
sources."ono-4.0.11"
sources."open-0.0.5"
sources."opn-5.5.0"
(sources."ora-3.4.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."cli-cursor-2.1.0"
+ sources."log-symbols-2.2.0"
+ sources."onetime-2.0.1"
+ sources."restore-cursor-2.0.0"
sources."strip-ansi-5.2.0"
];
})
sources."os-locale-2.1.0"
sources."os-tmpdir-1.0.2"
+ sources."p-cancelable-1.1.0"
sources."p-defer-1.0.0"
sources."p-finally-1.0.0"
sources."p-is-promise-2.1.0"
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-6.5.0"
sources."param-case-2.1.1"
sources."parse-github-url-1.0.2"
sources."parse-json-4.0.0"
@@ -52583,10 +54370,14 @@ in
sources."path-key-2.0.1"
sources."path-parse-1.0.6"
sources."path-to-regexp-0.1.7"
- sources."path-type-2.0.0"
+ (sources."path-type-2.0.0" // {
+ dependencies = [
+ sources."pify-2.3.0"
+ ];
+ })
sources."performance-now-2.1.0"
- sources."pify-2.3.0"
- sources."prepend-http-1.0.4"
+ sources."pify-3.0.0"
+ sources."prepend-http-2.0.0"
sources."prisma-json-schema-0.1.3"
(sources."prisma-yml-1.26.6" // {
dependencies = [
@@ -52610,11 +54401,7 @@ in
sources."qs-6.5.2"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
- (sources."rc-1.2.8" // {
- dependencies = [
- sources."minimist-1.2.0"
- ];
- })
+ sources."rc-1.2.8"
sources."read-pkg-2.0.0"
sources."read-pkg-up-2.0.0"
(sources."readable-stream-2.3.6" // {
@@ -52624,26 +54411,31 @@ in
];
})
sources."regenerator-runtime-0.11.1"
- sources."registry-auth-token-3.4.0"
- sources."registry-url-3.1.0"
+ sources."registry-auth-token-4.0.0"
+ sources."registry-url-5.1.0"
sources."replaceall-0.1.6"
sources."request-2.88.0"
- sources."request-promise-4.2.4"
- sources."request-promise-core-1.1.2"
+ sources."request-promise-4.2.5"
+ sources."request-promise-core-1.1.3"
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
sources."resolve-1.12.0"
sources."resolve-dir-1.0.1"
sources."resolve-from-4.0.0"
- sources."restore-cursor-2.0.0"
+ sources."responselike-1.0.2"
+ sources."restore-cursor-3.1.0"
sources."rimraf-2.7.1"
sources."run-async-2.3.0"
sources."rxjs-6.5.3"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
sources."scuid-1.1.0"
- sources."semver-5.7.1"
- sources."semver-diff-2.1.0"
+ sources."semver-6.3.0"
+ (sources."semver-diff-2.1.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
(sources."send-0.17.1" // {
dependencies = [
sources."ms-2.1.1"
@@ -52660,7 +54452,7 @@ in
sources."simple-errors-1.0.1"
sources."snake-case-2.1.0"
sources."source-map-0.5.7"
- (sources."source-map-support-0.5.13" // {
+ (sources."source-map-support-0.5.16" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -52690,9 +54482,9 @@ in
sources."supports-color-5.5.0"
sources."swap-case-1.1.2"
sources."sync-exec-0.6.2"
- (sources."tar-4.4.11" // {
+ (sources."tar-5.0.5" // {
dependencies = [
- sources."yallist-3.0.3"
+ sources."yallist-4.0.0"
];
})
sources."term-size-1.2.0"
@@ -52703,6 +54495,7 @@ in
sources."tmp-0.1.0"
sources."tmp-graphql-config-extension-openapi-1.0.7"
sources."to-fast-properties-2.0.0"
+ sources."to-readable-stream-1.0.0"
sources."toidentifier-1.0.0"
(sources."tough-cookie-2.4.3" // {
dependencies = [
@@ -52714,17 +54507,36 @@ in
sources."tslib-1.10.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
+ sources."type-fest-0.5.2"
sources."type-is-1.6.18"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
sources."unpipe-1.0.0"
sources."unzip-response-2.0.1"
- sources."update-notifier-2.5.0"
+ (sources."update-notifier-2.5.0" // {
+ dependencies = [
+ sources."ansi-align-2.0.0"
+ sources."boxen-1.3.0"
+ sources."ci-info-1.6.0"
+ sources."cli-boxes-1.0.0"
+ sources."configstore-3.1.2"
+ sources."got-6.7.1"
+ sources."is-ci-1.2.1"
+ sources."is-npm-1.0.0"
+ sources."latest-version-3.1.0"
+ sources."package-json-4.0.1"
+ 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"
+ ];
+ })
sources."upper-case-1.1.3"
sources."upper-case-first-1.1.2"
sources."uri-js-4.2.2"
sources."url-join-4.0.0"
- sources."url-parse-lax-1.0.0"
+ sources."url-parse-lax-3.0.0"
sources."url-regex-3.2.0"
sources."util-deprecate-1.0.2"
sources."utils-merge-1.0.1"
@@ -53064,7 +54876,7 @@ in
sources."ansi-term-0.0.2"
sources."ansicolors-0.2.1"
sources."blessed-0.1.81"
- sources."blessed-contrib-4.8.17"
+ sources."blessed-contrib-4.8.18"
sources."bresenham-0.0.3"
sources."buffers-0.1.1"
sources."cardinal-1.0.0"
@@ -53076,8 +54888,8 @@ in
sources."define-properties-1.1.3"
sources."drawille-blessed-contrib-1.0.0"
sources."drawille-canvas-blessed-contrib-0.1.3"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-3.0.0"
(sources."event-stream-0.9.8" // {
@@ -53107,7 +54919,7 @@ in
sources."memorystream-0.3.1"
sources."node-emoji-1.10.0"
sources."nopt-2.1.2"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."optimist-0.3.7"
@@ -53122,7 +54934,7 @@ in
sources."string_decoder-0.10.31"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
- sources."systeminformation-4.14.8"
+ sources."systeminformation-4.15.3"
sources."term-canvas-0.0.5"
sources."util.promisify-1.0.0"
sources."wordwrap-0.0.3"
@@ -53236,7 +55048,7 @@ in
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."copy-descriptor-0.1.1"
sources."copy-props-2.0.4"
sources."core-util-is-1.0.2"
@@ -53255,11 +55067,11 @@ in
sources."detect-file-1.0.0"
sources."duplexify-3.7.1"
sources."each-props-1.3.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
- sources."es5-ext-0.10.51"
+ sources."es5-ext-0.10.52"
sources."es6-iterator-2.0.3"
- sources."es6-symbol-3.1.2"
+ sources."es6-symbol-3.1.3"
sources."es6-weak-map-2.0.3"
(sources."expand-brackets-2.1.4" // {
dependencies = [
@@ -53280,6 +55092,11 @@ in
];
})
sources."expand-tilde-2.0.2"
+ (sources."ext-1.2.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
@@ -53312,7 +55129,7 @@ in
sources."function-bind-1.1.1"
sources."get-caller-file-1.0.3"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -53323,7 +55140,7 @@ in
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
sources."glogg-1.0.2"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."gulp-cli-2.2.0"
sources."gulplog-1.0.0"
sources."has-symbols-1.0.0"
@@ -53334,7 +55151,7 @@ in
];
})
sources."homedir-polyfill-1.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -53656,9 +55473,9 @@ in
sources."detect-file-1.0.0"
sources."each-props-1.3.2"
sources."error-ex-1.3.2"
- sources."es5-ext-0.10.51"
+ sources."es5-ext-0.10.52"
sources."es6-iterator-2.0.3"
- sources."es6-symbol-3.1.2"
+ sources."es6-symbol-3.1.3"
(sources."expand-brackets-2.1.4" // {
dependencies = [
sources."define-property-0.2.5"
@@ -53670,6 +55487,11 @@ in
];
})
sources."expand-tilde-2.0.2"
+ (sources."ext-1.2.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
@@ -53700,7 +55522,7 @@ in
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
sources."glogg-1.0.2"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."gulplog-1.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -53709,7 +55531,7 @@ in
];
})
sources."homedir-polyfill-1.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."inherits-2.0.4"
sources."ini-1.3.5"
sources."interpret-1.2.0"
@@ -53944,14 +55766,14 @@ in
dependencies = [
sources."camel-case-3.0.0"
sources."clean-css-4.2.1"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."he-1.2.0"
sources."lower-case-1.1.4"
sources."no-case-2.3.2"
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
- sources."uglify-js-3.6.0"
+ sources."uglify-js-3.6.8"
sources."upper-case-1.1.3"
];
buildInputs = globalBuildInputs;
@@ -53996,7 +55818,7 @@ in
sources."dashdash-1.14.1"
sources."date-now-0.1.4"
sources."delayed-stream-1.0.0"
- (sources."dom-serializer-0.2.1" // {
+ (sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
sources."entities-2.0.0"
@@ -54032,7 +55854,7 @@ in
sources."isarray-0.0.1"
sources."isstream-0.1.2"
sources."jsbn-0.1.1"
- (sources."jshint-2.10.2" // {
+ (sources."jshint-2.10.3" // {
dependencies = [
sources."strip-json-comments-1.0.4"
];
@@ -54095,7 +55917,7 @@ in
sha512 = "6JeGDGoujJLmhjiRGlt8yK8Z9Kl0vnl/dQoQZlc4oeqaUoAKQg94NILLfrY3oWzSyFaQCVNTcKE5PZ3cH8VP9w==";
};
dependencies = [
- sources."async-1.5.2"
+ sources."async-2.6.3"
sources."colors-1.0.3"
sources."corser-2.0.1"
sources."debug-3.2.6"
@@ -54104,6 +55926,7 @@ in
sources."follow-redirects-1.9.0"
sources."he-1.2.0"
sources."http-proxy-1.18.0"
+ sources."lodash-4.17.15"
sources."mime-1.6.0"
sources."minimist-1.2.0"
(sources."mkdirp-0.5.1" // {
@@ -54118,12 +55941,7 @@ in
sources."minimist-0.0.10"
];
})
- (sources."portfinder-1.0.24" // {
- dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
- ];
- })
+ sources."portfinder-1.0.25"
sources."qs-2.3.3"
sources."requires-port-1.0.0"
sources."union-0.4.6"
@@ -54165,7 +55983,7 @@ in
sources."extsprintf-1.4.0"
sources."fs.realpath-1.0.0"
sources."fuzzyset.js-0.0.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."hue-sdk-0.1.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -54262,21 +56080,19 @@ in
indium = nodeEnv.buildNodePackage {
name = "indium";
packageName = "indium";
- version = "3.4.1";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/indium/-/indium-3.4.1.tgz";
- sha512 = "RJ8nHsE4diosqkSpKot3unMn05ExCisUDy/URw/3M9t8MetvthBBQpcfaRPGftXRGebaMF1HnH6dLG994TpNVQ==";
+ url = "https://registry.npmjs.org/indium/-/indium-5.0.0.tgz";
+ sha512 = "NGgQYdtKoh6zXoo1Sp3cvBur7SMud1JU6ghMQTBUxmPGlRmoB0esc3qVlLbK8f0d8j7OZgUUYkfGd0+xTYGvOw==";
};
dependencies = [
sources."async-limiter-1.0.1"
- sources."chrome-remote-interface-0.26.1"
+ sources."chrome-remote-interface-0.27.2"
sources."commander-2.11.0"
sources."node-fetch-2.6.0"
- sources."safe-buffer-5.1.2"
sources."semver-5.7.1"
sources."source-map-0.7.3"
- sources."ultron-1.1.1"
- sources."ws-3.3.3"
+ sources."ws-6.2.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -54291,26 +56107,27 @@ in
ionic = nodeEnv.buildNodePackage {
name = "ionic";
packageName = "ionic";
- version = "5.4.1";
+ version = "5.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/ionic/-/ionic-5.4.1.tgz";
- sha512 = "z4Zdb1lEZoqx6HsURVgdqGw0INtDeNrbahTZacrqm3cNmjq6X4SOP+dILIeZoURq/V0KcyVcVQnssWRFbVd8TQ==";
+ url = "https://registry.npmjs.org/ionic/-/ionic-5.4.5.tgz";
+ sha512 = "hc45gTZeqNGQl8Pr3R9F2Ud8qrMybOK9YiG1vGwZVm4ZwnhQw3urB4UHIQVjuruHWQBXS+KM9gFAopJlan9E4Q==";
};
dependencies = [
- sources."@ionic/cli-framework-2.1.7"
+ sources."@ionic/cli-framework-3.0.0"
+ sources."@ionic/cli-framework-prompts-1.0.1"
sources."@ionic/discover-2.0.6"
sources."@ionic/utils-array-1.2.1"
- sources."@ionic/utils-fs-2.0.7"
+ sources."@ionic/utils-fs-2.0.8"
sources."@ionic/utils-network-1.0.5"
sources."@ionic/utils-object-1.0.5"
sources."@ionic/utils-process-1.0.5"
sources."@ionic/utils-stream-2.0.4"
- sources."@ionic/utils-subprocess-1.0.8"
+ sources."@ionic/utils-subprocess-1.0.9"
sources."@ionic/utils-terminal-1.0.5"
- sources."@types/node-8.10.54"
+ sources."@types/color-name-1.1.1"
sources."agent-base-4.3.0"
- sources."ansi-escapes-4.2.1"
- sources."ansi-regex-4.1.0"
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."ast-types-0.13.2"
sources."astral-regex-1.0.0"
@@ -54321,8 +56138,8 @@ in
sources."bytes-3.1.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."chownr-1.1.2"
- sources."cli-cursor-3.1.0"
+ sources."chownr-1.1.3"
+ sources."cli-cursor-2.1.0"
sources."cli-width-2.2.0"
sources."co-4.6.0"
sources."color-convert-1.9.3"
@@ -54332,8 +56149,8 @@ in
sources."concat-map-0.0.1"
sources."cookiejar-2.1.2"
sources."core-util-is-1.0.2"
- sources."cross-spawn-7.0.0"
- sources."data-uri-to-buffer-2.0.1"
+ sources."cross-spawn-7.0.1"
+ sources."data-uri-to-buffer-1.2.0"
sources."debug-4.1.1"
sources."deep-is-0.1.3"
sources."degenerator-1.0.4"
@@ -54349,7 +56166,7 @@ in
})
sources."elementtree-0.1.7"
sources."emoji-regex-7.0.3"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
@@ -54362,12 +56179,15 @@ in
sources."cross-spawn-6.0.5"
sources."path-key-2.0.1"
sources."semver-5.7.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."which-1.3.1"
];
})
sources."extend-3.0.2"
sources."external-editor-3.1.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-3.0.0"
+ sources."figures-3.1.0"
sources."file-uri-to-path-1.0.0"
sources."form-data-2.5.1"
sources."formidable-1.2.1"
@@ -54382,9 +56202,17 @@ in
];
})
sources."get-stream-4.1.0"
- sources."get-uri-2.0.3"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ (sources."get-uri-2.0.4" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ sources."readable-stream-2.3.6"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."glob-7.1.6"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
sources."http-errors-1.7.3"
(sources."http-proxy-agent-2.1.0" // {
@@ -54393,7 +56221,7 @@ in
sources."ms-2.0.0"
];
})
- (sources."https-proxy-agent-2.2.2" // {
+ (sources."https-proxy-agent-3.0.1" // {
dependencies = [
sources."debug-3.2.6"
];
@@ -54402,13 +56230,21 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."inquirer-7.0.0"
+ (sources."inquirer-7.0.0" // {
+ dependencies = [
+ sources."ansi-escapes-4.2.1"
+ sources."cli-cursor-3.1.0"
+ sources."mimic-fn-2.1.0"
+ sources."onetime-5.1.0"
+ sources."restore-cursor-3.1.0"
+ ];
+ })
sources."ip-1.1.5"
sources."is-fullwidth-code-point-2.0.0"
sources."is-promise-2.1.0"
sources."is-stream-1.1.0"
sources."is-typedarray-1.0.0"
- sources."is-wsl-1.1.0"
+ sources."is-wsl-2.1.1"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."jsonfile-4.0.0"
@@ -54433,30 +56269,21 @@ in
sources."lodash.restparam-3.6.1"
(sources."log-update-3.3.0" // {
dependencies = [
- sources."ansi-escapes-3.2.0"
- sources."cli-cursor-2.1.0"
- sources."mimic-fn-1.2.0"
- sources."onetime-2.0.1"
- sources."restore-cursor-2.0.0"
sources."string-width-3.1.0"
sources."wrap-ansi-5.1.0"
];
})
- sources."lru-cache-4.1.5"
+ sources."lru-cache-5.1.1"
sources."macos-release-2.3.0"
sources."methods-1.1.2"
sources."mime-2.4.4"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
- sources."mimic-fn-2.1.0"
+ sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
- (sources."minipass-2.8.1" // {
- dependencies = [
- sources."yallist-3.0.3"
- ];
- })
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
(sources."mkdirp-0.5.1" // {
dependencies = [
sources."minimist-0.0.8"
@@ -54472,34 +56299,25 @@ in
];
})
sources."once-1.4.0"
- sources."onetime-5.1.0"
- sources."open-6.4.0"
- sources."optionator-0.8.2"
+ sources."onetime-2.0.1"
+ sources."open-7.0.0"
+ sources."optionator-0.8.3"
sources."os-name-3.1.0"
sources."os-tmpdir-1.0.2"
sources."p-finally-1.0.0"
- (sources."pac-proxy-agent-3.0.0" // {
- dependencies = [
- sources."debug-3.2.6"
- ];
- })
+ sources."pac-proxy-agent-3.0.1"
sources."pac-resolver-3.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.0"
sources."prelude-ls-1.1.2"
sources."process-nextick-args-2.0.1"
- (sources."proxy-agent-3.1.0" // {
- dependencies = [
- sources."debug-3.2.6"
- ];
- })
+ sources."proxy-agent-3.1.1"
sources."proxy-from-env-1.0.0"
- sources."pseudomap-1.0.2"
sources."pump-3.0.0"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
sources."raw-body-2.4.1"
sources."readable-stream-3.4.0"
- sources."restore-cursor-3.1.0"
+ sources."restore-cursor-2.0.0"
sources."rimraf-3.0.0"
sources."rsvp-3.6.2"
sources."run-async-2.3.0"
@@ -54509,12 +56327,12 @@ in
sources."sax-1.1.4"
sources."semver-6.3.0"
sources."setprototypeof-1.1.1"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.2"
sources."slice-ansi-2.1.0"
- sources."smart-buffer-4.0.2"
- sources."socks-2.3.2"
+ sources."smart-buffer-4.1.0"
+ sources."socks-2.3.3"
(sources."socks-proxy-agent-4.0.2" // {
dependencies = [
sources."agent-base-4.2.1"
@@ -54531,14 +56349,19 @@ in
sources."string_decoder-1.1.1"
];
})
- (sources."string-width-4.1.0" // {
+ (sources."string-width-4.2.0" // {
dependencies = [
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
+ sources."strip-ansi-6.0.0"
];
})
sources."string_decoder-1.3.0"
- sources."strip-ansi-5.2.0"
+ (sources."strip-ansi-5.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ ];
+ })
sources."strip-eof-1.0.0"
sources."superagent-4.1.0"
(sources."superagent-proxy-2.0.0" // {
@@ -54547,11 +56370,7 @@ in
];
})
sources."supports-color-5.5.0"
- (sources."tar-4.4.11" // {
- dependencies = [
- sources."yallist-3.0.3"
- ];
- })
+ sources."tar-4.4.13"
sources."through-2.3.8"
sources."through2-3.0.1"
sources."thunkify-2.1.2"
@@ -54567,21 +56386,22 @@ in
sources."untildify-4.0.0"
sources."util-deprecate-1.0.2"
sources."uuid-3.3.3"
- sources."which-1.3.1"
+ sources."which-2.0.1"
sources."windows-release-3.2.0"
- sources."wordwrap-1.0.0"
- (sources."wrap-ansi-6.0.0" // {
+ sources."word-wrap-1.2.3"
+ (sources."wrap-ansi-6.2.0" // {
dependencies = [
- sources."ansi-styles-4.1.0"
+ sources."ansi-styles-4.2.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
+ sources."strip-ansi-6.0.0"
];
})
sources."wrappy-1.0.2"
- sources."write-file-atomic-3.0.0"
- sources."ws-7.1.2"
+ sources."write-file-atomic-3.0.1"
+ sources."ws-7.2.0"
sources."xregexp-2.0.0"
- sources."yallist-2.1.2"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -54614,7 +56434,7 @@ in
"iosevka-build-deps-../../data/fonts/iosevka" = nodeEnv.buildNodePackage {
name = "iosevka-build-deps";
packageName = "iosevka-build-deps";
- version = "2.3.0";
+ version = "2.3.2";
src = ../../data/fonts/iosevka;
dependencies = [
sources."JSONStream-1.3.5"
@@ -54634,10 +56454,10 @@ in
sources."aws4-1.8.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
- sources."bezier-js-2.4.3"
+ sources."bezier-js-2.4.4"
sources."bindings-1.5.0"
sources."block-stream-0.0.9"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
sources."bufferstreams-1.1.3"
sources."camelcase-4.1.0"
@@ -54675,7 +56495,7 @@ in
sources."delayed-stream-1.0.0"
sources."delegates-1.0.0"
sources."ecc-jsbn-0.1.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
sources."escape-latex-1.2.0"
sources."escape-string-regexp-1.0.5"
@@ -54695,7 +56515,6 @@ in
sources."levn-0.2.5"
sources."optionator-0.3.0"
sources."source-map-0.1.43"
- sources."wordwrap-0.0.3"
];
})
sources."esprima-3.1.3"
@@ -54733,13 +56552,13 @@ in
sources."get-caller-file-1.0.3"
sources."get-stream-3.0.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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-flag-3.0.0"
sources."has-unicode-2.0.1"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -54795,7 +56614,7 @@ in
sources."object-assign-4.1.1"
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
sources."os-homedir-1.0.2"
sources."os-locale-2.1.0"
sources."os-tmpdir-1.0.2"
@@ -54870,7 +56689,7 @@ in
sources."restore-cursor-2.0.0"
sources."resumer-0.0.0"
sources."retry-0.12.0"
- sources."rimraf-2.2.8"
+ sources."rimraf-2.6.3"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
@@ -54913,7 +56732,7 @@ in
})
sources."supports-color-5.5.0"
sources."tar-2.2.2"
- sources."temp-0.8.3"
+ sources."temp-0.8.4"
sources."through-2.3.8"
sources."tiny-emitter-2.1.0"
sources."toml-2.3.6"
@@ -54939,7 +56758,7 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-3.3.3"
sources."validate-npm-package-license-3.0.4"
- (sources."verda-1.0.0-4" // {
+ (sources."verda-1.0.0-11" // {
dependencies = [
sources."ansi-regex-4.1.0"
sources."fs-extra-6.0.1"
@@ -54951,7 +56770,8 @@ in
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."wide-align-1.1.3"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
+ sources."wordwrap-0.0.3"
(sources."wrap-ansi-2.1.0" // {
dependencies = [
sources."string-width-1.0.2"
@@ -54994,26 +56814,29 @@ in
jake = nodeEnv.buildNodePackage {
name = "jake";
packageName = "jake";
- version = "8.1.1";
+ version = "10.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jake/-/jake-8.1.1.tgz";
- sha512 = "RJUWDas5xu4rP6CbCPqkVP9+vglMPThhZIj08EtjSiUBpwRtVjhShPKIpETyEhy/Z1hEk97qITxbZK+WXtSyzw==";
+ url = "https://registry.npmjs.org/jake/-/jake-10.3.1.tgz";
+ sha512 = "//GIzuTPZOAyvwf8U+/xjbzkNu+QMXoW0k3p1bPlbq43kGZD0WDJO9uhTDQ0mX6I+Sct4Is7TdvmSAqX2mrR/g==";
};
dependencies = [
- sources."ansi-styles-1.0.0"
+ sources."ansi-styles-3.2.1"
sources."async-0.9.2"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
- sources."chalk-0.4.0"
+ sources."chalk-2.4.2"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."concat-map-0.0.1"
+ sources."escape-string-regexp-1.0.5"
(sources."filelist-0.0.6" // {
dependencies = [
sources."utilities-0.0.37"
];
})
- sources."has-color-0.1.7"
+ sources."has-flag-3.0.0"
sources."minimatch-3.0.4"
- sources."strip-ansi-0.1.1"
+ sources."supports-color-5.5.0"
sources."utilities-1.0.5"
];
buildInputs = globalBuildInputs;
@@ -55048,7 +56871,7 @@ in
sources."check-error-1.0.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."deep-eql-3.0.1"
sources."error-7.0.2"
@@ -55057,13 +56880,13 @@ in
sources."fast-json-patch-2.2.1"
sources."fs.realpath-1.0.0"
sources."get-func-name-2.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."has-flag-3.0.0"
sources."hexer-1.5.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."iterare-1.2.0"
- (sources."jaeger-client-3.16.0" // {
+ (sources."jaeger-client-3.17.1" // {
dependencies = [
sources."opentracing-0.13.0"
];
@@ -55115,14 +56938,14 @@ in
joplin = nodeEnv.buildNodePackage {
name = "joplin";
packageName = "joplin";
- version = "1.0.146";
+ version = "1.0.150";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin/-/joplin-1.0.146.tgz";
- sha512 = "Qy7lEfrvRfCL2c+NQWXjSVrwVTsflwxSozvntF8yMtPDhGvy912PjQQFjRplqusdmUEOOacupcRovcvC+T5Bbw==";
+ url = "https://registry.npmjs.org/joplin/-/joplin-1.0.150.tgz";
+ sha512 = "CVQp6OFc3pJOnjjQHcRwQZ5HMh25xtVZTgLvzW+UyamtlkRVCqvw1tp7yitSxIC9AjhTIS4kBPzsC32XWm7lew==";
};
dependencies = [
sources."@cronvel/get-pixels-3.3.1"
- sources."abab-2.0.1"
+ sources."abab-2.0.2"
sources."abbrev-1.1.1"
sources."acorn-5.7.3"
(sources."acorn-globals-4.3.4" // {
@@ -55141,7 +56964,13 @@ in
sources."ansi-styles-3.2.1"
sources."app-module-path-2.2.0"
sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
+ (sources."are-we-there-yet-1.1.5" // {
+ dependencies = [
+ sources."readable-stream-2.3.6"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
(sources."argparse-1.0.10" // {
dependencies = [
sources."sprintf-js-1.0.3"
@@ -55153,7 +56982,7 @@ in
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."async-limiter-1.0.1"
- sources."async-mutex-0.1.3"
+ sources."async-mutex-0.1.4"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
@@ -55161,11 +56990,7 @@ in
sources."balanced-match-1.0.0"
sources."base-64-0.1.0"
sources."bcrypt-pbkdf-1.0.2"
- (sources."bl-3.0.0" // {
- dependencies = [
- sources."readable-stream-3.4.0"
- ];
- })
+ sources."bl-3.0.0"
sources."brace-expansion-1.1.11"
sources."browser-process-hrtime-0.1.3"
sources."camel-case-3.0.0"
@@ -55173,9 +56998,10 @@ in
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."charenc-0.0.2"
- sources."chownr-1.1.2"
- sources."chroma-js-2.0.6"
+ sources."chownr-1.1.3"
+ sources."chroma-js-2.1.0"
sources."clean-css-4.2.1"
+ sources."clean-html-1.5.0"
sources."cliss-0.0.2"
sources."code-point-at-1.1.0"
sources."color-3.1.2"
@@ -55189,6 +57015,8 @@ in
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
sources."core-util-is-1.0.2"
+ sources."cross-env-6.0.3"
+ sources."cross-spawn-7.0.1"
sources."crypt-0.0.2"
sources."css-2.2.4"
sources."cssom-0.3.8"
@@ -55197,7 +57025,7 @@ in
sources."dashdash-1.14.1"
(sources."data-urls-1.1.0" // {
dependencies = [
- sources."whatwg-url-7.0.0"
+ sources."whatwg-url-7.1.0"
];
})
sources."debug-3.2.6"
@@ -55213,7 +57041,16 @@ in
sources."detect-libc-1.0.3"
sources."diacritics-1.3.0"
sources."diff-match-patch-1.0.4"
+ (sources."dom-serializer-0.2.2" // {
+ dependencies = [
+ sources."domelementtype-2.0.1"
+ sources."entities-2.0.0"
+ ];
+ })
+ sources."domelementtype-1.3.1"
sources."domexception-1.0.1"
+ sources."domhandler-2.4.2"
+ sources."domutils-1.7.0"
sources."ecc-jsbn-0.1.2"
(sources."emphasize-1.5.0" // {
dependencies = [
@@ -55224,10 +57061,10 @@ in
];
})
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."es6-promise-pool-2.5.0"
sources."escape-string-regexp-1.0.5"
sources."escodegen-1.12.0"
@@ -55252,9 +57089,8 @@ in
sources."form-data-2.5.1"
sources."format-0.2.2"
sources."fs-constants-1.0.0"
- sources."fs-copy-file-sync-1.1.1"
sources."fs-extra-5.0.0"
- sources."fs-minipass-1.2.7"
+ sources."fs-minipass-2.0.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
(sources."gauge-2.7.4" // {
@@ -55266,8 +57102,8 @@ in
sources."get-stdin-5.0.1"
sources."getpass-0.1.7"
sources."github-from-package-0.0.0"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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-1.0.3"
@@ -55280,10 +57116,11 @@ in
sources."html-encoding-sniffer-1.0.2"
sources."html-entities-1.2.1"
sources."html-minifier-3.5.21"
+ sources."htmlparser2-3.10.1"
sources."http-errors-1.7.3"
sources."http-signature-1.2.0"
sources."iconv-lite-0.4.24"
- sources."ignore-walk-3.0.2"
+ sources."ignore-walk-3.0.3"
(sources."image-data-uri-2.0.1" // {
dependencies = [
sources."fs-extra-0.26.7"
@@ -55340,9 +57177,10 @@ in
];
})
sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
sources."isstream-0.1.2"
- sources."joplin-turndown-4.0.17"
- sources."joplin-turndown-plugin-gfm-1.0.9"
+ sources."joplin-turndown-4.0.19"
+ sources."joplin-turndown-plugin-gfm-1.0.11"
sources."jpeg-js-0.1.2"
sources."js-tokens-4.0.0"
sources."jsbn-0.1.1"
@@ -55377,13 +57215,21 @@ in
sources."mime-types-2.1.24"
sources."mimic-response-2.0.0"
sources."minimatch-3.0.4"
- sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
- sources."mkdirp-0.5.1"
+ sources."minimist-1.2.0"
+ sources."minipass-3.1.1"
+ sources."minizlib-2.1.0"
+ (sources."mkdirp-0.5.1" // {
+ dependencies = [
+ sources."minimist-0.0.8"
+ ];
+ })
sources."moment-2.24.0"
sources."ms-2.1.2"
- sources."multiparty-4.2.1"
+ (sources."multiparty-4.2.1" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
sources."nan-2.14.0"
sources."napi-build-utils-1.0.1"
sources."ndarray-1.0.18"
@@ -55391,7 +57237,7 @@ in
sources."needle-2.4.0"
sources."nextgen-events-1.3.0"
sources."no-case-2.3.2"
- (sources."node-abi-2.11.0" // {
+ (sources."node-abi-2.12.0" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -55408,13 +57254,13 @@ in
sources."noop-logger-0.1.1"
sources."nopt-4.0.1"
sources."npm-bundled-1.0.6"
- sources."npm-packlist-1.4.4"
+ sources."npm-packlist-1.4.6"
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
- sources."nwsapi-2.1.4"
+ sources."nwsapi-2.2.0"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
(sources."object-to-arguments-0.0.8" // {
dependencies = [
@@ -55425,7 +57271,7 @@ in
sources."object.getownpropertydescriptors-2.0.3"
sources."omggif-1.0.10"
sources."once-1.4.0"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
sources."os-homedir-1.0.2"
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
@@ -55436,17 +57282,14 @@ in
sources."parse5-4.0.0"
sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
+ sources."path-key-3.1.0"
sources."pend-1.2.0"
sources."performance-now-2.1.0"
sources."pify-3.0.0"
sources."pipe-functions-1.3.0"
sources."pn-1.1.0"
sources."pngjs-2.3.1"
- (sources."prebuild-install-5.3.2" // {
- dependencies = [
- sources."minimist-1.2.0"
- ];
- })
+ sources."prebuild-install-5.3.3"
sources."prelude-ls-1.1.2"
sources."process-nextick-args-2.0.1"
sources."promise-7.3.1"
@@ -55459,13 +57302,9 @@ in
sources."query-string-4.3.4"
sources."querystringify-2.1.1"
sources."random-bytes-1.0.0"
- (sources."rc-1.2.8" // {
- dependencies = [
- sources."minimist-1.2.0"
- ];
- })
+ sources."rc-1.2.8"
sources."read-chunk-2.1.0"
- sources."readable-stream-2.3.6"
+ sources."readable-stream-3.4.0"
sources."reduce-flatten-1.0.1"
sources."redux-3.7.2"
sources."relateurl-0.2.7"
@@ -55476,13 +57315,13 @@ in
sources."tough-cookie-2.4.3"
];
})
- sources."request-promise-core-1.1.2"
- sources."request-promise-native-1.0.7"
+ sources."request-promise-core-1.1.3"
+ sources."request-promise-native-1.0.8"
sources."requires-port-1.0.0"
sources."resolve-url-0.2.1"
sources."retry-0.10.1"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.1.2"
+ sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."semver-6.3.0"
@@ -55490,8 +57329,14 @@ in
sources."set-blocking-2.0.0"
sources."setimmediate-1.0.5"
sources."setprototypeof-1.1.1"
- sources."seventh-0.7.28"
- sources."sharp-0.22.1"
+ sources."seventh-0.7.30"
+ (sources."sharp-0.23.2" // {
+ dependencies = [
+ sources."tar-5.0.5"
+ ];
+ })
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.2"
sources."simple-concat-1.0.0"
sources."simple-get-3.1.0"
@@ -55511,9 +57356,15 @@ in
sources."statuses-1.5.0"
sources."stealthy-require-1.1.1"
sources."strict-uri-encode-1.1.0"
- sources."string-kit-0.9.12"
+ sources."string-kit-0.10.3"
sources."string-padding-1.0.2"
- sources."string-to-stream-1.1.1"
+ (sources."string-to-stream-1.1.1" // {
+ dependencies = [
+ sources."readable-stream-2.3.6"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
(sources."string-width-1.0.2" // {
dependencies = [
sources."strip-ansi-3.0.1"
@@ -55521,7 +57372,7 @@ in
})
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
- sources."string_decoder-1.1.1"
+ sources."string_decoder-1.3.0"
(sources."stringify-parameters-0.0.4" // {
dependencies = [
sources."magicli-0.0.5"
@@ -55538,20 +57389,23 @@ in
sources."symbol-tree-3.2.4"
sources."syswide-cas-5.3.0"
sources."table-layout-0.4.5"
- sources."tar-4.4.11"
- sources."tar-fs-2.0.0"
- (sources."tar-stream-2.1.0" // {
+ (sources."tar-4.4.13" // {
dependencies = [
- sources."readable-stream-3.4.0"
+ sources."fs-minipass-1.2.7"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."yallist-3.1.1"
];
})
+ sources."tar-fs-2.0.0"
+ sources."tar-stream-2.1.0"
(sources."tcp-port-used-0.1.2" // {
dependencies = [
sources."debug-0.7.4"
sources."q-0.9.7"
];
})
- sources."terminal-kit-1.31.3"
+ sources."terminal-kit-1.31.7"
(sources."tkwidgets-0.5.26" // {
dependencies = [
sources."is-fullwidth-code-point-2.0.0"
@@ -55592,10 +57446,10 @@ in
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
sources."whatwg-url-6.5.0"
+ sources."which-2.0.1"
sources."which-pm-runs-1.0.0"
sources."wide-align-1.1.3"
sources."word-wrap-1.2.3"
- sources."wordwrap-1.0.0"
sources."wordwrapjs-3.0.0"
(sources."wrap-ansi-3.0.1" // {
dependencies = [
@@ -55608,7 +57462,7 @@ in
sources."xml-name-validator-3.0.0"
sources."xml2js-0.4.22"
sources."xmlbuilder-11.0.1"
- sources."yallist-3.0.3"
+ sources."yallist-4.0.0"
sources."yargs-parser-7.0.0"
];
buildInputs = globalBuildInputs;
@@ -55633,12 +57487,12 @@ in
sources."abbrev-1.1.1"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."config-chain-1.1.12"
sources."editorconfig-0.15.3"
sources."fs.realpath-1.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -55701,19 +57555,19 @@ in
sha512 = "Yf1ZKA3r9nvtMWHO1kEuMZTlHOF8uoQ0vyo5eH7SQy5YeIiHM+B0DgKnn+X6y6KDYZcF7G2SPkKF+JORCXWE/A==";
};
dependencies = [
- sources."@babel/parser-7.6.0"
+ sources."@babel/parser-7.7.3"
sources."argparse-1.0.10"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."catharsis-0.8.11"
sources."entities-1.1.2"
sources."escape-string-regexp-2.0.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."js2xmlparser-4.0.0"
sources."klaw-3.0.0"
sources."linkify-it-2.2.0"
sources."lodash-4.17.15"
sources."markdown-it-8.4.2"
- sources."markdown-it-anchor-5.2.4"
+ sources."markdown-it-anchor-5.2.5"
sources."marked-0.7.0"
sources."mdurl-1.0.1"
sources."minimist-0.0.8"
@@ -55739,10 +57593,10 @@ in
jshint = nodeEnv.buildNodePackage {
name = "jshint";
packageName = "jshint";
- version = "2.10.2";
+ version = "2.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz";
- sha512 = "e7KZgCSXMJxznE/4WULzybCMNXNAd/bf5TSrvVEq78Q/K8ZwFpmBqQeDtNiHc3l49nV4E/+YeHU/JZjSUIrLAA==";
+ url = "https://registry.npmjs.org/jshint/-/jshint-2.10.3.tgz";
+ sha512 = "d8AoXcNNYzmm7cdmulQ3dQApbrPYArtVBO6n4xOICe4QsXGNHCAKDcFORzqP52LhK61KX0VhY39yYzCsNq+bxQ==";
};
dependencies = [
sources."balanced-match-1.0.0"
@@ -55752,7 +57606,7 @@ in
sources."console-browserify-1.1.0"
sources."core-util-is-1.0.2"
sources."date-now-0.1.4"
- (sources."dom-serializer-0.2.1" // {
+ (sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
sources."entities-2.0.0"
@@ -55764,7 +57618,7 @@ in
sources."entities-1.0.0"
sources."exit-0.1.2"
sources."fs.realpath-1.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."htmlparser2-3.8.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -55867,7 +57721,7 @@ in
sources."path-loader-1.0.10"
sources."process-nextick-args-2.0.1"
sources."punycode-2.1.1"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."slash-2.0.0"
@@ -55951,7 +57805,7 @@ in
sources."decamelize-1.2.0"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
@@ -55961,7 +57815,7 @@ in
sources."ee-first-1.1.1"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."errorhandler-1.5.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
@@ -55970,7 +57824,7 @@ in
sources."express-4.17.1"
(sources."express-urlrewrite-1.2.0" // {
dependencies = [
- sources."path-to-regexp-1.7.0"
+ sources."path-to-regexp-1.8.0"
];
})
sources."extend-3.0.2"
@@ -55992,7 +57846,7 @@ in
sources."get-stream-4.1.0"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
@@ -56051,9 +57905,9 @@ in
sources."minimist-1.2.0"
sources."morgan-1.9.1"
sources."ms-2.0.0"
- sources."nanoid-2.1.1"
+ sources."nanoid-2.1.6"
sources."negotiator-0.6.2"
- sources."normalize-url-4.4.1"
+ sources."normalize-url-4.5.0"
sources."npm-run-path-2.0.2"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
@@ -56160,8 +58014,8 @@ in
sources."xdg-basedir-3.0.0"
sources."y18n-4.0.0"
sources."yallist-2.1.2"
- sources."yargs-14.1.0"
- sources."yargs-parser-14.0.0"
+ sources."yargs-14.2.1"
+ sources."yargs-parser-15.0.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -56202,15 +58056,15 @@ in
karma = nodeEnv.buildNodePackage {
name = "karma";
packageName = "karma";
- version = "4.3.0";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/karma/-/karma-4.3.0.tgz";
- sha512 = "NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==";
+ url = "https://registry.npmjs.org/karma/-/karma-4.4.1.tgz";
+ sha512 = "L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A==";
};
dependencies = [
sources."accepts-1.3.7"
sources."after-0.8.2"
- sources."anymatch-3.1.0"
+ sources."anymatch-3.1.1"
sources."arraybuffer.slice-0.0.7"
sources."async-2.6.3"
sources."async-limiter-1.0.1"
@@ -56221,7 +58075,7 @@ in
sources."better-assert-1.0.2"
sources."binary-extensions-2.0.0"
sources."blob-0.0.5"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
@@ -56230,7 +58084,7 @@ in
sources."buffer-fill-1.0.0"
sources."bytes-3.1.0"
sources."callsite-1.0.0"
- sources."chokidar-3.1.1"
+ sources."chokidar-3.3.0"
sources."colors-1.4.0"
sources."component-bind-1.0.0"
sources."component-emitter-1.2.1"
@@ -56239,7 +58093,6 @@ in
sources."connect-3.7.0"
sources."content-type-1.0.4"
sources."cookie-0.3.1"
- sources."core-js-3.2.1"
sources."custom-event-1.0.1"
sources."date-format-2.1.0"
sources."debug-2.6.9"
@@ -56274,10 +58127,10 @@ in
})
sources."fs-extra-7.0.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.0.7"
- sources."glob-7.1.4"
+ sources."fsevents-2.1.2"
+ sources."glob-7.1.6"
sources."glob-parent-5.1.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-binary2-1.0.3"
sources."has-cors-1.1.0"
sources."http-errors-1.7.2"
@@ -56319,13 +58172,13 @@ in
sources."parseuri-0.0.5"
sources."parseurl-1.3.3"
sources."path-is-absolute-1.0.1"
- sources."picomatch-2.0.7"
+ sources."picomatch-2.1.1"
sources."pseudomap-1.0.2"
sources."qjobs-1.2.0"
sources."qs-6.7.0"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
- sources."readdirp-3.1.2"
+ sources."readdirp-3.2.0"
sources."requires-port-1.0.0"
sources."rfdc-1.1.4"
sources."rimraf-2.7.1"
@@ -56406,20 +58259,20 @@ in
sources."clone-stats-1.0.0"
sources."cloneable-readable-1.1.3"
sources."concat-map-0.0.1"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."core-util-is-1.0.2"
sources."define-properties-1.1.3"
sources."duplexify-3.7.1"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."extend-3.0.2"
sources."flush-write-stream-1.1.1"
sources."fs-mkdirp-stream-1.0.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-parent-3.1.0"
sources."glob-stream-6.1.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-symbols-1.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -56485,10 +58338,10 @@ in
leetcode-cli = nodeEnv.buildNodePackage {
name = "leetcode-cli";
packageName = "leetcode-cli";
- version = "2.6.1";
+ version = "2.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/leetcode-cli/-/leetcode-cli-2.6.1.tgz";
- sha512 = "B3OXkxcsHUBnXoO2X5JOt2tDAEjMO+Mf3PxVJwgLhjdbK5XeR2GKDa6YcMuBv5fhJRzGUfQ+l6KEMQE6lRl8eg==";
+ url = "https://registry.npmjs.org/leetcode-cli/-/leetcode-cli-2.6.2.tgz";
+ sha512 = "wP2yB6yGq+dlXgi8PMNgXS24Sb7rtYRs/WYQ4+zrJ9Oa/7Qp47PbVxuS4Dl62yeEo3OSlT1hovp1SWY6jE7ToQ==";
};
dependencies = [
sources."abab-1.0.4"
@@ -56539,7 +58392,7 @@ in
sources."domhandler-2.3.0"
sources."domutils-1.5.1"
sources."ecc-jsbn-0.1.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."escape-string-regexp-1.0.5"
sources."escodegen-1.12.0"
@@ -56560,7 +58413,7 @@ in
sources."get-caller-file-1.0.3"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
@@ -56621,7 +58474,7 @@ in
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
(sources."ora-3.0.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -56705,6 +58558,7 @@ in
sources."pkginfo-0.3.1"
];
})
+ sources."word-wrap-1.2.3"
sources."wordwrap-1.0.0"
sources."wrap-ansi-2.1.0"
sources."wrappy-1.0.2"
@@ -56741,10 +58595,10 @@ in
lerna = nodeEnv.buildNodePackage {
name = "lerna";
packageName = "lerna";
- version = "3.16.4";
+ version = "3.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/lerna/-/lerna-3.16.4.tgz";
- sha512 = "0HfwXIkqe72lBLZcNO9NMRfylh5Ng1l8tETgYQ260ZdHRbPuaLKE3Wqnd2YYRRkWfwPyEyZO8mZweBR+slVe1A==";
+ url = "https://registry.npmjs.org/lerna/-/lerna-3.18.4.tgz";
+ sha512 = "DiU53cvMxaU07Bj2HwBwUQ2O3c/ORNq/QwKj1vGJH4vSkZSTUxPryp2baSNlt8PmnLNXOVpw0vOTRkEF+6n/cA==";
};
dependencies = [
(sources."@evocateur/libnpmaccess-3.1.2" // {
@@ -56764,102 +58618,101 @@ in
sources."semver-5.7.1"
];
})
- sources."@lerna/add-3.16.2"
- sources."@lerna/batch-packages-3.16.0"
- sources."@lerna/bootstrap-3.16.2"
- sources."@lerna/changed-3.16.4"
- sources."@lerna/check-working-tree-3.14.2"
- sources."@lerna/child-process-3.14.2"
- sources."@lerna/clean-3.16.0"
- sources."@lerna/cli-3.13.0"
- sources."@lerna/collect-uncommitted-3.14.2"
- sources."@lerna/collect-updates-3.16.0"
- sources."@lerna/command-3.16.0"
+ sources."@lerna/add-3.18.4"
+ sources."@lerna/bootstrap-3.18.4"
+ sources."@lerna/changed-3.18.4"
+ sources."@lerna/check-working-tree-3.16.5"
+ sources."@lerna/child-process-3.16.5"
+ sources."@lerna/clean-3.18.4"
+ sources."@lerna/cli-3.18.0"
+ sources."@lerna/collect-uncommitted-3.16.5"
+ sources."@lerna/collect-updates-3.18.0"
+ sources."@lerna/command-3.18.0"
(sources."@lerna/conventional-commits-3.16.4" // {
dependencies = [
sources."pify-4.0.1"
];
})
- (sources."@lerna/create-3.16.0" // {
+ (sources."@lerna/create-3.18.0" // {
dependencies = [
sources."pify-4.0.1"
];
})
sources."@lerna/create-symlink-3.16.2"
- sources."@lerna/describe-ref-3.14.2"
- sources."@lerna/diff-3.16.0"
- sources."@lerna/exec-3.16.0"
- sources."@lerna/filter-options-3.16.0"
- sources."@lerna/filter-packages-3.16.0"
+ sources."@lerna/describe-ref-3.16.5"
+ sources."@lerna/diff-3.18.0"
+ sources."@lerna/exec-3.18.4"
+ sources."@lerna/filter-options-3.18.4"
+ 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.0"
+ sources."@lerna/github-client-3.16.5"
sources."@lerna/gitlab-client-3.15.0"
sources."@lerna/global-options-3.13.0"
- sources."@lerna/has-npm-version-3.16.0"
- sources."@lerna/import-3.16.0"
- sources."@lerna/init-3.16.0"
- sources."@lerna/link-3.16.2"
- sources."@lerna/list-3.16.0"
- sources."@lerna/listable-3.16.0"
+ sources."@lerna/has-npm-version-3.16.5"
+ sources."@lerna/import-3.18.0"
+ sources."@lerna/init-3.18.0"
+ sources."@lerna/link-3.18.0"
+ sources."@lerna/list-3.18.4"
+ sources."@lerna/listable-3.18.4"
sources."@lerna/log-packed-3.16.0"
(sources."@lerna/npm-conf-3.16.0" // {
dependencies = [
sources."pify-4.0.1"
];
})
- sources."@lerna/npm-dist-tag-3.16.0"
- sources."@lerna/npm-install-3.16.0"
+ sources."@lerna/npm-dist-tag-3.18.1"
+ sources."@lerna/npm-install-3.16.5"
(sources."@lerna/npm-publish-3.16.2" // {
dependencies = [
sources."pify-4.0.1"
];
})
- sources."@lerna/npm-run-script-3.14.2"
+ sources."@lerna/npm-run-script-3.16.5"
sources."@lerna/otplease-3.16.0"
sources."@lerna/output-3.13.0"
sources."@lerna/pack-directory-3.16.4"
sources."@lerna/package-3.16.0"
- sources."@lerna/package-graph-3.16.0"
+ sources."@lerna/package-graph-3.18.0"
sources."@lerna/prerelease-id-from-version-3.16.0"
- sources."@lerna/project-3.16.0"
+ sources."@lerna/project-3.18.0"
sources."@lerna/prompt-3.13.0"
- sources."@lerna/publish-3.16.4"
+ sources."@lerna/publish-3.18.4"
sources."@lerna/pulse-till-done-3.13.0"
- sources."@lerna/query-graph-3.16.0"
+ sources."@lerna/query-graph-3.18.0"
sources."@lerna/resolve-symlink-3.16.0"
- sources."@lerna/rimraf-dir-3.14.2"
- sources."@lerna/run-3.16.0"
+ sources."@lerna/rimraf-dir-3.16.5"
+ sources."@lerna/run-3.18.4"
sources."@lerna/run-lifecycle-3.16.2"
- sources."@lerna/run-parallel-batches-3.16.0"
- sources."@lerna/run-topologically-3.16.0"
- sources."@lerna/symlink-binary-3.16.2"
- sources."@lerna/symlink-dependencies-3.16.2"
+ sources."@lerna/run-topologically-3.18.0"
+ 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.16.4"
+ sources."@lerna/version-3.18.4"
sources."@lerna/write-log-file-3.13.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
- (sources."@octokit/endpoint-5.3.5" // {
+ (sources."@octokit/endpoint-5.5.1" // {
dependencies = [
sources."is-plain-object-3.0.0"
sources."isobject-4.0.0"
];
})
sources."@octokit/plugin-enterprise-rest-3.6.2"
- (sources."@octokit/request-5.1.0" // {
+ (sources."@octokit/request-5.3.1" // {
dependencies = [
sources."is-plain-object-3.0.0"
sources."isobject-4.0.0"
];
})
- sources."@octokit/request-error-1.0.4"
- sources."@octokit/rest-16.30.0"
+ sources."@octokit/request-error-1.2.0"
+ sources."@octokit/rest-16.35.0"
+ sources."@octokit/types-2.0.1"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."@zkochan/cmd-shim-3.1.0"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
@@ -56900,7 +58753,7 @@ in
})
sources."bcrypt-pbkdf-1.0.2"
sources."before-after-hook-2.1.0"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
(sources."braces-2.3.2" // {
dependencies = [
@@ -56927,7 +58780,7 @@ in
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."ci-info-2.0.0"
(sources."class-utils-0.3.6" // {
dependencies = [
@@ -56948,10 +58801,11 @@ in
})
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.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."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."clone-1.0.4"
@@ -56961,7 +58815,7 @@ in
sources."color-name-1.1.3"
sources."columnify-1.5.4"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
(sources."compare-func-1.3.2" // {
dependencies = [
sources."dot-prop-3.0.0"
@@ -56972,20 +58826,20 @@ 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.3"
+ sources."conventional-changelog-angular-5.0.6"
(sources."conventional-changelog-core-3.2.3" // {
dependencies = [
sources."through2-3.0.1"
];
})
- sources."conventional-changelog-preset-loader-2.2.0"
- (sources."conventional-changelog-writer-4.0.7" // {
+ sources."conventional-changelog-preset-loader-2.3.0"
+ (sources."conventional-changelog-writer-4.0.10" // {
dependencies = [
sources."through2-3.0.1"
];
})
sources."conventional-commits-filter-2.0.2"
- (sources."conventional-commits-parser-3.0.3" // {
+ (sources."conventional-commits-parser-3.0.7" // {
dependencies = [
sources."through2-3.0.1"
];
@@ -57037,13 +58891,14 @@ in
sources."duplexer-0.1.1"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
+ sources."emoji-regex-7.0.3"
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."env-paths-1.0.0"
sources."err-code-1.1.2"
sources."error-ex-1.3.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
@@ -57121,7 +58976,7 @@ in
];
})
sources."genfun-5.0.0"
- sources."get-caller-file-1.0.3"
+ sources."get-caller-file-2.0.5"
(sources."get-pkg-repo-1.4.0" // {
dependencies = [
sources."camelcase-2.1.1"
@@ -57159,7 +59014,7 @@ in
sources."git-up-4.0.1"
sources."git-url-parse-11.1.2"
sources."gitconfiglocal-1.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-parent-5.1.0"
sources."glob-to-regexp-0.3.0"
(sources."globby-9.2.0" // {
@@ -57167,8 +59022,8 @@ in
sources."pify-4.0.1"
];
})
- sources."graceful-fs-4.2.2"
- (sources."handlebars-4.2.1" // {
+ sources."graceful-fs-4.2.3"
+ (sources."handlebars-4.5.1" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -57185,16 +59040,16 @@ in
sources."kind-of-4.0.0"
];
})
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-cache-semantics-3.8.1"
sources."http-proxy-agent-2.1.0"
sources."http-signature-1.2.0"
- sources."https-proxy-agent-2.2.2"
+ sources."https-proxy-agent-2.2.4"
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.4.24"
sources."iferr-0.1.5"
sources."ignore-4.0.6"
- sources."ignore-walk-3.0.2"
+ sources."ignore-walk-3.0.3"
(sources."import-fresh-2.0.0" // {
dependencies = [
sources."resolve-from-3.0.0"
@@ -57218,7 +59073,6 @@ in
sources."strip-ansi-5.2.0"
];
})
- sources."invert-kv-2.0.0"
sources."ip-1.1.5"
sources."is-accessor-descriptor-1.0.0"
sources."is-arrayish-0.2.1"
@@ -57247,7 +59101,7 @@ in
sources."is-ssh-1.3.1"
sources."is-stream-1.1.0"
sources."is-symbol-1.0.2"
- sources."is-text-path-2.0.0"
+ sources."is-text-path-1.0.1"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
@@ -57265,7 +59119,6 @@ in
sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
sources."kind-of-6.0.2"
- sources."lcid-2.0.0"
(sources."load-json-file-5.3.0" // {
dependencies = [
sources."pify-4.0.1"
@@ -57286,16 +59139,10 @@ in
sources."lru-cache-5.1.1"
sources."macos-release-2.3.0"
sources."make-dir-1.3.0"
- sources."make-fetch-happen-5.0.0"
- sources."map-age-cleaner-0.1.3"
+ sources."make-fetch-happen-5.0.1"
sources."map-cache-0.2.2"
sources."map-obj-2.0.0"
sources."map-visit-1.0.0"
- (sources."mem-4.3.0" // {
- dependencies = [
- sources."mimic-fn-2.1.0"
- ];
- })
(sources."meow-4.0.1" // {
dependencies = [
sources."minimist-1.2.0"
@@ -57309,8 +59156,8 @@ in
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."minimist-options-3.0.2"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mississippi-3.0.0"
(sources."mixin-deep-1.3.2" // {
dependencies = [
@@ -57330,7 +59177,7 @@ in
sources."nice-try-1.0.5"
sources."node-fetch-2.6.0"
sources."node-fetch-npm-2.0.2"
- (sources."node-gyp-5.0.3" // {
+ (sources."node-gyp-5.0.5" // {
dependencies = [
sources."semver-5.3.0"
];
@@ -57349,7 +59196,7 @@ in
sources."semver-5.7.1"
];
})
- sources."npm-packlist-1.4.4"
+ sources."npm-packlist-1.4.6"
(sources."npm-pick-manifest-3.0.2" // {
dependencies = [
sources."semver-5.7.1"
@@ -57373,7 +59220,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
sources."object.getownpropertydescriptors-2.0.3"
@@ -57383,13 +59230,10 @@ in
sources."onetime-2.0.1"
sources."optimist-0.6.1"
sources."os-homedir-1.0.2"
- sources."os-locale-3.1.0"
sources."os-name-3.1.0"
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
- sources."p-defer-1.0.0"
sources."p-finally-1.0.0"
- sources."p-is-promise-2.1.0"
sources."p-limit-2.2.1"
sources."p-locate-3.0.0"
sources."p-map-2.1.0"
@@ -57436,7 +59280,7 @@ in
sources."qs-6.5.2"
sources."quick-lru-1.1.0"
sources."read-1.0.7"
- sources."read-cmd-shim-1.0.4"
+ sources."read-cmd-shim-1.0.5"
(sources."read-package-json-2.1.0" // {
dependencies = [
sources."slash-1.0.0"
@@ -57470,7 +59314,7 @@ in
sources."repeating-2.0.1"
sources."request-2.88.0"
sources."require-directory-2.1.1"
- sources."require-main-filename-1.0.1"
+ sources."require-main-filename-2.0.0"
sources."resolve-1.12.0"
(sources."resolve-cwd-2.0.0" // {
dependencies = [
@@ -57501,7 +59345,7 @@ in
sources."signal-exit-3.0.2"
sources."slash-2.0.0"
sources."slide-1.1.6"
- sources."smart-buffer-4.0.2"
+ sources."smart-buffer-4.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."debug-2.6.9"
@@ -57532,7 +59376,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."socks-2.3.2"
+ sources."socks-2.3.3"
(sources."socks-proxy-agent-4.0.2" // {
dependencies = [
sources."agent-base-4.2.1"
@@ -57594,10 +59438,10 @@ in
];
})
sources."supports-color-5.5.0"
- sources."tar-4.4.11"
+ sources."tar-4.4.13"
sources."temp-dir-1.0.0"
sources."temp-write-3.4.0"
- sources."text-extensions-2.0.0"
+ sources."text-extensions-1.9.0"
sources."thenify-3.3.0"
sources."thenify-all-1.6.0"
sources."through-2.3.8"
@@ -57623,7 +59467,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- (sources."uglify-js-3.6.0" // {
+ (sources."uglify-js-3.6.8" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -57656,16 +59500,17 @@ in
sources."verror-1.10.0"
sources."wcwidth-1.0.1"
sources."webidl-conversions-4.0.2"
- sources."whatwg-url-7.0.0"
+ sources."whatwg-url-7.1.0"
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."wide-align-1.1.3"
sources."windows-release-3.2.0"
sources."wordwrap-0.0.3"
- (sources."wrap-ansi-2.1.0" // {
+ (sources."wrap-ansi-5.1.0" // {
dependencies = [
- sources."is-fullwidth-code-point-1.0.0"
- sources."string-width-1.0.2"
+ sources."ansi-regex-4.1.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."wrappy-1.0.2"
@@ -57684,9 +59529,15 @@ in
})
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- sources."yallist-3.0.3"
- sources."yargs-12.0.5"
- sources."yargs-parser-11.1.1"
+ sources."yallist-3.1.1"
+ (sources."yargs-14.2.1" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."yargs-parser-15.0.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -57730,7 +59581,7 @@ in
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-signature-1.2.0"
@@ -57926,7 +59777,7 @@ in
sources."is-glob-3.1.0"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -58095,7 +59946,7 @@ in
sources."is-extendable-0.1.1"
];
})
- sources."unix-crypt-td-js-1.0.0"
+ sources."unix-crypt-td-js-1.1.4"
sources."unpipe-1.0.0"
(sources."unset-value-1.0.0" // {
dependencies = [
@@ -58272,7 +60123,7 @@ in
sources."github-slugger-1.2.1"
sources."glob-base-0.3.0"
sources."glob-parent-2.0.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
(sources."has-binary2-1.0.3" // {
@@ -58351,7 +60202,7 @@ in
sources."map-visit-1.0.0"
sources."markdown-it-8.4.2"
sources."markdown-it-emoji-1.4.0"
- sources."markdown-it-github-headings-1.1.1"
+ sources."markdown-it-github-headings-1.1.2"
sources."markdown-it-task-checkbox-1.0.6"
sources."math-random-1.0.4"
sources."mdurl-1.0.1"
@@ -58626,7 +60477,7 @@ in
sources."uuid-3.3.3"
sources."vary-1.1.2"
sources."verror-1.10.0"
- sources."ws-7.1.2"
+ sources."ws-7.2.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -58647,82 +60498,84 @@ in
src = ../interpreters/clojurescript/lumo;
dependencies = [
sources."@babel/code-frame-7.5.5"
- sources."@babel/core-7.6.0"
- sources."@babel/generator-7.6.0"
- sources."@babel/helper-annotate-as-pure-7.0.0"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.1.0"
- sources."@babel/helper-call-delegate-7.4.4"
- sources."@babel/helper-create-class-features-plugin-7.6.0"
- sources."@babel/helper-define-map-7.5.5"
- sources."@babel/helper-explode-assignable-expression-7.1.0"
- sources."@babel/helper-function-name-7.1.0"
- sources."@babel/helper-get-function-arity-7.0.0"
- sources."@babel/helper-hoist-variables-7.4.4"
- sources."@babel/helper-member-expression-to-functions-7.5.5"
- sources."@babel/helper-module-imports-7.0.0"
- sources."@babel/helper-module-transforms-7.5.5"
- sources."@babel/helper-optimise-call-expression-7.0.0"
+ sources."@babel/core-7.7.2"
+ sources."@babel/generator-7.7.2"
+ sources."@babel/helper-annotate-as-pure-7.7.0"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.7.0"
+ sources."@babel/helper-call-delegate-7.7.0"
+ sources."@babel/helper-create-class-features-plugin-7.7.0"
+ sources."@babel/helper-create-regexp-features-plugin-7.7.2"
+ sources."@babel/helper-define-map-7.7.0"
+ sources."@babel/helper-explode-assignable-expression-7.7.0"
+ sources."@babel/helper-function-name-7.7.0"
+ sources."@babel/helper-get-function-arity-7.7.0"
+ sources."@babel/helper-hoist-variables-7.7.0"
+ sources."@babel/helper-member-expression-to-functions-7.7.0"
+ sources."@babel/helper-module-imports-7.7.0"
+ sources."@babel/helper-module-transforms-7.7.0"
+ sources."@babel/helper-optimise-call-expression-7.7.0"
sources."@babel/helper-plugin-utils-7.0.0"
sources."@babel/helper-regex-7.5.5"
- sources."@babel/helper-remap-async-to-generator-7.1.0"
- sources."@babel/helper-replace-supers-7.5.5"
- sources."@babel/helper-simple-access-7.1.0"
- sources."@babel/helper-split-export-declaration-7.4.4"
- sources."@babel/helper-wrap-function-7.2.0"
- sources."@babel/helpers-7.6.0"
+ sources."@babel/helper-remap-async-to-generator-7.7.0"
+ sources."@babel/helper-replace-supers-7.7.0"
+ sources."@babel/helper-simple-access-7.7.0"
+ sources."@babel/helper-split-export-declaration-7.7.0"
+ sources."@babel/helper-wrap-function-7.7.0"
+ sources."@babel/helpers-7.7.0"
sources."@babel/highlight-7.5.0"
- sources."@babel/parser-7.6.0"
+ sources."@babel/parser-7.7.3"
sources."@babel/plugin-external-helpers-7.0.0"
- sources."@babel/plugin-proposal-async-generator-functions-7.2.0"
- sources."@babel/plugin-proposal-class-properties-7.5.5"
- sources."@babel/plugin-proposal-dynamic-import-7.5.0"
+ sources."@babel/plugin-proposal-async-generator-functions-7.7.0"
+ sources."@babel/plugin-proposal-class-properties-7.7.0"
+ sources."@babel/plugin-proposal-dynamic-import-7.7.0"
sources."@babel/plugin-proposal-json-strings-7.2.0"
- sources."@babel/plugin-proposal-object-rest-spread-7.5.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.6.2"
sources."@babel/plugin-proposal-optional-catch-binding-7.2.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.4.4"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.7.0"
sources."@babel/plugin-syntax-async-generators-7.2.0"
sources."@babel/plugin-syntax-dynamic-import-7.2.0"
sources."@babel/plugin-syntax-json-strings-7.2.0"
sources."@babel/plugin-syntax-object-rest-spread-7.2.0"
sources."@babel/plugin-syntax-optional-catch-binding-7.2.0"
+ sources."@babel/plugin-syntax-top-level-await-7.7.0"
sources."@babel/plugin-transform-arrow-functions-7.2.0"
- sources."@babel/plugin-transform-async-to-generator-7.5.0"
+ sources."@babel/plugin-transform-async-to-generator-7.7.0"
sources."@babel/plugin-transform-block-scoped-functions-7.2.0"
- sources."@babel/plugin-transform-block-scoping-7.6.0"
- sources."@babel/plugin-transform-classes-7.5.5"
+ sources."@babel/plugin-transform-block-scoping-7.6.3"
+ sources."@babel/plugin-transform-classes-7.7.0"
sources."@babel/plugin-transform-computed-properties-7.2.0"
sources."@babel/plugin-transform-destructuring-7.6.0"
- sources."@babel/plugin-transform-dotall-regex-7.4.4"
+ sources."@babel/plugin-transform-dotall-regex-7.7.0"
sources."@babel/plugin-transform-duplicate-keys-7.5.0"
sources."@babel/plugin-transform-exponentiation-operator-7.2.0"
sources."@babel/plugin-transform-for-of-7.4.4"
- sources."@babel/plugin-transform-function-name-7.4.4"
+ sources."@babel/plugin-transform-function-name-7.7.0"
sources."@babel/plugin-transform-literals-7.2.0"
sources."@babel/plugin-transform-member-expression-literals-7.2.0"
sources."@babel/plugin-transform-modules-amd-7.5.0"
- sources."@babel/plugin-transform-modules-commonjs-7.6.0"
- sources."@babel/plugin-transform-modules-systemjs-7.5.0"
- sources."@babel/plugin-transform-modules-umd-7.2.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.6.0"
+ sources."@babel/plugin-transform-modules-commonjs-7.7.0"
+ sources."@babel/plugin-transform-modules-systemjs-7.7.0"
+ sources."@babel/plugin-transform-modules-umd-7.7.0"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.7.0"
sources."@babel/plugin-transform-new-target-7.4.4"
sources."@babel/plugin-transform-object-super-7.5.5"
sources."@babel/plugin-transform-parameters-7.4.4"
sources."@babel/plugin-transform-property-literals-7.2.0"
- sources."@babel/plugin-transform-regenerator-7.4.5"
+ sources."@babel/plugin-transform-regenerator-7.7.0"
sources."@babel/plugin-transform-reserved-words-7.2.0"
- sources."@babel/plugin-transform-runtime-7.6.0"
+ sources."@babel/plugin-transform-runtime-7.6.2"
sources."@babel/plugin-transform-shorthand-properties-7.2.0"
- sources."@babel/plugin-transform-spread-7.2.2"
+ sources."@babel/plugin-transform-spread-7.6.2"
sources."@babel/plugin-transform-sticky-regex-7.2.0"
sources."@babel/plugin-transform-template-literals-7.4.4"
sources."@babel/plugin-transform-typeof-symbol-7.2.0"
- sources."@babel/plugin-transform-unicode-regex-7.4.4"
- sources."@babel/preset-env-7.6.0"
+ sources."@babel/plugin-transform-unicode-regex-7.7.0"
+ sources."@babel/preset-env-7.7.1"
sources."@babel/preset-stage-2-7.0.0"
- sources."@babel/runtime-7.6.0"
- sources."@babel/template-7.6.0"
- sources."@babel/traverse-7.6.0"
- sources."@babel/types-7.6.1"
+ sources."@babel/runtime-7.7.2"
+ sources."@babel/template-7.7.0"
+ sources."@babel/traverse-7.7.2"
+ sources."@babel/types-7.7.2"
sources."@calebboyd/semaphore-1.3.1"
sources."@comandeer/babel-plugin-banner-4.1.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
@@ -58733,7 +60586,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."@webassemblyjs/ast-1.8.5"
sources."@webassemblyjs/floating-point-hex-parser-1.8.5"
sources."@webassemblyjs/helper-api-error-1.8.5"
@@ -58915,7 +60768,7 @@ in
sources."big.js-5.2.2"
sources."binary-extensions-1.13.1"
sources."bl-1.2.2"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."bn.js-4.11.8"
sources."brace-expansion-1.1.11"
sources."braces-1.8.5"
@@ -58926,7 +60779,7 @@ in
sources."browserify-rsa-4.0.1"
sources."browserify-sign-4.0.4"
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.7.0"
+ sources."browserslist-4.7.2"
sources."buffer-5.4.3"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
@@ -58949,7 +60802,7 @@ in
})
sources."call-me-maybe-1.0.1"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30000989"
+ sources."caniuse-lite-1.0.30001008"
sources."caw-2.0.1"
(sources."chalk-2.4.2" // {
dependencies = [
@@ -58976,7 +60829,7 @@ in
sources."normalize-path-3.0.0"
];
})
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."chrome-trace-event-1.0.2"
sources."cipher-base-1.0.4"
(sources."class-utils-0.3.6" // {
@@ -59019,14 +60872,14 @@ in
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
sources."config-chain-1.1.12"
- sources."console-browserify-1.1.0"
+ sources."console-browserify-1.2.0"
sources."constants-browserify-1.0.0"
sources."content-disposition-0.5.3"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."copy-concurrently-1.0.5"
sources."copy-descriptor-0.1.1"
- sources."core-js-2.6.9"
- (sources."core-js-compat-3.2.1" // {
+ sources."core-js-2.6.10"
+ (sources."core-js-compat-3.4.1" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -59039,7 +60892,6 @@ in
sources."cross-spawn-6.0.5"
sources."crypto-browserify-3.12.0"
sources."cyclist-1.0.1"
- sources."date-now-0.1.4"
sources."death-1.1.0"
sources."debug-4.1.1"
sources."decamelize-1.2.0"
@@ -59080,7 +60932,7 @@ in
sources."clone-1.0.4"
];
})
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."define-properties-1.1.3"
(sources."define-property-2.0.2" // {
dependencies = [
@@ -59107,12 +60959,12 @@ in
})
sources."duplexer3-0.1.4"
sources."duplexify-3.7.1"
- sources."electron-to-chromium-1.3.264"
+ sources."electron-to-chromium-1.3.306"
sources."elliptic-6.5.1"
sources."emoji-regex-7.0.3"
sources."emojis-list-2.1.0"
- sources."end-of-stream-1.4.1"
- sources."enhanced-resolve-4.1.0"
+ sources."end-of-stream-1.4.4"
+ sources."enhanced-resolve-4.1.1"
sources."errno-0.1.7"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
@@ -59269,7 +61121,7 @@ in
sources."get-proxy-2.1.0"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-base-0.3.0"
sources."glob-parent-2.0.0"
sources."glob-to-regexp-0.3.0"
@@ -59298,11 +61150,11 @@ in
})
sources."get-stream-4.1.0"
sources."http-cache-semantics-4.0.3"
- sources."normalize-url-4.4.1"
+ sources."normalize-url-4.5.0"
sources."p-cancelable-1.1.0"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."graceful-readlink-1.0.1"
sources."has-ansi-2.0.0"
sources."has-flag-3.0.0"
@@ -59328,7 +61180,7 @@ in
sources."hash.js-1.1.7"
sources."hmac-drbg-1.0.1"
sources."homedir-polyfill-1.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-cache-semantics-3.8.1"
sources."https-browserify-1.0.0"
sources."ieee754-1.1.13"
@@ -59398,7 +61250,7 @@ in
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
- sources."json5-2.1.0"
+ sources."json5-2.1.1"
sources."jszip-git://github.com/anmonteiro/jszip#patch-1"
sources."keyv-3.0.0"
sources."kind-of-3.2.2"
@@ -59416,7 +61268,7 @@ in
sources."loose-envify-1.4.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-5.1.1"
- sources."magic-string-0.25.3"
+ sources."magic-string-0.25.4"
(sources."make-dir-2.1.0" // {
dependencies = [
sources."pify-4.0.1"
@@ -59434,11 +61286,11 @@ in
sources."p-is-promise-2.1.0"
];
})
- sources."memory-fs-0.4.1"
+ sources."memory-fs-0.5.0"
sources."merge2-1.3.0"
sources."micromatch-2.3.11"
sources."miller-rabin-4.0.1"
- sources."mime-db-1.41.0"
+ sources."mime-db-1.42.0"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimalistic-assert-1.0.1"
@@ -59477,11 +61329,15 @@ in
sources."node-fetch-2.6.0"
(sources."node-libs-browser-2.2.1" // {
dependencies = [
- sources."buffer-4.9.1"
+ sources."buffer-4.9.2"
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.32"
+ (sources."node-releases-1.1.39" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
sources."normalize-package-data-2.5.0"
sources."normalize-path-2.1.1"
(sources."normalize-url-2.0.1" // {
@@ -59662,9 +61518,8 @@ in
sources."regenerator-transform-0.14.1"
sources."regex-cache-0.4.4"
sources."regex-not-1.0.2"
- sources."regexp-tree-0.1.13"
sources."regexpu-core-4.6.0"
- sources."regjsgen-0.5.0"
+ sources."regjsgen-0.5.1"
(sources."regjsparser-0.6.0" // {
dependencies = [
sources."jsesc-0.5.0"
@@ -59768,7 +61623,7 @@ in
sources."source-list-map-0.1.8"
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.2"
- (sources."source-map-support-0.5.13" // {
+ (sources."source-map-support-0.5.16" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -59818,9 +61673,9 @@ in
sources."supports-color-2.0.0"
sources."tapable-1.1.3"
sources."tar-stream-1.6.2"
- (sources."terser-4.3.1" // {
+ (sources."terser-4.4.0" // {
dependencies = [
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."source-map-0.6.1"
];
})
@@ -59890,10 +61745,10 @@ in
sources."v8-compile-cache-2.0.3"
sources."validate-npm-package-license-3.0.4"
sources."vinyl-2.2.0"
- sources."vm-browserify-1.1.0"
+ sources."vm-browserify-1.1.2"
sources."watchpack-1.6.0"
sources."wcwidth-1.0.1"
- (sources."webpack-4.40.2" // {
+ (sources."webpack-4.41.2" // {
dependencies = [
sources."arr-diff-4.0.0"
sources."array-unique-0.3.2"
@@ -59931,12 +61786,15 @@ in
})
sources."isobject-3.0.1"
sources."kind-of-6.0.2"
+ sources."memory-fs-0.4.1"
sources."micromatch-3.1.10"
sources."ms-2.0.0"
];
})
- (sources."webpack-cli-3.3.9" // {
+ (sources."webpack-cli-3.3.10" // {
dependencies = [
+ sources."enhanced-resolve-4.1.0"
+ sources."memory-fs-0.4.1"
sources."supports-color-6.1.0"
];
})
@@ -59970,7 +61828,7 @@ in
sources."wrappy-1.0.2"
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
(sources."yargs-13.2.4" // {
dependencies = [
sources."find-up-3.0.0"
@@ -60017,17 +61875,17 @@ in
markdown-link-check = nodeEnv.buildNodePackage {
name = "markdown-link-check";
packageName = "markdown-link-check";
- version = "3.7.3";
+ version = "3.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-link-check/-/markdown-link-check-3.7.3.tgz";
- sha512 = "X/HWomzeox5HtkKLupin4affBXHq22r7RNqiSKsxlgZQMSU9n+zpGY0sbzJr1IycB6FXpKUZet1VH3Rs1/8WQg==";
+ url = "https://registry.npmjs.org/markdown-link-check/-/markdown-link-check-3.8.0.tgz";
+ sha512 = "tpBlUsnJfJ5xMHAjBC/10s8Un/WT/FmF+xXaZjeaegESmjcPlEcxZ+UuCtxArETovLS5gZ8lZXzdhgslHziLsg==";
};
dependencies = [
sources."ajv-6.10.2"
sources."ansi-styles-3.2.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
- sources."async-2.6.3"
+ sources."async-3.1.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.8.0"
@@ -60037,7 +61895,7 @@ in
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-3.0.2"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
sources."delayed-stream-1.0.0"
@@ -60054,8 +61912,8 @@ in
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
sources."http-signature-1.2.0"
- sources."is-absolute-url-2.1.0"
- sources."is-relative-url-2.0.0"
+ sources."is-absolute-url-3.0.3"
+ sources."is-relative-url-3.0.0"
sources."is-typedarray-1.0.0"
sources."isemail-3.2.0"
sources."isstream-0.1.2"
@@ -60064,10 +61922,10 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
- sources."link-check-4.4.5"
+ sources."link-check-4.4.6"
sources."lodash-4.17.15"
- sources."markdown-link-extractor-1.2.1"
- sources."marked-0.6.3"
+ sources."markdown-link-extractor-1.2.2"
+ sources."marked-0.7.0"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."ms-2.1.2"
@@ -60112,7 +61970,7 @@ in
sha512 = "z4uLbDHNbs/aRuR6zCcnzwFQuMixkHCcWqgVaommfK/3cA1Ahq7OXemn+m8JwTYcBApSHgcrSbPr9sm3sZFL+A==";
};
dependencies = [
- sources."commander-3.0.1"
+ sources."commander-4.0.1"
sources."esm-3.2.25"
sources."mathjax-full-git://github.com/mathjax/MathJax-src.git"
sources."mj-context-menu-0.2.0"
@@ -60170,10 +62028,10 @@ in
meguca = nodeEnv.buildNodePackage {
name = "meguca";
packageName = "meguca";
- version = "1.1.6";
+ version = "1.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/meguca/-/meguca-1.1.6.tgz";
- sha512 = "kqg6t8mUUpb4WwD+4WqgS41AejdSkIEmPCB7v2D7ioxtLFiCaQUlu+K8rT6qOe3PmMacZ2sZsmdIs5jtYtxPig==";
+ url = "https://registry.npmjs.org/meguca/-/meguca-1.1.8.tgz";
+ sha512 = "BrbjYMq6FeZYMKx9mw7aHGUtLCyGPX4kSoCqZiRBFw5ESTgJcmmr+DbLCC29k8hRpBVRqdq3OapSEbAGXZ6z/g==";
};
dependencies = [
(sources."@gulp-sourcemaps/identity-map-1.0.2" // {
@@ -60193,7 +62051,7 @@ in
})
(sources."accord-0.28.0" // {
dependencies = [
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."minimatch-3.0.4"
sources."semver-5.7.1"
sources."uglify-js-2.8.29"
@@ -60289,10 +62147,10 @@ in
sources."collection-visit-1.0.0"
sources."color-support-1.1.3"
sources."combined-stream-1.0.8"
- sources."commander-2.17.1"
+ sources."commander-2.20.3"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
sources."cryptiles-2.0.5"
@@ -60332,7 +62190,7 @@ in
})
(sources."duplexify-3.7.1" // {
dependencies = [
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."once-1.4.0"
sources."readable-stream-2.3.6"
sources."string_decoder-1.1.1"
@@ -60341,9 +62199,9 @@ in
sources."ecc-jsbn-0.1.2"
sources."end-of-stream-0.1.5"
sources."errno-0.1.7"
- sources."es5-ext-0.10.51"
+ sources."es5-ext-0.10.52"
sources."es6-iterator-2.0.3"
- sources."es6-symbol-3.1.2"
+ sources."es6-symbol-3.1.3"
sources."es6-weak-map-2.0.3"
sources."escape-string-regexp-1.0.5"
sources."event-emitter-0.3.5"
@@ -60366,6 +62224,11 @@ in
];
})
sources."expand-tilde-2.0.2"
+ (sources."ext-1.2.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
@@ -60403,7 +62266,7 @@ in
sources."fragment-cache-0.2.1"
(sources."fs-mkdirp-stream-1.0.0" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."readable-stream-2.3.6"
sources."string_decoder-1.1.1"
sources."through2-2.0.5"
@@ -60456,9 +62319,9 @@ in
sources."through2-2.0.5"
];
})
- (sources."gulp-sourcemaps-2.6.4" // {
+ (sources."gulp-sourcemaps-2.6.5" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."readable-stream-2.3.6"
sources."source-map-0.6.1"
sources."string_decoder-1.1.1"
@@ -60473,9 +62336,9 @@ in
sources."clone-2.1.2"
sources."clone-stats-1.0.0"
sources."extend-shallow-1.1.4"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-stream-6.1.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."kind-of-1.1.0"
sources."minimatch-3.0.4"
sources."ordered-read-streams-1.0.1"
@@ -60489,9 +62352,8 @@ in
sources."vinyl-fs-3.0.3"
];
})
- (sources."gulp-uglify-3.0.1" // {
+ (sources."gulp-uglify-3.0.2" // {
dependencies = [
- sources."lodash-4.17.15"
sources."readable-stream-2.3.6"
sources."string_decoder-1.1.1"
sources."through2-2.0.5"
@@ -60577,7 +62439,7 @@ in
sources."lead-1.0.0"
(sources."less-2.7.3" // {
dependencies = [
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
];
})
sources."liftoff-2.5.0"
@@ -60680,7 +62542,7 @@ in
sources."prr-1.0.1"
(sources."pump-2.0.1" // {
dependencies = [
- (sources."end-of-stream-1.4.1" // {
+ (sources."end-of-stream-1.4.4" // {
dependencies = [
sources."once-1.4.0"
];
@@ -60821,8 +62683,8 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-1.2.0"
- sources."typescript-3.5.3"
- (sources."uglify-js-3.4.9" // {
+ sources."typescript-3.7.2"
+ (sources."uglify-js-3.6.8" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -60863,7 +62725,7 @@ in
dependencies = [
sources."clone-2.1.2"
sources."clone-stats-1.0.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."vinyl-2.2.0"
];
})
@@ -60889,10 +62751,10 @@ in
mocha = nodeEnv.buildNodePackage {
name = "mocha";
packageName = "mocha";
- version = "6.2.0";
+ version = "6.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-6.2.0.tgz";
- sha512 = "qwfFgY+7EKAAUAdv7VYMZQknI7YJSGesxHyhn6qD52DV8UcSZs5XwCifcZGMVIE4a5fbmhvbotxC0DLQ0oKohQ==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz";
+ sha512 = "FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==";
};
dependencies = [
sources."ansi-colors-3.2.3"
@@ -60908,29 +62770,30 @@ in
sources."supports-color-5.5.0"
];
})
- sources."cliui-4.1.0"
- sources."code-point-at-1.1.0"
+ (sources."cliui-5.0.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
- sources."cross-spawn-6.0.5"
sources."debug-3.2.6"
sources."decamelize-1.2.0"
sources."define-properties-1.1.3"
sources."diff-3.5.0"
sources."emoji-regex-7.0.3"
- sources."end-of-stream-1.4.1"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
- sources."execa-1.0.0"
sources."find-up-3.0.0"
sources."flat-4.1.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
- sources."get-stream-4.1.0"
sources."glob-7.1.3"
sources."growl-1.10.5"
sources."has-1.0.3"
@@ -60939,91 +62802,64 @@ in
sources."he-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."invert-kv-2.0.0"
- sources."is-buffer-2.0.3"
+ sources."is-buffer-2.0.4"
sources."is-callable-1.1.4"
sources."is-date-object-1.0.1"
sources."is-fullwidth-code-point-2.0.0"
sources."is-regex-1.0.4"
- sources."is-stream-1.1.0"
sources."is-symbol-1.0.2"
sources."isexe-2.0.0"
sources."js-yaml-3.13.1"
- sources."lcid-2.0.0"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."log-symbols-2.2.0"
- sources."map-age-cleaner-0.1.3"
- sources."mem-4.3.0"
- sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
sources."ms-2.1.1"
- sources."nice-try-1.0.5"
sources."node-environment-flags-1.0.5"
- sources."npm-run-path-2.0.2"
- sources."number-is-nan-1.0.1"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.0.3"
sources."once-1.4.0"
- sources."os-locale-3.1.0"
- sources."p-defer-1.0.0"
- sources."p-finally-1.0.0"
- sources."p-is-promise-2.1.0"
sources."p-limit-2.2.1"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
- sources."path-key-2.0.1"
- sources."pump-3.0.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."semver-5.7.1"
sources."set-blocking-2.0.0"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.2"
sources."sprintf-js-1.0.3"
sources."string-width-2.1.1"
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
sources."strip-ansi-4.0.0"
- sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-6.0.0"
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."wide-align-1.1.3"
- (sources."wrap-ansi-2.1.0" // {
+ (sources."wrap-ansi-5.1.0" // {
dependencies = [
- sources."ansi-regex-2.1.1"
- sources."is-fullwidth-code-point-1.0.0"
- sources."string-width-1.0.2"
- sources."strip-ansi-3.0.1"
+ sources."ansi-regex-4.1.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."wrappy-1.0.2"
sources."y18n-4.0.0"
- (sources."yargs-13.2.2" // {
+ (sources."yargs-13.3.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
- sources."yargs-parser-13.0.0"
- (sources."yargs-unparser-1.5.0" // {
- dependencies = [
- sources."get-caller-file-1.0.3"
- sources."require-main-filename-1.0.1"
- sources."yargs-12.0.5"
- sources."yargs-parser-11.1.1"
- ];
- })
+ sources."yargs-parser-13.1.1"
+ sources."yargs-unparser-1.6.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -61047,7 +62883,7 @@ in
sources."argparse-1.0.10"
sources."asynckit-0.4.0"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."component-emitter-1.3.0"
sources."cookiejar-2.1.2"
sources."core-util-is-1.0.2"
@@ -61076,7 +62912,7 @@ in
sources."path-loader-1.0.10"
sources."process-nextick-args-2.0.1"
sources."punycode-2.1.1"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."slash-2.0.0"
@@ -61157,10 +62993,10 @@ in
node-gyp = nodeEnv.buildNodePackage {
name = "node-gyp";
packageName = "node-gyp";
- version = "5.0.3";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp/-/node-gyp-5.0.3.tgz";
- sha512 = "z/JdtkFGUm0QaQUusvloyYuGDub3nUbOo5de1Fz57cM++osBTvQatBUSTlF1k/w8vFHPxxXW6zxGvkxXSpaBkQ==";
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-6.0.1.tgz";
+ sha512 = "udHG4hGe3Ji97AYJbJhaRwuSOuQO7KHnE4ZPH3Sox3tjRZ+bkBsDvfZ7eYA1qwD8eLWr//193x806ss3HFTPRw==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -61177,7 +63013,7 @@ in
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
sources."caseless-0.12.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."code-point-at-1.1.0"
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
@@ -61187,7 +63023,7 @@ in
sources."delayed-stream-1.0.0"
sources."delegates-1.0.0"
sources."ecc-jsbn-0.1.2"
- sources."env-paths-1.0.0"
+ sources."env-paths-2.2.0"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
@@ -61198,8 +63034,8 @@ in
sources."fs.realpath-1.0.0"
sources."gauge-2.7.4"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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"
@@ -61220,15 +63056,18 @@ in
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mkdirp-0.5.1"
- sources."nopt-3.0.6"
+ sources."nopt-4.0.1"
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"
@@ -61240,14 +63079,14 @@ in
sources."rimraf-2.7.1"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
- sources."semver-5.3.0"
+ sources."semver-5.7.1"
sources."set-blocking-2.0.0"
sources."signal-exit-3.0.2"
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.11"
+ sources."tar-4.4.13"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -61262,7 +63101,7 @@ in
sources."which-1.3.1"
sources."wide-align-1.1.3"
sources."wrappy-1.0.2"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -61277,10 +63116,10 @@ in
node-gyp-build = nodeEnv.buildNodePackage {
name = "node-gyp-build";
packageName = "node-gyp-build";
- version = "4.1.1";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.1.1.tgz";
- sha512 = "dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ==";
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.0.tgz";
+ sha512 = "4oiumOLhCDU9Rronz8PZ5S4IvT39H5+JEv/hps9V8s7RSLhsac0TCP78ulnHXOo8X1wdpPiTayGlM1jr4IbnaQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -61320,7 +63159,7 @@ in
sources."base64-js-0.0.8"
sources."bcrypt-pbkdf-1.0.2"
sources."biased-opener-0.2.8"
- sources."big-integer-1.6.45"
+ sources."big-integer-1.6.48"
sources."block-stream-0.0.9"
sources."body-parser-1.19.0"
sources."boom-2.10.1"
@@ -61384,14 +63223,14 @@ in
];
})
sources."glob-5.0.15"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."har-schema-1.0.5"
sources."har-validator-4.2.1"
sources."has-unicode-2.0.1"
sources."hawk-3.1.3"
sources."headless-0.1.7"
sources."hoek-2.16.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-errors-1.7.2"
sources."http-signature-1.1.1"
sources."iconv-lite-0.4.24"
@@ -61443,7 +63282,7 @@ in
sources."negotiator-0.6.2"
(sources."node-pre-gyp-0.6.39" // {
dependencies = [
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."rimraf-2.7.1"
sources."semver-5.7.1"
];
@@ -61532,7 +63371,7 @@ in
sources."tar-2.2.2"
(sources."tar-pack-3.4.1" // {
dependencies = [
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."rimraf-2.7.1"
];
})
@@ -61594,10 +63433,10 @@ in
node-pre-gyp = nodeEnv.buildNodePackage {
name = "node-pre-gyp";
packageName = "node-pre-gyp";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz";
- sha512 = "Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==";
+ 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"
@@ -61606,7 +63445,7 @@ in
sources."are-we-there-yet-1.1.5"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."code-point-at-1.1.0"
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
@@ -61618,10 +63457,10 @@ in
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
sources."gauge-2.7.4"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."has-unicode-2.0.1"
sources."iconv-lite-0.4.24"
- sources."ignore-walk-3.0.2"
+ sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -61629,14 +63468,14 @@ in
sources."isarray-1.0.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mkdirp-0.5.1"
sources."ms-2.1.2"
sources."needle-2.4.0"
sources."nopt-4.0.1"
sources."npm-bundled-1.0.6"
- sources."npm-packlist-1.4.4"
+ sources."npm-packlist-1.4.6"
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
sources."object-assign-4.1.1"
@@ -61663,11 +63502,11 @@ in
sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
sources."strip-json-comments-2.0.1"
- sources."tar-4.4.11"
+ 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.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -61682,16 +63521,16 @@ in
node-red = nodeEnv.buildNodePackage {
name = "node-red";
packageName = "node-red";
- version = "0.20.8";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/node-red/-/node-red-0.20.8.tgz";
- sha512 = "+i2SHPo8AQED0lyf7xoGcWAs142Nc5zvCTzmuncslgxVt/fl6XADEEY4yT/eDVNOwRrf9TZMjhSxBM9ScJJu7Q==";
+ url = "https://registry.npmjs.org/node-red/-/node-red-1.0.2.tgz";
+ sha512 = "QSyPpAGGVFgVlKyumWFd8j2hd420+sh8DSxlvAtatDVaIG3+MaAD3eDLg49HIwRyAhiROVS1XNWkqyq/H1/cBA==";
};
dependencies = [
- sources."@babel/runtime-7.6.0"
- sources."@node-red/editor-api-0.20.8"
- sources."@node-red/editor-client-0.20.8"
- (sources."@node-red/nodes-0.20.8" // {
+ sources."@babel/runtime-7.7.2"
+ sources."@node-red/editor-api-1.0.2"
+ sources."@node-red/editor-client-1.0.2"
+ (sources."@node-red/nodes-1.0.2" // {
dependencies = [
sources."cookie-0.4.0"
sources."http-errors-1.7.3"
@@ -61705,14 +63544,13 @@ in
})
];
})
- sources."@node-red/registry-0.20.8"
- sources."@node-red/runtime-0.20.8"
- sources."@node-red/util-0.20.8"
+ sources."@node-red/registry-1.0.2"
+ sources."@node-red/runtime-1.0.2"
+ sources."@node-red/util-1.0.2"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- sources."addressparser-1.0.1"
sources."agent-base-4.3.0"
- sources."ajv-6.10.0"
+ sources."ajv-6.10.2"
sources."ansi-regex-2.1.1"
sources."append-field-1.0.0"
sources."aproba-1.2.0"
@@ -61724,7 +63562,6 @@ in
})
sources."argparse-1.0.10"
sources."array-flatten-1.1.1"
- sources."array-indexofobject-0.0.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."async-0.1.22"
@@ -61763,11 +63600,11 @@ in
})
sources."caseless-0.12.0"
sources."cheerio-0.22.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."clone-2.1.2"
sources."code-point-at-1.1.0"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."commist-1.1.0"
sources."concat-map-0.0.1"
(sources."concat-stream-1.6.2" // {
@@ -61817,9 +63654,9 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
- sources."es5-ext-0.10.51"
+ sources."es5-ext-0.10.52"
sources."es6-iterator-2.0.3"
sources."es6-map-0.1.5"
sources."es6-promise-4.2.8"
@@ -61829,7 +63666,7 @@ in
sources."es6-symbol-3.1.1"
];
})
- sources."es6-symbol-3.1.2"
+ sources."es6-symbol-3.1.3"
sources."escape-html-1.0.3"
sources."esprima-4.0.1"
sources."etag-1.8.1"
@@ -61844,16 +63681,15 @@ in
sources."depd-2.0.0"
];
})
+ (sources."ext-1.2.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
- (sources."feedparser-2.2.9" // {
- dependencies = [
- sources."readable-stream-2.3.6"
- sources."string_decoder-1.1.1"
- ];
- })
sources."finalhandler-1.1.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -61865,7 +63701,7 @@ in
sources."fs.realpath-1.0.0"
sources."gauge-2.7.4"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-parent-3.1.0"
(sources."glob-stream-6.1.0" // {
dependencies = [
@@ -61873,33 +63709,24 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."graceful-fs-4.2.2"
+ 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."hash-sum-2.0.0"
- sources."he-1.2.0"
sources."help-me-1.1.0"
- sources."html-to-text-5.1.1"
sources."htmlparser2-3.10.1"
sources."http-errors-1.7.2"
sources."http-signature-1.2.0"
- (sources."https-proxy-agent-2.2.1" // {
+ (sources."https-proxy-agent-2.2.2" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
];
})
- sources."i18next-15.1.0"
+ sources."i18next-15.1.2"
sources."iconv-lite-0.4.24"
- sources."ignore-walk-3.0.2"
- (sources."imap-0.8.19" // {
- dependencies = [
- sources."isarray-0.0.1"
- sources."readable-stream-1.1.14"
- sources."string_decoder-0.10.31"
- ];
- })
+ sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
sources."ini-1.3.5"
@@ -61926,34 +63753,19 @@ in
sources."jsonfile-4.0.0"
sources."jsprim-1.4.1"
sources."leven-2.1.0"
- sources."libbase64-1.0.3"
- sources."libmime-4.1.1"
- sources."libqp-1.1.0"
- sources."linkify-it-2.1.0"
- sources."lodash-4.17.15"
- sources."lodash.assign-4.2.0"
sources."lodash.assignin-4.2.0"
sources."lodash.bind-4.2.1"
sources."lodash.defaults-4.2.0"
sources."lodash.filter-4.6.0"
sources."lodash.flatten-4.4.0"
sources."lodash.foreach-4.5.0"
- sources."lodash.get-4.4.2"
- sources."lodash.has-4.5.2"
sources."lodash.map-4.6.0"
sources."lodash.merge-4.6.2"
sources."lodash.pick-4.4.0"
sources."lodash.reduce-4.6.0"
sources."lodash.reject-4.6.0"
sources."lodash.some-4.6.0"
- sources."lodash.uniq-4.5.0"
sources."lru-cache-4.1.5"
- (sources."mailparser-2.7.1" // {
- dependencies = [
- sources."nodemailer-6.1.1"
- ];
- })
- sources."mailsplit-4.4.1"
sources."media-typer-0.3.0"
(sources."memorystore-1.6.1" // {
dependencies = [
@@ -61967,19 +63779,19 @@ in
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
- (sources."minipass-2.8.1" // {
+ (sources."minipass-2.9.0" // {
dependencies = [
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
})
- sources."minizlib-1.2.2"
+ sources."minizlib-1.3.3"
(sources."mkdirp-0.5.1" // {
dependencies = [
sources."minimist-0.0.8"
];
})
sources."moment-2.24.0"
- sources."moment-timezone-0.5.26"
+ sources."moment-timezone-0.5.27"
(sources."mqtt-2.18.8" // {
dependencies = [
sources."readable-stream-2.3.6"
@@ -61987,10 +63799,9 @@ in
];
})
sources."mqtt-packet-5.6.1"
- sources."mri-1.1.4"
sources."ms-2.0.0"
- sources."multer-1.4.1"
- sources."mustache-3.0.1"
+ sources."multer-1.4.2"
+ sources."mustache-3.0.2"
sources."nan-2.13.2"
(sources."needle-2.4.0" // {
dependencies = [
@@ -62005,31 +63816,20 @@ in
sources."semver-5.7.1"
];
})
- sources."node-red-node-email-1.6.3"
- sources."node-red-node-feedparser-0.1.14"
sources."node-red-node-rbe-0.2.5"
- sources."node-red-node-sentiment-0.1.4"
- sources."node-red-node-tail-0.0.2"
- sources."node-red-node-twitter-1.1.5"
- sources."nodemailer-6.3.0"
+ sources."node-red-node-tail-0.0.3"
sources."nopt-4.0.1"
sources."npm-bundled-1.0.6"
- sources."npm-packlist-1.4.4"
+ sources."npm-packlist-1.4.6"
sources."npmlog-4.1.2"
sources."nth-check-1.0.2"
sources."number-is-nan-1.0.1"
- sources."oauth-0.9.15"
sources."oauth-sign-0.9.0"
sources."oauth2orize-1.11.0"
sources."object-assign-4.1.1"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
- (sources."optimist-0.6.1" // {
- dependencies = [
- sources."minimist-0.0.10"
- ];
- })
(sources."ordered-read-streams-1.0.1" // {
dependencies = [
sources."readable-stream-2.3.6"
@@ -62049,7 +63849,6 @@ in
sources."path-to-regexp-0.1.7"
sources."pause-0.0.1"
sources."performance-now-2.1.0"
- sources."poplib-0.1.7"
sources."process-nextick-args-2.0.1"
sources."proxy-addr-2.0.5"
sources."pseudomap-1.0.2"
@@ -62080,14 +63879,13 @@ in
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
- sources."semver-6.2.0"
+ sources."semver-6.3.0"
(sources."send-0.17.1" // {
dependencies = [
sources."mime-1.6.0"
sources."ms-2.1.1"
];
})
- sources."sentiment-2.1.0"
sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
@@ -62108,9 +63906,9 @@ in
sources."strip-ansi-3.0.1"
sources."strip-json-comments-2.0.1"
sources."tail-2.0.3"
- (sources."tar-4.4.11" // {
+ (sources."tar-4.4.13" // {
dependencies = [
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
})
(sources."through2-2.0.5" // {
@@ -62120,7 +63918,6 @@ in
];
})
sources."through2-filter-3.0.0"
- sources."tlds-1.203.1"
sources."to-absolute-glob-2.0.2"
sources."toidentifier-1.0.0"
(sources."tough-cookie-2.4.3" // {
@@ -62130,11 +63927,9 @@ in
})
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."twitter-ng-0.6.2"
sources."type-1.2.0"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."uc.micro-1.0.6"
sources."uglify-js-3.6.0"
sources."uid-safe-2.1.5"
sources."uid2-0.0.3"
@@ -62144,11 +63939,6 @@ in
sources."universalify-0.1.2"
sources."unpipe-1.0.0"
sources."uri-js-4.2.2"
- (sources."utf7-1.0.2" // {
- dependencies = [
- sources."semver-5.3.0"
- ];
- })
sources."util-deprecate-1.0.2"
sources."utils-merge-1.0.1"
sources."uuid-3.3.3"
@@ -62163,7 +63953,6 @@ in
})
sources."when-3.7.8"
sources."wide-align-1.1.3"
- sources."wordwrap-0.0.3"
sources."wrappy-1.0.2"
sources."ws-6.2.1"
sources."xml2js-0.4.19"
@@ -62173,7 +63962,7 @@ in
];
buildInputs = globalBuildInputs;
meta = {
- description = "A visual tool for wiring the Internet of Things";
+ description = "Low-code programming for event-driven applications";
homepage = http://nodered.org/;
license = "Apache-2.0";
};
@@ -62207,7 +63996,7 @@ in
sources."buffer-from-1.1.1"
sources."builtins-1.0.3"
sources."caseless-0.12.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."code-point-at-1.1.0"
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
@@ -62242,12 +64031,12 @@ in
sources."fs.realpath-1.0.0"
sources."gauge-2.7.4"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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.4"
+ sources."hosted-git-info-2.8.5"
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -62266,8 +64055,8 @@ in
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mkdirp-0.5.1"
sources."ncp-0.4.2"
sources."nijs-0.0.25"
@@ -62339,8 +64128,8 @@ in
];
})
sources."strip-ansi-3.0.1"
- sources."tar-4.4.11"
- sources."temp-0.9.0"
+ sources."tar-4.4.13"
+ sources."temp-0.9.1"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -62359,7 +64148,7 @@ in
sources."walk-2.3.14"
sources."wide-align-1.1.3"
sources."wrappy-1.0.2"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -62374,10 +64163,10 @@ in
nodemon = nodeEnv.buildNodePackage {
name = "nodemon";
packageName = "nodemon";
- version = "1.19.2";
+ version = "1.19.4";
src = fetchurl {
- url = "https://registry.npmjs.org/nodemon/-/nodemon-1.19.2.tgz";
- sha512 = "hRLYaw5Ihyw9zK7NF+9EUzVyS6Cvgc14yh8CAYr38tPxJa6UrOxwAQ351GwrgoanHCF0FalQFn6w5eoX/LGdJw==";
+ url = "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz";
+ sha512 = "VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -62504,7 +64293,7 @@ in
})
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -62727,10 +64516,10 @@ in
npm = nodeEnv.buildNodePackage {
name = "npm";
packageName = "npm";
- version = "6.11.3";
+ version = "6.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/npm/-/npm-6.11.3.tgz";
- sha512 = "K2h+MPzZiY39Xf6eHEdECe/LKoJXam4UCflz5kIxoskN3LQFeYs5fqBGT5i4TtM/aBk+86Mcf+jgXs/WuWAutQ==";
+ url = "https://registry.npmjs.org/npm/-/npm-6.13.0.tgz";
+ sha512 = "zjSJ8zjk0cDBZXqTWbQ6+qOdm1m2k489YDFP60RQRUhOxT5LOBhl+cDtFlEXEIblcNjofmsZ/qQ/wzmn5frimQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -62745,10 +64534,10 @@ in
npm-check-updates = nodeEnv.buildNodePackage {
name = "npm-check-updates";
packageName = "npm-check-updates";
- version = "3.1.23";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-3.1.23.tgz";
- sha512 = "Z2dkMdNgue6OPkQDPcAK62Qrwv+G1PaEmKrDrrSAiSP7pRD3u30xOVy1nLukS1XrJ2/zF8XTVxFe9/ubcvlcPQ==";
+ url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-3.2.1.tgz";
+ sha512 = "gYXHGc9mAncGrEMjs2uRJgOdWRP5CR9iZ+HyUNf4eqjtdDV6jLvi2e19G5BEpdvc8fU73J+B5m8ALYB49du/EA==";
};
dependencies = [
sources."@sindresorhus/is-0.14.0"
@@ -62762,7 +64551,7 @@ in
sources."aproba-1.2.0"
sources."argparse-1.0.10"
sources."balanced-match-1.0.0"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."boxen-3.2.0"
sources."brace-expansion-1.1.11"
sources."buffer-from-1.1.1"
@@ -62777,7 +64566,7 @@ in
})
sources."camelcase-5.3.1"
sources."chalk-2.4.2"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."ci-info-2.0.0"
sources."cint-8.2.1"
sources."cli-boxes-2.2.0"
@@ -62786,7 +64575,7 @@ in
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."colors-1.0.3"
- sources."commander-3.0.1"
+ sources."commander-3.0.2"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
sources."configstore-4.0.0"
@@ -62807,13 +64596,13 @@ in
})
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."dot-prop-4.2.0"
sources."duplexer3-0.1.4"
sources."duplexify-3.7.1"
sources."emoji-regex-7.0.3"
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."err-code-1.1.2"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
@@ -62835,21 +64624,21 @@ in
sources."genfun-5.0.0"
sources."get-stdin-7.0.0"
sources."get-stream-4.1.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."global-dirs-0.1.1"
sources."got-9.6.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-ansi-2.0.0"
sources."has-flag-3.0.0"
sources."has-yarn-2.1.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-cache-semantics-3.8.1"
sources."http-proxy-agent-2.1.0"
- sources."https-proxy-agent-2.2.2"
+ sources."https-proxy-agent-2.2.4"
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.4.24"
sources."iferr-0.1.5"
- sources."ignore-walk-3.0.2"
+ sources."ignore-walk-3.0.3"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."infer-owner-1.0.4"
@@ -62872,7 +64661,7 @@ in
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-parse-helpfulerror-1.0.3"
- (sources."json5-2.1.0" // {
+ (sources."json5-2.1.1" // {
dependencies = [
sources."minimist-1.2.0"
];
@@ -62894,12 +64683,12 @@ in
sources."lowercase-keys-1.0.1"
sources."lru-cache-5.1.1"
sources."make-dir-1.3.0"
- sources."make-fetch-happen-5.0.0"
+ sources."make-fetch-happen-5.0.1"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mississippi-3.0.0"
sources."mkdirp-0.5.1"
sources."move-concurrently-1.0.1"
@@ -62918,20 +64707,20 @@ in
sources."semver-5.7.1"
];
})
- sources."normalize-url-4.4.1"
+ sources."normalize-url-4.5.0"
sources."npm-bundled-1.0.6"
(sources."npm-package-arg-6.1.1" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."npm-packlist-1.4.4"
+ sources."npm-packlist-1.4.6"
(sources."npm-pick-manifest-3.0.2" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."npm-registry-fetch-4.0.1"
+ sources."npm-registry-fetch-4.0.2"
sources."npm-run-path-2.0.2"
sources."object-assign-4.1.1"
sources."object-keys-1.1.1"
@@ -62945,7 +64734,7 @@ in
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."package-json-6.5.0"
- (sources."pacote-9.5.8" // {
+ (sources."pacote-9.5.9" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -62962,7 +64751,7 @@ in
sources."progress-2.0.3"
sources."promise-inflight-1.0.1"
sources."promise-retry-1.1.1"
- sources."prompts-2.2.1"
+ sources."prompts-2.3.0"
sources."protoduck-5.0.1"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
@@ -62976,7 +64765,7 @@ in
sources."minimist-1.2.0"
];
})
- (sources."rc-config-loader-2.0.4" // {
+ (sources."rc-config-loader-2.0.5" // {
dependencies = [
sources."debug-4.1.1"
sources."path-exists-3.0.0"
@@ -63012,9 +64801,9 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.2"
- sources."sisteransi-1.0.3"
- sources."smart-buffer-4.0.2"
- sources."socks-2.3.2"
+ sources."sisteransi-1.0.4"
+ sources."smart-buffer-4.1.0"
+ sources."socks-2.3.3"
(sources."socks-proxy-agent-4.0.2" // {
dependencies = [
sources."agent-base-4.2.1"
@@ -63044,7 +64833,7 @@ in
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-5.5.0"
- sources."tar-4.4.11"
+ sources."tar-4.4.13"
sources."term-size-1.2.0"
sources."through-2.3.8"
sources."through2-2.0.5"
@@ -63072,7 +64861,7 @@ in
sources."xdg-basedir-3.0.0"
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -63150,7 +64939,7 @@ in
})
sources."gauge-2.7.4"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."graceful-fs-2.0.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -63306,154 +65095,110 @@ in
parcel-bundler = nodeEnv.buildNodePackage {
name = "parcel-bundler";
packageName = "parcel-bundler";
- version = "1.12.3";
+ version = "1.12.4";
src = fetchurl {
- url = "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.3.tgz";
- sha512 = "8bq6lj0hhQeGxD9f9xEkFMXQ3d8TIlf2+isKxoi9bciB0KVEILRGllaPkUgp++5t0anToBh9+tG6ZyInXOC1/A==";
+ url = "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.4.tgz";
+ sha512 = "G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==";
};
dependencies = [
- sources."@babel/code-frame-7.0.0"
- (sources."@babel/core-7.3.4" // {
- dependencies = [
- sources."json5-2.1.0"
- sources."source-map-0.5.7"
- ];
- })
- (sources."@babel/generator-7.3.4" // {
+ sources."@babel/code-frame-7.5.5"
+ (sources."@babel/core-7.7.2" // {
dependencies = [
+ sources."json5-2.1.1"
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-annotate-as-pure-7.0.0"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.1.0"
- sources."@babel/helper-builder-react-jsx-7.3.0"
- (sources."@babel/helper-call-delegate-7.4.4" // {
+ (sources."@babel/generator-7.7.2" // {
dependencies = [
- sources."@babel/code-frame-7.5.5"
- sources."@babel/generator-7.6.0"
- sources."@babel/parser-7.6.0"
- sources."@babel/traverse-7.6.0"
- sources."@babel/types-7.6.1"
sources."source-map-0.5.7"
];
})
- (sources."@babel/helper-define-map-7.5.5" // {
- dependencies = [
- sources."@babel/types-7.6.1"
- ];
- })
- sources."@babel/helper-explode-assignable-expression-7.1.0"
- sources."@babel/helper-function-name-7.1.0"
- sources."@babel/helper-get-function-arity-7.0.0"
- (sources."@babel/helper-hoist-variables-7.4.4" // {
- dependencies = [
- sources."@babel/types-7.6.1"
- ];
- })
- (sources."@babel/helper-member-expression-to-functions-7.5.5" // {
- dependencies = [
- sources."@babel/types-7.6.1"
- ];
- })
- sources."@babel/helper-module-imports-7.0.0"
- (sources."@babel/helper-module-transforms-7.5.5" // {
- dependencies = [
- sources."@babel/parser-7.6.0"
- sources."@babel/template-7.6.0"
- sources."@babel/types-7.6.1"
- ];
- })
- sources."@babel/helper-optimise-call-expression-7.0.0"
+ sources."@babel/helper-annotate-as-pure-7.7.0"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.7.0"
+ sources."@babel/helper-builder-react-jsx-7.7.0"
+ sources."@babel/helper-call-delegate-7.7.0"
+ sources."@babel/helper-create-regexp-features-plugin-7.7.2"
+ sources."@babel/helper-define-map-7.7.0"
+ sources."@babel/helper-explode-assignable-expression-7.7.0"
+ sources."@babel/helper-function-name-7.7.0"
+ sources."@babel/helper-get-function-arity-7.7.0"
+ sources."@babel/helper-hoist-variables-7.7.0"
+ sources."@babel/helper-member-expression-to-functions-7.7.0"
+ sources."@babel/helper-module-imports-7.7.0"
+ sources."@babel/helper-module-transforms-7.7.0"
+ sources."@babel/helper-optimise-call-expression-7.7.0"
sources."@babel/helper-plugin-utils-7.0.0"
sources."@babel/helper-regex-7.5.5"
- sources."@babel/helper-remap-async-to-generator-7.1.0"
- (sources."@babel/helper-replace-supers-7.5.5" // {
- dependencies = [
- sources."@babel/code-frame-7.5.5"
- sources."@babel/generator-7.6.0"
- sources."@babel/parser-7.6.0"
- sources."@babel/traverse-7.6.0"
- sources."@babel/types-7.6.1"
- sources."source-map-0.5.7"
- ];
- })
- sources."@babel/helper-simple-access-7.1.0"
- (sources."@babel/helper-split-export-declaration-7.4.4" // {
- dependencies = [
- sources."@babel/types-7.6.1"
- ];
- })
- sources."@babel/helper-wrap-function-7.2.0"
- (sources."@babel/helpers-7.6.0" // {
- dependencies = [
- sources."@babel/code-frame-7.5.5"
- sources."@babel/generator-7.6.0"
- sources."@babel/parser-7.6.0"
- sources."@babel/template-7.6.0"
- sources."@babel/traverse-7.6.0"
- sources."@babel/types-7.6.1"
- sources."source-map-0.5.7"
- ];
- })
+ sources."@babel/helper-remap-async-to-generator-7.7.0"
+ sources."@babel/helper-replace-supers-7.7.0"
+ sources."@babel/helper-simple-access-7.7.0"
+ sources."@babel/helper-split-export-declaration-7.7.0"
+ sources."@babel/helper-wrap-function-7.7.0"
+ sources."@babel/helpers-7.7.0"
sources."@babel/highlight-7.5.0"
- sources."@babel/parser-7.3.4"
- sources."@babel/plugin-proposal-async-generator-functions-7.2.0"
+ sources."@babel/parser-7.7.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.7.0"
+ sources."@babel/plugin-proposal-dynamic-import-7.7.0"
sources."@babel/plugin-proposal-json-strings-7.2.0"
- sources."@babel/plugin-proposal-object-rest-spread-7.5.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.6.2"
sources."@babel/plugin-proposal-optional-catch-binding-7.2.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.4.4"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.7.0"
sources."@babel/plugin-syntax-async-generators-7.2.0"
- sources."@babel/plugin-syntax-flow-7.2.0"
+ sources."@babel/plugin-syntax-dynamic-import-7.2.0"
+ sources."@babel/plugin-syntax-flow-7.7.0"
sources."@babel/plugin-syntax-json-strings-7.2.0"
sources."@babel/plugin-syntax-jsx-7.2.0"
sources."@babel/plugin-syntax-object-rest-spread-7.2.0"
sources."@babel/plugin-syntax-optional-catch-binding-7.2.0"
+ sources."@babel/plugin-syntax-top-level-await-7.7.0"
sources."@babel/plugin-transform-arrow-functions-7.2.0"
- sources."@babel/plugin-transform-async-to-generator-7.5.0"
+ sources."@babel/plugin-transform-async-to-generator-7.7.0"
sources."@babel/plugin-transform-block-scoped-functions-7.2.0"
- sources."@babel/plugin-transform-block-scoping-7.6.0"
- sources."@babel/plugin-transform-classes-7.5.5"
+ sources."@babel/plugin-transform-block-scoping-7.6.3"
+ sources."@babel/plugin-transform-classes-7.7.0"
sources."@babel/plugin-transform-computed-properties-7.2.0"
sources."@babel/plugin-transform-destructuring-7.6.0"
- sources."@babel/plugin-transform-dotall-regex-7.4.4"
+ sources."@babel/plugin-transform-dotall-regex-7.7.0"
sources."@babel/plugin-transform-duplicate-keys-7.5.0"
sources."@babel/plugin-transform-exponentiation-operator-7.2.0"
- sources."@babel/plugin-transform-flow-strip-types-7.3.4"
+ sources."@babel/plugin-transform-flow-strip-types-7.6.3"
sources."@babel/plugin-transform-for-of-7.4.4"
- sources."@babel/plugin-transform-function-name-7.4.4"
+ sources."@babel/plugin-transform-function-name-7.7.0"
sources."@babel/plugin-transform-literals-7.2.0"
+ sources."@babel/plugin-transform-member-expression-literals-7.2.0"
sources."@babel/plugin-transform-modules-amd-7.5.0"
- sources."@babel/plugin-transform-modules-commonjs-7.2.0"
- sources."@babel/plugin-transform-modules-systemjs-7.5.0"
- sources."@babel/plugin-transform-modules-umd-7.2.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.6.0"
+ sources."@babel/plugin-transform-modules-commonjs-7.7.0"
+ sources."@babel/plugin-transform-modules-systemjs-7.7.0"
+ sources."@babel/plugin-transform-modules-umd-7.7.0"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.7.0"
sources."@babel/plugin-transform-new-target-7.4.4"
sources."@babel/plugin-transform-object-super-7.5.5"
sources."@babel/plugin-transform-parameters-7.4.4"
- sources."@babel/plugin-transform-react-jsx-7.3.0"
- sources."@babel/plugin-transform-regenerator-7.4.5"
+ sources."@babel/plugin-transform-property-literals-7.2.0"
+ sources."@babel/plugin-transform-react-jsx-7.7.0"
+ sources."@babel/plugin-transform-regenerator-7.7.0"
+ sources."@babel/plugin-transform-reserved-words-7.2.0"
sources."@babel/plugin-transform-shorthand-properties-7.2.0"
- sources."@babel/plugin-transform-spread-7.2.2"
+ sources."@babel/plugin-transform-spread-7.6.2"
sources."@babel/plugin-transform-sticky-regex-7.2.0"
sources."@babel/plugin-transform-template-literals-7.4.4"
sources."@babel/plugin-transform-typeof-symbol-7.2.0"
- sources."@babel/plugin-transform-unicode-regex-7.4.4"
- sources."@babel/preset-env-7.3.4"
- sources."@babel/runtime-7.3.4"
- sources."@babel/template-7.2.2"
- sources."@babel/traverse-7.3.4"
- sources."@babel/types-7.3.4"
+ sources."@babel/plugin-transform-unicode-regex-7.7.0"
+ sources."@babel/preset-env-7.7.1"
+ sources."@babel/runtime-7.7.2"
+ sources."@babel/template-7.7.0"
+ sources."@babel/traverse-7.7.2"
+ sources."@babel/types-7.7.2"
sources."@iarna/toml-2.2.3"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@parcel/fs-1.11.0"
- sources."@parcel/logger-1.11.0"
+ sources."@parcel/logger-1.11.1"
sources."@parcel/utils-1.11.0"
- sources."@parcel/watcher-1.12.0"
+ sources."@parcel/watcher-1.12.1"
sources."@parcel/workers-1.11.0"
sources."@types/q-1.5.2"
- sources."abab-2.0.1"
- sources."abbrev-1.1.1"
+ sources."abab-2.0.2"
sources."acorn-5.7.3"
(sources."acorn-globals-4.3.4" // {
dependencies = [
@@ -63465,7 +65210,7 @@ in
sources."alphanum-sort-1.0.2"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
- sources."ansi-to-html-0.6.11"
+ sources."ansi-to-html-0.6.13"
(sources."anymatch-2.0.0" // {
dependencies = [
sources."normalize-path-2.1.1"
@@ -63532,8 +65277,8 @@ in
sources."pako-1.0.10"
];
})
- sources."browserslist-4.7.0"
- (sources."buffer-4.9.1" // {
+ sources."browserslist-4.7.2"
+ (sources."buffer-4.9.2" // {
dependencies = [
sources."isarray-1.0.0"
];
@@ -63547,8 +65292,9 @@ in
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
+ sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30000989"
+ sources."caniuse-lite-1.0.30001008"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -63556,8 +65302,13 @@ in
sources."class-utils-0.3.6"
sources."cli-cursor-2.1.0"
sources."cli-spinners-1.3.1"
+ (sources."cliui-5.0.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
sources."clone-2.1.2"
- sources."clones-1.2.0"
sources."coa-2.0.2"
sources."collection-visit-1.0.0"
sources."color-3.1.2"
@@ -63566,16 +65317,20 @@ in
sources."color-string-1.5.3"
sources."combined-stream-1.0.8"
sources."command-exists-1.2.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
- sources."config-chain-1.1.12"
- sources."console-browserify-1.1.0"
+ sources."console-browserify-1.2.0"
sources."constants-browserify-1.0.0"
- sources."convert-source-map-1.6.0"
+ sources."convert-source-map-1.7.0"
sources."copy-descriptor-0.1.1"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
+ (sources."core-js-compat-3.4.1" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
sources."core-util-is-1.0.2"
sources."cosmiconfig-5.2.1"
sources."create-ecdh-4.0.3"
@@ -63601,7 +65356,7 @@ in
sources."supports-color-3.2.3"
];
})
- sources."css-select-2.0.2"
+ sources."css-select-2.1.0"
sources."css-select-base-adapter-0.1.1"
(sources."css-selector-tokenizer-0.7.1" // {
dependencies = [
@@ -63611,13 +65366,9 @@ in
sources."regjsparser-0.1.5"
];
})
- (sources."css-tree-1.0.0-alpha.33" // {
- dependencies = [
- sources."source-map-0.5.7"
- ];
- })
+ sources."css-tree-1.0.0-alpha.37"
sources."css-unit-converter-1.1.1"
- sources."css-what-2.1.3"
+ sources."css-what-3.2.1"
sources."cssesc-0.1.0"
sources."cssnano-4.1.10"
sources."cssnano-preset-default-4.0.7"
@@ -63625,20 +65376,14 @@ in
sources."cssnano-util-get-match-4.0.0"
sources."cssnano-util-raw-cache-4.0.1"
sources."cssnano-util-same-parent-4.0.1"
- (sources."csso-3.5.1" // {
- dependencies = [
- sources."css-tree-1.0.0-alpha.29"
- sources."mdn-data-1.1.4"
- sources."source-map-0.5.7"
- ];
- })
+ sources."csso-4.0.2"
sources."cssom-0.3.8"
sources."cssstyle-1.4.0"
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
- sources."date-now-0.1.4"
sources."deasync-0.1.15"
sources."debug-4.1.1"
+ sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."deep-is-0.1.3"
(sources."defaults-1.0.3" // {
@@ -63668,7 +65413,7 @@ in
sources."des.js-1.0.0"
sources."destroy-1.0.4"
sources."diffie-hellman-5.0.3"
- (sources."dom-serializer-0.2.1" // {
+ (sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
sources."entities-2.0.0"
@@ -63681,22 +65426,23 @@ in
sources."domutils-1.7.0"
sources."dot-prop-4.2.0"
sources."dotenv-5.0.1"
- sources."dotenv-expand-4.2.0"
+ sources."dotenv-expand-5.1.0"
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
- sources."editorconfig-0.15.3"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.264"
+ sources."electron-to-chromium-1.3.306"
sources."elliptic-6.5.1"
+ sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."entities-1.1.2"
+ sources."envinfo-7.4.0"
sources."error-ex-1.3.2"
- (sources."es-abstract-1.14.2" // {
+ (sources."es-abstract-1.16.0" // {
dependencies = [
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
];
})
- sources."es-to-primitive-1.2.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."escodegen-1.9.1"
@@ -63728,6 +65474,7 @@ in
sources."fastparse-1.1.2"
sources."filesize-3.6.1"
sources."fill-range-4.0.0"
+ sources."find-up-3.0.0"
sources."for-in-1.0.2"
sources."foreach-2.0.5"
sources."forever-agent-0.6.1"
@@ -63737,10 +65484,11 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.9"
sources."function-bind-1.1.1"
+ sources."get-caller-file-2.0.5"
sources."get-port-3.2.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -63748,7 +65496,7 @@ in
})
sources."glob-to-regexp-0.3.0"
sources."globals-11.12.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."grapheme-breaker-0.3.2"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -63775,9 +65523,10 @@ in
sources."html-comment-regex-1.1.2"
sources."html-encoding-sniffer-1.0.2"
sources."html-tags-1.2.0"
- (sources."htmlnano-0.2.4" // {
+ (sources."htmlnano-0.2.5" // {
dependencies = [
- sources."terser-4.3.1"
+ sources."posthtml-0.12.0"
+ sources."terser-4.4.0"
];
})
(sources."htmlparser2-3.10.1" // {
@@ -63795,7 +65544,6 @@ in
sources."indexes-of-1.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
sources."invariant-2.2.4"
sources."is-absolute-url-2.1.0"
(sources."is-accessor-descriptor-1.0.0" // {
@@ -63822,6 +65570,7 @@ in
sources."is-directory-0.3.1"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-html-1.1.0"
sources."is-number-3.0.0"
@@ -63839,7 +65588,6 @@ in
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."isstream-0.1.2"
- sources."js-beautify-1.10.2"
sources."js-levenshtein-1.1.6"
sources."js-tokens-4.0.0"
(sources."js-yaml-3.13.1" // {
@@ -63864,6 +65612,7 @@ in
sources."jsprim-1.4.1"
sources."kind-of-3.2.2"
sources."levn-0.3.0"
+ sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."lodash.clone-4.5.0"
sources."lodash.memoize-4.1.2"
@@ -63871,7 +65620,6 @@ in
sources."lodash.uniq-4.5.0"
sources."log-symbols-2.2.0"
sources."loose-envify-1.4.0"
- sources."lru-cache-4.1.5"
sources."magic-string-0.22.5"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
@@ -63928,13 +65676,16 @@ in
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.32"
- sources."nopt-4.0.1"
+ (sources."node-releases-1.1.39" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
sources."normalize-html-whitespace-1.0.0"
sources."normalize-path-3.0.0"
sources."normalize-url-3.3.0"
sources."nth-check-1.0.2"
- sources."nwsapi-2.1.4"
+ sources."nwsapi-2.2.0"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
sources."object-copy-0.1.0"
@@ -63949,12 +65700,12 @@ in
sources."once-1.4.0"
sources."onetime-2.0.1"
sources."opn-5.5.0"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
sources."ora-2.1.0"
sources."os-browserify-0.3.0"
- sources."os-homedir-1.0.2"
- sources."os-tmpdir-1.0.2"
- sources."osenv-0.1.5"
+ sources."p-limit-2.2.1"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
sources."pako-0.2.9"
sources."parse-asn1-5.1.5"
sources."parse-json-4.0.0"
@@ -63963,6 +65714,7 @@ in
sources."pascalcase-0.1.1"
sources."path-browserify-0.0.1"
sources."path-dirname-1.0.2"
+ sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
sources."path-parse-1.0.6"
@@ -63971,7 +65723,7 @@ in
sources."physical-cpu-count-2.0.0"
sources."pn-1.1.0"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.18" // {
+ (sources."postcss-7.0.21" // {
dependencies = [
sources."supports-color-6.1.0"
];
@@ -64038,17 +65790,21 @@ in
sources."postcss-unique-selectors-4.0.1"
sources."postcss-value-parser-3.3.1"
sources."posthtml-0.11.6"
- sources."posthtml-parser-0.4.1"
+ sources."posthtml-parser-0.4.2"
sources."posthtml-render-1.1.5"
sources."prelude-ls-1.1.2"
sources."private-0.1.8"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
- sources."proto-list-1.2.4"
- sources."pseudomap-1.0.2"
sources."psl-1.4.0"
sources."public-encrypt-4.0.3"
sources."punycode-2.1.1"
+ (sources."purgecss-1.4.1" // {
+ dependencies = [
+ sources."cssesc-3.0.0"
+ sources."postcss-selector-parser-6.0.2"
+ ];
+ })
sources."q-1.5.1"
sources."qs-6.5.2"
sources."querystring-0.2.0"
@@ -64065,7 +65821,7 @@ in
sources."readdirp-2.2.1"
sources."regenerate-1.4.0"
sources."regenerate-unicode-properties-8.1.0"
- sources."regenerator-runtime-0.12.1"
+ sources."regenerator-runtime-0.13.3"
sources."regenerator-transform-0.14.1"
(sources."regex-not-1.0.2" // {
dependencies = [
@@ -64073,9 +65829,8 @@ in
sources."is-extendable-1.0.1"
];
})
- sources."regexp-tree-0.1.13"
sources."regexpu-core-4.6.0"
- sources."regjsgen-0.5.0"
+ sources."regjsgen-0.5.1"
(sources."regjsparser-0.6.0" // {
dependencies = [
sources."jsesc-0.5.0"
@@ -64090,8 +65845,10 @@ in
sources."tough-cookie-2.4.3"
];
})
- sources."request-promise-core-1.1.2"
- sources."request-promise-native-1.0.7"
+ sources."request-promise-core-1.1.3"
+ sources."request-promise-native-1.0.8"
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
sources."resolve-1.12.0"
sources."resolve-from-3.0.0"
sources."resolve-url-0.2.1"
@@ -64104,7 +65861,6 @@ in
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."safer-eval-1.3.5"
sources."sax-1.2.4"
sources."saxes-3.1.11"
sources."semver-5.7.1"
@@ -64118,8 +65874,9 @@ in
sources."ms-2.1.1"
];
})
- sources."serialize-to-js-1.2.2"
+ sources."serialize-to-js-3.0.0"
sources."serve-static-1.14.1"
+ sources."set-blocking-2.0.0"
sources."set-value-2.0.1"
sources."setimmediate-1.0.5"
sources."setprototypeof-1.1.1"
@@ -64127,7 +65884,6 @@ in
sources."shallow-copy-0.0.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."sigmund-1.0.1"
sources."signal-exit-3.0.2"
(sources."simple-swizzle-0.2.2" // {
dependencies = [
@@ -64149,7 +65905,7 @@ in
sources."snapdragon-util-3.0.1"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.2"
- sources."source-map-support-0.5.13"
+ sources."source-map-support-0.5.16"
sources."source-map-url-0.4.0"
(sources."split-string-3.1.0" // {
dependencies = [
@@ -64167,6 +65923,12 @@ in
sources."stealthy-require-1.1.1"
sources."stream-browserify-2.0.2"
sources."stream-http-2.8.3"
+ (sources."string-width-3.1.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
sources."string_decoder-1.1.1"
@@ -64177,7 +65939,7 @@ in
];
})
sources."supports-color-5.5.0"
- sources."svgo-1.3.0"
+ sources."svgo-1.3.2"
sources."symbol-tree-3.2.4"
sources."terser-3.17.0"
sources."through2-2.0.5"
@@ -64198,7 +65960,6 @@ in
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
sources."tr46-1.0.1"
- sources."trim-right-1.0.1"
sources."tty-browserify-0.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -64207,7 +65968,7 @@ in
(sources."uncss-0.17.2" // {
dependencies = [
sources."cssesc-3.0.0"
- sources."is-absolute-url-3.0.2"
+ sources."is-absolute-url-3.0.3"
sources."postcss-selector-parser-6.0.2"
];
})
@@ -64252,22 +66013,31 @@ in
sources."vendors-1.0.3"
sources."verror-1.10.0"
sources."vlq-0.2.3"
- sources."vm-browserify-1.1.0"
+ sources."vm-browserify-1.1.2"
sources."w3c-hr-time-1.0.1"
sources."w3c-xmlserializer-1.1.2"
sources."wcwidth-1.0.1"
sources."webidl-conversions-4.0.2"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-7.0.0"
+ sources."whatwg-url-7.1.0"
sources."which-1.3.1"
- sources."wordwrap-1.0.0"
+ sources."which-module-2.0.0"
+ sources."word-wrap-1.2.3"
+ (sources."wrap-ansi-5.1.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
sources."wrappy-1.0.2"
sources."ws-5.2.2"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
sources."xtend-4.0.2"
- sources."yallist-2.1.2"
+ sources."y18n-4.0.0"
+ sources."yargs-14.2.1"
+ sources."yargs-parser-15.0.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -64304,7 +66074,7 @@ in
sources."balanced-match-1.0.0"
sources."base64-js-0.0.8"
sources."bencode-2.0.1"
- sources."big-integer-1.6.45"
+ sources."big-integer-1.6.48"
sources."bitfield-0.1.0"
(sources."bittorrent-dht-6.4.2" // {
dependencies = [
@@ -64334,7 +66104,7 @@ in
sources."camelcase-keys-2.1.0"
sources."chalk-1.1.3"
sources."chardet-0.4.2"
- sources."chrome-dgram-3.0.3"
+ sources."chrome-dgram-3.0.4"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.3"
sources."cli-cursor-2.1.0"
@@ -64360,7 +66130,7 @@ in
sources."dns-equal-1.0.0"
sources."dns-packet-1.3.1"
sources."dns-txt-2.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
sources."external-editor-2.2.0"
@@ -64378,13 +66148,13 @@ in
sources."function-bind-1.1.1"
sources."get-browser-rtc-1.0.2"
sources."get-stdin-4.0.1"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.6"
+ sources."graceful-fs-4.2.3"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-flag-3.0.0"
sources."hat-0.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-headers-3.0.2"
sources."iconv-lite-0.4.24"
sources."immediate-chunk-store-1.0.8"
@@ -64550,11 +66320,11 @@ in
sources."symbol-observable-1.0.1"
sources."thirty-two-1.0.2"
sources."through-2.3.8"
- sources."thunky-1.0.3"
+ sources."thunky-1.1.0"
sources."tmp-0.0.33"
sources."torrent-discovery-5.4.0"
sources."torrent-piece-1.1.2"
- (sources."torrent-stream-1.1.0" // {
+ (sources."torrent-stream-1.2.0" // {
dependencies = [
sources."end-of-stream-0.1.5"
sources."magnet-uri-4.2.3"
@@ -64595,10 +66365,10 @@ in
peerflix-server = nodeEnv.buildNodePackage {
name = "peerflix-server";
packageName = "peerflix-server";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/peerflix-server/-/peerflix-server-0.5.0.tgz";
- sha512 = "TmtYwbayKLfzTj4rMIQ5nfGcXqkp8VwsCXkfZz95JdJcfk0+HYhflLDwviq+qOUxgKMYpoggqb129c3KST7zmQ==";
+ url = "https://registry.npmjs.org/peerflix-server/-/peerflix-server-0.5.1.tgz";
+ sha512 = "sXl2KCt8LCUrL6ezEPD4W5D5b+I0/VVOYlfI0K3GfdVUXkNHcb0q7cogPNjAXmoSMhvb57x2nhZN1xwxgGjzuw==";
};
dependencies = [
sources."accepts-1.3.7"
@@ -64656,7 +66426,7 @@ in
sources."bytes-3.1.0"
sources."callsite-1.0.0"
sources."caseless-0.12.0"
- sources."chrome-dgram-3.0.3"
+ sources."chrome-dgram-3.0.4"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.3"
sources."combined-stream-1.0.8"
@@ -64692,7 +66462,7 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
(sources."engine.io-3.4.0" // {
dependencies = [
sources."cookie-0.3.1"
@@ -64729,8 +66499,8 @@ in
sources."fs.realpath-1.0.0"
sources."get-browser-rtc-1.0.2"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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-binary2-1.0.3" // {
@@ -64914,12 +66684,12 @@ in
sources."string_decoder-1.1.1"
sources."tar-stream-2.1.0"
sources."thirty-two-0.0.2"
- sources."thunky-1.0.3"
+ sources."thunky-1.1.0"
sources."to-array-0.1.4"
sources."toidentifier-1.0.0"
sources."torrent-discovery-5.4.0"
sources."torrent-piece-1.1.2"
- (sources."torrent-stream-1.1.0" // {
+ (sources."torrent-stream-1.2.0" // {
dependencies = [
sources."end-of-stream-0.1.5"
sources."mkdirp-0.3.5"
@@ -64947,7 +66717,7 @@ in
sources."verror-1.10.0"
sources."which-1.3.1"
sources."wrappy-1.0.2"
- sources."ws-7.1.2"
+ sources."ws-7.2.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."yeast-0.1.2"
@@ -64966,10 +66736,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "3.8.1";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-3.8.1.tgz";
- sha512 = "uINy/U+TNvUHInG1l0/NrgDosUtafn9BrHjP5+v+ojpw+zb/lgXjkQmMHB4461LKezlNoBb7+0JOrNnm5JhZFg==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-4.2.2.tgz";
+ sha512 = "cgIti3UV6PlZnuLd1Il78vxjbAo+UfeTvdDxdneZphjGwmJqFbmWxw5jQK/JiiNTLn2Tnj3Oy3+/hRxhVHFQug==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -64984,10 +66754,10 @@ in
prettier = nodeEnv.buildNodePackage {
name = "prettier";
packageName = "prettier";
- version = "1.18.2";
+ version = "1.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz";
- sha512 = "OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==";
+ url = "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz";
+ sha512 = "s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -65009,7 +66779,7 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."acorn-7.0.0"
+ sources."acorn-7.1.0"
sources."acorn-node-1.8.2"
sources."acorn-walk-7.0.0"
sources."asn1.js-4.10.1"
@@ -65064,7 +66834,7 @@ in
sources."readable-stream-3.4.0"
];
})
- sources."console-browserify-1.1.0"
+ sources."console-browserify-1.2.0"
sources."constants-browserify-1.0.0"
sources."convert-source-map-1.1.3"
sources."core-util-is-1.0.2"
@@ -65073,9 +66843,8 @@ in
sources."create-hmac-1.1.7"
sources."crypto-browserify-3.12.0"
sources."dash-ast-1.0.0"
- sources."date-now-0.1.4"
sources."defined-1.0.0"
- sources."deps-sort-2.0.0"
+ sources."deps-sort-2.0.1"
sources."des.js-1.0.0"
(sources."detective-5.2.0" // {
dependencies = [
@@ -65089,13 +66858,14 @@ in
sources."es6-promise-3.3.1"
sources."events-2.1.0"
sources."evp_bytestokey-1.0.3"
+ sources."fast-safe-stringify-2.0.7"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."gaze-1.1.3"
sources."get-assigned-identifiers-1.2.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."globule-1.2.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-1.0.3"
sources."hash-base-3.0.4"
sources."hash.js-1.1.7"
@@ -65179,6 +66949,7 @@ in
sources."sander-0.5.1"
sources."sha.js-2.4.11"
sources."shasum-1.0.2"
+ sources."shasum-object-1.0.0"
sources."shell-quote-1.7.2"
sources."simple-concat-1.0.0"
(sources."sorcery-0.10.0" // {
@@ -65203,7 +66974,7 @@ in
];
})
sources."syntax-error-1.4.0"
- (sources."temp-0.9.0" // {
+ (sources."temp-0.9.1" // {
dependencies = [
sources."rimraf-2.6.3"
];
@@ -65227,7 +66998,7 @@ in
];
})
sources."util-deprecate-1.0.2"
- sources."vm-browserify-1.1.0"
+ sources."vm-browserify-1.1.2"
sources."which-1.3.1"
sources."wordwrap-1.0.0"
sources."wrappy-1.0.2"
@@ -65267,7 +67038,7 @@ in
sources."eyes-0.1.8"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."i-0.3.6"
@@ -65333,7 +67104,7 @@ in
sources."balanced-match-1.0.0"
sources."base62-0.1.1"
sources."brace-expansion-1.1.11"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."commoner-0.10.8"
sources."concat-map-0.0.1"
sources."defined-1.0.0"
@@ -65341,7 +67112,7 @@ in
sources."esprima-3.1.3"
sources."esprima-fb-13001.1001.0-dev-harmony-fb"
sources."glob-5.0.15"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."iconv-lite-0.4.24"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -65547,10 +67318,10 @@ in
serve = nodeEnv.buildNodePackage {
name = "serve";
packageName = "serve";
- version = "11.1.0";
+ version = "11.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serve/-/serve-11.1.0.tgz";
- sha512 = "+4wpDtOSS+4ZLyDWMxThutA3iOTawX2+yDovOI8cjOUOmemyvNlHyFAsezBlSgbZKTYChI3tzA1Mh0z6XZ62qA==";
+ url = "https://registry.npmjs.org/serve/-/serve-11.2.0.tgz";
+ sha512 = "THZcLzDGk3vJqjhAbLkLag43tiE3V0B7wVe98Xtl+1KyAsr+4iShg+9hke4pLZmrCJu0pUg0TrbhJmdqn/MKoA==";
};
dependencies = [
sources."@zeit/schemas-2.6.0"
@@ -65618,7 +67389,7 @@ in
sources."registry-auth-token-3.3.2"
sources."registry-url-3.1.0"
sources."safe-buffer-5.1.2"
- (sources."serve-handler-6.1.0" // {
+ (sources."serve-handler-6.1.2" // {
dependencies = [
sources."mime-db-1.33.0"
sources."mime-types-2.1.18"
@@ -65653,25 +67424,25 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "1.52.2";
+ version = "1.57.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-1.52.2.tgz";
- sha512 = "JLRh52heei1kiTg/mdXdVeJXlB26nXI6uK3/jQvG2a16WwrXD+h033azkD9qqk7WgISLgDKPJbvlnsCAXLcX5Q==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-1.57.0.tgz";
+ sha512 = "pb+6Jo3/oRdo4BNYTz8wbnqhetC0epFfezzEbUsOCHGPUoHgxnZmo22rceBXL9P7Npd4JA8qwtTu7GYmrTZSSA==";
};
dependencies = [
- sources."@serverless/cli-1.2.3"
+ sources."@serverless/cli-1.4.0"
(sources."@serverless/component-metrics-1.0.8" // {
dependencies = [
sources."node-fetch-2.6.0"
];
})
- (sources."@serverless/core-1.0.0" // {
+ (sources."@serverless/core-1.1.2" // {
dependencies = [
sources."fs-extra-7.0.1"
sources."semver-6.3.0"
];
})
- (sources."@serverless/enterprise-plugin-3.0.0" // {
+ (sources."@serverless/enterprise-plugin-3.2.3" // {
dependencies = [
sources."fs-extra-7.0.1"
sources."node-fetch-2.6.0"
@@ -65679,24 +67450,22 @@ in
];
})
sources."@serverless/event-mocks-1.1.1"
- (sources."@serverless/platform-sdk-2.1.1" // {
+ (sources."@serverless/platform-sdk-2.2.1" // {
dependencies = [
sources."ramda-0.25.0"
sources."uuid-3.3.3"
];
})
- sources."@serverless/template-1.1.0"
+ sources."@serverless/template-1.1.3"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/lodash-4.14.138"
- sources."accepts-1.3.7"
+ sources."@types/lodash-4.14.146"
sources."agent-base-4.3.0"
- sources."ansi-0.3.1"
sources."ansi-align-2.0.0"
sources."ansi-escapes-4.2.1"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
- sources."anymatch-3.1.0"
+ sources."anymatch-3.1.1"
(sources."archiver-1.3.0" // {
dependencies = [
sources."async-2.6.3"
@@ -65707,22 +67476,21 @@ in
sources."normalize-path-2.1.1"
];
})
- sources."are-we-there-yet-1.1.5"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
sources."arr-union-3.1.0"
- sources."array-flatten-1.1.1"
sources."array-union-1.0.2"
sources."array-uniq-1.0.3"
sources."array-unique-0.3.2"
sources."assign-symbols-1.0.0"
sources."async-1.5.2"
+ sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.533.0" // {
+ (sources."aws-sdk-2.569.0" // {
dependencies = [
- sources."buffer-4.9.1"
- sources."uuid-3.3.2"
+ sources."buffer-4.9.2"
+ sources."uuid-3.3.3"
];
})
sources."balanced-match-1.0.0"
@@ -65734,8 +67502,7 @@ in
sources."base64-js-1.3.1"
sources."binary-extensions-2.0.0"
sources."bl-1.2.2"
- sources."bluebird-3.5.5"
- sources."body-parser-1.19.0"
+ sources."bluebird-3.7.1"
sources."boxen-1.3.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
@@ -65746,7 +67513,6 @@ in
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."builtin-modules-3.1.0"
- sources."bytes-3.1.0"
sources."cache-base-1.0.1"
(sources."cacheable-request-6.1.0" // {
dependencies = [
@@ -65760,7 +67526,7 @@ in
sources."caw-2.0.1"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."chokidar-3.1.1"
+ sources."chokidar-3.3.0"
sources."ci-info-1.6.0"
(sources."class-utils-0.3.6" // {
dependencies = [
@@ -65784,7 +67550,6 @@ in
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.0"
sources."clone-response-1.0.2"
- 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"
@@ -65798,17 +67563,9 @@ in
];
})
sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
sources."config-chain-1.1.12"
sources."configstore-3.1.2"
- (sources."content-disposition-0.5.3" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."content-type-1.0.4"
- sources."cookie-0.4.0"
- sources."cookie-signature-1.0.6"
+ sources."cookie-0.3.1"
sources."cookiejar-2.1.2"
sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
@@ -65817,8 +67574,12 @@ in
sources."create-error-class-3.0.2"
sources."cross-spawn-5.1.0"
sources."crypto-random-string-1.0.0"
- sources."d-1.0.1"
- sources."debug-2.6.9"
+ (sources."d-1.0.1" // {
+ dependencies = [
+ sources."type-1.2.0"
+ ];
+ })
+ sources."debug-4.1.1"
sources."decode-uri-component-0.2.0"
sources."decompress-4.2.0"
sources."decompress-response-3.3.0"
@@ -65836,15 +67597,13 @@ in
];
})
sources."deep-extend-0.6.0"
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."deferred-0.7.11"
+ sources."define-properties-1.1.3"
sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."depd-1.1.2"
- sources."destroy-1.0.4"
sources."dot-prop-4.2.0"
- sources."dotenv-8.1.0"
+ sources."dotenv-8.2.0"
(sources."download-5.0.3" // {
dependencies = [
sources."get-stream-3.0.0"
@@ -65854,11 +67613,11 @@ in
];
})
sources."duplexer3-0.1.4"
- sources."ee-first-1.1.1"
- sources."encodeurl-1.0.2"
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
- sources."es5-ext-0.10.51"
+ sources."end-of-stream-1.4.4"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
+ sources."es5-ext-0.10.52"
sources."es6-iterator-2.0.3"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
@@ -65867,13 +67626,11 @@ in
sources."es6-symbol-3.1.1"
];
})
- sources."es6-symbol-3.1.2"
+ 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."esniff-1.1.0"
sources."esprima-4.0.1"
- sources."etag-1.8.1"
sources."event-emitter-0.3.5"
sources."events-1.1.1"
(sources."execa-0.7.0" // {
@@ -65881,32 +67638,24 @@ in
sources."get-stream-3.0.0"
];
})
- sources."exit-hook-1.1.1"
- (sources."express-4.17.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
+ sources."ext-1.2.0"
sources."extend-3.0.2"
sources."extend-shallow-3.0.2"
sources."external-editor-3.1.0"
sources."fast-levenshtein-2.0.6"
sources."fd-slicer-1.1.0"
- sources."figures-3.0.0"
+ sources."figures-3.1.0"
sources."file-type-5.2.0"
sources."filename-reserved-regex-2.0.0"
sources."filenamify-2.1.0"
sources."filesize-3.6.1"
sources."fill-range-7.0.1"
- sources."finalhandler-1.1.2"
sources."find-requires-1.0.0"
sources."flat-4.1.0"
sources."for-in-1.0.2"
sources."form-data-2.5.1"
sources."formidable-1.2.1"
- sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
- sources."fresh-0.5.2"
sources."fs-constants-1.0.0"
(sources."fs-extra-0.30.0" // {
dependencies = [
@@ -65914,14 +67663,18 @@ in
];
})
sources."fs.realpath-1.0.0"
- sources."fs2-0.3.5"
- sources."fsevents-2.0.7"
- sources."gauge-1.2.7"
+ (sources."fs2-0.3.7" // {
+ dependencies = [
+ sources."type-1.2.0"
+ ];
+ })
+ sources."fsevents-2.1.2"
+ sources."function-bind-1.1.1"
sources."get-proxy-2.1.0"
sources."get-stdin-5.0.1"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."glob-parent-5.1.0"
sources."global-dirs-0.1.1"
sources."globby-6.1.0"
@@ -65929,15 +67682,11 @@ in
sources."graceful-fs-4.2.1"
sources."graceful-readlink-1.0.1"
sources."graphlib-2.1.7"
- (sources."has-ansi-2.0.0" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- ];
- })
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbol-support-x-1.4.2"
+ sources."has-symbols-1.0.0"
sources."has-to-string-tag-x-1.4.1"
- sources."has-unicode-2.0.1"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -65951,11 +67700,9 @@ in
];
})
sources."http-cache-semantics-4.0.3"
- sources."http-errors-1.7.2"
- (sources."https-proxy-agent-2.2.2" // {
+ (sources."https-proxy-agent-3.0.1" // {
dependencies = [
sources."debug-3.2.6"
- sources."ms-2.1.2"
];
})
sources."iconv-lite-0.4.24"
@@ -65965,7 +67712,7 @@ in
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
- sources."inherits-2.0.3"
+ sources."inherits-2.0.4"
sources."ini-1.3.5"
(sources."inquirer-6.5.2" // {
dependencies = [
@@ -65973,12 +67720,13 @@ in
sources."figures-2.0.0"
];
})
- sources."ipaddr.js-1.9.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-binary-path-2.1.0"
- sources."is-buffer-2.0.3"
+ sources."is-buffer-2.0.4"
+ sources."is-callable-1.1.4"
sources."is-ci-1.2.1"
sources."is-data-descriptor-1.0.0"
+ sources."is-date-object-1.0.1"
sources."is-descriptor-1.0.2"
sources."is-docker-1.1.0"
sources."is-extendable-1.0.1"
@@ -65995,8 +67743,10 @@ in
sources."is-plain-object-2.0.4"
sources."is-promise-2.1.0"
sources."is-redirect-1.0.0"
+ sources."is-regex-1.0.4"
sources."is-retry-allowed-1.2.0"
sources."is-stream-1.1.0"
+ sources."is-symbol-1.0.2"
sources."is-windows-1.0.2"
sources."is-wsl-2.1.1"
sources."isarray-1.0.0"
@@ -66011,7 +67761,7 @@ in
sources."json-cycle-1.3.0"
sources."json-refs-2.1.7"
sources."json-stringify-safe-5.0.1"
- sources."jsonata-1.6.5"
+ sources."jsonata-1.7.0"
sources."jsonfile-4.0.0"
sources."jszip-3.2.2"
sources."jwt-decode-2.2.0"
@@ -66032,11 +67782,6 @@ in
sources."lazystream-1.0.0"
sources."lie-3.3.0"
sources."lodash-4.17.15"
- sources."lodash.difference-4.5.0"
- sources."lodash.pad-4.5.1"
- sources."lodash.padend-4.6.1"
- sources."lodash.padstart-4.6.1"
- sources."lodash.uniq-4.5.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
sources."lru-queue-0.1.0"
@@ -66048,9 +67793,7 @@ in
})
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
- sources."media-typer-0.3.0"
sources."memoizee-0.4.14"
- sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
sources."mime-db-1.40.0"
@@ -66066,26 +67809,23 @@ in
];
})
sources."moment-2.24.0"
- sources."ms-2.0.0"
+ sources."ms-2.1.2"
sources."mute-stream-0.0.7"
- sources."nanoid-2.1.1"
+ sources."nanoid-2.1.6"
sources."nanomatch-1.2.13"
sources."native-promise-only-0.8.1"
- sources."ncjsm-3.0.0"
- sources."negotiator-0.6.2"
+ sources."ncjsm-4.0.1"
sources."next-tick-1.0.0"
sources."node-dir-0.1.17"
sources."node-fetch-1.7.3"
sources."normalize-path-3.0.0"
- sources."normalize-url-4.4.1"
+ sources."normalize-url-4.5.0"
(sources."npm-conf-1.1.3" // {
dependencies = [
sources."pify-3.0.0"
];
})
sources."npm-run-path-2.0.2"
- sources."npmlog-2.0.4"
- sources."number-is-nan-1.0.1"
sources."object-assign-4.1.1"
(sources."object-copy-0.1.0" // {
dependencies = [
@@ -66102,9 +67842,11 @@ in
];
})
sources."object-hash-1.3.1"
+ sources."object-inspect-1.7.0"
+ sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
+ sources."object.getownpropertydescriptors-2.0.3"
sources."object.pick-1.3.0"
- sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
(sources."opn-5.5.0" // {
@@ -66112,25 +67854,24 @@ in
sources."is-wsl-1.1.0"
];
})
- sources."os-shim-0.1.3"
sources."os-tmpdir-1.0.2"
sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
+ sources."p-limit-2.2.1"
+ sources."p-try-2.2.0"
(sources."package-json-6.5.0" // {
dependencies = [
sources."semver-6.3.0"
];
})
sources."pako-1.0.10"
- sources."parseurl-1.3.3"
sources."pascalcase-0.1.1"
sources."path-is-absolute-1.0.1"
sources."path-is-inside-1.0.2"
sources."path-key-2.0.1"
sources."path-loader-1.0.10"
- sources."path-to-regexp-0.1.7"
sources."pend-1.2.0"
- sources."picomatch-2.0.7"
+ sources."picomatch-2.1.1"
sources."pify-2.3.0"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
@@ -66139,28 +67880,24 @@ in
sources."process-nextick-args-2.0.1"
sources."promise-queue-2.2.5"
sources."proto-list-1.2.4"
- sources."proxy-addr-2.0.5"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
sources."punycode-1.3.2"
- sources."qs-6.7.0"
+ sources."qs-6.9.1"
sources."querystring-0.2.0"
sources."ramda-0.26.1"
- sources."range-parser-1.2.1"
(sources."raven-1.2.1" // {
dependencies = [
- sources."cookie-0.3.1"
sources."uuid-3.0.0"
];
})
- sources."raw-body-2.4.0"
sources."rc-1.2.8"
(sources."readable-stream-2.3.6" // {
dependencies = [
sources."safe-buffer-5.1.2"
];
})
- sources."readdirp-3.1.2"
+ sources."readdirp-3.2.0"
sources."regenerator-runtime-0.13.3"
sources."regex-not-1.0.2"
sources."registry-auth-token-4.0.0"
@@ -66173,12 +67910,11 @@ in
sources."ret-0.1.15"
sources."rimraf-2.7.1"
sources."run-async-2.3.0"
- sources."rx-4.1.0"
sources."rxjs-6.5.3"
sources."safe-buffer-5.2.0"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sax-1.2.1"
+ sources."sax-1.2.4"
(sources."seek-bzip-1.0.5" // {
dependencies = [
sources."commander-2.8.1"
@@ -66187,12 +67923,6 @@ in
sources."semver-5.7.1"
sources."semver-diff-2.1.0"
sources."semver-regex-1.0.0"
- (sources."send-0.17.1" // {
- dependencies = [
- sources."ms-2.1.1"
- ];
- })
- sources."serve-static-1.14.1"
sources."set-immediate-shim-1.0.1"
(sources."set-value-2.0.1" // {
dependencies = [
@@ -66200,20 +67930,15 @@ in
sources."is-extendable-0.1.1"
];
})
- sources."setprototypeof-1.1.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shortid-2.2.15"
sources."signal-exit-3.0.2"
- (sources."simple-git-1.126.0" // {
- dependencies = [
- sources."debug-4.1.1"
- sources."ms-2.1.2"
- ];
- })
+ sources."simple-git-1.126.0"
sources."slash-1.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
+ sources."debug-2.6.9"
sources."define-property-0.2.5"
sources."extend-shallow-2.0.1"
(sources."is-accessor-descriptor-0.1.6" // {
@@ -66230,14 +67955,14 @@ 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."source-map-0.6.1"
sources."source-map-resolve-0.5.2"
- sources."source-map-support-0.5.13"
+ sources."source-map-support-0.5.16"
sources."source-map-url-0.4.0"
- sources."spawn-sync-1.0.15"
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
sources."stack-trace-0.0.9"
@@ -66259,13 +67984,14 @@ in
sources."kind-of-5.1.0"
];
})
- sources."statuses-1.5.0"
(sources."string-width-2.1.1" // {
dependencies = [
sources."ansi-regex-3.0.0"
sources."strip-ansi-4.0.0"
];
})
+ sources."string.prototype.trimleft-2.1.0"
+ sources."string.prototype.trimright-2.1.0"
(sources."string_decoder-1.1.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -66279,28 +68005,12 @@ in
(sources."superagent-3.8.3" // {
dependencies = [
sources."debug-3.2.6"
- sources."ms-2.1.2"
];
})
sources."supports-color-5.5.0"
- (sources."tabtab-2.2.2" // {
+ (sources."tabtab-3.0.2" // {
dependencies = [
- sources."ansi-escapes-1.4.0"
- sources."ansi-regex-2.1.1"
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."cli-cursor-1.0.2"
- sources."external-editor-1.1.1"
- sources."figures-1.7.0"
- sources."inquirer-1.2.3"
- sources."is-fullwidth-code-point-1.0.0"
- sources."mute-stream-0.0.6"
- sources."onetime-1.1.0"
- sources."restore-cursor-1.0.1"
- sources."string-width-1.0.2"
- sources."strip-ansi-3.0.1"
- sources."supports-color-2.0.0"
- sources."tmp-0.0.29"
+ sources."es6-promisify-6.0.2"
];
})
sources."tar-stream-1.6.2"
@@ -66319,15 +68029,12 @@ in
sources."to-readable-stream-1.0.0"
sources."to-regex-3.0.2"
sources."to-regex-range-5.0.1"
- sources."toidentifier-1.0.0"
sources."traverse-0.6.6"
sources."trim-repeated-1.0.0"
sources."tslib-1.10.0"
sources."tunnel-agent-0.6.0"
- sources."type-1.2.0"
+ sources."type-2.0.0"
sources."type-fest-0.5.2"
- sources."type-is-1.6.18"
- sources."typedarray-0.0.6"
sources."unbzip2-stream-1.3.3"
(sources."union-value-1.0.1" // {
dependencies = [
@@ -66336,7 +68043,6 @@ in
})
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
- sources."unpipe-1.0.0"
(sources."unset-value-1.0.0" // {
dependencies = [
(sources."has-value-0.3.1" // {
@@ -66361,18 +68067,18 @@ in
sources."url-to-options-1.0.1"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."utils-merge-1.0.1"
+ sources."util.promisify-1.0.0"
sources."uuid-2.0.3"
- sources."vary-1.1.2"
sources."walkdir-0.0.11"
sources."whatwg-fetch-3.0.0"
sources."which-1.3.1"
sources."widest-line-2.0.1"
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
+ sources."ws-6.2.1"
sources."xdg-basedir-3.0.0"
- sources."xml2js-0.4.19"
- sources."xmlbuilder-9.0.7"
+ sources."xml2js-0.4.22"
+ sources."xmlbuilder-11.0.1"
sources."xtend-4.0.2"
sources."yallist-2.1.2"
sources."yaml-ast-parser-0.0.43"
@@ -66383,7 +68089,7 @@ in
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://github.com/serverless/serverless#readme";
+ homepage = https://serverless.com/framework/docs/;
license = "MIT";
};
production = true;
@@ -66423,7 +68129,7 @@ in
sources."caseless-0.12.0"
sources."cheerio-0.17.0"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."component-bind-1.0.0"
sources."component-emitter-1.1.2"
sources."component-inherit-0.0.3"
@@ -66717,7 +68423,7 @@ in
sources."for-in-1.0.2"
sources."fragment-cache-0.2.1"
sources."get-value-2.0.6"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."graceful-readlink-1.0.1"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -66880,6 +68586,7 @@ in
sources."assert-plus-0.1.5"
sources."backoff-2.5.0"
sources."balanced-match-1.0.0"
+ sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
sources."bunyan-1.5.1"
sources."clone-0.1.6"
@@ -66893,10 +68600,15 @@ in
sources."ctype-0.5.3"
sources."dashdash-1.7.3"
sources."dtrace-provider-0.6.0"
- sources."ecc-jsbn-0.2.0"
+ sources."ecc-jsbn-0.1.2"
sources."escape-regexp-component-1.0.2"
sources."extsprintf-1.2.0"
sources."formidable-1.2.1"
+ (sources."getpass-0.1.7" // {
+ dependencies = [
+ sources."assert-plus-1.0.0"
+ ];
+ })
sources."glob-6.0.4"
sources."http-signature-0.11.0"
sources."inflight-1.0.6"
@@ -66946,13 +68658,16 @@ in
sources."semver-4.3.6"
(sources."smartdc-auth-2.3.1" // {
dependencies = [
+ sources."asn1-0.2.4"
sources."assert-plus-0.1.2"
sources."clone-0.1.5"
sources."dashdash-1.10.1"
sources."extsprintf-1.0.0"
- (sources."http-signature-1.2.0" // {
+ (sources."http-signature-1.3.1" // {
dependencies = [
sources."assert-plus-1.0.0"
+ sources."dashdash-1.14.1"
+ sources."sshpk-1.16.1"
];
})
sources."json-schema-0.2.2"
@@ -67012,21 +68727,29 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.228.3";
+ version = "1.244.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.228.3.tgz";
- sha512 = "TwyJcMXBvic1xJ+rVLdIYS1xDYuzcogIXdmyvGvXBZgwIQdjOVMnZBVxUo5igkOIntBL2sCynZiydQtGbe08JA==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.244.0.tgz";
+ sha512 = "w94dZS2w23XKunecST979nBaYAMFp/YjIPjS0aDK1vL4tEVu1l0qDBlwJGsd5Ijv5cyuO0m2/U0JMPUA1FqKlQ==";
};
dependencies = [
- sources."@snyk/cli-interface-2.1.0"
- sources."@snyk/composer-lockfile-parser-1.0.3"
- sources."@snyk/dep-graph-1.12.0"
+ sources."@snyk/cli-interface-2.2.0"
+ sources."@snyk/cocoapods-lockfile-parser-3.0.0"
+ sources."@snyk/composer-lockfile-parser-1.2.0"
+ sources."@snyk/dep-graph-1.13.1"
sources."@snyk/gemfile-1.2.0"
+ sources."@snyk/ruby-semver-2.0.4"
+ (sources."@snyk/snyk-cocoapods-plugin-2.0.1" // {
+ dependencies = [
+ sources."@snyk/cli-interface-1.5.0"
+ ];
+ })
sources."@types/agent-base-4.2.0"
sources."@types/bunyan-1.8.6"
sources."@types/debug-4.1.5"
sources."@types/events-3.0.0"
- sources."@types/node-12.7.5"
+ sources."@types/js-yaml-3.12.1"
+ sources."@types/node-12.12.7"
sources."@types/restify-4.3.6"
sources."@types/semver-5.5.0"
sources."@types/xml2js-0.4.3"
@@ -67044,6 +68767,13 @@ in
sources."ast-types-0.13.2"
sources."async-1.5.2"
sources."balanced-match-1.0.0"
+ (sources."bl-3.0.0" // {
+ dependencies = [
+ sources."readable-stream-3.4.0"
+ sources."safe-buffer-5.2.0"
+ sources."string_decoder-1.3.0"
+ ];
+ })
(sources."boxen-1.3.0" // {
dependencies = [
sources."camelcase-4.1.0"
@@ -67059,6 +68789,7 @@ in
sources."ci-info-1.6.0"
sources."cli-boxes-1.0.0"
sources."cli-cursor-2.1.0"
+ sources."cli-spinner-0.2.10"
sources."cli-width-2.2.0"
(sources."cliui-3.2.0" // {
dependencies = [
@@ -67076,6 +68807,7 @@ in
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
sources."configstore-3.1.2"
+ sources."core-js-3.4.1"
sources."core-util-is-1.0.2"
sources."create-error-class-3.0.2"
(sources."cross-spawn-6.0.5" // {
@@ -67084,22 +68816,22 @@ in
];
})
sources."crypto-random-string-1.0.0"
- (sources."data-uri-to-buffer-2.0.1" // {
- dependencies = [
- sources."@types/node-8.10.54"
- ];
- })
+ sources."data-uri-to-buffer-1.2.0"
sources."debug-3.2.6"
sources."decamelize-1.2.0"
sources."deep-extend-0.6.0"
sources."deep-is-0.1.3"
sources."define-properties-1.1.3"
- sources."degenerator-1.0.4"
+ (sources."degenerator-1.0.4" // {
+ dependencies = [
+ sources."esprima-3.1.3"
+ ];
+ })
sources."depd-1.1.2"
sources."diff-4.0.1"
sources."dockerfile-ast-0.0.16"
sources."dot-prop-4.2.0"
- (sources."dotnet-deps-parser-4.5.0" // {
+ (sources."dotnet-deps-parser-4.5.2" // {
dependencies = [
sources."xml2js-0.4.19"
];
@@ -67107,14 +68839,18 @@ in
sources."duplexer3-0.1.4"
sources."email-validator-2.0.4"
sources."emoji-regex-7.0.3"
- sources."end-of-stream-1.4.1"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."end-of-stream-1.4.4"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.12.0"
- sources."esprima-3.1.3"
+ (sources."escodegen-1.12.0" // {
+ dependencies = [
+ sources."esprima-3.1.3"
+ ];
+ })
+ sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
sources."execa-1.0.0"
@@ -67125,6 +68861,7 @@ in
sources."file-uri-to-path-1.0.0"
sources."for-in-1.0.2"
sources."for-own-1.0.0"
+ sources."fs-constants-1.0.0"
sources."fs.realpath-1.0.0"
(sources."ftp-0.3.10" // {
dependencies = [
@@ -67133,26 +68870,27 @@ in
})
sources."function-bind-1.1.1"
sources."get-stream-4.1.0"
- (sources."get-uri-2.0.3" // {
+ (sources."get-uri-2.0.4" // {
dependencies = [
- sources."debug-4.1.1"
+ 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.4"
+ sources."glob-7.1.6"
sources."global-dirs-0.1.1"
(sources."got-6.7.1" // {
dependencies = [
sources."get-stream-3.0.0"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."graphlib-2.1.7"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-errors-1.7.3"
(sources."http-proxy-agent-2.1.0" // {
dependencies = [
@@ -67160,7 +68898,7 @@ in
sources."ms-2.0.0"
];
})
- sources."https-proxy-agent-2.2.2"
+ sources."https-proxy-agent-3.0.1"
sources."iconv-lite-0.4.24"
sources."immediate-3.0.6"
sources."import-lazy-2.1.0"
@@ -67193,19 +68931,8 @@ in
sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
- (sources."js-yaml-3.13.1" // {
- dependencies = [
- sources."esprima-4.0.1"
- ];
- })
- (sources."jszip-3.2.2" // {
- dependencies = [
- sources."isarray-1.0.0"
- sources."readable-stream-2.3.6"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
+ sources."js-yaml-3.13.1"
+ sources."jszip-3.2.2"
sources."kind-of-3.2.2"
sources."latest-version-3.1.0"
sources."lazy-cache-0.2.7"
@@ -67221,7 +68948,7 @@ 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."mimic-fn-1.2.0"
@@ -67242,18 +68969,22 @@ in
sources."npm-run-path-2.0.2"
sources."number-is-nan-1.0.1"
sources."object-hash-1.3.1"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."once-1.4.0"
sources."onetime-2.0.1"
sources."opn-5.5.0"
- sources."optionator-0.8.2"
+ 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-finally-1.0.0"
- sources."pac-proxy-agent-3.0.0"
+ (sources."pac-proxy-agent-3.0.1" // {
+ dependencies = [
+ sources."debug-4.1.1"
+ ];
+ })
sources."pac-resolver-3.0.0"
(sources."package-json-4.0.1" // {
dependencies = [
@@ -67272,15 +69003,20 @@ in
sources."process-nextick-args-2.0.1"
sources."promise-7.3.1"
sources."protocols-1.4.7"
- sources."proxy-agent-3.1.0"
+ (sources."proxy-agent-3.1.1" // {
+ dependencies = [
+ sources."debug-4.1.1"
+ ];
+ })
sources."proxy-from-env-1.0.0"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
sources."raw-body-2.4.1"
sources."rc-1.2.8"
- (sources."readable-stream-3.4.0" // {
+ (sources."readable-stream-2.3.6" // {
dependencies = [
- sources."string_decoder-1.3.0"
+ sources."isarray-1.0.0"
+ sources."string_decoder-1.1.1"
];
})
sources."registry-auth-token-3.4.0"
@@ -67289,7 +69025,7 @@ in
sources."rimraf-2.7.1"
sources."run-async-2.3.0"
sources."rxjs-6.5.3"
- 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"
@@ -67309,20 +69045,20 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.2"
- sources."smart-buffer-4.0.2"
+ sources."smart-buffer-4.1.0"
sources."snyk-config-2.2.3"
- (sources."snyk-docker-plugin-1.29.1" // {
+ (sources."snyk-docker-plugin-1.33.1" // {
dependencies = [
sources."debug-4.1.1"
];
})
sources."snyk-go-parser-1.3.1"
- (sources."snyk-go-plugin-1.11.0" // {
+ (sources."snyk-go-plugin-1.11.1" // {
dependencies = [
sources."debug-4.1.1"
];
})
- (sources."snyk-gradle-plugin-3.1.0" // {
+ (sources."snyk-gradle-plugin-3.2.0" // {
dependencies = [
sources."debug-4.1.1"
];
@@ -67333,21 +69069,23 @@ in
sources."tslib-1.9.3"
];
})
- sources."snyk-nodejs-lockfile-parser-1.16.0"
- sources."snyk-nuget-plugin-1.12.1"
+ sources."snyk-nodejs-lockfile-parser-1.16.1"
+ sources."snyk-nuget-plugin-1.13.1"
sources."snyk-paket-parser-1.5.0"
- (sources."snyk-php-plugin-1.6.4" // {
+ (sources."snyk-php-plugin-1.7.0" // {
dependencies = [
sources."tslib-1.9.3"
];
})
sources."snyk-policy-1.13.5"
- sources."snyk-python-plugin-1.13.2"
+ sources."snyk-python-plugin-1.13.3"
sources."snyk-resolve-1.0.1"
(sources."snyk-resolve-deps-4.4.0" // {
dependencies = [
- sources."@types/node-6.14.7"
+ sources."@types/node-6.14.9"
+ sources."lru-cache-4.1.5"
sources."semver-5.7.1"
+ sources."yallist-2.1.2"
];
})
(sources."snyk-sbt-plugin-2.8.0" // {
@@ -67356,15 +69094,20 @@ in
];
})
sources."snyk-tree-1.0.0"
- sources."snyk-try-require-1.3.1"
- sources."socks-2.3.2"
+ (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 = [
sources."agent-base-4.2.1"
];
})
sources."source-map-0.6.1"
- sources."source-map-support-0.5.13"
+ sources."source-map-support-0.5.16"
sources."sprintf-js-1.0.3"
sources."statuses-1.5.0"
(sources."string-width-2.1.1" // {
@@ -67383,6 +69126,13 @@ in
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-5.5.0"
+ (sources."tar-stream-2.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.4.0"
+ sources."safe-buffer-5.2.0"
+ sources."string_decoder-1.3.0"
+ ];
+ })
sources."temp-dir-1.0.0"
sources."tempfile-2.0.0"
(sources."term-size-1.2.0" // {
@@ -67390,6 +69140,8 @@ in
sources."cross-spawn-5.1.0"
sources."execa-0.7.0"
sources."get-stream-3.0.0"
+ sources."lru-cache-4.1.5"
+ sources."yallist-2.1.2"
];
})
sources."then-fs-2.0.0"
@@ -67415,7 +69167,7 @@ in
sources."widest-line-2.0.1"
sources."window-size-0.1.4"
sources."windows-release-3.2.0"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
(sources."wrap-ansi-5.1.0" // {
dependencies = [
sources."string-width-3.1.0"
@@ -67432,7 +69184,7 @@ in
sources."xmlbuilder-9.0.7"
sources."xregexp-2.0.0"
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"
@@ -67507,7 +69259,7 @@ in
})
sources."socket.io-parser-3.4.0"
sources."to-array-0.1.4"
- sources."ws-7.1.2"
+ sources."ws-7.2.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -67568,8 +69320,8 @@ in
sources."draftlog-1.0.12"
sources."duplexer3-0.1.4"
sources."error-ex-1.3.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
@@ -67579,13 +69331,13 @@ in
sources."get-stream-3.0.0"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-proxy-agent-2.1.0"
- sources."https-proxy-agent-2.2.2"
+ sources."https-proxy-agent-3.0.1"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."indent-string-3.2.0"
@@ -67624,7 +69376,7 @@ in
sources."ms-2.0.0"
sources."normalize-package-data-2.5.0"
sources."npm-run-path-2.0.2"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."onetime-2.0.1"
@@ -67669,7 +69421,7 @@ in
sources."spdx-exceptions-2.2.0"
sources."spdx-expression-parse-3.0.0"
sources."spdx-license-ids-3.0.5"
- sources."speedtest-net-1.5.1"
+ sources."speedtest-net-1.6.0"
sources."string-width-2.1.1"
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
@@ -67712,10 +69464,10 @@ in
ssb-server = nodeEnv.buildNodePackage {
name = "ssb-server";
packageName = "ssb-server";
- version = "15.1.1";
+ version = "15.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-server/-/ssb-server-15.1.1.tgz";
- sha512 = "MaQl721UDrU/YM1U2bu6bdLqSg8qPYjkGg/6TevWoohqSLLOfo3CXyE8OARCqX37y9fhKOKXAhhmqj8nPgQ2yw==";
+ url = "https://registry.npmjs.org/ssb-server/-/ssb-server-15.1.2.tgz";
+ sha512 = "lCzCYwQUXQq19kCM59nlF6UY634WCpMqL01gOBp5SuQgawr8DSuuk+RBUZswSTEjwDsL16ltGR8/rtaYvyiZ8A==";
};
dependencies = [
sources."abstract-leveldown-6.0.3"
@@ -67804,7 +69556,7 @@ in
sources."code-point-at-1.1.0"
sources."collapse-white-space-1.0.5"
sources."collection-visit-1.0.0"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."compare-at-paths-1.0.0"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
@@ -67830,9 +69582,9 @@ in
sources."decode-uri-component-0.2.0"
sources."deep-equal-1.1.0"
sources."deep-extend-0.6.0"
- (sources."deferred-leveldown-5.2.1" // {
+ (sources."deferred-leveldown-5.3.0" // {
dependencies = [
- sources."abstract-leveldown-6.1.1"
+ sources."abstract-leveldown-6.2.2"
];
})
sources."define-properties-1.1.3"
@@ -67849,15 +69601,15 @@ in
sources."elegant-spinner-1.0.1"
sources."emoji-named-characters-1.0.2"
sources."emoji-server-1.0.0"
- (sources."encoding-down-6.2.0" // {
+ (sources."encoding-down-6.3.0" // {
dependencies = [
- sources."abstract-leveldown-6.1.1"
+ sources."abstract-leveldown-6.2.2"
];
})
sources."epidemic-broadcast-trees-7.0.0"
sources."errno-0.1.7"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."exit-hook-1.1.1"
sources."expand-brackets-0.1.5"
@@ -67910,7 +69662,7 @@ in
sources."glob-parent-2.0.0"
sources."globby-4.1.0"
sources."gossip-query-2.0.2"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-network-0.0.1"
@@ -67998,13 +69750,13 @@ in
sources."level-codec-9.0.1"
sources."level-concat-iterator-2.0.1"
sources."level-errors-2.0.1"
- (sources."level-iterator-stream-4.0.1" // {
+ (sources."level-iterator-stream-4.0.2" // {
dependencies = [
sources."readable-stream-3.4.0"
];
})
sources."level-js-4.0.1"
- sources."level-packager-5.0.3"
+ sources."level-packager-5.1.0"
sources."level-post-1.0.7"
(sources."level-sublevel-6.6.5" // {
dependencies = [
@@ -68027,15 +69779,17 @@ in
sources."string_decoder-0.10.31"
];
})
- (sources."leveldown-5.2.1" // {
+ sources."level-supports-1.0.1"
+ (sources."leveldown-5.4.1" // {
dependencies = [
- sources."abstract-leveldown-6.1.1"
+ sources."abstract-leveldown-6.2.2"
+ sources."node-gyp-build-4.1.1"
];
})
- sources."levelup-4.2.0"
+ sources."levelup-4.3.2"
sources."libnested-1.4.1"
- sources."libsodium-0.7.5"
- sources."libsodium-wrappers-0.7.5"
+ sources."libsodium-0.7.6"
+ sources."libsodium-wrappers-0.7.6"
sources."lodash.get-4.4.2"
sources."log-symbols-1.0.2"
sources."log-update-1.0.2"
@@ -68069,7 +69823,7 @@ in
sources."multiblob-1.13.4"
sources."multiblob-http-1.0.0"
sources."multicb-1.2.2"
- sources."multiserver-3.4.0"
+ sources."multiserver-3.6.0"
sources."multiserver-address-1.0.1"
sources."multiserver-scopes-1.0.0"
sources."muxrpc-6.4.2"
@@ -68093,7 +69847,7 @@ in
sources."ncp-2.0.0"
sources."nearley-2.19.0"
sources."nice-try-1.0.5"
- sources."node-gyp-build-4.1.1"
+ sources."node-gyp-build-4.2.0"
sources."non-private-ip-1.4.4"
sources."normalize-path-2.1.1"
sources."normalize-uri-1.1.2"
@@ -68297,7 +70051,7 @@ in
sources."right-pad-1.0.1"
(sources."rimraf-2.7.1" // {
dependencies = [
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
];
})
sources."rng-0.2.2"
@@ -68317,7 +70071,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shellsubstitute-1.2.0"
- sources."smart-buffer-4.0.2"
+ sources."smart-buffer-4.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."debug-2.6.9"
@@ -68345,7 +70099,7 @@ in
];
})
sources."snapdragon-util-3.0.1"
- sources."socks-2.3.2"
+ sources."socks-2.3.3"
sources."sodium-browserify-1.3.0"
(sources."sodium-browserify-tweetnacl-0.2.6" // {
dependencies = [
@@ -68360,15 +70114,15 @@ in
sources."source-map-url-0.4.0"
sources."split-buffer-1.0.0"
sources."split-string-3.1.0"
- sources."ssb-blobs-1.2.1"
+ sources."ssb-blobs-1.2.2"
sources."ssb-caps-1.1.0"
sources."ssb-client-4.7.8"
- sources."ssb-config-3.3.2"
+ sources."ssb-config-3.4.3"
sources."ssb-db-19.2.0"
sources."ssb-ebt-5.6.7"
sources."ssb-friends-4.1.4"
- sources."ssb-gossip-1.1.0"
- sources."ssb-invite-2.1.3"
+ sources."ssb-gossip-1.1.1"
+ sources."ssb-invite-2.1.4"
sources."ssb-keys-7.2.0"
sources."ssb-links-3.0.8"
sources."ssb-local-1.0.0"
@@ -68431,7 +70185,7 @@ in
(sources."tape-4.11.0" // {
dependencies = [
sources."deep-equal-1.0.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
];
})
sources."text-table-0.2.0"
@@ -68535,7 +70289,7 @@ in
sources."@sailshq/lodash-3.10.4"
(sources."@slack/client-3.16.0" // {
dependencies = [
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."request-2.76.0"
sources."url-join-0.0.1"
sources."ws-1.1.5"
@@ -68558,7 +70312,7 @@ in
})
(sources."adbkit-apkreader-3.1.2" // {
dependencies = [
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."debug-0.7.4"
];
})
@@ -68591,11 +70345,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.533.0" // {
- dependencies = [
- sources."uuid-3.3.2"
- ];
- })
+ sources."aws-sdk-2.569.0"
sources."aws-sign2-0.6.0"
sources."aws4-1.8.0"
sources."babel-runtime-6.26.0"
@@ -68626,7 +70376,7 @@ in
})
sources."boom-2.10.1"
sources."brace-expansion-1.1.11"
- sources."buffer-4.9.1"
+ sources."buffer-4.9.2"
sources."buffer-crc32-0.2.13"
sources."buffer-equal-constant-time-1.0.1"
sources."buffer-from-1.1.1"
@@ -68649,7 +70399,7 @@ in
sources."colors-1.0.3"
sources."colour-0.7.1"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."component-bind-1.0.0"
sources."component-emitter-1.2.1"
sources."component-inherit-0.0.3"
@@ -68681,7 +70431,7 @@ in
sources."cookie-signature-1.0.6"
sources."cookiejar-2.1.2"
sources."cookies-0.7.1"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
sources."cross-spawn-4.0.2"
@@ -68697,6 +70447,7 @@ in
sources."debug-2.6.9"
sources."decamelize-1.2.0"
sources."deep-extend-0.4.2"
+ sources."define-properties-1.1.3"
sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."deref-0.6.4"
@@ -68714,12 +70465,12 @@ in
sources."ee-first-1.1.1"
sources."ejs-0.8.8"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
(sources."engine.io-3.4.0" // {
dependencies = [
sources."debug-4.1.1"
sources."ms-2.1.2"
- sources."ws-7.1.2"
+ sources."ws-7.2.0"
];
})
(sources."engine.io-client-3.4.0" // {
@@ -68731,6 +70482,8 @@ in
})
sources."engine.io-parser-2.2.0"
sources."error-ex-1.3.2"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."esprima-2.0.0"
@@ -68776,6 +70529,7 @@ in
sources."formidable-1.2.1"
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
+ sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."generate-function-2.3.1"
sources."generate-object-property-1.2.0"
@@ -68793,7 +70547,7 @@ in
sources."ms-2.1.2"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."graphlib-2.1.7"
sources."har-schema-2.0.0"
sources."har-validator-2.0.6"
@@ -68805,6 +70559,7 @@ in
];
})
sources."has-cors-1.1.0"
+ sources."has-symbols-1.0.0"
sources."hawk-3.1.3"
sources."highlight.js-8.2.0"
(sources."hipchatter-0.3.2" // {
@@ -68813,7 +70568,7 @@ in
];
})
sources."hoek-2.16.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
(sources."http-errors-1.7.2" // {
dependencies = [
sources."inherits-2.0.3"
@@ -68836,6 +70591,8 @@ in
sources."ipaddr.js-1.9.0"
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
+ sources."is-callable-1.1.4"
+ sources."is-date-object-1.0.1"
(sources."is-expression-3.0.0" // {
dependencies = [
sources."acorn-4.0.13"
@@ -68848,6 +70605,7 @@ in
sources."is-property-1.0.2"
sources."is-regex-1.0.4"
sources."is-stream-1.1.0"
+ sources."is-symbol-1.0.2"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."isarray-1.0.0"
@@ -68973,6 +70731,9 @@ in
sources."object-assign-4.1.1"
sources."object-component-0.0.3"
sources."object-hash-0.3.0"
+ sources."object-inspect-1.7.0"
+ sources."object-keys-1.1.1"
+ sources."object.getownpropertydescriptors-2.0.3"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -68980,7 +70741,6 @@ in
sources."options-0.0.6"
sources."optjs-3.2.2"
sources."os-locale-3.1.0"
- sources."os-tmpdir-1.0.2"
sources."p-defer-1.0.0"
sources."p-finally-1.0.0"
sources."p-is-promise-2.1.0"
@@ -69095,7 +70855,7 @@ in
sources."safe-buffer-5.1.2"
sources."safe-json-stringify-1.2.0"
sources."safer-buffer-2.1.2"
- sources."sax-1.2.1"
+ sources."sax-1.2.4"
sources."semver-5.7.1"
(sources."send-0.17.1" // {
dependencies = [
@@ -69175,6 +70935,8 @@ in
sources."strip-ansi-4.0.0"
];
})
+ sources."string.prototype.trimleft-2.1.0"
+ sources."string.prototype.trimright-2.1.0"
sources."string_decoder-0.10.31"
sources."stringstream-0.0.6"
sources."strip-ansi-3.0.1"
@@ -69185,7 +70947,7 @@ in
sources."debug-3.2.6"
sources."form-data-2.5.1"
sources."ms-2.1.2"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
sources."readable-stream-2.3.6"
sources."string_decoder-1.1.1"
];
@@ -69198,7 +70960,7 @@ in
sources."esprima-4.0.1"
sources."js-yaml-3.13.1"
sources."lodash-3.10.1"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
];
})
sources."swagger-schema-official-2.0.0-bab6bed"
@@ -69207,13 +70969,14 @@ in
sources."esprima-4.0.1"
sources."isarray-0.0.1"
sources."js-yaml-3.13.1"
- sources."path-to-regexp-1.7.0"
+ sources."path-to-regexp-1.8.0"
];
})
sources."switchback-2.0.5"
- (sources."temp-0.8.3" // {
+ (sources."temp-0.8.4" // {
dependencies = [
- sources."rimraf-2.2.8"
+ sources."glob-7.1.6"
+ sources."rimraf-2.6.3"
];
})
sources."throttleit-1.0.0"
@@ -69260,6 +71023,7 @@ in
sources."url-join-1.1.0"
sources."utf-8-validate-1.2.2"
sources."util-deprecate-1.0.2"
+ sources."util.promisify-1.0.0"
sources."utils-merge-1.0.1"
sources."uuid-3.3.3"
sources."validate-npm-package-license-3.0.4"
@@ -69309,8 +71073,8 @@ in
sources."node-forge-0.2.24"
];
})
- sources."xml2js-0.4.19"
- sources."xmlbuilder-9.0.7"
+ sources."xml2js-0.4.22"
+ sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.27"
sources."xmlhttprequest-ssl-1.5.5"
sources."xpath-0.0.5"
@@ -69362,10 +71126,10 @@ in
svgo = nodeEnv.buildNodePackage {
name = "svgo";
packageName = "svgo";
- version = "1.3.0";
+ version = "1.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/svgo/-/svgo-1.3.0.tgz";
- sha512 = "MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ==";
+ url = "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz";
+ sha512 = "yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==";
};
dependencies = [
sources."@types/q-1.5.2"
@@ -69376,18 +71140,13 @@ in
sources."coa-2.0.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."css-select-2.0.2"
+ sources."css-select-2.1.0"
sources."css-select-base-adapter-0.1.1"
- sources."css-tree-1.0.0-alpha.33"
- sources."css-what-2.1.3"
- (sources."csso-3.5.1" // {
- dependencies = [
- sources."css-tree-1.0.0-alpha.29"
- sources."mdn-data-1.1.4"
- ];
- })
+ sources."css-tree-1.0.0-alpha.37"
+ sources."css-what-3.2.1"
+ sources."csso-4.0.2"
sources."define-properties-1.1.3"
- (sources."dom-serializer-0.2.1" // {
+ (sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
];
@@ -69395,8 +71154,8 @@ in
sources."domelementtype-1.3.1"
sources."domutils-1.7.0"
sources."entities-2.0.0"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."function-bind-1.1.1"
@@ -69412,13 +71171,13 @@ in
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
sources."nth-check-1.0.2"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."object.values-1.1.0"
sources."q-1.5.1"
sources."sax-1.2.4"
- sources."source-map-0.5.7"
+ sources."source-map-0.6.1"
sources."sprintf-js-1.0.3"
sources."stable-0.1.8"
sources."string.prototype.trimleft-2.1.0"
@@ -69535,13 +71294,13 @@ in
sources."cli-boxes-1.0.0"
sources."cli-cursor-1.0.2"
sources."cli-width-1.1.1"
- sources."clone-2.0.0"
+ sources."clone-2.1.2"
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."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
@@ -69550,7 +71309,7 @@ in
sources."content-type-1.0.4"
sources."cookiejar-2.1.2"
sources."copy-descriptor-0.1.1"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."core-util-is-1.0.2"
sources."create-error-class-3.0.2"
(sources."cross-spawn-5.1.0" // {
@@ -69632,7 +71391,7 @@ in
sources."fsevents-1.2.9"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -69640,14 +71399,14 @@ in
})
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
(sources."graphlib-2.1.7" // {
dependencies = [
sources."lodash-4.17.15"
];
})
sources."growl-1.9.2"
- (sources."handlebars-4.2.1" // {
+ (sources."handlebars-4.5.1" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -69712,7 +71471,7 @@ in
sources."js-string-escape-1.0.1"
sources."js-yaml-3.13.1"
sources."json-refs-2.1.7"
- (sources."json-schema-deref-sync-0.3.4" // {
+ (sources."json-schema-deref-sync-0.6.0" // {
dependencies = [
sources."lodash-4.17.15"
];
@@ -69758,7 +71517,7 @@ in
sources."map-visit-1.0.0"
sources."md5-2.2.1"
sources."media-typer-0.3.0"
- sources."memory-cache-0.1.6"
+ sources."memory-cache-0.2.0"
sources."methods-1.1.2"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
@@ -69779,7 +71538,7 @@ in
sources."supports-color-1.2.0"
];
})
- sources."mpath-0.2.1"
+ sources."mpath-0.5.2"
sources."ms-2.0.0"
sources."multer-1.4.2"
sources."mute-stream-0.0.5"
@@ -69787,7 +71546,7 @@ in
sources."nanomatch-1.2.13"
sources."native-promise-only-0.8.1"
sources."neo-async-2.6.1"
- (sources."nodemon-1.19.2" // {
+ (sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -69830,11 +71589,11 @@ in
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
- sources."qs-6.9.0"
+ sources."qs-6.9.1"
sources."superagent-3.8.3"
];
})
- (sources."path-to-regexp-1.7.0" // {
+ (sources."path-to-regexp-1.8.0" // {
dependencies = [
sources."isarray-0.0.1"
];
@@ -69980,7 +71739,11 @@ in
sources."supports-color-2.0.0"
sources."swagger-converter-0.2.0"
sources."swagger-editor-2.10.5"
- sources."swagger-test-templates-1.5.1"
+ (sources."swagger-test-templates-1.6.0" // {
+ dependencies = [
+ sources."lodash-4.17.15"
+ ];
+ })
(sources."swagger-tools-0.9.16" // {
dependencies = [
sources."swagger-converter-0.1.7"
@@ -70003,7 +71766,7 @@ in
sources."truncate-utf8-bytes-1.0.2"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- (sources."uglify-js-3.6.0" // {
+ (sources."uglify-js-3.6.8" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -70074,7 +71837,7 @@ in
sha256 = "886069ecc5eedf0371b948e8ff66e7f2943c85fe7cfdaa7183e1a3572d55852b";
};
dependencies = [
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."ajv-6.10.2"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
@@ -70162,7 +71925,7 @@ in
})
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
- sources."telegraf-3.32.0"
+ sources."telegraf-3.33.3"
sources."telegram-typings-3.6.1"
(sources."tough-cookie-2.4.3" // {
dependencies = [
@@ -70193,10 +71956,10 @@ in
tern = nodeEnv.buildNodePackage {
name = "tern";
packageName = "tern";
- version = "0.24.1";
+ version = "0.24.2";
src = fetchurl {
- url = "https://registry.npmjs.org/tern/-/tern-0.24.1.tgz";
- sha512 = "6jK0DcgziZ0NAitZNncg+do/fKGh8hQJShcVU7dHoAljdckr7qr2oozd4l4kTIA7M+0FoKXy6gvRBLO8oWpTEw==";
+ url = "https://registry.npmjs.org/tern/-/tern-0.24.2.tgz";
+ sha512 = "pVJhZp1vvv2ewgPv6YwNsyCU+ComJdHBtTajDo/EdfGHY2CLCQ53ucgCzvWfFx+KXls0H6sRwnDMY8Qo+aQviw==";
};
dependencies = [
sources."acorn-6.3.0"
@@ -70209,8 +71972,8 @@ in
sources."enhanced-resolve-2.3.0"
sources."errno-0.1.7"
sources."fs.realpath-1.0.0"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.6"
+ sources."graceful-fs-4.2.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
@@ -70242,28 +72005,28 @@ in
textlint = nodeEnv.buildNodePackage {
name = "textlint";
packageName = "textlint";
- version = "11.3.1";
+ version = "11.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/textlint/-/textlint-11.3.1.tgz";
- sha512 = "svbO/fhj7dLTJcdKgrW5fJtNRHoFFVL+sutsKBmNUcSJgvgWteLOUZAKT/dp/4S0QfkwkpNOts7Bzn9T+0h0Cw==";
+ url = "https://registry.npmjs.org/textlint/-/textlint-11.5.0.tgz";
+ sha512 = "RUTUj/OS7UdV1Z7/KA4oQfoUkpt1vaoaFizuMlwRZ9MJMhLHBnnXBMlRKUJd1H0Nj32087xIqi1e2pSwsUBK8Q==";
};
dependencies = [
sources."@azu/format-text-1.0.1"
sources."@azu/style-format-1.0.0"
- sources."@textlint/ast-node-types-4.2.4"
- sources."@textlint/ast-traverse-2.1.5"
- sources."@textlint/feature-flag-3.1.3"
- sources."@textlint/fixer-formatter-3.1.8"
- sources."@textlint/kernel-3.1.8"
- sources."@textlint/linter-formatter-3.1.7"
- sources."@textlint/markdown-to-ast-6.1.5"
- sources."@textlint/module-interop-1.0.1"
- sources."@textlint/text-to-ast-3.1.5"
- sources."@textlint/textlint-plugin-markdown-5.1.8"
- sources."@textlint/textlint-plugin-text-4.1.8"
- sources."@textlint/types-1.2.1"
- sources."@textlint/utils-1.0.2"
- sources."@types/bluebird-3.5.27"
+ sources."@textlint/ast-node-types-4.2.5"
+ sources."@textlint/ast-traverse-2.1.6"
+ sources."@textlint/feature-flag-3.1.5"
+ sources."@textlint/fixer-formatter-3.1.10"
+ sources."@textlint/kernel-3.1.10"
+ sources."@textlint/linter-formatter-3.1.9"
+ sources."@textlint/markdown-to-ast-6.1.6"
+ sources."@textlint/module-interop-1.0.2"
+ sources."@textlint/text-to-ast-3.1.6"
+ sources."@textlint/textlint-plugin-markdown-5.1.10"
+ sources."@textlint/textlint-plugin-text-4.1.10"
+ sources."@textlint/types-1.2.3"
+ sources."@textlint/utils-1.0.3"
+ sources."@types/bluebird-3.5.29"
sources."ajv-4.11.8"
sources."ajv-keywords-1.5.1"
sources."ansi-regex-2.1.1"
@@ -70271,7 +72034,7 @@ in
sources."argparse-1.0.10"
sources."bail-1.0.4"
sources."balanced-match-1.0.0"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."boundary-1.0.1"
sources."brace-expansion-1.1.11"
sources."buffer-from-1.1.1"
@@ -70293,8 +72056,8 @@ in
sources."define-properties-1.1.3"
sources."diff-4.0.1"
sources."error-ex-1.3.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."extend-3.0.2"
@@ -70308,12 +72071,12 @@ in
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-stdin-5.0.1"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.6"
+ sources."graceful-fs-4.2.3"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-symbols-1.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-alphabetical-1.0.3"
@@ -70337,7 +72100,7 @@ in
sources."js-yaml-3.13.1"
sources."json-parse-better-errors-1.0.2"
sources."json-stable-stringify-1.0.1"
- (sources."json5-2.1.0" // {
+ (sources."json5-2.1.1" // {
dependencies = [
sources."minimist-1.2.0"
];
@@ -70357,12 +72120,11 @@ in
sources."ms-2.1.2"
sources."normalize-package-data-2.5.0"
sources."number-is-nan-1.0.1"
- sources."object-assign-4.1.1"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-is-1.0.1"
sources."object-keys-1.1.1"
sources."once-1.4.0"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
sources."p-limit-1.3.0"
sources."p-locate-2.0.0"
sources."p-try-1.0.0"
@@ -70379,7 +72141,7 @@ in
sources."pluralize-2.0.0"
sources."prelude-ls-1.1.2"
sources."process-nextick-args-2.0.1"
- sources."rc-config-loader-2.0.4"
+ sources."rc-config-loader-3.0.0"
sources."read-pkg-1.1.0"
(sources."read-pkg-up-3.0.0" // {
dependencies = [
@@ -70438,16 +72200,16 @@ in
sources."unified-6.2.0"
sources."unique-concat-0.2.2"
sources."unist-util-is-3.0.0"
- sources."unist-util-remove-position-1.1.3"
+ sources."unist-util-remove-position-1.1.4"
sources."unist-util-stringify-position-1.1.2"
sources."unist-util-visit-1.4.1"
sources."unist-util-visit-parents-2.1.2"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
sources."vfile-2.3.0"
- sources."vfile-location-2.0.5"
+ sources."vfile-location-2.0.6"
sources."vfile-message-1.1.1"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-1.0.3"
sources."x-is-string-0.1.0"
@@ -70473,7 +72235,7 @@ in
sha1 = "9139c65b8da891c983b368a50a286338cd76777a";
};
dependencies = [
- sources."@textlint/ast-node-types-4.2.4"
+ sources."@textlint/ast-node-types-4.2.5"
sources."txt-to-ast-3.0.3"
];
buildInputs = globalBuildInputs;
@@ -70519,8 +72281,8 @@ in
sha512 = "TP+dtJcCe0+ZR7Gp1E3iJdf3XtOImrEIcUdaQnok4QJJEutZ1dTiP4rCfnyOxz70NZ+2RdBJgZeZZWGhuJzSwA==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.2.4"
- sources."@textlint/types-1.2.1"
+ sources."@textlint/ast-node-types-4.2.5"
+ sources."@textlint/types-1.2.3"
sources."alex-5.1.0"
sources."ansi-align-2.0.0"
sources."ansi-regex-3.0.0"
@@ -70566,14 +72328,14 @@ in
sources."cross-spawn-5.1.0"
sources."crypto-random-string-1.0.0"
sources."currently-unhandled-0.4.1"
- sources."cuss-1.16.0"
+ sources."cuss-1.17.0"
sources."debug-0.8.1"
sources."decamelize-1.2.0"
sources."deep-extend-0.6.0"
sources."dot-prop-4.2.0"
sources."duplexer-0.1.1"
sources."duplexer3-0.1.4"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
@@ -70590,12 +72352,12 @@ in
sources."get-stream-3.0.0"
sources."git-diff-tree-1.0.0"
sources."git-spawned-stream-0.1.1"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."ignore-3.3.10"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
@@ -70703,7 +72465,7 @@ in
sources."replace-ext-1.0.0"
sources."resolve-1.12.0"
sources."resolve-from-5.0.0"
- sources."retext-english-3.0.3"
+ sources."retext-english-3.0.4"
sources."retext-equality-3.2.0"
sources."retext-profanities-4.4.0"
sources."safe-buffer-5.1.2"
@@ -70774,9 +72536,9 @@ in
sources."unified-message-control-1.0.4"
sources."unique-string-1.0.0"
sources."unist-util-is-3.0.0"
- sources."unist-util-modify-children-1.1.4"
- sources."unist-util-position-3.0.3"
- sources."unist-util-remove-position-1.1.3"
+ sources."unist-util-modify-children-1.1.5"
+ sources."unist-util-position-3.0.4"
+ sources."unist-util-remove-position-1.1.4"
sources."unist-util-stringify-position-1.1.2"
sources."unist-util-visit-1.4.1"
sources."unist-util-visit-children-1.1.3"
@@ -70789,7 +72551,7 @@ in
sources."validate-npm-package-license-3.0.4"
sources."vfile-2.3.0"
sources."vfile-find-up-2.0.2"
- sources."vfile-location-2.0.5"
+ sources."vfile-location-2.0.6"
sources."vfile-message-1.1.1"
(sources."vfile-reporter-4.0.0" // {
dependencies = [
@@ -70953,15 +72715,15 @@ in
sha512 = "HydBbkWjnMn4KrnlpnusY1BGjIG+64UySxRCvRphUAIiuJL2nbkdrIIiOjwfQhllKUa7Sf33bs6RAcbEWjZVfg==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.2.4"
- sources."@textlint/types-1.2.1"
+ sources."@textlint/ast-node-types-4.2.5"
+ sources."@textlint/types-1.2.3"
sources."boundary-1.0.1"
sources."buffer-from-1.1.1"
sources."concat-stream-1.6.2"
sources."core-util-is-1.0.2"
sources."define-properties-1.1.3"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
sources."has-symbols-1.0.0"
@@ -70972,13 +72734,13 @@ in
sources."is-symbol-1.0.2"
sources."isarray-1.0.0"
sources."object-assign-4.1.1"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.values-1.1.0"
sources."process-nextick-args-2.0.1"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
- sources."sentence-splitter-3.0.11"
+ sources."sentence-splitter-3.1.0"
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
sources."string_decoder-1.1.1"
@@ -71014,8 +72776,8 @@ in
sources."define-properties-1.1.3"
sources."emoji-regex-6.5.1"
sources."end-with-1.0.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
sources."has-symbols-1.0.0"
@@ -71023,7 +72785,7 @@ in
sources."is-date-object-1.0.1"
sources."is-regex-1.0.4"
sources."is-symbol-1.0.2"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
@@ -71047,8 +72809,8 @@ in
sha512 = "7m1k3xMwsOw7WyGNINJQ5EX2+mnqAeg6VBfXY7BVUr/y6NOYhPbEj3A3MBJ9Jt9dfC1twL0aI6mKPo+5xLUsVA==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.2.4"
- sources."@textlint/types-1.2.1"
+ sources."@textlint/ast-node-types-4.2.5"
+ sources."@textlint/types-1.2.3"
sources."boundary-1.0.1"
sources."lodash-4.17.15"
sources."split-lines-2.0.0"
@@ -71071,17 +72833,17 @@ in
textlint-rule-terminology = nodeEnv.buildNodePackage {
name = "textlint-rule-terminology";
packageName = "textlint-rule-terminology";
- version = "1.1.30";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-1.1.30.tgz";
- sha512 = "PsLiridAdaLyho236adWnTEAbAcxxUsxVqaXWaJce+aRsjCOeyYPBLNRisFGz90KZ0S1NDYT/v5CvzBrgsiuzQ==";
+ url = "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-2.0.1.tgz";
+ sha512 = "UhZjs/I+y93lOeZflPu+yfWB+z3U6LdSBV9K4AEHQb3IkDMEZLk1QW/q+Ct3vQuiMZl2HfoqdQGakPhHmc/YkQ==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.2.4"
- sources."@textlint/types-1.2.1"
+ sources."@textlint/ast-node-types-4.2.5"
+ sources."@textlint/types-1.2.3"
sources."boundary-1.0.1"
sources."lodash-4.17.15"
- sources."strip-json-comments-2.0.1"
+ sources."strip-json-comments-3.0.1"
sources."structured-source-3.0.2"
sources."textlint-rule-helper-2.1.1"
sources."unist-util-is-3.0.0"
@@ -71109,8 +72871,8 @@ in
dependencies = [
sources."array-includes-3.0.3"
sources."define-properties-1.1.3"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
sources."has-symbols-1.0.0"
@@ -71119,7 +72881,7 @@ in
sources."is-date-object-1.0.1"
sources."is-regex-1.0.4"
sources."is-symbol-1.0.2"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
@@ -71143,8 +72905,8 @@ in
sha1 = "3c79b04091319d4e8be5fb442c596bf500e8493e";
};
dependencies = [
- sources."@textlint/ast-node-types-4.2.4"
- sources."@textlint/types-1.2.1"
+ sources."@textlint/ast-node-types-4.2.5"
+ sources."@textlint/types-1.2.3"
sources."adverb-where-0.0.9"
sources."boundary-1.0.1"
sources."define-properties-1.1.3"
@@ -71177,10 +72939,10 @@ in
thelounge = nodeEnv.buildNodePackage {
name = "thelounge";
packageName = "thelounge";
- version = "3.2.0";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/thelounge/-/thelounge-3.2.0.tgz";
- sha512 = "yOS19bt2O0l6DGAiJRad6DFMmDHmDVylfInLthNl9YfMfgSoC7aZcT7fofTe9htAE4SRfac9YsgKEtmywQ+MkA==";
+ url = "https://registry.npmjs.org/thelounge/-/thelounge-3.3.0.tgz";
+ sha512 = "F7qYCmAkb/HPFxZfyKi/gEm24ZzjgUzJb+zI5I5u8b5PNJrfi9RwFb3cmE4pvF2Ft0QejR5O4khuX6DEFFxYDw==";
};
dependencies = [
sources."@sindresorhus/is-0.14.0"
@@ -71204,7 +72966,7 @@ in
})
sources."array-flatten-1.1.1"
sources."arraybuffer.slice-0.0.7"
- sources."asn1-0.2.3"
+ sources."asn1-0.2.4"
sources."asn1.js-5.2.0"
sources."assert-plus-1.0.0"
sources."async-limiter-1.0.1"
@@ -71215,7 +72977,7 @@ in
sources."backoff-2.5.0"
sources."balanced-match-1.0.0"
sources."base64-arraybuffer-0.1.5"
- sources."base64id-1.0.0"
+ sources."base64id-2.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."bcryptjs-2.4.3"
sources."better-assert-1.0.2"
@@ -71237,13 +72999,13 @@ in
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."cheerio-0.22.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."clone-response-1.0.2"
sources."code-point-at-1.1.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
- sources."commander-3.0.0"
+ sources."commander-3.0.2"
sources."component-bind-1.0.0"
sources."component-emitter-1.2.1"
sources."component-inherit-0.0.3"
@@ -71257,7 +73019,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-3.2.1"
+ sources."core-js-3.4.1"
sources."core-util-is-1.0.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
@@ -71265,7 +73027,7 @@ in
sources."debug-2.6.9"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."delayed-stream-1.0.0"
sources."delegates-1.0.0"
sources."depd-1.1.2"
@@ -71281,19 +73043,22 @@ in
sources."ecdsa-sig-formatter-1.0.11"
sources."ee-first-1.1.1"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
- (sources."engine.io-3.3.2" // {
+ sources."end-of-stream-1.4.4"
+ (sources."engine.io-3.4.0" // {
dependencies = [
sources."cookie-0.3.1"
- sources."debug-3.1.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
];
})
- (sources."engine.io-client-3.3.2" // {
+ (sources."engine.io-client-3.4.0" // {
dependencies = [
- sources."debug-3.1.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."entities-1.1.2"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
@@ -71307,11 +73072,11 @@ in
];
})
sources."extend-3.0.2"
- sources."extsprintf-1.2.0"
+ sources."extsprintf-1.4.0"
sources."fast-deep-equal-2.0.1"
sources."fast-json-stable-stringify-2.0.0"
sources."fast-text-encoding-1.0.0"
- sources."file-type-12.1.0"
+ sources."file-type-12.3.1"
sources."filename-reserved-regex-2.0.0"
sources."filenamify-4.1.0"
sources."finalhandler-1.1.2"
@@ -71325,9 +73090,9 @@ in
sources."gauge-2.7.4"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."got-9.6.0"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."grapheme-splitter-1.0.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -71344,14 +73109,14 @@ in
})
sources."http-signature-1.2.0"
sources."http_ece-1.1.0"
- (sources."https-proxy-agent-2.2.2" // {
+ (sources."https-proxy-agent-3.0.1" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
];
})
sources."iconv-lite-0.4.24"
- sources."ignore-walk-3.0.2"
+ sources."ignore-walk-3.0.3"
sources."indexof-0.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -71378,11 +73143,8 @@ in
sources."jwa-1.4.1"
sources."jws-3.2.2"
sources."keyv-3.1.0"
- (sources."ldap-filter-0.2.2" // {
- dependencies = [
- sources."assert-plus-0.1.5"
- ];
- })
+ sources."ldap-filter-0.3.3"
+ sources."ldapjs-2.0.0-pre.2"
sources."linkify-it-2.2.0"
sources."lodash-4.17.15"
sources."lodash.assignin-4.2.0"
@@ -71409,8 +73171,8 @@ in
sources."minimalistic-assert-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
(sources."mkdirp-0.5.1" // {
dependencies = [
sources."minimist-0.0.8"
@@ -71432,9 +73194,9 @@ in
];
})
sources."nopt-4.0.1"
- sources."normalize-url-4.4.1"
+ sources."normalize-url-4.5.0"
sources."npm-bundled-1.0.6"
- sources."npm-packlist-1.4.4"
+ sources."npm-packlist-1.4.6"
sources."npmlog-4.1.2"
sources."nth-check-1.0.2"
sources."number-is-nan-1.0.1"
@@ -71494,21 +73256,29 @@ in
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
sources."signal-exit-3.0.2"
- (sources."socket.io-2.2.0" // {
+ (sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
sources."ms-2.1.2"
];
})
sources."socket.io-adapter-1.1.1"
- (sources."socket.io-client-2.2.0" // {
+ (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.3.0" // {
+ (sources."socket.io-parser-3.4.0" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
];
})
(sources."socksjs-0.5.0" // {
@@ -71516,7 +73286,7 @@ in
sources."ipaddr.js-0.1.3"
];
})
- sources."sqlite3-4.0.9"
+ sources."sqlite3-4.1.0"
sources."sshpk-1.16.1"
sources."statuses-1.5.0"
sources."streamsearch-0.1.2"
@@ -71526,8 +73296,7 @@ in
sources."strip-json-comments-2.0.1"
sources."strip-outer-1.0.1"
sources."supports-color-5.5.0"
- sources."tar-4.4.11"
- sources."thelounge-ldapjs-non-maintained-fork-1.0.4"
+ sources."tar-4.4.13"
sources."tlds-1.203.1"
sources."to-array-0.1.4"
sources."to-readable-stream-1.0.0"
@@ -71550,22 +73319,18 @@ in
sources."urlsafe-base64-1.0.0"
sources."util-deprecate-1.0.2"
sources."utils-merge-1.0.1"
- sources."uuid-3.3.2"
+ sources."uuid-3.3.3"
sources."vary-1.1.2"
- (sources."vasync-1.6.4" // {
- dependencies = [
- sources."verror-1.6.0"
- ];
- })
+ sources."vasync-2.2.0"
sources."verror-1.10.0"
- sources."web-push-3.3.5"
+ sources."web-push-3.4.1"
sources."wide-align-1.1.3"
- sources."with-open-file-0.1.6"
+ sources."with-open-file-0.1.7"
sources."wrappy-1.0.2"
- sources."ws-6.1.4"
+ sources."ws-7.2.0"
sources."xmlhttprequest-ssl-1.5.5"
- sources."yallist-3.0.3"
- sources."yarn-1.17.3"
+ sources."yallist-3.1.1"
+ sources."yarn-1.19.1"
sources."yeast-0.1.2"
];
buildInputs = globalBuildInputs;
@@ -71581,10 +73346,10 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.108.0";
+ version = "0.110.0";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.108.0.tgz";
- sha512 = "d1ysIXwi8qTlbmMwrTxi5pYiiYIflEr0e48krP0LAY8ndS8c6fkLHn6NvRT+o76/Fs9PBLxFViuI62iGVWwwlg==";
+ url = "https://registry.npmjs.org/three/-/three-0.110.0.tgz";
+ sha512 = "wlurH8XBO9Sd5VIw8nBa+taLR20kqaI4e9FiuMh6tqK8eOS2q2R+ZoUyufbyDTVTHhs8GiTbv0r2CMLkwerFJg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -71617,24 +73382,23 @@ in
titanium = nodeEnv.buildNodePackage {
name = "titanium";
packageName = "titanium";
- version = "5.2.1";
+ version = "5.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/titanium/-/titanium-5.2.1.tgz";
- sha512 = "tltnQ41NBjItM+ELsGL2jpaEnsMMeziZe0sGKtUxhwM1tndh7GFMfu2lpDqAFdMLwj+ZplRmlK0kKP4++68rrA==";
+ url = "https://registry.npmjs.org/titanium/-/titanium-5.2.2.tgz";
+ sha512 = "PvlmqvMRwgPReA3tPfExeS1mweQY/KpCIY5+zLP/lp0UEi93wLvSMzqp/5vV5pjK7cwkzhPtc68TszBNM+zv9Q==";
};
dependencies = [
sources."adm-zip-0.4.13"
sources."ajv-6.10.2"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
- sources."async-2.6.1"
+ sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.8.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
- sources."buffer-from-1.1.1"
sources."caseless-0.12.0"
sources."colors-1.3.3"
sources."combined-stream-1.0.8"
@@ -71661,8 +73425,8 @@ in
sources."fs-extra-7.0.1"
sources."fs.realpath-1.0.0"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ sources."glob-7.1.6"
+ sources."graceful-fs-4.2.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-signature-1.2.0"
@@ -71679,22 +73443,19 @@ in
sources."jsprim-1.4.1"
sources."keypress-0.2.1"
sources."lodash-4.17.15"
- sources."longjohn-0.2.12"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-0.0.10"
- sources."moment-2.22.2"
+ sources."moment-2.24.0"
(sources."node-appc-0.2.49" // {
dependencies = [
- sources."semver-5.5.1"
- sources."temp-0.8.3"
+ sources."temp-0.8.4"
];
})
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
sources."optimist-0.6.1"
- sources."os-tmpdir-1.0.2"
sources."path-is-absolute-1.0.1"
sources."performance-now-2.1.0"
sources."pkginfo-0.3.1"
@@ -71702,20 +73463,15 @@ in
sources."punycode-2.1.1"
sources."qs-6.5.2"
sources."request-2.88.0"
- sources."rimraf-2.2.8"
+ sources."rimraf-2.6.3"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
- sources."semver-5.6.0"
+ sources."semver-5.5.1"
sources."source-map-0.6.1"
- sources."source-map-support-0.5.13"
sources."sprintf-0.1.5"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.10"
- (sources."temp-0.9.0" // {
- dependencies = [
- sources."rimraf-2.6.3"
- ];
- })
+ sources."temp-0.9.0"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -71790,7 +73546,7 @@ in
];
})
sources."glob-5.0.15"
- (sources."http-signature-1.2.0" // {
+ (sources."http-signature-1.3.1" // {
dependencies = [
sources."assert-plus-1.0.0"
];
@@ -71949,25 +73705,35 @@ in
sha512 = "N8E1X543CWEjg0/A70ZnA/kfAfAY/uogILsIuWBhHGxzv9kaJaj7/JCSwDiBH86CPEy37chSgW86KxVeYKsswQ==";
};
dependencies = [
- sources."@types/node-6.14.7"
+ sources."@types/node-6.14.9"
sources."ansi-0.3.1"
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
+ sources."balanced-match-1.0.0"
+ sources."brace-expansion-1.1.11"
sources."chalk-1.1.3"
sources."colors-1.4.0"
+ sources."concat-map-0.0.1"
sources."diff-2.2.3"
sources."escape-string-regexp-1.0.5"
+ sources."fs.realpath-1.0.0"
+ sources."glob-7.1.6"
sources."has-ansi-2.0.0"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."minimatch-3.0.4"
sources."minimist-0.0.10"
sources."node-color-readline-1.0.1"
+ sources."once-1.4.0"
sources."optimist-0.6.1"
- sources."os-tmpdir-1.0.2"
- sources."rimraf-2.2.8"
+ sources."path-is-absolute-1.0.1"
+ sources."rimraf-2.6.3"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
- sources."temp-0.8.3"
+ sources."temp-0.8.4"
sources."tslib-1.10.0"
sources."wordwrap-0.0.3"
+ sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -72005,10 +73771,10 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "3.6.3";
+ version = "3.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.6.3.tgz";
- sha512 = "N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.7.2.tgz";
+ sha512 = "ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -72030,20 +73796,20 @@ in
};
dependencies = [
sources."command-exists-1.2.6"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."crypto-random-string-1.0.0"
sources."fs-extra-7.0.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."jsonfile-4.0.0"
sources."p-debounce-1.0.0"
sources."temp-dir-1.0.0"
sources."tempy-0.2.1"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
- sources."vscode-jsonrpc-4.1.0-next.3"
+ sources."vscode-jsonrpc-5.0.0-next.4"
sources."vscode-languageserver-5.3.0-next.10"
- sources."vscode-languageserver-protocol-3.15.0-next.8"
- sources."vscode-languageserver-types-3.15.0-next.4"
+ sources."vscode-languageserver-protocol-3.15.0-next.11"
+ sources."vscode-languageserver-types-3.15.0-next.8"
sources."vscode-textbuffer-1.0.0"
sources."vscode-uri-1.0.8"
];
@@ -72059,13 +73825,13 @@ in
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.6.0";
+ version = "3.6.8";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz";
- sha512 = "W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.8.tgz";
+ sha512 = "XhHJ3S3ZyMwP8kY1Gkugqx3CJh2C3O0y8NPiSxtm1tyD/pktLAkFZsFGpuNfTZddKDQ/bbDBLAd2YyA1pbi8HQ==";
};
dependencies = [
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."source-map-0.6.1"
];
buildInputs = globalBuildInputs;
@@ -72081,12 +73847,13 @@ in
ungit = nodeEnv.buildNodePackage {
name = "ungit";
packageName = "ungit";
- version = "1.4.47";
+ version = "1.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ungit/-/ungit-1.4.47.tgz";
- sha512 = "aTkH2jg6vCcobdSeElJ2xqRI6zHL8Y+TPLEgE+86BmdSLPyRgvYbqTzvieTXF+4U9y693NtfyALcvKxqHhcmJA==";
+ url = "https://registry.npmjs.org/ungit/-/ungit-1.5.0.tgz";
+ sha512 = "/z1T7PRc2c3AlXK1IQCzpZ1ft07MLxi/WmZlBBdqZiVV9pf3tOa7uWILs9bHaHUAlWMxix1F0ZATCNqb38e1dA==";
};
dependencies = [
+ sources."@primer/octicons-9.2.0"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -72183,7 +73950,7 @@ in
sources."ee-first-1.1.1"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
(sources."engine.io-3.3.2" // {
dependencies = [
sources."debug-3.1.0"
@@ -72245,8 +74012,8 @@ in
sources."get-stream-4.1.0"
sources."getmac-1.4.6"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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-binary2-1.0.3" // {
@@ -72262,7 +74029,7 @@ in
sources."mkdirp-0.3.0"
];
})
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-errors-1.7.2"
sources."http-signature-1.2.0"
sources."iconv-lite-0.4.24"
@@ -72289,7 +74056,7 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
sources."just-detect-adblock-1.0.0"
- sources."knockout-3.5.0"
+ sources."knockout-3.5.1"
sources."lcid-2.0.0"
sources."locate-path-3.0.0"
sources."locks-0.2.2"
@@ -72324,7 +74091,7 @@ in
sources."semver-5.7.1"
];
})
- sources."npm-6.9.2"
+ sources."npm-6.12.1"
(sources."npm-package-arg-6.1.1" // {
dependencies = [
sources."semver-5.7.1"
@@ -72342,7 +74109,6 @@ in
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
sources."object-component-0.0.3"
- sources."octicons-3.5.0"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -72458,7 +74224,7 @@ in
sources."semver-6.3.0"
];
})
- sources."temp-0.9.0"
+ sources."temp-0.9.1"
sources."to-array-0.1.4"
sources."toidentifier-1.0.0"
(sources."tough-cookie-2.4.3" // {
@@ -72469,7 +74235,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
- sources."typechecker-4.7.0"
+ sources."typechecker-4.8.0"
sources."typedarray-0.0.6"
sources."uid-safe-2.1.5"
sources."unpipe-1.0.0"
@@ -72617,7 +74383,7 @@ in
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."bl-1.2.2"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."brace-expansion-1.1.11"
sources."buffer-5.4.3"
sources."buffer-alloc-1.2.0"
@@ -72642,7 +74408,7 @@ in
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."config-chain-1.1.12"
sources."consolidate-0.14.5"
@@ -72669,7 +74435,7 @@ in
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."enable-1.3.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."extend-3.0.2"
@@ -72692,12 +74458,12 @@ in
sources."get-stream-3.0.0"
sources."getpass-0.1.7"
sources."git-clone-0.1.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."graceful-readlink-1.0.1"
sources."gray-matter-2.1.1"
- sources."handlebars-4.2.1"
+ sources."handlebars-4.5.1"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
(sources."has-ansi-2.0.0" // {
@@ -72850,7 +74616,7 @@ in
sources."tslib-1.10.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."uglify-js-3.6.0"
+ sources."uglify-js-3.6.8"
sources."uid-0.0.2"
sources."unbzip2-stream-1.3.3"
sources."unyield-0.0.1"
@@ -72885,10 +74651,10 @@ in
vue-language-server = nodeEnv.buildNodePackage {
name = "vue-language-server";
packageName = "vue-language-server";
- version = "0.0.61";
+ version = "0.0.65";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-language-server/-/vue-language-server-0.0.61.tgz";
- sha512 = "/fBg8FrW2H4CRO/dsr3VuGVYs5RS6zQIT+eG9SEQdo3VRDF8bNmJro1QpszJ0KVC7UxW9+fwf98i+xDBtne2Xw==";
+ url = "https://registry.npmjs.org/vue-language-server/-/vue-language-server-0.0.65.tgz";
+ sha512 = "2yHZGU+KMv7xdEFhh88ZZBlj0i9wAByDxcd1orfNfrRLUDaabjyHNnkhvw4tdne9fOeAj6w43OKxo/YqMXQXiw==";
};
dependencies = [
sources."@babel/code-frame-7.5.5"
@@ -72906,13 +74672,13 @@ in
sources."@starptech/rehype-minify-whitespace-0.9.0"
sources."@starptech/rehype-webparser-0.9.0"
sources."@starptech/webparser-0.9.0"
- sources."@types/node-12.7.5"
+ sources."@types/node-12.12.7"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
- sources."@types/vfile-message-1.0.1"
+ sources."@types/vfile-message-2.0.0"
sources."abbrev-1.1.1"
sources."acorn-6.3.0"
- sources."acorn-jsx-5.0.2"
+ sources."acorn-jsx-5.1.0"
sources."ajv-6.10.2"
sources."ajv-keywords-2.1.1"
sources."ansi-align-2.0.0"
@@ -73041,7 +74807,7 @@ in
];
})
sources."comma-separated-tokens-1.0.7"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."common-tags-1.8.0"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
@@ -73049,7 +74815,7 @@ in
sources."config-chain-1.1.12"
sources."configstore-3.1.2"
sources."copy-descriptor-0.1.1"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
sources."core-util-is-1.0.2"
sources."create-error-class-3.0.2"
sources."cross-spawn-5.1.0"
@@ -73082,6 +74848,7 @@ in
sources."editorconfig-0.15.3"
sources."element-helper-json-2.0.6"
sources."emoji-regex-7.0.3"
+ sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
(sources."eslint-5.16.0" // {
@@ -73099,7 +74866,7 @@ in
];
})
sources."eslint-scope-4.0.3"
- sources."eslint-utils-1.4.2"
+ sources."eslint-utils-1.4.3"
sources."eslint-visitor-keys-1.1.0"
sources."espree-5.0.1"
sources."esprima-4.0.1"
@@ -73179,7 +74946,7 @@ in
sources."get-caller-file-1.0.3"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-base-0.3.0" // {
dependencies = [
sources."glob-parent-2.0.0"
@@ -73197,7 +74964,7 @@ in
sources."globals-11.12.0"
sources."globby-8.0.2"
sources."got-6.7.1"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."gridsome-helper-json-1.0.3"
sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
@@ -73217,10 +74984,10 @@ in
sources."hast-util-has-property-1.0.3"
sources."hast-util-is-body-ok-link-1.0.2"
sources."hast-util-is-element-1.0.3"
- sources."hast-util-parse-selector-2.2.2"
+ sources."hast-util-parse-selector-2.2.3"
sources."hast-util-to-string-1.0.2"
sources."hast-util-whitespace-1.0.3"
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."html-void-elements-1.0.4"
sources."html-whitespace-sensitive-tag-names-1.0.1"
sources."iconv-lite-0.4.24"
@@ -73242,13 +75009,13 @@ in
sources."strip-ansi-5.2.0"
];
})
- sources."invert-kv-1.0.0"
+ sources."invert-kv-2.0.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-alphabetical-1.0.3"
sources."is-alphanumerical-1.0.3"
sources."is-arrayish-0.2.1"
sources."is-binary-path-1.0.1"
- sources."is-buffer-2.0.3"
+ sources."is-buffer-2.0.4"
sources."is-ci-1.2.1"
sources."is-data-descriptor-1.0.0"
sources."is-decimal-1.0.3"
@@ -73293,11 +75060,11 @@ in
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
- sources."json5-2.1.0"
+ sources."json5-2.1.1"
sources."jsonc-parser-1.0.3"
sources."kind-of-6.0.2"
sources."latest-version-3.1.0"
- sources."lcid-1.0.0"
+ sources."lcid-2.0.0"
sources."levn-0.3.0"
sources."load-json-file-4.0.0"
sources."load-plugin-2.3.1"
@@ -73310,7 +75077,7 @@ in
sources."lodash.merge-4.6.2"
sources."lodash.rest-4.0.5"
sources."lodash.unescape-4.0.1"
- sources."loglevel-1.6.4"
+ sources."loglevel-1.6.6"
(sources."loglevel-colored-level-prefix-1.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -73325,12 +75092,17 @@ in
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
sources."make-dir-1.3.0"
+ sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
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-1.1.0"
+ (sources."mem-4.3.0" // {
+ dependencies = [
+ sources."mimic-fn-2.1.0"
+ ];
+ })
(sources."meow-5.0.0" // {
dependencies = [
sources."read-pkg-up-3.0.0"
@@ -73386,12 +75158,20 @@ in
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."optionator-0.8.2"
+ sources."optionator-0.8.3"
sources."os-homedir-1.0.2"
- sources."os-locale-2.1.0"
+ (sources."os-locale-3.1.0" // {
+ dependencies = [
+ sources."cross-spawn-6.0.5"
+ sources."execa-1.0.0"
+ sources."get-stream-4.1.0"
+ ];
+ })
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
+ sources."p-defer-1.0.0"
sources."p-finally-1.0.0"
+ sources."p-is-promise-2.1.0"
sources."p-limit-1.3.0"
sources."p-locate-2.0.0"
sources."p-try-1.0.0"
@@ -73432,7 +75212,7 @@ in
sources."prelude-ls-1.1.2"
sources."prepend-http-1.0.4"
sources."preserve-0.2.0"
- sources."prettier-1.18.2"
+ sources."prettier-1.19.1"
(sources."prettier-eslint-8.8.2" // {
dependencies = [
sources."acorn-5.7.3"
@@ -73465,9 +75245,10 @@ in
sources."pretty-format-23.6.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
- sources."property-information-5.2.2"
+ sources."property-information-5.3.0"
sources."proto-list-1.2.4"
sources."pseudomap-1.0.2"
+ sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."quick-lru-1.1.0"
(sources."randomatic-3.1.1" // {
@@ -73627,7 +75408,9 @@ in
sources."cliui-3.2.0"
sources."find-up-1.1.2"
sources."glob-7.0.4"
+ sources."invert-kv-1.0.0"
sources."is-fullwidth-code-point-1.0.0"
+ sources."lcid-1.0.0"
sources."load-json-file-1.1.0"
sources."os-locale-1.4.0"
sources."parse-json-2.2.0"
@@ -73654,7 +75437,7 @@ in
sources."source-map-0.7.3"
];
})
- sources."stylus-supremacy-2.12.7"
+ sources."stylus-supremacy-2.14.0"
sources."supports-color-5.5.0"
sources."symbol-0.2.3"
(sources."table-5.4.6" // {
@@ -73687,11 +75470,11 @@ in
sources."trim-trailing-lines-1.1.2"
sources."trough-1.0.4"
sources."tslib-1.10.0"
- sources."tslint-5.20.0"
+ sources."tslint-5.20.1"
sources."tsutils-2.29.0"
sources."type-check-0.3.2"
sources."typedarray-0.0.6"
- sources."typescript-3.6.3"
+ sources."typescript-3.7.2"
(sources."typescript-eslint-parser-16.0.1" // {
dependencies = [
sources."semver-5.5.0"
@@ -73714,8 +75497,8 @@ in
sources."unist-util-find-1.0.1"
sources."unist-util-inspect-4.1.4"
sources."unist-util-is-2.1.3"
- sources."unist-util-modify-children-1.1.4"
- sources."unist-util-remove-position-1.1.3"
+ sources."unist-util-modify-children-1.1.5"
+ sources."unist-util-remove-position-1.1.4"
sources."unist-util-stringify-position-1.1.2"
sources."unist-util-visit-1.4.1"
(sources."unist-util-visit-parents-2.1.2" // {
@@ -73743,35 +75526,35 @@ in
sources."user-home-2.0.0"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
- (sources."vfile-4.0.1" // {
+ (sources."vfile-4.0.2" // {
dependencies = [
- sources."unist-util-stringify-position-2.0.1"
- sources."vfile-message-2.0.1"
+ sources."unist-util-stringify-position-2.0.2"
+ sources."vfile-message-2.0.2"
];
})
- sources."vfile-location-2.0.5"
+ sources."vfile-location-2.0.6"
sources."vfile-message-1.1.1"
(sources."vfile-reporter-5.1.2" // {
dependencies = [
- sources."unist-util-stringify-position-2.0.1"
+ sources."unist-util-stringify-position-2.0.2"
];
})
sources."vfile-sort-2.2.1"
sources."vfile-statistics-1.1.3"
sources."vscode-css-languageservice-4.0.2"
- (sources."vscode-emmet-helper-1.2.15" // {
+ (sources."vscode-emmet-helper-1.2.16" // {
dependencies = [
sources."vscode-languageserver-types-3.14.0"
];
})
- sources."vscode-jsonrpc-4.1.0-next.3"
+ sources."vscode-jsonrpc-5.0.0-next.4"
sources."vscode-languageserver-5.3.0-next.10"
- sources."vscode-languageserver-protocol-3.15.0-next.8"
- sources."vscode-languageserver-types-3.15.0-next.4"
+ sources."vscode-languageserver-protocol-3.15.0-next.11"
+ sources."vscode-languageserver-types-3.15.0-next.8"
sources."vscode-nls-4.1.1"
sources."vscode-textbuffer-1.0.0"
sources."vscode-uri-1.0.8"
- (sources."vue-eslint-parser-6.0.4" // {
+ (sources."vue-eslint-parser-6.0.5" // {
dependencies = [
sources."debug-4.1.1"
];
@@ -73782,7 +75565,7 @@ in
sources."which-module-2.0.0"
sources."widest-line-2.0.1"
sources."window-size-0.2.0"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
(sources."wrap-ansi-2.1.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -73800,7 +75583,7 @@ in
sources."xtend-4.0.2"
sources."y18n-3.2.1"
sources."yallist-2.1.2"
- (sources."yargs-11.1.0" // {
+ (sources."yargs-11.1.1" // {
dependencies = [
sources."yargs-parser-9.0.2"
];
@@ -73820,72 +75603,48 @@ in
web-ext = nodeEnv.buildNodePackage {
name = "web-ext";
packageName = "web-ext";
- version = "3.1.1";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/web-ext/-/web-ext-3.1.1.tgz";
- sha512 = "snTfhuxoplm8QAlv+CwOaF0XSaycDUmxsrLfi4NtZRvZ6J79+ijOu9HyTXP0rd1zT3uagWYOBc3ol/ZOsf1LQQ==";
+ url = "https://registry.npmjs.org/web-ext/-/web-ext-3.2.1.tgz";
+ sha512 = "WzZbCDIjIUshZRVaiYFbaMp/1/xPjW7qeTQ0F7Xx1MYkamZ4RN5dnhxWFz+Hzg6GzhFdny+zucNDKOwYfAV3LA==";
};
dependencies = [
sources."@babel/code-frame-7.5.5"
sources."@babel/highlight-7.5.0"
- sources."@babel/polyfill-7.4.4"
- sources."@babel/runtime-7.4.5"
- sources."@babel/runtime-corejs2-7.6.0"
+ sources."@babel/polyfill-7.6.0"
+ sources."@babel/runtime-7.6.2"
+ sources."@babel/runtime-corejs2-7.7.2"
sources."@cliqz-oss/firefox-client-0.3.1"
sources."@cliqz-oss/node-firefox-connect-1.2.1"
sources."@sindresorhus/is-0.14.0"
- sources."@snyk/cli-interface-2.1.0"
- sources."@snyk/composer-lockfile-parser-1.0.3"
- sources."@snyk/dep-graph-1.12.0"
- sources."@snyk/gemfile-1.2.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/agent-base-4.2.0"
- sources."@types/bunyan-1.8.6"
- sources."@types/debug-4.1.5"
- sources."@types/events-3.0.0"
sources."@types/minimatch-3.0.3"
- sources."@types/node-12.7.5"
- sources."@types/restify-4.3.6"
- sources."@types/semver-5.5.0"
- sources."@types/xml2js-0.4.3"
- sources."@yarnpkg/lockfile-1.1.0"
+ sources."@types/node-12.12.7"
sources."JSONSelect-0.2.1"
- sources."abbrev-1.1.1"
- sources."acorn-5.7.3"
- (sources."acorn-jsx-3.0.1" // {
- dependencies = [
- sources."acorn-3.3.0"
- ];
- })
+ sources."acorn-6.3.0"
+ sources."acorn-jsx-5.1.0"
sources."adbkit-2.11.1"
sources."adbkit-logcat-1.1.0"
sources."adbkit-monkey-1.0.1"
- (sources."addons-linter-1.10.0" // {
+ (sources."addons-linter-1.14.0" // {
dependencies = [
- sources."regenerator-runtime-0.13.2"
+ sources."decamelize-1.2.0"
+ sources."yargs-14.0.0"
];
})
sources."adm-zip-0.4.13"
- (sources."agent-base-4.3.0" // {
- dependencies = [
- sources."es6-promise-4.2.8"
- sources."es6-promisify-5.0.0"
- ];
- })
- sources."ajv-6.10.0"
+ sources."ajv-6.10.2"
sources."ajv-keywords-1.5.1"
sources."ajv-merge-patch-4.1.0"
- sources."ansi-align-2.0.0"
+ sources."ansi-align-3.0.0"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
sources."ansi-styles-3.2.1"
- sources."ansicolors-0.3.2"
sources."any-promise-1.3.0"
sources."anymatch-2.0.0"
(sources."archiver-2.1.1" // {
dependencies = [
sources."async-2.6.3"
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
@@ -73893,33 +75652,29 @@ in
})
(sources."archiver-utils-1.3.0" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- sources."archy-1.0.0"
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-differ-3.0.0"
sources."array-filter-0.0.1"
- sources."array-from-2.1.1"
sources."array-map-0.0.0"
sources."array-reduce-0.0.0"
sources."array-union-2.1.0"
sources."array-unique-0.3.2"
sources."arrify-2.0.1"
- sources."asap-2.0.6"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."assign-symbols-1.0.0"
- sources."ast-types-0.13.2"
sources."astral-regex-1.0.0"
sources."async-0.2.10"
sources."async-each-1.0.3"
+ sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
@@ -73953,7 +75708,6 @@ in
sources."binary-extensions-1.13.1"
(sources."bl-1.2.2" // {
dependencies = [
- sources."isarray-1.0.0"
(sources."readable-stream-2.3.6" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -73968,15 +75722,12 @@ in
})
sources."bluebird-2.9.34"
sources."boolbase-1.0.0"
- (sources."boxen-1.3.0" // {
- dependencies = [
- sources."camelcase-4.1.0"
- ];
- })
+ sources."boxen-3.2.0"
sources."brace-expansion-1.1.11"
(sources."braces-2.3.2" // {
dependencies = [
sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
];
})
sources."buffer-5.4.3"
@@ -73987,23 +75738,16 @@ in
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."bunyan-1.8.12"
- sources."bytes-3.1.0"
sources."cache-base-1.0.1"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.1.0"
sources."lowercase-keys-2.0.0"
- sources."normalize-url-4.4.1"
- ];
- })
- (sources."caller-path-0.1.0" // {
- dependencies = [
- sources."callsites-0.2.0"
];
})
- sources."callsites-3.1.0"
+ sources."caller-path-0.1.0"
+ sources."callsites-0.2.0"
sources."camelcase-5.3.1"
- sources."capture-stack-trace-1.0.1"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
@@ -74014,7 +75758,8 @@ in
sources."normalize-path-3.0.0"
];
})
- sources."ci-info-1.6.0"
+ sources."chrome-launcher-0.11.2"
+ sources."ci-info-2.0.0"
sources."circular-json-0.3.3"
(sources."class-utils-0.3.6" // {
dependencies = [
@@ -74033,18 +75778,16 @@ in
sources."kind-of-5.1.0"
];
})
- sources."cli-boxes-1.0.0"
+ sources."cli-boxes-2.2.0"
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.0"
- (sources."cliui-3.2.0" // {
+ (sources."cliui-5.0.0" // {
dependencies = [
- sources."is-fullwidth-code-point-1.0.0"
- sources."string-width-1.0.2"
- sources."wrap-ansi-2.1.0"
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."clone-1.0.4"
- sources."clone-deep-0.3.0"
sources."clone-response-1.0.2"
sources."co-4.6.0"
sources."code-point-at-1.1.0"
@@ -74054,12 +75797,11 @@ in
sources."colors-0.5.1"
sources."columnify-1.5.4"
sources."combined-stream-1.0.8"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."common-tags-1.8.0"
sources."component-emitter-1.3.0"
(sources."compress-commons-1.2.2" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
@@ -74068,121 +75810,92 @@ in
sources."concat-map-0.0.1"
(sources."concat-stream-1.6.2" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- sources."configstore-3.1.2"
+ sources."configstore-4.0.0"
sources."copy-descriptor-0.1.1"
- sources."core-js-2.6.9"
+ sources."core-js-2.6.10"
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.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- sources."create-error-class-3.0.2"
(sources."cross-spawn-6.0.5" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."crx-parser-0.1.2"
sources."crypto-random-string-1.0.0"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
sources."d-1.0.1"
sources."dashdash-1.14.1"
- (sources."data-uri-to-buffer-2.0.1" // {
- dependencies = [
- sources."@types/node-8.10.54"
- ];
- })
sources."debounce-1.2.0"
sources."debug-2.6.9"
- (sources."decamelize-3.2.0" // {
- dependencies = [
- sources."xregexp-4.2.4"
- ];
- })
+ sources."decamelize-3.2.0"
sources."decode-uri-component-0.2.0"
sources."decompress-response-3.3.0"
sources."deep-equal-1.1.0"
sources."deep-extend-0.6.0"
sources."deep-is-0.1.3"
sources."deepcopy-0.6.3"
- sources."deepmerge-3.2.0"
+ sources."deepmerge-4.0.0"
sources."defaults-1.0.3"
- sources."defer-to-connect-1.0.2"
+ sources."defer-to-connect-1.1.0"
sources."define-properties-1.1.3"
sources."define-property-2.0.2"
- (sources."degenerator-1.0.4" // {
- dependencies = [
- sources."esprima-3.1.3"
- ];
- })
sources."delayed-stream-1.0.0"
- sources."depd-1.1.2"
- sources."diff-4.0.1"
- (sources."dispensary-0.37.0" // {
+ (sources."dispensary-0.40.0" // {
dependencies = [
- sources."async-3.0.1"
+ sources."async-3.1.0"
+ sources."decamelize-1.2.0"
+ sources."yargs-14.0.0"
];
})
- sources."dockerfile-ast-0.0.16"
sources."doctrine-3.0.0"
sources."dom-serializer-0.1.1"
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.5.1"
sources."dot-prop-4.2.0"
- (sources."dotnet-deps-parser-4.5.0" // {
- dependencies = [
- sources."xml2js-0.4.19"
- ];
- })
sources."dtrace-provider-0.8.8"
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ecdsa-sig-formatter-1.0.11"
- sources."email-validator-2.0.4"
sources."emoji-regex-7.0.3"
sources."encoding-0.1.12"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
- sources."es5-ext-0.10.51"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
+ sources."es5-ext-0.10.52"
sources."es6-error-4.1.1"
sources."es6-iterator-2.0.3"
sources."es6-map-0.1.5"
sources."es6-promise-2.3.0"
- sources."es6-promisify-6.0.1"
+ sources."es6-promisify-6.0.2"
(sources."es6-set-0.1.5" // {
dependencies = [
sources."es6-symbol-3.1.1"
];
})
- sources."es6-symbol-3.1.2"
+ sources."es6-symbol-3.1.3"
sources."es6-weak-map-2.0.3"
sources."escape-string-regexp-1.0.5"
- (sources."escodegen-1.12.0" // {
- dependencies = [
- sources."esprima-3.1.3"
- ];
- })
sources."escope-3.6.0"
(sources."eslint-5.16.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
sources."debug-4.1.1"
+ sources."espree-5.0.1"
sources."ms-2.1.2"
sources."semver-5.7.1"
sources."strip-ansi-4.0.0"
@@ -74191,6 +75904,12 @@ in
})
(sources."eslint-plugin-no-unsafe-innerhtml-1.0.16" // {
dependencies = [
+ sources."acorn-5.7.3"
+ (sources."acorn-jsx-3.0.1" // {
+ dependencies = [
+ sources."acorn-3.3.0"
+ ];
+ })
sources."ajv-4.11.8"
sources."ansi-escapes-1.4.0"
sources."ansi-regex-3.0.0"
@@ -74209,13 +75928,12 @@ in
sources."is-fullwidth-code-point-1.0.0"
sources."onetime-1.1.0"
sources."progress-1.1.8"
- sources."require-uncached-1.0.3"
- sources."resolve-from-1.0.1"
sources."restore-cursor-1.0.1"
sources."run-async-0.1.0"
sources."slice-ansi-0.0.4"
sources."string-width-1.0.2"
sources."strip-ansi-4.0.0"
+ sources."strip-bom-3.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-2.0.0"
(sources."table-3.8.3" // {
@@ -74228,12 +75946,11 @@ in
];
})
sources."eslint-scope-4.0.3"
- sources."eslint-utils-1.4.2"
- sources."eslint-visitor-keys-1.0.0"
- (sources."espree-5.0.1" // {
+ sources."eslint-utils-1.4.3"
+ sources."eslint-visitor-keys-1.1.0"
+ (sources."espree-6.1.1" // {
dependencies = [
- sources."acorn-6.3.0"
- sources."acorn-jsx-5.0.2"
+ sources."acorn-7.1.0"
];
})
sources."esprima-4.0.1"
@@ -74260,15 +75977,17 @@ in
];
})
sources."is-descriptor-0.1.6"
+ sources."is-extendable-0.1.1"
sources."kind-of-5.1.0"
];
})
- sources."extend-3.0.2"
- (sources."extend-shallow-3.0.2" // {
+ (sources."ext-1.2.0" // {
dependencies = [
- sources."is-extendable-1.0.1"
+ sources."type-2.0.0"
];
})
+ sources."extend-3.0.2"
+ sources."extend-shallow-3.0.2"
(sources."external-editor-3.1.0" // {
dependencies = [
sources."tmp-0.0.33"
@@ -74278,6 +75997,7 @@ in
dependencies = [
sources."define-property-1.0.0"
sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
];
})
sources."extsprintf-1.3.0"
@@ -74290,10 +76010,10 @@ in
sources."fd-slicer-1.1.0"
sources."figures-2.0.0"
sources."file-entry-cache-5.0.1"
- sources."file-uri-to-path-1.0.0"
(sources."fill-range-4.0.0" // {
dependencies = [
sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
];
})
sources."find-up-3.0.0"
@@ -74308,7 +76028,6 @@ in
sources."flatted-2.0.1"
sources."fluent-syntax-0.13.0"
sources."for-in-1.0.2"
- sources."for-own-1.0.0"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."fragment-cache-0.2.1"
@@ -74316,12 +76035,6 @@ in
sources."fs-extra-4.0.3"
sources."fs.realpath-1.0.0"
sources."fsevents-2.0.7"
- (sources."ftp-0.3.10" // {
- dependencies = [
- sources."readable-stream-1.1.14"
- sources."string_decoder-0.10.31"
- ];
- })
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
(sources."fx-runner-1.0.11" // {
@@ -74335,12 +76048,6 @@ in
sources."generate-object-property-1.2.0"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
- (sources."get-uri-2.0.3" // {
- dependencies = [
- sources."debug-4.1.1"
- sources."ms-2.1.2"
- ];
- })
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."gettext-parser-1.1.0"
@@ -74350,8 +76057,6 @@ in
sources."shelljs-0.7.7"
];
})
- sources."git-up-4.0.1"
- sources."git-url-parse-11.1.2"
sources."glob-7.1.4"
(sources."glob-parent-3.1.0" // {
dependencies = [
@@ -74360,14 +76065,9 @@ in
})
sources."global-dirs-0.1.1"
sources."globals-11.12.0"
- (sources."got-6.7.1" // {
- dependencies = [
- sources."get-stream-3.0.0"
- ];
- })
- sources."graceful-fs-4.2.2"
+ sources."got-9.6.0"
+ sources."graceful-fs-4.2.3"
sources."graceful-readlink-1.0.1"
- sources."graphlib-2.1.7"
sources."growly-1.3.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -74383,27 +76083,17 @@ in
];
})
sources."has-yarn-2.1.0"
- sources."hosted-git-info-2.8.4"
sources."htmlparser2-3.10.1"
sources."http-cache-semantics-4.0.3"
- sources."http-errors-1.7.3"
- (sources."http-proxy-agent-2.1.0" // {
- dependencies = [
- sources."debug-3.1.0"
- ];
- })
sources."http-signature-1.2.0"
- (sources."https-proxy-agent-2.2.2" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
sources."iconv-lite-0.4.24"
sources."ieee754-1.1.13"
sources."ignore-4.0.6"
- sources."immediate-3.0.6"
- sources."import-fresh-3.1.0"
+ (sources."import-fresh-3.1.0" // {
+ dependencies = [
+ sources."resolve-from-4.0.0"
+ ];
+ })
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
@@ -74411,65 +76101,62 @@ in
sources."ini-1.3.5"
(sources."inquirer-6.5.2" // {
dependencies = [
- sources."ansi-regex-4.1.0"
- sources."strip-ansi-5.2.0"
+ sources."ansi-regex-3.0.0"
+ (sources."string-width-2.1.1" // {
+ dependencies = [
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ (sources."strip-ansi-5.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ ];
+ })
];
})
sources."interpret-1.2.0"
- sources."invert-kv-1.0.0"
- sources."ip-1.1.5"
+ sources."invert-kv-3.0.0"
sources."is-absolute-0.1.7"
- (sources."is-accessor-descriptor-1.0.0" // {
- dependencies = [
- sources."kind-of-6.0.2"
- ];
- })
+ sources."is-accessor-descriptor-1.0.0"
sources."is-arguments-1.0.4"
sources."is-arrayish-0.2.1"
sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
sources."is-callable-1.1.4"
- sources."is-ci-1.2.1"
- (sources."is-data-descriptor-1.0.0" // {
- dependencies = [
- sources."kind-of-6.0.2"
- ];
- })
+ sources."is-ci-2.0.0"
+ sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.1"
- (sources."is-descriptor-1.0.2" // {
- dependencies = [
- sources."kind-of-6.0.2"
- ];
- })
- sources."is-extendable-0.1.1"
+ sources."is-descriptor-1.0.2"
+ sources."is-extendable-1.0.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-installed-globally-0.1.0"
- sources."is-mergeable-object-1.1.0"
+ sources."is-mergeable-object-1.1.1"
sources."is-my-ip-valid-1.0.0"
sources."is-my-json-valid-2.20.0"
- sources."is-npm-1.0.0"
- sources."is-number-3.0.0"
+ sources."is-npm-3.0.0"
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
sources."is-obj-1.0.1"
sources."is-path-inside-1.0.1"
sources."is-plain-object-2.0.4"
sources."is-promise-2.1.0"
sources."is-property-1.0.2"
- sources."is-redirect-1.0.0"
sources."is-regex-1.0.4"
sources."is-relative-0.1.3"
sources."is-resolvable-1.1.0"
- sources."is-retry-allowed-1.2.0"
- sources."is-ssh-1.3.1"
sources."is-stream-1.1.0"
sources."is-symbol-1.0.2"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
- sources."is-wsl-1.1.0"
+ sources."is-wsl-2.1.1"
sources."is-yarn-global-0.3.0"
- sources."isarray-0.0.1"
+ sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."isstream-0.1.2"
@@ -74496,39 +76183,25 @@ in
];
})
sources."jsprim-1.4.1"
- (sources."jszip-3.2.2" // {
- dependencies = [
- sources."isarray-1.0.0"
- sources."readable-stream-2.3.6"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
+ sources."jszip-2.6.1"
sources."jwa-1.4.1"
sources."jws-3.2.2"
sources."keyv-3.1.0"
- sources."kind-of-3.2.2"
- sources."latest-version-3.1.0"
- sources."lazy-cache-0.2.7"
+ sources."kind-of-6.0.2"
+ sources."latest-version-5.1.0"
(sources."lazystream-1.0.0" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- sources."lcid-1.0.0"
+ sources."lcid-3.1.1"
sources."levn-0.3.0"
- sources."lie-3.3.0"
+ sources."lighthouse-logger-1.2.0"
+ sources."lines-and-columns-1.1.6"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
- sources."lodash.assign-4.2.0"
- sources."lodash.assignin-4.2.0"
- sources."lodash.clone-4.5.0"
- sources."lodash.clonedeep-4.5.0"
- sources."lodash.flatten-4.4.0"
- sources."lodash.get-4.4.2"
sources."lodash.includes-4.3.0"
sources."lodash.isboolean-3.0.3"
sources."lodash.isinteger-4.0.4"
@@ -74536,42 +76209,28 @@ in
sources."lodash.isplainobject-4.0.6"
sources."lodash.isstring-4.0.1"
sources."lodash.once-4.1.1"
- sources."lodash.set-4.3.2"
sources."lodash.sortby-4.7.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
- sources."macos-release-2.3.0"
sources."make-dir-1.3.0"
sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
- sources."mdn-browser-compat-data-0.0.82"
- (sources."mem-4.3.0" // {
+ sources."marky-1.2.1"
+ sources."mdn-browser-compat-data-0.0.94"
+ (sources."mem-5.1.1" // {
dependencies = [
sources."mimic-fn-2.1.0"
];
})
- (sources."micromatch-3.1.10" // {
- dependencies = [
- sources."kind-of-6.0.2"
- ];
- })
+ sources."micromatch-3.1.10"
sources."mime-db-1.40.0"
sources."mime-types-2.1.24"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.0"
- (sources."mixin-deep-1.3.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
- (sources."mixin-object-2.0.1" // {
- dependencies = [
- sources."for-in-0.1.8"
- ];
- })
+ sources."mixin-deep-1.3.2"
(sources."mkdirp-0.5.1" // {
dependencies = [
sources."minimist-0.0.8"
@@ -74589,41 +76248,15 @@ in
})
sources."mz-2.7.0"
sources."nan-2.14.0"
- (sources."nanomatch-1.2.13" // {
- dependencies = [
- sources."kind-of-6.0.2"
- ];
- })
+ sources."nanomatch-1.2.13"
sources."natural-compare-1.4.0"
sources."natural-compare-lite-1.4.0"
- (sources."nconf-0.10.0" // {
- dependencies = [
- sources."async-1.5.2"
- sources."camelcase-2.1.1"
- sources."decamelize-1.2.0"
- sources."is-fullwidth-code-point-1.0.0"
- sources."os-locale-1.4.0"
- sources."string-width-1.0.2"
- sources."yargs-3.32.0"
- ];
- })
sources."ncp-2.0.0"
- (sources."needle-2.4.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
sources."neo-async-2.6.1"
- sources."netmask-1.0.6"
sources."next-tick-1.0.0"
sources."nice-try-1.0.5"
sources."node-forge-0.7.6"
- (sources."node-notifier-5.4.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."node-notifier-6.0.0"
(sources."nomnom-1.8.1" // {
dependencies = [
sources."ansi-styles-1.0.0"
@@ -74632,7 +76265,7 @@ in
];
})
sources."normalize-path-2.1.1"
- sources."normalize-url-3.3.0"
+ sources."normalize-url-4.5.0"
sources."npm-run-path-2.0.2"
sources."nth-check-1.0.2"
sources."number-is-nan-1.0.1"
@@ -74648,10 +76281,10 @@ in
sources."kind-of-5.1.0"
];
})
+ sources."kind-of-3.2.2"
];
})
- sources."object-hash-1.3.1"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-is-1.0.1"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
@@ -74659,16 +76292,14 @@ in
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."opn-5.5.0"
- sources."optionator-0.8.2"
- sources."os-homedir-1.0.2"
- (sources."os-locale-3.1.0" // {
+ (sources."open-6.4.0" // {
dependencies = [
- sources."invert-kv-2.0.0"
- sources."lcid-2.0.0"
+ sources."is-wsl-1.1.0"
];
})
- sources."os-name-3.1.0"
+ sources."optionator-0.8.3"
+ sources."os-homedir-1.0.2"
+ sources."os-locale-4.0.0"
sources."os-shim-0.1.3"
sources."os-tmpdir-1.0.2"
sources."p-cancelable-1.1.0"
@@ -74678,23 +76309,14 @@ in
sources."p-limit-2.2.1"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
- (sources."pac-proxy-agent-3.0.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- sources."pac-resolver-3.0.0"
- (sources."package-json-4.0.1" // {
+ sources."package-json-6.5.0"
+ sources."pako-1.0.10"
+ (sources."parent-module-1.0.1" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."callsites-3.1.0"
];
})
- sources."pako-1.0.10"
- sources."parent-module-1.0.1"
- sources."parse-json-4.0.0"
- sources."parse-path-4.0.1"
- sources."parse-url-5.0.1"
+ sources."parse-json-5.0.0"
sources."parse5-3.0.3"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
@@ -74706,41 +76328,27 @@ in
sources."pend-1.2.0"
sources."performance-now-2.1.0"
sources."pify-3.0.0"
- sources."pino-5.12.6"
+ sources."pino-5.13.3"
sources."pino-std-serializers-2.4.2"
sources."pluralize-1.2.1"
sources."po2json-0.4.5"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.16" // {
+ (sources."postcss-7.0.18" // {
dependencies = [
sources."supports-color-6.1.0"
];
})
sources."prelude-ls-1.1.2"
- sources."prepend-http-1.0.4"
- (sources."probe-image-size-4.0.0" // {
- dependencies = [
- sources."deepmerge-2.2.1"
- ];
- })
+ sources."prepend-http-2.0.0"
+ sources."probe-image-size-5.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.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- sources."proxy-from-env-1.0.0"
sources."pseudomap-1.0.2"
sources."psl-1.4.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."quick-format-unescaped-3.0.2"
- sources."raw-body-2.4.1"
+ sources."quick-format-unescaped-3.0.3"
(sources."rc-1.2.8" // {
dependencies = [
sources."strip-json-comments-2.0.1"
@@ -74749,7 +76357,6 @@ in
sources."readable-stream-3.4.0"
(sources."readdirp-2.2.1" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
@@ -74766,8 +76373,8 @@ in
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.2.0"
sources."regexpp-2.0.1"
- sources."registry-auth-token-3.4.0"
- sources."registry-url-3.1.0"
+ sources."registry-auth-token-4.0.0"
+ sources."registry-url-5.1.0"
sources."relaxed-json-1.0.3"
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
@@ -74775,13 +76382,9 @@ in
sources."request-2.88.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- (sources."require-uncached-2.0.0" // {
- dependencies = [
- sources."resolve-from-1.0.1"
- ];
- })
+ sources."require-uncached-1.0.3"
sources."resolve-1.12.0"
- sources."resolve-from-4.0.0"
+ sources."resolve-from-1.0.1"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
@@ -74795,27 +76398,20 @@ in
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
- sources."secure-keys-1.0.0"
- sources."semver-6.1.1"
+ sources."semver-6.3.0"
(sources."semver-diff-2.1.0" // {
dependencies = [
sources."semver-5.7.1"
];
})
sources."set-blocking-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."setprototypeof-1.1.1"
sources."sha.js-2.4.11"
- (sources."shallow-clone-0.1.2" // {
- dependencies = [
- sources."kind-of-2.0.1"
- ];
- })
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shell-quote-1.6.1"
@@ -74841,7 +76437,6 @@ in
})
sources."signal-exit-3.0.2"
sources."slice-ansi-2.1.0"
- sources."smart-buffer-4.0.2"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."define-property-0.2.5"
@@ -74857,6 +76452,7 @@ in
];
})
sources."is-descriptor-0.1.6"
+ sources."is-extendable-0.1.1"
sources."kind-of-5.1.0"
sources."source-map-0.5.7"
];
@@ -74866,116 +76462,15 @@ in
sources."define-property-1.0.0"
];
})
- sources."snapdragon-util-3.0.1"
- (sources."snyk-1.228.3" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- sources."strip-ansi-5.2.0"
- sources."update-notifier-2.5.0"
- ];
- })
- (sources."snyk-config-2.2.3" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- (sources."snyk-docker-plugin-1.29.1" // {
- dependencies = [
- sources."debug-4.1.1"
- sources."ms-2.1.2"
- ];
- })
- sources."snyk-go-parser-1.3.1"
- (sources."snyk-go-plugin-1.11.0" // {
- dependencies = [
- sources."debug-4.1.1"
- sources."ms-2.1.2"
- sources."tmp-0.0.33"
- ];
- })
- (sources."snyk-gradle-plugin-3.1.0" // {
- dependencies = [
- sources."debug-4.1.1"
- sources."ms-2.1.2"
- sources."tmp-0.0.33"
- ];
- })
- (sources."snyk-module-1.9.1" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- (sources."snyk-mvn-plugin-2.4.0" // {
- dependencies = [
- sources."tslib-1.9.3"
- ];
- })
- sources."snyk-nodejs-lockfile-parser-1.16.0"
- (sources."snyk-nuget-plugin-1.12.1" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- sources."snyk-paket-parser-1.5.0"
- (sources."snyk-php-plugin-1.6.4" // {
- dependencies = [
- sources."tslib-1.9.3"
- ];
- })
- (sources."snyk-policy-1.13.5" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- (sources."snyk-python-plugin-1.13.2" // {
- dependencies = [
- sources."tmp-0.0.33"
- ];
- })
- (sources."snyk-resolve-1.0.1" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- (sources."snyk-resolve-deps-4.4.0" // {
- dependencies = [
- sources."@types/node-6.14.7"
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- sources."semver-5.7.1"
- ];
- })
- (sources."snyk-sbt-plugin-2.8.0" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."snyk-tree-1.0.0"
- (sources."snyk-try-require-1.3.1" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
- sources."socks-2.3.2"
- (sources."socks-proxy-agent-4.0.2" // {
+ (sources."snapdragon-util-3.0.1" // {
dependencies = [
- sources."agent-base-4.2.1"
- sources."es6-promise-4.2.8"
- sources."es6-promisify-5.0.0"
+ sources."kind-of-3.2.2"
];
})
sources."sonic-boom-0.7.6"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.2"
- sources."source-map-support-0.5.12"
+ sources."source-map-support-0.5.13"
sources."source-map-url-0.4.0"
sources."spawn-sync-1.0.15"
sources."split-0.3.3"
@@ -74999,7 +76494,6 @@ in
sources."kind-of-5.1.0"
];
})
- sources."statuses-1.5.0"
sources."stream-parser-0.3.1"
sources."stream-to-array-2.3.0"
(sources."stream-to-promise-2.2.0" // {
@@ -75008,40 +76502,30 @@ in
sources."once-1.3.3"
];
})
- (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."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."string.prototype.trimleft-2.1.0"
sources."string.prototype.trimright-2.1.0"
sources."string_decoder-1.3.0"
sources."strip-ansi-3.0.1"
- sources."strip-bom-3.0.0"
+ sources."strip-bom-4.0.0"
sources."strip-bom-buf-2.0.0"
sources."strip-bom-stream-4.0.0"
sources."strip-eof-1.0.0"
sources."strip-json-comments-3.0.1"
sources."supports-color-5.5.0"
- (sources."table-5.4.6" // {
- dependencies = [
- sources."ajv-6.10.2"
- sources."ansi-regex-4.1.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
+ sources."table-5.4.6"
(sources."tar-stream-1.6.2" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- sources."temp-dir-1.0.0"
- sources."tempfile-2.0.0"
(sources."term-size-1.2.0" // {
dependencies = [
sources."cross-spawn-5.1.0"
@@ -75050,20 +76534,19 @@ in
];
})
sources."text-table-0.2.0"
- sources."then-fs-2.0.0"
sources."thenify-3.3.0"
sources."thenify-all-1.6.0"
sources."through-2.3.8"
- sources."thunkify-2.1.2"
- sources."timed-out-4.0.1"
sources."tmp-0.1.0"
sources."to-buffer-1.1.1"
- sources."to-object-path-0.3.0"
+ (sources."to-object-path-0.3.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
sources."to-readable-stream-1.0.0"
sources."to-regex-3.0.2"
sources."to-regex-range-2.1.1"
- sources."toidentifier-1.0.0"
- sources."toml-3.0.0"
sources."tosource-1.0.0"
(sources."tough-cookie-2.4.3" // {
dependencies = [
@@ -75072,7 +76555,6 @@ in
})
sources."tr46-1.0.1"
sources."traverse-0.4.6"
- sources."tree-kill-1.2.1"
sources."tslib-1.10.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -75081,10 +76563,13 @@ in
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
sources."underscore-1.6.0"
- sources."union-value-1.0.1"
+ (sources."union-value-1.0.1" // {
+ dependencies = [
+ sources."is-extendable-0.1.1"
+ ];
+ })
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
- sources."unpipe-1.0.0"
(sources."unset-value-1.0.0" // {
dependencies = [
(sources."has-value-0.3.1" // {
@@ -75093,43 +76578,19 @@ in
];
})
sources."has-values-0.1.4"
- sources."isarray-1.0.0"
- ];
- })
- sources."unzip-response-2.0.1"
- sources."upath-1.1.2"
- (sources."update-notifier-3.0.1" // {
- dependencies = [
- sources."ansi-align-3.0.0"
- sources."ansi-regex-4.1.0"
- sources."boxen-3.2.0"
- sources."ci-info-2.0.0"
- sources."cli-boxes-2.2.0"
- sources."configstore-4.0.0"
- sources."got-9.6.0"
- sources."is-ci-2.0.0"
- sources."is-npm-3.0.0"
- sources."latest-version-5.1.0"
- sources."package-json-6.5.0"
- sources."prepend-http-2.0.0"
- sources."registry-auth-token-4.0.0"
- sources."registry-url-5.1.0"
- sources."semver-6.3.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- sources."url-parse-lax-3.0.0"
];
})
+ sources."upath-1.2.0"
+ sources."update-notifier-3.0.1"
sources."uri-js-4.2.2"
sources."urix-0.1.0"
- sources."url-parse-lax-1.0.0"
+ sources."url-parse-lax-3.0.0"
sources."use-3.1.1"
sources."user-home-2.0.0"
sources."util-deprecate-1.0.2"
sources."util.promisify-1.0.0"
sources."uuid-3.3.3"
sources."verror-1.10.0"
- sources."vscode-languageserver-types-3.14.0"
sources."watchpack-1.6.0"
sources."wcwidth-1.0.1"
sources."webidl-conversions-4.0.2"
@@ -75137,41 +76598,33 @@ in
sources."when-3.7.7"
sources."which-1.3.1"
sources."which-module-2.0.0"
- sources."widest-line-2.0.1"
- sources."window-size-0.1.4"
- sources."windows-release-3.2.0"
+ (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."winreg-0.0.12"
- sources."wordwrap-1.0.0"
+ sources."word-wrap-1.2.3"
(sources."wrap-ansi-5.1.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
- sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
sources."wrappy-1.0.2"
sources."write-1.0.3"
sources."write-file-atomic-2.4.3"
+ sources."ws-7.1.2"
sources."xdg-basedir-3.0.0"
- (sources."xml2js-0.4.22" // {
- dependencies = [
- sources."xmlbuilder-11.0.1"
- ];
- })
- sources."xmlbuilder-9.0.7"
- sources."xregexp-2.0.0"
+ sources."xml2js-0.4.22"
+ sources."xmlbuilder-11.0.1"
+ sources."xregexp-4.2.4"
sources."xtend-4.0.2"
- sources."y18n-3.2.1"
+ sources."y18n-4.0.0"
sources."yallist-2.1.2"
- (sources."yargs-13.2.4" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."cliui-5.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- sources."y18n-4.0.0"
- ];
- })
+ sources."yargs-13.3.0"
(sources."yargs-parser-13.1.1" // {
dependencies = [
sources."decamelize-1.2.0"
@@ -75181,12 +76634,10 @@ in
(sources."zip-dir-1.0.2" // {
dependencies = [
sources."async-1.5.2"
- sources."jszip-2.6.1"
];
})
(sources."zip-stream-1.2.0" // {
dependencies = [
- sources."isarray-1.0.0"
sources."readable-stream-2.3.6"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
@@ -75206,10 +76657,10 @@ in
webpack = nodeEnv.buildNodePackage {
name = "webpack";
packageName = "webpack";
- version = "4.40.2";
+ version = "4.41.2";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-4.40.2.tgz";
- sha512 = "5nIvteTDCUws2DVvP9Qe+JPla7kWPPIDFZv55To7IycHWZ+Z5qBdaBYPyuXWdhggTufZkQwfIK+5rKQTVovm2A==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz";
+ sha512 = "Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==";
};
dependencies = [
sources."@webassemblyjs/ast-1.8.5"
@@ -75265,7 +76716,7 @@ in
sources."base64-js-1.3.1"
sources."big.js-5.2.2"
sources."binary-extensions-1.13.1"
- sources."bluebird-3.5.5"
+ sources."bluebird-3.7.1"
sources."bn.js-4.11.8"
sources."brace-expansion-1.1.11"
(sources."braces-2.3.2" // {
@@ -75280,14 +76731,14 @@ in
sources."browserify-rsa-4.0.1"
sources."browserify-sign-4.0.4"
sources."browserify-zlib-0.2.0"
- sources."buffer-4.9.1"
+ sources."buffer-4.9.2"
sources."buffer-from-1.1.1"
sources."buffer-xor-1.0.3"
sources."builtin-status-codes-3.0.0"
sources."cacache-12.0.3"
sources."cache-base-1.0.1"
sources."chokidar-2.1.8"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."chrome-trace-event-1.0.2"
sources."cipher-base-1.0.4"
(sources."class-utils-0.3.6" // {
@@ -75308,12 +76759,12 @@ in
];
})
sources."collection-visit-1.0.0"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
- sources."console-browserify-1.1.0"
+ sources."console-browserify-1.2.0"
sources."constants-browserify-1.0.0"
sources."copy-concurrently-1.0.5"
sources."copy-descriptor-0.1.1"
@@ -75323,7 +76774,6 @@ in
sources."create-hmac-1.1.7"
sources."crypto-browserify-3.12.0"
sources."cyclist-1.0.1"
- sources."date-now-0.1.4"
sources."debug-2.6.9"
sources."decode-uri-component-0.2.0"
sources."define-property-2.0.2"
@@ -75333,8 +76783,12 @@ in
sources."duplexify-3.7.1"
sources."elliptic-6.5.1"
sources."emojis-list-2.1.0"
- sources."end-of-stream-1.4.1"
- sources."enhanced-resolve-4.1.0"
+ sources."end-of-stream-1.4.4"
+ (sources."enhanced-resolve-4.1.1" // {
+ dependencies = [
+ sources."memory-fs-0.5.0"
+ ];
+ })
sources."errno-0.1.7"
sources."eslint-scope-4.0.3"
sources."esrecurse-4.2.1"
@@ -75388,13 +76842,13 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.9"
sources."get-value-2.0.6"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
];
})
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -75574,7 +77028,7 @@ in
sources."source-list-map-2.0.1"
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.2"
- (sources."source-map-support-0.5.13" // {
+ (sources."source-map-support-0.5.16" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -75605,7 +77059,7 @@ in
sources."stream-shift-1.0.0"
sources."string_decoder-1.1.1"
sources."tapable-1.1.3"
- (sources."terser-4.3.1" // {
+ (sources."terser-4.4.0" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -75656,7 +77110,7 @@ in
];
})
sources."util-deprecate-1.0.2"
- sources."vm-browserify-1.1.0"
+ sources."vm-browserify-1.1.2"
sources."watchpack-1.6.0"
(sources."webpack-sources-1.4.3" // {
dependencies = [
@@ -75667,7 +77121,7 @@ in
sources."wrappy-1.0.2"
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -75682,10 +77136,10 @@ in
webpack-cli = nodeEnv.buildNodePackage {
name = "webpack-cli";
packageName = "webpack-cli";
- version = "3.3.9";
+ version = "3.3.10";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.9.tgz";
- sha512 = "xwnSxWl8nZtBl/AFJCOn9pG7s5CYUYdZxmmukv+fAHLcBIHM36dImfpQg3WfShZXeArkWlf6QRw24Klcsv8a5A==";
+ url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz";
+ sha512 = "u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==";
};
dependencies = [
sources."ansi-regex-4.1.0"
@@ -75746,7 +77200,7 @@ in
sources."detect-file-1.0.0"
sources."emoji-regex-7.0.3"
sources."emojis-list-2.1.0"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."enhanced-resolve-4.1.0"
sources."errno-0.1.7"
sources."escape-string-regexp-1.0.5"
@@ -75799,7 +77253,7 @@ in
];
})
sources."global-prefix-1.0.2"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -76011,10 +77465,10 @@ in
webtorrent-cli = nodeEnv.buildNodePackage {
name = "webtorrent-cli";
packageName = "webtorrent-cli";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.0.4.tgz";
- sha512 = "aIxXrSAtLmENSEfQlg5xs+wV/nRp+wtckilxxpFp22k428L0DHn6jGRBWEDJ99D1lzmm9UD5NvGe2MpbsDOLOg==";
+ url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.0.5.tgz";
+ sha512 = "+CZvxl0xfjAtWXvJhhcX0W/do/j97KnJCbUwvKPJHQDqfHYAsJE6PZGGLqOlumFvSes+Q7ptVOoA1205lVJfTw==";
};
dependencies = [
sources."@protobufjs/aspromise-1.1.2"
@@ -76028,7 +77482,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.0"
- sources."@types/node-10.14.18"
+ sources."@types/node-10.17.5"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.3.0"
sources."async-limiter-1.0.1"
@@ -76077,7 +77531,7 @@ in
})
sources."castv2-client-1.2.0"
sources."charset-1.0.1"
- sources."chrome-dgram-3.0.3"
+ sources."chrome-dgram-3.0.4"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.3"
(sources."chromecasts-1.9.1" // {
@@ -76112,23 +77566,23 @@ in
sources."ecstatic-4.1.2"
sources."ee-first-1.1.1"
sources."elementtree-0.1.7"
- sources."end-of-stream-1.4.1"
- sources."es-abstract-1.14.2"
- sources."es-to-primitive-1.2.0"
+ sources."end-of-stream-1.4.4"
+ sources."es-abstract-1.16.0"
+ sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."executable-4.1.1"
sources."filestream-5.0.0"
sources."freelist-1.0.3"
(sources."fs-chunk-store-2.0.1" // {
dependencies = [
- sources."thunky-1.0.3"
+ sources."thunky-1.1.0"
];
})
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-browser-rtc-1.0.2"
sources."get-stdin-7.0.0"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
sources."has-1.0.3"
sources."has-symbols-1.0.0"
sources."he-1.2.0"
@@ -76147,7 +77601,7 @@ in
sources."is-regex-1.0.4"
sources."is-symbol-1.0.2"
sources."is-typedarray-1.0.0"
- sources."is-wsl-1.1.0"
+ sources."is-wsl-2.1.1"
sources."isarray-1.0.0"
sources."junk-3.1.0"
sources."k-bucket-5.0.0"
@@ -76183,7 +77637,7 @@ in
sources."ms-2.0.0"
(sources."multicast-dns-6.2.3" // {
dependencies = [
- sources."thunky-1.0.3"
+ sources."thunky-1.1.0"
];
})
sources."multistream-4.0.0"
@@ -76193,12 +77647,12 @@ in
sources."node-gyp-build-3.7.0"
sources."node-ssdp-2.9.1"
sources."nodebmc-0.0.7"
- sources."object-inspect-1.6.0"
+ sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object.getownpropertydescriptors-2.0.3"
sources."on-finished-2.3.0"
sources."once-1.4.0"
- sources."open-6.4.0"
+ sources."open-7.0.0"
sources."package-json-versionify-1.0.4"
sources."parse-numeric-range-0.0.2"
(sources."parse-torrent-7.0.1" // {
@@ -76246,14 +77700,14 @@ in
sources."semver-5.1.1"
sources."simple-concat-1.0.0"
sources."simple-get-2.8.1"
- (sources."simple-peer-9.6.0" // {
+ (sources."simple-peer-9.6.1" // {
dependencies = [
sources."debug-4.1.1"
sources."ms-2.1.2"
];
})
sources."simple-sha1-3.0.1"
- (sources."simple-websocket-8.0.1" // {
+ (sources."simple-websocket-8.1.0" // {
dependencies = [
sources."debug-4.1.1"
sources."ms-2.1.2"
@@ -76310,7 +77764,7 @@ in
})
sources."winreg-1.2.4"
sources."wrappy-1.0.2"
- sources."ws-7.1.2"
+ sources."ws-7.2.0"
sources."xml2js-0.4.22"
sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.27"
@@ -76353,7 +77807,7 @@ in
};
dependencies = [
sources."adverb-where-0.2.1"
- sources."commander-2.20.0"
+ sources."commander-2.20.3"
sources."e-prime-0.10.2"
sources."no-cliches-0.2.2"
sources."passive-voice-0.1.0"
@@ -76373,10 +77827,10 @@ in
yarn = nodeEnv.buildNodePackage {
name = "yarn";
packageName = "yarn";
- version = "1.17.3";
+ version = "1.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yarn/-/yarn-1.17.3.tgz";
- sha512 = "CgA8o7nRZaQvmeF/WBx2FC7f9W/0X59T2IaLYqgMo6637wfp5mMEsM3YXoJtKUspnpmDJKl/gGFhnqS+sON7hA==";
+ url = "https://registry.npmjs.org/yarn/-/yarn-1.19.1.tgz";
+ sha512 = "gBnfbL9rYY05Gt0cjJhs/siqQXHYlZalTjK3nXn2QO20xbkIFPob+LlH44ML47GcR4VU9/2dYck1BWFM0Javxw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -76438,7 +77892,7 @@ in
];
})
sources."bin-version-check-3.0.0"
- sources."boolean-1.0.0"
+ sources."boolean-2.0.3"
(sources."boxen-1.3.0" // {
dependencies = [
sources."camelcase-4.1.0"
@@ -76503,7 +77957,7 @@ in
sources."config-chain-1.1.12"
sources."configstore-3.1.2"
sources."copy-descriptor-0.1.1"
- sources."core-js-3.2.1"
+ sources."core-js-3.4.1"
sources."core-util-is-1.0.2"
sources."create-error-class-3.0.2"
sources."cross-spawn-6.0.5"
@@ -76533,7 +77987,7 @@ in
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.1"
+ sources."end-of-stream-1.4.4"
sources."env-paths-1.0.0"
sources."error-ex-1.3.2"
sources."es6-error-4.1.1"
@@ -76605,14 +78059,14 @@ in
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
];
})
sources."glob-to-regexp-0.3.0"
- (sources."global-agent-2.1.1" // {
+ (sources."global-agent-2.1.6" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -76622,7 +78076,7 @@ in
sources."globalthis-1.0.0"
sources."globby-8.0.2"
sources."got-8.3.2"
- sources."graceful-fs-4.2.2"
+ sources."graceful-fs-4.2.3"
sources."grouped-queue-0.3.3"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -76641,7 +78095,7 @@ in
sources."kind-of-4.0.0"
];
})
- sources."hosted-git-info-2.8.4"
+ sources."hosted-git-info-2.8.5"
sources."http-cache-semantics-3.8.1"
sources."http-signature-1.2.0"
sources."humanize-string-1.0.2"
@@ -76904,7 +78358,7 @@ in
sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
- sources."roarr-2.14.1"
+ sources."roarr-2.14.4"
sources."root-check-1.0.0"
sources."run-async-2.3.0"
sources."rx-4.1.0"
@@ -76918,7 +78372,7 @@ in
sources."semver-diff-2.1.0"
sources."semver-regex-1.0.0"
sources."semver-truncate-1.1.2"
- sources."serialize-error-4.1.0"
+ sources."serialize-error-5.0.0"
(sources."set-value-2.0.1" // {
dependencies = [
sources."extend-shallow-2.0.1"
@@ -77069,7 +78523,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."twig-1.13.3"
- sources."type-fest-0.3.1"
+ sources."type-fest-0.8.1"
sources."typedarray-0.0.6"
sources."union-value-1.0.1"
sources."unique-string-1.0.0"
@@ -77131,7 +78585,7 @@ in
];
})
sources."yeoman-doctor-4.0.0"
- (sources."yeoman-environment-2.4.0" // {
+ (sources."yeoman-environment-2.6.0" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -77161,4 +78615,4 @@ in
bypassCache = true;
reconstructLock = true;
};
-}
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/node-packages/node-packages-v12.nix b/nixpkgs/pkgs/development/node-packages/node-packages-v12.nix
index dcc1c73c0fc..79ff0993092 100644
--- a/nixpkgs/pkgs/development/node-packages/node-packages-v12.nix
+++ b/nixpkgs/pkgs/development/node-packages/node-packages-v12.nix
@@ -256,13 +256,13 @@ let
sha1 = "1b681c21ff84033c826543090689420d187151dc";
};
};
- "chownr-1.1.2" = {
+ "chownr-1.1.3" = {
name = "chownr";
packageName = "chownr";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz";
- sha512 = "GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==";
+ url = "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz";
+ sha512 = "i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==";
};
};
"class-utils-0.3.6" = {
@@ -697,13 +697,13 @@ let
sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
};
};
- "glob-7.1.4" = {
+ "glob-7.1.6" = {
name = "glob";
packageName = "glob";
- version = "7.1.4";
+ version = "7.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz";
- sha512 = "hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==";
+ url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
+ sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
};
};
"global-modules-1.0.0" = {
@@ -724,13 +724,13 @@ let
sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe";
};
};
- "graceful-fs-4.2.2" = {
+ "graceful-fs-4.2.3" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.2";
+ version = "4.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz";
- sha512 = "IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
+ sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
};
};
"grunt-known-options-1.1.1" = {
@@ -814,13 +814,13 @@ let
sha512 = "eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==";
};
};
- "hosted-git-info-2.8.4" = {
+ "hosted-git-info-2.8.5" = {
name = "hosted-git-info";
packageName = "hosted-git-info";
- version = "2.8.4";
+ version = "2.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz";
- sha512 = "pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==";
+ url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
+ sha512 = "kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==";
};
};
"http-signature-1.2.0" = {
@@ -1255,22 +1255,22 @@ let
sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
};
};
- "minipass-2.8.1" = {
+ "minipass-2.9.0" = {
name = "minipass";
packageName = "minipass";
- version = "2.8.1";
+ version = "2.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-2.8.1.tgz";
- sha512 = "QCG523ParRcE2+9A6wYh9UI3uy2FFLw4DQaVYQrY5HPfszc5M6VDD+j0QCwHm19LI2imes4RB+NBD8cOJccyCg==";
+ url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz";
+ sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
};
};
- "minizlib-1.2.2" = {
+ "minizlib-1.3.3" = {
name = "minizlib";
packageName = "minizlib";
- version = "1.2.2";
+ version = "1.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/minizlib/-/minizlib-1.2.2.tgz";
- sha512 = "hR3At21uSrsjjDTWrbu0IMLTpnkpv8IIMFDFaoz43Tmu4LkmAXfH44vNNzpTnf+OAQQCHrb91y/wc2J4x5XgSQ==";
+ url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz";
+ sha512 = "6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==";
};
};
"mixin-deep-1.3.2" = {
@@ -2038,22 +2038,22 @@ let
sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
};
};
- "tar-4.4.11" = {
+ "tar-4.4.13" = {
name = "tar";
packageName = "tar";
- version = "4.4.11";
+ version = "4.4.13";
src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-4.4.11.tgz";
- sha512 = "iI4zh3ktLJKaDNZKZc+fUONiQrSn9HkCFzamtb7k8FFmVilHVob7QsLX/VySAW8lAviMzMbFw4QtFb4errwgYA==";
+ url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz";
+ sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==";
};
};
- "temp-0.9.0" = {
+ "temp-0.9.1" = {
name = "temp";
packageName = "temp";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz";
- sha512 = "YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==";
+ url = "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz";
+ sha512 = "WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==";
};
};
"to-object-path-0.3.0" = {
@@ -2272,13 +2272,13 @@ let
sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
};
};
- "yallist-3.0.3" = {
+ "yallist-3.1.1" = {
name = "yallist";
packageName = "yallist";
- version = "3.0.3";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz";
- sha512 = "S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==";
+ url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
+ sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
};
};
};
@@ -2616,7 +2616,7 @@ in
sources."buffer-from-1.1.1"
sources."builtins-1.0.3"
sources."caseless-0.12.0"
- sources."chownr-1.1.2"
+ sources."chownr-1.1.3"
sources."code-point-at-1.1.0"
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
@@ -2651,12 +2651,12 @@ in
sources."fs.realpath-1.0.0"
sources."gauge-2.7.4"
sources."getpass-0.1.7"
- sources."glob-7.1.4"
- sources."graceful-fs-4.2.2"
+ 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.4"
+ sources."hosted-git-info-2.8.5"
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -2675,8 +2675,8 @@ in
sources."mime-types-2.1.24"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
- sources."minipass-2.8.1"
- sources."minizlib-1.2.2"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
sources."mkdirp-0.5.1"
sources."ncp-0.4.2"
sources."nijs-0.0.25"
@@ -2748,8 +2748,8 @@ in
];
})
sources."strip-ansi-3.0.1"
- sources."tar-4.4.11"
- sources."temp-0.9.0"
+ sources."tar-4.4.13"
+ sources."temp-0.9.1"
(sources."tough-cookie-2.4.3" // {
dependencies = [
sources."punycode-1.4.1"
@@ -2768,7 +2768,7 @@ in
sources."walk-2.3.14"
sources."wide-align-1.1.3"
sources."wrappy-1.0.2"
- sources."yallist-3.0.3"
+ sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
diff --git a/nixpkgs/pkgs/development/node-packages/node-packages-v13.json b/nixpkgs/pkgs/development/node-packages/node-packages-v13.json
new file mode 100644
index 00000000000..1c7b22c3c7e
--- /dev/null
+++ b/nixpkgs/pkgs/development/node-packages/node-packages-v13.json
@@ -0,0 +1,3 @@
+[
+ "node2nix"
+]
diff --git a/nixpkgs/pkgs/development/node-packages/node-packages-v13.nix b/nixpkgs/pkgs/development/node-packages/node-packages-v13.nix
new file mode 100644
index 00000000000..5858875a41a
--- /dev/null
+++ b/nixpkgs/pkgs/development/node-packages/node-packages-v13.nix
@@ -0,0 +1,1451 @@
+# This file has been generated by node2nix 1.7.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.10.2" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "6.10.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz";
+ sha512 = "TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==";
+ };
+ };
+ "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.8.0" = {
+ name = "aws4";
+ packageName = "aws4";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz";
+ sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==";
+ };
+ };
+ "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.3" = {
+ name = "chownr";
+ packageName = "chownr";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz";
+ sha512 = "i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==";
+ };
+ };
+ "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-2.0.1" = {
+ name = "fast-deep-equal";
+ packageName = "fast-deep-equal";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz";
+ sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49";
+ };
+ };
+ "fast-json-stable-stringify-2.0.0" = {
+ name = "fast-json-stable-stringify";
+ packageName = "fast-json-stable-stringify";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz";
+ sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2";
+ };
+ };
+ "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-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.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.5" = {
+ name = "hosted-git-info";
+ packageName = "hosted-git-info";
+ version = "2.8.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
+ sha512 = "kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==";
+ };
+ };
+ "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.40.0" = {
+ name = "mime-db";
+ packageName = "mime-db";
+ version = "1.40.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz";
+ sha512 = "jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==";
+ };
+ };
+ "mime-types-2.1.24" = {
+ name = "mime-types";
+ packageName = "mime-types";
+ version = "2.1.24";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz";
+ sha512 = "WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==";
+ };
+ };
+ "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";
+ };
+ };
+ "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.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.1" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
+ sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ };
+ };
+ "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.4.0" = {
+ name = "psl";
+ packageName = "psl";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz";
+ sha512 = "HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==";
+ };
+ };
+ "punycode-1.4.1" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz";
+ sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
+ };
+ };
+ "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.6" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "2.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz";
+ sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==";
+ };
+ };
+ "request-2.88.0" = {
+ name = "request";
+ packageName = "request";
+ version = "2.88.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/request/-/request-2.88.0.tgz";
+ sha512 = "NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==";
+ };
+ };
+ "resolve-1.12.0" = {
+ name = "resolve";
+ packageName = "resolve";
+ version = "1.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz";
+ sha512 = "B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==";
+ };
+ };
+ "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-6.1.3" = {
+ name = "semver";
+ packageName = "semver";
+ version = "6.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-6.1.3.tgz";
+ sha512 = "aymF+56WJJMyXQHcd4hlK4N75rwj5RQpfW8ePlQnJsTYOBLlLbcIErR/G1s9SkIvKBqOudR3KAx4wEqP+F1hNQ==";
+ };
+ };
+ "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.2" = {
+ name = "signal-exit";
+ packageName = "signal-exit";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz";
+ sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
+ };
+ };
+ "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-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==";
+ };
+ };
+ "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.4.3" = {
+ name = "tough-cookie";
+ packageName = "tough-cookie";
+ version = "2.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz";
+ sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==";
+ };
+ };
+ "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.3.3" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "3.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz";
+ sha512 = "pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==";
+ };
+ };
+ "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-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==";
+ };
+ };
+ };
+in
+{
+ node2nix = nodeEnv.buildNodePackage {
+ name = "node2nix";
+ packageName = "node2nix";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node2nix/-/node2nix-1.7.0.tgz";
+ sha512 = "p9lcFtr02Ryoo0FqNNGJ7lklDzVCT1vHHQ0Qg81SdbSQ+Ib4DwzAItJSy8EMwUvDdim1o9K3wMQljURxApvItg==";
+ };
+ dependencies = [
+ sources."abbrev-1.1.1"
+ sources."ajv-6.10.2"
+ 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.8.0"
+ 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.3"
+ 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-2.0.1"
+ sources."fast-json-stable-stringify-2.0.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-1.2.7"
+ (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.5"
+ 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.40.0"
+ sources."mime-types-2.1.24"
+ sources."minimatch-3.0.4"
+ sources."minimist-0.0.8"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."mkdirp-0.5.1"
+ 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.4.0"
+ sources."punycode-2.1.1"
+ sources."qs-6.5.2"
+ (sources."readable-stream-2.3.6" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."request-2.88.0"
+ sources."resolve-1.12.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-6.1.3"
+ sources."set-blocking-2.0.0"
+ sources."signal-exit-3.0.2"
+ 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-4.4.13"
+ sources."temp-0.9.1"
+ (sources."tough-cookie-2.4.3" // {
+ dependencies = [
+ sources."punycode-1.4.1"
+ ];
+ })
+ 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.3.3"
+ 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-3.1.1"
+ ];
+ 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;
+ };
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/ocaml-modules/angstrom-async/default.nix b/nixpkgs/pkgs/development/ocaml-modules/angstrom-async/default.nix
new file mode 100644
index 00000000000..ac900a8dd18
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/angstrom-async/default.nix
@@ -0,0 +1,19 @@
+{ stdenv, fetchFromGitHub, buildDunePackage, angstrom, async }:
+
+buildDunePackage rec {
+ pname = "angstrom-async";
+
+ inherit (angstrom) version src;
+
+ minimumOCamlVersion = "4.04.1";
+
+ propagatedBuildInputs = [ angstrom async ];
+
+ doCheck = true;
+
+ meta = {
+ inherit (angstrom.meta) homepage license;
+ description = "Async support for Angstrom";
+ maintainers = with stdenv.lib.maintainers; [ romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/angstrom-lwt-unix/default.nix b/nixpkgs/pkgs/development/ocaml-modules/angstrom-lwt-unix/default.nix
new file mode 100644
index 00000000000..d249c451291
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/angstrom-lwt-unix/default.nix
@@ -0,0 +1,19 @@
+{ stdenv, fetchFromGitHub, buildDunePackage, angstrom, ocaml_lwt }:
+
+buildDunePackage rec {
+ pname = "angstrom-lwt-unix";
+
+ inherit (angstrom) version src;
+
+ minimumOCamlVersion = "4.03";
+
+ propagatedBuildInputs = [ angstrom ocaml_lwt ];
+
+ doCheck = true;
+
+ meta = {
+ inherit (angstrom.meta) homepage license;
+ description = "Lwt_unix support for Angstrom";
+ maintainers = with stdenv.lib.maintainers; [ romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/angstrom-unix/default.nix b/nixpkgs/pkgs/development/ocaml-modules/angstrom-unix/default.nix
new file mode 100644
index 00000000000..0d4ab400dd3
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/angstrom-unix/default.nix
@@ -0,0 +1,19 @@
+{ stdenv, fetchFromGitHub, buildDunePackage, angstrom }:
+
+buildDunePackage rec {
+ pname = "angstrom-unix";
+
+ inherit (angstrom) version src;
+
+ minimumOCamlVersion = "4.03";
+
+ propagatedBuildInputs = [ angstrom ];
+
+ doCheck = true;
+
+ meta = {
+ inherit (angstrom.meta) homepage license;
+ description = "Unix support for Angstrom";
+ maintainers = with stdenv.lib.maintainers; [ romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/angstrom/default.nix b/nixpkgs/pkgs/development/ocaml-modules/angstrom/default.nix
index 2bb717168ad..af12ea544cc 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/angstrom/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/angstrom/default.nix
@@ -2,7 +2,7 @@
buildDunePackage rec {
pname = "angstrom";
- version = "0.10.0";
+ version = "0.12.1";
minimumOCamlVersion = "4.03";
@@ -10,7 +10,7 @@ buildDunePackage rec {
owner = "inhabitedtype";
repo = pname;
rev = version;
- sha256 = "0lh6024yf9ds0nh9i93r9m6p5psi8nvrqxl5x7jwl13zb0r9xfpw";
+ sha256 = "0w0wavqzdy2hrh7cjyl9w72ad4vndhwhknwvyacvkwkja5wys5b2";
};
buildInputs = [ alcotest ];
diff --git a/nixpkgs/pkgs/development/ocaml-modules/bap/default.nix b/nixpkgs/pkgs/development/ocaml-modules/bap/default.nix
index 0766e6e8a8c..a988582ce6c 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/bap/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/bap/default.nix
@@ -28,8 +28,8 @@ stdenv.mkDerivation rec {
createFindlibDestdir = true;
setupHook = writeText "setupHook.sh" ''
- export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}/"
- export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}-llvm-plugins/"
+ export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}/"
+ export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}-llvm-plugins/"
'';
nativeBuildInputs = [ which makeWrapper ];
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
installPhase = ''
export OCAMLPATH=$OCAMLPATH:$OCAMLFIND_DESTDIR;
export PATH=$PATH:$out/bin
- export CAML_LD_LIBRARY_PATH=$CAML_LD_LIBRARY_PATH:$OCAMLFIND_DESTDIR/bap-plugin-llvm/:$OCAMLFIND_DESTDIR/bap/
+ export CAML_LD_LIBRARY_PATH=''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}$OCAMLFIND_DESTDIR/bap-plugin-llvm/:$OCAMLFIND_DESTDIR/bap/
mkdir -p $out/lib/bap
make install
rm $out/bin/baptop
diff --git a/nixpkgs/pkgs/development/ocaml-modules/batteries/default.nix b/nixpkgs/pkgs/development/ocaml-modules/batteries/default.nix
index 3b511c7f1cc..b0ad12dad67 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/batteries/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/batteries/default.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.lgpl21Plus;
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/camlzip/default.nix b/nixpkgs/pkgs/development/ocaml-modules/camlzip/default.nix
index c1490c3bf19..d0bc2f5a375 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/camlzip/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/camlzip/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation {
license = "LGPL+linking exceptions";
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.2.nix b/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.2.nix
index 21897e3bf10..d206cbf9421 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.2.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.2.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
branch = "0.8.2";
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.5.nix b/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.5.nix
index eb9cdb78562..dc2049769f3 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.5.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/camomile/0.8.5.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/checkseum/default.nix b/nixpkgs/pkgs/development/ocaml-modules/checkseum/default.nix
index 0e348dd65c3..731dd476c5d 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/checkseum/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/checkseum/default.nix
@@ -1,39 +1,28 @@
-{ stdenv, fetchurl, ocaml, findlib, dune, alcotest, cmdliner, fmt, optint, rresult }:
+{ lib, fetchurl, buildDunePackage
+, bigarray-compat, optint
+, cmdliner, fmt, rresult
+, alcotest
+}:
-if !stdenv.lib.versionAtLeast ocaml.version "4.03"
-then throw "checkseum is not available for OCaml ${ocaml.version}"
-else
+buildDunePackage rec {
+ version = "0.1.1";
+ pname = "checkseum";
-# The C implementation is not portable: x86 only
-let hasC = stdenv.isi686 || stdenv.isx86_64; in
-
-stdenv.mkDerivation rec {
- version = "0.0.3";
- name = "ocaml${ocaml.version}-checkseum-${version}";
src = fetchurl {
- url = "https://github.com/mirage/checkseum/releases/download/v0.0.3/checkseum-v0.0.3.tbz";
- sha256 = "12j45zsvil1ynwx1x8fbddhqacc8r1zf7f6h576y3f3yvbg7l1fm";
+ url = "https://github.com/mirage/checkseum/releases/download/v${version}/checkseum-v${version}.tbz";
+ sha256 = "0aa2r1l65a5hcgciw6n8r5ij4gpgg0cf9k24isybxiaiz63k94d3";
};
- postPatch = stdenv.lib.optionalString (!hasC) ''
- rm -r bin src-c
- '';
-
- buildInputs = [ ocaml findlib dune alcotest cmdliner fmt rresult ];
- propagatedBuildInputs = [ optint ];
-
- buildPhase = "dune build";
-
- doCheck = hasC;
- checkPhase = "dune runtest";
+ buildInputs = [ cmdliner fmt rresult ];
+ propagatedBuildInputs = [ bigarray-compat optint ];
+ checkInputs = lib.optionals doCheck [ alcotest ];
- inherit (dune) installPhase;
+ doCheck = true;
meta = {
homepage = "https://github.com/mirage/checkseum";
description = "ADLER-32 and CRC32C Cyclic Redundancy Check";
- license = stdenv.lib.licenses.mit;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
- inherit (ocaml.meta) platforms;
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.vbgl ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/cryptgps/default.nix b/nixpkgs/pkgs/development/ocaml-modules/cryptgps/default.nix
index 8d395798979..f6d22100873 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/cryptgps/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/cryptgps/default.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.mit;
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/cryptokit/default.nix b/nixpkgs/pkgs/development/ocaml-modules/cryptokit/default.nix
index 8181433e1ee..8d69e09b3ee 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/cryptokit/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/cryptokit/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
description = "A library of cryptographic primitives for OCaml";
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ctypes/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ctypes/default.nix
index 567defea7d2..bc76cfcd64c 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ctypes/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ctypes/default.nix
@@ -1,28 +1,29 @@
-{ stdenv, buildOcaml, fetchzip, libffi, pkgconfig, ncurses, integers }:
+{ stdenv, fetchzip, ocaml, findlib, libffi, pkgconfig, ncurses, integers }:
-buildOcaml {
- name = "ctypes";
- version = "0.13.1";
+if !stdenv.lib.versionAtLeast ocaml.version "4.02"
+then throw "ctypes is not available for OCaml ${ocaml.version}"
+else
- minimumSupportedOcamlVersion = "4";
+stdenv.mkDerivation rec {
+ name = "ocaml${ocaml.version}-ctypes-${version}";
+ version = "0.15.1";
src = fetchzip {
- url = "https://github.com/ocamllabs/ocaml-ctypes/archive/67e711ec891e087fbe1e0b4665aa525af4eaa409.tar.gz";
- sha256 = "1z84s5znr3lj84rzv6m37xxj9h7fwx4qiiykx3djf52qgk1rb2xb";
+ url = "https://github.com/ocamllabs/ocaml-ctypes/archive/${version}.tar.gz";
+ sha256 = "0adas974bwinn8jidb6chljkpd70s041h2a969dicsj0xsg6wys6";
};
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ ncurses ];
+ buildInputs = [ ocaml findlib ncurses ];
propagatedBuildInputs = [ integers libffi ];
- hasSharedObjects = true;
-
buildPhase = ''
make XEN=false libffi.config ctypes-base ctypes-stubs
make XEN=false ctypes-foreign
'';
installPhase = ''
+ mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs
make install XEN=false
'';
@@ -31,5 +32,6 @@ buildOcaml {
description = "Library for binding to C libraries using pure OCaml";
license = licenses.mit;
maintainers = [ maintainers.ericbmerritt ];
+ inherit (ocaml.meta) platforms;
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/decompress/default.nix b/nixpkgs/pkgs/development/ocaml-modules/decompress/default.nix
index 70ec7fd34ae..753f894e085 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/decompress/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/decompress/default.nix
@@ -1,30 +1,26 @@
-{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, topkg
+{ lib, fetchurl, buildDunePackage
+, checkseum, cmdliner
+, alcotest, bos, camlzip, mmap, re
}:
-if !stdenv.lib.versionAtLeast ocaml.version "4.03"
-then throw "decompress is not available for OCaml ${ocaml.version}"
-else
+buildDunePackage rec {
+ version = "0.9.0";
+ pname = "decompress";
-stdenv.mkDerivation rec {
- version = "0.6";
- name = "ocaml${ocaml.version}-decompress-${version}";
-
- src = fetchFromGitHub {
- owner = "mirage";
- repo = "decompress";
- rev = "v${version}";
- sha256 = "0hfs5zrvimzvjwdg57vrxx9bb7irvlm07dk2yv3s5qhj30zimd08";
+ src = fetchurl {
+ url = "https://github.com/mirage/decompress/releases/download/v${version}/decompress-v${version}.tbz";
+ sha256 = "0fryhcvv96vfca51c7kqdn3n3canqsbbvfbi75ya6lca4lmpipbh";
};
- buildInputs = [ ocaml findlib ocamlbuild topkg ];
-
- inherit (topkg) buildPhase installPhase;
+ buildInputs = [ cmdliner ];
+ propagatedBuildInputs = [ checkseum ];
+ checkInputs = lib.optionals doCheck [ alcotest bos camlzip mmap re ];
+ doCheck = true;
meta = {
description = "Pure OCaml implementation of Zlib";
- license = stdenv.lib.licenses.mit;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
- inherit (src.meta) homepage;
- inherit (ocaml.meta) platforms;
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.vbgl ];
+ homepage = "https://github.com/mirage/decompress";
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/duff/default.nix b/nixpkgs/pkgs/development/ocaml-modules/duff/default.nix
new file mode 100644
index 00000000000..1c6b59961ef
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/duff/default.nix
@@ -0,0 +1,26 @@
+{ lib, fetchurl, buildDunePackage
+, cstruct, fmt
+, bos, cmdliner, fpath, logs
+, alcotest
+}:
+
+buildDunePackage rec {
+ pname = "duff";
+ version = "0.2";
+ src = fetchurl {
+ url = "https://github.com/mirage/duff/releases/download/v${version}/duff-v${version}.tbz";
+ sha256 = "0bi081w4349cqc1n9jsjh1lrcqlnv3nycmvh9fniscv8lz1c0gjq";
+ };
+
+ buildInputs = [ bos cmdliner fpath logs ] ++ lib.optional doCheck alcotest;
+ propagatedBuildInputs = [ cstruct fmt ];
+
+ doCheck = true;
+
+ meta = {
+ description = "Pure OCaml implementation of libXdiff (Rabin’s fingerprint)";
+ homepage = "https://github.com/mirage/duff";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.vbgl ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/earlybird/default.nix b/nixpkgs/pkgs/development/ocaml-modules/earlybird/default.nix
new file mode 100644
index 00000000000..1a98c748e45
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/earlybird/default.nix
@@ -0,0 +1,24 @@
+{ lib, fetchurl, buildDunePackage, angstrom, angstrom-lwt-unix,
+ batteries, cmdliner, lwt_ppx, ocaml_lwt, ppx_deriving_yojson,
+ ppx_tools_versioned, yojson }:
+
+buildDunePackage rec {
+ pname = "earlybird";
+ version = "0.1.5";
+
+ minimumOCamlVersion = "4.04";
+
+ src = fetchurl {
+ url = "https://github.com/hackwaly/ocamlearlybird/releases/download/${version}/${pname}-${version}.tbz";
+ sha256 = "10yflmsicw4sdmm075zjpbmxpwm9fvibnl3sl18zjpwnm6l9sv7d";
+ };
+
+ buildInputs = [ angstrom angstrom-lwt-unix batteries cmdliner lwt_ppx ocaml_lwt ppx_deriving_yojson ppx_tools_versioned yojson ];
+
+ meta = {
+ homepage = "https://github.com/hackwaly/ocamlearlybird";
+ description = "OCaml debug adapter";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.romildo ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/easy-format/default.nix b/nixpkgs/pkgs/development/ocaml-modules/easy-format/default.nix
index bbf4d82b519..5c1155a723b 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/easy-format/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/easy-format/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A high-level and functional interface to the Format module of the OCaml standard library";
- homepage = "http://mjambon.com/${pname}.html";
+ homepage = "https://github.com/ocaml-community/${pname}";
license = licenses.bsd3;
maintainers = [ maintainers.vbgl ];
};
diff --git a/nixpkgs/pkgs/development/ocaml-modules/eigen/default.nix b/nixpkgs/pkgs/development/ocaml-modules/eigen/default.nix
new file mode 100644
index 00000000000..7c1ec79f7da
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/eigen/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, buildDunePackage, fetchFromGitHub, ctypes }:
+
+buildDunePackage rec {
+ pname = "eigen";
+ version = "0.1.5";
+
+ src = fetchFromGitHub {
+ owner = "owlbarn";
+ repo = pname;
+ rev = version;
+ sha256 = "0pbqd87i9h7qpx84hr8k4iw0rhmjgma4s3wihxh992jjvsrgdyfi";
+ };
+
+ minimumOCamlVersion = "4.04";
+
+ propagatedBuildInputs = [ ctypes ];
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Minimal/incomplete Ocaml interface to Eigen3, mostly for Owl";
+ platforms = platforms.x86_64;
+ maintainers = [ maintainers.bcdarwin ];
+ license = licenses.mit;
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/encore/default.nix b/nixpkgs/pkgs/development/ocaml-modules/encore/default.nix
new file mode 100644
index 00000000000..ab91117ac08
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/encore/default.nix
@@ -0,0 +1,20 @@
+{ lib, buildDunePackage, fetchurl, ocaml, alcotest, angstrom, ke }:
+
+buildDunePackage rec {
+ pname = "encore";
+ version = "0.3";
+ src = fetchurl {
+ url = "https://github.com/mirage/encore/releases/download/v${version}/encore-v${version}.tbz";
+ sha256 = "05nv6yms5axsmq9cspr7884rz5kirj50izx3vdm89q4yl186qykl";
+ };
+ propagatedBuildInputs = [ angstrom ke ];
+ checkInputs = lib.optional doCheck alcotest;
+ doCheck = lib.versions.majorMinor ocaml.version != "4.07";
+
+ meta = {
+ homepage = "https://github.com/mirage/encore";
+ description = "Library to generate encoder/decoder which ensure isomorphism";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.vbgl ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/facile/default.nix b/nixpkgs/pkgs/development/ocaml-modules/facile/default.nix
index e8553ebf812..8834de53a8f 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/facile/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/facile/default.nix
@@ -1,38 +1,19 @@
-{ stdenv, fetchurl, ocaml, findlib }:
+{ lib, fetchurl, buildDunePackage }:
-stdenv.mkDerivation rec {
- name = "ocaml${ocaml.version}-facile-${version}";
-
- version = "1.1.3";
+buildDunePackage rec {
+ pname = "facile";
+ version = "1.1.4";
src = fetchurl {
- url = "http://opti.recherche.enac.fr/facile/distrib/facile-${version}.tar.gz";
- sha256 = "1v4apqcw4gm36ph5xwf1wxaaza0ggvihvgsdslnf33fa1pdkvdjw";
+ url = "https://github.com/Emmanuel-PLF/facile/releases/download/${version}/facile-${version}.tbz";
+ sha256 = "0jqrwmn6fr2vj2rrbllwxq4cmxykv7zh0y4vnngx29f5084a04jp";
};
- dontAddPrefix = 1;
-
- buildInputs = [ ocaml findlib ];
-
- createFindlibDestdir = true;
-
- installFlags = [ "FACILEDIR=$(OCAMLFIND_DESTDIR)/facile" ];
-
- postInstall = ''
- cat > $OCAMLFIND_DESTDIR/facile/META <<EOF
- version = "${version}"
- name = "facile"
- description = "A Functional Constraint Library"
- requires = ""
- archive(byte) = "facile.cma"
- archive(native) = "facile.cmxa"
- EOF
- '';
+ doCheck = true;
meta = {
homepage = "http://opti.recherche.enac.fr/facile/";
- license = stdenv.lib.licenses.lgpl21Plus;
+ license = lib.licenses.lgpl21Plus;
description = "A Functional Constraint Library";
- platforms = stdenv.lib.platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/git/default.nix b/nixpkgs/pkgs/development/ocaml-modules/git/default.nix
index 35f8f5d52e9..929382abe76 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/git/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/git/default.nix
@@ -1,27 +1,28 @@
-{ stdenv, fetchFromGitHub, buildDunePackage
-, astring, decompress, fmt, hex, logs, mstruct, ocaml_lwt, ocamlgraph, ocplib-endian, uri
-, alcotest, mtime, nocrypto
+{ lib, fetchFromGitHub, buildDunePackage
+, alcotest, git, mtime, nocrypto
+, angstrom, astring, cstruct, decompress, digestif, encore, duff, fmt
+, fpath, hex, ke, logs, lru, ocaml_lwt, ocamlgraph, ocplib-endian, uri, rresult
}:
buildDunePackage rec {
pname = "git";
- version = "1.11.5";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "mirage";
repo = "ocaml-git";
rev = version;
- sha256 = "0r1bxpxjjnl9hh8xbabsxl7svzvd19hfy73a2y1m4kljmw64dpfh";
+ sha256 = "0v55zkwgml6i5hp0kzynbi58z6j15k3qgzg06b3h8pdbv5fwd1jp";
};
- buildInputs = [ alcotest mtime nocrypto ];
- propagatedBuildInputs = [ astring decompress fmt hex logs mstruct ocaml_lwt ocamlgraph ocplib-endian uri ];
+ propagatedBuildInputs = [ angstrom astring cstruct decompress digestif encore duff fmt fpath hex ke logs lru ocaml_lwt ocamlgraph ocplib-endian uri rresult ];
+ checkInputs = lib.optionals doCheck [ alcotest git mtime nocrypto ];
doCheck = true;
meta = {
description = "Git format and protocol in pure OCaml";
- license = stdenv.lib.licenses.isc;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
+ license = lib.licenses.isc;
+ maintainers = [ lib.maintainers.vbgl ];
inherit (src.meta) homepage;
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/imagelib/default.nix b/nixpkgs/pkgs/development/ocaml-modules/imagelib/default.nix
index 77b18f0ce3a..12b8a757e16 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/imagelib/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/imagelib/default.nix
@@ -1,26 +1,27 @@
-{ stdenv, fetchFromGitHub, which, ocaml, findlib, ocamlbuild, decompress }:
+{ lib, fetchFromGitHub, fetchpatch, buildDunePackage, decompress }:
-stdenv.mkDerivation rec {
- version = "20171028";
- name = "ocaml${ocaml.version}-imagelib-${version}";
+buildDunePackage rec {
+ minimumOCamlVersion = "4.07";
+ version = "20191011";
+ pname = "imagelib";
src = fetchFromGitHub {
owner = "rlepigre";
repo = "ocaml-imagelib";
- rev = "ocaml-imagelib_${version}";
- sha256 = "1frkrgcrv4ybdmqcfxpfsywx0hm1arxgxp32n8kzky6qip1g0zxf";
+ rev = "03fed7733825cef7e0465163f398f6af810e2e75";
+ sha256 = "0h7vgyss42nhlfqpbdnb54nxq86rskqi2ilx8b87r0hi19hqx463";
};
- buildInputs = [ which ocaml findlib ocamlbuild ];
+ patches = [ (fetchpatch {
+ url = "https://github.com/rlepigre/ocaml-imagelib/pull/24/commits/4704fd44adcda62e0d96ea5b1927071326aa6111.patch";
+ sha256 = "0ipjab1hfa2v2pnd8g1k3q2ia0plgiw7crm3fa4w2aqpzdyabkb9";
+ }) ];
propagatedBuildInputs = [ decompress ];
- createFindlibDestdir = true;
-
meta = {
description = "Image formats such as PNG and PPM in OCaml";
- license = stdenv.lib.licenses.lgpl3;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
+ license = lib.licenses.lgpl3;
+ maintainers = [ lib.maintainers.vbgl ];
inherit (src.meta) homepage;
- inherit (ocaml.meta) platforms;
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/imagelib/unix.nix b/nixpkgs/pkgs/development/ocaml-modules/imagelib/unix.nix
new file mode 100644
index 00000000000..48986b15a8f
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/imagelib/unix.nix
@@ -0,0 +1,8 @@
+{ buildDunePackage, imagelib }:
+
+buildDunePackage {
+ pname = "imagelib-unix";
+ inherit (imagelib) version src meta;
+
+ propagatedBuildInputs = [ imagelib ];
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/integers/default.nix b/nixpkgs/pkgs/development/ocaml-modules/integers/default.nix
index bf2d2dd1e8b..14d6506ad13 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/integers/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/integers/default.nix
@@ -1,22 +1,18 @@
-{ stdenv, fetchurl, ocaml, findlib, ocamlbuild, topkg }:
+{ lib, fetchzip, buildDunePackage }:
-stdenv.mkDerivation {
- name = "ocaml${ocaml.version}-integers-0.2.2";
+buildDunePackage rec {
+ pname = "integers";
+ version = "0.3.0";
- src = fetchurl {
- url = https://github.com/ocamllabs/ocaml-integers/releases/download/v0.2.2/integers-0.2.2.tbz;
- sha256 = "08b1ljw88ny3l0mdq6xmffjk8anfc77igryva5jz1p6f4f746ywk";
+ src = fetchzip {
+ url = "https://github.com/ocamllabs/ocaml-integers/archive/${version}.tar.gz";
+ sha256 = "1yhif5zh4srh63mhimfx3p5ljpb3lixjdd3i9pjnbj2qgpzlqj8p";
};
- buildInputs = [ ocaml findlib ocamlbuild topkg ];
-
- inherit (topkg) buildPhase installPhase;
-
meta = {
description = "Various signed and unsigned integer types for OCaml";
- license = stdenv.lib.licenses.mit;
+ license = lib.licenses.mit;
homepage = https://github.com/ocamllabs/ocaml-integers;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
- inherit (ocaml.meta) platforms;
+ maintainers = [ lib.maintainers.vbgl ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/iso8601/default.nix b/nixpkgs/pkgs/development/ocaml-modules/iso8601/default.nix
index 40db8246f4a..96f0205aa79 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/iso8601/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/iso8601/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
- homepage = http://sagotch.github.io/ISO8601.ml/;
+ homepage = https://ocaml-community.github.io/ISO8601.ml/;
description = "ISO 8601 and RFC 3999 date parsing for OCaml";
license = stdenv.lib.licenses.mit;
platforms = ocaml.meta.platforms or [];
diff --git a/nixpkgs/pkgs/development/ocaml-modules/janestreet/0.12.nix b/nixpkgs/pkgs/development/ocaml-modules/janestreet/0.12.nix
index 01463f30715..f912bdaa21f 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/janestreet/0.12.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/janestreet/0.12.nix
@@ -458,6 +458,13 @@ rec {
propagatedBuildInputs = [ core_kernel ];
};
+ ecaml = janePackage {
+ pname = "ecaml";
+ hash = "0n9xi6agc3lgyj2nsi10cbif0xwn57xyaranad9r285rmbxrgjh7";
+ meta.description = "Library for writing Emacs plugin in OCaml";
+ propagatedBuildInputs = [ async expect_test_helpers_kernel ];
+ };
+
### Packages at version 0.11, with dependencies at version 0.12
configurator = janePackage {
diff --git a/nixpkgs/pkgs/development/ocaml-modules/kafka/default.nix b/nixpkgs/pkgs/development/ocaml-modules/kafka/default.nix
new file mode 100644
index 00000000000..4eeb8d975fd
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/kafka/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub, buildDunePackage, base, cmdliner, ocaml_lwt,
+ rdkafka, zlib }:
+
+buildDunePackage rec {
+ pname = "kafka";
+ version = "0.4";
+
+ src = fetchFromGitHub {
+ owner = "didier-wenzek";
+ repo = "ocaml-kafka";
+ rev = version;
+ sha256 = "0lb8x0wh7sf8v9mjwhq32azjz54kw49fsjfb7m76z4nhxfkjw5hy";
+ };
+
+ buildInputs = [ base cmdliner ocaml_lwt zlib ];
+
+ propagatedBuildInputs = [ rdkafka zlib ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/didier-wenzek/ocaml-kafka;
+ description = "OCaml bindings for Kafka";
+ license = licenses.mit;
+ maintainers = [ maintainers.rixed ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ke/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ke/default.nix
new file mode 100644
index 00000000000..e1b68a1d2da
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/ke/default.nix
@@ -0,0 +1,28 @@
+{ lib, buildDunePackage, fetchurl
+, bigarray-compat, fmt
+, alcotest, bigstringaf
+}:
+
+buildDunePackage rec {
+ pname = "ke";
+ version = "0.4";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/ke/releases/download/v${version}/ke-v${version}.tbz";
+ sha256 = "13c9xy60vmq29mnwpg3h3zgl6gjbjfwbx1s0crfc6xwvark0zxnx";
+ };
+
+ propagatedBuildInputs = [ bigarray-compat fmt ];
+
+ checkInputs = lib.optionals doCheck [ alcotest bigstringaf ];
+ doCheck = true;
+
+ minimumOCamlVersion = "4.03";
+
+ meta = {
+ description = "Fast implementation of queue in OCaml";
+ homepage = "https://github.com/mirage/ke";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.vbgl ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix b/nixpkgs/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix
index 581319a0edf..d0349de4db3 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/lablgtk/2.14.0.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation (rec {
branch = "2.14";
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
stdenv.lib.maintainers.roconnor
];
homepage = http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/lablgtk.html;
diff --git a/nixpkgs/pkgs/development/ocaml-modules/lablgtk/default.nix b/nixpkgs/pkgs/development/ocaml-modules/lablgtk/default.nix
index 1b1869f991e..217af54040f 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/lablgtk/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/lablgtk/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [
- z77z roconnor vbgl
+ maggesi roconnor vbgl
];
homepage = http://lablgtk.forge.ocamlcore.org/;
description = "An OCaml interface to GTK";
diff --git a/nixpkgs/pkgs/development/ocaml-modules/lwt/3.x.nix b/nixpkgs/pkgs/development/ocaml-modules/lwt/3.x.nix
deleted file mode 100644
index c8371feb905..00000000000
--- a/nixpkgs/pkgs/development/ocaml-modules/lwt/3.x.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ stdenv, fetchzip, pkgconfig, ncurses, libev, dune
-, ocaml, findlib, cppo
-, ocaml-migrate-parsetree, ppx_tools_versioned, result
-, withP4 ? true
-, camlp4 ? null
-}:
-
-stdenv.mkDerivation rec {
- version = "3.3.0";
- name = "ocaml${ocaml.version}-lwt-${version}";
-
- src = fetchzip {
- url = "https://github.com/ocsigen/lwt/archive/${version}.tar.gz";
- sha256 = "0n87hcyl4svy0risj439wyfq6bl77qxq3nraqgdr1qbz5lskbq2j";
- };
-
- preConfigure = ''
- ocaml src/util/configure.ml -use-libev true -use-camlp4 ${if withP4 then "true" else "false"}
- '';
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ ncurses ocaml findlib dune cppo
- ocaml-migrate-parsetree ppx_tools_versioned ]
- ++ stdenv.lib.optional withP4 camlp4;
- propagatedBuildInputs = [ libev result ];
-
- installPhase = ''
- ocaml src/util/install_filter.ml
- ${dune.installPhase}
- '';
-
- meta = {
- homepage = "https://ocsigen.org/lwt/";
- description = "A cooperative threads library for OCaml";
- maintainers = [ stdenv.lib.maintainers.vbgl ];
- license = stdenv.lib.licenses.lgpl21;
- inherit (ocaml.meta) platforms;
- };
-}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/lwt/4.x.nix b/nixpkgs/pkgs/development/ocaml-modules/lwt/4.x.nix
index 4850a853ea0..3ec3574ea09 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/lwt/4.x.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/lwt/4.x.nix
@@ -1,5 +1,5 @@
{ lib, fetchzip, pkgconfig, ncurses, libev, buildDunePackage, ocaml
-, cppo, ocaml-migrate-parsetree, ppx_tools_versioned, result
+, cppo, ocaml-migrate-parsetree, ocplib-endian, result
, mmap, seq
}:
@@ -7,22 +7,17 @@ let inherit (lib) optional versionAtLeast; in
buildDunePackage rec {
pname = "lwt";
- version = "4.2.1";
+ version = "4.4.0";
src = fetchzip {
url = "https://github.com/ocsigen/${pname}/archive/${version}.tar.gz";
- sha256 = "1hz24fyhpm7d6603v399pgxvdl236srwagqja41ljvjx83y10ysr";
+ sha256 = "1l97zdcql7y13fhaq0m9n9xvxf712jg0w70r72fvv6j49xm4nlhi";
};
- postPatch = ''
- substituteInPlace lwt.opam \
- --replace 'version: "dev"' 'version: "${version}"'
- '';
-
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ cppo ocaml-migrate-parsetree ppx_tools_versioned ]
+ buildInputs = [ cppo ocaml-migrate-parsetree ]
++ optional (!versionAtLeast ocaml.version "4.07") ncurses;
- propagatedBuildInputs = [ libev mmap seq result ];
+ propagatedBuildInputs = [ libev mmap ocplib-endian seq result ];
meta = {
homepage = "https://ocsigen.org/lwt/";
diff --git a/nixpkgs/pkgs/development/ocaml-modules/lwt/legacy.nix b/nixpkgs/pkgs/development/ocaml-modules/lwt/legacy.nix
index e6ef82a9008..c540124d104 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/lwt/legacy.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/lwt/legacy.nix
@@ -52,7 +52,7 @@ buildOcaml {
license = licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [
- z77z vbgl gal_bolle
+ maggesi vbgl gal_bolle
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/lwt/ppx.nix b/nixpkgs/pkgs/development/ocaml-modules/lwt/ppx.nix
index fbd061a6566..4ad6fc2c471 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/lwt/ppx.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/lwt/ppx.nix
@@ -5,8 +5,7 @@ buildDunePackage {
inherit (lwt) src version;
- buildInputs = [ ppx_tools_versioned ];
- propagatedBuildInputs = [ lwt ];
+ propagatedBuildInputs = [ lwt ppx_tools_versioned ];
meta = {
description = "Ppx syntax extension for Lwt";
diff --git a/nixpkgs/pkgs/development/ocaml-modules/menhir/generic.nix b/nixpkgs/pkgs/development/ocaml-modules/menhir/generic.nix
index d767c20f638..fad11ccedaa 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/menhir/generic.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/menhir/generic.nix
@@ -38,6 +38,6 @@ stdenv.mkDerivation {
lgpl2 /* library */
];
platforms = ocaml.meta.platforms or [];
- maintainers = with maintainers; [ z77z ];
+ maintainers = with maintainers; [ maggesi ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/mlgmpidl/default.nix b/nixpkgs/pkgs/development/ocaml-modules/mlgmpidl/default.nix
index d25a5f4ce06..2733ad2b0fb 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/mlgmpidl/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/mlgmpidl/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
name = "ocaml${ocaml.version}-mlgmpidl-${version}";
- version = "1.2.10";
+ version = "1.2.11";
src = fetchFromGitHub {
owner = "nberth";
repo = "mlgmpidl";
rev = version;
- sha256 = "181vpqx8zdairq645b8qpkzj4fnkb508iavk7sqzskag1s8613qn";
+ sha256 = "1rycl84sdvgb5avdsya9iz8brx92y2zcb6cn4w1j0164j6q2ril9";
};
buildInputs = [ perl gmp mpfr ocaml findlib camlidl ];
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ocamlnat/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ocamlnat/default.nix
index 468e387f8f1..d6281e00fde 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ocamlnat/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ocamlnat/default.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
'';
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ocamlnet/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ocamlnet/default.nix
index 33f32879211..fe276ac6e94 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ocamlnet/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ocamlnet/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation {
license = "Most Ocamlnet modules are released under the zlib/png license. The HTTP server module Nethttpd is, however, under the GPL.";
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ocsigen-server/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ocsigen-server/default.nix
index 426fecf3915..9b0b8c433c2 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ocsigen-server/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ocsigen-server/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
''
rm -rf $out/var/run
wrapProgram $out/bin/ocsigenserver \
- --prefix CAML_LD_LIBRARY_PATH : "$CAML_LD_LIBRARY_PATH:${mkpath ssl "ssl"}:${mkpath ocamlnet "netsys"}:${mkpath ocamlnet "netstring"}:${mkpath ocaml_pcre "pcre"}:${mkpath ocaml_sqlite3 "sqlite3"}"
+ --suffix CAML_LD_LIBRARY_PATH : "${mkpath ssl "ssl"}:${mkpath ocamlnet "netsys"}:${mkpath ocamlnet "netstring"}:${mkpath ocaml_pcre "pcre"}:${mkpath ocaml_sqlite3 "sqlite3"}"
'';
dontPatchShebangs = true;
diff --git a/nixpkgs/pkgs/development/ocaml-modules/odn/default.nix b/nixpkgs/pkgs/development/ocaml-modules/odn/default.nix
index a56a6140f8e..62644c1e971 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/odn/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/odn/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation {
license = licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [
- vbgl z77z
+ vbgl maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ounit/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ounit/default.nix
index 533a41cc435..758bb072090 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ounit/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ounit/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.mit;
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/owl-base/default.nix b/nixpkgs/pkgs/development/ocaml-modules/owl-base/default.nix
new file mode 100644
index 00000000000..b2546f3e93c
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/owl-base/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, buildDunePackage, fetchFromGitHub, integers, stdlib-shims }:
+
+buildDunePackage rec {
+ pname = "owl-base";
+ version = "0.7.1";
+
+ src = fetchFromGitHub {
+ owner = "owlbarn";
+ repo = "owl";
+ rev = version;
+ sha256 = "1v4jfn3w18zq188f9gskx9ffja3xx59j2mgrw6azp8lsbqixg5xk";
+ };
+
+ propagatedBuildInputs = [ stdlib-shims ];
+
+ minimumOCamlVersion = "4.06";
+
+ meta = with stdenv.lib; {
+ description = "Numerical computing library for Ocaml";
+ homepage = "https://ocaml.xyz";
+ platforms = platforms.x86_64;
+ maintainers = [ maintainers.bcdarwin ];
+ license = licenses.mit;
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/owl/default.nix b/nixpkgs/pkgs/development/ocaml-modules/owl/default.nix
new file mode 100644
index 00000000000..95d4f6da704
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/owl/default.nix
@@ -0,0 +1,15 @@
+{ stdenv, buildDunePackage, fetchFromGitHub, alcotest
+, eigen, stdio, stdlib-shims, openblasCompat, owl-base
+}:
+
+buildDunePackage rec {
+ pname = "owl";
+
+ inherit (owl-base) version src meta;
+
+ buildInputs = [ eigen ];
+ checkInputs = [ alcotest ];
+ propagatedBuildInputs = [ stdio stdlib-shims openblasCompat owl-base ];
+
+ # tests not enabled for now due to owlbarn/owl/issues/460
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/pcre/default.nix b/nixpkgs/pkgs/development/ocaml-modules/pcre/default.nix
index 6428670ebb2..7559fc35d8e 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/pcre/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/pcre/default.nix
@@ -21,6 +21,6 @@ stdenv.mkDerivation rec {
description = "An efficient C-library for pattern matching with Perl-style regular expressions in OCaml";
license = licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
- maintainers = with maintainers; [ z77z vbmithr ];
+ maintainers = with maintainers; [ maggesi vbmithr ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ppx_tools/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ppx_tools/default.nix
index 60b730e0640..fd2b67225e6 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ppx_tools/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ppx_tools/default.nix
@@ -23,6 +23,9 @@ let param = {
"4.08" = {
version = "5.3+4.08.0";
sha256 = "0vdmhs3hpmh5iclx4lzgdpf362m4l35zprxs73r84z1yhr4jcr4m"; };
+ "4.09" = {
+ version = "5.3+4.08.0";
+ sha256 = "0vdmhs3hpmh5iclx4lzgdpf362m4l35zprxs73r84z1yhr4jcr4m"; };
}.${ocaml.meta.branch};
in
stdenv.mkDerivation {
diff --git a/nixpkgs/pkgs/development/ocaml-modules/react/default.nix b/nixpkgs/pkgs/development/ocaml-modules/react/default.nix
index 74789636896..7baf8b743be 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/react/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/react/default.nix
@@ -17,6 +17,6 @@ stdenv.mkDerivation {
description = "Applicative events and signals for OCaml";
license = licenses.bsd3;
platforms = ocaml.meta.platforms or [];
- maintainers = with maintainers; [ z77z vbmithr gal_bolle];
+ maintainers = with maintainers; [ maggesi vbmithr gal_bolle];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/sawja/default.nix b/nixpkgs/pkgs/development/ocaml-modules/sawja/default.nix
index 01bc7192846..d0dba6c2cee 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/sawja/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/sawja/default.nix
@@ -1,10 +1,10 @@
-{stdenv, fetchurl, which, perl, ocaml, findlib, javalib, camlp4 }:
+{stdenv, fetchurl, which, perl, ocaml, findlib, javalib }:
assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "3.12";
let
pname = "sawja";
- version = "1.5.6";
+ version = "1.5.7";
webpage = "http://sawja.inria.fr/";
in
stdenv.mkDerivation {
@@ -12,11 +12,11 @@ stdenv.mkDerivation {
name = "ocaml${ocaml.version}-${pname}-${version}";
src = fetchurl {
- url = https://gforge.inria.fr/frs/download.php/file/37819/sawja-1.5.6.tar.bz2;
- sha256 = "0dkfdc8h94r7kj4p8q57fz7fssypgmjrix8xff0va7x1nya5sdp3";
+ url = https://gforge.inria.fr/frs/download.php/file/38117/sawja-1.5.7.tar.bz2;
+ sha256 = "08xv1bq4pragc1g93w4dnbn0mighcjwfp3ixj9jzmhka2vzqm4cc";
};
- buildInputs = [ which perl ocaml findlib camlp4 ];
+ buildInputs = [ which perl ocaml findlib ];
patches = [ ./configure.sh.patch ./Makefile.config.example.patch ];
diff --git a/nixpkgs/pkgs/development/ocaml-modules/sodium/default.nix b/nixpkgs/pkgs/development/ocaml-modules/sodium/default.nix
new file mode 100644
index 00000000000..8c8895d4520
--- /dev/null
+++ b/nixpkgs/pkgs/development/ocaml-modules/sodium/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, ctypes, libsodium }:
+
+stdenv.mkDerivation rec {
+ pname = "ocaml${ocaml.version}-sodium";
+ version = "0.6.0";
+
+ src = fetchFromGitHub {
+ owner = "dsheets";
+ repo = "ocaml-sodium";
+ rev = version;
+ sha256 = "124gpi1jhac46x05gp5viykyrafnlp03v1cmkl13c6pgcs8w04pv";
+ };
+
+ buildInputs = [ ocaml findlib ocamlbuild ];
+ propagatedBuildInputs = [ ctypes libsodium ];
+
+ createFindlibDestdir = true;
+
+ hardeningDisable = stdenv.lib.optional stdenv.isDarwin "strictoverflow";
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/dsheets/ocaml-sodium;
+ description = "Binding to libsodium 1.0.9+";
+ platforms = ocaml.meta.platforms or [];
+ maintainers = [ maintainers.rixed ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/sqlite3/default.nix b/nixpkgs/pkgs/development/ocaml-modules/sqlite3/default.nix
index 0b3f13bc54f..53b11f285a6 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/sqlite3/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/sqlite3/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [
- z77z vbgl
+ maggesi vbgl
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/ssl/default.nix b/nixpkgs/pkgs/development/ocaml-modules/ssl/default.nix
index 5ee77425a2f..3086558e3eb 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/ssl/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/ssl/default.nix
@@ -19,7 +19,7 @@ buildDunePackage rec {
description = "OCaml bindings for libssl ";
license = "LGPL+link exception";
maintainers = [
- lib.maintainers.z77z
+ lib.maintainers.maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/type_conv/108.08.00.nix b/nixpkgs/pkgs/development/ocaml-modules/type_conv/108.08.00.nix
index f17e5a7b89e..f2e272ed395 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/type_conv/108.08.00.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/type_conv/108.08.00.nix
@@ -22,6 +22,6 @@ stdenv.mkDerivation {
license = licenses.asl20;
branch = "108";
platforms = ocaml.meta.platforms or [];
- maintainers = with maintainers; [ z77z ];
+ maintainers = with maintainers; [ maggesi ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/type_conv/109.60.01.nix b/nixpkgs/pkgs/development/ocaml-modules/type_conv/109.60.01.nix
index c54642afb41..706554bc027 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/type_conv/109.60.01.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/type_conv/109.60.01.nix
@@ -21,6 +21,6 @@ stdenv.mkDerivation {
description = "Support library for OCaml preprocessor type conversions";
license = stdenv.lib.licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
- maintainers = with stdenv.lib.maintainers; [ z77z ];
+ maintainers = with stdenv.lib.maintainers; [ maggesi ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/type_conv/112.01.01.nix b/nixpkgs/pkgs/development/ocaml-modules/type_conv/112.01.01.nix
index c50d08dd144..f6c1ec9ad06 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/type_conv/112.01.01.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/type_conv/112.01.01.nix
@@ -15,6 +15,6 @@ buildOcaml rec {
homepage = https://github.com/janestreet/type_conv/;
description = "Support library for preprocessor type conversions";
license = stdenv.lib.licenses.asl20;
- maintainers = with stdenv.lib.maintainers; [ z77z ericbmerritt ];
+ maintainers = with stdenv.lib.maintainers; [ maggesi ericbmerritt ];
};
}
diff --git a/nixpkgs/pkgs/development/ocaml-modules/yojson/default.nix b/nixpkgs/pkgs/development/ocaml-modules/yojson/default.nix
index c660ca64856..84d5e488b25 100644
--- a/nixpkgs/pkgs/development/ocaml-modules/yojson/default.nix
+++ b/nixpkgs/pkgs/development/ocaml-modules/yojson/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation ({
meta = with stdenv.lib; {
description = "An optimized parsing and printing library for the JSON format";
- homepage = "http://mjambon.com/${pname}.html";
+ homepage = "https://github.com/ocaml-community/${pname}";
license = licenses.bsd3;
maintainers = [ maintainers.vbgl ];
platforms = ocaml.meta.platforms or [];
diff --git a/nixpkgs/pkgs/development/perl-modules/BerkeleyDB/default.nix b/nixpkgs/pkgs/development/perl-modules/BerkeleyDB/default.nix
deleted file mode 100644
index b23db8e1edf..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/BerkeleyDB/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{buildPerlPackage, fetchurl, db}:
-
-buildPerlPackage {
- pname = "BerkeleyDB";
- version = "0.61";
-
- src = fetchurl {
- url = "mirror://cpan/authors/id/P/PM/PMQS/BerkeleyDB-0.61.tar.gz";
- sha256 = "0l65v301cz6a9dxcw6a4ps2mnr5zq358yn81favap6i092krggiz";
- };
-
- preConfigure = ''
- echo "LIB = ${db.out}/lib" > config.in
- echo "INCLUDE = ${db.dev}/include" >> config.in
- '';
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/Compress-Raw-Zlib/default.nix b/nixpkgs/pkgs/development/perl-modules/Compress-Raw-Zlib/default.nix
deleted file mode 100644
index 1163b6cb15b..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/Compress-Raw-Zlib/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ fetchurl, buildPerlPackage, zlib, stdenv }:
-
-buildPerlPackage {
- pname = "Compress-Raw-Zlib";
- version = "2.086";
-
- src = fetchurl {
- url = mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.086.tar.gz;
- sha256 = "0va93wc968p4l2ql0k349bz189l2vbs09bpn865cvc36amqxwv9z";
- };
-
- preConfigure = ''
- cat > config.in <<EOF
- BUILD_ZLIB = False
- INCLUDE = ${zlib.dev}/include
- LIB = ${zlib.out}/lib
- OLD_ZLIB = False
- GZIP_OS_CODE = AUTO_DETECT
- EOF
- '';
-
- doCheck = !stdenv.isDarwin;
-
- meta = {
- license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
- };
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/DBD-Oracle/default.nix b/nixpkgs/pkgs/development/perl-modules/DBD-Oracle/default.nix
deleted file mode 100644
index 0658dd4248d..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/DBD-Oracle/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ stdenv, fetchurl, buildPerlPackage, DBI, TestNoWarnings, oracle-instantclient }:
-
-buildPerlPackage {
- pname = "DBD-Oracle";
- version = "1.80";
-
- src = fetchurl {
- url = mirror://cpan/authors/id/Z/ZA/ZARQUON/DBD-Oracle-1.76.tar.gz;
- sha256 = "1wym2kc8b31qa1zb0dgyy3w4iqlk1faw36gy9hkpj895qr1pznxn";
- };
-
- ORACLE_HOME = "${oracle-instantclient.lib}/lib";
-
- buildInputs = [ TestNoWarnings oracle-instantclient ] ;
- propagatedBuildInputs = [ DBI ];
-
- postBuild = stdenv.lib.optionalString stdenv.isDarwin ''
- install_name_tool -add_rpath "${oracle-instantclient.lib}/lib" blib/arch/auto/DBD/Oracle/Oracle.bundle
- '';
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/DBD-Pg/default.nix b/nixpkgs/pkgs/development/perl-modules/DBD-Pg/default.nix
deleted file mode 100644
index 33979121538..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/DBD-Pg/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ stdenv, fetchurl, buildPerlPackage, DBI, postgresql }:
-
-buildPerlPackage {
- pname = "DBD-Pg";
- version = "3.7.4";
-
- src = fetchurl {
- url = "mirror://cpan/authors/id/T/TU/TURNSTEP/DBD-Pg-3.7.4.tar.gz";
- sha256 = "0gkqlvbmzbdm0g4k328nlkjdg3wrjm5i2n9jxj1i8sqxkm79rylz";
- };
-
- buildInputs = [ postgresql ];
- propagatedBuildInputs = [ DBI ];
-
- makeMakerFlags = "POSTGRES_HOME=${postgresql}";
-
- # tests freeze in a sandbox
- doCheck = false;
-
- meta = {
- description = "DBI PostgreSQL interface";
- license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
- platforms = stdenv.lib.platforms.unix;
- };
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/DBD-SQLite/default.nix b/nixpkgs/pkgs/development/perl-modules/DBD-SQLite/default.nix
deleted file mode 100644
index 5a24687c2b0..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/DBD-SQLite/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ stdenv, fetchurl, buildPerlPackage, perl, DBI, sqlite }:
-
-buildPerlPackage {
- pname = "DBD-SQLite";
- version = "1.62";
-
- src = fetchurl {
- url = mirror://cpan/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.62.tar.gz;
- sha256 = "0p78ri1q6xpc1i98i6mlriv8n66iz8r5r11dlsknjm4y58rfz0mx";
- };
-
- propagatedBuildInputs = [ DBI ];
- buildInputs = [ sqlite ];
-
- patches = [
- # Support building against our own sqlite.
- ./external-sqlite.patch
- ];
-
- makeMakerFlags = "SQLITE_INC=${sqlite.dev}/include SQLITE_LIB=${sqlite.out}/lib";
-
- postInstall = ''
- # Get rid of a pointless copy of the SQLite sources.
- rm -rf $out/${perl.libPrefix}/*/*/auto/share
- '';
-
- meta = with stdenv.lib; {
- description = "Self Contained SQLite RDBMS in a DBI Driver";
- license = with licenses; [ artistic1 gpl1Plus ];
- platforms = platforms.unix;
- };
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/DBD-mysql/default.nix b/nixpkgs/pkgs/development/perl-modules/DBD-mysql/default.nix
deleted file mode 100644
index eb539339603..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/DBD-mysql/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ fetchurl, buildPerlPackage, DBI, DevelChecklib, libmysqlclient }:
-
-buildPerlPackage {
- pname = "DBD-mysql";
- version = "4.050";
-
- src = fetchurl {
- url = mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz;
- sha256 = "0y4djb048i09dk19av7mzfb3khr72vw11p3ayw2p82jsy4gm8j2g";
- };
-
- buildInputs = [ libmysqlclient DevelChecklib ] ;
- propagatedBuildInputs = [ DBI ];
-
- doCheck = false;
-
-# makeMakerFlags = "MYSQL_HOME=${mysql}";
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/DBD-sybase/default.nix b/nixpkgs/pkgs/development/perl-modules/DBD-sybase/default.nix
deleted file mode 100644
index e863663fc94..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/DBD-sybase/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ fetchurl, buildPerlPackage, DBI, freetds }:
-
-buildPerlPackage {
- pname = "DBD-Sybase";
- version = "1.16";
-
- src = fetchurl {
- url = mirror://cpan/authors/id/M/ME/MEWP/DBD-Sybase-1.16.tar.gz;
- sha256 = "1k6n261nrrcll9wxn5xwi4ibpavqv1il96687k62mbpznzl2gx37";
- };
-
- SYBASE = freetds;
-
- buildInputs = [ freetds ] ;
- propagatedBuildInputs = [ DBI ];
-
- doCheck = false;
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/DB_File/default.nix b/nixpkgs/pkgs/development/perl-modules/DB_File/default.nix
deleted file mode 100644
index d63e3a48727..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/DB_File/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{fetchurl, buildPerlPackage, db}:
-
-buildPerlPackage {
- pname = "DB_File";
- version = "1.851";
-
- src = fetchurl {
- url = "mirror://cpan/authors/id/P/PM/PMQS/DB_File-1.851.tar.gz";
- sha256 = "1j276mng1nwxxdxnb3my427s5lb6zlnssizcnxricnvaa170kdv8";
- };
-
- preConfigure = ''
- cat > config.in <<EOF
- PREFIX = size_t
- HASH = u_int32_t
- LIB = ${db.out}/lib
- INCLUDE = ${db.dev}/include
- EOF
- '';
-}
diff --git a/nixpkgs/pkgs/development/perl-modules/Mozilla-LDAP/default.nix b/nixpkgs/pkgs/development/perl-modules/Mozilla-LDAP/default.nix
new file mode 100644
index 00000000000..41025e26f97
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/Mozilla-LDAP/default.nix
@@ -0,0 +1,17 @@
+{ lib, fetchurl, openldap, buildPerlPackage }:
+
+buildPerlPackage rec {
+ pname = "Mozilla-Ldap";
+ version = "1.5.3";
+ USE_OPENLDAP = 1;
+ LDAPSDKDIR = openldap.dev;
+ LDAPSDKLIBDIR = "${openldap.out}/lib";
+ src = fetchurl {
+ url = "https://ftp.mozilla.org/pub/directory/perldap/releases/${version}/src/perl-mozldap-${version}.tar.gz";
+ sha256 = "0s0albdw0zvg3w37s7is7gddr4mqwicjxxsy400n1p96l7ipnw4x";
+ };
+ meta = {
+ description = "Mozilla's ldap client library";
+ license = with lib.licenses; [ mpl20 lgpl21Plus gpl2Plus ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/perl-modules/Percona-Toolkit/default.nix b/nixpkgs/pkgs/development/perl-modules/Percona-Toolkit/default.nix
new file mode 100644
index 00000000000..3b19b64367d
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/Percona-Toolkit/default.nix
@@ -0,0 +1,20 @@
+{ lib, fetchFromGitHub, buildPerlPackage, DBDmysql, DBI, IOSocketSSL, TermReadKey }:
+
+buildPerlPackage {
+ pname = "Percona-Toolkit";
+ version = "3.0.12";
+ src = fetchFromGitHub {
+ owner = "percona";
+ repo = "percona-toolkit";
+ rev = "3.0.12";
+ sha256 = "0xk4h4dzl80kf97lbx0nznx9ajrb6kkg7k3iwca3rj6f3rqggv9y";
+ };
+ outputs = [ "out" ];
+ buildInputs = [ DBDmysql DBI IOSocketSSL TermReadKey ];
+ meta = {
+ description = ''Collection of advanced command-line tools to perform a variety of MySQL and system tasks.'';
+ homepage = http://www.percona.com/software/percona-toolkit;
+ license = with lib.licenses; [ gpl2 ];
+ maintainers = with lib.maintainers; [ izorkin ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/perl-modules/Po4a/default.nix b/nixpkgs/pkgs/development/perl-modules/Po4a/default.nix
new file mode 100644
index 00000000000..94d83845e29
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/Po4a/default.nix
@@ -0,0 +1,37 @@
+{ lib, fetchurl, docbook_xsl, docbook_xsl_ns, gettext, libxslt, glibcLocales, docbook_xml_dtd_412, docbook_sgml_dtd_41, texlive, opensp
+, perl, buildPerlPackage, ModuleBuild, TextWrapI18N, LocaleGettext, TermReadKey, SGMLSpm, UnicodeLineBreak, PodParser, YAMLTiny }:
+
+buildPerlPackage rec {
+ pname = "po4a";
+ version = "0.55";
+ src = fetchurl {
+ url = "https://github.com/mquinson/po4a/releases/download/v${version}/po4a-${version}.tar.gz";
+ sha256 = "1qss4q5df3nsydsbggb7gg50bn0kdxq5wn8riqm9zwkiq6a4bifg";
+ };
+ nativeBuildInputs = [ docbook_xsl docbook_xsl_ns ModuleBuild ];
+ propagatedBuildInputs = [ TextWrapI18N LocaleGettext SGMLSpm UnicodeLineBreak PodParser YAMLTiny ];
+ # TODO: TermReadKey was temporarily removed from propagatedBuildInputs to unfreeze the build
+ buildInputs = [ gettext libxslt glibcLocales docbook_xml_dtd_412 docbook_sgml_dtd_41 texlive.combined.scheme-basic opensp ];
+ LC_ALL = "en_US.UTF-8";
+ SGML_CATALOG_FILES = "${docbook_xml_dtd_412}/xml/dtd/docbook/catalog.xml";
+ preConfigure = ''
+ touch Makefile.PL
+ export PERL_MB_OPT="--install_base=$out --prefix=$out"
+ '';
+ buildPhase = "perl Build.PL --install_base=$out --install_path=\"lib=$out/${perl.libPrefix}\"; ./Build build";
+ checkPhase = ''
+ export SGML_CATALOG_FILES=${docbook_sgml_dtd_41}/sgml/dtd/docbook-4.1/docbook.cat
+ ./Build test
+ '';
+ installPhase = ''
+ ./Build install
+ for f in $out/bin/*; do
+ substituteInPlace $f --replace "#! /usr/bin/env perl" "#!${perl}/bin/perl"
+ done
+ '';
+ meta = {
+ homepage = "https://po4a.org/";
+ description = "Tools for helping translation of documentation";
+ license = lib.licenses.gpl2;
+ };
+}
diff --git a/nixpkgs/pkgs/development/perl-modules/WWW-YoutubeViewer/default.nix b/nixpkgs/pkgs/development/perl-modules/WWW-YoutubeViewer/default.nix
new file mode 100644
index 00000000000..6a3ed466e8f
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/WWW-YoutubeViewer/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, buildPerlPackage, shortenPerlShebang, LWP, LWPProtocolHttps, DataDump, JSON }:
+
+buildPerlPackage rec {
+ pname = "WWW-YoutubeViewer";
+ version = "3.3.0";
+
+ src = fetchFromGitHub {
+ owner = "trizen";
+ repo = "youtube-viewer";
+ rev = version;
+ sha256 = "15xyrwv08fw8jmpydwzks26ipxnzliwddgyjcfqiaj0p7lwlhmx1";
+ };
+
+ nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin shortenPerlShebang;
+ propagatedBuildInputs = [
+ LWP
+ LWPProtocolHttps
+ DataDump
+ JSON
+ ];
+ postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
+ shortenPerlShebang $out/bin/youtube-viewer
+ '';
+
+ meta = {
+ description = "A lightweight application for searching and streaming videos from YouTube";
+ homepage = https://github.com/trizen/youtube-viewer;
+ maintainers = with stdenv.lib.maintainers; [ woffs ];
+ license = with stdenv.lib.licenses; [ artistic2 ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/perl-modules/alien-sdl.patch b/nixpkgs/pkgs/development/perl-modules/alien-sdl.patch
new file mode 100644
index 00000000000..b00f7dcce81
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/alien-sdl.patch
@@ -0,0 +1,30 @@
+diff --git a/inc/My/Builder/Unix.pm b/inc/My/Builder/Unix.pm
+index 15291d5..5c5ab24 100644
+--- a/inc/My/Builder/Unix.pm
++++ b/inc/My/Builder/Unix.pm
+@@ -48,7 +48,7 @@ sub get_additional_libs {
+
+ sub can_build_binaries_from_sources {
+ my $self = shift;
+- return 1; # yes we can
++ return 0; # no we can't
+ }
+
+ sub build_binaries {
+diff --git a/t/004_get_header_version.t b/t/004_get_header_version.t
+index d4146ff..27f53ea 100644
+--- a/t/004_get_header_version.t
++++ b/t/004_get_header_version.t
+@@ -1,8 +1,11 @@
+ # t/004_config.t
+
+-use Test::More tests => 1;
++use Test::More;
+ use Alien::SDL;
+
++Test::More::plan( skip_all => 'NixOS doesn\'t have SDL headers in this location' );
++
++
+ like( Alien::SDL->get_header_version('SDL_version.h'), qr/([0-9]+\.)*[0-9]+/, "Testing SDL_version.h" );
+ #like( Alien::SDL->get_header_version('SDL_net.h'), qr/([0-9]+\.)*[0-9]+/, "Testing SDL_net.h" );
+ #like( Alien::SDL->get_header_version('SDL_image.h'), qr/([0-9]+\.)*[0-9]+/, "Testing SDL_image.h" );
diff --git a/nixpkgs/pkgs/development/perl-modules/generic/builder.sh b/nixpkgs/pkgs/development/perl-modules/generic/builder.sh
index 253e7e0bdc7..9b42401fc4d 100644
--- a/nixpkgs/pkgs/development/perl-modules/generic/builder.sh
+++ b/nixpkgs/pkgs/development/perl-modules/generic/builder.sh
@@ -25,17 +25,6 @@ preConfigure() {
perl Makefile.PL PREFIX=$out INSTALLDIRS=site $makeMakerFlags PERL=$(type -P perl) FULLPERL=\"$fullperl/bin/perl\"
}
-
-postFixup() {
- # If a user installs a Perl package, she probably also wants its
- # dependencies in the user environment (since Perl modules don't
- # have something like an RPATH, so the only way to find the
- # dependencies is to have them in the PERL5LIB variable).
- if test -e $out/nix-support/propagated-build-inputs; then
- ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
- fi
-}
-
if test -n "$perlPreHook"; then
eval "$perlPreHook"
fi
diff --git a/nixpkgs/pkgs/development/perl-modules/generic/default.nix b/nixpkgs/pkgs/development/perl-modules/generic/default.nix
index 073b0f1c5ad..79c7919a354 100644
--- a/nixpkgs/pkgs/development/perl-modules/generic/default.nix
+++ b/nixpkgs/pkgs/development/perl-modules/generic/default.nix
@@ -22,9 +22,6 @@ toPerlModule(stdenv.mkDerivation (
# Prevent CPAN downloads.
PERL_AUTOINSTALL = "--skipdeps";
- # Avoid creating perllocal.pod, which contains a timestamp
- installTargets = "pure_install";
-
# From http://wiki.cpantesters.org/wiki/CPANAuthorNotes: "allows
# authors to skip certain tests (or include certain tests) when
# the results are not being monitored by a human being."
@@ -34,15 +31,15 @@ toPerlModule(stdenv.mkDerivation (
# https://metacpan.org/pod/release/XSAWYERX/perl-5.26.0/pod/perldelta.pod#Removal-of-the-current-directory-%28%22.%22%29-from-@INC
PERL_USE_UNSAFE_INC = "1";
- meta.homepage = "https://metacpan.org/release/${attrs.pname or (builtins.parseDrvName attrs.name).name}"; # TODO: phase-out `attrs.name`
+ meta.homepage = "https://metacpan.org/release/${lib.getName attrs}"; # TODO: phase-out `attrs.name`
meta.platforms = perl.meta.platforms;
}
attrs
)
//
{
- pname = "perl${perl.version}-${attrs.pname or (builtins.parseDrvName attrs.name).name}"; # TODO: phase-out `attrs.name`
- version = attrs.version or (builtins.parseDrvName attrs.name).version; # TODO: phase-out `attrs.name`
+ pname = "perl${perl.version}-${lib.getName attrs}"; # TODO: phase-out `attrs.name`
+ version = lib.getVersion attrs; # TODO: phase-out `attrs.name`
builder = ./builder.sh;
buildInputs = buildInputs ++ [ perl ];
nativeBuildInputs = nativeBuildInputs ++ [ (perl.dev or perl) ];
diff --git a/nixpkgs/pkgs/development/perl-modules/ham/default.nix b/nixpkgs/pkgs/development/perl-modules/ham/default.nix
new file mode 100644
index 00000000000..637e6ac22dd
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/ham/default.nix
@@ -0,0 +1,42 @@
+{ lib, buildPerlPackage, fetchFromGitHub, makeWrapper, openssh, GitRepository, URI, XMLMini }:
+
+buildPerlPackage {
+ pname = "ham-unstable";
+ version = "2019-01-22";
+
+ src = fetchFromGitHub {
+ owner = "kernkonzept";
+ repo = "ham";
+ rev = "37c2e4e8b8bd779ba0f8c48a3c6ba34bad860b92";
+ sha256 = "0h5r5256niskypl4g1j2573wqi0nn0mai5p04zsa06xrgyjqcy2j";
+ };
+
+ outputs = [ "out" ];
+
+ buildInputs = [ makeWrapper ];
+ propagatedBuildInputs = [ openssh GitRepository URI XMLMini ];
+
+ preConfigure = ''
+ patchShebangs .
+ touch Makefile.PL
+ rm -f Makefile
+ '';
+
+ installPhase = ''
+ mkdir -p $out/lib $out/bin
+ cp -r . $out/lib/ham
+
+ makeWrapper $out/lib/ham/ham $out/bin/ham --argv0 ham \
+ --prefix PATH : ${openssh}/bin
+ '';
+
+ doCheck = false;
+
+ meta = {
+ description = "A tool to manage big projects consisting of multiple loosely-coupled git repositories";
+ homepage = https://github.com/kernkonzept/ham;
+ license = "unknown"; # should be gpl2, but not quite sure
+ maintainers = with lib.maintainers; [ aw ];
+ platforms = lib.platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-ipv6.patch b/nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-ipv6.patch
deleted file mode 100644
index 0568aeb56bf..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-ipv6.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -ru stanaka-net-amazon-ec2-bc66577-orig/lib/Net/Amazon/EC2/RunningInstances.pm stanaka-net-amazon-ec2-bc66577/lib/Net/Amazon/EC2/RunningInstances.pm
---- stanaka-net-amazon-ec2-bc66577-orig/lib/Net/Amazon/EC2/RunningInstances.pm 2011-06-13 19:45:30.000000000 -0400
-+++ stanaka-net-amazon-ec2-bc66577/lib/Net/Amazon/EC2/RunningInstances.pm 2011-10-27 17:25:29.000000000 -0400
-@@ -25,6 +25,10 @@
- This element remains empty until the instance enters a
- running state.
-
-+=item dns_name_v6 (optional)
-+
-+The public IPv6 address of the instance.
-+
- =item image_id (required)
-
- The image id of the AMI currently running in this instance.
-@@ -134,6 +138,7 @@
-
- has 'ami_launch_index' => ( is => 'ro', isa => 'Str', required => 0 );
- has 'dns_name' => ( is => 'ro', isa => 'Maybe[Str]', required => 0 );
-+has 'dns_name_v6' => ( is => 'ro', isa => 'Maybe[Str]', required => 0 );
- has 'image_id' => ( is => 'ro', isa => 'Str', required => 1 );
- has 'kernel_id' => ( is => 'ro', isa => 'Maybe[Str]', required => 1 );
- has 'ramdisk_id' => ( is => 'ro', isa => 'Maybe[Str]', required => 1 );
-diff -ru stanaka-net-amazon-ec2-bc66577-orig/lib/Net/Amazon/EC2.pm stanaka-net-amazon-ec2-bc66577/lib/Net/Amazon/EC2.pm
---- stanaka-net-amazon-ec2-bc66577-orig/lib/Net/Amazon/EC2.pm 2011-06-13 19:45:30.000000000 -0400
-+++ stanaka-net-amazon-ec2-bc66577/lib/Net/Amazon/EC2.pm 2011-10-27 17:25:29.000000000 -0400
-@@ -1691,6 +1691,7 @@
- my $self = shift;
- my %args = validate( @_, {
- InstanceId => { type => SCALAR | ARRAYREF, optional => 1 },
-+ Action => { default => "DescribeInstances" },
- });
-
- # If we have a array ref of instances lets split them out into their InstanceId.n format
-@@ -1703,7 +1704,8 @@
- }
- }
-
-- my $xml = $self->_sign(Action => 'DescribeInstances', %args);
-+ my $xml = $self->_sign(Action => $args{Action}, %args);
-+ delete $args{Action};
- my $reservations;
-
- if ( grep { defined && length } $xml->{Errors} ) {
-@@ -1791,6 +1793,7 @@
- my $running_instance = Net::Amazon::EC2::RunningInstances->new(
- ami_launch_index => $instance_elem->{amiLaunchIndex},
- dns_name => $instance_elem->{dnsName},
-+ dns_name_v6 => $instance_elem->{dnsNameV6},
- image_id => $instance_elem->{imageId},
- kernel_id => $instance_elem->{kernelId},
- ramdisk_id => $instance_elem->{ramdiskId},
diff --git a/nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-nova-compat.patch b/nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-nova-compat.patch
deleted file mode 100644
index 5d9aef7f70d..00000000000
--- a/nixpkgs/pkgs/development/perl-modules/net-amazon-ec2-nova-compat.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru -x '*~' Net-Amazon-EC2-0.14-orig/lib/Net/Amazon/EC2.pm Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2.pm
---- Net-Amazon-EC2-0.14-orig/lib/Net/Amazon/EC2.pm 2010-02-02 02:26:58.000000000 +0100
-+++ Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2.pm 2011-06-16 16:11:53.861341300 +0200
-@@ -1552,6 +1552,8 @@
- $args{"InstanceId." . $count} = $instance_id;
- $count++;
- }
-+ } else {
-+ $args{"InstanceId.1"} = delete $args{InstanceId};
- }
-
- my $xml = $self->_sign(Action => 'DescribeInstances', %args);
-@@ -3739,6 +3741,8 @@
- $args{"InstanceId." . $count} = $instance_id;
- $count++;
- }
-+ } else {
-+ $args{"InstanceId.1"} = delete $args{InstanceId};
- }
-
- my $xml = $self->_sign(Action => 'TerminateInstances', %args);
diff --git a/nixpkgs/pkgs/development/perl-modules/strip-nondeterminism/default.nix b/nixpkgs/pkgs/development/perl-modules/strip-nondeterminism/default.nix
new file mode 100644
index 00000000000..3e638bfb193
--- /dev/null
+++ b/nixpkgs/pkgs/development/perl-modules/strip-nondeterminism/default.nix
@@ -0,0 +1,33 @@
+{ lib, file, fetchFromGitLab, buildPerlPackage, ArchiveZip, ArchiveCpio }:
+
+buildPerlPackage rec {
+ pname = "strip-nondeterminism";
+ version = "1.0.0";
+
+ outputs = [ "out" "dev" ]; # no "devdoc"
+
+ src = fetchFromGitLab {
+ owner = "reproducible-builds";
+ repo = "strip-nondeterminism";
+ domain = "salsa.debian.org";
+ rev = version;
+ sha256 = "1pwar1fyadqxmvb7x4zyw2iawbi5lsfjcg0ps9n9rdjb6an7vv64";
+ };
+
+ # stray test failure
+ doCheck = false;
+
+ buildInputs = [ ArchiveZip ArchiveCpio file ];
+
+ perlPostHook = ''
+ # we don’t need the debhelper script
+ rm $out/bin/dh_strip_nondeterminism
+ rm $out/share/man/man1/dh_strip_nondeterminism.1.gz
+ '';
+
+ meta = with lib; {
+ description = "A Perl module for stripping bits of non-deterministic information";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ pSub ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/Babel/default.nix b/nixpkgs/pkgs/development/python-modules/Babel/default.nix
index 34ee532c1fe..97b35257820 100644
--- a/nixpkgs/pkgs/development/python-modules/Babel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/Babel/default.nix
@@ -1,18 +1,20 @@
-{ lib, buildPythonPackage, fetchPypi, pytz, pytest, freezegun, glibcLocales }:
+{ stdenv, lib, buildPythonPackage, fetchPypi, pytz, pytest, freezegun, glibcLocales }:
buildPythonPackage rec {
pname = "Babel";
- version = "2.6.0";
+ version = "2.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8cba50f48c529ca3fa18cf81fa9403be176d374ac4d60738b839122dfaaa3d23";
+ sha256 = "e86135ae101e31e2c8ec20a4e0c5220f4eed12487d5cf3f78be7e98d3a57fc28";
};
propagatedBuildInputs = [ pytz ];
checkInputs = [ pytest freezegun glibcLocales ];
+ doCheck = !stdenv.isDarwin;
+
preCheck = ''
export LC_ALL="en_US.UTF-8"
'';
diff --git a/nixpkgs/pkgs/development/python-modules/GitPython/default.nix b/nixpkgs/pkgs/development/python-modules/GitPython/default.nix
index 24fe4a2458d..d92100cc141 100644
--- a/nixpkgs/pkgs/development/python-modules/GitPython/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/GitPython/default.nix
@@ -1,12 +1,13 @@
{ lib, buildPythonPackage, fetchPypi, isPy27, substituteAll, git, gitdb2, mock, nose, ddt }:
buildPythonPackage rec {
- version = "2.1.11";
+ version = "3.0.4";
pname = "GitPython";
+ disabled = isPy27; # no longer supported
src = fetchPypi {
inherit pname version;
- sha256 = "8237dc5bfd6f1366abeee5624111b9d6879393d84745a507de0fda86043b65a8";
+ sha256 = "3237caca1139d0a7aa072f6735f5fd2520de52195e0fa1d8b83a9b212a2498b2";
};
patches = [
diff --git a/nixpkgs/pkgs/development/python-modules/JPype1/default.nix b/nixpkgs/pkgs/development/python-modules/JPype1/default.nix
index 44ec253fbf7..3e3d90f09d2 100644
--- a/nixpkgs/pkgs/development/python-modules/JPype1/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/JPype1/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "JPype1";
- version = "0.6.3";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6841523631874a731e1f94e1b1f130686ad3772030eaa3b6946256eeb1d10dd1";
+ sha256 = "1630439d5b0fb49e2878b43a1a1f074f9d4f46520f525569e14f1f0f9399f871";
};
patches = [ ./set-compiler-language.patch ];
diff --git a/nixpkgs/pkgs/development/python-modules/Logbook/default.nix b/nixpkgs/pkgs/development/python-modules/Logbook/default.nix
index 74a3ffdfcc8..97befe7190a 100644
--- a/nixpkgs/pkgs/development/python-modules/Logbook/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/Logbook/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Logbook";
- version = "1.5.2";
+ version = "1.5.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0mvsig6sk4dywpw5naah1npf6h621qzhg0sd427j5znr06a2ksqs";
+ sha256 = "1s1gyfw621vid7qqvhddq6c3z2895ci4lq3g0r1swvpml2nm9x36";
};
checkInputs = [ pytest ] ++ lib.optionals (!isPy3k) [ mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/Mako/default.nix b/nixpkgs/pkgs/development/python-modules/Mako/default.nix
index 85493f2760a..2e7cb74a06c 100644
--- a/nixpkgs/pkgs/development/python-modules/Mako/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/Mako/default.nix
@@ -1,26 +1,29 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
, markupsafe
, nose
, mock
-, pytest
, isPyPy
}:
buildPythonPackage rec {
pname = "Mako";
- version = "1.0.12";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0cfa65de3a835e87eeca6ac856b3013aade55f49e32515f65d999f91a2324162";
+ sha256 = "a36919599a9b7dc5d86a7a8988f23a9a3a3d083070023bab23d64f7f1d1e0a4b";
};
- checkInputs = [ markupsafe nose mock pytest ];
+ checkInputs = [ markupsafe nose mock ];
propagatedBuildInputs = [ markupsafe ];
doCheck = !isPyPy; # https://bitbucket.org/zzzeek/mako/issue/238/2-tests-failed-on-pypy-24-25
+ checkPhase = ''
+ ${python.interpreter} -m unittest discover
+ '';
meta = {
description = "Super-fast templating language";
diff --git a/nixpkgs/pkgs/development/python-modules/ROPGadget/default.nix b/nixpkgs/pkgs/development/python-modules/ROPGadget/default.nix
index c9398d96fce..4daf76219ad 100644
--- a/nixpkgs/pkgs/development/python-modules/ROPGadget/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ROPGadget/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "ROPGadget";
- version = "5.8";
+ version = "5.9";
src = fetchPypi {
inherit pname version;
- sha256 = "184qncm2ss474prphw0xnf7ifkpgj955dzlb2vqq94z6xvf3xyd9";
+ sha256 = "0lggiqws4dzq6k6c20l515pmjajl19gymsxfggkv771dv5kr1gbs";
};
propagatedBuildInputs = [ capstone ];
diff --git a/nixpkgs/pkgs/development/python-modules/WazeRouteCalculator/default.nix b/nixpkgs/pkgs/development/python-modules/WazeRouteCalculator/default.nix
index 6a44dc9a75f..34757f0e29c 100644
--- a/nixpkgs/pkgs/development/python-modules/WazeRouteCalculator/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/WazeRouteCalculator/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "WazeRouteCalculator";
- version = "0.9";
+ version = "0.12";
src = fetchPypi {
inherit pname version;
- sha256 = "1kwr7r1cn9xxvf9asxqhsy4swx4v6hsgw5cr5wmn71qg11k1i5cx";
+ sha256 = "889fe753a530b258bd23def65616666d32c48d93ad8ed211dadf2ed9afcec65b";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/XlsxWriter/default.nix b/nixpkgs/pkgs/development/python-modules/XlsxWriter/default.nix
index 679725db307..f9730eb61ae 100644
--- a/nixpkgs/pkgs/development/python-modules/XlsxWriter/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/XlsxWriter/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "XlsxWriter";
- version = "1.2.1";
+ version = "1.2.6";
# PyPI release tarball doesn't contain tests so let's use GitHub. See:
# https://github.com/jmcnamara/XlsxWriter/issues/327
@@ -11,7 +11,7 @@ buildPythonPackage rec {
owner = "jmcnamara";
repo = pname;
rev = "RELEASE_${version}";
- sha256 = "0br8ib9n17dfprfly93mjkhdhpndb7i4g57lwscvp2s69ssql32s";
+ sha256 = "05y1py5mn1m65bbwhinzv84jd3xj8snvf2795flw0xbxnkn8nd8p";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/absl-py/default.nix b/nixpkgs/pkgs/development/python-modules/absl-py/default.nix
index 29cb0631043..5b0b9d19570 100644
--- a/nixpkgs/pkgs/development/python-modules/absl-py/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/absl-py/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "absl-py";
- version = "0.7.1";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b943d1c567743ed0455878fcd60bc28ac9fae38d129d1ccfad58079da00b8951";
+ sha256 = "d9129186431e150d7fe455f1cb1ecbb92bb5dba9da9bc3ef7b012d98c4db2526";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/accupy/default.nix b/nixpkgs/pkgs/development/python-modules/accupy/default.nix
index 9cc3403370f..07c2bcfeb5e 100644
--- a/nixpkgs/pkgs/development/python-modules/accupy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/accupy/default.nix
@@ -15,12 +15,12 @@
buildPythonPackage rec {
pname = "accupy";
- version = "0.1.4";
+ version = "0.2.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "2a67f2a778b824fb24eb338fed8e0b61c1af93369d57ff8132f5d602d60f0543";
+ sha256 = "e27ca7eed8a1bde2e6e040f8f3ee94a5d7522f42c4360756c9ec8931cf13ca98";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/acoustics/default.nix b/nixpkgs/pkgs/development/python-modules/acoustics/default.nix
index eb56cfc1fa0..94ec1557a26 100644
--- a/nixpkgs/pkgs/development/python-modules/acoustics/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/acoustics/default.nix
@@ -3,14 +3,14 @@
buildPythonPackage rec {
pname = "acoustics";
- version = "0.2.1";
+ version = "0.2.2";
checkInputs = [ pytest ];
propagatedBuildInputs = [ numpy scipy matplotlib pandas tabulate ];
src = fetchPypi {
inherit pname version;
- sha256 = "d7cec62d3e7a7eb26026f2aacc726fb1dd0b044574cbdee83da654b847543c20";
+ sha256 = "00981908c7cf54be58c0bfe902d7743225554ecf3432b30723e9300d9f3a0b0e";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/adal/default.nix b/nixpkgs/pkgs/development/python-modules/adal/default.nix
index 9f764df3376..a2e4d015b2a 100644
--- a/nixpkgs/pkgs/development/python-modules/adal/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/adal/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "adal";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "b6edd095be66561382bdaa59d40b04490e93149fb3b7fa44c1fa5504eed5b8b9";
+ sha256 = "5a7f1e037c6290c6d7609cab33a9e5e988c2fbec5c51d1c4c649ee3faff37eaf";
};
propagatedBuildInputs = [ requests pyjwt dateutil ];
diff --git a/nixpkgs/pkgs/development/python-modules/aenum/default.nix b/nixpkgs/pkgs/development/python-modules/aenum/default.nix
index 5962b309ee5..051ae50e3a5 100644
--- a/nixpkgs/pkgs/development/python-modules/aenum/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aenum/default.nix
@@ -2,17 +2,19 @@
buildPythonPackage rec {
pname = "aenum";
- version = "2.1.2";
+ version = "2.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "a3208e4b28db3a7b232ff69b934aef2ea1bf27286d9978e1e597d46f490e4687";
+ sha256 = "b12a7be3d89b270f266f8643aaa126404e5cdc0929bd6f09548b8eaed85e2aa1";
};
# For Python 3, locale has to be set to en_US.UTF-8 for
# tests to pass
checkInputs = if isPy3k then [ glibcLocales ] else [];
+ # py2 likes to reorder tests
+ doCheck = isPy3k;
checkPhase = ''
runHook preCheck
${if isPy3k then "export LC_ALL=en_US.UTF-8" else ""}
diff --git a/nixpkgs/pkgs/development/python-modules/aioamqp/default.nix b/nixpkgs/pkgs/development/python-modules/aioamqp/default.nix
index 8488278c934..3cd6277a3fa 100644
--- a/nixpkgs/pkgs/development/python-modules/aioamqp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aioamqp/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "aioamqp";
- version = "0.12.0";
+ version = "0.13.0";
meta = {
homepage = https://github.com/polyconseil/aioamqp;
@@ -13,7 +13,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "17vrl6jajr81bql7kjgq0zkxy225px97z4g9wmbhbbnvzn1p92c0";
+ sha256 = "ced0d2bb0054809b37b0636da34fc7cda23d66943fb5f9f0610555988cf347b2";
};
disabled = pythonOlder "3.3";
diff --git a/nixpkgs/pkgs/development/python-modules/aioesphomeapi/default.nix b/nixpkgs/pkgs/development/python-modules/aioesphomeapi/default.nix
index 8d8467207ce..ff88d86fa29 100644
--- a/nixpkgs/pkgs/development/python-modules/aioesphomeapi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aioesphomeapi/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "aioesphomeapi";
- version = "2.2.0";
+ version = "2.4.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0znal1hi964acc8bl3z0ikscax7zziks838ld099rjsbffjwmwn5";
+ sha256 = "bef494dd39a12e2e76cf4ea772a2746f1669ee243f03ad3579085ca9605beccb";
};
propagatedBuildInputs = [ attrs protobuf zeroconf ];
diff --git a/nixpkgs/pkgs/development/python-modules/aiohttp-jinja2/default.nix b/nixpkgs/pkgs/development/python-modules/aiohttp-jinja2/default.nix
index d8e4c9f2943..58f62b9b0f3 100644
--- a/nixpkgs/pkgs/development/python-modules/aiohttp-jinja2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aiohttp-jinja2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "aiohttp-jinja2";
- version = "1.1.2";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0g4pqdm2kp2abam0nx0pgs5lk19f8lsfpcgwxpigdwmy1lvblsa5";
+ sha256 = "2dfe29cfd278d07cd0a851afb98471bc8ce2a830968443e40d67636f3c035d79";
};
propagatedBuildInputs = [ aiohttp jinja2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/aiohttp/default.nix b/nixpkgs/pkgs/development/python-modules/aiohttp/default.nix
index 049ceb124ea..6ac46b744a5 100644
--- a/nixpkgs/pkgs/development/python-modules/aiohttp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aiohttp/default.nix
@@ -19,29 +19,41 @@
, pytest-mock
, trustme
, brotlipy
+, freezegun
}:
buildPythonPackage rec {
pname = "aiohttp";
- version = "3.5.4";
+ version = "3.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "9c4c83f4fa1938377da32bc2d59379025ceeee8e24b89f72fcbccd8ca22dc9bf";
+ sha256 = "09pkw6f1790prnrq0k8cqgnf1qy57ll8lpmc6kld09q7zw4vi6i5";
};
disabled = pythonOlder "3.5";
checkInputs = [
pytestrunner pytest gunicorn pytest-timeout async_generator pytest_xdist
- pytest-mock pytestcov trustme brotlipy
+ pytest-mock pytestcov trustme brotlipy freezegun
];
propagatedBuildInputs = [ attrs chardet multidict async-timeout yarl ]
++ lib.optionals (pythonOlder "3.7") [ idna-ssl typing-extensions ];
+ # disable tests which attempt to do loopback connections
checkPhase = ''
- pytest -k "not test__get_valid_log_format_exc and not test_access_logger_atoms"
+ cd tests
+ pytest -k "not get_valid_log_format_exc \
+ and not test_access_logger_atoms \
+ and not aiohttp_request_coroutine \
+ and not server_close_keepalive_connection \
+ and not connector \
+ and not client_disconnect \
+ and not handle_keepalive_on_closed_connection \
+ and not partially_applied_handler \
+ and not middleware" \
+ --ignore=test_connector.py
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/aiohue/default.nix b/nixpkgs/pkgs/development/python-modules/aiohue/default.nix
index 2b719ddf063..258d5f10c95 100644
--- a/nixpkgs/pkgs/development/python-modules/aiohue/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aiohue/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "aiohue";
- version = "1.9.1";
+ version = "1.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "3c23aed8e82f398b732279f5f7ee7ed00949ff2db7009f7a2dc705f7c2d16783";
+ sha256 = "a7e545ae17658c10f2c5321e40b85426a8c284e5b33b5dfbe9171f9bdf37aa3e";
};
propagatedBuildInputs = [ aiohttp ];
diff --git a/nixpkgs/pkgs/development/python-modules/aioredis/default.nix b/nixpkgs/pkgs/development/python-modules/aioredis/default.nix
index 7b391a5b42f..af089472d93 100644
--- a/nixpkgs/pkgs/development/python-modules/aioredis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aioredis/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "aioredis";
- version = "1.2.0";
+ version = "1.3.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "06i53xpz4x6qrmdxqwvkpd17lbgmwfq20v0jrwc73f5y57kjpml4";
+ sha256 = "86da2748fb0652625a8346f413167f078ec72bdc76e217db7e605a059cd56e86";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/aioresponses/default.nix b/nixpkgs/pkgs/development/python-modules/aioresponses/default.nix
index 55120ad5803..13a9e4b546b 100644
--- a/nixpkgs/pkgs/development/python-modules/aioresponses/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aioresponses/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "aioresponses";
- version = "0.6.0";
+ version = "0.6.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0ii1jiwb8qa2y8cqa1zqn7mjax9l8bpf16k4clv616mxw1l0bvs6";
+ sha256 = "fab9607d11a2e05050ef766006b8fdd9424e7122c2bd6f34a5376be4c728e242";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix b/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix
index cee5c2606e0..e86fc222eea 100644
--- a/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "aiounifi";
- version = "4";
+ version = "11";
disabled = ! isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0594nb8mpfhnnk9jadbdnbn9v7p4sh3430kcgfyhsh7ayw2mpb9m";
+ sha256 = "e751cfd002f54dda76dfd498dcc53cb6fab6bff79773ca7d18c9c7b392046b12";
};
propagatedBuildInputs = [ aiohttp ];
diff --git a/nixpkgs/pkgs/development/python-modules/alembic/default.nix b/nixpkgs/pkgs/development/python-modules/alembic/default.nix
index ddc3779749b..da958cd8d97 100644
--- a/nixpkgs/pkgs/development/python-modules/alembic/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/alembic/default.nix
@@ -5,16 +5,19 @@
buildPythonPackage rec {
pname = "alembic";
- version = "1.0.10";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "828dcaa922155a2b7166c4f36ec45268944e4055c86499bd14319b4c8c0094b7";
+ sha256 = "9f907d7e8b286a1cfb22db9084f9ce4fde7ad7956bb496dc7c952e10ac90e36a";
};
buildInputs = [ pytest pytestcov mock coverage ];
propagatedBuildInputs = [ Mako sqlalchemy python-editor dateutil setuptools ];
+ # no traditional test suite
+ doCheck = false;
+
meta = with stdenv.lib; {
homepage = https://bitbucket.org/zzzeek/alembic;
description = "A database migration tool for SQLAlchemy";
diff --git a/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix b/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix
index 9313a255fd0..55674b660c0 100644
--- a/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "alerta-server";
- version = "6.7.5";
+ version = "7.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "e8dc3428248a5b20c4fe8da76c2d353b715d515bd4879928c499671d4360a90f";
+ sha256 = "a6f7740c97f2ae552a4b50bfb709596eabb01bf73715685c9b93ea9fec1821f3";
};
propagatedBuildInputs = [ python-dateutil requests pymongo raven bcrypt flask pyjwt flask-cors psycopg2 pytz flask-compress jinja2 pyyaml];
diff --git a/nixpkgs/pkgs/development/python-modules/alerta/default.nix b/nixpkgs/pkgs/development/python-modules/alerta/default.nix
index 257e89790fa..fe44b88bc8a 100644
--- a/nixpkgs/pkgs/development/python-modules/alerta/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/alerta/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "alerta";
- version = "6.5.0";
+ version = "7.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f9f0f8f800798fae83c05dd52dc2f06bd77fb318c784c4b44e3acfba81338881";
+ sha256 = "2c8d9cf174d7f66401a5deb104b96375f3877b6c768568705f700faf3adbf448";
};
propagatedBuildInputs = [ six click requests pytz tabulate ];
diff --git a/nixpkgs/pkgs/development/python-modules/allpairspy/default.nix b/nixpkgs/pkgs/development/python-modules/allpairspy/default.nix
index e64a6004b78..0ab69aef71e 100644
--- a/nixpkgs/pkgs/development/python-modules/allpairspy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/allpairspy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "allpairspy";
- version = "2.4.3";
+ version = "2.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8ce160db245375a5ccf0831be77cd98394f514c1b3501ddff5f8edb780ee1748";
+ sha256 = "9358484c91abe74ba18daf9d6d6904c5be7cc8818397d05248c9d336023c28b1";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/alot/default.nix b/nixpkgs/pkgs/development/python-modules/alot/default.nix
index 9dd3a449664..fa21b66e3ab 100644
--- a/nixpkgs/pkgs/development/python-modules/alot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/alot/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, buildPythonPackage, fetchFromGitHub, isPy3k
+{ stdenv, lib, buildPythonPackage, python, fetchFromGitHub, isPy3k
, notmuch, urwid, urwidtrees, twisted, python_magic, configobj, mock, file, gpgme
, service-identity
, gnupg ? null, sphinx, awk ? null, procps ? null, future ? null
@@ -39,7 +39,9 @@ buildPythonPackage rec {
checkInputs = [ awk future mock gnupg procps ];
- postInstall = lib.optionalString withManpage ''
+ postInstall = let
+ completionPython = python.withPackages (ps: [ ps.configobj ]);
+ in lib.optionalString withManpage ''
mkdir -p $out/man
cp -r docs/build/man $out/man
''
@@ -47,6 +49,8 @@ buildPythonPackage rec {
mkdir -p $out/share/{applications,alot}
cp -r extra/themes $out/share/alot
+ substituteInPlace extra/completion/alot-completion.zsh \
+ --replace "python3" "${completionPython.interpreter}"
install -D extra/completion/alot-completion.zsh $out/share/zsh/site-functions/_alot
sed "s,/usr/bin,$out/bin,g" extra/alot.desktop > $out/share/applications/alot.desktop
diff --git a/nixpkgs/pkgs/development/python-modules/amqp/default.nix b/nixpkgs/pkgs/development/python-modules/amqp/default.nix
index b8d9e8f2537..8dad26bbb2b 100644
--- a/nixpkgs/pkgs/development/python-modules/amqp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/amqp/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "amqp";
- version = "2.5.1";
+ version = "2.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0s2yxnnhhx9hww0n33yn22q6sgnbd6n2nw92050qv2qpc3i1ga8r";
+ sha256 = "77f1aef9410698d20eaeac5b73a87817365f457a507d82edf292e12cbb83b08d";
};
checkInputs = [ pytest case pytest-sugar ];
diff --git a/nixpkgs/pkgs/development/python-modules/aniso8601/default.nix b/nixpkgs/pkgs/development/python-modules/aniso8601/default.nix
index 1d5bf641f7c..e5222b64e9b 100644
--- a/nixpkgs/pkgs/development/python-modules/aniso8601/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aniso8601/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "aniso8601";
- version = "7.0.0";
+ version = "8.0.0";
meta = with stdenv.lib; {
description = "Parses ISO 8601 strings.";
@@ -17,6 +17,6 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "07jgf55yq2j2q76gaj3hakflnxg8yfkarzvrmq33i1dp6xk2ngai";
+ sha256 = "529dcb1f5f26ee0df6c0a1ee84b7b27197c3c50fc3a6321d66c544689237d072";
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/annoy/default.nix b/nixpkgs/pkgs/development/python-modules/annoy/default.nix
index e06f916d5a3..e3d32e6a069 100644
--- a/nixpkgs/pkgs/development/python-modules/annoy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/annoy/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "1.16.0";
+ version = "1.16.2";
pname = "annoy";
src = fetchPypi {
inherit pname version;
- sha256 = "0jnm38kg7aw63mkd5113i3pb2p9fp5cia91jwhyg9sazb45bzpv9";
+ sha256 = "41348e813fe7125eda3e2229a075eba3d065173ba6c5f20c545bb9c2932633fa";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/ansi2html/default.nix b/nixpkgs/pkgs/development/python-modules/ansi2html/default.nix
index 2a705b53538..18a2b0dde7f 100644
--- a/nixpkgs/pkgs/development/python-modules/ansi2html/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ansi2html/default.nix
@@ -15,7 +15,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Convert text with ANSI color codes to HTML";
- homepage = http://github.com/ralphbean/ansi2html;
+ homepage = https://github.com/ralphbean/ansi2html;
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ davidtwco ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/development/python-modules/ansible-runner/default.nix b/nixpkgs/pkgs/development/python-modules/ansible-runner/default.nix
index 79b1d8fcc97..fee714ed218 100644
--- a/nixpkgs/pkgs/development/python-modules/ansible-runner/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ansible-runner/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "ansible-runner";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1j3jisiy93026ivd28j0c3p2j7ij6zm2k765yjknfx2gg3m5pk14";
+ sha256 = "9db56a69ad5d43fe7656ad8efb4083cb1800ea400f7828af6b20f44c0882404f";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/ansible/default.nix b/nixpkgs/pkgs/development/python-modules/ansible/default.nix
index fab3c0df58c..74775cf756f 100644
--- a/nixpkgs/pkgs/development/python-modules/ansible/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ansible/default.nix
@@ -6,12 +6,12 @@
, jinja2
, pyyaml
, httplib2
-, boto
, six
, netaddr
, dnspython
, jmespath
, dopy
+, ncclient
, windowsSupport ? false
, pywinrm
}:
@@ -28,7 +28,9 @@ buildPythonPackage rec {
};
prePatch = ''
- sed -i "s,/usr/,$out," lib/ansible/constants.py
+ # ansible-connection is wrapped, so make sure it's not passed
+ # through the python interpreter.
+ sed -i "s/\[python, /[/" lib/ansible/executor/task_executor.py
'';
postInstall = ''
@@ -38,8 +40,8 @@ buildPythonPackage rec {
'';
propagatedBuildInputs = [
- pycrypto paramiko jinja2 pyyaml httplib2 boto
- six netaddr dnspython jmespath dopy
+ pycrypto paramiko jinja2 pyyaml httplib2
+ six netaddr dnspython jmespath dopy ncclient
] ++ lib.optional windowsSupport pywinrm;
# dificult to test
diff --git a/nixpkgs/pkgs/development/python-modules/ansiwrap/default.nix b/nixpkgs/pkgs/development/python-modules/ansiwrap/default.nix
new file mode 100644
index 00000000000..517083a0621
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/ansiwrap/default.nix
@@ -0,0 +1,44 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, tox
+, pytest
+, ansicolors
+, coverage
+, pytestcov
+, textwrap3
+}:
+
+buildPythonPackage rec {
+ pname = "ansiwrap";
+ version = "0.8.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "ca0c740734cde59bf919f8ff2c386f74f9a369818cdc60efe94893d01ea8d9b7";
+ };
+
+ checkInputs = [
+ tox
+ pytest
+ ansicolors
+ coverage
+ pytestcov
+ ];
+
+ propagatedBuildInputs = [
+ textwrap3
+ ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ description = "Textwrap, but savvy to ANSI colors and styles";
+ homepage = https://github.com/jonathaneunice/ansiwrap;
+ license = licenses.asl20;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/anytree/default.nix b/nixpkgs/pkgs/development/python-modules/anytree/default.nix
index 3821fea2446..638b2c2baa3 100644
--- a/nixpkgs/pkgs/development/python-modules/anytree/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/anytree/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "anytree";
- version = "2.6.0";
+ version = "2.7.2";
src = fetchFromGitHub {
owner = "c0fec0de";
repo = pname;
rev = version;
- sha256 = "1k3yj9h3ssjlz57r4g1qzxvprxjp7n92vms9fv0d46pigylxm5i3";
+ sha256 = "0ag5ir9h5p7rbm2pmpxlkflwigrm7z4afh24jvbhqj7pyrbjmk9w";
};
patches = [
@@ -25,12 +25,6 @@ buildPythonPackage rec {
src = ./graphviz.patch;
inherit graphviz;
})
- # Fix tests python3.7
- # See: https://github.com/c0fec0de/anytree/pull/85
- (fetchpatch {
- url = "https://github.com/c0fec0de/anytree/commit/dd1b3d325546fef7436711e4cfea9a5fb61daaf8.patch";
- sha256 = "1dpa2jh2kakfaapnqrz03frb67q5fwxzc8c70i6nv1b01i9xw0bn";
- })
];
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix b/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix
new file mode 100644
index 00000000000..c15aac61b5c
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix
@@ -0,0 +1,188 @@
+{ lib
+, stdenv
+, buildPythonPackage
+, fetchPypi
+, fetchFromGitHub
+, fetchpatch
+, alembic
+, cached-property
+, configparser
+, colorlog
+, croniter
+, dill
+, flask
+, flask-appbuilder
+, flask-admin
+, flask-caching
+, flask_login
+, flask-swagger
+, flask_wtf
+, flask-bcrypt
+, funcsigs
+, future
+, GitPython
+, gunicorn
+, iso8601
+, json-merge-patch
+, jinja2
+, ldap3
+, lxml
+, lazy-object-proxy
+, markdown
+, pandas
+, pendulum
+, psutil
+, pygments
+, python-daemon
+, python-dateutil
+, requests
+, setproctitle
+, snakebite
+, sqlalchemy
+, tabulate
+, tenacity
+, termcolor
+, text-unidecode
+, thrift
+, tzlocal
+, unicodecsv
+, werkzeug
+, zope_deprecation
+, enum34
+, typing
+, nose
+, python
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "apache-airflow";
+ version = "1.10.5";
+ disabled = (!isPy3k);
+
+ src = fetchFromGitHub rec {
+ owner = "apache";
+ repo = "airflow";
+ rev = version;
+ sha256 = "14fmhfwx977c9jdb2kgm93i6acx43l45ggj30rb37r68pzpb6l6h";
+ };
+
+ patches = [
+ # Not yet accepted: https://github.com/apache/airflow/pull/6562
+ (fetchpatch {
+ name = "avoid-warning-from-abc.collections";
+ url = https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6562.patch;
+ sha256 = "0swpay1qlb7f9kgc56631s1qd9k82w4nw2ggvkm7jvxwf056k61z";
+ })
+ # Not yet accepted: https://github.com/apache/airflow/pull/6561
+ (fetchpatch {
+ name = "pendulum2-compatibility";
+ url = https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6561.patch;
+ sha256 = "17hw8qyd4zxvib9zwpbn32p99vmrdz294r31gnsbkkcl2y6h9knk";
+ })
+ ];
+
+ propagatedBuildInputs = [
+ alembic
+ cached-property
+ colorlog
+ configparser
+ croniter
+ dill
+ flask
+ flask-admin
+ flask-appbuilder
+ flask-bcrypt
+ flask-caching
+ flask_login
+ flask-swagger
+ flask_wtf
+ funcsigs
+ future
+ GitPython
+ gunicorn
+ iso8601
+ json-merge-patch
+ jinja2
+ ldap3
+ lxml
+ lazy-object-proxy
+ markdown
+ pandas
+ pendulum
+ psutil
+ pygments
+ python-daemon
+ python-dateutil
+ requests
+ setproctitle
+ sqlalchemy
+ tabulate
+ tenacity
+ termcolor
+ text-unidecode
+ thrift
+ tzlocal
+ unicodecsv
+ werkzeug
+ zope_deprecation
+ ];
+
+ checkInputs = [
+ snakebite
+ nose
+ ];
+
+ postPatch = ''
+
+ substituteInPlace setup.py \
+ --replace "flask>=1.1.0, <2.0" "flask" \
+ --replace "flask-caching>=1.3.3, <1.4.0" "flask-caching" \
+ --replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \
+ --replace "pendulum==1.4.4" "pendulum" \
+ --replace "cached_property~=1.5" "cached_property" \
+ --replace "dill>=0.2.2, <0.3" "dill" \
+ --replace "configparser>=3.5.0, <3.6.0" "configparser" \
+ --replace "jinja2>=2.7.3, <=2.10.0" "jinja2" \
+ --replace "funcsigs==1.0.0" "funcsigs" \
+ --replace "flask-swagger==0.2.13" "flask-swagger" \
+ --replace "python-daemon>=2.1.1, <2.2" "python-daemon" \
+ --replace "alembic>=0.9, <1.0" "alembic" \
+ --replace "markdown>=2.5.2, <3.0" "markdown" \
+ --replace "future>=0.16.0, <0.17" "future" \
+ --replace "tenacity==4.12.0" "tenacity" \
+ --replace "text-unidecode==1.2" "text-unidecode" \
+ --replace "tzlocal>=1.4,<2.0.0" "tzlocal" \
+ --replace "sqlalchemy~=1.3" "sqlalchemy" \
+ --replace "werkzeug>=0.14.1, <0.15.0" "werkzeug"
+
+ # dumb-init is only needed for CI and Docker, not relevant for NixOS.
+ substituteInPlace setup.py \
+ --replace "'dumb-init>=1.2.2'," ""
+
+ substituteInPlace tests/core.py \
+ --replace "/bin/bash" "${stdenv.shell}"
+ '';
+
+ checkPhase = ''
+ export HOME=$(mktemp -d)
+ export AIRFLOW_HOME=$HOME
+ export AIRFLOW__CORE__UNIT_TEST_MODE=True
+ export AIRFLOW_DB="$HOME/airflow.db"
+ export PATH=$PATH:$out/bin
+
+ airflow version
+ airflow initdb
+ airflow resetdb -y
+ nosetests tests.core.CoreTest
+ ## all tests
+ # nosetests --cover-package=airflow
+ '';
+
+ meta = with lib; {
+ description = "Programmatically author, schedule and monitor data pipelines";
+ homepage = http://airflow.apache.org/;
+ license = licenses.asl20;
+ maintainers = [ maintainers.costrouc maintainers.ingenieroariel ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/apispec/default.nix b/nixpkgs/pkgs/development/python-modules/apispec/default.nix
new file mode 100644
index 00000000000..217a921a634
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/apispec/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pyyaml
+, prance
+, marshmallow
+, pytestCheckHook
+, mock
+, openapi-spec-validator
+}:
+
+buildPythonPackage rec {
+ pname = "apispec";
+ version = "3.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0rr32z9hbf8w4w1fs5gj2v0ixcq2vq7a3wssrlxagi5ii7ygap7y";
+ };
+
+ checkInputs = [
+ pyyaml
+ prance
+ openapi-spec-validator
+ marshmallow
+ mock
+ pytestCheckHook
+ ];
+
+ meta = with lib; {
+ description = "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification";
+ homepage = https://github.com/marshmallow-code/apispec;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/apprise/default.nix b/nixpkgs/pkgs/development/python-modules/apprise/default.nix
index c2c542a8c01..086273679b1 100644
--- a/nixpkgs/pkgs/development/python-modules/apprise/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/apprise/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "apprise";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "02apbzckj158995k9ls0gr1m9hfk7nw3ck0bp7k41srl5wdys72i";
+ sha256 = "7a26fa03c4b83f03f17e8f8fc0b94d5502a12dc2e39b48e93a0ab0fd93151a95";
};
nativeBuildInputs = [ Babel ];
diff --git a/nixpkgs/pkgs/development/python-modules/approvaltests/default.nix b/nixpkgs/pkgs/development/python-modules/approvaltests/default.nix
index de64f86d728..2cf9bf1f177 100644
--- a/nixpkgs/pkgs/development/python-modules/approvaltests/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/approvaltests/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, isPy37, pyperclip }:
buildPythonPackage rec {
- version = "0.2.4";
+ version = "0.2.6";
pname = "approvaltests";
# no tests included in PyPI tarball
@@ -9,7 +9,7 @@ buildPythonPackage rec {
owner = "approvals";
repo = "ApprovalTests.Python";
rev = version;
- sha256 = "05lj5i13zpkgw1wdc1v81wj4zqj8bpzqiwycdnwlg08azcy7k7j1";
+ sha256 = "1k1bj8q1qm89a8xm4az6qk4qswwmgxw5jpdjcxmf93zh5hrcy9h9";
};
propagatedBuildInputs = [ pyperclip ];
@@ -19,16 +19,6 @@ buildPythonPackage rec {
--replace "pyperclip==1.5.27" "pyperclip>=1.5.27"
'';
- # Tests fail on Python 3.7
- # https://github.com/approvals/ApprovalTests.Python/issues/36
- doCheck = !isPy37;
-
- # Disable Linux failing test, because tries to use darwin/windows specific reporters
- preCheck = stdenv.lib.optionalString stdenv.isLinux ''
- substituteInPlace tests/test_genericdiffreporter.py \
- --replace "test_find_working_reporter" "_find_working_reporter"
- '';
-
meta = with stdenv.lib; {
description = "Assertion/verification library to aid testing";
homepage = https://github.com/approvals/ApprovalTests.Python;
diff --git a/nixpkgs/pkgs/development/python-modules/apsw/default.nix b/nixpkgs/pkgs/development/python-modules/apsw/default.nix
index fb22128b928..9169b0d9ec3 100644
--- a/nixpkgs/pkgs/development/python-modules/apsw/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/apsw/default.nix
@@ -1,9 +1,9 @@
-{ stdenv, buildPythonPackage, fetchFromGitHub
+{ stdenv, buildPythonPackage, fetchFromGitHub, fetchpatch
, sqlite, isPyPy }:
buildPythonPackage rec {
pname = "apsw";
- version = "3.22.0-r1";
+ version = "3.29.0-r1";
disabled = isPyPy;
@@ -11,11 +11,19 @@ buildPythonPackage rec {
owner = "rogerbinns";
repo = "apsw";
rev = version;
- sha256 = "02ldvshcgr4c7c8anp4flfnw8g8ys5bflkb8b51rb618qxhhwyak";
+ sha256 = "1p3sgmk9qwd0a634lirva44qgpyq0a74r9d70wxb6hsa52yjj9xb";
};
buildInputs = [ sqlite ];
+ patches = [
+ # Fixes a test failure with sqlite 3.30, see https://github.com/rogerbinns/apsw/issues/275
+ (fetchpatch {
+ url = "https://github.com/rogerbinns/apsw/commit/13df0b57bff59542978abf7c0a440c9274e3aac3.diff";
+ sha256 = "1wi1mfis2mr21389wdnvq44phg0bpm5vpwmxhvrj211vwfm0q7dv";
+ })
+ ];
+
meta = with stdenv.lib; {
description = "A Python wrapper for the SQLite embedded relational database engine";
homepage = https://github.com/rogerbinns/apsw;
diff --git a/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix b/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix
index 045707aee4d..42d1ce0a219 100644
--- a/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix
@@ -2,21 +2,31 @@
, buildPythonPackage
, fetchPypi
, glibcLocales
+, pytestrunner
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "Arpeggio";
- version = "1.9.0";
+ version = "1.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "a5258b84f76661d558492fa87e42db634df143685a0e51802d59cae7daad8732";
+ sha256 = "948ce06163a48a72c97f4fe79ad3d1c1330b6fec4f22ece182fb60ef60bd022b";
};
# Shall not be needed for next release
LC_ALL = "en_US.UTF-8";
buildInputs = [ glibcLocales ];
+ nativeBuildInputs = [ pytestrunner ];
+
+ checkInputs = [ pytestCheckHook ];
+
+ disabledTests = [ "test_examples" "test_issue_22" ];
+
+ dontUseSetuptoolsCheck = true;
+
meta = {
description = "Packrat parser interpreter";
license = lib.licenses.mit;
diff --git a/nixpkgs/pkgs/development/python-modules/arrow/default.nix b/nixpkgs/pkgs/development/python-modules/arrow/default.nix
index e357bef0dfd..bf3dcb869f9 100644
--- a/nixpkgs/pkgs/development/python-modules/arrow/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/arrow/default.nix
@@ -1,15 +1,15 @@
{ stdenv, buildPythonPackage, fetchPypi
, nose, chai, simplejson, backports_functools_lru_cache
-, dateutil, pytz
+, dateutil, pytz, mock, dateparser
}:
buildPythonPackage rec {
pname = "arrow";
- version = "0.13.2";
+ version = "0.15.2";
src = fetchPypi {
inherit pname version;
- sha256 = "82dd5e13b733787d4eb0fef42d1ee1a99136dc1d65178f70373b3678b3181bfc";
+ sha256 = "10257c5daba1a88db34afa284823382f4963feca7733b9107956bed041aff24f";
};
checkPhase = ''
@@ -17,7 +17,7 @@ buildPythonPackage rec {
'';
checkInputs = [ nose chai simplejson pytz ];
- propagatedBuildInputs = [ dateutil backports_functools_lru_cache ];
+ propagatedBuildInputs = [ dateutil backports_functools_lru_cache mock dateparser];
postPatch = ''
substituteInPlace setup.py --replace "==1.2.1" ""
diff --git a/nixpkgs/pkgs/development/python-modules/ase/3.17.nix b/nixpkgs/pkgs/development/python-modules/ase/3.17.nix
index 3a466170c77..dc251ac2ab2 100644
--- a/nixpkgs/pkgs/development/python-modules/ase/3.17.nix
+++ b/nixpkgs/pkgs/development/python-modules/ase/3.17.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "ase";
- version = "3.17.0";
+ version = "3.18.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1d4gxypaahby45zcpl0rffcn2z7n55dg9lcd8sv6jjsmbbf9vr4g";
+ sha256 = "e21948dbf79011cc796d772885a8aafb255a6f365d112fe6a3bd26198c6cac7f";
};
propagatedBuildInputs = [ numpy scipy matplotlib flask pillow psycopg2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/asn1crypto/default.nix b/nixpkgs/pkgs/development/python-modules/asn1crypto/default.nix
index 2b627fe80ff..ead16f986ca 100644
--- a/nixpkgs/pkgs/development/python-modules/asn1crypto/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/asn1crypto/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "asn1crypto";
- version = "0.24.0";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9d5c20441baf0cb60a4ac34cc447c6c189024b6b4c6cd7877034f4965c464e49";
+ sha256 = "87620880a477123e01177a1f73d0f327210b43a3cdbd714efcd2fa49a8d7b384";
};
# No tests included
diff --git a/nixpkgs/pkgs/development/python-modules/astor/default.nix b/nixpkgs/pkgs/development/python-modules/astor/default.nix
index 903b892f322..21eeead88ca 100644
--- a/nixpkgs/pkgs/development/python-modules/astor/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/astor/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytest }:
+{ stdenv, buildPythonPackage, fetchPypi, isPy27, pytest, fetchpatch }:
buildPythonPackage rec {
pname = "astor";
@@ -9,10 +9,23 @@ buildPythonPackage rec {
sha256 = "0qkq5bf13fqcwablg0nk7rx83izxdizysd42n26j5wbingcfx9ip";
};
+ # fix packaging for setuptools>=41.4
+ patches = [
+ ( fetchpatch {
+ url = "https://github.com/berkerpeksag/astor/pull/163/commits/bd697678674aafcf3f7b1c06af67df181ed584e2.patch";
+ sha256 = "1m4szdyzalngd5klanmpjx5smgpc7rl5klky0lc0yhwbx210mla6";
+ })
+ ];
+
# disable tests broken with python3.6: https://github.com/berkerpeksag/astor/issues/89
checkInputs = [ pytest ];
checkPhase = ''
- py.test -k 'not check_expressions and not check_astunparse and not test_convert_stdlib and not test_codegen_as_submodule and not test_codegen_from_root'
+ py.test -k 'not check_expressions \
+ and not check_astunparse \
+ and not test_convert_stdlib \
+ and not test_codegen_as_submodule \
+ and not test_positional_only_arguments \
+ and not test_codegen_from_root'
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/astroid/default.nix b/nixpkgs/pkgs/development/python-modules/astroid/default.nix
index 591726ea1ac..1899559b2a9 100644
--- a/nixpkgs/pkgs/development/python-modules/astroid/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/astroid/default.nix
@@ -5,13 +5,13 @@
buildPythonPackage rec {
pname = "astroid";
- version = "2.2.5";
+ version = "2.3.2";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1x5c8fiqa18frwwfdsw41lpqsyff3w4lxvjx9d5ccs4zfkhy2q35";
+ sha256 = "09a3fba616519311f1af8a461f804b68f0370e100c9264a035aa7846d7852e33";
};
# From astroid/__pkginfo__.py
diff --git a/nixpkgs/pkgs/development/python-modules/astropy/default.nix b/nixpkgs/pkgs/development/python-modules/astropy/default.nix
index 35bb7b1aa59..dea22cccb06 100644
--- a/nixpkgs/pkgs/development/python-modules/astropy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/astropy/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "astropy";
- version = "3.2.1";
+ version = "3.2.2";
disabled = !isPy3k; # according to setup.py
src = fetchPypi {
inherit pname version;
- sha256 = "706c0457789c78285e5464a5a336f5f0b058d646d60f4e5f5ba1f7d5bf424b28";
+ sha256 = "8553f4a95e9938a0c7ae520633f7172356824b8eb324dd967fca6baf00ac19bf";
};
nativeBuildInputs = [ astropy-helpers ];
diff --git a/nixpkgs/pkgs/development/python-modules/astroquery/conftest-astropy-3-fix.patch b/nixpkgs/pkgs/development/python-modules/astroquery/conftest-astropy-3-fix.patch
deleted file mode 100644
index 0b1c7973b59..00000000000
--- a/nixpkgs/pkgs/development/python-modules/astroquery/conftest-astropy-3-fix.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff -ruN astroquery-0.3.9.orig/astroquery/conftest.py astroquery-0.3.9/astroquery/conftest.py
---- astroquery-0.3.9.orig/astroquery/conftest.py 2018-11-27 14:51:16.000000000 +0100
-+++ astroquery-0.3.9/astroquery/conftest.py 2019-07-23 18:19:17.000000000 +0200
-@@ -5,15 +5,20 @@
- # by importing them here in conftest.py they are discoverable by py.test
- # no matter how it is invoked within the source tree.
-
--from astropy.tests.pytest_plugins import (PYTEST_HEADER_MODULES,
-- enable_deprecations_as_exceptions,
-- TESTED_VERSIONS)
-+from astropy.version import version as astropy_version
-
--try:
-- packagename = os.path.basename(os.path.dirname(__file__))
-- TESTED_VERSIONS[packagename] = version.version
--except NameError:
-- pass
-+if astropy_version < '3.0':
-+ # With older versions of Astropy, we actually need to import the pytest
-+ # plugins themselves in order to make them discoverable by pytest.
-+ from astropy.tests.pytest_plugins import *
-+else:
-+ # As of Astropy 3.0, the pytest plugins provided by Astropy are
-+ # automatically made available when Astropy is installed. This means it's
-+ # not necessary to import them here, but we still need to import global
-+ # variables that are used for configuration.
-+ from astropy.tests.plugins.display import PYTEST_HEADER_MODULES, TESTED_VERSIONS
-+
-+from astropy.tests.helper import enable_deprecations_as_exceptions
-
- # Add astropy to test header information and remove unused packages.
- # Pytest header customisation was introduced in astropy 1.0.
-@@ -36,12 +41,17 @@
- # The warnings_to_ignore_by_pyver parameter was added in astropy 2.0
- enable_deprecations_as_exceptions(modules_to_ignore_on_import=['requests'])
-
-+# add '_testrun' to the version name so that the user-agent indicates that
-+# it's being run in a test
-+from . import version
-+version.version += '_testrun'
-+
-+
- # This is to figure out the affiliated package version, rather than
- # using Astropy's
--try:
-- from .version import version
--except ImportError:
-- version = 'dev'
-+from .version import version, astropy_helpers_version
-+
-
- packagename = os.path.basename(os.path.dirname(__file__))
- TESTED_VERSIONS[packagename] = version
-+TESTED_VERSIONS['astropy_helpers'] = astropy_helpers_version
diff --git a/nixpkgs/pkgs/development/python-modules/astroquery/default.nix b/nixpkgs/pkgs/development/python-modules/astroquery/default.nix
index 7245b566208..461d8801e60 100644
--- a/nixpkgs/pkgs/development/python-modules/astroquery/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/astroquery/default.nix
@@ -13,17 +13,13 @@
buildPythonPackage rec {
pname = "astroquery";
- version = "0.3.9";
+ version = "0.3.10";
src = fetchPypi {
inherit pname version;
- sha256 = "0zw3xp2rfc6h2v569iqsyvzhfnzp7bfjb7jrj61is1hrqw1cqjrb";
+ sha256 = "1ce57a8792c7d5d74206d797d379de6da35d56be433ea5840c41a49f202e2fab";
};
- # Fix tests using conftest.py from HEAD in the upstream GitHub
- # repository.
- patches = [ ./conftest-astropy-3-fix.patch ];
-
propagatedBuildInputs = [ astropy requests keyring beautifulsoup4 html5lib ];
nativeBuildInputs = [ astropy-helpers ];
diff --git a/nixpkgs/pkgs/development/python-modules/atomman/default.nix b/nixpkgs/pkgs/development/python-modules/atomman/default.nix
index a2f6cd721b7..d873700f32a 100644
--- a/nixpkgs/pkgs/development/python-modules/atomman/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/atomman/default.nix
@@ -1,34 +1,33 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, xmltodict
+{ stdenv, buildPythonPackage, fetchFromGitHub, isPy27
+, cython
, datamodeldict
-, numpy
, matplotlib
-, scipy
-, pandas
-, cython
, numericalunits
+, numpy
+, pandas
, pytest
+, scipy
+, toolz
+, xmltodict
}:
buildPythonPackage rec {
- version = "1.2.6";
+ version = "1.3.0";
pname = "atomman";
+ disabled = isPy27;
- src = fetchPypi {
- inherit pname version;
- sha256 = "19501bfdf7e66090764a0ccbecf85a128b46333ea232c2137fa4345512b8b502";
+ src = fetchFromGitHub {
+ owner = "usnistgov";
+ repo = "atomman";
+ rev = "v${version}";
+ sha256 = "09pfykd96wmw00s3kgabghykjn8b4yjml4ybpi7kwy7ygdmzcx51";
};
checkInputs = [ pytest ];
- propagatedBuildInputs = [ xmltodict datamodeldict numpy matplotlib scipy pandas cython numericalunits ];
-
- # tests not included with Pypi release
- doCheck = false;
+ propagatedBuildInputs = [ xmltodict datamodeldict numpy matplotlib scipy pandas cython numericalunits toolz ];
checkPhase = ''
- py.test tests
+ py.test tests -k 'not test_atomic'
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/attrs/default.nix b/nixpkgs/pkgs/development/python-modules/attrs/default.nix
index 0fe8241c215..e3691a5dc32 100644
--- a/nixpkgs/pkgs/development/python-modules/attrs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/attrs/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "attrs";
- version = "18.2.0";
+ version = "19.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "10cbf6e27dbce8c30807caf056c8eb50917e0eaafe86347671b57254006c3e69";
+ sha256 = "f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72";
};
# macOS needs clang for testing
diff --git a/nixpkgs/pkgs/development/python-modules/audio-metadata/default.nix b/nixpkgs/pkgs/development/python-modules/audio-metadata/default.nix
index 9a6952c88f0..e21e04af6f5 100644
--- a/nixpkgs/pkgs/development/python-modules/audio-metadata/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/audio-metadata/default.nix
@@ -4,15 +4,16 @@
, bitstruct
, more-itertools
, pprintpp
+, tbm-utils
}:
buildPythonPackage rec {
pname = "audio-metadata";
- version = "0.4.0";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a881f0f3b82752d306ac0a7850ed0e31bad275a399f63097733b4890986084b2";
+ sha256 = "7a0c060d05ac59a4ce841a485808fe8a6993fec554f96bee90e57e971c73a2a6";
};
postPatch = ''
@@ -27,6 +28,7 @@ buildPythonPackage rec {
bitstruct
more-itertools
pprintpp
+ tbm-utils
];
# No tests
diff --git a/nixpkgs/pkgs/development/python-modules/authlib/default.nix b/nixpkgs/pkgs/development/python-modules/authlib/default.nix
new file mode 100644
index 00000000000..579652c3f95
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/authlib/default.nix
@@ -0,0 +1,35 @@
+{ stdenv
+, buildPythonPackage
+, fetchFromGitHub
+, pytest
+, mock
+, cryptography
+, requests
+}:
+
+buildPythonPackage rec {
+ version = "0.13";
+ pname = "authlib";
+
+ src = fetchFromGitHub {
+ owner = "lepture";
+ repo = "authlib";
+ rev = "v${version}";
+ sha256 = "1nv0jbsaqr9qjn7nnl55s42iyx655k7fsj8hs69652lqnfn5y3d5";
+ };
+
+ propagatedBuildInputs = [ cryptography requests ];
+
+ checkInputs = [ mock pytest ];
+
+ checkPhase = ''
+ PYTHONPATH=$PWD:$PYTHONPATH pytest tests/{core,files}
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/lepture/authlib;
+ description = "The ultimate Python library in building OAuth and OpenID Connect servers. JWS,JWE,JWK,JWA,JWT included.";
+ maintainers = with maintainers; [ flokli ];
+ license = licenses.bsd3;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/autobahn/default.nix b/nixpkgs/pkgs/development/python-modules/autobahn/default.nix
index 7d1e365b243..bcda2b4b617 100644
--- a/nixpkgs/pkgs/development/python-modules/autobahn/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/autobahn/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "autobahn";
- version = "19.8.1";
+ version = "19.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "294e7381dd54e73834354832604ae85567caf391c39363fed0ea2bfa86aa4304";
+ sha256 = "734385b00547448b3f30a752cbfd2900d15924d77dc4a1699b8bce1ea8899f39";
};
propagatedBuildInputs = [ six txaio twisted zope_interface cffi cryptography pynacl ] ++
diff --git a/nixpkgs/pkgs/development/python-modules/autologging/default.nix b/nixpkgs/pkgs/development/python-modules/autologging/default.nix
index 090eb68675b..1d028eeb187 100644
--- a/nixpkgs/pkgs/development/python-modules/autologging/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/autologging/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Autologging";
- version = "1.2.1";
+ version = "1.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "16v2k16m433fxlvl7f0081n67rpxhs2hyn1ivkx1xs5qjxpv5n3k";
+ sha256 = "117659584d8aab8cf62046f682f8e57b54d958b8571c737fa8bf15c32937fbb6";
extension = "zip";
};
diff --git a/nixpkgs/pkgs/development/python-modules/automat/default.nix b/nixpkgs/pkgs/development/python-modules/automat/default.nix
index 808eba12bb6..fb6ac1daa1f 100644
--- a/nixpkgs/pkgs/development/python-modules/automat/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/automat/default.nix
@@ -2,12 +2,12 @@
m2r, setuptools_scm, six, attrs }:
buildPythonPackage rec {
- version = "0.7.0";
+ version = "0.8.0";
pname = "Automat";
src = fetchPypi {
inherit pname version;
- sha256 = "cbd78b83fa2d81fe2a4d23d258e1661dd7493c9a50ee2f1a5b2cac61c1793b0e";
+ sha256 = "269a09dfb063a3b078983f4976d83f0a0d3e6e7aaf8e27d8df1095e09dc4a484";
};
buildInputs = [ m2r setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/awkward/default.nix b/nixpkgs/pkgs/development/python-modules/awkward/default.nix
index a4d8acec540..16ebf496158 100644
--- a/nixpkgs/pkgs/development/python-modules/awkward/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/awkward/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "awkward";
- version = "0.12.13";
+ version = "0.12.14";
src = fetchPypi {
inherit pname version;
- sha256 = "0jciasfmayk3xs8lprrdjd6brvy614yd2ngpgyzlszis5sa6nr18";
+ sha256 = "a76b0b76e4e843bfffc26771f6e1848be6f1c225e79f541c12215ae90503e489";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/aws-adfs/default.nix b/nixpkgs/pkgs/development/python-modules/aws-adfs/default.nix
index 4912e8f9994..5124077b118 100644
--- a/nixpkgs/pkgs/development/python-modules/aws-adfs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aws-adfs/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "aws-adfs";
- version = "1.17.0";
+ version = "1.19.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0wnsmwjpfhxilmvrqvwilcf3h9p5m5ixi5gn9bgkr3gwd2laxf54";
+ sha256 = "da20c682993d87d41534ffc2be0819d924aaf230b27abbc5d1fa8ad62410bf39";
};
# Relax version constraint
diff --git a/nixpkgs/pkgs/development/python-modules/aws-lambda-builders/default.nix b/nixpkgs/pkgs/development/python-modules/aws-lambda-builders/default.nix
index 4554fe98c1b..d9c90cfa049 100644
--- a/nixpkgs/pkgs/development/python-modules/aws-lambda-builders/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aws-lambda-builders/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "aws-lambda-builders";
- version = "0.3.0";
+ version = "0.6.0";
# No tests available in PyPI tarball
src = fetchFromGitHub {
owner = "awslabs";
repo = "aws-lambda-builders";
rev = "v${version}";
- sha256 = "1c3r3iz29s68mlmdsxbl65x5zqx25b89d40rir6729ck4gll4dyd";
+ sha256 = "0bvph58wrw9in5irdbv103knvw2dhqs3kapqv5lpaac9dn7lsk6q";
};
# Package is not compatible with Python 3.5
@@ -35,7 +35,7 @@ buildPythonPackage rec {
checkPhase = ''
export PATH=$out/bin:$PATH
- pytest tests/functional
+ pytest tests/functional -k 'not can_invoke_pip'
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/aws-sam-translator/default.nix b/nixpkgs/pkgs/development/python-modules/aws-sam-translator/default.nix
index a9734745f21..298ce22daa6 100644
--- a/nixpkgs/pkgs/development/python-modules/aws-sam-translator/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aws-sam-translator/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "aws-sam-translator";
- version = "1.11.0";
+ version = "1.16.0";
src = fetchPypi {
inherit pname version;
- sha256 = "db872c43bdfbbae9fc8c9201e6a7aeb9a661cda116a94708ab0577b46a38b962";
+ sha256 = "0xvfbhiqdqy4qs4z8v2p7z3l01w5af948bmf400s5jsq2hnxl6nv";
};
# Tests are not included in the PyPI package
diff --git a/nixpkgs/pkgs/development/python-modules/aws-xray-sdk/default.nix b/nixpkgs/pkgs/development/python-modules/aws-xray-sdk/default.nix
index 1a17d2650b5..8c421532288 100644
--- a/nixpkgs/pkgs/development/python-modules/aws-xray-sdk/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/aws-xray-sdk/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "aws-xray-sdk";
- version = "2.3.0";
+ version = "2.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "bb74e1cc2388bd29c45e2e3eb31d0416d0f53d83baafca7b72ca9c945a2e249a";
+ sha256 = "ce4adb60fe67ebe91f2fc57d5067b4e44df6e233652987be4fb2e549688cf9fe";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-cli-core/default.nix b/nixpkgs/pkgs/development/python-modules/azure-cli-core/default.nix
deleted file mode 100644
index f535a243178..00000000000
--- a/nixpkgs/pkgs/development/python-modules/azure-cli-core/default.nix
+++ /dev/null
@@ -1,93 +0,0 @@
-{ stdenv
-, lib
-, python
-, buildPythonPackage
-, fetchPypi
-, adal
-, antlr4-python3-runtime
-, argcomplete
-, azure-cli-telemetry
-, colorama
-, jmespath
-, humanfriendly
-, knack
-, msrest
-, msrestazure
-, paramiko
-, pygments
-, pyjwt
-, pyopenssl
-, pyyaml
-, requests
-, six
-, tabulate
-, azure-mgmt-resource
-, pyperclip
-, psutil
-, enum34
-, futures
-, antlr4-python2-runtime
-, ndg-httpsclient
-, isPy3k
-}:
-
-buildPythonPackage rec {
- pname = "azure-cli-core";
- version = "2.0.71";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "01pqdh16l2c9a6b1az9galmm1szvhg7fyf9shq872wanw1xx88dj";
- };
-
- propagatedBuildInputs = [
- adal
- argcomplete
- azure-cli-telemetry
- colorama
- jmespath
- humanfriendly
- knack
- msrest
- msrestazure
- paramiko
- pygments
- pyjwt
- pyopenssl
- pyyaml
- requests
- six
- tabulate
- azure-mgmt-resource
- pyperclip
- psutil
- ]
- ++ lib.optionals isPy3k [ antlr4-python3-runtime ]
- ++ lib.optionals (!isPy3k) [ enum34 futures antlr4-python2-runtime ndg-httpsclient ];
-
- # Remove overly restrictive version contraints and obsolete namespace setup
- prePatch = ''
- substituteInPlace setup.py \
- --replace "wheel==0.30.0" "wheel" \
- --replace "azure-mgmt-resource==2.1.0" "azure-mgmt-resource"
- substituteInPlace setup.cfg \
- --replace "azure-namespace-package = azure-cli-nspkg" ""
- '';
-
- # Prevent these __init__'s from violating PEP420, only needed for python2
- postInstall = lib.optionalString isPy3k ''
- rm $out/${python.sitePackages}/azure/__init__.py \
- $out/${python.sitePackages}/azure/cli/__init__.py
- '';
-
- # Tests are not included in sdist package
- doCheck = false;
-
- meta = with lib; {
- homepage = https://github.com/Azure/azure-cli;
- description = "Next generation multi-platform command line experience for Azure";
- platforms = platforms.all;
- license = licenses.mit;
- maintainers = with maintainers; [ jonringer ];
- };
-}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-cli-telemetry/default.nix b/nixpkgs/pkgs/development/python-modules/azure-cli-telemetry/default.nix
deleted file mode 100644
index 22b32e20eee..00000000000
--- a/nixpkgs/pkgs/development/python-modules/azure-cli-telemetry/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{ stdenv
-, lib
-, buildPythonPackage
-, fetchPypi
-, isPy3k
-, python
-, applicationinsights
-, portalocker
-}:
-
-buildPythonPackage rec {
- pname = "azure-cli-telemetry";
- version = "1.0.3";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0sf27pcz653h0cnxsg47nndilhqlw9fl019aqbnji2vn967r9rnl";
- };
-
- propagatedBuildInputs = [
- applicationinsights
- portalocker
- ];
-
- # tests are not published to pypi
- doCheck = false;
-
- # Remove overly restrictive version contraints and obsolete namespace setup
- prePatch = ''
- substituteInPlace setup.py \
- --replace "applicationinsights>=0.11.1,<0.11.8" "applicationinsights" \
- --replace "portalocker==1.2.1" "portalocker"
- substituteInPlace setup.cfg \
- --replace "azure-namespace-package = azure-cli-nspkg" ""
- '';
-
- # Prevent these __init__'s from violating PEP420, only needed for python2
- postInstall = lib.optionalString isPy3k ''
- rm $out/${python.sitePackages}/azure/__init__.py \
- $out/${python.sitePackages}/azure/cli/__init__.py
- '';
-
- meta = with lib; {
- homepage = https://github.com/Azure/azure-cli;
- description = "Next generation multi-platform command line experience for Azure";
- platforms = platforms.all;
- license = licenses.mit;
- maintainers = with maintainers; [ jonringer ];
- };
-}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-common/default.nix b/nixpkgs/pkgs/development/python-modules/azure-common/default.nix
index 03756dce33c..0b46506960c 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-common/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-common/default.nix
@@ -9,14 +9,14 @@
}:
buildPythonPackage rec {
- version = "1.1.21";
+ version = "1.1.23";
pname = "azure-common";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "25d696d2affbf5fe9b13aebe66271fce545e673e7e1eeaaec2d73599ba639d63";
+ sha256 = "53b1195b8f20943ccc0e71a17849258f7781bc6db1c72edc7d6c055f79bd54e3";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-cosmos/default.nix b/nixpkgs/pkgs/development/python-modules/azure-cosmos/default.nix
index f5219e950f1..5716b1254af 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-cosmos/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-cosmos/default.nix
@@ -1,21 +1,26 @@
{ buildPythonPackage
, lib
+, python
, fetchPypi
, six
, requests
}:
buildPythonPackage rec {
- version = "3.1.1";
+ version = "3.1.2";
pname = "azure-cosmos";
src = fetchPypi {
inherit pname version;
- sha256 = "0q8pl8wnadxhyawcrfzrm2k85xd4mdmdk2xwdial55zmpa8ji4pk";
+ sha256 = "7f8ac99e4e40c398089fc383bfadcdc83376f72b88532b0cac0b420357cd08c7";
};
propagatedBuildInputs = [ six requests ];
+ postInstall = ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ '';
+
# requires an active Azure Cosmos service
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-eventgrid/default.nix b/nixpkgs/pkgs/development/python-modules/azure-eventgrid/default.nix
index 35e291fd30f..19a0210cc5e 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-eventgrid/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-eventgrid/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "azure-eventgrid";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7ebbe1c4266ba176aa4969d9755c08f10b89848ad50fb0bfd16fa82e29234f95";
+ sha256 = "c82c4bf6ea59aeec69ce8f95f1b6a4edc6d733874aeb056669c9d2806168c86e";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-functions-devops-build/default.nix b/nixpkgs/pkgs/development/python-modules/azure-functions-devops-build/default.nix
new file mode 100644
index 00000000000..03007ae3c23
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-functions-devops-build/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, jinja2
+, msrest
+, vsts
+}:
+
+buildPythonPackage rec {
+ version = "0.0.22";
+ pname = "azure-functions-devops-build";
+
+ src = fetchFromGitHub {
+ owner = "Azure";
+ repo = "azure-functions-devops-build";
+ # rev picked based on pypi release date
+ rev = "c8249670acc77333e3de8b21dec60faf7ecf0951";
+ sha256 = "1slc7jd92v9q1qg1yacnrpi2a7hi7iw61wzbzfd6wx9q63pw9yqi";
+ };
+
+ propagatedBuildInputs = [ jinja2 msrest vsts ];
+
+ # circular dependency with azure-cli-core
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Integrate Azure Functions with Azure DevOps. Specifically made for the Azure CLI";
+ homepage = "https://github.com/Azure/azure-functions-devops-build";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-keyvault/default.nix b/nixpkgs/pkgs/development/python-modules/azure-keyvault/default.nix
index 1c4f9f4ee80..91f31ec0a01 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-keyvault/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-keyvault/default.nix
@@ -1,5 +1,7 @@
{ lib
, buildPythonPackage
+, python
+, isPy3k
, fetchPypi
, azure-common
, azure-nspkg
@@ -26,6 +28,10 @@ buildPythonPackage rec {
cryptography
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-advisor/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-advisor/default.nix
index 66ee264ef45..83ca8809fc2 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-advisor/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-advisor/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-advisor";
- version = "2.0.1";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1929d6d5ba49d055fdc806e981b93cf75ea42ba35f78222aaf42d8dcf29d4ef3";
+ sha256 = "c52a4cf91d736c0ecdcb4d555e3b7713ff892343f610e7d65c63549edb98c221";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix
new file mode 100644
index 00000000000..9f5c04adb26
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.1.0";
+ pname = "azure-mgmt-apimanagement";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "06bqqkn5mx127x1z7ycm6rl8ajxlrmrm2kcdpgkbl4baii1x6iax";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.apimanagement" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure API Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
new file mode 100644
index 00000000000..271fb2e6aef
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.1.0";
+ pname = "azure-mgmt-appconfiguration";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0z2f0rbv7drdxihny479bv80bnhgvx8gb2pr0jvbaslll6d6rxig";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.appconfiguration" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure App Configuration Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix
index 57c3aec3d45..0a485f05f91 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix
@@ -1,5 +1,6 @@
{ lib
, buildPythonPackage
+, python
, fetchPypi
, msrest
, msrestazure
@@ -26,6 +27,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-authorization/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-authorization/default.nix
index ef99e4e3405..994886afc70 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-authorization/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-authorization/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-authorization";
- version = "0.52.0";
+ version = "0.60.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0357laxgldb7lvvws81r8xb6mrq9dwwnr1bnwdnyj4bw6p21i9hn";
+ sha256 = "19yn2ar2y8j4idzf8mxrxplxnawbk83sid3pzvzddif29aipbs1i";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-batchai/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-batchai/default.nix
index e1938738597..6da0cf2210c 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-batchai/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-batchai/default.nix
@@ -24,6 +24,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-billing/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-billing/default.nix
index 666d10d87e5..8c658145d7e 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-billing/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-billing/default.nix
@@ -1,6 +1,6 @@
{ lib
, buildPythonPackage
-, fetchFromGitHub
+, fetchPypi
, msrestazure
, azure-common
, azure-mgmt-nspkg
@@ -8,27 +8,33 @@
, isPy3k
}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "azure-mgmt-billing";
version = "0.2.0"; #pypi's 0.2.0 doesn't build ootb
- src = fetchFromGitHub {
- owner = "Azure";
- repo = "azure-sdk-for-python";
- rev = "ee5b47525d6c1eae3b1fd5f65b0421eab62a6e6f";
- sha256 = "0xzdn7da5c3q5knh033vbsqk36vwbm75cx8vf10x0yj58krb4kn4";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1li2bcdwdapwwx7xbvgfsq51f2mrwm0qyzih8cjhszcah2rkpxw5";
+ extension = "zip";
};
- preBuild = ''
- cd ./azure-mgmt-billing
- '';
-
propagatedBuildInputs = [
msrestazure
azure-common
azure-mgmt-nspkg
];
+ preBuild = ''
+ rm azure_bdist_wheel.py
+ substituteInPlace setup.cfg \
+ --replace "azure-namespace-package = azure-mgmt-nspkg" ""
+ '';
+
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-botservice/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-botservice/default.nix
new file mode 100644
index 00000000000..d9375942b4d
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-botservice/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.2.0";
+ pname = "azure-mgmt-botservice";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "10sxllwvybjlp35h5mjdxhkw2wzpl4b03i08p4jnv8cswrc8h7dj";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.botservice" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure API Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix
index 13fe88b5f89..c13676dc672 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "8.0.0";
+ version = "9.0.0";
pname = "azure-mgmt-compute";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "06hmf9iq2yqpmmvw7pr9zm4v427q03i436lnin3aczizfndrk76i";
+ sha256 = "06795ccb7377eaa3864819a1c63b9bfe9957a58814c65025aef89e9cd81190fc";
};
postInstall = if isPy3k then "" else ''
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-consumption/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-consumption/default.nix
index 59b4cbee5bf..b69e4b649de 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-consumption/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-consumption/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrestazure
, azure-common
, azure-mgmt-nspkg
@@ -22,6 +24,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix
new file mode 100644
index 00000000000..821c7db0d32
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "2.8.0";
+ pname = "azure-mgmt-containerregistry";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "193k07a77z7bj61zn2gxvvfqi20cgxksvxp7if71bwsl1l2y2jxj";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.containerregistry" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Container Registry Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
index 5b78fa6b039..2d98f57f1ba 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerservice";
- version = "7.0.0";
+ version = "8.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "104w7rxv7hy84yzddbbpkjqha04ghr0zz9qy788n3wl69cj4cv1a";
+ sha256 = "8fa3d3ac8a88ad6fd25f87966c27049864780d88b7b946d06da310d945a8772a";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
index 33617383a1d..aef56be79c0 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0iakxb2rr1w9171802m9syjzqas02vjah711mpagbgcj549mjysb";
+ sha256 = "0y28z30g7y2pj7rfxyxmqpr19z24d01g9qhafvjxry748im1961h";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
index e768b7b6c60..0d610eebe9c 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-datafactory";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7a50da8415e316bd3be0c90ff7e2bffee2afb959aefea23b5923f22dd7094a37";
+ sha256 = "0rv3443h4f9n88ky0fkfrp6jhf7ck9w3v96q040g3c2vkkywsnwa";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix
index c3d690088d1..ad77a75fe83 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrestazure
, azure-common
, azure-mgmt-datalake-nspkg
@@ -22,6 +24,12 @@ buildPythonPackage rec {
azure-mgmt-datalake-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/datalake/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix
index 3164cf2bf15..5d2db3c2112 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrestazure
, azure-common
, azure-mgmt-datalake-nspkg
@@ -22,6 +24,12 @@ buildPythonPackage rec {
azure-mgmt-datalake-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/datalake/__init__.py
+ '';
+
# has no tests
doCheck = false;
@@ -29,6 +37,6 @@ buildPythonPackage rec {
description = "This is the Microsoft Azure Data Lake Store Management Client Library";
homepage = "https://github.com/Azure/azure-sdk-for-python";
license = licenses.mit;
- maintainers = with maintainers; [ mwilsoninsight ];
+ maintainers = with maintainers; [ jonringer mwilsoninsight ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
index cd98e6f98b0..7fc7c568301 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
@@ -1,11 +1,12 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
, azure-mgmt-nspkg
-, isPy3k
}:
buildPythonPackage rec {
@@ -26,6 +27,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
@@ -33,6 +39,6 @@ buildPythonPackage rec {
description = "This is the Microsoft Azure Data Migration Client Library";
homepage = "https://github.com/Azure/azure-sdk-for-python";
license = licenses.mit;
- maintainers = with maintainers; [ mwilsoninsight ];
+ maintainers = with maintainers; [ jonringer mwilsoninsight ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix
new file mode 100644
index 00000000000..276cc86ad8f
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.1.0";
+ pname = "azure-mgmt-deploymentmanager";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0gvh17bhfcpvr6w0nd06v482m8lqxchlk256w68agi2qnqw6v2ir";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.deploymentmanager" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Deployment Manager Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix
index 5ce0f30d1f1..08cdcd72182 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-devspaces";
- version = "0.1.0";
+ version = "0.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "4710dd59fc219ebfa4272dbbad58bf62093b52ce22bfd32a5c0279d2149471b5";
+ sha256 = "0dvjsr9i87j1ggbj3dcmgifpk64xr5f5ziwf7z1fwkcx0szcid7k";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix
index 76a5f0cbcd2..546ec5ab840 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix
@@ -1,11 +1,12 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
, azure-mgmt-nspkg
-, isPy3k
}:
buildPythonPackage rec {
@@ -26,6 +27,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
@@ -33,6 +39,6 @@ buildPythonPackage rec {
description = "This is the Microsoft Azure DevTestLabs Management Client Library";
homepage = "https://github.com/Azure/azure-sdk-for-python";
license = licenses.mit;
- maintainers = with maintainers; [ mwilsoninsight ];
+ maintainers = with maintainers; [ jonringer mwilsoninsight ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-dns/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-dns/default.nix
index 94d51b765e9..89ae5912b39 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-dns/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-dns/default.nix
@@ -1,12 +1,12 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
, azure-mgmt-nspkg
-, python
-, isPy3k
}:
buildPythonPackage rec {
@@ -26,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
@@ -33,6 +38,6 @@ buildPythonPackage rec {
description = "This is the Microsoft Azure DNS Management Client Library";
homepage = "https://github.com/Azure/azure-sdk-for-python";
license = licenses.mit;
- maintainers = with maintainers; [ mwilsoninsight ];
+ maintainers = with maintainers; [ jonringer mwilsoninsight ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix
index a0a35f5b5b5..c8b6ebfba63 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-hanaonazure";
- version = "0.6.0";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1spsy6g5z4nb1y1gfz0p1ykybi76qbig8j22zvmws59329b3br5h";
+ sha256 = "01gnrhwi3nswjdxk9fjjwbyyx83agpdksrksk0c4d7bm9p2871g6";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
new file mode 100644
index 00000000000..82955674c4b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "1.2.0";
+ pname = "azure-mgmt-hdinsight";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1yq9s7a2ch8j84af3hzj350jnjq5s3ysiqvmypvcb7vl6rkkd2lm";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.hdinsight" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure HDInsight Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix
new file mode 100644
index 00000000000..bb6e06aa68b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.2.1";
+ pname = "azure-mgmt-imagebuilder";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0mwlvy4x5nr3hsz7wdpdhpzwarzzwz4225bfpd68hr0pcjgzspky";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.imagebuilder" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Image Builder Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothub/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothub/default.nix
index 61e51c4390a..cdb20167b9c 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothub/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothub/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-iothub";
- version = "0.8.2";
+ version = "0.9.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0w3w1d156rnkwjdarv3qvycklxr3z2j7lry7a3jfgj3ykzny12rq";
+ sha256 = "19gcvmcd0r9xi2i3m800h3ak0mkf9yj64d55z7nrk25v3ksx0wrl";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix
index 7605e459271..c72ca47cff9 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
@@ -24,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
@@ -31,6 +38,6 @@ buildPythonPackage rec {
description = "This is the Microsoft Azure IoTHub Provisioning Services Client Library";
homepage = "https://github.com/Azure/azure-sdk-for-python";
license = licenses.mit;
- maintainers = with maintainers; [ mwilsoninsight ];
+ maintainers = with maintainers; [ jonringer mwilsoninsight ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix
index 99cdfdf922b..e3529bda8d2 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
@@ -24,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
@@ -31,6 +38,6 @@ buildPythonPackage rec {
description = "This is the Microsoft Azure Key Vault Management Client Library";
homepage = "https://github.com/Azure/azure-sdk-for-python";
license = licenses.mit;
- maintainers = with maintainers; [ mwilsoninsight ];
+ maintainers = with maintainers; [ jonringer mwilsoninsight ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix
new file mode 100644
index 00000000000..9f5c04adb26
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/azure-mgmt-apimanagement/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.1.0";
+ pname = "azure-mgmt-apimanagement";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "06bqqkn5mx127x1z7ycm6rl8ajxlrmrm2kcdpgkbl4baii1x6iax";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.apimanagement" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure API Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
new file mode 100644
index 00000000000..fe84fc01dec
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.4.0";
+ pname = "azure-mgmt-kusto";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1sx8f98206wccj0mbmb75c4wyhf57g3pnkhl9wn70lqzi9n4mk0b";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.kusto" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Kusto Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
index 6d844117c9f..a5e2829a930 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
@@ -24,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix
new file mode 100644
index 00000000000..4d059480c44
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "1.0.0";
+ pname = "azure-mgmt-managedservices";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "06ddfqriqlvwjsjhqka9r5vhshardyj9c10xgjissfkpqsgkkn7y";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.managedservices" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Managed Services Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-maps/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-maps/default.nix
index 2869b6c81d7..b18c0267236 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-maps/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-maps/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
@@ -24,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-monitor/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
index b9a8b3c0158..23e6bcf8cb4 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
@@ -1,11 +1,12 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
, azure-mgmt-nspkg
-, isPy3k
}:
buildPythonPackage rec {
@@ -26,6 +27,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-msi/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-msi/default.nix
index 9b1d0bf5a2b..87e70c2fdcc 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-msi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-msi/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
@@ -24,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix
new file mode 100644
index 00000000000..79a3a19778d
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.6.0";
+ pname = "azure-mgmt-netapp";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "10ymvyj386z9bjdm2g1b5a4vfnn87ig2zm6xn2xddvbpy0jxnyfv";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.netapp" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure NetApp Files Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-network/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-network/default.nix
index a94cd58136d..4663b9fa035 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-network/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-network/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "5.0.0";
+ version = "8.0.0";
pname = "azure-mgmt-network";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "03ymxm3ryhgh4f1pw00fiyb3lxv2w6nkvn8xnj91h8xdd34flqzc";
+ sha256 = "1prg4b1agda9bsn6zmvffkj22rr6jy784rdfp6154yifjr6z5jiv";
};
postInstall = if isPy3k then "" else ''
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-privatedns/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-privatedns/default.nix
new file mode 100644
index 00000000000..98855730ba3
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-privatedns/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.1.0";
+ pname = "azure-mgmt-privatedns";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "08wdvfkk8jh90m3l4nz7knd5vikgfvsx70lk7mkhcvl0xj6gv76j";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.privatedns" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure DNS Private Zones Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-relay/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-relay/default.nix
index 718cd985443..5046bf8740f 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-relay/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-relay/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrestazure
, azure-common
, azure-mgmt-nspkg
@@ -22,6 +24,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-reservations/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-reservations/default.nix
index fe2a4dac402..5d13acb6ec8 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-reservations/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-reservations/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-reservations";
- version = "0.3.2";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0nksxjh5kh09dr0zw667fg8mzik4ymvfq3dipwag6pynbqr9ls4l";
+ sha256 = "16ycni3cjl9c0mv419gy5rgbrlg8zp0vnr6aj8z8p2ypdw6sgac3";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-resource/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-resource/default.nix
index 9d5d124dbd8..4f2481097e1 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-resource/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-resource/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
- version = "2.2.0";
+ version = "6.0.0";
pname = "azure-mgmt-resource";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "173pxgly95dwblp4nj4l70zb0gasibgcjmcynxwa5282plynhgdw";
+ sha256 = "08n6r6ja7p20qlhb9pp51nwwxz2mal19an98zry276i8z5x8ckp0";
};
postInstall = if isPy3k then "" else ''
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-security/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-security/default.nix
new file mode 100644
index 00000000000..5a9d8849f8d
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-security/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.3.0";
+ pname = "azure-mgmt-security";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0z766424783a6y5dp5ybxssb0bfzqb8kpa6zra8ccnbfg4fn478v";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.security" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Security Center Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix
index a80c97ea377..9c849829a12 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, python
+, isPy3k
, msrest
, msrestazure
, azure-common
@@ -24,6 +26,11 @@ buildPythonPackage rec {
azure-mgmt-nspkg
];
+ postInstall = lib.optionalString isPy3k ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/mgmt/__init__.py
+ '';
+
# has no tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix
index 4a2fe93e6f8..5a5a708a5dd 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
- version = "0.13.0";
+ version = "0.15.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "184jma28nyn4c52mjj0g0p6rci6kajsdjqy8mbdaisphpjl4f77l";
+ sha256 = "0qv58xraznv2ldhd34cvznhz045x3ncfgam9c12gxyj4q0k3pyc9";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix
new file mode 100644
index 00000000000..6704df2d21a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.4.0";
+ pname = "azure-mgmt-sqlvirtualmachine";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1jxmikjvyxkwr8c9kn6xw8gvj9pajlk7y8111rq8fgkivwjq8wcm";
+ extension = "zip";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.mgmt.sqlvirtualmachine" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure SQL Virtual Machine Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-storage/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-storage/default.nix
index 44d5f231115..c2b172e6c49 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-storage/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-storage/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "4.1.0";
+ version = "6.0.0";
pname = "azure-mgmt-storage";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1src3ki3xd8x0m6vmxig6y4lg7w4mg0sz6vmnsxdk8mxaird03jj";
+ sha256 = "0pgmxr8shz6rmgbacfy1xb99y9ja38ck1lap0n58m6jjy1mgxk2w";
};
postInstall = if isPy3k then "" else ''
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-subscription/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
index 962add966a5..92dcc7cd952 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-subscription";
- version = "0.3.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7a095fe46e598210b178e1059bba82eb02f3b8a7f44f3791442ff7d9ff323d2b";
+ sha256 = "1w91zqi2icld76mcrz0kwq0adb1nr83yqdq6qp1p1445p914qjsh";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-mgmt-web/default.nix b/nixpkgs/pkgs/development/python-modules/azure-mgmt-web/default.nix
index 00d55f391d5..ea6c1502123 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-mgmt-web/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-mgmt-web/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-web";
- version = "0.43.0";
+ version = "0.44.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0yqxk2zr1ibm2vycyq4vy9hy0xhznma5x3kjl6qxhmb4kyyyljkh";
+ sha256 = "05dqakhfi301k2jnvccxdkigqvwnf9xz858pqg9vsri3dq69f1rw";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/nixpkgs/pkgs/development/python-modules/azure-multiapi-storage/default.nix
new file mode 100644
index 00000000000..dc4a011e078
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/azure-multiapi-storage/default.nix
@@ -0,0 +1,36 @@
+{ lib, python, buildPythonPackage, fetchPypi, isPy27
+, azure-common
+, msrest
+, msrestazure
+}:
+
+buildPythonPackage rec {
+ version = "0.2.4";
+ pname = "azure-multiapi-storage";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0zqapc4dx6qd9bcim5fjykk3n1j84p85nwqyb876nb7qmqx9spig";
+ };
+
+ propagatedBuildInputs = [ azure-common msrest msrestazure ];
+
+ # fix namespace issues
+ postInstall = ''
+ rm $out/${python.sitePackages}/azure/__init__.py
+ rm $out/${python.sitePackages}/azure/multiapi/__init__.py
+ '';
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.common" "azure.multiapi.storage" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Storage Client Library for Python with multi API version support.";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/azure-servicefabric/default.nix b/nixpkgs/pkgs/development/python-modules/azure-servicefabric/default.nix
index b07a34f5bde..79d303a4652 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-servicefabric/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-servicefabric/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "azure-servicefabric";
- version = "6.4.0.0";
+ version = "6.5.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "f049e8c4a179f1277f2ec60158f88caf14a50f7df491fc6841e360cd61746da1";
+ sha256 = "02q32rc3vmg3kpi92s2y2ic47s3mi9qjcvzvrpjdlzji8lhd9w45";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-storage-blob/default.nix b/nixpkgs/pkgs/development/python-modules/azure-storage-blob/default.nix
index 14bd182ea1b..5ec0dc9f6eb 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-storage-blob/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-storage-blob/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "azure-storage-blob";
- version = "1.5.0";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f187a878e7a191f4e098159904f72b4146cf70e1aabaf6484ab4ba72fc6f252c";
+ sha256 = "b90323aad60f207f9f90a0c4cf94c10acc313c20b39403398dfba51f25f7b454";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-storage-common/default.nix b/nixpkgs/pkgs/development/python-modules/azure-storage-common/default.nix
index 55339acbac5..50fb3450d84 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-storage-common/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-storage-common/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "azure-storage-common";
- version = "1.4.2";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4ec87c7537d457ec95252e0e46477e2c1ccf33774ffefd05d8544682cb0ae401";
+ sha256 = "ccedef5c67227bc4d6670ffd37cec18fb529a1b7c3a5e53e4096eb0cf23dc73f";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-storage-file/default.nix b/nixpkgs/pkgs/development/python-modules/azure-storage-file/default.nix
index c5f63fada2d..088b5260e65 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-storage-file/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-storage-file/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "azure-storage-file";
- version = "1.4.0";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5217b0441b671246a8d5f506a459fa3af084eeb9297c5be3bbe95d75d23bac2f";
+ sha256 = "3559b9c7ab13450c66ea833eb82c28233bee24f1bd8ca19aa7d27f8c23d5bc53";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/azure-storage-queue/default.nix b/nixpkgs/pkgs/development/python-modules/azure-storage-queue/default.nix
index 6e536a35e1b..515b3f398df 100644
--- a/nixpkgs/pkgs/development/python-modules/azure-storage-queue/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/azure-storage-queue/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "azure-storage-queue";
- version = "1.4.0";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0bafe9e61c0ce7b3f3ecadea21e931dab3248bd4989dc327a8666c5deae7f7ed";
+ sha256 = "14e82d3691f1bbd23f2aff143a6c17af3c297164f6e597d223b65a67051ba278";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/babelgladeextractor/default.nix b/nixpkgs/pkgs/development/python-modules/babelgladeextractor/default.nix
new file mode 100644
index 00000000000..997682ca865
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/babelgladeextractor/default.nix
@@ -0,0 +1,33 @@
+{ stdenv
+, lib
+, buildPythonPackage
+, fetchPypi
+, Babel
+}:
+
+buildPythonPackage rec {
+ pname = "babelgladeextractor";
+ version = "0.6.1";
+
+ src = fetchPypi {
+ pname = "BabelGladeExtractor";
+ inherit version;
+ extension = "tar.bz2";
+ sha256 = "1jhs12pliz54dbnigib1h8ywfzsj1g32c1vhspvg46f5983nvf93";
+ };
+
+ propagatedBuildInputs = [
+ Babel
+ ];
+
+ # Tests missing
+ # https://github.com/gnome-keysign/babel-glade/issues/5
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/gnome-keysign/babel-glade";
+ description = "Babel Glade XML files translatable strings extractor";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ jtojnar ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/backports_lzma/default.nix b/nixpkgs/pkgs/development/python-modules/backports_lzma/default.nix
index 82025df8b9e..997e4930ac7 100644
--- a/nixpkgs/pkgs/development/python-modules/backports_lzma/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/backports_lzma/default.nix
@@ -9,13 +9,13 @@
if !(pythonOlder "3.3") then null else buildPythonPackage rec {
pname = "backports.lzma";
- version = "0.0.13";
+ version = "0.0.14";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "50829db66f0445442f6c796bba0ca62d1f87f54760c4682b6d1489e729a43744";
+ sha256 = "16d8b68e4d3cd4e6c9ddb059850452946da3914c8a8e197a7f2b0954559f2df4";
};
buildInputs = [ lzma ];
diff --git a/nixpkgs/pkgs/development/python-modules/backports_unittest-mock/default.nix b/nixpkgs/pkgs/development/python-modules/backports_unittest-mock/default.nix
index 3baaa871adf..57d2cad281e 100644
--- a/nixpkgs/pkgs/development/python-modules/backports_unittest-mock/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/backports_unittest-mock/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "backports.unittest_mock";
- version = "1.4";
+ version = "1.5";
src = fetchPypi {
inherit pname version;
- sha256 = "73df9093bc7a2cc8e7018d08d6983dc5bcb2a47d7e7e107b9e8d0711f1702ef8";
+ sha256 = "eff58e53de8fdeb27a1c87a9d57e7b91d15d1bc3854e85344b1a2e69f31ecda7";
};
propagatedBuildInputs = [ mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/beautifulsoup4/default.nix b/nixpkgs/pkgs/development/python-modules/beautifulsoup4/default.nix
index 1b9ba31f035..c8e8c100616 100644
--- a/nixpkgs/pkgs/development/python-modules/beautifulsoup4/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/beautifulsoup4/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "beautifulsoup4";
- version = "4.7.1";
+ version = "4.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "945065979fb8529dd2f37dbb58f00b661bdbcbebf954f93b32fdf5263ef35348";
+ sha256 = "6135db2ba678168c07950f9a16c4031822c6f4aec75a65e0a97bc5ca09789931";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/behave/default.nix b/nixpkgs/pkgs/development/python-modules/behave/default.nix
index 7ad3489553c..6d0364676f9 100644
--- a/nixpkgs/pkgs/development/python-modules/behave/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/behave/default.nix
@@ -1,9 +1,10 @@
{ stdenv, fetchPypi, fetchpatch
, buildPythonApplication, python, pythonOlder
-, mock, nose, pathpy, pyhamcrest, pytest
+, mock, nose, pathpy, pyhamcrest, pytest_4
, glibcLocales, parse, parse-type, six
, traceback2
}:
+
buildPythonApplication rec {
pname = "behave";
version = "1.2.6";
@@ -21,7 +22,7 @@ buildPythonApplication rec {
})
];
- checkInputs = [ mock nose pathpy pyhamcrest pytest ];
+ checkInputs = [ mock nose pathpy pyhamcrest pytest_4 ];
buildInputs = [ glibcLocales ];
propagatedBuildInputs = [ parse parse-type six ] ++ stdenv.lib.optional (pythonOlder "3.0") traceback2;
diff --git a/nixpkgs/pkgs/development/python-modules/bidict/default.nix b/nixpkgs/pkgs/development/python-modules/bidict/default.nix
index e3ceaa0dc9a..e96e59dd7cf 100644
--- a/nixpkgs/pkgs/development/python-modules/bidict/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bidict/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "bidict";
- version = "0.18.2";
+ version = "0.18.3";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0br3ljvd56nqifr1mbwksvl5jjk40pihrrjlyn7hmc40yq6m5bvh";
+ sha256 = "1742a25a9ef1b1ac4000683406879a3e1a6577faa02f31e482e6c84e2e3bf628";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/billiard/default.nix b/nixpkgs/pkgs/development/python-modules/billiard/default.nix
index dd4b548563c..e53aa40446e 100644
--- a/nixpkgs/pkgs/development/python-modules/billiard/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/billiard/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPyPy, pytest, case, psutil }:
+{ stdenv, buildPythonPackage, fetchPypi, isPyPy, pytest_4, case, psutil }:
buildPythonPackage rec {
pname = "billiard";
- version = "3.6.0.0";
+ version = "3.6.1.0";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "756bf323f250db8bf88462cd042c992ba60d8f5e07fc5636c24ba7d6f4261d84";
+ sha256 = "b8809c74f648dfe69b973c8e660bcec00603758c9db8ba89d7719f88d5f01f26";
};
- checkInputs = [ pytest case psutil ];
+ checkInputs = [ pytest_4 case psutil ];
meta = with stdenv.lib; {
homepage = https://github.com/celery/billiard;
diff --git a/nixpkgs/pkgs/development/python-modules/biopython/default.nix b/nixpkgs/pkgs/development/python-modules/biopython/default.nix
index e60d4c60aea..a35c2d07394 100644
--- a/nixpkgs/pkgs/development/python-modules/biopython/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/biopython/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "biopython";
- version = "1.74";
+ version = "1.75";
src = fetchPypi {
inherit pname version;
- sha256 = "1h4hcpx1vqrcddpcznyxy14zzvy2yanlkz0117w5n869w8djq595";
+ sha256 = "01lrm353si63anhhynf6hqbd3f753c2k8dkk953j3g6257py8q2h";
};
propagatedBuildInputs = [ numpy ];
diff --git a/nixpkgs/pkgs/development/python-modules/bitarray/0001-Buffer-Protocol-Py3.patch b/nixpkgs/pkgs/development/python-modules/bitarray/0001-Buffer-Protocol-Py3.patch
deleted file mode 100644
index e1019115ac7..00000000000
--- a/nixpkgs/pkgs/development/python-modules/bitarray/0001-Buffer-Protocol-Py3.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-From c636f0cc386c9ded9f31947bbd74affccc93c21a Mon Sep 17 00:00:00 2001
-From: yoch <yoch.melka@gmail.com>
-Date: Mon, 14 May 2018 21:55:00 +0300
-Subject: [PATCH] Adding buffer protocol support for Python 3
-
----
- bitarray/_bitarray.c | 12 ++++++++++--
- bitarray/test_bitarray.py | 14 +++++++-------
- 2 files changed, 17 insertions(+), 9 deletions(-)
-
-diff --git a/bitarray/_bitarray.c b/bitarray/_bitarray.c
-index d2c19cb..be6b379 100644
---- a/bitarray/_bitarray.c
-+++ b/bitarray/_bitarray.c
-@@ -48,7 +48,7 @@ int PyIndex_Check(PyObject *o)
- #define Py_SIZE(ob) (((PyVarObject *) (ob))->ob_size)
- #endif
-
--#if PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION == 7
-+#if PY_MAJOR_VERSION == 3 || (PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION == 7)
- /* (new) buffer protocol */
- #define WITH_BUFFER
- #endif
-@@ -2787,6 +2787,8 @@ static PyTypeObject BitarrayIter_Type = {
-
- /********************* Bitarray Buffer Interface ************************/
- #ifdef WITH_BUFFER
-+
-+#if PY_MAJOR_VERSION == 2
- static Py_ssize_t
- bitarray_buffer_getreadbuf(bitarrayobject *self,
- Py_ssize_t index, const void **ptr)
-@@ -2831,6 +2833,8 @@ bitarray_buffer_getcharbuf(bitarrayobject *self,
- return Py_SIZE(self);
- }
-
-+#endif
-+
- static int
- bitarray_getbuffer(bitarrayobject *self, Py_buffer *view, int flags)
- {
-@@ -2857,14 +2861,18 @@ bitarray_releasebuffer(bitarrayobject *self, Py_buffer *view)
- }
-
- static PyBufferProcs bitarray_as_buffer = {
-+#if PY_MAJOR_VERSION == 2 // old buffer protocol
- (readbufferproc) bitarray_buffer_getreadbuf,
- (writebufferproc) bitarray_buffer_getwritebuf,
- (segcountproc) bitarray_buffer_getsegcount,
- (charbufferproc) bitarray_buffer_getcharbuf,
-+#endif
- (getbufferproc) bitarray_getbuffer,
- (releasebufferproc) bitarray_releasebuffer,
- };
-+
- #endif /* WITH_BUFFER */
-+
- /************************** Bitarray Type *******************************/
-
- static PyTypeObject Bitarraytype = {
-@@ -2898,7 +2906,7 @@ static PyTypeObject Bitarraytype = {
- 0, /* tp_as_buffer */
- #endif
- Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_WEAKREFS
--#ifdef WITH_BUFFER
-+#if defined(WITH_BUFFER) && PY_MAJOR_VERSION == 2
- | Py_TPFLAGS_HAVE_NEWBUFFER
- #endif
- , /* tp_flags */
-diff --git a/bitarray/test_bitarray.py b/bitarray/test_bitarray.py
-index 44de2f0..b72b554 100644
---- a/bitarray/test_bitarray.py
-+++ b/bitarray/test_bitarray.py
-@@ -2113,10 +2113,10 @@ def test_read1(self):
- a = bitarray('01000001' '01000010' '01000011', endian='big')
- v = memoryview(a)
- self.assertEqual(len(v), 3)
-- self.assertEqual(v[0], 'A')
-- self.assertEqual(v[:].tobytes(), 'ABC')
-+ #self.assertEqual(v[0], 'A')
-+ self.assertEqual(v[:].tobytes(), b'ABC')
- a[13] = 1
-- self.assertEqual(v[:].tobytes(), 'AFC')
-+ self.assertEqual(v[:].tobytes(), b'AFC')
-
- def test_read2(self):
- a = bitarray([randint(0, 1) for d in range(8000)])
-@@ -2131,14 +2131,14 @@ def test_write(self):
- a.setall(0)
- v = memoryview(a)
- self.assertFalse(v.readonly)
-- v[50000] = '\xff'
-+ v[50000] = 255 if is_py3k else '\xff'
- self.assertEqual(a[399999:400009], bitarray('0111111110'))
- a[400003] = 0
- self.assertEqual(a[399999:400009], bitarray('0111011110'))
-- v[30001:30004] = 'ABC'
-- self.assertEqual(a[240000:240040].tobytes(), '\x00ABC\x00')
-+ v[30001:30004] = b'ABC'
-+ self.assertEqual(a[240000:240040].tobytes(), b'\x00ABC\x00')
-
--if sys.version_info[:2] == (2, 7):
-+if sys.version_info[:2] >= (2, 7):
- tests.append(BufferInterfaceTests)
-
- # ---------------------------------------------------------------------------
diff --git a/nixpkgs/pkgs/development/python-modules/bitarray/default.nix b/nixpkgs/pkgs/development/python-modules/bitarray/default.nix
index c413303dd21..78372598096 100644
--- a/nixpkgs/pkgs/development/python-modules/bitarray/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bitarray/default.nix
@@ -1,17 +1,14 @@
{ lib, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
- version = "0.8.3";
+ version = "1.0.1";
pname = "bitarray";
src = fetchPypi {
inherit pname version;
- sha256 = "0pl9p4j3dhlyffsqra6h28q7jph6v3hgppg786lkmnqdh45x6305";
+ sha256 = "3eb500f8b9cde19e14472fcbee0195dbf0fbac006f8406a03f0cfb495dff20a0";
};
- # Delete once https://github.com/ilanschnell/bitarray/pull/55 is merged
- patches = [ ./0001-Buffer-Protocol-Py3.patch ];
-
meta = with lib; {
description = "Efficient arrays of booleans";
homepage = https://github.com/ilanschnell/bitarray;
diff --git a/nixpkgs/pkgs/development/python-modules/bitstruct/default.nix b/nixpkgs/pkgs/development/python-modules/bitstruct/default.nix
index 2bc4a5bbb61..3e546d38697 100644
--- a/nixpkgs/pkgs/development/python-modules/bitstruct/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bitstruct/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "bitstruct";
- version = "6.0.0";
+ version = "8.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1znqgy2ikdqn6n6mv1ccfbl0q7x65bh3i9ph0yjl4rihwvxyg9fg";
+ sha256 = "84893f90eb78f8179af24a87622ef964ede5c7e785562022917033987d6ce198";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/black/default.nix b/nixpkgs/pkgs/development/python-modules/black/default.nix
index f17f94387f3..315e891030e 100644
--- a/nixpkgs/pkgs/development/python-modules/black/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/black/default.nix
@@ -1,18 +1,20 @@
{ stdenv, buildPythonPackage, fetchPypi, pythonOlder
, attrs, click, toml, appdirs, aiohttp, aiohttp-cors
-, glibcLocales, pytest }:
+, glibcLocales, typed-ast, pathspec, regex
+, setuptools_scm, pytest }:
buildPythonPackage rec {
pname = "black";
- version = "19.3b0";
+ version = "19.10b0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "073kd5rs02lisp6n3h7yai9lix520xnaa6c7rdmp2sci9pyhz5b8";
+ sha256 = "0f8mr0yzj78q1dx7v6ggbgfir2wv0n5z2shfbbvfdq7910xbgvf2";
};
+ nativeBuildInputs = [ setuptools_scm ];
checkInputs = [ pytest glibcLocales ];
# Necessary for the tests to pass on Darwin with sandbox enabled.
@@ -20,6 +22,7 @@ buildPythonPackage rec {
__darwinAllowLocalNetworking = true;
# Don't know why these tests fails
+ # Disable test_expression_diff, because it fails on darwin
checkPhase = ''
LC_ALL="en_US.UTF-8" pytest \
--deselect tests/test_black.py::BlackTestCase::test_expression_diff \
@@ -27,7 +30,7 @@ buildPythonPackage rec {
--deselect tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached
'';
- propagatedBuildInputs = [ attrs appdirs click toml aiohttp aiohttp-cors ];
+ propagatedBuildInputs = [ attrs appdirs click toml aiohttp aiohttp-cors pathspec regex typed-ast ];
meta = with stdenv.lib; {
description = "The uncompromising Python code formatter";
diff --git a/nixpkgs/pkgs/development/python-modules/blis/default.nix b/nixpkgs/pkgs/development/python-modules/blis/default.nix
index 6afbe0e2f5d..ca6d5d62442 100644
--- a/nixpkgs/pkgs/development/python-modules/blis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/blis/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "blis";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1khh02z6wryrnrxlx2wrxzhaqsg5hlgypy0643rvi4zcqanvdpym";
+ sha256 = "d69257d317e86f34a7f230a2fd1f021fd2a1b944137f40d8cdbb23bd334cd0c4";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/blist/default.nix b/nixpkgs/pkgs/development/python-modules/blist/default.nix
index d6d55accaca..90a4b99cda3 100644
--- a/nixpkgs/pkgs/development/python-modules/blist/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/blist/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, buildPythonPackage
+, fetchpatch
, fetchPypi
, isPyPy
}:
@@ -14,6 +15,15 @@ buildPythonPackage rec {
sha256 = "1hqz9pqbwx0czvq9bjdqjqh5bwfksva1is0anfazig81n18c84is";
};
+
+ patches = [
+ # Fix compatibility for Python 3.7 https://github.com/DanielStutzbach/blist/pull/78
+ (fetchpatch {
+ url = "https://github.com/DanielStutzbach/blist/commit/2dc1ec28ed68611fcec9ac1c68070c782d6b4b4e.patch";
+ sha256 = "0ma0z6ga80w3wzh3sidwd8ckfbgx4j1y7cc29q6j9ddrvxpf276y";
+ })
+ ];
+
meta = with stdenv.lib; {
homepage = http://stutzbachenterprises.com/blist/;
description = "A list-like type with better asymptotic performance and similar performance on small lists";
diff --git a/nixpkgs/pkgs/development/python-modules/blivet/default.nix b/nixpkgs/pkgs/development/python-modules/blivet/default.nix
index 1c86c02f7a8..9bf93fe8c38 100644
--- a/nixpkgs/pkgs/development/python-modules/blivet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/blivet/default.nix
@@ -4,7 +4,6 @@
let
pyenable = { enablePython = true; };
- selinuxWithPython = libselinux.override pyenable;
cryptsetupWithPython = cryptsetup.override pyenable;
in buildPythonPackage rec {
pname = "blivet";
@@ -31,7 +30,7 @@ in buildPythonPackage rec {
'';
propagatedBuildInputs = [
- pykickstart pyparted pyblock pyudev selinuxWithPython.py cryptsetupWithPython
+ pykickstart pyparted pyblock pyudev libselinux cryptsetupWithPython
six
];
diff --git a/nixpkgs/pkgs/development/python-modules/boltons/default.nix b/nixpkgs/pkgs/development/python-modules/boltons/default.nix
index b5aa9e6cf03..8b7139f5a62 100644
--- a/nixpkgs/pkgs/development/python-modules/boltons/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/boltons/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "boltons";
- version = "19.1.0";
+ version = "19.3.0";
# No tests in PyPi Tarball
src = fetchFromGitHub {
owner = "mahmoud";
repo = "boltons";
rev = version;
- sha256 = "0b55wly0ksviyl3a4dmih9vzd7bj3p10gr6la4722cs9cx4128q5";
+ sha256 = "0pgqr2hf7lxag8nc8wnh8hpp8fd2lxccq9h0bb8lb9x8npnzhnbn";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/boolean-py/default.nix b/nixpkgs/pkgs/development/python-modules/boolean-py/default.nix
index cf35243f2b0..8f5ef73c7e2 100644
--- a/nixpkgs/pkgs/development/python-modules/boolean-py/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/boolean-py/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "boolean.py";
- version = "3.6";
+ version = "3.7";
src = fetchFromGitHub {
owner = "bastikr";
repo = "boolean.py";
rev = "v${version}";
- sha256 = "1wc89y73va58cj7dsx6c199zpxsy9q53dsffsdj6zmc90inqz6qs";
+ sha256 = "1q9ji2jq07qr6vgp9yv6y8lx6h0zyi07fqjga3yi3vpfk46h2jn1";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/bootstrapped-pip/default.nix b/nixpkgs/pkgs/development/python-modules/bootstrapped-pip/default.nix
index d2f64a5e5a8..8bb713b7641 100644
--- a/nixpkgs/pkgs/development/python-modules/bootstrapped-pip/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bootstrapped-pip/default.nix
@@ -1,35 +1,19 @@
{ stdenv, python, fetchPypi, makeWrapper, unzip, makeSetupHook
, pipInstallHook
, setuptoolsBuildHook
-
+, wheel, pip, setuptools
}:
-let
- wheel_source = fetchPypi {
- pname = "wheel";
- version = "0.33.6";
- format = "wheel";
- sha256 = "f4da1763d3becf2e2cd92a14a7c920f0f00eca30fdde9ea992c836685b9faf28";
- };
- setuptools_source = fetchPypi {
- pname = "setuptools";
- version = "41.2.0";
- format = "wheel";
- sha256 = "4380abcf2a4ffd1a5ba22d687c6d690dce83b2b51c70e9c6d09f7e8c7e8040dc";
- };
-
-in stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "pip";
- version = "19.2.3";
+ inherit (pip) version;
name = "${python.libPrefix}-bootstrapped-${pname}-${version}";
- src = fetchPypi {
- inherit pname version;
- format = "wheel";
- sha256 = "340a0ba40fdeb16413914c0fcd8e0b4ebb0bf39a900ec80e11c05d836c05103f";
- };
+ srcs = [ wheel.src pip.src setuptools.src ];
+ sourceRoot = ".";
dontUseSetuptoolsBuild = true;
+ dontUsePipInstall = true;
# Should be propagatedNativeBuildInputs
propagatedBuildInputs = [
@@ -38,13 +22,6 @@ in stdenv.mkDerivation rec {
(setuptoolsBuildHook.override{setuptools=null; wheel=null;})
];
- unpackPhase = ''
- mkdir -p $out/${python.sitePackages}
- unzip -d $out/${python.sitePackages} $src
- unzip -d $out/${python.sitePackages} ${setuptools_source}
- unzip -d $out/${python.sitePackages} ${wheel_source}
- '';
-
postPatch = ''
mkdir -p $out/bin
'';
@@ -52,18 +29,38 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ python ];
- installPhase = ''
+ buildPhase = ":";
+
+ installPhase = stdenv.lib.strings.optionalString (!stdenv.hostPlatform.isWindows) ''
+ export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
+ '' + ''
+ # Give folders a known name
+ mv pip* pip
+ mv setuptools* setuptools
+ mv wheel* wheel
+ # Set up PYTHONPATH. The above folders need to be on PYTHONPATH
+ # $out is where we are installing to and takes precedence
+ export PYTHONPATH="$out/${python.sitePackages}:$(pwd)/pip/src:$(pwd)/setuptools:$(pwd)/setuptools/pkg_resources:$(pwd)/wheel"
- # install pip binary
- echo '#!${python.interpreter}' > $out/bin/pip
- echo 'import sys;from pip._internal import main' >> $out/bin/pip
- echo 'sys.exit(main())' >> $out/bin/pip
- chmod +x $out/bin/pip
+ echo "Building setuptools wheel..."
+ pushd setuptools
+ ${python.pythonForBuild.interpreter} -m pip install --no-build-isolation --no-index --prefix=$out --ignore-installed --no-dependencies --no-cache --build tmpbuild .
+ popd
- # wrap binaries with PYTHONPATH
- for f in $out/bin/*; do
- wrapProgram $f --prefix PYTHONPATH ":" $out/${python.sitePackages}/
- done
+ echo "Building wheel wheel..."
+ pushd wheel
+ ${python.pythonForBuild.interpreter} -m pip install --no-build-isolation --no-index --prefix=$out --ignore-installed --no-dependencies --no-cache --build tmpbuild .
+ popd
+
+ echo "Building pip wheel..."
+ pushd pip
+ ${python.pythonForBuild.interpreter} -m pip install --no-build-isolation --no-index --prefix=$out --ignore-installed --no-dependencies --no-cache --build tmpbuild .
+ popd
'';
+ meta = {
+ description = "Version of pip used for bootstrapping";
+ license = stdenv.lib.unique (pip.meta.license ++ setuptools.meta.license ++ wheel.meta.license);
+ homepage = pip.meta.homepage;
+ };
}
diff --git a/nixpkgs/pkgs/development/python-modules/boto/default.nix b/nixpkgs/pkgs/development/python-modules/boto/default.nix
index e58f071589a..8452e05becc 100644
--- a/nixpkgs/pkgs/development/python-modules/boto/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/boto/default.nix
@@ -1,6 +1,7 @@
{ pkgs
, buildPythonPackage
, fetchPypi
+, isPy38
, python
, nose
, mock
@@ -21,6 +22,7 @@ buildPythonPackage rec {
${python.interpreter} tests/test.py default
'';
+ doCheck = (!isPy38); # hmac functionality has changed
checkInputs = [ nose mock ];
propagatedBuildInputs = [ requests httpretty ];
diff --git a/nixpkgs/pkgs/development/python-modules/boto3/default.nix b/nixpkgs/pkgs/development/python-modules/boto3/default.nix
index 34178befebe..724fc80f141 100644
--- a/nixpkgs/pkgs/development/python-modules/boto3/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/boto3/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "boto3";
- version = "1.9.205"; # N.B: if you change this, change botocore too
+ version = "1.10.1"; # N.B: if you change this, change botocore too
src = fetchPypi {
inherit pname version;
- sha256 = "1zxz1d6w3f4ip04bm26xplpxjhblc2vfmqcs5n63a9y1h43mk171";
+ sha256 = "2904bfb928116fea3a83247de6c3687eb9bf942d764e361f5574d5ac11be2ad3";
};
propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
diff --git a/nixpkgs/pkgs/development/python-modules/botocore/default.nix b/nixpkgs/pkgs/development/python-modules/botocore/default.nix
index e1465e86b0e..50504257c64 100644
--- a/nixpkgs/pkgs/development/python-modules/botocore/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/botocore/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "botocore";
- version = "1.12.205"; # N.B: if you change this, change boto3 and awscli to a matching version
+ version = "1.13.2"; # N.B: if you change this, change boto3 and awscli to a matching version
src = fetchPypi {
inherit pname version;
- sha256 = "19ls7hdmcaqrrq8przqy05s8chsy8315ic2zg185k6m64pvr0qhd";
+ sha256 = "8223485841ef4731a5d4943a733295ba69d0005c4ae64c468308cc07f6960d39";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/python-modules/bottle/default.nix b/nixpkgs/pkgs/development/python-modules/bottle/default.nix
index 6e1eb5ced00..f36a84b85ca 100644
--- a/nixpkgs/pkgs/development/python-modules/bottle/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bottle/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "bottle";
- version = "0.12.16";
+ version = "0.12.17";
src = fetchPypi {
inherit pname version;
- sha256 = "9c310da61e7df2b6ac257d8a90811899ccb3a9743e77e947101072a2e3186726";
+ sha256 = "e9eaa412a60cc3d42ceb42f58d15864d9ed1b92e9d630b8130c871c5bb16107c";
};
propagatedBuildInputs = [ setuptools ];
diff --git a/nixpkgs/pkgs/development/python-modules/bpython/default.nix b/nixpkgs/pkgs/development/python-modules/bpython/default.nix
index c1d9a1a8f82..a91be0e13dd 100644
--- a/nixpkgs/pkgs/development/python-modules/bpython/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bpython/default.nix
@@ -2,17 +2,17 @@
buildPythonPackage rec {
pname = "bpython";
- version = "0.17.1";
+ version = "0.18";
src = fetchPypi {
inherit pname version;
- sha256 = "8907c510bca3c4d9bc0a157279bdc5e3b739cc68c0f247167279b6fe4becb02f";
+ sha256 = "56cc20dbe568c98c81de4990fddf5862c0d8d3ab0ad1cf7057988abc5f7686c2";
};
propagatedBuildInputs = [ curtsies greenlet pygments requests urwid ];
postInstall = ''
- substituteInPlace "$out/share/applications/bpython.desktop" \
+ substituteInPlace "$out/share/applications/org.bpython-interpreter.bpython.desktop" \
--replace "Exec=/usr/bin/bpython" "Exec=$out/bin/bpython"
'';
diff --git a/nixpkgs/pkgs/development/python-modules/breathe/default.nix b/nixpkgs/pkgs/development/python-modules/breathe/default.nix
index 9a4a26e18b0..08e37e2773c 100644
--- a/nixpkgs/pkgs/development/python-modules/breathe/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/breathe/default.nix
@@ -1,12 +1,12 @@
{ lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k }:
buildPythonPackage rec {
- version = "4.13.0";
+ version = "4.13.1";
pname = "breathe";
src = fetchPypi {
inherit pname version;
- sha256 = "08xs1cqpvcv7735j19c35br34gbwzfn89rkg12n2yfz4af0x3xfp";
+ sha256 = "c6752345252f48092bf72a450fd9e84367bd5b4af99d86c92047f82c6c2287ab";
};
propagatedBuildInputs = [ docutils six sphinx ];
diff --git a/nixpkgs/pkgs/development/python-modules/broadlink/default.nix b/nixpkgs/pkgs/development/python-modules/broadlink/default.nix
index 4633cb1ecfb..af03e1ad665 100644
--- a/nixpkgs/pkgs/development/python-modules/broadlink/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/broadlink/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "broadlink";
- version = "0.9";
+ version = "0.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "10dnd859yjh1h6qrxhvkslbsj5fh5g654xsq2yqblkkv3xd711rs";
+ sha256 = "6448327f8f1cd0c103971a724a3e60629ccb5e8c302e7fdcbde6464e8edef2d8";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/buildbot/default.nix b/nixpkgs/pkgs/development/python-modules/buildbot/default.nix
index 763362f6bd0..8fc7b62a63c 100644
--- a/nixpkgs/pkgs/development/python-modules/buildbot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/buildbot/default.nix
@@ -1,9 +1,9 @@
-{ stdenv, lib, buildPythonPackage, fetchPypi, makeWrapper, isPy3k,
+{ stdenv, lib, buildPythonPackage, fetchPypi, fetchpatch, makeWrapper, isPy3k,
python, twisted, jinja2, zope_interface, future, sqlalchemy,
sqlalchemy_migrate, dateutil, txaio, autobahn, pyjwt, pyyaml, treq,
txrequests, pyjade, boto3, moto, mock, python-lz4, setuptoolsTrial,
- isort, pylint, flake8, buildbot-worker, buildbot-pkg, parameterized,
- git, glibcLocales }:
+ isort, pylint, flake8, buildbot-worker, buildbot-pkg, buildbot-plugins,
+ parameterized, git, openssh, glibcLocales }:
let
withPlugins = plugins: buildPythonPackage {
@@ -25,11 +25,11 @@ let
package = buildPythonPackage rec {
pname = "buildbot";
- version = "2.4.1";
+ version = "2.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0sqsp7ikmg5v48n1sy7l4913g906hyi1g9sikxd07n8vysp0ncx8";
+ sha256 = "06dza7kggybz8nf3i1skkadwrq9s0nkpqjfahifysaag3j3b5rp4";
};
propagatedBuildInputs = [
@@ -63,8 +63,10 @@ let
flake8
buildbot-worker
buildbot-pkg
+ buildbot-plugins.www
parameterized
git
+ openssh
glibcLocales
];
@@ -72,6 +74,13 @@ let
# This patch disables the test that tries to read /etc/os-release which
# is not accessible in sandboxed builds.
./skip_test_linux_distro.patch
+ # Work around https://github.com/glyph/automat/issues/117
+ (fetchpatch {
+ url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/buildbot-automat-117.diff?h=packages/buildbot&id=7904292340f98578adfe783a09e9eb4c5b1d4632";
+ name = "buildbot-automat-117.diff";
+ stripLen = 1;
+ sha256 = "0rng6f8nvghkihajz9m925rdp9q3c395bj4wc7r2s1minv613hba";
+ })
];
postPatch = ''
@@ -93,7 +102,7 @@ let
};
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot is an open-source continuous integration framework for automating software build, test, and release processes";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix b/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix
index 31723b9537d..1a75d6a634f 100644
--- a/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix
+++ b/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix
@@ -1,12 +1,12 @@
-{ lib, buildPythonPackage, fetchPypi }:
+{ lib, buildPythonPackage, fetchPypi, isPy3k }:
buildPythonPackage rec {
pname = "buildbot-pkg";
- version = "2.4.1";
+ version = "2.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0dfx3b6w9b326a0jrgc42a5ki84ya7bvx10pm62bfcby0mixhd4y";
+ sha256 = "1my9a791y6hsazzqs3f3svl6zw28x3qwj0a0vxffybqdij650nvw";
};
postPatch = ''
@@ -15,8 +15,10 @@ buildPythonPackage rec {
substituteInPlace buildbot_pkg.py --replace "os.listdir = listdir" ""
'';
+ disabled = !isPy3k;
+
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot Packaging Helper";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix b/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix
index e0855bbcb3d..7ee8ddfb61a 100644
--- a/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix
+++ b/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchPypi, buildbot, buildbot-pkg, mock }:
+{ lib, buildPythonPackage, fetchPypi, buildbot-pkg, mock }:
{
www = buildPythonPackage rec {
@@ -7,13 +7,23 @@
src = fetchPypi {
inherit pname version;
- sha256 = "0l4kyxh62y86cw97101gjs42n1sdw1n18cgh6mm337gzjn42nv3x";
+ sha256 = "0awy96pb9s9g0nrmlrvqf5zi878z6mvj653inf9sm89x601a6lp1";
};
- buildInputs = [ buildbot buildbot-pkg mock ];
+ # Remove unneccessary circular dependency on buildbot
+ postPatch = ''
+ sed -i setup.py \
+ -e "/import buildbot/d" \
+ -e "s/'buildbot',//"
+ '';
+
+ buildInputs = [ buildbot-pkg mock ];
+
+ # No tests
+ doCheck = false;
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot UI";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
@@ -26,14 +36,16 @@
src = fetchPypi {
inherit pname version;
- sha256 = "1s0jl5b9zd7iwxqfb2g145nzf5nx6q44x4y1axkzilkd777162cz";
+ sha256 = "0bp7bbq6rq1kdg3pf8plcpc4amam0pks5dlmyqj6bn29skfa5h1j";
};
buildInputs = [ buildbot-pkg ];
- checkInputs = [ buildbot ];
+
+ # No tests
+ doCheck = false;
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot Console View Plugin";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
@@ -46,14 +58,16 @@
src = fetchPypi {
inherit pname version;
- sha256 = "0qld1424d4qvf08qz5ibl3pv0qzj0qxrvgra5dr3wagaq3jfh3kz";
+ sha256 = "1mxxkqzh4a6574n2lk2ndi77d9g93hjpkwsqizj911n6ibsn4qw3";
};
buildInputs = [ buildbot-pkg ];
- checkInputs = [ buildbot ];
+
+ # No tests
+ doCheck = false;
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot Waterfall View Plugin";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
@@ -66,14 +80,16 @@
src = fetchPypi {
inherit pname version;
- sha256 = "1di8w9dzalg3d2k3wff682irbi8dcksysc9n176zncmkbi2pr2ia";
+ sha256 = "1fkrd5crbgqgp8mr8qgfy559f59ys6hrspddzk3fwg5hrsckkjwr";
};
buildInputs = [ buildbot-pkg ];
- checkInputs = [ buildbot ];
+
+ # No tests
+ doCheck = false;
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot Grid View Plugin";
maintainers = with maintainers; [ nand0p lopsided98 ];
license = licenses.gpl2;
@@ -86,14 +102,16 @@
src = fetchPypi {
inherit pname version;
- sha256 = "0gh6ddczlga75n6fh9pkbv39x8p3b6pqviaj287wab27wimd1hxa";
+ sha256 = "0cvbizcc92df08xcs8w6ah51yfilxz7sx9g8bbdrvw6m586ziczb";
};
buildInputs = [ buildbot-pkg ];
- checkInputs = [ buildbot ];
+
+ # No tests
+ doCheck = false;
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot WSGI dashboards Plugin";
maintainers = with maintainers; [ lopsided98 ];
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix b/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix
index ceeb365d1e3..19ce3bf0ad6 100644
--- a/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix
+++ b/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix
@@ -3,11 +3,11 @@
buildPythonPackage (rec {
pname = "buildbot-worker";
- version = "2.4.1";
+ version = "2.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1l2ax9ywrhgrs9f9yyhiq5nhcf34w916ikx6bjcd6f201ixky1xg";
+ sha256 = "05c8q6ykharry4lv47imh6agq55fxar8a9ldwx46clb480qwyc43";
};
propagatedBuildInputs = [ twisted future ];
@@ -20,7 +20,7 @@ buildPythonPackage (rec {
'';
meta = with lib; {
- homepage = http://buildbot.net/;
+ homepage = "https://buildbot.net/";
description = "Buildbot Worker Daemon";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/development/python-modules/buildout-nix/default.nix b/nixpkgs/pkgs/development/python-modules/buildout-nix/default.nix
index 70dd13cf3b4..c33006377df 100644
--- a/nixpkgs/pkgs/development/python-modules/buildout-nix/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/buildout-nix/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "zc.buildout";
- version = "2.13.1";
+ version = "2.13.2";
src = fetchPypi {
inherit pname version;
- sha256 = "3d14d07226963a517295dfad5879d2799e2e3b65b2c61c71b53cb80f5ab11484";
+ sha256 = "5dd4de86dda684c46ef8ee9cc84e335ca7f6275d4363a684de82225270d1e328";
};
patches = [ ./nix.patch ];
diff --git a/nixpkgs/pkgs/development/python-modules/bumps/default.nix b/nixpkgs/pkgs/development/python-modules/bumps/default.nix
index ccbbf67c596..05506a12db0 100644
--- a/nixpkgs/pkgs/development/python-modules/bumps/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/bumps/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "bumps";
- version = "0.7.12";
+ version = "0.7.13";
propagatedBuildInputs = [six];
@@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0a8m56bwyi0gdrf3kgkdw3cajyxlr40qrj1xlh5yn4qqjbz7ym02";
+ sha256 = "fdcf335b800d892edfdbc87fdd539cb45166d8667edbec3dfbb1a3b5c3a35547";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/can/default.nix b/nixpkgs/pkgs/development/python-modules/can/default.nix
index b87e526dc45..b9d2b4b7751 100644
--- a/nixpkgs/pkgs/development/python-modules/can/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/can/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "python-can";
- version = "3.3.1";
+ version = "3.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1giv9s6w90lalxsijgnxzynygkckcfyaxnxsldbwv0784vwy1jcd";
+ sha256 = "5fefb5c1e7e7f07faefc02c6eac79f9b58376f007048a04d8e7f325d48ec6b2e";
};
propagatedBuildInputs = [ wrapt pyserial aenum ] ++ lib.optional (pythonOlder "3.5") typing;
diff --git a/nixpkgs/pkgs/development/python-modules/catalogue/default.nix b/nixpkgs/pkgs/development/python-modules/catalogue/default.nix
new file mode 100644
index 00000000000..f9ad5933843
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/catalogue/default.nix
@@ -0,0 +1,24 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, importlib-metadata
+}:
+
+buildPythonPackage rec {
+ pname = "catalogue";
+ version = "0.0.7";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0m7xp85fg57wi1l1vdsq2k0b8dv5bnfccds33lb04z9vrds4l3jv";
+ };
+
+ propagatedBuildInputs = [ importlib-metadata ];
+
+ meta = with stdenv.lib; {
+ description = "Tiny library for adding function or object registries";
+ homepage = "https://github.com/explosion/catalogue";
+ license = licenses.mit;
+ maintainers = with maintainers; [ danieldk ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/cerberus/default.nix b/nixpkgs/pkgs/development/python-modules/cerberus/default.nix
index 81f6ef1e837..5218a55078d 100644
--- a/nixpkgs/pkgs/development/python-modules/cerberus/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cerberus/default.nix
@@ -2,15 +2,19 @@
buildPythonPackage rec {
pname = "Cerberus";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0be48fc0dc84f83202a5309c0aa17cd5393e70731a1698a50d118b762fbe6875";
+ sha256 = "12cm547hpypqd7bwcl4wr4w6varibc1dagzicg5qbp86yaa6cbih";
};
checkInputs = [ pytestrunner pytest ];
+ checkPhase = ''
+ pytest -k 'not nested_oneofs'
+ '';
+
meta = with stdenv.lib; {
homepage = http://python-cerberus.org/;
description = "Lightweight, extensible schema and data validation tool for Python dictionaries";
diff --git a/nixpkgs/pkgs/development/python-modules/certifi/default.nix b/nixpkgs/pkgs/development/python-modules/certifi/default.nix
index 935c0d60061..40e74328572 100644
--- a/nixpkgs/pkgs/development/python-modules/certifi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/certifi/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "certifi";
- version = "2019.6.16";
+ version = "2019.9.11";
src = fetchPypi {
inherit pname version;
- sha256 = "945e3ba63a0b9f577b1395204e13c3a231f9bc0223888be653286534e5873695";
+ sha256 = "0l0yw94ypd117bl7f0fx8sqw9wsnrpcsn92vr7nkxy54zq665wz4";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/cffi/default.nix b/nixpkgs/pkgs/development/python-modules/cffi/default.nix
index cfabeb16b59..6d805161641 100644
--- a/nixpkgs/pkgs/development/python-modules/cffi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cffi/default.nix
@@ -2,11 +2,11 @@
if isPyPy then null else buildPythonPackage rec {
pname = "cffi";
- version = "1.12.3";
+ version = "1.13.1";
src = fetchPypi {
inherit pname version;
- sha256 = "041c81822e9f84b1d9c401182e174996f0bae9991f33725d059b771744290774";
+ sha256 = "558b3afef987cf4b17abd849e7bedf64ee12b28175d564d05b628a0f9355599b";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix b/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix
index d6205b27687..5dc84e07eb0 100644
--- a/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix
@@ -8,15 +8,16 @@
, jsonpatch
, jsonschema
, pathlib2
+, setuptools
}:
buildPythonPackage rec {
pname = "cfn-lint";
- version = "0.19.1";
+ version = "0.24.5";
src = fetchPypi {
inherit pname version;
- sha256 = "5a723ff791fc23aced78e9cde28f18f9eeae9a24f91db2b7a20f7aa837a613b3";
+ sha256 = "1268c9730ba869f0f630eaf5bac34795553a97385d38eb91b9f7f5c3f73c8982";
};
propagatedBuildInputs = [
@@ -27,6 +28,7 @@ buildPythonPackage rec {
jsonpatch
jsonschema
pathlib2
+ setuptools
];
# No tests included in archive
diff --git a/nixpkgs/pkgs/development/python-modules/cftime/default.nix b/nixpkgs/pkgs/development/python-modules/cftime/default.nix
index d4f59d41771..5046017a94d 100644
--- a/nixpkgs/pkgs/development/python-modules/cftime/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cftime/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "cftime";
- version = "1.0.3.4";
+ version = "1.0.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0362dhxbzk593walyjz30dll6y2y79wialik647cbwdsf3ad0x6x";
+ sha256 = "1ac64f8f9066ea756ea27d67cedaf064e7c866275218fa7c84684066a5890f70";
};
checkInputs = [ pytest coveralls pytestcov ];
diff --git a/nixpkgs/pkgs/development/python-modules/chainer/default.nix b/nixpkgs/pkgs/development/python-modules/chainer/default.nix
index 42e24dedba2..52ba0346159 100644
--- a/nixpkgs/pkgs/development/python-modules/chainer/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/chainer/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "chainer";
- version = "5.2.0";
+ version = "6.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cc8390a7f445a14a1bc71d54de348be247158fe2813a5ef11c5046265001c8c4";
+ sha256 = "dacbcaa361cebdfbf6f212d138570333611b8f5de553093b1752c578b022a774";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/chalice/default.nix b/nixpkgs/pkgs/development/python-modules/chalice/default.nix
index 19aaf3368e5..d354c523949 100644
--- a/nixpkgs/pkgs/development/python-modules/chalice/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/chalice/default.nix
@@ -19,11 +19,11 @@
buildPythonPackage rec {
pname = "chalice";
- version = "1.7.0";
+ version = "1.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "98a1237bf77f18761d8f964cb3c3b794e2d377a261b5e1640268608ec94336fa";
+ sha256 = "f8f929f26df77285a202fb93174400230f8912c5b9c1fb061c7836a78413e325";
};
checkInputs = [ watchdog pytest hypothesis mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/channels/default.nix b/nixpkgs/pkgs/development/python-modules/channels/default.nix
index 0b06516bb5c..9cdbd0dac11 100644
--- a/nixpkgs/pkgs/development/python-modules/channels/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/channels/default.nix
@@ -3,11 +3,11 @@
}:
buildPythonPackage rec {
pname = "channels";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0vd2ci1w5r4bhmhk349wclnc289lx14lpwp5k4910m63kywb8nap";
+ sha256 = "6b8ebd93fe0041a23e31c9f4130d92fadb9c0040c0eb377a004540631325a31d";
};
# Files are missing in the distribution
diff --git a/nixpkgs/pkgs/development/python-modules/check-manifest/default.nix b/nixpkgs/pkgs/development/python-modules/check-manifest/default.nix
index 1feec7ed828..eaae8f3d099 100644
--- a/nixpkgs/pkgs/development/python-modules/check-manifest/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/check-manifest/default.nix
@@ -1,14 +1,16 @@
-{ stdenv, buildPythonPackage, fetchPypi }:
+{ stdenv, buildPythonPackage, fetchPypi, toml }:
buildPythonPackage rec {
pname = "check-manifest";
- version = "0.37";
+ version = "0.40";
src = fetchPypi {
inherit pname version;
- sha256 = "44e3cf4b0833a55460046bf7a3600eaadbcae5e9d13baf0c9d9789dd5c2c6452";
+ sha256 = "42de6eaab4ed149e60c9b367ada54f01a3b1e4d6846784f9b9710e770ff5572c";
};
+ propagatedBuildInputs = [ toml ];
+
doCheck = false;
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/cheroot/default.nix b/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
index 9b3050942a8..2f86abd728f 100644
--- a/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
@@ -8,15 +8,13 @@ let inherit (stdenv) lib; in
buildPythonPackage rec {
pname = "cheroot";
- version = "6.5.6";
+ version = "8.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b824f9961eb447809badeb051820a05770354e2f9ae5c355eecc21f22633c217";
+ sha256 = "5b525b3e4a755adf78070ab54c1821fb860d4255a9317dba2b88eb2df2441cff";
};
- patches = [ ./tests.patch ];
-
nativeBuildInputs = [ setuptools_scm setuptools-scm-git-archive ];
propagatedBuildInputs = [ more-itertools six backports_functools_lru_cache ];
diff --git a/nixpkgs/pkgs/development/python-modules/cheroot/tests.patch b/nixpkgs/pkgs/development/python-modules/cheroot/tests.patch
deleted file mode 100644
index 3de48a5a468..00000000000
--- a/nixpkgs/pkgs/development/python-modules/cheroot/tests.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff --git a/cheroot/test/test_ssl.py b/cheroot/test/test_ssl.py
-index fe8a0a0..92a77c1 100644
---- a/cheroot/test/test_ssl.py
-+++ b/cheroot/test/test_ssl.py
-@@ -316,11 +316,9 @@ def test_tls_client_auth(
- expected_ssl_errors = (
- requests.exceptions.SSLError,
- OpenSSL.SSL.Error,
-- ) if PY34 else (
-- requests.exceptions.SSLError,
-+ requests.exceptions.ConnectionError,
- )
-- if IS_WINDOWS:
-- expected_ssl_errors += requests.exceptions.ConnectionError,
-+
- with pytest.raises(expected_ssl_errors) as ssl_err:
- make_https_request()
-
-@@ -335,7 +333,7 @@ def test_tls_client_auth(
- except AttributeError:
- if PY34:
- pytest.xfail('OpenSSL behaves wierdly under Python 3.4')
-- elif six.PY3 and IS_WINDOWS:
-+ elif six.PY3:
- err_text = str(ssl_err.value)
- else:
- raise
-@@ -348,8 +346,7 @@ def test_tls_client_auth(
- if IS_MACOS and IS_PYPY and adapter_type == 'pyopenssl':
- expected_substrings = ('tlsv1 alert unknown ca', )
- if (
-- IS_WINDOWS
-- and tls_verify_mode in (
-+ tls_verify_mode in (
- ssl.CERT_REQUIRED,
- ssl.CERT_OPTIONAL,
- )
-@@ -361,6 +358,7 @@ def test_tls_client_auth(
- "SysCallError(10054, 'WSAECONNRESET')",
- "('Connection aborted.', "
- 'OSError("(10054, \'WSAECONNRESET\')"))',
-+ 'OSError("(104, \'ECONNRESET\')"))',
- )
- assert any(e in err_text for e in expected_substrings)
-
diff --git a/nixpkgs/pkgs/development/python-modules/cherrypy/default.nix b/nixpkgs/pkgs/development/python-modules/cherrypy/default.nix
index 6941e1117bd..17531f1406d 100644
--- a/nixpkgs/pkgs/development/python-modules/cherrypy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cherrypy/default.nix
@@ -7,29 +7,24 @@
buildPythonPackage rec {
pname = "cherrypy";
- version = "18.1.2";
+ version = "18.3.0";
disabled = !isPy3k;
src = fetchPypi {
pname = "CherryPy";
inherit version;
- sha256 = "1w3hpsg7q8shdmscmbqk00w90lcw3brary7wl1a56k5h7nx33pj8";
+ sha256 = "0q6cs4vrv0rwim4byxfizrlp4h6hmwg3n4baz0ga66vvgiz6hgk8";
};
- # Remove patches once 96b34df and 14c12d2
+ # Remove patches once 88d2163 and 713f672
# become part of a release - they're currently only present in master.
- # ref: https://github.com/cherrypy/cherrypy/pull/1791
+ # ref: https://github.com/cherrypy/cherrypy/pull/1820
patches = [
(fetchpatch {
- name = "pytest5-1.patch";
- url = "https://github.com/cherrypy/cherrypy/commit/96b34dfea7853b0189bc0a3878b6ddff0d4e505c.patch";
- sha256 = "0zy53mahffgkpd844118b42lsk5lkjmig70d60x1i46w6gnr61mi";
- })
- (fetchpatch {
- name = "pytest5-2.patch";
- url = "https://github.com/cherrypy/cherrypy/commit/14c12d2420a4b3765bb241250bd186e93b2f25eb.patch";
- sha256 = "0ihcz7b5myn923rq5665b98pz52hnf6fcys2y2inf23r3i07scyz";
+ name = "test_HTTP11_Timeout.patch";
+ url = "https://github.com/cherrypy/cherrypy/commit/88d21630f68090c56d07000cabb6df4f1b612a71.patch";
+ sha256 = "1i6a3qs3ijyd9rgsxb8axigkzdlmr5sl3ljif9rvn0d90211bzwh";
})
];
diff --git a/nixpkgs/pkgs/development/python-modules/circus/default.nix b/nixpkgs/pkgs/development/python-modules/circus/default.nix
deleted file mode 100644
index a4f96ccaf68..00000000000
--- a/nixpkgs/pkgs/development/python-modules/circus/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, buildPythonPackage, fetchPypi
-, iowait, psutil, pyzmq, tornado, mock }:
-
-buildPythonPackage rec {
- pname = "circus";
- version = "0.15.0";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "d1603cf4c4f620ce6593d3d2a67fad25bf0242183ea24110d8bb1c8079c55d1b";
- };
-
- postPatch = ''
- # relax version restrictions to fix build
- substituteInPlace setup.py \
- --replace "pyzmq>=13.1.0,<17.0" "pyzmq>13.1.0" \
- --replace "tornado>=3.0,<5.0" "tornado>=3.0"
- '';
-
- checkInputs = [ mock ];
-
- doCheck = false; # weird error
-
- propagatedBuildInputs = [ iowait psutil pyzmq tornado ];
-
- meta = with stdenv.lib; {
- description = "A process and socket manager";
- homepage = "https://github.circus.com/circus-tent/circus";
- license = licenses.asl20;
- };
-}
diff --git a/nixpkgs/pkgs/development/python-modules/click-completion/default.nix b/nixpkgs/pkgs/development/python-modules/click-completion/default.nix
index 2921970ff28..79d85a81c37 100644
--- a/nixpkgs/pkgs/development/python-modules/click-completion/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/click-completion/default.nix
@@ -4,12 +4,12 @@
buildPythonPackage rec {
pname = "click-completion";
- version = "0.5.1";
+ version = "0.5.2";
disabled = (!isPy3k);
src = fetchPypi {
inherit pname version;
- sha256 = "1ysn6kzv3fgakn0y06i3cxynd8iaybarrygabk9a0pp2spn2w1vq";
+ sha256 = "5bf816b81367e638a190b6e91b50779007d14301b3f9f3145d68e3cade7bce86";
};
propagatedBuildInputs = [ click jinja2 shellingham six ];
diff --git a/nixpkgs/pkgs/development/python-modules/click-plugins/default.nix b/nixpkgs/pkgs/development/python-modules/click-plugins/default.nix
index a5124ac8613..8039d0cb4c7 100644
--- a/nixpkgs/pkgs/development/python-modules/click-plugins/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/click-plugins/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "click-plugins";
- version = "1.0.4";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "dfed74b5063546a137de99baaaf742b4de4337ad2b3e1df5ec7c8a256adc0847";
+ sha256 = "46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/cliff/default.nix b/nixpkgs/pkgs/development/python-modules/cliff/default.nix
index 3ba442d0d86..7882c98e524 100644
--- a/nixpkgs/pkgs/development/python-modules/cliff/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cliff/default.nix
@@ -9,15 +9,19 @@
, pyyaml
, unicodecsv
, cmd2
+, pytest
+, mock
+, testtools
+, fixtures
}:
buildPythonPackage rec {
pname = "cliff";
- version = "2.15.0";
+ version = "2.16.0";
src = fetchPypi {
inherit pname version;
- sha256 = "fe044273539250a99a5b9915843902e40e4e9b32ac5698c1fae89e31200d649f";
+ sha256 = "622e777b8ac2eb479708fe53893c37b2fd5469ce2c6c5b794a658246f05c6b81";
};
propagatedBuildInputs = [
@@ -31,10 +35,17 @@ buildPythonPackage rec {
unicodecsv
];
- # test dependencies are complex
- # and would require about 20 packages
- # to be added
- doCheck = false;
+ # remove version constraints
+ postPatch = ''
+ sed -i '/cmd2/c\cmd2' requirements.txt
+ '';
+
+ checkInputs = [ fixtures mock pytest testtools ];
+ # add some tests
+ checkPhase = ''
+ pytest cliff/tests/test_{utils,app,command,help,lister}.py \
+ -k 'not interactive_mode'
+ '';
meta = with lib; {
description = "Command Line Interface Formulation Framework";
diff --git a/nixpkgs/pkgs/development/python-modules/clize/default.nix b/nixpkgs/pkgs/development/python-modules/clize/default.nix
index ef7047afe7d..ce1ad60a532 100644
--- a/nixpkgs/pkgs/development/python-modules/clize/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/clize/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "clize";
- version = "4.0.3";
+ version = "4.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "dbcfba5571dc30aaf90dc98fc279e2aab69d0f8f3665fc0394fbc10a87a2be60";
+ sha256 = "f54dedcf6fea90a3e75c30cb65e0ab1e832760121f393b8d68edd711dbaf7187";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/cloudpickle/default.nix b/nixpkgs/pkgs/development/python-modules/cloudpickle/default.nix
index 33d036ad8d4..a24fc074408 100644
--- a/nixpkgs/pkgs/development/python-modules/cloudpickle/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cloudpickle/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cloudpickle";
- version = "0.8.1";
+ version = "1.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "3ea6fd33b7521855a97819b3d645f92d51c8763d3ab5df35197cd8e96c19ba6f";
+ sha256 = "922401d7140e133253ff5fab4faa4a1166416066453a783b00b507dca93f8859";
};
buildInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/cmd2/default.nix b/nixpkgs/pkgs/development/python-modules/cmd2/default.nix
index d2b3076d28e..9e3a9ac1b82 100644
--- a/nixpkgs/pkgs/development/python-modules/cmd2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cmd2/default.nix
@@ -6,11 +6,11 @@
}:
buildPythonPackage rec {
pname = "cmd2";
- version = "0.9.17";
+ version = "0.9.20";
src = fetchPypi {
inherit pname version;
- sha256 = "0sp4m5xg8ms3ikps0c6qd51f9cab4ca9byl865bklm9vxc1adgkp";
+ sha256 = "0id8247m05xi26xbzg7jj1gcmy91p77wpbbj74v5543z2aplk8qv";
};
LC_ALL="en_US.UTF-8";
diff --git a/nixpkgs/pkgs/development/python-modules/cocotb/default.nix b/nixpkgs/pkgs/development/python-modules/cocotb/default.nix
new file mode 100644
index 00000000000..e10ecd8e840
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/cocotb/default.nix
@@ -0,0 +1,46 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, setuptools, swig, verilog }:
+
+buildPythonPackage rec {
+ pname = "cocotb";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "091q63jcm87xggqgqi44lw2vjxhl1v4yl0mv2c76hgavb29w4w5y";
+ };
+
+ propagatedBuildInputs = [
+ setuptools
+ ];
+
+ postPatch = ''
+ patchShebangs bin/*.py
+
+ # POSIX portability (TODO: upstream this)
+ for f in \
+ cocotb/share/makefiles/Makefile.* \
+ cocotb/share/makefiles/simulators/Makefile.*
+ do
+ substituteInPlace $f --replace 'shell which' 'shell command -v'
+ # replace hardcoded gcc. Remove once https://github.com/cocotb/cocotb/pull/1137 gets merged
+ substituteInPlace $f --replace 'gcc' '$(CC)'
+ substituteInPlace $f --replace 'g++' '$(CXX)'
+ done
+ '';
+
+ checkInputs = [ swig verilog ];
+
+ checkPhase = ''
+ export PATH=$out/bin:$PATH
+ make test
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python";
+ homepage = https://github.com/cocotb/cocotb;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ matthuszagh ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/cogapp/default.nix b/nixpkgs/pkgs/development/python-modules/cogapp/default.nix
index b660ed02257..f894380fa49 100644
--- a/nixpkgs/pkgs/development/python-modules/cogapp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cogapp/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cogapp";
- version = "2.5.1";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f8cf2288fb5a2087eb4a00d8b347ddc86e9058d4ab26b8c868433eb401adfe1c";
+ sha256 = "5e5da2bcfc4e4750c66cecb80ea4eaed1ef4fddd3787c989d4f5bfffb1152d6a";
};
# there are no tests
diff --git a/nixpkgs/pkgs/development/python-modules/colored/default.nix b/nixpkgs/pkgs/development/python-modules/colored/default.nix
index 42443c873d7..5b03f8ce9cc 100644
--- a/nixpkgs/pkgs/development/python-modules/colored/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/colored/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "colored";
- version = "1.3.93";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0xbhq9nd9xz3b6w0c4q33jfgnv8jid023v2fyhi7hsrz1scym5l2";
+ sha256 = "0wlsg7z406q31r5fpwkqfpyfpigazbmq9qm856wfbn861k2773zf";
};
# No proper test suite
diff --git a/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix b/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix
index 48eb4520b16..f27cf5abe75 100644
--- a/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix
@@ -19,7 +19,8 @@ buildPythonPackage rec {
});
checkPhase = ''
- PATH=$PATH:$out/bin pytest . -k "not test_plain_text_output_format"
+ PATH=$PATH:$out/bin pytest . -k "not test_plain_text_output_format \
+ and not test_auto_install"
'';
checkInputs = [ pytest mock utillinux ];
diff --git a/nixpkgs/pkgs/development/python-modules/commonmark/default.nix b/nixpkgs/pkgs/development/python-modules/commonmark/default.nix
index 93eb0327286..0f381d50261 100644
--- a/nixpkgs/pkgs/development/python-modules/commonmark/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/commonmark/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "commonmark";
- version = "0.8.1";
+ version = "0.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "abcbc854e0eae5deaf52ae5e328501b78b4a0758bf98ac8bb792fce993006084";
+ sha256 = "452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60";
};
preCheck = ''
diff --git a/nixpkgs/pkgs/development/python-modules/configargparse/default.nix b/nixpkgs/pkgs/development/python-modules/configargparse/default.nix
index 7d53f56a5a0..e6959a3304b 100644
--- a/nixpkgs/pkgs/development/python-modules/configargparse/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/configargparse/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ConfigArgParse";
- version = "0.14.0";
+ version = "0.15.1";
src = fetchPypi {
inherit pname version;
- sha256 = "149fy4zya0rsnlkvxbbq43cyr8lscb5k4pj1m6n7f1grwcmzwbif";
+ sha256 = "baaf0fd2c1c108d007f402dab5481ac5f12d77d034825bf5a27f8224757bd0ac";
};
# no tests in tarball
diff --git a/nixpkgs/pkgs/development/python-modules/configparser/default.nix b/nixpkgs/pkgs/development/python-modules/configparser/default.nix
index 7fce23f89c1..4c05ec29359 100644
--- a/nixpkgs/pkgs/development/python-modules/configparser/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/configparser/default.nix
@@ -1,17 +1,19 @@
-{ stdenv, buildPythonPackage, fetchPypi }:
+{ stdenv, buildPythonPackage, fetchPypi, setuptools_scm }:
buildPythonPackage rec {
pname = "configparser";
- version = "3.7.4";
+ version = "4.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "da60d0014fd8c55eb48c1c5354352e363e2d30bbf7057e5e171a468390184c75";
+ sha256 = "c7d282687a5308319bf3d2e7706e575c635b0a470342641c93bea0ea3b5331df";
};
# No tests available
doCheck = false;
+ nativeBuildInputs = [ setuptools_scm ];
+
preConfigure = ''
export LC_ALL=${if stdenv.isDarwin then "en_US" else "C"}.UTF-8
'';
diff --git a/nixpkgs/pkgs/development/python-modules/configshell/default.nix b/nixpkgs/pkgs/development/python-modules/configshell/default.nix
index 9b54f439847..fed5a71fd17 100644
--- a/nixpkgs/pkgs/development/python-modules/configshell/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/configshell/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "configshell";
- version = "1.1.fb25";
+ version = "1.1.27";
src = fetchFromGitHub {
owner = "open-iscsi";
repo ="${pname}-fb";
rev = "v${version}";
- sha256 = "0zpr2n4105qqsklyfyr9lzl1rhxjcv0mnsl57hgk0m763w6na90h";
+ sha256 = "1nldzq3097xqgzd8qxv36ydvx6vj2crwanihz53k46is0myrwcnn";
};
propagatedBuildInputs = [ pyparsing six urwid ];
diff --git a/nixpkgs/pkgs/development/python-modules/contextlib2/default.nix b/nixpkgs/pkgs/development/python-modules/contextlib2/default.nix
index 46fcc378be9..e23964f1a2b 100644
--- a/nixpkgs/pkgs/development/python-modules/contextlib2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/contextlib2/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "contextlib2";
- version = "0.5.5";
+ version = "0.6.0.post1";
src = fetchPypi {
inherit pname version;
- sha256 = "509f9419ee91cdd00ba34443217d5ca51f5a364a404e1dce9e8979cea969ca48";
+ sha256 = "01f490098c18b19d2bd5bb5dc445b2054d2fa97f09a4280ba2c5f3c394c8162e";
};
checkInputs = [ unittest2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/cornice/default.nix b/nixpkgs/pkgs/development/python-modules/cornice/default.nix
index 2b0c0665fa3..d4210ade06e 100644
--- a/nixpkgs/pkgs/development/python-modules/cornice/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cornice/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "cornice";
- version = "3.5.1";
+ version = "3.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e95dceaee9ce16a09564c1226977a0fe62f1399701581b59c4188f5c91a86687";
+ sha256 = "4dab97fe52d7075ecc87b8cadf549ca2c2c628512741193fb81a0c0433b46715";
};
propagatedBuildInputs = [ pyramid simplejson six venusian ];
diff --git a/nixpkgs/pkgs/development/python-modules/coverage/default.nix b/nixpkgs/pkgs/development/python-modules/coverage/default.nix
index b6eb73a8038..dfe86b36065 100644
--- a/nixpkgs/pkgs/development/python-modules/coverage/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/coverage/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "coverage";
- version = "4.5.3";
+ version = "4.5.4";
src = fetchPypi {
inherit pname version;
- sha256 = "9de60893fb447d1e797f6bf08fdf0dbcda0c1e34c1b06c92bd3a363c0ea8c609";
+ sha256 = "e07d9f1a23e9e93ab5c62902833bf3e4b1f65502927379148b6622686223125c";
};
# No tests in archive
diff --git a/nixpkgs/pkgs/development/python-modules/coveralls/default.nix b/nixpkgs/pkgs/development/python-modules/coveralls/default.nix
index cda30943b0e..aaa6192f2d5 100644
--- a/nixpkgs/pkgs/development/python-modules/coveralls/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/coveralls/default.nix
@@ -16,12 +16,12 @@
buildPythonPackage rec {
pname = "coveralls";
name = "${pname}-python-${version}";
- version = "1.5.1";
+ version = "1.8.2";
# wanted by tests
src = fetchPypi {
inherit pname version;
- sha256 = "ab638e88d38916a6cedbf80a9cd8992d5fa55c77ab755e262e00b36792b7cd6d";
+ sha256 = "fb51cddef4bc458de347274116df15d641a735d3f0a580a9472174e2e62f408c";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/crayons/default.nix b/nixpkgs/pkgs/development/python-modules/crayons/default.nix
index 16b3998eb85..97c33821547 100644
--- a/nixpkgs/pkgs/development/python-modules/crayons/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/crayons/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "crayons";
- version = "0.1.2";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "17c0v0dkk8sn8kyyy2w7myxq9981glrbczh6h8sdcr750lb6j5sy";
+ sha256 = "50e5fa729d313e2c607ae8bf7b53bb487652e10bd8e7a1e08c4bc8bf62755ffc";
};
propagatedBuildInputs = [ colorama ];
diff --git a/nixpkgs/pkgs/development/python-modules/croniter/default.nix b/nixpkgs/pkgs/development/python-modules/croniter/default.nix
new file mode 100644
index 00000000000..969a4e8af89
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/croniter/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, python-dateutil
+, pytest
+, pytz
+}:
+
+buildPythonPackage rec {
+ pname = "croniter";
+ version = "0.3.30";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "538adeb3a7f7816c3cdec6db974c441620d764c25ff4ed0146ee7296b8a50590";
+ };
+
+ propagatedBuildInputs = [
+ python-dateutil
+ ];
+
+ checkInputs = [
+ pytest
+ pytz
+ ];
+
+ checkPhase = ''
+ pytest src/croniter
+ '';
+
+ meta = with lib; {
+ description = "croniter provides iteration for datetime object with cron like format";
+ homepage = https://github.com/kiorky/croniter;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/cryptacular/default.nix b/nixpkgs/pkgs/development/python-modules/cryptacular/default.nix
index 02c1c420bfd..5ec1ccacae9 100644
--- a/nixpkgs/pkgs/development/python-modules/cryptacular/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cryptacular/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "cryptacular";
- version = "1.4.1";
+ version = "1.5.5";
src = fetchPypi {
inherit pname version;
- sha256 = "18fl7phl6r9xiwz8f1jpkahkv21wimmiq72gmrqncccv7z806gr7";
+ sha256 = "fb4d48716e88e4d050255ff0f065f6d437caa358ceef16ba5840c95cece224f9";
};
buildInputs = [ coverage nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/cryptography/default.nix b/nixpkgs/pkgs/development/python-modules/cryptography/default.nix
index 2a5d4fa4757..82d0b43bc35 100644
--- a/nixpkgs/pkgs/development/python-modules/cryptography/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cryptography/default.nix
@@ -5,7 +5,6 @@
, openssl
, cryptography_vectors
, darwin
-, asn1crypto
, packaging
, six
, pythonOlder
@@ -22,11 +21,11 @@
buildPythonPackage rec {
pname = "cryptography";
- version = "2.7"; # Also update the hash in vectors.nix
+ version = "2.8"; # Also update the hash in vectors.nix
src = fetchPypi {
inherit pname version;
- sha256 = "1inlnr36kl36551c9rcad99jmhk81v33by3glkadwdcgmi17fd76";
+ sha256 = "0l8nhw14npknncxdnp7n4hpmjyscly6g7fbivyxkjwvlv071zniw";
};
outputs = [ "out" "dev" ];
@@ -34,7 +33,6 @@ buildPythonPackage rec {
buildInputs = [ openssl ]
++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security;
propagatedBuildInputs = [
- asn1crypto
packaging
six
] ++ stdenv.lib.optional (pythonOlder "3.4") enum34
@@ -55,13 +53,6 @@ buildPythonPackage rec {
py.test --disable-pytest-warnings tests -k 'not load_ecdsa_no_named_curve'
'';
- patches = [
- (fetchpatch {
- url = "https://github.com/pyca/cryptography/commit/e575e3d482f976c4a1f3203d63ea0f5007a49a2a.patch";
- sha256 = "0vg9prqsizd6gzh5j7lscsfxzxlhz7pacvzhgqmj1vhdhjwbblcp";
- })
- ];
-
# IOKit's dependencies are inconsistent between OSX versions, so this is the best we
# can do until nix 1.11's release
__impureHostDeps = [ "/usr/lib" ];
diff --git a/nixpkgs/pkgs/development/python-modules/cryptography/vectors.nix b/nixpkgs/pkgs/development/python-modules/cryptography/vectors.nix
index ea24ed90801..86cc195b05b 100644
--- a/nixpkgs/pkgs/development/python-modules/cryptography/vectors.nix
+++ b/nixpkgs/pkgs/development/python-modules/cryptography/vectors.nix
@@ -7,7 +7,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1g38zw90510azyfrj6mxbslx2gp9yrnv5dac0w2819k9ssdznbgi";
+ sha256 = "05pi3shqz0fgvy0d5yazza67bbnam8fkrx2ayrrclgkaqms23lvc";
};
# No tests included
diff --git a/nixpkgs/pkgs/development/python-modules/cssmin/default.nix b/nixpkgs/pkgs/development/python-modules/cssmin/default.nix
index 7cb01001fac..2d1ffaccd6f 100644
--- a/nixpkgs/pkgs/development/python-modules/cssmin/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cssmin/default.nix
@@ -14,7 +14,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A Python port of the YUI CSS compression algorithm";
- homepage = http://github.com/zacharyvoase/cssmin;
+ homepage = https://github.com/zacharyvoase/cssmin;
license = licenses.bsd3;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/cssselect/default.nix b/nixpkgs/pkgs/development/python-modules/cssselect/default.nix
index d086360b7d7..00e6c0f7a62 100644
--- a/nixpkgs/pkgs/development/python-modules/cssselect/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cssselect/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cssselect";
- version = "1.0.3";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "066d8bc5229af09617e24b3ca4d52f1f9092d9e061931f4184cd572885c23204";
+ sha256 = "f95f8dedd925fd8f54edb3d2dfb44c190d9d18512377d3c1e2388d16126879bc";
};
# AttributeError: 'module' object has no attribute 'tests'
diff --git a/nixpkgs/pkgs/development/python-modules/cupy/default.nix b/nixpkgs/pkgs/development/python-modules/cupy/default.nix
index 407988b6c73..f949120db0c 100644
--- a/nixpkgs/pkgs/development/python-modules/cupy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cupy/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "cupy";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1q38riv63110ch170c1pyhq5jfbg8y0qmcdsqn8vb9sb79amvg93";
+ sha256 = "126waa1jiynq00glr1hq86sgwwmakq009crfsn8qqgrj4c4clw6a";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/cytoolz/default.nix b/nixpkgs/pkgs/development/python-modules/cytoolz/default.nix
index f95da9b75b2..1a142cae0f0 100644
--- a/nixpkgs/pkgs/development/python-modules/cytoolz/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/cytoolz/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "cytoolz";
- version = "0.10.0";
+ version = "0.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "ed9f6a07c2bac70d6c597df360d0666d11d2adc90141d54c5c2db08b380a4fac";
+ sha256 = "0p4a9nadsy1337gy2cnb5yanbn03j3zm6d9adyqad9bk3nlbpxc2";
};
# Extension types
diff --git a/nixpkgs/pkgs/development/python-modules/dask-jobqueue/default.nix b/nixpkgs/pkgs/development/python-modules/dask-jobqueue/default.nix
index 94ecd10f45f..f9af247bc80 100644
--- a/nixpkgs/pkgs/development/python-modules/dask-jobqueue/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dask-jobqueue/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
- version = "0.4.1";
+ version = "0.7.0";
pname = "dask-jobqueue";
src = fetchPypi {
inherit pname version;
- sha256 = "e559077fd27b68c325f06e3666e7072913f5282ad62347a233ca95ae00a4ced7";
+ sha256 = "660cd4cd052ada872fd6413f224a2d9221026dd55a8a29a9a7d52b262bec67e7";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/dask-ml/default.nix b/nixpkgs/pkgs/development/python-modules/dask-ml/default.nix
index 48a545789db..e7e40f7777b 100644
--- a/nixpkgs/pkgs/development/python-modules/dask-ml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dask-ml/default.nix
@@ -19,12 +19,12 @@
}:
buildPythonPackage rec {
- version = "0.11.0";
+ version = "1.0.0";
pname = "dask-ml";
src = fetchPypi {
inherit pname version;
- sha256 = "a9e8e69494560dc23534adb236e88b3b21dc30a156648453c9c6e4b27ff2df96";
+ sha256 = "dde926478653bd03a3fbc501d3873a1534836608217b94d04320d1e1c07e59dc";
};
checkInputs = [ pytest xgboost tensorflow joblib distributed ];
diff --git a/nixpkgs/pkgs/development/python-modules/dask-mpi/default.nix b/nixpkgs/pkgs/development/python-modules/dask-mpi/default.nix
index 1bba260e2a0..cd538afa15a 100644
--- a/nixpkgs/pkgs/development/python-modules/dask-mpi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dask-mpi/default.nix
@@ -9,12 +9,12 @@
}:
buildPythonPackage rec {
- version = "1.0.2";
+ version = "2.0.0";
pname = "dask-mpi";
src = fetchPypi {
inherit pname version;
- sha256 = "1apzzh90gl9jx43z0gjmgpniplhvqziafi2l8688a0g01vw7ibjv";
+ sha256 = "774cd2d69e5f7154e1fa133c22498062edd31507ffa2ea19f4ab4d8975c27bc3";
};
checkInputs = [ pytest requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/dask-xgboost/default.nix b/nixpkgs/pkgs/development/python-modules/dask-xgboost/default.nix
index 5dfcd2f415b..d5f4de4efaa 100644
--- a/nixpkgs/pkgs/development/python-modules/dask-xgboost/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dask-xgboost/default.nix
@@ -9,12 +9,12 @@
}:
buildPythonPackage rec {
- version = "0.1.5";
+ version = "0.1.9";
pname = "dask-xgboost";
src = fetchPypi {
inherit pname version;
- sha256 = "1860d06965fe68def1c83b9195130a92050fd4bc28bf2be689898a3a74ee1316";
+ sha256 = "6faeeed044112151e28770b69fb1ad06b026597726ce8dc185fd3ae45363d0c0";
};
checkInputs = [ pytest scikitlearn ];
diff --git a/nixpkgs/pkgs/development/python-modules/dask/default.nix b/nixpkgs/pkgs/development/python-modules/dask/default.nix
index ba8c06f73f2..d55595d456f 100644
--- a/nixpkgs/pkgs/development/python-modules/dask/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dask/default.nix
@@ -15,13 +15,13 @@
buildPythonPackage rec {
pname = "dask";
- version = "2.2.0";
+ version = "2.6.0";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0wkiqkckwy7fv6m86cs3m3g6jdikkkw84ki9hiwp60xpk5xngnf0";
+ sha256 = "81c7891f0d2e7ac03d1f7fabf1f639360a1db52c03a7155ba9b08e9ee6280f2b";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/dataclasses/default.nix b/nixpkgs/pkgs/development/python-modules/dataclasses/default.nix
index 44d4d3b5769..a1159d49b81 100644
--- a/nixpkgs/pkgs/development/python-modules/dataclasses/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dataclasses/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "dataclasses";
- version = "0.6";
+ version = "0.7";
# backport only works on Python 3.6, and is in the standard library in Python 3.7
disabled = !isPy36;
src = fetchPypi {
inherit pname version;
- sha256 = "6988bd2b895eef432d562370bb707d540f32f7360ab13da45340101bc2307d84";
+ sha256 = "494a6dcae3b8bcf80848eea2ef64c0cc5cd307ffc263e17cdf42f3e5420808e6";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/datadog/default.nix b/nixpkgs/pkgs/development/python-modules/datadog/default.nix
index fa0ac9dd7b4..53a33037d16 100644
--- a/nixpkgs/pkgs/development/python-modules/datadog/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/datadog/default.nix
@@ -1,23 +1,26 @@
{ lib, buildPythonPackage, fetchPypi
-, decorator, requests, simplejson
-, nose, mock }:
+, decorator, requests, simplejson, pillow
+, nose, mock, pytest }:
buildPythonPackage rec {
pname = "datadog";
- version = "0.29.3";
+ version = "0.30.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0p47hy1p2hf233blalyz0yr6nf13iwk9ndkqdk428dmf8b8m2plr";
+ sha256 = "07c053e39c6509023d69bc2f3b8e3d5d101b4e75baf2da2b9fc707391c3e773d";
};
postPatch = ''
find . -name '*.pyc' -exec rm {} \;
'';
- propagatedBuildInputs = [ decorator requests simplejson ];
+ propagatedBuildInputs = [ decorator requests simplejson pillow ];
- checkInputs = [ nose mock ];
+ checkInputs = [ nose mock pytest ];
+ checkPhase = ''
+ pytest tests/unit
+ '';
meta = with lib; {
description = "The Datadog Python library";
diff --git a/nixpkgs/pkgs/development/python-modules/datamodeldict/default.nix b/nixpkgs/pkgs/development/python-modules/datamodeldict/default.nix
index cd7d6eb8ccc..d23ecec169a 100644
--- a/nixpkgs/pkgs/development/python-modules/datamodeldict/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/datamodeldict/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "0.9.5";
+ version = "0.9.6";
pname = "DataModelDict";
src = fetchPypi {
inherit pname version;
- sha256 = "afa15c137c09e7d937e31c8956fd8092be0251c9869a6b7c1d0f81c0901bc47d";
+ sha256 = "857d4bf33f0b26ca718bd821fda7502dd6fb15aa09201b1fbdfaf4dfc85b8f6c";
};
propagatedBuildInputs = [ xmltodict ];
diff --git a/nixpkgs/pkgs/development/python-modules/datasette/default.nix b/nixpkgs/pkgs/development/python-modules/datasette/default.nix
index 828976f0e9f..7210aa6b1e3 100644
--- a/nixpkgs/pkgs/development/python-modules/datasette/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/datasette/default.nix
@@ -20,16 +20,16 @@
buildPythonPackage rec {
pname = "datasette";
- version = "0.29.3";
+ version = "0.30.2";
src = fetchFromGitHub {
owner = "simonw";
repo = "datasette";
rev = version;
- sha256 = "0cib7pd4z240ncck0pskzvizblhwkr42fsjpd719wdxy4scs7yqa";
+ sha256 = "07swnpz4c7vzlc69vavs1xvbhr5fa8g63kyfj1hf3zafskgjnzwy";
};
- buildInputs = [ pytestrunner ];
+ nativeBuildInputs = [ pytestrunner ];
propagatedBuildInputs = [
click
@@ -57,15 +57,19 @@ buildPythonPackage rec {
--replace "Sanic==0.7.0" "Sanic" \
--replace "hupper==1.0" "hupper" \
--replace "pint~=0.8.1" "pint" \
+ --replace "pluggy~=0.12.0" "pint" \
--replace "Jinja2==2.10.1" "Jinja2" \
--replace "uvicorn~=0.8.4" "uvicorn"
'';
# many tests require network access
+ # test_black fails on darwin
checkPhase = ''
pytest --ignore tests/test_api.py \
--ignore tests/test_csv.py \
- --ignore tests/test_html.py
+ --ignore tests/test_html.py \
+ --ignore tests/test_black.py \
+ -k 'not facet'
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/datashader/default.nix b/nixpkgs/pkgs/development/python-modules/datashader/default.nix
index 8ce3012513c..2039283771e 100644
--- a/nixpkgs/pkgs/development/python-modules/datashader/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/datashader/default.nix
@@ -29,11 +29,11 @@
buildPythonPackage rec {
pname = "datashader";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5baf218713dc1ad4791f7bcf606ef8f618273945e788c59f9573aebd7cb851f8";
+ sha256 = "59ac9e3830167d07b350992402a9f547f26eca45cd69a0fb04061a4047e7ff2a";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/dateparser/default.nix b/nixpkgs/pkgs/development/python-modules/dateparser/default.nix
index 22787df8bb6..9c406671f78 100644
--- a/nixpkgs/pkgs/development/python-modules/dateparser/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dateparser/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "dateparser";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "42d51be54e74a8e80a4d76d1fa6e4edd997098fce24ad2d94a2eab5ef247193e";
+ sha256 = "e1eac8ef28de69a554d5fcdb60b172d526d61924b1a40afbbb08df459a36006b";
};
checkInputs = [ nose mock parameterized six glibcLocales ];
diff --git a/nixpkgs/pkgs/development/python-modules/dbus/default.nix b/nixpkgs/pkgs/development/python-modules/dbus/default.nix
index 262c93878d3..855ee930b77 100644
--- a/nixpkgs/pkgs/development/python-modules/dbus/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dbus/default.nix
@@ -1,22 +1,24 @@
-{ lib, fetchurl, buildPythonPackage, python, pkgconfig, dbus, dbus-glib, isPyPy
+{ lib, fetchPypi, buildPythonPackage, python, pkgconfig, dbus, dbus-glib, isPyPy
, ncurses, pygobject3 }:
-if isPyPy then throw "dbus-python not supported for interpreter ${python.executable}" else buildPythonPackage rec {
+buildPythonPackage rec {
pname = "dbus-python";
- version = "1.2.4";
+ version = "1.2.12";
format = "other";
- outputs = [ "out" "dev" "doc" ];
+ outputs = [ "out" "dev" ];
- src = fetchurl {
- url = "https://dbus.freedesktop.org/releases/dbus-python/${pname}-${version}.tar.gz";
- sha256 = "1k7rnaqrk7mdkg0k6n2jn3d1mxsl7s3i07g5a8va5yvl3y3xdwg2";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0q7jmldv0bxxqnbj63cd7i81vs6y85xys4r0n63z4n2y9wndxm6d";
};
patches = [
./fix-includedir.patch
];
+ disabled = isPyPy;
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ dbus dbus-glib ]
# My guess why it's sometimes trying to -lncurses.
diff --git a/nixpkgs/pkgs/development/python-modules/debian/default.nix b/nixpkgs/pkgs/development/python-modules/debian/default.nix
index fc9b9017cc9..4399e6bc83e 100644
--- a/nixpkgs/pkgs/development/python-modules/debian/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/debian/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "python-debian";
- version = "0.1.34";
+ version = "0.1.36";
src = fetchPypi {
inherit pname version;
- sha256 = "a02e073214e9f3a371f7ec0ff8b34dd82bd4941194dd69c49ad80b321b9d887e";
+ sha256 = "c953bb0c54e96887badd2324cc66e1887bf2734f301882cd4fe847a844b518a6";
};
propagatedBuildInputs = [ chardet six ];
diff --git a/nixpkgs/pkgs/development/python-modules/deeptoolsintervals/default.nix b/nixpkgs/pkgs/development/python-modules/deeptoolsintervals/default.nix
new file mode 100644
index 00000000000..eef8d51ae91
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/deeptoolsintervals/default.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, zlib
+, lzma
+}:
+
+buildPythonPackage rec {
+ pname = "deeptoolsintervals";
+ version = "0.1.9";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1xnl80nblysj6dylj4683wgrfa425rkx4dp5k65hvwdns9pw753x";
+ };
+
+ buildInputs = [ zlib lzma ];
+
+ checkInputs = [ pytest ];
+
+ meta = with lib; {
+ homepage = "https://deeptools.readthedocs.io/en/develop";
+ description = "Helper library for deeptools";
+ license = licenses.mit;
+ maintainers = with maintainers; [ scalavision ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/deform/default.nix b/nixpkgs/pkgs/development/python-modules/deform/default.nix
index e1c37fe6ead..8ebd3ef47bd 100644
--- a/nixpkgs/pkgs/development/python-modules/deform/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/deform/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "deform";
- version = "2.0.7";
+ version = "2.0.8";
src = fetchPypi {
inherit pname version;
- sha256 = "2ff29c32ebe544c0f0a77087e268b2cd9cb4b11fa35af3635d5b42913f88d74a";
+ sha256 = "8936b70c622406eb8c8259c88841f19eb2996dffcf2bac123126ada851da7271";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/defusedxml/default.nix b/nixpkgs/pkgs/development/python-modules/defusedxml/default.nix
index 32819536500..581a6cce9b2 100644
--- a/nixpkgs/pkgs/development/python-modules/defusedxml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/defusedxml/default.nix
@@ -2,10 +2,10 @@
buildPythonPackage rec {
pname = "defusedxml";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1x54n0h8hl92vvwyymx883fbqpqjwn2mc8fb383bcg3z9zwz5mr4";
+ sha256 = "f684034d135af4c6cbb949b8a4d2ed61634515257a67299e5f940fbaa34377f5";
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix b/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix
index e135d8c7bc6..b5a3a869b69 100644
--- a/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix
@@ -9,11 +9,11 @@ in
buildPythonPackage rec {
pname = "dependency-injector";
- version = "3.14.10";
+ version = "3.14.12";
src = fetchPypi {
inherit pname version;
- sha256 = "1c475axh40f8s4n5dqm52qczx9g2g8b8wsy0qvghirk84ikpca5y";
+ sha256 = "c0b593d30a9dcafd71459075fac14ccf52fcefa2094d5062dfc2e174c469dc03";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/dftfit/default.nix b/nixpkgs/pkgs/development/python-modules/dftfit/default.nix
index 016a3a919f1..9095eb962fe 100644
--- a/nixpkgs/pkgs/development/python-modules/dftfit/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dftfit/default.nix
@@ -21,12 +21,12 @@
buildPythonPackage rec {
pname = "dftfit";
- version = "0.5.0";
+ version = "0.5.1";
disabled = (!isPy3k);
src = fetchPypi {
inherit pname version;
- sha256 = "fd9e777157669d004e7c25adce3e7c697234283384c99aa0c23454173a14a7a8";
+ sha256 = "4dcbde48948835dcf2d49d6628c9df5747a8ec505d517e374b8d6c7fe95892df";
};
buildInputs = [ pytestrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/diff_cover/default.nix b/nixpkgs/pkgs/development/python-modules/diff_cover/default.nix
index 57f0a1ef238..86a124d2355 100644
--- a/nixpkgs/pkgs/development/python-modules/diff_cover/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/diff_cover/default.nix
@@ -1,10 +1,23 @@
-{ stdenv, buildPythonPackage, fetchPypi, jinja2, jinja2_pluralize, pygments,
- six, inflect, mock, nose, coverage, pycodestyle, flake8, pyflakes, git,
- pylint, pydocstyle, fetchpatch, glibcLocales }:
+{ stdenv, buildPythonPackage, fetchPypi
+, inflect
+, jinja2
+, jinja2_pluralize
+, pygments
+, six
+# test dependencies
+, coverage
+, flake8
+, mock
+, nose
+, pycodestyle
+, pyflakes
+, pylint
+, pytest
+}:
buildPythonPackage rec {
pname = "diff_cover";
- version = "1.0.2";
+ version = "2.4.0";
preCheck = ''
export LC_ALL=en_US.UTF-8;
@@ -12,20 +25,17 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1wbp0kfv2mjxwnq2jlqmwvb71fywwc4x4azxi7ll5dll6nhjyd61";
+ sha256 = "a78babbec1c3088a6c3a5b62cddccaeac4717236ea4f5d28b6af00f2d9b2e341";
};
- patches = [
- (fetchpatch {
- name = "tests-fix.patch";
- url = "https://github.com/Bachmann1234/diff-cover/commit/85c30959c8ed2aa3848f400095a2418f15bb7777.patch";
- sha256 = "0xni4syrxww9kdv8495f416vqgfdys4w2hgf5rdi35hy3ybfslh0";
- })
- ];
-
propagatedBuildInputs = [ jinja2 jinja2_pluralize pygments six inflect ];
- checkInputs = [ mock nose coverage pycodestyle flake8 pyflakes pylint pydocstyle git glibcLocales ];
+ checkInputs = [ mock coverage pytest nose pylint pyflakes pycodestyle ];
+
+ # ignore tests which try to write files
+ checkPhase = ''
+ pytest -k 'not added_file_pylint_console and not file_does_not_exist'
+ '';
meta = with stdenv.lib; {
description = "Automatically find diff lines that need test coverage";
diff --git a/nixpkgs/pkgs/development/python-modules/dill/default.nix b/nixpkgs/pkgs/development/python-modules/dill/default.nix
index af24ad8ed04..c1085255c2d 100644
--- a/nixpkgs/pkgs/development/python-modules/dill/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dill/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "dill";
- version = "0.2.9";
+ version = "0.3.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "f6d6046f9f9195206063dd0415dff185ad593d6ee8b0e67f12597c0f4df4986f";
+ sha256 = "42d8ef819367516592a825746a18073ced42ca169ab1f5f4044134703e7a049c";
};
# Messy test suite. Even when running the tests like tox does, it fails
diff --git a/nixpkgs/pkgs/development/python-modules/discordpy/default.nix b/nixpkgs/pkgs/development/python-modules/discordpy/default.nix
index 41188a0de6e..b25f0b12156 100644
--- a/nixpkgs/pkgs/development/python-modules/discordpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/discordpy/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "discord.py";
- version = "0.16.12";
+ version = "1.2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "17fb8814100fbaf7a79468baa432184db6cef3bbea4ad194fe297c7407d50108";
+ sha256 = "3e044d84f0bb275d173e2d958cb4a579e525707f90e3e8a15c59901f79e80663";
};
propagatedBuildInputs = [ aiohttp websockets pynacl ];
diff --git a/nixpkgs/pkgs/development/python-modules/diskcache/default.nix b/nixpkgs/pkgs/development/python-modules/diskcache/default.nix
index a62393b7baf..f51e3329aee 100644
--- a/nixpkgs/pkgs/development/python-modules/diskcache/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/diskcache/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "diskcache";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "7c20b58ed07d03bbfba793f823d1fc27a61e590371fe6011fa1319a25c028cd1";
+ sha256 = "bcee5a59f9c264e2809e58d01be6569a3bbb1e36a1e0fb83f7ef9b2075f95ce0";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/distributed/default.nix b/nixpkgs/pkgs/development/python-modules/distributed/default.nix
index b8383ec3daf..4179499eaf3 100644
--- a/nixpkgs/pkgs/development/python-modules/distributed/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/distributed/default.nix
@@ -28,12 +28,12 @@
buildPythonPackage rec {
pname = "distributed";
- version = "2.4.0";
+ version = "2.6.0";
# get full repository need conftest.py to run tests
src = fetchPypi {
inherit pname version;
- sha256 = "1cz7n84g8dgx3cs28qnrh1sd6lka9lx8llysxa6mxyz6wf3ngl9h";
+ sha256 = "30b0ca195ace1e39bdd278bf1ad257f7674b3e2b8e7a2a37ce7e2ade4aecccf3";
};
checkInputs = [ pytest pytest-repeat pytest-faulthandler pytest-timeout mock joblib ];
diff --git a/nixpkgs/pkgs/development/python-modules/dj-email-url/default.nix b/nixpkgs/pkgs/development/python-modules/dj-email-url/default.nix
index c9e56017447..de052b67ecf 100644
--- a/nixpkgs/pkgs/development/python-modules/dj-email-url/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dj-email-url/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "0.1.0";
+ version = "0.2.0";
pname = "dj-email-url";
src = fetchPypi {
inherit pname version;
- sha256 = "84f32673156f58d740a14cab09f04ca92a65b2c8881b60e31e09e67d7853e544";
+ sha256 = "0362e390c17cc377f03bcbf6daf3f671797c929c1bf78a9f439d78f215ebe3fd";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/django-cors-headers/default.nix b/nixpkgs/pkgs/development/python-modules/django-cors-headers/default.nix
index a91d6bf2870..358f2ab1be4 100644
--- a/nixpkgs/pkgs/development/python-modules/django-cors-headers/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-cors-headers/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "django-cors-headers";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0g1vqhc36ay518vs67kkf6w76ay27dc73w145bpwgp9fky81r6z6";
+ sha256 = "5762ec9c2d59f38c76828dc1d4308baca4bc0d3e1d6f217683e7a24a1c4611a3";
};
propagatedBuildInputs = [ django ];
diff --git a/nixpkgs/pkgs/development/python-modules/django-extensions/default.nix b/nixpkgs/pkgs/development/python-modules/django-extensions/default.nix
index 1e9a6ac764d..7f755010b73 100644
--- a/nixpkgs/pkgs/development/python-modules/django-extensions/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-extensions/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "django-extensions";
- version = "2.1.9";
+ version = "2.2.5";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "08vggm6wrn5cbf8brfprif0rjrkqz06wddsw0ir1skkk8q2sp1b2";
+ sha256 = "0053yqq4vq3mwy7zkfs5vfm3g8j9sfy3vrc6xby83qlj9wz43ipi";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/django-multiselectfield/default.nix b/nixpkgs/pkgs/development/python-modules/django-multiselectfield/default.nix
index e2db26fe26b..b10424de396 100644
--- a/nixpkgs/pkgs/development/python-modules/django-multiselectfield/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-multiselectfield/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "django-multiselectfield";
- version = "0.1.8";
+ version = "0.1.9";
src = fetchPypi {
inherit pname version;
- sha256 = "52483d23aecbf6b502f9e6806e97da9288d5d7f2a3f99f736390763de68c8fd7";
+ sha256 = "54fa3886884cbc5d9c2f523e0e4af2cc3b976bd077718b2b443a5be44eb481ec";
};
propagatedBuildInputs = [ django ];
diff --git a/nixpkgs/pkgs/development/python-modules/django-pglocks/default.nix b/nixpkgs/pkgs/development/python-modules/django-pglocks/default.nix
index b2ee7b6f644..cb8c5f52630 100644
--- a/nixpkgs/pkgs/development/python-modules/django-pglocks/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-pglocks/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "django-pglocks";
- version = "1.0.2";
+ version = "1.0.3";
meta = {
description = "PostgreSQL locking context managers and functions for Django.";
@@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1ks4k0bk4457wfl3xgzr4v7xb0lxmnkhxwhlp0bbnmzipdafw1cl";
+ sha256 = "daa3323de355b9057d8f37143e2ae8d283925fd25128ab66bb8c700d000111d9";
};
buildInputs = [ django ];
diff --git a/nixpkgs/pkgs/development/python-modules/django-q/default.nix b/nixpkgs/pkgs/development/python-modules/django-q/default.nix
index f671674ffe2..7ceee27e6f4 100644
--- a/nixpkgs/pkgs/development/python-modules/django-q/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-q/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "django-q";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "17mqxiacsp2yszak6j48fm7vx0w44pcg86flc63r9y5yhx490n5r";
+ sha256 = "70081f58c6d78748d8664acbf028fb641687c36df38d3d31e9f1b6fcfac1079f";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/django-raster/default.nix b/nixpkgs/pkgs/development/python-modules/django-raster/default.nix
index b5cb017956c..dca1942f9d2 100644
--- a/nixpkgs/pkgs/development/python-modules/django-raster/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-raster/default.nix
@@ -6,14 +6,14 @@ if stdenv.lib.versionOlder django.version "2.0"
then throw "django-raster requires Django >= 2.0. Consider overiding the python package set to use django_2."
else
buildPythonPackage rec {
- version = "0.6";
+ version = "0.7";
pname = "django-raster";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "9a0f8e71ebeeeb5380c6ca68e027e9de335f43bc15e89dd22e7a470c4eb7aeb8";
+ sha256 = "d23089d56f5f435c01a001af6f8ff7905636f87085b13035b4c5b3ace203d98a";
};
# Tests require a postgresql + postgis server
diff --git a/nixpkgs/pkgs/development/python-modules/django-sesame/default.nix b/nixpkgs/pkgs/development/python-modules/django-sesame/default.nix
index 68fa0dce615..e7de9c824a1 100644
--- a/nixpkgs/pkgs/development/python-modules/django-sesame/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django-sesame/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "django-sesame";
- version = "1.4";
+ version = "1.7";
src = fetchPypi {
inherit pname version;
- sha256 = "081q3vd9waiajiipg99flw0vlzk920sz07067v3n5774gx0qhbaa";
+ sha256 = "e68bad4a6ef44322380f1f01d009f9d3cb55d1ffef0b669574b511db5ab0c6c0";
};
checkInputs = [ django ];
diff --git a/nixpkgs/pkgs/development/python-modules/django/2_1.nix b/nixpkgs/pkgs/development/python-modules/django/2_1.nix
index 78d595082a4..f8598c1e819 100644
--- a/nixpkgs/pkgs/development/python-modules/django/2_1.nix
+++ b/nixpkgs/pkgs/development/python-modules/django/2_1.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "Django";
- version = "2.1.11";
+ version = "2.1.13";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1m9bs78sh91slsjxkhxgkg715gbsgph9ky7d74czs0z2mhg86h8s";
+ sha256 = "7a28a4eb0167eba491ccfafd7006843b5cdd26d8c93b955a74c2ea74f94efc2c";
};
patches = stdenv.lib.optionals withGdal [
diff --git a/nixpkgs/pkgs/development/python-modules/django/2_2.nix b/nixpkgs/pkgs/development/python-modules/django/2_2.nix
index 95fd8a76928..eccf694425e 100644
--- a/nixpkgs/pkgs/development/python-modules/django/2_2.nix
+++ b/nixpkgs/pkgs/development/python-modules/django/2_2.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "Django";
- version = "2.2.5";
+ version = "2.2.6";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0mpxmckd1mah0yrp6n8vjk6mq7hxf6d5xcbk6rcmi6z572h0mdyy";
+ sha256 = "a8ca1033acac9f33995eb2209a6bf18a4681c3e5269a878e9a7e0b7384ed1ca3";
};
patches = stdenv.lib.optional withGdal
diff --git a/nixpkgs/pkgs/development/python-modules/django_guardian/default.nix b/nixpkgs/pkgs/development/python-modules/django_guardian/default.nix
index 007d70ca810..db11817186e 100644
--- a/nixpkgs/pkgs/development/python-modules/django_guardian/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/django_guardian/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "django-guardian";
- version = "1.5.1";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0fixr2g5amdgqzh0rvfvd7hbxyfd5ra3y3s0fsmp8i1b68p97930";
+ sha256 = "8cf4efd67a863eb32beafd4335a38ffb083630f8ab2045212d27f8f9c3abe5a6";
};
checkInputs = [ pytest pytestrunner pytest-django django_environ mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/djangoql/default.nix b/nixpkgs/pkgs/development/python-modules/djangoql/default.nix
index a2bf586442c..df8d62e9bdc 100644
--- a/nixpkgs/pkgs/development/python-modules/djangoql/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/djangoql/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "djangoql";
- version = "0.13.0";
+ version = "0.13.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0hkg0zh8w6f4krbrv4nl66blrx48yixgc8ikf915415ghlqfsbjj";
+ sha256 = "366293d7d4e416f9f7d6e2b98775c2129222fbb4dc660f3e6c7b9e35a3cf3fce";
};
propagatedBuildInputs = [ ply ];
diff --git a/nixpkgs/pkgs/development/python-modules/dkimpy/default.nix b/nixpkgs/pkgs/development/python-modules/dkimpy/default.nix
index e4ec38c1a7f..60c5dc24b11 100644
--- a/nixpkgs/pkgs/development/python-modules/dkimpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dkimpy/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "dkimpy";
- version = "0.9.3";
+ version = "0.9.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1rnnax2blmwk6404yrnhswp50xbp2h192rd2l6mra5lh3rg36zvd";
+ sha256 = "6bf47aa71bc466f5d6a201042317fb415fbc45f3cae4f5dbe1e337e235549ff2";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/dmenu/default.nix b/nixpkgs/pkgs/development/python-modules/dmenu/default.nix
index d7ec8161ef5..7897138d59f 100644
--- a/nixpkgs/pkgs/development/python-modules/dmenu/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dmenu/default.nix
@@ -17,7 +17,7 @@ buildPythonPackage rec {
meta = {
description = "A Python wrapper for dmenu";
- homepage = http://dmenu.readthedocs.io;
+ homepage = https://dmenu.readthedocs.io;
license = lib.licenses.mit;
maintainers = [ lib.maintainers.nico202 ];
};
diff --git a/nixpkgs/pkgs/development/python-modules/docker/default.nix b/nixpkgs/pkgs/development/python-modules/docker/default.nix
index d82cc0d3f6b..2e0dd468325 100644
--- a/nixpkgs/pkgs/development/python-modules/docker/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/docker/default.nix
@@ -9,19 +9,19 @@
}:
buildPythonPackage rec {
- version = "4.0.2";
pname = "docker";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0r1i46h8x1vfvadayyvmh5hc6mpzgv3vvp6pv4g1wavamya2wnyc";
+ sha256 = "1hdgics03fz2fbhalzys7a7kjj54jnl5a37h6lzdgym41gkwa1kf";
};
propagatedBuildInputs = [
- six
+ paramiko
requests
+ six
websocket_client
- paramiko
] ++ stdenv.lib.optional isPy27 backports_ssl_match_hostname;
checkInputs = [
@@ -30,13 +30,14 @@ buildPythonPackage rec {
];
# Other tests touch network
+ # Deselect socket tests on Darwin because it hits the path length limit for a Unix domain socket
checkPhase = ''
- ${pytest}/bin/pytest tests/unit/
+ ${pytest}/bin/pytest tests/unit/ ${stdenv.lib.optionalString stdenv.isDarwin "--deselect=tests/unit/api_test.py::TCPSocketStreamTest"}
'';
meta = with stdenv.lib; {
description = "An API client for docker written in Python";
- homepage = https://github.com/docker/docker-py;
+ homepage = "https://github.com/docker/docker-py";
license = licenses.asl20;
maintainers = with maintainers; [ jonringer ];
};
diff --git a/nixpkgs/pkgs/development/python-modules/docutils/default.nix b/nixpkgs/pkgs/development/python-modules/docutils/default.nix
index b84535c2112..31dd58cdf6a 100644
--- a/nixpkgs/pkgs/development/python-modules/docutils/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/docutils/default.nix
@@ -1,18 +1,19 @@
{ stdenv
, lib
-, fetchurl
+, fetchPypi
, buildPythonPackage
, isPy3k
+, isPy38
, python
}:
buildPythonPackage rec {
pname = "docutils";
- version = "0.14";
+ version = "0.15.2";
- src = fetchurl {
- url = "mirror://sourceforge/docutils/${pname}.tar.gz";
- sha256 = "0x22fs3pdmr42kvz6c654756wja305qv6cx1zbhwlagvxgr4xrji";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "168s5v7bff5ar9jspr6wn823q1sbn0jhnbp9clk41nl8j09fmbm2";
};
# Only Darwin needs LANG, but we could set it in general.
@@ -30,6 +31,10 @@ buildPythonPackage rec {
done
'';
+ # Four tests are broken with 3.8.
+ # test_writers.test_odt.DocutilsOdtTestCase
+ doCheck = !isPy38;
+
meta = {
description = "Docutils -- Python Documentation Utilities";
homepage = http://docutils.sourceforge.net/;
diff --git a/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix b/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix
index b44597b8d13..414e9b065c7 100644
--- a/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "dogpile.cache";
- version = "0.7.1";
+ version = "0.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "691b7f199561c4bd6e7e96f164a43cc3781b0c87bea29b7d59d859f873fd4a31";
+ sha256 = "0sr1fn6b4k5bh0cscd9yi8csqxvj4ngzildav58x5p694mc86j5k";
};
# Disable concurrency tests that often fail,
@@ -19,6 +19,11 @@ buildPythonPackage rec {
rm tests/cache/test_memcached_backend.py
'';
+ dontUseSetuptoolsCheck = true;
+ checkPhase = ''
+ pytest
+ '';
+
checkInputs = [ pytest pytestcov mock Mako ];
propagatedBuildInputs = [ decorator ];
diff --git a/nixpkgs/pkgs/development/python-modules/drms/default.nix b/nixpkgs/pkgs/development/python-modules/drms/default.nix
index 4d322695ebf..975ec8400b2 100644
--- a/nixpkgs/pkgs/development/python-modules/drms/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/drms/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "drms";
- version = "0.5.6";
+ version = "0.5.7";
src = fetchPypi {
inherit pname version;
- sha256 = "95cac0e14532893a44eeab8e329ddb76150e6848153d8cb1e4e08ba55569e6af";
+ sha256 = "ab3ec6d072b1980f77dadf3b2cb0fe56c648eaf927ea381f606b4db66d4cbff2";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/dulwich/default.nix b/nixpkgs/pkgs/development/python-modules/dulwich/default.nix
index 5ab65ace69f..ae6507c4442 100644
--- a/nixpkgs/pkgs/development/python-modules/dulwich/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/dulwich/default.nix
@@ -4,12 +4,12 @@
, git, glibcLocales }:
buildPythonPackage rec {
- version = "0.19.11";
+ version = "0.19.13";
pname = "dulwich";
src = fetchPypi {
inherit pname version;
- sha256 = "afbe070f6899357e33f63f3f3696e601731fef66c64a489dea1bc9f539f4a725";
+ sha256 = "aa628449c5f594a9a282f4d9e5993fef65481ef5e3b9b6c52ff31200f8f5dc95";
};
LC_ALL = "en_US.UTF-8";
diff --git a/nixpkgs/pkgs/development/python-modules/easysnmp/default.nix b/nixpkgs/pkgs/development/python-modules/easysnmp/default.nix
new file mode 100644
index 00000000000..32659b520ba
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/easysnmp/default.nix
@@ -0,0 +1,56 @@
+{ stdenv
+, lib
+, buildPythonPackage
+, pythonAtLeast
+, fetchFromGitHub
+, net_snmp
+, openssl
+, pytest
+, pytestcov
+, pytest-flake8
+, pytest-sugar
+, termcolor
+}:
+
+buildPythonPackage rec {
+ pname = "easysnmp";
+ version = "0.2.5";
+
+ # See https://github.com/kamakazikamikaze/easysnmp/issues/108
+ disabled = pythonAtLeast "3.7";
+
+ src = fetchFromGitHub {
+ owner = "kamakazikamikaze";
+ repo = pname;
+ rev = version;
+ sha256 = "1si9iyxqj6z22jzn6m93lwpinsqn20lix2py3jm3g3fmwawkd735";
+ };
+
+ checkInputs = [
+ pytest
+ pytestcov
+ pytest-flake8
+ pytest-sugar
+ termcolor
+ ];
+
+ buildInputs = [
+ net_snmp
+ openssl
+ ];
+
+ buildPhase = ''
+ python setup.py build bdist_wheel --basedir=${net_snmp}/bin
+ '';
+
+ # Unable to get tests to pass, even running by hand. The pytest tests have
+ # become stale.
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A blazingly fast and Pythonic SNMP library based on the official Net-SNMP bindings";
+ homepage = https://easysnmp.readthedocs.io/en/latest/;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ WhittlesJr ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/ecdsa/default.nix b/nixpkgs/pkgs/development/python-modules/ecdsa/default.nix
index 95e1835198e..825cc0df56c 100644
--- a/nixpkgs/pkgs/development/python-modules/ecdsa/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ecdsa/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "ecdsa";
- version = "0.13.2";
+ version = "0.13.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5c034ffa23413ac923541ceb3ac14ec15a0d2530690413bff58c12b80e56d884";
+ sha256 = "163c80b064a763ea733870feb96f9dd9b92216cfcacd374837af18e4e8ec3d4d";
};
# Only needed for tests
diff --git a/nixpkgs/pkgs/development/python-modules/elasticsearch-curator/default.nix b/nixpkgs/pkgs/development/python-modules/elasticsearch-curator/default.nix
deleted file mode 100644
index e95d1aaba02..00000000000
--- a/nixpkgs/pkgs/development/python-modules/elasticsearch-curator/default.nix
+++ /dev/null
@@ -1,73 +0,0 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, boto3
-, click
-, certifi
-, requests-aws4auth
-, voluptuous
-, pyyaml
-, elasticsearch
-, nosexcover
-, coverage
-, nose
-, mock
-, funcsigs
-} :
-
-buildPythonPackage rec {
- pname = "elasticsearch-curator";
- version = "5.7.6";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0a6q7jcqwcqf8cv76lzldf90hnj2x8gha754x515dq10zsi9sjms";
- };
-
- # The test hangs so we disable it.
- doCheck = false;
-
- propagatedBuildInputs = [
- click
- certifi
- requests-aws4auth
- voluptuous
- pyyaml
- elasticsearch
- boto3
- ];
-
- checkInputs = [
- nosexcover
- coverage
- nose
- mock
- funcsigs
- ];
-
- postPatch = ''
- sed -i s/pyyaml==3.12/pyyaml==${pyyaml.version}/ setup.cfg setup.py
- '';
-
- meta = with stdenv.lib; {
- homepage = https://github.com/elastic/curator;
- description = "Curate, or manage, your Elasticsearch indices and snapshots";
- license = licenses.asl20;
- longDescription = ''
- Elasticsearch Curator helps you curate, or manage, your Elasticsearch
- indices and snapshots by:
-
- * Obtaining the full list of indices (or snapshots) from the cluster, as the
- actionable list
-
- * Iterate through a list of user-defined filters to progressively remove
- indices (or snapshots) from this actionable list as needed.
-
- * Perform various actions on the items which remain in the actionable list.
- '';
- maintainers = with maintainers; [ basvandijk ];
-
- # https://github.com/elastic/curator/pull/1280
- broken = versionAtLeast click.version "7.0";
- };
-}
diff --git a/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix b/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix
index b906f94b427..382a9965293 100644
--- a/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "elasticsearch-dsl";
- version = "7.0.0";
+ version = "7.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "08kgpcf6lp8gjan6dvdx35340i4yqa77klapk8j7165svfjc5v9a";
+ sha256 = "3f860e0304d703f63b458fea3782f09a823ab07da7ee84ae4bff1aa63e22aedb";
};
propagatedBuildInputs = [ elasticsearch python-dateutil six ]
diff --git a/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix b/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix
index dc991f529fc..e9c65018f67 100644
--- a/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage (rec {
pname = "elasticsearch";
- version = "7.0.2";
+ version = "7.0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "cbc73831c63fa2824538df76fcb2c4be007b43dbd9e7788ae70ea6d24109925b";
+ sha256 = "693935914d59a517dfffdaab547ff906712a386d9e25027517464960221cbd4c";
};
# Check is disabled because running them destroy the content of the local cluster!
diff --git a/nixpkgs/pkgs/development/python-modules/elementpath/default.nix b/nixpkgs/pkgs/development/python-modules/elementpath/default.nix
index 697ea742ada..637cca7f608 100644
--- a/nixpkgs/pkgs/development/python-modules/elementpath/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/elementpath/default.nix
@@ -1,14 +1,14 @@
{ lib, buildPythonPackage, fetchFromGitHub }:
buildPythonPackage rec {
- version = "1.3.0";
+ version = "1.3.1";
pname = "elementpath";
src = fetchFromGitHub {
owner = "sissaschool";
repo = "elementpath";
rev = "v${version}";
- sha256 = "0ahqqqpcf3fd6xcdhiwwscincyj6h5xyjaacnqxwph1y1b8mnzyw";
+ sha256 = "0060cd49m0q25k7anzyiz76360hag2f9j5hvqhbmscivf1ssckzq";
};
# avoid circular dependency with xmlschema which directly depends on this
diff --git a/nixpkgs/pkgs/development/python-modules/emcee/default.nix b/nixpkgs/pkgs/development/python-modules/emcee/default.nix
index 382dd508915..8c720dec325 100644
--- a/nixpkgs/pkgs/development/python-modules/emcee/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/emcee/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "emcee";
- version = "2.2.1";
+ version = "3.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b83551e342b37311897906b3b8acf32979f4c5542e0a25786ada862d26241172";
+ sha256 = "01mx1w4a7j5p29a3r7ilh9la9n6gnlgwb46m439vrnfgvbvjjy9c";
};
propagatedBuildInputs = [ numpy ];
diff --git a/nixpkgs/pkgs/development/python-modules/enum-compat/default.nix b/nixpkgs/pkgs/development/python-modules/enum-compat/default.nix
index 29c8184bd4e..e95eb089bc4 100644
--- a/nixpkgs/pkgs/development/python-modules/enum-compat/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/enum-compat/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "enum-compat";
- version = "0.0.2";
+ version = "0.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "14j1i963jic2vncbf9k5nq1vvv8pw2zsg7yvwhm7d9c6h7qyz74k";
+ sha256 = "3677daabed56a6f724451d585662253d8fb4e5569845aafa8bb0da36b1a8751e";
};
propagatedBuildInputs = [ enum34 ];
diff --git a/nixpkgs/pkgs/development/python-modules/evdev/default.nix b/nixpkgs/pkgs/development/python-modules/evdev/default.nix
index f44a9f22279..1711131be2d 100644
--- a/nixpkgs/pkgs/development/python-modules/evdev/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/evdev/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "evdev";
- version = "1.1.2";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0l837gm9cjdp3lybnam38ip0q3n1xy0j6vzgx11hdrr0ps8p5mid";
+ sha256 = "b03f5e1be5b4a5327494a981b831d251a142b09e8778eda1a8b53eba91100166";
};
buildInputs = [ linuxHeaders ];
diff --git a/nixpkgs/pkgs/development/python-modules/eve/default.nix b/nixpkgs/pkgs/development/python-modules/eve/default.nix
index e23821a48e4..73813d34c5a 100644
--- a/nixpkgs/pkgs/development/python-modules/eve/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/eve/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "Eve";
- version = "0.9";
+ version = "0.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "18shfaxa1vqshnyiqx3jqsri2wxz9ibip3mdxaz8pljmk734r4b1";
+ sha256 = "0191ed42ef85d747758bba29df5ff1e296b8152fefddb2f75c3d778c2e6fb9d3";
};
propagatedBuildInputs = [
@@ -19,6 +19,11 @@ buildPythonPackage rec {
werkzeug
];
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "werkzeug==0.15.4" "werkzeug"
+ '';
+
# tests call a running mongodb instance
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/eventlet/default.nix b/nixpkgs/pkgs/development/python-modules/eventlet/default.nix
index a72184f2c1e..0436f3cbdb1 100644
--- a/nixpkgs/pkgs/development/python-modules/eventlet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/eventlet/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "eventlet";
- version = "0.24.1";
+ version = "0.25.1";
src = fetchPypi {
inherit pname version;
- sha256 = "d9d31a3c8dbcedbcce5859a919956d934685b17323fc80e1077cb344a2ffa68d";
+ sha256 = "6c9c625af48424c4680d89314dbe45a76cc990cf002489f9469ff214b044ffc1";
};
checkInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/execnet/default.nix b/nixpkgs/pkgs/development/python-modules/execnet/default.nix
index c7766802e4e..bc7b67f52d4 100644
--- a/nixpkgs/pkgs/development/python-modules/execnet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/execnet/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "execnet";
- version = "1.7.0";
+ version = "1.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "3839f3c1e9270926e7b3d9b0a52a57be89c302a3826a2b19c8d6e6c3d2b506d2";
+ sha256 = "cacb9df31c9680ec5f95553976c4da484d407e85e41c83cb812aa014f0eddc50";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/eyed3/default.nix b/nixpkgs/pkgs/development/python-modules/eyed3/default.nix
index a06f276232e..5af13c488ba 100644
--- a/nixpkgs/pkgs/development/python-modules/eyed3/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/eyed3/default.nix
@@ -44,7 +44,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A Python module and command line program for processing ID3 tags";
- homepage = http://eyed3.nicfit.net/;
+ homepage = https://eyed3.nicfit.net/;
license = licenses.gpl2;
maintainers = with maintainers; [ lovek323 ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/development/python-modules/face/default.nix b/nixpkgs/pkgs/development/python-modules/face/default.nix
index 10725985497..948236b3f01 100644
--- a/nixpkgs/pkgs/development/python-modules/face/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/face/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "face";
- version = "0.1.0";
+ version = "19.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0zdp5qlrhxf4dypvvd0zr7zxj2svkz9wblp37vgw01wvcy9b1ds7";
+ sha256 = "38c94ec17a4d6f9628f094b697faca0f802f4028071ce8cbdb3116d4cde772a3";
};
propagatedBuildInputs = [ boltons ];
diff --git a/nixpkgs/pkgs/development/python-modules/factory_boy/default.nix b/nixpkgs/pkgs/development/python-modules/factory_boy/default.nix
index 0c87f309489..becf1cc1972 100644
--- a/nixpkgs/pkgs/development/python-modules/factory_boy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/factory_boy/default.nix
@@ -1,8 +1,10 @@
-{ stdenv
+{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, faker
, python
+, ipaddress
}:
buildPythonPackage rec {
@@ -14,16 +16,12 @@ buildPythonPackage rec {
sha256 = "0w53hjgag6ad5i2vmrys8ysk54agsqvgbjy9lg8g0d8pi9h8vx7s";
};
- propagatedBuildInputs = [ faker ];
+ propagatedBuildInputs = [ faker ] ++ lib.optionals isPy27 [ ipaddress ];
# tests not included with pypi release
doCheck = false;
- checkPhase = ''
- ${python.interpreter} -m unittest
- '';
-
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A Python package to create factories for complex objects";
homepage = https://github.com/rbarrois/factory_boy;
license = licenses.mit;
diff --git a/nixpkgs/pkgs/development/python-modules/faker/default.nix b/nixpkgs/pkgs/development/python-modules/faker/default.nix
index e597e07ca36..6de5c25c733 100644
--- a/nixpkgs/pkgs/development/python-modules/faker/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/faker/default.nix
@@ -10,26 +10,28 @@
, pytestrunner
, random2
, ukpostcodeparser
+ , validators
}:
assert pythonOlder "3.3" -> ipaddress != null;
buildPythonPackage rec {
pname = "Faker";
- version = "1.0.7";
+ version = "2.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1jins8jlqyxjwx6i2h2jknwwfpi0bpz1qggvw6xnbxl0g9spyiv0";
+ sha256 = "19zdcdmc11syjbmnbq98yny3dwb5jqw8cxcbq9g2scwzc5f7b32y";
};
- buildInputs = [ pytestrunner ];
+ nativeBuildInputs = [ pytestrunner ];
checkInputs = [
email_validator
freezegun
pytest
random2
ukpostcodeparser
+ validators
]
++ lib.optionals (pythonOlder "3.3") [ mock ]
++ lib.optionals (pythonOlder "3.0") [ more-itertools ];
@@ -38,18 +40,10 @@ buildPythonPackage rec {
dateutil
six
text-unidecode
- ] ++ lib.optional (pythonOlder "3.3") ipaddress;
+ ];
postPatch = ''
substituteInPlace setup.py --replace "pytest>=3.8.0,<3.9" "pytest"
-
- # see https://github.com/joke2k/faker/pull/911, fine since we pin correct
- # versions for python2
- substituteInPlace setup.py --replace "more-itertools<6.0.0" "more-itertools"
-
- # https://github.com/joke2k/faker/issues/970
- substituteInPlace setup.py --replace "random2==1.0.1" "random2>=1.0.1"
- substituteInPlace setup.py --replace "freezegun==0.3.11" "freezegun>=0.3.11"
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/fastapi/default.nix b/nixpkgs/pkgs/development/python-modules/fastapi/default.nix
index 89431d8b52f..c90b64dca81 100644
--- a/nixpkgs/pkgs/development/python-modules/fastapi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fastapi/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "fastapi";
- version = "0.33.0";
+ version = "0.42.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1mc8ljfk6xyn2cq725s8hgapp62z5mylzw9akvkhwwz3bh8m5a7f";
+ sha256 = "48cb522c1c993e238bfe272fbb18049cbd4bf5b9d6c0d4a4fa113cc790e8196c";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/favicon/default.nix b/nixpkgs/pkgs/development/python-modules/favicon/default.nix
index 019f4be91c8..16eac939e1e 100644
--- a/nixpkgs/pkgs/development/python-modules/favicon/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/favicon/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "favicon";
- version = "0.5.1";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "01jhb66nrqbf22z6ybpi8ndw6zifgysdmnh547027g96nz51669y";
+ sha256 = "6d6b5a78de2a0d0084589f687f384b2ecd6a6527093fec564403b1a30605d7a8";
};
buildInputs = [ pytestrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/filebytes/default.nix b/nixpkgs/pkgs/development/python-modules/filebytes/default.nix
index 7102e5d73c4..e3f638276c2 100644
--- a/nixpkgs/pkgs/development/python-modules/filebytes/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/filebytes/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "filebytes";
- version = "0.9.21";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "09e306feafd435e240b6ca22e6319ce51862dbe99e3481368fc9a2d15d2263d5";
+ sha256 = "97d1f1f4ba660d8df6c51beea36ea7185704307d54b0b5d72ce57415c9ece082";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/fiona/default.nix b/nixpkgs/pkgs/development/python-modules/fiona/default.nix
index f5977bf367c..0a3e17abaca 100644
--- a/nixpkgs/pkgs/development/python-modules/fiona/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fiona/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "Fiona";
- version = "1.8.8";
+ version = "1.8.9.post2";
src = fetchPypi {
inherit pname version;
- sha256 = "10qym4anwh0mgfgkhrz6cimkv7af3rd49290k497icq36bkkn73i";
+ sha256 = "210fb038b579fab38f35ddbdd31b9725f4d5099b3edfd4b87c983e5d47b79983";
};
CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11";
diff --git a/nixpkgs/pkgs/development/python-modules/flake8-debugger/default.nix b/nixpkgs/pkgs/development/python-modules/flake8-debugger/default.nix
index 32e9a08b741..3a9647348ef 100644
--- a/nixpkgs/pkgs/development/python-modules/flake8-debugger/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flake8-debugger/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "flake8-debugger";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "be4fb88de3ee8f6dd5053a2d347e2c0a2b54bab6733a2280bb20ebd3c4ca1d97";
+ sha256 = "6e662f7e75a3ed729d3be7c92e72bde385ab08ec26e7808bf3dfc63445c87857";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/flake8/default.nix b/nixpkgs/pkgs/development/python-modules/flake8/default.nix
index 7016e69bd0c..a10fccfc911 100644
--- a/nixpkgs/pkgs/development/python-modules/flake8/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flake8/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "flake8";
- version = "3.7.7";
+ version = "3.7.8";
src = fetchPypi {
inherit pname version;
- sha256 = "859996073f341f2670741b51ec1e67a01da142831aa1fdc6242dbf88dffbe661";
+ sha256 = "19241c1cbc971b9962473e4438a2ca19749a7dd002dd1a946eaba171b4114548";
};
checkInputs = [ pytest mock pytestrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/flask-admin/default.nix b/nixpkgs/pkgs/development/python-modules/flask-admin/default.nix
new file mode 100644
index 00000000000..3a2c1fe5e9b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/flask-admin/default.nix
@@ -0,0 +1,71 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, nose
+, pillow
+, mongoengine
+, pymongo
+, wtf-peewee
+, sqlalchemy
+, sqlalchemy-citext
+, flask-mongoengine
+, flask_sqlalchemy
+, flask-babelex
+, shapely
+, geoalchemy2
+, psycopg2
+, flask
+, wtforms
+, isPy27
+, enum34
+}:
+
+buildPythonPackage rec {
+ pname = "flask-admin";
+ version = "1.5.3";
+
+ src = fetchPypi {
+ pname = "Flask-Admin";
+ inherit version;
+ sha256 = "ca0be6ec11a6913b73f656c65c444ae5be416c57c75638dd3199376ce6bc7422";
+ };
+
+ checkInputs = [
+ nose
+ pillow
+ mongoengine
+ pymongo
+ wtf-peewee
+ sqlalchemy
+ sqlalchemy-citext
+ flask-mongoengine
+ flask_sqlalchemy
+ flask-babelex
+ shapely
+ geoalchemy2
+ psycopg2
+ ];
+
+ propagatedBuildInputs = [
+ flask
+ wtforms
+ ] ++ lib.optionals isPy27 [ enum34 ];
+
+ checkPhase = ''
+ # disable tests that require mongodb, postresql
+ nosetests \
+ -e "mongoengine" \
+ -e "pymongo" \
+ -e "test_form_upload" \
+ -e "test_postgres" \
+ -e "geoa" \
+ flask_admin/tests
+ '';
+
+ meta = with lib; {
+ description = "Simple and extensible admin interface framework for Flask";
+ homepage = https://github.com/flask-admin/flask-admin/;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix b/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix
new file mode 100644
index 00000000000..46841f68d60
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix
@@ -0,0 +1,80 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, nose
+, apispec
+, colorama
+, click
+, flask
+, flask-babel
+, flask_login
+, flask-openid
+, flask_sqlalchemy
+, flask_wtf
+, flask-jwt-extended
+, jsonschema
+, marshmallow
+, marshmallow-enum
+, marshmallow-sqlalchemy
+, python-dateutil
+, prison
+, pyjwt
+, pyyaml
+, sqlalchemy-utils
+}:
+
+buildPythonPackage rec {
+ pname = "flask-appbuilder";
+ version = "2.1.6";
+
+ src = fetchPypi {
+ pname = "Flask-AppBuilder";
+ inherit version;
+ sha256 = "a37d7d6a62407a2e0975af5305c795f2fb5c06ecc34e3cf64659d083b1b2dd5f";
+ };
+
+ checkInputs = [
+ nose
+ ];
+
+ propagatedBuildInputs = [
+ apispec
+ colorama
+ click
+ flask
+ flask-babel
+ flask_login
+ flask-openid
+ flask_sqlalchemy
+ flask_wtf
+ flask-jwt-extended
+ jsonschema
+ marshmallow
+ marshmallow-enum
+ marshmallow-sqlalchemy
+ python-dateutil
+ prison
+ pyjwt
+ sqlalchemy-utils
+ pyyaml
+ ];
+
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "jsonschema>=3.0.1<4" "jsonschema" \
+ --replace "marshmallow>=2.18.0,<2.20" "marshmallow" \
+ --replace "PyJWT>=1.7.1" "PyJWT" \
+ --replace "Flask-SQLAlchemy>=2.4,<3" "Flask-SQLAlchemy" \
+ --replace "Flask-JWT-Extended>=3.18,<4" "Flask-JWT-Extended"
+ '';
+
+ # majority of tests require network access or mongo
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Simple and rapid application development framework, built on top of Flask";
+ homepage = https://github.com/dpgaspar/flask-appbuilder/;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/flask-babelex/default.nix b/nixpkgs/pkgs/development/python-modules/flask-babelex/default.nix
new file mode 100644
index 00000000000..c61967af6bc
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/flask-babelex/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, flask
+, Babel
+, speaklater
+, jinja2
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "flask-babelex";
+ version = "0.9.3";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "Flask-BabelEx";
+ sha256 = "cf79cdedb5ce860166120136b0e059e9d97b8df07a3bc2411f6243de04b754b4";
+ };
+
+ propagatedBuildInputs = [
+ flask
+ Babel
+ speaklater
+ jinja2
+ ];
+
+ checkInputs = [
+ pytest
+ ];
+
+ checkPhase = ''
+ # Disabled 3 tests failing due to string representations of dates:
+ # Like "12. April 2010 um 15:46:00 MESZ" != 12. "April 2010 15:46:00 MESZ"
+
+ pytest tests/tests.py -k "not test_init_app \
+ and not test_custom_locale_selector \
+ and not test_basics"
+ '';
+
+ meta = with lib; {
+ description = "Adds i18n/l10n support to Flask applications";
+ homepage = https://github.com/mrjoes/flask-babelex;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/flask-bcrypt/default.nix b/nixpkgs/pkgs/development/python-modules/flask-bcrypt/default.nix
new file mode 100644
index 00000000000..dfcdad18f9c
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/flask-bcrypt/default.nix
@@ -0,0 +1,35 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, flask
+, bcrypt
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "flask-bcrypt";
+ version = "0.7.1";
+
+ src = fetchFromGitHub {
+ owner = "maxcountryman";
+ repo = pname;
+ rev = version;
+ sha256 = "0036gag3nj7fzib23lbbpwhlrn1s0kkrfwk5pd90y4cjcfqh8z9x";
+ };
+
+ propagatedBuildInputs = [
+ flask
+ bcrypt
+ ];
+
+ checkPhase = ''
+ ${python.interpreter} test_bcrypt.py
+ '';
+
+ meta = with lib; {
+ description = "Brcrypt hashing for Flask";
+ homepage = https://github.com/maxcountryman/flask-bcrypt;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/flask-cors/default.nix b/nixpkgs/pkgs/development/python-modules/flask-cors/default.nix
index 2c07b68c3b8..c532802a7f4 100644
--- a/nixpkgs/pkgs/development/python-modules/flask-cors/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask-cors/default.nix
@@ -10,9 +10,15 @@ buildPythonPackage rec {
sha256 = "05id72xwvhni23yasdvpdd8vsf3v4j6gzbqqff2g04j6xcih85vj";
};
- buildInputs = [ nose ];
+ checkInputs = [ nose ];
propagatedBuildInputs = [ flask six ];
+ # Exclude test_acl_uncaught_exception_500 test case because is not compatible
+ # with Flask>=1.1.0. See: https://github.com/corydolphin/flask-cors/issues/253
+ checkPhase = ''
+ nosetests --exclude test_acl_uncaught_exception_500
+ '';
+
meta = with stdenv.lib; {
description = "A Flask extension adding a decorator for CORS support";
homepage = https://github.com/corydolphin/flask-cors;
diff --git a/nixpkgs/pkgs/development/python-modules/flask-jwt-extended/default.nix b/nixpkgs/pkgs/development/python-modules/flask-jwt-extended/default.nix
index 693e733e73a..1fcb7e3cd87 100644
--- a/nixpkgs/pkgs/development/python-modules/flask-jwt-extended/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask-jwt-extended/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-JWT-Extended";
- version = "3.23.0";
+ version = "3.24.1";
src = fetchPypi {
inherit pname version;
- sha256 = "05nf94dp80i68gs61pf67qj1y6i56jgdxmibqmns5wz6z33fi7wj";
+ sha256 = "1p8rwcsscyjw2m7dbybiaflqk4z1r2d1kp9r9qqyjfzblxpyxa0a";
};
propagatedBuildInputs = [ dateutil flask pyjwt werkzeug ];
diff --git a/nixpkgs/pkgs/development/python-modules/flask-limiter/default.nix b/nixpkgs/pkgs/development/python-modules/flask-limiter/default.nix
index a60c5a993ea..01b340a2847 100644
--- a/nixpkgs/pkgs/development/python-modules/flask-limiter/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask-limiter/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-Limiter";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1f0diannnc6rc0ngsh222lws3qf89wxm0aschaxxvwjvybf9iklc";
+ sha256 = "905c35cd87bf60c92fd87922ae23fe27aa5fb31980bab31fc00807adee9f5a55";
};
propagatedBuildInputs = [ flask limits ];
diff --git a/nixpkgs/pkgs/development/python-modules/flask-mongoengine/default.nix b/nixpkgs/pkgs/development/python-modules/flask-mongoengine/default.nix
new file mode 100644
index 00000000000..5e61a2415b7
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/flask-mongoengine/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, flask
+, flask_wtf
+, mongoengine
+, six
+, nose
+, rednose
+, coverage
+}:
+
+buildPythonPackage rec {
+ pname = "flask-mongoengine";
+ version = "0.9.5";
+
+ src = fetchFromGitHub {
+ owner = "MongoEngine";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "05hfddf1dm594wnjyqhj0zmjfsf1kpmx1frjwhypgzx4hf62qcmr";
+ };
+
+ propagatedBuildInputs = [
+ flask
+ flask_wtf
+ mongoengine
+ six
+ ];
+
+ # they set test requirements to setup_requirements...
+ buildInputs = [
+ nose
+ rednose
+ coverage
+ ];
+
+ # tests require working mongodb connection
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Flask-MongoEngine is a Flask extension that provides integration with MongoEngine and WTF model forms";
+ homepage = https://github.com/mongoengine/flask-mongoengine;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/flask-openid/default.nix b/nixpkgs/pkgs/development/python-modules/flask-openid/default.nix
new file mode 100644
index 00000000000..c1f9a51a225
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/flask-openid/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, flask
+, python3-openid
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "flask-openid";
+ version = "1.2.5";
+ disable = !isPy3k;
+
+ src = fetchPypi {
+ pname = "Flask-OpenID";
+ inherit version;
+ sha256 = "5a8ffe1c8c0ad1cc1f5030e1223ea27f8861ee0215a2a58a528cc61379e5ccab";
+ };
+
+ propagatedBuildInputs = [
+ flask
+ python3-openid
+ ];
+
+ # no tests for repo...
+ doCheck = false;
+
+ meta = with lib; {
+ description = "OpenID support for Flask";
+ homepage = https://pythonhosted.org/Flask-OpenID/;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/flask-paginate/default.nix b/nixpkgs/pkgs/development/python-modules/flask-paginate/default.nix
index 52dd77c8391..ba1c0b10d15 100644
--- a/nixpkgs/pkgs/development/python-modules/flask-paginate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask-paginate/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "flask-paginate";
- version = "0.5.3";
+ version = "0.5.4";
src = fetchPypi {
inherit pname version;
- sha256 = "15plwkmi6i7p85q2vgyvmn0l4c2h7pj4mmiziwghyyqbd1rc0dr2";
+ sha256 = "60079a1c4c600cb4d4a9f7c386ea357b5ee02355ae6d6e8b41f769ae3f7af3ad";
};
propagatedBuildInputs = [ flask ];
diff --git a/nixpkgs/pkgs/development/python-modules/flask-socketio/default.nix b/nixpkgs/pkgs/development/python-modules/flask-socketio/default.nix
index b97fc2430be..5ec462a45e0 100644
--- a/nixpkgs/pkgs/development/python-modules/flask-socketio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask-socketio/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "Flask-SocketIO";
- version = "3.2.2";
+ version = "4.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "ee8e2954ec3ae0abf19f50fce5ec8b7b9ff937c5353c0a72c7e1cfb86df1195d";
+ sha256 = "2172dff1e42415ba480cee02c30c2fc833671ff326f1598ee3d69aa02cf768ec";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/flask-sqlalchemy/default.nix b/nixpkgs/pkgs/development/python-modules/flask-sqlalchemy/default.nix
index 2ff84f2531b..02d8d25bafe 100644
--- a/nixpkgs/pkgs/development/python-modules/flask-sqlalchemy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask-sqlalchemy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-SQLAlchemy";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0nnllf0ddbh9jlhngnyjj98lbxgxr1csaplllx0caw98syq0k5hc";
+ sha256 = "6974785d913666587949f7c2946f7001e4fa2cb2d19f4e69ead02e4b8f50b33d";
};
propagatedBuildInputs = [ flask sqlalchemy ];
diff --git a/nixpkgs/pkgs/development/python-modules/flask/default.nix b/nixpkgs/pkgs/development/python-modules/flask/default.nix
index bc7962d4108..a330b9dd8a6 100644
--- a/nixpkgs/pkgs/development/python-modules/flask/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flask/default.nix
@@ -2,12 +2,12 @@
, itsdangerous, click, werkzeug, jinja2, pytest }:
buildPythonPackage rec {
- version = "1.0.4";
+ version = "1.1.1";
pname = "Flask";
src = fetchPypi {
inherit pname version;
- sha256 = "ed1330220a321138de53ec7c534c3d90cf2f7af938c7880fc3da13aa46bf870f";
+ sha256 = "13f9f196f330c7c2c5d7a5cf91af894110ca0215ac051b5844701f2bfd934d52";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/flowlogs_reader/default.nix b/nixpkgs/pkgs/development/python-modules/flowlogs_reader/default.nix
index 96073556ea4..4064fc494b1 100644
--- a/nixpkgs/pkgs/development/python-modules/flowlogs_reader/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/flowlogs_reader/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "flowlogs_reader";
- version = "1.1.1";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cd6344fdad097c38756772624922ee37452ef1e131213c7d0b5702bcf52a5b02";
+ sha256 = "256c67afabc1783e8a378c7589877f76660c6a645aa6dfe1759e26f4a93a22d0";
};
propagatedBuildInputs = [ botocore boto3 docutils ];
diff --git a/nixpkgs/pkgs/development/python-modules/fluent-logger/default.nix b/nixpkgs/pkgs/development/python-modules/fluent-logger/default.nix
index 8af0bce82f3..dab4ce30f6f 100644
--- a/nixpkgs/pkgs/development/python-modules/fluent-logger/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fluent-logger/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "fluent-logger";
- version = "0.9.3";
+ version = "0.9.4";
src = fetchPypi {
inherit pname version;
- sha256 = "09vii0iclfq6vhz37xyybksq9m3538hkr7z40sz2dlpf2rkg98mg";
+ sha256 = "814cb51892c620a00c5a6129fffaa09eeeb0c8822c9bcb4f96232ae3cbc4d8b3";
};
propagatedBuildInputs = [ msgpack ];
diff --git a/nixpkgs/pkgs/development/python-modules/fonttools/default.nix b/nixpkgs/pkgs/development/python-modules/fonttools/default.nix
index 4e83955db55..eb59eaa0f1c 100644
--- a/nixpkgs/pkgs/development/python-modules/fonttools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fonttools/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "fonttools";
- version = "3.42.0";
+ version = "4.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0w0ncs61821bnc2smfllnhfw5b8fwz972yqcgb64lr5qiwxkj2y0";
+ sha256 = "bb9bf6b5b4ded33e0d9f823e5ae2e1fa643af4d614915660abe3853a9a6931cd";
extension = "zip";
};
diff --git a/nixpkgs/pkgs/development/python-modules/fritzconnection/default.nix b/nixpkgs/pkgs/development/python-modules/fritzconnection/default.nix
index ced7d7bdcd4..32e9e9393ce 100644
--- a/nixpkgs/pkgs/development/python-modules/fritzconnection/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fritzconnection/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "fritzconnection";
- version = "0.6.5";
+ version = "0.8.4";
src = fetchPypi {
inherit pname version;
- sha256 = "14g3sxprq65lxbgkf3rjgb1bjqnj2jc5p1swlq9sk9gwnl6ca3ds";
+ sha256 = "adc629a48b50700f5478f69436e4b78c8792a9260cc674cccef15ffe68eb0643";
};
prePatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/fs-s3fs/default.nix b/nixpkgs/pkgs/development/python-modules/fs-s3fs/default.nix
index c32489547ce..cb9723742dc 100644
--- a/nixpkgs/pkgs/development/python-modules/fs-s3fs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fs-s3fs/default.nix
@@ -6,7 +6,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0v4pqyflkpz6sp1884jfsxsa68wnxai4rd5la6sgf3s6civ8qzxm";
+ sha256 = "b57f8c7664460ff7b451b4b44ca2ea9623a374d74e1284c2d5e6df499dc7976c";
};
propagatedBuildInputs = [ fs six boto3 ];
diff --git a/nixpkgs/pkgs/development/python-modules/fs/default.nix b/nixpkgs/pkgs/development/python-modules/fs/default.nix
index cbbb8886846..fee20021e1a 100644
--- a/nixpkgs/pkgs/development/python-modules/fs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fs/default.nix
@@ -15,19 +15,20 @@
, mock
, pythonAtLeast
, isPy3k
+, pytest
}:
buildPythonPackage rec {
pname = "fs";
- version = "2.4.8";
+ version = "2.4.11";
src = fetchPypi {
inherit pname version;
- sha256 = "5e19251e939b10d50e4b58b0cf2862851794abcf4aa4387b67c69dd61e97b3dc";
+ sha256 = "cc99d476b500f993df8ef697b96dc70928ca2946a455c396a566efe021126767";
};
buildInputs = [ glibcLocales ];
- checkInputs = [ nose pyftpdlib mock psutil ];
+ checkInputs = [ nose pyftpdlib mock psutil pytest ];
propagatedBuildInputs = [ six appdirs pytz ]
++ lib.optionals (!isPy3k) [ backports_os ]
++ lib.optionals (!pythonAtLeast "3.6") [ typing ]
@@ -37,7 +38,7 @@ buildPythonPackage rec {
LC_ALL="en_US.utf-8";
checkPhase = ''
- HOME=$(mktemp -d) nosetests tests []
+ HOME=$(mktemp -d) pytest -k 'not user_data_repr' --ignore=tests/test_opener.py
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/fsspec/default.nix b/nixpkgs/pkgs/development/python-modules/fsspec/default.nix
index 8f4b9cf8c89..a94f847fc90 100644
--- a/nixpkgs/pkgs/development/python-modules/fsspec/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fsspec/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "fsspec";
- version = "0.4.1";
+ version = "0.5.2";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0fvm1kdnnbf0pppv23mlfdqh220gcldmv72w2rdxp6ks1rcphzg3";
+ sha256 = "6531a5fa9ea6bf27a5180d225558a8a7aa5d7c3cbf7e8b146dd37ac699017937";
};
# no tests
diff --git a/nixpkgs/pkgs/development/python-modules/fuse-python/default.nix b/nixpkgs/pkgs/development/python-modules/fuse-python/default.nix
index cf965dd244f..0ac33be3899 100644
--- a/nixpkgs/pkgs/development/python-modules/fuse-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/fuse-python/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "fuse-python";
- version = "0.3.1";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0p1f01gah1y8skirrwsbxapz3g6drqihnkjh27b45ifg43h45g7x";
+ sha256 = "cbaa21c8f0a440302d1ba9fd57a80cf9ff227e5a3820708a8ba8450db883cc05";
};
buildInputs = [ fuse ];
diff --git a/nixpkgs/pkgs/development/python-modules/future/default.nix b/nixpkgs/pkgs/development/python-modules/future/default.nix
index ecaa1c08b2c..b74d4cddf6d 100644
--- a/nixpkgs/pkgs/development/python-modules/future/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/future/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "future";
- version = "0.17.1";
+ version = "0.18.1";
src = fetchPypi {
inherit pname version;
- sha256 = "67045236dcfd6816dc439556d009594abf643e5eb48992e36beac09c2ca659b8";
+ sha256 = "858e38522e8fd0d3ce8f0c1feaf0603358e366d5403209674c7b617fa0c24093";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/futures/default.nix b/nixpkgs/pkgs/development/python-modules/futures/default.nix
index e7397950643..bc19a31927a 100644
--- a/nixpkgs/pkgs/development/python-modules/futures/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/futures/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "futures";
- version = "3.2.0";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9ec02aa7d674acb8618afb127e27fde7fc68994c0437ad759fa094a574adb265";
+ sha256 = "7e033af76a5e35f58e56da7a91e687706faf4e7bdfb2cbc3f2cca6b9bcda9794";
};
# This module is for backporting functionality to Python 2.x, it's builtin in py3k
diff --git a/nixpkgs/pkgs/development/python-modules/gast/default.nix b/nixpkgs/pkgs/development/python-modules/gast/default.nix
index a85f78dccb2..b0f90f7ce17 100644
--- a/nixpkgs/pkgs/development/python-modules/gast/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/gast/default.nix
@@ -2,10 +2,10 @@
buildPythonPackage rec {
pname = "gast";
- version = "0.2.2";
+ version = "0.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1w5dzdb3gpcfmd2s0b93d8gff40a1s41rv31458z14inb3s9v4zy";
+ sha256 = "5c7617f1f6c8b8b426819642b16b9016727ddaecd16af9a07753e537eba8a3a5";
};
checkInputs = [ astunparse ] ;
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/genanki/default.nix b/nixpkgs/pkgs/development/python-modules/genanki/default.nix
index a39d3e58733..f4f3821afa3 100644
--- a/nixpkgs/pkgs/development/python-modules/genanki/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/genanki/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "genanki";
- version = "0.6.4";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6d17761e06aca2d9acb588acfdce33fd3d05571338825760622c99fc7210f15a";
+ sha256 = "32ee8063b1d3b5cd95c117c5a4aa812940e3d3c0daa3d535cd6633c1025a59bc";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/gensim/default.nix b/nixpkgs/pkgs/development/python-modules/gensim/default.nix
index 18815cfe64b..592db824f3f 100644
--- a/nixpkgs/pkgs/development/python-modules/gensim/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/gensim/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "gensim";
- version = "3.8.0";
+ version = "3.8.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0rjpmxcd4hphq41y7frg6by6gwjjmrdbnim8jvx951ps5gzyfpgc";
+ sha256 = "33277fc0a8d7b0c7ce70fcc74bb82ad39f944c009b334856c6e86bf552b1dfdc";
};
propagatedBuildInputs = [ smart_open numpy six scipy ];
diff --git a/nixpkgs/pkgs/development/python-modules/geopy/2.nix b/nixpkgs/pkgs/development/python-modules/geopy/2.nix
new file mode 100644
index 00000000000..49876872724
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/geopy/2.nix
@@ -0,0 +1,28 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, geographiclib
+}:
+
+buildPythonPackage rec {
+ pname = "geopy";
+ version = "1.20.0";
+
+ disabled = !isPy27; # only Python 2.7
+ doCheck = false; # Needs network access
+
+ propagatedBuildInputs = [ geographiclib ];
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "9419bc90ee6231590c4ae7acf1cf126cefbd0736942da7a6a1436946e80830e2";
+ };
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/geopy/geopy";
+ description = "Python Geocoding Toolbox";
+ license = licenses.mit;
+ maintainers = with maintainers; [GuillaumeDesforges];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/geopy/default.nix b/nixpkgs/pkgs/development/python-modules/geopy/default.nix
index 3a9e8b86c91..817c1e38418 100644
--- a/nixpkgs/pkgs/development/python-modules/geopy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/geopy/default.nix
@@ -1,31 +1,30 @@
{ stdenv
, buildPythonPackage
-, fetchPypi
-, isPy27
-, mock
-, tox
-, pylint
+, fetchFromGitHub
+, isPy3k
+, geographiclib
}:
buildPythonPackage rec {
- pname = "geopy";
- version = "1.20.0";
- disabled = !isPy27;
+ pname = "geopy-unstable";
+ version = "2019-11-10";
- src = fetchPypi {
- inherit pname version;
- sha256 = "9419bc90ee6231590c4ae7acf1cf126cefbd0736942da7a6a1436946e80830e2";
- };
+ disabled = !isPy3k; # only Python 3
+ doCheck = false; # Needs network access
- doCheck = false; # too much
+ propagatedBuildInputs = [ geographiclib ];
- buildInputs = [ mock tox pylint ];
+ src = fetchFromGitHub {
+ owner = "geopy";
+ repo = "geopy";
+ rev = "531b7de6126838a3e69370227aa7f2086ba52b89";
+ sha256 = "07l1pblzg3hb3dbvd9rq8x78ly5dv0zxbc5hwskqil0bhv5v1p39";
+ };
meta = with stdenv.lib; {
homepage = "https://github.com/geopy/geopy";
description = "Python Geocoding Toolbox";
license = licenses.mit;
- broken = true;
+ maintainers = with maintainers; [GuillaumeDesforges];
};
-
}
diff --git a/nixpkgs/pkgs/development/python-modules/gin-config/default.nix b/nixpkgs/pkgs/development/python-modules/gin-config/default.nix
index 8701751e3a0..5e8343a4b0c 100644
--- a/nixpkgs/pkgs/development/python-modules/gin-config/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/gin-config/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "gin-config";
- version = "0.1.3";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "07843fde2917f1a44f808fceb3c0227bb02ff7c4ebba8de6642206c03e7e8ba2";
+ sha256 = "6305325d5afe470fa5a7130883035e51950478b317750205a1532e5413d4ba4c";
};
diff --git a/nixpkgs/pkgs/development/python-modules/git-revise/default.nix b/nixpkgs/pkgs/development/python-modules/git-revise/default.nix
index 905f38739b2..dfc0b4afb8a 100644
--- a/nixpkgs/pkgs/development/python-modules/git-revise/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/git-revise/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "git-revise";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "16sxmxksb5gjj6zfh1wy2czqj9nm4sd3j4fbrsphs8l065dzzikj";
+ sha256 = "0l3xhg00106p7ysg4gl9dna2zcrax58mzmm0ajjaxw58jfn8wsf1";
};
disabled = pythonOlder "3.6";
diff --git a/nixpkgs/pkgs/development/python-modules/gitdb2/default.nix b/nixpkgs/pkgs/development/python-modules/gitdb2/default.nix
index 2b6a118885c..ff4cc913f03 100644
--- a/nixpkgs/pkgs/development/python-modules/gitdb2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/gitdb2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "gitdb2";
- version = "2.0.5";
+ version = "2.0.6";
src = fetchPypi {
inherit pname version;
- sha256 = "83361131a1836661a155172932a13c08bda2db3674e4caa32368aa6eb02f38c2";
+ sha256 = "1b6df1433567a51a4a9c1a5a0de977aa351a405cc56d7d35f3388bad1f630350";
};
propagatedBuildInputs = [ smmap2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/glom/default.nix b/nixpkgs/pkgs/development/python-modules/glom/default.nix
index ac193e61dcb..2a89fb262ff 100644
--- a/nixpkgs/pkgs/development/python-modules/glom/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/glom/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "glom";
- version = "19.1.0";
+ version = "19.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5c47dc6dc97bb1c20e5607f3d58eac81e13b16880a284b52d503eea92d7b5fc2";
+ sha256 = "c277f34e5e498834a63c2114a25a6c67b5cf0b92f96bb65cba063d861c3d1da6";
};
propagatedBuildInputs = [ boltons attrs face ];
diff --git a/nixpkgs/pkgs/development/python-modules/goocalendar/default.nix b/nixpkgs/pkgs/development/python-modules/goocalendar/default.nix
index e746b304e8b..644b68386fe 100644
--- a/nixpkgs/pkgs/development/python-modules/goocalendar/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/goocalendar/default.nix
@@ -14,13 +14,13 @@ with stdenv.lib;
buildPythonPackage rec {
pname = "GooCalendar";
- version = "0.4";
+ version = "0.6";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "ca3950c2728916d9fb703c886f3940ac9b76739f99ec840b0e1c2c282510e1ab";
+ sha256 = "4c22c93e19b933d10d8ea1c67a67f485267af82175ef59419427dd39d1e3af18";
};
nativeBuildInputs = [ pkgconfig gobject-introspection ];
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/google-auth-httplib2/default.nix b/nixpkgs/pkgs/development/python-modules/google-auth-httplib2/default.nix
index c76f5c572e4..99c9945ea66 100644
--- a/nixpkgs/pkgs/development/python-modules/google-auth-httplib2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google-auth-httplib2/default.nix
@@ -1,4 +1,5 @@
{ lib
+, isPy3k
, buildPythonPackage
, fetchPypi
, flask
@@ -32,10 +33,13 @@ buildPythonPackage rec {
py.test
'';
+ # ImportError: No module named google.auth
+ doCheck = isPy3k;
+
meta = {
description = "Google Authentication Library: httplib2 transport";
homepage = https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2;
license = lib.licenses.asl20;
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/google-auth-oauthlib/default.nix b/nixpkgs/pkgs/development/python-modules/google-auth-oauthlib/default.nix
index 2cc1513812f..54498ba1a85 100644
--- a/nixpkgs/pkgs/development/python-modules/google-auth-oauthlib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google-auth-oauthlib/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "google-auth-oauthlib";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1fl3w23c93hlgqf0l57cdy17wmvyhrv3bh133ksd2h490ir012va";
+ sha256 = "88d2cd115e3391eb85e1243ac6902e76e77c5fe438b7276b297fbe68015458dd";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/google-music-proto/default.nix b/nixpkgs/pkgs/development/python-modules/google-music-proto/default.nix
index 6a882e29c19..d3f41880784 100644
--- a/nixpkgs/pkgs/development/python-modules/google-music-proto/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google-music-proto/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-music-proto";
- version = "2.4.0";
+ version = "2.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "798ac14408593525d1865f608b30f71cce291b1a239f4d63f14bb4dcf79d7528";
+ sha256 = "94cd205b3cb0d9e36f3724ace259d4c6de04db97e095577a26a5cfa5e35844c6";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/google-music/default.nix b/nixpkgs/pkgs/development/python-modules/google-music/default.nix
index 71aa37d0086..94fe6d5e0a1 100644
--- a/nixpkgs/pkgs/development/python-modules/google-music/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google-music/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-music";
- version = "3.0.1";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "13i9nd62wqfg0f5r7ykr15q83397vdpw0js50fy5nbgs33sbf6b7";
+ sha256 = "5c6cb11d56dfe2cfb95f3083ed4c1347dafbf15a88fc9a7aab3ed5ee4c75cc40";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/google_api_core/default.nix b/nixpkgs/pkgs/development/python-modules/google_api_core/default.nix
index c96230bcf18..3a6b49e4e9f 100644
--- a/nixpkgs/pkgs/development/python-modules/google_api_core/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_api_core/default.nix
@@ -1,24 +1,30 @@
-{ lib, buildPythonPackage, fetchPypi, pythonOlder
-, google_auth, protobuf, googleapis_common_protos, requests, setuptools, grpcio, futures, mock, pytest }:
+{ lib, buildPythonPackage, fetchPypi, pythonOlder, isPy27
+, google_auth, protobuf, googleapis_common_protos, requests, setuptools, grpcio, futures, mock }:
buildPythonPackage rec {
pname = "google-api-core";
- version = "1.7.0";
+ version = "1.14.3";
+ disabled = isPy27; # google namespace no longer works on python2
src = fetchPypi {
inherit pname version;
- sha256 = "85693e163a1a6faea69a74f8feaf35d54dfa2559fbdbbe389c93ffb3bb4c9a79";
+ sha256 = "df8adc4b97f5ab4328a0e745bee77877cf4a7d4601cb1cd5959d2bbf8fba57aa";
};
propagatedBuildInputs = [
googleapis_common_protos protobuf
google_auth requests setuptools grpcio
] ++ lib.optional (pythonOlder "3.2") futures;
- checkInputs = [ mock pytest ];
- checkPhase = ''
- py.test
- '';
+ # requires nox
+ doCheck = false;
+ checkInputs = [ mock ];
+
+ pythonImportsCheck = [
+ "google.auth"
+ "google.protobuf"
+ "google.api"
+ ];
meta = with lib; {
description = "This library is not meant to stand-alone. Instead it defines common helpers used by all Google API clients.";
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_asset/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_asset/default.nix
index 90c8e752d41..e73f1e86613 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_asset/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_asset/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-asset";
- version = "0.1.2";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "233157c5d902a084477fb5fe6ca1f946d6fe7911577d4a36aee0227777db61b7";
+ sha256 = "e6c02a6709d13490c73450f3b1ac3436bd26795fa04d9711d7cad973a71eb118";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_automl/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_automl/default.nix
index 7f605d73c97..b317d0cd154 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_automl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_automl/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-automl";
- version = "0.1.2";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "32890d1e043eb09a86ff1839096dfb49051cd436bdf1a1708299484cfd06db1a";
+ sha256 = "532cee03a976eedf308c178484b61f80bc4c68991b3bd8eb8f6abd000a217ef7";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery/default.nix
index 1646888b36a..f81663b407d 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "google-cloud-bigquery";
- version = "1.9.0";
+ version = "1.21.0";
src = fetchPypi {
inherit pname version;
- sha256 = "169ffdb1b677f69f1f9d032bd38f724aed73e0565153ac17199472c083a3852f";
+ sha256 = "b38d5669235583ee4334d468b3719ea4a381da4b2abbedbf13cb926d893a11ab";
};
checkInputs = [ pytest mock ipython ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix
index 23f08f3bbef..3da3fbfdf85 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-bigquery-datatransfer";
- version = "0.3.0";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "02bf1a508ffbc730904fd8a5e7d7c33946f0aa539127c1b1e235dfdedd7bc9a5";
+ sha256 = "9ef431c0747d92dd5d5d4038aab96215dfd20c59235ece99a96d8329792cbcdb";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_bigtable/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_bigtable/default.nix
index 51782dce167..3dae6bfdadc 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_bigtable/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_bigtable/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-bigtable";
- version = "0.32.2";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "40d1fc8009c228f70bd0e2176e73a3f101051ad73889b3d25a5df672c029a8bd";
+ sha256 = "5bfa5db942ddb491a62198e690754dbed80228e5cb2c389d809be33464f6cb31";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_container/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_container/default.nix
index f0a47d7c30f..d0994ce5e0b 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_container/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_container/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-container";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "566834ef43e79917b112e3bd2848e84cfb0f4d7b565581607e2548f5c8e5d87a";
+ sha256 = "90cceceb487f1f4f2336b3674d594bc5e492fadbe27a5f06ca056d7148fd90ba";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_core/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_core/default.nix
index 3aafa3e2687..0b0914b1480 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_core/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_core/default.nix
@@ -1,20 +1,21 @@
-{ stdenv, buildPythonPackage, fetchPypi
+{ stdenv, buildPythonPackage, fetchPypi, python
, google_api_core, grpcio, pytest, mock, setuptools }:
buildPythonPackage rec {
pname = "google-cloud-core";
- version = "0.29.1";
+ version = "1.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "d85b1aaaf3bad9415ad1d8ee5eadce96d7007a82f13ce0a0629a003a11e83f29";
+ sha256 = "10750207c1a9ad6f6e082d91dbff3920443bdaf1c344a782730489a9efa802f1";
};
propagatedBuildInputs = [ google_api_core grpcio setuptools ];
checkInputs = [ pytest mock ];
checkPhase = ''
- py.test
+ cd tests
+ ${python.interpreter} -m unittest discover
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_dataproc/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_dataproc/default.nix
index 9475c792fb9..a08a1c4fd10 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_dataproc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_dataproc/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-dataproc";
- version = "0.3.1";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e6a6c380757e22e9a45cf5b261be6d6a4262f87ee172a6c21f6f7ad6013827cd";
+ sha256 = "24c28e9383e714b1447e5b4a2282beda2c94714e78cbb6cfc5f8ccbfcfdb3ffa";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_datastore/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_datastore/default.nix
index f514d22ef08..7f47725cde3 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_datastore/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_datastore/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-datastore";
- version = "1.7.4";
+ version = "1.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "7a44d9b0263cbbe05963522f61ba177e64282043f30999e0bc3368fd79a3af12";
+ sha256 = "cae213e3817f37fdc3ac27c3a162024de3319ad0faf87a536fce375c4a1c1dc9";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_dlp/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_dlp/default.nix
index 0f46ff36a39..6c7388b4cf1 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_dlp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_dlp/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-dlp";
- version = "0.10.0";
+ version = "0.12.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5cc7e40842b6c3dc586d04e3d2b2326b44afbe3896da6a30032d64650a7c6b00";
+ sha256 = "acf2b1f8388b0baf3286bd2a67e3adad70a28d0fa768fd2196a96710637c4b72";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_dns/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_dns/default.nix
index 398c2b66467..3ed34303a72 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_dns/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_dns/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-dns";
- version = "0.29.3";
+ version = "0.31.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a876811e44554fb8a8db4df4a2be649f356e1d9d97eefccfaf5a8d5273819d22";
+ sha256 = "0dc0244c96378615b19679ab001a85fe74b564233d4f3e185a0f8fe333530fe2";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_error_reporting/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
index d6f89aefc5f..ef07bf1a3ce 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-error-reporting";
- version = "0.30.1";
+ version = "0.33.0";
src = fetchPypi {
inherit pname version;
- sha256 = "29d04cb6cc2053468addb78351b841df00cb56066e89b6aec0970cb003dd2fab";
+ sha256 = "845c4d7252f21403a5634a4047c3d77a645df92f6724911a5faf6f5e1bba51fd";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_firestore/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_firestore/default.nix
index 98778ddf321..697e2b2d7c9 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_firestore/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_firestore/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-firestore";
- version = "0.31.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5349d1a112dc8ff1b96d400a04ab18949503b542c72f526847e2066eef6cbc25";
+ sha256 = "201fa86bbc76cf7ccbfac293bb7ed2dfba9bb9e5244b2785f619d083a8b2b51d";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_iot/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_iot/default.nix
index 1e103ab1425..6f6cd3262f8 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_iot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_iot/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-iot";
- version = "0.2.0";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b274fb5d38cfaa556a07943d9c9a23ca4aa3ecca51135a70325e1c95fa699474";
+ sha256 = "6ead560b0701cf1fe11fe15fae68f09460f0d04fbafa0965fb6bd9e60775437c";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_kms/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_kms/default.nix
index 383ed1bdbb9..e3e9ed58eba 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_kms/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_kms/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-kms";
- version = "1.1.0";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0ypn95swjj93kvdcrvmijmh3vzpr499a3krk923a86m8vlcwcvjm";
+ sha256 = "bb2cf9bff554df05f32c9a51cc50cdd0d6fbabcdc20526460df5306ea28547ff";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_language/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_language/default.nix
index c48c0c7b16c..44a3456607d 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_language/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_language/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-language";
- version = "1.1.1";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e4742b98e2d69ca21864e3218805a9db7e04e06f0672f2385cf6b5361ee35605";
+ sha256 = "2772badf8fe8ac57cd7e7840a60764603b3e19e6dbd843460a5ae8915798b32f";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_logging/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_logging/default.nix
index 5dc45ad469d..c4d9a1cb8d5 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_logging/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_logging/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "google-cloud-logging";
- version = "1.10.1";
+ version = "1.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a70201ca9f3972ff0e3272c5628b22ed9227e10ac00e570c28087377733632df";
+ sha256 = "3c12d4421df8e4e77b5e029b1341ae80d180cfda0f9cbef417f36438630cc35f";
};
checkInputs = [ pytest mock webapp2 django flask ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_monitoring/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_monitoring/default.nix
index da5f06da82a..5bc612ad188 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_monitoring/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_monitoring/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-monitoring";
- version = "0.31.1";
+ version = "0.33.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ac0a7657a11459894abf35d3e35e804df0fb81ef35bc18f80199d4ce02440c2d";
+ sha256 = "cba63744faeea3b0167a752268955df127736e453820f01cc24e97bf4ae83c24";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_pubsub/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_pubsub/default.nix
index 774d494e71a..8860578b207 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_pubsub/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_pubsub/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-pubsub";
- version = "0.39.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "4186386aec02752e982eeb1e399d76f1cf70eed56312934df04bfa68d8cfabf0";
+ sha256 = "afb08eb558f3e4d836e6f77443f81555d6921ffc888c7c3085acd1205fba6e8c";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_redis/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_redis/default.nix
index 4b574b85923..1eb2b9e08e9 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_redis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_redis/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-redis";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "449fd11699f9ae23ec2ccf1b06681bb90b4c1788f82fbbf1ce1c1d2e77833eb1";
+ sha256 = "e24a5eeb126a3e8fcf990806c7a853a27bb9b830c2f03fda42a499894b7614c6";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_resource_manager/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
index 1bdd3635b21..70dd5475c21 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-resource-manager";
- version = "0.28.4";
+ version = "0.30.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ae43be426532b875c161625626ab759ecef633801e21f14b2ef8380884a2193b";
+ sha256 = "6e4f1d618d8934ee9011e97db940bb177770b430fd29e58848599a416d9f6590";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
index f347a1f2553..a1628b99140 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-runtimeconfig";
- version = "0.28.4";
+ version = "0.30.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d5b097a15fa9bb50442ccaf25fdb4622fdf09b8a873abf549c432d8fdc16c2f1";
+ sha256 = "02075724535b3d6e1d9a6df8a2340190e195faea2f9e91f48d6ae9006993d636";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_securitycenter/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_securitycenter/default.nix
index f9e4161d80d..5ace3fad011 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_securitycenter/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_securitycenter/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-securitycenter";
- version = "0.1.1";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "11d19052c84dd8e5bc936f5276443e14c2a5ccaae031b2a39415a9f3832a1029";
+ sha256 = "6a0a878db990d657b88ac34942b0a66df24da4643aa181274e602ac337de5d0c";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_spanner/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_spanner/default.nix
index 87f2915d6c5..0fad7cbdbfa 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_spanner/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_spanner/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "google-cloud-spanner";
- version = "1.7.1";
+ version = "1.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "422a1bd5bded723151faeb4d1b1711f5776d2cc23d5c192cf53634eaf55c74aa";
+ sha256 = "58b0c324296986d2f308d1b9917341d5c1e8e72253349e3ba5163b99bf7fc840";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_speech/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_speech/default.nix
index 5fb1cb65320..cf2dbe37fff 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_speech/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_speech/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "google-cloud-speech";
- version = "1.0.0";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1d0ysapqrcwcyiil7nyh8vbj4i6hk9v23rrm4rdhgm0lwax7i0aj";
+ sha256 = "f8a1f67b01b5b8bd22fa3ba95a4b99ae4a55b6299665d5ae1afa3db7f6706c32";
};
propagatedBuildInputs = [ google_api_core ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix
index bdd9049e7d4..1d68197364b 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "google-cloud-storage";
- version = "1.15.1";
+ version = "1.20.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8032e576e2f91a1d3de2355118040c3bcd9916e0453a6b3f64c1b42ed151690a";
+ sha256 = "2e7e2435978bda1c209b70a9a00b8cbc53c3b00d6f09eb2c991ebba857babf24";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_tasks/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_tasks/default.nix
index 2036b9aea97..9a139399ccd 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_tasks/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_tasks/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-tasks";
- version = "0.4.0";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "3c5f26dd3750f9b222a69c37e85ee1acf198456dfebe1e0058f366dd27729559";
+ sha256 = "93f57f5ee273b4efcb3d7cc9d1c0b9a63dc9fd61d1fb47b861182364cfd51f94";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_texttospeech/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
index 74c9370dad3..e8ed28ab267 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-texttospeech";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ec1d049cb54fc036887d946ce0391bde481a3da7263e55908eaf9694079ec46f";
+ sha256 = "75562a8db2b0268f57c64e448d697fe82c0ffa889f09be8cbc6ba5369c9a0c59";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_trace/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_trace/default.nix
index 1422469784d..8e79759dfff 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_trace/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_trace/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-trace";
- version = "0.20.3";
+ version = "0.23.0";
src = fetchPypi {
inherit pname version;
- sha256 = "438ac953248c93972a5b1a0be24ec9bf75c947cee4159dd731b585ce81911f87";
+ sha256 = "1a3fad1ae2b780dd5e6d5ddc626db722749405b7b66f3c2e5e87a9d29a4819c8";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_translate/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_translate/default.nix
index 01caeed4866..99494b6886c 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_translate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_translate/default.nix
@@ -3,24 +3,27 @@
, fetchPypi
, google_api_core
, google_cloud_core
+, grpcio
, pytest
, mock
}:
buildPythonPackage rec {
pname = "google-cloud-translate";
- version = "1.3.3";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0f204a1cc95bcd708102ad86665da2dff53c1b9f47d490506e45cc96c93978ad";
+ sha256 = "0nfc628nr2k6kd3q9qpgwz7c12l0191rv5x4pvca8q82jl96gip5";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ google_api_core google_cloud_core ];
+ # google_cloud_core[grpc] -> grpcio
+ propagatedBuildInputs = [ google_api_core google_cloud_core grpcio ];
+ checkInputs = [ pytest mock ];
checkPhase = ''
- pytest tests/unit
+ cd tests # prevent local google/__init__.py from getting loaded
+ pytest unit
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_videointelligence/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_videointelligence/default.nix
index 2da82fc4933..a6010969409 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_videointelligence/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_videointelligence/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-videointelligence";
- version = "1.6.1";
+ version = "1.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "382ec37eab72b37571a2a76ad25c9dda51744dbff76ad9a85cc3791fee0c96ef";
+ sha256 = "ef5c53772500bb30b546889ba8823a8d21217153544800f31a9bfd6f514643cb";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_vision/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_vision/default.nix
index aabc73f571c..10c8792b9c8 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_vision/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_vision/default.nix
@@ -3,24 +3,25 @@
, fetchPypi
, enum34
, google_api_core
-, pytest
, mock
}:
buildPythonPackage rec {
pname = "google-cloud-vision";
- version = "0.35.2";
+ version = "0.39.0";
src = fetchPypi {
inherit pname version;
- sha256 = "25b537d4b76305e9758fe2f57fd5929a04bf3a46cb4e8d0f731e984f46405be8";
+ sha256 = "f33aea6721d453901ded268dee61a01ab77d4cd215a76edc3cc61b6028299d3e";
};
- checkInputs = [ pytest mock ];
+ checkInputs = [ mock ];
propagatedBuildInputs = [ enum34 google_api_core ];
+ # pytest seems to pick up some file which overrides PYTHONPATH
checkPhase = ''
- pytest tests/unit
+ cd tests/unit
+ python -m unittest discover
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix b/nixpkgs/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
index afe1f1db11a..3318ab03238 100644
--- a/nixpkgs/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-websecurityscanner";
- version = "0.1.1";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d965d986053b49e4005b6b6cdf035d7dd4a3b64dcfb6325050b70c97831f8d6f";
+ sha256 = "26a29657e20fda4302275b92c84c16228381998797e203f85d612f93d4c62358";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/google_resumable_media/default.nix b/nixpkgs/pkgs/development/python-modules/google_resumable_media/default.nix
index afc1a43660f..a7fc28623fc 100644
--- a/nixpkgs/pkgs/development/python-modules/google_resumable_media/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/google_resumable_media/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-resumable-media";
- version = "0.3.2";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "3e38923493ca0d7de0ad91c31acfefc393c78586db89364e91cb4f11990e51ba";
+ sha256 = "cdeb8fbb3551a665db921023603af2f0d6ac59ad8b48259cb510b8799505775f";
};
checkInputs = [ pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/googleapis_common_protos/default.nix b/nixpkgs/pkgs/development/python-modules/googleapis_common_protos/default.nix
index 2ae649b7432..5c8f1767dca 100644
--- a/nixpkgs/pkgs/development/python-modules/googleapis_common_protos/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/googleapis_common_protos/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "googleapis-common-protos";
- version = "1.5.10";
+ version = "1.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d564872083af40bbcc7091340f17db778a316525c7c76497d58d11b98ca2aa74";
+ sha256 = "e61b8ed5e36b976b487c6e7b15f31bb10c7a0ca7bd5c0e837f4afab64b53a0c6";
};
propagatedBuildInputs = [ protobuf setuptools ];
diff --git a/nixpkgs/pkgs/development/python-modules/gpy/default.nix b/nixpkgs/pkgs/development/python-modules/gpy/default.nix
index 2a65df18fa5..a6390261204 100644
--- a/nixpkgs/pkgs/development/python-modules/gpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/gpy/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "GPy";
- version = "1.9.8";
+ version = "1.9.9";
src = fetchPypi {
inherit pname version;
- sha256 = "33a55bb99fe5c7cdd8df4f8e220e3b87574afde49f5654b3ef7c0445018af4a0";
+ sha256 = "04faf0c24eacc4dea60727c50a48a07ddf9b5751a3b73c382105e2a31657c7ed";
};
# running tests produces "ImportError: cannot import name 'linalg_cython'"
diff --git a/nixpkgs/pkgs/development/python-modules/gpyopt/default.nix b/nixpkgs/pkgs/development/python-modules/gpyopt/default.nix
new file mode 100644
index 00000000000..3ad5cb7d89b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/gpyopt/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, setuptools
+, numpy, scipy, gpy, emcee, nose }:
+
+buildPythonPackage rec {
+ pname = "GPyOpt";
+ version = "unstable-2019-09-25";
+
+ src = fetchFromGitHub {
+ repo = pname;
+ owner = "SheffieldML";
+ rev = "249b8ff29c52c12ed867f145a627d529372022d8";
+ sha256 = "1ywaw1kpdr7dv4s4cr7afmci86sw7w61178gs45b0lq08652zdlb";
+ };
+
+ doCheck = false; # requires several packages not available in Nix
+
+ checkInputs = [ nose ];
+
+ checkPhase = "nosetests -v GPyOpt/testing";
+
+ propagatedBuildInputs = [ setuptools numpy scipy gpy emcee ];
+
+ meta = with stdenv.lib; {
+ description = "Bayesian optimization toolbox in Python";
+ homepage = https://sheffieldml.github.io/GPyOpt;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/green/default.nix b/nixpkgs/pkgs/development/python-modules/green/default.nix
index 1493c78df83..a1167f24035 100644
--- a/nixpkgs/pkgs/development/python-modules/green/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/green/default.nix
@@ -1,18 +1,31 @@
-{ lib, buildPythonPackage, fetchPypi, isPy3k, colorama, coverage, termstyle, unidecode, mock, backports_shutil_get_terminal_size }:
+{ lib, buildPythonPackage, fetchPypi, isPy3k
+, colorama
+, coverage
+, termstyle
+, lxml
+, unidecode
+, mock
+, backports_shutil_get_terminal_size
+}:
buildPythonPackage rec {
pname = "green";
- version = "2.13.1";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ea6e2699a2e58df834d2c845fb2b076c12d4835daecfcb658c6bd5583ebf4b7d";
+ sha256 = "17cfgq0s02p5cjrsvcicqxiq6kflahjsd9pm03f054x7lpvqi5cv";
};
propagatedBuildInputs = [
- colorama coverage termstyle unidecode
+ colorama coverage termstyle unidecode lxml
] ++ lib.optionals (!isPy3k) [ mock backports_shutil_get_terminal_size ];
+ # let green run it's own test suite
+ checkPhase = ''
+ $out/bin/green green
+ '';
+
meta = with lib; {
description = "Python test runner";
homepage = https://github.com/CleanCut/green;
diff --git a/nixpkgs/pkgs/development/python-modules/grequests/default.nix b/nixpkgs/pkgs/development/python-modules/grequests/default.nix
index c42ace2e695..0557fe787e8 100644
--- a/nixpkgs/pkgs/development/python-modules/grequests/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/grequests/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "grequests";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0lafzax5igbh8y4x0krizr573wjsxz7bhvwygiah6qwrzv83kv5c";
+ sha256 = "8aeccc15e60ec65c7e67ee32e9c596ab2196979815497f85cf863465a1626490";
};
# No tests in archive
diff --git a/nixpkgs/pkgs/development/python-modules/grpc_google_iam_v1/default.nix b/nixpkgs/pkgs/development/python-modules/grpc_google_iam_v1/default.nix
index 68ca4b04c0e..843c1b32f49 100644
--- a/nixpkgs/pkgs/development/python-modules/grpc_google_iam_v1/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/grpc_google_iam_v1/default.nix
@@ -3,19 +3,25 @@
, fetchPypi
, grpcio
, googleapis_common_protos
+, pytest
}:
buildPythonPackage rec {
pname = "grpc-google-iam-v1";
- version = "0.11.4";
+ version = "0.12.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5009e831dcec22f3ff00e89405249d6a838d1449a46ac8224907aa5b0e0b1aec";
+ sha256 = "0bfb5b56f648f457021a91c0df0db4934b6e0c300bd0f2de2333383fe958aa72";
};
propagatedBuildInputs = [ grpcio googleapis_common_protos ];
+ # non-standard test format, and python3 will load local google folder first
+ # but tests cannot be ran if google folder is removed or moved
+ doCheck = false;
+ checkInputs = [ pytest ];
+
meta = with stdenv.lib; {
description = "GRPC library for the google-iam-v1 service";
homepage = https://github.com/googleapis/googleapis;
diff --git a/nixpkgs/pkgs/development/python-modules/grpcio-tools/default.nix b/nixpkgs/pkgs/development/python-modules/grpcio-tools/default.nix
index cb6e47a6002..e4fb0914f0a 100644
--- a/nixpkgs/pkgs/development/python-modules/grpcio-tools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/grpcio-tools/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "grpcio-tools";
- version = "1.23.0";
+ version = "1.25.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cbc35031ec2b29af36947d085a7fbbcd8b79b84d563adf6156103d82565f78db";
+ sha256 = "988014c714ca654b3b7ca9f4dabfe487b00e023bfdd9eaf1bb0fed82bf8c4255";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/python-modules/grpcio/default.nix b/nixpkgs/pkgs/development/python-modules/grpcio/default.nix
index 65e9e3fb599..60bfae8dca5 100644
--- a/nixpkgs/pkgs/development/python-modules/grpcio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/grpcio/default.nix
@@ -1,18 +1,10 @@
-{ stdenv, buildPythonPackage, fetchFromGitHub, darwin
+{ stdenv, buildPythonPackage, darwin, grpc
, six, protobuf, enum34, futures, isPy27, pkgconfig
, cython}:
buildPythonPackage rec {
+ inherit (grpc) src version;
pname = "grpcio";
- version = "1.23.0";
-
- src = fetchFromGitHub {
- owner = "grpc";
- repo = "grpc";
- rev = "v${version}";
- fetchSubmodules = true;
- sha256 = "18hf794frncqvq3n4j5n8kip0gp6ch4pf5b3n6809q0c1paf6rp5";
- };
nativeBuildInputs = [ cython pkgconfig ]
++ stdenv.lib.optional stdenv.isDarwin darwin.cctools;
diff --git a/nixpkgs/pkgs/development/python-modules/gsd/1.7.nix b/nixpkgs/pkgs/development/python-modules/gsd/1.7.nix
index 567cc6f8930..311c4aba732 100644
--- a/nixpkgs/pkgs/development/python-modules/gsd/1.7.nix
+++ b/nixpkgs/pkgs/development/python-modules/gsd/1.7.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "1.7.0";
+ version = "1.9.3";
pname = "gsd";
src = fetchPypi {
inherit pname version;
- sha256 = "0fpk69wachyydpk9cbs901m7hkwrrvq24ykxsrz62km9ql8lr2vp";
+ sha256 = "c6b37344e69020f69fda2b8d97f894cb41fd720840abeda682edd680d1cff838";
};
propagatedBuildInputs = [ numpy ];
diff --git a/nixpkgs/pkgs/development/python-modules/guessit/default.nix b/nixpkgs/pkgs/development/python-modules/guessit/default.nix
index 494860d4dc2..509488ebfa4 100644
--- a/nixpkgs/pkgs/development/python-modules/guessit/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/guessit/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "guessit";
- version = "3.0.4";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1h9f4car26mkck360dxaf9ccdff3inbvpqyz4la2w3zjsz03x01p";
+ sha256 = "2dcd3f2acaf6c1a864f903f084ddd6a6b753f3107ae864355d7c8c1e9cb205b2";
};
# Tests require more packages.
diff --git a/nixpkgs/pkgs/development/python-modules/gym/default.nix b/nixpkgs/pkgs/development/python-modules/gym/default.nix
index e27aed0627b..52171470c27 100644
--- a/nixpkgs/pkgs/development/python-modules/gym/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/gym/default.nix
@@ -1,19 +1,24 @@
{ lib
, buildPythonPackage, fetchPypi
-, numpy, requests, six, pyglet, scipy
+, numpy, requests, six, pyglet, scipy, cloudpickle
}:
buildPythonPackage rec {
pname = "gym";
- version = "0.12.5";
+ version = "0.15.3";
src = fetchPypi {
inherit pname version;
- sha256 = "027422f59b662748eae3420b804e35bbf953f62d40cd96d2de9f842c08de822e";
+ sha256 = "18381e13bbd1e2f206a1b88a2af4fb87affd7d06ee7955a6e5e6a79478a9adfc";
};
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "pyglet>=1.2.0,<=1.3.2" "pyglet"
+ '';
+
propagatedBuildInputs = [
- numpy requests six pyglet scipy
+ numpy requests six pyglet scipy cloudpickle
];
# The test needs MuJoCo that is not free library.
diff --git a/nixpkgs/pkgs/development/python-modules/ha-ffmpeg/default.nix b/nixpkgs/pkgs/development/python-modules/ha-ffmpeg/default.nix
index 0b702901ae7..717c8a95453 100644
--- a/nixpkgs/pkgs/development/python-modules/ha-ffmpeg/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ha-ffmpeg/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "ha-ffmpeg";
- version = "1.11";
+ version = "2.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "386cc5bbec3a341d8bafec1c524bd8e64f41f9be8195808dec80f76661bf1cc3";
+ sha256 = "230f2fa990c9caaff1c67c2227b64756062248083849651a9bec7d599e519a42";
};
buildInputs = [ ffmpeg ];
diff --git a/nixpkgs/pkgs/development/python-modules/handout/default.nix b/nixpkgs/pkgs/development/python-modules/handout/default.nix
index 9a398080609..eb6cca3e6ec 100644
--- a/nixpkgs/pkgs/development/python-modules/handout/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/handout/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "handout";
- version = "1.0.0";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "16y1wqx8j4kf6fa94x22njrkdfb2cfi0dvc7a4q2qsa8m3ri0b43";
+ sha256 = "dbe5da9b422fa937b94a1a5221ce99387ebd75fe97ab4255e49b26d846b8614b";
};
propagatedBuildInputs = [ imageio imageio-ffmpeg ];
diff --git a/nixpkgs/pkgs/development/python-modules/hdbscan/default.nix b/nixpkgs/pkgs/development/python-modules/hdbscan/default.nix
index 02f888b175d..e716a185a80 100644
--- a/nixpkgs/pkgs/development/python-modules/hdbscan/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hdbscan/default.nix
@@ -7,21 +7,22 @@
, scikitlearn
, fetchPypi
, joblib
+, six
}:
buildPythonPackage rec {
pname = "hdbscan";
- version = "0.8.22";
+ version = "0.8.23";
src = fetchPypi {
inherit pname version;
- sha256 = "5cfdc25375123eb9a72363449979141cc928c1953f220f0f81d7baabcaccec2d";
+ sha256 = "ff60c66591452ceb6bdb7592c560a1ebc7e128a02dd3880e048861f7fea7f78d";
};
checkInputs = [ nose ];
nativeBuildInputs = [ cython ];
- propagatedBuildInputs = [ numpy scipy scikitlearn joblib ];
+ propagatedBuildInputs = [ numpy scipy scikitlearn joblib six ];
meta = with lib; {
description = "Hierarchical Density-Based Spatial Clustering of Applications with Noise, a clustering algorithm with a scikit-learn compatible API";
diff --git a/nixpkgs/pkgs/development/python-modules/heapdict/default.nix b/nixpkgs/pkgs/development/python-modules/heapdict/default.nix
index 34c01091ddf..841c3a45259 100644
--- a/nixpkgs/pkgs/development/python-modules/heapdict/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/heapdict/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "HeapDict";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0nhvxyjq6fp6zd7jzmk5x4fg6xhakqx9lhkp5yadzkqn0rlf7ja0";
+ sha256 = "8495f57b3e03d8e46d5f1b2cc62ca881aca392fd5cc048dc0aa2e1a6d23ecdb6";
};
doCheck = !isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/hiro/default.nix b/nixpkgs/pkgs/development/python-modules/hiro/default.nix
index 4d9ebdb0129..ea6cb6d34e3 100644
--- a/nixpkgs/pkgs/development/python-modules/hiro/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hiro/default.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPythonPackage, fetchPypi, six, mock }:
buildPythonPackage rec {
pname = "hiro";
- version = "0.5";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "57d9dac63077f24c3d0132c02ac5c71e4bd1d79bdac30dccad4c83fadd49fa1c";
+ sha256 = "d10e3b7f27b36673b4fa1283cd38d610326ba1ff1291260d0275152f15ae4bc7";
};
propagatedBuildInputs = [ six mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/holidays/default.nix b/nixpkgs/pkgs/development/python-modules/holidays/default.nix
new file mode 100644
index 00000000000..3909651ff26
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/holidays/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, buildPythonPackage, fetchPypi , six, dateutil }:
+
+buildPythonPackage rec {
+ pname = "holidays";
+ version = "0.9.11";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1g0irhh4kq3zy1disc9i5746p72a72s5j1q1cxhbdkwnnn9dnpwi";
+ };
+
+ propagatedBuildInputs = [ six dateutil ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/dr-prodigy/python-holidays;
+ description = "Generate and work with holidays in Python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jluttine ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/holoviews/default.nix b/nixpkgs/pkgs/development/python-modules/holoviews/default.nix
index 07be912a65a..1bc8f10241d 100644
--- a/nixpkgs/pkgs/development/python-modules/holoviews/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/holoviews/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "holoviews";
- version = "1.12.5";
+ version = "1.12.6";
src = fetchPypi {
inherit pname version;
- sha256 = "15cay2fnhwqr42s4hiq37b8q87sir5k59p14g96mvg5p0gjnhg3w";
+ sha256 = "4f6ad184fb6136e5ee37a74b5276825fc3d5fce5033ff3c8db8831ec11ea2e75";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/hopcroftkarp/default.nix b/nixpkgs/pkgs/development/python-modules/hopcroftkarp/default.nix
index 4acf05b4142..e6033aa347e 100644
--- a/nixpkgs/pkgs/development/python-modules/hopcroftkarp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hopcroftkarp/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "hopcroftkarp";
- version = "1.2.4";
+ version = "1.2.5";
src = fetchPypi {
inherit pname version;
- sha256 = "cc6fc7ad348bbe5c9451f8116845c46ae26290c92b2dd14690aae2d55ba5e3a6";
+ sha256 = "28a7887db81ad995ccd36a1b5164a4c542b16d2781e8c49334dc9d141968c0e7";
};
# tests fail due to bad package name
diff --git a/nixpkgs/pkgs/development/python-modules/howdoi/default.nix b/nixpkgs/pkgs/development/python-modules/howdoi/default.nix
index 53e42027ba2..293ad51e302 100644
--- a/nixpkgs/pkgs/development/python-modules/howdoi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/howdoi/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "howdoi";
- version = "1.1.14";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b85b8e551bf47ff157392660f0fc5b9eb3eacb78516a5823f7b774ec61955db5";
+ sha256 = "3b322668606d29d8a841c3b28c0574851f512b55c33a7ceb982b6a98d82fa3e3";
};
propagatedBuildInputs = [ six requests-cache pygments pyquery ];
diff --git a/nixpkgs/pkgs/development/python-modules/html2text/2018.nix b/nixpkgs/pkgs/development/python-modules/html2text/2018.nix
new file mode 100644
index 00000000000..cac88c55794
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/html2text/2018.nix
@@ -0,0 +1,21 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "html2text";
+ version = "2018.1.9";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "627514fb30e7566b37be6900df26c2c78a030cc9e6211bda604d8181233bcdd4";
+ };
+
+ meta = with stdenv.lib; {
+ description = "Turn HTML into equivalent Markdown-structured text";
+ homepage = https://github.com/Alir3z4/html2text/;
+ license = licenses.gpl3;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/html2text/default.nix b/nixpkgs/pkgs/development/python-modules/html2text/default.nix
index cac88c55794..9b289032514 100644
--- a/nixpkgs/pkgs/development/python-modules/html2text/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/html2text/default.nix
@@ -1,21 +1,28 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder
+, pytest
}:
buildPythonPackage rec {
pname = "html2text";
- version = "2018.1.9";
+ version = "2019.9.26";
+ disabled = pythonOlder "3.5";
- src = fetchPypi {
- inherit pname version;
- sha256 = "627514fb30e7566b37be6900df26c2c78a030cc9e6211bda604d8181233bcdd4";
+ src = fetchFromGitHub {
+ owner = "Alir3z4";
+ repo = pname;
+ rev = version;
+ sha256 = "1gzcx4n6q71plq4zvb1z0fy3brrln0qqrd6jc89iiqn7r1ix8h87";
};
- meta = with stdenv.lib; {
+ # python setup.py test is broken, use pytest
+ checkInputs = [ pytest ];
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
description = "Turn HTML into equivalent Markdown-structured text";
homepage = https://github.com/Alir3z4/html2text/;
license = licenses.gpl3;
};
-
}
diff --git a/nixpkgs/pkgs/development/python-modules/httplib2/default.nix b/nixpkgs/pkgs/development/python-modules/httplib2/default.nix
index 5a9e9f84747..0bbaece2c80 100644
--- a/nixpkgs/pkgs/development/python-modules/httplib2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/httplib2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "httplib2";
- version = "0.12.3";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a18121c7c72a56689efbf1aef990139ad940fee1e64c6f2458831736cd593600";
+ sha256 = "34537dcdd5e0f2386d29e0e2c6d4a1703a3b982d34c198a5102e6e5d6194b107";
};
# Needs setting up
diff --git a/nixpkgs/pkgs/development/python-modules/httpretty/default.nix b/nixpkgs/pkgs/development/python-modules/httpretty/default.nix
index 3a76bd9f148..86b8ef13a7a 100644
--- a/nixpkgs/pkgs/development/python-modules/httpretty/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/httpretty/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "httpretty";
- version = "0.9.6";
+ version = "0.9.7";
src = fetchPypi {
inherit pname version;
- sha256 = "01b52d45077e702eda491f4fe75328d3468fd886aed5dcc530003e7b2b5939dc";
+ sha256 = "66216f26b9d2c52e81808f3e674a6fb65d4bf719721394a1a9be926177e55fbe";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/hupper/default.nix b/nixpkgs/pkgs/development/python-modules/hupper/default.nix
index c6b0a2c64bc..3d8f07793f9 100644
--- a/nixpkgs/pkgs/development/python-modules/hupper/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hupper/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "hupper";
- version = "1.6.1";
+ version = "1.9";
src = fetchPypi {
inherit pname version;
- sha256 = "fe8febd68cec7fbed174fcbb0b42c427f96c8a7471c1cd4999fc698dd8dc6c34";
+ sha256 = "afd4e7beedc7417fed12cb2e15a21610c73cb08821c7f09aa926be24d4038dae";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/hvac/default.nix b/nixpkgs/pkgs/development/python-modules/hvac/default.nix
index 4eda2d864c8..ee7321ba626 100644
--- a/nixpkgs/pkgs/development/python-modules/hvac/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hvac/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "hvac";
- version = "0.7.2";
+ version = "0.9.5";
src = fetchPypi {
inherit pname version;
- sha256 = "773775fa827c74299abd96079eeeeb0cefbb23b484195c03cff27d04716539ba";
+ sha256 = "8b98be5868132a591ae5a3ca4b415231d4eac22d3fd77dbd69c3b1081d9ea26d";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/hvplot/default.nix b/nixpkgs/pkgs/development/python-modules/hvplot/default.nix
index dfec9ffc200..2079f849769 100644
--- a/nixpkgs/pkgs/development/python-modules/hvplot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hvplot/default.nix
@@ -12,20 +12,22 @@
, xarray
, networkx
, streamz
+, colorcet
}:
buildPythonPackage rec {
pname = "hvplot";
- version = "0.4.0";
+ version = "0.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "bce169cf2d1b3ff9ce607d1787f608758e72a498434eaa2bece31eea1f51963a";
+ sha256 = "408a7756b980df148d1f2fd59cd690ad4870d7e3c3c5e46c6b5c2e71fc6a097c";
};
checkInputs = [ pytest parameterized nbsmoke flake8 coveralls xarray networkx streamz ];
propagatedBuildInputs = [
bokeh
+ colorcet
holoviews
pandas
];
diff --git a/nixpkgs/pkgs/development/python-modules/hyperlink/default.nix b/nixpkgs/pkgs/development/python-modules/hyperlink/default.nix
index d7950d3adb6..1fc49017821 100644
--- a/nixpkgs/pkgs/development/python-modules/hyperlink/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hyperlink/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "hyperlink";
- version = "18.0.0";
+ version = "19.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f01b4ff744f14bc5d0a22a6b9f1525ab7d6312cb0ff967f59414bbac52f0a306";
+ sha256 = "4288e34705da077fada1111a24a0aa08bb1e76699c9ce49876af722441845654";
};
propagatedBuildInputs = [ idna ];
diff --git a/nixpkgs/pkgs/development/python-modules/hypothesis/default.nix b/nixpkgs/pkgs/development/python-modules/hypothesis/default.nix
index 9c105ffe3fb..ec9c5ecefa0 100644
--- a/nixpkgs/pkgs/development/python-modules/hypothesis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/hypothesis/default.nix
@@ -1,5 +1,5 @@
{ lib, buildPythonPackage, fetchFromGitHub
-, isPy3k, attrs, coverage, enum34
+, isPy3k, attrs, coverage, enum34, pexpect
, doCheck ? true, pytest, pytest_xdist, flaky, mock
}:
buildPythonPackage rec {
@@ -9,7 +9,7 @@ buildPythonPackage rec {
# pytz fake_factory django numpy pytest
# If you need these, you can just add them to your environment.
- version = "4.7.3";
+ version = "4.41.0";
pname = "hypothesis";
# Use github tarballs that includes tests
@@ -17,14 +17,14 @@ buildPythonPackage rec {
owner = "HypothesisWorks";
repo = "hypothesis-python";
rev = "hypothesis-python-${version}";
- sha256 = "03l4hp0p7i2k04arnqkav0ygc23ml46dy3cfrlwviasrj7yzk5hc";
+ sha256 = "09bpwp4kdywkmzci969m57w0yy8c31kzwg60vg4mvrmmgyi2cfzv";
};
postUnpack = "sourceRoot=$sourceRoot/hypothesis-python";
propagatedBuildInputs = [ attrs coverage ] ++ lib.optional (!isPy3k) [ enum34 ];
- checkInputs = [ pytest pytest_xdist flaky mock ];
+ checkInputs = [ pytest pytest_xdist flaky mock pexpect ];
inherit doCheck;
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/ics/default.nix b/nixpkgs/pkgs/development/python-modules/ics/default.nix
new file mode 100644
index 00000000000..20fb38b187c
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/ics/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder
+, tatsu, arrow
+, pytest-sugar, pytestpep8, pytest-flakes, pytestcov
+}:
+
+buildPythonPackage rec {
+ pname = "ics";
+ version = "0.6";
+
+ src = fetchFromGitHub {
+ owner = "C4ptainCrunch";
+ repo = "ics.py";
+ rev = "v${version}";
+ sha256 = "02bs9wlh40p1n33jchrl2cdpsnm5hq84070by3b6gm0vmgz6gn5v";
+ };
+
+ propagatedBuildInputs = [ tatsu arrow ];
+ checkInputs = [ pytest-sugar pytestpep8 pytest-flakes pytestcov ];
+
+ disabled = pythonOlder "3.6";
+
+ meta = with stdenv.lib; {
+ description = "Pythonic and easy iCalendar library (RFC 5545)";
+ longDescription = ''
+ Ics.py is a pythonic and easy iCalendar library. Its goals are to read and
+ write ics data in a developer friendly way.
+ '';
+ homepage = "http://icspy.readthedocs.org/en/stable/";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ primeos ];
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/ijson/default.nix b/nixpkgs/pkgs/development/python-modules/ijson/default.nix
index 8110a646bc4..8729de427d9 100644
--- a/nixpkgs/pkgs/development/python-modules/ijson/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ijson/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ijson";
- version = "2.5";
+ version = "2.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "08ppzz4my7dbs5bsdv3r1yn8bx8ijqmk5hjfdblrzrxhj184v4bs";
+ sha256 = "19ec46a2f7991004e5202ecee56c569616b8a7f95686ad7fd0a9ec81cac00269";
};
doCheck = false; # something about yajl
diff --git a/nixpkgs/pkgs/development/python-modules/imageio/default.nix b/nixpkgs/pkgs/development/python-modules/imageio/default.nix
index f7b3ff63c53..0e5134eeb26 100644
--- a/nixpkgs/pkgs/development/python-modules/imageio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/imageio/default.nix
@@ -15,10 +15,10 @@
buildPythonPackage rec {
pname = "imageio";
- version = "2.5.0";
+ version = "2.6.1";
src = fetchPypi {
- sha256 = "1bdcrr5190jvk0msw2lswj4pbdhrcggjpj8m6q2a2mrxzjnmmrj2";
+ sha256 = "1bk7pijmrspdfj9nnlbnw1yiww9w1kyjvlpzy9s5hj6zp4qv4kpl";
inherit pname version;
};
diff --git a/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix b/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix
index 6de97aff7d3..d8e35d3fcea 100644
--- a/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix
@@ -24,7 +24,8 @@ buildPythonPackage rec {
# or very large dependencies (keras + tensorflow)
py.test imblearn -k 'not estimator \
and not classification \
- and not _generator'
+ and not _generator \
+ and not show_versions'
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/imgaug/default.nix b/nixpkgs/pkgs/development/python-modules/imgaug/default.nix
index 3946c0df6bc..32dc23ddfce 100644
--- a/nixpkgs/pkgs/development/python-modules/imgaug/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/imgaug/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "imgaug";
- version = "0.2.9";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "42b0c4c8cbe197d4f5dbd33960a1140f8a0d9c22c0a8851306ecbbc032092de8";
+ sha256 = "e1354d41921f1b306b50c5141b4870f17e81b531cae2f5c3093da9dc4dcb3cf4";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/immutables/default.nix b/nixpkgs/pkgs/development/python-modules/immutables/default.nix
index 5662f8896cc..8ca0fe6df9f 100644
--- a/nixpkgs/pkgs/development/python-modules/immutables/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/immutables/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "immutables";
- version = "0.9";
+ version = "0.11";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1h7i00x6sdbw62rdipp0kaw1mcrvfipxv0054x1n2r4q4j11q7fp";
+ sha256 = "d6850578a0dc6530ac19113cfe4ddc13903df635212d498f176fe601a8a5a4a3";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/impacket/default.nix b/nixpkgs/pkgs/development/python-modules/impacket/default.nix
index e4e14cf7bbf..1d71b15137c 100644
--- a/nixpkgs/pkgs/development/python-modules/impacket/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/impacket/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "impacket";
- version = "0.9.15";
+ version = "0.9.20";
src = fetchPypi {
inherit pname version;
- sha256 = "1sq1698g7wqj731h24f7gr4lc0fz0mxrqv6mm3j4hm2j6h3rrbr6";
+ sha256 = "43ebdb62e179113a55ccd4297316532582be71857b85d85ba187cd6146757397";
};
disabled = isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/importlib-metadata/default.nix b/nixpkgs/pkgs/development/python-modules/importlib-metadata/default.nix
index 59fdb35be12..bae5d232d0e 100644
--- a/nixpkgs/pkgs/development/python-modules/importlib-metadata/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/importlib-metadata/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "importlib-metadata";
- version = "0.18";
+ version = "0.23";
src = fetchPypi {
pname = "importlib_metadata";
inherit version;
- sha256 = "cb6ee23b46173539939964df59d3d72c3e0c1b5d54b84f1d8a7e912fe43612db";
+ sha256 = "09mdqdfv5rdrwz80jh9m379gxmvk2vhjfz0fg53hid00icvxf65a";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/imutils/default.nix b/nixpkgs/pkgs/development/python-modules/imutils/default.nix
index c5530d7c1d0..45e795cd616 100644
--- a/nixpkgs/pkgs/development/python-modules/imutils/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/imutils/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "0.5.2";
+ version = "0.5.3";
pname = "imutils";
src = fetchPypi {
inherit pname version;
- sha256 = "1d2bdf373e3e6cfbdc113d4e91547d3add3774d8722c8d4f225fa39586fb8076";
+ sha256 = "857af6169d90e4a0a814130b9b107f5d611150ce440107e1c1233521c6fb1e2b";
};
propagatedBuildInputs = [ opencv3 ];
diff --git a/nixpkgs/pkgs/development/python-modules/inotify-simple/default.nix b/nixpkgs/pkgs/development/python-modules/inotify-simple/default.nix
index 2d5e9d78094..10c64fa6b3f 100644
--- a/nixpkgs/pkgs/development/python-modules/inotify-simple/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/inotify-simple/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "inotify-simple";
- version = "1.1.8";
+ version = "1.2.1";
src = fetchPypi {
pname = "inotify_simple";
inherit version;
- sha256 = "1pfqvnynwh318cakldhg7535kbs02asjsgv6s0ki12i7fgfi0b7w";
+ sha256 = "132craajflksgxxwjawj73nn1ssv8jn58j3k5vvyiq03avbz4sfv";
};
# The package has no tests
diff --git a/nixpkgs/pkgs/development/python-modules/intreehooks/default.nix b/nixpkgs/pkgs/development/python-modules/intreehooks/default.nix
new file mode 100644
index 00000000000..be8d3927c9f
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/intreehooks/default.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytoml
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "intreehooks";
+ version = "1.0";
+ format = "setuptools";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "87e600d3b16b97ed219c078681260639e77ef5a17c0e0dbdd5a302f99b4e34e1";
+ };
+
+ propagatedBuildInputs = [ pytoml ];
+
+ checkInputs = [ pytest ];
+
+ meta = {
+ description = "Load a PEP 517 backend from inside the source tree";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.fridh ];
+ homepage = https://github.com/takluyver/intreehooks;
+ };
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/python-modules/ipaddress/default.nix b/nixpkgs/pkgs/development/python-modules/ipaddress/default.nix
index 0ce2abff596..d5611959275 100644
--- a/nixpkgs/pkgs/development/python-modules/ipaddress/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ipaddress/default.nix
@@ -7,11 +7,11 @@
if (pythonAtLeast "3.3") then null else buildPythonPackage rec {
pname = "ipaddress";
- version = "1.0.22";
+ version = "1.0.23";
src = fetchPypi {
inherit pname version;
- sha256 = "b146c751ea45cad6188dd6cf2d9b757f6f4f8d6ffb96a023e6f2e26eea02a72c";
+ sha256 = "b7f8e0369580bb4a24d5ba1d7cc29660a4a6987763faf1d8a8046830e020e7e2";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/ipykernel/4.nix b/nixpkgs/pkgs/development/python-modules/ipykernel/4.nix
index 49dfbf6ad8e..9ef4a96366d 100644
--- a/nixpkgs/pkgs/development/python-modules/ipykernel/4.nix
+++ b/nixpkgs/pkgs/development/python-modules/ipykernel/4.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "ipykernel";
- version = "4.10.0";
+ version = "4.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "699103c8e64886e3ec7053f2a6aa83bb90426063526f63a818732ff385202bad";
+ sha256 = "eeb74b2bcfe0ced5a7900361f98fa1171288aa47ed4b522efe5acb167c6cf5fb";
};
checkInputs = [ nose ] ++ lib.optional isPy27 mock;
diff --git a/nixpkgs/pkgs/development/python-modules/ipykernel/default.nix b/nixpkgs/pkgs/development/python-modules/ipykernel/default.nix
index 4bdd9011d1e..22a61281af2 100644
--- a/nixpkgs/pkgs/development/python-modules/ipykernel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ipykernel/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "ipykernel";
- version = "5.1.1";
+ version = "5.1.2";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "173nm29g85w8cac3fg40b27qaq26g41wgg6qn79ql1hq4w2n5sgh";
+ sha256 = "04jx6ihj3zpj4c7acqa14gl37mpdnbgmfm4nvv97xkjc1cz920xm";
};
checkInputs = [ pytest nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/ipython/default.nix b/nixpkgs/pkgs/development/python-modules/ipython/default.nix
index 14b083ab500..d0ea0b6ac92 100644
--- a/nixpkgs/pkgs/development/python-modules/ipython/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ipython/default.nix
@@ -22,12 +22,12 @@
buildPythonPackage rec {
pname = "ipython";
- version = "7.6.1";
+ version = "7.8.0";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "11067ab11d98b1e6c7f0993506f7a5f8a91af420f7e82be6575fcb7a6ca372a0";
+ sha256 = "dd76831f065f17bddd7eaa5c781f5ea32de5ef217592cf019e34043b56895aa1";
};
prePatch = lib.optionalString stdenv.isDarwin ''
diff --git a/nixpkgs/pkgs/development/python-modules/ipywidgets/default.nix b/nixpkgs/pkgs/development/python-modules/ipywidgets/default.nix
index fd71569e293..20f91f5e806 100644
--- a/nixpkgs/pkgs/development/python-modules/ipywidgets/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ipywidgets/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "ipywidgets";
- version = "7.5.0";
+ version = "7.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "cb263c6974aca902d00a435711823bb4aaf6614a5f997f517e15fa84151e8fa2";
+ sha256 = "e945f6e02854a74994c596d9db83444a1850c01648f1574adf144fbbabe05c97";
};
# Tests are not distributed
diff --git a/nixpkgs/pkgs/development/python-modules/irc/default.nix b/nixpkgs/pkgs/development/python-modules/irc/default.nix
index b422b368ffb..95dd5ba4617 100644
--- a/nixpkgs/pkgs/development/python-modules/irc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/irc/default.nix
@@ -1,17 +1,17 @@
{ buildPythonPackage, fetchPypi, isPy3k
, six, jaraco_logging, jaraco_text, jaraco_stream, pytz, jaraco_itertools
-, setuptools_scm, jaraco_collections
+, setuptools_scm, jaraco_collections, importlib-metadata
}:
buildPythonPackage rec {
pname = "irc";
- version = "17.0";
+ version = "17.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "f9c5fcb72dd230e1387fd4a0114a1935605e0f59ac09dec962313baed74e1365";
+ sha256 = "0c19aeee800dbad792179d70dff1281c06fec220323f8ec34150cd94357f383b";
};
doCheck = false;
@@ -19,6 +19,7 @@ buildPythonPackage rec {
buildInputs = [ setuptools_scm ];
propagatedBuildInputs = [
six
+ importlib-metadata
jaraco_logging
jaraco_text
jaraco_stream
diff --git a/nixpkgs/pkgs/development/python-modules/isbnlib/default.nix b/nixpkgs/pkgs/development/python-modules/isbnlib/default.nix
index 319bf7f24a2..7ad81da27d2 100644
--- a/nixpkgs/pkgs/development/python-modules/isbnlib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/isbnlib/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "isbnlib";
- version = "3.9.8";
+ version = "3.9.9";
src = fetchPypi {
inherit pname version;
- sha256 = "ca27dc15763759d038a22f4e05d849acc121ffcb8ffe008768f09a0d844f7172";
+ sha256 = "ba2d5a86a70db0f1951df479205e9144d9e55b8af4995b3857a79a30c6ff16ab";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/islpy/default.nix b/nixpkgs/pkgs/development/python-modules/islpy/default.nix
index 6274da95b32..6edf9a77186 100644
--- a/nixpkgs/pkgs/development/python-modules/islpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/islpy/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "islpy";
- version = "2018.2";
+ version = "2019.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "be422a53b576210a0bb9775866abb6580b1e568222fc3e4e39d9e82f6d1d7253";
+ sha256 = "834b6b946f33d578d5c6b2f863dd93f7ecc4c0a2bf73407c96ef9f95b6b71bbf";
};
postConfigure = ''
diff --git a/nixpkgs/pkgs/development/python-modules/isort/default.nix b/nixpkgs/pkgs/development/python-modules/isort/default.nix
index 979213f945b..8e292ba7cd5 100644
--- a/nixpkgs/pkgs/development/python-modules/isort/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/isort/default.nix
@@ -1,24 +1,37 @@
-{ lib, buildPythonPackage, fetchPypi, isPy27, futures, backports_functools_lru_cache, mock, pytest }:
+{ lib, buildPythonPackage, fetchPypi, setuptools, isPy27, futures
+, backports_functools_lru_cache, mock, pytest
+}:
let
skipTests = [ "test_requirements_finder" "test_pipfile_finder" ] ++ lib.optional isPy27 "test_standard_library_deprecates_user_issue_778";
testOpts = lib.concatMapStringsSep " " (t: "--deselect test_isort.py::${t}") skipTests;
in buildPythonPackage rec {
pname = "isort";
- version = "4.3.20"; # Note 4.x is the last version that supports Python2
+ version = "4.3.21"; # Note 4.x is the last version that supports Python2
src = fetchPypi {
inherit pname version;
- sha256 = "c40744b6bc5162bbb39c1257fe298b7a393861d50978b565f3ccd9cb9de0182a";
+ sha256 = "54da7e92468955c4fceacd0c86bd0ec997b0e1ee80d97f67c35a78b719dccab1";
};
- propagatedBuildInputs = lib.optionals isPy27 [ futures backports_functools_lru_cache ];
+ propagatedBuildInputs = [
+ setuptools
+ ] ++ lib.optionals isPy27 [ futures backports_functools_lru_cache ];
checkInputs = [ mock pytest ];
- # isort excludes paths that contain /build/, so test fixtures don't work with TMPDIR=/build/
checkPhase = ''
+ # isort excludes paths that contain /build/, so test fixtures don't work
+ # with TMPDIR=/build/
PATH=$out/bin:$PATH TMPDIR=/tmp/ pytest ${testOpts}
+
+ # Confirm that the produced executable script is wrapped correctly and runs
+ # OK, by launching it in a subshell without PYTHONPATH
+ (
+ unset PYTHONPATH
+ echo "Testing that `isort --version-number` returns OK..."
+ $out/bin/isort --version-number
+ )
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/itanium_demangler/default.nix b/nixpkgs/pkgs/development/python-modules/itanium_demangler/default.nix
new file mode 100644
index 00000000000..c67259eee0f
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/itanium_demangler/default.nix
@@ -0,0 +1,30 @@
+{ buildPythonPackage
+, fetchFromGitHub
+, lib
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "itanium_demangler";
+ version = "1.0"; # pulled from pypi version
+
+ src = fetchFromGitHub {
+ owner = "whitequark";
+ repo = "python-${pname}";
+ rev = "29c77860be48e6dafe3496e4d9d0963ce414e366";
+ sha256 = "0qm95l6542nk63986w9lgzkxg824l31714i584s02rh9xwfg1xfx";
+ };
+
+ checkInputs = [ pytest ];
+
+ checkPhase = ''
+ pytest tests/test.py
+ '';
+
+ meta = with lib; {
+ description = "A pure Python parser for the Itanium C++ ABI symbol mangling language";
+ homepage = "https://github.com/whitequark/python-itanium_demangler";
+ license = licenses.bsd0;
+ maintainers = [ maintainers.pamplemousse ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/jaraco_collections/default.nix b/nixpkgs/pkgs/development/python-modules/jaraco_collections/default.nix
index 8fde41e9b49..ceaa46a7847 100644
--- a/nixpkgs/pkgs/development/python-modules/jaraco_collections/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jaraco_collections/default.nix
@@ -4,10 +4,10 @@
buildPythonPackage rec {
pname = "jaraco.collections";
- version = "2.0";
+ version = "2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "eb43fb9a7b29cff20767caf838c14bdf80a89395aba67a97d61c8f16e0e22c97";
+ sha256 = "0z1kmgf8jahx42bmflmj030wl8yrksw5b5ghcpayrqd5221jfk0f";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/jaraco_text/default.nix b/nixpkgs/pkgs/development/python-modules/jaraco_text/default.nix
index 8b6d6babb48..1d6ce78b685 100644
--- a/nixpkgs/pkgs/development/python-modules/jaraco_text/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jaraco_text/default.nix
@@ -4,10 +4,10 @@
buildPythonPackage rec {
pname = "jaraco.text";
- version = "3.0.1";
+ version = "3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "08n14knfarc3v9jibkl1pbcq2fd95cmz61wc6n4y922ccnrqn9gc";
+ sha256 = "0c7effed0f269e8bdae3374a7545763e84c1e7f9777cf2dd2d49eef92eb0d7b7";
};
doCheck = false;
buildInputs =[ setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/javaproperties/default.nix b/nixpkgs/pkgs/development/python-modules/javaproperties/default.nix
new file mode 100644
index 00000000000..a03aa9ec18b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/javaproperties/default.nix
@@ -0,0 +1,32 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, six
+, pytest
+, dateutil
+}:
+
+buildPythonPackage rec {
+ version = "0.5.2";
+ pname = "javaproperties";
+
+ src = fetchFromGitHub {
+ owner = "jwodder";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "14hrp94cjj44yldf3k71wbq88cmlf01dfadi53gcirnsa56ddz5d";
+ };
+
+ propagatedBuildInputs = [ six ];
+
+ checkInputs = [ dateutil pytest ];
+ checkPhase = ''
+ rm tox.ini
+ pytest -k 'not dumps and not time' --ignore=test/test_propclass.py
+ '';
+
+ meta = with lib; {
+ description = "Microsoft Azure API Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/jdatetime/default.nix b/nixpkgs/pkgs/development/python-modules/jdatetime/default.nix
index 675dba0ea72..0155cf665bd 100644
--- a/nixpkgs/pkgs/development/python-modules/jdatetime/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jdatetime/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "jdatetime";
- version = "3.2.0";
+ version = "3.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "42d0d08c0d36dcf1c4e1ddb1d10338d0dffb94105a02d74b6ea655ee8dd93cc2";
+ sha256 = "72f8c72873f9d3f536a696014e4ebffe431a644d7aa95db18c52e086d23b2939";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/jedi/default.nix b/nixpkgs/pkgs/development/python-modules/jedi/default.nix
index ae359493905..0df9404f156 100644
--- a/nixpkgs/pkgs/development/python-modules/jedi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jedi/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "jedi";
- version = "0.14.1";
+ version = "0.15.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0dmgx9c0f7yx897bf13nrp5gbgal192y44y5dhqcvkyklzqm1j2k";
+ sha256 = "ba859c74fa3c966a22f2aeebe1b74ee27e2a462f56d3f5f7ca4a59af61bfe42e";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/jeepney/default.nix b/nixpkgs/pkgs/development/python-modules/jeepney/default.nix
index 8b1100cd3f4..04e47ff6b58 100644
--- a/nixpkgs/pkgs/development/python-modules/jeepney/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jeepney/default.nix
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "jeepney";
- version = "0.4";
+ version = "0.4.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0w1w1rawl9k4lx91w16d19kbmf1349mhy8ph8x3w0qp1blm432b0";
+ sha256 = "13806f91a96e9b2623fd2a81b950d763ee471454aafd9eb6d75dbe7afce428fb";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/jenkinsapi/default.nix b/nixpkgs/pkgs/development/python-modules/jenkinsapi/default.nix
index 1222b07fc99..8d8f6b53ceb 100644
--- a/nixpkgs/pkgs/development/python-modules/jenkinsapi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jenkinsapi/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "jenkinsapi";
- version = "0.3.9";
+ version = "0.3.10";
src = fetchPypi {
inherit pname version;
- sha256 = "bf35b208fe05e65508f3b8bbb0f91d164b007632e27ebe5f54041174b681b696";
+ sha256 = "fc2fcdf95d954d9bbbdb1303a2c3c32997935655c99aff300f1759dba3cebc6d";
};
propagatedBuildInputs = [ pytz requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/jinja2/default.nix b/nixpkgs/pkgs/development/python-modules/jinja2/default.nix
index c8b7f740363..862e5a7802e 100644
--- a/nixpkgs/pkgs/development/python-modules/jinja2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jinja2/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "Jinja2";
- version = "2.10.1";
+ version = "2.10.3";
src = fetchPypi {
inherit pname version;
- sha256 = "065c4f02ebe7f7cf559e49ee5a95fb800a9e4528727aec6f24402a5374c65013";
+ sha256 = "9fe95f19286cfefaa917656583d020be14e7859c6b0252588391e47db34527de";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/joblib/default.nix b/nixpkgs/pkgs/development/python-modules/joblib/default.nix
index 08957304312..8881dcf5599 100644
--- a/nixpkgs/pkgs/development/python-modules/joblib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/joblib/default.nix
@@ -1,7 +1,6 @@
{ lib
, buildPythonPackage
, fetchPypi
-, fetchpatch
, stdenv
, numpydoc
, pytest
@@ -13,30 +12,13 @@
buildPythonPackage rec {
pname = "joblib";
- version = "0.13.2";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "315d6b19643ec4afd4c41c671f9f2d65ea9d787da093487a81ead7b0bac94524";
+ sha256 = "1zwkl6hgi8wbygcc6ql6yk1if665hwk43sa9shglb2afrfm5gk3g";
};
- # python-lz4 compatibility
- # https://github.com/joblib/joblib/pull/847
- patches = [
- (fetchpatch {
- url = https://github.com/joblib/joblib/commit/d3235fd601f40c91e074d48a411d7380329fe155.patch;
- sha256 = "1hg1vfbba7mfilrpvmd97s68v03vs4bhlp1c1dj9lizi51mj2q2h";
- })
- (fetchpatch {
- url = https://github.com/joblib/joblib/commit/884c92cd2aa5c2c1975ab48786da75556d779833.patch;
- sha256 = "11kvpkvi428dq13ayy7vfyrib8isvcrdw8cd5hxkp5axr7sl12ba";
- })
- (fetchpatch {
- url = https://github.com/joblib/joblib/commit/f1e177d781cc0d64420ec964a0b17d8268cb42a0.patch;
- sha256 = "1sq6wcw4bhaq8cqwcd43fdws3467qy342xx3pgv62hp2nn75a21d";
- })
- ];
-
checkInputs = [ sphinx numpydoc pytest ];
propagatedBuildInputs = [ python-lz4 setuptools ];
diff --git a/nixpkgs/pkgs/development/python-modules/jsbeautifier/default.nix b/nixpkgs/pkgs/development/python-modules/jsbeautifier/default.nix
index 10d0004f74a..4c77a07da02 100644
--- a/nixpkgs/pkgs/development/python-modules/jsbeautifier/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jsbeautifier/default.nix
@@ -2,14 +2,14 @@
buildPythonApplication rec {
pname = "jsbeautifier";
- version = "1.10.0";
+ version = "1.10.2";
propagatedBuildInputs = [ six editorconfig ];
checkInputs = [ pytest ];
src = fetchPypi {
inherit pname version;
- sha256 = "1e389572ade865173605471e98df4002f4b6e5235121c13f1e4497a3eac69108";
+ sha256 = "a5ce5195c0b54a68eb813649829143373823ca28caa4d7aa682442b87ebea1ce";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/json-merge-patch/default.nix b/nixpkgs/pkgs/development/python-modules/json-merge-patch/default.nix
new file mode 100644
index 00000000000..b0bc2a835c4
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/json-merge-patch/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, fetchpatch
+}:
+
+buildPythonPackage rec {
+ pname = "json-merge-patch";
+ version = "0.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "09898b6d427c08754e2a97c709cf2dfd7e28bd10c5683a538914975eab778d39";
+ };
+
+ patches = [
+ # This prevented tests from running (was using a relative import)
+ # https://github.com/OpenDataServices/json-merge-patch/pull/1
+ (fetchpatch {
+ name = "fully-qualified-json-merge-patch-import-on-tests";
+ url = https://patch-diff.githubusercontent.com/raw/OpenDataServices/json-merge-patch/pull/1.patch;
+ sha256 = "1k6xsrxsmz03nwcqsf4gf0zsfnl2r20n83npic8z6bqlpl4lidl4";
+ })
+ ];
+
+ meta = with lib; {
+ description = "JSON Merge Patch library";
+ homepage = https://github.com/open-contracting/json-merge-patch;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/jsonlines/default.nix b/nixpkgs/pkgs/development/python-modules/jsonlines/default.nix
new file mode 100644
index 00000000000..eec4c6b3846
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/jsonlines/default.nix
@@ -0,0 +1,28 @@
+{ lib, fetchFromGitHub, buildPythonPackage, six
+, flake8, pep8-naming, pytest, pytestcov, pytestpep8 }:
+
+buildPythonPackage rec {
+ pname = "jsonlines";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "wbolster";
+ repo = pname;
+ rev = version;
+ sha256 = "1f8zsqy8p9a41gqg2a5x7sppc5qhhq7gw58id2aigb270yxzs7jw";
+ };
+
+ propagatedBuildInputs = [ six ];
+
+ checkInputs = [ flake8 pep8-naming pytest pytestcov pytestpep8 ];
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ description = "Python library to simplify working with jsonlines and ndjson data";
+ homepage = https://github.com/wbolster/jsonlines;
+ maintainers = with maintainers; [ sondr3 ];
+ license = licenses.bsd3;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/jsonmerge/default.nix b/nixpkgs/pkgs/development/python-modules/jsonmerge/default.nix
index 44944c03500..9379abcc604 100644
--- a/nixpkgs/pkgs/development/python-modules/jsonmerge/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jsonmerge/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "jsonmerge";
- version = "1.6.1";
+ version = "1.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "03l2j1lrcwcp7af4x8agxnkib0ndybfrbhn2gi7mnk6gbxfw1aw3";
+ sha256 = "2004a421890311176136fb911c339c4bab45984808814feaed6a328c6e211ba2";
};
propagatedBuildInputs = [ jsonschema ];
diff --git a/nixpkgs/pkgs/development/python-modules/jsonpatch/default.nix b/nixpkgs/pkgs/development/python-modules/jsonpatch/default.nix
index 52fc3bd5e04..7345c8f723a 100644
--- a/nixpkgs/pkgs/development/python-modules/jsonpatch/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jsonpatch/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "jsonpatch";
- version = "1.23";
+ version = "1.24";
src = fetchPypi {
inherit pname version;
- sha256 = "49f29cab70e9068db3b1dc6b656cbe2ee4edf7dfe9bf5a0055f17a4b6804a4b9";
+ sha256 = "cbb72f8bf35260628aea6b508a107245f757d1ec839a19c34349985e2c05645a";
};
# test files are missing
diff --git a/nixpkgs/pkgs/development/python-modules/jsonrpclib-pelix/default.nix b/nixpkgs/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
index 4697fb0c113..2d017ca1101 100644
--- a/nixpkgs/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
@@ -18,6 +18,6 @@ buildPythonPackage rec {
description = "JSON RPC client library - Pelix compatible fork";
homepage = https://pypi.python.org/pypi/jsonrpclib-pelix/;
license = lib.licenses.asl20;
- maintainers = with maintainers; [ moredread ];
+ maintainers = with maintainers; [ ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/jsonschema/default.nix b/nixpkgs/pkgs/development/python-modules/jsonschema/default.nix
index db6be9f9918..d94a7742f9e 100644
--- a/nixpkgs/pkgs/development/python-modules/jsonschema/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jsonschema/default.nix
@@ -1,28 +1,36 @@
-{ stdenv, buildPythonPackage, fetchPypi, python
-, nose, mock, vcversioner, functools32 }:
+{ lib, buildPythonPackage, fetchPypi, python, isPy27
+, attrs
+, functools32
+, importlib-metadata
+, mock
+, nose
+, pyperf
+, pyrsistent
+, setuptools_scm
+, twisted
+, vcversioner
+}:
buildPythonPackage rec {
pname = "jsonschema";
- version = "2.6.0";
+ version = "3.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "00kf3zmpp9ya4sydffpifn0j0mzm342a2vzh82p6r0vh10cg7xbg";
+ sha256 = "2fa0684276b6333ff3c0b1b27081f4b2305f0a36cf702a23db50edb141893c3f";
};
- checkInputs = [ nose mock vcversioner ];
- propagatedBuildInputs = [ functools32 ];
-
- postPatch = ''
- substituteInPlace jsonschema/tests/test_jsonschema_test_suite.py \
- --replace "python" "${python.pythonForBuild.interpreter}"
- '';
+ nativeBuildInputs = [ setuptools_scm ];
+ propagatedBuildInputs = [ attrs importlib-metadata functools32 pyrsistent ];
+ checkInputs = [ nose mock pyperf twisted vcversioner ];
+ # zope namespace collides on py27
+ doCheck = !isPy27;
checkPhase = ''
nosetests
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = https://github.com/Julian/jsonschema;
description = "An implementation of JSON Schema validation for Python";
license = licenses.mit;
diff --git a/nixpkgs/pkgs/development/python-modules/junos-eznc/default.nix b/nixpkgs/pkgs/development/python-modules/junos-eznc/default.nix
index 6970efd0914..7255ee53860 100644
--- a/nixpkgs/pkgs/development/python-modules/junos-eznc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/junos-eznc/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "junos-eznc";
- version = "2.2.1";
+ version = "2.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0133a10ba3d46ddf70f0ba6620aa3b92e5533f08c57edd000dbffd8fe60d586d";
+ sha256 = "c0f853cdad12256ae8c33a80ff6c31a3ce867c481f805b085d554fbb5b5b084f";
};
diff --git a/nixpkgs/pkgs/development/python-modules/jupyter-repo2docker/default.nix b/nixpkgs/pkgs/development/python-modules/jupyter-repo2docker/default.nix
index a400dd4d18c..0ee4ea17bc7 100644
--- a/nixpkgs/pkgs/development/python-modules/jupyter-repo2docker/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jupyter-repo2docker/default.nix
@@ -16,13 +16,13 @@
}:
buildPythonPackage rec {
- version = "0.7.0";
+ version = "0.10.0";
pname = "jupyter-repo2docker";
disabled = !(pythonAtLeast "3.4");
src = fetchPypi {
inherit pname version;
- sha256 = "cf93ddf283de8c6b8f4ad983f8bf9b7b2a2c37812e387c245f8ba229d4f180c4";
+ sha256 = "7965262913be6be60e64c8016f5f3d4bf93701f2787209215859d73b2adbc05a";
};
checkInputs = [ pytest pyyaml wheel pytestcov ];
diff --git a/nixpkgs/pkgs/development/python-modules/jupyter_client/default.nix b/nixpkgs/pkgs/development/python-modules/jupyter_client/default.nix
index 01830514b46..e5dec4c98e2 100644
--- a/nixpkgs/pkgs/development/python-modules/jupyter_client/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jupyter_client/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "jupyter_client";
- version = "5.3.1";
+ version = "5.3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "102qgc7isfxwq0zsj6m9apcyj2hk8c8c4fz7656lxlpmvxgazs4q";
+ sha256 = "60e6faec1031d63df57f1cc671ed673dced0ed420f4377ea33db37b1c188b910";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/jupyter_core/default.nix b/nixpkgs/pkgs/development/python-modules/jupyter_core/default.nix
index 112e680ea9a..535afa31ee1 100644
--- a/nixpkgs/pkgs/development/python-modules/jupyter_core/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jupyter_core/default.nix
@@ -6,18 +6,19 @@
, glibcLocales
, mock
, pytest
+, nose
}:
buildPythonPackage rec {
pname = "jupyter_core";
- version = "4.5.0";
+ version = "4.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1xr4pbghwk5hayn5wwnhb7z95380r45p79gf5if5pi1akwg7qvic";
+ sha256 = "a183e0ec2e8f6adddf62b0a3fc6a2237e3e0056d381e536d3e7c7ecc3067e244";
};
- checkInputs = [ pytest mock glibcLocales ];
+ checkInputs = [ pytest mock glibcLocales nose ];
propagatedBuildInputs = [ ipython traitlets ];
patches = [ ./tests_respect_pythonpath.patch ];
diff --git a/nixpkgs/pkgs/development/python-modules/jupyterlab/default.nix b/nixpkgs/pkgs/development/python-modules/jupyterlab/default.nix
index db8c5b774e4..1b16ff9b47c 100644
--- a/nixpkgs/pkgs/development/python-modules/jupyterlab/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jupyterlab/default.nix
@@ -4,17 +4,16 @@
, jupyterlab_server
, notebook
, pythonOlder
-, fetchpatch
}:
buildPythonPackage rec {
pname = "jupyterlab";
- version = "0.35.6";
+ version = "1.2.2";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "2ec845845d51221e39d0d753884a19342c953f39febf3148a68631bf57ecb774";
+ sha256 = "96d3146eb09ffa0a198f31b36706859dadd4a59ed184aa9329a9c12733e6af0b";
};
propagatedBuildInputs = [ jupyterlab_server notebook ];
@@ -23,14 +22,6 @@ buildPythonPackage rec {
"--set" "JUPYTERLAB_DIR" "$out/share/jupyter/lab"
];
- patches = [
- (fetchpatch {
- name = "bump-jupyterlab_server-version";
- url = https://github.com/jupyterlab/jupyterlab/commit/3b8d451e6f9a4c609e60cde5fbb3cc84aae79951.patch;
- sha256 = "08vv6rp1k5fbmvj4v9x1d9zb6ymm9pv8ml80j7p45r9fay34rndf";
- })
- ];
-
# Depends on npm
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/jupyterlab_server/default.nix b/nixpkgs/pkgs/development/python-modules/jupyterlab_server/default.nix
index b74e31c39f3..edfe01728a4 100644
--- a/nixpkgs/pkgs/development/python-modules/jupyterlab_server/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jupyterlab_server/default.nix
@@ -6,20 +6,21 @@
, pythonOlder
, requests
, pytest
+, pyjson5
}:
buildPythonPackage rec {
pname = "jupyterlab_server";
- version = "0.3.0";
+ version = "1.0.6";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "13b728z5ls0g3p1gq5hvfqg7302clxna5grvgjfwbfzss0avlpjc";
+ sha256 = "d0977527bfce6f47c782cb6bf79d2c949ebe3f22ac695fa000b730c671445dad";
};
checkInputs = [ requests pytest ];
- propagatedBuildInputs = [ notebook jsonschema ];
+ propagatedBuildInputs = [ notebook jsonschema pyjson5 ];
# test_listing test fails
# this is a new package and not all tests pass
diff --git a/nixpkgs/pkgs/development/python-modules/jupytext/default.nix b/nixpkgs/pkgs/development/python-modules/jupytext/default.nix
index c0b89ddddbd..2bb7e22b097 100644
--- a/nixpkgs/pkgs/development/python-modules/jupytext/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/jupytext/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "jupytext";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "0a2c00bncf68havs3msra6jkx8frbv3yal56mk85wnkwhzlahj0c";
+ sha256 = "490e1127033fceed5c49f7b1cde6aabffb059fe0a778a0e8b10d28d9eecef1f0";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/kafka-python/default.nix b/nixpkgs/pkgs/development/python-modules/kafka-python/default.nix
index 891aa3f3394..52c6e64aa10 100644
--- a/nixpkgs/pkgs/development/python-modules/kafka-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/kafka-python/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, pytest, six, mock }:
buildPythonPackage rec {
- version = "1.4.6";
+ version = "1.4.7";
pname = "kafka-python";
src = fetchPypi {
inherit pname version;
- sha256 = "08f83d8e0af2e64d25f94314d4bef6785b34e3b0df0effe9eebf76b98de66eeb";
+ sha256 = "2f29baad4b3efe05a2bb81ac268855aa01cbc68397f15bac77b494ffd7e2cada";
};
checkInputs = [ pytest six mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/kajiki/default.nix b/nixpkgs/pkgs/development/python-modules/kajiki/default.nix
index ba71e03ce99..b1b82f31d76 100644
--- a/nixpkgs/pkgs/development/python-modules/kajiki/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/kajiki/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "Kajiki";
- version = "0.7.2";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "4e7aaf838f298958cf171f220e1d0dc4220338c76c97746a46d0cc389f90b10a";
+ sha256 = "85202ff7c2ce2466e9da82f06b25d1d6753d411d0e1b3ab3b145ed1e04c46782";
};
propagatedBuildInputs = [ Babel pytz nine ];
diff --git a/nixpkgs/pkgs/development/python-modules/kconfiglib/default.nix b/nixpkgs/pkgs/development/python-modules/kconfiglib/default.nix
index 26320cccd1e..ace5b862825 100644
--- a/nixpkgs/pkgs/development/python-modules/kconfiglib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/kconfiglib/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "kconfiglib";
- version = "12.12.1";
+ version = "13.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0afc0gidh0pjb0ll99xifzs5z14g365crfj935614zp9w8fcchp0";
+ sha256 = "045yjmn6xqbyb68l1jqlgi3c8cwlw1krsrlfwrrgjijkmbx6yqmd";
};
# doesnt work out of the box but might be possible
diff --git a/nixpkgs/pkgs/development/python-modules/keepkey_agent/default.nix b/nixpkgs/pkgs/development/python-modules/keepkey_agent/default.nix
new file mode 100644
index 00000000000..c2361043e41
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/keepkey_agent/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, keepkey
+, setuptools
+, libagent
+, wheel
+}:
+
+buildPythonPackage rec {
+ pname = "keepkey_agent";
+ version = "0.9.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "03779gvlx70i0nnry98i4pl1d92604ix5x6jgdfkrdgzqbh5vj27";
+ };
+
+ propagatedBuildInputs = [
+ keepkey libagent setuptools wheel
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Using KeepKey as hardware-based SSH/PGP agent";
+ homepage = https://github.com/romanz/trezor-agent;
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ hkjn np mmahut ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/keras-applications/default.nix b/nixpkgs/pkgs/development/python-modules/keras-applications/default.nix
index c6fdd21d2eb..54509f04e71 100644
--- a/nixpkgs/pkgs/development/python-modules/keras-applications/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/keras-applications/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Keras_Applications";
- version = "1.0.7";
+ version = "1.0.8";
src = fetchPypi {
inherit pname version;
- sha256 = "1yk9brcvr96s1slpgj9vr6np7fk8limcrw9v2pjq72c6k0mpnq30";
+ sha256 = "5579f9a12bcde9748f4a12233925a59b93b73ae6947409ff34aa2ba258189fe5";
};
# Cyclic dependency: keras-applications requires keras, which requires keras-applications
diff --git a/nixpkgs/pkgs/development/python-modules/keras-preprocessing/default.nix b/nixpkgs/pkgs/development/python-modules/keras-preprocessing/default.nix
index 96c38f3cd89..01a0cf0dfb7 100644
--- a/nixpkgs/pkgs/development/python-modules/keras-preprocessing/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/keras-preprocessing/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Keras_Preprocessing";
- version = "1.0.9";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5e3700117981c2db762e512ed6586638124fac5842170701628088a11aeb51ac";
+ sha256 = "1r98nm4k1svsqjyaqkfk23i31bl1kcfcyp7094yyj3c43phfp3as";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/keras/default.nix b/nixpkgs/pkgs/development/python-modules/keras/default.nix
index dde820876d8..0c1f6f35d54 100644
--- a/nixpkgs/pkgs/development/python-modules/keras/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/keras/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "Keras";
- version = "2.2.4";
+ version = "2.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "90b610a3dbbf6d257b20a079eba3fdf2eed2158f64066a7c6f7227023fd60bc9";
+ sha256 = "321d43772006a25a1d58eea17401ef2a34d388b588c9f7646c34796151ebc8cc";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/keyring/2.nix b/nixpkgs/pkgs/development/python-modules/keyring/2.nix
new file mode 100644
index 00000000000..ce4aa145e8e
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/keyring/2.nix
@@ -0,0 +1,33 @@
+{ stdenv, buildPythonPackage, fetchPypi
+, dbus-python, setuptools_scm, entrypoints, secretstorage
+, pytest, pytest-flake8 }:
+
+buildPythonPackage rec {
+ pname = "keyring";
+ version = "18.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0f58jq58jhfzlhix7x2zz7c4ycdvcs1z3sgs4lkr4xxx680wrmk7";
+ };
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ checkInputs = [ pytest pytest-flake8 ];
+
+ propagatedBuildInputs = [ dbus-python entrypoints ] ++ stdenv.lib.optional stdenv.isLinux secretstorage;
+
+ doCheck = !stdenv.isDarwin;
+
+ checkPhase = ''
+ py.test
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Store and access your passwords safely";
+ homepage = "https://pypi.python.org/pypi/keyring";
+ license = licenses.psfl;
+ maintainers = with maintainers; [ lovek323 orivej ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/kiwisolver/default.nix b/nixpkgs/pkgs/development/python-modules/kiwisolver/default.nix
index c0c3b09e7b4..e41c4bbeee0 100644
--- a/nixpkgs/pkgs/development/python-modules/kiwisolver/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/kiwisolver/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "kiwisolver";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ce3be5d520b4d2c3e5eeb4cd2ef62b9b9ab8ac6b6fedbaa0e39cdb6f50644278";
+ sha256 = "53eaed412477c836e1b9522c19858a8557d6e595077830146182225613b11a75";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";
diff --git a/nixpkgs/pkgs/development/python-modules/klaus/default.nix b/nixpkgs/pkgs/development/python-modules/klaus/default.nix
index 687798735d3..c9c98cc9701 100644
--- a/nixpkgs/pkgs/development/python-modules/klaus/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/klaus/default.nix
@@ -2,13 +2,13 @@
python.pkgs.buildPythonPackage rec {
pname = "klaus";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "jonashaag";
repo = pname;
rev = version;
- sha256 = "041l5dpymi9h0yyr55r6m0skp0m2ags3miay0s1bgfcp469k0l20";
+ sha256 = "0pagyqfcj47ghd9m7b32hvi17hbl19f0wallkz6ncvmvvy919lfz";
};
prePatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/kmapper/default.nix b/nixpkgs/pkgs/development/python-modules/kmapper/default.nix
index 3904473f1a3..67b9343ecca 100644
--- a/nixpkgs/pkgs/development/python-modules/kmapper/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/kmapper/default.nix
@@ -44,7 +44,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Python implementation of Mapper algorithm for Topological Data Analysis";
- homepage = http://kepler-mapper.scikit-tda.org;
+ homepage = https://kepler-mapper.scikit-tda.org/;
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};
diff --git a/nixpkgs/pkgs/development/python-modules/koji/default.nix b/nixpkgs/pkgs/development/python-modules/koji/default.nix
index 033ab821135..47c42a1df45 100644
--- a/nixpkgs/pkgs/development/python-modules/koji/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/koji/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, fetchurl, buildPythonPackage, pycurl, six, rpm, dateutil }:
+{ stdenv, fetchurl, buildPythonPackage, isPy3k, pycurl, six, rpm, dateutil }:
buildPythonPackage rec {
pname = "koji";
- version = "1.13.0";
+ version = "1.14.3";
format = "other";
src = fetchurl {
url = "https://releases.pagure.org/koji/${pname}-${version}.tar.bz2";
- sha256 = "18b18rcbdqqw33g7h20hf5bpbci2ixdi05yda1fvpv30c1kkzd8w";
+ sha256 = "0a3kn3qvspvx15imgzzzjsbvw6bqmbk29apbliqwifa9cj7pvb40";
};
propagatedBuildInputs = [ pycurl six rpm dateutil ];
# Judging from SyntaxError
- #disabled = isPy3k;
+ disabled = isPy3k;
makeFlags = "DESTDIR=$(out)";
@@ -24,7 +24,9 @@ buildPythonPackage rec {
'';
meta = {
- maintainers = [ ];
+ description = "An RPM-based build system";
+ homepage = https://pagure.io/koji;
+ license = stdenv.lib.licenses.lgpl21;
platforms = stdenv.lib.platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/kombu/default.nix b/nixpkgs/pkgs/development/python-modules/kombu/default.nix
index fef8345a980..a159b6c7e08 100644
--- a/nixpkgs/pkgs/development/python-modules/kombu/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/kombu/default.nix
@@ -1,22 +1,36 @@
-{ lib, buildPythonPackage, fetchPypi, pytest, case, pytz, Pyro4, amqp }:
+{ lib, buildPythonPackage, fetchPypi
+, amqp
+, case
+, Pyro4
+, pytest
+, pytz
+, sqlalchemy
+}:
buildPythonPackage rec {
pname = "kombu";
- version = "4.6.3";
+ version = "4.6.5";
src = fetchPypi {
inherit pname version;
- sha256 = "eb365ea795cd7e629ba2f1f398e0c3ba354b91ef4de225ffdf6ab45fdfc7d581";
+ sha256 = "c9078124ce2616b29cf6607f0ac3db894c59154252dee6392cdbbe15e5c4b566";
};
postPatch = ''
- substituteInPlace requirements/test.txt --replace "pytest-sugar" ""
+ substituteInPlace requirements/test.txt \
+ --replace "pytest-sugar" ""
+ substituteInPlace requirements/default.txt \
+ --replace "amqp==2.5.1" "amqp~=2.5"
'';
- checkInputs = [ pytest case pytz Pyro4 ];
-
propagatedBuildInputs = [ amqp ];
+ checkInputs = [ pytest case pytz Pyro4 sqlalchemy ];
+ # test_redis requires fakeredis, which isn't trivial to package
+ checkPhase = ''
+ pytest --ignore t/unit/transport/test_redis.py
+ '';
+
meta = with lib; {
description = "Messaging library for Python";
homepage = https://github.com/celery/kombu;
diff --git a/nixpkgs/pkgs/development/python-modules/labelbox/default.nix b/nixpkgs/pkgs/development/python-modules/labelbox/default.nix
new file mode 100644
index 00000000000..18578da764e
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/labelbox/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, requests
+, jinja2
+, pillow
+, rasterio
+, shapely
+}:
+
+buildPythonPackage rec {
+ pname = "labelbox";
+ version = "2.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "f97f01bf030b115d8b7f7b12a10ec5efe54750ad66b6b3567550b517a543ad11";
+ };
+
+ propagatedBuildInputs = [ jinja2 requests pillow rasterio shapely ];
+
+ # Test cases are not running on pypi or GitHub
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = https://github.com/Labelbox/Labelbox;
+ description = "Platform API for LabelBox";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ rakesh4g ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/lark-parser/default.nix b/nixpkgs/pkgs/development/python-modules/lark-parser/default.nix
index 79bf4636b50..38e51ac0ac6 100644
--- a/nixpkgs/pkgs/development/python-modules/lark-parser/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/lark-parser/default.nix
@@ -5,13 +5,13 @@
buildPythonPackage rec {
pname = "lark-parser";
- version = "0.7.5";
+ version = "0.7.8";
src = fetchFromGitHub {
owner = "lark-parser";
repo = "lark";
rev = version;
- sha256 = "1k9s62ddv6pghzp1yak2ld6sk92zm4sz1xqp8zkzyh3xqdsmfa0f";
+ sha256 = "0gd5c3scpyir3h8clhwb5jsf8dkmh1vh7rx8135lkx9fxx01q0az";
};
# tests of Nearley support require js2py
diff --git a/nixpkgs/pkgs/development/python-modules/lazy-object-proxy/default.nix b/nixpkgs/pkgs/development/python-modules/lazy-object-proxy/default.nix
index 430e43a129b..e0381642715 100644
--- a/nixpkgs/pkgs/development/python-modules/lazy-object-proxy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/lazy-object-proxy/default.nix
@@ -2,18 +2,21 @@
, buildPythonPackage
, fetchPypi
, pytest
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "lazy-object-proxy";
- version = "1.3.1";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "eb91be369f945f10d3a49f5f9be8b3d0b93a4c2be8f8a5b83b0571b8123e0a7a";
+ sha256 = "fd135b8d35dfdcdb984828c84d695937e58cc5f49e1c854eb311c4d6aa03f4f1";
};
- buildInputs = [ pytest ];
+ nativeBuildInputs = [ setuptools_scm ];
+
+ checkInputs = [ pytest ];
checkPhase = ''
py.test tests
'';
diff --git a/nixpkgs/pkgs/development/python-modules/ldaptor/default.nix b/nixpkgs/pkgs/development/python-modules/ldaptor/default.nix
index 4eab700ff14..49dc9a9b25b 100644
--- a/nixpkgs/pkgs/development/python-modules/ldaptor/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ldaptor/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "ldaptor";
- version = "16.0.1";
+ version = "19.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6b9ebe5814e9e7091703c4e3bfeae73b46508b4678e2ff403cddaedf8213815d";
+ sha256 = "64c7b870c77e34e4f5f9cfdf330b9702e89b4dd0f64275704f86c1468312c755";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/ledger_agent/default.nix b/nixpkgs/pkgs/development/python-modules/ledger_agent/default.nix
new file mode 100644
index 00000000000..4aaecf6bc76
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/ledger_agent/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, ledgerblue
+, setuptools
+, libagent
+, wheel
+}:
+
+buildPythonPackage rec {
+ pname = "ledger_agent";
+ version = "0.9.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "03zj602m2rln9yvr08dswy56vzkbldp8b074ixwzz525dafblr92";
+ };
+
+ propagatedBuildInputs = [
+ ledgerblue libagent setuptools wheel
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Using Ledger as hardware-based SSH/PGP agent";
+ homepage = https://github.com/romanz/trezor-agent;
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ hkjn np mmahut ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/libarchive-c/default.nix b/nixpkgs/pkgs/development/python-modules/libarchive-c/default.nix
index 52cca5d36fb..8488343362d 100644
--- a/nixpkgs/pkgs/development/python-modules/libarchive-c/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/libarchive-c/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "libarchive-c";
- version = "2.8";
+ version = "2.9";
src = fetchPypi {
inherit pname version;
- sha256 = "06d44d5b9520bdac93048c72b7ed66d11a6626da16d2086f9aad079674d8e061";
+ sha256 = "9919344cec203f5db6596a29b5bc26b07ba9662925a05e24980b84709232ef60";
};
checkInputs = [ mock pytest glibcLocales ];
diff --git a/nixpkgs/pkgs/development/python-modules/librosa/default.nix b/nixpkgs/pkgs/development/python-modules/librosa/default.nix
index 258c2d6932d..8920fecf3da 100644
--- a/nixpkgs/pkgs/development/python-modules/librosa/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/librosa/default.nix
@@ -8,18 +8,19 @@
, decorator
, audioread
, resampy
+, soundfile
}:
buildPythonPackage rec {
pname = "librosa";
- version = "0.6.3";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b332225ac29bfae1ba386deca2b6566271576de3ab17617ad0a71892c799b118";
+ sha256 = "cca58a2d9a47e35be63a3ce36482d241453bfe9b14bde2005430f969bd7d013a";
};
- propagatedBuildInputs = [ joblib matplotlib six scikitlearn decorator audioread resampy ];
+ propagatedBuildInputs = [ joblib matplotlib six scikitlearn decorator audioread resampy soundfile ];
# No tests
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/license-expression/default.nix b/nixpkgs/pkgs/development/python-modules/license-expression/default.nix
index 2bf204a9a62..e934c519428 100644
--- a/nixpkgs/pkgs/development/python-modules/license-expression/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/license-expression/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "license-expression";
- version = "0.999";
+ version = "1.2";
src = fetchFromGitHub {
owner = "nexB";
repo = "license-expression";
rev = "v${version}";
- sha256 = "0q8sha38w7ajg7ar0rmbqrwv0n58l8yzyl96cqwcbvp578fn3ir0";
+ sha256 = "0bbd7d90z58p9sd01b00g0vfd9bmwzksjb7pc8833s2jpja9mxz1";
};
postPatch = "patchShebangs ./configure";
diff --git a/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix b/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix
index f428e7dbfba..2b9843e303d 100644
--- a/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "lightgbm";
- version = "2.2.3";
+ version = "2.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "40354d21da6bfa73c7ada4d01b2e0b22eaae00f93e90bdaf3fc423020c273890";
+ sha256 = "37225b9f816ea3365ff5988fc8a3717e46ac99a5f223986c86c86cec4f111b54";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/llvmlite/default.nix b/nixpkgs/pkgs/development/python-modules/llvmlite/default.nix
index e70438a8817..29dfe3320d6 100644
--- a/nixpkgs/pkgs/development/python-modules/llvmlite/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/llvmlite/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "llvmlite";
- version = "0.29.0";
+ version = "0.30.0";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "3adb0d4c9a17ad3dca82c7e88118babd61eeee0ee985ce31fa43ec27aa98c963";
+ sha256 = "4eaa398d4cafb76e2d8f30ca6ab875039a1023c91e7a690c6ddec20e58bb9a07";
};
nativeBuildInputs = [ llvm ];
diff --git a/nixpkgs/pkgs/development/python-modules/lxml/default.nix b/nixpkgs/pkgs/development/python-modules/lxml/default.nix
index fca4366e8a0..f2cc1663041 100644
--- a/nixpkgs/pkgs/development/python-modules/lxml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/lxml/default.nix
@@ -1,28 +1,34 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
+{ stdenv, buildPythonPackage, fetchFromGitHub
+, cython
, libxml2
, libxslt
+, zlib
}:
buildPythonPackage rec {
pname = "lxml";
- version = "4.3.3";
+ version = "4.4.1";
- src = fetchPypi {
- inherit pname version;
- sha256 = "4a03dd682f8e35a10234904e0b9508d705ff98cf962c5851ed052e9340df3d90";
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "${pname}-${version}";
+ sha256 = "1hkl3bhbwiwwfb57nq9lr24rkp782ymfvqrdf9x1wifc79ivlbxw";
};
- nativeBuildInputs = [ libxml2.dev libxslt.dev ];
- propagatedBuildInputs = [ libxml2 libxslt ];
+ # setuptoolsBuildPhase needs dependencies to be passed through nativeBuildInputs
+ nativeBuildInputs = [ libxml2.dev libxslt.dev cython ];
+ buildInputs = [ libxml2 libxslt zlib ];
- hardeningDisable = stdenv.lib.optional stdenv.isDarwin "format";
+ # tests are meant to be ran "in-place" in the same directory as src
+ doCheck = false;
- meta = {
+ pythonImportsCheck = [ "lxml" "lxml.etree" ];
+
+ meta = with stdenv.lib; {
description = "Pythonic binding for the libxml2 and libxslt libraries";
homepage = https://lxml.de;
- license = stdenv.lib.licenses.bsd3;
- maintainers = with stdenv.lib.maintainers; [ sjourdois ];
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ jonringer sjourdois ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/m2crypto/default.nix b/nixpkgs/pkgs/development/python-modules/m2crypto/default.nix
index cd9781dbc88..56e1de49f20 100644
--- a/nixpkgs/pkgs/development/python-modules/m2crypto/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/m2crypto/default.nix
@@ -1,7 +1,9 @@
{ stdenv
+, lib
, fetchpatch
, buildPythonPackage
, fetchPypi
+, pythonOlder
, swig2
, openssl
, typing
@@ -28,7 +30,7 @@ buildPythonPackage rec {
nativeBuildInputs = [ swig2 ];
buildInputs = [ swig2 openssl ];
- propagatedBuildInputs = [ typing ];
+ propagatedBuildInputs = lib.optional (pythonOlder "3.5") typing;
preConfigure = ''
substituteInPlace setup.py --replace "self.openssl = '/usr'" "self.openssl = '${openssl.dev}'"
diff --git a/nixpkgs/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix b/nixpkgs/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix
index 4347f07d9c2..0f3e793b1d5 100644
--- a/nixpkgs/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, six, attrs, twisted, pyopenssl, service-identity, autobahn, treq, mock }:
buildPythonPackage rec {
- version = "0.3.1";
+ version = "0.4.1";
pname = "magic-wormhole-mailbox-server";
src = fetchPypi {
inherit pname version;
- sha256 = "1q6zhbx8fcpk7rchclm7yqcxdsc1x97hki2ji61sa544r5xvxv55";
+ sha256 = "1af10592909caaf519c00e706eac842c5e77f8d4356215fe9c61c7b2258a88fb";
};
propagatedBuildInputs = [ six attrs twisted pyopenssl service-identity autobahn ];
diff --git a/nixpkgs/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix b/nixpkgs/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix
index 5ddece686fa..d6e3ac2b153 100644
--- a/nixpkgs/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "magic-wormhole-transit-relay";
- version = "0.1.2";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b13f1bfab295150b25958014d93fcd9f744d92011d186d7381575465587b8587";
+ sha256 = "0ppsx2s1ysikns1h053x67z2zmficbn3y3kf52bzzslhd2s02j6b";
};
propagatedBuildInputs = [ twisted ];
diff --git a/nixpkgs/pkgs/development/python-modules/mahotas/default.nix b/nixpkgs/pkgs/development/python-modules/mahotas/default.nix
index 101468da09f..dc18f5ac405 100644
--- a/nixpkgs/pkgs/development/python-modules/mahotas/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mahotas/default.nix
@@ -25,7 +25,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Computer vision package based on numpy";
- homepage = http://mahotas.readthedocs.io/;
+ homepage = https://mahotas.readthedocs.io/;
maintainers = with maintainers; [ luispedro ];
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/development/python-modules/mailmanclient/default.nix b/nixpkgs/pkgs/development/python-modules/mailmanclient/default.nix
index 95e9e4fdd3e..9fe9adbe6cf 100644
--- a/nixpkgs/pkgs/development/python-modules/mailmanclient/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mailmanclient/default.nix
@@ -1,15 +1,19 @@
-{ stdenv, buildPythonPackage, fetchPypi, six, httplib2 }:
+{ stdenv, buildPythonPackage, fetchPypi, six, httplib2, requests }:
buildPythonPackage rec {
pname = "mailmanclient";
- version = "3.2.2";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0xsrzdrsmfhnxv68zwm1g6awk7in08k6yhkyd27ipn0mq1wjm5jd";
+ sha256 = "c8736cbe152ae1bd58b46ccfbcafb6a1e301513530772e7fda89f91d1e5c1ae9";
};
- propagatedBuildInputs = [ six httplib2 ];
+ propagatedBuildInputs = [ six httplib2 requests ];
+
+ # no tests with Pypi tar ball, checkPhase removes setup.py which invalidates import check
+ doCheck = false;
+ pythonImportsCheck = [ "mailmanclient" ];
meta = with stdenv.lib; {
homepage = "http://www.gnu.org/software/mailman/";
diff --git a/nixpkgs/pkgs/development/python-modules/manuel/default.nix b/nixpkgs/pkgs/development/python-modules/manuel/default.nix
index f9fa3a090eb..e08c61140d6 100644
--- a/nixpkgs/pkgs/development/python-modules/manuel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/manuel/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, six
, zope_testing
}:
@@ -8,6 +9,7 @@
buildPythonPackage rec {
pname = "manuel";
version = "1.10.1";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
diff --git a/nixpkgs/pkgs/development/python-modules/mapsplotlib/default.nix b/nixpkgs/pkgs/development/python-modules/mapsplotlib/default.nix
index a046cfd9610..eb02941c1a1 100644
--- a/nixpkgs/pkgs/development/python-modules/mapsplotlib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mapsplotlib/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "mapsplotlib";
- version = "1.1.2";
+ version = "1.2.0";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "99ff773a298bdf0f3185a4c7ac20677a843df818583b368925dcf766cd99f09a";
+ sha256 = "e0a18aa0d134407aab6130c314596732d129ff98f9a6084640a07a5b8656f836";
};
propagatedBuildInputs = [ matplotlib scipy pandas requests pillow ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/default.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/default.nix
index ff1a6e49b01..4a9e0113c68 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "marionette-harness";
- version = "4.5.0";
+ version = "5.0.0";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "241c7f6032d01b0d78f5c0d13ea691935ddce9f8fce991319cc4fe860d61a7c4";
+ sha256 = "041cd779ae383fb5c56f2bb44824f4e80ba895febd9a3f21570ac274221c82e0";
};
propagatedBuildInputs = [ mozprofile mozversion browsermob-proxy moztest
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/marionette_driver.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/marionette_driver.nix
index b6d761f077c..4567d34932b 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/marionette_driver.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/marionette_driver.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "marionette_driver";
- version = "2.7.0";
+ version = "3.0.0";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "15c77ba548847dc05ce1b663a22c3324623f217dce5a859c3aaced31fd16707b";
+ sha256 = "99ca2513d4e2ca29a08e550346f23947a50627a2b02f6ad36a4550e779fa0ce8";
};
propagatedBuildInputs = [ mozversion mozrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozcrash.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozcrash.nix
index 3f7710acb3c..c5d91fbfef7 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozcrash.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozcrash.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "mozcrash";
- version = "1.0";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "02101v6v2jqlv6cbrmmggj12asz9vz6m50b6mk9mq17b1dr1zik3";
+ sha256 = "8c2d2f32bd6e0ba3644f5d16e427444d8cb51ec1e9baa340a33e10687307f8c4";
};
propagatedBuildInputs = [ mozfile mozlog ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozdevice.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozdevice.nix
index 02da75bfd96..19ec1ddb5c5 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozdevice.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozdevice.nix
@@ -7,11 +7,13 @@
buildPythonPackage rec {
pname = "mozdevice";
- version = "1.0.1";
+ version = "3.0.5";
+ format = "wheel";
src = fetchPypi {
inherit pname version;
- sha256 = "0026241bff3ad10a73fe24eb4f59c1313c94e5950f397b2f6b8cc4e4dfbfdd73";
+ sha256 = "1gpz0y81407pk71p9yzf15kqqk10fcansw8a607488d11m1jn3yf";
+ format = "wheel";
};
propagatedBuildInputs = [ moznetwork mozprocess ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozfile.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozfile.nix
index 34350dd4821..9ca8ea0b789 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozfile.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozfile.nix
@@ -1,18 +1,20 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
+, six
}:
buildPythonPackage rec {
pname = "mozfile";
- version = "1.2";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0mz941np62mg0zncy74d8fbq9fafsxjsxlwdsydl92badhrhzc6k";
+ sha256 = "e5dc835582ea150e35ecd57e9d86cb707d3aa3b2505679db7332326dd49fd6b8";
};
- propagatedBuildInputs = [ ];
+ propagatedBuildInputs = lib.optional isPy27 six;
# mozhttpd -> moznetwork -> mozinfo -> mozfile
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozinfo.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozinfo.nix
index d44dc108ff3..080be7e04ef 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozinfo.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozinfo.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "mozinfo";
- version = "0.10";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "dcd53a1b1793340418e1ae42bf300e3e56d8f12047972378c6f9318b220b1023";
+ sha256 = "4525c26350fb85c26b38c5f853a19f47b17b49a74de363d285d54258972a4cbc";
};
disabled = isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozlog.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozlog.nix
index b8d0c077d66..0036ac3eb57 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozlog.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozlog.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "mozlog";
- version = "3.8";
+ version = "4.2.0";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "00x28z6diw06gakb5isbfha5z2n63yyncv4za303nsgzxvlihmx0";
+ sha256 = "dc85cfb9d47af6811f2367f471de7028c36204340c5e68a928115409ea75d9a9";
};
propagatedBuildInputs = [ blessings mozterm six ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprocess.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprocess.nix
index e8130e8038f..cfa0f766620 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprocess.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprocess.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "mozprocess";
- version = "0.26";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9f471c45bee9ff14e936c6ee216a6cc4941223659c01fa626bce628001d8485c";
+ sha256 = "a0fd8367e663d3cac74ee46bffa789667bc8d52f242d81a14522205fa6650cb2";
};
propagatedBuildInputs = [ mozinfo ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprofile.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprofile.nix
index 3620248904c..fddb7d67dae 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprofile.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozprofile.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "mozprofile";
- version = "1.1.0";
+ version = "2.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "aa7fe7248719a224dd63cdc0498c9971d07cfc62fee7a69f51d593316b6bc1d8";
+ sha256 = "95e7410ff2a65775422936749b346da8abf09fe0aafa3bb5dd1651b17da137d1";
};
propagatedBuildInputs = [ mozlog mozfile mozhttpd ];
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozrunner.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozrunner.nix
index ac8631362fb..ba0fa476906 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozrunner.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozrunner.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "mozrunner";
- version = "7.0.2";
+ version = "7.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8034898a36fece171b52e25792f64011e761e5aa694cd67fb6a19c12cb3fa978";
+ sha256 = "0ae84147f0fd784daa32c1d74f94b6e384967831aaf0c635bb3d9d0af3c4b112";
};
propagatedBuildInputs = [ mozdevice mozfile mozinfo mozlog mozprocess
diff --git a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozversion.nix b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozversion.nix
index dbe3cb4bc2d..f9e962bb77c 100644
--- a/nixpkgs/pkgs/development/python-modules/marionette-harness/mozversion.nix
+++ b/nixpkgs/pkgs/development/python-modules/marionette-harness/mozversion.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "mozversion";
- version = "1.5";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e9b11e4a46bf7a4a11469ea4589c75f3ba50b34b7801e7edf1a09147af8bf70f";
+ sha256 = "65f41d7dc14002f83d8f147c82ca34f7213ad07065d250939daaeeb3787dc0fa";
};
propagatedBuildInputs = [ mozlog mozdevice ];
diff --git a/nixpkgs/pkgs/development/python-modules/marshmallow-enum/default.nix b/nixpkgs/pkgs/development/python-modules/marshmallow-enum/default.nix
new file mode 100644
index 00000000000..9d68e66c91a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/marshmallow-enum/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, marshmallow
+, pytestCheckHook
+, isPy27
+, enum34
+, pytest-flake8
+}:
+
+buildPythonPackage rec {
+ pname = "marshmallow-enum";
+ version = "1.5.1";
+
+ src = fetchFromGitHub {
+ owner = "justanr";
+ repo = "marshmallow_enum";
+ rev = "v${version}";
+ sha256 = "1ihrcmyfjabivg6hc44i59hnw5ijlg1byv3zs1rqxfynp8xr7398";
+ };
+
+ propagatedBuildInputs = [
+ marshmallow
+ ] ++ lib.optionals isPy27 [ enum34 ];
+
+ checkInputs = [
+ pytestCheckHook
+ pytest-flake8
+ ];
+
+ disabledTests = [
+ "test_custom_error_in_deserialize_by_name"
+ "test_custom_error_in_deserialize_by_value"
+ ];
+
+ meta = with lib; {
+ description = "Enum field for Marshmallow";
+ homepage = https://github.com/justanr/marshmallow_enum;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/marshmallow/default.nix b/nixpkgs/pkgs/development/python-modules/marshmallow/default.nix
index 513c277bcac..0ab947ec254 100644
--- a/nixpkgs/pkgs/development/python-modules/marshmallow/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/marshmallow/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "marshmallow";
- version = "2.18.1";
+ version = "3.2.1";
meta = {
homepage = "https://github.com/marshmallow-code/marshmallow";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "6eeaf1301a5f5942bfe8ab2c2eaf03feb793072b56d5fae563638bddd7bb62e6";
+ sha256 = "9a2f3e8ea5f530a9664e882d7d04b58650f46190178b2264c72b7d20399d28f0";
};
propagatedBuildInputs = [ dateutil simplejson ];
diff --git a/nixpkgs/pkgs/development/python-modules/matrix-nio/default.nix b/nixpkgs/pkgs/development/python-modules/matrix-nio/default.nix
new file mode 100644
index 00000000000..8658130d9f6
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/matrix-nio/default.nix
@@ -0,0 +1,49 @@
+{ lib, buildPythonPackage, fetchFromGitHub, git,
+ attrs, future, peewee, h11, h2, atomicwrites, pycryptodome, sphinx, Logbook, jsonschema,
+ python-olm, unpaddedbase64, aiohttp }:
+
+buildPythonPackage rec {
+ pname = "nio";
+ version = "0.6";
+
+ src = fetchFromGitHub {
+ owner = "poljar";
+ repo = "matrix-nio";
+ rev = version;
+ sha256 = "0pq5i6ks3pck2kq9m4p3pw9hbvkzs27xkyv68mjnfc6chp2g2mg9";
+ };
+
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace 'python-olm>=3.1.0' ""
+ '';
+
+ nativeBuildInputs = [
+ git
+ ];
+
+ propagatedBuildInputs = [
+ attrs
+ future
+ peewee
+ h11
+ h2
+ atomicwrites
+ pycryptodome
+ sphinx
+ Logbook
+ jsonschema
+ python-olm
+ unpaddedbase64
+ aiohttp
+ ];
+
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A Python Matrix client library, designed according to sans I/O principles";
+ homepage = "https://github.com/poljar/matrix-nio";
+ license = licenses.isc;
+ maintainers = [ maintainers.tilpner ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/mautrix-appservice/0001-Remove-coding-annotations.patch b/nixpkgs/pkgs/development/python-modules/mautrix-appservice/0001-Remove-coding-annotations.patch
new file mode 100644
index 00000000000..d00264efe8c
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/mautrix-appservice/0001-Remove-coding-annotations.patch
@@ -0,0 +1,53 @@
+From 6750cda26821f703b120ba5c925cc696200570d3 Mon Sep 17 00:00:00 2001
+From: Maximilian Bosch <maximilian@mbosch.me>
+Date: Sat, 26 Oct 2019 10:31:02 +0200
+Subject: [PATCH] Remove coding annotations
+
+Those used to be needed for Python <=3.5. With `pluggy` 0.13.0 this breaks
+tests on newer python3 versions.
+---
+ mautrix_appservice/appservice.py | 1 -
+ mautrix_appservice/errors.py | 1 -
+ mautrix_appservice/intent_api.py | 1 -
+ mautrix_appservice/state_store.py | 1 -
+ 4 files changed, 4 deletions(-)
+
+diff --git a/mautrix_appservice/appservice.py b/mautrix_appservice/appservice.py
+index 3a141b1..47e37fe 100644
+--- a/mautrix_appservice/appservice.py
++++ b/mautrix_appservice/appservice.py
+@@ -1,4 +1,3 @@
+-# -*- coding: future_fstrings -*-
+ # Partly based on github.com/Cadair/python-appservice-framework (MIT license)
+ from contextlib import contextmanager
+ from typing import Optional, Callable, Awaitable, Union
+diff --git a/mautrix_appservice/errors.py b/mautrix_appservice/errors.py
+index 90d040f..702f541 100644
+--- a/mautrix_appservice/errors.py
++++ b/mautrix_appservice/errors.py
+@@ -1,4 +1,3 @@
+-# -*- coding: future_fstrings -*-
+ from typing import Optional
+
+
+diff --git a/mautrix_appservice/intent_api.py b/mautrix_appservice/intent_api.py
+index 4021bf8..7236cbb 100644
+--- a/mautrix_appservice/intent_api.py
++++ b/mautrix_appservice/intent_api.py
+@@ -1,4 +1,3 @@
+-# -*- coding: future_fstrings -*-
+ from urllib.parse import quote as urllib_quote
+ from time import time
+ from json.decoder import JSONDecodeError
+diff --git a/mautrix_appservice/state_store.py b/mautrix_appservice/state_store.py
+index 47bb970..6ebec2a 100644
+--- a/mautrix_appservice/state_store.py
++++ b/mautrix_appservice/state_store.py
+@@ -1,4 +1,3 @@
+-# -*- coding: future_fstrings -*-
+ from typing import Optional
+ from abc import ABC, abstractmethod
+ import json
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/development/python-modules/mautrix-appservice/default.nix b/nixpkgs/pkgs/development/python-modules/mautrix-appservice/default.nix
index ba96e7d734b..41ad167929a 100644
--- a/nixpkgs/pkgs/development/python-modules/mautrix-appservice/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mautrix-appservice/default.nix
@@ -9,6 +9,10 @@ buildPythonPackage rec {
sha256 = "60192920cff75afdd096eea3a43276e33ec15f4f00bd04d2d1dda616c84f22a5";
};
+ patches = lib.optional (!(pythonOlder "3.6")) [
+ ./0001-Remove-coding-annotations.patch
+ ];
+
propagatedBuildInputs = [
aiohttp
future-fstrings
diff --git a/nixpkgs/pkgs/development/python-modules/measurement/default.nix b/nixpkgs/pkgs/development/python-modules/measurement/default.nix
new file mode 100644
index 00000000000..b342086d655
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/measurement/default.nix
@@ -0,0 +1,20 @@
+{ lib, fetchPypi, buildPythonPackage, pbr, six, sympy }:
+
+buildPythonPackage rec {
+ pname = "measurement";
+ version = "2.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "36ca385ffdccf140a75a7e1d816a4df97a6dd255f16fd2f53dd7ab43632a8835";
+ };
+
+ propagatedBuildInputs = [ pbr six sympy ];
+
+ meta = with lib; {
+ description = "Use and manipulate unit-aware measurement objects in Python";
+ homepage = https://github.com/coddingtonbear/python-measurement;
+ license = licenses.mit;
+ maintainers = with maintainers; [ bhipple ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/meinheld/default.nix b/nixpkgs/pkgs/development/python-modules/meinheld/default.nix
index 526cd3ed4ee..f1291a14f3f 100644
--- a/nixpkgs/pkgs/development/python-modules/meinheld/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/meinheld/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "meinheld";
- version = "0.6.1";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0rg5878njn66cc0x2fwrakikz24946r0cxxl6j8vvz5phd4zygi9";
+ sha256 = "447de7189e4dc9c1f425aa1b9c8210aab492fda4d86f73a24059264e7d8b0134";
};
propagatedBuildInputs = [ greenlet ];
@@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "High performance asynchronous Python WSGI Web Server";
- homepage = http://meinheld.org/;
+ homepage = https://meinheld.org/;
license = licenses.bsd3;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/mesa/default.nix b/nixpkgs/pkgs/development/python-modules/mesa/default.nix
new file mode 100644
index 00000000000..cab480f84fd
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/mesa/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, isPy27
+, cookiecutter, networkx , pandas, tornado, tqdm
+, pytest }:
+
+buildPythonPackage rec {
+ pname = "mesa";
+ version = "0.8.6";
+
+ # According to their docs, this library is for Python 3+.
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "projectmesa";
+ repo = "mesa";
+ rev = "v${version}";
+ sha256 = "0d8c636zhswxd91ldlmdxxlyym2fj3bk1iqmpc1jp3hg7vvc7w03";
+ };
+
+ checkInputs = [ pytest ];
+
+ # Ignore test which tries to mkdir in unreachable location.
+ checkPhase = ''
+ pytest tests -k "not scaffold"
+ '';
+
+ propagatedBuildInputs = [ cookiecutter networkx pandas tornado tqdm ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/projectmesa/mesa";
+ description = "An agent-based modeling (or ABM) framework in Python";
+ license = licenses.asl20;
+ maintainers = [ maintainers.dpaetzel ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/mesonpep517/default.nix b/nixpkgs/pkgs/development/python-modules/mesonpep517/default.nix
new file mode 100644
index 00000000000..ec63526070a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/mesonpep517/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, meson
+, ninja
+, intreehooks
+, pytoml
+, pythonOlder
+}:
+
+# TODO: offer meson as a Python package so we have dist-info folder.
+
+buildPythonPackage rec {
+ pname = "mesonpep517";
+ version = "0.1.9999994";
+ format = "pyproject";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b5bcca61024164c4a51d29e6921ea1f756d54197c8f052e4c66a2b8399aa9349";
+ };
+
+ nativeBuildInputs = [ intreehooks ];
+
+ propagatedBuildInputs = [ pytoml ];
+
+ # postPatch = ''
+ # # Meson tries to detect ninja as well, so we should patch meson as well.
+ # substituteInPlace mesonpep517/buildapi.py \
+ # --replace "'meson'" "'${meson}/bin/meson'" \
+ # --replace "'ninja'" "'${ninja}/bin/ninja'"
+ # '';
+
+ propagatedNativeBuildInputs = [ meson ninja ];
+
+ meta = {
+ description = "Create pep517 compliant packages from the meson build system";
+ homepage = https://gitlab.com/thiblahute/mesonpep517;
+ license = lib.licenses.asl20;
+ maintainers = [ lib.maintainers.fridh ];
+ };
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/python-modules/micawber/default.nix b/nixpkgs/pkgs/development/python-modules/micawber/default.nix
index bc94202a070..003234c2adf 100644
--- a/nixpkgs/pkgs/development/python-modules/micawber/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/micawber/default.nix
@@ -2,17 +2,17 @@
buildPythonPackage rec {
pname = "micawber";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0vk4xkby306f79gkwrn3cx94qdqil285dand8kb6lnlsdi90sb25";
+ sha256 = "5e1e6fbab5bfc1edc6d575b900707c24a3484c51cf2e01f059a7e070724a3633";
};
propagatedBuildInputs = [ beautifulsoup4 ];
meta = with stdenv.lib; {
- homepage = http://micawber.readthedocs.io/en/latest/;
+ homepage = https://micawber.readthedocs.io/en/latest/;
description = "A small library for extracting rich content from urls";
license = licenses.mit;
longDescription = ''
diff --git a/nixpkgs/pkgs/development/python-modules/minio/default.nix b/nixpkgs/pkgs/development/python-modules/minio/default.nix
index f5a37832e8f..623a191bbb8 100644
--- a/nixpkgs/pkgs/development/python-modules/minio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/minio/default.nix
@@ -1,19 +1,19 @@
{ lib, buildPythonPackage, isPy3k, fetchPypi
-, urllib3, python-dateutil , pytz, faker, mock, nose }:
+, urllib3, future, python-dateutil , pytz, faker, mock, nose }:
buildPythonPackage rec {
pname = "minio";
- version = "4.0.17";
+ version = "5.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0fb1faab701008a1ff05b9b2497b6ba52d1aff963323356ed86f2771b186db6b";
+ sha256 = "8f7ba1ca0750dfca3302cb03b14a92bf5f1c755ff84f9ba268079bf582e0f735";
};
disabled = !isPy3k;
checkInputs = [ faker mock nose ];
- propagatedBuildInputs = [ urllib3 python-dateutil pytz ];
+ propagatedBuildInputs = [ urllib3 python-dateutil pytz future ];
meta = with lib; {
description = "Simple APIs to access any Amazon S3 compatible object storage server";
diff --git a/nixpkgs/pkgs/development/python-modules/mnemonic/default.nix b/nixpkgs/pkgs/development/python-modules/mnemonic/default.nix
index 182bbf3f075..ca41917744a 100644
--- a/nixpkgs/pkgs/development/python-modules/mnemonic/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mnemonic/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "mnemonic";
- version = "0.18";
+ version = "0.19";
src = fetchPypi {
inherit pname version;
- sha256 = "02a7306a792370f4a0c106c2cf1ce5a0c84b9dbd7e71c6792fdb9ad88a727f1d";
+ sha256 = "4e37eb02b2cbd56a0079cabe58a6da93e60e3e4d6e757a586d9f23d96abea931";
};
propagatedBuildInputs = [ pbkdf2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/mnist/default.nix b/nixpkgs/pkgs/development/python-modules/mnist/default.nix
new file mode 100644
index 00000000000..022cd3a2e02
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/mnist/default.nix
@@ -0,0 +1,36 @@
+{ buildPythonPackage, fetchFromGitHub, isPy27, lib, mock, numpy, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "mnist";
+ version = "0.2.2";
+
+ src = fetchFromGitHub {
+ owner = "datapythonista";
+ repo = "mnist";
+ rev = "${pname}-${version}";
+ sha256 = "17r37pbxiv5dw857bmg990x836gq6sgww069w3q5jjg9m3xdm7dh";
+ };
+
+ propagatedBuildInputs = [ numpy ] ++ lib.optional isPy27 mock;
+
+ checkInputs = [ pytestCheckHook ];
+
+ dontUseSetuptoolsCheck = true;
+
+ # disable tests which fail due to socket related errors
+ disabledTests = [
+ "test_test_images_has_right_size"
+ "test_test_labels_has_right_size"
+ "test_train_images_has_right_size"
+ "test_train_labels_has_right_size"
+ ];
+
+ meta = with lib; {
+ description = "Python utilities to download and parse the MNIST dataset";
+ homepage = "https://github.com/datapythonista/mnist";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ dmrauh ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/development/python-modules/mock/default.nix b/nixpkgs/pkgs/development/python-modules/mock/default.nix
index 8ab724144f7..87b6fbeabdc 100644
--- a/nixpkgs/pkgs/development/python-modules/mock/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mock/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "mock";
- version = "2.0.0";
+ version = "3.0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1flbpksir5sqrvq2z0dp8sl4bzbadg21sj4d42w3klpdfvgvcn5i";
+ sha256 = "83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3";
};
buildInputs = [ unittest2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/moderngl_window/default.nix b/nixpkgs/pkgs/development/python-modules/moderngl_window/default.nix
new file mode 100644
index 00000000000..a3c93978ff6
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/moderngl_window/default.nix
@@ -0,0 +1,38 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, isPy3k
+, numpy
+, moderngl
+, pyglet
+, pillow
+, pyrr
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "moderngl_window";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "moderngl";
+ repo = pname;
+ rev = version;
+ sha256 = "054w77lyc2nc0dyx76zsrbq2b3xbywdijhb62b2qqm99ldr1k1x5";
+ };
+
+ propagatedBuildInputs = [ numpy moderngl pyglet pillow pyrr ];
+
+ disabled = !isPy3k;
+
+ # Tests need a display to run.
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/moderngl/moderngl_window";
+ description = "Cross platform helper library for ModernGL making window creation and resource loading simple";
+ license = licenses.mit;
+ platforms = platforms.linux; # should be mesaPlatforms, darwin build breaks.
+ maintainers = with maintainers; [ c0deaddict ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/mongoengine/default.nix b/nixpkgs/pkgs/development/python-modules/mongoengine/default.nix
new file mode 100644
index 00000000000..db20d9442ef
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/mongoengine/default.nix
@@ -0,0 +1,49 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pymongo
+, six
+, blinker
+, nose
+, pillow
+, coverage
+}:
+
+buildPythonPackage rec {
+ pname = "mongoengine";
+ version = "0.18.2";
+
+ src = fetchFromGitHub {
+ owner = "MongoEngine";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0gx091h9rcykdj233srrl3dfc0ly52p6r4qc9ah6z0f694kmqj1v";
+ };
+
+ propagatedBuildInputs = [
+ pymongo
+ six
+ ];
+
+ checkInputs = [
+ nose
+ pillow
+ coverage
+ blinker
+ ];
+
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "coverage==4.2" "coverage"
+ '';
+
+ # tests require mongodb running in background
+ doCheck = false;
+
+ meta = with lib; {
+ description = "MongoEngine is a Python Object-Document Mapper for working with MongoDB";
+ homepage = http://mongoengine.org/;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/monkeyhex/default.nix b/nixpkgs/pkgs/development/python-modules/monkeyhex/default.nix
new file mode 100644
index 00000000000..715665f1b1b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/monkeyhex/default.nix
@@ -0,0 +1,30 @@
+{ buildPythonPackage
+, fetchPypi
+, future
+, lib
+}:
+
+buildPythonPackage rec {
+ pname = "monkeyhex";
+ version = "1.7.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "5ba913df664c34f3ce53916c83872fddf750adc78a0b0ecdd316ac3e728bb019";
+ };
+
+ propagatedBuildInputs = [ future ];
+
+ # No tests in repo.
+ doCheck = false;
+
+ # Verify import still works.
+ pythonImportsCheck = [ "monkeyhex" ];
+
+ meta = with lib; {
+ description = "A small library to assist users of the python shell who work in contexts where printed numbers are more usefully viewed in hexadecimal";
+ homepage = "https://github.com/rhelmot/monkeyhex";
+ license = licenses.mit;
+ maintainers = [ maintainers.pamplemousse ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/monty/default.nix b/nixpkgs/pkgs/development/python-modules/monty/default.nix
index 677cb68ca50..361be1bf184 100644
--- a/nixpkgs/pkgs/development/python-modules/monty/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/monty/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "monty";
- version = "1.0.4";
+ version = "3.0.2";
# No tests in Pypi
src = fetchFromGitHub {
owner = "materialsvirtuallab";
repo = pname;
rev = "v${version}";
- sha256 = "0vqaaz0dw0ypl6sfwbycpb0qs3ap04c4ghbggklxih66spdlggh6";
+ sha256 = "1wxqxp0j7i6czdpr2r1imgmy3qbgn2l7d4za2h1lg3hllvx6jra1";
};
checkInputs = [ lsof nose numpy msgpack coverage coveralls pymongo];
diff --git a/nixpkgs/pkgs/development/python-modules/more-itertools/default.nix b/nixpkgs/pkgs/development/python-modules/more-itertools/default.nix
index 999708697a9..ad41043496a 100644
--- a/nixpkgs/pkgs/development/python-modules/more-itertools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/more-itertools/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "more-itertools";
- version = "6.0.0";
+ version = "7.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "590044e3942351a1bdb1de960b739ff4ce277960f2425ad4509446dbace8d9d1";
+ sha256 = "409cd48d4db7052af495b09dec721011634af3753ae1ef92d2b32f73a745f832";
};
checkInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/moretools/default.nix b/nixpkgs/pkgs/development/python-modules/moretools/default.nix
index 6f11b01481b..061eedfe7b0 100644
--- a/nixpkgs/pkgs/development/python-modules/moretools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/moretools/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "moretools";
- version = "0.1.10";
+ version = "0.1.12";
src = fetchPypi {
inherit pname version;
- sha256 = "1rvd9kl0163gm5kqwsb2m44x87sp72k5pirvcmhy2ffix4pzadqp";
+ sha256 = "73b0469d4f1df6d967508103473f0b1524708adbff71f8f90ef71d9a44226b22";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/moto/default.nix b/nixpkgs/pkgs/development/python-modules/moto/default.nix
index 876b57dd01f..500645b81e8 100644
--- a/nixpkgs/pkgs/development/python-modules/moto/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/moto/default.nix
@@ -22,6 +22,7 @@
, sure
, werkzeug
, xmltodict
+, isPy38
}:
buildPythonPackage rec {
@@ -33,6 +34,10 @@ buildPythonPackage rec {
sha256 = "0rhbjvqi1khp80gfnl3x632kwlpq3k7m8f13nidznixdpa78vm4m";
};
+ # 3.8 is not yet support
+ # https://github.com/spulec/moto/pull/2519
+ disabled = isPy38;
+
# Backported fix from 1.3.14.dev for compatibility with botocore >= 1.9.198.
patches = [
(fetchpatch {
diff --git a/nixpkgs/pkgs/development/python-modules/mpi4py/default.nix b/nixpkgs/pkgs/development/python-modules/mpi4py/default.nix
index e2028d9332b..8cd639e520c 100644
--- a/nixpkgs/pkgs/development/python-modules/mpi4py/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mpi4py/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "mpi4py";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1q28xl36difma1wq0acq111cqxjya32kn3lxp6fbidz3wg8jkmpq";
+ sha256 = "012d716c8b9ed1e513fcc4b18e5af16a8791f51e6d1716baccf988ad355c5a1f";
};
passthru = {
diff --git a/nixpkgs/pkgs/development/python-modules/mpv/default.nix b/nixpkgs/pkgs/development/python-modules/mpv/default.nix
index f5ae020c71c..5a6fa42f286 100644
--- a/nixpkgs/pkgs/development/python-modules/mpv/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mpv/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "mpv";
- version = "0.3.9";
+ version = "0.3.10";
disabled = isPy27;
src = fetchFromGitHub {
owner = "jaseg";
repo = "python-mpv";
rev = "v${version}";
- sha256 = "112kr9wppcyy3shsb7v7kq0s1pdw6vw3v2fvqicm7qb2f49y2p4q";
+ sha256 = "1w67rrxsvxl7glh5lri7c5hn1011jij1yh1dn50dxlz79n4h51b5";
};
buildInputs = [ mpv ];
diff --git a/nixpkgs/pkgs/development/python-modules/msgpack/default.nix b/nixpkgs/pkgs/development/python-modules/msgpack/default.nix
index d48d0995a76..20be837782a 100644
--- a/nixpkgs/pkgs/development/python-modules/msgpack/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/msgpack/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "msgpack";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "4008c72f5ef2b7936447dcb83db41d97e9791c83221be13d5e19db0796df1972";
+ sha256 = "ea3c2f859346fcd55fc46e96885301d9c2f7a36d453f5d8f2967840efa1e1830";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/msrest/default.nix b/nixpkgs/pkgs/development/python-modules/msrest/default.nix
index ede8e0801df..70fa6f361ca 100644
--- a/nixpkgs/pkgs/development/python-modules/msrest/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/msrest/default.nix
@@ -18,7 +18,7 @@
}:
buildPythonPackage rec {
- version = "0.6.9";
+ version = "0.6.10";
pname = "msrest";
# no tests in PyPI tarball
@@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "Azure";
repo = "msrest-for-python";
rev = "v${version}";
- sha256 = "0540dmxz90jsmwvd4q06cr1ficixknjk8q06f2dqcp06w92vnl8r";
+ sha256 = "1l08daq748lk8rwiv4jdlnmfl9mi7g1ln46gibhnd9xvrrjp0sdx";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/msrestazure/default.nix b/nixpkgs/pkgs/development/python-modules/msrestazure/default.nix
index 0ef06cd8fb1..a820dd89f51 100644
--- a/nixpkgs/pkgs/development/python-modules/msrestazure/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/msrestazure/default.nix
@@ -12,7 +12,7 @@
}:
buildPythonPackage rec {
- version = "0.6.1";
+ version = "0.6.2";
pname = "msrestazure";
# Pypi tarball doesnt include tests
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "Azure";
repo = "msrestazure-for-python";
rev = "v${version}";
- sha256 = "09swndz57131b8x57mzibnsr1sv0l80pk62p89q99gsd6mvc389c";
+ sha256 = "09qwdg4la4jwp5ibypdwsn7h8m2sh8c1kdxvffyxcjan50h14s04";
};
propagatedBuildInputs = [ adal msrest ];
diff --git a/nixpkgs/pkgs/development/python-modules/mt-940/default.nix b/nixpkgs/pkgs/development/python-modules/mt-940/default.nix
index f3965b8a74a..e7f382f8ac7 100644
--- a/nixpkgs/pkgs/development/python-modules/mt-940/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mt-940/default.nix
@@ -3,12 +3,12 @@
}:
buildPythonPackage rec {
- version = "4.15.0";
+ version = "4.18.0";
pname = "mt-940";
src = fetchPypi {
inherit pname version;
- sha256 = "4c1d5c23a9c3fec12a61ce3f61d8be107b4693be4a4b97381eca23f4a4dca8ed";
+ sha256 = "e5b6469e9bc64522125efae1de0e557f76884c961f122028098533d6f2a98f23";
};
propagatedBuildInputs = lib.optional (!isPy3k) enum34;
diff --git a/nixpkgs/pkgs/development/python-modules/multidict/default.nix b/nixpkgs/pkgs/development/python-modules/multidict/default.nix
index 76a49423006..1539592dc6b 100644
--- a/nixpkgs/pkgs/development/python-modules/multidict/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/multidict/default.nix
@@ -3,6 +3,7 @@
, buildPythonPackage
, pytest, pytestrunner, pytestcov
, isPy3k
+, isPy38
}:
buildPythonPackage rec {
@@ -17,6 +18,8 @@ buildPythonPackage rec {
checkInputs = [ pytest pytestrunner pytestcov ];
disabled = !isPy3k;
+ # pickle files needed for 3.8 https://github.com/aio-libs/multidict/pull/363
+ doCheck = !isPy38;
meta = with lib; {
description = "Multidict implementation";
diff --git a/nixpkgs/pkgs/development/python-modules/multiprocess/default.nix b/nixpkgs/pkgs/development/python-modules/multiprocess/default.nix
index a98697039a8..51fe7a83c9d 100644
--- a/nixpkgs/pkgs/development/python-modules/multiprocess/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/multiprocess/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "multiprocess";
- version = "0.70.7";
+ version = "0.70.9";
src = fetchPypi {
inherit pname version;
- sha256 = "46479a327388df8e77ad268892f2e73eac06d6271189b868ce9d4f95474e58e3";
+ sha256 = "9fd5bd990132da77e73dec6e9613408602a4612e1d73caf2e2b813d2b61508e5";
};
propagatedBuildInputs = [ dill ];
diff --git a/nixpkgs/pkgs/development/python-modules/mwoauth/default.nix b/nixpkgs/pkgs/development/python-modules/mwoauth/default.nix
index d22bd460f5f..778a081992c 100644
--- a/nixpkgs/pkgs/development/python-modules/mwoauth/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mwoauth/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "mwoauth";
- version = "0.3.3";
+ version = "0.3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "8a57a315732733240e9522d3c4e370cbdf2c045d00fe0dab433d6119fa09038f";
+ sha256 = "9e0d70a1fa6f452584de1cb853ae6c11f41233549f7839cfb879f99410f6ad46";
};
# package has no tests
diff --git a/nixpkgs/pkgs/development/python-modules/myfitnesspal/default.nix b/nixpkgs/pkgs/development/python-modules/myfitnesspal/default.nix
new file mode 100644
index 00000000000..570d0c3e749
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/myfitnesspal/default.nix
@@ -0,0 +1,29 @@
+{ lib, fetchPypi, buildPythonPackage
+, blessed, keyring, keyrings-alt, lxml, measurement, python-dateutil, requests, six
+, mock, nose }:
+
+buildPythonPackage rec {
+ pname = "myfitnesspal";
+ version = "1.13.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "552cc696e170f12f75fd12b1447be01fa2d0bfd85e14da5928afd9aab2277b98";
+ };
+
+ # Remove overly restrictive version constraints on keyring and keyrings.alt
+ postPatch = ''
+ sed -i 's/keyring>=.*/keyring/' requirements.txt
+ sed -i 's/keyrings.alt>=.*/keyrings.alt/' requirements.txt
+ '';
+
+ checkInputs = [ mock nose ];
+ propagatedBuildInputs = [ blessed keyring keyrings-alt lxml measurement python-dateutil requests six ];
+
+ meta = with lib; {
+ description = "Access your meal tracking data stored in MyFitnessPal programatically";
+ homepage = https://github.com/coddingtonbear/python-myfitnesspal;
+ license = licenses.mit;
+ maintainers = with maintainers; [ bhipple ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/mypy-protobuf/default.nix b/nixpkgs/pkgs/development/python-modules/mypy-protobuf/default.nix
index a06a378a076..954e913c9cf 100644
--- a/nixpkgs/pkgs/development/python-modules/mypy-protobuf/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mypy-protobuf/default.nix
@@ -2,11 +2,11 @@
buildPythonApplication rec {
pname = "mypy-protobuf";
- version = "1.9";
+ version = "1.16";
src = fetchPypi {
inherit pname version;
- sha256 = "be1f14b0b841b49adb2f6018eaa1ce9529c8147eb561909baaa757e8cf9e821b";
+ sha256 = "72ab724299aebd930b88476f6545587bff5bf480697c016097bd188841a56276";
};
propagatedBuildInputs = [ protobuf ];
diff --git a/nixpkgs/pkgs/development/python-modules/mypy/default.nix b/nixpkgs/pkgs/development/python-modules/mypy/default.nix
index d4361baf903..6c64580b2cf 100644
--- a/nixpkgs/pkgs/development/python-modules/mypy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mypy/default.nix
@@ -1,21 +1,23 @@
{ stdenv, fetchPypi, buildPythonPackage, typed-ast, psutil, isPy3k
-,mypy_extensions }:
+, mypy-extensions
+, typing-extensions
+}:
buildPythonPackage rec {
pname = "mypy";
- version = "0.711";
+ version = "0.740";
# Tests not included in pip package.
doCheck = false;
src = fetchPypi {
inherit pname version;
- sha256 = "0s1kwi1dhrv55v0c9w7c1g6mq5d2dpw7x1jj5mcnniw77mclmvdv";
+ sha256 = "48c8bc99380575deb39f5d3400ebb6a8a1cb5cc669bbba4d3bb30f904e0a0e7d";
};
disabled = !isPy3k;
- propagatedBuildInputs = [ typed-ast psutil mypy_extensions ];
+ propagatedBuildInputs = [ typed-ast psutil mypy-extensions typing-extensions ];
meta = with stdenv.lib; {
description = "Optional static typing for Python";
diff --git a/nixpkgs/pkgs/development/python-modules/mypy/extensions.nix b/nixpkgs/pkgs/development/python-modules/mypy/extensions.nix
index 36407fd684a..b3bb68a53b7 100644
--- a/nixpkgs/pkgs/development/python-modules/mypy/extensions.nix
+++ b/nixpkgs/pkgs/development/python-modules/mypy/extensions.nix
@@ -1,15 +1,16 @@
{ stdenv, fetchPypi, buildPythonPackage, typing, pythonOlder }:
buildPythonPackage rec {
- pname = "mypy_extensions";
- version = "0.4.1";
+ pname = "mypy-extensions";
+ version = "0.4.3";
# Tests not included in pip package.
doCheck = false;
src = fetchPypi {
- inherit pname version;
- sha256 = "04h8brrbbx151dfa2cvvlnxgmb5wa00mhd2z7nd20s8kyibfkq1p";
+ inherit version;
+ pname = "mypy_extensions";
+ sha256 = "2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8";
};
propagatedBuildInputs = if pythonOlder "3.5" then [ typing ] else [ ];
diff --git a/nixpkgs/pkgs/development/python-modules/mysql-connector/default.nix b/nixpkgs/pkgs/development/python-modules/mysql-connector/default.nix
index 1db93922725..00d869cb391 100644
--- a/nixpkgs/pkgs/development/python-modules/mysql-connector/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mysql-connector/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "mysql-connector";
- version = "8.0.17";
+ version = "8.0.18";
src = fetchFromGitHub {
owner = "mysql";
repo = "mysql-connector-python";
rev = version;
- sha256 = "1by0g7hrbmb1wj2wh3q9y92mjimck2izh1i4fm1xfbp278p2acbd";
+ sha256 = "0pf91vbjigjv621dar47r741yvmdmapxh60wp20nzvlx0xchbmcm";
};
propagatedBuildInputs = [ protobuf ];
diff --git a/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix b/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix
index b37f191286e..b2af7bded1c 100644
--- a/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "mysqlclient";
- version = "1.4.4";
+ version = "1.4.5";
nativeBuildInputs = [
libmysqlclient
@@ -17,7 +17,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1379hab7spjp9v5fypqgy0b8vr8vnalxahm9hcsxvj2xbb2pqwww";
+ sha256 = "e80109b0ae8d952b900b31b623181532e5e89376d707dcbeb63f99e69cefe559";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/nbconvert/default.nix b/nixpkgs/pkgs/development/python-modules/nbconvert/default.nix
index 2f0090b5967..b0357c16165 100644
--- a/nixpkgs/pkgs/development/python-modules/nbconvert/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nbconvert/default.nix
@@ -22,11 +22,11 @@
buildPythonPackage rec {
pname = "nbconvert";
- version = "5.5.0";
+ version = "5.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "138381baa41d83584459b5cfecfc38c800ccf1f37d9ddd0bd440783346a4c39c";
+ sha256 = "21fb48e700b43e82ba0e3142421a659d7739b65568cc832a13976a77be16b523";
};
checkInputs = [ nose pytest glibcLocales ];
diff --git a/nixpkgs/pkgs/development/python-modules/nbdime/default.nix b/nixpkgs/pkgs/development/python-modules/nbdime/default.nix
new file mode 100644
index 00000000000..5bff17ee895
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/nbdime/default.nix
@@ -0,0 +1,69 @@
+{ lib, buildPythonPackage, fetchPypi, callPackage, isPy3k
+, hypothesis
+, setuptools_scm
+, six
+, attrs
+, py
+, setuptools
+, pytestcov
+, pytest-timeout
+, pytest-tornado
+, mock
+, tabulate
+, nbformat
+, jsonschema
+, pytest
+, colorama
+, pygments
+, tornado
+, requests
+, GitPython
+, notebook
+, jinja2
+}:
+
+buildPythonPackage rec {
+ pname = "nbdime";
+ version = "1.0.7";
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "28615cb92d59e0511026bac4c916f16dc15981bcad4ddc3f7fdd6a289ea01242";
+ };
+
+ checkInputs = [
+ hypothesis
+ pytestcov
+ pytest-timeout
+ pytest-tornado
+ jsonschema
+ mock
+ tabulate
+ pytest
+ ];
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ propagatedBuildInputs = [
+ attrs
+ py
+ setuptools
+ six
+ nbformat
+ colorama
+ pygments
+ tornado
+ requests
+ GitPython
+ notebook
+ jinja2
+ ];
+
+ meta = with lib; {
+ homepage = https://github.com/jupyter/nbdime;
+ description = "Tools for diffing and merging of Jupyter notebooks.";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ tbenst ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/nest-asyncio/default.nix b/nixpkgs/pkgs/development/python-modules/nest-asyncio/default.nix
index 59c13bc0a63..3dec538c6d3 100644
--- a/nixpkgs/pkgs/development/python-modules/nest-asyncio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nest-asyncio/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "1.0.0";
+ version = "1.2.0";
pname = "nest_asyncio";
disabled = !(pythonAtLeast "3.5");
src = fetchPypi {
inherit pname version;
- sha256 = "bd1cb7df2ea979e57d8ad02493ad85f9afbf1fcea3dfe34239da8c0dda98087e";
+ sha256 = "f5b22dd23ee6195cea509c344d9ec34274f45bff078d8f18e9dc322dc74c6008";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/netcdf4/default.nix b/nixpkgs/pkgs/development/python-modules/netcdf4/default.nix
index 8b847397a3c..17d1cd59675 100644
--- a/nixpkgs/pkgs/development/python-modules/netcdf4/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/netcdf4/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPyPy, pytest
+{ stdenv, lib, buildPythonPackage, fetchPypi, isPyPy, pytest
, numpy, zlib, netcdf, hdf5, curl, libjpeg, cython, cftime
}:
buildPythonPackage rec {
pname = "netCDF4";
- version = "1.5.2";
+ version = "1.5.3";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "08l92yzg2cy1zrkxjvwya2kpnmfzgwnvgb925hlrgcp5ga9y2xg0";
+ sha256 = "2a3ca855848f4bbf07fac366da77a681fcead18c0a8813d91d46302f562dc3be";
};
checkInputs = [ pytest ];
@@ -37,7 +37,7 @@ buildPythonPackage rec {
# Variables used to configure the build process
USE_NCCONFIG="0";
- HDF5_DIR=hdf5;
+ HDF5_DIR = lib.getDev hdf5;
NETCDF4_DIR=netcdf;
CURL_DIR=curl.dev;
JPEG_DIR=libjpeg.dev;
diff --git a/nixpkgs/pkgs/development/python-modules/networkx/2.2.nix b/nixpkgs/pkgs/development/python-modules/networkx/2.2.nix
new file mode 100644
index 00000000000..a4c66048953
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/networkx/2.2.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, nose
+, decorator
+, setuptools
+}:
+
+buildPythonPackage rec {
+ pname = "networkx";
+ # upgrade may break sage, please test the sage build or ping @timokau on upgrade
+ version = "2.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "12swxb15299v9vqjsq4z8rgh5sdhvpx497xwnhpnb0gynrx6zra5";
+ };
+
+ checkInputs = [ nose ];
+ propagatedBuildInputs = [ decorator setuptools ];
+
+ meta = {
+ homepage = "https://networkx.github.io/";
+ description = "Library for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks";
+ license = lib.licenses.bsd3;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/networkx/default.nix b/nixpkgs/pkgs/development/python-modules/networkx/default.nix
index a4c66048953..6075daf5846 100644
--- a/nixpkgs/pkgs/development/python-modules/networkx/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/networkx/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchPypi
, nose
+, pytest
, decorator
, setuptools
}:
@@ -9,16 +10,18 @@
buildPythonPackage rec {
pname = "networkx";
# upgrade may break sage, please test the sage build or ping @timokau on upgrade
- version = "2.2";
+ version = "2.4";
src = fetchPypi {
inherit pname version;
- extension = "zip";
- sha256 = "12swxb15299v9vqjsq4z8rgh5sdhvpx497xwnhpnb0gynrx6zra5";
+ sha256 = "0r2wr7aqay9fwjrgk35fkjzk8lvvb4i4df7ndaqzkr4ndw5zzx7q";
};
- checkInputs = [ nose ];
propagatedBuildInputs = [ decorator setuptools ];
+ checkInputs = [ nose pytest];
+ checkPhase = ''
+ pytest
+ '';
meta = {
homepage = "https://networkx.github.io/";
diff --git a/nixpkgs/pkgs/development/python-modules/neurotools/default.nix b/nixpkgs/pkgs/development/python-modules/neurotools/default.nix
deleted file mode 100644
index b117d7a79a3..00000000000
--- a/nixpkgs/pkgs/development/python-modules/neurotools/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPy3k
-, scipy, numpy, matplotlib, tables, pyaml, urllib3, rpy2, mpi4py }:
-
-buildPythonPackage rec {
- pname = "NeuroTools";
- version = "0.3.1";
- disabled = isPy3k;
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0ly6qa87l3afhksab06vp1iimlbm1kdnsw98mxcnpzz9q07l4nd4";
- };
-
- # Tests are not automatically run
- # Many tests fail (using py.test), and some need R
- doCheck = false;
-
- propagatedBuildInputs = [
- scipy
- numpy
- matplotlib
- tables
- pyaml
- urllib3
- rpy2
- mpi4py
- ];
-
- meta = with stdenv.lib; {
- description = "Collection of tools to support analysis of neural activity";
- homepage = https://pypi.python.org/pypi/NeuroTools;
- license = licenses.gpl2;
- maintainers = with maintainers; [ nico202 ];
- };
-}
diff --git a/nixpkgs/pkgs/development/python-modules/nibabel/default.nix b/nixpkgs/pkgs/development/python-modules/nibabel/default.nix
index 365f741c57f..f118e4d5a43 100644
--- a/nixpkgs/pkgs/development/python-modules/nibabel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nibabel/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "nibabel";
- version = "2.5.0";
+ version = "2.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "07v1gsq1v43v0z06cnp82ij9sqx3972c9bc6vsdj7pa9ddpa2yjw";
+ sha256 = "83ecac4773ece02c49c364d99b465644c17cc66f1719560117e74991d9eb566b";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/nimfa/default.nix b/nixpkgs/pkgs/development/python-modules/nimfa/default.nix
index 26f1ea3294b..bd3e92e90db 100644
--- a/nixpkgs/pkgs/development/python-modules/nimfa/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nimfa/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "nimfa";
- version = "1.3.4";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "651376eba6b049fe270dc0d29d4b2abecb5e998c2013df6735a97875503e2ffe";
+ sha256 = "39cff2b86856d03ca8a3d9c38598034ecf1a768c325fd3a728bb9eadb8c6b919";
};
propagatedBuildInputs = [ numpy scipy ];
diff --git a/nixpkgs/pkgs/development/python-modules/nipype/default.nix b/nixpkgs/pkgs/development/python-modules/nipype/default.nix
index 5f33a5fe63c..4d80a0638c7 100644
--- a/nixpkgs/pkgs/development/python-modules/nipype/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nipype/default.nix
@@ -45,11 +45,11 @@ in
buildPythonPackage rec {
pname = "nipype";
- version = "1.2.0";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "09azgfmb0992c3xqmi7n93pz95i4v37vc9kqmjh8c9jjxjzszdd5";
+ sha256 = "a79c7a72897d81985d20a8c805465285400b59a45ddc527cda44026795fd1c47";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/nix-prefetch-github/default.nix b/nixpkgs/pkgs/development/python-modules/nix-prefetch-github/default.nix
new file mode 100644
index 00000000000..f73fb6dac33
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/nix-prefetch-github/default.nix
@@ -0,0 +1,32 @@
+{ fetchPypi
+, lib
+, buildPythonPackage
+, attrs
+, click
+, effect
+, jinja2
+}:
+
+buildPythonPackage rec {
+ pname = "nix-prefetch-github";
+ version = "2.3.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "18xj618zjs13ib7f996fnl0xiqig0w48yns45nvy3xab55wximdx";
+ };
+
+ propagatedBuildInputs = [
+ attrs
+ click
+ effect
+ jinja2
+ ];
+
+ meta = with lib; {
+ description = "Prefetch sources from github";
+ homepage = https://github.com/seppeljordan/nix-prefetch-github;
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ seppeljordan ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/notebook/2.nix b/nixpkgs/pkgs/development/python-modules/notebook/2.nix
new file mode 100644
index 00000000000..d081a5a92fb
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/notebook/2.nix
@@ -0,0 +1,76 @@
+{ stdenv
+, lib
+, buildPythonPackage
+, fetchPypi
+, nose
+, nose_warnings_filters
+, glibcLocales
+, isPy3k
+, mock
+, jinja2
+, tornado
+, ipython_genutils
+, traitlets
+, jupyter_core
+, jupyter_client
+, nbformat
+, nbconvert
+, ipykernel
+, terminado
+, requests
+, send2trash
+, pexpect
+, prometheus_client
+}:
+
+buildPythonPackage rec {
+ pname = "notebook";
+ version = "5.7.8";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "573e0ae650c5d76b18b6e564ba6d21bf321d00847de1d215b418acb64f056eb8";
+ };
+
+ LC_ALL = "en_US.utf8";
+
+ checkInputs = [ nose glibcLocales ]
+ ++ (if isPy3k then [ nose_warnings_filters ] else [ mock ]);
+
+ propagatedBuildInputs = [
+ jinja2 tornado ipython_genutils traitlets jupyter_core send2trash
+ jupyter_client nbformat nbconvert ipykernel terminado requests pexpect
+ prometheus_client
+ ];
+
+ # disable warning_filters
+ preCheck = lib.optionalString (!isPy3k) ''
+ echo "" > setup.cfg
+ '';
+
+ postPatch = ''
+ # Remove selenium tests
+ rm -rf notebook/tests/selenium
+
+ '';
+
+ checkPhase = ''
+ runHook preCheck
+ mkdir tmp
+ HOME=tmp nosetests -v ${if (stdenv.isDarwin) then ''
+ --exclude test_delete \
+ --exclude test_checkpoints_follow_file
+ ''
+ else ""}
+ '';
+
+ # Some of the tests use localhost networking.
+ __darwinAllowLocalNetworking = true;
+
+ meta = {
+ description = "The Jupyter HTML notebook is a web-based notebook environment for interactive computing";
+ homepage = https://jupyter.org/;
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [ fridh ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/notebook/default.nix b/nixpkgs/pkgs/development/python-modules/notebook/default.nix
index d081a5a92fb..3c174288b82 100644
--- a/nixpkgs/pkgs/development/python-modules/notebook/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/notebook/default.nix
@@ -25,11 +25,12 @@
buildPythonPackage rec {
pname = "notebook";
- version = "5.7.8";
+ version = "6.0.2";
+ disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "573e0ae650c5d76b18b6e564ba6d21bf321d00847de1d215b418acb64f056eb8";
+ sha256 = "399a4411e171170173344761e7fd4491a3625659881f76ce47c50231ed714d9b";
};
LC_ALL = "en_US.utf8";
diff --git a/nixpkgs/pkgs/development/python-modules/nuitka/default.nix b/nixpkgs/pkgs/development/python-modules/nuitka/default.nix
index 6be1f39328f..ba6dbced66e 100644
--- a/nixpkgs/pkgs/development/python-modules/nuitka/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nuitka/default.nix
@@ -46,7 +46,7 @@ in buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Python compiler with full language support and CPython compatibility";
license = licenses.asl20;
- homepage = http://nuitka.net/;
+ homepage = https://nuitka.net/;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/numba/default.nix b/nixpkgs/pkgs/development/python-modules/numba/default.nix
index 78593e443b1..f452b7fae73 100644
--- a/nixpkgs/pkgs/development/python-modules/numba/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/numba/default.nix
@@ -13,12 +13,12 @@
}:
buildPythonPackage rec {
- version = "0.45.0";
+ version = "0.46.0";
pname = "numba";
src = fetchPypi {
inherit pname version;
- sha256 = "fcea8dc6f9e0f1ddf7bd52a207858539bc14e893c5ee66d8730c3e5b9344c4b3";
+ sha256 = "c2cbaeae60f80805290fff50175028726fae12692404a36babd3326730fbceee";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";
diff --git a/nixpkgs/pkgs/development/python-modules/numcodecs/default.nix b/nixpkgs/pkgs/development/python-modules/numcodecs/default.nix
index 775cfeded8b..e49e6e19239 100644
--- a/nixpkgs/pkgs/development/python-modules/numcodecs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/numcodecs/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "numcodecs";
- version = "0.6.3";
+ version = "0.6.4";
src = fetchPypi {
inherit pname version;
- sha256 = "086qwlyi01rpgyyyy8bmhh9i7hpksyz33ldci3wdwmhiblyl362y";
+ sha256 = "ef4843d5db4d074e607e9b85156835c10d006afc10e175bda62ff5412fca6e4d";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/numexpr/default.nix b/nixpkgs/pkgs/development/python-modules/numexpr/default.nix
index 78203b3571b..775d279b317 100644
--- a/nixpkgs/pkgs/development/python-modules/numexpr/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/numexpr/default.nix
@@ -7,16 +7,15 @@
buildPythonPackage rec {
pname = "numexpr";
- version = "2.6.9";
+ version = "2.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "fc218b777cdbb14fa8cff8f28175ee631bacabbdd41ca34e061325b6c44a6fa6";
+ sha256 = "37324b5981b8962102bdc8640c4f05f5589da5d1df2702418783085cb78ca217";
};
# Remove existing site.cfg, use the one we built for numpy.
preBuild = ''
- rm site.cfg
ln -s ${numpy.cfg} site.cfg
'';
diff --git a/nixpkgs/pkgs/development/python-modules/numpy/default.nix b/nixpkgs/pkgs/development/python-modules/numpy/default.nix
index 41064c6b36c..fdc5e9b8f13 100644
--- a/nixpkgs/pkgs/development/python-modules/numpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/numpy/default.nix
@@ -16,12 +16,12 @@ let
};
in buildPythonPackage rec {
pname = "numpy";
- version = "1.17.2";
+ version = "1.17.4";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "73615d3edc84dd7c4aeb212fa3748fb83217e00d201875a47327f55363cef2df";
+ sha256 = "f58913e9227400f1395c7b800503ebfdb0772f1c33ff8cb4d6451c06cabdf316";
};
nativeBuildInputs = [ gfortran pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/numpydoc/default.nix b/nixpkgs/pkgs/development/python-modules/numpydoc/default.nix
index 0e6fa25bd53..e965f332fc9 100644
--- a/nixpkgs/pkgs/development/python-modules/numpydoc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/numpydoc/default.nix
@@ -1,22 +1,21 @@
-{ lib
-, buildPythonPackage
-, fetchPypi
+{ lib, buildPythonPackage, fetchPypi
+, jinja2
, nose
+, pytest
, sphinx
-, jinja2
}:
buildPythonPackage rec {
pname = "numpydoc";
- version = "0.8.0";
+ version = "0.9.1";
src = fetchPypi {
inherit pname;
inherit version;
- sha256 = "61f4bf030937b60daa3262e421775838c945dcdd671f37b69e8e4854c7eb5ffd";
+ sha256 = "09x6l1a4dcvj7001bvcmcayg1nwqwhaxlwbp6kzj9qrk57lqx3z0";
};
- checkInputs = [ nose ];
+ checkInputs = [ nose pytest ];
propagatedBuildInputs = [ sphinx jinja2 ];
meta = {
@@ -24,4 +23,4 @@ buildPythonPackage rec {
homepage = "https://github.com/numpy/numpydoc";
license = lib.licenses.free;
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/nvchecker/default.nix b/nixpkgs/pkgs/development/python-modules/nvchecker/default.nix
index f21624acf14..641db7008f8 100644
--- a/nixpkgs/pkgs/development/python-modules/nvchecker/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/nvchecker/default.nix
@@ -1,22 +1,20 @@
-{ stdenv, buildPythonPackage, fetchPypi, pythonOlder, pytest, setuptools, structlog, pytest-asyncio, flaky, tornado, pycurl }:
+{ stdenv, buildPythonPackage, fetchPypi, pythonOlder, pytest, setuptools, structlog, pytest-asyncio, flaky, tornado, pycurl, pytest-httpbin }:
buildPythonPackage rec {
pname = "nvchecker";
- version = "1.4.4";
+ version = "1.5";
src = fetchPypi {
inherit pname version;
- sha256 = "6276ed2a897a30ccd71bfd7cf9e6b7842f37f3d5a86d7a70fe46f437c62b1875";
+ sha256 = "0973f7c3ea5ad65fb19837e8915882a9f2c2f21f5c2589005478697391fea2fd";
};
propagatedBuildInputs = [ setuptools structlog tornado pycurl ];
- checkInputs = [ pytest pytest-asyncio flaky ];
-
- # requires network access
- doCheck = false;
+ checkInputs = [ pytest pytest-asyncio flaky pytest-httpbin ];
+ # disable `test_ubuntupkg` because it requires network
checkPhase = ''
- py.test
+ py.test -m "not needs_net" --ignore=tests/test_ubuntupkg.py
'';
disabled = pythonOlder "3.5";
diff --git a/nixpkgs/pkgs/development/python-modules/oauthenticator/default.nix b/nixpkgs/pkgs/development/python-modules/oauthenticator/default.nix
index 85dc80681aa..81c6daaf2de 100644
--- a/nixpkgs/pkgs/development/python-modules/oauthenticator/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/oauthenticator/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "oauthenticator";
- version = "0.8.2";
+ version = "0.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5195b5d66808787894590926b038381eb47495c9df4fd0d907c84d86cb35132f";
+ sha256 = "0ce31c929bb456ad8734b9b8a7f539e44ab3afff07169e25e974ca576f4c836c";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/oauthlib/default.nix b/nixpkgs/pkgs/development/python-modules/oauthlib/default.nix
index cdf88db632c..b8b85f606a9 100644
--- a/nixpkgs/pkgs/development/python-modules/oauthlib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/oauthlib/default.nix
@@ -9,12 +9,12 @@
}:
buildPythonPackage rec {
- version = "3.0.1";
+ version = "3.1.0";
pname = "oauthlib";
src = fetchPypi {
inherit pname version;
- sha256 = "0ce32c5d989a1827e3f1148f98b9085ed2370fc939bf524c9c851d8714797298";
+ sha256 = "bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889";
};
checkInputs = [ mock pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/ofxtools/default.nix b/nixpkgs/pkgs/development/python-modules/ofxtools/default.nix
index adcb640df13..1aa6b75e8bf 100644
--- a/nixpkgs/pkgs/development/python-modules/ofxtools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ofxtools/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "ofxtools";
- version = "0.5.4";
+ version = "0.8.20";
src = fetchPypi {
inherit pname version;
- sha256 = "83e1ca0a61463fca99d096a694466726a49979a5d2b8a36a65514c7a8617d3ea";
+ sha256 = "87245679911c0c12429a476fd269611512d3e4b44cb8871159bb76ba70f8a46f";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/onkyo-eiscp/default.nix b/nixpkgs/pkgs/development/python-modules/onkyo-eiscp/default.nix
index 7b5622cfeef..39c98706060 100644
--- a/nixpkgs/pkgs/development/python-modules/onkyo-eiscp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/onkyo-eiscp/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "onkyo-eiscp";
- version = "1.2.5";
+ version = "1.2.7";
src = fetchPypi {
inherit pname version;
- sha256 = "cfcca6bc6c36992095f5aa4a15870a3ef89b9a26d991da2333891c2675d4ef1b";
+ sha256 = "761abb16c654a1136763b927d094174d41f282809e44ea32cd47e199dd79d9c9";
};
propagatedBuildInputs = [ docopt netifaces ];
diff --git a/nixpkgs/pkgs/development/python-modules/openpyxl/2.nix b/nixpkgs/pkgs/development/python-modules/openpyxl/2.nix
new file mode 100644
index 00000000000..d58192c0666
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/openpyxl/2.nix
@@ -0,0 +1,38 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, jdcal
+, et_xmlfile
+, lxml
+}:
+
+buildPythonPackage rec {
+ pname = "openpyxl";
+ version = "2.6.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1d53801678e18d7fe38c116f1ad0c2383a654670c4c8806105b611c92d92f2e3";
+ };
+
+ checkInputs = [ pytest ];
+ propagatedBuildInputs = [ jdcal et_xmlfile lxml ];
+
+ postPatch = ''
+ # LICENSE.rst is missing, and setup.cfg currently doesn't contain anything useful anyway
+ # This should likely be removed in the next update
+ rm setup.cfg
+ '';
+
+ # Tests are not included in archive.
+ # https://bitbucket.org/openpyxl/openpyxl/issues/610
+ doCheck = false;
+
+ meta = {
+ description = "A Python library to read/write Excel 2007 xlsx/xlsm files";
+ homepage = https://openpyxl.readthedocs.org;
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ lihop sjourdois ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/openpyxl/default.nix b/nixpkgs/pkgs/development/python-modules/openpyxl/default.nix
index ea12f1cc35a..c2075fe4f8e 100644
--- a/nixpkgs/pkgs/development/python-modules/openpyxl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/openpyxl/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, pytest
, jdcal
, et_xmlfile
@@ -9,11 +10,12 @@
buildPythonPackage rec {
pname = "openpyxl";
- version = "2.6.2";
+ version = "3.0.0";
+ disabled = isPy27; # 2.6.4 was final python2 release
src = fetchPypi {
inherit pname version;
- sha256 = "1d2af392cef8c8227bd2ac3ebe3a28b25aba74fd4fa473ce106065f0b73bfe2e";
+ sha256 = "340a1ab2069764559b9d58027a43a24db18db0e25deb80f81ecb8ca7ee5253db";
};
checkInputs = [ pytest ];
@@ -35,4 +37,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ lihop sjourdois ];
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/opentimestamps/default.nix b/nixpkgs/pkgs/development/python-modules/opentimestamps/default.nix
index 01f5595fea1..f9394efe398 100644
--- a/nixpkgs/pkgs/development/python-modules/opentimestamps/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/opentimestamps/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "opentimestamps";
- version = "0.4.0";
+ version = "0.4.1";
disabled = (!isPy3k);
# We can't use the pypi source because it doesn't include README.md which is
@@ -12,7 +12,7 @@ buildPythonPackage rec {
owner = "opentimestamps";
repo = "python-opentimestamps";
rev = "python-opentimestamps-v${version}";
- sha256 = "165rj08hwmbn44ra9n0cj5vfn6p49dqfn5lz2mks962mx19c7l0m";
+ sha256 = "0c45ij8absfgwizq6dfgg81siq3y8605sgg184vazp292w8nqmqr";
};
# Remove a failing test which expects the test source file to reside in the
diff --git a/nixpkgs/pkgs/development/python-modules/opentracing/default.nix b/nixpkgs/pkgs/development/python-modules/opentracing/default.nix
new file mode 100644
index 00000000000..8e771f2d46a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/opentracing/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, futures
+, gevent
+, mock
+, pytest
+, tornado }:
+
+buildPythonPackage rec {
+ pname = "opentracing";
+ version = "2.2.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "cfd231ba5c58f90bc277787e62861eb0c6e4af76e42957bec240bbdf71fb7e0e";
+ };
+
+ propagatedBuildInputs = lib.optional isPy27 futures;
+
+ checkInputs = [ gevent mock pytest tornado ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ homepage = https://github.com/opentracing/opentracing-python;
+ description = "Platform API for OpenTracing";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ rakesh4g ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/opt-einsum/default.nix b/nixpkgs/pkgs/development/python-modules/opt-einsum/default.nix
index f4e7d38ecb8..064c0adb134 100644
--- a/nixpkgs/pkgs/development/python-modules/opt-einsum/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/opt-einsum/default.nix
@@ -1,12 +1,12 @@
{ buildPythonPackage, fetchPypi, lib, numpy, pytest_4 }:
buildPythonPackage rec {
- version = "3.0.1";
+ version = "3.1.0";
pname = "opt_einsum";
src = fetchPypi {
inherit version pname;
- sha256 = "1agyvq26x0zd6j3wzgczl4apx8v7cb9w1z50azn8c3pq9jphgfla";
+ sha256 = "edfada4b1d0b3b782ace8bc14e80618ff629abf53143e1e6bbf9bd00b11ece77";
};
propagatedBuildInputs = [ numpy ];
diff --git a/nixpkgs/pkgs/development/python-modules/optuna/default.nix b/nixpkgs/pkgs/development/python-modules/optuna/default.nix
index fc62f67430f..bc96c4a2d47 100644
--- a/nixpkgs/pkgs/development/python-modules/optuna/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/optuna/default.nix
@@ -28,12 +28,12 @@
buildPythonPackage rec {
pname = "optuna";
- version = "0.13.0";
+ version = "0.17.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "915b9d7b28f7f7cdf015d8617c689ca90eda7a5bbd59c5fc232c9eccc9a91585";
+ sha256 = "3d1d3547340c47f34f3a416a2e0761a0ff887ae8ce06474e84ebcc8600afd438";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/outcome/default.nix b/nixpkgs/pkgs/development/python-modules/outcome/default.nix
index dc06ab63d2d..ff97ca15a92 100644
--- a/nixpkgs/pkgs/development/python-modules/outcome/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/outcome/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "outcome";
- version = "1.0.0";
+ version = "1.0.1";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "0wdcakx1r1317bx6139k9gv6k272fryid83d1kk0r43andfw0n4x";
+ sha256 = "fc7822068ba7dd0fc2532743611e8a73246708d3564e29a39f93d6ab3701b66f";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/packaging/default.nix b/nixpkgs/pkgs/development/python-modules/packaging/default.nix
index 2d12b32b438..cb1b4bb0a7d 100644
--- a/nixpkgs/pkgs/development/python-modules/packaging/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/packaging/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "packaging";
- version = "19.0";
+ version = "19.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0c98a5d0be38ed775798ece1b9727178c4469d9c3b4ada66e8e6b7849f8732af";
+ sha256 = "28b924174df7a2fa32c1953825ff29c61e2f5e082343165438812f00d3a7fc47";
};
propagatedBuildInputs = [ pyparsing six ];
diff --git a/nixpkgs/pkgs/development/python-modules/packet-python/default.nix b/nixpkgs/pkgs/development/python-modules/packet-python/default.nix
index 61d38759048..2c56372c2fa 100644
--- a/nixpkgs/pkgs/development/python-modules/packet-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/packet-python/default.nix
@@ -12,10 +12,10 @@
buildPythonPackage rec {
pname = "packet-python";
- version = "1.38.2";
+ version = "1.41.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1lh97la51fa3nxjl4ngsanrxw6qq5jwwn0dxj2f0946m043200xl";
+ sha256 = "685021502293f6b2e733376bcd0fef3f082c1a66c27072d92f483e27e387ad43";
};
nativeBuildInputs = [ pytestrunner ];
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix b/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix
index bf7ebee5657..886307b7104 100644
--- a/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix
@@ -3,14 +3,14 @@
buildPythonPackage rec {
pname = "paho-mqtt";
- version = "1.4.0";
+ version = "1.5.0";
# No tests in PyPI tarball
src = fetchFromGitHub {
owner = "eclipse";
repo = "paho.mqtt.python";
rev = "v${version}";
- sha256 = "1xg9ppz2lqacd9prsrx93q2wfkjjyla03xlfw74aj1alz9ki5hrs";
+ sha256 = "1fq5z53g2k18iiqnz5qq87vzjpppfza072nx0dwllmhimm2dskh5";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/palettable/default.nix b/nixpkgs/pkgs/development/python-modules/palettable/default.nix
index a27ad2172e0..6313e759e6b 100644
--- a/nixpkgs/pkgs/development/python-modules/palettable/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/palettable/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "palettable";
- version = "3.2.0";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1qp83l4mnwa9rb06m1d45i4691nkbqi82895ck4j6pirb825mz4c";
+ sha256 = "72feca71cf7d79830cd6d9181b02edf227b867d503bec953cf9fa91bf44896bd";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pandas/default.nix b/nixpkgs/pkgs/development/python-modules/pandas/default.nix
index 8abe4d3bf24..218194812b8 100644
--- a/nixpkgs/pkgs/development/python-modules/pandas/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pandas/default.nix
@@ -30,11 +30,11 @@ let
in buildPythonPackage rec {
pname = "pandas";
- version = "0.25.1";
+ version = "0.25.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1xm9dmbngsq46vj836csnb5j0bs88b1d713b0b5vx1q6gdxijbnb";
+ sha256 = "52da74df8a9c9a103af0a72c9d5fdc8e0183a90884278db7f386b5692a2220a4";
};
checkInputs = [ pytest glibcLocales moto hypothesis ];
diff --git a/nixpkgs/pkgs/development/python-modules/panel/default.nix b/nixpkgs/pkgs/development/python-modules/panel/default.nix
index 4c88f0e1e4b..99575715d94 100644
--- a/nixpkgs/pkgs/development/python-modules/panel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/panel/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "panel";
- version = "0.6.2";
+ version = "0.6.4";
src = fetchPypi {
inherit pname version;
- sha256 = "04w8jjlf7yz3k84xnacahczc9mmddqyp756rj3n8hclks9c1ww40";
+ sha256 = "9b86a827f24dcfd1b6d821836e691fca7aab21b79a293031297f83cf2f8d6cef";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/papermill/default.nix b/nixpkgs/pkgs/development/python-modules/papermill/default.nix
new file mode 100644
index 00000000000..ffe0fbc5da5
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/papermill/default.nix
@@ -0,0 +1,70 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, ansiwrap
+, click
+, future
+, pyyaml
+, nbformat
+, nbconvert
+, six
+, tqdm
+, jupyter_client
+, requests
+, entrypoints
+, tenacity
+, futures
+, backports_tempfile
+, isPy27
+, pytest
+, pytestcov
+, pytest-mock
+}:
+
+buildPythonPackage rec {
+ pname = "papermill";
+ version = "1.2.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "04dadaabdeb129c7414079f77b9f9a4a08f1322549aa99e20e4a12700ee23509";
+ };
+
+ propagatedBuildInputs = [
+ ansiwrap
+ click
+ future
+ pyyaml
+ nbformat
+ nbconvert
+ six
+ tqdm
+ jupyter_client
+ requests
+ entrypoints
+ tenacity
+ ] ++ lib.optionals isPy27 [
+ futures
+ backports_tempfile
+ ];
+
+ checkInputs = [
+ pytest
+ pytestcov
+ pytest-mock
+ ];
+
+ checkPhase = ''
+ HOME=$(mktemp -d) pytest
+ '';
+
+ # the test suite depends on cloud resources azure/aws
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Parametrize and run Jupyter and nteract Notebooks";
+ homepage = https://github.com/nteract/papermill;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/paperspace/default.nix b/nixpkgs/pkgs/development/python-modules/paperspace/default.nix
index e3427add427..7999ce03efe 100644
--- a/nixpkgs/pkgs/development/python-modules/paperspace/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/paperspace/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "paperspace";
- version = "0.0.19";
+ version = "0.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2216fb31919595ba442077e8028cc05b0598421a74604daeae4d2baa5e8409d9";
+ sha256 = "7959305128fea6da8ca0cdc528783a89859dacb9b54bf8eb89fd04a518872191";
};
propagatedBuildInputs = [ boto3 requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/papis/default.nix b/nixpkgs/pkgs/development/python-modules/papis/default.nix
index b2ae7cf73ed..f770fecd5e5 100644
--- a/nixpkgs/pkgs/development/python-modules/papis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/papis/default.nix
@@ -2,22 +2,24 @@
, requests, filetype, pyparsing, configparser, arxiv2bib
, pyyaml, chardet, beautifulsoup4, colorama, bibtexparser
, pylibgen, click, python-slugify, habanero, isbnlib
-, prompt_toolkit, pygments
+, prompt_toolkit, pygments, stevedore, tqdm, lxml
+, python-doi, isPy3k, pythonOlder
#, optional, dependencies
-, jinja2, whoosh, pytest
+, whoosh, pytest
, stdenv
}:
buildPythonPackage rec {
pname = "papis";
- version = "0.8.2";
+ version = "0.9";
+ disabled = !isPy3k;
# Missing tests on Pypi
src = fetchFromGitHub {
owner = "papis";
repo = pname;
rev = "v${version}";
- sha256 = "0sa4hpgjvqkjcmp9bjr27b5m5jg4pfspdc8nf1ny80sr0kzn72hb";
+ sha256 = "kzA8nlglbjHDPEB7HRAY2dza1Umn/OYUu+ydbA1OJ5Y=";
};
propagatedBuildInputs = [
@@ -25,11 +27,20 @@ buildPythonPackage rec {
pyyaml chardet beautifulsoup4 colorama bibtexparser
pylibgen click python-slugify habanero isbnlib
prompt_toolkit pygments
+ stevedore tqdm lxml
+ python-doi
# optional dependencies
- jinja2 whoosh
+ whoosh
];
- doCheck = !stdenv.isDarwin;
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "lxml<=4.3.5" "lxml~=4.3" \
+ --replace "python-slugify>=1.2.6,<4" "python-slugify"
+ '';
+
+ # pytest seems to hang with python3.8
+ doCheck = !stdenv.isDarwin && pythonOlder "3.8";
checkInputs = ([
pytest
@@ -42,7 +53,8 @@ buildPythonPackage rec {
# fail with 5.x
checkPhase = ''
HOME=$(mktemp -d) pytest papis tests --ignore tests/downloaders \
- -k "not test_get_data and not test_doi_to_data and not test_general and not get_document_url and not test_export_yaml and not test_citations"
+ -k "not test_get_data and not test_doi_to_data and not test_general and not get_document_url \
+ and not test_validate_arxivid and not test_downloader_getter"
'';
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/param/default.nix b/nixpkgs/pkgs/development/python-modules/param/default.nix
index cb27fdb64e5..d6b35725c76 100644
--- a/nixpkgs/pkgs/development/python-modules/param/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/param/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "param";
- version = "1.9.1";
+ version = "1.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1dbnviszdq3d2k3dfwpimb0adf27yzwm4iyv42rk8xvd8c6p9gdi";
+ sha256 = "a2dcb07c6a4ff48bade69bb5d30d84a96911a7e9dcb76b6de975453f933332f8";
};
checkInputs = [ flake8 nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/parameterized/default.nix b/nixpkgs/pkgs/development/python-modules/parameterized/default.nix
index 8d13fcfb4d5..b930b8dcd17 100644
--- a/nixpkgs/pkgs/development/python-modules/parameterized/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/parameterized/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchPypi, buildPythonPackage, nose, mock, glibcLocales, isPy3k }:
+{ stdenv, fetchPypi, buildPythonPackage, nose, mock, glibcLocales, isPy3k, isPy38 }:
buildPythonPackage rec {
pname = "parameterized";
@@ -10,7 +10,8 @@ buildPythonPackage rec {
};
# Tests require some python3-isms but code works without.
- doCheck = isPy3k;
+ # python38 is not fully supported yet
+ doCheck = isPy3k && (!isPy38);
checkInputs = [ nose mock glibcLocales ];
diff --git a/nixpkgs/pkgs/development/python-modules/parse/default.nix b/nixpkgs/pkgs/development/python-modules/parse/default.nix
index 2bbf92f40d4..d79badd66c9 100644
--- a/nixpkgs/pkgs/development/python-modules/parse/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/parse/default.nix
@@ -3,11 +3,11 @@
}:
buildPythonPackage rec {
pname = "parse";
- version = "1.12.0";
+ version = "1.12.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0hkic57kaxd5s56ylbwslmngqnpab864mjj8c0ayawfk6is6as0v";
+ sha256 = "a5fca7000c6588d77bc65c28f3f21bfce03b5e44daa8f9f07c17fe364990d717";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/parsley/default.nix b/nixpkgs/pkgs/development/python-modules/parsley/default.nix
new file mode 100644
index 00000000000..17e05b6027f
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/parsley/default.nix
@@ -0,0 +1,22 @@
+{ buildPythonPackage
+, fetchPypi
+, lib
+}:
+
+buildPythonPackage rec {
+ pname = "Parsley";
+ version = "1.3";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0hcd41bl07a8sx7nmx12p16xprnblc4phxkawwmmy78n8y6jfi4l";
+ };
+ # Tests fail although the package works just fine. Unfortunately
+ # the tests as run by the upstream CI server travis.org are broken.
+ doCheck = false;
+ meta = with lib; {
+ license = licenses.mit;
+ homepage = "https://launchpad.net/parsley";
+ description = "A parser generator library based on OMeta, and other useful parsing tools.";
+ maintainers = with maintainers; [ seppeljordan ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/parsy/default.nix b/nixpkgs/pkgs/development/python-modules/parsy/default.nix
index 4183f30caad..c7ee17f8c8d 100644
--- a/nixpkgs/pkgs/development/python-modules/parsy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/parsy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "parsy";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0mdqg07x5ybmbmj55x75gyhfcjrn7ml0cf3z0jwbskx845j31m6x";
+ sha256 = "bfc941ea5a69e6ac16bd4f7d9f807bbc17e35edd8b95bcd2499a25b059359012";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/partd/default.nix b/nixpkgs/pkgs/development/python-modules/partd/default.nix
index c7691df6b11..b400e8030f9 100644
--- a/nixpkgs/pkgs/development/python-modules/partd/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/partd/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "partd";
- version = "0.3.10";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "33722a228ebcd1fa6f44b1631bdd4cff056376f89eb826d7d880b35b637bcfba";
+ sha256 = "54fd91bc3b9c38159c790cd16950dbca6b019a2ead4c51dee4f9efc884f8ce0e";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/paste/default.nix b/nixpkgs/pkgs/development/python-modules/paste/default.nix
index 21e5a04c391..210996123a3 100644
--- a/nixpkgs/pkgs/development/python-modules/paste/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/paste/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "paste";
- version = "3.0.8";
+ version = "3.2.2";
src = fetchPypi {
pname = "Paste";
inherit version;
- sha256 = "05w1sh6ky4d7pmdb8nv82n13w22jcn3qsagg5ih3hjmbws9kkwf4";
+ sha256 = "15p95br9x7zjy0cckdy6xmhfg61cg49rhi75jd00svrnz234s7qb";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/pastescript/default.nix b/nixpkgs/pkgs/development/python-modules/pastescript/default.nix
index fe89e6e5aea..c7a863ea0f5 100644
--- a/nixpkgs/pkgs/development/python-modules/pastescript/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pastescript/default.nix
@@ -9,12 +9,12 @@
}:
buildPythonPackage rec {
- version = "3.0.0";
+ version = "3.2.0";
pname = "PasteScript";
src = fetchPypi {
inherit pname version;
- sha256 = "d9d4d98df8606ad3bfa77be4722207d1a53a0fbcc714ee75d0fcd8a5c3f775c3";
+ sha256 = "9b0f5c0f1c6a510a353fa7c3dc4fdaab9071462d60d24573de76a001fbc172ac";
};
buildInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/path.py/default.nix b/nixpkgs/pkgs/development/python-modules/path.py/default.nix
index d3c3206faba..272c34df429 100644
--- a/nixpkgs/pkgs/development/python-modules/path.py/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/path.py/default.nix
@@ -2,11 +2,12 @@
, buildPythonPackage
, fetchPypi
, setuptools_scm
-, pytest
+, pytestCheckHook
, pytest-flake8
, glibcLocales
, packaging
, isPy27
+, isPy38
, backports_os
, importlib-metadata
, fetchpatch
@@ -21,7 +22,7 @@ buildPythonPackage rec {
sha256 = "9f2169633403aa0423f6ec000e8701dd1819526c62465f5043952f92527fea0f";
};
- checkInputs = [ pytest pytest-flake8 glibcLocales packaging ];
+ checkInputs = [ pytestCheckHook pytest-flake8 glibcLocales packaging ];
buildInputs = [ setuptools_scm ];
propagatedBuildInputs = [
importlib-metadata
@@ -36,10 +37,11 @@ buildPythonPackage rec {
license = lib.licenses.mit;
};
- checkPhase = ''
- # ignore performance test which may fail when the system is under load
- py.test -v -k 'not TestPerformance'
- '';
+ # ignore performance test which may fail when the system is under load
+ # test_version fails with 3.8 https://github.com/jaraco/path.py/issues/172
+ disabledTests = [ "TestPerformance" ] ++ lib.optionals isPy38 [ "test_version"];
+
+ dontUseSetuptoolsCheck = true;
patches = [
(fetchpatch {
diff --git a/nixpkgs/pkgs/development/python-modules/pathlib2/default.nix b/nixpkgs/pkgs/development/python-modules/pathlib2/default.nix
index 7669e03cf6f..a81c652075c 100644
--- a/nixpkgs/pkgs/development/python-modules/pathlib2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pathlib2/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pathlib2";
- version = "2.3.3";
+ version = "2.3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "25199318e8cc3c25dcb45cbe084cc061051336d5a9ea2a12448d3d8cb748f742";
+ sha256 = "6cd9a47b597b37cc57de1c05e56fb1a1c9cc9fab04fe78c29acd090418529868";
};
propagatedBuildInputs = [ six ] ++ lib.optional (pythonOlder "3.5") scandir;
diff --git a/nixpkgs/pkgs/development/python-modules/pathos/default.nix b/nixpkgs/pkgs/development/python-modules/pathos/default.nix
index 814854596e9..b121176c31b 100644
--- a/nixpkgs/pkgs/development/python-modules/pathos/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pathos/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "pathos";
- version = "0.2.3";
+ version = "0.2.5";
src = fetchPypi {
inherit pname version;
- sha256 = "954c5b0a8b257c375e35d311c65fa62a210a3d65269195557de38418ac9f61f9";
+ sha256 = "21ae2cb1d5a76dcf57d5fe93ae8719c7339f467e246163650c08ccf35b87c846";
};
propagatedBuildInputs = [ dill pox ppft multiprocess ];
diff --git a/nixpkgs/pkgs/development/python-modules/pbr/default.nix b/nixpkgs/pkgs/development/python-modules/pbr/default.nix
index c3d5ba170e3..a03975e1b39 100644
--- a/nixpkgs/pkgs/development/python-modules/pbr/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pbr/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pbr";
- version = "5.1.3";
+ version = "5.4.3";
src = fetchPypi {
inherit pname version;
- sha256 = "8c361cc353d988e4f5b998555c88098b9d5964c2e11acf7b0d21925a66bb5824";
+ sha256 = "2c8e420cd4ed4cec4e7999ee47409e876af575d4c35a45840d59e8b5f3155ab8";
};
# circular dependencies with fixtures
diff --git a/nixpkgs/pkgs/development/python-modules/pdf2image/default.nix b/nixpkgs/pkgs/development/python-modules/pdf2image/default.nix
index 1fbddca8cc4..41009a4b7a2 100644
--- a/nixpkgs/pkgs/development/python-modules/pdf2image/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pdf2image/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pdf2image";
- version = "1.9.0";
+ version = "1.10.0";
propagatedBuildInputs = [ pillow poppler_utils ];
src = fetchPypi {
inherit pname version;
- sha256 = "186g36dcfv83iranyd8gqw2zinhpcvmq86zd7sbsn237gcqk43rn";
+ sha256 = "0bpprn5wcz414pqpvwjpd5cc0838shkw2cfvrwfiilhr09bhxbhb";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/pdftotext/default.nix b/nixpkgs/pkgs/development/python-modules/pdftotext/default.nix
index 6c3b1c0cb92..0a2427283f4 100644
--- a/nixpkgs/pkgs/development/python-modules/pdftotext/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pdftotext/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pdftotext";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1jwc2zpss0983wqqi0kpichasljsxar9c4ma8vycn8maw3pi3bg3";
+ sha256 = "c8bdc47b08baa17b8e03ba1f960fc6335b183d2644eaf7300e088516758a6090";
};
buildInputs = [ poppler ];
diff --git a/nixpkgs/pkgs/development/python-modules/peewee/default.nix b/nixpkgs/pkgs/development/python-modules/peewee/default.nix
index d2cd79419a4..2c7832f6ab4 100644
--- a/nixpkgs/pkgs/development/python-modules/peewee/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/peewee/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "peewee";
- version = "3.11.1";
+ version = "3.11.2";
# pypi release does not provide tests
src = fetchFromGitHub {
owner = "coleifer";
repo = pname;
rev = version;
- sha256 = "0q84r9x99h9a3kqs3i12bgk8rz5my8vpjngg8yaqd2kzsb6gynp8";
+ sha256 = "097cafqgk46bf0innwm7xnmsfs6z37hv3alyvrfz6d0iy4scshm5";
};
diff --git a/nixpkgs/pkgs/development/python-modules/pefile/default.nix b/nixpkgs/pkgs/development/python-modules/pefile/default.nix
new file mode 100644
index 00000000000..92a0d064f49
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pefile/default.nix
@@ -0,0 +1,30 @@
+{ buildPythonPackage
+, future
+, fetchPypi
+, lib
+}:
+
+buildPythonPackage rec {
+ pname = "pefile";
+ version = "2019.4.18";
+
+ propagatedBuildInputs = [ future ];
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "a5d6e8305c6b210849b47a6174ddf9c452b2888340b8177874b862ba6c207645";
+ };
+
+ # Test data encrypted.
+ doCheck = false;
+
+ # Verify import still works.
+ pythonImportsCheck = [ "pefile" ];
+
+ meta = with lib; {
+ description = "Multi-platform Python module to parse and work with Portable Executable (aka PE) files";
+ homepage = "https://github.com/erocarrera/pefile";
+ license = licenses.mit;
+ maintainers = [ maintainers.pamplemousse ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pelican/default.nix b/nixpkgs/pkgs/development/python-modules/pelican/default.nix
index cbda650158b..7066ecd3a52 100644
--- a/nixpkgs/pkgs/development/python-modules/pelican/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pelican/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "pelican";
- version = "4.1.1";
+ version = "4.2.0";
src = fetchFromGitHub {
owner = "getpelican";
repo = "pelican";
rev = version;
- sha256 = "08lwbkgqdf6qx9vg17qj70k7nz2j34ymlnrc4cbz7xj98cw4ams1";
+ sha256 = "0w9nqdw2jmqc6kqwg4rh6irr5k6j7hk8axg6vgd137rs50v62yv5";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
@@ -31,7 +31,7 @@ buildPythonPackage rec {
glibcLocales
# Note: Pelican has to adapt to a changed CLI of pandoc before enabling this
# again. Compare https://github.com/getpelican/pelican/pull/2252.
- # Version 4.1.1 is incompatible with our current pandoc version.
+ # Version 4.2.0 is incompatible with our current pandoc version.
# pandoc
git
mock
diff --git a/nixpkgs/pkgs/development/python-modules/pendulum/default.nix b/nixpkgs/pkgs/development/python-modules/pendulum/default.nix
index c3090f95900..354bded7b8c 100644
--- a/nixpkgs/pkgs/development/python-modules/pendulum/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pendulum/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pendulum";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "cf535d36c063575d4752af36df928882b2e0e31541b4482c97d63752785f9fcb";
+ sha256 = "d3078e007315a959989c41cee5cfd63cfeeca21dd3d8295f4bc24199489e9b6c";
};
propagatedBuildInputs = [ dateutil pytzdata ] ++ lib.optional (pythonOlder "3.5") typing;
diff --git a/nixpkgs/pkgs/development/python-modules/persim/default.nix b/nixpkgs/pkgs/development/python-modules/persim/default.nix
index 12bfddb3deb..d5e656c7b8f 100644
--- a/nixpkgs/pkgs/development/python-modules/persim/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/persim/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "persim";
- version = "0.0.9";
+ version = "0.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "52ce59856de25eec74c6f20951301b13e7d98c434e712d2225653e2087d54fbc";
+ sha256 = "932bb0489d4dc158e4f007ec609c61e4700003d882d8e7bdac218b70d14ce9cf";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/persistent/default.nix b/nixpkgs/pkgs/development/python-modules/persistent/default.nix
index 88008cd9530..76d5441c048 100644
--- a/nixpkgs/pkgs/development/python-modules/persistent/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/persistent/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "persistent";
- version = "4.5.0";
+ version = "4.5.1";
nativeBuildInputs = [ sphinx manuel ];
propagatedBuildInputs = [ zope_interface cffi ];
src = fetchPypi {
inherit pname version;
- sha256 = "0slbvq1m3rilgyhj6i522rsyv592xv9pmvm61mrmgkgf40kfnz69";
+ sha256 = "73862779577cb8637f2b68e7edee9a9b95cf33d0b83cb6e762f0f3fc12897aa6";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/pex/default.nix b/nixpkgs/pkgs/development/python-modules/pex/default.nix
index 30631e06b5f..fec9de45f68 100644
--- a/nixpkgs/pkgs/development/python-modules/pex/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pex/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pex";
- version = "1.6.11";
+ version = "1.6.12";
src = fetchPypi {
inherit pname version;
- sha256 = "034170w0qh20qkfaha2rpnccm31f7snhb4r9cd079v4v2x2swybk";
+ sha256 = "13q83yba01hzm9mlk5y1klqirxdmsm2yx1yll5zdik9fd8hg0rf6";
};
nativeBuildInputs = [ setuptools ];
diff --git a/nixpkgs/pkgs/development/python-modules/pexpect/default.nix b/nixpkgs/pkgs/development/python-modules/pexpect/default.nix
index 0116212ad9e..01b16d5bd63 100644
--- a/nixpkgs/pkgs/development/python-modules/pexpect/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pexpect/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pexpect";
- version = "4.6.0";
+ version = "4.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2a8e88259839571d1251d278476f3eec5db26deb73a70be5ed5dc5435e418aba";
+ sha256 = "9e2c1fd0e6ee3a49b28f95d4b33bc389c89b20af6a1255906e90ff1262ce62eb";
};
# Wants to run pythonin a subprocess
diff --git a/nixpkgs/pkgs/development/python-modules/pg8000/default.nix b/nixpkgs/pkgs/development/python-modules/pg8000/default.nix
index 7ea154255c1..33790b97c4e 100644
--- a/nixpkgs/pkgs/development/python-modules/pg8000/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pg8000/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "pg8000";
- version = "1.13.1";
+ version = "1.13.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "2208c7aaffe8d61f5c4ccbefeb74ba033003899e64aee37c0eb98aadae8b9c6b";
+ sha256 = "eebcb4176a7e407987e525a07454882f611985e0becb2b73f76efb93bbdc0aab";
};
propagatedBuildInputs = [ passlib ];
diff --git a/nixpkgs/pkgs/development/python-modules/pglast/default.nix b/nixpkgs/pkgs/development/python-modules/pglast/default.nix
index bfa6c301a7b..eef72793776 100644
--- a/nixpkgs/pkgs/development/python-modules/pglast/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pglast/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pglast";
- version = "1.4";
+ version = "1.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1442ae2cfc6427e9a8fcc2dc18d9ecfcaa1b16eba237fdcf0b2b13912eab9a86";
+ sha256 = "dcbd8061c553b90440741b77fbb274beca84716641a50be8675a6afe6dfbcea2";
};
disabled = !isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/phik/default.nix b/nixpkgs/pkgs/development/python-modules/phik/default.nix
new file mode 100644
index 00000000000..cef6173af3d
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/phik/default.nix
@@ -0,0 +1,54 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+, pytest
+, pytest-pylint
+, nbconvert
+, jupyter_client
+, numpy
+, scipy
+, pandas
+, matplotlib
+, numba
+}:
+
+buildPythonPackage rec {
+ pname = "phik";
+ version = "0.9.8";
+ format = "wheel";
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version format;
+ python = "py3";
+ sha256 = "c398452c5c1eea153905666b289c6a153712cf3d58811fa41e2bbbd27a65d678";
+ };
+
+ checkInputs = [
+ pytest
+ pytest-pylint
+ nbconvert
+ jupyter_client
+ ];
+
+ propagatedBuildInputs = [
+ numpy
+ scipy
+ pandas
+ matplotlib
+ numba
+ ];
+
+ postInstall = ''
+ rm -r $out/bin
+ '';
+
+ meta = with lib; {
+ description = "Phi_K correlation analyzer library";
+ longDescription = "Phi_K is a new and practical correlation coefficient based on several refinements to Pearson’s hypothesis test of independence of two variables.";
+ homepage = https://phik.readthedocs.io/en/latest/;
+ maintainers = with maintainers; [ melsigl ];
+ license = licenses.asl20;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix b/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix
index f52d61e839b..d37be90099c 100644
--- a/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "phonenumbers";
- version = "8.10.19";
+ version = "8.10.22";
src = fetchPypi {
inherit pname version;
- sha256 = "0xdj4faxvcmkw1war203yxcb66jhhbgscjyqxjifknr0mxax3ngw";
+ sha256 = "705dc7bbaa0d5932e9c010437c718bb3c0d7c93ab25b9710b4d9ae7370cc0121";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/phonopy/default.nix b/nixpkgs/pkgs/development/python-modules/phonopy/default.nix
index 026d466d218..e8f92bd8d78 100644
--- a/nixpkgs/pkgs/development/python-modules/phonopy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/phonopy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "phonopy";
- version = "2.0.0";
+ version = "2.3.2.post11";
src = fetchPypi {
inherit pname version;
- sha256 = "46baf7c4571fe75374071674727c2beb0388cf57073e0623d8457f04b1c54495";
+ sha256 = "4b4ef1c11bafa161a409ad018cbf8469aacd42fc77fd954442760161f63dd345";
};
propagatedBuildInputs = [ numpy pyyaml matplotlib h5py ];
diff --git a/nixpkgs/pkgs/development/python-modules/pid/default.nix b/nixpkgs/pkgs/development/python-modules/pid/default.nix
index 68009435750..20e9390861d 100644
--- a/nixpkgs/pkgs/development/python-modules/pid/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pid/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pid";
- version = "2.2.3";
+ version = "2.2.5";
src = fetchPypi {
inherit pname version;
- sha256 = "077da788630394adce075c88f4a087bcdb27d98cab67eb9046ebcfeedfc1194d";
+ sha256 = "96eb7dba326b88f5164bc1afdc986c7793e0d32d7f62366256a3903c7b0614ef";
};
buildInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix b/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix
index 025b17d19ae..ad2bae4a45e 100644
--- a/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix
@@ -22,12 +22,12 @@
buildPythonPackage rec {
pname = "pikepdf";
- version = "1.6.2";
+ version = "1.6.5";
disabled = ! isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1x1b55znr0j4fib69l2h0xq0qmbf2nbxwbwd4f7y8r4sqi20239z";
+ sha256 = "ee935eea84fa5fc1879355de38cd47216e5e922553303ee045c35917e13b2fcf";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pillow/default.nix b/nixpkgs/pkgs/development/python-modules/pillow/default.nix
index e0791248e26..7dc6ce9051b 100644
--- a/nixpkgs/pkgs/development/python-modules/pillow/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pillow/default.nix
@@ -6,11 +6,11 @@
}:
buildPythonPackage rec {
pname = "Pillow";
- version = "5.4.1";
+ version = "6.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5233664eadfa342c639b9b9977190d64ad7aca4edc51a966394d7e08e7f38a9f";
+ sha256 = "bf4e972a88f8841d8fdc6db1a75e0f8d763e66e3754b03006cbc3854d89f1cb1";
};
doCheck = !stdenv.isDarwin && !isPyPy;
diff --git a/nixpkgs/pkgs/development/python-modules/pip-tools/default.nix b/nixpkgs/pkgs/development/python-modules/pip-tools/default.nix
index 3358c27a29a..0a8d679ae5f 100644
--- a/nixpkgs/pkgs/development/python-modules/pip-tools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pip-tools/default.nix
@@ -1,18 +1,18 @@
-{ stdenv, fetchPypi, buildPythonPackage, pip, pytest, click, six, first
+{ stdenv, fetchPypi, buildPythonPackage, pip, pytest, click, six
, setuptools_scm, git, glibcLocales, mock }:
buildPythonPackage rec {
pname = "pip-tools";
- version = "3.8.0";
+ version = "4.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1vwh3hx4jrzf51yj9h31nk9ji53lqaq63mlqd7n84hcmfwy3rwz4";
+ sha256 = "0x36mp3a3f3wandfc0g8d53gg2jkc14nhisbryzspcl9f05sbvq6";
};
LC_ALL = "en_US.UTF-8";
checkInputs = [ pytest git glibcLocales mock ];
- propagatedBuildInputs = [ pip click six first setuptools_scm ];
+ propagatedBuildInputs = [ pip click six setuptools_scm ];
disabledTests = stdenv.lib.concatMapStringsSep " and " (s: "not " + s) [
# Depend on network tests:
@@ -32,12 +32,8 @@ buildPythonPackage rec {
"test_stdin"
"test_upgrade_packages_option"
"test_url_package"
- # Expect specific version of "six":
"test_editable_package"
- "test_input_file_without_extension"
"test_locally_available_editable_package_is_not_archived_in_cache_dir"
- "test_no_candidates"
- "test_no_candidates_pre"
];
checkPhase = ''
@@ -50,6 +46,5 @@ buildPythonPackage rec {
homepage = https://github.com/jazzband/pip-tools/;
license = licenses.bsd3;
maintainers = with maintainers; [ zimbatm ];
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/pip/default.nix b/nixpkgs/pkgs/development/python-modules/pip/default.nix
index 9892d02b392..e1af281b9e9 100644
--- a/nixpkgs/pkgs/development/python-modules/pip/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pip/default.nix
@@ -2,7 +2,7 @@
, python
, buildPythonPackage
, bootstrapped-pip
-, fetchPypi
+, fetchFromGitHub
, mock
, scripttest
, virtualenv
@@ -14,12 +14,15 @@
buildPythonPackage rec {
pname = "pip";
- version = "19.2.3";
+ version = "19.3.1";
format = "other";
- src = fetchPypi {
- inherit pname version;
- sha256 = "e7a31f147974362e6c82d84b91c7f2bdf57e4d3163d3d454e6c3e71944d67135";
+ src = fetchFromGitHub {
+ owner = "pypa";
+ repo = pname;
+ rev = version;
+ sha256 = "079gz0v37ah1l4i5iwyfb0d3mni422yv5ynnxa0wcqpnvkc7sfnw";
+ name = "${pname}-${version}-source";
};
nativeBuildInputs = [ bootstrapped-pip ];
@@ -34,7 +37,7 @@ buildPythonPackage rec {
meta = {
description = "The PyPA recommended tool for installing Python packages";
- license = lib.licenses.mit;
+ license = with lib.licenses; [ mit ];
homepage = https://pip.pypa.io/;
priority = 10;
};
diff --git a/nixpkgs/pkgs/development/python-modules/pip2nix/default.nix b/nixpkgs/pkgs/development/python-modules/pip2nix/default.nix
index 0e648f1ca18..8854e7d5678 100644
--- a/nixpkgs/pkgs/development/python-modules/pip2nix/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pip2nix/default.nix
@@ -6,6 +6,7 @@
, contexter
, jinja2
, pytest
+, pip
}:
buildPythonPackage rec {
@@ -17,7 +18,7 @@ buildPythonPackage rec {
sha256 = "ec9a71e09ac7f43cc7b6c9d386384eb7b5c331bf6ea0e72ca559d87979397a95";
};
- propagatedBuildInputs = [ click configobj contexter jinja2 pytest ];
+ propagatedBuildInputs = [ click configobj contexter pip jinja2 pytest ];
postPatch = ''
sed -i "s/'pip>=8,<10'/'pip'/" setup.py
@@ -27,6 +28,9 @@ buildPythonPackage rec {
# tests not included with pypi release
doCheck = false;
+ # Requires an old pip version
+ broken = true;
+
meta = with stdenv.lib; {
description = "Generate Nix expressions for Python packages";
homepage = https://github.com/johbo/pip2nix;
diff --git a/nixpkgs/pkgs/development/python-modules/pipdate/default.nix b/nixpkgs/pkgs/development/python-modules/pipdate/default.nix
index 8628705ed4d..08ed0c43a22 100644
--- a/nixpkgs/pkgs/development/python-modules/pipdate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pipdate/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pipdate";
- version = "0.3.2";
+ version = "0.3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "a27f64d13269adfd8594582f5a62c9f2151b426e701afdfc3b4f4019527b4121";
+ sha256 = "26bd12075e63ef7f8094da36c27bf5539d298f4ef2af6acba20e98b502439d6d";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pkgconfig/default.nix b/nixpkgs/pkgs/development/python-modules/pkgconfig/default.nix
index ab8c2f638b4..791905aef0f 100644
--- a/nixpkgs/pkgs/development/python-modules/pkgconfig/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pkgconfig/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pkgconfig";
- version = "1.4.0";
+ version = "1.5.1";
setupHook = pkgconfig.setupHook;
src = fetchPypi {
inherit pname version;
- sha256 = "048c3b457da7b6f686b647ab10bf09e2250e4c50acfe6f215398a8b5e6fcdb52";
+ sha256 = "97bfe3d981bab675d5ea3ef259045d7919c93897db7d3b59d4e8593cba8d354f";
};
checkInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/plac/default.nix b/nixpkgs/pkgs/development/python-modules/plac/default.nix
index d0e7b0d81ee..77bcf6cf4fc 100644
--- a/nixpkgs/pkgs/development/python-modules/plac/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/plac/default.nix
@@ -5,18 +5,18 @@
}:
buildPythonPackage rec {
pname = "plac";
- version = "1.0.0";
+ version = "1.1.3";
src = fetchPypi {
inherit pname version;
- sha256 = "b03f967f535b3bf5a71b191fa5eb09872a5cfb1e3b377efc4138995e10ba36d7";
+ sha256 = "398cb947c60c4c25e275e1f1dadf027e7096858fb260b8ece3b33bcff90d985f";
};
checkPhase = ''
cd doc
${python.interpreter} -m unittest discover -p "*test_plac*"
'';
-
+
meta = with stdenv.lib; {
description = "Parsing the Command Line the Easy Way";
homepage = https://github.com/micheles/plac;
diff --git a/nixpkgs/pkgs/development/python-modules/plaid-python/default.nix b/nixpkgs/pkgs/development/python-modules/plaid-python/default.nix
index 8577441cf9d..428d88d1831 100644
--- a/nixpkgs/pkgs/development/python-modules/plaid-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/plaid-python/default.nix
@@ -1,12 +1,12 @@
{ lib, buildPythonPackage, fetchPypi, requests, pytest }:
buildPythonPackage rec {
- version = "2.4.1";
+ version = "3.4.0";
pname = "plaid-python";
src = fetchPypi {
inherit pname version;
- sha256 = "2b7832f9fe0c6cd23dfdb805bcfc52e2ff06fca6604e5782b7518904c1dad6bb";
+ sha256 = "bbfad84b8c827a14bc5b0ab93e1e5c7117908e5fa4cdecaa44a037298a20b7de";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/plone-testing/default.nix b/nixpkgs/pkgs/development/python-modules/plone-testing/default.nix
index ff4020a920b..37ca1a33d65 100644
--- a/nixpkgs/pkgs/development/python-modules/plone-testing/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/plone-testing/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "plone.testing";
- version = "7.0.1";
+ version = "7.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "98a6e9ce8df1fdd33876e2d8c3ca3d8291612c20bd7e0811dac83b6ce10e984b";
+ sha256 = "2533c48b7bd54ff19da2b4f0c3ccd0a8878c46f03fadbf5f933baaf749d17690";
};
propagatedBuildInputs = [ six setuptools zope_testing ];
diff --git a/nixpkgs/pkgs/development/python-modules/plotly/default.nix b/nixpkgs/pkgs/development/python-modules/plotly/default.nix
index c12857759dd..9bf22b939d1 100644
--- a/nixpkgs/pkgs/development/python-modules/plotly/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/plotly/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "plotly";
- version = "4.1.1";
+ version = "4.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "06gjvicl5k0qn8xz2gnqd4akxvd81n16gwssr7gwlnmdic5da30g";
+ sha256 = "6650ddb4da3aa94dcaa32e0779e611c6b17f371b5250ffdbf5ece6d66ba4483b";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pluggy/default.nix b/nixpkgs/pkgs/development/python-modules/pluggy/default.nix
index 331ba8673dd..d094a2a26fc 100644
--- a/nixpkgs/pkgs/development/python-modules/pluggy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pluggy/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pluggy";
- version = "0.12.0";
+ version = "0.13.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0825a152ac059776623854c1543d65a4ad408eb3d33ee114dff91e57ec6ae6fc";
+ sha256 = "fa5fa1622fa6dd5c030e9cad086fa19ef6a0cf6d7a2d12318e10cb49d6d68f34";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/plumbum/default.nix b/nixpkgs/pkgs/development/python-modules/plumbum/default.nix
index 13afce05ef7..d24b2dcafda 100644
--- a/nixpkgs/pkgs/development/python-modules/plumbum/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/plumbum/default.nix
@@ -5,7 +5,7 @@
buildPythonPackage rec {
pname = "plumbum";
- version = "1.6.7";
+ version = "1.6.8";
checkInputs = [ pytest ];
@@ -14,6 +14,6 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "d143f079bfb60b11e9bec09a49695ce2e55ce5ca0246877bdb0818ab7c7fc312";
+ sha256 = "14mbyvc1y25lr72n1zh9ym5ngify7zdr57lxahidq03ycpwz4wc5";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/python-modules/plyfile/default.nix b/nixpkgs/pkgs/development/python-modules/plyfile/default.nix
index 3f6f3ab13bf..0aa891cd5ac 100644
--- a/nixpkgs/pkgs/development/python-modules/plyfile/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/plyfile/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "plyfile";
- version = "0.7";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "84ba5ee8c70a4924f64aa7edff5764b929f3b7842d53a3197d0b753818ad7089";
+ sha256 = "b119705dec157314cf504e9d2d6f7d5a76606495a778b673c2864ac92895dced";
};
propagatedBuildInputs = [ numpy ];
diff --git a/nixpkgs/pkgs/development/python-modules/poetry/default.nix b/nixpkgs/pkgs/development/python-modules/poetry/default.nix
index 52be2c3bafc..8f1136c4654 100644
--- a/nixpkgs/pkgs/development/python-modules/poetry/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/poetry/default.nix
@@ -7,6 +7,7 @@
, pyrsistent
, pyparsing
, cachecontrol
+, lockfile
, pkginfo
, html5lib
, shellingham
@@ -17,10 +18,11 @@
, virtualenv
, functools32
, pytest
+, jsonschema
}:
let
- cleo6 = cleo.overrideAttrs (oldAttrs: rec {
+ cleo6 = cleo.overridePythonAttrs (oldAttrs: rec {
version = "0.6.8";
src = fetchPypi {
inherit (oldAttrs) pname;
@@ -28,8 +30,6 @@ let
sha256 = "06zp695hq835rkaq6irr1ds1dp2qfzyf32v60vxpd8rcnxv319l5";
};
});
-
- jsonschema3 = callPackage ./jsonschema.nix { };
glob2 = callPackage ./glob2.nix { };
in buildPythonPackage rec {
@@ -51,14 +51,16 @@ in buildPythonPackage rec {
format = "pyproject";
propagatedBuildInputs = [
+ cachy
cleo6
requests
cachy
requests-toolbelt
- jsonschema3
+ jsonschema
pyrsistent
pyparsing
cachecontrol
+ lockfile
pkginfo
html5lib
shellingham
diff --git a/nixpkgs/pkgs/development/python-modules/poetry/jsonschema.nix b/nixpkgs/pkgs/development/python-modules/poetry/jsonschema.nix
deleted file mode 100644
index 35607b536f3..00000000000
--- a/nixpkgs/pkgs/development/python-modules/poetry/jsonschema.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ lib, buildPythonPackage, fetchPypi, isPy27
-, attrs
-, pyrsistent
-, six
-, functools32
-, lockfile
-, setuptools_scm
-}:
-
-buildPythonPackage rec {
- pname = "jsonschema";
- version = "3.0.1";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0c0a81564f181de3212efa2d17de1910f8732fa1b71c42266d983cd74304e20d";
- };
-
- nativeBuildInputs = [ setuptools_scm ];
- propagatedBuildInputs = [
- attrs
- pyrsistent
- six
- lockfile
- ] ++ lib.optional isPy27 functools32;
-
- # tests for latest version rely on custom version of betterpaths that is
- # difficult to deal with and isn't used on master
- doCheck = false;
-
- meta = with lib; {
- homepage = https://github.com/Julian/jsonschema;
- description = "An implementation of JSON Schema validation for Python";
- license = licenses.mit;
- maintainers = with maintainers; [ jakewaksbaum ];
- };
-}
diff --git a/nixpkgs/pkgs/development/python-modules/pony/default.nix b/nixpkgs/pkgs/development/python-modules/pony/default.nix
new file mode 100644
index 00000000000..ebda1976e2a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pony/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, python, buildPythonPackage, fetchPypi }:
+
+buildPythonPackage rec {
+ pname = "pony";
+ version = "0.7.11";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "05vyvsbcb99vjjs7qpbwy8j4m854w74z8di6zqsv8p9wbm38s06i";
+ };
+
+ doCheck = true;
+
+ # stripping the tests
+ postInstall = ''
+ rm -rf $out/${python.sitePackages}/pony/orm/tests
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Pony is a Python ORM with beautiful query syntax";
+ homepage = "https://ponyorm.org/";
+ maintainers = with maintainers; [ d-goldin xvapx ];
+ license = licenses.asl20;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/portalocker/default.nix b/nixpkgs/pkgs/development/python-modules/portalocker/default.nix
index 82be4b8151f..b3b98b2b2ec 100644
--- a/nixpkgs/pkgs/development/python-modules/portalocker/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/portalocker/default.nix
@@ -1,6 +1,7 @@
{ buildPythonPackage
, fetchPypi
, lib
+, fetchpatch
, sphinx
, flake8
, pytest
@@ -10,12 +11,12 @@
}:
buildPythonPackage rec {
- version = "1.5.1";
+ version = "1.5.2";
pname = "portalocker";
src = fetchPypi {
inherit pname version;
- sha256 = "08d8vm373fbx90wrql2i7025d4ir54sq8ahx6g1pw9h793zqrn0y";
+ sha256 = "17rfgmgwyxyng8q7bvn369cncadqws2wgkg45q6v8337wm9jxins";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/portend/black-19.10b0.patch b/nixpkgs/pkgs/development/python-modules/portend/black-19.10b0.patch
new file mode 100644
index 00000000000..e781139e319
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/portend/black-19.10b0.patch
@@ -0,0 +1,13 @@
+diff --git a/test_portend.py b/test_portend.py
+index b2de8c2..3f90276 100644
+--- a/test_portend.py
++++ b/test_portend.py
+@@ -21,7 +21,7 @@ def socket_infos():
+
+
+ def id_for_info(info):
+- af, = info[:1]
++ (af,) = info[:1]
+ return str(af)
+
+ \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/python-modules/portend/default.nix b/nixpkgs/pkgs/development/python-modules/portend/default.nix
index 7aa66c2a309..9cc88983a30 100644
--- a/nixpkgs/pkgs/development/python-modules/portend/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/portend/default.nix
@@ -1,15 +1,16 @@
{ stdenv, buildPythonPackage, fetchPypi
-, pytest, setuptools_scm, tempora }:
+, pytest, setuptools_scm, tempora, pytest-black }:
buildPythonPackage rec {
pname = "portend";
- version = "2.3";
+ version = "2.5";
src = fetchPypi {
inherit pname version;
- sha256 = "b7ce7d35ea262415297cbfea86226513e77b9ee5f631d3baa11992d663963719";
+ sha256 = "19dc27bfb3c72471bd30a235a4d5fbefef8a7e31cab367744b5d87a205e7bfd9";
};
+ patches = [ ./black-19.10b0.patch ];
postPatch = ''
substituteInPlace pytest.ini --replace "--flake8" ""
'';
@@ -18,7 +19,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ tempora ];
- checkInputs = [ pytest ];
+ checkInputs = [ pytest pytest-black ];
checkPhase = ''
py.test --deselect=test_portend.py::TestChecker::test_check_port_listening
diff --git a/nixpkgs/pkgs/development/python-modules/poster3/default.nix b/nixpkgs/pkgs/development/python-modules/poster3/default.nix
new file mode 100644
index 00000000000..175faa343ca
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/poster3/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+, paste
+, webob
+, pyopenssl
+}:
+
+buildPythonPackage rec {
+ pname = "poster3";
+ version = "0.8.1";
+ format = "wheel"; # only redistributable available
+
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ format = "wheel";
+ python = "py3";
+ sha256 = "1b27d7d63e3191e5d7238631fc828e4493590e94dcea034e386c079d853cce14";
+ };
+
+ checkInputs = [
+ paste
+ webob
+ pyopenssl
+ ];
+
+ meta = with lib; {
+ description = "Streaming HTTP uploads and multipart/form-data encoding";
+ homepage = https://atlee.ca/software/poster/;
+ license = licenses.mit;
+ maintainers = with maintainers; [ WhittlesJr ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pox/default.nix b/nixpkgs/pkgs/development/python-modules/pox/default.nix
index 18aa9cb7369..4b0e292ce78 100644
--- a/nixpkgs/pkgs/development/python-modules/pox/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pox/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "pox";
- version = "0.2.5";
+ version = "0.2.7";
src = fetchPypi {
inherit pname version;
- sha256 = "2b53fbdf02596240483dc2cb94f94cc21252ad1b1858c7b1c151afeec9022cc8";
+ sha256 = "06afe1a4a1dbf8b47f7ad5a3c1d8ada9104c64933a1da11338269a2bd8642778";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/ppft/default.nix b/nixpkgs/pkgs/development/python-modules/ppft/default.nix
index 770b3a5a73e..5beed26cb20 100644
--- a/nixpkgs/pkgs/development/python-modules/ppft/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ppft/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "ppft";
- version = "1.6.4.9";
+ version = "1.6.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5537b00afb7b247da0f59cc57ee5680178be61c8b2e21b5a0672b70a3d247791";
+ sha256 = "9e2173042edd5cc9c7bee0d7731873f17fcdce0e42e4b7ab68857d0de7b631fc";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/prance/default.nix b/nixpkgs/pkgs/development/python-modules/prance/default.nix
new file mode 100644
index 00000000000..38133172ecf
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/prance/default.nix
@@ -0,0 +1,57 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, chardet
+, pyyaml
+, requests
+, six
+, semver
+, pytest
+, pytestcov
+, pytestrunner
+, sphinx
+, openapi-spec-validator
+}:
+
+buildPythonPackage rec {
+ pname = "prance";
+ version = "0.15.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "793f96dc8bba73bf4342f57b3570f5e0a94c30e60f0c802a2aaa302759dd8610";
+ };
+
+ buildInputs = [
+ pytestrunner
+ ];
+
+ propagatedBuildInputs = [
+ chardet
+ pyyaml
+ requests
+ six
+ semver
+ ];
+
+ checkInputs = [
+ pytest
+ pytestcov
+ openapi-spec-validator
+ ];
+
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "tests_require = dev_require," "tests_require = None,"
+ '';
+
+ # many tests require network connection
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Resolving Swagger/OpenAPI 2.0 and 3.0.0 Parser";
+ homepage = https://github.com/jfinkhaeuser/prance;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/praw/6.3.nix b/nixpkgs/pkgs/development/python-modules/praw/6.3.nix
new file mode 100644
index 00000000000..6c2201d1f1d
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/praw/6.3.nix
@@ -0,0 +1,53 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub
+, betamax
+, betamax-serializers
+, betamax-matchers
+, mock
+, six
+, pytestrunner
+, prawcore
+, pytest
+, requests-toolbelt
+, update_checker
+, websocket_client
+}:
+
+buildPythonPackage rec {
+ pname = "praw";
+ version = "6.3.1";
+
+ src = fetchFromGitHub {
+ owner = "praw-dev";
+ repo = "praw";
+ rev = "v${version}";
+ sha256 = "0by89aw7m803dvjcc33m9390msjm6v5v8g3k8ink9gfm421lw8ky";
+ };
+
+ nativeBuildInputs = [
+ pytestrunner
+ ];
+
+ propagatedBuildInputs = [
+ mock
+ prawcore
+ update_checker
+ websocket_client
+ ];
+
+ checkInputs = [
+ betamax
+ betamax-serializers
+ betamax-matchers
+ mock
+ pytest
+ requests-toolbelt
+ six
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Python Reddit API wrapper";
+ homepage = "https://praw.readthedocs.org/";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/praw/default.nix b/nixpkgs/pkgs/development/python-modules/praw/default.nix
index 2a3d85c2b35..14166b4f43c 100644
--- a/nixpkgs/pkgs/development/python-modules/praw/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/praw/default.nix
@@ -14,13 +14,13 @@
buildPythonPackage rec {
pname = "praw";
- version = "6.3.1";
+ version = "6.4.0";
src = fetchFromGitHub {
owner = "praw-dev";
repo = "praw";
rev = "v${version}";
- sha256 = "0by89aw7m803dvjcc33m9390msjm6v5v8g3k8ink9gfm421lw8ky";
+ sha256 = "0j92wqyppif2k80zhzq30b04r8ljwjviply400kn4rjn54hxd4hb";
};
nativeBuildInputs = [
@@ -48,7 +48,6 @@ buildPythonPackage rec {
description = "Python Reddit API wrapper";
homepage = "https://praw.readthedocs.org/";
license = licenses.bsd2;
- platforms = platforms.all;
maintainers = with maintainers; [ ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/prawcore/default.nix b/nixpkgs/pkgs/development/python-modules/prawcore/default.nix
index 282e8bac069..f16937692c2 100644
--- a/nixpkgs/pkgs/development/python-modules/prawcore/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/prawcore/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildPythonPackage, fetchPypi
, requests
, testfixtures, mock, requests_toolbelt
-, betamax, betamax-serializers, betamax-matchers
+, betamax, betamax-serializers, betamax-matchers, pytest
}:
buildPythonPackage rec {
@@ -24,8 +24,13 @@ buildPythonPackage rec {
betamax-serializers
betamax-matchers
requests_toolbelt
+ pytest
];
+ checkPhase = ''
+ pytest
+ '';
+
meta = with stdenv.lib; {
description = "Low-level communication layer for PRAW";
homepage = https://praw.readthedocs.org/;
diff --git a/nixpkgs/pkgs/development/python-modules/pre-commit/default.nix b/nixpkgs/pkgs/development/python-modules/pre-commit/default.nix
index 18b548faf21..27d56bab06e 100644
--- a/nixpkgs/pkgs/development/python-modules/pre-commit/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pre-commit/default.nix
@@ -14,12 +14,12 @@
buildPythonApplication rec {
pname = "pre-commit";
- version = "1.18.3";
+ version = "1.20.0";
src = fetchPypi {
inherit version;
pname = "pre_commit";
- sha256 = "0gqzx5n5kps7z45rgydciz0sq1m09b4g49vclhvybi57pn3hag0x";
+ sha256 = "0vmv3hrivm0sm81cn59n2pmw8h323sg4sgncl910djby2a3jc5cz";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/prison/default.nix b/nixpkgs/pkgs/development/python-modules/prison/default.nix
new file mode 100644
index 00000000000..4993976b51d
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/prison/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, six
+, nose
+}:
+
+buildPythonPackage rec {
+ pname = "prison";
+ version = "0.1.2";
+
+ src = fetchFromGitHub {
+ owner = "betodealmeida";
+ repo = "python-rison";
+ rev = version;
+ sha256 = "14vb468iznf9416z993bbqihywp9ibyslw5vp67wfr200zyxjwak";
+ };
+
+ propagatedBuildInputs = [
+ six
+ ];
+
+ checkInputs = [
+ nose
+ ];
+
+ meta = with lib; {
+ description = "Rison encoder/decoder";
+ homepage = https://github.com/betodealmeida/python-rison;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/progressbar2/default.nix b/nixpkgs/pkgs/development/python-modules/progressbar2/default.nix
index e348ace06b4..b9e16f6e457 100644
--- a/nixpkgs/pkgs/development/python-modules/progressbar2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/progressbar2/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "progressbar2";
- version = "3.42.0";
+ version = "3.47.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0a26r022lvz0vvwvhq2rfyl6h0hxbayvgbnajpnc0fc8f4gzr1n0";
+ sha256 = "7538d02045a1fd3aa2b2834bfda463da8755bd3ff050edc6c5ddff3bc616215f";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/prometheus_client/default.nix b/nixpkgs/pkgs/development/python-modules/prometheus_client/default.nix
index 67b82838798..17c04df814f 100644
--- a/nixpkgs/pkgs/development/python-modules/prometheus_client/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/prometheus_client/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "prometheus_client";
- version = "0.5.0";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "e8c11ff5ca53de6c3d91e1510500611cafd1d247a937ec6c588a0a7cc3bef93c";
+ sha256 = "71cd24a2b3eb335cb800c7159f423df1bd4dcd5171b234be15e3f31ec9f622da";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/prompt_toolkit/1.nix b/nixpkgs/pkgs/development/python-modules/prompt_toolkit/1.nix
index 133a1096863..c296af18de9 100644
--- a/nixpkgs/pkgs/development/python-modules/prompt_toolkit/1.nix
+++ b/nixpkgs/pkgs/development/python-modules/prompt_toolkit/1.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "prompt_toolkit";
- version = "1.0.16";
+ version = "1.0.18";
src = fetchPypi {
inherit pname version;
- sha256 = "c1cedd626e08b8ee830ee65897de754113ff3f3035880030c08b01674d85c5b4";
+ sha256 = "dd4fca02c8069497ad931a2d09914c6b0d1b50151ce876bc15bde4c747090126";
};
checkPhase = ''
rm prompt_toolkit/win32_types.py
diff --git a/nixpkgs/pkgs/development/python-modules/protobuf/default.nix b/nixpkgs/pkgs/development/python-modules/protobuf/default.nix
index d5ff4b04c59..73216f63f82 100644
--- a/nixpkgs/pkgs/development/python-modules/protobuf/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/protobuf/default.nix
@@ -1,12 +1,13 @@
{ stdenv, fetchpatch, python, buildPythonPackage, isPy37
-, protobuf, google_apputils, pyext, libcxx
+, protobuf, google_apputils, pyext, libcxx, isPy27
, disabled, doCheck ? true }:
with stdenv.lib;
buildPythonPackage {
inherit (protobuf) name src version;
- inherit disabled doCheck;
+ inherit disabled;
+ doCheck = doCheck && !isPy27; # setuptools>=41.4 no longer collects correctly on python2
NIX_CFLAGS_COMPILE =
# work around python distutils compiling C++ with $CC
diff --git a/nixpkgs/pkgs/development/python-modules/psd-tools/default.nix b/nixpkgs/pkgs/development/python-modules/psd-tools/default.nix
index 5f6c23beb02..bdabdae2691 100644
--- a/nixpkgs/pkgs/development/python-modules/psd-tools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/psd-tools/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "psd-tools";
- version = "1.4";
+ version = "1.8.30";
meta = {
description = "Python package for reading Adobe Photoshop PSD files";
@@ -14,7 +14,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0g2vss5hwlk96w0yj42n7ia56mly51n92f2rlbrifhn8hfbxd38s";
+ sha256 = "101d7df09f9a745f7729c25a1621428e501910ed6436d639e1aded4b03c14e02";
};
propagatedBuildInputs = [ docopt pillow ];
diff --git a/nixpkgs/pkgs/development/python-modules/psutil/default.nix b/nixpkgs/pkgs/development/python-modules/psutil/default.nix
index 37c19f5c14b..a3d909bb3d4 100644
--- a/nixpkgs/pkgs/development/python-modules/psutil/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/psutil/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "psutil";
- version = "5.6.3";
+ version = "5.6.5";
src = fetchPypi {
inherit pname version;
- sha256 = "863a85c1c0a5103a12c05a35e59d336e1d665747e531256e061213e2e90f63f3";
+ sha256 = "d051532ac944f1be0179e0506f6889833cf96e466262523e57a871de65a15147";
};
# No tests in archive
diff --git a/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix b/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix
index 7ce65aea2ca..2c78a66d86a 100644
--- a/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "psycopg2";
- version = "2.8.3";
+ version = "2.8.4";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "0ms4kx0p5n281l89awccix4d05ybmdngnjjpi9jbzd0rhf1nwyl9";
+ sha256 = "f898e5cc0a662a9e12bde6f931263a1bbd350cfb18e1d5336a12927851825bb6";
};
buildInputs = lib.optional stdenv.isDarwin openssl;
diff --git a/nixpkgs/pkgs/development/python-modules/ptpython/default.nix b/nixpkgs/pkgs/development/python-modules/ptpython/default.nix
index cf722e90ab3..01f9dda8f2c 100644
--- a/nixpkgs/pkgs/development/python-modules/ptpython/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ptpython/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "ptpython";
- version = "2.0.4";
+ version = "2.0.6";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1m34jbwj3j3762mg1vynpgciqw4kqdzdqjvd62mwhbjkly7ddsgb";
+ sha256 = "90e24040e82de4abae0bbe6e352d59ae6657e14e1154e742c0038679361b052f";
};
propagatedBuildInputs = [ prompt_toolkit docopt jedi pygments ];
diff --git a/nixpkgs/pkgs/development/python-modules/pudb/default.nix b/nixpkgs/pkgs/development/python-modules/pudb/default.nix
index bcba04fdfd2..789a9484d73 100644
--- a/nixpkgs/pkgs/development/python-modules/pudb/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pudb/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pudb";
- version = "2019.1";
+ version = "2019.2";
src = fetchPypi {
inherit pname version;
- sha256 = "19imrr17jnkd6fd2w1zzh63z0hcipg5b9v2x4svqm5c08p3cyc5c";
+ sha256 = "1p2qizb35f9lfhklldzrn8g9mwiar3zmpc44463h5n1ln40ymw78";
};
propagatedBuildInputs = [ pygments urwid ];
diff --git a/nixpkgs/pkgs/development/python-modules/pwntools/default.nix b/nixpkgs/pkgs/development/python-modules/pwntools/default.nix
index da7ddbc7dcb..72ab1b5c405 100644
--- a/nixpkgs/pkgs/development/python-modules/pwntools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pwntools/default.nix
@@ -5,28 +5,18 @@
, requests, tox, unicorn, intervaltree, fetchpatch }:
buildPythonPackage rec {
- version = "3.12.0";
+ version = "4.0.0b0";
pname = "pwntools";
src = fetchPypi {
inherit pname version;
- sha256 = "09a7yhsyqxb4xf2r6mbn3p5zx1wp89lxq7lj34y4zbin6ns5929s";
+ sha256 = "11f7x7rjad1nawn3r524lzxgz3nk89c6s3xycrscn3n86hh0zgid";
};
propagatedBuildInputs = [ Mako packaging pysocks pygments ROPGadget capstone paramiko pip psutil pyelftools pyserial dateutil requests tox unicorn intervaltree ];
- disabled = isPy3k;
doCheck = false; # no setuptools tests for the package
- # Can be removed when 3.13.0 is released
- patches = [
- (fetchpatch {
- url = "https://github.com/Gallopsled/pwntools/commit/9859f54a21404174dd17efee02f91521a2dd09c5.patch";
- sha256 = "0p0h87npn1mwsd8ciab7lg74bk3ahlk5r0mjbvx4jhihl2gjc3z2";
- })
- ];
-
-
meta = with stdenv.lib; {
homepage = "http://pwntools.com";
description = "CTF framework and exploit development library";
diff --git a/nixpkgs/pkgs/development/python-modules/py-vapid/default.nix b/nixpkgs/pkgs/development/python-modules/py-vapid/default.nix
index d5af1c1c33d..b0ca5c262cf 100644
--- a/nixpkgs/pkgs/development/python-modules/py-vapid/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/py-vapid/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "py-vapid";
- version = "1.5.0";
+ version = "1.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1b3g4ljkpi6ka5n63bl5y47r3qhxjmr6qfamqwxnmna2567b5las";
+ sha256 = "03057a3270ddc7d53c31e2915083d01ba8a3169f4032cab3dd9f4ebe44e2564a";
};
propagatedBuildInputs = [ cryptography ];
diff --git a/nixpkgs/pkgs/development/python-modules/py2bit/default.nix b/nixpkgs/pkgs/development/python-modules/py2bit/default.nix
new file mode 100644
index 00000000000..7699ccab3a2
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/py2bit/default.nix
@@ -0,0 +1,27 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "py2bit";
+ version = "0.3.0";
+
+ checkInput = [ pytest ];
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1vw2nvw1yrl7ikkqsqs1pg239yr5nspvd969r1x9arms1k25a1a5";
+ };
+
+ meta = with lib; {
+ homepage = "https://github.com/deeptools/py2bit";
+ description = "File access to 2bit files";
+ longDescription = ''
+ A python extension, written in C, for quick access to 2bit files. The extension uses lib2bit for file access.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ scalavision ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/py3buddy/default.nix b/nixpkgs/pkgs/development/python-modules/py3buddy/default.nix
new file mode 100644
index 00000000000..459922c9baf
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/py3buddy/default.nix
@@ -0,0 +1,38 @@
+{ stdenv
+, fetchFromGitHub
+, python
+, pyusb
+}:
+
+stdenv.mkDerivation rec {
+ pname = "py3buddy";
+ version = "unstable-2019-09-29";
+
+ src = fetchFromGitHub {
+ owner = "armijnhemel";
+ repo = pname;
+ rev = "2b28908454645117368ca56df67548c93f4e0b03";
+ sha256 = "12ar4kbplavndarkrbibxi5i607f5sfia5myscvalqy78lc33798";
+ };
+
+ propagatedBuildInputs = [ pyusb ];
+
+ dontConfigure = true;
+ dontBuild = true;
+ dontCheck = true;
+
+ installPhase = ''
+ install -D py3buddy.py $out/${python.sitePackages}/py3buddy.py
+ '';
+
+ postInstall = ''
+ install -D 99-ibuddy.rules $out/lib/udev/rules.d/99-ibuddy.rules
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Code to work with the iBuddy MSN figurine";
+ homepage = "https://github.com/armijnhemel/py3buddy";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ prusnak ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/py3status/default.nix b/nixpkgs/pkgs/development/python-modules/py3status/default.nix
index 8db3278bc4c..79b80fb11f0 100644
--- a/nixpkgs/pkgs/development/python-modules/py3status/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/py3status/default.nix
@@ -9,6 +9,7 @@
, pygobject3
, pyserial
, setuptools
+, dbus-python
, file
, acpi
@@ -23,16 +24,16 @@
buildPythonPackage rec {
pname = "py3status";
- version = "3.20";
+ version = "3.21";
src = fetchPypi {
inherit pname version;
- sha256 = "14p0ikbgy1pgphy00gvi6zpkz2kf5mwmawbdqs0l57s0fzrz7xwz";
+ sha256 = "c208c680d1511e8c1dc950a930d3ee1b83f2dbfaac1308cd43c4773810fee89b";
};
doCheck = false;
propagatedBuildInputs = [
- pytz requests tzlocal i3ipc pydbus pygobject3 pyserial setuptools
+ pytz requests tzlocal i3ipc pydbus pygobject3 pyserial setuptools dbus-python
];
buildInputs = [ file ];
prePatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pyGithub/default.nix b/nixpkgs/pkgs/development/python-modules/pyGithub/default.nix
index a4e3cada1fc..d09862184c0 100644
--- a/nixpkgs/pkgs/development/python-modules/pyGithub/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyGithub/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "PyGithub";
- version = "1.43.8";
+ version = "1.44.1";
src = fetchFromGitHub {
owner = "PyGithub";
repo = "PyGithub";
rev = "v${version}";
- sha256 = "1625v558xga5mwhl9jqmibywy5qafmg1vqrirqz6zfq1la1d22mw";
+ sha256 = "16ngnnm7xj9bd97pvyddag17dx28c5wi0gjx4ws8c8nrmf5w3iqk";
};
propagatedBuildInputs = [ python-jose pyjwt requests deprecated httpretty ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyaml/default.nix b/nixpkgs/pkgs/development/python-modules/pyaml/default.nix
index 927963cec8d..8601488bcf4 100644
--- a/nixpkgs/pkgs/development/python-modules/pyaml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyaml/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pyaml";
- version = "18.11.0";
+ version = "19.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b96292cc409e0f222b6fecff96afd2e19cfab5d1f2606344907751d42301263a";
+ sha256 = "c79ae98ececda136a034115ca178ee8bf3aa7df236c488c2f55d12f177b88f1e";
};
propagatedBuildInputs = [ pyyaml ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyannotate/default.nix b/nixpkgs/pkgs/development/python-modules/pyannotate/default.nix
index a09463a76d3..06dcdf83bcc 100644
--- a/nixpkgs/pkgs/development/python-modules/pyannotate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyannotate/default.nix
@@ -3,7 +3,7 @@
, fetchPypi
, pythonOlder
, six
-, mypy_extensions
+, mypy-extensions
, typing
, pytest
}:
@@ -18,7 +18,7 @@ buildPythonPackage rec {
};
checkInputs = [ pytest ];
- propagatedBuildInputs = [ six mypy_extensions ]
+ propagatedBuildInputs = [ six mypy-extensions ]
++ stdenv.lib.optionals (pythonOlder "3.5") [ typing ];
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pyasn1-modules/default.nix b/nixpkgs/pkgs/development/python-modules/pyasn1-modules/default.nix
index 446ec81bb4f..4ed93f63551 100644
--- a/nixpkgs/pkgs/development/python-modules/pyasn1-modules/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyasn1-modules/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pyasn1-modules";
- version = "0.2.5";
+ version = "0.2.7";
src = fetchPypi {
inherit pname version;
- sha256 = "ef721f68f7951fab9b0404d42590f479e30d9005daccb1699b0a51bb4177db96";
+ sha256 = "0c35a52e00b672f832e5846826f1fb7507907f7d52fba6faa9e3c4cbe874fe4b";
};
propagatedBuildInputs = [ pyasn1 ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyasn1/default.nix b/nixpkgs/pkgs/development/python-modules/pyasn1/default.nix
index f44cfef8a29..f8925cd3b52 100644
--- a/nixpkgs/pkgs/development/python-modules/pyasn1/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyasn1/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyasn1";
- version = "0.4.5";
+ version = "0.4.7";
src = fetchPypi {
inherit pname version;
- sha256 = "da2420fe13a9452d8ae97a0e478adde1dee153b11ba832a95b223a2ba01c10f7";
+ sha256 = "a9495356ca1d66ed197a0f72b41eb1823cf7ea8b5bd07191673e8147aecf8604";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix b/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix
index 13f8efbb581..795f623ba53 100644
--- a/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix
@@ -1,17 +1,20 @@
{ lib
, buildPythonPackage
, fetchPypi
+, requests
}:
buildPythonPackage rec {
pname = "pyatmo";
- version = "1.10";
+ version = "2.3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "13ca794416707b8cefcb7584bbfff65a4640fcc2510ad73e818fef94d424fca6";
+ sha256 = "b884402c62d589a38444e8f4b3892b18312e8f9442cd8d12e7ec01c698328f54";
};
+ propagatedBuildInputs = [ requests ];
+
# Upstream provides no unit tests.
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/pyatv/default.nix b/nixpkgs/pkgs/development/python-modules/pyatv/default.nix
index 783a36dd2de..ae2780e1dc3 100644
--- a/nixpkgs/pkgs/development/python-modules/pyatv/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyatv/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pyatv";
- version = "0.3.12";
+ version = "0.3.13";
src = fetchPypi {
inherit pname version;
- sha256 = "135xvy1nn0x5knc7l05amfs837xkx2gcg3lpp69ya9kqs8j6brgp";
+ sha256 = "8fc1a903a9d666e4109127410d35a83458559a86bc0de3fe1ffb3f15d2d653b3";
};
propagatedBuildInputs = [ srptools aiohttp zeroconf ed25519 cryptography curve25519-donna tox ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix b/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix
index 1034c9d844d..c6c1afdcc95 100644
--- a/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix
@@ -1,7 +1,7 @@
{ buildPythonPackage, stdenv, lxml, click, fetchFromGitHub, pytest, isPy3k }:
buildPythonPackage rec {
- version = "0.3.15";
+ version = "0.3.21";
pname = "pyaxmlparser";
# the PyPI tarball doesn't ship tests.
@@ -9,7 +9,7 @@ buildPythonPackage rec {
owner = "appknox";
repo = pname;
rev = "v${version}";
- sha256 = "0p4x21rg8h7alrg2zk6rbgc3fj77fiyky4zzvziz2bp5jpx1pvzp";
+ sha256 = "1bphd2vl9akk78yqvvxcz36wmr47hp3nh6xyrdc8w1avy1aby1ij";
};
disabled = !isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/pybase64/default.nix b/nixpkgs/pkgs/development/python-modules/pybase64/default.nix
index afc353d182c..6c32de593c1 100644
--- a/nixpkgs/pkgs/development/python-modules/pybase64/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybase64/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pybase64";
- version = "0.5.0";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b26263fb6aff11b1e62965c3bac205c4ebe147f37c213191384acafea7f8ab50";
+ sha256 = "6ced40531bffc81bafc790d5c0d2f752e281b3b00fd6ff4e79385c625e5dbab1";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/pybids/default.nix b/nixpkgs/pkgs/development/python-modules/pybids/default.nix
index 8779ad36ca2..84f5a41c45b 100644
--- a/nixpkgs/pkgs/development/python-modules/pybids/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybids/default.nix
@@ -15,12 +15,12 @@
}:
buildPythonPackage rec {
- version = "0.9.2";
+ version = "0.9.5";
pname = "pybids";
src = fetchPypi {
inherit pname version;
- sha256 = "16c0v800yklp043prbrx1357vx1mq5gddxz5zqlcnf4akhzcqrxs";
+ sha256 = "0e8f8466067ff3023f53661c390c02702fcd5fe712bdd5bf167ffb0c2b920430";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pybigwig/default.nix b/nixpkgs/pkgs/development/python-modules/pybigwig/default.nix
new file mode 100644
index 00000000000..be54a38cd99
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pybigwig/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, numpy
+, zlib
+}:
+
+buildPythonPackage rec {
+ pname = "pyBigWig";
+ version = "0.3.17";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "157x6v48y299zm382krf1dw08fdxg95im8lnabhp5vc94s04zxj1";
+ };
+
+ buildInputs = [ zlib ];
+
+ checkInputs = [ numpy pytest ];
+
+ meta = with lib; {
+ homepage = "https://github.com/deeptools/pyBigWig";
+ description = "File access to bigBed files, and read and write access to bigWig files";
+ longDescription = ''
+ A python extension, written in C, for quick access to bigBed files
+ and access to and creation of bigWig files. This extension uses
+ libBigWig for local and remote file access.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ scalavision ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pybind11/default.nix b/nixpkgs/pkgs/development/python-modules/pybind11/default.nix
index 37e55617023..0f386a7c42f 100644
--- a/nixpkgs/pkgs/development/python-modules/pybind11/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybind11/default.nix
@@ -5,45 +5,59 @@
, python
, pytest
, cmake
-, numpy ? null
-, eigen ? null
-, scipy ? null
+, catch
+, numpy
+, eigen
+, scipy
}:
buildPythonPackage rec {
pname = "pybind11";
- version = "2.3.0";
+ version = "2.4.3";
src = fetchFromGitHub {
owner = "pybind";
repo = pname;
rev = "v${version}";
- sha256 = "11b6dniri8m05spfd2a19irz82shf4sdca73566bniggrf3zclnf";
+ sha256 = "0k89w4bsfbpzw963ykg1cyszi3h3nk393qd31m6y46pcfxkqh4rd";
};
- patches = [
- (fetchpatch {
- url = https://github.com/pybind/pybind11/commit/44a40dd61e5178985cfb1150cf05e6bfcec73042.patch;
- sha256 = "047nzyfsihswdva96hwchnp4gj2mlbiqvmkdnhxrfi9sji8x31ka";
- })
- (fetchpatch {
- name = "pytest-4-excinfo-fix.patch";
- url = https://github.com/pybind/pybind11/commit/9fd4712121fdbb6202a35be4c788525e6c8ab826.patch;
- sha256 = "07jjv8jlbszvr2grpm5xqxjac7jb0y68lgb1jcbb93k9vyp1hr33";
- })
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ catch ];
+
+ cmakeFlags = [
+ "-DEIGEN3_INCLUDE_DIR=${eigen}/include/eigen3"
+ ] ++ lib.optionals (!python.isPy2) [
+ # Enable some tests only on Python 3. The "test_string_view" test
+ # 'testTypeError: string_view16_chars(): incompatible function arguments'
+ # fails on Python 2.
+ "-DPYBIND11_CPP_STANDARD=-std=c++17"
];
- dontUseCmakeConfigure = true;
+ dontUseSetuptoolsBuild = true;
+ dontUsePipInstall = true;
+ dontUseSetuptoolsCheck = true;
- checkInputs = [ pytest cmake ]
- ++ (lib.optional (numpy != null) numpy)
- ++ (lib.optional (eigen != null) eigen)
- ++ (lib.optional (scipy != null) scipy);
- checkPhase = ''
- cmake ${if eigen != null then "-DEIGEN3_INCLUDE_DIR=${eigen}/include/eigen3" else ""}
- make -j $NIX_BUILD_CORES pytest
+ preFixup = ''
+ pushd ..
+ export PYBIND11_USE_CMAKE=1
+ setuptoolsBuildPhase
+ pipInstallPhase
+ # Symlink the CMake-installed headers to the location expected by setuptools
+ mkdir -p $out/include/${python.libPrefix}
+ ln -sf $out/include/pybind11 $out/include/${python.libPrefix}/pybind11
+ popd
'';
+ installCheckTarget = "pytest";
+ doInstallCheck = true;
+ checkInputs = [
+ pytest
+ numpy
+ scipy
+ ];
+
meta = {
homepage = https://github.com/pybind/pybind11;
description = "Seamless operability between C++11 and Python";
diff --git a/nixpkgs/pkgs/development/python-modules/pybindgen/default.nix b/nixpkgs/pkgs/development/python-modules/pybindgen/default.nix
index a322518979a..79c015576a5 100644
--- a/nixpkgs/pkgs/development/python-modules/pybindgen/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybindgen/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchPypi, buildPythonPackage, isPy3k, setuptools_scm, pygccxml }:
buildPythonPackage rec {
pname = "PyBindGen";
- version = "0.20.0";
+ version = "0.20.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0l9pz4s7p82ddf9nq56y1fk84j5dbsff1r2xnfily0m7sahyvc8g";
+ sha256 = "5615f6b5d9b8aec86d69acedd050ecb5eb7d1338436c3667e345f800a2658f9f";
};
buildInputs = [ setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/pybotvac/default.nix b/nixpkgs/pkgs/development/python-modules/pybotvac/default.nix
index 180b7c8d18f..e7ad1ef2d35 100644
--- a/nixpkgs/pkgs/development/python-modules/pybotvac/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybotvac/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pybotvac";
- version = "0.0.13";
+ version = "0.0.17";
src = fetchPypi {
inherit pname version;
- sha256 = "f6f147694ee5cbab1dea494454c11bd254e1c214d96d057cba27894a87210f1b";
+ sha256 = "f212f0df8a946c0fa25f0c20c3c9decd9ddc4dbd9b48592a3283e7481112923e";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/pybtex-docutils/default.nix b/nixpkgs/pkgs/development/python-modules/pybtex-docutils/default.nix
index 45d907df223..878654cef16 100644
--- a/nixpkgs/pkgs/development/python-modules/pybtex-docutils/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybtex-docutils/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildPythonPackage, fetchPypi, docutils, pybtex, six }:
buildPythonPackage rec {
- version = "0.2.1";
+ version = "0.2.2";
pname = "pybtex-docutils";
doCheck = false;
@@ -9,7 +9,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0dqk4lplij7rbqqi4dbpw3wzr4wj08ysswvdibls6s0x3ij7bc74";
+ sha256 = "ea90935da188a0f4de2fe6b32930e185c33a0e306154322ccc12e519ebb5fa7d";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/pybullet/default.nix b/nixpkgs/pkgs/development/python-modules/pybullet/default.nix
index 5a1d8d370c1..f72f09a3328 100644
--- a/nixpkgs/pkgs/development/python-modules/pybullet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pybullet/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pybullet";
- version = "2.4.9";
+ version = "2.5.7";
src = fetchPypi {
inherit pname version;
- sha256 = "bcb5aaca2b8adf94a04fd5206eea113ddc1993c9f13ab39f4a37e98f92b6d7db";
+ sha256 = "82a235a8fe3c8dee753d765c295ff0da92bcb5096209d26a0cfc3f5c6054e374";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix b/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
index 539c94910de..e1c5df1c31c 100644
--- a/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyChromecast";
- version = "4.0.1";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "06f83bv3sri1m4yw64hmb1k7n46pma6m2ik84c3lmc8b6j7z53fr";
+ sha256 = "b6979f1ddce1ff8760586aa6b8828290964b38f34c01aa1380ab1740330eeee2";
};
disabled = !isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/pycryptodome/default.nix b/nixpkgs/pkgs/development/python-modules/pycryptodome/default.nix
index e4b66b907ca..c3b807ce43c 100644
--- a/nixpkgs/pkgs/development/python-modules/pycryptodome/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pycryptodome/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchPypi, buildPythonPackage }:
buildPythonPackage rec {
- version = "3.7.3";
+ version = "3.9.2";
pname = "pycryptodome";
src = fetchPypi {
inherit pname version;
- sha256 = "1a222250e43f3c659b4ebd5df3e11c2f112aab6aef58e38af55ef5678b9f0636";
+ sha256 = "e1e007d072d50844188c067c325af8b3ad31e4b87792381469b821e95bf14cd8";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/pycryptodomex/default.nix b/nixpkgs/pkgs/development/python-modules/pycryptodomex/default.nix
index 62613c74765..7d3204e021a 100644
--- a/nixpkgs/pkgs/development/python-modules/pycryptodomex/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pycryptodomex/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "pycryptodomex";
- version = "3.7.3";
+ version = "3.9.2";
meta = {
description = "A self-contained cryptographic library for Python";
@@ -12,6 +12,6 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "b70fe991564e178af02ccf89435a8f9e8d052707a7c4b95bf6027cb785da3175";
+ sha256 = "137e8e2c7438184dae0b940cdf5d0d4f639b1df564a95dadbb7c4ec188850921";
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/pycryptopp/default.nix b/nixpkgs/pkgs/development/python-modules/pycryptopp/default.nix
index 8bb472d8fde..25ac99082c0 100644
--- a/nixpkgs/pkgs/development/python-modules/pycryptopp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pycryptopp/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, fetchpatch
, isPy3k
, setuptoolsDarcs
, darcsver
@@ -14,9 +15,19 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "08ad57a1a39b7ed23c173692281da0b8d49d98ad3dcc09f8cca6d901e142699f";
+ sha256 = "17v98bhh3nd6rkw0kk1xmnc9vm5ql0fji4in2wyd4zlvlfhmgb88";
};
+ patches = [
+ (fetchpatch {
+ name = "pycryptopp-cryptopp_6.patch";
+ url = "https://aur.archlinux.org/cgit/aur.git/plain/api_change.patch?h=pycryptopp&id=55f2973d6ca5e9e70438f2eadb7fb575b1a5048d";
+ sha256 = "0lvl2d32d2vkb0v6d39p9whda5bdrmlsjd41zy0x0znqm53a9i99";
+ stripLen = 1;
+ extraPrefix = "src/";
+ })
+ ];
+
# Prefer crypto++ library from the Nix store over the one that's included
# in the pycryptopp distribution.
preConfigure = "export PYCRYPTOPP_DISABLE_EMBEDDED_CRYPTOPP=1";
@@ -24,7 +35,7 @@ buildPythonPackage rec {
buildInputs = [ setuptoolsDarcs darcsver pkgs.cryptopp ];
meta = with stdenv.lib; {
- homepage = http://allmydata.org/trac/pycryptopp;
+ homepage = "https://tahoe-lafs.org/trac/pycryptopp";
description = "Python wrappers for the Crypto++ library";
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/python-modules/pycuda/default.nix b/nixpkgs/pkgs/development/python-modules/pycuda/default.nix
index 5f58101a8b5..225c605a57f 100644
--- a/nixpkgs/pkgs/development/python-modules/pycuda/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pycuda/default.nix
@@ -22,11 +22,11 @@ let
in
buildPythonPackage rec {
pname = "pycuda";
- version = "2018.1.1";
+ version = "2019.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "49d575fca3fd3c95467c3b0fb51967ad17d0c4cc18e078a6748309af4de36a8d";
+ sha256 = "ada56ce98a41f9f95fe18809f38afbae473a5c62d346cfa126a2d5477f24cc8a";
};
preConfigure = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pycurl/default.nix b/nixpkgs/pkgs/development/python-modules/pycurl/default.nix
index 066e849f0aa..ce11b8497cf 100644
--- a/nixpkgs/pkgs/development/python-modules/pycurl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pycurl/default.nix
@@ -41,7 +41,8 @@ buildPythonPackage rec {
and not test_keyfunction_bogus_return \
and not test_libcurl_ssl_gnutls \
and not test_libcurl_ssl_nss \
- and not test_libcurl_ssl_openssl"
+ and not test_libcurl_ssl_openssl" \
+ --ignore=tests/getinfo_test.py
'';
preConfigure = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pydantic/default.nix b/nixpkgs/pkgs/development/python-modules/pydantic/default.nix
index 42921ea6483..3e8e5086ead 100644
--- a/nixpkgs/pkgs/development/python-modules/pydantic/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pydantic/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "pydantic";
- version = "0.32.2";
+ version = "1.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0q565m7d2rapjy6ylbdpd00z9zk99pkqg110191racp1d34kb4va";
+ sha256 = "bf474cebe007701806f5f8b076fb8508116606e5c721734bb855bfec4185263c";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pydocstyle/2.nix b/nixpkgs/pkgs/development/python-modules/pydocstyle/2.nix
new file mode 100644
index 00000000000..a2f2daa2fe9
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pydocstyle/2.nix
@@ -0,0 +1,33 @@
+{ lib, buildPythonPackage, fetchFromGitHub, isPy3k, pythonOlder
+, snowballstemmer, six, configparser
+, pytest, pytestpep8, mock, pathlib }:
+
+buildPythonPackage rec {
+ pname = "pydocstyle";
+ version = "2.1.1";
+
+ # no tests on PyPI
+ # https://github.com/PyCQA/pydocstyle/issues/302
+ src = fetchFromGitHub {
+ owner = "PyCQA";
+ repo = pname;
+ rev = version;
+ sha256 = "1h0k8lpx14svc8dini62j0kqiam10pck5sdzvxa4xhsx7y689g5l";
+ };
+
+ propagatedBuildInputs = [ snowballstemmer six ] ++ lib.optional (!isPy3k) configparser;
+
+ checkInputs = [ pytest pytestpep8 mock ] ++ lib.optional (pythonOlder "3.4") pathlib;
+
+ checkPhase = ''
+ # test_integration.py installs packages via pip
+ py.test --pep8 --cache-clear -vv src/tests -k "not test_integration"
+ '';
+
+ meta = with lib; {
+ description = "Python docstring style checker";
+ homepage = https://github.com/PyCQA/pydocstyle/;
+ license = licenses.mit;
+ maintainers = with maintainers; [ dzabraev ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pydocstyle/default.nix b/nixpkgs/pkgs/development/python-modules/pydocstyle/default.nix
index a2f2daa2fe9..39d9f9f9a23 100644
--- a/nixpkgs/pkgs/development/python-modules/pydocstyle/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pydocstyle/default.nix
@@ -1,23 +1,25 @@
-{ lib, buildPythonPackage, fetchFromGitHub, isPy3k, pythonOlder
-, snowballstemmer, six, configparser
-, pytest, pytestpep8, mock, pathlib }:
+{ lib, buildPythonPackage, fetchFromGitHub, isPy3k
+, mock
+, pytest
+, pytestpep8
+, snowballstemmer
+}:
buildPythonPackage rec {
pname = "pydocstyle";
- version = "2.1.1";
+ version = "4.0.1";
+ disabled = !isPy3k;
- # no tests on PyPI
- # https://github.com/PyCQA/pydocstyle/issues/302
src = fetchFromGitHub {
owner = "PyCQA";
repo = pname;
rev = version;
- sha256 = "1h0k8lpx14svc8dini62j0kqiam10pck5sdzvxa4xhsx7y689g5l";
+ sha256 = "1sr8d2fsfpam4f14v4als6g2v6s3n9h138vxlwhd6slb3ll14y4l";
};
- propagatedBuildInputs = [ snowballstemmer six ] ++ lib.optional (!isPy3k) configparser;
+ propagatedBuildInputs = [ snowballstemmer ];
- checkInputs = [ pytest pytestpep8 mock ] ++ lib.optional (pythonOlder "3.4") pathlib;
+ checkInputs = [ pytest pytestpep8 mock ];
checkPhase = ''
# test_integration.py installs packages via pip
diff --git a/nixpkgs/pkgs/development/python-modules/pydocumentdb/default.nix b/nixpkgs/pkgs/development/python-modules/pydocumentdb/default.nix
index 4413f9eef2e..659997d7158 100644
--- a/nixpkgs/pkgs/development/python-modules/pydocumentdb/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pydocumentdb/default.nix
@@ -6,14 +6,19 @@
}:
buildPythonPackage rec {
- version = "2.3.3";
+ version = "2.3.5";
pname = "pydocumentdb";
src = fetchPypi {
inherit pname version;
- sha256 = "1fcp3g62pc9hpa0r6vdjhaln4h0azywjqfzi8bd4414ja0mxmj3p";
+ sha256 = "1e6f072ae516fc061c9442f8ca470463b53dc626f0f6a86ff3a803293f4b50dd";
};
+ # https://github.com/Azure/azure-cosmos-python/issues/183
+ preBuild = ''
+ touch changelog.md
+ '';
+
propagatedBuildInputs = [ six requests ];
# requires an active Azure Cosmos service
diff --git a/nixpkgs/pkgs/development/python-modules/pydrive/default.nix b/nixpkgs/pkgs/development/python-modules/pydrive/default.nix
new file mode 100644
index 00000000000..aa0515323e2
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pydrive/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, google_api_python_client
+, oauth2client
+, pyyaml
+}:
+
+buildPythonPackage rec {
+ pname = "pydrive";
+ version = "1.3.1";
+
+ src = fetchPypi {
+ pname = "PyDrive";
+ inherit version;
+ sha256 = "11q7l94mb34hfh9wkdwfrh5xw99y13wa33ba7xp1q23q4b60v2c3";
+ };
+
+ propagatedBuildInputs = [
+ google_api_python_client
+ oauth2client
+ pyyaml
+ ];
+
+ # requires client_secrets.json
+ doCheck = false;
+
+ meta = {
+ description = "Google Drive API Python wrapper library";
+ homepage = "https://github.com/gsuitedevs/PyDrive";
+ license = lib.licenses.asl20;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pyezminc/default.nix b/nixpkgs/pkgs/development/python-modules/pyezminc/default.nix
index 2aad1906be2..614a1555cbe 100644
--- a/nixpkgs/pkgs/development/python-modules/pyezminc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyezminc/default.nix
@@ -29,6 +29,5 @@ buildPythonPackage rec {
description = "Python API for libminc using EZMINC";
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [ bcdarwin ];
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/pyfakefs/default.nix b/nixpkgs/pkgs/development/python-modules/pyfakefs/default.nix
index 7142b40ce0b..b2dbfdba819 100644
--- a/nixpkgs/pkgs/development/python-modules/pyfakefs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyfakefs/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, python, pytest, glibcLocales }:
buildPythonPackage rec {
- version = "3.5.8";
+ version = "3.6.1";
pname = "pyfakefs";
src = fetchPypi {
inherit pname version;
- sha256 = "8cd2270d65d3316dd4dc6bb83242df2e0990d27605209bc16e8041bcc0956961";
+ sha256 = "2654c665500ea8117b55cab51d4683a83ec1c76ddfae13640e509e4aac64b308";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pyfma/default.nix b/nixpkgs/pkgs/development/python-modules/pyfma/default.nix
index d9aab0b8fae..6c7038b9488 100644
--- a/nixpkgs/pkgs/development/python-modules/pyfma/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyfma/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pyfma";
- version = "0.1.0";
+ version = "0.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "79514717f8e632a0fb165e3d61222ed61202bea7b0e082f7b41c91e738f1fbc9";
+ sha256 = "2c9ea44c5e30ca8318ca794ff1e3941d3dc7958901b1a9c430d38734bf7b6f8d";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pyfribidi/default.nix b/nixpkgs/pkgs/development/python-modules/pyfribidi/default.nix
index a5caca40650..50a0bfa1e22 100644
--- a/nixpkgs/pkgs/development/python-modules/pyfribidi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyfribidi/default.nix
@@ -6,14 +6,14 @@
}:
buildPythonPackage rec {
- version = "0.11.0";
+ version = "0.12.0";
pname = "pyfribidi";
disabled = isPy3k || isPyPy;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "6f7d83c09eae0cb98a40b85ba3dedc31af4dbff8fc4425f244c1e9f44392fded";
+ sha256 = "64726a4a56783acdc79c6b9b3a15f16e6071077c897a0b999f3b43f744bc621c";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix b/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
index afd7a4599ec..ecb36313f34 100644
--- a/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "pyftdi";
- version = "0.30.0";
+ version = "0.30.3";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0avmxz38bkl6hp3fn1jm31qahsdp76j454mfnpxwx5wlk35iss09";
+ sha256 = "ed55f0cb2d2f84b6e97be9583d582480ba9777cb0179aac0bb0ac480cd6760f5";
};
propagatedBuildInputs = [ pyusb pyserial ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyfxa/default.nix b/nixpkgs/pkgs/development/python-modules/pyfxa/default.nix
index 93a74114af1..be6502893a3 100644
--- a/nixpkgs/pkgs/development/python-modules/pyfxa/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyfxa/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "PyFxA";
- version = "0.6.0";
+ version = "0.7.3";
src = fetchPypi {
inherit pname version;
- sha256 = "d511b6f43a9445587c609a138636d378de76661561116e1f4259fcec9d09b42b";
+ sha256 = "f47f4285629fa6c033c79adc3fb90926c0818a42cfddb04d32818547362f1627";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pyglet/default.nix b/nixpkgs/pkgs/development/python-modules/pyglet/default.nix
index e303f3415d7..16484cb1211 100644
--- a/nixpkgs/pkgs/development/python-modules/pyglet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyglet/default.nix
@@ -8,6 +8,8 @@
, glibc
, gtk2-x11
, gdk-pixbuf
+, fontconfig
+, freetype
}:
buildPythonPackage rec {
@@ -43,6 +45,12 @@ buildPythonPackage rec {
path = '${gtk2-x11}/lib/libgdk-x11-2.0${ext}'
elif name == 'gdk_pixbuf-2.0':
path = '${gdk-pixbuf}/lib/libgdk_pixbuf-2.0${ext}'
+ elif name == 'Xext':
+ path = '${xorg.libXext}/lib/libXext${ext}'
+ elif name == 'fontconfig':
+ path = '${fontconfig.lib}/lib/libfontconfig${ext}'
+ elif name == 'freetype':
+ path = '${freetype}/lib/libfreetype${ext}'
if path is not None:
return ctypes.cdll.LoadLibrary(path)
raise Exception("Could not load library {}".format(names))
diff --git a/nixpkgs/pkgs/development/python-modules/pyhocon/default.nix b/nixpkgs/pkgs/development/python-modules/pyhocon/default.nix
index ac4af42851c..f0e50895d83 100644
--- a/nixpkgs/pkgs/development/python-modules/pyhocon/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyhocon/default.nix
@@ -1,6 +1,6 @@
{ lib
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
# Runtime inputs:
, pyparsing
# Check inputs:
@@ -10,11 +10,13 @@
buildPythonPackage rec {
pname = "pyhocon";
- version = "0.3.51";
+ version = "0.3.53";
- src = fetchPypi {
- inherit pname version;
- sha256 = "10l014br012fa583rnj3wqf6g9gmljamcwpw4snqwwg15i0dmkll";
+ src = fetchFromGitHub {
+ owner = "chimpler";
+ repo = "pyhocon";
+ rev = version;
+ sha256 = "1lr56piiasnq1aiwli8ldw2wc3xjfck8az991mr5rdbqqsrh9vkv";
};
propagatedBuildInputs = [ pyparsing ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix b/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix
index cdd5f0fde6c..e55ef007eab 100644
--- a/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pyhomematic";
- version = "0.1.60";
+ version = "0.1.61";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0af06249988d3d38f01c4464e28fb895f5a22304fe479269c6e56d7c69df0b31";
+ sha256 = "7ef0f3b2ed30023297840d365cf94dcf81b7ee6d2be62fff14730e9eb7b59c00";
};
# PyPI tarball does not include tests/ directory
diff --git a/nixpkgs/pkgs/development/python-modules/pyjet/default.nix b/nixpkgs/pkgs/development/python-modules/pyjet/default.nix
index efbced9f3b3..4a20b5142b6 100644
--- a/nixpkgs/pkgs/development/python-modules/pyjet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyjet/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyjet";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "89ce11cd4541fb573d68fd60a219e5e1bdeb94cfcfffc917b472fde2aa9a5a31";
+ sha256 = "b334fb9a01854165629d49a2df43c81c880fc231a8a27c156beccf42f223fe47";
};
# fix for python37
diff --git a/nixpkgs/pkgs/development/python-modules/pyjson5/default.nix b/nixpkgs/pkgs/development/python-modules/pyjson5/default.nix
new file mode 100644
index 00000000000..232bafd3ba7
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pyjson5/default.nix
@@ -0,0 +1,26 @@
+{ buildPythonPackage, lib, nose, fetchFromGitHub }:
+
+buildPythonPackage rec {
+ pname = "pyjson5";
+ version = "0.8.5";
+
+ src = fetchFromGitHub {
+ owner = "dpranke";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0nyngj18jlkgvm1177lc3cj47wm4yh3dqigygvcvw7xkyryafsqn";
+ };
+
+ doCheck = true;
+ checkInputs = [ nose ];
+ checkPhase = ''
+ nosetests
+ '';
+
+ meta = with lib; {
+ description = "Python implementation of the JSON5 data format";
+ license = licenses.asl20;
+ homepage = "https://github.com/dpranke/pyjson5";
+ maintainers = with maintainers; [ isgy ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pyjwkest/default.nix b/nixpkgs/pkgs/development/python-modules/pyjwkest/default.nix
index 4460105f617..3c5b96af2ad 100644
--- a/nixpkgs/pkgs/development/python-modules/pyjwkest/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyjwkest/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "pyjwkest";
- version = "1.4.0";
+ version = "1.4.2";
meta = {
description = "Implementation of JWT, JWS, JWE and JWK";
@@ -14,7 +14,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "128e3c81d02993ac4cd7e29ef7aac767d91daa59380e6883ae589092945e4aad";
+ sha256 = "5560fd5ba08655f29ff6ad1df1e15dc05abc9d976fcbcec8d2b5167f49b70222";
};
buildInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyjwt/default.nix b/nixpkgs/pkgs/development/python-modules/pyjwt/default.nix
index 10bfb0d72b6..e91fbe2b3e4 100644
--- a/nixpkgs/pkgs/development/python-modules/pyjwt/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyjwt/default.nix
@@ -19,6 +19,11 @@ buildPythonPackage rec {
substituteInPlace setup.py --replace "pytest>=4.0.1,<5.0.0" "pytest"
'';
+ # ecdsa changed internal behavior
+ checkPhase = ''
+ pytest tests -k 'not ec_verify_should_return_false_if_signature_invalid'
+ '';
+
meta = with lib; {
description = "JSON Web Token implementation in Python";
homepage = https://github.com/jpadilla/pyjwt;
diff --git a/nixpkgs/pkgs/development/python-modules/pykde4/default.nix b/nixpkgs/pkgs/development/python-modules/pykde4/default.nix
index d2c66c8cd2c..5be43a412e5 100644
--- a/nixpkgs/pkgs/development/python-modules/pykde4/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pykde4/default.nix
@@ -19,7 +19,7 @@ in stdenv.mkDerivation rec {
pname = "pykde4";
src = fetchurl {
- url = "mirror://kde/stable/${version}/src/${pname}-${version}-${version}.tar.xz";
+ url = "mirror://kde/stable/${version}/src/${pname}-${version}.tar.xz";
sha256 = "1z40gnkyjlv6ds3cmpzvv99394rhmydr6rxx7qj33m83xnsxgfbz";
};
diff --git a/nixpkgs/pkgs/development/python-modules/pylint/1.9.nix b/nixpkgs/pkgs/development/python-modules/pylint/1.9.nix
index 571a9446e11..b1253c65b33 100644
--- a/nixpkgs/pkgs/development/python-modules/pylint/1.9.nix
+++ b/nixpkgs/pkgs/development/python-modules/pylint/1.9.nix
@@ -1,6 +1,6 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, astroid, six, isort,
mccabe, configparser, backports_functools_lru_cache, singledispatch,
- pytest, pytestrunner, pyenchant }:
+ pytest, pytestrunner, pyenchant, setuptools }:
buildPythonPackage rec {
pname = "pylint";
@@ -13,7 +13,7 @@ buildPythonPackage rec {
checkInputs = [ pytest pytestrunner pyenchant ];
- propagatedBuildInputs = [ astroid six isort mccabe configparser backports_functools_lru_cache singledispatch ];
+ propagatedBuildInputs = [ astroid six isort mccabe configparser backports_functools_lru_cache singledispatch setuptools ];
postPatch = lib.optionalString stdenv.isDarwin ''
# Remove broken darwin test
diff --git a/nixpkgs/pkgs/development/python-modules/pylint/default.nix b/nixpkgs/pkgs/development/python-modules/pylint/default.nix
index 4faeb05280d..8861a364b0f 100644
--- a/nixpkgs/pkgs/development/python-modules/pylint/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pylint/default.nix
@@ -1,20 +1,20 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, pythonOlder, astroid,
- isort, mccabe, pytest, pytestrunner }:
+ isort, mccabe, pytestCheckHook, pytestrunner }:
buildPythonPackage rec {
pname = "pylint";
- version = "2.3.1";
+ version = "2.4.3";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1wgzq0da87m7708hrc9h4bc5m4z2p7379i4xyydszasmjns3sgkj";
+ sha256 = "856476331f3e26598017290fd65bebe81c960e806776f324093a46b76fb2d1c0";
};
nativeBuildInputs = [ pytestrunner ];
- checkInputs = [ pytest ];
+ checkInputs = [ pytestCheckHook ];
propagatedBuildInputs = [ astroid isort mccabe ];
@@ -23,17 +23,15 @@ buildPythonPackage rec {
rm -vf pylint/test/test_functional.py
'';
- checkPhase = ''
- pytest pylint/test -k "not ${lib.concatStringsSep " and not " (
- # Broken tests
- [ "member_checks_py37" "iterable_context_py36" ] ++
- # Disable broken darwin tests
- lib.optionals stdenv.isDarwin [
- "test_parallel_execution"
- "test_py3k_jobs_option"
- ]
- )}"
- '';
+ disabledTests = [
+ # https://github.com/PyCQA/pylint/issues/3198
+ "test_by_module_statement_value"
+ ] ++ lib.optionals stdenv.isDarwin [
+ "test_parallel_execution"
+ "test_py3k_jobs_option"
+ ];
+
+ dontUseSetuptoolsCheck = true;
postInstall = ''
mkdir -p $out/share/emacs/site-lisp
diff --git a/nixpkgs/pkgs/development/python-modules/pymatgen/default.nix b/nixpkgs/pkgs/development/python-modules/pymatgen/default.nix
index 8403ec9add7..b60aea364c6 100644
--- a/nixpkgs/pkgs/development/python-modules/pymatgen/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pymatgen/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pymatgen";
- version = "2019.2.28";
+ version = "2019.10.16";
src = fetchPypi {
inherit pname version;
- sha256 = "fe4c9b8b16d618fa531a09073d69db6ab02c0c379e672862a41163e39ac91e85";
+ sha256 = "a8e8b169001737cdf16bb89b26c391963ba2bead54ea510530a52586e2072234";
};
nativeBuildInputs = [ glibcLocales ];
diff --git a/nixpkgs/pkgs/development/python-modules/pymbolic/default.nix b/nixpkgs/pkgs/development/python-modules/pymbolic/default.nix
index 0d13b377b13..2411abc5ac4 100644
--- a/nixpkgs/pkgs/development/python-modules/pymbolic/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pymbolic/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "pymbolic";
- version = "2018.1";
+ version = "2019.2";
src = fetchPypi {
inherit pname version;
- sha256 = "a47d5524d6a3cdc8a028079ce632eeb45ceea7243272d234f250622087688207";
+ sha256 = "a7507864a76574d72bf5732497b247661c6ad73bb277cd9c8aae09e90a62e05a";
};
postConfigure = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pymongo/default.nix b/nixpkgs/pkgs/development/python-modules/pymongo/default.nix
index 792b8b1bd5b..8748b0e559d 100644
--- a/nixpkgs/pkgs/development/python-modules/pymongo/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pymongo/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pymongo";
- version = "3.7.2";
+ version = "3.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8c74e2a9b594f7962c62cef7680a4cb92a96b4e6e3c2f970790da67cc0213a7e";
+ sha256 = "4249c6ba45587b959292a727532826c5032d59171f923f7f823788f413c2a5a3";
};
# Tests call a running mongodb instance
diff --git a/nixpkgs/pkgs/development/python-modules/pymupdf/default.nix b/nixpkgs/pkgs/development/python-modules/pymupdf/default.nix
index 749fe413de6..dc9b38eec9b 100644
--- a/nixpkgs/pkgs/development/python-modules/pymupdf/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pymupdf/default.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPythonPackage, fetchPypi, mupdf, swig }:
buildPythonPackage rec {
pname = "PyMuPDF";
- version = "1.16.2";
+ version = "1.16.7";
src = fetchPypi {
inherit pname version;
- sha256 = "1bidybzkjsc0kdd18xnhz97p70br8xh8whzwydp3a5m411cm00mg";
+ sha256 = "b16c85b2f89cc89e36b59fe734f14e5c939c8b24697bf33ff7a19584e8334976";
};
patchPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pynamodb/default.nix b/nixpkgs/pkgs/development/python-modules/pynamodb/default.nix
index 1e567a9935c..5016cfb741c 100644
--- a/nixpkgs/pkgs/development/python-modules/pynamodb/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pynamodb/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "pynamodb";
- version = "4.0.0";
+ version = "4.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "196pab5whswy3bgi2s842asjhyka2f9mw98m84bvqjmfw0m7x4y0";
+ sha256 = "0njbh3h6696nq5palqa0b8s0fbsvhbawpzl923dnfsa9kgq5m294";
};
propagatedBuildInputs = [ python-dateutil botocore ];
diff --git a/nixpkgs/pkgs/development/python-modules/pynvim/default.nix b/nixpkgs/pkgs/development/python-modules/pynvim/default.nix
index e5e14f44e10..a4765434f74 100644
--- a/nixpkgs/pkgs/development/python-modules/pynvim/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pynvim/default.nix
@@ -7,22 +7,21 @@
, trollius
, pythonOlder
, isPyPy
+, pytestrunner
}:
buildPythonPackage rec {
pname = "pynvim";
- version = "0.3.2";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "01dybk4vs452pljn1q3il5z2sd313ki0lgiglc0xmjc6wp290r6g";
+ sha256 = "1mp9ajsgrb9k2f3s8g7vdflj5mg02ii0d0wk4n6dmvjx52rqpzbi";
};
- checkInputs = [ nose ];
-
- checkPhase = ''
- nosetests
- '';
+ nativeBuildInputs = [
+ pytestrunner
+ ];
# Tests require pkgs.neovim,
# which we cannot add because of circular dependency.
diff --git a/nixpkgs/pkgs/development/python-modules/pyobjc/default.nix b/nixpkgs/pkgs/development/python-modules/pyobjc/default.nix
index 8c7af06b743..e71ab630b84 100644
--- a/nixpkgs/pkgs/development/python-modules/pyobjc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyobjc/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "pyobjc";
- version = "5.1.2";
+ version = "6.0.1";
# Gives "No matching distribution found for
# pyobjc-framework-Collaboration==4.0b1 (from pyobjc==4.0b1)"
@@ -10,7 +10,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "ccfc96382bf04977c68a06733f1d7499a7ddeb1f74760e3f8de483f9a542e691";
+ sha256 = "f19dcd668473d61e500440569936b2272333ec385a603730c39f68a8d42b474b";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/pyopencl/default.nix b/nixpkgs/pkgs/development/python-modules/pyopencl/default.nix
index cbe9b111a2c..0fd6253e5fd 100644
--- a/nixpkgs/pkgs/development/python-modules/pyopencl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyopencl/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "pyopencl";
- version = "2019.1.1";
+ version = "2019.1.2";
checkInputs = [ pytest ];
buildInputs = [ opencl-headers ocl-icd pybind11 ];
@@ -25,7 +25,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0g5n1c8gfqhfrfpzdypzwfj1q1nlqzcfjrx397cs6qqw67mg095k";
+ sha256 = "7803f3128dbd28ae6f5b851a80ef586a35b9575406ea7bb068b8e1516f8043f0";
};
# py.test is not needed during runtime, so remove it from `install_requires`
diff --git a/nixpkgs/pkgs/development/python-modules/pyparsing/default.nix b/nixpkgs/pkgs/development/python-modules/pyparsing/default.nix
index a6e8d620138..854ca4d90ee 100644
--- a/nixpkgs/pkgs/development/python-modules/pyparsing/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyparsing/default.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
pname = "pyparsing";
- version = "2.3.1";
+ version = "2.4.5";
src = fetchPypi {
inherit pname version;
- sha256 = "66c9268862641abcac4a96ba74506e594c884e3f57690a696d21ad8210ed667a";
+ sha256 = "4ca62001be367f01bd3e92ecbb79070272a9d4964dce6a48a82ff0b8bc7e683a";
};
# Not everything necessary to run the tests is included in the distribution
diff --git a/nixpkgs/pkgs/development/python-modules/pypillowfight/default.nix b/nixpkgs/pkgs/development/python-modules/pypillowfight/default.nix
index 0313632e6fd..feb1f9451bc 100644
--- a/nixpkgs/pkgs/development/python-modules/pypillowfight/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pypillowfight/default.nix
@@ -3,7 +3,7 @@
}:
buildPythonPackage rec {
pname = "pypillowfight";
- version = "0.2.4";
+ version = "0.3.0";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
@@ -11,7 +11,7 @@ buildPythonPackage rec {
owner = "OpenPaperwork";
repo = "libpillowfight";
rev = version;
- sha256 = "0wbzfhbzim61fmkm7p7f2rwslacla1x00a6xp50haawjh9zfwc4y";
+ sha256 = "096242v425mlqqj5g1giy59p7grxp05g78w6bk37vzph98jrgv3w";
};
prePatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pyramid_mako/default.nix b/nixpkgs/pkgs/development/python-modules/pyramid_mako/default.nix
index b4064e9f0f7..80546ee768e 100644
--- a/nixpkgs/pkgs/development/python-modules/pyramid_mako/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyramid_mako/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pyramid_mako";
- version = "1.0.2";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6da0987b9874cf53e72139624665a73965bbd7fbde504d1753e4231ce916f3a1";
+ sha256 = "0066c863441f1c3ddea60cee1ccc50d00a91a317a8052ca44131da1a12a840e2";
};
buildInputs = [ webtest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyro-ppl/default.nix b/nixpkgs/pkgs/development/python-modules/pyro-ppl/default.nix
index 5211b1377ac..daed808deb1 100644
--- a/nixpkgs/pkgs/development/python-modules/pyro-ppl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyro-ppl/default.nix
@@ -1,12 +1,12 @@
{ buildPythonPackage, fetchPypi, lib, pytorch, contextlib2
, graphviz, networkx, six, opt-einsum, tqdm }:
buildPythonPackage rec {
- version = "0.3.3";
+ version = "0.5.1";
pname = "pyro-ppl";
src = fetchPypi {
inherit version pname;
- sha256 = "e980e2aa5a029e2f133d422a9154a21c9cca96c417c230ddde858e41aa43687b";
+ sha256 = "cac2cb2a283c65d4187b7e19f0ff3b10a0ded1f377caba4f279c7898b206cd42";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pyro4/default.nix b/nixpkgs/pkgs/development/python-modules/pyro4/default.nix
index 8851b046414..fdeed665623 100644
--- a/nixpkgs/pkgs/development/python-modules/pyro4/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyro4/default.nix
@@ -8,22 +8,22 @@
, cloudpickle
, msgpack
, isPy27
-, isPy33
, selectors34
+, pytest
}:
buildPythonPackage rec {
pname = "Pyro4";
- version = "4.75";
+ version = "4.77";
src = fetchPypi {
inherit pname version;
- sha256 = "1dfpp36imddx19yv0kd28gk1l71ckhpqy6jd590wpm2680jw15rq";
+ sha256 = "2bfe12a22f396474b0e57c898c7e2c561a8f850bf2055d8cf0f7119f0c7a523f";
};
propagatedBuildInputs = [
serpent
- ] ++ lib.optionals (isPy27 || isPy33) [ selectors34 ];
+ ] ++ lib.optionals isPy27 [ selectors34 ];
buildInputs = [
dill
@@ -31,8 +31,15 @@ buildPythonPackage rec {
msgpack
];
+ checkInputs = [ pytest ];
+ # add testsupport.py to PATH
+ # ignore network related tests, which fail in sandbox
checkPhase = ''
- ${python.interpreter} setup.py test
+ PYTHONPATH=tests/PyroTests:$PYTHONPATH
+ pytest -k 'not StartNSfunc \
+ and not Broadcast \
+ and not GetIP' \
+ --ignore=tests/PyroTests/test_naming.py
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/pyroute2/default.nix b/nixpkgs/pkgs/development/python-modules/pyroute2/default.nix
index d99a703b173..3563edce792 100644
--- a/nixpkgs/pkgs/development/python-modules/pyroute2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyroute2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyroute2";
- version = "0.5.6";
+ version = "0.5.7";
src = fetchPypi {
inherit pname version;
- sha256 = "deae0e6191a04c3ee213c6fae6ed779602ef5da5ca5e2fa533f27bc04326bfbe";
+ sha256 = "963fce07da2841456d39e3b932b071f6de28d23dadfae014022d67a752916f98";
};
# requires root priviledges
diff --git a/nixpkgs/pkgs/development/python-modules/pyrsistent/default.nix b/nixpkgs/pkgs/development/python-modules/pyrsistent/default.nix
index c8310c39441..b4edb02258a 100644
--- a/nixpkgs/pkgs/development/python-modules/pyrsistent/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyrsistent/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "pyrsistent";
- version = "0.15.4";
+ version = "0.15.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0cv5xvhfhlj88pb0ghdwivkfcmgi6503qjwxx4r6n06nd6hpzd1l";
+ sha256 = "eb6545dbeb1aa69ab1fb4809bfbf5a8705e44d92ef8fc7c2361682a47c46c778";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/pysaml2/default.nix b/nixpkgs/pkgs/development/python-modules/pysaml2/default.nix
index 1528623aa0e..8c0513b0b51 100644
--- a/nixpkgs/pkgs/development/python-modules/pysaml2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pysaml2/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "pysaml2";
- version = "4.8.0";
+ version = "4.9.0";
# No tests in PyPI tarball
src = fetchFromGitHub {
owner = "IdentityPython";
repo = pname;
rev = "v${version}";
- sha256 = "1nnmk7apg169bawqi06jbx3p0x4sq12kszzl7k6j39273hqq5ii4";
+ sha256 = "1ww1l34zn25vxifs8nr0bg7gkhbpy5g45mj0jj4d8hzimahb1brx";
};
patches = [
diff --git a/nixpkgs/pkgs/development/python-modules/pyside/default.nix b/nixpkgs/pkgs/development/python-modules/pyside/default.nix
index 37ffd8e76e3..3f20a6ae478 100644
--- a/nixpkgs/pkgs/development/python-modules/pyside/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyside/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, cmake, buildPythonPackage, pysideGeneratorrunner, pysideShiboken, qt4, mesa }:
+{ lib, fetchurl, cmake, buildPythonPackage, pysideGeneratorrunner, pysideShiboken, qt4, mesa, libGL }:
# This derivation provides a Python module and should therefore be called via `python-packages.nix`.
buildPythonPackage rec {
@@ -15,7 +15,7 @@ buildPythonPackage rec {
nativeBuildInputs = [ cmake pysideGeneratorrunner pysideShiboken qt4 ];
- buildInputs = [ mesa ];
+ buildInputs = [ mesa libGL ];
makeFlags = "QT_PLUGIN_PATH=" + pysideShiboken + "/lib/generatorrunner";
diff --git a/nixpkgs/pkgs/development/python-modules/pysmbc/default.nix b/nixpkgs/pkgs/development/python-modules/pysmbc/default.nix
index b6068a65fbd..18ee419e8e5 100644
--- a/nixpkgs/pkgs/development/python-modules/pysmbc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pysmbc/default.nix
@@ -3,13 +3,13 @@
, setuptools }:
buildPythonPackage rec {
- version = "1.0.16";
+ version = "1.0.18";
pname = "pysmbc";
src = fetchPypi {
inherit pname version;
extension = "tar.bz2";
- sha256 = "62199b5cca02c05d5f3b9edbc9a864fb8a2cbe47a465c0b9461642eb3b6f5aca";
+ sha256 = "5da8aef1e3edaaffb1fbe2afe3772ba0a5f5bf666a28ae5db7b59ef96e465bdf";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/development/python-modules/pysnmp/default.nix b/nixpkgs/pkgs/development/python-modules/pysnmp/default.nix
index 81172787b65..e4027128993 100644
--- a/nixpkgs/pkgs/development/python-modules/pysnmp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pysnmp/default.nix
@@ -15,6 +15,8 @@ buildPythonPackage rec {
sha256 = "1acbfvpbr45i137s00mbhh21p71ywjfw3r8z0ybcmjjqz7rbwg8c";
};
+ patches = [ ./setup.py-Fix-the-setuptools-version-check.patch ];
+
# NameError: name 'mibBuilder' is not defined
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/pysnmp/setup.py-Fix-the-setuptools-version-check.patch b/nixpkgs/pkgs/development/python-modules/pysnmp/setup.py-Fix-the-setuptools-version-check.patch
new file mode 100644
index 00000000000..784ddd3f342
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pysnmp/setup.py-Fix-the-setuptools-version-check.patch
@@ -0,0 +1,27 @@
+From 5f843f7c8554e2feab7f57d8718231408196fd80 Mon Sep 17 00:00:00 2001
+From: Michael Weiss <dev.primeos@gmail.com>
+Date: Fri, 1 Nov 2019 18:47:14 +0100
+Subject: [PATCH] setup.py: Fix the setuptools version check
+
+This broke the Nix build after setuptools.__version__ changed from
+"41.2.0" to "41.4.0.post20191022".
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 0d987d5c..4f625d7c 100644
+--- a/setup.py
++++ b/setup.py
+@@ -63,7 +63,7 @@ try:
+
+ setup, Command = setuptools.setup, setuptools.Command
+
+- observed_version = [int(x) for x in setuptools.__version__.split('.')]
++ observed_version = [int(x) for x in setuptools.__version__.split('.')[0:3]]
+ required_version = [36, 2, 0]
+
+ # NOTE(etingof): require fresh setuptools to build proper wheels
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/development/python-modules/pysonos/default.nix b/nixpkgs/pkgs/development/python-modules/pysonos/default.nix
index 071231fd2de..ddab28471a8 100644
--- a/nixpkgs/pkgs/development/python-modules/pysonos/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pysonos/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "pysonos";
- version = "0.0.23";
+ version = "0.0.24";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0kc2j2wl1bblqzay9gd3frd3imvylxjkqrp6jxixc4kmiivbg8h8";
+ sha256 = "294ffce5394a3e0da6a6f4e23f84031f06d9eb76eaa362507c0b1033ffbf69b4";
};
propagatedBuildInputs = [ xmltodict requests ifaddr ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyspark/default.nix b/nixpkgs/pkgs/development/python-modules/pyspark/default.nix
index 45c84d16753..dd83e87d724 100644
--- a/nixpkgs/pkgs/development/python-modules/pyspark/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyspark/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyspark";
- version = "2.4.3";
+ version = "2.4.4";
src = fetchPypi {
inherit pname version;
- sha256 = "6839718ce9f779e81153d8a14a843a5c4b2d5e6574f3c916aec241022d717cb2";
+ sha256 = "13655eb113b8cf5f3f85b24fd92f86c4668a723723bd68949d028fa0df2cf694";
};
# pypandoc is broken with pandoc2, so we just lose docs.
diff --git a/nixpkgs/pkgs/development/python-modules/pyspf/default.nix b/nixpkgs/pkgs/development/python-modules/pyspf/default.nix
index 48e731004c1..61beac17ab3 100644
--- a/nixpkgs/pkgs/development/python-modules/pyspf/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyspf/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyspf";
- version = "2.0.13";
+ version = "2.0.12"; # version 2.0.13 should not be used, see #72791
src = fetchPypi {
inherit pname version;
- sha256 = "16wjj99d2pikz6z1gwnl1jjvad6qjgpsf3a85lh47qqrjpiipp32";
+ sha256 = "18j1rmbmhih7q6y12grcj169q7sx1986qn4gmpla9y5gwfh1p8la";
};
propagatedBuildInputs = [ pydns ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-annotate/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-annotate/default.nix
index 12a7baa55bf..c21ae854c9a 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-annotate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-annotate/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "1.0.2";
+ version = "1.0.3";
pname = "pytest-annotate";
src = fetchPypi {
inherit pname version;
- sha256 = "03e4dece2d1aa91666034f1b2e8bb7a7b8c6be11baf3cf2929b26eea5c6e86f3";
+ sha256 = "1ef5924aca93a7b47edaf46a38284fb5a173eed5e3b1a93ec00c8e35f0dd76ab";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-black/black-version.patch b/nixpkgs/pkgs/development/python-modules/pytest-black/black-version.patch
new file mode 100644
index 00000000000..93bb4180930
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pytest-black/black-version.patch
@@ -0,0 +1,13 @@
+diff --git a/setup.py b/setup.py
+index 5c9ce5f..84b148a 100644
+--- a/setup.py
++++ b/setup.py
+@@ -26,6 +26,6 @@ setup(
+ python_requires=">=2.7",
+ install_requires=[
+ "pytest>=3.5.0",
+- 'black==19.3b0; python_version >= "3.6"',
++ 'black; python_version >= "3.6"',
+ "toml",
+ ],
+ use_scm_version=True, \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-black/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-black/default.nix
new file mode 100644
index 00000000000..b129f9eec4b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pytest-black/default.nix
@@ -0,0 +1,28 @@
+{ lib, buildPythonPackage, fetchPypi
+, black
+, pytest
+, setuptools_scm
+, toml
+}:
+
+buildPythonPackage rec {
+ pname = "pytest-black";
+ version = "0.3.7";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "03gwwy1h3qnfh6vpfhgsa5ag53a9sw1g42sc2s8a2hilwb7yrfvm";
+ };
+
+ patches = [ ./black-version.patch ];
+ nativeBuildInputs = [ setuptools_scm ];
+
+ propagatedBuildInputs = [ black pytest toml ];
+
+ meta = with lib; {
+ description = "A pytest plugin to enable format checking with black";
+ homepage = "https://github.com/shopkeep/pytest-black";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-cov/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-cov/default.nix
index 9ddec4199d7..e376abbc33a 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-cov/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-cov/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pytest-cov";
- version = "2.6.1";
+ version = "2.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0ab664b25c6aa9716cbf203b17ddb301932383046082c081b9848a0edf5add33";
+ sha256 = "cc6742d8bac45070217169f5f72ceee1e0e55b0221f54bcf24845972d3a47f2b";
};
buildInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-django/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-django/default.nix
index 794a1e8bf20..4480cc1afcf 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-django/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-django/default.nix
@@ -10,11 +10,11 @@
}:
buildPythonPackage rec {
pname = "pytest-django";
- version = "3.5.1";
+ version = "3.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fynkswykgnqn8wqibavf598md5p005ilcac6sk4hpfv0v2v8kr6";
+ sha256 = "b6c900461a6a7c450dcf11736cabc289a90f5d6f28ef74c46e32e86ffd16a4bd";
};
nativeBuildInputs = [ pytest setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-doctestplus/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-doctestplus/default.nix
index a132fdd26f8..aa155e6b6ff 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-doctestplus/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-doctestplus/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pytest-doctestplus";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4e641bc720661c08ec3afe44a7951660cdff5e187259c433aa66e9ec2d5ccea1";
+ sha256 = "8872b9c236924af20c39c2813d7f1bde50a1edca7c4aba5a8bfbae3a32360e87";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-faulthandler/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-faulthandler/default.nix
index 9fddb743964..b9ac354abfd 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-faulthandler/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-faulthandler/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pytest-faulthandler";
- version = "1.6.0";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1bvfy6yyh2zlsrkpfmxy17149752m9y6ji9d34qp44bnci83dkjq";
+ sha256 = "ed72bbce87ac344da81eb7d882196a457d4a1026a3da4a57154dacd85cd71ae5";
};
nativeBuildInputs = [ setuptools_scm pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-forked/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-forked/default.nix
index b3ea60174a6..472e0b3559d 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-forked/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-forked/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-forked";
- version = "1.0.2";
+ version = "1.1.3";
src = fetchPypi {
inherit pname version;
- sha256 = "d352aaced2ebd54d42a65825722cb433004b4446ab5d2044851d9cc7a00c9e38";
+ sha256 = "1805699ed9c9e60cb7a8179b8d4fa2b8898098e82d229b0825d8095f0f261100";
};
buildInputs = [ pytest setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-mock/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-mock/default.nix
index 58e032df4df..c6c8b6f4f5c 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-mock/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-mock/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pytest-mock";
- version = "1.10.4";
+ version = "1.11.2";
src = fetchPypi {
inherit pname version;
- sha256 = "5bf5771b1db93beac965a7347dc81c675ec4090cb841e49d9d34637a25c30568";
+ sha256 = "04fgqm06vkg3k1ngha65g1k5a80x1g7pr11s78j2d72rj4w2ql7a";
};
propagatedBuildInputs = lib.optional (!isPy3k) mock;
@@ -27,18 +27,8 @@ buildPythonPackage rec {
pytest
];
- patches = [
- # Fix tests for pytest 4.6. Remove with the next release
- (fetchpatch {
- url = "https://github.com/pytest-dev/pytest-mock/commit/189cc599d3bfbe91a17c93211c04237b6c5849b1.patch";
- sha256 = "13nk75ldab3j8nfzyd9w4cgfk2fxq4if1aqkqy82ar7y7qh07a7m";
- })
- ];
-
checkPhase = ''
- # remove disabled test on next release
- # https://github.com/pytest-dev/pytest-mock/pull/151
- pytest -k "not test_detailed_introspection"
+ pytest
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-mypy/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-mypy/default.nix
index 09d79b33791..4fb2146d7a7 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-mypy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-mypy/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-mypy";
- version = "0.3.2";
+ version = "0.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "acc653210e7d8d5c72845a5248f00fd33f4f3379ca13fe56cfc7b749b5655c3e";
+ sha256 = "5a5338cecff17f005b181546a13e282761754b481225df37f33d37f86ac5b304";
};
propagatedBuildInputs = [ pytest mypy ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-openfiles/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-openfiles/default.nix
index dbce114d7bf..0fb23f245fb 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-openfiles/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-openfiles/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-openfiles";
- version = "0.3.2";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e51c91889eb9e4c75f47735efc57a1435f3f1182463600ba7bce7f2556a46884";
+ sha256 = "af591422f2bfa95f7690d83aeb8d76bd5421cb8b1dcaf085d58cd92e8d92058d";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-relaxed/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-relaxed/default.nix
index bd92577d5ba..4de823c2c87 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-relaxed/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-relaxed/default.nix
@@ -7,18 +7,21 @@
}:
buildPythonPackage rec {
- version = "1.1.4";
+ version = "1.1.5";
pname = "pytest-relaxed";
src = fetchPypi {
inherit pname version;
- sha256 = "511ac473252baa67d5451f7864516e2e8f1acedf0cef71f79d2ed916ee04e146";
+ sha256 = "e39a7e5b14e14dfff0de0ad720dfffa740c128d599ab14cfac13f4deb34164a6";
};
- propagatedBuildInputs = [ pytest six decorator ];
+ buildInputs = [ pytest ];
+ checkInputs = [ pytest ];
+
+ propagatedBuildInputs = [ six decorator ];
patchPhase = ''
- sed -i "s/pytest>=3,<3.3/pytest/g" setup.py
+ sed -i "s/pytest>=3,<5/pytest/g" setup.py
'';
# skip tests due to dir requirements
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-remotedata/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-remotedata/default.nix
index 2bf3a7f6cac..7d801a2789c 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-remotedata/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-remotedata/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-remotedata";
- version = "0.3.1";
+ version = "0.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "15b75a38431da96a4da5e48b20a18e4dcc40d191abc199b17cb969f818530481";
+ sha256 = "e20c58d4b7c359c4975dc3c3d3d67be0905180d2368be0be3ae09b15a136cfc0";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix
index 79ce9fa63a9..f5c35905cf6 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytest-rerunfailures";
- version = "7.0";
+ version = "8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1zfm9v80bqfdapygy9wmi6j6y5c179ixpnh9ih27py4v6cqwzjgk";
+ sha256 = "04p8rfvv7yi3gsdm1dw1mfhjwg6507rhgj7nbm5gfqw4kxmj7h8p";
};
checkInputs = [ mock pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-sanic/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-sanic/default.nix
index c760b6a5542..647d7abb07c 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-sanic/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-sanic/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pytest-sanic";
- version = "1.0.0";
+ version = "1.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0vlaq6p9g2p1xj9wshmin58p1faf5h9rcxvmjapx26zv8n23rnm1";
+ sha256 = "61a60e1b0456b2ceaeeb7173783f3450332c3609017fb6b18176b307f7186d3a";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-testmon/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-testmon/default.nix
index 17fb56a0588..ed1b754a996 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-testmon/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-testmon/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-testmon";
- version = "0.9.18";
+ version = "0.9.19";
src = fetchPypi {
inherit pname version;
- sha256 = "05648f9b22aeeda9d32e61b46fa78c9ff28f217d69005b3b19ffb75d5992187e";
+ sha256 = "f622fd9d0f5a0df253f0e6773713c3df61306b64abdfb202d39a85dcba1d1f59";
};
buildInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest-xdist/default.nix b/nixpkgs/pkgs/development/python-modules/pytest-xdist/default.nix
index a2796fba5d8..c8e41fdaa35 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest-xdist/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest-xdist/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pytest-xdist";
- version = "1.28.0";
+ version = "1.30.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f83a485293e81fd57c8a5a85a3f12473a532c5ca7dec518857cbb72766bb526c";
+ sha256 = "5d1b1d4461518a6023d56dab62fb63670d6f7537f23e2708459a557329accf48";
};
nativeBuildInputs = [ setuptools_scm pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest/4.nix b/nixpkgs/pkgs/development/python-modules/pytest/4.nix
index 7a43a2e2517..a3beae4e0cf 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest/4.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest/4.nix
@@ -3,7 +3,7 @@
, atomicwrites, mock, writeText, pathlib2, wcwidth, packaging, isPyPy
}:
buildPythonPackage rec {
- version = "4.6.5";
+ version = "4.6.6";
pname = "pytest";
preCheck = ''
@@ -13,7 +13,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "8fc39199bdda3d9d025d3b1f4eb99a192c20828030ea7c9a0d2840721de7d347";
+ sha256 = "692d9351353ef709c1126266579edd4fd469dcf6b5f4f583050f72161d6f3592";
};
checkInputs = [ hypothesis mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytest/default.nix b/nixpkgs/pkgs/development/python-modules/pytest/default.nix
index 1ddf52a33bd..39eed4f13c6 100644
--- a/nixpkgs/pkgs/development/python-modules/pytest/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytest/default.nix
@@ -3,7 +3,7 @@
, atomicwrites, mock, writeText, pathlib2, wcwidth, packaging, isPyPy, python
}:
buildPythonPackage rec {
- version = "5.1.0";
+ version = "5.2.2";
pname = "pytest";
disabled = !isPy3k;
@@ -15,7 +15,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "3805d095f1ea279b9870c3eeae5dddf8a81b10952c8835cd628cf1875b0ef031";
+ sha256 = "27abc3fef618a01bebb1f0d6d303d2816a99aa87a5968ebc32fe971be91eb1e6";
};
checkInputs = [ hypothesis mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/pytestrunner/default.nix b/nixpkgs/pkgs/development/python-modules/pytestrunner/default.nix
index 78ad4d2abc8..ebe1c588faa 100644
--- a/nixpkgs/pkgs/development/python-modules/pytestrunner/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytestrunner/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytest-runner";
- version = "4.2";
+ version = "5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "d23f117be39919f00dd91bffeb4f15e031ec797501b717a245e377aee0f577be";
+ sha256 = "25a013c8d84f0ca60bb01bd11913a3bcab420f601f0f236de4423074af656e7a";
};
nativeBuildInputs = [ setuptools_scm pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/python-binance/default.nix b/nixpkgs/pkgs/development/python-modules/python-binance/default.nix
index 9ed165f93b1..62aa11749a8 100644
--- a/nixpkgs/pkgs/development/python-modules/python-binance/default.nix
+++ b/nixpkgs/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.1";
+ version = "0.7.4";
pname = "python-binance";
src = fetchPypi {
inherit pname version;
- sha256 = "9ce406da68bfbc209ae6852d1b8a2812708d04502f82a61b0c9ca41356cc6ab7";
+ sha256 = "7d0b81a9d395fd071581d275af09a31f0c5ae3ecb25a3f47faaaf1eff779de3f";
};
doCheck = false; # Tries to test multiple interpreters with tox
diff --git a/nixpkgs/pkgs/development/python-modules/python-daemon/default.nix b/nixpkgs/pkgs/development/python-modules/python-daemon/default.nix
index 93c05106404..e33aee6c1c9 100644
--- a/nixpkgs/pkgs/development/python-modules/python-daemon/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-daemon/default.nix
@@ -1,20 +1,37 @@
-{ lib, buildPythonPackage, fetchPypi, mock, testscenarios, docutils, lockfile }:
+{ lib, buildPythonPackage, fetchPypi
+, docutils
+, lockfile
+, mock
+, pytest
+, testscenarios
+, twine
+}:
buildPythonPackage rec {
pname = "python-daemon";
- version = "2.2.3";
+ version = "2.2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "affeca9e5adfce2666a63890af9d6aff79f670f7511899edaddca7f96593cc25";
+ sha256 = "57c84f50a04d7825515e4dbf3a31c70cc44414394a71608dee6cfde469e81766";
};
- # A test fail within chroot builds.
- doCheck = false;
-
- buildInputs = [ mock testscenarios ];
+ nativeBuildInputs = [ twine ];
propagatedBuildInputs = [ docutils lockfile ];
+ checkInputs = [ pytest mock testscenarios ];
+ checkPhase = ''
+ pytest -k 'not detaches_process_context \
+ and not standard_stream_file_descriptors'
+ '';
+
+ pythonImportsCheck = [
+ "daemon"
+ "daemon.daemon"
+ "daemon.pidfile"
+ "daemon.runner"
+ ];
+
meta = with lib; {
description = "Library to implement a well-behaved Unix daemon process";
homepage = "https://pagure.io/python-daemon/";
diff --git a/nixpkgs/pkgs/development/python-modules/python-dbusmock/default.nix b/nixpkgs/pkgs/development/python-modules/python-dbusmock/default.nix
index bee0cab0a3f..57f6fd7bf67 100644
--- a/nixpkgs/pkgs/development/python-modules/python-dbusmock/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-dbusmock/default.nix
@@ -1,19 +1,22 @@
-{ lib, buildPythonPackage, fetchPypi,
+{ lib, buildPythonPackage, fetchPypi, runtimeShell,
nose, dbus, dbus-python, pygobject3,
which, pyflakes, pycodestyle, bluez, networkmanager
}:
buildPythonPackage rec {
pname = "python-dbusmock";
- version = "0.18.1";
+ version = "0.18.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1hj02p65cic4jdc6a5xf1hx8j5icwy7dcrm5kg91lkjks4gwpg5h";
+ sha256 = "994a178268b6d74aeb158c0f155cd141e9a0cfae14226a764cd022c4949fe242";
};
prePatch = ''
- sed -i -e 's|pyflakes3|pyflakes|g' tests/test_code.py;
+ substituteInPlace tests/test_code.py \
+ --replace "pyflakes3" "pyflakes" \
+ --replace "/bin/bash" "${runtimeShell}" \
+ --replace "--ignore=E124,E402,E731,W504" "--ignore=E124,E402,E731,W504,E501" # ignore long lines too
'';
# TODO: Get the rest of these tests running?
diff --git a/nixpkgs/pkgs/development/python-modules/python-doi/default.nix b/nixpkgs/pkgs/development/python-modules/python-doi/default.nix
new file mode 100644
index 00000000000..0cb6b2a7502
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/python-doi/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, isPy3k }:
+
+buildPythonPackage rec {
+ pname = "python-doi";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "papis";
+ repo = "python-doi";
+ rev = "v${version}";
+ sha256 = "1wa5inh2a0drjswrnhjv6m23mvbfdgqj2jb8fya7q0armzp7l6fr";
+ };
+
+ disabled = !isPy3k;
+
+ meta = with stdenv.lib; {
+ description = "Python library to work with Document Object Identifiers (doi)";
+ homepage = https://github.com/alejandrogallo/python-doi;
+ maintainers = with maintainers; [ teto ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/python-efl/default.nix b/nixpkgs/pkgs/development/python-modules/python-efl/default.nix
index beb57ac491a..5cf1efc49b7 100644
--- a/nixpkgs/pkgs/development/python-modules/python-efl/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-efl/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "python-efl";
- version = "1.22.0";
+ version = "1.23.0";
src = fetchurl {
url = "http://download.enlightenment.org/rel/bindings/python/${pname}-${version}.tar.xz";
- sha256 = "1qhy63c3fs2bxkx2np5z14hyxbr12ii030crsjnhpbyw3mic0s63";
+ sha256 = "16yn6a1b9167nfmryyi44ma40m20ansfpwgrvqzfvwix7qaz9pib";
};
nativeBuildInputs = [ pkgconfig ];
@@ -32,6 +32,6 @@ buildPythonPackage rec {
homepage = https://phab.enlightenment.org/w/projects/python_bindings_for_efl/;
platforms = platforms.linux;
license = with licenses; [ gpl3 lgpl3 ];
- maintainers = with maintainers; [ matejc tstrobel ftrvxmtrx ];
+ maintainers = with maintainers; [ matejc tstrobel ftrvxmtrx romildo ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/python-engineio/default.nix b/nixpkgs/pkgs/development/python-modules/python-engineio/default.nix
index bf6d4cd2381..e1c380b64c3 100644
--- a/nixpkgs/pkgs/development/python-modules/python-engineio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-engineio/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "python-engineio";
- version = "3.9.3";
+ version = "3.10.0";
src = fetchFromGitHub {
owner = "miguelgrinberg";
repo = "python-engineio";
rev = "v${version}";
- sha256 = "0rwlj12d37dpw6y3bdn6rxv68xnd9ykj4fr3ly0fa143xci35d9y";
+ sha256 = "1495r55177c38wq88pb28l50dfd4213iyxwq1k5rmsgp66vww09s";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix b/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix
index b6e6611ad45..4858ef8f8a6 100644
--- a/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-gitlab";
- version = "1.11.0";
+ version = "1.13.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1icnf27wrndglhr7h3gbns6dn6a98y3i46cmyrxpnir79446sdgy";
+ sha256 = "125zimbdprfx2j90dp19hyh60lzj11264bm494awc585pr6v9d3k";
};
propagatedBuildInputs = [ requests six ];
diff --git a/nixpkgs/pkgs/development/python-modules/python-jenkins/default.nix b/nixpkgs/pkgs/development/python-modules/python-jenkins/default.nix
index 8f1893682ae..79e7efc514c 100644
--- a/nixpkgs/pkgs/development/python-modules/python-jenkins/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-jenkins/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "python-jenkins";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1h14hfcwichmppbgxf1k8njw29hchpav1kj574b4lly3j0n2vnag";
+ sha256 = "0b11f7c1dffc48579afefa8a310cba5b1c98785b9132892ff8cf5312f32ebc90";
};
buildInputs = [ mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/python-language-server/default.nix b/nixpkgs/pkgs/development/python-modules/python-language-server/default.nix
index 4bf482b9ae4..b029373bdca 100644
--- a/nixpkgs/pkgs/development/python-modules/python-language-server/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-language-server/default.nix
@@ -1,5 +1,5 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder, isPy27
-, backports_functools_lru_cache, configparser, futures, future, jedi, pluggy, python-jsonrpc-server
+, backports_functools_lru_cache, configparser, futures, future, jedi, pluggy, python-jsonrpc-server, flake8
, pytest, mock, pytestcov, coverage, setuptools
, # Allow building a limited set of providers, e.g. ["pycodestyle"].
providers ? ["*"]
@@ -21,13 +21,13 @@ in
buildPythonPackage rec {
pname = "python-language-server";
- version = "0.28.3";
+ version = "0.29.1";
src = fetchFromGitHub {
owner = "palantir";
repo = "python-language-server";
rev = version;
- sha256 = "16d8i43r75h0cijggkkmmpnycn29wlbjp63mgg3s4nbrxfa96x2k";
+ sha256 = "0hsp0h8vma8z6f0mg311hp59h6hayl7zzxmy295x5fl2l9iiakfv";
};
# The tests require all the providers, disable otherwise.
@@ -44,7 +44,7 @@ buildPythonPackage rec {
HOME=$TEMPDIR pytest
'';
- propagatedBuildInputs = [ setuptools jedi pluggy future python-jsonrpc-server ]
+ propagatedBuildInputs = [ setuptools jedi pluggy future python-jsonrpc-server flake8 ]
++ stdenv.lib.optional (withProvider "autopep8") autopep8
++ stdenv.lib.optional (withProvider "mccabe") mccabe
++ stdenv.lib.optional (withProvider "pycodestyle") pycodestyle
diff --git a/nixpkgs/pkgs/development/python-modules/python-logstash/default.nix b/nixpkgs/pkgs/development/python-modules/python-logstash/default.nix
new file mode 100644
index 00000000000..f4ecccf0683
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/python-logstash/default.nix
@@ -0,0 +1,21 @@
+{ lib, buildPythonPackage, fetchPypi }:
+
+buildPythonPackage rec {
+ pname = "python-logstash";
+ version = "0.4.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "13763yx0k655y0c8gxv7jj6cqp45zypx2fmnc56jnn9zz1fkx50h";
+ };
+
+ # no tests
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Python logging handler for Logstash";
+ homepage = https://github.com/vklochan/python-logstash;
+ maintainers = with maintainers; [ peterromfeldhk ];
+ license = licenses.mit;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/python-nomad/default.nix b/nixpkgs/pkgs/development/python-modules/python-nomad/default.nix
new file mode 100644
index 00000000000..c4ec84512a6
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/python-nomad/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildPythonPackage, fetchPypi, requests }:
+
+buildPythonPackage rec {
+ pname = "python-nomad";
+ version = "1.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1rf6ad35vg3yi1p4l383xwx0ammdvr1k71bxg93bgcvljypx4cyn";
+ };
+
+ propagatedBuildInputs = [ requests ];
+
+ # Tests require nomad agent
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "Python client library for Hashicorp Nomad";
+ homepage = "https://github.com/jrxFive/python-nomad";
+ license = licenses.mit;
+ maintainers = with maintainers; [ xbreak ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/python-oauth2/default.nix b/nixpkgs/pkgs/development/python-modules/python-oauth2/default.nix
index e8c71bff18b..4361b0a108d 100644
--- a/nixpkgs/pkgs/development/python-modules/python-oauth2/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-oauth2/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "python-oauth2";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b24da812837c19183df1924e80a22ba0a1869582dea8b04a9ecd807b04dbc525";
+ sha256 = "d7a8544927ac18215ba5317edd8f640a5f1f0593921bcf3ce862178312c8c9a4";
};
# attempts to run mysql
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/python-olm/default.nix b/nixpkgs/pkgs/development/python-modules/python-olm/default.nix
new file mode 100644
index 00000000000..4fc0ad66f95
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/python-olm/default.nix
@@ -0,0 +1,29 @@
+{ lib, buildPythonPackage, olm,
+ cffi, future, typing }:
+
+buildPythonPackage {
+ pname = "python-olm";
+ inherit (olm) src version;
+
+ sourceRoot = "${olm.name}/python";
+ buildInputs = [ olm ];
+
+ preBuild = ''
+ make include/olm/olm.h
+ '';
+
+ propagatedBuildInputs = [
+ cffi
+ future
+ typing
+ ];
+
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Python bindings for Olm";
+ homepage = "https://gitlab.matrix.org/matrix-org/olm/tree/master/python";
+ license = olm.meta.license;
+ maintainers = [ maintainers.tilpner ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/python-periphery/default.nix b/nixpkgs/pkgs/development/python-modules/python-periphery/default.nix
index 38642f066d7..4d10c985092 100644
--- a/nixpkgs/pkgs/development/python-modules/python-periphery/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-periphery/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-periphery";
- version = "1.1.2";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1bhzkzjvz6zb6rc5zmvgqfszrcyh64v1hay7m1m5dn083gaznyk9";
+ sha256 = "1arsibmc19iyzr70lqfrkq0fk6gd6imm3zxa7zxv93b6lwl5bw1d";
};
# Some tests require physical probing and additional physical setup
diff --git a/nixpkgs/pkgs/development/python-modules/python-ptrace/default.nix b/nixpkgs/pkgs/development/python-modules/python-ptrace/default.nix
index ad0a17da2ac..426b956880a 100644
--- a/nixpkgs/pkgs/development/python-modules/python-ptrace/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-ptrace/default.nix
@@ -1,20 +1,23 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, six
}:
buildPythonPackage rec {
pname = "python-ptrace";
- version = "0.9.3";
+ version = "0.9.4";
src = fetchPypi {
inherit pname version;
- sha256 = "019jlpya2d2b3vbg037hnj4z0f564r7ibygayda7bm7qbpw0sa4g";
+ sha256 = "9885e9003e4a99c90b3bca1be9306181c9b40a33fc6e17b81027709be5e5cb87";
};
# requires distorm, which is optionally
doCheck = false;
+ propagatedBuildInputs = [ six ];
+
meta = with stdenv.lib; {
description = "Python binding of ptrace library";
homepage = https://github.com/vstinner/python-ptrace;
diff --git a/nixpkgs/pkgs/development/python-modules/python-slugify/default.nix b/nixpkgs/pkgs/development/python-modules/python-slugify/default.nix
index 699d370af75..008e5e25a48 100644
--- a/nixpkgs/pkgs/development/python-modules/python-slugify/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-slugify/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-slugify";
- version = "3.0.2";
+ version = "4.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "57163ffb345c7e26063435a27add1feae67fa821f1ef4b2f292c25847575d758";
+ sha256 = "a8fc3433821140e8f409a9831d13ae5deccd0b033d4744d94b31fea141bdd84c";
};
propagatedBuildInputs = [ text-unidecode ];
diff --git a/nixpkgs/pkgs/development/python-modules/python-socketio/default.nix b/nixpkgs/pkgs/development/python-modules/python-socketio/default.nix
index 5dff7189e66..a666a6428e7 100644
--- a/nixpkgs/pkgs/development/python-modules/python-socketio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-socketio/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "python-socketio";
- version = "3.1.2";
+ version = "4.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "aa702157694d55a743fb6f1cc0bd1af58fbfda8a7d71d747d4b12d6dac29cab3";
+ sha256 = "506b2cf7a520b40ea0b3f25e1272eff8de134dce6f471c1f6bc0de8c90fe8c57";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/python-stdnum/default.nix b/nixpkgs/pkgs/development/python-modules/python-stdnum/default.nix
index 06577249a02..556be12872b 100644
--- a/nixpkgs/pkgs/development/python-modules/python-stdnum/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-stdnum/default.nix
@@ -1,11 +1,11 @@
{ lib, fetchPypi, buildPythonPackage, nose }:
buildPythonPackage rec {
- version = "1.11";
+ version = "1.12";
pname = "python-stdnum";
src = fetchPypi {
inherit pname version;
- sha256 = "d5f0af1bee9ddd9a20b398b46ce062dbd4d41fcc9646940f2667256a44df3854";
+ sha256 = "19fb5asv0ngnbpiz1bqzq2jhgn845kv9hjcjajsgzgfp2k24f4sc";
};
checkInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/python-telegram-bot/default.nix b/nixpkgs/pkgs/development/python-modules/python-telegram-bot/default.nix
index 5af4383d44b..52fe5209ade 100644
--- a/nixpkgs/pkgs/development/python-modules/python-telegram-bot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/python-telegram-bot/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "python-telegram-bot";
- version = "11.1.0";
+ version = "12.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cca4e32ebb8da7fdf35ab2fa2b3edd441211364819c5592fc253acdb7561ea5b";
+ sha256 = "346d42771c2b23384c59f5f41e05bd7e801a0ce118d8dcb95209bb73d5f694c5";
};
prePatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/python-vlc/default.nix b/nixpkgs/pkgs/development/python-modules/python-vlc/default.nix
new file mode 100644
index 00000000000..2bf59a63341
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/python-vlc/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, setuptools
+, vlc
+, substituteAll
+}:
+
+buildPythonPackage rec {
+ pname = "python-vlc";
+ version = "3.0.7110";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0ydnqwwgpwq1kz1pjrc7629ljzdd30izymjylsbzzyq8pq6wl6w2";
+ };
+
+ propagatedBuildInputs = [
+ setuptools
+ ];
+
+ patches = [
+ (substituteAll {
+ src = ./vlc-paths.patch;
+ libvlcPath="${vlc}/lib/libvlc.so.5";
+ })
+ ];
+
+ doCheck = false; # no tests
+
+ meta = with lib; {
+ homepage = "https://wiki.videolan.org/PythonBinding";
+ maintainers = with maintainers; [ tbenst ];
+ description = "Python bindings for VLC, the cross-platform multimedia player and framework";
+ license = licenses.lgpl21Plus;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/python-vlc/vlc-paths.patch b/nixpkgs/pkgs/development/python-modules/python-vlc/vlc-paths.patch
new file mode 100644
index 00000000000..0b1cf732711
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/python-vlc/vlc-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/vlc.py b/vlc.py
+index e3245a5..cebec09 100644
+--- a/vlc.py
++++ b/vlc.py
+@@ -190,7 +190,7 @@ def find_lib():
+
+ else:
+ # All other OSes (linux, freebsd...)
+- p = find_library('vlc')
++ p = "@libvlcPath@"
+ try:
+ dll = ctypes.CDLL(p)
+ except OSError: # may fail
diff --git a/nixpkgs/pkgs/development/python-modules/pythondialog/default.nix b/nixpkgs/pkgs/development/python-modules/pythondialog/default.nix
new file mode 100644
index 00000000000..d2c82cf83f1
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pythondialog/default.nix
@@ -0,0 +1,27 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "pythondialog";
+ version = "3.4.0";
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1728ghsran47jczn9bhlnkvk5bvqmmbihabgif5h705b84r1272c";
+ };
+
+ patchPhase = ''
+ substituteInPlace dialog.py --replace ":/bin:/usr/bin" ":$out/bin"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A Python interface to the UNIX dialog utility and mostly-compatible programs";
+ homepage = "http://pythondialog.sourceforge.net/";
+ license = licenses.lgpl3;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pythonnet/default.nix b/nixpkgs/pkgs/development/python-modules/pythonnet/default.nix
index 9bcbaf3e6f7..f916ec63b30 100644
--- a/nixpkgs/pkgs/development/python-modules/pythonnet/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pythonnet/default.nix
@@ -43,8 +43,8 @@ buildPythonPackage rec {
'';
preConfigure = ''
- [ -z "$dontPlacateNuget" ] && placate-nuget.sh
- [ -z "$dontPlacatePaket" ] && placate-paket.sh
+ [ -z "''${dontPlacateNuget-}" ] && placate-nuget.sh
+ [ -z "''${dontPlacatePaket-}" ] && placate-paket.sh
'';
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pytorch/default.nix b/nixpkgs/pkgs/development/python-modules/pytorch/default.nix
index 92afa80852a..d55be70ae49 100644
--- a/nixpkgs/pkgs/development/python-modules/pytorch/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytorch/default.nix
@@ -1,18 +1,101 @@
-{ stdenv, fetchurl, buildPythonPackage, pythonOlder,
- cudaSupport ? false, cudatoolkit ? null, cudnn ? null,
- fetchFromGitHub, lib, numpy, pyyaml, cffi, typing, cmake, hypothesis, numactl,
+{ stdenv, fetchurl, fetchgit, buildPythonPackage, python, pythonOlder,
+ cudaSupport ? false, cudatoolkit ? null, cudnn ? null, nccl ? null, magma ? null,
+ mklSupport ? false, mkl ? null,
+ openMPISupport ? false, openmpi ? null,
+ buildNamedTensor ? false,
+ buildBinaries ? false,
+ cudaArchList ? null,
+ fetchFromGitHub, lib, numpy, pyyaml, cffi, click, typing, cmake, hypothesis, numactl,
linkFarm, symlinkJoin,
+
+ # ninja (https://ninja-build.org) must be available to run C++ extensions tests,
+ ninja,
+
+ # dependencies for torch.utils.tensorboard
+ tensorboardSupport ? true, pillow, six, future, tensorflow-tensorboard,
+
utillinux, which, isPy3k }:
-assert cudnn == null || cudatoolkit != null;
+assert !openMPISupport || openmpi != null;
+assert !tensorboardSupport || tensorflow-tensorboard != null;
+
+# assert that everything needed for cuda is present and that the correct cuda versions are used
assert !cudaSupport || cudatoolkit != null;
+assert cudnn == null || cudatoolkit != null;
+assert !cudaSupport || (let majorIs = lib.versions.major cudatoolkit.version;
+ in majorIs == "9" || majorIs == "10");
+
+let
+ hasDependency = dep: pkg: lib.lists.any (inp: inp == dep) pkg.buildInputs;
+ matchesCudatoolkit = hasDependency cudatoolkit;
+ matchesMkl = hasDependency mkl;
+in
+# confirm that cudatoolkits are sync'd across dependencies
+assert !(openMPISupport && cudaSupport) || matchesCudatoolkit openmpi;
+assert !cudaSupport || matchesCudatoolkit magma;
+
+# confirm that mkl is sync'd across dependencies
+assert !mklSupport || mkl != null;
+assert !(mklSupport && cudaSupport) || matchesMkl magma;
+assert !mklSupport || (numpy.blasImplementation == "mkl" && numpy.blas == mkl);
let
cudatoolkit_joined = symlinkJoin {
name = "${cudatoolkit.name}-unsplit";
- paths = [ cudatoolkit.out cudatoolkit.lib ];
+ # nccl is here purely for semantic grouping it could be moved to nativeBuildInputs
+ paths = [ cudatoolkit.out cudatoolkit.lib nccl.dev nccl.out ];
};
+ # Give an explicit list of supported architectures for the build, See:
+ # - pytorch bug report: https://github.com/pytorch/pytorch/issues/23573
+ # - pytorch-1.2.0 build on nixpks: https://github.com/NixOS/nixpkgs/pull/65041
+ #
+ # This list was selected by omitting the TORCH_CUDA_ARCH_LIST parameter,
+ # observing the fallback option (which selected all architectures known
+ # from cudatoolkit_10_0, pytorch-1.2, and python-3.6), and doing a binary
+ # searching to find offending architectures.
+ #
+ # NOTE: Because of sandboxing, this derivation can't auto-detect the hardware's
+ # cuda architecture, so there is also now a problem around new architectures
+ # not being supported until explicitly added to this derivation.
+ #
+ # FIXME: CMake is throwing the following warning on python-1.2:
+ #
+ # ```
+ # CMake Warning at cmake/public/utils.cmake:172 (message):
+ # In the future we will require one to explicitly pass TORCH_CUDA_ARCH_LIST
+ # to cmake instead of implicitly setting it as an env variable. This will
+ # become a FATAL_ERROR in future version of pytorch.
+ # ```
+ # If this is causing problems for your build, this derivation may have to strip
+ # away the standard `buildPythonPackage` and use the
+ # [*Adjust Build Options*](https://github.com/pytorch/pytorch/tree/v1.2.0#adjust-build-options-optional)
+ # instructions. This will also add more flexibility around configurations
+ # (allowing FBGEMM to be built in pytorch-1.1), and may future proof this
+ # derivation.
+ brokenArchs = [ "3.0" ]; # this variable is only used as documentation.
+ cuda9ArchList = [
+ "3.5"
+ "5.0"
+ "5.2"
+ "6.0"
+ "6.1"
+ "7.0"
+ "7.0+PTX" # I am getting a "undefined architecture compute_75" on cuda 9
+ # which leads me to believe this is the final cuda-9-compatible architecture.
+ ];
+ cuda10ArchList = cuda9ArchList ++ [
+ "7.5"
+ "7.5+PTX" # < most recent architecture as of cudatoolkit_10_0 and pytorch-1.2.0
+ ];
+ final_cudaArchList =
+ if !cudaSupport || cudaArchList != null
+ then cudaArchList
+ else
+ if lib.versions.major cudatoolkit.version == "9"
+ then cuda9ArchList
+ else cuda10ArchList; # the assert above removes any ambiguity here.
+
# Normally libcuda.so.1 is provided at runtime by nvidia-x11 via
# LD_LIBRARY_PATH=/run/opengl-driver/lib. We only use the stub
# libcuda.so from cudatoolkit for running tests, so that we don’t have
@@ -25,28 +108,27 @@ let
"LD_LIBRARY_PATH=${cudaStub}\${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} ";
in buildPythonPackage rec {
- version = "1.0.0";
+ version = "1.2.0";
pname = "pytorch";
disabled = !isPy3k;
+ outputs = [
+ "out" # output standard python package
+ "dev" # output libtorch only
+ ];
+
src = fetchFromGitHub {
owner = "pytorch";
repo = "pytorch";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "076cpbig4sywn9vv674c0xdg832sdrd5pk1d0725pjkm436kpvlm";
+ sha256 = "1biyq2p48chakf2xw7hazzqmr5ps1nx475ql8vkmxjg5zaa071cz";
};
- patches =
- [ # Skips two tests that are only meant to run on multi GPUs
- (fetchurl {
- url = "https://github.com/pytorch/pytorch/commit/bfa666eb0deebac21b03486e26642fd70d66e478.patch";
- sha256 = "1fgblcj02gjc0y62svwc5gnml879q3x2z7m69c9gax79dpr37s9i";
- })
- ];
-
dontUseCmakeConfigure = true;
+
preConfigure = lib.optionalString cudaSupport ''
+ export TORCH_CUDA_ARCH_LIST="${lib.strings.concatStringsSep ";" final_cudaArchList}"
export CC=${cudatoolkit.cc}/bin/gcc CXX=${cudatoolkit.cc}/bin/g++
'' + lib.optionalString (cudaSupport && cudnn != null) ''
export CUDNN_INCLUDE_DIR=${cudnn}/include
@@ -61,7 +143,6 @@ in buildPythonPackage rec {
RP_NEW=$(join_by : ''${RP[@]:2})
patchelf --set-rpath \$ORIGIN:''${RP_NEW} "$1"
}
-
for f in $(find ''${out} -name 'libcaffe2*.so')
do
strip2 $f
@@ -74,38 +155,84 @@ in buildPythonPackage rec {
PYTORCH_BUILD_VERSION = version;
PYTORCH_BUILD_NUMBER = 0;
+ BUILD_NAMEDTENSOR = buildNamedTensor; # experimental feature
+ USE_SYSTEM_NCCL=true; # don't build pytorch's third_party NCCL
+
# Suppress a weird warning in mkl-dnn, part of ideep in pytorch
# (upstream seems to have fixed this in the wrong place?)
# https://github.com/intel/mkl-dnn/commit/8134d346cdb7fe1695a2aa55771071d455fae0bc
- NIX_CFLAGS_COMPILE = lib.optionals (numpy.blasImplementation == "mkl") [ "-Wno-error=array-bounds" ];
+ # https://github.com/pytorch/pytorch/issues/22346
+ #
+ # Also of interest: pytorch ignores CXXFLAGS uses CFLAGS for both C and C++:
+ # https://github.com/pytorch/pytorch/blob/v1.2.0/setup.py#L17
+ NIX_CFLAGS_COMPILE = lib.optionals (numpy.blas == mkl) [ "-Wno-error=array-bounds" ];
nativeBuildInputs = [
- cmake
- utillinux
- which
+ cmake
+ utillinux
+ which
+ ninja
] ++ lib.optionals cudaSupport [ cudatoolkit_joined ];
buildInputs = [
- numpy.blas
- ] ++ lib.optionals cudaSupport [ cudnn ]
+ numpy.blas
+ ] ++ lib.optionals cudaSupport [ cudnn magma nccl ]
++ lib.optionals stdenv.isLinux [ numactl ];
propagatedBuildInputs = [
cffi
+ click
numpy
pyyaml
- ] ++ lib.optional (pythonOlder "3.5") typing;
+ ] ++ lib.optionals openMPISupport [ openmpi ]
+ ++ lib.optional (pythonOlder "3.5") typing
+ ++ lib.optionals tensorboardSupport [pillow six future tensorflow-tensorboard];
+
+ checkInputs = [ hypothesis ninja ];
+
+ doCheck = false; # tests take a long time for channel release, so doCheck should be overridden only when developing
+ checkPhase = "${cudaStubEnv}python test/run_test.py"
+ + " --exclude utils" # utils requires git, which is not allowed in the check phase
+
+ # Other tests which have been disabled in previous nix derivations of pytorch.
+ # --exclude dataloader sparse torch utils thd_distributed distributed cpp_extensions
+ ;
+ postInstall = ''
+ mkdir $dev
+ cp -r $out/${python.sitePackages}/torch/lib $dev/lib
+ cp -r $out/${python.sitePackages}/torch/include $dev/include
+ '';
+
+ postFixup = stdenv.lib.optionalString stdenv.isDarwin ''
+ for f in $(ls $dev/lib/*.dylib); do
+ install_name_tool -id $dev/lib/$(basename $f) $f || true
+ done
+
+ install_name_tool -change @rpath/libshm.dylib $dev/lib/libshm.dylib $dev/lib/libtorch_python.dylib
+ install_name_tool -change @rpath/libtorch.dylib $dev/lib/libtorch.dylib $dev/lib/libtorch_python.dylib
+ install_name_tool -change @rpath/libc10.dylib $dev/lib/libc10.dylib $dev/lib/libtorch_python.dylib
- checkInputs = [ hypothesis ];
- checkPhase = ''
- ${cudaStubEnv}python test/run_test.py --exclude dataloader sparse torch utils thd_distributed distributed cpp_extensions
+ install_name_tool -change @rpath/libc10.dylib $dev/lib/libc10.dylib $dev/lib/libtorch.dylib
+
+ install_name_tool -change @rpath/libtorch.dylib $dev/lib/libtorch.dylib $dev/lib/libcaffe2_observers.dylib
+ install_name_tool -change @rpath/libc10.dylib $dev/lib/libc10.dylib $dev/lib/libcaffe2_observers.dylib
+
+ install_name_tool -change @rpath/libtorch.dylib $dev/lib/libtorch.dylib $dev/lib/libcaffe2_module_test_dynamic.dylib
+ install_name_tool -change @rpath/libc10.dylib $dev/lib/libc10.dylib $dev/lib/libcaffe2_module_test_dynamic.dylib
+
+ install_name_tool -change @rpath/libtorch.dylib $dev/lib/libtorch.dylib $dev/lib/libcaffe2_detectron_ops.dylib
+ install_name_tool -change @rpath/libc10.dylib $dev/lib/libc10.dylib $dev/lib/libcaffe2_detectron_ops.dylib
+
+ install_name_tool -change @rpath/libtorch.dylib $dev/lib/libtorch.dylib $dev/lib/libshm.dylib
+ install_name_tool -change @rpath/libc10.dylib $dev/lib/libc10.dylib $dev/lib/libshm.dylib
'';
+
meta = {
description = "Open source, prototype-to-production deep learning platform";
homepage = https://pytorch.org/;
license = lib.licenses.bsd3;
- platforms = lib.platforms.linux;
- maintainers = with lib.maintainers; [ teh thoughtpolice ];
+ platforms = with lib.platforms; linux ++ lib.optionals (!cudaSupport) darwin;
+ maintainers = with lib.maintainers; [ teh thoughtpolice stites tscholak ]; # tscholak esp. for darwin-related builds
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/pytrends/default.nix b/nixpkgs/pkgs/development/python-modules/pytrends/default.nix
index b3ada6247e3..db7f781c5bf 100644
--- a/nixpkgs/pkgs/development/python-modules/pytrends/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytrends/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pytrends";
- version = "4.6.0";
+ version = "4.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "03gnn2mgjvpc7pbcijy7xilrhgjg7x2pp6ci96pdyqnhkqv02d3n";
+ sha256 = "1cf80573276b3a93c4fb2ff296c260fa86e7ab43709473ce34f3bad3841f06df";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/pytz/default.nix b/nixpkgs/pkgs/development/python-modules/pytz/default.nix
index 534bb1618bc..e7ce3b62b5b 100644
--- a/nixpkgs/pkgs/development/python-modules/pytz/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytz/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytz";
- version = "2019.1";
+ version = "2019.3";
src = fetchPypi {
inherit pname version;
- sha256 = "d747dd3d23d77ef44c6a3526e274af6efeb0a6f1afd5a69ba4d5be4098c8e141";
+ sha256 = "b02c06db6cf09c12dd25137e563b31700d3b80fcc4ad23abb7a315f2789819be";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/pytzdata/default.nix b/nixpkgs/pkgs/development/python-modules/pytzdata/default.nix
index 6fa4eb6387d..afda908113b 100644
--- a/nixpkgs/pkgs/development/python-modules/pytzdata/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pytzdata/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytzdata";
- version = "2019.1";
+ version = "2019.3";
src = fetchPypi {
inherit pname version;
- sha256 = "f0469062f799c66480fcc7eae69a8270dc83f0e6522c0e70db882d6bd708d378";
+ sha256 = "fac06f7cdfa903188dc4848c655e4adaee67ee0f2fe08e7daf815cf2a761ee5e";
};
# No tests
diff --git a/nixpkgs/pkgs/development/python-modules/pyunifi/default.nix b/nixpkgs/pkgs/development/python-modules/pyunifi/default.nix
index 49b01550772..f2395605d3a 100644
--- a/nixpkgs/pkgs/development/python-modules/pyunifi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyunifi/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pyunifi";
- version = "2.16";
+ version = "2.18";
src = fetchPypi {
inherit pname version;
- sha256 = "1d28ec8204fe3b0eb1043f5ba9b646a2c38e5fd89a0419d760cff8f0df507c83";
+ sha256 = "0875b830db93ed3270aee38ea24d3da9328672f0c499f0e432c895e0b02eadc9";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyupdate/default.nix b/nixpkgs/pkgs/development/python-modules/pyupdate/default.nix
index d9ff4369c7a..f4bf22854e7 100644
--- a/nixpkgs/pkgs/development/python-modules/pyupdate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyupdate/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pyupdate";
- version = "1.3.6";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "151dxqvdpik4jy84sq6fhjyrq2qq5l70dccgxdbxxf9qyjxpywfl";
+ sha256 = "016f50853b4d72e5ddb963b042caa45fb60fa4d3f13aee819d829af21e55ef07";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyutil/default.nix b/nixpkgs/pkgs/development/python-modules/pyutil/default.nix
index ce0c514e3ec..2115374aa43 100644
--- a/nixpkgs/pkgs/development/python-modules/pyutil/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyutil/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pyutil";
- version = "3.1.0";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8e254aa0a3b59e90515f7bca7ebc467b20a8d3fd2e26b63d196655c075da8d38";
+ sha256 = "8c4d4bf668c559186389bb9bce99e4b1b871c09ba252a756ccaacd2b8f401848";
};
buildInputs = [ setuptoolsDarcs setuptoolsTrial ] ++ (if doCheck then [ simplejson ] else []);
diff --git a/nixpkgs/pkgs/development/python-modules/pyvcf/default.nix b/nixpkgs/pkgs/development/python-modules/pyvcf/default.nix
new file mode 100644
index 00000000000..26d9d650d57
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pyvcf/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "PyVCF";
+ version = "0.6.8";
+
+ src = fetchFromGitHub {
+ owner = "jamescasbon";
+ repo = "PyVCF";
+ rev = "476169cd457ba0caa6b998b301a4d91e975251d9";
+ sha256 = "0qf9lwj7r2hjjp4bd4vc7nayrhblfm4qcqs4dbd43a6p4bj2jv5p";
+ };
+
+ checkInputs = [ pytest ];
+
+ meta = with lib; {
+ homepage = "https://pyvcf.readthedocs.io/en/latest/index.html";
+ description = "A VCF (Variant Call Format) Parser for Python, supporting version 4.0 and 4.1";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ scalavision ];
+ longDescription = ''
+ The intent of this module is to mimic the csv module in the Python stdlib,
+ as opposed to more flexible serialization formats like JSON or YAML.
+ vcf will attempt to parse the content of each record based on the data
+ types specified in the meta-information lines
+ '';
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pywavelets/default.nix b/nixpkgs/pkgs/development/python-modules/pywavelets/default.nix
index bbd02d8daaf..fbb226bb1f2 100644
--- a/nixpkgs/pkgs/development/python-modules/pywavelets/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pywavelets/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, cython
, nose
, pytest
@@ -9,11 +10,12 @@
buildPythonPackage rec {
pname = "PyWavelets";
- version = "1.0.3";
+ version = "1.1.1";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "a12c7a6258c0015d2c75d88b87393ee015494551f049009e8b63eafed2d78efc";
+ sha256 = "1a64b40f6acb4ffbaccce0545d7fc641744f95351f62e4c6aaa40549326008c9";
};
checkInputs = [ nose pytest ];
@@ -23,14 +25,24 @@ buildPythonPackage rec {
propagatedBuildInputs = [ numpy ];
# Somehow nosetests doesn't run the tests, so let's use pytest instead
+ doCheck = false; # tests use relative paths, which fail to resolve
checkPhase = ''
py.test pywt/tests
'';
- meta = {
+ # ensure compiled modules are present
+ pythonImportsCheck = [
+ "pywt"
+ "pywt._extensions._cwt"
+ "pywt._extensions._dwt"
+ "pywt._extensions._pywt"
+ "pywt._extensions._swt"
+ ];
+
+ meta = with lib; {
description = "Wavelet transform module";
homepage = https://github.com/PyWavelets/pywt;
- license = lib.licenses.mit;
+ license = licenses.mit;
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/pywbem/default.nix b/nixpkgs/pkgs/development/python-modules/pywbem/default.nix
index 83403b3d150..d87d772db14 100644
--- a/nixpkgs/pkgs/development/python-modules/pywbem/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pywbem/default.nix
@@ -5,14 +5,14 @@
buildPythonPackage rec {
pname = "pywbem";
- version = "0.12.6";
+ version = "0.14.6";
# Support added in master https://github.com/pywbem/pywbem/commit/b2f2f1a151a30355bbc6652dca69a7b30bfe941e awaiting release
disabled = isPy37;
src = fetchPypi {
inherit pname version;
- sha256 = "1dc6b745rrys600n05apdf6lb2vv5arlcwv7aiz9whgkbcd9qhki";
+ sha256 = "5ed6ac486a0a363848f2091a49ddc1c4e0871c6feb71766cc0e266e9c6fd084f";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pywebpush/default.nix b/nixpkgs/pkgs/development/python-modules/pywebpush/default.nix
index c9077c7a17c..e6bf9f3ba48 100644
--- a/nixpkgs/pkgs/development/python-modules/pywebpush/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pywebpush/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pywebpush";
- version = "1.9.4";
+ version = "1.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "03qkijz56fx7p8405sknw2wji4pfj5knajk2lmj9y58mjxydbpp3";
+ sha256 = "de8b7e638c6b595c6405f16fd5356e92d2feb8237ab4e50a89770e4ed93aebd6";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/pyx/default.nix b/nixpkgs/pkgs/development/python-modules/pyx/default.nix
index a377845563a..63e6e632100 100644
--- a/nixpkgs/pkgs/development/python-modules/pyx/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyx/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pyx";
- version = "0.14.1";
+ version = "0.15";
src = fetchPypi {
inherit pname version;
- sha256 = "05d1b7fc813379d2c12fcb5bd0195cab522b5aabafac88f72913f1d47becd912";
+ sha256 = "0fc3b00c5e7fb6f4aefbf63b95f624297dde47700a82b8b5ad6ebb346b5e4977";
};
disabled = !isPy3k;
diff --git a/nixpkgs/pkgs/development/python-modules/pyxl3/default.nix b/nixpkgs/pkgs/development/python-modules/pyxl3/default.nix
index 159645c425e..2f73a85db7b 100644
--- a/nixpkgs/pkgs/development/python-modules/pyxl3/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyxl3/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "pyxl3";
- version = "1.0";
+ version = "1.2";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "df413d86664e2d261f67749beffff07eb830ab8c7bbe631d11d4c42f3a5e5fde";
+ sha256 = "f1fc74d2ab59073ef6bf0ce01b4f2891366bbf89a8187de85433486b284df758";
};
checkInputs = [ unittest2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/pyyaml/default.nix b/nixpkgs/pkgs/development/python-modules/pyyaml/default.nix
index 9663d9ab04b..a5cf530a300 100644
--- a/nixpkgs/pkgs/development/python-modules/pyyaml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyyaml/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyYAML";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "b4bb4d3f5e232425e25dda21c070ce05168a786ac9eda43768ab7f3ac2770955";
+ sha256 = "01adf0b6c6f61bd11af6e10ca52b7d4057dd0be0343eb9283c878cf3af56aee4";
};
# force regeneration using Cython
diff --git a/nixpkgs/pkgs/development/python-modules/pyzmq/default.nix b/nixpkgs/pkgs/development/python-modules/pyzmq/default.nix
index 40273cce888..bb9aeaf3201 100644
--- a/nixpkgs/pkgs/development/python-modules/pyzmq/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pyzmq/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "pyzmq";
- version = "18.0.1";
+ version = "18.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0k3y6k3l9dmih3qmc4vrw26dpjggdk5c6r6806qhgjgpyq2rhccb";
+ sha256 = "93f44739db69234c013a16990e43db1aa0af3cf5a4b8b377d028ff24515fbeb3";
};
checkInputs = [ pytest tornado ];
diff --git a/nixpkgs/pkgs/development/python-modules/qiskit/default.nix b/nixpkgs/pkgs/development/python-modules/qiskit/default.nix
index 285f50e3cb3..4d84ac07a04 100644
--- a/nixpkgs/pkgs/development/python-modules/qiskit/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/qiskit/default.nix
@@ -21,13 +21,13 @@
buildPythonPackage rec {
pname = "qiskit";
- version = "0.7.3";
+ version = "0.13.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "63e7a7c3033fe955d715cc825b3fb61d27c25ad66e1761493ca2243b5dbfb4f9";
+ sha256 = "e9c0f23dddb0af27e2bfb920f6ea8600516fa68ec9ae97639faf858ba5d28020";
};
buildInputs = [ cmake ]
diff --git a/nixpkgs/pkgs/development/python-modules/qrcode/default.nix b/nixpkgs/pkgs/development/python-modules/qrcode/default.nix
index 4321c025b56..714c7418897 100644
--- a/nixpkgs/pkgs/development/python-modules/qrcode/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/qrcode/default.nix
@@ -5,6 +5,7 @@
, pillow
, pymaging_png
, mock
+, setuptools
}:
buildPythonPackage rec {
@@ -16,7 +17,7 @@ buildPythonPackage rec {
sha256 = "505253854f607f2abf4d16092c61d4e9d511a3b4392e60bff957a68592b04369";
};
- propagatedBuildInputs = [ six pillow pymaging_png ];
+ propagatedBuildInputs = [ six pillow pymaging_png setuptools ];
checkInputs = [ mock ];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/qscintilla-qt5/default.nix b/nixpkgs/pkgs/development/python-modules/qscintilla-qt5/default.nix
index 963ee82feda..96485bd1f06 100644
--- a/nixpkgs/pkgs/development/python-modules/qscintilla-qt5/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/qscintilla-qt5/default.nix
@@ -27,6 +27,8 @@ buildPythonPackage {
lndir ${pyqt5} $out
rm -rf "$out/nix-support"
cd Python
+ substituteInPlace configure.py \
+ --replace "qmake = {'CONFIG': 'qscintilla2'}" "qmake = {'CONFIG': 'qscintilla2', 'QT': 'widgets printsupport'}"
${python.executable} ./configure.py \
--pyqt=PyQt5 \
--destdir=$out/${python.sitePackages}/PyQt5 \
@@ -45,6 +47,5 @@ buildPythonPackage {
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ lsix ];
homepage = https://www.riverbankcomputing.com/software/qscintilla/;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/r2pipe/default.nix b/nixpkgs/pkgs/development/python-modules/r2pipe/default.nix
index f51aed9462a..920cc22fb39 100644
--- a/nixpkgs/pkgs/development/python-modules/r2pipe/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/r2pipe/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "r2pipe";
- version = "1.4.1";
+ version = "1.4.2";
postPatch = let
r2lib = "${lib.getOutput "lib" radare2}/lib";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "02r2xrnanzp7iskqbq8flzhc4d56hlzyf3qwqp3azys838y0kcyy";
+ sha256 = "4020754e3263ef28d3e74288537847bd8ae5fc1ddd74f34fb262ef1282c4d23c";
};
# Tiny sanity check to make sure r2pipe finds radare2 (since r2pipe doesn't
diff --git a/nixpkgs/pkgs/development/python-modules/rasterio/default.nix b/nixpkgs/pkgs/development/python-modules/rasterio/default.nix
index 143b5bea155..5da97c964c1 100644
--- a/nixpkgs/pkgs/development/python-modules/rasterio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rasterio/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "rasterio";
- version = "1.0.28";
+ version = "1.1.1";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
src = fetchFromGitHub {
owner = "mapbox";
repo = "rasterio";
rev = version;
- sha256 = "05rn2ijjv64a765gkpwcq3bb933gzp35zj4l9sk0agh19462myjx";
+ sha256 = "1d0y16c5da252nj3pbdjwbzmd5kmh533s8jwlvg3aappa7h7qc1s";
};
checkInputs = [ boto3 pytest pytestcov packaging hypothesis ] ++ lib.optional (!isPy3k) mock;
diff --git a/nixpkgs/pkgs/development/python-modules/rbtools/default.nix b/nixpkgs/pkgs/development/python-modules/rbtools/default.nix
index 2bd42172917..99f1df09bbf 100644
--- a/nixpkgs/pkgs/development/python-modules/rbtools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rbtools/default.nix
@@ -3,6 +3,7 @@
, fetchurl
, nose
, six
+, setuptools
, isPy3k
}:
@@ -17,7 +18,7 @@ buildPythonPackage {
};
checkInputs = [ nose ];
- propagatedBuildInputs = [ six ];
+ propagatedBuildInputs = [ six setuptools ];
checkPhase = "LC_ALL=C nosetests";
diff --git a/nixpkgs/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix b/nixpkgs/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
index baf26c2437b..8b3487a98c6 100644
--- a/nixpkgs/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "readthedocs-sphinx-ext";
- version = "0.5.17";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "21097cbb37c9a0590e2cb444b55bd87302fc8f69640fa2d4f2d113e98e9558ff";
+ sha256 = "cc94753be6b2db997e3291046b39e49d578f6441fd75159db22a51a29d2cf1fc";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/rebulk/default.nix b/nixpkgs/pkgs/development/python-modules/rebulk/default.nix
index 7042b42f7ed..d1355560ac1 100644
--- a/nixpkgs/pkgs/development/python-modules/rebulk/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rebulk/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "rebulk";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "11164sy9vwphf7iw60n4hmns2q6anazrkhc15lwi6sb2qmkjc541";
+ sha256 = "1b0d526859ef3e8647f37c606d7ae7c32259e370b3f1519e4219a3ba72740aec";
};
# Some kind of trickery with imports that doesn't work.
diff --git a/nixpkgs/pkgs/development/python-modules/recommonmark/default.nix b/nixpkgs/pkgs/development/python-modules/recommonmark/default.nix
index f6965fd6cd9..98cee494f3f 100644
--- a/nixpkgs/pkgs/development/python-modules/recommonmark/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/recommonmark/default.nix
@@ -1,7 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
-, pytest
+, pytestCheckHook
, CommonMark
, docutils
, sphinx
@@ -9,22 +9,26 @@
buildPythonPackage rec {
pname = "recommonmark";
- version = "0.5.0";
+ version = "0.6.0";
# PyPI tarball is missing some test files: https://github.com/rtfd/recommonmark/pull/128
src = fetchFromGitHub {
owner = "rtfd";
repo = pname;
rev = version;
- sha256 = "04bjqx2hczmg7rnj2rpsjk7h24diwk83s6fhgrxk00k40w2bpz5j";
+ sha256 = "0m6qk17irka448vcz5b39yck1qsq90k98dmkx80mni0w00yq9ggd";
};
- checkInputs = [ pytest ];
+ checkInputs = [ pytestCheckHook ];
propagatedBuildInputs = [ CommonMark docutils sphinx ];
- checkPhase = ''
- py.test
- '';
+ dontUseSetuptoolsCheck = true;
+
+ disabledTests = [
+ # https://github.com/readthedocs/recommonmark/issues/164
+ "test_lists"
+ "test_integration"
+ ];
meta = {
description = "A docutils-compatibility bridge to CommonMark";
diff --git a/nixpkgs/pkgs/development/python-modules/redis/default.nix b/nixpkgs/pkgs/development/python-modules/redis/default.nix
index 62a1177054b..2da7470a838 100644
--- a/nixpkgs/pkgs/development/python-modules/redis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/redis/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "redis";
- version = "3.3.4";
+ version = "3.3.11";
src = fetchPypi {
inherit pname version;
- sha256 = "18n6k113izfqsm8yysrw1a5ba6kv0vsgfz6ab5n0k6k65yvr690z";
+ sha256 = "8d0fc278d3f5e1249967cba2eb4a5632d19e45ce5c09442b8422d15ee2c22cc2";
};
# tests require a running redis
diff --git a/nixpkgs/pkgs/development/python-modules/regex/default.nix b/nixpkgs/pkgs/development/python-modules/regex/default.nix
index bc16fffcef5..ec2b872c7f8 100644
--- a/nixpkgs/pkgs/development/python-modules/regex/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/regex/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "regex";
- version = "2019.02.21";
+ version = "2019.08.19";
src = fetchPypi {
inherit pname version;
- sha256 = "587bd4cad11c7294f89799c45778abca271d7c6668a0e85c41a6dbfa8096f9bb";
+ sha256 = "587b62d48ca359d2d4f02d486f1f0aa9a20fbaf23a9d4198c4bed72ab2f6c849";
};
postCheck = ''
diff --git a/nixpkgs/pkgs/development/python-modules/reportlab/default.nix b/nixpkgs/pkgs/development/python-modules/reportlab/default.nix
index eba47a3b2d1..2286ebbc4cc 100644
--- a/nixpkgs/pkgs/development/python-modules/reportlab/default.nix
+++ b/nixpkgs/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.21";
+ version = "3.5.32";
src = fetchPypi {
inherit pname version;
- sha256 = "08e6e63a4502d3a00062ba9ff9669f95577fbdb1a5f8c6cdb1230c5ee295273a";
+ sha256 = "83ef44936ef4e9c432d62bc2b72ec8d772b87af319d123e827a72e9b6884c851";
};
checkInputs = [ glibcLocales ];
diff --git a/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix b/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix
index c8886b75d64..e2409ec598f 100644
--- a/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "requests-cache";
- version = "0.4.13";
+ version = "0.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "18jpyivnq5pjbkymk3i473rihpj2bgikafpha7xvr6w736hiqmpy";
+ sha256 = "813023269686045f8e01e2289cc1e7e9ae5ab22ddd1e2849a9093ab3ab7270eb";
};
buildInputs = [ mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/requests-oauthlib/default.nix b/nixpkgs/pkgs/development/python-modules/requests-oauthlib/default.nix
index be37a48f00c..dd802abdb55 100644
--- a/nixpkgs/pkgs/development/python-modules/requests-oauthlib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/requests-oauthlib/default.nix
@@ -2,12 +2,12 @@
, oauthlib, requests }:
buildPythonPackage rec {
- version = "1.2.0";
+ version = "1.3.0";
pname = "requests-oauthlib";
src = fetchPypi {
inherit pname version;
- sha256 = "bd6533330e8748e94bf0b214775fed487d309b8b8fe823dc45641ebcd9a32f57";
+ sha256 = "0smaxs5ixng4z0k6dsgmm6s972ka3p6a2ykdpnl23mqzlw0ic9ml";
};
doCheck = false; # Internet tests fail when building in chroot
diff --git a/nixpkgs/pkgs/development/python-modules/requests-unixsocket/default.nix b/nixpkgs/pkgs/development/python-modules/requests-unixsocket/default.nix
index 4eb3a33926f..d0deaba9244 100644
--- a/nixpkgs/pkgs/development/python-modules/requests-unixsocket/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/requests-unixsocket/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "requests-unixsocket";
- version = "0.1.5";
+ version = "0.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0k19knydh0fzd7w12lfy18arl1ndwa0zln33vsb37yv1iw9w06x9";
+ sha256 = "9e5c1a20afc3cf786197ae59c79bcdb0e7565f218f27df5f891307ee8817c1ea";
};
nativeBuildInputs = [ pbr ];
diff --git a/nixpkgs/pkgs/development/python-modules/rethinkdb/default.nix b/nixpkgs/pkgs/development/python-modules/rethinkdb/default.nix
index f6d816d37c0..7eea5d2c39f 100644
--- a/nixpkgs/pkgs/development/python-modules/rethinkdb/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rethinkdb/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "rethinkdb";
- version = "2.3.0.post6";
+ version = "2.4.4.post1";
src = fetchPypi {
inherit pname version;
- sha256 = "05qwkmq6kn437ywyjs02jxbry720gw39q4z4jdb0cnbbi76lwddm";
+ sha256 = "e1c1f8ad93bc1c6f2aaa73afc333c57d505d8cc08c437d78a5c1eb8dc4b7e8c2";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/rfc-bibtex/default.nix b/nixpkgs/pkgs/development/python-modules/rfc-bibtex/default.nix
index a1626d6b65c..dd114fd7096 100644
--- a/nixpkgs/pkgs/development/python-modules/rfc-bibtex/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rfc-bibtex/default.nix
@@ -2,17 +2,17 @@
buildPythonApplication rec {
pname = "rfc-bibtex";
- version = "0.2.1";
+ version = "0.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1p8xjgq4rig1jgqy5jqh34mbifxgxsyyxh8sizwz2wyixf8by8lq";
+ sha256 = "60419a2043ef37ac2438f3eae7a3207d0a4cb2dd56ab21697f874a35ee52927f";
};
disabled = !isPy3k;
meta = with stdenv.lib; {
- homepage = ttps://github.com/iluxonchik/rfc-bibtex/;
+ homepage = https://github.com/iluxonchik/rfc-bibtex/;
description = "Generate Bibtex entries for IETF RFCs and Internet-Drafts";
license = licenses.mit;
maintainers = with maintainers; [ teto ];
diff --git a/nixpkgs/pkgs/development/python-modules/ripser/default.nix b/nixpkgs/pkgs/development/python-modules/ripser/default.nix
index 7a0ae68993a..258ad7cece1 100644
--- a/nixpkgs/pkgs/development/python-modules/ripser/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ripser/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "ripser";
- version = "0.3.2";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "ff9f50fba911f0e9212077b78014f83e30c97526194dd6bd1df3d81896e6cb58";
+ sha256 = "a4015b413c24e3074f82f31771b1eb805e054b8cf444db51ce8ca5afa42cf130";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/rl-coach/default.nix b/nixpkgs/pkgs/development/python-modules/rl-coach/default.nix
index 10bc1a70924..bee588457ff 100644
--- a/nixpkgs/pkgs/development/python-modules/rl-coach/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rl-coach/default.nix
@@ -23,12 +23,12 @@
}:
buildPythonPackage rec {
- version = "0.12.1";
+ version = "1.0.1";
pname = "rl-coach";
src = fetchPypi {
inherit pname version;
- sha256 = "1zqlq61zxn732915nznj7pz8zh6kd6inl170fiavwhs32brmv84l";
+ sha256 = "0c4f3a334ff55d534d2fc7f83d5e791f64b780391039e367f6cd9b4381838744";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/robomachine/default.nix b/nixpkgs/pkgs/development/python-modules/robomachine/default.nix
index 58a767432a2..c1695a25b45 100644
--- a/nixpkgs/pkgs/development/python-modules/robomachine/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/robomachine/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "RoboMachine";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "242cfd9be0f7591138eaeba03c9c190f894ce045e1767ab7b90eca330259fc45";
+ sha256 = "4251d405759a38f1e665acc245dcbcdec319376718169a73c57560183370fe0e";
};
propagatedBuildInputs = [ pyparsing robotframework allpairspy ];
diff --git a/nixpkgs/pkgs/development/python-modules/robotframework-requests/default.nix b/nixpkgs/pkgs/development/python-modules/robotframework-requests/default.nix
index 7233a82a395..141353ee1d4 100644
--- a/nixpkgs/pkgs/development/python-modules/robotframework-requests/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/robotframework-requests/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
- version = "0.5.0";
+ version = "0.6.2";
pname = "robotframework-requests";
src = fetchPypi {
inherit pname version;
- sha256 = "1c253b8061c8a91251abf3ebadc33152b8621671621405dd343efd17bdc9e620";
+ sha256 = "30669de238f7efd171ccab1c19c7f30ed6b77f43db534c173c1fa1568194d4cb";
};
buildInputs = [ unittest2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/ropper/default.nix b/nixpkgs/pkgs/development/python-modules/ropper/default.nix
index a6a2c33fefe..9a0b91fdeb8 100644
--- a/nixpkgs/pkgs/development/python-modules/ropper/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ropper/default.nix
@@ -8,11 +8,11 @@
buildPythonApplication rec {
pname = "ropper";
- version = "1.12.5";
+ version = "1.13.3";
src = fetchPypi {
inherit pname version;
- sha256 = "063lki438nsaylgqr5s785j6rbfqnyzb5bxnr8ixhmpk5irf3sqd";
+ sha256 = "dfc87477c0f53d3d2836a384c106373d761cc435eafc477f299523e5404dda43";
};
# XXX tests rely on user-writeable /dev/shm to obtain process locks and return PermissionError otherwise
# workaround: sudo chmod 777 /dev/shm
diff --git a/nixpkgs/pkgs/development/python-modules/rpyc/default.nix b/nixpkgs/pkgs/development/python-modules/rpyc/default.nix
index 5fbfba39ddc..42d7b442ad6 100644
--- a/nixpkgs/pkgs/development/python-modules/rpyc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rpyc/default.nix
@@ -1,20 +1,29 @@
{ stdenv
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, nose
, plumbum
}:
buildPythonPackage rec {
pname = "rpyc";
- version = "4.1.1";
+ version = "4.1.2";
- src = fetchPypi {
- inherit pname version;
- sha256 = "0rhmwq1jra2cs0j09z2ks4vnv0svi8lj21nq9qq50i52x4ml4yb7";
+ src = fetchFromGitHub {
+ owner = "tomerfiliba";
+ repo = pname;
+ rev = version;
+ sha256 = "1xvrcik1650r1412fg79va0kd0fgg1ml241y1ai429qwy87dil1k";
};
- propagatedBuildInputs = [ nose plumbum ];
+ propagatedBuildInputs = [ plumbum ];
+
+ checkInputs = [ nose ];
+ checkPhase = ''
+ cd tests
+ # some tests have added complexities and some tests attempt network use
+ nosetests -I test_deploy -I test_gevent_server -I test_ssh -I test_registry
+ '';
meta = with stdenv.lib; {
description = "Remote Python Call (RPyC), a transparent and symmetric RPC library";
diff --git a/nixpkgs/pkgs/development/python-modules/rtslib/default.nix b/nixpkgs/pkgs/development/python-modules/rtslib/default.nix
index 5453541e2de..c1d27488bdd 100644
--- a/nixpkgs/pkgs/development/python-modules/rtslib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/rtslib/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "rtslib";
- version = "2.1.fb69";
+ version = "2.1.71";
src = fetchFromGitHub {
owner = "open-iscsi";
repo ="${pname}-fb";
rev = "v${version}";
- sha256 = "17rlcrd9757nq91pa8xjr7147k7mxxp8zdka7arhlgsp3kcnbsfd";
+ sha256 = "0cn9azi44hf59mp47207igv72kjbkyz4rsvgzmwbpz0s57b0hnab";
};
propagatedBuildInputs = [ six pyudev pygobject3 ];
diff --git a/nixpkgs/pkgs/development/python-modules/ruamel_ordereddict/default.nix b/nixpkgs/pkgs/development/python-modules/ruamel_ordereddict/default.nix
index 7dec5bb54ca..ee329a65166 100644
--- a/nixpkgs/pkgs/development/python-modules/ruamel_ordereddict/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ruamel_ordereddict/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "ruamel.ordereddict";
- version = "0.4.13";
+ version = "0.4.14";
disabled = isPy3k || isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "bf0a198c8ce5d973c24e5dba12d3abc254996788ca6ad8448eabc6aa710db149";
+ sha256 = "281051d26eb2b18ef3d920e1e260716a52bd058a6b1a2f324102fc6a15cb8d4a";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/ruamel_yaml/default.nix b/nixpkgs/pkgs/development/python-modules/ruamel_yaml/default.nix
index a4ac86302cf..88b2de830b7 100644
--- a/nixpkgs/pkgs/development/python-modules/ruamel_yaml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ruamel_yaml/default.nix
@@ -1,27 +1,37 @@
-{ stdenv
+{ lib
, buildPythonPackage
, fetchPypi
, ruamel_base
, ruamel_ordereddict
+, ruamel_yaml_clib
, isPy3k
+, isPyPy
}:
buildPythonPackage rec {
pname = "ruamel.yaml";
- version = "0.15.96";
+ version = "0.16.5";
src = fetchPypi {
inherit pname version;
- sha256 = "343ace5ffbab036536a3da65e4cfd31b8292388a389f6305744984581a479b2a";
+ sha256 = "412a6f5cfdc0525dee6a27c08f5415c7fd832a7afcb7a0ed7319628aed23d408";
};
- # Tests cannot load the module to test
+ # Tests use relative paths
doCheck = false;
propagatedBuildInputs = [ ruamel_base ]
- ++ stdenv.lib.optional (!isPy3k) ruamel_ordereddict;
+ ++ lib.optional (!isPy3k) ruamel_ordereddict
+ ++ lib.optional (!isPyPy) ruamel_yaml_clib;
- meta = with stdenv.lib; {
+ # causes namespace clash on py27
+ dontUsePythonImportsCheck = !isPy3k;
+ pythonImportsCheck = [
+ "ruamel.yaml"
+ "ruamel.base"
+ ];
+
+ meta = with lib; {
description = "YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order";
homepage = https://bitbucket.org/ruamel/yaml;
license = licenses.mit;
diff --git a/nixpkgs/pkgs/development/python-modules/ruamel_yaml_clib/default.nix b/nixpkgs/pkgs/development/python-modules/ruamel_yaml_clib/default.nix
new file mode 100644
index 00000000000..19c208f2716
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/ruamel_yaml_clib/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, buildPythonPackage
+, fetchFromBitbucket
+, ruamel_base
+, ruamel_ordereddict
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "ruamel.yaml.clib";
+ version = "0.2.0";
+
+ src = fetchFromBitbucket {
+ owner = "ruamel";
+ repo = "yaml.clib";
+ rev = version;
+ sha256 = "0kq6zi96qlm72lzj90fc2rfk6nm5kqhk6qxdl8wl9s3a42b0v6wl";
+ };
+
+ # outputs match wheel
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order";
+ homepage = https://bitbucket.org/ruamel/yaml;
+ license = licenses.mit;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/runway-python/default.nix b/nixpkgs/pkgs/development/python-modules/runway-python/default.nix
index 958b1ee45b3..62e0d2f0beb 100644
--- a/nixpkgs/pkgs/development/python-modules/runway-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/runway-python/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "runway-python";
- version = "0.4.0";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "cd23550211aa8542d9c06516e25c32de3963fff50d0793d94def271a4e2b4514";
+ sha256 = "00cf6fa9ea3b6a195e9eca96216a9d206b6884624d0214bd776f8654cd5e8fea";
};
propagatedBuildInputs = [ flask flask-cors numpy pillow gevent wget six colorcet ];
diff --git a/nixpkgs/pkgs/development/python-modules/s3fs/default.nix b/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
index 157549a6f17..f04274d6b50 100644
--- a/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "s3fs";
- version = "0.2.2";
+ version = "0.3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1l3vdy3h6l03kjjzq1vq7h252749f8dg7kkz65s890y4xxvjxlyw";
+ sha256 = "f1d8d80ae7789e6c95f8432e3ec12d1c28e624aecf8c84afed373fb182b505ab";
};
buildInputs = [ docutils ];
diff --git a/nixpkgs/pkgs/development/python-modules/s3transfer/default.nix b/nixpkgs/pkgs/development/python-modules/s3transfer/default.nix
index 0c227bc6377..3020ab68ec7 100644
--- a/nixpkgs/pkgs/development/python-modules/s3transfer/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/s3transfer/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "s3transfer";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "f23d5cb7d862b104401d9021fc82e5fa0e0cf57b7660a1331425aab0c691d021";
+ sha256 = "6efc926738a3cd576c2a79725fed9afde92378aa5c6a957e3af010cb019fac9d";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/python-modules/schema/default.nix b/nixpkgs/pkgs/development/python-modules/schema/default.nix
index d68f38aa4bb..2c1173ce68f 100644
--- a/nixpkgs/pkgs/development/python-modules/schema/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/schema/default.nix
@@ -1,20 +1,28 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytest }:
+{ stdenv, buildPythonPackage, fetchPypi, contextlib2, pytest, mock }:
buildPythonPackage rec {
pname = "schema";
- version = "0.6.8";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "fa1a53fe5f3b6929725a4e81688c250f46838e25d8c1885a10a590c8c01a7b74";
+ sha256 = "c9dc8f4624e287c7d1435f8fd758f6a0aabbb7eff442db9192cd46f0e2b6d959";
};
- checkInputs = [ pytest ];
+ preConfigure = ''
+ substituteInPlace requirements.txt --replace '==' '>='
+ '';
+
+ propagatedBuildInputs = [ contextlib2 ];
+
+ checkInputs = [ pytest mock ];
+ checkPhase = "pytest ./test_schema.py";
meta = with stdenv.lib; {
description = "Library for validating Python data structures";
homepage = https://github.com/keleshev/schema;
license = licenses.mit;
+ maintainers = [ maintainers.tobim ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/scikit-build/default.nix b/nixpkgs/pkgs/development/python-modules/scikit-build/default.nix
index 3fe7b9ff4ef..5132d32bfba 100644
--- a/nixpkgs/pkgs/development/python-modules/scikit-build/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/scikit-build/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "scikit-build";
- version = "0.8.1";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1hh275lj98wgwi53mr9fqk8wh1dajjksch52xjax6a79gld4391a";
+ sha256 = "7342017cc82dd6178e3b19377389b8a8d1f8b429d9cdb315cfb1094e34a0f526";
};
# Fixes incorrect specified requirement (part of next release)
diff --git a/nixpkgs/pkgs/development/python-modules/scikit-image/default.nix b/nixpkgs/pkgs/development/python-modules/scikit-image/default.nix
index e2ba35e0438..ced53a13490 100644
--- a/nixpkgs/pkgs/development/python-modules/scikit-image/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/scikit-image/default.nix
@@ -12,20 +12,21 @@
, dask
, cloudpickle
, pytest
+, imageio
}:
buildPythonPackage rec {
pname = "scikit-image";
- version = "0.14.2";
+ version = "0.16.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1afd0b84eefd77afd1071c5c1c402553d67be2d7db8950b32d6f773f25850c1f";
+ sha256 = "dd7fbd32da74d4e9967dc15845f731f16e7966cee61f5dc0e12e2abb1305068c";
};
buildInputs = [ cython ];
- propagatedBuildInputs = [ numpy scipy matplotlib networkx six pillow pywavelets dask cloudpickle ];
+ propagatedBuildInputs = [ numpy scipy matplotlib networkx six pillow pywavelets dask cloudpickle imageio ];
checkInputs = [ pytest ];
@@ -37,4 +38,4 @@ buildPythonPackage rec {
homepage = http://scikit-image.org;
license = lib.licenses.bsd3;
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/scikitlearn/default.nix b/nixpkgs/pkgs/development/python-modules/scikitlearn/default.nix
index 939782722c6..4830e3fb2ab 100644
--- a/nixpkgs/pkgs/development/python-modules/scikitlearn/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/scikitlearn/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "scikit-learn";
- version = "0.21.2";
+ version = "0.21.3";
# 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 = "1nvj9j16y1hz9gm0qwzpnx2zmz55c63k1fai643migsyll9c7bqa";
+ sha256 = "eb9b8ebf59eddd8b96366428238ab27d05a19e89c5516ce294abc35cea75d003";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/scipy/default.nix b/nixpkgs/pkgs/development/python-modules/scipy/default.nix
index 93488917017..dd561c54853 100644
--- a/nixpkgs/pkgs/development/python-modules/scipy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/scipy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "scipy";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "2643cfb46d97b7797d1dbdb6f3c23fe3402904e3c90e6facfe6a9b98d808c1b5";
+ sha256 = "a03939b431994289f39373c57bbe452974a7da724ae7f9620a1beee575434da4";
};
checkInputs = [ nose pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/scrapy/default.nix b/nixpkgs/pkgs/development/python-modules/scrapy/default.nix
index ee1445bef5c..14ab6e51582 100644
--- a/nixpkgs/pkgs/development/python-modules/scrapy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/scrapy/default.nix
@@ -2,7 +2,7 @@
testfixtures, pillow, six, twisted, w3lib, lxml, queuelib, pyopenssl,
service-identity, parsel, pydispatcher, cssselect, lib }:
buildPythonPackage rec {
- version = "1.7.3";
+ version = "1.7.4";
pname = "Scrapy";
checkInputs = [ glibcLocales mock pytest botocore testfixtures pillow ];
@@ -31,7 +31,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "fe5a40177960e97d42d1c752a73edb40f76a85a24076dec8535cffa499eb08c8";
+ sha256 = "f0813d23a3f5659f403f469b11488ecd81e989e834205c4366cd231536496513";
};
postInstall = ''
diff --git a/nixpkgs/pkgs/development/python-modules/secure/default.nix b/nixpkgs/pkgs/development/python-modules/secure/default.nix
new file mode 100644
index 00000000000..6d2f2871ec2
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/secure/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, maya
+, requests
+}:
+
+buildPythonPackage rec {
+ version = "0.2.1";
+ pname = "secure";
+
+ src = fetchFromGitHub {
+ owner = "typeerror";
+ repo = "secure.py";
+ rev = "v${version}";
+ sha256 = "1nbxwi0zccrha6js14ibd596kdi1wpqr7jgs442mqclw4b3f77q5";
+ };
+
+ propagatedBuildInputs = [ maya requests ];
+
+ # no tests in release
+ doCheck = false;
+
+ pythonImportsCheck = [ "secure" ];
+
+ meta = with lib; {
+ description = "Adds optional security headers and cookie attributes for Python web frameworks";
+ homepage = "https://github.com/TypeError/secure.py";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/seekpath/default.nix b/nixpkgs/pkgs/development/python-modules/seekpath/default.nix
index 7578b047940..fc2763be1f0 100644
--- a/nixpkgs/pkgs/development/python-modules/seekpath/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/seekpath/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "seekpath";
- version = "1.8.4";
+ version = "1.9.3";
src = fetchPypi {
inherit pname version;
- sha256 = "b61dadba82acc0838402981b7944155adc092b114ca81f53f61b1d498a512e3a";
+ sha256 = "abc806479f11e7f71c4475a292d849baf15dfa1cbc89ecc602d78415de322c83";
};
LC_ALL = "en_US.utf-8";
diff --git a/nixpkgs/pkgs/development/python-modules/semantic-version/default.nix b/nixpkgs/pkgs/development/python-modules/semantic-version/default.nix
index 4fcc19e57fc..f4cf61fbb4d 100644
--- a/nixpkgs/pkgs/development/python-modules/semantic-version/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/semantic-version/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "semantic_version";
- version = "2.8.1";
+ version = "2.8.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1lnnpxmf3z1rcfr5n562vbraq236s13wlj8fmw2kwr2mrq7lqb8r";
+ sha256 = "71c716e99086c44d068262b86e4775aa6db7fabee0743e4e33b00fbf6f672585";
};
# ModuleNotFoundError: No module named 'tests'
diff --git a/nixpkgs/pkgs/development/python-modules/send2trash/default.nix b/nixpkgs/pkgs/development/python-modules/send2trash/default.nix
index 35115a45716..3809c0418e4 100644
--- a/nixpkgs/pkgs/development/python-modules/send2trash/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/send2trash/default.nix
@@ -1,15 +1,12 @@
{ stdenv
-, lib
, buildPythonPackage
, fetchFromGitHub
, pytest
-, configparser
-, isPy3k
}:
buildPythonPackage rec {
pname = "Send2Trash";
- version = "1.4.2";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "hsoft";
@@ -19,10 +16,10 @@ buildPythonPackage rec {
};
doCheck = !stdenv.isDarwin;
- checkPhase = "HOME=. py.test";
- checkInputs = [ pytest ] ++ lib.optional (!isPy3k) configparser;
+ checkPhase = "HOME=$TMPDIR pytest";
+ checkInputs = [ pytest ];
- meta = with lib; {
+ meta = with stdenv.lib; {
description = "Send file to trash natively under macOS, Windows and Linux";
homepage = https://github.com/hsoft/send2trash;
license = licenses.bsd3;
diff --git a/nixpkgs/pkgs/development/python-modules/sentinel/default.nix b/nixpkgs/pkgs/development/python-modules/sentinel/default.nix
index e8ed047e03f..6c69ea26b2a 100644
--- a/nixpkgs/pkgs/development/python-modules/sentinel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sentinel/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "sentinel";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "c00ba2a4f240ea4c5414059a696d6e128730272cb2c631b2eff42e86da1f89b3";
+ sha256 = "c7aeee3f57c56a8e52771fc64230345deecd62c48debbbe1f1aca453439741d0";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix b/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix
index c3cc1baaf43..da729f5ab0b 100644
--- a/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix
@@ -1,15 +1,16 @@
-{ stdenv, buildPythonPackage, fetchPypi, urllib3, certifi, django, flask, tornado, sanic, aiohttp, bottle, rq, falcon, pyramid, celery }:
+{ stdenv, buildPythonPackage, fetchPypi, isPy3k, urllib3, certifi, django, flask, tornado, bottle, rq, falcon, celery, pyramid, sanic, aiohttp }:
buildPythonPackage rec {
pname = "sentry-sdk";
- version = "0.8.0";
+ version = "0.13.2";
src = fetchPypi {
inherit pname version;
- sha256 = "f5819df450d7b0696be69a0c6d70a09e4890a3844ee8ccb7a461794135bd5965";
+ sha256 = "ff1fa7fb85703ae9414c8b427ee73f8363232767c9cd19158f08f6e4f0b58fc7";
};
- checkInputs = [ django flask tornado sanic aiohttp bottle rq falcon pyramid celery ];
+ checkInputs = [ django flask tornado bottle rq falcon ]
+ ++ stdenv.lib.optionals isPy3k [ celery pyramid sanic aiohttp ];
propagatedBuildInputs = [ urllib3 certifi ];
diff --git a/nixpkgs/pkgs/development/python-modules/serpent/default.nix b/nixpkgs/pkgs/development/python-modules/serpent/default.nix
index 887d0c54424..f568ad6b044 100644
--- a/nixpkgs/pkgs/development/python-modules/serpent/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/serpent/default.nix
@@ -6,19 +6,22 @@
, isPy27
, isPy33
, enum34
+, attrs
+, pytz
}:
buildPythonPackage rec {
pname = "serpent";
- version = "1.27";
+ version = "1.28";
src = fetchPypi {
inherit pname version;
- sha256 = "6f8dc4317fb5b5a9629b5e518846bc9fee374b8171533726dc68df52b36ee912";
+ sha256 = "1arnckykpkvv2qrp49l1k7q5mr5pisswl0rvdx98x8wsl1n361pk";
};
propagatedBuildInputs = lib.optionals (isPy27 || isPy33) [ enum34 ];
+ checkInputs = [ attrs pytz ];
checkPhase = ''
${python.interpreter} setup.py test
'';
diff --git a/nixpkgs/pkgs/development/python-modules/serverlessrepo/default.nix b/nixpkgs/pkgs/development/python-modules/serverlessrepo/default.nix
index c6795f17206..90be965c4f2 100644
--- a/nixpkgs/pkgs/development/python-modules/serverlessrepo/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/serverlessrepo/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "serverlessrepo";
- version = "0.1.8";
+ version = "0.1.10";
src = fetchPypi {
inherit pname version;
- sha256 = "533389d41a51450e50cc01405ab766550170149c08e1c85b3a1559b0fab4cb25";
+ sha256 = "671f48038123f121437b717ed51f253a55775590f00fbab6fbc6a01f8d05c017";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/setuptools/default.nix b/nixpkgs/pkgs/development/python-modules/setuptools/default.nix
index 569ff017ea9..9254e53d142 100644
--- a/nixpkgs/pkgs/development/python-modules/setuptools/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/setuptools/default.nix
@@ -1,37 +1,63 @@
{ stdenv
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, python
, wrapPython
, unzip
, callPackage
, bootstrapped-pip
+, lib
+, pipInstallHook
+, setuptoolsBuildHook
}:
-buildPythonPackage rec {
+let
pname = "setuptools";
- version = "41.2.0";
- format = "other";
+ version = "41.4.0";
+
+ # Create an sdist of setuptools
+ sdist = stdenv.mkDerivation rec {
+ name = "${pname}-${version}-sdist.tar.gz";
+
+ src = fetchFromGitHub {
+ owner = "pypa";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0asxfnsi56r81lm48ynqbfkmm3kvw2jwrlf2l9azn5w6xm30jvp5";
+ name = "${pname}-${version}-source";
+ };
- src = fetchPypi {
- inherit pname version;
- extension = "zip";
- sha256 = "66b86bbae7cc7ac2e867f52dc08a6bd064d938bac59dfec71b9b565dd36d6012";
+ buildPhase = ''
+ ${python.pythonForBuild.interpreter} bootstrap.py
+ ${python.pythonForBuild.interpreter} setup.py sdist --formats=gztar
+ '';
+
+ installPhase = ''
+ echo "Moving sdist..."
+ mv dist/*.tar.gz $out
+ '';
};
+in buildPythonPackage rec {
+ inherit pname version;
+ # Because of bootstrapping we don't use the setuptoolsBuildHook that comes with format="setuptools" directly.
+ # Instead, we override it to remove setuptools to avoid a circular dependency.
+ # The same is done for pip and the pipInstallHook.
+ format = "other";
- # There is nothing to build
- dontBuild = true;
+ src = sdist;
- nativeBuildInputs = [ bootstrapped-pip ];
+ nativeBuildInputs = [
+ bootstrapped-pip
+ (pipInstallHook.override{pip=null;})
+ (setuptoolsBuildHook.override{setuptools=null; wheel=null;})
+ ];
- installPhase = ''
- dst=$out/${python.sitePackages}
- mkdir -p $dst
- export PYTHONPATH="$dst:$PYTHONPATH"
- ${python.pythonForBuild.interpreter} setup.py install --prefix=$out
- wrapPythonPrograms
+ preBuild = lib.strings.optionalString (!stdenv.hostPlatform.isWindows) ''
+ export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
'';
+ pipInstallFlags = [ "--ignore-installed" ];
+
# Adds setuptools to nativeBuildInputs causing infinite recursion.
catchConflicts = false;
diff --git a/nixpkgs/pkgs/development/python-modules/sharedmem/default.nix b/nixpkgs/pkgs/development/python-modules/sharedmem/default.nix
index d3222ac7d14..42277fc00c5 100644
--- a/nixpkgs/pkgs/development/python-modules/sharedmem/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sharedmem/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "sharedmem";
- version = "0.3.6";
+ version = "0.3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "c351ab3f6a4fe9fe0c692ab6a8c88013e625845b31a168ff12d16254ed4154d5";
+ sha256 = "483e414b8c5d03093a02baf548449f1d8426a88855556fa42102bba82b86b2a8";
};
propagatedBuildInputs = [ numpy ];
diff --git a/nixpkgs/pkgs/development/python-modules/shodan/default.nix b/nixpkgs/pkgs/development/python-modules/shodan/default.nix
index ae9f9e42ecf..7202b3cf70e 100644
--- a/nixpkgs/pkgs/development/python-modules/shodan/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/shodan/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "shodan";
- version = "1.17.0";
+ version = "1.19.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1sh7a2dsal3kzcl4s9xbpl7hxhm9k55s5hiqdqqnafhvhnh0vmbz";
+ sha256 = "1i4zrzamvgy3g117a2x66gyi7pzh27slc2w9pqysc0ldfcibi2wx";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/slicedimage/default.nix b/nixpkgs/pkgs/development/python-modules/slicedimage/default.nix
index 3b9aa19062b..edc21e3292d 100644
--- a/nixpkgs/pkgs/development/python-modules/slicedimage/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/slicedimage/default.nix
@@ -12,15 +12,16 @@
, six
, pytest
, isPy27
+, tifffile
}:
buildPythonPackage rec {
pname = "slicedimage";
- version = "3.2.0";
+ version = "4.0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "adab09457e22465f05998fdcf8ea14179185f8e780a4021526ba163dd476cd02";
+ sha256 = "c8e8759a013a0936ec9f7ffcd37fc64df69af913b4f26342c2501b8c3663d9bb";
};
propagatedBuildInputs = [
@@ -31,14 +32,16 @@ buildPythonPackage rec {
requests
scikitimage
six
+ tifffile
] ++ lib.optionals isPy27 [ pathlib enum34 ];
checkInputs = [
pytest
];
+ # ignore tests which require setup
checkPhase = ''
- pytest
+ pytest --ignore tests/io_
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/slicerator/default.nix b/nixpkgs/pkgs/development/python-modules/slicerator/default.nix
index af17780909e..896ecbdd26b 100644
--- a/nixpkgs/pkgs/development/python-modules/slicerator/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/slicerator/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "0.9.8";
+ version = "1.0.0";
pname = "slicerator";
src = fetchPypi {
inherit pname version;
- sha256 = "b91dd76a415fd8872185cbd6fbf1922fe174359053d4694983fc719e4a0f5667";
+ sha256 = "18e60393e6765ca96986f801bbae62a617a1eba6ed57784e61b165ffc7dc1848";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/smart_open/default.nix b/nixpkgs/pkgs/development/python-modules/smart_open/default.nix
index 325f59b1df2..48cfcb132f0 100644
--- a/nixpkgs/pkgs/development/python-modules/smart_open/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/smart_open/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "smart_open";
- version = "1.8.4";
+ version = "1.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1y845mfsswyvczknwh359xprgc3hk8r17qy1wdibpz6y6pq0g3kq";
+ sha256 = "0xmnp8ywakwg3y21gqdvjw8a4v42vaxfq6njqizzllm4c9g2nk76";
};
# nixpkgs version of moto is >=1.2.0, remove version pin to fix build
diff --git a/nixpkgs/pkgs/development/python-modules/snakebite/default.nix b/nixpkgs/pkgs/development/python-modules/snakebite/default.nix
new file mode 100644
index 00000000000..1d08570d727
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/snakebite/default.nix
@@ -0,0 +1,41 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, tox
+, virtualenv
+, protobuf
+}:
+
+buildPythonPackage rec {
+ pname = "snakebite";
+ version = "2.11.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "085238b4944cb9c658ee62d5794de936ac3d0c337c504b2cc86424a205ae978a";
+ };
+
+ checkInputs = [
+ tox
+ virtualenv
+ ];
+
+ propagatedBuildInputs = [
+ protobuf
+ ];
+
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "'argparse'" ""
+ '';
+
+ # tests require hadoop hdfs
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Pure Python HDFS client";
+ homepage = http://github.com/spotify/snakebite;
+ license = licenses.asl20;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/snowballstemmer/default.nix b/nixpkgs/pkgs/development/python-modules/snowballstemmer/default.nix
index 9b7481a62a6..61a12c2b298 100644
--- a/nixpkgs/pkgs/development/python-modules/snowballstemmer/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/snowballstemmer/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "snowballstemmer";
- version = "1.2.1";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "919f26a68b2c17a7634da993d91339e288964f93c274f1343e3bbbe2096e1128";
+ sha256 = "df3bac3df4c2c01363f3dd2cfa78cce2840a79b9f1c2d2de9ce8d31683992f52";
};
# No tests included
diff --git a/nixpkgs/pkgs/development/python-modules/snuggs/default.nix b/nixpkgs/pkgs/development/python-modules/snuggs/default.nix
index 017ea7e0d5f..a97bbf4012c 100644
--- a/nixpkgs/pkgs/development/python-modules/snuggs/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/snuggs/default.nix
@@ -1,23 +1,23 @@
{ buildPythonPackage, lib, fetchFromGitHub
, click, numpy, pyparsing
-, pytest
+, pytest, hypothesis
}:
buildPythonPackage rec {
pname = "snuggs";
- version = "1.4.3";
+ version = "1.4.7";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
src = fetchFromGitHub {
owner = "mapbox";
repo = pname;
rev = version;
- sha256 = "198nbgkhlg4ik2i1r2cp900iqlairh2hnii2y8v5wy1qk3rv0s9g";
+ sha256 = "1p3lh9s2ylsnrzbs931y2vn7mp2y2xskgqmh767c9l1a33shfgwf";
};
propagatedBuildInputs = [ click numpy pyparsing ];
- checkInputs = [ pytest ];
+ checkInputs = [ pytest hypothesis ];
checkPhase = "pytest test_snuggs.py";
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/soco/default.nix b/nixpkgs/pkgs/development/python-modules/soco/default.nix
index 3f0d16cc8a8..4a44b7d0b7a 100644
--- a/nixpkgs/pkgs/development/python-modules/soco/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/soco/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "soco";
- version = "0.17";
+ version = "0.18.1";
src = fetchPypi {
inherit pname version;
- sha256 = "15zw6i5z5p8vsa3lp20rjizhv4lzz935r73im0xm6zsl71bsgvj8";
+ sha256 = "de033ad69f86a655f50d407648b3aa2dd9647c69fd7bb317e9adfcd38a1adf4b";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/solo-python/default.nix b/nixpkgs/pkgs/development/python-modules/solo-python/default.nix
index 7b2b578eed8..829874f25ad 100644
--- a/nixpkgs/pkgs/development/python-modules/solo-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/solo-python/default.nix
@@ -1,21 +1,22 @@
-{ lib, buildPythonPackage, fetchFromGitHub
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder
, click, ecdsa, fido2, intelhex, pyserial, pyusb, requests}:
buildPythonPackage rec {
pname = "solo-python";
- version = "0.0.15";
+ version = "0.0.18";
format = "flit";
+ disabled = pythonOlder "3.6"; # only python>=3.6 is supported
src = fetchFromGitHub {
owner = "solokeys";
repo = pname;
rev = version;
- sha256 = "14na9s65hxzx141bdv0j7rx1wi3cv85jzpdivsq1rwp6hdhiazr1";
+ sha256 = "01mgppjvxlr93vrgz7bzisghpg1vqyaj4cg5wngk0h499iyx4d9q";
};
- # TODO: remove ASAP
+ # replaced pinned fido, with unrestricted fido version
patchPhase = ''
- substituteInPlace pyproject.toml --replace "fido2 == 0.7.0" "fido2 >= 0.7.0"
+ sed -i '/fido2/c\"fido2",' pyproject.toml
'';
propagatedBuildInputs = [
@@ -28,6 +29,20 @@
requests
];
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ '';
+
+ # repo doesn't contain tests, ensure imports aren't broken
+ pythonImportsCheck = [
+ "solo"
+ "solo.cli"
+ "solo.commands"
+ "solo.fido2"
+ "solo.operations"
+ ];
+
meta = with lib; {
description = "Python tool and library for SoloKeys";
homepage = "https://github.com/solokeys/solo-python";
diff --git a/nixpkgs/pkgs/development/python-modules/sounddevice/default.nix b/nixpkgs/pkgs/development/python-modules/sounddevice/default.nix
index 2094aa7793d..e538875da2b 100644
--- a/nixpkgs/pkgs/development/python-modules/sounddevice/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sounddevice/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "sounddevice";
- version = "0.3.13";
+ version = "0.3.14";
src = fetchPypi {
inherit pname version;
- sha256 = "01x2hm3xxzhxrjcj21si4ggmvkwmy5hag7f6yabqlhwskws721cd";
+ sha256 = "c7b0f7ad86550668da55404eabcb63d4212ec622fcce86510092306b77d2e80a";
};
propagatedBuildInputs = [ cffi numpy portaudio ];
diff --git a/nixpkgs/pkgs/development/python-modules/soupsieve/default.nix b/nixpkgs/pkgs/development/python-modules/soupsieve/default.nix
index 9f877ffb355..8995e98ca78 100644
--- a/nixpkgs/pkgs/development/python-modules/soupsieve/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/soupsieve/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "soupsieve";
- version = "1.7.3";
+ version = "1.9.5";
src = fetchPypi {
inherit pname version;
- sha256 = "87db12ae79194f0ff9808d2b1641c4f031ae39ffa3cab6b907ea7c1e5e5ed445";
+ sha256 = "e2c1c5dee4a1c36bcb790e0fabd5492d874b8ebd4617622c4f6a731701060dda";
};
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/spacy/default.nix b/nixpkgs/pkgs/development/python-modules/spacy/default.nix
index 44a9e09181c..e35ea517bf1 100644
--- a/nixpkgs/pkgs/development/python-modules/spacy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/spacy/default.nix
@@ -21,23 +21,19 @@
, blis
, wasabi
, srsly
+, catalogue
, setuptools
}:
buildPythonPackage rec {
pname = "spacy";
- version = "2.2.1";
+ version = "2.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1a833dx8i4s106fk42x4dnayaq5p3qxaxnc012xij991i09v2pxn";
+ sha256 = "0shfjk6nhm6gzp5p88pz5k7bkg5dr3x9yvandkayqb2vsvkwj50x";
};
- prePatch = ''
- substituteInPlace setup.cfg \
- --replace "plac<1.0.0,>=0.9.6" "plac>=0.9.6"
- '';
-
propagatedBuildInputs = [
numpy
murmurhash
@@ -56,6 +52,7 @@ buildPythonPackage rec {
blis
wasabi
srsly
+ catalogue
setuptools
] ++ lib.optional (pythonOlder "3.4") pathlib;
diff --git a/nixpkgs/pkgs/development/python-modules/spacy/models.json b/nixpkgs/pkgs/development/python-modules/spacy/models.json
index d500448dfe7..4d7eff7fd02 100644
--- a/nixpkgs/pkgs/development/python-modules/spacy/models.json
+++ b/nixpkgs/pkgs/development/python-modules/spacy/models.json
@@ -77,6 +77,18 @@
"license": "cc-by-sa-40"
},
{
+ "pname": "lt_core_news_sm",
+ "version": "2.2.0",
+ "sha256": "1j63xnp96qavg8c960y83z752mmvp9qx92r458lydrg1ixmffx9r",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "nb_core_news_sm",
+ "version": "2.2.0",
+ "sha256": "0s0wf3kxrhdzfkgrbxjc53hzin3w8v06iivazh6bpf6rhbiwzfr0",
+ "license": "mit"
+},
+{
"pname": "nl_core_news_sm",
"version": "2.2.1",
"sha256": "0gw9a1j3v4f15cxcz7zr7dz7mqi2a3541b04q6kj74gg397li4ny",
diff --git a/nixpkgs/pkgs/development/python-modules/sparse/default.nix b/nixpkgs/pkgs/development/python-modules/sparse/default.nix
index bbbcb2e0690..ec126e963b0 100644
--- a/nixpkgs/pkgs/development/python-modules/sparse/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sparse/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "sparse";
- version = "0.7.0";
+ version = "0.8.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0ija4pl8wg36ldsdv5jmqr5i75qi17vijcwwf2jdn1k15kqg35j4";
+ sha256 = "a3dc14ee5314caa2e64331b0b50c8f92e8999d7d275179a804a114e6cb1f8b81";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/spglib/default.nix b/nixpkgs/pkgs/development/python-modules/spglib/default.nix
index 73af5d7b00c..bad76f8cb93 100644
--- a/nixpkgs/pkgs/development/python-modules/spglib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/spglib/default.nix
@@ -2,22 +2,13 @@
buildPythonPackage rec {
pname = "spglib";
- version = "1.12.2.post0";
+ version = "1.14.1.post0";
src = fetchPypi {
inherit pname version;
- sha256 = "15b02b74c0f06179bc3650c43a710a5200abbba387c6eda3105bfd9236041443";
+ sha256 = "0kmllcch5p20ylxirqiqzls567jr2808rbld9i8f1kf0205al8qq";
};
- patches = [
- (fetchpatch {
- name = "fix-assertions.patch";
- url = https://github.com/atztogo/spglib/commit/d57070831585a6f02dec0a31d25b375ba347798c.patch;
- stripLen = 1;
- sha256 = "0crmkc498rbrawiy9zbl39qis2nmsbfr4s6kk6k3zhdy8z2ppxw7";
- })
- ];
-
propagatedBuildInputs = [ numpy ];
checkInputs = [ nose pyyaml ];
diff --git a/nixpkgs/pkgs/development/python-modules/sphinx/2.nix b/nixpkgs/pkgs/development/python-modules/sphinx/2.nix
new file mode 100644
index 00000000000..b6374989690
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinx/2.nix
@@ -0,0 +1,75 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, simplejson
+, mock
+, glibcLocales
+, html5lib
+, pythonOlder
+, enum34
+, python
+, docutils
+, jinja2
+, pygments
+, alabaster
+, Babel
+, snowballstemmer
+, six
+, sqlalchemy
+, whoosh
+, imagesize
+, requests
+, typing
+, sphinxcontrib-websupport
+, setuptools
+}:
+
+buildPythonPackage rec {
+ pname = "sphinx";
+ version = "1.8.5";
+ src = fetchPypi {
+ pname = "Sphinx";
+ inherit version;
+ sha256 = "c7658aab75c920288a8cf6f09f244c6cfdae30d82d803ac1634d9f223a80ca08";
+ };
+ LC_ALL = "en_US.UTF-8";
+
+ checkInputs = [ pytest ];
+ buildInputs = [ simplejson mock glibcLocales html5lib ] ++ lib.optional (pythonOlder "3.4") enum34;
+ # Disable two tests that require network access.
+ checkPhase = ''
+ cd tests; ${python.interpreter} run.py --ignore py35 -k 'not test_defaults and not test_anchors_ignored'
+ '';
+ propagatedBuildInputs = [
+ docutils
+ jinja2
+ pygments
+ alabaster
+ Babel
+ setuptools
+ snowballstemmer
+ six
+ sphinxcontrib-websupport
+ sqlalchemy
+ whoosh
+ imagesize
+ requests
+ ] ++ lib.optional (pythonOlder "3.5") typing;
+
+ # 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/;
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [ nand0p ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinx/default.nix b/nixpkgs/pkgs/development/python-modules/sphinx/default.nix
index 1e69692eac1..307232903e8 100644
--- a/nixpkgs/pkgs/development/python-modules/sphinx/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sphinx/default.nix
@@ -20,6 +20,12 @@
, whoosh
, imagesize
, requests
+, sphinxcontrib-applehelp
+, sphinxcontrib-devhelp
+, sphinxcontrib-htmlhelp
+, sphinxcontrib-jsmath
+, sphinxcontrib-qthelp
+, sphinxcontrib-serializinghtml
, sphinxcontrib-websupport
, typing
, setuptools
@@ -27,11 +33,11 @@
buildPythonPackage rec {
pname = "sphinx";
- version = "1.8.3";
+ version = "2.2.0";
src = fetchPypi {
pname = "Sphinx";
inherit version;
- sha256 = "c4cb17ba44acffae3d3209646b6baec1e215cad3065e852c68cc569d4df1b9f8";
+ sha256 = "0d586b0f8c2fc3cc6559c5e8fd6124628110514fda0e5d7c82e682d749d2e845";
};
LC_ALL = "en_US.UTF-8";
@@ -54,6 +60,12 @@ buildPythonPackage rec {
whoosh
imagesize
requests
+ sphinxcontrib-applehelp
+ sphinxcontrib-devhelp
+ sphinxcontrib-htmlhelp
+ sphinxcontrib-jsmath
+ sphinxcontrib-qthelp
+ sphinxcontrib-serializinghtml
sphinxcontrib-websupport
] ++ lib.optional (pythonOlder "3.5") typing;
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix
new file mode 100644
index 00000000000..60d7a20feb5
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-applehelp";
+ version = "1.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "edaa0ab2b2bc74403149cb0209d6775c96de797dfd5b5e2a71981309efab3897";
+ };
+
+
+ # Check is disabled due to circular dependency of sphinx
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books";
+ homepage = http://sphinx-doc.org/;
+ license = licenses.bsd0;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
index 2daa9766a3a..36fb29fde59 100644
--- a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
@@ -3,12 +3,12 @@
}:
buildPythonPackage rec {
- version = "0.4.2";
+ version = "1.0.0";
pname = "sphinxcontrib-bibtex";
src = fetchPypi {
inherit pname version;
- sha256 = "0af7651hfjh4hv97xns4vpf8n3kqy7ghyjlkfda5wxw56hxgp6hn";
+ sha256 = "629612b001f86784669d65e662377a482052decfd9a0a17c46860878eef7b9e0";
};
propagatedBuildInputs = [ oset pybtex pybtex-docutils sphinx ];
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix
new file mode 100644
index 00000000000..dde8bfbb7dd
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-devhelp";
+ version = "1.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "6c64b077937330a9128a4da74586e8c2130262f014689b4b89e2d08ee7294a34";
+ };
+
+
+ # Check is disabled due to circular dependency of sphinx
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.";
+ homepage = http://sphinx-doc.org/;
+ license = licenses.bsd0;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix
new file mode 100644
index 00000000000..88b54d8e94f
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-htmlhelp";
+ version = "1.0.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "4670f99f8951bd78cd4ad2ab962f798f5618b17675c35c5ac3b2132a14ea8422";
+ };
+
+
+ # Check is disabled due to circular dependency of sphinx
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "sphinxcontrib-htmlhelp is a sphinx extension which ...";
+ homepage = http://sphinx-doc.org/;
+ license = licenses.bsd0;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix
new file mode 100644
index 00000000000..ca2c8e99d41
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-jsmath";
+ version = "1.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8";
+ };
+
+
+ # Check is disabled due to circular dependency of sphinx
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript.";
+ homepage = http://sphinx-doc.org/;
+ license = licenses.bsd0;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
index b8a4f25f5df..58b24f0dd73 100644
--- a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-openapi";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9d64c8a119bfc592e6316af3e5475ce2d4d8ed6e013dc016a3f2e7971e50d7f3";
+ sha256 = "2a5883456c0caba0dad90f07968c75a50d5fc425a3aa06d1c538472ddf8c7e22";
};
propagatedBuildInputs = [setuptools_scm pyyaml jsonschema sphinxcontrib_httpdomain];
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix
new file mode 100644
index 00000000000..92471c6c3d0
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-qthelp";
+ version = "1.0.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "79465ce11ae5694ff165becda529a600c754f4bc459778778c7017374d4d406f";
+ };
+
+
+ # Check is disabled due to circular dependency of sphinx
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.";
+ homepage = http://sphinx-doc.org/;
+ license = licenses.bsd0;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix
new file mode 100644
index 00000000000..76fba6e1b3a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-serializinghtml";
+ version = "1.1.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "c0efb33f8052c04fd7a26c0a07f1678e8512e0faec19f4aa8f2473a8b81d5227";
+ };
+
+
+ # Check is disabled due to circular dependency of sphinx
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle).";
+ homepage = http://sphinx-doc.org/;
+ license = licenses.bsd0;
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix
index f528edb75ab..b3e1ca01dba 100644
--- a/nixpkgs/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-spelling";
- version = "4.2.1";
+ version = "4.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "7bcbaabef7aa9c176b81d960b20d0f67817ccea5e098968c366d2db4ad76d476";
+ sha256 = "0304dac9286378f9c608af8d885a08fe03a9c62b3ebfa8802008018d92371c19";
};
propagatedBuildInputs = [ sphinx pyenchant pbr ];
diff --git a/nixpkgs/pkgs/development/python-modules/spyder-kernels/default.nix b/nixpkgs/pkgs/development/python-modules/spyder-kernels/default.nix
index 206b0799b4a..86daec23d95 100644
--- a/nixpkgs/pkgs/development/python-modules/spyder-kernels/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/spyder-kernels/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "spyder-kernels";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "7e124fad5203b748005e952cf33b44695dbb9d92f5e0dc5443e7ca0db817f400";
+ sha256 = "01354b7fa180a87212cc005553b31a7300159b108d36828e301d3782291323f7";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/spyder/default.nix b/nixpkgs/pkgs/development/python-modules/spyder/default.nix
index 7222f18d5f9..c2dfcab556f 100644
--- a/nixpkgs/pkgs/development/python-modules/spyder/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/spyder/default.nix
@@ -14,6 +14,8 @@ buildPythonPackage rec {
sha256 = "1z7qw1h3rhca12ycv8xrzw6z2gf81v0j6lfq9kpwh472w4vk75v1";
};
+ nativeBuildInputs = [ pyqtwebengine.wrapQtAppsHook ];
+
propagatedBuildInputs = [
jedi pycodestyle psutil pyflakes rope numpy scipy matplotlib pylint keyring
numpydoc qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels
@@ -47,6 +49,11 @@ buildPythonPackage rec {
cp -r $desktopItem/share/applications/ $out/share
'';
+ dontWrapQtApps = true;
+ makeWrapperArgs = [
+ "\${qtWrapperArgs[@]}"
+ ];
+
meta = with stdenv.lib; {
description = "Scientific python development environment";
longDescription = ''
diff --git a/nixpkgs/pkgs/development/python-modules/sqlalchemy-citext/default.nix b/nixpkgs/pkgs/development/python-modules/sqlalchemy-citext/default.nix
new file mode 100644
index 00000000000..b91e3385404
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sqlalchemy-citext/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, sqlalchemy
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "sqlalchemy-citext";
+ version = "1.3-0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "7d7343037a35153d6f94c3c2f6baf391f88a57651c3bde5d6749d216859ae4c5";
+ };
+
+ propagatedBuildInputs = [
+ sqlalchemy
+ ];
+
+ checkPhase = ''
+ ${python.interpreter} tests/test_citext.py
+ '';
+
+ meta = with lib; {
+ description = "A sqlalchemy plugin that allows postgres use of CITEXT";
+ homepage = https://github.com/mahmoudimus/sqlalchemy-citext;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/sqlalchemy-utils/default.nix b/nixpkgs/pkgs/development/python-modules/sqlalchemy-utils/default.nix
index ef30b6917a3..3db00057c90 100644
--- a/nixpkgs/pkgs/development/python-modules/sqlalchemy-utils/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sqlalchemy-utils/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "sqlalchemy-utils";
- version = "0.34.2";
+ version = "0.35.0";
src = fetchPypi {
inherit version;
pname = "SQLAlchemy-Utils";
- sha256 = "126c9p8rnnb043w57ah7idqfryczbz4vi9lzsz2cgiaig6fv52b6";
+ sha256 = "0phsdcnm21qvxd00zmjd6yxbm1s0i7b1q8zrgfy8cqv9xpmz1w01";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/sqlalchemy/default.nix b/nixpkgs/pkgs/development/python-modules/sqlalchemy/default.nix
index 3d76f83c1ee..e77f2e0e7b2 100644
--- a/nixpkgs/pkgs/development/python-modules/sqlalchemy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sqlalchemy/default.nix
@@ -1,20 +1,21 @@
-{ lib, fetchPypi, buildPythonPackage, isPy3k, isPy35
+{ stdenv, lib, fetchPypi, buildPythonPackage, isPy3k, isPy35
, mock
, pysqlite
-, pytest
+, fetchpatch
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "SQLAlchemy";
- version = "1.3.6";
+ version = "1.3.10";
src = fetchPypi {
inherit pname version;
- sha256 = "1zxhabcgzspwrh9l7b68p57kqx4h664a1dp9xr8mi84r472pyzi1";
+ sha256 = "0f0768b5db594517e1f5e1572c73d14cf295140756431270d89496dc13d5e46c";
};
checkInputs = [
- pytest
+ pytestCheckHook
mock
] ++ lib.optional (!isPy3k) pysqlite;
@@ -22,11 +23,25 @@ buildPythonPackage rec {
sed -e 's:--max-worker-restart=5::g' -i setup.cfg
'';
- checkPhase = if isPy35 then ''
- pytest test -k 'not exception_persistent_flush_py3k'
- '' else ''
- pytest test
- '';
+ dontUseSetuptoolsCheck = true;
+
+ # disable mem-usage tests on mac, has trouble serializing pickle files
+ disabledTests = lib.optionals isPy35 [ "exception_persistent_flush_py3k "]
+ ++ lib.optionals stdenv.isDarwin [ "MemUsageWBackendTest" "MemUsageTest" ];
+
+ patches = [
+ # Two patches for sqlite 3.30 compatibility.
+ # https://github.com/sqlalchemy/sqlalchemy/pull/4921
+ (fetchpatch {
+ url = https://github.com/sqlalchemy/sqlalchemy/commit/8b35ba54ab31aab13a34c360a31d014da1f5c809.patch;
+ sha256 = "065csr6pd7j1fjnv72wbz8s6xhydi5f161gj7nyqq86rxkh0nl0n";
+ })
+ (fetchpatch {
+ url = https://github.com/sqlalchemy/sqlalchemy/commit/e18534a9045786efdaf4963515222838c62e0300.patch;
+ sha256 = "0bwfwp5gmgg12qilvwdd2a5xi76bllzzapb23ybh1k34c5pla195";
+ })
+
+ ];
meta = with lib; {
homepage = http://www.sqlalchemy.org/;
diff --git a/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix b/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix
index 40eefc1db56..56d2c6799b4 100644
--- a/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "sqlmap";
- version = "1.3.5";
+ version = "1.3.11";
src = fetchPypi {
inherit pname version;
- sha256 = "84e0da1a3d846df2f7c886540828f374b357924207e915c8885e0472acdf68dd";
+ sha256 = "27ef900b1116776128d0d09bff21f8d2f6bb2ea887cd59fe1a32aec5563aacb0";
};
# No tests in archive
diff --git a/nixpkgs/pkgs/development/python-modules/srsly/default.nix b/nixpkgs/pkgs/development/python-modules/srsly/default.nix
index 17cd3e8c503..2b87c38b085 100644
--- a/nixpkgs/pkgs/development/python-modules/srsly/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/srsly/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "srsly";
- version = "0.1.0";
+ version = "0.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1l9yjp1w2vrkrynxrlrc0v47i2iq9059k4ni44nz23573xbdrh2w";
+ sha256 = "0gha1xfh64mapvgn0sghnjsvmjdrh5rywhs3j3bhkvwk42kf40ma";
};
propagatedBuildInputs = lib.optional (pythonOlder "3.4") pathlib;
diff --git a/nixpkgs/pkgs/development/python-modules/ssdeep/default.nix b/nixpkgs/pkgs/development/python-modules/ssdeep/default.nix
index f41452b4b61..f33143a0f02 100644
--- a/nixpkgs/pkgs/development/python-modules/ssdeep/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/ssdeep/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "ssdeep";
- version = "3.3";
+ version = "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "255de1f034652b3ed21920221017e70e570b1644f9436fea120ae416175f4ef5";
+ sha256 = "0px8k4fjbkjb717bg2v7rjhm4iclrxzq7sh0hfqs55f4ddqi0m8v";
};
buildInputs = [ pkgs.ssdeep pytestrunner ];
diff --git a/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix b/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix
new file mode 100644
index 00000000000..ff9d77bc782
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi
+, paramiko
+, pytest
+, mock
+}:
+
+buildPythonPackage rec {
+ version = "0.1.5";
+ pname = "sshtunnel";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0jcjppp6mdfsqrbfc3ddfxg1ybgvkjv7ri7azwv3j778m36zs4y8";
+ };
+
+ propagatedBuildInputs = [ paramiko ];
+
+ checkInputs = [ pytest mock ];
+
+ # disable impure tests
+ checkPhase = ''
+ pytest -k 'not connect_via_proxy and not read_ssh_config'
+ '';
+
+ meta = with lib; {
+ description = "Pure python SSH tunnels";
+ homepage = "https://github.com/pahaz/sshtunnel";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/starfish/default.nix b/nixpkgs/pkgs/development/python-modules/starfish/default.nix
index d7989d80e8e..7cad8346a6f 100644
--- a/nixpkgs/pkgs/development/python-modules/starfish/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/starfish/default.nix
@@ -26,11 +26,11 @@
buildPythonPackage rec {
pname = "starfish";
- version = "0.1.3";
+ version = "0.1.8";
src = fetchPypi {
inherit pname version;
- sha256 = "19bec2a869affbca0a7e3fc0aee1b9978ff7f0f1a2a8551c2d4ae148a7ddc251";
+ sha256 = "6924404b9ce7c55b427bebc5712656b87d17b5114e9fb610f2821865bd8d70f4";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/starlette/default.nix b/nixpkgs/pkgs/development/python-modules/starlette/default.nix
index 756e95eb166..6580a87b2fe 100644
--- a/nixpkgs/pkgs/development/python-modules/starlette/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/starlette/default.nix
@@ -18,12 +18,12 @@
buildPythonPackage rec {
pname = "starlette";
- version = "0.12.7";
+ version = "0.12.13";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0zf7nwma801a9hvwwq4xy3rrkca9vydj30s3bnngmm4dvkk575c4";
+ sha256 = "9597bc28e3c4659107c1c4a45ec32dc45e947d78fe56230222be673b2c36454a";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/strictyaml/default.nix b/nixpkgs/pkgs/development/python-modules/strictyaml/default.nix
index 1f580de0b82..bb4824b5c02 100644
--- a/nixpkgs/pkgs/development/python-modules/strictyaml/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/strictyaml/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "1.0.3";
+ version = "1.0.6";
pname = "strictyaml";
src = fetchPypi {
inherit pname version;
- sha256 = "05masza4jvvnh2msswpx4l29w1pv92zpy473yd2ndwcclcrk3rli";
+ sha256 = "dd687a32577e0b832619ce0552eac86d6afad5fa7b61ab041bb765881c6a1f36";
};
propagatedBuildInputs = [ ruamel_yaml python-dateutil ];
diff --git a/nixpkgs/pkgs/development/python-modules/stripe/default.nix b/nixpkgs/pkgs/development/python-modules/stripe/default.nix
index 68ed8dcf99f..b60aa7666fb 100644
--- a/nixpkgs/pkgs/development/python-modules/stripe/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/stripe/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "stripe";
- version = "2.35.1";
+ version = "2.37.2";
# 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 = "0rmzba8yig426anf8fxiacyvwchlsws746757sgvw748n8lrarbw";
+ sha256 = "7ad8ee6d9bdca86d6ed38c4eb48b1b67b9529ac4fee6c26d3f9aa4d5e98b50d6";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/structlog/default.nix b/nixpkgs/pkgs/development/python-modules/structlog/default.nix
index f7e390bd678..fece2f1b443 100644
--- a/nixpkgs/pkgs/development/python-modules/structlog/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/structlog/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "structlog";
- version = "19.1.0";
+ version = "19.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5feae03167620824d3ae3e8915ea8589fc28d1ad6f3edf3cc90ed7c7cb33fab5";
+ sha256 = "4287058cf4ce1a59bc5dea290d6386d37f29a37529c9a51cdf7387e51710152b";
};
checkInputs = [ pytest pretend freezegun simplejson twisted ]
diff --git a/nixpkgs/pkgs/development/python-modules/sunpy/default.nix b/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
index 252eafec465..09732252437 100644
--- a/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
@@ -1,4 +1,5 @@
-{ lib
+{ stdenv
+, lib
, buildPythonPackage
, fetchFromGitHub
, numpy
@@ -26,14 +27,14 @@
buildPythonPackage rec {
pname = "sunpy";
- version = "1.0.2";
+ version = "1.0.6";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "sunpy";
repo = pname;
rev = "v${version}";
- sha256 = "0dmfzxxsjjax9wf2ljyl4z07pxbshrj828zi5qnsa9rgk4148q9x";
+ sha256 = "0j2yfhfxgi95rig8cfp9lvszb7694gq90jvs0xrb472hwnzgh2sk";
};
propagatedBuildInputs = [
@@ -67,8 +68,11 @@ buildPythonPackage rec {
export HOME=$(mktemp -d)
'';
+ # darwin has write permission issues
+ doCheck = stdenv.isLinux;
+ # ignore documentation tests
checkPhase = ''
- pytest sunpy -k "not test_rotation"
+ pytest sunpy -k 'not rst'
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/supervisor/default.nix b/nixpkgs/pkgs/development/python-modules/supervisor/default.nix
index 18ab5bca7ea..4ae57add6e7 100644
--- a/nixpkgs/pkgs/development/python-modules/supervisor/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/supervisor/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "supervisor";
- version = "4.0.4";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "02pindhq84hb9a7ykyaqw8i2iqb21h69lpmclyqh7fm1446rji4n";
+ sha256 = "2dc86fe0476e945e61483d614ceb2cf4f93b95282eb243bdf792621994360383";
};
# wants to write to /tmp/foo which is likely already owned by another
diff --git a/nixpkgs/pkgs/development/python-modules/svgwrite/default.nix b/nixpkgs/pkgs/development/python-modules/svgwrite/default.nix
index 1772e8794ff..7af7a16e7fa 100644
--- a/nixpkgs/pkgs/development/python-modules/svgwrite/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/svgwrite/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "svgwrite";
- version = "1.2.1";
+ version = "1.3.1";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "72ef66c9fe367989823cb237ab7f012ac809dd3ba76c1b5ebd9aa61580e2e75e";
+ sha256 = "11e47749b159ed7004721e11d380b4642a26154b8cb2f7b0102fea9c71a3dfa1";
};
buildInputs = [ setuptools ];
diff --git a/nixpkgs/pkgs/development/python-modules/tables/3.5.nix b/nixpkgs/pkgs/development/python-modules/tables/3.5.nix
new file mode 100644
index 00000000000..4cca72aa313
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/tables/3.5.nix
@@ -0,0 +1,58 @@
+{ stdenv, lib, fetchPypi, python, buildPythonPackage
+, cython, bzip2, lzo, numpy, numexpr, hdf5, six, c-blosc, mock }:
+
+with stdenv.lib;
+
+buildPythonPackage rec {
+ version = "3.5.2";
+ pname = "tables";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1hikrki0hx94ass31pn0jyz9iy0zhnkjacfk86m21cxsc8if685j";
+ };
+
+ buildInputs = [ hdf5 cython bzip2 lzo c-blosc ];
+ propagatedBuildInputs = [ numpy numexpr six mock ];
+
+ # The setup script complains about missing run-paths, but they are
+ # actually set.
+ setupPyBuildFlags = [
+ "--hdf5=${getDev hdf5}"
+ "--lzo=${getDev lzo}"
+ "--bzip2=${getDev bzip2}"
+ "--blosc=${getDev c-blosc}"
+ ];
+ # Run the test suite.
+ # It requires the build path to be in the python search path.
+ # These tests take quite some time.
+ # If the hdf5 library is built with zlib then there is only one
+ # test-failure. That is the same failure as described in the following
+ # github issue:
+ # https://github.com/PyTables/PyTables/issues/269
+ checkPhase = ''
+ ${python.interpreter} <<EOF
+ import sysconfig
+ import sys
+ import os
+ f = "lib.{platform}-{version[0]}.{version[1]}"
+ lib = f.format(platform=sysconfig.get_platform(),
+ version=sys.version_info)
+ build = os.path.join(os.getcwd(), 'build', lib)
+ sys.path.insert(0, build)
+ import tables
+ r = tables.test()
+ if not r.wasSuccessful():
+ sys.exit(1)
+ EOF
+ '';
+
+ # Disable tests until the failure described above is fixed.
+ doCheck = false;
+
+ meta = {
+ description = "Hierarchical datasets for Python";
+ homepage = http://www.pytables.org/;
+ license = stdenv.lib.licenses.bsd2;
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/tables/default.nix b/nixpkgs/pkgs/development/python-modules/tables/default.nix
index f55d2285d03..d67bec7a496 100644
--- a/nixpkgs/pkgs/development/python-modules/tables/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tables/default.nix
@@ -1,20 +1,32 @@
-{ stdenv, fetchPypi, python, buildPythonPackage
+{ stdenv, lib, fetchPypi, python, buildPythonPackage, isPy38
, cython, bzip2, lzo, numpy, numexpr, hdf5, six, c-blosc, mock }:
with stdenv.lib;
buildPythonPackage rec {
- version = "3.5.2";
+ version = "3.6.1";
pname = "tables";
src = fetchPypi {
inherit pname version;
- sha256 = "1hikrki0hx94ass31pn0jyz9iy0zhnkjacfk86m21cxsc8if685j";
+ sha256 = "0j8vnxh2m5n0cyk9z3ndcj5n1zj5rdxgc1gb78bqlyn2lyw75aa9";
};
- buildInputs = [ hdf5 cython bzip2 lzo c-blosc ];
+ nativeBuildInputs = [ cython ];
+
+ buildInputs = [ hdf5 bzip2 lzo c-blosc ];
propagatedBuildInputs = [ numpy numexpr six mock ];
+ # When doing `make distclean`, ignore docs
+ postPatch = ''
+ substituteInPlace Makefile --replace "src doc" "src"
+ '';
+
+ # Regenerate C code with Cython
+ preBuild = ''
+ make distclean
+ '';
+
# The setup script complains about missing run-paths, but they are
# actually set.
setupPyBuildFlags = [
@@ -23,7 +35,6 @@ buildPythonPackage rec {
"--bzip2=${getDev bzip2}"
"--blosc=${getDev c-blosc}"
];
-
# Run the test suite.
# It requires the build path to be in the python search path.
# These tests take quite some time.
diff --git a/nixpkgs/pkgs/development/python-modules/tabulate/default.nix b/nixpkgs/pkgs/development/python-modules/tabulate/default.nix
index 7321848afd0..956a10b6b04 100644
--- a/nixpkgs/pkgs/development/python-modules/tabulate/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tabulate/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "0.8.3";
+ version = "0.8.5";
pname = "tabulate";
src = fetchPypi {
inherit pname version;
- sha256 = "8af07a39377cee1103a5c8b3330a421c2d99b9141e9cc5ddd2e3263fea416943";
+ sha256 = "d0097023658d4dea848d6ae73af84532d1e86617ac0925d1adf1dd903985dac3";
};
checkInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/tatsu/default.nix b/nixpkgs/pkgs/development/python-modules/tatsu/default.nix
new file mode 100644
index 00000000000..539cbdca3ee
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/tatsu/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder
+, colorama, mypy, pyyaml, regex
+, dataclasses, typing
+, pytestrunner, pytest-mypy
+}:
+
+buildPythonPackage rec {
+ pname = "TatSu";
+ version = "4.4.0";
+
+ src = fetchFromGitHub {
+ owner = "neogeny";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1jjd73yr3x56ij2ggxf6s62mf90i9v7wn3i0h67zxys55hlp2yh4";
+ };
+
+ nativeBuildInputs = [ pytestrunner ];
+ propagatedBuildInputs = [ colorama mypy pyyaml regex ]
+ ++ stdenv.lib.optionals (pythonOlder "3.7") [ dataclasses ]
+ ++ stdenv.lib.optionals (pythonOlder "3.5") [ typing ];
+ checkInputs = [ pytest-mypy ];
+
+ checkPhase = ''
+ pytest test/
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Generates Python parsers from grammars in a variation of EBNF";
+ longDescription = ''
+ TatSu (the successor to Grako) is a tool that takes grammars in a
+ variation of EBNF as input, and outputs memoizing (Packrat) PEG parsers in
+ Python.
+ '';
+ homepage = "https://tatsu.readthedocs.io/";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ primeos ];
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/tblib/default.nix b/nixpkgs/pkgs/development/python-modules/tblib/default.nix
index 4b5ad014b97..62e7faa121f 100644
--- a/nixpkgs/pkgs/development/python-modules/tblib/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tblib/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "tblib";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1k9vmw0kcbkij9lbz80imkwkhq24vgrqf1i95kv8y5aaarjda6mx";
+ sha256 = "1735ff8fd6217446384b5afabead3b142cf1a52d242cfe6cab4240029d6d131a";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/tbm-utils/default.nix b/nixpkgs/pkgs/development/python-modules/tbm-utils/default.nix
new file mode 100644
index 00000000000..f0593ba1bcc
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/tbm-utils/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, attrs
+, pendulum
+, pprintpp
+, wrapt
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "tbm-utils";
+ version = "1.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "08fb86b5ab469bafdbef19751abb6dc1e08a3043c373ea915e1b6e20d023b529";
+ };
+
+ postPatch = ''
+ substituteInPlace setup.py --replace ",<19.3" ""
+ '';
+
+ # No tests in archive.
+ doCheck = false;
+
+ disabled = pythonOlder "3.6";
+
+ propagatedBuildInputs = [ attrs pendulum pprintpp wrapt ];
+
+ meta = {
+ homepage = https://github.com/thebigmunch/tbm-utils;
+ license = with lib.licenses; [ mit ];
+ description = "A commonly-used set of utilities";
+ };
+
+}
diff --git a/nixpkgs/pkgs/development/python-modules/telethon/default.nix b/nixpkgs/pkgs/development/python-modules/telethon/default.nix
index 334163114a1..375667e91dc 100644
--- a/nixpkgs/pkgs/development/python-modules/telethon/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/telethon/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "telethon";
- version = "1.9.0";
+ version = "1.10.8";
src = fetchPypi {
inherit version;
pname = "Telethon";
- sha256 = "a8797ad5bfee2b350cfc9b73cbb30fc19c8f73c0db42471e0df1371b1a269edc";
+ sha256 = "1v0zq6kdvcff6pygi8syylqndamz884gaby4v16p5brg5rz6k25g";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/tenacity/default.nix b/nixpkgs/pkgs/development/python-modules/tenacity/default.nix
index 3540bebd196..254b91891c7 100644
--- a/nixpkgs/pkgs/development/python-modules/tenacity/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tenacity/default.nix
@@ -1,28 +1,26 @@
{ lib, buildPythonPackage, fetchPypi, isPy27
-, pbr, six, futures, monotonic
+, pbr, six, futures, monotonic, setuptools_scm
, pytest, sphinx, tornado
}:
buildPythonPackage rec {
pname = "tenacity";
- version = "5.0.4";
+ version = "5.1.5";
src = fetchPypi {
inherit pname version;
- sha256 = "06sp12cn8zcb7rqklq91f6mxhvrdq5cs0p3pdiazacqcmvvwbhx0";
+ sha256 = "e664bd94f088b17f46da33255ae33911ca6a0fe04b156d334b601a4ef66d3c5f";
};
- nativeBuildInputs = [ pbr ];
+ nativeBuildInputs = [ pbr setuptools_scm ];
propagatedBuildInputs = [ six ]
++ lib.optionals isPy27 [ futures monotonic ];
checkInputs = [ pytest sphinx tornado ];
- checkPhase = (if isPy27 then ''
+ checkPhase = if isPy27 then ''
pytest --ignore='tenacity/tests/test_asyncio.py'
'' else ''
pytest
- '') + ''
- sphinx-build -a -E -W -b doctest doc/source doc/build
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/tensorflow-estimator/default.nix b/nixpkgs/pkgs/development/python-modules/tensorflow-estimator/default.nix
index 127e7560679..9f6be4d1dda 100644
--- a/nixpkgs/pkgs/development/python-modules/tensorflow-estimator/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tensorflow-estimator/default.nix
@@ -6,13 +6,14 @@
buildPythonPackage rec {
pname = "tensorflow-estimator";
- version = "1.14.0";
+ # This is effectively 1.15.0. Upstream tagged 1.15.0 by mistake before actually updating the version in setup.py, which is why this tag is called 1.15.1.
+ version = "1.15.1";
format = "wheel";
src = fetchPypi {
pname = "tensorflow_estimator";
inherit version format;
- sha256 = "14irpsyj14vn2dpwr601f54058wywci1pv0hss8s01rl0rk3y1ya";
+ sha256 = "1fc61wmc0w22frs79j2x4g6wnv5g21xc6rix1g4bsvy9qfvvylw8";
};
propagatedBuildInputs = [ mock numpy absl-py ];
diff --git a/nixpkgs/pkgs/development/python-modules/tensorflow-tensorboard/default.nix b/nixpkgs/pkgs/development/python-modules/tensorflow-tensorboard/default.nix
index fa1759119c9..e0108aed5ef 100644
--- a/nixpkgs/pkgs/development/python-modules/tensorflow-tensorboard/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tensorflow-tensorboard/default.nix
@@ -1,5 +1,6 @@
-{ stdenv, lib, fetchPypi, buildPythonPackage, isPy3k
+{ lib, fetchPypi, buildPythonPackage, isPy3k
, numpy
+, wheel
, werkzeug
, protobuf
, grpcio
@@ -14,7 +15,7 @@
buildPythonPackage rec {
pname = "tensorflow-tensorboard";
- version = "1.14.0";
+ version = "1.15.0";
format = "wheel";
src = fetchPypi ({
@@ -23,10 +24,10 @@ buildPythonPackage rec {
format = "wheel";
} // (if isPy3k then {
python = "py3";
- sha256 = "1z631614jk5zgasgmwfr33gz8bwv11p9f5llzlwvx3a8rnyv3q2h";
+ sha256 = "1g62i3nrgp8q9wfsyqqjkkfnsz7x2k018c26kdh527h1yrjjrbac";
} else {
python = "py2";
- sha256 = "1clv29yy942l3mfar2z6wkkk6l18fz7j6mi2dfz24j9dln0scny3";
+ sha256 = "0l3zc8j2sh7h1z4qpy8kfvclv3kzndri55p10i42q6xahs9phav1";
}));
propagatedBuildInputs = [
@@ -34,10 +35,29 @@ buildPythonPackage rec {
werkzeug
protobuf
markdown
- grpcio absl-py
+ grpcio
+ absl-py
+ # not declared in install_requires, but used at runtime
+ # https://github.com/NixOS/nixpkgs/issues/73840
+ wheel
] ++ lib.optional (!isPy3k) futures;
- meta = with stdenv.lib; {
+ # in the absence of a real test suite, run cli and imports
+ checkPhase = ''
+ $out/bin/tensorboard --help > /dev/null
+ '';
+
+ pythonImportsCheck = [
+ "tensorboard"
+ "tensorboard.backend"
+ "tensorboard.compat"
+ "tensorboard.data"
+ "tensorboard.plugins"
+ "tensorboard.summary"
+ "tensorboard.util"
+ ];
+
+ meta = with lib; {
description = "TensorFlow's Visualization Toolkit";
homepage = http://tensorflow.org;
license = licenses.asl20;
diff --git a/nixpkgs/pkgs/development/python-modules/tensorflow/default.nix b/nixpkgs/pkgs/development/python-modules/tensorflow/default.nix
index e180c9d70e9..79be6a60c42 100644
--- a/nixpkgs/pkgs/development/python-modules/tensorflow/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tensorflow/default.nix
@@ -5,12 +5,18 @@
# Python libraries
, numpy, tensorflow-tensorboard, backports_weakref, mock, enum34, absl-py
, future, setuptools, wheel, keras-preprocessing, keras-applications, google-pasta
+, functools32
+, opt-einsum
, termcolor, grpcio, six, wrapt, protobuf, tensorflow-estimator
# Common deps
, git, swig, which, binutils, glibcLocales, cython
# Common libraries
, jemalloc, openmpi, astor, gast, grpc, sqlite, openssl, jsoncpp, re2
, curl, snappy, flatbuffers, icu, double-conversion, libpng, libjpeg, giflib
+# Upsteam by default includes cuda support since tensorflow 1.15. We could do
+# that in nix as well. It would make some things easier and less confusing, but
+# it would also make the default tensorflow package unfree. See
+# https://groups.google.com/a/tensorflow.org/forum/#!topic/developers/iRCt5m4qUz0
, cudaSupport ? false, nvidia_x11 ? null, cudatoolkit ? null, cudnn ? null, nccl ? null
# XLA without CUDA is broken
, xlaSupport ? cudaSupport
@@ -33,7 +39,13 @@ let
cudatoolkit_joined = symlinkJoin {
name = "${cudatoolkit.name}-merged";
- paths = [ cudatoolkit.out cudatoolkit.lib ];
+ paths = [
+ cudatoolkit.lib
+ cudatoolkit.out
+ # for some reason some of the required libs are in the targets/x86_64-linux
+ # directory; not sure why but this works around it
+ "${cudatoolkit}/targets/${stdenv.system}"
+ ];
};
cudatoolkit_cc_joined = symlinkJoin {
@@ -55,12 +67,12 @@ let
tfFeature = x: if x then "1" else "0";
- version = "1.14.0";
+ version = "1.15.0";
variant = if cudaSupport then "-gpu" else "";
pname = "tensorflow${variant}";
pythonEnv = python.withPackages (_:
- [ # python deps needed during wheel build time
+ [ # python deps needed during wheel build time (not runtime, see the buildPythonPackage part for that)
numpy
keras-preprocessing
protobuf
@@ -74,6 +86,7 @@ let
wheel
] ++ lib.optionals (!isPy3k)
[ future
+ functools32
mock
]);
@@ -84,7 +97,7 @@ let
owner = "tensorflow";
repo = "tensorflow";
rev = "v${version}";
- sha256 = "06jvwlsm14b8rqwd8q8796r0vmn0wk64s4ps2zg0sapkmp9vvcmi";
+ sha256 = "1j8vysfblkyydrr67qr3i7kvaq5ygnjlx8hw9a9pc95ac462jq7i";
};
patches = [
@@ -100,12 +113,15 @@ let
sha256 = "1m2qmwv1ysqa61z6255xggwbq6mnxbig749bdvrhnch4zydxb4di";
})
- # https://github.com/tensorflow/tensorflow/issues/29220
+ ./tf-1.15-bazel-1.0.patch
+
(fetchpatch {
- name = "bazel-0.27.patch";
- url = "https://github.com/tensorflow/tensorflow/commit/cfccbdb8c4a92dd26382419dceb4d934c2380391.patch";
- sha256 = "1l56wjia2c4685flsfkkgy471wx3c66wyv8khspv06zchj0k0liw";
+ # be compatible with gast >0.2 instead of only gast 0.2.2
+ name = "gast-update.patch";
+ url = "https://github.com/tensorflow/tensorflow/commit/85751ad6c7f5fd12c6c79545d96896cba92fa8b4.patch";
+ sha256 = "077cpj0kzyqxzdya1dwh8df17zfzhqn7c685hx6iskvw2979zg2n";
})
+ ./lift-gast-restriction.patch
];
# On update, it can be useful to steal the changes from gentoo
@@ -157,7 +173,6 @@ let
# "com_github_googleapis_googleapis"
# "com_github_googlecloudplatform_google_cloud_cpp"
"com_google_protobuf"
- "com_google_protobuf_cc"
"com_googlesource_code_re2"
"curl"
"cython"
@@ -175,11 +190,11 @@ let
"lmdb"
"nasm"
# "nsync" # not packaged in nixpkgs
+ "opt_einsum_archive"
"org_sqlite"
"pasta"
"pcre"
"png_archive"
- "protobuf_archive"
"six_archive"
"snappy"
"swig"
@@ -253,6 +268,7 @@ let
bazelFlags = [
# temporary fixes to make the build work with bazel 0.27
"--incompatible_no_support_tools_in_action_inputs=false"
+ "--incompatible_use_native_patch=false"
];
bazelBuildFlags = [
"--config=opt" # optimize using the flags set in the configure phase
@@ -266,9 +282,9 @@ let
# cudaSupport causes fetch of ncclArchive, resulting in different hashes
sha256 = if cudaSupport then
- "196pm3ynfafqlcxah07hkvphf536hpix1ydgsynr1yg08aynlvvx"
+ "1rbg8w8pjf15hpvzrclsi19lhsrwdns6f8psb1wz35ay0ggdw8c0"
else
- "138r85n27ijzwxfwb5pcfyb79v14368jpckw0vmciz6pwf11bd9g";
+ "0d8wq89iz9vrzvr971mgdclxxjcjr32r7aj817h019x3pc53qnwx";
};
buildAttrs = {
@@ -311,7 +327,9 @@ let
license = licenses.asl20;
maintainers = with maintainers; [ jyp abbradar ];
platforms = platforms.linux;
- broken = !(xlaSupport -> cudaSupport);
+ # The py2 build fails due to some issue importing protobuf. Possibly related to the fix in
+ # https://github.com/akesandgren/easybuild-easyblocks/commit/1f2e517ddfd1b00a342c6abb55aef3fd93671a2b
+ broken = !(xlaSupport -> cudaSupport) || !isPy3k;
};
};
@@ -345,9 +363,11 @@ in buildPythonPackage {
termcolor
wrapt
grpcio
+ opt-einsum
] ++ lib.optionals (!isPy3k) [
mock
- future # FIXME
+ future
+ functools32
] ++ lib.optionals (pythonOlder "3.4") [
backports_weakref enum34
] ++ lib.optionals withTensorboard [
@@ -366,7 +386,26 @@ in buildPythonPackage {
# TODO try to run them anyway
# TODO better test (files in tensorflow/tools/ci_build/builds/*test)
checkPhase = ''
- ${python.interpreter} -c "import tensorflow"
+ ${python.interpreter} <<EOF
+ # A simple "Hello world"
+ import tensorflow as tf
+ hello = tf.constant("Hello, world!")
+ sess = tf.Session()
+ sess.run(hello)
+
+ # Fit a simple model to random data
+ import numpy as np
+ np.random.seed(0)
+ tf.random.set_random_seed(0)
+ model = tf.keras.models.Sequential([
+ tf.keras.layers.Dense(1, activation="linear")
+ ])
+ model.compile(optimizer="sgd", loss="mse")
+
+ x = np.random.uniform(size=(1,1))
+ y = np.random.uniform(size=(1,))
+ model.fit(x, y, epochs=1)
+ EOF
'';
passthru.libtensorflow = bazel-build.out;
diff --git a/nixpkgs/pkgs/development/python-modules/tensorflow/lift-gast-restriction.patch b/nixpkgs/pkgs/development/python-modules/tensorflow/lift-gast-restriction.patch
new file mode 100644
index 00000000000..24cc118d8f3
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/tensorflow/lift-gast-restriction.patch
@@ -0,0 +1,13 @@
+diff --git a/tensorflow/tools/pip_package/setup.py b/tensorflow/tools/pip_package/setup.py
+index 992f2eae22..d9386f9b13 100644
+--- a/tensorflow/tools/pip_package/setup.py
++++ b/tensorflow/tools/pip_package/setup.py
+@@ -54,7 +54,7 @@ REQUIRED_PACKAGES = [
+ 'astor >= 0.6.0',
+ 'backports.weakref >= 1.0rc1;python_version<"3.4"',
+ 'enum34 >= 1.1.6;python_version<"3.4"',
+- 'gast == 0.2.2',
++ 'gast >= 0.2.2',
+ 'google_pasta >= 0.1.6',
+ 'keras_applications >= 1.0.8',
+ 'keras_preprocessing >= 1.0.5',
diff --git a/nixpkgs/pkgs/development/python-modules/tensorflow/tf-1.15-bazel-1.0.patch b/nixpkgs/pkgs/development/python-modules/tensorflow/tf-1.15-bazel-1.0.patch
new file mode 100644
index 00000000000..4d70e99108b
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/tensorflow/tf-1.15-bazel-1.0.patch
@@ -0,0 +1,213 @@
+diff --git a/tensorflow/c/BUILD b/tensorflow/c/BUILD
+index f740ba66b5..6cc9003787 100644
+--- a/tensorflow/c/BUILD
++++ b/tensorflow/c/BUILD
+@@ -270,6 +270,7 @@ tf_cuda_library(
+ "//tensorflow/core/platform",
+ "@com_google_absl//absl/strings",
+ ],
++ alwayslink = 1,
+ )
+
+ exports_files(
+diff --git a/tensorflow/c/eager/BUILD b/tensorflow/c/eager/BUILD
+index 5c42e508f7..16b421862c 100644
+--- a/tensorflow/c/eager/BUILD
++++ b/tensorflow/c/eager/BUILD
+@@ -79,6 +79,7 @@ tf_cuda_library(
+ "//tensorflow/core/profiler/lib:profiler_session",
+ "//tensorflow/core:gpu_runtime",
+ ],
++ alwayslink = 1,
+ )
+
+ tf_cuda_library(
+@@ -226,6 +227,7 @@ tf_cuda_library(
+ "//tensorflow/core/profiler/rpc/client:capture_profile",
+ "//tensorflow/core:gpu_runtime",
+ ],
++ alwayslink = 1,
+ )
+
+ tf_cuda_cc_test(
+diff --git a/tensorflow/cc/saved_model/BUILD b/tensorflow/cc/saved_model/BUILD
+index 39b84922d1..b2affdd999 100644
+--- a/tensorflow/cc/saved_model/BUILD
++++ b/tensorflow/cc/saved_model/BUILD
+@@ -123,6 +123,7 @@ cc_library(
+ "//tensorflow/core/util/tensor_bundle:naming",
+ # mobile not supported yet
+ ]),
++ alwayslink = 1,
+ )
+
+ tf_cc_test(
+diff --git a/tensorflow/core/BUILD b/tensorflow/core/BUILD
+index c23c1f9b39..805643b217 100644
+--- a/tensorflow/core/BUILD
++++ b/tensorflow/core/BUILD
+@@ -777,6 +777,7 @@ cc_library(
+ ":lib_proto_parsing",
+ ":protos_all_cc",
+ ],
++ alwayslink = 1,
+ )
+
+ # DEPRECATED: use platform:stringpiece instead.
+@@ -2496,6 +2497,7 @@ cc_library(
+ "@com_google_protobuf//:protobuf",
+ ] + tf_protos_all_impl() + tf_protos_grappler_impl() +
+ tf_additional_numa_deps(),
++ alwayslink = 1,
+ )
+
+ # File compiled with extra flags to get cpu-specific acceleration.
+diff --git a/tensorflow/core/lib/random/BUILD b/tensorflow/core/lib/random/BUILD
+index 3bd933261b..e1e589e76d 100644
+--- a/tensorflow/core/lib/random/BUILD
++++ b/tensorflow/core/lib/random/BUILD
+@@ -50,6 +50,7 @@ cc_library(
+ "//tensorflow/core/platform:types",
+ "//third_party/eigen3",
+ ],
++ alwayslink = 1,
+ )
+
+ filegroup(
+diff --git a/tensorflow/core/platform/default/build_config.bzl b/tensorflow/core/platform/default/build_config.bzl
+index 5459d8d428..feba3a5686 100644
+--- a/tensorflow/core/platform/default/build_config.bzl
++++ b/tensorflow/core/platform/default/build_config.bzl
+@@ -228,6 +228,7 @@ def cc_proto_library(
+ hdrs = gen_hdrs,
+ deps = cc_libs + deps,
+ includes = includes,
++ alwayslink = 1,
+ **kargs
+ )
+ native.cc_library(
+diff --git a/tensorflow/lite/java/src/test/native/BUILD b/tensorflow/lite/java/src/test/native/BUILD
+index 6dcdab2aee..32bb0a8d85 100644
+--- a/tensorflow/lite/java/src/test/native/BUILD
++++ b/tensorflow/lite/java/src/test/native/BUILD
+@@ -19,6 +19,7 @@ cc_library(
+ "//tensorflow/lite/java/jni",
+ "//tensorflow/lite/kernels:kernel_util",
+ ],
++ alwayslink = 1,
+ )
+
+ tflite_jni_binary(
+diff --git a/tensorflow/lite/python/testdata/BUILD b/tensorflow/lite/python/testdata/BUILD
+index 7bda81358f..ac1188d844 100644
+--- a/tensorflow/lite/python/testdata/BUILD
++++ b/tensorflow/lite/python/testdata/BUILD
+@@ -60,6 +60,7 @@ cc_library(
+ deps = [
+ "//tensorflow/lite/c:c_api_internal",
+ ],
++ alwayslink = 1,
+ )
+
+ cc_binary(
+diff --git a/tensorflow/python/BUILD b/tensorflow/python/BUILD
+index 6fd9b4f273..29df3a3dff 100644
+--- a/tensorflow/python/BUILD
++++ b/tensorflow/python/BUILD
+@@ -375,6 +375,7 @@ cc_library(
+ "//tensorflow/core:lib",
+ "//tensorflow/core:protos_all_cc",
+ ],
++ alwayslink = 1,
+ )
+
+ cc_library(
+@@ -411,6 +412,7 @@ cc_library(
+ "//third_party/py/numpy:headers",
+ "//third_party/python_runtime:headers",
+ ],
++ alwayslink = 1,
+ )
+
+ cc_library(
+@@ -617,6 +619,7 @@ cc_library(
+ "//tensorflow/core:op_gen_lib",
+ "//tensorflow/core:protos_all_cc",
+ ],
++ alwayslink = 1,
+ )
+
+ py_library(
+diff --git a/tensorflow/tensorflow.bzl b/tensorflow/tensorflow.bzl
+index a3956322fe..32752f59ad 100644
+--- a/tensorflow/tensorflow.bzl
++++ b/tensorflow/tensorflow.bzl
+@@ -2331,6 +2331,7 @@ def tf_generate_proto_text_sources(name, srcs_relative_dir, srcs, protodeps = []
+ hdrs = out_hdrs,
+ visibility = visibility,
+ deps = deps,
++ alwayslink = 1,
+ )
+
+ def tf_genrule_cmd_append_to_srcs(to_append):
+diff --git a/tensorflow/tools/graph_transforms/BUILD b/tensorflow/tools/graph_transforms/BUILD
+index adafe2aca1..8965316b12 100644
+--- a/tensorflow/tools/graph_transforms/BUILD
++++ b/tensorflow/tools/graph_transforms/BUILD
+@@ -223,6 +223,7 @@ cc_library(
+ "//tensorflow/core:lib_internal",
+ "//tensorflow/core:protos_all_cc",
+ ],
++ alwayslink = 1,
+ )
+
+ # This library includes a main function, to make it easy to create other
+diff --git a/third_party/icu/data/BUILD.bazel b/third_party/icu/data/BUILD.bazel
+index 7db21566e4..8e18c7cc3a 100644
+--- a/third_party/icu/data/BUILD.bazel
++++ b/third_party/icu/data/BUILD.bazel
+@@ -43,4 +43,5 @@ cc_library(
+ name = "conversion_data",
+ srcs = [":conversion_data.c"],
+ deps = ["@icu//:headers"],
++ alwayslink = 1,
+ )
+diff --git a/third_party/protobuf/protobuf.patch b/third_party/protobuf/protobuf.patch
+index df0648563d..18fc6cdf35 100644
+--- a/third_party/protobuf/protobuf.patch
++++ b/third_party/protobuf/protobuf.patch
+@@ -11,7 +11,15 @@ index 2fb26050..c2744d5b 100644
+
+ ################################################################################
+ # Protobuf Runtime Library
+-@@ -218,7 +218,7 @@ cc_library(
++@@ -209,6 +209,7 @@ cc_library(
++ copts = COPTS,
++ includes = ["src/"],
++ linkopts = LINK_OPTS,
+++ alwayslink = 1,
++ visibility = ["//visibility:public"],
++ deps = [":protobuf_lite"] + PROTOBUF_DEPS,
++ )
++@@ -219,7 +220,7 @@ cc_library(
+ # TODO(keveman): Remove this target once the support gets added to Bazel.
+ cc_library(
+ name = "protobuf_headers",
+@@ -20,3 +28,4 @@ index 2fb26050..c2744d5b 100644
+ includes = ["src/"],
+ visibility = ["//visibility:public"],
+ )
++
+\ No newline at end of file
+diff --git a/third_party/systemlibs/protobuf.bzl b/third_party/systemlibs/protobuf.bzl
+index 774514f3fd..1c415b018b 100644
+--- a/third_party/systemlibs/protobuf.bzl
++++ b/third_party/systemlibs/protobuf.bzl
+@@ -262,6 +262,7 @@ def cc_proto_library(
+ hdrs = gen_hdrs,
+ deps = cc_libs + deps,
+ includes = includes,
++ alwayslink = 1,
+ **kargs
+ )
+
diff --git a/nixpkgs/pkgs/development/python-modules/testfixtures/default.nix b/nixpkgs/pkgs/development/python-modules/testfixtures/default.nix
index f9d35297306..f429f72cc01 100644
--- a/nixpkgs/pkgs/development/python-modules/testfixtures/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/testfixtures/default.nix
@@ -1,25 +1,18 @@
-{ stdenv, buildPythonPackage, fetchPypi, fetchpatch
-, mock, pytest, sybil, zope_component }:
+{ stdenv, buildPythonPackage, fetchPypi, fetchpatch, isPy27
+, mock, pytest, sybil, zope_component, twisted }:
buildPythonPackage rec {
pname = "testfixtures";
- version = "6.3.0";
+ version = "6.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1x16xkw483nb1ngv74s7lgaj514pb1ldklal7kb7iwqbxcgnrh2k";
+ sha256 = "abbca7ed381d34a77699c6cb68be67919a1e7f5cf8728b57396145417fa34110";
};
- checkInputs = [ pytest mock sybil zope_component ];
-
- patches = [
- # Fix tests for Python 3.7. Remove with the next release
- (fetchpatch {
- url = https://github.com/Simplistix/testfixtures/commit/6e8807543b804946aba58e2c9e92f5bdc3656a57.patch;
- sha256 = "1584jz2qz04arx8z8f6d1l1vab7gi38k3akzm223rmp7j4m7yrii";
- })
- ];
+ checkInputs = [ pytest mock sybil zope_component twisted ];
+ doCheck = !isPy27;
checkPhase = ''
# django is too much hasle to setup at the moment
pytest -W ignore::DeprecationWarning --ignore=testfixtures/tests/test_django testfixtures/tests
diff --git a/nixpkgs/pkgs/development/python-modules/testpath/default.nix b/nixpkgs/pkgs/development/python-modules/testpath/default.nix
index 8bdd50f52d2..c9d0e8f0ad2 100644
--- a/nixpkgs/pkgs/development/python-modules/testpath/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/testpath/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "testpath";
- version = "0.4.2";
+ version = "0.4.4";
format = "wheel";
src = fetchPypi {
inherit pname version format;
- sha256 = "46c89ebb683f473ffe2aab0ed9f12581d4d078308a3cb3765d79c6b2317b0109";
+ sha256 = "bfcf9411ef4bf3db7579063e0546938b1edda3d69f4e1fb8756991f5951f85d4";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/text-unidecode/default.nix b/nixpkgs/pkgs/development/python-modules/text-unidecode/default.nix
index 94aebc59512..ff5d2425593 100644
--- a/nixpkgs/pkgs/development/python-modules/text-unidecode/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/text-unidecode/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "text-unidecode";
- version = "1.2";
+ version = "1.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5a1375bb2ba7968740508ae38d92e1f889a0832913cb1c447d5e2046061a396d";
+ sha256 = "bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/textwrap3/default.nix b/nixpkgs/pkgs/development/python-modules/textwrap3/default.nix
new file mode 100644
index 00000000000..5b8e10db83e
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/textwrap3/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, tox
+, pytest
+, coverage
+, pytestcov
+}:
+
+buildPythonPackage rec {
+ pname = "textwrap3";
+ version = "0.9.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "5008eeebdb236f6303dcd68f18b856d355f6197511d952ba74bc75e40e0c3414";
+ };
+
+ checkInputs = [
+ tox
+ pytest
+ coverage
+ pytestcov
+ ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ description = "Textwrap from Python 3.6 backport plus a few tweaks";
+ homepage = https://github.com/jonathaneunice/textwrap3;
+ license = licenses.psfl;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/thinc/default.nix b/nixpkgs/pkgs/development/python-modules/thinc/default.nix
index a9d1cdee257..c8a6b5efe84 100644
--- a/nixpkgs/pkgs/development/python-modules/thinc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/thinc/default.nix
@@ -28,11 +28,11 @@
buildPythonPackage rec {
pname = "thinc";
- version = "7.1.1";
+ version = "7.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0gkz4q53ps3vzz0ww154y0dv6nri5sli8yflh7c26maawvz8wiv8";
+ sha256 = "1f9bg7iyhwnk8jfras8d4wzq0ypn5na0bdbwkl7y2mr06yrdd0ff";
};
buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
@@ -65,11 +65,6 @@ buildPythonPackage rec {
pytest
];
- prePatch = ''
- substituteInPlace setup.py \
- --replace "plac>=0.9.6,<1.0.0" "plac>=0.9.6"
- '';
-
# Cannot find cython modules.
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/tifffile/default.nix b/nixpkgs/pkgs/development/python-modules/tifffile/default.nix
index 9a0876548e5..03ab35e9e19 100644
--- a/nixpkgs/pkgs/development/python-modules/tifffile/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tifffile/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "tifffile";
- version = "2019.2.22";
+ version = "2019.7.26";
src = fetchPypi {
inherit pname version;
- sha256 = "ed49d75b3eff711dbe74b35324dfd79e0db598b6e772a9096001545e81e95437";
+ sha256 = "82c5c72de4dc19cc7011e4e8c45492e17121bd02cfa98c015ddd2a83e36f09bc";
};
patches = lib.optional isPy27 ./python2-regex-compat.patch;
diff --git a/nixpkgs/pkgs/development/python-modules/tiledb/default.nix b/nixpkgs/pkgs/development/python-modules/tiledb/default.nix
new file mode 100644
index 00000000000..b8894f12c6a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/tiledb/default.nix
@@ -0,0 +1,73 @@
+{ lib
+, python
+, buildPythonPackage
+, fetchFromGitHub
+, cython
+, tiledb
+, numpy
+, wheel
+, isPy3k
+, setuptools_scm
+, psutil
+}:
+
+buildPythonPackage rec {
+ pname = "tiledb";
+ version = "0.5.0";
+ format = "setuptools";
+
+ src = fetchFromGitHub {
+ owner = "TileDB-Inc";
+ repo = "TileDB-Py";
+ rev = version;
+ sha256 = "1c9wl207c8jz0695gy8p6bxywyd1k7wmczcfl7s0hlbknliamvyx";
+ };
+
+ nativeBuildInputs = [
+ cython
+ setuptools_scm
+ ];
+
+ buildInputs = [
+ tiledb
+ ];
+
+ propagatedBuildInputs = [
+ numpy
+ wheel # No idea why but it is listed
+ ];
+
+ checkInputs = [
+ psutil
+ ];
+
+ TILEDB_PATH = tiledb;
+
+ SETUPTOOLS_SCM_PRETEND_VERSION = version;
+
+ disabled = !isPy3k; # Not bothering with python2 anymore
+
+ postPatch = ''
+ # Hardcode path to shared object
+ substituteInPlace tiledb/__init__.py --replace \
+ 'os.path.join(lib_dir, lib_name)' 'os.path.join("${tiledb}/lib", lib_name)'
+
+ # Disable failing test
+ substituteInPlace tiledb/tests/test_examples.py --replace \
+ "test_docs" "dont_test_docs"
+ '';
+
+ checkPhase = ''
+ pushd "$out"
+ ${python.interpreter} -m unittest tiledb.tests.all.suite_test
+ popd
+ '';
+
+ meta = with lib; {
+ description = "Python interface to the TileDB storage manager";
+ homepage = https://github.com/TileDB-Inc/TileDB-Py;
+ license = licenses.mit;
+ maintainers = with maintainers; [ fridh ];
+ };
+
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/python-modules/tld/default.nix b/nixpkgs/pkgs/development/python-modules/tld/default.nix
index 470a4bb40dd..95c3756dade 100644
--- a/nixpkgs/pkgs/development/python-modules/tld/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tld/default.nix
@@ -2,11 +2,11 @@
python.pkgs.buildPythonPackage rec {
pname = "tld";
- version = "0.9.6";
+ version = "0.9.7";
src = fetchPypi {
inherit pname version;
- sha256 = "0figmf80y715zv6viqan2nyzpg9aia5dyl25nskirpm5lh1s99w9";
+ sha256 = "cef15360ec42547a583d49ef5246936b3ace424a95c00b59c09dcbe44b289961";
};
propagatedBuildInputs = with python.pkgs; [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/tldextract/default.nix b/nixpkgs/pkgs/development/python-modules/tldextract/default.nix
index 88b41793180..07865a6b4b8 100644
--- a/nixpkgs/pkgs/development/python-modules/tldextract/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tldextract/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "tldextract";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1lcywabjy7vpm6awl2cw4m6rk6h85qnbql0j33xcfryy2dhfyaxp";
+ sha256 = "9aa21a1f7827df4209e242ec4fc2293af5940ec730cde46ea80f66ed97bfc808";
};
propagatedBuildInputs = [ requests requests-file idna ];
diff --git a/nixpkgs/pkgs/development/python-modules/todoist/default.nix b/nixpkgs/pkgs/development/python-modules/todoist/default.nix
index 6f3eae60c63..08ea37f4ba1 100644
--- a/nixpkgs/pkgs/development/python-modules/todoist/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/todoist/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "todoist-python";
- version = "7.0.17";
+ version = "8.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0gs4vlvvmkz627ybswj0l6m3c8dyrqgfqjlawbc8d9rkx88srkr2";
+ sha256 = "0khipf8v0gqvspq7m67aqv0ql3rdqyqr8qfhbm1szc1z6mygj8ns";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/tomlkit/default.nix b/nixpkgs/pkgs/development/python-modules/tomlkit/default.nix
index 71c25002084..72e6e0aca63 100644
--- a/nixpkgs/pkgs/development/python-modules/tomlkit/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tomlkit/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "tomlkit";
- version = "0.5.7";
+ version = "0.5.8";
src = fetchPypi {
inherit pname version;
- sha256 = "18820ga5z3if1w8dvykxrfm000akracq01ic402xrbljgbn5grn4";
+ sha256 = "32c10cc16ded7e4101c79f269910658cc2a0be5913f1252121c3cd603051c269";
};
propagatedBuildInputs =
diff --git a/nixpkgs/pkgs/development/python-modules/tox/default.nix b/nixpkgs/pkgs/development/python-modules/tox/default.nix
index 772128c6860..fdc2c9167a3 100644
--- a/nixpkgs/pkgs/development/python-modules/tox/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tox/default.nix
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "tox";
- version = "3.7.0";
+ version = "3.14.0";
buildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ packaging pluggy py six virtualenv toml filelock ];
@@ -22,7 +22,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "25ef928babe88c71e3ed3af0c464d1160b01fca2dd1870a5bb26c2dea61a17fc";
+ sha256 = "c4f6b319c20ba4913dbfe71ebfd14ff95d1853c4231493608182f66e566ecfe1";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/tqdm/default.nix b/nixpkgs/pkgs/development/python-modules/tqdm/default.nix
index f6038acc1ca..e2f34343763 100644
--- a/nixpkgs/pkgs/development/python-modules/tqdm/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tqdm/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "tqdm";
- version = "4.32.2";
+ version = "4.36.1";
src = fetchPypi {
inherit pname version;
- sha256 = "25d4c0ea02a305a688e7e9c2cdc8f862f989ef2a4701ab28ee963295f5b109ab";
+ sha256 = "abc25d0ce2397d070ef07d8c7e706aede7920da163c64997585d42d3537ece3d";
};
buildInputs = [ nose coverage glibcLocales flake8 ];
diff --git a/nixpkgs/pkgs/development/python-modules/traitlets/default.nix b/nixpkgs/pkgs/development/python-modules/traitlets/default.nix
index 0f18c669386..0342abdfefe 100644
--- a/nixpkgs/pkgs/development/python-modules/traitlets/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/traitlets/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "traitlets";
- version = "4.3.2";
+ version = "4.3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "9c4bd2d267b7153df9152698efb1050a5d84982d3384a37b2c1f7723ba3e7835";
+ sha256 = "d023ee369ddd2763310e4c3eae1ff649689440d4ae59d7485eb4cfbbe3e359f7";
};
checkInputs = [ glibcLocales pytest mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/traits/default.nix b/nixpkgs/pkgs/development/python-modules/traits/default.nix
index bcf205aa1d2..84aa1c5784e 100644
--- a/nixpkgs/pkgs/development/python-modules/traits/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/traits/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "traits";
- version = "5.1.2";
+ version = "5.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0a17qmpw0z9h7ybh5yxrghvkcf2q90vgxzbnv1n4i0fxhi7mjy3s";
+ sha256 = "1b71vp0l4523428aw098xw6rmkl8vlcy2aag40akijbyz1nnk541";
};
# Use pytest because its easier to discover tests
diff --git a/nixpkgs/pkgs/development/python-modules/transitions/default.nix b/nixpkgs/pkgs/development/python-modules/transitions/default.nix
index 059289ec421..f4eb4fe5293 100644
--- a/nixpkgs/pkgs/development/python-modules/transitions/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/transitions/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "transitions";
- version = "0.6.9";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "afe0f498cf1f3f3b0fc13562011b8895a172df8f891dbb5118923d46e78a96d7";
+ sha256 = "b73015080833b753cbb4a10f51f8234924ddfbdbaf33539fee4e4f3abfff454d";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/python-modules/trezor/default.nix b/nixpkgs/pkgs/development/python-modules/trezor/default.nix
index 078727ddc9a..cdf29cb565d 100644
--- a/nixpkgs/pkgs/development/python-modules/trezor/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/trezor/default.nix
@@ -11,6 +11,7 @@
, libusb1
, rlp
, shamir-mnemonic
+, trezor-udev-rules
}:
buildPythonPackage rec {
@@ -24,7 +25,7 @@ buildPythonPackage rec {
sha256 = "cd8aafd70a281daa644c4a3fb021ffac20b7a88e86226ecc8bb3e78e1734a184";
};
- propagatedBuildInputs = [ typing-extensions protobuf hidapi ecdsa mnemonic requests pyblake2 click construct libusb1 rlp shamir-mnemonic ];
+ propagatedBuildInputs = [ typing-extensions protobuf hidapi ecdsa mnemonic requests pyblake2 click construct libusb1 rlp shamir-mnemonic trezor-udev-rules ];
checkInputs = [
pytest
diff --git a/nixpkgs/pkgs/development/python-modules/trezor_agent/default.nix b/nixpkgs/pkgs/development/python-modules/trezor_agent/default.nix
index ea941f0e7ca..ad4a30d97c5 100644
--- a/nixpkgs/pkgs/development/python-modules/trezor_agent/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/trezor_agent/default.nix
@@ -28,7 +28,7 @@ buildPythonPackage rec{
description = "Using Trezor as hardware SSH agent";
homepage = "https://github.com/romanz/trezor-agent";
license = licenses.gpl3;
- maintainers = with maintainers; [ np mmahut ];
+ maintainers = with maintainers; [ hkjn np mmahut ];
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/trio/default.nix b/nixpkgs/pkgs/development/python-modules/trio/default.nix
index bc9837dc23c..458a580a170 100644
--- a/nixpkgs/pkgs/development/python-modules/trio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/trio/default.nix
@@ -12,23 +12,30 @@
, stdenv
, jedi
, pylint
+, astor
+, yapf
}:
buildPythonPackage rec {
pname = "trio";
- version = "0.11.0";
+ version = "0.12.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "3796774aedbf5be581c68f98c79b565654876de6e9a01c6a95e3ec6cd4e4b4c3";
+ sha256 = "0wnnrs36arvimrfgrlbpjw3nx7lppx43yvk2b380ivv69h52i6hl";
};
- checkInputs = [ pytest pyopenssl trustme jedi pylint ];
+ checkInputs = [ astor pytest pyopenssl trustme jedi pylint yapf ];
# It appears that the build sandbox doesn't include /etc/services, and these tests try to use it.
checkPhase = ''
- HOME="$(mktemp -d)" py.test -k 'not test_getnameinfo and not test_SocketType_resolve and not test_getprotobyname and not test_waitpid'
+ HOME=$TMPDIR py.test -k 'not getnameinfo \
+ and not SocketType_resolve \
+ and not getprotobyname \
+ and not waitpid \
+ and not static_tool_sees_all_symbols'
'';
+
propagatedBuildInputs = [
attrs
sortedcontainers
diff --git a/nixpkgs/pkgs/development/python-modules/trustme/default.nix b/nixpkgs/pkgs/development/python-modules/trustme/default.nix
index 601e49759fd..8784dad7ad1 100644
--- a/nixpkgs/pkgs/development/python-modules/trustme/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/trustme/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "trustme";
- version = "0.5.2";
+ version = "0.5.3";
src = fetchPypi {
inherit pname version;
- sha256 = "103f8n0c60593r0z8hh1zvk1bagxwnhrv3203xpiiddwqxalr04b";
+ sha256 = "f0f96a21b430cc29661644d3569a1112a397ca9cc8595b964d4ae71e5e957529";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/twilio/default.nix b/nixpkgs/pkgs/development/python-modules/twilio/default.nix
index 657d98722a2..9098d41bd69 100644
--- a/nixpkgs/pkgs/development/python-modules/twilio/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/twilio/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "twilio";
- version = "6.29.3";
+ version = "6.33.1";
# tests not included in PyPi, so fetch from github instead
src = fetchFromGitHub {
owner = "twilio";
repo = "twilio-python";
rev = version;
- sha256 = "0xc0lw6js8icshjh65rvgbnxrscqsd7ls3h0ni4xqg0kin9wyz42";
+ sha256 = "1k8hf4azgjzb4fifclzi8gj6v22368jk3y9f7f9qhq9ina7ilycj";
};
buildInputs = [ nose mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/twine/default.nix b/nixpkgs/pkgs/development/python-modules/twine/default.nix
index 3fdc11e440e..92288b6c774 100644
--- a/nixpkgs/pkgs/development/python-modules/twine/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/twine/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, pythonOlder
, pkginfo
, requests
, requests_toolbelt
@@ -11,11 +12,12 @@
buildPythonPackage rec {
pname = "twine";
- version = "1.15.0";
+ version = "2.0.0";
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "11rpd653zcgzkq3sgwkzs3mpxl3r5rij59745ni84ikv8smjmlm3";
+ sha256 = "9fe7091715c7576df166df8ef6654e61bada39571783f2fd415bdcba867c6993";
};
propagatedBuildInputs = [ pkginfo requests requests_toolbelt tqdm pyblake2 readme_renderer ];
diff --git a/nixpkgs/pkgs/development/python-modules/twisted/default.nix b/nixpkgs/pkgs/development/python-modules/twisted/default.nix
index 249ddb4be86..a87cacdc29e 100644
--- a/nixpkgs/pkgs/development/python-modules/twisted/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/twisted/default.nix
@@ -16,12 +16,12 @@
}:
buildPythonPackage rec {
pname = "Twisted";
- version = "18.9.0";
+ version = "19.7.0";
src = fetchPypi {
inherit pname version;
extension = "tar.bz2";
- sha256 = "294be2c6bf84ae776df2fc98e7af7d6537e1c5e60a46d33c3ce2a197677da395";
+ sha256 = "d5db93026568f60cacdc0615fcd21d46f694a6bfad0ef3ff53cde2b4bb85a39d";
};
propagatedBuildInputs = [ zope_interface incremental automat constantly hyperlink pyhamcrest attrs setuptools ];
@@ -39,7 +39,9 @@ buildPythonPackage rec {
# http://twistedmatrix.com/documents/current/core/howto/plugin.html#auto3
# and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477103 for
# details.
- postInstall = "$out/bin/twistd --help > /dev/null";
+ postFixup = ''
+ $out/bin/twistd --help > /dev/null
+ '';
checkPhase = ''
${python.interpreter} -m unittest discover -s twisted/test
diff --git a/nixpkgs/pkgs/development/python-modules/typeguard/default.nix b/nixpkgs/pkgs/development/python-modules/typeguard/default.nix
index 7fb6f8fef43..af9301571de 100644
--- a/nixpkgs/pkgs/development/python-modules/typeguard/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/typeguard/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "typeguard";
- version = "2.2.2";
+ version = "2.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b8ddc6e2e60bd64b7003f9a685a09ba387b74adf2f6bea7534a76d61892f573e";
+ sha256 = "5269435c8c98f4c4861dd69f3de755aaab5e163991b7ce1e0eff7ae6472957dd";
};
buildInputs = [ setuptools_scm ];
diff --git a/nixpkgs/pkgs/development/python-modules/typing-extensions/default.nix b/nixpkgs/pkgs/development/python-modules/typing-extensions/default.nix
index ef5fed68912..6c1e85eb93c 100644
--- a/nixpkgs/pkgs/development/python-modules/typing-extensions/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/typing-extensions/default.nix
@@ -4,11 +4,11 @@ let
in buildPythonPackage rec {
pname = "typing_extensions";
- version = "3.7.4";
+ version = "3.7.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "15bx773a5zkk4hkwjl8nb5f8y5741vyyqb9q3jac6kxm1frk5mif";
+ sha256 = "091ecc894d5e908ac75209f10d5b4f118fbdb2eb1ede6a63544054bb1edb41f2";
};
checkInputs = lib.optional (pythonOlder "3.5") typing;
diff --git a/nixpkgs/pkgs/development/python-modules/typing/default.nix b/nixpkgs/pkgs/development/python-modules/typing/default.nix
index 51e634d2439..c6351690f5e 100644
--- a/nixpkgs/pkgs/development/python-modules/typing/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/typing/default.nix
@@ -5,11 +5,11 @@ let
in buildPythonPackage rec {
pname = "typing";
- version = "3.7.4";
+ version = "3.7.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1kj4kvkh89psajxlyb72rm5fr7w70yb32zkj2h174arsz325wxjk";
+ sha256 = "91dfe6f3f706ee8cc32d38edbbf304e9b7583fb37108fef38229617f8b3eba23";
};
# Error for Python3.6: ImportError: cannot import name 'ann_module'
diff --git a/nixpkgs/pkgs/development/python-modules/tzlocal/default.nix b/nixpkgs/pkgs/development/python-modules/tzlocal/default.nix
index 8320500fc14..9948dd1e84e 100644
--- a/nixpkgs/pkgs/development/python-modules/tzlocal/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/tzlocal/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "tzlocal";
- version = "1.5.1";
+ version = "2.0.0";
propagatedBuildInputs = [ pytz ];
src = fetchPypi {
inherit pname version;
- sha256 = "4ebeb848845ac898da6519b9b31879cf13b6626f7184c496037b818e238f2c4e";
+ sha256 = "949b9dd5ba4be17190a80c0268167d7e6c92c62b30026cf9764caf3e308e5590";
};
# test fail (timezone test fail)
diff --git a/nixpkgs/pkgs/development/python-modules/u-msgpack-python/default.nix b/nixpkgs/pkgs/development/python-modules/u-msgpack-python/default.nix
index 144f9299c6e..8fd8eaf8329 100644
--- a/nixpkgs/pkgs/development/python-modules/u-msgpack-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/u-msgpack-python/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "u-msgpack-python";
- version = "2.5.1";
+ version = "2.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "6c02a0654a5e11f8fad532ed634109ed49cdc929f7b972848773e4e0ce52f30c";
+ sha256 = "09c85a8af77376034396681e76bf30c249a4fd8e5ebb239f8a468d3655f210d0";
};
LC_ALL="en_US.UTF-8";
diff --git a/nixpkgs/pkgs/development/python-modules/uamqp/default.nix b/nixpkgs/pkgs/development/python-modules/uamqp/default.nix
index fc6c2b77794..af1e2dc6de3 100644
--- a/nixpkgs/pkgs/development/python-modules/uamqp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uamqp/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "uamqp";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0wmyw2l2pha5s6khih96lkfa90zyfy2mqsg8cx6vplmrmpx2s52i";
+ sha256 = "9d15cb12d61a6481f7de412c2d53a99f87650e0d1e5394b047aeee5514964fb8";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/uarray/default.nix b/nixpkgs/pkgs/development/python-modules/uarray/default.nix
index fad2dee2d16..f0b42e6609f 100644
--- a/nixpkgs/pkgs/development/python-modules/uarray/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uarray/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, fetchpatch
, matchpy
, numpy
, astunparse
@@ -16,24 +17,18 @@
buildPythonPackage rec {
pname = "uarray";
- version = "0.4";
- format = "flit";
- # will have support soon see
- # https://github.com/Quansight-Labs/uarray/pull/64
- disabled = isPy37;
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "4ec88f477d803a914d58fdf83aeedfb1986305355775cf55525348c62cce9aa4";
+ sha256 = "0j2pin54pwm1vdgza8irxcjb2za7h41c0ils04afssdn59cixslx";
};
+ doCheck = false; # currently has circular dependency module import, remove when bumping to >0.5.1
checkInputs = [ pytest nbval pytestcov numba ];
propagatedBuildInputs = [ matchpy numpy astunparse typing-extensions black ];
- checkPhase = ''
- ${python.interpreter} extract_readme_tests.py
- pytest
- '';
+ pythonImportsCheck = [ "uarray" ];
meta = with lib; {
description = "Universal array library";
diff --git a/nixpkgs/pkgs/development/python-modules/uncompyle6/default.nix b/nixpkgs/pkgs/development/python-modules/uncompyle6/default.nix
index 65542cd758b..abc072b19b7 100644
--- a/nixpkgs/pkgs/development/python-modules/uncompyle6/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uncompyle6/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "uncompyle6";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0w4m0jywjb0w1y73nkb05zmjxb4plpfi3w2g1rgrf45afa2aqm8z";
+ sha256 = "4e6e86c05de588cbf5a2c35ddd080f23cd1770a1ad15c84dc1b2c78d65113af7";
};
checkInputs = [ nose pytest hypothesis six ];
diff --git a/nixpkgs/pkgs/development/python-modules/unidecode/default.nix b/nixpkgs/pkgs/development/python-modules/unidecode/default.nix
index 13f0053f143..8d3ecc54377 100644
--- a/nixpkgs/pkgs/development/python-modules/unidecode/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/unidecode/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Unidecode";
- version = "1.0.23";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "8b85354be8fd0c0e10adbf0675f6dc2310e56fda43fa8fe049123b6c475e52fb";
+ sha256 = "2b6aab710c2a1647e928e36d69c21e76b453cd455f4e2621000e54b2a9b8cce8";
};
LC_ALL="en_US.UTF-8";
diff --git a/nixpkgs/pkgs/development/python-modules/unittest-xml-reporting/default.nix b/nixpkgs/pkgs/development/python-modules/unittest-xml-reporting/default.nix
index 624ff585c36..8d815833a40 100644
--- a/nixpkgs/pkgs/development/python-modules/unittest-xml-reporting/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/unittest-xml-reporting/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "unittest-xml-reporting";
- version = "2.5.1";
+ version = "2.5.2";
propagatedBuildInputs = [six];
@@ -11,7 +11,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0v6xcs8nx82yw037h296zk0vz5ka4idm4xdpxkcm4h4fnpj8428l";
+ sha256 = "9d28ddf6524cf0ff9293f61bd12e792de298f8561a5c945acea63fb437789e0e";
};
meta = with lib; {
homepage = https://github.com/xmlrunner/unittest-xml-reporting/tree/master/;
diff --git a/nixpkgs/pkgs/development/python-modules/uproot-methods/default.nix b/nixpkgs/pkgs/development/python-modules/uproot-methods/default.nix
index 54dfc5c112c..b0caaf3d96a 100644
--- a/nixpkgs/pkgs/development/python-modules/uproot-methods/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uproot-methods/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "0.7.0";
+ version = "0.7.1";
pname = "uproot-methods";
src = fetchPypi {
inherit pname version;
- sha256 = "0awxd4p8yr27k4iayc0phw99bxgw04dnd3lb372hj9wjvldm0hzr";
+ sha256 = "d7bfcc84c28a0b61669232ad43b86bbb944504f6bf4612fd395f4e5cc45d0ba5";
};
propagatedBuildInputs = [ numpy awkward ];
diff --git a/nixpkgs/pkgs/development/python-modules/uproot/default.nix b/nixpkgs/pkgs/development/python-modules/uproot/default.nix
index 3d20c31b9be..c667a5cb419 100644
--- a/nixpkgs/pkgs/development/python-modules/uproot/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uproot/default.nix
@@ -3,6 +3,7 @@
, backports_lzma
, cachetools
, lz4
+, pandas
, pytestrunner
, pytest
, pkgconfig
@@ -15,11 +16,11 @@
buildPythonPackage rec {
pname = "uproot";
- version = "3.10.0";
+ version = "3.10.10";
src = fetchPypi {
inherit pname version;
- sha256 = "1ir3gxgfidw0lx0d2x1lmmxg9brb5fam3ncfihba2b0bvyq9bqzd";
+ sha256 = "2c780472c5c328d2e34508db1da399038653142572fc3d0b5777b2311edabd83";
};
nativeBuildInputs = [ pytestrunner ];
@@ -27,6 +28,7 @@ buildPythonPackage rec {
checkInputs = [
lz4
mock
+ pandas
pkgconfig
pytest
requests
diff --git a/nixpkgs/pkgs/development/python-modules/urlgrabber/default.nix b/nixpkgs/pkgs/development/python-modules/urlgrabber/default.nix
index 31e6e6a066a..f81a6d814e9 100644
--- a/nixpkgs/pkgs/development/python-modules/urlgrabber/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/urlgrabber/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "urlgrabber";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0fazs574fgixd525cn2dh027f4qf0c0gbwcfyfkhc6fkblfa1ibr";
+ sha256 = "075af8afabae6362482d254e5ac3ffa595d1766117b684e53d9c25c2e937e139";
};
propagatedBuildInputs = [ pycurl six ];
diff --git a/nixpkgs/pkgs/development/python-modules/urllib3/default.nix b/nixpkgs/pkgs/development/python-modules/urllib3/default.nix
index e50d90266bf..57d5c160ef0 100644
--- a/nixpkgs/pkgs/development/python-modules/urllib3/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/urllib3/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "urllib3";
- version = "1.24.3";
+ version = "1.25.6";
src = fetchPypi {
inherit pname version;
- sha256 = "2393a695cd12afedd0dcb26fe5d50d0cf248e5a66f75dbd89a3d4eb333a61af4";
+ sha256 = "9a107b99a5393caf59c7aa3c1249c16e6879447533d0887f4336dde834c7be86";
};
outputs = [ "out" "dev" ];
diff --git a/nixpkgs/pkgs/development/python-modules/uvicorn/default.nix b/nixpkgs/pkgs/development/python-modules/uvicorn/default.nix
index a525846be76..73d797bc43e 100644
--- a/nixpkgs/pkgs/development/python-modules/uvicorn/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uvicorn/default.nix
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "uvicorn";
- version = "0.9.0";
+ version = "0.10.4";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/nixpkgs/pkgs/development/python-modules/uvloop/default.nix b/nixpkgs/pkgs/development/python-modules/uvloop/default.nix
index 171f6d6ed32..b1fbf26e43b 100644
--- a/nixpkgs/pkgs/development/python-modules/uvloop/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/uvloop/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "uvloop";
- version = "0.13.0";
+ version = "0.14.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0blcnrd5vky2k1m1p1skx4516dr1jx76yyb0c6fi82si6mqd0b4l";
+ sha256 = "07j678z9gf41j98w72ysrnb5sa41pl5yxd7ib17lcwfxqz0cjfhj";
};
patches = lib.optional stdenv.isDarwin ./darwin_sandbox.patch;
diff --git a/nixpkgs/pkgs/development/python-modules/vcrpy/default.nix b/nixpkgs/pkgs/development/python-modules/vcrpy/default.nix
index 13f7753831b..ef3e92f01a7 100644
--- a/nixpkgs/pkgs/development/python-modules/vcrpy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/vcrpy/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "vcrpy";
- version = "2.0.1";
+ version = "2.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0kws7l3hci1dvjv01nxw3805q9v2mwldw58bgl8s90wqism69gjp";
+ sha256 = "27cc696df66d77703eab5cdfa041b2f9877bbf2b54bcd390de89a4be964ca536";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/vega/default.nix b/nixpkgs/pkgs/development/python-modules/vega/default.nix
index f6a9f3153f1..2bfeccccc59 100644
--- a/nixpkgs/pkgs/development/python-modules/vega/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/vega/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "vega";
- version = "2.3.2";
+ version = "2.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0f39kfinn297gjhms9jys3ixdlsn0dz3gndgacyimp77jhzir4v1";
+ sha256 = "c66354d6d164cc3d7254bcd129d8d861daf4a9e9cb8738b1724791777f6c29f0";
};
buildInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/vidstab/default.nix b/nixpkgs/pkgs/development/python-modules/vidstab/default.nix
index 7003b9e1b04..55d618899fd 100644
--- a/nixpkgs/pkgs/development/python-modules/vidstab/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/vidstab/default.nix
@@ -10,12 +10,12 @@
}:
buildPythonPackage rec {
- version = "1.5.6";
+ version = "1.7.2";
pname = "vidstab";
src = fetchPypi {
inherit pname version;
- sha256 = "6b488aed337855ac8b3730f7c6964c2ad41111a8f61ab0b457197696feefa593";
+ sha256 = "24cb7a25a6ed9a474f4d23c9deecf9163691fcde2559de10897f593ba849266b";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/virtualenv/default.nix b/nixpkgs/pkgs/development/python-modules/virtualenv/default.nix
index bad23341df7..5d7e2c6b663 100644
--- a/nixpkgs/pkgs/development/python-modules/virtualenv/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/virtualenv/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "virtualenv";
- version = "16.4.3";
+ version = "16.7.7";
src = fetchPypi {
inherit pname version;
- sha256 = "984d7e607b0a5d1329425dd8845bd971b957424b5ba664729fab51ab8c11bc39";
+ sha256 = "d257bb3773e48cac60e475a19b608996c73f4d333b3ba2e4e57d5ac6134e0136";
};
# Doubt this is needed - FRidh 2017-07-07
diff --git a/nixpkgs/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch b/nixpkgs/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch
index 4378e00bb1f..f3e8ea854f6 100644
--- a/nixpkgs/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch
+++ b/nixpkgs/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch
@@ -26,13 +26,13 @@ index bcf3225..3530997 100755
- if IS_DARWIN:
- prefixes.extend(
- (
-- os.path.join("/Library/Python", sys.version[:3], "site-packages"),
+- os.path.join("/Library/Python", VERSION, "site-packages"),
- os.path.join(sys.prefix, "Extras", "lib", "python"),
-- os.path.join("~", "Library", "Python", sys.version[:3], "site-packages"),
+- os.path.join("~", "Library", "Python", VERSION, "site-packages"),
- # Python 2.6 no-frameworks
-- os.path.join("~", ".local", "lib", "python", sys.version[:3], "site-packages"),
+- os.path.join("~", ".local", "lib", "python", VERSION, "site-packages"),
- # System Python 2.7 on OSX Mountain Lion
-- os.path.join("~", "Library", "Python", sys.version[:3], "lib", "python", "site-packages"),
+- os.path.join("~", "Library", "Python", VERSION, "lib", "python", "site-packages"),
- )
- )
+ prefixes = ["/nix/store", sys.prefix]
diff --git a/nixpkgs/pkgs/development/python-modules/vmprof/default.nix b/nixpkgs/pkgs/development/python-modules/vmprof/default.nix
index 4d80bb3da68..a9eb492c01e 100644
--- a/nixpkgs/pkgs/development/python-modules/vmprof/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/vmprof/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "0.4.13";
+ version = "0.4.15";
pname = "vmprof";
src = fetchPypi {
inherit pname version;
- sha256 = "b6121f3d989fe48c2fb7242acded5f1e2e86d25d05d73c41257f236fd9badb2c";
+ sha256 = "a2d872a40196404386d1e0d960e97b37c86c3f72a4f9d5a2b5f9ca1adaff5b62";
};
propagatedBuildInputs = [ requests six];
diff --git a/nixpkgs/pkgs/development/python-modules/vowpalwabbit/default.nix b/nixpkgs/pkgs/development/python-modules/vowpalwabbit/default.nix
index a91de2d7eee..b9fae783074 100644
--- a/nixpkgs/pkgs/development/python-modules/vowpalwabbit/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/vowpalwabbit/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "vowpalwabbit";
- version = "8.5.0";
+ version = "8.7.0.post1";
src = fetchPypi{
inherit pname version;
- sha256 = "0b517371fc64f1c728a0af42a31fa93def27306e9b4d25d6e5fd01bcff1b7304";
+ sha256 = "de9529660858b380127b2bea335b41a29e8f264551315042300022eb4e6524ea";
};
# Should be fixed in next Python release after 8.5.0:
diff --git a/nixpkgs/pkgs/development/python-modules/vsts-cd-manager/default.nix b/nixpkgs/pkgs/development/python-modules/vsts-cd-manager/default.nix
new file mode 100644
index 00000000000..5946fec05b7
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/vsts-cd-manager/default.nix
@@ -0,0 +1,28 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, msrest
+, mock
+}:
+
+buildPythonPackage rec {
+ version = "1.0.2";
+ pname = "vsts-cd-manager";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0ys4hrmjbxl4qr26qr3dhhs27yfwn1635vwjdqh1qgjmrmcr1c0b";
+ };
+
+ propagatedBuildInputs = [ msrest mock ];
+
+ # no tests included
+ doCheck = false;
+
+ pythonImportsCheck = [ "vsts_cd_manager" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure API Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/waitress/default.nix b/nixpkgs/pkgs/development/python-modules/waitress/default.nix
index fb39ae9fc7a..acbe03793db 100644
--- a/nixpkgs/pkgs/development/python-modules/waitress/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/waitress/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "waitress";
- version = "1.2.1";
+ version = "1.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "c369e238bd81ef7d61f04825f06f107c42094de60d13d8de8e71952c7c683dfe";
+ sha256 = "278e09d6849acc1365404bbf7d790d0423b159802e850c726e8cd0a126a2dac7";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/wasabi/default.nix b/nixpkgs/pkgs/development/python-modules/wasabi/default.nix
index 01a9a4034d5..28912f70471 100644
--- a/nixpkgs/pkgs/development/python-modules/wasabi/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/wasabi/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "wasabi";
- version = "0.2.2";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0xxjc9bvvcaz1qq1jyhcxyl2v39jz8d8dz4zhpfbc7dz53kq6b7r";
+ sha256 = "0w2jkgrf0x58v8x90v4nifbwcb87pp613vp3sld1fk2avn80imnw";
};
checkInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/web/default.nix b/nixpkgs/pkgs/development/python-modules/web/default.nix
index fb777ad4129..c6a25c7d1b7 100644
--- a/nixpkgs/pkgs/development/python-modules/web/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/web/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.39";
+ version = "0.40";
pname = "web.py";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "7e7224493a51f6fbf02f3ce7f2011bcd9e5ebdfce0ee25e5921fdf665ba07542";
+ sha256 = "dc5e42ffbc42d77d07f75b7acca9975a3368ae609774e49ddebb497a784131f3";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/webcolors/default.nix b/nixpkgs/pkgs/development/python-modules/webcolors/default.nix
index d530eda39d9..3ca97c4556c 100644
--- a/nixpkgs/pkgs/development/python-modules/webcolors/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/webcolors/default.nix
@@ -2,17 +2,20 @@
, buildPythonPackage
, fetchPypi
, python
+, six
}:
buildPythonPackage rec {
pname = "webcolors";
- version = "1.8.1";
+ version = "1.10";
src = fetchPypi {
inherit pname version;
- sha256 = "030562f624467a9901f0b455fef05486a88cfb5daa1e356bd4aacea043850b59";
+ sha256 = "7b11194c414dcf4b9bd8fb5ceaafc9da183b27430883c62f620589eb79b91b6e";
};
+ propagatedBuildInputs = [ six ];
+
checkPhase = ''
${python.interpreter} -m unittest discover -s tests
'';
@@ -22,4 +25,4 @@ buildPythonPackage rec {
homepage = https://bitbucket.org/ubernostrum/webcolors/overview/;
license = lib.licenses.bsd3;
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/weboob/default.nix b/nixpkgs/pkgs/development/python-modules/weboob/default.nix
index d78cb7f3de9..e938cdaa3fb 100644
--- a/nixpkgs/pkgs/development/python-modules/weboob/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/weboob/default.nix
@@ -1,19 +1,18 @@
-{ buildPythonPackage, fetchurl, stdenv, isPy27
+{ buildPythonPackage, fetchPypi, stdenv
, nose, pillow, prettytable, pyyaml, dateutil, gdata
, requests, mechanize, feedparser, lxml, gnupg, pyqt5
-, libyaml, simplejson, cssselect, futures, pdfminer
+, libyaml, simplejson, cssselect, pdfminer
, termcolor, google_api_python_client, html2text
, unidecode
}:
buildPythonPackage rec {
pname = "weboob";
- version = "1.3";
- disabled = ! isPy27;
+ version = "1.5";
- src = fetchurl {
- url = "https://symlink.me/attachments/download/356/${pname}-${version}.tar.gz";
- sha256 = "0m5yh49lplvb57dfilczh65ky35fshp3g7ni31pwfxwqi1f7i4f9";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1c9z9gid1mbm1cakb2wj6jjkbrmji8y8ac46iqpih9x1h498bhbs";
};
postPatch = ''
@@ -37,7 +36,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ pillow prettytable pyyaml dateutil
gdata requests mechanize feedparser lxml gnupg pyqt5 libyaml
- simplejson cssselect futures pdfminer termcolor
+ simplejson cssselect pdfminer termcolor
google_api_python_client html2text unidecode ];
checkPhase = ''
@@ -50,4 +49,3 @@ buildPythonPackage rec {
license = stdenv.lib.licenses.agpl3;
};
}
-
diff --git a/nixpkgs/pkgs/development/python-modules/websockets/default.nix b/nixpkgs/pkgs/development/python-modules/websockets/default.nix
index 9202d02ad5b..1e1e1ef58a8 100644
--- a/nixpkgs/pkgs/development/python-modules/websockets/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/websockets/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "websockets";
- version = "8.0.2";
+ version = "8.1";
src = fetchFromGitHub {
owner = "aaugustin";
repo = pname;
rev = version;
- sha256 = "02fgb8gib4z5fqv30brz3mhxmblw9bw0978fhpjdrkj7wvqrz5h8";
+ sha256 = "05jbqcbjg50ydwl0fijhdlqcq7fl6v99kjva66kmmzzza7vwa872";
};
disabled = pythonOlder "3.3";
diff --git a/nixpkgs/pkgs/development/python-modules/webtest/default.nix b/nixpkgs/pkgs/development/python-modules/webtest/default.nix
index f3d60253ae4..d97d58b2e5d 100644
--- a/nixpkgs/pkgs/development/python-modules/webtest/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/webtest/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, nose
, webob
, six
@@ -15,6 +16,7 @@
buildPythonPackage rec {
version = "2.0.32";
pname = "webtest";
+ disabled = isPy27; # paste.deploy is not longer a valid import
src = fetchPypi {
pname = "WebTest";
diff --git a/nixpkgs/pkgs/development/python-modules/werkzeug/default.nix b/nixpkgs/pkgs/development/python-modules/werkzeug/default.nix
index b3d397b97b4..7d9d55ec884 100644
--- a/nixpkgs/pkgs/development/python-modules/werkzeug/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/werkzeug/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "Werkzeug";
- version = "0.15.5";
+ version = "0.16.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a13b74dd3c45f758d4ebdb224be8f1ab8ef58b3c0ffc1783a8c7d9f4f50227e6";
+ sha256 = "7280924747b5733b246fe23972186c6b348f9ae29724135a6dfc1e53cea433e7";
};
propagatedBuildInputs = [ itsdangerous ];
diff --git a/nixpkgs/pkgs/development/python-modules/wheel/default.nix b/nixpkgs/pkgs/development/python-modules/wheel/default.nix
index 0ba5b19597e..8b6aa35b1ac 100644
--- a/nixpkgs/pkgs/development/python-modules/wheel/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/wheel/default.nix
@@ -2,7 +2,7 @@
, setuptools
, pip
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, pytest
, pytestcov
, coverage
@@ -15,9 +15,12 @@ buildPythonPackage rec {
version = "0.33.6";
format = "other";
- src = fetchPypi {
- inherit pname version;
- sha256 = "10c9da68765315ed98850f8e048347c3eb06dd81822dc2ab1d4fde9dc9702646";
+ src = fetchFromGitHub {
+ owner = "pypa";
+ repo = pname;
+ rev = version;
+ sha256 = "1bg4bxazsjxp621ymaykd8l75k7rvcvwawlipmjk7nsrl72l4p0s";
+ name = "${pname}-${version}-source";
};
checkInputs = [ pytest pytestcov coverage ];
diff --git a/nixpkgs/pkgs/development/python-modules/whisper/default.nix b/nixpkgs/pkgs/development/python-modules/whisper/default.nix
index 407bb88fa2a..134d797ecf8 100644
--- a/nixpkgs/pkgs/development/python-modules/whisper/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/whisper/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "whisper";
- version = "1.1.5";
+ version = "1.1.6";
src = fetchPypi {
inherit pname version;
- sha256 = "14013e7563102d808aae0cb5b3b2326979236d4bcd54c343ea636761629920cd";
+ sha256 = "8dbb3b7cf4a02a080162467fff5cd38bf77940c3e2b25f7c4f78529427ca9cfe";
};
propagatedBuildInputs = [ six ];
diff --git a/nixpkgs/pkgs/development/python-modules/whitenoise/default.nix b/nixpkgs/pkgs/development/python-modules/whitenoise/default.nix
index b7812b42e66..8d5f8b8813a 100644
--- a/nixpkgs/pkgs/development/python-modules/whitenoise/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/whitenoise/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "whitenoise";
- version = "4.1.2";
+ version = "4.1.4";
src = fetchPypi {
inherit pname version;
- sha256 = "42133ddd5229eeb6a0c9899496bdbe56c292394bf8666da77deeb27454c0456a";
+ sha256 = "22f79cf8f1f509639330f93886acaece8ec5ac5e9600c3b981d33c34e8a42dfd";
};
# No tests
diff --git a/nixpkgs/pkgs/development/python-modules/widgetsnbextension/default.nix b/nixpkgs/pkgs/development/python-modules/widgetsnbextension/default.nix
index b2329f4f963..f0aee6b8058 100644
--- a/nixpkgs/pkgs/development/python-modules/widgetsnbextension/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/widgetsnbextension/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "widgetsnbextension";
- version = "3.5.0";
+ version = "3.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "8c9b4d73e388f2484296be18432d3cc0b8d59de243079a0db16a56c5571e1f86";
+ sha256 = "079f87d87270bce047512400efd70238820751a11d2d8cb137a5a5bdbaf255c7";
};
propagatedBuildInputs = [ notebook ];
diff --git a/nixpkgs/pkgs/development/python-modules/willow/default.nix b/nixpkgs/pkgs/development/python-modules/willow/default.nix
index fb9182ab179..138facad701 100644
--- a/nixpkgs/pkgs/development/python-modules/willow/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/willow/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "willow";
- version = "1.1";
+ version = "1.3";
disabled = pythonOlder "2.7";
src = fetchPypi {
pname = "Willow";
inherit version;
- sha256 = "818ee11803c90a0a6d49c94b0453d6266be1ef83ae00de72731c45fae4d3e78c";
+ sha256 = "0dzc3cjkwp0h3v1n94c33zr5yw5fdd6dkm6vccp9i8dncmpw912g";
};
propagatedBuildInputs = [ six pillow ];
diff --git a/nixpkgs/pkgs/development/python-modules/word2vec/default.nix b/nixpkgs/pkgs/development/python-modules/word2vec/default.nix
index 36b4b71e052..706ee732402 100644
--- a/nixpkgs/pkgs/development/python-modules/word2vec/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/word2vec/default.nix
@@ -3,19 +3,23 @@
, fetchPypi
, cython
, numpy
+, scikitlearn
+, six
, python
+, isPy27
}:
buildPythonPackage rec {
pname = "word2vec";
version = "0.10.2";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
sha256 = "40f6f30a5f113ffbfc24c5ad5de23bfac897f4c1210fb93685b7fca5c4dee7db";
};
- propagatedBuildInputs = [ cython numpy ];
+ propagatedBuildInputs = [ cython numpy scikitlearn six ];
checkPhase = ''
cd word2vec/tests;
@@ -27,7 +31,6 @@ buildPythonPackage rec {
homepage = "https://github.com/danielfrg/word2vec";
license = licenses.asl20;
maintainers = with maintainers; [ NikolaMandic ];
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/development/python-modules/worldengine/default.nix b/nixpkgs/pkgs/development/python-modules/worldengine/default.nix
index 103e2fc8def..81c09bf7425 100644
--- a/nixpkgs/pkgs/development/python-modules/worldengine/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/worldengine/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, pythonOlder
+, isPy27
, fetchFromGitHub
, nose
, noise
@@ -48,6 +49,7 @@ buildPythonPackage rec {
# with python<3.5, unittest fails to discover tests because of their filenames
# so nose is used instead.
+ doCheck = !isPy27; # google namespace clash
checkInputs = stdenv.lib.optional (pythonOlder "3.5") [ nose ];
postCheck = stdenv.lib.optionalString (pythonOlder "3.5") ''
nosetests tests
diff --git a/nixpkgs/pkgs/development/python-modules/wrapt/default.nix b/nixpkgs/pkgs/development/python-modules/wrapt/default.nix
index 9247a7c7757..5ef9dd07508 100644
--- a/nixpkgs/pkgs/development/python-modules/wrapt/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/wrapt/default.nix
@@ -5,14 +5,14 @@
buildPythonPackage rec {
pname = "wrapt";
- version = "1.11.1";
+ version = "1.11.2";
# No tests in archive
doCheck = false;
src = fetchPypi {
inherit pname version;
- sha256 = "4aea003270831cceb8a90ff27c4031da6ead7ec1886023b80ce0dfe0adf61533";
+ sha256 = "565a021fd19419476b9362b05eeaa094178de64f8361e44468f9e9d7843901e1";
};
meta = {
diff --git a/nixpkgs/pkgs/development/python-modules/wrf-python/default.nix b/nixpkgs/pkgs/development/python-modules/wrf-python/default.nix
index 8d1443837cd..29c1f8dfa79 100644
--- a/nixpkgs/pkgs/development/python-modules/wrf-python/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/wrf-python/default.nix
@@ -1,19 +1,20 @@
-{lib, fetchFromGitHub, pythonOlder, buildPythonPackage, gfortran, mock, xarray, wrapt, numpy, netcdf4}:
+{lib, fetchFromGitHub, pythonOlder, buildPythonPackage, gfortran, mock, xarray, wrapt, numpy, netcdf4, setuptools}:
buildPythonPackage rec {
pname = "wrf-python";
- version = "1.3.1.1";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "NCAR";
repo = "wrf-python";
rev = version;
- sha256 = "12mm7x1r5md6x28vmwyh6k655pgsv6knj8ycmjbxxk8bk7qsj74h";
+ sha256 = "1rklkki54z5392cpwwy78bnmsy2ghc187l3j7nv0rzn6jk5bvyi7";
};
propagatedBuildInputs = [
wrapt
numpy
+ setuptools
xarray
];
@@ -39,4 +40,4 @@ buildPythonPackage rec {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ mhaselsteiner ];
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/wsproto/0.14.nix b/nixpkgs/pkgs/development/python-modules/wsproto/0.14.nix
index 36aaf0ec8ce..b2c3c527d82 100644
--- a/nixpkgs/pkgs/development/python-modules/wsproto/0.14.nix
+++ b/nixpkgs/pkgs/development/python-modules/wsproto/0.14.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "wsproto";
- version = "0.14.1";
+ version = "0.15.0";
src = fetchPypi {
inherit pname version;
- sha256 = "051s127qb5dladxa14n9nqajwq7xki1dz1was5r5v9df5a0jq8pd";
+ sha256 = "614798c30e5dc2b3f65acc03d2d50842b97621487350ce79a80a711229edfa9d";
};
propagatedBuildInputs = [ h11 enum34 ];
diff --git a/nixpkgs/pkgs/development/python-modules/wtf-peewee/default.nix b/nixpkgs/pkgs/development/python-modules/wtf-peewee/default.nix
new file mode 100644
index 00000000000..a01aaa4631a
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/wtf-peewee/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, peewee
+, wtforms
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "wtf-peewee";
+ version = "3.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "acd05d136c8595da3327fcf9176fa85fdcec1f2aac51d235e46e6fc7a0871283";
+ };
+
+ propagatedBuildInputs = [
+ peewee
+ wtforms
+ ];
+
+ checkPhase = ''
+ ${python.interpreter} runtests.py
+ '';
+
+ meta = with lib; {
+ description = "WTForms integration for peewee models";
+ homepage = https://github.com/coleifer/wtf-peewee/;
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/python-modules/wurlitzer/default.nix b/nixpkgs/pkgs/development/python-modules/wurlitzer/default.nix
index d1797acb7d2..b946d23acf6 100644
--- a/nixpkgs/pkgs/development/python-modules/wurlitzer/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/wurlitzer/default.nix
@@ -1,19 +1,23 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, mock
, pytest
+, selectors2
}:
buildPythonPackage rec {
pname = "wurlitzer";
- version = "1.0.3";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0nab45pfgqdxhhyshf717xfzniss2h3bx19zdaq9gqr6v8lw6wpr";
+ sha256 = "0xndv47iwc9k8cp5r9r1z3r0xww0r5x5b7qsmn39gk2gsg0119c6";
};
+ propagatedBuildInputs = lib.optionals isPy27 [ selectors2 ];
+
checkInputs = [ mock pytest ];
checkPhase = ''
@@ -25,4 +29,4 @@ buildPythonPackage rec {
homepage = https://github.com/minrk/wurlitzer;
license = lib.licenses.mit;
};
-} \ No newline at end of file
+}
diff --git a/nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix b/nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix
index 9f6e9866cef..bac478561f7 100644
--- a/nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix
+++ b/nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix
@@ -28,11 +28,11 @@
buildPythonPackage rec {
pname = "wxPython";
- version = "4.0.6";
+ version = "4.0.7.post1";
src = fetchPypi {
inherit pname version;
- sha256 = "35cc8ae9dd5246e2c9861bb796026bbcb9fb083e4d49650f776622171ecdab37";
+ sha256 = "da43eaa2eea32c34a52531331b0a69bd791c237803a7c5df451509624766f7ca";
};
doCheck = false;
diff --git a/nixpkgs/pkgs/development/python-modules/xarray/default.nix b/nixpkgs/pkgs/development/python-modules/xarray/default.nix
index de4be062001..58f54aa15b9 100644
--- a/nixpkgs/pkgs/development/python-modules/xarray/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/xarray/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "xarray";
- version = "0.12.3";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9310e610af988acb57a2627b10025a250bcbe172e66d3750a6dd3b3c5357da56";
+ sha256 = "a8b93e1b0af27fa7de199a2d36933f1f5acc9854783646b0f1b37fed9b4da091";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/xdis/default.nix b/nixpkgs/pkgs/development/python-modules/xdis/default.nix
index 9d43b66eca8..533e8d8b577 100644
--- a/nixpkgs/pkgs/development/python-modules/xdis/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/xdis/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchFromGitHub
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27
, click
, pytest
, six
@@ -6,13 +6,14 @@
buildPythonPackage rec {
pname = "xdis";
- version = "4.0.4";
+ version = "4.1.3";
+ disabled = isPy27;
src = fetchFromGitHub {
owner = "rocky";
repo = "python-xdis";
rev = version;
- sha256 = "1m54d61ka9wgq0iqlzmsikzxa6qmwvnwsgm2kxb3vw5ic1psv4pv";
+ sha256 = "0ixx9svyi0kw3z2i51cv1cyg4l5z8hy432kxgsvz20mr9a8z5c91";
};
checkInputs = [ pytest ];
diff --git a/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix b/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix
index 1a854845cc4..ccb4d879be9 100644
--- a/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "xml2rfc";
- version = "2.27.1";
+ version = "2.34.0";
src = fetchPypi {
inherit pname version;
- sha256 = "00v5gsshy1rmjd334d2awh0mvri949lmyk8f02wfr20rq6fc3xqd";
+ sha256 = "7b9543edacc2f4fa12cea8b64ae8144afb493d7b2a0135494642f29592b5d272";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/development/python-modules/xmlschema/default.nix b/nixpkgs/pkgs/development/python-modules/xmlschema/default.nix
index bd5f9eb40b8..19e2ed95328 100644
--- a/nixpkgs/pkgs/development/python-modules/xmlschema/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/xmlschema/default.nix
@@ -4,14 +4,14 @@
}:
buildPythonPackage rec {
- version = "1.0.15";
+ version = "1.0.16";
pname = "xmlschema";
src = fetchFromGitHub {
owner = "sissaschool";
repo = "xmlschema";
rev = "v${version}";
- sha256 = "1s8ggvy2s7513cxcal3r37rn1bhpkxhq3hs5m9pgvmrysxjdz8lb";
+ sha256 = "0mxvpafkaxib3qiz3zl7fbsgjaq9hbx4kb0w646azwhg7n7nxghj";
};
propagatedBuildInputs = [ elementpath ];
diff --git a/nixpkgs/pkgs/development/python-modules/xstatic-bootstrap/default.nix b/nixpkgs/pkgs/development/python-modules/xstatic-bootstrap/default.nix
index a474bf84d0f..a1e2c1a4e7b 100644
--- a/nixpkgs/pkgs/development/python-modules/xstatic-bootstrap/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/xstatic-bootstrap/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "XStatic-Bootstrap";
- version = "3.3.7.1";
+ version = "4.1.3.1";
src = fetchPypi {
inherit version pname;
- sha256 = "0c949e78e8cd77983fd803a68a98df0124e0c3a872fddb9ac8e6e5b4a487f131";
+ sha256 = "1800e6bb5fc687604d8a893eee8c7882d800a6f3d6721799016f99a47d1dac0f";
};
# no tests implemented
diff --git a/nixpkgs/pkgs/development/python-modules/xxhash/default.nix b/nixpkgs/pkgs/development/python-modules/xxhash/default.nix
index 993a59baf9f..a1d6eaea600 100644
--- a/nixpkgs/pkgs/development/python-modules/xxhash/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/xxhash/default.nix
@@ -4,12 +4,12 @@
}:
buildPythonPackage rec {
- version = "1.4.1";
+ version = "1.4.2";
pname = "xxhash";
src = fetchPypi {
inherit pname version;
- sha256 = "1wgx83lpf8rq95784afj5y9jfcrs1mf6k3pjfyp4a9zigz1zhnkb";
+ sha256 = "82cdc67b41da904aa2921107e9877814079d9b067a99f19852b5d85e8a40555d";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/python-modules/yamllint/default.nix b/nixpkgs/pkgs/development/python-modules/yamllint/default.nix
index 5c738c11f84..1b83c8987a1 100644
--- a/nixpkgs/pkgs/development/python-modules/yamllint/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/yamllint/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "yamllint";
- version = "1.17.0";
+ version = "1.19.0";
src = fetchPypi {
inherit pname version;
- sha256 = "04xarlbh59f9ah53jxrcpqpzladyfxaw6cb2g8clw9aid0qzi9kh";
+ sha256 = "05fg2i27bq40z83avmz3h91i206dx5k6nyyvpa5vja54sqg14q02";
};
checkInputs = [ nose ];
diff --git a/nixpkgs/pkgs/development/python-modules/yubico-client/default.nix b/nixpkgs/pkgs/development/python-modules/yubico-client/default.nix
index ddd992a5144..e39b11f6200 100644
--- a/nixpkgs/pkgs/development/python-modules/yubico-client/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/yubico-client/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "yubico-client";
- version = "1.10.0";
+ version = "1.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0skkmrpvpb1pwyqjf3lh9vq46xagvwdx9kagpdbba2v5dgrk34d1";
+ sha256 = "c1d1c1f918c058932493c5a50341583e48487264129ed5b973c327ae48afed87";
};
propagatedBuildInputs = [ requests ];
diff --git a/nixpkgs/pkgs/development/python-modules/zc_lockfile/default.nix b/nixpkgs/pkgs/development/python-modules/zc_lockfile/default.nix
index 110b7000e73..173a619197c 100644
--- a/nixpkgs/pkgs/development/python-modules/zc_lockfile/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zc_lockfile/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "zc.lockfile";
- version = "1.4";
+ version = "2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0lrj2zdr06sff7i151710jbbnnhx4phdc0qpns8jkarpd62f7a4m";
+ sha256 = "307ad78227e48be260e64896ec8886edc7eae22d8ec53e4d528ab5537a83203b";
};
buildInputs = [ mock ];
diff --git a/nixpkgs/pkgs/development/python-modules/zeroc-ice/default.nix b/nixpkgs/pkgs/development/python-modules/zeroc-ice/default.nix
index 978f8749d3b..c7342bbfa55 100644
--- a/nixpkgs/pkgs/development/python-modules/zeroc-ice/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zeroc-ice/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "zeroc-ice";
- version = "3.7.2";
+ version = "3.7.3";
src = fetchPypi {
inherit version pname;
- sha256 = "1bs7h3k9nd1gls2azgp8gz9407cslxbi2x1gspab8p87a61pjim8";
+ sha256 = "1adec3b54c77c46acfc8a99d6336ce9a0223a7016852666358133cbe37d99744";
};
buildInputs = [ openssl bzip2 ];
diff --git a/nixpkgs/pkgs/development/python-modules/zetup/default.nix b/nixpkgs/pkgs/development/python-modules/zetup/default.nix
index dcebf7d4ecf..eb3c5ff135c 100644
--- a/nixpkgs/pkgs/development/python-modules/zetup/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zetup/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "zetup";
- version = "0.2.52";
+ version = "0.2.64";
src = fetchPypi {
inherit pname version;
- sha256 = "9ce97276acf0425499251c5eb700f6a3820adc52859df1e03c6d0f0b88a452cd";
+ sha256 = "b8a9bdcfa4b705d72b55b218658bc9403c157db7b57a14158253c98d03ab713d";
};
# Python 3.7 compatibility
diff --git a/nixpkgs/pkgs/development/python-modules/zipp/default.nix b/nixpkgs/pkgs/development/python-modules/zipp/default.nix
index 29153b068fc..3b9b1a12cca 100644
--- a/nixpkgs/pkgs/development/python-modules/zipp/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zipp/default.nix
@@ -4,19 +4,22 @@
, setuptools_scm
, pytest
, pytest-flake8
+, more-itertools
}:
buildPythonPackage rec {
pname = "zipp";
- version = "0.5.1";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ca943a7e809cc12257001ccfb99e3563da9af99d52f261725e96dfe0f9275bc3";
+ sha256 = "3718b1cbcd963c7d4c5511a8240812904164b7f381b647143a89d3b98f9bcd8e";
};
nativeBuildInputs = [ setuptools_scm ];
+ propagatedBuildInputs = [ more-itertools ];
+
checkInputs = [ pytest pytest-flake8 ];
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/python-modules/zodbpickle/default.nix b/nixpkgs/pkgs/development/python-modules/zodbpickle/default.nix
index 1e577fc487c..b24b5853876 100644
--- a/nixpkgs/pkgs/development/python-modules/zodbpickle/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zodbpickle/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "zodbpickle";
- version = "1.0.4";
+ version = "2.0.0";
disabled = isPyPy; # https://github.com/zopefoundation/zodbpickle/issues/10
src = fetchPypi {
inherit pname version;
- sha256 = "0n4hng2zil1j8sbz0b83pxx8ndlh34h2mnmli3bqjmnrbry5zlr5";
+ sha256 = "0fb7c7pnz86pcs6qqwlyw72vnijc04ns2h1zfrm0h7yl8q7r7ng0";
};
# fails..
diff --git a/nixpkgs/pkgs/development/python-modules/zope-deferredimport/default.nix b/nixpkgs/pkgs/development/python-modules/zope-deferredimport/default.nix
index f447d29f280..26d8255c03b 100644
--- a/nixpkgs/pkgs/development/python-modules/zope-deferredimport/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zope-deferredimport/default.nix
@@ -23,6 +23,8 @@ buildPythonPackage rec {
zope-testrunner --test-path=src []
'';
+ doCheck = false;
+
meta = with lib; {
description = "Allows you to perform imports names that will only be resolved when used in the code";
homepage = https://github.com/zopefoundation/zope.deferredimport;
diff --git a/nixpkgs/pkgs/development/python-modules/zope_i18n/default.nix b/nixpkgs/pkgs/development/python-modules/zope_i18n/default.nix
index 3fb967099c2..81558a21446 100644
--- a/nixpkgs/pkgs/development/python-modules/zope_i18n/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zope_i18n/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "zope.i18n";
- version = "4.6.2";
+ version = "4.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "229de41f751dae36b1ef9fa284bc548ef40169234bf0d2199e41581e16304621";
+ sha256 = "9fcc1adb4e5f6188769ab36f6f40a59b567bb5eef91f714584e0dfd0891be5d0";
};
propagatedBuildInputs = [ pytz zope_component ];
diff --git a/nixpkgs/pkgs/development/python-modules/zope_proxy/default.nix b/nixpkgs/pkgs/development/python-modules/zope_proxy/default.nix
index 08932c1cba1..e08973ecdea 100644
--- a/nixpkgs/pkgs/development/python-modules/zope_proxy/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zope_proxy/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "zope.proxy";
- version = "4.3.1";
+ version = "4.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "563c2454b2d0f23bca54d2e0e4d781149b7b06cb5df67e253ca3620f37202dd2";
+ sha256 = "ab6d6975d9c51c13cac828ff03168de21fb562b0664c59bcdc4a4b10f39a5b17";
};
propagatedBuildInputs = [ zope_interface ];
diff --git a/nixpkgs/pkgs/development/python-modules/zope_testrunner/default.nix b/nixpkgs/pkgs/development/python-modules/zope_testrunner/default.nix
index fd2cf470e6f..f6bf7f96a76 100644
--- a/nixpkgs/pkgs/development/python-modules/zope_testrunner/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zope_testrunner/default.nix
@@ -10,16 +10,16 @@
buildPythonPackage rec {
pname = "zope.testrunner";
- version = "4.9.2";
+ version = "5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "f2aa89531db6b7546e46be9d6113ac835a075f4dcb26e32c7276f4f30d4b14a5";
+ sha256 = "354a65f6c6fe6c0584e2fcf06d7318e90dc7f7de1b7008d8913733e299317870";
};
propagatedBuildInputs = [ zope_interface zope_exceptions zope_testing six ];
- doCheck = !stdenv.isDarwin;
+ doCheck = false; # custom test modifies sys.path
meta = with stdenv.lib; {
description = "A flexible test runner with layer support";
diff --git a/nixpkgs/pkgs/development/python-modules/zstd/default.nix b/nixpkgs/pkgs/development/python-modules/zstd/default.nix
index 3f9dac6d42c..6c1b9c2bb5b 100644
--- a/nixpkgs/pkgs/development/python-modules/zstd/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/zstd/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "zstd";
- version = "1.4.3.2";
+ version = "1.4.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1h4wvzikar4ryhawm7clh29bvhbpy0ix1rlxhg9x195fpq56vsh7";
+ sha256 = "33f2c1fd8d3f9ac8e35fb3e199896afc54cceb68878570c6d4b72985dc6584a5";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/development/r-modules/default.nix b/nixpkgs/pkgs/development/r-modules/default.nix
index 990a8fb85de..cd78084d60b 100644
--- a/nixpkgs/pkgs/development/r-modules/default.nix
+++ b/nixpkgs/pkgs/development/r-modules/default.nix
@@ -277,6 +277,7 @@ let
KFKSDS = [ pkgs.gsl_1 ];
kza = [ pkgs.fftw.dev ];
magick = [ pkgs.imagemagick.dev ];
+ ModelMetrics = lib.optional stdenv.isDarwin pkgs.llvmPackages.openmp;
mvabund = [ pkgs.gsl_1 ];
mwaved = [ pkgs.fftw.dev ];
ncdf4 = [ pkgs.netcdf ];
@@ -453,6 +454,7 @@ let
randomForest = [ pkgs.libiconv ];
sundialr = [ pkgs.libiconv ];
ucminf = [ pkgs.libiconv ];
+ glmnet = [ pkgs.libiconv ];
};
packagesRequireingX = [
@@ -735,6 +737,11 @@ let
+ lib.optionalString stdenv.isDarwin " -fopenmp";
});
+ ModelMetrics = old.ModelMetrics.overrideDerivation (attrs: {
+ NIX_CFLAGS_COMPILE = attrs.NIX_CFLAGS_COMPILE
+ + lib.optionalString stdenv.isDarwin " -fopenmp";
+ });
+
rpf = old.rpf.overrideDerivation (attrs: {
patchPhase = "patchShebangs configure";
});
diff --git a/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix b/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix
index 157e15e375f..d8c3d484f43 100644
--- a/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix
+++ b/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix
@@ -18,7 +18,7 @@
# (to make gems behave if necessary).
{ lib, fetchurl, writeScript, ruby, kerberos, libxml2, libxslt, python, stdenv, which
-, libiconv, postgresql, v8_3_16_14, clang, sqlite, zlib, imagemagick
+, libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick
, pkgconfig , ncurses, xapian, gpgme, utillinux, tzdata, icu, libffi
, cmake, libssh2, openssl, libmysqlclient, darwin, git, perl, pcre, gecode_3, curl
, msgpack, qt59, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem
@@ -29,8 +29,6 @@
}@args:
let
- v8 = v8_3_16_14;
-
rainbow_rake = buildRubyGem {
pname = "rake";
gemName = "rake";
@@ -567,14 +565,6 @@ in
buildInputs = [ freetds ];
};
- therubyracer = attrs: {
- buildFlags = [
- "--with-v8-dir=${v8}"
- "--with-v8-include=${v8}/include"
- "--with-v8-lib=${v8}/lib"
- ];
- };
-
typhoeus = attrs: {
buildInputs = [ curl ];
};
diff --git a/nixpkgs/pkgs/development/ruby-modules/gem/default.nix b/nixpkgs/pkgs/development/ruby-modules/gem/default.nix
index 7b92a586b54..af38160a5fa 100644
--- a/nixpkgs/pkgs/development/ruby-modules/gem/default.nix
+++ b/nixpkgs/pkgs/development/ruby-modules/gem/default.nix
@@ -99,7 +99,7 @@ stdenv.mkDerivation ((builtins.removeAttrs attrs ["source"]) // {
runHook preUnpack
if [[ -f $src && $src == *.gem ]]; then
- if [[ -z "$dontBuild" ]]; then
+ if [[ -z "''${dontBuild-}" ]]; then
# we won't know the name of the directory that RubyGems creates,
# so we'll just use a glob to find it and move it over.
gempkg="$src"
diff --git a/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock b/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock
index 042c0366ffb..c2e4840eab0 100644
--- a/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock
+++ b/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock
@@ -3,19 +3,18 @@ GEM
specs:
ast (2.4.0)
backport (1.1.2)
- htmlentities (4.3.4)
- jaro_winkler (1.5.3)
- kramdown (1.17.0)
+ jaro_winkler (1.5.4)
+ maruku (0.7.3)
mini_portile2 (2.4.0)
- nokogiri (1.10.3)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
- parallel (1.17.0)
- parser (2.6.3.0)
+ parallel (1.19.1)
+ parser (2.6.5.0)
ast (~> 2.4.0)
rainbow (3.0.0)
- reverse_markdown (1.1.0)
+ reverse_markdown (1.3.0)
nokogiri
- rubocop (0.74.0)
+ rubocop (0.77.0)
jaro_winkler (~> 1.5.1)
parallel (~> 1.10)
parser (>= 2.6)
@@ -23,12 +22,12 @@ GEM
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 1.7)
ruby-progressbar (1.10.1)
- solargraph (0.35.2)
+ solargraph (0.38.0)
backport (~> 1.1)
bundler (>= 1.17.2)
- htmlentities (~> 4.3, >= 4.3.4)
jaro_winkler (~> 1.5)
- kramdown (~> 1.16)
+ maruku (~> 0.7, >= 0.7.3)
+ nokogiri (~> 1.9, >= 1.9.1)
parser (~> 2.3)
reverse_markdown (~> 1.0, >= 1.0.5)
rubocop (~> 0.52)
@@ -36,7 +35,7 @@ GEM
tilt (~> 2.0)
yard (~> 0.9)
thor (0.20.3)
- tilt (2.0.9)
+ tilt (2.0.10)
unicode-display_width (1.6.0)
yard (0.9.20)
@@ -47,4 +46,4 @@ DEPENDENCIES
solargraph!
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix b/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix
index 2f0c60404bc..e1ea15fb4e1 100644
--- a/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix
+++ b/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix
@@ -19,35 +19,25 @@
};
version = "1.1.2";
};
- htmlentities = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj";
- type = "gem";
- };
- version = "4.3.4";
- };
jaro_winkler = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1930v0chc1q4fr7hn0y1j34mw0v032a8kh0by4d4sbz8ksy056kf";
+ sha256 = "1y8l6k34svmdyqxya3iahpwbpvmn3fswhwsvrz0nk1wyb8yfihsh";
type = "gem";
};
- version = "1.5.3";
+ version = "1.5.4";
};
- kramdown = {
+ maruku = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1n1c4jmrh5ig8iv1rw81s4mw4xsp4v97hvf8zkigv4hn5h542qjq";
+ sha256 = "1r7bxpgnx2hp3g12bjrmdrpv663dfqxsdp0af69kjhxmaxpia56x";
type = "gem";
};
- version = "1.17.0";
+ version = "0.7.3";
};
mini_portile2 = {
groups = ["default"];
@@ -65,20 +55,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "02bjydih0j515szfv9mls195cvpyidh6ixm7dwbl3s2sbaxxk5s4";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.3";
+ version = "1.10.5";
};
parallel = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1x1gzgjrdlkm1aw0hfpyphsxcx90qgs3y4gmp9km3dvf4hc4qm8r";
+ sha256 = "12jijkap4akzdv11lm08dglsc8jmc87xcgq6947i1s3qb69f4zn2";
type = "gem";
};
- version = "1.17.0";
+ version = "1.19.1";
};
parser = {
dependencies = ["ast"];
@@ -86,10 +76,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1pnks149x0fzgqiw53qlmvcd8bi746cxdw03sjljby5s97p1fskn";
+ sha256 = "09davv4ld6caqlczw64vhwf8hr41apys3cj8v2h96yxs4qg1m2iw";
type = "gem";
};
- version = "2.6.3.0";
+ version = "2.6.5.0";
};
rainbow = {
groups = ["default"];
@@ -107,10 +97,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0w7y5n74daajvl9gixr91nh8670d7mkgspkk3ql71m8azq3nffbg";
+ sha256 = "1zb9n227b5s4cg942sc0g3n1bdx9fpcvq5m6w7ap0yc116ivv5w2";
type = "gem";
};
- version = "1.1.0";
+ version = "1.3.0";
};
rubocop = {
dependencies = ["jaro_winkler" "parallel" "parser" "rainbow" "ruby-progressbar" "unicode-display_width"];
@@ -118,10 +108,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wpyass9qb2wvq8zsc7wdzix5xy2ldiv66wnx8mwwprz2dcvzayk";
+ sha256 = "0m88b1bgbhmmbdnz2xv6n0il0j4q5qm9jbc0vf1zsaxmxqp06nx9";
type = "gem";
};
- version = "0.74.0";
+ version = "0.77.0";
};
ruby-progressbar = {
groups = ["default"];
@@ -134,15 +124,15 @@
version = "1.10.1";
};
solargraph = {
- dependencies = ["backport" "htmlentities" "jaro_winkler" "kramdown" "parser" "reverse_markdown" "rubocop" "thor" "tilt" "yard"];
+ dependencies = ["backport" "jaro_winkler" "maruku" "nokogiri" "parser" "reverse_markdown" "rubocop" "thor" "tilt" "yard"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1r0a7nfb0cwg2d7awbmvzk14594w7vkx844sshl9jpzkjx1asa9n";
+ sha256 = "1pdqpxvjj6r6gzrz9rmxfg85cmfjs4y2lyq8p5qfg3kfpqx4rhpw";
type = "gem";
};
- version = "0.35.2";
+ version = "0.38.0";
};
thor = {
groups = ["default"];
@@ -159,10 +149,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ca4k0clwf0rkvy7726x4nxpjxkpv67w043i39saxgldxd97zmwz";
+ sha256 = "0rn8z8hda4h41a64l0zhkiwz2vxw9b1nb70gl37h1dg2k874yrlv";
type = "gem";
};
- version = "2.0.9";
+ version = "2.0.10";
};
unicode-display_width = {
groups = ["default"];
diff --git a/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile b/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
index 0cd04f07b94..3454ce3df74 100644
--- a/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
+++ b/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
@@ -144,7 +144,6 @@ source 'https://rubygems.org' do
gem 'snappy'
gem 'sqlite3'
gem 'taglib-ruby'
- gem 'therubyracer'
gem 'thrift'
gem 'tilt'
gem 'tiny_tds'
diff --git a/nixpkgs/pkgs/development/ruby-modules/with-packages/default.nix b/nixpkgs/pkgs/development/ruby-modules/with-packages/default.nix
index ac0a33f4561..7d49b0e0134 100644
--- a/nixpkgs/pkgs/development/ruby-modules/with-packages/default.nix
+++ b/nixpkgs/pkgs/development/ruby-modules/with-packages/default.nix
@@ -64,6 +64,8 @@ let
rm -f $out/bin/$(basename "$i")
makeWrapper "$i" $out/bin/$(basename "$i") --set GEM_PATH ${gemEnv}/${ruby.gemPath}
done
+
+ ln -s ${ruby}/nix-support $out/nix-support
'';
passthru = {
diff --git a/nixpkgs/pkgs/development/tools/ammonite/default.nix b/nixpkgs/pkgs/development/tools/ammonite/default.nix
index d44a6666ee9..ad33edf004f 100644
--- a/nixpkgs/pkgs/development/tools/ammonite/default.nix
+++ b/nixpkgs/pkgs/development/tools/ammonite/default.nix
@@ -8,7 +8,7 @@ let
common = { scalaVersion, sha256 }:
stdenv.mkDerivation rec {
pname = "ammonite";
- version = "1.7.1";
+ version = "1.7.4";
src = fetchurl {
url = "https://github.com/lihaoyi/Ammonite/releases/download/${version}/${scalaVersion}-${version}";
@@ -39,6 +39,6 @@ stdenv.mkDerivation rec {
};
};
in {
- ammonite_2_12 = common { scalaVersion = "2.12"; sha256 = "0isg9flnzc2ldbx6q0lg0xyg9lnvqkd8qhgfln8p1hbzdq0n6jd0"; };
- ammonite_2_13 = common { scalaVersion = "2.13"; sha256 = "01dyc6bilhcr1mwrpmhjc8nhzfqgjh44bx36gd3gk9mkvlbys5mp"; };
+ ammonite_2_12 = common { scalaVersion = "2.12"; sha256 = "0d2xjhxrly4cv5fpjv1i0a74ayij7c2x5sb6lsgzxpq7jj0bk1m6"; };
+ ammonite_2_13 = common { scalaVersion = "2.13"; sha256 = "0hmdizzf8l8i07vdfik24iby39xg1vjfp1cwgjpbcmxv8klf50b0"; };
}
diff --git a/nixpkgs/pkgs/development/tools/analysis/brakeman/default.nix b/nixpkgs/pkgs/development/tools/analysis/brakeman/default.nix
index 9c3efd02de0..121e1597eb7 100644
--- a/nixpkgs/pkgs/development/tools/analysis/brakeman/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/brakeman/default.nix
@@ -4,8 +4,8 @@ buildRubyGem rec {
inherit ruby;
name = "${gemName}-${version}";
gemName = "brakeman";
- version = "4.6.1";
- source.sha256 = "04chxflc5n6q0kz93c9dc6jwqrz0mrrlpm4iqncb39yyvg4ghcbf";
+ version = "4.7.1";
+ source.sha256 = "149ny2n82hzxw4g8xnimjavs2niq14wl9kwq8zlvadavdg4g9ind";
meta = with lib; {
description = "Static analysis security scanner for Ruby on Rails";
diff --git a/nixpkgs/pkgs/development/tools/analysis/checkstyle/default.nix b/nixpkgs/pkgs/development/tools/analysis/checkstyle/default.nix
index 3fdf6e9e3d0..2ecb660ff84 100644
--- a/nixpkgs/pkgs/development/tools/analysis/checkstyle/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/checkstyle/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
- version = "8.24";
+ version = "8.26";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
- sha256 = "01h1xv6lqf1fhmzbghdj2dbygdspcb6dxk0fil16s2ggs3w62fmm";
+ sha256 = "0q0jb0ip78vai2qcig51lgp9pbb4bsg9wlwjxq0gm61icbxw6vy3";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/tools/analysis/cpplint/default.nix b/nixpkgs/pkgs/development/tools/analysis/cpplint/default.nix
index 10ed99e3ffe..8b4a68adba3 100644
--- a/nixpkgs/pkgs/development/tools/analysis/cpplint/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/cpplint/default.nix
@@ -1,6 +1,6 @@
-{ lib, pythonPackages, fetchFromGitHub }:
+{ lib, python3Packages, fetchFromGitHub }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "cpplint";
version = "1.3.0";
diff --git a/nixpkgs/pkgs/development/tools/analysis/flow/default.nix b/nixpkgs/pkgs/development/tools/analysis/flow/default.nix
index 752a750f26e..3fa2dabdcb0 100644
--- a/nixpkgs/pkgs/development/tools/analysis/flow/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/flow/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitHub, ocamlPackages, CoreServices }:
+{ stdenv, fetchFromGitHub, ocamlPackages, CoreServices, fetchpatch }:
stdenv.mkDerivation rec {
pname = "flow";
- version = "0.109.0";
+ version = "0.112.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "0wfhy7r85s2bxhfkmcdp7p1gaqjxr4yzay52k680hv6ghhay2318";
+ sha256 = "1l8aahvlj9hk93snvrqm7r0mxj5iw244q72s6wallsqm7j4g967h";
};
installPhase = ''
@@ -19,6 +19,14 @@ stdenv.mkDerivation rec {
buildInputs = (with ocamlPackages; [ ocaml findlib ocamlbuild dtoa core_kernel sedlex ocaml_lwt lwt_log lwt_ppx ppx_deriving ppx_gen_rec ppx_tools_versioned visitors wtf8 ocaml-migrate-parsetree ])
++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];
+ patches = [
+ # Fix List.compare labeled argument. Remove when https://github.com/facebook/flow/pull/8191 is merged
+ (fetchpatch {
+ url = "https://github.com/facebook/flow/commit/1625664ec7290d4128587d96cb878571751f8881.patch";
+ sha256 = "18fan0d2xa6z4ilbr7ha3vhnfqlr2s6mb02sgpv8ala99b0mcgmn";
+ })
+ ];
+
meta = with stdenv.lib; {
description = "A static type checker for JavaScript";
homepage = https://flow.org/;
diff --git a/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix b/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix
index 8f170993370..701db7a158f 100644
--- a/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix
@@ -23,13 +23,12 @@ in
stdenv.mkDerivation rec {
pname = "frama-c";
- version = "19.0";
+ version = "19.1";
slang = "Potassium";
src = fetchurl {
url = "http://frama-c.com/download/frama-c-${version}-${slang}.tar.gz";
- sha256 = "190n1n4k0xbycz25bn0d2gnfxd8w6scz3nlixl7w2k2jvpqlcs3n";
-
+ sha256 = "16xsc4jv3ycs5dqprpkh9isr6l2w6i4bq83msqmkdc7l7hf53vrd";
};
preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")";
diff --git a/nixpkgs/pkgs/development/tools/analysis/hotspot/default.nix b/nixpkgs/pkgs/development/tools/analysis/hotspot/default.nix
index 89ffbff3db7..fc7cd2ffe19 100644
--- a/nixpkgs/pkgs/development/tools/analysis/hotspot/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/hotspot/default.nix
@@ -1,4 +1,5 @@
{ stdenv,
+ mkDerivation,
cmake,
elfutils,
extra-cmake-modules,
@@ -14,7 +15,7 @@
threadweaver,
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "hotspot";
version = "1.2.0";
diff --git a/nixpkgs/pkgs/development/tools/analysis/include-what-you-use/default.nix b/nixpkgs/pkgs/development/tools/analysis/include-what-you-use/default.nix
index c05d47e396c..424d83822e8 100644
--- a/nixpkgs/pkgs/development/tools/analysis/include-what-you-use/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/include-what-you-use/default.nix
@@ -3,10 +3,10 @@
stdenv.mkDerivation rec {
pname = "include-what-you-use";
# Also bump llvmPackages in all-packages.nix to the supported version!
- version = "0.12";
+ version = "0.13";
src = fetchurl {
- sha256 = "09b0h704fh7r4f5h92p5997cj3zk1v04bqp4jk1j1f6cmfq2z2d5";
+ sha256 = "1jav4qf7d303by9iy6v08w73wfwzj76i54inh90w1s34m9q44aa9";
url = "${meta.homepage}/downloads/${pname}-${version}.src.tar.gz";
};
diff --git a/nixpkgs/pkgs/development/tools/analysis/radare2/default.nix b/nixpkgs/pkgs/development/tools/analysis/radare2/default.nix
index cc6930fce13..667f689b8e7 100644
--- a/nixpkgs/pkgs/development/tools/analysis/radare2/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/radare2/default.nix
@@ -110,12 +110,12 @@ in {
#<generated>
# DO NOT EDIT! Automatically generated by ./update.py
radare2 = generic {
- version_commit = "22775";
- gittap = "3.9.0";
- gittip = "2afe613741d07f35a5d80bc4e2dade2113ae6a74";
- rev = "3.9.0";
- version = "3.9.0";
- sha256 = "0jzz3fzcr9xm8q6n86mhrf30h6cbh147ss9h993cm34fd4d5z7ah";
+ version_commit = "23159";
+ gittap = "4.0.0";
+ gittip = "e97047299af43e9b4e658c246816a2b48bdc087e";
+ rev = "4.0.0";
+ version = "4.0.0";
+ sha256 = "15b79hska3skrlbrig7fl405kmbvy4410m93lfsfmkwxs0wr9jis";
cs_ver = "4.0.1";
cs_sha256 = "0ijwxxk71nr9z91yxw20zfj4bbsbrgvixps5c7cpj163xlzlwba6";
};
diff --git a/nixpkgs/pkgs/development/tools/analysis/radare2/update.py b/nixpkgs/pkgs/development/tools/analysis/radare2/update.py
index 794581bca7a..b9e72e62366 100755
--- a/nixpkgs/pkgs/development/tools/analysis/radare2/update.py
+++ b/nixpkgs/pkgs/development/tools/analysis/radare2/update.py
@@ -38,7 +38,7 @@ def get_radare2_rev() -> str:
def get_cutter_version() -> str:
version_expr = """
-(with import <nixpkgs> {}; (builtins.parseDrvName (qt5.callPackage <radare2/cutter.nix> {}).name).version)
+(with import <nixpkgs> {}; lib.getVersion (qt5.callPackage <radare2/cutter.nix> {}))
"""
return sh("nix", "eval", "--raw", version_expr.strip(), "-I", "radare2={0}".format(SCRIPT_DIR))
diff --git a/nixpkgs/pkgs/development/tools/analysis/tflint/default.nix b/nixpkgs/pkgs/development/tools/analysis/tflint/default.nix
index 342600c7caa..65a5539028c 100644
--- a/nixpkgs/pkgs/development/tools/analysis/tflint/default.nix
+++ b/nixpkgs/pkgs/development/tools/analysis/tflint/default.nix
@@ -2,22 +2,22 @@
buildGoModule rec {
pname = "tflint";
- version = "0.12.0";
+ version = "0.13.1";
src = fetchFromGitHub {
- owner = "wata727";
+ owner = "terraform-linters";
repo = pname;
rev = "v${version}";
- sha256 = "1dma1nav6z9919lj4f7cqcf8h12l4gbwn24323y18l57zv988331";
+ sha256 = "0ivvx1nbhzijyiv9q05b5953wxga5wdskamnhfvlwpniabic3gxi";
};
- modSha256 = "1xjxaszpxv9k9s27y1i54cnp0ip47bq4ad2ziq7n8nb76zxw03mx";
+ modSha256 = "0q1sc0bj4a29rzly4fk6m40b8i7syxa7ff9882jwi7gxjdiklch3";
subPackages = [ "." ];
meta = with lib; {
description = "Terraform linter focused on possible errors, best practices, and so on";
- homepage = "https://github.com/wata727/tflint";
+ homepage = "https://github.com/terraform-linters/tflint";
license = licenses.mpl20;
maintainers = [ maintainers.marsam ];
};
diff --git a/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix b/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix
new file mode 100644
index 00000000000..80c23205c40
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "tfsec";
+ version = "0.12.2";
+
+ src = fetchFromGitHub {
+ owner = "liamg";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1xrhsl60xf7230z4d2dyy86406a2306yfqchijrz0957xpkrik2r";
+ };
+
+ goPackagePath = "github.com/liamg/tfsec";
+
+ meta = with lib; {
+ homepage = "https://github.com/liamg/tfsec";
+ description = "Static analysis powered security scanner for your terraform code";
+ license = licenses.mit;
+ maintainers = [ maintainers.marsam ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/async/default.nix b/nixpkgs/pkgs/development/tools/async/default.nix
new file mode 100644
index 00000000000..1b06d8e1adc
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/async/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "async";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "ctbur";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "19ypflbayi5l0mb8yw7w0a4bq9a3w8nl9jsxapp9m3xggzmsvrxx";
+ };
+
+ cargoSha256 = "1qf52xsd15rj8y9w65zyab7akvzry76k1d4gxvxlz7ph3sl7jl3y";
+
+ meta = with stdenv.lib; {
+ description = "A tool to parallelize shell commands";
+ longDescription = ''
+ `async` is a tool to run shell commands in parallel and is designed to be
+ able to quickly parallelize shell scripts with minimal changes. It was
+ inspired by GNU Parallel, with the main difference being that async
+ retains state between commands by running a server in the background.
+ '';
+ homepage = "https://github.com/ctbur/async";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ minijackson ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/avro-tools/default.nix b/nixpkgs/pkgs/development/tools/avro-tools/default.nix
index 678988480ec..6b51e2c482c 100644
--- a/nixpkgs/pkgs/development/tools/avro-tools/default.nix
+++ b/nixpkgs/pkgs/development/tools/avro-tools/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "avro-tools";
- version = "1.9.0";
+ version = "1.9.1";
src = fetchurl {
url =
"https://repo1.maven.org/maven2/org/apache/avro/avro-tools/${version}/${pname}-${version}.jar";
- sha256 = "164mcz7ljd2ikwsq9ba98galcjar4g4n6ag7kkh466nwrpbmd2zi";
+ sha256 = "0d73qbfx59pa4mgsjwgl5dvc4895rm90pdwr4sbd77biscjad94s";
};
dontUnpack = true;
diff --git a/nixpkgs/pkgs/development/tools/aws-sam-cli/default.nix b/nixpkgs/pkgs/development/tools/aws-sam-cli/default.nix
index 0e511271e1c..12cce3e8d46 100644
--- a/nixpkgs/pkgs/development/tools/aws-sam-cli/default.nix
+++ b/nixpkgs/pkgs/development/tools/aws-sam-cli/default.nix
@@ -5,21 +5,25 @@
let
py = python.override {
packageOverrides = self: super: {
- click = super.click.overridePythonAttrs (oldAttrs: rec {
- version = "6.7";
+ flask = super.flask.overridePythonAttrs (oldAttrs: rec {
+ version = "1.0.2";
src = oldAttrs.src.override {
inherit version;
- sha256 = "f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b";
+ sha256 = "0j6f4a9rpfh25k1gp7azqhnni4mb4fgy50jammgjgddw1l3w0w92";
};
});
- aws-sam-translator = super.aws-sam-translator.overridePythonAttrs (oldAttrs: rec {
- version = "1.10.0";
+ jsonschema = super.jsonschema.overridePythonAttrs (oldAttrs: rec {
+ version = "3.1.1";
src = oldAttrs.src.override {
inherit version;
- sha256 = "0e1fa094c6791b233f5e73f2f0803ec6e0622f2320ec5a969f0986855221b92b";
+ sha256 = "0grwi50v3vahvcijlw6g6q55yc5jyj0p1cmiq3rkycxnfr16i81g";
};
+ nativeBuildInputs = [ super.setuptools_scm ];
+ propagatedBuildInputs = with super; oldAttrs.propagatedBuildInputs ++ [ pyrsistent attrs importlib-metadata ];
+ doCheck = false;
});
+
};
};
@@ -29,11 +33,11 @@ with py.pkgs;
buildPythonApplication rec {
pname = "aws-sam-cli";
- version = "0.16.1";
+ version = "0.34.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2dd68800723c76f52980141ba704e105d77469b6ba465781fbc9120e8121e76c";
+ sha256 = "1ndgcbd6zr23lvmqn4wikgvnlwl0gj0wgyawaspwm3b0jlvxadik";
};
# Tests are not included in the PyPI package
@@ -53,10 +57,13 @@ buildPythonApplication rec {
requests
serverlessrepo
six
+ tomlkit
];
+ # fix over-restrictive version bounds
postPatch = ''
substituteInPlace requirements/base.txt --replace "requests==2.20.1" "requests==2.22.0"
+ substituteInPlace requirements/base.txt --replace "serverlessrepo==0.1.9" "serverlessrepo~=0.1.9"
substituteInPlace requirements/base.txt --replace "six~=1.11.0" "six~=1.12.0"
substituteInPlace requirements/base.txt --replace "PyYAML~=3.12" "PyYAML~=5.1"
'';
diff --git a/nixpkgs/pkgs/development/tools/boomerang/default.nix b/nixpkgs/pkgs/development/tools/boomerang/default.nix
index 2623787993c..9e567ef59b0 100644
--- a/nixpkgs/pkgs/development/tools/boomerang/default.nix
+++ b/nixpkgs/pkgs/development/tools/boomerang/default.nix
@@ -1,41 +1,23 @@
-{ stdenv, fetchFromGitHub, cmake, qtbase }:
+{ mkDerivation, lib, fetchFromGitHub, cmake, qtbase, capstone, bison, flex }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "boomerang";
- version = "0.4.0-alpha-2018-07-03";
+ version = "0.5.1";
src = fetchFromGitHub {
- owner = "ceeac";
- repo = "boomerang";
- rev = "377ff2d7db93d892c925e2d3e61aef818371ce7d";
- sha256 = "1ljbyj3b8xckr1wihyii3h576zgq0q88vli0ylpr3p4jxy5sm57j";
+ owner = "BoomerangDecompiler";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "046ba4km8c31kbnllx05nbqhjmk7bpi56d3n8md8bsr98nj21a2j";
};
- nativeBuildInputs = [ cmake ];
- buildInputs = [ qtbase ];
-
- postPatch =
- # Look in installation directory for required files, not relative to working directory
- ''
- substituteInPlace src/boomerang/core/Settings.cpp \
- --replace "setDataDirectory(\"../share/boomerang\");" \
- "setDataDirectory(\"$out/share/boomerang\");" \
- --replace "setPluginDirectory(\"../lib/boomerang/plugins\");" \
- "setPluginDirectory(\"$out/lib/boomerang/plugins\");"
- ''
- # Fixup version:
- # * don't try to inspect with git
- # (even if we kept .git and such it would be "dirty" because of patching)
- # * use date so version is monotonically increasing moving forward
- + ''
- sed -i cmake-scripts/boomerang-version.cmake \
- -e 's/set(\(PROJECT\|BOOMERANG\)_VERSION ".*")/set(\1_VERSION "${version}")/'
- '';
+ nativeBuildInputs = [ cmake bison flex ];
+ buildInputs = [ qtbase capstone ];
enableParallelBuilding = true;
- meta = with stdenv.lib; {
- homepage = http://boomerang.sourceforge.net/;
+ meta = with lib; {
+ homepage = https://github.com/BoomerangDecompiler/boomerang;
license = licenses.bsd3;
description = "A general, open source, retargetable decompiler";
maintainers = with maintainers; [ dtzWill ];
diff --git a/nixpkgs/pkgs/development/tools/build-managers/apache-ant/1.9.nix b/nixpkgs/pkgs/development/tools/build-managers/apache-ant/1.9.nix
index 0a86aaeb6ca..661e16d83e8 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/apache-ant/1.9.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/apache-ant/1.9.nix
@@ -46,14 +46,14 @@ stdenv.mkDerivation {
# JRE by looking for java. The latter allows just the JRE to be
# used with (say) ECJ as the compiler. Finally, allow the GNU
# JVM.
- if [ -z "\$JAVA_HOME" ]; then
+ if [ -z "\''${JAVA_HOME-}" ]; then
for i in javac java gij; do
if p="\$(type -p \$i)"; then
export JAVA_HOME="\$(${coreutils}/bin/dirname \$(${coreutils}/bin/dirname \$(${coreutils}/bin/readlink -f \$p)))"
break
fi
done
- if [ -z "\$JAVA_HOME" ]; then
+ if [ -z "\''${JAVA_HOME-}" ]; then
echo "\$0: cannot find the JDK or JRE" >&2
exit 1
fi
diff --git a/nixpkgs/pkgs/development/tools/build-managers/apache-ant/default.nix b/nixpkgs/pkgs/development/tools/build-managers/apache-ant/default.nix
index 8d1e09eeb33..28e86e29175 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/apache-ant/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/apache-ant/default.nix
@@ -46,14 +46,14 @@ stdenv.mkDerivation {
# JRE by looking for java. The latter allows just the JRE to be
# used with (say) ECJ as the compiler. Finally, allow the GNU
# JVM.
- if [ -z "\$JAVA_HOME" ]; then
+ if [ -z "\''${JAVA_HOME-}" ]; then
for i in javac java gij; do
if p="\$(type -p \$i)"; then
export JAVA_HOME="\$(${coreutils}/bin/dirname \$(${coreutils}/bin/dirname \$(${coreutils}/bin/readlink -f \$p)))"
break
fi
done
- if [ -z "\$JAVA_HOME" ]; then
+ if [ -z "\''${JAVA_HOME-}" ]; then
echo "\$0: cannot find the JDK or JRE" >&2
exit 1
fi
diff --git a/nixpkgs/pkgs/development/tools/build-managers/bazel/default.nix b/nixpkgs/pkgs/development/tools/build-managers/bazel/default.nix
index d5cbd642e70..74a4ff4a3da 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/bazel/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/bazel/default.nix
@@ -22,11 +22,11 @@
}:
let
- version = "1.0.0";
+ version = "1.2.1";
src = fetchurl {
url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip";
- sha256 = "1b4c9wav5zsldlwzsb064z3m5l4ns8i90bsvd5f215fxd45sy7f6";
+ sha256 = "1qfk14mgx1m454b4w4ldggljzqkqwpdwrlynq7rc8aq11yfs8p95";
};
# Update with `eval $(nix-build -A bazel.updater)`,
@@ -46,11 +46,11 @@ let
srcs.io_bazel_rules_sass
srcs.platforms
(if stdenv.hostPlatform.isDarwin
- then srcs."java_tools_javac11_darwin-v5.1.zip"
- else srcs."java_tools_javac11_linux-v5.1.zip")
+ then srcs."java_tools_javac11_darwin-v6.1.zip"
+ else srcs."java_tools_javac11_linux-v6.1.zip")
srcs."coverage_output_generator-v2.0.zip"
srcs.build_bazel_rules_nodejs
- srcs."android_tools_pkg-0.10.tar.gz"
+ srcs."android_tools_pkg-0.12.tar.gz"
srcs."0.28.3.tar.gz"
srcs.rules_pkg
srcs.rules_cc
@@ -107,7 +107,7 @@ let
remote_java_tools = stdenv.mkDerivation {
name = "remote_java_tools_${system}";
- src = srcDepsSet."java_tools_javac11_${system}-v5.1.zip";
+ src = srcDepsSet."java_tools_javac11_${system}-v6.1.zip";
nativeBuildInputs = [ autoPatchelfHook unzip ];
buildInputs = [ gcc-unwrapped ];
@@ -222,8 +222,10 @@ stdenv.mkDerivation rec {
sha256 = "03c1bwlq5bs3hg96v4g4pg2vqwhqq6w538h66rcpw02f83yy7fs8";
};
- in {
+ in (if !stdenv.hostPlatform.isDarwin then {
+ # `extracted` doesn’t work on darwin
shebang = callPackage ./shebang-test.nix { inherit runLocal extracted bazelTest distDir; };
+ } else {}) // {
bashTools = callPackage ./bash-tools-test.nix { inherit runLocal bazelTest distDir; };
cpp = callPackage ./cpp-test.nix { inherit runLocal bazelTest bazel-examples distDir; };
java = callPackage ./java-test.nix { inherit runLocal bazelTest bazel-examples distDir; };
diff --git a/nixpkgs/pkgs/development/tools/build-managers/bazel/src-deps.json b/nixpkgs/pkgs/development/tools/build-managers/bazel/src-deps.json
index 5b9256c1e13..e86e6a1c945 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/bazel/src-deps.json
+++ b/nixpkgs/pkgs/development/tools/build-managers/bazel/src-deps.json
@@ -55,11 +55,11 @@
"https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz"
]
},
- "android_tools_pkg-0.10.tar.gz": {
- "name": "android_tools_pkg-0.10.tar.gz",
- "sha256": "9c5081f93276fefb3db7ca61cc1225ff6d1913e7e315568265bb1a728265a9b1",
+ "android_tools_pkg-0.12.tar.gz": {
+ "name": "android_tools_pkg-0.12.tar.gz",
+ "sha256": "96c4eef4d195dd95e43a4259cf5b82a1e34f67333439e91955bbdc0e1c8e7a31",
"urls": [
- "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.10.tar.gz"
+ "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.12.tar.gz"
]
},
"bazel_j2objc": {
@@ -108,11 +108,11 @@
},
"com_google_googletest": {
"name": "com_google_googletest",
- "sha256": "0fb00ff413f6b9b80ccee44a374ca7a18af7315aea72a43c62f2acd1ca74e9b5",
- "strip_prefix": "googletest-f13bbe2992d188e834339abe6f715b2b2f840a77",
+ "sha256": "9dc9157a9a1551ec7a7e43daea9a694a0bb5fb8bec81235d8a1e6ef64c716dcb",
+ "strip_prefix": "googletest-release-1.10.0",
"urls": [
- "https://mirror.bazel.build/github.com/google/googletest/archive/f13bbe2992d188e834339abe6f715b2b2f840a77.tar.gz",
- "https://github.com/google/googletest/archive/f13bbe2992d188e834339abe6f715b2b2f840a77.tar.gz"
+ "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.0.zip": {
@@ -165,25 +165,25 @@
"https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
]
},
- "java_tools_javac11_darwin-v5.1.zip": {
- "name": "java_tools_javac11_darwin-v5.1.zip",
- "sha256": "2fa01b4cb69e33f85a96ba0620a2e6261f789eefdbeaeb1d2879140b50108db7",
+ "java_tools_javac11_darwin-v6.1.zip": {
+ "name": "java_tools_javac11_darwin-v6.1.zip",
+ "sha256": "f0c488dac18f18ab1a0d18bbd65288c7a128e90a24d9c16f65bd8243f79483a0",
"urls": [
- "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v5.1/java_tools_javac11_darwin-v5.1.zip"
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v6.1/java_tools_javac11_darwin-v6.1.zip"
]
},
- "java_tools_javac11_linux-v5.1.zip": {
- "name": "java_tools_javac11_linux-v5.1.zip",
- "sha256": "ea2ee2f9eab37e04eae5aa8a266373132fe57676c25ea033504bc5438d6bc1ba",
+ "java_tools_javac11_linux-v6.1.zip": {
+ "name": "java_tools_javac11_linux-v6.1.zip",
+ "sha256": "12f7940ed0bc4c2e82238951cdf19b4179c7dcc361d16fe40fe4266538fb4ac6",
"urls": [
- "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v5.1/java_tools_javac11_linux-v5.1.zip"
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v6.1/java_tools_javac11_linux-v6.1.zip"
]
},
- "java_tools_javac11_windows-v5.1.zip": {
- "name": "java_tools_javac11_windows-v5.1.zip",
- "sha256": "b2cfebc049c349268a7ca0e5ff37160899f87f6fe6a80a789de3df90db4ce4ef",
+ "java_tools_javac11_windows-v6.1.zip": {
+ "name": "java_tools_javac11_windows-v6.1.zip",
+ "sha256": "e2deb2efff684de78787e0bdc7620f9672d13f04a12856d8e7f677369a8e286b",
"urls": [
- "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v5.1/java_tools_javac11_windows-v5.1.zip"
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v6.1/java_tools_javac11_windows-v6.1.zip"
]
},
"java_tools_langtools_javac10": {
diff --git a/nixpkgs/pkgs/development/tools/build-managers/bloop/default.nix b/nixpkgs/pkgs/development/tools/build-managers/bloop/default.nix
index 23ffe286824..ce656d4d78f 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/bloop/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/bloop/default.nix
@@ -2,15 +2,15 @@
let
baseName = "bloop";
- version = "1.3.2";
- nailgunCommit = "9327a60a"; # Fetched from https://github.com/scalacenter/bloop/releases/download/v${version}/install.py
+ version = "1.3.4";
+ nailgunCommit = "d7ed5db"; # Fetched from https://github.com/scalacenter/bloop/releases/download/v${version}/install.py
client = stdenv.mkDerivation {
name = "${baseName}-client-${version}";
src = fetchurl {
url = "https://raw.githubusercontent.com/scalacenter/nailgun/${nailgunCommit}/pynailgun/ng.py";
- sha256 = "0z4as5ibmzkd145wsch9caiy4037bgg780gcf7pyns0cv9n955b4";
+ sha256 = "0lrj25m0nvphz2i5mqjwccpyrd7gn8a5k22k5khrpdh6ldxqis8a";
};
phases = [ "installPhase" ];
@@ -33,7 +33,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "0k9zc9q793fkfwcssbkmzb0nxmgb99rwi0pjkqhvf719vmgvhc2a";
+ outputHash = "1z33ip6hgfwiixm2gimz819p5cnxn1fmxb3ryyf77jzwsx7py718";
};
zsh = stdenv.mkDerivation {
diff --git a/nixpkgs/pkgs/development/tools/build-managers/buck/default.nix b/nixpkgs/pkgs/development/tools/build-managers/buck/default.nix
index 5f3a090fef7..41fc0940b9d 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/buck/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/buck/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "buck";
- version = "2019.09.12.01";
+ version = "2019.10.17.01";
src = fetchFromGitHub {
owner = "facebook";
repo = pname;
rev = "v${version}";
- sha256 = "02rid0r0swxa6n6hl89lcll7hgxn1wjh2kjzxcj4arm7d34243bw";
+ sha256 = "1irgp8yq1z11bq3b83yxvj35wqqq7y7b8q4d4y0hc05ac19ja0vj";
};
patches = [ ./pex-mtime.patch ];
diff --git a/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix b/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix
index 5bad0100a03..6dd7f5a884c 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix
+++ b/nixpkgs/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.15.1";
+ version = "3.15.4";
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 = "1xyprly3sf4wi0n1x79k4n22yxm6pb7fv70gqr9lvc7qv14cbphq";
+ sha256 = "0ypd051rh3nxhjfb5wcmnxi78p1d1qbzrhazn94lwdr1xa4ia8ca";
};
patches = [
diff --git a/nixpkgs/pkgs/development/tools/build-managers/cmake/setup-hook.sh b/nixpkgs/pkgs/development/tools/build-managers/cmake/setup-hook.sh
index 29fe6fd79de..52b9c3ab5f5 100755
--- a/nixpkgs/pkgs/development/tools/build-managers/cmake/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/build-managers/cmake/setup-hook.sh
@@ -20,17 +20,17 @@ cmakeConfigurePhase() {
export CTEST_PARALLEL_LEVEL=$NIX_BUILD_CORES
fi
- if [ -z "$dontFixCmake" ]; then
+ if [ -z "${dontFixCmake-}" ]; then
fixCmakeFiles .
fi
- if [ -z "$dontUseCmakeBuildDir" ]; then
+ if [ -z "${dontUseCmakeBuildDir-}" ]; then
mkdir -p build
cd build
cmakeDir=${cmakeDir:-..}
fi
- if [ -z "$dontAddPrefix" ]; then
+ if [ -z "${dontAddPrefix-}" ]; then
cmakeFlags="-DCMAKE_INSTALL_PREFIX=$prefix $cmakeFlags"
fi
@@ -84,7 +84,7 @@ cmakeConfigurePhase() {
cmakeFlags="-DCMAKE_INSTALL_LOCALEDIR=${!outputLib}/share/locale $cmakeFlags"
# Don’t build tests when doCheck = false
- if [ -z "$doCheck" ]; then
+ if [ -z "${doCheck-}" ]; then
cmakeFlags="-DBUILD_TESTING=OFF $cmakeFlags"
fi
@@ -99,7 +99,7 @@ cmakeConfigurePhase() {
cmakeFlags="-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON $cmakeFlags"
cmakeFlags="-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON $cmakeFlags"
- if [ "$buildPhase" = ninjaBuildPhase ]; then
+ if [ "${buildPhase-}" = ninjaBuildPhase ]; then
cmakeFlags="-GNinja $cmakeFlags"
fi
@@ -115,7 +115,7 @@ cmakeConfigurePhase() {
runHook postConfigure
}
-if [ -z "$dontUseCmakeConfigure" -a -z "$configurePhase" ]; then
+if [ -z "${dontUseCmakeConfigure-}" -a -z "${configurePhase-}" ]; then
setOutputFlags=
configurePhase=cmakeConfigurePhase
fi
@@ -124,25 +124,33 @@ addEnvHooks "$targetOffset" addCMakeParams
makeCmakeFindLibs(){
isystem_seen=
- for flag in $NIX_CFLAGS_COMPILE $NIX_LDFLAGS; do
+ iframework_seen=
+ for flag in ${NIX_CFLAGS_COMPILE-} ${NIX_LDFLAGS-}; do
if test -n "$isystem_seen" && test -d "$flag"; then
isystem_seen=
- export CMAKE_INCLUDE_PATH="$CMAKE_INCLUDE_PATH${CMAKE_INCLUDE_PATH:+:}${flag}"
+ export CMAKE_INCLUDE_PATH="${CMAKE_INCLUDE_PATH-}${CMAKE_INCLUDE_PATH:+:}${flag}"
+ elif test -n "$iframework_seen" && test -d "$flag"; then
+ iframework_seen=
+ export CMAKE_FRAMEWORK_PATH="${CMAKE_FRAMEWORK_PATH-}${CMAKE_FRAMEWORK_PATH:+:}${flag}"
else
isystem_seen=
+ iframework_seen=
case $flag in
-I*)
- export CMAKE_INCLUDE_PATH="$CMAKE_INCLUDE_PATH${CMAKE_INCLUDE_PATH:+:}${flag:2}"
+ export CMAKE_INCLUDE_PATH="${CMAKE_INCLUDE_PATH-}${CMAKE_INCLUDE_PATH:+:}${flag:2}"
;;
-L*)
- export CMAKE_LIBRARY_PATH="$CMAKE_LIBRARY_PATH${CMAKE_LIBRARY_PATH:+:}${flag:2}"
+ export CMAKE_LIBRARY_PATH="${CMAKE_LIBRARY_PATH-}${CMAKE_LIBRARY_PATH:+:}${flag:2}"
;;
-F*)
- export CMAKE_FRAMEWORK_PATH="$CMAKE_FRAMEWORK_PATH${CMAKE_FRAMEWORK_PATH:+:}${flag:2}"
+ export CMAKE_FRAMEWORK_PATH="${CMAKE_FRAMEWORK_PATH-}${CMAKE_FRAMEWORK_PATH:+:}${flag:2}"
;;
-isystem)
isystem_seen=1
;;
+ -iframework)
+ iframework_seen=1
+ ;;
esac
fi
done
diff --git a/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix b/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix
index ce7b0871044..59b1b14ac5f 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix
@@ -1,4 +1,4 @@
-{ lib, python3, git }:
+{ lib, python3, git, pkgconfig }:
let newPython = python3.override {
packageOverrides = self: super: {
@@ -37,43 +37,48 @@ let newPython = python3.override {
sha256 = "c0abe3218b86533cca287e7057a37481883c07acef7814b70583406938214cc8";
};
});
- pyyaml = super.pyyaml_3;
};
};
in newPython.pkgs.buildPythonApplication rec {
- version = "1.12.0";
+ version = "1.12.3";
pname = "conan";
src = newPython.pkgs.fetchPypi {
inherit pname version;
- sha256 = "0hgy3wfy96likdchz42h9mawfjw4dxx7k2iinrrlhph7128kji1j";
+ sha256 = "1cnfy9b57apps4bfai6r67g0mrvgnqa154z9idv0kf93k1nvx53g";
};
+
+ propagatedBuildInputs = with newPython.pkgs; [
+ colorama deprecation distro fasteners bottle
+ future node-semver patch pygments pluginbase
+ pyjwt pylint pyyaml requests six tqdm
+ ];
+
checkInputs = [
+ pkgconfig
git
] ++ (with newPython.pkgs; [
codecov
mock
+ pytest
node-semver
nose
parameterized
webtest
]);
- propagatedBuildInputs = with newPython.pkgs; [
- colorama deprecation distro fasteners bottle
- future node-semver patch pygments pluginbase
- pyjwt pylint pyyaml requests six tqdm
- ];
-
checkPhase = ''
- export HOME="$TMP/conan-home"
- mkdir -p "$HOME"
+ export HOME=$TMPDIR
+ pytest conans/test/{utils,unittests} \
+ -k 'not SVN and not ToolsNetTest'
'';
postPatch = ''
substituteInPlace conans/requirements_server.txt \
--replace "pluginbase>=0.5, < 1.0" "pluginbase>=0.5"
+ substituteInPlace conans/requirements.txt \
+ --replace "PyYAML>=3.11, <3.14.0" "PyYAML"
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/tools/build-managers/gn/setup-hook.sh b/nixpkgs/pkgs/development/tools/build-managers/gn/setup-hook.sh
index 75d2edcaf1c..850f18948ca 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/gn/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/build-managers/gn/setup-hook.sh
@@ -9,6 +9,6 @@ gnConfigurePhase() {
runHook postConfigure
}
-if [ -z "$dontUseGnConfigure" -a -z "$configurePhase" ]; then
+if [ -z "${dontUseGnConfigure-}" -a -z "${configurePhase-}" ]; then
configurePhase=gnConfigurePhase
fi
diff --git a/nixpkgs/pkgs/development/tools/build-managers/kati/default.nix b/nixpkgs/pkgs/development/tools/build-managers/kati/default.nix
index 03cc0518ab5..05834565f93 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/kati/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/kati/default.nix
@@ -1,14 +1,14 @@
-{ fetchgit, stdenv }:
+{ stdenv, fetchFromGitHub }:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation {
pname = "kati-unstable";
- version = "2017-05-23";
- rev = "2dde61e46ab789f18956ff3b7c257dd8eb97993f";
+ version = "2019-09-23";
- src = fetchgit {
- inherit rev;
- url = "https://github.com/google/kati.git";
- sha256 = "1das1fvycra546lmh72cr5qpgblhbzqqy7gfywiijjgx160l75vq";
+ src = fetchFromGitHub {
+ owner = "google";
+ repo = "kati";
+ rev = "9da3296746a0cd55b38ebebf91e7f57105a4c36f";
+ sha256 = "0s5dfhgpcbx12b1fqmm8p0jpvrhgrnl9qywv1ksbwhw3pfp7j866";
};
patches = [ ./version.patch ];
@@ -17,10 +17,11 @@ stdenv.mkDerivation rec {
install -D ckati $out/bin/ckati
'';
- meta = {
+ meta = with stdenv.lib; {
description = "An experimental GNU make clone";
homepage = https://github.com/google/kati;
- platforms = stdenv.lib.platforms.all;
- license = stdenv.lib.licenses.asl20;
+ platforms = platforms.all;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ danielfullmer ];
};
}
diff --git a/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix b/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix
index fad5bc9e630..75658dcbb3e 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix
@@ -1,4 +1,11 @@
-{ lib, python3Packages, stdenv, writeTextDir, substituteAll, targetPackages }:
+{ lib
+, python3Packages
+, fetchpatch
+, stdenv
+, writeTextDir
+, substituteAll
+, targetPackages
+}:
let
# See https://mesonbuild.com/Reference-tables.html#cpu-families
@@ -54,6 +61,14 @@ python3Packages.buildPythonApplication rec {
src = ./fix-rpath.patch;
inherit (builtins) storeDir;
})
+
+ # Fix detecting incorrect compiler in the store path hash.
+ # https://github.com/NixOS/nixpkgs/issues/73417#issuecomment-554077964
+ # https://github.com/mesonbuild/meson/pull/6185
+ (fetchpatch {
+ url = "https://github.com/mesonbuild/meson/commit/972ede1d14fdf17fe5bb8fb99be220f9395c2392.patch";
+ sha256 = "19bfsylhpy0b2xv3ks8ac9x3q6vvvyj1wjcy971v9d5f1455xhbb";
+ })
] ++ lib.optionals stdenv.isDarwin [
# We use custom Clang, which makes Meson think *not Apple*, while still
# relying on system linker. When it detects standard Clang, Meson will
@@ -96,7 +111,7 @@ python3Packages.buildPythonApplication rec {
isCross = stdenv.targetPlatform != stdenv.hostPlatform;
meta = with lib; {
- homepage = http://mesonbuild.com;
+ homepage = https://mesonbuild.com;
description = "SCons-like build system that use python as a front-end language and Ninja as a building backend";
license = licenses.asl20;
maintainers = with maintainers; [ mbe rasendubi ];
diff --git a/nixpkgs/pkgs/development/tools/build-managers/meson/setup-hook.sh b/nixpkgs/pkgs/development/tools/build-managers/meson/setup-hook.sh
index 6e8d94523e1..8d76ecdaf32 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/meson/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/build-managers/meson/setup-hook.sh
@@ -1,7 +1,7 @@
mesonConfigurePhase() {
runHook preConfigure
- if [ -z "$dontAddPrefix" ]; then
+ if [ -z "${dontAddPrefix-}" ]; then
mesonFlags="--prefix=$prefix $mesonFlags"
fi
@@ -36,7 +36,7 @@ mesonConfigurePhase() {
runHook postConfigure
}
-if [ -z "$dontUseMesonConfigure" -a -z "$configurePhase" ]; then
+if [ -z "${dontUseMesonConfigure-}" -a -z "${configurePhase-}" ]; then
setOutputFlags=
configurePhase=mesonConfigurePhase
fi
diff --git a/nixpkgs/pkgs/development/tools/build-managers/mill/default.nix b/nixpkgs/pkgs/development/tools/build-managers/mill/default.nix
index a07fc2643f6..71df187eaa5 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/mill/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/mill/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mill";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchurl {
url = "https://github.com/lihaoyi/mill/releases/download/${version}/${version}";
- sha256 = "1y5044m0qlwa1wlg7xkhg76agmfn7bgcf040wf56fvxhf0w78zjw";
+ sha256 = "14az9znpbaads5dbcfpzw38yipmncz94i6gcl6bdjgngn0barhga";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/tools/build-managers/ninja/setup-hook.sh b/nixpkgs/pkgs/development/tools/build-managers/ninja/setup-hook.sh
index e3c67bd139d..7d8087ad134 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/ninja/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/build-managers/ninja/setup-hook.sh
@@ -19,7 +19,7 @@ ninjaBuildPhase() {
runHook postBuild
}
-if [ -z "$dontUseNinjaBuild" -a -z "$buildPhase" ]; then
+if [ -z "${dontUseNinjaBuild-}" -a -z "${buildPhase-}" ]; then
buildPhase=ninjaBuildPhase
fi
@@ -38,7 +38,7 @@ ninjaInstallPhase() {
runHook postInstall
}
-if [ -z "$dontUseNinjaInstall" -a -z "$installPhase" ]; then
+if [ -z "${dontUseNinjaInstall-}" -a -z "${installPhase-}" ]; then
installPhase=ninjaInstallPhase
fi
@@ -73,6 +73,6 @@ ninjaCheckPhase() {
runHook postCheck
}
-if [ -z "$dontUseNinjaCheck" -a -z "$checkPhase" ]; then
+if [ -z "${dontUseNinjaCheck-}" -a -z "${checkPhase-}" ]; then
checkPhase=ninjaCheckPhase
fi
diff --git a/nixpkgs/pkgs/development/tools/build-managers/qbs/default.nix b/nixpkgs/pkgs/development/tools/build-managers/qbs/default.nix
index 3d2759f025c..08baa53b1dc 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/qbs/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/qbs/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "qbs";
- version = "1.13.1";
+ version = "1.14.0";
src = fetchFromGitHub {
owner = "qbs";
repo = "qbs";
rev = "v${version}";
- sha256 = "1a9mydfsax5pzbnx8g8f9blc4xpk5rdjq8fvkdaiwapdczban1ya";
+ sha256 = "19adxjyp5bf5hrjisv3ff9ndcmh1glrxfrzifs46xjn3r69kyv1k";
};
nativeBuildInputs = [ qmake ];
diff --git a/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix b/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix
index feb0086a355..4ebeb7f0528 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix
@@ -1,12 +1,10 @@
{ stdenv, fetchFromGitHub,
fetchHex, erlang,
- tree, hexRegistrySnapshot }:
+ tree }:
let
version = "3.12.0";
- bootstrapper = ./rebar3-nix-bootstrap;
-
erlware_commons = fetchHex {
pkg = "erlware_commons";
version = "1.3.1";
@@ -80,15 +78,9 @@ stdenv.mkDerivation rec {
sha256 = "0936ix7lfwsamssap58b265zid7x2m97azrr2qpjcln3xysd16lg";
};
- inherit bootstrapper;
-
buildInputs = [ erlang tree ];
- # TODO: Remove registry snapshot
- propagatedBuildInputs = [ hexRegistrySnapshot ];
-
postPatch = ''
- ${erlang}/bin/escript ${bootstrapper} registry-only
mkdir -p _checkouts
mkdir -p _build/default/lib/
diff --git a/nixpkgs/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap b/nixpkgs/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap
index 802f47af6ad..f1deed1df35 100755
--- a/nixpkgs/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap
+++ b/nixpkgs/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap
@@ -25,14 +25,12 @@
%%% Environment Variable
-record(data, {version
- , registry_only = false
, debug_info = false
, compile_ports
, erl_libs
, plugins
, root
- , name
- , registry_snapshot}).
+ , name}).
-define(HEX_REGISTRY_PATH, ".cache/rebar3/hex/default/registry").
@@ -41,30 +39,24 @@ main(Args) ->
{ok, RequiredData} = gather_required_data_from_the_environment(ArgData),
do_the_bootstrap(RequiredData).
-%% @doc There are two modes 'registry_only' where the register is
-%% created from hex and everything else.
-spec do_the_bootstrap(#data{}) -> ok.
-do_the_bootstrap(RequiredData = #data{registry_only = true}) ->
- ok = bootstrap_registry(RequiredData);
do_the_bootstrap(RequiredData) ->
- ok = bootstrap_registry(RequiredData),
ok = bootstrap_configs(RequiredData),
ok = bootstrap_plugins(RequiredData),
ok = bootstrap_libs(RequiredData).
%% @doc
%% Argument parsing is super simple only because we want to keep the
-%% dependencies minimal. For now there can be two entries on the
-%% command line, "registry-only" and "debug-info"
+%% dependencies minimal. For now there can be one entry on the
+%% command line: "debug-info"
-spec parse_args([string()]) -> #data{}.
parse_args(Args0) ->
- PossibleArgs = sets:from_list(["registry-only", "debug-info"]),
+ PossibleArgs = sets:from_list(["debug-info"]),
Args1 = sets:from_list(Args0),
Result = sets:subtract(Args1, PossibleArgs),
case sets:to_list(Result) of
[] ->
- {ok, #data{registry_only = sets:is_element("registry-only", Args1),
- debug_info = sets:is_element("debug-info", Args1)}};
+ {ok, #data{debug_info = sets:is_element("debug-info", Args1)}};
UnknownArgs ->
io:format("Unexpected command line arguments passed in: ~p~n",
[UnknownArgs]),
@@ -156,30 +148,6 @@ fixup_app_name(FileName) ->
[Name, _Version, _Tag] -> Name
end.
--spec bootstrap_registry(#data{}) -> ok.
-bootstrap_registry(#data{registry_snapshot = RegistrySnapshot}) ->
- io:format("Bootstrapping Hex Registry for Rebar~n"),
- make_sure_registry_snapshot_exists(RegistrySnapshot),
- filelib:ensure_dir(?HEX_REGISTRY_PATH),
- ok = case filelib:is_file(?HEX_REGISTRY_PATH) of
- true ->
- file:delete(?HEX_REGISTRY_PATH);
- false ->
- ok
- end,
- ok = file:make_symlink(RegistrySnapshot,
- ?HEX_REGISTRY_PATH).
-
--spec make_sure_registry_snapshot_exists(string()) -> ok.
-make_sure_registry_snapshot_exists(RegistrySnapshot) ->
- case filelib:is_file(RegistrySnapshot) of
- true ->
- ok;
- false ->
- stderr("Registry snapshot (~s) does not exist!", [RegistrySnapshot]),
- erlang:halt(1)
- end.
-
-spec gather_required_data_from_the_environment(#data{}) -> {ok, #data{}}.
gather_required_data_from_the_environment(ArgData) ->
{ok, ArgData#data{ version = guard_env("version")
@@ -187,8 +155,7 @@ gather_required_data_from_the_environment(ArgData) ->
, plugins = get_env("buildPlugins", [])
, root = code:root_dir()
, name = guard_env("name")
- , compile_ports = nix2bool(get_env("compilePorts", ""))
- , registry_snapshot = guard_env("HEX_REGISTRY_SNAPSHOT")}}.
+ , compile_ports = nix2bool(get_env("compilePorts", ""))}}.
-spec nix2bool(any()) -> boolean().
nix2bool("1") ->
diff --git a/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix b/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix
index a07cbab285c..33e8e7cad5d 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix
+++ b/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix
@@ -1,8 +1,8 @@
{ stdenv, fetchFromGitHub, which, curl, makeWrapper, jdk }:
let
- rev = "aa4425cc96aee5119fb9fee9138b3d3bdb6482f7";
- version = "2019-09-30";
+ rev = "f0669e9b6745b65fae3ec58c2d6a2bef133db456";
+ version = "2019-10-21";
in
stdenv.mkDerivation {
name = "sbt-extras-${version}";
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
owner = "paulp";
repo = "sbt-extras";
inherit rev;
- sha256 = "15xkd1l0ka1fl77g7p498krvk0mcn25jq6jp4zyq5r8dla5rn832";
+ sha256 = "1pc8l78qp51ixa26z0n1djwmazpxw1p4j4w4njil7ywxl9xvr92i";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/development/tools/build-managers/scons/setup-hook.sh b/nixpkgs/pkgs/development/tools/build-managers/scons/setup-hook.sh
index 55159aa5a93..0b908f68286 100644
--- a/nixpkgs/pkgs/development/tools/build-managers/scons/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/build-managers/scons/setup-hook.sh
@@ -71,14 +71,14 @@ sconsCheckPhase() {
runHook postCheck
}
-if [ -z "$buildPhase" ]; then
+if [ -z "${buildPhase-}" ]; then
buildPhase=sconsBuildPhase
fi
-if [ -z "$dontUseSconsInstall" -a -z "$installPhase" ]; then
+if [ -z "${dontUseSconsInstall-}" -a -z "${installPhase-}" ]; then
installPhase=sconsInstallPhase
fi
-if [ -z "$checkPhase" ]; then
+if [ -z "${checkPhase-}" ]; then
checkPhase=sconsCheckPhase
fi
diff --git a/nixpkgs/pkgs/development/tools/buildah/default.nix b/nixpkgs/pkgs/development/tools/buildah/default.nix
index 2d412050b59..bc723152178 100644
--- a/nixpkgs/pkgs/development/tools/buildah/default.nix
+++ b/nixpkgs/pkgs/development/tools/buildah/default.nix
@@ -4,13 +4,13 @@
buildGoPackage rec {
pname = "buildah";
- version = "1.11.3";
+ version = "1.11.5";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- sha256 = "0gpxlqakfw3r40w6fsd1d6x45slmivxpcbngnv9lv7762irykz12";
+ sha256 = "09bfv2pypd66dnqvrhgcg35fsahi2k0kn5dnnbfqc39g0vfz29r7";
};
outputs = [ "bin" "man" "out" ];
@@ -35,6 +35,6 @@ buildGoPackage rec {
description = "A tool which facilitates building OCI images";
homepage = "https://github.com/containers/buildah";
license = licenses.asl20;
- maintainers = with maintainers; [ Profpatsch vdemeester ];
+ maintainers = with maintainers; [ Profpatsch vdemeester saschagrunert ];
};
}
diff --git a/nixpkgs/pkgs/development/tools/buildpack/default.nix b/nixpkgs/pkgs/development/tools/buildpack/default.nix
new file mode 100644
index 00000000000..8c1a2bbb62d
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/buildpack/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "pack";
+ version = "0.5.0";
+
+ src = fetchFromGitHub {
+ owner = "buildpack";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0yh62h7lz2i07gixccmfyxk607djp1nrs57rzk7nkxnjcj4jj5sr";
+ };
+
+ goPackagePath = "github.com/buildpack/pack";
+
+ subPackages = [ "cmd/pack" ];
+
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/buildpack/pack/cmd.Version=${version}" ];
+
+ meta = with lib; {
+ homepage = "https://buildpacks.io/";
+ description = "Local CLI for building apps using Cloud Native Buildpacks";
+ license = licenses.asl20;
+ maintainers = [ maintainers.marsam ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/ccloud-cli/default.nix b/nixpkgs/pkgs/development/tools/ccloud-cli/default.nix
new file mode 100644
index 00000000000..7fa53029772
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/ccloud-cli/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, autoPatchelfHook, fetchurl, lib }:
+
+stdenv.mkDerivation rec {
+ pname = "ccloud-cli";
+ version = "0.202.0";
+
+ # To get the latest version:
+ # curl -L 'https://s3-us-west-2.amazonaws.com/confluent.cloud?prefix=ccloud-cli/archives/&delimiter=/' | nix run nixpkgs.libxml2 -c xmllint --format -
+ src = fetchurl (if stdenv.hostPlatform.isDarwin then {
+ url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/ccloud-cli/archives/${version}/ccloud_v${version}_darwin_amd64.tar.gz";
+ sha256 = "1w7c7fwpjj6f26nmcgm6rkrl4v9zhdpygkh02la77n23lg8wxah5";
+ } else {
+ url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/ccloud-cli/archives/${version}/ccloud_v${version}_linux_amd64.tar.gz";
+ sha256 = "1xbhv2viw8cbwv03rfq99jddnw5lwy812a8xby348290l323xi89";
+ });
+
+ nativeBuildInputs = [ autoPatchelfHook ];
+
+ installPhase = ''
+ mkdir -p $out/{bin,share/doc/ccloud-cli}
+ cp ccloud $out/bin/
+ cp LICENSE $out/share/doc/ccloud-cli/
+ cp -r legal $out/share/doc/ccloud-cli/
+ '';
+
+ meta = with lib; {
+ description = "Confluent Cloud CLI";
+ homepage = https://docs.confluent.io/current/cloud/cli/index.html;
+ license = licenses.unfree;
+ maintainers = with maintainers; [ kalbasit ];
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/chefdk/default.nix b/nixpkgs/pkgs/development/tools/chefdk/default.nix
index d5c74201418..d30c0aaeb49 100644
--- a/nixpkgs/pkgs/development/tools/chefdk/default.nix
+++ b/nixpkgs/pkgs/development/tools/chefdk/default.nix
@@ -1,7 +1,7 @@
{ lib, bundlerEnv, bundlerUpdateScript, ruby_2_4, perl, autoconf }:
bundlerEnv {
- pname = "chef-dk";
+ name = "chef-dk-2.4.17";
ruby = ruby_2_4;
gemdir = ./.;
diff --git a/nixpkgs/pkgs/development/tools/clang-tools/default.nix b/nixpkgs/pkgs/development/tools/clang-tools/default.nix
index 0abea99f64a..2e8f48901ab 100644
--- a/nixpkgs/pkgs/development/tools/clang-tools/default.nix
+++ b/nixpkgs/pkgs/development/tools/clang-tools/default.nix
@@ -13,15 +13,20 @@ in stdenv.mkDerivation {
runHook preInstall
mkdir -p $out/bin
+ export libc_includes="${stdenv.lib.getDev stdenv.cc.libc}/include"
+ export libcpp_includes="${llvmPackages.libcxx}/include/c++/v1"
+
+ export clang=${clang}
+ substituteAll ${./wrapper} $out/bin/clangd
+ chmod +x $out/bin/clangd
for tool in \
clang-apply-replacements \
clang-check \
clang-format \
clang-rename \
- clang-tidy \
- clangd
+ clang-tidy
do
- ln -s ${clang}/bin/$tool $out/bin/$tool
+ ln -s $out/bin/clangd $out/bin/$tool
done
runHook postInstall
diff --git a/nixpkgs/pkgs/development/tools/clang-tools/wrapper b/nixpkgs/pkgs/development/tools/clang-tools/wrapper
new file mode 100644
index 00000000000..fe17880b07d
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/clang-tools/wrapper
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+buildcpath() {
+ local path
+ while (( $# )); do
+ case $1 in
+ -isystem)
+ shift
+ path=$path${path':'}$1
+ esac
+ shift
+ done
+ echo $path
+}
+
+export CPATH=${CPATH}${CPATH:+':'}$(buildcpath ${NIX_CFLAGS_COMPILE})
+export CPATH=${CPATH}${CPATH:+':'}@libc_includes@
+export CPLUS_INCLUDE_PATH=${CPATH}${CPATH:+':'}@libcpp_includes@
+
+exec -a "$0" @clang@/bin/$(basename $0) "$@"
diff --git a/nixpkgs/pkgs/development/tools/clj-kondo/default.nix b/nixpkgs/pkgs/development/tools/clj-kondo/default.nix
index 919061c6d96..223da64603b 100644
--- a/nixpkgs/pkgs/development/tools/clj-kondo/default.nix
+++ b/nixpkgs/pkgs/development/tools/clj-kondo/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec{
pname = "clj-kondo";
- version = "2019.07.31-alpha";
+ version = "2019.11.07";
reflectionJson = fetchurl {
name = "reflection.json";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec{
src = fetchurl {
url = "https://github.com/borkdude/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar";
- sha256 = "03ipl7br9pgx2hdbiaxv9ip0ibafkyzkc8qlx8xyi528bcfi54bf";
+ sha256 = "145cdpcdzh2v77kvg8a0qqac9ra7vdcf9hj71vy5w7fck08yf192";
};
dontUnpack = true;
@@ -46,6 +46,6 @@ stdenv.mkDerivation rec{
homepage = https://github.com/borkdude/clj-kondo;
license = licenses.epl10;
platforms = graalvm8.meta.platforms;
- maintainers = with maintainers; [ jlesquembre ];
+ maintainers = with maintainers; [ jlesquembre bandresen ];
};
}
diff --git a/nixpkgs/pkgs/development/tools/cloudflare-wrangler/default.nix b/nixpkgs/pkgs/development/tools/cloudflare-wrangler/default.nix
new file mode 100644
index 00000000000..efca438ada3
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/cloudflare-wrangler/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cloudflare-wrangler";
+ version = "1.4.0";
+
+ src = fetchFromGitHub {
+ owner = "cloudflare";
+ repo = "wrangler";
+ rev = "v" + version;
+ sha256 = "1agl1cg34iklvniygrkq8dqsampvg17d3nsm0dcr6c3n5rj09gbi";
+ };
+
+ cargoSha256 = "0c2g6yghwqjy21yfdcri4v9aqizd06ww3zx2snns51gnqqk8r57k";
+
+ nativeBuildInputs = [ pkg-config ];
+
+ buildInputs = [ openssl ];
+
+ # tries to use "/homeless-shelter" and fails
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "A CLI tool designed for folks who are interested in using Cloudflare Workers.";
+ homepage = https://github.com/cloudflare/wrangler;
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/cmake-format/default.nix b/nixpkgs/pkgs/development/tools/cmake-format/default.nix
new file mode 100644
index 00000000000..5726b067e67
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/cmake-format/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, autopep8
+, flake8
+, jinja2
+, pylint
+, pyyaml
+}:
+
+buildPythonApplication rec {
+ pname = "cmake-format";
+ version = "0.6.0";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "cmake_format";
+ sha256 = "0sip832bxsvnm7fhqhx49d53g2s7swdk3fhyhlglm2shgj89b5zw";
+ };
+
+ propagatedBuildInputs = [ autopep8 flake8 jinja2 pylint pyyaml ];
+
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Source code formatter for cmake listfiles";
+ homepage = "https://github.com/cheshirekow/cmake_format";
+ license = licenses.gpl3;
+ maintainers = [ maintainers.tobim ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/conftest/default.nix b/nixpkgs/pkgs/development/tools/conftest/default.nix
index a4a6a7998b0..17dbcc7ff1f 100644
--- a/nixpkgs/pkgs/development/tools/conftest/default.nix
+++ b/nixpkgs/pkgs/development/tools/conftest/default.nix
@@ -4,15 +4,6 @@ buildGoModule rec {
pname = "conftest";
version = "0.14.0";
- # Something subtle in the go sum db is causing every download to
- # get a new sum (and thus breaking the hash). This disables the
- # fetching of the sum from the go sum database.
- modBuildPhase = ''
- runHook preBuild
- GONOSUMDB=* go mod download
- runHook postBuild
- '';
-
src = fetchFromGitHub {
owner = "instrumenta";
repo = "conftest";
diff --git a/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
index fbb7461bbc7..c264e528c8d 100644
--- a/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
+++ b/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
@@ -1,16 +1,16 @@
{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:
let
- version = "12.3.0";
+ version = "12.5.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 = "11xbz24811vi3l1dwhyqv3mypawrky85qjsg6aaigfv8zj9l2xmi";
+ sha256 = "1g4cgcn33zglk3az0pn81vsnq5b2csclxlx6hbp0l546lqjfw30d";
};
docker_arm = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
- sha256 = "04gfhlm32wrdq0s9blmfknpcnmr30vrnd7afib1lfbzbdl99g4sx";
+ sha256 = "0v13b4likwx1szbzbj3cf9yvkc9rbn8760agrf1bxik0immhhhq4";
};
in
buildGoPackage rec {
@@ -29,7 +29,7 @@ buildGoPackage rec {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
- sha256 = "155im9sybkldh0rx34j9fm3qg95dm5q3jcjjx635b7fwq1wyl7c7";
+ sha256 = "0qlvm0ixwbkbqh73gbhvzhkaswwv1jcmqa79mazxwphxcki04m96";
};
patches = [ ./fix-shell-path.patch ];
diff --git a/nixpkgs/pkgs/development/tools/continuous-integration/gocd-agent/default.nix b/nixpkgs/pkgs/development/tools/continuous-integration/gocd-agent/default.nix
index cdc4e6db2c2..adee52d967e 100644
--- a/nixpkgs/pkgs/development/tools/continuous-integration/gocd-agent/default.nix
+++ b/nixpkgs/pkgs/development/tools/continuous-integration/gocd-agent/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
name = "gocd-agent-${version}-${rev}";
- version = "16.9.0";
- rev = "4001";
+ version = "19.3.0";
+ rev = "8959";
src = fetchurl {
url = "https://download.go.cd/binaries/${version}-${rev}/generic/go-agent-${version}-${rev}.zip";
- sha256 = "1xcwwjf2khhng6v1y7dvi579y2j643al9n0x80m0c46qb9mzd04x";
+ sha256 = "1nirdv82i8x4s1dyb0rmxldh8avappd4g3mbbl6xp7r7s0drcprp";
};
meta = with stdenv.lib; {
description = "A continuous delivery server specializing in advanced workflow modeling and visualization";
diff --git a/nixpkgs/pkgs/development/tools/continuous-integration/gocd-server/default.nix b/nixpkgs/pkgs/development/tools/continuous-integration/gocd-server/default.nix
index 8982ca5f77a..c0fabdeb5a1 100644
--- a/nixpkgs/pkgs/development/tools/continuous-integration/gocd-server/default.nix
+++ b/nixpkgs/pkgs/development/tools/continuous-integration/gocd-server/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
name = "gocd-server-${version}-${rev}";
- version = "16.9.0";
- rev = "4001";
+ version = "19.3.0";
+ rev = "8959";
src = fetchurl {
url = "https://download.go.cd/binaries/${version}-${rev}/generic/go-server-${version}-${rev}.zip";
- sha256 = "0x5pmjbhrka6p27drkrca7872vgsjxaa5j0cbxsa2ds02wrn57a7";
+ sha256 = "0c30qzd6awlw0zx91rk6na0mmgykqkgrw9ychx18ivjwma0hr0sc";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix b/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix
index 64a9ed85f78..0efe141d7bf 100644
--- a/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix
+++ b/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jenkins";
- version = "2.190.1";
+ version = "2.190.3";
src = fetchurl {
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
- sha256 = "01bg8g1x0g479k0vz2dxzfkn6a3pp5sdqj6nmmmccgs2v4jivys6";
+ sha256 = "146lg8xvg38glqn00kp20gx0bm5f9vv7fn3sy6fdqwdd60mh9hkr";
};
buildCommand = ''
diff --git a/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/update.sh b/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/update.sh
index 66d1b4ceff6..4f2f6527ecc 100755
--- a/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/update.sh
+++ b/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/update.sh
@@ -4,7 +4,7 @@
set -eu -o pipefail
core_json="$(curl -s --fail --location https://updates.jenkins.io/stable/update-center.actual.json | jq .core)"
-oldVersion=$(nix-instantiate --eval -E "with import ./. {}; jenkins.version or (builtins.parseDrvName jenkins.name).version" | tr -d '"')
+oldVersion=$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion jenkins" | tr -d '"')
version="$(jq -r .version <<<$core_json)"
sha256="$(jq -r .sha256 <<<$core_json)"
diff --git a/nixpkgs/pkgs/development/tools/cue/default.nix b/nixpkgs/pkgs/development/tools/cue/default.nix
index 754c014ee16..2046ea90fd1 100644
--- a/nixpkgs/pkgs/development/tools/cue/default.nix
+++ b/nixpkgs/pkgs/development/tools/cue/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "cue";
- version = "0.0.11";
+ version = "0.0.14";
src = fetchgit {
url = "https://cue.googlesource.com/cue";
rev = "v${version}";
- sha256 = "146h3nxx72n3byxr854lnxj7m33ipbmg6j9dy6dlwvqpa7rndrmp";
+ sha256 = "1gbw377wm41bhn9pw0l5l7v6g5s9jw1p2jammflac7hgwdrxkb64";
};
- modSha256 = "1q0fjm34mbijjxg089v5330vc820nrvwdkhm02zi45rk2fpdgdqd";
+ modSha256 = "04dapx75zwi8cv1pj3c6266znrhwihv3df4izm3gjk34r2i07q6s";
subPackages = [ "cmd/cue" ];
@@ -19,8 +19,8 @@ buildGoModule rec {
];
meta = {
- description = "A data constraint language which aims to simplify tasks involving defining and using data.";
- homepage = https://cue.googlesource.com/cue;
+ description = "A data constraint language which aims to simplify tasks involving defining and using data";
+ homepage = "https://cuelang.org/";
maintainers = with stdenv.lib.maintainers; [ solson ];
license = stdenv.lib.licenses.asl20;
};
diff --git a/nixpkgs/pkgs/development/tools/devpi-server/default.nix b/nixpkgs/pkgs/development/tools/devpi-server/default.nix
index d4215288267..0408c8ed01b 100644
--- a/nixpkgs/pkgs/development/tools/devpi-server/default.nix
+++ b/nixpkgs/pkgs/development/tools/devpi-server/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "devpi-server";
- version = "5.1.0";
+ version = "5.2.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "254fceee846532a5fec4e6bf52a59eb8f236efc657678a542b5200da4bb3abbc";
+ sha256 = "1dapd0bis7pb4fzq5yva7spby5amcsgl1970z5nq1rlprf6qbydg";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/nixpkgs/pkgs/development/tools/dive/default.nix b/nixpkgs/pkgs/development/tools/dive/default.nix
index 5ce57ee8055..2113e319f19 100644
--- a/nixpkgs/pkgs/development/tools/dive/default.nix
+++ b/nixpkgs/pkgs/development/tools/dive/default.nix
@@ -1,19 +1,23 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, pkg-config, btrfs-progs, gpgme, lvm2 }:
buildGoModule rec {
pname = "dive";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "wagoodman";
repo = pname;
rev = "v${version}";
- sha256 = "1pyrdff5qqc0l3h4nssa9a7qnfqwy2p6ywc8nbwyc7wvzgdiczb8";
+ sha256 = "0bqmrva7rx6al50fmy4gvf853csascc5mj6ihgg7ydsy0d99j5qn";
};
- modSha256 = "1fk9z7a6wghrs15pc28g5ri7rkbb1ifjb91rscwqsmh10r2wik4w";
+ modSha256 = "0hb7bq8v6xr8xqni1iv3zkqdnknfy539sm0vxqal1mhvs5yg06m0";
- meta = with lib; {
+ nativeBuildInputs = [ pkg-config ];
+
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ btrfs-progs gpgme lvm2 ];
+
+ meta = with stdenv.lib; {
description = "A tool for exploring each layer in a docker image";
homepage = https://github.com/wagoodman/dive;
license = licenses.mit;
diff --git a/nixpkgs/pkgs/development/tools/documentation/antora/default.nix b/nixpkgs/pkgs/development/tools/documentation/antora/default.nix
index 9f1aa037087..6427fa461dd 100644
--- a/nixpkgs/pkgs/development/tools/documentation/antora/default.nix
+++ b/nixpkgs/pkgs/development/tools/documentation/antora/default.nix
@@ -1,16 +1,15 @@
{ stdenv, nodePackages_10_x }:
let
- drvName = drv: (builtins.parseDrvName drv).name;
linkNodeDeps = ({ pkg, deps, name ? "" }:
let
- targetModule = if name != "" then name else drvName pkg;
+ targetModule = if name != "" then name else stdenv.lib.getName pkg;
in nodePackages_10_x.${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/${drvName dep} \
- $out/lib/node_modules/${targetModule}/node_modules/${drvName dep}
+ ln -s ${nodePackages_10_x.${dep}}/lib/node_modules/${stdenv.lib.getName dep} \
+ $out/lib/node_modules/${targetModule}/node_modules/${stdenv.lib.getName dep}
'') deps
)}
'';
diff --git a/nixpkgs/pkgs/development/tools/documentation/gnome-doc-utils/default.nix b/nixpkgs/pkgs/development/tools/documentation/gnome-doc-utils/default.nix
index 2f29fb2fbad..54c37fa6183 100644
--- a/nixpkgs/pkgs/development/tools/documentation/gnome-doc-utils/default.nix
+++ b/nixpkgs/pkgs/development/tools/documentation/gnome-doc-utils/default.nix
@@ -29,6 +29,11 @@ python2Packages.buildPythonApplication rec {
};
};
+ postFixup = ''
+ # Do not propagate Python
+ rm $out/nix-support/propagated-build-inputs
+ '';
+
meta = with stdenv.lib; {
description = "Collection of documentation utilities for the GNOME project";
homepage = "https://gitlab.gnome.org/GNOME/gnome-doc-utils";
diff --git a/nixpkgs/pkgs/development/tools/documentation/gtk-doc/0001-highlight-fix-permission-on-file-style.patch b/nixpkgs/pkgs/development/tools/documentation/gtk-doc/0001-highlight-fix-permission-on-file-style.patch
deleted file mode 100644
index f7e37a1a5e5..00000000000
--- a/nixpkgs/pkgs/development/tools/documentation/gtk-doc/0001-highlight-fix-permission-on-file-style.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 95a75c95c5c4e641ce7cda0ded968d66f07f822a Mon Sep 17 00:00:00 2001
-From: worldofpeace <worldofpeace@protonmail.ch>
-Date: Sat, 18 May 2019 14:44:08 -0400
-Subject: [PATCH] highlight: fix permission on file style
-
----
- gtkdoc/highlight.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gtkdoc/highlight.py b/gtkdoc/highlight.py
-index 8f6e470..d11c432 100644
---- a/gtkdoc/highlight.py
-+++ b/gtkdoc/highlight.py
-@@ -47,6 +47,6 @@ def highlight_code(code, lang='c'):
-
-
- def append_style_defs(css_file_name):
-- os.chmod(css_file_name, stat.S_IWRITE)
-+ os.chmod(css_file_name, 0o664)
- with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css:
- css.write(HTML_FORMATTER.get_style_defs())
---
-2.21.0
-
diff --git a/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix b/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix
index 7792d14775c..35d718ecd67 100644
--- a/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix
+++ b/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix
@@ -15,20 +15,18 @@
stdenv.mkDerivation rec {
pname = "gtk-doc";
- version = "1.30";
+ version = "1.32";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "GNOME";
repo = pname;
rev = "GTK_DOC_${stdenv.lib.replaceStrings ["."] ["_"] version }";
- sha256 = "05lr6apj3pd3s59a7k6p45k9ywwrp577ra4pvkhxvb5p7v90c2fi";
+ sha256 = "14fihxj662gg4ln1ngff6s52zzkpbcc58qa0nxysxypnhp0h4ypk";
};
patches = [
passthru.respect_xml_catalog_files_var_patch
- # https://gitlab.gnome.org/GNOME/gtk-doc/issues/84
- ./0001-highlight-fix-permission-on-file-style.patch
];
outputDevdoc = "out";
@@ -45,6 +43,7 @@ stdenv.mkDerivation rec {
libxslt
pkgconfig
python3
+ python3.pkgs.pygments # Needed for https://gitlab.gnome.org/GNOME/gtk-doc/blob/GTK_DOC_1_32/meson.build#L42
libxml2Python
]
++ stdenv.lib.optional withDblatex dblatex
@@ -77,6 +76,6 @@ stdenv.mkDerivation rec {
description = "Tools to extract documentation embedded in GTK and GNOME source code";
homepage = "https://www.gtk.org/gtk-doc";
license = licenses.gpl2;
- maintainers = with maintainers; [ pSub ];
+ maintainers = with maintainers; [ pSub worldofpeace ];
};
}
diff --git a/nixpkgs/pkgs/development/tools/documentation/mkdocs/default.nix b/nixpkgs/pkgs/development/tools/documentation/mkdocs/default.nix
index 5f3dff95e35..e9e116280a0 100644
--- a/nixpkgs/pkgs/development/tools/documentation/mkdocs/default.nix
+++ b/nixpkgs/pkgs/development/tools/documentation/mkdocs/default.nix
@@ -1,4 +1,4 @@
-{ lib, python, fetchFromGitHub }:
+{ stdenv, lib, python, fetchFromGitHub }:
with python.pkgs;
@@ -35,9 +35,18 @@ buildPythonApplication rec {
backports_tempfile
];
- meta = {
+ meta = with stdenv.lib; {
+ description = "Project documentation with Markdown / static website generator";
+ longDescription = ''
+ MkDocs is a fast, simple and downright gorgeous static site generator that's
+ geared towards building project documentation. Documentation source files
+ are written in Markdown, and configured with a single YAML configuration file.
+
+ MkDocs can also be used to generate general-purpose Websites.
+ '';
homepage = http://mkdocs.org/;
- description = "Project documentation with Markdown";
license = lib.licenses.bsd2;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.rkoe ];
};
}
diff --git a/nixpkgs/pkgs/development/tools/flatpak-builder/default.nix b/nixpkgs/pkgs/development/tools/flatpak-builder/default.nix
index f7d344506d5..1bb5c23645d 100644
--- a/nixpkgs/pkgs/development/tools/flatpak-builder/default.nix
+++ b/nixpkgs/pkgs/development/tools/flatpak-builder/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, fetchurl
, substituteAll
+, nixosTests
, autoreconfHook
, docbook_xml_dtd_412
@@ -131,7 +132,16 @@ in stdenv.mkDerivation rec {
'';
passthru = {
- installedTestsDependencies = [ gnupg ostree python2 gnumake ];
+ installedTestsDependencies = [
+ gnupg
+ ostree
+ python2
+ gnumake
+ ];
+
+ tests = {
+ installedTests = nixosTests.installed-tests.flatpak-builder;
+ };
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/tools/flyway/default.nix b/nixpkgs/pkgs/development/tools/flyway/default.nix
index b57c9841978..8ab0ad21170 100644
--- a/nixpkgs/pkgs/development/tools/flyway/default.nix
+++ b/nixpkgs/pkgs/development/tools/flyway/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, jre_headless, makeWrapper }:
let
- version = "5.2.4";
+ version = "6.1.0";
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 = "16ia6nlvj4cgmdkn66bjg73h5vah82hpzk9mf0n5kmqnwcaa8hmc";
+ sha256 = "14f8vviki89dqhd429zlj0frma52xhyxpdln5c81z1dgs7819rpg";
};
nativeBuildInputs = [ makeWrapper ];
dontBuild = true;
@@ -15,7 +15,7 @@
installPhase = ''
mkdir -p $out/bin $out/share/flyway
cp -r sql jars drivers conf $out/share/flyway
- cp -r lib/community $out/share/flyway/lib
+ install -Dt $out/share/flyway/lib lib/community/*.jar lib/*.jar
makeWrapper "${jre_headless}/bin/java" $out/bin/flyway \
--add-flags "-Djava.security.egd=file:/dev/../dev/urandom" \
--add-flags "-classpath '$out/share/flyway/lib/*:$out/share/flyway/drivers/*'" \
@@ -23,6 +23,13 @@
'';
meta = with stdenv.lib; {
description = "Evolve your Database Schema easily and reliably across all your instances";
+ longDescription = ''
+ The Flyway command-line tool is a standalone Flyway distribution.
+ It is primarily meant for users who wish to migrate their database from the command-line
+ without having to integrate Flyway into their applications nor having to install a build tool.
+
+ This package is only the Community Edition of the Flyway command-line tool.
+ '';
homepage = "https://flywaydb.org/";
license = licenses.asl20;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/development/tools/gamecube-tools/default.nix b/nixpkgs/pkgs/development/tools/gamecube-tools/default.nix
index 872c8fae527..7c31f691b4e 100644
--- a/nixpkgs/pkgs/development/tools/gamecube-tools/default.nix
+++ b/nixpkgs/pkgs/development/tools/gamecube-tools/default.nix
@@ -1,21 +1,20 @@
-{ stdenv, which, autoconf, automake, fetchFromGitHub,
- libtool, freeimage, mesa }:
+{ stdenv, fetchFromGitHub, autoreconfHook
+, freeimage, libGL }:
+
stdenv.mkDerivation rec {
- version = "v1.0.2";
+ version = "1.0.2";
pname = "gamecube-tools";
- nativeBuildInputs = [ which autoconf automake libtool ];
- buildInputs = [ freeimage mesa ];
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [ freeimage libGL ];
src = fetchFromGitHub {
owner = "devkitPro";
repo = "gamecube-tools";
- rev = version;
+ rev = "v${version}";
sha256 = "0zvpkzqvl8iv4ndzhkjkmrzpampyzgb91spv0h2x2arl8zy4z7ca";
};
- preConfigure = "./autogen.sh";
-
meta = with stdenv.lib; {
description = "Tools for gamecube/wii projects";
homepage = "https://github.com/devkitPro/gamecube-tools/";
diff --git a/nixpkgs/pkgs/development/tools/gir/default.nix b/nixpkgs/pkgs/development/tools/gir/default.nix
new file mode 100644
index 00000000000..b8dbda2a1f8
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/gir/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "gir";
+ version = "2019-10-16";
+
+ src = fetchFromGitHub {
+ owner = "gtk-rs";
+ repo = "gir";
+ rev = "241d790085a712db7436c5c25b210ccb7d1a08d5";
+ sha256 = "1kn5kgdma9j6dwpmv6jmydak7ajlgdkw9sfkh3q7h8c2a8yikvxr";
+ };
+
+ cargoSha256 = "1ybd9h2f13fxmnkzbacd39rcyzjcjd2ra52y8kncg1s0dc0m8rjb";
+
+ meta = with stdenv.lib; {
+ description = "Tool to generate rust bindings and user API for glib-based libraries";
+ homepage = https://github.com/gtk-rs/gir/;
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ ekleog ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/git-quick-stats/default.nix b/nixpkgs/pkgs/development/tools/git-quick-stats/default.nix
index 6bcbf7cf9bf..b08300040b9 100644
--- a/nixpkgs/pkgs/development/tools/git-quick-stats/default.nix
+++ b/nixpkgs/pkgs/development/tools/git-quick-stats/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "git-quick-stats";
- version = "2.0.9";
+ version = "2.0.11";
src = fetchFromGitHub {
repo = "git-quick-stats";
owner = "arzzen";
rev = version;
- sha256 = "0y8rzm2jizsh65sxc3jlqp4nfv558rfhr77s9hz4qy4i24z44bgq";
+ sha256 = "19chwnc936bxf0bnxsvw6nhfxnj0216jx9ajjckw3q440l932799";
};
PREFIX = builtins.placeholder "out";
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/tools/git-series/default.nix b/nixpkgs/pkgs/development/tools/git-series/default.nix
index d2bc539860b..7e126b3d112 100644
--- a/nixpkgs/pkgs/development/tools/git-series/default.nix
+++ b/nixpkgs/pkgs/development/tools/git-series/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchFromGitHub, fetchpatch, rustPlatform, openssl, cmake, perl, pkgconfig, zlib, curl, libgit2 }:
+{ stdenv, fetchFromGitHub, fetchpatch, rustPlatform
+, openssl, cmake, perl, pkgconfig, zlib, curl, libgit2, libssh2
+}:
with rustPlatform;
@@ -28,8 +30,9 @@ buildRustPackage rec {
];
LIBGIT2_SYS_USE_PKG_CONFIG = true;
+ LIBSSH2_SYS_USE_PKG_CONFIG = true;
nativeBuildInputs = [ cmake pkgconfig perl ];
- buildInputs = [ openssl zlib curl libgit2 ];
+ buildInputs = [ openssl zlib curl libgit2 libssh2 ];
postBuild = ''
install -D "$src/git-series.1" "$out/man/man1/git-series.1"
diff --git a/nixpkgs/pkgs/development/tools/gotools/default.nix b/nixpkgs/pkgs/development/tools/gotools/default.nix
index 4c662f9b5c0..59416f03134 100644
--- a/nixpkgs/pkgs/development/tools/gotools/default.nix
+++ b/nixpkgs/pkgs/development/tools/gotools/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "gotools-unstable";
- version = "2019-09-05";
- rev = "6b3d1c9ba8bf7ce410f6b490852ec54953383362";
+ version = "2019-11-14";
+ rev = "4191b8cbba092238a318a71cdff48b20b4e1e5d8";
src = fetchgit {
inherit rev;
url = "https://go.googlesource.com/tools";
- sha256 = "0a2xjx9hqkash7fd2qv9hd93wcqdbfrmsdzjd91dwvnk48j61daf";
+ sha256 = "16m62m303j4wqfjr1401xpqpb9m11bs6qc2dhf6x2za2d9pycish";
};
# Build of golang.org/x/tools/gopls fails with:
diff --git a/nixpkgs/pkgs/development/tools/grabserial/default.nix b/nixpkgs/pkgs/development/tools/grabserial/default.nix
index ab32674f188..5e06e9f771d 100644
--- a/nixpkgs/pkgs/development/tools/grabserial/default.nix
+++ b/nixpkgs/pkgs/development/tools/grabserial/default.nix
@@ -2,13 +2,13 @@
pythonPackages.buildPythonApplication rec {
pname = "grabserial";
- version = "1.9.8";
+ version = "1.9.9";
src = fetchFromGitHub {
owner = "tbird20d";
repo = "grabserial";
rev = "v${version}";
- sha256 = "1xmy3js4hzsxlkxc172hkjzxsc34mmg3vfz61h24c7svmfzyhbd5";
+ sha256 = "0cwrajkh605gfhshrlpbc32gmx86a8kv3pq7cv713k60sgqrgpqx";
};
propagatedBuildInputs = [ pythonPackages.pyserial ];
diff --git a/nixpkgs/pkgs/development/tools/irony-server/default.nix b/nixpkgs/pkgs/development/tools/irony-server/default.nix
index f2c926a6f39..228a82f6008 100644
--- a/nixpkgs/pkgs/development/tools/irony-server/default.nix
+++ b/nixpkgs/pkgs/development/tools/irony-server/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation {
pname = "irony-server";
- inherit (irony) version;
+ inherit (irony) src version;
nativeBuildInputs = [ cmake ];
- buildInputs = [ llvmPackages.libclang ];
+ buildInputs = [ llvmPackages.libclang llvmPackages.llvm ];
dontUseCmakeBuildDir = true;
@@ -15,13 +15,11 @@ stdenv.mkDerivation {
"-DCMAKE_PREFIX_PATH=${llvmPackages.clang-unwrapped}"
];
- src = irony.src;
-
- meta = {
+ meta = with stdenv.lib; {
description = "The server part of irony.";
homepage = "https://melpa.org/#/irony";
- maintainers = [ stdenv.lib.maintainers.deepfire ];
- platforms = stdenv.lib.platforms.unix;
- license = stdenv.lib.licenses.free;
+ maintainers = [ maintainers.deepfire ];
+ platforms = platforms.unix;
+ license = licenses.free;
};
}
diff --git a/nixpkgs/pkgs/development/tools/java/cfr/default.nix b/nixpkgs/pkgs/development/tools/java/cfr/default.nix
index 382ef28c014..1d928292cd5 100644
--- a/nixpkgs/pkgs/development/tools/java/cfr/default.nix
+++ b/nixpkgs/pkgs/development/tools/java/cfr/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cfr";
- version = "0.146";
+ version = "0.148";
src = fetchurl {
url = "http://www.benf.org/other/cfr/cfr_${version}.jar";
- sha256 = "16pmn3shhb00x3ba2zazbkprwvc34a6dds8ghc53winbf371xi3c";
+ sha256 = "04nhbzcb0n5xckkbl1rz4xa2bz53hrlm938wrh0gfkzrwwgzj1ql";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/tools/jazzy/Gemfile.lock b/nixpkgs/pkgs/development/tools/jazzy/Gemfile.lock
index 65716e824f9..2b27f9eaa96 100644
--- a/nixpkgs/pkgs/development/tools/jazzy/Gemfile.lock
+++ b/nixpkgs/pkgs/development/tools/jazzy/Gemfile.lock
@@ -12,10 +12,10 @@ GEM
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.8.0)
+ cocoapods (1.8.4)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.8.0)
+ cocoapods-core (= 1.8.4)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.2.2, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -31,10 +31,10 @@ GEM
nap (~> 1.0)
ruby-macho (~> 1.4)
xcodeproj (>= 1.11.1, < 2.0)
- cocoapods-core (1.8.0)
+ cocoapods-core (1.8.4)
activesupport (>= 4.0.2, < 6)
algoliasearch (~> 1.0)
- concurrent-ruby (~> 1.0)
+ concurrent-ruby (~> 1.1)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
cocoapods-deintegrate (1.0.4)
@@ -50,14 +50,14 @@ GEM
colored2 (3.1.2)
concurrent-ruby (1.1.5)
escape (0.0.4)
- ffi (1.11.1)
+ ffi (1.11.2)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
- jazzy (0.11.2)
+ jazzy (0.12.0)
cocoapods (~> 1.5)
mustache (~> 1.1)
open4
@@ -68,7 +68,7 @@ GEM
xcinvoke (~> 0.3.0)
json (2.2.0)
liferaft (0.0.6)
- minitest (5.12.0)
+ minitest (5.13.0)
molinillo (0.6.6)
mustache (1.1.0)
nanaimo (0.2.6)
@@ -76,7 +76,7 @@ GEM
netrc (0.11.0)
open4 (1.3.4)
redcarpet (3.5.0)
- rouge (3.11.0)
+ rouge (3.13.0)
ruby-macho (1.4.0)
sassc (2.2.1)
ffi (~> 1.9)
@@ -86,7 +86,7 @@ GEM
thread_safe (~> 0.1)
xcinvoke (0.3.0)
liferaft (~> 0.0.6)
- xcodeproj (1.12.0)
+ xcodeproj (1.13.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
@@ -100,4 +100,4 @@ DEPENDENCIES
jazzy
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/development/tools/jazzy/gemset.nix b/nixpkgs/pkgs/development/tools/jazzy/gemset.nix
index c397c2a50e2..8c1a65d62fb 100644
--- a/nixpkgs/pkgs/development/tools/jazzy/gemset.nix
+++ b/nixpkgs/pkgs/development/tools/jazzy/gemset.nix
@@ -57,10 +57,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07kwhlf8s5by0bwl07f8nyz0k1szgi801cb51n8wbargwhqk1xa4";
+ sha256 = "007ssx75588ji2d8l8s6c95dng1c7b6yacng8nngpy7maijzjgzc";
type = "gem";
};
- version = "1.8.0";
+ version = "1.8.4";
};
cocoapods-core = {
dependencies = ["activesupport" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap"];
@@ -68,10 +68,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1clmsmc7407namv0b6d0zssjzamwvvb2k8hxggwmrcbs2gmd20ad";
+ sha256 = "0zcisqb404828n5d3lbk9y2yyx8v2yr6rk1l8y9a4i1hp743fiad";
type = "gem";
};
- version = "1.8.0";
+ version = "1.8.4";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -170,10 +170,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
+ sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw";
type = "gem";
};
- version = "1.11.1";
+ version = "1.11.2";
};
fourflusher = {
groups = ["default"];
@@ -230,10 +230,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0dw29rsdijr4dhpvn89m3934qrr80a4jyg3v813iy7jbkb6kspj4";
+ sha256 = "0a2pc4qlf531k85lp7kbwz4rqvs4lgdndmvv676x3qvm181p8blc";
type = "gem";
};
- version = "0.11.2";
+ version = "0.12.0";
};
json = {
groups = ["default"];
@@ -258,10 +258,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1kj5m8gg643w8jh8nsdy15bpddmnnafhyzhjx7gp28l1acb4fik7";
+ sha256 = "0w16p7cvslh3hxd3cia8jg4pd85z7rz7xqb16vh42gj4rijn8rmi";
type = "gem";
};
- version = "5.12.0";
+ version = "5.13.0";
};
molinillo = {
groups = ["default"];
@@ -332,10 +332,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1zsyv6abqrk7lpql5f1ja4m88bfy9qndi8xykpss6cpvjdmi3ydb";
+ sha256 = "1y90nx9ph9adnrpcsvs2adca2l3dyz8am2d2kzxkwd3a086ji7aw";
type = "gem";
};
- version = "3.11.0";
+ version = "3.13.0";
};
ruby-macho = {
groups = ["default"];
@@ -402,9 +402,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "162gwhrl7ppj6hlmnpp1scvy1ylcv5xqk51826v075sckdqjp8c8";
+ sha256 = "1c69yrhqd92q6nnpyhvnqyw9l7axnc91gnbd2gai8f5njdisd8wx";
type = "gem";
};
- version = "1.12.0";
+ version = "1.13.0";
};
} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/tools/jo/default.nix b/nixpkgs/pkgs/development/tools/jo/default.nix
index 2417f4cbfd1..9e5d29a6bb2 100644
--- a/nixpkgs/pkgs/development/tools/jo/default.nix
+++ b/nixpkgs/pkgs/development/tools/jo/default.nix
@@ -1,19 +1,19 @@
-{stdenv, fetchFromGitHub, autoreconfHook}:
+{stdenv, fetchFromGitHub, autoreconfHook, pandoc, pkgconfig}:
stdenv.mkDerivation rec {
pname = "jo";
- version = "1.2";
+ version = "1.3";
src = fetchFromGitHub {
owner = "jpmens";
repo = "jo";
rev = version;
- sha256 ="03b22zb5034ccqyp4ynfzknxagb3jz2dppl0kqz2nv4a08aglpmy";
+ sha256 ="11miqg0i83drwkn66b4333vhfdw62al11dyfgp30alg6pcab3icl";
};
enableParallelBuilding = true;
- nativeBuildInputs = [ autoreconfHook ];
+ nativeBuildInputs = [ autoreconfHook pandoc pkgconfig ];
meta = with stdenv.lib; {
description = "A small utility to create JSON objects";
diff --git a/nixpkgs/pkgs/development/tools/just/default.nix b/nixpkgs/pkgs/development/tools/just/default.nix
index 447cc51ac39..7628bd9558a 100644
--- a/nixpkgs/pkgs/development/tools/just/default.nix
+++ b/nixpkgs/pkgs/development/tools/just/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "just";
- version = "0.4.4";
+ version = "0.4.5";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = "v${version}";
- sha256 = "06k1pl2qmmr9q0ffw6l0dzqqfgpckmrdzjpzn9cw23shhihv99a8";
+ sha256 = "0a4bml9nxvyh110a60l4lc11yr2ds5r8d3iplslccrkq1ka96av9";
};
- cargoSha256 = "1blsdl9dsq24vhm8cg1ja9m4b3h343lndibq6wz2kcwdq4i8jhd0";
+ cargoSha256 = "0dbgjc21q0zaadsjvq3s6y6f4dmsybxb6g2sg8w2d3phkm9j921z";
checkInputs = [ coreutils bash dash ];
diff --git a/nixpkgs/pkgs/development/tools/ktlint/default.nix b/nixpkgs/pkgs/development/tools/ktlint/default.nix
index c98d397953e..76be5e60c53 100644
--- a/nixpkgs/pkgs/development/tools/ktlint/default.nix
+++ b/nixpkgs/pkgs/development/tools/ktlint/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ktlint";
- version = "0.34.2";
+ version = "0.35.0";
src = fetchurl {
url = "https://github.com/shyiko/ktlint/releases/download/${version}/ktlint";
- sha256 = "1v1s4y8ads2s8hjsjacxni1j0dbmnhilhnfs0xabr3aljqs15wb2";
+ sha256 = "0zj18wcapnqny7k4wvwkyjfds6l2f4y22w6a84k06rzih2ghv0gm";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/tools/kustomize/default.nix b/nixpkgs/pkgs/development/tools/kustomize/default.nix
index 07d2357a50b..e60181e9bc4 100644
--- a/nixpkgs/pkgs/development/tools/kustomize/default.nix
+++ b/nixpkgs/pkgs/development/tools/kustomize/default.nix
@@ -1,29 +1,29 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub, tree }:
buildGoModule rec {
pname = "kustomize";
- version = "3.1.0";
- # rev is the 3.1.0 commit, mainly for kustomize version command output
- rev = "95f3303493fdea243ae83b767978092396169baf";
+ version = "3.3.1";
+ # rev is the 3.3.1 commit, mainly for kustomize version command output
+ rev = "f2ac5a2d0df13c047fb20cbc12ef1a3b41ce2dad";
- goPackagePath = "sigs.k8s.io/kustomize";
- subPackages = [ "cmd/kustomize" ];
-
- buildFlagsArray = let t = "${goPackagePath}/v3/pkg/commands/misc"; in ''
+ buildFlagsArray = let t = "sigs.k8s.io/kustomize/v3/provenance"; in ''
-ldflags=
- -s -X ${t}.kustomizeVersion=${version}
+ -s -X ${t}.version=${version}
-X ${t}.gitCommit=${rev}
-X ${t}.buildDate=unknown
'';
src = fetchFromGitHub {
- sha256 = "0kigcirkjvnj3xi1p28p9yp3s0lff24q5qcvf8ahjwvpbwka14sh";
- rev = "v${version}";
- repo = pname;
owner = "kubernetes-sigs";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0yxxz0b56r18w178y32s619zy8ci6l93c6vlzx11hhxhbw43f6v6";
};
- modSha256 = "0w8sp73pmj2wqrg7x7z8diglyfq6c6gn9mmck0k1gk90nv7s8rf1";
+ # avoid finding test and development commands
+ sourceRoot = "source/kustomize";
+
+ modSha256 = "1bas6al14ck0d2ccb4235426a5hldqsm0nf8vi76chz4nahzb71g";
meta = with lib; {
description = "Customization of kubernetes YAML configurations";
diff --git a/nixpkgs/pkgs/development/tools/micronaut/default.nix b/nixpkgs/pkgs/development/tools/micronaut/default.nix
index 3d5453af807..9b24fc7573c 100644
--- a/nixpkgs/pkgs/development/tools/micronaut/default.nix
+++ b/nixpkgs/pkgs/development/tools/micronaut/default.nix
@@ -2,35 +2,36 @@
stdenv.mkDerivation rec {
pname = "micronaut";
- version = "1.2.3";
+ version = "1.2.5";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-core/releases/download/v${version}/${pname}-${version}.zip";
- sha256 = "0lfl2hfakpdcfii3a3jr6kws731jamy4fb3dmlnj5ydk0zbnmk6r";
+ sha256 = "1ka70cr6kznl68ilc42blzqk59gy20spkyqfn26n6zbk0jm5ssxv";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
installPhase = ''
+ runHook preInstall
rm bin/mn.bat
cp -r . $out
wrapProgram $out/bin/mn \
--prefix JAVA_HOME : ${jdk}
installShellCompletion --bash --name mn.bash bin/mn_completion
+ runHook postInstall
'';
meta = with stdenv.lib; {
- description = ''
- A modern, JVM-based, full-stack framework for building modular,
- easily testable microservice and serverless applications.
- '';
+ description = "Modern, JVM-based, full-stack framework for building microservice applications";
longDescription = ''
+ Micronaut is a modern, JVM-based, full stack microservices framework
+ designed for building modular, easily testable microservice applications.
Reflection-based IoC frameworks load and cache reflection data for
every single field, method, and constructor in your code, whereas with
Micronaut, your application startup time and memory consumption are
not bound to the size of your codebase.
'';
- homepage = https://micronaut.io/;
+ homepage = "https://micronaut.io/";
license = licenses.asl20;
platforms = platforms.all;
maintainers = with maintainers; [ moaxcp ];
diff --git a/nixpkgs/pkgs/development/tools/misc/argbash/default.nix b/nixpkgs/pkgs/development/tools/misc/argbash/default.nix
new file mode 100644
index 00000000000..b8e3ff4a9df
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/argbash/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, autoconf }:
+
+stdenv.mkDerivation rec {
+ pname = "argbash";
+
+ version = "2.8.1";
+
+ src = fetchFromGitHub {
+ owner = "matejak";
+ repo = "argbash";
+ rev = "${version}";
+ sha256 = "0zara7v3pnwiwkpb0x0g37pxhmim4425q4gba712f6djj115r1mr";
+ };
+
+ sourceRoot = "${src}/resources";
+
+ nativeBuildInputs = [ autoconf ];
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ description = "Bash argument parsing code generator";
+ homepage = "https://argbash.io/";
+ license = licenses.free; # custom license. See LICENSE in source repo.
+ maintainers = with maintainers; [ rencire ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/misc/automake/automake-1.15.x.nix b/nixpkgs/pkgs/development/tools/misc/automake/automake-1.15.x.nix
index e1aeb025c30..f1a48644617 100644
--- a/nixpkgs/pkgs/development/tools/misc/automake/automake-1.15.x.nix
+++ b/nixpkgs/pkgs/development/tools/misc/automake/automake-1.15.x.nix
@@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh;
+ patches = [ ./help2man-SOURCE_DATE_EPOCH-support.patch ];
+
# Disable indented log output from Make, otherwise "make.test" will
# fail.
preCheck = "unset NIX_INDENT_MAKE";
diff --git a/nixpkgs/pkgs/development/tools/misc/automake/help2man-SOURCE_DATE_EPOCH-support.patch b/nixpkgs/pkgs/development/tools/misc/automake/help2man-SOURCE_DATE_EPOCH-support.patch
new file mode 100644
index 00000000000..048f75e6334
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/automake/help2man-SOURCE_DATE_EPOCH-support.patch
@@ -0,0 +1,41 @@
+From 2e3357d7f0d63f1caeb40d9644c2436a5cd0da5f Mon Sep 17 00:00:00 2001
+From: David Terry <me@xwvvvvwx.com>
+Date: Fri, 18 Oct 2019 10:23:11 +0200
+Subject: [PATCH] help2man: add support for SOURCE_DATE_EPOCH
+
+---
+ doc/help2man | 14 +++++++++++++-
+ 1 file changed, 13 insertions(+), 1 deletion(-)
+
+diff --git a/doc/help2man b/doc/help2man
+index af4306f..4a64167 100755
+--- a/doc/help2man
++++ b/doc/help2man
+@@ -213,11 +213,23 @@ sub get_option_value;
+ my $help_text = get_option_value $ARGV[0], $help_option;
+ $version_text ||= get_option_value $ARGV[0], $version_option;
+
++# By default the generated manual pages will include the current date. This may
++# however be overriden by setting the environment variable $SOURCE_DATE_EPOCH
++# to an integer value of the seconds since the UNIX epoch. This is primarily
++# intended to support reproducible builds (wiki.debian.org/ReproducibleBuilds)
++# and will additionally ensure that the output date string is UTC.
++my $epoch_secs = time;
++if (exists $ENV{SOURCE_DATE_EPOCH} and $ENV{SOURCE_DATE_EPOCH} =~ /^(\d+)$/)
++{
++ $epoch_secs = $1;
++ $ENV{TZ} = 'UTC';
++}
++
+ # Translators: the following message is a strftime(3) format string, which in
+ # the English version expands to the month as a word and the full year. It
+ # is used on the footer of the generated manual pages. If in doubt, you may
+ # just use %x as the value (which should be the full locale-specific date).
+-my $date = enc strftime _("%B %Y"), localtime;
++my $date = enc strftime _("%B %Y"), localtime $epoch_secs;
+ (my $program = $ARGV[0]) =~ s!.*/!!;
+ my $package = $program;
+ my $version;
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/development/tools/misc/binutils/default.nix b/nixpkgs/pkgs/development/tools/misc/binutils/default.nix
index 210659289d1..4b3e2cc3bed 100644
--- a/nixpkgs/pkgs/development/tools/misc/binutils/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/binutils/default.nix
@@ -1,11 +1,13 @@
{ stdenv, lib, buildPackages
-, fetchurl, zlib, autoreconfHook, gettext
+, fetchFromGitHub, fetchurl, zlib, autoreconfHook, gettext
# Enabling all targets increases output size to a multiple.
, withAllTargets ? false, libbfd, libopcodes
, enableShared ? true
, noSysDirs
, gold ? !stdenv.buildPlatform.isDarwin || stdenv.hostPlatform == stdenv.targetPlatform
, bison ? null
+, flex
+, texinfo
}:
let
@@ -20,16 +22,23 @@ let
# PATH to both be usable.
targetPrefix = lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform)
"${stdenv.targetPlatform.config}-";
+ vc4-binutils-src = fetchFromGitHub {
+ owner = "itszor";
+ repo = "binutils-vc4";
+ rev = "708acc851880dbeda1dd18aca4fd0a95b2573b36";
+ sha256 = "1kdrz6fki55lm15rwwamn74fnqpy0zlafsida2zymk76n3656c63";
+ };
+ # HACK to ensure that we preserve source from bootstrap binutils to not rebuild LLVM
+ normal-src = stdenv.__bootPackages.binutils-unwrapped.src or (fetchurl {
+ url = "mirror://gnu/binutils/${basename}.tar.bz2";
+ sha256 = "1l34hn1zkmhr1wcrgf0d4z7r3najxnw3cx2y2fk7v55zjlk3ik7z";
+ });
in
stdenv.mkDerivation {
name = targetPrefix + basename;
- # HACK to ensure that we preserve source from bootstrap binutils to not rebuild LLVM
- src = stdenv.__bootPackages.binutils-unwrapped.src or (fetchurl {
- url = "mirror://gnu/binutils/${basename}.tar.bz2";
- sha256 = "1l34hn1zkmhr1wcrgf0d4z7r3najxnw3cx2y2fk7v55zjlk3ik7z";
- });
+ src = if stdenv.targetPlatform.isVc4 then vc4-binutils-src else normal-src;
patches = [
# Make binutils output deterministic by default.
@@ -54,6 +63,8 @@ stdenv.mkDerivation {
# cross-compiling.
./always-search-rpath.patch
+ ] ++ lib.optionals (!stdenv.targetPlatform.isVc4)
+ [
# https://sourceware.org/bugzilla/show_bug.cgi?id=22868
./gold-symbol-visibility.patch
@@ -69,9 +80,9 @@ stdenv.mkDerivation {
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [
bison
- ] ++ lib.optionals stdenv.targetPlatform.isiOS [
+ ] ++ (lib.optionals stdenv.targetPlatform.isiOS [
autoreconfHook
- ];
+ ]) ++ lib.optionals stdenv.targetPlatform.isVc4 [ texinfo flex ];
buildInputs = [ zlib gettext ];
inherit noSysDirs;
diff --git a/nixpkgs/pkgs/development/tools/misc/ccls/default.nix b/nixpkgs/pkgs/development/tools/misc/ccls/default.nix
index 8f805fcb759..8748cdf52b4 100644
--- a/nixpkgs/pkgs/development/tools/misc/ccls/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/ccls/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "ccls";
- version = "0.20190823.3";
+ version = "0.20190823.5";
src = fetchFromGitHub {
owner = "MaskRay";
repo = "ccls";
rev = version;
- sha256 = "1sx31zp6q2qc6fz3r78rx34zp2x4blrqzxwbpww71vb6lp1clmdm";
+ sha256 = "0b2pkpzn576b92zcxpwchpkyw2fww6s69818rx4g9z34kzm35zy5";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/development/tools/misc/ccls/wrapper b/nixpkgs/pkgs/development/tools/misc/ccls/wrapper
index f8d7b9eb3fe..155e6d4f647 100644
--- a/nixpkgs/pkgs/development/tools/misc/ccls/wrapper
+++ b/nixpkgs/pkgs/development/tools/misc/ccls/wrapper
@@ -9,4 +9,4 @@ fi
initString+="]}}"
-exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "${extraFlagsArray[@]}" "$@"
+exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "$@"
diff --git a/nixpkgs/pkgs/development/tools/misc/chrpath/default.nix b/nixpkgs/pkgs/development/tools/misc/chrpath/default.nix
index 956a8df69ce..3cae6aa2ae6 100644
--- a/nixpkgs/pkgs/development/tools/misc/chrpath/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/chrpath/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "chrpath-0.16";
src = fetchurl {
- url = "https://alioth.debian.org/frs/download.php/file/3979/chrpath-0.16.tar.gz";
+ url = "https://alioth-archive.debian.org/releases/chrpath/chrpath/0.16/chrpath-0.16.tar.gz";
sha256 = "0yvfq891mcdkf8g18gjjkn2m5rvs8z4z4cl1vwdhx6f2p9a4q3dv";
};
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
binary. The rpath, or runpath if it is present, is where the runtime
linker should look for the libraries needed for a program.
'';
- homepage = https://alioth.debian.org/projects/chrpath/;
+ homepage = https://tracker.debian.org/pkg/chrpath;
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
diff --git a/nixpkgs/pkgs/development/tools/misc/cquery/wrapper b/nixpkgs/pkgs/development/tools/misc/cquery/wrapper
index 534f900f94a..8b3e5729042 100644
--- a/nixpkgs/pkgs/development/tools/misc/cquery/wrapper
+++ b/nixpkgs/pkgs/development/tools/misc/cquery/wrapper
@@ -9,4 +9,4 @@ fi
initString+="]}"
-exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "${extraFlagsArray[@]}" "$@"
+exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "$@"
diff --git a/nixpkgs/pkgs/development/tools/misc/editorconfig-checker/default.nix b/nixpkgs/pkgs/development/tools/misc/editorconfig-checker/default.nix
new file mode 100644
index 00000000000..cbb6a38f67a
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/editorconfig-checker/default.nix
@@ -0,0 +1,22 @@
+{ buildGoModule, fetchFromGitHub, lib }:
+
+buildGoModule rec {
+ pname = "editorconfig-checker";
+ version = "2.0.2";
+
+ src = fetchFromGitHub {
+ owner = "editorconfig-checker";
+ repo = "editorconfig-checker";
+ rev = "${version}";
+ sha256 = "0v2ml9r8b5admi3sv80wa1pwl9qnz03q2p84vgcmgg2nv1v6yxf3";
+ };
+
+ modSha256 = "09b1v9gyh6827yqlfxxxq3lcqhd5snn3n7gdlbjmga3wyp2x4g2r";
+
+ meta = with lib; {
+ description = "A tool to verify that your files are in harmony with your .editorconfig";
+ homepage = "https://editorconfig-checker.github.io/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ uri-canva ];
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix b/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix
index c7eaafd9c7a..288e8bf9699 100644
--- a/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "elfkickers";
- version = "3.1";
+ version = "3.1a";
src = fetchurl {
url = "http://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-${version}.tar.gz";
- sha256 = "0n0sypjrdm3ramv0sby4sdh3i3j9d0ihadr951wa08ypdnq3yrkd";
+ sha256 = "02354yn1lh1dxny35ky2d0b44iq302krsqpwk5grr4glma00hhq6";
};
makeFlags = [ "CC=cc prefix=$(out)" ];
diff --git a/nixpkgs/pkgs/development/tools/misc/fsatrace/default.nix b/nixpkgs/pkgs/development/tools/misc/fsatrace/default.nix
index 152792dcee2..b8202f94ce9 100644
--- a/nixpkgs/pkgs/development/tools/misc/fsatrace/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/fsatrace/default.nix
@@ -2,23 +2,26 @@
stdenv.mkDerivation rec {
pname = "fsatrace";
- version = "0.0.1-160";
+ version = "0.0.1-324";
src = fetchFromGitHub {
owner = "jacereda";
repo = "fsatrace";
- rev = "2bf89d836e0156e68f121b0ffeedade7c9381f77";
- sha256 = "0bndfmm0y738azwzf6m6xg6gjnrwcqlfjsampk67vga40yylwkbw";
+ rev = "41fbba17da580f81ababb32ec7e6e5fd49f11473";
+ sha256 = "1ihm2v723idd6m0kc1z9v73hmfvh2v0vjs8wvx5w54jaxh3lmj1y";
};
- preConfigure = ''
- mkdir -p $out/libexec/${pname}-${version}
- export makeFlags=INSTALLDIR=$out/libexec/${pname}-${version}
+ installDir = "libexec/${pname}-${version}";
+
+ makeFlags = [ "INSTALLDIR=$(out)/$(installDir)" ];
+
+ preInstall = ''
+ mkdir -p $out/$installDir
'';
postInstall = ''
mkdir -p $out/bin
- ln -s $out/libexec/${pname}-${version}/fsatrace $out/bin/
+ ln -s $out/$installDir/fsatrace $out/bin/fsatrace
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/development/tools/misc/gputils/default.nix b/nixpkgs/pkgs/development/tools/misc/gputils/default.nix
index 37a7a8c931c..2ad496bfb88 100644
--- a/nixpkgs/pkgs/development/tools/misc/gputils/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/gputils/default.nix
@@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
};
meta = with stdenv.lib; {
- homepage = https://gputils.sourceforge.io/;
+ homepage = "https://gputils.sourceforge.io";
+ description = "A collection of tools for the Microchip (TM) PIC microcontrollers. It includes gpasm, gplink, and gplib";
license = licenses.gpl2;
maintainers = with maintainers; [ yorickvp ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/tools/misc/itstool/default.nix b/nixpkgs/pkgs/development/tools/misc/itstool/default.nix
index 9368a3c1acf..a5c3623b699 100644
--- a/nixpkgs/pkgs/development/tools/misc/itstool/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/itstool/default.nix
@@ -1,24 +1,14 @@
-{ stdenv, fetchurl, python2, libxml2Python }:
-# We need the same Python as is used to build libxml2Python
+{ stdenv, fetchurl, python3 }:
stdenv.mkDerivation rec {
- # 2.0.3+ breaks the build of gnome3.gnome-desktop
- # https://github.com/itstool/itstool/issues/17
- name = "itstool-2.0.2";
+ name = "itstool-2.0.6";
src = fetchurl {
url = "http://files.itstool.org/itstool/${name}.tar.bz2";
- sha256 = "bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a";
+ sha256 = "1acjgf8zlyk7qckdk19iqaca4jcmywd7vxjbcs1mm6kaf8icqcv2";
};
- buildInputs = [ python2 libxml2Python ];
-
- patchPhase =
- ''
- sed -e '/import libxml2/i import sys\
- sys.path.append("${libxml2Python}/lib/${python2.libPrefix}/site-packages")' \
- -i itstool.in
- '';
+ buildInputs = [ (python3.withPackages(ps: with ps; [ libxml2 ])) ];
meta = {
homepage = http://itstool.org/;
diff --git a/nixpkgs/pkgs/development/tools/misc/lttng-tools/default.nix b/nixpkgs/pkgs/development/tools/misc/lttng-tools/default.nix
index 17837a54877..815d5aac406 100644
--- a/nixpkgs/pkgs/development/tools/misc/lttng-tools/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/lttng-tools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "lttng-tools";
- version = "2.10.7";
+ version = "2.11.0";
src = fetchurl {
url = "https://lttng.org/files/lttng-tools/${pname}-${version}.tar.bz2";
- sha256 = "04hkga0hnyjmv42mxj3njaykqmq9x4abd5qfyds5r62x1khfnwgd";
+ sha256 = "1g0g7ypxvc7wd5x4d4ixmfgl9yk0lxax3ymm95hcjwxn5p497r6w";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/development/tools/misc/mkcert/default.nix b/nixpkgs/pkgs/development/tools/misc/mkcert/default.nix
index b9b1f83322d..ae0a4a6dfe2 100644
--- a/nixpkgs/pkgs/development/tools/misc/mkcert/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/mkcert/default.nix
@@ -1,17 +1,23 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "mkcert";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchFromGitHub {
owner = "FiloSottile";
repo = pname;
rev = "v${version}";
- sha256 = "0xcmvzh5lq8vs3b0f1zw645fxdr8471v7prl1656q02v38f58ly7";
+ sha256 = "0w1ji96hbd3anzsz82xjcafsqhgyz7c7n41rsq60yrllwbj5946f";
};
+ modSha256 = "13a3snhcqq3a9lfy9zfr2rx10mf2ymvhmds1bg8n4m7lbwnzm4fg";
+
goPackagePath = "github.com/FiloSottile/mkcert";
+ buildFlagsArray = ''
+ -ldflags=
+ -X ${goPackagePath}/main.Version=${version}
+ '';
meta = with lib; {
homepage = https://github.com/FiloSottile/mkcert;
diff --git a/nixpkgs/pkgs/development/tools/misc/patchelf/setup-hook.sh b/nixpkgs/pkgs/development/tools/misc/patchelf/setup-hook.sh
index bc1cddd4879..576b9ca2103 100644
--- a/nixpkgs/pkgs/development/tools/misc/patchelf/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/misc/patchelf/setup-hook.sh
@@ -2,7 +2,7 @@
# directories from the RPATH of every library or executable in every
# output.
-fixupOutputHooks+=('if [ -z "$dontPatchELF" ]; then patchELF "$prefix"; fi')
+fixupOutputHooks+=('if [ -z "${dontPatchELF-}" ]; then patchELF "$prefix"; fi')
patchELF() {
local dir="$1"
diff --git a/nixpkgs/pkgs/development/tools/misc/premake/setup-hook.sh b/nixpkgs/pkgs/development/tools/misc/premake/setup-hook.sh
index ba06ea2c761..6e65e9e8c73 100644
--- a/nixpkgs/pkgs/development/tools/misc/premake/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/misc/premake/setup-hook.sh
@@ -14,6 +14,6 @@ premakeConfigurePhase() {
runHook postConfigure
}
-if [ -z "$configurePhase" ]; then
+if [ -z "${configurePhase-}" ]; then
configurePhase=premakeConfigurePhase
fi
diff --git a/nixpkgs/pkgs/development/tools/misc/sccache/default.nix b/nixpkgs/pkgs/development/tools/misc/sccache/default.nix
index 998abe112a6..16a3f9557d2 100644
--- a/nixpkgs/pkgs/development/tools/misc/sccache/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/sccache/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, cargo, rustc, rustPlatform, pkgconfig, glib, openssl, darwin }:
rustPlatform.buildRustPackage rec {
- version = "0.2.11";
+ version = "0.2.12";
pname = "sccache";
src = fetchFromGitHub {
owner = "mozilla";
repo = "sccache";
rev = version;
- sha256 = "0084ddvzjgdpkwqc38kvzaz8n6av9ml3qqlkjma70hsis8w8gqjz";
+ sha256 = "1yd3rfp032crwlmfn2p3z12f67q7bxm78fhvdlc7azm2a4hkif4k";
};
cargoSha256 = "1bkglgrasyjyzjj9mwm32d3g3mg5yv74jj3zl7jf20dlq3rg3fh6";
diff --git a/nixpkgs/pkgs/development/tools/misc/stm32cubemx/default.nix b/nixpkgs/pkgs/development/tools/misc/stm32cubemx/default.nix
new file mode 100644
index 00000000000..53336ab417c
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/stm32cubemx/default.nix
@@ -0,0 +1,78 @@
+{ stdenv, requireFile, makeDesktopItem, libicns, imagemagick, zstd, jre }:
+
+let
+ version = "5.3.0";
+ desktopItem = makeDesktopItem {
+ name = "stm32CubeMX";
+ exec = "stm32cubemx";
+ desktopName = "STM32CubeMX";
+ categories = "Application;Development;";
+ icon = "stm32cubemx";
+ };
+in
+stdenv.mkDerivation rec {
+ pname = "stm32cubemx";
+ inherit version;
+
+ src = requireFile rec {
+ name = "STM32CubeMX.tar.zst";
+ message = ''
+ Unfortunately, we cannot download file ${name} automatically.
+ Please proceed with the following steps to download and add it to the Nix
+ store yourself:
+
+ 1. get en.STM32CubeMX_${builtins.replaceStrings ["."] ["-"] version}.zip
+ 2. unzip en.STM32CubeMX_${builtins.replaceStrings ["."] ["-"] version}.zip
+ 3. run the setup: java -jar SetupSTM32CubeMX-${version}.exe
+ 4. create a tar from created folder: tar --zstd -cf ${name} STM32CubeMX
+ 5. add the result to the store: nix-prefetch-url file://\$PWD/${name}
+
+ Notice: The setup will quit with an error about /bin/chmod
+ '';
+ sha256 = "1r5k5wmsvw1w2nfs3nb4gc6pb3j0x6bqljn9jzc4r8y5bxc34rr8";
+ };
+
+ nativeBuildInputs = [ libicns imagemagick zstd ];
+
+ buildCommand = ''
+ mkdir -p $out/{bin,opt,share/applications}
+
+ tar --extract --zstd --file $src --directory $out/opt/
+ chmod +rx $out/opt/STM32CubeMX/STM32CubeMX.exe
+
+ cat << EOF > $out/bin/${pname}
+ #!${stdenv.shell}
+ ${jre}/bin/java -jar $out/opt/STM32CubeMX/STM32CubeMX.exe
+ EOF
+ chmod +x $out/bin/${pname}
+
+ icns2png --extract $out/opt/STM32CubeMX/${pname}.icns
+ ls
+ for size in 16 24 32 48 64 128 256; do
+ mkdir -pv $out/share/icons/hicolor/"$size"x"$size"/apps
+ if [ -e ${pname}_"$size"x"$size"x32.png ]; then
+ mv ${pname}_"$size"x"$size"x32.png \
+ $out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png
+ else
+ convert -resize "$size"x"$size" ${pname}_256x256x32.png \
+ $out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png
+ fi
+ done;
+
+ ln -s ${desktopItem}/share/applications/* $out/share/applications
+ '';
+
+ meta = with stdenv.lib; {
+ description = ''
+ A graphical tool that allows a very easy configuration of STM32
+ microcontrollers and microprocessors, as well as the generation of the
+ corresponding initialization C code for the Arm® Cortex®-M core or a
+ partial Linux® Device Tree for Arm® Cortex®-A core), through a
+ step-by-step process.
+ '';
+ homepage = "https://www.st.com/en/development-tools/stm32cubemx.html";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ wucke13 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/misc/sysbench/default.nix b/nixpkgs/pkgs/development/tools/misc/sysbench/default.nix
index 8076925f29b..8feeb13db95 100644
--- a/nixpkgs/pkgs/development/tools/misc/sysbench/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/sysbench/default.nix
@@ -1,21 +1,26 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, vim, libmysqlclient
-, libaio }:
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig
+, libmysqlclient, libaio
+}:
-stdenv.mkDerivation {
- name = "sysbench-1.0.17";
+stdenv.mkDerivation rec {
+ pname = "sysbench";
+ version = "1.0.18";
nativeBuildInputs = [ autoreconfHook pkgconfig ];
- buildInputs = [ vim libmysqlclient libaio ];
+ buildInputs = [ libmysqlclient libaio ];
src = fetchFromGitHub {
owner = "akopytov";
- repo = "sysbench";
- rev = "1.0.17";
- sha256 = "02i9knvp0bjw6ri848xxiy2dbww2xv70nah9yn67a6zgw617hwa6";
+ repo = pname;
+ rev = version;
+ sha256 = "1r6lkyfp65xqklj1rdfw551srqqyak144agi8x3wjz3wmsbqls19";
};
+ enableParallelBuilding = true;
+
meta = {
description = "Modular, cross-platform and multi-threaded benchmark tool";
+ homepage = https://github.com/akopytov/sysbench;
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/development/tools/misc/terracognita/default.nix b/nixpkgs/pkgs/development/tools/misc/terracognita/default.nix
index 832a2285569..e18f32fb07c 100644
--- a/nixpkgs/pkgs/development/tools/misc/terracognita/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/terracognita/default.nix
@@ -2,16 +2,18 @@
buildGoModule rec {
pname = "terracognita";
- version = "0.1.6";
+ version = "0.2.0";
src = fetchFromGitHub {
owner = "cycloidio";
repo = pname;
rev = "v${version}";
- sha256 = "0ljh9dyn919k5f0yaca5an2vczj8cd5cb6qb4i5bdgmlh3wijiag";
+ sha256 = "06qw3mycgqkj2f5n6lm9xb2c21xjim2qlwizxsdc5hjrwbasl2q0";
};
- modSha256 = "1ssz6rhdqma79x75qsxpa9is5zw1nlc0rv1h23dfsk8vla3p84ml";
+ modSha256 = "0sjs1dd8z8brxj5wwfrwimnlscy7i6flc4kq4576zwrcjg6pjvkr";
+
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/cycloidio/terracognita/cmd.Version=${version}" ];
meta = with lib; {
description = "Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration";
diff --git a/nixpkgs/pkgs/development/tools/misc/texlab/citeproc/package.json b/nixpkgs/pkgs/development/tools/misc/texlab/citeproc/package.json
new file mode 100644
index 00000000000..87e7ccc1c92
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/texlab/citeproc/package.json
@@ -0,0 +1,31 @@
+{
+ "name": "citeproc",
+ "version": "0.1.0",
+ "description": "Render BibTeX citations",
+ "repository": "https://github.com/latex-lsp/citeproc.git",
+ "author": "Eric Förster <efoerster@users.noreply.github.com>",
+ "license": "MIT",
+ "scripts": {
+ "dist": "webpack",
+ "format": "prettier --write \"src/**/*.{js,json}\" \"*.{js,json,yml,md}\" \".vscode/**/*.{json}\""
+ },
+ "dependencies": {
+ "@babel/core": "^7.5.5",
+ "@babel/preset-env": "^7.5.5",
+ "@citation-js/core": "^0.4.8",
+ "@citation-js/plugin-bibtex": "^0.4.8",
+ "@citation-js/plugin-csl": "^0.4.8",
+ "@types/node": "^11.13.17",
+ "@types/webpack": "^4.4.35",
+ "babel-loader": "^8.0.6",
+ "babel-polyfill": "^6.26.0",
+ "null-loader": "^0.1.1",
+ "prettier": "^1.18.2",
+ "ts-loader": "^5.4.5",
+ "ts-node": "^8.3.0",
+ "tslint": "^5.18.0",
+ "tslint-config-prettier": "^1.15.0",
+ "webpack": "^4.35.3",
+ "webpack-cli": "^3.3.6"
+ }
+}
diff --git a/nixpkgs/pkgs/development/tools/misc/texlab/citeproc/update-package.json.sh b/nixpkgs/pkgs/development/tools/misc/texlab/citeproc/update-package.json.sh
new file mode 100755
index 00000000000..b57e48e10bc
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/texlab/citeproc/update-package.json.sh
@@ -0,0 +1,14 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p jq
+
+set -eu -o pipefail
+
+if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
+ echo "Usage: $0 <git release tag>"
+ exit 1
+fi
+
+TEXLAB_WEB_SRC="https://raw.githubusercontent.com/latex-lsp/texlab/$1"
+
+curl --silent "$TEXLAB_WEB_SRC/src/citeproc/js/package.json" | \
+ jq '. + {"dependencies": .devDependencies} | del(.devDependencies)' > package.json
diff --git a/nixpkgs/pkgs/development/tools/misc/texlab/default.nix b/nixpkgs/pkgs/development/tools/misc/texlab/default.nix
new file mode 100644
index 00000000000..e11c288c1e9
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/misc/texlab/default.nix
@@ -0,0 +1,39 @@
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+, nodejs
+, Security
+, texlab-citeproc-build-deps
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "texlab";
+ version = "1.7.0";
+
+ src = fetchFromGitHub {
+ owner = "latex-lsp";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0b9lw6cmh7gyzj0pb3ghvqc3q7lzl12bfg9pjhl31lib3mmga8yb";
+ };
+
+ cargoSha256 = "0qnysl0ayc242dgvanqgmx8v4a2cjg0f1lhbyw16qjv61qcsx8y5";
+
+ nativeBuildInputs = [ nodejs ];
+
+ buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
+
+ preBuild = ''
+ rm build.rs
+ ln -s ${texlab-citeproc-build-deps}/lib/node_modules/citeproc/node_modules src/citeproc/js
+ (cd src/citeproc/js && npm run dist)
+ '';
+
+ meta = with stdenv.lib; {
+ description = "An implementation of the Language Server Protocol for LaTeX";
+ homepage = https://texlab.netlify.com/;
+ license = licenses.mit;
+ maintainers = with maintainers; [ doronbehar metadark ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/misc/tokei/Cargo.lock.patch b/nixpkgs/pkgs/development/tools/misc/tokei/Cargo.lock.patch
deleted file mode 100644
index 46bd80a218d..00000000000
--- a/nixpkgs/pkgs/development/tools/misc/tokei/Cargo.lock.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index db09bc4..1e4892d 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -961,7 +961,7 @@ dependencies = [
-
- [[package]]
- name = "tokei"
--version = "10.0.0"
-+version = "10.0.1"
- dependencies = [
- "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "dirs 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/nixpkgs/pkgs/development/tools/misc/tokei/default.nix b/nixpkgs/pkgs/development/tools/misc/tokei/default.nix
index 104aa4691ab..e3e8e2c046c 100644
--- a/nixpkgs/pkgs/development/tools/misc/tokei/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/tokei/default.nix
@@ -2,19 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tokei";
- version = "10.0.1";
+ version = "10.1.0";
src = fetchFromGitHub {
owner = "XAMPPRocky";
repo = pname;
rev = "v${version}";
- sha256 = "0g8p4f8g9zb1fqzzb1qi28idskahi5nldsma6rydjyrgi9gynpa0";
+ sha256 = "0l7vqmdagfhi4hnp50ng253zy4g48qjhs5kmnk2xh5v3c59ys4zs";
};
- cargoSha256 = "0pwq1scll5ga8rw4lx97s915zvp7v171b6316cin54f2zzpbrxx5";
-
- # Patch for v10.0.1 Cargo.lock issue
- patches = [ ./Cargo.lock.patch ];
+ cargoSha256 = "140nm0nswmgdp549gqp71dbn99rc5g7cagl9s5m5qirl9mbpys8x";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [
libiconv darwin.apple_sdk.frameworks.Security
diff --git a/nixpkgs/pkgs/development/tools/misc/travis/Gemfile b/nixpkgs/pkgs/development/tools/misc/travis/Gemfile
index 0a470854aaf..3da9975913e 100644
--- a/nixpkgs/pkgs/development/tools/misc/travis/Gemfile
+++ b/nixpkgs/pkgs/development/tools/misc/travis/Gemfile
@@ -1,3 +1,4 @@
source "https://rubygems.org"
-gem "travis", "1.8.10"
+gem "travis"
+gem "pry", "~> 0.11.0"
diff --git a/nixpkgs/pkgs/development/tools/misc/travis/Gemfile.lock b/nixpkgs/pkgs/development/tools/misc/travis/Gemfile.lock
index c5ac09cb9e6..a29f329ca8a 100644
--- a/nixpkgs/pkgs/development/tools/misc/travis/Gemfile.lock
+++ b/nixpkgs/pkgs/development/tools/misc/travis/Gemfile.lock
@@ -3,13 +3,14 @@ GEM
specs:
addressable (2.4.0)
backports (3.15.0)
+ coderay (1.1.2)
ethon (0.12.0)
ffi (>= 1.3.0)
- faraday (0.15.4)
+ faraday (0.17.0)
multipart-post (>= 1.2, < 3)
faraday_middleware (0.13.1)
faraday (>= 0.7.4, < 1.0)
- ffi (1.11.1)
+ ffi (1.11.2)
gh (0.15.1)
addressable (~> 2.4.0)
backports
@@ -21,10 +22,14 @@ GEM
json (2.2.0)
launchy (2.4.3)
addressable (~> 2.3)
- multi_json (1.13.1)
+ method_source (0.9.2)
+ multi_json (1.14.1)
multipart-post (2.1.1)
net-http-persistent (2.9.4)
net-http-pipeline (1.0.1)
+ pry (0.11.3)
+ coderay (~> 1.1.0)
+ method_source (~> 0.9.0)
pusher-client (0.6.2)
json
websocket (~> 1.0)
@@ -45,7 +50,8 @@ PLATFORMS
ruby
DEPENDENCIES
- travis (= 1.8.10)
+ pry (~> 0.11.0)
+ travis
BUNDLED WITH
1.17.2
diff --git a/nixpkgs/pkgs/development/tools/misc/travis/gemset.nix b/nixpkgs/pkgs/development/tools/misc/travis/gemset.nix
index 09d5d41454e..a12a891b3e7 100644
--- a/nixpkgs/pkgs/development/tools/misc/travis/gemset.nix
+++ b/nixpkgs/pkgs/development/tools/misc/travis/gemset.nix
@@ -15,6 +15,16 @@
};
version = "3.15.0";
};
+ coderay = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y";
+ type = "gem";
+ };
+ version = "1.1.2";
+ };
ethon = {
dependencies = ["ffi"];
source = {
@@ -26,12 +36,14 @@
};
faraday = {
dependencies = ["multipart-post"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s72m05jvzc1pd6cw1i289chas399q0a14xrwg4rvkdwy7bgzrh0";
+ sha256 = "0jk2bar4x6miq2cr73lv0lsbmw4cymiljvp29xb85jifsb3ba6az";
type = "gem";
};
- version = "0.15.4";
+ version = "0.17.0";
};
faraday_middleware = {
dependencies = ["faraday"];
@@ -43,12 +55,14 @@
version = "0.13.1";
};
ffi = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
+ sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw";
type = "gem";
};
- version = "1.11.1";
+ version = "1.11.2";
};
gh = {
dependencies = ["addressable" "backports" "faraday" "multi_json" "net-http-persistent" "net-http-pipeline"];
@@ -84,13 +98,25 @@
};
version = "2.4.3";
};
+ method_source = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
+ type = "gem";
+ };
+ version = "0.9.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";
};
multipart-post = {
source = {
@@ -116,6 +142,17 @@
};
version = "1.0.1";
};
+ pry = {
+ dependencies = ["coderay" "method_source"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1mh312k3y94sj0pi160wpia0ps8f4kmzvm505i6bvwynfdh7v30g";
+ type = "gem";
+ };
+ version = "0.11.3";
+ };
pusher-client = {
dependencies = ["json" "websocket"];
source = {
@@ -151,4 +188,4 @@
};
version = "1.2.8";
};
-}
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/tools/misc/uncrustify/default.nix b/nixpkgs/pkgs/development/tools/misc/uncrustify/default.nix
index d85cd1a8216..01ed6603018 100644
--- a/nixpkgs/pkgs/development/tools/misc/uncrustify/default.nix
+++ b/nixpkgs/pkgs/development/tools/misc/uncrustify/default.nix
@@ -1,18 +1,18 @@
-{ stdenv, fetchFromGitHub, cmake }:
+{ stdenv, fetchFromGitHub, cmake, python }:
stdenv.mkDerivation rec {
name = "${product}-${version}";
product = "uncrustify";
- version = "0.67";
+ version = "0.70.1";
src = fetchFromGitHub {
owner = product;
repo = product;
rev = name;
- sha256 = "0hf8c93aj1hjg6cc77x6p7nf7ddp8mn4b6a9gpcrvmx8w81afpd3";
+ sha256 = "0zr3vxhd947zdvwccw3cj0vsriaawcpfjq3x94v9887hsi8fk87b";
};
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake python ];
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/tools/ocaml/camlidl/default.nix b/nixpkgs/pkgs/development/tools/ocaml/camlidl/default.nix
index 09de5b02737..309c44d6d46 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/camlidl/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/camlidl/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
'';
setupHook = writeText "setupHook.sh" ''
- export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}/"
+ export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${name}/"
export NIX_CFLAGS_COMPILE+=" -isystem $1/lib/ocaml/${ocaml.version}/site-lib/camlidl"
export NIX_LDFLAGS+=" -L $1/lib/ocaml/${ocaml.version}/site-lib/camlidl"
'';
diff --git a/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix b/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix
index a7ef6d7bedd..6b471560fa9 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix
@@ -1,5 +1,9 @@
{ stdenv, fetchzip, which, ocaml, ocamlbuild }:
+if stdenv.lib.versionAtLeast ocaml.version "4.09"
+then throw "camlp4 is not available for OCaml ${ocaml.version}"
+else
+
let param = {
"4.02" = {
version = "4.02+6";
diff --git a/nixpkgs/pkgs/development/tools/ocaml/camlp5/default.nix b/nixpkgs/pkgs/development/tools/ocaml/camlp5/default.nix
index 4dd21671325..1531408e498 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/camlp5/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/camlp5/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
license = licenses.bsd3;
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [
- z77z vbgl
+ maggesi vbgl
];
};
}
diff --git a/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix b/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix
index bde5cce6048..27c608fc719 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, dune }:
let
pname = "cppo";
- webpage = "http://mjambon.com/${pname}.html";
+ webpage = "https://github.com/ocaml-community/${pname}";
in
assert stdenv.lib.versionAtLeast ocaml.version "3.12";
diff --git a/nixpkgs/pkgs/development/tools/ocaml/findlib/default.nix b/nixpkgs/pkgs/development/tools/ocaml/findlib/default.nix
index fb1eb4276d6..9db5ed10c84 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/findlib/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/findlib/default.nix
@@ -32,13 +32,13 @@ stdenv.mkDerivation rec {
setupHook = writeText "setupHook.sh" ''
addOCamlPath () {
if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib"; then
- export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/"
+ export OCAMLPATH="''${OCAMLPATH-}''${OCAMLPATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/"
fi
if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib/stublibs"; then
- export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/stublibs"
+ export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/stublibs"
fi
export OCAMLFIND_DESTDIR="''$out/lib/ocaml/${ocaml.version}/site-lib/"
- if test -n "$createFindlibDestdir"; then
+ if test -n "''${createFindlibDestdir-}"; then
mkdir -p $OCAMLFIND_DESTDIR
fi
}
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.mit;
platforms = ocaml.meta.platforms or [];
maintainers = [
- stdenv.lib.maintainers.z77z
+ stdenv.lib.maintainers.maggesi
stdenv.lib.maintainers.vbmithr
];
};
diff --git a/nixpkgs/pkgs/development/tools/ocaml/oasis/default.nix b/nixpkgs/pkgs/development/tools/ocaml/oasis/default.nix
index 04aeab5f431..b13d98acd0d 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/oasis/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/oasis/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation {
license = licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [
- vbgl z77z
+ vbgl maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/tools/ocaml/ocamlify/default.nix b/nixpkgs/pkgs/development/tools/ocaml/ocamlify/default.nix
index df480903d15..5465e9dcb6f 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/ocamlify/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/ocamlify/default.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation {
platforms = ocaml.meta.platforms or [];
license = stdenv.lib.licenses.lgpl21;
maintainers = with stdenv.lib.maintainers; [
- z77z
+ maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/tools/ocaml/ocamlmod/default.nix b/nixpkgs/pkgs/development/tools/ocaml/ocamlmod/default.nix
index 91e2e67eaf1..522cb7c199d 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/ocamlmod/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/ocamlmod/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation {
description = "Generate OCaml modules from source files";
platforms = ocaml.meta.platforms or [];
maintainers = with stdenv.lib.maintainers; [
- z77z
+ maggesi
];
};
}
diff --git a/nixpkgs/pkgs/development/tools/ocaml/ocp-indent/default.nix b/nixpkgs/pkgs/development/tools/ocaml/ocp-indent/default.nix
index 7ecc15da2b5..6f8d80df564 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/ocp-indent/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/ocp-indent/default.nix
@@ -1,12 +1,12 @@
{ lib, fetchzip, buildDunePackage, cmdliner }:
buildDunePackage rec {
- version = "1.7.0";
+ version = "1.8.1";
pname = "ocp-indent";
src = fetchzip {
url = "https://github.com/OCamlPro/ocp-indent/archive/${version}.tar.gz";
- sha256 = "006x3fsd61vxnxj4chlakyk3b2s10pb0bdl46g0ghf3j8h33x7hc";
+ sha256 = "0h4ysh36q1fxc40inhsdq2swqpfm15lpilqqcafs5ska42pn7s68";
};
minimumOCamlVersion = "4.02";
diff --git a/nixpkgs/pkgs/development/tools/ocaml/opam/opam-shebangs.patch b/nixpkgs/pkgs/development/tools/ocaml/opam/opam-shebangs.patch
index f74ac84ca6b..13aa7a89570 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/opam/opam-shebangs.patch
+++ b/nixpkgs/pkgs/development/tools/ocaml/opam/opam-shebangs.patch
@@ -64,7 +64,7 @@ index 00000000..3ea84e2d
+header() { echo "$1"; }
+stopNest() { true; }
+
-+fixupOutputHooks+=('if [ -z "$dontPatchShebangs" -a -e "$prefix" ]; then patchShebangs "$prefix"; fi')
++fixupOutputHooks+=('if [ -z "${dontPatchShebangs-}" -a -e "$prefix" ]; then patchShebangs "$prefix"; fi')
+
+patchShebangs() {
+ local dir="$1"
diff --git a/nixpkgs/pkgs/development/tools/ocaml/utop/default.nix b/nixpkgs/pkgs/development/tools/ocaml/utop/default.nix
index 7662041a488..f154b94ae33 100644
--- a/nixpkgs/pkgs/development/tools/ocaml/utop/default.nix
+++ b/nixpkgs/pkgs/development/tools/ocaml/utop/default.nix
@@ -11,8 +11,8 @@ stdenv.mkDerivation rec {
version = "2.4.2";
src = fetchurl {
- url = "https://github.com/diml/utop/archive/${version}.tar.gz";
- sha256 = "0fl8524vmxb9yxjwrh5varvfp0ff3sgfp627knwbxxr69w45ad8h";
+ url = "https://github.com/ocaml-community/utop/releases/download/${version}/utop-${version}.tbz";
+ sha256 = "0y2v8rkfz19nlz8gh0lkh5wx5hyvw5gl4nw1kg8j2pw9jnilq5nb";
};
nativeBuildInputs = [ makeWrapper ];
@@ -39,6 +39,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p "$out"/${path}
for e in OCAMLPATH CAML_LD_LIBRARY_PATH; do
+ [[ -v "$e" ]] || continue
printf %s "''${!e}" > "$out"/${path}/$e
done
'';
diff --git a/nixpkgs/pkgs/development/tools/ofono-phonesim/default.nix b/nixpkgs/pkgs/development/tools/ofono-phonesim/default.nix
index cc33b675954..e62827c67b4 100644
--- a/nixpkgs/pkgs/development/tools/ofono-phonesim/default.nix
+++ b/nixpkgs/pkgs/development/tools/ofono-phonesim/default.nix
@@ -1,27 +1,21 @@
{ stdenv
, mkDerivation
-, fetchFromGitHub
+, fetchgit
, autoreconfHook
, pkgconfig
, qtbase
-, qtscript
}:
mkDerivation {
pname = "ofono-phonesim";
- version = "unstable-2014-04-22";
+ version = "unstable-2019-11-18";
- src = fetchFromGitHub {
- owner = "jpakkane";
- repo = "ofono-phonesim";
- rev = "baa41f04e6a86c5289d7185cad8a6f08a5c3ed0a";
- sha256 = "0ywalvvf3dfbn81ml21gji1n2hywh2nmakynakjzyyskcqjn2wiz";
+ src = fetchgit {
+ url = "git://git.kernel.org/pub/scm/network/ofono/phonesim.git";
+ rev = "adf231a84cd3708b825dc82c56e841dd7e3b4541";
+ sha256 = "sha256:1840914sz46l8h2jwa0lymw6dvgj72wq9bhp3k4v4rk6masbf6hp";
};
- patches = [
- ./qt5-compat.patch
- ];
-
nativeBuildInputs = [
autoreconfHook
pkgconfig
@@ -29,7 +23,6 @@ mkDerivation {
buildInputs = [
qtbase
- qtscript
];
makeFlags = [
@@ -39,7 +32,7 @@ mkDerivation {
meta = with stdenv.lib; {
description = "Phone Simulator for modem testing";
- homepage = https://github.com/jpakkane/ofono-phonesim;
+ homepage = "https://01.org/ofono";
license = licenses.gpl2;
maintainers = with maintainers; [ jtojnar ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/development/tools/ofono-phonesim/qt5-compat.patch b/nixpkgs/pkgs/development/tools/ofono-phonesim/qt5-compat.patch
deleted file mode 100644
index e2e9dcebd6b..00000000000
--- a/nixpkgs/pkgs/development/tools/ofono-phonesim/qt5-compat.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 2436292..993df87 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -21,18 +21,18 @@ AC_ARG_ENABLE(optimization, AC_HELP_STRING([--disable-optimization],
- fi
- ])
-
--PKG_CHECK_MODULES(QT, QtCore QtGui QtXml QtNetwork QtScript QtDBus, dummy=yes,
-+PKG_CHECK_MODULES(QT, Qt5Core Qt5Gui Qt5Widgets Qt5Xml Qt5Network Qt5Script Qt5DBus, dummy=yes,
- AC_MSG_ERROR(Qt is required))
- AC_SUBST(QT_CFLAGS)
- AC_SUBST(QT_LIBS)
-
- AC_MSG_CHECKING(for moc)
--MOC="`$PKG_CONFIG --variable=moc_location QtCore`"
-+MOC="`$PKG_CONFIG --variable=moc_location Qt5Core`"
- AC_SUBST(MOC)
- AC_MSG_RESULT($MOC)
-
- AC_MSG_CHECKING(for uic)
--UIC="`$PKG_CONFIG --variable=uic_location QtCore`"
-+UIC="`$PKG_CONFIG --variable=uic_location Qt5Core`"
- AC_SUBST(UIC)
- AC_MSG_RESULT($UIC)
-
-diff --git a/src/control.cpp b/src/control.cpp
-index e1838a6..880da68 100644
---- a/src/control.cpp
-+++ b/src/control.cpp
-@@ -22,7 +22,7 @@
- #include <qslider.h>
- #include <qcheckbox.h>
- #include <qcombobox.h>
--#include <QtGui/qmessagebox.h>
-+#include <QMessageBox>
- #include <qfiledialog.h>
- #include <Qt>
- #include <qbuffer.h>
-@@ -31,7 +31,7 @@
- #include <QFileInfo>
- #include <QFile>
- #include <QDir>
--#include <QtGui/QHeaderView>
-+#include <QHeaderView>
-
- #define TWO_BYTE_MAX 65535
- #define FOUR_CHAR 4
diff --git a/nixpkgs/pkgs/development/tools/open-policy-agent/default.nix b/nixpkgs/pkgs/development/tools/open-policy-agent/default.nix
new file mode 100644
index 00000000000..d1ecdd1efd9
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/open-policy-agent/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "open-policy-agent";
+ version = "0.15.0";
+
+ goPackagePath = "github.com/open-policy-agent/opa";
+ src = fetchFromGitHub {
+ owner = "open-policy-agent";
+ repo = "opa";
+ rev = "v${version}";
+ sha256 = "0i9735v73a7wfq02p4hsy61g7d7bip6zmb8bnsiz2ma84g2g533w";
+ };
+ goDeps = ./deps.nix;
+
+ meta = with lib; {
+ description = "General-purpose policy engine";
+ homepage = "https://www.openpolicyagent.org";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ lewo ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/open-policy-agent/deps.nix b/nixpkgs/pkgs/development/tools/open-policy-agent/deps.nix
new file mode 100644
index 00000000000..ba9eed180d5
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/open-policy-agent/deps.nix
@@ -0,0 +1,408 @@
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
+[
+ {
+ goPackagePath = "github.com/OneOfOne/xxhash";
+ fetch = {
+ type = "git";
+ url = "https://github.com/OneOfOne/xxhash";
+ rev = "v1.2.3";
+ sha256 = "0hxyvv77ghja6vim210s7fa1n2zlvykvjak8s3k3nkj85h611kwb";
+ };
+ }
+ {
+ goPackagePath = "github.com/beorn7/perks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/beorn7/perks";
+ rev = "3a771d992973";
+ sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3";
+ };
+ }
+ {
+ goPackagePath = "github.com/cespare/xxhash";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cespare/xxhash";
+ rev = "v1.1.0";
+ sha256 = "1qyzlcdcayavfazvi03izx83fvip8h36kis44zr2sg7xf6sx6l4x";
+ };
+ }
+ {
+ 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/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 = "c7ce16629ff4";
+ sha256 = "10cyv1gy3zwwkr04kk8cvhifb7xddakyvnk5s13yfcqj9hcjz8d1";
+ };
+ }
+ {
+ goPackagePath = "github.com/gobwas/glob";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gobwas/glob";
+ rev = "v0.2.3";
+ sha256 = "0jxk1x806zn5x86342s72dq2qy64ksb3zrvrlgir2avjhwb18n6z";
+ };
+ }
+ {
+ goPackagePath = "github.com/gogo/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gogo/protobuf";
+ rev = "v1.3.0";
+ sha256 = "0slfyrmbpdcppf0z3waar90bpszdhi2gv705ys1b0zx5x6ax8f1a";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "d3de96c4c28e";
+ sha256 = "0k41z9dybs3fvgb1jzgnxr91qad9rnf9a269l95jics58m3kn7f5";
+ };
+ }
+ {
+ goPackagePath = "github.com/gorilla/mux";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gorilla/mux";
+ rev = "521ea7b17d02";
+ sha256 = "0bd83nd6jc2vsddwnb8w6gpw6qpfg449n6wb4dmk12ybmdhkwrvf";
+ };
+ }
+ {
+ goPackagePath = "github.com/inconshreveable/mousetrap";
+ fetch = {
+ type = "git";
+ url = "https://github.com/inconshreveable/mousetrap";
+ rev = "v1.0.0";
+ sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
+ };
+ }
+ {
+ 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/konsorten/go-windows-terminal-sequences";
+ fetch = {
+ type = "git";
+ url = "https://github.com/konsorten/go-windows-terminal-sequences";
+ rev = "v1.0.2";
+ sha256 = "09mn209ika7ciy87xf2x31dq5fnqw39jidgaljvmqxwk7ff1hnx7";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-runewidth";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-runewidth";
+ rev = "b20a3daf6a39";
+ sha256 = "0crivpncmh22696d5cy7k15ll5yqfjcigk0xy73wb6g1q6vnfxs7";
+ };
+ }
+ {
+ goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matttproud/golang_protobuf_extensions";
+ rev = "v1.0.1";
+ sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
+ };
+ }
+ {
+ goPackagePath = "github.com/mna/pigeon";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mna/pigeon";
+ rev = "bb0192cfc2ae";
+ sha256 = "1yid3pm46hjszikbap2wbfh97vpnha0qncywlnm1mk1pzglfgdy9";
+ };
+ }
+ {
+ goPackagePath = "github.com/olekukonko/tablewriter";
+ fetch = {
+ type = "git";
+ url = "https://github.com/olekukonko/tablewriter";
+ rev = "v0.0.1";
+ sha256 = "0hh95glg7d2md185r03wn52j2r33jc4zil0qvcrs66ka7bdxi7vj";
+ };
+ }
+ {
+ goPackagePath = "github.com/peterh/liner";
+ fetch = {
+ type = "git";
+ url = "https://github.com/peterh/liner";
+ rev = "bf27d3ba8e1d";
+ sha256 = "0xx9923l4a46kjd1wpscqw31p4am28xrhd17xgw1cnx06bznb36v";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "059132a15dd0";
+ sha256 = "0bxkbh2rq40kdk8i05am5np77cnskx3571v2k300j5mmj1rl1ijg";
+ };
+ }
+ {
+ 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/prometheus/client_golang";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_golang";
+ rev = "f30f42803563";
+ sha256 = "0d3a9igvpdx516wpvj3b1ki1c4n2lvp5ghvzpqk95j2fxzyyzcxg";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_model";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_model";
+ rev = "5c3871d89910";
+ sha256 = "04psf81l9fjcwascsys428v03fx4fi894h7fhrj2vvcz723q57k0";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/common";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/common";
+ rev = "7e9e6cabbd39";
+ sha256 = "00nmyp6k6x53gl7csca6bja010wnxf2p2pxfph3y0l2ap44qb38w";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/procfs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/procfs";
+ rev = "185b4288413d";
+ sha256 = "0d85429kdw5dgj5zhyiz1sq3i5691vj2gjnda93nnxxzx9acg8cv";
+ };
+ }
+ {
+ goPackagePath = "github.com/rcrowley/go-metrics";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rcrowley/go-metrics";
+ rev = "3113b8401b8a";
+ sha256 = "1m5q5dsvkqz809aag6dyan74wdrp69g2mb9killbv7z4ls2mlfr3";
+ };
+ }
+ {
+ goPackagePath = "github.com/sirupsen/logrus";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sirupsen/logrus";
+ rev = "v1.4.1";
+ sha256 = "1m7ny9jkb98cxqhsp13xa5hnqh1s9f25x04q6arsala4zswsw33c";
+ };
+ }
+ {
+ goPackagePath = "github.com/spaolacci/murmur3";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spaolacci/murmur3";
+ rev = "f09979ecbc72";
+ sha256 = "1lv3zyz3jy2d76bhvvs8svygx66606iygdvwy5cwc0p5z8yghq25";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/cobra";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/cobra";
+ rev = "fe5e611709b0";
+ sha256 = "1pn7g9jmhqc9yg6x02dgp4phiggnnxz8a11pv5y4vxhrvkjm6h71";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/pflag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/pflag";
+ rev = "082b515c9490";
+ sha256 = "03jil8szw5hsp0x4pgzdxas2njqij2466p20q1ag18lmgncjl50m";
+ };
+ }
+ {
+ 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.2.2";
+ sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
+ };
+ }
+ {
+ goPackagePath = "github.com/yashtewari/glob-intersection";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yashtewari/glob-intersection";
+ rev = "5c77d914dd0b";
+ sha256 = "1mfdk6iwqbhikcccds81knqlrj1phf9pad39fs2y8bzr6n7nqfzz";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "c2843e01d9a2";
+ sha256 = "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/lint";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/lint";
+ rev = "1baf3a9d7d67";
+ sha256 = "0aql4lb9cf2kcb9jx90bvpp9chrmic2y3fwfvdq76hq2qvr4818d";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "3b0461eec859";
+ sha256 = "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5";
+ };
+ }
+ {
+ 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 = "d0b11bdaac8a";
+ sha256 = "18yfsmw622l7gc5sqriv5qmck6903vvhivpzp8i3xfy3z33dybdl";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "v0.3.0";
+ sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/tools";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/tools";
+ rev = "5eefd052ad72";
+ sha256 = "1bgpq8j3a1mwsd9cbp9hqmb5ms6vp4b0a2xsrlpwrfpyswnyagi0";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "a985d3407aa7";
+ sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/genproto";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-genproto";
+ rev = "11092d34479b";
+ sha256 = "12qcrjq658zga5fj4n0wgm11pzpr3gafwg25cinl5qcq4p9cnl0r";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/check.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/check.v1";
+ rev = "20d25e280405";
+ sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/fsnotify.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/fsnotify.v1";
+ rev = "v1.4.7";
+ sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/yaml.v2";
+ rev = "v2.2.1";
+ sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/development/tools/overcommit/Gemfile b/nixpkgs/pkgs/development/tools/overcommit/Gemfile
new file mode 100644
index 00000000000..39325c7561b
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/overcommit/Gemfile
@@ -0,0 +1,2 @@
+source 'https://rubygems.org'
+gem 'overcommit'
diff --git a/nixpkgs/pkgs/development/tools/overcommit/Gemfile.lock b/nixpkgs/pkgs/development/tools/overcommit/Gemfile.lock
new file mode 100644
index 00000000000..bf88c1bb148
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/overcommit/Gemfile.lock
@@ -0,0 +1,17 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ childprocess (3.0.0)
+ iniparse (1.4.4)
+ overcommit (0.51.0)
+ childprocess (>= 0.6.3, < 4)
+ iniparse (~> 1.4)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ overcommit
+
+BUNDLED WITH
+ 1.17.3
diff --git a/nixpkgs/pkgs/development/tools/overcommit/default.nix b/nixpkgs/pkgs/development/tools/overcommit/default.nix
new file mode 100644
index 00000000000..84529ca4b6f
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/overcommit/default.nix
@@ -0,0 +1,15 @@
+{ lib, bundlerApp }:
+
+bundlerApp {
+ pname = "overcommit";
+ gemdir = ./.;
+ exes = [ "overcommit" ];
+
+ meta = with lib; {
+ description = "Tool to manage and configure Git hooks";
+ homepage = https://github.com/sds/overcommit;
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/overcommit/gemset.nix b/nixpkgs/pkgs/development/tools/overcommit/gemset.nix
new file mode 100644
index 00000000000..b7d58c0ea70
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/overcommit/gemset.nix
@@ -0,0 +1,33 @@
+{
+ childprocess = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1ic028k8xgm2dds9mqnvwwx3ibaz32j8455zxr9f4bcnviyahya5";
+ type = "gem";
+ };
+ version = "3.0.0";
+ };
+ iniparse = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1xbik6838gfh5yq9ahh1m7dzszxlk0g7x5lvhb8amk60mafkrgws";
+ type = "gem";
+ };
+ version = "1.4.4";
+ };
+ overcommit = {
+ dependencies = ["childprocess" "iniparse"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0fjrrm9dy9mry5ss96sizn6xcphia5l54ydz9c31phipm61nwmfk";
+ type = "gem";
+ };
+ version = "0.51.0";
+ };
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/development/tools/parsing/byacc/default.nix b/nixpkgs/pkgs/development/tools/parsing/byacc/default.nix
index 23ea39c6fa9..8542d415196 100644
--- a/nixpkgs/pkgs/development/tools/parsing/byacc/default.nix
+++ b/nixpkgs/pkgs/development/tools/parsing/byacc/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "byacc";
- version = "20190617";
+ version = "20191119";
src = fetchurl {
urls = [
"ftp://ftp.invisible-island.net/byacc/${pname}-${version}.tgz"
"https://invisible-mirror.net/archives/byacc/${pname}-${version}.tgz"
];
- sha256 = "13ai0az00c86s4k94cpgh48nf5dfccpvccpw635z42wjgcb6hy7q";
+ sha256 = "0ch8y9g7b3lnw1r76p65gvdnbpwd60d4pghgadid122fcq7566p2";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/development/tools/parsing/re2c/default.nix b/nixpkgs/pkgs/development/tools/parsing/re2c/default.nix
index f6e35f08639..dddd407d0da 100644
--- a/nixpkgs/pkgs/development/tools/parsing/re2c/default.nix
+++ b/nixpkgs/pkgs/development/tools/parsing/re2c/default.nix
@@ -2,19 +2,20 @@
stdenv.mkDerivation rec {
pname = "re2c";
- version = "1.0.3";
-
- sourceRoot = "${src.name}/re2c";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "skvadrik";
repo = "re2c";
rev = version;
- sha256 = "0grx7nl9fwcn880v5ssjljhcb9c5p2a6xpwil7zxpmv0rwnr3yqi";
+ sha256 = "1qj0ck9msb9h8g9qb1lr57jmlj8x68ini3y3ccdifjjahhhr0hd4";
};
nativeBuildInputs = [ autoreconfHook ];
+ doCheck = true;
+ enableParallelBuilding = true;
+
preCheck = ''
patchShebangs run_tests.sh
'';
diff --git a/nixpkgs/pkgs/development/tools/pipenv/default.nix b/nixpkgs/pkgs/development/tools/pipenv/default.nix
index cb8e61e119d..37d5c8a7890 100644
--- a/nixpkgs/pkgs/development/tools/pipenv/default.nix
+++ b/nixpkgs/pkgs/development/tools/pipenv/default.nix
@@ -1,16 +1,22 @@
{ lib
-, buildPythonApplication
-, flake8
-, invoke
-, parver
-, pip
-, requests
-, virtualenv
-, fetchPypi
-, virtualenv-clone
+, python3
}:
-buildPythonApplication rec {
+with python3.pkgs;
+
+let
+
+ runtimeDeps = [
+ certifi
+ setuptools
+ pip
+ virtualenv
+ virtualenv-clone
+ ];
+
+ pythonEnv = python3.withPackages(ps: with ps; [ virtualenv ]);
+
+in buildPythonApplication rec {
pname = "pipenv";
version = "2018.11.26";
@@ -21,22 +27,24 @@ buildPythonApplication rec {
LC_ALL = "en_US.UTF-8";
- propagatedBuildInputs = [
- flake8
- invoke
- parver
- pip
- requests
- virtualenv
- virtualenv-clone
- ];
+ 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.
+ substituteInPlace pipenv/core.py \
+ --replace "vistir.compat.Path(sys.executable).absolute().as_posix()" "vistir.compat.Path('${pythonEnv.interpreter}').absolute().as_posix()"
+ '';
- doCheck = false;
+ nativeBuildInputs = [ invoke parver ];
- makeWrapperArgs = [
- "--set PYTHONPATH \".:$PYTHONPATH\""
- "--set PIP_IGNORE_INSTALLED 1"
- ];
+ propagatedBuildInputs = runtimeDeps;
+
+ doCheck = true;
+ checkPhase = ''
+ export HOME=$(mktemp -d)
+ cp -r --no-preserve=mode ${wheel.src} $HOME/wheel-src
+ $out/bin/pipenv install $HOME/wheel-src
+ '';
meta = with lib; {
description = "Python Development Workflow for Humans";
diff --git a/nixpkgs/pkgs/development/tools/profiling/sysprof/default.nix b/nixpkgs/pkgs/development/tools/profiling/sysprof/default.nix
index d01785a8fc0..b7538a2b388 100644
--- a/nixpkgs/pkgs/development/tools/profiling/sysprof/default.nix
+++ b/nixpkgs/pkgs/development/tools/profiling/sysprof/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "sysprof";
- version = "3.34.0";
+ version = "3.34.1";
outputs = [ "out" "lib" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0b7rpwvs5wckiy418vs0d4i62wafpcx1zlspw39ag50d1sjcbv58";
+ sha256 = "1l4kr1av7933vb4zql9c5lgzivlw64hyky4nr8xin1v5if6vnjw4";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/development/tools/purescript/spago/default.nix b/nixpkgs/pkgs/development/tools/purescript/spago/default.nix
new file mode 100644
index 00000000000..6879d6875cc
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/purescript/spago/default.nix
@@ -0,0 +1,47 @@
+{ mkDerivation, aeson, aeson-pretty, ansi-terminal, async-pool
+, base, bower-json, bytestring, Cabal, containers, dhall, directory
+, either, exceptions, extra, fetchgit, file-embed, filepath, foldl
+, fsnotify, github, Glob, hpack, hspec, hspec-discover
+, hspec-megaparsec, http-client, http-conduit, lens-family-core
+, megaparsec, mtl, network-uri, open-browser, optparse-applicative
+, prettyprinter, process, QuickCheck, retry, rio, rio-orphans, safe
+, semver-range, stdenv, stm, tar, template-haskell, temporary, text
+, time, transformers, turtle, unliftio, unordered-containers
+, vector, versions, zlib
+}:
+mkDerivation {
+ pname = "spago";
+ version = "0.12.1.0";
+ src = fetchgit {
+ url = "https://github.com/spacchetti/spago";
+ sha256 = "17xgp75yxangmb65sv3raysad31kmc109c4q4aj9dgcdqz23fcn2";
+ rev = "a4679880402ead320f8be2f091b25d30e27b62df";
+ fetchSubmodules = true;
+ };
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-pretty ansi-terminal async-pool base bower-json
+ bytestring Cabal containers dhall directory either exceptions
+ file-embed filepath foldl fsnotify github Glob http-client
+ http-conduit lens-family-core megaparsec mtl network-uri
+ open-browser prettyprinter process retry rio rio-orphans safe
+ semver-range stm tar template-haskell temporary text time
+ transformers turtle unliftio unordered-containers vector versions
+ zlib
+ ];
+ libraryToolDepends = [ hpack ];
+ executableHaskellDepends = [
+ aeson-pretty async-pool base bytestring containers dhall filepath
+ github lens-family-core megaparsec optparse-applicative process
+ retry stm temporary text time turtle vector
+ ];
+ testHaskellDepends = [
+ base containers directory extra hspec hspec-megaparsec megaparsec
+ process QuickCheck temporary text turtle versions
+ ];
+ testToolDepends = [ hspec-discover ];
+ prePatch = "hpack";
+ homepage = "https://github.com/spacchetti/spago#readme";
+ license = stdenv.lib.licenses.bsd3;
+}
diff --git a/nixpkgs/pkgs/development/tools/pypi2nix/default.nix b/nixpkgs/pkgs/development/tools/pypi2nix/default.nix
index 7475abc6457..6f8ef1b30a9 100644
--- a/nixpkgs/pkgs/development/tools/pypi2nix/default.nix
+++ b/nixpkgs/pkgs/development/tools/pypi2nix/default.nix
@@ -1,107 +1,25 @@
-{ stdenv, fetchFromGitHub, fetchurl, pythonPackages, zip, makeWrapper, nix, nix-prefetch-git
-, nix-prefetch-hg
+{ python3
}:
+with python3;
-let
-
- version = "1.8.1";
-
- src = fetchFromGitHub {
- owner = "garbas";
- repo = "pypi2nix";
- rev = "v${version}";
- sha256 = "039a2ys7ijzi2sa2haa6a8lbhncvd1wfsi6gcy9vm02gi31ghzyb";
- };
-
- click = fetchurl {
- url = "https://pypi.python.org/packages/95/d9/c3336b6b5711c3ab9d1d3a80f1a3e2afeb9d8c02a7166462f6cc96570897/click-6.7.tar.gz";
- sha256 = "02qkfpykbq35id8glfgwc38yc430427yd05z1wc5cnld8zgicmgi";
- };
-
- requests = fetchurl {
- url = "https://pypi.python.org/packages/16/09/37b69de7c924d318e51ece1c4ceb679bf93be9d05973bb30c35babd596e2/requests-2.13.0.tar.gz";
- sha256 = "1s0wg4any4dsv5l3hqjxqk2zgb7pdbqhy9rhc8kh3aigfq4ws8jp";
- };
-
-in stdenv.mkDerivation rec {
+pkgs.buildPythonApplication rec {
pname = "pypi2nix";
- inherit version;
- srcs = [
- src
+ version = "2.0.1";
+ src = pkgs.fetchPypi {
+ inherit pname version;
+ sha256 = "138fwd3cznkfa6w3a5s4fbflh88q26hk4grlmq73dcbk06ykf84k";
+ };
+ checkInputs = with pkgs; [ pytest ];
+ buildInputs = with pkgs; [ setuptools_scm ];
+ propagatedBuildInputs = with pkgs; [
+ attrs
click
- requests
+ jinja2
+ nix-prefetch-github
+ packaging
+ parsley
+ setuptools
+ toml
];
- buildInputs = [
- pythonPackages.python pythonPackages.flake8 pythonPackages.setuptools
- zip makeWrapper nix.out nix-prefetch-git nix-prefetch-hg
- ];
-
- sourceRoot = ".";
-
- postUnpack = ''
- mkdir -p $out/pkgs
-
- mv click-*/click $out/pkgs/click
- mv requests-*/requests $out/pkgs/
-
- if [ -z "$IN_NIX_SHELL" ]; then
- if [ -e git-export ]; then
- mv git-export/src/pypi2nix $out/pkgs/pypi2nix
- else
- mv source/src/pypi2nix $out/pkgs/pypi2nix
- fi
- fi
- '';
-
- patchPhase = ''
- sed -i -e "s|default='nix-shell',|default='${nix.out}/bin/nix-shell',|" $out/pkgs/pypi2nix/cli.py
- sed -i -e "s|nix-prefetch-git|${nix-prefetch-git}/bin/nix-prefetch-git|" $out/pkgs/pypi2nix/stage2.py
- sed -i -e "s|nix-prefetch-hg|${nix-prefetch-hg}/bin/nix-prefetch-hg|" $out/pkgs/pypi2nix/stage2.py
- '';
-
- commonPhase = ''
- mkdir -p $out/bin
-
- echo "#!${pythonPackages.python.interpreter}" > $out/bin/pypi2nix
- echo "import pypi2nix.cli" >> $out/bin/pypi2nix
- echo "pypi2nix.cli.main()" >> $out/bin/pypi2nix
-
- chmod +x $out/bin/pypi2nix
-
- export PYTHONPATH=$out/pkgs:$PYTHONPATH
- '';
-
- # flake8 doesn't run on python3
- doCheck = false;
- checkPhase = ''
- flake8 ${src}/src
- '';
-
- installPhase = commonPhase + ''
- wrapProgram $out/bin/pypi2nix \
- --prefix PYTHONPATH : "$PYTHONPATH" \
- --prefix PATH : "${nix-prefetch-git}/bin:${nix-prefetch-hg}/bin"
- '';
-
- shellHook = ''
- export home=`pwd`
- export out=/tmp/`pwd | md5sum | cut -f 1 -d " "`-$name
-
- rm -rf $out
- mkdir -p $out
-
- cd $out
- runHook unpackPhase
- runHook commonPhase
- cd $home
-
- export PATH=$out/bin:$PATH
- export PYTHONPATH=`pwd`/src:$PYTHONPATH
- '';
-
- meta = {
- homepage = https://github.com/garbas/pypi2nix;
- description = "A tool that generates nix expressions for your python packages, so you don't have to.";
- maintainers = with stdenv.lib.maintainers; [ ];
- };
+ checkPhase = "${python3.interpreter} -m pytest unittests -m 'not nix'";
}
diff --git a/nixpkgs/pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch b/nixpkgs/pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch
index 8744b753a6e..39c5c06a285 100644
--- a/nixpkgs/pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch
+++ b/nixpkgs/pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch
@@ -1,8 +1,8 @@
diff --git a/src/plugins/cpptools/headerpathfilter.cpp b/src/plugins/cpptools/headerpathfilter.cpp
-index b514c46..5f96358 100644
+index e2d1e6a..1a1d839 100644
--- a/src/plugins/cpptools/headerpathfilter.cpp
+++ b/src/plugins/cpptools/headerpathfilter.cpp
-@@ -92,8 +92,8 @@ HeaderPaths::iterator resourceIterator(HeaderPaths &headerPaths, bool isMacOs)
+@@ -96,8 +96,8 @@ HeaderPaths::iterator resourceIterator(HeaderPaths &headerPaths, bool isMacOs)
{
// include/c++, include/g++, libc++\include and libc++abi\include
static const QString cppIncludes = R"((.*\/include\/.*(g\+\+|c\+\+).*))"
diff --git a/nixpkgs/pkgs/development/tools/qtcreator/0002-Dont-remove-clang-header-paths.patch b/nixpkgs/pkgs/development/tools/qtcreator/0002-Dont-remove-clang-header-paths.patch
new file mode 100644
index 00000000000..5cd34991c39
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/qtcreator/0002-Dont-remove-clang-header-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/plugins/cpptools/headerpathfilter.cpp b/src/plugins/cpptools/headerpathfilter.cpp
+index e2d1e6a..1a1d839 100644
+--- a/src/plugins/cpptools/headerpathfilter.cpp
++++ b/src/plugins/cpptools/headerpathfilter.cpp
+@@ -134,8 +134,6 @@ void removeClangSystemHeaderPaths(HeaderPaths &headerPaths)
+
+ void HeaderPathFilter::tweakHeaderPaths()
+ {
+- removeClangSystemHeaderPaths(builtInHeaderPaths);
+-
+ auto split = resourceIterator(builtInHeaderPaths,
+ projectPart.toolChainTargetTriple.contains("darwin"));
+
diff --git a/nixpkgs/pkgs/development/tools/qtcreator/default.nix b/nixpkgs/pkgs/development/tools/qtcreator/default.nix
index 7e592bf060a..55eb30ab370 100644
--- a/nixpkgs/pkgs/development/tools/qtcreator/default.nix
+++ b/nixpkgs/pkgs/development/tools/qtcreator/default.nix
@@ -1,14 +1,11 @@
{ mkDerivation, lib, fetchurl, fetchgit, fetchpatch
, qtbase, qtquickcontrols, qtscript, qtdeclarative, qmake, llvmPackages_8
-, withDocumentation ? false
+, withDocumentation ? false, withClangPlugins ? true
}:
with lib;
let
- baseVersion = "4.9";
- revision = "1";
-
# Fetch clang from qt vendor, this contains submodules like this:
# clang<-clang-tools-extra<-clazy.
clang_qt_vendor = llvmPackages_8.clang-unwrapped.overrideAttrs (oldAttrs: {
@@ -23,35 +20,28 @@ in
mkDerivation rec {
pname = "qtcreator";
- version = "${baseVersion}.${revision}";
+ version = "4.10.0";
+ baseVersion = builtins.concatStringsSep "." (lib.take 2 (builtins.splitVersion version));
src = fetchurl {
url = "http://download.qt-project.org/official_releases/${pname}/${baseVersion}/${version}/qt-creator-opensource-src-${version}.tar.xz";
- sha256 = "10ddp1365rf0z4bs7yzc9hajisp3j6mzjshyd0vpi4ki126j5f3r";
+ sha256 = "12hgxdghz05ms4zl8prz2w8l66vmgw1qw2gsmmwqi2rdaay3lpcg";
};
- buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative llvmPackages_8.libclang clang_qt_vendor llvmPackages_8.llvm ];
+ buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative ] ++
+ optionals withClangPlugins [ llvmPackages_8.libclang
+ clang_qt_vendor
+ llvmPackages_8.llvm ];
nativeBuildInputs = [ qmake ];
# 0001-Fix-clang-libcpp-regexp.patch is for fixing regexp that is used to
# find clang libc++ library include paths. By default it's not covering paths
# like libc++-version, which is default name for libc++ folder in nixos.
+ # ./0002-Dont-remove-clang-header-paths.patch is for forcing qtcreator to not
+ # remove system clang include paths.
patches = [ ./0001-Fix-clang-libcpp-regexp.patch
-
- # Fix clazy plugin name. This plugin was renamed with clang8
- # release, and patch didn't make it into 4.9.1 release. Should be removed
- # on qtcreator update, if this problem is fixed.
- (fetchpatch {
- url = "https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp?id=53c407bc0c87e0b65b537bf26836ddd8e00ead82";
- sha256 = "1lanp7jg0x8jffajb852q8p4r34facg41l410xsz6s1k91jskbi9";
- })
-
- (fetchpatch {
- url = "https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/plugins/clangtools/clangtidyclazyrunner.cpp?id=53c407bc0c87e0b65b537bf26836ddd8e00ead82";
- sha256 = "1rl0rc2l297lpfhhawvkkmj77zb081hhp0bbi7nnykf3q9ch0clh";
- })
- ];
+ ./0002-Dont-remove-clang-header-paths.patch ];
doCheck = true;
@@ -63,8 +53,8 @@ mkDerivation rec {
preConfigure = ''
substituteInPlace src/plugins/plugins.pro \
- --replace '$$[QT_INSTALL_QML]/QtQuick/Controls' '${qtquickcontrols}/${qtbase.qtQmlPrefix}/QtQuick/Controls'
-
+ --replace '$$[QT_INSTALL_QML]/QtQuick/Controls' '${qtquickcontrols}/${qtbase.qtQmlPrefix}/QtQuick/Controls'
+ '' + optionalString withClangPlugins ''
# Fix paths for llvm/clang includes directories.
substituteInPlace src/shared/clang/clang_defines.pri \
--replace '$$clean_path($${LLVM_LIBDIR}/clang/$${LLVM_VERSION}/include)' '${clang_qt_vendor}/lib/clang/8.0.0/include' \
@@ -77,7 +67,9 @@ mkDerivation rec {
# Fix paths to libclang library.
substituteInPlace src/shared/clang/clang_installation.pri \
--replace 'LIBCLANG_LIBS = -L$${LLVM_LIBDIR}' 'LIBCLANG_LIBS = -L${llvmPackages_8.libclang}/lib' \
- --replace 'LIBCLANG_LIBS += $${CLANG_LIB}' 'LIBCLANG_LIBS += -lclang'
+ --replace 'LIBCLANG_LIBS += $${CLANG_LIB}' 'LIBCLANG_LIBS += -lclang' \
+ --replace 'LIBTOOLING_LIBS = -L$${LLVM_LIBDIR}' 'LIBTOOLING_LIBS = -L${clang_qt_vendor}/lib' \
+ --replace 'LLVM_CXXFLAGS ~= s,-gsplit-dwarf,' '${lib.concatStringsSep "\n" ["LLVM_CXXFLAGS ~= s,-gsplit-dwarf," " LLVM_CXXFLAGS += -fno-rtti"]}'
'';
preBuild = optional withDocumentation ''
diff --git a/nixpkgs/pkgs/development/tools/repository-managers/nexus/default.nix b/nixpkgs/pkgs/development/tools/repository-managers/nexus/default.nix
index acf9d03843d..95a9e78383f 100644
--- a/nixpkgs/pkgs/development/tools/repository-managers/nexus/default.nix
+++ b/nixpkgs/pkgs/development/tools/repository-managers/nexus/default.nix
@@ -2,13 +2,15 @@
stdenv.mkDerivation rec {
pname = "nexus";
- version = "3.18.1-01";
+ version = "3.19.1-01";
src = fetchurl {
url = "https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-${version}-unix.tar.gz";
- sha256 = "0z3hb1ha0yvi09hrndrzzh95g3m42pfsi0gzw7hfx9r0n8r2qgkd";
+ sha256 = "0kjzp5n6pkgx5s21jfmh6pbgnjlvs89kcjqikv4lgc5yia264bks";
};
+ preferLocalBuild = true;
+
sourceRoot = "${pname}-${version}";
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/development/tools/richgo/default.nix b/nixpkgs/pkgs/development/tools/richgo/default.nix
index 507402deed6..871ea0dc67a 100644
--- a/nixpkgs/pkgs/development/tools/richgo/default.nix
+++ b/nixpkgs/pkgs/development/tools/richgo/default.nix
@@ -1,21 +1,24 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "richgo";
- version = "0.2.8";
- goPackagePath = "github.com/kyoh86/richgo";
+ version = "0.3.3";
src = fetchFromGitHub {
owner = "kyoh86";
repo = "richgo";
rev = "v${version}";
- sha256 = "0kbwl3a2gima23zmahk0jxp7wga91bs927a1rp5xl889ikng1n4j";
+ sha256 = "07ipa54c4mzm6yizgvkm6x5yim1xgv3f0xdxg35qziacdfcwd6m4";
};
+ modSha256 = "12wbjfqy6qnapm3f2pz1ci1gvc0y8kzr8c99kihyh1jv9r3zy1wz";
+
+ subPackages = [ "." ];
+
meta = with stdenv.lib; {
description = "Enrich `go test` outputs with text decorations.";
homepage = https://github.com/kyoh86/richgo;
- license = licenses.unlicense; # NOTE: The project switched to MIT in https://git.io/fA1ik
+ license = licenses.mit;
maintainers = with maintainers; [ rvolosatovs ];
};
}
diff --git a/nixpkgs/pkgs/development/tools/rubocop/Gemfile.lock b/nixpkgs/pkgs/development/tools/rubocop/Gemfile.lock
index df2f0aae8ea..7c523c3ea15 100644
--- a/nixpkgs/pkgs/development/tools/rubocop/Gemfile.lock
+++ b/nixpkgs/pkgs/development/tools/rubocop/Gemfile.lock
@@ -3,11 +3,11 @@ GEM
specs:
ast (2.4.0)
jaro_winkler (1.5.3)
- parallel (1.17.0)
- parser (2.6.4.1)
+ parallel (1.18.0)
+ parser (2.6.5.0)
ast (~> 2.4.0)
rainbow (3.0.0)
- rubocop (0.75.0)
+ rubocop (0.76.0)
jaro_winkler (~> 1.5.1)
parallel (~> 1.10)
parser (>= 2.6)
@@ -24,4 +24,4 @@ DEPENDENCIES
rubocop
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/development/tools/rubocop/gemset.nix b/nixpkgs/pkgs/development/tools/rubocop/gemset.nix
index d113120e3d6..5defb56109f 100644
--- a/nixpkgs/pkgs/development/tools/rubocop/gemset.nix
+++ b/nixpkgs/pkgs/development/tools/rubocop/gemset.nix
@@ -24,10 +24,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1x1gzgjrdlkm1aw0hfpyphsxcx90qgs3y4gmp9km3dvf4hc4qm8r";
+ sha256 = "091p5zrzzyg3fg48jhdz9lzjf2r9r3akra2cd46yd4nza3xgxshz";
type = "gem";
};
- version = "1.17.0";
+ version = "1.18.0";
};
parser = {
dependencies = ["ast"];
@@ -35,10 +35,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1axig0czm40ydbnay9b9qzzavszx2p7knidbwim8lgcpfm4ynxdw";
+ sha256 = "09davv4ld6caqlczw64vhwf8hr41apys3cj8v2h96yxs4qg1m2iw";
type = "gem";
};
- version = "2.6.4.1";
+ version = "2.6.5.0";
};
rainbow = {
groups = ["default"];
@@ -56,10 +56,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1x0hc3b9admal4684cfa1rh778khsydkv1dwf18cxyvb3v2h9rab";
+ sha256 = "07x51ixlx76y194xsszh5lbkaqakz44ykbrjxg3qaggbs18790q0";
type = "gem";
};
- version = "0.75.0";
+ version = "0.76.0";
};
ruby-progressbar = {
groups = ["default"];
diff --git a/nixpkgs/pkgs/development/tools/rucksack/default.nix b/nixpkgs/pkgs/development/tools/rucksack/default.nix
index 85a4d0fa23d..9eb568040ff 100644
--- a/nixpkgs/pkgs/development/tools/rucksack/default.nix
+++ b/nixpkgs/pkgs/development/tools/rucksack/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Texture packer and resource bundler";
- platforms = platforms.unix;
+ platforms = [ "i686-linux" "x86_64-linux" ]; # fails on Darwin and AArch64
homepage = https://github.com/andrewrk/rucksack;
license = licenses.mit;
maintainers = [ maintainers.andrewrk ];
diff --git a/nixpkgs/pkgs/development/tools/rust/bindgen/default.nix b/nixpkgs/pkgs/development/tools/rust/bindgen/default.nix
index ca1c2fa45e9..b39425ad873 100644
--- a/nixpkgs/pkgs/development/tools/rust/bindgen/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/bindgen/default.nix
@@ -3,7 +3,7 @@
rustPlatform.buildRustPackage rec {
pname = "rust-bindgen";
- version = "0.51.0";
+ version = "0.51.1";
RUSTFLAGS = "--cap-lints warn"; # probably OK to remove after update
@@ -11,10 +11,10 @@ rustPlatform.buildRustPackage rec {
owner = "rust-lang";
repo = pname;
rev = "v${version}";
- sha256 = "1hlak8b57pndmdfkpfl17xxc91a6b239698bcm4yzlvliyscjgz1";
+ sha256 = "1agqfwac2av1b1c2bfzn0hw3178s4l94fadfx8a25dy1k87wmhfm";
};
- cargoSha256 = "1311d0wjjj99m59zd2n6r4aq6lwbbpyj54ha2z9g4yd1hn344r91";
+ cargoSha256 = "09m0ki1ald1csfzfvlc63r6k8m9ndxy9js6mfwqyfm4lj8kpbr3f";
libclang = llvmPackages.libclang.lib; #for substituteAll
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix
index 0c1af58221b..32e369251d5 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-bloat";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchFromGitHub {
owner = "RazrFalcon";
repo = pname;
rev = "v${version}";
- sha256 = "03pzp5d9kzbx62jpjzgww0x3qv9f08blvl8f4yg5hrlyaaa06xsd";
+ sha256 = "0wzsc8azxgvavsbsdpd1i6g8i4sp07wn9iayr8dp8072ig5c4fhy";
};
cargoSha256 = "1jc1lx0yk8galkyc4a67d39ywsfrgc2sjjsz08p47gpz7228d64w";
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-expand/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-expand/default.nix
index 43b3a88f6ee..41fc993c62f 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-expand/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-expand/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-expand";
- version = "0.4.15";
+ version = "0.4.16";
src = fetchFromGitHub {
owner = "dtolnay";
repo = pname;
rev = version;
- sha256 = "155b4azkrr0qfg52mk7934zavwsbl28i28hi1inb23d509hrr5ky";
+ sha256 = "0cf539y20hlwxbk0zfs1and99hkb0fqg7m3a6dfd80hwx0dm0xmx";
};
- cargoSha256 = "050q4rk1x3jghinxg6gszi993a6zbg41vg535dlvvsqi36l278qc";
+ cargoSha256 = "1bspciy7sfx887hwxmckrnjy7b6kpy6g51yraw25yl302mzzng21";
buildInputs = [ llvmPackages.libclang ]
++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security;
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix
index 7ccc8528359..c5b45b92c81 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix
@@ -2,28 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-fuzz";
- version = "0.5.3"; # Note to self: on 0.5.4, remove the hand-added Cargo.lock
+ version = "0.5.4";
- src =
- let
- source = fetchFromGitHub {
- owner = "rust-fuzz";
- repo = "cargo-fuzz";
- rev = version;
- sha256 = "1l452fnjw7i10nrd4y4rssi5d457vgjp6rhdr9cnq32bjhdkprrs";
- };
- cargo-lock = fetchurl {
- url = "https://gist.githubusercontent.com/Ekleog/7d5b62d13b7207aafa4c37d1bbdf2de7/raw/c6027fc1c531947f4d6836a3c4cba1b3e24df24c/Cargo.lock";
- sha256 = "0d7b6kxfbfvwksybzrihylamg2zv5fmsk9m6xshryhwipskzzvmd";
- };
- in
- runCommand "cargo-fuzz-src" {} ''
- cp -R ${source} $out
- chmod +w $out
- cp ${cargo-lock} $out/Cargo.lock
- '';
+ src = fetchFromGitHub {
+ owner = "rust-fuzz";
+ repo = "cargo-fuzz";
+ rev = version;
+ sha256 = "0qy4xb7bxyw2x2ya7zmbkz48wxb69jcnvvj7021f1kyc6wdwcxs7";
+ };
- cargoSha256 = "19kldw2sx0jd89q5q9cwmdcaan148s45fxlb2m0vdxwb69crb7yp";
+ cargoSha256 = "1d42cmpg1yn1ql9isx26kxsxzf5rg6qw6j948skc5p054r0c9n3f";
meta = with stdenv.lib; {
description = "Command line helpers for fuzzing";
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-geiger/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-geiger/default.nix
new file mode 100644
index 00000000000..70601faaf6d
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-geiger/default.nix
@@ -0,0 +1,48 @@
+{ stdenv, lib, fetchFromGitHub
+, rustPlatform, pkgconfig, openssl
+# darwin dependencies
+, Security, CoreFoundation, libiconv
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-geiger";
+ version = "0.7.3";
+
+ src = fetchFromGitHub {
+ owner = "anderejd";
+ repo = pname;
+ rev = "${pname}-${version}";
+ sha256 = "1lm8dx19svdpg99zbpfcm1272n18y63sq756hf6k99zi51av17xc";
+ };
+
+ cargoSha256 = "16zvm2y0j7ywv6fx0piq99g8q1sayf3qipd6adrwyqyg8rbf4cw6";
+
+ # Multiple tests require internet connectivity, so they are disabled here.
+ # If we ever get cargo-insta (https://crates.io/crates/insta) in tree,
+ # we might be able to run these with something like
+ # `cargo insta review` in the `preCheck` phase.
+ checkPhase = ''
+ cargo test -- \
+ --skip test_package::case_2 \
+ --skip test_package::case_3 \
+ --skip test_package::case_6
+ '';
+
+ buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security libiconv ];
+ nativeBuildInputs = [ pkgconfig ];
+
+ # FIXME: Use impure version of CoreFoundation because of missing symbols.
+ # CFURLSetResourcePropertyForKey is defined in the headers but there's no
+ # corresponding implementation in the sources from opensource.apple.com.
+ preConfigure = stdenv.lib.optionalString stdenv.isDarwin ''
+ export NIX_CFLAGS_COMPILE="-F${CoreFoundation}/Library/Frameworks $NIX_CFLAGS_COMPILE"
+ '';
+
+ meta = with lib; {
+ description = "Detects usage of unsafe Rust in a Rust crate and its dependencies.";
+ homepage = https://github.com/anderejd/cargo-geiger;
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ evanjs ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-generate/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-generate/default.nix
index 144e1d71a11..c49739165aa 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-generate/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-generate/default.nix
@@ -2,23 +2,27 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-generate";
- version = "0.3.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "ashleygwilliams";
repo = "cargo-generate";
rev = "v${version}";
- sha256 = "0n6na6xq4bvs9hc7vc86qqmlrkv824qdmja27b21l2wz3l77r4jb";
+ sha256 = "07hklya22ixklb44f3qp6yyh5d03a7rjcn0g76icqr36hvcjyjjh";
};
- cargoSha256 = "00fgzh1s63rr1vs3ahra604m81fc4imx3s09brw2y0n46syhwypi";
+ cargoSha256 = "1rsk9j1ij53dz4gakxwdppgmv12lmyj0ihh9qypdbgskvyq3a2j9";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [ Security libiconv curl ];
- doCheck = false;
+ preCheck = ''
+ export HOME=$(mktemp -d) USER=nixbld
+ git config --global user.name Nixbld
+ git config --global user.email nixbld@localhost.localnet
+ '';
meta = with stdenv.lib; {
description = "cargo, make me a project";
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-make/Cargo.lock b/nixpkgs/pkgs/development/tools/rust/cargo-make/Cargo.lock
index e4c01baff9f..54d32639f88 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-make/Cargo.lock
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-make/Cargo.lock
@@ -107,13 +107,13 @@ dependencies = [
[[package]]
name = "cargo-make"
-version = "0.23.0"
+version = "0.24.0"
dependencies = [
"ci_info 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
"colored 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
"dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
- "envmnt 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "envmnt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
"fern 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)",
"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -153,7 +153,7 @@ name = "ci_info"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
- "envmnt 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "envmnt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@@ -223,7 +223,7 @@ dependencies = [
[[package]]
name = "envmnt"
-version = "0.7.0"
+version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"indexmap 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -669,7 +669,7 @@ dependencies = [
"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
"checksum dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
"checksum dirs-sys 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b"
-"checksum envmnt 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7760c979bc8a1f3319ee72ee71df5eaaf02ada9daaa80ae257011cab0f3a25ef"
+"checksum envmnt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)" = "24c6fdfb01bf7386076c5f655278306bbbed4ecc8abe30981217a11079fe3f2b"
"checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"
"checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
"checksum fern 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)" = "29d26fa0f4d433d1956746e66ec10d6bf4d6c8b93cd39965cceea7f7cc78c7dd"
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix
index 0685c11ddfa..795329e3fe9 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix
@@ -2,7 +2,7 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
- version = "0.23.0";
+ version = "0.24.0";
src =
let
@@ -10,7 +10,7 @@ rustPlatform.buildRustPackage rec {
owner = "sagiegurari";
repo = pname;
rev = version;
- sha256 = "1g62k0g9b5m8jaxxkbx0d59k8yb3di59l3p9m32hx617rn4k5wjd";
+ sha256 = "1sdc9qkclvv99j7ag038g8h1kjvfjxxj16xy0cqn8wvyljrqn3mc";
};
in
runCommand "cargo-make-src" {} ''
@@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
- cargoSha256 = "1mfsjxvyybq9d5702habxq5abcp9h11qx0ci2rqs2rgkbcnksk98";
+ cargoSha256 = "1hyc275drl5n0kcvkxd3blp77r8nck946bmlnnzym8cj50i5zbq1";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix
new file mode 100644
index 00000000000..829f9aa3740
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, openssl, CoreServices, Security, libiconv }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-udeps";
+ version = "0.1.5";
+
+ src = fetchFromGitHub {
+ owner = "est31";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0lrfnrxqmpp06fargb5s5fc9y4w4h0ahbd7rgibqqx1la23l9r5q";
+ };
+
+ cargoSha256 = "18rwzcsrlwds3nx90y03dkqm1hl4dpvclm32i9zy9bhpm9hkypwr";
+
+ nativeBuildInputs = [ pkgconfig ];
+
+ buildInputs = [ openssl ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security libiconv ];
+
+ meta = with stdenv.lib; {
+ description = "Find unused dependencies in Cargo.toml";
+ homepage = "https://github.com/est31/cargo-udeps";
+ license = licenses.mit;
+ maintainers = with maintainers; [ b4dm4n ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix
index 5ea935babd1..55721df22d7 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-watch";
- version = "7.2.1";
+ version = "7.3.0";
src = fetchFromGitHub {
owner = "passcod";
repo = pname;
rev = "v${version}";
- sha256 = "13zjsypj0ay9xb5j5fhl3yfn57kp2yngl138vmnyfk1h7gjdxpk3";
+ sha256 = "0l1aalb8ans7scljrza7akhi821jbpqgn6sa8kgd8sys83r93fkj";
};
- cargoSha256 = "1c3h9il3y0swvcdrrqgh5r7di522i1cc8zk1kfmx97chy8bhsqvg";
+ cargoSha256 = "0dlbln8nsvmrc9p99bl6yni57fravicias9gbv88fg7az904ilzz";
buildInputs = lib.optional stdenv.isDarwin CoreServices;
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-xbuild/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-xbuild/default.nix
index aac1cdd904f..81814300655 100644
--- a/nixpkgs/pkgs/development/tools/rust/cargo-xbuild/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cargo-xbuild/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-xbuild";
- version = "0.5.15";
+ version = "0.5.18";
src = fetchFromGitHub {
owner = "rust-osdev";
repo = pname;
rev = "v${version}";
- sha256 = "0ck3gwgxbg03z864bhqy8vwcpm7al17fm380zsb6ijb1q2sk2r2n";
+ sha256 = "1hcsdwwl1xc59f1ppwlxj1zyp1md07z70gfvg4zqvafc6dzx708j";
};
- cargoSha256 = "1r9i79lymfwpbcx2lp509v435qpkl9bqly1ya369p41n5yprrcjv";
+ cargoSha256 = "1pj4x8y5vfpnn8vhxqqm3vicn29870r3jh0b17q3riq4vz1a2afp";
meta = with stdenv.lib; {
description = "Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc";
diff --git a/nixpkgs/pkgs/development/tools/rust/cbindgen/default.nix b/nixpkgs/pkgs/development/tools/rust/cbindgen/default.nix
index d58b848c87e..8e08e5e50eb 100644
--- a/nixpkgs/pkgs/development/tools/rust/cbindgen/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/cbindgen/default.nix
@@ -2,21 +2,23 @@
rustPlatform.buildRustPackage rec {
pname = "rust-cbindgen";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchFromGitHub {
owner = "eqrion";
repo = "cbindgen";
rev = "v${version}";
- sha256 = "1sh9kll3ky0d6chp7l7z8j91ckibxkfhi0v7imz2fgzzy2lbqy88";
+ sha256 = "1g0vrkwkc8wsyiz04qchw07chg0mg451if02sr17s65chwmbrc19";
};
- cargoSha256 = "1cn84xai1n0f8xwwwwig93dawk73g1w6n6zm4axg5zl4vrmq4j6w";
+ cargoSha256 = "1y96m2my0h8fxglxz20y68fr8mnw031pxvzjsq801gwz2p858d75";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
- # https://github.com/eqrion/cbindgen/issues/338
- RUSTC_BOOTSTRAP = 1;
+ checkFlags = [
+ # https://github.com/eqrion/cbindgen/issues/338
+ "--skip test_expand"
+ ];
meta = with stdenv.lib; {
description = "A project for generating C bindings from Rust code";
diff --git a/nixpkgs/pkgs/development/tools/rust/racerd/default.nix b/nixpkgs/pkgs/development/tools/rust/racerd/default.nix
index a665b466ef4..9457a08556a 100644
--- a/nixpkgs/pkgs/development/tools/rust/racerd/default.nix
+++ b/nixpkgs/pkgs/development/tools/rust/racerd/default.nix
@@ -19,8 +19,8 @@ buildRustPackage rec {
cargoSha256 = "07130587drrdkrk7aqb8pl8i3p485qr6xh1m86630ydlnb9z6s6i";
- buildInputs = [ makeWrapper ]
- ++ stdenv.lib.optional stdenv.isDarwin Security;
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
RUST_SRC_PATH = rustPlatform.rustcSrc;
diff --git a/nixpkgs/pkgs/development/tools/scalafmt/default.nix b/nixpkgs/pkgs/development/tools/scalafmt/default.nix
index 1f789a6ade5..8de74efad1d 100644
--- a/nixpkgs/pkgs/development/tools/scalafmt/default.nix
+++ b/nixpkgs/pkgs/development/tools/scalafmt/default.nix
@@ -2,7 +2,7 @@
let
baseName = "scalafmt";
- version = "2.0.1";
+ version = "2.2.2";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
@@ -13,7 +13,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1k5qn0w6hqql8yqhlma67ilp8hf0xwxwkzvwg8bkky1jvsapjsl5";
+ outputHash = "08qzcmps2biaf267nv945a924ca7rw8w7gzmjfv32r7aayz6pk1l";
};
in
stdenv.mkDerivation {
diff --git a/nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix b/nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix
index eff06daac06..aed384ba61f 100644
--- a/nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix
+++ b/nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix
@@ -6,12 +6,12 @@ let
allSpecs = {
x86_64-linux = {
system = "linux64";
- sha256 = "04wb6h57daxmnv3a3xrcsznawbx7r8wyi1vk1g26z2l2ppcnsbzv";
+ sha256 = "155yilj9w8a6jbkx1axhhkizwdc12krl4xixn10j7n94bvny4w2y";
};
x86_64-darwin = {
system = "mac64";
- sha256 = "0f8j7m8ardaaw8pv02vxhwkqbcm34366bln0np0j0ig21d4fag09";
+ sha256 = "0dzy9ihhbhx4byr2kalwfbn6jbk1hinacdqi25lvhaprdbrh2igh";
};
};
@@ -28,7 +28,7 @@ let
in
stdenv.mkDerivation rec {
pname = "chromedriver";
- version = "76.0.3809.68";
+ version = "78.0.3904.70";
src = fetchurl {
url = "https://chromedriver.storage.googleapis.com/${version}/chromedriver_${spec.system}.zip";
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
homepage = https://sites.google.com/a/chromium.org/chromedriver;
description = "A WebDriver server for running Selenium tests on Chrome";
license = licenses.bsd3;
- maintainers = [ maintainers.goibhniu ];
+ maintainers = [ maintainers.goibhniu maintainers.marsam ];
platforms = attrNames allSpecs;
};
}
diff --git a/nixpkgs/pkgs/development/tools/spirv-tools/default.nix b/nixpkgs/pkgs/development/tools/spirv-tools/default.nix
index 550cd9dce27..9958cb197ca 100644
--- a/nixpkgs/pkgs/development/tools/spirv-tools/default.nix
+++ b/nixpkgs/pkgs/development/tools/spirv-tools/default.nix
@@ -1,18 +1,15 @@
{ stdenv, fetchFromGitHub, cmake, python3, spirv-headers }:
-let
- # Update spirv-headers rev in lockstep according to DEPs file
- version = "2019.3";
-in
stdenv.mkDerivation rec {
pname = "spirv-tools";
- inherit version;
+ # Update spirv-headers rev in lockstep according to DEPs file
+ version = "2019.4";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Tools";
rev = "v${version}";
- sha256 = "1wvipjcjsi815ls08s3dz9hwlbb59dbl4syxkskg1k9d5jjph1a8";
+ sha256 = "17bbvhk4p42x4jlvcr5p9903xiiryw57c8yyfxmqik10s8601an9";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/development/tools/vala-lint/default.nix b/nixpkgs/pkgs/development/tools/vala-lint/default.nix
new file mode 100644
index 00000000000..92fb6ebcc68
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/vala-lint/default.nix
@@ -0,0 +1,51 @@
+{ stdenv
+, fetchFromGitHub
+, glib
+, meson
+, ninja
+, pantheon
+, pkgconfig
+, vala
+, gettext
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "vala-lint-unstable";
+ version = "2019-10-11";
+
+ src = fetchFromGitHub {
+ owner = "vala-lang";
+ repo = "vala-lint";
+ rev = "a077bbec30dea128616a23583ce3f8364ff2ef11";
+ sha256 = "0w0rmaj4v42wc4vq2lfjnj6airag5ahv6522xkw3j1nmccxq3s72";
+ };
+
+ nativeBuildInputs = [
+ gettext
+ meson
+ ninja
+ pkgconfig
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ glib
+ ];
+
+ # See https://github.com/vala-lang/vala-lint/issues/133
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/vala-lang/vala-lint;
+ description = "Check Vala code files for code-style errors";
+ longDescription = ''
+ Small command line tool and library for checking Vala code files for code-style errors.
+ Based on the elementary Code-Style guidelines.
+ '';
+ license = licenses.gpl2Plus;
+ platforms = platforms.linux;
+ maintainers = pantheon.maintainers;
+ };
+}
diff --git a/nixpkgs/pkgs/development/tools/valadoc/default.nix b/nixpkgs/pkgs/development/tools/valadoc/default.nix
deleted file mode 100644
index 71c47a7394b..00000000000
--- a/nixpkgs/pkgs/development/tools/valadoc/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{stdenv, fetchurl, gnome3, automake, autoconf, which, libtool, pkgconfig, graphviz, glib, gobject-introspection, expat}:
-stdenv.mkDerivation rec {
- version = "0.36.2";
- pname = "valadoc";
-
- src = fetchurl {
- url = "mirror://gnome/sources/valadoc/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0hfaskbm7y4z4jf6lxm8hg4c0b8621qn1gchxjxcngq0cpx79z9h";
- };
-
- nativeBuildInputs = [ automake autoconf which gnome3.vala libtool pkgconfig gobject-introspection ];
- buildInputs = [ graphviz glib gnome3.libgee expat ];
-
- passthru = {
- updateScript = gnome3.updateScript {
- packageName = "valadoc";
- };
- };
-
- meta = with stdenv.lib; {
- description = "A documentation generator for generating API documentation from Vala source code";
- homepage = https://valadoc.org;
- license = licenses.gpl2;
- maintainers = with maintainers; [ sternenseemann ];
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/development/tools/vim-vint/default.nix b/nixpkgs/pkgs/development/tools/vim-vint/default.nix
index 27296edfac0..8eccdb6c285 100644
--- a/nixpkgs/pkgs/development/tools/vim-vint/default.nix
+++ b/nixpkgs/pkgs/development/tools/vim-vint/default.nix
@@ -21,7 +21,7 @@ buildPythonApplication rec {
substituteInPlace setup.py --replace "return requires" "return []"
'';
checkInputs = [ pytest ];
- propagatedBuildInputs = [ ansicolor chardet pyyaml ] ;
+ propagatedBuildInputs = [ ansicolor chardet pyyaml setuptools] ;
# The acceptance tests check for stdout and location of binary files, which fails in nix-build.
checkPhase = ''
diff --git a/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-0.2.55.patch b/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-0.2.55.patch
new file mode 100644
index 00000000000..3866483f9ed
--- /dev/null
+++ b/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-0.2.55.patch
@@ -0,0 +1,2256 @@
+From 26c538a9da9047597f9fd437d8b83502aca3f932 Mon Sep 17 00:00:00 2001
+From: Maximilian Bosch <maximilian@mbosch.me>
+Date: Tue, 26 Nov 2019 22:40:30 +0100
+Subject: [PATCH] Add cargo.lock for 0.2.55
+
+---
+ Cargo.lock | 2237 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 2237 insertions(+)
+ create mode 100644 Cargo.lock
+
+diff --git a/Cargo.lock b/Cargo.lock
+new file mode 100644
+index 00000000..f256688d
+--- /dev/null
++++ b/Cargo.lock
+@@ -0,0 +1,2237 @@
++# This file is automatically @generated by Cargo.
++# It is not intended for manual editing.
++[[package]]
++name = "add"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "adler32"
++version = "1.0.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "aho-corasick"
++version = "0.7.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "anyhow"
++version = "1.0.23"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "arrayref"
++version = "0.3.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "arrayvec"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "ascii"
++version = "0.8.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "askama"
++version = "0.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "askama_derive 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "askama_shared 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "askama_derive"
++version = "0.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "askama_shared 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "askama_shared"
++version = "0.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "assert_cmd"
++version = "0.11.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "escargot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "predicates 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "atty"
++version = "0.2.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "autocfg"
++version = "0.1.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "backtrace"
++version = "0.3.40"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "backtrace-sys"
++version = "0.1.32"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "base64"
++version = "0.9.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "safemem 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "base64"
++version = "0.10.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "bitflags"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "bitflags"
++version = "1.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "blake2b_simd"
++version = "0.5.9"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "arrayvec 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "buf_redux"
++version = "0.8.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "safemem 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "bumpalo"
++version = "2.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "byteorder"
++version = "1.3.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "c2-chacha"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "canvas"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "cc"
++version = "1.0.47"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "cfg-if"
++version = "0.1.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "char"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "chrono"
++version = "0.4.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "chunked_transfer"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "closures"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "cloudabi"
++version = "0.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "color_quant"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "console_error_panic_hook"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "console_log"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "constant_time_eq"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "crossbeam-deque"
++version = "0.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "crossbeam-epoch"
++version = "0.8.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "crossbeam-queue"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "crossbeam-utils"
++version = "0.6.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "crossbeam-utils"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "curl"
++version = "0.4.25"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "curl-sys 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.53 (registry+https://github.com/rust-lang/crates.io-index)",
++ "schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "curl-sys"
++version = "0.4.24"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.53 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "deflate"
++version = "0.7.20"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "difference"
++version = "2.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "dirs"
++version = "1.0.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "docopt"
++version = "1.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "dom"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "either"
++version = "1.5.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "enum_primitive"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "env_logger"
++version = "0.7.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "escargot"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "failure"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "failure_derive"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "fetch"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "filetime"
++version = "0.2.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "float-cmp"
++version = "0.5.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "foreign-types"
++version = "0.3.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "foreign-types-shared"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "fuchsia-cprng"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "futures-channel-preview"
++version = "0.3.0-alpha.19"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "futures-core-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "futures-core-preview"
++version = "0.3.0-alpha.19"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "getrandom"
++version = "0.1.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gif"
++version = "0.9.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "color_quant 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lzw 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "glob"
++version = "0.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "guide-supported-types-examples"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "heck"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "hello_world"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "hermit-abi"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "httparse"
++version = "1.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "humantime"
++version = "1.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "id-arena"
++version = "2.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rayon 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "idna"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-normalization 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "image"
++version = "0.12.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gif 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "jpeg-decoder 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-rational 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
++ "png 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "scoped_threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "import_js"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "inflate"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "itoa"
++version = "0.4.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "jpeg-decoder"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "js-sys"
++version = "0.3.32"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "wasm-bindgen-test 0.3.5",
++]
++
++[[package]]
++name = "julia_set"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "lazy_static"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "leb128"
++version = "0.2.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "libc"
++version = "0.2.65"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "libz-sys"
++version = "1.0.25"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "log"
++version = "0.3.9"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "log"
++version = "0.4.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "lzw"
++version = "0.10.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "matches"
++version = "0.1.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "memchr"
++version = "2.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "memoffset"
++version = "0.5.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "mime"
++version = "0.2.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "mime_guess"
++version = "1.8.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "phf 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "phf_codegen 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "multipart"
++version = "0.15.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "buf_redux 0.8.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "safemem 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "twoway 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "no-std"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "nom"
++version = "4.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "normalize-line-endings"
++version = "0.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "num-integer"
++version = "0.1.41"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-iter"
++version = "0.1.39"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-rational"
++version = "0.1.42"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-traits"
++version = "0.1.43"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-traits"
++version = "0.2.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num_cpus"
++version = "1.11.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "hermit-abi 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "openssl"
++version = "0.10.26"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.53 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "openssl-probe"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "openssl-src"
++version = "111.6.0+1.1.1d"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "openssl-sys"
++version = "0.9.53"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-src 111.6.0+1.1.1d (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "percent-encoding"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "performance"
++version = "0.1.0"
++dependencies = [
++ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "phf"
++version = "0.7.24"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "phf_codegen"
++version = "0.7.24"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "phf_generator 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "phf_generator"
++version = "0.7.24"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "phf_shared"
++version = "0.7.24"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "pkg-config"
++version = "0.3.17"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "png"
++version = "0.6.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "deflate 0.7.20 (registry+https://github.com/rust-lang/crates.io-index)",
++ "inflate 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "ppv-lite86"
++version = "0.2.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "predicates"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "float-cmp 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "normalize-line-endings 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "predicates-core"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "predicates-tree"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "treeline 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "proc-macro2"
++version = "0.4.30"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "proc-macro2"
++version = "1.0.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "quick-error"
++version = "1.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "quote"
++version = "0.6.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "quote"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand"
++version = "0.4.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand"
++version = "0.5.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand"
++version = "0.6.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand"
++version = "0.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "getrandom 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_chacha"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_chacha"
++version = "0.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_core"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_core"
++version = "0.4.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "rand_core"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "getrandom 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_hc"
++version = "0.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_hc"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_isaac"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_jitter"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_os"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_pcg"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_xorshift"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rayon"
++version = "1.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon-core 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rayon-core"
++version = "1.6.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-queue 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "raytrace-parallel"
++version = "0.1.0"
++dependencies = [
++ "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "futures-channel-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "rayon 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon-core 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "raytracer 0.1.0 (git+https://github.com/alexcrichton/raytracer?branch=update-deps)",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "raytracer"
++version = "0.1.0"
++source = "git+https://github.com/alexcrichton/raytracer?branch=update-deps#42faa13859f7d8d47fd18be785c108003a207786"
++dependencies = [
++ "image 0.12.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rdrand"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "redox_syscall"
++version = "0.1.56"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "redox_users"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "regex"
++version = "1.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "regex-syntax"
++version = "0.6.12"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "remove_dir_all"
++version = "0.5.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "request-animation-frame"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "rouille"
++version = "3.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "filetime 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "multipart 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "term 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tiny_http 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rust-argon2"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "blake2b_simd 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rust-duck-typed-interfaces"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "rustc-demangle"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "rustc_version"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "ryu"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "safemem"
++version = "0.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "sample"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "wasm-bindgen-test 0.3.5",
++]
++
++[[package]]
++name = "schannel"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "scoped-tls"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "scoped_threadpool"
++version = "0.1.9"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "scopeguard"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "semver"
++version = "0.9.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "semver-parser"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "serde"
++version = "1.0.103"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "serde_derive"
++version = "1.0.103"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "serde_json"
++version = "1.0.42"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "sha1"
++version = "0.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "siphasher"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "smallvec"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "socket2"
++version = "0.3.11"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "sourcefile"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "strsim"
++version = "0.9.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "syn"
++version = "0.15.44"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "syn"
++version = "1.0.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "synstructure"
++version = "0.12.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "tempdir"
++version = "0.3.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "tempfile"
++version = "3.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "term"
++version = "0.5.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "termcolor"
++version = "1.0.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "thread_local"
++version = "0.3.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "threadpool"
++version = "1.7.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "time"
++version = "0.1.42"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "tiny_http"
++version = "0.6.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ascii 0.8.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "chunked_transfer 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "todomvc"
++version = "0.1.0"
++dependencies = [
++ "askama 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "toml"
++version = "0.4.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "toml"
++version = "0.5.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "treeline"
++version = "0.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "trybuild"
++version = "1.0.18"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "twoway"
++version = "0.1.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "typescript-tests"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "unicase"
++version = "1.4.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "unicode-bidi"
++version = "0.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "unicode-normalization"
++version = "0.1.11"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "unicode-segmentation"
++version = "1.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unicode-xid"
++version = "0.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unicode-xid"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "url"
++version = "1.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "vcpkg"
++version = "0.2.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "version_check"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "walrus"
++version = "0.13.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rayon 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus-macro 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasmparser 0.39.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "walrus-macro"
++version = "0.13.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasi"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "wasm-bindgen"
++version = "0.2.55"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-futures 0.4.5",
++ "wasm-bindgen-macro 0.2.55",
++ "wasm-bindgen-test 0.3.5",
++ "wasm-bindgen-test-crate-a 0.1.0",
++ "wasm-bindgen-test-crate-b 0.1.0",
++]
++
++[[package]]
++name = "wasm-bindgen-anyref-xform"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-bindgen-backend"
++version = "0.2.55"
++dependencies = [
++ "bumpalo 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-shared 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-benchmark"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "wasm-bindgen-cli"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "curl 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)",
++ "docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl 0.10.26 (registry+https://github.com/rust-lang/crates.io-index)",
++ "predicates 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rouille 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-cli-support 0.2.55",
++ "wasm-bindgen-shared 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-cli-support"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-anyref-xform 0.2.55",
++ "wasm-bindgen-multi-value-xform 0.2.55",
++ "wasm-bindgen-shared 0.2.55",
++ "wasm-bindgen-threads-xform 0.2.55",
++ "wasm-bindgen-wasm-conventions 0.2.55",
++ "wasm-bindgen-wasm-interpreter 0.2.55",
++ "wasm-webidl-bindings 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-bindgen-futures"
++version = "0.4.5"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "futures-channel-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-test 0.3.5",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "wasm-bindgen-macro"
++version = "0.2.55"
++dependencies = [
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "trybuild 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "wasm-bindgen-macro-support 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-macro-support"
++version = "0.2.55"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-backend 0.2.55",
++ "wasm-bindgen-shared 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-multi-value-xform"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-bindgen-paint"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "wasm-bindgen-shared"
++version = "0.2.55"
++
++[[package]]
++name = "wasm-bindgen-test"
++version = "0.3.5"
++dependencies = [
++ "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "scoped-tls 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "wasm-bindgen-test-macro 0.3.5",
++]
++
++[[package]]
++name = "wasm-bindgen-test-crate-a"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-test-crate-b"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-test-macro"
++version = "0.3.5"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-bindgen-threads-xform"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-wasm-conventions 0.2.55",
++]
++
++[[package]]
++name = "wasm-bindgen-wasm-conventions"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-bindgen-wasm-interpreter"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-bindgen-webidl"
++version = "0.2.55"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen-backend 0.2.55",
++ "weedle 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm-in-wasm"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "wasm-webidl-bindings"
++version = "0.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasm2js"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++]
++
++[[package]]
++name = "wasmparser"
++version = "0.39.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "web-sys"
++version = "0.3.32"
++dependencies = [
++ "anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-futures 0.4.5",
++ "wasm-bindgen-test 0.3.5",
++ "wasm-bindgen-webidl 0.2.55",
++]
++
++[[package]]
++name = "webaudio"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "webgl"
++version = "0.1.0"
++dependencies = [
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "webidl-tests"
++version = "0.1.0"
++dependencies = [
++ "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "js-sys 0.3.32",
++ "wasm-bindgen 0.2.55",
++ "wasm-bindgen-test 0.3.5",
++ "wasm-bindgen-webidl 0.2.55",
++]
++
++[[package]]
++name = "websockets"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "weedle"
++version = "0.10.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "winapi"
++version = "0.3.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "winapi-i686-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi-util"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "winapi-x86_64-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "wincolor"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "without-a-bundler"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[[package]]
++name = "without-a-bundler-no-modules"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen 0.2.55",
++ "web-sys 0.3.32",
++]
++
++[metadata]
++"checksum adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
++"checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
++"checksum anyhow 1.0.23 (registry+https://github.com/rust-lang/crates.io-index)" = "6f1072d8f55592084072d2d3cb23a4b680a8543c00f10d446118e85ad3718142"
++"checksum arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
++"checksum arrayvec 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
++"checksum ascii 0.8.7 (registry+https://github.com/rust-lang/crates.io-index)" = "97be891acc47ca214468e09425d02cef3af2c94d0d82081cd02061f996802f14"
++"checksum askama 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "eed81479263c8753e06f4981f5a313b3fe6cbff30c3ff8d9ae15ef0c72d93fb5"
++"checksum askama_derive 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "46580c08e5520afadc6e9064759e15fc743489a4db78f9c751113e3d32a1e083"
++"checksum askama_shared 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "64509fd5c2fa767fa7ea973b732c61f0b8d30d1adf084e5164523e51a5e35d71"
++"checksum assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2dc477793bd82ec39799b6f6b3df64938532fdf2ab0d49ef817eac65856a5a1e"
++"checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
++"checksum autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
++"checksum backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)" = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea"
++"checksum backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
++"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
++"checksum base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643"
++"checksum bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d"
++"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
++"checksum blake2b_simd 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b83b7baab1e671718d78204225800d6b170e648188ac7dc992e9d6bddf87d0c0"
++"checksum buf_redux 0.8.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f"
++"checksum bumpalo 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad807f2fc2bf185eeb98ff3a901bd46dc5ad58163d0fa4577ba0d25674d71708"
++"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
++"checksum c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "214238caa1bf3a496ec3392968969cab8549f96ff30652c9e56885329315f6bb"
++"checksum cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)" = "aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8"
++"checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
++"checksum chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "31850b4a4d6bae316f7a09e691c944c28299298837edc0a03f755618c23cbc01"
++"checksum chunked_transfer 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "498d20a7aaf62625b9bf26e637cf7736417cde1d0c99f1d04d1170229a85cf87"
++"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
++"checksum color_quant 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0dbbb57365263e881e805dc77d94697c9118fd94d8da011240555aa7b23445bd"
++"checksum console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211"
++"checksum constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
++"checksum crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
++"checksum crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
++"checksum crossbeam-queue 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dfd6515864a82d2f877b42813d4553292c6659498c9a2aa31bab5a15243c2700"
++"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
++"checksum crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
++"checksum curl 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)" = "06aa71e9208a54def20792d877bc663d6aae0732b9852e612c4a933177c31283"
++"checksum curl-sys 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)" = "f659f3ffac9582d6177bb86d1d2aa649f4eb9d0d4de9d03ccc08b402832ea340"
++"checksum deflate 0.7.20 (registry+https://github.com/rust-lang/crates.io-index)" = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4"
++"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
++"checksum dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
++"checksum docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f525a586d310c87df72ebcd98009e57f1cc030c8c268305287a476beb653969"
++"checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
++"checksum enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180"
++"checksum env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
++"checksum escargot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ceb9adbf9874d5d028b5e4c5739d22b71988252b25c9c98fe7cf9738bee84597"
++"checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"
++"checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
++"checksum filetime 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "1ff6d4dab0aa0c8e6346d46052e93b13a16cf847b54ed357087c35011048cc7d"
++"checksum float-cmp 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75224bec9bfe1a65e2d34132933f2de7fe79900c96a0174307554244ece8150e"
++"checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
++"checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
++"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
++"checksum futures-channel-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)" = "d5e5f4df964fa9c1c2f8bddeb5c3611631cacd93baf810fc8bb2fb4b495c263a"
++"checksum futures-core-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)" = "b35b6263fb1ef523c3056565fa67b1d16f0a8604ff12b11b08c25f28a734c60a"
++"checksum getrandom 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "e7db7ca94ed4cd01190ceee0d8a8052f08a247aa1b469a7f68c6a3b71afcf407"
++"checksum gif 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e2e41945ba23db3bf51b24756d73d81acb4f28d85c3dccc32c6fae904438c25f"
++"checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
++"checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
++"checksum hermit-abi 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "307c3c9f937f38e3534b1d6447ecf090cafcc9744e4a6360e8b037b2cf5af120"
++"checksum httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
++"checksum humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
++"checksum id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
++"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
++"checksum image 0.12.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d95816db758249fe16f23a4e23f1a3a817fe11892dbfd1c5836f625324702158"
++"checksum inflate 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e7e0062d2dc2f17d2f13750d95316ae8a2ff909af0fda957084f5defd87c43bb"
++"checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
++"checksum jpeg-decoder 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "c1aae18ffeeae409c6622c3b6a7ee49792a7e5a062eea1b135fbb74e301792ba"
++"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
++"checksum leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a"
++"checksum libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)" = "1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8"
++"checksum libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
++"checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
++"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
++"checksum lzw 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084"
++"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
++"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
++"checksum memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
++"checksum mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0"
++"checksum mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)" = "0d977de9ee851a0b16e932979515c0f3da82403183879811bc97d50bd9cc50f7"
++"checksum multipart 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)" = "adba94490a79baf2d6a23eac897157047008272fa3eecb3373ae6377b91eca28"
++"checksum nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
++"checksum normalize-line-endings 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2e0a1a39eab95caf4f5556da9289b9e68f0aafac901b2ce80daaf020d3b733a8"
++"checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09"
++"checksum num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "76bd5272412d173d6bf9afdf98db8612bbabc9a7a830b7bfc9c188911716132e"
++"checksum num-rational 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "ee314c74bd753fc86b4780aa9475da469155f3848473a261d2d18e35245a784e"
++"checksum num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
++"checksum num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)" = "d4c81ffc11c212fa327657cb19dd85eb7419e163b5b076bede2bdb5c974c07e4"
++"checksum num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)" = "76dac5ed2a876980778b8b85f75a71b6cbf0db0b1232ee12f826bccb00d09d72"
++"checksum openssl 0.10.26 (registry+https://github.com/rust-lang/crates.io-index)" = "3a3cc5799d98e1088141b8e01ff760112bbd9f19d850c124500566ca6901a585"
++"checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
++"checksum openssl-src 111.6.0+1.1.1d (registry+https://github.com/rust-lang/crates.io-index)" = "b9c2da1de8a7a3f860919c01540b03a6db16de042405a8a07a5e9d0b4b825d9c"
++"checksum openssl-sys 0.9.53 (registry+https://github.com/rust-lang/crates.io-index)" = "465d16ae7fc0e313318f7de5cecf57b2fbe7511fd213978b457e1c96ff46736f"
++"checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
++"checksum phf 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "b3da44b85f8e8dfaec21adae67f95d93244b2ecf6ad2a692320598dcc8e6dd18"
++"checksum phf_codegen 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "b03e85129e324ad4166b06b2c7491ae27fe3ec353af72e72cd1654c7225d517e"
++"checksum phf_generator 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "09364cc93c159b8b06b1f4dd8a4398984503483891b0c26b867cf431fb132662"
++"checksum phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "234f71a15de2288bcb7e3b6515828d22af7ec8598ee6d24c3b526fa0a80b67a0"
++"checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
++"checksum png 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3cb773e9a557edb568ce9935cf783e3cdcabe06a9449d41b3e5506d88e582c82"
++"checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
++"checksum predicates 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a9bfe52247e5cc9b2f943682a85a5549fb9662245caf094504e69a2f03fe64d4"
++"checksum predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "06075c3a3e92559ff8929e7a280684489ea27fe44805174c3ebd9328dcb37178"
++"checksum predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e63c4859013b38a76eca2414c64911fba30def9e3202ac461a2d22831220124"
++"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
++"checksum proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27"
++"checksum quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
++"checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
++"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
++"checksum rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
++"checksum rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
++"checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
++"checksum rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3ae1b169243eaf61759b8475a998f0a385e42042370f3a7dbaf35246eacc8412"
++"checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
++"checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
++"checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
++"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
++"checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
++"checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
++"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
++"checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
++"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
++"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
++"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
++"checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
++"checksum rayon 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "43739f8831493b276363637423d3622d4bd6394ab6f0a9c4a552e208aeb7fddd"
++"checksum rayon-core 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f8bf17de6f23b05473c437eb958b9c850bfc8af0961fe17b4cc92d5a627b4791"
++"checksum raytracer 0.1.0 (git+https://github.com/alexcrichton/raytracer?branch=update-deps)" = "<none>"
++"checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
++"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
++"checksum redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ecedbca3bf205f8d8f5c2b44d83cd0690e39ee84b951ed649e9f1841132b66d"
++"checksum regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd"
++"checksum regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716"
++"checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
++"checksum rouille 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "112568052ec17fa26c6c11c40acbb30d3ad244bf3d6da0be181f5e7e42e5004f"
++"checksum rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"
++"checksum rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
++"checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
++"checksum ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8"
++"checksum safemem 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"
++"checksum schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"
++"checksum scoped-tls 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
++"checksum scoped_threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
++"checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
++"checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
++"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
++"checksum serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)" = "1217f97ab8e8904b57dd22eb61cde455fa7446a9c1cf43966066da047c1f3702"
++"checksum serde_derive 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)" = "a8c6faef9a2e64b0064f48570289b4bf8823b7581f1d6157c1b52152306651d0"
++"checksum serde_json 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)" = "1a3351dcbc1f067e2c92ab7c3c1f288ad1a4cffc470b5aaddb4c2e0a3ae80043"
++"checksum sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
++"checksum siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
++"checksum smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86"
++"checksum socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)" = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85"
++"checksum sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
++"checksum strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "032c03039aae92b350aad2e3779c352e104d919cb192ba2fabbd7b831ce4f0f6"
++"checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
++"checksum syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)" = "661641ea2aa15845cddeb97dad000d22070bb5c1fb456b96c1cba883ec691e92"
++"checksum synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
++"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
++"checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
++"checksum term 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42"
++"checksum termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e"
++"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
++"checksum threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865"
++"checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
++"checksum tiny_http 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1661fa0a44c95d01604bd05c66732a446c657efb62b5164a7a083a3b552b4951"
++"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
++"checksum toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "01d1404644c8b12b16bfcffa4322403a91a451584daaaa7c28d3152e6cbc98cf"
++"checksum treeline 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41"
++"checksum trybuild 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)" = "b75e31d624df08744532e935f1d4bfedd319a277d5a162c5b15f6ced59307575"
++"checksum twoway 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1"
++"checksum unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33"
++"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
++"checksum unicode-normalization 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "b561e267b2326bb4cebfc0ef9e68355c7abe6c6f522aeac2f5bf95d56c59bdcf"
++"checksum unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
++"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
++"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
++"checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
++"checksum vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95"
++"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
++"checksum walrus 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "85ce93ab0c27412ba41d509f2410fa575ecbfdb4a6aba0e02e79e12c09745485"
++"checksum walrus-macro 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8757b0da38353d55a9687f4dee68a8f441f980dd36e16ab07d6e6c673f505f76"
++"checksum wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d"
++"checksum wasm-webidl-bindings 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b5cae185868c6038a48f487b9af3766ee0c68d4a85fa3610c3a0522092b3cec1"
++"checksum wasmparser 0.39.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c702914acda5feeeffbc29e4d953e5b9ce79d8b98da4dbf18a77086e116c5470"
++"checksum weedle 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164"
++"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
++"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
++"checksum winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9"
++"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
++"checksum wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9"
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-rustPlatform.buildRustPackage-in-.patch b/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-rustPlatform.buildRustPackage-in-.patch
deleted file mode 100644
index e564717a56f..00000000000
--- a/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock-for-rustPlatform.buildRustPackage-in-.patch
+++ /dev/null
@@ -1,2240 +0,0 @@
-From 3d3c33a610856b861204ccb111777e9edd8799b8 Mon Sep 17 00:00:00 2001
-From: Maximilian Bosch <maximilian@mbosch.me>
-Date: Thu, 3 Oct 2019 22:26:12 +0200
-Subject: [PATCH] Add cargo.lock for `rustPlatform.buildRustPackage` in nixpkgs
-
----
- Cargo.lock | 2221 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 file changed, 2221 insertions(+)
- create mode 100644 Cargo.lock
-
-diff --git a/Cargo.lock b/Cargo.lock
-new file mode 100644
-index 00000000..d7d32a06
---- /dev/null
-+++ b/Cargo.lock
-@@ -0,0 +1,2221 @@
-+# This file is automatically @generated by Cargo.
-+# It is not intended for manual editing.
-+[[package]]
-+name = "add"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "adler32"
-+version = "1.0.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "aho-corasick"
-+version = "0.7.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "arrayref"
-+version = "0.3.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "arrayvec"
-+version = "0.4.11"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "ascii"
-+version = "0.8.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "askama"
-+version = "0.7.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "askama_derive 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "askama_shared 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "askama_derive"
-+version = "0.7.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "askama_shared 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "askama_shared"
-+version = "0.7.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "assert_cmd"
-+version = "0.11.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "escargot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "predicates 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "atty"
-+version = "0.2.13"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "autocfg"
-+version = "0.1.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "backtrace"
-+version = "0.3.38"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "backtrace-sys 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "backtrace-sys"
-+version = "0.1.31"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "base64"
-+version = "0.9.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "safemem 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "base64"
-+version = "0.10.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "bitflags"
-+version = "0.7.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "bitflags"
-+version = "1.2.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "blake2b_simd"
-+version = "0.5.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "buf_redux"
-+version = "0.8.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "safemem 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "bumpalo"
-+version = "2.6.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "byteorder"
-+version = "1.3.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "c2-chacha"
-+version = "0.2.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "canvas"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "cc"
-+version = "1.0.45"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "cfg-if"
-+version = "0.1.10"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "char"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "chrono"
-+version = "0.4.9"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "chunked_transfer"
-+version = "0.3.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "closures"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "cloudabi"
-+version = "0.0.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "color_quant"
-+version = "1.0.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "console_error_panic_hook"
-+version = "0.1.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "console_log"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "constant_time_eq"
-+version = "0.1.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "crossbeam-deque"
-+version = "0.7.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "crossbeam-epoch 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "crossbeam-epoch"
-+version = "0.7.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memoffset 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "crossbeam-queue"
-+version = "0.1.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "crossbeam-utils"
-+version = "0.6.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "curl"
-+version = "0.4.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "curl-sys 0.4.22 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "openssl-sys 0.9.50 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "curl-sys"
-+version = "0.4.22"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "openssl-sys 0.9.50 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "deflate"
-+version = "0.7.20"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "difference"
-+version = "2.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "dirs"
-+version = "1.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "docopt"
-+version = "1.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "dom"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "either"
-+version = "1.5.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "enum_primitive"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "env_logger"
-+version = "0.7.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "escargot"
-+version = "0.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "failure"
-+version = "0.1.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "backtrace 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "failure_derive"
-+version = "0.1.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "fetch"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "filetime"
-+version = "0.2.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "float-cmp"
-+version = "0.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "foreign-types"
-+version = "0.3.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "foreign-types-shared"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "fuchsia-cprng"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "futures-channel-preview"
-+version = "0.3.0-alpha.19"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "futures-core-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "futures-core-preview"
-+version = "0.3.0-alpha.19"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "getrandom"
-+version = "0.1.12"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "gif"
-+version = "0.9.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "color_quant 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lzw 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "glob"
-+version = "0.3.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "guide-supported-types-examples"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "heck"
-+version = "0.3.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "hello_world"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "httparse"
-+version = "1.3.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "humantime"
-+version = "1.3.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "id-arena"
-+version = "2.2.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "idna"
-+version = "0.1.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "image"
-+version = "0.12.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "gif 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "jpeg-decoder 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-rational 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "png 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scoped_threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "import_js"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "inflate"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "itoa"
-+version = "0.4.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "jpeg-decoder"
-+version = "0.1.16"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "js-sys"
-+version = "0.3.28"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "wasm-bindgen-test 0.3.1",
-+]
-+
-+[[package]]
-+name = "julia_set"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "lazy_static"
-+version = "1.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "leb128"
-+version = "0.2.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "libc"
-+version = "0.2.62"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "libz-sys"
-+version = "1.0.25"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "log"
-+version = "0.3.9"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "log"
-+version = "0.4.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "lzw"
-+version = "0.10.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "matches"
-+version = "0.1.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "memchr"
-+version = "2.2.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "memoffset"
-+version = "0.5.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "mime"
-+version = "0.2.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "mime_guess"
-+version = "1.8.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "phf 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "phf_codegen 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "multipart"
-+version = "0.15.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "buf_redux 0.8.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "safemem 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "twoway 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "no-std"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "nodrop"
-+version = "0.1.13"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "nom"
-+version = "4.2.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "normalize-line-endings"
-+version = "0.2.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "num-integer"
-+version = "0.1.41"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "num-iter"
-+version = "0.1.39"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "num-rational"
-+version = "0.1.42"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "num-traits"
-+version = "0.1.43"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "num-traits"
-+version = "0.2.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "num_cpus"
-+version = "1.10.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "openssl"
-+version = "0.10.25"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "openssl-sys 0.9.50 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "openssl-probe"
-+version = "0.1.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "openssl-src"
-+version = "111.6.0+1.1.1d"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "openssl-sys"
-+version = "0.9.50"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "openssl-src 111.6.0+1.1.1d (registry+https://github.com/rust-lang/crates.io-index)",
-+ "pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "percent-encoding"
-+version = "1.0.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "performance"
-+version = "0.1.0"
-+dependencies = [
-+ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "phf"
-+version = "0.7.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "phf_codegen"
-+version = "0.7.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "phf_generator 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "phf_generator"
-+version = "0.7.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "phf_shared"
-+version = "0.7.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "pkg-config"
-+version = "0.3.16"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "png"
-+version = "0.6.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "deflate 0.7.20 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "inflate 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "ppv-lite86"
-+version = "0.2.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "predicates"
-+version = "1.0.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "float-cmp 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "normalize-line-endings 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "predicates-core"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "predicates-tree"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "treeline 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "proc-macro2"
-+version = "0.4.30"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "proc-macro2"
-+version = "1.0.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "quick-error"
-+version = "1.2.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "quote"
-+version = "0.6.13"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "quote"
-+version = "1.0.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand"
-+version = "0.4.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand"
-+version = "0.5.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand"
-+version = "0.6.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand"
-+version = "0.7.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_chacha"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_chacha"
-+version = "0.2.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_core"
-+version = "0.3.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_core"
-+version = "0.4.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "rand_core"
-+version = "0.5.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_hc"
-+version = "0.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_hc"
-+version = "0.2.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_isaac"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_jitter"
-+version = "0.1.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_os"
-+version = "0.1.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_pcg"
-+version = "0.1.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rand_xorshift"
-+version = "0.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rayon"
-+version = "1.2.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon-core 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rayon-core"
-+version = "1.6.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "raytrace-parallel"
-+version = "0.1.0"
-+dependencies = [
-+ "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "futures-channel-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon-core 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "raytracer 0.1.0 (git+https://github.com/alexcrichton/raytracer?branch=update-deps)",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "raytracer"
-+version = "0.1.0"
-+source = "git+https://github.com/alexcrichton/raytracer?branch=update-deps#42faa13859f7d8d47fd18be785c108003a207786"
-+dependencies = [
-+ "image 0.12.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rdrand"
-+version = "0.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "redox_syscall"
-+version = "0.1.56"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "redox_users"
-+version = "0.3.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "regex"
-+version = "1.3.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "regex-syntax"
-+version = "0.6.12"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "remove_dir_all"
-+version = "0.5.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "request-animation-frame"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "rouille"
-+version = "3.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "multipart 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "term 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tiny_http 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rust-argon2"
-+version = "0.5.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "rust-duck-typed-interfaces"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "rustc-demangle"
-+version = "0.1.16"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "rustc_version"
-+version = "0.2.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "ryu"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "safemem"
-+version = "0.3.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "sample"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "wasm-bindgen-test 0.3.1",
-+]
-+
-+[[package]]
-+name = "schannel"
-+version = "0.1.16"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "scoped-tls"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "scoped_threadpool"
-+version = "0.1.9"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "scopeguard"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "semver"
-+version = "0.9.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "semver-parser"
-+version = "0.7.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "serde"
-+version = "1.0.101"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "serde_derive"
-+version = "1.0.101"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "serde_json"
-+version = "1.0.40"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ryu 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "sha1"
-+version = "0.6.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "siphasher"
-+version = "0.2.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "smallvec"
-+version = "0.6.10"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "socket2"
-+version = "0.3.11"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "sourcefile"
-+version = "0.1.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "strsim"
-+version = "0.9.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "syn"
-+version = "0.15.44"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "syn"
-+version = "1.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "synstructure"
-+version = "0.10.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "tempdir"
-+version = "0.3.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "tempfile"
-+version = "3.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "term"
-+version = "0.5.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "termcolor"
-+version = "1.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "thread_local"
-+version = "0.3.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "threadpool"
-+version = "1.7.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "time"
-+version = "0.1.42"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "tiny_http"
-+version = "0.6.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "ascii 0.8.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "chunked_transfer 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "todomvc"
-+version = "0.1.0"
-+dependencies = [
-+ "askama 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "toml"
-+version = "0.4.10"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "toml"
-+version = "0.5.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "treeline"
-+version = "0.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "trybuild"
-+version = "1.0.16"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "toml 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "twoway"
-+version = "0.1.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "typescript-tests"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "unicase"
-+version = "1.4.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "unicode-bidi"
-+version = "0.3.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "unicode-normalization"
-+version = "0.1.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "unicode-segmentation"
-+version = "1.3.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "unicode-xid"
-+version = "0.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "unicode-xid"
-+version = "0.2.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "url"
-+version = "1.7.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "vcpkg"
-+version = "0.2.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "version_check"
-+version = "0.1.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "walrus"
-+version = "0.12.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus-macro 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasmparser 0.37.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "walrus-macro"
-+version = "0.12.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasi"
-+version = "0.7.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "wasm-bindgen"
-+version = "0.2.51"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-futures 0.4.1",
-+ "wasm-bindgen-macro 0.2.51",
-+ "wasm-bindgen-test 0.3.1",
-+ "wasm-bindgen-test-crate-a 0.1.0",
-+ "wasm-bindgen-test-crate-b 0.1.0",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-anyref-xform"
-+version = "0.2.51"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-backend"
-+version = "0.2.51"
-+dependencies = [
-+ "bumpalo 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-shared 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-benchmark"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-cli"
-+version = "0.2.51"
-+dependencies = [
-+ "assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "curl 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "env_logger 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "openssl 0.10.25 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "predicates 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rouille 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-cli-support 0.2.51",
-+ "wasm-bindgen-shared 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-cli-support"
-+version = "0.2.51"
-+dependencies = [
-+ "base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-anyref-xform 0.2.51",
-+ "wasm-bindgen-multi-value-xform 0.2.51",
-+ "wasm-bindgen-shared 0.2.51",
-+ "wasm-bindgen-threads-xform 0.2.51",
-+ "wasm-bindgen-wasm-conventions 0.2.51",
-+ "wasm-bindgen-wasm-interpreter 0.2.51",
-+ "wasm-webidl-bindings 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-futures"
-+version = "0.4.1"
-+dependencies = [
-+ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "futures-channel-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-test 0.3.1",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-macro"
-+version = "0.2.51"
-+dependencies = [
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "trybuild 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "wasm-bindgen-macro-support 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-macro-support"
-+version = "0.2.51"
-+dependencies = [
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-backend 0.2.51",
-+ "wasm-bindgen-shared 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-multi-value-xform"
-+version = "0.2.51"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-paint"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-shared"
-+version = "0.2.51"
-+
-+[[package]]
-+name = "wasm-bindgen-test"
-+version = "0.3.1"
-+dependencies = [
-+ "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "scoped-tls 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "wasm-bindgen-test-macro 0.3.1",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-test-crate-a"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-test-crate-b"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-test-macro"
-+version = "0.3.1"
-+dependencies = [
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-threads-xform"
-+version = "0.2.51"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-wasm-conventions 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-wasm-conventions"
-+version = "0.2.51"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-wasm-interpreter"
-+version = "0.2.51"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-webidl"
-+version = "0.2.51"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen-backend 0.2.51",
-+ "weedle 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm-in-wasm"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasm-webidl-bindings"
-+version = "0.5.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "wasm2js"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+]
-+
-+[[package]]
-+name = "wasmparser"
-+version = "0.37.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "web-sys"
-+version = "0.3.28"
-+dependencies = [
-+ "env_logger 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-futures 0.4.1",
-+ "wasm-bindgen-test 0.3.1",
-+ "wasm-bindgen-webidl 0.2.51",
-+]
-+
-+[[package]]
-+name = "webaudio"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "webgl"
-+version = "0.1.0"
-+dependencies = [
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "webidl-tests"
-+version = "0.1.0"
-+dependencies = [
-+ "env_logger 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "js-sys 0.3.28",
-+ "wasm-bindgen 0.2.51",
-+ "wasm-bindgen-test 0.3.1",
-+ "wasm-bindgen-webidl 0.2.51",
-+]
-+
-+[[package]]
-+name = "websockets"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "weedle"
-+version = "0.10.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "winapi"
-+version = "0.3.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "winapi-i686-pc-windows-gnu"
-+version = "0.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "winapi-util"
-+version = "0.1.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "winapi-x86_64-pc-windows-gnu"
-+version = "0.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+
-+[[package]]
-+name = "wincolor"
-+version = "1.0.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "without-a-bundler"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[[package]]
-+name = "without-a-bundler-no-modules"
-+version = "0.1.0"
-+dependencies = [
-+ "wasm-bindgen 0.2.51",
-+ "web-sys 0.3.28",
-+]
-+
-+[metadata]
-+"checksum adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
-+"checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
-+"checksum arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
-+"checksum arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)" = "b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba"
-+"checksum ascii 0.8.7 (registry+https://github.com/rust-lang/crates.io-index)" = "97be891acc47ca214468e09425d02cef3af2c94d0d82081cd02061f996802f14"
-+"checksum askama 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "eed81479263c8753e06f4981f5a313b3fe6cbff30c3ff8d9ae15ef0c72d93fb5"
-+"checksum askama_derive 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "46580c08e5520afadc6e9064759e15fc743489a4db78f9c751113e3d32a1e083"
-+"checksum askama_shared 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "64509fd5c2fa767fa7ea973b732c61f0b8d30d1adf084e5164523e51a5e35d71"
-+"checksum assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2dc477793bd82ec39799b6f6b3df64938532fdf2ab0d49ef817eac65856a5a1e"
-+"checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
-+"checksum autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875"
-+"checksum backtrace 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)" = "690a62be8920ccf773ee00ef0968649b0e724cda8bd5b12286302b4ae955fdf5"
-+"checksum backtrace-sys 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)" = "82a830b4ef2d1124a711c71d263c5abdc710ef8e907bd508c88be475cebc422b"
-+"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
-+"checksum base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643"
-+"checksum bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d"
-+"checksum bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8a606a02debe2813760609f57a64a2ffd27d9fdf5b2f133eaca0b248dd92cdd2"
-+"checksum blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)" = "5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182"
-+"checksum buf_redux 0.8.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f"
-+"checksum bumpalo 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad807f2fc2bf185eeb98ff3a901bd46dc5ad58163d0fa4577ba0d25674d71708"
-+"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
-+"checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101"
-+"checksum cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)" = "4fc9a35e1f4290eb9e5fc54ba6cf40671ed2a2514c3eeb2b2a908dda2ea5a1be"
-+"checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
-+"checksum chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e8493056968583b0193c1bb04d6f7684586f3726992d6c573261941a895dbd68"
-+"checksum chunked_transfer 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "498d20a7aaf62625b9bf26e637cf7736417cde1d0c99f1d04d1170229a85cf87"
-+"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
-+"checksum color_quant 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0dbbb57365263e881e805dc77d94697c9118fd94d8da011240555aa7b23445bd"
-+"checksum console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211"
-+"checksum constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
-+"checksum crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71"
-+"checksum crossbeam-epoch 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "fedcd6772e37f3da2a9af9bf12ebe046c0dfe657992377b4df982a2b54cd37a9"
-+"checksum crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b"
-+"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
-+"checksum curl 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)" = "d08ad3cb89d076a36b0ce5749eec2c9964f70c0c58480ab6b75a91ec4fc206d8"
-+"checksum curl-sys 0.4.22 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9a9a4e417722876332136a00cacf92c2ceb331fab4b52b6a1ad16c6cd79255"
-+"checksum deflate 0.7.20 (registry+https://github.com/rust-lang/crates.io-index)" = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4"
-+"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
-+"checksum dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
-+"checksum docopt 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f525a586d310c87df72ebcd98009e57f1cc030c8c268305287a476beb653969"
-+"checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
-+"checksum enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180"
-+"checksum env_logger 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "39ecdb7dd54465526f0a56d666e3b2dd5f3a218665a030b6e4ad9e70fa95d8fa"
-+"checksum escargot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ceb9adbf9874d5d028b5e4c5739d22b71988252b25c9c98fe7cf9738bee84597"
-+"checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2"
-+"checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1"
-+"checksum filetime 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6bd7380b54ced79dda72ecc35cc4fbbd1da6bba54afaa37e96fd1c2a308cd469"
-+"checksum float-cmp 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "134a8fa843d80a51a5b77d36d42bc2def9edcb0262c914861d08129fd1926600"
-+"checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
-+"checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
-+"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
-+"checksum futures-channel-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)" = "d5e5f4df964fa9c1c2f8bddeb5c3611631cacd93baf810fc8bb2fb4b495c263a"
-+"checksum futures-core-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)" = "b35b6263fb1ef523c3056565fa67b1d16f0a8604ff12b11b08c25f28a734c60a"
-+"checksum getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571"
-+"checksum gif 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e2e41945ba23db3bf51b24756d73d81acb4f28d85c3dccc32c6fae904438c25f"
-+"checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
-+"checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
-+"checksum httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
-+"checksum humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
-+"checksum id-arena 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
-+"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
-+"checksum image 0.12.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d95816db758249fe16f23a4e23f1a3a817fe11892dbfd1c5836f625324702158"
-+"checksum inflate 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e7e0062d2dc2f17d2f13750d95316ae8a2ff909af0fda957084f5defd87c43bb"
-+"checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
-+"checksum jpeg-decoder 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "c1aae18ffeeae409c6622c3b6a7ee49792a7e5a062eea1b135fbb74e301792ba"
-+"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-+"checksum leb128 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a"
-+"checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba"
-+"checksum libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
-+"checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
-+"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
-+"checksum lzw 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084"
-+"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
-+"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
-+"checksum memoffset 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ce6075db033bbbb7ee5a0bbd3a3186bbae616f57fb001c485c7ff77955f8177f"
-+"checksum mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0"
-+"checksum mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)" = "0d977de9ee851a0b16e932979515c0f3da82403183879811bc97d50bd9cc50f7"
-+"checksum multipart 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)" = "adba94490a79baf2d6a23eac897157047008272fa3eecb3373ae6377b91eca28"
-+"checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945"
-+"checksum nom 4.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
-+"checksum normalize-line-endings 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2e0a1a39eab95caf4f5556da9289b9e68f0aafac901b2ce80daaf020d3b733a8"
-+"checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09"
-+"checksum num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "76bd5272412d173d6bf9afdf98db8612bbabc9a7a830b7bfc9c188911716132e"
-+"checksum num-rational 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "ee314c74bd753fc86b4780aa9475da469155f3848473a261d2d18e35245a784e"
-+"checksum num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
-+"checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32"
-+"checksum num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273"
-+"checksum openssl 0.10.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2f372b2b53ce10fb823a337aaa674e3a7d072b957c6264d0f4ff0bd86e657449"
-+"checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
-+"checksum openssl-src 111.6.0+1.1.1d (registry+https://github.com/rust-lang/crates.io-index)" = "b9c2da1de8a7a3f860919c01540b03a6db16de042405a8a07a5e9d0b4b825d9c"
-+"checksum openssl-sys 0.9.50 (registry+https://github.com/rust-lang/crates.io-index)" = "2c42dcccb832556b5926bc9ae61e8775f2a61e725ab07ab3d1e7fcf8ae62c3b6"
-+"checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
-+"checksum phf 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "b3da44b85f8e8dfaec21adae67f95d93244b2ecf6ad2a692320598dcc8e6dd18"
-+"checksum phf_codegen 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "b03e85129e324ad4166b06b2c7491ae27fe3ec353af72e72cd1654c7225d517e"
-+"checksum phf_generator 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "09364cc93c159b8b06b1f4dd8a4398984503483891b0c26b867cf431fb132662"
-+"checksum phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "234f71a15de2288bcb7e3b6515828d22af7ec8598ee6d24c3b526fa0a80b67a0"
-+"checksum pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)" = "72d5370d90f49f70bd033c3d75e87fc529fbfff9d6f7cccef07d6170079d91ea"
-+"checksum png 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3cb773e9a557edb568ce9935cf783e3cdcabe06a9449d41b3e5506d88e582c82"
-+"checksum ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b"
-+"checksum predicates 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "53e09015b0d3f5a0ec2d4428f7559bb7b3fff341b4e159fedd1d57fac8b939ff"
-+"checksum predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "06075c3a3e92559ff8929e7a280684489ea27fe44805174c3ebd9328dcb37178"
-+"checksum predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e63c4859013b38a76eca2414c64911fba30def9e3202ac461a2d22831220124"
-+"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
-+"checksum proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afdc77cc74ec70ed262262942ebb7dac3d479e9e5cfa2da1841c0806f6cdabcc"
-+"checksum quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
-+"checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
-+"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
-+"checksum rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
-+"checksum rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
-+"checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
-+"checksum rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3ae1b169243eaf61759b8475a998f0a385e42042370f3a7dbaf35246eacc8412"
-+"checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
-+"checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
-+"checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
-+"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
-+"checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
-+"checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
-+"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
-+"checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
-+"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
-+"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
-+"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
-+"checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
-+"checksum rayon 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "83a27732a533a1be0a0035a111fe76db89ad312f6f0347004c220c57f209a123"
-+"checksum rayon-core 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "98dcf634205083b17d0861252431eb2acbfb698ab7478a2d20de07954f47ec7b"
-+"checksum raytracer 0.1.0 (git+https://github.com/alexcrichton/raytracer?branch=update-deps)" = "<none>"
-+"checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
-+"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
-+"checksum redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ecedbca3bf205f8d8f5c2b44d83cd0690e39ee84b951ed649e9f1841132b66d"
-+"checksum regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd"
-+"checksum regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716"
-+"checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
-+"checksum rouille 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "112568052ec17fa26c6c11c40acbb30d3ad244bf3d6da0be181f5e7e42e5004f"
-+"checksum rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"
-+"checksum rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
-+"checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-+"checksum ryu 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c92464b447c0ee8c4fb3824ecc8383b81717b9f1e74ba2e72540aef7b9f82997"
-+"checksum safemem 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d2b08423011dae9a5ca23f07cf57dac3857f5c885d352b76f6d95f4aea9434d0"
-+"checksum schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"
-+"checksum scoped-tls 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
-+"checksum scoped_threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
-+"checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
-+"checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
-+"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
-+"checksum serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "9796c9b7ba2ffe7a9ce53c2287dfc48080f4b2b362fcc245a259b3a7201119dd"
-+"checksum serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "4b133a43a1ecd55d4086bd5b4dc6c1751c68b1bfbeba7a5040442022c7e7c02e"
-+"checksum serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)" = "051c49229f282f7c6f3813f8286cc1e3323e8051823fce42c7ea80fe13521704"
-+"checksum sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
-+"checksum siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
-+"checksum smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7"
-+"checksum socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)" = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85"
-+"checksum sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
-+"checksum strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "032c03039aae92b350aad2e3779c352e104d919cb192ba2fabbd7b831ce4f0f6"
-+"checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
-+"checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf"
-+"checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f"
-+"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
-+"checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
-+"checksum term 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42"
-+"checksum termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e"
-+"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
-+"checksum threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865"
-+"checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
-+"checksum tiny_http 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1661fa0a44c95d01604bd05c66732a446c657efb62b5164a7a083a3b552b4951"
-+"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
-+"checksum toml 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c7aabe75941d914b72bf3e5d3932ed92ce0664d49d8432305a8b547c37227724"
-+"checksum treeline 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41"
-+"checksum trybuild 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)" = "10d8f366221c5a5ff8a62faa005e186fdce758949d34a9140b64a062951bae68"
-+"checksum twoway 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1"
-+"checksum unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33"
-+"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
-+"checksum unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "141339a08b982d942be2ca06ff8b076563cbe223d1befd5450716790d44e2426"
-+"checksum unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1967f4cdfc355b37fd76d2a954fb2ed3871034eb4f26d60537d88795cfc332a9"
-+"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
-+"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
-+"checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
-+"checksum vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95"
-+"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
-+"checksum walrus 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e6f3bd9559eb5b59d55cc60986e26dc9b3f64377d0b9495e41abd9ede9a6443f"
-+"checksum walrus-macro 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0464a6e0d86be4c95c8c838bcb1910df831e1216a9586feeb02478cd52c4e554"
-+"checksum wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d"
-+"checksum wasm-webidl-bindings 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e407ee3155cb0742acacd0b21060daafe2ad78ea718f2d6b10e7d9d1032aa961"
-+"checksum wasmparser 0.37.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f7387ba67c13dd9cd01d7d961e733375aee889f828564e190da85b5602eb5eeb"
-+"checksum weedle 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164"
-+"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
-+"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-+"checksum winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9"
-+"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-+"checksum wincolor 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9"
---
-2.23.0
-
diff --git a/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/default.nix b/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/default.nix
index 2fd30ecc6b1..26f37c5dc74 100644
--- a/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/default.nix
+++ b/nixpkgs/pkgs/development/tools/wasm-bindgen-cli/default.nix
@@ -2,20 +2,20 @@
rustPlatform.buildRustPackage rec {
pname = "wasm-bindgen-cli";
- version = "0.2.51";
+ version = "0.2.55";
src = fetchFromGitHub {
owner = "rustwasm";
repo = "wasm-bindgen";
rev = version;
- sha256 = "1pfkwak11k3ghvv985c20vhg4cyvf131a1f7k3sv5snw2klww7vm";
+ sha256 = "13pcfrdf3nk4mrc7lqpz9qjdh7gfpqf849iywcyjk3f9y8sm46ii";
};
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security curl ];
nativeBuildInputs = [ pkgconfig ];
- cargoSha256 = "06zk2yzwpl569q5mgn56gprsfxxvyz4a2i949lls13daq1kal5pa";
- cargoPatches = [ ./0001-Add-cargo.lock-for-rustPlatform.buildRustPackage-in-.patch ];
+ cargoSha256 = "0mpq40llddqj7syi07pfhr48kndx35f1hyf5pvx5zdnfz29a924v";
+ cargoPatches = [ ./0001-Add-cargo.lock-for-0.2.55.patch ];
cargoBuildFlags = [ "-p" pname ];
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/tools/wiiload/default.nix b/nixpkgs/pkgs/development/tools/wiiload/default.nix
index 8db830b3284..95f54050184 100644
--- a/nixpkgs/pkgs/development/tools/wiiload/default.nix
+++ b/nixpkgs/pkgs/development/tools/wiiload/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, autoconf, automake, zlib }:
stdenv.mkDerivation rec {
- version = "v0.5.1";
+ version = "0.5.1";
pname = "wiiload";
nativeBuildInputs = [ autoconf automake ];
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "devkitPro";
repo = "wiiload";
- rev = version;
+ rev = "v${version}";
sha256 = "0dffy603zggkqv7g1a2jninmi64vy519gpgkdfhjnijhdm9gs5m3";
};
diff --git a/nixpkgs/pkgs/development/tools/xcbuild/setup-hook.sh b/nixpkgs/pkgs/development/tools/xcbuild/setup-hook.sh
index 9dc03a61f62..f4b5abf2d8d 100644
--- a/nixpkgs/pkgs/development/tools/xcbuild/setup-hook.sh
+++ b/nixpkgs/pkgs/development/tools/xcbuild/setup-hook.sh
@@ -20,7 +20,7 @@ xcbuildInstallPhase () {
}
buildPhase=xcbuildBuildPhase
-if [ -z "$installPhase" ]; then
+if [ -z "${installPhase-}" ]; then
installPhase=xcbuildInstallPhase
fi
diff --git a/nixpkgs/pkgs/development/tools/yarn/default.nix b/nixpkgs/pkgs/development/tools/yarn/default.nix
index 22f4365773e..43d3e20d3df 100644
--- a/nixpkgs/pkgs/development/tools/yarn/default.nix
+++ b/nixpkgs/pkgs/development/tools/yarn/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "yarn";
- version = "1.19.0";
+ version = "1.19.1";
src = fetchzip {
url = "https://github.com/yarnpkg/yarn/releases/download/v${version}/yarn-v${version}.tar.gz";
- sha256 = "14h293kixxiww41daj0xyjii8d9mgr2ah5sxadass60p61ynxsq4";
+ sha256 = "0qlrwmvpv0ifvywqqzg28ywmhk4prkk1dflnnpk6grpgkq3bfv77";
};
buildInputs = [ nodejs ];
diff --git a/nixpkgs/pkgs/development/tools/yarn2nix-moretea/fetch-source.nix b/nixpkgs/pkgs/development/tools/yarn2nix-moretea/fetch-source.nix
index b15b40c4a04..fc9b149887a 100644
--- a/nixpkgs/pkgs/development/tools/yarn2nix-moretea/fetch-source.nix
+++ b/nixpkgs/pkgs/development/tools/yarn2nix-moretea/fetch-source.nix
@@ -5,6 +5,6 @@
fetchFromGitHub {
owner = "moretea";
repo = "yarn2nix";
- rev = "3f2dbb08724bf8841609f932bfe1d61a78277232";
- sha256 = "142av7dwviapsnahgj8r6779gs2zr17achzhr8b97s0hsl08dcl2";
+ rev = "9e7279edde2a4e0f5ec04c53f5cd64440a27a1ae";
+ sha256 = "0zz2lrwn3y3rb8gzaiwxgz02dvy3s552zc70zvfqc0zh5dhydgn7";
}
diff --git a/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix b/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
index f5989390c4b..22032e145d3 100644
--- a/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
+++ b/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
@@ -238,7 +238,7 @@ in rec {
package = lib.importJSON packageJSON;
pname = package.name;
safeName = reformatPackageName pname;
- version = package.version;
+ version = package.version or attrs.version;
baseName = unlessNull name "${safeName}-${version}";
workspaceDependenciesTransitive = lib.unique (
@@ -389,6 +389,11 @@ in rec {
# yarn2nix is the only package that requires the yarnNix option.
# All the other projects can auto-generate that file.
yarnNix = ./yarn.nix;
+
+ # Using the filter above and importing package.json from the filtered
+ # source results in an error in restricted mode. To circumvent this,
+ # we import package.json from the unfiltered source
+ packageJSON = ./package.json;
yarnFlags = defaultYarnFlags ++ ["--production=true"];
diff --git a/nixpkgs/pkgs/development/tools/yq/default.nix b/nixpkgs/pkgs/development/tools/yq/default.nix
index f93a24d56f9..e9b54e67f5e 100644
--- a/nixpkgs/pkgs/development/tools/yq/default.nix
+++ b/nixpkgs/pkgs/development/tools/yq/default.nix
@@ -2,7 +2,7 @@
buildPythonApplication rec {
pname = "yq";
- version = "2.7.2";
+ version = "2.8.1";
propagatedBuildInputs = [ pyyaml xmltodict jq ];
@@ -11,7 +11,7 @@ buildPythonApplication rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1fwvwy75n4rqzh6sxyp2jmjqc7939s0xmrhxw7zhdy6iacggvnpp";
+ sha256 = "042p3s011635rbjax9wvwjdrb1kyzw38a6qn59b0j0k7krz6rlr4";
};
meta = with lib; {
diff --git a/nixpkgs/pkgs/development/web/cypress/default.nix b/nixpkgs/pkgs/development/web/cypress/default.nix
index b0ede63fb6c..796060de0b0 100644
--- a/nixpkgs/pkgs/development/web/cypress/default.nix
+++ b/nixpkgs/pkgs/development/web/cypress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec{
pname = "cypress";
- version = "3.4.1";
+ version = "3.6.1";
src = fetchzip {
url = "https://cdn.cypress.io/desktop/${version}/linux-x64/cypress.zip";
- sha256 = "1gyl5c86gr5sv6z5rkg0afdxqrmsxmyrimm1p5q6jlrlyzki1bfs";
+ sha256 = "0vlfmhsz7zkp3bjsgqmp9n716d5znicl42hm0m9hl7ndvgm9z9z0";
};
# don't remove runtime deps
@@ -26,7 +26,11 @@ stdenv.mkDerivation rec{
mkdir -p $out/bin $out/opt/cypress
cp -vr * $out/opt/cypress/
# Let's create the file binary_state ourselves to make the npm package happy on initial verification.
- echo '{"verified": true}' > $out/opt/cypress/binary_state.json
+ # Cypress now verifies version by reading bin/resources/app/package.json
+ mkdir -p $out/bin/resources/app
+ printf '{"version":"%b"}' $version > $out/bin/resources/app/package.json
+ # Cypress now looks for binary_state.json in bin
+ echo '{"verified": true}' > $out/bin/binary_state.json
ln -s $out/opt/cypress/Cypress $out/bin/Cypress
'';
diff --git a/nixpkgs/pkgs/development/web/grails/default.nix b/nixpkgs/pkgs/development/web/grails/default.nix
index 5427f66478f..1c5557f7624 100644
--- a/nixpkgs/pkgs/development/web/grails/default.nix
+++ b/nixpkgs/pkgs/development/web/grails/default.nix
@@ -11,11 +11,11 @@ let
in
stdenv.mkDerivation rec {
pname = "grails";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
url = "https://github.com/grails/grails-core/releases/download/v${version}/grails-${version}.zip";
- sha256 = "13y0q3gcdpfwib3ahrgh36rhr4smbrq2g4xgvnk8c0a6wvmz85sx";
+ sha256 = "0igkzxqfm6lvp4s8w6kavdvjriq59q42jmj9ynbc669dvy6y6725";
};
buildInputs = [ unzip ];
diff --git a/nixpkgs/pkgs/development/web/insomnia/default.nix b/nixpkgs/pkgs/development/web/insomnia/default.nix
index 675564b789b..68a28ddfeba 100644
--- a/nixpkgs/pkgs/development/web/insomnia/default.nix
+++ b/nixpkgs/pkgs/development/web/insomnia/default.nix
@@ -1,11 +1,9 @@
-{ stdenv, makeWrapper, fetchurl, dpkg
-, alsaLib, atk, cairo, cups, dbus, expat, fontconfig, freetype
-, gdk-pixbuf, glib, gnome2, nspr, nss, gtk3, gtk2, at-spi2-atk
-, gsettings-desktop-schemas, gobject-introspection, wrapGAppsHook
+{ stdenv, makeWrapper, fetchurl, dpkg, alsaLib, atk, cairo, cups, dbus, expat
+, fontconfig, freetype, gdk-pixbuf, glib, gnome2, nspr, nss, gtk3, gtk2
+, at-spi2-atk, gsettings-desktop-schemas, gobject-introspection, wrapGAppsHook
, libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext
, libXfixes, libXi, libXrandr, libXrender, libXtst, libxcb, nghttp2
-, libudev0-shim, glibc, curl, openssl, autoPatchelfHook
-}:
+, libudev0-shim, glibc, curl, openssl, autoPatchelfHook }:
let
runtimeLibs = stdenv.lib.makeLibraryPath [
@@ -18,19 +16,16 @@ let
];
in stdenv.mkDerivation rec {
pname = "insomnia";
- version = "6.6.2";
+ version = "7.0.3";
src = fetchurl {
- url = "https://github.com/getinsomnia/insomnia/releases/download/v${version}/insomnia_${version}_amd64.deb";
- sha256 = "0hlny3lac7whdbpp0pcyaa30h6x9536jsg95gj9irw2qjsx74xa7";
+ url =
+ "https://github.com/getinsomnia/insomnia/releases/download/v${version}/insomnia_${version}_amd64.deb";
+ sha256 = "14mkvza7q6l2hn763pjy6zavcg1fmzanys3930w32g07vq3xi97l";
};
- nativeBuildInputs = [
- autoPatchelfHook
- dpkg
- makeWrapper
- gobject-introspection wrapGAppsHook
- ];
+ nativeBuildInputs =
+ [ autoPatchelfHook dpkg makeWrapper gobject-introspection wrapGAppsHook ];
buildInputs = [
alsaLib
@@ -87,11 +82,11 @@ in stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://insomnia.rest/;
+ homepage = "https://insomnia.rest/";
description = "The most intuitive cross-platform REST API Client";
license = licenses.mit;
platforms = [ "x86_64-linux" ];
- maintainers = with maintainers; [ markus1189 ];
+ maintainers = with maintainers; [ markus1189 babariviere ];
};
}
diff --git a/nixpkgs/pkgs/development/web/nodejs/disable-libatomic-darwin.patch b/nixpkgs/pkgs/development/web/nodejs/disable-libatomic-darwin.patch
index d6ac38138b8..7ac6c2ef895 100644
--- a/nixpkgs/pkgs/development/web/nodejs/disable-libatomic-darwin.patch
+++ b/nixpkgs/pkgs/development/web/nodejs/disable-libatomic-darwin.patch
@@ -4,8 +4,8 @@
'-Wl,-bnoerrmsg',
],
}],
-- ['(OS=="linux" or OS=="mac") and llvm_version!=0', {
-+ ['OS=="linux" and llvm_version!=0', {
+- ['OS in ("linux", "mac") and llvm_version != "0.0"', {
++ ['OS == "linux" and llvm_version != "0.0"', {
'libraries': ['-latomic'],
}],
],
diff --git a/nixpkgs/pkgs/development/web/nodejs/nodejs.nix b/nixpkgs/pkgs/development/web/nodejs/nodejs.nix
index 6dc68750075..ea23ad06cd2 100644
--- a/nixpkgs/pkgs/development/web/nodejs/nodejs.nix
+++ b/nixpkgs/pkgs/development/web/nodejs/nodejs.nix
@@ -53,12 +53,30 @@ in
};
buildInputs = optionals stdenv.isDarwin [ CoreServices ApplicationServices ]
- ++ [ python2 zlib libuv openssl http-parser icu ];
+ ++ [ zlib libuv openssl http-parser icu ];
- nativeBuildInputs = [ which utillinux pkgconfig ]
+ nativeBuildInputs = [ which utillinux pkgconfig python2 ]
++ optionals stdenv.isDarwin [ xcbuild ];
- configureFlags = sharedConfigureFlags ++ [ "--without-dtrace" ] ++ extraConfigFlags;
+ configureFlags = let
+ isCross = stdenv.hostPlatform != stdenv.buildPlatform;
+ host = stdenv.hostPlatform.platform;
+ isArm = stdenv.hostPlatform.isArm;
+ in sharedConfigureFlags ++ [
+ "--without-dtrace"
+ ] ++ (optionals isCross [
+ "--cross-compiling"
+ "--without-intl"
+ "--without-snapshot"
+ ]) ++ (optionals (isCross && isArm && hasAttr "fpu" host.gcc) [
+ "--with-arm-fpu=${host.gcc.fpu}"
+ ]) ++ (optionals (isCross && isArm && hasAttr "float-abi" host.gcc) [
+ "--with-arm-float-abi=${host.gcc.float-abi}"
+ ]) ++ (optionals (isCross && isArm) [
+ "--dest-cpu=arm"
+ ]) ++ extraConfigFlags;
+
+ configurePlatforms = [];
dontDisableStatic = true;
@@ -96,7 +114,7 @@ in
postInstall = ''
PATH=$out/bin:$PATH patchShebangs $out
- ${optionalString enableNpm ''
+ ${optionalString (enableNpm && stdenv.hostPlatform == stdenv.buildPlatform) ''
mkdir -p $out/share/bash-completion/completions/
$out/bin/npm completion > $out/share/bash-completion/completions/npm
for dir in "$out/lib/node_modules/npm/man/"*; do
diff --git a/nixpkgs/pkgs/development/web/nodejs/v10.nix b/nixpkgs/pkgs/development/web/nodejs/v10.nix
index 939b065a55c..22887a44aff 100644
--- a/nixpkgs/pkgs/development/web/nodejs/v10.nix
+++ b/nixpkgs/pkgs/development/web/nodejs/v10.nix
@@ -5,6 +5,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "10.16.3";
- sha256 = "1gbblbmvx7a0wkgp3fs2pf5c1hymdpnfc7zqp1slg5hmfhyi5wbv";
+ version = "10.17.0";
+ sha256 = "13n5cvb340ba7vwm8il7bjrmpz89h6cibhk9rc3kq9ymdgbnf9j1";
}
diff --git a/nixpkgs/pkgs/development/web/nodejs/v12.nix b/nixpkgs/pkgs/development/web/nodejs/v12.nix
index a4e5edd77a4..fbec83c387a 100644
--- a/nixpkgs/pkgs/development/web/nodejs/v12.nix
+++ b/nixpkgs/pkgs/development/web/nodejs/v12.nix
@@ -5,8 +5,8 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "12.12.0";
- sha256 = "1hcc9arbc6vpzjvf3sd6alm2rc18x3ay2p0i36wz2r4pp9d8gynr";
+ version = "12.13.1";
+ sha256 = "14mia71sr8p0ibz9g4j5xb5qwmik36qi5nhabjbv0sy2kirkm7il";
patches = stdenv.lib.optionals stdenv.isDarwin [ ./disable-libatomic-darwin.patch ];
}
diff --git a/nixpkgs/pkgs/development/web/nodejs/v13.nix b/nixpkgs/pkgs/development/web/nodejs/v13.nix
new file mode 100644
index 00000000000..ee5d384f200
--- /dev/null
+++ b/nixpkgs/pkgs/development/web/nodejs/v13.nix
@@ -0,0 +1,12 @@
+{ stdenv, callPackage, openssl, icu, enableNpm ? true }:
+
+let
+ buildNodejs = callPackage ./nodejs.nix { inherit openssl icu; };
+in
+ buildNodejs {
+ inherit enableNpm;
+ version = "13.2.0";
+ sha256 = "0r0bbwnp77njhdmby7cs2g6yxfprri684s8h3gqq95ks7vgwgvhx";
+
+ patches = stdenv.lib.optionals stdenv.isDarwin [ ./disable-libatomic-darwin.patch ];
+ }
diff --git a/nixpkgs/pkgs/development/web/postman/default.nix b/nixpkgs/pkgs/development/web/postman/default.nix
index 07bb1337745..440012461b9 100644
--- a/nixpkgs/pkgs/development/web/postman/default.nix
+++ b/nixpkgs/pkgs/development/web/postman/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "postman";
- version = "7.6.0";
+ version = "7.10.0";
src = fetchurl {
url = "https://dl.pstmn.io/download/version/${version}/linux64";
- sha256 = "sha256:03y82ydkj46l7dn35y944gnghbrrhc75y3yxdyidbh8fl3xvmlfv";
+ sha256 = "0k8np71p414407hvcw149gspvdgyadnmpvfdxwwkr3pydj70vn6f";
name = "${pname}.tar.gz";
};
diff --git a/nixpkgs/pkgs/games/arx-libertatis/default.nix b/nixpkgs/pkgs/games/arx-libertatis/default.nix
index d3f18d4c218..354787e0f07 100644
--- a/nixpkgs/pkgs/games/arx-libertatis/default.nix
+++ b/nixpkgs/pkgs/games/arx-libertatis/default.nix
@@ -47,14 +47,14 @@ stdenv.mkDerivation {
'' + optionalString withCrashReporter ''
wrapQtApp "$out/libexec/arxcrashreporter"
'';
-
+
meta = {
description = ''
A cross-platform, open source port of Arx Fatalis, a 2002
first-person role-playing game / dungeon crawler
developed by Arkane Studios.
'';
- homepage = http://arx-libertatis.org/;
+ homepage = https://arx-libertatis.org/;
license = licenses.gpl3;
maintainers = with maintainers; [ rnhmjoj ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/games/boohu/default.nix b/nixpkgs/pkgs/games/boohu/default.nix
index e658ef9f5cb..3dcfe201d2c 100644
--- a/nixpkgs/pkgs/games/boohu/default.nix
+++ b/nixpkgs/pkgs/games/boohu/default.nix
@@ -3,13 +3,13 @@
buildGoPackage rec {
pname = "boohu";
- version = "0.12.0";
+ version = "0.13.0";
goPackagePath = "git.tuxfamily.org/boohu/boohu.git";
src = fetchurl {
url = "https://download.tuxfamily.org/boohu/downloads/${pname}-${version}.tar.gz";
- sha256 = "0nf3xj3lda8279cqvjv5c3vpsb7d2kynwwna5yrsy7gq8c9n4rh8";
+ sha256 = "0q89yv4klldjpli6y9xpyr6k8nsn7qa68gp90vb3dgxynn91sh68";
};
goDeps = ./deps.nix;
diff --git a/nixpkgs/pkgs/games/boohu/deps.nix b/nixpkgs/pkgs/games/boohu/deps.nix
index a785567addd..c2dc3b41b97 100644
--- a/nixpkgs/pkgs/games/boohu/deps.nix
+++ b/nixpkgs/pkgs/games/boohu/deps.nix
@@ -4,8 +4,8 @@
fetch = {
type = "git";
url = "https://github.com/nsf/termbox-go";
- rev = "288510b9734e30e7966ec2f22b87c5f8e67345e3";
- sha256 = "0hdyisfaf8yb55h3p03p4sbq19546mp9fy28f2kn659mycmhxqk4";
+ rev = "93860e16131719fa9722e7c448dbf8c0e3210a0d";
+ sha256 = "03hz060cy8qrl4kgr80pbq6xvr38z4c6ghr3y81i8g854rvp6426";
};
}
{
@@ -13,8 +13,8 @@
fetch = {
type = "git";
url = "https://github.com/mattn/go-runewidth";
- rev = "703b5e6b11ae25aeb2af9ebb5d5fdf8fa2575211";
- sha256 = "0znpyz71gajx3g0j2zp63nhjj2c07g16885vxv4ykwnrfmzbgk4w";
+ rev = "f93a0d58d5fd95e53f82782d07bb0c79d23e1290";
+ sha256 = "1sq97q71vgwnbg1fphsmqrzkbfn6mjal6d8a3qgwv4nbgppwaz25";
};
}
]
diff --git a/nixpkgs/pkgs/games/chessx/default.nix b/nixpkgs/pkgs/games/chessx/default.nix
index 3b460daefd1..f0b04489eda 100644
--- a/nixpkgs/pkgs/games/chessx/default.nix
+++ b/nixpkgs/pkgs/games/chessx/default.nix
@@ -1,8 +1,16 @@
-{ stdenv, pkgconfig, zlib, qtbase, qtsvg, qttools, qtmultimedia, qmake, fetchurl, makeWrapper
-, lib
+{ mkDerivation
+, stdenv
+, pkgconfig
+, zlib
+, qtbase
+, qtsvg
+, qttools
+, qtmultimedia
+, qmake
+, fetchurl
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "chessx";
version = "1.5.0";
@@ -11,16 +19,19 @@ stdenv.mkDerivation rec {
sha256 = "09rqyra28w3z9ldw8sx07k5ap3sjlli848p737maj7c240rasc6i";
};
+ nativeBuildInputs = [
+ pkgconfig
+ qmake
+ ];
+
buildInputs = [
qtbase
+ qtmultimedia
qtsvg
qttools
- qtmultimedia
zlib
];
- nativeBuildInputs = [ pkgconfig qmake makeWrapper ];
-
# RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm'
enableParallelBuilding = false;
@@ -39,7 +50,7 @@ stdenv.mkDerivation rec {
homepage = http://chessx.sourceforge.net/;
description = "ChessX allows you to browse and analyse chess games";
license = licenses.gpl2;
- maintainers = [maintainers.luispedro];
+ maintainers = [ maintainers.luispedro ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/games/construo/default.nix b/nixpkgs/pkgs/games/construo/default.nix
index 9528c6d06cb..bbdc2a60313 100644
--- a/nixpkgs/pkgs/games/construo/default.nix
+++ b/nixpkgs/pkgs/games/construo/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libX11, zlib, xorgproto, libGL ? null, freeglut ? null }:
+{ stdenv, fetchurl, libX11, zlib, xorgproto, libGL ? null, libGLU ? null, freeglut ? null }:
stdenv.mkDerivation rec {
pname = "construo";
@@ -11,6 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libX11 zlib xorgproto ]
++ stdenv.lib.optional (libGL != null) libGL
+ ++ stdenv.lib.optional (libGLU != null) libGLU
++ stdenv.lib.optional (freeglut != null) freeglut;
preConfigure = ''
diff --git a/nixpkgs/pkgs/games/crawl/default.nix b/nixpkgs/pkgs/games/crawl/default.nix
index 2179c2bff76..47632408e79 100644
--- a/nixpkgs/pkgs/games/crawl/default.nix
+++ b/nixpkgs/pkgs/games/crawl/default.nix
@@ -8,22 +8,17 @@
stdenv.mkDerivation rec {
name = "crawl-${version}${lib.optionalString tileMode "-tiles"}";
- version = "0.23.2";
+ version = "0.24.0";
src = fetchFromGitHub {
owner = "crawl";
repo = "crawl";
rev = version;
- sha256 = "1d6mip4rvp81839yf2xm63hf34aza5wg4g5z5hi5275j94szaacs";
+ sha256 = "1cdjd33z04gj70manavihc3lj9ckpmd75n09vvyw01z41s33fzs0";
};
- patches = [
- ./crawl_purify.patch # Patch hard-coded paths and remove force library builds
- (fetchpatch { # Use a nice high-res app icon
- url = "https://github.com/crawl/crawl/commit/2aa1166087e44e6585b26cedf1fe81b3f3ba547f.patch";
- sha256 = "1jqrdv4wy18shg1fdabdb421232hg5micphkixcyzxd1lrmvadg0";
- })
- ];
+ # Patch hard-coded paths and remove force library builds
+ patches = [ ./crawl_purify.patch ];
nativeBuildInputs = [ pkgconfig which perl pngcrush advancecomp ];
diff --git a/nixpkgs/pkgs/games/devilutionx/default.nix b/nixpkgs/pkgs/games/devilutionx/default.nix
index 117ebcc1ac1..3241e6dd387 100644
--- a/nixpkgs/pkgs/games/devilutionx/default.nix
+++ b/nixpkgs/pkgs/games/devilutionx/default.nix
@@ -1,28 +1,30 @@
{ stdenv, fetchFromGitHub, cmake, SDL2, SDL2_mixer, SDL2_ttf, libsodium, pkg-config }:
-stdenv.mkDerivation {
- version = "unstable-2019-07-28";
+stdenv.mkDerivation rec {
+ version = "0.5.0";
pname = "devilutionx";
src = fetchFromGitHub {
owner = "diasurgical";
repo = "devilutionX";
- rev = "b2f358874705598ec139f290b21e340c73d250f6";
- sha256 = "0s812km118qq5pzlzvzfndvag0mp6yzvm69ykc97frdiq608zw4f";
+ rev = version;
+ sha256 = "010hxj129zmsynvizk89vm2y29dcxsfi585czh3f03wfr38rxa6b";
};
NIX_CFLAGS_COMPILE = "-I${SDL2_ttf}/include/SDL2";
- # compilation will fail due to -Werror=format-security
- hardeningDisable = [ "format" ];
-
nativeBuildInputs = [ pkg-config cmake ];
buildInputs = [ libsodium SDL2 SDL2_mixer SDL2_ttf ];
installPhase = ''
runHook preInstall
+ '' + (if stdenv.isDarwin then ''
+ mkdir -p $out/Applications
+ mv devilutionx.app $out/Applications
+ '' else ''
mkdir -p $out/bin
cp devilutionx $out/bin
+ '') + ''
runHook postInstall
'';
@@ -30,6 +32,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
homepage = "https://github.com/diasurgical/devilutionX";
description = "Diablo build for modern operating systems";
+ longDescription = "In order to play this game a copy of diabdat.mpq is required. Place a copy of diabdat.mpq in ~/.local/share/diasurgical/devilution before executing the game.";
license = licenses.unlicense;
maintainers = [ maintainers.karolchmist ];
platforms = platforms.linux ++ platforms.darwin ++ platforms.windows;
diff --git a/nixpkgs/pkgs/games/eidolon/cargo-lock.patch b/nixpkgs/pkgs/games/eidolon/cargo-lock.patch
new file mode 100644
index 00000000000..5aa09c52683
--- /dev/null
+++ b/nixpkgs/pkgs/games/eidolon/cargo-lock.patch
@@ -0,0 +1,19 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index 8abf781..62511ef 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -1,3 +1,5 @@
++# This file is automatically @generated by Cargo.
++# It is not intended for manual editing.
+ [[package]]
+ name = "adler32"
+ version = "1.0.3"
+@@ -229,7 +231,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
+
+ [[package]]
+ name = "eidolon"
+-version = "1.4.5"
++version = "1.4.6"
+ dependencies = [
+ "butlerd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "dirs 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/nixpkgs/pkgs/games/eidolon/default.nix b/nixpkgs/pkgs/games/eidolon/default.nix
new file mode 100644
index 00000000000..ab3d9647dc8
--- /dev/null
+++ b/nixpkgs/pkgs/games/eidolon/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchgit, rustPlatform, pkgconfig, openssl }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "eidolon";
+ version = "1.4.6";
+
+ src = fetchgit {
+ url = "https://git.sr.ht/~nicohman/eidolon";
+ rev = "${version}";
+ sha256 = "1yn3k569pxzw43mmsk97088xpkdc714rks3ncchbb6ccx25kgxrr";
+ };
+ cargoPatches = [ ./cargo-lock.patch ];
+
+ cargoSha256 = "1887fjkk641cn6dpmyc5r3r2li61yw1nvfb0f2dp3169gycka15h";
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ openssl ];
+
+ meta = with stdenv.lib; {
+ description = "A single TUI-based registry for drm-free, wine and steam games on linux, accessed through a rofi launch menu";
+ homepage = "https://github.com/nicohman/eidolon";
+ license = licenses.gpl3;
+ maintainers = [ maintainers."0x4A6F" ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/games/endless-sky/default.nix b/nixpkgs/pkgs/games/endless-sky/default.nix
index 14bea8185c6..5d1ed1c11a9 100644
--- a/nixpkgs/pkgs/games/endless-sky/default.nix
+++ b/nixpkgs/pkgs/games/endless-sky/default.nix
@@ -3,7 +3,7 @@
}:
let
- version = "0.9.8";
+ version = "0.9.10";
in
stdenv.mkDerivation {
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
owner = "endless-sky";
repo = "endless-sky";
rev = "v${version}";
- sha256 = "0i36lawypikbq8vvzfis1dn7yf6q0d2s1cllshfn7kmjb6pqfi6c";
+ sha256 = "1wax9qhxakydg6bs92d1jy2fki1n9r0wkps1np02y0pvm1fl189i";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/games/endless-sky/fixes.patch b/nixpkgs/pkgs/games/endless-sky/fixes.patch
index cad7a6acaed..359e2ee4af3 100644
--- a/nixpkgs/pkgs/games/endless-sky/fixes.patch
+++ b/nixpkgs/pkgs/games/endless-sky/fixes.patch
@@ -2,15 +2,6 @@ diff --git a/SConstruct b/SConstruct
index 48fd080..419b40d 100644
--- a/SConstruct
+++ b/SConstruct
-@@ -1,7 +1,7 @@
- import os
-
- # Load any environment variables that alter the build.
--env = Environment()
-+env = Environment(ENV = os.environ)
- if 'CCFLAGS' in os.environ:
- env.Append(CCFLAGS = os.environ['CCFLAGS'])
- if 'CXXFLAGS' in os.environ:
@@ -55,7 +55,7 @@ sky = env.Program("endless-sky", Glob("build/" + env["mode"] + "/*.cpp"))
diff --git a/nixpkgs/pkgs/games/extremetuxracer/default.nix b/nixpkgs/pkgs/games/extremetuxracer/default.nix
index 30788c7ec5c..63a527005f7 100644
--- a/nixpkgs/pkgs/games/extremetuxracer/default.nix
+++ b/nixpkgs/pkgs/games/extremetuxracer/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libGLU_combined, libX11, xorgproto, tcl, freeglut, freetype
+{ stdenv, fetchurl, libGLU, libGL, libX11, xorgproto, tcl, freeglut, freetype
, sfml, libXi
, libXmu, libXext, libXt, libSM, libICE
, libpng, pkgconfig, gettext, intltool
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
};
buildInputs = [
- libGLU_combined libX11 xorgproto tcl freeglut freetype
+ libGLU libGL libX11 xorgproto tcl freeglut freetype
sfml libXi
libXmu libXext libXt libSM libICE
libpng pkgconfig gettext intltool
diff --git a/nixpkgs/pkgs/games/frozen-bubble/default.nix b/nixpkgs/pkgs/games/frozen-bubble/default.nix
new file mode 100644
index 00000000000..3b562ee44f2
--- /dev/null
+++ b/nixpkgs/pkgs/games/frozen-bubble/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchurl, perlPackages, pkgconfig, SDL, SDL_mixer, SDL_Pango, glib }:
+
+perlPackages.buildPerlModule {
+ pname = "frozen-bubble";
+ version = "2.212";
+
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/K/KT/KTHAKORE/Games-FrozenBubble-2.212.tar.gz";
+ sha256 = "721e04ff69c5233060656bfbf4002aa1aeadd96c95351f0c57bb85b6da35a305";
+ };
+ patches = [ ./fix-compilation.patch ];
+
+ nativeBuildInputs = [ pkgconfig ];
+
+ buildInputs = [ glib SDL SDL_mixer SDL_Pango perlPackages.SDL perlPackages.FileSlurp ];
+ propagatedBuildInputs = with perlPackages; [ AlienSDL CompressBzip2 FileShareDir FileWhich IPCSystemSimple LocaleMaketextLexicon ];
+
+ perlPreHook = "export LD=$CC";
+
+ meta = {
+ description = "Puzzle with Bubbles";
+ license = stdenv.lib.licenses.gpl2;
+ maintainers = with stdenv.lib.maintainers; [ puckipedia ];
+ };
+}
diff --git a/nixpkgs/pkgs/games/frozen-bubble/fix-compilation.patch b/nixpkgs/pkgs/games/frozen-bubble/fix-compilation.patch
new file mode 100644
index 00000000000..e87dd0668dc
--- /dev/null
+++ b/nixpkgs/pkgs/games/frozen-bubble/fix-compilation.patch
@@ -0,0 +1,33 @@
+diff --git a/Build.PL b/Build.PL
+index b029d1e..8737395 100644
+--- a/Build.PL
++++ b/Build.PL
+@@ -16,13 +16,14 @@ use Games::FrozenBubble;
+ my $prefix = Alien::SDL->config('prefix');
+ my $cflags = '-I'
+ . File::Spec->catfile( $prefix, 'include' )
++ . ' ' . `pkg-config --cflags SDL_mixer`
+ ;
+ $cflags .= ' -fnested-functions' if $^O =~ /darwin/;
+ ###!!! this looks strange, you perhaps meant "$cflags .= ..."
+ ###!!! I intended Alien::SDL to add -I$prefix/include automatically, please tell me when it does not work (kmx)
+ my $devnull = File::Spec->devnull();
+ my @cflags = ExtUtils::CBuilder->new->split_like_shell( $cflags );
+-my @linkers = ( ExtUtils::CBuilder->new->split_like_shell( Alien::SDL->config('libs', '-lSDL_mixer', '-lSDL_Pango') ) );
++my @linkers = ( ExtUtils::CBuilder->new->split_like_shell( Alien::SDL->config('libs', '-lSDL_Pango',`pkg-config --libs SDL_mixer`) ) );
+ push @linkers, '-liconv'
+ if $^O =~ /win/i; ###!!! really only Win needs this? ; BEWARE this matches also 'darwin', 'cygwin'!!!!
+
+diff --git a/inc/My/Builder.pm b/inc/My/Builder.pm
+index 2ebaf91..c420b9a 100644
+--- a/inc/My/Builder.pm
++++ b/inc/My/Builder.pm
+@@ -123,7 +123,7 @@ sub ACTION_server {
+ push @ofiles, $cbuilder->compile(
+ source => catfile($server_directory, $cfile),
+ extra_compiler_flags => [
+- qw(-g -Wall -Werror -pipe), # verbatim from Makefile
++ qw(-g -pipe), # verbatim from Makefile
+ '-I' . $server_directory, # does not seem to be necessary
+ $cbuilder->split_like_shell(`pkg-config glib-2.0 --cflags`),
+ $cbuilder->split_like_shell(`pkg-config glib-2.0 --libs`),
diff --git a/nixpkgs/pkgs/games/gcs/default.nix b/nixpkgs/pkgs/games/gcs/default.nix
index 3665467407a..f1230b739bb 100644
--- a/nixpkgs/pkgs/games/gcs/default.nix
+++ b/nixpkgs/pkgs/games/gcs/default.nix
@@ -49,7 +49,7 @@ in stdenv.mkDerivation rec {
cd ../toolkit
ant
-
+
cd ../gcs
ant
@@ -60,15 +60,15 @@ in stdenv.mkDerivation rec {
mkdir -p $out/bin $out/share/java
find gcs/libraries toolkit/libraries apple_stubs/ \( -name '*.jar' -and -not -name '*-src.jar' \) -exec cp '{}' $out/share/java ';'
-
+
makeWrapper ${jre8}/bin/java $out/bin/gcs \
--set GCS_LIBRARY ${library} \
--add-flags "-cp $out/share/java/gcs-${version}.jar com.trollworks.gcs.app.GCS"
- '';
+ '';
meta = with stdenv.lib; {
description = "A stand-alone, interactive, character sheet editor for the GURPS 4th Edition roleplaying game system";
- homepage = http://gurpscharactersheet.com/;
+ homepage = https://gurpscharactersheet.com/;
license = licenses.mpl20;
platforms = platforms.all;
maintainers = with maintainers; [];
diff --git a/nixpkgs/pkgs/games/gzdoom/default.nix b/nixpkgs/pkgs/games/gzdoom/default.nix
index e0d5211d02b..34819f90f52 100644
--- a/nixpkgs/pkgs/games/gzdoom/default.nix
+++ b/nixpkgs/pkgs/games/gzdoom/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "gzdoom";
- version = "4.2.1";
+ version = "4.2.4";
src = fetchFromGitHub {
owner = "coelckers";
repo = "gzdoom";
rev = "g${version}";
- sha256 = "1fak8bmsb3jqcx28hr60yj3dd3khzhjw1kgq6q7piwnmgr27ibgd";
+ sha256 = "1mkfpa3mx1rpd6lywdcqcf0y9ydzr1jxpk330kl9lxw59xihk0pc";
};
nativeBuildInputs = [ cmake makeWrapper ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
sed -i \
-e "s@/usr/share/sounds/sf2/@${soundfont-fluid}/share/soundfonts/@g" \
-e "s@FluidR3_GM.sf2@FluidR3_GM2-2.sf2@g" \
- src/sound/mididevices/music_fluidsynth_mididevice.cpp
+ libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp
'';
installPhase = ''
diff --git a/nixpkgs/pkgs/games/hedgewars/default.nix b/nixpkgs/pkgs/games/hedgewars/default.nix
index bac7bd345f9..dffeb2ac556 100644
--- a/nixpkgs/pkgs/games/hedgewars/default.nix
+++ b/nixpkgs/pkgs/games/hedgewars/default.nix
@@ -1,5 +1,5 @@
{ mkDerivation, SDL2_image, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg, freeglut
-, lib, fetchhg, cmake, pkgconfig, lua5_1, SDL2, SDL2_mixer
+, lib, fetchurl, cmake, pkgconfig, lua5_1, SDL2, SDL2_mixer
, zlib, libpng, libGL, libGLU, physfs
, qtbase, qttools
, withServer ? true
@@ -14,14 +14,11 @@ let
in
mkDerivation rec {
pname = "hedgewars";
- version = "1.0.0-beta2";
+ version = "1.0.0";
- # it's crazy slow to fetch the whole repo but the beta versions are not
- # released as tarballs
- src = fetchhg {
- url = "https://hg.hedgewars.org/hedgewars/";
- rev = "dff37ac61dcf";
- sha256 = "1dsq6wfv3d7jfnr068b7ixpnqp0h6mj7zgby6h1viwblgbirri78";
+ src = fetchurl {
+ url = "https://www.hedgewars.org/download/releases/hedgewars-src-${version}.tar.bz2";
+ sha256 = "0nqm9w02m0xkndlsj6ys3wr0ik8zc14zgilq7k6fwjrf3zk385i1";
};
nativeBuildInputs = [ cmake pkgconfig qttools ];
diff --git a/nixpkgs/pkgs/games/minecraft/default.nix b/nixpkgs/pkgs/games/minecraft/default.nix
index 7abd6c162e0..0de2268c1af 100644
--- a/nixpkgs/pkgs/games/minecraft/default.nix
+++ b/nixpkgs/pkgs/games/minecraft/default.nix
@@ -15,6 +15,7 @@
, cups
, dbus
, atk
+, gtk3-x11
, gtk2-x11
, gdk-pixbuf
, glib
@@ -58,6 +59,7 @@ let
glib
gnome2.GConf
gnome2.pango
+ gtk3-x11
gtk2-x11
nspr
nss
@@ -82,11 +84,11 @@ in
stdenv.mkDerivation rec {
pname = "minecraft-launcher";
- version = "2.1.5965";
+ version = "2.1.7658";
src = fetchurl {
url = "https://launcher.mojang.com/download/linux/x86_64/minecraft-launcher_${version}.tar.gz";
- sha256 = "0wlc49s541li4cbxdmlw8fp34hp1q9m6ngr7l5hfdhv1i13s5845";
+ sha256 = "10sng7l0q9r98zwifjmy50nyh65ny4djmacz8158hffcsfcx93px";
};
icon = fetchurl {
diff --git a/nixpkgs/pkgs/games/minetest/default.nix b/nixpkgs/pkgs/games/minetest/default.nix
index 52a91165537..0f457cc688b 100644
--- a/nixpkgs/pkgs/games/minetest/default.nix
+++ b/nixpkgs/pkgs/games/minetest/default.nix
@@ -73,9 +73,9 @@ let
};
v5 = {
- version = "5.0.1";
- sha256 = "11i8fqjpdggqfdlx440k5758zy0nbf9phxan9r63mavc7mph88ay";
- dataSha256 = "1hw3n7qqpasq6bivxhq01kr0d58w0gp46s0baxixp1fakd79p8a7";
+ version = "5.1.0";
+ sha256 = "184n9gxfa7yr0j85z2x736maaymsnppd5jzm326wlqri3c0qqy3z";
+ dataSha256 = "1r9fxz2j24q74a9injvbxbf2xk67fzabv616i676zw2cvgv9hn39";
};
in {
diff --git a/nixpkgs/pkgs/games/openarena/default.nix b/nixpkgs/pkgs/games/openarena/default.nix
index 141e0151cfb..1e839c46f0f 100644
--- a/nixpkgs/pkgs/games/openarena/default.nix
+++ b/nixpkgs/pkgs/games/openarena/default.nix
@@ -16,27 +16,28 @@ stdenv.mkDerivation {
gameDir = "$out/openarena-$version";
interpreter = "$(< \"$NIX_CC/nix-support/dynamic-linker\")";
libPath = stdenv.lib.makeLibraryPath [ SDL libglvnd libogg libvorbis curl openal ];
+ arch = {
+ "x86_64-linux" = "x86_64";
+ "i386-linux" = "i386";
+ }.${stdenv.hostPlatform.system};
in ''
mkdir -pv $out/bin
cd $out
unzip $src
- ${if stdenv.hostPlatform.system == "x86_64-linux" then ''
- patchelf --set-interpreter "${interpreter}" "${gameDir}/openarena.x86_64"
- makeWrapper "${gameDir}/openarena.x86_64" "$out/bin/openarena" \
- --prefix LD_LIBRARY_PATH : "${libPath}"
- '' else ''
- patchelf --set-interpreter "${interpreter}" "${gameDir}/openarena.i386"
- makeWrapper "${gameDir}/openarena.i386" "$out/bin/openarena" \
- --prefix LD_LIBRARY_PATH : "${libPath}"
- ''}
+ patchelf --set-interpreter "${interpreter}" "${gameDir}/openarena.${arch}"
+ patchelf --set-interpreter "${interpreter}" "${gameDir}/oa_ded.${arch}"
+
+ makeWrapper "${gameDir}/openarena.${arch}" "$out/bin/openarena" \
+ --prefix LD_LIBRARY_PATH : "${libPath}"
+ makeWrapper "${gameDir}/oa_ded.${arch}" "$out/bin/oa_ded"
'';
meta = {
description = "Crossplatform openarena client";
homepage = http://openarena.ws/;
maintainers = [ stdenv.lib.maintainers.wyvie ];
- platforms = stdenv.lib.platforms.linux;
+ platforms = [ "i386-linux" "x86_64-linux" ];
license = stdenv.lib.licenses.gpl2;
};
}
diff --git a/nixpkgs/pkgs/games/openjk/default.nix b/nixpkgs/pkgs/games/openjk/default.nix
index 9109d2667c3..fd12c901583 100644
--- a/nixpkgs/pkgs/games/openjk/default.nix
+++ b/nixpkgs/pkgs/games/openjk/default.nix
@@ -21,13 +21,13 @@ let
};
in stdenv.mkDerivation {
pname = "OpenJK";
- version = "2019-06-24";
+ version = "2019-10-25";
src = fetchFromGitHub {
owner = "JACoders";
repo = "OpenJK";
- rev = "e8b5c135eccb05ddae67e00ff944001f373fddd4";
- sha256 = "0qkbn59swhnb0anvy9gq945rkb58j6axlcfgb7sff0m4swqw2394";
+ rev = "e9116155052ef6a22135a1806a10e959aa9a1e00";
+ sha256 = "1f1bz1g2ksw4m3rnbh6fdsawcrpbfjdmq1gs2xj0q450yb840l3z";
};
dontAddPrefix = true;
diff --git a/nixpkgs/pkgs/games/openmw/tes3mp.nix b/nixpkgs/pkgs/games/openmw/tes3mp.nix
index 2bc34a6ec9d..4bbddfbb1df 100644
--- a/nixpkgs/pkgs/games/openmw/tes3mp.nix
+++ b/nixpkgs/pkgs/games/openmw/tes3mp.nix
@@ -24,20 +24,20 @@ let
coreScripts = fetchFromGitHub {
owner = "TES3MP";
repo = "CoreScripts";
- # usually latest master
- rev = "71e15fa3b1d5131b6607ba1589f41c06672ce376";
- sha256 = "1kwii8rpsxjmz4dh06wb0qaix17hq5s1qsvysv6n6209vlclfxjg";
+ # usually latest in stable branch (e.g. 0.7.0)
+ rev = "506146f5b2297242b713a030a589966156df1e8e";
+ sha256 = "0p4a4bgigyxfmaczf3jnz6ik4hgvdaafzc4614hbmbm1qbn8wpf9";
};
in openmw.overrideAttrs (oldAttrs: rec {
- version = "2019-06-09";
+ version = "2019-07-01";
name = "openmw-tes3mp-${version}";
src = fetchFromGitHub {
owner = "TES3MP";
repo = "openmw-tes3mp";
# usually latest in stable branch (e.g. 0.7.0)
- rev = "01804af100785bc2c162d568258d9662012627a3";
- sha256 = "0j99v9vvmic0bqw3y4550k1dy058lwvs9s9qcjmxh1wkqkvrpdnp";
+ rev = "94a9292cc676a037496f98877b62da80cde2ac47";
+ sha256 = "0kc45xs33rsxac1aba248slzvljx90ybdk4ag9jwjjmsjmy7w2w5";
};
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ makeWrapper ];
diff --git a/nixpkgs/pkgs/games/openrct2/default.nix b/nixpkgs/pkgs/games/openrct2/default.nix
index d546ff8481e..1dbb14c9497 100644
--- a/nixpkgs/pkgs/games/openrct2/default.nix
+++ b/nixpkgs/pkgs/games/openrct2/default.nix
@@ -5,27 +5,27 @@
let
name = "openrct2-${version}";
- version = "0.2.3";
+ version = "0.2.4";
openrct2-src = fetchFromGitHub {
owner = "OpenRCT2";
repo = "OpenRCT2";
rev = "v${version}";
- sha256 = "01mj6jlbl2cn3wpk6sy34ldzdl0qykpn7fncznjykklj2nqzr4ig";
+ sha256 = "1rlw3w20llg36sj3bk50g661qw766ng8ma3p42sdkj8br9dw800h";
};
objects-src = fetchFromGitHub {
owner = "OpenRCT2";
repo = "objects";
- rev = "v1.0.11";
- sha256 = "1bh7mngpqnhzwnhhawq5y3a6hbvwxis2yagk4dcmc4w1fifq2y66";
+ rev = "v1.0.12";
+ sha256 = "0vfhyldc8nfvkg4d9kry669haxz2165walbxzgza7pqpnd7aqgrf";
};
title-sequences-src = fetchFromGitHub {
owner = "OpenRCT2";
repo = "title-sequences";
- rev = "v0.1.2";
- sha256 = "1yb1ynkfmiankii3fngr9km5wbc07rp30nh0apkj6wryrhy7imgm";
+ rev = "v0.1.2c";
+ sha256 = "1qdrm4q75bznmgdrpjdaiqvbf3q4vwbkkmls45izxvyg1djrpsdf";
};
in
stdenv.mkDerivation {
@@ -33,9 +33,13 @@ stdenv.mkDerivation {
src = openrct2-src;
+ nativeBuildInputs = [
+ cmake
+ pkgconfig
+ ];
+
buildInputs = [
SDL2
- cmake
curl
fontconfig
freetype
@@ -47,7 +51,6 @@ stdenv.mkDerivation {
libzip
libGLU
openssl
- pkgconfig
speexdsp
zlib
];
diff --git a/nixpkgs/pkgs/games/openrw/default.nix b/nixpkgs/pkgs/games/openrw/default.nix
index f35077c084a..368fba1499f 100644
--- a/nixpkgs/pkgs/games/openrw/default.nix
+++ b/nixpkgs/pkgs/games/openrw/default.nix
@@ -1,20 +1,22 @@
{ stdenv, fetchgit, cmake, sfml, libGLU_combined, bullet, glm, libmad, xlibsWrapper, openal
-, SDL2, boost, ffmpeg }:
+, SDL2, boost, ffmpeg, Cocoa, OpenAL }:
stdenv.mkDerivation {
- version = "2017-09-17";
+ version = "2019-10-26";
pname = "openrw";
src = fetchgit {
url = "https://github.com/rwengine/openrw";
- rev = "11e90c61e56b60240251cd080f175ddff7d7a101";
- sha256 = "16qklk9yc4ssxxkicxvww4gmg1c7cm6vhyilyv287vhz1fq9sz49";
+ rev = "51b7264744d1aaa20de3b86a7a4e92a9930881ba";
+ sha256 = "04s088wfxkfmb4dxdvad611yxj8smxlnxdm5xy81zldfzybvx8dg";
fetchSubmodules = true;
};
+ nativeBuildInputs = [ cmake ];
+
buildInputs = [
- cmake sfml libGLU_combined bullet glm libmad xlibsWrapper openal SDL2 boost ffmpeg
- ];
+ sfml libGLU_combined bullet glm libmad xlibsWrapper openal SDL2 boost ffmpeg
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ OpenAL Cocoa ];
meta = with stdenv.lib; {
description = "Unofficial open source recreation of the classic Grand Theft Auto III game executable";
diff --git a/nixpkgs/pkgs/games/openxcom/default.nix b/nixpkgs/pkgs/games/openxcom/default.nix
index 9b3d92a350d..2958a162bbc 100644
--- a/nixpkgs/pkgs/games/openxcom/default.nix
+++ b/nixpkgs/pkgs/games/openxcom/default.nix
@@ -1,15 +1,15 @@
{stdenv, fetchFromGitHub, cmake, libGLU_combined, zlib, openssl, libyamlcpp, boost
, SDL, SDL_image, SDL_mixer, SDL_gfx }:
-let version = "1.0.0.2018.10.08"; in
+let version = "1.0.0.2019.10.18"; in
stdenv.mkDerivation {
pname = "openxcom";
inherit version;
src = fetchFromGitHub {
- owner = "SupSuper";
+ owner = "OpenXcom";
repo = "OpenXcom";
- rev = "13049d617fe762b91893faaf7c14ddefa49e2f1d";
- sha256 = "0vpcfk3g1bnwwmrln14jkj2wvw2z8igxw2mdb7c3y66466wm93ig";
+ rev = "f9853b2cb8c8f741ac58707487ef493416d890a3";
+ sha256 = "0kbfawj5wsp1mwfcm5mwpkq6s3d13pailjm5w268gqpxjksziyq0";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/games/openxray/default.nix b/nixpkgs/pkgs/games/openxray/default.nix
index d8ff0dd8d9e..c115833d848 100644
--- a/nixpkgs/pkgs/games/openxray/default.nix
+++ b/nixpkgs/pkgs/games/openxray/default.nix
@@ -1,19 +1,43 @@
{ stdenv, fetchFromGitHub, cmake, glew, freeimage, liblockfile
-, openal, cryptopp, libtheora, SDL2, lzo, libjpeg, libogg, tbb
+, openal, libtheora, SDL2, lzo, libjpeg, libogg, tbb
, pcre, makeWrapper }:
-stdenv.mkDerivation rec {
- pname = "OpenXRay";
- version = "510";
+let
+ version = "558";
src = fetchFromGitHub {
owner = "OpenXRay";
repo = "xray-16";
rev = version;
- sha256 = "0q142l6xvgnd6ycncqld69izxclynqrs73aq89pfy1r1nzhd60ay";
+ sha256 = "1wnkx9g0ww4f5pljrb0wzs054jzkig1i5hlz1p509rfvnhc50afp";
fetchSubmodules = true;
};
+ # https://github.com/OpenXRay/xray-16/issues/518
+ cryptopp = stdenv.mkDerivation {
+ pname = "cryptopp";
+ version = "5.6.5";
+
+ inherit src;
+
+ postUnpack = "sourceRoot+=/Externals/cryptopp";
+
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
+ enableParallelBuilding = true;
+
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ description = "Crypto++, a free C++ class library of cryptographic schemes";
+ homepage = "https://cryptopp.com/";
+ license = with licenses; [ boost publicDomain ];
+ platforms = platforms.all;
+ };
+ };
+in stdenv.mkDerivation rec {
+ pname = "OpenXRay";
+ inherit version src;
+
hardeningDisable = [ "format" ];
cmakeFlags = [ "-DCMAKE_INCLUDE_PATH=${cryptopp}/include/cryptopp" ];
installFlags = [ "DESTDIR=${placeholder "out"}" ];
@@ -47,6 +71,6 @@ stdenv.mkDerivation rec {
url = https://github.com/OpenXRay/xray-16/blob/xd_dev/License.txt;
};
maintainers = [ maintainers.gnidorah ];
- platforms = ["x86_64-linux" "i686-linux" ];
+ platforms = [ "x86_64-linux" "i686-linux" ];
};
}
diff --git a/nixpkgs/pkgs/games/pioneer/default.nix b/nixpkgs/pkgs/games/pioneer/default.nix
index b6035918af7..02c91b1523d 100644
--- a/nixpkgs/pkgs/games/pioneer/default.nix
+++ b/nixpkgs/pkgs/games/pioneer/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "pioneer";
- version = "20190203";
+ version = "20191009";
src = fetchFromGitHub{
owner = "pioneerspacesim";
repo = "pioneer";
rev = version;
- sha256 = "1g34wvgyvz793dhm1k64kl82ib0cavkbg0f2p3fp05b457ycljff";
+ sha256 = "1ll6pv1931z29kz1zvhnc6mgvjxz30q25lvb00qrsvh236nvll7n";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/nixpkgs/pkgs/games/quakespasm/vulkan.nix b/nixpkgs/pkgs/games/quakespasm/vulkan.nix
index 114f862888d..e8678253b40 100644
--- a/nixpkgs/pkgs/games/quakespasm/vulkan.nix
+++ b/nixpkgs/pkgs/games/quakespasm/vulkan.nix
@@ -2,14 +2,13 @@
stdenv.mkDerivation rec {
pname = "vkquake";
- majorVersion = "1.01";
- version = "${majorVersion}.0";
+ version = "1.02.1";
src = fetchFromGitHub {
owner = "Novum";
repo = "vkQuake";
rev = version;
- sha256 = "1iwin8j5kbyrknbkhjgpy8nmm7pxqzr0daa9gn7p38qhg2mh0a39";
+ sha256 = "0fk9jqql0crnf0s12cxnris392ajciyw1zbz17qgs5hdyivp9vdx";
};
sourceRoot = "source/Quake";
diff --git a/nixpkgs/pkgs/games/redeclipse/default.nix b/nixpkgs/pkgs/games/redeclipse/default.nix
index fe8fb5243b8..3002fc75e63 100644
--- a/nixpkgs/pkgs/games/redeclipse/default.nix
+++ b/nixpkgs/pkgs/games/redeclipse/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
version = "1.6.0";
src = fetchurl {
- url = "https://github.com/red-eclipse/base/releases/download/v${version}/redeclipse_${version}_nix.tar.bz2";
+ url = "https://github.com/redeclipse/base/releases/download/v${version}/redeclipse_${version}_nix.tar.bz2";
sha256 = "0j98zk7nivdsap4y50dlqnql17hdila1ikvps6vicwaqb3l4gaa8";
};
diff --git a/nixpkgs/pkgs/games/sdlmame/default.nix b/nixpkgs/pkgs/games/sdlmame/default.nix
deleted file mode 100644
index 7811b4b7373..00000000000
--- a/nixpkgs/pkgs/games/sdlmame/default.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ stdenv, fetchurl, alsaLib, qt48, SDL, fontconfig, freetype, SDL_ttf, xorg }:
-
-stdenv.mkDerivation rec {
- version = "0.151.u0-1";
- pname = "sdlmame";
-
- src = if stdenv.hostPlatform.system == "x86_64-linux"
- then fetchurl {
- url = "http://seblu.net/a/archive/packages/s/sdlmame/${pname}-${version}-x86_64.pkg.tar.xz";
- sha256 = "1j9vjxhrhsskrlk5wr7al4wk2hh3983kcva42mqal09bmc8qg3m9";
- }
- else fetchurl {
- url = "http://seblu.net/a/archive/packages/s/sdlmame/${pname}-${version}-i686.pkg.tar.xz";
- sha256 = "1i38j9ml66pyxzm0zzf1fv4lb40f6w47cdgaw846q91pzakkkqn7";
- };
-
- buildPhase = ''
- sed -i "s|/usr|$out|" bin/sdlmame
- '';
-
- installPhase = ''
- patchelf \
- --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath "${stdenv.lib.makeLibraryPath [ alsaLib qt48 SDL fontconfig freetype SDL_ttf xorg.libX11 xorg.libXinerama stdenv.cc.cc ]}" \
- share/sdlmame/sdlmame
-
- mkdir -p "$out/bin"
- cp -r bin/sdlmame "$out/bin"
- cp -r share "$out"
- '';
-
- dontPatchELF = true;
- dontStrip = true;
-
- meta = with stdenv.lib; {
- homepage = http://sdlmame.lngn.net;
- description = "A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support";
- license = "MAME";
- maintainers = with maintainers; [ lovek323 ];
- platforms = [ "x86_64-linux" "i686-linux" ];
- };
-}
diff --git a/nixpkgs/pkgs/games/shattered-pixel-dungeon/default.nix b/nixpkgs/pkgs/games/shattered-pixel-dungeon/default.nix
new file mode 100644
index 00000000000..f96f61764b5
--- /dev/null
+++ b/nixpkgs/pkgs/games/shattered-pixel-dungeon/default.nix
@@ -0,0 +1,78 @@
+{ stdenv
+, fetchurl
+, makeWrapper
+, fetchFromGitHub
+, gradle_5
+, perl
+, jre
+, xorg
+, openal
+}:
+
+let
+ pname = "shattered-pixel-dungeon";
+ version = "0.7.5f";
+
+ src = fetchFromGitHub {
+ owner = "00-Evan";
+ repo = "shattered-pixel-dungeon-gdx";
+ rev = "v${version}";
+ sha256 = "05awbbc7np9li50shdbpv9dgdgry6lra8d5gibwn578m2g9srbxx";
+ };
+
+ postPatch = ''
+ # disable gradle plugins with native code and their targets
+ perl -i.bak1 -pe "s#(^\s*id '.+' version '.+'$)#// \1#" build.gradle
+ perl -i.bak2 -pe "s#(.*)#// \1# if /^(buildscript|task portable|task nsis|task proguard|task tgz|task\(afterEclipseImport\)|launch4j|macAppBundle|buildRpm|buildDeb|shadowJar)/ ... /^}/" build.gradle
+ '';
+
+ # fake build to pre-download deps into fixed-output derivation
+ deps = stdenv.mkDerivation {
+ pname = "${pname}-deps";
+ inherit version src postPatch;
+ nativeBuildInputs = [ gradle_5 perl ];
+ buildPhase = ''
+ export GRADLE_USER_HOME=$(mktemp -d)
+ gradle --no-daemon desktop:dist
+ '';
+ # perl code mavenizes pathes (com.squareup.okio/okio/1.13.0/a9283170b7305c8d92d25aff02a6ab7e45d06cbe/okio-1.13.0.jar -> com/squareup/okio/okio/1.13.0/okio-1.13.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 = "1k0v5scadw9ziq4dw2rckmh8x2xlmxslfsxmpw79zg78n3hvwhf1";
+ };
+
+in stdenv.mkDerivation rec {
+ inherit pname version src postPatch;
+
+ nativeBuildInputs = [ gradle_5 perl makeWrapper ];
+
+ buildPhase = ''
+ export GRADLE_USER_HOME=$(mktemp -d)
+ # point to offline repo
+ sed -ie "s#mavenLocal()#mavenLocal(); maven { url '${deps}' }#g" build.gradle
+ gradle --offline --no-daemon desktop:dist
+ '';
+
+ installPhase = ''
+ install -Dm644 desktop/build/libs/desktop-${version}.jar $out/share/shattered-pixel-dungeon.jar
+ mkdir $out/bin
+ makeWrapper ${jre}/bin/java $out/bin/shattered-pixel-dungeon \
+ --prefix LD_LIBRARY_PATH : ${xorg.libXxf86vm}/lib:${openal}/lib \
+ --add-flags "-jar $out/share/shattered-pixel-dungeon.jar"
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://shatteredpixel.com/";
+ downloadPage = "https://github.com/00-Evan/shattered-pixel-dungeon-gdx/releases";
+ description = "Traditional roguelike game with pixel-art graphics and simple interface";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
+
diff --git a/nixpkgs/pkgs/games/simutrans/default.nix b/nixpkgs/pkgs/games/simutrans/default.nix
index 1004a6ad26f..50be7b55203 100644
--- a/nixpkgs/pkgs/games/simutrans/default.nix
+++ b/nixpkgs/pkgs/games/simutrans/default.nix
@@ -97,7 +97,7 @@ let
cat > "$out/bin/simutrans" <<EOF
#!${runtimeShell}
cd "$out"/share/simutrans
- exec "${binaries}/bin/simutrans" -use_workdir "\''${extraFlagsArray[@]}" "\$@"
+ exec "${binaries}/bin/simutrans" -use_workdir "\$@"
EOF
chmod +x "$out/bin/simutrans"
'';
diff --git a/nixpkgs/pkgs/games/steam/chrootenv.nix b/nixpkgs/pkgs/games/steam/chrootenv.nix
index b2bca7ca7b9..426be1f214a 100644
--- a/nixpkgs/pkgs/games/steam/chrootenv.nix
+++ b/nixpkgs/pkgs/games/steam/chrootenv.nix
@@ -75,6 +75,7 @@ in buildFHSUserEnv rec {
xorg.libX11
xorg.libXfixes
libGL
+ pkgsi686Linux.libva
# Not formally in runtime but needed by some games
at-spi2-atk
@@ -85,14 +86,14 @@ in buildFHSUserEnv rec {
xorg.xkeyboardconfig
xorg.libpciaccess
## screeps dependencies
- gnome3.gtk
+ gtk3
dbus
zlib
glib
atk
cairo
freetype
- gdk_pixbuf
+ gdk-pixbuf
pango
fontconfig
] ++ (if (!nativeOnly) then [
diff --git a/nixpkgs/pkgs/games/tintin/default.nix b/nixpkgs/pkgs/games/tintin/default.nix
index 9d62f720dd5..2e1837bdef6 100644
--- a/nixpkgs/pkgs/games/tintin/default.nix
+++ b/nixpkgs/pkgs/games/tintin/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, zlib, pcre }:
stdenv.mkDerivation rec {
- name = "tintin-2.01.90";
+ name = "tintin-2.01.91";
src = fetchurl {
url = "mirror://sourceforge/tintin/${name}.tar.gz";
- sha256 = "0v4khry5fmsp5w370v00ici5c8ryxak4mkaz9h4xfl1jk4mfygkb";
+ sha256 = "0nb3przw84r5zaibhpcb8gxm5vllrchca663c3f650fm83asd5im";
};
buildInputs = [ zlib pcre ];
diff --git a/nixpkgs/pkgs/games/tome4/default.nix b/nixpkgs/pkgs/games/tome4/default.nix
index c4d5dcb41e7..af13ae2e7e1 100644
--- a/nixpkgs/pkgs/games/tome4/default.nix
+++ b/nixpkgs/pkgs/games/tome4/default.nix
@@ -18,11 +18,11 @@ let
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
- version = "1.5.10";
+ version = "1.6.0";
src = fetchurl {
url = "https://te4.org/dl/t-engine/t-engine4-src-${version}.tar.bz2";
- sha256 = "0mc5dgh2x9nbili7gy6srjhb23ckalf08wqq2amyjr5rq392jvd7";
+ sha256 = "1z1w4ycgl5wbm0sv7577vcdfwwf4k7vaf2njzyb21rvqjizpbkwr";
};
prePatch = ''
diff --git a/nixpkgs/pkgs/games/widelands/default.nix b/nixpkgs/pkgs/games/widelands/default.nix
index 6f3bc2c1195..e499f4ad1fc 100644
--- a/nixpkgs/pkgs/games/widelands/default.nix
+++ b/nixpkgs/pkgs/games/widelands/default.nix
@@ -5,7 +5,7 @@
stdenv.mkDerivation rec {
pname = "widelands";
- version = "19";
+ version = "20";
meta = with stdenv.lib; {
description = "RTS with multiple-goods economy";
@@ -26,8 +26,8 @@ stdenv.mkDerivation rec {
];
src = fetchurl {
- url = "https://launchpad.net/widelands/build${version}/build${version}/+download/widelands-build${version}-src-gcc7.tar.bz2";
- sha256 = "0n2lb1c2dix32j90nir96zfqivn63izr1pmabjnhns3wbb7vhwzg";
+ url = "https://launchpad.net/widelands/build${version}/build${version}/+download/widelands-build${version}.tar.bz2";
+ sha256 = "1cmwfwk7j6yi2pwmm4rm57s23sdzasqf53nx6567sdagqyc4sn9q";
};
preConfigure = ''
diff --git a/nixpkgs/pkgs/misc/cups/default.nix b/nixpkgs/pkgs/misc/cups/default.nix
index c7df3f333b6..d18829673cc 100644
--- a/nixpkgs/pkgs/misc/cups/default.nix
+++ b/nixpkgs/pkgs/misc/cups/default.nix
@@ -1,9 +1,27 @@
-{ stdenv, fetchurl, pkgconfig, removeReferencesTo
-, zlib, libjpeg, libpng, libtiff, pam, dbus, systemd, acl, gmp, darwin
-, libusb ? null, gnutls ? null, avahi ? null, libpaper ? null
+{ stdenv
+, fetchurl
+, pkgconfig
+, removeReferencesTo
+, zlib
+, libjpeg
+, libpng
+, libtiff
+, pam
+, dbus
+, enableSystemd ? stdenv.isLinux && !stdenv.hostPlatform.isMusl
+, systemd ? null
+, acl
+, gmp
+, darwin
+, libusb ? null
+, gnutls ? null
+, avahi ? null
+, libpaper ? null
, coreutils
}:
+assert enableSystemd -> systemd != null;
+
### IMPORTANT: before updating cups, make sure the nixos/tests/printing.nix test
### works at least for your platform.
@@ -12,7 +30,7 @@ stdenv.mkDerivation rec {
pname = "cups";
# After 2.2.6, CUPS requires headers only available in macOS 10.12+
- version = if stdenv.isDarwin then "2.2.6" else "2.2.12";
+ version = if stdenv.isDarwin then "2.2.6" else "2.3.0";
passthru = { inherit version; };
@@ -20,7 +38,7 @@ stdenv.mkDerivation rec {
url = "https://github.com/apple/cups/releases/download/v${version}/cups-${version}-source.tar.gz";
sha256 = if version == "2.2.6"
then "16qn41b84xz6khrr2pa2wdwlqxr29rrrkjfi618gbgdkq9w5ff20"
- else "1a4sgx5y7z16flmpnchd2ix294bnzy0v8mdkd96a4j27kr2anq8g";
+ else "19d1jpdpxy0fclq37pchi7ldnw9dssxx3zskcgqai3h0rwlh5bxc";
};
outputs = [ "out" "lib" "dev" "man" ];
@@ -33,7 +51,10 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig removeReferencesTo ];
buildInputs = [ zlib libjpeg libpng libtiff libusb gnutls libpaper ]
- ++ optionals stdenv.isLinux [ avahi pam dbus systemd acl ]
+ ++ optionals stdenv.isLinux [ avahi pam dbus ]
+ ++ optional enableSystemd systemd
+ # Separate from above only to not modify order, to avoid mass rebuilds; merge this with the above at next big change.
+ ++ optionals stdenv.isLinux [ acl ]
++ optionals stdenv.isDarwin (with darwin; [
configd apple_sdk.frameworks.ApplicationServices
]);
diff --git a/nixpkgs/pkgs/misc/cups/drivers/canon/default.nix b/nixpkgs/pkgs/misc/cups/drivers/canon/default.nix
index b6219e1c749..adc4ead94b7 100644
--- a/nixpkgs/pkgs/misc/cups/drivers/canon/default.nix
+++ b/nixpkgs/pkgs/misc/cups/drivers/canon/default.nix
@@ -1,49 +1,55 @@
-{stdenv, fetchurl, unzip, autoreconfHook, libtool, makeWrapper, cups, ghostscript, pkgsi686Linux }:
+{stdenv, fetchurl, unzip, autoreconfHook, libtool, makeWrapper, cups, ghostscript, pkgsi686Linux, zlib }:
let
i686_NIX_GCC = pkgsi686Linux.callPackage ({gcc}: gcc) {};
i686_libxml2 = pkgsi686Linux.callPackage ({libxml2}: libxml2) {};
+ commonVer = "4.10";
+ version = "3.70";
+ dl = "8/0100007658/08";
+
+ versionNoDots = builtins.replaceStrings ["."] [""] version;
src_canon = fetchurl {
- url = "https://files.canon-europe.com/files/soft45378/software/o147jen_linuxufrII_0290.zip";
- sha256 = "1qpdmaaw42gm5fi21rp4lf05skffkq42ka5c8xkw8rckzb13sy9j";
+ url = "http://gdlp01.c-wss.com/gds/${dl}/linux-UFRII-drv-v${versionNoDots}-uken-05.tar.gz";
+ sha256 = "0424lvyrsvsb94qga4p4ldis7f714c5yw5ydv3f84mdl2a7papg0";
};
in
stdenv.mkDerivation {
- name = "canon-cups-ufr2-2.90";
+ pname = "canon-cups-ufr2";
+ version = version;
src = src_canon;
phases = [ "unpackPhase" "installPhase" ];
postUnpack = ''
- (cd $sourceRoot; tar -xzf Sources/cndrvcups-common-2.90-1.tar.gz)
- (cd $sourceRoot; tar -xzf Sources/cndrvcups-lb-2.90-1.tar.gz)
+ (cd $sourceRoot; tar -xzf Sources/cndrvcups-common-${commonVer}-1.tar.gz)
+ (cd $sourceRoot; tar -xzf Sources/cndrvcups-lb-${version}-1.tar.gz)
'';
nativeBuildInputs = [ makeWrapper unzip autoreconfHook libtool ];
- buildInputs = [ cups ];
+ buildInputs = [ cups zlib ];
installPhase = ''
##
## cndrvcups-common buildPhase
##
- ( cd cndrvcups-common-2.90/buftool
+ ( cd cndrvcups-common-${commonVer}/buftool
autoreconf -fi
./autogen.sh --prefix=$out --enable-progpath=$out/bin --libdir=$out/lib --disable-shared --enable-static
make
)
- ( cd cndrvcups-common-2.90/backend
+ ( cd cndrvcups-common-${commonVer}/backend
./autogen.sh --prefix=$out --libdir=$out/lib
make
)
- ( cd cndrvcups-common-2.90/c3plmod_ipc
+ ( cd cndrvcups-common-${commonVer}/c3plmod_ipc
make
)
@@ -51,19 +57,19 @@ stdenv.mkDerivation {
## cndrvcups-common installPhase
##
- ( cd cndrvcups-common-2.90/buftool
+ ( cd cndrvcups-common-${commonVer}/buftool
make install
)
- ( cd cndrvcups-common-2.90/backend
+ ( cd cndrvcups-common-${commonVer}/backend
make install
)
- ( cd cndrvcups-common-2.90/c3plmod_ipc
+ ( cd cndrvcups-common-${commonVer}/c3plmod_ipc
make install DESTDIR=$out/lib
)
- ( cd cndrvcups-common-2.90/libs
+ ( cd cndrvcups-common-${commonVer}/libs
chmod 755 *
mkdir -p $out/lib32
mkdir -p $out/bin
@@ -72,15 +78,22 @@ stdenv.mkDerivation {
cp libc3pl.so.0.0.1 $out/lib32
cp libcaepcm.so.1.0 $out/lib32
cp libColorGear.so.0.0.0 $out/lib32
- cp libColorGearC.so.0.0.0 $out/lib32
+ cp libColorGearC.so.1.0.0 $out/lib32
cp libcanon_slim.so.1.0.0 $out/lib32
cp c3pldrv $out/bin
)
- (cd cndrvcups-common-2.90/data
+ (cd cndrvcups-common-${commonVer}/Rule
+ mkdir -p $out/share/usb
+ chmod 644 *.usb-quirks $out/share/usb
+ )
+
+ (cd cndrvcups-common-${commonVer}/data
chmod 644 *.ICC
mkdir -p $out/share/caepcm
cp *.ICC $out/share/caepcm
+ cp *.icc $out/share/caepcm
+ cp *.PRF $out/share/caepcm
)
(cd $out/lib32
@@ -96,8 +109,8 @@ stdenv.mkDerivation {
ln -sf libcanon_slim.so.1.0.0 libcanon_slim.so
ln -sf libColorGear.so.0.0.0 libColorGear.so.0
ln -sf libColorGear.so.0.0.0 libColorGear.so
- ln -sf libColorGearC.so.0.0.0 libColorGearC.so.0
- ln -sf libColorGearC.so.0.0.0 libColorGearC.so
+ ln -sf libColorGearC.so.1.0.0 libColorGearC.so.1
+ ln -sf libColorGearC.so.1.0.0 libColorGearC.so
)
(cd $out/lib
@@ -106,7 +119,7 @@ stdenv.mkDerivation {
)
patchelf --set-rpath "$(cat ${i686_NIX_GCC}/nix-support/orig-cc)/lib" $out/lib32/libColorGear.so.0.0.0
- patchelf --set-rpath "$(cat ${i686_NIX_GCC}/nix-support/orig-cc)/lib" $out/lib32/libColorGearC.so.0.0.0
+ patchelf --set-rpath "$(cat ${i686_NIX_GCC}/nix-support/orig-cc)/lib" $out/lib32/libColorGearC.so.1.0.0
patchelf --interpreter "$(cat ${i686_NIX_GCC}/nix-support/dynamic-linker)" --set-rpath "$out/lib32" $out/bin/c3pldrv
@@ -127,18 +140,13 @@ stdenv.mkDerivation {
## cndrvcups-lb buildPhase
##
- ( cd cndrvcups-lb-2.90/ppd
- ./autogen.sh --prefix=$out
+ ( cd cndrvcups-lb-${version}/buftool
+ ./autogen.sh --prefix=$out --libdir=$out/lib --enable-progpath=$out/bin --enable-static
make
)
- ( cd cndrvcups-lb-2.90/pstoufr2cpca
- CPPFLAGS="-I$out/include" LDFLAGS=" -L$out/lib" ./autogen.sh --prefix=$out --enable-progpath=$out/bin
- make
- )
-
- ( cd cndrvcups-lb-2.90/cpca
- CPPFLAGS="-I$out/include" LDFLAGS=" -L$out/lib" ./autogen.sh --prefix=$out --enable-progpath=$out/bin --enable-static
+ ( cd cndrvcups-lb-${version}/pstoufr2cpca
+ ./autogen.sh --prefix=$out --libdir=$out/lib
make
)
@@ -146,19 +154,11 @@ stdenv.mkDerivation {
## cndrvcups-lb installPhase
##
- ( cd cndrvcups-lb-2.90/ppd
+ ( cd cndrvcups-lb-${version}/pstoufr2cpca
make install
)
- ( cd cndrvcups-lb-2.90/pstoufr2cpca
- make install
- )
-
- ( cd cndrvcups-lb-2.90/cpca
- make install
- )
-
- ( cd cndrvcups-lb-2.90/libs
+ ( cd cndrvcups-lb-${version}/libs
chmod 755 *
mkdir -p $out/lib32
mkdir -p $out/bin
@@ -189,7 +189,7 @@ stdenv.mkDerivation {
ln -sf libcnlbcm.so.1.0 libcnlbcm.so
)
- ( cd cndrvcups-lb-2.90
+ ( cd cndrvcups-lb-${version}
chmod 644 data/CnLB*
chmod 644 libs/cnpkbidi_info*
chmod 644 libs/ThLB*
@@ -201,6 +201,9 @@ stdenv.mkDerivation {
cp libs/ThLB* $out/share/ufr2filter
)
+ mkdir -p $out/share/cups/model
+ install -c -m 644 cndrvcups-lb-${version}/ppd/CN*.ppd $out/share/cups/model/
+
patchelf --set-rpath "$out/lib32:${i686_libxml2.out}/lib" $out/lib32/libcanonufr2.so.1.0.0
patchelf --interpreter "$(cat ${i686_NIX_GCC}/nix-support/dynamic-linker)" --set-rpath "$out/lib32" $out/bin/cnpkmoduleufr2
@@ -211,9 +214,12 @@ stdenv.mkDerivation {
--prefix PATH ":" "$out/bin"
'';
- meta = {
+ meta = with stdenv.lib; {
description = "CUPS Linux drivers for Canon printers";
homepage = http://www.canon.com/;
- license = stdenv.lib.licenses.unfree;
+ license = licenses.unfree;
+ maintainers = with maintainers; [
+ kylesferrazza
+ ];
};
}
diff --git a/nixpkgs/pkgs/misc/cups/filters.nix b/nixpkgs/pkgs/misc/cups/filters.nix
index 05b8c1f7046..76f68e50750 100644
--- a/nixpkgs/pkgs/misc/cups/filters.nix
+++ b/nixpkgs/pkgs/misc/cups/filters.nix
@@ -9,11 +9,11 @@ let
in stdenv.mkDerivation rec {
pname = "cups-filters";
- version = "1.25.6";
+ version = "1.25.12";
src = fetchurl {
url = "https://openprinting.org/download/cups-filters/${pname}-${version}.tar.xz";
- sha256 = "1pgjk7j2p8m17pwynqd86hxgvz9lyb09ivx18lv6inmygij0pm4j";
+ sha256 = "1kv25011iyzvd33n5zmmn1z2p6pzk26hmmw6qvjjnx8p3sp7raqn";
};
nativeBuildInputs = [ pkgconfig makeWrapper ];
diff --git a/nixpkgs/pkgs/misc/drivers/hplip/3.16.11.nix b/nixpkgs/pkgs/misc/drivers/hplip/3.16.11.nix
index 779325c99b0..993a5144a9d 100644
--- a/nixpkgs/pkgs/misc/drivers/hplip/3.16.11.nix
+++ b/nixpkgs/pkgs/misc/drivers/hplip/3.16.11.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, substituteAll
, pkgconfig
-, cups, libjpeg, libusb1, pythonPackages, sane-backends, dbus, usbutils
+, cups, libjpeg, libusb1, python2Packages, sane-backends, dbus, usbutils
, net_snmp, openssl, nettools
, bash, coreutils, utillinux
, qtSupport ? true
@@ -45,7 +45,7 @@ in
assert withPlugin -> builtins.elem hplipArch pluginArches
|| throw "HPLIP plugin not supported on ${stdenv.hostPlatform.system}";
-pythonPackages.buildPythonApplication {
+python2Packages.buildPythonApplication {
inherit name src;
format = "other";
@@ -63,7 +63,7 @@ pythonPackages.buildPythonApplication {
pkgconfig
];
- pythonPath = with pythonPackages; [
+ pythonPath = with python2Packages; [
dbus
pillow
pygobject2
diff --git a/nixpkgs/pkgs/misc/drivers/hplip/3.18.5.nix b/nixpkgs/pkgs/misc/drivers/hplip/3.18.5.nix
index d95eb85168e..3b78f015f7d 100644
--- a/nixpkgs/pkgs/misc/drivers/hplip/3.18.5.nix
+++ b/nixpkgs/pkgs/misc/drivers/hplip/3.18.5.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, substituteAll
, pkgconfig
-, cups, zlib, libjpeg, libusb1, pythonPackages, sane-backends
+, cups, zlib, libjpeg, libusb1, python2Packages, sane-backends
, dbus, file, ghostscript, usbutils
, net_snmp, openssl, perl, nettools
, bash, coreutils, utillinux
@@ -47,7 +47,7 @@ in
assert withPlugin -> builtins.elem hplipArch pluginArches
|| throw "HPLIP plugin not supported on ${stdenv.hostPlatform.system}";
-pythonPackages.buildPythonApplication {
+python2Packages.buildPythonApplication {
inherit name src;
format = "other";
@@ -69,7 +69,7 @@ pythonPackages.buildPythonApplication {
pkgconfig
];
- pythonPath = with pythonPackages; [
+ pythonPath = with python2Packages; [
dbus
pillow
pygobject2
diff --git a/nixpkgs/pkgs/misc/drivers/hplip/default.nix b/nixpkgs/pkgs/misc/drivers/hplip/default.nix
index 978fd9b9e03..fe890f3dce2 100644
--- a/nixpkgs/pkgs/misc/drivers/hplip/default.nix
+++ b/nixpkgs/pkgs/misc/drivers/hplip/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, substituteAll
, pkgconfig
-, cups, zlib, libjpeg, libusb1, pythonPackages, sane-backends
+, cups, zlib, libjpeg, libusb1, python2Packages, sane-backends
, dbus, file, ghostscript, usbutils
, net_snmp, openssl, perl, nettools
, bash, coreutils, utillinux
@@ -46,7 +46,7 @@ in
assert withPlugin -> builtins.elem hplipArch pluginArches
|| throw "HPLIP plugin not supported on ${stdenv.hostPlatform.system}";
-pythonPackages.buildPythonApplication {
+python2Packages.buildPythonApplication {
inherit name src;
format = "other";
@@ -68,7 +68,7 @@ pythonPackages.buildPythonApplication {
pkgconfig
];
- pythonPath = with pythonPackages; [
+ pythonPath = with python2Packages; [
dbus
pillow
pygobject2
diff --git a/nixpkgs/pkgs/misc/emulators/cdemu/analyzer.nix b/nixpkgs/pkgs/misc/emulators/cdemu/analyzer.nix
index e52cf7efc6b..246dbb7dd35 100644
--- a/nixpkgs/pkgs/misc/emulators/cdemu/analyzer.nix
+++ b/nixpkgs/pkgs/misc/emulators/cdemu/analyzer.nix
@@ -1,9 +1,9 @@
{ callPackage, makeWrapper, gobject-introspection, cmake
, python3Packages, gtk3, glib, libxml2, gnuplot, gnome3, gdk-pixbuf, librsvg, intltool, libmirage }:
let pkg = import ./base.nix {
- version = "3.2.2";
+ version = "3.2.3";
pkgName = "image-analyzer";
- pkgSha256 = "0by3nd5c413cvk3jmv3md6q0axbiidy061g9dhf37qzwgcakcx8j";
+ pkgSha256 = "17yfjmf65s77214qassz6l01cjcni4cv06nzfsm7qrzw172fmci4";
};
in callPackage pkg {
buildInputs = [ glib gtk3 libxml2 gnuplot libmirage makeWrapper
diff --git a/nixpkgs/pkgs/misc/emulators/cdemu/client.nix b/nixpkgs/pkgs/misc/emulators/cdemu/client.nix
index dbf471d35d1..087b15cecd1 100644
--- a/nixpkgs/pkgs/misc/emulators/cdemu/client.nix
+++ b/nixpkgs/pkgs/misc/emulators/cdemu/client.nix
@@ -1,8 +1,8 @@
{ callPackage, python3Packages, intltool, makeWrapper }:
let pkg = import ./base.nix {
- version = "3.2.1";
+ version = "3.2.3";
pkgName = "cdemu-client";
- pkgSha256 = "1d8m24qvv62xcwafw5zs4yf39vs64kxl4idqcngd8yyjhrb2ykg5";
+ pkgSha256 = "1bvc2m63fx03rbp3ihgl2n7k24lwg5ydwkmr84gsjfcxp46q10zq";
};
in callPackage pkg {
buildInputs = [ python3Packages.python python3Packages.dbus-python python3Packages.pygobject3
diff --git a/nixpkgs/pkgs/misc/emulators/cdemu/daemon.nix b/nixpkgs/pkgs/misc/emulators/cdemu/daemon.nix
index a80327ce91c..db6ed7ddb47 100644
--- a/nixpkgs/pkgs/misc/emulators/cdemu/daemon.nix
+++ b/nixpkgs/pkgs/misc/emulators/cdemu/daemon.nix
@@ -1,8 +1,8 @@
{ callPackage, glib, libao, intltool, libmirage }:
let pkg = import ./base.nix {
- version = "3.2.2";
+ version = "3.2.3";
pkgName = "cdemu-daemon";
- pkgSha256 = "0himyrhhfjsr4ff5aci7240bpm9x34h20pid412ci8fm16nk929b";
+ pkgSha256 = "022xzgwmncswb9md71w3ly3mjkdfc93lbij2llp2jamq8grxjjxr";
};
in callPackage pkg {
buildInputs = [ glib libao libmirage intltool ];
diff --git a/nixpkgs/pkgs/misc/emulators/cdemu/gui.nix b/nixpkgs/pkgs/misc/emulators/cdemu/gui.nix
index e06853b8f73..599531950a2 100644
--- a/nixpkgs/pkgs/misc/emulators/cdemu/gui.nix
+++ b/nixpkgs/pkgs/misc/emulators/cdemu/gui.nix
@@ -2,9 +2,9 @@
, python3Packages, gtk3, glib, libnotify, intltool, gnome3, gdk-pixbuf, librsvg }:
let
pkg = import ./base.nix {
- version = "3.2.1";
+ version = "3.2.3";
pkgName = "gcdemu";
- pkgSha256 = "0lmyvhbf57wcm8k2a33j2dhy4gblaiycy33q070gdrxi37xk7w5g";
+ pkgSha256 = "19vy1awha8s7cfja3a6npaf3rfy3pl3cbsh4vd609q9jz4v4lyg4";
};
inherit (python3Packages) python pygobject3;
in callPackage pkg {
diff --git a/nixpkgs/pkgs/misc/emulators/cdemu/libmirage.nix b/nixpkgs/pkgs/misc/emulators/cdemu/libmirage.nix
index 0ead78305cd..cc3118ace15 100644
--- a/nixpkgs/pkgs/misc/emulators/cdemu/libmirage.nix
+++ b/nixpkgs/pkgs/misc/emulators/cdemu/libmirage.nix
@@ -3,9 +3,9 @@
, pcre, utillinux, libselinux, libsepol }:
let pkg = import ./base.nix {
- version = "3.2.2";
+ version = "3.2.3";
pkgName = "libmirage";
- pkgSha256 = "0gwrfia0fyhi0b3p2pfyyvrcfcb0qysfzgpdqsqjqbx4xaqx5wpi";
+ pkgSha256 = "08mfvqyk3833ksfd47i4j3ppmrw5ry219km6h7lywdh9hm9x14yf";
};
in callPackage pkg {
buildInputs = [ glib libsndfile zlib bzip2 lzma libsamplerate intltool ];
diff --git a/nixpkgs/pkgs/misc/emulators/cdemu/vhba.nix b/nixpkgs/pkgs/misc/emulators/cdemu/vhba.nix
index 71beaf12548..df25fb96eb1 100644
--- a/nixpkgs/pkgs/misc/emulators/cdemu/vhba.nix
+++ b/nixpkgs/pkgs/misc/emulators/cdemu/vhba.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "vhba";
- version = "20190410";
+ version = "20190831";
src = fetchurl {
url = "mirror://sourceforge/cdemu/vhba-module-${version}.tar.bz2";
- sha256 = "1513hq130raxp9z5grj54cwfjfxj05apipxg425j0zicii59a60c";
+ sha256 = "1ybbk6l06n0y11n5wnfmvdz0baizmq55l458ywimghdyz0n7g0ws";
};
makeFlags = [ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" "INSTALL_MOD_PATH=$(out)" ];
diff --git a/nixpkgs/pkgs/misc/emulators/dolphin-emu/master.nix b/nixpkgs/pkgs/misc/emulators/dolphin-emu/master.nix
index e96b2e07890..9e03780daa3 100644
--- a/nixpkgs/pkgs/misc/emulators/dolphin-emu/master.nix
+++ b/nixpkgs/pkgs/misc/emulators/dolphin-emu/master.nix
@@ -21,13 +21,13 @@ let
};
in stdenv.mkDerivation rec {
pname = "dolphin-emu";
- version = "5.0-10879";
+ version = "5.0-11109";
src = fetchFromGitHub {
owner = "dolphin-emu";
repo = "dolphin";
- rev = "c7fc9126aaf447a014af4aed195b17aa593dd49b";
- sha256 = "1pf4mxacxhrkvvh9j49ackm8hahl8x0ligmann1pafsb4lw0xbnj";
+ rev = "93d7b3d15962a3393cf2971e14c4acf54d90cecd";
+ sha256 = "1kkx3agdsc0qmf3yymlzq315nypm34qvq04qpjqycpfhmpx8gdnq";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/misc/emulators/epsxe/default.nix b/nixpkgs/pkgs/misc/emulators/epsxe/default.nix
index b9923def6f2..1cfa0db790f 100644
--- a/nixpkgs/pkgs/misc/emulators/epsxe/default.nix
+++ b/nixpkgs/pkgs/misc/emulators/epsxe/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, alsaLib, curl, gdk-pixbuf, glib, gtk3, libGLU_combined,
- libX11, openssl, ncurses5, SDL, SDL_ttf, unzip, zlib, wrapGAppsHook }:
+ libX11, openssl_1_0_2, ncurses5, SDL, SDL_ttf, unzip, zlib, wrapGAppsHook, autoPatchelfHook }:
with stdenv.lib;
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
else "1677lclam557kp8jwvchdrk27zfj50fqx2q9i3bcx26d9k61q3kl";
};
- nativeBuildInputs = [ unzip wrapGAppsHook ];
+ nativeBuildInputs = [ unzip wrapGAppsHook autoPatchelfHook ];
sourceRoot = ".";
buildInputs = [
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
gtk3
libX11
libGLU_combined
- openssl
+ openssl_1_0_2
ncurses5
SDL
SDL_ttf
@@ -40,10 +40,6 @@ stdenv.mkDerivation rec {
installPhase = ''
install -D ${if stdenv.is64bit then "epsxe_x64" else "ePSXe"} $out/bin/epsxe
- patchelf \
- --set-interpreter $(cat ${stdenv.cc}/nix-support/dynamic-linker) \
- --set-rpath ${makeLibraryPath buildInputs} \
- $out/bin/epsxe
'';
meta = {
diff --git a/nixpkgs/pkgs/misc/emulators/fs-uae/default.nix b/nixpkgs/pkgs/misc/emulators/fs-uae/default.nix
index 95a95bb17b1..0a43d8f2104 100644
--- a/nixpkgs/pkgs/misc/emulators/fs-uae/default.nix
+++ b/nixpkgs/pkgs/misc/emulators/fs-uae/default.nix
@@ -5,11 +5,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "fs-uae";
- version = "3.0.0";
+ version = "3.0.2";
src = fetchurl {
url = "https://fs-uae.net/stable/${version}/${pname}-${version}.tar.gz";
- sha256 = "0r69i6rh472lj4qwqfcfh17xmlw4x6mhqzr9hhpkbb4byyw6h592";
+ sha256 = "1awakxs3rlbm0bxpi37cbavi5fpb89wszksyw62as4nz3qsdrpjf";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/misc/emulators/mame/default.nix b/nixpkgs/pkgs/misc/emulators/mame/default.nix
new file mode 100644
index 00000000000..499d7dd6c4a
--- /dev/null
+++ b/nixpkgs/pkgs/misc/emulators/mame/default.nix
@@ -0,0 +1,59 @@
+{ stdenv, mkDerivation, fetchFromGitHub, makeDesktopItem
+, python, pkgconfig, SDL2, SDL2_ttf, alsaLib, which, qtbase, libXinerama }:
+
+let
+ majorVersion = "0";
+ minorVersion = "215";
+
+ desktopItem = makeDesktopItem {
+ name = "MAME";
+ exec = "mame${stdenv.lib.optionalString stdenv.is64bit "64"}";
+ desktopName = "MAME";
+ genericName = "MAME is a multi-purpose emulation framework";
+ categories = "System;Emulator;";
+ };
+in mkDerivation {
+ pname = "mame";
+ version = "${majorVersion}.${minorVersion}";
+
+ src = fetchFromGitHub {
+ owner = "mamedev";
+ repo = "mame";
+ rev = "mame${majorVersion}${minorVersion}";
+ sha256 = "1phz846p3zzgzrbfiq2vn79iqar2dbf7iv6wfkrp32sdkkvp7l3h";
+ };
+
+ hardeningDisable = [ "fortify" ];
+ NIX_CFLAGS_COMPILE = [ "-Wno-error=maybe-uninitialized" ];
+
+ makeFlags = [ "TOOLS=1" ];
+
+ buildInputs = [ SDL2 SDL2_ttf alsaLib qtbase libXinerama ];
+ nativeBuildInputs = [ python pkgconfig which ];
+
+ installPhase = ''
+ dest=$out/opt/mame
+
+ make -f dist.mak PTR64=${if stdenv.is64bit then "1" else "0"}
+ mkdir -p $dest
+ mv build/release/${if stdenv.is64bit then "x64" else "x32"}/Release/mame/* $dest
+
+ mkdir -p $out/bin
+ find $dest -maxdepth 1 -executable -type f -exec mv -t $out/bin {} \;
+
+ mkdir -p $out/share/man/man{1,6}
+ mv $dest/docs/man/*.1 $out/share/man/man1
+ mv $dest/docs/man/*.6 $out/share/man/man6
+
+ mkdir -p $out/share
+ ln -s ${desktopItem}/share/applications $out/share
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Is a multi-purpose emulation framework";
+ homepage = https://www.mamedev.org/;
+ license = with licenses; [ bsd3 gpl2Plus ];
+ platforms = [ "x86_64-linux" "i686-linux" ];
+ maintainers = with maintainers; [ gnidorah ];
+ };
+}
diff --git a/nixpkgs/pkgs/misc/emulators/mess/default.nix b/nixpkgs/pkgs/misc/emulators/mess/default.nix
deleted file mode 100644
index fc63bf705f4..00000000000
--- a/nixpkgs/pkgs/misc/emulators/mess/default.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ stdenv, fetchurl, unzip, pkgconfig, SDL, gtk2, GConf, libGLU_combined
-, expat, zlib }:
-
-let
-
- version = "139";
-
- mameSrc = fetchurl {
- url = "https://github.com/mamedev/mame/releases/download/mame0139/mame0${version}s.zip";
- sha256 = "1mpkwxfz38cgxzvlni2y3fxas3b8qmnzj2ik2zzbd8mr622jdp79";
- };
-
- messSrc = fetchurl {
- url = "http://www.progettosnaps.net/MESS/src/mess0${version}s.zip";
- name = "mess0139s.zip";
- sha256 = "1v892cg6wn8cdwc8pf1gcqqdb1v1v295r6jw2hf58svwx3h27xyy";
- };
-
-in
-
-stdenv.mkDerivation {
- name = "mess-0.${version}";
-
- unpackPhase =
- ''
- unzip ${mameSrc}
- # Yes, the MAME distribution is a zip file containing a zip file...
- unzip mame.zip
- unzip -o ${messSrc}
- '';
-
- makeFlags = "TARGET=mess BUILD_EXPAT= BUILD_ZLIB= NOWERROR=1";
-
- buildInputs =
- [ unzip pkgconfig SDL gtk2 GConf libGLU_combined expat zlib ];
-
- installPhase =
- ''
- mkdir -p $out/bin
- cp mess* $out/bin/mess
- '';
-
- meta = {
- homepage = https://www.mess.org/;
- license = "non-commercial";
- description = "Multi Emulator Super System, an emulator of many game consoles and computer systems";
- broken = true;
- };
-}
diff --git a/nixpkgs/pkgs/misc/emulators/ppsspp/default.nix b/nixpkgs/pkgs/misc/emulators/ppsspp/default.nix
index 619938ba5c6..1e75230a139 100644
--- a/nixpkgs/pkgs/misc/emulators/ppsspp/default.nix
+++ b/nixpkgs/pkgs/misc/emulators/ppsspp/default.nix
@@ -1,10 +1,10 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig, qtbase, qtmultimedia
+{ stdenv, mkDerivation, fetchFromGitHub, cmake, pkgconfig, qtbase, qtmultimedia
, glew, libzip, snappy, zlib, withGamepads ? true, SDL2 }:
assert withGamepads -> (SDL2 != null);
with stdenv.lib;
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "ppsspp";
version = "1.4.2";
diff --git a/nixpkgs/pkgs/misc/emulators/resim/default.nix b/nixpkgs/pkgs/misc/emulators/resim/default.nix
new file mode 100644
index 00000000000..81acdf81f2e
--- /dev/null
+++ b/nixpkgs/pkgs/misc/emulators/resim/default.nix
@@ -0,0 +1,18 @@
+{ fetchFromGitHub, stdenv, cmake, qt4 }:
+
+stdenv.mkDerivation {
+ name = "resim";
+ src = fetchFromGitHub {
+ owner = "itszor";
+ repo = "resim";
+ rev = "cdc7808ceb7ba4ac00d0d08ca646b58615059150";
+ sha256 = "1743lngqxd7ai4k6cd4d1cf9h60z2pnvr2iynfs1zlpcj3w1hx0c";
+ };
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ qt4 ];
+ installPhase = ''
+ mkdir -pv $out/{lib,bin}
+ cp -v libresim/libarmsim.so $out/lib/libarmsim.so
+ cp -v vc4emul/vc4emul $out/bin/vc4emul
+ '';
+}
diff --git a/nixpkgs/pkgs/misc/emulators/retroarch/cores.nix b/nixpkgs/pkgs/misc/emulators/retroarch/cores.nix
index e55cefdd320..c8171f6c233 100644
--- a/nixpkgs/pkgs/misc/emulators/retroarch/cores.nix
+++ b/nixpkgs/pkgs/misc/emulators/retroarch/cores.nix
@@ -1,7 +1,7 @@
-{ stdenv, fetchgit, fetchFromGitLab, cmake, pkgconfig, makeWrapper, python27, retroarch
-, alsaLib, fluidsynth, curl, hidapi, libGLU_combined, gettext, glib, gtk2, portaudio, SDL
+{ stdenv, fetchgit, fetchFromGitHub, fetchFromGitLab, cmake, pkgconfig, makeWrapper, python27, python37, retroarch
+, alsaLib, fluidsynth, curl, hidapi, libGLU, gettext, glib, gtk2, portaudio, SDL, libGL
, ffmpeg, pcre, libevdev, libpng, libjpeg, udev, libvorbis
-, miniupnpc, sfml, xorg, zlib }:
+, miniupnpc, sfml, xorg, zlib, nasm, libpcap, boost }:
let
@@ -11,7 +11,7 @@ let
stdenv.lib.makeOverridable stdenv.mkDerivation rec {
name = "libretro-${core}-${version}";
- version = "2017-06-04";
+ version = "2019-09-29";
inherit src;
buildInputs = [ makeWrapper retroarch zlib ] ++ a.extraBuildInputs or [];
@@ -38,7 +38,6 @@ let
inherit description;
homepage = https://www.libretro.com/;
inherit license;
- inherit broken;
maintainers = with maintainers; [ edwtjo hrdinka MP2E ];
platforms = platforms.unix;
};
@@ -59,12 +58,83 @@ in with stdenv.lib.licenses;
core = "4do";
src = fetchRetro {
repo = core + "-libretro";
- rev = "52d881743dd8614d96b4de8bd153cb725b87d474";
- sha256 = "1n42f70vni2zavppayaq8xmsyx5cn40qi4zk4pgq1w3hh2q8mj72";
+ rev = "b6ad4bc8548f2f3792cd929ccf26d9078b73a1c0";
+ sha256 = "0j2bd9cnnd5k99l9qr4wd5q9b4ciplia6ywp90xg6422s1im2iw0";
};
description = "Port of 4DO/libfreedo to libretro";
license = "Non-commercial";
}).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ atari800 = (mkLibRetroCore rec {
+ core = "atari800";
+ src = fetchRetro {
+ repo = "libretro-" + core;
+ rev = "efc0bc71e3cb8a4f957d07fe808cc002ed9c13b9";
+ sha256 = "150hmazi4p5p18gpjmkrn1k9j719cd9gy7jn0jiy3jbk2cxxsjn6";
+ };
+ description = "Port of Atari800 to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ beetle-snes = (mkLibRetroCore rec {
+ core = "mednafen-snes";
+ src = fetchRetro {
+ repo = "beetle-bsnes-libretro";
+ rev = "6aee84d454570bb17dff5975df28febdbcb72938";
+ sha256 = "0nk9xlypg3jhpbwd9z5bjbgzlkz842hy9rq14k1nwn0qz6d88kld";
+ };
+ description = "Port of Mednafen's SNES core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ beetle-gba = (mkLibRetroCore rec {
+ core = "mednafen-gba";
+ src = fetchRetro {
+ repo = "beetle-gba-libretro";
+ rev = "135afdbb9591655a3e016b75abba07e481f6d406";
+ sha256 = "0fc0x24qn4y7pz3mp1mm1ain31aj9pznp1irr0k7hvazyklzy9g3";
+ };
+ description = "Port of Mednafen's GameBoy Advance core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ beetle-lynx = (mkLibRetroCore rec {
+ core = "mednafen-lynx";
+ src = fetchRetro {
+ repo = "beetle-lynx-libretro";
+ rev = "928f7cf5b39f0363e55667572ff455e37489998e";
+ sha256 = "0f03wzdr6f0fpy889i9a2834jg5lvcriyl98pajp75m7whm9r9cc";
+ };
+ description = "Port of Mednafen's Lynx core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ beetle-ngp = (mkLibRetroCore rec {
+ core = "mednafen-ngp";
+ src = fetchRetro {
+ repo = "beetle-ngp-libretro";
+ rev = "6130e4057c3d8f9172f0c49bb9b6c61bd1a572d5";
+ sha256 = "10k7spjrhggjgzb370bwv7fgk0nb6xri9ym6cm4qvnrkcwxm7i9p";
+ };
+ description = "Port of Mednafen's NeoGeo Pocket core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
buildPhase = "make";
};
@@ -72,26 +142,42 @@ in with stdenv.lib.licenses;
core = "mednafen-pce-fast";
src = fetchRetro {
repo = "beetle-pce-fast-libretro";
- rev = "2954e645d668ee73d93803dc30da4462fc7a459b";
- sha256 = "0p0k7kqfd6xg1qh6vgzgwp122miprb2bpzljgxd9kvigxihsl6f7";
+ rev = "7bbbdf111c1ce52ab4a97e911ebdaa6836ee881a";
+ sha256 = "1p0kk5a2yi05yl0hspzv9q0n96yx9riaaacbmnq76li0i3ihkf6l";
};
description = "Port of Mednafen's PC Engine core to libretro";
license = gpl2;
}); in der.override {
+ makefile = "Makefile";
buildPhase = "make";
name = "beetle-pce-fast-${der.version}";
};
+ beetle-pcfx = (mkLibRetroCore rec {
+ core = "mednafen-pcfx";
+ src = fetchRetro {
+ repo = "beetle-pcfx-libretro";
+ rev = "e04f695202a7295e4b6f2122ae947279ac9df007";
+ sha256 = "0pdlz05pjqxp19da13dr3wd20hgxw8z5swhflyf7ksjgvz5rxb4r";
+ };
+ description = "Port of Mednafen's PCFX core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
beetle-psx = let der = (mkLibRetroCore {
core = "mednafen-psx";
src = fetchRetro {
repo = "beetle-psx-libretro";
- rev = "76862abefdde9097561e2b795e75b49247deff17";
- sha256 = "1k4b7g50ajzchjrm6d3v68hvri4k3hzvacn2l99i5yq3hxp7vs7x";
+ rev = "f55db8655408104a6e20af667657423f08566c85";
+ sha256 = "17iz8r2wy8zqh63j78ijwxasdnmg8dh9mmqn1qr4hvf4fj53ckk8";
};
description = "Port of Mednafen's PSX Engine core to libretro";
license = gpl2;
}); in der.override {
+ makefile = "Makefile";
buildPhase = "make";
name = "beetle-psx-${der.version}";
};
@@ -100,27 +186,84 @@ in with stdenv.lib.licenses;
core = "mednafen-saturn";
src = fetchRetro {
repo = "beetle-saturn-libretro";
- rev = "3f1661b39ef249e105e6e2e655854ad0c87cd497";
- sha256 = "1d1brysynwr6inlwfgv7gwkl3i9mf4lsaxd9wm2szw86g4diyn4c";
+ rev = "3313cc6760c14cffa9226e0cfd41debc11df8bdd";
+ sha256 = "1z2zfn5cpsr3x6bvr562vqvmp4pjjhv5a6jcp09gfsy2gkyispr2";
};
description = "Port of Mednafen's Saturn core to libretro";
license = gpl2;
}); in der.override {
+ makefile = "Makefile";
buildPhase = "make";
name = "beetle-saturn-${der.version}";
- meta.platforms = [ "x86_64-linux" ];
+ meta.platforms = [ "x86_64-linux" "aarch64-linux" ];
+ };
+
+ beetle-supergrafx = (mkLibRetroCore rec {
+ core = "mednafen-supergrafx";
+ src = fetchRetro {
+ repo = "beetle-supergrafx-libretro";
+ rev = "857e41146e3b0a51def3baea49d2eec80f18102b";
+ sha256 = "0r3v4qy4rx4mnr7w4s779f6f2bjyp69m42blimacl1l9f6hmcv5h";
+ };
+ description = "Port of Mednafen's SuperGrafx core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ beetle-wswan = (mkLibRetroCore rec {
+ core = "mednafen-wswan";
+ src = fetchRetro {
+ repo = "beetle-wswan-libretro";
+ rev = "925cb8c77af1678ceab24f04c2790cb95389def1";
+ sha256 = "0kqsqn655z6nnr2s1xdbf37ds99gyhqfd7dx0wmx3sy1fshjg5wm";
+ };
+ description = "Port of Mednafen's WonderSwan core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ beetle-vb = (mkLibRetroCore rec {
+ core = "mednafen-vb";
+ src = fetchRetro {
+ repo = "beetle-vb-libretro";
+ rev = "9066cdafa29ac054243a679baded49212661f47b";
+ sha256 = "0gsniz5kk4xdiprcfyqjcss2vkrphi48wbr29gqvpf7l8gpnwx8p";
+ };
+ description = "Port of Mednafen's VirtualBoy core to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ bluemsx = (mkLibRetroCore rec {
+ core = "bluemsx";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "ddd89ff1fa534816e48521bd930b721f2d39975a";
+ sha256 = "0hiqhc1ckj3ydy0q1v8hwjkkyh2564f7wlqypmshjcc47n296xyf";
+ };
+ description = "Port of BlueMSX to libretro";
+ license = gpl2;
+ }).override {
+ buildPhase = "make";
};
bsnes-mercury = let bname = "bsnes-mercury"; in (mkLibRetroCore {
core = bname + "-accuracy";
src = fetchRetro {
repo = bname;
- rev = "e89c9a2e0a12d588366ee4f5c76b7d75139d938b";
- sha256 = "0vkn1f38vwazpp3kbvvv8c467ghak6yfx00s48wkxwvhmak74a3s";
+ rev = "4a382621da58ae6da850f1bb003ace8b5f67968c";
+ sha256 = "0z8psz24nx8497vpk2wya9vs451rzzw915lkw3qiq9bzlzg9r2wv";
};
description = "Fork of bsnes with HLE DSP emulation restored";
license = gpl3;
}).override {
+ makefile = "Makefile";
buildPhase = "make && cd out";
};
@@ -128,55 +271,88 @@ in with stdenv.lib.licenses;
core = "desmume";
src = fetchRetro {
repo = core;
- rev = "ce1f93abb4c3aa55099f56298e5438a03a3c2bbd";
- sha256 = "064gzfbr7yizmvi91ry5y6bzikj633kdqhvzycb9f1g6kspf8yyl";
+ rev = "e8cf461f83eebb195f09e70090f57b07d1bcdd9f";
+ sha256 = "0rc8s5226wn39jqs5yxi30jc1snc0p106sfym7kgi98hy5na8yab";
};
description = "libretro wrapper for desmume NDS emulator";
license = gpl2;
+ extraBuildInputs = [ libpcap libGLU libGL xorg.libX11 ];
}).override {
+ makefile = "desmume/src/frontend/libretro/Makefile.libretro";
+ configurePhase = "cd desmume/src/frontend/libretro";
+ buildPhase = "make";
+ };
+
+ desmume2015 = (mkLibRetroCore rec {
+ core = "desmume2015";
+ src = fetchRetro {
+ repo = core;
+ rev = "c27bb71aa28250f6da1576e069b4b8cc61986beb";
+ sha256 = "1m7g1wwpnnprmki3rixknggjmxbp7d4hwxgkqr041shmrm0rhafd";
+ };
+ description = "libretro wrapper for desmume NDS emulator from 2015";
+ license = gpl2;
+ extraBuildInputs = [ libpcap libGLU libGL xorg.libX11 ];
+ }).override {
+ makefile = "desmume/Makefile.libretro";
configurePhase = "cd desmume";
+ buildPhase = "make";
};
dolphin = (mkLibRetroCore {
core = "dolphin";
src = fetchRetro {
repo = "dolphin";
- rev = "a6ad451fdd4ac8753fd1a8e2234ec34674677754";
- sha256 = "1cshlfmhph8dl3vgvn37imvp2b7xs2cx1r1ifp5js5psvhycrbz3";
+ rev = "11a7ed402c7178da1d9d57c6e5e5a05a4dc6a2c8";
+ sha256 = "11jrcczkbyns01rvxb5rd22fbkbfn2h81f6pfxbhi13fl4ljim9x";
};
description = "Port of Dolphin to libretro";
license = gpl2Plus;
broken = true;
extraBuildInputs = [
- cmake curl libGLU_combined pcre pkgconfig sfml miniupnpc
- gettext glib gtk2 hidapi
+ cmake curl libGLU libGL pcre pkgconfig sfml
+ gettext hidapi
libevdev udev
- ] ++ (with xorg; [ libSM libX11 libXi libpthreadstubs libxcb xcbutil libXinerama libXxf86vm ]);
+ ] ++ (with xorg; [ libSM libX11 libXi libpthreadstubs libxcb xcbutil libXext libXrandr libXinerama libXxf86vm ]);
}).override {
cmakeFlags = [
- "-DLINUX_LOCAL_DEV=true"
- "-DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk2.out}/lib/gtk-2.0/include"
- "-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include"
- "-DGTK2_INCLUDE_DIRS=${gtk2.dev}/include/gtk-2.0"
+ "-DCMAKE_BUILD_TYPE=Release"
+ "-DLIBRETRO=ON"
+ "-DLIBRETRO_STATIC=1"
+ "-DENABLE_QT=OFF"
+ "-DENABLE_LTO=OFF"
+ "-DUSE_UPNP=OFF"
+ "-DUSE_DISCORD_PRESENCE=OFF"
];
dontUseCmakeBuildDir = "yes";
- buildPhase = ''
- cd Source/Core/DolphinLibretro
- make
- '';
+ buildPhase = "make";
+ };
+
+ dosbox = (mkLibRetroCore rec {
+ core = "dosbox";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "e4ed503b14ed59d5d745396ef1cc7d52cf912328";
+ sha256 = "13bx0ln9hwn6hy4sv0ivqmjgjbfq8svx15dsa24hwd8lkf0kakl4";
+ };
+ description = "Port of DOSBox to libretro";
+ license = gpl2;
+ }).override {
+ buildPhase = "make";
};
fba = (mkLibRetroCore rec {
core = "fba";
src = fetchRetro {
repo = core + "-libretro";
- rev = "9146c18ac989c619256d1cb8954d49e728e44ea3";
- sha256 = "159dww8mxi95xz4ypw38vsn1g4k6z8sv415qqf0qriydwhw6mh2m";
+ rev = "89245384c7d181e286d6f34995253419f946becb";
+ sha256 = "1pg351qhbq5x8qmaq6c30v8ynic8jv3gbxy2kq5iknka80g1lkck";
};
description = "Port of Final Burn Alpha to libretro";
license = "Non-commercial";
}).override {
+ makefile = "svn-current/trunk/makefile.libretro";
buildPhase = ''
cd svn-current/trunk \
&& make -f makefile.libretro \
@@ -188,19 +364,34 @@ in with stdenv.lib.licenses;
core = "fceumm";
src = fetchRetro {
repo = "libretro-" + core;
- rev = "45f773a1c221121746bbe2680e3aaaf92776a87e";
- sha256 = "0jnwh1338q710x47bzrx319g5xbq9ipv35kyjlbkrzhqjq1blz0b";
+ rev = "0e315e0ca0093ebda06a97835cec6ad4af81db7a";
+ sha256 = "12bvvxmvafjvrvwxl5gzr583g48s0isx2fgvjgkrx175vk2amaf4";
};
description = "FCEUmm libretro port";
license = gpl2;
};
+ flycast = (mkLibRetroCore rec {
+ core = "flycast";
+ src = fetchRetro {
+ repo = core;
+ rev = "45a15205dfc05cfc4df2488cad7c2b4988c5aa0f";
+ sha256 = "18glxd57kddq6p2bwq0qknyq6bv8dxklqks4w2jy2yccvwxdxy2i";
+ };
+ description = "Flycast libretro port";
+ license = gpl2;
+ extraBuildInputs = [ libGL libGLU ];
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
gambatte = mkLibRetroCore rec {
core = "gambatte";
src = fetchRetro {
repo = core + "-libretro";
- rev = "db7af6cf6ea39fd5e39eea137ff752649599a4e4";
- sha256 = "0h7hyj630nk1s32wx02y4q9x2lp6wbnh6nkc9ihf4pygcsignmwr";
+ rev = "4d9ad7b29946ec0a914b2d6a735b6c2704ed1f23";
+ sha256 = "156pvvlch5izbgbw4ddxhiwgzpp52irr3nqaz813i5f02fiq5wya";
};
description = "Gambatte libretro port";
license = gpl2;
@@ -210,13 +401,56 @@ in with stdenv.lib.licenses;
core = "genesis-plus-gx";
src = fetchRetro {
repo = "Genesis-Plus-GX";
- rev = "365a28c7349b691e6aaa3ad59b055261c42bd130";
- sha256 = "0s11ddpnb44q4xjkl7dylldhi9y5zqywqavpk0bbwyj84r1cbz3c";
+ rev = "0e4357bd64533d7fd93b5f01620b92595025fab5";
+ sha256 = "1nryy00844h3ra97j40g38lj7036ibm2l8002qid7r5r9kggclqx";
};
description = "Enhanced Genesis Plus libretro port";
license = "Non-commercial";
};
+ gpsp = (mkLibRetroCore rec {
+ core = "gpsp";
+ src = fetchRetro {
+ repo = core;
+ rev = "24af89596e6484ff5a7a08efecfa8288cfbc02f3";
+ sha256 = "1jc5i70cab5f23yc9sfv8iyvmwmc4sb33f413il2vlhsfdxklyk7";
+ };
+ description = "Port of gpSP to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ handy = (mkLibRetroCore rec {
+ core = "handy";
+ src = fetchRetro {
+ repo = "libretro-" + core;
+ rev = "6b19a4fad1b394f6a1351c88f60991d4878ff05b";
+ sha256 = "0lhkrwh3rirdidxb8kfcg8wk9gjsc7g6qpkv74h6f09rb4y75w1y";
+ };
+ description = "Port of Handy to libretro";
+ license = "Handy-License";
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ hatari = (mkLibRetroCore rec {
+ core = "hatari";
+ src = fetchRetro {
+ repo = core;
+ rev = "ec1b59c4b6c7ca7d0d23d60cfe2cb61911b11173";
+ sha256 = "1pm821s2cz93xr7qx7dv0imr44bi4pvdvlnjl486p83vff9yawfg";
+ };
+ description = "Port of Hatari to libretro";
+ license = gpl2;
+ extraBuildInputs = [ cmake SDL ];
+ }).override {
+ makefile = "Makefile.libretro";
+ buildPhase = "make";
+ };
+
higan-sfc = (mkLibRetroCore {
core = "higan-sfc";
src = fetchFromGitLab {
@@ -227,6 +461,8 @@ in with stdenv.lib.licenses;
};
description = "Accurate SNES / Super Famicom emulator";
license = gpl3;
+ broken = true;
+
}).override {
makefile = "GNUmakefile";
buildPhase = "cd higan && make compiler=g++ target=libretro binary=library && cd out";
@@ -236,81 +472,218 @@ in with stdenv.lib.licenses;
core = "mame";
src = fetchRetro {
repo = "mame";
- rev = "9f9e6b6c9bde4d50c72e9a5c80496a1fec6b8aa9";
- sha256 = "0lfj8bjchkcvyb5x0x29cg10fkfklxndk80947k4qfysclijxpkv";
+ rev = "f4aac49f3d56fbd653628ac456c23ac9a6b857ae";
+ sha256 = "1pjpnwdj73319hgcjhganzrcz2zn4fnjydah989haqh3id5j3zam";
};
description = "Port of MAME to libretro";
license = gpl2Plus;
- extraBuildInputs = [ alsaLib libGLU_combined portaudio python27 xorg.libX11 ];
+ extraBuildInputs = [ alsaLib libGLU libGL portaudio python27 xorg.libX11 ];
}).override {
postPatch = ''
# Prevent the failure during the parallel building of:
# make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o
mkdir -p 3rdparty/genie/build/gmake.linux/obj/Release/src/host/lua-5.3.0/src
'';
+ buildPhase = "make -f Makefile.libretro";
+ };
+
+ mame2000 = (mkLibRetroCore rec {
+ core = "mame2000";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "0a8a174f5e755cdd476895207003c5d07cfa6af2";
+ sha256 = "03k0cfgd4wfl31dv5xb6xjd4h7sh0k0qw6wbspwi0lgswmhz97bb";
+ };
+ description = "Port of MAME ~2000 to libretro";
+ license = gpl2Plus;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ mame2003 = (mkLibRetroCore rec {
+ core = "mame2003";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "170d5b6490953d40edc39defe69945d005f8ec03";
+ sha256 = "0slsf59sn5lijr1mrx5ffc9z81ra1wcw7810mb52djqyvm15r9zl";
+ };
+ description = "Port of MAME ~2003 to libretro";
+ license = gpl2Plus;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ mame2003-plus = (mkLibRetroCore rec {
+ core = "mame2003-plus";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "d9a56a3af908ae9100b4c9feebff4b918363f241";
+ sha256 = "1c16chfs4b2j1x1bmrklh8ssqki850k787qwq7b95dyxksj2bpx1";
+ };
+ description = "Port of MAME ~2003+ to libretro";
+ license = gpl2Plus;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ mame2010 = (mkLibRetroCore rec {
+ core = "mame2010";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "4ced2c31f1100eefc7f4483b474b8a680a3b3f2b";
+ sha256 = "1a8ijj0sixr6xrqfgimna0ipfj2bb2kvj4mb45hb8a18mwn6y0mc";
+ };
+ description = "Port of MAME ~2010 to libretro";
+ license = gpl2Plus;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ mame2015 = (mkLibRetroCore rec {
+ core = "mame2015";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "e3a28398f54cd6b2c24b7165d215b046b79c10f5";
+ sha256 = "1fgwi37zgp2s92bkz03gch3ivgyjgdi3xycrd8z7x87gi20a79x9";
+ };
+ description = "Port of MAME ~2015 to libretro";
+ license = gpl2Plus;
+ extraBuildInputs = [ python27 alsaLib ];
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ mame2016 = (mkLibRetroCore rec {
+ core = "mame2016";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "ea4c1ffa75eb3fb0096158b71706b8b84d86d12c";
+ sha256 = "1qyvdymmjv5q0k3najgfdxzf1yr6bnysnsl19v753yj29xs4hwzp";
+ };
+ description = "Port of MAME ~2016 to libretro";
+ license = gpl2Plus;
+ extraBuildInputs = [ python27 alsaLib ];
+ }).override {
+ postPatch = ''
+ # Prevent the failure during the parallel building of:
+ # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o
+ mkdir -p 3rdparty/genie/build/gmake.linux/obj/Release/src/host/lua-5.3.0/src
+ '';
+ buildPhase = "make -f Makefile.libretro";
+ };
+
+ mesen = (mkLibRetroCore rec {
+ core = "mesen";
+ src = fetchFromGitHub {
+ owner = "SourMesen";
+ repo = core;
+ rev = "942633dd3dbb73cc3abd748f6d5440c78abbea09";
+ sha256 = "0a95wd64vnblksacapxwxla9j2iw8a5hbdm111cldrni12q87iq2";
+ };
+ description = "Port of Mesen to libretro";
+ license = gpl3;
+ }).override {
+ makefile = "Libretro/Makefile";
+ buildPhase = "cd Libretro && make";
};
mgba = mkLibRetroCore rec {
core = "mgba";
src = fetchRetro {
repo = core;
- rev = "fdaaaee661e59f28c94c7cfa4e82e70b71e24a9d";
- sha256 = "1b30sa861r4bhbqkx6vkklh4iy625bpzki2ks4ivvjns1ijczvc7";
+ rev = "4865aaabc2a46c635f218f7b51f8fc5cc2c4c8ac";
+ sha256 = "1mdzwcsl5bafmgqfh0a1bgfgilisffxsygcby0igsq2bgkal47mm";
};
description = "Port of mGBA to libretro";
license = mpl20;
};
mupen64plus = (mkLibRetroCore rec {
- core = "mupen64plus";
+ core = "mupen64plus-next";
src = fetchRetro {
- repo = core + "-libretro";
- rev = "407bcd40b3a42bff6b856a6d6f88a7d5d670bf9e";
- sha256 = "0q5kvjz7rpk7mp75cdywqjgmy10c0h7ky26hh1x90d39y94idcd8";
+ repo = "mupen64plus-libretro-nx"; # + "-libretro-nx";
+ rev = "f77c16f9f1dd911fd2254becc8a28adcdafe8aa1";
+ sha256 = "0j6vrkwch9lwmlhyz7fp1ha0bby54gvbwk91hwbv35f6dvs0aw0d";
};
description = "Libretro port of Mupen64 Plus, GL only";
license = gpl2;
- extraBuildInputs = [ libGLU_combined libpng ];
+ extraBuildInputs = [ libGLU libGL libpng nasm xorg.libX11 ];
}).override {
- buildPhase = "make WITH_DYNAREC=${if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "x86"}";
+ makefile = "Makefile";
+ buildPhase = "make";
};
nestopia = (mkLibRetroCore rec {
core = "nestopia";
src = fetchRetro {
repo = core;
- rev = "ecfa170a582e5b8ec11225ca645843fa064955ca";
- sha256 = "17ac7dhasch6f4lpill8c5scsvaix0jvbf1cp797qbll4hk84f2q";
+ rev = "7f48c211c281880d122981da119a4455a9bebbde";
+ sha256 = "05p3a559633dzw222rs1fh48v657mdyirl1qfqzkhqiar9rxf31g";
};
description = "nestopia undead libretro port";
license = gpl2;
}).override {
+ makefile = "libretro/Makefile";
buildPhase = "cd libretro && make";
};
+ o2em = (mkLibRetroCore rec {
+ core = "o2em";
+ src = fetchRetro {
+ repo = "libretro-" + core;
+ rev = "d6731b9b2592654ce4f1b64c1b1da17b32e7c94c";
+ sha256 = "0809qw16y7ablxfayf0lbzvq7wqdmjp0afdb0vcgv193vvhhp58q";
+ };
+ description = "Port of O2EM to libretro";
+ license = artistic1;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
parallel-n64 = (mkLibRetroCore rec {
core = "parallel-n64";
src = fetchRetro {
repo = core;
- rev = "3276db27547bf7ca85896427f0b82d4658694d88";
- sha256 = "19396v50azrb52ifjk298zgcbxn8dvfvp6zwrnzsk6mp8ff7qcqw";
+ rev = "30f4fd3c2456145763eb76aead7485a1b86ba6bd";
+ sha256 = "0kbyzmscmfi6f842clzaff4k6xcb5410fwhv8n6vv42xk6ljfvgh";
};
description = "Parallel Mupen64plus rewrite for libretro.";
license = gpl2;
- extraBuildInputs = [ libGLU_combined libpng ];
+ extraBuildInputs = [ libGLU libGL libpng ];
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ pcsx_rearmed = (mkLibRetroCore rec {
+ core = "pcsx_rearmed";
+ src = fetchRetro {
+ repo = core;
+ rev = "eb6943ee04b0f30a6f1cebfe399a94bacd1dfb45";
+ sha256 = "0xikdirvjal4mdr5y9dl9gcxhdilqzq43f909b0z8vc069vj1wjz";
+ };
+ description = "Port of PCSX ReARMed to libretro";
+ license = gpl2;
}).override {
- buildPhase = "make WITH_DYNAREC=${if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" else "x86"}";
+ configurePhase = "rm configure";
+ buildPhase = "make -f Makefile.libretro";
};
picodrive = (mkLibRetroCore rec {
core = "picodrive";
src = fetchRetro {
repo = core;
- rev = "cbc93b68dca1d72882d07b54bbe1ef25b980558a";
- sha256 = "0fl9r6jj2x9231md5zc4scra79j5hfn1n2z67scff1375xg1k64h";
+ rev = "28dcfd6f43434e6828ee647223a0576bfe858c24";
+ sha256 = "19a1b6q8fhf7wxzyf690va1ixzlxlzyslv1zxm0ll5pfsqf2y3gx";
};
description = "Fast MegaDrive/MegaCD/32X emulator";
license = "MAME";
@@ -321,18 +694,38 @@ in with stdenv.lib.licenses;
configurePhase = "./configure";
};
+ play = (mkLibRetroCore rec {
+ core = "play";
+ src = fetchRetro {
+ repo = "play-";
+ rev = "fedc1e1c2918a7490a881cdb4ec951a828c19671";
+ sha256 = "0hwxx7h61gd29a2gagwjbvxk2hgwdk1wxg4nx90zrizb8nczwnl6";
+ };
+ description = "Port of Play! to libretro";
+ license = bsd2;
+ extraBuildInputs = [ cmake boost ];
+ }).override {
+ cmakeFlags = [ "-DBUILD_PLAY=OFF -DBUILD_LIBRETRO_CORE=ON" ];
+ buildPhase = "make";
+ };
+
ppsspp = (mkLibRetroCore rec {
core = "ppsspp";
- src = fetchRetro {
- repo = "libretro-" + core;
- rev = "5f7bcf7bfc15f83d405bcecd7a163a55ad1e7573";
- sha256 = "06k1gzmypz61dslynrw4b5i161rhj43y6wnr2nhbzvwcv5bw8w8r";
+ src = fetchgit {
+ url = "https://github.com/hrydgard/ppsspp";
+ rev = "bf1777f7d3702e6a0f71c7ec1fc51976e23c2327";
+ sha256 = "17sym0vk72lzbh9a1501mhw98c78x1gq7k1fpy69nvvb119j37wa";
};
description = "ppsspp libretro port";
license = gpl2;
- extraBuildInputs = [ libGLU_combined ffmpeg ];
+ extraBuildInputs = [ cmake libGLU libGL ffmpeg python37 xorg.libX11 ];
}).override {
- buildPhase = "cd libretro && make";
+ cmakeFlags = "-DLIBRETRO=ON";
+ makefile = "Makefile";
+ buildPhase = ''
+ make \
+ && mv lib/ppsspp_libretro${stdenv.hostPlatform.extensions.sharedLibrary} ppsspp_libretro${stdenv.hostPlatform.extensions.sharedLibrary}
+ '';
};
prboom = (mkLibRetroCore rec {
@@ -348,30 +741,31 @@ in with stdenv.lib.licenses;
buildPhase = "make";
};
- quicknes = (mkLibRetroCore {
- core = "quicknes";
+ prosystem = (mkLibRetroCore rec {
+ core = "prosystem";
src = fetchRetro {
- repo = "QuickNES_Core";
- rev = "8613b48cee97f1472145bbafa76e543854b2bbd5";
- sha256 = "18lizdb9zjlfhh8ibvmcscldlf3mw4aj8nds3pah68cd2lw170w1";
+ repo = core + "-libretro";
+ rev = "cb4aa3ee72f98b0891a7bac5c9dac458cdba4d34";
+ sha256 = "0yvzmks9zz1hf7mv6cd2qin1p3yx00dbrcxlm0yysy5q5jiigblg";
};
- description = "QuickNES libretro port";
- license = lgpl21Plus;
+ description = "Port of ProSystem to libretro";
+ license = gpl2;
}).override {
+ makefile = "Makefile";
buildPhase = "make";
};
- reicast = (mkLibRetroCore rec {
- core = "reicast";
+ quicknes = (mkLibRetroCore rec {
+ core = "quicknes";
src = fetchRetro {
- repo = core + "-emulator";
- rev = "40d4e8af2dd67a3f317c14224873c8ec0e1f9d11";
- sha256 = "0d8wzpv7pcyh437gmvi439vim26wyrjmi5hj97wvyvggywjwrx8m";
+ repo = "QuickNES_Core";
+ rev = "cd302d998d102c9461a924b81817e48b9ea1518f";
+ sha256 = "1sczs1jqcbhpkb5xpcqqdcnxlz7bqmanm4gdnnc12c19snl7999b";
};
- description = "Reicast libretro port";
- license = gpl2;
- extraBuildInputs = [ libGLU_combined ];
+ description = "QuickNES libretro port";
+ license = lgpl21Plus;
}).override {
+ makefile = "Makefile";
buildPhase = "make";
};
@@ -379,13 +773,14 @@ in with stdenv.lib.licenses;
core = "scummvm";
src = fetchRetro {
repo = core;
- rev = "de8d7e58caa23f071ce9d1bc5133f45d16c3ff1c";
- sha256 = "097i2dq3hw14hicsplrs36j1qa3r45vhzny5v4aw6qw4aj34hksy";
+ rev = "e07a6ede61c364fb87630fa7507a4f8482d882e0";
+ sha256 = "0i88z53q28lwzmadxincab4m66qbzcbmasgildybj8db0z2z8jm0";
};
description = "Libretro port of ScummVM";
license = gpl2;
- extraBuildInputs = [ fluidsynth libjpeg libvorbis libGLU_combined SDL ];
+ extraBuildInputs = [ fluidsynth libjpeg libvorbis libGLU libGL SDL ];
}).override {
+ makefile = "backends/platform/libretro/build/Makefile";
buildPhase = "cd backends/platform/libretro/build && make";
};
@@ -393,50 +788,85 @@ in with stdenv.lib.licenses;
core = "snes9x";
src = fetchRetro {
repo = core;
- rev = "db4bfaba3b0d5a067fe9aea323503656837a8d9a";
- sha256 = "02f04ss45km32lp68diyfkix1gryx89qy8cc80189ipwnx80pgip";
+ rev = "29b78df8c9f0f48ed4605d08a187a134b3b316d6";
+ sha256 = "004h1pkxvbn4zlh8bqs6z17k04jw5wzbwklpgvmb7hbxshsi4qid";
};
description = "Port of SNES9x git to libretro";
license = "Non-commercial";
}).override {
+ makefile = "libretro/Makefile";
buildPhase = "cd libretro && make";
};
- snes9x-next = (mkLibRetroCore rec {
- core = "snes9x-next";
+ snes9x2002 = (mkLibRetroCore rec {
+ core = "snes9x2002";
+ src = fetchRetro {
+ repo = core;
+ rev = "354bcb5acea0aa45b56ae553e0b2b4f10792dfeb";
+ sha256 = "05gvjjxy6ci5pax3frd9g8k9mkqskab5g6rvfjab7cc4zrxrg23f";
+ };
+ description = "Optimized port/rewrite of SNES9x 1.39 to Libretro";
+ license = "Non-commercial";
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ snes9x2005 = (mkLibRetroCore rec {
+ core = "snes9x2005";
+ src = fetchRetro {
+ repo = core;
+ rev = "e5cadd2f21fb64e8c7194ad006b39e6f555c4a5b";
+ sha256 = "1q0xrw3f8zm2k19sva8cz28yx815w8a6y1xsl0i6bb3cai3q1hyx";
+ };
+ description = "Optimized port/rewrite of SNES9x 1.43 to Libretro";
+ license = "Non-commercial";
+ }).override {
+ makefile = "Makefile";
+ buildPhase = ''
+ make USE_BLARGG_APU=1 \
+ && mv snes9x2005_plus_libretro${stdenv.hostPlatform.extensions.sharedLibrary} snes9x2005_libretro${stdenv.hostPlatform.extensions.sharedLibrary}
+ '';
+ };
+
+ snes9x2010 = (mkLibRetroCore rec {
+ core = "snes9x2010";
src = fetchRetro {
repo = core;
- rev = "b2a69de0df1eb39ed362806f9c9633f4544272af";
- sha256 = "1vhgsrg9l562nincfvpj2h2dqkkblg1qmh0v47jqlqgmgl2b1zij";
+ rev = "e945cbae0f8c472e1567a319817c9228b775dd71";
+ sha256 = "1pj5p4a2hy7hk90bzy4vnkz3b6nc8n1niqibgwhyfsc22xlxqsfr";
};
description = "Optimized port/rewrite of SNES9x 1.52+ to Libretro";
license = "Non-commercial";
}).override {
buildPhase = ''
make -f Makefile.libretro
- mv snes9x2010_libretro${stdenv.hostPlatform.extensions.sharedLibrary} snes9x_next_libretro${stdenv.hostPlatform.extensions.sharedLibrary}
'';
};
stella = (mkLibRetroCore rec {
core = "stella";
src = fetchRetro {
- repo = core + "-libretro";
- rev = "bbe65db0e344dcb38905586bd853076b65963e5a";
- sha256 = "18r1yyfzvjq2hq04d94y37kzsq6aywh1aim69a3imk8kh46gwrh0";
+ repo = core + "2014-libretro";
+ rev = "6d74ad9a0fd779145108cf1213229798d409ed37";
+ sha256 = "0b1nsk92rr64xxj8jc9vpjqgrmm3554096zl031ymr94j5cc87q9";
};
description = "Port of Stella to libretro";
license = gpl2;
}).override {
- buildPhase = "make";
+ makefile = "Makefile";
+ buildPhase = ''
+ make \
+ && mv stella2014_libretro${stdenv.hostPlatform.extensions.sharedLibrary} stella_libretro${stdenv.hostPlatform.extensions.sharedLibrary}
+ '';
};
vba-next = mkLibRetroCore rec {
core = "vba-next";
src = fetchRetro {
repo = core;
- rev = "e7734756d228ea604f8fa872cea1bba987780791";
- sha256 = "03s4rh7dbbhbfc4pfdvr9jcbxrp4ijg8yp49s1xhr7sxsblj2vpv";
+ rev = "3580ae6acb1a90c4e982e57597458da07eca4f41";
+ sha256 = "0fz8z04kf9g1i5x5slyvx5kb07garzxvhcqnwmqn5j574xh1lc6d";
};
description = "VBA-M libretro port with modifications for speed";
license = gpl2;
@@ -446,13 +876,55 @@ in with stdenv.lib.licenses;
core = "vbam";
src = fetchRetro {
repo = core + "-libretro";
- rev = "1b82fc2d761f027567632692f787482d1e287ec2";
- sha256 = "043djmqvh2grc25hwjw4b5kfx57b89ryp6fcl8v632sm35l3dd6z";
+ rev = "9ccdeac3aa9db00720bb80eff5c9924362144efa";
+ sha256 = "0rq89i9f483j93shhp2p3vqsnb2abpwz6wdnsycfwxgblczmi22y";
};
description = "vanilla VBA-M libretro port";
license = gpl2;
}).override {
+ makefile = "src/libretro/Makefile";
buildPhase = "cd src/libretro && make";
};
+ vecx = (mkLibRetroCore rec {
+ core = "vecx";
+ src = fetchRetro {
+ repo = "libretro-" + core;
+ rev = "26585ee701499550e484c11f005db18e926827d9";
+ sha256 = "0vz2aksc8mqnw55f2bvvawj21mxf60fp93r0sr55hdccn9h7355k";
+ };
+ description = "Port of Vecx to libretro";
+ license = gpl3;
+ }).override {
+ buildPhase = "make";
+ };
+
+ virtualjaguar = (mkLibRetroCore rec {
+ core = "virtualjaguar";
+ src = fetchRetro {
+ repo = core + "-libretro";
+ rev = "7bdd8658880b53bf2bcbae0741323fe18f9041f5";
+ sha256 = "0zbrsfhvx293ijazy1w19qha19hprsi0zv8295sa0gq8kyh0xhyw";
+ };
+ description = "Port of VirtualJaguar to libretro";
+ license = gpl3;
+ }).override {
+ makefile = "Makefile";
+ buildPhase = "make";
+ };
+
+ yabause = (mkLibRetroCore rec {
+ core = "yabause";
+ src = fetchRetro {
+ repo = core;
+ rev = "08d09cb88a69ee4c2986693fb813e0eb58d71481";
+ sha256 = "0z55yam1l7m21kbjwn44sp4md9g7p95b27vcxr7i0v08gnkwwvv1";
+ };
+ description = "Port of Yabause to libretro";
+ license = gpl2;
+ }).override {
+ makefile = "yabause/src/libretro/Makefile";
+ buildPhase = "cd yabause/src/libretro && make";
+ };
+
}
diff --git a/nixpkgs/pkgs/misc/emulators/retroarch/default.nix b/nixpkgs/pkgs/misc/emulators/retroarch/default.nix
index 3b55c44d173..8787cd9d39e 100644
--- a/nixpkgs/pkgs/misc/emulators/retroarch/default.nix
+++ b/nixpkgs/pkgs/misc/emulators/retroarch/default.nix
@@ -2,12 +2,14 @@
, ffmpeg, libGLU_combined, freetype, libxml2, python3
, libobjc, AppKit, Foundation
, alsaLib ? null
+, libdrm ? null
, libpulseaudio ? null
, libv4l ? null
, libX11 ? null
, libXdmcp ? null
, libXext ? null
, libXxf86vm ? null
+, mesa ? null
, SDL2 ? null
, udev ? null
, enableNvidiaCgToolkit ? false, nvidia_cg_toolkit ? null
@@ -27,12 +29,12 @@ let
in stdenv.mkDerivation rec {
pname = "retroarch-bare";
- version = "1.7.8.4";
+ version = "1.8.1";
src = fetchFromGitHub {
owner = "libretro";
repo = "RetroArch";
- sha256 = "1i3i23xwvmck8k2fpalr49np7xjzfg507243mybqrljawlnbxvph";
+ sha256 = "0y7rcpz7psf8k3agsrq277jdm651vbnn9xpqvmj2in1a786idya7";
rev = "v${version}";
};
@@ -43,11 +45,13 @@ in stdenv.mkDerivation rec {
++ optional enableNvidiaCgToolkit nvidia_cg_toolkit
++ optional withVulkan [ vulkan-loader ]
++ optionals stdenv.isDarwin [ libobjc AppKit Foundation ]
- ++ optionals stdenv.isLinux [ alsaLib libpulseaudio libv4l libX11
- libXdmcp libXext libXxf86vm udev ];
+ ++ optionals stdenv.isLinux [ alsaLib libdrm libpulseaudio libv4l libX11
+ libXdmcp libXext libXxf86vm mesa udev ];
enableParallelBuilding = true;
+ configureFlags = if stdenv.isLinux then [ "--enable-kms" ] else "";
+
postInstall = optionalString withVulkan ''
wrapProgram $out/bin/retroarch --prefix LD_LIBRARY_PATH ':' ${vulkan-loader}/lib
'' + optionalString stdenv.targetPlatform.isDarwin ''
diff --git a/nixpkgs/pkgs/misc/emulators/retroarch/wrapper.nix b/nixpkgs/pkgs/misc/emulators/retroarch/wrapper.nix
index 71ae168f1b2..08ebf8ea854 100644
--- a/nixpkgs/pkgs/misc/emulators/retroarch/wrapper.nix
+++ b/nixpkgs/pkgs/misc/emulators/retroarch/wrapper.nix
@@ -1,14 +1,8 @@
{ stdenv, lib, makeWrapper, retroarch, cores }:
-let
-
- p = builtins.parseDrvName retroarch.name;
-
-in
-
stdenv.mkDerivation {
- name = "retroarch-" + p.version;
- version = p.version;
+ pname = "retroarch";
+ version = lib.getVersion retroarch;
buildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/misc/emulators/vbam/default.nix b/nixpkgs/pkgs/misc/emulators/vbam/default.nix
index 4df9086a317..daa6814a411 100644
--- a/nixpkgs/pkgs/misc/emulators/vbam/default.nix
+++ b/nixpkgs/pkgs/misc/emulators/vbam/default.nix
@@ -15,12 +15,12 @@
stdenv.mkDerivation rec {
pname = "visualboyadvance-m";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchFromGitHub {
owner = "visualboyadvance-m";
repo = "visualboyadvance-m";
rev = "v${version}";
- sha256 = "0ibpn05jm6zvvrjyxbmh8qwm1qd26v0dzq45cp233ksvapw1h77h";
+ sha256 = "1kgpbvng3c12ws0dy92zc0azd94h0i3j4vm7b67zc8mi3pqsppdg";
};
nativeBuildInputs = [ cmake pkgconfig ];
@@ -46,11 +46,12 @@ stdenv.mkDerivation rec {
"-DENABLE_SDL='true'"
];
- meta = {
+ meta = with stdenv.lib; {
description = "A merge of the original Visual Boy Advance forks";
- license = stdenv.lib.licenses.gpl2;
- maintainers = [ stdenv.lib.maintainers.lassulus ];
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ lassulus ];
homepage = http://vba-m.com/;
platforms = stdenv.lib.platforms.linux;
+ badPlatforms = [ "aarch64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/misc/emulators/wine/staging.nix b/nixpkgs/pkgs/misc/emulators/wine/staging.nix
index 5264e66279f..df979c68a47 100644
--- a/nixpkgs/pkgs/misc/emulators/wine/staging.nix
+++ b/nixpkgs/pkgs/misc/emulators/wine/staging.nix
@@ -5,7 +5,7 @@ with callPackage ./util.nix {};
let patch = (callPackage ./sources.nix {}).staging;
build-inputs = pkgNames: extra:
(mkBuildInputs wineUnstable.pkgArches pkgNames) ++ extra;
-in assert (builtins.parseDrvName wineUnstable.name).version == patch.version;
+in assert stdenv.lib.getVersion wineUnstable == patch.version;
stdenv.lib.overrideDerivation wineUnstable (self: {
buildInputs = build-inputs [ "perl" "utillinux" "autoconf" libtxc_dxtn_Name ] self.buildInputs;
diff --git a/nixpkgs/pkgs/misc/ghostscript/default.nix b/nixpkgs/pkgs/misc/ghostscript/default.nix
index 5b80a553625..89583bb15d3 100644
--- a/nixpkgs/pkgs/misc/ghostscript/default.nix
+++ b/nixpkgs/pkgs/misc/ghostscript/default.nix
@@ -10,8 +10,8 @@ assert cupsSupport -> cups != null;
let
version = "9.${ver_min}";
- ver_min = "26";
- sha512 = "0z2mvsh06qgnxl7p9isw7swg8jp8xcx3rnbqk727avw7ammvfh8785d2bn5i4fhz8y45ka3cpgp7b598m06yq5zawijhcnzkq187nrx";
+ ver_min = "50";
+ sha512 = "3p46kzn6kh7z4qqnqydmmvdlgzy5730z3yyvyxv6i4yb22mgihzrwqmhmvfn3b7lypwf6fdkkndarzv7ly3zndqpyvg89x436sms7iw";
fonts = stdenv.mkDerivation {
name = "ghostscript-fonts";
@@ -47,21 +47,6 @@ stdenv.mkDerivation rec {
patches = [
./urw-font-files.patch
./doc-no-ref.diff
- (fetchpatch {
- name = "CVE-2019-6116";
- url = "http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=d3537a54740d78c5895ec83694a07b3e4f616f61";
- sha256 = "1hr8bpi87bbg1kvv28kflmfh1dhzxw66p9q0ddvbrj72qd86p3kx";
- })
- (fetchpatch {
- name = "CVE-2019-3839-part-1";
- url = "http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=4ec9ca74bed49f2a82acb4bf430eae0d8b3b75c9";
- sha256 = "0gn1n9fq5msrxxzspidcnmykp1iv3yvx5485fddmgrslr52ngcf9";
- })
- (fetchpatch {
- name = "CVE-2019-3839-part-2";
- url = "http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=db24f253409d5d085c2760c814c3e1d3fa2dac59";
- sha256 = "1h6kpwc6ryr6jlxjr6bfnvmmf8x0kqmyjlx3hggqjs23n0wsr9p9";
- })
];
outputs = [ "out" "man" "doc" ];
diff --git a/nixpkgs/pkgs/misc/gnash/default.nix b/nixpkgs/pkgs/misc/gnash/default.nix
index e866a1937d6..2efaa98d67b 100644
--- a/nixpkgs/pkgs/misc/gnash/default.nix
+++ b/nixpkgs/pkgs/misc/gnash/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit, autoreconfHook
+{ stdenv, fetchgit, fetchpatch, autoreconfHook
, pkgconfig, libtool, boost, SDL
, glib, pango, gettext, curl, xorg
, libpng, libjpeg, giflib, speex, atk
@@ -93,6 +93,13 @@ stdenv.mkDerivation {
++ optionals enablePlugins [ xulrunner npapi_sdk ]
++ optionals enableGTK [ gtk2 gnome2.gtkglext gnome2.GConf ];
+ patches = [
+ (fetchpatch { # fix compilation due to bad detection of libgif version: https://savannah.gnu.org/patch/index.php?9873
+ url = "https://savannah.gnu.org/patch/download.php?file_id=47859";
+ sha256 = "0aimayzgi5065gkcfcr8d5lkd9c0471q7dqmln42hjzq847n6d5y";
+ })
+ ];
+
configureFlags = with stdenv.lib; [
"--with-boost-incl=${boost.dev}/include"
"--with-boost-lib=${boost.out}/lib"
diff --git a/nixpkgs/pkgs/misc/jackaudio/default.nix b/nixpkgs/pkgs/misc/jackaudio/default.nix
index f246c41d965..4bd0a96fb3a 100644
--- a/nixpkgs/pkgs/misc/jackaudio/default.nix
+++ b/nixpkgs/pkgs/misc/jackaudio/default.nix
@@ -28,13 +28,13 @@ let
in
stdenv.mkDerivation rec {
name = "${prefix}jack2-${version}";
- version = "1.9.12";
+ version = "1.9.13";
src = fetchFromGitHub {
owner = "jackaudio";
repo = "jack2";
rev = "v${version}";
- sha256 = "0ynpyn0l77m94b50g7ysl795nvam3ra65wx5zb46nxspgbf6wnkh";
+ sha256 = "1dnq75ylcv3npsyvzzkj0g8mdnzwis1whc2pk6s5hkcc1bgvv2xy";
};
nativeBuildInputs = [ pkgconfig python makeWrapper wafHook ];
@@ -49,11 +49,6 @@ stdenv.mkDerivation rec {
--replace /bin/bash ${bash}/bin/bash
'';
- patches = [ (fetchpatch {
- url = "https://github.com/jackaudio/jack2/commit/d851fada460d42508a6f82b19867f63853062583.patch";
- sha256 = "1iwwxjzvgrj7dz3s8alzlhcgmcarjcbkrgvsmy6kafw21pyyw7hp";
- }) ];
-
wafConfigureFlags = [
"--classic"
"--autostart=${if (optDbus != null) then "dbus" else "classic"}"
@@ -70,7 +65,7 @@ stdenv.mkDerivation rec {
meta = {
description = "JACK audio connection kit, version 2 with jackdbus";
- homepage = http://jackaudio.org;
+ homepage = https://jackaudio.org;
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ goibhniu ];
diff --git a/nixpkgs/pkgs/misc/jackaudio/jack1.nix b/nixpkgs/pkgs/misc/jackaudio/jack1.nix
index cb487677881..39c0d7d50c7 100644
--- a/nixpkgs/pkgs/misc/jackaudio/jack1.nix
+++ b/nixpkgs/pkgs/misc/jackaudio/jack1.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
version = "0.125.0";
src = fetchurl {
- url = "http://jackaudio.org/downloads/jack-audio-connection-kit-${version}.tar.gz";
+ url = "https://jackaudio.org/downloads/jack-audio-connection-kit-${version}.tar.gz";
sha256 = "0i6l25dmfk2ji2lrakqq9icnwjxklgcjzzk65dmsff91z2zva5rm";
};
@@ -32,8 +32,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "JACK audio connection kit";
- homepage = http://jackaudio.org;
- license = "GPL";
+ homepage = https://jackaudio.org;
+ license = with licenses; [ gpl2 lgpl21 ];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/misc/screensavers/xlockmore/default.nix b/nixpkgs/pkgs/misc/screensavers/xlockmore/default.nix
index c63a930cd05..771abf79c1d 100644
--- a/nixpkgs/pkgs/misc/screensavers/xlockmore/default.nix
+++ b/nixpkgs/pkgs/misc/screensavers/xlockmore/default.nix
@@ -2,11 +2,11 @@
, libXdmcp, libXt }:
stdenv.mkDerivation rec {
- name = "xlockmore-5.58";
+ name = "xlockmore-5.59";
src = fetchurl {
url = "http://sillycycle.com/xlock/${name}.tar.xz";
- sha256 = "1va11sbv5lbkxkp0i0msz5md3n2n82nzppk27rzdrw7y79vq37zw";
+ sha256 = "0lajc5a4lki33b9mzfsi74q4hbivbmhwysp7mib4ivnyxianhaid";
curlOpts = "--user-agent 'Mozilla/5.0'";
};
diff --git a/nixpkgs/pkgs/misc/sndio/default.nix b/nixpkgs/pkgs/misc/sndio/default.nix
index 1993b4bcce4..c415714f573 100644
--- a/nixpkgs/pkgs/misc/sndio/default.nix
+++ b/nixpkgs/pkgs/misc/sndio/default.nix
@@ -4,13 +4,20 @@ stdenv.mkDerivation rec {
pname = "sndio";
version = "1.6.0";
enableParallelBuilding = true;
- buildInputs = [ alsaLib ];
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ alsaLib ];
src = fetchurl {
url = "http://www.sndio.org/sndio-${version}.tar.gz";
sha256 = "1havdx3q4mipgddmd2bnygr1yh6y64567m1yqwjapkhsq550dq4r";
};
+ postFixup = stdenv.lib.optionalString stdenv.isDarwin ''
+ install_name_tool -id $out/lib/libsndio.7.0.dylib $out/lib/libsndio.7.0.dylib
+ for file in $out/bin/*; do
+ install_name_tool -change libsndio.7.0.dylib $out/lib/libsndio.dylib $file
+ done
+ '';
+
meta = with stdenv.lib; {
homepage = "http://www.sndio.org";
description = "Small audio and MIDI framework part of the OpenBSD project";
diff --git a/nixpkgs/pkgs/misc/themes/adapta-kde/default.nix b/nixpkgs/pkgs/misc/themes/adapta-kde/default.nix
deleted file mode 100644
index a7624d2889b..00000000000
--- a/nixpkgs/pkgs/misc/themes/adapta-kde/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "adapta-kde-theme";
- version = "20180512";
-
- src = fetchFromGitHub {
- owner = "PapirusDevelopmentTeam";
- repo = "adapta-kde";
- rev = version;
- sha256 = "1lgpkylhzbayk892inql16sjyy9d3v126f9i1v7qgha1203rwcji";
- };
-
- makeFlags = ["PREFIX=$(out)" ];
-
- # Make this a fixed-output derivation
- outputHashMode = "recursive";
- outputHashAlgo = "sha256";
- ouputHash = "0rxhk8sp81vb2mngqr7kn9vlqyliq9aqj2d25igcr01v5axbxbzb";
-
- meta = {
- description = "A port of the Adapta theme for Plasma";
- homepage = https://git.io/adapta-kde;
- license = stdenv.lib.licenses.gpl3;
- maintainers = [ stdenv.lib.maintainers.tadfisher ];
- platforms = stdenv.lib.platforms.all;
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/adwaita-qt/default.nix b/nixpkgs/pkgs/misc/themes/adwaita-qt/default.nix
deleted file mode 100644
index 9b979a11b93..00000000000
--- a/nixpkgs/pkgs/misc/themes/adwaita-qt/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ mkDerivation, lib, fetchFromGitHub, cmake, ninja, qtbase }:
-
-mkDerivation rec {
- pname = "adwaita-qt";
- version = "1.1.0";
-
- src = fetchFromGitHub {
- owner = "FedoraQt";
- repo = pname;
- rev = version;
- sha256 = "1jlh4l3sxiwglgx6h4aqi364gr4xipmn09bk88cp997r9sm8jcp9";
- };
-
- nativeBuildInputs = [
- cmake
- ninja
- ];
-
- buildInputs = [
- qtbase
- ];
-
- postPatch = ''
- # Fix plugin dir
- substituteInPlace style/CMakeLists.txt \
- --replace "DESTINATION \"\''${QT_PLUGINS_DIR}/styles" "DESTINATION \"$qtPluginPrefix/styles"
- '';
-
- meta = with lib; {
- description = "A style to bend Qt applications to look like they belong into GNOME Shell";
- homepage = https://github.com/FedoraQt/adwaita-qt;
- license = licenses.gpl2Plus;
- maintainers = with maintainers; [ worldofpeace ];
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/arc-kde/default.nix b/nixpkgs/pkgs/misc/themes/arc-kde/default.nix
deleted file mode 100644
index decdbdfac2d..00000000000
--- a/nixpkgs/pkgs/misc/themes/arc-kde/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchFromGitHub }:
-
-stdenv.mkDerivation {
- pname = "arc-kde-theme";
- version = "2017-11-09";
-
- src = fetchFromGitHub {
- owner = "PapirusDevelopmentTeam";
- repo = "arc-kde";
- rev = "a0abe6fc5ebf74f9ae88b8a2035957cc16f706f5";
- sha256 = "1p6f4ny97096nb054lrgyjwikmvg0qlbcnsjag7m5dfbclfnvzkg";
- };
-
- makeFlags = ["PREFIX=$(out)" ];
-
- # Make this a fixed-output derivation
- outputHashMode = "recursive";
- outputHashAlgo = "sha256";
- ouputHash = "2c2def57092a399aa1c450699cbb8639f47d751157b18db17";
-
- meta = {
- description = "A port of the arc theme for Plasma";
- homepage = https://git.io/arc-kde;
- license = stdenv.lib.licenses.gpl3;
- maintainers = [ stdenv.lib.maintainers.nixy ];
- platforms = stdenv.lib.platforms.all;
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/clearlooks-phenix/default.nix b/nixpkgs/pkgs/misc/themes/clearlooks-phenix/default.nix
deleted file mode 100644
index 7c1eb54f92f..00000000000
--- a/nixpkgs/pkgs/misc/themes/clearlooks-phenix/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ stdenv, fetchurl }:
-
-stdenv.mkDerivation rec {
- version = "7.0.1";
- pname = "clearlooks-phenix";
-
- src = fetchurl {
- url = "https://github.com/jpfleury/clearlooks-phenix/archive/${version}.tar.gz";
- sha256 = "1x2psfbhxc3bk3q795bafxv6p890yfsankfw64p44q4r1x0236ra";
- };
-
- dontBuild = true;
- installPhase = ''
- mkdir -p $out/share/themes/Clearlooks-Phenix
- cp -r . $out/share/themes/Clearlooks-Phenix/
- '';
-
- preferLocalBuild = true;
-
- meta = with stdenv.lib; {
- description = "GTK3 port of the Clearlooks theme";
- longDescription = ''
- The Clearlooks-Phénix project aims at creating a GTK3 port of Clearlooks,
- the default theme for Gnome 2. Style is also included for GTK2, Unity and
- for Metacity, Openbox and Xfwm4 window managers.
- '';
- homepage = https://github.com/jpfleury/clearlooks-phenix;
- downloadPage = https://github.com/jpfleury/clearlooks-phenix/releases;
- license = licenses.gpl3;
- maintainers = [ maintainers.prikhi ];
- platforms = platforms.linux;
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/jade1/default.nix b/nixpkgs/pkgs/misc/themes/jade1/default.nix
deleted file mode 100644
index ebeb7f2d866..00000000000
--- a/nixpkgs/pkgs/misc/themes/jade1/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchFromGitHub, gtk-engine-murrine }:
-
-stdenv.mkDerivation rec {
- pname = "theme-jade1";
- version = "3.3";
-
- src = fetchFromGitHub {
- owner = "madmaxms";
- repo = "theme-jade-1";
- rev = "v${version}";
- sha256 = "06w06dvzs1llmzpyz3c5yycsw3gslsgikalfcq5l92d72z4kzfw7";
- };
-
- propagatedUserEnvPkgs = [ gtk-engine-murrine ];
-
- installPhase = ''
- mkdir -p $out/share/themes
- cp -a Jade-1 $out/share/themes
- '';
-
- meta = with stdenv.lib; {
- description = "A fork of the original Linux Mint theme with dark menus, more intensive green and some other modifications";
- homepage = https://github.com/madmaxms/theme-jade-1;
- license = with licenses; [ gpl3 ];
- platforms = platforms.linux;
- maintainers = [ maintainers.romildo ];
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/kde2/default.nix b/nixpkgs/pkgs/misc/themes/kde2/default.nix
deleted file mode 100644
index fac8c38eeca..00000000000
--- a/nixpkgs/pkgs/misc/themes/kde2/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, fetchFromGitHub, mkDerivation
-, cmake, extra-cmake-modules
-, qtbase, kcoreaddons, kdecoration }:
-
-let
- version = "2017-03-15";
-in mkDerivation rec {
- pname = "kde2-decoration";
- inherit version;
-
- src = fetchFromGitHub {
- owner = "repos-holder";
- repo = "kdecoration2-kde2";
- rev = "2a9cf18ac0646b3532d4db2dd28bd73c4c229783";
- sha256 = "0kilw6sd3blvm6gx9w4w5ivkjfxlv6wnyivw46pwwvhgxqymkbxk";
- };
-
- enableParallelBuilding = true;
-
- nativeBuildInputs = [ cmake extra-cmake-modules ];
-
- buildInputs = [ qtbase kcoreaddons kdecoration ];
-
- meta = with stdenv.lib; {
- description = "KDE 2 window decoration ported to Plasma 5";
- homepage = src.meta.homepage;
- license = licenses.bsd2;
- platforms = platforms.linux;
- maintainers = with maintainers; [ gnidorah ];
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/numix-solarized/default.nix b/nixpkgs/pkgs/misc/themes/numix-solarized/default.nix
deleted file mode 100644
index 4fd06fae61b..00000000000
--- a/nixpkgs/pkgs/misc/themes/numix-solarized/default.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ stdenv, fetchFromGitHub, python3, sass, glib, gdk-pixbuf, libxml2,
- inkscape, optipng, gtk-engine-murrine
-}:
-
-stdenv.mkDerivation rec {
- version = "20170810";
- pname = "numix-solarized-gtk-theme";
-
- src = fetchFromGitHub {
- owner = "Ferdi265";
- repo = "numix-solarized-gtk-theme";
- rev = version;
- sha256 = "0l4xvsiyg15kp6xwpvm3jckxyhr1lxd678lkhrcyf40n7rd4xinl";
- };
-
- nativeBuildInputs = [ python3 sass glib gdk-pixbuf libxml2 inkscape optipng ];
-
- propagatedUserEnvPkgs = [ gtk-engine-murrine ];
-
- postPatch = ''
- patchShebangs .
- substituteInPlace Makefile --replace '$(DESTDIR)'/usr $out
- substituteInPlace scripts/render-assets.sh \
- --replace /usr/bin/inkscape ${inkscape}/bin/inkscape \
- --replace /usr/bin/optipng ${optipng}/bin/optipng
- '';
-
- buildPhase = "true";
-
- installPhase = ''
- for theme in *.colors; do
- make THEME="''${theme/.colors/}" install
- done
- '';
-
- meta = with stdenv.lib; {
- description = "Solarized versions of Numix GTK2 and GTK3 theme";
- longDescription = ''
- This is a fork of the Numix GTK theme that replaces the colors of the theme
- and icons to use the solarized theme with a solarized green accent color.
- This theme supports both the dark and light theme, just as Numix proper.
- '';
- homepage = https://github.com/Ferdi265/numix-solarized-gtk-theme;
- downloadPage = https://github.com/Ferdi265/numix-solarized-gtk-theme/releases;
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = [ maintainers.offline ];
- };
-}
diff --git a/nixpkgs/pkgs/misc/themes/qtcurve/default.nix b/nixpkgs/pkgs/misc/themes/qtcurve/default.nix
deleted file mode 100644
index 0071e386e88..00000000000
--- a/nixpkgs/pkgs/misc/themes/qtcurve/default.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{ stdenv, fetchurl, cmake, extra-cmake-modules, pkgconfig, mkDerivation
-, gtk2, qtbase, qtsvg, qtx11extras # Toolkit dependencies
-, karchive, kconfig, kconfigwidgets, kio, frameworkintegration
-, kguiaddons, ki18n, kwindowsystem, kdelibs4support, kiconthemes
-, libpthreadstubs, pcre, libXdmcp, libX11, libXau # X11 dependencies
-}:
-
-let
- version = "1.9";
-in mkDerivation {
- pname = "qtcurve";
- inherit version;
- src = fetchurl {
- url = "http://download.kde.org/stable/qtcurve/qtcurve-${version}.tar.xz";
- sha256 = "169gdny1cdld0qnx3nqvx568zjzdba4pwp3gxapc1hdh2cymw7r8";
- };
-
- enableParallelBuilding = true;
-
- nativeBuildInputs = [ cmake extra-cmake-modules pkgconfig ];
-
- buildInputs = [
- gtk2
- qtbase qtsvg qtx11extras
- karchive kconfig kconfigwidgets kio kiconthemes kguiaddons ki18n
- kwindowsystem kdelibs4support frameworkintegration
- libpthreadstubs
- pcre
- libXdmcp libX11 libXau
- ];
-
- preConfigure = ''
- for i in qt5/CMakeLists.txt qt5/config/CMakeLists.txt
- do
- substituteInPlace $i \
- --replace "{_Qt5_PLUGIN_INSTALL_DIR}" "{KDE_INSTALL_QTPLUGINDIR}"
- done
- substituteInPlace CMakeLists.txt \
- --replace \$\{GTK2_PREFIX\} $out
- substituteInPlace gtk2/style/CMakeLists.txt \
- --replace \$\{GTK2_LIBDIR\} $out/lib
- patchShebangs tools/gen-version.sh
- '';
-
- meta = with stdenv.lib; {
- homepage = https://github.com/QtCurve/qtcurve;
- description = "Widget styles for Qt5/Plasma 5 and gtk2";
- platforms = platforms.linux;
- license = licenses.lgpl21Plus;
- maintainers = [ maintainers.gnidorah ];
- };
-}
diff --git a/nixpkgs/pkgs/misc/tmux-plugins/default.nix b/nixpkgs/pkgs/misc/tmux-plugins/default.nix
index 0fa80322d7b..4b93ec8dff9 100644
--- a/nixpkgs/pkgs/misc/tmux-plugins/default.nix
+++ b/nixpkgs/pkgs/misc/tmux-plugins/default.nix
@@ -25,7 +25,7 @@ let
addonInfo ? null,
preInstall ? "",
postInstall ? "",
- path ? (builtins.parseDrvName pluginName).name,
+ path ? lib.getName pluginName,
dependencies ? [],
...
}:
@@ -123,6 +123,16 @@ in rec {
};
};
+ gruvbox = mkDerivation {
+ pluginName = "gruvbox";
+ rtpFilePath = "gruvbox-tpm.tmux";
+ src = fetchgit {
+ url = "https://github.com/egel/tmux-gruvbox";
+ rev = "6149fd8b5d6924925b4d5aa6935039780e94f3d6";
+ sha256 = "1ykr4yardavd0x7yfrnshd4b0gi8p31pji7i79ib0nss134zncpb";
+ };
+ };
+
logging = mkDerivation {
pluginName = "logging";
src = fetchgit {
@@ -177,6 +187,19 @@ in rec {
};
};
+ plumb = mkDerivation {
+ pluginName = "plumb";
+ src = fetchFromGitHub {
+ owner = "eraserhd";
+ repo = "tmux-plumb";
+ rev = "v0.1.1";
+ sha256 = "1c6k4fdl0az9811r6k164mgd4w5la75xr6x7nabmy046xc0z5i2r";
+ };
+ postInstall = ''
+ sed -i -e 's,9 plumb,${pkgs.plan9port}/bin/9 plumb,' $target/scripts/plumb
+ '';
+ };
+
prefix-highlight = mkDerivation {
pluginName = "prefix-highlight";
src = fetchgit {
diff --git a/nixpkgs/pkgs/misc/uboot/default.nix b/nixpkgs/pkgs/misc/uboot/default.nix
index ffe576c31d8..0c30e76b3fa 100644
--- a/nixpkgs/pkgs/misc/uboot/default.nix
+++ b/nixpkgs/pkgs/misc/uboot/default.nix
@@ -4,24 +4,27 @@
}:
let
- buildUBoot = { version ? "2019.10"
- , filesToInstall
- , installDir ? "$out"
- , defconfig
- , extraConfig ? ""
- , extraPatches ? []
- , extraMakeFlags ? []
- , extraMeta ? {}
- , ... } @ args:
- stdenv.mkDerivation ({
-
+ defaultVersion = "2019.10";
+ defaultSrc = fetchurl {
+ url = "ftp://ftp.denx.de/pub/u-boot/u-boot-${defaultVersion}.tar.bz2";
+ sha256 = "053hcrwwlacqh2niisn0zas95zkbffw5aw5sdhixs8lmfdq60vcd";
+ };
+ buildUBoot = {
+ version ? null
+ , src ? null
+ , filesToInstall
+ , installDir ? "$out"
+ , defconfig
+ , extraConfig ? ""
+ , extraPatches ? []
+ , extraMakeFlags ? []
+ , extraMeta ? {}
+ , ... } @ args: stdenv.mkDerivation ({
pname = "uboot-${defconfig}";
- inherit version;
- src = fetchurl {
- url = "ftp://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2";
- sha256 = "053hcrwwlacqh2niisn0zas95zkbffw5aw5sdhixs8lmfdq60vcd";
- };
+ version = if src == null then defaultVersion else version;
+
+ src = if src == null then defaultSrc else src;
patches = [
(fetchpatch {
@@ -90,15 +93,12 @@ in {
inherit buildUBoot;
ubootTools = buildUBoot {
- defconfig = "allnoconfig";
+ defconfig = "tools-only_defconfig";
installDir = "$out/bin";
hardeningDisable = [];
dontStrip = false;
extraMeta.platforms = lib.platforms.linux;
extraMakeFlags = [ "HOST_TOOLS_ALL=y" "CROSS_BUILD_TOOLS=1" "NO_SDL=1" "tools" ];
- postConfigure = ''
- sed -i '/CONFIG_SYS_TEXT_BASE/c\CONFIG_SYS_TEXT_BASE=0x00000000' .config
- '';
filesToInstall = [
"tools/dumpimage"
"tools/fdtgrep"
diff --git a/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix b/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix
index b797f49df9e..4ca99b09af5 100644
--- a/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix
+++ b/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix
@@ -18,7 +18,7 @@ rec {
buildPhase ? "",
preInstall ? "",
postInstall ? "",
- path ? (builtins.parseDrvName name).name,
+ path ? stdenv.lib.getName name,
addonInfo ? null,
...
}:
diff --git a/nixpkgs/pkgs/misc/vim-plugins/generated.nix b/nixpkgs/pkgs/misc/vim-plugins/generated.nix
index 1ecdba507bf..12bdf40d326 100644
--- a/nixpkgs/pkgs/misc/vim-plugins/generated.nix
+++ b/nixpkgs/pkgs/misc/vim-plugins/generated.nix
@@ -50,23 +50,23 @@ let
alchemist-vim = buildVimPluginFrom2Nix {
pname = "alchemist-vim";
- version = "2019-07-04";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "slashmili";
repo = "alchemist.vim";
- rev = "336b3f549cc6028db7bf8a43f725b93250f9cae1";
- sha256 = "19wzrydm1qciwagklhl7ln37ax69jfgzfw55k4cxbx7g972dg2s3";
+ rev = "8b6ea7b1314bb3b47b115c04484b7af3c483f5b8";
+ sha256 = "0jfwcd426hd9pb2dyq1949g8k8g1hhkc55k1kbp30r42m116p1qh";
};
};
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2019-10-09";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "w0rp";
repo = "ale";
- rev = "3fe2223a48465c58c48a5a6a30ecf13ab92f7b97";
- sha256 = "1nzh34n1kix1fzfz3vnk5pajajj10k449m6wn3458d5mpyp7lrsh";
+ rev = "b91d82bfaa395bb86b3ea51f63cc8cef05e90f98";
+ sha256 = "0hgzi91213x0r5mvp1hw8dk1fcjmqjf706cnjcilgv7ljnd6sa5z";
};
};
@@ -92,6 +92,17 @@ let
};
};
+ antonys-macro-repeater = buildVimPluginFrom2Nix {
+ pname = "antonys-macro-repeater";
+ version = "2017-09-10";
+ src = fetchFromGitHub {
+ owner = "ckarnell";
+ repo = "antonys-macro-repeater";
+ rev = "61784d86b2654f3e261b9cc33360c5197704e266";
+ sha256 = "1cq5r091qbxjs9s12f7bb2fdm43gxwpnnh2l8nhj0n69jfk7gblw";
+ };
+ };
+
argtextobj-vim = buildVimPluginFrom2Nix {
pname = "argtextobj-vim";
version = "2010-10-18";
@@ -138,12 +149,23 @@ let
awesome-vim-colorschemes = buildVimPluginFrom2Nix {
pname = "awesome-vim-colorschemes";
- version = "2019-09-21";
+ version = "2019-11-05";
src = fetchFromGitHub {
owner = "rafi";
repo = "awesome-vim-colorschemes";
- rev = "21f5c63f22fe70b0fae3ff0fb9e55c602e622ea7";
- sha256 = "1k7h8faz9qqyqzpkxxhsjsdqyah6amwk3rlhxygz9qg25mp558xf";
+ rev = "c6962f051a0dff9c8d1390efea807a7440c9c0d4";
+ sha256 = "1f5qq4l6mx7na008d5w6hji93w57vk26w78l4mp66wl790jcw4ky";
+ };
+ };
+
+ ayu-vim = buildVimPluginFrom2Nix {
+ pname = "ayu-vim";
+ version = "2019-09-21";
+ src = fetchFromGitHub {
+ owner = "ayu-theme";
+ repo = "ayu-vim";
+ rev = "9dab20b38335ed06738f251e92e3817182063759";
+ sha256 = "0m914bnrnv7gy49qzfdp1zl3a1h7zpicvh2xqdfqhp7h96psxwmx";
};
};
@@ -182,12 +204,12 @@ let
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar-vim";
- version = "2019-07-30";
+ version = "2019-11-04";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "f8ba659ba6a094d000f355807efb71f7975d10f0";
- sha256 = "16np6mkmn7h4rx9471yqy4k89m6w9v1gz1cyphlwn90gzm8f97xz";
+ rev = "644f88b9ddb17ef04c4558e945d1995aab400a96";
+ sha256 = "0wbj61q3qyk432wzci8q8pjw2qrl7kv4cxjlxrdcv15w45b8wskk";
};
};
@@ -292,45 +314,45 @@ let
coc-eslint = buildVimPluginFrom2Nix {
pname = "coc-eslint";
- version = "2019-09-10";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-eslint";
- rev = "943f22365e2b50e7372058c39e5b85d4d5254beb";
- sha256 = "1p9gn5y9sk7jl6j1nfxhqk1h1xs1lhq2cg5pbilwsb42q5dzr79s";
+ rev = "ba55d386f296cc3ef3da4b14147dfb7c3ef18ecb";
+ sha256 = "1jxw4h3vwbv6and90bwrgcp4cvd7af547x270lc2085nkna3hdk9";
};
};
coc-git = buildVimPluginFrom2Nix {
pname = "coc-git";
- version = "2019-10-05";
+ version = "2019-10-30";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-git";
- rev = "fea9b887936590e58f179d38e88005454e150673";
- sha256 = "19vhlhrzzijxkxn1c6azp8s2khdckxgp0vk4rdlhjhc6j14110p5";
+ rev = "56d45aaef20356e750530f9f80c99cd2f9184ac1";
+ sha256 = "17rbrjp35jd6rw66js88qaki2hk0cm1bvylfzjngdbzbgjc1qz1h";
};
};
coc-go = buildVimPluginFrom2Nix {
pname = "coc-go";
- version = "2019-09-24";
+ version = "2019-10-29";
src = fetchFromGitHub {
owner = "josa42";
repo = "coc-go";
- rev = "a03314978c6b94701ddfd614f70e52d63bfd4540";
- sha256 = "1awshnwsvrdxmh0xd1yqp3vnsva93i89frss0gym1szv15697j2q";
+ rev = "0f395b22aee6f99ba3cfc07d3faaf13edcb1ca96";
+ sha256 = "118nqx3k7frxvx0cz8w6k6sx905200aym2lqh0qajkg5m288vl75";
};
};
coc-highlight = buildVimPluginFrom2Nix {
pname = "coc-highlight";
- version = "2019-09-20";
+ version = "2019-10-18";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-highlight";
- rev = "775dd5e0a2c8f6e3834e002ca855a305ca267422";
- sha256 = "0dmzpfvxj8kw6knnsbfjzx1d3n9i5rff9nw7j9pl1brmgk2r5r77";
+ rev = "b4e82ebd5fe855d004dd481e2ecf2fa88faed284";
+ sha256 = "06h64jq8cgj5hc19inidns046kkb76750179jsw7xv5zbp93ygap";
};
};
@@ -347,23 +369,23 @@ let
coc-imselect = buildVimPluginFrom2Nix {
pname = "coc-imselect";
- version = "2019-07-29";
+ version = "2019-11-04";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-imselect";
- rev = "ae248e744ac3c092c6d957d3923595676666b0e2";
- sha256 = "11cnab1s9jkywbm3nv6wbaaafq2nxqp9g3yav6lc74bazkzflm8i";
+ rev = "19d89413b3b00db8de6ccd7db619149f542f496c";
+ sha256 = "12w36mkw6b1bxpw51h04xxg703zdwrnww0wh3j32x2bx3bycdla4";
};
};
coc-java = buildVimPluginFrom2Nix {
pname = "coc-java";
- version = "2019-09-17";
+ version = "2019-10-31";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-java";
- rev = "7e3bdee15b28f5d7f3b1654429c89cb0d93436e5";
- sha256 = "0r17w00mbs1gshshm8c56cqi37z5i5vdk2sifs2clazlyn9rl6zm";
+ rev = "77f7ecd8e6cc0af7a0cf293616b9f66a61a41f44";
+ sha256 = "13qhw4gdl5p4imzmgickay6lc4hlnw5fsc46zw5qyqq7p88wgym9";
};
};
@@ -380,23 +402,23 @@ let
coc-json = buildVimPluginFrom2Nix {
pname = "coc-json";
- version = "2019-09-22";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-json";
- rev = "d47bbf74ccee5954be887845248251eb9b75635e";
- sha256 = "08xr276n37x8wx5jzka0hw09mx20n4irdcq1mmy89w9p9rh54fgh";
+ rev = "13c8b482662f964af89e167a438f06493f347617";
+ sha256 = "19sqv2bflr4aw8hkq9rh8r2b9llx4dbirp5755jbvd62bvizab2d";
};
};
coc-lists = buildVimPluginFrom2Nix {
pname = "coc-lists";
- version = "2019-10-04";
+ version = "2019-11-07";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-lists";
- rev = "3c117046b54130157006f8ddf048304507499260";
- sha256 = "1wv3ryih2f3hdcb78yy0r20wzlpqf4jv3j4mllb9vay0lcgyx90b";
+ rev = "f1cb662a5d23f792c6920f122d200731a77150b9";
+ sha256 = "1j5n859fyi7wvyqhqvcd81y2h7qiddwqfz3kqx3ri0br0j4hvwc4";
};
};
@@ -435,12 +457,12 @@ let
coc-python = buildVimPluginFrom2Nix {
pname = "coc-python";
- version = "2019-08-20";
+ version = "2019-11-21";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-python";
- rev = "65ff16f71ead209e83d34c639594a66df2e19c49";
- sha256 = "11bmf8rzdkgrmanyfmjckm2s3nby143lnra80q9bj2fs3dh9l5hd";
+ rev = "756c9f623f6a82ad902e2bdfe3f0c77fba96c18e";
+ sha256 = "1fab8bzj386zkgn7551l58q4ykqakjbx92afx30i1861y8m1a4p1";
};
};
@@ -457,12 +479,12 @@ let
coc-rls = buildVimPluginFrom2Nix {
pname = "coc-rls";
- version = "2019-10-02";
+ version = "2019-10-28";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-rls";
- rev = "eea9357be6d1875e7af127a5fa54b3dd313c3978";
- sha256 = "1wnfiqa5hvp74jllzhli7379w88c7jlzxxl9skmzyqmrvpmpc5z5";
+ rev = "1e8610b2642232185b7e020651423d11001b7546";
+ sha256 = "18d2pxmifyacg7gki99bja7gjs7ycprsm3p6p7snf3dx3g5r4pqq";
};
};
@@ -479,12 +501,12 @@ let
coc-snippets = buildVimPluginFrom2Nix {
pname = "coc-snippets";
- version = "2019-10-14";
+ version = "2019-10-24";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-snippets";
- rev = "b462798fa91b7335b7bc2dbdfdd4192380424b10";
- sha256 = "0131y8mdbrg7mxn0b5gwpmbhyr1869v98ywsglrs0c8cnlwx5iwv";
+ rev = "1294af604d65b66bac4ff05e159dc0bd0adb8710";
+ sha256 = "093q9gx7fkahyk082gkawgvakzimvhhxazxhrdvmzsqs07yjxjmc";
};
};
@@ -545,23 +567,23 @@ let
coc-tsserver = buildVimPluginFrom2Nix {
pname = "coc-tsserver";
- version = "2019-10-06";
+ version = "2019-11-20";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-tsserver";
- rev = "a22270bede3ebab2f51c9a4bfd91305c5d5b7fcb";
- sha256 = "1nd2hk0zdgys7gzmfzkyzsxdcc2dbw573g7wxwxsa9fsk733fydf";
+ rev = "d48cc4a31217af3e0d2fa91159972ea7a9575b21";
+ sha256 = "0zmzyqp8nw99ajzxr8469yfm9zgi53zggxsp6k6b9m6x8c9rqly9";
};
};
coc-vetur = buildVimPluginFrom2Nix {
pname = "coc-vetur";
- version = "2019-10-12";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-vetur";
- rev = "b26cda8472205bf28522f06f16a39166a0b78d2a";
- sha256 = "0d8x4l5jk1na0a08xxq65drhcisxm5s8llsymiv9mgnqv3w43yyj";
+ rev = "8c55c4b867cf2210810133fab6c9382a6f0a14e0";
+ sha256 = "1da97d4s2qnysqk21qdm0sgxn03c2cg8vjsajccx538dwiq9f8lb";
};
};
@@ -589,23 +611,23 @@ let
coc-yaml = buildVimPluginFrom2Nix {
pname = "coc-yaml";
- version = "2019-06-20";
+ version = "2019-11-08";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-yaml";
- rev = "aca9aae69ecd7f0953ab3353361b4ce9f089dbd8";
- sha256 = "1f7d4hbily073pdf3cmmb2vfhb65nxljpin2dhlh57f0l1jiipdn";
+ rev = "916db4bca79c85c68e175534f733b41a79fb06bd";
+ sha256 = "016ix4jwq5c7zdvk9h2z64rwyzv39wxjr2675xrdv240f5zw0fmw";
};
};
coc-yank = buildVimPluginFrom2Nix {
pname = "coc-yank";
- version = "2019-07-29";
+ version = "2019-10-28";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-yank";
- rev = "3e89571841997d4f6a2814b3693e21d8848ee084";
- sha256 = "1pw1p3h2aqlldwl9qbiin7a1yzjl04i3dm6s86bpjhl1ixwkj3by";
+ rev = "636c8a3ff0fb4a950b72c626bf2075c20f7c0086";
+ sha256 = "1wz8vp558v3l1c4d3igz55iv673ypapjapyy9q3fcxya8b3qs09y";
};
};
@@ -755,12 +777,12 @@ let
ctrlp-vim = buildVimPluginFrom2Nix {
pname = "ctrlp-vim";
- version = "2019-09-30";
+ version = "2019-11-07";
src = fetchFromGitHub {
owner = "ctrlpvim";
repo = "ctrlp.vim";
- rev = "6bca8770a04c099e8c6ec7c7ea58cf9a17c8e44d";
- sha256 = "1h0k9s5adpplrd5zga8078khdld02wxrwwg47q6n0sz5f40vjncp";
+ rev = "44c8e24956d7dcfee3ee6083a0573fed31d136ed";
+ sha256 = "0g1j4g2p48pwcvbj2p36122q71x1xybq5aqqyz40n16sjjrvcz02";
};
};
@@ -777,12 +799,12 @@ let
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2019-10-04";
+ version = "2019-11-18";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "442fda4ab39a340052c173e414e03e10eb0c8244";
- sha256 = "1h8h97hvj5bjdwh5ixj6cpdc1xjnvnrwnykfpz460vqzn2wkcfj9";
+ rev = "1c59c0bbeea3d9162b1f8405c0cdcf23f29860f6";
+ sha256 = "0pn3szp6kpk6za1q7f5wimwxsfrz5csgx8sxkzsch133q0f24p7f";
};
};
@@ -821,34 +843,34 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
- version = "2019-10-04";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
- rev = "7e15b1ffed251ef68ec3796676fe37ee57c786ca";
- sha256 = "08c0m8jkdi21r2wxqqkar411ydvmfpwqdmnklpzzs4hznxfqxpf3";
+ rev = "7712a251e172b2dc6a41d36504c0392797484ab1";
+ sha256 = "0n696hjri23s9janar3k9la85apzl5kn51jgrjjf3p9xbx8h3ljk";
};
};
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol-nvim";
- version = "2019-09-08";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
- rev = "474b72a8541e529a1628084c277e6e0aa7f80fda";
- sha256 = "00kwij67csk9yp64r8lfrc9m0jm5mqckf4c9a3489azfjn8da097";
+ rev = "6457c49bb90ea955755c6a47a561f04312a28ed8";
+ sha256 = "0bmw6xw0qa25dix4lp82447w3ffl49vf431wz90j6xa0swaxifkj";
};
};
deoplete-clang = buildVimPluginFrom2Nix {
pname = "deoplete-clang";
- version = "2019-06-22";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "zchee";
repo = "deoplete-clang";
- rev = "30f17cb58b7838492fbe6b9d62b70b52c8ceedf7";
- sha256 = "0rdr8hxmlbf633ffr217l5vzqdxjxihp4vi2iq3k1491b0pwnzi0";
+ rev = "2ea262e98edcb66e828f9077fcc844100320eb63";
+ sha256 = "1wvk61f8ph2vpl6llzmir3qs3zwaw3lrphs16d1j7ljkdl3bk49k";
fetchSubmodules = true;
};
};
@@ -877,24 +899,24 @@ let
deoplete-go = buildVimPluginFrom2Nix {
pname = "deoplete-go";
- version = "2019-07-04";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "zchee";
repo = "deoplete-go";
- rev = "fa73f06f2e62ca58093eb02edc6134f002f27df4";
- sha256 = "02d3h5mnvzqlhq17qadyzfh4570r7gpv0bimapff0nvbyjk4qgkc";
+ rev = "b82273104b3383ce8fc239243007865f308034ca";
+ sha256 = "1mnx20paalb4aa1h79fp3q99djcj4qkswkdl1qvzkpj1wxdqwxix";
fetchSubmodules = true;
};
};
deoplete-jedi = buildVimPluginFrom2Nix {
pname = "deoplete-jedi";
- version = "2019-07-22";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "deoplete-plugins";
repo = "deoplete-jedi";
- rev = "46121d9ca7688c148764d7ee488bb3572d1434c4";
- sha256 = "1hiw42dm12xyhmvg180mrbjv3bbbvrgl4p2abll0lv5l2zmsbf12";
+ rev = "f442e98c6c81649985f1cfc735fb4d25f3e27010";
+ sha256 = "04g5vfzxyjddr6dhpm48jki0llxvb9smj1qxvk9d7j8n005bdlcx";
fetchSubmodules = true;
};
};
@@ -912,12 +934,12 @@ let
deoplete-lsp = buildVimPluginFrom2Nix {
pname = "deoplete-lsp";
- version = "2019-09-20";
+ version = "2019-11-21";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete-lsp";
- rev = "335e8a03d5741aa42bd7ce64d79e31d7de570ab5";
- sha256 = "0jn4fn9vkxf3av6mdmzixz20l9ca8n2sql7j9mcmh06mn86949bs";
+ rev = "44185b8c477b1ba5a299f157569f842a5f2ed1ec";
+ sha256 = "0y7ibagw5hj10qjrkqa8vq1a0h50xdnrirz2lnpyy8wyk9l5l2lc";
};
};
@@ -932,25 +954,36 @@ let
};
};
+ deoplete-tabnine = buildVimPluginFrom2Nix {
+ pname = "deoplete-tabnine";
+ version = "2019-10-16";
+ src = fetchFromGitHub {
+ owner = "tbodt";
+ repo = "deoplete-tabnine";
+ rev = "a05c97b966b78a9d5cb97b9c2d7e1ec2d6962160";
+ sha256 = "1ni16151rknkq66967bwy82xs4pr9xgl5zb7dv447lhl8m3f096g";
+ };
+ };
+
deoplete-ternjs = buildVimPluginFrom2Nix {
pname = "deoplete-ternjs";
- version = "2019-09-22";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "carlitux";
repo = "deoplete-ternjs";
- rev = "307f9c3beb178026d122d9ab3825e4640dd1c29a";
- sha256 = "039qbcg9fanrs7dc52n987rhd0xdyvsmjdrfd1dcrr6ys990n64d";
+ rev = "ca0ee77276bc688f847b566d64b32e4bb62691d8";
+ sha256 = "0980fwr931dqyp032gcg4mwk2iv3inywa8w3m73zcr082xc0crp7";
};
};
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
- version = "2019-10-07";
+ version = "2019-11-20";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
- rev = "70a11ee67f3c4353e48aad69812c34b5c8489f07";
- sha256 = "1zwhsk30nq5p82px2z4gri8pxgkri26x488fi20pdkpabgg5dh8g";
+ rev = "57cf7710a8dd51797bbbe5a45e67aef44caa126f";
+ sha256 = "1wmlx2nx3bciv9mhws04ryix0sp33j945mn09cm8vvipbq0bk2q2";
};
};
@@ -1000,12 +1033,12 @@ let
editorconfig-vim = buildVimPluginFrom2Nix {
pname = "editorconfig-vim";
- version = "2019-07-20";
+ version = "2019-11-03";
src = fetchFromGitHub {
owner = "editorconfig";
repo = "editorconfig-vim";
- rev = "c718cefc51ccdaf7bd27c4c1ae2de55103434241";
- sha256 = "1sbpkv2q68s6qnm03jr1vazvdqqnrgiw53w4jn38dr8l9i2im199";
+ rev = "5df91ecb9008666912c7ee15f95ebe5ff4265c23";
+ sha256 = "020ll1517z8hmmqcnif4kd579hwvxjf8m0m2x1lg2b9kzaid09d1";
fetchSubmodules = true;
};
};
@@ -1057,12 +1090,12 @@ let
falcon = buildVimPluginFrom2Nix {
pname = "falcon";
- version = "2019-09-24";
+ version = "2019-11-04";
src = fetchFromGitHub {
owner = "fenetikm";
repo = "falcon";
- rev = "346587418bc7a1b39bdf65dce2a85a1058ed87b5";
- sha256 = "17qa5xhqjy43sg1nmm83z90dk8nfkd64n98ijx04kqprk6jp90rq";
+ rev = "4f7c122c55aa8a4cfaedc6b12d3d2f26ce579250";
+ sha256 = "0qvdp5y4bhb5nim0va1a25xahc7698lxj63q7cx2w2papbia69pi";
};
};
@@ -1157,34 +1190,45 @@ let
fugitive-gitlab-vim = buildVimPluginFrom2Nix {
pname = "fugitive-gitlab-vim";
- version = "2019-01-05";
+ version = "2019-10-24";
src = fetchFromGitHub {
owner = "shumphrey";
repo = "fugitive-gitlab.vim";
- rev = "43a13dbbc9aae85338877329ed28c9e4d8488db1";
- sha256 = "1in6r6p5mbcdpgpvmsl6k5nm1nhp4wfxs3wfy2vhswhw1c7ja1dd";
+ rev = "f3e56ff60fe3fb5ebc891cbe5fd12cd8c59ae6ef";
+ sha256 = "0cx3zd7f09prxjfrj201139j00wsw66fx5crw6dhblf4z6mfpgnx";
};
};
fzf-vim = buildVimPluginFrom2Nix {
pname = "fzf-vim";
- version = "2019-07-04";
+ version = "2019-11-17";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "359a80e3a34aacbd5257713b6a88aa085337166f";
- sha256 = "0a01g0gw59m57zizidvm9n89qh8lvj0aq4kyxy27i72ysclp3wsf";
+ rev = "98cf39949b617b9f3a47d2e092af573060022301";
+ sha256 = "1h3nz1rqkggf2gs9hywl3x67hprpspm3qc0lmjc3msc5p221f2n4";
+ };
+ };
+
+ gentoo-syntax = buildVimPluginFrom2Nix {
+ pname = "gentoo-syntax";
+ version = "2019-09-30";
+ src = fetchFromGitHub {
+ owner = "gentoo";
+ repo = "gentoo-syntax";
+ rev = "d09e3a3cf3b9c37b1cf0cd7e4952e24c46bfb9fe";
+ sha256 = "0d0brqssq4qrx0l0yr668jvq5zk5pxqfkr8d8acbds8a48afz6zf";
};
};
ghcid = buildVimPluginFrom2Nix {
pname = "ghcid";
- version = "2019-10-13";
+ version = "2019-11-14";
src = fetchFromGitHub {
owner = "ndmitchell";
repo = "ghcid";
- rev = "3318e1f29fde78bd75b2863d6cae6e1035f814de";
- sha256 = "0nbmg9m6ydma7hx8kb2dgswv1ksy68iqcpsgj81782g0ksimdf8b";
+ rev = "25faf559b6f5e8fdef8e1ca2aaf557644a57a165";
+ sha256 = "08653iwhz29xskrj36sih0z2bb247p137g8ls8ydvjgfy60jzrkm";
};
};
@@ -1265,6 +1309,17 @@ let
};
};
+ gv-vim = buildVimPluginFrom2Nix {
+ pname = "gv-vim";
+ version = "2019-10-13";
+ src = fetchFromGitHub {
+ owner = "junegunn";
+ repo = "gv.vim";
+ rev = "7a84f6342cc79444e3fa873bf1d08fb6c53b097e";
+ sha256 = "0q5xz8iw3jg42kbaspmgd8mlcgl3xglcqh3fyd2jmmwhnfzp3f7r";
+ };
+ };
+
haskell-vim = buildVimPluginFrom2Nix {
pname = "haskell-vim";
version = "2018-05-22";
@@ -1300,12 +1355,12 @@ let
iceberg-vim = buildVimPluginFrom2Nix {
pname = "iceberg-vim";
- version = "2019-08-31";
+ version = "2019-11-07";
src = fetchFromGitHub {
owner = "cocopon";
repo = "iceberg.vim";
- rev = "ddc3e4ea485771e4f0b939fd8259f3152eb1bd29";
- sha256 = "0128yxhafndllc383ncw4ka0r7q8mwvb3nx70f4plb6m3f07x8rm";
+ rev = "dc4b4b5838d126c22c44229a3ee170f6ac79ba86";
+ sha256 = "1hicambipbgwf22fax782gpfmcndcpikj3bpf8v91wd5fxm7ik74";
};
};
@@ -1355,34 +1410,34 @@ let
indentLine = buildVimPluginFrom2Nix {
pname = "indentLine";
- version = "2019-02-22";
+ version = "2019-10-26";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "indentLine";
- rev = "47648734706fb2cd0e4d4350f12157d1e5f4c465";
- sha256 = "0739hdvdfa1lm209q4sl75jvmf2k03cvlka7wv1gwnfl00krvszs";
+ rev = "bb548a975ebe4576073ca025eeb2743b4465ce1d";
+ sha256 = "0r3jppigc6i562par0l36z7g5zyk2djvjvbl61vjzi0jk1d0gvjn";
};
};
intero-neovim = buildVimPluginFrom2Nix {
pname = "intero-neovim";
- version = "2018-08-07";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "parsonsmatt";
repo = "intero-neovim";
- rev = "9bb546e37adc1ffda28ff33922c506c15ed67b10";
- sha256 = "173kc8xrbmkhrc9ssaz6h5w1zisxsgz4bibihgj9bx60ibn4kaa7";
+ rev = "4ce2d154379f8c95b3819512a9b67ead5204ffd0";
+ sha256 = "1na61qb31z80973jfi7ziw2zv6y73rm0bpfb6iqxjppmg4iqgl3i";
};
};
iosvkem = buildVimPluginFrom2Nix {
pname = "iosvkem";
- version = "2019-09-04";
+ version = "2019-10-21";
src = fetchFromGitHub {
owner = "neutaaaaan";
repo = "iosvkem";
- rev = "f9e6b5e8a72c4b3c542074d881e694daa60c79df";
- sha256 = "1l9p8hxrv3rybbv9w3f74l4wngjyjw7jzylw38jbmsn7bgr1m336";
+ rev = "088293c426c398b2655f01026cd146f536a703c7";
+ sha256 = "1ib4p3r8qnlybfw53asn8xk0y9w5ppjpkn2c51bsx1v5an82jjbl";
};
};
@@ -1410,12 +1465,12 @@ let
jedi-vim = buildVimPluginFrom2Nix {
pname = "jedi-vim";
- version = "2019-09-28";
+ version = "2019-10-20";
src = fetchFromGitHub {
owner = "davidhalter";
repo = "jedi-vim";
- rev = "b4b2f3ef54c02d6f8fb09cf1eb0f139d3a45bdb8";
- sha256 = "0947003kyy0hpymhnl13mgv2in3q5q26y3d1gqqx4hy63plcxi14";
+ rev = "08f13af066fad3a60cf241b37ac1878b8cfafa46";
+ sha256 = "0ghdbxmmw1s67vb4l4ap6n6dy69lpp8k1sln27abxhympi2fs2dg";
fetchSubmodules = true;
};
};
@@ -1453,6 +1508,28 @@ let
};
};
+ kotlin-vim = buildVimPluginFrom2Nix {
+ pname = "kotlin-vim";
+ version = "2019-05-26";
+ src = fetchFromGitHub {
+ owner = "udalov";
+ repo = "kotlin-vim";
+ rev = "b9fa728701a0aa0b9a2ffe92f10880348fc27a8f";
+ sha256 = "1yqzxabhpc4jbdlzhsysp0vi1ayqg0vnpysvx4ynd9961q2fk3sz";
+ };
+ };
+
+ lalrpop-vim = buildVimPluginFrom2Nix {
+ pname = "lalrpop-vim";
+ version = "2017-11-22";
+ src = fetchFromGitHub {
+ owner = "qnighy";
+ repo = "lalrpop.vim";
+ rev = "7073eec8efdeff37cacd4bca378c28dad02c3c14";
+ sha256 = "1xx6hlgrdbnk3d6rsn4jzbaqwankvnnmj4iilakaazddfaa0l6rr";
+ };
+ };
+
LanguageClient-neovim = buildVimPluginFrom2Nix {
pname = "LanguageClient-neovim";
version = "2018-08-07";
@@ -1521,23 +1598,23 @@ let
lh-brackets = buildVimPluginFrom2Nix {
pname = "lh-brackets";
- version = "2019-05-23";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-brackets";
- rev = "f3240c3782a97720e9a344b5bd5f6808e156722b";
- sha256 = "1qyh58xxp6hh86bykk17934pgg72q7xfsngrhrrr3cxb8jpnmx7z";
+ rev = "88548effe90b6b980e1320656231eaff57952d83";
+ sha256 = "1xmsmvkbxqh0ib30qzkk5km5mjdr4f64mxll79x2x0wn8ldwjz9g";
};
};
lh-vim-lib = buildVimPluginFrom2Nix {
pname = "lh-vim-lib";
- version = "2019-09-30";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-vim-lib";
- rev = "3c041e1e98c207f260f9c0b2f323e724adf1fb6d";
- sha256 = "063mvhip0pvnil2ip2nlwadn5g845k0v6r3p44zywlklgm5l62ss";
+ rev = "ae9d7cf976143a43af11d350ca3406733549b883";
+ sha256 = "1jziwz9mp6jsfd0jkvj4s6n4fw1kg0zgbd5j5rjz2jgp1akqnz2l";
};
};
@@ -1554,12 +1631,12 @@ let
lightline-vim = buildVimPluginFrom2Nix {
pname = "lightline-vim";
- version = "2019-09-09";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "itchyny";
repo = "lightline.vim";
- rev = "c9ab296e856bed4e694180efb6ffb692cf18ed8f";
- sha256 = "1sw71fyihcyjb6vlwzw5wah6q1dz2mfcswm594wrdkjxm71i0c0d";
+ rev = "e6f282f5e9ae931f0b404dd15aab2e5e249ae092";
+ sha256 = "0ymb55gln97xzq94slghrmyrvn10jnh6547ci44gw1lq655c7wvb";
};
};
@@ -1596,6 +1673,17 @@ let
};
};
+ mattn-calendar-vim = buildVimPluginFrom2Nix {
+ pname = "mattn-calendar-vim";
+ version = "2019-11-13";
+ src = fetchFromGitHub {
+ owner = "mattn";
+ repo = "calendar-vim";
+ rev = "17a0395f19739964b85672fb5538ea3f2e28ca7a";
+ sha256 = "01g9ig5h7cqvlv2xakr8cml7l4rlgnypglqzag8zyr2lb2c1dmm3";
+ };
+ };
+
mayansmoke = buildVimPluginFrom2Nix {
pname = "mayansmoke";
version = "2010-10-18";
@@ -1620,12 +1708,12 @@ let
ncm2 = buildVimPluginFrom2Nix {
pname = "ncm2";
- version = "2019-07-22";
+ version = "2019-07-29";
src = fetchFromGitHub {
owner = "ncm2";
repo = "ncm2";
- rev = "53b6531769e43c7e3c9051e3a12ab31e3e06a422";
- sha256 = "1kf2gfcw0wmyib72na3j2dsw6q4qff1r9lvdbk7cm7iclhwylhma";
+ rev = "160e2e33d515f67154840844d8304722b679df90";
+ sha256 = "1jyssh84n3rv8lmmjligf5f6jjzmgjv1gc78fv5x2z79j9cg98jc";
};
};
@@ -1642,12 +1730,12 @@ let
ncm2-jedi = buildVimPluginFrom2Nix {
pname = "ncm2-jedi";
- version = "2019-06-07";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "ncm2";
repo = "ncm2-jedi";
- rev = "86744a7641ce11e22d01778c310e5015f85ef412";
- sha256 = "16h17cqy76iwd9b3wsmmzjg6j465mjd5kjybmk6dilxmq07q24c9";
+ rev = "b28bf6d054051cc1c7a6b148323d3adb9baa4ed5";
+ sha256 = "07pq8akzvlb8hzksgxx1c50j09ia0xnszq1f83x75kqsjg5f6nhy";
};
};
@@ -1697,34 +1785,34 @@ let
neco-look = buildVimPluginFrom2Nix {
pname = "neco-look";
- version = "2018-11-09";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "ujihisa";
repo = "neco-look";
- rev = "8c3951acb93b72dda4572859928ef7b372485596";
- sha256 = "1gd692yc1x3753rxg58hwc7nwmm4rjr03y1xaczy1qahq1bm9a40";
+ rev = "4d7f1fd7e406c302fba2a1358017c5a76d0f9fc1";
+ sha256 = "1brvzg15ni5j60wncpvxhs5k36wz83lhvfcnvja2l9yrngcgh6vr";
};
};
neco-syntax = buildVimPluginFrom2Nix {
pname = "neco-syntax";
- version = "2017-10-01";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neco-syntax";
- rev = "98cba4a98a4f44dcff80216d0b4aa6f41c2ce3e3";
- sha256 = "1cjcbgx3h00g91ifgw30q5n97x4nprsr4kwirydws79fcs4vkgip";
+ rev = "6c3862ac82d2c917fa8b4126832de7d3a909f1fe";
+ sha256 = "1kmzlz6c5bs7f4dxgrdn4azwh55k6ghhyzy8jjdgj0wsb309y92k";
};
};
neco-vim = buildVimPluginFrom2Nix {
pname = "neco-vim";
- version = "2018-10-30";
+ version = "2019-11-18";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neco-vim";
- rev = "4c0203b44f8daa7e2f72e2514488d637e8a766a4";
- sha256 = "03v3h2ks6y9pl960lnvzxlfhnn6l2pcn6d6012znw2wqpralrjq2";
+ rev = "5be295ef60f0e3234164ef822a7471389a7035c5";
+ sha256 = "1y73hyb82vs3wcbv02k9n4krvmyn1yhp1mh88jslhcniql2nnj2a";
};
};
@@ -1741,23 +1829,23 @@ let
neodark-vim = buildVimPluginFrom2Nix {
pname = "neodark-vim";
- version = "2019-06-15";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "KeitaNakamura";
repo = "neodark.vim";
- rev = "eeafb097ad5d9aa9db4ba43b8556306da9e3329f";
- sha256 = "0n34980wdvxrgymnb0xgdy01mv201643xijr9czi0pf1hvfsbd70";
+ rev = "ab86163fed0a2c2b776aff463745e792fbed01d6";
+ sha256 = "0mv3vrqly1zgjy8knb87nhlhw4z2xyxzwfisqw6npi738xc612pz";
};
};
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
- version = "2019-10-07";
+ version = "2019-11-17";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "ec512eb8d8d66fa15bb7f5df2f500d117aa3ee0d";
- sha256 = "0v2i0wwiyc5x9s3ff7qpddicf9i18hhmzffgkm0hfmnspln04vml";
+ rev = "33f7dfb231382998df77cf9fc8cef39778ec9449";
+ sha256 = "1784p1lbhndpa7nr9771jx6kbmfnfx9bvrrmin9hxskffs8vr1k5";
};
};
@@ -1774,12 +1862,12 @@ let
neomake = buildVimPluginFrom2Nix {
pname = "neomake";
- version = "2019-10-14";
+ version = "2019-11-08";
src = fetchFromGitHub {
owner = "neomake";
repo = "neomake";
- rev = "0e03a4497ef01fd17b34232830285cb506701abd";
- sha256 = "1l9s9zhmdhf0s5ps2f9y2b5fgl8kvkfs69v97rgrd51h9m4mk0jb";
+ rev = "4e5ee03c61fbabf3eb90b6b30d9acd4f3d4b3fdb";
+ sha256 = "13z45hsk99lcdfbinvbbwr1036fsakhp4dhlqd6dmq6fn3fw5y9w";
};
};
@@ -1807,12 +1895,12 @@ let
neosnippet-vim = buildVimPluginFrom2Nix {
pname = "neosnippet-vim";
- version = "2019-10-13";
+ version = "2019-11-07";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet.vim";
- rev = "037b7a76f28d51c126de43fb88f01b592193c835";
- sha256 = "0n0i4iax3argmmzcwm22yrs9av71nqydza15c9ynlwkdd5gi2xvp";
+ rev = "b8350cbbcdc951e1bac962f8339b011e2632d03f";
+ sha256 = "11k3a8qgkl5wrk0wxhpnsvpcf5ymbb4kmnlp0k253ga6yhlxspmx";
};
};
@@ -1829,23 +1917,23 @@ let
neoterm = buildVimPluginFrom2Nix {
pname = "neoterm";
- version = "2019-09-21";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "kassio";
repo = "neoterm";
- rev = "f6c22fda80455b52957b3fd11d94acc44db21250";
- sha256 = "1r1fx958qhbs8xq31wrp5jyfvqjrs611xywv7avpwy9991rh33xv";
+ rev = "18e7924ac96fb59a2a88c5a5a9ac1a7ec2fda297";
+ sha256 = "0cn158gngglll23vfyk2bpcvw606xg0lj39yzn8pnl2gfg3476fs";
};
};
neovim-fuzzy = buildVimPluginFrom2Nix {
pname = "neovim-fuzzy";
- version = "2018-11-15";
+ version = "2019-11-14";
src = fetchFromGitHub {
owner = "cloudhead";
repo = "neovim-fuzzy";
- rev = "c177209678477d091ee4576e231c5b80b44514d0";
- sha256 = "069phpy1p8dindi6whddsb9x5zyw1adzsnv7br7q955hf6x9bxxj";
+ rev = "53383395befafce802c902c21b54847074454491";
+ sha256 = "064qi6zv2hrzn91pvr31b9zj2q0k9vbkk5csdhw5y52q26p1gakq";
};
};
@@ -1884,12 +1972,12 @@ let
nerdtree = buildVimPluginFrom2Nix {
pname = "nerdtree";
- version = "2019-10-14";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "scrooloose";
repo = "nerdtree";
- rev = "42455176896560bf8cf7fc8457232131231b358f";
- sha256 = "08nmzgr536yqv1rnlf6m5xj176wfamcd4zjp4pc4r9b955r874c0";
+ rev = "82b1649f2e1c79ff17730fe0a3750bbec203dd29";
+ sha256 = "07viagjyd5bdnal7m6k0yschdnr2yxmxcg7zlgz7s7inn80blv79";
};
};
@@ -1959,6 +2047,17 @@ let
};
};
+ nvim-terminal-lua = buildVimPluginFrom2Nix {
+ pname = "nvim-terminal-lua";
+ version = "2019-10-17";
+ src = fetchFromGitHub {
+ owner = "norcalli";
+ repo = "nvim-terminal.lua";
+ rev = "095f98aaa7265628a72cd2706350c091544b5602";
+ sha256 = "09hass19v3wrqgxjcr3b59w462lp2nw533zwb1nnmiz99gx1znpx";
+ };
+ };
+
nvim-yarp = buildVimPluginFrom2Nix {
pname = "nvim-yarp";
version = "2019-10-13";
@@ -1994,34 +2093,45 @@ let
open-browser-github-vim = buildVimPluginFrom2Nix {
pname = "open-browser-github-vim";
- version = "2018-03-14";
+ version = "2019-10-17";
src = fetchFromGitHub {
owner = "tyru";
repo = "open-browser-github.vim";
- rev = "6f63e9c8b9482858af12c2dc60f6df2854e57f28";
- sha256 = "06wvj6sqqzf52ng0k0p9g8wnlrljnia6h4d65681plqyxakbvi2w";
+ rev = "b252c5cf717865b61945f5c7fad0fb950a947db8";
+ sha256 = "1n562h3g7ri4ifcbfzjiz2yq0a5v9aad3di24xc3kriz4pwlkgbr";
};
};
open-browser-vim = buildVimPluginFrom2Nix {
pname = "open-browser-vim";
- version = "2018-11-29";
+ version = "2019-11-14";
src = fetchFromGitHub {
owner = "tyru";
repo = "open-browser.vim";
- rev = "b900ff9d39bb36891704bd0fe76737ee3a7ac2b9";
- sha256 = "1sws0pzm13cgl7mf6938xjmh23hk02agf23zfx5rdb4d2lcn4ir3";
+ rev = "cd29e8c8db02cd7744728a8f77a829b967e5ff31";
+ sha256 = "0n1q76bcavkh1smk3l78ai7jh7qzn3sbpqcxs3pjf5za5j4c5i48";
+ };
+ };
+
+ palenight-vim = buildVimPluginFrom2Nix {
+ pname = "palenight-vim";
+ version = "2019-08-21";
+ src = fetchFromGitHub {
+ owner = "drewtempelmeyer";
+ repo = "palenight.vim";
+ rev = "139f5b929a8be2530c7386a5b4610d4459941199";
+ sha256 = "061iqgw9kzpsni9159bd8hllpkdmnrjbzpi9phy91l9klnja2cam";
};
};
papercolor-theme = buildVimPluginFrom2Nix {
pname = "papercolor-theme";
- version = "2019-07-07";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "NLKNguyen";
repo = "papercolor-theme";
- rev = "20f3b25cdd772d4483eb8ced453f94f93b6126e1";
- sha256 = "1yck7f48v9rz7wq2q2b372bv07qmpj562ncwfdiavsgy6wms3p4b";
+ rev = "ddd09867ed4e020b3ba2eb47dc3ef365da5b0fed";
+ sha256 = "1dhbnd99xs6l5alqhn9m1nynmr9sbvrqj2137l23ysisprl3rgmr";
};
};
@@ -2049,12 +2159,12 @@ let
plantuml-syntax = buildVimPluginFrom2Nix {
pname = "plantuml-syntax";
- version = "2019-10-12";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "aklt";
repo = "plantuml-syntax";
- rev = "ea0d44c725b3bed5dc37ab88d62279c6066add06";
- sha256 = "1f5dljfqk69f77r94kxaz8pi35n7hc53h5gfcs3ba0jsjz19mpnv";
+ rev = "82ff416ce99cc9f69b1af54b8832eaf6cdbeaea6";
+ sha256 = "1297h9jipfx2xw5dqh1286g2syv5c18g15644lqn11s62skqxd16";
};
};
@@ -2269,12 +2379,12 @@ let
rust-vim = buildVimPluginFrom2Nix {
pname = "rust-vim";
- version = "2019-10-13";
+ version = "2019-10-20";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust.vim";
- rev = "8293adcd9c5645379133bea4d77de30b1476528c";
- sha256 = "1cc1wq2lbsl7jxh3mal0yhj3z2fn1q60ip4666kshx5yryikhs3p";
+ rev = "97fdc4e4975515d8e8a5a82380dd85628d59a005";
+ sha256 = "1ggnl9h0jqb3zf8n8vpvlizxb3fikmghwpj8d3xq3ny54wfjgx78";
};
};
@@ -2456,12 +2566,12 @@ let
syntastic = buildVimPluginFrom2Nix {
pname = "syntastic";
- version = "2019-10-02";
+ version = "2019-11-20";
src = fetchFromGitHub {
owner = "scrooloose";
repo = "syntastic";
- rev = "3b3f4ee8abf81191d1eca4350448148b86e8a741";
- sha256 = "0spksh2pafp9lzx9mybnx3whm9jgjg3yh2lfi5f5kk6gypfnwc4y";
+ rev = "39b35b23b952d620b8ec7cabb13110f586663837";
+ sha256 = "1nc3019c969ms6m0hrj5k1kggcvsywn6j7kz0scdwzvfd6bcla6h";
};
};
@@ -2500,12 +2610,12 @@ let
tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
- version = "2017-12-17";
+ version = "2019-10-25";
src = fetchFromGitHub {
owner = "majutsushi";
repo = "tagbar";
- rev = "387bbadda98e1376ff3871aa461b1f0abd4ece70";
- sha256 = "130rxvlkqzlqh09w6fpmq7x3b7s4s56qxly9m4jh6s2jrab1cxak";
+ rev = "a0f51bd5a6514632bf3d2df1b001df27361892bd";
+ sha256 = "1drhdyyalg2sjgckgw8s026q2ydd07vfxr3i6vyvp3irlf86sbdy";
};
};
@@ -2522,12 +2632,12 @@ let
targets-vim = buildVimPluginFrom2Nix {
pname = "targets-vim";
- version = "2019-05-21";
+ version = "2019-10-27";
src = fetchFromGitHub {
owner = "wellle";
repo = "targets.vim";
- rev = "a79447f261e4b8b4327557aa03726f3849334b84";
- sha256 = "0x6a9rmv220kncjgak6aw3gbf3sidnj6nijphnsm5360lvi3ck4w";
+ rev = "be309773998ca729213206950109a758be15b556";
+ sha256 = "0ravnykqlhw09cz5yyjm6k4kbikx39jagmmpj87q31pgf1rzycmx";
};
};
@@ -2588,12 +2698,12 @@ let
tmux-complete-vim = buildVimPluginFrom2Nix {
pname = "tmux-complete-vim";
- version = "2019-05-13";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "wellle";
repo = "tmux-complete.vim";
- rev = "897aaecdffd0133548ea7f8b5d76472236322ab6";
- sha256 = "0iazphx5708hwpzyys7mx7hilkrarh7g5251j18m1pg5smbbfjvr";
+ rev = "7237d8d8d60af7916e3b546a9f4f396df95a1b21";
+ sha256 = "05ypjahaf7gk4vjc8hhglmw7y8vyjxyhxq8sm0s3np05aw0gdbsc";
};
};
@@ -2611,12 +2721,12 @@ let
traces-vim = buildVimPluginFrom2Nix {
pname = "traces-vim";
- version = "2019-10-09";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "markonm";
repo = "traces.vim";
- rev = "6863fcdce850673b4468c43244d189ade3f99a8f";
- sha256 = "0sq5cmsng2lid3dlfhcyagpzsjw1abp43wl3clm3bc5f3944lx5r";
+ rev = "393b3d0d55b951ad8d28f63f0e28c48e25ff48e4";
+ sha256 = "1hwn530p6zcjhk2lcmiqgrahxmp9hkwbzjbz4vnqdf1j6w9aqrwp";
};
};
@@ -2655,12 +2765,12 @@ let
ultisnips = buildVimPluginFrom2Nix {
pname = "ultisnips";
- version = "2019-05-05";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "SirVer";
repo = "ultisnips";
- rev = "1a99766b73783bafb08cfa07d7e29e5387c55189";
- sha256 = "08vxvx6fabqg725jv7cbdickrxlcw45885jai0hhgclm4hfqvawx";
+ rev = "c309637e0243b71f7e3265ebe3cffdfe9674cfbc";
+ sha256 = "1q2miwd56k2l7lfwmw3khqnfry9izaca91dcf32p0xp06bc3ah28";
};
};
@@ -2677,12 +2787,12 @@ let
unicode-vim = buildVimPluginFrom2Nix {
pname = "unicode-vim";
- version = "2019-06-04";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "unicode.vim";
- rev = "29f43f7b1be94dccfac461f4da0a34410408111f";
- sha256 = "1wr0gq008jzlaignlkr706z5cjrdb6cc16r621zvfjncm9a71pnw";
+ rev = "49f79785e7fba0f40519a6b9074dcceb8626f7d5";
+ sha256 = "1k2b4wh0244dx7zinag88wfcwl2x2042z0zsyv9b77w81h8qfdd1";
};
};
@@ -2697,6 +2807,28 @@ let
};
};
+ utl-vim = buildVimPluginFrom2Nix {
+ pname = "utl-vim";
+ version = "2010-10-18";
+ src = fetchFromGitHub {
+ owner = "vim-scripts";
+ repo = "utl.vim";
+ rev = "67a6506a7a8a3847d00d3af3e2ed9707460d5ce5";
+ sha256 = "0ax68nmzlka9193n2h82qzvhzv4dv6lm7rg3b1vhj2pn1r6ci6p4";
+ };
+ };
+
+ vader-vim = buildVimPluginFrom2Nix {
+ pname = "vader-vim";
+ version = "2019-05-18";
+ src = fetchFromGitHub {
+ owner = "junegunn";
+ repo = "vader.vim";
+ rev = "de8a976f1eae2c2b680604205c3e8b5c8882493c";
+ sha256 = "1pibls5s74fkzvj7spdpdn2s6zka0zxg4yr02s6jd0bcniq210b5";
+ };
+ };
+
vCoolor-vim = buildVimPluginFrom2Nix {
pname = "vCoolor-vim";
version = "2018-10-06";
@@ -2710,34 +2842,34 @@ let
verilog_systemverilog-vim = buildVimPluginFrom2Nix {
pname = "verilog_systemverilog-vim";
- version = "2019-08-25";
+ version = "2019-10-27";
src = fetchFromGitHub {
owner = "vhda";
repo = "verilog_systemverilog.vim";
- rev = "217b4cfcfbe8633693c9751cf3eeafe8c48e2846";
- sha256 = "11g2ybrxndssf6g1dxhx68gycfnkv2wmara6h7kwgy0sjn4r413x";
+ rev = "22b3d81f9b7146ddf1bd05c1b2f9407af14d3ed7";
+ sha256 = "12z5a4zkrajzdyf31a5l7hlyif5ywj8pab25x98hwqjs38x8lklf";
};
};
vim = buildVimPluginFrom2Nix {
pname = "vim";
- version = "2019-10-06";
+ version = "2019-10-21";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
- rev = "f6dd7c17f71d2b6a1fad1e84e6cb28861af0e978";
- sha256 = "1407gl1rki5nj7rwiab61j579cih6shkgl02z4cmrvyb0dcq0vq8";
+ rev = "c8c0a9325407c487fd702eca39d987d67123c98b";
+ sha256 = "054q6lk91x7dghvvzb51j7923bdy317iya5msv9as76nwzdrk5dp";
};
};
vim-abolish = buildVimPluginFrom2Nix {
pname = "vim-abolish";
- version = "2019-10-01";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-abolish";
- rev = "3c7f939bbc99a30d1c5013bc9fa0fe967398c9ac";
- sha256 = "0i8i912lvs281n0wn4wvqykx0aj0f1ply6pd9pbk5k0whlgf6r1v";
+ rev = "7e4da6e78002344d499af9b6d8d5d6fcd7c92125";
+ sha256 = "1n35igng3a6d5y4nh5pyb09s6khgcwbr3v0lnh33qb51cv4cnjh4";
};
};
@@ -2952,34 +3084,34 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2019-10-11";
+ version = "2019-11-21";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "297ca3d00406064004be5f2a9923fe8c2406e6e9";
- sha256 = "1fmd0rjgrhsngpml885lybzibrpsszcc80iwm6qvydddhcp35jdi";
+ rev = "b9eb94120133a3be4cee77e9bedf68c4200f4b04";
+ sha256 = "0x9z67i8g4p6iik110nfcnsdpny74gi6arx2yvwssa6vzdv2rh9f";
};
};
vim-airline-themes = buildVimPluginFrom2Nix {
pname = "vim-airline-themes";
- version = "2019-09-18";
+ version = "2019-11-21";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline-themes";
- rev = "0d5c5c1e2995126e76606a628316c8e3f5efb37a";
- sha256 = "1xra1yiz03pap18hsq00053s42xf185ls9qydrkgpyjypqdnm5bg";
+ rev = "935dffc6ff96f7282db93e40e024c942056aedaa";
+ sha256 = "0mx3w41sxvrvk4n4sv1zswlnxmkk93wy9wmc1gmc70yrd9q9jfbx";
};
};
vim-android = buildVimPluginFrom2Nix {
pname = "vim-android";
- version = "2019-09-29";
+ version = "2019-11-01";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
- rev = "1d5d169044ef71f687df0efcffd9a394528d7f47";
- sha256 = "07h1091fdjnhi45wql7yadsyln2861m4435wzr8zp5yj2b9k132a";
+ rev = "928a7ba76ee7b48a715b397543f21ee28a9959da";
+ sha256 = "1cdjjyzmclzc32i1wcc5k67laz75yvi4jj2yc1fxa95bbq9zi0h5";
};
};
@@ -3018,12 +3150,12 @@ let
vim-autoformat = buildVimPluginFrom2Nix {
pname = "vim-autoformat";
- version = "2019-10-09";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "Chiel92";
repo = "vim-autoformat";
- rev = "a350538f8a5a8f08cf64a520d456282080c3968f";
- sha256 = "0abz5asjgawz7zx5gy7q5nnrkmzijwpn0ay93913l78dnsal0408";
+ rev = "4fb3ecc473093720f35d8d26ae8a8e46a445f116";
+ sha256 = "199fpvfqbd1d4brxyy506j4nrp64wj6av2xh51a5q10dm84pddp9";
};
};
@@ -3051,12 +3183,12 @@ let
vim-better-whitespace = buildVimPluginFrom2Nix {
pname = "vim-better-whitespace";
- version = "2019-08-19";
+ version = "2019-10-23";
src = fetchFromGitHub {
owner = "ntpeters";
repo = "vim-better-whitespace";
- rev = "a05c728a962cdc7285f31ae5814cb64404fa7efc";
- sha256 = "1aymm36hakvvwhp8bnr0ys2xsadw8b3m8681lir3ymj55vc8cl5y";
+ rev = "166a409f1ddade37d1cfd25ba7c6b60270831a95";
+ sha256 = "0c63sv7vy7yzh8hvy5a5i3amnpk4kklkkm4kimgw2dzm1pqfz5y4";
};
};
@@ -3104,6 +3236,28 @@ let
};
};
+ vim-clojure-highlight = buildVimPluginFrom2Nix {
+ pname = "vim-clojure-highlight";
+ version = "2015-07-05";
+ src = fetchFromGitHub {
+ owner = "guns";
+ repo = "vim-clojure-highlight";
+ rev = "9ac6cb8fef04b2c243377adb671324a60952aee0";
+ sha256 = "0fg3faj0fq7b8pqr0i33qdg2xfd5966lrjl1wkq6jcgvdqamhz0y";
+ };
+ };
+
+ vim-clojure-static = buildVimPluginFrom2Nix {
+ pname = "vim-clojure-static";
+ version = "2017-10-23";
+ src = fetchFromGitHub {
+ owner = "guns";
+ repo = "vim-clojure-static";
+ rev = "fae5710a0b79555fe3296145be4f85148266771a";
+ sha256 = "0s98qrhv7xh7bvh8bm1vaxpw3n2mcxayay3k90ibgjrv1jpyvzx7";
+ };
+ };
+
vim-closetag = buildVimPluginFrom2Nix {
pname = "vim-closetag";
version = "2019-02-14";
@@ -3117,12 +3271,12 @@ let
vim-codefmt = buildVimPluginFrom2Nix {
pname = "vim-codefmt";
- version = "2019-08-14";
+ version = "2019-11-20";
src = fetchFromGitHub {
owner = "google";
repo = "vim-codefmt";
- rev = "18f47c3ac563b60f71103b1e1d29b349ff9d8549";
- sha256 = "0z36jjj1bxb4xz9lyjrbv769797g3x475ncamflfj6yj72vvhfy4";
+ rev = "dae6dd82a98eda68af83a1f725cc570ef3b1ae7d";
+ sha256 = "0w2djjs29dgd5jcfglvgb4mb60vb1bj34mxzbx2sidp3lb15xn4y";
};
};
@@ -3183,23 +3337,23 @@ let
vim-commentary = buildVimPluginFrom2Nix {
pname = "vim-commentary";
- version = "2019-09-28";
+ version = "2019-11-18";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-commentary";
- rev = "62b68aecec2de531bc3978bfb9c07d3b6759ce0e";
- sha256 = "1fbcdrrhn4l8266zr6rm0f3zbhpql9is6rx4rkim5wxcwmnpkr77";
+ rev = "f8238d70f873969fb41bf6a6b07ca63a4c0b82b1";
+ sha256 = "09d81q9na7pvvrmxxqy09ffdzsx5v5dikinb704c9wm4ys2bidr9";
};
};
vim-cpp-enhanced-highlight = buildVimPluginFrom2Nix {
pname = "vim-cpp-enhanced-highlight";
- version = "2019-07-01";
+ version = "2019-11-14";
src = fetchFromGitHub {
owner = "octol";
repo = "vim-cpp-enhanced-highlight";
- rev = "da1d86aaf42bd4e52272b5a2f62b098c3986c048";
- sha256 = "02cz8av85pjxpl9ggiy0y0z3gnjvd6ng1pafzv0c64xharg9l5aq";
+ rev = "27e0ffc215b81fa5aa87eca396acd4421d36c060";
+ sha256 = "15nyd4yssswyi4brkch09rca0qh7p77li4xyrivmiapkr4a60vwb";
};
};
@@ -3249,12 +3403,12 @@ let
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
- version = "2019-09-23";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "ryanoasis";
repo = "vim-devicons";
- rev = "fae1550b95f537b879da7ebb7bfaa0ac65859271";
- sha256 = "1h0x6wck52ga8qq2phk718yn30yniljbhgrvp59qi5fskx8hsjd4";
+ rev = "e3e6aa16bfce255e9bca3d117c11f18f36f5c1b3";
+ sha256 = "1p7k20nfxm6jrrlx6dp9cm9bq8jkssh7fyr2y49wnwp652s191gm";
};
};
@@ -3282,23 +3436,23 @@ let
vim-dirvish = buildVimPluginFrom2Nix {
pname = "vim-dirvish";
- version = "2019-08-27";
+ version = "2019-11-16";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-dirvish";
- rev = "e8a213d9d0a21f03fc03319fa7560521b6cd6928";
- sha256 = "1vhjlpjjg5bdfcalf10z9gjnrnc98yf5r3ink9dhljj5vnx23zaw";
+ rev = "4d7b4d4e2db72e95ea03c6ef757b01cbc128179e";
+ sha256 = "0ab7ivgkfaji0yl6mcx03nmr304vmdwxwiw0an94fa6wbhk0y9yl";
};
};
vim-dispatch = buildVimPluginFrom2Nix {
pname = "vim-dispatch";
- version = "2019-09-27";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-dispatch";
- rev = "4bd1ecd7f38206ef26c37d7d142df58c4237d9dc";
- sha256 = "0wz8p8fm48dbpzd00h9qw0q2s3r7nm8qa5kcligcrzh1kv139026";
+ rev = "1206e1474fc613caeb1ba56d36b71d7f9f7760ac";
+ sha256 = "15mdn8s9isnscsaggkz552f8hi2yqq9wksymrxkihihv0nwwdgi6";
};
};
@@ -3313,6 +3467,17 @@ let
};
};
+ vim-docbk-snippets = buildVimPluginFrom2Nix {
+ pname = "vim-docbk-snippets";
+ version = "2019-09-13";
+ src = fetchFromGitHub {
+ owner = "jhradilek";
+ repo = "vim-snippets";
+ rev = "b8604893f46f6c570a55efff733f0371ac8a805d";
+ sha256 = "1qz3azgzv9718s2a6h8xw5nrvs4j776csmzsn9chvykdpx8rwim1";
+ };
+ };
+
vim-easy-align = buildVimPluginFrom2Nix {
pname = "vim-easy-align";
version = "2019-04-29";
@@ -3370,23 +3535,23 @@ let
vim-elixir = buildVimPluginFrom2Nix {
pname = "vim-elixir";
- version = "2019-09-06";
+ version = "2019-11-03";
src = fetchFromGitHub {
owner = "elixir-lang";
repo = "vim-elixir";
- rev = "e8d59d115c8153a7de9872b3c4419f2354c0f14b";
- sha256 = "1q6bk8rqsdwgbyckwdnq4kv6gy5wjqrhdm06sip5x53mnkhmpf5p";
+ rev = "057ac39b5982a2decf52d48cffc405ff6a666ca5";
+ sha256 = "1mzdjqh99cyixngy9y38fdgs2bzni4pgrk14y8f72vlc0di0fg5d";
};
};
vim-eunuch = buildVimPluginFrom2Nix {
pname = "vim-eunuch";
- version = "2019-04-13";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-eunuch";
- rev = "e066a0999e442d9d96f24ad9d203b1bd030ef72e";
- sha256 = "12n7fzgppiwqhqnxlbxmky1m1flb82kr4zlyggysgzz1lqb122zf";
+ rev = "75efe06ccc63b7cd50b193b99cce83e3ad3e60cb";
+ sha256 = "0yjsk6amlbgdbp95h8fp4x1hf9gmrfgrvz9gizyh08xdrb7pbpdw";
};
};
@@ -3436,12 +3601,12 @@ let
vim-fireplace = buildVimPluginFrom2Nix {
pname = "vim-fireplace";
- version = "2019-09-01";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fireplace";
- rev = "ea9fa306a731a105511cc5faecbaf7d58c94dfcf";
- sha256 = "1l1wzgr4ly25yablz299pfrgl47ys51hljhhzcfdivvkrrzjpdd5";
+ rev = "a74887f679916d428001dc48900b095f8720106a";
+ sha256 = "0818wlnr5hphhp1bswd7k7fq344bhj9khf5v5c8ywi04m8p37v3p";
};
};
@@ -3458,12 +3623,12 @@ let
vim-flagship = buildVimPluginFrom2Nix {
pname = "vim-flagship";
- version = "2018-08-15";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-flagship";
- rev = "66abd2fc519f4339ec751874279c14da7833dd99";
- sha256 = "0ijfa076a5jr6gi11j2zcgh5c7kj0vlwipzk1myjc1a77pss7nlg";
+ rev = "d3e1b07a426b44cdf068d3fc4b7549cba2eb3358";
+ sha256 = "095dz37qspjjg7sx22mmxnda6p592bp3bmnc59n0nan9g3zy8yk2";
};
};
@@ -3478,6 +3643,17 @@ let
};
};
+ vim-flatbuffers = buildVimPluginFrom2Nix {
+ pname = "vim-flatbuffers";
+ version = "2018-10-11";
+ src = fetchFromGitHub {
+ owner = "dcharbon";
+ repo = "vim-flatbuffers";
+ rev = "ecd75c33576d982f3c83545dff7b3c9245285e75";
+ sha256 = "1mfi9als56cpfsz3s91hg3lci8zn7pr9s0l690wqh40vh57d1gxm";
+ };
+ };
+
vim-flutter = buildVimPluginFrom2Nix {
pname = "vim-flutter";
version = "2019-09-29";
@@ -3513,12 +3689,12 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2019-10-11";
+ version = "2019-11-18";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "06e34204af04643d96d30132de6ba9066368de15";
- sha256 = "1322pr6zv2yv1y9gvwb8d7an4iyvi4yxbbivy1y8hl9pcy8ni989";
+ rev = "13fdeb5fa7f464266163f405f42322e6fb0d3067";
+ sha256 = "1605vznbf66z7f2g2lzx4yzxm0dnzddwzfa9mgbxa4wv1836ng0x";
};
};
@@ -3557,12 +3733,12 @@ let
vim-gitgutter = buildVimPluginFrom2Nix {
pname = "vim-gitgutter";
- version = "2019-10-01";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "airblade";
repo = "vim-gitgutter";
- rev = "1725c13add66c6981d9406f109dcd64dff5fbf59";
- sha256 = "0xv1w9csl63kl7pm0inkzfjas1q477cpxqxyxa3x1wbmmar6sn46";
+ rev = "fa8d0feb4103f15b97e2abb4e76cbaaf03495d1d";
+ sha256 = "0ki46g0xl6gn75hh9p13any17x5v703bc86ya2nfqwyp2w0gapyg";
};
};
@@ -3579,23 +3755,23 @@ let
vim-glsl = buildVimPluginFrom2Nix {
pname = "vim-glsl";
- version = "2017-10-15";
+ version = "2019-11-01";
src = fetchFromGitHub {
owner = "tikhomirov";
repo = "vim-glsl";
- rev = "697eca9784ffac39308e1fd45e0300582c3d060b";
- sha256 = "0qj00wgshx0pm6w1p682kc6s4xnzshnwx0sr65b24g1m495ck4q4";
+ rev = "fbdb226318e3e1747b29f31ad07c0cce07e9f22a";
+ sha256 = "076fny258ynamnd1mnknmp1zlafvvxpx7p28985mms84k65ihvy5";
};
};
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
- version = "2019-10-13";
+ version = "2019-11-20";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "17c53d38f17b0978323868ac12573f33a6fb8100";
- sha256 = "1fal9w1xkwbsidj9rskxkl7406n92rwghas6vw5nx3v95pn8lb7k";
+ rev = "d4a9cc72469927202fadf14600253a35240c993e";
+ sha256 = "061qzzldh796lagnk1blpkvx5f55rc8h7vgzgffxg9dhc73my5a3";
};
};
@@ -3612,12 +3788,12 @@ let
vim-grepper = buildVimPluginFrom2Nix {
pname = "vim-grepper";
- version = "2019-10-09";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-grepper";
- rev = "8b783474b64fa01b813f9c4a24f240c7c3378726";
- sha256 = "1mrqdg0hq4gvzng959dk6hbgh19sxzgg959i6k39c7phdd1f1fm9";
+ rev = "d8fa51d4fa99221511dc8b9e2eb1cba23a9b0c20";
+ sha256 = "1wb4g5g1phixqwpj9nd261f690ziimy80w12pjivrik20bj17ipd";
};
};
@@ -3634,12 +3810,12 @@ let
vim-gutentags = buildVimPluginFrom2Nix {
pname = "vim-gutentags";
- version = "2019-05-06";
+ version = "2019-10-26";
src = fetchFromGitHub {
owner = "ludovicchabant";
repo = "vim-gutentags";
- rev = "eecb136fae97e30d5f01e71f0d3b775c8b017385";
- sha256 = "0i8hq0qxjrsavs3a7saz5wqibib5qd3lgfbygpclvp24ylisa8vq";
+ rev = "eb9e57f579d2ef747be25a7a4ec5add6fe5ca3d9";
+ sha256 = "0v46yxv6rv6x9zqsvahkjjwp8khzsz4il1rk34r6zlsy3w8d988d";
};
};
@@ -3667,12 +3843,12 @@ let
vim-haskellConcealPlus = buildVimPluginFrom2Nix {
pname = "vim-haskellConcealPlus";
- version = "2018-12-26";
+ version = "2019-10-21";
src = fetchFromGitHub {
owner = "enomsg";
repo = "vim-haskellConcealPlus";
- rev = "1d64dd2cdd1e99689e3d79e7ada151213acd5450";
- sha256 = "0jsfg941qdpibzcg0ypf0nvabmv1bpwgzgzda7hjy1jcai4yrw1g";
+ rev = "c76b73b17a5eaf4fd535b6bd1f533ea847fd20f7";
+ sha256 = "01p9rjpp9g859axlq2mpj89dg3d7n40rmqx2x66aql87m8rzjmam";
};
};
@@ -3777,12 +3953,12 @@ let
vim-illuminate = buildVimPluginFrom2Nix {
pname = "vim-illuminate";
- version = "2019-08-04";
+ version = "2019-11-21";
src = fetchFromGitHub {
owner = "RRethy";
repo = "vim-illuminate";
- rev = "0c37ddf0dfbe069b9f2cf1d4a341efe7b373f133";
- sha256 = "11zjm9a6x57s5rs080p1gcj86l01765ayn3k9yx6mx8d48n8zr3k";
+ rev = "4929d19cc8483d9d9872cb3669915e6a8cc381a2";
+ sha256 = "1rbhnmqrw8gdpf60lx4akhadz3q80fykal1a9c4mnn5nrqymv9va";
};
};
@@ -3865,23 +4041,23 @@ let
vim-javacomplete2 = buildVimPluginFrom2Nix {
pname = "vim-javacomplete2";
- version = "2019-09-16";
+ version = "2019-11-16";
src = fetchFromGitHub {
owner = "artur-shaik";
repo = "vim-javacomplete2";
- rev = "24e7908bae33df5851f7085f5ec3af0ca81f060c";
- sha256 = "1bqrhkxk6f5ha7xlkgqrp96a1pfk9258x5b4iz3kbk2gqp6mcrmb";
+ rev = "676fecd601e844bcd580aa806296dfe4de91a558";
+ sha256 = "0ff3d1wsx47i9mim22j81r43z3n2c30ljw0fjicy43vb74wss873";
};
};
vim-javascript = buildVimPluginFrom2Nix {
pname = "vim-javascript";
- version = "2019-08-14";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "pangloss";
repo = "vim-javascript";
- rev = "b6c8c8419240bdd29b5eb51a47d488fd390deed5";
- sha256 = "0p56av0zmig4rpsq4w4armnccyd713xdm5lwrck3cip55c39382f";
+ rev = "2e4a8c485cdf601bb2f2761ea68c09750a0b82e0";
+ sha256 = "1zvqpk8qvkhglfdi6ma7ads54w0i8v8vy4k3gcrrjydmwwa2v34l";
};
};
@@ -3909,12 +4085,12 @@ let
vim-jsbeautify = buildVimPluginFrom2Nix {
pname = "vim-jsbeautify";
- version = "2019-03-01";
+ version = "2019-10-18";
src = fetchFromGitHub {
owner = "maksimr";
repo = "vim-jsbeautify";
- rev = "aa96718ddc74bc20dd6b44a179eb0ee66443339f";
- sha256 = "1v7h7xdhkiifcjk1bqiw7nfz4bxbrbaqghmi31564xdgckqfqcqk";
+ rev = "6003f9d420d56b91f5664ec5ed5a9a3a6d8df22b";
+ sha256 = "06gxmqyxkw2mgdy6m7b248w0gzkwsjcpyihpnyf5cajb5aw4wk13";
fetchSubmodules = true;
};
};
@@ -3954,12 +4130,12 @@ let
vim-jsx-pretty = buildVimPluginFrom2Nix {
pname = "vim-jsx-pretty";
- version = "2019-09-18";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "MaxMEllon";
repo = "vim-jsx-pretty";
- rev = "89c30c0defe8ddb31bc0d3cfa5f22f3f6d8eb24f";
- sha256 = "1l5cwlbmihzxldpxlvn5gc47s0awqs908skzq43cy44iql829hir";
+ rev = "8b96cea873612b35ddfd7aef4b6c21f991103f0f";
+ sha256 = "18ilra7s29jl7k3nda2z3r7bvixk5b8bbfn9d3nvfz7l26n8s6i6";
};
};
@@ -4020,12 +4196,12 @@ let
vim-ledger = buildVimPluginFrom2Nix {
pname = "vim-ledger";
- version = "2019-10-08";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "ledger";
repo = "vim-ledger";
- rev = "4a8ee53029afa755f76b9e953ce3ca6beabdb63f";
- sha256 = "0vjk2knvpx79qa27k9zgc5s9pw3r96ylydhimsf9wxsgz7ihfr4r";
+ rev = "fba44d7bab381b2107f9c6db0322282910e98267";
+ sha256 = "1scv9zscvywr40rw6z1v4vsgq8j8mfvp1hxs6ana22wbm0qdwkrf";
};
};
@@ -4042,12 +4218,12 @@ let
vim-liquid = buildVimPluginFrom2Nix {
pname = "vim-liquid";
- version = "2016-02-11";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-liquid";
- rev = "209f77c9550a90b0b88492c93852195c171f6ebd";
- sha256 = "1ghspgjr6r0csmqacmsmkvrqvfgplx033yb3qwzddby991fpvfaa";
+ rev = "9ebc192daec70e620c22d574b5a1c1e16f89a48c";
+ sha256 = "0cvcjiii5wv55n695284k520rrwi0l4gqpyiqnrpnhmsaqks0n0f";
};
};
@@ -4075,12 +4251,12 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
- version = "2019-10-01";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
- rev = "8d1691f9f191b7cfab3fe7c4606c0bb8dd7bd47d";
- sha256 = "016589m1g7fn0705fiikgg4ypbncg8i6mvw4wm58v80s2d84az6m";
+ rev = "7fa6a2db67d27782fedab751129249ab20ab1105";
+ sha256 = "0lik69wyw7cpysck661pivcqiah6crw5isl5j5nfhhpf6mm7i5hg";
};
};
@@ -4128,6 +4304,17 @@ let
};
};
+ vim-metamath = buildVimPluginFrom2Nix {
+ pname = "vim-metamath";
+ version = "2017-02-10";
+ src = fetchFromGitHub {
+ owner = "david-a-wheeler";
+ repo = "vim-metamath";
+ rev = "50aff63608256909159f1b8fc3f09ba61b2bb9bd";
+ sha256 = "0gwqafhr18wv9ygq47cxwi0k4gj1xll4z8s61w9l9vwaiy5znssh";
+ };
+ };
+
vim-misc = buildVimPluginFrom2Nix {
pname = "vim-misc";
version = "2015-05-21";
@@ -4152,23 +4339,23 @@ let
vim-mucomplete = buildVimPluginFrom2Nix {
pname = "vim-mucomplete";
- version = "2019-09-30";
+ version = "2019-11-17";
src = fetchFromGitHub {
owner = "lifepillar";
repo = "vim-mucomplete";
- rev = "3a512e21a9c91cb61103734b8bb5dc776c1a3146";
- sha256 = "1dh26qwsky12fhc8v9d6x841nhgbdnp2xgsrlnqak7cyiwmwp41g";
+ rev = "8964f852a5990c79c55571aef8d137a5e90c9e7c";
+ sha256 = "08mixa8frla5djcmka9sard4bzwjcrs3pb68si75mmrv9i9n0pd8";
};
};
vim-multiple-cursors = buildVimPluginFrom2Nix {
pname = "vim-multiple-cursors";
- version = "2019-07-11";
+ version = "2019-11-09";
src = fetchFromGitHub {
owner = "terryma";
repo = "vim-multiple-cursors";
- rev = "2609c9b054b562b6bf46936f3e80a25042c5d572";
- sha256 = "1vd7rcns8r52vaaamfz5p23vmrz6j2b3z3yqjlc46s4pmzxdvpgh";
+ rev = "6ab4dc7dd012e23adee74ef4596ad3e9659a20c7";
+ sha256 = "149cg1fwsrd1swvd0ivn1p8j8gpj3gk08mx6dim4fkshknwxs5l0";
};
};
@@ -4183,6 +4370,17 @@ let
};
};
+ vim-nftables = buildVimPluginFrom2Nix {
+ pname = "vim-nftables";
+ version = "2019-07-25";
+ src = fetchFromGitHub {
+ owner = "nfnty";
+ repo = "vim-nftables";
+ rev = "aad8540ef56f495baa589f646edc1253db990f1a";
+ sha256 = "1fzi2zzrdzscnjzv8js0ln3bwyxnacilvfcklpndmss67gxbnbkm";
+ };
+ };
+
vim-niceblock = buildVimPluginFrom2Nix {
pname = "vim-niceblock";
version = "2018-09-06";
@@ -4218,12 +4416,12 @@ let
vim-obsession = buildVimPluginFrom2Nix {
pname = "vim-obsession";
- version = "2019-05-31";
+ version = "2019-11-16";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-obsession";
- rev = "60f0ef80fd74b8c58fd0cc7a55b81846e06c04f3";
- sha256 = "0gbb4ici66965v449bm5gn3cyyjw81n5z4db9cfy9aca2rdapjha";
+ rev = "c44d3c432243d39469046f4e25d38a690e49c755";
+ sha256 = "0bvml6jcjd986ggx63sf9w4h852ivnshw6ilf6x2grfhnvsdgcgs";
};
};
@@ -4295,12 +4493,12 @@ let
vim-pandoc = buildVimPluginFrom2Nix {
pname = "vim-pandoc";
- version = "2019-08-26";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "vim-pandoc";
repo = "vim-pandoc";
- rev = "53f14ea43997e46c2c4686a1d89bcebfec1c8c50";
- sha256 = "1qcng9hszv4fcqhzdq7sfvdhl0x4zv91blk328n2jrqp831c0ds1";
+ rev = "524d05885d0fdd176d3da06fd2befff9a22353e2";
+ sha256 = "1ngsqyjcsav3k2dcr4anhdm5ycnlfiwykqx3v15ds3j2prsn9hkd";
};
};
@@ -4317,23 +4515,23 @@ let
vim-pandoc-syntax = buildVimPluginFrom2Nix {
pname = "vim-pandoc-syntax";
- version = "2019-06-25";
+ version = "2019-11-14";
src = fetchFromGitHub {
owner = "vim-pandoc";
repo = "vim-pandoc-syntax";
- rev = "6710d46c8b772f77248f30d650c83f90c68f37ab";
- sha256 = "1dir9h6s63lr10ffaxlpjar0xfmmjr3nhhgijsaa0vgnghc00r7x";
+ rev = "98a3051566690fcd779f540e9d4a81ccad667bd5";
+ sha256 = "0bvrkflryzb43xg5s9kiksk7nslgrqpybasz4grjv6lnmzis7x97";
};
};
vim-parinfer = buildVimPluginFrom2Nix {
pname = "vim-parinfer";
- version = "2019-10-06";
+ version = "2019-10-29";
src = fetchFromGitHub {
owner = "bhurlow";
repo = "vim-parinfer";
- rev = "ceb429049458d168a56ca9c6e30a3f3f305dee75";
- sha256 = "0a667ph1xlf7fblk2c54ff2pvsc3zfxzz85g778jrq0569zvm3fd";
+ rev = "fbe48d65ba98f062312b4af08d4d623725f36def";
+ sha256 = "0zzgrx2kc4j3nn81l07my9v4izy9hks96483qyxr4vhsznz1a1wn";
};
};
@@ -4350,12 +4548,12 @@ let
vim-pathogen = buildVimPluginFrom2Nix {
pname = "vim-pathogen";
- version = "2018-12-13";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-pathogen";
- rev = "e9fb0914dba5bdfe2feaa364dda2e9495c5620a2";
- sha256 = "1hqfmk6xpkldhs8n5hmnvx0qn955fnzf19pp2gh4c2kvrq1y6sm8";
+ rev = "a553410f1bdb9000fbc764069f3a5ec3454a02bc";
+ sha256 = "1klnfqdb1v5zba8rm1ldga6wjhywgx870svyd4z2j3hqlrrvdfrb";
};
};
@@ -4372,23 +4570,23 @@ let
vim-pencil = buildVimPluginFrom2Nix {
pname = "vim-pencil";
- version = "2019-08-30";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "reedes";
repo = "vim-pencil";
- rev = "4e0f08de173fcde5f3cb93da2c8129b1588e469a";
- sha256 = "1vhqcd0gls9bys1anjlfyx4mh3rfkc076g6j9h1r4j09zn0bw1qn";
+ rev = "9aead49ecfd0640e07fdf30fb149dc7d072051eb";
+ sha256 = "189mqxsawdpb68vs9gpkh6flm00m3zhh744awwjd433dhyhz07fx";
};
};
vim-plug = buildVimPluginFrom2Nix {
pname = "vim-plug";
- version = "2019-10-14";
+ version = "2019-11-04";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
- rev = "fcfd5b7e1f2ac9f90e933037cd2ef1d0ef2ff992";
- sha256 = "1j4jwy84pypick27gisw3z1gqa54zamlfhl2dpy4ixgqxgvrdf6k";
+ rev = "68fef9c2fd9d4a21b500cc2249b6711a71c6fb9f";
+ sha256 = "0azmnxq82frs375k5b9yjdvsjfmzjv92ifqnmniar19d96yh6swa";
};
};
@@ -4405,12 +4603,12 @@ let
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2019-09-27";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "f95026252c5a31242903a98c741887696dfbb11f";
- sha256 = "0lzzlrwcic3vbn6rk3vcakwg6fl6nkvhamxcind6jx43pr1ylwwv";
+ rev = "d15651463ab5c3dd6609e548527a8ea18ab80c98";
+ sha256 = "1x7xx12hdydn37hb2k0awzv4s00sb7zk09jixr9mjfrh2x7ywf1c";
};
};
@@ -4427,12 +4625,23 @@ let
vim-projectionist = buildVimPluginFrom2Nix {
pname = "vim-projectionist";
- version = "2019-08-22";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-projectionist";
- rev = "b1a826329c0891416f2357bf77a43ac49b441e6d";
- sha256 = "0za2hnsg888nl3ddhawll053j64sgqhiqpxciqi05j50bz34cs8n";
+ rev = "17a8b2078a9ca1410d2080419e1cb9c9bb2e4492";
+ sha256 = "1vf3jdcfiq27k9mdwlvsm2hn1xgxr79ckq3jqq00avj50bpdzs1z";
+ };
+ };
+
+ vim-protobuf = buildVimPluginFrom2Nix {
+ pname = "vim-protobuf";
+ version = "2017-12-26";
+ src = fetchFromGitHub {
+ owner = "uarun";
+ repo = "vim-protobuf";
+ rev = "0d0f4e4b4087e0e608066aa2ba295e396d039931";
+ sha256 = "1vh9f34rb7pg6dc64xhr102yig6y03is74777av464bhq651z7p5";
};
};
@@ -4471,12 +4680,12 @@ let
vim-quickrun = buildVimPluginFrom2Nix {
pname = "vim-quickrun";
- version = "2019-07-29";
+ version = "2019-10-29";
src = fetchFromGitHub {
owner = "thinca";
repo = "vim-quickrun";
- rev = "008dd08aad2a544938acbbcf7cee6d3735ebd2fb";
- sha256 = "0azcw8p4z6kn6yprl0lbj186cg6kwkwfhfc2hgf6bia2ym33m25f";
+ rev = "4967eafcaf5bd09e4e008d4ce46f75d38fdfb8e4";
+ sha256 = "1il851k3j6cggh73mb3lbfnl1097q2laxywi7ym279axpp0ds7qi";
};
};
@@ -4493,23 +4702,23 @@ let
vim-repeat = buildVimPluginFrom2Nix {
pname = "vim-repeat";
- version = "2019-07-29";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-repeat";
- rev = "ae361bea990e27d5beade3a8d9fa22e25cec3100";
- sha256 = "0myqas20r81gfvfrph4ww38db1nz32qlph7syr6ym8zl7c1fcjd4";
+ rev = "c947ad2b6a16983724a0153bdf7f66d7a80a32ca";
+ sha256 = "00hhbqcx21j0738ad5xh92lsykpa0qxhdy1s7wnwc8d3jndmyjwb";
};
};
vim-rhubarb = buildVimPluginFrom2Nix {
pname = "vim-rhubarb";
- version = "2019-09-02";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-rhubarb";
- rev = "75ad917e4978b4620c3b0eff1722880d2d53a9f4";
- sha256 = "1qxlaqbfliv2w4r7bw04h3m19g8f89v9070f59k9zbz3gv8g3hzv";
+ rev = "5130596a65330a4e8523d3ac1582f6c31ea6bc63";
+ sha256 = "1hpyxcmwrjxhkgkb0w2qpg8gh9bgiqwddyj4zx8hy2g8qnx7z5yj";
};
};
@@ -4526,23 +4735,34 @@ let
vim-rsi = buildVimPluginFrom2Nix {
pname = "vim-rsi";
- version = "2019-03-15";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-rsi";
- rev = "8b7abe2d470b7fffac6562818468e14594735564";
- sha256 = "1fvswbqd51gs4qhcabnz3zdmmlhcijs3pnbp3f2zgfi7lqvjc6s5";
+ rev = "ad8ba6beae8e82339479104b914214a868c9f1fe";
+ sha256 = "1ycjwnbs6rks78yxh0k0ywpvic0663mv7kydy3kjpa4f5bnkgbvc";
};
};
vim-ruby = buildVimPluginFrom2Nix {
pname = "vim-ruby";
- version = "2019-09-05";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "vim-ruby";
repo = "vim-ruby";
- rev = "1c70532339889b7794a52b956f389b4f9ab9b3eb";
- sha256 = "1rj06j71f08b1may9pm27xf6k19bcw3jq3jbwndd975qram7zcr0";
+ rev = "d37f5a52a97239dcd503a3a84bb32dfc3200b5f7";
+ sha256 = "158wdfkskxxqzjm0dls3sza4nfrp2dqxwsdiiqfhar4vm2n7x8yp";
+ };
+ };
+
+ vim-salve = buildVimPluginFrom2Nix {
+ pname = "vim-salve";
+ version = "2019-11-13";
+ src = fetchFromGitHub {
+ owner = "tpope";
+ repo = "vim-salve";
+ rev = "876104d364420a7a11a2d97729dd4ab0a2f8a72e";
+ sha256 = "1hj0qg182jv3cwg85rg4z0f8f8hr409is71z7sxhnhjq9fn1h6xj";
};
};
@@ -4581,23 +4801,45 @@ let
vim-scriptease = buildVimPluginFrom2Nix {
pname = "vim-scriptease";
- version = "2019-07-07";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-scriptease";
- rev = "71195d60792fbfcd30edb25fdfc89eadf3e400a5";
- sha256 = "084vz719af6vhlrgzv0bvl9qg53p1mz1942lqj1pfc3p99w22v47";
+ rev = "76f62675a1814abcfbacb296f60dbb2d9d2b2f5f";
+ sha256 = "05fmzd368d0mn141a1awhybl19bgls5j8czmyyvygx5pawjl3s6f";
};
};
vim-sensible = buildVimPluginFrom2Nix {
pname = "vim-sensible";
- version = "2019-09-01";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-sensible";
- rev = "5dc6eb2d8026b4ce812a5a9c966d232b1f50c9c7";
- sha256 = "05mig86l1hi0q1y5sj7bp09i1lwbyn7v9xp3hd853fv7z026fza0";
+ rev = "bb75c2ec73f6b43346e0b159d46de3e304ac7dd6";
+ sha256 = "0zxqm00c0aj5a55m35f42px4d19xbijfiqp6qs2xlqwzjw5na12m";
+ };
+ };
+
+ vim-sexp = buildVimPluginFrom2Nix {
+ pname = "vim-sexp";
+ version = "2017-05-15";
+ src = fetchFromGitHub {
+ owner = "guns";
+ repo = "vim-sexp";
+ rev = "12292941903d9ac8151513189d2007e1ccfc95f0";
+ sha256 = "1mfqbmrbqgnsc34pmcsrc0c5zvgxhhnw4hx4g5wbssfk1ddyx6y0";
+ };
+ };
+
+ vim-sexp-mappings-for-regular-people = buildVimPluginFrom2Nix {
+ pname = "vim-sexp-mappings-for-regular-people";
+ version = "2019-11-13";
+ src = fetchFromGitHub {
+ owner = "tpope";
+ repo = "vim-sexp-mappings-for-regular-people";
+ rev = "f10bfacf2a20c719a3e0b6b5dfbfb2662f48b19e";
+ sha256 = "08z1a5f0k2aafk7ris2w3xf0s2jcsi94bd1wh8idr4fxljjs77qb";
};
};
@@ -4614,34 +4856,34 @@ let
vim-signify = buildVimPluginFrom2Nix {
pname = "vim-signify";
- version = "2019-10-07";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-signify";
- rev = "80f64eace5694413f9dfd8e70e4a7018b56c42b6";
- sha256 = "1v8zhs240d4z87sryn14dn29i9a2aigwz197c5ag8l4zg4b466z0";
+ rev = "25f3d4b6faba8febfe67660194a966f3f27a2e9a";
+ sha256 = "0szrwa2cbrvwnawgb5bwkpxms2djgz71b8ib5l2xaw7ds116wvi2";
};
};
vim-sleuth = buildVimPluginFrom2Nix {
pname = "vim-sleuth";
- version = "2018-08-19";
+ version = "2019-11-16";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-sleuth";
- rev = "7a104e34c10c6f3581c6e98da7834d765d0b067c";
- sha256 = "0i147vhrrkarir36ysyaic42d22hk38cnpaqzqck7b2zdwnqrvbv";
+ rev = "ea3f065f23cd0592062b8226c8fef08b6af3b459";
+ sha256 = "17w4m6zg1izcs75isy1jdzycgdr1ml1f5wqf1bjq80qgy3f28znp";
};
};
vim-slime = buildVimPluginFrom2Nix {
pname = "vim-slime";
- version = "2019-07-28";
+ version = "2019-11-01";
src = fetchFromGitHub {
owner = "jpalardy";
repo = "vim-slime";
- rev = "dc8ca22cef3f87999d926e18e2e230145e013838";
- sha256 = "0pafvfhf3xbdqyy7v5y8h2j47k4y1zmscp7rans6vd5rq68k8fwf";
+ rev = "93776ea69b99ad0ecd5291d8a5984386fd8ffa72";
+ sha256 = "1izcb2iwlwxhzc048xwi9jxr3gqyy5kqysbd1358p39sfhfcdy4j";
};
};
@@ -4658,12 +4900,12 @@ let
vim-sneak = buildVimPluginFrom2Nix {
pname = "vim-sneak";
- version = "2019-08-21";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-sneak";
- rev = "27cc3ce0fd19f0414024a81ee1eee6b17f155122";
- sha256 = "162gvzm7f0dsgv52ixd79ggzxddgpmrxqsqa41nv72mw61s0pmax";
+ rev = "24e6c3f4cd6004e2b44e4022dee0260aba6132aa";
+ sha256 = "000i2x36b8l5vc1li0f4jazs06nch9pca95yqr4w4m5hgjpzs5qs";
};
};
@@ -4680,12 +4922,12 @@ let
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2019-10-12";
+ version = "2019-11-07";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "5ee6d319bb895bb6672f253798263f53a93c2a06";
- sha256 = "1id8vghf09ahpv0kkvvg9v498i4xvv499z0b3ynjjqgpda44fh2i";
+ rev = "5d259617f5198e511a759ccf4fb3000921abae21";
+ sha256 = "1hxk0ab1r25m1mc09lvw6rsg9wrjrl0bgxql8slqpa7mqrkp47rn";
};
};
@@ -4724,23 +4966,23 @@ let
vim-speeddating = buildVimPluginFrom2Nix {
pname = "vim-speeddating";
- version = "2019-02-27";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-speeddating";
- rev = "ce2f1aae9f2be128b4ca322a8e797be3ae40c30b";
- sha256 = "1fcvwq5iixh31fm9sfmlz4m765z1vx2a2mi8bgh64g2v6095lm5x";
+ rev = "fe98cfaa7ea9c4b838d42a6830437c919eb55b4e";
+ sha256 = "02875qswrmanr7b798ymlc7w60055q0av0qj3fh7fvpqhsqpg52k";
};
};
vim-startify = buildVimPluginFrom2Nix {
pname = "vim-startify";
- version = "2019-10-06";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-startify";
- rev = "520f27769573582db9b40ae14ae86ac1f6a60c97";
- sha256 = "11w28f038cw937wp5p3cykvab4xyhksvf158r2hgqd1i11qvq8ks";
+ rev = "a521559d7036c66a8d43287c5c17a48db771ac47";
+ sha256 = "1gnjrixlkrrcxf291cwxiasl3yrnvc6bd56p8pa611z070253xlr";
};
};
@@ -4768,12 +5010,12 @@ let
vim-surround = buildVimPluginFrom2Nix {
pname = "vim-surround";
- version = "2019-07-22";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-surround";
- rev = "fab8621670f71637e9960003af28365129b1dfd0";
- sha256 = "0lkc0isv1cqv34qfia9mjvnp1nzz0qqy3k47z8r3xzb7dxgymkw8";
+ rev = "e4c4cc0f816515fbb7e87076a988604b2d163daa";
+ sha256 = "080wwicibkzll8v6a9mkr6wkibp5cv9wqfwpgy8i8djgbafcvnbz";
};
};
@@ -4801,12 +5043,12 @@ let
vim-table-mode = buildVimPluginFrom2Nix {
pname = "vim-table-mode";
- version = "2019-09-28";
+ version = "2019-11-16";
src = fetchFromGitHub {
owner = "dhruvasagar";
repo = "vim-table-mode";
- rev = "126897a6fbcbf24523737502524208f75f255b88";
- sha256 = "1cdnggcl8vkz74l5k1yl2y3yg1zawvg1zj2nlqrk3c5qm9qzhkzq";
+ rev = "5ec330d114bdc27d636ce16a6186013f121470df";
+ sha256 = "168y5wbvhrislvj04g768mfhklczw7phmgf5am61gh4z2nsyw2lp";
};
};
@@ -4823,34 +5065,34 @@ let
vim-tbone = buildVimPluginFrom2Nix {
pname = "vim-tbone";
- version = "2019-04-12";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-tbone";
- rev = "b7f41b10db9ed5e5854fc5fe3a619bc05f2d541a";
- sha256 = "152mklqnqipzz2wwzj0i6s3fm75903flr1dff98nyw4khhm84pn2";
+ rev = "82b0118772a87b659a6af49b26b0c4817ec7eccf";
+ sha256 = "0pbj4v6zhlpcxm10jcq50jf2rpqiyp2x0zpxa50s6y6gm834v9wc";
};
};
vim-terraform = buildVimPluginFrom2Nix {
pname = "vim-terraform";
- version = "2019-10-07";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "hashivim";
repo = "vim-terraform";
- rev = "ffdf2dc17aaef733164a7079f95dd74f6cda9241";
- sha256 = "1y4v2hn44rjyfh18ninzyb37xxc47fl20wzhnvs5gnnhjfsyfbqj";
+ rev = "fd3374f1957d5611f0bc7dc2856a439c03d06ac0";
+ sha256 = "12j95yj1sc61j66mrcbrm0q052rbs0rmsksfyvaxc8q5kxc4dvyz";
};
};
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
- version = "2019-10-12";
+ version = "2019-11-06";
src = fetchFromGitHub {
owner = "janko-m";
repo = "vim-test";
- rev = "7e0269621f8e408a75a548171445a5612a7a2094";
- sha256 = "1w7b9dp6a3h2iqlxp12bfyq6q4hximagcgllq7j06h2wnp7jbkw2";
+ rev = "dcd7995802c7b90555ef6d920289c5d7f063bcb6";
+ sha256 = "1a7k7i75n3qb14fvngkdpwvcyjl7cri2f2v1vi89waf7blmn22ib";
};
};
@@ -4900,12 +5142,12 @@ let
vim-textobj-user = buildVimPluginFrom2Nix {
pname = "vim-textobj-user";
- version = "2018-11-19";
+ version = "2019-10-16";
src = fetchFromGitHub {
owner = "kana";
repo = "vim-textobj-user";
- rev = "074ce2575543f790290b189860597a3dcac1f79d";
- sha256 = "15wnqkxjjksgn8a7d3lkbf8d97r4w159bajrcf1adpxw8hhli1vc";
+ rev = "9861dc6829a0ce253e40b4d947a9432b58eb499b";
+ sha256 = "1gyz6y5f9bf5hnmb54lqmddy3g9y7bc28k9mrqfr49cd9nziywa5";
};
};
@@ -5021,23 +5263,23 @@ let
vim-unimpaired = buildVimPluginFrom2Nix {
pname = "vim-unimpaired";
- version = "2019-08-07";
+ version = "2019-11-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-unimpaired";
- rev = "ab7082c0e89df594a5ba111e18af17b3377d216d";
- sha256 = "1gvzjihkxnc84kd7sdh26kmm0rqi19xmwiisfqhf307yqyqa6lkj";
+ rev = "08e66532bffed445c949ae0a0501940c000553ed";
+ sha256 = "0sm5rv6z0s80l9c39hijhnfggvgmi24ac6d9a1k58pzjz6i9w2vr";
};
};
vim-vinegar = buildVimPluginFrom2Nix {
pname = "vim-vinegar";
- version = "2019-05-13";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-vinegar";
- rev = "09ac84c4d152a944caa341e913220087211c72ef";
- sha256 = "18ki85s1l4f0q40k26jvcdcbq6a73x870dnxkw20ji3pfwdaa5v3";
+ rev = "fcce70f1403ba4101668a4c960c577bddbd00f06";
+ sha256 = "0zxqdyla40xcp0ps362b85bqwl3mp4zfmfdggl0gwvgd5m949yk0";
};
};
@@ -5054,12 +5296,12 @@ let
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
- version = "2019-10-12";
+ version = "2019-11-16";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
- rev = "23d3a3910469a6f81de5b4bdb485d092c2eb7e78";
- sha256 = "017fkswbb8knw4z33hn2vjyjzaay6hjzm676pji3ravm5bh2nv3c";
+ rev = "99d367c4974a9e398943a0f457a8f3994732b050";
+ sha256 = "1cgphcm2fkhvks6bx8f0i54i91pcprisb079sddildnq4lsj895r";
};
};
@@ -5109,12 +5351,12 @@ let
vim-wordy = buildVimPluginFrom2Nix {
pname = "vim-wordy";
- version = "2019-08-29";
+ version = "2019-11-22";
src = fetchFromGitHub {
owner = "reedes";
repo = "vim-wordy";
- rev = "87a77cb293ed1193c01e0f93c4dd70cddde76b08";
- sha256 = "19wvm1al41ys429rb2agb7d3xfv1kh2287r8sgiy1f6whjn236z6";
+ rev = "f0391713fa83771d64b065868331ef4754d861ed";
+ sha256 = "0v5cl3rrg2vrdb2al67hbh730rw8m2zvhb1vippv64k65mknkgp5";
};
};
@@ -5173,6 +5415,28 @@ let
};
};
+ vimagit = buildVimPluginFrom2Nix {
+ pname = "vimagit";
+ version = "2019-07-24";
+ src = fetchFromGitHub {
+ owner = "jreybert";
+ repo = "vimagit";
+ rev = "94762b1356ebdcb8ec486a86f45e69ef77a69465";
+ sha256 = "1p8izqdkx8g1aqmq9a2qm506bs4mvc4xdbzkh2k5xprm5vc14z0s";
+ };
+ };
+
+ vimelette = buildVimPluginFrom2Nix {
+ pname = "vimelette";
+ version = "2019-05-02";
+ src = fetchFromGitHub {
+ owner = "gotcha";
+ repo = "vimelette";
+ rev = "662f47fe0da2625dc743532832fa39f490388fa7";
+ sha256 = "094xyqba64dndgr5gfcqp6hy3siw90niyrrwz0avs924abss6adg";
+ };
+ };
+
vimfiler-vim = buildVimPluginFrom2Nix {
pname = "vimfiler-vim";
version = "2019-07-30";
@@ -5184,6 +5448,17 @@ let
};
};
+ VimOrganizer = buildVimPluginFrom2Nix {
+ pname = "VimOrganizer";
+ version = "2014-04-10";
+ src = fetchFromGitHub {
+ owner = "hsitz";
+ repo = "VimOrganizer";
+ rev = "cab0baf635eb9470e62d57d42f2d470180b06c8d";
+ sha256 = "0qncr00xn7lj1i469fzjaaghhqrlyg5s2wj4v6625dhg98y0irix";
+ };
+ };
+
vimoutliner = buildVimPluginFrom2Nix {
pname = "vimoutliner";
version = "2018-07-04";
@@ -5208,12 +5483,12 @@ let
vimproc-vim = buildVimPluginFrom2Nix {
pname = "vimproc-vim";
- version = "2019-07-08";
+ version = "2019-11-10";
src = fetchFromGitHub {
owner = "Shougo";
repo = "vimproc.vim";
- rev = "0328ac6096ac57d647bed1ee59c8b616b3ba2858";
- sha256 = "1apg6zjpqagj8m7rai64awp2n4s77grjlyr56hdk09bh9678wg31";
+ rev = "47b54dd23eeb0a7fa81529d3768b27b979821b30";
+ sha256 = "14nhnbds463iys8ndvyajbskwsi6hjljmmlvic3rbvym2h9mn442";
};
};
@@ -5230,12 +5505,12 @@ let
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2019-10-14";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "335dbe97ce6f3aae311396f9567d2457270589b1";
- sha256 = "1q8jjxab87lfa1sp6sxh7540i01nbbh9inh66zv5fshgga95vv0j";
+ rev = "ed45b8b8ff5a61f05dea081d3eae98dcaee28857";
+ sha256 = "1sd1315lg6sxydvwhk58kyp5hhdbrzqvkfgy0hvpy7c5h1rlfcjm";
};
};
@@ -5285,23 +5560,23 @@ let
wal-vim = buildVimPluginFrom2Nix {
pname = "wal-vim";
- version = "2019-05-22";
+ version = "2019-11-13";
src = fetchFromGitHub {
owner = "dylanaraps";
repo = "wal.vim";
- rev = "c5c412fae2f72a07dff24ba8652c6d5e13924167";
- sha256 = "08rx1xb0mn6krfj3q8vrzlvzzh2dljjddn3wbkjvamihblnjbf7v";
+ rev = "f0dd97bd4076c9a1410786c3e5baba7bd3028b05";
+ sha256 = "0aiwsrcqnazam56cvwmck4bf7w543cr219bkmq0ngqzna72h9735";
};
};
webapi-vim = buildVimPluginFrom2Nix {
pname = "webapi-vim";
- version = "2019-07-11";
+ version = "2019-11-18";
src = fetchFromGitHub {
owner = "mattn";
repo = "webapi-vim";
- rev = "4d1e59c4fe01dec9d3008704dd06977a7bc3b0f2";
- sha256 = "15k9h4nhsiwasv8l4mq6m8mw989pmpdfsinv9bdwh41q1pmkv551";
+ rev = "10b8e926d85a3ab689c2966a3df1139bcb4e197f";
+ sha256 = "1hbm2mgsncqdjjfgabgncr4ji90mjsa3z0cx7813vdf113v41x26";
};
};
@@ -5340,12 +5615,12 @@ let
xptemplate = buildVimPluginFrom2Nix {
pname = "xptemplate";
- version = "2019-07-31";
+ version = "2019-10-29";
src = fetchFromGitHub {
owner = "drmingdrmer";
repo = "xptemplate";
- rev = "e8c0d74b1308415dfebadaf58ba94b2d34aecec2";
- sha256 = "0x3c9f3vpkwnmshbmwg4lddivssx6s4f3b3px6nf4cxd0lbm4j9l";
+ rev = "4dabcf320f18e33923dbcf793d3c04330dcb79a1";
+ sha256 = "07sr3ixlgfv0sql48fxvyimwdb8xr3iklmzfxb5wxfxgvhr4xbs8";
};
};
@@ -5373,24 +5648,24 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2019-10-03";
+ version = "2019-11-15";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "88edbffd4f1149d308340321f1d0bbe620b1b252";
- sha256 = "1s90kx5a2r1azc0chrq84c9pwaifndc4lzi5l7j8lrfq6saj8q1s";
+ rev = "c134c9e7595597684609fe2344076a66bbe82a17";
+ sha256 = "1g77j1pbnndyyi9s4yiia5bzd20n7x2fj3m9p7k173hv2n9kf93f";
fetchSubmodules = true;
};
};
youcompleteme = buildVimPluginFrom2Nix {
pname = "youcompleteme";
- version = "2019-10-01";
+ version = "2019-11-19";
src = fetchFromGitHub {
owner = "valloric";
repo = "youcompleteme";
- rev = "94cfacd11ff97643a32409671fed072e3b1412d6";
- sha256 = "0zrypbd8cwrcasg8pf7zxm7v64vq0jjqa3gwkywp76x9shxi6dk5";
+ rev = "a7fd70cf7213c75088a47967c3e28aa4f6c47872";
+ sha256 = "0knn6j85k6rpis3riv6j9nvxw7114ddz1fr1p6ayv4mhnyj669rc";
fetchSubmodules = true;
};
};
@@ -5430,12 +5705,12 @@ let
zig-vim = buildVimPluginFrom2Nix {
pname = "zig-vim";
- version = "2019-09-26";
+ version = "2019-11-11";
src = fetchFromGitHub {
owner = "zig-lang";
repo = "zig.vim";
- rev = "08ba9f9354698c3ab85bf84b8390ce909d3bc221";
- sha256 = "1m44hm7jgv1v5z88mi5ha0p1lrffxx2h0p25vxq12zd2x834vghf";
+ rev = "8c9c72cefdb2ad4e8c5d76ab3c9332d045426f9c";
+ sha256 = "1lv0qc0r8f1vnq184gif753x024blnv33f9dkqvbi7mf22b3gz3f";
};
};
diff --git a/nixpkgs/pkgs/misc/vim-plugins/overrides.nix b/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
index 4d127c20e31..b9c599da66c 100644
--- a/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
+++ b/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
@@ -80,17 +80,6 @@ self: super: {
'';
};
- # do not auto-update this one, as the name clashes with vim-snippets
- vim-docbk-snippets = buildVimPluginFrom2Nix {
- pname = "vim-docbk-snippets";
- version = "2017-11-02";
- src = fetchgit {
- url = "https://github.com/jhradilek/vim-snippets";
- rev = "69cce66defdf131958f152ea7a7b26c21ca9d009";
- sha256 = "1363b2fmv69axrl2hm74dmx51cqd8k7rk116890qllnapzw1zjgc";
- };
- };
-
clang_complete = super.clang_complete.overrideAttrs(old: {
# In addition to the arguments you pass to your compiler, you also need to
# specify the path of the C++ std header (if you are using C++).
@@ -123,14 +112,15 @@ self: super: {
});
# Only official releases contains the required index.js file
+ # NB: Make sure you pick a rev from the release branch!
coc-nvim = buildVimPluginFrom2Nix rec {
pname = "coc-nvim";
- version = "0.0.74";
+ version = "2019-11-18";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "v${version}";
- sha256 = "1s4nib2mnhagd0ymx254vf7l1iijwrh2xdqn3bdm4f1jnip81r10";
+ rev = "a12d6833b4611f996528615186af86c3e041ffb6";
+ sha256 = "0rkfhzyf42rbsv8p2337pvkbs3crz1z3vv6ar26sadjg3802118z";
};
};
@@ -390,6 +380,10 @@ self: super: {
'';
});
+ vim-metamath = super.vim-metamath.overrideAttrs(old: {
+ preInstall = "cd vim";
+ });
+
vim-snipmate = super.vim-snipmate.overrideAttrs(old: {
dependencies = with super; [ vim-addon-mw-utils tlib_vim ];
});
@@ -437,8 +431,8 @@ self: super: {
youcompleteme = super.youcompleteme.overrideAttrs(old: {
buildPhase = ''
substituteInPlace plugin/youcompleteme.vim \
- --replace "'ycm_python_interpreter_path', '''" \
- "'ycm_python_interpreter_path', '${python3}/bin/python'"
+ --replace "'ycm_path_to_python_interpreter', '''" \
+ "'ycm_path_to_python_interpreter', '${python3}/bin/python3'"
rm -r third_party/ycmd
ln -s ${ycmd}/lib/ycmd third_party
diff --git a/nixpkgs/pkgs/misc/vim-plugins/update.py b/nixpkgs/pkgs/misc/vim-plugins/update.py
index 8a8e20da8d7..0ef93ac569a 100755
--- a/nixpkgs/pkgs/misc/vim-plugins/update.py
+++ b/nixpkgs/pkgs/misc/vim-plugins/update.py
@@ -8,6 +8,7 @@
# linted:
# $ nix run nixpkgs.python3Packages.flake8 -c flake8 --ignore E501,E265 update.py
+import argparse
import functools
import json
import os
@@ -20,15 +21,53 @@ import xml.etree.ElementTree as ET
from datetime import datetime
from multiprocessing.dummy import Pool
from pathlib import Path
-from typing import Dict, List, Optional, Tuple, Union, Any
+from typing import Dict, List, Optional, Tuple, Union, Any, Callable
from urllib.parse import urljoin, urlparse
from tempfile import NamedTemporaryFile
-ATOM_ENTRY = "{http://www.w3.org/2005/Atom}entry"
-ATOM_LINK = "{http://www.w3.org/2005/Atom}link"
-ATOM_UPDATED = "{http://www.w3.org/2005/Atom}updated"
+ATOM_ENTRY = "{http://www.w3.org/2005/Atom}entry" # " vim gets confused here
+ATOM_LINK = "{http://www.w3.org/2005/Atom}link" # "
+ATOM_UPDATED = "{http://www.w3.org/2005/Atom}updated" # "
ROOT = Path(__file__).parent
+DEFAULT_IN = ROOT.joinpath("vim-plugin-names")
+DEFAULT_OUT = ROOT.joinpath("generated.nix")
+
+import time
+from functools import wraps
+
+
+def retry(ExceptionToCheck: Any, tries: int = 4, delay: float = 3, backoff: float = 2):
+ """Retry calling the decorated function using an exponential backoff.
+
+ http://www.saltycrane.com/blog/2009/11/trying-out-retry-decorator-python/
+ original from: http://wiki.python.org/moin/PythonDecoratorLibrary#Retry
+ (BSD licensed)
+
+ :param ExceptionToCheck: the exception on which to retry
+ :param tries: number of times to try (not retry) before giving up
+ :param delay: initial delay between retries in seconds
+ :param backoff: backoff multiplier e.g. value of 2 will double the delay
+ each retry
+ """
+
+ def deco_retry(f: Callable) -> Callable:
+ @wraps(f)
+ def f_retry(*args: Any, **kwargs: Any) -> Any:
+ mtries, mdelay = tries, delay
+ while mtries > 1:
+ try:
+ return f(*args, **kwargs)
+ except ExceptionToCheck as e:
+ print(f"{str(e)}, Retrying in {mdelay} seconds...")
+ time.sleep(mdelay)
+ mtries -= 1
+ mdelay *= backoff
+ return f(*args, **kwargs)
+
+ return f_retry # true decorator
+
+ return deco_retry
class Repo:
@@ -42,9 +81,12 @@ class Repo:
def __repr__(self) -> str:
return f"Repo({self.owner}, {self.name})"
+ @retry(urllib.error.URLError, tries=4, delay=3, backoff=2)
def has_submodules(self) -> bool:
try:
- urllib.request.urlopen(self.url("blob/master/.gitmodules")).close()
+ urllib.request.urlopen(
+ self.url("blob/master/.gitmodules"), timeout=10
+ ).close()
except urllib.error.HTTPError as e:
if e.code == 404:
return False
@@ -52,8 +94,9 @@ class Repo:
raise
return True
+ @retry(urllib.error.URLError, tries=4, delay=3, backoff=2)
def latest_commit(self) -> Tuple[str, datetime]:
- with urllib.request.urlopen(self.url("commits/master.atom")) as req:
+ with urllib.request.urlopen(self.url("commits/master.atom"), timeout=10) as req:
xml = req.read()
root = ET.fromstring(xml)
latest_entry = root.find(ATOM_ENTRY)
@@ -66,7 +109,7 @@ class Repo:
updated_tag is not None and updated_tag.text is not None
), f"No updated tag found feed entry {xml}"
updated = datetime.strptime(updated_tag.text, "%Y-%m-%dT%H:%M:%SZ")
- return Path(url.path).name, updated
+ return Path(str(url.path)).name, updated
def prefetch_git(self, ref: str) -> str:
data = subprocess.check_output(
@@ -154,13 +197,13 @@ def get_current_plugins() -> List[Plugin]:
return plugins
-def prefetch_plugin(user: str, repo_name: str, cache: "Cache") -> Plugin:
+def prefetch_plugin(user: str, repo_name: str, alias: str, cache: "Cache") -> Plugin:
repo = Repo(user, repo_name)
commit, date = repo.latest_commit()
has_submodules = repo.has_submodules()
cached_plugin = cache[commit]
if cached_plugin is not None:
- cached_plugin.name = repo_name
+ cached_plugin.name = alias or repo_name
cached_plugin.date = date
return cached_plugin
@@ -170,7 +213,7 @@ def prefetch_plugin(user: str, repo_name: str, cache: "Cache") -> Plugin:
else:
sha256 = repo.prefetch_github(commit)
- return Plugin(repo_name, commit, has_submodules, sha256, date=date)
+ return Plugin(alias or repo_name, commit, has_submodules, sha256, date=date)
def print_download_error(plugin: str, ex: Exception):
@@ -207,18 +250,26 @@ def check_results(
sys.exit(1)
-def load_plugin_spec() -> List[Tuple[str, str]]:
- plugin_file = ROOT.joinpath("vim-plugin-names")
+def parse_plugin_line(line: str) -> Tuple[str, str, Optional[str]]:
+ name, repo = line.split("/")
+ try:
+ repo, alias = repo.split(" as ")
+ return (name, repo, alias.strip())
+ except ValueError:
+ # no alias defined
+ return (name, repo.strip(), None)
+
+
+def load_plugin_spec(plugin_file: str) -> List[Tuple[str, str, Optional[str]]]:
plugins = []
with open(plugin_file) as f:
for line in f:
- spec = line.strip()
- parts = spec.split("/")
- if len(parts) != 2:
- msg = f"Invalid repository {spec}, must be in the format owner/repo"
+ plugin = parse_plugin_line(line)
+ if not plugin[0]:
+ msg = f"Invalid repository {line}, must be in the format owner/repo[ as alias]"
print(msg, file=sys.stderr)
sys.exit(1)
- plugins.append((parts[0], parts[1]))
+ plugins.append(plugin)
return plugins
@@ -276,12 +327,12 @@ class Cache:
def prefetch(
- args: Tuple[str, str], cache: Cache
+ args: Tuple[str, str, str], cache: Cache
) -> Tuple[str, str, Union[Exception, Plugin]]:
- assert len(args) == 2
- owner, repo = args
+ assert len(args) == 3
+ owner, repo, alias = args
try:
- plugin = prefetch_plugin(owner, repo, cache)
+ plugin = prefetch_plugin(owner, repo, alias, cache)
cache[plugin.commit] = plugin
return (owner, repo, plugin)
except Exception as e:
@@ -293,10 +344,10 @@ header = (
)
-def generate_nix(plugins: List[Tuple[str, str, Plugin]]):
+def generate_nix(plugins: List[Tuple[str, str, Plugin]], outfile: str):
sorted_plugins = sorted(plugins, key=lambda v: v[2].name.lower())
- with open(ROOT.joinpath("generated.nix"), "w+") as f:
+ with open(outfile, "w+") as f:
f.write(header)
f.write(
"""
@@ -326,15 +377,44 @@ let
}};
"""
)
- f.write("""
+ f.write(
+ """
});
in lib.fix' (lib.extends overrides packages)
-""")
- print("updated generated.nix")
+"""
+ )
+ print(f"updated {outfile}")
+
+
+def parse_args():
+ parser = argparse.ArgumentParser(
+ description=(
+ "Updates nix derivations for vim plugins"
+ f"By default from {DEFAULT_IN} to {DEFAULT_OUT}"
+ )
+ )
+ parser.add_argument(
+ "--input-names",
+ "-i",
+ dest="input_file",
+ default=DEFAULT_IN,
+ help="A list of plugins in the form owner/repo",
+ )
+ parser.add_argument(
+ "--out",
+ "-o",
+ dest="outfile",
+ default=DEFAULT_OUT,
+ help="Filename to save generated nix code",
+ )
+
+ return parser.parse_args()
def main() -> None:
- plugin_names = load_plugin_spec()
+
+ args = parse_args()
+ plugin_names = load_plugin_spec(args.input_file)
current_plugins = get_current_plugins()
cache = Cache(current_plugins)
@@ -342,7 +422,7 @@ def main() -> None:
try:
# synchronous variant for debugging
- # results = map(prefetch_with_cache, plugins)
+ # results = list(map(prefetch_with_cache, plugin_names))
pool = Pool(processes=30)
results = pool.map(prefetch_with_cache, plugin_names)
finally:
@@ -350,7 +430,7 @@ def main() -> None:
plugins = check_results(results)
- generate_nix(plugins)
+ generate_nix(plugins, args.outfile)
if __name__ == "__main__":
diff --git a/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names b/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
index f6ac20d3b82..263f2d2b5dd 100644
--- a/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
@@ -15,6 +15,7 @@ andviro/flake8-vim
ap/vim-css-color
arcticicestudio/nord-vim
artur-shaik/vim-javacomplete2
+ayu-theme/ayu-vim
autozimu/LanguageClient-neovim
bazelbuild/vim-bazel
bbchung/clighter8
@@ -44,6 +45,7 @@ chrisgeo/sparkup
chriskempson/base16-vim
christoomey/vim-sort-motion
christoomey/vim-tmux-navigator
+ckarnell/antonys-macro-repeater
cloudhead/neovim-fuzzy
CoatiSoftware/vim-sourcetrail
cocopon/iceberg.vim
@@ -55,7 +57,9 @@ dag/vim-fish
dannyob/quickfixstatus
darfink/starsearch.vim
dart-lang/dart-vim-plugin
+david-a-wheeler/vim-metamath
davidhalter/jedi-vim
+dcharbon/vim-flatbuffers
deoplete-plugins/deoplete-dictionary
deoplete-plugins/deoplete-jedi
derekelkins/agda-vim
@@ -65,6 +69,7 @@ digitaltoad/vim-jade
direnv/direnv.vim
dleonard0/pony-vim-syntax
dracula/vim
+drewtempelmeyer/palenight.vim
drmingdrmer/xptemplate
dylanaraps/wal.vim
eagletmt/ghcmod-vim
@@ -92,6 +97,7 @@ freitass/todo.txt-vim
frigoeu/psc-ide-vim
fsharp/vim-fsharp
garbas/vim-snipmate
+gentoo/gentoo-syntax
gibiansky/vim-textobj-haskell
glts/vim-textobj-comment
gmarik/vundle
@@ -100,7 +106,11 @@ godlygeek/tabular
google/vim-codefmt
google/vim-jsonnet
google/vim-maktaba
+gotcha/vimelette
gregsexton/gitv
+guns/vim-clojure-highlight
+guns/vim-clojure-static
+guns/vim-sexp
guns/xterm-color-table.vim
hashivim/vim-terraform
haya14busa/incsearch-easymotion.vim
@@ -113,6 +123,7 @@ HerringtonDarkholme/yats.vim
honza/vim-snippets
hotwatermorning/auto-git-diff
hsanson/vim-android
+hsitz/VimOrganizer
ianks/vim-tsx
icymind/NeoSolarized
idris-hackers/idris-vim
@@ -135,6 +146,7 @@ jeffkreeftmeijer/neovim-sensible
jelera/vim-javascript-syntax
jgdavey/tslime.vim
jhradilek/vim-docbk
+jhradilek/vim-snippets as vim-docbk-snippets
jiangmiao/auto-pairs
jistr/vim-nerdtree-tabs
jlanzarotta/bufexplorer
@@ -144,13 +156,16 @@ jonsmithers/vim-html-template-literals
joonty/vim-xdebug
josa42/coc-go
jpalardy/vim-slime
+jreybert/vimagit
JuliaEditorSupport/deoplete-julia
JuliaEditorSupport/julia-vim
Julian/vim-textobj-variable-segment
junegunn/fzf.vim
junegunn/goyo.vim
+junegunn/gv.vim
junegunn/limelight.vim
junegunn/seoul256.vim
+junegunn/vader.vim
junegunn/vim-easy-align
junegunn/vim-github-dashboard
junegunn/vim-peekaboo
@@ -221,6 +236,7 @@ MarcWeber/vim-addon-toggle-buffer
MarcWeber/vim-addon-xdebug
markonm/traces.vim
martinda/Jenkinsfile-vim-syntax
+mattn/calendar-vim as mattn-calendar-vim
mattn/emmet-vim
mattn/gist-vim
mattn/webapi-vim
@@ -296,9 +312,11 @@ neovimhaskell/haskell-vim
neovimhaskell/nvim-hs.vim
neovim/nvimdev.nvim
neutaaaaan/iosvkem
+nfnty/vim-nftables
nixprime/cpsm
NLKNguyen/papercolor-theme
noc7c9/vim-iced-coffee-script
+norcalli/nvim-terminal.lua
ntpeters/vim-better-whitespace
numirias/semshi
nvie/vim-flake8
@@ -320,6 +338,7 @@ posva/vim-vue
powerman/vim-plugin-AnsiEsc
PProvost/vim-ps1
python-mode/python-mode
+qnighy/lalrpop.vim
qpkorr/vim-bufkill
Quramy/tsuquyomi
racer-rust/vim-racer
@@ -384,6 +403,7 @@ stephpy/vim-yaml
t9md/vim-choosewin
t9md/vim-smalls
takac/vim-hardtime
+tbodt/deoplete-tabnine
ternjs/tern_for_vim
terryma/vim-expand-region
terryma/vim-multiple-cursors
@@ -420,8 +440,10 @@ tpope/vim-projectionist
tpope/vim-repeat
tpope/vim-rhubarb
tpope/vim-rsi
+tpope/vim-salve
tpope/vim-scriptease
tpope/vim-sensible
+tpope/vim-sexp-mappings-for-regular-people
tpope/vim-sleuth
tpope/vim-speeddating
tpope/vim-surround
@@ -437,6 +459,8 @@ Twinside/vim-hoogle
tyru/caw.vim
tyru/open-browser-github.vim
tyru/open-browser.vim
+uarun/vim-protobuf
+udalov/kotlin-vim
ujihisa/neco-look
valloric/youcompleteme
vhda/verilog_systemverilog.vim
@@ -469,6 +493,7 @@ vim-scripts/ReplaceWithRegister
vim-scripts/ShowMultiBase
vim-scripts/tabmerge
vim-scripts/taglist.vim
+vim-scripts/utl.vim
vim-scripts/wombat256.vim
vim-scripts/YankRing.vim
vim-utils/vim-husk
diff --git a/nixpkgs/pkgs/misc/vscode-extensions/cpptools/default.nix b/nixpkgs/pkgs/misc/vscode-extensions/cpptools/default.nix
index bd9eeae9281..08fee83d8ce 100644
--- a/nixpkgs/pkgs/misc/vscode-extensions/cpptools/default.nix
+++ b/nixpkgs/pkgs/misc/vscode-extensions/cpptools/default.nix
@@ -83,8 +83,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "cpptools";
publisher = "ms-vscode";
- version = "0.25.1";
- sha256 = "1i66m6l4q8vkygn24v5s06kxaxm9gdd8y75fjyzz189pnmijj1as";
+ version = "0.26.1";
+ sha256 = "09khm0byxa9mv8qbqrikd7akz3p816ra5z8l86xqkmbm6j1k4wpc";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/misc/vscode-extensions/default.nix b/nixpkgs/pkgs/misc/vscode-extensions/default.nix
index e33a32ffa3e..5d4fafacadd 100644
--- a/nixpkgs/pkgs/misc/vscode-extensions/default.nix
+++ b/nixpkgs/pkgs/misc/vscode-extensions/default.nix
@@ -64,7 +64,7 @@ in
mktplcRef = {
name = "latex-workshop";
publisher = "James-Yu";
- version = "8.2.0";
+ version = "8.2.0";
sha256 = "1ai16aam4v5jzhxgms589q0l24kyk1a9in6z4i7g05b3sahyxab2";
};
meta = with stdenv.lib; {
@@ -84,12 +84,61 @@ in
};
};
+ ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension {
+ mktplcRef = {
+ name = "vscode-docker";
+ publisher = "ms-azuretools";
+ version = "0.8.1";
+ sha256 = "0n59whmcrx8946xix6skvc50f2vsc85ckvn8cs06w9mqmymm1q0s";
+ };
+ meta = {
+ license = stdenv.lib.licenses.mit;
+ };
+ };
+
+ ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension {
+ mktplcRef = {
+ name = "vscode-kubernetes-tools";
+ publisher = "ms-kubernetes-tools";
+ version = "1.0.6";
+ sha256 = "12a4phl1pddsajy3n0ld6rp607iy0pif6pqrs6ljbg2x97fyra28";
+ };
+ meta = {
+ license = stdenv.lib.licenses.mit;
+ };
+ };
+
+ ms-vscode.Go = buildVscodeMarketplaceExtension {
+ mktplcRef = {
+ name = "Go";
+ publisher = "ms-vscode";
+ version = "0.11.7";
+ sha256 = "1l6jjdfivw1pn9y4d4i7zf80ls1k1b0ap1d828ah57ad3bgmyqfi";
+ };
+ meta = {
+ license = stdenv.lib.licenses.mit;
+ };
+ };
+
ms-vscode.cpptools = callPackage ./cpptools {};
ms-python.python = callPackage ./python {
extractNuGet = callPackage ./python/extract-nuget.nix { };
};
+ redhat.vscode-yaml = buildVscodeMarketplaceExtension {
+ mktplcRef = {
+ name = "vscode-yaml";
+ publisher = "redhat";
+ version = "0.5.3";
+ sha256 = "03swlsp906rqlrx6jf3ibh7pk36sm0zdr8jfy6sr3w5lqjg27gka";
+ };
+ meta = {
+ license = stdenv.lib.licenses.mit;
+ };
+ };
+
+
skyapps.fish-vscode = buildVscodeMarketplaceExtension {
mktplcRef = {
name = "fish-vscode";
@@ -106,8 +155,8 @@ in
mktplcRef = {
name = "vim";
publisher = "vscodevim";
- version = "1.3.0";
- sha256 = "18z24w7smjjnv945f8qyy6dl95xckyqa6gg3gijfcigvq5sgyawc";
+ version = "1.11.3";
+ sha256 = "1smzsgcrkhghbnpy51gp28kh74l7y4s2m8pfxabb4ffb751254j0";
};
meta = {
license = stdenv.lib.licenses.mit;
diff --git a/nixpkgs/pkgs/misc/vscode-extensions/python/default.nix b/nixpkgs/pkgs/misc/vscode-extensions/python/default.nix
index f4ebea8e438..00f97f37307 100644
--- a/nixpkgs/pkgs/misc/vscode-extensions/python/default.nix
+++ b/nixpkgs/pkgs/misc/vscode-extensions/python/default.nix
@@ -23,14 +23,14 @@ let
else throw "Only x86_64 Linux and Darwin are supported.";
languageServerSha256 = {
- linux-x64 = "0j9251f8dfccmg0x9gzg1cai4k5zd0alcfpb0443gs4jqakl0lr2";
- osx-x64 = "070qwwl08fa24rsnln4i5x9mfriqaw920l6v2j8d1r0zylxnyjsa";
+ linux-x64 = "1w3y0sn6ijk1vspi4lailg1q1iy9lwslhx92c7jbrrkiaszvaqwn";
+ osx-x64 = "11l4fic8cvgh1l3dq6qxi51pwhcic79zf13rhyajl5w5g13caafp";
}.${arch};
# version is languageServerVersion in the package.json
languageServer = extractNuGet rec {
name = "Python-Language-Server";
- version = "0.3.40";
+ version = "0.4.24";
src = fetchurl {
url = "https://pvsc.azureedge.net/python-language-server-stable/${name}-${arch}.${version}.nupkg";
@@ -41,8 +41,8 @@ in vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "python";
publisher = "ms-python";
- version = "2019.6.24221";
- sha256 = "1l82y3mbplzipcij5a0wqlykypik0sbba4hwr2r4vwiwb6kxscmx";
+ version = "2019.10.44104";
+ sha256 = "1k0wws430psrl8zp9ky5mifbg02qmh2brjyqk5k9pn3y1dks5gns";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/misc/vscode-extensions/wakatime/default.nix b/nixpkgs/pkgs/misc/vscode-extensions/wakatime/default.nix
index 371b224d11a..da8d940f71c 100644
--- a/nixpkgs/pkgs/misc/vscode-extensions/wakatime/default.nix
+++ b/nixpkgs/pkgs/misc/vscode-extensions/wakatime/default.nix
@@ -8,8 +8,8 @@ in
mktplcRef = {
name = "vscode-wakatime";
publisher = "WakaTime";
- version = "2.2.0";
- sha256 = "0mwn72cp8rd9zc527k9l08iyap1wyqzpvzbj8142fa7nsy64jd04";
+ version = "2.2.1";
+ sha256 = "18hdmx993wvhcv13z9p8ylp3lf480axv4lyl0qx52pw2y2jgj1z8";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/os-specific/bsd/netbsd/default.nix b/nixpkgs/pkgs/os-specific/bsd/netbsd/default.nix
index f724fd33939..2d51c11f04a 100644
--- a/nixpkgs/pkgs/os-specific/bsd/netbsd/default.nix
+++ b/nixpkgs/pkgs/os-specific/bsd/netbsd/default.nix
@@ -127,6 +127,11 @@ let
nativeBuildInputs = [ makeMinimal ];
buildInputs = [ zlib ];
+ # the build system re-runs `./configure` with `HOST_CC` (which is their
+ # name for Build CC) as a compiler to make `defs.mk`, which is installed
+ depsBuildBuild = [ buildPackages.stdenv.cc ] ++ buildInputs;
+ HOST_CC = "${buildPackages.stdenv.cc.targetPrefix}cc";
+
# temporarily use gnuinstall for bootstrapping
# bsdinstall will be built later
makeFlags = [
@@ -218,9 +223,9 @@ let
];
skipIncludesPhase = true;
buildPhase = ''
- cc -c -Iinclude -Ilib/libc/include lib/libc/gen/fts.c \
+ "$CC" -c -Iinclude -Ilib/libc/include lib/libc/gen/fts.c \
-o lib/libc/gen/fts.o
- ar -rsc libfts.a lib/libc/gen/fts.o
+ "$AR" -rsc libfts.a lib/libc/gen/fts.o
'';
installPhase = ''
runHook preInstall
diff --git a/nixpkgs/pkgs/os-specific/darwin/apple-sdk/cf-setup-hook.sh b/nixpkgs/pkgs/os-specific/darwin/apple-sdk/cf-setup-hook.sh
index 66e24fe5877..86c241cd0f5 100644
--- a/nixpkgs/pkgs/os-specific/darwin/apple-sdk/cf-setup-hook.sh
+++ b/nixpkgs/pkgs/os-specific/darwin/apple-sdk/cf-setup-hook.sh
@@ -1,5 +1,5 @@
linkSystemCoreFoundationFramework() {
- NIX_CFLAGS_COMPILE="-F@out@/Library/Frameworks $NIX_CFLAGS_COMPILE"
+ NIX_CFLAGS_COMPILE="-F@out@/Library/Frameworks${NIX_CFLAGS_COMPILE:+ }${NIX_CFLAGS_COMPILE-}"
# gross! many symbols (such as _OBJC_CLASS_$_NSArray) are defined in system CF, but not
# in the opensource release
# if the package needs private headers, we assume they also want to link with system CF
diff --git a/nixpkgs/pkgs/os-specific/darwin/apple-sdk/private-frameworks-setup-hook.sh b/nixpkgs/pkgs/os-specific/darwin/apple-sdk/private-frameworks-setup-hook.sh
index fbd977f8552..a351c39de13 100644
--- a/nixpkgs/pkgs/os-specific/darwin/apple-sdk/private-frameworks-setup-hook.sh
+++ b/nixpkgs/pkgs/os-specific/darwin/apple-sdk/private-frameworks-setup-hook.sh
@@ -1,6 +1,6 @@
addPrivateFrameworks() {
flag="-F/System/Library/PrivateFrameworks"
- if [[ "$NIX_CFLAGS_COMPILE" != *$flag* ]]; then
+ if [[ "${NIX_CFLAGS_COMPILE-}" != *$flag* ]]; then
NIX_CFLAGS_COMPILE+=" $flag"
fi
}
diff --git a/nixpkgs/pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh b/nixpkgs/pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh
index ed9bdbd912d..35cea773f98 100644
--- a/nixpkgs/pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh
+++ b/nixpkgs/pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh
@@ -2,7 +2,7 @@ noDeprecatedDeclarations() {
# Security.framework has about 2000 deprecated constants, all of which the user will be
# warned about at compilation time
flag="-Wno-deprecated-declarations"
- if [[ "$NIX_CFLAGS_COMPILE" != *$flag* ]]; then
+ if [[ "${NIX_CFLAGS_COMPILE-}" != *$flag* ]]; then
NIX_CFLAGS_COMPILE+=" $flag"
fi
}
diff --git a/nixpkgs/pkgs/os-specific/darwin/osxsnarf/default.nix b/nixpkgs/pkgs/os-specific/darwin/osxsnarf/default.nix
new file mode 100644
index 00000000000..e391be1807c
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/darwin/osxsnarf/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, lib, fetchFromGitHub, plan9port, darwin, ... }:
+
+stdenv.mkDerivation rec {
+ pname = "osxsnarf";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "eraserhd";
+ repo = "osxsnarf";
+ rev = "v${version}";
+ sha256 = "1vpg39mpc5avnv1j0yfx0x2ncvv38slmm83zv6nmm7alfwfjr2ss";
+ };
+
+ buildInputs = [ plan9port darwin.apple_sdk.frameworks.Carbon ];
+ makeFlags = [ "prefix=${placeholder "out"}" ];
+
+ meta = with lib; {
+ description = "A Plan 9-inspired way to share your OS X clipboard.";
+ homepage = https://github.com/eraserhd/osxsnarf;
+ license = licenses.unlicense;
+ platforms = platforms.darwin;
+ maintainers = [ maintainers.eraserhd ];
+ };
+}
diff --git a/nixpkgs/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix b/nixpkgs/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix
index 6f7caa8ec02..1df7070e7a3 100644
--- a/nixpkgs/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix
+++ b/nixpkgs/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix
@@ -63,10 +63,31 @@ stdenv.mkDerivation {
# I'm guessing at the version here. https://github.com/apple/swift-corelibs-foundation/commit/df3ec55fe6c162d590a7653d89ad669c2b9716b1 imported "high sierra"
# and this version is a version from there. No idea how accurate it is.
LDFLAGS = "-current_version 1454.90.0 -compatibility_version 150.0.0 -init ___CFInitialize";
- configurePhase = "../configure release --sysroot UNUSED";
+
+ configurePhase = ''
+ ../configure release --sysroot UNUSED
+ '';
enableParallelBuilding = true;
- buildPhase = "ninja -j $NIX_BUILD_CORES";
+
+ # FIXME: Workaround for intermittent build failures of CFRuntime.c.
+ # Based on testing this issue seems to only occur with clang_7, so
+ # please remove this when updating the default llvm versions to 8 or
+ # later.
+ buildPhase = stdenv.lib.optionalString true ''
+ for i in {1..512}; do
+ if ninjaBuildPhase; then
+ break
+ fi
+
+ echo >&2
+ echo "[$i/512] retrying build, workaround for #66811" >&2
+ echo " With clang_7 the build of CFRuntime.c fails intermittently." >&2
+ echo " See https://github.com/NixOS/nixpkgs/issues/66811 for more details." >&2
+ echo >&2
+ continue
+ done
+ '';
# TODO: their build system sorta kinda can do this, but it doesn't seem to work right now
# Also, this includes a bunch of private headers in the framework, which is not what we want
diff --git a/nixpkgs/pkgs/os-specific/linux/alsa-firmware/default.nix b/nixpkgs/pkgs/os-specific/linux/alsa-firmware/default.nix
index 53fcf7d6843..7f0ba5498df 100644
--- a/nixpkgs/pkgs/os-specific/linux/alsa-firmware/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/alsa-firmware/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- name = "alsa-firmware-1.0.29";
+ name = "alsa-firmware-1.2.1";
src = fetchurl {
url = "mirror://alsa/firmware/${name}.tar.bz2";
- sha256 = "0gfcyj5anckjn030wcxx5v2xk2s219nyf99s9m833275b5wz2piw";
+ sha256 = "1aq8z8ajpjvcx7bwhwp36bh5idzximyn77ygk3ifs0my3mbpr8mf";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix b/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix
index 2956b107aa7..a5262d6ae9e 100644
--- a/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "alsa-plugins";
- version = "1.1.9";
+ version = "1.2.1";
src = fetchurl {
url = "mirror://alsa/plugins/${pname}-${version}.tar.bz2";
- sha256 = "01zrg0h2jw9dlj9233vjsn916yf4f2s667yry6xsn8d57lq745qn";
+ sha256 = "1nj8cpbi05rb62yzs01c1k7lymdn1ch229b599hbhd0psixdx52d";
};
# ToDo: a52, etc.?
diff --git a/nixpkgs/pkgs/os-specific/linux/alsa-utils/default.nix b/nixpkgs/pkgs/os-specific/linux/alsa-utils/default.nix
index 6f23d190318..8b1faf788e5 100644
--- a/nixpkgs/pkgs/os-specific/linux/alsa-utils/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/alsa-utils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "alsa-utils";
- version = "1.1.9";
+ version = "1.2.1";
src = fetchurl {
url = "mirror://alsa/utils/${pname}-${version}.tar.bz2";
- sha256 = "0fi11b7r8hg1bdjw74s8sqx8rc4qb310jaj9lsia9labvfyjrpsx";
+ sha256 = "039c19b7091is0czl9jlrfczp7pp1jpdri0vvc4k07gl3skhn48b";
};
patchPhase = ''
diff --git a/nixpkgs/pkgs/os-specific/linux/anbox/default.nix b/nixpkgs/pkgs/os-specific/linux/anbox/default.nix
index 755ec390a9c..0012c3de989 100644
--- a/nixpkgs/pkgs/os-specific/linux/anbox/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/anbox/default.nix
@@ -45,13 +45,13 @@ in
stdenv.mkDerivation rec {
pname = "anbox";
- version = "unstable-2019-05-03";
+ version = "unstable-2019-11-15";
src = fetchFromGitHub {
owner = pname;
repo = pname;
- rev = "ea2b7a3dea34a6803134f4adc16c276f4c2479eb";
- sha256 = "00x772nbrbx7ma0scr24m65g50pmi4v6d6q3cwbbi55r8qiy2yz7";
+ rev = "0a49ae08f76de7f886a3dbed4422711c2fa39d10";
+ sha256 = "09l56nv9cnyhykclfmvam6bkcxlamwbql6nrz9n022553w92hkjf";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/os-specific/linux/anbox/kmod.nix b/nixpkgs/pkgs/os-specific/linux/anbox/kmod.nix
index fee8d1e7a42..0888f2c5414 100644
--- a/nixpkgs/pkgs/os-specific/linux/anbox/kmod.nix
+++ b/nixpkgs/pkgs/os-specific/linux/anbox/kmod.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation {
pname = "anbox-modules";
- version = "2019-07-13-" + kernel.version;
+ version = "2019-11-15-" + kernel.version;
src = fetchFromGitHub {
owner = "anbox";
repo = "anbox-modules";
- rev = "816dd4d6e702cf77a44cfe208659af6c39e02b57";
- sha256 = "115xrv3fz5bk51hz8cwb61h0xnrsnv217fxmbpw35a6hjrk7gslc";
+ rev = "e0a237e571989987806b32881044c539db25e3e1";
+ sha256 = "1km1nslp4f5znwskh4bb1b61r1inw1dlbwiyyq3rrh0f0agf8d0v";
};
nativeBuildInputs = kernel.moduleBuildDependencies;
diff --git a/nixpkgs/pkgs/os-specific/linux/android-udev-rules/default.nix b/nixpkgs/pkgs/os-specific/linux/android-udev-rules/default.nix
index aed0ed374a7..2aa71b92beb 100644
--- a/nixpkgs/pkgs/os-specific/linux/android-udev-rules/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/android-udev-rules/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "android-udev-rules";
- version = "20190315";
+ version = "20191103";
src = fetchFromGitHub {
owner = "M0Rf30";
repo = "android-udev-rules";
rev = version;
- sha256 = "1w8zkww3cj6yzcsfzwvj1gkf4dfflhp1vd9fixnmlbm43kwkqrdr";
+ sha256 = "0x2f2sv0x0ry7kccp47s0hlxps3hbpg37dj3xjjgpdm5hmn2cjq3";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/os-specific/linux/apparmor/default.nix b/nixpkgs/pkgs/os-specific/linux/apparmor/default.nix
index 06c37d00d5e..658c8441276 100644
--- a/nixpkgs/pkgs/os-specific/linux/apparmor/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/apparmor/default.nix
@@ -14,7 +14,7 @@
let
apparmor-series = "2.13";
- apparmor-patchver = "1";
+ apparmor-patchver = "3";
apparmor-version = apparmor-series + "." + apparmor-patchver;
apparmor-meta = component: with stdenv.lib; {
@@ -27,7 +27,7 @@ let
apparmor-sources = fetchurl {
url = "https://launchpad.net/apparmor/${apparmor-series}/${apparmor-version}/+download/apparmor-${apparmor-version}.tar.gz";
- sha256 = "7a060d94c275e59f96bacd1da150e6fee2c9152a85bf57800109d07d51ef8afb";
+ sha256 = "0fbnk9fzjsffwcijsv2wwykmybvfdckpqk99qlib3kb89him6w16";
};
prePatchCommon = ''
diff --git a/nixpkgs/pkgs/os-specific/linux/beegfs/default.nix b/nixpkgs/pkgs/os-specific/linux/beegfs/default.nix
deleted file mode 100644
index 7ce2fea6924..00000000000
--- a/nixpkgs/pkgs/os-specific/linux/beegfs/default.nix
+++ /dev/null
@@ -1,167 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, unzip, which
-, libuuid, attr, xfsprogs, cppunit, rdma-core
-, zlib, openssl, sqlite, jre, openjdk, ant
-, openssh, perl, gfortran, influxdb, curl
-} :
-
-let
- version = "7.0";
-
- subdirs = [
- "beeond_thirdparty/build"
- "beeond_thirdparty_gpl/build"
- "thirdparty/build"
- "opentk_lib/build"
- "common/build"
- "admon/build"
- "java_lib/build"
- "ctl/build"
- "fsck/build"
- "helperd/build"
- "meta/build"
- "mgmtd/build"
- "storage/build"
- "utils/build"
- "mon/build"
- "upgrade/beegfs_mirror_md/build"
- ];
-
-in stdenv.mkDerivation {
- pname = "beegfs";
- inherit version;
-
- src = fetchurl {
- url = "https://git.beegfs.com/pub/v7/repository/archive.tar.bz2?ref=${version}";
- sha256 = "1wsljd5ybyhl94aqrdfvcs8a0l8w4pr0bs1vhjrf4y7ldhw35m3k";
- };
-
- nativeBuildInputs = [ which unzip pkgconfig cppunit openjdk ant perl ];
-
- buildInputs = [
- libuuid
- attr
- xfsprogs
- zlib
- openssl
- sqlite
- jre
- rdma-core
- openssh
- gfortran
- influxdb
- curl
- ];
-
- hardeningDisable = [ "format" ]; # required for building beeond
-
- postPatch = ''
- patchShebangs ./
- find -type f -name Makefile -exec sed -i "s:/bin/bash:${stdenv.shell}:" \{} \;
- find -type f -name Makefile -exec sed -i "s:/bin/true:true:" \{} \;
- find -type f -name "*.mk" -exec sed -i "s:/bin/true:true:" \{} \;
-
- # unpack manually and patch variable name
- sed -i '/tar -C $(SOURCE_PATH) -xzf $(PCOPY_TAR)/d' beeond_thirdparty/build/Makefile
- cd beeond_thirdparty/source
- tar xf pcopy-0.96.tar.gz
- sed -i 's/\([^_]\)rank/\1grank/' pcopy-0.96/src/pcp.cpp
- cd ../..
- '';
-
- buildPhase = ''
- for i in ${toString subdirs}; do
- make -C $i BEEGFS_OPENTK_IBVERBS=1 ''${enableParallelBuilding:+-j''${NIX_BUILD_CORES} -l''${NIX_BUILD_CORES}}
- done
- make -C admon/build admon_gui BEEGFS_OPENTK_IBVERBS=1
- '';
-
- enableParallelBuilding = true;
-
- installPhase = ''
- binDir=$out/bin
- docDir=$out/share/doc/beegfs
- includeDir=$out/include/beegfs
- libDir=$out/lib
- libDirPkg=$out/lib/beegfs
-
- mkdir -p $binDir $libDir $libDirPkg $docDir $includeDir
-
- cp admon/build/beegfs-admon $binDir
- cp admon/build/dist/usr/bin/beegfs-admon-gui $binDir
- cp admon_gui/dist/beegfs-admon-gui.jar $libDirPkg
- cp admon/build/dist/etc/beegfs-admon.conf $docDir
-
- cp java_lib/build/jbeegfs.jar $libDirPkg
- cp java_lib/build/libjbeegfs.so $libDir
-
- cp ctl/build/beegfs-ctl $binDir
- cp fsck/build/beegfs-fsck $binDir
-
- cp utils/scripts/beegfs-check-servers $binDir
- cp utils/scripts/beegfs-df $binDir
- cp utils/scripts/beegfs-net $binDir
-
- cp helperd/build/beegfs-helperd $binDir
- cp helperd/build/dist/etc/beegfs-helperd.conf $docDir
-
- cp client_module/build/dist/sbin/beegfs-setup-client $binDir
- cp client_module/build/dist/etc/beegfs-client.conf $docDir
-
- cp meta/build/beegfs-meta $binDir
- cp meta/build/dist/sbin/beegfs-setup-meta $binDir
- cp meta/build/dist/etc/beegfs-meta.conf $docDir
-
- cp mgmtd/build/beegfs-mgmtd $binDir
- cp mgmtd/build/dist/sbin/beegfs-setup-mgmtd $binDir
- cp mgmtd/build/dist/etc/beegfs-mgmtd.conf $docDir
-
- cp storage/build/beegfs-storage $binDir
- cp storage/build/dist/sbin/beegfs-setup-storage $binDir
- cp storage/build/dist/etc/beegfs-storage.conf $docDir
-
- cp opentk_lib/build/libbeegfs-opentk.so $libDir
-
- cp upgrade/beegfs_mirror_md/build/beegfs-mirror-md $binDir
-
- cp client_devel/build/dist/usr/share/doc/beegfs-client-devel/examples/* $docDir
- cp -r client_devel/include/* $includeDir
-
- cp beeond_thirdparty_gpl/build/parallel $out/bin
- cp beeond_thirdparty/build/pcopy/p* $out/bin
- cp beeond_thirdparty/build/pcopy/s* $out/bin
- cp -r beeond/scripts/* $out
- cp beeond/source/* $out/bin
- '';
-
- postFixup = ''
- substituteInPlace $out/bin/beegfs-admon-gui \
- --replace " java " " ${jre}/bin/java " \
- --replace "/opt/beegfs/beegfs-admon-gui/beegfs-admon-gui.jar" \
- "$libDirPkg/beegfs-admon-gui.jar"
-
- substituteInPlace $out/bin/beeond \
- --replace /opt/beegfs/sbin "$out/bin"
- '';
-
- doCheck = true;
-
- checkPhase = ''
- LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/opentk_lib/build/ \
- common/build/test-runner --text
- '';
-
- meta = with stdenv.lib; {
- description = "High performance distributed filesystem with RDMA support";
- homepage = "https://www.beegfs.io";
- platforms = [ "i686-linux" "x86_64-linux" ];
- license = {
- fullName = "BeeGFS_EULA";
- url = "https://www.beegfs.io/docs/BeeGFS_EULA.txt";
- free = false;
- };
- maintainers = with maintainers; [ markuskowa ];
- # 2019-08-09
- # fails to build and had stability issues earlier
- broken = true;
- };
-}
diff --git a/nixpkgs/pkgs/os-specific/linux/beegfs/kernel-module.nix b/nixpkgs/pkgs/os-specific/linux/beegfs/kernel-module.nix
deleted file mode 100644
index 286252b927b..00000000000
--- a/nixpkgs/pkgs/os-specific/linux/beegfs/kernel-module.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ stdenv, fetchurl, which
-, kmod, kernel
-} :
-
-let
- version = "7.0";
-in stdenv.mkDerivation {
- name = "beegfs-module-${version}-${kernel.version}";
-
- src = fetchurl {
- url = "https://git.beegfs.com/pub/v7/repository/archive.tar.bz2?ref=${version}";
- sha256 = "1wsljd5ybyhl94aqrdfvcs8a0l8w4pr0bs1vhjrf4y7ldhw35m3k";
- };
-
- hardeningDisable = [ "fortify" "pic" "stackprotector" ];
-
- nativeBuildInputs = [ which kmod ];
-
- buildInputs = kernel.moduleBuildDependencies;
-
- makeFlags = [ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build/" ];
-
- postPatch = ''
- patchShebangs ./
- find -type f -name Makefile -exec sed -i "s:/bin/bash:${stdenv.shell}:" \{} \;
- find -type f -name Makefile -exec sed -i "s:/bin/true:true:" \{} \;
- find -type f -name "*.mk" -exec sed -i "s:/bin/true:true:" \{} \;
- '';
-
- preBuild = "cd client_module/build";
-
- installPhase = ''
- instdir=$out/lib/modules/${kernel.modDirVersion}/extras/fs/beegfs
- mkdir -p $instdir
- cp beegfs.ko $instdir
- '';
-
- meta = with stdenv.lib; {
- description = "High performance distributed filesystem with RDMA support";
- homepage = "https://www.beegfs.io";
- platforms = [ "i686-linux" "x86_64-linux" ];
- license = licenses.gpl2;
- maintainers = with maintainers; [ markuskowa ];
- broken = stdenv.lib.versionAtLeast kernel.version "4.18";
- };
-}
diff --git a/nixpkgs/pkgs/os-specific/linux/brillo/default.nix b/nixpkgs/pkgs/os-specific/linux/brillo/default.nix
new file mode 100644
index 00000000000..6d51907ea16
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/brillo/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitLab , go-md2man, coreutils, substituteAll }:
+
+stdenv.mkDerivation rec {
+ pname = "brillo";
+ version = "1.4.9";
+
+ src = fetchFromGitLab {
+ owner= "cameronnemo";
+ repo= "brillo";
+ rev= "v${version}";
+ sha256 = "0ab7s60zcgl6hvm0a9rlwq35p25n3jnw6r9256pwl4cdwyjyybsb";
+ };
+
+ patches = [
+ (substituteAll {
+ src = ./udev-rule.patch;
+ inherit coreutils;
+ })
+ ];
+
+ nativeBuildInputs = [ go-md2man ];
+
+ makeFlags = [ "PREFIX=$(out)" "AADIR=$(out)/etc/apparmor.d" ];
+
+ installTargets = "install-dist";
+
+ meta = with stdenv.lib; {
+ description = "Backlight and Keyboard LED control tool";
+ homepage = https://gitlab.com/cameronnemo/brillo;
+ license = [ licenses.gpl3 licenses.bsd0 ];
+ platforms = platforms.linux;
+ maintainers = [ maintainers.alexarice ];
+ };
+}
diff --git a/nixpkgs/pkgs/os-specific/linux/brillo/udev-rule.patch b/nixpkgs/pkgs/os-specific/linux/brillo/udev-rule.patch
new file mode 100644
index 00000000000..7b1cf484067
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/brillo/udev-rule.patch
@@ -0,0 +1,13 @@
+diff --git a/contrib/udev.in b/contrib/udev.in
+index 0625952..a6c940e 100644
+--- a/contrib/udev.in
++++ b/contrib/udev.in
+@@ -1,4 +1,4 @@
+-ACTION=="add", SUBSYSTEM=="backlight", RUN+="/bin/chgrp @group@ /sys/class/backlight/%k/brightness"
+-ACTION=="add", SUBSYSTEM=="backlight", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"
+-ACTION=="add", SUBSYSTEM=="leds", RUN+="/bin/chgrp @group@ /sys/class/leds/%k/brightness"
+-ACTION=="add", SUBSYSTEM=="leds", RUN+="/bin/chmod g+w /sys/class/leds/%k/brightness"
++ACTION=="add", SUBSYSTEM=="backlight", RUN+="@coreutils@/bin/chgrp @group@ /sys/class/backlight/%k/brightness"
++ACTION=="add", SUBSYSTEM=="backlight", RUN+="@coreutils@/bin/chmod g+w /sys/class/backlight/%k/brightness"
++ACTION=="add", SUBSYSTEM=="leds", RUN+="@coreutils@/bin/chgrp @group@ /sys/class/leds/%k/brightness"
++ACTION=="add", SUBSYSTEM=="leds", RUN+="@coreutils@/bin/chmod g+w /sys/class/leds/%k/brightness"
diff --git a/nixpkgs/pkgs/os-specific/linux/busybox/default.nix b/nixpkgs/pkgs/os-specific/linux/busybox/default.nix
index 40b44514f1b..41ac6e94ab3 100644
--- a/nixpkgs/pkgs/os-specific/linux/busybox/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/busybox/default.nix
@@ -34,14 +34,14 @@ let
in
stdenv.mkDerivation rec {
- name = "busybox-1.30.1";
+ name = "busybox-1.31.1";
# Note to whoever is updating busybox: please verify that:
# nix-build pkgs/stdenv/linux/make-bootstrap-tools.nix -A test
# still builds after the update.
src = fetchurl {
url = "https://busybox.net/downloads/${name}.tar.bz2";
- sha256 = "1p7vbnwj60q6zkzrzq3pa8ybb7mviv2aa5a8g7s4hh6kvfj0879x";
+ sha256 = "1659aabzp8w4hayr4z8kcpbk2z1q2wqhw7i1yb0l72b45ykl1yfh";
};
hardeningDisable = [ "format" "pie" ]
diff --git a/nixpkgs/pkgs/os-specific/linux/digimend/default.nix b/nixpkgs/pkgs/os-specific/linux/digimend/default.nix
new file mode 100644
index 00000000000..40f801881fc
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/digimend/default.nix
@@ -0,0 +1,45 @@
+{ stdenv, fetchFromGitHub, kernel }:
+
+assert stdenv.lib.versionAtLeast kernel.version "3.5";
+
+stdenv.mkDerivation rec {
+ pname = "digimend";
+ version = "unstable-2019-06-18";
+
+ src = fetchFromGitHub {
+ owner = "digimend";
+ repo = "digimend-kernel-drivers";
+ rev = "8b228a755e44106c11f9baaadb30ce668eede5d4";
+ sha256 = "1l54j85540386a8aypqka7p5hy1b63cwmpsscv9rmmf10f78v8mm";
+ };
+
+ INSTALL_MOD_PATH = "\${out}";
+
+ postPatch = ''
+ sed 's/udevadm /true /' -i Makefile
+ sed 's/depmod /true /' -i Makefile
+ '';
+
+ nativeBuildInputs = kernel.moduleBuildDependencies;
+
+ postInstall = ''
+ # Remove module reload hack.
+ # The hid-rebind unloads and then reloads the hid-* module to ensure that
+ # the extra/ module is loaded.
+ rm -r $out/lib/udev
+ '';
+
+ makeFlags = [
+ "KVERSION=${kernel.modDirVersion}"
+ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
+ "DESTDIR=${placeholder "out"}"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "DIGImend graphics tablet drivers for the Linux kernel";
+ homepage = "https://digimend.github.io/";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ gebner ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/os-specific/linux/displaylink/default.nix b/nixpkgs/pkgs/os-specific/linux/displaylink/default.nix
index 7ce5535313c..642d05e4beb 100644
--- a/nixpkgs/pkgs/os-specific/linux/displaylink/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/displaylink/default.nix
@@ -11,22 +11,22 @@ let
in stdenv.mkDerivation rec {
pname = "displaylink";
- version = "4.4.24";
+ version = "5.2.14";
src = requireFile rec {
name = "displaylink.zip";
- sha256 = "0c02mg7vbijpfpk9imh0hmls1yiglc216zfllw5ar86r1slhd5y0";
+ sha256 = "03b176y95f04rg3lcnjps9llsjbvd8yksh1fpvjwaciz48mnxh2i";
message = ''
In order to install the DisplayLink drivers, you must first
comply with DisplayLink's EULA and download the binaries and
sources from here:
- http://www.displaylink.com/downloads/file?id=1261
+ http://www.displaylink.com/downloads/file?id=1369
Once you have downloaded the file, please use the following
commands and re-run the installation:
- mv \$PWD/"DisplayLink USB Graphics Software for Ubuntu ${version}.zip" \$PWD/${name}
+ mv \$PWD/"DisplayLink USB Graphics Software for Ubuntu ${lib.versions.majorMinor version}.zip" \$PWD/${name}
nix-prefetch-url file://\$PWD/${name}
'';
};
@@ -36,7 +36,7 @@ in stdenv.mkDerivation rec {
unpackPhase = ''
unzip $src
chmod +x displaylink-driver-${version}.run
- ./displaylink-driver-${version}.run --target . --noexec
+ ./displaylink-driver-${version}.run --target . --noexec --nodiskspace
'';
patches = [ (substituteAll {
@@ -67,8 +67,9 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "DisplayLink DL-5xxx, DL-41xx and DL-3x00 Driver for Linux";
+ maintainers = with maintainers; [ nshalman abbradar peterhoeg ];
platforms = [ "x86_64-linux" "i686-linux" ];
license = licenses.unfree;
- homepage = https://www.displaylink.com/;
+ homepage = "https://www.displaylink.com/";
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/displaylink/udev-installer.patch b/nixpkgs/pkgs/os-specific/linux/displaylink/udev-installer.patch
index 3e62e20c315..bd7d9d145c9 100644
--- a/nixpkgs/pkgs/os-specific/linux/displaylink/udev-installer.patch
+++ b/nixpkgs/pkgs/os-specific/linux/displaylink/udev-installer.patch
@@ -4,13 +4,13 @@
cat <<'EOF'
start_service()
{
-- systemctl start dlm
+- systemctl start displaylink-driver
+ @systemd@/bin/systemctl start --no-block dlm
}
stop_service()
{
-- systemctl stop dlm
+- systemctl stop displaylink-driver
+ @systemd@/bin/systemctl stop dlm
}
diff --git a/nixpkgs/pkgs/os-specific/linux/dpdk/default.nix b/nixpkgs/pkgs/os-specific/linux/dpdk/default.nix
index 9a74b0bb4a8..104fccd6955 100644
--- a/nixpkgs/pkgs/os-specific/linux/dpdk/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/dpdk/default.nix
@@ -1,54 +1,56 @@
-{ stdenv, lib, kernel, fetchurl, pkgconfig, numactl, shared ? false }:
+{ stdenv, lib
+, kernel
+, fetchurl
+, pkgconfig, meson, ninja
+, libbsd, numactl, libbpf, zlib, libelf, jansson, openssl, libpcap
+, doxygen, python3
+, shared ? false }:
let
-
kver = kernel.modDirVersion or null;
-
mod = kernel != null;
in stdenv.mkDerivation rec {
name = "dpdk-${version}" + lib.optionalString mod "-${kernel.version}";
- version = "19.08";
+ version = "19.08.2";
src = fetchurl {
url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz";
- sha256 = "0xgrkip2aji1c7jy5gk38zzwlp5ap1s6dmbcag5dnyy3bmwvmp9y";
+ sha256 = "141bqqy4w6nzs9z70x7yv94a4gmxjfal46pxry9bwdh3zi1jwnyd";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ numactl ] ++ lib.optional mod kernel.moduleBuildDependencies;
-
- RTE_KERNELDIR = if mod then "${kernel.dev}/lib/modules/${kver}/build" else "/var/empty";
- RTE_TARGET = "x86_64-native-linuxapp-gcc";
-
- # we need sse3 instructions to build
- NIX_CFLAGS_COMPILE = [ "-msse3" ];
- hardeningDisable = [ "pic" ];
+ nativeBuildInputs = [
+ doxygen
+ meson
+ ninja
+ pkgconfig
+ python3
+ python3.pkgs.sphinx
+ ];
+ buildInputs = [
+ jansson
+ libbpf
+ libbsd
+ libelf
+ libpcap
+ numactl
+ openssl.dev
+ zlib
+ ] ++ lib.optionals mod kernel.moduleBuildDependencies;
postPatch = ''
- cat >>config/defconfig_$RTE_TARGET <<EOF
-# Build static or shared libraries.
-CONFIG_RTE_BUILD_SHARED_LIB=${if shared then "y" else "n"}
-EOF
- '' + lib.optionalString (!mod) ''
- cat >>config/defconfig_$RTE_TARGET <<EOF
-# Do not build kernel modules.
-CONFIG_RTE_EAL_IGB_UIO=n
-CONFIG_RTE_KNI_KMOD=n
-EOF
+ patchShebangs config/arm
'';
- configurePhase = ''
- make T=${RTE_TARGET} config
- '';
-
- installTargets = [ "install-runtime" "install-sdk" "install-kmod" ]; # skip install-doc
-
- installFlags = [
- "prefix=$(out)"
- ] ++ lib.optionals mod [
- "kerneldir=$(kmod)/lib/modules/${kver}"
- ];
+ mesonFlags = [
+ "-Denable_docs=true"
+ "-Denable_kmods=${if kernel != null then "true" else "false"}"
+ ]
+ ++ lib.optionals (shared == false) [
+ "-Ddefault_library=static"
+ ]
+ ++ lib.optional stdenv.isx86_64 "-Dmachine=nehalem"
+ ++ lib.optional (kernel != null) "-Dkernel_dir=${kernel.dev}/lib/modules/${kernel.modDirVersion}";
outputs = [ "out" ] ++ lib.optional mod "kmod";
@@ -58,7 +60,7 @@ EOF
description = "Set of libraries and drivers for fast packet processing";
homepage = http://dpdk.org/;
license = with licenses; [ lgpl21 gpl2 bsd2 ];
- platforms = [ "x86_64-linux" ];
+ platforms = platforms.linux;
maintainers = with maintainers; [ domenkozar magenbluten orivej ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/dropwatch/default.nix b/nixpkgs/pkgs/os-specific/linux/dropwatch/default.nix
index f5b7e44a3fb..061dce04860 100644
--- a/nixpkgs/pkgs/os-specific/linux/dropwatch/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/dropwatch/default.nix
@@ -3,17 +3,16 @@
stdenv.mkDerivation rec {
pname = "dropwatch";
- version = "1.5";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "nhorman";
repo = pname;
- rev = version;
- sha256 = "085hyyl28v0vpxfnmzchl97fjfnzj46ynhkg6y4i6h194y0d99m7";
+ rev = "v${version}";
+ sha256 = "1qmax0l7z1qik42c949fnvjh5r6awk4gpgzdsny8iwnmwzjyp8b8";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
-
buildInputs = [ libbfd libnl ncurses readline zlib ];
# To avoid running into https://sourceware.org/bugzilla/show_bug.cgi?id=14243 we need to define:
@@ -25,8 +24,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- description = "Kernel dropped packet monitor";
- homepage = https://github.com/nhorman/dropwatch;
+ description = "Linux kernel dropped packet monitor";
+ homepage = "https://github.com/nhorman/dropwatch";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.c0bw3b ];
diff --git a/nixpkgs/pkgs/os-specific/linux/ell/default.nix b/nixpkgs/pkgs/os-specific/linux/ell/default.nix
index a8776f688ca..bd0ddb4ce1d 100644
--- a/nixpkgs/pkgs/os-specific/linux/ell/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/ell/default.nix
@@ -7,14 +7,14 @@
stdenv.mkDerivation rec {
pname = "ell";
- version = "0.24";
+ version = "0.26";
outputs = [ "out" "dev" ];
src = fetchgit {
url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git";
rev = version;
- sha256 = "1dspi6ds58dy7g1q3chapxydfiyz8bjjlryq66jvwgpynzp0c1h1";
+ sha256 = "1gnqd7dghwkcn48f6fr9qvkkm976b3x4bn3l7l2k9pamzpng084i";
};
patches = [
diff --git a/nixpkgs/pkgs/os-specific/linux/eudev/default.nix b/nixpkgs/pkgs/os-specific/linux/eudev/default.nix
index 9d836b30dc7..d087a9e2e26 100644
--- a/nixpkgs/pkgs/os-specific/linux/eudev/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/eudev/default.nix
@@ -3,10 +3,10 @@ let
s = # Generated upstream information
rec {
baseName="eudev";
- version = "3.2.8";
+ version = "3.2.9";
name="${baseName}-${version}";
url="http://dev.gentoo.org/~blueness/eudev/eudev-${version}.tar.gz";
- sha256 = "1f7n8dz01yr7qvk64401xw1xs1mj60d33d9brqy1q9siks799r31";
+ sha256 = "1z6lfhhbjs6j7pbp6ybn17ywjsdl87ql6g1p3m2y26aa10cqcqc9";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/os-specific/linux/evdi/default.nix b/nixpkgs/pkgs/os-specific/linux/evdi/default.nix
index 2508fb851a8..72f3b1fbd9c 100644
--- a/nixpkgs/pkgs/os-specific/linux/evdi/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/evdi/default.nix
@@ -2,20 +2,23 @@
stdenv.mkDerivation rec {
pname = "evdi";
- version = "1.6.2";
+ version = "1.6.3";
src = fetchFromGitHub {
owner = "DisplayLink";
repo = pname;
rev = "v${version}";
- sha256 = "0ajjsh1fw7w0k28r6qq7kh3qcr87gzzjp8s890algbglynlafzfw";
+ sha256 = "1gp8xbhd5pmcl95izhpvw9gxfcsbv5f80s6q39l4y3z9j734rb8j";
};
nativeBuildInputs = kernel.moduleBuildDependencies;
buildInputs = [ kernel libdrm ];
- makeFlags = [ "KVER=${kernel.modDirVersion}" "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ];
+ makeFlags = [
+ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
+ "KVER=${kernel.modDirVersion}"
+ ];
hardeningDisable = [ "format" "pic" "fortify" ];
@@ -26,9 +29,9 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Extensible Virtual Display Interface";
- platforms = platforms.linux;
+ homepage = "https://www.displaylink.com/";
license = with licenses; [ lgpl21 gpl2 ];
- homepage = https://www.displaylink.com/;
- broken = versionOlder kernel.version "4.9" || versionAtLeast kernel.version "5.3" || stdenv.isAarch64;
+ platforms = platforms.linux;
+ broken = versionOlder kernel.version "4.9" || stdenv.isAarch64;
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/fbterm/default.nix b/nixpkgs/pkgs/os-specific/linux/fbterm/default.nix
index c8fc633f8bd..d56b254d382 100644
--- a/nixpkgs/pkgs/os-specific/linux/fbterm/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/fbterm/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
inherit (s) url sha256;
};
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkgconfig ncurses ];
inherit buildInputs;
preConfigure = ''
@@ -31,6 +31,7 @@ stdenv.mkDerivation {
preBuild = ''
mkdir -p "$out/share/terminfo"
tic -a -v2 -o"$out/share/terminfo" terminfo/fbterm
+ makeFlagsArray+=("AR=$AR")
'';
patches = [
@@ -47,6 +48,7 @@ stdenv.mkDerivation {
url = "https://raw.githubusercontent.com/glitsj16/fbterm-patched/d1fe03313be4654dd0a1c0bb5f51530732345134/miscoloring-fix.patch";
sha256 = "1mjszji0jgs2jsagjp671fv0d1983wmxv009ff1jfhi9pbay6jd0";
})
+ ./select.patch
];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/os-specific/linux/fbterm/select.patch b/nixpkgs/pkgs/os-specific/linux/fbterm/select.patch
new file mode 100644
index 00000000000..549674047a9
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/fbterm/select.patch
@@ -0,0 +1,12 @@
+diff --git a/src/fbio.cpp b/src/fbio.cpp
+index e5afc44..2485227 100644
+--- a/src/fbio.cpp
++++ b/src/fbio.cpp
+@@ -18,6 +18,7 @@
+ *
+ */
+
++#include <sys/select.h>
+ #include <unistd.h>
+ #include <fcntl.h>
+ #include "config.h"
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix b/nixpkgs/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix
index c9723c944ab..1a1c1ec39d7 100644
--- a/nixpkgs/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix
@@ -2,7 +2,7 @@
let
- version = "1.43_4";
+ version = "1.43_5";
# Updated according to https://github.com/patjak/bcwc_pcie/pull/81/files
@@ -10,8 +10,8 @@ let
# and https://github.com/patjak/bcwc_pcie/blob/5a7083bd98b38ef3bd223f7ee531d58f4fb0fe7c/firmware/extract-firmware.sh
# From the Makefile:
- dmgUrl = "https://support.apple.com/downloads/DL1877/en_US/osxupd10.11.5.dmg";
- dmgRange = "205261917-208085450"; # the whole download is 1.3GB, this cuts it down to 2MB
+ dmgUrl = "https://updates.cdn-apple.com/2019/cert/041-88431-20191011-e7ee7d98-2878-4cd9-bc0a-d98b3a1e24b1/OSXUpd10.11.5.dmg";
+ dmgRange = "204909802-207733123"; # the whole download is 1.3GB, this cuts it down to 2MB
# Notes:
# 1. Be sure to update the sha256 below in the fetch_url
# 2. Be sure to update the homepage in the meta
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
inherit version;
src = fetchurl {
url = dmgUrl;
- sha256 = "0xqkl4yds0n9fdjvnk0v5mj382q02crry6wm2q7j3ncdqwsv02sv";
+ sha256 = "0s8crlh8rvpanzk1w4z3hich0a3mw0m5xhpcg07bxy02calhpdk1";
curlOpts = "-r ${dmgRange}";
};
@@ -56,7 +56,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "facetimehd firmware";
- homepage = https://support.apple.com/downloads/DL1877;
+ homepage = https://support.apple.com/kb/DL1877;
license = licenses.unfree;
maintainers = with maintainers; [ womfoo grahamc ];
platforms = [ "i686-linux" "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
index 3b5867837bd..8db9d4fb3b5 100644
--- a/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
@@ -1,13 +1,13 @@
-{ stdenv, fetchgit }:
+{ stdenv, fetchgit, lib }:
stdenv.mkDerivation rec {
pname = "firmware-linux-nonfree";
- version = "2019-09-23";
+ version = "2019-10-22";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
- rev = "20190923";
- sha256 = "1gq55ny6lb2nh6rr1w55bslzysyj0bwdl6rbpv882hhyjrnsma0n";
+ rev = lib.replaceStrings ["-"] [""] version;
+ sha256 = "03ycc55h7vgd4fmb7v7gl7lplf7pg7acs16aa2rramgldxqvyx7j";
};
installFlags = [ "DESTDIR=$(out)" ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1y2z3wxqq2km6x08kfdqgcr9xczbq1h2jqyrqr6h31bapjb8x0k9";
+ outputHash = "15nm0xh2xq8mnk7a66iljcklc15gvh6jcpz2d9llg1fkv6w8lqc6";
meta = with stdenv.lib; {
description = "Binary firmware collection packaged by kernel.org";
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch
index 4903eadef4b..81e82d68dbc 100644
--- a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch
@@ -1,30 +1,21 @@
diff --git a/data/meson.build b/data/meson.build
-index 61664cd6..f10abbba 100644
+index 25db9509..f394eb25 100644
--- a/data/meson.build
+++ b/data/meson.build
-@@ -11,7 +11,7 @@ if get_option('daemon')
+@@ -13,7 +13,7 @@
+ if build_daemon
+ subdir('installed-tests')
+ install_data(['daemon.conf'],
+- install_dir : join_paths(sysconfdir, 'fwupd')
++ install_dir : join_paths(sysconfdir_install, 'fwupd')
+ )
endif
- install_data(['daemon.conf'],
-- install_dir : join_paths(sysconfdir, 'fwupd')
-+ install_dir : join_paths(sysconfdir_install, 'fwupd')
- )
-
- install_data(['org.freedesktop.fwupd.metainfo.xml'],
-@@ -23,7 +23,7 @@ install_data(['org.freedesktop.fwupd.svg'],
- )
-
- install_data(['org.freedesktop.fwupd.conf'],
-- install_dir : join_paths(sysconfdir, 'dbus-1', 'system.d')
-+ install_dir : join_paths(sysconfdir_install, 'dbus-1', 'system.d')
- )
-
- if get_option('daemon')
diff --git a/data/pki/meson.build b/data/pki/meson.build
index eefcc914..dc801fa1 100644
--- a/data/pki/meson.build
+++ b/data/pki/meson.build
-@@ -4,14 +4,14 @@ if get_option('gpg')
+@@ -4,14 +4,14 @@
'GPG-KEY-Linux-Foundation-Firmware',
'GPG-KEY-Linux-Vendor-Firmware-Service',
],
@@ -41,7 +32,7 @@ index eefcc914..dc801fa1 100644
)
endif
-@@ -19,12 +19,12 @@ if get_option('pkcs7')
+@@ -19,12 +19,12 @@
install_data([
'LVFS-CA.pem',
],
@@ -57,10 +48,10 @@ index eefcc914..dc801fa1 100644
endif
diff --git a/data/remotes.d/meson.build b/data/remotes.d/meson.build
-index a27c31ef..374e09b6 100644
+index 826a3c1d..b78db663 100644
--- a/data/remotes.d/meson.build
+++ b/data/remotes.d/meson.build
-@@ -3,7 +3,7 @@ if get_option('daemon') and get_option('lvfs')
+@@ -3,7 +3,7 @@
'lvfs.conf',
'lvfs-testing.conf',
],
@@ -69,7 +60,7 @@ index a27c31ef..374e09b6 100644
)
i18n.merge_file(
input: 'lvfs.metainfo.xml',
-@@ -37,12 +37,12 @@ configure_file(
+@@ -37,12 +37,12 @@
output : 'vendor.conf',
configuration : con2,
install: true,
@@ -85,10 +76,10 @@ index a27c31ef..374e09b6 100644
+ install_dir: join_paths(sysconfdir_install, 'fwupd', 'remotes.d'),
)
diff --git a/meson.build b/meson.build
-index a89f9b3f..736896eb 100644
+index 8e1de887..a5bb1fe6 100644
--- a/meson.build
+++ b/meson.build
-@@ -145,6 +145,12 @@ localstatedir = join_paths(prefix, get_option('localstatedir'))
+@@ -158,6 +158,12 @@
mandir = join_paths(prefix, get_option('mandir'))
localedir = join_paths(prefix, get_option('localedir'))
@@ -99,13 +90,13 @@ index a89f9b3f..736896eb 100644
+endif
+
gio = dependency('gio-2.0', version : '>= 2.45.8')
+ giounix = dependency('gio-unix-2.0', version : '>= 2.45.8')
if gio.version().version_compare ('>= 2.55.0')
- conf.set('HAVE_GIO_2_55_0', '1')
diff --git a/meson_options.txt b/meson_options.txt
-index 5d4163e8..db81fd1f 100644
+index 71b50c6a..561c2031 100644
--- a/meson_options.txt
+++ b/meson_options.txt
-@@ -21,6 +21,7 @@ option('plugin_modem_manager', type : 'boolean', value : false, description : 'e
+@@ -24,6 +24,7 @@
option('systemd', type : 'boolean', value : true, description : 'enable systemd support')
option('systemdunitdir', type: 'string', value: '', description: 'Directory for systemd units')
option('elogind', type : 'boolean', value : false, description : 'enable elogind support')
@@ -117,7 +108,7 @@ diff --git a/plugins/dell-esrt/meson.build b/plugins/dell-esrt/meson.build
index cb9f4555..b972d7fb 100644
--- a/plugins/dell-esrt/meson.build
+++ b/plugins/dell-esrt/meson.build
-@@ -36,5 +36,5 @@ configure_file(
+@@ -36,5 +36,5 @@
output : 'dell-esrt.conf',
configuration : con2,
install: true,
@@ -128,7 +119,7 @@ diff --git a/plugins/redfish/meson.build b/plugins/redfish/meson.build
index 5c88504e..7706da71 100644
--- a/plugins/redfish/meson.build
+++ b/plugins/redfish/meson.build
-@@ -26,7 +26,7 @@ shared_module('fu_plugin_redfish',
+@@ -26,7 +26,7 @@
)
install_data(['redfish.conf'],
@@ -137,11 +128,24 @@ index 5c88504e..7706da71 100644
)
if get_option('tests')
+diff --git a/plugins/thunderbolt/meson.build b/plugins/thunderbolt/meson.build
+index 42718abf..bc815491 100644
+--- a/plugins/thunderbolt/meson.build
++++ b/plugins/thunderbolt/meson.build
+@@ -46,7 +46,7 @@
+ )
+
+ install_data(['thunderbolt.conf'],
+- install_dir: join_paths(sysconfdir, 'fwupd')
++ install_dir: join_paths(sysconfdir_install, 'fwupd')
+ )
+ # we use functions from 2.52 in the tests
+ if get_option('tests') and umockdev.found() and gio.version().version_compare('>= 2.52')
diff --git a/plugins/uefi/meson.build b/plugins/uefi/meson.build
-index ac9f5dd8..1ab51b5e 100644
+index 45b18d7d..ef8e0b04 100644
--- a/plugins/uefi/meson.build
+++ b/plugins/uefi/meson.build
-@@ -79,7 +79,7 @@ executable(
+@@ -85,7 +85,7 @@
)
install_data(['uefi.conf'],
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/default.nix b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/default.nix
index 75144799d01..1f6a7145b77 100644
--- a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/default.nix
@@ -45,6 +45,7 @@
, freetype
, fontconfig
, pango
+, tpm2-tss
, bubblewrap
, efibootmgr
, flashrom
@@ -79,18 +80,18 @@ let
# # Currently broken on Aarch64
# haveFlashrom = isx86;
- # Experimental in 1.2.10
+ # Experimental
haveFlashrom = false;
in
stdenv.mkDerivation rec {
pname = "fwupd";
- version = "1.2.10";
+ version = "1.3.3";
src = fetchurl {
url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz";
- sha256 = "0inngs7i48akm9c7fmdsf9zjif595rkaba69rl76jfwfv8r21vjb";
+ sha256 = "0nqzqvx8nzflhb4kzvkdcv7kixb50vh6h21kpkd7pjxp942ndzql";
};
outputs = [ "out" "lib" "dev" "devdoc" "man" "installedTests" ];
@@ -137,6 +138,7 @@ stdenv.mkDerivation rec {
freetype
fontconfig
pango
+ tpm2-tss
efivar
] ++ stdenv.lib.optionals haveDell [
libsmbios
@@ -146,6 +148,10 @@ stdenv.mkDerivation rec {
./fix-paths.patch
./add-option-for-installation-sysconfdir.patch
+ # do not require which
+ # https://github.com/fwupd/fwupd/pull/1568
+ ./no-which.patch
+
# installed tests are installed to different output
# we also cannot have fwupd-tests.conf in $out/etc since it would form a cycle
(substituteAll {
@@ -195,6 +201,7 @@ stdenv.mkDerivation rec {
'';
mesonFlags = [
+ "-Dgtkdoc=true"
"-Dplugin_dummy=true"
"-Dudevdir=lib/udev"
"-Dsystemdunitdir=lib/systemd/system"
@@ -209,8 +216,8 @@ stdenv.mkDerivation rec {
"-Dplugin_synaptics=false"
] ++ stdenv.lib.optionals (!haveRedfish) [
"-Dplugin_redfish=false"
- ] ++ stdenv.lib.optionals (!haveFlashrom) [
- "-Dplugin_flashrom=false"
+ ] ++ stdenv.lib.optionals haveFlashrom [
+ "-Dplugin_flashrom=true"
];
# TODO: We need to be able to override the directory flags from meson setup hook
@@ -231,6 +238,9 @@ stdenv.mkDerivation rec {
# https://github.com/NixOS/nixpkgs/pull/67625#issuecomment-525788428
PKG_CONFIG_POLKIT_GOBJECT_1_ACTIONDIR = "/run/current-system/sw/share/polkit-1/actions";
+ # cannot install to systemd prefix
+ PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMPRESETDIR = "${placeholder "out"}/lib/systemd/system-preset";
+
# TODO: wrapGAppsHook wraps efi capsule even though it is not elf
dontWrapGApps = true;
# so we need to wrap the executables manually
@@ -247,11 +257,15 @@ stdenv.mkDerivation rec {
# /etc/fwupd/uefi.conf is created by the services.hardware.fwupd NixOS module
passthru = {
filesInstalledToEtc = [
+ # "fwupd/daemon.conf" # already created by the module
+ "fwupd/redfish.conf"
"fwupd/remotes.d/dell-esrt.conf"
"fwupd/remotes.d/lvfs-testing.conf"
"fwupd/remotes.d/lvfs.conf"
"fwupd/remotes.d/vendor.conf"
"fwupd/remotes.d/vendor-directory.conf"
+ "fwupd/thunderbolt.conf"
+ # "fwupd/uefi.conf" # already created by the module
"pki/fwupd/GPG-KEY-Hughski-Limited"
"pki/fwupd/GPG-KEY-Linux-Foundation-Firmware"
"pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service"
@@ -262,12 +276,12 @@ stdenv.mkDerivation rec {
];
tests = {
- installedTests = nixosTests.fwupd;
+ installedTests = nixosTests.installed-tests.fwupd;
};
};
meta = with stdenv.lib; {
- homepage = https://fwupd.org/;
+ homepage = "https://fwupd.org/";
maintainers = with maintainers; [ jtojnar ];
license = [ licenses.gpl2 ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/fix-paths.patch b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/fix-paths.patch
index 9efd7b8d6ab..474b250097d 100644
--- a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/fix-paths.patch
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/fix-paths.patch
@@ -6,14 +6,3 @@ index c7a430c0..e69de29b 100644
-install_data('README.md',
- install_dir : join_paths(localstatedir, 'lib', 'fwupd', 'builder')
-)
-diff --git a/meson_post_install.sh b/meson_post_install.sh
-index 0cbb6f41..d757a81a 100755
---- a/meson_post_install.sh
-+++ b/meson_post_install.sh
-@@ -11,6 +11,4 @@ LOCALSTATEDIR=$2
- echo 'Updating systemd deps'
- mkdir -p ${DESTDIR}${SYSTEMDUNITDIR}/system-update.target.wants
- ln -sf ../fwupd-offline-update.service ${DESTDIR}${SYSTEMDUNITDIR}/system-update.target.wants/fwupd-offline-update.service
-- echo 'Creating stateful directory'
-- mkdir -p ${DESTDIR}${LOCALSTATEDIR}/lib/fwupd
- #fi
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/no-which.patch b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/no-which.patch
new file mode 100644
index 00000000000..c0c65e42539
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/fwupd/no-which.patch
@@ -0,0 +1,31 @@
+--- a/plugins/uefi/efi/generate_binary.sh
++++ b/plugins/uefi/efi/generate_binary.sh
+@@ -1,9 +1,9 @@
+ #!/bin/sh
+ output=$2
+-objcopy_cmd=$(which objcopy)
+-genpeimg_cmd=$(which genpeimg)
++objcopy_cmd=$(command -v objcopy)
++genpeimg_cmd=$(command -v genpeimg)
+
+-$objcopy_cmd -j .text \
++"$objcopy_cmd" -j .text \
+ -j .sdata \
+ -j .data \
+ -j .dynamic \
+@@ -11,7 +11,7 @@
+ -j .rel \
+ -j .rela \
+ -j .reloc \
+- $*
++ "$@"
+
+ if [ -n "${genpeimg_cmd}" ]; then
+ $genpeimg_cmd -d \
+@@ -20,5 +20,5 @@
+ +n \
+ -d \
+ +s \
+- $output
++ "$output"
+ fi
diff --git a/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/default.nix b/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
index 98cf56f799e..a8c4bd559d3 100644
--- a/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "raspberrypi-firmware";
- version = "1.20190819";
+ version = "1.20190925";
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "firmware";
rev = version;
- sha256 = "0qzpc092qg748i5s23xa1jk6qpga9wn0441r2awsz0apkysqx5fj";
+ sha256 = "0xyj3f04dcfnl9hp8hakgwcb1msqh7934n0pclcmzy47xjkz7ris";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/os-specific/linux/fuse/default.nix b/nixpkgs/pkgs/os-specific/linux/fuse/default.nix
index 4a1fe56c5e1..edee6a52ba2 100644
--- a/nixpkgs/pkgs/os-specific/linux/fuse/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/fuse/default.nix
@@ -11,7 +11,7 @@ in {
};
fuse_3 = mkFuse {
- version = "3.7.0";
- sha256Hash = "0l22gv5h84j5m7khs7l82jw834i8wf7hcgagpsn9y02x7ymmiha2";
+ version = "3.8.0";
+ sha256Hash = "0zbj5l2pffs0q38lqfrnkafsgxf50mw5mqmh4m2jmqab1fxg5mip";
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/fwts/default.nix b/nixpkgs/pkgs/os-specific/linux/fwts/default.nix
index b5df553a97c..2f725952f0a 100644
--- a/nixpkgs/pkgs/os-specific/linux/fwts/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/fwts/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "fwts";
- version = "19.08.00";
+ version = "19.09.00";
src = fetchzip {
url = "http://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
- sha256 = "14v4vxvfsl008xalsmlhl9wh89xlrfffh3pky9m90flaizdzwyp4";
+ sha256 = "039dc1sy2pfj3b7kqcww3qaabrhzks1xfkynzwbjwdk04fjiwxfw";
stripRoot = false;
};
diff --git a/nixpkgs/pkgs/os-specific/linux/health-check/default.nix b/nixpkgs/pkgs/os-specific/linux/health-check/default.nix
index c90029907c0..c6dc7bf66e2 100644
--- a/nixpkgs/pkgs/os-specific/linux/health-check/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/health-check/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "health-check";
- version = "0.03.02";
+ version = "0.03.03";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.gz";
- sha256 = "12n2qp5lrlahkgrkwy3mjm0nscz6yhhh80z4xmd2n96pn8f3d4hh";
+ sha256 = "1bvgfzmvbqqhf1ailbwrsma6sbp5wcl6a35pb1n0y1n1p1hnqzph";
};
buildInputs = [ json_c libbsd ];
diff --git a/nixpkgs/pkgs/os-specific/linux/hostapd/default.nix b/nixpkgs/pkgs/os-specific/linux/hostapd/default.nix
index e90470cd589..41d7f236682 100644
--- a/nixpkgs/pkgs/os-specific/linux/hostapd/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/hostapd/default.nix
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://hostap.epitest.fi;
+ homepage = https://hostap.epitest.fi;
repositories.git = git://w1.fi/hostap.git;
description = "A user space daemon for access point and authentication servers";
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/os-specific/linux/iwd/default.nix b/nixpkgs/pkgs/os-specific/linux/iwd/default.nix
index 6d0eba0b0db..2ee5629451e 100644
--- a/nixpkgs/pkgs/os-specific/linux/iwd/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/iwd/default.nix
@@ -8,16 +8,17 @@
, docutils
, readline
, python3Packages
+, systemd
}:
stdenv.mkDerivation rec {
pname = "iwd";
- version = "0.22";
+ version = "1.1";
src = fetchgit {
url = https://git.kernel.org/pub/scm/network/wireless/iwd.git;
rev = version;
- sha256 = "0mjc08ayq2k7sinqanrlm97dn88dxkqkyk2vqqcx1nqjvwvbpbsp";
+ sha256 = "1rvsr5i79wpdicghplrxamb4qbkdm5cpgw3mk0rsqzwwj6d6l0vs";
};
nativeBuildInputs = [
@@ -31,6 +32,7 @@ stdenv.mkDerivation rec {
ell
python3Packages.python
readline
+ systemd
];
pythonPath = [
@@ -46,6 +48,7 @@ stdenv.mkDerivation rec {
"--with-dbus-datadir=${placeholder "out"}/share/"
"--with-systemd-modloaddir=${placeholder "out"}/etc/modules-load.d/" # maybe
"--with-systemd-unitdir=${placeholder "out"}/lib/systemd/system/"
+ "--with-systemd-networkdir=${placeholder "out"}/lib/systemd/network/"
];
postUnpack = ''
@@ -77,6 +80,6 @@ stdenv.mkDerivation rec {
description = "Wireless daemon for Linux";
license = licenses.lgpl21;
platforms = platforms.linux;
- maintainers = with maintainers; [ dtzWill ];
+ maintainers = with maintainers; [ dtzWill fpletz ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix b/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix
index 963f3018e11..ff3e4fb2562 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix
@@ -654,6 +654,8 @@ let
JOYSTICK_XPAD_FF = option yes; # X-Box gamepad rumble support
JOYSTICK_XPAD_LEDS = option yes; # LED Support for Xbox360 controller 'BigX' LED
+ KEYBOARD_APPLESPI = whenAtLeast "5.3" module;
+
KEXEC_FILE = option yes;
KEXEC_JUMP = option yes;
@@ -737,6 +739,9 @@ let
} // optionalAttrs (stdenv.hostPlatform.system == "aarch64-linux") {
# Enables support for the Allwinner Display Engine 2.0
SUN8I_DE2_CCU = whenAtLeast "4.13" yes;
+
+ # See comments on https://github.com/NixOS/nixpkgs/commit/9b67ea9106102d882f53d62890468071900b9647
+ CRYPTO_AEGIS128_SIMD = no;
};
};
in
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
index 58390ee0636..34654643c33 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.14.150";
+ version = "4.14.156";
# 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 = "1c2pxfvv31af0mzcqnbfjk8pc0wrhg4yhspl8a3ab2w5dfwa9ib5";
+ sha256 = "1h47fxfbq0d5ry7j3jxz45v5c4103qncgm2vydpz6zdx1kmrz27q";
};
} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
index c63d78391b8..f71ef185199 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.19.80";
+ version = "4.19.86";
# 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 = "1v776s6q5wxn8ci86dwa8s8y41b94g09fnpgvzysg2h89rvbmac0";
+ sha256 = "1xmzcxsiydym574y7k313qd8s4c3mdahpb3nx3cingfl36ivnb5z";
};
} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
index 7820ed3258f..19a393cbc7c 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:
buildLinux (args // rec {
- version = "4.4.197";
+ version = "4.4.203";
extraMeta.branch = "4.4";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0ypfl1q1bdbk81hk0bm8a0grqzz4z5rp7z7asa3191ji3r8q9x4w";
+ sha256 = "02krniihix9mb9bc0ffs03q4i9grjhwymnfp10h1r6gmxa554qlj";
};
} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
index 06d752cf34e..94ba9ae6abd 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:
buildLinux (args // rec {
- version = "4.9.197";
+ version = "4.9.203";
extraMeta.branch = "4.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "032as6g4xvqjarqhvx7mr14yhn6idak4g0ps1skmsl4dfav6hdam";
+ sha256 = "0jd8n8y3yf59sgfjhgjxsznxng7s4b30x5vdb48wrpgqmz7m1n8w";
};
} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.2.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.2.nix
deleted file mode 100644
index d3794616d8c..00000000000
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.2.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args:
-
-with stdenv.lib;
-
-buildLinux (args // rec {
- version = "5.2.21";
-
- # 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 = "0f1mick15d0m7yhhhdwai03wmczvkm9cg38w2ivgmgysfpzy73ls";
- };
-} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.3.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.3.nix
index ecf629577ff..25cdab9c7be 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.3.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.3.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.3.7";
+ version = "5.3.13";
# 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 = "00j8sdrmmppqf38vl50a4zas5gy7yv37n43b61f8472k45773jf6";
+ sha256 = "0by9lmgmllf19yflzm9f24cy9glcq6m73ywm25bddsnh0czya14z";
};
} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
new file mode 100644
index 00000000000..7745fc8099f
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
@@ -0,0 +1,18 @@
+{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args:
+
+with stdenv.lib;
+
+buildLinux (args // rec {
+ version = "5.4";
+
+ # 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 = "14glqppn90z79b36k4c76mv90q933i2bg54rgwlcl2v7n608jcxz";
+ };
+} // (args.argsOverride or {}))
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-rpi.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-rpi.nix
index f8ad6b37a19..6f5f2524276 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-rpi.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-rpi.nix
@@ -1,8 +1,8 @@
{ stdenv, lib, buildPackages, fetchFromGitHub, perl, buildLinux, rpiVersion, ... } @ args:
let
- modDirVersion = "4.19.71";
- tag = "1.20190906";
+ modDirVersion = "4.19.75";
+ tag = "1.20190925";
in
lib.overrideDerivation (buildLinux (args // {
version = "${modDirVersion}-${tag}";
@@ -11,8 +11,8 @@ lib.overrideDerivation (buildLinux (args // {
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "linux";
- rev = "9532eb3c84d8d952ef28da3d135683ac01adc9b8";
- sha256 = "0168wz8kkdzbyha41iqlgn1z1kcy4smg89rgxkgadzq78y7fglpl";
+ rev = "raspberrypi-kernel_${tag}-1";
+ sha256 = "0l91kb4jjxg4fcp7d2aqm1fj34ns137rys93k907mdgnarcliafs";
};
defconfig = {
@@ -33,7 +33,7 @@ lib.overrideDerivation (buildLinux (args // {
platforms = with lib.platforms; [ arm aarch64 ];
hydraPlatforms = [ "aarch64-linux" ];
};
-})) (oldAttrs: {
+} // (args.argsOverride or {}))) (oldAttrs: {
postConfigure = ''
# The v7 defconfig has this set to '-v7' which screws up our modDirVersion.
sed -i $buildRoot/.config -e 's/^CONFIG_LOCALVERSION=.*/CONFIG_LOCALVERSION=""/'
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix b/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix
index 23201f1c1b3..63a9c47a516 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.4-rc3";
+ version = "5.4-rc7";
extraMeta.branch = "5.4";
# 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 = "1hp9b71ip8a9mlgnwhr8x7mhy5qkgz57hd5xqskfx3axbsh2j3f5";
+ sha256 = "1ii3klfb9yi0wbql2zss3pbhn4bb6ij6zk3mq5lip1yl8pwsj8wd";
};
# Should the testing kernels ever be built on Hydra?
diff --git a/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix b/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix
index 87fa9c8f08e..d206910732c 100644
--- a/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -179,7 +179,7 @@ let
'' else "") + (if isModular then ''
mkdir -p $dev
cp vmlinux $dev/
- if [ -z "$dontStrip" ]; then
+ if [ -z "''${dontStrip-}" ]; then
installFlagsArray+=("INSTALL_MOD_STRIP=1")
fi
make modules_install $makeFlags "''${makeFlagsArray[@]}" \
diff --git a/nixpkgs/pkgs/os-specific/linux/kmod/aggregator.nix b/nixpkgs/pkgs/os-specific/linux/kmod/aggregator.nix
index 4da87a557cb..cd138f1d7f5 100644
--- a/nixpkgs/pkgs/os-specific/linux/kmod/aggregator.nix
+++ b/nixpkgs/pkgs/os-specific/linux/kmod/aggregator.nix
@@ -29,7 +29,7 @@ buildEnv {
# kernel version number, otherwise depmod will use `uname -r'.
if test -w $out/lib/modules/$kernelVersion; then
rm -f $out/lib/modules/$kernelVersion/modules.!(builtin*|order*)
- ${kmod}/bin/depmod -b $out -a $kernelVersion
+ ${kmod}/bin/depmod -b $out -C $out/etc/depmod.d -a $kernelVersion
fi
'';
}
diff --git a/nixpkgs/pkgs/os-specific/linux/ledger-udev-rules/default.nix b/nixpkgs/pkgs/os-specific/linux/ledger-udev-rules/default.nix
index 96c60f6ea56..e61bac510e6 100644
--- a/nixpkgs/pkgs/os-specific/linux/ledger-udev-rules/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/ledger-udev-rules/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation {
pname = "ledger-udev-rules";
- version = "unstable-2019-02-13";
+ version = "unstable-2019-05-30";
src = fetchFromGitHub {
owner = "LedgerHQ";
repo = "udev-rules";
- rev = "20cc1651eb551c4855aaa56628c77eaeb3031c22";
- sha256 = "0riydkc4in10pv4qlrvbg3w78qsvxly5caa3zwyqcmsm5fmprqky";
+ rev = "765b7fdf57b20fd9326cedf48ee52e905024ab4f";
+ sha256 = "10a42al020zpkx918y6b1l9az45vk3921b2l1mx87w3m0ad9qvif";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/os-specific/linux/libnl/default.nix b/nixpkgs/pkgs/os-specific/linux/libnl/default.nix
index 0789d53b434..b3ccda3b50d 100644
--- a/nixpkgs/pkgs/os-specific/linux/libnl/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/libnl/default.nix
@@ -1,25 +1,19 @@
-{ stdenv, file, lib, fetchFromGitHub, fetchpatch, autoreconfHook, bison, flex, pkgconfig
+{ stdenv, file, lib, fetchFromGitHub, autoreconfHook, bison, flex, pkgconfig
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform, swig ? null, python}:
stdenv.mkDerivation rec {
pname = "libnl";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchFromGitHub {
repo = "libnl";
owner = "thom311";
rev = "libnl${lib.replaceStrings ["."] ["_"] version}";
- sha256 = "1bqf1f5glwf285sa98k5pkj9gg79lliixk1jk85j63v5510fbagp";
+ sha256 = "1ak30jcx52gl5yz1691qq0b76ldbcp2z6vsvdr2mrrwqiplqbcs2";
};
outputs = [ "bin" "dev" "out" "man" ] ++ lib.optional pythonSupport "py";
- patches = stdenv.lib.optional stdenv.hostPlatform.isMusl
- (fetchpatch {
- url = "https://raw.githubusercontent.com/gentoo/musl/48d2a28710ae40877fd3e178ead1fb1bb0baa62c/dev-libs/libnl/files/libnl-3.3.0_rc1-musl.patch";
- sha256 = "0dd7xxikib201i99k2if066hh7gwf2i4ffckrjplq6lr206jn00r";
- });
-
enableParallelBuilding = true;
nativeBuildInputs = [ autoreconfHook bison flex pkgconfig file ]
diff --git a/nixpkgs/pkgs/os-specific/linux/lm-sensors/default.nix b/nixpkgs/pkgs/os-specific/linux/lm-sensors/default.nix
index b9e58cb5a4c..82ac626d7c9 100644
--- a/nixpkgs/pkgs/os-specific/linux/lm-sensors/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/lm-sensors/default.nix
@@ -6,26 +6,26 @@ assert sensord -> rrdtool != null;
stdenv.mkDerivation rec {
pname = "lm-sensors";
- version = "3.5.0";
+ version = "3.6.0";
+ dashedVersion = stdenv.lib.replaceStrings ["."] ["-"] version;
src = fetchzip {
- url = "https://github.com/lm-sensors/lm-sensors/archive/V${stdenv.lib.replaceStrings ["."] ["-"] version}.tar.gz";
- sha256 = "1mdrnb9r01z1xfdm6dpkywvf9yy9a4yzb59paih9sijwmigv19fj";
+ url = "https://github.com/lm-sensors/lm-sensors/archive/V${dashedVersion}.tar.gz";
+ sha256 = "1ipf6wjx037sqyhy0r5jh4983h216anq9l68ckn2x5c3qc4wfmzn";
};
nativeBuildInputs = [ bison flex which ];
buildInputs = [ perl ]
++ stdenv.lib.optional sensord rrdtool;
- preBuild = ''
- makeFlagsArray=(PREFIX=$out ETCDIR=$out/etc
- ${stdenv.lib.optionalString sensord "PROG_EXTRA=sensord"})
- '';
+ makeFlags = [ "PREFIX=${placeholder "out"}" "ETCDIR=${placeholder "out"}/etc" ]
+ ++ stdenv.lib.optional sensord "PROG_EXTRA=sensord";
meta = with stdenv.lib; {
- homepage = https://hwmon.wiki.kernel.org/lm_sensors;
+ homepage = "https://hwmon.wiki.kernel.org/lm_sensors";
+ changelog = "https://raw.githubusercontent.com/lm-sensors/lm-sensors/V${dashedVersion}/CHANGES";
description = "Tools for reading hardware sensors";
- license = with licenses; [ gpl2Plus lgpl21Plus ];
+ license = with licenses; [ lgpl21Plus gpl2Plus ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/lvm2/default.nix b/nixpkgs/pkgs/os-specific/linux/lvm2/default.nix
index d5b45117732..9c48caaa243 100644
--- a/nixpkgs/pkgs/os-specific/linux/lvm2/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/lvm2/default.nix
@@ -40,7 +40,9 @@ stdenv.mkDerivation {
--replace /usr/bin/udevadm ${systemd}/bin/udevadm
'';
- enableParallelBuilding = true;
+ # https://github.com/NixOS/nixpkgs/pull/52597
+ # gcc: error: ../../device_mapper/libdevice-mapper.a: No such file or directory
+ enableParallelBuilding = false;
patches = stdenv.lib.optionals stdenv.hostPlatform.isMusl [
(fetchpatch {
diff --git a/nixpkgs/pkgs/os-specific/linux/mbpfan/default.nix b/nixpkgs/pkgs/os-specific/linux/mbpfan/default.nix
index 8b62ce76409..1061653949f 100644
--- a/nixpkgs/pkgs/os-specific/linux/mbpfan/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/mbpfan/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "mbpfan";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "dgraziotin";
repo = "mbpfan";
rev = "v${version}";
- sha256 = "0aijyxrqh01x0s80yr4cgxgd001iiqqph65pxvby7f0wz8lnxnqj";
+ sha256 = "0qcrxw4dx2fnq5hswzid2wi97zpn0k7kimprkl35nmsgz348xspr";
};
installPhase = ''
mkdir -p $out/bin $out/etc
diff --git a/nixpkgs/pkgs/os-specific/linux/mcelog/default.nix b/nixpkgs/pkgs/os-specific/linux/mcelog/default.nix
index a58bfc321d3..2f073631804 100644
--- a/nixpkgs/pkgs/os-specific/linux/mcelog/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/mcelog/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "mcelog";
- version = "164";
+ version = "165";
src = fetchFromGitHub {
owner = "andikleen";
repo = "mcelog";
rev = "v${version}";
- sha256 = "1i0f0zvxlzkfp0bvghm1z8z8bb8a5x97h56bwd7fdkrm00ivfw2k";
+ sha256 = "1g242qz3jj7amgar497bbd8krljspwy89g1r32wz3fdpkn9m1w8s";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix b/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix
index 0196718cfd0..70b2580b664 100644
--- a/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix
+++ b/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "microcode-intel";
- version = "20190918";
+ version = "20191115";
src = fetchFromGitHub {
owner = "intel";
repo = "Intel-Linux-Processor-Microcode-Data-Files";
rev = "microcode-${version}";
- sha256 = "0v668mfqxn6wzyng68aqaffh75gc215k13n6d5g7zisivvv2bgdp";
+ sha256 = "0pzi5qmrcrdf6nsds4bvyq1hnvv9d1dlrvqrbzcrpxk84rcjwq1x";
};
nativeBuildInputs = [ iucode-tool libarchive ];
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
description = "Microcode for Intel processors";
license = licenses.unfreeRedistributableFirmware;
platforms = platforms.linux;
+ maintainers = with maintainers; [ andir ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/musl/default.nix b/nixpkgs/pkgs/os-specific/linux/musl/default.nix
index 91e1ae36f70..93e9ba614f8 100644
--- a/nixpkgs/pkgs/os-specific/linux/musl/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/musl/default.nix
@@ -29,11 +29,11 @@ let
in
stdenv.mkDerivation rec {
pname = "musl";
- version = "1.1.22";
+ version = "1.1.24";
src = fetchurl {
url = "https://www.musl-libc.org/releases/${pname}-${version}.tar.gz";
- sha256 = "1qr9xqdzziy5bsyyqlh6k8yz056ll55d5yvc0gbhz61ginj422cb";
+ sha256 = "18r2a00k82hz0mqdvgm7crzc7305l36109c0j9yjmkxj2alcjw0k";
};
enableParallelBuilding = true;
@@ -110,11 +110,11 @@ stdenv.mkDerivation rec {
passthru.linuxHeaders = linuxHeaders;
- meta = {
+ meta = with lib; {
description = "An efficient, small, quality libc implementation";
homepage = "http://www.musl-libc.org";
- license = lib.licenses.mit;
- platforms = lib.platforms.linux;
- maintainers = [ lib.maintainers.thoughtpolice ];
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ thoughtpolice dtzWill ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/nftables/default.nix b/nixpkgs/pkgs/os-specific/linux/nftables/default.nix
index 9b4f2f1c544..c9f9a512ad8 100644
--- a/nixpkgs/pkgs/os-specific/linux/nftables/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/nftables/default.nix
@@ -1,6 +1,9 @@
-{ stdenv, fetchurl, pkgconfig, bison, flex
+{ stdenv, fetchurl, pkgconfig, bison, file, flex
+, asciidoc, libxslt, findXMLCatalogs, docbook_xml_dtd_45, docbook_xsl
, libmnl, libnftnl, libpcap
, gmp, jansson, readline
+, withDebugSymbols ? false
+, withPython ? false , python3
, withXtables ? false , iptables
}:
@@ -15,17 +18,27 @@ stdenv.mkDerivation rec {
sha256 = "1x8kalbggjq44j4916i6vyv1rb20dlh1dcsf9xvzqsry2j063djw";
};
- configureFlags = [
- "--disable-man-doc"
- "--with-json"
- ] ++ optional withXtables "--with-xtables";
-
- nativeBuildInputs = [ pkgconfig bison flex ];
+ nativeBuildInputs = [
+ pkgconfig bison file flex
+ asciidoc docbook_xml_dtd_45 docbook_xsl findXMLCatalogs libxslt
+ ];
buildInputs = [
libmnl libnftnl libpcap
- gmp readline jansson
- ] ++ optional withXtables iptables;
+ gmp jansson readline
+ ] ++ optional withXtables iptables
+ ++ optional withPython python3;
+
+ preConfigure = ''
+ substituteInPlace ./configure --replace /usr/bin/file ${file}/bin/file
+ '';
+
+ configureFlags = [
+ "--with-json"
+ ] ++ optional (!withDebugSymbols) "--disable-debug"
+ ++ optional (!withPython) "--disable-python"
+ ++ optional withPython "--enable-python"
+ ++ optional withXtables "--with-xtables";
meta = {
description = "The project that aims to replace the existing {ip,ip6,arp,eb}tables framework";
diff --git a/nixpkgs/pkgs/os-specific/linux/odp-dpdk/default.nix b/nixpkgs/pkgs/os-specific/linux/odp-dpdk/default.nix
index 2d1e59668aa..0bdc22da918 100644
--- a/nixpkgs/pkgs/os-specific/linux/odp-dpdk/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/odp-dpdk/default.nix
@@ -1,42 +1,56 @@
{ stdenv, fetchurl, autoreconfHook, pkgconfig
-, dpdk, libconfig, libpcap, numactl, openssl
+, dpdk, libconfig, libpcap, numactl, openssl, zlib, libbsd, libelf, jansson
}: let
-
- dpdk_17_11 = dpdk.overrideAttrs (old: rec {
- version = "17.11.6";
+ dpdk_18_11 = dpdk.overrideAttrs (old: rec {
+ version = "18.11.5";
src = fetchurl {
url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz";
- sha256 = "0g4l6yjcn17n18c7q1pxkmnj4fg2kiv0krz7n2vjjsb8s6gmbps2";
+ sha256 = "0000000000000000000000000000000000000000000000000000";
};
});
in stdenv.mkDerivation rec {
pname = "odp-dpdk";
- version = "1.19.0.0_DPDK_17.11";
+ version = "1.22.0.0_DPDK_18.11";
src = fetchurl {
url = "https://git.linaro.org/lng/odp-dpdk.git/snapshot/${pname}-${version}.tar.gz";
- sha256 = "05bwjaxl9hqc6fbkp95nniq11g3kvzmlxw0bq55i7p2v35nv38px";
+ sha256 = "1m8xhmfjqlj2gkkigq5ka3yh0xgzrcpfpaxp1pnh8d1g99094vbx";
};
- nativeBuildInputs = [ autoreconfHook pkgconfig ];
- buildInputs = [ dpdk_17_11 libconfig libpcap numactl openssl ];
-
- RTE_SDK = "${dpdk_17_11}/share/dpdk";
- RTE_TARGET = "x86_64-native-linuxapp-gcc";
+ nativeBuildInputs = [
+ autoreconfHook
+ pkgconfig
+ ];
+ buildInputs = [
+ dpdk_18_11
+ libconfig
+ libpcap
+ numactl
+ openssl
+ zlib
+ libbsd
+ libelf
+ jansson
+ ];
- dontDisableStatic = true;
+ # for some reason, /build/odp-dpdk-1.22.0.0_DPDK_18.11/lib/.libs ends up in all binaries,
+ # while it should be $out/lib instead.
+ # prepend rpath with the proper location, the /build will get removed during rpath shrinking
+ preFixup = ''
+ for prog in $out/bin/*; do
+ patchelf --set-rpath $out/lib:`patchelf --print-rpath $prog` $prog
+ done
+ '';
- configureFlags = [
- "--disable-shared"
- "--with-dpdk-path=${dpdk_17_11}"
- ];
+ # binaries will segfault otherwise
+ dontStrip = true;
meta = with stdenv.lib; {
description = "Open Data Plane optimized for DPDK";
homepage = https://www.opendataplane.org;
license = licenses.bsd3;
- platforms = [ "x86_64-linux" ];
+ platforms = platforms.linux;
maintainers = [ maintainers.abuibrahim ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/open-iscsi/default.nix b/nixpkgs/pkgs/os-specific/linux/open-iscsi/default.nix
index 090b9d7183d..34e2591d44a 100644
--- a/nixpkgs/pkgs/os-specific/linux/open-iscsi/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/open-iscsi/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation rec {
pname = "open-iscsi";
- version = "2.0.878";
+ version = "2.1.0";
nativeBuildInputs = [ autoconf automake gettext libtool perl pkgconf ];
buildInputs = [ kmod openisns.lib openssl systemd utillinux ];
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
owner = "open-iscsi";
repo = "open-iscsi";
rev = version;
- sha256 = "0hkprlni0z1zdkrmhd897knyfws0l95bz67fgp0vvf63ag08b5ly";
+ sha256 = "0z7rnbfa48j3r4ij7335xgjfb835gnnp10v7q6lvwg7bq6v5xvih";
};
DESTDIR = "$(out)";
@@ -30,6 +30,10 @@ stdenv.mkDerivation rec {
$out/sbin/iscsistart -v
'';
+ postFixup = ''
+ sed -i "s|/sbin/iscsiadm|$out/bin/iscsiadm|" $out/bin/iscsi_fw_login
+ '';
+
meta = with stdenv.lib; {
description = "A high performance, transport independent, multi-platform implementation of RFC3720";
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/os-specific/linux/openrazer/driver.nix b/nixpkgs/pkgs/os-specific/linux/openrazer/driver.nix
index 355108f56e4..a6bf67db098 100644
--- a/nixpkgs/pkgs/os-specific/linux/openrazer/driver.nix
+++ b/nixpkgs/pkgs/os-specific/linux/openrazer/driver.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation (common // {
nativeBuildInputs = kernel.moduleBuildDependencies;
buildFlags = [
- "KERNELDIR=${kernel.dev}/lib/modules/${kernel.version}/build"
+ "KERNELDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
];
installPhase = ''
diff --git a/nixpkgs/pkgs/os-specific/linux/openvswitch/default.nix b/nixpkgs/pkgs/os-specific/linux/openvswitch/default.nix
index bf26b9e2b28..53fc986d9f6 100644
--- a/nixpkgs/pkgs/os-specific/linux/openvswitch/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/openvswitch/default.nix
@@ -1,24 +1,25 @@
{ stdenv, fetchurl, makeWrapper, pkgconfig, utillinux, which
-, procps, libcap_ng, openssl, python27 , perl
+, procps, libcap_ng, openssl, python3 , perl
, kernel ? null }:
with stdenv.lib;
let
_kernel = kernel;
+ pythonEnv = python3.withPackages (ps: with ps; [ six ]);
in stdenv.mkDerivation rec {
- version = "2.5.4";
+ version = "2.12.0";
pname = "openvswitch";
src = fetchurl {
- url = "http://openvswitch.org/releases/${pname}-${version}.tar.gz";
- sha256 = "1lji87wg953lqcdf02f1zv2m54vhd2x9jd03bb91lnlb4qlhifiv";
+ url = "https://www.openvswitch.org/releases/${pname}-${version}.tar.gz";
+ sha256 = "1y78ix5inhhcvicbvyy2ij38am1215nr55vydhab3d4065q45z8k";
};
kernel = optional (_kernel != null) _kernel.dev;
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ makeWrapper utillinux openssl libcap_ng python27
+ buildInputs = [ makeWrapper utillinux openssl libcap_ng pythonEnv
perl procps which ];
configureFlags = [
@@ -36,27 +37,13 @@ in stdenv.mkDerivation rec {
postBuild = ''
# fix tests
- substituteInPlace xenserver/opt_xensource_libexec_interface-reconfigure --replace '/usr/bin/env python' '${python27.interpreter}'
- substituteInPlace vtep/ovs-vtep --replace '/usr/bin/env python' '${python27.interpreter}'
+ substituteInPlace xenserver/opt_xensource_libexec_interface-reconfigure --replace '/usr/bin/env python' '${pythonEnv.interpreter}'
+ substituteInPlace vtep/ovs-vtep --replace '/usr/bin/env python' '${pythonEnv.interpreter}'
'';
enableParallelBuilding = true;
doCheck = false; # bash-completion test fails with "compgen: command not found"
- postInstall = ''
- cp debian/ovs-monitor-ipsec $out/share/openvswitch/scripts
- makeWrapper \
- $out/share/openvswitch/scripts/ovs-monitor-ipsec \
- $out/bin/ovs-monitor-ipsec \
- --prefix PYTHONPATH : "$out/share/openvswitch/python"
- substituteInPlace $out/share/openvswitch/scripts/ovs-monitor-ipsec \
- --replace "UnixctlServer.create(None)" "UnixctlServer.create(os.environ['UNIXCTLPATH'])"
- substituteInPlace $out/share/openvswitch/scripts/ovs-monitor-ipsec \
- --replace "self.psk_file" "root_prefix + self.psk_file"
- substituteInPlace $out/share/openvswitch/scripts/ovs-monitor-ipsec \
- --replace "self.cert_dir" "root_prefix + self.cert_dir"
- '';
-
meta = with stdenv.lib; {
platforms = platforms.linux;
description = "A multilayer virtual switch";
@@ -71,7 +58,8 @@ in stdenv.mkDerivation rec {
support distribution across multiple physical servers similar
to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
'';
- homepage = http://openvswitch.org/;
+ homepage = https://www.openvswitch.org/;
license = licenses.asl20;
+ maintainers = with maintainers; [ netixx kmcopper ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/openvswitch/lts.nix b/nixpkgs/pkgs/os-specific/linux/openvswitch/lts.nix
new file mode 100644
index 00000000000..4f3f4c5c172
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/openvswitch/lts.nix
@@ -0,0 +1,82 @@
+{ stdenv, fetchurl, makeWrapper, pkgconfig, utillinux, which
+, procps, libcap_ng, openssl, python2, iproute , perl
+, automake, autoconf, libtool, kernel ? null }:
+
+with stdenv.lib;
+
+let
+ _kernel = kernel;
+in stdenv.mkDerivation rec {
+ version = "2.5.9";
+ pname = "openvswitch";
+
+ src = fetchurl {
+ url = "https://www.openvswitch.org/releases/${pname}-${version}.tar.gz";
+ sha256 = "0iv0ncwl6s4qyyb655yj5xvqrjr1zbymmab96q259wa09xnyw7b7";
+ };
+
+ patches = [ ./patches/lts-ssl.patch ];
+
+ kernel = optional (_kernel != null) _kernel.dev;
+
+ nativeBuildInputs = [ autoconf libtool automake pkgconfig ];
+ buildInputs = [ makeWrapper utillinux openssl libcap_ng python2
+ perl procps which ];
+
+ preConfigure = "./boot.sh";
+
+ configureFlags = [
+ "--localstatedir=/var"
+ "--sharedstatedir=/var"
+ "--sbindir=$(out)/bin"
+ ] ++ (optionals (_kernel != null) ["--with-linux"]);
+
+ # Leave /var out of this!
+ installFlags = [
+ "LOGDIR=$(TMPDIR)/dummy"
+ "RUNDIR=$(TMPDIR)/dummy"
+ "PKIDIR=$(TMPDIR)/dummy"
+ ];
+
+ postBuild = ''
+ # fix tests
+ substituteInPlace xenserver/opt_xensource_libexec_interface-reconfigure --replace '/usr/bin/env python' '${python2.interpreter}'
+ substituteInPlace vtep/ovs-vtep --replace '/usr/bin/env python' '${python2.interpreter}'
+ '';
+
+ enableParallelBuilding = true;
+ doCheck = false; # bash-completion test fails with "compgen: command not found"
+
+ postInstall = ''
+ cp debian/ovs-monitor-ipsec $out/share/openvswitch/scripts
+ makeWrapper \
+ $out/share/openvswitch/scripts/ovs-monitor-ipsec \
+ $out/bin/ovs-monitor-ipsec \
+ --prefix PYTHONPATH : "$out/share/openvswitch/python"
+ substituteInPlace $out/share/openvswitch/scripts/ovs-monitor-ipsec \
+ --replace "UnixctlServer.create(None)" "UnixctlServer.create(os.environ['UNIXCTLPATH'])"
+ substituteInPlace $out/share/openvswitch/scripts/ovs-monitor-ipsec \
+ --replace "self.psk_file" "root_prefix + self.psk_file"
+ substituteInPlace $out/share/openvswitch/scripts/ovs-monitor-ipsec \
+ --replace "self.cert_dir" "root_prefix + self.cert_dir"
+ '';
+
+ meta = with stdenv.lib; {
+ platforms = platforms.linux;
+ description = "A multilayer virtual switch";
+ longDescription =
+ ''
+ Open vSwitch is a production quality, multilayer virtual switch
+ licensed under the open source Apache 2.0 license. It is
+ designed to enable massive network automation through
+ programmatic extension, while still supporting standard
+ management interfaces and protocols (e.g. NetFlow, sFlow, SPAN,
+ RSPAN, CLI, LACP, 802.1ag). In addition, it is designed to
+ support distribution across multiple physical servers similar
+ to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
+ '';
+ homepage = https://www.openvswitch.org/;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ netixx kmcopper ];
+ };
+}
diff --git a/nixpkgs/pkgs/os-specific/linux/openvswitch/patches/lts-ssl.patch b/nixpkgs/pkgs/os-specific/linux/openvswitch/patches/lts-ssl.patch
new file mode 100644
index 00000000000..0d8ff5b0d52
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/openvswitch/patches/lts-ssl.patch
@@ -0,0 +1,274 @@
+diff --git a/build-aux/automake.mk b/build-aux/automake.mk
+new file mode 100644
+index 000000000..5d2657fd6
+--- /dev/null
++++ b/build-aux/automake.mk
+@@ -0,0 +1,2 @@
++EXTRA_DIST += \
++ build-aux/generate-dhparams-c
+diff --git a/build-aux/generate-dhparams-c b/build-aux/generate-dhparams-c
+new file mode 100755
+index 000000000..bcd25e2d8
+--- /dev/null
++++ b/build-aux/generate-dhparams-c
+@@ -0,0 +1,33 @@
++#! /bin/sh -e
++
++cat <<'EOF'
++/* Generated automatically; do not modify! -*- buffer-read-only: t -*-
++ *
++ * If you do need to regenerate this file, run "make generate-dhparams-c". */
++
++#include <config.h>
++#include "lib/dhparams.h"
++#include "lib/util.h"
++
++static int
++my_DH_set0_pqg(DH *dh, BIGNUM *p, const BIGNUM **q OVS_UNUSED, BIGNUM *g)
++{
++ ovs_assert(q == NULL);
++#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined (LIBRESSL_VERSION_NUMBER)
++ dh->p = p;
++ dh->g = g;
++ return 1;
++#else
++ return DH_set0_pqg(dh, p, NULL, g);
++#endif
++}
++EOF
++(openssl dhparam -C -in lib/dh1024.pem -noout &&
++openssl dhparam -C -in lib/dh2048.pem -noout &&
++openssl dhparam -C -in lib/dh4096.pem -noout) | sed '
++ s/^static DH/DH/
++ s/\(get_dh[0-9]*\)()/\1(void)/
++ s/\(DH_set0_pqg\)/my_\1/
++ s/[ ]*$//
++ s/ / /g
++'
+diff --git a/lib/automake.mk b/lib/automake.mk
+index 5387d519a..804a8b7d7 100644
+--- a/lib/automake.mk
++++ b/lib/automake.mk
+@@ -399,15 +399,16 @@ lib_libopenvswitch_la_SOURCES += \
+ lib/route-table-bsd.c
+ endif
+
++.PHONY: generate-dhparams-c
+ if HAVE_OPENSSL
+-lib_libopenvswitch_la_SOURCES += lib/stream-ssl.c
+-nodist_lib_libopenvswitch_la_SOURCES += lib/dhparams.c
+-lib/dhparams.c: lib/dh1024.pem lib/dh2048.pem lib/dh4096.pem
+- $(AM_V_GEN)(echo '#include "lib/dhparams.h"' && \
+- openssl dhparam -C -in $(srcdir)/lib/dh1024.pem -noout && \
+- openssl dhparam -C -in $(srcdir)/lib/dh2048.pem -noout && \
+- openssl dhparam -C -in $(srcdir)/lib/dh4096.pem -noout) \
+- | sed 's/\(get_dh[0-9]*\)()/\1(void)/' > lib/dhparams.c.tmp && \
++lib_libopenvswitch_la_SOURCES += lib/stream-ssl.c lib/dhparams.c
++
++# Manually regenerates lib/dhparams.c. Not normally necessary since
++# lib/dhparams.c is part of the repository and doesn't normally need
++# updates.
++generate-dhparams-c:
++ $(AM_V_GEN)cd $(srcdir) && \
++ build-aux/generate-dhparams-c > lib/dhparams.c.tmp && \
+ mv lib/dhparams.c.tmp lib/dhparams.c
+ else
+ lib_libopenvswitch_la_SOURCES += lib/stream-nossl.c
+diff --git a/lib/dhparams.c b/lib/dhparams.c
+new file mode 100644
+index 000000000..4e42efad2
+--- /dev/null
++++ b/lib/dhparams.c
+@@ -0,0 +1,192 @@
++/* Generated automatically; do not modify! -*- buffer-read-only: t -*-
++ *
++ * If you do need to regenerate this file, run "make generate-dhparams-c". */
++
++#include <config.h>
++#include "lib/dhparams.h"
++#include "lib/util.h"
++
++static int
++my_DH_set0_pqg(DH *dh, BIGNUM *p, const BIGNUM **q OVS_UNUSED, BIGNUM *g)
++{
++ ovs_assert(q == NULL);
++#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined (LIBRESSL_VERSION_NUMBER)
++ dh->p = p;
++ dh->g = g;
++ return 1;
++#else
++ return DH_set0_pqg(dh, p, NULL, g);
++#endif
++}
++#ifndef HEADER_DH_H
++# include <openssl/dh.h>
++#endif
++
++DH *get_dh1024(void)
++{
++ static unsigned char dhp_1024[] = {
++ 0xF4, 0x88, 0xFD, 0x58, 0x4E, 0x49, 0xDB, 0xCD, 0x20, 0xB4,
++ 0x9D, 0xE4, 0x91, 0x07, 0x36, 0x6B, 0x33, 0x6C, 0x38, 0x0D,
++ 0x45, 0x1D, 0x0F, 0x7C, 0x88, 0xB3, 0x1C, 0x7C, 0x5B, 0x2D,
++ 0x8E, 0xF6, 0xF3, 0xC9, 0x23, 0xC0, 0x43, 0xF0, 0xA5, 0x5B,
++ 0x18, 0x8D, 0x8E, 0xBB, 0x55, 0x8C, 0xB8, 0x5D, 0x38, 0xD3,
++ 0x34, 0xFD, 0x7C, 0x17, 0x57, 0x43, 0xA3, 0x1D, 0x18, 0x6C,
++ 0xDE, 0x33, 0x21, 0x2C, 0xB5, 0x2A, 0xFF, 0x3C, 0xE1, 0xB1,
++ 0x29, 0x40, 0x18, 0x11, 0x8D, 0x7C, 0x84, 0xA7, 0x0A, 0x72,
++ 0xD6, 0x86, 0xC4, 0x03, 0x19, 0xC8, 0x07, 0x29, 0x7A, 0xCA,
++ 0x95, 0x0C, 0xD9, 0x96, 0x9F, 0xAB, 0xD0, 0x0A, 0x50, 0x9B,
++ 0x02, 0x46, 0xD3, 0x08, 0x3D, 0x66, 0xA4, 0x5D, 0x41, 0x9F,
++ 0x9C, 0x7C, 0xBD, 0x89, 0x4B, 0x22, 0x19, 0x26, 0xBA, 0xAB,
++ 0xA2, 0x5E, 0xC3, 0x55, 0xE9, 0x2F, 0x78, 0xC7
++ };
++ static unsigned char dhg_1024[] = {
++ 0x02
++ };
++ DH *dh = DH_new();
++ BIGNUM *dhp_bn, *dhg_bn;
++
++ if (dh == NULL)
++ return NULL;
++ dhp_bn = BN_bin2bn(dhp_1024, sizeof (dhp_1024), NULL);
++ dhg_bn = BN_bin2bn(dhg_1024, sizeof (dhg_1024), NULL);
++ if (dhp_bn == NULL || dhg_bn == NULL
++ || !my_DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
++ DH_free(dh);
++ BN_free(dhp_bn);
++ BN_free(dhg_bn);
++ return NULL;
++ }
++ return dh;
++}
++#ifndef HEADER_DH_H
++# include <openssl/dh.h>
++#endif
++
++DH *get_dh2048(void)
++{
++ static unsigned char dhp_2048[] = {
++ 0xF6, 0x42, 0x57, 0xB7, 0x08, 0x7F, 0x08, 0x17, 0x72, 0xA2,
++ 0xBA, 0xD6, 0xA9, 0x42, 0xF3, 0x05, 0xE8, 0xF9, 0x53, 0x11,
++ 0x39, 0x4F, 0xB6, 0xF1, 0x6E, 0xB9, 0x4B, 0x38, 0x20, 0xDA,
++ 0x01, 0xA7, 0x56, 0xA3, 0x14, 0xE9, 0x8F, 0x40, 0x55, 0xF3,
++ 0xD0, 0x07, 0xC6, 0xCB, 0x43, 0xA9, 0x94, 0xAD, 0xF7, 0x4C,
++ 0x64, 0x86, 0x49, 0xF8, 0x0C, 0x83, 0xBD, 0x65, 0xE9, 0x17,
++ 0xD4, 0xA1, 0xD3, 0x50, 0xF8, 0xF5, 0x59, 0x5F, 0xDC, 0x76,
++ 0x52, 0x4F, 0x3D, 0x3D, 0x8D, 0xDB, 0xCE, 0x99, 0xE1, 0x57,
++ 0x92, 0x59, 0xCD, 0xFD, 0xB8, 0xAE, 0x74, 0x4F, 0xC5, 0xFC,
++ 0x76, 0xBC, 0x83, 0xC5, 0x47, 0x30, 0x61, 0xCE, 0x7C, 0xC9,
++ 0x66, 0xFF, 0x15, 0xF9, 0xBB, 0xFD, 0x91, 0x5E, 0xC7, 0x01,
++ 0xAA, 0xD3, 0x5B, 0x9E, 0x8D, 0xA0, 0xA5, 0x72, 0x3A, 0xD4,
++ 0x1A, 0xF0, 0xBF, 0x46, 0x00, 0x58, 0x2B, 0xE5, 0xF4, 0x88,
++ 0xFD, 0x58, 0x4E, 0x49, 0xDB, 0xCD, 0x20, 0xB4, 0x9D, 0xE4,
++ 0x91, 0x07, 0x36, 0x6B, 0x33, 0x6C, 0x38, 0x0D, 0x45, 0x1D,
++ 0x0F, 0x7C, 0x88, 0xB3, 0x1C, 0x7C, 0x5B, 0x2D, 0x8E, 0xF6,
++ 0xF3, 0xC9, 0x23, 0xC0, 0x43, 0xF0, 0xA5, 0x5B, 0x18, 0x8D,
++ 0x8E, 0xBB, 0x55, 0x8C, 0xB8, 0x5D, 0x38, 0xD3, 0x34, 0xFD,
++ 0x7C, 0x17, 0x57, 0x43, 0xA3, 0x1D, 0x18, 0x6C, 0xDE, 0x33,
++ 0x21, 0x2C, 0xB5, 0x2A, 0xFF, 0x3C, 0xE1, 0xB1, 0x29, 0x40,
++ 0x18, 0x11, 0x8D, 0x7C, 0x84, 0xA7, 0x0A, 0x72, 0xD6, 0x86,
++ 0xC4, 0x03, 0x19, 0xC8, 0x07, 0x29, 0x7A, 0xCA, 0x95, 0x0C,
++ 0xD9, 0x96, 0x9F, 0xAB, 0xD0, 0x0A, 0x50, 0x9B, 0x02, 0x46,
++ 0xD3, 0x08, 0x3D, 0x66, 0xA4, 0x5D, 0x41, 0x9F, 0x9C, 0x7C,
++ 0xBD, 0x89, 0x4B, 0x22, 0x19, 0x26, 0xBA, 0xAB, 0xA2, 0x5E,
++ 0xC3, 0x55, 0xE9, 0x32, 0x0B, 0x3B
++ };
++ static unsigned char dhg_2048[] = {
++ 0x02
++ };
++ DH *dh = DH_new();
++ BIGNUM *dhp_bn, *dhg_bn;
++
++ if (dh == NULL)
++ return NULL;
++ dhp_bn = BN_bin2bn(dhp_2048, sizeof (dhp_2048), NULL);
++ dhg_bn = BN_bin2bn(dhg_2048, sizeof (dhg_2048), NULL);
++ if (dhp_bn == NULL || dhg_bn == NULL
++ || !my_DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
++ DH_free(dh);
++ BN_free(dhp_bn);
++ BN_free(dhg_bn);
++ return NULL;
++ }
++ return dh;
++}
++#ifndef HEADER_DH_H
++# include <openssl/dh.h>
++#endif
++
++DH *get_dh4096(void)
++{
++ static unsigned char dhp_4096[] = {
++ 0xFA, 0x14, 0x72, 0x52, 0xC1, 0x4D, 0xE1, 0x5A, 0x49, 0xD4,
++ 0xEF, 0x09, 0x2D, 0xC0, 0xA8, 0xFD, 0x55, 0xAB, 0xD7, 0xD9,
++ 0x37, 0x04, 0x28, 0x09, 0xE2, 0xE9, 0x3E, 0x77, 0xE2, 0xA1,
++ 0x7A, 0x18, 0xDD, 0x46, 0xA3, 0x43, 0x37, 0x23, 0x90, 0x97,
++ 0xF3, 0x0E, 0xC9, 0x03, 0x50, 0x7D, 0x65, 0xCF, 0x78, 0x62,
++ 0xA6, 0x3A, 0x62, 0x22, 0x83, 0xA1, 0x2F, 0xFE, 0x79, 0xBA,
++ 0x35, 0xFF, 0x59, 0xD8, 0x1D, 0x61, 0xDD, 0x1E, 0x21, 0x13,
++ 0x17, 0xFE, 0xCD, 0x38, 0x87, 0x9E, 0xF5, 0x4F, 0x79, 0x10,
++ 0x61, 0x8D, 0xD4, 0x22, 0xF3, 0x5A, 0xED, 0x5D, 0xEA, 0x21,
++ 0xE9, 0x33, 0x6B, 0x48, 0x12, 0x0A, 0x20, 0x77, 0xD4, 0x25,
++ 0x60, 0x61, 0xDE, 0xF6, 0xB4, 0x4F, 0x1C, 0x63, 0x40, 0x8B,
++ 0x3A, 0x21, 0x93, 0x8B, 0x79, 0x53, 0x51, 0x2C, 0xCA, 0xB3,
++ 0x7B, 0x29, 0x56, 0xA8, 0xC7, 0xF8, 0xF4, 0x7B, 0x08, 0x5E,
++ 0xA6, 0xDC, 0xA2, 0x45, 0x12, 0x56, 0xDD, 0x41, 0x92, 0xF2,
++ 0xDD, 0x5B, 0x8F, 0x23, 0xF0, 0xF3, 0xEF, 0xE4, 0x3B, 0x0A,
++ 0x44, 0xDD, 0xED, 0x96, 0x84, 0xF1, 0xA8, 0x32, 0x46, 0xA3,
++ 0xDB, 0x4A, 0xBE, 0x3D, 0x45, 0xBA, 0x4E, 0xF8, 0x03, 0xE5,
++ 0xDD, 0x6B, 0x59, 0x0D, 0x84, 0x1E, 0xCA, 0x16, 0x5A, 0x8C,
++ 0xC8, 0xDF, 0x7C, 0x54, 0x44, 0xC4, 0x27, 0xA7, 0x3B, 0x2A,
++ 0x97, 0xCE, 0xA3, 0x7D, 0x26, 0x9C, 0xAD, 0xF4, 0xC2, 0xAC,
++ 0x37, 0x4B, 0xC3, 0xAD, 0x68, 0x84, 0x7F, 0x99, 0xA6, 0x17,
++ 0xEF, 0x6B, 0x46, 0x3A, 0x7A, 0x36, 0x7A, 0x11, 0x43, 0x92,
++ 0xAD, 0xE9, 0x9C, 0xFB, 0x44, 0x6C, 0x3D, 0x82, 0x49, 0xCC,
++ 0x5C, 0x6A, 0x52, 0x42, 0xF8, 0x42, 0xFB, 0x44, 0xF9, 0x39,
++ 0x73, 0xFB, 0x60, 0x79, 0x3B, 0xC2, 0x9E, 0x0B, 0xDC, 0xD4,
++ 0xA6, 0x67, 0xF7, 0x66, 0x3F, 0xFC, 0x42, 0x3B, 0x1B, 0xDB,
++ 0x4F, 0x66, 0xDC, 0xA5, 0x8F, 0x66, 0xF9, 0xEA, 0xC1, 0xED,
++ 0x31, 0xFB, 0x48, 0xA1, 0x82, 0x7D, 0xF8, 0xE0, 0xCC, 0xB1,
++ 0xC7, 0x03, 0xE4, 0xF8, 0xB3, 0xFE, 0xB7, 0xA3, 0x13, 0x73,
++ 0xA6, 0x7B, 0xC1, 0x0E, 0x39, 0xC7, 0x94, 0x48, 0x26, 0x00,
++ 0x85, 0x79, 0xFC, 0x6F, 0x7A, 0xAF, 0xC5, 0x52, 0x35, 0x75,
++ 0xD7, 0x75, 0xA4, 0x40, 0xFA, 0x14, 0x74, 0x61, 0x16, 0xF2,
++ 0xEB, 0x67, 0x11, 0x6F, 0x04, 0x43, 0x3D, 0x11, 0x14, 0x4C,
++ 0xA7, 0x94, 0x2A, 0x39, 0xA1, 0xC9, 0x90, 0xCF, 0x83, 0xC6,
++ 0xFF, 0x02, 0x8F, 0xA3, 0x2A, 0xAC, 0x26, 0xDF, 0x0B, 0x8B,
++ 0xBE, 0x64, 0x4A, 0xF1, 0xA1, 0xDC, 0xEE, 0xBA, 0xC8, 0x03,
++ 0x82, 0xF6, 0x62, 0x2C, 0x5D, 0xB6, 0xBB, 0x13, 0x19, 0x6E,
++ 0x86, 0xC5, 0x5B, 0x2B, 0x5E, 0x3A, 0xF3, 0xB3, 0x28, 0x6B,
++ 0x70, 0x71, 0x3A, 0x8E, 0xFF, 0x5C, 0x15, 0xE6, 0x02, 0xA4,
++ 0xCE, 0xED, 0x59, 0x56, 0xCC, 0x15, 0x51, 0x07, 0x79, 0x1A,
++ 0x0F, 0x25, 0x26, 0x27, 0x30, 0xA9, 0x15, 0xB2, 0xC8, 0xD4,
++ 0x5C, 0xCC, 0x30, 0xE8, 0x1B, 0xD8, 0xD5, 0x0F, 0x19, 0xA8,
++ 0x80, 0xA4, 0xC7, 0x01, 0xAA, 0x8B, 0xBA, 0x53, 0xBB, 0x47,
++ 0xC2, 0x1F, 0x6B, 0x54, 0xB0, 0x17, 0x60, 0xED, 0x79, 0x21,
++ 0x95, 0xB6, 0x05, 0x84, 0x37, 0xC8, 0x03, 0xA4, 0xDD, 0xD1,
++ 0x06, 0x69, 0x8F, 0x4C, 0x39, 0xE0, 0xC8, 0x5D, 0x83, 0x1D,
++ 0xBE, 0x6A, 0x9A, 0x99, 0xF3, 0x9F, 0x0B, 0x45, 0x29, 0xD4,
++ 0xCB, 0x29, 0x66, 0xEE, 0x1E, 0x7E, 0x3D, 0xD7, 0x13, 0x4E,
++ 0xDB, 0x90, 0x90, 0x58, 0xCB, 0x5E, 0x9B, 0xCD, 0x2E, 0x2B,
++ 0x0F, 0xA9, 0x4E, 0x78, 0xAC, 0x05, 0x11, 0x7F, 0xE3, 0x9E,
++ 0x27, 0xD4, 0x99, 0xE1, 0xB9, 0xBD, 0x78, 0xE1, 0x84, 0x41,
++ 0xA0, 0xDF
++ };
++ static unsigned char dhg_4096[] = {
++ 0x02
++ };
++ DH *dh = DH_new();
++ BIGNUM *dhp_bn, *dhg_bn;
++
++ if (dh == NULL)
++ return NULL;
++ dhp_bn = BN_bin2bn(dhp_4096, sizeof (dhp_4096), NULL);
++ dhg_bn = BN_bin2bn(dhg_4096, sizeof (dhg_4096), NULL);
++ if (dhp_bn == NULL || dhg_bn == NULL
++ || !my_DH_set0_pqg(dh, dhp_bn, NULL, dhg_bn)) {
++ DH_free(dh);
++ BN_free(dhp_bn);
++ BN_free(dhg_bn);
++ return NULL;
++ }
++ return dh;
++}
diff --git a/nixpkgs/pkgs/os-specific/linux/pam_ccreds/default.nix b/nixpkgs/pkgs/os-specific/linux/pam_ccreds/default.nix
index 8293ac0a830..012750c22ad 100644
--- a/nixpkgs/pkgs/os-specific/linux/pam_ccreds/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/pam_ccreds/default.nix
@@ -1,10 +1,10 @@
{stdenv, fetchurl, pam, openssl, db}:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
name = "pam_ccreds-10";
src = fetchurl {
- url = "http://www.padl.com/download/pam_ccreds.tgz";
+ url = "https://www.padl.com/download/${name}.tar.gz";
sha256 = "1h7zyg1b1h69civyvrj95w22dg0y7lgw3hq4gqkdcg35w1y76fhz";
};
patchPhase = ''
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
buildInputs = [ pam openssl db ];
meta = with stdenv.lib; {
- homepage = http://www.padl.com/OSS/pam_ccreds.html;
+ homepage = https://www.padl.com/OSS/pam_ccreds.html;
description = "PAM module to locally authenticate using an enterprise identity when the network is unavailable";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/os-specific/linux/pam_ldap/default.nix b/nixpkgs/pkgs/os-specific/linux/pam_ldap/default.nix
index 5b34a8bc82b..2b3a300ecca 100644
--- a/nixpkgs/pkgs/os-specific/linux/pam_ldap/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/pam_ldap/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
name = "pam_ldap-186";
src = fetchurl {
- url = "http://www.padl.com/download/${name}.tar.gz";
+ url = "https://www.padl.com/download/${name}.tar.gz";
sha256 = "0lv4f7hc02jrd2l3gqxd247qq62z11sp3fafn8lgb8ymb7aj5zn8";
};
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pam openldap ];
meta = {
- homepage = http://www.padl.com/OSS/pam_ldap.html;
+ homepage = https://www.padl.com/OSS/pam_ldap.html;
description = "LDAP backend for PAM";
longDescription = ''
The pam_ldap module provides the means for Solaris and Linux servers and
diff --git a/nixpkgs/pkgs/os-specific/linux/prl-tools/default.nix b/nixpkgs/pkgs/os-specific/linux/prl-tools/default.nix
index 5f84b5dcc66..b5e44a10947 100644
--- a/nixpkgs/pkgs/os-specific/linux/prl-tools/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/prl-tools/default.nix
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
( cd $sourceRoot/tools; tar -xaf prltools${if x64 then ".x64" else ""}.tar.gz )
'';
- kernelVersion = if libsOnly then "" else (builtins.parseDrvName kernel.name).version;
+ kernelVersion = if libsOnly then "" else lib.getName kernel.name;
kernelDir = if libsOnly then "" else "${kernel.dev}/lib/modules/${kernelVersion}";
scriptPath = lib.concatStringsSep ":" (lib.optionals (!libsOnly) [ "${utillinux}/bin" "${gawk}/bin" ]);
diff --git a/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix b/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix
index bd6b84ea73c..200e66cb4d8 100644
--- a/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "s6-linux-utils";
- version = "2.5.0.1";
- sha256 = "0bpcaah3rbz4i013bkarr7wxmfvisjyxg0z78xg5zfbgajpgjxx1";
+ version = "2.5.1.1";
+ sha256 = "00nw2phd9prgv29hzqzwjnh4y0ivkzhx3srn6n1rlyr4ydhikxi5";
description = "A set of minimalistic Linux-specific system utilities";
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/os-specific/linux/shadow/default.nix b/nixpkgs/pkgs/os-specific/linux/shadow/default.nix
index b4c5c0bac84..f810270a29e 100644
--- a/nixpkgs/pkgs/os-specific/linux/shadow/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/shadow/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchpatch, fetchFromGitHub, autoreconfHook, libxslt, libxml2
-, docbook_xml_dtd_45, docbook_xsl, gnome-doc-utils, flex, bison
+, docbook_xml_dtd_45, docbook_xsl, itstool, flex, bison
, pam ? null, glibcCross ? null
}:
@@ -19,18 +19,18 @@ in
stdenv.mkDerivation rec {
pname = "shadow";
- version = "4.6";
+ version = "4.7";
src = fetchFromGitHub {
owner = "shadow-maint";
repo = "shadow";
rev = version;
- sha256 = "1llcv77lvpc4h3rgww9ms736kbdisiylcr2z02863f41afxbwl82";
+ sha256 = "0a7g9k83igfid8pybqpk6fracmz2q021isn2by3994p4hhh3s327";
};
buildInputs = stdenv.lib.optional (pam != null && stdenv.isLinux) pam;
nativeBuildInputs = [autoreconfHook libxslt libxml2
- docbook_xml_dtd_45 docbook_xsl gnome-doc-utils flex bison
+ docbook_xml_dtd_45 docbook_xsl flex bison itstool
];
patches =
@@ -38,12 +38,11 @@ stdenv.mkDerivation rec {
# Obtain XML resources from XML catalog (patch adapted from gtk-doc)
./respect-xml-catalog-files-var.patch
dots_in_usernames
-
- # Check for correct DocBook version during configure
- # https://github.com/shadow-maint/shadow/pull/162
+ # Allow building with itstool
+ # https://github.com/shadow-maint/shadow/pull/184
(fetchpatch {
- url = "https://github.com/shadow-maint/shadow/commit/47797ca6654f79e3de854a6c69db2bdb0516db08.patch";
- sha256 = "1zn8f6fd26gj5sh60099xqc7mjwgbbkkic5xfigvxa4b90vm8fd7";
+ url = https://github.com/shadow-maint/shadow/commit/6c6c8d3a33bba32277e1ed46f55df1e6dbc914b7.patch;
+ sha256 = "0xfr1mrfv5xsmri6l7ycbpz3qhs4vf3fyci4kwpffi3icsfjn557";
})
];
diff --git a/nixpkgs/pkgs/os-specific/linux/sysstat/default.nix b/nixpkgs/pkgs/os-specific/linux/sysstat/default.nix
index b2b7e1d6195..ba6aff4e8bc 100644
--- a/nixpkgs/pkgs/os-specific/linux/sysstat/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/sysstat/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, gettext, bzip2 }:
stdenv.mkDerivation rec {
- name = "sysstat-12.1.5";
+ name = "sysstat-12.1.7";
src = fetchurl {
url = "http://pagesperso-orange.fr/sebastien.godard/${name}.tar.xz";
- sha256 = "1i92jmrqcpzgy98r1f4fd0x7y2wvwc05ywsh19w3s2gmndmr75m4";
+ sha256 = "1i0qy44krl1gj82izgmqa0zdw82f2gmqzlslvdg5v270vl7i24g7";
};
buildInputs = [ gettext ];
diff --git a/nixpkgs/pkgs/os-specific/linux/systemd/default.nix b/nixpkgs/pkgs/os-specific/linux/systemd/default.nix
index e4c05e361b4..d14985d07ed 100644
--- a/nixpkgs/pkgs/os-specific/linux/systemd/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/systemd/default.nix
@@ -1,5 +1,5 @@
-{ stdenv, lib, fetchFromGitHub, fetchpatch, pkgconfig, intltool, gperf, libcap, kmod
-, xz, pam, acl, libuuid, m4, utillinux, libffi
+{ stdenv, lib, fetchFromGitHub, fetchpatch, pkgconfig, intltool, gperf, libcap
+, curl, kmod, gnupg, gnutar, xz, pam, acl, libuuid, m4, utillinux, libffi
, glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libidn2, libapparmor
, audit, lz4, bzip2, libmicrohttpd, pcre2
, linuxHeaders ? stdenv.cc.libc.linuxHeaders
@@ -15,7 +15,21 @@
, withKexectools ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) kexectools.meta.platforms, kexectools
}:
-stdenv.mkDerivation {
+let gnupg-minimal = gnupg.override {
+ enableMinimal = true;
+ guiSupport = false;
+ pcsclite = null;
+ sqlite = null;
+ pinentry = null;
+ adns = null;
+ gnutls = null;
+ libusb = null;
+ openldap = null;
+ readline = null;
+ zlib = null;
+ bzip2 = null;
+};
+in stdenv.mkDerivation {
version = "243";
pname = "systemd";
@@ -24,8 +38,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "NixOS";
repo = "systemd";
- rev = "ccec67cab6c0fda85a1762eee7aeea422a0dc15e";
- sha256 = "12nq2ah33amhyfma464a4ssf90wh2ai8c7w55j381cks8jliny40";
+ rev = "d25cf413c6bff1b5a9d216a8830e3a90c9cad1de";
+ sha256 = "0ilvrnh3m7g0yflxl16fk52gkb1z0fwwk9ba5gs4005nzpl0c7i0";
};
outputs = [ "out" "lib" "man" "dev" ];
@@ -41,7 +55,7 @@ stdenv.mkDerivation {
(buildPackages.python3Packages.python.withPackages ( ps: with ps; [ python3Packages.lxml ]))
];
buildInputs =
- [ linuxHeaders libcap kmod xz pam acl
+ [ linuxHeaders libcap curl.dev kmod xz pam acl
/* cryptsetup */ libuuid glib libgcrypt libgpgerror libidn2
libmicrohttpd pcre2 ] ++
stdenv.lib.optional withKexectools kexectools ++
@@ -67,6 +81,7 @@ stdenv.mkDerivation {
"-Ddebug-shell=${bashInteractive}/bin/bash"
# while we do not run tests we should also not build them. Removes about 600 targets
"-Dtests=false"
+ "-Dimportd=true"
"-Dlz4=true"
"-Dhostnamed=true"
"-Dnetworkd=true"
@@ -77,15 +92,25 @@ stdenv.mkDerivation {
"-Dlocaled=true"
"-Dresolve=true"
"-Dsplit-usr=false"
- "-Dlibcurl=false"
+ "-Dlibcurl=true"
"-Dlibidn=false"
"-Dlibidn2=true"
"-Dquotacheck=false"
"-Dldconfig=false"
"-Dsmack=true"
"-Db_pie=true"
- "-Dsystem-uid-max=499" #TODO: debug why awking around in /etc/login.defs doesn't work
- "-Dsystem-gid-max=499"
+ /*
+ As of now, systemd doesn't allow runtime configuration of these values. So
+ the settings in /etc/login.defs have no effect on it. Many people think this
+ should be supported however, see
+ - https://github.com/systemd/systemd/issues/3855
+ - https://github.com/systemd/systemd/issues/4850
+ - https://github.com/systemd/systemd/issues/9769
+ - https://github.com/systemd/systemd/issues/9843
+ - https://github.com/systemd/systemd/issues/10184
+ */
+ "-Dsystem-uid-max=999"
+ "-Dsystem-gid-max=999"
# "-Dtime-epoch=1"
(if !stdenv.hostPlatform.isEfi then "-Dgnu-efi=false" else "-Dgnu-efi=true")
@@ -115,7 +140,7 @@ stdenv.mkDerivation {
export LC_ALL="en_US.UTF-8";
# FIXME: patch this in systemd properly (and send upstream).
# already fixed in f00929ad622c978f8ad83590a15a765b4beecac9: (u)mount
- for i in src/remount-fs/remount-fs.c src/core/mount.c src/core/swap.c src/fsck/fsck.c units/emergency.service.in units/rescue.service.in src/journal/cat.c src/shutdown/shutdown.c src/nspawn/nspawn.c src/shared/generator.c; do
+ for i in src/remount-fs/remount-fs.c src/core/mount.c src/core/swap.c src/fsck/fsck.c units/emergency.service.in units/rescue.service.in src/journal/cat.c src/shutdown/shutdown.c src/nspawn/nspawn.c src/shared/generator.c units/systemd-logind.service.in units/systemd-nspawn@.service.in; do
test -e $i
substituteInPlace $i \
--replace /usr/bin/getent ${getent}/bin/getent \
@@ -125,6 +150,7 @@ stdenv.mkDerivation {
--replace /bin/echo ${coreutils}/bin/echo \
--replace /bin/cat ${coreutils}/bin/cat \
--replace /sbin/sulogin ${lib.getBin utillinux}/sbin/sulogin \
+ --replace /sbin/modprobe ${lib.getBin kmod}/sbin/modprobe \
--replace /usr/lib/systemd/systemd-fsck $out/lib/systemd/systemd-fsck \
--replace /bin/plymouth /run/current-system/sw/bin/plymouth # To avoid dependency
done
@@ -133,6 +159,14 @@ stdenv.mkDerivation {
patchShebangs $dir
done
+ # absolute paths to gpg & tar
+ substituteInPlace src/import/pull-common.c \
+ --replace '"gpg"' '"${gnupg-minimal}/bin/gpg"'
+ for file in src/import/{{export,import,pull}-tar,import-common}.c; do
+ substituteInPlace $file \
+ --replace '"tar"' '"${gnutar}/bin/tar"'
+ done
+
substituteInPlace src/journal/catalog.c \
--replace /usr/lib/systemd/catalog/ $out/lib/systemd/catalog/
'';
diff --git a/nixpkgs/pkgs/os-specific/linux/targetcli/default.nix b/nixpkgs/pkgs/os-specific/linux/targetcli/default.nix
index b8990484cb9..aa670aba727 100644
--- a/nixpkgs/pkgs/os-specific/linux/targetcli/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/targetcli/default.nix
@@ -2,17 +2,22 @@
python.pkgs.buildPythonApplication rec {
pname = "targetcli";
- version = "2.1.fb49";
+ version = "2.1.51";
src = fetchFromGitHub {
owner = "open-iscsi";
repo = "${pname}-fb";
rev = "v${version}";
- sha256 = "093dmwc5g6yz4cdgpbfszmc97i7nd286w4x447dvg22hvwvjwqhh";
+ sha256 = "07i9kyr525hlk32amzgycirwgwykdbjy5fmw6ji0nnhvk2jh4arn";
};
propagatedBuildInputs = with python.pkgs; [ configshell rtslib ];
+ postInstall = ''
+ install -D targetcli.8 -t $out/share/man/man8/
+ install -D targetclid.8 -t $out/share/man/man8/
+ '';
+
meta = with stdenv.lib; {
description = "A command shell for managing the Linux LIO kernel target";
homepage = https://github.com/open-iscsi/targetcli-fb;
diff --git a/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix b/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix
index 567dcd1068c..47adcf938c5 100644
--- a/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchgit, asciidoc, docbook_xsl, libxslt }:
stdenv.mkDerivation {
pname = "trace-cmd";
- version = "2.8.3";
+ version = "2.9-dev";
src = fetchgit (import ./src.nix);
@@ -17,19 +17,15 @@ stdenv.mkDerivation {
buildPhase = "make trace-cmd libs doc";
- installTargets = [ "install_cmd" "install_libs" "install_man" ];
+ installTargets = [ "install_cmd" "install_libs" "install_doc" ];
installFlags = [
"bindir=${placeholder "out"}/bin"
"man_dir=${placeholder "man"}/share/man"
"libdir=${placeholder "lib"}/lib"
- "includedir=${placeholder "dev"}/include/trace-cmd"
+ "includedir=${placeholder "dev"}/include"
"BASH_COMPLETE_DIR=${placeholder "out"}/etc/bash_completion.d"
];
- postInstall = ''
- mv $dev/include/trace-cmd/traceevent $dev/include/traceevent
- '';
-
meta = with stdenv.lib; {
description = "User-space tools for the Linux kernel ftrace subsystem";
homepage = http://kernelshark.org/;
diff --git a/nixpkgs/pkgs/os-specific/linux/trace-cmd/fix-Makefiles.patch b/nixpkgs/pkgs/os-specific/linux/trace-cmd/fix-Makefiles.patch
index 0d6f5c5d8bf..db194e16fdb 100644
--- a/nixpkgs/pkgs/os-specific/linux/trace-cmd/fix-Makefiles.patch
+++ b/nixpkgs/pkgs/os-specific/linux/trace-cmd/fix-Makefiles.patch
@@ -1,52 +1,35 @@
-diff --git a/Documentation/Makefile b/Documentation/Makefile
-index 21e42fd..826361d 100644
---- a/Documentation/Makefile
-+++ b/Documentation/Makefile
-@@ -108,7 +108,11 @@ $(IMGS_INSTALL): %.png.install : %.png force
-
- GUI_INSTALL = $(HTML_INSTALL) $(IMGS_INSTALL)
-
--install: $(MAN1_INSTALL) $(MAN5_INSTALL) $(GUI_INSTALL)
-+install_man: $(MAN1_INSTALL) $(MAN5_INSTALL)
-+
-+install_gui: $(GUI_INSTALL)
-+
-+install: install_man install_gui
-
- clean:
- (cd $(obj); \
diff --git a/Makefile b/Makefile
-index 2bcc383..107ead0 100644
+index bbdf15e..deb8ef7 100644
--- a/Makefile
+++ b/Makefile
-@@ -289,7 +289,7 @@ libtraceevent.a: $(LIBTRACEEVENT_STATIC)
+@@ -288,7 +288,7 @@ libtraceevent.a: $(LIBTRACEEVENT_STATIC)
libtracecmd.a: $(LIBTRACECMD_STATIC)
libtracecmd.so: $(LIBTRACECMD_SHARED)
-libs: $(LIBTRACECMD_SHARED) $(LIBTRACEEVENT_SHARED)
+libs: $(LIBTRACECMD_SHARED) $(LIBTRACEEVENT_SHARED) $(LIBTRACECMD_STATIC) $(LIBTRACEEVENT_STATIC)
- plugins: force $(obj)/plugins/trace_plugin_dir $(obj)/plugins/trace_python_dir
- $(Q)$(MAKE) -C $(src)/plugins
-@@ -345,6 +345,8 @@ install_gui: install_cmd gui
+ plugins: force $(obj)/lib/traceevent/plugins/traceevent_plugin_dir $(obj)/lib/traceevent/plugins/trace_python_dir
+ $(Q)$(MAKE) -C $(src)/lib/traceevent/plugins
+@@ -344,6 +344,8 @@ install_gui: install_cmd gui
install_libs: libs
- $(Q)$(call do_install,$(LIBTRACECMD_SHARED),$(libdir_SQ))
- $(Q)$(call do_install,$(LIBTRACEEVENT_SHARED),$(libdir_SQ))
-+ $(Q)$(call do_install,$(LIBTRACECMD_STATIC),$(libdir_SQ))
-+ $(Q)$(call do_install,$(LIBTRACEEVENT_STATIC),$(libdir_SQ))
+ $(Q)$(call do_install,$(LIBTRACECMD_SHARED),$(libdir_SQ)/trace-cmd)
+ $(Q)$(call do_install,$(LIBTRACEEVENT_SHARED),$(libdir_SQ)/traceevent)
++ $(Q)$(call do_install,$(LIBTRACECMD_STATIC),$(libdir_SQ)/trace-cmd)
++ $(Q)$(call do_install,$(LIBTRACEEVENT_STATIC),$(libdir_SQ)/traceevent)
$(Q)$(call do_install,$(src)/include/traceevent/event-parse.h,$(includedir_SQ)/traceevent)
$(Q)$(call do_install,$(src)/include/traceevent/trace-seq.h,$(includedir_SQ)/traceevent)
- $(Q)$(call do_install,$(src)/include/trace-cmd/trace-cmd.h,$(includedir_SQ))
-@@ -356,6 +358,12 @@ doc:
- doc_clean:
- $(MAKE) -C $(src)/Documentation clean
+ $(Q)$(call do_install,$(src)/include/trace-cmd/trace-cmd.h,$(includedir_SQ)/trace-cmd)
+diff --git a/kernel-shark/src/CMakeLists.txt b/kernel-shark/src/CMakeLists.txt
+index e20a030..7fce165 100644
+--- a/kernel-shark/src/CMakeLists.txt
++++ b/kernel-shark/src/CMakeLists.txt
+@@ -93,7 +93,7 @@ if (Qt5Widgets_FOUND AND Qt5Network_FOUND)
+ DESTINATION ${_INSTALL_PREFIX}/share/icons/${KS_APP_NAME})
-+install_man:
-+ $(MAKE) -C $(src)/Documentation install_man
-+
-+install_gui_docs:
-+ $(MAKE) -C $(src)/Documentation install_gui
-+
- install_doc:
- $(MAKE) -C $(src)/Documentation install
+ install(FILES "${KS_DIR}/org.freedesktop.kshark-record.policy"
+- DESTINATION /usr/share/polkit-1/actions/)
++ DESTINATION ${_INSTALL_PREFIX}/share/polkit-1/actions/)
+ install(PROGRAMS "${KS_DIR}/bin/kshark-su-record"
+ DESTINATION ${_INSTALL_PREFIX}/bin/)
diff --git a/nixpkgs/pkgs/os-specific/linux/trace-cmd/kernelshark.nix b/nixpkgs/pkgs/os-specific/linux/trace-cmd/kernelshark.nix
index b73de3193d2..5e355ac7c9a 100644
--- a/nixpkgs/pkgs/os-specific/linux/trace-cmd/kernelshark.nix
+++ b/nixpkgs/pkgs/os-specific/linux/trace-cmd/kernelshark.nix
@@ -1,7 +1,7 @@
-{ stdenv, mkDerivation, fetchgit, qtbase, cmake, json_c, mesa_glu, freeglut, trace-cmd, pkg-config }:
+{ stdenv, mkDerivation, fetchgit, qtbase, cmake, asciidoc, docbook_xsl, json_c, mesa_glu, freeglut, trace-cmd, pkg-config }:
mkDerivation {
pname = "kernelshark";
- version = "0.9.8";
+ version = "1.1.0";
src = fetchgit (import ./src.nix);
@@ -11,27 +11,28 @@ mkDerivation {
preConfigure = "pushd kernel-shark";
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ pkg-config cmake asciidoc ];
- buildInputs = [ qtbase json_c mesa_glu freeglut pkg-config ];
+ buildInputs = [ qtbase json_c mesa_glu freeglut ];
cmakeFlags = [
"-D_INSTALL_PREFIX=${placeholder "out"}"
"-DTRACECMD_BIN_DIR=${trace-cmd}/bin"
"-DTRACECMD_INCLUDE_DIR=${trace-cmd.dev}/include"
- "-DTRACECMD_LIBRARY=${trace-cmd.lib}/lib/libtracecmd.a"
- "-DTRACEEVENT_LIBRARY=${trace-cmd.lib}/lib/libtraceevent.a"
+ "-DTRACECMD_LIBRARY=${trace-cmd.lib}/lib/trace-cmd/libtracecmd.a"
+ "-DTRACEEVENT_LIBRARY=${trace-cmd.lib}/lib/traceevent/libtraceevent.a"
];
preInstall = ''
popd
- make install_gui_docs prefix=$doc
+ make install_doc_gui prefix=$doc \
+ FIND_MANPAGE_DOCBOOK_XSL=${docbook_xsl}/share/xml/docbook-xsl-nons/manpages/docbook.xsl
pushd kernel-shark/build
'';
meta = with stdenv.lib; {
description = "GUI for trace-cmd which is an interface for the Linux kernel ftrace subsystem";
- homepage = http://kernelshark.org/;
+ homepage = https://kernelshark.org/;
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ basvandijk ];
diff --git a/nixpkgs/pkgs/os-specific/linux/trace-cmd/src.nix b/nixpkgs/pkgs/os-specific/linux/trace-cmd/src.nix
index 836e71b1851..47c1b82fdd4 100644
--- a/nixpkgs/pkgs/os-specific/linux/trace-cmd/src.nix
+++ b/nixpkgs/pkgs/os-specific/linux/trace-cmd/src.nix
@@ -1,5 +1,5 @@
{
url = "git://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/";
- rev = "138c70106835ee0f05879e7f2f46bca8dae7ca99"; # branch: trace-cmd-stable-v2.8
- sha256 = "1grpip7lywf98nsm7ql1d6bgc0ky0672savr8jz3a8hf9ny265nx";
+ rev = "ab370b78b9278fe16657742d46cb95c0a65b47d5"; # branch: kernelshark-v1.1
+ sha256 = "0qngwc4qgadrkwlwpz73f12prdkx94kl0bg7g9hib95ipvsdmk1c";
}
diff --git a/nixpkgs/pkgs/os-specific/linux/trezor-udev-rules/default.nix b/nixpkgs/pkgs/os-specific/linux/trezor-udev-rules/default.nix
new file mode 100644
index 00000000000..c2be8137376
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/linux/trezor-udev-rules/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ pname = "trezor-udev-rules";
+ version = "unstable-2019-07-17";
+
+ udevRules = fetchurl {
+ # let's pin the latest commit in the repo which touched the udev rules file
+ url = "https://raw.githubusercontent.com/trezor/trezor-firmware/68a3094b0a8e36b588b1bcb58c34a2c9eafc0dca/common/udev/51-trezor.rules";
+ sha256 = "0vlxif89nsqpbnbz1vwfgpl1zayzmq87gw1snskn0qns6x2rpczk";
+ };
+
+ dontUnpack = true;
+
+ installPhase = ''
+ cp ${udevRules} 51-trezor.rules
+ mkdir -p $out/lib/udev/rules.d
+ # we use trezord group, not plugdev
+ # we don't need the udev-acl tag
+ substituteInPlace 51-trezor.rules \
+ --replace 'GROUP="plugdev"' 'GROUP="trezord"' \
+ --replace ', TAG+="udev-acl"' ""
+ cp 51-trezor.rules $out/lib/udev/rules.d/51-trezor.rules
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Udev rules for Trezor";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ prusnak ];
+ platforms = platforms.linux;
+ homepage = "https://github.com/trezor/trezor-firmware/tree/master/common/udev";
+ };
+}
diff --git a/nixpkgs/pkgs/os-specific/linux/uclibc/default.nix b/nixpkgs/pkgs/os-specific/linux/uclibc/default.nix
index c07e063caa7..5f401411074 100644
--- a/nixpkgs/pkgs/os-specific/linux/uclibc/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/uclibc/default.nix
@@ -48,7 +48,7 @@ let
UCLIBC_HAS_FPU n
'';
- version = "1.0.31";
+ version = "1.0.32";
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 = "0ba9yh7ir1jamrgc9x9v7zw0sw144f78q4vidiz6ynpr4dwbd5qm";
+ sha256 = "0cp4xf3k0ib76xaz6n6i7yybw7s92s607ak8svq1kakwk0d1jjbv";
};
# 'ftw' needed to build acl, a coreutils dependency
@@ -109,6 +109,6 @@ stdenv.mkDerivation {
description = "A small implementation of the C library";
maintainers = with maintainers; [ rasendubi ];
license = licenses.lgpl2;
- platforms = platforms.linux;
+ platforms = intersectLists platforms.linux platforms.x86; # fails to build on ARM
};
}
diff --git a/nixpkgs/pkgs/os-specific/linux/v4l2loopback/default.nix b/nixpkgs/pkgs/os-specific/linux/v4l2loopback/default.nix
index 2e22b99a95f..ab1413efd80 100644
--- a/nixpkgs/pkgs/os-specific/linux/v4l2loopback/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/v4l2loopback/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
name = "v4l2loopback-${version}-${kernel.version}";
- version = "0.12.0";
+ version = "0.12.2";
src = fetchFromGitHub {
owner = "umlaeute";
repo = "v4l2loopback";
rev = "v${version}";
- sha256 = "1rf8dvabksxb2sj14j32h7n7pw7byqfnpqs4m4afj3398y9y23c4";
+ sha256 = "1bcypfz5nlfmdm2a00yl7rgl0jh0g2nmwndxlsrblqclznhjilg2";
};
hardeningDisable = [ "format" "pic" ];
diff --git a/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/default.nix b/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/default.nix
index 99425b6799c..dc5b4289a45 100644
--- a/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/default.nix
@@ -105,7 +105,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://hostap.epitest.fi/wpa_supplicant/;
+ homepage = https://hostap.epitest.fi/wpa_supplicant/;
description = "A tool for connecting to WPA and WPA2-protected wireless networks";
license = licenses.bsd3;
maintainers = with maintainers; [ marcweber ];
diff --git a/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/gui.nix b/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/gui.nix
index 7c6f595bfaf..d02901e0cc1 100644
--- a/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/gui.nix
+++ b/nixpkgs/pkgs/os-specific/linux/wpa_supplicant/gui.nix
@@ -25,7 +25,7 @@ mkDerivation {
meta = with stdenv.lib; {
description = "Qt-based GUI for wpa_supplicant";
- homepage = http://hostap.epitest.fi/wpa_supplicant/;
+ homepage = https://hostap.epitest.fi/wpa_supplicant/;
license = licenses.bsd3;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/os-specific/linux/xf86-input-cmt/default.nix b/nixpkgs/pkgs/os-specific/linux/xf86-input-cmt/default.nix
index 2422b70b068..9f9b278d6f7 100644
--- a/nixpkgs/pkgs/os-specific/linux/xf86-input-cmt/default.nix
+++ b/nixpkgs/pkgs/os-specific/linux/xf86-input-cmt/default.nix
@@ -2,7 +2,7 @@
utilmacros, libgestures, libevdevc }:
stdenv.mkDerivation rec {
- name = "xf86-input-cmt-${version}";
+ pname = "xf86-input-cmt";
version = "2.0.2";
src = fetchFromGitHub {
owner = "hugegreenbug";
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
description = "Chromebook touchpad driver.";
license = licenses.bsd3;
platforms = platforms.linux;
- homepage = "www.github.com/hugegreenbug/xf86-input-cmt";
+ homepage = "https://www.github.com/hugegreenbug/xf86-input-cmt";
maintainers = with maintainers; [ kcalvinalvin ];
};
}
diff --git a/nixpkgs/pkgs/os-specific/windows/default.nix b/nixpkgs/pkgs/os-specific/windows/default.nix
index 4621c2da10f..7f1634d5c0b 100644
--- a/nixpkgs/pkgs/os-specific/windows/default.nix
+++ b/nixpkgs/pkgs/os-specific/windows/default.nix
@@ -1,29 +1,45 @@
-{ newScope, crossLibcStdenv }: let
+{ stdenv, buildPackages
+, newScope, overrideCC, crossLibcStdenv, libcCross
+}:
- callPackage = newScope self;
+stdenv.lib.makeScope newScope (self: with self; {
- self = {
- cygwinSetup = callPackage ./cygwin-setup { };
+ cygwinSetup = callPackage ./cygwin-setup { };
- jom = callPackage ./jom { };
+ jom = callPackage ./jom { };
- w32api = callPackage ./w32api { };
+ w32api = callPackage ./w32api { };
- mingwrt = callPackage ./mingwrt { };
- mingw_runtime = self.mingwrt;
+ mingwrt = callPackage ./mingwrt { };
+ mingw_runtime = mingwrt;
- mingw_w64 = callPackage ./mingw-w64 {
- stdenv = crossLibcStdenv;
- };
-
- mingw_w64_headers = callPackage ./mingw-w64/headers.nix { };
+ mingw_w64 = callPackage ./mingw-w64 {
+ stdenv = crossLibcStdenv;
+ };
- mingw_w64_pthreads = callPackage ./mingw-w64/pthreads.nix { };
+ crossThreadsStdenv = overrideCC crossLibcStdenv
+ (if stdenv.hostPlatform.useLLVM or false
+ then buildPackages.llvmPackages_8.lldClangNoLibcxx
+ else buildPackages.gccCrossStageStatic.override (old: {
+ bintools = old.bintools.override {
+ libc = libcCross;
+ };
+ libc = libcCross;
+ }));
- pthreads = callPackage ./pthread-w32 { };
+ mingw_w64_headers = callPackage ./mingw-w64/headers.nix { };
- wxMSW = callPackage ./wxMSW-2.8 { };
+ mingw_w64_pthreads = callPackage ./mingw-w64/pthreads.nix {
+ stdenv = crossThreadsStdenv;
+ };
- libgnurx = callPackage ./libgnurx { };
+ mcfgthreads = callPackage ./mcfgthreads {
+ stdenv = crossThreadsStdenv;
};
-in self
+
+ pthreads = callPackage ./pthread-w32 { };
+
+ wxMSW = callPackage ./wxMSW-2.8 { };
+
+ libgnurx = callPackage ./libgnurx { };
+})
diff --git a/nixpkgs/pkgs/os-specific/windows/mcfgthreads/default.nix b/nixpkgs/pkgs/os-specific/windows/mcfgthreads/default.nix
new file mode 100644
index 00000000000..6c4cd171025
--- /dev/null
+++ b/nixpkgs/pkgs/os-specific/windows/mcfgthreads/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, autoreconfHook }:
+
+stdenv.mkDerivation {
+ pname = "mcfgthreads";
+ version = "git";
+
+ src = fetchFromGitHub {
+ owner = "lhmouse";
+ repo = "mcfgthread";
+ rev = "9570e5ca7b98002d707c502c919d951bf256b9c6";
+ sha256 = "10y2x3x601a7c1hkd6zlr3xpfsnlr05xl28v23clf619756a5755";
+ };
+
+ outputs = [ "out" "dev" ];
+
+ # Don't want prebuilt binaries sneaking in.
+ postUnpack = ''
+ rm -r "$sourceRoot/debug" "$sourceRoot/release"
+ '';
+
+ nativeBuildInputs = [
+ autoreconfHook
+ ];
+}
diff --git a/nixpkgs/pkgs/os-specific/windows/mingw-w64/default.nix b/nixpkgs/pkgs/os-specific/windows/mingw-w64/default.nix
index 022aaffe596..7efc2e21313 100644
--- a/nixpkgs/pkgs/os-specific/windows/mingw-w64/default.nix
+++ b/nixpkgs/pkgs/os-specific/windows/mingw-w64/default.nix
@@ -11,11 +11,15 @@ in stdenv.mkDerivation {
sha256 = "00zq3z1hbzd5yzmskskjg79xrzwsqx7ihyprfaxy4hb897vf29sm";
};
+ outputs = [ "out" "dev" ];
+
configureFlags = [
"--enable-idl"
"--enable-secure-api"
];
+ enableParallelBuilding = true;
+
buildInputs = [ windows.mingw_w64_headers ];
dontStrip = true;
hardeningDisable = [ "stackprotector" "fortify" ];
diff --git a/nixpkgs/pkgs/servers/amqp/rabbitmq-server/default.nix b/nixpkgs/pkgs/servers/amqp/rabbitmq-server/default.nix
index da60a122a4c..bc83c5a8ea2 100644
--- a/nixpkgs/pkgs/servers/amqp/rabbitmq-server/default.nix
+++ b/nixpkgs/pkgs/servers/amqp/rabbitmq-server/default.nix
@@ -6,12 +6,12 @@
stdenv.mkDerivation rec {
pname = "rabbitmq-server";
- version = "3.7.18";
+ version = "3.8.1";
# 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 = "1vzx9g2k7ynbv2gz450cwjyxcn3vcxsmlpnvq1r5wzcf25giy9ky";
+ sha256 = "17ymzjgz3544jgf321f8f788gdxs9l252ah61nlgsglv0x8gggrh";
};
buildInputs =
diff --git a/nixpkgs/pkgs/servers/atlassian/confluence.nix b/nixpkgs/pkgs/servers/atlassian/confluence.nix
index d7fb5b55468..4d403e7d938 100644
--- a/nixpkgs/pkgs/servers/atlassian/confluence.nix
+++ b/nixpkgs/pkgs/servers/atlassian/confluence.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "atlassian-confluence";
- version = "7.0.2";
+ version = "7.0.3";
src = fetchurl {
url = "https://product-downloads.atlassian.com/software/confluence/downloads/${pname}-${version}.tar.gz";
- sha256 = "00ma2l6gknlpaf2k26md9fskgzcllky3vv89sb1izsrxl8la1dhq";
+ sha256 = "1anmhfdy4q74wchzha8fd2bd5hx0a2v3bgp9p5yvb8cal31zqcpd";
};
buildPhase = ''
diff --git a/nixpkgs/pkgs/servers/atlassian/jira.nix b/nixpkgs/pkgs/servers/atlassian/jira.nix
index 18c838a0b21..1d3e3e4f027 100644
--- a/nixpkgs/pkgs/servers/atlassian/jira.nix
+++ b/nixpkgs/pkgs/servers/atlassian/jira.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "atlassian-jira";
- version = "8.4.2";
+ version = "8.5.0";
src = fetchurl {
url = "https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-${version}.tar.gz";
- sha256 = "0f0l9ss8jv06iidg8jw7yk5z42r1m0cbmlgj1wgli9a21ssp65sh";
+ sha256 = "093706cpaw1a1vwvzpa85j7n338d748w372vsk8c9lvagaskiwh2";
};
buildPhase = ''
diff --git a/nixpkgs/pkgs/servers/bird/default.nix b/nixpkgs/pkgs/servers/bird/default.nix
index 13b5a19a751..2cc27eda1d4 100644
--- a/nixpkgs/pkgs/servers/bird/default.nix
+++ b/nixpkgs/pkgs/servers/bird/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, fetchpatch, flex, bison, readline }:
+{ lib, stdenv, fetchurl, fetchpatch, flex, bison, readline, libssh }:
with lib;
@@ -15,7 +15,7 @@ let
};
nativeBuildInputs = [ flex bison ];
- buildInputs = [ readline ];
+ buildInputs = [ readline libssh ];
patches = [
(./. + "/dont-create-sysconfdir-${builtins.substring 0 1 version}.patch")
@@ -58,7 +58,7 @@ in
};
bird2 = generic {
- version = "2.0.6";
- sha256 = "1ankpxvmn12kzgv5vh7awnkj34jzjciy5baq3smkj079db74r4wh";
+ version = "2.0.7";
+ sha256 = "0rhhbfmfw2d93rvhglv03rdzxsq2disw6s1wm8d6bgdxmrc2n7b3";
};
}
diff --git a/nixpkgs/pkgs/servers/caddy/default.nix b/nixpkgs/pkgs/servers/caddy/default.nix
index 56fa95391cc..bb1f4ac8538 100644
--- a/nixpkgs/pkgs/servers/caddy/default.nix
+++ b/nixpkgs/pkgs/servers/caddy/default.nix
@@ -16,9 +16,15 @@ buildGoModule rec {
};
modSha256 = "0np0mbs0mrn8scqa0dgvi7ya1707b3883prdaf1whsqrcr71ig8q";
- buildFlagsArray = ''
- -ldflags=
- -s -w -X github.com/caddyserver/caddy/caddy/caddymain.gitTag=v${version}
+ preBuild = ''
+ cat << EOF > caddy/main.go
+ package main
+ import "github.com/caddyserver/caddy/caddy/caddymain"
+ func main() {
+ caddymain.EnableTelemetry = false
+ caddymain.Run()
+ }
+ EOF
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/servers/clickhouse/default.nix b/nixpkgs/pkgs/servers/clickhouse/default.nix
index f07ab98bbc4..4c586efe177 100644
--- a/nixpkgs/pkgs/servers/clickhouse/default.nix
+++ b/nixpkgs/pkgs/servers/clickhouse/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "clickhouse";
- version = "19.13.5.44";
+ version = "19.13.6.51";
src = fetchFromGitHub {
owner = "yandex";
repo = "ClickHouse";
rev = "v${version}-stable";
- sha256 = "1h0jjpa1wrms5vcgx1vf8fmkc7jjrql1r70dvwr0nw8f7rfyi1l6";
+ sha256 = "0mcwfam1nrs2g54syw7vvpfkjn3l4gfzvla7xbg92lr03fn6kbn2";
};
nativeBuildInputs = [ cmake libtool ninja ];
diff --git a/nixpkgs/pkgs/servers/computing/slurm/default.nix b/nixpkgs/pkgs/servers/computing/slurm/default.nix
index 916c681ab16..8eb8437b0d5 100644
--- a/nixpkgs/pkgs/servers/computing/slurm/default.nix
+++ b/nixpkgs/pkgs/servers/computing/slurm/default.nix
@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "slurm";
- version = "19.05.3.2";
+ version = "19.05.4.1";
# N.B. We use github release tags instead of https://www.schedmd.com/downloads.php
# because the latter does not keep older releases.
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
repo = "slurm";
# The release tags use - instead of .
rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}";
- sha256 = "1ds4dvwswyx9rjcmcwz2fm2zi3q4gcc2n0fxxihl31i5i6wg1kv0";
+ sha256 = "07ydjda2dl9casz8hh91jlxdyc67mj4af1l2gq3gkzi4397azzz6";
};
outputs = [ "out" "dev" ];
@@ -48,7 +48,8 @@ stdenv.mkDerivation rec {
"--with-zlib=${zlib}"
"--sysconfdir=/etc/slurm"
] ++ (optional (gtk2 == null) "--disable-gtktest")
- ++ (optional enableX11 "--with-libssh2=${libssh2.dev}");
+ ++ (optional enableX11 "--with-libssh2=${libssh2.dev}")
+ ++ (optional (!enableX11) "--disable-x11");
preConfigure = ''
diff --git a/nixpkgs/pkgs/servers/consul/default.nix b/nixpkgs/pkgs/servers/consul/default.nix
index e993f70b105..2a4361d99d2 100644
--- a/nixpkgs/pkgs/servers/consul/default.nix
+++ b/nixpkgs/pkgs/servers/consul/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "consul";
- version = "1.6.1";
+ version = "1.6.2";
rev = "v${version}";
goPackagePath = "github.com/hashicorp/consul";
@@ -19,7 +19,7 @@ buildGoPackage rec {
owner = "hashicorp";
repo = pname;
inherit rev;
- sha256 = "00dvvxi7y80v2b6wzwyfzhxv1ksnl1m0nmdjl98dhq5ikb0v7p28";
+ sha256 = "0r9wqxhgspgypvp9xdv931r8g28gjg9njdignp84rrbxljix25my";
};
preBuild = ''
diff --git a/nixpkgs/pkgs/servers/couchpotato/default.nix b/nixpkgs/pkgs/servers/couchpotato/default.nix
index a528cd2ca26..07ff725f7c9 100644
--- a/nixpkgs/pkgs/servers/couchpotato/default.nix
+++ b/nixpkgs/pkgs/servers/couchpotato/default.nix
@@ -1,6 +1,6 @@
-{ fetchurl, pythonPackages, lib }:
+{ fetchurl, python2Packages, lib }:
-with pythonPackages;
+with python2Packages;
buildPythonApplication rec {
pname = "couchpotato";
diff --git a/nixpkgs/pkgs/servers/dns/bind/default.nix b/nixpkgs/pkgs/servers/dns/bind/default.nix
index 0f551f489a6..e13967d7af1 100644
--- a/nixpkgs/pkgs/servers/dns/bind/default.nix
+++ b/nixpkgs/pkgs/servers/dns/bind/default.nix
@@ -10,11 +10,11 @@ assert enablePython -> python3 != null;
stdenv.mkDerivation rec {
pname = "bind";
- version = "9.14.6";
+ version = "9.14.8";
src = fetchurl {
url = "https://ftp.isc.org/isc/bind9/${version}/${pname}-${version}.tar.gz";
- sha256 = "1zpd47ckn5lf4qbscfkj7krngwn2gwsp961v5401h3lhxm0a0rw9";
+ sha256 = "0xm0xrpgxq6gk6r6aa2w0lygnq02y1p614dmyjdmlsfnrrsslig5";
};
outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ];
diff --git a/nixpkgs/pkgs/servers/dns/knot-dns/default.nix b/nixpkgs/pkgs/servers/dns/knot-dns/default.nix
index 6e87ac5052c..26d0217254a 100644
--- a/nixpkgs/pkgs/servers/dns/knot-dns/default.nix
+++ b/nixpkgs/pkgs/servers/dns/knot-dns/default.nix
@@ -7,11 +7,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.0";
+ version = "2.9.1";
src = fetchurl {
url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz";
- sha256 = "df7434eaefbabbf7cca2d6cba5038be48a4668e508215ca197532bac7c9b21a2";
+ sha256 = "f19121956caa360c387923654f13e4c97b3fb9093d242e110d7e0916b8d8a04d";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/nixpkgs/pkgs/servers/documize-community/default.nix b/nixpkgs/pkgs/servers/documize-community/default.nix
index 213566826f3..2cc6b2a9f74 100644
--- a/nixpkgs/pkgs/servers/documize-community/default.nix
+++ b/nixpkgs/pkgs/servers/documize-community/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "documize-community";
- version = "3.3.2";
+ version = "3.5.0";
src = fetchFromGitHub {
owner = "documize";
repo = "community";
rev = "v${version}";
- sha256 = "172h3v9absfc0p79a1v9m197x4aprryig0hhyq6bfhjyqd5nq0fd";
+ sha256 = "1y38lgkxhyrga44wj216vl08fzyv8wbk02a85flnihrb4b1092x0";
};
goPackagePath = "github.com/documize/community";
diff --git a/nixpkgs/pkgs/servers/foundationdb/cmake.nix b/nixpkgs/pkgs/servers/foundationdb/cmake.nix
index ac7733986ce..512842b3a6a 100644
--- a/nixpkgs/pkgs/servers/foundationdb/cmake.nix
+++ b/nixpkgs/pkgs/servers/foundationdb/cmake.nix
@@ -4,7 +4,7 @@
, cmake, ninja, boost, python3, openjdk, mono, libressl
, gccStdenv, llvmPackages
-, useClang ? true
+, useClang ? false
, ...
}:
diff --git a/nixpkgs/pkgs/servers/foundationdb/default.nix b/nixpkgs/pkgs/servers/foundationdb/default.nix
index b3ca7038ebe..ea762ed656d 100644
--- a/nixpkgs/pkgs/servers/foundationdb/default.nix
+++ b/nixpkgs/pkgs/servers/foundationdb/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, stdenv49, gcc9Stdenv, llvmPackages_8
+{ stdenv, stdenv49, gccStdenv, llvmPackages
, lib, fetchurl, fetchpatch, fetchFromGitHub
, cmake, ninja, which, findutils, m4, gawk
@@ -8,8 +8,8 @@
let
vsmakeBuild = import ./vsmake.nix args;
cmakeBuild = import ./cmake.nix (args // {
- gccStdenv = gcc9Stdenv;
- llvmPackages = llvmPackages_8;
+ gccStdenv = gccStdenv;
+ llvmPackages = llvmPackages;
});
python3-six-patch = fetchpatch {
@@ -69,9 +69,9 @@ in with builtins; {
# ------------------------------------------------------
foundationdb61 = cmakeBuild {
- version = "6.1.10";
+ version = "6.1.12";
branch = "release-6.1";
- sha256 = "1v278zlrki3da2i2258j2b4rk4fq6d9bj623z01bjrvmaqxc2gry";
+ sha256 = "1yh5hx6rim41m0dwhnb2pcwz67wlnk0zwvyw845d36b29gwy58ab";
patches = [
./patches/clang-libcxx.patch
diff --git a/nixpkgs/pkgs/servers/freeradius/default.nix b/nixpkgs/pkgs/servers/freeradius/default.nix
index eeea3298ecd..cbd71085340 100644
--- a/nixpkgs/pkgs/servers/freeradius/default.nix
+++ b/nixpkgs/pkgs/servers/freeradius/default.nix
@@ -43,11 +43,11 @@ assert withRest -> curl != null && withJson;
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "freeradius";
- version = "3.0.19";
+ version = "3.0.20";
src = fetchurl {
url = "ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-${version}.tar.gz";
- sha256 = "0v5b46rq878093ff549ijccy98md1l7l4rvshjxs672il0zvq5i4";
+ sha256 = "0zrnlpril8lcnyd6zz0wy45wj5i2k2krcf42dwa0rldjsjh6nazp";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/nixpkgs/pkgs/servers/gnatsd/default.nix b/nixpkgs/pkgs/servers/gnatsd/default.nix
deleted file mode 100644
index 1bb2ebc4f86..00000000000
--- a/nixpkgs/pkgs/servers/gnatsd/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ buildGoPackage, fetchFromGitHub, lib }:
-
-with lib;
-
-buildGoPackage rec {
- pname = "gnatsd";
- version = "1.4.0";
- rev = "v${version}";
-
- goPackagePath = "github.com/nats-io/gnatsd";
-
- src = fetchFromGitHub {
- inherit rev;
- owner = "nats-io";
- repo = "gnatsd";
- sha256 = "0wxdvaxl273kd3wcas634hx1wx5piljgbfr6vhf669b1frkgrh2b";
- };
-
- meta = {
- description = "High-Performance server for NATS";
- license = licenses.asl20;
- maintainers = [ maintainers.swdunlop ];
- homepage = https://nats.io/;
- platforms = platforms.all;
- };
-}
diff --git a/nixpkgs/pkgs/servers/gortr/default.nix b/nixpkgs/pkgs/servers/gortr/default.nix
new file mode 100644
index 00000000000..375631d5cbf
--- /dev/null
+++ b/nixpkgs/pkgs/servers/gortr/default.nix
@@ -0,0 +1,22 @@
+{ lib, fetchFromGitHub, buildGoModule }:
+
+buildGoModule rec {
+ pname = "gortr";
+ version = "0.13.0";
+
+ src = fetchFromGitHub {
+ owner = "cloudflare";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1kg42qynqqj05bvfwzd77mpl63y3gnkk15x2a4rspxf4w1ziaxkr";
+ };
+ modSha256 = "157dpalfz3z1s3mxq63xy6lrkwzyy9xzmvn7wsxkwznjq4djv1a1";
+
+ meta = with lib; {
+ description = "The RPKI-to-Router server used at Cloudflare";
+ homepage = "https://github.com/cloudflare/gortr/";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ petabyteboy ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/servers/gotify/default.nix b/nixpkgs/pkgs/servers/gotify/default.nix
new file mode 100644
index 00000000000..cce37fd8e6b
--- /dev/null
+++ b/nixpkgs/pkgs/servers/gotify/default.nix
@@ -0,0 +1,57 @@
+{ stdenv
+, buildGoPackage
+, lib
+, fetchFromGitHub
+, buildGoModule
+, packr
+, sqlite
+, callPackage
+}:
+
+buildGoModule rec {
+ pname = "gotify-server";
+ # Note that when this is updated, along with the hash, the `ui.nix` file
+ # should include the same changes to the version and the sha256.
+ version = "2.0.11";
+
+ src = fetchFromGitHub {
+ owner = "gotify";
+ repo = "server";
+ rev = "v${version}";
+ sha256 = "0zrylyaxy1cks1wlzyf0di8in2braj4pfriyqa24vipwrlnhvgs6";
+ };
+
+ modSha256 = "19mghbs1jasb7vxdw13mmwsbk5sfg3y2vvddr73c82lq0f8g2iha";
+
+ postPatch = ''
+ substituteInPlace app.go \
+ --replace 'Version = "unknown"' 'Version = "${version}"'
+ '';
+
+ buildInputs = [ sqlite ];
+
+ nativeBuildInputs = [ packr ];
+
+ ui = callPackage ./ui.nix { };
+
+ preBuild = ''
+ cp -r ${ui}/libexec/gotify-ui/deps/gotify-ui/build ui/build && packr
+ '';
+
+ # Otherwise, all other subpackages are built as well and from some reason,
+ # produce binaries which panic when executed and are not interesting at all
+ subPackages = [ "." ];
+
+ buildFlagsArray = [
+ "-ldflags='-X main.Version=${version} -X main.Mode=prod'"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "A simple server for sending and receiving messages in real-time per WebSocket";
+ homepage = "https://gotify.net";
+ license = licenses.mit;
+ maintainers = with maintainers; [ doronbehar ];
+ platforms = platforms.all;
+ };
+
+}
diff --git a/nixpkgs/pkgs/servers/gotify/package.json b/nixpkgs/pkgs/servers/gotify/package.json
new file mode 100644
index 00000000000..1c84de17f46
--- /dev/null
+++ b/nixpkgs/pkgs/servers/gotify/package.json
@@ -0,0 +1,80 @@
+{
+ "name": "gotify-ui",
+ "version": "0.2.0",
+ "private": true,
+ "homepage": ".",
+ "dependencies": {
+ "@material-ui/core": "^4.4.3",
+ "@material-ui/icons": "^4.4.3",
+ "axios": "^0.19.0",
+ "codemirror": "^5.43.0",
+ "detect-browser": "^3.0.0",
+ "js-base64": "^2.5.1",
+ "mobx": "^5.1.1",
+ "mobx-react": "^5.2.8",
+ "mobx-utils": "^5.0.2",
+ "notifyjs": "^3.0.0",
+ "prop-types": "^15.6.2",
+ "react": "^16.4.2",
+ "react-codemirror2": "^5.1.0",
+ "react-dom": "^16.4.2",
+ "react-infinite": "^0.13.0",
+ "react-markdown": "^4.0.6",
+ "react-router": "^4.3.1",
+ "react-router-dom": "^4.3.1",
+ "react-timeago": "^4.1.9",
+ "remove-markdown": "^0.3.0",
+ "typeface-roboto": "0.0.54"
+ },
+ "scripts": {
+ "start": "react-scripts start",
+ "build": "react-scripts build",
+ "test": "react-scripts test --env=node",
+ "eject": "react-scripts eject",
+ "lint": "tslint --project .",
+ "lintfix": "tslint --fix --project .",
+ "format": "prettier \"src/**/*.{ts,tsx}\" --write",
+ "testformat": "prettier \"src/**/*.{ts,tsx}\" --list-different"
+ },
+ "devDependencies": {
+ "@types/codemirror": "0.0.71",
+ "@types/detect-browser": "^2.0.1",
+ "@types/get-port": "^4.0.0",
+ "@types/jest": "^23.3.1",
+ "@types/js-base64": "^2.3.1",
+ "@types/node": "^10.9.0",
+ "@types/notifyjs": "^3.0.0",
+ "@types/puppeteer": "^1.6.3",
+ "@types/react": "^16.4.11",
+ "@types/react-dom": "^16.0.7",
+ "@types/react-infinite": "0.0.33",
+ "@types/react-router-dom": "^4.3.0",
+ "@types/remove-markdown": "^0.1.1",
+ "@types/rimraf": "^2.0.2",
+ "get-port": "^4.0.0",
+ "prettier": "^1.14.2",
+ "puppeteer": "^1.8.0",
+ "react-scripts": "3.1.1",
+ "rimraf": "^2.6.2",
+ "tree-kill": "^1.2.0",
+ "tslint": "^5.20.0",
+ "tslint-sonarts": "^1.7.0",
+ "typescript": "3.6.2",
+ "wait-on": "^3.0.1"
+ },
+ "eslintConfig": {
+ "extends": "react-app"
+ },
+ "browserslist": {
+ "production": [
+ ">0.2%",
+ "not dead",
+ "not op_mini all"
+ ],
+ "development": [
+ "last 1 chrome version",
+ "last 1 firefox version",
+ "last 1 safari version"
+ ]
+ }
+}
diff --git a/nixpkgs/pkgs/servers/gotify/ui.nix b/nixpkgs/pkgs/servers/gotify/ui.nix
new file mode 100644
index 00000000000..a47e5279585
--- /dev/null
+++ b/nixpkgs/pkgs/servers/gotify/ui.nix
@@ -0,0 +1,25 @@
+{ yarn2nix-moretea
+, fetchFromGitHub
+}:
+
+yarn2nix-moretea.mkYarnPackage rec {
+ name = "gotify-ui";
+
+ packageJSON = ./package.json;
+ yarnNix = ./yarndeps.nix;
+
+ version = "2.0.11";
+
+ src_all = fetchFromGitHub {
+ owner = "gotify";
+ repo = "server";
+ rev = "v${version}";
+ sha256 = "0zrylyaxy1cks1wlzyf0di8in2braj4pfriyqa24vipwrlnhvgs6";
+ };
+ src = "${src_all}/ui";
+
+ buildPhase = ''
+ yarn build
+ '';
+
+}
diff --git a/nixpkgs/pkgs/servers/gotify/update-yarn-deps.sh b/nixpkgs/pkgs/servers/gotify/update-yarn-deps.sh
new file mode 100755
index 00000000000..d25b5c429df
--- /dev/null
+++ b/nixpkgs/pkgs/servers/gotify/update-yarn-deps.sh
@@ -0,0 +1,20 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -I nixpkgs=../../../ -i bash -p wget yarn2nix-moretea.yarn2nix
+
+# This script is based upon:
+# pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
+
+set -euo pipefail
+
+if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
+ echo "Regenerates the Yarn dependency lock files for the gotify-server package."
+ echo "Usage: $0 <git release tag>"
+ exit 1
+fi
+
+GOTIFY_WEB_SRC="https://raw.githubusercontent.com/gotify/server/$1"
+
+wget "$GOTIFY_WEB_SRC/ui/package.json" -O package.json
+wget "$GOTIFY_WEB_SRC/ui/yarn.lock" -O yarn.lock
+yarn2nix --lockfile=yarn.lock > yarndeps.nix
+rm yarn.lock
diff --git a/nixpkgs/pkgs/servers/gotify/yarndeps.nix b/nixpkgs/pkgs/servers/gotify/yarndeps.nix
new file mode 100644
index 00000000000..0e81e890a9f
--- /dev/null
+++ b/nixpkgs/pkgs/servers/gotify/yarndeps.nix
@@ -0,0 +1,11853 @@
+{ fetchurl, fetchgit, linkFarm, runCommandNoCC, gnutar }: rec {
+ offline_cache = linkFarm "offline" packages;
+ packages = [
+ {
+ 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_core___core_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_core___core_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz";
+ sha1 = "17b2686ef0d6bc58f963dddd68ab669755582c30";
+ };
+ }
+ {
+ name = "_babel_generator___generator_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_generator___generator_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.5.5.tgz";
+ sha1 = "873a7f936a3c89491b43536d12245b626664e3cf";
+ };
+ }
+ {
+ name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.0.0.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_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.1.0.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_builder_react_jsx___helper_builder_react_jsx_7.3.0.tgz";
+ path = fetchurl {
+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.3.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz";
+ sha1 = "a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4";
+ };
+ }
+ {
+ name = "_babel_helper_call_delegate___helper_call_delegate_7.4.4.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_create_class_features_plugin___helper_create_class_features_plugin_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.5.5.tgz";
+ sha1 = "401f302c8ddbc0edd36f7c6b2887d8fa1122e5a4";
+ };
+ }
+ {
+ name = "_babel_helper_define_map___helper_define_map_7.5.5.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_explode_assignable_expression___helper_explode_assignable_expression_7.1.0.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_function_name___helper_function_name_7.1.0.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_get_function_arity___helper_get_function_arity_7.0.0.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_hoist_variables___helper_hoist_variables_7.4.4.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_member_expression_to_functions___helper_member_expression_to_functions_7.5.5.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_module_imports___helper_module_imports_7.0.0.tgz";
+ path = fetchurl {
+ name = "_babel_helper_module_imports___helper_module_imports_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz";
+ sha1 = "96081b7111e486da4d2cd971ad1a4fe216cc2e3d";
+ };
+ }
+ {
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.5.5.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_optimise_call_expression___helper_optimise_call_expression_7.0.0.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_plugin_utils___helper_plugin_utils_7.0.0.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_regex___helper_regex_7.5.5.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_remap_async_to_generator___helper_remap_async_to_generator_7.1.0.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_replace_supers___helper_replace_supers_7.5.5.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_simple_access___helper_simple_access_7.1.0.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_split_export_declaration___helper_split_export_declaration_7.4.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_helper_wrap_function___helper_wrap_function_7.2.0.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_helpers___helpers_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_helpers___helpers_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.5.5.tgz";
+ sha1 = "63908d2a73942229d1e6685bc2a0e730dde3b75e";
+ };
+ }
+ {
+ 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_parser___parser_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_parser___parser_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.5.tgz";
+ sha1 = "02f077ac8817d3df4a832ef59de67565e71cca4b";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.2.0.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_class_properties___plugin_proposal_class_properties_7.5.5.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_decorators___plugin_proposal_decorators_7.4.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.4.4.tgz";
+ sha1 = "de9b2a1a8ab0196f378e2a82f10b6e2a36f21cc0";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.5.0.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_json_strings___plugin_proposal_json_strings_7.2.0.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.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.5.tgz";
+ sha1 = "61939744f71ba76a3ae46b5eea18a54c16d22e58";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.2.0.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_unicode_property_regex___plugin_proposal_unicode_property_regex_7.4.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz";
+ sha1 = "501ffd9826c0b91da22690720722ac7cb1ca9c78";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.2.0.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_decorators___plugin_syntax_decorators_7.2.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz";
+ sha1 = "c50b1b957dcc69e4b1127b65e1c33eef61570c1b";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.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_flow___plugin_syntax_flow_7.2.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz";
+ sha1 = "a765f061f803bc48f240c26f8747faf97c26bf7c";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.2.0.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_jsx___plugin_syntax_jsx_7.2.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz";
+ sha1 = "0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.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_optional_catch_binding___plugin_syntax_optional_catch_binding_7.2.0.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_typescript___plugin_syntax_typescript_7.3.3.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.3.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz";
+ sha1 = "a7cc3f66119a9f7ebe2de5383cce193473d65991";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.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_transform_async_to_generator___plugin_transform_async_to_generator_7.5.0.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_block_scoped_functions___plugin_transform_block_scoped_functions_7.2.0.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_block_scoping___plugin_transform_block_scoping_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.5.5.tgz";
+ sha1 = "a35f395e5402822f10d2119f6f8e045e3639a2ce";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.5.5.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_computed_properties___plugin_transform_computed_properties_7.2.0.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_destructuring___plugin_transform_destructuring_7.5.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.5.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.5.0.tgz";
+ sha1 = "f6c09fdfe3f94516ff074fe877db7bc9ef05855a";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.4.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz";
+ sha1 = "361a148bc951444312c69446d76ed1ea8e4450c3";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.5.0.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_exponentiation_operator___plugin_transform_exponentiation_operator_7.2.0.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_flow_strip_types___plugin_transform_flow_strip_types_7.4.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.4.tgz";
+ sha1 = "d267a081f49a8705fc9146de0768c6b58dccd8f7";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.4.4.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_function_name___plugin_transform_function_name_7.4.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_literals___plugin_transform_literals_7.2.0.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_member_expression_literals___plugin_transform_member_expression_literals_7.2.0.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_modules_amd___plugin_transform_modules_amd_7.5.0.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_modules_commonjs___plugin_transform_modules_commonjs_7.5.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.5.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.5.0.tgz";
+ sha1 = "425127e6045231360858eeaa47a71d75eded7a74";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.5.0.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_umd___plugin_transform_modules_umd_7.2.0.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_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.4.5.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.4.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.5.tgz";
+ sha1 = "9d269fd28a370258199b4294736813a60bbdd106";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.4.4.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_object_super___plugin_transform_object_super_7.5.5.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_parameters___plugin_transform_parameters_7.4.4.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_property_literals___plugin_transform_property_literals_7.2.0.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_react_constant_elements___plugin_transform_react_constant_elements_7.5.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.5.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.5.0.tgz";
+ sha1 = "4d6ae4033bc38f8a65dfca2b6235c44522a422fc";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.2.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz";
+ sha1 = "ebfaed87834ce8dc4279609a4f0c324c156e3eb0";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.2.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz";
+ sha1 = "461e21ad9478f1031dd5e276108d027f1b5240ba";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.5.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.5.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.5.0.tgz";
+ sha1 = "583b10c49cf057e237085bcbd8cc960bd83bd96b";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.3.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.3.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz";
+ sha1 = "f2cab99026631c767e2745a5368b331cfe8f5290";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.4.5.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_reserved_words___plugin_transform_reserved_words_7.2.0.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_runtime___plugin_transform_runtime_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.5.5.tgz";
+ sha1 = "a6331afbfc59189d2135b2e09474457a8e3d28bc";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.2.0.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_spread___plugin_transform_spread_7.2.2.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_spread___plugin_transform_spread_7.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz";
+ sha1 = "3103a9abe22f742b6d406ecd3cd49b774919b406";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.2.0.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_template_literals___plugin_transform_template_literals_7.4.4.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_typeof_symbol___plugin_transform_typeof_symbol_7.2.0.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_typescript___plugin_transform_typescript_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.5.5.tgz";
+ sha1 = "6d862766f09b2da1cb1f7d505fe2aedab6b7d4b8";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.4.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz";
+ sha1 = "ab4634bb4f14d36728bf5978322b35587787970f";
+ };
+ }
+ {
+ name = "_babel_preset_env___preset_env_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_preset_env___preset_env_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.5.5.tgz";
+ sha1 = "bc470b53acaa48df4b8db24a570d6da1fef53c9a";
+ };
+ }
+ {
+ name = "_babel_preset_react___preset_react_7.0.0.tgz";
+ path = fetchurl {
+ name = "_babel_preset_react___preset_react_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz";
+ sha1 = "e86b4b3d99433c7b3e9e91747e2653958bc6b3c0";
+ };
+ }
+ {
+ name = "_babel_preset_typescript___preset_typescript_7.3.3.tgz";
+ path = fetchurl {
+ name = "_babel_preset_typescript___preset_typescript_7.3.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.3.3.tgz";
+ sha1 = "88669911053fa16b2b276ea2ede2ca603b3f307a";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_runtime___runtime_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.5.5.tgz";
+ sha1 = "74fba56d35efbeca444091c7850ccd494fd2f132";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.6.2.tgz";
+ path = fetchurl {
+ name = "_babel_runtime___runtime_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.6.2.tgz";
+ sha1 = "c3d6e41b304ef10dcf13777a33e7694ec4a9a6dd";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.6.3.tgz";
+ path = fetchurl {
+ name = "_babel_runtime___runtime_7.6.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.6.3.tgz";
+ sha1 = "935122c74c73d2240cafd32ddb5fc2a6cd35cf1f";
+ };
+ }
+ {
+ name = "_babel_template___template_7.4.4.tgz";
+ path = fetchurl {
+ name = "_babel_template___template_7.4.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz";
+ sha1 = "f4b88d1225689a08f5bc3a17483545be9e4ed237";
+ };
+ }
+ {
+ name = "_babel_traverse___traverse_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_traverse___traverse_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.5.tgz";
+ sha1 = "f664f8f368ed32988cd648da9f72d5ca70f165bb";
+ };
+ }
+ {
+ name = "_babel_types___types_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_types___types_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.5.5.tgz";
+ sha1 = "97b9f728e182785909aa4ab56264f090a028d18a";
+ };
+ }
+ {
+ name = "_cnakazawa_watch___watch_1.0.3.tgz";
+ path = fetchurl {
+ name = "_cnakazawa_watch___watch_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz";
+ sha1 = "099139eaec7ebf07a27c1786a3ff64f39464d2ef";
+ };
+ }
+ {
+ name = "_csstools_convert_colors___convert_colors_1.4.0.tgz";
+ path = fetchurl {
+ name = "_csstools_convert_colors___convert_colors_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz";
+ sha1 = "ad495dc41b12e75d588c6db8b9834f08fa131eb7";
+ };
+ }
+ {
+ name = "_csstools_normalize.css___normalize.css_9.0.1.tgz";
+ path = fetchurl {
+ name = "_csstools_normalize.css___normalize.css_9.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-9.0.1.tgz";
+ sha1 = "c27b391d8457d1e893f1eddeaf5e5412d12ffbb5";
+ };
+ }
+ {
+ name = "_emotion_hash___hash_0.7.3.tgz";
+ path = fetchurl {
+ name = "_emotion_hash___hash_0.7.3.tgz";
+ url = "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.7.3.tgz";
+ sha1 = "a166882c81c0c6040975dd30df24fae8549bd96f";
+ };
+ }
+ {
+ name = "_hapi_address___address_2.1.0.tgz";
+ path = fetchurl {
+ name = "_hapi_address___address_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.0.tgz";
+ sha1 = "d86223d40c73942cc6151838d9f264997e6673f9";
+ };
+ }
+ {
+ name = "_hapi_bourne___bourne_1.3.2.tgz";
+ path = fetchurl {
+ name = "_hapi_bourne___bourne_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz";
+ sha1 = "0a7095adea067243ce3283e1b56b8a8f453b242a";
+ };
+ }
+ {
+ name = "_hapi_hoek___hoek_8.2.2.tgz";
+ path = fetchurl {
+ name = "_hapi_hoek___hoek_8.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.2.2.tgz";
+ sha1 = "6eaa2e1ec3b50dfb8dccbe705dc289094652bc2d";
+ };
+ }
+ {
+ name = "_hapi_joi___joi_15.1.1.tgz";
+ path = fetchurl {
+ name = "_hapi_joi___joi_15.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz";
+ sha1 = "c675b8a71296f02833f8d6d243b34c57b8ce19d7";
+ };
+ }
+ {
+ name = "_hapi_topo___topo_3.1.3.tgz";
+ path = fetchurl {
+ name = "_hapi_topo___topo_3.1.3.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.3.tgz";
+ sha1 = "c7a02e0d936596d29f184e6d7fdc07e8b5efce11";
+ };
+ }
+ {
+ name = "_jest_console___console_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_console___console_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz";
+ sha1 = "79b1bc06fb74a8cfb01cbdedf945584b1b9707f0";
+ };
+ }
+ {
+ name = "_jest_core___core_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_core___core_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/core/-/core-24.9.0.tgz";
+ sha1 = "2ceccd0b93181f9c4850e74f2a9ad43d351369c4";
+ };
+ }
+ {
+ name = "_jest_environment___environment_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_environment___environment_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/environment/-/environment-24.9.0.tgz";
+ sha1 = "21e3afa2d65c0586cbd6cbefe208bafade44ab18";
+ };
+ }
+ {
+ name = "_jest_fake_timers___fake_timers_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_fake_timers___fake_timers_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.9.0.tgz";
+ sha1 = "ba3e6bf0eecd09a636049896434d306636540c93";
+ };
+ }
+ {
+ name = "_jest_reporters___reporters_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_reporters___reporters_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.9.0.tgz";
+ sha1 = "86660eff8e2b9661d042a8e98a028b8d631a5b43";
+ };
+ }
+ {
+ name = "_jest_source_map___source_map_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_source_map___source_map_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz";
+ sha1 = "0e263a94430be4b41da683ccc1e6bffe2a191714";
+ };
+ }
+ {
+ name = "_jest_test_result___test_result_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_test_result___test_result_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.9.0.tgz";
+ sha1 = "11796e8aa9dbf88ea025757b3152595ad06ba0ca";
+ };
+ }
+ {
+ name = "_jest_test_sequencer___test_sequencer_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_test_sequencer___test_sequencer_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz";
+ sha1 = "f8f334f35b625a4f2f355f2fe7e6036dad2e6b31";
+ };
+ }
+ {
+ name = "_jest_transform___transform_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_transform___transform_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/transform/-/transform-24.9.0.tgz";
+ sha1 = "4ae2768b296553fadab09e9ec119543c90b16c56";
+ };
+ }
+ {
+ name = "_jest_types___types_24.9.0.tgz";
+ path = fetchurl {
+ name = "_jest_types___types_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz";
+ sha1 = "63cb26cb7500d069e5a389441a7c6ab5e909fc59";
+ };
+ }
+ {
+ name = "_material_ui_core___core_4.4.3.tgz";
+ path = fetchurl {
+ name = "_material_ui_core___core_4.4.3.tgz";
+ url = "https://registry.yarnpkg.com/@material-ui/core/-/core-4.4.3.tgz";
+ sha1 = "65665d2c4e9cb84e018774e1471f6d0417f4535e";
+ };
+ }
+ {
+ name = "_material_ui_icons___icons_4.5.1.tgz";
+ path = fetchurl {
+ name = "_material_ui_icons___icons_4.5.1.tgz";
+ url = "https://registry.yarnpkg.com/@material-ui/icons/-/icons-4.5.1.tgz";
+ sha1 = "6963bad139e938702ece85ca43067688018f04f8";
+ };
+ }
+ {
+ name = "_material_ui_styles___styles_4.4.3.tgz";
+ path = fetchurl {
+ name = "_material_ui_styles___styles_4.4.3.tgz";
+ url = "https://registry.yarnpkg.com/@material-ui/styles/-/styles-4.4.3.tgz";
+ sha1 = "78239177723660093cc9a277db5759c01c693c2a";
+ };
+ }
+ {
+ name = "_material_ui_system___system_4.4.3.tgz";
+ path = fetchurl {
+ name = "_material_ui_system___system_4.4.3.tgz";
+ url = "https://registry.yarnpkg.com/@material-ui/system/-/system-4.4.3.tgz";
+ sha1 = "68ca8cf83614255fcd5b9d3a72ce8ee58a43a5c7";
+ };
+ }
+ {
+ name = "_material_ui_types___types_4.1.1.tgz";
+ path = fetchurl {
+ name = "_material_ui_types___types_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@material-ui/types/-/types-4.1.1.tgz";
+ sha1 = "b65e002d926089970a3271213a3ad7a21b17f02b";
+ };
+ }
+ {
+ name = "_material_ui_utils___utils_4.4.0.tgz";
+ path = fetchurl {
+ name = "_material_ui_utils___utils_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/@material-ui/utils/-/utils-4.4.0.tgz";
+ sha1 = "9275421e2798a067850d201212d46f12725828ad";
+ };
+ }
+ {
+ name = "_mrmlnc_readdir_enhanced___readdir_enhanced_2.2.1.tgz";
+ path = fetchurl {
+ name = "_mrmlnc_readdir_enhanced___readdir_enhanced_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz";
+ sha1 = "524af240d1a360527b730475ecfa1344aa540dde";
+ };
+ }
+ {
+ name = "_nodelib_fs.stat___fs.stat_1.1.3.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.stat___fs.stat_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz";
+ sha1 = "2b5a3ab3f918cca48a8c754c08168e3f03eba61b";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_add_jsx_attribute___babel_plugin_add_jsx_attribute_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_add_jsx_attribute___babel_plugin_add_jsx_attribute_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz";
+ sha1 = "dadcb6218503532d6884b210e7f3c502caaa44b1";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_remove_jsx_attribute___babel_plugin_remove_jsx_attribute_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_remove_jsx_attribute___babel_plugin_remove_jsx_attribute_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz";
+ sha1 = "297550b9a8c0c7337bea12bdfc8a80bb66f85abc";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_remove_jsx_empty_expression___babel_plugin_remove_jsx_empty_expression_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_remove_jsx_empty_expression___babel_plugin_remove_jsx_empty_expression_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz";
+ sha1 = "c196302f3e68eab6a05e98af9ca8570bc13131c7";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_replace_jsx_attribute_value___babel_plugin_replace_jsx_attribute_value_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_replace_jsx_attribute_value___babel_plugin_replace_jsx_attribute_value_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz";
+ sha1 = "310ec0775de808a6a2e4fd4268c245fd734c1165";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_svg_dynamic_title___babel_plugin_svg_dynamic_title_4.3.1.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_svg_dynamic_title___babel_plugin_svg_dynamic_title_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.1.tgz";
+ sha1 = "646c2f5b5770c2fe318d6e51492344c3d62ddb63";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_svg_em_dimensions___babel_plugin_svg_em_dimensions_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_svg_em_dimensions___babel_plugin_svg_em_dimensions_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz";
+ sha1 = "9a94791c9a288108d20a9d2cc64cac820f141391";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_transform_react_native_svg___babel_plugin_transform_react_native_svg_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_transform_react_native_svg___babel_plugin_transform_react_native_svg_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz";
+ sha1 = "151487322843359a1ca86b21a3815fd21a88b717";
+ };
+ }
+ {
+ name = "_svgr_babel_plugin_transform_svg_component___babel_plugin_transform_svg_component_4.2.0.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_plugin_transform_svg_component___babel_plugin_transform_svg_component_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz";
+ sha1 = "5f1e2f886b2c85c67e76da42f0f6be1b1767b697";
+ };
+ }
+ {
+ name = "_svgr_babel_preset___babel_preset_4.3.1.tgz";
+ path = fetchurl {
+ name = "_svgr_babel_preset___babel_preset_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-4.3.1.tgz";
+ sha1 = "62ffcb85d756580e8ce608e9d2ac3b9063be9e28";
+ };
+ }
+ {
+ name = "_svgr_core___core_4.3.2.tgz";
+ path = fetchurl {
+ name = "_svgr_core___core_4.3.2.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/core/-/core-4.3.2.tgz";
+ sha1 = "939c89be670ad79b762f4c063f213f0e02535f2e";
+ };
+ }
+ {
+ name = "_svgr_hast_util_to_babel_ast___hast_util_to_babel_ast_4.3.2.tgz";
+ path = fetchurl {
+ name = "_svgr_hast_util_to_babel_ast___hast_util_to_babel_ast_4.3.2.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz";
+ sha1 = "1d5a082f7b929ef8f1f578950238f630e14532b8";
+ };
+ }
+ {
+ name = "_svgr_plugin_jsx___plugin_jsx_4.3.2.tgz";
+ path = fetchurl {
+ name = "_svgr_plugin_jsx___plugin_jsx_4.3.2.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-4.3.2.tgz";
+ sha1 = "ce9ddafc8cdd74da884c9f7af014afcf37f93d3c";
+ };
+ }
+ {
+ name = "_svgr_plugin_svgo___plugin_svgo_4.3.1.tgz";
+ path = fetchurl {
+ name = "_svgr_plugin_svgo___plugin_svgo_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz";
+ sha1 = "daac0a3d872e3f55935c6588dd370336865e9e32";
+ };
+ }
+ {
+ name = "_svgr_webpack___webpack_4.3.2.tgz";
+ path = fetchurl {
+ name = "_svgr_webpack___webpack_4.3.2.tgz";
+ url = "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-4.3.2.tgz";
+ sha1 = "319d4471c8f3d5c3af35059274834d9b5b8fb956";
+ };
+ }
+ {
+ name = "_types_babel__core___babel__core_7.1.2.tgz";
+ path = fetchurl {
+ name = "_types_babel__core___babel__core_7.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.2.tgz";
+ sha1 = "608c74f55928033fce18b99b213c16be4b3d114f";
+ };
+ }
+ {
+ name = "_types_babel__generator___babel__generator_7.0.2.tgz";
+ path = fetchurl {
+ name = "_types_babel__generator___babel__generator_7.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.0.2.tgz";
+ sha1 = "d2112a6b21fad600d7674274293c85dce0cb47fc";
+ };
+ }
+ {
+ name = "_types_babel__template___babel__template_7.0.2.tgz";
+ path = fetchurl {
+ name = "_types_babel__template___babel__template_7.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.2.tgz";
+ sha1 = "4ff63d6b52eddac1de7b975a5223ed32ecea9307";
+ };
+ }
+ {
+ name = "_types_babel__traverse___babel__traverse_7.0.7.tgz";
+ path = fetchurl {
+ name = "_types_babel__traverse___babel__traverse_7.0.7.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.7.tgz";
+ sha1 = "2496e9ff56196cc1429c72034e07eab6121b6f3f";
+ };
+ }
+ {
+ name = "_types_codemirror___codemirror_0.0.71.tgz";
+ path = fetchurl {
+ name = "_types_codemirror___codemirror_0.0.71.tgz";
+ url = "https://registry.yarnpkg.com/@types/codemirror/-/codemirror-0.0.71.tgz";
+ sha1 = "861f1bcb3100c0a064567c5400f2981cf4ae8ca7";
+ };
+ }
+ {
+ name = "_types_detect_browser___detect_browser_2.0.1.tgz";
+ path = fetchurl {
+ name = "_types_detect_browser___detect_browser_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/detect-browser/-/detect-browser-2.0.1.tgz";
+ sha1 = "ae49b3b3f5fae163f0988487fe76fb121b56ac53";
+ };
+ }
+ {
+ name = "_types_eslint_visitor_keys___eslint_visitor_keys_1.0.0.tgz";
+ path = fetchurl {
+ name = "_types_eslint_visitor_keys___eslint_visitor_keys_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz";
+ sha1 = "1ee30d79544ca84d68d4b3cdb0af4f205663dd2d";
+ };
+ }
+ {
+ name = "_types_estree___estree_0.0.39.tgz";
+ path = fetchurl {
+ name = "_types_estree___estree_0.0.39.tgz";
+ url = "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz";
+ sha1 = "e177e699ee1b8c22d23174caaa7422644389509f";
+ };
+ }
+ {
+ name = "_types_events___events_3.0.0.tgz";
+ path = fetchurl {
+ name = "_types_events___events_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz";
+ sha1 = "2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7";
+ };
+ }
+ {
+ name = "_types_get_port___get_port_4.2.0.tgz";
+ path = fetchurl {
+ name = "_types_get_port___get_port_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/get-port/-/get-port-4.2.0.tgz";
+ sha1 = "4fc44616c737d37d3ee7926d86fa975d0afba5e4";
+ };
+ }
+ {
+ name = "_types_glob___glob_7.1.1.tgz";
+ path = fetchurl {
+ name = "_types_glob___glob_7.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz";
+ sha1 = "aa59a1c6e3fbc421e07ccd31a944c30eba521575";
+ };
+ }
+ {
+ name = "_types_history___history_4.7.3.tgz";
+ path = fetchurl {
+ name = "_types_history___history_4.7.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/history/-/history-4.7.3.tgz";
+ sha1 = "856c99cdc1551d22c22b18b5402719affec9839a";
+ };
+ }
+ {
+ name = "_types_istanbul_lib_coverage___istanbul_lib_coverage_2.0.1.tgz";
+ path = fetchurl {
+ name = "_types_istanbul_lib_coverage___istanbul_lib_coverage_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz";
+ sha1 = "42995b446db9a48a11a07ec083499a860e9138ff";
+ };
+ }
+ {
+ name = "_types_istanbul_lib_report___istanbul_lib_report_1.1.1.tgz";
+ path = fetchurl {
+ name = "_types_istanbul_lib_report___istanbul_lib_report_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz";
+ sha1 = "e5471e7fa33c61358dd38426189c037a58433b8c";
+ };
+ }
+ {
+ name = "_types_istanbul_reports___istanbul_reports_1.1.1.tgz";
+ path = fetchurl {
+ name = "_types_istanbul_reports___istanbul_reports_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz";
+ sha1 = "7a8cbf6a406f36c8add871625b278eaf0b0d255a";
+ };
+ }
+ {
+ name = "_types_jest___jest_23.3.14.tgz";
+ path = fetchurl {
+ name = "_types_jest___jest_23.3.14.tgz";
+ url = "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.14.tgz";
+ sha1 = "37daaf78069e7948520474c87b80092ea912520a";
+ };
+ }
+ {
+ name = "_types_js_base64___js_base64_2.3.1.tgz";
+ path = fetchurl {
+ name = "_types_js_base64___js_base64_2.3.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/js-base64/-/js-base64-2.3.1.tgz";
+ sha1 = "c39f14f129408a3d96a1105a650d8b2b6eeb4168";
+ };
+ }
+ {
+ name = "_types_json_schema___json_schema_7.0.3.tgz";
+ path = fetchurl {
+ name = "_types_json_schema___json_schema_7.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.3.tgz";
+ sha1 = "bdfd69d61e464dcc81b25159c270d75a73c1a636";
+ };
+ }
+ {
+ name = "_types_minimatch___minimatch_3.0.3.tgz";
+ path = fetchurl {
+ name = "_types_minimatch___minimatch_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz";
+ sha1 = "3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d";
+ };
+ }
+ {
+ name = "_types_node___node_12.7.4.tgz";
+ path = fetchurl {
+ name = "_types_node___node_12.7.4.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-12.7.4.tgz";
+ sha1 = "64db61e0359eb5a8d99b55e05c729f130a678b04";
+ };
+ }
+ {
+ name = "_types_node___node_10.14.17.tgz";
+ path = fetchurl {
+ name = "_types_node___node_10.14.17.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-10.14.17.tgz";
+ sha1 = "b96d4dd3e427382482848948041d3754d40fd5ce";
+ };
+ }
+ {
+ name = "_types_notifyjs___notifyjs_3.0.0.tgz";
+ path = fetchurl {
+ name = "_types_notifyjs___notifyjs_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/notifyjs/-/notifyjs-3.0.0.tgz";
+ sha1 = "a57126a90be2827d511d00a0615816cd5ca8a740";
+ };
+ }
+ {
+ name = "_types_prop_types___prop_types_15.7.3.tgz";
+ path = fetchurl {
+ name = "_types_prop_types___prop_types_15.7.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz";
+ sha1 = "2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7";
+ };
+ }
+ {
+ name = "_types_puppeteer___puppeteer_1.19.1.tgz";
+ path = fetchurl {
+ name = "_types_puppeteer___puppeteer_1.19.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/puppeteer/-/puppeteer-1.19.1.tgz";
+ sha1 = "942ca62288953a0f5fbbc25c103b5f2ba28b60ab";
+ };
+ }
+ {
+ name = "_types_q___q_1.5.2.tgz";
+ path = fetchurl {
+ name = "_types_q___q_1.5.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz";
+ sha1 = "690a1475b84f2a884fd07cd797c00f5f31356ea8";
+ };
+ }
+ {
+ name = "_types_react_dom___react_dom_16.9.0.tgz";
+ path = fetchurl {
+ name = "_types_react_dom___react_dom_16.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.0.tgz";
+ sha1 = "ba6ddb00bf5de700b0eb91daa452081ffccbfdea";
+ };
+ }
+ {
+ name = "_types_react_infinite___react_infinite_0.0.33.tgz";
+ path = fetchurl {
+ name = "_types_react_infinite___react_infinite_0.0.33.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-infinite/-/react-infinite-0.0.33.tgz";
+ sha1 = "08724d4a7095f3fa1d4e6cb5d05bcbe42ce135da";
+ };
+ }
+ {
+ name = "_types_react_router_dom___react_router_dom_4.3.5.tgz";
+ path = fetchurl {
+ name = "_types_react_router_dom___react_router_dom_4.3.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-4.3.5.tgz";
+ sha1 = "72f229967690c890d00f96e6b85e9ee5780db31f";
+ };
+ }
+ {
+ name = "_types_react_router___react_router_5.0.3.tgz";
+ path = fetchurl {
+ name = "_types_react_router___react_router_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.0.3.tgz";
+ sha1 = "855a1606e62de3f4d69ea34fb3c0e50e98e964d5";
+ };
+ }
+ {
+ name = "_types_react_transition_group___react_transition_group_4.2.2.tgz";
+ path = fetchurl {
+ name = "_types_react_transition_group___react_transition_group_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.2.2.tgz";
+ sha1 = "8c851c4598a23a3a34173069fb4c5c9e41c02e3f";
+ };
+ }
+ {
+ name = "_types_react___react_16.9.3.tgz";
+ path = fetchurl {
+ name = "_types_react___react_16.9.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.3.tgz";
+ sha1 = "6d13251e441a3e67fb60d719d1fc8785b984a2ec";
+ };
+ }
+ {
+ name = "_types_react___react_16.9.2.tgz";
+ path = fetchurl {
+ name = "_types_react___react_16.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.2.tgz";
+ sha1 = "6d1765431a1ad1877979013906731aae373de268";
+ };
+ }
+ {
+ name = "_types_remove_markdown___remove_markdown_0.1.1.tgz";
+ path = fetchurl {
+ name = "_types_remove_markdown___remove_markdown_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/remove-markdown/-/remove-markdown-0.1.1.tgz";
+ sha1 = "c79d3000df412526186b2af3808b85bee68bc907";
+ };
+ }
+ {
+ name = "_types_rimraf___rimraf_2.0.2.tgz";
+ path = fetchurl {
+ name = "_types_rimraf___rimraf_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-2.0.2.tgz";
+ sha1 = "7f0fc3cf0ff0ad2a99bb723ae1764f30acaf8b6e";
+ };
+ }
+ {
+ name = "_types_stack_utils___stack_utils_1.0.1.tgz";
+ path = fetchurl {
+ name = "_types_stack_utils___stack_utils_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz";
+ sha1 = "0a851d3bd96498fa25c33ab7278ed3bd65f06c3e";
+ };
+ }
+ {
+ name = "_types_tern___tern_0.23.3.tgz";
+ path = fetchurl {
+ name = "_types_tern___tern_0.23.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/tern/-/tern-0.23.3.tgz";
+ sha1 = "4b54538f04a88c9ff79de1f6f94f575a7f339460";
+ };
+ }
+ {
+ name = "_types_yargs_parser___yargs_parser_13.0.0.tgz";
+ path = fetchurl {
+ name = "_types_yargs_parser___yargs_parser_13.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-13.0.0.tgz";
+ sha1 = "453743c5bbf9f1bed61d959baab5b06be029b2d0";
+ };
+ }
+ {
+ name = "_types_yargs___yargs_13.0.2.tgz";
+ path = fetchurl {
+ name = "_types_yargs___yargs_13.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.2.tgz";
+ sha1 = "a64674fc0149574ecd90ba746e932b5a5f7b3653";
+ };
+ }
+ {
+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_1.13.0.tgz";
+ path = fetchurl {
+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_1.13.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.13.0.tgz";
+ sha1 = "22fed9b16ddfeb402fd7bcde56307820f6ebc49f";
+ };
+ }
+ {
+ name = "_typescript_eslint_experimental_utils___experimental_utils_1.13.0.tgz";
+ path = fetchurl {
+ name = "_typescript_eslint_experimental_utils___experimental_utils_1.13.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz";
+ sha1 = "b08c60d780c0067de2fb44b04b432f540138301e";
+ };
+ }
+ {
+ name = "_typescript_eslint_parser___parser_1.13.0.tgz";
+ path = fetchurl {
+ name = "_typescript_eslint_parser___parser_1.13.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.13.0.tgz";
+ sha1 = "61ac7811ea52791c47dc9fd4dd4a184fae9ac355";
+ };
+ }
+ {
+ name = "_typescript_eslint_typescript_estree___typescript_estree_1.13.0.tgz";
+ path = fetchurl {
+ name = "_typescript_eslint_typescript_estree___typescript_estree_1.13.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz";
+ sha1 = "8140f17d0f60c03619798f1d628b8434913dc32e";
+ };
+ }
+ {
+ name = "_webassemblyjs_ast___ast_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_ast___ast_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz";
+ sha1 = "51b1c5fe6576a34953bf4b253df9f0d490d9e359";
+ };
+ }
+ {
+ name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz";
+ sha1 = "1ba926a2923613edce496fd5b02e8ce8a5f49721";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_api_error___helper_api_error_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_api_error___helper_api_error_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz";
+ sha1 = "c49dad22f645227c5edb610bdb9697f1aab721f7";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_buffer___helper_buffer_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_buffer___helper_buffer_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz";
+ sha1 = "fea93e429863dd5e4338555f42292385a653f204";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz";
+ sha1 = "9a740ff48e3faa3022b1dff54423df9aa293c25e";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_fsm___helper_fsm_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_fsm___helper_fsm_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz";
+ sha1 = "ba0b7d3b3f7e4733da6059c9332275d860702452";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_module_context___helper_module_context_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_module_context___helper_module_context_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz";
+ sha1 = "def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz";
+ sha1 = "537a750eddf5c1e932f3744206551c91c1b93e61";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz";
+ sha1 = "74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf";
+ };
+ }
+ {
+ name = "_webassemblyjs_ieee754___ieee754_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_ieee754___ieee754_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz";
+ sha1 = "712329dbef240f36bf57bd2f7b8fb9bf4154421e";
+ };
+ }
+ {
+ name = "_webassemblyjs_leb128___leb128_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_leb128___leb128_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz";
+ sha1 = "044edeb34ea679f3e04cd4fd9824d5e35767ae10";
+ };
+ }
+ {
+ name = "_webassemblyjs_utf8___utf8_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_utf8___utf8_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz";
+ sha1 = "a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_edit___wasm_edit_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_edit___wasm_edit_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz";
+ sha1 = "962da12aa5acc1c131c81c4232991c82ce56e01a";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_gen___wasm_gen_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_gen___wasm_gen_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz";
+ sha1 = "54840766c2c1002eb64ed1abe720aded714f98bc";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_opt___wasm_opt_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_opt___wasm_opt_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz";
+ sha1 = "b24d9f6ba50394af1349f510afa8ffcb8a63d264";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_parser___wasm_parser_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_parser___wasm_parser_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz";
+ sha1 = "21576f0ec88b91427357b8536383668ef7c66b8d";
+ };
+ }
+ {
+ name = "_webassemblyjs_wast_parser___wast_parser_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wast_parser___wast_parser_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz";
+ sha1 = "e10eecd542d0e7bd394f6827c49f3df6d4eefb8c";
+ };
+ }
+ {
+ name = "_webassemblyjs_wast_printer___wast_printer_1.8.5.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wast_printer___wast_printer_1.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz";
+ sha1 = "114bbc481fd10ca0e23b3560fa812748b0bae5bc";
+ };
+ }
+ {
+ name = "_xtuc_ieee754___ieee754_1.2.0.tgz";
+ path = fetchurl {
+ name = "_xtuc_ieee754___ieee754_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz";
+ sha1 = "eef014a3145ae477a1cbc00cd1e552336dceb790";
+ };
+ }
+ {
+ name = "_xtuc_long___long_4.2.2.tgz";
+ path = fetchurl {
+ name = "_xtuc_long___long_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz";
+ sha1 = "d291c6a4e97989b5c61d9acf396ae4fe133a718d";
+ };
+ }
+ {
+ name = "abab___abab_2.0.1.tgz";
+ path = fetchurl {
+ name = "abab___abab_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/abab/-/abab-2.0.1.tgz";
+ sha1 = "3fa17797032b71410ec372e11668f4b4ffc86a82";
+ };
+ }
+ {
+ 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 = "accepts___accepts_1.3.7.tgz";
+ path = fetchurl {
+ name = "accepts___accepts_1.3.7.tgz";
+ url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz";
+ sha1 = "531bc726517a3b2b41f850021c6cc15eaab507cd";
+ };
+ }
+ {
+ name = "acorn_globals___acorn_globals_4.3.3.tgz";
+ path = fetchurl {
+ name = "acorn_globals___acorn_globals_4.3.3.tgz";
+ url = "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.3.tgz";
+ sha1 = "a86f75b69680b8780d30edd21eee4e0ea170c05e";
+ };
+ }
+ {
+ name = "acorn_jsx___acorn_jsx_5.0.2.tgz";
+ path = fetchurl {
+ name = "acorn_jsx___acorn_jsx_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.2.tgz";
+ sha1 = "84b68ea44b373c4f8686023a551f61a21b7c4a4f";
+ };
+ }
+ {
+ name = "acorn_walk___acorn_walk_6.2.0.tgz";
+ path = fetchurl {
+ name = "acorn_walk___acorn_walk_6.2.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz";
+ sha1 = "123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c";
+ };
+ }
+ {
+ name = "acorn___acorn_5.7.3.tgz";
+ path = fetchurl {
+ name = "acorn___acorn_5.7.3.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz";
+ sha1 = "67aa231bf8812974b85235a96771eb6bd07ea279";
+ };
+ }
+ {
+ name = "acorn___acorn_6.3.0.tgz";
+ path = fetchurl {
+ name = "acorn___acorn_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz";
+ sha1 = "0087509119ffa4fc0a0041d1e93a417e68cb856e";
+ };
+ }
+ {
+ name = "acorn___acorn_7.0.0.tgz";
+ path = fetchurl {
+ name = "acorn___acorn_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-7.0.0.tgz";
+ sha1 = "26b8d1cd9a9b700350b71c0905546f64d1284e7a";
+ };
+ }
+ {
+ name = "address___address_1.1.0.tgz";
+ path = fetchurl {
+ name = "address___address_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/address/-/address-1.1.0.tgz";
+ sha1 = "ef8e047847fcd2c5b6f50c16965f924fd99fe709";
+ };
+ }
+ {
+ name = "address___address_1.1.2.tgz";
+ path = fetchurl {
+ name = "address___address_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz";
+ sha1 = "bf1116c9c758c51b7a933d296b72c221ed9428b6";
+ };
+ }
+ {
+ name = "adjust_sourcemap_loader___adjust_sourcemap_loader_2.0.0.tgz";
+ path = fetchurl {
+ name = "adjust_sourcemap_loader___adjust_sourcemap_loader_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz";
+ sha1 = "6471143af75ec02334b219f54bc7970c52fb29a4";
+ };
+ }
+ {
+ 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 = "airbnb_prop_types___airbnb_prop_types_2.15.0.tgz";
+ path = fetchurl {
+ name = "airbnb_prop_types___airbnb_prop_types_2.15.0.tgz";
+ url = "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz";
+ sha1 = "5287820043af1eb469f5b0af0d6f70da6c52aaef";
+ };
+ }
+ {
+ name = "ajv_errors___ajv_errors_1.0.1.tgz";
+ path = fetchurl {
+ name = "ajv_errors___ajv_errors_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz";
+ sha1 = "f35986aceb91afadec4102fbd85014950cefa64d";
+ };
+ }
+ {
+ 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 = "alphanum_sort___alphanum_sort_1.0.2.tgz";
+ path = fetchurl {
+ name = "alphanum_sort___alphanum_sort_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz";
+ sha1 = "97a1119649b211ad33691d9f9f486a8ec9fbe0a3";
+ };
+ }
+ {
+ name = "ansi_colors___ansi_colors_3.2.4.tgz";
+ path = fetchurl {
+ name = "ansi_colors___ansi_colors_3.2.4.tgz";
+ url = "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz";
+ sha1 = "e3a3da4bfbae6c86a9c285625de124a234026fbf";
+ };
+ }
+ {
+ 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_html___ansi_html_0.0.7.tgz";
+ path = fetchurl {
+ name = "ansi_html___ansi_html_0.0.7.tgz";
+ url = "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz";
+ sha1 = "813584021962a9e9e6fd039f940d12f56ca7859e";
+ };
+ }
+ {
+ 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_styles___ansi_styles_2.2.1.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz";
+ sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
+ };
+ }
+ {
+ 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 = "anymatch___anymatch_2.0.0.tgz";
+ path = fetchurl {
+ name = "anymatch___anymatch_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz";
+ sha1 = "bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb";
+ };
+ }
+ {
+ 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 = "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 = "aria_query___aria_query_3.0.0.tgz";
+ path = fetchurl {
+ name = "aria_query___aria_query_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz";
+ sha1 = "65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc";
+ };
+ }
+ {
+ name = "arity_n___arity_n_1.0.4.tgz";
+ path = fetchurl {
+ name = "arity_n___arity_n_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/arity-n/-/arity-n-1.0.4.tgz";
+ sha1 = "d9e76b11733e08569c0847ae7b39b2860b30b745";
+ };
+ }
+ {
+ name = "arr_diff___arr_diff_4.0.0.tgz";
+ path = fetchurl {
+ name = "arr_diff___arr_diff_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz";
+ sha1 = "d6461074febfec71e7e15235761a329a5dc7c520";
+ };
+ }
+ {
+ name = "arr_flatten___arr_flatten_1.1.0.tgz";
+ path = fetchurl {
+ name = "arr_flatten___arr_flatten_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz";
+ sha1 = "36048bbff4e7b47e136644316c99669ea5ae91f1";
+ };
+ }
+ {
+ name = "arr_union___arr_union_3.1.0.tgz";
+ path = fetchurl {
+ name = "arr_union___arr_union_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz";
+ sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
+ };
+ }
+ {
+ name = "array_equal___array_equal_1.0.0.tgz";
+ path = fetchurl {
+ name = "array_equal___array_equal_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz";
+ sha1 = "8c2a5ef2472fd9ea742b04c77a75093ba2757c93";
+ };
+ }
+ {
+ name = "array_filter___array_filter_0.0.1.tgz";
+ path = fetchurl {
+ name = "array_filter___array_filter_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz";
+ sha1 = "7da8cf2e26628ed732803581fd21f67cacd2eeec";
+ };
+ }
+ {
+ name = "array_flatten___array_flatten_1.1.1.tgz";
+ path = fetchurl {
+ name = "array_flatten___array_flatten_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz";
+ sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
+ };
+ }
+ {
+ name = "array_flatten___array_flatten_2.1.2.tgz";
+ path = fetchurl {
+ name = "array_flatten___array_flatten_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz";
+ sha1 = "24ef80a28c1a893617e2149b0c6d0d788293b099";
+ };
+ }
+ {
+ name = "array_includes___array_includes_3.0.3.tgz";
+ path = fetchurl {
+ name = "array_includes___array_includes_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz";
+ sha1 = "184b48f62d92d7452bb31b323165c7f8bd02266d";
+ };
+ }
+ {
+ name = "array_map___array_map_0.0.0.tgz";
+ path = fetchurl {
+ name = "array_map___array_map_0.0.0.tgz";
+ url = "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz";
+ sha1 = "88a2bab73d1cf7bcd5c1b118a003f66f665fa662";
+ };
+ }
+ {
+ name = "array_reduce___array_reduce_0.0.0.tgz";
+ path = fetchurl {
+ name = "array_reduce___array_reduce_0.0.0.tgz";
+ url = "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz";
+ sha1 = "173899d3ffd1c7d9383e4479525dbe278cab5f2b";
+ };
+ }
+ {
+ name = "array_union___array_union_1.0.2.tgz";
+ path = fetchurl {
+ name = "array_union___array_union_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz";
+ sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39";
+ };
+ }
+ {
+ name = "array_uniq___array_uniq_1.0.3.tgz";
+ path = fetchurl {
+ name = "array_uniq___array_uniq_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz";
+ sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6";
+ };
+ }
+ {
+ name = "array_unique___array_unique_0.3.2.tgz";
+ path = fetchurl {
+ name = "array_unique___array_unique_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz";
+ sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
+ };
+ }
+ {
+ name = "array.prototype.find___array.prototype.find_2.1.0.tgz";
+ path = fetchurl {
+ name = "array.prototype.find___array.prototype.find_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.0.tgz";
+ sha1 = "630f2eaf70a39e608ac3573e45cf8ccd0ede9ad7";
+ };
+ }
+ {
+ name = "arrify___arrify_1.0.1.tgz";
+ path = fetchurl {
+ name = "arrify___arrify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz";
+ sha1 = "898508da2226f380df904728456849c1501a4b0d";
+ };
+ }
+ {
+ 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 = "asn1.js___asn1.js_4.10.1.tgz";
+ path = fetchurl {
+ name = "asn1.js___asn1.js_4.10.1.tgz";
+ url = "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz";
+ sha1 = "b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0";
+ };
+ }
+ {
+ name = "asn1___asn1_0.2.4.tgz";
+ path = fetchurl {
+ name = "asn1___asn1_0.2.4.tgz";
+ url = "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz";
+ sha1 = "8d2475dfab553bb33e77b54e59e880bb8ce23136";
+ };
+ }
+ {
+ name = "assert_plus___assert_plus_1.0.0.tgz";
+ path = fetchurl {
+ name = "assert_plus___assert_plus_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz";
+ sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
+ };
+ }
+ {
+ name = "assert___assert_1.4.1.tgz";
+ path = fetchurl {
+ name = "assert___assert_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz";
+ sha1 = "99912d591836b5a6f5b345c0f07eefc08fc65d91";
+ };
+ }
+ {
+ name = "assert___assert_1.5.0.tgz";
+ path = fetchurl {
+ name = "assert___assert_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz";
+ sha1 = "55c109aaf6e0aefdb3dc4b71240c70bf574b18eb";
+ };
+ }
+ {
+ name = "assign_symbols___assign_symbols_1.0.0.tgz";
+ path = fetchurl {
+ name = "assign_symbols___assign_symbols_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz";
+ sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
+ };
+ }
+ {
+ name = "ast_types_flow___ast_types_flow_0.0.7.tgz";
+ path = fetchurl {
+ name = "ast_types_flow___ast_types_flow_0.0.7.tgz";
+ url = "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz";
+ sha1 = "f70b735c6bca1a5c9c22d982c3e39e7feba3bdad";
+ };
+ }
+ {
+ 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_each___async_each_1.0.3.tgz";
+ path = fetchurl {
+ name = "async_each___async_each_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz";
+ sha1 = "b727dbf87d7651602f06f4d4ac387f47d91b0cbf";
+ };
+ }
+ {
+ name = "async_limiter___async_limiter_1.0.1.tgz";
+ path = fetchurl {
+ name = "async_limiter___async_limiter_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz";
+ sha1 = "dd379e94f0db8310b08291f9d64c3209766617fd";
+ };
+ }
+ {
+ 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 = "asynckit___asynckit_0.4.0.tgz";
+ path = fetchurl {
+ name = "asynckit___asynckit_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz";
+ sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
+ };
+ }
+ {
+ name = "atob___atob_2.1.2.tgz";
+ path = fetchurl {
+ name = "atob___atob_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz";
+ sha1 = "6d9517eb9e030d2436666651e86bd9f6f13533c9";
+ };
+ }
+ {
+ name = "autoprefixer___autoprefixer_9.6.1.tgz";
+ path = fetchurl {
+ name = "autoprefixer___autoprefixer_9.6.1.tgz";
+ url = "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.1.tgz";
+ sha1 = "51967a02d2d2300bb01866c1611ec8348d355a47";
+ };
+ }
+ {
+ name = "aws_sign2___aws_sign2_0.7.0.tgz";
+ path = fetchurl {
+ name = "aws_sign2___aws_sign2_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz";
+ sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
+ };
+ }
+ {
+ name = "aws4___aws4_1.8.0.tgz";
+ path = fetchurl {
+ name = "aws4___aws4_1.8.0.tgz";
+ url = "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz";
+ sha1 = "f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f";
+ };
+ }
+ {
+ name = "axios___axios_0.19.0.tgz";
+ path = fetchurl {
+ name = "axios___axios_0.19.0.tgz";
+ url = "https://registry.yarnpkg.com/axios/-/axios-0.19.0.tgz";
+ sha1 = "8e09bff3d9122e133f7b8101c8fbdd00ed3d2ab8";
+ };
+ }
+ {
+ name = "axobject_query___axobject_query_2.0.2.tgz";
+ path = fetchurl {
+ name = "axobject_query___axobject_query_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz";
+ sha1 = "ea187abe5b9002b377f925d8bf7d1c561adf38f9";
+ };
+ }
+ {
+ name = "babel_code_frame___babel_code_frame_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_code_frame___babel_code_frame_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz";
+ sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
+ };
+ }
+ {
+ name = "babel_eslint___babel_eslint_10.0.2.tgz";
+ path = fetchurl {
+ name = "babel_eslint___babel_eslint_10.0.2.tgz";
+ url = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.2.tgz";
+ sha1 = "182d5ac204579ff0881684b040560fdcc1558456";
+ };
+ }
+ {
+ name = "babel_extract_comments___babel_extract_comments_1.0.0.tgz";
+ path = fetchurl {
+ name = "babel_extract_comments___babel_extract_comments_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz";
+ sha1 = "0a2aedf81417ed391b85e18b4614e693a0351a21";
+ };
+ }
+ {
+ name = "babel_jest___babel_jest_24.9.0.tgz";
+ path = fetchurl {
+ name = "babel_jest___babel_jest_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.9.0.tgz";
+ sha1 = "3fc327cb8467b89d14d7bc70e315104a783ccd54";
+ };
+ }
+ {
+ name = "babel_loader___babel_loader_8.0.6.tgz";
+ path = fetchurl {
+ name = "babel_loader___babel_loader_8.0.6.tgz";
+ url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz";
+ sha1 = "e33bdb6f362b03f4bb141a0c21ab87c501b70dfb";
+ };
+ }
+ {
+ name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.0.tgz";
+ path = fetchurl {
+ name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz";
+ sha1 = "f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f";
+ };
+ }
+ {
+ name = "babel_plugin_istanbul___babel_plugin_istanbul_5.2.0.tgz";
+ path = fetchurl {
+ name = "babel_plugin_istanbul___babel_plugin_istanbul_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz";
+ sha1 = "df4ade83d897a92df069c4d9a25cf2671293c854";
+ };
+ }
+ {
+ name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_24.9.0.tgz";
+ path = fetchurl {
+ name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz";
+ sha1 = "4f837091eb407e01447c8843cbec546d0002d756";
+ };
+ }
+ {
+ name = "babel_plugin_macros___babel_plugin_macros_2.6.1.tgz";
+ path = fetchurl {
+ name = "babel_plugin_macros___babel_plugin_macros_2.6.1.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.6.1.tgz";
+ sha1 = "41f7ead616fc36f6a93180e89697f69f51671181";
+ };
+ }
+ {
+ name = "babel_plugin_named_asset_import___babel_plugin_named_asset_import_0.3.3.tgz";
+ path = fetchurl {
+ name = "babel_plugin_named_asset_import___babel_plugin_named_asset_import_0.3.3.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.3.tgz";
+ sha1 = "9ba2f3ac4dc78b042651654f07e847adfe50667c";
+ };
+ }
+ {
+ name = "babel_plugin_syntax_object_rest_spread___babel_plugin_syntax_object_rest_spread_6.13.0.tgz";
+ path = fetchurl {
+ name = "babel_plugin_syntax_object_rest_spread___babel_plugin_syntax_object_rest_spread_6.13.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz";
+ sha1 = "fd6536f2bce13836ffa3a5458c4903a597bb3bf5";
+ };
+ }
+ {
+ name = "babel_plugin_transform_object_rest_spread___babel_plugin_transform_object_rest_spread_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_plugin_transform_object_rest_spread___babel_plugin_transform_object_rest_spread_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz";
+ sha1 = "0f36692d50fef6b7e2d4b3ac1478137a963b7b06";
+ };
+ }
+ {
+ name = "babel_plugin_transform_react_remove_prop_types___babel_plugin_transform_react_remove_prop_types_0.4.24.tgz";
+ path = fetchurl {
+ name = "babel_plugin_transform_react_remove_prop_types___babel_plugin_transform_react_remove_prop_types_0.4.24.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz";
+ sha1 = "f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a";
+ };
+ }
+ {
+ name = "babel_preset_jest___babel_preset_jest_24.9.0.tgz";
+ path = fetchurl {
+ name = "babel_preset_jest___babel_preset_jest_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz";
+ sha1 = "192b521e2217fb1d1f67cf73f70c336650ad3cdc";
+ };
+ }
+ {
+ name = "babel_preset_react_app___babel_preset_react_app_9.0.1.tgz";
+ path = fetchurl {
+ name = "babel_preset_react_app___babel_preset_react_app_9.0.1.tgz";
+ url = "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.0.1.tgz";
+ sha1 = "16a2cf84363045b530b6a03460527a5c6eac42ba";
+ };
+ }
+ {
+ name = "babel_runtime___babel_runtime_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_runtime___babel_runtime_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz";
+ sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
+ };
+ }
+ {
+ name = "babylon___babylon_6.18.0.tgz";
+ path = fetchurl {
+ name = "babylon___babylon_6.18.0.tgz";
+ url = "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz";
+ sha1 = "af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3";
+ };
+ }
+ {
+ name = "bail___bail_1.0.4.tgz";
+ path = fetchurl {
+ name = "bail___bail_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/bail/-/bail-1.0.4.tgz";
+ sha1 = "7181b66d508aa3055d3f6c13f0a0c720641dde9b";
+ };
+ }
+ {
+ 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 = "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";
+ };
+ }
+ {
+ name = "base___base_0.11.2.tgz";
+ path = fetchurl {
+ name = "base___base_0.11.2.tgz";
+ url = "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz";
+ sha1 = "7bde5ced145b6d551a90db87f83c558b4eb48a8f";
+ };
+ }
+ {
+ name = "batch___batch_0.6.1.tgz";
+ path = fetchurl {
+ name = "batch___batch_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz";
+ sha1 = "dc34314f4e679318093fc760272525f94bf25c16";
+ };
+ }
+ {
+ name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
+ path = fetchurl {
+ name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
+ sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
+ };
+ }
+ {
+ name = "big.js___big.js_5.2.2.tgz";
+ path = fetchurl {
+ name = "big.js___big.js_5.2.2.tgz";
+ url = "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz";
+ sha1 = "65f0af382f578bcdc742bd9c281e9cb2d7768328";
+ };
+ }
+ {
+ name = "binary_extensions___binary_extensions_1.13.1.tgz";
+ path = fetchurl {
+ name = "binary_extensions___binary_extensions_1.13.1.tgz";
+ url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz";
+ sha1 = "598afe54755b2868a5330d2aff9d4ebb53209b65";
+ };
+ }
+ {
+ name = "bluebird___bluebird_3.5.5.tgz";
+ path = fetchurl {
+ name = "bluebird___bluebird_3.5.5.tgz";
+ url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.5.tgz";
+ sha1 = "a8d0afd73251effbbd5fe384a77d73003c17a71f";
+ };
+ }
+ {
+ name = "bn.js___bn.js_4.11.8.tgz";
+ path = fetchurl {
+ name = "bn.js___bn.js_4.11.8.tgz";
+ url = "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz";
+ sha1 = "2cde09eb5ee341f484746bb0309b3253b1b1442f";
+ };
+ }
+ {
+ name = "body_parser___body_parser_1.19.0.tgz";
+ path = fetchurl {
+ name = "body_parser___body_parser_1.19.0.tgz";
+ url = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz";
+ sha1 = "96b2709e57c9c4e09a6fd66a8fd979844f69f08a";
+ };
+ }
+ {
+ name = "bonjour___bonjour_3.5.0.tgz";
+ path = fetchurl {
+ name = "bonjour___bonjour_3.5.0.tgz";
+ url = "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz";
+ sha1 = "8e890a183d8ee9a2393b3844c691a42bcf7bc9f5";
+ };
+ }
+ {
+ name = "boolbase___boolbase_1.0.0.tgz";
+ path = fetchurl {
+ name = "boolbase___boolbase_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz";
+ sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
+ };
+ }
+ {
+ 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 = "braces___braces_2.3.2.tgz";
+ path = fetchurl {
+ name = "braces___braces_2.3.2.tgz";
+ url = "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz";
+ sha1 = "5979fd3f14cd531565e5fa2df1abfff1dfaee729";
+ };
+ }
+ {
+ name = "brorand___brorand_1.1.0.tgz";
+ path = fetchurl {
+ name = "brorand___brorand_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz";
+ sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f";
+ };
+ }
+ {
+ name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
+ path = fetchurl {
+ name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz";
+ sha1 = "616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4";
+ };
+ }
+ {
+ name = "browser_resolve___browser_resolve_1.11.3.tgz";
+ path = fetchurl {
+ name = "browser_resolve___browser_resolve_1.11.3.tgz";
+ url = "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz";
+ sha1 = "9b7cbb3d0f510e4cb86bdbd796124d28b5890af6";
+ };
+ }
+ {
+ name = "browserify_aes___browserify_aes_1.2.0.tgz";
+ path = fetchurl {
+ name = "browserify_aes___browserify_aes_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz";
+ sha1 = "326734642f403dabc3003209853bb70ad428ef48";
+ };
+ }
+ {
+ name = "browserify_cipher___browserify_cipher_1.0.1.tgz";
+ path = fetchurl {
+ name = "browserify_cipher___browserify_cipher_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
+ sha1 = "8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0";
+ };
+ }
+ {
+ name = "browserify_des___browserify_des_1.0.2.tgz";
+ path = fetchurl {
+ name = "browserify_des___browserify_des_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz";
+ sha1 = "3af4f1f59839403572f1c66204375f7a7f703e9c";
+ };
+ }
+ {
+ name = "browserify_rsa___browserify_rsa_4.0.1.tgz";
+ path = fetchurl {
+ name = "browserify_rsa___browserify_rsa_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz";
+ sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
+ };
+ }
+ {
+ name = "browserify_sign___browserify_sign_4.0.4.tgz";
+ path = fetchurl {
+ name = "browserify_sign___browserify_sign_4.0.4.tgz";
+ url = "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz";
+ sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
+ };
+ }
+ {
+ name = "browserify_zlib___browserify_zlib_0.2.0.tgz";
+ path = fetchurl {
+ name = "browserify_zlib___browserify_zlib_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
+ sha1 = "2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f";
+ };
+ }
+ {
+ name = "browserslist___browserslist_4.6.6.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.7.0.tgz";
+ path = fetchurl {
+ name = "browserslist___browserslist_4.7.0.tgz";
+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz";
+ sha1 = "9ee89225ffc07db03409f2fee524dc8227458a17";
+ };
+ }
+ {
+ name = "bser___bser_2.1.0.tgz";
+ path = fetchurl {
+ name = "bser___bser_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/bser/-/bser-2.1.0.tgz";
+ sha1 = "65fc784bf7f87c009b973c12db6546902fa9c7b5";
+ };
+ }
+ {
+ 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_indexof___buffer_indexof_1.1.1.tgz";
+ path = fetchurl {
+ name = "buffer_indexof___buffer_indexof_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz";
+ sha1 = "52fabcc6a606d1a00302802648ef68f639da268c";
+ };
+ }
+ {
+ name = "buffer_xor___buffer_xor_1.0.3.tgz";
+ path = fetchurl {
+ name = "buffer_xor___buffer_xor_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz";
+ sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
+ };
+ }
+ {
+ name = "buffer___buffer_4.9.1.tgz";
+ path = fetchurl {
+ name = "buffer___buffer_4.9.1.tgz";
+ url = "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz";
+ sha1 = "6d1bb601b07a4efced97094132093027c95bc298";
+ };
+ }
+ {
+ name = "builtin_modules___builtin_modules_1.1.1.tgz";
+ path = fetchurl {
+ name = "builtin_modules___builtin_modules_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz";
+ sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
+ };
+ }
+ {
+ name = "builtin_status_codes___builtin_status_codes_3.0.0.tgz";
+ path = fetchurl {
+ name = "builtin_status_codes___builtin_status_codes_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz";
+ sha1 = "85982878e21b98e1c66425e03d0174788f569ee8";
+ };
+ }
+ {
+ name = "bytes___bytes_3.0.0.tgz";
+ path = fetchurl {
+ name = "bytes___bytes_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz";
+ sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048";
+ };
+ }
+ {
+ name = "bytes___bytes_3.1.0.tgz";
+ path = fetchurl {
+ name = "bytes___bytes_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz";
+ sha1 = "f6cf7933a360e0588fa9fde85651cdc7f805d1f6";
+ };
+ }
+ {
+ 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 = "cache_base___cache_base_1.0.1.tgz";
+ path = fetchurl {
+ name = "cache_base___cache_base_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz";
+ sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2";
+ };
+ }
+ {
+ name = "call_me_maybe___call_me_maybe_1.0.1.tgz";
+ path = fetchurl {
+ name = "call_me_maybe___call_me_maybe_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz";
+ sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b";
+ };
+ }
+ {
+ name = "caller_callsite___caller_callsite_2.0.0.tgz";
+ path = fetchurl {
+ name = "caller_callsite___caller_callsite_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz";
+ sha1 = "847e0fce0a223750a9a027c54b33731ad3154134";
+ };
+ }
+ {
+ name = "caller_path___caller_path_2.0.0.tgz";
+ path = fetchurl {
+ name = "caller_path___caller_path_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz";
+ sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4";
+ };
+ }
+ {
+ name = "callsites___callsites_2.0.0.tgz";
+ path = fetchurl {
+ name = "callsites___callsites_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz";
+ sha1 = "06eb84f00eea413da86affefacbffb36093b3c50";
+ };
+ }
+ {
+ 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 = "camel_case___camel_case_3.0.0.tgz";
+ path = fetchurl {
+ name = "camel_case___camel_case_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz";
+ sha1 = "ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73";
+ };
+ }
+ {
+ name = "camelcase___camelcase_5.0.0.tgz";
+ path = fetchurl {
+ name = "camelcase___camelcase_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz";
+ sha1 = "03295527d58bd3cd4aa75363f35b2e8d97be2f42";
+ };
+ }
+ {
+ 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 = "caniuse_api___caniuse_api_3.0.0.tgz";
+ path = fetchurl {
+ name = "caniuse_api___caniuse_api_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz";
+ sha1 = "5e4d90e2274961d46291997df599e3ed008ee4c0";
+ };
+ }
+ {
+ name = "caniuse_lite___caniuse_lite_1.0.30000989.tgz";
+ path = fetchurl {
+ name = "caniuse_lite___caniuse_lite_1.0.30000989.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz";
+ sha1 = "b9193e293ccf7e4426c5245134b8f2a56c0ac4b9";
+ };
+ }
+ {
+ name = "capture_exit___capture_exit_2.0.0.tgz";
+ path = fetchurl {
+ name = "capture_exit___capture_exit_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz";
+ sha1 = "fb953bfaebeb781f62898239dabb426d08a509a4";
+ };
+ }
+ {
+ name = "case_sensitive_paths_webpack_plugin___case_sensitive_paths_webpack_plugin_2.2.0.tgz";
+ path = fetchurl {
+ name = "case_sensitive_paths_webpack_plugin___case_sensitive_paths_webpack_plugin_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz";
+ sha1 = "3371ef6365ef9c25fa4b81c16ace0e9c7dc58c3e";
+ };
+ }
+ {
+ name = "caseless___caseless_0.12.0.tgz";
+ path = fetchurl {
+ name = "caseless___caseless_0.12.0.tgz";
+ url = "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz";
+ sha1 = "1b681c21ff84033c826543090689420d187151dc";
+ };
+ }
+ {
+ 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_1.1.3.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz";
+ sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
+ };
+ }
+ {
+ name = "character_entities_legacy___character_entities_legacy_1.1.3.tgz";
+ path = fetchurl {
+ name = "character_entities_legacy___character_entities_legacy_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz";
+ sha1 = "3c729991d9293da0ede6dddcaf1f2ce1009ee8b4";
+ };
+ }
+ {
+ name = "character_entities___character_entities_1.2.3.tgz";
+ path = fetchurl {
+ name = "character_entities___character_entities_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.3.tgz";
+ sha1 = "bbed4a52fe7ef98cc713c6d80d9faa26916d54e6";
+ };
+ }
+ {
+ name = "character_reference_invalid___character_reference_invalid_1.1.3.tgz";
+ path = fetchurl {
+ name = "character_reference_invalid___character_reference_invalid_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz";
+ sha1 = "1647f4f726638d3ea4a750cf5d1975c1c7919a85";
+ };
+ }
+ {
+ 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 = "chokidar___chokidar_2.1.8.tgz";
+ path = fetchurl {
+ name = "chokidar___chokidar_2.1.8.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz";
+ sha1 = "804b3a7b6a99358c3c5c61e71d8728f041cff917";
+ };
+ }
+ {
+ name = "chownr___chownr_1.1.2.tgz";
+ path = fetchurl {
+ name = "chownr___chownr_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.2.tgz";
+ sha1 = "a18f1e0b269c8a6a5d3c86eb298beb14c3dd7bf6";
+ };
+ }
+ {
+ name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz";
+ path = fetchurl {
+ name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz";
+ sha1 = "234090ee97c7d4ad1a2c4beae27505deffc608a4";
+ };
+ }
+ {
+ 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 = "cipher_base___cipher_base_1.0.4.tgz";
+ path = fetchurl {
+ name = "cipher_base___cipher_base_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz";
+ sha1 = "8760e4ecc272f4c363532f926d874aae2c1397de";
+ };
+ }
+ {
+ name = "class_utils___class_utils_0.3.6.tgz";
+ path = fetchurl {
+ name = "class_utils___class_utils_0.3.6.tgz";
+ url = "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz";
+ sha1 = "f93369ae8b9a7ce02fd41faad0ca83033190c463";
+ };
+ }
+ {
+ name = "clean_css___clean_css_4.2.1.tgz";
+ path = fetchurl {
+ name = "clean_css___clean_css_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz";
+ sha1 = "2d411ef76b8569b6d0c84068dabe85b0aa5e5c17";
+ };
+ }
+ {
+ 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_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_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_5.0.0.tgz";
+ path = fetchurl {
+ name = "cliui___cliui_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz";
+ sha1 = "deefcfdb2e800784aa34f46fa08e06851c7bbbc5";
+ };
+ }
+ {
+ name = "clone_deep___clone_deep_0.2.4.tgz";
+ path = fetchurl {
+ name = "clone_deep___clone_deep_0.2.4.tgz";
+ url = "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz";
+ sha1 = "4e73dd09e9fb971cc38670c5dced9c1896481cc6";
+ };
+ }
+ {
+ name = "clone_deep___clone_deep_4.0.1.tgz";
+ path = fetchurl {
+ name = "clone_deep___clone_deep_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz";
+ sha1 = "c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387";
+ };
+ }
+ {
+ name = "clsx___clsx_1.0.4.tgz";
+ path = fetchurl {
+ name = "clsx___clsx_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/clsx/-/clsx-1.0.4.tgz";
+ sha1 = "0c0171f6d5cb2fe83848463c15fcc26b4df8c2ec";
+ };
+ }
+ {
+ name = "co___co_4.6.0.tgz";
+ path = fetchurl {
+ name = "co___co_4.6.0.tgz";
+ url = "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz";
+ sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
+ };
+ }
+ {
+ name = "coa___coa_2.0.2.tgz";
+ path = fetchurl {
+ name = "coa___coa_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz";
+ sha1 = "43f6c21151b4ef2bf57187db0d73de229e3e7ec3";
+ };
+ }
+ {
+ 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 = "codemirror___codemirror_5.48.4.tgz";
+ path = fetchurl {
+ name = "codemirror___codemirror_5.48.4.tgz";
+ url = "https://registry.yarnpkg.com/codemirror/-/codemirror-5.48.4.tgz";
+ sha1 = "4210fbe92be79a88f0eea348fab3ae78da85ce47";
+ };
+ }
+ {
+ name = "collapse_white_space___collapse_white_space_1.0.5.tgz";
+ path = fetchurl {
+ name = "collapse_white_space___collapse_white_space_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.5.tgz";
+ sha1 = "c2495b699ab1ed380d29a1091e01063e75dbbe3a";
+ };
+ }
+ {
+ name = "collection_visit___collection_visit_1.0.0.tgz";
+ path = fetchurl {
+ name = "collection_visit___collection_visit_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz";
+ sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
+ };
+ }
+ {
+ 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_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 = "color_string___color_string_1.5.3.tgz";
+ path = fetchurl {
+ name = "color_string___color_string_1.5.3.tgz";
+ url = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz";
+ sha1 = "c9bbc5f01b58b5492f3d6857459cb6590ce204cc";
+ };
+ }
+ {
+ name = "color___color_3.1.2.tgz";
+ path = fetchurl {
+ name = "color___color_3.1.2.tgz";
+ url = "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz";
+ sha1 = "68148e7f85d41ad7649c5fa8c8106f098d229e10";
+ };
+ }
+ {
+ 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.17.1.tgz";
+ path = fetchurl {
+ name = "commander___commander_2.17.1.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz";
+ sha1 = "bd77ab7de6de94205ceacc72f1716d29f20a77bf";
+ };
+ }
+ {
+ name = "commander___commander_2.20.0.tgz";
+ path = fetchurl {
+ name = "commander___commander_2.20.0.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz";
+ sha1 = "d58bb2b5c1ee8f87b0d340027e9e94e222c5a422";
+ };
+ }
+ {
+ name = "commander___commander_2.19.0.tgz";
+ path = fetchurl {
+ name = "commander___commander_2.19.0.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz";
+ sha1 = "f6198aa84e5b83c46054b94ddedbfed5ee9ff12a";
+ };
+ }
+ {
+ name = "common_tags___common_tags_1.8.0.tgz";
+ path = fetchurl {
+ name = "common_tags___common_tags_1.8.0.tgz";
+ url = "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz";
+ sha1 = "8e3153e542d4a39e9b10554434afaaf98956a937";
+ };
+ }
+ {
+ name = "commondir___commondir_1.0.1.tgz";
+ path = fetchurl {
+ name = "commondir___commondir_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz";
+ sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b";
+ };
+ }
+ {
+ name = "component_emitter___component_emitter_1.3.0.tgz";
+ path = fetchurl {
+ name = "component_emitter___component_emitter_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz";
+ sha1 = "16e4070fba8ae29b679f2215853ee181ab2eabc0";
+ };
+ }
+ {
+ name = "compose_function___compose_function_3.0.3.tgz";
+ path = fetchurl {
+ name = "compose_function___compose_function_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/compose-function/-/compose-function-3.0.3.tgz";
+ sha1 = "9ed675f13cc54501d30950a486ff6a7ba3ab185f";
+ };
+ }
+ {
+ name = "compressible___compressible_2.0.17.tgz";
+ path = fetchurl {
+ name = "compressible___compressible_2.0.17.tgz";
+ url = "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz";
+ sha1 = "6e8c108a16ad58384a977f3a482ca20bff2f38c1";
+ };
+ }
+ {
+ name = "compression___compression_1.7.4.tgz";
+ path = fetchurl {
+ name = "compression___compression_1.7.4.tgz";
+ url = "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz";
+ sha1 = "95523eff170ca57c29a0ca41e6fe131f41e5bb8f";
+ };
+ }
+ {
+ 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 = "concat_stream___concat_stream_1.6.2.tgz";
+ url = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz";
+ sha1 = "904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34";
+ };
+ }
+ {
+ name = "confusing_browser_globals___confusing_browser_globals_1.0.8.tgz";
+ path = fetchurl {
+ name = "confusing_browser_globals___confusing_browser_globals_1.0.8.tgz";
+ url = "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.8.tgz";
+ sha1 = "93ffec1f82a6e2bf2bc36769cc3a92fa20e502f3";
+ };
+ }
+ {
+ name = "connect_history_api_fallback___connect_history_api_fallback_1.6.0.tgz";
+ path = fetchurl {
+ name = "connect_history_api_fallback___connect_history_api_fallback_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz";
+ sha1 = "8b32089359308d111115d81cad3fceab888f97bc";
+ };
+ }
+ {
+ name = "console_browserify___console_browserify_1.1.0.tgz";
+ path = fetchurl {
+ name = "console_browserify___console_browserify_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz";
+ sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
+ };
+ }
+ {
+ 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 = "constants_browserify___constants_browserify_1.0.0.tgz";
+ path = fetchurl {
+ name = "constants_browserify___constants_browserify_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz";
+ sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
+ };
+ }
+ {
+ name = "contains_path___contains_path_0.1.0.tgz";
+ path = fetchurl {
+ name = "contains_path___contains_path_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz";
+ sha1 = "fe8cf184ff6670b6baef01a9d4861a5cbec4120a";
+ };
+ }
+ {
+ name = "content_disposition___content_disposition_0.5.3.tgz";
+ path = fetchurl {
+ name = "content_disposition___content_disposition_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz";
+ sha1 = "e130caf7e7279087c5616c2007d0485698984fbd";
+ };
+ }
+ {
+ 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 = "convert_css_length___convert_css_length_2.0.1.tgz";
+ path = fetchurl {
+ name = "convert_css_length___convert_css_length_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/convert-css-length/-/convert-css-length-2.0.1.tgz";
+ sha1 = "90a76bde5bfd24d72881a5b45d02249b2c1d257c";
+ };
+ }
+ {
+ name = "convert_source_map___convert_source_map_1.6.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_0.3.5.tgz";
+ path = fetchurl {
+ name = "convert_source_map___convert_source_map_0.3.5.tgz";
+ url = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz";
+ sha1 = "f1d802950af7dd2631a1febe0596550c86ab3190";
+ };
+ }
+ {
+ name = "cookie_signature___cookie_signature_1.0.6.tgz";
+ path = fetchurl {
+ name = "cookie_signature___cookie_signature_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz";
+ sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
+ };
+ }
+ {
+ name = "cookie___cookie_0.4.0.tgz";
+ path = fetchurl {
+ name = "cookie___cookie_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz";
+ sha1 = "beb437e7022b3b6d49019d088665303ebe9c14ba";
+ };
+ }
+ {
+ 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 = "copy_descriptor___copy_descriptor_0.1.1.tgz";
+ path = fetchurl {
+ name = "copy_descriptor___copy_descriptor_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz";
+ sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
+ };
+ }
+ {
+ name = "core_js_compat___core_js_compat_3.2.1.tgz";
+ path = fetchurl {
+ name = "core_js_compat___core_js_compat_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.2.1.tgz";
+ sha1 = "0cbdbc2e386e8e00d3b85dc81c848effec5b8150";
+ };
+ }
+ {
+ name = "core_js___core_js_3.1.4.tgz";
+ path = fetchurl {
+ name = "core_js___core_js_3.1.4.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-3.1.4.tgz";
+ sha1 = "3a2837fc48e582e1ae25907afcd6cf03b0cc7a07";
+ };
+ }
+ {
+ name = "core_js___core_js_1.2.7.tgz";
+ path = fetchurl {
+ name = "core_js___core_js_1.2.7.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz";
+ sha1 = "652294c14651db28fa93bd2d5ff2983a4f08c636";
+ };
+ }
+ {
+ name = "core_js___core_js_2.6.9.tgz";
+ path = fetchurl {
+ name = "core_js___core_js_2.6.9.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz";
+ sha1 = "6b4b214620c834152e179323727fc19741b084f2";
+ };
+ }
+ {
+ name = "core_util_is___core_util_is_1.0.2.tgz";
+ path = fetchurl {
+ name = "core_util_is___core_util_is_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz";
+ sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
+ };
+ }
+ {
+ name = "cosmiconfig___cosmiconfig_5.2.1.tgz";
+ path = fetchurl {
+ name = "cosmiconfig___cosmiconfig_5.2.1.tgz";
+ url = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz";
+ sha1 = "040f726809c591e77a17c0a3626ca45b4f168b1a";
+ };
+ }
+ {
+ name = "create_ecdh___create_ecdh_4.0.3.tgz";
+ path = fetchurl {
+ name = "create_ecdh___create_ecdh_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz";
+ sha1 = "c9111b6f33045c4697f144787f9254cdc77c45ff";
+ };
+ }
+ {
+ name = "create_hash___create_hash_1.2.0.tgz";
+ path = fetchurl {
+ name = "create_hash___create_hash_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz";
+ sha1 = "889078af11a63756bcfb59bd221996be3a9ef196";
+ };
+ }
+ {
+ name = "create_hmac___create_hmac_1.1.7.tgz";
+ path = fetchurl {
+ name = "create_hmac___create_hmac_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz";
+ sha1 = "69170c78b3ab957147b2b8b04572e47ead2243ff";
+ };
+ }
+ {
+ 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 = "crypto_browserify___crypto_browserify_3.12.0.tgz";
+ path = fetchurl {
+ name = "crypto_browserify___crypto_browserify_3.12.0.tgz";
+ url = "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
+ sha1 = "396cf9f3137f03e4b8e532c58f698254e00f80ec";
+ };
+ }
+ {
+ name = "css_blank_pseudo___css_blank_pseudo_0.1.4.tgz";
+ path = fetchurl {
+ name = "css_blank_pseudo___css_blank_pseudo_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz";
+ sha1 = "dfdefd3254bf8a82027993674ccf35483bfcb3c5";
+ };
+ }
+ {
+ name = "css_color_names___css_color_names_0.0.4.tgz";
+ path = fetchurl {
+ name = "css_color_names___css_color_names_0.0.4.tgz";
+ url = "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz";
+ sha1 = "808adc2e79cf84738069b646cb20ec27beb629e0";
+ };
+ }
+ {
+ name = "css_declaration_sorter___css_declaration_sorter_4.0.1.tgz";
+ path = fetchurl {
+ name = "css_declaration_sorter___css_declaration_sorter_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz";
+ sha1 = "c198940f63a76d7e36c1e71018b001721054cb22";
+ };
+ }
+ {
+ name = "css_has_pseudo___css_has_pseudo_0.10.0.tgz";
+ path = fetchurl {
+ name = "css_has_pseudo___css_has_pseudo_0.10.0.tgz";
+ url = "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz";
+ sha1 = "3c642ab34ca242c59c41a125df9105841f6966ee";
+ };
+ }
+ {
+ name = "css_loader___css_loader_2.1.1.tgz";
+ path = fetchurl {
+ name = "css_loader___css_loader_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/css-loader/-/css-loader-2.1.1.tgz";
+ sha1 = "d8254f72e412bb2238bb44dd674ffbef497333ea";
+ };
+ }
+ {
+ name = "css_prefers_color_scheme___css_prefers_color_scheme_3.1.1.tgz";
+ path = fetchurl {
+ name = "css_prefers_color_scheme___css_prefers_color_scheme_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz";
+ sha1 = "6f830a2714199d4f0d0d0bb8a27916ed65cff1f4";
+ };
+ }
+ {
+ name = "css_select_base_adapter___css_select_base_adapter_0.1.1.tgz";
+ path = fetchurl {
+ name = "css_select_base_adapter___css_select_base_adapter_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz";
+ sha1 = "3b2ff4972cc362ab88561507a95408a1432135d7";
+ };
+ }
+ {
+ name = "css_select___css_select_1.2.0.tgz";
+ path = fetchurl {
+ name = "css_select___css_select_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz";
+ sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858";
+ };
+ }
+ {
+ name = "css_select___css_select_2.0.2.tgz";
+ path = fetchurl {
+ name = "css_select___css_select_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz";
+ sha1 = "ab4386cec9e1f668855564b17c3733b43b2a5ede";
+ };
+ }
+ {
+ name = "css_tree___css_tree_1.0.0_alpha.29.tgz";
+ path = fetchurl {
+ name = "css_tree___css_tree_1.0.0_alpha.29.tgz";
+ url = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz";
+ sha1 = "3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39";
+ };
+ }
+ {
+ name = "css_tree___css_tree_1.0.0_alpha.33.tgz";
+ path = fetchurl {
+ name = "css_tree___css_tree_1.0.0_alpha.33.tgz";
+ url = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.33.tgz";
+ sha1 = "970e20e5a91f7a378ddd0fc58d0b6c8d4f3be93e";
+ };
+ }
+ {
+ name = "css_unit_converter___css_unit_converter_1.1.1.tgz";
+ path = fetchurl {
+ name = "css_unit_converter___css_unit_converter_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz";
+ sha1 = "d9b9281adcfd8ced935bdbaba83786897f64e996";
+ };
+ }
+ {
+ name = "css_vendor___css_vendor_2.0.6.tgz";
+ path = fetchurl {
+ name = "css_vendor___css_vendor_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/css-vendor/-/css-vendor-2.0.6.tgz";
+ sha1 = "a205f73d7562e8728c86ef6ce5ee7c7e5eefd71b";
+ };
+ }
+ {
+ name = "css_what___css_what_2.1.3.tgz";
+ path = fetchurl {
+ name = "css_what___css_what_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz";
+ sha1 = "a6d7604573365fe74686c3f311c56513d88285f2";
+ };
+ }
+ {
+ name = "css___css_2.2.4.tgz";
+ path = fetchurl {
+ name = "css___css_2.2.4.tgz";
+ url = "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz";
+ sha1 = "c646755c73971f2bba6a601e2cf2fd71b1298929";
+ };
+ }
+ {
+ name = "cssdb___cssdb_4.4.0.tgz";
+ path = fetchurl {
+ name = "cssdb___cssdb_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz";
+ sha1 = "3bf2f2a68c10f5c6a08abd92378331ee803cddb0";
+ };
+ }
+ {
+ name = "cssesc___cssesc_2.0.0.tgz";
+ path = fetchurl {
+ name = "cssesc___cssesc_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz";
+ sha1 = "3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703";
+ };
+ }
+ {
+ name = "cssesc___cssesc_3.0.0.tgz";
+ path = fetchurl {
+ name = "cssesc___cssesc_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz";
+ sha1 = "37741919903b868565e1c09ea747445cd18983ee";
+ };
+ }
+ {
+ name = "cssnano_preset_default___cssnano_preset_default_4.0.7.tgz";
+ path = fetchurl {
+ name = "cssnano_preset_default___cssnano_preset_default_4.0.7.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz";
+ sha1 = "51ec662ccfca0f88b396dcd9679cdb931be17f76";
+ };
+ }
+ {
+ name = "cssnano_util_get_arguments___cssnano_util_get_arguments_4.0.0.tgz";
+ path = fetchurl {
+ name = "cssnano_util_get_arguments___cssnano_util_get_arguments_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz";
+ sha1 = "ed3a08299f21d75741b20f3b81f194ed49cc150f";
+ };
+ }
+ {
+ name = "cssnano_util_get_match___cssnano_util_get_match_4.0.0.tgz";
+ path = fetchurl {
+ name = "cssnano_util_get_match___cssnano_util_get_match_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz";
+ sha1 = "c0e4ca07f5386bb17ec5e52250b4f5961365156d";
+ };
+ }
+ {
+ name = "cssnano_util_raw_cache___cssnano_util_raw_cache_4.0.1.tgz";
+ path = fetchurl {
+ name = "cssnano_util_raw_cache___cssnano_util_raw_cache_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz";
+ sha1 = "b26d5fd5f72a11dfe7a7846fb4c67260f96bf282";
+ };
+ }
+ {
+ name = "cssnano_util_same_parent___cssnano_util_same_parent_4.0.1.tgz";
+ path = fetchurl {
+ name = "cssnano_util_same_parent___cssnano_util_same_parent_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz";
+ sha1 = "574082fb2859d2db433855835d9a8456ea18bbf3";
+ };
+ }
+ {
+ name = "cssnano___cssnano_4.1.10.tgz";
+ path = fetchurl {
+ name = "cssnano___cssnano_4.1.10.tgz";
+ url = "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz";
+ sha1 = "0ac41f0b13d13d465487e111b778d42da631b8b2";
+ };
+ }
+ {
+ name = "csso___csso_3.5.1.tgz";
+ path = fetchurl {
+ name = "csso___csso_3.5.1.tgz";
+ url = "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz";
+ sha1 = "7b9eb8be61628973c1b261e169d2f024008e758b";
+ };
+ }
+ {
+ name = "cssom___cssom_0.3.8.tgz";
+ path = fetchurl {
+ name = "cssom___cssom_0.3.8.tgz";
+ url = "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz";
+ sha1 = "9f1276f5b2b463f2114d3f2c75250af8c1a36f4a";
+ };
+ }
+ {
+ name = "cssstyle___cssstyle_1.4.0.tgz";
+ path = fetchurl {
+ name = "cssstyle___cssstyle_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.4.0.tgz";
+ sha1 = "9d31328229d3c565c61e586b02041a28fccdccf1";
+ };
+ }
+ {
+ name = "csstype___csstype_2.6.6.tgz";
+ path = fetchurl {
+ name = "csstype___csstype_2.6.6.tgz";
+ url = "https://registry.yarnpkg.com/csstype/-/csstype-2.6.6.tgz";
+ sha1 = "c34f8226a94bbb10c32cc0d714afdf942291fc41";
+ };
+ }
+ {
+ name = "cyclist___cyclist_0.2.2.tgz";
+ path = fetchurl {
+ name = "cyclist___cyclist_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz";
+ sha1 = "1b33792e11e914a2fd6d6ed6447464444e5fa640";
+ };
+ }
+ {
+ name = "d___d_1.0.1.tgz";
+ path = fetchurl {
+ name = "d___d_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz";
+ sha1 = "8698095372d58dbee346ffd0c7093f99f8f9eb5a";
+ };
+ }
+ {
+ name = "damerau_levenshtein___damerau_levenshtein_1.0.5.tgz";
+ path = fetchurl {
+ name = "damerau_levenshtein___damerau_levenshtein_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz";
+ sha1 = "780cf7144eb2e8dbd1c3bb83ae31100ccc31a414";
+ };
+ }
+ {
+ name = "dashdash___dashdash_1.14.1.tgz";
+ path = fetchurl {
+ name = "dashdash___dashdash_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz";
+ sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
+ };
+ }
+ {
+ name = "data_urls___data_urls_1.1.0.tgz";
+ path = fetchurl {
+ name = "data_urls___data_urls_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz";
+ sha1 = "15ee0582baa5e22bb59c77140da8f9c76963bbfe";
+ };
+ }
+ {
+ name = "date_now___date_now_0.1.4.tgz";
+ path = fetchurl {
+ name = "date_now___date_now_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz";
+ sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
+ };
+ }
+ {
+ name = "debug___debug_2.6.9.tgz";
+ path = fetchurl {
+ name = "debug___debug_2.6.9.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz";
+ sha1 = "5d128515df134ff327e90a4c93f4e077a536341f";
+ };
+ }
+ {
+ name = "debug___debug_3.1.0.tgz";
+ path = fetchurl {
+ 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 = "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 = "decamelize___decamelize_2.0.0.tgz";
+ path = fetchurl {
+ name = "decamelize___decamelize_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz";
+ sha1 = "656d7bbc8094c4c788ea53c5840908c9c7d063c7";
+ };
+ }
+ {
+ 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 = "deep_equal___deep_equal_1.1.0.tgz";
+ path = fetchurl {
+ name = "deep_equal___deep_equal_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.0.tgz";
+ sha1 = "3103cdf8ab6d32cf4a8df7865458f2b8d33f3745";
+ };
+ }
+ {
+ 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 = "deepmerge___deepmerge_4.0.0.tgz";
+ path = fetchurl {
+ name = "deepmerge___deepmerge_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.0.0.tgz";
+ sha1 = "3e3110ca29205f120d7cb064960a39c3d2087c09";
+ };
+ }
+ {
+ name = "default_gateway___default_gateway_4.2.0.tgz";
+ path = fetchurl {
+ name = "default_gateway___default_gateway_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz";
+ sha1 = "167104c7500c2115f6dd69b0a536bb8ed720552b";
+ };
+ }
+ {
+ name = "define_properties___define_properties_1.1.3.tgz";
+ path = fetchurl {
+ name = "define_properties___define_properties_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz";
+ sha1 = "cf88da6cbee26fe6db7094f61d870cbd84cee9f1";
+ };
+ }
+ {
+ name = "define_property___define_property_0.2.5.tgz";
+ path = fetchurl {
+ name = "define_property___define_property_0.2.5.tgz";
+ url = "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz";
+ sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116";
+ };
+ }
+ {
+ name = "define_property___define_property_1.0.0.tgz";
+ path = fetchurl {
+ name = "define_property___define_property_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz";
+ sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6";
+ };
+ }
+ {
+ name = "define_property___define_property_2.0.2.tgz";
+ path = fetchurl {
+ name = "define_property___define_property_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz";
+ sha1 = "d459689e8d654ba77e02a817f8710d702cb16e9d";
+ };
+ }
+ {
+ name = "del___del_3.0.0.tgz";
+ path = fetchurl {
+ name = "del___del_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz";
+ sha1 = "53ecf699ffcbcb39637691ab13baf160819766e5";
+ };
+ }
+ {
+ name = "delayed_stream___delayed_stream_1.0.0.tgz";
+ path = fetchurl {
+ name = "delayed_stream___delayed_stream_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz";
+ sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
+ };
+ }
+ {
+ 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 = "depd___depd_1.1.2.tgz";
+ path = fetchurl {
+ name = "depd___depd_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz";
+ sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
+ };
+ }
+ {
+ name = "des.js___des.js_1.0.0.tgz";
+ path = fetchurl {
+ name = "des.js___des.js_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz";
+ sha1 = "c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc";
+ };
+ }
+ {
+ name = "destroy___destroy_1.0.4.tgz";
+ path = fetchurl {
+ name = "destroy___destroy_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz";
+ sha1 = "978857442c44749e4206613e37946205826abd80";
+ };
+ }
+ {
+ name = "detect_browser___detect_browser_3.0.1.tgz";
+ path = fetchurl {
+ name = "detect_browser___detect_browser_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/detect-browser/-/detect-browser-3.0.1.tgz";
+ sha1 = "39beead014347a8a2be1f3c4cb30a0aef2127c44";
+ };
+ }
+ {
+ 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 = "detect_node___detect_node_2.0.4.tgz";
+ path = fetchurl {
+ name = "detect_node___detect_node_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz";
+ sha1 = "014ee8f8f669c5c58023da64b8179c083a28c46c";
+ };
+ }
+ {
+ name = "detect_port_alt___detect_port_alt_1.1.6.tgz";
+ path = fetchurl {
+ name = "detect_port_alt___detect_port_alt_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz";
+ sha1 = "24707deabe932d4a3cf621302027c2b266568275";
+ };
+ }
+ {
+ name = "diff_sequences___diff_sequences_24.9.0.tgz";
+ path = fetchurl {
+ name = "diff_sequences___diff_sequences_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.9.0.tgz";
+ sha1 = "5715d6244e2aa65f48bba0bc972db0b0b11e95b5";
+ };
+ }
+ {
+ name = "diff___diff_4.0.1.tgz";
+ path = fetchurl {
+ name = "diff___diff_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz";
+ sha1 = "0c667cb467ebbb5cea7f14f135cc2dba7780a8ff";
+ };
+ }
+ {
+ name = "diffie_hellman___diffie_hellman_5.0.3.tgz";
+ path = fetchurl {
+ name = "diffie_hellman___diffie_hellman_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
+ sha1 = "40e8ee98f55a2149607146921c63e1ae5f3d2875";
+ };
+ }
+ {
+ name = "dir_glob___dir_glob_2.0.0.tgz";
+ path = fetchurl {
+ name = "dir_glob___dir_glob_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz";
+ sha1 = "0b205d2b6aef98238ca286598a8204d29d0a0034";
+ };
+ }
+ {
+ name = "dns_equal___dns_equal_1.0.0.tgz";
+ path = fetchurl {
+ name = "dns_equal___dns_equal_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz";
+ sha1 = "b39e7f1da6eb0a75ba9c17324b34753c47e0654d";
+ };
+ }
+ {
+ name = "dns_packet___dns_packet_1.3.1.tgz";
+ path = fetchurl {
+ name = "dns_packet___dns_packet_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz";
+ sha1 = "12aa426981075be500b910eedcd0b47dd7deda5a";
+ };
+ }
+ {
+ name = "dns_txt___dns_txt_2.0.2.tgz";
+ path = fetchurl {
+ name = "dns_txt___dns_txt_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz";
+ sha1 = "b91d806f5d27188e4ab3e7d107d881a1cc4642b6";
+ };
+ }
+ {
+ name = "doctrine___doctrine_1.5.0.tgz";
+ path = fetchurl {
+ name = "doctrine___doctrine_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz";
+ sha1 = "379dce730f6166f76cefa4e6707a159b02c5a6fa";
+ };
+ }
+ {
+ name = "doctrine___doctrine_2.1.0.tgz";
+ path = fetchurl {
+ name = "doctrine___doctrine_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz";
+ sha1 = "5cd01fc101621b42c4cd7f5d1a66243716d3f39d";
+ };
+ }
+ {
+ 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_converter___dom_converter_0.2.0.tgz";
+ path = fetchurl {
+ name = "dom_converter___dom_converter_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz";
+ sha1 = "6721a9daee2e293682955b6afe416771627bb768";
+ };
+ }
+ {
+ name = "dom_helpers___dom_helpers_5.1.0.tgz";
+ path = fetchurl {
+ name = "dom_helpers___dom_helpers_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.1.0.tgz";
+ sha1 = "57a726de04abcc2a8bbfe664b3e21c584bde514e";
+ };
+ }
+ {
+ name = "dom_serializer___dom_serializer_0.2.1.tgz";
+ path = fetchurl {
+ name = "dom_serializer___dom_serializer_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.1.tgz";
+ sha1 = "13650c850daffea35d8b626a4cfc4d3a17643fdb";
+ };
+ }
+ {
+ name = "domain_browser___domain_browser_1.2.0.tgz";
+ path = fetchurl {
+ name = "domain_browser___domain_browser_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz";
+ sha1 = "3d31f50191a6749dd1375a7f522e823d42e54eda";
+ };
+ }
+ {
+ name = "domelementtype___domelementtype_1.3.1.tgz";
+ path = fetchurl {
+ name = "domelementtype___domelementtype_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz";
+ sha1 = "d048c44b37b0d10a7f2a3d5fee3f4333d790481f";
+ };
+ }
+ {
+ name = "domelementtype___domelementtype_2.0.1.tgz";
+ path = fetchurl {
+ name = "domelementtype___domelementtype_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz";
+ sha1 = "1f8bdfe91f5a78063274e803b4bdcedf6e94f94d";
+ };
+ }
+ {
+ name = "domexception___domexception_1.0.1.tgz";
+ path = fetchurl {
+ name = "domexception___domexception_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz";
+ sha1 = "937442644ca6a31261ef36e3ec677fe805582c90";
+ };
+ }
+ {
+ name = "domhandler___domhandler_2.4.2.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_2.4.2.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz";
+ sha1 = "8805097e933d65e85546f726d60f5eb88b44f803";
+ };
+ }
+ {
+ 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.5.1.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz";
+ sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
+ };
+ }
+ {
+ name = "domutils___domutils_1.7.0.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz";
+ sha1 = "56ea341e834e06e6748af7a1cb25da67ea9f8c2a";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz";
+ sha1 = "1f19e0c2e1aa0e32797c49799f2837ac6af69c57";
+ };
+ }
+ {
+ name = "dotenv_expand___dotenv_expand_4.2.0.tgz";
+ path = fetchurl {
+ name = "dotenv_expand___dotenv_expand_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz";
+ sha1 = "def1f1ca5d6059d24a766e587942c21106ce1275";
+ };
+ }
+ {
+ name = "dotenv___dotenv_6.2.0.tgz";
+ path = fetchurl {
+ name = "dotenv___dotenv_6.2.0.tgz";
+ url = "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz";
+ sha1 = "941c0410535d942c8becf28d3f357dbd9d476064";
+ };
+ }
+ {
+ name = "duplexer___duplexer_0.1.1.tgz";
+ path = fetchurl {
+ name = "duplexer___duplexer_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz";
+ sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
+ sha1 = "3a83a904e54353287874c564b7549386849a98c9";
+ };
+ }
+ {
+ name = "ee_first___ee_first_1.1.1.tgz";
+ path = fetchurl {
+ name = "ee_first___ee_first_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz";
+ sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
+ };
+ }
+ {
+ name = "electron_to_chromium___electron_to_chromium_1.3.252.tgz";
+ path = fetchurl {
+ name = "electron_to_chromium___electron_to_chromium_1.3.252.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.252.tgz";
+ sha1 = "5b6261965b564a0f4df0f1c86246487897017f52";
+ };
+ }
+ {
+ name = "elliptic___elliptic_6.5.1.tgz";
+ path = fetchurl {
+ name = "elliptic___elliptic_6.5.1.tgz";
+ url = "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.1.tgz";
+ sha1 = "c380f5f909bf1b9b4428d028cd18d3b0efd6b52b";
+ };
+ }
+ {
+ 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 = "emojis_list___emojis_list_2.1.0.tgz";
+ path = fetchurl {
+ name = "emojis_list___emojis_list_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz";
+ sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389";
+ };
+ }
+ {
+ name = "encodeurl___encodeurl_1.0.2.tgz";
+ path = fetchurl {
+ name = "encodeurl___encodeurl_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz";
+ sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
+ };
+ }
+ {
+ 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.1.tgz";
+ path = fetchurl {
+ name = "end_of_stream___end_of_stream_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz";
+ sha1 = "ed29634d19baba463b6ce6b80a37213eab71ec43";
+ };
+ }
+ {
+ name = "enhanced_resolve___enhanced_resolve_4.1.0.tgz";
+ path = fetchurl {
+ name = "enhanced_resolve___enhanced_resolve_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz";
+ sha1 = "41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f";
+ };
+ }
+ {
+ name = "entities___entities_1.1.2.tgz";
+ path = fetchurl {
+ name = "entities___entities_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz";
+ sha1 = "bdfa735299664dfafd34529ed4f8522a275fea56";
+ };
+ }
+ {
+ 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 = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.1.1.tgz";
+ path = fetchurl {
+ name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.1.1.tgz";
+ sha1 = "a8f4278b47e082fbca14f5bfb1ee50ee650717b4";
+ };
+ }
+ {
+ name = "enzyme_adapter_utils___enzyme_adapter_utils_1.12.0.tgz";
+ path = fetchurl {
+ name = "enzyme_adapter_utils___enzyme_adapter_utils_1.12.0.tgz";
+ url = "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.12.0.tgz";
+ sha1 = "96e3730d76b872f593e54ce1c51fa3a451422d93";
+ };
+ }
+ {
+ 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.14.1.tgz";
+ path = fetchurl {
+ name = "es_abstract___es_abstract_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.14.1.tgz";
+ sha1 = "6e8d84b445ec9c610781e74a6d52cc31aac5b4ca";
+ };
+ }
+ {
+ name = "es_to_primitive___es_to_primitive_1.2.0.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 = "es5_ext___es5_ext_0.10.51.tgz";
+ path = fetchurl {
+ name = "es5_ext___es5_ext_0.10.51.tgz";
+ url = "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.51.tgz";
+ sha1 = "ed2d7d9d48a12df86e0299287e93a09ff478842f";
+ };
+ }
+ {
+ name = "es6_iterator___es6_iterator_2.0.3.tgz";
+ path = fetchurl {
+ name = "es6_iterator___es6_iterator_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz";
+ sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7";
+ };
+ }
+ {
+ 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 = "es6_symbol___es6_symbol_3.1.1.tgz";
+ path = fetchurl {
+ name = "es6_symbol___es6_symbol_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz";
+ sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77";
+ };
+ }
+ {
+ name = "escape_html___escape_html_1.0.3.tgz";
+ path = fetchurl {
+ name = "escape_html___escape_html_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz";
+ sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
+ };
+ }
+ {
+ 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 = "escodegen___escodegen_1.12.0.tgz";
+ path = fetchurl {
+ name = "escodegen___escodegen_1.12.0.tgz";
+ url = "https://registry.yarnpkg.com/escodegen/-/escodegen-1.12.0.tgz";
+ sha1 = "f763daf840af172bb3a2b6dd7219c0e17f7ff541";
+ };
+ }
+ {
+ name = "eslint_config_react_app___eslint_config_react_app_5.0.1.tgz";
+ path = fetchurl {
+ name = "eslint_config_react_app___eslint_config_react_app_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-5.0.1.tgz";
+ sha1 = "5f3d666ba3ee3cb384eb943e260e868f6c72251b";
+ };
+ }
+ {
+ name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.2.tgz";
+ path = fetchurl {
+ name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz";
+ sha1 = "58f15fb839b8d0576ca980413476aab2472db66a";
+ };
+ }
+ {
+ name = "eslint_loader___eslint_loader_2.2.1.tgz";
+ path = fetchurl {
+ name = "eslint_loader___eslint_loader_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.2.1.tgz";
+ sha1 = "28b9c12da54057af0845e2a6112701a2f6bf8337";
+ };
+ }
+ {
+ name = "eslint_module_utils___eslint_module_utils_2.4.1.tgz";
+ path = fetchurl {
+ name = "eslint_module_utils___eslint_module_utils_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz";
+ sha1 = "7b4675875bf96b0dbf1b21977456e5bb1f5e018c";
+ };
+ }
+ {
+ name = "eslint_plugin_flowtype___eslint_plugin_flowtype_3.13.0.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_flowtype___eslint_plugin_flowtype_3.13.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.13.0.tgz";
+ sha1 = "e241ebd39c0ce519345a3f074ec1ebde4cf80f2c";
+ };
+ }
+ {
+ name = "eslint_plugin_import___eslint_plugin_import_2.18.2.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_import___eslint_plugin_import_2.18.2.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz";
+ sha1 = "02f1180b90b077b33d447a17a2326ceb400aceb6";
+ };
+ }
+ {
+ name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.2.3.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.2.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz";
+ sha1 = "b872a09d5de51af70a97db1eea7dc933043708aa";
+ };
+ }
+ {
+ name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_1.7.0.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz";
+ sha1 = "6210b6d5a37205f0b92858f895a4e827020a7d04";
+ };
+ }
+ {
+ name = "eslint_plugin_react___eslint_plugin_react_7.14.3.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_react___eslint_plugin_react_7.14.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.14.3.tgz";
+ sha1 = "911030dd7e98ba49e1b2208599571846a66bdf13";
+ };
+ }
+ {
+ name = "eslint_scope___eslint_scope_3.7.1.tgz";
+ path = fetchurl {
+ name = "eslint_scope___eslint_scope_3.7.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz";
+ sha1 = "3d63c3edfda02e06e01a452ad88caacc7cdcb6e8";
+ };
+ }
+ {
+ 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_scope___eslint_scope_5.0.0.tgz";
+ path = fetchurl {
+ name = "eslint_scope___eslint_scope_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz";
+ sha1 = "e87c8887c73e8d1ec84f1ca591645c358bfc8fb9";
+ };
+ }
+ {
+ name = "eslint_utils___eslint_utils_1.4.2.tgz";
+ path = fetchurl {
+ name = "eslint_utils___eslint_utils_1.4.2.tgz";
+ url = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.2.tgz";
+ sha1 = "166a5180ef6ab7eb462f162fd0e6f2463d7309ab";
+ };
+ }
+ {
+ 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_6.3.0.tgz";
+ path = fetchurl {
+ name = "eslint___eslint_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint/-/eslint-6.3.0.tgz";
+ sha1 = "1f1a902f67bfd4c354e7288b81e40654d927eb6a";
+ };
+ }
+ {
+ name = "espree___espree_6.1.1.tgz";
+ path = fetchurl {
+ name = "espree___espree_6.1.1.tgz";
+ url = "https://registry.yarnpkg.com/espree/-/espree-6.1.1.tgz";
+ sha1 = "7f80e5f7257fc47db450022d723e356daeb1e5de";
+ };
+ }
+ {
+ name = "esprima___esprima_3.1.3.tgz";
+ path = fetchurl {
+ name = "esprima___esprima_3.1.3.tgz";
+ url = "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz";
+ sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633";
+ };
+ }
+ {
+ 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 = "etag___etag_1.8.1.tgz";
+ path = fetchurl {
+ name = "etag___etag_1.8.1.tgz";
+ url = "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz";
+ sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
+ };
+ }
+ {
+ name = "eventemitter3___eventemitter3_3.1.2.tgz";
+ path = fetchurl {
+ name = "eventemitter3___eventemitter3_3.1.2.tgz";
+ url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz";
+ sha1 = "2d3d48f9c346698fce83a85d7d664e98535df6e7";
+ };
+ }
+ {
+ name = "events___events_3.0.0.tgz";
+ path = fetchurl {
+ name = "events___events_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz";
+ sha1 = "9a0a0dfaf62893d92b875b8f2698ca4114973e88";
+ };
+ }
+ {
+ name = "eventsource___eventsource_1.0.7.tgz";
+ path = fetchurl {
+ name = "eventsource___eventsource_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz";
+ sha1 = "8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0";
+ };
+ }
+ {
+ name = "evp_bytestokey___evp_bytestokey_1.0.3.tgz";
+ path = fetchurl {
+ name = "evp_bytestokey___evp_bytestokey_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
+ sha1 = "7fcbdb198dc71959432efe13842684e0525acb02";
+ };
+ }
+ {
+ name = "exec_sh___exec_sh_0.3.2.tgz";
+ path = fetchurl {
+ name = "exec_sh___exec_sh_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz";
+ sha1 = "6738de2eb7c8e671d0366aea0b0db8c6f7d7391b";
+ };
+ }
+ {
+ 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 = "exit___exit_0.1.2.tgz";
+ path = fetchurl {
+ name = "exit___exit_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz";
+ sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
+ };
+ }
+ {
+ name = "expand_brackets___expand_brackets_2.1.4.tgz";
+ path = fetchurl {
+ name = "expand_brackets___expand_brackets_2.1.4.tgz";
+ url = "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz";
+ sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622";
+ };
+ }
+ {
+ name = "expect___expect_24.9.0.tgz";
+ path = fetchurl {
+ name = "expect___expect_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/expect/-/expect-24.9.0.tgz";
+ sha1 = "b75165b4817074fa4a157794f46fe9f1ba15b6ca";
+ };
+ }
+ {
+ name = "express___express_4.17.1.tgz";
+ path = fetchurl {
+ name = "express___express_4.17.1.tgz";
+ url = "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz";
+ sha1 = "4491fc38605cf51f8629d39c2b5d026f98a4c134";
+ };
+ }
+ {
+ name = "extend_shallow___extend_shallow_2.0.1.tgz";
+ path = fetchurl {
+ name = "extend_shallow___extend_shallow_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz";
+ sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f";
+ };
+ }
+ {
+ name = "extend_shallow___extend_shallow_3.0.2.tgz";
+ path = fetchurl {
+ name = "extend_shallow___extend_shallow_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz";
+ sha1 = "26a71aaf073b39fb2127172746131c2704028db8";
+ };
+ }
+ {
+ name = "extend___extend_3.0.2.tgz";
+ path = fetchurl {
+ name = "extend___extend_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz";
+ sha1 = "f8b1136b4071fbd8eb140aff858b1019ec2915fa";
+ };
+ }
+ {
+ 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 = "extglob___extglob_2.0.4.tgz";
+ path = fetchurl {
+ name = "extglob___extglob_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz";
+ sha1 = "ad00fe4dc612a9232e8718711dc5cb5ab0285543";
+ };
+ }
+ {
+ name = "extract_zip___extract_zip_1.6.7.tgz";
+ path = fetchurl {
+ name = "extract_zip___extract_zip_1.6.7.tgz";
+ url = "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.7.tgz";
+ sha1 = "a840b4b8af6403264c8db57f4f1a74333ef81fe9";
+ };
+ }
+ {
+ name = "extsprintf___extsprintf_1.3.0.tgz";
+ path = fetchurl {
+ name = "extsprintf___extsprintf_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz";
+ sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
+ };
+ }
+ {
+ name = "extsprintf___extsprintf_1.4.0.tgz";
+ path = fetchurl {
+ name = "extsprintf___extsprintf_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz";
+ sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f";
+ };
+ }
+ {
+ name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz";
+ path = fetchurl {
+ name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz";
+ sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49";
+ };
+ }
+ {
+ name = "fast_glob___fast_glob_2.2.7.tgz";
+ path = fetchurl {
+ name = "fast_glob___fast_glob_2.2.7.tgz";
+ url = "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz";
+ sha1 = "6953857c3afa475fff92ee6015d52da70a4cd39d";
+ };
+ }
+ {
+ name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz";
+ path = fetchurl {
+ name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz";
+ sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2";
+ };
+ }
+ {
+ 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 = "faye_websocket___faye_websocket_0.10.0.tgz";
+ path = fetchurl {
+ name = "faye_websocket___faye_websocket_0.10.0.tgz";
+ url = "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz";
+ sha1 = "4e492f8d04dfb6f89003507f6edbf2d501e7c6f4";
+ };
+ }
+ {
+ name = "faye_websocket___faye_websocket_0.11.3.tgz";
+ path = fetchurl {
+ name = "faye_websocket___faye_websocket_0.11.3.tgz";
+ url = "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz";
+ sha1 = "5c0e9a8968e8912c286639fde977a8b209f2508e";
+ };
+ }
+ {
+ name = "fb_watchman___fb_watchman_2.0.0.tgz";
+ path = fetchurl {
+ name = "fb_watchman___fb_watchman_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz";
+ sha1 = "54e9abf7dfa2f26cd9b1636c588c1afc05de5d58";
+ };
+ }
+ {
+ name = "fbjs___fbjs_0.8.17.tgz";
+ path = fetchurl {
+ name = "fbjs___fbjs_0.8.17.tgz";
+ url = "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz";
+ sha1 = "c4d598ead6949112653d6588b01a5cdcd9f90fdd";
+ };
+ }
+ {
+ name = "fd_slicer___fd_slicer_1.0.1.tgz";
+ path = fetchurl {
+ name = "fd_slicer___fd_slicer_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz";
+ sha1 = "8b5bcbd9ec327c5041bf9ab023fd6750f1177e65";
+ };
+ }
+ {
+ 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_loader___file_loader_3.0.1.tgz";
+ path = fetchurl {
+ name = "file_loader___file_loader_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz";
+ sha1 = "f8e0ba0b599918b51adfe45d66d1e771ad560faa";
+ };
+ }
+ {
+ name = "filesize___filesize_3.6.1.tgz";
+ path = fetchurl {
+ name = "filesize___filesize_3.6.1.tgz";
+ url = "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz";
+ sha1 = "090bb3ee01b6f801a8a8be99d31710b3422bb317";
+ };
+ }
+ {
+ name = "fill_range___fill_range_4.0.0.tgz";
+ path = fetchurl {
+ name = "fill_range___fill_range_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz";
+ sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7";
+ };
+ }
+ {
+ name = "finalhandler___finalhandler_1.1.2.tgz";
+ path = fetchurl {
+ name = "finalhandler___finalhandler_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz";
+ sha1 = "b7e7d000ffd11938d0fdb053506f6ebabe9f587d";
+ };
+ }
+ {
+ name = "find_cache_dir___find_cache_dir_0.1.1.tgz";
+ path = fetchurl {
+ name = "find_cache_dir___find_cache_dir_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz";
+ sha1 = "c8defae57c8a52a8a784f9e31c57c742e993a0b9";
+ };
+ }
+ {
+ name = "find_cache_dir___find_cache_dir_2.1.0.tgz";
+ path = fetchurl {
+ name = "find_cache_dir___find_cache_dir_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz";
+ sha1 = "8d0f94cd13fe43c6c7c261a0d86115ca918c05f7";
+ };
+ }
+ {
+ 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_1.1.2.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz";
+ sha1 = "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f";
+ };
+ }
+ {
+ name = "find_up___find_up_2.1.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz";
+ sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7";
+ };
+ }
+ {
+ name = "flat_cache___flat_cache_2.0.1.tgz";
+ path = fetchurl {
+ 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 = "flatten___flatten_1.0.2.tgz";
+ path = fetchurl {
+ name = "flatten___flatten_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz";
+ sha1 = "dae46a9d78fbe25292258cc1e780a41d95c03782";
+ };
+ }
+ {
+ 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";
+ };
+ }
+ {
+ name = "follow_redirects___follow_redirects_1.5.10.tgz";
+ path = fetchurl {
+ name = "follow_redirects___follow_redirects_1.5.10.tgz";
+ url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz";
+ sha1 = "7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a";
+ };
+ }
+ {
+ name = "follow_redirects___follow_redirects_1.8.1.tgz";
+ path = fetchurl {
+ name = "follow_redirects___follow_redirects_1.8.1.tgz";
+ url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.8.1.tgz";
+ sha1 = "24804f9eaab67160b0e840c085885d606371a35b";
+ };
+ }
+ {
+ name = "for_in___for_in_0.1.8.tgz";
+ path = fetchurl {
+ name = "for_in___for_in_0.1.8.tgz";
+ url = "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz";
+ sha1 = "d8773908e31256109952b1fdb9b3fa867d2775e1";
+ };
+ }
+ {
+ name = "for_in___for_in_1.0.2.tgz";
+ path = fetchurl {
+ name = "for_in___for_in_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz";
+ sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80";
+ };
+ }
+ {
+ name = "for_own___for_own_0.1.5.tgz";
+ path = fetchurl {
+ name = "for_own___for_own_0.1.5.tgz";
+ url = "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz";
+ sha1 = "5265c681a4f294dabbf17c9509b6763aa84510ce";
+ };
+ }
+ {
+ name = "forever_agent___forever_agent_0.6.1.tgz";
+ path = fetchurl {
+ name = "forever_agent___forever_agent_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz";
+ sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
+ };
+ }
+ {
+ name = "fork_ts_checker_webpack_plugin___fork_ts_checker_webpack_plugin_1.5.0.tgz";
+ path = fetchurl {
+ name = "fork_ts_checker_webpack_plugin___fork_ts_checker_webpack_plugin_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.5.0.tgz";
+ sha1 = "ce1d77190b44d81a761b10b6284a373795e41f0c";
+ };
+ }
+ {
+ name = "form_data___form_data_2.3.3.tgz";
+ path = fetchurl {
+ name = "form_data___form_data_2.3.3.tgz";
+ url = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz";
+ sha1 = "dcce52c05f644f298c6a7ab936bd724ceffbf3a6";
+ };
+ }
+ {
+ name = "forwarded___forwarded_0.1.2.tgz";
+ path = fetchurl {
+ name = "forwarded___forwarded_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz";
+ sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
+ };
+ }
+ {
+ name = "fragment_cache___fragment_cache_0.2.1.tgz";
+ path = fetchurl {
+ name = "fragment_cache___fragment_cache_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz";
+ sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19";
+ };
+ }
+ {
+ name = "fresh___fresh_0.5.2.tgz";
+ path = fetchurl {
+ name = "fresh___fresh_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz";
+ sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
+ };
+ }
+ {
+ 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_extra___fs_extra_7.0.1.tgz";
+ path = fetchurl {
+ name = "fs_extra___fs_extra_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz";
+ sha1 = "4f189c44aa123b895f722804f55ea23eadc348e9";
+ };
+ }
+ {
+ name = "fs_extra___fs_extra_4.0.3.tgz";
+ path = fetchurl {
+ name = "fs_extra___fs_extra_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz";
+ sha1 = "0d852122e5bc5beb453fb028e9c0c9bf36340c94";
+ };
+ }
+ {
+ name = "fs_minipass___fs_minipass_1.2.6.tgz";
+ path = fetchurl {
+ name = "fs_minipass___fs_minipass_1.2.6.tgz";
+ url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz";
+ sha1 = "2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07";
+ };
+ }
+ {
+ 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 = "fsevents___fsevents_2.0.7.tgz";
+ path = fetchurl {
+ name = "fsevents___fsevents_2.0.7.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-2.0.7.tgz";
+ sha1 = "382c9b443c6cbac4c57187cdda23aa3bf1ccfc2a";
+ };
+ }
+ {
+ name = "fsevents___fsevents_1.2.9.tgz";
+ path = fetchurl {
+ name = "fsevents___fsevents_1.2.9.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz";
+ sha1 = "3f5ed66583ccd6f400b5a00db6f7e861363e388f";
+ };
+ }
+ {
+ name = "function_bind___function_bind_1.1.1.tgz";
+ path = fetchurl {
+ name = "function_bind___function_bind_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz";
+ sha1 = "a56899d3ea3c9bab874bb9773b7c5ede92f4895d";
+ };
+ }
+ {
+ name = "function.prototype.name___function.prototype.name_1.1.1.tgz";
+ path = fetchurl {
+ name = "function.prototype.name___function.prototype.name_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.1.tgz";
+ sha1 = "6d252350803085abc2ad423d4fe3be2f9cbda392";
+ };
+ }
+ {
+ 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 = "functions_have_names___functions_have_names_1.1.1.tgz";
+ path = fetchurl {
+ name = "functions_have_names___functions_have_names_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.1.1.tgz";
+ sha1 = "79d35927f07b8e7103d819fed475b64ccf7225ea";
+ };
+ }
+ {
+ 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 = "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_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.0.tgz";
+ path = fetchurl {
+ name = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz";
+ sha1 = "b877b49a5c16aefac3655f2ed2ea5b684df8d203";
+ };
+ }
+ {
+ name = "get_port___get_port_5.0.0.tgz";
+ path = fetchurl {
+ name = "get_port___get_port_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/get-port/-/get-port-5.0.0.tgz";
+ sha1 = "aa22b6b86fd926dd7884de3e23332c9f70c031a6";
+ };
+ }
+ {
+ name = "get_port___get_port_4.2.0.tgz";
+ path = fetchurl {
+ name = "get_port___get_port_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/get-port/-/get-port-4.2.0.tgz";
+ sha1 = "e37368b1e863b7629c43c5a323625f95cf24b119";
+ };
+ }
+ {
+ 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_value___get_value_2.0.6.tgz";
+ path = fetchurl {
+ name = "get_value___get_value_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz";
+ sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
+ };
+ }
+ {
+ name = "getpass___getpass_0.1.7.tgz";
+ path = fetchurl {
+ name = "getpass___getpass_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz";
+ sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
+ };
+ }
+ {
+ name = "glob_parent___glob_parent_3.1.0.tgz";
+ path = fetchurl {
+ name = "glob_parent___glob_parent_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz";
+ sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae";
+ };
+ }
+ {
+ name = "glob_parent___glob_parent_5.0.0.tgz";
+ path = fetchurl {
+ name = "glob_parent___glob_parent_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.0.0.tgz";
+ sha1 = "1dc99f0f39b006d3e92c2c284068382f0c20e954";
+ };
+ }
+ {
+ name = "glob_to_regexp___glob_to_regexp_0.3.0.tgz";
+ path = fetchurl {
+ name = "glob_to_regexp___glob_to_regexp_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz";
+ sha1 = "8c5a1494d2066c570cc3bfe4496175acc4d502ab";
+ };
+ }
+ {
+ name = "glob___glob_7.1.4.tgz";
+ path = fetchurl {
+ name = "glob___glob_7.1.4.tgz";
+ url = "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz";
+ sha1 = "aa608a2f6c577ad357e1ae5a5c26d9a8d1969255";
+ };
+ }
+ {
+ name = "global_modules___global_modules_2.0.0.tgz";
+ path = fetchurl {
+ name = "global_modules___global_modules_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz";
+ sha1 = "997605ad2345f27f51539bea26574421215c7780";
+ };
+ }
+ {
+ name = "global_prefix___global_prefix_3.0.0.tgz";
+ path = fetchurl {
+ name = "global_prefix___global_prefix_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz";
+ sha1 = "fc85f73064df69f50421f47f883fe5b913ba9b97";
+ };
+ }
+ {
+ 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 = "globby___globby_8.0.2.tgz";
+ path = fetchurl {
+ name = "globby___globby_8.0.2.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz";
+ sha1 = "5697619ccd95c5275dbb2d6faa42087c1a941d8d";
+ };
+ }
+ {
+ name = "globby___globby_6.1.0.tgz";
+ path = fetchurl {
+ name = "globby___globby_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz";
+ sha1 = "f5a6d70e8395e21c858fb0489d64df02424d506c";
+ };
+ }
+ {
+ name = "graceful_fs___graceful_fs_4.2.2.tgz";
+ path = fetchurl {
+ name = "graceful_fs___graceful_fs_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz";
+ sha1 = "6f0952605d0140c1cfdb138ed005775b92d67b02";
+ };
+ }
+ {
+ name = "growly___growly_1.3.0.tgz";
+ path = fetchurl {
+ name = "growly___growly_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz";
+ sha1 = "f10748cbe76af964b7c96c93c6bcc28af120c081";
+ };
+ }
+ {
+ name = "gzip_size___gzip_size_5.1.1.tgz";
+ path = fetchurl {
+ name = "gzip_size___gzip_size_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz";
+ sha1 = "cb9bee692f87c0612b232840a873904e4c135274";
+ };
+ }
+ {
+ name = "handle_thing___handle_thing_2.0.0.tgz";
+ path = fetchurl {
+ name = "handle_thing___handle_thing_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz";
+ sha1 = "0e039695ff50c93fc288557d696f3c1dc6776754";
+ };
+ }
+ {
+ name = "handlebars___handlebars_4.2.0.tgz";
+ path = fetchurl {
+ name = "handlebars___handlebars_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/handlebars/-/handlebars-4.2.0.tgz";
+ sha1 = "57ce8d2175b9bbb3d8b3cf3e4217b1aec8ddcb2e";
+ };
+ }
+ {
+ name = "har_schema___har_schema_2.0.0.tgz";
+ path = fetchurl {
+ name = "har_schema___har_schema_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz";
+ sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
+ };
+ }
+ {
+ name = "har_validator___har_validator_5.1.3.tgz";
+ path = fetchurl {
+ name = "har_validator___har_validator_5.1.3.tgz";
+ url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz";
+ sha1 = "1ef89ebd3e4996557675eed9893110dc350fa080";
+ };
+ }
+ {
+ name = "harmony_reflect___harmony_reflect_1.6.1.tgz";
+ path = fetchurl {
+ name = "harmony_reflect___harmony_reflect_1.6.1.tgz";
+ url = "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz";
+ sha1 = "c108d4f2bb451efef7a37861fdbdae72c9bdefa9";
+ };
+ }
+ {
+ name = "has_ansi___has_ansi_2.0.0.tgz";
+ path = fetchurl {
+ name = "has_ansi___has_ansi_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz";
+ sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
+ };
+ }
+ {
+ 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_symbols___has_symbols_1.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_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_value___has_value_0.3.1.tgz";
+ path = fetchurl {
+ name = "has_value___has_value_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz";
+ sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f";
+ };
+ }
+ {
+ name = "has_value___has_value_1.0.0.tgz";
+ path = fetchurl {
+ name = "has_value___has_value_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz";
+ sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177";
+ };
+ }
+ {
+ name = "has_values___has_values_0.1.4.tgz";
+ path = fetchurl {
+ name = "has_values___has_values_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz";
+ sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771";
+ };
+ }
+ {
+ name = "has_values___has_values_1.0.0.tgz";
+ path = fetchurl {
+ name = "has_values___has_values_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz";
+ sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
+ };
+ }
+ {
+ name = "has___has_1.0.3.tgz";
+ path = fetchurl {
+ name = "has___has_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz";
+ sha1 = "722d7cbfc1f6aa8241f16dd814e011e1f41e8796";
+ };
+ }
+ {
+ name = "hash_base___hash_base_3.0.4.tgz";
+ path = fetchurl {
+ name = "hash_base___hash_base_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz";
+ sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
+ };
+ }
+ {
+ name = "hash.js___hash.js_1.1.7.tgz";
+ path = fetchurl {
+ name = "hash.js___hash.js_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz";
+ sha1 = "0babca538e8d4ee4a0f8988d68866537a003cf42";
+ };
+ }
+ {
+ name = "he___he_1.2.0.tgz";
+ path = fetchurl {
+ name = "he___he_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz";
+ sha1 = "84ae65fa7eafb165fddb61566ae14baf05664f0f";
+ };
+ }
+ {
+ name = "hex_color_regex___hex_color_regex_1.1.0.tgz";
+ path = fetchurl {
+ name = "hex_color_regex___hex_color_regex_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz";
+ sha1 = "4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e";
+ };
+ }
+ {
+ name = "history___history_4.9.0.tgz";
+ path = fetchurl {
+ name = "history___history_4.9.0.tgz";
+ url = "https://registry.yarnpkg.com/history/-/history-4.9.0.tgz";
+ sha1 = "84587c2068039ead8af769e9d6a6860a14fa1bca";
+ };
+ }
+ {
+ name = "hmac_drbg___hmac_drbg_1.0.1.tgz";
+ path = fetchurl {
+ name = "hmac_drbg___hmac_drbg_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz";
+ sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1";
+ };
+ }
+ {
+ name = "hoist_non_react_statics___hoist_non_react_statics_2.5.5.tgz";
+ path = fetchurl {
+ name = "hoist_non_react_statics___hoist_non_react_statics_2.5.5.tgz";
+ url = "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz";
+ sha1 = "c5903cf409c0dfd908f388e619d86b9c1174cb47";
+ };
+ }
+ {
+ name = "hoist_non_react_statics___hoist_non_react_statics_3.3.0.tgz";
+ path = fetchurl {
+ name = "hoist_non_react_statics___hoist_non_react_statics_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz";
+ sha1 = "b09178f0122184fb95acf525daaecb4d8f45958b";
+ };
+ }
+ {
+ name = "hosted_git_info___hosted_git_info_2.8.4.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_2.8.4.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.4.tgz";
+ sha1 = "44119abaf4bc64692a16ace34700fed9c03e2546";
+ };
+ }
+ {
+ name = "hpack.js___hpack.js_2.1.6.tgz";
+ path = fetchurl {
+ name = "hpack.js___hpack.js_2.1.6.tgz";
+ url = "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz";
+ sha1 = "87774c0949e513f42e84575b3c45681fade2a0b2";
+ };
+ }
+ {
+ name = "hsl_regex___hsl_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "hsl_regex___hsl_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz";
+ sha1 = "d49330c789ed819e276a4c0d272dffa30b18fe6e";
+ };
+ }
+ {
+ name = "hsla_regex___hsla_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "hsla_regex___hsla_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz";
+ sha1 = "c1ce7a3168c8c6614033a4b5f7877f3b225f9c38";
+ };
+ }
+ {
+ name = "html_comment_regex___html_comment_regex_1.1.2.tgz";
+ path = fetchurl {
+ name = "html_comment_regex___html_comment_regex_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz";
+ sha1 = "97d4688aeb5c81886a364faa0cad1dda14d433a7";
+ };
+ }
+ {
+ name = "html_encoding_sniffer___html_encoding_sniffer_1.0.2.tgz";
+ path = fetchurl {
+ name = "html_encoding_sniffer___html_encoding_sniffer_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz";
+ sha1 = "e70d84b94da53aa375e11fe3a351be6642ca46f8";
+ };
+ }
+ {
+ name = "html_entities___html_entities_1.2.1.tgz";
+ path = fetchurl {
+ name = "html_entities___html_entities_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz";
+ sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f";
+ };
+ }
+ {
+ name = "html_minifier___html_minifier_3.5.21.tgz";
+ path = fetchurl {
+ name = "html_minifier___html_minifier_3.5.21.tgz";
+ url = "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz";
+ sha1 = "d0040e054730e354db008463593194015212d20c";
+ };
+ }
+ {
+ name = "html_to_react___html_to_react_1.4.1.tgz";
+ path = fetchurl {
+ name = "html_to_react___html_to_react_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/html-to-react/-/html-to-react-1.4.1.tgz";
+ sha1 = "64f67657c6335056866e334c097556f25894dd47";
+ };
+ }
+ {
+ name = "html_webpack_plugin___html_webpack_plugin_4.0.0_beta.5.tgz";
+ path = fetchurl {
+ name = "html_webpack_plugin___html_webpack_plugin_4.0.0_beta.5.tgz";
+ url = "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.5.tgz";
+ sha1 = "2c53083c1151bfec20479b1f8aaf0039e77b5513";
+ };
+ }
+ {
+ name = "htmlparser2___htmlparser2_3.10.1.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_3.10.1.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz";
+ sha1 = "bd679dc3f59897b6a34bb10749c855bb53a9392f";
+ };
+ }
+ {
+ name = "htmlparser2___htmlparser2_4.0.0.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.0.0.tgz";
+ sha1 = "6034658db65b7713a572a9ebf79f650832dceec8";
+ };
+ }
+ {
+ name = "http_deceiver___http_deceiver_1.2.7.tgz";
+ path = fetchurl {
+ name = "http_deceiver___http_deceiver_1.2.7.tgz";
+ url = "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz";
+ sha1 = "fa7168944ab9a519d337cb0bec7284dc3e723d87";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz";
+ sha1 = "4f5029cf13239f31036e5b2e55292bcfbcc85c8f";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.6.3.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.6.3.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz";
+ sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.7.3.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.3.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz";
+ sha1 = "6c619e4f9c60308c38519498c14fbb10aacebb06";
+ };
+ }
+ {
+ name = "http_parser_js___http_parser_js_0.4.10.tgz";
+ path = fetchurl {
+ name = "http_parser_js___http_parser_js_0.4.10.tgz";
+ url = "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.10.tgz";
+ sha1 = "92c9c1374c35085f75db359ec56cc257cbb93fa4";
+ };
+ }
+ {
+ name = "http_proxy_middleware___http_proxy_middleware_0.19.1.tgz";
+ path = fetchurl {
+ name = "http_proxy_middleware___http_proxy_middleware_0.19.1.tgz";
+ url = "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz";
+ sha1 = "183c7dc4aa1479150306498c210cdaf96080a43a";
+ };
+ }
+ {
+ name = "http_proxy___http_proxy_1.17.0.tgz";
+ path = fetchurl {
+ name = "http_proxy___http_proxy_1.17.0.tgz";
+ url = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz";
+ sha1 = "7ad38494658f84605e2f6db4436df410f4e5be9a";
+ };
+ }
+ {
+ name = "http_signature___http_signature_1.2.0.tgz";
+ path = fetchurl {
+ name = "http_signature___http_signature_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz";
+ sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
+ };
+ }
+ {
+ name = "https_browserify___https_browserify_1.0.0.tgz";
+ path = fetchurl {
+ name = "https_browserify___https_browserify_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz";
+ sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
+ };
+ }
+ {
+ name = "https_proxy_agent___https_proxy_agent_2.2.2.tgz";
+ path = fetchurl {
+ name = "https_proxy_agent___https_proxy_agent_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz";
+ sha1 = "271ea8e90f836ac9f119daccd39c19ff7dfb0793";
+ };
+ }
+ {
+ name = "hyphenate_style_name___hyphenate_style_name_1.0.3.tgz";
+ path = fetchurl {
+ name = "hyphenate_style_name___hyphenate_style_name_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz";
+ sha1 = "097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48";
+ };
+ }
+ {
+ 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 = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
+ path = fetchurl {
+ name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz";
+ sha1 = "06ea6f83679a7749e386cfe1fe812ae5db223ded";
+ };
+ }
+ {
+ name = "icss_utils___icss_utils_4.1.1.tgz";
+ path = fetchurl {
+ name = "icss_utils___icss_utils_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz";
+ sha1 = "21170b53789ee27447c2f47dd683081403f9a467";
+ };
+ }
+ {
+ name = "identity_obj_proxy___identity_obj_proxy_3.0.0.tgz";
+ path = fetchurl {
+ name = "identity_obj_proxy___identity_obj_proxy_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz";
+ sha1 = "94d2bda96084453ef36fbc5aaec37e0f79f1fc14";
+ };
+ }
+ {
+ 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 = "ignore_walk___ignore_walk_3.0.1.tgz";
+ path = fetchurl {
+ name = "ignore_walk___ignore_walk_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz";
+ sha1 = "a83e62e7d272ac0e3b551aaa82831a19b69f82f8";
+ };
+ }
+ {
+ name = "ignore___ignore_3.3.10.tgz";
+ path = fetchurl {
+ name = "ignore___ignore_3.3.10.tgz";
+ url = "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz";
+ sha1 = "0a97fb876986e8081c631160f8f9f389157f0043";
+ };
+ }
+ {
+ 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 = "immer___immer_1.10.0.tgz";
+ path = fetchurl {
+ name = "immer___immer_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz";
+ sha1 = "bad67605ba9c810275d91e1c2a47d4582e98286d";
+ };
+ }
+ {
+ name = "immutable___immutable_3.8.2.tgz";
+ path = fetchurl {
+ name = "immutable___immutable_3.8.2.tgz";
+ url = "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz";
+ sha1 = "c2439951455bb39913daf281376f1530e104adf3";
+ };
+ }
+ {
+ name = "import_cwd___import_cwd_2.1.0.tgz";
+ path = fetchurl {
+ name = "import_cwd___import_cwd_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz";
+ sha1 = "aa6cf36e722761285cb371ec6519f53e2435b0a9";
+ };
+ }
+ {
+ name = "import_fresh___import_fresh_2.0.0.tgz";
+ path = fetchurl {
+ name = "import_fresh___import_fresh_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz";
+ sha1 = "d81355c15612d386c61f9ddd3922d4304822a546";
+ };
+ }
+ {
+ name = "import_fresh___import_fresh_3.1.0.tgz";
+ path = fetchurl {
+ name = "import_fresh___import_fresh_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz";
+ sha1 = "6d33fa1dcef6df930fae003446f33415af905118";
+ };
+ }
+ {
+ name = "import_from___import_from_2.1.0.tgz";
+ path = fetchurl {
+ name = "import_from___import_from_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz";
+ sha1 = "335db7f2a7affd53aaa471d4b8021dee36b7f3b1";
+ };
+ }
+ {
+ name = "import_local___import_local_2.0.0.tgz";
+ path = fetchurl {
+ name = "import_local___import_local_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz";
+ sha1 = "55070be38a5993cf18ef6db7e961f5bee5c5a09d";
+ };
+ }
+ {
+ name = "imurmurhash___imurmurhash_0.1.4.tgz";
+ path = fetchurl {
+ name = "imurmurhash___imurmurhash_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz";
+ sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
+ };
+ }
+ {
+ name = "indexes_of___indexes_of_1.0.1.tgz";
+ path = fetchurl {
+ name = "indexes_of___indexes_of_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz";
+ sha1 = "f30f716c8e2bd346c7b67d3df3915566a7c05607";
+ };
+ }
+ {
+ 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 = "inherits___inherits_2.0.1.tgz";
+ path = fetchurl {
+ name = "inherits___inherits_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz";
+ sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
+ };
+ }
+ {
+ name = "inherits___inherits_2.0.3.tgz";
+ path = fetchurl {
+ name = "inherits___inherits_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz";
+ sha1 = "633c2c83e3da42a502f52466022480f4208261de";
+ };
+ }
+ {
+ 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 = "inquirer___inquirer_6.5.0.tgz";
+ path = fetchurl {
+ name = "inquirer___inquirer_6.5.0.tgz";
+ url = "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz";
+ sha1 = "2303317efc9a4ea7ec2e2df6f86569b734accf42";
+ };
+ }
+ {
+ 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 = "internal_ip___internal_ip_4.3.0.tgz";
+ path = fetchurl {
+ name = "internal_ip___internal_ip_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz";
+ sha1 = "845452baad9d2ca3b69c635a137acb9a0dad0907";
+ };
+ }
+ {
+ name = "invariant___invariant_2.2.4.tgz";
+ path = fetchurl {
+ name = "invariant___invariant_2.2.4.tgz";
+ url = "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz";
+ sha1 = "610f3c92c9359ce1db616e538008d23ff35158e6";
+ };
+ }
+ {
+ name = "invert_kv___invert_kv_2.0.0.tgz";
+ path = fetchurl {
+ name = "invert_kv___invert_kv_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz";
+ sha1 = "7393f5afa59ec9ff5f67a27620d11c226e3eec02";
+ };
+ }
+ {
+ name = "ip_regex___ip_regex_2.1.0.tgz";
+ path = fetchurl {
+ name = "ip_regex___ip_regex_2.1.0.tgz";
+ 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 = "ipaddr.js___ipaddr.js_1.9.0.tgz";
+ path = fetchurl {
+ name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz";
+ sha1 = "37df74e430a0e47550fe54a2defe30d8acd95f65";
+ };
+ }
+ {
+ name = "ipaddr.js___ipaddr.js_1.9.1.tgz";
+ path = fetchurl {
+ name = "ipaddr.js___ipaddr.js_1.9.1.tgz";
+ url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
+ sha1 = "bff38543eeb8984825079ff3a2a8e6cbd46781b3";
+ };
+ }
+ {
+ name = "is_absolute_url___is_absolute_url_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_absolute_url___is_absolute_url_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz";
+ sha1 = "50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6";
+ };
+ }
+ {
+ name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz";
+ path = fetchurl {
+ name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz";
+ url = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz";
+ sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6";
+ };
+ }
+ {
+ name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
+ sha1 = "169c2f6d3df1f992618072365c9b0ea1f6878656";
+ };
+ }
+ {
+ name = "is_alphabetical___is_alphabetical_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_alphabetical___is_alphabetical_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.3.tgz";
+ sha1 = "eb04cc47219a8895d8450ace4715abff2258a1f8";
+ };
+ }
+ {
+ name = "is_alphanumerical___is_alphanumerical_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_alphanumerical___is_alphanumerical_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz";
+ sha1 = "57ae21c374277b3defe0274c640a5704b8f6657c";
+ };
+ }
+ {
+ 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_arrayish___is_arrayish_0.3.2.tgz";
+ path = fetchurl {
+ name = "is_arrayish___is_arrayish_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz";
+ sha1 = "4574a2ae56f7ab206896fb431eaeed066fdf8f03";
+ };
+ }
+ {
+ name = "is_binary_path___is_binary_path_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_binary_path___is_binary_path_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz";
+ sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
+ };
+ }
+ {
+ name = "is_buffer___is_buffer_1.1.6.tgz";
+ path = fetchurl {
+ name = "is_buffer___is_buffer_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz";
+ sha1 = "efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be";
+ };
+ }
+ {
+ name = "is_buffer___is_buffer_2.0.3.tgz";
+ path = fetchurl {
+ name = "is_buffer___is_buffer_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz";
+ sha1 = "4ecf3fcf749cbd1e472689e109ac66261a25e725";
+ };
+ }
+ {
+ name = "is_callable___is_callable_1.1.4.tgz";
+ path = fetchurl {
+ name = "is_callable___is_callable_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz";
+ sha1 = "1e1adf219e1eeb684d691f9d6a05ff0d30a24d75";
+ };
+ }
+ {
+ 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_color_stop___is_color_stop_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_color_stop___is_color_stop_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz";
+ sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
+ };
+ }
+ {
+ name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz";
+ path = fetchurl {
+ name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz";
+ sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56";
+ };
+ }
+ {
+ name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
+ sha1 = "d84876321d0e7add03990406abbbbd36ba9268c7";
+ };
+ }
+ {
+ name = "is_date_object___is_date_object_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_date_object___is_date_object_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz";
+ sha1 = "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16";
+ };
+ }
+ {
+ name = "is_decimal___is_decimal_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_decimal___is_decimal_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.3.tgz";
+ sha1 = "381068759b9dc807d8c0dc0bfbae2b68e1da48b7";
+ };
+ }
+ {
+ name = "is_descriptor___is_descriptor_0.1.6.tgz";
+ path = fetchurl {
+ name = "is_descriptor___is_descriptor_0.1.6.tgz";
+ url = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz";
+ sha1 = "366d8240dde487ca51823b1ab9f07a10a78251ca";
+ };
+ }
+ {
+ name = "is_descriptor___is_descriptor_1.0.2.tgz";
+ path = fetchurl {
+ name = "is_descriptor___is_descriptor_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz";
+ sha1 = "3b159746a66604b04f8c81524ba365c5f14d86ec";
+ };
+ }
+ {
+ name = "is_directory___is_directory_0.3.1.tgz";
+ path = fetchurl {
+ name = "is_directory___is_directory_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz";
+ sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
+ };
+ }
+ {
+ name = "is_extendable___is_extendable_0.1.1.tgz";
+ path = fetchurl {
+ name = "is_extendable___is_extendable_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz";
+ sha1 = "62b110e289a471418e3ec36a617d472e301dfc89";
+ };
+ }
+ {
+ name = "is_extendable___is_extendable_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_extendable___is_extendable_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz";
+ sha1 = "a7470f9e426733d81bd81e1155264e3a3507cab4";
+ };
+ }
+ {
+ name = "is_extglob___is_extglob_2.1.1.tgz";
+ path = fetchurl {
+ name = "is_extglob___is_extglob_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz";
+ sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
+ };
+ }
+ {
+ 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_generator_fn___is_generator_fn_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_generator_fn___is_generator_fn_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz";
+ sha1 = "7d140adc389aaf3011a8f2a2a4cfa6faadffb118";
+ };
+ }
+ {
+ name = "is_glob___is_glob_3.1.0.tgz";
+ path = fetchurl {
+ name = "is_glob___is_glob_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz";
+ sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a";
+ };
+ }
+ {
+ name = "is_glob___is_glob_4.0.1.tgz";
+ path = fetchurl {
+ name = "is_glob___is_glob_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz";
+ sha1 = "7567dbe9f2f5e2467bc77ab83c4a29482407a5dc";
+ };
+ }
+ {
+ name = "is_hexadecimal___is_hexadecimal_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_hexadecimal___is_hexadecimal_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz";
+ sha1 = "e8a426a69b6d31470d3a33a47bb825cda02506ee";
+ };
+ }
+ {
+ name = "is_in_browser___is_in_browser_1.1.3.tgz";
+ path = fetchurl {
+ name = "is_in_browser___is_in_browser_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz";
+ sha1 = "56ff4db683a078c6082eb95dad7dc62e1d04f835";
+ };
+ }
+ {
+ name = "is_number___is_number_3.0.0.tgz";
+ path = fetchurl {
+ name = "is_number___is_number_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz";
+ sha1 = "24fd6201a4782cf50561c810276afc7d12d71195";
+ };
+ }
+ {
+ name = "is_obj___is_obj_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_obj___is_obj_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz";
+ sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f";
+ };
+ }
+ {
+ name = "is_path_cwd___is_path_cwd_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_path_cwd___is_path_cwd_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz";
+ sha1 = "d225ec23132e89edd38fda767472e62e65f1106d";
+ };
+ }
+ {
+ name = "is_path_in_cwd___is_path_in_cwd_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_path_in_cwd___is_path_in_cwd_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz";
+ sha1 = "5ac48b345ef675339bd6c7a48a912110b241cf52";
+ };
+ }
+ {
+ 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_plain_obj___is_plain_obj_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_plain_obj___is_plain_obj_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz";
+ sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e";
+ };
+ }
+ {
+ name = "is_plain_object___is_plain_object_2.0.4.tgz";
+ path = fetchurl {
+ name = "is_plain_object___is_plain_object_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz";
+ sha1 = "2c163b3fafb1b606d9d17928f05c2a1c38e07677";
+ };
+ }
+ {
+ name = "is_plain_object___is_plain_object_3.0.0.tgz";
+ path = fetchurl {
+ name = "is_plain_object___is_plain_object_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-3.0.0.tgz";
+ sha1 = "47bfc5da1b5d50d64110806c199359482e75a928";
+ };
+ }
+ {
+ 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_regex___is_regex_1.0.4.tgz";
+ path = fetchurl {
+ name = "is_regex___is_regex_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz";
+ sha1 = "5517489b547091b0930e095654ced25ee97e9491";
+ };
+ }
+ {
+ name = "is_regexp___is_regexp_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_regexp___is_regexp_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz";
+ sha1 = "fd2d883545c46bac5a633e7b9a09e87fa2cb5069";
+ };
+ }
+ {
+ name = "is_resolvable___is_resolvable_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_resolvable___is_resolvable_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz";
+ sha1 = "fb18f87ce1feb925169c9a407c19318a3206ed88";
+ };
+ }
+ {
+ name = "is_root___is_root_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_root___is_root_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz";
+ sha1 = "809e18129cf1129644302a4f8544035d51984a9c";
+ };
+ }
+ {
+ 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_svg___is_svg_3.0.0.tgz";
+ path = fetchurl {
+ name = "is_svg___is_svg_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz";
+ sha1 = "9321dbd29c212e5ca99c4fa9794c714bcafa2f75";
+ };
+ }
+ {
+ name = "is_symbol___is_symbol_1.0.2.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_typedarray___is_typedarray_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_typedarray___is_typedarray_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz";
+ sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
+ };
+ }
+ {
+ name = "is_whitespace_character___is_whitespace_character_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_whitespace_character___is_whitespace_character_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz";
+ sha1 = "b3ad9546d916d7d3ffa78204bca0c26b56257fac";
+ };
+ }
+ {
+ name = "is_windows___is_windows_1.0.2.tgz";
+ path = fetchurl {
+ name = "is_windows___is_windows_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz";
+ sha1 = "d1850eb9791ecd18e6182ce12a30f396634bb19d";
+ };
+ }
+ {
+ name = "is_word_character___is_word_character_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_word_character___is_word_character_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.3.tgz";
+ sha1 = "264d15541cbad0ba833d3992c34e6b40873b08aa";
+ };
+ }
+ {
+ name = "is_wsl___is_wsl_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_wsl___is_wsl_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz";
+ sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
+ };
+ }
+ {
+ 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 = "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 = "isobject___isobject_2.1.0.tgz";
+ path = fetchurl {
+ name = "isobject___isobject_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz";
+ sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89";
+ };
+ }
+ {
+ name = "isobject___isobject_3.0.1.tgz";
+ path = fetchurl {
+ name = "isobject___isobject_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz";
+ sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
+ };
+ }
+ {
+ name = "isobject___isobject_4.0.0.tgz";
+ path = fetchurl {
+ name = "isobject___isobject_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/isobject/-/isobject-4.0.0.tgz";
+ sha1 = "3f1c9155e73b192022a80819bacd0343711697b0";
+ };
+ }
+ {
+ name = "isomorphic_fetch___isomorphic_fetch_2.2.1.tgz";
+ path = fetchurl {
+ name = "isomorphic_fetch___isomorphic_fetch_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz";
+ sha1 = "611ae1acf14f5e81f729507472819fe9733558a9";
+ };
+ }
+ {
+ name = "isstream___isstream_0.1.2.tgz";
+ path = fetchurl {
+ name = "isstream___isstream_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz";
+ sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
+ };
+ }
+ {
+ name = "istanbul_lib_coverage___istanbul_lib_coverage_2.0.5.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_coverage___istanbul_lib_coverage_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz";
+ sha1 = "675f0ab69503fad4b1d849f736baaca803344f49";
+ };
+ }
+ {
+ name = "istanbul_lib_instrument___istanbul_lib_instrument_3.3.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_instrument___istanbul_lib_instrument_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz";
+ sha1 = "a5f63d91f0bbc0c3e479ef4c5de027335ec6d630";
+ };
+ }
+ {
+ name = "istanbul_lib_report___istanbul_lib_report_2.0.8.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_report___istanbul_lib_report_2.0.8.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz";
+ sha1 = "5a8113cd746d43c4889eba36ab10e7d50c9b4f33";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz";
+ sha1 = "284997c48211752ec486253da97e3879defba8c8";
+ };
+ }
+ {
+ name = "istanbul_reports___istanbul_reports_2.2.6.tgz";
+ path = fetchurl {
+ name = "istanbul_reports___istanbul_reports_2.2.6.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.6.tgz";
+ sha1 = "7b4f2660d82b29303a8fe6091f8ca4bf058da1af";
+ };
+ }
+ {
+ name = "jest_changed_files___jest_changed_files_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_changed_files___jest_changed_files_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.9.0.tgz";
+ sha1 = "08d8c15eb79a7fa3fc98269bc14b451ee82f8039";
+ };
+ }
+ {
+ name = "jest_cli___jest_cli_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_cli___jest_cli_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.9.0.tgz";
+ sha1 = "ad2de62d07472d419c6abc301fc432b98b10d2af";
+ };
+ }
+ {
+ name = "jest_config___jest_config_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_config___jest_config_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-config/-/jest-config-24.9.0.tgz";
+ sha1 = "fb1bbc60c73a46af03590719efa4825e6e4dd1b5";
+ };
+ }
+ {
+ name = "jest_diff___jest_diff_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_diff___jest_diff_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.9.0.tgz";
+ sha1 = "931b7d0d5778a1baf7452cb816e325e3724055da";
+ };
+ }
+ {
+ name = "jest_docblock___jest_docblock_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_docblock___jest_docblock_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.9.0.tgz";
+ sha1 = "7970201802ba560e1c4092cc25cbedf5af5a8ce2";
+ };
+ }
+ {
+ name = "jest_each___jest_each_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_each___jest_each_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-each/-/jest-each-24.9.0.tgz";
+ sha1 = "eb2da602e2a610898dbc5f1f6df3ba86b55f8b05";
+ };
+ }
+ {
+ name = "jest_environment_jsdom_fourteen___jest_environment_jsdom_fourteen_0.1.0.tgz";
+ path = fetchurl {
+ name = "jest_environment_jsdom_fourteen___jest_environment_jsdom_fourteen_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-0.1.0.tgz";
+ sha1 = "aad6393a9d4b565b69a609109bf469f62bf18ccc";
+ };
+ }
+ {
+ name = "jest_environment_jsdom___jest_environment_jsdom_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_environment_jsdom___jest_environment_jsdom_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz";
+ sha1 = "4b0806c7fc94f95edb369a69cc2778eec2b7375b";
+ };
+ }
+ {
+ name = "jest_environment_node___jest_environment_node_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_environment_node___jest_environment_node_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.9.0.tgz";
+ sha1 = "333d2d2796f9687f2aeebf0742b519f33c1cbfd3";
+ };
+ }
+ {
+ name = "jest_get_type___jest_get_type_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_get_type___jest_get_type_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz";
+ sha1 = "1684a0c8a50f2e4901b6644ae861f579eed2ef0e";
+ };
+ }
+ {
+ name = "jest_haste_map___jest_haste_map_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_haste_map___jest_haste_map_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.9.0.tgz";
+ sha1 = "b38a5d64274934e21fa417ae9a9fbeb77ceaac7d";
+ };
+ }
+ {
+ name = "jest_jasmine2___jest_jasmine2_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_jasmine2___jest_jasmine2_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz";
+ sha1 = "1f7b1bd3242c1774e62acabb3646d96afc3be6a0";
+ };
+ }
+ {
+ name = "jest_leak_detector___jest_leak_detector_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_leak_detector___jest_leak_detector_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz";
+ sha1 = "b665dea7c77100c5c4f7dfcb153b65cf07dcf96a";
+ };
+ }
+ {
+ name = "jest_matcher_utils___jest_matcher_utils_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_matcher_utils___jest_matcher_utils_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz";
+ sha1 = "f5b3661d5e628dffe6dd65251dfdae0e87c3a073";
+ };
+ }
+ {
+ name = "jest_message_util___jest_message_util_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_message_util___jest_message_util_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.9.0.tgz";
+ sha1 = "527f54a1e380f5e202a8d1149b0ec872f43119e3";
+ };
+ }
+ {
+ name = "jest_mock___jest_mock_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_mock___jest_mock_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.9.0.tgz";
+ sha1 = "c22835541ee379b908673ad51087a2185c13f1c6";
+ };
+ }
+ {
+ name = "jest_pnp_resolver___jest_pnp_resolver_1.2.1.tgz";
+ path = fetchurl {
+ name = "jest_pnp_resolver___jest_pnp_resolver_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz";
+ sha1 = "ecdae604c077a7fbc70defb6d517c3c1c898923a";
+ };
+ }
+ {
+ name = "jest_regex_util___jest_regex_util_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_regex_util___jest_regex_util_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.9.0.tgz";
+ sha1 = "c13fb3380bde22bf6575432c493ea8fe37965636";
+ };
+ }
+ {
+ name = "jest_resolve_dependencies___jest_resolve_dependencies_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_resolve_dependencies___jest_resolve_dependencies_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz";
+ sha1 = "ad055198959c4cfba8a4f066c673a3f0786507ab";
+ };
+ }
+ {
+ name = "jest_resolve___jest_resolve_24.8.0.tgz";
+ path = fetchurl {
+ name = "jest_resolve___jest_resolve_24.8.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.8.0.tgz";
+ sha1 = "84b8e5408c1f6a11539793e2b5feb1b6e722439f";
+ };
+ }
+ {
+ name = "jest_resolve___jest_resolve_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_resolve___jest_resolve_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.9.0.tgz";
+ sha1 = "dff04c7687af34c4dd7e524892d9cf77e5d17321";
+ };
+ }
+ {
+ name = "jest_runner___jest_runner_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_runner___jest_runner_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.9.0.tgz";
+ sha1 = "574fafdbd54455c2b34b4bdf4365a23857fcdf42";
+ };
+ }
+ {
+ name = "jest_runtime___jest_runtime_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_runtime___jest_runtime_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.9.0.tgz";
+ sha1 = "9f14583af6a4f7314a6a9d9f0226e1a781c8e4ac";
+ };
+ }
+ {
+ name = "jest_serializer___jest_serializer_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_serializer___jest_serializer_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz";
+ sha1 = "e6d7d7ef96d31e8b9079a714754c5d5c58288e73";
+ };
+ }
+ {
+ name = "jest_snapshot___jest_snapshot_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_snapshot___jest_snapshot_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.9.0.tgz";
+ sha1 = "ec8e9ca4f2ec0c5c87ae8f925cf97497b0e951ba";
+ };
+ }
+ {
+ name = "jest_util___jest_util_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_util___jest_util_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz";
+ sha1 = "7396814e48536d2e85a37de3e4c431d7cb140162";
+ };
+ }
+ {
+ name = "jest_validate___jest_validate_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_validate___jest_validate_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz";
+ sha1 = "0775c55360d173cd854e40180756d4ff52def8ab";
+ };
+ }
+ {
+ name = "jest_watch_typeahead___jest_watch_typeahead_0.3.1.tgz";
+ path = fetchurl {
+ name = "jest_watch_typeahead___jest_watch_typeahead_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-0.3.1.tgz";
+ sha1 = "47701024b64b444aa325d801b4b3a6d61ed70701";
+ };
+ }
+ {
+ name = "jest_watcher___jest_watcher_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_watcher___jest_watcher_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.9.0.tgz";
+ sha1 = "4b56e5d1ceff005f5b88e528dc9afc8dd4ed2b3b";
+ };
+ }
+ {
+ name = "jest_worker___jest_worker_24.9.0.tgz";
+ path = fetchurl {
+ name = "jest_worker___jest_worker_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz";
+ sha1 = "5dbfdb5b2d322e98567898238a9697bcce67b3e5";
+ };
+ }
+ {
+ name = "jest___jest_24.8.0.tgz";
+ path = fetchurl {
+ name = "jest___jest_24.8.0.tgz";
+ url = "https://registry.yarnpkg.com/jest/-/jest-24.8.0.tgz";
+ sha1 = "d5dff1984d0d1002196e9b7f12f75af1b2809081";
+ };
+ }
+ {
+ name = "js_base64___js_base64_2.5.1.tgz";
+ path = fetchurl {
+ name = "js_base64___js_base64_2.5.1.tgz";
+ url = "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz";
+ sha1 = "1efa39ef2c5f7980bb1784ade4a8af2de3291121";
+ };
+ }
+ {
+ name = "js_levenshtein___js_levenshtein_1.1.6.tgz";
+ path = fetchurl {
+ name = "js_levenshtein___js_levenshtein_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz";
+ sha1 = "c6cee58eb3550372df8deb85fad5ce66ce01d59d";
+ };
+ }
+ {
+ 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_tokens___js_tokens_3.0.2.tgz";
+ path = fetchurl {
+ name = "js_tokens___js_tokens_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz";
+ sha1 = "9866df395102130e38f7f996bceb65443209c25b";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz";
+ sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
+ };
+ }
+ {
+ name = "jsdom___jsdom_11.12.0.tgz";
+ path = fetchurl {
+ name = "jsdom___jsdom_11.12.0.tgz";
+ url = "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz";
+ sha1 = "1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8";
+ };
+ }
+ {
+ name = "jsdom___jsdom_14.1.0.tgz";
+ path = fetchurl {
+ name = "jsdom___jsdom_14.1.0.tgz";
+ url = "https://registry.yarnpkg.com/jsdom/-/jsdom-14.1.0.tgz";
+ sha1 = "916463b6094956b0a6c1782c94e380cd30e1981b";
+ };
+ }
+ {
+ name = "jsesc___jsesc_2.5.2.tgz";
+ path = fetchurl {
+ name = "jsesc___jsesc_2.5.2.tgz";
+ url = "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz";
+ sha1 = "80564d2e483dacf6e8ef209650a67df3f0c283a4";
+ };
+ }
+ {
+ name = "jsesc___jsesc_0.5.0.tgz";
+ path = fetchurl {
+ name = "jsesc___jsesc_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz";
+ sha1 = "e7dee66e35d6fc16f710fe91d5cf69f70f08911d";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
+ sha1 = "69f6a87d9513ab8bb8fe63bdb0979c448e684660";
+ };
+ }
+ {
+ name = "json_schema___json_schema_0.2.3.tgz";
+ path = fetchurl {
+ name = "json_schema___json_schema_0.2.3.tgz";
+ url = "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz";
+ sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
+ };
+ }
+ {
+ 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_stable_stringify___json_stable_stringify_1.0.1.tgz";
+ path = fetchurl {
+ name = "json_stable_stringify___json_stable_stringify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz";
+ sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af";
+ };
+ }
+ {
+ name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
+ path = fetchurl {
+ name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
+ sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
+ };
+ }
+ {
+ name = "json3___json3_3.3.3.tgz";
+ path = fetchurl {
+ name = "json3___json3_3.3.3.tgz";
+ url = "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz";
+ sha1 = "7fc10e375fc5ae42c4705a5cc0aa6f62be305b81";
+ };
+ }
+ {
+ name = "json5___json5_1.0.1.tgz";
+ path = fetchurl {
+ name = "json5___json5_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz";
+ sha1 = "779fb0018604fa854eacbf6252180d83543e3dbe";
+ };
+ }
+ {
+ name = "json5___json5_2.1.0.tgz";
+ path = fetchurl {
+ name = "json5___json5_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz";
+ sha1 = "e7a0c62c48285c628d20a10b85c89bb807c32850";
+ };
+ }
+ {
+ 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 = "jsonify___jsonify_0.0.0.tgz";
+ path = fetchurl {
+ name = "jsonify___jsonify_0.0.0.tgz";
+ url = "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz";
+ sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73";
+ };
+ }
+ {
+ name = "jsprim___jsprim_1.4.1.tgz";
+ path = fetchurl {
+ name = "jsprim___jsprim_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz";
+ sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
+ };
+ }
+ {
+ name = "jss_plugin_camel_case___jss_plugin_camel_case_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_camel_case___jss_plugin_camel_case_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.0.0-alpha.25.tgz";
+ sha1 = "ea4389de47ccf3b4757f76e62cbb2e8b96b7a2c2";
+ };
+ }
+ {
+ name = "jss_plugin_default_unit___jss_plugin_default_unit_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_default_unit___jss_plugin_default_unit_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.0.0-alpha.25.tgz";
+ sha1 = "df5b39bbc0114146101bb3cf8bc7e281e3d0f454";
+ };
+ }
+ {
+ name = "jss_plugin_global___jss_plugin_global_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_global___jss_plugin_global_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.0.0-alpha.25.tgz";
+ sha1 = "2b6a6a14ef6cdb9994dbadf709e480d5c871b5f6";
+ };
+ }
+ {
+ name = "jss_plugin_nested___jss_plugin_nested_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_nested___jss_plugin_nested_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.0.0-alpha.25.tgz";
+ sha1 = "b8e29d336e1850047914511681d56330e3ea24ac";
+ };
+ }
+ {
+ name = "jss_plugin_props_sort___jss_plugin_props_sort_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_props_sort___jss_plugin_props_sort_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-props-sort/-/jss-plugin-props-sort-10.0.0-alpha.25.tgz";
+ sha1 = "dfaa1a6bf9863ae9593b99bf51cd26caea2fe0ec";
+ };
+ }
+ {
+ name = "jss_plugin_rule_value_function___jss_plugin_rule_value_function_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_rule_value_function___jss_plugin_rule_value_function_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.0.0-alpha.25.tgz";
+ sha1 = "35350da52334a6031808e197526227434c194277";
+ };
+ }
+ {
+ name = "jss_plugin_vendor_prefixer___jss_plugin_vendor_prefixer_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss_plugin_vendor_prefixer___jss_plugin_vendor_prefixer_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.0.0-alpha.25.tgz";
+ sha1 = "bc0c4b6dcb28d4801775cbad70ad9bc7e0c7707b";
+ };
+ }
+ {
+ name = "jss___jss_10.0.0_alpha.25.tgz";
+ path = fetchurl {
+ name = "jss___jss_10.0.0_alpha.25.tgz";
+ url = "https://registry.yarnpkg.com/jss/-/jss-10.0.0-alpha.25.tgz";
+ sha1 = "20a506d8159e3f6bd91e133d54ffd3df0ffd3010";
+ };
+ }
+ {
+ name = "jsx_ast_utils___jsx_ast_utils_2.2.1.tgz";
+ path = fetchurl {
+ name = "jsx_ast_utils___jsx_ast_utils_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz";
+ sha1 = "4d4973ebf8b9d2837ee91a8208cc66f3a2776cfb";
+ };
+ }
+ {
+ name = "killable___killable_1.0.1.tgz";
+ path = fetchurl {
+ name = "killable___killable_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz";
+ sha1 = "4c8ce441187a061c7474fb87ca08e2a638194892";
+ };
+ }
+ {
+ name = "kind_of___kind_of_2.0.1.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz";
+ sha1 = "018ec7a4ce7e3a86cb9141be519d24c8faa981b5";
+ };
+ }
+ {
+ name = "kind_of___kind_of_3.2.2.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_3.2.2.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz";
+ sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64";
+ };
+ }
+ {
+ name = "kind_of___kind_of_4.0.0.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz";
+ sha1 = "20813df3d712928b207378691a45066fae72dd57";
+ };
+ }
+ {
+ name = "kind_of___kind_of_5.1.0.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz";
+ sha1 = "729c91e2d857b7a419a1f9aa65685c4c33f5845d";
+ };
+ }
+ {
+ name = "kind_of___kind_of_6.0.2.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz";
+ sha1 = "01146b36a6218e64e58f3a8d66de5d7fc6f6d051";
+ };
+ }
+ {
+ name = "kleur___kleur_3.0.3.tgz";
+ path = fetchurl {
+ name = "kleur___kleur_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz";
+ sha1 = "a79c9ecc86ee1ce3fa6206d1216c501f147fc07e";
+ };
+ }
+ {
+ name = "last_call_webpack_plugin___last_call_webpack_plugin_3.0.0.tgz";
+ path = fetchurl {
+ name = "last_call_webpack_plugin___last_call_webpack_plugin_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz";
+ sha1 = "9742df0e10e3cf46e5c0381c2de90d3a7a2d7555";
+ };
+ }
+ {
+ name = "lazy_cache___lazy_cache_0.2.7.tgz";
+ path = fetchurl {
+ name = "lazy_cache___lazy_cache_0.2.7.tgz";
+ url = "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz";
+ sha1 = "7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65";
+ };
+ }
+ {
+ name = "lazy_cache___lazy_cache_1.0.4.tgz";
+ path = fetchurl {
+ name = "lazy_cache___lazy_cache_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz";
+ sha1 = "a1d78fc3a50474cb80845d3b3b6e1da49a446e8e";
+ };
+ }
+ {
+ name = "lcid___lcid_2.0.0.tgz";
+ path = fetchurl {
+ name = "lcid___lcid_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz";
+ sha1 = "6ef5d2df60e52f82eb228a4c373e8d1f397253cf";
+ };
+ }
+ {
+ name = "left_pad___left_pad_1.3.0.tgz";
+ path = fetchurl {
+ name = "left_pad___left_pad_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz";
+ sha1 = "5b8a3a7765dfe001261dde915589e782f8c94d1e";
+ };
+ }
+ {
+ name = "leven___leven_3.1.0.tgz";
+ path = fetchurl {
+ name = "leven___leven_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz";
+ sha1 = "77891de834064cccba82ae7842bb6b14a13ed7f2";
+ };
+ }
+ {
+ 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 = "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 = "load_json_file___load_json_file_4.0.0.tgz";
+ path = fetchurl {
+ name = "load_json_file___load_json_file_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz";
+ sha1 = "2f5f45ab91e33216234fd53adab668eb4ec0993b";
+ };
+ }
+ {
+ name = "loader_fs_cache___loader_fs_cache_1.0.2.tgz";
+ path = fetchurl {
+ name = "loader_fs_cache___loader_fs_cache_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz";
+ sha1 = "54cedf6b727e1779fd8f01205f05f6e88706f086";
+ };
+ }
+ {
+ name = "loader_runner___loader_runner_2.4.0.tgz";
+ path = fetchurl {
+ name = "loader_runner___loader_runner_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz";
+ sha1 = "ed47066bfe534d7e84c4c7b9998c2a75607d9357";
+ };
+ }
+ {
+ name = "loader_utils___loader_utils_1.2.3.tgz";
+ path = fetchurl {
+ name = "loader_utils___loader_utils_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz";
+ sha1 = "1ff5dc6911c9f0a062531a4c04b609406108c2c7";
+ };
+ }
+ {
+ name = "locate_path___locate_path_2.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz";
+ sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e";
+ };
+ }
+ {
+ 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 = "lodash._reinterpolate___lodash._reinterpolate_3.0.0.tgz";
+ path = fetchurl {
+ name = "lodash._reinterpolate___lodash._reinterpolate_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz";
+ sha1 = "0ccf2d89166af03b3663c796538b75ac6e114d9d";
+ };
+ }
+ {
+ name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
+ path = fetchurl {
+ name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz";
+ sha1 = "b28aa6288a2b9fc651035c7711f65ab6190331a6";
+ };
+ }
+ {
+ name = "lodash.isarray___lodash.isarray_3.0.4.tgz";
+ path = fetchurl {
+ name = "lodash.isarray___lodash.isarray_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz";
+ sha1 = "79e4eb88c36a8122af86f844aa9bcd851b5fbb55";
+ };
+ }
+ {
+ name = "lodash.isfinite___lodash.isfinite_3.2.0.tgz";
+ path = fetchurl {
+ name = "lodash.isfinite___lodash.isfinite_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.isfinite/-/lodash.isfinite-3.2.0.tgz";
+ sha1 = "aa69ffb93a37e82fab0ce18862655f9174ced339";
+ };
+ }
+ {
+ name = "lodash.memoize___lodash.memoize_4.1.2.tgz";
+ path = fetchurl {
+ name = "lodash.memoize___lodash.memoize_4.1.2.tgz";
+ url = "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz";
+ sha1 = "bcc6c49a42a2840ed997f323eada5ecd182e0bfe";
+ };
+ }
+ {
+ name = "lodash.sortby___lodash.sortby_4.7.0.tgz";
+ path = fetchurl {
+ name = "lodash.sortby___lodash.sortby_4.7.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz";
+ sha1 = "edd14c824e2cc9c1e0b0a1b42bb5210516a42438";
+ };
+ }
+ {
+ name = "lodash.template___lodash.template_4.5.0.tgz";
+ path = fetchurl {
+ name = "lodash.template___lodash.template_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz";
+ sha1 = "f976195cf3f347d0d5f52483569fe8031ccce8ab";
+ };
+ }
+ {
+ name = "lodash.templatesettings___lodash.templatesettings_4.2.0.tgz";
+ path = fetchurl {
+ name = "lodash.templatesettings___lodash.templatesettings_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz";
+ sha1 = "e481310f049d3cf6d47e912ad09313b154f0fb33";
+ };
+ }
+ {
+ name = "lodash.unescape___lodash.unescape_4.0.1.tgz";
+ path = fetchurl {
+ name = "lodash.unescape___lodash.unescape_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz";
+ sha1 = "bf2249886ce514cda112fae9218cdc065211fc9c";
+ };
+ }
+ {
+ 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___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.3.tgz";
+ path = fetchurl {
+ name = "loglevel___loglevel_1.6.3.tgz";
+ url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.3.tgz";
+ sha1 = "77f2eb64be55a404c9fd04ad16d57c1d6d6b1280";
+ };
+ }
+ {
+ name = "loose_envify___loose_envify_1.4.0.tgz";
+ path = fetchurl {
+ name = "loose_envify___loose_envify_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz";
+ sha1 = "71ee51fa7be4caec1a63839f7e682d8132d30caf";
+ };
+ }
+ {
+ name = "lower_case___lower_case_1.1.4.tgz";
+ path = fetchurl {
+ name = "lower_case___lower_case_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz";
+ sha1 = "9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac";
+ };
+ }
+ {
+ 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_2.1.0.tgz";
+ path = fetchurl {
+ name = "make_dir___make_dir_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz";
+ sha1 = "5f0310e18b8be898cc07009295a30ae41e91e6f5";
+ };
+ }
+ {
+ name = "makeerror___makeerror_1.0.11.tgz";
+ path = fetchurl {
+ name = "makeerror___makeerror_1.0.11.tgz";
+ url = "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz";
+ sha1 = "e01a5c9109f2af79660e4e8b9587790184f5a96c";
+ };
+ }
+ {
+ name = "mamacro___mamacro_0.0.3.tgz";
+ path = fetchurl {
+ name = "mamacro___mamacro_0.0.3.tgz";
+ url = "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz";
+ sha1 = "ad2c9576197c9f1abf308d0787865bd975a3f3e4";
+ };
+ }
+ {
+ name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
+ path = fetchurl {
+ name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz";
+ sha1 = "7d583a7306434c055fe474b0f45078e6e1b4b92a";
+ };
+ }
+ {
+ name = "map_cache___map_cache_0.2.2.tgz";
+ path = fetchurl {
+ name = "map_cache___map_cache_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz";
+ sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf";
+ };
+ }
+ {
+ name = "map_visit___map_visit_1.0.0.tgz";
+ path = fetchurl {
+ name = "map_visit___map_visit_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz";
+ sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
+ };
+ }
+ {
+ name = "markdown_escapes___markdown_escapes_1.0.3.tgz";
+ path = fetchurl {
+ name = "markdown_escapes___markdown_escapes_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.3.tgz";
+ sha1 = "6155e10416efaafab665d466ce598216375195f5";
+ };
+ }
+ {
+ name = "md5.js___md5.js_1.3.5.tgz";
+ path = fetchurl {
+ name = "md5.js___md5.js_1.3.5.tgz";
+ url = "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz";
+ sha1 = "b5d07b8e3216e3e27cd728d72f70d1e6a342005f";
+ };
+ }
+ {
+ name = "mdast_add_list_metadata___mdast_add_list_metadata_1.0.1.tgz";
+ path = fetchurl {
+ name = "mdast_add_list_metadata___mdast_add_list_metadata_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/mdast-add-list-metadata/-/mdast-add-list-metadata-1.0.1.tgz";
+ sha1 = "95e73640ce2fc1fa2dcb7ec443d09e2bfe7db4cf";
+ };
+ }
+ {
+ name = "mdn_data___mdn_data_2.0.4.tgz";
+ path = fetchurl {
+ name = "mdn_data___mdn_data_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz";
+ sha1 = "699b3c38ac6f1d728091a64650b65d388502fd5b";
+ };
+ }
+ {
+ name = "mdn_data___mdn_data_1.1.4.tgz";
+ path = fetchurl {
+ name = "mdn_data___mdn_data_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz";
+ sha1 = "50b5d4ffc4575276573c4eedb8780812a8419f01";
+ };
+ }
+ {
+ name = "media_typer___media_typer_0.3.0.tgz";
+ path = fetchurl {
+ name = "media_typer___media_typer_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
+ sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
+ };
+ }
+ {
+ name = "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 = "memory_fs___memory_fs_0.4.1.tgz";
+ path = fetchurl {
+ name = "memory_fs___memory_fs_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz";
+ sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552";
+ };
+ }
+ {
+ name = "merge_deep___merge_deep_3.0.2.tgz";
+ path = fetchurl {
+ name = "merge_deep___merge_deep_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz";
+ sha1 = "f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2";
+ };
+ }
+ {
+ name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
+ path = fetchurl {
+ name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
+ sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
+ };
+ }
+ {
+ name = "merge_stream___merge_stream_2.0.0.tgz";
+ path = fetchurl {
+ name = "merge_stream___merge_stream_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz";
+ sha1 = "52823629a14dd00c9770fb6ad47dc6310f2c1f60";
+ };
+ }
+ {
+ name = "merge2___merge2_1.2.4.tgz";
+ path = fetchurl {
+ name = "merge2___merge2_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/merge2/-/merge2-1.2.4.tgz";
+ sha1 = "c9269589e6885a60cf80605d9522d4b67ca646e3";
+ };
+ }
+ {
+ name = "methods___methods_1.1.2.tgz";
+ path = fetchurl {
+ name = "methods___methods_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz";
+ sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
+ };
+ }
+ {
+ name = "microevent.ts___microevent.ts_0.1.1.tgz";
+ path = fetchurl {
+ name = "microevent.ts___microevent.ts_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz";
+ sha1 = "70b09b83f43df5172d0205a63025bce0f7357fa0";
+ };
+ }
+ {
+ name = "micromatch___micromatch_3.1.10.tgz";
+ path = fetchurl {
+ name = "micromatch___micromatch_3.1.10.tgz";
+ url = "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz";
+ sha1 = "70859bc95c9840952f359a068a3fc49f9ecfac23";
+ };
+ }
+ {
+ name = "miller_rabin___miller_rabin_4.0.1.tgz";
+ path = fetchurl {
+ name = "miller_rabin___miller_rabin_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz";
+ sha1 = "f080351c865b0dc562a8462966daa53543c78a4d";
+ };
+ }
+ {
+ name = "mime_db___mime_db_1.40.0.tgz";
+ path = fetchurl {
+ name = "mime_db___mime_db_1.40.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz";
+ sha1 = "a65057e998db090f732a68f6c276d387d4126c32";
+ };
+ }
+ {
+ name = "mime_db___mime_db_1.41.0.tgz";
+ path = fetchurl {
+ name = "mime_db___mime_db_1.41.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.41.0.tgz";
+ sha1 = "9110408e1f6aa1b34aef51f2c9df3caddf46b6a0";
+ };
+ }
+ {
+ name = "mime_types___mime_types_2.1.24.tgz";
+ path = fetchurl {
+ name = "mime_types___mime_types_2.1.24.tgz";
+ url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz";
+ sha1 = "b6f8d0b3e951efb77dedeca194cff6d16f676f81";
+ };
+ }
+ {
+ name = "mime___mime_1.6.0.tgz";
+ path = fetchurl {
+ name = "mime___mime_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz";
+ sha1 = "32cd9e5c64553bd58d19a568af452acff04981b1";
+ };
+ }
+ {
+ 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 = "mini_css_extract_plugin___mini_css_extract_plugin_0.5.0.tgz";
+ path = fetchurl {
+ name = "mini_css_extract_plugin___mini_css_extract_plugin_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz";
+ sha1 = "ac0059b02b9692515a637115b0cc9fed3a35c7b0";
+ };
+ }
+ {
+ name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz";
+ path = fetchurl {
+ name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
+ sha1 = "2e194de044626d4a10e7f7fbc00ce73e83e4d5c7";
+ };
+ }
+ {
+ name = "minimalistic_crypto_utils___minimalistic_crypto_utils_1.0.1.tgz";
+ path = fetchurl {
+ name = "minimalistic_crypto_utils___minimalistic_crypto_utils_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz";
+ sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz";
+ sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
+ };
+ }
+ {
+ name = "minimist___minimist_1.2.0.tgz";
+ path = fetchurl {
+ name = "minimist___minimist_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz";
+ sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284";
+ };
+ }
+ {
+ name = "minimist___minimist_0.0.10.tgz";
+ path = fetchurl {
+ name = "minimist___minimist_0.0.10.tgz";
+ url = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz";
+ sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf";
+ };
+ }
+ {
+ name = "minipass___minipass_2.5.0.tgz";
+ path = fetchurl {
+ name = "minipass___minipass_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/minipass/-/minipass-2.5.0.tgz";
+ sha1 = "dddb1d001976978158a05badfcbef4a771612857";
+ };
+ }
+ {
+ name = "minizlib___minizlib_1.2.1.tgz";
+ path = fetchurl {
+ name = "minizlib___minizlib_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz";
+ sha1 = "dd27ea6136243c7c880684e8672bb3a45fd9b614";
+ };
+ }
+ {
+ 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 = "mixin_deep___mixin_deep_1.3.2.tgz";
+ path = fetchurl {
+ name = "mixin_deep___mixin_deep_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz";
+ sha1 = "1120b43dc359a785dce65b55b82e257ccf479566";
+ };
+ }
+ {
+ name = "mixin_object___mixin_object_2.0.1.tgz";
+ path = fetchurl {
+ name = "mixin_object___mixin_object_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz";
+ sha1 = "4fb949441dab182540f1fe035ba60e1947a5e57e";
+ };
+ }
+ {
+ name = "mkdirp___mkdirp_0.5.1.tgz";
+ path = fetchurl {
+ name = "mkdirp___mkdirp_0.5.1.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz";
+ sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ };
+ }
+ {
+ name = "mobx_react___mobx_react_5.4.4.tgz";
+ path = fetchurl {
+ name = "mobx_react___mobx_react_5.4.4.tgz";
+ url = "https://registry.yarnpkg.com/mobx-react/-/mobx-react-5.4.4.tgz";
+ sha1 = "b3de9c6eabcd0ed8a40036888cb0221ab9568b80";
+ };
+ }
+ {
+ name = "mobx_utils___mobx_utils_5.4.1.tgz";
+ path = fetchurl {
+ name = "mobx_utils___mobx_utils_5.4.1.tgz";
+ url = "https://registry.yarnpkg.com/mobx-utils/-/mobx-utils-5.4.1.tgz";
+ sha1 = "18ff5f9723b27e1ff50ae0b362938a4792eb077a";
+ };
+ }
+ {
+ name = "mobx___mobx_5.13.0.tgz";
+ path = fetchurl {
+ name = "mobx___mobx_5.13.0.tgz";
+ url = "https://registry.yarnpkg.com/mobx/-/mobx-5.13.0.tgz";
+ sha1 = "0fd68f10aa5ff2d146a4ed9e145b53337cfbca59";
+ };
+ }
+ {
+ 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.1.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz";
+ sha1 = "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a";
+ };
+ }
+ {
+ 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 = "multicast_dns_service_types___multicast_dns_service_types_1.1.0.tgz";
+ path = fetchurl {
+ name = "multicast_dns_service_types___multicast_dns_service_types_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz";
+ sha1 = "899f11d9686e5e05cb91b35d5f0e63b773cfc901";
+ };
+ }
+ {
+ name = "multicast_dns___multicast_dns_6.2.3.tgz";
+ path = fetchurl {
+ name = "multicast_dns___multicast_dns_6.2.3.tgz";
+ url = "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz";
+ sha1 = "a0ec7bd9055c4282f790c3c82f4e28db3b31b229";
+ };
+ }
+ {
+ 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 = "nan___nan_2.14.0.tgz";
+ path = fetchurl {
+ name = "nan___nan_2.14.0.tgz";
+ url = "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz";
+ sha1 = "7818f722027b2459a86f0295d434d1fc2336c52c";
+ };
+ }
+ {
+ name = "nanomatch___nanomatch_1.2.13.tgz";
+ path = fetchurl {
+ name = "nanomatch___nanomatch_1.2.13.tgz";
+ url = "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz";
+ sha1 = "b87a8aa4fc0de8fe6be88895b38983ff265bd119";
+ };
+ }
+ {
+ 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.4.0.tgz";
+ path = fetchurl {
+ name = "needle___needle_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz";
+ sha1 = "6833e74975c444642590e15a750288c5f939b57c";
+ };
+ }
+ {
+ name = "negotiator___negotiator_0.6.2.tgz";
+ path = fetchurl {
+ name = "negotiator___negotiator_0.6.2.tgz";
+ url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz";
+ sha1 = "feacf7ccf525a77ae9634436a64883ffeca346fb";
+ };
+ }
+ {
+ name = "neo_async___neo_async_2.6.1.tgz";
+ path = fetchurl {
+ name = "neo_async___neo_async_2.6.1.tgz";
+ url = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz";
+ sha1 = "ac27ada66167fa8849a6addd837f6b189ad2081c";
+ };
+ }
+ {
+ name = "next_tick___next_tick_1.0.0.tgz";
+ path = fetchurl {
+ name = "next_tick___next_tick_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz";
+ sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c";
+ };
+ }
+ {
+ 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 = "no_case___no_case_2.3.2.tgz";
+ path = fetchurl {
+ name = "no_case___no_case_2.3.2.tgz";
+ url = "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz";
+ sha1 = "60b813396be39b3f1288a4c1ed5d1e7d28b464ac";
+ };
+ }
+ {
+ name = "node_fetch___node_fetch_1.7.3.tgz";
+ path = fetchurl {
+ name = "node_fetch___node_fetch_1.7.3.tgz";
+ url = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz";
+ sha1 = "980f6f72d85211a5347c6b2bc18c5b84c3eb47ef";
+ };
+ }
+ {
+ name = "node_forge___node_forge_0.7.5.tgz";
+ path = fetchurl {
+ name = "node_forge___node_forge_0.7.5.tgz";
+ url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz";
+ sha1 = "6c152c345ce11c52f465c2abd957e8639cd674df";
+ };
+ }
+ {
+ name = "node_int64___node_int64_0.4.0.tgz";
+ path = fetchurl {
+ name = "node_int64___node_int64_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz";
+ sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b";
+ };
+ }
+ {
+ name = "node_libs_browser___node_libs_browser_2.2.1.tgz";
+ path = fetchurl {
+ name = "node_libs_browser___node_libs_browser_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz";
+ sha1 = "b64f513d18338625f90346d27b0d235e631f6425";
+ };
+ }
+ {
+ name = "node_modules_regexp___node_modules_regexp_1.0.0.tgz";
+ path = fetchurl {
+ name = "node_modules_regexp___node_modules_regexp_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz";
+ sha1 = "8d9dbe28964a4ac5712e9131642107c71e90ec40";
+ };
+ }
+ {
+ name = "node_notifier___node_notifier_5.4.3.tgz";
+ path = fetchurl {
+ name = "node_notifier___node_notifier_5.4.3.tgz";
+ url = "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.3.tgz";
+ sha1 = "cb72daf94c93904098e28b9c590fd866e464bd50";
+ };
+ }
+ {
+ name = "node_pre_gyp___node_pre_gyp_0.12.0.tgz";
+ path = fetchurl {
+ name = "node_pre_gyp___node_pre_gyp_0.12.0.tgz";
+ url = "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz";
+ sha1 = "39ba4bb1439da030295f899e3b520b7785766149";
+ };
+ }
+ {
+ name = "node_releases___node_releases_1.1.29.tgz";
+ path = fetchurl {
+ name = "node_releases___node_releases_1.1.29.tgz";
+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.29.tgz";
+ sha1 = "86a57c6587a30ecd6726449e5d293466b0a0bb86";
+ };
+ }
+ {
+ 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_2.1.1.tgz";
+ path = fetchurl {
+ name = "normalize_path___normalize_path_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz";
+ sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9";
+ };
+ }
+ {
+ 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_range___normalize_range_0.1.2.tgz";
+ path = fetchurl {
+ name = "normalize_range___normalize_range_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz";
+ sha1 = "2d10c06bdfd312ea9777695a4d28439456b75942";
+ };
+ }
+ {
+ name = "normalize_scroll_left___normalize_scroll_left_0.2.0.tgz";
+ path = fetchurl {
+ name = "normalize_scroll_left___normalize_scroll_left_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-scroll-left/-/normalize-scroll-left-0.2.0.tgz";
+ sha1 = "9445d74275f303cc661e113329aefa492f58114c";
+ };
+ }
+ {
+ name = "normalize_url___normalize_url_3.3.0.tgz";
+ path = fetchurl {
+ name = "normalize_url___normalize_url_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz";
+ sha1 = "b2e1c4dc4f7c6d57743df733a4f5978d18650559";
+ };
+ }
+ {
+ name = "notifyjs___notifyjs_3.0.0.tgz";
+ path = fetchurl {
+ name = "notifyjs___notifyjs_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/notifyjs/-/notifyjs-3.0.0.tgz";
+ sha1 = "7418c9d6c0533aebaa643414214af53b521d1b28";
+ };
+ }
+ {
+ name = "npm_bundled___npm_bundled_1.0.6.tgz";
+ path = fetchurl {
+ name = "npm_bundled___npm_bundled_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz";
+ sha1 = "e7ba9aadcef962bb61248f91721cd932b3fe6bdd";
+ };
+ }
+ {
+ name = "npm_packlist___npm_packlist_1.4.4.tgz";
+ path = fetchurl {
+ name = "npm_packlist___npm_packlist_1.4.4.tgz";
+ url = "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.4.tgz";
+ sha1 = "866224233850ac534b63d1a6e76050092b5d2f44";
+ };
+ }
+ {
+ 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 = "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 = "nth_check___nth_check_1.0.2.tgz";
+ path = fetchurl {
+ name = "nth_check___nth_check_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz";
+ sha1 = "b2bd295c37e3dd58a3bf0700376663ba4d9cf05c";
+ };
+ }
+ {
+ name = "num2fraction___num2fraction_1.2.2.tgz";
+ path = fetchurl {
+ name = "num2fraction___num2fraction_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz";
+ sha1 = "6f682b6a027a4e9ddfa4564cd2589d1d4e669ede";
+ };
+ }
+ {
+ name = "number_is_nan___number_is_nan_1.0.1.tgz";
+ path = fetchurl {
+ name = "number_is_nan___number_is_nan_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz";
+ sha1 = "097b602b53422a522c1afb8790318336941a011d";
+ };
+ }
+ {
+ name = "nwsapi___nwsapi_2.1.4.tgz";
+ path = fetchurl {
+ name = "nwsapi___nwsapi_2.1.4.tgz";
+ url = "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.4.tgz";
+ sha1 = "e006a878db23636f8e8a67d33ca0e4edf61a842f";
+ };
+ }
+ {
+ name = "oauth_sign___oauth_sign_0.9.0.tgz";
+ path = fetchurl {
+ name = "oauth_sign___oauth_sign_0.9.0.tgz";
+ url = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz";
+ sha1 = "47a7b016baa68b5fa0ecf3dee08a85c679ac6455";
+ };
+ }
+ {
+ name = "object_assign___object_assign_4.0.1.tgz";
+ path = fetchurl {
+ name = "object_assign___object_assign_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.0.1.tgz";
+ sha1 = "99504456c3598b5cad4fc59c26e8a9bb107fe0bd";
+ };
+ }
+ {
+ 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_copy___object_copy_0.1.0.tgz";
+ path = fetchurl {
+ name = "object_copy___object_copy_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz";
+ sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
+ };
+ }
+ {
+ name = "object_hash___object_hash_1.3.1.tgz";
+ path = fetchurl {
+ name = "object_hash___object_hash_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz";
+ sha1 = "fde452098a951cb145f039bb7d455449ddc126df";
+ };
+ }
+ {
+ name = "object_inspect___object_inspect_1.6.0.tgz";
+ path = fetchurl {
+ name = "object_inspect___object_inspect_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz";
+ sha1 = "c70b6cbf72f274aab4c34c0c82f5167bf82cf15b";
+ };
+ }
+ {
+ 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_path___object_path_0.11.4.tgz";
+ path = fetchurl {
+ name = "object_path___object_path_0.11.4.tgz";
+ url = "https://registry.yarnpkg.com/object-path/-/object-path-0.11.4.tgz";
+ sha1 = "370ae752fbf37de3ea70a861c23bba8915691949";
+ };
+ }
+ {
+ name = "object_visit___object_visit_1.0.1.tgz";
+ path = fetchurl {
+ name = "object_visit___object_visit_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz";
+ sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
+ };
+ }
+ {
+ name = "object.assign___object.assign_4.1.0.tgz";
+ path = fetchurl {
+ name = "object.assign___object.assign_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz";
+ sha1 = "968bf1100d7956bb3ca086f006f846b3bc4008da";
+ };
+ }
+ {
+ name = "object.entries___object.entries_1.1.0.tgz";
+ path = fetchurl {
+ name = "object.entries___object.entries_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz";
+ sha1 = "2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519";
+ };
+ }
+ {
+ name = "object.fromentries___object.fromentries_2.0.0.tgz";
+ path = fetchurl {
+ name = "object.fromentries___object.fromentries_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz";
+ sha1 = "49a543d92151f8277b3ac9600f1e930b189d30ab";
+ };
+ }
+ {
+ 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 = "object.pick___object.pick_1.3.0.tgz";
+ path = fetchurl {
+ name = "object.pick___object.pick_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz";
+ sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
+ };
+ }
+ {
+ name = "object.values___object.values_1.1.0.tgz";
+ path = fetchurl {
+ name = "object.values___object.values_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz";
+ sha1 = "bf6810ef5da3e5325790eaaa2be213ea84624da9";
+ };
+ }
+ {
+ name = "obuf___obuf_1.1.2.tgz";
+ path = fetchurl {
+ name = "obuf___obuf_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz";
+ sha1 = "09bea3343d41859ebd446292d11c9d4db619084e";
+ };
+ }
+ {
+ name = "on_finished___on_finished_2.3.0.tgz";
+ path = fetchurl {
+ name = "on_finished___on_finished_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz";
+ sha1 = "20f1336481b083cd75337992a16971aa2d906947";
+ };
+ }
+ {
+ name = "on_headers___on_headers_1.0.2.tgz";
+ path = fetchurl {
+ name = "on_headers___on_headers_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz";
+ sha1 = "772b0ae6aaa525c399e489adfad90c403eb3c28f";
+ };
+ }
+ {
+ 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 = "open___open_6.4.0.tgz";
+ path = fetchurl {
+ name = "open___open_6.4.0.tgz";
+ url = "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz";
+ sha1 = "5c13e96d0dc894686164f18965ecfe889ecfc8a9";
+ };
+ }
+ {
+ name = "opn___opn_5.5.0.tgz";
+ path = fetchurl {
+ name = "opn___opn_5.5.0.tgz";
+ url = "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz";
+ sha1 = "fc7164fab56d235904c51c3b27da6758ca3b9bfc";
+ };
+ }
+ {
+ name = "optimist___optimist_0.6.1.tgz";
+ path = fetchurl {
+ name = "optimist___optimist_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz";
+ sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686";
+ };
+ }
+ {
+ name = "optimize_css_assets_webpack_plugin___optimize_css_assets_webpack_plugin_5.0.3.tgz";
+ path = fetchurl {
+ name = "optimize_css_assets_webpack_plugin___optimize_css_assets_webpack_plugin_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz";
+ sha1 = "e2f1d4d94ad8c0af8967ebd7cf138dcb1ef14572";
+ };
+ }
+ {
+ name = "optionator___optionator_0.8.2.tgz";
+ path = fetchurl {
+ name = "optionator___optionator_0.8.2.tgz";
+ url = "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz";
+ sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64";
+ };
+ }
+ {
+ name = "original___original_1.0.2.tgz";
+ path = fetchurl {
+ name = "original___original_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz";
+ sha1 = "e442a61cffe1c5fd20a65f3261c26663b303f25f";
+ };
+ }
+ {
+ name = "os_browserify___os_browserify_0.3.0.tgz";
+ path = fetchurl {
+ name = "os_browserify___os_browserify_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz";
+ sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
+ };
+ }
+ {
+ 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_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_defer___p_defer_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_defer___p_defer_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz";
+ sha1 = "9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c";
+ };
+ }
+ {
+ name = "p_each_series___p_each_series_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_each_series___p_each_series_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz";
+ sha1 = "930f3d12dd1f50e7434457a22cd6f04ac6ad7f71";
+ };
+ }
+ {
+ 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";
+ };
+ }
+ {
+ name = "p_limit___p_limit_1.3.0.tgz";
+ path = fetchurl {
+ name = "p_limit___p_limit_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz";
+ sha1 = "b86bd5f0c25690911c7590fcbfc2010d54b3ccb8";
+ };
+ }
+ {
+ 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_locate___p_locate_2.0.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz";
+ sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43";
+ };
+ }
+ {
+ 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_map___p_map_1.2.0.tgz";
+ path = fetchurl {
+ name = "p_map___p_map_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz";
+ sha1 = "e4e94f311eabbc8633a1e79908165fca26241b6b";
+ };
+ }
+ {
+ name = "p_reduce___p_reduce_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_reduce___p_reduce_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz";
+ sha1 = "18c2b0dd936a4690a529f8231f58a0fdb6a47dfa";
+ };
+ }
+ {
+ name = "p_try___p_try_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_try___p_try_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz";
+ sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3";
+ };
+ }
+ {
+ 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 = "pako___pako_1.0.10.tgz";
+ path = fetchurl {
+ name = "pako___pako_1.0.10.tgz";
+ url = "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz";
+ sha1 = "4328badb5086a426aa90f541977d4955da5c9732";
+ };
+ }
+ {
+ name = "parallel_transform___parallel_transform_1.1.0.tgz";
+ path = fetchurl {
+ name = "parallel_transform___parallel_transform_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz";
+ sha1 = "d410f065b05da23081fcd10f28854c29bda33b06";
+ };
+ }
+ {
+ name = "param_case___param_case_2.1.1.tgz";
+ path = fetchurl {
+ name = "param_case___param_case_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz";
+ sha1 = "df94fd8cf6531ecf75e6bef9a0858fbc72be2247";
+ };
+ }
+ {
+ 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_asn1___parse_asn1_5.1.4.tgz";
+ path = fetchurl {
+ name = "parse_asn1___parse_asn1_5.1.4.tgz";
+ url = "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz";
+ sha1 = "37f6628f823fbdeb2273b4d540434a22f3ef1fcc";
+ };
+ }
+ {
+ name = "parse_entities___parse_entities_1.2.2.tgz";
+ path = fetchurl {
+ name = "parse_entities___parse_entities_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.2.tgz";
+ sha1 = "c31bf0f653b6661354f8973559cb86dd1d5edf50";
+ };
+ }
+ {
+ name = "parse_json___parse_json_2.2.0.tgz";
+ path = fetchurl {
+ name = "parse_json___parse_json_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz";
+ sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9";
+ };
+ }
+ {
+ name = "parse_json___parse_json_4.0.0.tgz";
+ path = fetchurl {
+ name = "parse_json___parse_json_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz";
+ sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
+ };
+ }
+ {
+ name = "parse5___parse5_4.0.0.tgz";
+ path = fetchurl {
+ name = "parse5___parse5_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz";
+ sha1 = "6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608";
+ };
+ }
+ {
+ name = "parse5___parse5_5.1.0.tgz";
+ path = fetchurl {
+ name = "parse5___parse5_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz";
+ sha1 = "c59341c9723f414c452975564c7c00a68d58acd2";
+ };
+ }
+ {
+ name = "parseurl___parseurl_1.3.3.tgz";
+ path = fetchurl {
+ name = "parseurl___parseurl_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz";
+ sha1 = "9da19e7bee8d12dff0513ed5b76957793bc2e8d4";
+ };
+ }
+ {
+ name = "pascalcase___pascalcase_0.1.1.tgz";
+ path = fetchurl {
+ name = "pascalcase___pascalcase_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz";
+ sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
+ };
+ }
+ {
+ name = "path_browserify___path_browserify_0.0.1.tgz";
+ path = fetchurl {
+ name = "path_browserify___path_browserify_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz";
+ sha1 = "e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a";
+ };
+ }
+ {
+ name = "path_dirname___path_dirname_1.0.2.tgz";
+ path = fetchurl {
+ name = "path_dirname___path_dirname_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz";
+ sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0";
+ };
+ }
+ {
+ name = "path_exists___path_exists_2.1.0.tgz";
+ path = fetchurl {
+ name = "path_exists___path_exists_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz";
+ sha1 = "0feb6c64f0fc518d9a754dd5efb62c7022761f4b";
+ };
+ }
+ {
+ name = "path_exists___path_exists_3.0.0.tgz";
+ path = fetchurl {
+ name = "path_exists___path_exists_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz";
+ sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
+ };
+ }
+ {
+ name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
+ path = fetchurl {
+ name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
+ sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
+ };
+ }
+ {
+ 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_to_regexp___path_to_regexp_0.1.7.tgz";
+ path = fetchurl {
+ name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
+ sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
+ };
+ }
+ {
+ name = "path_to_regexp___path_to_regexp_1.7.0.tgz";
+ path = fetchurl {
+ name = "path_to_regexp___path_to_regexp_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz";
+ sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d";
+ };
+ }
+ {
+ 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 = "path_type___path_type_3.0.0.tgz";
+ path = fetchurl {
+ name = "path_type___path_type_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz";
+ sha1 = "cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f";
+ };
+ }
+ {
+ name = "pbkdf2___pbkdf2_3.0.17.tgz";
+ path = fetchurl {
+ name = "pbkdf2___pbkdf2_3.0.17.tgz";
+ url = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz";
+ sha1 = "976c206530617b14ebb32114239f7b09336e93a6";
+ };
+ }
+ {
+ name = "pend___pend_1.2.0.tgz";
+ path = fetchurl {
+ name = "pend___pend_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz";
+ sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50";
+ };
+ }
+ {
+ name = "performance_now___performance_now_2.1.0.tgz";
+ path = fetchurl {
+ name = "performance_now___performance_now_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz";
+ sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz";
+ sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
+ };
+ }
+ {
+ name = "pify___pify_4.0.1.tgz";
+ path = fetchurl {
+ name = "pify___pify_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz";
+ sha1 = "4b2cd25c50d598735c50292224fd8c6df41e3231";
+ };
+ }
+ {
+ name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
+ path = fetchurl {
+ name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz";
+ sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
+ };
+ }
+ {
+ name = "pinkie___pinkie_2.0.4.tgz";
+ path = fetchurl {
+ name = "pinkie___pinkie_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz";
+ sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870";
+ };
+ }
+ {
+ name = "pirates___pirates_4.0.1.tgz";
+ path = fetchurl {
+ name = "pirates___pirates_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz";
+ sha1 = "643a92caf894566f91b2b986d2c66950a8e2fb87";
+ };
+ }
+ {
+ name = "pkg_dir___pkg_dir_1.0.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz";
+ sha1 = "7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4";
+ };
+ }
+ {
+ name = "pkg_dir___pkg_dir_2.0.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz";
+ sha1 = "f6d5d1109e19d63edf428e0bd57e12777615334b";
+ };
+ }
+ {
+ name = "pkg_dir___pkg_dir_3.0.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz";
+ sha1 = "2749020f239ed990881b1f71210d51eb6523bea3";
+ };
+ }
+ {
+ name = "pkg_up___pkg_up_2.0.0.tgz";
+ path = fetchurl {
+ name = "pkg_up___pkg_up_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz";
+ sha1 = "c819ac728059a461cab1c3889a2be3c49a004d7f";
+ };
+ }
+ {
+ name = "pn___pn_1.1.0.tgz";
+ path = fetchurl {
+ name = "pn___pn_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz";
+ sha1 = "e2f4cef0e219f463c179ab37463e4e1ecdccbafb";
+ };
+ }
+ {
+ name = "pnp_webpack_plugin___pnp_webpack_plugin_1.5.0.tgz";
+ path = fetchurl {
+ name = "pnp_webpack_plugin___pnp_webpack_plugin_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.5.0.tgz";
+ sha1 = "62a1cd3068f46d564bb33c56eb250e4d586676eb";
+ };
+ }
+ {
+ name = "popper.js___popper.js_1.15.0.tgz";
+ path = fetchurl {
+ name = "popper.js___popper.js_1.15.0.tgz";
+ url = "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz";
+ sha1 = "5560b99bbad7647e9faa475c6b8056621f5a4ff2";
+ };
+ }
+ {
+ name = "portfinder___portfinder_1.0.23.tgz";
+ path = fetchurl {
+ name = "portfinder___portfinder_1.0.23.tgz";
+ url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.23.tgz";
+ sha1 = "894db4bcc5daf02b6614517ce89cd21a38226b82";
+ };
+ }
+ {
+ name = "posix_character_classes___posix_character_classes_0.1.1.tgz";
+ path = fetchurl {
+ name = "posix_character_classes___posix_character_classes_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz";
+ sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
+ };
+ }
+ {
+ name = "postcss_attribute_case_insensitive___postcss_attribute_case_insensitive_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_attribute_case_insensitive___postcss_attribute_case_insensitive_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz";
+ sha1 = "b2a721a0d279c2f9103a36331c88981526428cc7";
+ };
+ }
+ {
+ name = "postcss_browser_comments___postcss_browser_comments_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_browser_comments___postcss_browser_comments_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-2.0.0.tgz";
+ sha1 = "dc48d6a8ddbff188a80a000b7393436cb18aed88";
+ };
+ }
+ {
+ name = "postcss_calc___postcss_calc_7.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_calc___postcss_calc_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz";
+ sha1 = "36d77bab023b0ecbb9789d84dcb23c4941145436";
+ };
+ }
+ {
+ name = "postcss_color_functional_notation___postcss_color_functional_notation_2.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_color_functional_notation___postcss_color_functional_notation_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz";
+ sha1 = "5efd37a88fbabeb00a2966d1e53d98ced93f74e0";
+ };
+ }
+ {
+ name = "postcss_color_gray___postcss_color_gray_5.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_color_gray___postcss_color_gray_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz";
+ sha1 = "532a31eb909f8da898ceffe296fdc1f864be8547";
+ };
+ }
+ {
+ name = "postcss_color_hex_alpha___postcss_color_hex_alpha_5.0.3.tgz";
+ path = fetchurl {
+ name = "postcss_color_hex_alpha___postcss_color_hex_alpha_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz";
+ sha1 = "a8d9ca4c39d497c9661e374b9c51899ef0f87388";
+ };
+ }
+ {
+ name = "postcss_color_mod_function___postcss_color_mod_function_3.0.3.tgz";
+ path = fetchurl {
+ name = "postcss_color_mod_function___postcss_color_mod_function_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz";
+ sha1 = "816ba145ac11cc3cb6baa905a75a49f903e4d31d";
+ };
+ }
+ {
+ name = "postcss_color_rebeccapurple___postcss_color_rebeccapurple_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_color_rebeccapurple___postcss_color_rebeccapurple_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz";
+ sha1 = "c7a89be872bb74e45b1e3022bfe5748823e6de77";
+ };
+ }
+ {
+ name = "postcss_colormin___postcss_colormin_4.0.3.tgz";
+ path = fetchurl {
+ name = "postcss_colormin___postcss_colormin_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz";
+ sha1 = "ae060bce93ed794ac71264f08132d550956bd381";
+ };
+ }
+ {
+ name = "postcss_convert_values___postcss_convert_values_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_convert_values___postcss_convert_values_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz";
+ sha1 = "ca3813ed4da0f812f9d43703584e449ebe189a7f";
+ };
+ }
+ {
+ name = "postcss_custom_media___postcss_custom_media_7.0.8.tgz";
+ path = fetchurl {
+ name = "postcss_custom_media___postcss_custom_media_7.0.8.tgz";
+ url = "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz";
+ sha1 = "fffd13ffeffad73621be5f387076a28b00294e0c";
+ };
+ }
+ {
+ name = "postcss_custom_properties___postcss_custom_properties_8.0.11.tgz";
+ path = fetchurl {
+ name = "postcss_custom_properties___postcss_custom_properties_8.0.11.tgz";
+ url = "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz";
+ sha1 = "2d61772d6e92f22f5e0d52602df8fae46fa30d97";
+ };
+ }
+ {
+ name = "postcss_custom_selectors___postcss_custom_selectors_5.1.2.tgz";
+ path = fetchurl {
+ name = "postcss_custom_selectors___postcss_custom_selectors_5.1.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz";
+ sha1 = "64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba";
+ };
+ }
+ {
+ name = "postcss_dir_pseudo_class___postcss_dir_pseudo_class_5.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_dir_pseudo_class___postcss_dir_pseudo_class_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz";
+ sha1 = "6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2";
+ };
+ }
+ {
+ name = "postcss_discard_comments___postcss_discard_comments_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_discard_comments___postcss_discard_comments_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz";
+ sha1 = "1fbabd2c246bff6aaad7997b2b0918f4d7af4033";
+ };
+ }
+ {
+ name = "postcss_discard_duplicates___postcss_discard_duplicates_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_discard_duplicates___postcss_discard_duplicates_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz";
+ sha1 = "3fe133cd3c82282e550fc9b239176a9207b784eb";
+ };
+ }
+ {
+ name = "postcss_discard_empty___postcss_discard_empty_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_discard_empty___postcss_discard_empty_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz";
+ sha1 = "c8c951e9f73ed9428019458444a02ad90bb9f765";
+ };
+ }
+ {
+ name = "postcss_discard_overridden___postcss_discard_overridden_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_discard_overridden___postcss_discard_overridden_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz";
+ sha1 = "652aef8a96726f029f5e3e00146ee7a4e755ff57";
+ };
+ }
+ {
+ name = "postcss_double_position_gradients___postcss_double_position_gradients_1.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_double_position_gradients___postcss_double_position_gradients_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz";
+ sha1 = "fc927d52fddc896cb3a2812ebc5df147e110522e";
+ };
+ }
+ {
+ name = "postcss_env_function___postcss_env_function_2.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_env_function___postcss_env_function_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz";
+ sha1 = "0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7";
+ };
+ }
+ {
+ name = "postcss_flexbugs_fixes___postcss_flexbugs_fixes_4.1.0.tgz";
+ path = fetchurl {
+ name = "postcss_flexbugs_fixes___postcss_flexbugs_fixes_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz";
+ sha1 = "e094a9df1783e2200b7b19f875dcad3b3aff8b20";
+ };
+ }
+ {
+ name = "postcss_focus_visible___postcss_focus_visible_4.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_focus_visible___postcss_focus_visible_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz";
+ sha1 = "477d107113ade6024b14128317ade2bd1e17046e";
+ };
+ }
+ {
+ name = "postcss_focus_within___postcss_focus_within_3.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_focus_within___postcss_focus_within_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz";
+ sha1 = "763b8788596cee9b874c999201cdde80659ef680";
+ };
+ }
+ {
+ name = "postcss_font_variant___postcss_font_variant_4.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_font_variant___postcss_font_variant_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz";
+ sha1 = "71dd3c6c10a0d846c5eda07803439617bbbabacc";
+ };
+ }
+ {
+ name = "postcss_gap_properties___postcss_gap_properties_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_gap_properties___postcss_gap_properties_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz";
+ sha1 = "431c192ab3ed96a3c3d09f2ff615960f902c1715";
+ };
+ }
+ {
+ name = "postcss_image_set_function___postcss_image_set_function_3.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_image_set_function___postcss_image_set_function_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz";
+ sha1 = "28920a2f29945bed4c3198d7df6496d410d3f288";
+ };
+ }
+ {
+ name = "postcss_initial___postcss_initial_3.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_initial___postcss_initial_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.1.tgz";
+ sha1 = "99d319669a13d6c06ef8e70d852f68cb1b399b61";
+ };
+ }
+ {
+ name = "postcss_lab_function___postcss_lab_function_2.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_lab_function___postcss_lab_function_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz";
+ sha1 = "bb51a6856cd12289ab4ae20db1e3821ef13d7d2e";
+ };
+ }
+ {
+ name = "postcss_load_config___postcss_load_config_2.1.0.tgz";
+ path = fetchurl {
+ name = "postcss_load_config___postcss_load_config_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz";
+ sha1 = "c84d692b7bb7b41ddced94ee62e8ab31b417b003";
+ };
+ }
+ {
+ name = "postcss_loader___postcss_loader_3.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_loader___postcss_loader_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz";
+ sha1 = "6b97943e47c72d845fa9e03f273773d4e8dd6c2d";
+ };
+ }
+ {
+ name = "postcss_logical___postcss_logical_3.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_logical___postcss_logical_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz";
+ sha1 = "2495d0f8b82e9f262725f75f9401b34e7b45d5b5";
+ };
+ }
+ {
+ name = "postcss_media_minmax___postcss_media_minmax_4.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_media_minmax___postcss_media_minmax_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz";
+ sha1 = "b75bb6cbc217c8ac49433e12f22048814a4f5ed5";
+ };
+ }
+ {
+ name = "postcss_merge_longhand___postcss_merge_longhand_4.0.11.tgz";
+ path = fetchurl {
+ name = "postcss_merge_longhand___postcss_merge_longhand_4.0.11.tgz";
+ url = "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz";
+ sha1 = "62f49a13e4a0ee04e7b98f42bb16062ca2549e24";
+ };
+ }
+ {
+ name = "postcss_merge_rules___postcss_merge_rules_4.0.3.tgz";
+ path = fetchurl {
+ name = "postcss_merge_rules___postcss_merge_rules_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz";
+ sha1 = "362bea4ff5a1f98e4075a713c6cb25aefef9a650";
+ };
+ }
+ {
+ name = "postcss_minify_font_values___postcss_minify_font_values_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_minify_font_values___postcss_minify_font_values_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz";
+ sha1 = "cd4c344cce474343fac5d82206ab2cbcb8afd5a6";
+ };
+ }
+ {
+ name = "postcss_minify_gradients___postcss_minify_gradients_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_minify_gradients___postcss_minify_gradients_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz";
+ sha1 = "93b29c2ff5099c535eecda56c4aa6e665a663471";
+ };
+ }
+ {
+ name = "postcss_minify_params___postcss_minify_params_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_minify_params___postcss_minify_params_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz";
+ sha1 = "6b9cef030c11e35261f95f618c90036d680db874";
+ };
+ }
+ {
+ name = "postcss_minify_selectors___postcss_minify_selectors_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_minify_selectors___postcss_minify_selectors_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz";
+ sha1 = "e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8";
+ };
+ }
+ {
+ name = "postcss_modules_extract_imports___postcss_modules_extract_imports_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_extract_imports___postcss_modules_extract_imports_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz";
+ sha1 = "818719a1ae1da325f9832446b01136eeb493cd7e";
+ };
+ }
+ {
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_2.0.6.tgz";
+ path = fetchurl {
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz";
+ sha1 = "dd9953f6dd476b5fd1ef2d8830c8929760b56e63";
+ };
+ }
+ {
+ name = "postcss_modules_scope___postcss_modules_scope_2.1.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_scope___postcss_modules_scope_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.0.tgz";
+ sha1 = "ad3f5bf7856114f6fcab901b0502e2a2bc39d4eb";
+ };
+ }
+ {
+ name = "postcss_modules_values___postcss_modules_values_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_values___postcss_modules_values_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz";
+ sha1 = "479b46dc0c5ca3dc7fa5270851836b9ec7152f64";
+ };
+ }
+ {
+ name = "postcss_nesting___postcss_nesting_7.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_nesting___postcss_nesting_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz";
+ sha1 = "b50ad7b7f0173e5b5e3880c3501344703e04c052";
+ };
+ }
+ {
+ name = "postcss_normalize_charset___postcss_normalize_charset_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_charset___postcss_normalize_charset_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz";
+ sha1 = "8b35add3aee83a136b0471e0d59be58a50285dd4";
+ };
+ }
+ {
+ name = "postcss_normalize_display_values___postcss_normalize_display_values_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_display_values___postcss_normalize_display_values_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz";
+ sha1 = "0dbe04a4ce9063d4667ed2be476bb830c825935a";
+ };
+ }
+ {
+ name = "postcss_normalize_positions___postcss_normalize_positions_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_positions___postcss_normalize_positions_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz";
+ sha1 = "05f757f84f260437378368a91f8932d4b102917f";
+ };
+ }
+ {
+ name = "postcss_normalize_repeat_style___postcss_normalize_repeat_style_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_repeat_style___postcss_normalize_repeat_style_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz";
+ sha1 = "c4ebbc289f3991a028d44751cbdd11918b17910c";
+ };
+ }
+ {
+ name = "postcss_normalize_string___postcss_normalize_string_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_string___postcss_normalize_string_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz";
+ sha1 = "cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c";
+ };
+ }
+ {
+ name = "postcss_normalize_timing_functions___postcss_normalize_timing_functions_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_timing_functions___postcss_normalize_timing_functions_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz";
+ sha1 = "8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9";
+ };
+ }
+ {
+ name = "postcss_normalize_unicode___postcss_normalize_unicode_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_unicode___postcss_normalize_unicode_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz";
+ sha1 = "841bd48fdcf3019ad4baa7493a3d363b52ae1cfb";
+ };
+ }
+ {
+ name = "postcss_normalize_url___postcss_normalize_url_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_url___postcss_normalize_url_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz";
+ sha1 = "10e437f86bc7c7e58f7b9652ed878daaa95faae1";
+ };
+ }
+ {
+ name = "postcss_normalize_whitespace___postcss_normalize_whitespace_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_whitespace___postcss_normalize_whitespace_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz";
+ sha1 = "bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82";
+ };
+ }
+ {
+ name = "postcss_normalize___postcss_normalize_7.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize___postcss_normalize_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-7.0.1.tgz";
+ sha1 = "eb51568d962b8aa61a8318383c8bb7e54332282e";
+ };
+ }
+ {
+ name = "postcss_ordered_values___postcss_ordered_values_4.1.2.tgz";
+ path = fetchurl {
+ name = "postcss_ordered_values___postcss_ordered_values_4.1.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz";
+ sha1 = "0cf75c820ec7d5c4d280189559e0b571ebac0eee";
+ };
+ }
+ {
+ name = "postcss_overflow_shorthand___postcss_overflow_shorthand_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_overflow_shorthand___postcss_overflow_shorthand_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz";
+ sha1 = "31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30";
+ };
+ }
+ {
+ name = "postcss_page_break___postcss_page_break_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_page_break___postcss_page_break_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz";
+ sha1 = "add52d0e0a528cabe6afee8b46e2abb277df46bf";
+ };
+ }
+ {
+ name = "postcss_place___postcss_place_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_place___postcss_place_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz";
+ sha1 = "e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62";
+ };
+ }
+ {
+ name = "postcss_preset_env___postcss_preset_env_6.7.0.tgz";
+ path = fetchurl {
+ name = "postcss_preset_env___postcss_preset_env_6.7.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz";
+ sha1 = "c34ddacf8f902383b35ad1e030f178f4cdf118a5";
+ };
+ }
+ {
+ name = "postcss_pseudo_class_any_link___postcss_pseudo_class_any_link_6.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_pseudo_class_any_link___postcss_pseudo_class_any_link_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz";
+ sha1 = "2ed3eed393b3702879dec4a87032b210daeb04d1";
+ };
+ }
+ {
+ name = "postcss_reduce_initial___postcss_reduce_initial_4.0.3.tgz";
+ path = fetchurl {
+ name = "postcss_reduce_initial___postcss_reduce_initial_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz";
+ sha1 = "7fd42ebea5e9c814609639e2c2e84ae270ba48df";
+ };
+ }
+ {
+ name = "postcss_reduce_transforms___postcss_reduce_transforms_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_reduce_transforms___postcss_reduce_transforms_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz";
+ sha1 = "17efa405eacc6e07be3414a5ca2d1074681d4e29";
+ };
+ }
+ {
+ name = "postcss_replace_overflow_wrap___postcss_replace_overflow_wrap_3.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_replace_overflow_wrap___postcss_replace_overflow_wrap_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz";
+ sha1 = "61b360ffdaedca84c7c918d2b0f0d0ea559ab01c";
+ };
+ }
+ {
+ name = "postcss_safe_parser___postcss_safe_parser_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_safe_parser___postcss_safe_parser_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz";
+ sha1 = "8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea";
+ };
+ }
+ {
+ name = "postcss_selector_matches___postcss_selector_matches_4.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_selector_matches___postcss_selector_matches_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz";
+ sha1 = "71c8248f917ba2cc93037c9637ee09c64436fcff";
+ };
+ }
+ {
+ name = "postcss_selector_not___postcss_selector_not_4.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_selector_not___postcss_selector_not_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz";
+ sha1 = "c68ff7ba96527499e832724a2674d65603b645c0";
+ };
+ }
+ {
+ name = "postcss_selector_parser___postcss_selector_parser_3.1.1.tgz";
+ path = fetchurl {
+ name = "postcss_selector_parser___postcss_selector_parser_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz";
+ sha1 = "4f875f4afb0c96573d5cf4d74011aee250a7e865";
+ };
+ }
+ {
+ name = "postcss_selector_parser___postcss_selector_parser_5.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_selector_parser___postcss_selector_parser_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz";
+ sha1 = "249044356697b33b64f1a8f7c80922dddee7195c";
+ };
+ }
+ {
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz";
+ sha1 = "934cf799d016c83411859e09dcecade01286ec5c";
+ };
+ }
+ {
+ name = "postcss_svgo___postcss_svgo_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_svgo___postcss_svgo_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz";
+ sha1 = "17b997bc711b333bab143aaed3b8d3d6e3d38258";
+ };
+ }
+ {
+ name = "postcss_unique_selectors___postcss_unique_selectors_4.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_unique_selectors___postcss_unique_selectors_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz";
+ sha1 = "9446911f3289bfd64c6d680f073c03b1f9ee4bac";
+ };
+ }
+ {
+ name = "postcss_value_parser___postcss_value_parser_3.3.1.tgz";
+ path = fetchurl {
+ name = "postcss_value_parser___postcss_value_parser_3.3.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz";
+ sha1 = "9ff822547e2893213cf1c30efa51ac5fd1ba8281";
+ };
+ }
+ {
+ name = "postcss_value_parser___postcss_value_parser_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_value_parser___postcss_value_parser_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz";
+ sha1 = "482282c09a42706d1fc9a069b73f44ec08391dc9";
+ };
+ }
+ {
+ name = "postcss_values_parser___postcss_values_parser_2.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_values_parser___postcss_values_parser_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz";
+ sha1 = "da8b472d901da1e205b47bdc98637b9e9e550e5f";
+ };
+ }
+ {
+ name = "postcss___postcss_7.0.14.tgz";
+ path = fetchurl {
+ name = "postcss___postcss_7.0.14.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.14.tgz";
+ sha1 = "4527ed6b1ca0d82c53ce5ec1a2041c2346bbd6e5";
+ };
+ }
+ {
+ name = "postcss___postcss_7.0.17.tgz";
+ path = fetchurl {
+ name = "postcss___postcss_7.0.17.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.17.tgz";
+ sha1 = "4da1bdff5322d4a0acaab4d87f3e782436bad31f";
+ };
+ }
+ {
+ 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 = "prettier___prettier_1.18.2.tgz";
+ path = fetchurl {
+ name = "prettier___prettier_1.18.2.tgz";
+ url = "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz";
+ sha1 = "6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea";
+ };
+ }
+ {
+ name = "pretty_bytes___pretty_bytes_5.3.0.tgz";
+ path = fetchurl {
+ name = "pretty_bytes___pretty_bytes_5.3.0.tgz";
+ url = "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.3.0.tgz";
+ sha1 = "f2849e27db79fb4d6cfe24764fc4134f165989f2";
+ };
+ }
+ {
+ name = "pretty_error___pretty_error_2.1.1.tgz";
+ path = fetchurl {
+ name = "pretty_error___pretty_error_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz";
+ sha1 = "5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3";
+ };
+ }
+ {
+ name = "pretty_format___pretty_format_24.9.0.tgz";
+ path = fetchurl {
+ name = "pretty_format___pretty_format_24.9.0.tgz";
+ url = "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz";
+ sha1 = "12fac31b37019a4eea3c11aa9a959eb7628aa7c9";
+ };
+ }
+ {
+ name = "private___private_0.1.8.tgz";
+ path = fetchurl {
+ name = "private___private_0.1.8.tgz";
+ url = "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz";
+ sha1 = "2381edb3689f7a53d653190060fcf822d2f368ff";
+ };
+ }
+ {
+ 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.11.10.tgz";
+ path = fetchurl {
+ name = "process___process_0.11.10.tgz";
+ url = "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz";
+ sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182";
+ };
+ }
+ {
+ name = "progress___progress_2.0.3.tgz";
+ path = fetchurl {
+ 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___promise_8.0.3.tgz";
+ path = fetchurl {
+ name = "promise___promise_8.0.3.tgz";
+ url = "https://registry.yarnpkg.com/promise/-/promise-8.0.3.tgz";
+ sha1 = "f592e099c6cddc000d538ee7283bb190452b0bf6";
+ };
+ }
+ {
+ name = "promise___promise_7.3.1.tgz";
+ path = fetchurl {
+ name = "promise___promise_7.3.1.tgz";
+ url = "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz";
+ sha1 = "064b72602b18f90f29192b8b1bc418ffd1ebd3bf";
+ };
+ }
+ {
+ name = "prompts___prompts_2.2.1.tgz";
+ path = fetchurl {
+ name = "prompts___prompts_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/prompts/-/prompts-2.2.1.tgz";
+ sha1 = "f901dd2a2dfee080359c0e20059b24188d75ad35";
+ };
+ }
+ {
+ name = "prop_types_exact___prop_types_exact_1.2.0.tgz";
+ path = fetchurl {
+ name = "prop_types_exact___prop_types_exact_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/prop-types-exact/-/prop-types-exact-1.2.0.tgz";
+ sha1 = "825d6be46094663848237e3925a98c6e944e9869";
+ };
+ }
+ {
+ name = "prop_types___prop_types_15.7.2.tgz";
+ path = fetchurl {
+ name = "prop_types___prop_types_15.7.2.tgz";
+ url = "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz";
+ sha1 = "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5";
+ };
+ }
+ {
+ name = "proxy_addr___proxy_addr_2.0.5.tgz";
+ path = fetchurl {
+ name = "proxy_addr___proxy_addr_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz";
+ sha1 = "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34";
+ };
+ }
+ {
+ name = "proxy_from_env___proxy_from_env_1.0.0.tgz";
+ path = fetchurl {
+ name = "proxy_from_env___proxy_from_env_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz";
+ sha1 = "33c50398f70ea7eb96d21f7b817630a55791c7ee";
+ };
+ }
+ {
+ 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 = "psl___psl_1.3.1.tgz";
+ path = fetchurl {
+ name = "psl___psl_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/psl/-/psl-1.3.1.tgz";
+ sha1 = "d5aa3873a35ec450bc7db9012ad5a7246f6fc8bd";
+ };
+ }
+ {
+ name = "public_encrypt___public_encrypt_4.0.3.tgz";
+ path = fetchurl {
+ name = "public_encrypt___public_encrypt_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz";
+ sha1 = "4fcc9d77a07e48ba7527e7cbe0de33d0701331e0";
+ };
+ }
+ {
+ 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";
+ };
+ }
+ {
+ name = "punycode___punycode_1.3.2.tgz";
+ path = fetchurl {
+ name = "punycode___punycode_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz";
+ sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d";
+ };
+ }
+ {
+ name = "punycode___punycode_1.4.1.tgz";
+ path = fetchurl {
+ name = "punycode___punycode_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz";
+ sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
+ };
+ }
+ {
+ name = "punycode___punycode_2.1.1.tgz";
+ path = fetchurl {
+ name = "punycode___punycode_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz";
+ sha1 = "b58b010ac40c22c5657616c8d2c2c02c7bf479ec";
+ };
+ }
+ {
+ name = "puppeteer___puppeteer_1.19.0.tgz";
+ path = fetchurl {
+ name = "puppeteer___puppeteer_1.19.0.tgz";
+ url = "https://registry.yarnpkg.com/puppeteer/-/puppeteer-1.19.0.tgz";
+ sha1 = "e3b7b448c2c97933517078d7a2c53687361bebea";
+ };
+ }
+ {
+ name = "q___q_1.5.1.tgz";
+ path = fetchurl {
+ name = "q___q_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz";
+ sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7";
+ };
+ }
+ {
+ name = "qs___qs_6.7.0.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.7.0.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz";
+ sha1 = "41dc1a015e3d581f1621776be31afb2876a9b1bc";
+ };
+ }
+ {
+ name = "qs___qs_6.5.2.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.5.2.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz";
+ sha1 = "cb3ae806e8740444584ef154ce8ee98d403f3e36";
+ };
+ }
+ {
+ name = "querystring_es3___querystring_es3_0.2.1.tgz";
+ path = fetchurl {
+ name = "querystring_es3___querystring_es3_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz";
+ sha1 = "9ec61f79049875707d69414596fd907a4d711e73";
+ };
+ }
+ {
+ name = "querystring___querystring_0.2.0.tgz";
+ path = fetchurl {
+ name = "querystring___querystring_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz";
+ sha1 = "b209849203bb25df820da756e747005878521620";
+ };
+ }
+ {
+ name = "querystringify___querystringify_2.1.1.tgz";
+ path = fetchurl {
+ name = "querystringify___querystringify_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz";
+ sha1 = "60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e";
+ };
+ }
+ {
+ name = "raf___raf_3.4.1.tgz";
+ path = fetchurl {
+ name = "raf___raf_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz";
+ sha1 = "0742e99a4a6552f445d73e3ee0328af0ff1ede39";
+ };
+ }
+ {
+ name = "ramda___ramda_0.26.1.tgz";
+ path = fetchurl {
+ name = "ramda___ramda_0.26.1.tgz";
+ url = "https://registry.yarnpkg.com/ramda/-/ramda-0.26.1.tgz";
+ sha1 = "8d41351eb8111c55353617fc3bbffad8e4d35d06";
+ };
+ }
+ {
+ name = "randombytes___randombytes_2.1.0.tgz";
+ path = fetchurl {
+ name = "randombytes___randombytes_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz";
+ sha1 = "df6f84372f0270dc65cdf6291349ab7a473d4f2a";
+ };
+ }
+ {
+ name = "randomfill___randomfill_1.0.4.tgz";
+ path = fetchurl {
+ name = "randomfill___randomfill_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz";
+ sha1 = "c92196fc86ab42be983f1bf31778224931d61458";
+ };
+ }
+ {
+ name = "range_parser___range_parser_1.2.1.tgz";
+ path = fetchurl {
+ name = "range_parser___range_parser_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz";
+ sha1 = "3cf37023d199e1c24d1a55b84800c2f3e6468031";
+ };
+ }
+ {
+ name = "raw_body___raw_body_2.4.0.tgz";
+ path = fetchurl {
+ name = "raw_body___raw_body_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz";
+ sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332";
+ };
+ }
+ {
+ 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 = "react_app_polyfill___react_app_polyfill_1.0.2.tgz";
+ path = fetchurl {
+ name = "react_app_polyfill___react_app_polyfill_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-1.0.2.tgz";
+ sha1 = "2a51175885c88245a2a356dc46df29f38ec9f060";
+ };
+ }
+ {
+ name = "react_codemirror2___react_codemirror2_5.1.0.tgz";
+ path = fetchurl {
+ name = "react_codemirror2___react_codemirror2_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/react-codemirror2/-/react-codemirror2-5.1.0.tgz";
+ sha1 = "62de4460178adea40eb52eabf7491669bf3794b8";
+ };
+ }
+ {
+ name = "react_dev_utils___react_dev_utils_9.0.3.tgz";
+ path = fetchurl {
+ name = "react_dev_utils___react_dev_utils_9.0.3.tgz";
+ url = "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-9.0.3.tgz";
+ sha1 = "7607455587abb84599451460eb37cef0b684131a";
+ };
+ }
+ {
+ name = "react_dom___react_dom_16.9.0.tgz";
+ path = fetchurl {
+ name = "react_dom___react_dom_16.9.0.tgz";
+ url = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.9.0.tgz";
+ sha1 = "5e65527a5e26f22ae3701131bcccaee9fb0d3962";
+ };
+ }
+ {
+ name = "react_error_overlay___react_error_overlay_6.0.1.tgz";
+ path = fetchurl {
+ name = "react_error_overlay___react_error_overlay_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.1.tgz";
+ sha1 = "b8d3cf9bb991c02883225c48044cb3ee20413e0f";
+ };
+ }
+ {
+ name = "react_infinite___react_infinite_0.13.0.tgz";
+ path = fetchurl {
+ name = "react_infinite___react_infinite_0.13.0.tgz";
+ url = "https://registry.yarnpkg.com/react-infinite/-/react-infinite-0.13.0.tgz";
+ sha1 = "a08f84d800f4a4af5f732724c61200d5142697ea";
+ };
+ }
+ {
+ name = "react_is___react_is_16.9.0.tgz";
+ path = fetchurl {
+ name = "react_is___react_is_16.9.0.tgz";
+ url = "https://registry.yarnpkg.com/react-is/-/react-is-16.9.0.tgz";
+ sha1 = "21ca9561399aad0ff1a7701c01683e8ca981edcb";
+ };
+ }
+ {
+ name = "react_is___react_is_16.10.0.tgz";
+ path = fetchurl {
+ name = "react_is___react_is_16.10.0.tgz";
+ url = "https://registry.yarnpkg.com/react-is/-/react-is-16.10.0.tgz";
+ sha1 = "3d6a031e57fff73c3cfa0347feb3e8f40c5141e5";
+ };
+ }
+ {
+ name = "react_lifecycles_compat___react_lifecycles_compat_3.0.4.tgz";
+ path = fetchurl {
+ name = "react_lifecycles_compat___react_lifecycles_compat_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz";
+ sha1 = "4f1a273afdfc8f3488a8c516bfda78f872352362";
+ };
+ }
+ {
+ name = "react_markdown___react_markdown_4.2.2.tgz";
+ path = fetchurl {
+ name = "react_markdown___react_markdown_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/react-markdown/-/react-markdown-4.2.2.tgz";
+ sha1 = "b378774fcffb354653db8749153fc8740f9ed2f1";
+ };
+ }
+ {
+ name = "react_reconciler___react_reconciler_0.7.0.tgz";
+ path = fetchurl {
+ name = "react_reconciler___react_reconciler_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/react-reconciler/-/react-reconciler-0.7.0.tgz";
+ sha1 = "9614894103e5f138deeeb5eabaf3ee80eb1d026d";
+ };
+ }
+ {
+ name = "react_router_dom___react_router_dom_4.3.1.tgz";
+ path = fetchurl {
+ name = "react_router_dom___react_router_dom_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.3.1.tgz";
+ sha1 = "4c2619fc24c4fa87c9fd18f4fb4a43fe63fbd5c6";
+ };
+ }
+ {
+ name = "react_router___react_router_4.3.1.tgz";
+ path = fetchurl {
+ name = "react_router___react_router_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/react-router/-/react-router-4.3.1.tgz";
+ sha1 = "aada4aef14c809cb2e686b05cee4742234506c4e";
+ };
+ }
+ {
+ name = "react_scripts___react_scripts_3.1.1.tgz";
+ path = fetchurl {
+ name = "react_scripts___react_scripts_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/react-scripts/-/react-scripts-3.1.1.tgz";
+ sha1 = "1796bc92447f3a2d3072c3b71ca99f88d099c48d";
+ };
+ }
+ {
+ name = "react_test_renderer___react_test_renderer_16.9.0.tgz";
+ path = fetchurl {
+ name = "react_test_renderer___react_test_renderer_16.9.0.tgz";
+ url = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.9.0.tgz";
+ sha1 = "7ed657a374af47af88f66f33a3ef99c9610c8ae9";
+ };
+ }
+ {
+ name = "react_timeago___react_timeago_4.4.0.tgz";
+ path = fetchurl {
+ name = "react_timeago___react_timeago_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/react-timeago/-/react-timeago-4.4.0.tgz";
+ sha1 = "4520dd9ba63551afc4d709819f52b14b9343ba2b";
+ };
+ }
+ {
+ name = "react_transition_group___react_transition_group_4.3.0.tgz";
+ path = fetchurl {
+ name = "react_transition_group___react_transition_group_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.3.0.tgz";
+ sha1 = "fea832e386cf8796c58b61874a3319704f5ce683";
+ };
+ }
+ {
+ name = "react___react_16.9.0.tgz";
+ path = fetchurl {
+ name = "react___react_16.9.0.tgz";
+ url = "https://registry.yarnpkg.com/react/-/react-16.9.0.tgz";
+ sha1 = "40ba2f9af13bc1a38d75dbf2f4359a5185c4f7aa";
+ };
+ }
+ {
+ 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_up___read_pkg_up_4.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg_up___read_pkg_up_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz";
+ sha1 = "1b221c6088ba7799601c808f91161c66e58f8978";
+ };
+ }
+ {
+ 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_pkg___read_pkg_3.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg___read_pkg_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz";
+ sha1 = "9cbc686978fee65d16c00e2b19c237fcf6e38389";
+ };
+ }
+ {
+ 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 = "readdirp___readdirp_2.2.1.tgz";
+ path = fetchurl {
+ name = "readdirp___readdirp_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz";
+ sha1 = "0e87622a3325aa33e892285caf8b4e846529a525";
+ };
+ }
+ {
+ name = "realpath_native___realpath_native_1.1.0.tgz";
+ path = fetchurl {
+ name = "realpath_native___realpath_native_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz";
+ sha1 = "2003294fea23fb0672f2476ebe22fcf498a2d65c";
+ };
+ }
+ {
+ name = "recursive_readdir___recursive_readdir_2.2.2.tgz";
+ path = fetchurl {
+ name = "recursive_readdir___recursive_readdir_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz";
+ sha1 = "9946fb3274e1628de6e36b2f6714953b4845094f";
+ };
+ }
+ {
+ name = "reflect.ownkeys___reflect.ownkeys_0.2.0.tgz";
+ path = fetchurl {
+ name = "reflect.ownkeys___reflect.ownkeys_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz";
+ sha1 = "749aceec7f3fdf8b63f927a04809e90c5c0b3460";
+ };
+ }
+ {
+ name = "regenerate_unicode_properties___regenerate_unicode_properties_8.1.0.tgz";
+ path = fetchurl {
+ name = "regenerate_unicode_properties___regenerate_unicode_properties_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz";
+ sha1 = "ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e";
+ };
+ }
+ {
+ name = "regenerate___regenerate_1.4.0.tgz";
+ path = fetchurl {
+ name = "regenerate___regenerate_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz";
+ sha1 = "4a856ec4b56e4077c557589cae85e7a4c8869a11";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.13.3.tgz";
+ path = fetchurl {
+ name = "regenerator_runtime___regenerator_runtime_0.13.3.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz";
+ sha1 = "7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.11.1.tgz";
+ path = fetchurl {
+ name = "regenerator_runtime___regenerator_runtime_0.11.1.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
+ sha1 = "be05ad7f9bf7d22e056f9726cee5017fbf19e2e9";
+ };
+ }
+ {
+ name = "regenerator_transform___regenerator_transform_0.14.1.tgz";
+ path = fetchurl {
+ name = "regenerator_transform___regenerator_transform_0.14.1.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.1.tgz";
+ sha1 = "3b2fce4e1ab7732c08f665dfdb314749c7ddd2fb";
+ };
+ }
+ {
+ name = "regex_not___regex_not_1.0.2.tgz";
+ path = fetchurl {
+ name = "regex_not___regex_not_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz";
+ sha1 = "1f4ece27e00b0b65e0247a6810e6a85d83a5752c";
+ };
+ }
+ {
+ name = "regex_parser___regex_parser_2.2.10.tgz";
+ path = fetchurl {
+ name = "regex_parser___regex_parser_2.2.10.tgz";
+ url = "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.10.tgz";
+ sha1 = "9e66a8f73d89a107616e63b39d4deddfee912b37";
+ };
+ }
+ {
+ name = "regexp_tree___regexp_tree_0.1.13.tgz";
+ path = fetchurl {
+ name = "regexp_tree___regexp_tree_0.1.13.tgz";
+ url = "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.13.tgz";
+ sha1 = "5b19ab9377edc68bc3679256840bb29afc158d7f";
+ };
+ }
+ {
+ 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 = "regexpu_core___regexpu_core_4.5.5.tgz";
+ path = fetchurl {
+ name = "regexpu_core___regexpu_core_4.5.5.tgz";
+ url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.5.tgz";
+ sha1 = "aaffe61c2af58269b3e516b61a73790376326411";
+ };
+ }
+ {
+ name = "regjsgen___regjsgen_0.5.0.tgz";
+ path = fetchurl {
+ name = "regjsgen___regjsgen_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz";
+ sha1 = "a7634dc08f89209c2049adda3525711fb97265dd";
+ };
+ }
+ {
+ name = "regjsparser___regjsparser_0.6.0.tgz";
+ path = fetchurl {
+ name = "regjsparser___regjsparser_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz";
+ sha1 = "f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c";
+ };
+ }
+ {
+ name = "relateurl___relateurl_0.2.7.tgz";
+ path = fetchurl {
+ name = "relateurl___relateurl_0.2.7.tgz";
+ url = "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz";
+ sha1 = "54dbf377e51440aca90a4cd274600d3ff2d888a9";
+ };
+ }
+ {
+ name = "remark_parse___remark_parse_5.0.0.tgz";
+ path = fetchurl {
+ name = "remark_parse___remark_parse_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz";
+ sha1 = "4c077f9e499044d1d5c13f80d7a98cf7b9285d95";
+ };
+ }
+ {
+ name = "remove_markdown___remove_markdown_0.3.0.tgz";
+ path = fetchurl {
+ name = "remove_markdown___remove_markdown_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/remove-markdown/-/remove-markdown-0.3.0.tgz";
+ sha1 = "5e4b667493a93579728f3d52ecc1db9ca505dc98";
+ };
+ }
+ {
+ name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
+ path = fetchurl {
+ name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz";
+ sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
+ };
+ }
+ {
+ name = "renderkid___renderkid_2.0.3.tgz";
+ path = fetchurl {
+ name = "renderkid___renderkid_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz";
+ sha1 = "380179c2ff5ae1365c522bf2fcfcff01c5b74149";
+ };
+ }
+ {
+ name = "repeat_element___repeat_element_1.1.3.tgz";
+ path = fetchurl {
+ name = "repeat_element___repeat_element_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz";
+ sha1 = "782e0d825c0c5a3bb39731f84efee6b742e6b1ce";
+ };
+ }
+ {
+ name = "repeat_string___repeat_string_1.6.1.tgz";
+ path = fetchurl {
+ name = "repeat_string___repeat_string_1.6.1.tgz";
+ url = "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz";
+ sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
+ };
+ }
+ {
+ name = "replace_ext___replace_ext_1.0.0.tgz";
+ path = fetchurl {
+ name = "replace_ext___replace_ext_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz";
+ sha1 = "de63128373fcbf7c3ccfa4de5a480c45a67958eb";
+ };
+ }
+ {
+ name = "request_promise_core___request_promise_core_1.1.2.tgz";
+ path = fetchurl {
+ name = "request_promise_core___request_promise_core_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz";
+ sha1 = "339f6aababcafdb31c799ff158700336301d3346";
+ };
+ }
+ {
+ name = "request_promise_native___request_promise_native_1.0.7.tgz";
+ path = fetchurl {
+ name = "request_promise_native___request_promise_native_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.7.tgz";
+ sha1 = "a49868a624bdea5069f1251d0a836e0d89aa2c59";
+ };
+ }
+ {
+ name = "request___request_2.88.0.tgz";
+ path = fetchurl {
+ name = "request___request_2.88.0.tgz";
+ url = "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz";
+ sha1 = "9c2fca4f7d35b592efe57c7f0a55e81052124fef";
+ };
+ }
+ {
+ 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 = "requires_port___requires_port_1.0.0.tgz";
+ path = fetchurl {
+ name = "requires_port___requires_port_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz";
+ sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff";
+ };
+ }
+ {
+ name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz";
+ sha1 = "00a9f7387556e27038eae232caa372a6a59b665a";
+ };
+ }
+ {
+ name = "resolve_from___resolve_from_3.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_from___resolve_from_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz";
+ sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748";
+ };
+ }
+ {
+ 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_pathname___resolve_pathname_2.2.0.tgz";
+ path = fetchurl {
+ name = "resolve_pathname___resolve_pathname_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-2.2.0.tgz";
+ sha1 = "7e9ae21ed815fd63ab189adeee64dc831eefa879";
+ };
+ }
+ {
+ name = "resolve_url_loader___resolve_url_loader_3.1.0.tgz";
+ path = fetchurl {
+ name = "resolve_url_loader___resolve_url_loader_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-3.1.0.tgz";
+ sha1 = "54d8181d33cd1b66a59544d05cadf8e4aa7d37cc";
+ };
+ }
+ {
+ name = "resolve_url___resolve_url_0.2.1.tgz";
+ path = fetchurl {
+ name = "resolve_url___resolve_url_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz";
+ sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a";
+ };
+ }
+ {
+ name = "resolve___resolve_1.1.7.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz";
+ sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b";
+ };
+ }
+ {
+ name = "resolve___resolve_1.12.0.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.12.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz";
+ sha1 = "3fc644a35c84a48554609ff26ec52b66fa577df6";
+ };
+ }
+ {
+ 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 = "ret___ret_0.1.15.tgz";
+ path = fetchurl {
+ name = "ret___ret_0.1.15.tgz";
+ url = "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz";
+ sha1 = "b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc";
+ };
+ }
+ {
+ name = "rework_visit___rework_visit_1.0.0.tgz";
+ path = fetchurl {
+ name = "rework_visit___rework_visit_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz";
+ sha1 = "9945b2803f219e2f7aca00adb8bc9f640f842c9a";
+ };
+ }
+ {
+ name = "rework___rework_1.0.1.tgz";
+ path = fetchurl {
+ name = "rework___rework_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/rework/-/rework-1.0.1.tgz";
+ sha1 = "30806a841342b54510aa4110850cd48534144aa7";
+ };
+ }
+ {
+ name = "rgb_regex___rgb_regex_1.0.1.tgz";
+ path = fetchurl {
+ name = "rgb_regex___rgb_regex_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz";
+ sha1 = "c0e0d6882df0e23be254a475e8edd41915feaeb1";
+ };
+ }
+ {
+ name = "rgba_regex___rgba_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "rgba_regex___rgba_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz";
+ sha1 = "43374e2e2ca0968b0ef1523460b7d730ff22eeb3";
+ };
+ }
+ {
+ 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 = "ripemd160___ripemd160_2.0.2.tgz";
+ path = fetchurl {
+ name = "ripemd160___ripemd160_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz";
+ sha1 = "a1c1a6f624751577ba5d07914cbc92850585890c";
+ };
+ }
+ {
+ name = "rsvp___rsvp_4.8.5.tgz";
+ path = fetchurl {
+ name = "rsvp___rsvp_4.8.5.tgz";
+ url = "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz";
+ sha1 = "c8f155311d167f68f21e168df71ec5b083113734";
+ };
+ }
+ {
+ 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 = "rx___rx_4.1.0.tgz";
+ path = fetchurl {
+ name = "rx___rx_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz";
+ sha1 = "a5f13ff79ef3b740fe30aa803fb09f98805d4782";
+ };
+ }
+ {
+ 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.1.2.tgz";
+ path = fetchurl {
+ name = "safe_buffer___safe_buffer_5.1.2.tgz";
+ url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz";
+ sha1 = "991ec69d296e0313747d59bdfd2b745c35f8828d";
+ };
+ }
+ {
+ 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_regex___safe_regex_1.1.0.tgz";
+ path = fetchurl {
+ name = "safe_regex___safe_regex_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz";
+ sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e";
+ };
+ }
+ {
+ name = "safer_buffer___safer_buffer_2.1.2.tgz";
+ path = fetchurl {
+ name = "safer_buffer___safer_buffer_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz";
+ sha1 = "44fa161b0187b9549dd84bb91802f9bd8385cd6a";
+ };
+ }
+ {
+ name = "sane___sane_4.1.0.tgz";
+ path = fetchurl {
+ name = "sane___sane_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz";
+ sha1 = "ed881fd922733a6c461bc189dc2b6c006f3ffded";
+ };
+ }
+ {
+ name = "sass_loader___sass_loader_7.2.0.tgz";
+ path = fetchurl {
+ name = "sass_loader___sass_loader_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.2.0.tgz";
+ sha1 = "e34115239309d15b2527cb62b5dfefb62a96ff7f";
+ };
+ }
+ {
+ name = "sax___sax_1.2.4.tgz";
+ path = fetchurl {
+ name = "sax___sax_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz";
+ sha1 = "2816234e2378bddc4e5354fab5caa895df7100d9";
+ };
+ }
+ {
+ name = "saxes___saxes_3.1.11.tgz";
+ path = fetchurl {
+ name = "saxes___saxes_3.1.11.tgz";
+ url = "https://registry.yarnpkg.com/saxes/-/saxes-3.1.11.tgz";
+ sha1 = "d59d1fd332ec92ad98a2e0b2ee644702384b1c5b";
+ };
+ }
+ {
+ name = "scheduler___scheduler_0.15.0.tgz";
+ path = fetchurl {
+ name = "scheduler___scheduler_0.15.0.tgz";
+ url = "https://registry.yarnpkg.com/scheduler/-/scheduler-0.15.0.tgz";
+ sha1 = "6bfcf80ff850b280fed4aeecc6513bc0b4f17f8e";
+ };
+ }
+ {
+ name = "schema_utils___schema_utils_1.0.0.tgz";
+ path = fetchurl {
+ name = "schema_utils___schema_utils_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz";
+ sha1 = "0b79a93204d7b600d4b2850d1f66c2a34951c770";
+ };
+ }
+ {
+ name = "schema_utils___schema_utils_2.2.0.tgz";
+ path = fetchurl {
+ name = "schema_utils___schema_utils_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.2.0.tgz";
+ sha1 = "48a065ce219e0cacf4631473159037b2c1ae82da";
+ };
+ }
+ {
+ name = "select_hose___select_hose_2.0.0.tgz";
+ path = fetchurl {
+ name = "select_hose___select_hose_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz";
+ sha1 = "625d8658f865af43ec962bfc376a37359a4994ca";
+ };
+ }
+ {
+ name = "selfsigned___selfsigned_1.10.4.tgz";
+ path = fetchurl {
+ name = "selfsigned___selfsigned_1.10.4.tgz";
+ url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz";
+ sha1 = "cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd";
+ };
+ }
+ {
+ 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_5.5.0.tgz";
+ path = fetchurl {
+ name = "semver___semver_5.5.0.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz";
+ sha1 = "dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab";
+ };
+ }
+ {
+ 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 = "send___send_0.17.1.tgz";
+ path = fetchurl {
+ name = "send___send_0.17.1.tgz";
+ url = "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz";
+ sha1 = "c1d8b059f7900f7466dd4938bdc44e11ddb376c8";
+ };
+ }
+ {
+ name = "serialize_javascript___serialize_javascript_1.9.0.tgz";
+ path = fetchurl {
+ name = "serialize_javascript___serialize_javascript_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.0.tgz";
+ sha1 = "5b77019d7c3b85fe91b33ae424c53dcbfb6618bd";
+ };
+ }
+ {
+ name = "serve_index___serve_index_1.9.1.tgz";
+ path = fetchurl {
+ name = "serve_index___serve_index_1.9.1.tgz";
+ url = "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz";
+ sha1 = "d3768d69b1e7d82e5ce050fff5b453bea12a9239";
+ };
+ }
+ {
+ name = "serve_static___serve_static_1.14.1.tgz";
+ path = fetchurl {
+ name = "serve_static___serve_static_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz";
+ sha1 = "666e636dc4f010f7ef29970a88a674320898b2f9";
+ };
+ }
+ {
+ 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 = "set_value___set_value_2.0.1.tgz";
+ path = fetchurl {
+ name = "set_value___set_value_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz";
+ sha1 = "a18d40530e6f07de4228c7defe4227af8cad005b";
+ };
+ }
+ {
+ name = "setimmediate___setimmediate_1.0.5.tgz";
+ path = fetchurl {
+ name = "setimmediate___setimmediate_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz";
+ sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285";
+ };
+ }
+ {
+ name = "setprototypeof___setprototypeof_1.1.0.tgz";
+ path = fetchurl {
+ name = "setprototypeof___setprototypeof_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz";
+ sha1 = "d0bd85536887b6fe7c0d818cb962d9d91c54e656";
+ };
+ }
+ {
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
+ path = fetchurl {
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz";
+ sha1 = "7e95acb24aa92f5885e0abef5ba131330d4ae683";
+ };
+ }
+ {
+ name = "sha.js___sha.js_2.4.11.tgz";
+ path = fetchurl {
+ name = "sha.js___sha.js_2.4.11.tgz";
+ url = "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz";
+ sha1 = "37a5cf0b81ecbc6943de109ba2960d1b26584ae7";
+ };
+ }
+ {
+ name = "shallow_clone___shallow_clone_0.1.2.tgz";
+ path = fetchurl {
+ name = "shallow_clone___shallow_clone_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz";
+ sha1 = "5909e874ba77106d73ac414cfec1ffca87d97060";
+ };
+ }
+ {
+ name = "shallow_clone___shallow_clone_3.0.1.tgz";
+ path = fetchurl {
+ name = "shallow_clone___shallow_clone_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz";
+ sha1 = "8f2981ad92531f55035b01fb230769a40e02efa3";
+ };
+ }
+ {
+ 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 = "shell_quote___shell_quote_1.6.1.tgz";
+ path = fetchurl {
+ name = "shell_quote___shell_quote_1.6.1.tgz";
+ url = "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz";
+ sha1 = "f4781949cce402697127430ea3b3c5476f481767";
+ };
+ }
+ {
+ name = "shellwords___shellwords_0.1.1.tgz";
+ path = fetchurl {
+ name = "shellwords___shellwords_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz";
+ sha1 = "d6b9181c1a48d397324c84871efbcfc73fc0654b";
+ };
+ }
+ {
+ name = "signal_exit___signal_exit_3.0.2.tgz";
+ path = fetchurl {
+ name = "signal_exit___signal_exit_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz";
+ sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
+ };
+ }
+ {
+ name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
+ path = fetchurl {
+ name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
+ sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
+ };
+ }
+ {
+ name = "sisteransi___sisteransi_1.0.3.tgz";
+ path = fetchurl {
+ name = "sisteransi___sisteransi_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.3.tgz";
+ sha1 = "98168d62b79e3a5e758e27ae63c4a053d748f4eb";
+ };
+ }
+ {
+ name = "slash___slash_1.0.0.tgz";
+ path = fetchurl {
+ name = "slash___slash_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz";
+ sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55";
+ };
+ }
+ {
+ name = "slash___slash_2.0.0.tgz";
+ path = fetchurl {
+ name = "slash___slash_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz";
+ sha1 = "de552851a1759df3a8f206535442f5ec4ddeab44";
+ };
+ }
+ {
+ 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 = "snapdragon_node___snapdragon_node_2.1.1.tgz";
+ path = fetchurl {
+ name = "snapdragon_node___snapdragon_node_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
+ sha1 = "6c175f86ff14bdb0724563e8f3c1b021a286853b";
+ };
+ }
+ {
+ name = "snapdragon_util___snapdragon_util_3.0.1.tgz";
+ path = fetchurl {
+ name = "snapdragon_util___snapdragon_util_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
+ sha1 = "f956479486f2acd79700693f6f7b805e45ab56e2";
+ };
+ }
+ {
+ name = "snapdragon___snapdragon_0.8.2.tgz";
+ path = fetchurl {
+ name = "snapdragon___snapdragon_0.8.2.tgz";
+ url = "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz";
+ sha1 = "64922e7c565b0e14204ba1aa7d6964278d25182d";
+ };
+ }
+ {
+ name = "sockjs_client___sockjs_client_1.3.0.tgz";
+ path = fetchurl {
+ name = "sockjs_client___sockjs_client_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz";
+ sha1 = "12fc9d6cb663da5739d3dc5fb6e8687da95cb177";
+ };
+ }
+ {
+ name = "sockjs___sockjs_0.3.19.tgz";
+ path = fetchurl {
+ name = "sockjs___sockjs_0.3.19.tgz";
+ url = "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz";
+ sha1 = "d976bbe800af7bd20ae08598d582393508993c0d";
+ };
+ }
+ {
+ name = "source_list_map___source_list_map_2.0.1.tgz";
+ path = fetchurl {
+ name = "source_list_map___source_list_map_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz";
+ sha1 = "3993bd873bfc48479cca9ea3a547835c7c154b34";
+ };
+ }
+ {
+ name = "source_map_resolve___source_map_resolve_0.5.2.tgz";
+ path = fetchurl {
+ name = "source_map_resolve___source_map_resolve_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz";
+ sha1 = "72e2cc34095543e43b2c62b2c4c10d4a9054f259";
+ };
+ }
+ {
+ name = "source_map_support___source_map_support_0.5.13.tgz";
+ path = fetchurl {
+ name = "source_map_support___source_map_support_0.5.13.tgz";
+ url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz";
+ sha1 = "31b24a9c2e73c2de85066c0feb7d44767ed52932";
+ };
+ }
+ {
+ name = "source_map_url___source_map_url_0.4.0.tgz";
+ path = fetchurl {
+ name = "source_map_url___source_map_url_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz";
+ sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
+ };
+ }
+ {
+ 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 = "source_map___source_map_0.5.7.tgz";
+ path = fetchurl {
+ name = "source_map___source_map_0.5.7.tgz";
+ url = "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz";
+ sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
+ };
+ }
+ {
+ 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 = "spdy_transport___spdy_transport_3.0.0.tgz";
+ path = fetchurl {
+ name = "spdy_transport___spdy_transport_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz";
+ sha1 = "00d4863a6400ad75df93361a1608605e5dcdcf31";
+ };
+ }
+ {
+ name = "spdy___spdy_4.0.1.tgz";
+ path = fetchurl {
+ name = "spdy___spdy_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/spdy/-/spdy-4.0.1.tgz";
+ sha1 = "6f12ed1c5db7ea4f24ebb8b89ba58c87c08257f2";
+ };
+ }
+ {
+ name = "split_string___split_string_3.1.0.tgz";
+ path = fetchurl {
+ name = "split_string___split_string_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz";
+ sha1 = "7cb09dda3a86585705c64b39a6466038682e8fe2";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz";
+ sha1 = "fb661c0bef29b39db40769ee39fa70093d6f6877";
+ };
+ }
+ {
+ 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 = "stable___stable_0.1.8.tgz";
+ path = fetchurl {
+ name = "stable___stable_0.1.8.tgz";
+ url = "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz";
+ sha1 = "836eb3c8382fe2936feaf544631017ce7d47a3cf";
+ };
+ }
+ {
+ name = "stack_utils___stack_utils_1.0.2.tgz";
+ path = fetchurl {
+ name = "stack_utils___stack_utils_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz";
+ sha1 = "33eba3897788558bebfc2db059dc158ec36cebb8";
+ };
+ }
+ {
+ name = "state_toggle___state_toggle_1.0.2.tgz";
+ path = fetchurl {
+ name = "state_toggle___state_toggle_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.2.tgz";
+ sha1 = "75e93a61944116b4959d665c8db2d243631d6ddc";
+ };
+ }
+ {
+ name = "static_extend___static_extend_0.1.2.tgz";
+ path = fetchurl {
+ name = "static_extend___static_extend_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz";
+ sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6";
+ };
+ }
+ {
+ name = "statuses___statuses_1.5.0.tgz";
+ path = fetchurl {
+ name = "statuses___statuses_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz";
+ sha1 = "161c7dac177659fd9811f43771fa99381478628c";
+ };
+ }
+ {
+ name = "stealthy_require___stealthy_require_1.1.1.tgz";
+ path = fetchurl {
+ name = "stealthy_require___stealthy_require_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz";
+ sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b";
+ };
+ }
+ {
+ name = "stream_browserify___stream_browserify_2.0.2.tgz";
+ path = fetchurl {
+ name = "stream_browserify___stream_browserify_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz";
+ sha1 = "87521d38a44aa7ee91ce1cd2a47df0cb49dd660b";
+ };
+ }
+ {
+ 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_http___stream_http_2.8.3.tgz";
+ path = fetchurl {
+ name = "stream_http___stream_http_2.8.3.tgz";
+ url = "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz";
+ sha1 = "b2d242469288a5a27ec4fe8933acf623de6514fc";
+ };
+ }
+ {
+ name = "stream_shift___stream_shift_1.0.0.tgz";
+ path = fetchurl {
+ name = "stream_shift___stream_shift_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz";
+ sha1 = "d5c752825e5367e786f78e18e445ea223a155952";
+ };
+ }
+ {
+ name = "string_length___string_length_2.0.0.tgz";
+ path = fetchurl {
+ name = "string_length___string_length_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz";
+ sha1 = "d40dbb686a3ace960c1cffca562bf2c45f8363ed";
+ };
+ }
+ {
+ 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.prototype.trimleft___string.prototype.trimleft_2.0.0.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimleft___string.prototype.trimleft_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.0.0.tgz";
+ sha1 = "68b6aa8e162c6a80e76e3a8a0c2e747186e271ff";
+ };
+ }
+ {
+ name = "string.prototype.trimright___string.prototype.trimright_2.0.0.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimright___string.prototype.trimright_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.0.0.tgz";
+ sha1 = "ab4a56d802a01fbe7293e11e84f24dc8164661dd";
+ };
+ }
+ {
+ 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_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_object___stringify_object_3.3.0.tgz";
+ path = fetchurl {
+ name = "stringify_object___stringify_object_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz";
+ sha1 = "703065aefca19300d3ce88af4f5b3956d7556629";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_5.2.0.tgz";
+ path = fetchurl {
+ 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_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_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_comments___strip_comments_1.0.2.tgz";
+ path = fetchurl {
+ name = "strip_comments___strip_comments_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz";
+ sha1 = "82b9c45e7f05873bee53f37168af930aa368679d";
+ };
+ }
+ {
+ 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_3.0.1.tgz";
+ path = fetchurl {
+ name = "strip_json_comments___strip_json_comments_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz";
+ sha1 = "85713975a91fb87bf1b305cca77395e40d2a64a7";
+ };
+ }
+ {
+ name = "strip_json_comments___strip_json_comments_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 = "style_loader___style_loader_1.0.0.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 = "stylehacks___stylehacks_4.0.3.tgz";
+ path = fetchurl {
+ name = "stylehacks___stylehacks_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz";
+ sha1 = "6718fcaf4d1e07d8a1318690881e8d96726a71d5";
+ };
+ }
+ {
+ name = "supports_color___supports_color_2.0.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz";
+ sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
+ };
+ }
+ {
+ 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_6.1.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz";
+ sha1 = "0764abc69c63d5ac842dd4867e8d025e880df8f3";
+ };
+ }
+ {
+ name = "svg_parser___svg_parser_2.0.2.tgz";
+ path = fetchurl {
+ name = "svg_parser___svg_parser_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.2.tgz";
+ sha1 = "d134cc396fa2681dc64f518330784e98bd801ec8";
+ };
+ }
+ {
+ name = "svgo___svgo_1.3.0.tgz";
+ path = fetchurl {
+ name = "svgo___svgo_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/svgo/-/svgo-1.3.0.tgz";
+ sha1 = "bae51ba95ded9a33a36b7c46ce9c359ae9154313";
+ };
+ }
+ {
+ name = "symbol_tree___symbol_tree_3.2.4.tgz";
+ path = fetchurl {
+ name = "symbol_tree___symbol_tree_3.2.4.tgz";
+ url = "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz";
+ sha1 = "430637d248ba77e078883951fb9aa0eed7c63fa2";
+ };
+ }
+ {
+ 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 = "tapable___tapable_1.1.3.tgz";
+ path = fetchurl {
+ name = "tapable___tapable_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz";
+ sha1 = "a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2";
+ };
+ }
+ {
+ name = "tar___tar_4.4.10.tgz";
+ path = fetchurl {
+ name = "tar___tar_4.4.10.tgz";
+ url = "https://registry.yarnpkg.com/tar/-/tar-4.4.10.tgz";
+ sha1 = "946b2810b9a5e0b26140cf78bea6b0b0d689eba1";
+ };
+ }
+ {
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.1.tgz";
+ path = fetchurl {
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz";
+ sha1 = "61b18e40eaee5be97e771cdbb10ed1280888c2b4";
+ };
+ }
+ {
+ name = "terser___terser_4.2.1.tgz";
+ path = fetchurl {
+ name = "terser___terser_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/terser/-/terser-4.2.1.tgz";
+ sha1 = "1052cfe17576c66e7bc70fcc7119f22b155bdac1";
+ };
+ }
+ {
+ name = "test_exclude___test_exclude_5.2.3.tgz";
+ path = fetchurl {
+ name = "test_exclude___test_exclude_5.2.3.tgz";
+ url = "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz";
+ sha1 = "c3d3e1e311eb7ee405e092dac10aefd09091eac0";
+ };
+ }
+ {
+ 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 = "throat___throat_4.1.0.tgz";
+ path = fetchurl {
+ name = "throat___throat_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz";
+ sha1 = "89037cbc92c56ab18926e6ba4cbb200e15672a6a";
+ };
+ }
+ {
+ 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 = "thunky___thunky_1.0.3.tgz";
+ path = fetchurl {
+ name = "thunky___thunky_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz";
+ sha1 = "f5df732453407b09191dae73e2a8cc73f381a826";
+ };
+ }
+ {
+ name = "timers_browserify___timers_browserify_2.0.11.tgz";
+ path = fetchurl {
+ name = "timers_browserify___timers_browserify_2.0.11.tgz";
+ url = "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.11.tgz";
+ sha1 = "800b1f3eee272e5bc53ee465a04d0e804c31211f";
+ };
+ }
+ {
+ name = "timsort___timsort_0.3.0.tgz";
+ path = fetchurl {
+ name = "timsort___timsort_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz";
+ sha1 = "405411a8e7e6339fe64db9a234de11dc31e02bd4";
+ };
+ }
+ {
+ name = "tiny_invariant___tiny_invariant_1.0.6.tgz";
+ path = fetchurl {
+ name = "tiny_invariant___tiny_invariant_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.0.6.tgz";
+ sha1 = "b3f9b38835e36a41c843a3b0907a5a7b3755de73";
+ };
+ }
+ {
+ name = "tiny_warning___tiny_warning_1.0.3.tgz";
+ path = fetchurl {
+ name = "tiny_warning___tiny_warning_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz";
+ sha1 = "94a30db453df4c643d0fd566060d60a875d84754";
+ };
+ }
+ {
+ 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 = "tmpl___tmpl_1.0.4.tgz";
+ path = fetchurl {
+ name = "tmpl___tmpl_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz";
+ sha1 = "23640dd7b42d00433911140820e5cf440e521dd1";
+ };
+ }
+ {
+ name = "to_arraybuffer___to_arraybuffer_1.0.1.tgz";
+ path = fetchurl {
+ name = "to_arraybuffer___to_arraybuffer_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz";
+ sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43";
+ };
+ }
+ {
+ name = "to_fast_properties___to_fast_properties_2.0.0.tgz";
+ path = fetchurl {
+ name = "to_fast_properties___to_fast_properties_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
+ sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
+ };
+ }
+ {
+ name = "to_object_path___to_object_path_0.3.0.tgz";
+ path = fetchurl {
+ name = "to_object_path___to_object_path_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz";
+ sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
+ };
+ }
+ {
+ name = "to_regex_range___to_regex_range_2.1.1.tgz";
+ path = fetchurl {
+ name = "to_regex_range___to_regex_range_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz";
+ sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38";
+ };
+ }
+ {
+ name = "to_regex___to_regex_3.0.2.tgz";
+ path = fetchurl {
+ name = "to_regex___to_regex_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz";
+ sha1 = "13cfdd9b336552f30b51f33a8ae1b42a7a7599ce";
+ };
+ }
+ {
+ name = "toidentifier___toidentifier_1.0.0.tgz";
+ path = fetchurl {
+ name = "toidentifier___toidentifier_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz";
+ sha1 = "7e1be3470f1e77948bc43d94a3c8f4d7752ba553";
+ };
+ }
+ {
+ name = "tough_cookie___tough_cookie_2.5.0.tgz";
+ path = fetchurl {
+ name = "tough_cookie___tough_cookie_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz";
+ sha1 = "cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2";
+ };
+ }
+ {
+ name = "tough_cookie___tough_cookie_2.4.3.tgz";
+ path = fetchurl {
+ name = "tough_cookie___tough_cookie_2.4.3.tgz";
+ url = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz";
+ sha1 = "53f36da3f47783b0925afa06ff9f3b165280f781";
+ };
+ }
+ {
+ name = "tr46___tr46_1.0.1.tgz";
+ path = fetchurl {
+ name = "tr46___tr46_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz";
+ sha1 = "a8b13fd6bfd2489519674ccde55ba3693b706d09";
+ };
+ }
+ {
+ name = "tree_kill___tree_kill_1.2.1.tgz";
+ path = fetchurl {
+ name = "tree_kill___tree_kill_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.1.tgz";
+ sha1 = "5398f374e2f292b9dcc7b2e71e30a5c3bb6c743a";
+ };
+ }
+ {
+ name = "trim_right___trim_right_1.0.1.tgz";
+ path = fetchurl {
+ name = "trim_right___trim_right_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz";
+ sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003";
+ };
+ }
+ {
+ name = "trim_trailing_lines___trim_trailing_lines_1.1.2.tgz";
+ path = fetchurl {
+ name = "trim_trailing_lines___trim_trailing_lines_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz";
+ sha1 = "d2f1e153161152e9f02fabc670fb40bec2ea2e3a";
+ };
+ }
+ {
+ name = "trim___trim_0.0.1.tgz";
+ path = fetchurl {
+ name = "trim___trim_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz";
+ sha1 = "5858547f6b290757ee95cccc666fb50084c460dd";
+ };
+ }
+ {
+ name = "trough___trough_1.0.4.tgz";
+ path = fetchurl {
+ name = "trough___trough_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/trough/-/trough-1.0.4.tgz";
+ sha1 = "3b52b1f13924f460c3fbfd0df69b587dbcbc762e";
+ };
+ }
+ {
+ name = "ts_pnp___ts_pnp_1.1.2.tgz";
+ path = fetchurl {
+ name = "ts_pnp___ts_pnp_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.2.tgz";
+ sha1 = "be8e4bfce5d00f0f58e0666a82260c34a57af552";
+ };
+ }
+ {
+ name = "ts_pnp___ts_pnp_1.1.4.tgz";
+ path = fetchurl {
+ name = "ts_pnp___ts_pnp_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.4.tgz";
+ sha1 = "ae27126960ebaefb874c6d7fa4729729ab200d90";
+ };
+ }
+ {
+ 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 = "tslint_sonarts___tslint_sonarts_1.9.0.tgz";
+ path = fetchurl {
+ name = "tslint_sonarts___tslint_sonarts_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/tslint-sonarts/-/tslint-sonarts-1.9.0.tgz";
+ sha1 = "feb593e92db328c0328b430b838adbe65d504de9";
+ };
+ }
+ {
+ name = "tslint___tslint_5.20.0.tgz";
+ path = fetchurl {
+ name = "tslint___tslint_5.20.0.tgz";
+ url = "https://registry.yarnpkg.com/tslint/-/tslint-5.20.0.tgz";
+ sha1 = "fac93bfa79568a5a24e7be9cdde5e02b02d00ec1";
+ };
+ }
+ {
+ name = "tsutils___tsutils_2.29.0.tgz";
+ path = fetchurl {
+ name = "tsutils___tsutils_2.29.0.tgz";
+ url = "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz";
+ sha1 = "32b488501467acbedd4b85498673a0812aca0b99";
+ };
+ }
+ {
+ name = "tsutils___tsutils_3.17.1.tgz";
+ path = fetchurl {
+ name = "tsutils___tsutils_3.17.1.tgz";
+ url = "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz";
+ sha1 = "ed719917f11ca0dee586272b2ac49e015a2dd759";
+ };
+ }
+ {
+ name = "tty_browserify___tty_browserify_0.0.0.tgz";
+ path = fetchurl {
+ name = "tty_browserify___tty_browserify_0.0.0.tgz";
+ url = "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz";
+ sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6";
+ };
+ }
+ {
+ name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
+ path = fetchurl {
+ name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
+ sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
+ };
+ }
+ {
+ name = "tweetnacl___tweetnacl_0.14.5.tgz";
+ path = fetchurl {
+ name = "tweetnacl___tweetnacl_0.14.5.tgz";
+ url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz";
+ sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
+ };
+ }
+ {
+ 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.3.1.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz";
+ sha1 = "63d00d204e059474fe5e1b7c011112bbd1dc29e1";
+ };
+ }
+ {
+ name = "type_is___type_is_1.6.18.tgz";
+ path = fetchurl {
+ name = "type_is___type_is_1.6.18.tgz";
+ url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz";
+ sha1 = "4e552cd05df09467dcbc4ef739de89f2cf37c131";
+ };
+ }
+ {
+ name = "type___type_1.0.3.tgz";
+ path = fetchurl {
+ name = "type___type_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/type/-/type-1.0.3.tgz";
+ sha1 = "16f5d39f27a2d28d86e48f8981859e9d3296c179";
+ };
+ }
+ {
+ 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 = "typeface_roboto___typeface_roboto_0.0.54.tgz";
+ path = fetchurl {
+ name = "typeface_roboto___typeface_roboto_0.0.54.tgz";
+ url = "https://registry.yarnpkg.com/typeface-roboto/-/typeface-roboto-0.0.54.tgz";
+ sha1 = "8f02c9a18d1cfa7f49381a6ff0d21ff061f38ad2";
+ };
+ }
+ {
+ name = "typescript___typescript_3.6.2.tgz";
+ path = fetchurl {
+ name = "typescript___typescript_3.6.2.tgz";
+ url = "https://registry.yarnpkg.com/typescript/-/typescript-3.6.2.tgz";
+ sha1 = "105b0f1934119dde543ac8eb71af3a91009efe54";
+ };
+ }
+ {
+ name = "ua_parser_js___ua_parser_js_0.7.20.tgz";
+ path = fetchurl {
+ name = "ua_parser_js___ua_parser_js_0.7.20.tgz";
+ url = "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz";
+ sha1 = "7527178b82f6a62a0f243d1f94fd30e3e3c21098";
+ };
+ }
+ {
+ name = "uglify_js___uglify_js_3.4.10.tgz";
+ path = fetchurl {
+ name = "uglify_js___uglify_js_3.4.10.tgz";
+ url = "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz";
+ sha1 = "9ad9563d8eb3acdfb8d38597d2af1d815f6a755f";
+ };
+ }
+ {
+ name = "uglify_js___uglify_js_3.6.0.tgz";
+ path = fetchurl {
+ name = "uglify_js___uglify_js_3.6.0.tgz";
+ url = "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz";
+ sha1 = "704681345c53a8b2079fb6cec294b05ead242ff5";
+ };
+ }
+ {
+ name = "unherit___unherit_1.1.2.tgz";
+ path = fetchurl {
+ name = "unherit___unherit_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/unherit/-/unherit-1.1.2.tgz";
+ sha1 = "14f1f397253ee4ec95cec167762e77df83678449";
+ };
+ }
+ {
+ name = "unicode_canonical_property_names_ecmascript___unicode_canonical_property_names_ecmascript_1.0.4.tgz";
+ path = fetchurl {
+ name = "unicode_canonical_property_names_ecmascript___unicode_canonical_property_names_ecmascript_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz";
+ sha1 = "2619800c4c825800efdd8343af7dd9933cbe2818";
+ };
+ }
+ {
+ name = "unicode_match_property_ecmascript___unicode_match_property_ecmascript_1.0.4.tgz";
+ path = fetchurl {
+ name = "unicode_match_property_ecmascript___unicode_match_property_ecmascript_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
+ sha1 = "8ed2a32569961bce9227d09cd3ffbb8fed5f020c";
+ };
+ }
+ {
+ name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.1.0.tgz";
+ path = fetchurl {
+ name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz";
+ sha1 = "5b4b426e08d13a80365e0d657ac7a6c1ec46a277";
+ };
+ }
+ {
+ name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.5.tgz";
+ path = fetchurl {
+ name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz";
+ sha1 = "a9cc6cc7ce63a0a3023fc99e341b94431d405a57";
+ };
+ }
+ {
+ name = "unified___unified_6.2.0.tgz";
+ path = fetchurl {
+ name = "unified___unified_6.2.0.tgz";
+ url = "https://registry.yarnpkg.com/unified/-/unified-6.2.0.tgz";
+ sha1 = "7fbd630f719126d67d40c644b7e3f617035f6dba";
+ };
+ }
+ {
+ name = "union_value___union_value_1.0.1.tgz";
+ path = fetchurl {
+ name = "union_value___union_value_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz";
+ sha1 = "0b6fe7b835aecda61c6ea4d4f02c14221e109847";
+ };
+ }
+ {
+ name = "uniq___uniq_1.0.1.tgz";
+ path = fetchurl {
+ name = "uniq___uniq_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz";
+ sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff";
+ };
+ }
+ {
+ name = "uniqs___uniqs_2.0.0.tgz";
+ path = fetchurl {
+ name = "uniqs___uniqs_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz";
+ sha1 = "ffede4b36b25290696e6e165d4a59edb998e6b02";
+ };
+ }
+ {
+ 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 = "unist_util_is___unist_util_is_3.0.0.tgz";
+ path = fetchurl {
+ name = "unist_util_is___unist_util_is_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-3.0.0.tgz";
+ sha1 = "d9e84381c2468e82629e4a5be9d7d05a2dd324cd";
+ };
+ }
+ {
+ name = "unist_util_remove_position___unist_util_remove_position_1.1.3.tgz";
+ path = fetchurl {
+ name = "unist_util_remove_position___unist_util_remove_position_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz";
+ sha1 = "d91aa8b89b30cb38bad2924da11072faa64fd972";
+ };
+ }
+ {
+ name = "unist_util_stringify_position___unist_util_stringify_position_1.1.2.tgz";
+ path = fetchurl {
+ name = "unist_util_stringify_position___unist_util_stringify_position_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz";
+ sha1 = "3f37fcf351279dcbca7480ab5889bb8a832ee1c6";
+ };
+ }
+ {
+ name = "unist_util_visit_parents___unist_util_visit_parents_1.1.2.tgz";
+ path = fetchurl {
+ name = "unist_util_visit_parents___unist_util_visit_parents_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-1.1.2.tgz";
+ sha1 = "f6e3afee8bdbf961c0e6f028ea3c0480028c3d06";
+ };
+ }
+ {
+ name = "unist_util_visit_parents___unist_util_visit_parents_2.1.2.tgz";
+ path = fetchurl {
+ name = "unist_util_visit_parents___unist_util_visit_parents_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz";
+ sha1 = "25e43e55312166f3348cae6743588781d112c1e9";
+ };
+ }
+ {
+ name = "unist_util_visit___unist_util_visit_1.4.1.tgz";
+ path = fetchurl {
+ name = "unist_util_visit___unist_util_visit_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz";
+ sha1 = "4724aaa8486e6ee6e26d7ff3c8685960d560b1e3";
+ };
+ }
+ {
+ 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 = "unquote___unquote_1.1.1.tgz";
+ path = fetchurl {
+ name = "unquote___unquote_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz";
+ sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544";
+ };
+ }
+ {
+ name = "unset_value___unset_value_1.0.0.tgz";
+ path = fetchurl {
+ name = "unset_value___unset_value_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz";
+ sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559";
+ };
+ }
+ {
+ name = "upath___upath_1.2.0.tgz";
+ path = fetchurl {
+ name = "upath___upath_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz";
+ sha1 = "8f66dbcd55a883acdae4408af8b035a5044c1894";
+ };
+ }
+ {
+ name = "upper_case___upper_case_1.1.3.tgz";
+ path = fetchurl {
+ name = "upper_case___upper_case_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz";
+ sha1 = "f6b4501c2ec4cdd26ba78be7222961de77621598";
+ };
+ }
+ {
+ name = "uri_js___uri_js_4.2.2.tgz";
+ path = fetchurl {
+ name = "uri_js___uri_js_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz";
+ sha1 = "94c540e1ff772956e2299507c010aea6c8838eb0";
+ };
+ }
+ {
+ name = "urix___urix_0.1.0.tgz";
+ path = fetchurl {
+ name = "urix___urix_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz";
+ sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72";
+ };
+ }
+ {
+ name = "url_loader___url_loader_2.1.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_parse___url_parse_1.4.7.tgz";
+ path = fetchurl {
+ name = "url_parse___url_parse_1.4.7.tgz";
+ url = "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz";
+ sha1 = "a8a83535e8c00a316e403a5db4ac1b9b853ae278";
+ };
+ }
+ {
+ name = "url___url_0.11.0.tgz";
+ path = fetchurl {
+ name = "url___url_0.11.0.tgz";
+ url = "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz";
+ sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1";
+ };
+ }
+ {
+ name = "use___use_3.1.1.tgz";
+ path = fetchurl {
+ name = "use___use_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz";
+ sha1 = "d50c8cac79a19fbc20f2911f56eb973f4e10070f";
+ };
+ }
+ {
+ 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.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 = "util___util_0.10.3.tgz";
+ path = fetchurl {
+ name = "util___util_0.10.3.tgz";
+ url = "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz";
+ sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
+ };
+ }
+ {
+ name = "util___util_0.11.1.tgz";
+ path = fetchurl {
+ name = "util___util_0.11.1.tgz";
+ url = "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz";
+ sha1 = "3236733720ec64bb27f6e26f421aaa2e1b588d61";
+ };
+ }
+ {
+ name = "utila___utila_0.4.0.tgz";
+ path = fetchurl {
+ name = "utila___utila_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz";
+ sha1 = "8a16a05d445657a3aea5eecc5b12a4fa5379772c";
+ };
+ }
+ {
+ name = "utils_merge___utils_merge_1.0.1.tgz";
+ path = fetchurl {
+ name = "utils_merge___utils_merge_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz";
+ sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
+ };
+ }
+ {
+ 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 = "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.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 = "value_equal___value_equal_0.4.0.tgz";
+ path = fetchurl {
+ name = "value_equal___value_equal_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/value-equal/-/value-equal-0.4.0.tgz";
+ sha1 = "c5bdd2f54ee093c04839d71ce2e4758a6890abc7";
+ };
+ }
+ {
+ name = "vary___vary_1.1.2.tgz";
+ path = fetchurl {
+ name = "vary___vary_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz";
+ sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
+ };
+ }
+ {
+ name = "vendors___vendors_1.0.3.tgz";
+ path = fetchurl {
+ name = "vendors___vendors_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz";
+ sha1 = "a6467781abd366217c050f8202e7e50cc9eef8c0";
+ };
+ }
+ {
+ name = "verror___verror_1.10.0.tgz";
+ path = fetchurl {
+ name = "verror___verror_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz";
+ sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
+ };
+ }
+ {
+ name = "vfile_location___vfile_location_2.0.5.tgz";
+ path = fetchurl {
+ name = "vfile_location___vfile_location_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.5.tgz";
+ sha1 = "c83eb02f8040228a8d2b3f10e485be3e3433e0a2";
+ };
+ }
+ {
+ name = "vfile_message___vfile_message_1.1.1.tgz";
+ path = fetchurl {
+ name = "vfile_message___vfile_message_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz";
+ sha1 = "5833ae078a1dfa2d96e9647886cd32993ab313e1";
+ };
+ }
+ {
+ name = "vfile___vfile_2.3.0.tgz";
+ path = fetchurl {
+ name = "vfile___vfile_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz";
+ sha1 = "e62d8e72b20e83c324bc6c67278ee272488bf84a";
+ };
+ }
+ {
+ name = "vm_browserify___vm_browserify_1.1.0.tgz";
+ path = fetchurl {
+ name = "vm_browserify___vm_browserify_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.0.tgz";
+ sha1 = "bd76d6a23323e2ca8ffa12028dc04559c75f9019";
+ };
+ }
+ {
+ name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
+ path = fetchurl {
+ name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz";
+ sha1 = "82ac2bff63d950ea9e3189a58a65625fedf19045";
+ };
+ }
+ {
+ name = "w3c_xmlserializer___w3c_xmlserializer_1.1.2.tgz";
+ path = fetchurl {
+ name = "w3c_xmlserializer___w3c_xmlserializer_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz";
+ sha1 = "30485ca7d70a6fd052420a3d12fd90e6339ce794";
+ };
+ }
+ {
+ name = "wait_on___wait_on_3.3.0.tgz";
+ path = fetchurl {
+ name = "wait_on___wait_on_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/wait-on/-/wait-on-3.3.0.tgz";
+ sha1 = "9940981d047a72a9544a97b8b5fca45b2170a082";
+ };
+ }
+ {
+ name = "walker___walker_1.0.7.tgz";
+ path = fetchurl {
+ name = "walker___walker_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz";
+ sha1 = "2f7f9b8fd10d677262b18a884e28d19618e028fb";
+ };
+ }
+ {
+ name = "warning___warning_4.0.3.tgz";
+ path = fetchurl {
+ name = "warning___warning_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz";
+ sha1 = "16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3";
+ };
+ }
+ {
+ name = "watchpack___watchpack_1.6.0.tgz";
+ path = fetchurl {
+ name = "watchpack___watchpack_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz";
+ sha1 = "4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00";
+ };
+ }
+ {
+ name = "wbuf___wbuf_1.7.3.tgz";
+ path = fetchurl {
+ name = "wbuf___wbuf_1.7.3.tgz";
+ url = "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz";
+ sha1 = "c1d8d149316d3ea852848895cb6a0bfe887b87df";
+ };
+ }
+ {
+ name = "webidl_conversions___webidl_conversions_4.0.2.tgz";
+ path = fetchurl {
+ name = "webidl_conversions___webidl_conversions_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz";
+ sha1 = "a855980b1f0b6b359ba1d5d9fb39ae941faa63ad";
+ };
+ }
+ {
+ name = "webpack_dev_middleware___webpack_dev_middleware_3.7.1.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_server___webpack_dev_server_3.2.1.tgz";
+ path = fetchurl {
+ name = "webpack_dev_server___webpack_dev_server_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.2.1.tgz";
+ sha1 = "1b45ce3ecfc55b6ebe5e36dab2777c02bc508c4e";
+ };
+ }
+ {
+ name = "webpack_log___webpack_log_2.0.0.tgz";
+ path = fetchurl {
+ name = "webpack_log___webpack_log_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz";
+ sha1 = "5b7928e0637593f119d32f6227c1e0ac31e1b47f";
+ };
+ }
+ {
+ name = "webpack_manifest_plugin___webpack_manifest_plugin_2.0.4.tgz";
+ path = fetchurl {
+ name = "webpack_manifest_plugin___webpack_manifest_plugin_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz";
+ sha1 = "e4ca2999b09557716b8ba4475fb79fab5986f0cd";
+ };
+ }
+ {
+ name = "webpack_sources___webpack_sources_1.4.3.tgz";
+ path = fetchurl {
+ name = "webpack_sources___webpack_sources_1.4.3.tgz";
+ url = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz";
+ sha1 = "eedd8ec0b928fbf1cbfe994e22d2d890f330a933";
+ };
+ }
+ {
+ name = "webpack___webpack_4.39.1.tgz";
+ path = fetchurl {
+ name = "webpack___webpack_4.39.1.tgz";
+ url = "https://registry.yarnpkg.com/webpack/-/webpack-4.39.1.tgz";
+ sha1 = "60ed9fb2b72cd60f26ea526c404d2a4cc97a1bd8";
+ };
+ }
+ {
+ name = "websocket_driver___websocket_driver_0.7.3.tgz";
+ path = fetchurl {
+ name = "websocket_driver___websocket_driver_0.7.3.tgz";
+ url = "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.3.tgz";
+ sha1 = "a2d4e0d4f4f116f1e6297eba58b05d430100e9f9";
+ };
+ }
+ {
+ name = "websocket_extensions___websocket_extensions_0.1.3.tgz";
+ path = fetchurl {
+ name = "websocket_extensions___websocket_extensions_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz";
+ sha1 = "5d2ff22977003ec687a4b87073dfbbac146ccf29";
+ };
+ }
+ {
+ name = "whatwg_encoding___whatwg_encoding_1.0.5.tgz";
+ path = fetchurl {
+ name = "whatwg_encoding___whatwg_encoding_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz";
+ sha1 = "5abacf777c32166a51d085d6b4f3e7d27113ddb0";
+ };
+ }
+ {
+ name = "whatwg_fetch___whatwg_fetch_3.0.0.tgz";
+ path = fetchurl {
+ name = "whatwg_fetch___whatwg_fetch_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz";
+ sha1 = "fc804e458cc460009b1a2b966bc8817d2578aefb";
+ };
+ }
+ {
+ name = "whatwg_mimetype___whatwg_mimetype_2.3.0.tgz";
+ path = fetchurl {
+ name = "whatwg_mimetype___whatwg_mimetype_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz";
+ sha1 = "3d4b1e0312d2079879f826aff18dbeeca5960fbf";
+ };
+ }
+ {
+ name = "whatwg_url___whatwg_url_6.5.0.tgz";
+ path = fetchurl {
+ name = "whatwg_url___whatwg_url_6.5.0.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz";
+ sha1 = "f2df02bff176fd65070df74ad5ccbb5a199965a8";
+ };
+ }
+ {
+ name = "whatwg_url___whatwg_url_7.0.0.tgz";
+ path = fetchurl {
+ name = "whatwg_url___whatwg_url_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz";
+ sha1 = "fde926fa54a599f3adf82dff25a9f7be02dc6edd";
+ };
+ }
+ {
+ 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 = "wordwrap___wordwrap_0.0.3.tgz";
+ path = fetchurl {
+ name = "wordwrap___wordwrap_0.0.3.tgz";
+ url = "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz";
+ sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107";
+ };
+ }
+ {
+ name = "wordwrap___wordwrap_1.0.0.tgz";
+ path = fetchurl {
+ name = "wordwrap___wordwrap_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz";
+ sha1 = "27584810891456a4171c8d0226441ade90cbcaeb";
+ };
+ }
+ {
+ name = "workbox_background_sync___workbox_background_sync_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_background_sync___workbox_background_sync_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz";
+ sha1 = "26821b9bf16e9e37fd1d640289edddc08afd1950";
+ };
+ }
+ {
+ name = "workbox_broadcast_update___workbox_broadcast_update_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_broadcast_update___workbox_broadcast_update_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz";
+ sha1 = "e2c0280b149e3a504983b757606ad041f332c35b";
+ };
+ }
+ {
+ name = "workbox_build___workbox_build_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_build___workbox_build_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-build/-/workbox-build-4.3.1.tgz";
+ sha1 = "414f70fb4d6de47f6538608b80ec52412d233e64";
+ };
+ }
+ {
+ name = "workbox_cacheable_response___workbox_cacheable_response_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_cacheable_response___workbox_cacheable_response_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz";
+ sha1 = "f53e079179c095a3f19e5313b284975c91428c91";
+ };
+ }
+ {
+ name = "workbox_core___workbox_core_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_core___workbox_core_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-core/-/workbox-core-4.3.1.tgz";
+ sha1 = "005d2c6a06a171437afd6ca2904a5727ecd73be6";
+ };
+ }
+ {
+ name = "workbox_expiration___workbox_expiration_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_expiration___workbox_expiration_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-4.3.1.tgz";
+ sha1 = "d790433562029e56837f341d7f553c4a78ebe921";
+ };
+ }
+ {
+ name = "workbox_google_analytics___workbox_google_analytics_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_google_analytics___workbox_google_analytics_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz";
+ sha1 = "9eda0183b103890b5c256e6f4ea15a1f1548519a";
+ };
+ }
+ {
+ name = "workbox_navigation_preload___workbox_navigation_preload_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_navigation_preload___workbox_navigation_preload_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz";
+ sha1 = "29c8e4db5843803b34cd96dc155f9ebd9afa453d";
+ };
+ }
+ {
+ name = "workbox_precaching___workbox_precaching_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_precaching___workbox_precaching_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-4.3.1.tgz";
+ sha1 = "9fc45ed122d94bbe1f0ea9584ff5940960771cba";
+ };
+ }
+ {
+ name = "workbox_range_requests___workbox_range_requests_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_range_requests___workbox_range_requests_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz";
+ sha1 = "f8a470188922145cbf0c09a9a2d5e35645244e74";
+ };
+ }
+ {
+ name = "workbox_routing___workbox_routing_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_routing___workbox_routing_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-4.3.1.tgz";
+ sha1 = "a675841af623e0bb0c67ce4ed8e724ac0bed0cda";
+ };
+ }
+ {
+ name = "workbox_strategies___workbox_strategies_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_strategies___workbox_strategies_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-4.3.1.tgz";
+ sha1 = "d2be03c4ef214c115e1ab29c9c759c9fe3e9e646";
+ };
+ }
+ {
+ name = "workbox_streams___workbox_streams_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_streams___workbox_streams_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-4.3.1.tgz";
+ sha1 = "0b57da70e982572de09c8742dd0cb40a6b7c2cc3";
+ };
+ }
+ {
+ name = "workbox_sw___workbox_sw_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_sw___workbox_sw_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-4.3.1.tgz";
+ sha1 = "df69e395c479ef4d14499372bcd84c0f5e246164";
+ };
+ }
+ {
+ name = "workbox_webpack_plugin___workbox_webpack_plugin_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_webpack_plugin___workbox_webpack_plugin_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz";
+ sha1 = "47ff5ea1cc074b6c40fb5a86108863a24120d4bd";
+ };
+ }
+ {
+ name = "workbox_window___workbox_window_4.3.1.tgz";
+ path = fetchurl {
+ name = "workbox_window___workbox_window_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/workbox-window/-/workbox-window-4.3.1.tgz";
+ sha1 = "ee6051bf10f06afa5483c9b8dfa0531994ede0f3";
+ };
+ }
+ {
+ 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 = "worker_rpc___worker_rpc_0.1.1.tgz";
+ path = fetchurl {
+ name = "worker_rpc___worker_rpc_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz";
+ sha1 = "cb565bd6d7071a8f16660686051e969ad32f54d5";
+ };
+ }
+ {
+ name = "wrap_ansi___wrap_ansi_2.1.0.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz";
+ sha1 = "d8fc3d284dd05794fe84973caecdd1cf824fdd85";
+ };
+ }
+ {
+ name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
+ sha1 = "1fd1f67235d5b6d0fee781056001bfb694c03b09";
+ };
+ }
+ {
+ 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.1.tgz";
+ path = fetchurl {
+ name = "write_file_atomic___write_file_atomic_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz";
+ sha1 = "d0b05463c188ae804396fd5ab2a370062af87529";
+ };
+ }
+ {
+ 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 = "ws___ws_5.2.2.tgz";
+ path = fetchurl {
+ name = "ws___ws_5.2.2.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz";
+ sha1 = "dffef14866b8e8dc9133582514d1befaf96e980f";
+ };
+ }
+ {
+ name = "ws___ws_6.2.1.tgz";
+ path = fetchurl {
+ name = "ws___ws_6.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz";
+ sha1 = "442fdf0a47ed64f59b6a5d8ff130f4748ed524fb";
+ };
+ }
+ {
+ name = "x_is_string___x_is_string_0.1.0.tgz";
+ path = fetchurl {
+ name = "x_is_string___x_is_string_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz";
+ sha1 = "474b50865af3a49a9c4657f05acd145458f77d82";
+ };
+ }
+ {
+ name = "xml_name_validator___xml_name_validator_3.0.0.tgz";
+ path = fetchurl {
+ name = "xml_name_validator___xml_name_validator_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz";
+ sha1 = "6ae73e06de4d8c6e47f9fb181f78d648ad457c6a";
+ };
+ }
+ {
+ name = "xmlchars___xmlchars_2.1.1.tgz";
+ path = fetchurl {
+ name = "xmlchars___xmlchars_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.1.1.tgz";
+ sha1 = "ef1a81c05bff629c2280007f12daca21bd6f6c93";
+ };
+ }
+ {
+ name = "xregexp___xregexp_4.0.0.tgz";
+ path = fetchurl {
+ name = "xregexp___xregexp_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz";
+ sha1 = "e698189de49dd2a18cc5687b05e17c8e43943020";
+ };
+ }
+ {
+ 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_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_3.0.3.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz";
+ sha1 = "b4b049e314be545e3ce802236d6cd22cd91c3de9";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_10.1.0.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_10.1.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz";
+ sha1 = "7202265b89f7e9e9f2e5765e0fe735a905edbaa8";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_13.1.1.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_13.1.1.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz";
+ sha1 = "d26058532aa06d365fe091f6a1fc06b2f7e5eca0";
+ };
+ }
+ {
+ name = "yargs___yargs_12.0.2.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_12.0.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz";
+ sha1 = "fe58234369392af33ecbef53819171eff0f5aadc";
+ };
+ }
+ {
+ name = "yargs___yargs_13.3.0.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_13.3.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz";
+ sha1 = "4c657a55e07e5f2cf947f8a366567c04a0dedc83";
+ };
+ }
+ {
+ name = "yauzl___yauzl_2.4.1.tgz";
+ path = fetchurl {
+ name = "yauzl___yauzl_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz";
+ sha1 = "9528f442dab1b2284e58b4379bb194e22e0c4005";
+ };
+ }
+ ];
+}
diff --git a/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix b/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix
index 5d4d88e1cda..47d9e88999a 100644
--- a/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix
+++ b/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix
@@ -52,7 +52,7 @@ in python.pkgs.buildPythonApplication rec {
propagatedBuildInputs = with python.pkgs; [
daemonize astral requests sseclient websocket_client aiohttp yarl jinja2
- aiohttp-jinja2 pyyaml voluptuous feedparser iso8601 bcrypt paho-mqtt
+ aiohttp-jinja2 pyyaml voluptuous feedparser iso8601 bcrypt paho-mqtt setuptools
];
# no tests implemented
diff --git a/nixpkgs/pkgs/servers/home-assistant/component-packages.nix b/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
index f28a5d01b33..f46868c4cb4 100644
--- a/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
+++ b/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
@@ -2,7 +2,7 @@
# Do not edit!
{
- version = "0.99.2";
+ version = "0.100.3";
components = {
"abode" = ps: with ps; [ ];
"acer_projector" = ps: with ps; [ pyserial ];
@@ -158,6 +158,7 @@
"dlna_dmr" = ps: with ps; [ ];
"dnsip" = ps: with ps; [ aiodns ];
"dominos" = ps: with ps; [ aiohttp-cors ];
+ "doods" = ps: with ps; [ ];
"doorbird" = ps: with ps; [ ];
"dovado" = ps: with ps; [ ];
"downloader" = ps: with ps; [ ];
@@ -213,7 +214,6 @@
"familyhub" = ps: with ps; [ ];
"fan" = ps: with ps; [ ];
"fastdotcom" = ps: with ps; [ ];
- "fedex" = ps: with ps; [ ];
"feedreader" = ps: with ps; [ ];
"ffmpeg" = ps: with ps; [ ha-ffmpeg ];
"ffmpeg_motion" = ps: with ps; [ ha-ffmpeg ];
@@ -301,6 +301,7 @@
"hdmi_cec" = ps: with ps; [ ];
"heatmiser" = ps: with ps; [ ];
"heos" = ps: with ps; [ ];
+ "here_travel_time" = ps: with ps; [ ];
"hikvision" = ps: with ps; [ ];
"hikvisioncam" = ps: with ps; [ ];
"hipchat" = ps: with ps; [ ];
@@ -338,7 +339,7 @@
"iglo" = ps: with ps; [ ];
"ign_sismologia" = ps: with ps; [ ];
"ihc" = ps: with ps; [ defusedxml ];
- "image_processing" = ps: with ps; [ aiohttp-cors ];
+ "image_processing" = ps: with ps; [ aiohttp-cors pillow ];
"imap" = ps: with ps; [ ];
"imap_email_content" = ps: with ps; [ ];
"incomfort" = ps: with ps; [ ];
@@ -362,9 +363,11 @@
"isy994" = ps: with ps; [ ];
"itach" = ps: with ps; [ ];
"itunes" = ps: with ps; [ ];
+ "izone" = ps: with ps; [ ];
"jewish_calendar" = ps: with ps; [ ];
"joaoapps_join" = ps: with ps; [ ];
"juicenet" = ps: with ps; [ ];
+ "kaiterra" = ps: with ps; [ ];
"kankun" = ps: with ps; [ ];
"keba" = ps: with ps; [ ];
"keenetic_ndms2" = ps: with ps; [ ];
@@ -391,7 +394,6 @@
"light" = ps: with ps; [ ];
"lightwave" = ps: with ps; [ ];
"limitlessled" = ps: with ps; [ limitlessled ];
- "linksys_ap" = ps: with ps; [ beautifulsoup4 ];
"linksys_smart" = ps: with ps; [ ];
"linky" = ps: with ps; [ ];
"linode" = ps: with ps; [ linode-api ];
@@ -412,7 +414,7 @@
"london_underground" = ps: with ps; [ ];
"loopenergy" = ps: with ps; [ ];
"lovelace" = ps: with ps; [ ];
- "luci" = ps: with ps; [ packaging ];
+ "luci" = ps: with ps; [ ];
"luftdaten" = ps: with ps; [ luftdaten ];
"lupusec" = ps: with ps; [ ];
"lutron" = ps: with ps; [ ];
@@ -516,6 +518,7 @@
"octoprint" = ps: with ps; [ ];
"oem" = ps: with ps; [ ];
"ohmconnect" = ps: with ps; [ defusedxml ];
+ "ombi" = ps: with ps; [ ];
"onboarding" = ps: with ps; [ aiohttp-cors ];
"onewire" = ps: with ps; [ ];
"onkyo" = ps: with ps; [ onkyo-eiscp ];
@@ -558,7 +561,7 @@
"pjlink" = ps: with ps; [ ];
"plaato" = ps: with ps; [ aiohttp-cors ];
"plant" = ps: with ps; [ ];
- "plex" = ps: with ps; [ ];
+ "plex" = ps: with ps; [ aiohttp-cors ];
"plugwise" = ps: with ps; [ ];
"plum_lightpad" = ps: with ps; [ ];
"pocketcasts" = ps: with ps; [ ];
@@ -628,6 +631,7 @@
"russound_rio" = ps: with ps; [ ];
"russound_rnet" = ps: with ps; [ ];
"sabnzbd" = ps: with ps; [ ];
+ "saj" = ps: with ps; [ ];
"samsungtv" = ps: with ps; [ wakeonlan ];
"satel_integra" = ps: with ps; [ ];
"scene" = ps: with ps; [ ];
@@ -676,6 +680,7 @@
"solaredge" = ps: with ps; [ stringcase ];
"solaredge_local" = ps: with ps; [ ];
"solax" = ps: with ps; [ ];
+ "soma" = ps: with ps; [ ];
"somfy" = ps: with ps; [ ];
"somfy_mylink" = ps: with ps; [ ];
"sonarr" = ps: with ps; [ ];
@@ -692,7 +697,6 @@
"spotify" = ps: with ps; [ aiohttp-cors ];
"sql" = ps: with ps; [ sqlalchemy ];
"squeezebox" = ps: with ps; [ ];
- "srp_energy" = ps: with ps; [ ];
"ssdp" = ps: with ps; [ netdisco ];
"starlingbank" = ps: with ps; [ ];
"startca" = ps: with ps; [ xmltodict ];
@@ -723,7 +727,6 @@
"system_health" = ps: with ps; [ aiohttp-cors ];
"system_log" = ps: with ps; [ aiohttp-cors ];
"systemmonitor" = ps: with ps; [ psutil ];
- "sytadin" = ps: with ps; [ beautifulsoup4 ];
"tado" = ps: with ps; [ ];
"tahoma" = ps: with ps; [ ];
"tank_utility" = ps: with ps; [ ];
@@ -739,7 +742,7 @@
"telnet" = ps: with ps; [ ];
"temper" = ps: with ps; [ ];
"template" = ps: with ps; [ ];
- "tensorflow" = ps: with ps; [ numpy pillow protobuf tensorflow ];
+ "tensorflow" = ps: with ps; [ numpy protobuf tensorflow ];
"tesla" = ps: with ps; [ ];
"tfiac" = ps: with ps; [ ];
"thermoworks_smoke" = ps: with ps; [ stringcase ];
@@ -791,12 +794,10 @@
"upcloud" = ps: with ps; [ ];
"updater" = ps: with ps; [ distro ];
"upnp" = ps: with ps; [ ];
- "ups" = ps: with ps; [ ];
"uptime" = ps: with ps; [ ];
"uptimerobot" = ps: with ps; [ ];
"uscis" = ps: with ps; [ ];
"usgs_earthquakes_feed" = ps: with ps; [ ];
- "usps" = ps: with ps; [ ];
"utility_meter" = ps: with ps; [ ];
"uvc" = ps: with ps; [ ];
"vacuum" = ps: with ps; [ ];
@@ -838,7 +839,7 @@
"wink" = ps: with ps; [ ];
"wirelesstag" = ps: with ps; [ ];
"withings" = ps: with ps; [ aiohttp-cors ];
- "workday" = ps: with ps; [ ];
+ "workday" = ps: with ps; [ holidays ];
"worldclock" = ps: with ps; [ ];
"worldtidesinfo" = ps: with ps; [ ];
"worxlandroid" = ps: with ps; [ ];
@@ -859,6 +860,7 @@
"yale_smart_alarm" = ps: with ps; [ ];
"yamaha" = ps: with ps; [ ];
"yamaha_musiccast" = ps: with ps; [ ];
+ "yandex_transport" = ps: with ps; [ ];
"yandextts" = ps: with ps; [ ];
"yeelight" = ps: with ps; [ ];
"yeelightsunflower" = ps: with ps; [ ];
diff --git a/nixpkgs/pkgs/servers/home-assistant/default.nix b/nixpkgs/pkgs/servers/home-assistant/default.nix
index f8eeb97849a..392f1f510cc 100644
--- a/nixpkgs/pkgs/servers/home-assistant/default.nix
+++ b/nixpkgs/pkgs/servers/home-assistant/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, fetchFromGitHub, python3, protobuf3_6
+{ lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
# Look up dependencies of specified components in component-packages.nix
, extraComponents ? []
@@ -9,7 +9,10 @@
# Override Python packages using
# self: super: { pkg = super.pkg.overridePythonAttrs (oldAttrs: { ... }); }
# Applied after defaultOverrides
-, packageOverrides ? self: super: { }
+, packageOverrides ? self: super: {
+ # TODO: Remove this override after updating to cryptography 2.8:
+
+}
# Skip pip install of required packages on startup
, skipPip ? true }:
@@ -18,36 +21,34 @@ let
defaultOverrides = [
# Override the version of some packages pinned in Home Assistant's setup.py
- (mkOverride "aiohttp" "3.5.4"
- "9c4c83f4fa1938377da32bc2d59379025ceeee8e24b89f72fcbccd8ca22dc9bf")
- (mkOverride "astral" "1.10.1"
- "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1")
- (mkOverride "async-timeout" "3.0.1"
- "0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f")
- (mkOverride "attrs" "19.1.0"
- "f0b870f674851ecbfbbbd364d6b5cbdff9dcedbc7f3f5e18a6891057f21fe399")
- (mkOverride "bcrypt" "3.1.7"
- "0b0069c752ec14172c5f78208f1863d7ad6755a6fae6fe76ec2c80d13be41e42")
- (mkOverride "pyjwt" "1.7.1"
- "8d59a976fb773f3e6a39c85636357c4f0e242707394cadadd9814f5cbaa20e96")
- (mkOverride "cryptography" "2.7"
+# (mkOverride "aiohttp" "3.5.4"
+# "9c4c83f4fa1938377da32bc2d59379025ceeee8e24b89f72fcbccd8ca22dc9bf")
+# (mkOverride "astral" "1.10.1"
+# "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1")
+# (mkOverride "async-timeout" "3.0.1"
+# "0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f")
+# (mkOverride "bcrypt" "3.1.7"
+# "0b0069c752ec14172c5f78208f1863d7ad6755a6fae6fe76ec2c80d13be41e42")
+# (mkOverride "pyjwt" "1.7.1"
+# "8d59a976fb773f3e6a39c85636357c4f0e242707394cadadd9814f5cbaa20e96")
+ (mkOverride "cryptography" "2.7" # TODO for 2.8: Remove the override below
"e6347742ac8f35ded4a46ff835c60e68c22a536a8ae5c4422966d06946b6d4c6")
(mkOverride "cryptography_vectors" "2.7" # required by cryptography==2.7
"f12dfb9bd669a68004074cb5b26df6e93ed1a95ebd1a999dff0a840212ff68bc")
- (mkOverride "importlib-metadata" "0.18"
- "cb6ee23b46173539939964df59d3d72c3e0c1b5d54b84f1d8a7e912fe43612db")
- (mkOverride "python-slugify" "3.0.2"
- "57163ffb345c7e26063435a27add1feae67fa821f1ef4b2f292c25847575d758")
- (mkOverride "pyyaml" "5.1.1"
- "b4bb4d3f5e232425e25dda21c070ce05168a786ac9eda43768ab7f3ac2770955")
- (mkOverride "requests" "2.22.0"
- "11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4")
- (mkOverride "ruamel_yaml" "0.15.97"
- "17dbf6b7362e7aee8494f7a0f5cffd44902a6331fe89ef0853b855a7930ab845")
- (mkOverride "voluptuous" "0.11.5"
- "567a56286ef82a9d7ae0628c5842f65f516abcb496e74f3f59f1d7b28df314ef")
- (mkOverride "voluptuous-serialize" "2.1.0"
- "d30fef4f1aba251414ec0b315df81a06da7bf35201dcfb1f6db5253d738a154f")
+# (mkOverride "importlib-metadata" "0.18"
+# "cb6ee23b46173539939964df59d3d72c3e0c1b5d54b84f1d8a7e912fe43612db")
+ (mkOverride "python-slugify" "3.0.4"
+ "0dv97yi5fq074q5qyqbin09pmi8ixg36caf5nkpw2bqkd8jh6pap")
+# (mkOverride "pyyaml" "5.1.1"
+# "b4bb4d3f5e232425e25dda21c070ce05168a786ac9eda43768ab7f3ac2770955")
+# (mkOverride "requests" "2.22.0"
+# "11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4")
+# (mkOverride "ruamel_yaml" "0.15.97"
+# "17dbf6b7362e7aee8494f7a0f5cffd44902a6331fe89ef0853b855a7930ab845")
+# (mkOverride "voluptuous" "0.11.5"
+# "567a56286ef82a9d7ae0628c5842f65f516abcb496e74f3f59f1d7b28df314ef")
+# (mkOverride "voluptuous-serialize" "2.1.0"
+# "d30fef4f1aba251414ec0b315df81a06da7bf35201dcfb1f6db5253d738a154f")
# used by auth.mfa_modules.totp
(mkOverride "pyotp" "2.2.7"
@@ -65,6 +66,19 @@ let
};
})
+ (self: super: {
+ # TODO: Remove this override after updating to cryptography 2.8
+ cryptography = super.cryptography.overridePythonAttrs (oldAttrs: {
+ propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [ super.asn1crypto ];
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/pyca/cryptography/commit/e575e3d482f976c4a1f3203d63ea0f5007a49a2a.patch";
+ sha256 = "0vg9prqsizd6gzh5j7lscsfxzxlhz7pacvzhgqmj1vhdhjwbblcp";
+ })
+ ];
+ });
+ })
+
# hass-frontend does not exist in python3.pkgs
(self: super: {
hass-frontend = self.callPackage ./frontend.nix { };
@@ -98,7 +112,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "0.99.2";
+ hassVersion = "0.100.3";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -113,7 +127,7 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "home-assistant";
rev = version;
- sha256 = "0qxdsr7zh2yqzignbhi8gcp67ba6gcp2yiyr1rww33a42r4fi0g5";
+ sha256 = "1rrv71h91qjq5sii4wfcdjvrcpid2aci1dwadrcd35363ff0w200";
};
propagatedBuildInputs = [
@@ -129,10 +143,17 @@ in with py.pkgs; buildPythonApplication rec {
asynctest pytest pytest-aiohttp requests-mock pydispatcher aiohue
];
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "aiohttp==3.6.1" "aiohttp" \
+ --replace "attrs==19.2.0" "attrs" \
+ --replace "ruamel.yaml==0.15.100" "ruamel.yaml"
+ '';
+
checkPhase = ''
# The components' dependencies are not included, so they cannot be tested
# test_webhook_create_cloudhook imports hass_nabucasa and is thus excluded
- py.test --ignore tests/components -k "not test_webhook_create_cloudhook"
+ py.test --ignore tests/components -k "not test_webhook_create_cloudhook and not test_webhook_config_flow_registers_webhook"
# Some basic components should be tested however
py.test \
tests/components/{api,config,configurator,demo,discovery,frontend,group,history,history_graph} \
@@ -145,6 +166,6 @@ in with py.pkgs; buildPythonApplication rec {
homepage = https://home-assistant.io/;
description = "Open-source home automation platform running on Python 3";
license = licenses.asl20;
- maintainers = with maintainers; [ fleaz dotlambda globin ];
+ maintainers = with maintainers; [ dotlambda globin ];
};
}
diff --git a/nixpkgs/pkgs/servers/home-assistant/esphome.nix b/nixpkgs/pkgs/servers/home-assistant/esphome.nix
index b5f6af3e483..27dabd2a2eb 100644
--- a/nixpkgs/pkgs/servers/home-assistant/esphome.nix
+++ b/nixpkgs/pkgs/servers/home-assistant/esphome.nix
@@ -1,4 +1,4 @@
-{ lib, python3, platformio, esptool, git, protobuf3_7, fetchpatch }:
+{ lib, python3, platformio, esptool, git, protobuf3_10, fetchpatch }:
let
python = python3.override {
@@ -11,24 +11,19 @@ let
};
});
protobuf = super.protobuf.override {
- protobuf = protobuf3_7;
+ protobuf = protobuf3_10;
};
+
};
};
in python.pkgs.buildPythonApplication rec {
pname = "esphome";
- version = "1.13.6";
+ version = "1.14.1";
src = python.pkgs.fetchPypi {
inherit pname version;
- sha256 = "53148fc43c6cc6736cb7aa4cc1189caa305812061f55289ff916f8bd731ac623";
- };
-
- patches = fetchpatch {
- url = https://github.com/esphome/esphome/pull/694.patch;
- includes = [ "esphome/voluptuous_schema.py" ];
- sha256 = "0i2v1d6mcgc94i9rkaqmls7iyfbaisdji41sfc7bh7cf2j824im9";
+ sha256 = "1hw1q2fck9429077w207rk65a1krzyi6qya5pzjkpw4av5s0v0g3";
};
ESPHOME_USE_SUBPROCESS = "";
@@ -36,8 +31,16 @@ in python.pkgs.buildPythonApplication rec {
propagatedBuildInputs = with python.pkgs; [
voluptuous pyyaml paho-mqtt colorlog
tornado protobuf tzlocal pyserial ifaddr
+ protobuf
];
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "protobuf==3.10.0" "protobuf~=3.10" \
+ --replace "paho-mqtt==1.4.0" "paho-mqtt~=1.4" \
+ --replace "tornado==5.1.1" "tornado~=5.1"
+ '';
+
makeWrapperArgs = [
# platformio is used in esphomeyaml/platformio_api.py
# esptool is used in esphomeyaml/__main__.py
diff --git a/nixpkgs/pkgs/servers/home-assistant/frontend.nix b/nixpkgs/pkgs/servers/home-assistant/frontend.nix
index 13ea1b07265..fd873011488 100644
--- a/nixpkgs/pkgs/servers/home-assistant/frontend.nix
+++ b/nixpkgs/pkgs/servers/home-assistant/frontend.nix
@@ -1,12 +1,14 @@
{ lib, fetchPypi, buildPythonPackage }:
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 = "20190514.0";
+ version = "20190919.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ba8cfa01b00ff2ee94a91cd83197b4d213e9b9df151daaef11dd0a56d34c5414";
+ sha256 = "1xdw8fj4njc3sf15mlyiwigrwf89xsz4r2dsv6zs5fnl512r439a";
};
# no Python tests implemented
diff --git a/nixpkgs/pkgs/servers/http/apache-modules/mod_tile/default.nix b/nixpkgs/pkgs/servers/http/apache-modules/mod_tile/default.nix
new file mode 100644
index 00000000000..397e0dfe0bb
--- /dev/null
+++ b/nixpkgs/pkgs/servers/http/apache-modules/mod_tile/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, apacheHttpd, apr, cairo, iniparser, mapnik }:
+
+stdenv.mkDerivation rec {
+ pname = "mod_tile";
+ version = "unstable-2017-01-08";
+
+ src = fetchFromGitHub {
+ owner = "openstreetmap";
+ repo = "mod_tile";
+ rev = "e25bfdba1c1f2103c69529f1a30b22a14ce311f1";
+ sha256 = "12c96avka1dfb9wxqmjd57j30w9h8yx4y4w34kyq6xnf6lwnkcxp";
+ };
+
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [ apacheHttpd apr cairo iniparser mapnik ];
+
+ configureFlags = [
+ "--with-apxs=${apacheHttpd.dev}/bin/apxs"
+ ];
+
+ installPhase = ''
+ mkdir -p $out/modules
+ make install-mod_tile DESTDIR=$out
+ mv $out${apacheHttpd}/* $out
+ rm -rf $out/nix
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/openstreetmap/mod_tile";
+ description = "Efficiently render and serve OpenStreetMap tiles using Apache and Mapnik";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ jglukasik ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/servers/http/apache-modules/mod_wsgi/default.nix b/nixpkgs/pkgs/servers/http/apache-modules/mod_wsgi/default.nix
index 0e17cc40efe..461ab1e297e 100644
--- a/nixpkgs/pkgs/servers/http/apache-modules/mod_wsgi/default.nix
+++ b/nixpkgs/pkgs/servers/http/apache-modules/mod_wsgi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mod_wsgi";
- version = "4.6.7";
+ version = "4.6.8";
src = fetchurl {
url = "https://github.com/GrahamDumpleton/mod_wsgi/archive/${version}.tar.gz";
- sha256 = "1j8pqn0xhd502ardlmkqx8y85s1npmk9nifqps60wjh29nny03f2";
+ sha256 = "0xym7i3iaxqi23dayacv2llhi0klxcb4ldll5cjxv6lg9v5r88x2";
};
buildInputs = [ apacheHttpd python ncurses ];
diff --git a/nixpkgs/pkgs/servers/http/jetty/default.nix b/nixpkgs/pkgs/servers/http/jetty/default.nix
index 5ce44322e92..845fd41c12c 100644
--- a/nixpkgs/pkgs/servers/http/jetty/default.nix
+++ b/nixpkgs/pkgs/servers/http/jetty/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jetty";
- version = "9.4.16.v20190411";
+ version = "9.4.22.v20191022";
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 = "0vkcm68cp7z45pgfg5maxcxfjwy4xj30f2d0c7cfnw9d38wf5lpq";
+ sha256 = "1a5av6ygsmjwbnlax7f7l58d7hlw3xm0cpk5ml7mb54vrlrcb7hv";
};
phases = [ "unpackPhase" "installPhase" ];
diff --git a/nixpkgs/pkgs/servers/http/nginx/generic.nix b/nixpkgs/pkgs/servers/http/nginx/generic.nix
index 3edbed22b6b..2c0dbc7d665 100644
--- a/nixpkgs/pkgs/servers/http/nginx/generic.nix
+++ b/nixpkgs/pkgs/servers/http/nginx/generic.nix
@@ -1,5 +1,6 @@
{ stdenv, fetchurl, fetchpatch, openssl, zlib, pcre, libxml2, libxslt
-, substituteAll, gd, geoip
+, nixosTests
+, substituteAll, gd, geoip, perl
, withDebug ? false
, withStream ? true
, withMail ? false
@@ -29,7 +30,7 @@ stdenv.mkDerivation {
inherit sha256;
};
- buildInputs = [ openssl zlib pcre libxml2 libxslt gd geoip ]
+ buildInputs = [ openssl zlib pcre libxml2 libxslt gd geoip perl ]
++ mapModules "inputs";
configureFlags = [
@@ -52,8 +53,6 @@ stdenv.mkDerivation {
"--with-http_stub_status_module"
"--with-threads"
"--with-pcre-jit"
- # Install destination problems
- # "--with-http_perl_module"
] ++ optional withDebug [
"--with-debug"
] ++ optional withStream [
@@ -65,6 +64,10 @@ stdenv.mkDerivation {
] ++ optional withMail [
"--with-mail"
"--with-mail_ssl_module"
+ ] ++ optional (perl != null) [
+ "--with-http_perl_module"
+ "--with-perl=${perl}/bin/perl"
+ "--with-perl_modules_path=lib/perl5"
]
++ optional (gd != null) "--with-http_image_filter_module"
++ optional (with stdenv.hostPlatform; isLinux || isFreeBSD) "--with-file-aio"
@@ -107,7 +110,10 @@ stdenv.mkDerivation {
mv $out/sbin $out/bin
'';
- passthru.modules = modules;
+ passthru = {
+ modules = modules;
+ tests.nginx = nixosTests.nginx;
+ };
meta = {
description = "A reverse proxy and lightweight webserver";
diff --git a/nixpkgs/pkgs/servers/hylafaxplus/default.nix b/nixpkgs/pkgs/servers/hylafaxplus/default.nix
index bbd5b80184f..828098e6de8 100644
--- a/nixpkgs/pkgs/servers/hylafaxplus/default.nix
+++ b/nixpkgs/pkgs/servers/hylafaxplus/default.nix
@@ -30,8 +30,8 @@
let
name = "hylafaxplus-${version}";
- version = "7.0.0";
- sha256 = "1ryqd8mcaj536pxykja3qzwgd985ad1nn5zfqr1wksf2mzqvwscy";
+ version = "7.0.1";
+ sha256 = "0ckgmk0vffjifxgmb594fmjmmsq3q9gsasrk3g8sb2v7h6q4r2vz";
configSite = substituteAll {
name = "hylafaxplus-config.site";
diff --git a/nixpkgs/pkgs/servers/icingaweb2/default.nix b/nixpkgs/pkgs/servers/icingaweb2/default.nix
index 9cdfd8d2b33..c4aaedf4ab6 100644
--- a/nixpkgs/pkgs/servers/icingaweb2/default.nix
+++ b/nixpkgs/pkgs/servers/icingaweb2/default.nix
@@ -1,12 +1,12 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, php }: with lib; stdenv.mkDerivation rec {
pname = "icingaweb2";
- version = "2.7.1";
+ version = "2.7.3";
src = fetchFromGitHub {
owner = "Icinga";
repo = "icingaweb2";
rev = "v${version}";
- sha256 = "1awf0j4vlm9v7bsfk5a168446k7pa54yqc0k6phlaw772874g917";
+ sha256 = "1qdsrpk6jbq9b4v4f2lfpdqs1yh3irbsm5fx02wxnnwvad05bcfv";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/servers/irc/charybdis/default.nix b/nixpkgs/pkgs/servers/irc/charybdis/default.nix
index c6b2af3d387..ecbedcfbec8 100644
--- a/nixpkgs/pkgs/servers/irc/charybdis/default.nix
+++ b/nixpkgs/pkgs/servers/irc/charybdis/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "IRCv3 server designed to be highly scalable";
- homepage = http://atheme.org/projects/charybdis.html;
+ homepage = https://github.com/charybdis-ircd/charybdis;
license = licenses.gpl2;
maintainers = with maintainers; [ lassulus fpletz ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/servers/jackett/default.nix b/nixpkgs/pkgs/servers/jackett/default.nix
index c5c97b51422..9f411c69a8d 100644
--- a/nixpkgs/pkgs/servers/jackett/default.nix
+++ b/nixpkgs/pkgs/servers/jackett/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jackett";
- version = "0.11.751";
+ version = "0.12.907";
src = fetchurl {
url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.LinuxAMDx64.tar.gz";
- sha256 = "09y9pck35pj2g89936zallxr3hanmbgp8jc42nj2js68l0z64qz3";
+ sha256 = "0f88zjd8abkr72sjbzm51npxsjbk6xklfqd7iyaq3j0l5hxh6b8w";
};
buildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/servers/jellyfin/default.nix b/nixpkgs/pkgs/servers/jellyfin/default.nix
index 356ae7fee17..3ceeb73e4ef 100644
--- a/nixpkgs/pkgs/servers/jellyfin/default.nix
+++ b/nixpkgs/pkgs/servers/jellyfin/default.nix
@@ -18,12 +18,12 @@ let
in stdenv.mkDerivation rec {
pname = "jellyfin";
- version = "10.4.0";
+ version = "10.4.2";
# Impossible to build anything offline with dotnet
src = fetchurl {
url = "https://github.com/jellyfin/jellyfin/releases/download/v${version}/jellyfin_${version}_portable.tar.gz";
- sha256 = "0a3n2g8xcxz9syj21v3f3jbzksw22bg0dksbakkvs1kphaygk5q2";
+ sha256 = "08y3bxyqwpa28hgvvpiksbvss9wahmxprbi2dsm4gks9ba412f2f";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/servers/lidarr/default.nix b/nixpkgs/pkgs/servers/lidarr/default.nix
index e70fc685161..915e4233ebe 100644
--- a/nixpkgs/pkgs/servers/lidarr/default.nix
+++ b/nixpkgs/pkgs/servers/lidarr/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, mono, libmediainfo, sqlite, curl, makeWrapper }:
+{ stdenv, fetchurl, mono, libmediainfo, sqlite, curl, chromaprint, makeWrapper }:
stdenv.mkDerivation rec {
pname = "lidarr";
@@ -9,9 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "1vk1rlsb48ckdc4421a2qs0v5gy7kc4fad24dm3k14znh7llwypr";
};
- buildInputs = [
- makeWrapper
- ];
+ nativeBuildInputs = [ makeWrapper ];
installPhase = ''
mkdir -p $out/bin
@@ -22,6 +20,7 @@ stdenv.mkDerivation rec {
makeWrapper "${mono}/bin/mono" $out/bin/Lidarr \
--add-flags "$out/bin/Lidarr.exe" \
+ --prefix PATH : ${stdenv.lib.makeBinPath [ chromaprint ]} \
--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [
curl sqlite libmediainfo ]}
'';
diff --git a/nixpkgs/pkgs/servers/livepeer/default.nix b/nixpkgs/pkgs/servers/livepeer/default.nix
index 798bda8e306..64edcb2ef4f 100644
--- a/nixpkgs/pkgs/servers/livepeer/default.nix
+++ b/nixpkgs/pkgs/servers/livepeer/default.nix
@@ -18,11 +18,6 @@ buildGoPackage rec {
buildInputs = [ pkgconfig ffmpeg ];
- # XXX This removes the -O2 flag, to avoid errors like:
- # cgo-dwarf-inference:2:8: error: enumerator value for '__cgo_enum__0' is not an integer constant
- # This is a workaround for nixpkgs+golang BUG https://github.com/NixOS/nixpkgs/issues/25959
- hardeningDisable = [ "fortify" ];
-
enableParallelBuilding = true;
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/servers/mail/opensmtpd/default.nix b/nixpkgs/pkgs/servers/mail/opensmtpd/default.nix
index fdc2b3fd2c4..5a768178ee7 100644
--- a/nixpkgs/pkgs/servers/mail/opensmtpd/default.nix
+++ b/nixpkgs/pkgs/servers/mail/opensmtpd/default.nix
@@ -4,14 +4,14 @@
stdenv.mkDerivation rec {
pname = "opensmtpd";
- version = "6.4.2p1";
+ version = "6.6.1p1";
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 = "0pgv080ai7d98l9340jadp9wjiaqj2qvgpqhilcz0kps2mdiawbd";
+ sha256 = "1ngil8j13m2rq07g94j4yjr6zmaimzy8wbfr17shi7rxnazys6zb";
};
patches = [
@@ -21,8 +21,6 @@ stdenv.mkDerivation rec {
# See https://github.com/OpenSMTPD/OpenSMTPD/issues/885 for the `sh bootstrap`
# requirement
postPatch = ''
- substituteInPlace smtpd/parse.y \
- --replace "/usr/libexec/" "$out/libexec/opensmtpd/"
substituteInPlace mk/smtpctl/Makefile.am --replace "chgrp" "true"
substituteInPlace mk/smtpctl/Makefile.am --replace "chmod 2555" "chmod 0555"
sh bootstrap
diff --git a/nixpkgs/pkgs/servers/matrix-synapse/default.nix b/nixpkgs/pkgs/servers/matrix-synapse/default.nix
index 58a5c66d3b0..b9f4cb38742 100644
--- a/nixpkgs/pkgs/servers/matrix-synapse/default.nix
+++ b/nixpkgs/pkgs/servers/matrix-synapse/default.nix
@@ -23,11 +23,11 @@ let
in buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.4.0";
+ version = "1.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1y8yhzsf2lk2d7v4l61rpy4918c0qz276j79q88l9yazb6gw5pkk";
+ sha256 = "14c9wjp3w9m8hnm91r2a33lvd3avq5xx759dy23wmmh0z8xf0k4a";
};
patches = [
@@ -71,10 +71,13 @@ in buildPythonApplication rec {
treq
twisted
unpaddedbase64
+ typing-extensions
] ++ lib.optional enableSystemd systemd;
checkInputs = [ mock parameterized openssl ];
+ doCheck = !stdenv.isDarwin;
+
checkPhase = ''
PYTHONPATH=".:$PYTHONPATH" ${python3.interpreter} -m twisted.trial tests
'';
diff --git a/nixpkgs/pkgs/servers/mautrix-telegram/default.nix b/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
index 2908c14b4e0..415609e77c2 100644
--- a/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
+++ b/nixpkgs/pkgs/servers/mautrix-telegram/default.nix
@@ -1,4 +1,4 @@
-{ lib, python3, mautrix-telegram }:
+{ lib, python3, mautrix-telegram, fetchpatch }:
with python3.pkgs;
@@ -11,6 +11,15 @@ buildPythonPackage rec {
sha256 = "1lsi6x5yr8f9yjxsh1rmcd6wnxr6s6rpr720lg7sq629m42d9p1d";
};
+ patches = [
+ (fetchpatch {
+ url = https://github.com/tulir/mautrix-telegram/commit/be6d395ed66d86ec7f13a262f9ae37731987019c.patch;
+ sha256 = "1q69ip17r45yhyrxr0pj8bvqj2grw2l39wak8pi5pm7qrxra93j2";
+ })
+ ];
+
+ disabled = pythonOlder "3.6";
+
postPatch = ''
sed -i -e '/alembic>/d' setup.py
'';
diff --git a/nixpkgs/pkgs/servers/memcached/default.nix b/nixpkgs/pkgs/servers/memcached/default.nix
index bd1acd36278..9e7550a7171 100644
--- a/nixpkgs/pkgs/servers/memcached/default.nix
+++ b/nixpkgs/pkgs/servers/memcached/default.nix
@@ -1,12 +1,12 @@
{stdenv, fetchurl, cyrus_sasl, libevent}:
stdenv.mkDerivation rec {
- version = "1.5.18";
+ version = "1.5.19";
pname = "memcached";
src = fetchurl {
url = "https://memcached.org/files/${pname}-${version}.tar.gz";
- sha256 = "127g4l0ilb376dpgz6qby24vc72ban35c938dzmp1nh6bdqddgcy";
+ sha256 = "1q2bb858iwc1jncav5vfl8c7dic9r1wqni5724qmy8ads6idmp1x";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/servers/metabase/default.nix b/nixpkgs/pkgs/servers/metabase/default.nix
index 5babc638e26..5c0fa2886dc 100644
--- a/nixpkgs/pkgs/servers/metabase/default.nix
+++ b/nixpkgs/pkgs/servers/metabase/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "metabase";
- version = "0.33.2";
+ version = "0.33.6";
src = fetchurl {
url = "http://downloads.metabase.com/v${version}/metabase.jar";
- sha256 = "0sbh3xc4scp3qflnd0v7bd224w43rby20nzxb7xn2c80jwninnnl";
+ sha256 = "1q5d323fzfvlc12v1g0mahlcz2sjii3k7cc6qg8q4q8yl0vg5c9k";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/servers/minio/default.nix b/nixpkgs/pkgs/servers/minio/default.nix
index b6a70864cc5..e1f4d16b0b8 100644
--- a/nixpkgs/pkgs/servers/minio/default.nix
+++ b/nixpkgs/pkgs/servers/minio/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "minio";
- version = "2019-02-26T19-51-46Z";
+ version = "2019-10-12T01-39-57Z";
src = fetchFromGitHub {
owner = "minio";
repo = "minio";
rev = "RELEASE.${version}";
- sha256 = "1f2c7wzcb47msb0iqrcc0idz39wdm9fz61q835ks1nx4qs6hi2db";
+ sha256 = "14rqwdhk2awdpcavkaqndf85c6aww5saarbfa2skc9z76ccq6114";
};
- goPackagePath = "github.com/minio/minio";
+ modSha256 = "1cnccmmqb63l78rnjwh9bivyfr79ixjg106fbgcrn3pwghfag7ma";
subPackages = [ "." ];
diff --git a/nixpkgs/pkgs/servers/misc/airsonic/default.nix b/nixpkgs/pkgs/servers/misc/airsonic/default.nix
index 1afe1e8b946..e9ca958a95b 100644
--- a/nixpkgs/pkgs/servers/misc/airsonic/default.nix
+++ b/nixpkgs/pkgs/servers/misc/airsonic/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "airsonic";
- version = "10.4.0";
+ version = "10.4.2";
src = fetchurl {
url = "https://github.com/airsonic/airsonic/releases/download/v${version}/airsonic.war";
- sha256 = "1m4l10hp5m010ljsvn2ba4bbh8i26d04xffw81gfgjw08gya2hh8";
+ sha256 = "15dxrz1vi5h26g4z9p3x9p96hm1swajsfc2i725xbllpkhnykzcx";
};
buildCommand = ''
diff --git a/nixpkgs/pkgs/servers/misc/qremotecontrol-server/default.nix b/nixpkgs/pkgs/servers/misc/qremotecontrol-server/default.nix
new file mode 100644
index 00000000000..ddf69d10968
--- /dev/null
+++ b/nixpkgs/pkgs/servers/misc/qremotecontrol-server/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, fetchurl
+, qmake4Hook
+, qt4
+, xorg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "qremotecontrol-server";
+ version = "2.4.1";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/project/qrc/${version}/qremotecontrol-${version}.tar.bz2";
+ sha256 = "07hzc9959a56b49jgmcv8ry8b9sppklvqs9kns3qjj3v9d22nbrp";
+ };
+
+ nativeBuildInputs = [ qmake4Hook ];
+ buildInputs = [ qt4 xorg.libXtst ];
+
+ postPatch = ''
+ substituteInPlace QRemoteControl-Server.pro \
+ --replace /usr $out
+ '';
+
+ meta = with stdenv.lib; {
+ license = licenses.gpl3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ fgaz ];
+ homepage = "https://qremote.org/";
+ downloadPage = "https://qremote.org/download.php#Download";
+ description = "Remote control your desktop from your mobile";
+ longDescription = ''
+ With QRemoteControl installed on your desktop you can easily control
+ your computer via WiFi from your mobile. By using the touch pad of your
+ Phone you can for example open the internet browser and navigate to
+ the pages you want to visit, use the music player or your media center
+ without being next to your PC or laptop. Summarizing QRemoteControl
+ allows you to do almost everything you would be able to do with a
+ mouse and a keyboard, but from a greater distance. To make these
+ replacements possible QRemoteControl offers you a touch pad, a
+ keyboard, multimedia keys and buttons for starting applications. Even
+ powering on the computer via Wake On Lan is supported.
+ '';
+ };
+}
+
diff --git a/nixpkgs/pkgs/servers/monitoring/consul-alerts/default.nix b/nixpkgs/pkgs/servers/monitoring/consul-alerts/default.nix
index 707d0129f70..cafccfeb8f2 100644
--- a/nixpkgs/pkgs/servers/monitoring/consul-alerts/default.nix
+++ b/nixpkgs/pkgs/servers/monitoring/consul-alerts/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "consul-alerts";
- version = "0.5.0";
+ version = "0.6.0";
rev = "v${version}";
goPackagePath = "github.com/AcalephStorage/consul-alerts";
@@ -13,7 +13,7 @@ buildGoPackage rec {
inherit rev;
owner = "AcalephStorage";
repo = "consul-alerts";
- sha256 = "0dff2cpk3lkgjsh97rvlrpacpka0kwm29691diyvj7lb9ydzlx3r";
+ sha256 = "0836zicv76sd6ljhbbii1mrzh65pch10w3gfa128iynaviksbgn5";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/servers/monitoring/grafana/default.nix b/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
index fa414fec843..7e2aaa66257 100644
--- a/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
+++ b/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "grafana";
- version = "6.4.3";
+ version = "6.5.1";
goPackagePath = "github.com/grafana/grafana";
@@ -12,12 +12,12 @@ buildGoPackage rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "0150s14yjgshncs94xf42yrz7awvw2x91j0j9v23fypqmlch2p3m";
+ sha256 = "1hcfn9dgx8vabadagm69dgk5sdyc1kxkbma2ryfdb0v6vpm01784";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "0gr9m05h8qx3g0818b0qf1w26pdir3c5ydgi9zwdhjkppsq14dq2";
+ sha256 = "1m2rxxgs8sf8qrg0bk3i2gy17q6n4nk4cwlp9bbffwmwcmf78gnw";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/servers/monitoring/loki/default.nix b/nixpkgs/pkgs/servers/monitoring/loki/default.nix
index 35de5f231b4..9bc4223b5d6 100644
--- a/nixpkgs/pkgs/servers/monitoring/loki/default.nix
+++ b/nixpkgs/pkgs/servers/monitoring/loki/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub, makeWrapper, systemd }:
buildGoPackage rec {
- version = "0.3.0";
+ version = "1.0.0";
pname = "grafana-loki";
goPackagePath = "github.com/grafana/loki";
@@ -11,7 +11,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "grafana";
repo = "loki";
- sha256 = "1b61fqk6ah4qps4nq7ypdax4i7pkhjxdw4qrhc1zvzzhxr7x13rs";
+ sha256 = "0qqmxrbiph268i5c8i6wpcihspdcglfxd4hy6ag03bl66rciq8nb";
};
nativeBuildInputs = [ makeWrapper ];
@@ -23,10 +23,10 @@ buildGoPackage rec {
'';
meta = with stdenv.lib; {
- description = "Like Prometheus, but for logs.";
+ description = "Like Prometheus, but for logs";
license = licenses.asl20;
homepage = "https://grafana.com/loki";
- maintainers = with maintainers; [ willibutz globin ];
+ maintainers = with maintainers; [ willibutz globin mmahut ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/servers/monitoring/plugins/labs_consol_de.nix b/nixpkgs/pkgs/servers/monitoring/plugins/labs_consol_de.nix
index b09990e3120..a703c80b61a 100644
--- a/nixpkgs/pkgs/servers/monitoring/plugins/labs_consol_de.nix
+++ b/nixpkgs/pkgs/servers/monitoring/plugins/labs_consol_de.nix
@@ -14,7 +14,7 @@ let
inherit pname version;
src = fetchurl {
- url = "https://labs.consol.de/assets/downloads/nagios/${pname}-${version}.tar.bz";
+ url = "https://labs.consol.de/assets/downloads/nagios/${pname}-${version}.tar.gz";
inherit sha256;
};
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
index e15dce8ae45..b44ebd35e9a 100644
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "blackbox_exporter";
- version = "0.15.1";
+ version = "0.16.0";
rev = version;
goPackagePath = "github.com/prometheus/blackbox_exporter";
@@ -11,10 +11,11 @@ buildGoPackage rec {
rev = "v${version}";
owner = "prometheus";
repo = "blackbox_exporter";
- sha256 = "14z4xkkh9jb6ylclzsyj6gyqrb67lxs5cxd7lrs70qli567gzqwc";
+ sha256 = "1zbf3ljasv0r91rrmk3mj5nhimaf7xg3aih1ldz27rh5yww7gyzg";
};
- doCheck = true;
+ # dns-lookup is performed for the tests
+ doCheck = false;
meta = with stdenv.lib; {
description = "Blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP";
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix
index 86bd7f9d518..9559c9b5c37 100644
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "prometheus";
- version = "2.13.1";
+ version = "2.14.0";
goPackagePath = "github.com/prometheus/prometheus";
@@ -10,7 +10,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "prometheus";
repo = "prometheus";
- sha256 = "055qliv683b87dwj7pkprdpjgyp6s4s3cwvpbsl1gxidhlr4y69b";
+ sha256 = "0zmxj78h3cnqbhsqab940hyzpim5i9r81b15a57f3dnrrd10p287";
};
buildFlagsArray = let
@@ -31,6 +31,12 @@ buildGoPackage rec {
cp -a $src/console_libraries $src/consoles $bin/etc/prometheus
'';
+ # Disable module-mode, because Go 1.13 automatically enables it if there is
+ # go.mod file. Remove after https://github.com/NixOS/nixpkgs/pull/73380
+ preCheck = ''
+ export GO111MODULE=off
+ '';
+
doCheck = true;
meta = with lib; {
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter-deps.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter-deps.nix
deleted file mode 100644
index dd3c1b4d4c2..00000000000
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter-deps.nix
+++ /dev/null
@@ -1,138 +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/beorn7/perks";
- fetch = {
- type = "git";
- url = "https://github.com/beorn7/perks";
- rev = "3a771d992973f24aa725d07868b467d1ddfceafb";
- sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "1d3f30b51784bec5aad268e59fd3c2fc1c2fe73f";
- sha256 = "1wx76776z48qd9pjnrydhj1f3k94qlbcj32ak6am7n7w2nda7sjx";
- };
- }
- {
- goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
- fetch = {
- type = "git";
- url = "https://github.com/matttproud/golang_protobuf_extensions";
- rev = "c182affec369e30f25d3eb8cd8a478dee585ae7d";
- sha256 = "1xqsf9vpcrd4hp95rl6kgmjvkv1df4aicfw4l5vfcxcwxknfx2xs";
- };
- }
- {
- goPackagePath = "github.com/miekg/dns";
- fetch = {
- type = "git";
- url = "https://github.com/miekg/dns";
- rev = "5beb9624161b94eaf384fed4bd8dc4235e4d80af";
- sha256 = "1p9ypprs467g31v635zjqn1f2rq1y3r6xw47d29ifg9wfmrpmpc7";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_golang";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_golang";
- rev = "d2ead25884778582e740573999f7b07f47e171b4";
- sha256 = "1zj7x16xw94jw5l3arajwwcr2f06j2a7z87zqbd6a1jjcsbjj3a5";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_model";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_model";
- rev = "5c3871d89910bfb32f5fcab2aa4b9ec68e65a99f";
- sha256 = "04psf81l9fjcwascsys428v03fx4fi894h7fhrj2vvcz723q57k0";
- };
- }
- {
- goPackagePath = "github.com/prometheus/common";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/common";
- rev = "2998b132700a7d019ff618c06a234b47c1f3f681";
- sha256 = "131qmx0rs1nz0ci3qzkks4i6fdmr5c69i48h5cngjizlb9xxwir2";
- };
- }
- {
- goPackagePath = "github.com/prometheus/procfs";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/procfs";
- rev = "b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1";
- sha256 = "00jdvxvg9zy6gm5q1zp3j5kdcrrma46kqcm73pz8wpljlhbb9s8g";
- };
- }
- {
- goPackagePath = "github.com/sirupsen/logrus";
- fetch = {
- type = "git";
- url = "https://github.com/sirupsen/logrus";
- rev = "eef6b768ab01a0598a0a6db97bad2a37d31df1d1";
- sha256 = "0h3fy7i08s9wm1nrv3164g68dwdy0493px6xhyms6y3vfnbq2n6m";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "ff983b9c42bc9fbf91556e191cc8efb585c16908";
- sha256 = "1hpr06kzn8jnn3gvzp0p9zn4fz4l9h69f7x66idx142w4xdlaanz";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "37e7f081c4d4c64e13b10787722085407fe5d15f";
- sha256 = "1bb0mw6ckb1k7z8v3iil2qlqwfj408fvvp8m1cik2b46p7snyjhm";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "cb59ee3660675d463e86971646692ea3e470021c";
- sha256 = "0xnhdhwg6xca41m1204yg3qc7ki6l5xzx5fkq25gsmf5sz6ylsnl";
- };
- }
- {
- goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/alecthomas/kingpin.v2";
- rev = "947dcec5ba9c011838740e680966fd7087a71d0d";
- sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
- };
- }
-]
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
index d1cb5dcec9c..c8013e6bc15 100644
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
@@ -1,24 +1,22 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "dnsmasq_exporter";
- version = "0.1.0";
-
- goPackagePath = "github.com/google/dnsmasq_exporter";
+ version = "0.2.0";
src = fetchFromGitHub {
owner = "google";
repo = "dnsmasq_exporter";
- sha256 = "0pl4jkp0kssplv32wbg8yk06x9c2hidilpix32hdvk287l3ys201";
+ sha256 = "1i7imid981l0a9k8lqyr9igm3qkk92kid4xzadkwry4857k6mgpj";
rev = "v${version}";
};
- goDeps = ./dnsmasq-exporter-deps.nix;
+ modSha256 = "1ag1k0z35zkazaxj8hh2wxfj73xg63xdybfm1565il2vxs5986dh";
meta = with stdenv.lib; {
inherit (src.meta) homepage;
description = "A dnsmasq exporter for Prometheus";
license = licenses.asl20;
- maintainers = with maintainers; [ willibutz globin ];
+ maintainers = with maintainers; [ willibutz globin ma27 ];
};
}
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter.nix
new file mode 100644
index 00000000000..68bac5c560e
--- /dev/null
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter.nix
@@ -0,0 +1,27 @@
+{ stdenv, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "nginxlog_exporter";
+ version = "1.3.0";
+
+ src = fetchFromGitHub {
+ owner = "martin-helmich";
+ repo = "prometheus-nginxlog-exporter";
+ rev = "v${version}";
+ sha256 = "0cma6hgagqdms6x40v0q4jn8gjq1awyg1aqk5l8mz7l6k132qq7k";
+ };
+
+ goPackagePath = "github.com/martin-helmich/prometheus-nginxlog-exporter";
+
+ goDeps = ./nginxlog-exporter_deps.nix;
+
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ description = "Export metrics from Nginx access log files to Prometheus";
+ homepage = "https://github.com/martin-helmich/prometheus-nginxlog-exporter";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ mmahut ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter_deps.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter_deps.nix
new file mode 100644
index 00000000000..3051258a636
--- /dev/null
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/nginxlog-exporter_deps.nix
@@ -0,0 +1,282 @@
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
+[
+ {
+ goPackagePath = "github.com/armon/go-radix";
+ fetch = {
+ type = "git";
+ url = "https://github.com/armon/go-radix";
+ rev = "v1.0.0";
+ sha256 = "1m1k0jz9gjfrk4m7hjm7p03qmviamfgxwm2ghakqxw3hdds8v503";
+ };
+ }
+ {
+ goPackagePath = "github.com/beorn7/perks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/beorn7/perks";
+ rev = "3ac7bf7a47d1";
+ sha256 = "1qc3l4r818xpvrhshh1sisc5lvl9479qspcfcdbivdyh0apah83r";
+ };
+ }
+ {
+ 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/fsnotify/fsnotify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fsnotify/fsnotify";
+ rev = "v1.4.7";
+ sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "0c1f6d65b5a1";
+ sha256 = "1ad3zv0s3swslfwmk0wry9qbjz596689z13f2s7d9gska6msigsl";
+ };
+ }
+ {
+ goPackagePath = "github.com/gopherjs/gopherjs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gopherjs/gopherjs";
+ rev = "0766667cb4d1";
+ sha256 = "13pfc9sxiwjky2lm1xb3i3lcisn8p6mgjk2d927l7r92ysph8dmw";
+ };
+ }
+ {
+ goPackagePath = "github.com/hashicorp/consul";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/consul";
+ rev = "de080672fee9";
+ sha256 = "1q46gn7gv7ara21akkbyzlnari4naxax2d0z917y56ra4lwm259i";
+ };
+ }
+ {
+ goPackagePath = "github.com/hashicorp/go-msgpack";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/go-msgpack";
+ rev = "v0.5.3";
+ sha256 = "00jv0ajqd58pkb2yyhlrjp0rv1mvb1ijx3yqjyikcmzvk9jb4h5m";
+ };
+ }
+ {
+ 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/jtolds/gls";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jtolds/gls";
+ rev = "v4.20.0";
+ sha256 = "1k7xd2q2ysv2xsh373qs801v6f359240kx0vrl0ydh7731lngvk6";
+ };
+ }
+ {
+ 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/matttproud/golang_protobuf_extensions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matttproud/golang_protobuf_extensions";
+ rev = "v1.0.1";
+ sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
+ };
+ }
+ {
+ 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/prometheus/client_golang";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_golang";
+ rev = "5636dc67ae77";
+ sha256 = "0fb4w52zp0jk8218gwk4wgbhpj7d4hp6n00dvm8s0ajbysbx524d";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_model";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_model";
+ rev = "fa8ad6fec335";
+ sha256 = "11a7v1fjzhhwsl128znjcf5v7v6129xjgkdpym2lial4lac1dhm9";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/common";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/common";
+ rev = "4402f4e5ea79";
+ sha256 = "1nskicw0k0kay9dqg8hw2clgcnvjfcz839rijvrz4wh7gl42qiag";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/procfs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/procfs";
+ rev = "abf152e5f3e9";
+ sha256 = "0cp8lznv1b4zhi3wnbjkfxwzhkqd3wbmiy6mwgjanip8l9l3ykws";
+ };
+ }
+ {
+ goPackagePath = "github.com/satyrius/gonx";
+ fetch = {
+ type = "git";
+ url = "https://github.com/satyrius/gonx";
+ rev = "47c52b995fe5";
+ sha256 = "0f0b6ac9xlai168d32zas4v2afk5b2q1bs0qi3dykkk6lhq7b58m";
+ };
+ }
+ {
+ 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 = "200a235640ff";
+ sha256 = "08hgfwjs5zqwsx1z5ja15d0g4glprb3ck7dfi88kwv5q5fl1p139";
+ };
+ }
+ {
+ 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 = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "c200b10b5d5e";
+ sha256 = "1f764m3q05q2dq1pdms07jcixw4xakqw46w1djrmbhjmd9q8b0av";
+ };
+ }
+ {
+ 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/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.4";
+ sha256 = "11bwj757wi8kdrcnlgfqb8vv2d2xdhlghmyagd19i62khrkchsg2";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/postgres-exporter.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/postgres-exporter.nix
index abc7db8086b..e8af00b277b 100644
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/postgres-exporter.nix
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/postgres-exporter.nix
@@ -1,10 +1,8 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
-
-with stdenv.lib;
+{ lib, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "postgres_exporter";
- version = "0.5.1";
+ version = "0.8.0";
goPackagePath = "github.com/wrouesnel/postgres_exporter";
@@ -12,13 +10,15 @@ buildGoPackage rec {
owner = "wrouesnel";
repo = "postgres_exporter";
rev = "v${version}";
- sha256 = "1awcqhiak56nrsaa49lkw6mcbrlm86ls14sp9v69h3a0brc1q7bn";
+ sha256 = "0mid2kvskab3a32jscygg5jh0741nr7dvxzj4v029yiiqcx55nrc";
};
- meta = {
+ doCheck = true;
+
+ meta = with lib; {
inherit (src.meta) homepage;
description = "A Prometheus exporter for PostgreSQL";
license = licenses.asl20;
- maintainers = with maintainers; [ fpletz globin ];
+ maintainers = with maintainers; [ fpletz globin willibutz ];
};
}
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/varnish-exporter.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
index a629a2a27e2..d7767567195 100644
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "prometheus_varnish_exporter";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchFromGitHub {
owner = "jonnenauha";
repo = "prometheus_varnish_exporter";
rev = version;
- sha256 = "1lvs44936n3s9z6c5169jbvx390n5g0qk4pcrmnkndg796ixjshd";
+ sha256 = "0rpabw6a6paavv62f0gzhax9brzcgkly27rhkf0ihw8736gkw8ar";
};
modSha256 = "0w1zg9jc2466srx9pdckw7rzn7ma4pbd0617b1h98v364wjzgj72";
diff --git a/nixpkgs/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix b/nixpkgs/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
index 0bfad9030a8..0fc87556542 100644
--- a/nixpkgs/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
+++ b/nixpkgs/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "wireguard-exporter";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchFromGitHub {
owner = "MindFlavor";
repo = "prometheus_wireguard_exporter";
rev = version;
- sha256 = "0j6xcdbh6fl8z9zyl3rqnnxjkg30nigs9a6ndlbi2ycgmlnds55m";
+ sha256 = "1hyqvk3sxirm91lasf1z1wkzaql1g52my9a9q42z1h0hq66bc6nk";
};
- cargoSha256 = "1ndb33bi08j40b4jkj4q7d3k0cw5fscz2gc2cc3134nbs2r7jamk";
+ cargoSha256 = "0wdyvl58h66xjcnl2kf3f7gnn4nc4vzpl870jc5x0qrkz28jppxz";
buildInputs = lib.optional stdenv.isDarwin Security;
diff --git a/nixpkgs/pkgs/servers/monitoring/riemann/default.nix b/nixpkgs/pkgs/servers/monitoring/riemann/default.nix
index d5272e9b08a..83b7433b14a 100644
--- a/nixpkgs/pkgs/servers/monitoring/riemann/default.nix
+++ b/nixpkgs/pkgs/servers/monitoring/riemann/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "riemann";
- version = "0.3.3";
+ version = "0.3.4";
src = fetchurl {
url = "https://github.com/riemann/riemann/releases/download/${version}/${pname}-${version}.tar.bz2";
- sha256 = "11xcmmp5k78vr5ch42zwx9ym84y6kf81z9zwawqybvx7wmlbpdiq";
+ sha256 = "1c31higrsmpkvl956rrw1hpwjyvypgrjzl6vky0gn55zgvisasn4";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/servers/monitoring/sensu-go/default.nix b/nixpkgs/pkgs/servers/monitoring/sensu-go/default.nix
index 4bb46693b46..a4e2b1eb313 100644
--- a/nixpkgs/pkgs/servers/monitoring/sensu-go/default.nix
+++ b/nixpkgs/pkgs/servers/monitoring/sensu-go/default.nix
@@ -1,23 +1,25 @@
-{ buildGoPackage, fetchFromGitHub, lib }:
+{ buildGoModule, fetchFromGitHub, lib }:
let
generic = { subPackages, pname, postInstall ? "" }:
- buildGoPackage rec {
+ buildGoModule rec {
inherit pname;
- version = "5.11.0";
- shortRev = "dd8f160"; # for internal version info
+ version = "5.14.1";
+ shortRev = "1f6d16b"; # for internal version info
goPackagePath = "github.com/sensu/sensu-go";
src = fetchFromGitHub {
owner = "sensu";
repo = "sensu-go";
- rev = version;
- sha256 = "05dx0nxcjl6fy68br2a37j52iz71kvqnqp29swcif2nwvq7w8mxx";
+ rev = "v${version}";
+ sha256 = "1fhvw2hrn2zqpz3ypsx6i1zrn83pdifvsyzpbhzxmff6l9a290bq";
};
inherit subPackages postInstall;
+ modSha256 = "0c0cj0ylhifyb7l9kjmgdlfzcz8528fzw8kr3c5y7j5h6pih06sy";
+
buildFlagsArray = let
versionPkg = "github.com/sensu/sensu-go/version";
in ''
diff --git a/nixpkgs/pkgs/servers/monitoring/zabbix/versions.nix b/nixpkgs/pkgs/servers/monitoring/zabbix/versions.nix
index 21557634197..74c927f752e 100644
--- a/nixpkgs/pkgs/servers/monitoring/zabbix/versions.nix
+++ b/nixpkgs/pkgs/servers/monitoring/zabbix/versions.nix
@@ -1,12 +1,17 @@
generic: {
+ v44 = generic {
+ version = "4.4.1";
+ sha256 = "0jjn2przn9s25slrcxmq8iqdgqkgxnqs45zy0n1ma6nlgmclxxqb";
+ };
+
v42 = generic {
version = "4.2.7";
sha256 = "09znh8x1sass5mw6wjrfmizjbfls8ad2c16y24ldfj40hlfxz6wx";
};
v40 = generic {
- version = "4.0.13";
- sha256 = "1hz4sdj4nw8fh124dqd41ag2wv4rcp4snpxgk80nx76rssw6c9ny";
+ version = "4.0.14";
+ sha256 = "0igdxxfc61rqx6r7r81jsmv2d7nxw4whai211gk3y88dfm7l4xkb";
};
v30 = generic {
diff --git a/nixpkgs/pkgs/servers/mpd/default.nix b/nixpkgs/pkgs/servers/mpd/default.nix
index 7fcb5f94579..c16a1f6659e 100644
--- a/nixpkgs/pkgs/servers/mpd/default.nix
+++ b/nixpkgs/pkgs/servers/mpd/default.nix
@@ -1,148 +1,162 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, glib, systemd, boost, darwin
-, alsaSupport ? true, alsaLib
-, avahiSupport ? true, avahi, dbus
-, flacSupport ? true, flac
-, vorbisSupport ? true, libvorbis
-, madSupport ? true, libmad
-, id3tagSupport ? true, libid3tag
-, mikmodSupport ? true, libmikmod
-, shoutSupport ? true, libshout
-, sqliteSupport ? true, sqlite
-, curlSupport ? true, curl
-, audiofileSupport ? true, audiofile
-, bzip2Support ? true, bzip2
-, ffmpegSupport ? true, ffmpeg
-, fluidsynthSupport ? true, fluidsynth
-, zipSupport ? true, zziplib
-, samplerateSupport ? true, libsamplerate
-, mmsSupport ? true, libmms
-, mpg123Support ? true, mpg123
-, aacSupport ? true, faad2
-, lameSupport ? true, lame
-, pulseaudioSupport ? true, libpulseaudio
-, jackSupport ? true, libjack2
-, gmeSupport ? true, game-music-emu
-, icuSupport ? true, icu
-, clientSupport ? true, mpd_clientlib
-, opusSupport ? true, libopus
-, soundcloudSupport ? true, yajl
-, nfsSupport ? true, libnfs
-, smbSupport ? true, samba
+{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, glib, systemd, boost, darwin
+# Inputs
+, curl, libmms, libnfs, samba
+# Archive support
+, bzip2, zziplib
+# Codecs
+, audiofile, faad2, ffmpeg, flac, fluidsynth, game-music-emu
+, libmad, libmikmod, mpg123, libopus, libvorbis, lame
+# Filters
+, libsamplerate
+# Outputs
+, alsaLib, libjack2, libpulseaudio, libshout
+# Misc
+, icu, sqlite, avahi, dbus, pcre, libgcrypt, expat
+# Services
+, yajl
+# Client support
+, mpd_clientlib
+# Tag support
+, libid3tag
}:
-assert avahiSupport -> avahi != null && dbus != null;
-
let
- opt = stdenv.lib.optional;
- mkFlag = c: f: if c then "--enable-${f}" else "--disable-${f}";
- major = "0.20";
- minor = "23";
-
-in stdenv.mkDerivation rec {
- pname = "mpd";
- version = "${major}${if minor == "" then "" else "." + minor}";
+ lib = stdenv.lib;
- src = fetchFromGitHub {
- owner = "MusicPlayerDaemon";
- repo = "MPD";
- rev = "v${version}";
- sha256 = "1z1pdgiddimnmck0ardrpxkvgk1wn9zxri5wfv5ppasbb7kfm350";
+ featureDependencies = {
+ # Storage plugins
+ udisks = [ dbus ];
+ webdav = [ curl expat ];
+ # Input plugins
+ curl = [ curl ];
+ mms = [ libmms ];
+ nfs = [ libnfs ];
+ smbclient = [ samba ];
+ # Archive support
+ bzip2 = [ bzip2 ];
+ zzip = [ zziplib ];
+ # Decoder plugins
+ audiofile = [ audiofile ];
+ faad = [ faad2 ];
+ ffmpeg = [ ffmpeg ];
+ flac = [ flac ];
+ fluidsynth = [ fluidsynth ];
+ gme = [ game-music-emu ];
+ mad = [ libmad ];
+ mikmod = [ libmikmod ];
+ mpg123 = [ mpg123 ];
+ opus = [ libopus ];
+ vorbis = [ libvorbis ];
+ # Encoder plugins
+ vorbisenc = [ libvorbis ];
+ lame = [ lame ];
+ # Filter plugins
+ libsamplerate = [ libsamplerate ];
+ # Output plugins
+ alsa = [ alsaLib ];
+ jack = [ libjack2 ];
+ pulse = [ libpulseaudio ];
+ shout = [ libshout ];
+ # Commercial services
+ qobuz = [ curl libgcrypt yajl ];
+ soundcloud = [ curl yajl ];
+ tidal = [ curl yajl ];
+ # Client support
+ libmpdclient = [ mpd_clientlib ];
+ # Tag support
+ id3tag = [ libid3tag ];
+ # Misc
+ dbus = [ dbus ];
+ expat = [ expat ];
+ icu = [ icu ];
+ pcre = [ pcre ];
+ sqlite = [ sqlite ];
+ syslog = [ ];
+ systemd = [ systemd ];
+ yajl = [ yajl ];
+ zeroconf = [ avahi dbus ];
};
- patches = [ ./x86.patch ];
+ run = { features ? null }:
+ let
+ # Disable platform specific features if needed
+ # using libmad to decode mp3 files on darwin is causing a segfault -- there
+ # is probably a solution, but I'm disabling it for now
+ platformMask = lib.optionals stdenv.isDarwin [ "mad" "pulse" "jack" "nfs" "smb" ]
+ ++ lib.optionals (!stdenv.isLinux) [ "alsa" "systemd" "syslog" ];
- buildInputs = [ glib boost ]
- ++ opt stdenv.isDarwin darwin.apple_sdk.frameworks.CoreAudioKit
- ++ opt stdenv.isLinux systemd
- ++ opt (stdenv.isLinux && alsaSupport) alsaLib
- ++ opt avahiSupport avahi
- ++ opt avahiSupport dbus
- ++ opt flacSupport flac
- ++ opt vorbisSupport libvorbis
- # using libmad to decode mp3 files on darwin is causing a segfault -- there
- # is probably a solution, but I'm disabling it for now
- ++ opt (!stdenv.isDarwin && madSupport) libmad
- ++ opt id3tagSupport libid3tag
- ++ opt mikmodSupport libmikmod
- ++ opt shoutSupport libshout
- ++ opt sqliteSupport sqlite
- ++ opt curlSupport curl
- ++ opt bzip2Support bzip2
- ++ opt audiofileSupport audiofile
- ++ opt ffmpegSupport ffmpeg
- ++ opt fluidsynthSupport fluidsynth
- ++ opt samplerateSupport libsamplerate
- ++ opt mmsSupport libmms
- ++ opt mpg123Support mpg123
- ++ opt aacSupport faad2
- ++ opt lameSupport lame
- ++ opt zipSupport zziplib
- ++ opt (!stdenv.isDarwin && pulseaudioSupport) libpulseaudio
- ++ opt (!stdenv.isDarwin && jackSupport) libjack2
- ++ opt gmeSupport game-music-emu
- ++ opt icuSupport icu
- ++ opt clientSupport mpd_clientlib
- ++ opt opusSupport libopus
- ++ opt soundcloudSupport yajl
- ++ opt (!stdenv.isDarwin && nfsSupport) libnfs
- ++ opt (!stdenv.isDarwin && smbSupport) samba;
+ knownFeatures = builtins.attrNames featureDependencies;
+ platformFeatures = lib.subtractLists platformMask knownFeatures;
- nativeBuildInputs = [ autoreconfHook pkgconfig ];
+ features_ = if (features == null )
+ then platformFeatures
+ else
+ let unknown = lib.subtractLists knownFeatures features; in
+ if (unknown != [])
+ then throw "Unknown feature(s): ${lib.concatStringsSep " " unknown}"
+ else
+ let unsupported = lib.subtractLists platformFeatures features; in
+ if (unsupported != [])
+ then throw "Feature(s) ${lib.concatStringsSep " " unsupported} are not supported on ${stdenv.hostPlatform.system}"
+ else features;
- enableParallelBuilding = true;
+ in stdenv.mkDerivation rec {
+ pname = "mpd";
+ version = "0.21.16";
- configureFlags =
- [ (mkFlag (!stdenv.isDarwin && alsaSupport) "alsa")
- (mkFlag flacSupport "flac")
- (mkFlag vorbisSupport "vorbis")
- (mkFlag vorbisSupport "vorbis-encoder")
- (mkFlag (!stdenv.isDarwin && madSupport) "mad")
- (mkFlag mikmodSupport "mikmod")
- (mkFlag id3tagSupport "id3")
- (mkFlag shoutSupport "shout")
- (mkFlag sqliteSupport "sqlite")
- (mkFlag curlSupport "curl")
- (mkFlag audiofileSupport "audiofile")
- (mkFlag bzip2Support "bzip2")
- (mkFlag ffmpegSupport "ffmpeg")
- (mkFlag fluidsynthSupport "fluidsynth")
- (mkFlag zipSupport "zzip")
- (mkFlag samplerateSupport "lsr")
- (mkFlag mmsSupport "mms")
- (mkFlag mpg123Support "mpg123")
- (mkFlag aacSupport "aac")
- (mkFlag lameSupport "lame-encoder")
- (mkFlag (!stdenv.isDarwin && pulseaudioSupport) "pulse")
- (mkFlag (!stdenv.isDarwin && jackSupport) "jack")
- (mkFlag stdenv.isDarwin "osx")
- (mkFlag icuSupport "icu")
- (mkFlag gmeSupport "gme")
- (mkFlag clientSupport "libmpdclient")
- (mkFlag opusSupport "opus")
- (mkFlag soundcloudSupport "soundcloud")
- (mkFlag (!stdenv.isDarwin && nfsSupport) "libnfs")
- (mkFlag (!stdenv.isDarwin && smbSupport) "smbclient")
- "--enable-debug"
- "--with-zeroconf=avahi"
- ]
- ++ opt stdenv.isLinux
- "--with-systemdsystemunitdir=$(out)/etc/systemd/system";
+ src = fetchFromGitHub {
+ owner = "MusicPlayerDaemon";
+ repo = "MPD";
+ rev = "v${version}";
+ sha256 = "0yfzn1hcyww8z5pp70n7iinycz097vjc6q9fzmfrc6ikvz3db8f4";
+ };
- NIX_LDFLAGS = ''
- ${if shoutSupport then "-lshout" else ""}
- '';
+ buildInputs = [ glib boost ]
+ ++ (lib.concatLists (lib.attrVals features_ featureDependencies))
+ ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.AudioToolbox;
- meta = with stdenv.lib; {
- description = "A flexible, powerful daemon for playing music";
- homepage = http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki;
- license = licenses.gpl2;
- maintainers = with maintainers; [ astsmtl fuuzetsu ehmry fpletz ];
- platforms = platforms.unix;
+ nativeBuildInputs = [ meson ninja pkgconfig ];
- longDescription = ''
- Music Player Daemon (MPD) is a flexible, powerful daemon for playing
- music. Through plugins and libraries it can play a variety of sound
- files while being controlled by its network protocol.
- '';
- };
+ enableParallelBuilding = true;
+
+ mesonAutoFeatures = "disabled";
+ mesonFlags =
+ map (x: "-D${x}=enabled") features_
+ ++ map (x: "-D${x}=disabled") (lib.subtractLists features_ knownFeatures)
+ ++ lib.optional (builtins.elem "zeroconf" features_)
+ "-Dzeroconf=avahi"
+ ++ lib.optional (builtins.elem "systemd" features_)
+ "-Dsystemd_system_unit_dir=etc/systemd/system";
+
+ meta = with stdenv.lib; {
+ description = "A flexible, powerful daemon for playing music";
+ homepage = http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki;
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ astsmtl fuuzetsu ehmry fpletz tobim ];
+ platforms = platforms.unix;
+
+ longDescription = ''
+ Music Player Daemon (MPD) is a flexible, powerful daemon for playing
+ music. Through plugins and libraries it can play a variety of sound
+ files while being controlled by its network protocol.
+ '';
+ };
+ };
+in
+{
+ mpd = run { };
+ mpd-small = run { features = [
+ "webdav" "curl" "mms" "bzip2" "zzip"
+ "audiofile" "faad" "flac" "gme" "mad"
+ "mpg123" "opus" "vorbis" "vorbisenc"
+ "lame" "libsamplerate" "shout"
+ "libmpdclient" "id3tag" "expat" "pcre"
+ "yajl" "sqlite"
+ "soundcloud" "qobuz" "tidal"
+ ] ++ lib.optionals stdenv.isLinux [
+ "alsa" "systemd" "syslog"
+ ] ++ lib.optionals (!stdenv.isDarwin) [
+ "mad" "jack" "nfs"
+ ]; };
+ mpdWithFeatures = run;
}
diff --git a/nixpkgs/pkgs/servers/mqtt/mosquitto/default.nix b/nixpkgs/pkgs/servers/mqtt/mosquitto/default.nix
index 5ecf34282d7..5b0f4eceaed 100644
--- a/nixpkgs/pkgs/servers/mqtt/mosquitto/default.nix
+++ b/nixpkgs/pkgs/servers/mqtt/mosquitto/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "mosquitto";
- version = "1.6.6";
+ version = "1.6.7";
src = fetchFromGitHub {
owner = "eclipse";
repo = "mosquitto";
rev = "v${version}";
- sha256 = "01a1vf0rgncmhk7v9vnj4gdx0j8jfiy95f2hr4iwqdch7jy5q367";
+ sha256 = "1g9g9c95ypfa9dv53ga3hjqxrrlqmcf1lmpxgrifl2l34q4zzfln";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/servers/mtprotoproxy/default.nix b/nixpkgs/pkgs/servers/mtprotoproxy/default.nix
index e5aba6f95a0..523713e9d4d 100644
--- a/nixpkgs/pkgs/servers/mtprotoproxy/default.nix
+++ b/nixpkgs/pkgs/servers/mtprotoproxy/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "mtprotoproxy";
- version = "1.0.6";
+ version = "1.0.7";
src = fetchFromGitHub {
owner = "alexbers";
repo = "mtprotoproxy";
rev = "v${version}";
- sha256 = "1i8v6w79ad3xn9dnn144q93vcs23cj0m7hj3x33i16hxz325zb9y";
+ sha256 = "1j8bxwcq968h5sd58g03yc4zjqkhkjdn0f04vr826hhsdxy853r4";
};
nativeBuildInputs = [ wrapPython ];
diff --git a/nixpkgs/pkgs/servers/nats-server/default.nix b/nixpkgs/pkgs/servers/nats-server/default.nix
new file mode 100644
index 00000000000..7f75579b51c
--- /dev/null
+++ b/nixpkgs/pkgs/servers/nats-server/default.nix
@@ -0,0 +1,25 @@
+{ buildGoPackage, fetchFromGitHub, lib }:
+
+with lib;
+
+buildGoPackage rec {
+ pname = "nats-server";
+ version = "2.1.0";
+
+ goPackagePath = "github.com/nats-io/${pname}";
+
+ src = fetchFromGitHub {
+ rev = "v${version}";
+ owner = "nats-io";
+ repo = pname;
+ sha256 = "1zp43v69cawbp6bpby1vx51z6nyv8gxnnl2qkhwr9zrgnhlcflnl";
+ };
+
+ meta = {
+ description = "High-Performance server for NATS";
+ license = licenses.asl20;
+ maintainers = [ maintainers.swdunlop ];
+ homepage = https://nats.io/;
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/servers/nats-streaming-server/default.nix b/nixpkgs/pkgs/servers/nats-streaming-server/default.nix
index 079c877ab7a..29f0f29a1bc 100644
--- a/nixpkgs/pkgs/servers/nats-streaming-server/default.nix
+++ b/nixpkgs/pkgs/servers/nats-streaming-server/default.nix
@@ -3,17 +3,15 @@
with lib;
buildGoPackage rec {
- pname = "nats-streaming-server";
- version = "0.11.2";
- rev = "v${version}";
-
- goPackagePath = "github.com/nats-io/nats-streaming-server";
+ pname = "nats-streaming-server";
+ version = "0.16.2";
+ goPackagePath = "github.com/nats-io/${pname}";
src = fetchFromGitHub {
- inherit rev;
- owner = "nats-io";
- repo = "nats-streaming-server";
- sha256 = "1jd9c5yw3xxp5hln1g8w48l4cslhxbv0k2af47g6pya09kwknqkq";
+ rev = "v${version}";
+ owner = "nats-io";
+ repo = pname;
+ sha256 = "0xrgwsw4xrn6fjy1ra4ycam50kdhyqqsms4yxblj5c5z7w4hnlmk";
};
meta = {
diff --git a/nixpkgs/pkgs/servers/nextcloud/default.nix b/nixpkgs/pkgs/servers/nextcloud/default.nix
index 3b994337e9c..02c3759c58b 100644
--- a/nixpkgs/pkgs/servers/nextcloud/default.nix
+++ b/nixpkgs/pkgs/servers/nextcloud/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "nextcloud";
- version = "17.0.0";
+ version = "17.0.1";
src = fetchurl {
url = "https://download.nextcloud.com/server/releases/${pname}-${version}.tar.bz2";
- sha256 = "19j2l4qxkqsxcw75gvkinjqawia07wx2kcmzn8q33nzc6cdl50b0";
+ sha256 = "0jrbpzc4xf52zfncn6w2m0ch2fszqqz3ny0jq1cw7fy24vjhwgkp";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/servers/nginx-sso/default.nix b/nixpkgs/pkgs/servers/nginx-sso/default.nix
index a89604c4e7c..5cc583c68b3 100644
--- a/nixpkgs/pkgs/servers/nginx-sso/default.nix
+++ b/nixpkgs/pkgs/servers/nginx-sso/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "nginx-sso";
- version = "0.16.1";
+ version = "0.22.0";
rev = "v${version}";
goPackagePath = "github.com/Luzifer/nginx-sso";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "Luzifer";
repo = "nginx-sso";
- sha256 = "100k5dxrwj5xa1yh79qmyv6jampijqjbr4vkn1d9avim352yhnk1";
+ sha256 = "1kcyb7sbqna18yw3myi3c0imhh4hsa0h2k2y0bqfr2pqsnssz54a";
};
postInstall = ''
diff --git a/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix b/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix
index 641220e1344..05153a7f859 100644
--- a/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix
+++ b/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix
@@ -3,10 +3,10 @@ let
s = # Generated upstream information
rec {
baseName="apache-jena-fuseki";
- version = "3.12.0";
+ version = "3.13.1";
name="${baseName}-${version}";
url="http://archive.apache.org/dist/jena/binaries/apache-jena-fuseki-${version}.tar.gz";
- sha256 = "1j2p3r4vgp4l2xrrsh5mx3vbgq03c0vdg6961g1fvd307yqpibk0";
+ sha256 = "018b07icvjhd44c046rxfjiczcs63cic77cymgg4w8pd3na06c7y";
};
buildInputs = [
makeWrapper
diff --git a/nixpkgs/pkgs/servers/nosql/arangodb/default.nix b/nixpkgs/pkgs/servers/nosql/arangodb/default.nix
index 52e6c787bef..ef75dad9151 100644
--- a/nixpkgs/pkgs/servers/nosql/arangodb/default.nix
+++ b/nixpkgs/pkgs/servers/nosql/arangodb/default.nix
@@ -53,7 +53,16 @@ let
};
};
in {
- arangodb_3_3 = common { version = "3.3.23.1"; sha256 = "0bnbiispids7jcgrgcmanf9jqgvk0vaflrvgalz587jwr2zf21k8"; };
- arangodb_3_4 = common { version = "3.4.7"; sha256 = "1wr2xvi5lnl6f2ryyxdwn4wnfiaz0rrf58ja1k19m7b6w3264iim"; };
- arangodb_3_5 = common { version = "3.5.0-rc.7"; sha256 = "1sdmbmyml9d3ia3706bv5901qqmh4sxk7js5b9hyfjqpcib10d1k"; };
+ arangodb_3_3 = common {
+ version = "3.3.24";
+ sha256 = "18175789j4y586qvpcsaqxmw7d6vc3s29qm1fja5c7wzimx6ilyp";
+ };
+ arangodb_3_4 = common {
+ version = "3.4.8";
+ sha256 = "0vm94lf1i1vvs04vy68bkkv9q43rsaf1y3kfs6s3jcrs3ay0h0jn";
+ };
+ arangodb_3_5 = common {
+ version = "3.5.1";
+ sha256 = "1jw3j7vaq3xgkxiqg0bafn4b2169jq7f3y0l7mrpnrpijn77rkrv";
+ };
}
diff --git a/nixpkgs/pkgs/servers/nosql/eventstore/default.nix b/nixpkgs/pkgs/servers/nosql/eventstore/default.nix
index bc1aee8a687..21658a273b4 100644
--- a/nixpkgs/pkgs/servers/nosql/eventstore/default.nix
+++ b/nixpkgs/pkgs/servers/nosql/eventstore/default.nix
@@ -16,13 +16,13 @@ in
stdenv.mkDerivation rec {
pname = "EventStore";
- version = "5.0.2";
+ version = "5.0.5";
src = fetchFromGitHub {
owner = "EventStore";
repo = "EventStore";
rev = "oss-v${version}";
- sha256 = "0hjc64lmi9x1sq8zk24iag14k424l72g1n4z7wf7gaygd07kx9k8";
+ sha256 = "0cnpw24fvnj0q644p9jlijcqz6bxi61g0b59g52d3qxfydr0lgs0";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/servers/nosql/neo4j/default.nix b/nixpkgs/pkgs/servers/nosql/neo4j/default.nix
index ecc36dc283d..69decb2f28d 100644
--- a/nixpkgs/pkgs/servers/nosql/neo4j/default.nix
+++ b/nixpkgs/pkgs/servers/nosql/neo4j/default.nix
@@ -4,11 +4,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "neo4j";
- version = "3.5.11";
+ version = "3.5.12";
src = fetchurl {
url = "https://neo4j.com/artifact.php?name=neo4j-community-${version}-unix.tar.gz";
- sha256 = "0xk37rvb37rd7pwpv4ingmb2v6ad1kqka8ldmd16n89fqfvg5m2d";
+ sha256 = "0v6qs3szxdqi1s8r9bfh5xpfs4hby7wlm3zicj5n46qx44mbg0iv";
};
buildInputs = [ makeWrapper jre8 which gawk ];
diff --git a/nixpkgs/pkgs/servers/nosql/redis/default.nix b/nixpkgs/pkgs/servers/nosql/redis/default.nix
index f7a67ce398d..4b1003db284 100644
--- a/nixpkgs/pkgs/servers/nosql/redis/default.nix
+++ b/nixpkgs/pkgs/servers/nosql/redis/default.nix
@@ -1,12 +1,12 @@
-{ stdenv, fetchurl, lua, jemalloc }:
+{ stdenv, fetchurl, lua, jemalloc, nixosTests }:
stdenv.mkDerivation rec {
- version = "5.0.6";
+ version = "5.0.7";
pname = "redis";
src = fetchurl {
url = "http://download.redis.io/releases/${pname}-${version}.tar.gz";
- sha256 = "1cr2dn9ilhj52snmlz38fw30gdlgbxq2sadyspawahp1cw988936";
+ sha256 = "0ax8sf3vw0yadr41kzc04917scrg5wir1d94zmbz00b8pzm79nv1";
};
# Cross-compiling fixes
@@ -29,6 +29,8 @@ stdenv.mkDerivation rec {
doCheck = false; # needs tcl
+ passthru.tests.redis = nixosTests.redis;
+
meta = with stdenv.lib; {
homepage = https://redis.io;
description = "An open source, advanced key-value store";
diff --git a/nixpkgs/pkgs/servers/openafs/1.6/default.nix b/nixpkgs/pkgs/servers/openafs/1.6/default.nix
index 8155a951061..a1e56ca161e 100644
--- a/nixpkgs/pkgs/servers/openafs/1.6/default.nix
+++ b/nixpkgs/pkgs/servers/openafs/1.6/default.nix
@@ -84,6 +84,6 @@ stdenv.mkDerivation {
homepage = https://www.openafs.org;
license = licenses.ipl10;
platforms = platforms.linux;
- maintainers = [ maintainers.z77z maintainers.spacefrogg ];
+ maintainers = [ maintainers.maggesi maintainers.spacefrogg ];
};
}
diff --git a/nixpkgs/pkgs/servers/openafs/1.6/module.nix b/nixpkgs/pkgs/servers/openafs/1.6/module.nix
index d410a4e55e5..0d61b1cd104 100644
--- a/nixpkgs/pkgs/servers/openafs/1.6/module.nix
+++ b/nixpkgs/pkgs/servers/openafs/1.6/module.nix
@@ -69,7 +69,7 @@ in stdenv.mkDerivation {
homepage = https://www.openafs.org;
license = licenses.ipl10;
platforms = platforms.linux;
- maintainers = [ maintainers.z77z maintainers.spacefrogg ];
+ maintainers = [ maintainers.maggesi maintainers.spacefrogg ];
broken = versionOlder kernel.version "3.18" || builtins.compareVersions kernel.version "5.0" >= 0
|| stdenv.targetPlatform.isAarch64;
};
diff --git a/nixpkgs/pkgs/servers/openafs/1.8/default.nix b/nixpkgs/pkgs/servers/openafs/1.8/default.nix
index fca872a4a2b..541962c542c 100644
--- a/nixpkgs/pkgs/servers/openafs/1.8/default.nix
+++ b/nixpkgs/pkgs/servers/openafs/1.8/default.nix
@@ -96,6 +96,6 @@ stdenv.mkDerivation {
homepage = https://www.openafs.org;
license = licenses.ipl10;
platforms = platforms.linux;
- maintainers = [ maintainers.z77z maintainers.spacefrogg ];
+ maintainers = [ maintainers.maggesi maintainers.spacefrogg ];
};
}
diff --git a/nixpkgs/pkgs/servers/openafs/1.8/module.nix b/nixpkgs/pkgs/servers/openafs/1.8/module.nix
index d58d2bff813..9ae66175acf 100644
--- a/nixpkgs/pkgs/servers/openafs/1.8/module.nix
+++ b/nixpkgs/pkgs/servers/openafs/1.8/module.nix
@@ -67,7 +67,7 @@ in stdenv.mkDerivation {
homepage = https://www.openafs.org;
license = licenses.ipl10;
platforms = platforms.linux;
- maintainers = [ maintainers.z77z maintainers.spacefrogg ];
+ maintainers = [ maintainers.maggesi maintainers.spacefrogg ];
broken = versionOlder kernel.version "3.18";
};
diff --git a/nixpkgs/pkgs/servers/plex/raw.nix b/nixpkgs/pkgs/servers/plex/raw.nix
index 197b1699749..998d64e34f0 100644
--- a/nixpkgs/pkgs/servers/plex/raw.nix
+++ b/nixpkgs/pkgs/servers/plex/raw.nix
@@ -8,13 +8,13 @@
# server, and the FHS userenv and corresponding NixOS module should
# automatically pick up the changes.
stdenv.mkDerivation rec {
- version = "1.17.0.1841-d42cfa161";
+ version = "1.18.2.2058-e67a4e892";
pname = "plexmediaserver";
# Fetch the source
src = fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/redhat/plexmediaserver-${version}.x86_64.rpm";
- sha256 = "1sa3a8i204qq1hsg0dsa3f6vpsbyny88y3bskf6ljsz87c6g9kmh";
+ sha256 = "12riaabhc4pp3nbjqvbp81fsnjzw43yfgnkjm7s9il0n85awzg0s";
};
outputs = [ "out" "basedb" ];
diff --git a/nixpkgs/pkgs/servers/rainloop/default.nix b/nixpkgs/pkgs/servers/rainloop/default.nix
index b037524f67f..ff6cb8c98eb 100644
--- a/nixpkgs/pkgs/servers/rainloop/default.nix
+++ b/nixpkgs/pkgs/servers/rainloop/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, unzip, dataPath ? "/etc/rainloop" }: let
common = { edition, sha256 }:
stdenv.mkDerivation (rec {
- name = "rainloop-${edition}-${version}";
+ pname = "rainloop${stdenv.lib.optionalString (edition != "") "-${edition}"}";
version = "1.13.0";
buildInputs = [ unzip ];
@@ -26,8 +26,8 @@
meta = with stdenv.lib; {
description = "Simple, modern & fast web-based email client";
homepage = "https://www.rainloop.net";
- downloadPage = https://github.com/RainLoop/rainloop-webmail/releases;
- license = licenses.agpl3;
+ downloadPage = "https://github.com/RainLoop/rainloop-webmail/releases";
+ license = with licenses; if edition == "" then unfree else agpl3;
platforms = platforms.all;
maintainers = with maintainers; [ das_j ];
};
diff --git a/nixpkgs/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch b/nixpkgs/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch
index 96710d6162d..27ebd59a48d 100644
--- a/nixpkgs/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch
+++ b/nixpkgs/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch
@@ -18,7 +18,7 @@ index 08e3bb5..b2ad498 100755
*/
-define('INSTALL_PATH', realpath(__DIR__ . '/..') . '/' );
-+define('INSTALL_PATH', __DIR__ . '/../' );
++define('INSTALL_PATH', dirname(dirname($argv[0])).'/');
require_once INSTALL_PATH . 'program/include/clisetup.php';
diff --git a/nixpkgs/pkgs/servers/roundcube/default.nix b/nixpkgs/pkgs/servers/roundcube/default.nix
index 93499d87e0b..8278674faf1 100644
--- a/nixpkgs/pkgs/servers/roundcube/default.nix
+++ b/nixpkgs/pkgs/servers/roundcube/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "roundcube";
- version = "1.3.10";
+ version = "1.4.1";
src = fetchurl {
url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz";
- sha256 = "1gx8dgrr3p6fksv3pm381a080i9r6snwcmfd1q112mqg19ai3zk9";
+ sha256 = "0jml16djrap0602agwm3hvq53c4lw5bg2qklxbfk79qs3v926134";
};
patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ];
diff --git a/nixpkgs/pkgs/servers/routinator/default.nix b/nixpkgs/pkgs/servers/routinator/default.nix
index 440cd346522..360cc4d27d8 100644
--- a/nixpkgs/pkgs/servers/routinator/default.nix
+++ b/nixpkgs/pkgs/servers/routinator/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "routinator";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "NLnetLabs";
repo = pname;
rev = "v${version}";
- sha256 = "1knqgq8xrlvwfc3y2hki6p0zr4dblm7max37y01p3bf641gs748z";
+ sha256 = "0v0j8lv1l7mxxwv7ycissya0rrvjqidb37dylqqy4zvirmk1b2av";
};
- cargoSha256 = "13sx7mbirhrd0is7gvnk0mir5qizbhrlvsn0v55ibf3bybjsb644";
+ cargoSha256 = "19333br2r27s0rsv7imsv2y1j9gmljy4v8bqybvblrw1vc5961kq";
meta = with stdenv.lib; {
description = "An RPKI Validator written in Rust";
diff --git a/nixpkgs/pkgs/servers/rt/default.nix b/nixpkgs/pkgs/servers/rt/default.nix
index 4d8ead30add..b4400215dd0 100644
--- a/nixpkgs/pkgs/servers/rt/default.nix
+++ b/nixpkgs/pkgs/servers/rt/default.nix
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
name = "rt-perl-deps";
paths = (with perlPackages; [
ApacheSession BusinessHours CGIEmulatePSGI CGIPSGI
- CSSMinifierXP CSSSquish ConvertColor CryptEksblowfish
+ CSSMinifierXS CSSSquish ConvertColor CryptEksblowfish
CryptSSLeay DBDSQLite DBDmysql DBIxSearchBuilder DataGUID
DataICal DataPagePageset DateExtract DateManip
DateTimeFormatNatural DevelGlobalDestruction EmailAddress
diff --git a/nixpkgs/pkgs/servers/samba/3.x.nix b/nixpkgs/pkgs/servers/samba/3.x.nix
deleted file mode 100644
index 1f432c18988..00000000000
--- a/nixpkgs/pkgs/servers/samba/3.x.nix
+++ /dev/null
@@ -1,99 +0,0 @@
-{ stdenv, fetchurl, readline, pam ? null, openldap ? null
-, popt, iniparser, libunwind
-, fam ? null , acl ? null, cups ? null
-, useKerberos ? false, kerberos ? null, winbind ? true
-
-# Eg. smbclient and smbspool require a smb.conf file.
-# If you set configDir to "" an empty configuration file
-# $out/lib/smb.conf is is created for you.
-#
-# configDir defaults to "/etc/samba" so that smbpassword picks up
-# the location of its passwd db files from the system configuration file
-# /etc/samba/smb.conf. That's why nixos touches /etc/samba/smb.conf even if you
-# don't enable the samba upstart service.
-, configDir ? "/etc/samba"
-
-}:
-
-assert useKerberos -> kerberos != null;
-
-stdenv.mkDerivation rec {
- name = "samba-3.6.25";
-
- src = fetchurl {
- url = "mirror://samba/pub/samba/stable/${name}.tar.gz";
- sha256 = "0l9pz2m67vf398q3c2dwn8jwdxsjb20igncf4byhv6yq5dzqlb4g";
- };
-
- patches = [(fetchurl {
- url = "https://download.samba.org/pub/samba/patches/security/"
- + "samba-3.6.25-security-2015-12-16.patch";
- sha256 = "00dcjcn577825mfdwdp76jfy5kcrqw3s4d5c41gqdq5gfcdbmqdb";
- })];
-
- buildInputs = [ readline pam openldap popt iniparser libunwind fam acl cups ]
- ++ stdenv.lib.optional useKerberos kerberos;
-
- enableParallelBuilding = true;
-
- postPatch =
- # XXX: Awful hack to allow cross-compilation.
- '' sed -i source3/configure \
- -e 's/^as_fn_error .. \("cannot run test program while cross compiling\)/$as_echo \1/g'
- ''; # "
-
- preConfigure =
- '' cd source3
- export samba_cv_CC_NEGATIVE_ENUM_VALUES=yes
- export libreplace_cv_HAVE_GETADDRINFO=yes
- export ac_cv_file__proc_sys_kernel_core_pattern=no # XXX: true on Linux, false elsewhere
- '';
-
- configureFlags =
- stdenv.lib.optionals (pam != null) [ "--with-pam" "--with-pam_smbpass" ]
- ++ [ "--with-aio-support"
- "--disable-swat"
- "--with-configdir=${configDir}"
- "--with-fhs"
- "--localstatedir=/var"
- ]
- ++ (stdenv.lib.optional winbind "--with-winbind")
- ++ (stdenv.lib.optional (stdenv.cc.libc != null) "--with-libiconv=${stdenv.cc.libc}");
-
- # Need to use a DESTDIR because `make install' tries to write in /var and /etc.
- installFlags = "DESTDIR=$(TMPDIR)/inst";
-
- stripAllList = [ "bin" "sbin" ];
-
- postInstall =
- ''
- mkdir -p $out
- mv $TMPDIR/inst/$out/* $out/
-
- mkdir -p "$out/lib/pkgconfig"
- cp pkgconfig/*.pc "$out/lib/pkgconfig"
-
- mkdir -pv $out/lib/cups/backend
- ln -sv ../../../bin/smbspool $out/lib/cups/backend/smb
- mkdir -pv $out/etc/openldap/schema
- cp ../examples/LDAP/samba.schema $out/etc/openldap/schema
-
- # For nsswitch. Glibc >= 2.1 looks for libnss_<name>.so.2 (see man
- # nsswitch.conf), so provide that too.
- cp -v ../nsswitch/libnss_wins.so "$out/lib"
- cp -v ../nsswitch/libnss_winbind.so "$out/lib"
- (cd "$out/lib" && ln -s libnss_winbind.so libnss_winbind.so.2)
- (cd "$out/lib" && ln -s libnss_wins.so libnss_wins.so.2)
- '' # */
- + stdenv.lib.optionalString (configDir == "") "touch $out/lib/smb.conf";
-
- meta = with stdenv.lib; {
- homepage = https://www.samba.org/;
- description = "The standard Windows interoperability suite of programs for Linux and Unix";
- platforms = platforms.linux;
- license = licenses.gpl3;
- knownVulnerabilities = [
- "Numerous CVEs and no patches from upstream for 3.x since 2014."
- ];
- };
-}
diff --git a/nixpkgs/pkgs/servers/samba/4.x.nix b/nixpkgs/pkgs/servers/samba/4.x.nix
index 044acbe1720..f92c5aaa210 100644
--- a/nixpkgs/pkgs/servers/samba/4.x.nix
+++ b/nixpkgs/pkgs/servers/samba/4.x.nix
@@ -20,11 +20,11 @@ with lib;
stdenv.mkDerivation rec {
pname = "samba";
- version = "4.10.8";
+ version = "4.10.10";
src = fetchurl {
url = "mirror://samba/pub/samba/stable/${pname}-${version}.tar.gz";
- sha256 = "1x0hlhb674fndfkmimjicnzs543n3i8465a5ifcmjwvzavxha7y4";
+ sha256 = "19b653rr2i9snvapik58phbqj38cxjdlyx6nl3m2y3k1a55p633h";
};
outputs = [ "out" "dev" "man" ];
diff --git a/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix b/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix
index 3a480bd7467..a40a142368a 100644
--- a/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix
+++ b/nixpkgs/pkgs/servers/search/elasticsearch/plugins.nix
@@ -1,4 +1,4 @@
-{ pkgs, lib, stdenv, fetchurl, unzip, elasticsearch }:
+{ lib, stdenv, fetchurl, unzip, elasticsearch }:
let
esVersion = elasticsearch.version;
@@ -16,27 +16,27 @@ let
}:
stdenv.mkDerivation (a // {
inherit installPhase;
+ pname = "elasticsearch-${pluginName}";
dontUnpack = true;
buildInputs = [ unzip ];
meta = a.meta // {
platforms = elasticsearch.meta.platforms;
- maintainers = (a.meta.maintainers or []) ++ (with stdenv.lib.maintainers; [ offline ]);
+ maintainers = (a.meta.maintainers or []) ++ (with lib.maintainers; [ offline ]);
};
});
in {
analysis-lemmagen = esPlugin rec {
- name = "elasticsearch-analysis-lemmagen-${version}";
- pluginName = "elasticsearch-analysis-lemmagen";
+ pluginName = "analysis-lemmagen";
version = esVersion;
src = fetchurl {
- url = "https://github.com/vhyza/${pluginName}/releases/download/v${version}/${name}-plugin.zip";
+ url = "https://github.com/vhyza/${pluginName}/releases/download/v${version}/${pluginName}-${version}-plugin.zip";
sha256 =
- if version == "7.0.1" then "155zj9zw81msx976c952nk926ndav1zqhmy2xih6nr82qf0p71hm"
- else if version == "6.7.2" then "1r176ncjbilkmri2c5rdxh5xqsrn77m1f0p98zs47czwlqh230iq"
+ if version == "7.3.1" then "1nb82z6s94mzdx1srb1pwj7cpzs8w74njap0xiqn7sg5ylk6adm8"
+ else if version == "6.8.3" then "12bshvp01pp2lgwd0cn9l58axg8gdimsh4g9wfllxi1bdpv4cy53"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = https://github.com/vhyza/elasticsearch-analysis-lemmagen;
description = "LemmaGen Analysis plugin provides jLemmaGen lemmatizer as Elasticsearch token filter";
license = licenses.asl20;
@@ -44,37 +44,50 @@ in {
};
discovery-ec2 = esPlugin rec {
- name = "elasticsearch-discovery-ec2-${version}";
pluginName = "discovery-ec2";
version = esVersion;
- src = pkgs.fetchurl {
+ src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip";
sha256 =
- if version == "7.0.1" then "0nrvralh4fygs0ys2ikg3x08jdyh9276d5w7yfncbbi0xrg9hk6g"
- else if version == "6.7.2" then "1p0cdz3lfksfd2kvlcj0syxhbx27mimsaw8q4kgjpjjjwqayg523"
- else if version == "5.6.16" then "1300pfmnlpfm1hh2jgas8j2kqjqiqkxhr8czshj9lx0wl4ciknin"
+ if version == "7.3.1" then "1p30by7pqnvj8dcwws51kh9s962c42qwqq07gmj4jl83zxcl8kyl"
+ else if version == "6.8.3" then "0pmffz761dqjpvmkl7i7xsyw1iyyspqpddxp89rjsznfc9pak5im"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = https://github.com/elastic/elasticsearch/tree/master/plugins/discovery-ec2;
description = "The EC2 discovery plugin uses the AWS API for unicast discovery.";
license = licenses.asl20;
};
};
+ ingest-attachment = esPlugin rec {
+ pluginName = "ingest-attachment";
+ version = esVersion;
+ src = fetchurl {
+ url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip";
+ sha256 =
+ if version == "7.3.1" then "1b9l17zv6582sdcdiabwd293xx5ckc2d3h6smiv6znk5f4dxj7km"
+ else if version == "6.8.3" then "0kfr4i2rcwinjn31xrc2piicasjanaqcgnbif9xc7lnak2nnzmll"
+ else throw "unsupported version ${version} for plugin ${pluginName}";
+ };
+ meta = with lib; {
+ homepage = https://github.com/elastic/elasticsearch/tree/master/plugins/ingest-attachment;
+ description = "Ingest processor that uses Apache Tika to extract contents";
+ license = licenses.asl20;
+ };
+ };
+
repository-s3 = esPlugin rec {
- name = "elasticsearch-repository-s3-${version}";
pluginName = "repository-s3";
version = esVersion;
- src = pkgs.fetchurl {
+ src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${esVersion}.zip";
sha256 =
- if version == "7.0.1" then "17bf8m1q92j5yhgldckl4hlsfv6qgwwqdc1da9kzgidgky7jwkbc"
- else if version == "6.7.2" then "1l353zfyv3qziz8xkann9cbzx4wj5s14wnknfw351j6vgdq26l12"
- else if version == "5.6.16" then "0k3li5xv1270ygb9lqk6ji3nngngl2im3z38k08nd627vxdrzij2"
+ if version == "7.3.1" then "1dqd3hd8qa1bsvd1p42k5zcrdmb66d2yspfc7g8nsz89w6b1invg"
+ else if version == "6.8.3" then "1mm6hj2m1db68n81rzsvlw6nisflr5ikzk5zv9nmk0z641n5vh1x"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = https://github.com/elastic/elasticsearch/tree/master/plugins/repository-s3;
description = "The S3 repository plugin adds support for using AWS S3 as a repository for Snapshot/Restore.";
license = licenses.asl20;
@@ -82,18 +95,16 @@ in {
};
repository-gcs = esPlugin rec {
- name = "elasticsearch-repository-gcs-${version}";
pluginName = "repository-gcs";
version = esVersion;
- src = pkgs.fetchurl {
+ src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${esVersion}.zip";
sha256 =
- if version == "7.0.1" then "0a3rc2gggsj7xfncil1s53dmq799lcm82h0yncs94jnb182sbmzc"
- else if version == "6.7.2" then "0afccbvb7x6y3nrwmal09vpgxyz4lar6lffw4mngalcppsk8irvv"
- else if version == "5.6.16" then "0hwqx4yhdn4c0ccdpvgrg30ag8hy3mgxgk7h7pibdmzvy7qw7501"
+ if version == "7.3.1" then "0kpb1hn2fb4lh6kn96vi7265ign9lwcd0zfc19l4n6fpp8js5lfh"
+ else if version == "6.8.3" then "1s2klpvnhpkrk53p64zbga3b66czi7h1a13f58kfn2cn0zfavnbk"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = https://github.com/elastic/elasticsearch/tree/master/plugins/repository-gcs;
description = "The GCS repository plugin adds support for using Google Cloud Storage as a repository for Snapshot/Restore.";
license = licenses.asl20;
@@ -103,23 +114,21 @@ in {
search-guard = let
majorVersion = lib.head (builtins.splitVersion esVersion);
in esPlugin rec {
- name = "elasticsearch-search-guard-${version}";
pluginName = "search-guard";
version =
- if esVersion == "7.0.1" then "${esVersion}-35.0.0"
- else if esVersion == "6.7.2" then "${esVersion}-25.1"
- else if esVersion == "5.6.16" then "${esVersion}-19.3"
+ # https://docs.search-guard.com/latest/search-guard-versions
+ if esVersion == "7.3.1" then "${esVersion}-37.0.0"
+ else if esVersion == "6.8.3" then "${esVersion}-25.5"
else throw "unsupported version ${esVersion} for plugin ${pluginName}";
src = fetchurl {
url = "mirror://maven/com/floragunn/${pluginName}-${majorVersion}/${version}/${pluginName}-${majorVersion}-${version}.zip";
sha256 =
- if version == "7.0.1-35.0.0" then "0wsiqq7j7ph9g2vhhvjmwrh5a2q1wzlysgr75gc35zcvqz6cq8ha"
- else if version == "6.7.2-25.1" then "119r1zibi0z40mfxrpkx0zzay0yz6c7syqmmw8i2681wmz4nksda"
- else if version == "5.6.16-19.3" then "1q70anihh89c53fnk8wlq9z5dx094j0f9a0y0v2zsqx18lz9ikmx"
+ if version == "7.3.1-37.0.0" then "0rb631npr6vykrhln3x6q75xwb0wndvrspwnak0rld5d7pqn1r04"
+ else if version == "6.8.3-25.5" then "0a7ys9qinc0fjyka03cx9rv0pm7wnvslk234zv5vrphkrj52s1cb"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
- meta = with stdenv.lib; {
- homepage = https://github.com/floragunncom/search-guard;
+ meta = with lib; {
+ homepage = https://search-guard.com;
description = "Elasticsearch plugin that offers encryption, authentication, and authorisation. ";
license = licenses.asl20;
};
diff --git a/nixpkgs/pkgs/servers/search/groonga/default.nix b/nixpkgs/pkgs/servers/search/groonga/default.nix
index 669901d7625..7fb7a774e8d 100644
--- a/nixpkgs/pkgs/servers/search/groonga/default.nix
+++ b/nixpkgs/pkgs/servers/search/groonga/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "groonga";
- version = "9.0.7";
+ version = "9.0.9";
src = fetchurl {
url = "https://packages.groonga.org/source/groonga/${pname}-${version}.tar.gz";
- sha256 = "1j308p6l6q716qlk3azqk9v11a93cxhcppj7qh5wm2aqsngw9rfq";
+ sha256 = "0axf07cg8j5lahkl41li9f7i3c6318cmlb40865iscmkjl17yxh9";
};
buildInputs = with stdenv.lib;
diff --git a/nixpkgs/pkgs/servers/search/solr/8.x.nix b/nixpkgs/pkgs/servers/search/solr/8.x.nix
index fd888de60de..7abfe9a2b20 100644
--- a/nixpkgs/pkgs/servers/search/solr/8.x.nix
+++ b/nixpkgs/pkgs/servers/search/solr/8.x.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "solr";
- version = "8.2.0";
+ version = "8.3.0";
src = fetchurl {
url = "mirror://apache/lucene/${pname}/${version}/${pname}-${version}.tgz";
- sha256 = "0j9lydxlng785h2n1b8avinrkqdpbj5qn4rk897p2pbf4fdv795z";
+ sha256 = "11qkipmj8qq4gw5lwnx1j8dr2lq8d5h1v1fbdyppw8l6a68j160s";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/servers/shairport-sync/default.nix b/nixpkgs/pkgs/servers/shairport-sync/default.nix
index 40b88c34e8d..f97182612fd 100644
--- a/nixpkgs/pkgs/servers/shairport-sync/default.nix
+++ b/nixpkgs/pkgs/servers/shairport-sync/default.nix
@@ -2,11 +2,11 @@
, libdaemon, popt, pkgconfig, libconfig, libpulseaudio, soxr }:
stdenv.mkDerivation rec {
- version = "3.3.2";
+ version = "3.3.4";
pname = "shairport-sync";
src = fetchFromGitHub {
- sha256 = "14f09sj2rxmixd5yjmwp82j49rxn1fvcxkvh7qjif893xgk98a3w";
+ sha256 = "07rxf1la93g5y7yq49fglhxji8vizzr268p1ccf8ws8j025vbl7n";
rev = version;
repo = "shairport-sync";
owner = "mikebrady";
diff --git a/nixpkgs/pkgs/servers/shellinabox/default.nix b/nixpkgs/pkgs/servers/shellinabox/default.nix
index af1992fc869..fe1837e907a 100644
--- a/nixpkgs/pkgs/servers/shellinabox/default.nix
+++ b/nixpkgs/pkgs/servers/shellinabox/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pam, openssl, openssh, shadow, makeWrapper }:
+{ stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, pam, openssl, openssh, shadow, makeWrapper }:
stdenv.mkDerivation rec {
version = "2.20";
@@ -11,10 +11,17 @@ stdenv.mkDerivation rec {
sha256 = "1hmfayh21cks2lyj572944ll0mmgsxbnj981b3hq3nhdg8ywzjfr";
};
- patches = [ ./shellinabox-minus.patch ];
+ patches = [
+ ./shellinabox-minus.patch
+ (fetchpatch {
+ name = "CVE-2018-16789.patch";
+ url = "https://github.com/shellinabox/shellinabox/commit/4f0ecc31ac6f985e0dd3f5a52cbfc0e9251f6361.patch";
+ sha256 = "1mpm6acxdb0fms9pa2b88fx6hp07ph87ahxi82yyqj2m7p79jx7a";
+ })
+ ];
- nativeBuildInputs = [ autoreconfHook ];
- buildInputs = [ pam openssl openssh makeWrapper ];
+ nativeBuildInputs = [ autoreconfHook makeWrapper ];
+ buildInputs = [ pam openssl openssh ];
# Disable GSSAPIAuthentication errors. Also, paths in certain source files are
# hardcoded. Replace the hardcoded paths with correct paths.
diff --git a/nixpkgs/pkgs/servers/sonarr/default.nix b/nixpkgs/pkgs/servers/sonarr/default.nix
index 7b80b021bde..7a546d5813c 100644
--- a/nixpkgs/pkgs/servers/sonarr/default.nix
+++ b/nixpkgs/pkgs/servers/sonarr/default.nix
@@ -9,9 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "05l7l4d1765m01c14iz8lcr61dnm4xd5p09sns4w8wmanks9jg3x";
};
- buildInputs = [
- makeWrapper
- ];
+ nativeBuildInputs = [ makeWrapper ];
installPhase = ''
mkdir -p $out/bin
diff --git a/nixpkgs/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch b/nixpkgs/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch
deleted file mode 100644
index dee77d9ab17..00000000000
--- a/nixpkgs/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/libmariadb/mariadb_config/mariadb_config.c.in b/libmariadb/mariadb_config/mariadb_config.c.in
-index 703c9466..c6d3f1bc 100644
---- a/libmariadb/mariadb_config/mariadb_config.c.in
-+++ b/libmariadb/mariadb_config/mariadb_config.c.in
-@@ -5,13 +5,13 @@
-
- static char *mariadb_progname;
-
--#define INCLUDE "-I@CMAKE_INSTALL_PREFIX@/@INSTALL_INCLUDEDIR@ -I@CMAKE_INSTALL_PREFIX@/@INSTALL_INCLUDEDIR@/mysql"
--#define LIBS "-L@CMAKE_INSTALL_PREFIX@/@INSTALL_LIBDIR@/ -lmariadb"
-+#define INCLUDE "-I@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_INCLUDEDIR@ -I@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_INCLUDEDIR@/mysql"
-+#define LIBS "-L@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_LIBDIR@/ -lmariadb"
- #define LIBS_SYS "@extra_dynamic_LDFLAGS@"
- #define CFLAGS INCLUDE
- #define VERSION "@MARIADB_CLIENT_VERSION@"
- #define CC_VERSION "@CPACK_PACKAGE_VERSION@"
--#define PLUGIN_DIR "@CMAKE_INSTALL_PREFIX@/@INSTALL_PLUGINDIR@"
-+#define PLUGIN_DIR "@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_PLUGINDIR@"
- #define SOCKET "@MARIADB_UNIX_ADDR@"
- #define PORT "@MARIADB_PORT@"
- #define TLS_LIBRARY_VERSION "@TLS_LIBRARY_VERSION@"
diff --git a/nixpkgs/pkgs/servers/sql/mariadb/connector-c/3_1.nix b/nixpkgs/pkgs/servers/sql/mariadb/connector-c/3_1.nix
index c8bc4858f71..257fa93d2b5 100644
--- a/nixpkgs/pkgs/servers/sql/mariadb/connector-c/3_1.nix
+++ b/nixpkgs/pkgs/servers/sql/mariadb/connector-c/3_1.nix
@@ -1,6 +1,6 @@
{ callPackage, ... } @ args:
callPackage ./. (args // {
- version = "3.1.2";
- sha256 = "0pgz8m8d39mvj9wnjll6c83xvdl2h24273b3dkx0g5pxj7ga4shm";
+ version = "3.1.5";
+ sha256 = "1mfrm595kfnpjladaq6m184npa3rxff9pr1vwa35r057s7nmzpm9";
})
diff --git a/nixpkgs/pkgs/servers/sql/mariadb/connector-c/default.nix b/nixpkgs/pkgs/servers/sql/mariadb/connector-c/default.nix
index cb873f4d5a0..af344d63721 100644
--- a/nixpkgs/pkgs/servers/sql/mariadb/connector-c/default.nix
+++ b/nixpkgs/pkgs/servers/sql/mariadb/connector-c/default.nix
@@ -19,9 +19,10 @@ stdenv.mkDerivation {
};
cmakeFlags = [
- "-DWITH_EXTERNAL_ZLIB=ON"
"-DMARIADB_UNIX_ADDR=/run/mysqld/mysqld.sock"
"-DWITH_CURL=ON"
+ "-DWITH_EXTERNAL_ZLIB=ON"
+ "-DWITH_MYSQLCOMPAT=ON"
];
# The cmake setup-hook uses $out/lib by default, this is not the case here.
@@ -39,10 +40,7 @@ stdenv.mkDerivation {
ln -sv mariadb_config $out/bin/mysql_config
ln -sv mariadb $out/lib/mysql
ln -sv mariadb $out/include/mysql
- ln -sv libmariadbclient.a $out/lib/mariadb/libmysqlclient.a
- ln -sv libmariadbclient.a $out/lib/mariadb/libmysqlclient_r.a
- ln -sv libmariadb.so $out/lib/mariadb/libmysqlclient.so
- ln -sv libmariadb.so $out/lib/mariadb/libmysqlclient_r.so
+ ln -sv mariadb_version.h $out/include/mariadb/mysql_version.h
'';
meta = {
diff --git a/nixpkgs/pkgs/servers/sql/mariadb/default.nix b/nixpkgs/pkgs/servers/sql/mariadb/default.nix
index 63ad6ce3b25..d451c1dab5c 100644
--- a/nixpkgs/pkgs/servers/sql/mariadb/default.nix
+++ b/nixpkgs/pkgs/servers/sql/mariadb/default.nix
@@ -1,9 +1,7 @@
{ stdenv, fetchurl, fetchFromGitHub, cmake, pkgconfig, makeWrapper, ncurses, zlib, xz, lzo, lz4, bzip2, snappy
, libiconv, openssl, pcre, boost, judy, bison, libxml2, libkrb5, linux-pam, curl
, libaio, libevent, jemalloc, cracklib, systemd, numactl, perl
-, fixDarwinDylibNames, cctools, CoreServices
-, asio, buildEnv, check, scons
-, less, fetchpatch
+, fixDarwinDylibNames, cctools, CoreServices, less
, withoutClient ? false
}:
@@ -21,14 +19,14 @@ mariadb = server // {
};
common = rec { # attributes common to both builds
- version = "10.3.18";
+ version = "10.3.20";
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 = "1p6yvmahnkmsz50zjzp20ak7jzbqysly5bdl51nnrngrbfl6qib9";
+ sha256 = "14n4zfpwhvafz02r95bidmkwq2bz9jj3safqni1h21jfd0nqz0ak";
name = "mariadb-${version}.tar.gz";
};
@@ -36,8 +34,8 @@ common = rec { # attributes common to both builds
buildInputs = [
ncurses openssl zlib pcre jemalloc libiconv curl
- ] ++ optionals stdenv.isLinux [ libaio systemd libkrb5 ]
- ++ optionals stdenv.isDarwin [ perl fixDarwinDylibNames cctools CoreServices ];
+ ] ++ optionals stdenv.hostPlatform.isLinux [ libaio systemd libkrb5 ]
+ ++ optionals stdenv.hostPlatform.isDarwin [ perl fixDarwinDylibNames cctools CoreServices ];
prePatch = ''
sed -i 's,[^"]*/var/log,/var/log,g' storage/mroonga/vendor/groonga/CMakeLists.txt
@@ -45,13 +43,7 @@ common = rec { # attributes common to both builds
patches = [
./cmake-includedir.patch
- ./cmake-libmariadb-includedir.patch
- ] ++ optional stdenv.hostPlatform.isDarwin (fetchpatch {
- url = "https://github.com/MariaDB/mariadb-connector-c/commit/ee91b2c98a63acb787114dee4f2694e154630928.patch";
- extraPrefix = "libmariadb/";
- sha256 = "06i865zwyhs9fvrgmargzn09pbg1cmably3c4wifd241bj8ig8qk";
- stripLen = 1;
- });
+ ];
cmakeFlags = [
"-DBUILD_CONFIG=mysql_release"
@@ -81,7 +73,7 @@ common = rec { # attributes common to both builds
"-DWITH_SAFEMALLOC=OFF"
"-DWITH_UNIT_TESTS=OFF"
"-DEMBEDDED_LIBRARY=OFF"
- ] ++ optionals stdenv.isDarwin [
+ ] ++ optionals stdenv.hostPlatform.isDarwin [
# On Darwin without sandbox, CMake will find the system java and attempt to build with java support, but
# then it will fail during the actual build. Let's just disable the flag explicitly until someone decides
# to pass in java explicitly.
@@ -92,10 +84,14 @@ common = rec { # attributes common to both builds
];
postInstall = ''
+ # Remove Development components. Need to use libmysqlclient.
rm "$out"/lib/mysql/plugin/daemon_example.ini
- mkdir -p "$dev"/bin && mv "$out"/bin/{mariadb_config,mysql_config} "$dev"/bin
- mkdir -p "$dev"/lib/ && mv "$out"/lib/{libmariadbclient.a,libmysqlclient.a,libmysqlclient_r.a,libmysqlservices.a} "$dev"/lib
- mkdir -p "$dev"/lib/mysql/plugin && mv "$out"/lib/mysql/plugin/{caching_sha2_password.so,dialog.so,mysql_clear_password.so,sha256_password.so} "$dev"/lib/mysql/plugin
+ rm "$out"/lib/{libmariadbclient.a,libmysqlclient.a,libmysqlclient_r.a,libmysqlservices.a}
+ rm "$out"/lib/mysql/plugin/{caching_sha2_password.so,dialog.so,mysql_clear_password.so,sha256_password.so}
+ rm "$out"/bin/{mariadb_config,mysql_config}
+ rm -r $out/include
+ rm -r $out/lib/pkgconfig
+ rm -r $out/share/{aclocal,pkgconfig}
'';
enableParallelBuilding = true;
@@ -114,9 +110,7 @@ common = rec { # attributes common to both builds
client = stdenv.mkDerivation (common // {
pname = "mariadb-client";
- outputs = [ "out" "dev" "man" ];
-
- propagatedBuildInputs = [ openssl zlib ]; # required from mariadb.pc
+ outputs = [ "out" "man" ];
patches = common.patches ++ [
./cmake-plugin-includedir.patch
@@ -129,11 +123,6 @@ client = stdenv.mkDerivation (common // {
"-DINSTALL_MYSQLSHAREDIR=share/mysql-client"
];
- preConfigure = ''
- cmakeFlags="$cmakeFlags \
- -DCMAKE_INSTALL_PREFIX_DEV=$dev"
- '';
-
postInstall = common.postInstall + ''
rm -r "$out"/share/doc
rm "$out"/bin/{mysqltest,mytop,wsrep_sst_rsync_wan}
@@ -147,20 +136,20 @@ client = stdenv.mkDerivation (common // {
server = stdenv.mkDerivation (common // {
pname = "mariadb-server";
- outputs = [ "out" "dev" "man" ];
+ outputs = [ "out" "man" ];
- nativeBuildInputs = common.nativeBuildInputs ++ [ bison ] ++ optional (!stdenv.isDarwin) makeWrapper;
+ nativeBuildInputs = common.nativeBuildInputs ++ [ bison ] ++ optional (!stdenv.hostPlatform.isDarwin) makeWrapper;
buildInputs = common.buildInputs ++ [
xz lzo lz4 bzip2 snappy
libxml2 boost judy libevent cracklib
- ] ++ optional (stdenv.isLinux && !stdenv.isAarch32) numactl
- ++ optional stdenv.isLinux linux-pam
- ++ optional (!stdenv.isDarwin) mytopEnv;
+ ] ++ optional (stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch32) numactl
+ ++ optional stdenv.hostPlatform.isLinux linux-pam
+ ++ optional (!stdenv.hostPlatform.isDarwin) mytopEnv;
patches = common.patches ++ [
./cmake-without-client.patch
- ] ++ optionals stdenv.isDarwin [
+ ] ++ optionals stdenv.hostPlatform.isDarwin [
./cmake-without-plugin-auth-pam.patch
];
@@ -175,44 +164,39 @@ server = stdenv.mkDerivation (common // {
"-DWITH_INNODB_DISALLOW_WRITES=ON"
"-DWITHOUT_EXAMPLE=1"
"-DWITHOUT_FEDERATED=1"
- ] ++ stdenv.lib.optionals withoutClient [
+ ] ++ optionals withoutClient [
"-DWITHOUT_CLIENT=ON"
- ] ++ stdenv.lib.optionals stdenv.isDarwin [
+ ] ++ optionals stdenv.hostPlatform.isDarwin [
"-DWITHOUT_OQGRAPH=1"
"-DWITHOUT_TOKUDB=1"
];
- preConfigure = ''
- cmakeFlags="$cmakeFlags \
- -DCMAKE_INSTALL_PREFIX_DEV=$dev
- -DINSTALL_SHAREDIR=$dev/share/mysql
- -DINSTALL_SUPPORTFILESDIR=$dev/share/mysql"
- '' + optionalString (!stdenv.isDarwin) ''
+ preConfigure = optionalString (!stdenv.hostPlatform.isDarwin) ''
patchShebangs scripts/mytop.sh
'';
postInstall = common.postInstall + ''
chmod +x "$out"/bin/wsrep_sst_common
- rm "$out"/bin/mysql_client_test
+ rm "$out"/bin/{mysql_client_test,mysqltest}
rm -r "$out"/data # Don't need testing data
- rm "$out"/lib/{libmysqlclient${libExt},libmysqlclient_r${libExt}}
mv "$out"/share/{groonga,groonga-normalizer-mysql} "$out"/share/doc/mysql
'' + optionalString withoutClient ''
${ # We don't build with GSSAPI on Darwin
- optionalString (!stdenv.isDarwin) ''
+ optionalString (!stdenv.hostPlatform.isDarwin) ''
rm "$out"/lib/mysql/plugin/auth_gssapi_client.so
''
}
rm "$out"/lib/mysql/plugin/client_ed25519.so
- '' + optionalString (!stdenv.isDarwin) ''
+ rm "$out"/lib/{libmysqlclient${libExt},libmysqlclient_r${libExt}}
+ '' + optionalString (!stdenv.hostPlatform.isDarwin) ''
sed -i 's/-mariadb/-mysql/' "$out"/bin/galera_new_cluster
'';
# perlPackages.DBDmysql is broken on darwin
- postFixup = optionalString (!stdenv.isDarwin) ''
+ postFixup = optionalString (!stdenv.hostPlatform.isDarwin) ''
wrapProgram $out/bin/mytop --set PATH ${less}/bin/less
'';
- CXXFLAGS = optionalString stdenv.isi686 "-fpermissive";
+ CXXFLAGS = optionalString stdenv.hostPlatform.isi686 "-fpermissive";
});
in mariadb
diff --git a/nixpkgs/pkgs/servers/sql/mariadb/galera/default.nix b/nixpkgs/pkgs/servers/sql/mariadb/galera/default.nix
index 263a21983e2..73d37ba11a2 100644
--- a/nixpkgs/pkgs/servers/sql/mariadb/galera/default.nix
+++ b/nixpkgs/pkgs/servers/sql/mariadb/galera/default.nix
@@ -55,7 +55,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Galera 3 wsrep provider library";
- homepage = http://galeracluster.com/;
+ homepage = https://galeracluster.com/;
license = licenses.lgpl2;
maintainers = with maintainers; [ izorkin ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix b/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix
index 8785e052224..fcb64550d6f 100644
--- a/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix
+++ b/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix
@@ -5,10 +5,11 @@
let
self = stdenv.mkDerivation rec {
- name = "mysql-8.0.17";
+ pname = "mysql";
+ version = "8.0.17";
src = fetchurl {
- url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${name}.tar.gz";
+ url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${pname}-${version}.tar.gz";
sha256 = "1mjrlxn8vigi69r0r674j2dibdnkaar01ji5965gsyx7k60z7qy6";
};
diff --git a/nixpkgs/pkgs/servers/sql/pgbouncer/default.nix b/nixpkgs/pkgs/servers/sql/pgbouncer/default.nix
index 76b35a345b5..f71afc2b674 100644
--- a/nixpkgs/pkgs/servers/sql/pgbouncer/default.nix
+++ b/nixpkgs/pkgs/servers/sql/pgbouncer/default.nix
@@ -2,17 +2,19 @@
stdenv.mkDerivation rec {
pname = "pgbouncer";
- version = "1.11.0";
+ version = "1.12.0";
src = fetchurl {
url = "https://pgbouncer.github.io/downloads/files/${version}/${pname}-${version}.tar.gz";
- sha256 = "0w3y53kwnkcm9fmf28zbjvqk6ivfic5f2k3nflvca1i8iaj2z044";
+ sha256 = "0gi7ggmyjqd4kxdwm5csmzmjmfrjx7q20dfzk3da1bvc6xj6ag0v";
};
- buildInputs = [ libevent openssl c-ares pkg-config ];
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ libevent openssl c-ares ];
+ enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = https://pgbouncer.github.io;
+ homepage = "https://pgbouncer.github.io";
description = "Lightweight connection pooler for PostgreSQL";
license = licenses.isc;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/default.nix b/nixpkgs/pkgs/servers/sql/postgresql/default.nix
index 0ca6f35ae7a..135844b5e68 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/default.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/default.nix
@@ -81,8 +81,8 @@ let
postInstall =
''
moveToOutput "lib/pgxs" "$out" # looks strange, but not deleting it
- moveToOutput "lib/libpgcommon.a" "$out"
- moveToOutput "lib/libpgport.a" "$out"
+ moveToOutput "lib/libpgcommon*.a" "$out"
+ moveToOutput "lib/libpgport*.a" "$out"
moveToOutput "lib/libecpg*" "$out"
# Prevent a retained dependency on gcc-wrapper.
@@ -110,6 +110,17 @@ let
# autodetection doesn't seem to able to find this, but it's there.
checkTarget = "check";
+ preCheck =
+ # On musl, comment skip the following tests, because they break due to
+ # ! ERROR: could not load library "/build/postgresql-11.5/tmp_install/nix/store/...-postgresql-11.5-lib/lib/libpqwalreceiver.so": Error loading shared library libpq.so.5: No such file or directory (needed by /build/postgresql-11.5/tmp_install/nix/store/...-postgresql-11.5-lib/lib/libpqwalreceiver.so)
+ # See also here:
+ # https://git.alpinelinux.org/aports/tree/main/postgresql/disable-broken-tests.patch?id=6d7d32c12e073a57a9e5946e55f4c1fbb68bd442
+ if stdenv.hostPlatform.isMusl then ''
+ substituteInPlace src/test/regress/parallel_schedule \
+ --replace "subscription" "" \
+ --replace "object_address" ""
+ '' else null;
+
doInstallCheck = false; # needs a running daemon?
disallowedReferences = [ stdenv.cc ];
@@ -200,4 +211,12 @@ in self: {
inherit self;
};
+ postgresql_12 = self.callPackage generic {
+ version = "12.0";
+ psqlSchema = "12";
+ sha256 = "1ijm13gx1d9ai09n26nbdc77n9b8akh6pj21yy9vfn7p2mr3k8nd";
+ this = self.postgresql_12;
+ inherit self;
+ };
+
}
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
index 05fd405dbe6..5946b8f5ec3 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pg_auto_failover";
- version = "1.0.4";
+ version = "1.0.5";
src = fetchFromGitHub {
owner = "citusdata";
repo = pname;
rev = "v${version}";
- sha256 = "0v4fj83zifcqhihc5myh0qv2396n5kw4sa8ix6jljmp6wh036z9j";
+ sha256 = "1idlgqazr2qra5x702f2yjcl99zwm1i5fi84paplfy98i5jjmxm1";
};
buildInputs = [ postgresql openssl zlib readline ];
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_hll.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_hll.nix
index 9a61e3c835d..deac1072e65 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_hll.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_hll.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "pg_hll";
- version = "2.12";
+ version = "2.14";
buildInputs = [ postgresql ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "citusdata";
repo = "postgresql-hll";
rev = "refs/tags/v${version}";
- sha256 = "1jdc9gjqc3dkjxv855q1p594j0awhrrymrcqnl5vw5vx2ny3bpgn";
+ sha256 = "13vphxkc9pn4bkpgab560bgdbl99li2b3p1n2rm5a78wswlsbsps";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_partman.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_partman.nix
index 5fbe757598c..94a71cf223a 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_partman.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_partman.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "pg_partman";
- version = "4.1.0";
+ version = "4.2.2";
buildInputs = [ postgresql ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "pgpartman";
repo = pname;
rev = "refs/tags/v${version}";
- sha256 = "0bzv92x492jcwzhal9x4vc3vszixscdpxc6yq5rrqld26dhmsp06";
+ sha256 = "04d34b5z957imm3dndzjn474rxbgx95ha7a9x3vd0rya1pjv927r";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_topn.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_topn.nix
index c368929db5d..b6300f78af2 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_topn.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_topn.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "pg_topn";
- version = "2.2.2";
+ version = "2.3.0";
buildInputs = [ postgresql ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "citusdata";
repo = "postgresql-topn";
rev = "refs/tags/v${version}";
- sha256 = "1bh28nrxj06vc2cvlsxlwrwad5ff3lfj3kr5cnnggwjk2dhwbbjm";
+ sha256 = "05mjzm7rz5j7byzag23526hhsqsg4dsyxxsg8q9ray1rwxjbr392";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix
index 15a22067000..866dd8021d0 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pgroonga";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchurl {
url = "https://packages.groonga.org/source/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0d913rkxx6qlkav6z9crsz3ypqkdffn4c667nsgzh5s9n4wbbpb8";
+ sha256 = "0pdz2lpi7g1n9b5rg6kwhh6fr0bwf06zr642brmh53n6mp41186m";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/pgtap.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/pgtap.nix
index 804356e9f6b..54e92b977bc 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/pgtap.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/pgtap.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pgtap";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "theory";
repo = "pgtap";
rev = "v${version}";
- sha256 = "0ks53lsrpa8yxav8jh0jlvs25y6p7mkcdch8il1kvib9k5zq2wnb";
+ sha256 = "09fvzsl8m18yzpvrz6cqvs1ffzs451iwmb2mw39yq69jgqby5kqy";
};
nativeBuildInputs = [ postgresql perl perlPackages.TAPParserSourceHandlerpgTAP which ];
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/postgis.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/postgis.nix
index 88090636ff2..c7bceb232f6 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/postgis.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/postgis.nix
@@ -14,13 +14,13 @@
}:
stdenv.mkDerivation rec {
pname = "postgis";
- version = "2.5.3";
+ version = "3.0.0";
outputs = [ "out" "doc" ];
src = fetchurl {
url = "https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz";
- sha256 = "16jm9v9y25dhfwd4hvhnynj6k3ikjbr3z3dpn8py50gr82fjds3j";
+ sha256 = "15557fbk0xkngihwhqsbdyz2ng49blisf5zydw81j0gabk6x4vy0";
};
buildInputs = [ libxml2 postgresql geos proj gdal json_c protobufc ]
diff --git a/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix
index ef3dc4894d7..0427de60aa5 100644
--- a/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix
+++ b/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix
@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "timescaledb";
- version = "1.4.2";
+ version = "1.5.1";
nativeBuildInputs = [ cmake ];
buildInputs = [ postgresql openssl ];
@@ -17,10 +17,10 @@ stdenv.mkDerivation rec {
owner = "timescale";
repo = "timescaledb";
rev = "refs/tags/${version}";
- sha256 = "06mchpfjh4kskxq5r8b84870gl37xcqdf14n96qjb4nbyw9l8xcc";
+ sha256 = "1mgmkc42nksfsmjg463v03rj1v8gybwlzzi515gxz6ijx8604w4c";
};
- cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" ];
+ cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" ];
# Fix the install phase which tries to install into the pgsql extension dir,
# and cannot be manually overridden. This is rather fragile but works OK.
diff --git a/nixpkgs/pkgs/servers/tautulli/default.nix b/nixpkgs/pkgs/servers/tautulli/default.nix
index 67d441e76c7..68e8f46e319 100644
--- a/nixpkgs/pkgs/servers/tautulli/default.nix
+++ b/nixpkgs/pkgs/servers/tautulli/default.nix
@@ -1,7 +1,7 @@
{stdenv, fetchFromGitHub, python }:
stdenv.mkDerivation rec {
- version = "2.1.33";
+ version = "2.1.37";
pname = "Tautulli";
pythonPath = [ python.pkgs.setuptools ];
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
owner = "Tautulli";
repo = pname;
rev = "v${version}";
- sha256 = "1yj4akp10fxqndsbb59rjdw9by6rhmz24syyq6d4x5bg72an9n80";
+ sha256 = "0imq81njw6hsd0m091hmbaaq0znfan6lmnbg6m7g2vfgwvqh9fbq";
};
buildPhase = ":";
diff --git a/nixpkgs/pkgs/servers/tmate-ssh-server/default.nix b/nixpkgs/pkgs/servers/tmate-ssh-server/default.nix
new file mode 100644
index 00000000000..836fa33f3f7
--- /dev/null
+++ b/nixpkgs/pkgs/servers/tmate-ssh-server/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, cmake, libtool, pkgconfig
+, zlib, openssl, libevent, ncurses, ruby, msgpack, libssh }:
+
+stdenv.mkDerivation rec {
+ pname = "tmate-ssh-server";
+ version = "2.3.0";
+
+ src = fetchFromGitHub {
+ owner = "tmate-io";
+ repo = "tmate-ssh-server";
+ rev = version;
+ sha256 = "1y77mv1k4c79glj84lzlp0s1lafr1jzf60mywr5vhy6sq47q8hwd";
+ };
+
+ dontUseCmakeConfigure = true;
+
+ buildInputs = [ libtool zlib openssl libevent ncurses ruby msgpack libssh ];
+ nativeBuildInputs = [ autoreconfHook cmake pkgconfig ];
+ enableParallelBuilding = true;
+
+ meta = with stdenv.lib; {
+ homepage = https://tmate.io/;
+ description = "tmate SSH Server";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/servers/trezord/default.nix b/nixpkgs/pkgs/servers/trezord/default.nix
index 84b7b325b46..134d36258a5 100644
--- a/nixpkgs/pkgs/servers/trezord/default.nix
+++ b/nixpkgs/pkgs/servers/trezord/default.nix
@@ -1,12 +1,9 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, trezor-udev-rules }:
buildGoPackage rec {
pname = "trezord-go";
version = "2.0.27";
- # Fixes Cgo related build failures (see https://github.com/NixOS/nixpkgs/issues/25959 )
- hardeningDisable = [ "fortify" ];
-
goPackagePath = "github.com/trezor/trezord-go";
src = fetchFromGitHub {
@@ -16,6 +13,8 @@ buildGoPackage rec {
sha256 = "00d90qmmk1pays78a2jm8gb7dncvlsjjn4033q1yd1ii3fxc6nh8";
};
+ propagatedBuildInputs = [ trezor-udev-rules ];
+
meta = with stdenv.lib; {
description = "TREZOR Communication Daemon aka TREZOR Bridge";
homepage = "https://trezor.io";
diff --git a/nixpkgs/pkgs/servers/trickster/trickster.nix b/nixpkgs/pkgs/servers/trickster/trickster.nix
new file mode 100644
index 00000000000..3c03193e770
--- /dev/null
+++ b/nixpkgs/pkgs/servers/trickster/trickster.nix
@@ -0,0 +1,27 @@
+{ stdenv, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "trickster";
+ version = "0.1.10";
+
+ goPackagePath = "github.com/Comcast/trickster";
+
+ goDeps = ./trickster_deps.nix;
+
+ src = fetchFromGitHub {
+ owner = "Comcast";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "12z71rf03g2x8r7cgns0n4n46r0gjsfyig6z9r5xrn9kfghabfi8";
+ };
+
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ description = "Reverse proxy cache for the Prometheus HTTP APIv1";
+ homepage = "https://github.com/Comcast/trickster";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ maintainers."1000101" ];
+ platforms = platforms.all;
+ };
+} \ No newline at end of file
diff --git a/nixpkgs/pkgs/servers/trickster/trickster_deps.nix b/nixpkgs/pkgs/servers/trickster/trickster_deps.nix
new file mode 100644
index 00000000000..ab100bed760
--- /dev/null
+++ b/nixpkgs/pkgs/servers/trickster/trickster_deps.nix
@@ -0,0 +1,237 @@
+# 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/alicebob/gopher-json";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alicebob/gopher-json";
+ rev = "5a6b3ba71ee6";
+ sha256 = "0hx6n722zq51p852lv56k39yjy09lw6mnr2c3x0p23rfyyrakj2p";
+ };
+ }
+ {
+ goPackagePath = "github.com/alicebob/miniredis";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alicebob/miniredis";
+ rev = "cfad8aca71cc";
+ sha256 = "0x2401nxyhdz037lj98c0sa77d8k49jfcq7is3ddiyim3csg5a0w";
+ };
+ }
+ {
+ goPackagePath = "github.com/beorn7/perks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/beorn7/perks";
+ rev = "3a771d992973";
+ sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3";
+ };
+ }
+ {
+ goPackagePath = "github.com/chzyer/readline";
+ fetch = {
+ type = "git";
+ url = "https://github.com/chzyer/readline";
+ rev = "2972be24d48e";
+ sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r";
+ };
+ }
+ {
+ goPackagePath = "github.com/coreos/bbolt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/coreos/bbolt";
+ rev = "v1.3.0";
+ sha256 = "0cp5v9iypg9ysiq40k3h3lg7aisxplnmxshha7nama6b170izyay";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-kit/kit";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-kit/kit";
+ rev = "v0.8.0";
+ sha256 = "1rcywbc2pvab06qyf8pc2rdfjv7r6kxdv2v4wnpqnjhz225wqvc0";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-logfmt/logfmt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-logfmt/logfmt";
+ rev = "v0.4.0";
+ sha256 = "06smxc112xmixz78nyvk3b2hmc7wasf2sl5vxj1xz62kqcq9lzm9";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-redis/redis";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-redis/redis";
+ rev = "v6.14.2";
+ sha256 = "0s1if96r8xnadan7pz1j8hvzk9g4fm3phwmwzadwpq21pgni66d7";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-stack/stack";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-stack/stack";
+ rev = "v1.8.0";
+ sha256 = "0wk25751ryyvxclyp8jdk5c3ar0cmfr8lrjb66qbg4808x66b96v";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "v1.2.0";
+ sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/snappy";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/snappy";
+ rev = "2e65f85255db";
+ sha256 = "05w6mpc4qcy0pv8a2bzng8nf4s5rf5phfang4jwy9rgf808q0nxf";
+ };
+ }
+ {
+ goPackagePath = "github.com/gomodule/redigo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gomodule/redigo";
+ rev = "v2.0.0";
+ sha256 = "1kg7s8027b4g1sfw0v3nh30c15j407kv684s53gg281r807dnfpk";
+ };
+ }
+ {
+ goPackagePath = "github.com/gorilla/context";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gorilla/context";
+ rev = "v1.1.1";
+ sha256 = "03p4hn87vcmfih0p9w663qbx9lpsf7i7j3lc7yl7n84la3yz63m4";
+ };
+ }
+ {
+ goPackagePath = "github.com/gorilla/handlers";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gorilla/handlers";
+ rev = "v1.4.0";
+ sha256 = "0mnw81ayjm4d8462qg8spmcwxmchn24158bf93zxjab51pg8n9gm";
+ };
+ }
+ {
+ goPackagePath = "github.com/gorilla/mux";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gorilla/mux";
+ rev = "v1.6.2";
+ sha256 = "0pvzm23hklxysspnz52mih6h1q74vfrdhjfm1l3sa9r8hhqmmld2";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/logfmt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/logfmt";
+ rev = "b84e30acd515";
+ sha256 = "02ldzxgznrfdzvghfraslhgp19la1fczcbzh7wm2zdc6lmpd1qq9";
+ };
+ }
+ {
+ goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matttproud/golang_protobuf_extensions";
+ rev = "v1.0.1";
+ sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "v0.8.0";
+ sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_golang";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_golang";
+ rev = "v0.9.1";
+ sha256 = "01gnylazia30pcp069xcng482gwmm3xcx5zgrlwdkhic1lyb6i9l";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_model";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_model";
+ rev = "5c3871d89910";
+ sha256 = "04psf81l9fjcwascsys428v03fx4fi894h7fhrj2vvcz723q57k0";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/common";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/common";
+ rev = "4724e9255275";
+ sha256 = "0pcx8hlnrxx5nnmpk786cn99rsgqk1jrd3c9f6fsx8qd8y5iwjy6";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/procfs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/procfs";
+ rev = "1dc9a6cbc91a";
+ sha256 = "1zlv1x30xp7z5c3vn5vp870v4bjim0zcidzc3mr2l3xhazc0svab";
+ };
+ }
+ {
+ goPackagePath = "github.com/yuin/gopher-lua";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yuin/gopher-lua";
+ rev = "a0dfe84f6227";
+ sha256 = "13k2dphx4zv6fwgqsydsc0g0b0pf7qx3yb6i7hai6nnkh0db91nn";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "a5c9d58dba9a";
+ sha256 = "02qv5i7yps35p7fa81345qz7k8i73gkigj69anwmpw9rhpmzayf9";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/natefinch/lumberjack.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/natefinch/lumberjack.v2";
+ rev = "a96e63847dc3";
+ sha256 = "1l3vlv72b7rfkpy1164kwd3qzrqmmjnb67akzxqp2mlvc66k6p3d";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/servers/unifi/default.nix b/nixpkgs/pkgs/servers/unifi/default.nix
index 3ca91cfd625..f86ae9d7cec 100644
--- a/nixpkgs/pkgs/servers/unifi/default.nix
+++ b/nixpkgs/pkgs/servers/unifi/default.nix
@@ -49,7 +49,7 @@ in {
};
unifiStable = generic {
- version = "5.11.39";
- sha256 = "0v1gnvdazxa3bcbq8hl6796yw0mxzki2xn4s5im5k5ngmfmnswyj";
+ version = "5.12.35";
+ sha256 = "0ln8x7yisanbx1afclhffa0f3fk0sgh7dpj548xyhn5mgpwbj4i2";
};
}
diff --git a/nixpkgs/pkgs/servers/varnish/default.nix b/nixpkgs/pkgs/servers/varnish/default.nix
index 4756fbdafb6..8af11183c69 100644
--- a/nixpkgs/pkgs/servers/varnish/default.nix
+++ b/nixpkgs/pkgs/servers/varnish/default.nix
@@ -1,8 +1,8 @@
{ stdenv, fetchurl, pcre, libxslt, groff, ncurses, pkgconfig, readline, libedit
-, python2, python3, makeWrapper }:
+, python3, makeWrapper }:
let
- common = { version, sha256, python, extraNativeBuildInputs ? [] }:
+ common = { version, sha256, extraNativeBuildInputs ? [] }:
stdenv.mkDerivation rec {
pname = "varnish";
inherit version;
@@ -12,11 +12,11 @@ let
inherit sha256;
};
- passthru.python = python;
+ passthru.python = python3;
- nativeBuildInputs = with python.pkgs; [ pkgconfig docutils ] ++ extraNativeBuildInputs;
+ nativeBuildInputs = with python3.pkgs; [ pkgconfig docutils sphinx ];
buildInputs = [
- pcre libxslt groff ncurses readline libedit makeWrapper python
+ pcre libxslt groff ncurses readline libedit makeWrapper python3
];
buildFlags = "localstatedir=/var/spool";
@@ -40,20 +40,16 @@ let
};
in
{
- varnish4 = common {
- version = "4.1.10";
- sha256 = "08kwx0il6cqxsx3897042plh1yxjaanbaqjbspfl0xgvyvxk6j1n";
- python = python2;
+ varnish60 = common {
+ version = "6.0.5";
+ sha256 = "11aw202s7zdp5qp66hii5nhgm2jk0d86pila7gqrnjgc7x8fs8a0";
};
- varnish5 = common {
- version = "5.2.1";
- sha256 = "1cqlj12m426c1lak1hr1fx5zcfsjjvka3hfirz47hvy1g2fjqidq";
- python = python2;
+ varnish62 = common {
+ version = "6.2.2";
+ sha256 = "10s3qdvb95pkwp3wxndrigb892h0109yqr8dw4smrhfi0knhnfk5";
};
- varnish6 = common {
- version = "6.3.0";
- sha256 = "0zwlffdd1m0ih33nq40xf2wwdyvr4czmns2fs90qpfnwy72xxk4m";
- python = python3;
- extraNativeBuildInputs = [ python3.pkgs.sphinx ];
+ varnish63 = common {
+ version = "6.3.1";
+ sha256 = "0xa14pd68zpi5hxcax3arl14rcmh5d1cdwa8gv4l5f23mmynr8ni";
};
}
diff --git a/nixpkgs/pkgs/servers/varnish/digest.nix b/nixpkgs/pkgs/servers/varnish/digest.nix
index 2ccb0419c04..f11c577288f 100644
--- a/nixpkgs/pkgs/servers/varnish/digest.nix
+++ b/nixpkgs/pkgs/servers/varnish/digest.nix
@@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
configureFlags = [ "VMOD_DIR=$(out)/lib/varnish/vmods" ];
+ NIX_CFLAGS_COMPILE = [ "-Wno-error=deprecated-declarations" ];
+
doCheck = true;
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/servers/varnish/dynamic.nix b/nixpkgs/pkgs/servers/varnish/dynamic.nix
index b3e86387ee3..7db4680ac62 100644
--- a/nixpkgs/pkgs/servers/varnish/dynamic.nix
+++ b/nixpkgs/pkgs/servers/varnish/dynamic.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, varnish, docutils }:
stdenv.mkDerivation rec {
- version = "0.3";
+ version = "0.4";
name = "${varnish.name}-dynamic-${version}";
src = fetchFromGitHub {
owner = "nigoroll";
repo = "libvmod-dynamic";
- rev = "475be183fddbd727c3d2523f0518effa9aa881f8"; # 5.2 branch for Varnish-5.2 https://github.com/nigoroll/libvmod-dynamic/commits/5.2
- sha256 = "12a42lbv0vf6fn3qnvngw893kmbd006f8pgab4ir7irc8855xjgf";
+ rev = "v${version}";
+ sha256 = "1n94slrm6vn3hpymfkla03gw9603jajclg84bjhwb8kxsk3rxpmk";
};
nativeBuildInputs = [ pkgconfig docutils autoreconfHook varnish.python ];
diff --git a/nixpkgs/pkgs/servers/varnish/geoip.nix b/nixpkgs/pkgs/servers/varnish/geoip.nix
deleted file mode 100644
index d1790252065..00000000000
--- a/nixpkgs/pkgs/servers/varnish/geoip.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, fetchpatch, fetchFromGitHub, autoreconfHook, pkgconfig, varnish, geoip, docutils }:
-
-stdenv.mkDerivation rec {
- version = "1.0.2";
- name = "${varnish.name}-geoip-${version}";
-
- src = fetchFromGitHub {
- owner = "varnish";
- repo = "libvmod-geoip";
- rev = "libvmod-geoip-${version}";
- sha256 = "1gmadayqh3dais14c4skvd47w8h4kyifg7kcw034i0777z5hfpyn";
- };
-
- patches = [
- # IPv6 support
- (fetchpatch {
- url = https://github.com/volth/libvmod-geoip-1/commit/0966fe8.patch;
- sha256 = "053im8h2y8qzs37g95ksr00sf625p23r5ps1j0a2h4lfg70vf4ry";
- })
- ];
-
- nativeBuildInputs = [ autoreconfHook pkgconfig docutils ];
- buildInputs = [ varnish geoip ];
- configureFlags = [ "VMOD_DIR=$(out)/lib/varnish/vmods" ];
-
- meta = with stdenv.lib; {
- description = "GeoIP Varnish module by Varnish Software";
- homepage = https://github.com/varnish/libvmod-geoip;
- inherit (varnish.meta) license platforms maintainers;
- };
-}
diff --git a/nixpkgs/pkgs/servers/varnish/modules.nix b/nixpkgs/pkgs/servers/varnish/modules.nix
index 16c74956db7..32c462e4a77 100644
--- a/nixpkgs/pkgs/servers/varnish/modules.nix
+++ b/nixpkgs/pkgs/servers/varnish/modules.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, varnish, docutils, removeReferencesTo }:
stdenv.mkDerivation rec {
- version = "0.14.0";
+ version = "0.15.0";
name = "${varnish.name}-modules-${version}";
src = fetchFromGitHub {
owner = "varnish";
repo = "varnish-modules";
rev = version;
- sha256 = "17fkbr4i70qgdqsrx1x28ag20xkfyz1v3q3d3ywmv409aczqhm40";
+ sha256 = "00p9syl765lfg1d2ka7da6h46dfl388f8h36x9cmrjix95rg0yr8";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/servers/varnish/packages.nix b/nixpkgs/pkgs/servers/varnish/packages.nix
index f468ac58e6c..a5c5fe868d0 100644
--- a/nixpkgs/pkgs/servers/varnish/packages.nix
+++ b/nixpkgs/pkgs/servers/varnish/packages.nix
@@ -1,22 +1,15 @@
-{ callPackage, varnish4, varnish5, varnish6 }:
+{ callPackage, varnish60, varnish62, varnish63 }:
{
- varnish4Packages = {
- varnish = varnish4;
- digest = callPackage ./digest.nix { varnish = varnish4; };
- rtstatus = callPackage ./rtstatus.nix { varnish = varnish4; }; # varnish4 only
- modules = callPackage ./modules.nix { varnish = varnish4; }; # varnish4 and varnish5 only
- geoip = callPackage ./geoip.nix { varnish = varnish4; }; # varnish4 and varnish5 only
+ varnish60Packages = {
+ varnish = varnish60;
+ digest = callPackage ./digest.nix { varnish = varnish60; };
+ dynamic = callPackage ./dynamic.nix { varnish = varnish60; };
};
- varnish5Packages = {
- varnish = varnish5;
- digest = callPackage ./digest.nix { varnish = varnish5; };
- dynamic = callPackage ./dynamic.nix { varnish = varnish5; }; # varnish5 only (upstream has a separate branch for varnish4)
- modules = callPackage ./modules.nix { varnish = varnish5; }; # varnish4 and varnish5 only
- geoip = callPackage ./geoip.nix { varnish = varnish5; }; # varnish4 and varnish5 only
+ varnish62Packages = {
+ varnish = varnish62;
};
- varnish6Packages = {
- varnish = varnish6;
- digest = callPackage ./digest.nix { varnish = varnish6; };
+ varnish63Packages = {
+ varnish = varnish63;
};
}
diff --git a/nixpkgs/pkgs/servers/varnish/rtstatus.nix b/nixpkgs/pkgs/servers/varnish/rtstatus.nix
deleted file mode 100644
index c27633a2d33..00000000000
--- a/nixpkgs/pkgs/servers/varnish/rtstatus.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, varnish, docutils }:
-
-stdenv.mkDerivation rec {
- version = "1.2.0";
- name = "${varnish.name}-rtstatus-${version}";
-
- src = fetchurl {
- url = "https://download.varnish-software.com/libvmod-rtstatus/libvmod-rtstatus-${version}.tar.gz";
- sha256 = "0hll1aspgpv1daw5sdbn5w1d6birchxgapzb6zi1nhahjlimy4ly";
- };
-
- nativeBuildInputs = [ pkgconfig docutils varnish.python ];
- buildInputs = [ varnish ];
- configureFlags = [ "VMOD_DIR=$(out)/lib/varnish/vmods" ];
-
- meta = with stdenv.lib; {
- description = "Varnish realtime status page";
- homepage = https://github.com/varnish/libvmod-rtstatus;
- inherit (varnish.meta) license platforms maintainers;
- };
-}
diff --git a/nixpkgs/pkgs/servers/web-apps/codimd/default.nix b/nixpkgs/pkgs/servers/web-apps/codimd/default.nix
index ab4065597ae..5b61de48b8d 100644
--- a/nixpkgs/pkgs/servers/web-apps/codimd/default.nix
+++ b/nixpkgs/pkgs/servers/web-apps/codimd/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, fetchpatch, makeWrapper
-, which, nodejs, yarn2nix, python2 }:
+, which, nodejs, mkYarnPackage, python2 }:
-yarn2nix.mkYarnPackage rec {
+mkYarnPackage rec {
name = "codimd";
version = "1.5.0";
@@ -35,14 +35,8 @@ yarn2nix.mkYarnPackage rec {
popd
pushd node_modules/sqlite3
- export OLD_HOME="$HOME"
- export HOME="$PWD"
- mkdir -p .node-gyp/${nodejs.version}
- echo 9 > .node-gyp/${nodejs.version}/installVersion
- ln -s ${nodejs}/include .node-gyp/${nodejs.version}
- npm run install
- export HOME="$OLD_HOME"
- unset OLD_HOME
+ export CPPFLAGS="-I${nodejs}/include/node"
+ npm run install --build-from-source --nodedir=${nodejs}/include/node
popd
npm run build
diff --git a/nixpkgs/pkgs/servers/web-apps/dokuwiki/default.nix b/nixpkgs/pkgs/servers/web-apps/dokuwiki/default.nix
new file mode 100644
index 00000000000..ff6fa982228
--- /dev/null
+++ b/nixpkgs/pkgs/servers/web-apps/dokuwiki/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "dokuwiki";
+ version = "2018-04-22b";
+
+ src = fetchFromGitHub {
+ owner = "splitbrain";
+ repo = "${pname}";
+ rev = "release_stable_${version}";
+ sha256 = "1na5pn4j4mi2la80ywzg1krwqdxz57mjkw0id6ga9rws809gkdjp";
+ };
+
+ installPhase = ''
+ mkdir -p $out/share/dokuwiki
+ cp -r * $out/share/dokuwiki
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Simple to use and highly versatile Open Source wiki software that doesn't require a database";
+ license = licenses.gpl2;
+ homepage = "https://www.dokuwiki.org";
+ platforms = platforms.all;
+ maintainers = [ maintainers."1000101" ];
+ };
+}
diff --git a/nixpkgs/pkgs/servers/web-apps/matomo/default.nix b/nixpkgs/pkgs/servers/web-apps/matomo/default.nix
index e848cb83c52..98c532d5ddc 100644
--- a/nixpkgs/pkgs/servers/web-apps/matomo/default.nix
+++ b/nixpkgs/pkgs/servers/web-apps/matomo/default.nix
@@ -1,12 +1,30 @@
{ stdenv, fetchurl, makeWrapper, php }:
+let
+ versions = {
+ matomo = {
+ version = "3.11.0";
+ sha256 = "1fbnmmzzsi3dfm9qm30wypxjcazl37mryaik9mlrb19hnp2md40q";
+ };
+
+ matomo-beta = {
+ version = "3.12.0";
+ beta = 3;
+ sha256 = "1n7b8cag7rpi6y4145cll2irz3in4668jkiicy06wm5nq6lb4bdf";
+ };
+ };
+ common = pname: {version, sha256, beta ? null}:
+ let fullVersion = version + stdenv.lib.optionalString (beta != null) "-b${toString beta}";
+ name = "${pname}-${fullVersion}";
+in
+
stdenv.mkDerivation rec {
- pname = "matomo";
- version = "3.11.0";
+ inherit name;
+ version = fullVersion;
src = fetchurl {
url = "https://builds.matomo.org/matomo-${version}.tar.gz";
- sha256 = "1fbnmmzzsi3dfm9qm30wypxjcazl37mryaik9mlrb19hnp2md40q";
+ inherit sha256;
};
nativeBuildInputs = [ makeWrapper ];
@@ -34,7 +52,7 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
- # copy evertything to share/, used as webroot folder, and then remove what's known to be not needed
+ # copy everything to share/, used as webroot folder, and then remove what's known to be not needed
mkdir -p $out/share
cp -ra * $out/share/
# tmp/ is created by matomo in PIWIK_USER_PATH
@@ -48,11 +66,33 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
+ filesToFix = [
+ "misc/composer/build-xhprof.sh"
+ "misc/composer/clean-xhprof.sh"
+ "misc/cron/archive.sh"
+ "plugins/Installation/FormDatabaseSetup.php"
+ "vendor/leafo/lessphp/package.sh"
+ "vendor/pear/archive_tar/sync-php4"
+ "vendor/szymach/c-pchart/coverage.sh"
+ ];
+
+ # This fixes the consistency check in the admin interface
+ postFixup = ''
+ pushd $out/share > /dev/null
+ for f in $filesToFix; do
+ length="$(wc -c "$f" | cut -d' ' -f1)"
+ hash="$(md5sum "$f" | cut -d' ' -f1)"
+ sed -i "s:\\(\"$f\"[^(]*(\\).*:\\1\"$length\", \"$hash\"),:g" config/manifest.inc.php
+ done
+ popd > /dev/null
+ '';
+
meta = with stdenv.lib; {
description = "A real-time web analytics application";
license = licenses.gpl3Plus;
homepage = https://matomo.org/;
platforms = platforms.all;
- maintainers = [ maintainers.florianjacob ];
+ maintainers = with maintainers; [ florianjacob kiwi ];
};
-}
+};
+in stdenv.lib.mapAttrs common versions
diff --git a/nixpkgs/pkgs/servers/web-apps/moodle/default.nix b/nixpkgs/pkgs/servers/web-apps/moodle/default.nix
index 77822365f9c..60dcbd8b7ef 100644
--- a/nixpkgs/pkgs/servers/web-apps/moodle/default.nix
+++ b/nixpkgs/pkgs/servers/web-apps/moodle/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, writeText }:
let
- version = "3.7.2";
+ version = "3.7.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 = "1mvrmpqkcz7m7yplqi0lwgnal79n747f7nwcgd2nfrvz7jv3s8ir";
+ sha256 = "1n82n77lw83a5wjfjbvc74h2ny2z0zkdprxk7sai88rg6rix33ak";
};
phpConfig = writeText "config.php" ''
diff --git a/nixpkgs/pkgs/servers/web-apps/shiori/default.nix b/nixpkgs/pkgs/servers/web-apps/shiori/default.nix
index 5cf54ff14ba..dd4cdc08287 100644
--- a/nixpkgs/pkgs/servers/web-apps/shiori/default.nix
+++ b/nixpkgs/pkgs/servers/web-apps/shiori/default.nix
@@ -4,7 +4,7 @@ buildGoModule rec {
pname = "shiori";
version = "1.5.0";
- modSha256 = "142raxqh6mipw0dyhzgc8ha6vn74wdin25qrl1nkd68mpcvsbblg";
+ modSha256 = "1z6q5lv0j433p8lc3nxlw1rds5x1kvs1vzl63jf3disxw7ppyai3";
src = fetchFromGitHub {
owner = "go-shiori";
diff --git a/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix b/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix
index 9dbf060aa9a..0cf16f17791 100644
--- a/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix
+++ b/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "wordpress";
- version = "5.2.3";
+ version = "5.2.4";
src = fetchurl {
url = "https://wordpress.org/${pname}-${version}.tar.gz";
- sha256 = "07gqdzhnqivyfah386lwyz984y9k2bc0hmji1y2pbvv0a60r63wr";
+ sha256 = "1vf5220rw37sxvzy6yxn636ip2lx4bkc84z7q8rdwcs2wkv6md1p";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/servers/x11/xorg/default.nix b/nixpkgs/pkgs/servers/x11/xorg/default.nix
index f121fe77ff8..f83d76a3c2b 100644
--- a/nixpkgs/pkgs/servers/x11/xorg/default.nix
+++ b/nixpkgs/pkgs/servers/x11/xorg/default.nix
@@ -664,11 +664,11 @@ lib.makeScope newScope (self: with self; {
}) {};
libICE = callPackage ({ stdenv, pkgconfig, fetchurl, xorgproto, xtrans }: stdenv.mkDerivation {
- name = "libICE-1.0.9";
+ name = "libICE-1.0.10";
builder = ./builder.sh;
src = fetchurl {
- url = mirror://xorg/individual/lib/libICE-1.0.9.tar.bz2;
- sha256 = "00p2b6bsg6kcdbb39bv46339qcywxfl4hsrz8asm4hy6q7r34w4g";
+ url = mirror://xorg/individual/lib/libICE-1.0.10.tar.bz2;
+ sha256 = "0j638yvmyna2k4mz465jywgdybgdchdqppfx6xfazg7l5khxr1kg";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -1015,11 +1015,11 @@ lib.makeScope newScope (self: with self; {
}) {};
libXt = callPackage ({ stdenv, pkgconfig, fetchurl, libICE, xorgproto, libSM, libX11 }: stdenv.mkDerivation {
- name = "libXt-1.1.5";
+ name = "libXt-1.2.0";
builder = ./builder.sh;
src = fetchurl {
- url = mirror://xorg/individual/lib/libXt-1.1.5.tar.bz2;
- sha256 = "06lz6i7rbrp19kgikpaz4c97fw7n31k2h2aiikczs482g2zbdvj6";
+ url = mirror://xorg/individual/lib/libXt-1.2.0.tar.bz2;
+ sha256 = "0cbqlyssr8aia88c8i7z59z9d0kp3p2hp6683xhz9ndyv8qza7dk";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -1392,11 +1392,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xbacklight = callPackage ({ stdenv, pkgconfig, fetchurl, libxcb, xcbutil }: stdenv.mkDerivation {
- name = "xbacklight-1.2.2";
+ name = "xbacklight-1.2.3";
builder = ./builder.sh;
src = fetchurl {
- url = mirror://xorg/individual/app/xbacklight-1.2.2.tar.bz2;
- sha256 = "0pmzaz4kp38qv2lqiw5rnqhwzmwrq65m1x5j001mmv99wh9isnk1";
+ url = mirror://xorg/individual/app/xbacklight-1.2.3.tar.bz2;
+ sha256 = "1plssg0s3pbslg6rfzxp9sx8ryvn8l32zyvc8zp9zsbsfwjg69rs";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -1535,11 +1535,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xclock = callPackage ({ stdenv, pkgconfig, fetchurl, libX11, libXaw, libXft, libxkbfile, libXmu, xorgproto, libXrender, libXt }: stdenv.mkDerivation {
- name = "xclock-1.0.8";
+ name = "xclock-1.0.9";
builder = ./builder.sh;
src = fetchurl {
- url = mirror://xorg/individual/app/xclock-1.0.8.tar.bz2;
- sha256 = "0m92zhamh15my9f2rqa14q41d6k2cn468azm3g7g3w9n7942024k";
+ url = mirror://xorg/individual/app/xclock-1.0.9.tar.bz2;
+ sha256 = "1fr3q4rszgx7x2zxy2ip592a3fgx20hfwac49p2l5b7jqsr1ying";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -2679,11 +2679,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xorgproto = callPackage ({ stdenv, pkgconfig, fetchurl, libXt }: stdenv.mkDerivation {
- name = "xorgproto-2018.4";
+ name = "xorgproto-2019.1";
builder = ./builder.sh;
src = fetchurl {
- url = mirror://xorg/individual/proto/xorgproto-2018.4.tar.bz2;
- sha256 = "180mqkp70i44rkmj430pmn9idssvffrgv4y5h19fm698a7h8bs7y";
+ url = mirror://xorg/individual/proto/xorgproto-2019.1.tar.bz2;
+ sha256 = "16yll1kaffnslik5sizlw3qrigj1gpsgfgyq6903g3mwdixamnm6";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -2692,11 +2692,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xorgserver = callPackage ({ stdenv, pkgconfig, fetchurl, xorgproto, openssl, libX11, libXau, libXaw, libxcb, xcbutil, xcbutilwm, xcbutilimage, xcbutilkeysyms, xcbutilrenderutil, libXdmcp, libXfixes, libxkbfile, libXmu, libXpm, libXrender, libXres, libXt }: stdenv.mkDerivation {
- name = "xorg-server-1.20.5";
+ name = "xorg-server-1.20.6";
builder = ./builder.sh;
src = fetchurl {
- url = mirror://xorg/individual/xserver/xorg-server-1.20.5.tar.bz2;
- sha256 = "17dc3g8cc55nbkx3np64dsz04n621dnzjmcc9wys0xbyyd1q47d8";
+ url = mirror://xorg/individual/xserver/xorg-server-1.20.6.tar.bz2;
+ sha256 = "1laib9z17jksgzb67z69blcmnpbvj7i7m604b5ns7s760iii85k3";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/servers/x11/xorg/imake-setup-hook.sh b/nixpkgs/pkgs/servers/x11/xorg/imake-setup-hook.sh
index 10f54198f7f..351ffab34d0 100644
--- a/nixpkgs/pkgs/servers/x11/xorg/imake-setup-hook.sh
+++ b/nixpkgs/pkgs/servers/x11/xorg/imake-setup-hook.sh
@@ -14,6 +14,6 @@ imakeConfigurePhase() {
runHook postConfigure
}
-if [ -z "$dontUseImakeConfigure" -a -z "$configurePhase" ]; then
+if [ -z "${dontUseImakeConfigure-}" -a -z "${configurePhase-}" ]; then
configurePhase=imakeConfigurePhase
fi
diff --git a/nixpkgs/pkgs/servers/x11/xorg/overrides.nix b/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
index e6a94daee10..c334365d8b5 100644
--- a/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
+++ b/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
@@ -529,7 +529,7 @@ self: super:
xorgserver = with self; super.xorgserver.overrideAttrs (attrs_passed:
# exchange attrs if abiCompat is set
let
- version = (builtins.parseDrvName attrs_passed.name).version;
+ version = lib.getVersion attrs_passed;
attrs =
if (abiCompat == null || lib.hasPrefix abiCompat version) then
attrs_passed // {
@@ -564,7 +564,7 @@ self: super:
in attrs //
(let
- version = (builtins.parseDrvName attrs.name).version;
+ version = lib.getVersion attrs;
commonBuildInputs = attrs.buildInputs ++ [ xtrans ];
commonPropagatedBuildInputs = [
zlib libGL libGLU dbus
@@ -629,8 +629,8 @@ self: super:
libAppleWM xorgproto
];
- # XQuartz patchset
patches = [
+ # XQuartz patchset
(fetchpatch {
url = "https://github.com/XQuartz/xorg-server/commit/e88fd6d785d5be477d5598e70d105ffb804771aa.patch";
sha256 = "1q0a30m1qj6ai924afz490xhack7rg4q3iig2gxsjjh98snikr1k";
diff --git a/nixpkgs/pkgs/servers/x11/xorg/tarballs.list b/nixpkgs/pkgs/servers/x11/xorg/tarballs.list
index 832104f0b5e..2fcf09cd9fb 100644
--- a/nixpkgs/pkgs/servers/x11/xorg/tarballs.list
+++ b/nixpkgs/pkgs/servers/x11/xorg/tarballs.list
@@ -27,9 +27,9 @@ mirror://xorg/individual/app/twm-1.0.10.tar.bz2
mirror://xorg/individual/app/viewres-1.0.5.tar.bz2
mirror://xorg/individual/app/x11perf-1.6.1.tar.bz2
mirror://xorg/individual/app/xauth-1.1.tar.bz2
-mirror://xorg/individual/app/xbacklight-1.2.2.tar.bz2
+mirror://xorg/individual/app/xbacklight-1.2.3.tar.bz2
mirror://xorg/individual/app/xcalc-1.1.0.tar.bz2
-mirror://xorg/individual/app/xclock-1.0.8.tar.bz2
+mirror://xorg/individual/app/xclock-1.0.9.tar.bz2
mirror://xorg/individual/app/xcmsdb-1.0.5.tar.bz2
mirror://xorg/individual/app/xcompmgr-1.1.8.tar.bz2
mirror://xorg/individual/app/xconsole-1.0.7.tar.bz2
@@ -173,7 +173,7 @@ mirror://xorg/individual/lib/libAppleWM-1.4.1.tar.bz2
mirror://xorg/individual/lib/libdmx-1.1.4.tar.bz2
mirror://xorg/individual/lib/libfontenc-1.1.4.tar.bz2
mirror://xorg/individual/lib/libFS-1.0.8.tar.bz2
-mirror://xorg/individual/lib/libICE-1.0.9.tar.bz2
+mirror://xorg/individual/lib/libICE-1.0.10.tar.bz2
mirror://xorg/individual/lib/libpciaccess-0.16.tar.bz2
mirror://xorg/individual/lib/libSM-1.2.3.tar.bz2
mirror://xorg/individual/lib/libWindowsWM-1.0.1.tar.bz2
@@ -203,7 +203,7 @@ mirror://xorg/individual/lib/libXres-1.2.0.tar.bz2
mirror://xorg/individual/lib/libXScrnSaver-1.2.3.tar.bz2
mirror://xorg/individual/lib/libxshmfence-1.3.tar.bz2
mirror://xorg/individual/lib/libXTrap-1.0.1.tar.bz2
-mirror://xorg/individual/lib/libXt-1.1.5.tar.bz2
+mirror://xorg/individual/lib/libXt-1.2.0.tar.bz2
mirror://xorg/individual/lib/libXtst-1.2.3.tar.bz2
mirror://xorg/individual/lib/libXv-1.0.11.tar.bz2
mirror://xorg/individual/lib/libXvMC-1.0.11.tar.bz2
@@ -211,11 +211,11 @@ mirror://xorg/individual/lib/libXxf86dga-1.1.5.tar.bz2
mirror://xorg/individual/lib/libXxf86misc-1.0.4.tar.bz2
mirror://xorg/individual/lib/libXxf86vm-1.1.4.tar.bz2
mirror://xorg/individual/lib/xtrans-1.4.0.tar.bz2
-mirror://xorg/individual/proto/xorgproto-2018.4.tar.bz2
+mirror://xorg/individual/proto/xorgproto-2019.1.tar.bz2
mirror://xorg/individual/util/gccmakedep-1.0.3.tar.bz2
mirror://xorg/individual/util/imake-1.0.8.tar.bz2
mirror://xorg/individual/util/lndir-1.0.3.tar.bz2
mirror://xorg/individual/util/makedepend-1.0.6.tar.bz2
mirror://xorg/individual/util/util-macros-1.19.2.tar.bz2
mirror://xorg/individual/util/xorg-cf-files-1.0.6.tar.bz2
-mirror://xorg/individual/xserver/xorg-server-1.20.5.tar.bz2
+mirror://xorg/individual/xserver/xorg-server-1.20.6.tar.bz2
diff --git a/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix b/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix
index 06f54fd5207..d033f211c3a 100644
--- a/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix
+++ b/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix
@@ -1,16 +1,18 @@
-{ stdenv, wayland, wayland-protocols, xorgserver, xkbcomp, xkeyboard_config, epoxy, libxslt, libunwind, makeWrapper }:
+{ stdenv, wayland, wayland-protocols, xorgserver, xkbcomp, xkeyboard_config, epoxy, libxslt, libunwind, makeWrapper, egl-wayland }:
with stdenv.lib;
xorgserver.overrideAttrs (oldAttrs: {
name = "xwayland-${xorgserver.version}";
+ buildInputs = oldAttrs.buildInputs ++ [ egl-wayland ];
propagatedBuildInputs = oldAttrs.propagatedBuildInputs
++ [wayland wayland-protocols epoxy libxslt makeWrapper libunwind];
configureFlags = [
"--disable-docs"
"--disable-devel-docs"
"--enable-xwayland"
+ "--enable-xwayland-eglstream"
"--disable-xorg"
"--disable-xvfb"
"--disable-xnest"
diff --git a/nixpkgs/pkgs/servers/zoneminder/default.nix b/nixpkgs/pkgs/servers/zoneminder/default.nix
index df6cad8c759..2dcaf44010e 100644
--- a/nixpkgs/pkgs/servers/zoneminder/default.nix
+++ b/nixpkgs/pkgs/servers/zoneminder/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, fetchurl, cmake, makeWrapper, pkgconfig
-, curl, ffmpeg, glib, libjpeg, libselinux, libsepol, mp4v2, mysql, pcre, perl, perlPackages
+, curl, ffmpeg, glib, libjpeg, libselinux, libsepol, mp4v2, libmysqlclient, mysql, pcre, perl, perlPackages
, polkit, utillinuxMinimal, x264, zlib
, coreutils, procps, psmisc }:
@@ -123,7 +123,7 @@ in stdenv.mkDerivation rec {
done
substituteInPlace scripts/zmdbbackup.in \
- --replace /usr/bin/mysqldump ${mysql}/bin/mysqldump
+ --replace /usr/bin/mysqldump ${mysql.client}/bin/mysqldump
for f in scripts/ZoneMinder/lib/ZoneMinder/Config.pm.in \
scripts/zmupdate.pl.in \
@@ -140,7 +140,7 @@ in stdenv.mkDerivation rec {
'';
buildInputs = [
- curl ffmpeg glib libjpeg libselinux libsepol mp4v2 mysql pcre perl polkit x264 zlib
+ curl ffmpeg glib libjpeg libselinux libsepol mp4v2 libmysqlclient mysql.client pcre perl polkit x264 zlib
utillinuxMinimal # for libmount
] ++ (with perlPackages; [
# build-time dependencies
diff --git a/nixpkgs/pkgs/shells/bash/bash-completion/0001-Revert-build-Do-cmake-pc-and-profile-variable-replac.patch b/nixpkgs/pkgs/shells/bash/bash-completion/0001-Revert-build-Do-cmake-pc-and-profile-variable-replac.patch
new file mode 100644
index 00000000000..c0d94a1a76d
--- /dev/null
+++ b/nixpkgs/pkgs/shells/bash/bash-completion/0001-Revert-build-Do-cmake-pc-and-profile-variable-replac.patch
@@ -0,0 +1,86 @@
+From 398f44b4ed545fc1b6c13a057bf0900001f7958b Mon Sep 17 00:00:00 2001
+From: Frederik Rietdijk <fridh@fridh.nl>
+Date: Tue, 22 Oct 2019 15:07:05 +0200
+Subject: [PATCH] Revert "build: Do cmake, pc, and profile variable
+ replacements in Makefile"
+
+This reverts commit 81ba2c7e7dfbaefbafa1e8615727c9612e5fb314.
+---
+ Makefile.am | 12 ++++++++----
+ bash-completion-config.cmake.in | 4 ++--
+ bash-completion.pc.in | 4 ++--
+ configure.ac | 3 +++
+ 4 files changed, 15 insertions(+), 8 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 8f441185..53979529 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -23,8 +23,7 @@ cmakeconfig_DATA = bash-completion-config.cmake \
+ -e 's|@VERSION[@]|$(VERSION)|' \
+ <$(srcdir)/$@.in >$@
+
+-CLEANFILES = bash_completion.sh bash-completion.pc \
+- bash-completion-config.cmake bash-completion-config-version.cmake
++CLEANFILES = bash_completion.sh bash-completion.pc
+
+ EXTRA_DIST = CHANGES $(pkgdata_DATA) bash_completion.sh.in .dir-locals.el \
+ .editorconfig README.md CONTRIBUTING.md pyproject.toml .perltidyrc \
+@@ -34,6 +33,11 @@ EXTRA_DIST = CHANGES $(pkgdata_DATA) bash_completion.sh.in .dir-locals.el \
+ install-data-hook:
+ tmpfile=`mktemp $${TMPDIR:-/tmp}/bash_completion.XXXXXX` && \
+ $(SED) -e 's|-/etc/bash_completion\.d|-$(compatdir)|' \
+- $(DESTDIR)$(pkgdatadir)/bash_completion >$$tmpfile && \
+- cat $$tmpfile >$(DESTDIR)$(pkgdatadir)/bash_completion && \
++ $(DESTDIR)$(pkgdatadir)/bash_completion > $$tmpfile && \
++ cat $$tmpfile > $(DESTDIR)$(pkgdatadir)/bash_completion && \
++ $(SED) -e 's|\$${prefix}|$(prefix)|' \
++ $(DESTDIR)$(datadir)/cmake/$(PACKAGE)/bash-completion-config.cmake \
++ > $$tmpfile && \
++ cat $$tmpfile > \
++ $(DESTDIR)$(datadir)/cmake/$(PACKAGE)/bash-completion-config.cmake && \
+ rm $$tmpfile
+diff --git a/bash-completion-config.cmake.in b/bash-completion-config.cmake.in
+index d907b76c..ccc6e052 100644
+--- a/bash-completion-config.cmake.in
++++ b/bash-completion-config.cmake.in
+@@ -5,7 +5,7 @@ set (BASH_COMPLETION_VERSION "@VERSION@")
+
+ set (BASH_COMPLETION_PREFIX "@prefix@")
+ set (BASH_COMPLETION_COMPATDIR "@compatdir@")
+-set (BASH_COMPLETION_COMPLETIONSDIR "@pkgdatadir@/completions")
+-set (BASH_COMPLETION_HELPERSDIR "@pkgdatadir@/helpers")
++set (BASH_COMPLETION_COMPLETIONSDIR "@datarootdir@/@PACKAGE@/completions")
++set (BASH_COMPLETION_HELPERSDIR "@datarootdir@/@PACKAGE@/helpers")
+
+ set (BASH_COMPLETION_FOUND "TRUE")
+diff --git a/bash-completion.pc.in b/bash-completion.pc.in
+index ea03fd75..bde217db 100644
+--- a/bash-completion.pc.in
++++ b/bash-completion.pc.in
+@@ -1,7 +1,7 @@
+ prefix=@prefix@
+ compatdir=@compatdir@
+-completionsdir=@pkgdatadir@/completions
+-helpersdir=@pkgdatadir@/helpers
++completionsdir=@datarootdir@/@PACKAGE@/completions
++helpersdir=@datarootdir@/@PACKAGE@/helpers
+
+ Name: bash-completion
+ Description: programmable completion for the bash shell
+diff --git a/configure.ac b/configure.ac
+index 1f3b37e8..a216d9b7 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -13,5 +13,8 @@ helpers/Makefile
+ test/Makefile
+ test/t/Makefile
+ test/t/unit/Makefile
++bash-completion.pc
++bash-completion-config.cmake
++bash-completion-config-version.cmake
+ ])
+ AC_OUTPUT
+--
+2.21.0
+
diff --git a/nixpkgs/pkgs/shells/bash/bash-completion/default.nix b/nixpkgs/pkgs/shells/bash/bash-completion/default.nix
index 0476cbd1f3f..fbc07c86494 100644
--- a/nixpkgs/pkgs/shells/bash/bash-completion/default.nix
+++ b/nixpkgs/pkgs/shells/bash/bash-completion/default.nix
@@ -1,15 +1,40 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchFromGitHub
+, autoreconfHook
+, python3Packages
+, bashInteractive
+}:
stdenv.mkDerivation rec {
pname = "bash-completion";
- version = "2.8";
+ version = "2.9";
- src = fetchurl {
- url = "https://github.com/scop/bash-completion/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "0kgmflrr1ga9wfk770vmakna3nj46ylb5ky9ipd0v2k9ymq5a7y0";
+ src = fetchFromGitHub {
+ owner = "scop";
+ repo = "bash-completion";
+ rev = version;
+ sha256 = "1813r4jxfa2zgzm2ppjhrq62flfmxai8433pklxcrl4fp5wwx9yv";
};
- doCheck = true;
+ nativeBuildInputs = [ autoreconfHook ];
+
+ doCheck = !stdenv.isDarwin;
+ checkInputs = [
+ python3Packages.pexpect
+ python3Packages.pytest
+ bashInteractive
+ ];
+
+ patches = [
+ ./0001-Revert-build-Do-cmake-pc-and-profile-variable-replac.patch
+ ];
+
+ # ignore ip_addresses because it tries to touch network
+ # ignore test_ls because impure logic
+ checkPhase = ''
+ pytest . \
+ --ignore=test/t/unit/test_unit_ip_addresses.py \
+ --ignore=test/t/test_ls.py
+ '';
prePatch = stdenv.lib.optionalString stdenv.isDarwin ''
sed -i -e 's/readlink -f/readlink/g' bash_completion completions/*
diff --git a/nixpkgs/pkgs/shells/nushell/default.nix b/nixpkgs/pkgs/shells/nushell/default.nix
new file mode 100644
index 00000000000..3b37610eced
--- /dev/null
+++ b/nixpkgs/pkgs/shells/nushell/default.nix
@@ -0,0 +1,51 @@
+{ stdenv
+, fetchFromGitHub
+, rustPlatform
+, openssl
+, pkg-config
+, python3
+, xorg
+, libiconv
+, AppKit
+, Security
+, withAllFeatures ? true
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "nushell";
+ version = "0.6.0";
+
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = version;
+ sha256 = "012fhy7ni4kyxypn25ssj6py1zxwk41bj4xb1ni4zaw47fqsj1nw";
+ };
+
+ cargoSha256 = "17r6g80qcy1mb195fl5iwcr83d35q2hs71camhwjbdh8yrs9l1la";
+
+ nativeBuildInputs = [ pkg-config ]
+ ++ stdenv.lib.optionals (withAllFeatures && stdenv.isLinux) [ python3 ];
+
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ openssl ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ]
+ ++ stdenv.lib.optionals (withAllFeatures && stdenv.isLinux) [ xorg.libX11 ]
+ ++ stdenv.lib.optionals (withAllFeatures && stdenv.isDarwin) [ AppKit ];
+
+ cargoBuildFlags = stdenv.lib.optional withAllFeatures "--all-features";
+
+ preCheck = ''
+ export HOME=$TMPDIR
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A modern shell written in Rust";
+ homepage = "https://www.nushell.sh/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 marsam ];
+ };
+
+ passthru = {
+ shellPath = "/bin/nu";
+ };
+}
diff --git a/nixpkgs/pkgs/shells/oh/default.nix b/nixpkgs/pkgs/shells/oh/default.nix
index 09a54c8a3b8..3ae8a7c600a 100644
--- a/nixpkgs/pkgs/shells/oh/default.nix
+++ b/nixpkgs/pkgs/shells/oh/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchgit }:
+{ stdenv, buildGoPackage, fetchgit, lib }:
buildGoPackage rec {
pname = "oh";
@@ -14,4 +14,10 @@ buildGoPackage rec {
};
goDeps = ./deps.nix;
+
+ meta = with lib;{
+ homepage = "https://github.com/michaelmacinnis/oh";
+ description = "A Unix shell";
+ license = stdenv.lib.licenses.mit;
+ };
}
diff --git a/nixpkgs/pkgs/shells/oil/default.nix b/nixpkgs/pkgs/shells/oil/default.nix
index d2ecf032d3e..eeb6f9ab6a9 100644
--- a/nixpkgs/pkgs/shells/oil/default.nix
+++ b/nixpkgs/pkgs/shells/oil/default.nix
@@ -2,22 +2,13 @@
stdenv.mkDerivation rec {
pname = "oil";
- version = "0.7.pre5";
+ version = "0.7.pre6";
src = fetchurl {
url = "https://www.oilshell.org/download/oil-${version}.tar.xz";
- sha256 = "1vpk4my8lp7wik8ywspawimya2a7hb1qjkp5vpm7ypmkya5jqivc";
+ sha256 = "1yhfrxrqd4jbjsf0g2fkxv8zypcndnikv9g15yp9szgp4sh1r9vv";
};
-
- # TODO remove at next bump
- patches = [
- (fetchpatch {
- url = "https://github.com/oilshell/oil/commit/81551d76ae5a8b53179f2472492d0b44f13f84fd.patch";
- sha256 = "0v99cx13ajqmf489vvxkqhqi9pjyc8jn0dgc8wp78gsv9js2k7km";
- })
- ];
-
postPatch = ''
patchShebangs build
'';
@@ -34,7 +25,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A new unix shell";
- homepage = https://www.oilshell.org/;
+ homepage = "https://www.oilshell.org/";
license = with lib.licenses; [
psfl # Includes a portion of the python interpreter and standard library
diff --git a/nixpkgs/pkgs/shells/xonsh/default.nix b/nixpkgs/pkgs/shells/xonsh/default.nix
index 2697050144b..58dd629929f 100644
--- a/nixpkgs/pkgs/shells/xonsh/default.nix
+++ b/nixpkgs/pkgs/shells/xonsh/default.nix
@@ -2,14 +2,14 @@
python3Packages.buildPythonApplication rec {
pname = "xonsh";
- version = "0.9.10";
+ version = "0.9.13";
# fetch from github because the pypi package ships incomplete tests
src = fetchFromGitHub {
owner = "xonsh";
repo = "xonsh";
rev = "refs/tags/${version}";
- sha256 = "0dil7vannl8sblzz528503ich8m8g0ld0p496bgw6jjh0pzkdskc";
+ sha256 = "0nk6rjdkbxli510iwqspvray48kdxvbdmq1k8nxn14kqfpqzlbcv";
};
LC_ALL = "en_US.UTF-8";
diff --git a/nixpkgs/pkgs/shells/zsh/antibody/default.nix b/nixpkgs/pkgs/shells/zsh/antibody/default.nix
index 0ea3c8d158d..e1bfc68dc4d 100644
--- a/nixpkgs/pkgs/shells/zsh/antibody/default.nix
+++ b/nixpkgs/pkgs/shells/zsh/antibody/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "antibody";
- version = "4.1.2";
+ version = "4.2.0";
goPackagePath = "github.com/getantibody/antibody";
@@ -10,15 +10,15 @@ buildGoModule rec {
owner = "getantibody";
repo = "antibody";
rev = "v${version}";
- sha256 = "1csanmvix7b2sa7nsy8nh3jq6gmhp8i51xivsabm1lj2y30c0ly3";
+ sha256 = "1vds7mxqxa7xlhvjvmnh1nr1ra3dciav0qlv45s1dmwn5qrcilci";
};
- modSha256 = "1p9cw92ivwgpkvjxvwd9anbd1vzhpicm9il4pg37z2kgr2ihhnyh";
+ modSha256 = "1n9sgrm16iig600f4q1cmbwwk0822isjvbyazplylha843510b17";
meta = with lib; {
description = "The fastest shell plugin manager";
homepage = https://github.com/getantibody/antibody;
license = licenses.mit;
- maintainers = with maintainers; [ worldofpeace ];
+ maintainers = with maintainers; [ filalex77 worldofpeace ];
};
}
diff --git a/nixpkgs/pkgs/shells/zsh/fzf-zsh/default.nix b/nixpkgs/pkgs/shells/zsh/fzf-zsh/default.nix
new file mode 100644
index 00000000000..e97ef1074f1
--- /dev/null
+++ b/nixpkgs/pkgs/shells/zsh/fzf-zsh/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchFromGitHub, fzf }:
+
+stdenv.mkDerivation rec {
+ pname = "fzf-zsh-unstable";
+ version = "2019-09-09";
+
+ src = fetchFromGitHub {
+ owner = "Wyntau";
+ repo = "fzf-zsh";
+ rev = "829d7e40cc437dce8a6e234e259bbd4065e87124";
+ sha256 = "1irjmxhcg1fm4g8p3psjqk7sz5qhj5kw73pyhv91njvpdhn9l26z";
+ };
+
+ postPatch = ''
+ substituteInPlace fzf-zsh.plugin.zsh \
+ --replace \
+ 'fzf_path="$( cd "$fzf_zsh_path/../fzf/" && pwd )"' \
+ "fzf_path=${fzf}" \
+ --replace \
+ '$fzf_path/shell' \
+ '${fzf}/share/fzf'
+ '';
+
+ dontBuild = true;
+
+ installPhase = ''
+ install -Dm0644 fzf-zsh.plugin.zsh $out/share/zsh/plugins/fzf-zsh/fzf-zsh.plugin.zsh
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/wyntau/fzf-zsh;
+ description = "wrap fzf to use in oh-my-zsh";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ma27 ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/shells/zsh/grml-zsh-config/default.nix b/nixpkgs/pkgs/shells/zsh/grml-zsh-config/default.nix
index 2d7dd4f24aa..80f51dbb763 100644
--- a/nixpkgs/pkgs/shells/zsh/grml-zsh-config/default.nix
+++ b/nixpkgs/pkgs/shells/zsh/grml-zsh-config/default.nix
@@ -5,13 +5,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "grml-zsh-config";
- version = "0.16.0";
+ version = "0.16.1";
src = fetchFromGitHub {
owner = "grml";
repo = "grml-etc-core";
rev = "v${version}";
- sha256 = "1b794c3hfhw51aqp8dg8smxqjv4x518rs1ib4pdglc4d785rlq1k";
+ sha256 = "1dmhwgs5v4f1yanbi6dg1lbpzmvq1l3dq7sra811ycsf4f6g0d7f";
};
buildInputs = [ zsh coreutils txt2tags procps ]
diff --git a/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix b/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix
index 6ebe81dc9f8..db19d340a57 100644
--- a/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix
+++ b/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix
@@ -4,13 +4,13 @@
{ stdenv, fetchgit }:
stdenv.mkDerivation rec {
- version = "2019-10-19";
+ version = "2019-11-23";
pname = "oh-my-zsh";
- rev = "05dfd0ae8520e58e852c574f55c83fe6f49fb189";
+ rev = "7b73c9ca1ced57cdf545e860e880658753b81777";
src = fetchgit { inherit rev;
url = "https://github.com/robbyrussell/oh-my-zsh";
- sha256 = "1ky926ih9b56xgh8xp8dsnzjliwzd8rr0cqn4wjf74z42bg2cnw0";
+ sha256 = "1mxqa2gf309vjdb1snbczrqwpwi7y6rnmv3n77hsph41bb6j64rz";
};
pathsToLink = [ "/share/oh-my-zsh" ];
diff --git a/nixpkgs/pkgs/shells/zsh/oh-my-zsh/update.sh b/nixpkgs/pkgs/shells/zsh/oh-my-zsh/update.sh
index 08b0daa4387..9567a2b6ae5 100755
--- a/nixpkgs/pkgs/shells/zsh/oh-my-zsh/update.sh
+++ b/nixpkgs/pkgs/shells/zsh/oh-my-zsh/update.sh
@@ -3,7 +3,7 @@
set -eu -o pipefail
-oldVersion="$(nix-instantiate --eval -E "with import ./. {}; oh-my-zsh.version or (builtins.parseDrvName oh-my-zsh.name).version" | tr -d '"')"
+oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion oh-my-zsh" | tr -d '"')"
latestSha="$(curl -L -s https://api.github.com/repos/robbyrussell/oh-my-zsh/commits\?sha\=master\&since\=${oldVersion} | jq -r '.[0].sha')"
url="$(nix-instantiate --eval -E "with import ./. {}; oh-my-zsh.src.url" | tr -d '"')"
diff --git a/nixpkgs/pkgs/shells/zsh/zsh-fast-syntax-highlighting/default.nix b/nixpkgs/pkgs/shells/zsh/zsh-fast-syntax-highlighting/default.nix
new file mode 100644
index 00000000000..452419bf8b0
--- /dev/null
+++ b/nixpkgs/pkgs/shells/zsh/zsh-fast-syntax-highlighting/default.nix
@@ -0,0 +1,30 @@
+{ stdenvNoCC, lib, fetchFromGitHub }:
+
+stdenvNoCC.mkDerivation rec {
+ pname = "zsh-fast-syntax-highlighting";
+ version = "1.54";
+
+ src = fetchFromGitHub {
+ owner = "zdharma";
+ repo = "fast-syntax-highlighting";
+ rev = "v${version}";
+ sha256 = "019hda2pj8lf7px4h1z07b9l6icxx4b2a072jw36lz9bh6jahp32";
+ };
+
+ dontConfigure = true;
+ dontBuild = true;
+
+ installPhase = ''
+ plugindir="$out/share/zsh/site-functions"
+
+ mkdir -p "$plugindir"
+ cp -r -- {,_,-}fast-* chroma themes "$plugindir"/
+ '';
+
+ meta = with lib; {
+ description = "Syntax-highlighting for Zshell";
+ homepage = "https://github.com/zdharma/fast-syntax-highlighting";
+ license = licenses.bsd3;
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/shells/zsh/zsh-history-substring-search/default.nix b/nixpkgs/pkgs/shells/zsh/zsh-history-substring-search/default.nix
index b7521654667..fcd294f4dce 100644
--- a/nixpkgs/pkgs/shells/zsh/zsh-history-substring-search/default.nix
+++ b/nixpkgs/pkgs/shells/zsh/zsh-history-substring-search/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zsh-history-substring-search";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchFromGitHub {
owner = "zsh-users";
repo = "zsh-history-substring-search";
rev = "v${version}";
- sha256 = "0lgmq1xcccnz5cf7vl0r0qj351hwclx9p80cl0qczxry4r2g5qaz";
+ sha256 = "0y8va5kc2ram38hbk2cibkk64ffrabfv1sh4xm7pjspsba9n5p1y";
};
installPhase = ''
diff --git a/nixpkgs/pkgs/stdenv/cygwin/rebase-i686.sh b/nixpkgs/pkgs/stdenv/cygwin/rebase-i686.sh
index 091c9044d93..6b8ec441ca7 100644
--- a/nixpkgs/pkgs/stdenv/cygwin/rebase-i686.sh
+++ b/nixpkgs/pkgs/stdenv/cygwin/rebase-i686.sh
@@ -1,7 +1,7 @@
fixupOutputHooks+=(_cygwinFixAutoImageBase)
_cygwinFixAutoImageBase() {
- if [ "$dontRebase" == 1 ] || [ ! -d "$prefix" ]; then
+ if [ "${dontRebase-}" == 1 ] || [ ! -d "$prefix" ]; then
return
fi
find "$prefix" -name "*.dll" -type f | while read DLL; do
diff --git a/nixpkgs/pkgs/stdenv/cygwin/rebase-x86_64.sh b/nixpkgs/pkgs/stdenv/cygwin/rebase-x86_64.sh
index 4c8f8ebd7eb..6dccdc40c72 100644
--- a/nixpkgs/pkgs/stdenv/cygwin/rebase-x86_64.sh
+++ b/nixpkgs/pkgs/stdenv/cygwin/rebase-x86_64.sh
@@ -1,7 +1,7 @@
fixupOutputHooks+=(_cygwinFixAutoImageBase)
_cygwinFixAutoImageBase() {
- if [ "$dontRebase" == 1 ] || [ ! -d "$prefix" ]; then
+ if [ "${dontRebase-}" == 1 ] || [ ! -d "$prefix" ]; then
return
fi
find "$prefix" -name "*.dll" -type f | while read DLL; do
diff --git a/nixpkgs/pkgs/stdenv/generic/check-meta.nix b/nixpkgs/pkgs/stdenv/generic/check-meta.nix
index b754230b0be..6bd6a9bf41e 100644
--- a/nixpkgs/pkgs/stdenv/generic/check-meta.nix
+++ b/nixpkgs/pkgs/stdenv/generic/check-meta.nix
@@ -36,10 +36,10 @@ let
attrs ? meta.license;
hasWhitelistedLicense = assert areLicenseListsValid; attrs:
- hasLicense attrs && builtins.elem attrs.meta.license whitelist;
+ hasLicense attrs && lib.lists.any (l: builtins.elem l whitelist) (lib.lists.toList attrs.meta.license);
hasBlacklistedLicense = assert areLicenseListsValid; attrs:
- hasLicense attrs && builtins.elem attrs.meta.license blacklist;
+ hasLicense attrs && lib.lists.any (l: builtins.elem l blacklist) (lib.lists.toList attrs.meta.license);
allowBroken = config.allowBroken or false
|| builtins.getEnv "NIXPKGS_ALLOW_BROKEN" == "1";
@@ -75,7 +75,7 @@ let
allowInsecurePredicate attrs ||
builtins.getEnv "NIXPKGS_ALLOW_INSECURE" == "1";
- showLicense = license: license.shortName or "unknown";
+ showLicense = license: toString (map (l: l.shortName or "unknown") (lib.lists.toList license));
pos_str = meta: meta.position or "«unknown-file»";
diff --git a/nixpkgs/pkgs/stdenv/generic/setup.sh b/nixpkgs/pkgs/stdenv/generic/setup.sh
index 0962a1ec2fc..5b8fdde5796 100644
--- a/nixpkgs/pkgs/stdenv/generic/setup.sh
+++ b/nixpkgs/pkgs/stdenv/generic/setup.sh
@@ -17,10 +17,6 @@ fi
# code). The hooks for <hookName> are the shell function or variable
# <hookName>, and the values of the shell array ‘<hookName>Hooks’.
runHook() {
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set -u # May be called from elsewhere, so do `set -u`.
-
local hookName="$1"
shift
local hooksSlice="${hookName%Hook}Hooks[@]"
@@ -30,10 +26,8 @@ runHook() {
# undefined.
for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}; do
_eval "$hook" "$@"
- set -u # To balance `_eval`
done
- set "$oldOpts"
return 0
}
@@ -41,10 +35,6 @@ runHook() {
# Run all hooks with the specified name, until one succeeds (returns a
# zero exit code). If none succeed, return a non-zero exit code.
runOneHook() {
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set -u # May be called from elsewhere, so do `set -u`.
-
local hookName="$1"
shift
local hooksSlice="${hookName%Hook}Hooks[@]"
@@ -56,10 +46,8 @@ runOneHook() {
ret=0
break
fi
- set -u # To balance `_eval`
done
- set "$oldOpts"
return "$ret"
}
@@ -70,17 +58,13 @@ runOneHook() {
# environment variables) and from shell scripts (as functions). If you
# want to allow multiple hooks, use runHook instead.
_callImplicitHook() {
- set -u
local def="$1"
local hookName="$2"
if declare -F "$hookName" > /dev/null; then
- set +u
"$hookName"
elif type -p "$hookName" > /dev/null; then
- set +u
source "$hookName"
elif [ -n "${!hookName:-}" ]; then
- set +u
eval "${!hookName}"
else
return "$def"
@@ -96,13 +80,10 @@ _callImplicitHook() {
# command can take them
_eval() {
if declare -F "$1" > /dev/null 2>&1; then
- set +u
"$@" # including args
else
- set +u
eval "$1"
fi
- # `run*Hook` reenables `set -u`
}
@@ -190,12 +171,12 @@ addToSearchPath() {
# so it is defined here but tried after the hook.
_addRpathPrefix() {
if [ "${NIX_NO_SELF_RPATH:-0}" != 1 ]; then
- export NIX_LDFLAGS="-rpath $1/lib $NIX_LDFLAGS"
+ export NIX_LDFLAGS="-rpath $1/lib ${NIX_LDFLAGS-}"
if [ -n "${NIX_LIB64_IN_SELF_RPATH:-}" ]; then
- export NIX_LDFLAGS="-rpath $1/lib64 $NIX_LDFLAGS"
+ export NIX_LDFLAGS="-rpath $1/lib64 ${NIX_LDFLAGS-}"
fi
if [ -n "${NIX_LIB32_IN_SELF_RPATH:-}" ]; then
- export NIX_LDFLAGS="-rpath $1/lib32 $NIX_LDFLAGS"
+ export NIX_LDFLAGS="-rpath $1/lib32 ${NIX_LDFLAGS-}"
fi
fi
}
@@ -267,6 +248,8 @@ for i in $initialPath; do
fi
done
+unset i
+
if (( "${NIX_DEBUG:-0}" >= 1 )); then
echo "initial path: $PATH"
fi
@@ -296,11 +279,11 @@ declare -a pkgsBuildBuild pkgsBuildHost pkgsBuildTarget
declare -a pkgsHostHost pkgsHostTarget
declare -a pkgsTargetTarget
-declare -ra pkgBuildAccumVars=(pkgsBuildBuild pkgsBuildHost pkgsBuildTarget)
-declare -ra pkgHostAccumVars=(pkgsHostHost pkgsHostTarget)
-declare -ra pkgTargetAccumVars=(pkgsTargetTarget)
+declare -a pkgBuildAccumVars=(pkgsBuildBuild pkgsBuildHost pkgsBuildTarget)
+declare -a pkgHostAccumVars=(pkgsHostHost pkgsHostTarget)
+declare -a pkgTargetAccumVars=(pkgsTargetTarget)
-declare -ra pkgAccumVarVars=(pkgBuildAccumVars pkgHostAccumVars pkgTargetAccumVars)
+declare -a pkgAccumVarVars=(pkgBuildAccumVars pkgHostAccumVars pkgTargetAccumVars)
# Hooks
@@ -309,11 +292,11 @@ declare -a envBuildBuildHooks envBuildHostHooks envBuildTargetHooks
declare -a envHostHostHooks envHostTargetHooks
declare -a envTargetTargetHooks
-declare -ra pkgBuildHookVars=(envBuildBuildHook envBuildHostHook envBuildTargetHook)
-declare -ra pkgHostHookVars=(envHostHostHook envHostTargetHook)
-declare -ra pkgTargetHookVars=(envTargetTargetHook)
+declare -a pkgBuildHookVars=(envBuildBuildHook envBuildHostHook envBuildTargetHook)
+declare -a pkgHostHookVars=(envHostHostHook envHostTargetHook)
+declare -a pkgTargetHookVars=(envTargetTargetHook)
-declare -ra pkgHookVarVars=(pkgBuildHookVars pkgHostHookVars pkgTargetHookVars)
+declare -a pkgHookVarVars=(pkgBuildHookVars pkgHostHookVars pkgTargetHookVars)
# Add env hooks for all sorts of deps with the specified host offset.
addEnvHooks() {
@@ -329,26 +312,26 @@ addEnvHooks() {
# Propagated dep files
-declare -ra propagatedBuildDepFiles=(
+declare -a propagatedBuildDepFiles=(
propagated-build-build-deps
propagated-native-build-inputs # Legacy name for back-compat
propagated-build-target-deps
)
-declare -ra propagatedHostDepFiles=(
+declare -a propagatedHostDepFiles=(
propagated-host-host-deps
propagated-build-inputs # Legacy name for back-compat
)
-declare -ra propagatedTargetDepFiles=(
+declare -a propagatedTargetDepFiles=(
propagated-target-target-deps
)
-declare -ra propagatedDepFilesVars=(
+declare -a propagatedDepFilesVars=(
propagatedBuildDepFiles
propagatedHostDepFiles
propagatedTargetDepFiles
)
# Platform offsets: build = -1, host = 0, target = 1
-declare -ra allPlatOffsets=(-1 0 1)
+declare -a allPlatOffsets=(-1 0 1)
# Mutually-recursively find all build inputs. See the dependency section of the
@@ -489,11 +472,7 @@ activatePackage() {
(( "$hostOffset" <= "$targetOffset" )) || exit -1
if [ -f "$pkg" ]; then
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set +u
source "$pkg"
- set "$oldOpts"
fi
# Only dependencies whose host platform is guaranteed to match the
@@ -512,11 +491,7 @@ activatePackage() {
fi
if [[ -f "$pkg/nix-support/setup-hook" ]]; then
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set +u
source "$pkg/nix-support/setup-hook"
- set "$oldOpts"
fi
}
@@ -596,6 +571,13 @@ _addToEnv() {
_addToEnv
+# Unset setup-specific declared variables
+unset allPlatOffsets
+unset pkgBuildAccumVars pkgHostAccumVars pkgTargetAccumVars pkgAccumVarVars
+unset pkgBuildHookVars pkgHostHookVars pkgTargetHookVars pkgHookVarVars
+unset propagatedDepFilesVars
+
+
_addRpathPrefix "$out"
@@ -805,14 +787,17 @@ dumpVars() {
# Utility function: echo the base name of the given path, with the
# prefix `HASH-' removed, if present.
stripHash() {
- local strippedName
+ local strippedName casematchOpt=0
# On separate line for `set -e`
- strippedName="$(basename "$1")"
- if echo "$strippedName" | grep -q '^[a-z0-9]\{32\}-'; then
- echo "$strippedName" | cut -c34-
+ strippedName="$(basename -- "$1")"
+ shopt -q nocasematch && casematchOpt=1
+ shopt -u nocasematch
+ if [[ "$strippedName" =~ ^[a-z0-9]{32}- ]]; then
+ echo "${strippedName:33}"
else
echo "$strippedName"
fi
+ if (( casematchOpt )); then shopt -s nocasematch; fi
}
@@ -1264,19 +1249,11 @@ showPhaseHeader() {
genericBuild() {
if [ -f "${buildCommandPath:-}" ]; then
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set +u
source "$buildCommandPath"
- set "$oldOpts"
return
fi
if [ -n "${buildCommand:-}" ]; then
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set +u
eval "$buildCommand"
- set "$oldOpts"
return
fi
@@ -1306,11 +1283,7 @@ genericBuild() {
# Evaluate the variable named $curPhase if it exists, otherwise the
# function named $curPhase.
- local oldOpts="-u"
- shopt -qo nounset || oldOpts="+u"
- set +u
eval "${!curPhase:-$curPhase}"
- set "$oldOpts"
if [ "$curPhase" = unpackPhase ]; then
cd "${sourceRoot:-.}"
diff --git a/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix b/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix
index 8d513625df2..0c285f9661e 100644
--- a/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix
+++ b/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix
@@ -33,6 +33,15 @@ in with pkgs; rec {
'';
};
+ bootGCC = gcc.cc.override { enableLTO = false; };
+ bootBinutils = binutils.bintools.override {
+ withAllTargets = false;
+ # Don't need two linkers, disable whatever's not primary/default.
+ gold = false;
+ # bootstrap is easier w/static
+ enableShared = false;
+ };
+
build =
stdenv.mkDerivation {
@@ -109,12 +118,12 @@ in with pkgs; rec {
cp -d ${gnugrep.pcre.out}/lib/libpcre*.so* $out/lib # needed by grep
# Copy what we need of GCC.
- cp -d ${gcc.cc.out}/bin/gcc $out/bin
- cp -d ${gcc.cc.out}/bin/cpp $out/bin
- cp -d ${gcc.cc.out}/bin/g++ $out/bin
- cp -d ${gcc.cc.lib}/lib/libgcc_s.so* $out/lib
- cp -d ${gcc.cc.lib}/lib/libstdc++.so* $out/lib
- cp -rd ${gcc.cc.out}/lib/gcc $out/lib
+ cp -d ${bootGCC.out}/bin/gcc $out/bin
+ cp -d ${bootGCC.out}/bin/cpp $out/bin
+ cp -d ${bootGCC.out}/bin/g++ $out/bin
+ cp -d ${bootGCC.lib}/lib/libgcc_s.so* $out/lib
+ cp -d ${bootGCC.lib}/lib/libstdc++.so* $out/lib
+ cp -rd ${bootGCC.out}/lib/gcc $out/lib
chmod -R u+w $out/lib
rm -f $out/lib/gcc/*/*/include*/linux
rm -f $out/lib/gcc/*/*/include*/sound
@@ -122,11 +131,11 @@ in with pkgs; rec {
rm -f $out/lib/gcc/*/*/include-fixed/asm
rm -rf $out/lib/gcc/*/*/plugin
#rm -f $out/lib/gcc/*/*/*.a
- cp -rd ${gcc.cc.out}/libexec/* $out/libexec
+ cp -rd ${bootGCC.out}/libexec/* $out/libexec
chmod -R u+w $out/libexec
rm -rf $out/libexec/gcc/*/*/plugin
mkdir -p $out/include
- cp -rd ${gcc.cc.out}/include/c++ $out/include
+ cp -rd ${bootGCC.out}/include/c++ $out/include
chmod -R u+w $out/include
rm -rf $out/include/c++/*/ext/pb_ds
rm -rf $out/include/c++/*/ext/parallel
@@ -148,7 +157,7 @@ in with pkgs; rec {
# Copy binutils.
for i in as ld ar ranlib nm strip readelf objdump; do
- cp ${binutils.bintools.out}/bin/$i $out/bin
+ cp ${bootBinutils.out}/bin/$i $out/bin
done
cp '${lib.getLib binutils.bintools}'/lib/* "$out/lib/"
@@ -172,7 +181,7 @@ in with pkgs; rec {
mv $out/.pack $out/pack
mkdir $out/on-server
- XZ_OPT=-9 tar cvJf $out/on-server/bootstrap-tools.tar.xz --hard-dereference --sort=name --numeric-owner --owner=0 --group=0 --mtime=@1 -C $out/pack .
+ XZ_OPT="-9 -e" tar cvJf $out/on-server/bootstrap-tools.tar.xz --hard-dereference --sort=name --numeric-owner --owner=0 --group=0 --mtime=@1 -C $out/pack .
cp ${busyboxMinimal}/bin/busybox $out/on-server
chmod u+w $out/on-server/busybox
nuke-refs $out/on-server/busybox
diff --git a/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix b/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix
index b54a7303ff8..c161a7c7737 100644
--- a/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix
+++ b/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix
@@ -23,10 +23,15 @@ python3Packages.buildPythonApplication rec {
doCheck = false; # There are no tests.
- postBuild = ''
+ postInstall = ''
mkdir -p $out/share
cp -r share $out/
+ # autostart file
+ cp -r $out/lib/python*/site-packages/etc $out/etc/
glib-compile-schemas --strict $out/share/glib-2.0/schemas
+ for i in $(find $out -name "*.desktop"); do
+ substituteInPlace $i --replace /usr $out
+ done
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix b/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix
index 5327e0f8c8f..1948dd2b9c5 100644
--- a/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix
+++ b/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "ckbcomp";
- version = "1.193";
+ version = "1.194";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "installer-team";
repo = "console-setup";
rev = version;
- sha256 = "107nl6vpy4036km3gr9z5f3mq1i6x169v0z0a0ywavj3zjqy23rp";
+ sha256 = "0fkabv05j5dj10mfrpjyvv7lnxl9qaqkbjhwj72r18i9i4019vgh";
};
buildInputs = [ perl ];
diff --git a/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix b/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix
index f15d099016a..54ece6a9a16 100644
--- a/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix
+++ b/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix
@@ -2,21 +2,20 @@
stdenv.mkDerivation rec {
pname = "dragon-drop";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchFromGitHub {
owner = "mwh";
repo = "dragon";
rev = "v${version}";
- sha256 = "0iwlrcqvbjshpwvg0gsqdqcjv48q1ary59pm74zzjnr8v9470smr";
+ sha256 = "0fgzz39007fdjwq72scp0qygp2v3zc5f1xkm0sxaa8zxm25g1bra";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk ];
installPhase = ''
- mkdir -p $out/bin
- mv dragon $out/bin
+ install -D dragon -t $out/bin
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/X11/wpgtk/default.nix b/nixpkgs/pkgs/tools/X11/wpgtk/default.nix
index 1a6e99f0393..fce3df19718 100644
--- a/nixpkgs/pkgs/tools/X11/wpgtk/default.nix
+++ b/nixpkgs/pkgs/tools/X11/wpgtk/default.nix
@@ -3,13 +3,13 @@
python3Packages.buildPythonApplication rec {
pname = "wpgtk";
- version = "6.0.9";
+ version = "6.0.11";
src = fetchFromGitHub {
owner = "deviantfero";
repo = "wpgtk";
rev = version;
- sha256 = "0j2wci85918zsrrvd4qpcqv9bzhzj7qvjchvhvl11fn035jml5l0";
+ sha256 = "0da4gj54c361a0bicrjhhb9bp9yr5lx7p1knrsc4dykap1xn23vi";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/tools/X11/x11spice/default.nix b/nixpkgs/pkgs/tools/X11/x11spice/default.nix
new file mode 100644
index 00000000000..513149049fa
--- /dev/null
+++ b/nixpkgs/pkgs/tools/X11/x11spice/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchFromGitLab, autoreconfHook, pkgconfig
+, xorg, gtk2, spice, spice-protocol
+}:
+
+stdenv.mkDerivation rec {
+ pname = "x11spice";
+ version = "2019-08-20";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = "spice";
+ repo = "x11spice";
+ rev = "51d2a8ba3813469264959bb3ba2fc6fe08097be6";
+ sha256 = "0va5ix14vnqch59gq8wvrhw6q0w0n27sy70xx5kvfj2cl0h1xpg8";
+ };
+
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+
+ buildInputs = [
+ xorg.libxcb xorg.xcbutil xorg.utilmacros
+ gtk2 spice spice-protocol
+ ];
+
+ NIX_LDFLAGS = "-lpthread";
+
+ meta = with stdenv.lib; {
+ description = ''
+ x11spice will enable a running X11 desktop to be available
+ via a Spice server
+ '';
+ homepage = https://gitlab.freedesktop.org/spice/x11spice;
+ platforms = platforms.linux;
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ rnhmjoj ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix b/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix
index e5c4a47b110..99d5df2591a 100644
--- a/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix
@@ -45,6 +45,7 @@ stdenv.mkDerivation rec {
sort() { ${coreutils}/bin/sort "$@"; }\
xset() { ${xset}/bin/xset "$@"; }\
perl() { PERL5LIB=${perlPath} ${perlPackages.perl}/bin/perl "$@"; }\
+ mimetype() { ${perlPackages.FileMimeInfo}/bin/mimetype "$@"; }\
&#' -i "$out"/bin/*
substituteInPlace $out/bin/xdg-open \
diff --git a/nixpkgs/pkgs/tools/X11/xidlehook/default.nix b/nixpkgs/pkgs/tools/X11/xidlehook/default.nix
index 89aff817f50..67c6a594db7 100644
--- a/nixpkgs/pkgs/tools/X11/xidlehook/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xidlehook/default.nix
@@ -1,9 +1,9 @@
-{ lib, stdenv, rustPlatform, fetchFromGitLab
+{ lib, stdenv, rustPlatform, fetchFromGitLab, python3
, xlibsWrapper, xorg, libpulseaudio, pkgconfig, patchelf, Security }:
rustPlatform.buildRustPackage rec {
pname = "xidlehook";
- version = "0.7.1";
+ version = "0.8.0";
doCheck = false;
@@ -12,14 +12,14 @@ rustPlatform.buildRustPackage rec {
repo = "xidlehook";
rev = version;
- sha256 = "04bb81iwxznkr1zq1q8dql9qklzm9qy7837a71b02ywp3fc6v5b2";
+ sha256 = "127b20y86xs2wq5ka236057nyrh87fgzhjqbl6azf002afnbsn5m";
};
cargoBuildFlags = lib.optionals (!stdenv.isLinux) ["--no-default-features" "--features" "pulse"];
- cargoSha256 = "0xnz2s8vh5njqs4a1qm98ydh8pywxvnnpym0z94fsifyfdjlsfm4";
+ cargoSha256 = "0jdkcxvlw7s8pz1ka3d2w97356a2axvlwfgyh2dz7nmfzpjx64x0";
buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ] ++ lib.optional stdenv.isDarwin Security;
- nativeBuildInputs = [ pkgconfig patchelf ];
+ nativeBuildInputs = [ pkgconfig patchelf python3 ];
postFixup = lib.optionalString stdenv.isLinux ''
RPATH="$(patchelf --print-rpath $out/bin/xidlehook)"
diff --git a/nixpkgs/pkgs/tools/X11/xob/default.nix b/nixpkgs/pkgs/tools/X11/xob/default.nix
new file mode 100644
index 00000000000..164802470e5
--- /dev/null
+++ b/nixpkgs/pkgs/tools/X11/xob/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, pkg-config, xorg, libconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "xob";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "florentc";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0i163avpij8iy04a0wsds237sjqi5dfvi6ny2z8zicnl4crp34xg";
+ };
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ xorg.libX11 libconfig ];
+
+ makeFlags = [ "prefix=$(out)" ];
+
+ meta = with stdenv.lib; {
+ description = "A lightweight overlay bar for the X Window System";
+ longDescription = ''
+ A lightweight configurable overlay volume/backlight/progress/anything bar
+ for the X Window System. Each time a new value is read on the standard
+ input, it is displayed as a tv-like bar over other windows. It then
+ vanishes after a configurable amount of time. A value followed by a bang
+ '!' is displayed using an alternate color to account for special states
+ (e.g. muted audio). There is also support for overflows (when the value
+ exceeds the maximum).
+ '';
+ inherit (src.meta) homepage;
+ license = licenses.gpl3Plus;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ primeos ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/X11/xzoom/default.nix b/nixpkgs/pkgs/tools/X11/xzoom/default.nix
index d1867e3b077..31f2c014557 100644
--- a/nixpkgs/pkgs/tools/X11/xzoom/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xzoom/default.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchurl, libX11, libXext, libXt, imake, gccmakedep}:
stdenv.mkDerivation rec {
- name = "${pname}-${version}.${patchlevel}";
+ name = "${pname}-${version}";
pname = "xzoom";
version = "0.3";
- patchlevel = "24";
+ patch = "24";
# or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
src = fetchurl {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
};
patches = [
(fetchurl {
- url = "http://http.debian.net/debian/pool/main/x/xzoom/xzoom_${version}-${patchlevel}.diff.gz";
+ url = "http://http.debian.net/debian/pool/main/x/xzoom/xzoom_${version}-${patch}.diff.gz";
sha256 = "0zhc06whbvaz987bzzzi2bz6h9jp6rv812qs7b71drivvd820qbh";
})
];
diff --git a/nixpkgs/pkgs/tools/admin/aws-google-auth/default.nix b/nixpkgs/pkgs/tools/admin/aws-google-auth/default.nix
index 0fc001d5a19..e878369f177 100644
--- a/nixpkgs/pkgs/tools/admin/aws-google-auth/default.nix
+++ b/nixpkgs/pkgs/tools/admin/aws-google-auth/default.nix
@@ -19,7 +19,7 @@
buildPythonApplication rec {
pname = "aws-google-auth";
- version = "0.0.32";
+ version = "0.0.33";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
# https://github.com/cevoaustralia/aws-google-auth/issues/120
@@ -27,7 +27,7 @@ buildPythonApplication rec {
owner = "cevoaustralia";
repo = "aws-google-auth";
rev = version;
- sha256 = "0blsvdkb28g1s3c7f8brjjai7lq9ij76xqr5z6zlxxafc4qqwhh3";
+ sha256 = "07sisv7b17bpjwikmm9zpxn3l3xpzywsbxi4brri2hdjmjb6p7w7";
};
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/tools/admin/aws_shell/default.nix b/nixpkgs/pkgs/tools/admin/aws_shell/default.nix
index c319c47ea7e..95f1df39576 100644
--- a/nixpkgs/pkgs/tools/admin/aws_shell/default.nix
+++ b/nixpkgs/pkgs/tools/admin/aws_shell/default.nix
@@ -1,20 +1,16 @@
{ stdenv
-, buildPythonPackage
-, fetchPypi
, awscli
-, prompt_toolkit
-, boto3
-, configobj
-, pygments
}:
+with awscli.python.pkgs;
+
buildPythonPackage rec {
pname = "aws-shell";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b46a673b81254e5e014297e08c9ecab535773aa651ca33dc3786a1fd612f9810";
+ sha256 = "2044b0ef78c7542c392f2cee4b74a4439545c63dda0a3e28b712fff53e8e5823";
};
# Why does it propagate packages that are used for testing?
@@ -24,6 +20,7 @@ buildPythonPackage rec {
boto3
configobj
pygments
+ pyyaml
];
#Checks are failing due to missing TTY, which won't exist.
diff --git a/nixpkgs/pkgs/tools/admin/awscli/default.nix b/nixpkgs/pkgs/tools/admin/awscli/default.nix
index 7e3e0c9fff0..02a27b0fe48 100644
--- a/nixpkgs/pkgs/tools/admin/awscli/default.nix
+++ b/nixpkgs/pkgs/tools/admin/awscli/default.nix
@@ -1,12 +1,12 @@
{ lib
-, python
+, python3
, groff
, less
, fetchpatch
}:
let
- py = python.override {
+ py = python3.override {
packageOverrides = self: super: {
rsa = super.rsa.overridePythonAttrs (oldAttrs: rec {
version = "3.4.2";
@@ -15,30 +15,23 @@ let
sha256 = "25df4e10c263fb88b5ace923dd84bf9aa7f5019687b5e55382ffcdb8bede9db5";
};
});
- colorama = super.colorama.overridePythonAttrs (oldAttrs: rec {
- version = "0.3.9";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "48eb22f4f8461b1df5734a074b57042430fb06e1d61bd1e11b078c0fe6d7a1f1";
- };
- });
- pyyaml = super.pyyaml_3;
+ prompt_toolkit = self.callPackage ../../../development/python-modules/prompt_toolkit/1.nix { };
};
};
in py.pkgs.buildPythonApplication rec {
pname = "awscli";
- version = "1.16.215"; # N.B: if you change this, change botocore to a matching version too
+ version = "1.16.266"; # N.B: if you change this, change botocore to a matching version too
src = py.pkgs.fetchPypi {
inherit pname version;
- sha256 = "13r32z8iyza4gvpf81l6l2ywv37yxi4bb08ry7cli5m6ny9xqlq8";
+ sha256 = "9c59a5ca805f467669d471b29550ecafafb9b380a4a6926a9f8866f71cd4f7be";
};
# No tests included
doCheck = false;
- pythonPath = with py.pkgs; [
+ propagatedBuildInputs = with py.pkgs; [
botocore
bcdoc
s3transfer
@@ -52,7 +45,6 @@ in py.pkgs.buildPythonApplication rec {
urllib3
dateutil
jmespath
- futures
];
postInstall = ''
@@ -63,6 +55,8 @@ in py.pkgs.buildPythonApplication rec {
rm $out/bin/aws.cmd
'';
+ passthru.python = py; # for aws_shell
+
meta = with lib; {
homepage = https://aws.amazon.com/cli/;
description = "Unified tool to manage your AWS services";
diff --git a/nixpkgs/pkgs/tools/admin/awslogs/default.nix b/nixpkgs/pkgs/tools/admin/awslogs/default.nix
index 6d590b8975b..92b6d62a8a2 100644
--- a/nixpkgs/pkgs/tools/admin/awslogs/default.nix
+++ b/nixpkgs/pkgs/tools/admin/awslogs/default.nix
@@ -14,7 +14,7 @@ python3Packages.buildPythonApplication rec {
doCheck = false;
propagatedBuildInputs = with python3Packages; [
- boto3 termcolor dateutil docutils
+ boto3 termcolor dateutil docutils setuptools
];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/admin/azure-cli/default.nix b/nixpkgs/pkgs/tools/admin/azure-cli/default.nix
new file mode 100644
index 00000000000..3a80b4752c2
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/azure-cli/default.nix
@@ -0,0 +1,248 @@
+{ lib, python, fetchFromGitHub, installShellFiles }:
+
+let
+ version = "2.0.76";
+ src = fetchFromGitHub {
+ owner = "Azure";
+ repo = "azure-cli";
+ rev = "azure-cli-${version}";
+ sha256 = "0zfy8nhw4nx0idh94qidr06vsfxgdk2ky0ih76s27121pdwr05aa";
+ };
+
+ # put packages that needs to be overriden in the py package scope
+ py = import ./python-packages.nix { inherit python lib src version; };
+in
+py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
+ pname = "azure-cli";
+ inherit version src;
+ disabled = python.isPy27; # namespacing assumes PEP420, which isn't compat with py2
+
+ sourceRoot = "source/src/azure-cli";
+
+ prePatch = ''
+ substituteInPlace setup.py \
+ --replace "javaproperties==0.5.1" "javaproperties" \
+ --replace "pytz==2019.1" "pytz" \
+ --replace "mock~=2.0" "mock" \
+ --replace "azure-mgmt-reservations==0.3.1" "azure-mgmt-reservations~=0.3.1"
+
+ # remove namespace hacks
+ # remove urllib3 because it was added as 'urllib3[secure]', which doesn't get handled well
+ sed -i setup.py \
+ -e '/azure-cli-command_modules-nspkg/d' \
+ -e '/azure-cli-nspkg/d' \
+ -e '/urllib3/d'
+ '';
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ propagatedBuildInputs = with py.pkgs; [
+ azure-batch
+ azure-cli-core
+ azure-cli-telemetry
+ azure-cosmos
+ azure-datalake-store
+ azure-functions-devops-build
+ azure-graphrbac
+ azure-keyvault
+ azure-mgmt-advisor
+ azure-mgmt-apimanagement
+ azure-mgmt-applicationinsights
+ azure-mgmt-appconfiguration
+ azure-mgmt-authorization
+ azure-mgmt-batch
+ azure-mgmt-batchai
+ azure-mgmt-billing
+ azure-mgmt-botservice
+ azure-mgmt-cdn
+ azure-mgmt-cognitiveservices
+ azure-mgmt-compute
+ azure-mgmt-consumption
+ azure-mgmt-containerinstance
+ azure-mgmt-containerregistry
+ azure-mgmt-containerservice
+ azure-mgmt-cosmosdb
+ azure-mgmt-datalake-analytics
+ azure-mgmt-datalake-store
+ azure-mgmt-datamigration
+ azure-mgmt-deploymentmanager
+ azure-mgmt-devtestlabs
+ azure-mgmt-dns
+ azure-mgmt-eventgrid
+ azure-mgmt-eventhub
+ azure-mgmt-hdinsight
+ azure-mgmt-imagebuilder
+ azure-mgmt-iotcentral
+ azure-mgmt-iothub
+ azure-mgmt-iothubprovisioningservices
+ azure-mgmt-keyvault
+ azure-mgmt-kusto
+ azure-mgmt-loganalytics
+ azure-mgmt-managedservices
+ azure-mgmt-managementgroups
+ azure-mgmt-maps
+ azure-mgmt-marketplaceordering
+ azure-mgmt-media
+ azure-mgmt-monitor
+ azure-mgmt-msi
+ azure-mgmt-network
+ azure-mgmt-netapp
+ azure-mgmt-policyinsights
+ azure-mgmt-privatedns
+ azure-mgmt-rdbms
+ azure-mgmt-recoveryservices
+ azure-mgmt-recoveryservicesbackup
+ azure-mgmt-redis
+ azure-mgmt-relay
+ azure-mgmt-reservations
+ azure-mgmt-resource
+ azure-mgmt-search
+ azure-mgmt-security
+ azure-mgmt-servicebus
+ azure-mgmt-servicefabric
+ azure-mgmt-signalr
+ azure-mgmt-sql
+ azure-mgmt-sqlvirtualmachine
+ azure-mgmt-storage
+ azure-mgmt-trafficmanager
+ azure-mgmt-web
+ azure-multiapi-storage
+ azure-storage-blob
+ colorama
+ cryptography
+ Fabric
+ jsmin
+ knack
+ mock
+ paramiko
+ pydocumentdb
+ pygments
+ pyopenssl
+ pytz
+ pyyaml
+ psutil
+ requests
+ scp
+ six
+ sshtunnel
+ urllib3
+ vsts-cd-manager
+ websocket_client
+ xmltodict
+ javaproperties
+ jsondiff
+ # urllib3[secure]
+ ipaddress
+ # shell completion
+ argcomplete
+ ];
+
+ # TODO: make shell completion actually work
+ # uses argcomplete, so completion needs PYTHONPATH to work
+ postInstall = ''
+ installShellCompletion --bash --name az.bash az.completion.sh
+ installShellCompletion --zsh --name _az az.completion.sh
+
+ # remove garbage
+ rm $out/bin/az.bat
+ rm $out/bin/az.completion.sh
+ '';
+
+ # wrap the executable so that the python packages are available
+ # it's just a shebang script which calls `python -m azure.cli "$@"`
+ postFixup = ''
+ wrapProgram $out/bin/az \
+ --set PYTHONPATH $PYTHONPATH
+ '';
+
+ # almost the entire test suite requires an azure account setup and networking
+ # ensure that the azure namespaces are setup correctly and that azure.cli can be accessed
+ checkPhase = ''
+ cd azure # avoid finding local copy
+ ${py.interpreter} -c 'import azure.cli.core; assert "${version}" == azure.cli.core.__version__'
+ HOME=$TMPDIR ${py.interpreter} -m azure.cli --help
+ '';
+
+ # ensure these namespaces are able to be accessed
+ pythonImportsCheck = [
+ "azure.batch"
+ "azure.cli.core"
+ "azure.cli.telemetry"
+ "azure.cosmos"
+ "azure.datalake.store"
+ "azure_functions_devops_build"
+ "azure.graphrbac"
+ "azure.keyvault"
+ "azure.mgmt.advisor"
+ "azure.mgmt.apimanagement"
+ "azure.mgmt.applicationinsights"
+ "azure.mgmt.appconfiguration"
+ "azure.mgmt.authorization"
+ "azure.mgmt.batch"
+ "azure.mgmt.batchai"
+ "azure.mgmt.billing"
+ "azure.mgmt.botservice"
+ "azure.mgmt.cdn"
+ "azure.mgmt.cognitiveservices"
+ "azure.mgmt.compute"
+ "azure.mgmt.consumption"
+ "azure.mgmt.containerinstance"
+ "azure.mgmt.containerregistry"
+ "azure.mgmt.containerservice"
+ "azure.mgmt.cosmosdb"
+ "azure.mgmt.datalake.analytics"
+ "azure.mgmt.datalake.store"
+ "azure.mgmt.datamigration"
+ "azure.mgmt.deploymentmanager"
+ "azure.mgmt.devtestlabs"
+ "azure.mgmt.dns"
+ "azure.mgmt.eventgrid"
+ "azure.mgmt.eventhub"
+ "azure.mgmt.hdinsight"
+ "azure.mgmt.imagebuilder"
+ "azure.mgmt.iotcentral"
+ "azure.mgmt.iothub"
+ "azure.mgmt.iothubprovisioningservices"
+ "azure.mgmt.keyvault"
+ "azure.mgmt.kusto"
+ "azure.mgmt.loganalytics"
+ "azure.mgmt.managedservices"
+ "azure.mgmt.managementgroups"
+ "azure.mgmt.maps"
+ "azure.mgmt.marketplaceordering"
+ "azure.mgmt.media"
+ "azure.mgmt.monitor"
+ "azure.mgmt.msi"
+ "azure.mgmt.network"
+ "azure.mgmt.netapp"
+ "azure.mgmt.policyinsights"
+ "azure.mgmt.privatedns"
+ "azure.mgmt.rdbms"
+ "azure.mgmt.recoveryservices"
+ "azure.mgmt.recoveryservicesbackup"
+ "azure.mgmt.redis"
+ "azure.mgmt.relay"
+ "azure.mgmt.reservations"
+ "azure.mgmt.resource"
+ "azure.mgmt.search"
+ "azure.mgmt.security"
+ "azure.mgmt.servicebus"
+ "azure.mgmt.servicefabric"
+ "azure.mgmt.signalr"
+ "azure.mgmt.sql"
+ "azure.mgmt.sqlvirtualmachine"
+ "azure.mgmt.storage"
+ "azure.mgmt.trafficmanager"
+ "azure.mgmt.web"
+ "azure.storage.blob"
+ "azure.storage.common"
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Azure/azure-cli";
+ description = "Next generation multi-platform command line experience for Azure";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+})
+
diff --git a/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix b/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix
new file mode 100644
index 00000000000..06886ba4c79
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -0,0 +1,250 @@
+{ python, lib, src, version }:
+
+let
+ buildAzureCliPackage = with py.pkgs; attrs: buildPythonPackage (attrs // {
+ # Remove overly restrictive version contraints and obsolete namespace setup
+ prePatch = (attrs.prePatch or "") + ''
+ rm -f azure_bdist_wheel.py tox.ini
+ substituteInPlace setup.py \
+ --replace "wheel==0.30.0" "wheel"
+ sed -i "/azure-namespace-package/c\ " setup.cfg
+ '';
+
+ # Prevent these __init__'s from violating PEP420, only needed for python2
+ postInstall = (attrs.postInstall or "") + ''
+ rm $out/${python.sitePackages}/azure/{,__pycache__/}__init__.* \
+ $out/${python.sitePackages}/azure/cli/{,__pycache__/}__init__.*
+ '';
+
+ checkInputs = [ mock pytest ] ++ (attrs.checkInputs or []);
+ checkPhase = attrs.checkPhase or ''
+ cd azure
+ HOME=$TMPDIR pytest
+ '';
+ });
+
+ overrideAzureMgmtPackage = package: version: extension: sha256:
+ package.overrideAttrs(oldAttrs: rec {
+ inherit version;
+
+ src = py.pkgs.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version sha256 extension;
+ };
+
+ preBuild = ''
+ rm -f azure_bdist_wheel.py
+ substituteInPlace setup.cfg \
+ --replace "azure-namespace-package = azure-mgmt-nspkg" ""
+ '';
+ });
+
+ py = python.override {
+ packageOverrides = self: super: {
+ inherit buildAzureCliPackage;
+
+ # core and the actual application are highly coupled
+ azure-cli-core = buildAzureCliPackage {
+ pname = "azure-cli-core";
+ inherit version src;
+
+ sourceRoot = "source/src/azure-cli-core";
+
+ propagatedBuildInputs = with self; [
+ adal
+ argcomplete
+ azure-cli-telemetry
+ colorama
+ jmespath
+ humanfriendly
+ knack
+ msrest
+ msrestazure
+ paramiko
+ pygments
+ pyjwt
+ pyopenssl
+ pyyaml
+ requests
+ six
+ azure-mgmt-resource
+ tabulate
+ pyperclip
+ psutil
+ ]
+ ++ lib.optionals isPy3k [ antlr4-python3-runtime ]
+ ++ lib.optionals (!isPy3k) [ enum34 futures antlr4-python2-runtime ndg-httpsclient ];
+
+ # ignore test that does network call
+ checkPhase = ''
+ HOME=$TMPDIR pytest --ignore=azure/cli/core/tests/test_profile.py
+ '';
+
+ pythonImportsCheck = [
+ "azure.cli.telemetry"
+ "azure.cli.core"
+ ];
+ };
+
+ azure-cli-telemetry = buildAzureCliPackage {
+ pname = "azure-cli-telemetry";
+ version = "1.0.4"; # might be wrong, but doesn't really matter
+ inherit src;
+
+ sourceRoot = "source/src/azure-cli-telemetry";
+
+ propagatedBuildInputs = with super; [
+ applicationinsights
+ portalocker
+ ];
+
+ # ignore flaky test
+ checkPhase = ''
+ cd azure
+ HOME=$TMPDIR pytest -k 'not test_create_telemetry_note_file_from_scratch'
+ '';
+ };
+
+ azure-mgmt-resource = overrideAzureMgmtPackage super.azure-mgmt-resource "4.0.0" "zip"
+ "0gy89bi89ikg5hps8rvnq28r33lixci3sk2m86jvziv9fh9rz41b";
+
+ azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "8.0.0" "zip"
+ "06hmf9iq2yqpmmvw7pr9zm4v427q03i436lnin3aczizfndrk76i";
+
+ azure-mgmt-consumption = overrideAzureMgmtPackage super.azure-mgmt-consumption "2.0.0" "zip"
+ "12ai4qps73ivawh0yzvgb148ksx02r30pqlvfihx497j62gsi1cs";
+
+ azure-mgmt-containerservice = overrideAzureMgmtPackage super.azure-mgmt-containerservice "7.0.0" "zip"
+ "104w7rxv7hy84yzddbbpkjqha04ghr0zz9qy788n3wl69cj4cv1a";
+
+ azure-mgmt-cosmosdb = overrideAzureMgmtPackage super.azure-mgmt-cosmosdb "0.8.0" "zip"
+ "0iakxb2rr1w9171802m9syjzqas02vjah711mpagbgcj549mjysb";
+
+ azure-mgmt-iothub = overrideAzureMgmtPackage super.azure-mgmt-iothub "0.8.2" "zip"
+ "0w3w1d156rnkwjdarv3qvycklxr3z2j7lry7a3jfgj3ykzny12rq";
+
+ azure-mgmt-kusto = overrideAzureMgmtPackage super.azure-mgmt-kusto "0.3.0" "zip"
+ "1pmcdgimd66h964a3d5m2j2fbydshcwhrk87wblhwhfl3xwbgf4y";
+
+ azure-mgmt-devtestlabs = overrideAzureMgmtPackage super.azure-mgmt-devtestlabs "2.2.0" "zip"
+ "15lpyv9z8ss47rjmg1wx5akh22p9br2vckaj7jk3639vi38ac5nl";
+
+ azure-mgmt-netapp = overrideAzureMgmtPackage super.azure-mgmt-netapp "0.6.0" "zip"
+ "10ymvyj386z9bjdm2g1b5a4vfnn87ig2zm6xn2xddvbpy0jxnyfv";
+
+ azure-mgmt-dns = overrideAzureMgmtPackage super.azure-mgmt-dns "2.1.0" "zip"
+ "1l55py4fzzwhxlmnwa41gpmqk9v2ncc79w7zq11sm9a5ynrv2c1p";
+
+ azure-mgmt-network = overrideAzureMgmtPackage super.azure-mgmt-network "7.0.0" "zip"
+ "0ss5yc9k3dh78lb88nfh3z98yz1pcd8d7d7cfjlxmv4n3dlr1kij";
+
+ azure-mgmt-msi = overrideAzureMgmtPackage super.azure-mgmt-msi "0.2.0" "zip"
+ "0rvik03njz940x2hvqg6iiq8k0d88gyygsr86w8s0sa12sdbq8l6";
+
+ azure-mgmt-web = overrideAzureMgmtPackage super.azure-mgmt-web "0.42.0" "zip"
+ "0vp40i9aaw5ycz7s7qqir6jq7327f7zg9j9i8g31qkfl1h1c7pdn";
+
+ azure-mgmt-reservations = overrideAzureMgmtPackage super.azure-mgmt-reservations "0.3.2" "zip"
+ "0nksxjh5kh09dr0zw667fg8mzik4ymvfq3dipwag6pynbqr9ls4l";
+
+ azure-mgmt-security = overrideAzureMgmtPackage super.azure-mgmt-security "0.1.0" "zip"
+ "1cb466722bs0ribrirb32kc299716pl0pwivz3jyn40dd78cwhhx";
+
+ azure-mgmt-datamigration = overrideAzureMgmtPackage super.azure-mgmt-datamigration "0.1.0" "zip"
+ "1pq5rn32yvrf5kqjafnj0kc92gpfg435w2l0k7cm8gvlja4r4m77";
+
+ azure-mgmt-relay = overrideAzureMgmtPackage super.azure-mgmt-relay "0.1.0" "zip"
+ "1jss6qhvif8l5s0lblqw3qzijjf0h88agciiydaa7f4q577qgyfr";
+
+ azure-mgmt-eventhub = overrideAzureMgmtPackage super.azure-mgmt-eventhub "2.6.0" "zip"
+ "1nnp2ki4iz4f4897psmwb0v5khrwh84fgxja7nl7g73g3ym20sz8";
+
+ azure-mgmt-keyvault = overrideAzureMgmtPackage super.azure-mgmt-keyvault "1.1.0" "zip"
+ "16a0d3j5dilbp7pd7gbwf8jr46vzbjim1p9alcmisi12m4km7885";
+
+ azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc7" "zip"
+ "1bzfpbz186dhnxn0blgr20xxnk67gkr8ysn2b3f1r41bq9hz97xp";
+
+ azure-mgmt-monitor = overrideAzureMgmtPackage super.azure-mgmt-monitor "0.5.2" "zip"
+ "1r01aq5rbynbc1my4qljdifjdj9h65bh8cdzgd7vm4ij7r48v9gi";
+
+ azure-mgmt-advisor = overrideAzureMgmtPackage super.azure-mgmt-advisor "2.0.1" "zip"
+ "1wsfkprdrn22mwm24y2zlcms8ppp7jwq3s86r3ymbl29pbaxca8r";
+
+ azure-mgmt-applicationinsights = overrideAzureMgmtPackage super.azure-mgmt-applicationinsights "0.1.1" "zip"
+ "16raxr5naszrxmgbfhsvh7rqcph5cx6x3f480790m79ykvmjj0pi";
+
+ azure-mgmt-authorization = overrideAzureMgmtPackage super.azure-mgmt-authorization "0.52.0" "zip"
+ "0357laxgldb7lvvws81r8xb6mrq9dwwnr1bnwdnyj4bw6p21i9hn";
+
+ azure-mgmt-storage = overrideAzureMgmtPackage super.azure-mgmt-storage "5.0.0" "zip"
+ "1gzsscfnnfb8gxs34dq9hs339hidlzas7kgivw0234v3qz4gy9yx";
+
+ azure-mgmt-servicefabric = overrideAzureMgmtPackage super.azure-mgmt-servicefabric "0.2.0" "zip"
+ "1bcq6fcgrsvmk6q7v8mxzn1180jm2qijdqkqbv1m117zp1wj5gxj";
+
+ azure-mgmt-hdinsight = overrideAzureMgmtPackage super.azure-mgmt-hdinsight "1.1.0" "zip"
+ "0lj9dhb14dx4ag5pgd2zvrmn9y5ziq2qywvw38ccbv9g3bxpglkn";
+
+ azure-graphrbac = super.azure-graphrbac.overrideAttrs(oldAttrs: rec {
+ version = "0.60.0";
+
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "1zna5vb887clvpyfp5439vhlz3j4z95blw9r7y86n6cfpzc65fyh";
+ extension = "zip";
+ };
+ });
+
+ azure-storage-blob = super.azure-storage-blob.overrideAttrs(oldAttrs: rec {
+ version = "1.5.0";
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "0b15dzy75fml994gdfmaw5qcyij15gvh968mk3hg94d1wxwai1zi";
+ };
+ });
+
+ azure-storage-common = super.azure-storage-common.overrideAttrs(oldAttrs: rec {
+ version = "1.4.2";
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "00g41b5q4ijlv02zvzjgfwrwy71cgr3lc3if4nayqmyl6xsprj2f";
+ };
+ });
+
+ # part of azure.mgmt.datalake namespace
+ azure-mgmt-datalake-analytics = super.azure-mgmt-datalake-analytics.overrideAttrs(oldAttrs: rec {
+ version = "0.2.1";
+
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "192icfx82gcl3igr18w062744376r2ivh63c8nd7v17mjk860yac";
+ extension = "zip";
+ };
+
+ preBuild = ''
+ rm azure_bdist_wheel.py
+ substituteInPlace setup.cfg \
+ --replace "azure-namespace-package = azure-mgmt-datalake-nspkg" ""
+ '';
+ });
+
+
+
+
+
+
+
+
+
+
+
+
+ };
+ };
+in
+ py
diff --git a/nixpkgs/pkgs/tools/admin/berglas/default.nix b/nixpkgs/pkgs/tools/admin/berglas/default.nix
index 239fc9691f7..d75c317187b 100644
--- a/nixpkgs/pkgs/tools/admin/berglas/default.nix
+++ b/nixpkgs/pkgs/tools/admin/berglas/default.nix
@@ -3,16 +3,16 @@
buildGoModule rec {
name = "berglas-${version}";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "berglas";
- rev = "v0.2.0";
- sha256 = "1d75x0n1d1ry2xmy6h64qqc0dlnivipycv3p0aihyp3l810gpdbk";
+ rev = "v0.2.1";
+ sha256 = "1m34rxiynmgsris1avjn7am50b8sds77515zlnna9qvsrywbzljc";
};
- modSha256 = "0fvgvrvdpdwjx51wmbf0rdwnr9l1l212qbvznvif3xsi5nnlkx6r";
+ modSha256 = "0lfcrsb4r5hxxd652cxff23fnbrphp3lgwp5anpaddzcjcd2qyj8";
meta = with stdenv.lib; {
description = "A tool for managing secrets on Google Cloud";
diff --git a/nixpkgs/pkgs/tools/admin/boulder/default.nix b/nixpkgs/pkgs/tools/admin/boulder/default.nix
new file mode 100644
index 00000000000..a21a3ebdde1
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/boulder/default.nix
@@ -0,0 +1,33 @@
+{ buildGoPackage
+, libtool
+, fetchFromGitHub
+, lib
+}:
+
+let
+ version = "release-2019-10-13";
+
+in buildGoPackage {
+
+ pname = "boulder";
+ inherit version;
+
+ goPackagePath = "github.com/letsencrypt/boulder";
+
+ buildInputs = [ libtool ];
+
+ src = fetchFromGitHub {
+ owner = "letsencrypt";
+ repo = "boulder";
+ rev = version;
+ sha256 = "0kis23dnjja6jp192rjpv2m9m2zmzfwhs93440nxg354k6fp8jdg";
+ };
+
+ meta = {
+ homepage = "https://github.com/letsencrypt/boulder";
+ description = "An ACME-based CA, written in Go";
+ license = [ lib.licenses.mpl20 ];
+ maintainers = [ ];
+ };
+
+}
diff --git a/nixpkgs/pkgs/tools/admin/certbot/0001-Don-t-use-distutils.StrictVersion-that-cannot-handle.patch b/nixpkgs/pkgs/tools/admin/certbot/0001-Don-t-use-distutils.StrictVersion-that-cannot-handle.patch
new file mode 100644
index 00000000000..81c1dd0e6a3
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/certbot/0001-Don-t-use-distutils.StrictVersion-that-cannot-handle.patch
@@ -0,0 +1,60 @@
+From 411b8a413baf39e9b967949b17a992e81a11abfe Mon Sep 17 00:00:00 2001
+From: Frederik Rietdijk <fridh@fridh.nl>
+Date: Tue, 29 Oct 2019 14:08:07 +0100
+Subject: [PATCH] Don't use distutils.StrictVersion that cannot handle certain
+ versions
+
+```
+ File "setup.py", line 63, in <module>
+ if StrictVersion(setuptools_version) >= StrictVersion('36.2'):
+File
+"/nix/store/zdh16dcvjw99ybam59zd2ijb6bx138j0-python3-3.7.5/lib/python3.7/distutils/version.py",
+line 40, in __init__
+ self.parse(vstring)
+File
+"/nix/store/zdh16dcvjw99ybam59zd2ijb6bx138j0-python3-3.7.5/lib/python3.7/distutils/version.py",
+line 137, in parse
+ raise ValueError("invalid version number '%s'" % vstring)
+ValueError: invalid version number '41.4.0.post20191022'
+```
+---
+ setup.py | 15 +--------------
+ 1 file changed, 1 insertion(+), 14 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 1f4838c90..831528d77 100644
+--- a/setup.py
++++ b/setup.py
+@@ -3,7 +3,6 @@ import os
+ import re
+ import sys
+
+-from distutils.version import StrictVersion
+ from setuptools import find_packages, setup, __version__ as setuptools_version
+ from setuptools.command.test import test as TestCommand
+
+@@ -56,20 +55,8 @@ install_requires = [
+
+ # Add pywin32 on Windows platforms to handle low-level system calls.
+ # This dependency needs to be added using environment markers to avoid its installation on Linux.
+-# However environment markers are supported only with setuptools >= 36.2.
+-# So this dependency is not added for old Linux distributions with old setuptools,
+-# in order to allow these systems to build certbot from sources.
+ pywin32_req = 'pywin32>=224'
+-if StrictVersion(setuptools_version) >= StrictVersion('36.2'):
+- install_requires.append(pywin32_req + " ; sys_platform == 'win32'")
+-elif 'bdist_wheel' in sys.argv[1:]:
+- raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
+- 'of setuptools. Version 36.2+ of setuptools is required.')
+-elif os.name == 'nt':
+- # This branch exists to improve this package's behavior on Windows. Without
+- # it, if the sdist is installed on Windows with an old version of
+- # setuptools, pywin32 will not be specified as a dependency.
+- install_requires.append(pywin32_req)
++install_requires.append(pywin32_req + " ; sys_platform == 'win32'")
+
+ dev_extras = [
+ 'astroid==1.6.5',
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/tools/admin/certbot/0001-pebble_artifacts-hardcode-pebble-location.patch b/nixpkgs/pkgs/tools/admin/certbot/0001-pebble_artifacts-hardcode-pebble-location.patch
new file mode 100644
index 00000000000..33f0cd216c1
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/certbot/0001-pebble_artifacts-hardcode-pebble-location.patch
@@ -0,0 +1,24 @@
+From 8ddf2697508eca514a0dde4646ad14ac3ba34b2a Mon Sep 17 00:00:00 2001
+From: Florian Klink <flokli@flokli.de>
+Date: Fri, 18 Oct 2019 16:06:50 +0200
+Subject: [PATCH] pebble_artifacts: hardcode pebble location
+
+---
+ certbot-ci/certbot_integration_tests/utils/pebble_artifacts.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/certbot-ci/certbot_integration_tests/utils/pebble_artifacts.py b/certbot-ci/certbot_integration_tests/utils/pebble_artifacts.py
+index 2b1557928..d2603c51a 100644
+--- a/certbot-ci/certbot_integration_tests/utils/pebble_artifacts.py
++++ b/certbot-ci/certbot_integration_tests/utils/pebble_artifacts.py
+@@ -22,6 +22,7 @@ def fetch(workspace):
+
+
+ def _fetch_asset(asset, suffix):
++ return "@pebble@"
+ asset_path = os.path.join(ASSETS_PATH, '{0}_{1}_{2}'.format(asset, PEBBLE_VERSION, suffix))
+ if not os.path.exists(asset_path):
+ asset_url = ('https://github.com/letsencrypt/pebble/releases/download/{0}/{1}_{2}'
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/tools/admin/certbot/default.nix b/nixpkgs/pkgs/tools/admin/certbot/default.nix
index 782af149ed6..7d3d019e81f 100644
--- a/nixpkgs/pkgs/tools/admin/certbot/default.nix
+++ b/nixpkgs/pkgs/tools/admin/certbot/default.nix
@@ -1,21 +1,28 @@
-{ stdenv, python3Packages, fetchFromGitHub, dialog }:
+{ stdenv, python37Packages, fetchFromGitHub, fetchurl, dialog, autoPatchelfHook, nginx, pebble }:
-python3Packages.buildPythonApplication rec {
+
+python37Packages.buildPythonApplication rec {
pname = "certbot";
- version = "0.31.0";
+ version = "0.39.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0rwjxmkpicyc9a5janvj1lfi430nq6ha94nyfgp11ds9fyydbh1s";
+ sha256 = "1s32xg2ljz7ci78wc8rqkjvgrz7vprb7fkznrlf9a4blm55pp54c";
};
- propagatedBuildInputs = with python3Packages; [
+ patches = [
+ ./0001-pebble_artifacts-hardcode-pebble-location.patch
+ ./0001-Don-t-use-distutils.StrictVersion-that-cannot-handle.patch
+ ];
+
+ propagatedBuildInputs = with python37Packages; [
ConfigArgParse
acme
configobj
cryptography
+ distro
josepy
parsedatetime
psutil
@@ -26,11 +33,19 @@ python3Packages.buildPythonApplication rec {
zope_component
zope_interface
];
- buildInputs = [ dialog ] ++ (with python3Packages; [ mock gnureadline ]);
- patchPhase = ''
+ buildInputs = [ dialog ] ++ (with python37Packages; [ mock gnureadline ]);
+
+ checkInputs = with python37Packages; [
+ pytest_xdist
+ pytest
+ dateutil
+ ];
+
+ postPatch = ''
substituteInPlace certbot/notify.py --replace "/usr/sbin/sendmail" "/run/wrappers/bin/sendmail"
substituteInPlace certbot/util.py --replace "sw_vers" "/usr/bin/sw_vers"
+ substituteInPlace certbot-ci/certbot_integration_tests/utils/pebble_artifacts.py --replace "@pebble@" "${pebble}/bin/pebble"
'';
postInstall = ''
@@ -40,7 +55,15 @@ python3Packages.buildPythonApplication rec {
done
'';
- doCheck = !stdenv.isDarwin; # On Hydra Darwin tests fail with "Too many open files".
+ # tests currently time out, because they're trying to do network access
+ # Upstream issue: https://github.com/certbot/certbot/issues/7450
+ doCheck = false;
+
+ checkPhase = ''
+ PATH="$out/bin:${nginx}/bin:$PATH" pytest certbot-ci/certbot_integration_tests
+ '';
+
+ dontUseSetuptoolsCheck = true;
meta = with stdenv.lib; {
homepage = src.meta.homepage;
diff --git a/nixpkgs/pkgs/tools/admin/eksctl/default.nix b/nixpkgs/pkgs/tools/admin/eksctl/default.nix
index c2035aebb35..b7208d7b867 100644
--- a/nixpkgs/pkgs/tools/admin/eksctl/default.nix
+++ b/nixpkgs/pkgs/tools/admin/eksctl/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "eksctl";
- version = "0.6.0";
+ version = "0.10.2";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
- sha256 = "0gh6p912y8i295p3vwhlrsxky761zlvrykcl6jm6j2qhwl5k4k29";
+ sha256 = "0j1kzll23rj87nabzjjhxydg95cnxlwbkqp3qivf96bv1xlby75k";
};
- modSha256 = "0c8hbb73w1922qh895lsk0m9i7lk9kzrvxjc4crwsfpn9pv0qgd3";
+ modSha256 = "18n4aimf9diy9w7f2k08cd7xr8jay6pid5mwrc24y2pqkjhgpyp7";
subPackages = [ "cmd/eksctl" ];
diff --git a/nixpkgs/pkgs/tools/admin/elasticsearch-curator/default.nix b/nixpkgs/pkgs/tools/admin/elasticsearch-curator/default.nix
new file mode 100644
index 00000000000..8d8f9070499
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/elasticsearch-curator/default.nix
@@ -0,0 +1,81 @@
+{ lib, fetchFromGitHub, python }:
+
+let
+py = python.override {
+ packageOverrides = self: super: {
+ click = super.click.overridePythonAttrs (oldAttrs: rec {
+ version = "6.7";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b";
+ };
+ });
+ };
+};
+in
+
+with py.pkgs;
+buildPythonApplication rec {
+ pname = "elasticsearch-curator";
+ version = "5.8.1";
+
+ src = fetchFromGitHub {
+ owner = "elastic";
+ repo = "curator";
+ rev = "v${version}";
+ sha256 = "1shr9jslirjnbvma3p19djsnamxl7f3m9c8zrlclk57zv8rnwpkr";
+ };
+
+ # The test hangs so we disable it.
+ doCheck = false;
+
+ propagatedBuildInputs = [
+ click
+ certifi
+ requests-aws4auth
+ pyopenssl
+ voluptuous
+ pyyaml
+ elasticsearch
+ boto3
+ ];
+
+ checkInputs = [
+ nosexcover
+ coverage
+ nose
+ mock
+ funcsigs
+ ];
+
+ postPatch = ''
+ sed -i s/pyyaml==3.13/pyyaml/g setup.cfg setup.py
+ sed -i s/pyyaml==3.12/pyyaml/g setup.cfg setup.py
+ substituteInPlace setup.py \
+ --replace "urllib3>=1.24.2,<1.25" "urllib3"
+ substituteInPlace setup.cfg \
+ --replace "urllib3>=1.24.2,<1.25" "urllib3"
+ '';
+
+ meta = with lib; {
+ homepage = https://github.com/elastic/curator;
+ description = "Curate, or manage, your Elasticsearch indices and snapshots";
+ license = licenses.asl20;
+ longDescription = ''
+ Elasticsearch Curator helps you curate, or manage, your Elasticsearch
+ indices and snapshots by:
+
+ * Obtaining the full list of indices (or snapshots) from the cluster, as the
+ actionable list
+
+ * Iterate through a list of user-defined filters to progressively remove
+ indices (or snapshots) from this actionable list as needed.
+
+ * Perform various actions on the items which remain in the actionable list.
+ '';
+ maintainers = with maintainers; [ basvandijk ];
+
+ # https://github.com/elastic/curator/pull/1280
+ #broken = versionAtLeast click.version "7.0";
+ };
+}
diff --git a/nixpkgs/pkgs/tools/admin/fbvnc/default.nix b/nixpkgs/pkgs/tools/admin/fbvnc/default.nix
new file mode 100644
index 00000000000..ec32b5f0a26
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/fbvnc/default.nix
@@ -0,0 +1,30 @@
+{stdenv, fetchFromGitHub}:
+stdenv.mkDerivation rec {
+ name = "${pname}-${version}";
+ pname = "fbvnc";
+ version = "1.0.2";
+
+ src = fetchFromGitHub {
+ owner = "zohead";
+ repo = pname;
+ sha256 = "0lkr4j1wsa05av2g9w99rr9w4j4k7a21vp36x0a3h50y8bmgwgm1";
+ rev = "783204ff6c92afec33d6d36f7e74f1fcf2b1b601";
+ };
+
+ buildInputs = [];
+
+ installPhase = ''
+ mkdir -p "$out/bin"
+ cp fbvnc "$out/bin"
+ mkdir -p "$out/share/doc/${pname}"
+ cp README* "$out/share/doc/${pname}"
+ '';
+
+ meta = {
+ description = "Framebuffer VNC client";
+ license = stdenv.lib.licenses.bsd3;
+ maintainers = [stdenv.lib.maintainers.raskin];
+ platforms = stdenv.lib.platforms.linux;
+ homepage = "https://github.com/zohead/fbvnc/";
+ };
+}
diff --git a/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix b/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix
index feb0b996b61..5e02c8e3483 100644
--- a/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix
+++ b/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix
@@ -21,18 +21,18 @@ let
sources = name: system: {
x86_64-darwin = {
url = "${baseUrl}/${name}-darwin-x86_64.tar.gz";
- sha256 = "17gqrfnqbhp9hhlb57nxii18pb5cnxn3k8p2djiw699qkx3aqs13";
+ sha256 = "10h0khh8npj2j5f7h3z86h46zbb1skbfs74firssich6jk7rx6km";
};
x86_64-linux = {
url = "${baseUrl}/${name}-linux-x86_64.tar.gz";
- sha256 = "1bgvwgyshh0icb07dacrip0q5xs5l2315m1gz5ggz5dhnf0vrz0q";
+ sha256 = "182r9lgpks50ihcrkarc5w6l4rfmpdnx825lazamj5j2jsha73xw";
};
}.${system};
in stdenv.mkDerivation rec {
pname = "google-cloud-sdk";
- version = "255.0.0";
+ version = "268.0.0";
src = fetchurl (sources "${pname}-${version}" stdenv.hostPlatform.system);
@@ -84,7 +84,7 @@ in stdenv.mkDerivation rec {
# This package contains vendored dependencies. All have free licenses.
license = licenses.free;
homepage = "https://cloud.google.com/sdk/";
- maintainers = with maintainers; [ stephenmw zimbatm ];
+ maintainers = with maintainers; [ pradyuman stephenmw zimbatm ];
platforms = [ "x86_64-linux" "x86_64-darwin" ];
};
}
diff --git a/nixpkgs/pkgs/tools/admin/pebble/default.nix b/nixpkgs/pkgs/tools/admin/pebble/default.nix
new file mode 100644
index 00000000000..5aa220fd89e
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/pebble/default.nix
@@ -0,0 +1,26 @@
+{ buildGoPackage
+, fetchFromGitHub
+, lib
+}:
+
+let
+ version = "v2.2.2";
+ pname = "pebble";
+in buildGoPackage {
+ inherit pname version;
+ goPackagePath = "github.com/letsencrypt/${pname}";
+
+ src = fetchFromGitHub {
+ owner = "letsencrypt";
+ repo = pname;
+ rev = version;
+ sha256 = "10g6ivdxxp3632wk0gvmp75v9x668kchhmlczbsq8qnsc8sb8pwf";
+ };
+
+ meta = {
+ homepage = "https://github.com/letsencrypt/boulder";
+ description = "A miniature version of Boulder, Pebble is a small RFC 8555 ACME test server not suited for a production CA";
+ license = [ lib.licenses.mpl20 ];
+ maintainers = [ ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/admin/procs/default.nix b/nixpkgs/pkgs/tools/admin/procs/default.nix
index b2d173d5aab..24f8036b428 100644
--- a/nixpkgs/pkgs/tools/admin/procs/default.nix
+++ b/nixpkgs/pkgs/tools/admin/procs/default.nix
@@ -4,16 +4,16 @@
rustPlatform.buildRustPackage rec {
pname = "procs";
- version = "0.8.11";
+ version = "0.8.13";
src = fetchFromGitHub {
owner = "dalance";
repo = pname;
rev = "v${version}";
- sha256 = "1bds84r5qw1chqd92rlijn4arqaywc5x4yjss3523ka55w3mphmf";
+ sha256 = "0yy41v2crds9500fa4r0kqiddciqkilr2h13nrjqy44ckvw2mi5y";
};
- cargoSha256 = "11djms4rj3a1fs6f091gli32w6kww77n0072p0hwvqmc9yy1x57w";
+ cargoSha256 = "1gnl97h0l9k8xnrwl6807qlbx13vd45kmla02mk9p1h52sr0din5";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/nixpkgs/pkgs/tools/admin/pulumi/data.nix b/nixpkgs/pkgs/tools/admin/pulumi/data.nix
new file mode 100644
index 00000000000..1edc80c24e2
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/pulumi/data.nix
@@ -0,0 +1,51 @@
+# DO NOT EDIT! This file is generated automatically by update.sh
+{ }:
+{
+ version = "1.4.0";
+ pulumiPkgs = {
+ x86_64-linux = [
+ {
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v1.4.0-linux-x64.tar.gz";
+ sha256 = "00ywy2ba4xha6gwd42i3fdrk1myivkd1r6ijdr2vkianmg524k6f";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v0.2.0-linux-amd64.tar.gz";
+ sha256 = "1hj4gysjipd091f106a7xz02g9cail5d11rn6j08m0xphg9cf3fn";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v1.4.1-linux-amd64.tar.gz";
+ sha256 = "0r6xpsb2riqmxwxw28lbi3xd7w4ds510gw99j1rr57h5b9bq19jj";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v1.2.3-linux-amd64.tar.gz";
+ sha256 = "0m7fajy3cy1agsz787ak548khwj8rwahs1ibaswqfyyw092iyzb9";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v1.7.0-linux-amd64.tar.gz";
+ sha256 = "1qw90l7h8yn06bz2l2995nbrc3svs223dm3ys1807amj4n2jyfwb";
+ }
+ ];
+ x86_64-darwin = [
+ {
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v1.4.0-darwin-x64.tar.gz";
+ sha256 = "02vqw9gn17dy3rfh0j00k9f827l42g3nl3rhlcbc8jbgx3n9c9qy";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v0.2.0-darwin-amd64.tar.gz";
+ sha256 = "077j9fp8ix00rcqrq8qxk3kvz6gz6sknzb2iv3qjvkh6yh292mz3";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v1.4.1-darwin-amd64.tar.gz";
+ sha256 = "1i2vf3bxwf8awvw183hq9bbnmznda1jpv1zqghgz2ybx4s0915nx";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v1.2.3-darwin-amd64.tar.gz";
+ sha256 = "123czx1c31r5r91k2jhdgmnffypnl8w1a6h9mr2rdhwgbx8hzq40";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v1.7.0-darwin-amd64.tar.gz";
+ sha256 = "0cl0vakppxi0v8ym8b4fzhzb10nl84wd0vfik8gpfwsg7zwdzhlp";
+ }
+ ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/admin/pulumi/default.nix b/nixpkgs/pkgs/tools/admin/pulumi/default.nix
index a7199c66547..977c1991fab 100644
--- a/nixpkgs/pkgs/tools/admin/pulumi/default.nix
+++ b/nixpkgs/pkgs/tools/admin/pulumi/default.nix
@@ -3,26 +3,16 @@
with lib;
let
-
- version = "1.1.0";
-
- # switch the dropdown to “manual” on https://pulumi.io/quickstart/install.html # TODO: update script
- pulumiArchPackage = {
- x86_64-linux = {
- url = "https://get.pulumi.com/releases/sdk/pulumi-v${version}-linux-x64.tar.gz";
- sha256 = "1r498pxsjdj9mhdzh9vh4nw8fcjxfga44xlg43b0yakkgrp7c224";
- };
- x86_64-darwin = {
- url = "https://get.pulumi.com/releases/sdk/pulumi-v${version}-darwin-x64.tar.gz";
- sha256 = "02nr5yxn5aqgbwrnl4shgd6rh4n4v8giqki4qkbgx74xf3bbwihg";
- };
- };
-
+ data = import ./data.nix {};
in stdenv.mkDerivation {
- inherit version;
pname = "pulumi";
+ version = data.version;
+
+ postUnpack = ''
+ mv pulumi-* pulumi
+ '';
- src = fetchurl pulumiArchPackage.${stdenv.hostPlatform.system};
+ srcs = map (x: fetchurl x) data.pulumiPkgs.${stdenv.hostPlatform.system};
installPhase = ''
mkdir -p $out/bin
@@ -35,9 +25,10 @@ in stdenv.mkDerivation {
homepage = https://pulumi.io/;
description = "Pulumi is a cloud development platform that makes creating cloud programs easy and productive";
license = with licenses; [ asl20 ];
- platforms = builtins.attrNames pulumiArchPackage;
+ platforms = builtins.attrNames data.pulumiPkgs;
maintainers = with maintainers; [
peterromfeldhk
+ jlesquembre
];
};
}
diff --git a/nixpkgs/pkgs/tools/admin/pulumi/update.sh b/nixpkgs/pkgs/tools/admin/pulumi/update.sh
new file mode 100644
index 00000000000..7cb500ee9d3
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/pulumi/update.sh
@@ -0,0 +1,55 @@
+#!/usr/bin/env bash
+
+VERSION="1.4.0"
+
+declare -A plugins
+plugins=(
+ ["aws"]="1.7.0"
+ ["gcp"]="1.4.1"
+ ["kubernetes"]="1.2.3"
+ ["random"]="0.2.0"
+)
+
+function genMainSrc() {
+ local url="https://get.pulumi.com/releases/sdk/pulumi-v${VERSION}-$1-x64.tar.gz"
+ local sha256
+ sha256=$(nix-prefetch-url "$url")
+ echo " {"
+ echo " url = \"${url}\";"
+ echo " sha256 = \"$sha256\";"
+ echo " }"
+}
+
+function genSrcs() {
+ for plug in "${!plugins[@]}"; do
+ local version=${plugins[$plug]}
+ # url as defined here
+ # https://github.com/pulumi/pulumi/blob/06d4dde8898b2a0de2c3c7ff8e45f97495b89d82/pkg/workspace/plugins.go#L197
+ local url="https://api.pulumi.com/releases/plugins/pulumi-resource-${plug}-v${version}-$1-amd64.tar.gz"
+ local sha256
+ sha256=$(nix-prefetch-url "$url")
+ echo " {"
+ echo " url = \"${url}\";"
+ echo " sha256 = \"$sha256\";"
+ echo " }"
+ done
+}
+
+cat <<EOF
+# DO NOT EDIT! This file is generated automatically by update.sh
+{ }:
+{
+ version = "${VERSION}";
+ pulumiPkgs = {
+ x86_64-linux = [
+EOF
+genMainSrc "linux"
+genSrcs "linux"
+echo " ];"
+
+echo " x86_64-darwin = ["
+genMainSrc "darwin"
+genSrcs "darwin"
+echo " ];"
+echo " };"
+echo "}"
diff --git a/nixpkgs/pkgs/tools/admin/simp_le/default.nix b/nixpkgs/pkgs/tools/admin/simp_le/default.nix
index f5be7719d0d..37f627a18f5 100644
--- a/nixpkgs/pkgs/tools/admin/simp_le/default.nix
+++ b/nixpkgs/pkgs/tools/admin/simp_le/default.nix
@@ -2,16 +2,14 @@
python3Packages.buildPythonApplication rec {
pname = "simp_le-client";
- version = "0.9.0";
+ version = "0.16.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1yxfznd78zkg2f657v520zj5w4dvq5n594d0kpm4lra8xnpg4zcv";
+ sha256 = "17azqlb1xsnh9p0m75apb19j7pramgj00cf5k6fwzz2zqz0x0hpp";
};
postPatch = ''
- # drop upper bound of acme requirement
- sed -ri "s/'(acme>=[^,]+),<[^']+'/'\1'/" setup.py
# drop upper bound of idna requirement
sed -ri "s/'(idna)<[^']+'/'\1'/" setup.py
substituteInPlace simp_le.py \
diff --git a/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15678.patch b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15678.patch
new file mode 100644
index 00000000000..cd65d2fb5dd
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15678.patch
@@ -0,0 +1,18 @@
+Adapted from https://github.com/LibVNC/libvncserver/commit/c5ba3fee85a7ecbbca1df5ffd46d32b92757bc2a
+diff --git a/vncviewer/rfbproto.c b/vncviewer/rfbproto.c
+index 04b0230..47a6863 100644
+--- a/vncviewer/rfbproto.c
++++ b/vncviewer/rfbproto.c
+@@ -1217,6 +1217,12 @@ HandleRFBServerMessage()
+ if (serverCutText)
+ free(serverCutText);
+
++ if (msg.sct.length > 1<<20) {
++ fprintf(stderr,"Ignoring too big cut text length sent by server: %u B > 1 MB\n",
++ (unsigned int)msg.sct.length);
++ return False;
++ }
++
+ serverCutText = malloc(msg.sct.length+1);
+
+ if (!ReadFromRFBServer(serverCutText, msg.sct.length))
diff --git a/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15679.patch b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15679.patch
new file mode 100644
index 00000000000..6d7b3e89e0c
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15679.patch
@@ -0,0 +1,19 @@
+Adapted from https://github.com/LibVNC/libvncserver/commit/c2c4b81e6cb3b485fb1ec7ba9e7defeb889f6ba7
+diff --git a/vncviewer/rfbproto.c b/vncviewer/rfbproto.c
+index 04b0230..bd11b54 100644
+--- a/vncviewer/rfbproto.c
++++ b/vncviewer/rfbproto.c
+@@ -303,7 +303,12 @@ InitialiseRFBConnection(void)
+ si.format.blueMax = Swap16IfLE(si.format.blueMax);
+ si.nameLength = Swap32IfLE(si.nameLength);
+
+- /* FIXME: Check arguments to malloc() calls. */
++ if (si.nameLength > 1<<20) {
++ fprintf(stderr, "Too big desktop name length sent by server: %lu B > 1 MB\n",
++ (unsigned long)si.nameLength);
++ return False;
++ }
++
+ desktopName = malloc(si.nameLength + 1);
+ if (!desktopName) {
+ fprintf(stderr, "Error allocating memory for desktop name, %lu bytes\n",
diff --git a/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15680.patch b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15680.patch
new file mode 100644
index 00000000000..7426a2b58b1
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-15680.patch
@@ -0,0 +1,16 @@
+diff --git a/vncviewer/zlib.c b/vncviewer/zlib.c
+index 80c4eee..76998d8 100644
+--- a/vncviewer/zlib.c
++++ b/vncviewer/zlib.c
+@@ -55,6 +55,11 @@ HandleZlibBPP (int rx, int ry, int rw, int rh)
+ raw_buffer_size = (( rw * rh ) * ( BPP / 8 ));
+ raw_buffer = (char*) malloc( raw_buffer_size );
+
++ if ( raw_buffer == NULL ) {
++ fprintf(stderr,
++ "couldn't allocate raw_buffer in HandleZlibBPP");
++ return False;
++ }
+ }
+
+ if (!ReadFromRFBServer((char *)&hdr, sz_rfbZlibHeader))
diff --git a/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-8287.patch b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-8287.patch
new file mode 100644
index 00000000000..5bfd1b9ea87
--- /dev/null
+++ b/nixpkgs/pkgs/tools/admin/tightvnc/1.3.10-CVE-2019-8287.patch
@@ -0,0 +1,14 @@
+Adapted from https://github.com/LibVNC/libvncserver/commit/7b1ef0ffc4815cab9a96c7278394152bdc89dc4d
+diff --git a/vncviewer/corre.c b/vncviewer/corre.c
+index c846a10..a4c272d 100644
+--- a/vncviewer/corre.c
++++ b/vncviewer/corre.c
+@@ -56,7 +56,7 @@ HandleCoRREBPP (int rx, int ry, int rw, int rh)
+ XChangeGC(dpy, gc, GCForeground, &gcv);
+ XFillRectangle(dpy, desktopWin, gc, rx, ry, rw, rh);
+
+- if (!ReadFromRFBServer(buffer, hdr.nSubrects * (4 + (BPP / 8))))
++ if (hdr.nSubrects > BUFFER_SIZE / (4 + (BPP / 8)) || !ReadFromRFBServer(buffer, hdr.nSubrects * (4 + (BPP / 8))))
+ return False;
+
+ ptr = (CARD8 *)buffer;
diff --git a/nixpkgs/pkgs/tools/admin/tightvnc/default.nix b/nixpkgs/pkgs/tools/admin/tightvnc/default.nix
index 5a76b500d14..1a65c31102e 100644
--- a/nixpkgs/pkgs/tools/admin/tightvnc/default.nix
+++ b/nixpkgs/pkgs/tools/admin/tightvnc/default.nix
@@ -9,6 +9,13 @@ stdenv.mkDerivation {
sha256 = "f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d";
};
+ patches = [
+ ./1.3.10-CVE-2019-15678.patch
+ ./1.3.10-CVE-2019-15679.patch
+ ./1.3.10-CVE-2019-15680.patch
+ ./1.3.10-CVE-2019-8287.patch
+ ];
+
# for the builder script
inherit fontDirectories;
diff --git a/nixpkgs/pkgs/tools/archivers/cpio/CVE-2016-2037-out-of-bounds-write.patch b/nixpkgs/pkgs/tools/archivers/cpio/CVE-2016-2037-out-of-bounds-write.patch
deleted file mode 100644
index 90ddeff9790..00000000000
--- a/nixpkgs/pkgs/tools/archivers/cpio/CVE-2016-2037-out-of-bounds-write.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/src/copyin.c b/src/copyin.c
-index cde911e..032d35f 100644
---- a/src/copyin.c
-+++ b/src/copyin.c
-@@ -1385,6 +1385,8 @@ process_copy_in ()
- break;
- }
-
-+ if (file_hdr.c_namesize <= 1)
-+ file_hdr.c_name = xrealloc(file_hdr.c_name, 2);
- cpio_safer_name_suffix (file_hdr.c_name, false, !no_abs_paths_flag,
- false);
-
-diff --git a/src/util.c b/src/util.c
-index 6ff6032..2763ac1 100644
---- a/src/util.c
-+++ b/src/util.c
-@@ -1411,7 +1411,10 @@ set_file_times (int fd,
- }
-
- /* Do we have to ignore absolute paths, and if so, does the filename
-- have an absolute path? */
-+ have an absolute path?
-+ Before calling this function make sure that the allocated NAME buffer has
-+ capacity at least 2 bytes to allow us to store the "." string inside. */
-+
- void
- cpio_safer_name_suffix (char *name, bool link_target, bool absolute_names,
- bool strip_leading_dots)
diff --git a/nixpkgs/pkgs/tools/archivers/cpio/default.nix b/nixpkgs/pkgs/tools/archivers/cpio/default.nix
index 44943109ee1..3f6b3ba4598 100644
--- a/nixpkgs/pkgs/tools/archivers/cpio/default.nix
+++ b/nixpkgs/pkgs/tools/archivers/cpio/default.nix
@@ -1,30 +1,16 @@
-{ stdenv, fetchurl, fetchpatch }:
+{ stdenv, fetchurl }:
let
- version = "2.12";
+ version = "2.13";
name = "cpio-${version}";
in stdenv.mkDerivation {
inherit name;
src = fetchurl {
url = "mirror://gnu/cpio/${name}.tar.bz2";
- sha256 = "0vi9q475h1rki53100zml75vxsykzyhrn70hidy41s5c2rc8r6bh";
+ sha256 = "0vbgnhkawdllgnkdn6zn1f56fczwk0518krakz2qbwhxmv2vvdga";
};
- patches = [
- (fetchpatch {
- name = "CVE-2015-1197-cpio-2.12.patch";
- url = "https://gist.github.com/nckx/70b0bfa80ddfb86c2967/"
- + "raw/e9b40d4d4b701f584f826775b75beb10751dc884/"
- + "CVE-2015-1197-cpio-2.12.patch";
- sha256 = "0ph43m4lavwkc4gnl5h9p3da4kb1pnhwk5l2qsky70dqri8pcr8v";
- })
-
- # Report: http://www.openwall.com/lists/oss-security/2016/01/19/4
- # Patch from https://lists.gnu.org/archive/html/bug-cpio/2016-01/msg00005.html
- ./CVE-2016-2037-out-of-bounds-write.patch
- ];
-
preConfigure = if stdenv.isCygwin then ''
sed -i gnu/fpending.h -e 's,include <stdio_ext.h>,,'
'' else null;
diff --git a/nixpkgs/pkgs/tools/archivers/innoextract/default.nix b/nixpkgs/pkgs/tools/archivers/innoextract/default.nix
index 6b0ca7e1528..6a8c8c71274 100644
--- a/nixpkgs/pkgs/tools/archivers/innoextract/default.nix
+++ b/nixpkgs/pkgs/tools/archivers/innoextract/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
name = "innoextract-1.8";
src = fetchurl {
- url = "http://constexpr.org/innoextract/files/${name}.tar.gz";
+ url = "https://constexpr.org/innoextract/files/${name}.tar.gz";
sha256 = "0saj50n8ds85shygy4mq1h6s99510r9wgjjdll4dmvhra4lzcy2y";
};
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A tool to unpack installers created by Inno Setup";
- homepage = http://constexpr.org/innoextract/;
+ homepage = https://constexpr.org/innoextract/;
license = licenses.zlib;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/archivers/snzip/default.nix b/nixpkgs/pkgs/tools/archivers/snzip/default.nix
new file mode 100644
index 00000000000..031cac64b75
--- /dev/null
+++ b/nixpkgs/pkgs/tools/archivers/snzip/default.nix
@@ -0,0 +1,31 @@
+{ lib, stdenv, fetchFromGitHub
+, autoreconfHook
+, pkgconfig
+, snappy
+}:
+
+stdenv.mkDerivation rec {
+ pname = "snzip";
+ version = "1.0.4";
+
+ src = fetchFromGitHub {
+ owner = "kubo";
+ repo = "snzip";
+ rev = version;
+ sha256 = "1v8li1zv9f2g31iyi9y9zx42rjvwkaw221g60pmkbv53y667i325";
+ };
+
+ buildInputs = [ snappy ];
+ # We don't use a release tarball so we don't have a `./configure` script to
+ # run. That's why we generate it.
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+
+ meta = with stdenv.lib; {
+ description = "A compression/decompression tool based on snappy";
+ homepage = "https://github.com/kubo/snzip";
+ maintainers = with maintainers; [ doronbehar ];
+ license = licenses.bsd2;
+ platforms = platforms.linux;
+ };
+}
+
diff --git a/nixpkgs/pkgs/tools/archivers/unrar/default.nix b/nixpkgs/pkgs/tools/archivers/unrar/default.nix
index ce878075f2a..4b3a2f60c4f 100644
--- a/nixpkgs/pkgs/tools/archivers/unrar/default.nix
+++ b/nixpkgs/pkgs/tools/archivers/unrar/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "unrar";
- version = "5.8.1";
+ version = "5.8.4";
src = fetchurl {
url = "https://www.rarlab.com/rar/unrarsrc-${version}.tar.gz";
- sha256 = "0cp6436ckivljfnv8qic5x2a4z74qff6n57ckahaxhhddx1iypq3";
+ sha256 = "15igz4xkzxlf81kl9p1n447rp2zrzpi6qdwn2iimzrppgqqb4z0b";
};
postPatch = ''
diff --git a/nixpkgs/pkgs/tools/archivers/unzip/default.nix b/nixpkgs/pkgs/tools/archivers/unzip/default.nix
index cdf189e82df..7bbcc906292 100644
--- a/nixpkgs/pkgs/tools/archivers/unzip/default.nix
+++ b/nixpkgs/pkgs/tools/archivers/unzip/default.nix
@@ -26,6 +26,21 @@ stdenv.mkDerivation {
./CVE-2016-9844.patch
./CVE-2018-18384.patch
./dont-hardcode-cc.patch
+ (fetchurl {
+ url = "https://github.com/madler/unzip/commit/41beb477c5744bc396fa1162ee0c14218ec12213.patch";
+ name = "CVE-2019-13232-1.patch";
+ sha256 = "04jzd6chg9fw4l5zadkfsrfm5llrd7vhd1dgdjjd29nrvkrjyn14";
+ })
+ (fetchurl {
+ url = "https://github.com/madler/unzip/commit/47b3ceae397d21bf822bc2ac73052a4b1daf8e1c.patch";
+ name = "CVE-2019-13232-2.patch";
+ sha256 = "0iy2wcjyvzwrjk02iszwcpg85fkjxs1bvb9isvdiywszav4yjs32";
+ })
+ (fetchurl {
+ url = "https://github.com/madler/unzip/commit/6d351831be705cc26d897db44f878a978f4138fc.patch";
+ name = "CVE-2019-13232-3.patch";
+ sha256 = "1jvs7dkdqs97qnsqc6hk088alhv8j4c638k65dbib9chh40jd7pf";
+ })
] ++ stdenv.lib.optional enableNLS
(fetchurl {
url = "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-arch/unzip/files/unzip-6.0-natspec.patch?revision=1.1";
diff --git a/nixpkgs/pkgs/tools/audio/abcm2ps/default.nix b/nixpkgs/pkgs/tools/audio/abcm2ps/default.nix
index 39ad4626f3e..575517829ff 100644
--- a/nixpkgs/pkgs/tools/audio/abcm2ps/default.nix
+++ b/nixpkgs/pkgs/tools/audio/abcm2ps/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "abcm2ps";
- version = "8.14.5";
+ version = "8.14.6";
src = fetchFromGitHub {
owner = "leesavide";
repo = "abcm2ps";
rev = "v${version}";
- sha256 = "1i6db49khqy8bqg21cn90b1fvyw8mh1asdswzssr6dr2g8bhdwmq";
+ sha256 = "1gqjqbd8wj0655vi8gcg2r5jqzafdlnfjzwa9z331ywhrskpm53w";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/tools/audio/abcmidi/default.nix b/nixpkgs/pkgs/tools/audio/abcmidi/default.nix
index 773b09958ea..8d990f3a3a8 100644
--- a/nixpkgs/pkgs/tools/audio/abcmidi/default.nix
+++ b/nixpkgs/pkgs/tools/audio/abcmidi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "abcMIDI";
- version = "2019.08.11";
+ version = "2019.10.13";
src = fetchzip {
url = "https://ifdo.ca/~seymour/runabc/${pname}-${version}.zip";
- sha256 = "0rkqmavg7iv9080jdqs0qz80nanhizv6jk0fg9d5xvq3gnmfvnj1";
+ sha256 = "1i2gpfrzi12smrlni25fcah6a8rb5l7p358r60jbysc2bpzxwd9l";
};
# There is also a file called "makefile" which seems to be preferred by the standard build phase
diff --git a/nixpkgs/pkgs/tools/audio/acoustid-fingerprinter/default.nix b/nixpkgs/pkgs/tools/audio/acoustid-fingerprinter/default.nix
index acd205a30de..7b92b973df4 100644
--- a/nixpkgs/pkgs/tools/audio/acoustid-fingerprinter/default.nix
+++ b/nixpkgs/pkgs/tools/audio/acoustid-fingerprinter/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cmake qt4 taglib chromaprint ffmpeg ];
- cmakeFlags = [ "-DTAGLIB_MIN_VERSION=${(builtins.parseDrvName taglib.name).version}" ];
+ cmakeFlags = [ "-DTAGLIB_MIN_VERSION=${stdenv.lib.getVersion taglib}" ];
patches = [
(fetchpatch {
diff --git a/nixpkgs/pkgs/tools/audio/beets/default.nix b/nixpkgs/pkgs/tools/audio/beets/default.nix
index 241e552b05c..9509eccabdc 100644
--- a/nixpkgs/pkgs/tools/audio/beets/default.nix
+++ b/nixpkgs/pkgs/tools/audio/beets/default.nix
@@ -6,6 +6,7 @@
# Attributes needed for tests of the external plugins
, callPackage, beets
+, enableAbsubmit ? stdenv.lib.elem stdenv.hostPlatform.system essentia-extractor.meta.platforms, essentia-extractor ? null
, enableAcousticbrainz ? true
, enableAcoustid ? true
, enableBadfiles ? true, flac ? null, mp3val ? null
@@ -33,6 +34,7 @@
, bashInteractive, bash-completion
}:
+assert enableAbsubmit -> essentia-extractor != null;
assert enableAcoustid -> pythonPackages.pyacoustid != null;
assert enableBadfiles -> flac != null && mp3val != null;
assert enableConvert -> ffmpeg != null;
@@ -51,6 +53,7 @@ with stdenv.lib;
let
optionalPlugins = {
+ absubmit = enableAbsubmit;
acousticbrainz = enableAcousticbrainz;
badfiles = enableBadfiles;
chroma = enableAcoustid;
@@ -75,12 +78,12 @@ let
};
pluginsWithoutDeps = [
- "absubmit" "beatport" "bench" "bpd" "bpm" "bucket" "cue" "duplicates"
- "edit" "embedart" "export" "filefilter" "freedesktop" "fromfilename"
- "ftintitle" "fuzzy" "hook" "ihate" "importadded" "importfeeds" "info"
- "inline" "ipfs" "lyrics" "mbcollection" "mbsubmit" "mbsync" "metasync"
- "missing" "permissions" "play" "plexupdate" "random" "rewrite" "scrub"
- "smartplaylist" "spotify" "the" "types" "zero"
+ "beatport" "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
+ "export" "filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy"
+ "hook" "ihate" "importadded" "importfeeds" "info" "inline" "ipfs" "lyrics"
+ "mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "permissions" "play"
+ "plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
+ "types" "zero"
];
enabledOptionalPlugins = attrNames (filterAttrs (_: id) optionalPlugins);
@@ -129,7 +132,8 @@ in pythonPackages.buildPythonApplication rec {
pythonPackages.gst-python
pythonPackages.pygobject3
gobject-introspection
- ] ++ optional enableAcoustid pythonPackages.pyacoustid
+ ] ++ optional enableAbsubmit essentia-extractor
+ ++ optional enableAcoustid pythonPackages.pyacoustid
++ optional (enableFetchart
|| enableEmbyupdate
|| enableKodiupdate
diff --git a/nixpkgs/pkgs/tools/audio/essentia-extractor/default.nix b/nixpkgs/pkgs/tools/audio/essentia-extractor/default.nix
new file mode 100644
index 00000000000..0d2bb17a75d
--- /dev/null
+++ b/nixpkgs/pkgs/tools/audio/essentia-extractor/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, fetchurl }:
+let
+ arch_table = {
+ "x86_64-linux" = "linux-x86_64";
+ "i686-linux" = "linux-i686";
+ };
+
+ sha_table = {
+ "x86_64-linux" =
+ "d9902aadac4f442992877945da2a6fe8d6ea6b0de314ca8ac0c28dc5f253f7d8";
+ "i686-linux" =
+ "46deb0a053b4910c4e68737a7b6556ff5360260c8f86652f91a0130445f5c949";
+ };
+
+ arch = arch_table.${stdenv.system};
+ sha = sha_table.${stdenv.system};
+in stdenv.mkDerivation rec {
+ pname = "essentia-extractor";
+ version = "2.1_beta2";
+
+ src = fetchurl {
+ url =
+ "ftp://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v${version}-${arch}.tar.gz";
+ sha256 = sha;
+ };
+
+ unpackPhase = "unpackFile $src ; export sourceRoot=.";
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp streaming_extractor_music $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://acousticbrainz.org/download";
+ description = "AcousticBrainz audio feature extractor";
+ license = licenses.agpl3Plus;
+ maintainers = with maintainers; [ lovesegfault ];
+ platforms = [ "x86_64-linux" "i686-linux" ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/audio/video2midi/default.nix b/nixpkgs/pkgs/tools/audio/video2midi/default.nix
index c664c745f32..43539f1ee29 100644
--- a/nixpkgs/pkgs/tools/audio/video2midi/default.nix
+++ b/nixpkgs/pkgs/tools/audio/video2midi/default.nix
@@ -8,7 +8,7 @@ let
});
in pythonPackages.buildPythonApplication rec {
pname = "video2midi";
- version = "0.3.9.5";
+ version = "0.3.9.6";
format = "other";
@@ -16,7 +16,7 @@ in pythonPackages.buildPythonApplication rec {
owner = "svsdval";
repo = pname;
rev = version;
- sha256 = "1jc50zimc64ilc1as3dyh16lsygwqyvi381mw8si8m9j3pw6may4";
+ sha256 = "0x9b8hwl325gd6v9i60yh95gbn49nydpwyfqs92mbq8vvvq7x8fk";
};
propagatedBuildInputs = with pythonPackages; [ opencv3_ midiutil pygame pyopengl ];
diff --git a/nixpkgs/pkgs/tools/backup/btrbk/default.nix b/nixpkgs/pkgs/tools/backup/btrbk/default.nix
index 963d7945b89..cd45edfa2d5 100644
--- a/nixpkgs/pkgs/tools/backup/btrbk/default.nix
+++ b/nixpkgs/pkgs/tools/backup/btrbk/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, coreutils, bash, btrfs-progs, openssh, perl, perlPackages
-, utillinux, asciidoc, asciidoctor, makeWrapper }:
+, utillinux, asciidoc, asciidoctor, mbuffer, makeWrapper }:
stdenv.mkDerivation rec {
pname = "btrbk";
- version = "0.28.3";
+ version = "0.29.0";
src = fetchurl {
url = "https://digint.ch/download/btrbk/releases/${pname}-${version}.tar.xz";
- sha256 = "0s69pcjkjxg77cgyjahwyg2w81ckgzwz1ds4ifjw7z0zhjxy7miz";
+ sha256 = "1ki40jga09x361lj36hgzw3ahs0cg2w0s3rjwp209255fzyl89il";
};
nativeBuildInputs = [ asciidoc asciidoctor makeWrapper ];
@@ -38,15 +38,15 @@ stdenv.mkDerivation rec {
preFixup = ''
wrapProgram $out/sbin/btrbk \
--set PERL5LIB $PERL5LIB \
- --prefix PATH ':' "${stdenv.lib.makeBinPath [ btrfs-progs bash openssh ]}"
+ --prefix PATH ':' "${stdenv.lib.makeBinPath [ btrfs-progs bash mbuffer openssh ]}"
'';
meta = with stdenv.lib; {
description = "A backup tool for btrfs subvolumes";
- homepage = http://digint.ch/btrbk;
+ homepage = https://digint.ch/btrbk;
license = licenses.gpl3;
platforms = platforms.unix;
- maintainers = with maintainers; [ the-kenny ];
+ maintainers = with maintainers; [ asymmetric the-kenny ];
inherit version;
};
}
diff --git a/nixpkgs/pkgs/tools/backup/bup/default.nix b/nixpkgs/pkgs/tools/backup/bup/default.nix
index 3ff7aed74f5..4788091a5f4 100644
--- a/nixpkgs/pkgs/tools/backup/bup/default.nix
+++ b/nixpkgs/pkgs/tools/backup/bup/default.nix
@@ -5,7 +5,7 @@
assert par2Support -> par2cmdline != null;
-let version = "0.29.3"; in
+let version = "0.30"; in
with stdenv.lib;
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
repo = "bup";
owner = "bup";
rev = version;
- sha256 = "1b5ynljd9gs1vzbsa0kggw32s3r4zhbprc2clvjm5qmvnx23hxh8";
+ sha256 = "0kzi9mzgmx1kjv3aldawapz7bk73f02bysiwh8rngqnirmm0vxdp";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/tools/backup/duplicity/default.nix b/nixpkgs/pkgs/tools/backup/duplicity/default.nix
index c1673c8308e..a33067e8897 100644
--- a/nixpkgs/pkgs/tools/backup/duplicity/default.nix
+++ b/nixpkgs/pkgs/tools/backup/duplicity/default.nix
@@ -43,7 +43,7 @@ python2Packages.buildPythonApplication rec {
buildInputs = [ librsync makeWrapper python2Packages.wrapPython ];
propagatedBuildInputs = [ backblaze-b2 ] ++ (with python2Packages; [
boto cffi cryptography ecdsa enum idna pygobject3 fasteners
- ipaddress lockfile paramiko pyasn1 pycrypto six
+ ipaddress lockfile paramiko pyasn1 pycrypto six pydrive
]);
checkInputs = [
gnupg # Add 'gpg' to PATH.
diff --git a/nixpkgs/pkgs/tools/backup/lvmsync/default.nix b/nixpkgs/pkgs/tools/backup/lvmsync/default.nix
index 814c02267ba..8c23d804d0b 100644
--- a/nixpkgs/pkgs/tools/backup/lvmsync/default.nix
+++ b/nixpkgs/pkgs/tools/backup/lvmsync/default.nix
@@ -30,7 +30,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Optimised synchronisation of LVM snapshots over a network";
- homepage = http://theshed.hezmatt.org/lvmsync/;
+ homepage = https://theshed.hezmatt.org/lvmsync/;
license = licenses.gpl3;
platforms = platforms.all;
maintainers = with maintainers; [ jluttine nicknovitski ];
diff --git a/nixpkgs/pkgs/tools/backup/s3ql/default.nix b/nixpkgs/pkgs/tools/backup/s3ql/default.nix
index 7ef213bae23..346f8d27964 100644
--- a/nixpkgs/pkgs/tools/backup/s3ql/default.nix
+++ b/nixpkgs/pkgs/tools/backup/s3ql/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "s3ql";
- version = "3.3";
+ version = "3.3.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "release-${version}";
- sha256 = "1rb1y1hl6qgwpkfc85ivkk0l0f5dh8skpfaipnvndn73mlya96mk";
+ sha256 = "1x0xj8clfs8fdczn8skc2wag5i4z47bsvlczn22iaf20hll1bb2w";
};
checkInputs = [ which ] ++ (with python3Packages; [ cython pytest ]);
diff --git a/nixpkgs/pkgs/tools/backup/zfsbackup/default.nix b/nixpkgs/pkgs/tools/backup/zfsbackup/default.nix
new file mode 100644
index 00000000000..7b3cbdeaa10
--- /dev/null
+++ b/nixpkgs/pkgs/tools/backup/zfsbackup/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "zfsbackup";
+ version = "unstable-2019-03-05";
+ rev = "78fea6e99f0a5a4c8513d3a3d1d45fb6750cfddf";
+
+ goPackagePath = "github.com/someone1/zfsbackup-go";
+
+ src = fetchFromGitHub {
+ owner = "someone1";
+ repo = "zfsbackup-go";
+ inherit rev;
+ sha256 = "0yalsfvzmcnc8yfzm3r5dikqrp57spwa16l7gbzvgqqcz4vlnw3n";
+ };
+
+ goDeps = ./deps.nix;
+
+ meta = with lib; {
+ description = "Backup ZFS snapshots to cloud storage such as Google, Amazon, Azure, etc";
+ homepage = "https://github.com/someone1/zfsbackup-go";
+ license = licenses.mit;
+ maintainers = [ maintainers.xfix ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/backup/zfsbackup/deps.nix b/nixpkgs/pkgs/tools/backup/zfsbackup/deps.nix
new file mode 100644
index 00000000000..f1fa23755bc
--- /dev/null
+++ b/nixpkgs/pkgs/tools/backup/zfsbackup/deps.nix
@@ -0,0 +1,273 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
+[
+ {
+ goPackagePath = "cloud.google.com/go";
+ fetch = {
+ type = "git";
+ url = "https://code.googlesource.com/gocloud";
+ rev = "b9197a057a6cb1129f29cd21ca11d1bb043666d1";
+ sha256 = "0f1p361apzj30i9vcza60ldhhjxff8581gr5xqim7x4d5rgmpwil";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/azure-pipeline-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/azure-pipeline-go";
+ rev = "232aee85e8e3a6223a11c0943f7df2ae0fac00e4";
+ sha256 = "1agn2nzmm1dkwggm4w7h4bnrav4n5jrl0vqbqy2s49vqlr8zirn6";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/azure-storage-blob-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/azure-storage-blob-go";
+ rev = "fc700035fe4a7020f50d49f420b3c088aed57e03";
+ sha256 = "00gsnk9s1rlrakqvcm917hn4r47jannxwp7rkhrb71pamzm46752";
+ };
+ }
+ {
+ goPackagePath = "github.com/aws/aws-sdk-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/aws/aws-sdk-go";
+ rev = "3576772d916b5db1cb5516b772bcdc362349a177";
+ sha256 = "04clzbyg5cmqz98i5hxbik6sd7aclas1707rhaixmmckgisqxb8i";
+ };
+ }
+ {
+ goPackagePath = "github.com/cenkalti/backoff";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cenkalti/backoff";
+ rev = "4b4cebaf850ec58f1bb1fec5bdebdf8501c2bc3f";
+ sha256 = "0vwd6nbadrqgaljb5grmw2iljvv963qd15axr5cvvgpd465q3kzc";
+ };
+ }
+ {
+ goPackagePath = "github.com/dustin/go-humanize";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dustin/go-humanize";
+ rev = "9f541cc9db5d55bce703bd99987c9d5cb8eea45e";
+ sha256 = "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/groupcache";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/groupcache";
+ rev = "404acd9df4cc9859d64fb9eed42e5c026187287a";
+ sha256 = "1zmhdr758wn0kfh5xr4hg026f9qvy00s3midb5iqnpx1kh647j2g";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "1680a479a2cfb3fa22b972af7e36d0a0fde47bf8";
+ sha256 = "1w0aivn2rqf7bcpz84nbn0alh1q3nglqgp7il835fmvvc94rrkqn";
+ };
+ }
+ {
+ goPackagePath = "github.com/googleapis/gax-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/gax-go";
+ rev = "a170e83f27ee4e20c66e51b66a99a4a349a1b75a";
+ sha256 = "0a5ir1v5cd6m40hscqy0qpc3ibd703kiw419m66ddxnkvzykvp0i";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/ratelimit";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/ratelimit";
+ rev = "f60b32039441cd828005f82f3a54aafd00bc9882";
+ sha256 = "1qbjcm4y53awkqmpxb1nm9c1xdylc44vph4mn30qjb5wrcqy7c1r";
+ };
+ }
+ {
+ goPackagePath = "github.com/klauspost/compress";
+ fetch = {
+ type = "git";
+ url = "https://github.com/klauspost/compress";
+ rev = "30993c63e1b02b47dd3878e74c8db50833706ecc";
+ sha256 = "07d0r56ic91rdd0xvfr7zpn015kl6g9jwlgq5avczbz4fnyx5x8m";
+ };
+ }
+ {
+ goPackagePath = "github.com/klauspost/pgzip";
+ fetch = {
+ type = "git";
+ url = "https://github.com/klauspost/pgzip";
+ rev = "083b1c3f84dd6486588802e5ce295de3a7f41a8b";
+ sha256 = "0ddigh096fz3lixbdm679hjvnfivbpkijrclk5sn9091hyj38pb3";
+ };
+ }
+ {
+ goPackagePath = "github.com/kurin/blazer";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kurin/blazer";
+ rev = "cf2f27cc0be3dac3c1a94c3c8b76834ce741439e";
+ sha256 = "02nwxrczg8c9zj3hdmbyg458qvhfwl60ci1pjl7f0y07kgiv1rg3";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-ieproxy";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-ieproxy";
+ rev = "f9202b1cfdeb0c82ddd3dc1e8e9cd94b3c0c1b13";
+ sha256 = "0r8c17znlv32750qy3p96fbyp8ys8xfdccpzv0z9lr2y88jnzhpz";
+ };
+ }
+ {
+ goPackagePath = "github.com/miolini/datacounter";
+ fetch = {
+ type = "git";
+ url = "https://github.com/miolini/datacounter";
+ rev = "aa48df3a02c1fbcd3040271f631887991c3071fb";
+ sha256 = "12ldh5jhafjhh3jvh979mldwygkkcnm97axs7dhlai6gqwlhls87";
+ };
+ }
+ {
+ goPackagePath = "github.com/nightlyone/lockfile";
+ fetch = {
+ type = "git";
+ url = "https://github.com/nightlyone/lockfile";
+ rev = "0ad87eef1443f64d3d8c50da647e2b1552851124";
+ sha256 = "19vfswcvdy937da7w6hap3wp83drj5a084sqszy8r2ph4fbkln41";
+ };
+ }
+ {
+ goPackagePath = "github.com/op/go-logging";
+ fetch = {
+ type = "git";
+ url = "https://github.com/op/go-logging";
+ rev = "970db520ece77730c7e4724c61121037378659d9";
+ sha256 = "1cpna2x5l071z1vrnk7zipdkka8dzwsjyx7m79xk0lr08rip0kcj";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "27936f6d90f9c8e1145f11ed52ffffbfdb9e0af7";
+ sha256 = "0yzmgi6g4ak4q8y7w6x0n5cbinlcn8yc3gwgzy4yck00qdn25d6y";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/cobra";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/cobra";
+ rev = "8a4b46fadf756f30eff047abf2f8edba4eac6fef";
+ sha256 = "0f9pxni3lghl205wrnssw58iliqifrxcdabrbww20887zwn3ki7q";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/pflag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/pflag";
+ rev = "2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab";
+ sha256 = "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31";
+ };
+ }
+ {
+ goPackagePath = "go.opencensus.io";
+ fetch = {
+ type = "git";
+ url = "https://github.com/census-instrumentation/opencensus-go";
+ rev = "3b5a343282fe4b4fccdb0f24cbd1d7169d20858a";
+ sha256 = "0qzx8p019r4qzm0knvs3kcx5vc9qg6ksgf1amk5djr1h00w460aw";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "87dc89f01550277dc22b74ffcf4cd89fa2f40f4c";
+ sha256 = "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "da9a3fd4c5820e74b24a6cb7fb438dc9b0dd377c";
+ sha256 = "0iavs400534jn7drmdphx0f18vgg060p2r59xw5d85ji1l5rin1l";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/oauth2";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/oauth2";
+ rev = "0f29369cfe4552d0e4bcddc57cc75f4d7e672a33";
+ sha256 = "06jwpvx0x2gjn2y959drbcir5kd7vg87k0r1216abk6rrdzzrzi2";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sync";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sync";
+ rev = "cd5d95a43a6e21273425c7ae415d3df9ea832eeb";
+ sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "b09406accb4736d857a32bf9444cd7edae2ffa79";
+ sha256 = "00lbhsr2p3mi2n35mv3yy6lmgzjjav45yv9bmrxgyahbac5qnz5m";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "3d0f7978add91030e5e8976ff65ccdd828286cba";
+ sha256 = "0iagl5icarfrbiv6m3dhqy51r30cnl07r66im5c88dz7lrvpy5z3";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/api";
+ fetch = {
+ type = "git";
+ url = "https://code.googlesource.com/google-api-go-client";
+ rev = "e6ade80c6e2a122a6588f9f827207dcb99da433e";
+ sha256 = "1mk0ab6f2dyx1lack436zdhspq1hgip2s5m3pqjrqk18s8vvn4bd";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/genproto";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-genproto";
+ rev = "548a555dbc03994223efbaba0090152849259498";
+ sha256 = "15sbfwrh6m18fn3n369cb5c8qsmw17wibwmjssblgp64gvmx5b18";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/grpc";
+ fetch = {
+ type = "git";
+ url = "https://github.com/grpc/grpc-go";
+ rev = "7c8e60372e19da88fb3fe8ac6a8de781eef7f547";
+ sha256 = "03fb7j1gfglzp77hkhlm8dgg3if1j1pvry0nhx915ww0hmz6sr00";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/tools/cd-dvd/cdrtools/default.nix b/nixpkgs/pkgs/tools/cd-dvd/cdrtools/default.nix
new file mode 100644
index 00000000000..f4f07143a20
--- /dev/null
+++ b/nixpkgs/pkgs/tools/cd-dvd/cdrtools/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchurl, m4, acl, libcap, Carbon, IOKit }:
+
+stdenv.mkDerivation rec {
+ pname = "cdrtools";
+ version = "3.02a09";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/cdrtools/${pname}-${version}.tar.bz2";
+ sha256 = "10ayj48jax2pvsv6j5gybwfsx7b74zdjj84znwag7wwf8n7l6a5a";
+ };
+
+ nativeBuildInputs = [ m4 ];
+ buildInputs = if stdenv.isDarwin then [ Carbon IOKit ] else [ acl libcap ];
+
+ postPatch = ''
+ sed "/\.mk3/d" -i libschily/Targets.man
+ substituteInPlace man/Makefile --replace "man4" ""
+ substituteInPlace RULES/rules.prg --replace "/bin/" ""
+ '';
+
+ dontConfigure = true;
+
+ makeFlags = [ "GMAKE_NOWARN=true" "INS_BASE=/" "INS_RBASE=/" "DESTDIR=${placeholder "out"}" ];
+
+ enableParallelBuilding = false; # parallel building fails on some linux machines
+
+ meta = with stdenv.lib; {
+ homepage = "http://cdrtools.sourceforge.net/private/cdrecord.html";
+ description = "Highly portable CD/DVD/BluRay command line recording software";
+ license = with licenses; [ cddl gpl2 lgpl21 ];
+ platforms = with platforms; linux ++ darwin;
+ # Licensing issues: This package contains code licensed under CDDL, GPL2
+ # and LGPL2. There is a debate regarding the legality of distributing this
+ # package in binary form.
+ hydraPlatforms = [];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/default.nix b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/default.nix
index 40ca08c9260..40925a14537 100644
--- a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/default.nix
+++ b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/default.nix
@@ -1,38 +1,41 @@
-{stdenv, fetchurl, cdrkit, m4}:
+{ stdenv, fetchurl, fetchpatch, cdrtools, m4 }:
-stdenv.mkDerivation {
- name = "dvd+rw-tools-7.1";
+stdenv.mkDerivation rec {
+ pname = "dvd+rw-tools";
+ version = "7.1";
src = fetchurl {
- url = http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-7.1.tar.gz;
+ url = "http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${pname}-${version}.tar.gz";
sha256 = "1jkjvvnjcyxpql97xjjx0kwvy70kxpiznr2zpjy2hhci5s10zmpq";
};
- # Patches from Gentoo / Fedora
- # https://bugs.gentoo.org/257360
- # https://bugzilla.redhat.com/show_bug.cgi?id=426068
- # https://bugzilla.redhat.com/show_bug.cgi?id=243036
- patches = [
- ./dvd+rw-tools-7.0-dvddl.patch
- ./dvd+rw-tools-7.0-glibc2.6.90.patch
- ./dvd+rw-tools-7.0-wctomb.patch
- ./dvd+rw-tools-7.0-wexit.patch
- ./dvd+rw-tools-7.1-layerbreaksetup.patch
- ];
+ # Patches from Gentoo
+ patches = [ ]
+ ++ builtins.map ({pfile, sha256}: fetchpatch {
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/app-cdr/dvd+rw-tools/files/${pfile}?id=b510df361241e8f16314b1f14642305f0111dac6";
+ inherit sha256;
+ })
+ [{ pfile = "dvd+rw-tools-7.0-dvddl-r1.patch"; sha256 = "12l33jq6405shfwdycrj52qmd07h5bsp1vjaddknfri456azjny5"; }
+ { pfile = "dvd+rw-tools-7.0-glibc2.6.90.patch"; sha256 = "1fb3gap2in782pa4164h1w0ha8ggsq3inissa1k0zn2p2r3rb5ln"; }
+ { pfile = "dvd+rw-tools-7.0-reload.patch"; sha256 = "12v2y2y6ci5hh6lbmsk97dzgznrm4bxwhc81mq684ix0qspb9mq4"; }
+ { pfile = "dvd+rw-tools-7.0-sysmacros.patch"; sha256 = "1rkb26cyhfxklkmna3l9b4797f6gzlxyqqin44jwnq3jmwfrs6v0"; }
+ { pfile = "dvd+rw-tools-7.0-wctomb-r1.patch"; sha256 = "1xg770l0b4bjn30y7nqg619v4m5ickcn2n8hv9k2an6r191daq58"; }
+ { pfile = "dvd+rw-tools-7.0-wexit.patch"; sha256 = "0sqzlkm19fmjx4lzxkxwn2ymrj9fq0zk0jkys3xm6xvd2ibb6kxl"; }
+ { pfile = "dvd+rw-tools-7.1-bluray_pow_freespace.patch"; sha256 = "0iscz8fs5002ymk6wl2fz4x06b7bdnc57rfz8kbv3216acqi5rv3"; }
+ { pfile = "dvd+rw-tools-7.1-bluray_srm+pow.patch"; sha256 = "0sy40m12w987i6g0cyxv8cfmab4vp7cd222lv05apknfi2y7smmw"; }
+ { pfile = "dvd+rw-tools-7.1-lastshort.patch"; sha256 = "01wspv70sil20khkg5kj086b1x8rrig4yhcq9s88bdjd42nv0vpx"; }
+ { pfile = "dvd+rw-tools-7.1-noevent.patch"; sha256 = "1kbmxpg15wci33f2h6pxxvf3qm0kpyzx9wj5a3l67sk34hvza3z6"; }
+ ];
- buildInputs = [cdrkit m4];
+ nativeBuildInputs = [ m4 ];
+ buildInputs = [ cdrtools ];
- preBuild = ''
- makeFlags="prefix=$out"
- '';
+ makeFlags = [ "prefix=${placeholder "out"}" ];
- # Incompatibility with Linux 2.6.23 headers, see
- # http://www.mail-archive.com/cdwrite@other.debian.org/msg11464.html
- NIX_CFLAGS_COMPILE = "-DINT_MAX=__INT_MAX__";
-
- meta = {
- homepage = http://fy.chalmers.se/~appro/linux/DVD+RW/tools;
- description = "Tools for burning DVDs";
- platforms = stdenv.lib.platforms.linux;
+ meta = with stdenv.lib; {
+ homepage = "http://fy.chalmers.se/~appro/linux/DVD+RW/tools";
+ description = "Tools for mastering Blu-ray and DVD+-RW/+-R media";
+ platforms = platforms.linux;
+ license = with licenses; [ gpl2 publicDomain ];
};
}
diff --git a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch
deleted file mode 100644
index c1c6fb3332a..00000000000
--- a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./growisofs_mmc.cpp.joe 2006-04-27 20:45:00.788446635 +0200
-+++ ./growisofs_mmc.cpp 2006-04-27 20:46:01.666824300 +0200
-@@ -1412,9 +1412,7 @@
- blocks += 15, blocks &= ~15;
-
- if (blocks <= split)
-- fprintf (stderr,":-( more than 50%% of space will be *wasted*!\n"
-- " use single layer media for this recording\n"),
-- exit (FATAL_START(EMEDIUMTYPE));
-+ fprintf (stderr,":-? more than 50%% of space will be *wasted*!\n");
-
- blocks /= 16;
- blocks += 1;
diff --git a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch
deleted file mode 100644
index 49742d3c4db..00000000000
--- a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -up dvd+rw-tools-7.0/transport.hxx.glibc2.6.90 dvd+rw-tools-7.0/transport.hxx
---- dvd+rw-tools-7.0/transport.hxx.glibc2.6.90 2007-08-15 12:56:17.000000000 +0200
-+++ dvd+rw-tools-7.0/transport.hxx 2007-08-15 12:56:42.000000000 +0200
-@@ -11,6 +11,7 @@
- #include <stdlib.h>
- #include <unistd.h>
- #include <string.h>
-+#include <limits.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
diff --git a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch
deleted file mode 100644
index 3d13fc8d273..00000000000
--- a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./transport.hxx~ 2008-03-25 21:24:47.000000000 -0400
-+++ ./transport.hxx 2008-03-25 21:25:36.000000000 -0400
-@@ -116,7 +116,7 @@
- extern "C" char *plusminus_locale()
- { static class __plusminus {
- private:
-- char str[4];
-+ char str[MB_LEN_MAX];
- public:
- __plusminus() { setlocale(LC_CTYPE,ENV_LOCALE);
- int l = wctomb(str,(wchar_t)(unsigned char)'');
diff --git a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch
deleted file mode 100644
index e7910cbdd7b..00000000000
--- a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dvd+rw-tools-7.0/dvd+rw-format.cpp.wexit 2007-06-21 12:42:30.000000000 +0200
-+++ dvd+rw-tools-7.0/dvd+rw-format.cpp 2007-06-21 12:44:13.000000000 +0200
-@@ -245,7 +245,7 @@ int main (int argc, char *argv[])
- alarm(1);
- while ((waitpid(pid,&i,0) != pid) && !WIFEXITED(i)) ;
- if (WEXITSTATUS(i) == 0) fprintf (stderr,"\n");
-- exit (0);
-+ exit (WEXITSTATUS(i));
- }
- #endif
-
diff --git a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.1-layerbreaksetup.patch b/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.1-layerbreaksetup.patch
deleted file mode 100644
index 7636f8393df..00000000000
--- a/nixpkgs/pkgs/tools/cd-dvd/dvd+rw-tools/dvd+rw-tools-7.1-layerbreaksetup.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff -ur dvd+rw-tools-7.1-orig/growisofs.c dvd+rw-tools-7.1/growisofs.c
---- dvd+rw-tools-7.1-orig/growisofs.c 2008-03-04 10:15:03.000000000 +0100
-+++ dvd+rw-tools-7.1/growisofs.c 2009-09-06 22:39:33.000000000 +0200
-@@ -535,7 +535,7 @@
- */
- int get_mmc_profile (void *fd);
- int plusminus_r_C_parm (void *fd,char *C_parm);
--pwrite64_t poor_mans_setup (void *fd,off64_t leadout);
-+pwrite64_t poor_mans_setup (void *fd,off64_t leadout,unsigned int lbreak);
- char *plusminus_locale ();
- int __1x ();
- /*
-@@ -2447,7 +2447,7 @@
- goto out;
- }
- if (!progress.final) progress.final = tracksize;
-- tracksize = layer_break*CD_BLOCK*2;
-+ //tracksize = layer_break*CD_BLOCK*2;
- }
- }
- else if (capacity > outoff)
-@@ -2648,7 +2648,7 @@
- * further details on poor_mans_setup
- */
- pwrite64_method = poor_mans_setup (ioctl_handle,
-- outoff+tracksize);
-+ outoff+tracksize, (unsigned int)layer_break);
- }
-
- if (!progress.final)
-diff -ur dvd+rw-tools-7.1-orig/growisofs_mmc.cpp dvd+rw-tools-7.1/growisofs_mmc.cpp
---- dvd+rw-tools-7.1-orig/growisofs_mmc.cpp 2008-03-04 18:47:49.000000000 +0100
-+++ dvd+rw-tools-7.1/growisofs_mmc.cpp 2009-09-06 20:52:46.000000000 +0200
-@@ -1612,7 +1612,7 @@
- return 0;
- }
-
--static void plus_r_dl_split (Scsi_Command &cmd,off64_t size)
-+static void plus_r_dl_split (Scsi_Command &cmd,off64_t size,unsigned int lbreak)
- { int err;
- unsigned int blocks,split;
- unsigned char dvd_20[4+8];
-@@ -1644,10 +1644,17 @@
- " use single layer media for this recording\n"),
- exit (FATAL_START(EMEDIUMTYPE));
-
-- blocks /= 16;
-- blocks += 1;
-- blocks /= 2;
-- blocks *= 16;
-+ if (lbreak)
-+ {
-+ blocks=lbreak;
-+ }
-+ else
-+ {
-+ blocks /= 16;
-+ blocks += 1;
-+ blocks /= 2;
-+ blocks *= 16;
-+ }
-
- fprintf (stderr,"%s: splitting layers at %u blocks\n",
- ioctl_device,blocks);
-@@ -2010,7 +2017,7 @@
- typedef ssize_t (*pwrite64_t)(int,const void *,size_t,off64_t);
-
- extern "C"
--pwrite64_t poor_mans_setup (void *fd,off64_t leadout)
-+pwrite64_t poor_mans_setup (void *fd,off64_t leadout,unsigned int lbreak)
- { Scsi_Command cmd(ioctl_handle=fd);
- int err,profile=mmc_profile&0xFFFF;
-
-@@ -2059,7 +2066,7 @@
- case 0x2B: // DVD+R Double Layer
- plusminus_pages_setup(cmd,profile);
- if (profile==0x2B && next_track==1 && dvd_compat && leadout)
-- plus_r_dl_split (cmd,leadout);
-+ plus_r_dl_split (cmd,leadout,lbreak);
- atexit (plus_r_finalize);
- if (next_wr_addr)
- { atsignals (no_r_finalize);
-diff -ur dvd+rw-tools-7.1-orig/transport.hxx dvd+rw-tools-7.1/transport.hxx
---- dvd+rw-tools-7.1-orig/transport.hxx 2008-03-01 11:34:43.000000000 +0100
-+++ dvd+rw-tools-7.1/transport.hxx 2009-09-06 20:53:53.000000000 +0200
-@@ -9,6 +9,7 @@
- #if defined(__unix) || defined(__unix__)
- #include <stdio.h>
- #include <stdlib.h>
-+#include <limits.h>
- #include <unistd.h>
- #include <string.h>
- #include <sys/types.h>
diff --git a/nixpkgs/pkgs/tools/cd-dvd/isomd5sum/default.nix b/nixpkgs/pkgs/tools/cd-dvd/isomd5sum/default.nix
new file mode 100644
index 00000000000..90315540aba
--- /dev/null
+++ b/nixpkgs/pkgs/tools/cd-dvd/isomd5sum/default.nix
@@ -0,0 +1,38 @@
+{ stdenv, fetchFromGitHub
+, python3
+, popt
+}:
+
+stdenv.mkDerivation rec {
+ pname = "isomd5sum";
+ version = "1.2.3";
+
+ src = fetchFromGitHub {
+ owner = "rhinstaller";
+ repo = pname;
+ rev = version;
+ sha256 = "1wjnh2hlp1hjjm4a8wzdhdrm73jq41lmpmy3ls0rh715p3j7z4q9";
+ };
+
+ buildInputs = [ python3 popt ] ;
+
+ postPatch = ''
+ substituteInPlace Makefile --replace "#/usr/" "#"
+ substituteInPlace Makefile --replace "/usr/" "/"
+ '';
+
+ dontConfigure = true;
+
+ makeFlags = [ "DESTDIR=${placeholder "out"}" ];
+
+ # we don't install python stuff as it borks up directories
+ installTargets = "install-bin install-devel";
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/rhinstaller/isomd5sum;
+ description = "Utilities for working with md5sum implanted in ISO images";
+ platforms = platforms.linux;
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ knl ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/default.nix b/nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/default.nix
new file mode 100644
index 00000000000..94cd09674da
--- /dev/null
+++ b/nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, substituteAll }:
+
+stdenv.mkDerivation rec {
+ pname = "srt-to-vtt-cl";
+ version = "unstable-2019-01-03";
+
+ src = fetchFromGitHub {
+ owner = "nwoltman";
+ repo = pname;
+ rev = "ce3d0776906eb847c129d99a85077b5082f74724";
+ sha256 = "0qxysj08gjr6npyvg148llmwmjl2n9cyqjllfnf3gxb841dy370n";
+ };
+
+ patches = [
+ (substituteAll {
+ src = ./fix-validation.patch;
+ })
+ ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp bin/$(uname -s)/$(uname -m)/srt-vtt $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Convert SRT files to VTT";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ericdallo ];
+ homepage = https://github.com/nwoltman/srt-to-vtt-cl;
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/fix-validation.patch b/nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/fix-validation.patch
new file mode 100644
index 00000000000..abddae6d071
--- /dev/null
+++ b/nixpkgs/pkgs/tools/cd-dvd/srt-to-vtt-cl/fix-validation.patch
@@ -0,0 +1,13 @@
+--- a/Makefile
++++ b/Makefile
+@@ -1,9 +1,4 @@
+-ERR = $(shell which clang++ >/dev/null; echo $$?)
+-ifeq "$(ERR)" "0"
+- CXX ?= clang++
+-else
+- CXX ?= g++
+-endif
++CXX ?= g++
+ CXXFLAGS = -std=c++11 -O2 -MMD -I ./deps
+ OBJECTS := src/text_encoding_detect.o src/Utils.o src/Converter.o src/main.o
+ DEPENDS := $(OBJECTS:.o=.d)
diff --git a/nixpkgs/pkgs/tools/cd-dvd/xorriso/default.nix b/nixpkgs/pkgs/tools/cd-dvd/xorriso/default.nix
index 1469a68bf0e..901b0c329c5 100644
--- a/nixpkgs/pkgs/tools/cd-dvd/xorriso/default.nix
+++ b/nixpkgs/pkgs/tools/cd-dvd/xorriso/default.nix
@@ -1,11 +1,12 @@
{ fetchurl, stdenv, libcdio, zlib, bzip2, readline, acl, attr, libiconv }:
stdenv.mkDerivation rec {
- name = "xorriso-1.5.0";
+ name = "xorriso-${version}";
+ version = "1.5.2";
src = fetchurl {
url = "mirror://gnu/xorriso/${name}.tar.gz";
- sha256 = "0aq6lvlwlkxz56l5sbvgycr6j5c82ch2bv6zrnc2345ibfpafgx9";
+ sha256 = "1rqpzj95f70jfwpn4lamasfgqpizjsipz12aprdhri777b4zas9v";
};
doCheck = true;
diff --git a/nixpkgs/pkgs/tools/compression/gzrt/default.nix b/nixpkgs/pkgs/tools/compression/gzrt/default.nix
index 59a11e2d4d7..6ce50bb3d99 100644
--- a/nixpkgs/pkgs/tools/compression/gzrt/default.nix
+++ b/nixpkgs/pkgs/tools/compression/gzrt/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
name = "gzrt-0.8";
src = fetchurl {
- url = "http://www.urbanophile.com/arenn/coding/gzrt/${name}.tar.gz";
+ url = "https://www.urbanophile.com/arenn/coding/gzrt/${name}.tar.gz";
sha256 = "1vhzazj47xfpbfhzkwalz27cc0n5gazddmj3kynhk0yxv99xrdxh";
};
@@ -16,9 +16,9 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = http://www.urbanophile.com/arenn/hacking/gzrt/;
+ homepage = https://www.urbanophile.com/arenn/hacking/gzrt/;
description = "The gzip Recovery Toolkit";
- license = stdenv.lib.licenses.gpl3;
+ license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/tools/compression/lz4/default.nix b/nixpkgs/pkgs/tools/compression/lz4/default.nix
index 3f2497cd8d2..3ce0eac3fc5 100644
--- a/nixpkgs/pkgs/tools/compression/lz4/default.nix
+++ b/nixpkgs/pkgs/tools/compression/lz4/default.nix
@@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
})
];
+ # TODO(@Ericson2314): Separate binaries and libraries
outputs = [ "out" "dev" ];
buildInputs = stdenv.lib.optional doCheck valgrind;
@@ -33,17 +34,27 @@ stdenv.mkDerivation rec {
# TODO do this instead
#"BUILD_STATIC=${if enableStatic then "yes" else "no"}"
#"BUILD_SHARED=${if enableShared then "yes" else "no"}"
+ #"WINDRES:=${stdenv.cc.bintools.targetPrefix}windres"
]
# TODO delete and do above
++ stdenv.lib.optional (enableStatic) "BUILD_STATIC=yes"
++ stdenv.lib.optional (!enableShared) "BUILD_SHARED=no"
+ ++ stdenv.lib.optional stdenv.hostPlatform.isMinGW "WINDRES:=${stdenv.cc.bintools.targetPrefix}windres"
+ # TODO make full dictionary
+ ++ stdenv.lib.optional stdenv.hostPlatform.isMinGW "TARGET_OS=MINGW"
;
doCheck = false; # tests take a very long time
checkTarget = "test";
- # TODO remove
- postInstall = stdenv.lib.optionalString (!enableStatic) "rm $out/lib/*.a";
+ # TODO(@Ericson2314): Make resusable setup hook for this issue on Windows.
+ postInstall =
+ stdenv.lib.optionalString stdenv.hostPlatform.isWindows ''
+ mv $out/bin/*.dll $out/lib
+ ln -s $out/lib/*.dll
+ ''
+ # TODO remove
+ + stdenv.lib.optionalString (!enableStatic) "rm $out/lib/*.a";
meta = with stdenv.lib; {
description = "Extremely fast compression algorithm";
@@ -56,6 +67,6 @@ stdenv.mkDerivation rec {
'';
homepage = https://lz4.github.io/lz4/;
license = with licenses; [ bsd2 gpl2Plus ];
- platforms = platforms.unix;
+ platforms = platforms.all;
};
}
diff --git a/nixpkgs/pkgs/tools/compression/zstd/default.nix b/nixpkgs/pkgs/tools/compression/zstd/default.nix
index 5a153393ccd..a3aecf88c90 100644
--- a/nixpkgs/pkgs/tools/compression/zstd/default.nix
+++ b/nixpkgs/pkgs/tools/compression/zstd/default.nix
@@ -1,24 +1,46 @@
-{ stdenv, fetchFromGitHub, gnugrep
+{ stdenv, fetchFromGitHub, fetchpatch, gnugrep
, fixDarwinDylibNames
, file
, legacySupport ? false }:
stdenv.mkDerivation rec {
pname = "zstd";
- version = "1.4.3";
+ version = "1.4.4";
src = fetchFromGitHub {
- sha256 = "0mmgs98cfh92gcbjyv37vz8nq7x4x7fbzymlxyqd9awwpv9v0i5n";
+ sha256 = "0zn7r8d4m8w2lblnjalqpz18na0spzkdiw3fwq2fzb7drhb32v54";
rev = "v${version}";
repo = "zstd";
owner = "facebook";
};
- buildInputs = stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
+ patches = [
+ # All 3 from https://github.com/facebook/zstd/pull/1883
+ (fetchpatch {
+ url = "https://github.com/facebook/zstd/commit/106278e7e5fafaea3b7deb4147bdc8071562d2f0.diff";
+ sha256 = "13z7id1qbc05cv1rmak7c8xrchp7jh1i623bq5pwcihg57wzcyr8";
+ })
+ (fetchpatch {
+ url = "https://github.com/facebook/zstd/commit/0ede342acc2c26f87ae962fa88e158904d4198c4.diff";
+ sha256 = "12l5xbvnzkvr76mvl1ls767paqfwbd9q1pzq44ckacfpz4f6iaap";
+ excludes = [
+ # I think line endings are causing problems, or something like that
+ "programs/windres/generate_res.bat"
+ ];
+ })
+ (fetchpatch {
+ url = "https://github.com/facebook/zstd/commit/10552eaffef84c011f67af0e04f0780b50a5ab26.diff";
+ sha256 = "1s27ravar3rn7q8abybp9733jhpsfcaci51k04da94ahahvxwiqw";
+ })
+ ] # 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.
+ ++ stdenv.lib.optional stdenv.hostPlatform.isWindows ./mcfgthreads-no-pthread.patch;
+
+ nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
makeFlags = [
"ZSTD_LEGACY_SUPPORT=${if legacySupport then "1" else "0"}"
- ];
+ ] ++ stdenv.lib.optional stdenv.hostPlatform.isWindows "OS=Windows";
checkInputs = [ file ];
doCheck = true;
@@ -56,7 +78,7 @@ stdenv.mkDerivation rec {
homepage = https://facebook.github.io/zstd/;
license = with licenses; [ bsd3 ]; # Or, at your opinion, GPL-2.0-only.
- platforms = platforms.unix;
+ platforms = platforms.all;
maintainers = with maintainers; [ orivej ];
};
}
diff --git a/nixpkgs/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch b/nixpkgs/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch
new file mode 100644
index 00000000000..69921c0c7ba
--- /dev/null
+++ b/nixpkgs/pkgs/tools/compression/zstd/mcfgthreads-no-pthread.patch
@@ -0,0 +1,13 @@
+diff --git a/programs/Makefile b/programs/Makefile
+index 7882fe8c..1e8237bb 100644
+--- a/programs/Makefile
++++ b/programs/Makefile
+@@ -107,7 +107,7 @@ HAVE_THREAD := $(shell [ "$(HAVE_PTHREAD)" -eq "1" -o -n "$(filter Windows%,$(OS
+ ifeq ($(HAVE_THREAD), 1)
+ THREAD_MSG := ==> building with threading support
+ THREAD_CPP := -DZSTD_MULTITHREAD
+-THREAD_LD := -pthread
++THREAD_LD :=
+ else
+ THREAD_MSG := $(NO_THREAD_MSG)
+ endif
diff --git a/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix b/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix
index 95fc1c1cd7a..e04b9efe48f 100644
--- a/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "btrfs-progs";
- version = "5.2.2";
+ version = "5.3.1";
src = fetchurl {
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
- sha256 = "1imivxjppi8zl27gn472pwpk8bg5dijkbyi340by31vhy7dj24w2";
+ sha256 = "0f6s1iwiqbncrvxp74k50s88x6zqf85sjxg04kyni82l1vk1m8xz";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/tools/filesystems/ceph/default.nix b/nixpkgs/pkgs/tools/filesystems/ceph/default.nix
index 141d21951a8..3066be27772 100644
--- a/nixpkgs/pkgs/tools/filesystems/ceph/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/ceph/default.nix
@@ -6,9 +6,10 @@
, libxml2, zlib, lz4
, openldap, lttng-ust
, babeltrace, gperf
+, gtest
, cunit, snappy
, rocksdb, makeWrapper
-, leveldb, oathToolkit, removeReferencesTo
+, leveldb, oathToolkit
# Optional Dependencies
, yasm ? null, fcgi ? null, expat ? null
@@ -108,14 +109,14 @@ in rec {
nativeBuildInputs = [
cmake
pkgconfig which git python3Packages.wrapPython makeWrapper
+ python3Packages.python # for the toPythonPath function
(ensureNewerSourcesHook { year = "1980"; })
];
buildInputs = cryptoLibsMap.${cryptoStr} ++ [
boost ceph-python-env libxml2 optYasm optLibatomic_ops optLibs3
- malloc zlib openldap lttng-ust babeltrace gperf cunit
+ malloc zlib openldap lttng-ust babeltrace gperf gtest cunit
snappy rocksdb lz4 oathToolkit leveldb
- removeReferencesTo
] ++ optionals stdenv.isLinux [
linuxHeaders utillinux libuuid udev keyutils optLibaio optLibxfs optZfs
# ceph 14
@@ -124,54 +125,52 @@ in rec {
optFcgi optExpat optCurl optFuse optLibedit
];
+ pythonPath = [ ceph-python-env "${placeholder "out"}/${ceph-python-env.sitePackages}" ];
+
preConfigure =''
substituteInPlace src/common/module.c --replace "/sbin/modinfo" "modinfo"
substituteInPlace src/common/module.c --replace "/sbin/modprobe" "modprobe"
- # Since Boost 1.67 this seems to have changed
- substituteInPlace CMakeLists.txt --replace "list(APPEND BOOST_COMPONENTS python)" "list(APPEND BOOST_COMPONENTS python37)"
- substituteInPlace src/CMakeLists.txt --replace "Boost::python " "Boost::python37 "
# for pybind/rgw to find internal dep
export LD_LIBRARY_PATH="$PWD/build/lib:$LD_LIBRARY_PATH"
# install target needs to be in PYTHONPATH for "*.pth support" check to succeed
- export PYTHONPATH=${ceph-python-env}/lib/python3.7/site-packages:$lib/lib/python3.7/site-packages/:$out/lib/python3.7/site-packages/
- patchShebangs src/spdk
+ patchShebangs src/script src/spdk src/test src/tools
'';
cmakeFlags = [
"-DWITH_PYTHON3=ON"
"-DWITH_SYSTEM_ROCKSDB=OFF"
+ "-DCMAKE_INSTALL_DATADIR=${placeholder "lib"}/lib"
+
"-DWITH_SYSTEM_BOOST=ON"
+ "-DWITH_SYSTEM_ROCKSDB=ON"
+ "-DWITH_SYSTEM_GTEST=ON"
+ "-DMGR_PYTHON_VERSION=${ceph-python-env.python.pythonVersion}"
"-DWITH_SYSTEMD=OFF"
"-DWITH_TESTS=OFF"
# TODO breaks with sandbox, tries to download stuff with npm
"-DWITH_MGR_DASHBOARD_FRONTEND=OFF"
];
- preFixup = ''
- find $lib -type f -exec remove-references-to -t $out '{}' +
- mv $out/share/ceph/mgr $lib/lib/ceph/
- '';
-
postFixup = ''
- export PYTHONPATH="${ceph-python-env}/lib/python3.7/site-packages:$lib/lib/ceph/mgr:$out/lib/python3.7/site-packages/"
wrapPythonPrograms
- wrapProgram $out/bin/ceph-mgr --prefix PYTHONPATH ":" "${ceph-python-env}/lib/python3.7/site-packages:$lib/lib/ceph/mgr:$out/lib/python3.7/site-packages/"
- wrapProgram $out/bin/ceph-volume --prefix PYTHONPATH ":" "${ceph-python-env}/lib/python3.7/site-packages:$lib/lib/ceph/mgr:$out/lib/python3.7/site-packages/"
+ wrapProgram $out/bin/ceph-mgr --prefix PYTHONPATH ":" "$(toPythonPath ${placeholder "out"}):$(toPythonPath ${ceph-python-env})"
'';
enableParallelBuilding = true;
outputs = [ "out" "lib" "dev" "doc" "man" ];
+ doCheck = false; # uses pip to install things from the internet
+
meta = {
homepage = https://ceph.com/;
description = "Distributed storage system";
license = with licenses; [ lgpl21 gpl2 bsd3 mit publicDomain ];
maintainers = with maintainers; [ adev ak krav johanot ];
- platforms = platforms.unix;
+ platforms = [ "x86_64-linux" ];
};
passthru.version = version;
@@ -183,7 +182,7 @@ in rec {
description = "Tools needed to mount Ceph's RADOS Block Devices";
license = with licenses; [ lgpl21 gpl2 bsd3 mit publicDomain ];
maintainers = with maintainers; [ adev ak johanot krav ];
- platforms = platforms.unix;
+ platforms = [ "x86_64-linux" ];
};
} ''
mkdir -p $out/{bin,etc,lib/python3.7/site-packages}
diff --git a/nixpkgs/pkgs/tools/filesystems/cryfs/default.nix b/nixpkgs/pkgs/tools/filesystems/cryfs/default.nix
index 7eee02e220a..93a70f1f088 100644
--- a/nixpkgs/pkgs/tools/filesystems/cryfs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/cryfs/default.nix
@@ -1,78 +1,78 @@
-{ stdenv, fetchFromGitHub
-, cmake, pkgconfig, coreutils
-, boost, cryptopp, curl, fuse, openssl, python, spdlog
+{ stdenv, fetchFromGitHub, fetchpatch
+, cmake, pkgconfig, python, gtest
+, boost, cryptopp, curl, fuse, openssl
}:
stdenv.mkDerivation rec {
pname = "cryfs";
- version = "0.9.10";
+ version = "0.10.2";
src = fetchFromGitHub {
owner = "cryfs";
repo = "cryfs";
rev = version;
- sha256 = "04yqpad8x0hiiwpykcn3swi0py6sg9xid6g15ny2qs4j3llin5ry";
+ sha256 = "1m6rcc82hbaiwcwcvf5xmxma8n0jal9zhcykv9xgwiax4ny0l8kz";
};
- prePatch = ''
+ patches = [
+ (fetchpatch {
+ name = "cryfs-0.10.2-install-targets.patch";
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-fs/cryfs/files/cryfs-0.10.2-install-targets.patch?id=192ac7421ddd4093125f4997898fb62e8a140a44";
+ sha256 = "1jz6gpi1i7dnfm88a6n3mccwfmsmvg0d0bmp3fmqqrkbcg7in00l";
+ })
+ (fetchpatch {
+ name = "cryfs-0.10.2-unbundle-libs.patch";
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-fs/cryfs/files/cryfs-0.10.2-unbundle-libs.patch?id=192ac7421ddd4093125f4997898fb62e8a140a44";
+ sha256 = "0hzss5rawcjrh8iqzc40w5yjhxdqya4gbg6dzap70180s50mahzs";
+ })
+ ];
+
+ postPatch = ''
patchShebangs src
- substituteInPlace vendor/scrypt/CMakeLists.txt \
- --replace /usr/bin/ ""
+ # remove tests that require network access:
+ substituteInPlace test/cpp-utils/CMakeLists.txt \
+ --replace "network/CurlHttpClientTest.cpp" "" \
+ --replace "network/FakeHttpClientTest.cpp" ""
- # scrypt in nixpkgs only produces a binary so we lift the patching from that so allow
- # building the vendored version. This is very much NOT DRY.
- # The proper solution is to have scrypt generate a dev output with the required files and just symlink
- # into vendor/scrypt
- for f in Makefile.in autocrap/Makefile.am libcperciva/cpusupport/Build/cpusupport.sh ; do
- substituteInPlace vendor/scrypt/scrypt-*/scrypt/$f --replace "command -p " ""
- done
+ # remove CLI test trying to access /dev/fuse
+ substituteInPlace test/cryfs-cli/CMakeLists.txt \
+ --replace "CliTest_IntegrityCheck.cpp" ""
- # cryfs is vendoring an old version of spdlog
- rm -rf vendor/spdlog/spdlog
- ln -s ${spdlog} vendor/spdlog/spdlog
+ # downsize large file test as 4.5G is too big for Hydra:
+ substituteInPlace test/cpp-utils/data/DataTest.cpp \
+ --replace "(4.5L*1024*1024*1024)" "(0.5L*1024*1024*1024)"
'';
- buildInputs = [ boost cryptopp curl fuse openssl python spdlog ];
+ nativeBuildInputs = [ cmake gtest pkgconfig python ];
- patches = [
- ./test-no-network.patch # Disable tests using external networking
- ./skip-failing-test-large-malloc.patch
- ];
-
- # coreutils is needed for the vendored scrypt
- nativeBuildInputs = [ cmake coreutils pkgconfig ];
+ buildInputs = [ boost cryptopp curl fuse openssl ];
enableParallelBuilding = true;
cmakeFlags = [
- "-DCRYFS_UPDATE_CHECKS=OFF"
- "-DBoost_USE_STATIC_LIBS=OFF" # this option is case sensitive
+ "-DCRYFS_UPDATE_CHECKS:BOOL=FALSE"
+ "-DBoost_USE_STATIC_LIBS:BOOL=FALSE" # this option is case sensitive
+ "-DUSE_SYSTEM_LIBS:BOOL=TRUE"
+ "-DBUILD_TESTING:BOOL=TRUE"
];
- doCheck = true;
+ doCheck = (!stdenv.isDarwin); # Cryfs tests are broken on darwin
- # Cryfs tests are broken on darwin
- checkPhase = stdenv.lib.optionalString (!stdenv.isDarwin) ''
+ checkPhase = ''
# Skip CMakeFiles directory and tests depending on fuse (does not work well with sandboxing)
- SKIP_IMPURE_TESTS="CMakeFiles|fspp|cryfs-cli"
+ SKIP_IMPURE_TESTS="CMakeFiles|fspp|my-gtest-main"
- for test in `ls -d test/*/ | egrep -v "$SKIP_IMPURE_TESTS"`; do
- "./$test`basename $test`-test"
+ for t in $(ls -d test/*/ | egrep -v "$SKIP_IMPURE_TESTS"); do
+ "./$t$(basename $t)-test"
done
'';
- installPhase = ''
- # Building with BUILD_TESTING=ON is missing the install target
- mkdir -p $out/bin
- install -m 755 ./src/cryfs-cli/cryfs $out/bin/cryfs
- '';
-
meta = with stdenv.lib; {
description = "Cryptographic filesystem for the cloud";
homepage = https://www.cryfs.org;
license = licenses.lgpl3;
- maintainers = with maintainers; [ peterhoeg ];
+ maintainers = with maintainers; [ peterhoeg c0bw3b ];
platforms = with platforms; linux;
};
}
diff --git a/nixpkgs/pkgs/tools/filesystems/cryfs/skip-failing-test-large-malloc.patch b/nixpkgs/pkgs/tools/filesystems/cryfs/skip-failing-test-large-malloc.patch
deleted file mode 100644
index feb0ed9cfbb..00000000000
--- a/nixpkgs/pkgs/tools/filesystems/cryfs/skip-failing-test-large-malloc.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From ad3f7e9fa2dececfaab43963887a2f03de52d659 Mon Sep 17 00:00:00 2001
-From: adisbladis <adis@blad.is>
-Date: Thu, 12 Oct 2017 21:45:26 +0800
-Subject: [PATCH] Skip failing test: large malloc
-
----
- test/cpp-utils/data/DataTest.cpp | 11 -----------
- 1 file changed, 11 deletions(-)
-
-diff --git a/test/cpp-utils/data/DataTest.cpp b/test/cpp-utils/data/DataTest.cpp
-index 6f9df070..bd426e62 100644
---- a/test/cpp-utils/data/DataTest.cpp
-+++ b/test/cpp-utils/data/DataTest.cpp
-@@ -191,17 +191,6 @@ TEST_F(DataTest, Inequality_DifferentLastByte) {
- EXPECT_TRUE(data1 != data2);
- }
-
--#ifdef __x86_64__
--TEST_F(DataTest, LargesizeSize) {
-- //Needs 64bit for representation. This value isn't in the size param list, because the list is also used for read/write checks.
-- uint64_t size = 4.5L*1024*1024*1024;
-- Data data(size);
-- EXPECT_EQ(size, data.size());
--}
--#else
--#warning This is not a 64bit architecture. Large size data tests are disabled.
--#endif
--
- TEST_F(DataTest, LoadingNonexistingFile) {
- TempFile file(false); // Pass false to constructor, so the tempfile is not created
- EXPECT_FALSE(Data::LoadFromFile(file.path()));
---
-2.14.2
-
diff --git a/nixpkgs/pkgs/tools/filesystems/cryfs/test-no-network.patch b/nixpkgs/pkgs/tools/filesystems/cryfs/test-no-network.patch
deleted file mode 100644
index 3392d3f855e..00000000000
--- a/nixpkgs/pkgs/tools/filesystems/cryfs/test-no-network.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 8b1808e1278d2cb0dc56a4e98781eceeadfb9718 Mon Sep 17 00:00:00 2001
-From: adisbladis <adis@blad.is>
-Date: Thu, 12 Oct 2017 18:13:28 +0800
-Subject: [PATCH] Disable tests using external networking
-
----
- test/cpp-utils/CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/test/cpp-utils/CMakeLists.txt b/test/cpp-utils/CMakeLists.txt
-index 5a2bc9f8..d838edba 100644
---- a/test/cpp-utils/CMakeLists.txt
-+++ b/test/cpp-utils/CMakeLists.txt
-@@ -20,7 +20,6 @@ set(SOURCES
- tempfile/TempFileIncludeTest.cpp
- tempfile/TempDirIncludeTest.cpp
- tempfile/TempDirTest.cpp
-- network/CurlHttpClientTest.cpp
- network/FakeHttpClientTest.cpp
- io/ConsoleIncludeTest.cpp
- io/ConsoleTest_AskYesNo.cpp
---
-2.14.2
-
diff --git a/nixpkgs/pkgs/tools/filesystems/dislocker/default.nix b/nixpkgs/pkgs/tools/filesystems/dislocker/default.nix
index 81faed5bfa8..cf87f9ca98e 100644
--- a/nixpkgs/pkgs/tools/filesystems/dislocker/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/dislocker/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitHub
+{ stdenv
+, fetchFromGitHub
, cmake
-, polarssl , fuse
+, mbedtls
+, fuse
}:
-with stdenv.lib;
-let
- version = "0.7.1";
-in
-stdenv.mkDerivation {
+
+
+stdenv.mkDerivation rec {
pname = "dislocker";
- inherit version;
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "aorimn";
@@ -17,9 +17,10 @@ stdenv.mkDerivation {
sha256 = "1crh2sg5x1kgqmdrl1nmrqwxjykxa4zwnbggcpdn97mj2gvdw7sb";
};
- buildInputs = [ cmake fuse polarssl ];
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ fuse mbedtls ];
- meta = {
+ meta = with stdenv.lib; {
description = "Read BitLocker encrypted partitions in Linux";
homepage = https://github.com/aorimn/dislocker;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/filesystems/duff/default.nix b/nixpkgs/pkgs/tools/filesystems/duff/default.nix
index 3981521097a..d68ad10bd0d 100644
--- a/nixpkgs/pkgs/tools/filesystems/duff/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/duff/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation {
Duff is a Unix command-line utility for quickly finding duplicates in
a given set of files.
'';
- homepage = http://duff.dreda.org/;
+ homepage = https://duff.dreda.org/;
license = licenses.zlib;
platforms = platforms.all;
};
diff --git a/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix b/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix
index ee3cce37bc7..eb17e9fc60c 100644
--- a/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "e2fsprogs";
- version = "1.45.3";
+ version = "1.45.4";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0gcqfnp9h7wgz1vq402kxd2w398vqaim26aq9i722v3lrgh5cm9s";
+ sha256 = "0jsclghxfzj9qmdd3qqk0gdmkrgjv2gakf8qz9dba37qkj1nk776";
};
outputs = [ "bin" "dev" "out" "man" "info" ];
diff --git a/nixpkgs/pkgs/tools/filesystems/fuse-overlayfs/default.nix b/nixpkgs/pkgs/tools/filesystems/fuse-overlayfs/default.nix
index 2c9336802ea..c65b2a63f2d 100644
--- a/nixpkgs/pkgs/tools/filesystems/fuse-overlayfs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/fuse-overlayfs/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fuse-overlayfs";
- version = "0.6.2";
+ version = "0.7";
src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = "v${version}";
- sha256 = "03gad89jg0dif5wqdl1kh0rpmfc80pnkx8hk0v4hrlirr130dgl2";
+ sha256 = "1nhqy1fdzhkjhqs54nq66zj5bf85n3gr4k6zl0hswdvhg6flkg75";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/filesystems/fusesmb/default.nix b/nixpkgs/pkgs/tools/filesystems/fusesmb/default.nix
deleted file mode 100644
index ada9445218b..00000000000
--- a/nixpkgs/pkgs/tools/filesystems/fusesmb/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchurl, samba, fuse }:
-
-stdenv.mkDerivation rec {
- name = "fusesmb-0.8.7";
-
- src = fetchurl {
- url = "http://www.ricardis.tudelft.nl/~vincent/fusesmb/download/${name}.tar.gz";
- sha256 = "12gz2gn9iqjg27a233dn2wij7snm7q56h97k6gks0yijf6xcnpz1";
- };
-
- buildInputs = [ samba fuse ];
-
- postInstall =
- ''
- mkdir -p $out/lib
- ln -fs ${samba}/lib/libsmbclient.so $out/lib/libsmbclient.so.0
- '';
-
- hardeningDisable = [ "format" ];
-
- meta = with stdenv.lib; {
- description = "Samba mounted via FUSE";
- license = licenses.gpl2;
- platforms = platforms.linux;
- broken = true; # Needs vulnerable Samba, missing source link
- # 2018-08-21
- };
-}
diff --git a/nixpkgs/pkgs/tools/filesystems/gitfs/default.nix b/nixpkgs/pkgs/tools/filesystems/gitfs/default.nix
index 614e323e6b2..5b379414666 100644
--- a/nixpkgs/pkgs/tools/filesystems/gitfs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/gitfs/default.nix
@@ -2,13 +2,13 @@
python2Packages.buildPythonApplication rec {
pname = "gitfs";
- version = "0.4.5.1";
+ version = "0.5.2";
src = fetchFromGitHub {
owner = "PressLabs";
repo = "gitfs";
rev = version;
- sha256 = "1s9ml2ryqxvzzq9mxa9y3xmzr742qxcpw9kzzbr7vm3bxgkyi074";
+ sha256 = "1jzwdwan8ndvp2lw6j7zbvg5k9rgf2d8dcxjrwc6bwyk59xdxn4p";
};
patchPhase = ''
diff --git a/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix b/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix
index 07ba47dda4d..1afefc71465 100644
--- a/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix
+++ b/nixpkgs/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 = "6.5";
+ version = "7.0";
name="${baseName}-${version}";
url="https://github.com/gluster/glusterfs/archive/v${version}.tar.gz";
- sha256 = "17vdrw71ys1n5g9pdmzipmr706bslq0gbxxjhacxnrgsz8r4rl6a";
+ sha256 = "0ynh7wrgpnmwah9r2ll32dmicdivz13ijjxg2vj1qcaxgy0b5ivm";
};
buildInputs = [
diff --git a/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix b/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix
index 0e48da746b8..8491bf20e8f 100644
--- a/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix
@@ -8,7 +8,7 @@ let
in
buildGoPackage rec {
pname = "gocryptfs";
- version = "1.7"; # TODO: Drop `patches` with next release. Remove `fix-unix2syscall_darwin.go-build-failure.patch`.
+ version = "1.7.1";
goPackagePath = "github.com/rfjakob/gocryptfs";
@@ -19,13 +19,9 @@ buildGoPackage rec {
owner = "rfjakob";
repo = pname;
rev = "v${version}";
- sha256 = "1sr3i73haw07faqpw785cdda2kna8q3a0zhwab1p3i935rvp4qaa";
+ sha256 = "1zhzhvjhvi6xzib985bsnj9yzp4zsnm91m1679nbab6vm3kanq06";
};
- # Fixes build on darwin
- # Source: https://github.com/rfjakob/gocryptfs/commit/b1468a732fa26550f2a6f8a21cc7bd47b65a8c96
- patches = [ ./fix-unix2syscall_darwin.go-build-failure.patch ];
-
postPatch = "rm -r tests";
buildFlagsArray = ''
diff --git a/nixpkgs/pkgs/tools/filesystems/gocryptfs/deps.nix b/nixpkgs/pkgs/tools/filesystems/gocryptfs/deps.nix
index 50f6e89908e..cebad12327e 100644
--- a/nixpkgs/pkgs/tools/filesystems/gocryptfs/deps.nix
+++ b/nixpkgs/pkgs/tools/filesystems/gocryptfs/deps.nix
@@ -5,8 +5,8 @@
fetch = {
type = "git";
url = "https://github.com/hanwen/go-fuse";
- rev = "a533f0a5a633cccc0928c81985b13fa24407a211";
- sha256 = "0kc2jjjyhnrd934jn7hzfx8kd4z2yq5yblwrxr6xcjjql1vb1n9k";
+ rev = "161a164844568ebf4bfaa68c90ba3a9f2914dda4";
+ sha256 = "1r0rs76k9zg60i02jlcqxi7m4ivla1xwv3ijwav7pfbyyr1yqhsx";
};
}
{
@@ -14,8 +14,8 @@
fetch = {
type = "git";
url = "https://github.com/jacobsa/crypto";
- rev = "d95898ceee0769dac9bf74c46f8f68d3d3d79100";
- sha256 = "0dgcvms7if672f09y0cj49n711i9r0609p5f1s27i53yah4qlm19";
+ rev = "9f44e2d11115452dad8f404f029574422855f46a";
+ sha256 = "18c3cx8izxdajq22zdq0n19j9d2l6iickd3mz39j5h96kw7l5qmy";
};
}
{
@@ -37,12 +37,21 @@
};
}
{
+ goPackagePath = "github.com/sabhiram/go-gitignore";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sabhiram/go-gitignore";
+ rev = "d3107576ba9425fc1c85f4b3569c4631b805a02e";
+ sha256 = "1rdwyxgcsiwgmlqnc3k6h300mzlvjc3j21np4yh1h476wc8dvl0l";
+ };
+ }
+ {
goPackagePath = "golang.org/x/crypto";
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "8dd112bcdc25174059e45e07517d9fc663123347";
- sha256 = "0gbcz7gxmgg88s28vb90dsp1vdq0har7zvg2adsqbp8bm05x9q6b";
+ rev = "a1f597ede03a7bef967a422b5b3a5bd08805a01e";
+ sha256 = "0yiczljll72ip2vkxgd6052rhpaba37a68vf6si3v8s8s3g870lc";
};
}
{
diff --git a/nixpkgs/pkgs/tools/filesystems/gocryptfs/fix-unix2syscall_darwin.go-build-failure.patch b/nixpkgs/pkgs/tools/filesystems/gocryptfs/fix-unix2syscall_darwin.go-build-failure.patch
deleted file mode 100644
index 1adbc2c4d23..00000000000
--- a/nixpkgs/pkgs/tools/filesystems/gocryptfs/fix-unix2syscall_darwin.go-build-failure.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/internal/syscallcompat/unix2syscall_darwin.go
-+++ b/internal/syscallcompat/unix2syscall_darwin.go
-@@ -19,8 +19,8 @@ func Unix2syscall(u unix.Stat_t) syscall.Stat_t {
- Size: u.Size,
- Blksize: u.Blksize,
- Blocks: u.Blocks,
-- Atimespec: syscall.Timespec(u.Atimespec),
-- Mtimespec: syscall.Timespec(u.Mtimespec),
-- Ctimespec: syscall.Timespec(u.Ctimespec),
-+ Atimespec: syscall.Timespec(u.Atim),
-+ Mtimespec: syscall.Timespec(u.Mtim),
-+ Ctimespec: syscall.Timespec(u.Ctim),
- }
- }
diff --git a/nixpkgs/pkgs/tools/filesystems/lizardfs/default.nix b/nixpkgs/pkgs/tools/filesystems/lizardfs/default.nix
index 6a9d68291f2..3ae898d4ba8 100644
--- a/nixpkgs/pkgs/tools/filesystems/lizardfs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/lizardfs/default.nix
@@ -1,9 +1,9 @@
{ stdenv
-, fetchzip
, fetchFromGitHub
+, fetchpatch
, cmake
, makeWrapper
-, python
+, python2
, db
, fuse
, asciidoc
@@ -15,25 +15,17 @@
, pkgconfig
, judy
, pam
+, spdlog
, zlib # optional
}:
-let
- # See https://github.com/lizardfs/lizardfs/blob/3.12/cmake/Libraries.cmake
- # We have to download it ourselves, as the build script normally does a download
- # on-build, which is not good
- spdlog = fetchzip {
- name = "spdlog-0.14.0";
- url = "https://github.com/gabime/spdlog/archive/v0.14.0.zip";
- sha256 = "13730429gwlabi432ilpnja3sfvy0nn2719vnhhmii34xcdyc57q";
- };
-in stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "lizardfs";
version = "3.12.0";
src = fetchFromGitHub {
- owner = "lizardfs";
- repo = "lizardfs";
+ owner = pname;
+ repo = pname;
rev = "v${version}";
sha256 = "0zk73wmx82ari3m2mv0zx04x1ggsdmwcwn7k6bkl5c0jnxffc4ax";
};
@@ -42,26 +34,23 @@ in stdenv.mkDerivation rec {
buildInputs =
[ db fuse asciidoc libxml2 libxslt docbook_xml_dtd_412 docbook_xsl
- zlib boost judy pam
+ zlib boost judy pam spdlog python2
];
patches = [
- ./remove-download-external.patch
+ # Use system-provided spdlog instead of downloading an old one (next two patches)
+ (fetchpatch {
+ url = "https://salsa.debian.org/debian/lizardfs/raw/d003c371/debian/patches/system-spdlog.patch";
+ sha256 = "1znpqqzb0k5bb7s4d7abfxzn5ry1khz8r76sb808c95cpkw91a9i";
+ })
+ (fetchpatch {
+ url = "https://salsa.debian.org/debian/lizardfs/raw/bfcd5bcf/debian/patches/spdlog.patch";
+ sha256 = "0j44rb816i6kfh3y2qdha59c4ja6wmcnlrlq29il4ybxn42914md";
+ })
];
- postUnpack = ''
- mkdir $sourceRoot/external/spdlog-0.14.0
- cp -R ${spdlog}/* $sourceRoot/external/spdlog-0.14.0/
- chmod -R 755 $sourceRoot/external/spdlog-0.14.0/
- '';
-
- postInstall = ''
- wrapProgram $out/sbin/lizardfs-cgiserver \
- --prefix PATH ":" "${python}/bin"
- '';
-
meta = with stdenv.lib; {
- homepage = https://lizardfs.com;
+ homepage = "https://lizardfs.com";
description = "A highly reliable, scalable and efficient distributed file system";
platforms = platforms.linux;
license = licenses.gpl3;
diff --git a/nixpkgs/pkgs/tools/filesystems/lizardfs/remove-download-external.patch b/nixpkgs/pkgs/tools/filesystems/lizardfs/remove-download-external.patch
deleted file mode 100644
index 6bbe9519777..00000000000
--- a/nixpkgs/pkgs/tools/filesystems/lizardfs/remove-download-external.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From d3f8111ade372c1eb7f3973031f59198508fb588 Mon Sep 17 00:00:00 2001
-From: Kevin Liu <kevin@potatofrom.space>
-Date: Thu, 23 Aug 2018 10:31:42 -0400
-Subject: [PATCH] Remove download_external for spdlog
-
----
- cmake/Libraries.cmake | 5 -----
- 1 file changed, 5 deletions(-)
-
-diff --git a/cmake/Libraries.cmake b/cmake/Libraries.cmake
-index 1f951e59..2134444a 100644
---- a/cmake/Libraries.cmake
-+++ b/cmake/Libraries.cmake
-@@ -7,11 +7,6 @@ if(ENABLE_TESTS)
- "ef5e700c8a0f3ee123e2e0209b8b4961")
- endif()
-
--download_external(SPDLOG "spdlog-0.14.0"
-- "https://github.com/gabime/spdlog/archive/v0.14.0.zip"
-- "f213d83c466aa7044a132e2488d71b11"
-- "spdlog-1")
--
- # Find standard libraries
- find_package(Socket REQUIRED)
- find_package(Threads REQUIRED)
diff --git a/nixpkgs/pkgs/tools/filesystems/mergerfs/default.nix b/nixpkgs/pkgs/tools/filesystems/mergerfs/default.nix
index 4a3e860d358..a7c9421f46a 100644
--- a/nixpkgs/pkgs/tools/filesystems/mergerfs/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/mergerfs/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "mergerfs";
- version = "2.28.2";
+ version = "2.28.3";
src = fetchFromGitHub {
owner = "trapexit";
repo = pname;
rev = version;
- sha256 = "14h32acx2fcbyjf1f80vb86q845zwcjszd99a307ybdfhlv18r2m";
+ sha256 = "1w6p3svc2yknp6swqg8lax6n9b31lyplb3j7r8nv14hbq4hymylx";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/tools/filesystems/mtdutils/default.nix b/nixpkgs/pkgs/tools/filesystems/mtdutils/default.nix
index 049a6165874..0461c732e1a 100644
--- a/nixpkgs/pkgs/tools/filesystems/mtdutils/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/mtdutils/default.nix
@@ -1,25 +1,27 @@
-{ stdenv, fetchurl, libuuid, lzo, zlib, acl }:
+{ stdenv, fetchurl, autoreconfHook, pkgconfig, cmocka, acl, libuuid, lzo, zlib, zstd }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "mtd-utils";
- version = "1.5.2";
+ version = "2.1.1";
src = fetchurl {
- url = ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-1.5.2.tar.bz2;
- sha256 = "007lhsd8yb34l899r4m37whhzdw815cz4fnjbpnblfha524p7dax";
+ url = "ftp://ftp.infradead.org/pub/${pname}/${pname}-${version}.tar.bz2";
+ sha256 = "1lijl89l7hljx8xx70vrz9srd3h41v5gh4b0lvqnlv831yvyh5cd";
};
- patchPhase = ''
- sed -i -e s,/usr/local,, -e s,/usr,$out, common.mk
- '';
+ nativeBuildInputs = [ autoreconfHook cmocka pkgconfig ];
+ buildInputs = [ acl libuuid lzo zlib zstd ];
- buildInputs = [ libuuid lzo zlib acl ];
+ configureFlags = [ "--enable-unit-tests" "--enable-tests" ];
+ enableParallelBuilding = true;
+
+ doCheck = true;
meta = {
description = "Tools for MTD filesystems";
license = stdenv.lib.licenses.gpl2Plus;
- homepage = http://www.linux-mtd.infradead.org/;
- maintainers = with stdenv.lib.maintainers; [viric];
+ homepage = "http://www.linux-mtd.infradead.org/";
+ maintainers = with stdenv.lib.maintainers; [ viric ];
platforms = with stdenv.lib.platforms; linux;
};
}
diff --git a/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/default.nix b/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/default.nix
index b293b6d8146..129283e83eb 100644
--- a/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/default.nix
@@ -73,6 +73,5 @@ in buildPythonApplication rec {
license = licenses.gpl2Plus;
maintainers = [ maintainers.aszlig ];
platforms = platforms.linux;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/pykickstart.nix b/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/pykickstart.nix
index 8a1fce78037..9d067359c44 100644
--- a/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/pykickstart.nix
+++ b/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/pykickstart.nix
@@ -19,7 +19,6 @@ buildPythonApplication rec {
propagatedBuildInputs = [ urlgrabber ];
checkPhase = ''
- export PYTHONPATH="$PYTHONPATH:."
${python}/bin/${python.executable} tests/baseclass.py -vv
'';
diff --git a/nixpkgs/pkgs/tools/filesystems/nixpart/default.nix b/nixpkgs/pkgs/tools/filesystems/nixpart/default.nix
index 8f59ff809a8..809c5256873 100644
--- a/nixpkgs/pkgs/tools/filesystems/nixpart/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/nixpart/default.nix
@@ -16,6 +16,5 @@ buildPythonApplication rec {
license = stdenv.lib.licenses.gpl2Plus;
maintainers = [ stdenv.lib.maintainers.aszlig ];
platforms = stdenv.lib.platforms.linux;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/tools/filesystems/orangefs/default.nix b/nixpkgs/pkgs/tools/filesystems/orangefs/default.nix
new file mode 100644
index 00000000000..37f4026799b
--- /dev/null
+++ b/nixpkgs/pkgs/tools/filesystems/orangefs/default.nix
@@ -0,0 +1,61 @@
+{ stdenv, fetchurl, bison, flex, autoreconfHook
+, openssl, db, attr, perl, tcsh
+} :
+
+stdenv.mkDerivation rec {
+ pname = "orangefs";
+ version = "2.9.7";
+
+ src = fetchurl {
+ url = "http://download.orangefs.org/current/source/orangefs-${version}.tar.gz";
+ sha256 = "15669f5rcvn44wkas0mld0qmyclrmhbrw4bbbp66sw3a12vgn4sm";
+ };
+
+ nativeBuildInputs = [ bison flex perl autoreconfHook ];
+ buildInputs = [ openssl db attr tcsh ];
+
+ postPatch = ''
+ # Issue introduced by attr-2.4.48
+ substituteInPlace src/apps/user/ofs_setdirhint.c --replace attr/xattr.h sys/xattr.h
+
+ # Do not try to install empty sysconfdir
+ substituteInPlace Makefile.in --replace 'install -d $(sysconfdir)' ""
+
+ # perl interpreter needs to be fixed or build fails
+ patchShebangs ./src/apps/admin/pvfs2-genconfig
+
+ # symlink points to a location in /usr
+ rm ./src/client/webpack/ltmain.sh
+ '';
+
+ configureFlags = [
+ "--sysconfdir=/etc/orangefs"
+ "--enable-shared"
+ "--enable-fast"
+ "--with-ssl=${stdenv.lib.getDev openssl}"
+ ];
+
+
+ enableParallelBuilding = true;
+
+ postInstall = ''
+ # install useful helper scripts
+ install examples/keys/pvfs2-gen-keys.sh $out/bin
+ '';
+
+ postFixup = ''
+ for f in pvfs2-getmattr pvfs2-setmattr; do
+ substituteInPlace $out/bin/$f --replace '#!/bin/csh' '#!${tcsh}/bin/tcsh'
+ done
+
+ sed -i 's:openssl:${openssl}/bin/openssl:' $out/bin/pvfs2-gen-keys.sh
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Scale-out network file system for use on high-end computing systems";
+ homepage = "http://www.orangefs.org/";
+ license = with licenses; [ asl20 bsd3 gpl2 lgpl21 lgpl21Plus openldap ];
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ markuskowa ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/filesystems/s3backer/default.nix b/nixpkgs/pkgs/tools/filesystems/s3backer/default.nix
index 73f88964f2c..186da6255eb 100644
--- a/nixpkgs/pkgs/tools/filesystems/s3backer/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/s3backer/default.nix
@@ -4,10 +4,10 @@
stdenv.mkDerivation rec {
pname = "s3backer";
- version = "1.5.2";
+ version = "1.5.4";
src = fetchFromGitHub {
- sha256 = "1axxnhhf335xckwn43csqmvf1454izbk9dglc3r7isrk0lz1ricc";
+ sha256 = "1228qlfgz48k9vv72hrz488zg73zls99cppb9vmikc0pzv1xndsx";
rev = version;
repo = "s3backer";
owner = "archiecobbs";
diff --git a/nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch b/nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch
new file mode 100644
index 00000000000..2834b046cef
--- /dev/null
+++ b/nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch
@@ -0,0 +1,103 @@
+From ea1bc0fcfd33191002c5d1f7072c1c02bb7ec4af Mon Sep 17 00:00:00 2001
+From: Alyssa Ross <hi@alyssa.is>
+Date: Thu, 14 Nov 2019 15:45:46 +0000
+Subject: [PATCH] Fix build on BSD systems
+
+I tested FreeBSD, DragonflyBSD, NetBSD and OpenBSD and the endian
+macros weren't necessary (and in fact caused errors) on all of them.
+
+Because OpenBSD ships with an ancient GCC that doesn't support the
+checked addition/multiplication builtins, the build there would fail
+unless built with CC=cc or CC=clang. I changed configure.ac to prefer
+cc over gcc, so that the distribution's compiler preference is
+respected. (The default is [gcc cc]). I had to move AC_PROG_CC above
+LT_INIT because otherwise LT_INIT would run AC_PROG_CC first, and we
+wouldn't have a chance to use non-default parameters.
+---
+ configure.ac | 2 +-
+ include/util/compat.h | 13 +++++--------
+ lib/common/dirstack.c | 1 +
+ lib/common/mkdir_p.c | 2 +-
+ 4 files changed, 8 insertions(+), 10 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 018b3f6..19ea0ed 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -3,8 +3,8 @@ AC_INIT([squashfs-tools-ng], [0.7], [goliath@infraroot.at], squashfs-tools-ng)
+ AC_CONFIG_MACRO_DIR([m4])
+ AM_INIT_AUTOMAKE([foreign dist-xz subdir-objects])
+ AM_SILENT_RULES([yes])
++AC_PROG_CC([cc gcc clang])
+ LT_INIT
+-AC_PROG_CC
+ AC_PROG_CC_C99
+ AC_PROG_INSTALL
+ AC_SYS_LARGEFILE
+diff --git a/include/util/compat.h b/include/util/compat.h
+index 74d0b6f..f53fd0e 100644
+--- a/include/util/compat.h
++++ b/include/util/compat.h
+@@ -7,6 +7,10 @@
+ #ifndef COMPAT_H
+ #define COMPAT_H
+
++#ifndef __linux__
++#define O_PATH 0
++#endif
++
+ #if defined(__APPLE__)
+ #include <libkern/OSByteOrder.h>
+
+@@ -17,14 +21,8 @@
+ #define le32toh(x) OSSwapLittleToHostInt32(x)
+ #define le16toh(x) OSSwapLittleToHostInt16(x)
+ #define le64toh(x) OSSwapLittleToHostInt64(x)
+-#elif defined(__OpenBSD__)
++#elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
+ #include <sys/endian.h>
+-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__)
+-#include <sys/endian.h>
+-
+-#define le16toh(x) letoh16(x)
+-#define le32toh(x) letoh32(x)
+-#define le64toh(x) letoh64(x)
+ #elif defined(_WIN32) || defined(__WINDOWS__)
+ #define htole16(x) (x)
+ #define htole32(x) (x)
+@@ -89,7 +87,6 @@
+ #else
+ #include <sys/types.h>
+ #include <sys/stat.h>
+-#include <sys/sysmacros.h>
+ #endif
+
+ #endif /* COMPAT_H */
+diff --git a/lib/common/dirstack.c b/lib/common/dirstack.c
+index 8f73898..f8d1278 100644
+--- a/lib/common/dirstack.c
++++ b/lib/common/dirstack.c
+@@ -5,6 +5,7 @@
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
+ #include "common.h"
++#include "util/compat.h"
+
+ #include <string.h>
+ #include <stdlib.h>
+diff --git a/lib/common/mkdir_p.c b/lib/common/mkdir_p.c
+index cb433b3..95187ba 100644
+--- a/lib/common/mkdir_p.c
++++ b/lib/common/mkdir_p.c
+@@ -7,7 +7,7 @@
+ #include "common.h"
+
+ #include <string.h>
+-#include <alloca.h>
++#include <stdlib.h>
+ #include <stdio.h>
+ #include <errno.h>
+
+--
+2.23.0
+
diff --git a/nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/default.nix b/nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/default.nix
new file mode 100644
index 00000000000..727e257a486
--- /dev/null
+++ b/nixpkgs/pkgs/tools/filesystems/squashfs-tools-ng/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, lib, fetchurl, fetchpatch, autoreconfHook, doxygen, graphviz, perl
+, pkgconfig, lz4, xz, zlib, zstd
+}:
+
+stdenv.mkDerivation rec {
+ pname = "squashfs-tools-ng";
+ version = "0.7";
+
+ src = fetchurl {
+ url = "https://infraroot.at/pub/squashfs/squashfs-tools-ng-${version}.tar.xz";
+ sha256 = "01yn621dnsfhrah3qj1xh6ynag7r3nvihc510sa5frapkyg9nw8n";
+ };
+
+ patches = lib.optional (!stdenv.isLinux) ./0001-Fix-build-on-BSD-systems.patch;
+
+ nativeBuildInputs = [ doxygen graphviz pkgconfig perl ]
+ ++ lib.optional (!stdenv.isLinux) autoreconfHook;
+ buildInputs = [ zlib xz lz4 zstd ];
+
+ meta = with lib; {
+ homepage = https://github.com/AgentD/squashfs-tools-ng;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ qyliss ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/filesystems/sshfs-fuse/default.nix b/nixpkgs/pkgs/tools/filesystems/sshfs-fuse/default.nix
index 85cd0609920..33fc5ce2ab6 100644
--- a/nixpkgs/pkgs/tools/filesystems/sshfs-fuse/default.nix
+++ b/nixpkgs/pkgs/tools/filesystems/sshfs-fuse/default.nix
@@ -1,20 +1,25 @@
-{ stdenv, fetchFromGitHub, meson, pkgconfig, ninja, docutils, makeWrapper
+{ stdenv, fetchFromGitHub, fetchpatch, meson, pkgconfig, ninja, docutils, makeWrapper
, fuse3, glib
, which, python3Packages
, openssh
}:
stdenv.mkDerivation rec {
- version = "3.5.2";
+ version = "3.6.0";
pname = "sshfs-fuse";
src = fetchFromGitHub {
owner = "libfuse";
repo = "sshfs";
rev = "sshfs-${version}";
- sha256 = "0gvk8snivpi2sjidjnd9ypc66ny7lr0z9v4swl56rwjv539dkbx2";
+ sha256 = "0l4a6azsp920fhl4safxjam6821b77zxhw8mjgm33f60pksslww0";
};
+ patches = [ (fetchpatch {
+ url = "https://github.com/libfuse/sshfs/commit/a548abd1f33a8423bec72724a5f48eb96fa55dd2.patch";
+ sha256 = "19p94aw7nvydd7p2bd1f5cqhlhhamjhda31k22sg06xaqyl893jm";
+ }) ];
+
nativeBuildInputs = [ meson pkgconfig ninja docutils makeWrapper ];
buildInputs = [ fuse3 glib ];
checkInputs = [ which python3Packages.pytest ];
diff --git a/nixpkgs/pkgs/tools/graphics/asymptote/default.nix b/nixpkgs/pkgs/tools/graphics/asymptote/default.nix
index 1d77bfe4250..9b7c4010791 100644
--- a/nixpkgs/pkgs/tools/graphics/asymptote/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/asymptote/default.nix
@@ -1,74 +1,74 @@
-{stdenv, fetchurl, fetchpatch
- , freeglut, ghostscriptX, imagemagick, fftw
- , boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv
- , python, zlib, perl, texLive, texinfo, xz
+{ stdenv, fetchFromGitHub, fetchurl
+, autoreconfHook, bison, glm, yacc, flex
+, freeglut, ghostscriptX, imagemagick, fftw
+, boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv
+, python3Packages
+, zlib, perl
+, texLive, texinfo
, darwin
}:
-let
- s = # Generated upstream information
- rec {
- baseName="asymptote";
- version="2.47";
- name="${baseName}-${version}";
- hash="0zc24n2vwzxdfmcppqfk3fkqlb4jmvswzi3bz232kxl7dyiyb971";
- url="https://freefr.dl.sourceforge.net/project/asymptote/2.47/asymptote-2.47.src.tgz";
- sha256="0zc24n2vwzxdfmcppqfk3fkqlb4jmvswzi3bz232kxl7dyiyb971";
- };
- buildInputs = [
- ghostscriptX imagemagick fftw
- boehmgc ncurses readline gsl libsigsegv
- python zlib perl texLive texinfo xz ]
- ++ stdenv.lib.optionals stdenv.isLinux
- [ freeglut libGLU libGL mesa.osmesa ]
- ++ stdenv.lib.optionals stdenv.isDarwin
- (with darwin.apple_sdk.frameworks; [ OpenGL GLUT Cocoa ])
- ;
-in
-stdenv.mkDerivation {
- inherit (s) name version;
- inherit buildInputs;
+stdenv.mkDerivation rec {
+ version = "2.60";
+ pname = "asymptote";
- src = fetchurl {
- inherit (s) url sha256;
+ src = fetchFromGitHub {
+ owner = "vectorgraphics";
+ repo = pname;
+ rev = version;
+ sha256 = "1sr31r80jfswlx9a0p5bn85p6h7mq28fw8ihhnlbhphii6w8z2j9";
};
- patches = [
- # Remove when updating from 2.47 to 2.48
- # Compatibility with BoehmGC 7.6.8
- (fetchpatch {
- url = "https://github.com/vectorgraphics/asymptote/commit/38a59370dc5ac720c29e1424614a10f7384b943f.patch";
- sha256 = "0c3d11hzxxaqh24kfw9y8zvlid54kk40rx2zajx7jwl12gga05s1";
- })
+ nativeBuildInputs = [
+ autoreconfHook
+ bison
+ flex
+ yacc
+ texinfo
];
+ buildInputs = [
+ ghostscriptX imagemagick fftw
+ boehmgc ncurses readline gsl libsigsegv
+ zlib perl
+ texLive
+ ] ++ (with python3Packages; [
+ python
+ pyqt5
+ ]);
+
+ propagatedBuildInputs = [
+ glm
+ ] ++ stdenv.lib.optionals stdenv.isLinux [
+ freeglut libGLU libGL mesa.osmesa
+ ] ++ stdenv.lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
+ OpenGL GLUT Cocoa
+ ]);
+
preConfigure = ''
- export HOME="$PWD"
- patchShebangs .
- sed -e 's@epswrite@eps2write@g' -i runlabel.in
- xz -d < ${texinfo.src} | tar --wildcards -x texinfo-'*'/doc/texinfo.tex
- cp texinfo-*/doc/texinfo.tex doc/
- rm *.tar.gz
- configureFlags="$configureFlags --with-latex=$out/share/texmf/tex/latex --with-context=$out/share/texmf/tex/context/third"
+ HOME=$TMP
'';
+ configureFlags = [
+ "--with-latex=$out/share/texmf/tex/latex"
+ "--with-context=$out/share/texmf/tex/context/third"
+ ];
+
NIX_CFLAGS_COMPILE = [ "-I${boehmgc.dev}/include/gc" ];
postInstall = ''
- mv -v "$out/share/info/asymptote/"*.info $out/share/info/
+ mv $out/share/info/asymptote/*.info $out/share/info/
sed -i -e 's|(asymptote/asymptote)|(asymptote)|' $out/share/info/asymptote.info
rmdir $out/share/info/asymptote
- rm $out/share/info/dir
+ rm -f $out/share/info/dir
- rm -rfv "$out"/share/texmf
- mkdir -pv "$out"/share/emacs/site-lisp/${s.name}
- mv -v "$out"/share/asymptote/*.el "$out"/share/emacs/site-lisp/${s.name}
+ rm -rf $out/share/texmf
+ install -Dt $out/share/emacs/site-lisp/${pname} $out/share/asymptote/*.el
'';
enableParallelBuilding = true;
meta = with stdenv.lib; {
- inherit (s) version;
description = "A tool for programming graphics intended to replace Metapost";
license = licenses.gpl3Plus;
maintainers = [ maintainers.raskin maintainers.peti ];
diff --git a/nixpkgs/pkgs/tools/graphics/facedetect/default.nix b/nixpkgs/pkgs/tools/graphics/facedetect/default.nix
index aab2e111e85..cb697148d04 100644
--- a/nixpkgs/pkgs/tools/graphics/facedetect/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/facedetect/default.nix
@@ -12,13 +12,13 @@ stdenv.mkDerivation rec {
};
buildInputs = [ python2Packages.python python2Packages.wrapPython ];
- pythonPath = [ python2Packages.numpy python2Packages.opencv ];
+ pythonPath = [ python2Packages.numpy python2Packages.opencv4 ];
phases = [ "unpackPhase" "patchPhase" "installPhase" ];
patchPhase = ''
substituteInPlace facedetect \
- --replace /usr/share/opencv "${python2Packages.opencv}/share/OpenCV"
+ --replace /usr/share/opencv "${python2Packages.opencv4}/share/opencv4"
'';
installPhase = ''
diff --git a/nixpkgs/pkgs/tools/graphics/gmic/default.nix b/nixpkgs/pkgs/tools/graphics/gmic/default.nix
index c6781310bdb..54b140cdb3e 100644
--- a/nixpkgs/pkgs/tools/graphics/gmic/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/gmic/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "gmic";
- version = "2.7.1";
+ version = "2.7.5";
outputs = [ "out" "lib" "dev" "man" ];
src = fetchurl {
url = "https://gmic.eu/files/source/gmic_${version}.tar.gz";
- sha256 = "1sxgmrxv1px07h5m7dcdg24c6x39ifjbc1fmz8p2ah91pm57h7n7";
+ sha256 = "008lpjm3w5hzfccam6qf0rizdg3a9cqrizhr7vrpskmbr1j451d6";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/tools/graphics/jhead/default.nix b/nixpkgs/pkgs/tools/graphics/jhead/default.nix
index a2592d5522b..13df4ede8ec 100644
--- a/nixpkgs/pkgs/tools/graphics/jhead/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/jhead/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libjpeg }:
+{ stdenv, fetchurl, fetchpatch, libjpeg }:
stdenv.mkDerivation rec {
pname = "jhead";
@@ -9,6 +9,19 @@ stdenv.mkDerivation rec {
sha256 = "1hn0yqcicq3qa20h1g313l1a671r8mccpb9gz0w1056r500lw6c2";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2019-1010301.patch";
+ url = "https://sources.debian.org/data/main/j/jhead/1:3.03-3/debian/patches/36_CVE-2019-1010301";
+ sha256 = "1vvrg50z5y7sjhfi973wh1q1v79sqp7hk5d4z0dlnx3fqgkjrx7q";
+ })
+ (fetchpatch {
+ name = "CVE-2019-1010302.patch";
+ url = "https://sources.debian.org/data/main/j/jhead/1:3.03-3/debian/patches/37_CVE-2019-1010302";
+ sha256 = "1h11mpsi7hpwbi8kpnkjwn6zpqf88f132h0rsg8sggcs3vva2x8y";
+ })
+ ];
+
buildInputs = [ libjpeg ];
patchPhase = ''
diff --git a/nixpkgs/pkgs/tools/graphics/jpegexiforient/default.nix b/nixpkgs/pkgs/tools/graphics/jpegexiforient/default.nix
new file mode 100644
index 00000000000..9397f46fd2c
--- /dev/null
+++ b/nixpkgs/pkgs/tools/graphics/jpegexiforient/default.nix
@@ -0,0 +1,27 @@
+{ lib, stdenv, fetchurl }:
+stdenv.mkDerivation {
+ pname = "jpegexiforient";
+ version = "unstable-2002-02-17";
+ src = fetchurl {
+ url = "http://sylvana.net/jpegcrop/jpegexiforient.c";
+ sha256 = "1v0f42cvs0397g9v46p294ldgxwbp285npg6npgnlnvapk6nzh5s";
+ };
+ unpackPhase = ''
+ cp $src jpegexiforient.c
+ '';
+ buildPhase = ''
+ cc -o jpegexiforient jpegexiforient.c
+ '';
+ installPhase = ''
+ install -Dt $out/bin jpegexiforient
+ '';
+ meta = with lib; {
+ description = "Utility program to get and set the Exif Orientation Tag";
+ homepage = "http://sylvana.net/jpegcrop/exif_orientation.html";
+ # Website doesn't mention any license, but I think it's safe to assume this
+ # to be free since it's from IJG, the current maintainers of libjpeg
+ license = licenses.free;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ infinisil ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/graphics/maim/default.nix b/nixpkgs/pkgs/tools/graphics/maim/default.nix
index 63758e23b15..8f3a4dc5c65 100644
--- a/nixpkgs/pkgs/tools/graphics/maim/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/maim/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig
-, zlib, libpng, libjpeg, libGLU_combined, glm
+, zlib, libpng, libjpeg, libGLU, libGL, glm
, libX11, libXext, libXfixes, libXrandr, libXcomposite, slop, icu
}:
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs =
- [ zlib libpng libjpeg libGLU_combined glm
+ [ zlib libpng libjpeg libGLU libGL glm
libX11 libXext libXfixes libXrandr libXcomposite slop icu ];
doCheck = false;
diff --git a/nixpkgs/pkgs/tools/graphics/pfstools/default.nix b/nixpkgs/pkgs/tools/graphics/pfstools/default.nix
index 08c5f308f5c..068aea54595 100644
--- a/nixpkgs/pkgs/tools/graphics/pfstools/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/pfstools/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchurl, cmake, pkgconfig
+{ stdenv, fetchurl, cmake, pkgconfig, darwin
, openexr, zlib, imagemagick, libGLU_combined, freeglut, fftwFloat
-, fftw, gsl, libexif, perl, opencv, qt5
+, fftw, gsl, libexif, perl, opencv, qt5, netpbm
}:
stdenv.mkDerivation rec {
@@ -18,13 +18,26 @@ stdenv.mkDerivation rec {
-DWITH_MATLAB=false
'';
+ preConfigure = ''
+ rm cmake/FindNETPBM.cmake
+ echo "SET(NETPBM_LIBRARY `find ${netpbm} -name "*.${stdenv.hostPlatform.extensions.sharedLibrary}*" -type f`)" >> cmake/FindNETPBM.cmake
+ echo "SET(NETPBM_LIBRARIES `find ${netpbm} -name "*.${stdenv.hostPlatform.extensions.sharedLibrary}*" -type f`)" >> cmake/FindNETPBM.cmake
+ echo "SET(NETPBM_INCLUDE_DIR ${netpbm}/include/netpbm)" >> cmake/FindNETPBM.cmake
+ echo "INCLUDE(FindPackageHandleStandardArgs)" >> cmake/FindNETPBM.cmake
+ echo "FIND_PACKAGE_HANDLE_STANDARD_ARGS(NETPBM DEFAULT_MSG NETPBM_LIBRARY NETPBM_INCLUDE_DIR)" >> cmake/FindNETPBM.cmake
+ '';
+
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [
- openexr zlib imagemagick libGLU_combined freeglut fftwFloat
- fftw gsl libexif perl opencv qt5.qtbase
- ];
+ openexr zlib imagemagick fftwFloat
+ fftw gsl libexif perl opencv qt5.qtbase netpbm
+ ] ++ (if stdenv.isDarwin then (with darwin.apple_sdk.frameworks; [
+ OpenGL GLUT
+ ]) else [
+ libGLU_combined freeglut
+ ]);
- patches = [ ./threads.patch ./pfstools.patch ];
+ patches = [ ./threads.patch ./pfstools.patch ./pfsalign.patch ];
meta = with stdenv.lib; {
homepage = http://pfstools.sourceforge.net/;
diff --git a/nixpkgs/pkgs/tools/graphics/pfstools/pfsalign.patch b/nixpkgs/pkgs/tools/graphics/pfstools/pfsalign.patch
new file mode 100644
index 00000000000..f079415ddcb
--- /dev/null
+++ b/nixpkgs/pkgs/tools/graphics/pfstools/pfsalign.patch
@@ -0,0 +1,12 @@
+--- a/src/camera/CMakeLists.txt 2017-11-13 18:38:27.000000000 +0100
++++ b/src/camera/CMakeLists.txt 2018-12-30 14:55:30.235571520 +0100
+@@ -9,7 +9,7 @@ target_link_libraries(${TRG} pfs)
+ install (TARGETS ${TRG} DESTINATION bin)
+ install (FILES ${TRG}.1 DESTINATION ${MAN_DIR})
+
+-if( OpenCV_FOUND AND EXIF_FOUND )
++if( OpenCV_FOUND AND MYPKG_FOUND )
+
+ set(TRG pfsalign)
+ add_executable(${TRG} ${TRG}.cpp "${GETOPT_OBJECT}")
+
diff --git a/nixpkgs/pkgs/tools/graphics/shotgun/default.nix b/nixpkgs/pkgs/tools/graphics/shotgun/default.nix
new file mode 100644
index 00000000000..1ab47dfce2d
--- /dev/null
+++ b/nixpkgs/pkgs/tools/graphics/shotgun/default.nix
@@ -0,0 +1,28 @@
+{ lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, libXrandr, libX11 }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "shotgun";
+ version = "2.2.0";
+
+ nativeBuildInputs = [ pkg-config ];
+
+ buildInputs = [ libXrandr libX11 ];
+
+ src = fetchFromGitHub {
+ owner = "neXromancers";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "tJnF1X+NI1hP0J/n3rGy8TD/yIveqRPVlJvJvn0C7Do=";
+ };
+
+ cargoSha256 = "TL2WehcCwygLMVVrBHOX1HgVtDhgVsIgUeiadEjCj1o=";
+
+ meta = with lib; {
+ description = "Minimal X screenshot utility";
+ homepage = "https://github.com/neXromancers/shotgun";
+ license = with licenses; [ mpl20 ];
+ maintainers = with maintainers; [ lumi ];
+ platforms = platforms.linux;
+ badPlatforms = [ "aarch64-linux" ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/graphics/wallutils/default.nix b/nixpkgs/pkgs/tools/graphics/wallutils/default.nix
index 80b90e8e6b2..263425aef1d 100644
--- a/nixpkgs/pkgs/tools/graphics/wallutils/default.nix
+++ b/nixpkgs/pkgs/tools/graphics/wallutils/default.nix
@@ -4,13 +4,13 @@
buildGoPackage rec {
pname = "wallutils";
- version = "5.8.2";
+ version = "5.8.3";
src = fetchFromGitHub {
owner = "xyproto";
repo = "wallutils";
rev = version;
- sha256 = "1ghvcxsy5prj8l38r4lg39imsqbwmvn1zmiv7004j6skmgpaaawh";
+ sha256 = "1cc0bb6bdh3pm9mf6rcgk9myr62xhqc6l84xgw44lhm6hkkp16gb";
};
goPackagePath = "github.com/xyproto/wallutils";
diff --git a/nixpkgs/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch b/nixpkgs/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch
index 00aeed6363e..77c55b35c96 100644
--- a/nixpkgs/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch
+++ b/nixpkgs/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch
@@ -1,25 +1,26 @@
-From 9d064428cec970ced9be6753d6250b20a45a9fe2 Mon Sep 17 00:00:00 2001
+From 2643b06889605e6096174fb48dcb64a49b252217 Mon Sep 17 00:00:00 2001
From: Michael Weiss <dev.primeos@gmail.com>
-Date: Fri, 19 Apr 2019 11:56:50 +0200
+Date: Sun, 17 Nov 2019 20:30:08 +0100
Subject: [PATCH] lscollection: Add NixOS paths to DefaultWallpaperDirectories
---
- collections.go | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ collections.go | 3 +++
+ 1 file changed, 3 insertions(+)
diff --git a/collections.go b/collections.go
-index ef74ea6..9f9a608 100644
+index be04d41..cc79c56 100644
--- a/collections.go
+++ b/collections.go
-@@ -21,7 +21,7 @@ const (
- )
+@@ -22,6 +22,9 @@ const (
- var (
-- DefaultWallpaperDirectories = []string{"/usr/share/pixmaps", "/usr/share/wallpapers", "/usr/share/backgrounds", "/usr/local/share/pixmaps", "/usr/local/share/wallpapers", "/usr/local/share/backgrounds", "/usr/share/archlinux"}
-+ DefaultWallpaperDirectories = []string{"/run/current-system/sw/share/pixmaps", "/run/current-system/sw/share/wallpapers", "/run/current-system/sw/share/backgrounds", "/usr/share/pixmaps", "/usr/share/wallpapers", "/usr/share/backgrounds", "/usr/local/share/pixmaps", "/usr/local/share/wallpapers", "/usr/local/share/backgrounds", "/usr/share/archlinux"}
- )
-
- type SearchResults struct {
+ // DefaultWallpaperDirectories lists the default locations to look for wallpapers
+ var DefaultWallpaperDirectories = []string{
++ "/run/current-system/sw/share/pixmaps",
++ "/run/current-system/sw/share/wallpapers",
++ "/run/current-system/sw/share/backgrounds",
+ "/usr/share/pixmaps",
+ "/usr/share/wallpapers",
+ "/usr/share/backgrounds",
--
-2.19.2
+2.23.0
diff --git a/nixpkgs/pkgs/tools/graphics/wdisplays/default.nix b/nixpkgs/pkgs/tools/graphics/wdisplays/default.nix
new file mode 100644
index 00000000000..9b003868bd0
--- /dev/null
+++ b/nixpkgs/pkgs/tools/graphics/wdisplays/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, gtk3, epoxy, wayland }:
+stdenv.mkDerivation {
+ pname = "wdisplays";
+ version = "2019-10-26-unstable";
+
+ nativeBuildInputs = [ meson ninja pkgconfig ];
+
+ buildInputs = [ gtk3 epoxy wayland ];
+
+ src = fetchFromGitHub {
+ owner = "cyclopsian";
+ repo = "wdisplays";
+ rev = "22669edadb8ff3478bdb51ddc140ef6e61e3d9ef";
+ sha256 = "127k5i98km6mh8yw4vf8n44b29kc3n0169xpkdh7yr0rhv6n9cdl";
+ };
+
+ meta = let inherit (stdenv) lib; in {
+ description = "A graphical application for configuring displays in Wayland compositors";
+ homepage = "https://github.com/cyclopsian/wdisplays";
+ maintainers = [ lib.maintainers.lheckemann ];
+ license = lib.licenses.mit;
+ platforms = lib.platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/inputmethods/fcitx-engines/fcitx-cloudpinyin/default.nix b/nixpkgs/pkgs/tools/inputmethods/fcitx-engines/fcitx-cloudpinyin/default.nix
index 4c0a7f0b410..230b2926561 100644
--- a/nixpkgs/pkgs/tools/inputmethods/fcitx-engines/fcitx-cloudpinyin/default.nix
+++ b/nixpkgs/pkgs/tools/inputmethods/fcitx-engines/fcitx-cloudpinyin/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "fcitx-cloudpinyin";
- version = "0.3.6";
+ version = "0.3.7";
src = fetchurl {
url = "http://download.fcitx-im.org/fcitx-cloudpinyin/${pname}-${version}.tar.xz";
- sha256 = "1f3ryx817bxb8g942l50ng4xg0gp50rb7pv2p6zf98r2z804dcvf";
+ sha256 = "0ai347wv3qdjzcbh0j9hdjpzwvh2kk57324xbxq37nzagrdgg5x0";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/inputmethods/fcitx/fcitx-configtool.nix b/nixpkgs/pkgs/tools/inputmethods/fcitx/fcitx-configtool.nix
index e10ffae4a51..ae9d8d0f53f 100644
--- a/nixpkgs/pkgs/tools/inputmethods/fcitx/fcitx-configtool.nix
+++ b/nixpkgs/pkgs/tools/inputmethods/fcitx/fcitx-configtool.nix
@@ -19,6 +19,14 @@ stdenv.mkDerivation rec {
buildInputs = [ makeWrapper fcitx cmake isocodes gtk3
gnome3.adwaita-icon-theme ];
+ # Patch paths to `fcitx-remote`
+ prePatch = ''
+ for f in gtk{3,}/config_widget.c; do
+ substituteInPlace $f \
+ --replace 'EXEC_PREFIX "/bin/fcitx-remote"' '"${fcitx}/bin/fcitx-remote"'
+ done
+ '';
+
preFixup = ''
wrapProgram $out/bin/fcitx-config-gtk3 \
--prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS";
diff --git a/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix b/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
index 839768822f5..6980478f685 100644
--- a/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
+++ b/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
@@ -13,13 +13,13 @@ in
stdenv.mkDerivation rec {
pname = "ibus-typing-booster";
- version = "2.6.6";
+ version = "2.7.0";
src = fetchFromGitHub {
owner = "mike-fabian";
repo = "ibus-typing-booster";
rev = version;
- sha256 = "105g16icd482p7s0rpf6yck4hc50qhd3wxrnj0032f015vdzlh5a";
+ sha256 = "1rd9dkjc9s15mxifcbr12944rsh8z66p0j6abh3iw8vkiylk674s";
};
patches = [ ./hunspell-dirs.patch ];
diff --git a/nixpkgs/pkgs/tools/inputmethods/ibus/wrapper.nix b/nixpkgs/pkgs/tools/inputmethods/ibus/wrapper.nix
index 3196c5b4e8a..1b14629d283 100644
--- a/nixpkgs/pkgs/tools/inputmethods/ibus/wrapper.nix
+++ b/nixpkgs/pkgs/tools/inputmethods/ibus/wrapper.nix
@@ -3,7 +3,7 @@
}:
let
- name = "ibus-with-plugins-" + (builtins.parseDrvName ibus.name).version;
+ name = "ibus-with-plugins-" + stdenv.lib.getVersion ibus;
env = {
buildInputs = [ ibus ] ++ plugins;
nativeBuildInputs = [ lndir makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/inputmethods/libinput-gestures/default.nix b/nixpkgs/pkgs/tools/inputmethods/libinput-gestures/default.nix
index f4b2f7e94e7..2764d2fee72 100644
--- a/nixpkgs/pkgs/tools/inputmethods/libinput-gestures/default.nix
+++ b/nixpkgs/pkgs/tools/inputmethods/libinput-gestures/default.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, makeWrapper,
libinput, wmctrl, python3,
- xdotool ? null,
+ coreutils, xdotool ? null,
extraUtilsPath ? lib.optional (xdotool != null) xdotool
}:
stdenv.mkDerivation rec {
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
rm "$out/bin/libinput-gestures-setup"
substituteInPlace "$out/share/applications/libinput-gestures.desktop" --replace "/usr" "$out"
chmod +x "$out/share/applications/libinput-gestures.desktop"
- wrapProgram "$out/bin/libinput-gestures" --prefix PATH : "${lib.makeBinPath extraUtilsPath}"
+ wrapProgram "$out/bin/libinput-gestures" --prefix PATH : "${lib.makeBinPath ([coreutils] ++ extraUtilsPath)}"
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/bandwidth/default.nix b/nixpkgs/pkgs/tools/misc/bandwidth/default.nix
index 3b5e72c89f7..b4cbc747b1d 100644
--- a/nixpkgs/pkgs/tools/misc/bandwidth/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bandwidth/default.nix
@@ -11,11 +11,11 @@ let
in
stdenv.mkDerivation rec {
pname = "bandwidth";
- version = "1.5.1";
+ version = "1.9.3";
src = fetchurl {
url = "https://zsmith.co/archives/${pname}-${version}.tar.gz";
- sha256 = "1v9k1a2ilkbhc3viyacgq88c9if60kwsd1fy6rn84317qap4i7ib";
+ sha256 = "0zpv2qgkbak0llw47qcakhyh2z3zv4d69kasldmpdlpqryd9za84";
};
buildInputs = [ nasm ];
diff --git a/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix b/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
index 6309587fd52..defdd9494e5 100644
--- a/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bdf2psf";
- version = "1.193";
+ version = "1.194";
src = fetchurl {
url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb";
- sha256 = "1mykng02fyxshm02kywrk16f27b1jhgn9zcaxcvxd255sn58w68k";
+ sha256 = "10c0rbhqscizfa063m6mms31i0knh25bxr35s008b6mp5pxr33mc";
};
buildInputs = [ dpkg ];
diff --git a/nixpkgs/pkgs/tools/misc/bibutils/default.nix b/nixpkgs/pkgs/tools/misc/bibutils/default.nix
index d84c6ebaabc..d099a8aba9b 100644
--- a/nixpkgs/pkgs/tools/misc/bibutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bibutils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bibutils";
- version = "6.7";
+ version = "6.8";
src = fetchurl {
url = "mirror://sourceforge/bibutils/bibutils_${version}_src.tgz";
- sha256 = "072cmhv692nk1lfcwmaqid5gpg8q4jc4vai5ss8lj72zms32p882";
+ sha256 = "1n28fjrl7zxjxvcqzmrc9xj8ly6nkxviimxbzamj8dslnkzpzqw1";
};
configureFlags = [ "--dynamic" "--install-dir" "$(out)/bin" "--install-lib" "$(out)/lib" ];
diff --git a/nixpkgs/pkgs/tools/misc/birdfont/default.nix b/nixpkgs/pkgs/tools/misc/birdfont/default.nix
index 9dc3eb86e79..8cc21158e8a 100644
--- a/nixpkgs/pkgs/tools/misc/birdfont/default.nix
+++ b/nixpkgs/pkgs/tools/misc/birdfont/default.nix
@@ -4,11 +4,11 @@ gobject-introspection, gsettings-desktop-schemas, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "birdfont";
- version = "2.27.0";
+ version = "2.28.0";
src = fetchurl {
url = "https://birdfont.org/releases/${pname}-${version}.tar.xz";
- sha256 = "0dr2cnvq30wak0j2k8089is7fvhw0ppwkfrrw1m649s2b95wav3q";
+ sha256 = "19i7wzngi695dp4w0235wmfcnagdw3i40mzf89sddr1mqzvipfrz";
};
nativeBuildInputs = [ python3 pkgconfig vala_0_44 gobject-introspection wrapGAppsHook ];
diff --git a/nixpkgs/pkgs/tools/misc/broot/default.nix b/nixpkgs/pkgs/tools/misc/broot/default.nix
index 93084640e76..63d5ff69e79 100644
--- a/nixpkgs/pkgs/tools/misc/broot/default.nix
+++ b/nixpkgs/pkgs/tools/misc/broot/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "broot";
- version = "0.9.4";
+ version = "0.10.2";
src = fetchFromGitHub {
owner = "Canop";
repo = pname;
rev = "v${version}";
- sha256 = "1im04vlhmjdwzp19pizk4bmzvybgjg40ig833qx5lbisfs74xyxw";
+ sha256 = "1wisqb4cqdgsnjvmpgxbzs9zcw6npqw1kqxxs8mn33sxlikhbf2l";
};
- cargoSha256 = "0675995zh9nn690kdha3zfsa157173rxwcqz0kasbl9byjczi6sm";
+ cargoSha256 = "09gnyj97akychin1axp9kcww3c04xx7x1qnplhs2yxfki62r4y2b";
meta = with stdenv.lib; {
description = "An interactive tree view, a fuzzy search, a balanced BFS descent and customizable commands";
diff --git a/nixpkgs/pkgs/tools/misc/calamares/default.nix b/nixpkgs/pkgs/tools/misc/calamares/default.nix
index 3a6585514ab..1fd76eb4db6 100644
--- a/nixpkgs/pkgs/tools/misc/calamares/default.nix
+++ b/nixpkgs/pkgs/tools/misc/calamares/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchurl, boost, cmake, extra-cmake-modules, kparts, kpmcore
+{ lib, fetchurl, boost, cmake, extra-cmake-modules, kparts, kpmcore
, kservice, libatasmart, libxcb, libyamlcpp, parted, polkit-qt, python, qtbase
, qtquickcontrols, qtsvg, qttools, qtwebengine, utillinux, glibc, tzdata
-, ckbcomp, xkeyboard_config
+, ckbcomp, xkeyboard_config, mkDerivation
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "calamares";
- version = "3.2.15";
+ version = "3.2.16";
# release including submodule
src = fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "0m2z34vgcqaf1yfa2919v3mz9b0q43mihz6di5kg62h6swaaanxd";
+ sha256 = "0ygmw03n8knczq9a9whslxcpmgyz0ksqwl0k8f7hyf96b9n8inc2";
};
buildInputs = [
@@ -54,10 +54,10 @@ stdenv.mkDerivation rec {
-i CMakeLists.txt
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Distribution-independent installer framework";
license = licenses.gpl3;
- maintainers = with stdenv.lib.maintainers; [ manveru ];
+ maintainers = with lib.maintainers; [ manveru ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/chezmoi/default.nix b/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
index b6fffddeb53..587bc2b9278 100644
--- a/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
@@ -1,24 +1,32 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "chezmoi";
- version = "1.5.5";
-
- goPackagePath = "github.com/twpayne/chezmoi";
+ version = "1.7.2";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "18kc3b2ncjzxivycx3mhqw9kbqp0sxmlgc2ddvhgj2vpvlkayzkh";
+ sha256 = "06wgfnlzcs6yfrjpy6zhcg5y844zd22manbm2sfq5vyng02bg229";
};
- goDeps = ./deps.nix;
+ modSha256 = "1y1q1lps3a8piikh8ds28yrw5r82af9pyl6vy87207z1y5v2hams";
buildFlagsArray = [
- "-ldflags=-s -w -X ${goPackagePath}/cmd.VersionStr=${version}"
+ "-ldflags=-s -w -X github.com/twpayne/chezmoi/cmd.VersionStr=${version}"
];
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installShellCompletion --bash completions/chezmoi-completion.bash
+ installShellCompletion --fish completions/chezmoi.fish
+ installShellCompletion --zsh completions/chezmoi.zsh
+ '';
+
+ subPackages = [ "." ];
+
meta = with stdenv.lib; {
homepage = https://github.com/twpayne/chezmoi;
description = "Manage your dotfiles across multiple machines, securely";
diff --git a/nixpkgs/pkgs/tools/misc/chezmoi/deps.nix b/nixpkgs/pkgs/tools/misc/chezmoi/deps.nix
deleted file mode 100644
index 6641a58931d..00000000000
--- a/nixpkgs/pkgs/tools/misc/chezmoi/deps.nix
+++ /dev/null
@@ -1,507 +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/Masterminds/semver";
- fetch = {
- type = "git";
- url = "https://github.com/Masterminds/semver";
- rev = "v1.4.2";
- sha256 = "0k2fpk2x8jbvqkqxx5hkx1ygrsppzmzypqb90i1r33yq7ac7zlxj";
- };
- }
- {
- goPackagePath = "github.com/Masterminds/sprig";
- fetch = {
- type = "git";
- url = "https://github.com/Masterminds/sprig";
- rev = "v2.17.1";
- sha256 = "0iiwga57100r780k2d509fzx67x6l8z0wjl84pyzg5mpy6zp2y9y";
- };
- }
- {
- goPackagePath = "github.com/aokoli/goutils";
- fetch = {
- type = "git";
- url = "https://github.com/aokoli/goutils";
- rev = "v1.1.0";
- sha256 = "180px47gj936qyk5bkv5mbbgiil9abdjq6kwkf7sq70vyi9mcfiq";
- };
- }
- {
- 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/danieljoos/wincred";
- fetch = {
- type = "git";
- url = "https://github.com/danieljoos/wincred";
- rev = "v1.0.1";
- sha256 = "1bb1928nnikx5036aw4152p55g8xgwx42rv0n2i5zydh1031f50m";
- };
- }
- {
- 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/fsnotify/fsnotify";
- fetch = {
- type = "git";
- url = "https://github.com/fsnotify/fsnotify";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "github.com/godbus/dbus";
- fetch = {
- type = "git";
- url = "https://github.com/godbus/dbus";
- rev = "v4.1.0";
- sha256 = "1ckvg15zdsgmbn4mi36cazkb407ixc9mmyf7vwj8b8wi3d00rgn9";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "v1.2.0";
- sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab";
- };
- }
- {
- goPackagePath = "github.com/google/go-github";
- fetch = {
- type = "git";
- url = "https://github.com/google/go-github";
- rev = "v25.0.1";
- sha256 = "1wggj64dm73zmav64qfgw8v3pkzxxmlaqrccvs5rf66j0wij9g20";
- };
- }
- {
- goPackagePath = "github.com/google/go-querystring";
- fetch = {
- type = "git";
- url = "https://github.com/google/go-querystring";
- rev = "v1.0.0";
- sha256 = "0xl12bqyvmn4xcnf8p9ksj9rmnr7s40pvppsdmy8n9bzw1db0iwz";
- };
- }
- {
- 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";
- url = "https://github.com/google/uuid";
- rev = "v1.1.0";
- sha256 = "0yx4kiafyshdshrmrqcf2say5mzsviz7r94a0y1l6xfbkkyvnc86";
- };
- }
- {
- goPackagePath = "github.com/hashicorp/hcl";
- fetch = {
- type = "git";
- url = "https://github.com/hashicorp/hcl";
- rev = "v1.0.0";
- sha256 = "0q6ml0qqs0yil76mpn4mdx4lp94id8vbv575qm60jzl1ijcl5i66";
- };
- }
- {
- goPackagePath = "github.com/huandu/xstrings";
- fetch = {
- type = "git";
- url = "https://github.com/huandu/xstrings";
- rev = "v1.2.0";
- sha256 = "0bn1kac5vcspxdpx4bygr4gngdbk67pnbqc04b0f7a4ny25n10iq";
- };
- }
- {
- goPackagePath = "github.com/imdario/mergo";
- fetch = {
- type = "git";
- url = "https://github.com/imdario/mergo";
- rev = "v0.3.7";
- sha256 = "05ir0jj74w0yfi1lrhjd97v759in1dpsma64cgmbiqvyp6hfmmf8";
- };
- }
- {
- goPackagePath = "github.com/inconshreveable/mousetrap";
- fetch = {
- type = "git";
- url = "https://github.com/inconshreveable/mousetrap";
- rev = "v1.0.0";
- sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
- };
- }
- {
- 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/mattn/go-isatty";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-isatty";
- rev = "v0.0.7";
- sha256 = "1i77aq4gf9as03m8fpfh8fq49n4z9j7548blrcsidm1xhslzk5xd";
- };
- }
- {
- goPackagePath = "github.com/mitchellh/mapstructure";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/mapstructure";
- rev = "v1.1.2";
- sha256 = "03bpv28jz9zhn4947saqwi328ydj7f6g6pf1m2d4m5zdh5jlfkrr";
- };
- }
- {
- 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/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 = "v2.0.1";
- sha256 = "0nlz7isdd4rgnwzs68499hlwicxz34j2k2a0b8jy0y7ycd2bcr5j";
- };
- }
- {
- goPackagePath = "github.com/shurcooL/sanitized_anchor_name";
- fetch = {
- type = "git";
- url = "https://github.com/shurcooL/sanitized_anchor_name";
- rev = "v1.0.0";
- sha256 = "1gv9p2nr46z80dnfjsklc6zxbgk96349sdsxjz05f3z6wb6m5l8f";
- };
- }
- {
- goPackagePath = "github.com/spf13/afero";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/afero";
- rev = "v1.2.2";
- sha256 = "0j9r65qgd58324m85lkl49vk9dgwd62g7dwvkfcm3k6i9dc555a9";
- };
- }
- {
- 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.2.0";
- sha256 = "0pcdvakxgddaiwcdj73ra4da05a3q4cgwbpm2w75ycq4kzv8ij8k";
- };
- }
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.3.0";
- sha256 = "0wjchp2c8xbgcbbq32w3kvblk6q6yn533g78nxl6iskq6y95lxsy";
- };
- }
- {
- goPackagePath = "github.com/twpayne/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/twpayne/go-difflib";
- rev = "v1.3.0";
- sha256 = "01lidr7brrdv4xqx87n6c2ppyaj8rdf9lqj85qhbbalwy6z34fj8";
- };
- }
- {
- goPackagePath = "github.com/twpayne/go-shell";
- fetch = {
- type = "git";
- url = "https://github.com/twpayne/go-shell";
- rev = "v0.0.1";
- sha256 = "0nbbfxdwqy14izbfbk8c8ia90l31wbhkcwd2r7v6jhz58iaxcvxk";
- };
- }
- {
- goPackagePath = "github.com/twpayne/go-vfs";
- fetch = {
- type = "git";
- url = "https://github.com/twpayne/go-vfs";
- rev = "v1.0.6";
- sha256 = "0sqjng5qm4s7crq9s1f5y5niq4wss6dizip62zx37iyvws1yngjd";
- };
- }
- {
- goPackagePath = "github.com/twpayne/go-vfsafero";
- fetch = {
- type = "git";
- url = "https://github.com/twpayne/go-vfsafero";
- rev = "v1.0.0";
- sha256 = "18jwxhlrjd06z8xzg9ij0irl4f79jfy5jpwiz6xqlhzb1fja19pw";
- };
- }
- {
- goPackagePath = "github.com/twpayne/go-xdg";
- fetch = {
- type = "git";
- url = "https://github.com/twpayne/go-xdg";
- rev = "v3.1.0";
- sha256 = "0j8q7yzixs6jlaad0lpa8hs6b240gm2cmy0yxgnprrbpa0y2r7ln";
- };
- }
- {
- 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 = "github.com/zalando/go-keyring";
- fetch = {
- type = "git";
- url = "https://github.com/zalando/go-keyring";
- rev = "6d81c293b3fb";
- sha256 = "1wah726fi08h6ga5wnwxd1zyxq7ckp3qliql44bxgliw2p35kkyb";
- };
- }
- {
- goPackagePath = "go.etcd.io/bbolt";
- fetch = {
- type = "git";
- url = "https://github.com/etcd-io/bbolt";
- rev = "4af6cfab7010";
- sha256 = "1zgirl82lph606vw39wj4mvk8bkq2bakvnx49dpq7l5dsdhiydpv";
- };
- }
- {
- 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 = "d8887717615a";
- sha256 = "1wfm6ngxjyj7v5a2dqib6lw8bb2rdnf1kl48diykxjrsddn0s163";
- };
- }
- {
- goPackagePath = "golang.org/x/oauth2";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/oauth2";
- rev = "d2e6202438be";
- sha256 = "0wbn75fd10485nb93bm4kqldqifdim5xqy4v7r5sdvimvf3fyhn7";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "e225da77a7e6";
- sha256 = "0bh3583smcfw6jw3w6lp0za93rz7hpxfdz8vhxng75b7a6vdlw4p";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "10058d7d4faa";
- sha256 = "0y83433yjgsr7057h99g5ayljzlivx2bnkcp01xnzqz8lppv8fql";
- };
- }
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.0";
- sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
- };
- }
- {
- goPackagePath = "google.golang.org/appengine";
- fetch = {
- type = "git";
- url = "https://github.com/golang/appengine";
- rev = "v1.1.0";
- sha256 = "1pz202zszg8f35dk5pfhwgcdi3r6dx1l4yk6x6ly7nb4j45zi96x";
- };
- }
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "20d25e280405";
- sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.2";
- sha256 = "01wj12jzsdqlnidpyjssmj0r4yavlqy7dwrg7adqd8dicjc4ncsa";
- };
- }
-]
diff --git a/nixpkgs/pkgs/tools/misc/clipman/default.nix b/nixpkgs/pkgs/tools/misc/clipman/default.nix
index 42db25f9573..861d384f1f8 100644
--- a/nixpkgs/pkgs/tools/misc/clipman/default.nix
+++ b/nixpkgs/pkgs/tools/misc/clipman/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "clipman";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "yory8";
repo = pname;
rev = "v${version}";
- sha256 = "083wd9wqsvxsf3w72jqh36php3c85273n3c6j7j997w47k069m32";
+ sha256 = "0266qb8p5l8j25nn51ajsbiij8bh5r7ywphf2x1l7wfhbzgxz12d";
};
- modSha256 = "0r7bx2vxnjqs4lx17w7q75spdjh3dz4560d62bj6fb5n71hc5mgv";
+ modSha256 = "0aw0ng8pk8qzn1iv79iw0v9zr8xdc8p9xnigr3ij86038f7aqdhv";
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/misc/colord-gtk/default.nix b/nixpkgs/pkgs/tools/misc/colord-gtk/default.nix
index 38b4916e394..b2113f8304c 100644
--- a/nixpkgs/pkgs/tools/misc/colord-gtk/default.nix
+++ b/nixpkgs/pkgs/tools/misc/colord-gtk/default.nix
@@ -1,19 +1,58 @@
-{ stdenv, fetchurl, colord, intltool, glib, gtk3, pkgconfig, lcms2 }:
+{ stdenv
+, fetchurl
+, colord
+, gettext
+, meson
+, ninja
+, gobject-introspection
+, gtk-doc
+, docbook-xsl-ns
+, docbook_xsl
+, docbook_xml_dtd_412
+, libxslt
+, glib
+, gtk3
+, pkgconfig
+, lcms2
+}:
stdenv.mkDerivation rec {
- name = "colord-gtk-0.1.26";
+ pname = "colord-gtk";
+ version = "0.2.0";
+
+ outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
- url = "https://www.freedesktop.org/software/colord/releases/${name}.tar.xz";
- sha256 = "0i9y3bb5apj6a0f8cx36l6mjzs7xc0k7nf0magmf58vy2mzhpl18";
+ url = "https://www.freedesktop.org/software/colord/releases/${pname}-${version}.tar.xz";
+ sha256 = "05y78jbcbar22sgyhzffhv98dbpl4v6k8j9p807h17y6ighglk1a";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ intltool colord glib gtk3 lcms2 ];
+ nativeBuildInputs = [
+ pkgconfig
+ gettext
+ meson
+ ninja
+ gobject-introspection
+ gtk-doc
+ docbook-xsl-ns
+ docbook_xsl
+ docbook_xml_dtd_412
+ libxslt
+ ];
+
+ buildInputs = [
+ glib
+ lcms2
+ ];
+
+ propagatedBuildInputs = [
+ colord
+ gtk3
+ ];
- meta = {
- homepage = http://www.freedesktop.org/software/colord/intro.html;
- license = stdenv.lib.licenses.lgpl2Plus;
- platforms = stdenv.lib.platforms.linux;
+ meta = with stdenv.lib; {
+ homepage = "https://www.freedesktop.org/software/colord/intro.html";
+ license = licenses.lgpl21Plus;
+ platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/colord/default.nix b/nixpkgs/pkgs/tools/misc/colord/default.nix
index 91fb208f5c0..54379ec08f0 100644
--- a/nixpkgs/pkgs/tools/misc/colord/default.nix
+++ b/nixpkgs/pkgs/tools/misc/colord/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetchurl
+, nixosTests
, bash-completion
, glib
, polkit
@@ -97,6 +98,12 @@ stdenv.mkDerivation rec {
PKG_CONFIG_BASH_COMPLETION_COMPLETIONSDIR= "${placeholder "out"}/share/bash-completion/completions";
PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev";
+ passthru = {
+ tests = {
+ installedTests = nixosTests.installed-tests.colord;
+ };
+ };
+
meta = with stdenv.lib; {
description = "System service to manage, install and generate color profiles to accurately color manage input and output devices";
homepage = https://www.freedesktop.org/software/colord/;
diff --git a/nixpkgs/pkgs/tools/misc/cutecom/default.nix b/nixpkgs/pkgs/tools/misc/cutecom/default.nix
index 83010477c50..d825b555e19 100644
--- a/nixpkgs/pkgs/tools/misc/cutecom/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cutecom/default.nix
@@ -1,25 +1,29 @@
-{ stdenv, fetchFromGitHub, qtbase, qtserialport, cmake }:
+{ mkDerivation, lib, fetchFromGitLab, qtbase, qtserialport, cmake }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "cutecom";
- version = "0.50.0";
- src = fetchFromGitHub {
- owner = "neundorf";
- repo = "CuteCom";
+ version = "0.51.0";
+
+ src = fetchFromGitLab {
+ owner = "cutecom";
+ repo = "cutecom";
rev = "v${version}";
- sha256 = "0zjmbjrwwan9z5cphqjcq2h71cm4mw88j457lzdqb29cg4bdn3ag";
+ sha256 = "1zprabjs4z26hsb64fc3k790aiiqiz9d88j666xrzi4983m1bfv8";
};
preConfigure = ''
- substituteInPlace CMakeLists.txt --replace "#find_package(Serialport REQUIRED)" "find_package(Qt5SerialPort REQUIRED)"
+ substituteInPlace CMakeLists.txt \
+ --replace "#find_package(Serialport REQUIRED)" "find_package(Qt5SerialPort REQUIRED)"
'';
- buildInputs = [qtbase qtserialport cmake];
- meta = {
+ buildInputs = [ qtbase qtserialport ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = with lib; {
description = "A graphical serial terminal";
- homepage = http://cutecom.sourceforge.net/;
- license = stdenv.lib.licenses.gpl2Plus;
- maintainers = [ stdenv.lib.maintainers.bennofs ];
- platforms = stdenv.lib.platforms.linux;
+ homepage = "https://gitlab.com/cutecom/cutecom/";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ bennofs ];
+ platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/desktop-file-utils/setup-hook.sh b/nixpkgs/pkgs/tools/misc/desktop-file-utils/setup-hook.sh
index 004d635cff0..728070e3458 100644
--- a/nixpkgs/pkgs/tools/misc/desktop-file-utils/setup-hook.sh
+++ b/nixpkgs/pkgs/tools/misc/desktop-file-utils/setup-hook.sh
@@ -3,4 +3,4 @@ mimeinfoPreFixupPhase() {
rm -f $out/share/applications/mimeinfo.cache
}
-preFixupPhases="$preFixupPhases mimeinfoPreFixupPhase"
+preFixupPhases="${preFixupPhases-} mimeinfoPreFixupPhase"
diff --git a/nixpkgs/pkgs/tools/misc/diffoscope/default.nix b/nixpkgs/pkgs/tools/misc/diffoscope/default.nix
index 9cb76b2ce37..29d3e40eee4 100644
--- a/nixpkgs/pkgs/tools/misc/diffoscope/default.nix
+++ b/nixpkgs/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 = "125";
+ version = "131";
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
- sha256 = "0qwib44f43hinidbdjqnr2zanj678mgckx34x48jyywppvbj8yq4";
+ sha256 = "1lqzm523pzxqj6xfm00z61d263w714d90sn6rfyh2npb8q95gfdn";
};
patches = [
@@ -35,7 +35,7 @@ python3Packages.buildPythonApplication rec {
#
# Still missing these tools: abootimg docx2txt dumpxsb enjarify js-beautify lipo oggDump otool procyon-decompiler Rscript wasm2wat zipnode
# Also these libraries: python3-guestfs
- pythonPath = with python3Packages; [ debian libarchive-c python_magic tlsh rpm ] ++ [
+ pythonPath = with python3Packages; [ debian libarchive-c python_magic tlsh rpm pyxattr ] ++ [
acl binutils-unwrapped bzip2 cdrkit colordiff coreutils cpio db diffutils
dtc e2fsprogs file findutils fontforge-fonttools gettext gnutar gzip
libarchive libcaca lz4 pgpdump progressbar33 sng sqlite squashfsTools unzip xxd xz
diff --git a/nixpkgs/pkgs/tools/misc/dust/default.nix b/nixpkgs/pkgs/tools/misc/dust/default.nix
index 4dffae557a4..68f06f1ceb8 100644
--- a/nixpkgs/pkgs/tools/misc/dust/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dust/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "dust";
- version = "0.2.3";
+ version = "0.4.1.2";
src = fetchFromGitHub {
owner = "bootandy";
repo = "dust";
rev = "v${version}";
- sha256 = "1l8z1daiq2x92449p2ciblcwl0ddgr3vqj2dsd3z8jj3y0z8j51s";
+ sha256 = "0a2n96p6z4y09l5z617qbpm8lgxvfagd1l950d2gz9xw4xf1ik5w";
};
- cargoSha256 = "1bby08ijpwb8676pgm87k80s0n0fqsxc3wmz0v8p9s85yzkflnx5";
+ cargoSha256 = "0cpgxkgz10na90r3fgz8hs20vihqdcc8983inn71fq90627bhdx7";
doCheck = false;
diff --git a/nixpkgs/pkgs/tools/misc/ethtool/default.nix b/nixpkgs/pkgs/tools/misc/ethtool/default.nix
index 8fa1eccadf0..bffc8a01f92 100644
--- a/nixpkgs/pkgs/tools/misc/ethtool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ethtool/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ethtool";
- version = "5.2";
+ version = "5.3";
src = fetchurl {
url = "mirror://kernel/software/network/ethtool/${pname}-${version}.tar.xz";
- sha256 = "01bq2g7amycfp4syzcswz52pgphdgswklziqfjwnq3c6844dfpv6";
+ sha256 = "1i14zrg4a84zjpwvqi8an0zx0hm06g614a79zc2syrkhrvdw1npk";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/eva/Cargo.lock.patch b/nixpkgs/pkgs/tools/misc/eva/Cargo.lock.patch
new file mode 100644
index 00000000000..c9fea04c75d
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/eva/Cargo.lock.patch
@@ -0,0 +1,454 @@
+diff --git a/Cargo.lock b/Cargo.lock
+new file mode 100644
+index 00000000000..630f81eae76
+--- /dev/null
++++ b/pkgs/tools/misc/eva/Cargo.lock
+@@ -0,0 +1,448 @@
++# This file is automatically @generated by Cargo.
++# It is not intended for manual editing.
++[[package]]
++name = "ansi_term"
++version = "0.11.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "arrayref"
++version = "0.3.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "arrayvec"
++version = "0.4.12"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "nodrop 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "atty"
++version = "0.2.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "backtrace"
++version = "0.3.40"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "backtrace-sys"
++version = "0.1.32"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "base64"
++version = "0.10.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "bitflags"
++version = "1.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "blake2b_simd"
++version = "0.5.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "byteorder"
++version = "1.3.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "cc"
++version = "1.0.46"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "cfg-if"
++version = "0.1.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "clap"
++version = "2.33.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "cloudabi"
++version = "0.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "constant_time_eq"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "crossbeam-utils"
++version = "0.6.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "dirs"
++version = "1.0.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "eva"
++version = "0.2.4"
++dependencies = [
++ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "radix_fmt 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustyline 4.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "failure"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "failure_derive"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "synstructure 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "fuchsia-cprng"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "lazy_static"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "libc"
++version = "0.2.65"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "log"
++version = "0.4.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "memchr"
++version = "2.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "nix"
++version = "0.13.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "nodrop"
++version = "0.1.14"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "proc-macro2"
++version = "1.0.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "quote"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "radix_fmt"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "rand_core"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_core"
++version = "0.4.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "rand_os"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rdrand"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "redox_syscall"
++version = "0.1.56"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "redox_users"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rust-argon2"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rustc-demangle"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "rustyline"
++version = "4.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "nix 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "utf8parse 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "strsim"
++version = "0.8.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "syn"
++version = "1.0.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "synstructure"
++version = "0.12.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "textwrap"
++version = "0.11.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "unicode-segmentation"
++version = "1.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unicode-width"
++version = "0.1.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unicode-xid"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "utf8parse"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "vec_map"
++version = "0.8.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "void"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi"
++version = "0.3.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "winapi-i686-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi-x86_64-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[metadata]
++"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
++"checksum arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
++"checksum arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9"
++"checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
++"checksum backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)" = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea"
++"checksum backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
++"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
++"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
++"checksum blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)" = "5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182"
++"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
++"checksum cc 1.0.46 (registry+https://github.com/rust-lang/crates.io-index)" = "0213d356d3c4ea2c18c40b037c3be23cd639825c18f25ee670ac7813beeef99c"
++"checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
++"checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
++"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
++"checksum constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
++"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
++"checksum dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
++"checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"
++"checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
++"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
++"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
++"checksum libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)" = "1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8"
++"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
++"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
++"checksum nix 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4dbdc256eaac2e3bd236d93ad999d3479ef775c863dbda3068c4006a92eec51b"
++"checksum nodrop 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
++"checksum proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27"
++"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
++"checksum radix_fmt 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce082a9940a7ace2ad4a8b7d0b1eac6aa378895f18be598230c5f2284ac05426"
++"checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
++"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
++"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
++"checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
++"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
++"checksum redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ecedbca3bf205f8d8f5c2b44d83cd0690e39ee84b951ed649e9f1841132b66d"
++"checksum rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"
++"checksum rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
++"checksum rustyline 4.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0f47ea1ceb347d2deae482d655dc8eef4bd82363d3329baffa3818bd76fea48b"
++"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
++"checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf"
++"checksum synstructure 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f085a5855930c0441ca1288cf044ea4aecf4f43a91668abdb870b4ba546a203"
++"checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
++"checksum unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1967f4cdfc355b37fd76d2a954fb2ed3871034eb4f26d60537d88795cfc332a9"
++"checksum unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"
++"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
++"checksum utf8parse 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8772a4ccbb4e89959023bc5b7cb8623a795caa7092d99f3aa9501b9484d4557d"
++"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
++"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
++"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
++"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
++"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
diff --git a/nixpkgs/pkgs/tools/misc/eva/default.nix b/nixpkgs/pkgs/tools/misc/eva/default.nix
new file mode 100644
index 00000000000..0efaf008d48
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/eva/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "eva";
+ version = "0.2.5";
+
+ cargoSha256 = "1zns4xspw9w1f84sf8cz30mp2fl1jyjc2ca09gkqhzhgaj055y7k";
+
+ src = fetchFromGitHub {
+ owner = "NerdyPepper";
+ repo = "${pname}";
+ rev = "v${version}";
+ sha256 = "1vqr6z4vicqx1lm5ll09za4jh8rki2qbav1pawz15hqqzps3y8h1";
+ };
+
+ cargoPatches = [ ./Cargo.lock.patch ];
+
+ meta = with stdenv.lib; {
+ description = "A calculator REPL, similar to bc";
+ homepage = https://github.com/NerdyPepper/eva;
+ license = licenses.mit;
+ maintainers = with maintainers; [ nrdxp ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/execline/default.nix b/nixpkgs/pkgs/tools/misc/execline/default.nix
index a1907434181..d06798e5d6d 100644
--- a/nixpkgs/pkgs/tools/misc/execline/default.nix
+++ b/nixpkgs/pkgs/tools/misc/execline/default.nix
@@ -13,8 +13,8 @@ let
execline =
buildPackage {
pname = "execline";
- version = "2.5.1.0";
- sha256 = "0xr6yb50wm6amj1wc7jmxyv7hvlx2ypbnww1vc288j275625d9xi";
+ version = "2.5.3.0";
+ sha256 = "0czdrv9m8mnx94nf28dafij6z03k4mbhbs6hccfaardfd5l5q805";
description = "A small scripting language, to be used in place of a shell in non-interactive scripts";
diff --git a/nixpkgs/pkgs/tools/misc/fdupes/default.nix b/nixpkgs/pkgs/tools/misc/fdupes/default.nix
index 25179c36c01..8c303dd1e0c 100644
--- a/nixpkgs/pkgs/tools/misc/fdupes/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fdupes/default.nix
@@ -23,6 +23,6 @@ stdenv.mkDerivation rec {
homepage = https://github.com/adrianlopezroche/fdupes;
license = licenses.mit;
platforms = platforms.all;
- maintainers = [ maintainers.z77z ];
+ maintainers = [ maintainers.maggesi ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/ffsend/default.nix b/nixpkgs/pkgs/tools/misc/ffsend/default.nix
index 511b4fb1c36..aa0af61c61c 100644
--- a/nixpkgs/pkgs/tools/misc/ffsend/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ffsend/default.nix
@@ -16,16 +16,16 @@ with rustPlatform;
buildRustPackage rec {
pname = "ffsend";
- version = "0.2.52";
+ version = "0.2.55";
src = fetchFromGitLab {
owner = "timvisee";
repo = "ffsend";
rev = "v${version}";
- sha256 = "0bz0pgv7vdcha6sx2csx3mhkj4ph90w32p7h1wjvcgg3wlk1cgsf";
+ sha256 = "0z0wa12vnzj07q54nr1zr81vjr1kac60nys26bbi8s6nh46n93wv";
};
- cargoSha256 = "01sgk4101ad0zk1k8zz89fsk2iq6j2vr8xd0wi6h88g2lgxvffzf";
+ cargoSha256 = "14brb11nb17dykh37y099bhmk85a7z8fld2pivmywfgvz1x3i141";
nativeBuildInputs = [ cmake pkgconfig installShellFiles ];
buildInputs = [ openssl ]
diff --git a/nixpkgs/pkgs/tools/misc/file/default.nix b/nixpkgs/pkgs/tools/misc/file/default.nix
index b3ed85ca228..a06b38c0ec7 100644
--- a/nixpkgs/pkgs/tools/misc/file/default.nix
+++ b/nixpkgs/pkgs/tools/misc/file/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, file, zlib, libgnurx }:
+{ stdenv, fetchurl, fetchpatch, file, zlib, libgnurx }:
stdenv.mkDerivation rec {
pname = "file";
@@ -12,6 +12,14 @@ stdenv.mkDerivation rec {
sha256 = "0zz0p9bqnswfx0c16j8k62ivjq1m16x10xqv4hy9lcyxyxkkkhg9";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2019-18218.patch";
+ url = "https://sources.debian.org/data/main/f/file/1:5.37-6/debian/patches/cherry-pick.FILE5_37-67-g46a8443f.limit-the-number-of-elements-in-a-vector-found-by-oss-fuzz.patch";
+ sha256 = "1i22y91yndc3n2p2ngczp1lwil8l05sp8ciicil74xrc5f91y6mj";
+ })
+ ];
+
nativeBuildInputs = stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) file;
buildInputs = [ zlib ]
++ stdenv.lib.optional stdenv.hostPlatform.isWindows libgnurx;
diff --git a/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix b/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
index 08d091cb300..fe68613b542 100644
--- a/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, cmake }:
+{ stdenv, fetchFromGitHub, cmake, flex, bison }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "fluent-bit";
- version = "1.0.6";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "fluent";
repo = "fluent-bit";
- rev = "8cc3a1887c3fcd6dd95a4a475fb213a0e399c222";
- sha256 = "0rmdbrhhrim80d0hwbz56d5f8rypm6h62ks3xnr0b4w987w10653";
+ rev = "v${version}";
+ sha256 = "155szha6mx7cvq0bzqb528zg4q1m9gip7f0m1zv9yrz1sr9p1nzv";
};
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake flex bison ];
postPatch = ''
substituteInPlace src/CMakeLists.txt \
diff --git a/nixpkgs/pkgs/tools/misc/fselect/default.nix b/nixpkgs/pkgs/tools/misc/fselect/default.nix
new file mode 100644
index 00000000000..b86e5ad997a
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/fselect/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "fselect";
+ version = "0.6.7";
+
+ src = fetchFromGitHub {
+ owner = "jhspetersson";
+ repo = "fselect";
+ rev = version;
+ sha256 = "0pg3ahx8rmzr585qa4vphd1vxcm1r3sx5iyi8ghg5nn6sibqy0z4";
+ };
+
+ cargoSha256 = "0yf3xkxxlb9252r869wbiv3b3kpz4p5gp556sic63bp0acig6a76";
+
+ meta = with stdenv.lib; {
+ description = "Find files with SQL-like queries";
+ homepage = "https://github.com/jhspetersson/fselect";
+ license = with licenses; [ asl20 mit ];
+ maintainers = [ maintainers.filalex77 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/geekbench/default.nix b/nixpkgs/pkgs/tools/misc/geekbench/default.nix
index 19fa7e547ae..32fe5cc5868 100644
--- a/nixpkgs/pkgs/tools/misc/geekbench/default.nix
+++ b/nixpkgs/pkgs/tools/misc/geekbench/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "geekbench";
- version = "5.0.2";
+ version = "5.0.4";
src = fetchurl {
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
- sha256 = "1vgq6dp22996y7llcij122idky92jgczliwm191yfc8b200xbx0p";
+ sha256 = "04d7ixfmzj22w9svjdj0kxsp7ycnzdzx9kd2z1vswnyybdkgyjy7";
};
dontConfigure = true;
diff --git a/nixpkgs/pkgs/tools/misc/graylog/default.nix b/nixpkgs/pkgs/tools/misc/graylog/default.nix
index 52e712c5cb1..d56f44aacef 100644
--- a/nixpkgs/pkgs/tools/misc/graylog/default.nix
+++ b/nixpkgs/pkgs/tools/misc/graylog/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "graylog";
- version = "3.1.2";
+ version = "3.1.3";
src = fetchurl {
url = "https://packages.graylog2.org/releases/graylog/graylog-${version}.tgz";
- sha256 = "14zr1aln34j5wifhg6ak3f83l959vic8i11jr90ibmnxl5v4hcqp";
+ sha256 = "0jwfq9q10nz6fy9ac2j4fcf0liz4vj0q7jmfhy9dsa3476zccwa8";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/tools/misc/hdf5/default.nix b/nixpkgs/pkgs/tools/misc/hdf5/default.nix
index 3296c0a4f92..33293860190 100644
--- a/nixpkgs/pkgs/tools/misc/hdf5/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hdf5/default.nix
@@ -53,7 +53,10 @@ stdenv.mkDerivation rec {
postInstall = ''
find "$out" -type f -exec remove-references-to -t ${stdenv.cc} '{}' +
- moveToOutput bin/h5cc "''${!outputDev}"
+ moveToOutput 'bin/h5cc' "''${!outputDev}"
+ moveToOutput 'bin/h5c++' "''${!outputDev}"
+ moveToOutput 'bin/h5fc' "''${!outputDev}"
+ moveToOutput 'bin/h5pcc' "''${!outputDev}"
'';
meta = {
diff --git a/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock b/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
index 08689ae8dcf..ac229cf4657 100644
--- a/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
@@ -5,8 +5,8 @@ GEM
public_suffix (>= 2.0.2, < 5.0)
ethon (0.12.0)
ffi (>= 1.3.0)
- ffi (1.11.1)
- html-proofer (3.13.0)
+ ffi (1.11.2)
+ html-proofer (3.14.1)
addressable (~> 2.3)
mercenary (~> 0.3)
nokogiri (~> 1.10)
@@ -16,9 +16,9 @@ GEM
yell (~> 2.0)
mercenary (0.3.6)
mini_portile2 (2.4.0)
- nokogiri (1.10.4)
+ nokogiri (1.10.5)
mini_portile2 (~> 2.4.0)
- parallel (1.17.0)
+ parallel (1.19.0)
public_suffix (4.0.1)
rainbow (3.0.0)
typhoeus (1.3.1)
@@ -32,4 +32,4 @@ DEPENDENCIES
html-proofer
BUNDLED WITH
- 1.17.2
+ 1.17.3
diff --git a/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix b/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
index 2d915a48dd9..8cf066c6c68 100644
--- a/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
+++ b/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
@@ -26,10 +26,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
+ sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw";
type = "gem";
};
- version = "1.11.1";
+ version = "1.11.2";
};
html-proofer = {
dependencies = ["addressable" "mercenary" "nokogiri" "parallel" "rainbow" "typhoeus" "yell"];
@@ -37,10 +37,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1a620704y2h4g9ffpl6461ssdx87bn6hjd0y1m370r2p2xddkb9f";
+ sha256 = "16i803vhrygcbln077czhv9ngipljsawr338lbvd0zr2473r8qja";
type = "gem";
};
- version = "3.13.0";
+ version = "3.14.1";
};
mercenary = {
groups = ["default"];
@@ -68,20 +68,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv";
+ sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7";
type = "gem";
};
- version = "1.10.4";
+ version = "1.10.5";
};
parallel = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1x1gzgjrdlkm1aw0hfpyphsxcx90qgs3y4gmp9km3dvf4hc4qm8r";
+ sha256 = "0bsg06zklvxv1qkpqhiric2m07108rqlmnl4axv5fzpxx9973pfz";
type = "gem";
};
- version = "1.17.0";
+ version = "1.19.0";
};
public_suffix = {
groups = ["default"];
diff --git a/nixpkgs/pkgs/tools/misc/latex2html/default.nix b/nixpkgs/pkgs/tools/misc/latex2html/default.nix
index 2ca99eb61e8..59f52c5cf6f 100644
--- a/nixpkgs/pkgs/tools/misc/latex2html/default.nix
+++ b/nixpkgs/pkgs/tools/misc/latex2html/default.nix
@@ -1,17 +1,16 @@
-{ stdenv, fetchurl, makeWrapper
+{ stdenv, fetchFromGitHub, makeWrapper
, ghostscript, netpbm, perl }:
# TODO: withTex
-# Ported from Homebrew.
-# https://github.com/Homebrew/homebrew-core/blob/21834573f690407d34b0bbf4250b82ec38dda4d6/Formula/latex2html.rb
-
stdenv.mkDerivation rec {
pname = "latex2html";
- version = "2018";
+ version = "2019.2";
- src = fetchurl {
- url = "http://mirrors.ctan.org/support/latex2html/latex2html-${version}.tar.gz";
- sha256 = "1qnlg8ajh0amy9gy8rh8sp1l224ak54264i3dhk7rrv9s4k7bqq9";
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1bcdhbaxf334wlxzkw5samj2y2q173709y0km3x8xs4bbh70ds6c";
};
buildInputs = [ ghostscript netpbm perl ];
diff --git a/nixpkgs/pkgs/tools/misc/licensor/default.nix b/nixpkgs/pkgs/tools/misc/licensor/default.nix
new file mode 100644
index 00000000000..99d9fc72681
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/licensor/default.nix
@@ -0,0 +1,23 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "licensor";
+ version = "2.0.0";
+
+ src = fetchFromGitHub {
+ owner = "raftario";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0bb6q3jpzdygjcs3apl38zzmgkn22ya5wxlqgmlp0cybqbhpi20s";
+ };
+
+ cargoSha256 = "1cvwyj2043vi5905n5126ikwbs3flfgzqkzjnzha0h8in8p3skv1";
+
+ meta = with lib; {
+ description = "Write licenses to stdout";
+ homepage = "https://github.com/raftario/licensor";
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/lorri/default.nix b/nixpkgs/pkgs/tools/misc/lorri/default.nix
new file mode 100644
index 00000000000..914578c47ec
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/lorri/default.nix
@@ -0,0 +1,56 @@
+{ stdenv
+, pkgs
+, fetchFromGitHub
+, rustPlatform
+ # Updater script
+, runtimeShell
+, writeScript
+ # Tests
+, nixosTests
+ # Apple dependencies
+, CoreServices
+, Security
+, cf-private
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "lorri";
+ version = "unstable-2019-10-30";
+
+ meta = with stdenv.lib; {
+ description = "Your project's nix-env";
+ homepage = "https://github.com/target/lorri";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ grahamc Profpatsch ];
+ };
+
+ src = fetchFromGitHub {
+ owner = "target";
+ repo = pname;
+ # Run `eval $(nix-build -A lorri.updater)` after updating the revision!
+ rev = "03f10395943449b1fc5026d3386ab8c94c520ee3";
+ sha256 = "0fcl79ndaziwd8d74mk1lsijz34p2inn64b4b4am3wsyk184brzq";
+ };
+
+ cargoSha256 = "1daff4plh7hwclfp21hkx4fiflh9r80y2c7k2sd3zm4lmpy0jpfz";
+ doCheck = false;
+
+ BUILD_REV_COUNT = src.revCount or 1;
+ RUN_TIME_CLOSURE = pkgs.callPackage ./runtime.nix {};
+
+ nativeBuildInputs = with pkgs; [ nix direnv which ];
+ buildInputs =
+ stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security cf-private ];
+
+ passthru = {
+ updater = with builtins; writeScript "copy-runtime-nix.sh" ''
+ #!${runtimeShell}
+ set -euo pipefail
+ cp ${src}/nix/runtime.nix ${toString ./runtime.nix}
+ cp ${src}/nix/runtime-closure.nix.template ${toString ./runtime-closure.nix.template}
+ '';
+ tests = {
+ nixos = nixosTests.lorri;
+ };
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/lorri/runtime-closure.nix.template b/nixpkgs/pkgs/tools/misc/lorri/runtime-closure.nix.template
new file mode 100644
index 00000000000..2cb2ec4bbb9
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/lorri/runtime-closure.nix.template
@@ -0,0 +1,37 @@
+# Nix with sandboxing requires every path used at build time be
+# explicitly declared. If we simply passed in the paths, they
+# would be copied in as sources. Using builtins.storePath we're
+# able to tell Nix that, no, in fact, treat these not as sources
+# to copy, but instead of a regular store path.
+#
+# Include the explicit closure, too, otherwise we'll get mysterious
+# "file not found" errors due to the glibc interpreter being
+# missing.
+let
+ # Magic inspired by Nix's config.nix:
+ # https://github.com/NixOS/nix/blob/f9a2ea44867cd1dbb408bca4df0ced806137b7f7/corepkgs/config.nix.in#L23
+ #
+ # If the dependency is in the Nix store we're using, refer to
+ # it as a literal store path. If it isn't, refer to it "normally".
+ #
+ # This makes sandboxing happy when in a nix-build, and the
+ # evaluation happy when in a «cargo build».
+ tools_build_host = @tools_build_host@;
+
+ # Compare the stringified version of the tools_build_host Nix store
+ # path to the evaluator's stringified Nix store path. Otherwise,
+ # Nix will read the sources in to the /nix/store, and, well,
+ # you can only copy the /nix/store in to the /nix/store so many
+ # times before you run out of disk space.
+ dep = if ("${toString (dirOf tools_build_host)}" == "${toString builtins.storeDir}")
+ then (builtins.trace "using storePath" builtins.storePath)
+ else (builtins.trace "using toString" toString) # assume we have no sandboxing
+ ;
+
+ tools = dep tools_build_host;
+
+in {
+ path = "${tools}/bin";
+ builder = "${tools}/bin/bash";
+ closure = import @runtime_closure_list@ { inherit dep; };
+}
diff --git a/nixpkgs/pkgs/tools/misc/lorri/runtime.nix b/nixpkgs/pkgs/tools/misc/lorri/runtime.nix
new file mode 100644
index 00000000000..71bc89b5af3
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/lorri/runtime.nix
@@ -0,0 +1,33 @@
+{
+ # Plumbing tools:
+ closureInfo, runCommand, writeText, buildEnv,
+
+ # Actual dependencies to propagate:
+ bash, coreutils }:
+let
+ tools = buildEnv {
+ name = "lorri-runtime-tools";
+ paths = [ coreutils bash ];
+ };
+
+ runtimeClosureInfo = closureInfo {
+ rootPaths = [ tools ];
+ };
+
+ closureToNix = runCommand "closure.nix" {}
+ ''
+ (
+ echo '{ dep, ... }: ['
+ sed -E 's/^(.*)$/ (dep \1)/' ${runtimeClosureInfo}/store-paths
+ echo ']'
+ ) > $out
+ '';
+
+ runtimeClosureInfoAsNix = runCommand "runtime-closure.nix" {
+ runtime_closure_list = closureToNix;
+ tools_build_host = tools;
+ }
+ ''
+ substituteAll ${./runtime-closure.nix.template} $out
+ '';
+in runtimeClosureInfoAsNix
diff --git a/nixpkgs/pkgs/tools/misc/man-db/default.nix b/nixpkgs/pkgs/tools/misc/man-db/default.nix
index a8fb7eea97c..49e4ab44836 100644
--- a/nixpkgs/pkgs/tools/misc/man-db/default.nix
+++ b/nixpkgs/pkgs/tools/misc/man-db/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libpipeline, db, groff, libiconv, makeWrapper, buildPackages }:
stdenv.mkDerivation rec {
- name = "man-db-2.8.6.1";
+ name = "man-db-2.8.7";
src = fetchurl {
url = "mirror://savannah/man-db/${name}.tar.xz";
- sha256 = "0a1sh5gxa16k6irzf3q2lli8m204w9ik1xm62wjgf1mzknxs4xrc";
+ sha256 = "09mkpvwirv9kh2pqhfq90zl7pjdl63f4w4g1x6zhhp9hjswmpkdr";
};
outputs = [ "out" "doc" ];
diff --git a/nixpkgs/pkgs/tools/misc/marlin-calc/default.nix b/nixpkgs/pkgs/tools/misc/marlin-calc/default.nix
index 5c175053fc9..c7222f696c9 100644
--- a/nixpkgs/pkgs/tools/misc/marlin-calc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/marlin-calc/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation {
pname = "marlin-calc";
- version = "2019-06-04";
+ version = "2019-10-17";
src = fetchFromGitHub {
owner = "eyal0";
repo = "Marlin";
- rev = "4120d1c72d6c32e9c5cc745c05d20963ba4bbca3";
- sha256 = "06aly7s4k1r31njm43sbxq9a0127sw43pnaddh92a3cc39rbj2va";
+ rev = "3d5a5c86bea35a2a169eb56c70128bf2d070feef";
+ sha256 = "14sqajm361gnrcqv84g7kbmyqm8pppbhqsabszc4j2cn7vbwkdg5";
};
buildPhase = ''
diff --git a/nixpkgs/pkgs/tools/misc/mbuffer/default.nix b/nixpkgs/pkgs/tools/misc/mbuffer/default.nix
index 44b00adf5c1..7edfb280e43 100644
--- a/nixpkgs/pkgs/tools/misc/mbuffer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mbuffer/default.nix
@@ -3,18 +3,19 @@
} :
stdenv.mkDerivation rec {
- version = "20190725";
+ version = "20191016";
pname = "mbuffer";
src = fetchurl {
url = "http://www.maier-komor.de/software/mbuffer/mbuffer-${version}.tgz";
- sha256 = "1hjhyh3q0q22czq3s2wk5mcky1jrq9xw8fppw6r7cix1riq74m91";
+ sha256 = "05xyvmbs2x5gbj2njgg7hsj3alb5dh96xhab0w0qkhb58x2i1hld";
};
buildInputs = [ openssl ];
+ doCheck = true;
meta = {
- homepage = http://www.maier-komor.de/mbuffer.html;
+ homepage = "http://www.maier-komor.de/mbuffer.html";
description = "A tool for buffering data streams with a large set of unique features";
license = stdenv.lib.licenses.gpl3;
maintainers = with stdenv.lib.maintainers; [ tokudan ];
diff --git a/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix b/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix
index 8d28dbcf40e..71409b1c3a8 100644
--- a/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "memtest86-efi";
- version = "8.1";
+ version = "8.2";
src = fetchzip {
# TODO: The latest version of memtest86 is actually 8.2, but the
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
# binaries that we make sure to version, then we could probably keep up
# with the latest versions released by the company.
url = "https://www.memtest86.com/downloads/memtest86-${version}-usb.zip";
- sha256 = "0qiyd8ymn307shmvwmqd80q3svxf49133d2pf84qpdlcmjjfnhgg";
+ sha256 = "1x1wjssr4nnbnfan0pi7ni2dfwnm3288kq584hkfqcyza8xdx03i";
stripRoot = false;
};
diff --git a/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix b/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix
index 25d7eaba55e..95c87cb35fc 100644
--- a/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, dpkg
, alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, glib
-, gnome2, gnome3, libnotify, libxcb, nspr, nss, systemd, xorg }:
+, gnome2, gnome3, libnotify, libxcb, nspr, nss, systemd, xorg, wrapGAppsHook }:
let
@@ -57,7 +57,7 @@ in stdenv.mkDerivation {
inherit src;
- buildInputs = [ dpkg ];
+ buildInputs = [ dpkg wrapGAppsHook gnome3.gtk ];
dontUnpack = true;
buildCommand = ''
@@ -76,6 +76,7 @@ in stdenv.mkDerivation {
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$file" || true
patchelf --set-rpath ${rpath}:$out/share/mongodb-compass "$file" || true
done
+ wrapGAppsHook $out/bin/mongodb-compass
'';
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/onefetch/default.nix b/nixpkgs/pkgs/tools/misc/onefetch/default.nix
new file mode 100644
index 00000000000..be8c4fb9c06
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/onefetch/default.nix
@@ -0,0 +1,26 @@
+{ fetchFromGitHub, rustPlatform, stdenv
+, CoreFoundation, libiconv, libresolv, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "onefetch";
+ version = "2.1.0";
+
+ src = fetchFromGitHub {
+ owner = "o2sh";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "02mdzpzfcxp9na86b4jcqqjd3id5jslgmnq1jc0vykg58xha51jg";
+ };
+
+ cargoSha256 = "1phv06zf47bv5cmhypivljfiynrblha0kj13c5al9l0hd1xx749h";
+
+ buildInputs = with stdenv;
+ lib.optionals isDarwin [ CoreFoundation libiconv libresolv Security ];
+
+ meta = with stdenv.lib; {
+ description = "Git repository summary on your terminal";
+ homepage = "https://github.com/o2sh/onefetch";
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/ostree/default.nix b/nixpkgs/pkgs/tools/misc/ostree/default.nix
index 9f423cf6a4d..8ec9fc1d488 100644
--- a/nixpkgs/pkgs/tools/misc/ostree/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ostree/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, gtk-doc, gobject-introspection, gnome3
+{ stdenv, fetchurl, fetchpatch, pkgconfig, gtk-doc, gobject-introspection, gjs, nixosTests
, glib, systemd, xz, e2fsprogs, libsoup, gpgme, which, autoconf, automake, libtool, fuse, utillinuxMinimal, libselinux
, libarchive, libcap, bzip2, yacc, libxslt, docbook_xsl, docbook_xml_dtd_42, python3
}:
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
glib systemd e2fsprogs libsoup gpgme fuse libselinux libcap
libarchive bzip2 xz
utillinuxMinimal # for libmount
- (python3.withPackages (p: with p; [ pyyaml ])) gnome3.gjs # for tests
+ (python3.withPackages (p: with p; [ pyyaml ])) gjs # for tests
];
preConfigure = ''
@@ -54,6 +54,12 @@ stdenv.mkDerivation rec {
"installed_test_metadir=${placeholder "installedTests"}/share/installed-tests/libostree"
];
+ passthru = {
+ tests = {
+ installedTests = nixosTests.installed-tests.ostree;
+ };
+ };
+
meta = with stdenv.lib; {
description = "Git for operating system binaries";
homepage = https://ostree.readthedocs.io/en/latest/;
diff --git a/nixpkgs/pkgs/tools/misc/parallel/default.nix b/nixpkgs/pkgs/tools/misc/parallel/default.nix
index 46ff72a678a..e606b38775e 100644
--- a/nixpkgs/pkgs/tools/misc/parallel/default.nix
+++ b/nixpkgs/pkgs/tools/misc/parallel/default.nix
@@ -1,11 +1,11 @@
{ fetchurl, stdenv, perl, makeWrapper, procps }:
stdenv.mkDerivation rec {
- name = "parallel-20190922";
+ name = "parallel-20191122";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
- sha256 = "0qrw34rpp8g5knb2nhs8z1hz9i42nxjn6i12m4rblm0anhnfwbr8";
+ sha256 = "01wmk3sf34d2lmhl37j4ga7aims2hcnzv1bydg1xs4pablar6ahq";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/misc/pazi/cargo-lock.patch b/nixpkgs/pkgs/tools/misc/pazi/cargo-lock.patch
deleted file mode 100644
index 3abc3f0a2f8..00000000000
--- a/nixpkgs/pkgs/tools/misc/pazi/cargo-lock.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index 074b0ca..22f3bc5 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -286,7 +286,7 @@ dependencies = [
-
- [[package]]
- name = "pazi"
--version = "0.2.0"
-+version = "0.3.0"
- dependencies = [
- "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/nixpkgs/pkgs/tools/misc/pazi/default.nix b/nixpkgs/pkgs/tools/misc/pazi/default.nix
index 325ac044552..d3df890385f 100644
--- a/nixpkgs/pkgs/tools/misc/pazi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pazi/default.nix
@@ -2,20 +2,18 @@
rustPlatform.buildRustPackage rec {
pname = "pazi";
- version = "0.3.0";
+ version = "0.4.1";
src = fetchFromGitHub {
owner = "euank";
repo = pname;
rev = "v${version}";
- sha256 = "1gnh6047hacavcb9bhps9d1zjns66rdbd158fw20kjp1lln5srrn";
+ sha256 = "0z8x70mwg0mvz6iap92gil37d4kpg5dizlyfx3zk7984ynycgap8";
};
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
- cargoSha256 = "15s03vwgl6562n5h9r4d5kp2r168jakn5nwnyibmrs8r5q0idmjs";
-
- cargoPatches = [ ./cargo-lock.patch ];
+ cargoSha256 = "0nqcp54nwv4ic5jc3cgg15rh8dgkixfgkwb5q47rv8ding4cd0j5";
meta = with stdenv.lib; {
description = "An autojump \"zap to directory\" helper";
diff --git a/nixpkgs/pkgs/tools/misc/peruse/default.nix b/nixpkgs/pkgs/tools/misc/peruse/default.nix
index 80583ea19cf..a5ce018545a 100644
--- a/nixpkgs/pkgs/tools/misc/peruse/default.nix
+++ b/nixpkgs/pkgs/tools/misc/peruse/default.nix
@@ -26,6 +26,8 @@ in mkDerivation {
pathsToLink = [ "/etc/xdg/peruse.knsrc"];
meta = with lib; {
+ homepage = "https://peruse.kde.org";
+ description = "A comic book reader";
license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ];
};
diff --git a/nixpkgs/pkgs/tools/misc/pg_flame/default.nix b/nixpkgs/pkgs/tools/misc/pg_flame/default.nix
new file mode 100644
index 00000000000..a7b483a3f06
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/pg_flame/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "pg_flame";
+ version = "1.1";
+
+ src = fetchFromGitHub {
+ owner = "mgartner";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "13r35n4sy9s4343l3vc896av629wqr7m225ih2bbrm8qq70fwhwv";
+ };
+
+ modSha256 = "0j7qpvji546z0cfjijdd66l0vsl0jmny6i1n9fsjqjgjpwg26naq";
+
+ meta = with lib; {
+ description = "Flamegraph generator for Postgres EXPLAIN ANALYZE output";
+ homepage = "https://github.com/mgartner/pg_flame";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix b/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix
index 0e42dd392d7..bfacb713567 100644
--- a/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "pgmetrics";
- version = "1.7.0";
+ version = "1.7.1";
src = fetchFromGitHub {
owner = "rapidloop";
repo = pname;
rev = "v${version}";
- sha256 = "1zjcchgpmp2a0ir8rzrfjpn4pcjiy4kawh2pbmszmqfzw1mkh762";
+ sha256 = "17rr6rjdxg8gdljf65zkn3bl1kmnlp2gkhiq7slxslh8n9iz4wjs";
};
modSha256 = "0llbx2sgcx95ym2q4l3334rdj3nkgr9z5jyp8406cp3k1ixi7gdb";
diff --git a/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix b/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix
index 2dfbd227ac0..88f24676b79 100644
--- a/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix
+++ b/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "phoronix-test-suite";
- version = "9.0.0";
+ version = "9.0.1";
src = fetchurl {
url = "https://phoronix-test-suite.com/releases/${pname}-${version}.tar.gz";
- sha256 = "1gfmkwfzgpbmhv2wdr5aiknv1jyazx7sb33nna34pnd3bkmak0bq";
+ sha256 = "056f2z1ssr2z7qnacq5aihpnawl05blbbw0bv64pkrkl0wss85x1";
};
buildInputs = [ php ];
diff --git a/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix b/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix
new file mode 100644
index 00000000000..3c9c0f9bfaf
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix
@@ -0,0 +1,32 @@
+{ lib, stdenv, fetchFromGitHub, makeWrapper, perl, wdiff }:
+
+stdenv.mkDerivation rec {
+ version = "1.7.2";
+ pname = "pkgdiff";
+
+ src = fetchFromGitHub {
+ owner = "lvc";
+ repo = "pkgdiff";
+ rev = version;
+ sha256 = "1ahknyx0s54frbd3gqh070lkv3j1b344jrs6m6p1s1lgwbd70vnb";
+ };
+
+ buildInputs = [ perl ];
+ nativeBuildInputs = [ makeWrapper ];
+
+ dontBuild = true;
+
+ makeFlags = [ "prefix=$(out)" ];
+
+ postInstall = ''
+ wrapProgram $out/bin/pkgdiff --prefix PATH : ${lib.makeBinPath [ wdiff ]}
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A tool for visualizing changes in Linux software packages";
+ homepage = https://lvc.github.io/pkgdiff/;
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ sweber ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/plantuml/default.nix b/nixpkgs/pkgs/tools/misc/plantuml/default.nix
index 2ff042d8cbb..c4868dd6183 100644
--- a/nixpkgs/pkgs/tools/misc/plantuml/default.nix
+++ b/nixpkgs/pkgs/tools/misc/plantuml/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre, graphviz }:
stdenv.mkDerivation rec {
- version = "1.2019.11";
+ version = "1.2019.12";
pname = "plantuml";
src = fetchurl {
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
- sha256 = "0k9l4d3rf5g5vwx6kd170ija872j3fafkn50fkd3ddzjqdd0v9lm";
+ sha256 = "1682lcfk63grzhzzxv34jxw3jacznvz1pd5cb266p9akk560a3z0";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/misc/pspg/default.nix b/nixpkgs/pkgs/tools/misc/pspg/default.nix
index 099c5598958..ca769be02d8 100644
--- a/nixpkgs/pkgs/tools/misc/pspg/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pspg/default.nix
@@ -2,24 +2,22 @@
stdenv.mkDerivation rec {
pname = "pspg";
- version = "2.0.4";
+ version = "2.1.8";
src = fetchFromGitHub {
owner = "okbob";
- repo = "pspg";
+ repo = pname;
rev = version;
- sha256 = "1xiyshz56qpx3bv0mzx73rqr7wmyamyj8jbqdv05wjb72npkjmzl";
+ sha256 = "0nfc1cv2l2v1rav5jj7jz5wyb2df5l3iwrvvpkvxxpv3qll8kcfv";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gnugrep ncurses readline ];
- preBuild = ''
- makeFlags="PREFIX=$out PKG_CONFIG=${pkgconfig}/bin/pkg-config"
- '';
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = with stdenv.lib; {
- homepage = https://github.com/okbob/pspg;
+ homepage = "https://github.com/okbob/pspg";
description = "Postgres Pager";
license = licenses.bsd2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/q-text-as-data/default.nix b/nixpkgs/pkgs/tools/misc/q-text-as-data/default.nix
index dbd4a4c465c..e70b8274d36 100644
--- a/nixpkgs/pkgs/tools/misc/q-text-as-data/default.nix
+++ b/nixpkgs/pkgs/tools/misc/q-text-as-data/default.nix
@@ -2,13 +2,13 @@
stdenvNoCC.mkDerivation rec {
pname = "q-text-as-data";
- version = "1.7.1";
+ version = "1.7.4";
src = fetchFromGitHub {
owner = "harelba";
repo = "q";
rev = version;
- sha256 = "021c2sd6qscz1ipwzzjf43pfd311dcay7yralksl25rs0r7h3li2";
+ sha256 = "0p8rbfwwcqjyrix51v52zp9b03z4xg1fv2raf2ygqp9a4l27dca8";
};
buildInputs = [ python2 ];
diff --git a/nixpkgs/pkgs/tools/misc/qt5ct/default.nix b/nixpkgs/pkgs/tools/misc/qt5ct/default.nix
index 952268b26f0..d7598b0c6dd 100644
--- a/nixpkgs/pkgs/tools/misc/qt5ct/default.nix
+++ b/nixpkgs/pkgs/tools/misc/qt5ct/default.nix
@@ -1,4 +1,4 @@
-{ mkDerivation, lib, fetchurl, qtbase, qttools, qmake }:
+{ mkDerivation, lib, fetchurl, qtbase, qtsvg, qttools, qmake }:
let inherit (lib) getDev; in
@@ -13,16 +13,13 @@ mkDerivation rec {
nativeBuildInputs = [ qmake qttools ];
- buildInputs = [ qtbase ];
+ buildInputs = [ qtbase qtsvg ];
qmakeFlags = [
"LRELEASE_EXECUTABLE=${getDev qttools}/bin/lrelease"
+ "PLUGINDIR=${placeholder "out"}/${qtbase.qtPluginPrefix}"
];
- preConfigure = ''
- qmakeFlags+=" PLUGINDIR=$out/$qtPluginPrefix"
- '';
-
enableParallelBuilding = true;
meta = with lib; {
diff --git a/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix b/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix
index dcdc6dde2ca..18813531033 100644
--- a/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix
@@ -7,8 +7,8 @@ let
in buildPackage {
pname = pname;
- version = "2.2.1.3";
- sha256 = "1ibjns1slyg1p7jl9irzlrjz8b01f506iw87g3s7db5arhf17vv2";
+ version = "2.2.2.1";
+ sha256 = "074kizkxjwvmxspxg69fr8r0lbiy61l2n5nzgbfvwvhc6lj34iqy";
description = "A set of tiny general Unix utilities optimized for simplicity and small size";
diff --git a/nixpkgs/pkgs/tools/misc/scfbuild/default.nix b/nixpkgs/pkgs/tools/misc/scfbuild/default.nix
index f66567798ff..7fbe13fd44e 100644
--- a/nixpkgs/pkgs/tools/misc/scfbuild/default.nix
+++ b/nixpkgs/pkgs/tools/misc/scfbuild/default.nix
@@ -4,26 +4,36 @@ buildPythonApplication {
pname = "scfbuild";
version = "1.0.3";
+ format = "other";
+
src = fetchFromGitHub {
- owner = "eosrei";
+ owner = "13rac1";
repo = "scfbuild";
rev = "9acc7fc5fedbf48683d8932dd5bd7583bf922bae";
sha256 = "1zlqsxkpg7zvmhdjgbqwwc9qgac2b8amzq8c5kwyh5cv95zcp6qn";
};
- phases = [ "unpackPhase" "installPhase" "fixupPhase" ];
+ patches = [
+ # Convert to Python 3
+ # https://github.com/13rac1/scfbuild/pull/19
+ ./python-3.patch
+ ];
propagatedBuildInputs = [ pyyaml fonttools fontforge ];
installPhase = ''
+ runHook preInstall
+
mkdir -p $out/${python.sitePackages}
cp -r scfbuild $out/${python.sitePackages}
cp -r bin $out
+
+ runHook postInstall
'';
meta = with lib; {
description = "SVGinOT color font builder";
- homepage = https://github.com/eosrei/scfbuild;
+ homepage = https://github.com/13rac1/scfbuild;
license = licenses.gpl3;
maintainers = with maintainers; [ abbradar ];
};
diff --git a/nixpkgs/pkgs/tools/misc/scfbuild/python-3.patch b/nixpkgs/pkgs/tools/misc/scfbuild/python-3.patch
new file mode 100644
index 00000000000..5a0178ad8c8
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/scfbuild/python-3.patch
@@ -0,0 +1,46 @@
+--- a/bin/scfbuild
++++ b/bin/scfbuild
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2
++#!/usr/bin/env python3
+ # -*- coding: utf-8 -*-
+
+ from __future__ import (absolute_import, division, print_function,
+--- a/scfbuild/builder.py
++++ b/scfbuild/builder.py
+@@ -287,8 +287,8 @@ def _add_name_record(self, text, name_id, platform_id, plat_enc_id, lang_id):
+ # TODO: The installed version of fontTools doesn't have
+ # table__n_a_m_e.setName().
+ record = NameRecord()
+- # PyYAML creates strings, force to Unicode
+- record.string = unicode(text)
++ # PyYAML creates strings, which are unicode as of Python3
++ record.string = text
+ record.nameID = name_id
+ record.platformID = platform_id
+ record.platEncID = plat_enc_id
+--- a/scfbuild/fforge.py
++++ b/scfbuild/fforge.py
+@@ -84,7 +84,7 @@ def add_glyphs(font, svg_filepaths, conf):
+ u_ids = [int(u_id, 16) for u_id in filename.split("-")]
+ # Example: (0x1f441, 0x1f5e8)
+
+- u_str = ''.join(map(unichr, u_ids))
++ u_str = ''.join(map(chr, u_ids))
+ # Example: "U\0001f441U\0001f5e8"
+
+ # Replace sequences with correct ZWJ/VS16 versions as needed
+--- a/scfbuild/main.py
++++ b/scfbuild/main.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2
++#!/usr/bin/env python3
+ # -*- coding: utf-8 -*-
+
+ # SCFBuild is released under the GNU General Public License v3.
+index 0000000..99418b5
+--- /dev/null
++++ b/scfbuild/requirements.txt
+@@ -0,0 +1,2 @@
++fonttools>=3.41.2
++PyYAML>=5.1
diff --git a/nixpkgs/pkgs/tools/misc/screenfetch/default.nix b/nixpkgs/pkgs/tools/misc/screenfetch/default.nix
index 71b6dd90530..d01a3a877f2 100644
--- a/nixpkgs/pkgs/tools/misc/screenfetch/default.nix
+++ b/nixpkgs/pkgs/tools/misc/screenfetch/default.nix
@@ -20,13 +20,13 @@ let
in stdenv.mkDerivation rec {
pname = "screenFetch";
- version = "3.9.0";
+ version = "3.9.1";
src = fetchFromGitHub {
owner = "KittyKatt";
repo = "screenFetch";
rev = "v${version}";
- sha256 = "11mqld9pppbappqbaj49mw2v5kysx06sy1xbs81i0hhgh35hlziv";
+ sha256 = "04l8aqr474pb115nagn9f6y48jw92n1qfszgw7dbhgl4mpn95lcr";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/misc/shadowenv/default.nix b/nixpkgs/pkgs/tools/misc/shadowenv/default.nix
index 6638a50931d..faa4220200c 100644
--- a/nixpkgs/pkgs/tools/misc/shadowenv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/shadowenv/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "shadowenv";
- version = "1.2.1";
+ version = "1.3.1";
src = fetchFromGitHub {
owner = "Shopify";
repo = pname;
rev = version;
- sha256 = "01hhh45h742z9mjcpmyjpbjf90a5b1m58b6nml2han149xpn5b74";
+ sha256 = "1s59ra99wcyyqz8gzly4qmcq5rh22c50c75cdi2kyajm7ghgryy9";
};
- cargoSha256 = "0r8s20xgcp5d1ac07g5g4lrrnhrn2qsr1kgj13h2csly22j0ca2a";
+ cargoSha256 = "0s4p4mpz1p5v9hr4flxlzqvc1b3zbqr3nxp1nxjw39ng9g3hplpg";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
diff --git a/nixpkgs/pkgs/tools/misc/snapper/default.nix b/nixpkgs/pkgs/tools/misc/snapper/default.nix
index 6c9cbc56846..26cdbfeab67 100644
--- a/nixpkgs/pkgs/tools/misc/snapper/default.nix
+++ b/nixpkgs/pkgs/tools/misc/snapper/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "snapper";
- version = "0.8.3";
+ version = "0.8.5";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "snapper";
rev = "v${version}";
- sha256 = "0f3nsqk8820jh08qdh23n01vxbigsfcn9s5qvgqz6jf4pwin6j0x";
+ sha256 = "1h8qpkfcp04xpnaki2hmc7h3536dnjli2cczhzma6q9m985y45kr";
};
nativeBuildInputs = [
diff --git a/nixpkgs/pkgs/tools/misc/starship/default.nix b/nixpkgs/pkgs/tools/misc/starship/default.nix
index 7270be0abfa..552327c3303 100644
--- a/nixpkgs/pkgs/tools/misc/starship/default.nix
+++ b/nixpkgs/pkgs/tools/misc/starship/default.nix
@@ -2,18 +2,18 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.25.0";
+ version = "0.26.5";
src = fetchFromGitHub {
owner = "starship";
repo = "starship";
rev = "v${version}";
- sha256 = "029yrjlb0gl6338h1d299522cv3vfx5y08fs4kp61pmsw6x0c818";
+ sha256 = "0a2jx82cwnxr0751qz2zp3chl0ndxf4wmjnar1y7s63syy9i6s52";
};
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv darwin.apple_sdk.frameworks.Security ];
- cargoSha256 = "0c82k6aw245vsqkcrg6bhqhylfbxdszcr040mrz7cz9ydxcb58b9";
+ cargoSha256 = "110ajwgdshakcqxfnqi30yy0miikp2qx86flwfkd78jawfll2krp";
checkPhase = "cargo test -- --skip directory::home_directory --skip directory::directory_in_root";
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix b/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
index b516a6c268d..b530193258c 100644
--- a/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
@@ -44,6 +44,5 @@ in stdenv.mkDerivation rec {
license = licenses.mit;
platforms = stdenv.lib.platforms.linux;
maintainers = [ maintainers.rycee ];
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/system-config-printer/default.nix b/nixpkgs/pkgs/tools/misc/system-config-printer/default.nix
index 1b949108c54..e9ee91de677 100644
--- a/nixpkgs/pkgs/tools/misc/system-config-printer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/system-config-printer/default.nix
@@ -1,47 +1,56 @@
-{ stdenv, fetchurl, udev, intltool, pkgconfig, glib, xmlto, wrapGAppsHook
+{ stdenv, fetchFromGitHub, udev, intltool, pkgconfig, glib, xmlto, wrapGAppsHook
, docbook_xml_dtd_412, docbook_xsl
, libxml2, desktop-file-utils, libusb1, cups, gdk-pixbuf, pango, atk, libnotify
-, gobject-introspection, libsecret
+, gobject-introspection, libsecret, packagekit
, cups-filters
-, pythonPackages
+, python3Packages, autoreconfHook, bash
}:
stdenv.mkDerivation rec {
pname = "system-config-printer";
- version = "1.5.11";
+ version = "1.5.12";
- src = fetchurl {
- url = "https://github.com/zdohnal/system-config-printer/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "1lq0q51bhanirpjjvvh4xiafi8hgpk8r32h0dj6dn3f32z8pib9q";
+ src = fetchFromGitHub {
+ owner = "openPrinting";
+ repo = pname;
+ rev = version;
+ sha256 = "1a812jsd9pb02jbz9bq16qj5j6k2kw44g7s1xdqqkg7061rd7mwf";
};
+ prePatch = ''
+ # for automake
+ touch README ChangeLog
+ # for tests
+ substituteInPlace Makefile.am --replace /bin/bash ${bash}/bin/bash
+ '';
+
patches = [ ./detect_serverbindir.patch ];
buildInputs = [
glib udev libusb1 cups
- pythonPackages.python
- libnotify gobject-introspection gdk-pixbuf pango atk
+ python3Packages.python
+ libnotify gobject-introspection gdk-pixbuf pango atk packagekit
libsecret
];
nativeBuildInputs = [
intltool pkgconfig
xmlto libxml2 docbook_xml_dtd_412 docbook_xsl desktop-file-utils
- pythonPackages.wrapPython
- wrapGAppsHook
+ python3Packages.wrapPython
+ wrapGAppsHook autoreconfHook
];
- pythonPath = with pythonPackages; requiredPythonModules [ pycups pycurl dbus-python pygobject3 requests pycairo pysmbc ];
+ pythonPath = with python3Packages; requiredPythonModules [ pycups pycurl dbus-python pygobject3 requests pycairo pysmbc ];
configureFlags = [
"--with-udev-rules"
- "--with-udevdir=$(out)/etc/udev"
- "--with-systemdsystemunitdir=$(out)/etc/systemd/system"
+ "--with-udevdir=${placeholder "out"}/etc/udev"
+ "--with-systemdsystemunitdir=${placeholder "out"}/etc/systemd/system"
];
stripDebugList = [ "bin" "lib" "etc/udev" ];
- doCheck = false; # generates shebangs in check phase, too lazy to fix
+ doCheck = true;
postInstall =
''
@@ -54,20 +63,14 @@ stdenv.mkDerivation rec {
find $out/share/system-config-printer -name \*.py -type f -perm -0100 -print0 | while read -d "" f; do
patchPythonScript "$f"
done
-
- # The below line will be unneeded when the next upstream release arrives.
- sed -i -e "s|/usr/local/bin|$out/bin|" "$out/share/dbus-1/services/org.fedoraproject.Config.Printing.service"
-
- # Manually expand literal "$(out)", which have failed to expand
- sed -e "s|ExecStart=\$(out)|ExecStart=$out|" \
- -i "$out/etc/systemd/system/configure-printer@.service"
+ patchPythonScript $out/etc/udev/udev-add-printer
substituteInPlace $out/etc/udev/rules.d/70-printers.rules \
--replace "udev-configure-printer" "$out/etc/udev/udev-configure-printer"
'';
meta = {
- homepage = http://cyberelk.net/tim/software/system-config-printer/;
+ homepage = "https://github.com/openprinting/system-config-printer";
platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.gpl2;
};
diff --git a/nixpkgs/pkgs/tools/misc/tealdeer/default.nix b/nixpkgs/pkgs/tools/misc/tealdeer/default.nix
index 85f90ed1692..547cb2d1075 100644
--- a/nixpkgs/pkgs/tools/misc/tealdeer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tealdeer/default.nix
@@ -1,19 +1,22 @@
-{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, openssl, cacert, curl }:
+{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, openssl, cacert, curl
+, Security
+}:
rustPlatform.buildRustPackage rec {
pname = "tealdeer";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "dbrgn";
repo = "tealdeer";
rev = "v${version}";
- sha256 = "055pjxgiy31j69spq66w80ig469yi075dk8ad38z6rlvjmf74k71";
+ sha256 = "1v9wq4k7k4lmdz6xy6kabchjpbx9lds20yh6va87shypdh9iva29";
};
- cargoSha256 = "0yrz2pq4zdv6hzc8qc1zskpkq556mzpwvzl7qzbfzx8b6g31ak19";
+ cargoSha256 = "0y1y74fgxcv8a3cmyf30p6gg12r79ln7inir8scj88wbmwgkbxsp";
- buildInputs = [ openssl cacert curl ];
+ buildInputs = [ openssl cacert curl ]
+ ++ (stdenv.lib.optional stdenv.isDarwin Security);
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/misc/tensorman/default.nix b/nixpkgs/pkgs/tools/misc/tensorman/default.nix
new file mode 100644
index 00000000000..97912b3c5fa
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/tensorman/default.nix
@@ -0,0 +1,24 @@
+{ pkgconfig, stdenv, rustPlatform, rustc, cargo, docker, openssl, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "tensorman";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "pop-os";
+ repo = "tensorman";
+ rev = version;
+ sha256 = "0ywb53snvymmwh10hm6whckz7dwmpqa4rxiggd24y178jdfrm2ns";
+ };
+
+ buildInputs = [ pkgconfig openssl ];
+ cargoSha256 = "1gh5w6zzrvjk60bqaf355fagijy723rvmqjh4laksd96pmzdfwn9";
+
+ meta = with stdenv.lib; {
+ description = "Utility for easy management of Tensorflow containers";
+ homepage = "https://github.com/pop-os/tensorman/";
+ license = stdenv.lib.licenses.gpl3;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ thefenriswolf ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/tmate/default.nix b/nixpkgs/pkgs/tools/misc/tmate/default.nix
index 420692c070c..9cc083e225f 100644
--- a/nixpkgs/pkgs/tools/misc/tmate/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tmate/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "tmate";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchFromGitHub {
owner = "tmate-io";
repo = "tmate";
rev = version;
- sha256 = "0fwqhmkp1jfp8qk7497ws3nzvly7p06mv04z8z0qicn6a961v1sa";
+ sha256 = "183rvga8nvh9r7p8104vwcmzp3vrfdhnx73vh06m2fgdq9i5rz3l";
};
dontUseCmakeConfigure = true;
diff --git a/nixpkgs/pkgs/tools/misc/topgrade/default.nix b/nixpkgs/pkgs/tools/misc/topgrade/default.nix
new file mode 100644
index 00000000000..8514b4b9b59
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/topgrade/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "topgrade";
+ version = "3.4.0";
+
+ src = fetchFromGitHub {
+ owner = "r-darwish";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "14p7lpdp85ay5p2r9npm2adp9njcssi47mb1fh2iyn8lp51d22bi";
+ };
+
+ cargoSha256 = "07h8d8fm20dp9xcz9vic63xnx2rbvanf2ivks1jiv32iy0kgz74p";
+
+ meta = with stdenv.lib; {
+ description = "Upgrade all the things";
+ homepage = "https://github.com/r-darwish/topgrade";
+ license = licenses.gpl3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/toybox/default.nix b/nixpkgs/pkgs/tools/misc/toybox/default.nix
index be0c33fb6e5..ccf8113e1a5 100644
--- a/nixpkgs/pkgs/tools/misc/toybox/default.nix
+++ b/nixpkgs/pkgs/tools/misc/toybox/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "toybox";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchFromGitHub {
owner = "landley";
repo = pname;
rev = version;
- sha256 = "0mi1glrqmri3v6imbf8k20ylf0kmpv9prbnbggmcqfa0pswpyl4v";
+ sha256 = "02mliqz2lry779ba6vmyaa13nxcmj91f8pyhzim9wvcnjq8vc5cj";
};
buildInputs = lib.optionals enableStatic [ stdenv.cc.libc stdenv.cc.libc.static ];
diff --git a/nixpkgs/pkgs/tools/misc/trac/default.nix b/nixpkgs/pkgs/tools/misc/trac/default.nix
new file mode 100644
index 00000000000..39bbf6850eb
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/trac/default.nix
@@ -0,0 +1,53 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, Babel
+, docutils
+, pygments
+, pytz
+, jinja2
+, pysqlite
+, psycopg2
+, pymysql
+, git
+, setuptools
+}:
+
+
+buildPythonApplication rec {
+ pname = "trac";
+ version = "1.4";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "Trac";
+ sha256 = "1cg51rg0vb9vf23wgn28z3szlxhwnxprj5m0mvibqyypi123bvx1";
+ };
+
+ prePatch = ''
+ # Removing the date format tests as they are outdated
+ substituteInPlace trac/util/tests/__init__.py \
+ --replace "suite.addTest(datefmt.test_suite())" ""
+ '';
+
+ propagatedBuildInputs = [
+ Babel
+ docutils
+ pygments
+ pytz
+ jinja2
+ pysqlite
+ psycopg2
+ pymysql
+ git
+ setuptools
+ ];
+
+ meta = with lib; {
+ description = "Integrated SCM, wiki, issue tracker and project environment";
+ homepage = "https://trac.edgewall.org/";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ mmahut ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/ttygif/default.nix b/nixpkgs/pkgs/tools/misc/ttygif/default.nix
new file mode 100644
index 00000000000..2fbd4360698
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/ttygif/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "ttygif";
+ version = "1.4.0";
+
+ src = fetchFromGitHub {
+ owner = "icholy";
+ repo = pname;
+ rev = version;
+ sha256 = "18l26iacpfn4xqqv1ai6ncabn83mqv98c48gl265gfld66y7zbzn";
+ };
+
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/icholy/ttygif";
+ description = "Convert terminal recordings to animated gifs";
+ platforms = platforms.linux;
+ license = licenses.mit;
+ maintainers = with maintainers; [ moaxcp ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/units/default.nix b/nixpkgs/pkgs/tools/misc/units/default.nix
index 8f66f566aa7..8bea94770ba 100644
--- a/nixpkgs/pkgs/tools/misc/units/default.nix
+++ b/nixpkgs/pkgs/tools/misc/units/default.nix
@@ -1,4 +1,13 @@
-{ stdenv, fetchurl, readline }:
+{
+ stdenv,
+ lib,
+ fetchurl,
+ readline,
+ enableCurrenciesUpdater ? true,
+ pythonPackages ? null
+}:
+
+assert enableCurrenciesUpdater -> pythonPackages != null;
stdenv.mkDerivation rec {
pname = "units";
@@ -9,7 +18,22 @@ stdenv.mkDerivation rec {
sha256 = "0mk562g7dnidjgfgvkxxpvlba66fh1ykmfd9ylzvcln1vxmi6qj2";
};
- buildInputs = [ readline ];
+ pythonEnv = pythonPackages.python.withPackages(ps: [
+ ps.requests
+ ]);
+
+ buildInputs = [ readline ]
+ ++ lib.optionals enableCurrenciesUpdater [
+ pythonEnv
+ ]
+ ;
+ prePatch = ''
+ substituteInPlace units_cur \
+ --replace "#!/usr/bin/env python" ${pythonEnv}/bin/python
+ '';
+ postInstall = ''
+ cp units_cur ${placeholder "out"}/bin/
+ '';
doCheck = true;
diff --git a/nixpkgs/pkgs/tools/misc/vector/default.nix b/nixpkgs/pkgs/tools/misc/vector/default.nix
new file mode 100644
index 00000000000..b5e34165030
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/vector/default.nix
@@ -0,0 +1,52 @@
+{ stdenv, lib, fetchFromGitHub, rustPlatform
+, openssl, pkgconfig, protobuf
+, Security, libiconv
+
+, features ?
+ (if stdenv.isAarch64
+ then [ "jemallocator" ]
+ else [ "leveldb" "jemallocator" ])
+
+# Unfortunately, buildRustPackage does not really support using overrideAttrs
+# on the underlying fields, because it doesn't pass them to stdenv.mkDerivation
+# as an attr. making it a parameter is the only way to do so. sigh
+
+, version ? "0.5.0"
+
+, srcRef ? {
+ rev = "refs/tags/v${version}";
+ sha256 = "0niyxlvphn3awrpfh1hbqy767cckgjzyjrkqjxj844czxhh1hhff";
+ }
+
+, cargoSha256 ? "0bdgan891hrah54g6aaysqizkxrfsbidnxihai0i7h7knzq9gsk5"
+, patches ? []
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "vector";
+ inherit version cargoSha256 patches;
+ src = fetchFromGitHub {
+ owner = "timberio";
+ repo = pname;
+ inherit (srcRef) rev sha256;
+ };
+
+ buildInputs = [ openssl pkgconfig protobuf ]
+ ++ stdenv.lib.optional stdenv.isDarwin [ Security libiconv ];
+
+ # needed for internal protobuf c wrapper library
+ PROTOC="${protobuf}/bin/protoc";
+ PROTOC_INCLUDE="${protobuf}/include";
+
+ # rdkafka fails to build, for some reason...
+ cargoBuildFlags = [ "--no-default-features" "--features" "${lib.concatStringsSep "," features}" ];
+ checkPhase = ":"; # skip tests, too -- they don't respect the rdkafka flag...
+
+ meta = with stdenv.lib; {
+ description = "A high-performance logs, metrics, and events router";
+ homepage = "https://github.com/timberio/vector";
+ license = with licenses; [ asl20 ];
+ maintainers = with maintainers; [ thoughtpolice ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/venus/default.nix b/nixpkgs/pkgs/tools/misc/venus/default.nix
index c51d3cc2702..534a500c7bc 100644
--- a/nixpkgs/pkgs/tools/misc/venus/default.nix
+++ b/nixpkgs/pkgs/tools/misc/venus/default.nix
@@ -1,16 +1,14 @@
-{ stdenv, fetchurl, python, pythonPackages, libxslt, libxml2, makeWrapper }:
-
-let
- rev = "9de21094a8cf565bdfcf75688e121a5ad1f5397b";
-in
+{ stdenv, fetchFromGitHub, python, pythonPackages, libxslt, libxml2, makeWrapper }:
stdenv.mkDerivation rec {
- name = "venus-${rev}";
-
- src = fetchurl {
- url = "https://github.com/rubys/venus/tarball/${rev}";
- name = "${name}.tar.bz";
- sha256 = "0lsc9d83grbi3iwm8ppaig4h9vbmd5h4vvz83lmpnyp7zqfka7dy";
+ pname = "venus";
+ version = "unstable-2011-02-18";
+
+ src = fetchFromGitHub {
+ owner = "rubys";
+ repo = "venus";
+ rev = "9de21094a8cf565bdfcf75688e121a5ad1f5397b";
+ sha256 = "10yyx4jaxxbwhica12aiw119aywghcr7b24gs9lrmafpa6xd3an2";
};
preConfigure = ''
diff --git a/nixpkgs/pkgs/tools/misc/vimpager/build.nix b/nixpkgs/pkgs/tools/misc/vimpager/build.nix
index 69ec50bd575..60389f6862b 100644
--- a/nixpkgs/pkgs/tools/misc/vimpager/build.nix
+++ b/nixpkgs/pkgs/tools/misc/vimpager/build.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Use Vim as PAGER";
- homepage = "https://www.vim.org/scripts/script.php?script_id = 1723";
+ homepage = "https://www.vim.org/scripts/script.php?script_id=1723";
license = with licenses; [ bsd2 mit vim ];
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix b/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix
new file mode 100644
index 00000000000..241da2acbb4
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix
@@ -0,0 +1,28 @@
+{ stdenv
+, buildPythonApplication
+, fetchPypi
+, markdown
+, pygments
+}:
+
+buildPythonApplication rec {
+ version = "0.2.0";
+ pname = "vimwiki-markdown";
+
+ src = fetchPypi {
+ inherit version pname;
+ sha256 = "0k7srlglhq4bm85kgd5ismslrk1fk8v16mm41a8k0kmcr9k4vi4a";
+ };
+
+ propagatedBuildInputs= [
+ markdown
+ pygments
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Vimwiki markdown plugin";
+ homepage = https://github.com/WnP/vimwiki_markdown;
+ license = licenses.mit;
+ maintainers = with maintainers; [ seqizz ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/wagyu/default.nix b/nixpkgs/pkgs/tools/misc/wagyu/default.nix
new file mode 100644
index 00000000000..d56d21b1516
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/wagyu/default.nix
@@ -0,0 +1,23 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "wagyu";
+ version = "0.6.1";
+
+ src = fetchFromGitHub {
+ owner = "ArgusHQ";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1646j0lgg3hhznifvbkvr672p3yqlcavswijawaxq7n33ll8vmcn";
+ };
+
+ cargoSha256 = "10b96l0b32zxq0xrnhivv3gihmi5y31rllbizv67hrg1axz095vn";
+ verifyCargoDeps = true;
+
+ meta = with lib; {
+ description = "Rust library for generating cryptocurrency wallets";
+ homepage = https://github.com/ArgusHQ/wagyu;
+ license = with licenses; [ mit asl20 ];
+ maintainers = [ maintainers.offline ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/wakatime/default.nix b/nixpkgs/pkgs/tools/misc/wakatime/default.nix
index 06280b49fbf..9016dfdf712 100644
--- a/nixpkgs/pkgs/tools/misc/wakatime/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wakatime/default.nix
@@ -3,13 +3,13 @@
with python3Packages;
buildPythonApplication rec {
pname = "wakatime";
- version = "10.8.0";
+ version = "13.0.1";
src = fetchFromGitHub {
owner = "wakatime";
repo = "wakatime";
rev = version;
- sha256 = "057gq6j41x9z29az4s21crswm97pa9z4v58m34q8mi3chihc3pj6";
+ sha256 = "1a188n763hg39s8wa20mb1bj6f3vs8h7knvm4ys7q8bhsib0pyrd";
};
# needs more dependencies from https://github.com/wakatime/wakatime/blob/191b302bfb5f272ae928c6d3867d06f3dfcba4a8/dev-requirements.txt
diff --git a/nixpkgs/pkgs/tools/misc/watchexec/default.nix b/nixpkgs/pkgs/tools/misc/watchexec/default.nix
index 848a5858b91..9729f110bb7 100644
--- a/nixpkgs/pkgs/tools/misc/watchexec/default.nix
+++ b/nixpkgs/pkgs/tools/misc/watchexec/default.nix
@@ -1,20 +1,27 @@
-{ stdenv, rustPlatform, fetchFromGitHub, CoreServices, darwin }:
+{ stdenv, rustPlatform, fetchFromGitHub, CoreServices, installShellFiles }:
rustPlatform.buildRustPackage rec {
pname = "watchexec";
- version = "1.10.3";
+ version = "1.12.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "0iaxicghvfy85hrxn151hz8frgfknk3s1z0ngjn7cv5x5zvfxspf";
+ sha256 = "03s9nsss4895x4lp90y65jajavk8c2nj1jjnmx0vbbwl210ghlv1";
};
- cargoSha256 = "1sqwplvpg0n9j0h9j94m7a6ylgqi4y4wyx489y09z9gm7aqgrsjc";
+ cargoSha256 = "07whi9w51ddh8s7v06c3k6n5q9gfx74rdkhgfysi180y2rgnbanj";
+
+ nativeBuildInputs = [ installShellFiles ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];
+ postInstall = ''
+ installManPage doc/watchexec.1
+ installShellCompletion --zsh --name _watchexec completions/zsh
+ '';
+
meta = with stdenv.lib; {
description = "Executes commands in response to file modifications";
homepage = https://github.com/watchexec/watchexec;
diff --git a/nixpkgs/pkgs/tools/misc/wob/default.nix b/nixpkgs/pkgs/tools/misc/wob/default.nix
new file mode 100644
index 00000000000..0c46d4d6d17
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/wob/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub
+, meson, ninja, pkg-config, wayland # wayland-scanner
+, wayland-protocols
+}:
+
+stdenv.mkDerivation rec {
+ pname = "wob";
+ version = "0.4";
+
+ src = fetchFromGitHub {
+ owner = "francma";
+ repo = pname;
+ rev = version;
+ fetchSubmodules = true;
+ sha256 = "1z0vwss3ix5mf7mqpm4dzlv1bblddfi47ykblj0nmscxn1sinr7j";
+ };
+
+ nativeBuildInputs = [ meson ninja pkg-config wayland ];
+ buildInputs = [ wayland-protocols ];
+
+ meta = with stdenv.lib; {
+ description = "A lightweight overlay bar for Wayland";
+ longDescription = ''
+ A lightweight overlay volume/backlight/progress/anything bar for Wayland,
+ inspired by xob.
+ '';
+ inherit (src.meta) homepage;
+ license = licenses.isc;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ primeos ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/yad/default.nix b/nixpkgs/pkgs/tools/misc/yad/default.nix
index 946a07d17b4..776b41ac1aa 100644
--- a/nixpkgs/pkgs/tools/misc/yad/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yad/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "yad";
- version = "0.42.0";
+ version = "5.0";
src = fetchFromGitHub {
owner = "v1cont";
repo = "yad";
rev = "v${version}";
- sha256 = "0ym8pgbzx7ydk5rmi2kwwdyzi6pdpcps86i0c20cqcjmqh8kdl36";
+ sha256 = "07rd61hvilsxxrj7lf8c9k0a8glj07s48m7ya8d45030r90g3lvc";
};
configureFlags = [
diff --git a/nixpkgs/pkgs/tools/misc/you-get/default.nix b/nixpkgs/pkgs/tools/misc/you-get/default.nix
index 81d98ff7ab3..eb599caa702 100644
--- a/nixpkgs/pkgs/tools/misc/you-get/default.nix
+++ b/nixpkgs/pkgs/tools/misc/you-get/default.nix
@@ -2,7 +2,7 @@
buildPythonApplication rec {
pname = "you-get";
- version = "0.4.1347";
+ version = "0.4.1355";
# Tests aren't packaged, but they all hit the real network so
# probably aren't suitable for a build environment anyway.
@@ -10,7 +10,7 @@ buildPythonApplication rec {
src = fetchPypi {
inherit pname version;
- sha256 = "11wqk0q2nim7mmi247sflk4sq4yac3f4s71a6kldhbb94l4p8q26";
+ sha256 = "06y9q336az8dzkxc13rzhl0m6l298saaida75wsd9fjm8pych6fx";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix b/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
index 31aaa21d136..da54b885bfc 100644
--- a/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
+++ b/nixpkgs/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 = "2019.10.16";
+ version = "2019.11.22";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "089bm68255b8af9y1mf1bmsnci9b2vdcm2a9x4rnrvhrwhxb9b7j";
+ sha256 = "0avdlp0dc9p3lm68mfnic21x6blxmr0zvlxa4br5vj4y4sckq2m8";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/networking/acme-client/default.nix b/nixpkgs/pkgs/tools/networking/acme-client/default.nix
index 60b3b6df69a..bf1c96b66b2 100644
--- a/nixpkgs/pkgs/tools/networking/acme-client/default.nix
+++ b/nixpkgs/pkgs/tools/networking/acme-client/default.nix
@@ -1,8 +1,8 @@
{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, bison
, apple_sdk ? null
-, cacert
-, defaultCaFile ? "${cacert}/etc/ssl/certs/ca-bundle.crt"
-, fetchurl
, libbsd
, libressl
, pkgconfig
@@ -12,24 +12,22 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "acme-client";
- version = "0.1.16";
+ version = "0.2.4";
- src = fetchurl {
- url = "https://kristaps.bsd.lv/acme-client/snapshots/acme-client-portable-${version}.tgz";
- sha256 = "00q05b3b1dfnfp7sr1nbd212n0mqrycl3cr9lbs51m7ncaihbrz9";
+ src = fetchFromGitHub {
+ owner = "graywolf";
+ repo = "acme-client-portable";
+ rev = "v${version}";
+ sha256 = "1yq2lkrnjwjs0h9mijqysnjmr7kp4zcq1f4cxr9n1db7pw8446xb";
};
- buildInputs = [ libbsd libressl pkgconfig ]
- ++ optional stdenv.isDarwin apple_sdk.sdk;
+ nativeBuildInputs = [ autoreconfHook bison pkgconfig ];
+ buildInputs = [ libbsd libressl ] ++ optional stdenv.isDarwin apple_sdk.sdk;
- CFLAGS = "-DDEFAULT_CA_FILE='\"${defaultCaFile}\"'";
-
- preConfigure = ''
- export PREFIX="$out"
- '';
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = {
- homepage = https://kristaps.bsd.lv/acme-client/;
+ homepage = "https://github.com/graywolf/acme-client-portable";
description = "Secure ACME/Let's Encrypt client";
platforms = platforms.unix;
license = licenses.isc;
diff --git a/nixpkgs/pkgs/tools/networking/aria2/default.nix b/nixpkgs/pkgs/tools/networking/aria2/default.nix
index e086105e19e..0b4d77881b4 100644
--- a/nixpkgs/pkgs/tools/networking/aria2/default.nix
+++ b/nixpkgs/pkgs/tools/networking/aria2/default.nix
@@ -6,23 +6,15 @@
stdenv.mkDerivation rec {
pname = "aria2";
- version = "1.34.0";
+ version = "1.35.0";
src = fetchFromGitHub {
owner = "aria2";
repo = "aria2";
rev = "release-${version}";
- sha256 = "0hwqnjyszasr6049vr5mn48slb48v5kw39cbpbxa68ggmhj9bw6m";
+ sha256 = "195r3711ly3drf9jkygwdc2m7q99hiqlfrig3ip1127b837gzsf9";
};
- patches = [
- # Remove with 1.35.0.
- (fetchpatch {
- url = https://github.com/aria2/aria2/commit/e8e04d6f22a507e8374651d3d2343cd9fb986993.patch;
- sha256 = "1v27nqbsdjgg3ga4n0v9daq21m3cmdpy7d08kp32200pzag87f4y";
- })
- ];
-
nativeBuildInputs = [ pkgconfig autoreconfHook sphinx ];
buildInputs = [ openssl c-ares libxml2 sqlite zlib libssh2 ] ++
@@ -44,6 +36,6 @@ stdenv.mkDerivation rec {
description = "A lightweight, multi-protocol, multi-source, command-line download utility";
license = licenses.gpl2Plus;
platforms = platforms.unix;
- maintainers = with maintainers; [ koral ];
+ maintainers = with maintainers; [ filalex77 koral ];
};
}
diff --git a/nixpkgs/pkgs/tools/networking/bgpdump/default.nix b/nixpkgs/pkgs/tools/networking/bgpdump/default.nix
index 2f74ac713d7..3c84de29bf1 100644
--- a/nixpkgs/pkgs/tools/networking/bgpdump/default.nix
+++ b/nixpkgs/pkgs/tools/networking/bgpdump/default.nix
@@ -1,18 +1,19 @@
-{ stdenv, fetchzip, autoreconfHook, zlib, bzip2 }:
+{ stdenv, fetchurl, autoreconfHook, zlib, bzip2 }:
-stdenv.mkDerivation {
- name = "bgpdump-2017-09-29";
+stdenv.mkDerivation rec {
+ pname = "bgpdump";
+ version = "1.6.0";
- src = fetchzip {
- url = "https://bitbucket.org/ripencc/bgpdump/get/94a0e724b335.zip";
- sha256 = "09g9vz2zc4nyzl669w1j7fxw21ifja6dxbp0xbqh6n7w3gpx2g88";
+ src = fetchurl {
+ url = "https://ris.ripe.net/source/bgpdump/libbgpdump-1.6.0.tgz";
+ sha256 = "144369gj35mf63nz4idqwsvgsirw7fybm8kkk07yymrjp8jr3aqk";
};
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ zlib bzip2 ];
meta = {
- homepage = https://bitbucket.org/ripencc/bgpdump/wiki/Home;
+ homepage = https://bitbucket.org/ripencc/bgpdump/;
description = ''Analyze dump files produced by Zebra/Quagga or MRT'';
license = stdenv.lib.licenses.hpnd;
maintainers = with stdenv.lib.maintainers; [ lewo ];
diff --git a/nixpkgs/pkgs/tools/networking/cadaver/default.nix b/nixpkgs/pkgs/tools/networking/cadaver/default.nix
index 75a05108b8b..95012208129 100644
--- a/nixpkgs/pkgs/tools/networking/cadaver/default.nix
+++ b/nixpkgs/pkgs/tools/networking/cadaver/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchpatch, openssl }:
+{ stdenv, fetchurl, fetchpatch, openssl, readline }:
stdenv.mkDerivation rec {
name = "cadaver-0.23.3";
@@ -16,9 +16,9 @@ stdenv.mkDerivation rec {
})
];
- configureFlags = [ "--with-ssl" ];
+ configureFlags = [ "--with-ssl" "--with-readline" ];
- buildInputs = [ openssl ];
+ buildInputs = [ openssl readline ];
meta = with stdenv.lib; {
description = "A command-line WebDAV client";
diff --git a/nixpkgs/pkgs/tools/networking/circus/default.nix b/nixpkgs/pkgs/tools/networking/circus/default.nix
new file mode 100644
index 00000000000..10edc92a995
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/circus/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, python3Packages }:
+
+let
+ inherit (python3Packages) buildPythonApplication fetchPypi iowait psutil pyzmq tornado_4 mock;
+in
+
+buildPythonApplication rec {
+ pname = "circus";
+ version = "0.15.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "d1603cf4c4f620ce6593d3d2a67fad25bf0242183ea24110d8bb1c8079c55d1b";
+ };
+
+ postPatch = ''
+ # relax version restrictions to fix build
+ substituteInPlace setup.py \
+ --replace "pyzmq>=13.1.0,<17.0" "pyzmq>13.1.0"
+ '';
+
+ checkInputs = [ mock ];
+
+ doCheck = false; # weird error
+
+ propagatedBuildInputs = [ iowait psutil pyzmq tornado_4 ];
+
+ meta = with stdenv.lib; {
+ description = "A process and socket manager";
+ homepage = "https://github.circus.com/circus-tent/circus";
+ license = licenses.asl20;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/cloud-custodian/default.nix b/nixpkgs/pkgs/tools/networking/cloud-custodian/default.nix
new file mode 100644
index 00000000000..a57d9f13d78
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/cloud-custodian/default.nix
@@ -0,0 +1,48 @@
+{ lib, buildPythonApplication, fetchPypi
+, argcomplete
+, boto3
+, botocore
+, certifi
+, dateutil
+, jsonpatch
+, jsonschema
+, pyyaml
+, tabulate
+, urllib3
+}:
+
+buildPythonApplication rec {
+ pname = "cloud-custodian";
+ version = "0.8.45.1";
+
+ src = fetchPypi {
+ pname = "c7n";
+ inherit version;
+ sha256 = "0c199gdmpm83xfghrbzp02xliyxiygsnx2fvb35j9qpf37wzzp3z";
+ };
+
+ propagatedBuildInputs = [
+ argcomplete
+ boto3
+ botocore
+ certifi
+ dateutil
+ jsonpatch
+ jsonschema
+ pyyaml
+ tabulate
+ urllib3
+ ];
+
+ # Requires tox, many packages, and network access
+ checkPhase = ''
+ $out/bin/custodian --help
+ '';
+
+ meta = with lib; {
+ description = "Rules engine for cloud security, cost optimization, and governance";
+ homepage = "https://cloudcustodian.io";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ bhipple ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/croc/default.nix b/nixpkgs/pkgs/tools/networking/croc/default.nix
index db3c24398f7..de664fe0b7d 100644
--- a/nixpkgs/pkgs/tools/networking/croc/default.nix
+++ b/nixpkgs/pkgs/tools/networking/croc/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "croc";
- version = "6.1.4";
+ version = "6.4.1";
goPackagePath = "github.com/schollz/croc";
@@ -10,10 +10,10 @@ buildGoModule rec {
owner = "schollz";
repo = pname;
rev = "v${version}";
- sha256 = "1qqmyqkzg8gcib6zzva9zqlv22zpg4lwc3dqi6yyaynmdgy9pk1m";
+ sha256 = "0sil1gxml4p4yysm8x6bpv5m0hvw4ss27b4c9wdag06lav0g4am0";
};
- modSha256 = "17vpfq3bsciq3vx5s2r3sv76aqsij3vvckqnk2w2sp346by5vavf";
+ modSha256 = "1w84xqnn9fnkakak6j069app4ybbxpwq79g8qypwvmqg5bhvzywg";
subPackages = [ "." ];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/networking/curl/default.nix b/nixpkgs/pkgs/tools/networking/curl/default.nix
index 817f3ccf19b..24c3145c7db 100644
--- a/nixpkgs/pkgs/tools/networking/curl/default.nix
+++ b/nixpkgs/pkgs/tools/networking/curl/default.nix
@@ -24,14 +24,14 @@ assert brotliSupport -> brotli != null;
assert gssSupport -> libkrb5 != null;
stdenv.mkDerivation rec {
- name = "curl-7.66.0";
+ name = "curl-7.67.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"
];
- sha256 = "0hd1wwplw357hn876s4n2gk7dpmd1gfw5d2c3yi21i1m09726636";
+ sha256 = "0v2qb1c82m3qzkiyglsg1745qi791i9pl1jgnks8nm0sh9b6jpyx";
};
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
diff --git a/nixpkgs/pkgs/tools/networking/dhcpcd/default.nix b/nixpkgs/pkgs/tools/networking/dhcpcd/default.nix
index 7952c2b91e2..d63c63ab1d2 100644
--- a/nixpkgs/pkgs/tools/networking/dhcpcd/default.nix
+++ b/nixpkgs/pkgs/tools/networking/dhcpcd/default.nix
@@ -4,11 +4,11 @@ stdenv.mkDerivation rec {
# when updating this to >=7, check, see previous reverts:
# nix-build -A nixos.tests.networking.scripted.macvlan.x86_64-linux nixos/release-combined.nix
pname = "dhcpcd";
- version = "8.1.1";
+ version = "8.1.2";
src = fetchurl {
url = "mirror://roy/${pname}/${pname}-${version}.tar.xz";
- sha256 = "10pasmx3gi09amx9y2phwi3a2d5bwih44vlkdxmx7sqgw67k0pa8";
+ sha256 = "1b9mihp1mf2vng92fgks764a6pwf2gx7ccw6knja79c42nmyglyb";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/networking/dnsmasq/default.nix b/nixpkgs/pkgs/tools/networking/dnsmasq/default.nix
index c009affe1ff..f224ab1ac93 100644
--- a/nixpkgs/pkgs/tools/networking/dnsmasq/default.nix
+++ b/nixpkgs/pkgs/tools/networking/dnsmasq/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, dbus, nettle
+{ stdenv, fetchurl, pkgconfig, dbus, nettle, fetchpatch
, libidn, libnetfilter_conntrack }:
with stdenv.lib;
@@ -19,6 +19,15 @@ stdenv.mkDerivation rec {
sha256 = "1fv3g8vikj3sn37x1j6qsywn09w1jipvlv34j3q5qrljbrwa5ayd";
};
+ patches = [
+ # Fix build with nettle 3.5
+ (fetchpatch {
+ name = "nettle-3.5.patch";
+ url = "thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=patch;h=ab73a746a0d6fcac2e682c5548eeb87fb9c9c82e";
+ sha256 = "1hnixij3jp1p6zc3bx2dr92yyf9jp1ahhl9hiiq7bkbhbrw6mbic";
+ })
+ ];
+
preBuild = ''
makeFlagsArray=("COPTS=${copts}")
'';
diff --git a/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix b/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
new file mode 100644
index 00000000000..6554dd465d4
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, buildGoModule }:
+
+buildGoModule rec {
+ pname = "dnsproxy";
+ version = "0.20.0";
+
+ src = fetchFromGitHub {
+ owner = "AdguardTeam";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0yd3d90ssdzpbsdq068dvsi0r1z2rlv3wpbmpkhfgpxmwrvdanrq";
+ };
+
+ modSha256 = "0cqwkmhajp3py3b5aj3qz9480qy2ws0vy1gk21bxjm56wqxl2gf0";
+
+ meta = with stdenv.lib; {
+ description = "Simple DNS proxy with DoH, DoT, and DNSCrypt support";
+ homepage = "https://github.com/AdguardTeam/dnsproxy";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ contrun ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/eternal-terminal/default.nix b/nixpkgs/pkgs/tools/networking/eternal-terminal/default.nix
index ffd7d25a0dc..3382616bfb6 100644
--- a/nixpkgs/pkgs/tools/networking/eternal-terminal/default.nix
+++ b/nixpkgs/pkgs/tools/networking/eternal-terminal/default.nix
@@ -1,17 +1,23 @@
-{ stdenv, fetchFromGitHub, cmake, ninja, gflags, libsodium, protobuf }:
+{ stdenv
+, fetchFromGitHub
+, cmake
+, gflags
+, libsodium
+, protobuf
+}:
stdenv.mkDerivation rec {
pname = "eternal-terminal";
- version = "5.1.10";
+ version = "6.0.4";
src = fetchFromGitHub {
owner = "MisterTea";
- repo = "EternalTCP";
- rev = "refs/tags/et-v${version}";
- sha256 = "0jh89229bd9s82h3aj6faaybwr5xvnk8w2kgz47gq263pz021zpl";
+ repo = "EternalTerminal";
+ rev = "et-v${version}";
+ sha256 = "05hbcbbxpvwm17ascnrwrz413kp3i94kp4px3vqx0f635rm41dqc";
};
- nativeBuildInputs = [ cmake ninja ];
+ nativeBuildInputs = [ cmake ];
buildInputs = [ gflags libsodium protobuf ];
meta = with stdenv.lib; {
@@ -19,6 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
homepage = https://mistertea.github.io/EternalTerminal/;
platforms = platforms.linux ++ platforms.darwin;
- maintainers = [ maintainers.dezgeg ];
+ maintainers = with maintainers; [ dezgeg pingiun ];
};
}
diff --git a/nixpkgs/pkgs/tools/networking/ferm/default.nix b/nixpkgs/pkgs/tools/networking/ferm/default.nix
index 2cf111e8ccf..6f1660484e7 100644
--- a/nixpkgs/pkgs/tools/networking/ferm/default.nix
+++ b/nixpkgs/pkgs/tools/networking/ferm/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, makeWrapper, perl, ebtables, ipset, iptables }:
+{ stdenv, fetchurl, makeWrapper, perl, ebtables, ipset, iptables, nixosTests }:
stdenv.mkDerivation rec {
version = "2.4.1";
@@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
done
'';
+ passthru.tests.ferm = nixosTests.ferm;
+
meta = {
homepage = http://ferm.foo-projects.org/;
description = "Tool to maintain complex firewalls";
diff --git a/nixpkgs/pkgs/tools/networking/flannel/default.nix b/nixpkgs/pkgs/tools/networking/flannel/default.nix
index f16fcc7048c..d2f0ec2ec63 100644
--- a/nixpkgs/pkgs/tools/networking/flannel/default.nix
+++ b/nixpkgs/pkgs/tools/networking/flannel/default.nix
@@ -9,8 +9,6 @@ buildGoPackage rec {
goPackagePath = "github.com/coreos/flannel";
- hardeningDisable = [ "fortify" ];
-
src = fetchFromGitHub {
inherit rev;
owner = "coreos";
diff --git a/nixpkgs/pkgs/tools/networking/gandi-cli/default.nix b/nixpkgs/pkgs/tools/networking/gandi-cli/default.nix
index 9559c444059..2ea09404e34 100644
--- a/nixpkgs/pkgs/tools/networking/gandi-cli/default.nix
+++ b/nixpkgs/pkgs/tools/networking/gandi-cli/default.nix
@@ -4,13 +4,13 @@ with python3Packages;
buildPythonApplication rec {
pname = "gandi-cli";
- version = "1.4";
+ version = "1.5";
src = fetchFromGitHub {
owner = "Gandi";
repo = "gandi.cli";
rev = version;
- sha256 = "06dc59iwxfncz61hs3lcq08c5zrp7x4n4ibk5lpqqx6rk0izzz9b";
+ sha256 = "1jcabpphlm6qajw8dz0h4gynm03g1mxi0cn900i3v7wdfww1gfab";
};
propagatedBuildInputs = [ click ipy pyyaml requests ];
diff --git a/nixpkgs/pkgs/tools/networking/gmrender-resurrect/default.nix b/nixpkgs/pkgs/tools/networking/gmrender-resurrect/default.nix
index be1ca9f265d..d942dce6a19 100644
--- a/nixpkgs/pkgs/tools/networking/gmrender-resurrect/default.nix
+++ b/nixpkgs/pkgs/tools/networking/gmrender-resurrect/default.nix
@@ -1,38 +1,38 @@
-{ stdenv, fetchFromGitHub, autoconf, automake, pkgconfig, makeWrapper
-, gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, libupnp }:
-
-let version = "4f221e6b85abf85957b547436e982d7a501a1718"; in
-
-stdenv.mkDerivation {
- pname = "gmrender-resurrect";
- inherit version;
-
- src = fetchFromGitHub {
- owner = "hzeller";
- repo = "gmrender-resurrect";
- rev = version;
- sha256 = "1dmdhyz27bh74qmvncfd3kw7zqwnd05bhxcfjjav98z5qrxdygj4";
- };
-
- preConfigurePhases = "autoconfPhase";
-
- autoconfPhase = "./autogen.sh";
-
- buildInputs = [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav libupnp ];
- nativeBuildInputs = [ autoconf automake pkgconfig makeWrapper ];
-
- postInstall = ''
- for prog in "$out/bin/"*; do
- wrapProgram "$prog" --suffix GST_PLUGIN_SYSTEM_PATH : "${gst-plugins-base}/lib/gstreamer-1.0:${gst-plugins-good}/lib/gstreamer-1.0:${gst-plugins-bad}/lib/gstreamer-1.0:${gst-plugins-ugly}/lib/gstreamer-1.0:${gst-libav}/lib/gstreamer-1.0"
- done
- '';
-
- meta = with stdenv.lib; {
- description = "Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer";
- homepage = https://github.com/hzeller/gmrender-resurrect;
- license = licenses.gpl2;
- platforms = platforms.linux;
- broken = true;
- maintainers = [ maintainers.koral ];
- };
-}
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, makeWrapper, gstreamer
+, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, libupnp }:
+
+let
+ version = "0.0.8";
+
+ makePluginPath = plugins: builtins.concatStringsSep ":" (map (p: p + "/lib/gstreamer-1.0") plugins);
+
+ pluginPath = makePluginPath [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav ];
+in
+ stdenv.mkDerivation {
+ pname = "gmrender-resurrect";
+ inherit version;
+
+ src = fetchFromGitHub {
+ owner = "hzeller";
+ repo = "gmrender-resurrect";
+ rev = "v${version}";
+ sha256 = "14i5jrry6qiap5l2x2jqj7arymllajl3wgnk29ccvr8d45zp4jn1";
+ };
+
+ buildInputs = [ gstreamer libupnp ];
+ nativeBuildInputs = [ autoreconfHook pkgconfig makeWrapper ];
+
+ postInstall = ''
+ for prog in "$out/bin/"*; do
+ wrapProgram "$prog" --suffix GST_PLUGIN_SYSTEM_PATH_1_0 : "${pluginPath}"
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer";
+ homepage = https://github.com/hzeller/gmrender-resurrect;
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ koral ashkitten ];
+ };
+ }
diff --git a/nixpkgs/pkgs/tools/networking/go-shadowsocks2/default.nix b/nixpkgs/pkgs/tools/networking/go-shadowsocks2/default.nix
new file mode 100644
index 00000000000..1591b6acf5b
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/go-shadowsocks2/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "go-shadowsocks2";
+ version = "0.0.11";
+
+ goPackagePath = "github.com/shadowsocks/go-shadowsocks2";
+
+ src = fetchFromGitHub {
+ owner = "shadowsocks";
+ repo = "go-shadowsocks2";
+ rev = "v${version}";
+ sha256 = "1dprz84gmcp6xcsk873lhj32wm8b55vnqn0s984ggvwf1rjqw00c";
+ };
+
+ goDeps = ./deps.nix;
+
+ meta = with stdenv.lib; {
+ description = "Fresh implementation of Shadowsocks in Go";
+ homepage = "https://github.com/shadowsocks/go-shadowsocks2/";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ geistesk ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/go-shadowsocks2/deps.nix b/nixpkgs/pkgs/tools/networking/go-shadowsocks2/deps.nix
new file mode 100644
index 00000000000..7fe0c2b6985
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/go-shadowsocks2/deps.nix
@@ -0,0 +1,30 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
+[
+ {
+ goPackagePath = "github.com/aead/chacha20";
+ fetch = {
+ type = "git";
+ url = "https://github.com/aead/chacha20";
+ rev = "8b13a72661dae6e9e5dea04f344f0dc95ea29547";
+ sha256 = "0gbmgq5kbqmbyrsav57ql4jzbvqvp1q7yvcd5fl3wf5g94iyv56r";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "60c769a6c58655dab1b9adac0d58967dd517cfba";
+ sha256 = "1wy2pg38dz29vf1h48yfqf8m3jqvwnbdw8vkk3ldlj5d8fbbbmv8";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "fb81701db80f1745f51259b1f286de3fe2ec80c8";
+ sha256 = "1cgvyzkmsbvgyp75nxp10fpnpy08scz6ak60s9w0mkgibw7irhz3";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/tools/networking/haproxy/default.nix b/nixpkgs/pkgs/tools/networking/haproxy/default.nix
index d8711d516dc..2b5f52b51aa 100644
--- a/nixpkgs/pkgs/tools/networking/haproxy/default.nix
+++ b/nixpkgs/pkgs/tools/networking/haproxy/default.nix
@@ -1,7 +1,9 @@
{ useLua ? !stdenv.isDarwin
, usePcre ? true
-, stdenv, fetchurl
-, openssl, zlib, lua5_3 ? null, pcre ? null
+, withPrometheusExporter ? true
+, stdenv, lib, fetchurl
+, openssl, zlib
+, lua5_3 ? null, pcre ? null, systemd ? null
}:
assert useLua -> lua5_3 != null;
@@ -9,39 +11,47 @@ assert usePcre -> pcre != null;
stdenv.mkDerivation rec {
pname = "haproxy";
- version = "1.9.8";
+ version = "2.0.8";
src = fetchurl {
url = "https://www.haproxy.org/download/${stdenv.lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz";
- sha256 = "1via9k84ycrdr8qh4qchcbqgpv0gynm3ra23nwsvqwfqvc0376id";
+ sha256 = "02i87hr1dfhrk6nvvcig4m9bpww7hyl6qcxcl20rfvxd2n2iwzn3";
};
buildInputs = [ openssl zlib ]
- ++ stdenv.lib.optional useLua lua5_3
- ++ stdenv.lib.optional usePcre pcre;
+ ++ lib.optional useLua lua5_3
+ ++ lib.optional usePcre pcre
+ ++ lib.optional stdenv.isLinux systemd;
# TODO: make it work on bsd as well
makeFlags = [
"PREFIX=\${out}"
("TARGET=" + (if stdenv.isSunOS then "solaris"
- else if stdenv.isLinux then "linux2628"
+ else if stdenv.isLinux then "linux-glibc"
else if stdenv.isDarwin then "osx"
else "generic"))
];
+
buildFlags = [
"USE_OPENSSL=yes"
"USE_ZLIB=yes"
- ] ++ stdenv.lib.optionals usePcre [
+ ] ++ lib.optionals usePcre [
"USE_PCRE=yes"
"USE_PCRE_JIT=yes"
- ] ++ stdenv.lib.optionals useLua [
+ ] ++ lib.optionals useLua [
"USE_LUA=yes"
"LUA_LIB=${lua5_3}/lib"
"LUA_INC=${lua5_3}/include"
- ] ++ stdenv.lib.optional stdenv.isDarwin "CC=cc"
- ++ stdenv.lib.optional stdenv.isLinux "USE_GETADDRINFO=1";
+ ] ++ lib.optionals stdenv.isLinux [
+ "USE_SYSTEMD=yes"
+ "USE_GETADDRINFO=1"
+ ] ++ lib.optionals withPrometheusExporter [
+ "EXTRA_OBJS=contrib/prometheus-exporter/service-prometheus.o"
+ ] ++ lib.optional stdenv.isDarwin "CC=cc";
+
+ enableParallelBuilding = true;
- meta = {
+ meta = with lib; {
description = "Reliable, high performance TCP/HTTP load balancer";
longDescription = ''
HAProxy is a free, very fast and reliable solution offering high
@@ -51,9 +61,9 @@ stdenv.mkDerivation rec {
tens of thousands of connections is clearly realistic with todays
hardware.
'';
- homepage = http://haproxy.1wt.eu;
- maintainers = with stdenv.lib.maintainers; [ fuzzy-id ];
- platforms = with stdenv.lib.platforms; linux ++ darwin;
- license = stdenv.lib.licenses.gpl2;
+ homepage = "https://haproxy.org";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ fuzzy-id ];
+ platforms = with platforms; linux ++ darwin;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/http-prompt/default.nix b/nixpkgs/pkgs/tools/networking/http-prompt/default.nix
index 049fb7a1a6e..9ed2f000f32 100644
--- a/nixpkgs/pkgs/tools/networking/http-prompt/default.nix
+++ b/nixpkgs/pkgs/tools/networking/http-prompt/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchFromGitHub, pythonPackages, httpie }:
+{ stdenv, fetchFromGitHub, python3Packages, httpie }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "http-prompt";
version = "1.0.0";
@@ -11,11 +11,11 @@ pythonPackages.buildPythonApplication rec {
sha256 = "0kngz2izcqjphbrdkg489p0xmf65xjc8ki1a2szcc8sgwc7z74xy";
};
- propagatedBuildInputs = with pythonPackages; [
+ propagatedBuildInputs = with python3Packages; [
click
httpie
parsimonious
- prompt_toolkit
+ (python.pkgs.callPackage ../../../development/python-modules/prompt_toolkit/1.nix {})
pygments
six
];
@@ -30,6 +30,5 @@ pythonPackages.buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
platforms = platforms.linux ++ platforms.darwin;
- broken = true;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/i2pd/default.nix b/nixpkgs/pkgs/tools/networking/i2pd/default.nix
index 10e821fa152..971d8e69686 100644
--- a/nixpkgs/pkgs/tools/networking/i2pd/default.nix
+++ b/nixpkgs/pkgs/tools/networking/i2pd/default.nix
@@ -9,13 +9,13 @@ assert upnpSupport -> miniupnpc != null;
stdenv.mkDerivation rec {
pname = "i2pd";
- version = "2.28.0";
+ version = "2.29.0";
src = fetchFromGitHub {
owner = "PurpleI2P";
repo = pname;
rev = version;
- sha256 = "0pkqm5h3zvpbspj0xdc8j4yb1j2kc9gkw77mihc9g3rqifr7jvsv";
+ sha256 = "1issg3aidwikk4g12sa8q81zzp0hd0g8wdy2dx4899z8yrscl300";
};
buildInputs = with stdenv.lib; [ boost zlib openssl ]
diff --git a/nixpkgs/pkgs/tools/networking/iperf/3.nix b/nixpkgs/pkgs/tools/networking/iperf/3.nix
index 4e2c27e2d40..c59eb09f4c5 100644
--- a/nixpkgs/pkgs/tools/networking/iperf/3.nix
+++ b/nixpkgs/pkgs/tools/networking/iperf/3.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
homepage = http://software.es.net/iperf/;
description = "Tool to measure IP bandwidth using UDP or TCP";
platforms = platforms.unix;
- license = "as-is";
+ license = licenses.bsd3;
maintainers = with maintainers; [ fpletz ];
};
}
diff --git a/nixpkgs/pkgs/tools/networking/ipv6calc/default.nix b/nixpkgs/pkgs/tools/networking/ipv6calc/default.nix
index 6e04859410f..5de4b8cecb7 100644
--- a/nixpkgs/pkgs/tools/networking/ipv6calc/default.nix
+++ b/nixpkgs/pkgs/tools/networking/ipv6calc/default.nix
@@ -1,34 +1,37 @@
{ stdenv, fetchurl, getopt, ip2location-c, openssl, perl
-, geoip ? null, geolite-legacy ? null }:
+, libmaxminddb ? null, geolite-legacy ? null }:
stdenv.mkDerivation rec {
pname = "ipv6calc";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/${pname}-${version}.tar.gz";
- sha256 = "01a4p2g31y6p1r3kacymbv2hhvkwnv00yskhphgcgjq5jpkmfjcn";
+ urls = [
+ "https://www.deepspace6.net/ftp/pub/ds6/sources/ipv6calc/${pname}-${version}.tar.gz"
+ "ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/${pname}-${version}.tar.gz"
+ "ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/${pname}-${version}.tar.gz"
+ ];
+ sha256 = "18acy0sy3n6jcjjwpxskysinw06czyayx1q4rqc7zc3ic4pkad8r";
};
- buildInputs = [ geoip geolite-legacy getopt ip2location-c openssl ];
- nativeBuildInputs = [ perl ];
+ buildInputs = [ libmaxminddb geolite-legacy getopt ip2location-c openssl perl ];
- patchPhase = ''
+ postPatch = ''
+ patchShebangs *.sh */*.sh
for i in {,databases/}lib/Makefile.in; do
- substituteInPlace $i --replace /sbin/ldconfig true
- done
- for i in {{,databases/}lib,man}/Makefile.in; do
- substituteInPlace $i --replace DESTDIR out
+ substituteInPlace $i --replace "/sbin/ldconfig" "ldconfig"
done
'';
configureFlags = [
+ "--prefix=${placeholder "out"}"
+ "--libdir=${placeholder "out"}/lib"
"--disable-bundled-getopt"
"--disable-bundled-md5"
"--disable-dynamic-load"
"--enable-shared"
- ] ++ stdenv.lib.optional (geoip != null ) [
- "--enable-geoip"
+ ] ++ stdenv.lib.optional (libmaxminddb != null ) [
+ "--enable-mmdb"
] ++ stdenv.lib.optional (geolite-legacy != null) [
"--with-geoip-db=${geolite-legacy}/share/GeoIP"
] ++ stdenv.lib.optional (ip2location-c != null ) [
@@ -47,7 +50,7 @@ stdenv.mkDerivation rec {
difficult) migrating the Perl program ip6_int into.
Now only one utiltity is needed to do a lot.
'';
- homepage = http://www.deepspace6.net/projects/ipv6calc.html;
+ homepage = "http://www.deepspace6.net/projects/ipv6calc.html";
license = licenses.gpl2;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/networking/keepalived/default.nix b/nixpkgs/pkgs/tools/networking/keepalived/default.nix
index 9ae981e0369..4e1894db98c 100644
--- a/nixpkgs/pkgs/tools/networking/keepalived/default.nix
+++ b/nixpkgs/pkgs/tools/networking/keepalived/default.nix
@@ -1,16 +1,24 @@
-{ stdenv, fetchFromGitHub, libnfnetlink, libnl, net_snmp, openssl, pkgconfig }:
+{ stdenv, fetchFromGitHub, fetchpatch, libnfnetlink, libnl, net_snmp, openssl, pkgconfig }:
stdenv.mkDerivation rec {
pname = "keepalived";
- version = "1.4.2";
+ version = "1.4.5";
src = fetchFromGitHub {
owner = "acassen";
repo = "keepalived";
rev = "v${version}";
- sha256 = "154yxs6kwpi9yc4pa45ba3z3bfwzgmmmja5nk3d9mxq6w6s1swcy";
+ sha256 = "12r80rcfxrys826flaqcdlfhcr7q4ccsd62ra1svy9545vf02qmx";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2018-19115.patch";
+ url = "https://github.com/acassen/keepalived/pull/961/commits/f28015671a4b04785859d1b4b1327b367b6a10e9.patch";
+ sha256 = "1jnwk7x4qdgv7fb4jzw6sihv62n8wv04myhgwm2vxn8nfkcgd1mm";
+ })
+ ];
+
buildInputs = [
libnfnetlink
libnl
diff --git a/nixpkgs/pkgs/tools/networking/mitmproxy/default.nix b/nixpkgs/pkgs/tools/networking/mitmproxy/default.nix
index a9758e5fd47..53369baa01c 100644
--- a/nixpkgs/pkgs/tools/networking/mitmproxy/default.nix
+++ b/nixpkgs/pkgs/tools/networking/mitmproxy/default.nix
@@ -52,10 +52,12 @@ buildPythonPackage rec {
doCheck = (!stdenv.isDarwin);
+ # examples.complex.xss_scanner doesn't import correctly with pytest5
checkPhase = ''
export HOME=$(mktemp -d)
export LC_CTYPE=en_US.UTF-8
- pytest -k 'not test_find_unclaimed_URLs and not test_tcp'
+ pytest --ignore test/examples \
+ -k 'not test_find_unclaimed_URLs and not test_tcp'
'';
propagatedBuildInputs = [
diff --git a/nixpkgs/pkgs/tools/networking/mmsd/default.nix b/nixpkgs/pkgs/tools/networking/mmsd/default.nix
new file mode 100644
index 00000000000..fee347dd201
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/mmsd/default.nix
@@ -0,0 +1,38 @@
+{ stdenv
+, fetchgit
+, autoreconfHook
+, pkgconfig
+, glib
+, dbus
+}:
+
+stdenv.mkDerivation rec {
+ pname = "mmsd";
+ version = "unstable-2019-07-15";
+
+ src = fetchgit {
+ url = "git://git.kernel.org/pub/scm/network/ofono/mmsd.git";
+ rev = "f4b8b32477a411180be1823fdc460b4f7e1e3c9c";
+ sha256 = "0hcnpyhsi7b5m825dhnwbp65yi0961wi8mipzdvaw5nc693xv15b";
+ };
+
+ nativeBuildInputs = [
+ autoreconfHook
+ pkgconfig
+ ];
+
+ buildInputs = [
+ glib
+ dbus
+ ];
+
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ description = "Multimedia Messaging Service Daemon";
+ homepage = "https://01.org/ofono";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ jtojnar ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/modem-manager/default.nix b/nixpkgs/pkgs/tools/networking/modem-manager/default.nix
index d921e841c5b..221e873387f 100644
--- a/nixpkgs/pkgs/tools/networking/modem-manager/default.nix
+++ b/nixpkgs/pkgs/tools/networking/modem-manager/default.nix
@@ -3,12 +3,12 @@
stdenv.mkDerivation rec {
pname = "modem-manager";
- version = "1.10.4";
+ version = "1.10.6";
package = "ModemManager";
src = fetchurl {
url = "https://www.freedesktop.org/software/${package}/${package}-${version}.tar.xz";
- sha256 = "0w6wdj9dh7zwhzl68775h1ni6zcgvss524dp17kph50zpas6nmgs";
+ sha256 = "15n9sd6ymxvw7hidc9pw81j89acwi5cjfhj220a68mi1h8vsfb1w";
};
nativeBuildInputs = [ vala gobject-introspection gettext pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/networking/mtr/default.nix b/nixpkgs/pkgs/tools/networking/mtr/default.nix
index 217f3b7d7cc..18850fab330 100644
--- a/nixpkgs/pkgs/tools/networking/mtr/default.nix
+++ b/nixpkgs/pkgs/tools/networking/mtr/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchFromGitHub, autoreconfHook, pkgconfig
+{ stdenv, lib, fetchFromGitHub, fetchpatch, autoreconfHook, pkgconfig
, libcap, ncurses
, withGtk ? false, gtk2 ? null }:
@@ -14,6 +14,14 @@ stdenv.mkDerivation rec {
rev = "v${version}";
sha256 = "0n0zr9k61w7a9psnzgp7xnc7ll1ic2xzcvqsbbbyndg3v9rff6bw";
};
+
+ patches = [
+ # https://github.com/traviscross/mtr/pull/315
+ (fetchpatch {
+ url = https://github.com/traviscross/mtr/pull/315.patch?full_index=1;
+ sha256 = "18qcsj9058snc2qhq6v6gdbqhz021gi5fgw9h7vfczv45gf0qasa";
+ })
+ ];
# we need this before autoreconfHook does its thing
postPatch = ''
diff --git a/nixpkgs/pkgs/tools/networking/mu/default.nix b/nixpkgs/pkgs/tools/networking/mu/default.nix
index 0ff6a3baa59..bd035e8f03c 100644
--- a/nixpkgs/pkgs/tools/networking/mu/default.nix
+++ b/nixpkgs/pkgs/tools/networking/mu/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "mu";
- version = "1.3.3";
+ version = "1.2";
src = fetchFromGitHub {
owner = "djcb";
repo = "mu";
rev = version;
- sha256 = "06z1l27rp3dpyphg3zqg0ww568a4g8iwz01vy4f7rl62asrbglsy";
+ sha256 = "0yhjlj0z23jw3cf2wfnl98y8q6gikvmhkb8vdm87bd7jw0bdnrfz";
};
# test-utils coredumps so don't run those
diff --git a/nixpkgs/pkgs/tools/networking/network-manager/default.nix b/nixpkgs/pkgs/tools/networking/network-manager/default.nix
index ffa56363ad6..4805d01dead 100644
--- a/nixpkgs/pkgs/tools/networking/network-manager/default.nix
+++ b/nixpkgs/pkgs/tools/networking/network-manager/default.nix
@@ -10,11 +10,11 @@ let
pythonForDocs = python3.withPackages (pkgs: with pkgs; [ pygobject3 ]);
in stdenv.mkDerivation rec {
pname = "network-manager";
- version = "1.20.2";
+ version = "1.20.4";
src = fetchurl {
url = "mirror://gnome/sources/NetworkManager/${stdenv.lib.versions.majorMinor version}/NetworkManager-${version}.tar.xz";
- sha256 = "115cgz448vypc7c592lqqjd7lp2kzdczhjk4ran6qls65hzkfkji";
+ sha256 = "0k4i6m8acp48vl6l13267wv6kfkmzfjq2mraaa5m9n82wyvkimx3";
};
outputs = [ "out" "dev" "devdoc" "man" "doc" ];
@@ -41,6 +41,7 @@ in stdenv.mkDerivation rec {
"-Dcrypto=gnutls"
"-Dsession_tracking=systemd"
"-Dmodem_manager=true"
+ "-Dpolkit_agent=true"
"-Dnmtui=true"
"-Ddocs=true"
"-Dtests=no"
@@ -51,15 +52,6 @@ in stdenv.mkDerivation rec {
];
patches = [
- # 1.20.2 added a decorators.sh script but they forgot to distribute it (breaking the build)
- # as it was to fix things with gtk-doc 1.32 we can safely revert it.
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/2d941dc95a1d94d023ac8f98df2f344dbb1d223e.patch";
- sha256 = "1mvbajddwd6diwk6dgjg5p65i6852gx6b9p3949rs63d2i6yzg21";
- excludes = [ "tools/decorators.sh" ];
- revert = true;
- })
-
(substituteAll {
src = ./fix-paths.patch;
inherit iputils kmod openconnect ethtool gnused dbus;
@@ -69,6 +61,13 @@ in stdenv.mkDerivation rec {
# Meson does not support using different directories during build and
# for installation like Autotools did with flags passed to make install.
./fix-install-paths.patch
+
+ # Fixes https://github.com/NixOS/nixpkgs/issues/72330
+ # Upstream MR: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/323
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/4c11364201c094ad19ab9980ea6051a82bd2a550.patch";
+ sha256 = "14dgb6ijxyzcglrk67is2fn49iwrhljf2sld8w557i6zkypilmsv";
+ })
];
buildInputs = [
@@ -112,7 +111,7 @@ in stdenv.mkDerivation rec {
homepage = https://wiki.gnome.org/Projects/NetworkManager;
description = "Network configuration and management tool";
license = licenses.gpl2Plus;
- maintainers = with maintainers; [ phreedom domenkozar obadz ];
+ maintainers = with maintainers; [ phreedom domenkozar obadz worldofpeace ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/network-manager/fix-paths.patch b/nixpkgs/pkgs/tools/networking/network-manager/fix-paths.patch
index 015c540c0ed..c45dc174a0d 100644
--- a/nixpkgs/pkgs/tools/networking/network-manager/fix-paths.patch
+++ b/nixpkgs/pkgs/tools/networking/network-manager/fix-paths.patch
@@ -39,11 +39,33 @@ index 2f442bf23..c3e797bf4 100644
#ExecReload=/bin/kill -HUP $MAINPID
ExecStart=@sbindir@/NetworkManager --no-daemon
Restart=on-failure
+diff --git a/libnm/meson.build b/libnm/meson.build
+index 710ef181d..3aa182dd4 100644
+--- a/libnm/meson.build
++++ b/libnm/meson.build
+@@ -280,7 +280,7 @@ if enable_introspection
+ name,
+ input: libnm_gir[0],
+ output: name,
+- command: [generate_setting_docs_env, python.path(), generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--output', '@OUTPUT@'],
++ command: [generate_setting_docs_env, generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--output', '@OUTPUT@'],
+ depends: libnm_gir,
+ )
+
+@@ -289,7 +289,7 @@ if enable_introspection
+ name,
+ input: libnm_gir[0],
+ output: name,
+- command: [generate_setting_docs_env, python.path(), generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--overrides', nm_settings_docs_overrides, '--output', '@OUTPUT@'],
++ command: [generate_setting_docs_env, generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--overrides', nm_settings_docs_overrides, '--output', '@OUTPUT@'],
+ depends: libnm_gir,
+ )
+ endif
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
-index 823cf48a5..cda16e48d 100644
+index 67e23b8f9..b0ce52711 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
-@@ -12822,14 +12822,14 @@ nm_device_start_ip_check (NMDevice *self)
+@@ -12840,14 +12840,14 @@ nm_device_start_ip_check (NMDevice *self)
gw = nm_ip4_config_best_default_route_get (priv->ip_config_4);
if (gw) {
nm_utils_inet4_ntop (NMP_OBJECT_CAST_IP4_ROUTE (gw)->gateway, buf);
diff --git a/nixpkgs/pkgs/tools/networking/network-manager/openconnect/default.nix b/nixpkgs/pkgs/tools/networking/network-manager/openconnect/default.nix
index 7db0e59beab..3c1a8d11042 100644
--- a/nixpkgs/pkgs/tools/networking/network-manager/openconnect/default.nix
+++ b/nixpkgs/pkgs/tools/networking/network-manager/openconnect/default.nix
@@ -1,14 +1,31 @@
-{ stdenv, fetchurl, substituteAll, openconnect, intltool, pkgconfig, autoreconfHook, networkmanager, gcr, libsecret, file
-, gtk3, withGnome ? true, gnome3, kmod, fetchpatch }:
+{ stdenv
+, fetchurl
+, substituteAll
+, glib
+, libxml2
+, openconnect
+, intltool
+, pkgconfig
+, autoreconfHook
+, networkmanager
+, gcr
+, libsecret
+, file
+, gtk3
+, withGnome ? true
+, gnome3
+, kmod
+, fetchpatch
+}:
let
- pname = "NetworkManager-openconnect";
+ pname = "NetworkManager-openconnect";
version = "1.2.6";
in stdenv.mkDerivation {
- name = "${pname}${if withGnome then "-gnome" else ""}-${version}";
+ name = "${pname}${if withGnome then "-gnome" else ""}-${version}";
src = fetchurl {
- url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "0nlp290nkawc4wqm978n4vhzg3xdqi8kpjjx19l855vab41rh44m";
};
@@ -17,6 +34,7 @@ in stdenv.mkDerivation {
src = ./fix-paths.patch;
inherit kmod openconnect;
})
+
# Don't use etc/dbus-1/system.d
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/NetworkManager-openconnect/merge_requests/9.patch";
@@ -24,10 +42,22 @@ in stdenv.mkDerivation {
})
];
- buildInputs = [ openconnect networkmanager ]
- ++ stdenv.lib.optionals withGnome [ gtk3 gcr libsecret ];
+ buildInputs = [
+ glib
+ libxml2
+ openconnect
+ networkmanager
+ ] ++ stdenv.lib.optionals withGnome [
+ gtk3
+ gcr
+ libsecret
+ ];
- nativeBuildInputs = [ intltool pkgconfig file ];
+ nativeBuildInputs = [
+ intltool
+ pkgconfig
+ file
+ ];
configureFlags = [
"--with-gnome=${if withGnome then "yes" else "no"}"
@@ -43,7 +73,7 @@ in stdenv.mkDerivation {
};
meta = with stdenv.lib; {
- description = "NetworkManager's OpenConnect plugin";
+ description = "NetworkManager’s OpenConnect plugin";
inherit (networkmanager.meta) maintainers platforms;
license = licenses.gpl2Plus;
};
diff --git a/nixpkgs/pkgs/tools/networking/nfstrace/default.nix b/nixpkgs/pkgs/tools/networking/nfstrace/default.nix
new file mode 100644
index 00000000000..50654da54e4
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/nfstrace/default.nix
@@ -0,0 +1,37 @@
+{ cmake, fetchFromGitHub, fetchpatch, json_c, libpcap, ncurses, stdenv }:
+
+stdenv.mkDerivation rec {
+ pname = "nfstrace";
+ version = "0.4.3.2";
+
+ src = fetchFromGitHub {
+ owner = "epam";
+ repo = "nfstrace";
+ rev = "${version}";
+ sha256 = "1djsyn7i3xp969rnmsdaf5vwjiik9wylxxrc5nm7by00i76c1vsg";
+ };
+
+ patches = [
+ (fetchpatch {
+ url = "https://salsa.debian.org/debian/nfstrace/raw/debian/0.4.3.1-3/debian/patches/reproducible_build.patch";
+ sha256 = "0fd96r8xi142kjwibqkd46s6jwsg5kfc5v28bqsj9rdlc2aqmay5";
+ })
+ ];
+
+ buildInputs = [ json_c libpcap ncurses ];
+ nativeBuildInputs = [ cmake ];
+
+ # To build with GCC 8+ it needs:
+ CXXFLAGS = [ "-Wno-class-memaccess" "-Wno-ignored-qualifiers" ];
+ # CMake can't find json_c without:
+ NIX_CFLAGS_COMPILE = [ "-I${json_c.dev}/include/json-c" ];
+
+ doCheck = false; # requires network access
+
+ meta = with stdenv.lib; {
+ homepage = "http://epam.github.io/nfstrace/";
+ description = "NFS and CIFS tracing/monitoring/capturing/analyzing tool";
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix b/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix
index e5650d5427c..cc5620a1f4d 100644
--- a/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix
+++ b/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix
@@ -32,9 +32,6 @@ stdenv.mkDerivation {
installPhase = ''
install -D ngrok $out/bin/ngrok
- '' + optionalString stdenv.isLinux ''
- patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- $out/bin/ngrok
'';
passthru.updateScript = ./update.sh;
diff --git a/nixpkgs/pkgs/tools/networking/ngrok-2/versions.json b/nixpkgs/pkgs/tools/networking/ngrok-2/versions.json
index 591e54a6f81..656e6a640e5 100644
--- a/nixpkgs/pkgs/tools/networking/ngrok-2/versions.json
+++ b/nixpkgs/pkgs/tools/networking/ngrok-2/versions.json
@@ -1,32 +1,32 @@
{
"linux-386": {
"sys": "linux-386",
- "url": "https://bin.equinox.io/a/6i2VnqLBZqg/ngrok-2.3.29-linux-386",
- "sha256": "c0859f783e66a661dc1490e0cec95dfcce0ae77deaf0aa1838613afcbd8f9451",
- "version": "2.3.29"
+ "url": "https://bin.equinox.io/a/bjFaKy3TSAg/ngrok-2.3.35-linux-386",
+ "sha256": "1fdd1c057c3c31044400ef6ade20ad3f10bce415ad33ccfb4bc2fd83bb36f62f",
+ "version": "2.3.35"
},
"linux-amd64": {
"sys": "linux-amd64",
- "url": "https://bin.equinox.io/a/6ws4BqFTLXR/ngrok-2.3.29-linux-amd64",
- "sha256": "625e85af6d366be4cc54ba296a6e66d3311b99db36e6ea5fe7f88941874daabb",
- "version": "2.3.29"
+ "url": "https://bin.equinox.io/a/52fZaxjGg9n/ngrok-2.3.35-linux-amd64",
+ "sha256": "b456608239cdf4b5119916c62a87640667d1cb1900c53faed89e3dacc1fe4679",
+ "version": "2.3.35"
},
"linux-arm": {
"sys": "linux-arm",
- "url": "https://bin.equinox.io/a/3Qx4EX7AtXt/ngrok-2.3.29-linux-arm",
- "sha256": "8a2ec453b407bb0983d22819f3b76044100870888cc976fbf76ced18e6f66fa7",
- "version": "2.3.29"
+ "url": "https://bin.equinox.io/a/2cUd5mRRjoF/ngrok-2.3.35-linux-arm",
+ "sha256": "94d88311e9b2baea615d9fe7c6921ac0167040ec66aa0d0cbb856c027d617f1f",
+ "version": "2.3.35"
},
"linux-arm64": {
"sys": "linux-arm64",
- "url": "https://bin.equinox.io/a/7qbe9PkG69E/ngrok-2.3.29-linux-arm64",
- "sha256": "c49a9c95dc0128e8129f9b7291b5049a45d13f27bb309ca8af59e498f98b97d0",
- "version": "2.3.29"
+ "url": "https://bin.equinox.io/a/k2qx6ipHqpb/ngrok-2.3.35-linux-arm64",
+ "sha256": "fd07f5c449f1c1444606bbc9d06fa6b649325ddf0b3e6dac6f32d785a886f170",
+ "version": "2.3.35"
},
"darwin-amd64": {
"sys": "darwin-amd64",
- "url": "https://bin.equinox.io/a/eqL9fYWPxoV/ngrok-2.3.29-darwin-amd64",
- "sha256": "916ad7b4706e4c770eb58667c5beabf227daa1ad35bbbee41883eb2bce3f254b",
- "version": "2.3.29"
+ "url": "https://bin.equinox.io/a/jKkD2Wcds2L/ngrok-2.3.35-darwin-amd64",
+ "sha256": "dd74a6be1a155c41ff06aadad910196cae13e06ab997bc0b144288b2da568f2a",
+ "version": "2.3.35"
}
}
diff --git a/nixpkgs/pkgs/tools/networking/nss-pam-ldapd/default.nix b/nixpkgs/pkgs/tools/networking/nss-pam-ldapd/default.nix
index dc921dc495a..569a6d118e7 100644
--- a/nixpkgs/pkgs/tools/networking/nss-pam-ldapd/default.nix
+++ b/nixpkgs/pkgs/tools/networking/nss-pam-ldapd/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "nss-pam-ldapd";
- version = "0.9.10";
+ version = "0.9.11";
src = fetchurl {
url = "https://arthurdejong.org/nss-pam-ldapd/${pname}-${version}.tar.gz";
- sha256 = "1cqamcr6qpgwxijlr6kg7jspjamjra8w0haan0qssn0yxn95d7c0";
+ sha256 = "1dna3r0q6sjhhlkhcp8x2zkslrd4y7701kk6fl5r940sdph1pmyh";
};
nativeBuildInputs = [ pkgconfig makeWrapper autoreconfHook ];
diff --git a/nixpkgs/pkgs/tools/networking/ofono/default.nix b/nixpkgs/pkgs/tools/networking/ofono/default.nix
index 27f4b9562b3..5cae8a61203 100644
--- a/nixpkgs/pkgs/tools/networking/ofono/default.nix
+++ b/nixpkgs/pkgs/tools/networking/ofono/default.nix
@@ -12,14 +12,14 @@
stdenv.mkDerivation rec {
pname = "ofono";
- version = "1.30";
+ version = "1.31";
outputs = [ "out" "dev" ];
src = fetchgit {
url = "git://git.kernel.org/pub/scm/network/ofono/ofono.git";
rev = version;
- sha256 = "1qzysmzpgbh6zc3x9xh931wxcazka9wwx727c2k66z9gal2n6n66";
+ sha256 = "033y3vggjxn1c7mw75j452idp7arrdv51axs727f7l3c5lnxqdjy";
};
patches = [
diff --git a/nixpkgs/pkgs/tools/networking/openapi-generator-cli/default.nix b/nixpkgs/pkgs/tools/networking/openapi-generator-cli/default.nix
index 5fd1172778e..d9cde0123aa 100644
--- a/nixpkgs/pkgs/tools/networking/openapi-generator-cli/default.nix
+++ b/nixpkgs/pkgs/tools/networking/openapi-generator-cli/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, jre, makeWrapper }:
stdenv.mkDerivation rec {
- version = "4.1.2";
+ version = "4.2.0";
pname = "openapi-generator-cli";
jarfilename = "${pname}-${version}.jar";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://central.maven.org/maven2/org/openapitools/${pname}/${version}/${jarfilename}";
- sha256 = "18f5ksngx6afh7rrw9aiw7q6yx801qflbbbqc7i28b68l9dh5qy4";
+ sha256 = "00c5y06b8lm6lhnnvl42yndwdgn42bwwfc7p1q7zcsga275b6jpb";
};
phases = [ "installPhase" ];
diff --git a/nixpkgs/pkgs/tools/networking/openconnect/default.nix b/nixpkgs/pkgs/tools/networking/openconnect/default.nix
index 7244653e493..a926ef1e1dd 100644
--- a/nixpkgs/pkgs/tools/networking/openconnect/default.nix
+++ b/nixpkgs/pkgs/tools/networking/openconnect/default.nix
@@ -1,8 +1,14 @@
-{ stdenv, fetchurl, pkgconfig, vpnc, openssl ? null, gnutls ? null, gmp, libxml2, stoken, zlib } :
+{ stdenv, fetchurl, pkgconfig, openssl ? null, gnutls ? null, gmp, libxml2, stoken, zlib, fetchgit, darwin } :
assert (openssl != null) == (gnutls == null);
-stdenv.mkDerivation rec {
+let vpnc = fetchgit {
+ url = "git://git.infradead.org/users/dwmw2/vpnc-scripts.git";
+ rev = "c84fb8e5a523a647a01a1229a9104db934e19f00";
+ sha256 = "01xdclx0y3x66mpbdr77n4ilapwzjz475h32q88ml9gnq6phjxrs";
+};
+
+in stdenv.mkDerivation rec {
pname = "openconnect";
version = "8.05";
@@ -14,21 +20,22 @@ stdenv.mkDerivation rec {
};
outputs = [ "out" "dev" ];
-
+
configureFlags = [
- "--with-vpnc-script=${vpnc}/etc/vpnc/vpnc-script"
+ "--with-vpnc-script=${vpnc}/vpnc-script"
"--disable-nls"
"--without-openssl-version-check"
];
+ buildInputs = [ openssl gnutls gmp libxml2 stoken zlib ]
+ ++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.PCSC;
nativeBuildInputs = [ pkgconfig ];
- propagatedBuildInputs = [ vpnc openssl gnutls gmp libxml2 stoken zlib ];
- meta = {
+ meta = with stdenv.lib; {
description = "VPN Client for Cisco's AnyConnect SSL VPN";
homepage = http://www.infradead.org/openconnect/;
- license = stdenv.lib.licenses.lgpl21;
- maintainers = with stdenv.lib.maintainers; [ pradeepchhetri ];
- platforms = stdenv.lib.platforms.linux;
+ license = licenses.lgpl21;
+ maintainers = with maintainers; [ pradeepchhetri tricktron ];
+ platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/openssh/default.nix b/nixpkgs/pkgs/tools/networking/openssh/default.nix
index bb51e3153e1..2a1122029c1 100644
--- a/nixpkgs/pkgs/tools/networking/openssh/default.nix
+++ b/nixpkgs/pkgs/tools/networking/openssh/default.nix
@@ -13,16 +13,16 @@ let
gssapiPatch = fetchpatch {
name = "openssh-gssapi.patch";
url = "https://salsa.debian.org/ssh-team/openssh/raw/"
- + "d80ebbf028196b2478beebf5a290b97f35e1eed9"
+ + "e50a98bda787a3b9f53ed67bdccbbac0bde1f9ae"
+ "/debian/patches/gssapi.patch";
- sha256 = "14j9cabb3gkhkjc641zbiv29mbvsmgsvis3fbj8ywsd21zc7m2wv";
+ sha256 = "14j9cabb3gkhkjc641zbiv29mbvsmgsvis3fbj8ywsd21zc7m2hv";
};
in
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "openssh";
- version = if hpnSupport then "7.8p1" else "7.9p1";
+ version = if hpnSupport then "7.8p1" else "8.1p1";
src = if hpnSupport then
fetchurl {
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
else
fetchurl {
url = "mirror://openbsd/OpenSSH/portable/${pname}-${version}.tar.gz";
- sha256 = "1b8sy6v0b8v4ggmknwcqx3y1rjcpsll0f1f8f4vyv11x4ni3njvb";
+ sha256 = "1zwk3g57gb13br206k6jdhgnp6y1nibwswzraqspbl1m73pxpx82";
};
patches =
@@ -42,6 +42,8 @@ stdenv.mkDerivation rec {
# See discussion in https://github.com/NixOS/nixpkgs/pull/16966
./dont_create_privsep_path.patch
+ ./ssh-keysign.patch
+ ] ++ optional hpnSupport
# CVE-2018-20685, can probably be dropped with next version bump
# See https://sintonen.fi/advisories/scp-client-multiple-vulnerabilities.txt
# for details
@@ -50,9 +52,6 @@ stdenv.mkDerivation rec {
url = https://github.com/openssh/openssh-portable/commit/6010c0303a422a9c5fa8860c061bf7105eb7f8b2.patch;
sha256 = "0q27i9ymr97yb628y44qi4m11hk5qikb1ji1vhvax8hp18lwskds";
})
-
- ./ssh-keysign.patch
- ]
++ optional withGssapiPatches (assert withKerberos; gssapiPatch);
postPatch =
@@ -89,6 +88,8 @@ stdenv.mkDerivation rec {
++ optional stdenv.isDarwin "--disable-libutil"
++ optional (!linkOpenssl) "--without-openssl";
+ buildFlags = [ "SSH_KEYSIGN=ssh-keysign" ];
+
enableParallelBuilding = true;
hardeningEnable = [ "pie" ];
@@ -111,5 +112,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.bsd2;
platforms = platforms.unix ++ platforms.windows;
maintainers = with maintainers; [ eelco aneeshusa ];
+ broken = hpnSupport;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/openvpn/update-systemd-resolved.nix b/nixpkgs/pkgs/tools/networking/openvpn/update-systemd-resolved.nix
new file mode 100644
index 00000000000..ddb3cc8e377
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/openvpn/update-systemd-resolved.nix
@@ -0,0 +1,34 @@
+{ lib, stdenv, fetchFromGitHub
+, makeWrapper
+, iproute, systemd, coreutils, utillinux }:
+
+stdenv.mkDerivation rec {
+ pname = "update-systemd-resolved";
+ version = "1.3.0";
+
+ src = fetchFromGitHub {
+ owner = "jonathanio";
+ repo = "update-systemd-resolved";
+ rev = "v${version}";
+ sha256 = "19zhbpyms57yb70hi0ws5sbkpk2yqp9nnix3f86r36h1g93m70lm";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ buildFlags = [
+ "PREFIX=${placeholder "out"}/libexec/openvpn"
+ ];
+
+ installPhase = ''
+ wrapProgram $out/libexec/openvpn/update-systemd-resolved \
+ --prefix PATH : ${lib.makeBinPath [ iproute systemd coreutils utillinux ]}
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Helper script for OpenVPN to directly update the DNS settings of a link through systemd-resolved via DBus";
+ homepage = https://github.com/jonathanio/update-systemd-resolved;
+ maintainers = with maintainers; [ eadwu ];
+ license = licenses.gpl3;
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/p2p/amule/default.nix b/nixpkgs/pkgs/tools/networking/p2p/amule/default.nix
index 7f6aeace7b8..2330a97d77d 100644
--- a/nixpkgs/pkgs/tools/networking/p2p/amule/default.nix
+++ b/nixpkgs/pkgs/tools/networking/p2p/amule/default.nix
@@ -25,6 +25,11 @@ stdenv.mkDerivation rec {
sha256 = "1n24r1j28083b8ipbnh1nf6i4j6vx59pdkfl1c0g6bb4psx9wvvi";
name = "libupnp_18.patch";
})
+ (fetchpatch {
+ name = "amule-cryptopp_6.patch";
+ url = "https://github.com/amule-project/amule/commit/27c13f3e622b8a3eaaa05bb62b0149604bdcc9e8.patch";
+ sha256 = "0kq095gi3xl665wr864zlhp5f3blk75pr725yany8ilzcwrzdrnm";
+ })
];
postPatch = ''
diff --git a/nixpkgs/pkgs/tools/networking/phodav/default.nix b/nixpkgs/pkgs/tools/networking/phodav/default.nix
index 320e7614c7c..0d7b30ae152 100644
--- a/nixpkgs/pkgs/tools/networking/phodav/default.nix
+++ b/nixpkgs/pkgs/tools/networking/phodav/default.nix
@@ -1,20 +1,24 @@
{ stdenv, fetchurl
-, intltool, pkgconfig, glib, libsoup }:
+, pkgconfig, libsoup, meson, ninja }:
let
- version = "2.2";
+ version = "2.3";
in stdenv.mkDerivation rec {
pname = "phodav";
inherit version;
src = fetchurl {
url = "http://ftp.gnome.org/pub/GNOME/sources/phodav/${version}/${pname}-${version}.tar.xz";
- sha256 = "1hap0lncbcmivnflh0fbx7y58ry78p9wgj7z03r64ic0kvf0a0q8";
+ sha256 = "0ndy5qva6bq7vhk06jq2d4nr5fp98xsdwypg42vjz91h9ii1xxkf";
};
- buildInputs = [ intltool glib libsoup ];
+ mesonFlags = [
+ "-Davahi=disabled"
+ "-Dsystemd=disabled"
+ "-Dgtk_doc=disabled"
+ ];
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ libsoup pkgconfig meson ninja ];
meta = with stdenv.lib; {
description = "WebDav server implementation and library using libsoup";
diff --git a/nixpkgs/pkgs/tools/networking/s6-dns/default.nix b/nixpkgs/pkgs/tools/networking/s6-dns/default.nix
index 36c539a40b4..66bdcbbba54 100644
--- a/nixpkgs/pkgs/tools/networking/s6-dns/default.nix
+++ b/nixpkgs/pkgs/tools/networking/s6-dns/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "s6-dns";
- version = "2.3.0.2";
- sha256 = "1y9bhvx8bqsb2xq5lmlfnc1hw2b3jyqg11i9r4lj0n6vvaqwh1j8";
+ version = "2.3.1.1";
+ sha256 = "0clib10dk3r9rcxv1yfr6gdvqqrx0arzivjpmhz9p8xaif53wpj1";
description = "A suite of DNS client programs and libraries for Unix systems";
diff --git a/nixpkgs/pkgs/tools/networking/s6-networking/default.nix b/nixpkgs/pkgs/tools/networking/s6-networking/default.nix
index 8dfaae63ffa..1551d6da97b 100644
--- a/nixpkgs/pkgs/tools/networking/s6-networking/default.nix
+++ b/nixpkgs/pkgs/tools/networking/s6-networking/default.nix
@@ -20,8 +20,8 @@ assert sslSupportEnabled -> sslLibs ? ${sslSupport};
buildPackage {
pname = "s6-networking";
- version = "2.3.0.4";
- sha256 = "00kqp0mcp8c7f0z5s4399rd1haxasxkqgd6ds0j0607hvi56mqqa";
+ version = "2.3.1.1";
+ sha256 = "127i7ig5wdgjbkjf0py0g96llc6cbxij22ns2j7bwa95figinhcx";
description = "A suite of small networking utilities for Unix systems";
diff --git a/nixpkgs/pkgs/tools/networking/slirp4netns/default.nix b/nixpkgs/pkgs/tools/networking/slirp4netns/default.nix
index b64cf5cdd9b..83f315706ef 100644
--- a/nixpkgs/pkgs/tools/networking/slirp4netns/default.nix
+++ b/nixpkgs/pkgs/tools/networking/slirp4netns/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, glib }:
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, glib, libcap, libseccomp }:
stdenv.mkDerivation rec {
pname = "slirp4netns";
- version = "0.3.0";
+ version = "0.4.2";
src = fetchFromGitHub {
owner = "rootless-containers";
repo = "slirp4netns";
rev = "v${version}";
- sha256 = "079m44l4l0p1c2sbkpzsy6zpv94glwmrc72ip2djcscnaq4b1763";
+ sha256 = "0i0rhb7n2i2nmbvdqdx83vi3kw4r17p7p099sr857cr3f3c221qx";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
- buildInputs = [ glib ];
+ buildInputs = [ libcap libseccomp glib ];
enableParallelBuilding = true;
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
homepage = https://github.com/rootless-containers/slirp4netns;
description = "User-mode networking for unprivileged network namespaces";
license = licenses.gpl2;
- maintainers = with maintainers; [ orivej ];
+ maintainers = with maintainers; [ orivej saschagrunert ];
platforms = platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/smokeping/default.nix b/nixpkgs/pkgs/tools/networking/smokeping/default.nix
index 0c9079240d0..6a816615e9c 100644
--- a/nixpkgs/pkgs/tools/networking/smokeping/default.nix
+++ b/nixpkgs/pkgs/tools/networking/smokeping/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
homepage = http://oss.oetiker.ch/smokeping;
license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.all;
+ maintainers = [ stdenv.lib.maintainers.erictapen ];
};
}
diff --git a/nixpkgs/pkgs/tools/networking/sshoogr/default.nix b/nixpkgs/pkgs/tools/networking/sshoogr/default.nix
new file mode 100644
index 00000000000..764b34fc5a5
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/sshoogr/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchzip, jdk, makeWrapper }:
+
+stdenv.mkDerivation rec {
+ pname = "sshoogr";
+ version = "0.9.26";
+
+ src = fetchzip {
+ url = "https://repo1.maven.org/maven2/com/aestasit/infrastructure/${pname}/${pname}/${version}/${pname}-${version}.zip";
+ sha256 = "134qlx90y82g1rfxhyn12z9r2imm1l3fz09hrrn3pgcdcq5jz2s1";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ installPhase = ''
+ rm bin/sshoogr.bat
+ cp -r . $out
+ wrapProgram $out/bin/sshoogr \
+ --prefix JAVA_HOME : ${jdk}
+ '';
+
+ meta = with stdenv.lib; {
+ description = ''
+ A Groovy-based DSL for working with remote SSH servers
+ '';
+ longDescription = ''
+ The sshoogr (pronounced [ʃʊgə]) is a Groovy-based DSL library for working
+ with remote servers through SSH. The DSL allows: connecting, executing
+ remote commands, copying files and directories, creating tunnels in a
+ simple and concise way.
+ '';
+ homepage = "https://github.com/aestasit/sshoogr";
+ license = licenses.asl20;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ moaxcp ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/sshping/default.nix b/nixpkgs/pkgs/tools/networking/sshping/default.nix
new file mode 100644
index 00000000000..20f0eaa7e47
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/sshping/default.nix
@@ -0,0 +1,31 @@
+{stdenv, fetchFromGitHub, libssh}:
+
+stdenv.mkDerivation rec {
+ pname = "sshping";
+ version = "0.1.4";
+
+ src = fetchFromGitHub {
+ owner = "spook";
+ repo = "sshping";
+ rev = "v${version}";
+ sha256 = "0p1fvpgrsy44yvj44xp9k9nf6z1fh0sqcjvy75pcb9f5icgms815";
+ };
+
+ buildInputs = [ libssh ];
+
+ buildPhase = ''
+ g++ -Wall -I ext/ -o bin/sshping src/sshping.cxx -lssh
+ '';
+
+ installPhase = ''
+ install -Dm755 bin/sshping $out/bin/sshping
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/spook/sshping";
+ description = "Measure character-echo latency and bandwidth for an interactive ssh session";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ jqueiroz ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/strongswan/default.nix b/nixpkgs/pkgs/tools/networking/strongswan/default.nix
index bb772c1b101..27453083d59 100644
--- a/nixpkgs/pkgs/tools/networking/strongswan/default.nix
+++ b/nixpkgs/pkgs/tools/networking/strongswan/default.nix
@@ -17,11 +17,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "strongswan";
- version = "5.8.0"; # Make sure to also update <nixpkgs/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix> when upgrading!
+ version = "5.8.1"; # Make sure to also update <nixpkgs/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix> when upgrading!
src = fetchurl {
url = "https://download.strongswan.org/${pname}-${version}.tar.bz2";
- sha256 = "0cq9m86ydd2i0awxkv4a256f4926p2f9pzlisyskl9fngl6f3c8m";
+ sha256 = "034rd6kr1bmnvj8rg2kcxdjb0cgj3dn9310mmm94j1awxan71byr";
};
dontPatchELF = true;
diff --git a/nixpkgs/pkgs/tools/networking/surfraw/default.nix b/nixpkgs/pkgs/tools/networking/surfraw/default.nix
index d69221d9d50..eac73765300 100644
--- a/nixpkgs/pkgs/tools/networking/surfraw/default.nix
+++ b/nixpkgs/pkgs/tools/networking/surfraw/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "surfraw-2.3.0";
src = fetchurl {
- url = "http://surfraw.alioth.debian.org/dist/surfraw-2.3.0.tar.gz";
+ url = "https://gitlab.com/surfraw/Surfraw/uploads/2de827b2786ef2fe43b6f07913ca7b7f/surfraw-2.3.0.tar.gz";
sha256 = "099nbif0x5cbcf18snc58nx1a3q7z0v9br9p2jiq9pcc7ic2015d";
};
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = {
description = "Provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power";
- homepage = http://surfraw.alioth.debian.org;
+ homepage = https://gitlab.com/surfraw/Surfraw;
maintainers = [];
platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.publicDomain;
diff --git a/nixpkgs/pkgs/tools/networking/swaks/default.nix b/nixpkgs/pkgs/tools/networking/swaks/default.nix
index 9d776752c82..8dee8989c06 100644
--- a/nixpkgs/pkgs/tools/networking/swaks/default.nix
+++ b/nixpkgs/pkgs/tools/networking/swaks/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "swaks";
- version = "20181104.0";
+ version = "20190914.0";
src = fetchurl {
url = "https://www.jetmore.org/john/code/swaks/files/${pname}-${version}.tar.gz";
- sha256 = "0n1yd27xcyb1ylp5gln3yv5gzi9r377hjy1j32367kgb3247ygq2";
+ sha256 = "12awq5z4sdd54cxprj834zajxhkpy4jwhzf1fhigcx1zbhdaacsp";
};
buildInputs = [ perl makeWrapper ];
@@ -22,10 +22,8 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://www.jetmore.org/john/code/swaks/;
- description = ''
- A featureful, flexible, scriptable, transaction-oriented SMTP test tool
- '';
+ homepage = "http://www.jetmore.org/john/code/swaks/";
+ description = "A featureful, flexible, scriptable, transaction-oriented SMTP test tool";
license = licenses.gpl2;
maintainers = with maintainers; [ ndowens ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/networking/tcpdump/default.nix b/nixpkgs/pkgs/tools/networking/tcpdump/default.nix
index 9cebc267260..a74dc7ca1d7 100644
--- a/nixpkgs/pkgs/tools/networking/tcpdump/default.nix
+++ b/nixpkgs/pkgs/tools/networking/tcpdump/default.nix
@@ -1,20 +1,13 @@
{ stdenv, fetchurl, libpcap, perl }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "tcpdump";
- version = "4.9.2";
+ version = "4.9.3";
- # leaked embargoed security update
src = fetchurl {
- url = "https://src.fedoraproject.org/lookaside/pkgs/tcpdump/tcpdump-4.9.2.tar.gz/sha512/e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b/tcpdump-4.9.2.tar.gz";
- sha256 = "0ygy0layzqaj838r5xd613iraz09wlfgpyh7pc6cwclql8v3b2vr";
+ url = "http://www.tcpdump.org/release/${pname}-${version}.tar.gz";
+ sha256 = "0434vdcnbqaia672rggjzdn4bb8p8dchz559yiszzdk0sjrprm1c";
};
- # src = fetchFromGitHub rec {
- # owner = "the-tcpdump-group";
- # repo = "tcpdump";
- # rev = "${repo}-${version}";
- # sha256 = "1vzrvn1q7x28h18yskqc390y357pzpg5xd3pzzj4xz3llnvsr64p";
- # };
postPatch = ''
patchShebangs tests
diff --git a/nixpkgs/pkgs/tools/networking/tdns-cli/default.nix b/nixpkgs/pkgs/tools/networking/tdns-cli/default.nix
new file mode 100644
index 00000000000..473ee8ace34
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/tdns-cli/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ name = "tdns-cli";
+ version = "0.0.5";
+
+ src = fetchFromGitHub {
+ owner = "rotty";
+ repo = name;
+ rev = "v${version}";
+ sha256 = "0nn036in5j1h0vxkwif0lf7fn900zy4f4kxlzy6qdx3jakgmxvwh";
+ };
+
+ cargoSha256 = "0h41ws3jcxb90mhnznckfkfv0mpx6ykga7087bipbaw2fqhr7izd";
+
+ meta = with stdenv.lib; {
+ description = "DNS tool that aims to replace dig and nsupdate";
+ homepage = "https://github.com/rotty/tdns-cli";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ astro ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/tinyfecvpn/default.nix b/nixpkgs/pkgs/tools/networking/tinyfecvpn/default.nix
new file mode 100644
index 00000000000..aab937c994e
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/tinyfecvpn/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchFromGitHub, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ pname = "tinyfecvpn";
+ version = "20180820.0";
+
+ src = fetchFromGitHub {
+ owner = "wangyu-";
+ repo = pname;
+ rev = version;
+ sha256 = "1mbb9kzvy24na375dz0rlf5k93gan1vahamc9wzkn34mcx8i97cs";
+ fetchSubmodules = true;
+ };
+
+ enableParallelBuilding = true;
+ nativeBuildInputs = [ pkgconfig ];
+
+ patchPhase = ''
+ runHook prePatch
+ find . -type f -name "makefile" -exec sed "s/ -static/ -g/g" -i \{\} \;
+ runHook postPatch
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm755 tinyvpn $out/bin/tinyvpn
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/wangyu-/tinyfecVPN";
+ description = "A VPN Designed for Lossy Links, with Build-in Forward Error Correction(FEC) Support";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ petabyteboy ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/tridactyl-native/default.nix b/nixpkgs/pkgs/tools/networking/tridactyl-native/default.nix
index 9667f1a74c5..44daa23cd92 100644
--- a/nixpkgs/pkgs/tools/networking/tridactyl-native/default.nix
+++ b/nixpkgs/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.16.3";
+ version = "1.17.1";
src = fetchFromGitHub {
owner = "tridactyl";
repo = "tridactyl";
rev = version;
- sha256 = "1cp2iaa9fhlxmbml41wnq984jp2r75n6w0qxz38rd24jxsj5vz06";
+ sha256 = "197vh3k9nh58djl6ph0lznkdb2schqlksxxr93xjkk4xsc7k6j1g";
};
sourceRoot = "source/native";
diff --git a/nixpkgs/pkgs/tools/networking/twa/default.nix b/nixpkgs/pkgs/tools/networking/twa/default.nix
index fe75b35eea2..b15b6dcba31 100644
--- a/nixpkgs/pkgs/tools/networking/twa/default.nix
+++ b/nixpkgs/pkgs/tools/networking/twa/default.nix
@@ -4,6 +4,7 @@
, fetchFromGitHub
, gawk
, host
+, jq
, lib
, makeWrapper
, ncurses
@@ -12,18 +13,25 @@
stdenv.mkDerivation rec {
pname = "twa";
- version = "1.8.0";
+ version = "1.9.1";
src = fetchFromGitHub {
owner = "trailofbits";
repo = "twa";
rev = version;
- sha256 = "1xq35xyz5536nwrwmlp1wqa7q9jgh90ly7vdy3a5rvxnksx0b2l5";
+ sha256 = "1ab3bcyhfach9y15w8ffvqqan2qk8h62n6z8nqbgygi7n1mf6jzx";
};
dontBuild = true;
- buildInputs = [ makeWrapper bash gawk curl netcat host.dnsutils ];
+ nativeBuildInputs = [ makeWrapper ];
+
+ buildInputs = [ bash
+ curl
+ gawk
+ host.dnsutils
+ jq
+ netcat ];
installPhase = ''
install -Dm 0755 twa "$out/bin/twa"
@@ -32,7 +40,11 @@ stdenv.mkDerivation rec {
install -Dm 0644 README.md "$out/share/doc/twa/README.md"
wrapProgram "$out/bin/twa" \
- --prefix PATH : ${stdenv.lib.makeBinPath [ curl netcat ncurses host.dnsutils ]}
+ --prefix PATH : ${stdenv.lib.makeBinPath [ curl
+ host.dnsutils
+ jq
+ ncurses
+ netcat ]}
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/tools/networking/unbound/default.nix b/nixpkgs/pkgs/tools/networking/unbound/default.nix
index 8a4b6e6650e..e83e5268629 100644
--- a/nixpkgs/pkgs/tools/networking/unbound/default.nix
+++ b/nixpkgs/pkgs/tools/networking/unbound/default.nix
@@ -2,13 +2,20 @@
stdenv.mkDerivation rec {
pname = "unbound";
- version = "1.9.3";
+ version = "1.9.4";
src = fetchurl {
url = "https://unbound.net/downloads/${pname}-${version}.tar.gz";
- sha256 = "1ykdy62sgzv33ggkmzwx2h0ifm7hyyxyfkb4zckv7gz4f28xsm8v";
+ sha256 = "1c2bjm13x8bkw0ds1mhn9ivd2gzmfrb0x5y76bkz09a04bxjagix";
};
+ # https://github.com/NLnetLabs/unbound/pull/90
+ postPatch = ''
+ substituteInPlace validator/val_secalgo.c \
+ --replace '&nettle_secp_256r1' 'nettle_get_secp_256r1()' \
+ --replace '&nettle_secp_384r1' 'nettle_get_secp_384r1()'
+ '';
+
outputs = [ "out" "lib" "man" ]; # "dev" would only split ~20 kB
buildInputs = [ openssl nettle expat libevent ];
diff --git a/nixpkgs/pkgs/tools/networking/wifite2/default.nix b/nixpkgs/pkgs/tools/networking/wifite2/default.nix
new file mode 100644
index 00000000000..2333408f078
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/wifite2/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, lib, fetchFromGitHub, python3, aircrack-ng, wireshark-cli, reaverwps-t6x, cowpatty, hashcat, hcxtools, which }:
+
+python3.pkgs.buildPythonApplication rec {
+ version = "2.2.5";
+ pname = "wifite2";
+
+ src = fetchFromGitHub {
+ owner = "derv82";
+ repo = "wifite2";
+ rev = version;
+ sha256 = "1hfy90wf2bjg0z8rbs8cfhhvz78pzg2c6nj0zksal42mb6b5cjdp";
+ };
+
+ propagatedBuildInputs = [
+ aircrack-ng
+ wireshark-cli
+ reaverwps-t6x
+ cowpatty
+ hashcat
+ hcxtools
+ which
+ ];
+
+ postFixup = let
+ sitePackagesDir = "$out/lib/python3.${lib.versions.minor python3.version}/site-packages";
+ in ''
+ mv ${sitePackagesDir}/wifite/__main__.py ${sitePackagesDir}/wifite/wifite.py
+ '';
+
+ # which is not found
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/derv82/wifite2";
+ description = "Rewrite of the popular wireless network auditor, wifite";
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ lassulus ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/wireguard-tools/default.nix b/nixpkgs/pkgs/tools/networking/wireguard-tools/default.nix
index bd17fa054d3..d5edb128cd5 100644
--- a/nixpkgs/pkgs/tools/networking/wireguard-tools/default.nix
+++ b/nixpkgs/pkgs/tools/networking/wireguard-tools/default.nix
@@ -1,6 +1,7 @@
{
stdenv, fetchzip,
+ iptables ? null,
iproute ? null,
libmnl ? null,
makeWrapper ? null,
@@ -13,11 +14,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "wireguard-tools";
- version = "0.0.20190913";
+ version = "0.0.20191127";
src = fetchzip {
url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${version}.tar.xz";
- sha256 = "08ns5d6xbl0qylb98mml0yh0yp837a1sm3hvpra21by1dvx8k0dg";
+ sha256 = "1n1x5858c32p0a13rrhn9a491174k5z4wd0gsy8qn546k1a8qj99";
};
sourceRoot = "source/src/tools";
@@ -38,7 +39,7 @@ stdenv.mkDerivation rec {
--replace /usr/bin $out/bin
'' + optionalString stdenv.isLinux ''
for f in $out/bin/*; do
- wrapProgram $f --prefix PATH : ${makeBinPath [procps iproute openresolv]}
+ wrapProgram $f --prefix PATH : ${makeBinPath [procps iproute iptables openresolv]}
done
'' + optionalString stdenv.isDarwin ''
for f in $out/bin/*; do
@@ -53,7 +54,7 @@ stdenv.mkDerivation rec {
downloadPage = "https://git.zx2c4.com/WireGuard/refs/";
homepage = "https://www.wireguard.com/";
license = licenses.gpl2;
- maintainers = with maintainers; [ elseym ericsagnes mic92 zx2c4 globin ];
+ maintainers = with maintainers; [ elseym ericsagnes mic92 zx2c4 globin ma27 ];
platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/tools/networking/xl2tpd/default.nix b/nixpkgs/pkgs/tools/networking/xl2tpd/default.nix
index 4b39594d84e..01453379022 100644
--- a/nixpkgs/pkgs/tools/networking/xl2tpd/default.nix
+++ b/nixpkgs/pkgs/tools/networking/xl2tpd/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xl2tpd";
- version = "1.3.14";
+ version = "1.3.15";
src = fetchFromGitHub {
owner = "xelerance";
repo = "xl2tpd";
rev = "v${version}";
- sha256 = "1c2ahxz2zmmxwmk951d2qhijgz67zhwa1hn0r59fgz0y14w22myi";
+ sha256 = "0ppwza8nwm1av1vldw40gin9wrjrs4l9si50jad414js3k8ycaag";
};
buildInputs = [ libpcap ];
diff --git a/nixpkgs/pkgs/tools/networking/yggdrasil/change-runtime-dir.patch b/nixpkgs/pkgs/tools/networking/yggdrasil/change-runtime-dir.patch
new file mode 100644
index 00000000000..b4edc6a8387
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/yggdrasil/change-runtime-dir.patch
@@ -0,0 +1,12 @@
+diff -ruN a/src/defaults/defaults_linux.go b/src/defaults/defaults_linux.go
+--- a/src/defaults/defaults_linux.go 2019-06-17 10:23:09.495613784 -0700
++++ b/src/defaults/defaults_linux.go 2019-07-01 10:17:11.295669440 -0700
+@@ -7,7 +7,7 @@
+ func GetDefaults() platformDefaultParameters {
+ return platformDefaultParameters{
+ // Admin
+- DefaultAdminListen: "unix:///var/run/yggdrasil.sock",
++ DefaultAdminListen: "unix:///var/run/yggdrasil/yggdrasil.sock",
+
+ // Configuration (used for yggdrasilctl)
+ DefaultConfigFile: "/etc/yggdrasil.conf",
diff --git a/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix b/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix
new file mode 100644
index 00000000000..f6fff42efdf
--- /dev/null
+++ b/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix
@@ -0,0 +1,37 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "yggdrasil";
+ version = "0.3.11";
+
+ src = fetchFromGitHub {
+ owner = "yggdrasil-network";
+ repo = "yggdrasil-go";
+ rev = "v${version}";
+ sha256 = "0cz9axphqvpqwy591ws9by7khpdw96iwf9vmhif3i52ghp8hpfd1";
+ };
+
+ modSha256 = "1vqk0jyqc1qcryi247r5pbvfjw3m48l028fb2mrq1xqqfkjqrr85";
+
+ # Change the default location of the management socket on Linux
+ # systems so that the yggdrasil system service unit does not have to
+ # be granted write permission to /run.
+ patches = [ ./change-runtime-dir.patch ];
+
+ subPackages = [ "cmd/yggdrasil" "cmd/yggdrasilctl" ];
+
+ buildFlagsArray = ''
+ -ldflags=
+ -X github.com/yggdrasil-network/yggdrasil-go/src/version.buildVersion=${version}
+ -X github.com/yggdrasil-network/yggdrasil-go/src/version.buildName=${pname}
+ -s -w
+ '';
+
+ meta = with lib; {
+ description = "An experiment in scalable routing as an encrypted IPv6 overlay network";
+ homepage = "https://yggdrasil-network.github.io/";
+ license = licenses.lgpl3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ gazally lassulus ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/networking/ytcc/default.nix b/nixpkgs/pkgs/tools/networking/ytcc/default.nix
index d489d84d1cc..4675dac5f47 100644
--- a/nixpkgs/pkgs/tools/networking/ytcc/default.nix
+++ b/nixpkgs/pkgs/tools/networking/ytcc/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "ytcc";
- version = "1.8.1";
+ version = "1.8.2";
src = fetchFromGitHub {
owner = "woefe";
repo = "ytcc";
rev = "v${version}";
- sha256 = "080p145j5pg8db88kb0y3x1pfc3v4aj3w68pdihlmi68dhjdr7i7";
+ sha256 = "0a4gxdan3aivbpkxw9cv1bgl7rfrwdii12d096dx06zlymb27gqs";
};
nativeBuildInputs = [ gettext ];
diff --git a/nixpkgs/pkgs/tools/nix/nixpkgs-fmt/default.nix b/nixpkgs/pkgs/tools/nix/nixpkgs-fmt/default.nix
index 6c5f0660d12..946710b1fdd 100644
--- a/nixpkgs/pkgs/tools/nix/nixpkgs-fmt/default.nix
+++ b/nixpkgs/pkgs/tools/nix/nixpkgs-fmt/default.nix
@@ -1,16 +1,16 @@
{ lib, rustPlatform, fetchFromGitHub }:
rustPlatform.buildRustPackage rec {
pname = "nixpkgs-fmt";
- version = "0.6.0";
+ version = "0.6.1";
src = fetchFromGitHub {
owner = "nix-community";
repo = pname;
rev = "v${version}";
- sha256 = "18kvsgl3kpla33dp1nbpd1kdgndfqcmlwwpjls55fp4mlczf8lcx";
+ sha256 = "1iylldgyvrcarfigpbhicg6j6qyipfiqn7gybza7qajfzyprjqfa";
};
- cargoSha256 = "0wfx7shsdqrwbnzr2a0fnly1kd93mxbm96zjq5pzrq94lphkhqhz";
+ cargoSha256 = "04my7dlp76dxs1ydy2sbbca8sp3n62wzdxyc4afcmrg8anb0ghaf";
meta = with lib; {
description = "Nix code formatter for nixpkgs";
diff --git a/nixpkgs/pkgs/tools/package-management/apt/default.nix b/nixpkgs/pkgs/tools/package-management/apt/default.nix
index cbb4ad4591e..0438e340b21 100644
--- a/nixpkgs/pkgs/tools/package-management/apt/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/apt/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, lib, fetchzip, pkgconfig, cmake, perlPackages, curl, gtest, lzma, bzip2, lz4
+{ stdenv, lib, fetchurl, pkgconfig, cmake, perlPackages, curl, gtest
+, gnutls, libtasn1, lzma, bzip2, lz4, zstd, libseccomp, udev
, db, dpkg, libxslt, docbook_xsl, docbook_xml_dtd_45
# used when WITH_DOC=ON
@@ -15,39 +16,37 @@
stdenv.mkDerivation rec {
pname = "apt";
+ version = "1.8.4";
- version = "1.4.6";
-
- src = fetchzip {
- url = "https://launchpad.net/ubuntu/+archive/primary/+files/apt_${version}.tar.xz";
- sha256 = "0ahwhmscrmnpvl1r732wg93dzkhv8c1sph2yrqgsrhr73c1616ix";
+ src = fetchurl {
+ url = "mirror://debian/pool/main/a/apt/apt_${version}.tar.xz";
+ sha256 = "0gn4srqaaym85gc8nldqkv01477kdwr136an2nlpbdrsbx3y83zl";
};
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkgconfig cmake gtest libxslt.bin ];
buildInputs = [
- cmake perlPackages.perl curl gtest lzma bzip2 lz4 db dpkg libxslt.bin
+ perlPackages.perl curl gnutls libtasn1 lzma bzip2 lz4 zstd libseccomp udev db dpkg
] ++ lib.optionals withDocs [
doxygen perlPackages.Po4a w3m docbook_xml_dtd_45
] ++ lib.optionals withNLS [
gettext
];
- preConfigure = ''
- cmakeFlagsArray+=(
- -DBERKELEY_DB_INCLUDE_DIRS=${db.dev}/include
- -DDOCBOOK_XSL="${docbook_xsl}"/share/xml/docbook-xsl
- -DROOT_GROUP=root
- -DWITH_DOC=${if withDocs then "ON" else "OFF"}
- -DUSE_NLS=${if withNLS then "ON" else "OFF"}
- )
- '';
+ cmakeFlags = [
+ "-DBERKELEY_DB_INCLUDE_DIRS=${db.dev}/include"
+ "-DGNUTLS_INCLUDE_DIR=${gnutls.dev}/include"
+ "-DDOCBOOK_XSL=${docbook_xsl}/share/xml/docbook-xsl"
+ "-DROOT_GROUP=root"
+ "-DWITH_DOC=${if withDocs then "ON" else "OFF"}"
+ "-DUSE_NLS=${if withNLS then "ON" else "OFF"}"
+ ];
enableParallelBuilding = true;
meta = with lib; {
- description = "";
- homepage = https://launchpad.net/ubuntu/+source/apt;
+ description = "Command-line package management tools used on Debian-based systems";
+ homepage = https://salsa.debian.org/apt-team/apt;
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ cstrahan ];
diff --git a/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix b/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix
index 8935519f835..1a60675080d 100644
--- a/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix
@@ -1,16 +1,16 @@
{ stdenv, lib, rustPlatform, fetchFromGitHub, openssl, pkg-config, Security, libiconv }:
rustPlatform.buildRustPackage rec {
pname = "cargo-audit";
- version = "0.9.3";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "RustSec";
repo = "cargo-audit";
rev = "v${version}";
- sha256 = "0yd3qj475hh394f1ya0hwki3pbzkfyz5cssy28cq9bimibxhyfd8";
+ sha256 = "1977ykablfi4mc6j2iil0bxc6diy07vi5hm56xmqj3n37ziavf1m";
};
- cargoSha256 = "0ba4xrjrh8cbi4pksax3gs7jaiw5mrb9hdrdwaghkikmiza1c08g";
+ cargoSha256 = "0zbnsq0cif0yppn8ygxhcsrshkbf1c801f8waqqb2d1rjsrhb93y";
buildInputs = [ openssl libiconv ] ++ lib.optionals stdenv.isDarwin [ Security ];
nativeBuildInputs = [ pkg-config ];
diff --git a/nixpkgs/pkgs/tools/package-management/cargo-deb/default.nix b/nixpkgs/pkgs/tools/package-management/cargo-deb/default.nix
new file mode 100644
index 00000000000..4630ed66bd2
--- /dev/null
+++ b/nixpkgs/pkgs/tools/package-management/cargo-deb/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchurl, fetchFromGitHub, rustPlatform, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-deb";
+ version = "1.21.1";
+
+ src = fetchFromGitHub {
+ owner = "mmstick";
+ repo = "cargo-deb";
+ rev = "v${version}";
+ sha256 = "10b25a0cnrd2bhf38yqc32l06vp6sdlfcpa6n9718yipp7b60cq2";
+ };
+
+ buildInputs = with stdenv; lib.optionals isDarwin [ Security ];
+
+ cargoSha256 = "182ayprs2awmz7lzqkhawrmpfjla3jcj58q8g8c908gchkh05kns";
+
+ meta = with stdenv.lib; {
+ description = "Generate Debian packages from information in Cargo.toml";
+ homepage = "https://github.com/mmstick/cargo-deb";
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/package-management/home-manager/default.nix b/nixpkgs/pkgs/tools/package-management/home-manager/default.nix
index 90c7ae8ba34..f093f442e52 100644
--- a/nixpkgs/pkgs/tools/package-management/home-manager/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/home-manager/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "home-manager";
- version = "2019-09-20";
+ version = "2019-11-17";
src = fetchFromGitHub {
owner = "rycee";
repo = "home-manager";
- rev = "3f4563018010e2ad180d99d9cd876187e2905cee";
- sha256 = "1bj7i9yslynhbmn4w5ilm7554zn8pgd0npvy2b0z8n98hlc2d30c";
+ rev = "286dd9b3088298e5a4625b517f8e72b1c62e4f74";
+ sha256 = "0p3ba287h9a7mpj8chdgvz5qryc15qxdis3fdmv9jvl0hwsr738d";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/package-management/nfpm/default.nix b/nixpkgs/pkgs/tools/package-management/nfpm/default.nix
index b1f3c553bf1..0dc707ccf86 100644
--- a/nixpkgs/pkgs/tools/package-management/nfpm/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/nfpm/default.nix
@@ -2,16 +2,18 @@
buildGoModule rec {
pname = "nfpm";
- version = "0.13.0";
+ version = "1.1.5";
src = fetchFromGitHub {
owner = "goreleaser";
repo = pname;
rev = "v${version}";
- sha256 = "0hfzk4hpk35j070hhpsjjpxhcrrddi6f1z070iypajcw96qz6lli";
+ sha256 = "0wgp4bana38r385qgcm83fhqd053y5i9swh5cmnmbqjibx85g5r2";
};
- modSha256 = "02nkqmljb528ppsr2dw2r3rc83j3qmys3a8v0a1z2b4sq2sv1v7w";
+ modSha256 = "1d532nv76gzckq2a0nyr9xixbm3rr8d8vlzgdz6i61xsjakfm6ap";
+
+ buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
meta = with lib; {
description = "A simple deb and rpm packager written in Go";
diff --git a/nixpkgs/pkgs/tools/package-management/nix-review/default.nix b/nixpkgs/pkgs/tools/package-management/nix-review/default.nix
index bffe04e78d9..44a7eaff2bf 100644
--- a/nixpkgs/pkgs/tools/package-management/nix-review/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/nix-review/default.nix
@@ -8,13 +8,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "nix-review";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "Mic92";
repo = "nix-review";
rev = version;
- sha256 = "19x0wbb8annmzi67r79112j9kjzz99n3qd6adh80iqx2dh47pk5g";
+ sha256 = "0bdar2d88qjkf76hi3ar1lyfxnbwzhx1fi8fv65bw95m2sp1p0b5";
};
makeWrapperArgs = [
diff --git a/nixpkgs/pkgs/tools/package-management/nix-serve/default.nix b/nixpkgs/pkgs/tools/package-management/nix-serve/default.nix
index b191d1c3211..63f948db9db 100644
--- a/nixpkgs/pkgs/tools/package-management/nix-serve/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/nix-serve/default.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
homepage = https://github.com/edolstra/nix-serve;
description = "A utility for sharing a Nix store as a binary cache";
maintainers = [ maintainers.eelco ];
- license = licenses.gpl3;
+ license = licenses.lgpl21;
platforms = nix.meta.platforms;
};
}
diff --git a/nixpkgs/pkgs/tools/package-management/nix/default.nix b/nixpkgs/pkgs/tools/package-management/nix/default.nix
index 269d7261536..5c55ac31588 100644
--- a/nixpkgs/pkgs/tools/package-management/nix/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/nix/default.nix
@@ -10,7 +10,7 @@ let
common =
{ lib, stdenv, fetchpatch, perl, curl, bzip2, sqlite, openssl ? null, xz
- , pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost, editline
+ , pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost, editline, nlohmann_json
, autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns, jq
, busybox-sandbox-shell
, storeDir
@@ -39,7 +39,7 @@ common =
++ lib.optionals (!is20) [ curl perl ]
++ lib.optionals fromGit [ autoreconfHook autoconf-archive bison flex libxml2 libxslt docbook5 docbook_xsl_ns jq ];
- buildInputs = [ curl openssl sqlite xz bzip2 ]
+ buildInputs = [ curl openssl sqlite xz bzip2 nlohmann_json ]
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
++ lib.optionals is20 [ brotli boost editline ]
++ lib.optional withLibseccomp libseccomp
@@ -201,12 +201,12 @@ in rec {
nixFlakes = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
- suffix = "pre20190922_382aa05";
+ suffix = "pre20191022_9cac895";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "382aa05ff71b61379f5c2792eaf517bdf4a5c5bf";
- hash = "sha256-k4vV3Q1YVmLd+49AETnsSGetpDjD6sdd9yBrnpi8Q3g=";
+ rev = "9cac895406724e0304dff140379783c4d786e855";
+ hash = "sha256-Y1cdnCNoJmjqyC/a+Nt2N+5L3Ttg7K7zOD7gmtg1QzA=";
};
fromGit = true;
diff --git a/nixpkgs/pkgs/tools/package-management/protontricks/default.nix b/nixpkgs/pkgs/tools/package-management/protontricks/default.nix
index 24301fc76d8..f5cecaa8e04 100644
--- a/nixpkgs/pkgs/tools/package-management/protontricks/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/protontricks/default.nix
@@ -4,13 +4,13 @@
buildPythonApplication rec {
pname = "protontricks";
- version = "1.2.5";
+ version = "1.3";
src = fetchFromGitHub {
owner = "Matoking";
repo = pname;
rev = version;
- sha256 = "1nkhp1mnvah7zkc1s55jji9lxxbph1miw8dfl9kb72khmaqfzsf0";
+ sha256 = "1x3ln9sxczkh9rpznw8q5jqfk17kzsjiz125xd15rqj5zqkrwkkd";
};
propagatedBuildInputs = [ vdf ];
diff --git a/nixpkgs/pkgs/tools/package-management/reuse/default.nix b/nixpkgs/pkgs/tools/package-management/reuse/default.nix
index d77398610fb..4aadc4b7af0 100644
--- a/nixpkgs/pkgs/tools/package-management/reuse/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/reuse/default.nix
@@ -4,13 +4,13 @@ with python3Packages;
buildPythonApplication rec {
pname = "reuse";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "fsfe";
repo = "reuse-tool";
rev = "v${version}";
- sha256 = "1w17g6jvs715rjc93nnnqnfdphijq4ymj9jjkr3ccc286ywvn3ih";
+ sha256 = "17bslyvjndhqryrisba9y7y0ijyzi3gmyl9rddkcvdqi3lg9668y";
};
propagatedBuildInputs = [
@@ -27,7 +27,8 @@ buildPythonApplication rec {
meta = with lib; {
description = "A tool for compliance with the REUSE Initiative recommendations";
- license = with licenses; [ asl20 cc-by-sa-40 cc0 gpl3 ];
+ homepage = "https://github.com/fsfe/reuse-tool";
+ license = with licenses; [ asl20 cc-by-sa-40 cc0 gpl3Plus ];
maintainers = [ maintainers.FlorianFranzen ];
};
}
diff --git a/nixpkgs/pkgs/tools/package-management/xbps/default.nix b/nixpkgs/pkgs/tools/package-management/xbps/default.nix
index f83a1498825..2be1db764e1 100644
--- a/nixpkgs/pkgs/tools/package-management/xbps/default.nix
+++ b/nixpkgs/pkgs/tools/package-management/xbps/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xbps";
- version = "0.57";
+ version = "0.57.1";
src = fetchFromGitHub {
owner = "void-linux";
repo = "xbps";
rev = version;
- sha256 = "1aaa0h265lx85hmcvg7zpg7iiq6dzzlyxqazn1s387ss709i5gxn";
+ sha256 = "0adxhhvn5r6hwwqp42iwwfrslmps30ycndi6v39934v38rf0wx9s";
};
nativeBuildInputs = [ pkgconfig which ];
diff --git a/nixpkgs/pkgs/tools/security/afl/libdislocator.nix b/nixpkgs/pkgs/tools/security/afl/libdislocator.nix
index 47e74573b81..415fa82f2ec 100644
--- a/nixpkgs/pkgs/tools/security/afl/libdislocator.nix
+++ b/nixpkgs/pkgs/tools/security/afl/libdislocator.nix
@@ -1,7 +1,7 @@
{ stdenv, afl}:
stdenv.mkDerivation {
- version = (builtins.parseDrvName afl.name).version;
+ version = stdenv.lib.getVersion afl;
pname = "libdislocator";
src = afl.src;
diff --git a/nixpkgs/pkgs/tools/security/bettercap/default.nix b/nixpkgs/pkgs/tools/security/bettercap/default.nix
index c72bc6d8b9e..d0cda57e2d0 100644
--- a/nixpkgs/pkgs/tools/security/bettercap/default.nix
+++ b/nixpkgs/pkgs/tools/security/bettercap/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "bettercap";
- version = "2.24";
+ version = "2.26.1";
goPackagePath = "github.com/bettercap/bettercap";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1f8bzxbcyf0bpyqj6hz4l8dp5xknnb537xy9y5skcznp03i44h55";
+ sha256 = "10qsknyzfpzfpm4gp98jwvw6qmkmx23nw88sbnpl2rlr725l560c";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/security/bettercap/deps.nix b/nixpkgs/pkgs/tools/security/bettercap/deps.nix
index ef09a821317..12aeb1918c6 100644
--- a/nixpkgs/pkgs/tools/security/bettercap/deps.nix
+++ b/nixpkgs/pkgs/tools/security/bettercap/deps.nix
@@ -1,336 +1,534 @@
-# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
[
{
- goPackagePath = "github.com/adrianmo/go-nmea";
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "v0.3.1";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ };
+ }
+ {
+ goPackagePath = "github.com/adrianmo/go-nmea";
fetch = {
type = "git";
url = "https://github.com/adrianmo/go-nmea";
- rev = "a32116e4989e2b0e17c057ee378b4d5246add74e";
+ rev = "v1.1.0";
sha256 = "167iwpwdwfbyghqfrzdfvfpvsmj92x7qqy6sx6yngdw21wd0m44f";
};
}
{
- goPackagePath = "github.com/antchfx/jsonquery";
+ goPackagePath = "github.com/antchfx/jsonquery";
fetch = {
type = "git";
url = "https://github.com/antchfx/jsonquery";
- rev = "a2896be8c82bb2229d1cf26204863180e34b2b31";
- sha256 = "0mh6v21i3v3sxqjln7vph6wx3sm79p99010in9am1wh7k30rrjl5";
+ rev = "v1.0.0";
+ sha256 = "04xk7ib059xzl1y87ah41q7vzl3xp99mq8nyccx8hlsng1nc0haw";
};
}
{
- goPackagePath = "github.com/antchfx/xpath";
+ goPackagePath = "github.com/antchfx/xpath";
fetch = {
type = "git";
url = "https://github.com/antchfx/xpath";
- rev = "ce1d48779e67a1ddfb380995fe532b2e0015919c";
- sha256 = "0brd75mhd5ix7rz1ijhbggyp53v6g8kz9bc2n7g6zwavzxarfj5p";
+ rev = "v1.1.0";
+ sha256 = "0bgin15841q009yxbyqfqk5b2yk2f4a1mswjkgiqxgarmql0mpsy";
};
}
{
- goPackagePath = "github.com/bettercap/gatt";
+ goPackagePath = "github.com/bettercap/gatt";
fetch = {
type = "git";
url = "https://github.com/bettercap/gatt";
- rev = "fac16c0ad797bbccae1fe4acf49761b98f7516e7";
- sha256 = "08pyg4caw7lzb230l3k4rwgvn68zz6kmrlsdapaf3wa216pphyd9";
+ rev = "569d3d9372bb";
+ sha256 = "0ncg6wd4wkr12l4bs7vyyrd08imyd5y1vdyp7f9shjq9nzv3rzcz";
};
}
{
- goPackagePath = "github.com/bettercap/nrf24";
+ goPackagePath = "github.com/bettercap/nrf24";
fetch = {
type = "git";
url = "https://github.com/bettercap/nrf24";
- rev = "aa37e6d0e0eb125cee9ec71ed694db2ad58b509a";
+ rev = "aa37e6d0e0eb";
sha256 = "1y6ffcj94hk7slajqw3lqpdxzx6iqpj2i2zpsvggg6kfaa1iklnj";
};
}
{
- goPackagePath = "github.com/bettercap/readline";
+ goPackagePath = "github.com/bettercap/readline";
fetch = {
type = "git";
url = "https://github.com/bettercap/readline";
- rev = "62c6fe6193755f722b8b8788aa7357be55a50ff1";
- sha256 = "1qd2qhjps26x4pin2614w732giy89p22b2qww4wg15zz5g2365nk";
+ rev = "9cec905dd291";
+ sha256 = "1lsnyckg2l78hz4la8dhwvjsyff706khw10nxds5afzl4mrih3vn";
};
}
{
- goPackagePath = "github.com/bettercap/recording";
+ goPackagePath = "github.com/bettercap/recording";
fetch = {
type = "git";
url = "https://github.com/bettercap/recording";
- rev = "3ce1dcf032e391eb321311b34cdf31c6fc9523f5";
+ rev = "3ce1dcf032e3";
sha256 = "1arh12iz15anyrqr4q496lpd0gx5nf2cwyr5rv17rawqqz8ydg23";
};
}
{
- goPackagePath = "github.com/chifflier/nfqueue-go";
+ goPackagePath = "github.com/chifflier/nfqueue-go";
fetch = {
type = "git";
url = "https://github.com/chifflier/nfqueue-go";
- rev = "61ca646babef3bd4dea1deb610bfb0005c0a1298";
+ rev = "61ca646babef";
sha256 = "1i1q2xl86f3s9x3j2ffxprwqhcrkh4w23hh4ib7jksxvaq36v33l";
};
}
{
- goPackagePath = "github.com/dustin/go-humanize";
+ goPackagePath = "github.com/chzyer/logex";
+ fetch = {
+ type = "git";
+ url = "https://github.com/chzyer/logex";
+ rev = "v1.1.10";
+ sha256 = "08pbjj3wx9acavlwyr055isa8a5hnmllgdv5k6ra60l5y1brmlq4";
+ };
+ }
+ {
+ goPackagePath = "github.com/chzyer/test";
+ fetch = {
+ type = "git";
+ url = "https://github.com/chzyer/test";
+ rev = "a1ea475d72b1";
+ sha256 = "0rns2aqk22i9xsgyap0pq8wi4cfaxsri4d9q6xxhhyma8jjsnj2k";
+ };
+ }
+ {
+ goPackagePath = "github.com/davecgh/go-spew";
+ fetch = {
+ type = "git";
+ url = "https://github.com/davecgh/go-spew";
+ rev = "v1.1.1";
+ sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
+ };
+ }
+ {
+ goPackagePath = "github.com/dustin/go-humanize";
fetch = {
type = "git";
url = "https://github.com/dustin/go-humanize";
- rev = "9f541cc9db5d55bce703bd99987c9d5cb8eea45e";
+ rev = "v1.0.0";
sha256 = "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3";
};
}
{
- goPackagePath = "github.com/elazarl/goproxy";
+ goPackagePath = "github.com/elazarl/goproxy";
fetch = {
type = "git";
url = "https://github.com/elazarl/goproxy";
- rev = "9d40249d3c2f14d1a9d75e070a738362adeb5a83";
- sha256 = "0hpzna9dvs2ff0bj8baz3sc5gg49vqmb0cbi6p061lmwl09cd00i";
+ rev = "473e67f1d7d2";
+ sha256 = "1xsrdlcgl088phanm81pskym2ry8z1nizvq3lsq0c7cvzb6mrw4p";
};
}
{
- goPackagePath = "github.com/evilsocket/islazy";
+ goPackagePath = "github.com/evilsocket/islazy";
fetch = {
type = "git";
url = "https://github.com/evilsocket/islazy";
- rev = "c5c7a41bb1c20e6df409825ed24af8de5fb7fb70";
+ rev = "v1.10.4";
sha256 = "1ayc4di6584yajybh724mcmng069q38j1dpljgi8fhsyhb4sila3";
};
}
{
- goPackagePath = "github.com/gobwas/glob";
+ goPackagePath = "github.com/gobwas/glob";
fetch = {
type = "git";
url = "https://github.com/gobwas/glob";
- rev = "e7a84e9525fe90abcda167b604e483cc959ad4aa";
+ rev = "e7a84e9525fe";
sha256 = "1v6vjklq06wqddv46ihajahaj1slv0imgaivlxr8bsx59i90js5q";
};
}
{
- goPackagePath = "github.com/google/go-github";
+ goPackagePath = "github.com/google/go-github";
fetch = {
type = "git";
url = "https://github.com/google/go-github";
- rev = "e48060a28fac52d0f1cb758bc8b87c07bac4a87d";
- sha256 = "0a15gsqpshcipd4vmm0dzxgi99pfk0c5b60n3czfw2px864mg7x9";
+ rev = "v17.0.0";
+ sha256 = "1kvw95l77a5n5rgal9n1xjh58zxb3a40ij1j722b1h4z8yg9jhg4";
};
}
{
- goPackagePath = "github.com/google/go-querystring";
+ goPackagePath = "github.com/google/go-querystring";
fetch = {
type = "git";
url = "https://github.com/google/go-querystring";
- rev = "44c6ddd0a2342c386950e880b658017258da92fc";
+ rev = "v1.0.0";
sha256 = "0xl12bqyvmn4xcnf8p9ksj9rmnr7s40pvppsdmy8n9bzw1db0iwz";
};
}
{
- goPackagePath = "github.com/google/gopacket";
+ goPackagePath = "github.com/google/gopacket";
fetch = {
type = "git";
url = "https://github.com/google/gopacket";
- rev = "v1.1.16";
- sha256 = "1vnjgjz52l1bzrhx70qpvmwandf8v13zhiaj3rdljsphdp5cgadi";
+ rev = "v1.1.17";
+ sha256 = "192af5z18nnafn35gdy4wahlx6ggbhlnxzlm1yvxjxawfwnilidn";
};
}
{
- goPackagePath = "github.com/google/gousb";
+ goPackagePath = "github.com/google/gousb";
fetch = {
type = "git";
url = "https://github.com/google/gousb";
- rev = "64d82086770b8b671e1e7f162372dd37f1f5efba";
- sha256 = "1kjgg8cdp8wz9rck4nh48pcia741p7a8w2nikhzxsscn0ld33109";
+ rev = "18f4c1d8a750";
+ sha256 = "1i7ffkq395x0v1186j9bhfgy67wlq6s840xkyx8wn87w55yd05rh";
};
}
{
- goPackagePath = "github.com/gorilla/mux";
+ goPackagePath = "github.com/google/renameio";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/renameio";
+ rev = "v0.1.0";
+ sha256 = "1ki2x5a9nrj17sn092d6n4zr29lfg5ydv4xz5cp58z6cw8ip43jx";
+ };
+ }
+ {
+ goPackagePath = "github.com/gorilla/mux";
fetch = {
type = "git";
url = "https://github.com/gorilla/mux";
- rev = "c5c6c98bc25355028a63748a498942a6398ccd22";
- sha256 = "0im4da3hqxb6zr8g3m640qz234f5gs0a8hqhcz35mkvfqlv48f62";
+ rev = "v1.7.3";
+ sha256 = "0vr38zdad3zgg7q7nn24knl8axngj7cgmlwa93m17yhsnlvqi531";
};
}
{
- goPackagePath = "github.com/gorilla/websocket";
+ goPackagePath = "github.com/gorilla/websocket";
fetch = {
type = "git";
url = "https://github.com/gorilla/websocket";
- rev = "66b9c49e59c6c48f0ffce28c2d8b8a5678502c6d";
- sha256 = "00i4vb31nsfkzzk7swvx3i75r2d960js3dri1875vypk3v2s0pzk";
+ rev = "v1.4.1";
+ sha256 = "03n1n0nwz3k9qshmriycqznnnvd3dkzsfwpnfjzzvafjxk9kyapv";
};
}
{
- goPackagePath = "github.com/hashicorp/mdns";
+ goPackagePath = "github.com/hashicorp/mdns";
fetch = {
type = "git";
url = "https://github.com/hashicorp/mdns";
- rev = "06dd1a31b32c42d4d6c2cf8dbce70597d1118f54";
+ rev = "v1.0.1";
sha256 = "185zpyj1jf1jm7hihg73gqnspr0a359aqwv11v4a6mwd5bkdh19j";
};
}
{
- goPackagePath = "github.com/inconshreveable/go-vhost";
+ goPackagePath = "github.com/inconshreveable/go-vhost";
fetch = {
type = "git";
url = "https://github.com/inconshreveable/go-vhost";
- rev = "06d84117953b22058c096b49a429ebd4f3d3d97b";
+ rev = "06d84117953b";
sha256 = "0wliilsybm7xf5h685a23rsm8bnlhkr332pkdkhf32q16sr1a9rk";
};
}
{
- goPackagePath = "github.com/jpillora/go-tld";
+ goPackagePath = "github.com/jpillora/go-tld";
fetch = {
type = "git";
url = "https://github.com/jpillora/go-tld";
- rev = "f16ca3b7b383d3f0373109cac19147de3e8ae2d1";
+ rev = "f16ca3b7b383";
sha256 = "19v8bj14w0lcvysaw84klf5dg6ka351ixz9r6cd9mksdd80nvzcq";
};
}
{
- goPackagePath = "github.com/kr/binarydist";
+ goPackagePath = "github.com/kisielk/gotool";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kisielk/gotool";
+ rev = "v1.0.0";
+ sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/binarydist";
fetch = {
type = "git";
url = "https://github.com/kr/binarydist";
- rev = "88f551ae580780cc79d12ab4c218ba1ca346b83a";
+ rev = "v0.1.0";
sha256 = "0hz1yqlxmkdib8xsdkkvn4ian4i69jmfapadim9fhj632d6jpi7w";
};
}
{
- goPackagePath = "github.com/malfunkt/iprange";
+ 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/malfunkt/iprange";
fetch = {
type = "git";
url = "https://github.com/malfunkt/iprange";
- rev = "3a31f5ed42d2d8a1fc46f1be91fd693bdef2dd52";
+ rev = "v0.9.0";
sha256 = "0gv5w678r74jval675xp0y1hzpf7mm5m9apa1rz9krxc9zd0ycr8";
};
}
{
- goPackagePath = "github.com/mattn/go-colorable";
+ goPackagePath = "github.com/mattn/go-colorable";
fetch = {
type = "git";
url = "https://github.com/mattn/go-colorable";
- rev = "3a70a971f94a22f2fa562ffcc7a0eb45f5daf045";
- sha256 = "0l640974j804c1yyjfgyxqlsivz0yrzmbql4mhcw2azryigkp08p";
+ rev = "v0.1.4";
+ sha256 = "1yxcz08kminqr1221zxpibnbzfcgs3fafin0z9zqb3gqvf74jywz";
};
}
{
- goPackagePath = "github.com/mattn/go-isatty";
+ goPackagePath = "github.com/mattn/go-isatty";
fetch = {
type = "git";
url = "https://github.com/mattn/go-isatty";
- rev = "c2a7a6ca930a4cd0bc33a3f298eb71960732a3a7";
- sha256 = "1i77aq4gf9as03m8fpfh8fq49n4z9j7548blrcsidm1xhslzk5xd";
+ rev = "v0.0.10";
+ sha256 = "0jf4hwfwd2cpxrlyv0jzcia809q2bjw7y1m3ciaj2s8lj2jqyf6r";
};
}
{
- goPackagePath = "github.com/mdlayher/dhcp6";
+ goPackagePath = "github.com/mdlayher/dhcp6";
fetch = {
type = "git";
url = "https://github.com/mdlayher/dhcp6";
- rev = "2a67805d7d0b0bad6c1103058981afdea583b459";
+ rev = "2a67805d7d0b";
sha256 = "0xn7canpik3lrz73dcz4jzapq1bfxpnashvjvnvshcpa2n1lh8yw";
};
}
{
- goPackagePath = "github.com/mdlayher/raw";
- fetch = {
- type = "git";
- url = "https://github.com/mdlayher/raw";
- rev = "480b93709cce56651807d3fdeb260a5a7c4e2d5f";
- sha256 = "0a0zlznk67nhpmgp21hxsbhyl5lvlkmwy5xvm3d3q0yaq0rqnh2x";
- };
- }
- {
- goPackagePath = "github.com/mgutz/ansi";
+ goPackagePath = "github.com/mgutz/ansi";
fetch = {
type = "git";
url = "https://github.com/mgutz/ansi";
- rev = "9520e82c474b0a04dd04f8a40959027271bab992";
+ rev = "9520e82c474b";
sha256 = "00bz22314j26736w1f0q4jy9d9dfaml17vn890n5zqy3cmvmww1j";
};
}
{
- goPackagePath = "github.com/mgutz/logxi";
+ goPackagePath = "github.com/mgutz/logxi";
fetch = {
type = "git";
url = "https://github.com/mgutz/logxi";
- rev = "aebf8a7d67ab4625e0fd4a665766fef9a709161b";
+ rev = "aebf8a7d67ab";
sha256 = "1f8sqibkzz9wfplvvblz9s0xvvmhkd2af8ghcsmjw8818gcrzsqx";
};
}
{
- goPackagePath = "github.com/miekg/dns";
+ goPackagePath = "github.com/miekg/dns";
fetch = {
type = "git";
url = "https://github.com/miekg/dns";
- rev = "8aa92d4e02c501ba21e26fb92cf2fb9f23f56917";
- sha256 = "1niymj11xv82ghif3p7i60bgj0lqskwm7fmrzfjchd8wxwbk4bbi";
+ rev = "v1.1.22";
+ sha256 = "1iv9jznakz8f5swiir0z4zilr9ypavnsc0g4zi1r0vad6npy7zfl";
};
}
{
- goPackagePath = "github.com/pkg/errors";
+ 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/pkg/errors";
fetch = {
type = "git";
url = "https://github.com/pkg/errors";
- rev = "ba968bfe8b2f7e042a574c888954fccecfa385b4";
+ rev = "v0.8.1";
sha256 = "0g5qcb4d4fd96midz0zdk8b9kz8xkzwfa8kr1cliqbg8sxsy5vd1";
};
}
{
- goPackagePath = "github.com/robertkrimen/otto";
+ goPackagePath = "github.com/pmezard/go-difflib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pmezard/go-difflib";
+ rev = "v1.0.0";
+ sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
+ };
+ }
+ {
+ goPackagePath = "github.com/robertkrimen/otto";
fetch = {
type = "git";
url = "https://github.com/robertkrimen/otto";
- rev = "15f95af6e78dcd2030d8195a138bd88d4f403546";
+ rev = "15f95af6e78d";
sha256 = "07j7l340lmqwpfscwyb8llk3k37flvs20a4a8vzc85f16xyd9npf";
};
}
{
- goPackagePath = "github.com/tarm/serial";
+ goPackagePath = "github.com/rogpeppe/go-charset";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rogpeppe/go-charset";
+ rev = "2471d30d28b4";
+ sha256 = "1cmkhwkqx1smnsvrr9ah2x5qav0i6vdiq8x4j8j812xspfl69zwx";
+ };
+ }
+ {
+ goPackagePath = "github.com/rogpeppe/go-internal";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rogpeppe/go-internal";
+ rev = "v1.3.0";
+ sha256 = "0mcdh1licgnnahwml9y2iq6xy5x9xmjw5frcnds2s3wpjyqrl216";
+ };
+ }
+ {
+ 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.3.0";
+ sha256 = "0wjchp2c8xbgcbbq32w3kvblk6q6yn533g78nxl6iskq6y95lxsy";
+ };
+ }
+ {
+ goPackagePath = "github.com/tarm/serial";
fetch = {
type = "git";
url = "https://github.com/tarm/serial";
- rev = "98f6abe2eb07edd42f6dfa2a934aea469acc29b7";
+ rev = "98f6abe2eb07";
sha256 = "1yj4jiv2f3x3iawxdflrlmdan0k9xsbnccgc9yz658rmif1ag3pb";
};
}
{
- goPackagePath = "golang.org/x/crypto";
+ goPackagePath = "golang.org/x/crypto";
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "a29dc8fdc73485234dbef99ebedb95d2eced08de";
- sha256 = "07f0jj4haqs0ywc1akk1qjwn5msl2j0pry1rxjkkbfcq4r6ihc1p";
+ rev = "87dc89f01550";
+ sha256 = "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g";
};
}
{
- goPackagePath = "golang.org/x/net";
+ goPackagePath = "golang.org/x/mod";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/mod";
+ rev = "4bf6d317e70e";
+ sha256 = "19lg1ly3j31anx92p0hynic1gjk417wwxphfdrb2cq1c19kj3r17";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "9ce7a6920f093fc0b908c4a5f66ae049110f417e";
- sha256 = "1kbs85jsqbv4v89ii2zam4b8dhmllhsrf46njmi09x0w6s0b9cbk";
+ rev = "da9a3fd4c582";
+ sha256 = "0iavs400534jn7drmdphx0f18vgg060p2r59xw5d85ji1l5rin1l";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sync";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sync";
+ rev = "112230192c58";
+ sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
};
}
{
- goPackagePath = "golang.org/x/sys";
+ goPackagePath = "golang.org/x/sys";
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "d89cdac9e8725f2aefce25fcbfef41134c9ad412";
- sha256 = "0iazr13ir6i267nb2w81lc3pr740wdjs86nsliwpf90kkgzn853f";
+ rev = "727590c5006e";
+ sha256 = "0891pfmc73hyr6hrsq1mkk3lasxa8fz4vlnljnzz6yihmhz9ab6a";
};
}
{
- goPackagePath = "gopkg.in/sourcemap.v1";
+ goPackagePath = "golang.org/x/text";
fetch = {
type = "git";
- url = "https://github.com/go-sourcemap/sourcemap";
- rev = "6e83acea0053641eff084973fee085f0c193c61a";
+ 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 = "2ca718005c18";
+ sha256 = "1nl4cw8vrfigab0hij86vl2mmhfmyim69r7vy5qk2v60g8frvgxg";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "a985d3407aa7";
+ sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/check.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/check.v1";
+ rev = "788fd7840127";
+ sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/errgo.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/errgo.v2";
+ rev = "v2.1.0";
+ sha256 = "065mbihiy7q67wnql0bzl9y1kkvck5ivra68254zbih52jxwrgr2";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/sourcemap.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/sourcemap.v1";
+ rev = "v1.0.5";
sha256 = "08rf2dl13hbnm3fq2cm0nnsspy9fhf922ln23cz5463cv7h62as4";
};
}
-] \ No newline at end of file
+ {
+ goPackagePath = "honnef.co/go/tools";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dominikh/go-tools";
+ rev = "v0.0.0-2019.2.1";
+ sha256 = "1frpy4pl9yp6j00mjj2yss3k8hip0cc7b5i5mz61n3dlw0kga9z1";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/tools/security/bitwarden/default.nix b/nixpkgs/pkgs/tools/security/bitwarden/default.nix
index f96501ddf77..fbef98df82d 100644
--- a/nixpkgs/pkgs/tools/security/bitwarden/default.nix
+++ b/nixpkgs/pkgs/tools/security/bitwarden/default.nix
@@ -16,11 +16,11 @@ let
pname = "bitwarden";
version = {
- x86_64-linux = "1.16.4";
+ x86_64-linux = "1.16.6";
}.${system} or "";
sha256 = {
- x86_64-linux = "1g9ljxjqs7mx509lkfd7db7xvm9srzypbgv0qfzrr2flqbsfl06m";
+ x86_64-linux = "074hqm4gjljc82nhn7h6wsd74567390018fi3v38g7jh7aph10jj";
}.${system} or "";
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/security/bitwarden_rs/vault.nix b/nixpkgs/pkgs/tools/security/bitwarden_rs/vault.nix
index 76b9f24224c..51dde99bcf1 100644
--- a/nixpkgs/pkgs/tools/security/bitwarden_rs/vault.nix
+++ b/nixpkgs/pkgs/tools/security/bitwarden_rs/vault.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bitwarden_rs-vault";
- version = "2.11.0";
+ version = "2.12.0";
src = fetchurl {
url = "https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz";
- sha256 = "06f0rcpqhz5qjm01jbxx2czhnj9ng29rgsrilm5r5xx31s9dnhg7";
+ sha256 = "064dxfplqn67grpx03ryzshwmr7s00w4mll0hk0anddviwvd8r1n";
};
buildCommand = ''
diff --git a/nixpkgs/pkgs/tools/security/clamav/default.nix b/nixpkgs/pkgs/tools/security/clamav/default.nix
index de275b6c09a..43f56352ceb 100644
--- a/nixpkgs/pkgs/tools/security/clamav/default.nix
+++ b/nixpkgs/pkgs/tools/security/clamav/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "clamav";
- version = "0.102.0";
+ version = "0.102.1";
src = fetchurl {
url = "https://www.clamav.net/downloads/production/${pname}-${version}.tar.gz";
- sha256 = "1qdyj4r39266bmbsd2nwyspm20k9wh3c30awrg8c54y78s61izj8";
+ sha256 = "1mpdgn3isz26hd1j6p8lcb76v8hjs54k1wb655rnil4hv78aig8d";
};
# don't install sample config files into the absolute sysconfdir folder
diff --git a/nixpkgs/pkgs/tools/security/duo-unix/default.nix b/nixpkgs/pkgs/tools/security/duo-unix/default.nix
index 49ceacadcb7..2cf9b92745f 100644
--- a/nixpkgs/pkgs/tools/security/duo-unix/default.nix
+++ b/nixpkgs/pkgs/tools/security/duo-unix/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "duo-unix";
- version = "1.11.2";
+ version = "1.11.3";
src = fetchurl {
url = "https://dl.duosecurity.com/duo_unix-${version}.tar.gz";
- sha256 = "11467kk8blg777vss0hsgz6k8f5m43p50zqs7yhx2sgbh9ygnn6y";
+ sha256 = "097i2dsnbndpnyc4nx1j76qkx1bxwwlxnzmp1h3j4raghddgiq0g";
};
buildInputs = [ pam openssl zlib ];
diff --git a/nixpkgs/pkgs/tools/security/efitools/default.nix b/nixpkgs/pkgs/tools/security/efitools/default.nix
index 8a64a019fef..33b6c3b672d 100644
--- a/nixpkgs/pkgs/tools/security/efitools/default.nix
+++ b/nixpkgs/pkgs/tools/security/efitools/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
sed -i -e 's#/usr/include/efi#${gnu-efi}/include/efi/#g' Make.rules
sed -i -e 's#/usr/lib64/gnuefi#${gnu-efi}/lib/#g' Make.rules
sed -i -e 's#$(DESTDIR)/usr#$(out)#g' Make.rules
+ substituteInPlace lib/console.c --replace "EFI_WARN_UNKOWN_GLYPH" "EFI_WARN_UNKNOWN_GLYPH"
patchShebangs .
'';
diff --git a/nixpkgs/pkgs/tools/security/enpass/default.nix b/nixpkgs/pkgs/tools/security/enpass/default.nix
index 89e09a47858..3cb5c1163e5 100644
--- a/nixpkgs/pkgs/tools/security/enpass/default.nix
+++ b/nixpkgs/pkgs/tools/security/enpass/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, dpkg, xorg
, glib, libGLU_combined, libpulseaudio, zlib, dbus, fontconfig, freetype
, gtk3, pango
-, makeWrapper , python, pythonPackages, lib
+, makeWrapper , python2Packages, lib
, lsof, curl, libuuid, cups, mesa
}:
@@ -84,9 +84,9 @@ let
name = "enpass-update-script";
SCRIPT =./update_script.py;
- buildInputs = with pythonPackages; [python requests pathlib2 six attrs ];
+ buildInputs = with python2Packages; [python requests pathlib2 six attrs ];
shellHook = ''
- exec python $SCRIPT --target pkgs/tools/security/enpass/data.json --repo ${baseUrl}
+ exec python $SCRIPT --target pkgs/tools/security/enpass/data.json --repo ${baseUrl}
'';
};
diff --git a/nixpkgs/pkgs/tools/security/fierce/default.nix b/nixpkgs/pkgs/tools/security/fierce/default.nix
index 809d8e29ea3..5d12a000815 100644
--- a/nixpkgs/pkgs/tools/security/fierce/default.nix
+++ b/nixpkgs/pkgs/tools/security/fierce/default.nix
@@ -2,13 +2,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "fierce";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchFromGitHub {
owner = "mschwager";
repo = pname;
rev = version;
- sha256 = "0cdp9rpabazyfnks30rsf3qfdi40z1bkspxk4ds9bm82kpq33jxy";
+ sha256 = "11yaz8ap9swx95j3wpqh0b6jhw6spqgfnsyn1liw9zqi4jwgiax7";
};
propagatedBuildInputs = [ python3.pkgs.dns ];
diff --git a/nixpkgs/pkgs/tools/security/fprintd/default.nix b/nixpkgs/pkgs/tools/security/fprintd/default.nix
index ab2de77b6b1..41a00306f69 100644
--- a/nixpkgs/pkgs/tools/security/fprintd/default.nix
+++ b/nixpkgs/pkgs/tools/security/fprintd/default.nix
@@ -12,6 +12,8 @@
, nss
, pam
, systemd
+, autoreconfHook
+, gtk-doc
}:
stdenv.mkDerivation rec {
@@ -33,6 +35,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
intltool
pkgconfig
+ autoreconfHook # Drop with above patch
+ gtk-doc # Drop with above patch
];
buildInputs = [
diff --git a/nixpkgs/pkgs/tools/security/gnome-keysign/default.nix b/nixpkgs/pkgs/tools/security/gnome-keysign/default.nix
index 04fa923ce2c..a559039d95a 100644
--- a/nixpkgs/pkgs/tools/security/gnome-keysign/default.nix
+++ b/nixpkgs/pkgs/tools/security/gnome-keysign/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetchFromGitLab
+, fetchpatch
, python3
, wrapGAppsHook
, gobject-introspection
@@ -11,22 +12,38 @@
python3.pkgs.buildPythonApplication rec {
pname = "gnome-keysign";
- version = "1.0.1";
+ version = "1.2.0";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "GNOME";
repo = pname;
rev = version;
- sha256 = "0iy70dskd7wly37lpb2ypd9phhyml5j3c7rzajii4f2s7zgb3abg";
+ sha256 = "1sjphi1lsivg9jmc8khbcqa9w6608pkrccz4nz3rlcc54hn0k0sj";
};
+ patches = [
+ # fix build failure due to missing import
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gnome-keysign/commit/216c3677e68960afc517edc00529323e85909323.patch";
+ sha256 = "1w410gvcridbq26sry7fxn49v59ss2lc0w5ab7csva8rzs1nc990";
+ })
+
+ # stop requiring lxml (no longer used)
+ # https://gitlab.gnome.org/GNOME/gnome-keysign/merge_requests/23
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gnome-keysign/commit/ffc6f40584d7564951e1c8b6d18d4f8a6a3fa09d.patch";
+ sha256 = "1hs6mmhi2f21kvy26llzvp37yf0i0dr69d18r641139nr6qg6kwy";
+ includes = [ "setup.py" ];
+ })
+ ];
+
nativeBuildInputs = [
wrapGAppsHook
gobject-introspection
] ++ (with python3.pkgs; [
Babel
- lxml
+ babelgladeextractor
]);
buildInputs = [
diff --git a/nixpkgs/pkgs/tools/security/gnupg-pkcs11-scd/default.nix b/nixpkgs/pkgs/tools/security/gnupg-pkcs11-scd/default.nix
new file mode 100644
index 00000000000..bc7cff99dc2
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/gnupg-pkcs11-scd/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchurl, libgpgerror, libassuan, libgcrypt, pkcs11helper,
+ pkgconfig, openssl }:
+
+stdenv.mkDerivation rec {
+ pname = "gnupg-pkcs11-scd";
+ version = "0.9.2";
+
+ src = fetchurl {
+ url = "https://github.com/alonbl/${pname}/releases/download/${pname}-${version}/${pname}-${version}.tar.bz2";
+ sha256 = "sha256:1mfh9zjbahjd788rq1mzx009pd7p1sq62sbz586rd7szif7pkpgx";
+ };
+
+ buildInputs = [ pkcs11helper pkgconfig openssl ];
+
+ configureFlags = [
+ "--with-libgpg-error-prefix=${libgpgerror.dev}"
+ "--with-libassuan-prefix=${libassuan.dev}"
+ "--with-libgcrypt-prefix=${libgcrypt.dev}"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "A smart-card daemon to enable the use of PKCS#11 tokens with GnuPG";
+ longDescription = ''
+ gnupg-pkcs11 is a project to implement a BSD-licensed smart-card
+ daemon to enable the use of PKCS#11 tokens with GnuPG.
+ '';
+ homepage = http://gnupg-pkcs11.sourceforge.net/;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ lschuermann philandstuff ];
+ platforms = platforms.unix;
+ };
+}
+
diff --git a/nixpkgs/pkgs/tools/security/gnupg/20.nix b/nixpkgs/pkgs/tools/security/gnupg/20.nix
index 6336d319997..ef348e38834 100644
--- a/nixpkgs/pkgs/tools/security/gnupg/20.nix
+++ b/nixpkgs/pkgs/tools/security/gnupg/20.nix
@@ -3,7 +3,7 @@
# Each of the dependencies below are optional.
# Gnupg can be built without them at the cost of reduced functionality.
-, pinentry ? null, guiSupport ? true
+, pinentry ? null, guiSupport ? false
, openldap ? null, bzip2 ? null, libusb ? null, curl ? null
}:
diff --git a/nixpkgs/pkgs/tools/security/gnupg/22.nix b/nixpkgs/pkgs/tools/security/gnupg/22.nix
index e2f460e7e30..e54a1e1c5db 100644
--- a/nixpkgs/pkgs/tools/security/gnupg/22.nix
+++ b/nixpkgs/pkgs/tools/security/gnupg/22.nix
@@ -1,17 +1,17 @@
{ fetchurl, fetchpatch, stdenv, pkgconfig, libgcrypt, libassuan, libksba
-, libgpgerror, libiconv, npth, gettext, texinfo, pcsclite, sqlite
-, buildPackages
+, libgpgerror, libiconv, npth, gettext, texinfo, buildPackages
# Each of the dependencies below are optional.
# Gnupg can be built without them at the cost of reduced functionality.
-, pinentry ? null, guiSupport ? true
-, adns ? null, gnutls ? null, libusb ? null, openldap ? null
-, readline ? null, zlib ? null, bzip2 ? null
+, guiSupport ? true, enableMinimal ? false
+, adns ? null , bzip2 ? null , gnutls ? null , libusb ? null , openldap ? null
+, pcsclite ? null , pinentry ? null , readline ? null , sqlite ? null , zlib ?
+null
}:
with stdenv.lib;
-assert guiSupport -> pinentry != null;
+assert guiSupport -> pinentry != null && enableMinimal == false;
stdenv.mkDerivation rec {
pname = "gnupg";
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
postPatch = ''
sed -i 's,hkps://hkps.pool.sks-keyservers.net,hkps://keys.openpgp.org,g' \
configure doc/dirmngr.texi doc/gnupg.info-1
- '' + stdenv.lib.optionalString stdenv.isLinux ''
+ '' + stdenv.lib.optionalString ( stdenv.isLinux && pcsclite != null) ''
sed -i 's,"libpcsclite\.so[^"]*","${stdenv.lib.getLib pcsclite}/lib/libpcsclite.so",g' scd/scdaemon.c
''; #" fix Emacs syntax highlighting :-(
@@ -50,7 +50,14 @@ stdenv.mkDerivation rec {
"--with-npth-prefix=${npth}"
] ++ optional guiSupport "--with-pinentry-pgm=${pinentry}/${pinentryBinaryPath}";
- postInstall = ''
+ postInstall = if enableMinimal
+ then ''
+ rm -r $out/{libexec,sbin,share}
+ for f in `find $out/bin -type f -not -name gpg`
+ do
+ rm $f
+ done
+ '' else ''
mkdir -p $out/lib/systemd/user
for f in doc/examples/systemd-user/*.{service,socket} ; do
substitute $f $out/lib/systemd/user/$(basename $f) \
diff --git a/nixpkgs/pkgs/tools/security/haka/default.nix b/nixpkgs/pkgs/tools/security/haka/default.nix
index bd7d356c1a0..bfac54d2d86 100644
--- a/nixpkgs/pkgs/tools/security/haka/default.nix
+++ b/nixpkgs/pkgs/tools/security/haka/default.nix
@@ -30,6 +30,6 @@ stdenv.mkDerivation {
homepage = http://www.haka-security.org/;
license = stdenv.lib.licenses.mpl20;
maintainers = [ stdenv.lib.maintainers.tvestelind ];
- platforms = stdenv.lib.platforms.linux;
+ platforms = [ "x86_64-linux" "i686-linux" ]; # fails on aarch64
};
}
diff --git a/nixpkgs/pkgs/tools/security/ipscan/default.nix b/nixpkgs/pkgs/tools/security/ipscan/default.nix
new file mode 100644
index 00000000000..40546b6f1c3
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/ipscan/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, fetchurl, jdk, jre, swt, makeWrapper, xorg, dpkg }:
+
+stdenv.mkDerivation rec {
+ pname = "ipscan";
+ version = "3.6.2";
+
+ src = fetchurl {
+ url = "https://github.com/angryip/ipscan/releases/download/${version}/ipscan_${version}_amd64.deb";
+ sha256 = "0wnnnabpj0dsxdijvss5sl9kd4i6rmcq55zbas33xs3c5g305ssk";
+ };
+
+ sourceRoot = ".";
+ unpackCmd = "${dpkg}/bin/dpkg-deb -x $src .";
+
+ buildInputs = [ makeWrapper jdk ];
+
+ installPhase = ''
+ mkdir -p $out/share
+ cp usr/lib/ipscan/ipscan-linux64-${version}.jar $out/share/${pname}-${version}.jar
+
+ makeWrapper ${jre}/bin/java $out/bin/ipscan \
+ --prefix LD_LIBRARY_PATH : "$out/lib/:${stdenv.lib.makeLibraryPath [ swt xorg.libXtst ]}" \
+ --add-flags "-Xmx256m -cp $out/share/${pname}-${version}.jar:${swt}/jars/swt.jar net.azib.ipscan.Main"
+
+ mkdir -p $out/share/applications
+ cp usr/share/applications/ipscan.desktop $out/share/applications/ipscan.desktop
+ substituteInPlace $out/share/applications/ipscan.desktop --replace "/usr/bin" "$out/bin"
+
+ mkdir -p $out/share/pixmaps
+ cp usr/share/pixmaps/ipscan.png $out/share/pixmaps/ipscan.png
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Fast and friendly network scanner";
+ homepage = https://angryip.org;
+ license = licenses.gpl2;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ kylesferrazza ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/security/john/default.nix b/nixpkgs/pkgs/tools/security/john/default.nix
index dd3a93be995..fd5659e7f9d 100644
--- a/nixpkgs/pkgs/tools/security/john/default.nix
+++ b/nixpkgs/pkgs/tools/security/john/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, openssl, nss, nspr, kerberos, gmp, zlib, libpcap, re2
-, gcc, pythonPackages, perl, perlPackages, makeWrapper
+, gcc, python3Packages, perl, perlPackages, makeWrapper
}:
with stdenv.lib;
@@ -33,8 +33,9 @@ stdenv.mkDerivation rec {
'';
configureFlags = [ "--disable-native-macro" ];
- buildInputs = [ openssl nss nspr kerberos gmp zlib libpcap re2 gcc pythonPackages.wrapPython perl makeWrapper ];
- propagatedBuildInputs = (with pythonPackages; [ dpkt scapy lxml ]) ++ # For pcap2john.py
+ buildInputs = [ openssl nss nspr kerberos gmp zlib libpcap re2 ];
+ nativeBuildInputs = [ gcc python3Packages.wrapPython perl makeWrapper ];
+ propagatedBuildInputs = (with python3Packages; [ dpkt scapy lxml ]) ++ # For pcap2john.py
(with perlPackages; [ DigestMD4 DigestSHA1 GetoptLong # For pass_gen.pl
perlldap ]); # For sha-dump.pl
# TODO: Get dependencies for radius2john.pl and lion2john-alt.pl
@@ -46,11 +47,12 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = [ "-DJOHN_SYSTEMWIDE=1" ];
postInstall = ''
- mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john"
+ mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" "$out/share/john/rules"
find -L ../run -mindepth 1 -maxdepth 1 -type f -executable \
-exec cp -d {} "$out/bin" \;
cp -vt "$out/etc/john" ../run/*.conf
cp -vt "$out/share/john" ../run/*.chr ../run/password.lst
+ cp -vt "$out/share/john/rules" ../run/rules/*.rule
cp -vrt "$out/share/doc/john" ../doc/*
'';
diff --git a/nixpkgs/pkgs/tools/security/keybase/default.nix b/nixpkgs/pkgs/tools/security/keybase/default.nix
index 559ba0383bd..1edf86675c3 100644
--- a/nixpkgs/pkgs/tools/security/keybase/default.nix
+++ b/nixpkgs/pkgs/tools/security/keybase/default.nix
@@ -1,14 +1,15 @@
-{ stdenv, lib, buildGoPackage, fetchFromGitHub
+{ stdenv, substituteAll, lib, buildGoPackage, fetchFromGitHub
, AVFoundation, AudioToolbox, ImageIO, CoreMedia
, Foundation, CoreGraphics, MediaToolbox
+, gnupg
}:
buildGoPackage rec {
pname = "keybase";
- version = "4.6.0";
+ version = "5.0.0";
goPackagePath = "github.com/keybase/client";
- subPackages = [ "go/keybase" ];
+ subPackages = [ "go/kbnm" "go/keybase" ];
dontRenameImports = true;
@@ -16,10 +17,18 @@ buildGoPackage rec {
owner = "keybase";
repo = "client";
rev = "v${version}";
- sha256 = "1aqj5s3vfji1zl7xdzphnsw3b8pnbg22n9rzdxkcdjf7via5wz2k";
+ sha256 = "0cxxqmgp82qi2b1fljyfa38is94y8ghb2pd31nbyh8y4wnmi0x1s";
};
- buildInputs = lib.optionals stdenv.isDarwin [ AVFoundation AudioToolbox ImageIO CoreMedia Foundation CoreGraphics MediaToolbox ];
+ patches = [
+ (substituteAll {
+ src = ./fix-paths-keybase.patch;
+ gpg = "${gnupg}/bin/gpg";
+ gpg2 = "${gnupg}/bin/gpg2";
+ })
+ ];
+
+ buildInputs = stdenv.lib.optionals stdenv.isDarwin [ AVFoundation AudioToolbox ImageIO CoreMedia Foundation CoreGraphics MediaToolbox ];
buildFlags = [ "-tags production" ];
meta = with stdenv.lib; {
@@ -27,5 +36,6 @@ buildGoPackage rec {
description = "The Keybase official command-line utility and service.";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ carlsverre np rvolosatovs ];
+ license = licenses.bsd3;
};
}
diff --git a/nixpkgs/pkgs/tools/security/keybase/fix-paths-kbfs.patch b/nixpkgs/pkgs/tools/security/keybase/fix-paths-kbfs.patch
new file mode 100644
index 00000000000..1180f38b865
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/keybase/fix-paths-kbfs.patch
@@ -0,0 +1,48 @@
+diff --git a/go/kbfs/libfuse/mounter.go b/go/kbfs/libfuse/mounter.go
+index d791ffc2..b116ad5d 100644
+--- a/go/kbfs/libfuse/mounter.go
++++ b/go/kbfs/libfuse/mounter.go
+@@ -108,7 +108,7 @@ func (m *mounter) Unmount() (err error) {
+ case "darwin":
+ _, err = exec.Command("/sbin/umount", dir).Output()
+ case "linux":
+- fusermountOutput, fusermountErr := exec.Command("fusermount", "-u", dir).CombinedOutput()
++ fusermountOutput, fusermountErr := exec.Command("@fusermount@", "-u", dir).CombinedOutput()
+ // Only clean up mountdir on a clean unmount.
+ if fusermountErr == nil {
+ m.log.Info("Successfully unmounted")
+@@ -135,7 +135,7 @@ func (m *mounter) Unmount() (err error) {
+ "/usr/sbin/diskutil", "unmountDisk", "force", dir).Output()
+ case "linux":
+ // Lazy unmount; will unmount when KBFS is no longer in use.
+- _, err = exec.Command("fusermount", "-u", "-z", dir).Output()
++ _, err = exec.Command("@fusermount@", "-u", "-z", dir).Output()
+ default:
+ err = errors.New("Forced unmount is not supported on this platform yet")
+ }
+diff --git a/go/vendor/bazil.org/fuse/mount_linux.go b/go/vendor/bazil.org/fuse/mount_linux.go
+index ec7fd89c..4d0a9e30 100644
+--- a/go/vendor/bazil.org/fuse/mount_linux.go
++++ b/go/vendor/bazil.org/fuse/mount_linux.go
+@@ -196,7 +196,7 @@ func mount(dir string, conf *mountConfig, ready chan<- struct{}, _ *error) (fuse
+ defer readFile.Close()
+
+ cmd := exec.Command(
+- "fusermount",
++ "@fusermount@",
+ "-o", conf.getOptions(),
+ "--",
+ dir,
+diff --git a/go/vendor/bazil.org/fuse/unmount_linux.go b/go/vendor/bazil.org/fuse/unmount_linux.go
+index f02448af..6e4c6c23 100644
+--- a/go/vendor/bazil.org/fuse/unmount_linux.go
++++ b/go/vendor/bazil.org/fuse/unmount_linux.go
+@@ -21,7 +21,7 @@ func unmount(dir string) error {
+ return sysunix.Unmount(dir, sysunix.MNT_DETACH)
+ }
+
+- cmd := exec.Command("fusermount", "-u", dir)
++ cmd := exec.Command("@fusermount@", "-u", dir)
+ output, err := cmd.CombinedOutput()
+ if err != nil {
+ if len(output) > 0 {
diff --git a/nixpkgs/pkgs/tools/security/keybase/fix-paths-keybase.patch b/nixpkgs/pkgs/tools/security/keybase/fix-paths-keybase.patch
new file mode 100644
index 00000000000..b3de7bbb530
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/keybase/fix-paths-keybase.patch
@@ -0,0 +1,16 @@
+diff --git a/go/libkb/gpg_cli.go b/go/libkb/gpg_cli.go
+index 3c7c6257..ae8f7e2f 100644
+--- a/go/libkb/gpg_cli.go
++++ b/go/libkb/gpg_cli.go
+@@ -54,9 +54,9 @@ func (g *GpgCLI) Configure(mctx MetaContext) (err error) {
+ if len(prog) > 0 {
+ err = canExec(prog)
+ } else {
+- prog, err = exec.LookPath("gpg2")
++ prog, err = exec.LookPath("@gpg2@")
+ if err != nil {
+- prog, err = exec.LookPath("gpg")
++ prog, err = exec.LookPath("@gpg@")
+ }
+ }
+ if err != nil {
diff --git a/nixpkgs/pkgs/tools/security/keybase/gui.nix b/nixpkgs/pkgs/tools/security/keybase/gui.nix
index aa4db75cef1..2ec97f88236 100644
--- a/nixpkgs/pkgs/tools/security/keybase/gui.nix
+++ b/nixpkgs/pkgs/tools/security/keybase/gui.nix
@@ -1,19 +1,19 @@
{ stdenv, fetchurl, alsaLib, atk, cairo, cups, udev
-, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, gtk3
+, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, gtk3, libappindicator-gtk3
, libnotify, nspr, nss, pango, systemd, xorg, autoPatchelfHook, wrapGAppsHook
, runtimeShell, gsettings-desktop-schemas }:
let
- versionSuffix = "20191010154240.134c2d892b";
+ versionSuffix = "20191114203213.f73f97dac6";
in
stdenv.mkDerivation rec {
pname = "keybase-gui";
- version = "4.6.0"; # Find latest version from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages
+ version = "5.0.0"; # Find latest version from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages
src = fetchurl {
url = "https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_${version + "-" + versionSuffix}_amd64.deb";
- sha256 = "a25f0c676c00d306859d32e4dad7a23dd4955fa0b352be50c281081f2cf000ae";
+ sha256 = "e175e52a6355d8359d66ef4b445981b572c513754329d5c7f75ad7bb14ec348f";
};
nativeBuildInputs = [
@@ -34,6 +34,7 @@ stdenv.mkDerivation rec {
glib
gsettings-desktop-schemas
gtk3
+ libappindicator-gtk3
libnotify
nspr
nss
@@ -55,6 +56,7 @@ stdenv.mkDerivation rec {
runtimeDependencies = [
udev.lib
+ libappindicator-gtk3
];
dontBuild = true;
diff --git a/nixpkgs/pkgs/tools/security/keybase/kbfs.nix b/nixpkgs/pkgs/tools/security/keybase/kbfs.nix
index 9448182a65a..93c7bd540d8 100644
--- a/nixpkgs/pkgs/tools/security/keybase/kbfs.nix
+++ b/nixpkgs/pkgs/tools/security/keybase/kbfs.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, keybase }:
+{ stdenv, substituteAll, buildGoPackage, fetchFromGitHub, fuse, osxfuse, keybase }:
buildGoPackage {
pname = "kbfs";
@@ -10,6 +10,13 @@ buildGoPackage {
dontRenameImports = true;
+ patches = [
+ (substituteAll {
+ src = ./fix-paths-kbfs.patch;
+ fusermount = "${fuse}/bin/fusermount";
+ })
+ ];
+
buildFlags = [ "-tags production" ];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/security/kwalletcli/default.nix b/nixpkgs/pkgs/tools/security/kwalletcli/default.nix
index fedf3421fb1..9356e2f53f9 100644
--- a/nixpkgs/pkgs/tools/security/kwalletcli/default.nix
+++ b/nixpkgs/pkgs/tools/security/kwalletcli/default.nix
@@ -1,5 +1,5 @@
{ mkDerivation, fetchFromGitHub, lib, makeWrapper, pkgconfig
-, kcoreaddons, ki18n, kwallet, mksh, pinentry_qt5 }:
+, kcoreaddons, ki18n, kwallet, mksh, pinentry-qt }:
mkDerivation rec {
pname = "kwalletcli";
@@ -36,7 +36,7 @@ mkDerivation rec {
postInstall = ''
wrapProgram $out/bin/pinentry-kwallet \
- --prefix PATH : $out/bin:${lib.makeBinPath [ pinentry_qt5 ]} \
+ --prefix PATH : $out/bin:${lib.makeBinPath [ pinentry-qt ]} \
--set-default PINENTRY pinentry-qt
'';
diff --git a/nixpkgs/pkgs/tools/security/monkeysphere/default.nix b/nixpkgs/pkgs/tools/security/monkeysphere/default.nix
index b4d5ddb267d..97d032045b3 100644
--- a/nixpkgs/pkgs/tools/security/monkeysphere/default.nix
+++ b/nixpkgs/pkgs/tools/security/monkeysphere/default.nix
@@ -97,7 +97,7 @@ in stdenv.mkDerivation rec {
familiar with, such as your web browser0 or secure shell.
'';
license = licenses.gpl3Plus;
- platforms = platforms.all;
+ platforms = platforms.linux;
maintainers = with maintainers; [ primeos ];
};
}
diff --git a/nixpkgs/pkgs/tools/security/opensc/default.nix b/nixpkgs/pkgs/tools/security/opensc/default.nix
index e5611f8b267..4f220ee7717 100644
--- a/nixpkgs/pkgs/tools/security/opensc/default.nix
+++ b/nixpkgs/pkgs/tools/security/opensc/default.nix
@@ -22,6 +22,16 @@ stdenv.mkDerivation rec {
url = "https://github.com/OpenSC/OpenSC/commit/0d7967549751b7032f22b437106b41444aff0ba9.patch";
sha256 = "1y42lmz8i9w99hgpakdncnv8f94cqjfabz0v4xg6wfz9akl3ff7d";
})
+ (fetchpatch {
+ name = "CVE-2019-15945.patch";
+ url = "https://github.com/OpenSC/OpenSC/commit/412a6142c27a5973c61ba540e33cdc22d5608e68.patch";
+ sha256 = "088i2i1fkvdxnywmb54bn4283vhbxx6i2632b34ss5dh7k080hp7";
+ })
+ (fetchpatch {
+ name = "CVE-2019-15946.patch";
+ url = "https://github.com/OpenSC/OpenSC/commit/a3fc7693f3a035a8a7921cffb98432944bb42740.patch";
+ sha256 = "1qr9n8cbarrdn4kr5z0ys7flq50hfmcbm8584mhw7r39p08qwmvq";
+ })
];
nativeBuildInputs = [ pkgconfig autoreconfHook ];
diff --git a/nixpkgs/pkgs/tools/security/ossec/default.nix b/nixpkgs/pkgs/tools/security/ossec/default.nix
index 7231f6821da..2b52099e70b 100644
--- a/nixpkgs/pkgs/tools/security/ossec/default.nix
+++ b/nixpkgs/pkgs/tools/security/ossec/default.nix
@@ -31,8 +31,8 @@ yes
'';
meta = {
- description = "Open soruce host-based instrusion detection system";
- homepage = http://www.ossec.net;
+ description = "Open source host-based instrusion detection system";
+ homepage = https://www.ossec.net;
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/security/pass/extensions/checkup.nix b/nixpkgs/pkgs/tools/security/pass/extensions/checkup.nix
new file mode 100644
index 00000000000..83a1d7a8872
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/pass/extensions/checkup.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitHub
+, curl, findutils, gnugrep, gnused }:
+
+stdenv.mkDerivation rec {
+ pname = "pass-checkup";
+ version = "0.2.0";
+
+ src = fetchFromGitHub {
+ owner = "etu";
+ repo = "pass-checkup";
+ rev = version;
+ sha256 = "17fyf8zj535fg43yddjww1jhxfb3nbdkn622wjxaai2nf46jzh7y";
+ };
+
+ patchPhase = ''
+ substituteInPlace checkup.bash \
+ --replace curl ${curl}/bin/curl \
+ --replace find ${findutils}/bin/find \
+ --replace grep ${gnugrep}/bin/grep \
+ --replace sed ${gnused}/bin/sed
+ '';
+
+ installPhase = ''
+ install -D -m755 checkup.bash $out/lib/password-store/extensions/checkup.bash
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A pass extension to check against the Have I been pwned API to see if your passwords are publicly leaked or not";
+ homepage = "https://github.com/etu/pass-checkup";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ etu ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/security/pass/extensions/default.nix b/nixpkgs/pkgs/tools/security/pass/extensions/default.nix
index 96d79a8dace..6eb321229e0 100644
--- a/nixpkgs/pkgs/tools/security/pass/extensions/default.nix
+++ b/nixpkgs/pkgs/tools/security/pass/extensions/default.nix
@@ -6,6 +6,7 @@ with pkgs;
pass-audit = callPackage ./audit.nix {
pythonPackages = python3Packages;
};
+ pass-checkup = callPackage ./checkup.nix {};
pass-import = callPackage ./import.nix {
pythonPackages = python3Packages;
};
diff --git a/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix b/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix
index c031c59e3f6..187852e8b55 100644
--- a/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix
+++ b/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pass-genphrase";
- version = "0.1";
+ version = "0.2";
src = fetchFromGitHub {
owner = "congma";
repo = "pass-genphrase";
rev = version;
- sha256 = "0vcg3b79n1r949qfn8ns85bq2mfsmbf4jw2dlzif8425n8ppfsgd";
+ sha256 = "1sdkmz5s6wdx4vdlgqf5kmyrm17zwzy3n52s13qpx32bnnajap1h";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/tools/security/pass/extensions/import.nix b/nixpkgs/pkgs/tools/security/pass/extensions/import.nix
index 9d9d36fd0d9..90e3105bbd8 100644
--- a/nixpkgs/pkgs/tools/security/pass/extensions/import.nix
+++ b/nixpkgs/pkgs/tools/security/pass/extensions/import.nix
@@ -1,34 +1,51 @@
-{ stdenv, pass, fetchFromGitHub, pythonPackages, makeWrapper }:
+{ stdenv, pass, fetchFromGitHub, pythonPackages, makeWrapper, fetchpatch }:
let
- pythonEnv = pythonPackages.python.withPackages (p: [ p.defusedxml ]);
+ pythonEnv = pythonPackages.python.withPackages (p: [
+ p.defusedxml
+ p.setuptools
+ p.pyaml
+ ]);
in stdenv.mkDerivation rec {
pname = "pass-import";
- version = "2.3";
+ version = "2.6";
src = fetchFromGitHub {
owner = "roddhjav";
repo = "pass-import";
rev = "v${version}";
- sha256 = "1209aqkiqqbir5yzwk5jvyk8c1fyrsj9igr3n4banf347rlwmzfv";
+ sha256 = "1q8rln4djh2z8j2ycm654df5y6anm5iv2r19spgy07c3fnisxlac";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ pythonEnv ];
- patchPhase = ''
+ patches = [
+ # https://github.com/roddhjav/pass-import/pull/91
+ (fetchpatch {
+ url = "https://github.com/roddhjav/pass-import/commit/6ccaf639e92df45bd400503757ae4aa2c5c030d7.patch";
+ sha256 = "0lw9vqvbqcy96s7v7nz0i1bdx93x7qr13azymqypcdhjwmq9i63h";
+ })
+ ];
+
+ postPatch = ''
sed -i -e 's|$0|${pass}/bin/pass|' import.bash
'';
dontBuild = true;
- installFlags = [ "PREFIX=$(out)" ];
+ installFlags = [
+ "PREFIX=$(out)"
+ "BASHCOMPDIR=$(out)/etc/bash_completion.d"
+ ];
postFixup = ''
+ install -D pass_import.py $out/${pythonPackages.python.sitePackages}/pass_import.py
wrapProgram $out/lib/password-store/extensions/import.bash \
--prefix PATH : "${pythonEnv}/bin" \
+ --prefix PYTHONPATH : "$out/${pythonPackages.python.sitePackages}" \
--run "export PREFIX"
'';
diff --git a/nixpkgs/pkgs/tools/security/pbis/default.nix b/nixpkgs/pkgs/tools/security/pbis/default.nix
new file mode 100644
index 00000000000..ee1282e9a13
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/pbis/default.nix
@@ -0,0 +1,70 @@
+{ stdenv, fetchFromGitHub, autoconf, automake, libtool, perl, flex, bison, curl,
+ pam, popt, libiconv, libuuid, openssl_1_0_2, cyrus_sasl, sqlite, tdb, libxml2 }:
+
+stdenv.mkDerivation rec {
+ pname = "pbis-open";
+ version = "9.1.0";
+
+ src = fetchFromGitHub {
+ owner = "BeyondTrust";
+ repo = pname;
+ rev = version;
+ sha256 = "081jm34sf488nwz5wzs55d6rxx3sv566x6p4h1yqcjaw36174m8v";
+ };
+
+ nativeBuildInputs = [
+ autoconf automake libtool perl flex bison
+ ];
+
+ # curl must be placed after openssl_1_0_2, because it pulls openssl 1.1 dependency.
+ buildInputs = [
+ pam popt libiconv libuuid openssl_1_0_2 cyrus_sasl
+ curl sqlite popt tdb libxml2 /*libglade2 for gtk*/
+ ];
+
+ postPatch = ''
+ patchShebangs .
+ sed -i -e 's/legacy//g' lwupgrade/MakeKitBuild # disable /opt/ symlinks
+ sed -i -e 's/tdb.h//g' samba-interop/MakeKitBuild #include <tdb.h> fails but it won't affect the build
+ '';
+ preConfigure = ''
+ mkdir release
+ cd release
+ if [ $CC = gcc ]; then
+ NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -Wno-error=format-overflow"
+ fi
+ NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -isystem ${stdenv.lib.getDev libxml2}/include/libxml2 -Wno-error=array-bounds -Wno-error=pointer-sign -Wno-error=deprecated-declarations -Wno-error=unused-variable"
+ '';
+ configureScript = ''../configure'';
+ configureFlags = [
+ "CFLAGS=-O"
+ "--docdir=${placeholder "prefix"}/share/doc"
+ "--mandir=${placeholder "prefix"}/share/doc/man"
+ "--datadir=${placeholder "prefix"}/share"
+ "--lw-initdir=${placeholder "prefix"}/etc/init.d"
+ "--selinux=no" # NixOS does not support SELinux
+ "--build-isas=x86_64" # [lwbase] endianness (host/x86_32): [lwbase] ERROR: could not determine endianness
+ "--fail-on-warn=no"
+ # "--debug=yes"
+ ]; # ^ See https://github.com/BeyondTrust/pbis-open/issues/124
+ configureFlagsArray = [ "--lw-bundled-libs=linenoise-mob tomlc99 opensoap krb5 cyrus-sasl curl openldap ${ if libuuid == null then "libuuid" else "" }" ];
+ # ^ it depends on old krb5 version 1.9 (issue #228)
+ # linenoise-mod, tomlc99, opensoap is not in nixpkgs.
+ # krb5 must be old one, and cyrus-sasl and openldap have dependency to newer libkrb5 that cause runtime error
+ enableParallelBuilding = true;
+ makeFlags = "SHELL=";
+ hardeningDisable = [ "format" ]; # -Werror=format-security
+ installPhase = ''
+ mkdir $sys
+ mv stage/{lib,var} $sys
+ mv stage$out $out
+ '';
+ outputs = [ "out" "sys" ];
+
+ meta = with stdenv.lib; {
+ description = "BeyondTrust AD Bridge Open simplifies the process of joining non-Microsoft hosts to Active Directory domains";
+ homepage = "https://github.com/BeyondTrust/pbis-open";
+ license = with licenses; [ gpl2 lgpl21 ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/security/pinentry/default.nix b/nixpkgs/pkgs/tools/security/pinentry/default.nix
index 160816a8cb7..87edc914131 100644
--- a/nixpkgs/pkgs/tools/security/pinentry/default.nix
+++ b/nixpkgs/pkgs/tools/security/pinentry/default.nix
@@ -1,60 +1,93 @@
-{ fetchurl, fetchpatch, stdenv, lib, pkgconfig, autoreconfHook
-, libgpgerror, libassuan
-, libcap ? null, libsecret ? null, ncurses ? null, gtk2 ? null, gcr ? null
-, qt4 ? null, qt5 ? null
-, enableEmacs ? false
+{ fetchurl, mkDerivation, fetchpatch, stdenv, lib, pkgconfig, autoreconfHook, wrapGAppsHook
+, libgpgerror, libassuan, qtbase, wrapQtAppsHook
+, ncurses, gtk2, gcr
+, libcap ? null, libsecret ? null
+, enabledFlavors ? [ "curses" "tty" "gtk2" "qt" "gnome3" "emacs" ]
}:
-assert qt5 != null -> qt4 == null;
-assert qt4 != null -> qt5 == null;
+with stdenv.lib;
+
+assert isList enabledFlavors && enabledFlavors != [];
let
- mkDerivation =
- if qt5 != null
- then qt5.mkDerivation
+ pinentryMkDerivation =
+ if (builtins.elem "qt" enabledFlavors)
+ then mkDerivation
else stdenv.mkDerivation;
+
+ mkFlag = pfxTrue: pfxFalse: cond: name:
+ "--${if cond then pfxTrue else pfxFalse}-${name}";
+ mkEnable = mkFlag "enable" "disable";
+ mkWith = mkFlag "with" "without";
+
+ mkEnablePinentry = f:
+ let
+ info = flavorInfo.${f};
+ flag = flavorInfo.${f}.flag or null;
+ in
+ optionalString (flag != null)
+ (mkEnable (elem f enabledFlavors) ("pinentry-" + flag));
+
+ flavorInfo = {
+ curses = { bin = "curses"; flag = "curses"; buildInputs = [ ncurses ]; };
+ tty = { bin = "tty"; flag = "tty"; };
+ gtk2 = { bin = "gtk-2"; flag = "gtk2"; buildInputs = [ gtk2 ]; };
+ gnome3 = { bin = "gnome3"; flag = "gnome3"; buildInputs = [ gcr ]; nativeBuildInputs = [ wrapGAppsHook ]; };
+ qt = { bin = "qt"; flag = "qt"; buildInputs = [ qtbase ]; nativeBuildInputs = [ wrapQtAppsHook ]; };
+ emacs = { bin = "emacs"; flag = "emacs"; buildInputs = []; };
+ };
+
in
-mkDerivation rec {
- name = "pinentry-1.1.0";
+pinentryMkDerivation rec {
+ pname = "pinentry";
+ version = "1.1.0";
src = fetchurl {
- url = "mirror://gnupg/pinentry/${name}.tar.bz2";
+ url = "mirror://gnupg/pinentry/${pname}-${version}.tar.bz2";
sha256 = "0w35ypl960pczg5kp6km3dyr000m1hf0vpwwlh72jjkjza36c1v8";
};
- nativeBuildInputs = [ pkgconfig autoreconfHook ];
- buildInputs =
- [ libgpgerror libassuan libcap libsecret gtk2 gcr ncurses qt4 ]
- ++ stdenv.lib.optional (qt5 != null) qt5.qtbase;
+ nativeBuildInputs = [ pkgconfig autoreconfHook ]
+ ++ concatMap(f: flavorInfo.${f}.nativeBuildInputs or []) enabledFlavors;
+ buildInputs = [ libgpgerror libassuan libcap libsecret ]
+ ++ concatMap(f: flavorInfo.${f}.buildInputs or []) enabledFlavors;
- prePatch = ''
- substituteInPlace pinentry/pinentry-curses.c --replace ncursesw ncurses
- '';
+ dontWrapGApps = true;
+ dontWrapQtApps = true;
patches = [
./autoconf-ar.patch
- ] ++ lib.optionals (gtk2 != null) [
+ ] ++ optionals (elem "gtk2" enabledFlavors) [
(fetchpatch {
- url = "https://salsa.debian.org/debian/pinentry/raw/debian/1.1.0-1/debian/patches/"
- + "0007-gtk2-When-X11-input-grabbing-fails-try-again-over-0..patch";
+ url = "https://salsa.debian.org/debian/pinentry/raw/debian/1.1.0-1/debian/patches/0007-gtk2-When-X11-input-grabbing-fails-try-again-over-0..patch";
sha256 = "15r1axby3fdlzz9wg5zx7miv7gqx2jy4immaw4xmmw5skiifnhfd";
})
];
configureFlags = [
- (stdenv.lib.withFeature (libcap != null) "libcap")
- (stdenv.lib.enableFeature (libsecret != null) "libsecret")
- (stdenv.lib.enableFeature (ncurses != null) "pinentry-curses")
- (stdenv.lib.enableFeature true "pinentry-tty")
- (stdenv.lib.enableFeature enableEmacs "pinentry-emacs")
- (stdenv.lib.enableFeature (gtk2 != null) "pinentry-gtk2")
- (stdenv.lib.enableFeature (gcr != null) "pinentry-gnome3")
- (stdenv.lib.enableFeature (qt4 != null || qt5 != null) "pinentry-qt")
-
- "--with-libassuan-prefix=${libassuan.dev}"
- "--with-libgpg-error-prefix=${libgpgerror.dev}"
- ];
+ (mkWith (libcap != null) "libcap")
+ (mkEnable (libsecret != null) "libsecret")
+ ] ++ (map mkEnablePinentry (attrNames flavorInfo));
+
+ postInstall =
+ concatStrings (flip map enabledFlavors (f:
+ let
+ binary = "pinentry-" + flavorInfo.${f}.bin;
+ in ''
+ moveToOutput bin/${binary} ${placeholder f}
+ ln -sf ${placeholder f}/bin/${binary} ${placeholder f}/bin/pinentry
+ '' + optionalString (f == "gnome3") ''
+ wrapGApp ${placeholder f}/bin/${binary}
+ '' + optionalString (f == "qt") ''
+ wrapQtApp ${placeholder f}/bin/${binary}
+ '')) + ''
+ ln -sf ${placeholder (head enabledFlavors)}/bin/pinentry-${flavorInfo.${head enabledFlavors}.bin} $out/bin/pinentry
+ '';
+
+ outputs = [ "out" ] ++ enabledFlavors;
+
+ passthru = { flavors = enabledFlavors; };
meta = with stdenv.lib; {
homepage = http://gnupg.org/aegypten2/;
@@ -65,6 +98,6 @@ mkDerivation rec {
Pinentry provides a console and (optional) GTK and Qt GUIs allowing users
to enter a passphrase when `gpg' or `gpg2' is run and needs it.
'';
- maintainers = [ maintainers.ttuegel ];
+ maintainers = with maintainers; [ ttuegel fpletz ];
};
}
diff --git a/nixpkgs/pkgs/tools/security/rng-tools/default.nix b/nixpkgs/pkgs/tools/security/rng-tools/default.nix
index 41faa375f83..4238fc5be33 100644
--- a/nixpkgs/pkgs/tools/security/rng-tools/default.nix
+++ b/nixpkgs/pkgs/tools/security/rng-tools/default.nix
@@ -1,13 +1,12 @@
{ stdenv, fetchFromGitHub, libtool, autoreconfHook, pkgconfig
, sysfsutils
+, argp-standalone
# WARNING: DO NOT USE BEACON GENERATED VALUES AS SECRET CRYPTOGRAPHIC KEYS
# https://www.nist.gov/programs-projects/nist-randomness-beacon
, curl ? null, libxml2 ? null, openssl ? null, withNistBeacon ? false
# Systems that support RDRAND but not AES-NI require libgcrypt to use RDRAND as an entropy source
, libgcrypt ? null, withGcrypt ? true
- # Not sure if jitterentropy is safe to use for cryptography
- # and thus a default entropy source
-, jitterentropy ? null, withJitterEntropy ? false
+, jitterentropy ? null, withJitterEntropy ? true
, libp11 ? null, opensc ? null, withPkcs11 ? true
}:
@@ -15,18 +14,16 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "rng-tools";
- version = "6.7";
+ version = "6.8";
src = fetchFromGitHub {
owner = "nhorman";
repo = "rng-tools";
rev = "v${version}";
- sha256 = "19f75m6mzg8h7b4snzg7d6ypvkz6nq32lrpi9ja95gqz4wsd18a5";
+ sha256 = "1clm9i9xg3j79q0d6vinn6dx0nwh1fvzcmkqpcbay7mwsgkknvw2";
};
postPatch = ''
- cp README.md README
-
${optionalString withPkcs11 ''
substituteInPlace rngd.c \
--replace /usr/lib64/opensc-pkcs11.so ${opensc}/lib/opensc-pkcs11.so
@@ -42,25 +39,27 @@ stdenv.mkDerivation rec {
(withFeature withPkcs11 "pkcs11")
];
+ # argp-standalone is only used when libc lacks argp parsing (musl)
buildInputs = [ sysfsutils ]
+ ++ optionals stdenv.hostPlatform.isx86_64 [ argp-standalone ]
++ optionals withGcrypt [ libgcrypt ]
++ optionals withJitterEntropy [ jitterentropy ]
++ optionals withNistBeacon [ curl libxml2 openssl ]
++ optionals withPkcs11 [ libp11 openssl ];
- # This shouldn't be necessary but is as of 6.7
- NIX_LDFLAGS = optionalString withPkcs11 "-lcrypto";
-
enableParallelBuilding = true;
# For cross-compilation
makeFlags = [ "AR:=$(AR)" ];
+ doCheck = true;
+ preCheck = "patchShebangs tests/*.sh";
+
meta = {
description = "A random number generator daemon";
homepage = https://github.com/nhorman/rng-tools;
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = with maintainers; [ johnazoidberg ];
+ maintainers = with maintainers; [ johnazoidberg c0bw3b ];
};
}
diff --git a/nixpkgs/pkgs/tools/security/sequoia/default.nix b/nixpkgs/pkgs/tools/security/sequoia/default.nix
index 554ed93f093..21403225aad 100644
--- a/nixpkgs/pkgs/tools/security/sequoia/default.nix
+++ b/nixpkgs/pkgs/tools/security/sequoia/default.nix
@@ -9,16 +9,16 @@ assert pythonSupport -> pythonPackages != null;
rustPlatform.buildRustPackage rec {
pname = "sequoia";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchFromGitLab {
owner = "sequoia-pgp";
repo = pname;
rev = "v${version}";
- sha256 = "0gvczghyik56jlnb8cz7jg2l3nbm519gf19g7l5blxci3009v23d";
+ sha256 = "1k0pr3vn77fpfzyvbg7xb4jwm6srsiws9bsd8q7i3hl6j56a880i";
};
- cargoSha256 = "0dk9sjcbmygbdpwqnah5krli1p9j5hahgiqrca9c0kfpfiwgx62q";
+ cargoSha256 = "15bhg7b88rq8p0bn6y5wwv2l42kqb1qyx2s3kw0r0v0wadf823q3";
nativeBuildInputs = [
pkgconfig
@@ -87,6 +87,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3;
maintainers = with maintainers; [ minijackson doronbehar ];
platforms = platforms.all;
- broken = true;
+ broken = stdenv.targetPlatform.isDarwin;
};
}
diff --git a/nixpkgs/pkgs/tools/security/sops/default.nix b/nixpkgs/pkgs/tools/security/sops/default.nix
index b132066fee5..8aa2e219e7d 100644
--- a/nixpkgs/pkgs/tools/security/sops/default.nix
+++ b/nixpkgs/pkgs/tools/security/sops/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "sops";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchFromGitHub {
- rev = version;
+ rev = "v${version}";
owner = "mozilla";
repo = pname;
- sha256 = "1mrqf9xgv88v919x7gz9l1x70xwvp6cfz3zp9ip1nj2pzn6ixz3d";
+ sha256 = "1515bk0fl0pvdkp402l51gdg63bmqlh89sglss6prc1qqvv5v2xy";
};
- modSha256 = "13ja8nxycmdjnrnsxdd1qs06x408aqr4im127a6y433pkx2dg7gc";
+ modSha256 = "0vhxd3dschj5i9sig6vpxzbl59cas1qa843akzmjnfjrrafb916y";
meta = with stdenv.lib; {
homepage = "https://github.com/mozilla/sops";
diff --git a/nixpkgs/pkgs/tools/security/step-cli/default.nix b/nixpkgs/pkgs/tools/security/step-cli/default.nix
new file mode 100644
index 00000000000..0ecd3bc8253
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/step-cli/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "step-cli";
+ version = "0.13.3";
+
+ goPackagePath = "github.com/smallstep/cli";
+
+ src = fetchFromGitHub {
+ owner = "smallstep";
+ repo = "cli";
+ rev = "v${version}";
+ sha256 = "0b5hk9a8yq1nyh8m1gmf28yiha95xwsc4dk321g84hvai7g47pbr";
+ };
+
+ goDeps = ./deps.nix;
+
+ meta = with lib; {
+ description = "A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc";
+ homepage = https://smallstep.com/cli/;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ xfix ];
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/security/step-cli/deps.nix b/nixpkgs/pkgs/tools/security/step-cli/deps.nix
new file mode 100644
index 00000000000..bae1ba070a6
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/step-cli/deps.nix
@@ -0,0 +1,453 @@
+# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+[
+ {
+ goPackagePath = "github.com/AndreasBriese/bbloom";
+ fetch = {
+ type = "git";
+ url = "https://github.com/AndreasBriese/bbloom";
+ rev = "e2d15f34fcf99d5dbb871c820ec73f710fca9815";
+ sha256 = "05kkrsmpragy69bj6s80pxlm3pbwxrkkx7wgk0xigs6y2n6ylpds";
+ };
+ }
+ {
+ goPackagePath = "github.com/ThomasRooney/gexpect";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ThomasRooney/gexpect";
+ rev = "5482f03509440585d13d8f648989e05903001842";
+ sha256 = "04zan78ndabxlwsw2hdcqbz32435pw2s04ljza07jlxnxzjp4kws";
+ };
+ }
+ {
+ goPackagePath = "github.com/asaskevich/govalidator";
+ fetch = {
+ type = "git";
+ url = "https://github.com/asaskevich/govalidator";
+ rev = "ccb8e960c48f04d6935e72476ae4a51028f9e22f";
+ sha256 = "1sih4yb6fqmdp5g6594yyida0qm7dvvqcfvf8pgikydkxyqb8g0k";
+ };
+ }
+ {
+ goPackagePath = "github.com/boombuler/barcode";
+ fetch = {
+ type = "git";
+ url = "https://github.com/boombuler/barcode";
+ rev = "3cfea5ab600ae37946be2b763b8ec2c1cf2d272d";
+ sha256 = "1fzb8wz1ny2sc78g9rm0bcm80pgwvkm2k6lmim2sb4jgm1j3sajd";
+ };
+ }
+ {
+ goPackagePath = "github.com/chzyer/readline";
+ fetch = {
+ type = "git";
+ url = "https://github.com/chzyer/readline";
+ rev = "2972be24d48e78746da79ba8e24e8b488c9880de";
+ sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r";
+ };
+ }
+ {
+ goPackagePath = "github.com/corpix/uarand";
+ fetch = {
+ type = "git";
+ url = "https://github.com/corpix/uarand";
+ rev = "2b8494104d86337cdd41d0a49cbed8e4583c0ab4";
+ sha256 = "06ml5m8l9wbr96gvyg6z1syawn797f8kmq74nhgry3vqpngyb6yn";
+ };
+ }
+ {
+ goPackagePath = "github.com/davecgh/go-spew";
+ fetch = {
+ type = "git";
+ url = "https://github.com/davecgh/go-spew";
+ rev = "8991bc29aa16c548c550c7ff78260e27b9ab7c73";
+ sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
+ };
+ }
+ {
+ goPackagePath = "github.com/dgraph-io/badger";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dgraph-io/badger";
+ rev = "391b6d3b93e6014fe8c2971fcc0c1266e47dbbd9";
+ sha256 = "13zyd6irxagwfv4azgmpk2qg8f80plhxrcjl8x89jzsjkl0a0pkx";
+ };
+ }
+ {
+ goPackagePath = "github.com/dgryski/go-farm";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dgryski/go-farm";
+ rev = "6a90982ecee230ff6cba02d5bd386acc030be9d3";
+ sha256 = "1x3l4jgps0v1bjvd446kj4dp0ckswjckxgrng9afm275ixnf83ix";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-chi/chi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-chi/chi";
+ rev = "0ebf7795c516423a110473652e9ba3a59a504863";
+ sha256 = "18hwj6vni19ykp3bsmg9ggnl6y2hawym0vbsigdgx8craqbp7jb1";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-sql-driver/mysql";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-sql-driver/mysql";
+ rev = "72cd26f257d44c1114970e19afddcd812016007e";
+ sha256 = "1fvsvwc1v2i0gqn01mynvi1shp5xm0xaym6xng09fcbqb56lbjx1";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "b5d812f8a3706043e23a9cd5babf2e5423744d30";
+ sha256 = "15am4s4646qy6iv0g3kkqq52rzykqjhm4bf08dk0fy2r58knpsyl";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/certificate-transparency-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/certificate-transparency-go";
+ rev = "3629d6846518309d22c16fee15d1007262a459d2";
+ sha256 = "16vsq7dd2kbbk3vwlrhm3jrlg5kq16wf4iz6d1gnyc32s5fcy9d7";
+ };
+ }
+ {
+ goPackagePath = "github.com/icrowley/fake";
+ fetch = {
+ type = "git";
+ url = "https://github.com/icrowley/fake";
+ rev = "4178557ae428460c3780a381c824a1f3aceb6325";
+ sha256 = "1mv4bxfphaqbvacy49v4lf4gf2nmadzpmjq0jbdx93wi5bnkc977";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/ansiterm";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/ansiterm";
+ rev = "720a0952cc2ac777afc295d9861263e2a4cf96a1";
+ sha256 = "0n6j0y7xhashp8gdkdl0r7vlbkdrkymrzxn9hxrx522k2isggs7h";
+ };
+ }
+ {
+ goPackagePath = "github.com/kballard/go-shellquote";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kballard/go-shellquote";
+ rev = "95032a82bc518f77982ea72343cc1ade730072f0";
+ sha256 = "1rspvmnsikdq95jmx3dykxd4k1rmgl98ryjrysvl0cf18hl1vq80";
+ };
+ }
+ {
+ goPackagePath = "github.com/konsorten/go-windows-terminal-sequences";
+ fetch = {
+ type = "git";
+ url = "https://github.com/konsorten/go-windows-terminal-sequences";
+ rev = "5c8c8bd35d3832f5d134ae1e1e375b69a4d25242";
+ sha256 = "1lchgf27n276vma6iyxa0v1xds68n2g8lih5lavqnx5x6q5pw2ip";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/pty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/pty";
+ rev = "db8e3cd836b82e82e0a9c8edc6896967dd31374f";
+ sha256 = "0knzlvndfgjm2k23vhp2xj1cv3fm31vbg5b20gdl1vnxk7rh549h";
+ };
+ }
+ {
+ goPackagePath = "github.com/lunixbochs/vtclean";
+ fetch = {
+ type = "git";
+ url = "https://github.com/lunixbochs/vtclean";
+ rev = "2d01aacdc34a083dca635ba869909f5fc0cd4f41";
+ sha256 = "1ss88dyx5hr4imvpg5lixvp0cf7c2qm4x9m8mdgshjpm92g5rqmf";
+ };
+ }
+ {
+ goPackagePath = "github.com/manifoldco/promptui";
+ fetch = {
+ type = "git";
+ url = "https://github.com/manifoldco/promptui";
+ rev = "157c96fb638a14d268b305cf2012582431fcc410";
+ sha256 = "0zha48i5f529q4j1qycybdzza4l9706hijiqws36ikd5jzg8i7wz";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-colorable";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-colorable";
+ rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072";
+ sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-isatty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-isatty";
+ rev = "6ca4dbf54d38eea1a992b3c722a76a5d1c4cb25c";
+ sha256 = "0zs92j2cqaw9j8qx1sdxpv3ap0rgbs0vrvi72m40mg8aa36gd39w";
+ };
+ }
+ {
+ goPackagePath = "github.com/mmcloughlin/avo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mmcloughlin/avo";
+ rev = "2e7d06bc7ada2979f17ccf8ebf486dba23b84fc7";
+ sha256 = "0fna1hhg193zy428lkj24a8853g3qviqs2c9xi96mji6ldprna5d";
+ };
+ }
+ {
+ goPackagePath = "github.com/newrelic/go-agent";
+ fetch = {
+ type = "git";
+ url = "https://github.com/newrelic/go-agent";
+ rev = "f5bce3387232559bcbe6a5f8227c4bf508dac1ba";
+ sha256 = "1zbp1cqhxp0sz3faymam6h1f91r1gl8dnnjx7qg8r06bd5fbzllb";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "ba968bfe8b2f7e042a574c888954fccecfa385b4";
+ sha256 = "0g5qcb4d4fd96midz0zdk8b9kz8xkzwfa8kr1cliqbg8sxsy5vd1";
+ };
+ }
+ {
+ goPackagePath = "github.com/pmezard/go-difflib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pmezard/go-difflib";
+ rev = "792786c7400a136282c1664665ae0a8db921c6c2";
+ sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
+ };
+ }
+ {
+ goPackagePath = "github.com/pquerna/otp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pquerna/otp";
+ rev = "b7b89250c468c06871d3837bee02e2d5c155ae19";
+ sha256 = "0gsl9rh8awira21z6cj26c6swasskx03z66q72yjc1mpbvyg6han";
+ };
+ }
+ {
+ goPackagePath = "github.com/rs/xid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rs/xid";
+ rev = "15d26544def341f036c5f8dca987a4cbe575032c";
+ sha256 = "1vgw1dikqw273awcci6pzifs7shkl5ah4l88j1zjbnpgbiwzlx9j";
+ };
+ }
+ {
+ goPackagePath = "github.com/samfoo/ansi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/samfoo/ansi";
+ rev = "b6bd2ded7189ce35bc02233b554eb56a5146af73";
+ sha256 = "0sw2d7c6l2ry34x0n4j37ydr8s7hxnax76yh6n35gb2g6f1h46sz";
+ };
+ }
+ {
+ goPackagePath = "github.com/shurcooL/sanitized_anchor_name";
+ fetch = {
+ type = "git";
+ url = "https://github.com/shurcooL/sanitized_anchor_name";
+ rev = "86672fcb3f950f35f2e675df2240550f2a50762f";
+ sha256 = "142m507s9971cl8qdmbcw7sqxnkgi3xqd8wzvfq15p0w7w8i4a3h";
+ };
+ }
+ {
+ goPackagePath = "github.com/sirupsen/logrus";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sirupsen/logrus";
+ rev = "ad15b42461921f1fb3529b058c6786c6a45d5162";
+ sha256 = "02xdfcp4f6dqvpavwf1vvr794qgz2fx8929paam7wnvcxy7ib606";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/assert";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/assert";
+ rev = "de77670473b5492f5d0bce155b5c01534c2d13f7";
+ sha256 = "15z2b4qyylnwgq2pzlaxsdabqxh8dbna4ddprk9rzmsvnfkpds16";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/certificates";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/certificates";
+ rev = "effb490d276f33b8cdab661df8b57a8ded67e082";
+ sha256 = "1i76bbm4rbpv4cw2ln36v0x74jjkss6j8pdh49hfvb75j2n32790";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/certinfo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/certinfo";
+ rev = "78e21b44234ef6ddeb58f5e8aad2ed09975b694a";
+ sha256 = "0zrxql9173vzn7zirv4299j0vw2mzwknivrg8rzhdbkhvbfiql9q";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/nosql";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/nosql";
+ rev = "a0934e12468769d8cbede3ed316c47a4b88de4ca";
+ sha256 = "08bg0sgrhkzflyl0ybi8v2vmk8bfk5pmcyfrizpxssyql7k27fam";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/truststore";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/truststore";
+ rev = "e16045d94a61ca04b60d5d246da3117e7eeb1ecf";
+ sha256 = "15cv3dkn2npf6rwhkb575sdq089rf70rha8wrym4ygc8rjbgwbab";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/zcrypto";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/zcrypto";
+ rev = "6bab21fcaafc3d150cf793b6d5f25fe32f49c80e";
+ sha256 = "129az7k556lmnhh14ayrwzrp1y205zdgwk3rj1xcmgisx5irliqp";
+ };
+ }
+ {
+ goPackagePath = "github.com/smallstep/zlint";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smallstep/zlint";
+ rev = "d84eaafe274f9dc1f811ebfbb073e18c466e2a44";
+ sha256 = "1xm7b1wvbify20vk9f3kmgmi5mnj5x2z3czc0r4zylcqcwwjkfd6";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/testify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/testify";
+ rev = "f35b8ab0b5a2cef36673838d662e249dd9c94686";
+ sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
+ };
+ }
+ {
+ goPackagePath = "github.com/urfave/cli";
+ fetch = {
+ type = "git";
+ url = "https://github.com/urfave/cli";
+ rev = "b67dcf995b6a7b7f14fad5fcb7cc5441b05e814b";
+ sha256 = "0n5vq4nydlhb7w12jiwphvxqdy4jwpxc3zwlxyhf05lq1nxfb56h";
+ };
+ }
+ {
+ goPackagePath = "github.com/weppos/publicsuffix-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/weppos/publicsuffix-go";
+ rev = "386050f8211b04c965721c3591e7d96650a1ea86";
+ sha256 = "17nvc0m0azm418w4mcyk7r1qcik0099vjpn455ia0lxhbqbl701b";
+ };
+ }
+ {
+ goPackagePath = "go.etcd.io/bbolt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/etcd-io/bbolt";
+ rev = "63597a96ec0ad9e6d43c3fc81e809909e0237461";
+ sha256 = "13d5l6p6c5wvkr6vn9hkhz9c593qifn7fgx0hg4d6jcvg1y0bnm2";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "4d3f4d9ffa16a13f451c3b2999e9c49e9750bf06";
+ sha256 = "0sbsgjm6wqa162ssrf1gnpv62ak5wjn1bn8v7sxwwfg8a93z1028";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "c44066c5c816ec500d459a2a324a753f78531ae0";
+ sha256 = "0mgww74bl15d0jvsh4f3qr1ckjzb8icb8hn0mgs5ppa0b2fgpc4f";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "9b800f95dbbc54abff0acf7ee32d88ba4e328c89";
+ sha256 = "07v3l7q7y59cwvw0mc85i39v7qjcc1jh4svwi789rmrqqm5nq7q6";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "f21a4dfb5e38f5895301dc265a8def02365cc3d0";
+ sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/tools";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/tools";
+ rev = "3a10b9bf0a52df7e992a8c3eb712a86d3c896c75";
+ sha256 = "19f3dijcc54jnd7458jab2dgpd0gzccmv2qympd9wi8cc8jpnhws";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/appengine";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/appengine";
+ rev = "54a98f90d1c46b7731eb8fb305d2a321c30ef610";
+ sha256 = "0l7mkdnwhidv8m686x432vmx8z5nqcrr9f46ddgvrxbh4wvyfcll";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/square/go-jose.v2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/square/go-jose";
+ rev = "730df5f748271903322feb182be83b43ebbbe27d";
+ sha256 = "11r93g9xrcjqj7qvq8sbd5hy5rnbpmim0vdsp6rbav8gl7wimaa3";
+ };
+ }
+ {
+ goPackagePath = "howett.net/plist";
+ fetch = {
+ type = "git";
+ url = "https://gitlab.howett.net/go/plist.git";
+ rev = "591f970eefbbeb04d7b37f334a0c4c3256e32876";
+ sha256 = "1gr74rf6m8bgayf6mxcfaxb3cc49ldlhydzqfafx7di5nds5hxk9";
+ };
+ }
+]
diff --git a/nixpkgs/pkgs/tools/security/sudo/default.nix b/nixpkgs/pkgs/tools/security/sudo/default.nix
index c3e464da516..a0922f4df73 100644
--- a/nixpkgs/pkgs/tools/security/sudo/default.nix
+++ b/nixpkgs/pkgs/tools/security/sudo/default.nix
@@ -5,14 +5,14 @@
}:
stdenv.mkDerivation rec {
- name = "sudo-1.8.28";
+ name = "sudo-1.8.29";
src = fetchurl {
urls =
[ "ftp://ftp.sudo.ws/pub/sudo/${name}.tar.gz"
"ftp://ftp.sudo.ws/pub/sudo/OLD/${name}.tar.gz"
];
- sha256 = "188k3w67aflbmi4b5z23pxrvzfcfndi22b84w86gzjh8b9sglaci";
+ sha256 = "0z4wyadh9cks17gdpfgx4kvbrlnyb6nai2sd6chk7qh4jsngylyf";
};
prePatch = ''
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
#define _PATH_MV "${coreutils}/bin/mv"
EOF
makeFlags="install_uid=$(id -u) install_gid=$(id -g)"
- installFlags="sudoers_uid=$(id -u) sudoers_gid=$(id -g) sysconfdir=$out/etc rundir=$TMPDIR/dummy vardir=$TMPDIR/dummy"
+ installFlags="sudoers_uid=$(id -u) sudoers_gid=$(id -g) sysconfdir=$out/etc rundir=$TMPDIR/dummy vardir=$TMPDIR/dummy DESTDIR=/"
'';
nativeBuildInputs = [ groff ];
diff --git a/nixpkgs/pkgs/tools/security/theharvester/default.nix b/nixpkgs/pkgs/tools/security/theharvester/default.nix
index 4a1e92e6104..4153ddafbf4 100644
--- a/nixpkgs/pkgs/tools/security/theharvester/default.nix
+++ b/nixpkgs/pkgs/tools/security/theharvester/default.nix
@@ -1,40 +1,36 @@
-{ stdenv, fetchFromGitHub, makeWrapper, python3Packages }:
+{ lib, fetchFromGitHub, python3 }:
-stdenv.mkDerivation rec {
+python3.pkgs.buildPythonApplication rec {
pname = "theHarvester";
- version = "3.0.6";
+ version = "3.1";
src = fetchFromGitHub {
owner = "laramies";
repo = pname;
- rev = version;
- sha256 = "0f33a7sfb5ih21yp1wspb03fxsls1m14yizgrw0srfirm2a6aa0c";
+ rev = "V${version}";
+ sha256 = "0lxzxfa9wbzim50d2jmd27i57szd0grm1dfayhnym86jn01qpvn3";
};
- nativeBuildInputs = [ makeWrapper ];
+ propagatedBuildInputs = with python3.pkgs; [
+ aiodns beautifulsoup4 dns grequests netaddr
+ plotly pyyaml requests retrying shodan texttable
+ ];
- # add dependencies
- propagatedBuildInputs = with python3Packages; [ requests beautifulsoup4 plotly ];
+ checkInputs = [ python3.pkgs.pytest ];
- installPhase = ''
- # create dirs
- mkdir -p $out/share/${pname} $out/bin
+ checkPhase = "runHook preCheck ; pytest tests/test_myparser.py ; runHook postCheck";
+ # We don't run other tests (discovery modules) because they require network access
- # move project code
- mv * $out/share/${pname}/
-
- # make project runnable
- chmod +x $out/share/${pname}/theHarvester.py
- ln -s $out/share/${pname}/theHarvester.py $out/bin
-
- wrapProgram "$out/bin/theHarvester.py" --prefix PYTHONPATH : $out/share/${pname}:$PYTHONPATH
- '';
-
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Gather E-mails, subdomains and names from different public sources";
+ longDescription = ''
+ theHarvester is a very simple, yet effective tool designed to be used in the early
+ stages of a penetration test. Use it for open source intelligence gathering and
+ helping to determine an entity's external threat landscape on the internet. The tool
+ gathers emails, names, subdomains, IPs, and URLs using multiple public data sources.
+ '';
homepage = "https://github.com/laramies/theHarvester";
- platforms = platforms.all;
- maintainers = with maintainers; [ treemo ];
+ maintainers = with maintainers; [ c0bw3b treemo ];
license = licenses.gpl2;
};
}
diff --git a/nixpkgs/pkgs/tools/security/tpm2-abrmd/default.nix b/nixpkgs/pkgs/tools/security/tpm2-abrmd/default.nix
new file mode 100644
index 00000000000..84dafca4e0c
--- /dev/null
+++ b/nixpkgs/pkgs/tools/security/tpm2-abrmd/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchurl, lib
+, tpm2-tss, pkgconfig, glib, which, dbus, cmocka }:
+
+stdenv.mkDerivation rec {
+ pname = "tpm2-abrmd";
+ version = "2.2.0";
+
+ src = fetchurl {
+ url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
+ sha256 = "1lbfhyyh9k54r8s1h8ca2czxv4hg0yq984kdh3vqh3990aca0x9a";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ tpm2-tss glib which dbus cmocka
+ ];
+
+ # Unit tests are currently broken as the check phase attempts to start a dbus daemon etc.
+ #configureFlags = [ "--enable-unit" ];
+ doCheck = false;
+
+ meta = with lib; {
+ description = "TPM2 resource manager, accessible via D-Bus";
+ homepage = https://github.com/tpm2-software/tpm2-tools;
+ license = licenses.bsd3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ lschuermann ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/security/tpm2-tools/default.nix b/nixpkgs/pkgs/tools/security/tpm2-tools/default.nix
index 1a6c8aaaa5d..03347f5f787 100644
--- a/nixpkgs/pkgs/tools/security/tpm2-tools/default.nix
+++ b/nixpkgs/pkgs/tools/security/tpm2-tools/default.nix
@@ -1,24 +1,36 @@
{ stdenv, fetchurl, lib
-, cmocka, curl, pandoc, pkgconfig, openssl, tpm2-tss }:
+, pandoc, pkgconfig, makeWrapper, curl, openssl, tpm2-tss
+, abrmdSupport ? true, tpm2-abrmd ? null }:
stdenv.mkDerivation rec {
pname = "tpm2-tools";
- version = "3.2.0";
+ version = "4.0.1";
src = fetchurl {
url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "057gg84zly6gjp6ypj6bv6zzmnr77cqsygl8x0147cylwa1ywydd";
+ sha256 = "zOw/ymNwNBoQLFwu8d205c0kK/G7xsUdlp93/HjKZ9E=";
};
- nativeBuildInputs = [ pandoc pkgconfig ];
+ nativeBuildInputs = [ pandoc pkgconfig makeWrapper ];
buildInputs = [
curl openssl tpm2-tss
- # For unit tests.
- cmocka
];
- configureFlags = [ "--enable-unit" ];
- doCheck = true;
+ preFixup = let
+ ldLibraryPath = lib.makeLibraryPath ([
+ tpm2-tss
+ ] ++ (lib.optional abrmdSupport tpm2-abrmd));
+ in ''
+ for bin in $out/bin/*; do
+ wrapProgram $bin \
+ --suffix LD_LIBRARY_PATH : "${ldLibraryPath}"
+ done
+ '';
+
+
+ # Unit tests disabled, as they rely on a dbus session
+ #configureFlags = [ "--enable-unit" ];
+ doCheck = false;
meta = with lib; {
description = "Command line tools that provide access to a TPM 2.0 compatible device";
diff --git a/nixpkgs/pkgs/tools/security/trousers/default.nix b/nixpkgs/pkgs/tools/security/trousers/default.nix
index 6f7fed20c89..a38c011d7a4 100644
--- a/nixpkgs/pkgs/tools/security/trousers/default.nix
+++ b/nixpkgs/pkgs/tools/security/trousers/default.nix
@@ -2,13 +2,15 @@
stdenv.mkDerivation rec {
pname = "trousers";
- version = "0.3.13";
+ version = "0.3.14";
src = fetchurl {
url = "mirror://sourceforge/trousers/trousers/${version}/${pname}-${version}.tar.gz";
- sha256 = "1lvnla1c1ig2w3xvvrqg2w9qm7a1ygzy1j2gg8j7p8c87i58x45v";
+ sha256 = "0iwgsbrbb7nfqgl61x8aailwxm8akxh9gkcwxhsvf50x4qx72l6f";
};
+ sourceRoot = ".";
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ];
@@ -16,21 +18,14 @@ stdenv.mkDerivation rec {
configureFlags = [ "--disable-usercheck" ];
- # Attempt to remove -std=gnu89 when updating if using gcc5
- NIX_CFLAGS_COMPILE = "-std=gnu89 -DALLOW_NON_TSS_CONFIG_FILE";
- NIX_LDFLAGS = "-lgcc_s";
-
- # Fix broken libtool file
- preFixup = stdenv.lib.optionalString (!stdenv.isDarwin) ''
- sed 's,-lcrypto,-L${openssl.out}/lib -lcrypto,' -i $out/lib/libtspi.la
- '';
+ NIX_CFLAGS_COMPILE = [ "-DALLOW_NON_TSS_CONFIG_FILE" ];
+ enableParallelBuilding = true;
meta = with stdenv.lib; {
description = "Trusted computing software stack";
homepage = http://trousers.sourceforge.net/;
- license = licenses.cpl10;
+ license = licenses.bsd3;
maintainers = [ maintainers.ak ];
platforms = platforms.linux;
};
}
-
diff --git a/nixpkgs/pkgs/tools/security/vault/default.nix b/nixpkgs/pkgs/tools/security/vault/default.nix
index 4d47e5d4134..1e5a16e1958 100644
--- a/nixpkgs/pkgs/tools/security/vault/default.nix
+++ b/nixpkgs/pkgs/tools/security/vault/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "vault";
- version = "1.2.3";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "vault";
rev = "v${version}";
- sha256 = "11zi12j09vi6j112a1n8f7sxwp15pbh0801bzh27ihcy01hlzdf8";
+ sha256 = "0ayvmqg4fj9cliwbl4pb12mailq7062j3f9v8arpv6x5r4hydlpy";
};
goPackagePath = "github.com/hashicorp/vault";
diff --git a/nixpkgs/pkgs/tools/security/vault/vault-bin.nix b/nixpkgs/pkgs/tools/security/vault/vault-bin.nix
index 87f2e922ff7..6e2ab221c42 100644
--- a/nixpkgs/pkgs/tools/security/vault/vault-bin.nix
+++ b/nixpkgs/pkgs/tools/security/vault/vault-bin.nix
@@ -1,30 +1,30 @@
{ stdenv, fetchurl, unzip }:
let
- version = "1.1.3";
+ version = "1.3.0";
sources = let
base = "https://releases.hashicorp.com/vault/${version}";
in {
x86_64-linux = fetchurl {
url = "${base}/vault_${version}_linux_amd64.zip";
- sha256 = "293b88f4d31f6bcdcc8b508eccb7b856a0423270adebfa0f52f04144c5a22ae0";
+ sha256 = "1crfj4gd1qwwa2xidd0pjffv0n6hf5hbhv6568m6zc1ig0qqm6yq";
};
i686-linux = fetchurl {
url = "${base}/vault_${version}_linux_386.zip";
- sha256 = "9f2fb99e08fa3d25af1497516d08b5d2d8a73bcacd5354ddec024e9628795867";
+ sha256 = "0pyf0kyvxpmx3fwfvin1r0x30r9byx9lyi81894q06xrhiwbqc0l";
};
x86_64-darwin = fetchurl {
url = "${base}/vault_${version}_darwin_amd64.zip";
- sha256 = "a0a7a242f8299ac4a00af8aa10ccedaf63013c8a068f56eadfb9d730b87155ea";
+ sha256 = "113vnpz9n6y7z2k9jqpfpxqxqbrmd9bhny79yaxqzkfdqw8vyv3g";
};
i686-darwin = fetchurl {
url = "${base}/vault_${version}_darwin_386.zip";
- sha256 = "50542cfb37abb06e8bb6b8ba41f5ca7d72a4d6a4396d4e3f4a8391bed14f63be";
+ sha256 = "0d191qai0bpl7cyivca26wqgycsj2dz08809z147d1vnrz321v6w";
};
aarch64-linux = fetchurl {
url = "${base}/vault_${version}_linux_arm64.zip";
- sha256 = "c243dce14b2e48e3667c2aa5b7fb37009dd7043b56032d6ebe50dd456715fd3f";
+ sha256 = "1bk5y3knc42mh07gnnn6p109qz908014620h1s0348wp4qfdy49w";
};
};
@@ -49,6 +49,6 @@ in stdenv.mkDerivation {
description = "A tool for managing secrets, this binary includes the UI";
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" "i686-darwin" ];
license = licenses.mpl20;
- maintainers = with maintainers; [ offline psyanticy ];
+ maintainers = with maintainers; [ offline psyanticy mkaito ];
};
}
diff --git a/nixpkgs/pkgs/tools/security/verifpal/default.nix b/nixpkgs/pkgs/tools/security/verifpal/default.nix
index 3b72cf3bd53..95afb580d4e 100644
--- a/nixpkgs/pkgs/tools/security/verifpal/default.nix
+++ b/nixpkgs/pkgs/tools/security/verifpal/default.nix
@@ -1,24 +1,28 @@
-{ lib, fetchFromGitHub, buildGoPackage, pigeon }:
+{ lib
+, fetchgit
+, buildGoPackage
+, pigeon
+}:
+
buildGoPackage rec {
pname = "verifpal";
- version = "0.2";
+ version = "0.7.5";
goPackagePath = "github.com/SymbolicSoft/verifpal";
goDeps = ./deps.nix;
- src = fetchFromGitHub {
- owner = "SymbolicSoft";
- repo = pname;
+ src = fetchgit {
+ url = "https://source.symbolic.software/verifpal/verifpal.git";
rev = version;
- sha256 = "08a0xvgg94k6vq91ylvgi97kpkjbw0rw172v2dzwl2rfpzkigk1r";
+ sha256 = "0njgn6j5qg5kgid6ddv23axhw5gwjbayhdjkj4ya08mnxndr284m";
};
+ nativeBuildInputs = [ pigeon ];
+
postPatch = ''
sed -e 's|/bin/echo |echo |g' -i Makefile
'';
- buildInputs = [ pigeon ];
-
buildPhase = ''
make -C go/src/$goPackagePath parser linux
'';
@@ -33,6 +37,6 @@ buildGoPackage rec {
description = "Cryptographic protocol analysis for students and engineers";
maintainers = with lib.maintainers; [ zimbatm ];
license = with lib.licenses; [ gpl3 ];
- platforms = ["x86_64-linux"];
+ platforms = [ "x86_64-linux" ];
};
}
diff --git a/nixpkgs/pkgs/tools/security/vulnix/default.nix b/nixpkgs/pkgs/tools/security/vulnix/default.nix
index 25d3e8d105b..809787508f6 100644
--- a/nixpkgs/pkgs/tools/security/vulnix/default.nix
+++ b/nixpkgs/pkgs/tools/security/vulnix/default.nix
@@ -1,18 +1,18 @@
-{ stdenv, pythonPackages, nix, ronn }:
+{ stdenv, python3Packages, nix, ronn }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "vulnix";
- version = "1.8.2";
+ version = "1.9.2";
- src = pythonPackages.fetchPypi {
+ src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "0zn21j15vd1z7s40s45zr5wri3r770yvazxqmm60fqpzc5sg552y";
+ sha256 = "06mi4a80g6nzvqxj51c7lc0q0dpdr603ly2r77ksf5m3k4glb6dm";
};
outputs = [ "out" "doc" "man" ];
nativeBuildInputs = [ ronn ];
- checkInputs = with pythonPackages; [
+ checkInputs = with python3Packages; [
freezegun
pytest
pytestcov
@@ -21,10 +21,9 @@ pythonPackages.buildPythonApplication rec {
propagatedBuildInputs = [
nix
- ] ++ (with pythonPackages; [
+ ] ++ (with python3Packages; [
click
colorama
- lxml
pyyaml
requests
setuptools
@@ -47,8 +46,8 @@ pythonPackages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "NixOS vulnerability scanner";
- homepage = https://github.com/flyingcircusio/vulnix;
+ homepage = "https://github.com/flyingcircusio/vulnix";
license = licenses.bsd3;
- maintainers = with maintainers; [ ckauhaus plumps ];
+ maintainers = with maintainers; [ ckauhaus ];
};
}
diff --git a/nixpkgs/pkgs/tools/security/yara/default.nix b/nixpkgs/pkgs/tools/security/yara/default.nix
index ccebb2dbab4..e09e1e69408 100644
--- a/nixpkgs/pkgs/tools/security/yara/default.nix
+++ b/nixpkgs/pkgs/tools/security/yara/default.nix
@@ -1,21 +1,30 @@
-{ stdenv, fetchFromGitHub, autoconf, automake, libtool, pcre
+{ stdenv, fetchFromGitHub, fetchpatch, autoconf, automake, libtool, pcre
, withCrypto ? true, openssl
, enableMagic ? true, file
, enableCuckoo ? true, jansson
}:
stdenv.mkDerivation rec {
- version = "3.10.0";
+ version = "3.11.0";
pname = "yara";
src = fetchFromGitHub {
owner = "VirusTotal";
repo = "yara";
rev = "v${version}";
- sha256 = "1qxqk324cyvi4n09s79786ciig1gdyhs9dnsm07hf95a3kh6w5z2";
+ sha256 = "0mx3xm2a70fx8vlynkavq8gfd9w5yjcix5rx85444i2s1h6kcd0j";
};
- buildInputs = [ autoconf automake libtool pcre]
+ # 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";
+ })
+ ];
+
+ buildInputs = [ autoconf automake libtool pcre ]
++ stdenv.lib.optionals withCrypto [ openssl ]
++ stdenv.lib.optionals enableMagic [ file ]
++ stdenv.lib.optionals enableCuckoo [ jansson ]
diff --git a/nixpkgs/pkgs/tools/system/acpica-tools/default.nix b/nixpkgs/pkgs/tools/system/acpica-tools/default.nix
index 94da72c54b3..269b6a82bbc 100644
--- a/nixpkgs/pkgs/tools/system/acpica-tools/default.nix
+++ b/nixpkgs/pkgs/tools/system/acpica-tools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "acpica-tools";
- version = "20190816";
+ version = "20191018";
src = fetchurl {
url = "https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz";
- sha256 = "0p7ws106hf8bir9yb1a5m6v3wmvqagxmk3l9rpp4i89vib44vv3s";
+ sha256 = "0pz95fb1zvsj9238bg7a4vxl1svn5mnjg10sn5qvgr008q0v9782";
};
NIX_CFLAGS_COMPILE = "-O3";
diff --git a/nixpkgs/pkgs/tools/system/collectd/default.nix b/nixpkgs/pkgs/tools/system/collectd/default.nix
index 3e7e4e5969a..517d0afb95f 100644
--- a/nixpkgs/pkgs/tools/system/collectd/default.nix
+++ b/nixpkgs/pkgs/tools/system/collectd/default.nix
@@ -1,45 +1,12 @@
-{ stdenv, fetchurl, fetchpatch, darwin
+{ stdenv, fetchurl, fetchpatch, darwin, callPackage
, autoreconfHook
, pkgconfig
-, curl
-, iptables
-, jdk
-, libapparmor
-, libatasmart
-, libcap_ng
-, libcredis
-, libdbi
-, libgcrypt
-, libmemcached, cyrus_sasl
-, libmicrohttpd
-, libmodbus
-, libnotify, gdk-pixbuf
-, liboping
-, libpcap
-, libsigrok
-, libvirt
-, libxml2
, libtool
-, lm_sensors
-, lvm2
-, libmysqlclient
-, numactl
-, postgresql
-, protobufc
-, python
-, rabbitmq-c
-, riemann_c_client
-, rrdtool
-, udev
-, varnish
-, yajl
-, net_snmp
-, hiredis
-, libmnl
-, mosquitto
-, rdkafka
-, mongoc
-}:
+, ...
+}@args:
+let
+ plugins = callPackage ./plugins.nix args;
+in
stdenv.mkDerivation rec {
version = "5.8.1";
pname = "collectd";
@@ -58,27 +25,15 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [
- curl libdbi libgcrypt libmemcached
- cyrus_sasl libnotify gdk-pixbuf liboping libpcap libvirt
- libxml2 postgresql protobufc rrdtool
- varnish yajl jdk libtool python hiredis libmicrohttpd
- riemann_c_client mosquitto rdkafka mongoc
- ] ++ stdenv.lib.optionals (libmysqlclient != null) [ libmysqlclient
- ] ++ stdenv.lib.optionals stdenv.isLinux [
- iptables libatasmart libcredis libmodbus libsigrok
- lm_sensors lvm2 rabbitmq-c udev net_snmp libmnl
- # those might be no longer required when https://github.com/NixOS/nixpkgs/pull/51767
- # is merged
- libapparmor numactl libcap_ng
+ libtool
] ++ stdenv.lib.optionals stdenv.isDarwin [
- darwin.apple_sdk.frameworks.IOKit
darwin.apple_sdk.frameworks.ApplicationServices
- ];
+ ] ++ plugins.buildInputs;
configureFlags = [
"--localstatedir=/var"
"--disable-werror"
- ];
+ ] ++ plugins.configureFlags;
# do not create directories in /var during installPhase
postConfigure = ''
diff --git a/nixpkgs/pkgs/tools/system/collectd/plugins.nix b/nixpkgs/pkgs/tools/system/collectd/plugins.nix
new file mode 100644
index 00000000000..c29ebc925bc
--- /dev/null
+++ b/nixpkgs/pkgs/tools/system/collectd/plugins.nix
@@ -0,0 +1,347 @@
+{ stdenv
+, curl
+, darwin
+, hiredis
+, iptables
+, jdk
+, libatasmart
+, libdbi
+, libgcrypt
+, libmemcached, cyrus_sasl
+, libmodbus
+, libmicrohttpd
+, libmnl
+, libmysqlclient
+, libnotify, gdk-pixbuf
+, liboping
+, libpcap
+, libsigrok
+, libvirt
+, libxml2
+, libapparmor, libcap_ng, numactl
+, lvm2
+, lua
+, lm_sensors
+, mongoc
+, mosquitto
+, net_snmp
+, postgresql
+, protobufc
+, python
+, rabbitmq-c
+, rdkafka
+, riemann_c_client
+, rrdtool
+, udev
+, varnish
+, yajl
+# Defaults to `null` for all supported plugins,
+# list of plugin names for a custom build
+, enabledPlugins ? null
+, ...
+}:
+
+let
+ # All plugins and their dependencies.
+ # Please help complete this!
+ plugins = {
+ aggregation = {};
+ amqp = {
+ buildInputs = [ yajl ] ++
+ stdenv.lib.optionals stdenv.isLinux [ rabbitmq-c ];
+ };
+ apache = {
+ buildInputs = [ curl ];
+ };
+ apcups = {};
+ apple_sensors = {};
+ aquaero = {};
+ ascent = {
+ buildInputs = [ curl libxml2 ];
+ };
+ barometer = {};
+ battery = {
+ buildInputs = stdenv.lib.optionals stdenv.isDarwin [
+ darwin.apple_sdk.frameworks.IOKit
+ ];
+ };
+ bind = {
+ buildInputs = [ curl libxml2 ];
+ };
+ ceph = {
+ buildInputs = [ yajl ];
+ };
+ cgroups = {};
+ chrony = {};
+ conntrack = {};
+ contextswitch = {};
+ cpu = {};
+ cpufreq = {};
+ cpusleep = {};
+ csv = {};
+ curl = {
+ buildInputs = [ curl ];
+ };
+ curl_json = {
+ buildInputs = [ curl yajl ];
+ };
+ curl_xml = {
+ buildInputs = [ curl libxml2 ];
+ };
+ dbi = {
+ buildInputs = [ libdbi ];
+ };
+ df = {};
+ disk = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [
+ udev
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [
+ darwin.apple_sdk.frameworks.IOKit
+ ];
+ };
+ dns = {
+ buildInputs = [ libpcap ];
+ };
+ dpdkevents = {};
+ dpdkstat = {};
+ drbd = {};
+ email = {};
+ entropy = {};
+ ethstat = {};
+ exec = {};
+ fhcount = {};
+ filecount = {};
+ fscache = {};
+ gmond = {};
+ gps = {};
+ grpc = {};
+ hddtemp = {};
+ hugepages = {};
+ intel_pmu = {};
+ intel_rdt = {};
+ interface = {};
+ ipc = {};
+ ipmi = {};
+ iptables = {
+ buildInputs = [
+ libpcap
+ ] ++ stdenv.lib.optionals stdenv.isLinux [
+ iptables libmnl
+ ];
+ };
+ ipvs = {};
+ irq = {};
+ java = {
+ buildInputs = [ jdk libgcrypt libxml2 ];
+ };
+ load = {};
+ logfile = {};
+ log_logstash = {
+ buildInputs = [ yajl ];
+ };
+ lpar = {};
+ lua = {
+ buildInputs = [ lua ];
+ };
+ lvm = {};
+ madwifi = {};
+ match_empty_counter = {};
+ match_hashed = {};
+ match_regex = {};
+ match_timediff = {};
+ match_value = {};
+ mbmon = {};
+ mcelog = {};
+ md = {};
+ memcachec = {
+ buildInputs = [ libmemcached cyrus_sasl ];
+ };
+ memcached = {};
+ memory = {};
+ mic = {};
+ modbus = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ libmodbus ];
+ };
+ mqtt = {
+ buildInputs = [ mosquitto ];
+ };
+ multimeter = {};
+ mysql = {
+ buildInputs = stdenv.lib.optionals (libmysqlclient != null) [
+ libmysqlclient
+ ];
+ };
+ netapp = {};
+ netlink = {
+ buildInputs = [
+ libpcap
+ ] ++ stdenv.lib.optionals stdenv.isLinux [
+ libmnl
+ ];
+ };
+ network = {
+ buildInputs = [ libgcrypt ];
+ };
+ nfs = {};
+ nginx = {
+ buildInputs = [ curl ];
+ };
+ notify_desktop = {
+ buildInputs = [ libnotify gdk-pixbuf ];
+ };
+ notify_email = {};
+ notify_nagios = {};
+ ntpd = {};
+ numa = {};
+ nut = {};
+ olsrd = {};
+ onewire = {};
+ openldap = {};
+ openvpn = {};
+ oracle = {};
+ ovs_events = {
+ buildInputs = [ yajl ];
+ };
+ ovs_stats = {
+ buildInputs = [ yajl ];
+ };
+ perl = {};
+ pf = {};
+ pinba = {
+ buildInputs = [ protobufc ];
+ };
+ ping = {
+ buildInputs = [ liboping ];
+ };
+ postgresql = {
+ buildInputs = [ postgresql ];
+ };
+ powerdns = {};
+ processes = {};
+ protocols = {};
+ python = {
+ buildInputs = [ python ];
+ };
+ redis = {
+ buildInputs = [ hiredis ];
+ };
+ routeros = {};
+ rrdcached = {
+ buildInputs = [ rrdtool libxml2 ];
+ };
+ rrdtool = {
+ buildInputs = [ rrdtool libxml2 ];
+ };
+ sensors = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ lm_sensors ];
+ };
+ serial = {};
+ sigrok = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ libsigrok udev ];
+ };
+ smart = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ libatasmart udev ];
+ };
+ snmp = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ net_snmp ];
+ };
+ snmp_agent = {
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ net_snmp ];
+ };
+ statsd = {};
+ swap = {};
+ synproxy = {};
+ syslog = {};
+ table = {};
+ tail_csv = {};
+ tail = {};
+ tape = {};
+ target_notification = {};
+ target_replace = {};
+ target_scale = {};
+ target_set = {};
+ target_v5upgrade = {};
+ tcpconns = {};
+ teamspeak2 = {};
+ ted = {};
+ thermal = {};
+ threshold = {};
+ tokyotyrant = {};
+ turbostat = {};
+ unixsock = {};
+ uptime = {};
+ users = {};
+ uuid = {};
+ varnish = {
+ buildInputs = [ curl varnish ];
+ };
+ virt = {
+ buildInputs = [ libvirt libxml2 yajl ] ++
+ stdenv.lib.optionals stdenv.isLinux [ lvm2 udev
+ # those might be no longer required when https://github.com/NixOS/nixpkgs/pull/51767
+ # is merged
+ libapparmor numactl libcap_ng
+ ];
+ };
+ vmem = {};
+ vserver = {};
+ wireless = {};
+ write_graphite = {};
+ write_http = {
+ buildInputs = [ curl yajl ];
+ };
+ write_kafka = {
+ buildInputs = [ yajl rdkafka ];
+ };
+ write_log = {
+ buildInputs = [ yajl ];
+ };
+ write_mongodb = {
+ buildInputs = [ mongoc ];
+ };
+ write_prometheus = {
+ buildInputs = [ protobufc libmicrohttpd ];
+ };
+ write_redis = {
+ buildInputs = [ hiredis ];
+ };
+ write_riemann = {
+ buildInputs = [ protobufc riemann_c_client ];
+ };
+ write_sensu = {};
+ write_tsdb = {};
+ xencpu = {};
+ xmms = {};
+ zfs_arc = {};
+ zone = {};
+ zookeeper = {};
+ };
+
+ configureFlags =
+ if enabledPlugins == null
+ then []
+ else (map (plugin: "--enable-${plugin}") enabledPlugins) ++
+ (map (plugin: "--disable-${plugin}")
+ (builtins.filter (plugin: ! builtins.elem plugin enabledPlugins)
+ (builtins.attrNames plugins))
+ );
+
+ pluginBuildInputs = plugin:
+ if ! builtins.hasAttr plugin plugins
+ then throw "Unknown collectd plugin: ${plugin}"
+ else
+ let
+ pluginAttrs = builtins.getAttr plugin plugins;
+ in
+ if pluginAttrs ? "buildInputs"
+ then pluginAttrs.buildInputs
+ else [];
+
+ buildInputs =
+ if enabledPlugins == null
+ then builtins.concatMap pluginBuildInputs
+ (builtins.attrNames plugins)
+ else builtins.concatMap pluginBuildInputs enabledPlugins;
+in {
+ inherit configureFlags buildInputs;
+}
diff --git a/nixpkgs/pkgs/tools/system/di/default.nix b/nixpkgs/pkgs/tools/system/di/default.nix
index 48335d28d46..b69d440499f 100644
--- a/nixpkgs/pkgs/tools/system/di/default.nix
+++ b/nixpkgs/pkgs/tools/system/di/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "di";
- version = "4.47.1";
+ version = "4.47.2";
src = fetchurl {
url = "https://gentoo.com/${pname}/${pname}-${version}.tar.gz";
- sha256 = "1bdbl9k3gqf4h6g21difqc0w17pjid6r587y19wi37vx36aava7f";
+ sha256 = "1g97pp2hznskqlkhl6ppyzgdmv878bcqiwh633kdnm70d1pvh192";
};
makeFlags = [ "INSTALL_DIR=$(out)" ];
diff --git a/nixpkgs/pkgs/tools/system/facter/default.nix b/nixpkgs/pkgs/tools/system/facter/default.nix
index ad90a52a5bd..cc9b95d06c6 100644
--- a/nixpkgs/pkgs/tools/system/facter/default.nix
+++ b/nixpkgs/pkgs/tools/system/facter/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "facter";
- version = "3.14.5";
+ version = "3.14.6";
src = fetchFromGitHub {
- sha256 = "0xzzhlsfw8yd3ac4kvr3za0rlkgfw28dzxzi5i1qbhzljivvipm5";
+ sha256 = "1zfff1mpdwnlnm8dmmlvysw2zdsnglgk5nvhhzx8zyk0zyz0nj54";
rev = version;
repo = pname;
owner = "puppetlabs";
diff --git a/nixpkgs/pkgs/tools/system/fakeroot/default.nix b/nixpkgs/pkgs/tools/system/fakeroot/default.nix
index c31e7337dd5..934b74dd384 100644
--- a/nixpkgs/pkgs/tools/system/fakeroot/default.nix
+++ b/nixpkgs/pkgs/tools/system/fakeroot/default.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = http://fakeroot.alioth.debian.org/;
+ homepage = https://salsa.debian.org/clint/fakeroot;
description = "Give a fake root environment through LD_PRELOAD";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [viric];
diff --git a/nixpkgs/pkgs/tools/system/fio/default.nix b/nixpkgs/pkgs/tools/system/fio/default.nix
index b6ad10ec645..79b2769ab0d 100644
--- a/nixpkgs/pkgs/tools/system/fio/default.nix
+++ b/nixpkgs/pkgs/tools/system/fio/default.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Flexible IO Tester - an IO benchmark tool";
- homepage = "http://git.kernel.dk/?p=fio.git;a=summary;";
+ homepage = "https://git.kernel.dk/cgit/fio/";
license = licenses.gpl2;
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/system/hardinfo/default.nix b/nixpkgs/pkgs/tools/system/hardinfo/default.nix
index a2e342f85b7..6c5019847ff 100644
--- a/nixpkgs/pkgs/tools/system/hardinfo/default.nix
+++ b/nixpkgs/pkgs/tools/system/hardinfo/default.nix
@@ -45,6 +45,6 @@ stdenv.mkDerivation rec {
description = "Display information about your hardware and operating system";
license = licenses.gpl2;
maintainers = with maintainers; [ bjornfor ];
- platforms = platforms.linux;
+ platforms = [ "x86_64-linux" "i686-linux" ]; # ARMv7 and AArch64 are unsupported
};
}
diff --git a/nixpkgs/pkgs/tools/system/inxi/default.nix b/nixpkgs/pkgs/tools/system/inxi/default.nix
index a896a57b080..7866bece066 100644
--- a/nixpkgs/pkgs/tools/system/inxi/default.nix
+++ b/nixpkgs/pkgs/tools/system/inxi/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "inxi";
- version = "3.0.36-1";
+ version = "3.0.37-1";
src = fetchFromGitHub {
owner = "smxi";
repo = "inxi";
rev = version;
- sha256 = "04134l323vwd0g2bffj11rnpw2jgs9la6aqrmv8vh7w9mq5nd57y";
+ sha256 = "15wvj9w601ci3bavd1hk5qlm8dfm7a7cjglczk29yir5yw2jww3f";
};
buildInputs = [ perl makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/system/logcheck/default.nix b/nixpkgs/pkgs/tools/system/logcheck/default.nix
index 064071a5ca4..d51df4f408a 100644
--- a/nixpkgs/pkgs/tools/system/logcheck/default.nix
+++ b/nixpkgs/pkgs/tools/system/logcheck/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
Logcheck helps spot problems and security violations in your logfiles automatically and will send the results to you by e-mail.
Logcheck was part of the Abacus Project of security tools, but this version has been rewritten.
'';
- homepage = http://logcheck.alioth.debian.org/;
+ homepage = https://salsa.debian.org/debian/logcheck;
license = licenses.gpl2;
maintainers = [ maintainers.bluescreen303 ];
};
diff --git a/nixpkgs/pkgs/tools/system/osquery/default.nix b/nixpkgs/pkgs/tools/system/osquery/default.nix
deleted file mode 100644
index c34b53c1e62..00000000000
--- a/nixpkgs/pkgs/tools/system/osquery/default.nix
+++ /dev/null
@@ -1,149 +0,0 @@
-{ stdenv, lib, fetchFromGitHub, pkgconfig, cmake, python
-, udev, audit, aws-sdk-cpp, cryptsetup, lvm2, libgcrypt, libarchive
-, libgpgerror, libuuid, iptables, dpkg, lzma, bzip2, rpm
-, beecrypt, augeas, libxml2, sleuthkit, yara, lldpd, gflags
-, thrift, boost, rocksdb_lite, glog, gbenchmark, snappy
-, openssl, file, doxygen
-, gtest, fpm, zstd, rdkafka, rapidjson, fetchgit, fetchurl, libelfin
-, smartmontools, which, git, cscope, ctags, ssdeep
-}:
-
-let
- overrides = {
- # use older `lvm2` source for osquery, the 2.03 sourcetree
- # will break osquery due to the lacking header `lvm2app.h`.
- #
- # https://github.com/NixOS/nixpkgs/pull/51756#issuecomment-446035295
- lvm2 = lvm2.overrideAttrs (old: rec {
- name = "lvm2-${version}";
- version = "2.02.183";
- src = fetchgit {
- url = "git://sourceware.org/git/lvm2.git";
- rev = "v${version}";
- sha256 = "1ny3srcsxd6kj59zq1cman5myj8kzw010wbyc6mrpk4kp823r5nx";
- };
- });
-
- # use smartmontools fork to programatically retrieve SMART information.
- # https://github.com/facebook/osquery/pull/4133
- smartmontools = smartmontools.overrideAttrs (old: rec {
- name = "smartmontools-${version}";
- version = "0.3.1";
- src = fetchFromGitHub {
- owner = "allanliu";
- repo = "smartmontools";
- rev = "v${version}";
- sha256 = "1i72fk2ranrky02h7nh9l3va4kjzj0lx1gr477zkxd44wf3w0pjf";
- };
-
- # Apple build fix doesn't apply here and isn't needed as we
- # only support `osquery` on Linux.
- patches = [];
- });
-
- # dpkg 1.19.2 dropped api in `<dpkg/dpkg-db.h>` which breaks compilation.
- dpkg = dpkg.overrideAttrs (old: rec {
- name = "dpkg-${version}";
- version = "1.19.0.5";
- src = fetchurl {
- url = "mirror://debian/pool/main/d/dpkg/dpkg_${version}.tar.xz";
- sha256 = "1dc5kp3fqy1k66fly6jfxkkg7w6d0jy8szddpfyc2xvzga94d041";
- };
- });
-
- # filter out static linking configuration to avoid that the library will
- # be linked both statically and dynamically.
- gflags = gflags.overrideAttrs (old: {
- cmakeFlags = stdenv.lib.filter (f: (builtins.match ".*STATIC.*" f) == null) old.cmakeFlags;
- });
- };
-in
-
-stdenv.mkDerivation rec {
- pname = "osquery";
- version = "3.3.2";
-
- # this is what `osquery --help` will show as the version.
- OSQUERY_BUILD_VERSION = version;
- OSQUERY_PLATFORM = "NixOS;";
-
- src = fetchFromGitHub {
- owner = "facebook";
- repo = pname;
- rev = version;
- sha256 = "0nrwmzmbziacs3y0nljyc73bibr3w68myjpfwkicg9zgkq4qihij";
- };
-
- patches = [ ./0001-Fix-CMake-configuration-for-Nix.patch ];
-
- NIX_CFLAGS_COMPILE = [
- "-I${libxml2.dev}/include/libxml2"
- ];
-
- nativeBuildInputs = [ python which git cscope ctags cmake pkgconfig doxygen fpm ]
- ++ (with python.pkgs; [ jinja2 ]);
-
- buildInputs = [
- udev
- audit
- (aws-sdk-cpp.override {
- apis = [ "firehose" "kinesis" "sts" "ec2" ];
- customMemoryManagement = false;
- })
- overrides.lvm2
- libgcrypt
- libarchive
- libgpgerror
- libuuid
- iptables
- overrides.dpkg
- lzma
- bzip2
- rpm
- beecrypt
- augeas
- libxml2
- sleuthkit
- yara
- lldpd
- overrides.gflags
- thrift
- boost
- glog
- gbenchmark
- snappy
- openssl
- file
- cryptsetup
- gtest
- zstd
- rdkafka
- rapidjson
- rocksdb_lite
- libelfin
- ssdeep
- overrides.smartmontools
- ];
-
- cmakeFlags = [ "-DSKIP_TESTS=1" ];
-
- preConfigure = ''
- cp -r ${fetchFromGitHub {
- owner = "osquery";
- repo = "third-party";
- rev = "32e01462fbea75d3b1904693f937dfd62eaced15";
- sha256 = "0va24gmgk43a1lyjs63q9qrhvpv8gmqjzpjr5595vhr16idv8wyf";
- }}/* third-party
-
- chmod +w -R third-party
- '';
-
- meta = with lib; {
- description = "SQL powered operating system instrumentation, monitoring, and analytics";
- homepage = https://osquery.io/;
- license = licenses.bsd3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ cstrahan ma27 ];
- broken = true;
- };
-}
diff --git a/nixpkgs/pkgs/tools/system/proot/default.nix b/nixpkgs/pkgs/tools/system/proot/default.nix
index 0764844dbfc..5ff8ff95f8a 100644
--- a/nixpkgs/pkgs/tools/system/proot/default.nix
+++ b/nixpkgs/pkgs/tools/system/proot/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = http://proot-me.github.io;
+ homepage = https://proot-me.github.io;
description = "User-space implementation of chroot, mount --bind and binfmt_misc";
platforms = platforms.linux;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/system/ps_mem/default.nix b/nixpkgs/pkgs/tools/system/ps_mem/default.nix
index ad256e36656..bde4429c481 100644
--- a/nixpkgs/pkgs/tools/system/ps_mem/default.nix
+++ b/nixpkgs/pkgs/tools/system/ps_mem/default.nix
@@ -1,7 +1,7 @@
{ stdenv, pythonPackages, fetchFromGitHub }:
let
- version = "3.12";
+ version = "3.13";
pname = "ps_mem";
in pythonPackages.buildPythonApplication {
name = "${pname}-${version}";
@@ -10,7 +10,7 @@ in pythonPackages.buildPythonApplication {
owner = "pixelb";
repo = pname;
rev = "v${version}";
- sha256 = "0kcxlmfisbwf24p2k72njfyfp22fjr9p9zalg9b4w0yhnlzk24ph";
+ sha256 = "0pgi9hvwfbkzvwicqlkwx4rwal1ikza018yxbwpnf7c80zw0zaw9";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/system/rsyslog/default.nix b/nixpkgs/pkgs/tools/system/rsyslog/default.nix
index 8cf1b16a37d..5617ed9dc93 100644
--- a/nixpkgs/pkgs/tools/system/rsyslog/default.nix
+++ b/nixpkgs/pkgs/tools/system/rsyslog/default.nix
@@ -2,7 +2,7 @@
, libkrb5 ? null, systemd ? null, jemalloc ? null, libmysqlclient ? null, postgresql ? null
, libdbi ? null, net_snmp ? null, libuuid ? null, curl ? null, gnutls ? null
, libgcrypt ? null, liblognorm ? null, openssl ? null, librelp ? null, libksi ? null
-, libgt ? null, liblogging ? null, libnet ? null, hadoop ? null, rdkafka ? null
+, liblogging ? null, libnet ? null, hadoop ? null, rdkafka ? null
, libmongo-client ? null, czmq ? null, rabbitmq-c ? null, hiredis ? null, mongoc ? null
}:
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
buildInputs = [
fastJson libestr json_c zlib pythonPackages.docutils libkrb5 jemalloc
postgresql libdbi net_snmp libuuid curl gnutls libgcrypt liblognorm openssl
- librelp libgt libksi liblogging libnet hadoop rdkafka libmongo-client czmq
+ librelp libksi liblogging libnet hadoop rdkafka libmongo-client czmq
rabbitmq-c hiredis mongoc
] ++ stdenv.lib.optional (libmysqlclient != null) libmysqlclient
++ stdenv.lib.optional stdenv.isLinux systemd;
@@ -73,8 +73,7 @@ stdenv.mkDerivation rec {
(mkFlag true "mmpstrucdata")
(mkFlag (openssl != null) "mmrfc5424addhmac")
(mkFlag (librelp != null) "relp")
- (mkFlag (libgt != null) "guardtime")
- (mkFlag (libksi != null) "gt-ksi")
+ (mkFlag (libksi != null) "ksi-ls12")
(mkFlag (liblogging != null) "liblogging-stdlog")
(mkFlag (liblogging != null) "rfc3195")
(mkFlag true "imfile")
diff --git a/nixpkgs/pkgs/tools/system/s6-rc/default.nix b/nixpkgs/pkgs/tools/system/s6-rc/default.nix
index 4f6fdd16dca..95d4b376d0a 100644
--- a/nixpkgs/pkgs/tools/system/s6-rc/default.nix
+++ b/nixpkgs/pkgs/tools/system/s6-rc/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "s6-rc";
- version = "0.5.0.0";
- sha256 = "0p97p49i8m44lfiffycgn7xi08yzxkrs5dyb03svdhd6clwh6zyb";
+ version = "0.5.1.1";
+ sha256 = "0lmg517l8inn7bi57q35rjd7b4jmqlmkhrbvs5ybbhinhd12qzi5";
description = "A service manager for s6-based systems";
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/system/s6/default.nix b/nixpkgs/pkgs/tools/system/s6/default.nix
index 8b6393caff1..efdf173a22c 100644
--- a/nixpkgs/pkgs/tools/system/s6/default.nix
+++ b/nixpkgs/pkgs/tools/system/s6/default.nix
@@ -4,8 +4,8 @@ with skawarePackages;
buildPackage {
pname = "s6";
- version = "2.8.0.1";
- sha256 = "1n1i3jm3kp9ii54cxj1sgh89m6nyna7vhy8714ma6py1frdqzq6v";
+ version = "2.9.0.1";
+ sha256 = "0mvcjrz8nlj9p2zclmcv22b4y6bqzd2iz38arhgc989vdvrbmkg0";
description = "skarnet.org's small & secure supervision software suite";
diff --git a/nixpkgs/pkgs/tools/system/stress-ng/default.nix b/nixpkgs/pkgs/tools/system/stress-ng/default.nix
index 7f7ce425fa7..c98634e1199 100644
--- a/nixpkgs/pkgs/tools/system/stress-ng/default.nix
+++ b/nixpkgs/pkgs/tools/system/stress-ng/default.nix
@@ -1,25 +1,32 @@
{ stdenv, fetchurl
-, attr, keyutils, libaio, libapparmor, libbsd, libcap, libgcrypt, lksctp-tools, zlib
+, attr, judy, keyutils, libaio, libapparmor, libbsd, libcap, libgcrypt, lksctp-tools, zlib
}:
stdenv.mkDerivation rec {
pname = "stress-ng";
- version = "0.10.05";
+ version = "0.10.11";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0hkghs99fl8kzg3lkkd4w6cj5133zr9a415py0ng60kzrfffmgdy";
+ sha256 = "16z45fmvncpa0bv91dpwarqfm9p7aiqkmlcpmv2y23rh6sikhkdq";
};
+ postPatch = ''
+ sed -i '/\#include <bsd\/string.h>/i #undef HAVE_STRLCAT\n#undef HAVE_STRLCPY' stress-ng.h
+ ''; # needed because of Darwin patch on libbsd
+
# All platforms inputs then Linux-only ones
- buildInputs = [ libbsd libgcrypt zlib ]
+ buildInputs = [ judy libbsd libgcrypt zlib ]
++ stdenv.lib.optionals stdenv.hostPlatform.isLinux [
attr keyutils libaio libapparmor libcap lksctp-tools
];
- postPatch = ''
- substituteInPlace Makefile --replace "/usr" ""
- '';
+ makeFlags = [
+ "BINDIR=${placeholder "out"}/bin"
+ "MANDIR=${placeholder "out"}/share/man/man1"
+ "JOBDIR=${placeholder "out"}/share/stress-ng/example-jobs"
+ "BASHDIR=${placeholder "out"}/share/bash-completion/completions"
+ ];
NIX_CFLAGS_COMPILE = stdenv.lib.optional stdenv.hostPlatform.isMusl "-D_LINUX_SYSINFO_H=1";
@@ -29,8 +36,6 @@ stdenv.mkDerivation rec {
# mystery, though. :-(
enableParallelBuilding = (!stdenv.isi686);
- installFlags = [ "DESTDIR=${placeholder "out"}" ];
-
meta = with stdenv.lib; {
description = "Stress test a computer system";
longDescription = ''
diff --git a/nixpkgs/pkgs/tools/system/syslog-ng/default.nix b/nixpkgs/pkgs/tools/system/syslog-ng/default.nix
index a13d29cfc7b..d070e1673c2 100644
--- a/nixpkgs/pkgs/tools/system/syslog-ng/default.nix
+++ b/nixpkgs/pkgs/tools/system/syslog-ng/default.nix
@@ -5,17 +5,13 @@
, libesmtp
}:
-let
- pname = "syslog-ng";
-in
-
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
- version = "3.23.1";
+ pname = "syslog-ng";
+ version = "3.24.1";
src = fetchurl {
- url = "https://github.com/balabit/${pname}/releases/download/${name}/${name}.tar.gz";
- sha256 = "0f6d19ysf2bd12fzagrbbrdp854pwx794ymp8d0zfc98k30wydpv";
+ url = "https://github.com/${pname}/${pname}/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
+ sha256 = "0ggsb5867mca83f5mqsi0j7hslvmj8943xynd5myjas5gcss1l6l";
};
nativeBuildInputs = [ pkgconfig which ];
@@ -59,7 +55,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = https://www.balabit.com/network-security/syslog-ng/;
+ homepage = https://www.syslog-ng.com;
description = "Next-generation syslogd with advanced networking and filtering capabilities";
license = licenses.gpl2;
maintainers = with maintainers; [ fpletz ];
diff --git a/nixpkgs/pkgs/tools/system/tre-command/default.nix b/nixpkgs/pkgs/tools/system/tre-command/default.nix
new file mode 100644
index 00000000000..6050b2a709e
--- /dev/null
+++ b/nixpkgs/pkgs/tools/system/tre-command/default.nix
@@ -0,0 +1,24 @@
+{ rustPlatform, fetchFromGitHub, stdenv }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "tre";
+ version = "0.2.2";
+
+ src = fetchFromGitHub {
+ owner = "dduan";
+ repo = "tre";
+ rev = "v${version}";
+ sha256 = "1fazw2wn738iknbv54gv7qll7d4q2gy9bq1s3f3cv21cdv6bqral";
+ };
+
+ cargoSha256 = "0m82zbi610zgvcza6n03xl80g31x6bfkjyrfxcxa6fyf2l5cj9pv";
+ verifyCargoDeps = true;
+
+ meta = with stdenv.lib; {
+ description = "Tree command, improved";
+ homepage = "https://github.com/dduan/tre";
+ license = licenses.mit;
+ maintainers = [ maintainers.dduan ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/system/yeshup/default.nix b/nixpkgs/pkgs/tools/system/yeshup/default.nix
index 8cea90b6758..42060aed295 100644
--- a/nixpkgs/pkgs/tools/system/yeshup/default.nix
+++ b/nixpkgs/pkgs/tools/system/yeshup/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "yeshup-${builtins.substring 0 7 rev}";
- rev = "5461a8f957c686ccd0240be3f0fd8124d7381b08";
+ pname = "yeshup";
+ version = "unstable-2013-10-29";
src = fetchFromGitHub {
owner = "RhysU";
repo = "yeshup";
- inherit rev;
+ rev = "5461a8f957c686ccd0240be3f0fd8124d7381b08";
sha256 = "1wwbc158y46jsmdi1lp0m3dlbr9kvzvwxfvzj6646cpy9d6h21v9";
};
diff --git a/nixpkgs/pkgs/tools/text/ansifilter/default.nix b/nixpkgs/pkgs/tools/text/ansifilter/default.nix
index b9a4f678207..7437d2765a9 100644
--- a/nixpkgs/pkgs/tools/text/ansifilter/default.nix
+++ b/nixpkgs/pkgs/tools/text/ansifilter/default.nix
@@ -2,18 +2,20 @@
stdenv.mkDerivation rec {
pname = "ansifilter";
- version = "2.14";
+ version = "2.15";
src = fetchurl {
url = "http://www.andre-simon.de/zip/ansifilter-${version}.tar.bz2";
- sha256 = "1bwp8zmxykfxr3mz1fgvnwqbyix4qpjlha3y479jdchq4y8y7vp2";
-
+ sha256 = "07x1lha6xkfn5sr2f45ynk1fxmzc3qr4axxm0hip4adqygx2zsky";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ boost lua ];
- makeFlags = "PREFIX=$(out) conf_dir=/etc/ansifilter";
+ makeFlags = [
+ "PREFIX=${placeholder "out"}"
+ "conf_dir=/etc/ansifilter"
+ ];
meta = with stdenv.lib; {
description = "Tool to convert ANSI to other formats";
@@ -21,10 +23,9 @@ stdenv.mkDerivation rec {
Tool to remove ANSI or convert them to another format
(HTML, TeX, LaTeX, RTF, Pango or BBCode)
'';
-
- license = licenses.gpl1;
+ homepage = "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php";
+ license = licenses.gpl3;
maintainers = [ maintainers.Adjective-Object ];
platforms = platforms.linux;
};
}
-
diff --git a/nixpkgs/pkgs/tools/text/coloursum/default.nix b/nixpkgs/pkgs/tools/text/coloursum/default.nix
index 212f071f276..5cac5a9f90e 100644
--- a/nixpkgs/pkgs/tools/text/coloursum/default.nix
+++ b/nixpkgs/pkgs/tools/text/coloursum/default.nix
@@ -1,17 +1,19 @@
-{ stdenv, fetchFromGitHub, rustPlatform }:
+{ stdenv, fetchFromGitHub, rustPlatform, Security }:
rustPlatform.buildRustPackage rec {
pname = "coloursum";
- version = "0.1.0";
+ version = "0.2.0";
src = fetchFromGitHub {
owner = "ticky";
repo = "coloursum";
rev = "v${version}";
- sha256 = "18ikwi0ihn0vadazrkh85jfz8a2f0dkfb3zns5jzh7p7mb0ylrr2";
+ sha256 = "1piz0l7qdcvjzfykm6rzqc8s1daxp3cj3923v9cmm41bc2v0p5q0";
};
- cargoSha256 = "0f73vqa82w4ccr0cc95mxga3r8jgd92jnksshxzaffbpx4s334p3";
+ cargoSha256 = "091flc5ymx0y43ld6bdmig5cy479b90bkmwv3yaysi5kpr28skvh";
+
+ buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
meta = with stdenv.lib; {
description = "Colourise your checksum output";
diff --git a/nixpkgs/pkgs/tools/text/fanficfare/default.nix b/nixpkgs/pkgs/tools/text/fanficfare/default.nix
index 556b868e161..b01317a532f 100644
--- a/nixpkgs/pkgs/tools/text/fanficfare/default.nix
+++ b/nixpkgs/pkgs/tools/text/fanficfare/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "FanFicFare";
- version = "3.11.0";
+ version = "3.13.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1w1crc32p5rnbah6x9km6yvjiy5qrmpmvzb4ignsprfxjq803r3a";
+ sha256 = "01mrqqz2rv6abdsk80nxizsm5h68m12bqkdsjyqfzyxl0kn7zs0v";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/nixpkgs/pkgs/tools/text/gnupatch/CVE-2019-13638.patch b/nixpkgs/pkgs/tools/text/gnupatch/CVE-2019-13638-and-CVE-2018-20969.patch
index 38caff628aa..38caff628aa 100644
--- a/nixpkgs/pkgs/tools/text/gnupatch/CVE-2019-13638.patch
+++ b/nixpkgs/pkgs/tools/text/gnupatch/CVE-2019-13638-and-CVE-2018-20969.patch
diff --git a/nixpkgs/pkgs/tools/text/gnupatch/default.nix b/nixpkgs/pkgs/tools/text/gnupatch/default.nix
index a046c591115..b85d16ea4e9 100644
--- a/nixpkgs/pkgs/tools/text/gnupatch/default.nix
+++ b/nixpkgs/pkgs/tools/text/gnupatch/default.nix
@@ -18,9 +18,9 @@ stdenv.mkDerivation rec {
name = "Allow_input_files_to_be_missing_for_ed-style_patches.patch";
sha256 = "0iw0lk0yhnhvfjzal48ij6zdr92mgb84jq7fwryy1hdhi47hhq64";
})
- (fetchurl { # CVE-2018-1000156
+ (fetchurl {
url = https://git.savannah.gnu.org/cgit/patch.git/patch/?id=123eaff0d5d1aebe128295959435b9ca5909c26d;
- name = "Fix_arbitrary_command_execution_in_ed-style_patches.patch";
+ name = "CVE-2018-1000156.patch";
sha256 = "1bpy16n3hm5nv9xkrn6c4wglzsdzj3ss1biq16w9kfv48p4hx2vg";
})
# https://git.savannah.gnu.org/cgit/patch.git/commit/?id=9c986353e420ead6e706262bf204d6e03322c300
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
./CVE-2019-13636.patch
# https://git.savannah.gnu.org/cgit/patch.git/patch/?id=3fcd042d26d70856e826a42b5f93dc4854d80bf0
- ./CVE-2019-13638.patch
+ ./CVE-2019-13638-and-CVE-2018-20969.patch
];
nativeBuildInputs = [ autoreconfHook ];
diff --git a/nixpkgs/pkgs/tools/text/grip-search/default.nix b/nixpkgs/pkgs/tools/text/grip-search/default.nix
new file mode 100644
index 00000000000..921691a40af
--- /dev/null
+++ b/nixpkgs/pkgs/tools/text/grip-search/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, boost, pkgconfig, cmake, catch2 }:
+
+stdenv.mkDerivation rec {
+ pname = "grip-search";
+ version = "0.8";
+
+ src = fetchFromGitHub {
+ owner = "sc0ty";
+ repo = "grip";
+ rev = "v${version}";
+ sha256 = "0bkqarylgzhis6fpj48qbifcd6a26cgnq8784hgnm707rq9kb0rx";
+ };
+
+ nativeBuildInputs = [ pkgconfig cmake catch2 ];
+
+ doCheck = true;
+
+ buildInputs = [ boost ];
+
+ patchPhase = ''
+ substituteInPlace src/general/config.h --replace "CUSTOM-BUILD" "${version}"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Fast, indexed regexp search over large file trees";
+ homepage = "https://github.com/sc0ty/grip";
+ license = licenses.gpl3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ tex ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/text/groff/default.nix b/nixpkgs/pkgs/tools/text/groff/default.nix
index a3df9617567..4055c5c083d 100644
--- a/nixpkgs/pkgs/tools/text/groff/default.nix
+++ b/nixpkgs/pkgs/tools/text/groff/default.nix
@@ -3,26 +3,23 @@
, psutils, netpbm #for html output
, buildPackages
, autoreconfHook
+, pkgconfig
+, texinfo
}:
stdenv.mkDerivation rec {
pname = "groff";
- version = "1.22.3";
+ version = "1.22.4";
src = fetchurl {
url = "mirror://gnu/groff/${pname}-${version}.tar.gz";
- sha256 = "1998v2kcs288d3y7kfxpvl369nqi06zbbvjzafyvyl3pr7bajj1s";
+ sha256 = "14q2mldnr1vx0l9lqp9v2f6iww24gj28iyh4j2211hyynx67p3p7";
};
outputs = [ "out" "man" "doc" "info" "perl" ];
enableParallelBuilding = false;
- patches = [
- ./look-for-ar.patch
- ./mdate-determinism.patch
- ];
-
postPatch = stdenv.lib.optionalString (psutils != null) ''
substituteInPlace src/preproc/html/pre-html.cpp \
--replace "psselect" "${psutils}/bin/psselect"
@@ -38,7 +35,7 @@ stdenv.mkDerivation rec {
'';
buildInputs = [ ghostscript psutils netpbm perl ];
- nativeBuildInputs = [ autoreconfHook ];
+ nativeBuildInputs = [ autoreconfHook pkgconfig texinfo ];
# Builds running without a chroot environment may detect the presence
# of /usr/X11 in the host system, leading to an impure build of the
@@ -62,11 +59,7 @@ stdenv.mkDerivation rec {
doCheck = true;
- # Remove example output with (random?) colors and creation date
- # to avoid non-determinism in the output.
postInstall = ''
- rm "$doc"/share/doc/groff/examples/hdtbl/*color*ps
- find "$doc"/share/doc/groff/ -type f -print0 | xargs -0 sed -i -e 's/%%CreationDate: .*//'
for f in 'man.local' 'mdoc.local'; do
cat '${./site.tmac}' >>"$out/share/groff/site-tmac/$f"
done
diff --git a/nixpkgs/pkgs/tools/text/groff/look-for-ar.patch b/nixpkgs/pkgs/tools/text/groff/look-for-ar.patch
deleted file mode 100644
index 3b4d09c260f..00000000000
--- a/nixpkgs/pkgs/tools/text/groff/look-for-ar.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-commit 988a001f969262089579958827652da00fda096f
-Author: Ben Gamari <ben@smart-cactus.org>
-Date: Tue Oct 17 16:15:20 2017 -0400
-
- Look for AR
-
-diff --git a/Makefile.in b/Makefile.in
-index bc156ce..cc02126 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -464,7 +464,7 @@ INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_INFO=@INSTALL_INFO@
- LN_S=@LN_S@
--AR=ar
-+AR=@AR@
- ETAGS=etags
- ETAGSFLAGS=
- # Flag that tells etags to assume C++.
-diff --git a/configure.ac b/configure.ac
-index c779165..6d53f5e 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -45,6 +45,7 @@ AC_PREREQ([2.62])
-
- AC_CONFIG_HEADERS([src/include/config.h:src/include/config.hin])
- AC_CONFIG_SRCDIR([src/roff/groff/groff.cpp])
-+AC_CONFIG_MACRO_DIR([m4])
-
- AC_USE_SYSTEM_EXTENSIONS
-
-@@ -73,6 +74,7 @@ GROFF_PROG_YACC
- GROFF_DOC_CHECK
- GROFF_MAKEINFO
- AC_PROG_RANLIB
-+AC_CHECK_TOOL([AR], [ar], [ar])
- GROFF_INSTALL_SH
- GROFF_INSTALL_INFO
- AC_PROG_INSTALL
diff --git a/nixpkgs/pkgs/tools/text/groff/mdate-determinism.patch b/nixpkgs/pkgs/tools/text/groff/mdate-determinism.patch
deleted file mode 100644
index 1253d113394..00000000000
--- a/nixpkgs/pkgs/tools/text/groff/mdate-determinism.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Makefile.comm b/Makefile.comm
-index 75efc22..b757000 100644
---- a/Makefile.comm
-+++ b/Makefile.comm
-@@ -155,7 +155,7 @@ extraclean: distclean
- -e "s|@MAN1EXT@|$(man1ext)|g" \
- -e "s|@MAN5EXT@|$(man5ext)|g" \
- -e "s|@MAN7EXT@|$(man7ext)|g" \
-- -e "s|@MDATE@|`$(SHELL) $(top_srcdir)/mdate.sh $<`|g" \
-+ -e "s|@MDATE@|`date +'%-d %B %Y' -r $(top_srcdir)/ChangeLog`|g" \
- -e "s|@OLDFONTDIR@|$(oldfontdir)|g" \
- -e "s|@PDFDOCDIR@|$(pdfdocdir)|g" \
- -e "s|@SYSTEMMACRODIR@|$(systemtmacdir)|g" \
diff --git a/nixpkgs/pkgs/tools/text/gtranslator/default.nix b/nixpkgs/pkgs/tools/text/gtranslator/default.nix
index 69924bb234b..b871ac6ffaa 100644
--- a/nixpkgs/pkgs/tools/text/gtranslator/default.nix
+++ b/nixpkgs/pkgs/tools/text/gtranslator/default.nix
@@ -9,6 +9,8 @@
, wrapGAppsHook
, libxml2
, libgda
+, libsoup
+, json-glib
, gspell
, glib
, gtk3
@@ -19,11 +21,11 @@
stdenv.mkDerivation rec {
pname = "gtranslator";
- version = "3.32.1";
+ version = "3.34.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1nmlj41wm02lbgrxdlpqpcgdab5cxsvggvqnk43v6kk86q27pcz1";
+ sha256 = "05zvpx330h9k7b12p07bhcy47vq66260fmiph2b6h97xpl15rwmj";
};
nativeBuildInputs = [
@@ -42,6 +44,8 @@ stdenv.mkDerivation rec {
gtk3
gtksourceview4
libgda
+ libsoup
+ json-glib
gettext
gspell
gsettings-desktop-schemas
diff --git a/nixpkgs/pkgs/tools/text/highlight/default.nix b/nixpkgs/pkgs/tools/text/highlight/default.nix
index eb86bc79d5c..13e8e48a921 100644
--- a/nixpkgs/pkgs/tools/text/highlight/default.nix
+++ b/nixpkgs/pkgs/tools/text/highlight/default.nix
@@ -4,13 +4,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "highlight";
- version = "3.53";
+ version = "3.54";
src = fetchFromGitLab {
owner = "saalen";
repo = "highlight";
rev = "v${version}";
- sha256 = "11szws4q6qyffq2fsvh1vksh1d0kcwg6smyyba9yr61hzx6zmzgr";
+ sha256 = "1144qv3c02hd3qrnms9cxfprdmkvz06vy4zjq500wg4iz7r8654m";
};
enableParallelBuilding = true;
diff --git a/nixpkgs/pkgs/tools/text/kdiff3/default.nix b/nixpkgs/pkgs/tools/text/kdiff3/default.nix
index aa53aeb4206..d55ed89e633 100644
--- a/nixpkgs/pkgs/tools/text/kdiff3/default.nix
+++ b/nixpkgs/pkgs/tools/text/kdiff3/default.nix
@@ -1,7 +1,7 @@
{
mkDerivation, lib, fetchurl,
extra-cmake-modules, kdoctools, wrapGAppsHook,
- kcrash, kconfig, kinit, kparts
+ kcrash, kconfig, kinit, kparts, kiconthemes
}:
mkDerivation rec {
@@ -15,7 +15,7 @@ mkDerivation rec {
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
- propagatedBuildInputs = [ kconfig kcrash kinit kparts ];
+ propagatedBuildInputs = [ kconfig kcrash kinit kparts kiconthemes ];
meta = with lib; {
homepage = http://kdiff3.sourceforge.net/;
diff --git a/nixpkgs/pkgs/tools/text/mdbook/default.nix b/nixpkgs/pkgs/tools/text/mdbook/default.nix
index 3123d31a7b5..b21523ce863 100644
--- a/nixpkgs/pkgs/tools/text/mdbook/default.nix
+++ b/nixpkgs/pkgs/tools/text/mdbook/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook";
- version = "0.3.1";
+ version = "0.3.5";
src = fetchFromGitHub {
owner = "rust-lang-nursery";
repo = "mdBook";
rev = "v${version}";
- sha256 = "0py69267jbs6b7zw191hcs011cm1v58jz8mglqx3ajkffdfl3ghw";
+ sha256 = "0gcrv54iswphzxxkmak1c7pmmpakiri6jk50j4bxrsplwjr76f7n";
};
- cargoSha256 = "0qwhc42a86jpvjcaysmfcw8kmwa150lmz01flmlg74g6qnimff5m";
+ cargoSha256 = "00grlxjz61vxinr18f28ga6610yjxcq48lr75wmyc5wq317j12fn";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];
diff --git a/nixpkgs/pkgs/tools/text/papertrail/default.nix b/nixpkgs/pkgs/tools/text/papertrail/default.nix
index be85511a92b..d20727f725a 100644
--- a/nixpkgs/pkgs/tools/text/papertrail/default.nix
+++ b/nixpkgs/pkgs/tools/text/papertrail/default.nix
@@ -22,7 +22,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Command-line client for Papertrail log management service";
- homepage = http://github.com/papertrail/papertrail-cli/;
+ homepage = https://github.com/papertrail/papertrail-cli/;
license = licenses.mit;
maintainers = with maintainers; [ nicknovitski ];
platforms = ruby.meta.platforms;
diff --git a/nixpkgs/pkgs/tools/text/par/default.nix b/nixpkgs/pkgs/tools/text/par/default.nix
index 5f9ca5212d3..88325c38731 100644
--- a/nixpkgs/pkgs/tools/text/par/default.nix
+++ b/nixpkgs/pkgs/tools/text/par/default.nix
@@ -1,7 +1,8 @@
{stdenv, fetchurl, fetchpatch}:
stdenv.mkDerivation {
- name = "par-1.52";
+ pname = "par";
+ version = "1.52";
src = fetchurl {
url = http://www.nicemice.net/par/Par152.tar.gz;
diff --git a/nixpkgs/pkgs/tools/text/recode/default.nix b/nixpkgs/pkgs/tools/text/recode/default.nix
index 3437400269c..e1c3d87bdcb 100644
--- a/nixpkgs/pkgs/tools/text/recode/default.nix
+++ b/nixpkgs/pkgs/tools/text/recode/default.nix
@@ -1,34 +1,22 @@
-{ stdenv, fetchFromGitHub, python, perl, intltool, flex, autoreconfHook
-, texinfo, libiconv, libintl }:
+{ stdenv, fetchurl, python3, perl, intltool, flex, texinfo, libiconv, libintl }:
-stdenv.mkDerivation {
- name = "recode-3.7-2fd838565";
+stdenv.mkDerivation rec {
+ pname = "recode";
+ version = "3.7.6";
- src = fetchFromGitHub {
- owner = "pinard";
- repo = "Recode";
- rev = "2fd8385658e5a08700e3b916053f6680ff85fdbd";
- sha256 = "06vyjqaraamcc5vka66mlvxj27ihccqc74aymv2wn8nphr2rhh03";
+ # Use official tarball, avoid need to bootstrap/generate build system
+ src = fetchurl {
+ url = "https://github.com/rrthomas/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
+ sha256 = "0m59sd1ca0zw1aydpc3m8sw03nc885knmccqryg7byzmqs585ia6";
};
- nativeBuildInputs = [ python perl intltool flex texinfo autoreconfHook libiconv ];
+ nativeBuildInputs = [ python3 python3.pkgs.cython perl intltool flex texinfo libiconv ];
buildInputs = [ libintl ];
- preAutoreconf = ''
- # fix build with new automake, https://bugs.gentoo.org/show_bug.cgi?id=419455
- substituteInPlace Makefile.am --replace "ACLOCAL = ./aclocal.sh @ACLOCAL@" ""
- sed -i '/^AM_C_PROTOTYPES/d' configure.ac
- substituteInPlace src/Makefile.am --replace "ansi2knr" ""
- '';
-
- doCheck = false; # fails 10 out of 16 tests
-
- preCheck = ''
- checkFlagsArray=(CPPFLAGS="-I../lib" LDFLAGS="-L../src/.libs -Wl,-rpath=../src/.libs")
- '';
+ doCheck = true;
meta = {
- homepage = https://www.gnu.org/software/recode/;
+ homepage = https://github.com/rrthomas/recode;
description = "Converts files between various character sets and usages";
platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/tools/text/ripgrep-all/default.nix b/nixpkgs/pkgs/tools/text/ripgrep-all/default.nix
index a9253b02ddd..521b123d878 100644
--- a/nixpkgs/pkgs/tools/text/ripgrep-all/default.nix
+++ b/nixpkgs/pkgs/tools/text/ripgrep-all/default.nix
@@ -4,16 +4,16 @@
rustPlatform.buildRustPackage rec {
pname = "ripgrep-all";
- version = "0.9.2";
+ version = "0.9.3";
src = fetchFromGitHub {
owner = "phiresky";
repo = pname;
rev = version;
- sha256 = "1knv0gpanrid9i9mxg7zwqh9igdksp1623wl9iwmysiyaajlbif2";
+ sha256 = "0fxvnd8qflzvqz2181njdhpbr4wdvd1jc6lcw38c3pknk9h3ymq9";
};
- cargoSha256 = "0xwsx0x9n766bxamhnpzibrnvnqsxz3wh1f0rj29kbl32xl8yyfg";
+ cargoSha256 = "1jcwipsb7sl65ky78cypl4qvjvxvv4sjlwcg1pirgmqikcyiiy2l";
nativeBuildInputs = [ makeWrapper ];
buildInputs = lib.optional stdenv.isDarwin Security;
diff --git a/nixpkgs/pkgs/tools/text/ruplacer/default.nix b/nixpkgs/pkgs/tools/text/ruplacer/default.nix
new file mode 100644
index 00000000000..7fdde0b3a69
--- /dev/null
+++ b/nixpkgs/pkgs/tools/text/ruplacer/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, rustPlatform, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "ruplacer";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = "TankerHQ";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0yj753d9wsnp4s5a71ph241jym5rfz3161a1v3qxfc4w23v86j1q";
+ };
+
+ cargoSha256 = "1lzw4x40j25khf68x5srj8i05c11ls5y7km206vxn19vsy9ah4k9";
+
+ buildInputs = (stdenv.lib.optional stdenv.isDarwin Security);
+
+ meta = with stdenv.lib; {
+ description = "Find and replace text in source files";
+ homepage = "https://github.com/TankerHQ/ruplacer";
+ license = [ licenses.bsd3 ];
+ maintainers = with maintainers; [ filalex77 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/text/sgml/opensp/setup-hook.sh b/nixpkgs/pkgs/tools/text/sgml/opensp/setup-hook.sh
index 753a3ea6428..5bace3c6688 100644
--- a/nixpkgs/pkgs/tools/text/sgml/opensp/setup-hook.sh
+++ b/nixpkgs/pkgs/tools/text/sgml/opensp/setup-hook.sh
@@ -6,7 +6,7 @@ addSGMLCatalogs () {
fi
}
-if test -z "$sgmlHookDone"; then
+if test -z "${sgmlHookDone-}"; then
sgmlHookDone=1
# Set http_proxy and ftp_proxy to a invalid host to prevent
diff --git a/nixpkgs/pkgs/tools/text/smu/default.nix b/nixpkgs/pkgs/tools/text/smu/default.nix
new file mode 100644
index 00000000000..a80a6d3d799
--- /dev/null
+++ b/nixpkgs/pkgs/tools/text/smu/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, lib, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ name = "smu";
+ version = "1.5";
+
+ src = fetchFromGitHub {
+ owner = "Gottox";
+ repo = "smu";
+ rev = "v${version}";
+ sha256 = "1jm7lhnzjx4q7gcwlkvsbffcy0zppywyh50d71ami6dnq182vvcc";
+ };
+
+ # _FORTIFY_SOURCE requires compiling with optimization (-O)
+ NIX_CFLAGS_COMPILE = "-O";
+
+ makeFlags = [ "DESTDIR=$(out)" "PREFIX=" ];
+
+ meta = with lib; {
+ description = "simple markup - markdown like syntax";
+ homepage = "https://github.com/Gottox/smu";
+ license = licenses.mit;
+ maintainers = with maintainers; [ geistesk ];
+ };
+}
+
diff --git a/nixpkgs/pkgs/tools/text/source-highlight/default.nix b/nixpkgs/pkgs/tools/text/source-highlight/default.nix
index d1858d6508d..8e937fe8518 100644
--- a/nixpkgs/pkgs/tools/text/source-highlight/default.nix
+++ b/nixpkgs/pkgs/tools/text/source-highlight/default.nix
@@ -2,14 +2,14 @@
let
name = "source-highlight";
- version = "3.1.8";
+ version = "3.1.9";
in
stdenv.mkDerivation {
name = "${name}-${version}";
src = fetchurl {
url = "mirror://gnu/src-highlite/${name}-${version}.tar.gz";
- sha256 = "18xdalxg7yzrxc1njzgw7aryq2jdm7zq2yqz41sc7k6il5z6lcq1";
+ sha256 = "148w47k3zswbxvhg83z38ifi85f9dqcpg7icvvw1cm6bg21x4zrs";
};
buildInputs = [ boost ];
diff --git a/nixpkgs/pkgs/tools/text/tab/default.nix b/nixpkgs/pkgs/tools/text/tab/default.nix
new file mode 100644
index 00000000000..b7855bc7532
--- /dev/null
+++ b/nixpkgs/pkgs/tools/text/tab/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchFromBitbucket, python2 }:
+
+stdenv.mkDerivation rec {
+ version = "7.2";
+ pname = "tab";
+
+ src = fetchFromBitbucket {
+ owner = "tkatchev";
+ repo = pname;
+ rev = version;
+ sha256 = "1bm15lw0vp901dj2vsqx6yixmn7ls3brrzh1w6zgd1ksjzlm5aax";
+ };
+
+ nativeBuildInputs = [ python2 ];
+
+ doCheck = true;
+
+ checkTarget = "test";
+
+ installPhase = ''
+ runHook preInstall
+
+ install -Dm555 -t $out/bin tab
+ install -Dm444 -t $out/share/doc/tab docs/*.html
+
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Programming language/shell calculator";
+ homepage = https://tkatchev.bitbucket.io/tab/;
+ license = licenses.boost;
+ maintainers = with maintainers; [ mstarzyk ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/text/transifex-client/default.nix b/nixpkgs/pkgs/tools/text/transifex-client/default.nix
index 12e68689934..403adaf71b6 100644
--- a/nixpkgs/pkgs/tools/text/transifex-client/default.nix
+++ b/nixpkgs/pkgs/tools/text/transifex-client/default.nix
@@ -15,9 +15,9 @@ buildPythonApplication rec {
};
prePatch = ''
- substituteInPlace requirements.txt --replace "urllib3<1.24" "urllib3<2.0" \
- --replace "six==1.11.0" "six<2.0.0" \
- --replace "python-slugify==1.2.6" "python-slugify<4.0.0"
+ substituteInPlace requirements.txt --replace "urllib3<1.24" "urllib3>=1.24" \
+ --replace "six==1.11.0" "six>=1.11.0" \
+ --replace "python-slugify==1.2.6" "python-slugify>=1.2.6"
'';
# Requires external resources
diff --git a/nixpkgs/pkgs/tools/text/xml/html-xml-utils/default.nix b/nixpkgs/pkgs/tools/text/xml/html-xml-utils/default.nix
index ed19e114469..7ac624caff1 100644
--- a/nixpkgs/pkgs/tools/text/xml/html-xml-utils/default.nix
+++ b/nixpkgs/pkgs/tools/text/xml/html-xml-utils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "html-xml-utils";
- version = "7.7";
+ version = "7.8";
src = fetchurl {
url = "https://www.w3.org/Tools/HTML-XML-utils/${pname}-${version}.tar.gz";
- sha256 = "1vwqp5q276j8di9zql3kygf31z2frp2c59yjqlrvvwcvccvkcdwr";
+ sha256 = "0p8df3c6mw879vdi8l63kbdqylkf1is10b067mh9kipgfy91rd4s";
};
buildInputs = [curl libiconv];
diff --git a/nixpkgs/pkgs/tools/text/xml/sablotron/default.nix b/nixpkgs/pkgs/tools/text/xml/sablotron/default.nix
deleted file mode 100644
index 131bf3ae68c..00000000000
--- a/nixpkgs/pkgs/tools/text/xml/sablotron/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-{stdenv, fetchurl, expat} :
-
-stdenv.mkDerivation {
- name = "sablotron-1.0.3";
- src = fetchurl {
- url = "mirror://sourceforge/project/sablotron/sablotron-1.0.3/Sablot-1.0.3.tar.gz";
- sha256 = "0qpk3dlfp3bn2hbq0fzx1bzifv8cgqb9aicn59d303cdlynkgix0";
- };
- buildInputs = [expat];
-
- meta = {
- platforms = stdenv.lib.platforms.unix;
- };
-}
diff --git a/nixpkgs/pkgs/tools/typesetting/asciidoctorj/default.nix b/nixpkgs/pkgs/tools/typesetting/asciidoctorj/default.nix
new file mode 100644
index 00000000000..8eaee977d28
--- /dev/null
+++ b/nixpkgs/pkgs/tools/typesetting/asciidoctorj/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchzip, jdk, makeWrapper }:
+
+stdenv.mkDerivation rec {
+ pname = "asciidoctorj";
+ version = "2.1.0";
+
+ src = fetchzip {
+ url = "http://dl.bintray.com/asciidoctor/maven/org/asciidoctor/${pname}/${version}/${pname}-${version}-bin.zip";
+ sha256 = "19fl4y3xlkmmgf5vyyb3k9p6nyglck9l53r6x12zil01q49g0zba";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ installPhase = ''
+ rm bin/asciidoctorj.bat
+ cp -r . $out
+ wrapProgram $out/bin/asciidoctorj \
+ --prefix JAVA_HOME : ${jdk}
+ '';
+
+ meta = with stdenv.lib; {
+ description = ''
+ AsciidoctorJ is the official library for running Asciidoctor on the JVM.
+ '';
+ longDescription = ''
+ AsciidoctorJ is the official library for running Asciidoctor on the JVM.
+ Using AsciidoctorJ, you can convert AsciiDoc content or analyze the
+ structure of a parsed AsciiDoc document from Java and other JVM
+ languages.
+ '';
+ homepage = https://asciidoctor.org/docs/asciidoctorj/;
+ license = licenses.asl20;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ moaxcp ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/typesetting/biber/default.nix b/nixpkgs/pkgs/tools/typesetting/biber/default.nix
index 55349641ab6..e42681dbd83 100644
--- a/nixpkgs/pkgs/tools/typesetting/biber/default.nix
+++ b/nixpkgs/pkgs/tools/typesetting/biber/default.nix
@@ -10,26 +10,13 @@ perlPackages.buildPerlModule {
src = "${biberSource}/source/bibtex/biber/biblatex-biber.tar.gz";
- patches = stdenv.lib.optionals (stdenv.lib.versionAtLeast perlPackages.perl.version "5.30") [
- (fetchpatch {
- name = "biber-fix-tests.patch";
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/biber-fix-tests.patch?h=5d0fffd493550e28b2fb81ad114d62a7c9403812";
- sha256 = "1ninf46bxf4hm0p5arqbxqyv8r98xdwab34vvp467q1v23kfbhya";
- })
-
- (fetchpatch {
- name = "biber-fix-tests-2.patch";
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/biber-fix-tests-2.patch?h=5d0fffd493550e28b2fb81ad114d62a7c9403812";
- sha256 = "1l8pk454kkm0szxrv9rv9m2a0llw1jm7ffhgpyg4zfiw246n62x0";
- })
- ];
-
+ # TODO: remove TextBibTeX for biber 2.14: https://github.com/plk/biber/blob/dev/Changes
buildInputs = with perlPackages; [
autovivification BusinessISBN BusinessISMN BusinessISSN ConfigAutoConf
DataCompare DataDump DateSimple EncodeEUCJPASCII EncodeHanExtra EncodeJIS2K
DateTime DateTimeFormatBuilder DateTimeCalendarJulian
ExtUtilsLibBuilder FileSlurper FileWhich IPCRun3 LogLog4perl LWPProtocolHttps ListAllUtils
- ListMoreUtils MozillaCA ReadonlyXS RegexpCommon TextBibTeX
+ ListMoreUtils MozillaCA IOString ReadonlyXS RegexpCommon TextBibTeX
UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter
ClassAccessor TextCSV TextCSV_XS TextRoman DataUniqid LinguaTranslit SortKey
TestDifferences
diff --git a/nixpkgs/pkgs/tools/typesetting/fop/default.nix b/nixpkgs/pkgs/tools/typesetting/fop/default.nix
index a72ca698077..c681eaa6ddc 100644
--- a/nixpkgs/pkgs/tools/typesetting/fop/default.nix
+++ b/nixpkgs/pkgs/tools/typesetting/fop/default.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
'';
homepage = https://xmlgraphics.apache.org/fop/;
license = licenses.asl20;
- platforms = platforms.linux;
+ platforms = platforms.all;
maintainers = with maintainers; [ bjornfor ndowens ];
};
}
diff --git a/nixpkgs/pkgs/tools/typesetting/pdf2djvu/default.nix b/nixpkgs/pkgs/tools/typesetting/pdf2djvu/default.nix
index a6f38ad0bc2..5b1412f3792 100644
--- a/nixpkgs/pkgs/tools/typesetting/pdf2djvu/default.nix
+++ b/nixpkgs/pkgs/tools/typesetting/pdf2djvu/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pkgconfig, djvulibre, poppler, fontconfig, libjpeg }:
stdenv.mkDerivation rec {
- version = "0.9.13";
+ version = "0.9.14";
pname = "pdf2djvu";
src = fetchurl {
url = "https://github.com/jwilk/pdf2djvu/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "0qscmfii1pvnb8g7kbl1rdiqyic6ybfiw4kwvy35qqi967c1daz0";
+ sha256 = "05z2bbg54pfsi668fwcjrcr5iz9llf9gprzdsrn6fw5wjv4876zi";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/auctex/default.nix b/nixpkgs/pkgs/tools/typesetting/tex/auctex/default.nix
index 2513d48796e..787f19d91f4 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/auctex/default.nix
+++ b/nixpkgs/pkgs/tools/typesetting/tex/auctex/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, emacs, texlive, ghostscript }:
let auctex = stdenv.mkDerivation ( rec {
- version = "12.1";
+ version = "12.2";
# Make this a valid tex(live-new) package;
# the pkgs attribute is provided with a hack below.
@@ -13,7 +13,7 @@ let auctex = stdenv.mkDerivation ( rec {
src = fetchurl {
url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
- sha256 = "1d2x59jw42hr81fma195bniqyhvp5ig5q0xmywbkcy59f16wlp69";
+ sha256 = "14vqs08mkfzc91jg7kabs9sdn74vywj8a29gyrfa3ivnm9c7jrsr";
};
buildInputs = [ emacs texlive.combined.scheme-basic ghostscript ];
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/dblatex/default.nix b/nixpkgs/pkgs/tools/typesetting/tex/dblatex/default.nix
index c4eaf4e1df4..cc9432f6f22 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/dblatex/default.nix
+++ b/nixpkgs/pkgs/tools/typesetting/tex/dblatex/default.nix
@@ -21,11 +21,11 @@ assert enableAllFeatures ->
ghostscript != null;
stdenv.mkDerivation rec {
- name = "dblatex-0.3.10";
+ name = "dblatex-0.3.11";
src = fetchurl {
url = "mirror://sourceforge/dblatex/${name}.tar.bz2";
- sha256 = "1yicd861rqz78i2khl35j7nvc0ccv4jx4hzqrbhll17082vrdmkg";
+ sha256 = "0rp1bc2lgisigscq1i7zxfd2qdaxxxld6khbcxss4pq7fpi9fzkv";
};
buildInputs = [ python2 libxslt tex ]
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/pplatex/default.nix b/nixpkgs/pkgs/tools/typesetting/tex/pplatex/default.nix
new file mode 100644
index 00000000000..01777f3dd42
--- /dev/null
+++ b/nixpkgs/pkgs/tools/typesetting/tex/pplatex/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, pcre }:
+
+stdenv.mkDerivation {
+ pname = "pplatex";
+ version = "unstable-2015-09-14";
+
+ src = fetchFromGitHub {
+ owner = "stefanhepp";
+ repo = "pplatex";
+ rev = "5cec891ad6aec0115081cdd114ae1cc4f1ed7c06";
+ sha256 = "0wrkkbz6b6x91650nm8gccz7xghlp7b1i31fxwalz9xw3py9xygb";
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+
+ buildInputs = [ pcre ];
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm555 src/pplatex "$out"/bin/pplatex
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description =
+ "A tool to reformat the output of latex and friends into readable messages";
+ homepage = "https://github.com/stefanhepp/pplatex";
+ license = licenses.gpl3Plus;
+ maintainers = [ maintainers.srgom ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md b/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md
index 67ea7c4fe18..6c0380fac49 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md
+++ b/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md
@@ -35,7 +35,7 @@ See <https://tug.org/texlive/acquire-mirror.html> for instructions.
```
-$ curl http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz \
+$ curl -L http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz \
| xzcat | uniq -u | sed -rn -f ./tl2nix.sed > ./pkgs.nix
```
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/texlive/bin.nix b/nixpkgs/pkgs/tools/typesetting/tex/texlive/bin.nix
index f250dfb69de..5bb02f06f23 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/texlive/bin.nix
+++ b/nixpkgs/pkgs/tools/typesetting/tex/texlive/bin.nix
@@ -1,10 +1,10 @@
-{ stdenv, fetchurl
+{ stdenv, fetchurl, fetchpatch
, texlive
, zlib, libiconv, libpng, libX11
, freetype, gd, libXaw, icu, ghostscript, libXpm, libXmu, libXext
, perl, perlPackages, pkgconfig, autoreconfHook
, poppler, libpaper, graphite2, zziplib, harfbuzz, potrace, gmp, mpfr
-, cairo, pixman, xorg, clisp, biber
+, cairo, pixman, xorg, clisp, biber, xxHash
, makeWrapper, shortenPerlShebang
}:
@@ -14,49 +14,40 @@
let
withSystemLibs = map (libname: "--with-system-${libname}");
- year = "2018";
+ year = "2019";
version = year; # keep names simple for now
common = {
src = fetchurl {
urls = [
- "http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/${year}/texlive-${year}0414-source.tar.xz"
- "ftp://tug.ctan.org/pub/tex/historic/systems/texlive/${year}/texlive-${year}0414-source.tar.xz"
+ "http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/${year}/texlive-${year}0410-source.tar.xz"
+ "ftp://tug.ctan.org/pub/tex/historic/systems/texlive/${year}/texlive-${year}0410-source.tar.xz"
];
- sha256 = "0khyi6h015r2zfqgg0a44a2j7vmr1cy42knw7jbss237yvakc07y";
+ sha256 = "1dfps39q6bdr1zsbp9p74mvalmy3bycihv19sb9c6kg30kprz8nj";
};
patches = [
- (fetchurl {
- name = "poppler-compat-fixes-up-to-0.70.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/poppler-compat-fixes-up-to-0.70.patch?h=packages/texlive-bin&id=85ee0539525d8012f134b76c18dfb10d0837a7e2;
- sha256 = "0a8bvyl7v6zlyyg3ycl0dmg2g2qahxlq3qmc1nv33r24anzb8xhs";
- })
- (fetchurl {
- name = "luatex-poppler-0.70-const-fixes.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/luatex-poppler-0.70-const-fixes.patch?h=packages/texlive-bin&id=85ee0539525d8012f134b76c18dfb10d0837a7e2;
- sha256 = "0yiw2x97whdi23dc10xnqpxqj3aja15alir1byp1y03j60zv5n7i";
- })
- (fetchurl {
- name = "texlive-poppler-0.71.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/texlive-poppler-0.71.patch?h=packages/texlive-bin&id=85ee0539525d8012f134b76c18dfb10d0837a7e2;
- sha256 = "164wibyf786gdcb0ij4svsmyi13wvcx0cpdr4flki0lpy3igvlnq";
- })
- (fetchurl {
- name = "synctex-missing-header.patch";
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/synctex-missing-header.patch?h=packages/texlive-bin&id=da56abf0f8a1e85daca0ec0f031b8fa268519e6b;
- sha256 = "1c4aq8lk8g3mlfq3mdjnxvmhss3qs7nni5rmw0k054dmj6q1xj5n";
+ ] ++ stdenv.lib.optionals (stdenv.lib.versionAtLeast (stdenv.lib.getVersion poppler) "0.76") [
+ (fetchpatch {
+ name = "pdftex-poppler0.76.patch";
+ url = "https://git.archlinux.org/svntogit/packages.git/plain/texlive-bin/trunk/pdftex-poppler0.76.patch?id=8cb784073cfd2299a6c301ce7bb0d89126a47f4e";
+ sha256 = "04x7myzysranddzjifxhahl7gjy407zkiyzfs5l9cbwzp6pqh7gh";
+
+ includes = [
+ "texk/web2c/pdftexdir/pdftoepdf-poppler0.76.0.cc"
+ "texk/web2c/pdftexdir/pdftosrc-poppler0.76.0.cc"
+ ];
})
];
- postPatch = ''
+ postPatch = let
+ popplerSuffix = if (stdenv.lib.versionAtLeast (stdenv.lib.getVersion poppler) "0.76") then "-poppler0.76.0" else "-poppler0.72.0";
+ in ''
for i in texk/kpathsea/mktex*; do
sed -i '/^mydir=/d' "$i"
done
- cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.70.0,}.cc
- cp -pv texk/web2c/pdftexdir/pdftosrc{-newpoppler,}.cc
- # fix build with poppler 0.71
- find texk/web2c/{lua,pdf}texdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -e 's|getCString|c_str|g' -e 's|Gulong|unsigned long|g' -e 's|Guint|unsigned int|g' -e 's|Gushort|unsigned short|g' -e 's|Guchar|unsigned char|g' -i
+ cp -pv texk/web2c/pdftexdir/pdftoepdf{${popplerSuffix},}.cc
+ cp -pv texk/web2c/pdftexdir/pdftosrc{${popplerSuffix},}.cc
'';
# remove when removing synctex-missing-header.patch
@@ -101,7 +92,7 @@ core = stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [
/*teckit*/ zziplib poppler mpfr gmp
- pixman potrace gd freetype libpng libpaper zlib
+ pixman gd freetype libpng libpaper zlib
perl
];
@@ -109,7 +100,7 @@ core = stdenv.mkDerivation rec {
preConfigure = ''
rm -r libs/{cairo,freetype2,gd,gmp,graphite2,harfbuzz,icu,libpaper,libpng} \
- libs/{mpfr,pixman,poppler,potrace,xpdf,zlib,zziplib}
+ libs/{mpfr,pixman,poppler,xpdf,zlib,zziplib}
mkdir WorkDir
cd WorkDir
'';
@@ -199,8 +190,6 @@ core-big = stdenv.mkDerivation { #TODO: upmendex
++ map (prog: "--disable-${prog}") # don't build things we already have
[ "tex" "ptex" "eptex" "uptex" "euptex" "aleph" "pdftex"
"web-progs" "synctex"
- # build fails on Darwin with luatex53
- "luatex53" # TODO probably can be removed when TexLive 2019 is out
# luajittex is mostly not needed, see:
# http://tex.stackexchange.com/questions/97999/when-to-use-luajittex-in-favour-of-luatex
"luajittex" "mfluajit"
@@ -211,8 +200,7 @@ core-big = stdenv.mkDerivation { #TODO: upmendex
# we use static libtexlua, because it's only used by a single binary
postConfigure = ''
mkdir ./WorkDir && cd ./WorkDir
- # TODO add lua53 here when luatex53 is enabled again
- for path in libs/{teckit,lua52} texk/web2c; do
+ for path in libs/{teckit,lua53} texk/web2c; do
(
if [[ "$path" =~ "libs/lua5" ]]; then
extraConfig="--enable-static --disable-shared"
@@ -254,12 +242,17 @@ dvisvgm = stdenv.mkDerivation {
inherit (common) src;
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ core/*kpathsea*/ ghostscript zlib freetype potrace ];
+ # TODO: dvisvgm still uses vendored dependencies
+ buildInputs = [ core/*kpathsea*/ ghostscript zlib freetype potrace xxHash ];
preConfigure = "cd texk/dvisvgm";
+ # configure script has a bug: it refers to $HAVE_LIBGS but sets $have_libgs
+ # TODO: remove for texlive 2020?
+ HAVE_LIBGS = 1;
+
configureFlags = common.configureFlags
- ++ [ "--with-system-kpathsea" "--with-system-libgs" ];
+ ++ [ "--with-system-kpathsea" ];
enableParallelBuilding = true;
};
@@ -271,10 +264,13 @@ dvipng = stdenv.mkDerivation {
inherit (common) src;
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ perl pkgconfig ];
buildInputs = [ core/*kpathsea*/ zlib libpng freetype gd ghostscript makeWrapper ];
- preConfigure = "cd texk/dvipng";
+ preConfigure = ''
+ cd texk/dvipng
+ patchShebangs doc/texi2pod.pl
+ '';
configureFlags = common.configureFlags
++ [ "--with-system-kpathsea" "--with-gs=yes" "--disable-debug" ];
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix b/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix
index 651ff88b6f2..0c05b3be18d 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix
+++ b/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix
@@ -38,9 +38,6 @@ let
clean = removeSelfDep (orig // {
# overrides of texlive.tlpdb
- dvidvi = orig.dvidvi // {
- hasRunfiles = false; # only contains docs that's in bin.core.doc already
- };
texlive-msg-translations = orig.texlive-msg-translations // {
hasRunfiles = false; # only *.po for tlmgr
};
@@ -108,8 +105,12 @@ let
# Common packages should get served from the binary cache anyway.
# See discussions, e.g. https://github.com/NixOS/nixpkgs/issues/24683
urlPrefixes = args.urlPrefixes or [
- http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2018/tlnet-final/archive
- ftp://tug.org/texlive/historic/2018/tlnet-final/archive
+ # Mirror hosted by @veprbl
+ http://146.185.144.154/texlive-2019
+
+ # TODO: Upgrade to the final snapshot of the packages before 20.03
+ #http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2019/tlnet-final/archive
+ #ftp://tug.org/texlive/historic/2019/tlnet-final/archive
];
src = fetchurl { inherit urls sha512; };
@@ -178,7 +179,7 @@ in
})
)
{ inherit (tl)
- scheme-basic scheme-context scheme-full scheme-gust
+ scheme-basic scheme-context scheme-full scheme-gust scheme-infraonly
scheme-medium scheme-minimal scheme-small scheme-tetex;
}
);
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix b/nixpkgs/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix
index b342e07eec1..f6cd70c0aa3 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix
+++ b/nixpkgs/pkgs/tools/typesetting/tex/texlive/fixedHashes.nix
@@ -3,115 +3,122 @@
"amsfonts.doc-3.04"="ch872rwfiar58praz8f880rcspy4mjxa";
"amsfonts.source-3.04"="vjiw3vdxv44nl4yvaxqfy4b78girpjs7";
"bibtex-0.99d"="ybimfc49fzmgpy88wagy0z55sdsshr50";
-"bibtex.doc-0.99d"="mh3fa2hn9gnyjgi16ald9fchd744f3vr";
-"kpathsea-2018"="drai6bldximc54gjiggyp41jiax2zr8r";
-"kpathsea.doc-2018"="6i8nvbq3zadqmw10nvp3yilv2viwpypi";
-"cm-2018"="5xrqls79s3drpagj8j3ihqzkll10605w";
-"cm.doc-2018"="36wag31jc0lrgncaxhcspiaqpwnw7xvy";
+"bibtex.doc-0.99d"="z85q61ajdnn1h1rljqf3cmz76j7wk7ch";
+"kpathsea-2019"="pxadnxm342pbnkx16swvqkh3h4i0dm01";
+"kpathsea.doc-2019"="riqk53rhn7kpqlsiygpbxb2pdqpxw0sm";
+"cm-2019"="5xrqls79s3drpagj8j3ihqzkll10605w";
+"cm.doc-2019"="36wag31jc0lrgncaxhcspiaqpwnw7xvy";
"colorprofiles-20181105"="9rs3wkarffy7hf7c9kymzacy20znvcqf";
"colorprofiles.doc-20181105"="v1asppz0kqvfg85skaiisphh2z4y6mbh";
-"dvipdfmx-2018"="ijnr5k9wvwq8lnd22qjrrjmm962la5f4";
-"dvipdfmx.doc-2018"="vqx3s832wa6nb6y7jw37xvffcbgl54dz";
-"glyphlist-2018"="i4nay4q38l3367hlc93rhkgxvrkcmyjb";
-"dvips-2018"="92wx71n0k4ia02l5m44xkmw5z1q22pbg";
-"dvips.doc-2018"="qivqgp02yhlb7bsx6m8rzi9siab9pigb";
-"enctex-2018"="j6lf040j733q0aj90wvx2vwq0x61zwdm";
-"enctex.doc-2018"="p2pad1ncy8izfag44p0pndyvgckfngvv";
-"etex-2018"="mdrs8yrrjf03pcndsr5azzxz7lvk08jp";
-"etex.doc-2018"="xdmkddsi3lykqy5hm03xamxsmmwplmnb";
+"dvipdfmx-2019"="ijnr5k9wvwq8lnd22qjrrjmm962la5f4";
+"dvipdfmx.doc-2019"="rg5skprlg10ac8xyxkbsja5mgyncx3x0";
+"glyphlist-2019"="i4nay4q38l3367hlc93rhkgxvrkcmyjb";
+"dvips-2019"="92wx71n0k4ia02l5m44xkmw5z1q22pbg";
+"dvips.doc-2019"="6sb1q07cc45fhk8vzgnlk2q5zrbn3haa";
+"enctex-2019"="j6lf040j733q0aj90wvx2vwq0x61zwdm";
+"enctex.doc-2019"="p2pad1ncy8izfag44p0pndyvgckfngvv";
+"etex-2019"="mdrs8yrrjf03pcndsr5azzxz7lvk08jp";
+"etex.doc-2019"="xdmkddsi3lykqy5hm03xamxsmmwplmnb";
"etex-pkg-2.7"="2p6j6s4jm1y7k82jhh9lrfgcbph03h1a";
"etex-pkg.doc-2.7"="0xlalpljqrcinaazh35yv9vc2a925h90";
-"graphics-def-2018"="yvcmr3xc5jflyh8fhaw0hgm68h3x5sk7";
-"graphics-def.doc-2018"="vykac1brcska9rhk2kni4krgjqwmcb7j";
-"gsftopk-1.19.2"="8fc88z3281crv5743qh5rzr0b51a2l8i";
-"gsftopk.doc-1.19.2"="mjyqyn0ydiwp1k3zwx2r4fc5vx0zxrzs";
-"hyph-utf8-2018"="7blj7akm7vnbqdixack7ijcms80byvwk";
-"hyph-utf8.doc-2018"="x98pqzlm36lp7f4vd46mf721h3gcg2nl";
-"hyph-utf8.source-2018"="a58yyvqp617ypilhhbn0km4pr0gv0yin";
-"hyphen-base-2018"="my6s9cz4f5ffpwya4xgkwlaxyac8rxg0";
+"graphics-def-2019"="yvcmr3xc5jflyh8fhaw0hgm68h3x5sk7";
+"graphics-def.doc-2019"="vykac1brcska9rhk2kni4krgjqwmcb7j";
+"gsftopk-1.19.2"="s7f70s4jyd5rnif4gwrli43k0pmfhhw9";
+"gsftopk.doc-1.19.2"="ygqc2yjbjw4mcjbj38pj8ar6x172xq9r";
+"hyph-utf8-2019"="2p5nhs05nj1wkihyf08yfvvhj5w2l91v";
+"hyph-utf8.doc-2019"="gnsa3x6b0vnzxm27xplvmxxvhghp41l6";
+"hyph-utf8.source-2019"="jqzgwpvs62p4j2i2rr7hi9ai38gx1x70";
+"hyphen-base-2019"="dxji64yb6fkmvqnf1vs0mca9zymr4xs3";
+"hyphenex-2019"="1ak1ymbmsfx7z8kh09jzkr3a4dvkrfjw";
+"hyphenex.source-2019"="n4rvv61jcw6s91mydy65qq90clva5zrs";
"ifluatex-1.4"="ccsyxfkf1qb03cxnkfs6gy7iinz89dwc";
-"ifluatex.doc-1.4"="iy2c918ngcwyrpp45f6p72j41yk7nsrh";
+"ifluatex.doc-1.4"="g4dzj6fi4rmlz468v3ivq00gkbs0v363";
"ifluatex.source-1.4"="q4pdan6i8fdhyr4h029ci1qv6nfrff3h";
+"ifplatform-0.4a"="sfnfrx7iqg6kikiqd44yx8004l2mqkza";
+"ifplatform.doc-0.4a"="sab580hpgp0nw6gq5li9vvv3x5gxp50b";
+"ifplatform.source-0.4a"="nkwc32c56f1s585rr18r54ib1xa9hn4z";
"ifxetex-0.6"="llq1x3f5fykh5mg6avzb1a21x1vh2mxz";
"ifxetex.doc-0.6"="1iy2bgx7adrh6dbbrhraskqggr65f7f2";
"ifxetex.source-0.6"="dl81ang1gw395giysn3vk6lv4v5h9xr2";
-"knuth-lib-2018"="cvjgvw8rwhmr98sz0y3azsyawzswcv3n";
-"knuth-local-2018"="g5vihblw8w8p8k8s14nakk959vpdgnh4";
+"knuth-lib-2019"="cvjgvw8rwhmr98sz0y3azsyawzswcv3n";
+"knuth-local-2019"="g5vihblw8w8p8k8s14nakk959vpdgnh4";
"lua-alt-getopt-0.7.0"="s2qkgq8dv65ib6chsah4xcargxh26bml";
"lua-alt-getopt.doc-0.7.0"="xv8zqch612n2ww2pnpfranafcf7jhl96";
-"luatex-2018"="637hdgqiq1bdrm6whkgdmfh7fvag9v7l";
-"luatex.doc-2018"="gb6ww3qz63n7nkza8wzbfwnskla5f3jc";
+"luatex-2019"="cyv130m5b93raz9qyqb23g2069cvfqz6";
+"luatex.doc-2019"="rli7lcyjk0igxdwxzz5g4vd8pizsfs41";
"plain-3.141592653"="my32apfgd55b14vf8bsldaqwdd931gcg";
-"tex-ini-files-2018"="831h7dslin8dnan7llz8mki6zibqfglj";
-"tex-ini-files.doc-2018"="pqfrqdqmlbhmcpjycpf644v4vg0qw7ic";
-"unicode-data-1.7"="f7a8b4z76dgj38ql9ihsp5x26kcah09g";
-"unicode-data.doc-1.7"="fjhq1ix98k71xm4v6fqk43dr9fxsy9ry";
-"makeindex-2018"="yzy90d3n087yrdsawabd0bn7iwz3m1i6";
-"makeindex.doc-2018"="hzvip1ni9pcsdip58sfzb5a5l6avv8z5";
+"tex-ini-files-2019"="831h7dslin8dnan7llz8mki6zibqfglj";
+"tex-ini-files.doc-2019"="pqfrqdqmlbhmcpjycpf644v4vg0qw7ic";
+"unicode-data-1.10"="rdgsyc2626nybhwiwanp6zrmc3xgq61s";
+"unicode-data.doc-1.10"="hj4y19lylzpyqd3z58cr7al485ymgnpn";
+"makeindex-2019"="yzy90d3n087yrdsawabd0bn7iwz3m1i6";
+"makeindex.doc-2019"="9x9r1qc16jdij986xvyz13ipzqvc7ard";
"mflogo-2.0"="mnn3p5gn5h9yi4inkllswxn142j31mz4";
"mflogo.doc-2.0"="rdirf33m53y719b35aby2d98v1i0jhh5";
"mflogo.source-2.0"="hl5rzcmk83lpc5rxcvy31kzm6qbwx3g5";
-"mfware-2018"="7mwvvyrb9cz2d3k5jl8r1fl238m3gl6n";
-"mfware.doc-2018"="gn08m3g32srfjwsyma8m375vzg7sb7ax";
-"pdftex-2018"="jlscd5nj9rdhdhczjah0vmarhrqdv9z2";
-"pdftex.doc-2018"="41dr04hkcxxjipvv53myzfsm30zyjb5q";
-"dehyph-2018"="dwnq2aajr29sdydc45056na079ph8gc6";
-"tetex-3.0"="3a1qxsxnbcqibqa8474sjxgmalnabjf8";
-"tetex.doc-3.0"="v56ghpn9mw9y8d8bi2h3dj1qzj62i0xn";
-"tex.doc-3.14159265"="2ra9a532d58i270l6mkazbrjvsh0qhgb";
-"texlive-common.doc-2018"="1rpzarhhrni1mzkgrvijlkk46zyk08nk";
-"texlive-docindex-2018"="5j5z0j2qwdlg2v7wxwz8ndmbwql2s0vk";
-"texlive-docindex.doc-2018"="bw11wjaqjjahs4x0hnakfvmvrjmjckkb";
-"texlive-en.doc-2018"="0cvrbfgwhl9i7b944ir9ykgjkqffq5s6";
-"texlive-scripts-2018"="4slnm2lcj74cbda5ilf6qspc66zw2f7s";
-"texlive-scripts.doc-2018"="40bcqrd02xxkv3zwx33hlkrsapcvb0zk";
-"updmap-map-2018"="0kfqc1q8nymlz6ikpk6086vy53zgx49l";
-"aichej-2018"="rmm8q17dvb470lyarcvgbpgip24a4fxb";
-"ajl-2018"="j0z05x267dbbw5r8s0ybvlj0hwky6sg5";
+"mfware-2019"="7mwvvyrb9cz2d3k5jl8r1fl238m3gl6n";
+"mfware.doc-2019"="px98kdlpy9a8j5wwr41bj26sy7v0ydhj";
+"pdftex-2019"="jlscd5nj9rdhdhczjah0vmarhrqdv9z2";
+"pdftex.doc-2019"="y0hg5pllb0nl8q2cf7cka9y2s783ml4f";
+"dehyph-2019"="dwnq2aajr29sdydc45056na079ph8gc6";
+"tetex-3.0"="1av633anrh1362bd0jdjzmxccdihmkdc";
+"tetex.doc-3.0"="kkk61vzd79mpq8yzj26c88v9hz5iia7c";
+"tex.doc-3.14159265"="p071mch50kkp8fv3jppqz8wpixi6638s";
+"texlive-common.doc-2019"="amx0fzzmrb3p1cd6ianbl8vync5kl47m";
+"texlive-docindex-2019"="5j5z0j2qwdlg2v7wxwz8ndmbwql2s0vk";
+"texlive-docindex.doc-2019"="bw11wjaqjjahs4x0hnakfvmvrjmjckkb";
+"texlive-en.doc-2019"="xjar2iksr9zvpd8sa19nz94d27zwlx2i";
+"texlive-scripts-2019"="4slnm2lcj74cbda5ilf6qspc66zw2f7s";
+"texlive-scripts.doc-2019"="i65h4yvfw765smdvzlhm15fw38s2yjz3";
+"tlshell-2019"="533phr4487bjy6756yndli62gvbwh85i";
+"tlshell.doc-2019"="yps67a47kr5r3ljhd18kq35bhn2qjj3y";
+"updmap-map-2019"="vs5lh5y6140dsd49w12gyvgvpwjg8nsv";
+"aichej-2019"="rmm8q17dvb470lyarcvgbpgip24a4fxb";
+"ajl-2019"="j0z05x267dbbw5r8s0ybvlj0hwky6sg5";
"amsrefs-2.14"="crmn3pm2zy2fcr5d82dwwwxjm42na6j3";
"amsrefs.doc-2.14"="r45n92fihia786v5nsab5vgjvwgmij6d";
"amsrefs.source-2.14"="k1rzn2d509i2nkfwclpbpir3q6a41ya9";
"apacite-6.03"="sj9k6bnr8qhfddlzk7wd0daf12458yi9";
"apacite.doc-6.03"="cbhyw6lwyg7mnx8h421y0hxf3h5m6n4y";
"apacite.source-6.03"="cby7n3f9rzm83736nm4rn1m77km3lr9y";
-"apalike2-2018"="vf25kvilm8g379d8c5mkzv749nd9p8ap";
-"archaeologie-2.4.0"="dn20g5ayqwbra6jwp59hq7c8dsra30ni";
-"archaeologie.doc-2.4.0"="a0gr675wd6hpwrr1caii0pif3xzdr6av";
-"archaeologie.source-2.4.0"="ag352zgpdh3w3r5mbxx72d89xjwhlgxa";
-"beebe-2018"="0yrg33124vlyz0ncyhvvm1ynl3zv33mh";
-"besjournals-2018"="n3ljrkamca5v9w0rk3m38nqw86s1izc8";
-"besjournals.doc-2018"="3swy1ix6cxbp87hjlaf3x4ws4kg8sz77";
+"apalike2-2019"="vf25kvilm8g379d8c5mkzv749nd9p8ap";
+"archaeologie-2.4.2"="fj7j1agf9h442pqf3qhr4rh456jhc077";
+"archaeologie.doc-2.4.2"="m7fgm0v0hqqnb2hnnsabpvf21wj9w2h1";
+"archaeologie.source-2.4.2"="mh92z13ri04fpgybdkl5xq59cff3jdbj";
+"beebe-2019"="vlf2az2sjd14kkyzc1wfhr9sq0mqsms0";
+"besjournals-2019"="n3ljrkamca5v9w0rk3m38nqw86s1izc8";
+"besjournals.doc-2019"="3swy1ix6cxbp87hjlaf3x4ws4kg8sz77";
"bestpapers-1.0"="15nq2m32h0giv41k6dslrw28han015aq";
"bestpapers.doc-1.0"="mmlnsl83sil5zbdhwq16b6025sxdh9s6";
-"bib2gls-1.8"="gbx66948c4ny11lznzjvz19f41698cdk";
-"bib2gls.doc-1.8"="bznwibk4bw1p4bxpkivl3fdcg9k14br8";
-"bib2gls.source-1.8"="f85hivhnr2785zk3gqvg346nsv3ncn9q";
-"bibarts-2.1"="a7wcn8rhgh4irszdqk86ls1p8hpdnr7l";
-"bibarts.doc-2.1"="v2ibi8mncd5sf5x50hwj3gs6yilh1znp";
-"bibarts.source-2.1"="x52hqh053yzn25n75z1fr3siqdh7qkwn";
-"biber.doc-2.12"="xhk5dcv962x8fwqa2f0x4m0acbdii0ad";
-"biber.source-2.12"="vwvc8i4gbqs74c5vg5879k2pld904yqi";
-"bibexport-3.02"="6gc6r95ph3rkjzq038zk6w12k733qzwr";
-"bibexport.doc-3.02"="qapijzk1s6y6z02s4wnlw4vr6p96djxv";
-"bibexport.source-3.02"="iqp7q4fagafj6nfclsmj68lxljb8siw7";
+"bib2gls-1.9"="20vrj8bvv3sxy871sxmbx1fbpvcfk6ka";
+"bib2gls.doc-1.9"="x4rsjfm3x052b6fmf609l07xj35y4d36";
+"bib2gls.source-1.9"="gg417lsy2grri0fd71nakl97bna20d21";
+"bibarts-2.2"="w813f5qw2kbsmlhcwxsg62na06bp0p0r";
+"bibarts.doc-2.2"="xrv6r5iwpdyrjzqzanvgw2dy07xgkgb0";
+"bibarts.source-2.2"="c4js97f9wx1ndh8isk3fgg6lp1rhrrmb";
+"biber.doc-2.13"="p5ki8hv1wymby7l19ampq1d8i5bd9j9d";
+"biber.source-2.13"="3c1mnm03rb2m9rbp2ka9d8k7z97zwqjd";
+"bibexport-3.03"="gxzcd5xddarag47glbq02fmxgpn5ndw3";
+"bibexport.doc-3.03"="mvqlfzqzyhbnqw8xixa01qdfgrlm5xln";
+"bibexport.source-3.03"="q41ipwczv79cxnl2420cvcj5q9c6l57l";
"bibhtml-2.0.2"="b0klmx8rd09znlxg7wz5m8b1f8qpxsjv";
"bibhtml.doc-2.0.2"="snqyqvgwdwpkyfqfj69zwd478z96mcj4";
-"biblatex-3.12"="z27yq1spygzjy49jacbwp9lw7h4pxavq";
-"biblatex.doc-3.12"="f6gxhxc3h2c0nv1c933p7sdf48yxbz4b";
+"biblatex-3.13a"="6l70zbayjarzsri0vdxyx5hwcxg92lhm";
+"biblatex.doc-3.13a"="mr59rpjlcqpkziy1q4kl2pf5r930h9c2";
"biblatex-abnt-3.4"="ryrk1n85x197ff723jla7vrcv4jkb2fv";
"biblatex-abnt.doc-3.4"="i1b7mjmy8din75dzaqb407n5byavjwzy";
"biblatex-anonymous-2.6.2"="yv83qimx8n31f00csmlxxlmymxsq1ngf";
"biblatex-anonymous.doc-2.6.2"="s3g5ndv0alcpi8jmslrashcg4slb96hz";
-"biblatex-apa-7.7"="ipnqgjkim3pbwknxmmmpkfyanva0whlm";
-"biblatex-apa.doc-7.7"="cbyngxhks9lc4mjy7drml5r7lmqik3h7";
+"biblatex-apa-8.0"="3grx9ci8fpg4x673kb74xyy4vwfwrv8x";
+"biblatex-apa.doc-8.0"="7rvsh97frkac4cr9622if48bhj9myk65";
"biblatex-archaeology-2.1"="fwk746qhhpvx6cdwnlpr9lsk4fz2p6k5";
"biblatex-archaeology.doc-2.1"="ci6qj0qllffk6xbdwddhdv7i3fq0jip2";
"biblatex-archaeology.source-2.1"="g4xg5j30gj6qjr5diqxw4j6wn2p7y3xk";
"biblatex-arthistory-bonn-1.2"="298lp84p62rlsin8y7spz0ig2g8wla3b";
"biblatex-arthistory-bonn.doc-1.2"="bkssng4czmqvimlv8f2bdh4sxdrag13i";
-"biblatex-bath-2.0.1"="6407h1yszac3n1ax7pamdlnpm9dlg2jv";
-"biblatex-bath.doc-2.0.1"="32dy1nian1bvzxqzshgrdxw8x13h88sr";
-"biblatex-bath.source-2.0.1"="a8qlpl4zpignkg8gc4c0ddhd41b07cpj";
+"biblatex-bath-3.1"="yqsh8dki8m1vqfsgp581sg1603dia6wr";
+"biblatex-bath.doc-3.1"="m2brk51j4svs62zligpih1cmbmqbx9f9";
+"biblatex-bath.source-3.1"="ph4vmzn2q8a4g5bla9jqh46yrq9awql3";
"biblatex-bookinarticle-1.3.1a"="bnx6iravlnrkkyqb3ah21p0ikq00ab57";
"biblatex-bookinarticle.doc-1.3.1a"="6shjhb1lajkivsh3mrr2whli5hcsb8b4";
"biblatex-bookinother-2.3.1"="r1bfwp8rzwmkbn47yi7m5lv5z4q439ch";
@@ -120,8 +127,8 @@
"biblatex-bwl.doc-0.02"="b7ddxvcabp9qd88mzb6dxvw7sz8dnqfq";
"biblatex-caspervector-0.3.3"="lpdqh2pgsaz1rm3zkpm07pgrac1hqxpn";
"biblatex-caspervector.doc-0.3.3"="3c2lhsgv6ywx3q48iw2wc39ib9c4rgaf";
-"biblatex-chem-1.1w"="nwyqk36wjjn7mfg805jc6i26j9rwkmx8";
-"biblatex-chem.doc-1.1w"="8bhcvrjqa2z1yh93f83x4c5r3ag70b71";
+"biblatex-chem-1.1x"="83hmyr4xgjn1g1zfnxhlzjlhgicd6j0j";
+"biblatex-chem.doc-1.1x"="dnhi32pmha9nzzngd4dqx4mmxdb3an0x";
"biblatex-chicago-1.0rc5"="0m7wf9glvcqm20cfn6xgpciz6nvg8vib";
"biblatex-chicago.doc-1.0rc5"="zr7fqjvzg0i8nmzldwsidq8r58xcbhlx";
"biblatex-claves-1.2.1"="yq5s9plvimz4w9san81swl08g2v6pa6q";
@@ -130,18 +137,18 @@
"biblatex-dw.doc-1.7"="ppry56vc44c86m47r1z8mq9s7fg77n8m";
"biblatex-enc-1.0"="ccc2f3rnf7kyavb3r2hmah6pcfl1xivg";
"biblatex-enc.doc-1.0"="b54x1g0296ln6lkw1zvlbmshhr93vg7y";
-"biblatex-ext-0.7"="y5rns3svsgn7ck6fh4956588gk5daxg4";
-"biblatex-ext.doc-0.7"="834if6lqkp75ynl4v3jfgkbkkm9rwpc7";
+"biblatex-ext-0.8"="nz7zmq8xw0s63rvg6qz7y3mbxybfzlnj";
+"biblatex-ext.doc-0.8"="y8q3dr3l9ld521s9q748pd3qf22kki2l";
"biblatex-fiwi-1.7"="xwb00mw95l90bba4fc31kw62p43cxjz1";
"biblatex-fiwi.doc-1.7"="y5hpi0gwp2s7hgqir2qw2yam9l3aqzdw";
-"biblatex-gb7714-2015-1.0q"="a0iyp9qrswlx1dp7mvyd6mirpjshvzjn";
-"biblatex-gb7714-2015.doc-1.0q"="5j4rvdzkc4prqbfrsi8cbjscdk7zlcwi";
+"biblatex-gb7714-2015-1.0s"="349q48k7k21nwy0fkkha7jjgjkyygcqa";
+"biblatex-gb7714-2015.doc-1.0s"="x5gybphqsrbydy3lp2vkdfzcfacxjlwn";
"biblatex-gost-1.17"="db6rrz6vh7bhn8mi21lqii2r0ha8ii26";
"biblatex-gost.doc-1.17"="2n6ghdccgmqgpd0rj53zhaja1p4dimd8";
"biblatex-historian-0.4"="xp6r6a37ibm9fhdc95b2v3x5kgyz26c8";
"biblatex-historian.doc-0.4"="6280kicfk2n0hwp03pyhl29ljdg911hb";
-"biblatex-ieee-1.3"="281hd9qianiq4dcq4hzk49dxjiyx5jfv";
-"biblatex-ieee.doc-1.3"="xjbyag9x6jxgfzay00a91fr4dzw4wcaq";
+"biblatex-ieee-1.3"="sm3ssfjjdkvmnbak50dk3rs1pzh12dba";
+"biblatex-ieee.doc-1.3"="pv4yx2prl0xzk7bbnj03i3blc5n7mpkv";
"biblatex-ijsra-0.1"="179hh36v47xfagjwp5vj3hczc18jkrgf";
"biblatex-ijsra.doc-0.1"="x3js5mb545xapavsqq4phml7zqiswiki";
"biblatex-iso690-0.3.2"="y5032mfrc8djxnwsawcpa611rpdhmas3";
@@ -152,8 +159,8 @@
"biblatex-lni.doc-0.5"="z9pj0sxkl3ld3hq89bnlllx1522rv3kn";
"biblatex-luh-ipw-0.3"="83gar343q3h1h96h8lzs2bmsp1ba82n0";
"biblatex-luh-ipw.doc-0.3"="yxcknwckw9s58qhrbdd70jz5yrpnyip2";
-"biblatex-manuscripts-philology-2.1.0"="6hva4lnz6rjn77lyciv1bg3mcnxv6qw1";
-"biblatex-manuscripts-philology.doc-2.1.0"="i4sqp17f8krpm2810h9w2913byq9kdp1";
+"biblatex-manuscripts-philology-2.1.1"="z6sn2zg9ahldf95jh3kpzbagzg6szynj";
+"biblatex-manuscripts-philology.doc-2.1.1"="8fv3b9xphj57awnyfjpz2prn1lr9i5jb";
"biblatex-mla-1.9"="1m10jmh42x7qahq16bzi2rwvv7j7biq5";
"biblatex-mla.doc-1.9"="f6b9nj6xj93vikp4agvkrjddrrgfvjc2";
"biblatex-morenames-1.3.1"="vbcnaicg2pa0jrqd170cs31wim08yk07";
@@ -171,16 +178,16 @@
"biblatex-nottsclassic.doc-0.1"="mswi2valgb31i1whlspd2mxvfcs1szdh";
"biblatex-opcit-booktitle-1.9.0"="3aspv5b3a0lpif4wksanjq3fqclqkdij";
"biblatex-opcit-booktitle.doc-1.9.0"="sz4gb2ahn58y76cl92hpap7xxg0mg0y5";
-"biblatex-oxref-1.1"="bf8n2ji36njwgmg87whs6wznarv84rlg";
-"biblatex-oxref.doc-1.1"="p11kaaw4nljb4hzi3hm48rsfn7phligx";
-"biblatex-oxref.source-1.1"="nrd0bljzqj0jqp7lwc410va41v74zv5l";
+"biblatex-oxref-2.0"="50cq5z924lx7l5i6p5di5qy42m0x6sm5";
+"biblatex-oxref.doc-2.0"="vsrcdc86gwn1iy74117lmdxs730f8ijj";
+"biblatex-oxref.source-2.0"="hxsvlk8vqcv7m52lycq6gcg5v7kay5vn";
"biblatex-philosophy-1.9.8a"="kha09gq8n5db4fxh2w6s5690vms39hlw";
"biblatex-philosophy.doc-1.9.8a"="3m8nl72q1q3hfv3xxdj978pmxjvn43s2";
"biblatex-philosophy.source-1.9.8a"="3102fdih2bxplhadmwvi09lns9agflcz";
-"biblatex-phys-1.1"="avdg5fagxbm8xjah1r4r703gqslag0lv";
-"biblatex-phys.doc-1.1"="c7i585civ4qyp58a8cx1h6z0f6kva5h7";
-"biblatex-publist-1.15"="3xmqd2y7a2hgyh1nc4crdwd5ngxb7jhi";
-"biblatex-publist.doc-1.15"="z4pcpa4xlqlalafvinbycdmasavfnzj7";
+"biblatex-phys-1.1a"="02hwhka1l116g9dzzj8yypq6ym4x8jb1";
+"biblatex-phys.doc-1.1a"="ys5z5v2rwqq0y2rs9n9hkgcsqc31cfar";
+"biblatex-publist-1.16"="jz1rnnnqx61jc88ksl536sldn2sc066j";
+"biblatex-publist.doc-1.16"="yikna45mkm4k222s7kpgs827q28al3vf";
"biblatex-realauthor-2.7.1a"="6qb576bh9x616f02msiq3xz83xzaa047";
"biblatex-realauthor.doc-2.7.1a"="9pbd2aixmwj8as9lrmivkkfl4081820q";
"biblatex-sbl-0.11"="kd461qdagb93p72av0ffqpy6747yz37k";
@@ -201,8 +208,8 @@
"biblatex-trad.doc-0.4a"="i3b3iybys9x78z52bal216qi3p6xr83z";
"biblatex-true-citepages-omit-2.0.0"="y7mg4jqb3fl9mzy93xcpxz3y0l5fw3kc";
"biblatex-true-citepages-omit.doc-2.0.0"="7cxbqdyazdfp0masgk6a31rr3h9606xd";
-"biblist-2018"="b565jl60ysccd5qkzgidjb188i509y9l";
-"biblist.doc-2018"="50kjqxwhdncn09c7cx0abkcihvhfzzpl";
+"biblist-2019"="b565jl60ysccd5qkzgidjb188i509y9l";
+"biblist.doc-2019"="50kjqxwhdncn09c7cx0abkcihvhfzzpl";
"bibtexperllibs-1.5"="nnb90d3rqwa1vcc92fmmbnhs7di0rkgv";
"bibtexperllibs.doc-1.5"="mzvrc7zyrq6agqb5vhxy743brp57yf4j";
"bibtexperllibs.source-1.5"="ailmqz0d71gscxa584pkb6jpvvzish9r";
@@ -215,22 +222,22 @@
"bibunits-2.2"="vkahqz7zjn0g4dkpffvg8rfhjlynvmnf";
"bibunits.doc-2.2"="d6xcf9xdkabjg3jrnyklla7kpbylrg61";
"bibunits.source-2.2"="1hxc8yqjpri8pn512pfvcq7b2m9qnwib";
-"biolett-bst-2018"="c2iw962bwa5815qk2sbhhqjd7z4ygmns";
-"biolett-bst.doc-2018"="7w39z3hdps980l2g1yqbzy8384w4vbqr";
+"biolett-bst-2019"="c2iw962bwa5815qk2sbhhqjd7z4ygmns";
+"biolett-bst.doc-2019"="7w39z3hdps980l2g1yqbzy8384w4vbqr";
"bookdb-0.2"="b4mqk50dn86zf30w2z8953ms8m8v9lrs";
"bookdb.doc-0.2"="y5sdn2fijycnyx9is1cqc5vx6zkyav62";
-"breakcites-2018"="cvqm5ljgdl47idyjvfs2hg98xmkscfj9";
-"breakcites.doc-2018"="jjqimy63648q6n4mzlwrd7p723m09cbw";
-"cell-2018"="qlg2sy9fj9cv6c8jbdmwzysadl8fhw8b";
-"cell.doc-2018"="61a0456g9i76nxwhpv18fw532nimk2l4";
+"breakcites-2019"="cvqm5ljgdl47idyjvfs2hg98xmkscfj9";
+"breakcites.doc-2019"="jjqimy63648q6n4mzlwrd7p723m09cbw";
+"cell-2019"="qlg2sy9fj9cv6c8jbdmwzysadl8fhw8b";
+"cell.doc-2019"="61a0456g9i76nxwhpv18fw532nimk2l4";
"chbibref-1.0"="7d51sy03z9ww5ns8x0mfiplyk00dgb00";
"chbibref.doc-1.0"="xyypa6w4gx297hpp1ixg8g431rz436qf";
"chembst-0.2.5"="08b5a38p2x2xgv5nw1ibi0xpc4xqixnn";
"chembst.doc-0.2.5"="wgbb4bcl51wnixp4rb94qqqn880mxm7f";
"chembst.source-0.2.5"="360yyds5c6mbcsm60mm3jq8xfxcpnw5v";
-"chicago-2018"="k9y76g5a4nfy88igklw08n27zvnnap2b";
-"chicago-annote-2018"="nyasy7sal5vikd1jysdvhg0ym7hs6q0p";
-"chicago-annote.doc-2018"="8qhd3kj016s9laavhg1wvimy4325zz0g";
+"chicago-2019"="k9y76g5a4nfy88igklw08n27zvnnap2b";
+"chicago-annote-2019"="nyasy7sal5vikd1jysdvhg0ym7hs6q0p";
+"chicago-annote.doc-2019"="8qhd3kj016s9laavhg1wvimy4325zz0g";
"chscite-2.9999"="yc7v9v66md3dy5k2gjswzh58xzxdhwp4";
"chscite.doc-2.9999"="fbcykh46rifs4kvn728sav04fnshr6br";
"chscite.source-2.9999"="vsii846cdlrd9fdmf4npwy8jxh0fcafb";
@@ -244,20 +251,20 @@
"amscls-2.20.4"="hjr4w21h3fp0y6m5gb30p6f54ybv0l0j";
"amscls.doc-2.20.4"="zyf0gsqks7yvszlngwzjbjiigc0943cd";
"amscls.source-2.20.4"="8lgim0r54srk961ys2q7v80dq5w04i9b";
-"amsmath-2018"="gh8cmrxvjnkmhxq84xg0944aq64qvzkh";
-"amsmath.doc-2018"="sba312b63anafvzzcad0nfm393lwxhg8";
-"amsmath.source-2018"="zxkxj8nhqyih9n73h6d0h84m5ahb4hq5";
-"babel-3.27"="b99n213gsi5rp0m33xi7d5sdszqwavmg";
-"babel.doc-3.27"="ljqifl8jnmcs8px7lmqqa3xqr35sb6ki";
-"babel.source-3.27"="gs8b8f4s62vwgbvd4l0l0jq84spdqg2k";
+"amsmath-2019-10-01_PL1"="56ydwy656jmvlrqnksw6v0v56xvkwlmd";
+"amsmath.doc-2019-10-01_PL1"="4g50843qsxgdyhg4f9iwz2v46332p0bm";
+"amsmath.source-2019-10-01_PL1"="n2gqxbxbnjrrlgwqsalzkg701xg29lxd";
+"babel-3.34"="wadnjmg9fbalgj65app4588ky6bv5yr8";
+"babel.doc-3.34"="adhzabyv276nc6df3xrid4kb7ra478x0";
+"babel.source-3.34"="03jmz4d3836jrhrbrgzbkbl7a5yhghsb";
"babel-english-3.3r"="lrsz299wwvr17sshfjvsvrzs0s9y2acs";
"babel-english.doc-3.3r"="y7rp46lrpxsp8z1ridc6msxnbb008k0c";
"babel-english.source-3.3r"="5sxvprjfcqhw6xb3mv3b0smp2gsckjs9";
-"babelbib-1.31"="amkn9a5k0ggifkz1yczzlgl6lxklb1rn";
-"babelbib.doc-1.31"="82pbrcmmfxzpzb4aid7a7gq4wd4y0d5g";
-"carlisle-2018"="wlkxgqdq20dlbinabdia2n1af9nhz5vm";
-"carlisle.doc-2018"="i2mg4zqlcsipqcz4wa9y9p89nnfzvavf";
-"carlisle.source-2018"="bvla3z6fd0m46k365s2fsbpb5ypvb3rv";
+"babelbib-1.32"="0jpv3d5s8inkpg1nyz1b8m80aq6simwa";
+"babelbib.doc-1.32"="cixpp9aiajyjxj23gzvxw94zydsxd3az";
+"carlisle-2019"="wlkxgqdq20dlbinabdia2n1af9nhz5vm";
+"carlisle.doc-2019"="i2mg4zqlcsipqcz4wa9y9p89nnfzvavf";
+"carlisle.source-2019"="bvla3z6fd0m46k365s2fsbpb5ypvb3rv";
"colortbl-1.0d"="4lw5iwy35py4w2arbznxb3r9yd443z68";
"colortbl.doc-1.0d"="45mzaihfjzwfv33k6c01d1nwdyp0agsc";
"colortbl.source-1.0d"="9val9i06wbmvv4xaqp79ci1nqckswcbp";
@@ -270,57 +277,57 @@
"geometry-5.8"="3xdzw74y7vizrlzxrcb5xbqzs67v8g02";
"geometry.doc-5.8"="w0ldwyyv86y0d8ghpg9x603ldmqa33gw";
"geometry.source-5.8"="x0dgg7kpn2apxabf2clw02ba8ci83pvk";
-"graphics-2018"="4n0jknkfdlb4wn4rhdvd9mb2qwbphm67";
-"graphics.doc-2018"="kd2f457spavjh20mm4as67ndk0vyy0gd";
-"graphics.source-2018"="2j3h2ql32np0wfhqhzvkqchxw1f03fsp";
-"graphics-cfg-2018"="j73na78ajl4n50wn2is5wvw7mf27da86";
-"graphics-cfg.doc-2018"="nzdjyk00lx0xhflm04d2kmyn5ya2v487";
-"hyperref-6.88e"="rh90di9gcwqlvbgyn3rxl0n9y9qmgmvm";
-"hyperref.doc-6.88e"="drq5fklnr7ivwgf2ygggilf1v8f0yh11";
-"hyperref.source-6.88e"="wnmlmmwq0qnq7gv79zn4n6cy9r7f16sh";
-"latex-2018"="l1qfdwfvbbk16ysbizcz59cgzcsvlwrv";
-"latex.doc-2018"="b5f7v32nc9wf57k01yrcrhyrnar46dw1";
-"latex.source-2018"="4p7rggl496163yr7ghwk5qyly02bmkhl";
-"latex-fonts-2018"="pw97wy7b4hhzm28r0wl44lacn7nx41ia";
-"latex-fonts.doc-2018"="mv9ivpdxgyjj92fq9141bsw5s306mg83";
-"latexconfig-2018"="rpwazy1znnhn7bdbnrcckqkddmxxqzqv";
-"latex-bin.doc-2018"="4jd2pggj1zf9jjgvbxvyn5p926vlkm7s";
-"ltxmisc-2018"="lf6x6jbl1d3i77wb0dg7lmy26qxk7h8x";
-"mfnfss-2018"="52p8xnxca0ypcxbbjakx42mljjwv5jjj";
-"mfnfss.doc-2018"="0c2hn0h964j1c0kzn0aq19cvff0n87hs";
-"mfnfss.source-2018"="829y6cng0z45bdsb2vdrs4wkq2pp0cxz";
-"mptopdf-2018"="8a9cp2fz1ayhq8x7c3c609fzjd6dxz1x";
-"mptopdf.doc-2018"="is6risvf0n7s4f936blh4c7sab8szlw9";
+"graphics-2019-10-01_PL1"="2ba5bkbsx0cr555yc2fdg8nya9y915kv";
+"graphics.doc-2019-10-01_PL1"="yibgggcnv294s7f6lqyvby1psd6v15ry";
+"graphics.source-2019-10-01_PL1"="25rd6d1klffzzih3anv4jm49xz72p9g0";
+"graphics-cfg-2019"="j73na78ajl4n50wn2is5wvw7mf27da86";
+"graphics-cfg.doc-2019"="nzdjyk00lx0xhflm04d2kmyn5ya2v487";
+"hyperref-7.00a"="jbr8bq1504pmig2vd31bckicwm5p3g0z";
+"hyperref.doc-7.00a"="d177im8cpmc0hm6084lrims8zysbchlq";
+"hyperref.source-7.00a"="acwybgz16b0h3b9arhxrqlgg28phizfs";
+"latex-2019-10-01_PL1"="pjjiksxcbbrg4fwsqzj7xxy1g75ma8wk";
+"latex.doc-2019-10-01_PL1"="ibfpbbkvvk682gczxcfl3586kc11wyp1";
+"latex.source-2019-10-01_PL1"="a0x0c407wv20dx8dw2hgwzwl89mh8p4n";
+"latex-fonts-2019"="pw97wy7b4hhzm28r0wl44lacn7nx41ia";
+"latex-fonts.doc-2019"="mv9ivpdxgyjj92fq9141bsw5s306mg83";
+"latexconfig-2019"="4vggm9mgi3pyfk3rqqfmwhdcp9hcva4z";
+"latex-bin.doc-2019"="sklvy72k0l7x05rnj2hc4dwgjqq5jf5v";
+"ltxmisc-2019"="lf6x6jbl1d3i77wb0dg7lmy26qxk7h8x";
+"mfnfss-2019"="52p8xnxca0ypcxbbjakx42mljjwv5jjj";
+"mfnfss.doc-2019"="0c2hn0h964j1c0kzn0aq19cvff0n87hs";
+"mfnfss.source-2019"="829y6cng0z45bdsb2vdrs4wkq2pp0cxz";
+"mptopdf-2019"="ppsa0jcj7d7gi35cp2y5pbw6kqgkzfac";
+"mptopdf.doc-2019"="0v8v04k9s2i5yxdl77l3rnjhg0k628bz";
"natbib-8.31b"="c4fyqph06vxqm37z88r31q84xz5imcnj";
"natbib.doc-8.31b"="fsg1kcjvbp5hfn9h8lwhygnil9wr7awg";
"natbib.source-8.31b"="c4b7bqivps74v8286lf4j36p551jhnzj";
-"oberdiek-2018"="hb54rn1s5hjy6hvpmay68ia6afjwlp7k";
-"oberdiek.doc-2018"="am5p570n3b8gak877s7rahmva3wabvp4";
-"oberdiek.source-2018"="89c7dfd1b9i1p30a94mmw2gnadrjcak7";
-"pslatex-2018"="7apd53ad70mr9pf8ja87iz4cfm41qs9p";
-"pslatex.source-2018"="cqc3yah7p9cgbbsj6var19b4xzyqj01l";
+"oberdiek-2019"="jjyf8yvabnnn9qq9p5984803gb1s1wc6";
+"oberdiek.doc-2019"="qzviygm5dqka4fphpj2s6pxsrllr37a4";
+"oberdiek.source-2019"="3jha5akdwhi1998gvg0hk5kbk0f5mp6b";
+"pslatex-2019"="7apd53ad70mr9pf8ja87iz4cfm41qs9p";
+"pslatex.source-2019"="cqc3yah7p9cgbbsj6var19b4xzyqj01l";
"psnfss-9.2a"="a4gfps30ywrjdah9m5dknsv5yl80h0gz";
"psnfss.doc-9.2a"="pbiaqsf1gqrwic9pf499k89aw757wr9m";
"psnfss.source-9.2a"="vi285d52bbvq01x4yan9md3cck4dc1lh";
-"pspicture-2018"="siqi85kfmyg91cf7nggs71jh38g2aicl";
-"pspicture.doc-2018"="h26v6akzzgg6hn4ay096fvg2qw6l2ww8";
-"pspicture.source-2018"="fclpkng5q7dhd1vfzv2031r4l3f3vh5y";
-"tools-2018"="iy05yrd1y7y4bggg65lj10a1f4pa32gg";
-"tools.doc-2018"="pfp6fsa9ffairmcak502sq0g80b32rr6";
-"tools.source-2018"="rsgxiz1hchs3p3pymk7l8r2id769178x";
+"pspicture-2019"="siqi85kfmyg91cf7nggs71jh38g2aicl";
+"pspicture.doc-2019"="h26v6akzzgg6hn4ay096fvg2qw6l2ww8";
+"pspicture.source-2019"="fclpkng5q7dhd1vfzv2031r4l3f3vh5y";
+"tools-2019"="c9058cqv0a32gnz32nf5gy3998jcj181";
+"tools.doc-2019"="pysraqwxj1869p6dhlwj72a5vkxlvr10";
+"tools.source-2019"="q75n910y7g8q55w5z5zpizzvphnkrk9n";
"url-3.4"="vf34zjwlv43kcw53sdla9052x7x0kn7y";
"url.doc-3.4"="ii3z3l7xkmrkxb8dkgk6lcqyb34niirc";
"collref-2.0c"="xxcnjj8qnbb06zkmh5kqysdm6k5yf4z4";
"collref.doc-2.0c"="5a9ns23lv1n780ll3kp969dhi0mx93gb";
"collref.source-2.0c"="7msfby8bxs89i87jiibpbnp97byjs6p5";
-"compactbib-2018"="5365y0lxziirnp7rraxwbcksrky9hr1m";
-"crossrefware-2018"="qb2vwvcmvb0xmsj75vxgd7fn26c5npmf";
-"crossrefware.doc-2018"="69qdw8b3xrqnydxih94sjpj7pd8jpy5x";
+"compactbib-2019"="5365y0lxziirnp7rraxwbcksrky9hr1m";
+"crossrefware-2019"="qb2vwvcmvb0xmsj75vxgd7fn26c5npmf";
+"crossrefware.doc-2019"="69qdw8b3xrqnydxih94sjpj7pd8jpy5x";
"custom-bib-4.33"="9vqjbilzlsqg3f609hnz27pwmrl5gfg5";
"custom-bib.doc-4.33"="nz1gxi8ixypxpf4cv7nilabq1ivr6fiz";
"custom-bib.source-4.33"="vmak3xkin0hmg92mmpxj53dgs2f2yihg";
-"din1505-2018"="dc7lv2c8zid1c6pklllsiac390hx0v4c";
-"din1505.doc-2018"="fhdc3badjmz3zylmgahy34fbzjgkss0m";
+"din1505-2019"="dc7lv2c8zid1c6pklllsiac390hx0v4c";
+"din1505.doc-2019"="fhdc3badjmz3zylmgahy34fbzjgkss0m";
"dk-bib-0.6"="yvbpqypgxkh6i47yvkk0cp7qsfy083gr";
"dk-bib.doc-0.6"="px69q4pi9444kwmw6fpmajvdwl8ivw9i";
"dk-bib.source-0.6"="1jmv0pg8x913y6y0xjb888s0zg91iw1l";
@@ -331,34 +338,37 @@
"ecobiblatex.doc-1.0"="y5hifg3r0xkgv6zklw7l9j7shl87fnf0";
"econ-bst-2.5"="dfb5v9f83gkb7h53xd3iig951ay2aw6y";
"econ-bst.doc-2.5"="px5fik2wrgkc67v6ddja3c2f5hrl0wlx";
-"economic-2018"="xw85nd7v6i1d2ma0airnc7bwf1fdsipp";
-"economic.doc-2018"="pv3irnv3gj70q22ac3kr858hac50vrbz";
-"fbs-2018"="h6ghp5i14cqy46hzp9i481c8gvk2ddza";
-"figbib-2018"="imp65i6ddqyw5xck7k6gzb976glq9xj8";
-"figbib.doc-2018"="6v3sj56vg039mrm7kk71wdjhp04h1rf6";
+"economic-2019"="xw85nd7v6i1d2ma0airnc7bwf1fdsipp";
+"economic.doc-2019"="pv3irnv3gj70q22ac3kr858hac50vrbz";
+"fbs-2019"="h6ghp5i14cqy46hzp9i481c8gvk2ddza";
+"figbib-2019"="imp65i6ddqyw5xck7k6gzb976glq9xj8";
+"figbib.doc-2019"="6v3sj56vg039mrm7kk71wdjhp04h1rf6";
"footbib-2.0.7"="xhrwnw5kvs3rxp32a8awv8ma7098cv6h";
"footbib.doc-2.0.7"="dzyra0rwf5hl2g6f7c2pw88d78f7yls1";
"footbib.source-2.0.7"="xj3agjgzfnwnfzzbzk4xjfk90fr1a6fm";
"francais-bst-1.1"="zz8wcr2ymwd7m721qr94l1k799mi9cia";
"francais-bst.doc-1.1"="qmq30903zrvvw6bprngklx5pwq9c1cqd";
-"gbt7714-1.0.9"="g9sjibxccn227yv5gjg4xa7vi5jvrplg";
-"gbt7714.doc-1.0.9"="2vid9662wbyiq05lwlis2nnqvvyyx00v";
-"gbt7714.source-1.0.9"="975jm1lmx6g3g3hl98mjkr55vzp3006m";
+"gbt7714-1.1.1"="m93b7kdmx9qwas372saxfydrnh2cz21c";
+"gbt7714.doc-1.1.1"="2wxs8msr5n51ai13g23ly82ilrgv28w4";
+"gbt7714.source-1.1.1"="iz3wimzdq8cp06fjzbfjf08a3ygrcah7";
"geschichtsfrkl-1.4"="94vlnvvfy0py3ig3mjjizxbnp3xcnpv6";
"geschichtsfrkl.doc-1.4"="212pcrypha38lk3nri43fvj12fgjlqzm";
"geschichtsfrkl.source-1.4"="ak3n8j6n1wx9pgawvyr4diklq9971wx1";
"harvard-2.0.5"="yhk8zvlhgd1knzfdndba31whwj7ixh1j";
"harvard.doc-2.0.5"="c3jps721d0cndqjqgqkhcz4n7xvaj1f2";
"harvard.source-2.0.5"="kjg78fvynjjna03hh2xzcrqvsm8d9yjw";
-"harvmac-2018"="30iiq3zikvmyy87j98knxbc9iak232bb";
-"harvmac.doc-2018"="3q1j6s2rdz18fg3hknp7ifyzixgmwr8h";
+"harvmac-2019"="30iiq3zikvmyy87j98knxbc9iak232bb";
+"harvmac.doc-2019"="3q1j6s2rdz18fg3hknp7ifyzixgmwr8h";
"historische-zeitschrift-1.2"="6zli1x9hz1dsy8p4hpi9rdb0hs35vka9";
"historische-zeitschrift.doc-1.2"="y76j031x8zym5i6sqr0r67ws0z49q306";
+"icite-1.2"="saan1djq4x1i8zxs7a2wvf8g5qdkb7h9";
+"icite.doc-1.2"="m5qw69c6523g1ix7ik4h1kqpk2w6ldgs";
+"icite.source-1.2"="c2ziq7jww339p059lvgc4ba48k93nlsa";
"ietfbibs.doc-1.0.0"="mqqb9qjrk1lg7w85w8jbhizmh1qh4zqa";
"ijqc-1.2"="ry2ydiqc71zjfkb46l4fvlxa1h6wnq1c";
"ijqc.doc-1.2"="zz9ai19qd2rxvpw5kx1k1rd3ndndjv6v";
-"inlinebib-2018"="gkr44f3f9m92bx42gcvwgzclbjya5gdm";
-"inlinebib.doc-2018"="bpfx7h4w0zqr7xdxn51glllzf20qj24y";
+"inlinebib-2019"="gkr44f3f9m92bx42gcvwgzclbjya5gdm";
+"inlinebib.doc-2019"="bpfx7h4w0zqr7xdxn51glllzf20qj24y";
"iopart-num-2.1"="92jbzj605pi9chj3ymfxm9ii2dh62haz";
"iopart-num.doc-2.1"="smix69mc1n89q45nw3rl18lasn2c2kwa";
"jneurosci-1.00"="r5k91lza98jn52s8fmgrbclslb6zps08";
@@ -387,113 +397,117 @@
"multibibliography-1.03"="3svp5l6al4k7adk99d6fcy7m54qbfbqy";
"multibibliography.doc-1.03"="1bl112qsviy7jzhm1qdvn42x0lvcnjkd";
"multibibliography.source-1.03"="65bvyr4gr7sdwhsraq9rmbv16d4fi6qc";
-"munich-2018"="0a6hgpvjyd8hzvmrf5bjc6rniwj39bx8";
-"munich.doc-2018"="22c6rhm479c1gg7df9mzza2vl7jgb3ij";
+"munich-2019"="0a6hgpvjyd8hzvmrf5bjc6rniwj39bx8";
+"munich.doc-2019"="22c6rhm479c1gg7df9mzza2vl7jgb3ij";
"nar-3.19"="iaann8dbnvignc32m1wnlz4j77i7ngx8";
"nmbib-1.04"="mbz1wjyaxsx3cn4wymvz4w9wf10580da";
"nmbib.doc-1.04"="s6bbxc8lyp7kbrpsi0i4jrvda00260ks";
"nmbib.source-1.04"="x0gvyn54csgywd7wlmbi0c8djkwrp4xq";
-"notes2bib-2.0k"="q8dvcbf4dla1x8lrpsr6lmd4racfkfps";
-"notes2bib.doc-2.0k"="mw3vsv53vpng36nqwiwdw4aj49gq6rq1";
-"notes2bib.source-2.0k"="zllxh9jj5yakjw8pswdj5mv7cmm99lf8";
-"notex-bst-2018"="x4042ry48i6p1qr2l4yv0d52x4wmjarg";
+"notes2bib-2.0m"="18cgk3w262q3ji8c2safphbnv63yh7j7";
+"notes2bib.doc-2.0m"="3ivpnsxqwfsy5rhrc5wacl0b6va2sva1";
+"notes2bib.source-2.0m"="75wz1scfq0j5pdix1ksvwh90y5j3dzaf";
+"notex-bst-2019"="x4042ry48i6p1qr2l4yv0d52x4wmjarg";
"oscola-1.6"="vq11bym9gl0s90nawvvlvhifb6z4mq1c";
"oscola.doc-1.6"="cg73zf6fnga143mk6yjxpxmv77kv76lz";
-"perception-2018"="xpljy8xycf22akdj5dzzzmcb34zx8d1z";
-"perception.doc-2018"="sn4m1gc1s04h1crw3gbaahbxa6b76npy";
+"perception-2019"="xpljy8xycf22akdj5dzzzmcb34zx8d1z";
+"perception.doc-2019"="sn4m1gc1s04h1crw3gbaahbxa6b76npy";
"pnas2009-1.0"="k4xy9dabg8i4mf18317wf8mp3hrlpmqy";
"rsc-3.1f"="4hhv7zw4v3w8sslxwj14pk4azil1cdhh";
"rsc.doc-3.1f"="d20wkd2qw8dabh30gdpasxqacn193f1b";
"rsc.source-3.1f"="rfsxjn597ylr3m2vl72dh7fa8x2a08yw";
"showtags-1.05"="hbxk7ijniaffjnk02hkjwgw8gwgnx5qb";
"showtags.doc-1.05"="q22k5ckq0q4228ssvqnz9n139x32a5iq";
-"sort-by-letters-2018"="4m8cm6rnhgsc40liy2yhfc4r76zpdnsq";
-"sort-by-letters.doc-2018"="3z4kw7hvnjmp7hlfjw2gchraw69zyx09";
+"sort-by-letters-2019"="4m8cm6rnhgsc40liy2yhfc4r76zpdnsq";
+"sort-by-letters.doc-2019"="3z4kw7hvnjmp7hlfjw2gchraw69zyx09";
"splitbib-1.17"="az1n021wdajs8dc0q93wgfb1r0jcr2h2";
"splitbib.doc-1.17"="qsb89h2ch89qhbxir7f90xx5sqvgm1px";
"splitbib.source-1.17"="c9m7hp7fh86qj53qwaqxh8xj8yf3gxdy";
-"turabian-formatting-2018"="dcm9mzg25w818sqjfhd7ih3azvydv0qy";
-"turabian-formatting.doc-2018"="2qhbgk9x91k0r4ar0hc3jydw1raaf3z0";
+"turabian-formatting-2019"="dcm9mzg25w818sqjfhd7ih3azvydv0qy";
+"turabian-formatting.doc-2019"="2qhbgk9x91k0r4ar0hc3jydw1raaf3z0";
"uni-wtal-ger-0.2"="i4nr7hq5gym5rcs2pc43qclci7jy9y4m";
"uni-wtal-ger.doc-0.2"="a4r7w5m71h1kfgzxgpmb84hndnhrxhhy";
"uni-wtal-lin-0.2"="8cdd4qcy3i5bvf25nn89kdaqph3a6fan";
"uni-wtal-lin.doc-0.2"="cmaxr111gp38f9s5n42lg66c4i7iyz2l";
-"urlbst-0.7"="gpzjqqbgn0c8nx2w9dmbq1imgvdqym49";
-"urlbst.doc-0.7"="zn0qpl0y989d5489haj0cxi5dhvx8fgk";
-"urlbst.source-0.7"="5zckw24fv8ws9dbzmyvd4xsb5bl0vb0q";
+"urlbst-0.8"="sq9q7vzdfgmx1j16mdbimczajjk985pa";
+"urlbst.doc-0.8"="j5y3m03lbs32i9w2fvzm6bnhmchgs4s0";
+"urlbst.source-0.8"="i907zv423gy5ic3wb6qcyzwg8i3zfcki";
"usebib-1.0a"="4b8sv3fknxfaz9cgnvn3l5wf9c8c76wx";
"usebib.doc-1.0a"="ba1nqv90zkfzi8n17xlk7rkx2s92lkd9";
"usebib.source-1.0a"="967j287dsb1j4wa5k9sxsv4xp7194q3b";
-"vak-2018"="7ar45am5q9mhv8liz1zvix9wgcwqgjhl";
-"vak.doc-2018"="sr1gi7csll74iw13j24r1hdwn3gql9ak";
-"windycity-2018"="sfby3ig68vnw8ywrsqn2zs421gl48vav";
-"windycity.doc-2018"="bqfx9l4ppww1rb7nwzvn4ba1k0qkf04f";
+"vak-2019"="7ar45am5q9mhv8liz1zvix9wgcwqgjhl";
+"vak.doc-2019"="sr1gi7csll74iw13j24r1hdwn3gql9ak";
+"windycity-2019"="d4xmbwf69spcn35mjmccdq37gszl3nyc";
+"windycity.doc-2019"="0vshfrxbpfndxsljkd1qghkinvxhyli6";
"xcite-1.0"="fpgsqqg3rliap6chn99xzlj676ll25hd";
"xcite.doc-1.0"="wvhx1d2wkws7fcrplh55v9fsq1r8a3hw";
"xcite.source-1.0"="8n5kfjr7xfjicd1hw6hlhcrn8dzicp5q";
+"zootaxa-bst-1.0"="78lffb7mvla2yryr0lmljd5w4pmakggp";
+"zootaxa-bst.doc-1.0"="bx9v8rj2nlbdapknqk8wigrq9jdfjggn";
"a2ping-2.83p"="6m6vil4rjfwnkgaw4apxfda97n2nx6g4";
"a2ping.doc-2.83p"="v6k8vhfmq1f1k71qn8651v86mid1z4dk";
-"adhocfilelist-2018"="l8ayz7mqaa5lma2bvqb2brc879y0viij";
-"adhocfilelist.doc-2018"="gm20nhwq88s1cmch3pcgkqnyahb5gnri";
-"adhocfilelist.source-2018"="3qx23im0z07cnk2bd5vrskl153zxy6ff";
-"arara-4.0.5"="ad9x8ilgi6h354i6sijqwxs0akqgc0lw";
-"arara.doc-4.0.5"="gi552wwva8ggpkvwv2rgpny1lbn4kcjv";
-"arara.source-4.0.5"="v96bqimg5vn5bh3kg9pa52kv7pa2s2sa";
-"asymptote-2.44"="mgrlxp24znrbvqh449bjc4z6mm85lwfh";
-"asymptote.doc-2.44"="ngsvz2afsiv53yrhaf74xqsb8vcqxiy6";
+"adhocfilelist-2019"="l8ayz7mqaa5lma2bvqb2brc879y0viij";
+"adhocfilelist.doc-2019"="gm20nhwq88s1cmch3pcgkqnyahb5gnri";
+"adhocfilelist.source-2019"="3qx23im0z07cnk2bd5vrskl153zxy6ff";
+"arara-4.0.6"="qk5dq5f0il52m1gp8ckd7ilqbmpkvfmj";
+"arara.doc-4.0.6"="rvkrcair91scrk763igaj9mmi23n5j7x";
+"arara.source-4.0.6"="s7rlspqx9dqsbixbnmnaz9hh7gwkmkfi";
+"asymptote-2.49"="ka921kxzvyq3hi5frln4hh7qg1kfgch7";
+"asymptote.doc-2.49"="b1bh1i57rh28a4mdjx9bcplhb1qgd5cg";
"bibtex8-3.71"="sri58vnydvfpv947gmlxd1s3c2056fp1";
-"bibtex8.doc-3.71"="glkl9d9h57q9q6dpyszcqc3axcxbw888";
-"bibtexu.doc-2018"="yppzw0banxngki9dzgm7dlm8cr9vnxya";
-"bundledoc-3.3"="l8hik9610hiabab94q3nwiyxc465rjsh";
-"bundledoc.doc-3.3"="w5f7l7n74hdmyc5idbfs9pgl1nas2azs";
+"bibtex8.doc-3.71"="cffvi0y0lv801yj5d8v9cr2d4x8gr0wa";
+"bibtexu.doc-2019"="lkrsyq73l14mmcviv2qwa3hrwp0nm793";
+"bundledoc-3.4"="3r6cx7n6wy995jd9hpg2n4qkbhwmnyfi";
+"bundledoc.doc-3.4"="cd59kzd2v9pq2d058jx5pxkcjhbvbrr1";
"checklistings-1.0"="a2gvh85pcmrc82wq4h6n9ycqj86z9f8d";
"checklistings.doc-1.0"="ymkplhp7331fs0kq4qcpmh9la0wxj5lq";
"checklistings.source-1.0"="8ya9yd2by50zppk7rrqjkc34ans6ffb0";
"chktex-1.7.6"="4khiza97qvhdbzdlz7pacnr16zmi9b9d";
-"chktex.doc-1.7.6"="1f1dbhlq7m6d14ncmp1z080nzn7cawn5";
-"cluttex-0.2"="pg9647irc2ai0vwhh0ljhin5wgsgq14a";
-"cluttex.doc-0.2"="w7v29ykpwmrzmqzgn7772bkls1cs5p2n";
-"ctan-o-mat-1.2"="jgbscps642n6xss5m0nwp689q5znrgij";
-"ctan-o-mat.doc-1.2"="iyrk7zg661fdjapxqiwsgd5afiwf5ijh";
+"chktex.doc-1.7.6"="dmr9yb4fygjxk0sznghrfjq2yx441378";
+"clojure-pamphlet-1.3"="czmy129a09h3r5ssnlhaxgz932vmqx6g";
+"clojure-pamphlet.doc-1.3"="cha12zds1j3adykqd9d697izik89i3xh";
+"clojure-pamphlet.source-1.3"="flbrsg215hp85fn6hrpygjmdggrzx6rs";
+"cluttex-0.4"="6kz3s0g8c6jmv2izivbhvrkyz9knrmpf";
+"cluttex.doc-0.4"="mghq29dal4f8lchx76jb7jnm4qfjv4j3";
+"ctan-o-mat-1.2"="jcmhpw3irmr4hix6j1n1wk1g4wgc0nm7";
+"ctan-o-mat.doc-1.2"="f43qd3ynl7x47g4wwfnd1icsrzxj3sgp";
"ctan_chk.doc-1.0"="m4i1vj19h48zyk9pxadfq1qrwmvqy3i1";
-"ctanbib-0.1a"="h1139k4438fxfj9mh469wssasbvbw08c";
-"ctanbib.doc-0.1a"="k31mb4pkhh2s8l4gkhjyhw42a6j2gfc7";
+"ctanbib-0.1d"="wiax2a49wa64ga9g1smf2jyhlpv2n1qq";
+"ctanbib.doc-0.1d"="arizd3ayag3733c551wvcibdvy99imrb";
"ctanify-1.9.1"="y939628500ks8apq2qdzcbj490y0c4bb";
"ctanify.doc-1.9.1"="dfah3y6kn3r18mjj39p13mq7y6zpalqb";
"ctanupload-1.2c"="jmvh3rrdy0hyvdxz55gydlgsh7xzp4vv";
"ctanupload.doc-1.2c"="38wlhcxvvpbk01sj6vhwjs9mccw1xs14";
-"ctie.doc-1.1"="af2mrxy0q5bw0lbahcgdajgfyjd8zi5d";
+"ctie.doc-1.1"="zz696bci66pc2p1pkwa0ddrh7fn7q6gp";
"cweb-3.64b"="rq96m12nzl8qip0zvafdssa1nsglq42z";
-"cweb.doc-3.64b"="aphwd72i8j9z7qxqnldhr2cdjj58yh2w";
+"cweb.doc-3.64b"="2nyvzqjz5xg4hfyf1z2qjbhr1gj1pjg3";
"de-macro-1.3"="mscrdz5y4zdxszz37dnh6kw4hmwm185q";
"de-macro.doc-1.3"="hdmn9ds4kiqsalhx5r2l4adv19ijf5f2";
-"detex.doc-2018"="6w5lilq5ci01pq7x2bv6gyihm55kc75n";
-"dtl.doc-0.6.1"="cij54ziw2awway2hjjff72r6l3h8kigz";
-"dtxgen-1.07"="nl5dq5v54hww8rwyxrq6l6vrimzh352q";
-"dtxgen.doc-1.07"="n9c7x9ga79p3gvgb6g3mhn3j3xxy63zw";
-"dvi2tty.doc-6.0.0"="wd8i2fsxc5brrj3shsr7jc6kbpyv08x3";
-"dviasm-2018"="j2wkfisw3hlackcz0f498zx59z24yk0n";
-"dviasm.doc-2018"="wj8a3skfwd5i6d1hb8v3dghijlgmbmdc";
-"dvicopy.doc-1.5"="py5hcd21sh89vqmq8rps4x6qzp6bi410";
-"dvidvi.doc-2018"="5ah8ppyjp4m5ki7rvj1p0rpaazjlchrz";
+"detex.doc-2019"="95vhzy5wyc21v8n1xjvmfbbxhw7hg912";
+"dtl.doc-0.6.1"="cb9x8v43asvzq5cppgvni86lxlmy8ny7";
+"dtxgen-1.08"="n3cwjwkf92c5zgbs7hmc9fgrwjvwky9i";
+"dtxgen.doc-1.08"="87sb4lz077jgnzpya1y1qyzakwd5j00x";
+"dvi2tty.doc-6.0.0"="9n1fws5f6glys7wwsz1ax16145wb103r";
+"dviasm-2019"="j2wkfisw3hlackcz0f498zx59z24yk0n";
+"dviasm.doc-2019"="wj8a3skfwd5i6d1hb8v3dghijlgmbmdc";
+"dvicopy.doc-1.5"="szvfihzbpfvz66w6v96nygkf7pnfa38v";
+"dvidvi.doc-2019"="hdnm6xayhr5smgch1qly5lc29wig7svc";
"dviinfox-1.04"="zjbfw4kzwfqnvlwzvjibsgim855fc30c";
"dviinfox.doc-1.04"="1n52la52nchv27j82lisrh8q7wygx6lp";
-"dviljk.doc-2018"="q5cciai4i11m07cq1qlyasf2qwjsmzvr";
-"dvipng.doc-1.15"="68fh0x7arqdrp8gia0nsb7ax8rssqpnh";
-"dvipos.doc-2018"="18kdd3yga3lldafpn2ij28kddkr09rd3";
-"dvisvgm.doc-2.3"="qsrmvbj87di5rpalvbd97csyb2jyahh5";
+"dviljk.doc-2019"="xjwvp52cq4895gsxlbv5r6048b87h779";
+"dviout-util.doc-2019"="hjmdykwbfg32ki7s27y4y8xffb4kck1g";
+"dvipng.doc-1.15"="zvsvnhcy54qj7i16j719shjx8ihhx621";
+"dvipos.doc-2019"="bb5388riin59hqxrrfnbflpvgjdass0g";
+"dvisvgm.doc-2.6.1"="vl2jk25bnzpwh16msfr5j21lv2ygvg2l";
"findhyph-3.4"="4kc8qj2hs4hf7h25xb031fy5m9j8jygv";
"findhyph.doc-3.4"="ivpfnjybcl80xzda2jlrplaglqhf9adc";
"fragmaster-1.6"="r6wbba0qjxr5shfrf5ia8984dcrijpir";
"fragmaster.doc-1.6"="vwmmc7jmhxfvblz3fpdj0saxjs75bgia";
"hook-pre-commit-pkg.doc-1.1.2"="0rf4zqwdix7npi9g6nlcpp95mdpxana5";
-"hyphenex-2018"="1ak1ymbmsfx7z8kh09jzkr3a4dvkrfjw";
-"hyphenex.source-2018"="n4rvv61jcw6s91mydy65qq90clva5zrs";
"installfont-1.7"="ds2zbs2f6kasda98jn1k8i0ym5168ax8";
"installfont.doc-1.7"="jmwwjkliwr7wl1gyx8fzpyslscsnlqlx";
-"ketcindy-20190203.0"="pyiil1n28yh2zrpy1x9r6xw9hvyhhgkn";
-"ketcindy.doc-20190203.0"="bh2wszzhgwdqaszh7h3xxcpdjw01533r";
-"lacheck.doc-2018"="wjp0q1brla963wdyjh1m81alxm7knjvc";
+"ketcindy-20190927.0"="pi0hx1f1ma795z77fkjigfxxvkinxwly";
+"ketcindy.doc-20190927.0"="l2xhr32r5qfpk31qb2k2qbdss533kk8q";
+"lacheck.doc-2019"="bnhws6g9ddrf6pf76i8p4r3razpiylp1";
"latex-git-log-0.9"="samiv870lgj4smwh80l5ck8q6q8m1yqm";
"latex-git-log.doc-0.9"="1hjp3dx0d0yhj2c3n02cdk4fdg6iv6nc";
"latex-papersize-1.62"="c2qx25bgknw9350pi7vr5hdnnj3i2ak6";
@@ -506,11 +520,11 @@
"latexdiff.doc-1.3.0"="wbi6pnbzlm15dmknl8z3xywig6khh2f0";
"latexfileversion-0.3"="79yrcgv4lj33pavgn48ycvsd9a1x49s3";
"latexfileversion.doc-0.3"="c6n7z8c3lzrhk2g1fn4v05l2y6299sr8";
-"latexindent-3.5.3"="6s8rai4i04cfh4hiqk02llbfpy3h0fmg";
-"latexindent.doc-3.5.3"="yvd0fr7h3kwpn8lryzwxhwhd76wnjlfr";
-"latexmk-4.61"="dgkk4wm9b9f7hwnaliqjarq64sbpsrdi";
-"latexmk.doc-4.61"="nl5qx0rj2sk0rr1vzvg1ffsc6kk7lj8k";
-"latexmk.source-4.61"="m32pbzkr0my5gv38jw54bancbk66r15c";
+"latexindent-3.7.1"="q4ir39azl49h758n2nrnfnpwv4jyj41g";
+"latexindent.doc-3.7.1"="vzf97xlc626l1r171k8753m5xv5493cw";
+"latexmk-4.64a"="3375f05ip87vzvr9fcy9pnhzqm6bfwg0";
+"latexmk.doc-4.64a"="9dqh7i2fpg4nx5xrfj6vca77zh7aws6b";
+"latexmk.source-4.64a"="m32pbzkr0my5gv38jw54bancbk66r15c";
"latexpand-1.5"="4w2x5njn2fc3pp9h2qd7lxifh7xswwxh";
"latexpand.doc-1.5"="96q0sv1v5zn8hwaan17wd8k0gakwh9xj";
"listings-ext-67"="zbinp0czaglig761svs0s13np81qpsr6";
@@ -518,22 +532,22 @@
"listings-ext.source-67"="95y2zv6bcfkvqmwf6cpa4piaydlkjwz5";
"ltxfileinfo-2.04"="fqka5xkp7758sr7hyiyy18nns1dir95f";
"ltxfileinfo.doc-2.04"="rbqwgb89q514rih3hf5bv613xqw1gbci";
-"ltximg-1.5"="yrrcj5f8pffzpd49d7svwsd20669srh8";
-"ltximg.doc-1.5"="3hrdxbrn8r5220h2i8zzwg08v6rwngip";
-"ltximg.source-1.5"="5xl1avlrs14c4lsmjb6x5793virxhlmw";
-"make4ht-0.2e"="wsjsk526mr1zkz1ahz8iaskdv1kk82jv";
-"make4ht.doc-0.2e"="yg7ivyfrlbszjaisk0vs91ladbais5yl";
+"ltximg-1.7"="8hijfmwbnd6cjgk2zi3ik7flixy0xp09";
+"ltximg.doc-1.7"="kgggjbx84f62niwjkydqxxs7szkakczf";
+"ltximg.source-1.7"="akx09az4qpcrfp4011bpi6k52x1177vd";
+"make4ht-0.2g"="d9l9wfgfcnb67xaj1fb2k39r5g7yg2mv";
+"make4ht.doc-0.2g"="yichzrf0sy7cp9dnhscr6m2kcqfvz6bi";
"match_parens-1.43"="hahwx0ca506ykknc9plsnrfg6fsb5rs4";
"match_parens.doc-1.43"="1h445p7nl5n70rskvq4d10b15kb8058k";
-"mflua-2018"="5l61gh5fwi3kqilawfhzp77y8qq9zb9r";
+"mflua-2019"="zicmiqdsbqz7ddgmbwjcay8q5q4jyzqj";
"metafont-2.7182818"="sxdr5v17hpv8g1562g06lhn26c1wbs8f";
-"metafont.doc-2.7182818"="49w14vkdspg2pnfj59z2h3fs08qnyamd";
+"metafont.doc-2.7182818"="wfy96iw7g8v6mcfmlnbbx1hix9zxhac4";
"mkjobtexmf-0.8"="raq7ql17c3fdqqpaqbd53r0dg7kjrvh2";
"mkjobtexmf.doc-0.8"="3cgxbgxpha9139jfz4v3478ny7yv3xm1";
"mkjobtexmf.source-0.8"="dky5rv3xrbjqj7pg8spdjsllggpq61k9";
-"patgen.doc-2.3"="y6z5ck7zpny3h23g1wy044ynrdf1km2l";
-"pdfbook2-1.2"="nkfll8ynix954j2rplv72avzq9pw93f1";
-"pdfbook2.doc-1.2"="7wi87df5sfhk1pxk3i8kkk3w1ym3z2pd";
+"patgen.doc-2.3"="1p6bnifmajisixh6m0mar8lmzr3rd7s6";
+"pdfbook2-1.3"="j72jmp7cx48gmh9r9qadi5mqzvm8f7mc";
+"pdfbook2.doc-1.3"="yhv6d7m5b5ys1z6pzc893k62calf9s9x";
"pdfcrop-1.37"="mr2zg2ji7gqm14zq5xsf8wk081fbdwdn";
"pdfcrop.doc-1.37"="28jgvjwk6v7dvldqgqd4ry32ccd8avgn";
"pdfjam-2.02"="p9l1q18vqf1yjaxxdyizz9b9rgr1kv4w";
@@ -543,7 +557,7 @@
"pdftex-quiet-1.1.0"="3cx8zd0q9z19d1xhhc8rd640ifwsrjxc";
"pdftex-quiet.doc-1.1.0"="84mb3zp9h3jnl179kc6svsd52pmx13pd";
"pdftools-0.86"="a8nv2mqs26gb1dinymxa9kwk4baqch7l";
-"pdftools.doc-0.86"="sqdwc3ajka1gig9zj6x0xj50s9g3vybh";
+"pdftools.doc-0.86"="lhw8aadv99w7zl6hqnpwpmbl9z4l426z";
"pdfxup-1.30"="r29ka6pw53vdscrpxbaar5g8x171c0l2";
"pdfxup.doc-1.30"="kc5qc6a8q4f8yn2xa7cbabidk9gxg6sh";
"pfarrei-r36"="n351xhnwd12vvy4b4zv2r9cqx1crd435";
@@ -555,17 +569,17 @@
"pkfix-helper.doc-1.4"="gljfwywrvwin5fl5szfnpa095cr2r0m5";
"purifyeps-1.1"="qmwy8zk8h0kzpsknp0430gdxq0zqj4hf";
"purifyeps.doc-1.1"="4fj0jj42mjldhg90pkvj7bsd1b682x0c";
-"pythontex-0.16"="pzh8qkl7j7s5431cvifd70r5lywhzrqc";
-"pythontex.doc-0.16"="ifnkz8rfy2mb0hff6rv6ngp8fivr6v73";
-"pythontex.source-0.16"="wnszvmjiwgfppnxw5aq0lxd3mfdwi6l7";
-"seetexk.doc-2018"="0hzinznywrgax3nfg5hn5dxwfs5g6c7z";
+"pythontex-0.17"="1gza81rq8sz3172y81zkm5lvg8193spd";
+"pythontex.doc-0.17"="4z6bswby7179xqx47n89qfzcd7sxvxg9";
+"pythontex.source-0.17"="pnzqd2k0q1nng61d2ral344q8211vfma";
+"seetexk.doc-2019"="4cw2dn59pzvn6rmhnaj5sa97vnn4qh9q";
"srcredact-1.0"="dzxdwnn9l06gngyvaarf10h6ws8aa73y";
"srcredact.doc-1.0"="m028dd5fqv2x9xcxq7vhdsaz2xcyxwl1";
"sty2dtx-2.3"="irvwyxk3ggfbc8p4b8s70v5704lqmsib";
"sty2dtx.doc-2.3"="s9qzsp01129wgi8qfh0ljxkaj9jvdr65";
-"synctex.doc-2018"="a6jqg7vmbjian357kf1q4w9hmf76qmzp";
-"tex4ebook-0.2b"="697h0zd0a6dqd07njp0gq1zfyqxfcsnp";
-"tex4ebook.doc-0.2b"="sbdvskmcz8r2477g5gfikmn0x2r18mij";
+"synctex.doc-2019"="g88kvc6r9ga4mq0mgv298n29l705jx93";
+"tex4ebook-0.2c"="79p9z5smzw75qxkqv8lzaihni3fr3kp4";
+"tex4ebook.doc-0.2c"="fvyvgvr7vhz551k497y8zd3vhzf2nsaz";
"texcount-3.1.1"="spfdnfgbcy8y8c7191pd973wmdnrgp8j";
"texcount.doc-3.1.1"="idd45zpjjy6cgibnndxygdmljw28gyq4";
"texdef-1.8a"="iyiqbv4h91h6qchgcddj251sas6ayf93";
@@ -575,160 +589,163 @@
"texdiff.doc-0.4"="r9wsmivjyiwdnav7qc35kydk9b8pbcz8";
"texdirflatten-1.3"="135358h2mb608wg3ni93rrsvvqgxm4ya";
"texdirflatten.doc-1.3"="n9jxdwjiylvwy6n55vgci9a32qi10xhl";
-"texdoc-3.0"="j5jwnlcjd07mdsbpicnmq7w80a829alw";
-"texdoc.doc-3.0"="w18adf2pr1wzjk9v1iamh3zria4xfcz1";
-"texdoctk-0.6.0"="r49h79z4hpxxffi755kw1qpnlv38pxbs";
-"texdoctk.doc-0.6.0"="qyi26gnnkc71x552npkl8qijpcx90j7f";
-"texfot-1.37"="fbpbc24dbh8wvzyybjwb3vgc6w7mhlxw";
-"texfot.doc-1.37"="7vdbypvsmllg0frxh59rsb4iig3lvg5l";
-"texliveonfly-2018"="8csnp69s8i4bs18r18qqr2cmkqhgx437";
-"texliveonfly.doc-2018"="ic6vdfmbvl34zjqrn0lvp59armsin54n";
+"texdoc-3.1"="3zs9kxqd47nlrg8z7frq4h8kjz7a98r8";
+"texdoc.doc-3.1"="10xjlhy57y2knrws7bq5x01byjvzzi6f";
+"texdoctk-0.6.0"="48ix4zaj1k1v3i997rvl1kg0mc8a9g5s";
+"texdoctk.doc-0.6.0"="5h3azns62pa78gwr7gl07fj7ydpb1330";
+"texfot-1.38"="3qdqa7pywvk3f5rgdhn9806bfcfgr9dk";
+"texfot.doc-1.38"="06n4pipdm912xri2cpbv8vdlqja8fzk1";
+"texliveonfly-2019"="8csnp69s8i4bs18r18qqr2cmkqhgx437";
+"texliveonfly.doc-2019"="ic6vdfmbvl34zjqrn0lvp59armsin54n";
"texloganalyser-0.9"="8dlsnkjvsic0xyaxjwixrgm4pf40snpz";
"texloganalyser.doc-0.9"="yh3y429s0fbkjai3kmh3z1q4f1pja6g3";
"texosquery-1.6"="8f8lapbim73bxwfmzgi07jl5qg5d0n6g";
"texosquery.doc-1.6"="rph058iy26cxdk6n0i7kbgxv43rkmfx7";
"texosquery.source-1.6"="6r8grnnhqr2jcmns2vrcxq6gai939nhb";
-"texware.doc-2018"="8r064nlbcnlf0n78lbsypvi3036w9hcn";
-"tie.doc-2.4"="14qgnsdkx2vp8lj0lskvnxp9cylk4qfx";
-"tlcockpit-1.0"="4rmcz896d0pah6bdihdcn0hzlnvcgyf3";
-"tlcockpit.doc-1.0"="823rcp8qwlkdrpm0c9f1qc5x9bgf6w56";
-"tlcockpit.source-1.0"="bh5kyd6yqbbl7valad4fz0dnkg2zvpl8";
-"tlshell-2018"="aa4dz5rhc1mgzxgnjv6qx52assdai0l4";
-"tlshell.doc-2018"="bfk5yhh81yyhdim9pjj8kp3x2z9j7xi7";
-"tpic2pdftex.doc-2018"="vgl97k9smbwxvbgfkz2fx3x06afy4lf2";
+"texware.doc-2019"="qy1dmjyam2slw0b2qcpq02jvr82bq25b";
+"tie.doc-2.4"="s7h7c6wbmzbsp0ixcm64jq8gskjjwwpb";
+"tlcockpit-1.1"="3cpabpc7kq0j0rfx217i3sh1lz825791";
+"tlcockpit.doc-1.1"="l7w6h4na36nfhky0w0jn53v4lx48yi1x";
+"tlcockpit.source-1.1"="dqgari1h9a0ny1jkjqqk3yx2rs59v0kc";
+"tpic2pdftex.doc-2019"="g21w28jq3l00jpg4k6ff7aajl2yla9c6";
"typeoutfileinfo-0.31"="vjs333wmdxb9s1vd215af0vryplvb8hl";
"typeoutfileinfo.doc-0.31"="qdrwm9hi7qk7hxzcz0grv7cfl4r9k4v6";
-"web.doc-4.5"="3ifa6s0gz7h0dyjcg6dfvnmfwy67vji9";
-"xindex-0.07"="99ql107qihdxz1nw507sjw15d1ymcmrc";
-"xindex.doc-0.07"="ir2scfnigs2wiy1flaczcnl5zhx01kdf";
+"web.doc-4.5"="sdmcsfyc18z4ldyiajpv5fqhfbb1gzgq";
+"xindex-0.16"="c9j47127l5yjkj0v2k3r2nbr2kysmazs";
+"xindex.doc-0.16"="2wm9d48w71s5mah2jz4bygcl153s0cva";
"xindy-2.5.1"="rp60v85lrsbllzkwvhhz5sprxalf6kxp";
"xindy.doc-2.5.1"="akx5bx8m387zsaxd7v6xh97nglbzd9k6";
-"context-2018"="jyx1m6v90l9gv2wmcsd5z7y9dr5dkjsq";
-"context.doc-2018"="bdr24r8l5s6nvskbdcqb2w1wddz9zwyd";
+"context-2019"="1a004zz4xs83m9jgy16k6q552lpn9dr6";
+"context.doc-2019"="zc8knfsrllnfggxxsgyijjzx59vjdscm";
"lm-2.004"="ci5dpznkzlal3bkn0dcd2m5i05aws66g";
"lm.doc-2.004"="w3g5xn4pfqhri4glpbh66rs8d6nbrd02";
"lm.source-2.004"="bw69srvx8mprnj8d5f48bq3mg1ysfk1n";
"lm-math-1.959"="j995x0y357lac8mn1kzn9v8p3v995bz7";
"lm-math.doc-1.959"="bgfq2c4l1shm9453822cnmq7yq6hlknq";
-"manfnt-font-2018"="isk7hkf6lfg41mjli9sgn77kvn6fkl96";
-"metapost-2018"="6hm4z5b1yw7qdhnk5zvr0li679rvfvi0";
-"metapost.doc-2018"="fwn7p456ahb2036nfkwpvxznmnfj1ska";
+"manfnt-font-2019"="isk7hkf6lfg41mjli9sgn77kvn6fkl96";
+"metapost-2019"="6hm4z5b1yw7qdhnk5zvr0li679rvfvi0";
+"metapost.doc-2019"="3x54j33i3p3m3pf84805w011yr6v896j";
"mflogo-font-1.002"="m5lb3rhr5yighsixjb0k6zp2hx8fxvr9";
"mflogo-font.doc-1.002"="va6f9qjbh5ah4zvlmc4wi9m395x3bhpr";
-"stmaryrd-2018"="shivgpyz8sa63sqkmpgqvw1v1iyc0g35";
-"stmaryrd.doc-2018"="r91xmqmmm6i6jka78qyaiilas94xc5hi";
-"stmaryrd.source-2018"="ch2gj89jxrqysjsl24s40za3y5z03yan";
-"xetex-2018"="5mai30qjzqsc5hdmzavbsgchlarv6gfh";
-"xetex.doc-2018"="irmhb20z4x0dchaj0gcpq82s0w2kdavg";
-"xetexconfig-2018"="2wjm3wl2975pd1d3ql2qd3yhhdh3gvmp";
-"context-account-2018"="85lpl8g1by9mvqnmxy6v9iasvgmjnazr";
-"context-account.doc-2018"="lms208c3s9clga2ymi1j2i5whyz2dffy";
-"context-algorithmic-2018"="zvjfp5dzy3saz67hcfl2n1haxjdkavml";
-"context-algorithmic.doc-2018"="gsckrj1g30x8lq52cil2z9bq7zf5vaba";
-"context-animation-2018"="lg4cn50cshxd9qg2i7hd54lcgsy8zwyz";
-"context-animation.doc-2018"="lazsfqd8djbbkn4byqrgl93nnvygm8xd";
-"context-annotation-2013.05.27"="vgnpr8wv2l93qcwifsyslyanyd9hp1vz";
-"context-annotation.doc-2013.05.27"="05lrbacq308akhvdbdpwlwg9b0dhsghp";
-"context-bnf-2018"="pzpk8q0zc179zbpj2l9w5fw3r8gmhq82";
-"context-bnf.doc-2018"="jyvr2yk2shkzj122v53khmxx4skbasn0";
-"context-chromato-2018"="721l06z298fqfaj6rcz9sh66jshq447s";
-"context-chromato.doc-2018"="lwbqab6vnyipsjq0xlfgl15iag6h27nj";
-"context-cmscbf-2018"="nwk7dqb2kxbj9y6ijlpa3ack1an9d5f8";
-"context-cmscbf.doc-2018"="s09578i62xh352zmd1rssg0rd1qjpc7q";
-"context-cmttbf-2018"="dgrblidva7k2q8yvmkdb0kg2n4bzln1k";
-"context-cmttbf.doc-2018"="fp7blzzh8p24bpab0vnlyc336kildj4b";
-"context-construction-plan-2018"="b42ncfcmywfwwnvzy2z58pig0spz39g2";
-"context-construction-plan.doc-2018"="x76mm90ba9lwvjb3dkhmbv6ajc93444z";
-"context-cyrillicnumbers-2018"="iwzzhbrrkf377k54rfbna7zfbhdal6g6";
-"context-cyrillicnumbers.doc-2018"="4q6ba2gxc5apykkirfjhyn29n387ifq1";
-"context-degrade-2018"="d7fvjlrj0gya4ycpy01b3xw96cqpgmw7";
-"context-degrade.doc-2018"="nkal1h165g0mnf0h677b22c7r5q89sbp";
-"context-fancybreak-2018"="dkqfx16sjcxdl8a50al6x87rhwbrz61z";
-"context-fancybreak.doc-2018"="vqgypbxyr7ay3qasrnfsxsvnzg1rddfc";
-"context-filter-2018"="kjyrcq6p1hw9gi95zpmrvpbni1dn3l8w";
-"context-filter.doc-2018"="1dz0rmsac0f2nvnd83qaxwdhibbkq42v";
-"context-french-2018"="f44vj4in9b4kry17a7cw7ad11ygmnvkr";
-"context-french.doc-2018"="pnndx81zpi4625r2bpk3nyz7x1md9l6v";
-"context-fullpage-2018"="cjfrxynfxahlz5pc60jq27fprlg9jwac";
-"context-fullpage.doc-2018"="4xh4v0zq3wqdaf25jnjpkl73d72h5100";
-"context-gantt-2018"="v50p405xz9ddwlqb0q1hi9m8wbx0c01g";
-"context-gantt.doc-2018"="6600xvqy3ayzn81z6agxpdg6xac1mf90";
+"stmaryrd-2019"="shivgpyz8sa63sqkmpgqvw1v1iyc0g35";
+"stmaryrd.doc-2019"="r91xmqmmm6i6jka78qyaiilas94xc5hi";
+"stmaryrd.source-2019"="ch2gj89jxrqysjsl24s40za3y5z03yan";
+"xetex-2019"="5mai30qjzqsc5hdmzavbsgchlarv6gfh";
+"xetex.doc-2019"="dv515mqnylhpsi5v7xsnv662041lmva8";
+"latex-base-dev-2019-10-01_pre-release_3"="g5lvvym5jk74zznlz170020dmsr9fq0i";
+"latex-base-dev.doc-2019-10-01_pre-release_3"="160hg8dhji6chzni7blcbicyfzkpp0cn";
+"latex-base-dev.source-2019-10-01_pre-release_3"="is6g4w5blf79pqvwnwyg52iqkhdrrbmr";
+"xetexconfig-2019"="2wjm3wl2975pd1d3ql2qd3yhhdh3gvmp";
+"context-account-2019"="85lpl8g1by9mvqnmxy6v9iasvgmjnazr";
+"context-account.doc-2019"="lms208c3s9clga2ymi1j2i5whyz2dffy";
+"context-algorithmic-2019"="zvjfp5dzy3saz67hcfl2n1haxjdkavml";
+"context-algorithmic.doc-2019"="gsckrj1g30x8lq52cil2z9bq7zf5vaba";
+"context-animation-2019"="lg4cn50cshxd9qg2i7hd54lcgsy8zwyz";
+"context-animation.doc-2019"="lazsfqd8djbbkn4byqrgl93nnvygm8xd";
+"context-annotation-2019"="vgnpr8wv2l93qcwifsyslyanyd9hp1vz";
+"context-annotation.doc-2019"="05lrbacq308akhvdbdpwlwg9b0dhsghp";
+"context-bnf-2019"="pzpk8q0zc179zbpj2l9w5fw3r8gmhq82";
+"context-bnf.doc-2019"="jyvr2yk2shkzj122v53khmxx4skbasn0";
+"context-chromato-2019"="721l06z298fqfaj6rcz9sh66jshq447s";
+"context-chromato.doc-2019"="lwbqab6vnyipsjq0xlfgl15iag6h27nj";
+"context-cmscbf-2019"="nwk7dqb2kxbj9y6ijlpa3ack1an9d5f8";
+"context-cmscbf.doc-2019"="s09578i62xh352zmd1rssg0rd1qjpc7q";
+"context-cmttbf-2019"="dgrblidva7k2q8yvmkdb0kg2n4bzln1k";
+"context-cmttbf.doc-2019"="fp7blzzh8p24bpab0vnlyc336kildj4b";
+"context-construction-plan-2019"="b42ncfcmywfwwnvzy2z58pig0spz39g2";
+"context-construction-plan.doc-2019"="x76mm90ba9lwvjb3dkhmbv6ajc93444z";
+"context-cyrillicnumbers-2019"="iwzzhbrrkf377k54rfbna7zfbhdal6g6";
+"context-cyrillicnumbers.doc-2019"="4q6ba2gxc5apykkirfjhyn29n387ifq1";
+"context-degrade-2019"="d7fvjlrj0gya4ycpy01b3xw96cqpgmw7";
+"context-degrade.doc-2019"="nkal1h165g0mnf0h677b22c7r5q89sbp";
+"context-fancybreak-2019"="dkqfx16sjcxdl8a50al6x87rhwbrz61z";
+"context-fancybreak.doc-2019"="vqgypbxyr7ay3qasrnfsxsvnzg1rddfc";
+"context-filter-2019"="kjyrcq6p1hw9gi95zpmrvpbni1dn3l8w";
+"context-filter.doc-2019"="1dz0rmsac0f2nvnd83qaxwdhibbkq42v";
+"context-french-2019"="f44vj4in9b4kry17a7cw7ad11ygmnvkr";
+"context-french.doc-2019"="pnndx81zpi4625r2bpk3nyz7x1md9l6v";
+"context-fullpage-2019"="cjfrxynfxahlz5pc60jq27fprlg9jwac";
+"context-fullpage.doc-2019"="4xh4v0zq3wqdaf25jnjpkl73d72h5100";
+"context-gantt-2019"="v50p405xz9ddwlqb0q1hi9m8wbx0c01g";
+"context-gantt.doc-2019"="6600xvqy3ayzn81z6agxpdg6xac1mf90";
"hatching-0.11"="kngng0rbi2q99417zr3vv3jl0zzjwh6l";
"hatching.doc-0.11"="5c0n8fhchwpa3vgby9v6dzcg9v834xgr";
-"context-gnuplot-2018"="21gc0nq12aps3d3333yxll6xllnlw0x2";
-"context-gnuplot.doc-2018"="53y32f428jh6lii2zcl4csh8yzfs2ij5";
-"context-handlecsv-2018"="mhhcjdvw9g473m55vyhbman6rrxz2izv";
-"context-handlecsv.doc-2018"="hg610h347nv4imz79ail20rfrld4fzbp";
-"context-inifile-2018"="fmf14m6wz9ya4lxy3w6mxjzqk491jdd4";
-"context-inifile.doc-2018"="acx93f08cc2z4x4jwwchd8njnkil3bfq";
-"context-layout-2018"="438mv86y37wbxdv9js2s3clnkl7866ff";
-"context-layout.doc-2018"="adh7d3hmcjqqgh69nr8agxznzwijkggk";
-"context-letter-2018"="y43dmsc49337n5mn0axqsa5rln68zg6r";
-"context-letter.doc-2018"="knw1pz7vdmqjf82aiznpqb2hc5y198i4";
-"context-lettrine-2018"="wmfy4c9c13jj525hmrf742kzkiqqmwgk";
-"context-lettrine.doc-2018"="xf4mr1w0z7ybcas306959nmgxih59082";
-"context-mathsets-2018"="5gxx8rbkp1znjh8ycd0k8nflhjcm25kw";
-"context-mathsets.doc-2018"="jjc6lkfrw2a84n4cwvpdnn92wv59pvis";
-"context-notes-zh-cn.doc-2018"="x85l6d8ydz6nw51z8ak3a7cvpc6c45lz";
-"context-rst-0.6c"="5mwhydc35iywmkdz759sdpz53wkqa64x";
-"context-rst.doc-0.6c"="c8khxkv5vs9wzfb6l7116iglnwng98gd";
-"context-ruby-2018"="jrwrrwhcvb4bbia0g2lnl6rr0yydh6ix";
-"context-ruby.doc-2018"="s8s9kmgim38l2x08a6cq2n9jjz9hbw6p";
-"context-simplefonts-2018"="5h1qrkcjlkdbd5rc888xrp2nfksyf7x5";
-"context-simplefonts.doc-2018"="xfdzrvfp6kr1abbnsja6grxnvcnbj2wl";
-"context-simpleslides-2018"="idd4q63cvh7qqiv5wzkq3xgrxwhm9z87";
-"context-simpleslides.doc-2018"="smx89kphvq9qjl4mzd2nd2j3nasv6vfj";
-"context-title-2012.04.11"="ywgzzyzyvd02qwffkzxpymwhpb548g3k";
-"context-title.doc-2012.04.11"="d3m29w07jmdkxhb3g8254ry27j3y5qri";
-"context-transliterator-2018"="q0klk1fqlky9drg0ak4xlcn3xpsi4kyr";
-"context-transliterator.doc-2018"="xik3slvbsnrmjcjd9ypmwxhbslyank86";
-"context-typearea-2018"="ck1fbjmlyq93id8a15nrn81cd10jlcib";
-"context-typearea.doc-2018"="yvf0njazm748j5d40dsyk9l3p4is0g8x";
-"context-typescripts-2018"="q33whgk69qflc06i9q8jpb5lnwvdbhr5";
-"context-typescripts.doc-2018"="gxsm980lz4ddjnnj61yj4yv2vdnck1x9";
-"context-vim-2018"="j1qzdclsyzhrp0x8gkhkzw2s1i9a4xwf";
-"context-vim.doc-2018"="ggyhlwmqw4v4mlgfrh6jwanjkgfsaky7";
-"context-visualcounter-2013.04.01"="sh6jnhkfbi4rpw34zw489148rgwsb14r";
-"context-visualcounter.doc-2013.04.01"="hbainxhhkx26imhab5kl4k1f7ljhifqv";
-"context-visualcounter.source-2013.04.01"="7wbyascsdwh2m9hpwm3c7sd0q5940fd1";
-"jmn-2018"="sxkb92pakb4lx5d9pjpang6mhfrgm4b5";
-"npp-for-context.doc-0.98"="ykvfribj17bby5nh2m2m731955p8rbph";
-"Asana-Math-000.955"="qvk5bdn6hq6ci0v4l45rbwd3s4nazmsd";
-"Asana-Math.doc-000.955"="q0c7d8fs11sqdxs0drjd9g6l0bkbnvln";
+"context-gnuplot-2019"="21gc0nq12aps3d3333yxll6xllnlw0x2";
+"context-gnuplot.doc-2019"="53y32f428jh6lii2zcl4csh8yzfs2ij5";
+"context-handlecsv-2019"="zpdagxljjxskjqd1fpzkba1dn0vxilnm";
+"context-handlecsv.doc-2019"="bc0dzhw5dwjidgscqgwlnfs2xdnapdyz";
+"context-inifile-2019"="fmf14m6wz9ya4lxy3w6mxjzqk491jdd4";
+"context-inifile.doc-2019"="acx93f08cc2z4x4jwwchd8njnkil3bfq";
+"context-layout-2019"="438mv86y37wbxdv9js2s3clnkl7866ff";
+"context-layout.doc-2019"="adh7d3hmcjqqgh69nr8agxznzwijkggk";
+"context-letter-2019"="y43dmsc49337n5mn0axqsa5rln68zg6r";
+"context-letter.doc-2019"="knw1pz7vdmqjf82aiznpqb2hc5y198i4";
+"context-lettrine-2019"="wmfy4c9c13jj525hmrf742kzkiqqmwgk";
+"context-lettrine.doc-2019"="xf4mr1w0z7ybcas306959nmgxih59082";
+"context-mathsets-2019"="5gxx8rbkp1znjh8ycd0k8nflhjcm25kw";
+"context-mathsets.doc-2019"="jjc6lkfrw2a84n4cwvpdnn92wv59pvis";
+"context-notes-zh-cn.doc-2019"="x85l6d8ydz6nw51z8ak3a7cvpc6c45lz";
+"context-rst-2019"="5mwhydc35iywmkdz759sdpz53wkqa64x";
+"context-rst.doc-2019"="c8khxkv5vs9wzfb6l7116iglnwng98gd";
+"context-ruby-2019"="jrwrrwhcvb4bbia0g2lnl6rr0yydh6ix";
+"context-ruby.doc-2019"="s8s9kmgim38l2x08a6cq2n9jjz9hbw6p";
+"context-simplefonts-2019"="5h1qrkcjlkdbd5rc888xrp2nfksyf7x5";
+"context-simplefonts.doc-2019"="xfdzrvfp6kr1abbnsja6grxnvcnbj2wl";
+"context-simpleslides-2019"="idd4q63cvh7qqiv5wzkq3xgrxwhm9z87";
+"context-simpleslides.doc-2019"="smx89kphvq9qjl4mzd2nd2j3nasv6vfj";
+"context-title-2019"="ywgzzyzyvd02qwffkzxpymwhpb548g3k";
+"context-title.doc-2019"="d3m29w07jmdkxhb3g8254ry27j3y5qri";
+"context-transliterator-2019"="q0klk1fqlky9drg0ak4xlcn3xpsi4kyr";
+"context-transliterator.doc-2019"="xik3slvbsnrmjcjd9ypmwxhbslyank86";
+"context-typearea-2019"="ck1fbjmlyq93id8a15nrn81cd10jlcib";
+"context-typearea.doc-2019"="yvf0njazm748j5d40dsyk9l3p4is0g8x";
+"context-typescripts-2019"="q33whgk69qflc06i9q8jpb5lnwvdbhr5";
+"context-typescripts.doc-2019"="gxsm980lz4ddjnnj61yj4yv2vdnck1x9";
+"context-vim-2019"="j1qzdclsyzhrp0x8gkhkzw2s1i9a4xwf";
+"context-vim.doc-2019"="ggyhlwmqw4v4mlgfrh6jwanjkgfsaky7";
+"context-visualcounter-2019"="sh6jnhkfbi4rpw34zw489148rgwsb14r";
+"context-visualcounter.doc-2019"="hbainxhhkx26imhab5kl4k1f7ljhifqv";
+"context-visualcounter.source-2019"="7wbyascsdwh2m9hpwm3c7sd0q5940fd1";
+"jmn-2019"="sxkb92pakb4lx5d9pjpang6mhfrgm4b5";
+"npp-for-context.doc-0.98"="7pczkchxrk8snrl81lrv7wgn928lngq3";
+"Asana-Math-000.958"="ra3pfarx03afq6hzv16an1v2fb22pcpx";
+"Asana-Math.doc-000.958"="wy3f3p15aj22vm3i391dpf2ssphqln97";
"academicons-1.8.6-2"="ibr3rgpdjalz09gcs8fg31gkasb48qvv";
"academicons.doc-1.8.6-2"="607w87c6bbhfw1q8jibfkpczgf29f342";
-"accanthis-2018"="3ai0zz1fwlq9v25dsfz63if6i7wgrhp3";
-"accanthis.doc-2018"="zlxlfbawiicbkminjw2laximsn07zpi0";
-"adforn-1.001-b-2"="ykyh10gfssql3zh4845gw8g8ayijvlla";
-"adforn.doc-1.001-b-2"="idfbpikb68y2n424xjdf3nppbz5cziib";
-"adfsymbols-1.001"="ijgwy7svr9pn69r2vwi5pzkdbc7q0p3h";
-"adfsymbols.doc-1.001"="kb61cwldva4ziv006ja9y66a27926508";
+"accanthis-2019"="3ai0zz1fwlq9v25dsfz63if6i7wgrhp3";
+"accanthis.doc-2019"="zlxlfbawiicbkminjw2laximsn07zpi0";
+"adforn-1.1b"="av77crahnvrjdla03d5511inpd0hikjv";
+"adforn.doc-1.1b"="0r9vmhq3m0m5agj8vhgh9rwi10p238yr";
+"adfsymbols-1.2b"="qsglgklwqna03lj0dyd37vdqlmh3fxwm";
+"adfsymbols.doc-1.2b"="q3840xankbi9xr7fdsfxd3gkgydrvmxr";
"aecc-1.0"="0vpb9yz2qx0sc15kxzhgqadkcjyr27c5";
"aecc.doc-1.0"="mn7j1f7j3z5d6pnss9mlhvbw4ahn94ka";
-"alegreya-2018"="sa46fbw1wj69jhhmql3yz2rs5518x1vj";
-"alegreya.doc-2018"="h5zfivxs9misj4l9zag70ih8ic35aj9a";
-"algolrevived-1.01"="81kfc6aj2fg7db11sxb5w3a0zw2p25f8";
-"algolrevived.doc-1.01"="yxd16nwxlz4jlcqbim2w1kvhdfs9145b";
+"alegreya-2019"="g97xv22dfmdfhyn4yqz67rj42mkp35qj";
+"alegreya.doc-2019"="ds3p6fvf6bdrzf9clxksrcl9r3lbbknx";
+"algolrevived-1.03"="99wnibyx8h3x1rf2hnxmnb3gk4lh4yvg";
+"algolrevived.doc-1.03"="8w567kzfdgjxfsdbfyf8rr89wdrrm0xv";
"allrunes-2.1.1"="yxijvmvgjl2q05v667fmqisbyd7xsjpr";
"allrunes.doc-2.1.1"="b0sc4d9kla5sg792zvwqjzszz17w19iv";
"allrunes.source-2.1.1"="n986ppx466mparm30mlv7cn5mmjh74sy";
+"almendra-2019"="bg7ciwcjc1dlqw9nxwlmqqvn9nkd228a";
+"almendra.doc-2019"="1c428ph2c2zjx1ks145ydd7vbaqgvsjq";
"almfixed-0.92"="kcaraz14gg5k8ws8zkrjfvvn22njv759";
"almfixed.doc-0.92"="34f4a82gsr0vq47bp9wbdd4wkhhr984j";
-"anonymouspro-2.1"="5396jmzi4ihjdiwpgm8ghi669ipk6dzd";
-"anonymouspro.doc-2.1"="xjsrm5wsyq7cip27kffdmvl7mcwcz7pv";
-"anonymouspro.source-2.1"="r2j6c96ym5bm4xgxdkppg5v5d71nav6s";
+"anonymouspro-2.2"="kzf7kf4bc5cl8vw0k5m34hv7pj566w1n";
+"anonymouspro.doc-2.2"="0952v93206i1n1sziifc0pmrpz6ksina";
+"anonymouspro.source-2.2"="k8bivdv3ghdp0a9inhrirfh01kbszsrn";
"antiqua-001.003"="131gc30l7jaj79zkc37if3w70nr8w6ic";
"antiqua.doc-001.003"="36kkp06c9grcgz7py0k7fnr5a56cvsgk";
"antt-2.08"="ln7vvpz0p5lz4sikwky7f7zmkg08zmcv";
"antt.doc-2.08"="2449s2gpspkwfmyhvvl8g5h1dqn8bg72";
-"archaic-2018"="jvj1s2dcgkwgi9ywg48vw7i14gmlmq7n";
-"archaic.doc-2018"="mb0z3xq325y48yv0bx4xsz8x5f790c60";
-"archaic.source-2018"="j05dan5d8xxzg43iay4v76vbcdscc6zn";
-"arev-2018"="xc3i2264d5w0ijv10n6ka53311bgnib0";
-"arev.doc-2018"="s39jgnizjbpnh1czr3ck5yd32bxks476";
-"arev.source-2018"="msk58av5fwg6hi4mzpz8abgzigqyskf2";
-"arimo-2018"="1z5ij30qfbd4y2c0292aai2dsg87n1rm";
-"arimo.doc-2018"="2fr1vjv5386lvixzs8idr0wyf9ghlg1f";
+"archaic-2019"="jvj1s2dcgkwgi9ywg48vw7i14gmlmq7n";
+"archaic.doc-2019"="mb0z3xq325y48yv0bx4xsz8x5f790c60";
+"archaic.source-2019"="j05dan5d8xxzg43iay4v76vbcdscc6zn";
+"arev-2019"="xc3i2264d5w0ijv10n6ka53311bgnib0";
+"arev.doc-2019"="s39jgnizjbpnh1czr3ck5yd32bxks476";
+"arev.source-2019"="msk58av5fwg6hi4mzpz8abgzigqyskf2";
+"arimo-2019"="1z5ij30qfbd4y2c0292aai2dsg87n1rm";
+"arimo.doc-2019"="2fr1vjv5386lvixzs8idr0wyf9ghlg1f";
"asapsym-1.0"="gbn04lk9k66wj689vna4kgxq8gddhwca";
"asapsym.doc-1.0"="qfbaary485cs3q5azl6d650z53kd9s73";
"asapsym.source-1.0"="g9m2vwmd438fwfczm8xwhv4wdp2aj114";
@@ -739,8 +756,8 @@
"aspectratio.doc-2.0"="xv7z3aa40dn6fzchrhqwg03356r2znjf";
"astro-2.20"="isnx9q009wchs33xq4bphi4cp4cnb2m9";
"astro.doc-2.20"="xa1szbc33k2yyahgwy294mgiiyi5yiy4";
-"augie-2018"="w863x04n1ks9jkmaw8fm4hd6a1390s3x";
-"augie.doc-2018"="dlmy9i2fh0db4aghd8dqsv9227cqk4d9";
+"augie-2019"="w863x04n1ks9jkmaw8fm4hd6a1390s3x";
+"augie.doc-2019"="dlmy9i2fh0db4aghd8dqsv9227cqk4d9";
"auncial-new-2.0"="nnaar0yvi6r1fynyzxmqhw7mnify474d";
"auncial-new.doc-2.0"="jvyica87kxg5gm3zb8kmka9ja87f28si";
"auncial-new.source-2.0"="hfdl71c7lx3lpb9rkwfz5vpaq0s19bh6";
@@ -749,34 +766,34 @@
"b1encoding-1.0"="cxsgg97c3bsw9dl2aj9c9rb8vlpyn4s4";
"b1encoding.doc-1.0"="mcm5yr55av0rj342bxdljkdid5qxyv97";
"b1encoding.source-1.0"="jdnzzki5929xpzvpfvx5a9z51dk40pvs";
-"barcodes-2018"="8j88bc82j5a0xhm46671mj0k439zm5da";
-"barcodes.doc-2018"="7729a4f9hn4qzx2cndyxv04wwpchpjax";
-"barcodes.source-2018"="yh5ci4axi82ps6hbm6f0a08alrnapxiv";
+"barcodes-2019"="8j88bc82j5a0xhm46671mj0k439zm5da";
+"barcodes.doc-2019"="7729a4f9hn4qzx2cndyxv04wwpchpjax";
+"barcodes.source-2019"="yh5ci4axi82ps6hbm6f0a08alrnapxiv";
"baskervald-1.016"="igfnj3pwvb6443c531va9kzylizxm9vs";
"baskervald.doc-1.016"="mq8ms68crhv6afh9ld6scyx2xn2ik6jk";
"baskervald.source-1.016"="7y8d5vqbd1bp3gri0rhzk3cb12cwchr1";
"baskervaldx-1.072"="jjwb2m99l3vwzcpr7dzd8z360cv4qib6";
"baskervaldx.doc-1.072"="bprkagqwmczadxymgadg1d98d6g2l4xq";
-"baskervillef-1.046"="1w52bv8l4c4nn43nij2r6g15fczih3dc";
-"baskervillef.doc-1.046"="awhspzi0k8v50191x5zqm5mdniacs0yw";
+"baskervillef-1.047"="0b8hb8q8ddq07j40c39rxwpxa3m9jbk6";
+"baskervillef.doc-1.047"="1gwvmy6yqilz5z1v1jg928n5qwj0nckc";
"bbding-1.01"="8kh5c0chlw1f2pqzh9pc7zx8y2jcgh0g";
"bbding.doc-1.01"="zjngi582jrb99j6w1amwbyvjmfvsk40d";
"bbding.source-1.01"="axvp8f0zag6bkr9v3fg22j4h5gcbcgzx";
-"bbm-2018"="ayg703c4frfpv9mhahz36f9zs11y9vxc";
-"bbm.doc-2018"="bzfab62k5j167p5qzs79gps14hbpq7nq";
-"bbm-macros-2018"="lbvpxxa0rzhl0z0081s6wfdvmx3vlhv4";
-"bbm-macros.doc-2018"="ncijdxbxfk9xkrnvvsk937ji5nd60z1s";
-"bbm-macros.source-2018"="39wj6mqzn9qcvavqr8p5ny4ajjxm9m8w";
+"bbm-2019"="ayg703c4frfpv9mhahz36f9zs11y9vxc";
+"bbm.doc-2019"="bzfab62k5j167p5qzs79gps14hbpq7nq";
+"bbm-macros-2019"="lbvpxxa0rzhl0z0081s6wfdvmx3vlhv4";
+"bbm-macros.doc-2019"="ncijdxbxfk9xkrnvvsk937ji5nd60z1s";
+"bbm-macros.source-2019"="39wj6mqzn9qcvavqr8p5ny4ajjxm9m8w";
"bbold-1.01"="s88rwky3f2jjcg6w00g7s5lkvviqkwpm";
"bbold.doc-1.01"="sa83x4g1n5b2lafj9n61cggkyk7h1z5v";
"bbold.source-1.01"="ki3gxl970iirhkckqblr490jlznl0kc7";
-"bbold-type1-2018"="00rizb6fky3rsyn1id4p1dik8963bhwr";
-"bbold-type1.doc-2018"="lnpyln41q3qdsmzdkini0q1wqx7v2n7h";
-"belleek-2018"="8y1nbwn46cgyzfyd3and8aws7mqclsfa";
-"belleek.doc-2018"="8d258516ak2b5va5smkfc87ipyj329f9";
-"belleek.source-2018"="n6fypvkn7cq1c1l7jqvjb6cfjyqrq0wv";
-"bera-2018"="mq0j1sn7fg1qk7qd7x1l4ixqddyp3rjg";
-"bera.doc-2018"="6iv3gc8kfqcw909sa4x7msc7dsxndy8i";
+"bbold-type1-2019"="00rizb6fky3rsyn1id4p1dik8963bhwr";
+"bbold-type1.doc-2019"="lnpyln41q3qdsmzdkini0q1wqx7v2n7h";
+"belleek-2019"="8y1nbwn46cgyzfyd3and8aws7mqclsfa";
+"belleek.doc-2019"="8d258516ak2b5va5smkfc87ipyj329f9";
+"belleek.source-2019"="n6fypvkn7cq1c1l7jqvjb6cfjyqrq0wv";
+"bera-2019"="mq0j1sn7fg1qk7qd7x1l4ixqddyp3rjg";
+"bera.doc-2019"="6iv3gc8kfqcw909sa4x7msc7dsxndy8i";
"berenisadf-1.004"="2ci0vxfqyc18anpy68r6anbdz76nrf2b";
"berenisadf.doc-1.004"="00vx76lkvv0vf68a7sck05ls3l5va5gj";
"beuron-1.3"="c04r71cvsva6yr9gvj1jrmix7q8n1i94";
@@ -784,35 +801,36 @@
"bguq-0.4"="cgq4fhairknzbp65cmhv0m19zn0cnkgp";
"bguq.doc-0.4"="9rwhzxijcyl4zzrc88dg8730p11hkm4q";
"bguq.source-0.4"="7856n14czw3z30maxv7m4xz6js47rkbj";
-"blacklettert1-2018"="hzd441k3wi58rrysk0h48yklnp5i776p";
-"blacklettert1.doc-2018"="8n61621w6273ik991i2asvsm4w8xlimx";
-"blacklettert1.source-2018"="ir0cn80nw9jgchx4kisv9j27gpgykhvc";
+"bitter-2019"="rjfk57bl3z3wwg6gxram55w7xzk9w5sz";
+"bitter.doc-2019"="mlkk2966kwfcldhn8n8rcpy93l88y7pg";
+"blacklettert1-2019"="hzd441k3wi58rrysk0h48yklnp5i776p";
+"blacklettert1.doc-2019"="8n61621w6273ik991i2asvsm4w8xlimx";
+"blacklettert1.source-2019"="ir0cn80nw9jgchx4kisv9j27gpgykhvc";
"boisik-0.5"="xz0hk8fwnrwnydy9dglm93c4gzrqpz87";
"boisik.doc-0.5"="wsssy9bh8wi35x67ifgnj9wrjx0vpmvy";
-"bookhands-2018"="6dgc2p6zs8hxjx4b3xa317ni1pglza7c";
-"bookhands.doc-2018"="l8mlzpwi0bh220ag4ip8qzxq6vxz9s5g";
-"bookhands.source-2018"="xx98dvqz312dbb4fm57fmh3yp3krq7wj";
+"bookhands-2019"="6dgc2p6zs8hxjx4b3xa317ni1pglza7c";
+"bookhands.doc-2019"="l8mlzpwi0bh220ag4ip8qzxq6vxz9s5g";
+"bookhands.source-2019"="xx98dvqz312dbb4fm57fmh3yp3krq7wj";
"boondox-1.02d"="i1hwfxc7ji83724177ir5hdgfn6cbcqr";
"boondox.doc-1.02d"="wwa8ar557myv3rfjkw9jlw1pxs26vwbh";
-"braille-2018"="slk0qzcahb3qkmq91jcrm5gakcwa7czv";
-"braille.doc-2018"="00dv14s64fm8g5jy8b30dx813a304nlh";
-"brushscr-2018"="342p5p6h8v377mnbrv1f56kicbbjfcdx";
-"brushscr.doc-2018"="hikb5s9iv60pfq2kjdbfiq1216d3rabk";
-"cabin-2018"="cdqp8n971zc5rih2903kq97sbklh1gb4";
-"cabin.doc-2018"="v3rlr3vfyppg32nsvdq3gz5z46wcm5lf";
-"caladea-2018"="1rb8sq2yh4hizlcjp8zd68ayb7cx6275";
-"caladea.doc-2018"="9qr79slzxmnnvvh2iy310ypqj9g11s4b";
-"calligra-2018"="cisw7fvdys863szqvsxzm164vina8al3";
-"calligra.doc-2018"="36bzakyiw9awp36v7c6dyb3vwl01shb0";
+"braille-2019"="slk0qzcahb3qkmq91jcrm5gakcwa7czv";
+"braille.doc-2019"="00dv14s64fm8g5jy8b30dx813a304nlh";
+"brushscr-2019"="342p5p6h8v377mnbrv1f56kicbbjfcdx";
+"brushscr.doc-2019"="hikb5s9iv60pfq2kjdbfiq1216d3rabk";
+"cabin-2019"="q0p67y7vxsy5j6nswhapbiyjnrvxdn1d";
+"cabin.doc-2019"="ijqxxnz4fip9lfbwm2kxa02c3n2dp405";
+"caladea-2019"="1rb8sq2yh4hizlcjp8zd68ayb7cx6275";
+"caladea.doc-2019"="9qr79slzxmnnvvh2iy310ypqj9g11s4b";
+"calligra-2019"="cisw7fvdys863szqvsxzm164vina8al3";
+"calligra.doc-2019"="36bzakyiw9awp36v7c6dyb3vwl01shb0";
"calligra-type1-001.000"="2bl0g899jhyspyhyzh45xdkkis88ja46";
"calligra-type1.doc-001.000"="3zza4sgsnvcg2asdv27gd7y6jmab5j4y";
-"cantarell-2.4"="sy4spxn3hfp0wqs5imhnm5bkw42qfnxn";
-"cantarell.doc-2.4"="dwd1ndl5ghz9rcgmjrl6zmaxzbaxr3rd";
-"cantarell.source-2.4"="vdz4m82y34lb60vx066j68l0kgc2clvc";
-"carlito-2018"="7v0571swhiw0pbsqcb1a4sj7izdincb0";
-"carlito.doc-2018"="bs67zjydc9fcigiaaf9y9lm05lkgw68a";
-"carolmin-ps-2018"="rx6y9nb8l3cslla44c422jzwjlqw7ilz";
-"carolmin-ps.doc-2018"="hq8477r3q2cg2laafi8ryvjan90wxjcg";
+"cantarell-3.2"="kfhii4bxf2s204kidpr7d9cwa5kd1vwy";
+"cantarell.doc-3.2"="22q109ydjdvd11y6dhxbgsax3rnd43qi";
+"carlito-2019"="7v0571swhiw0pbsqcb1a4sj7izdincb0";
+"carlito.doc-2019"="bs67zjydc9fcigiaaf9y9lm05lkgw68a";
+"carolmin-ps-2019"="rx6y9nb8l3cslla44c422jzwjlqw7ilz";
+"carolmin-ps.doc-2019"="hq8477r3q2cg2laafi8ryvjan90wxjcg";
"ccicons-1.6"="g89dzfgas16vgx8ydp43ihina82z8df8";
"ccicons.doc-1.6"="sphr2i8d6yf8xz5rkr0ib5ji6x6w428l";
"ccicons.source-1.6"="1rkyqlpvm3v01cswmjmycayxh0kbgin6";
@@ -821,75 +839,74 @@
"cfr-lm-1.5"="7y9qg3jnq6xnlq0f1wqm6493qax92cc3";
"cfr-lm.doc-1.5"="cfshavfcmpkig5p9kypglmrs55rl5lsb";
"cfr-lm.source-1.5"="nglav2q22aybb23snhm6x17dxz3976sc";
-"cherokee-2018"="hmmaav3k7vd1rh6rm26l2nal48r1wxz3";
-"cherokee.doc-2018"="zaq092r56asdcf62a7zscfp4zp7a5lwq";
-"chivo-1.0"="96gxnm243xbkrhx8mcs4vip8qaj1q5f5";
-"chivo.doc-1.0"="f9ibwq6r1y2i5n5bp9s5v91mw32hkl5m";
-"chivo.source-1.0"="ssqn1c68z13ap31rahx8c0m00n2jwbs6";
-"cinzel-2018"="zd9fzvkabmdz25gmi2zj0aj0c7fp89kf";
-"cinzel.doc-2018"="82f080qw29yir7z12zjx6ibjfrfgnm9b";
-"clearsans-2018"="x3dasd6qdqjdw2v99kkh00srz44pz6ma";
-"clearsans.doc-2018"="bbfm2zw5czzwm3msr112wzlg686bh8jj";
+"cherokee-2019"="hmmaav3k7vd1rh6rm26l2nal48r1wxz3";
+"cherokee.doc-2019"="zaq092r56asdcf62a7zscfp4zp7a5lwq";
+"chivo-2.1"="0xrf456zk0yvgw2v6rss6rzlzpb0qkmk";
+"chivo.doc-2.1"="w9p59bx5wdz963lcdqvwc7v50pm1a8da";
+"chivo.source-2.1"="mqwg3ryb1lfam2ii20dn6m6j7pahqqxr";
+"cinzel-2019"="g6w1yxjm4bb49qdhgwrrmnj535za01kp";
+"cinzel.doc-2019"="4kj5zj40jq8dm7br7xb9vr2nwwqjl530";
+"clearsans-2019"="f47wzjm2yacf2mmpy3vpld01x2l42fdw";
+"clearsans.doc-2019"="zbx3h5xxcin47ql221mjwlwsnfz01hl7";
"cm-lgc-0.5"="wnmmrhnlldps15r2v360bdvlfyjd1fpn";
"cm-lgc.doc-0.5"="wb18g3w86wfb7fv2iaaxm0j2amrws9yf";
-"cm-mf-extra-bold-2018"="87n4wnhy5wylwl1qw8i0nq4jj7jfr5fs";
+"cm-mf-extra-bold-2019"="87n4wnhy5wylwl1qw8i0nq4jj7jfr5fs";
"cm-unicode-0.7.0"="wmmgwafdisxnkgdh571y2mlcybjlnvf6";
"cm-unicode.doc-0.7.0"="6nykmggl860gvrzr1v9xahvl6gpy7phg";
"cmbright-8.1"="rjlqiwya67ispglypa4gmix8hyk6f2h3";
"cmbright.doc-8.1"="wsjakpl6b7zyv3j9yx50v9hjm3sgx317";
"cmbright.source-8.1"="vwgnzs47an6mjgw898scvdp8dc3m1w0w";
-"cmexb-2018"="jxb62ixs1vqaqscv1ixg27vv1p7na0p1";
-"cmexb.doc-2018"="92888gd06jfx2q4xd01n45c1yyhnp03l";
-"cmll-2018"="bipbbgh6jc5r1imk467r5pvj4m62a85k";
-"cmll.doc-2018"="k2sshj6rp40m29fm29jd7jy492gcrwcf";
-"cmll.source-2018"="lbaw2209cz5ymklza36486jzfpq1cqc5";
-"cmpica-2018"="z5mc7yl40mzwk5bcjs3lb1ifqsr7x4s1";
-"cmpica.doc-2018"="9bl7bhpb9dhp58p9hxay8xka0nz2cg2l";
-"cmsrb-2.0"="847b45xlxscp9bgfw5p6f6avzlrw4yf6";
-"cmsrb.doc-2.0"="131m85q6klyv4j9wl36n03ybk14fmsny";
+"cmexb-2019"="jxb62ixs1vqaqscv1ixg27vv1p7na0p1";
+"cmexb.doc-2019"="92888gd06jfx2q4xd01n45c1yyhnp03l";
+"cmll-2019"="bipbbgh6jc5r1imk467r5pvj4m62a85k";
+"cmll.doc-2019"="k2sshj6rp40m29fm29jd7jy492gcrwcf";
+"cmll.source-2019"="lbaw2209cz5ymklza36486jzfpq1cqc5";
+"cmpica-2019"="z5mc7yl40mzwk5bcjs3lb1ifqsr7x4s1";
+"cmpica.doc-2019"="9bl7bhpb9dhp58p9hxay8xka0nz2cg2l";
+"cmsrb-3.1"="m0gdzswn71b5ch9a6i8yvkkhp7zqzngx";
+"cmsrb.doc-3.1"="4d4jcwqpmklpyc3c60wmn6xnjw5kss11";
"cmtiup-2.1"="k6sk5isdzms460hm17lkx5b6p6p9wz1g";
"cmtiup.doc-2.1"="ycj4il7cxfnigs8sxxwga045g9v8rv8h";
-"cochineal-1.049"="3vd1yf4w3zf2wv44xb09baf1ksllgy6x";
-"cochineal.doc-1.049"="2g0z2y8fvi817jv2nc02143i1szzqjc5";
-"coelacanth-2018"="98nhwkyx82x0q39b7d4f9bq8g8hmhjzs";
-"coelacanth.doc-2018"="2v7chnqn5pw6h9x9k01h218cwp0z9lyw";
-"comfortaa-2.3"="k4w8lzk1lbd0hlrvkr83p4s737410vk3";
-"comfortaa.doc-2.3"="cmh2d3939a515h60ajmhbivqmbn2xmw4";
-"comfortaa.source-2.3"="jp7dh6r0zcpz3mkfkgafjays8jx9hbqf";
+"cochineal-1.055"="9dnbrqsxf5g3jirv5kv6xwbpkbnzi28n";
+"cochineal.doc-1.055"="wf9xv0l5h2z177sky4fyiwgb0z9yl605";
+"coelacanth-0.005"="0na6wjl5p6fjp3wljqsyd0klna5sid85";
+"coelacanth.doc-0.005"="lkzvg1p9c6vksdgmxsxp1af6gvvd1hmy";
+"comfortaa-3.2"="r9sis4ra19lgzsl56h3xp8s56awhlbrq";
+"comfortaa.doc-3.2"="jqsyn47waavk5a34d7cin4fc2z4pc9z6";
"comicneue-1.1"="zsv445k74adkzqnas2g8p3i6c49bccqf";
"comicneue.doc-1.1"="9il2nyy63bx62n603j1kwaagvplwndps";
-"concmath-fonts-2018"="875viaxzrrljcarkg11cb830fmq5321f";
-"concmath-fonts.doc-2018"="q2wyl5cw03rbk4602vg18jrxg3j133lj";
+"concmath-fonts-2019"="875viaxzrrljcarkg11cb830fmq5321f";
+"concmath-fonts.doc-2019"="q2wyl5cw03rbk4602vg18jrxg3j133lj";
"cookingsymbols-1.1"="qhjzkivpxbk3rk6pricxsxpdk7c40rxc";
"cookingsymbols.doc-1.1"="8l7yii9vvmaxfnf0h2snis7476k18mlc";
"cookingsymbols.source-1.1"="z7r8n2lhgaqzgpx0jz8xq4sd4zzigbs9";
-"cormorantgaramond-3.00"="n1zswym4jgqhsj65z8kngkfad1djyba5";
-"cormorantgaramond.doc-3.00"="ph1qspmc6h6axlhvw5rb4c1kb6znigzk";
-"countriesofeurope-0.22"="ny6fpxydc2jzy4vh68syhnyj0x445dxw";
-"countriesofeurope.doc-0.22"="f2k3m0rfp1psfim1y1i96d20vbcrisxw";
-"courier-scaled-2018"="qrm6a468azlw2s89v7j992wxs2mkqfv9";
-"courier-scaled.doc-2018"="1bwlrdxpl1fj4f9ml688ybimig5ylxwv";
-"crimson-2018"="wwvxgknvkd3ycswpp9wnlp9dlkilj7wz";
-"crimson.doc-2018"="wnxfzc5llkk38ky7bf8hkn7zsdawpr2x";
-"crimsonpro-2018"="xr72b43wx05irj97by4sd6fgllh2as9q";
-"crimsonpro.doc-2018"="y94fsgdq4pwqkbcn42ds3qad1xg50mqc";
-"cryst-2018"="56jlp0hk9vrfxbhlfjnpim398ggxccjg";
-"cryst.doc-2018"="qazhz2hzgpqlghbg67fnmf8adba1wl5d";
-"cuprum-2018"="lb84z2x4ab6q22wj6vh0m2rqnfqr5cgm";
-"cuprum.doc-2018"="88iiq2wn37gz4bqawpsb0q8a0nrdpr62";
+"cormorantgaramond-3.00"="52jsmiiw30hrj3501y6rxy798903xqaf";
+"cormorantgaramond.doc-3.00"="zs9669ryf0v4nrm8q40g18vz60m5sl0k";
+"countriesofeurope-0.23"="12hskf06qcaaq2ngadchixzg58sq1v55";
+"countriesofeurope.doc-0.23"="z2rmvqi92b23rwk5msp5zyqa27x8x70n";
+"courier-scaled-2019"="qrm6a468azlw2s89v7j992wxs2mkqfv9";
+"courier-scaled.doc-2019"="1bwlrdxpl1fj4f9ml688ybimig5ylxwv";
+"crimson-2019"="wwvxgknvkd3ycswpp9wnlp9dlkilj7wz";
+"crimson.doc-2019"="wnxfzc5llkk38ky7bf8hkn7zsdawpr2x";
+"crimsonpro-2019"="232xj0064ymrjjzbx1c31hmmx2mf0idv";
+"crimsonpro.doc-2019"="ifc4l8cz8mqk2jll5cfwl5225fvllpci";
+"cryst-2019"="56jlp0hk9vrfxbhlfjnpim398ggxccjg";
+"cryst.doc-2019"="qazhz2hzgpqlghbg67fnmf8adba1wl5d";
+"cuprum-2019"="lb84z2x4ab6q22wj6vh0m2rqnfqr5cgm";
+"cuprum.doc-2019"="88iiq2wn37gz4bqawpsb0q8a0nrdpr62";
"cyklop-0.915"="5ksv3v36mc6557jckr5gk22pbqr30wnr";
"cyklop.doc-0.915"="d85643zgnh0r0j53gfpi84qsx4694xpv";
-"dancers-2018"="qlpshkppzr84rr3smqpwch5j11klm3a7";
+"dancers-2019"="qlpshkppzr84rr3smqpwch5j11klm3a7";
"dantelogo-0.03"="iiqbbimigxpj8kg628sj694xha98q0fw";
"dantelogo.doc-0.03"="d42k8bqdvp20af1wzilbcjfd1b7ywim5";
"dejavu-2.34"="90lkxdpj8ihrs68355fal0h0a1dp3v67";
"dejavu.doc-2.34"="2v6nhxrkny5haczrpvqjzcal7bixngas";
"dejavu-otf-0.04"="ssbkk7plshbikfmxsm8fhs860c921ri8";
"dejavu-otf.doc-0.04"="h5xkf02syyclkizh6xhxha96ay14f3kb";
-"dice-2018"="916yfiq60a1qz7d0jn1jd9slck7rjwy1";
-"dice.doc-2018"="rfkm493k3g4slyjsy6bcgljxjsy88z76";
-"dictsym-2018"="lc5sz8d50hirk5yqg9baj2vhj4f7cf8x";
-"dictsym.doc-2018"="d13rhwg29k9gd4ymlipbp5ink908sdnn";
+"dice-2019"="916yfiq60a1qz7d0jn1jd9slck7rjwy1";
+"dice.doc-2019"="rfkm493k3g4slyjsy6bcgljxjsy88z76";
+"dictsym-2019"="lc5sz8d50hirk5yqg9baj2vhj4f7cf8x";
+"dictsym.doc-2019"="d13rhwg29k9gd4ymlipbp5ink908sdnn";
"dingbat-1.0"="9yc0zy6qlxi9zmpyi3wd5irgq89shanr";
"dingbat.doc-1.0"="z4km9f9xrw1n44ylh16872lzq8r4zvy4";
"dingbat.source-1.0"="rq7v2cny05d4f8bkxbs2z6kj36q5bwfd";
@@ -901,49 +918,48 @@
"drm-4.4"="i8782x71pbzgag927fqjqgw2w7zdisvj";
"drm.doc-4.4"="vs4rq0w6c2yyyzv4g4qk1pn25z0czs8l";
"drm.source-4.4"="g1n0k02ma60mrb12cdq20qfw8khgdpmm";
-"droid-2.1"="0l4lmkxp92l2a36n7hy75hsl3iafdxjd";
-"droid.doc-2.1"="0pd2n8l6rsxv4m3ni74q5xzqiaiph133";
-"droid.source-2.1"="mfz3ac4jrl5x53ak5473ri39srd9gvkr";
+"droid-3.2"="9r4y9qywb92m9jsc2wq0x9gpj13l1qdk";
+"droid.doc-3.2"="7imljgs9xh8zavab0kh5bj0fdgvf8pq1";
"dsserif-1.00"="8iq2vinr2pnpasv54rih1fy8majnq0x6";
"dsserif.doc-1.00"="0a4vccbhpq9amjcc005v1z3ilipr2d9g";
"dsserif.source-1.00"="yawadjy2742rvvkp232zadkjsij8ja3m";
-"duerer-2018"="vbldf1vbzs3if3mp2lcl65afgiqa54j4";
-"duerer.doc-2018"="75dd80vmi5wx804zkrq48z12y3alihqc";
+"duerer-2019"="vbldf1vbzs3if3mp2lcl65afgiqa54j4";
+"duerer.doc-2019"="75dd80vmi5wx804zkrq48z12y3alihqc";
"duerer-latex-1.1"="nwigxc3gb4phmv584bma819dcrrafsmx";
"duerer-latex.doc-1.1"="9nkvhaa662x9la2spm3iwmni9bj86kll";
"dutchcal-1.0"="6gpi804yy8xyiznzwyy2nqg7qvq6q2rd";
"dutchcal.doc-1.0"="s0m4n06xg8h0jmlj31w27la569vkl1im";
-"ean-2018"="m0gkapni85n6zw1armbn1y770n8aj0rm";
-"ean.doc-2018"="1b7rkp30r8k0dgk9clz71jp8dlsvhrqc";
-"ebgaramond-2018"="3zi0xn9nw3gwc2ph7vcqp00lm3x9x6ic";
-"ebgaramond.doc-2018"="fzlgw2zyq7wphk4va05yjlwxbnjdakqg";
-"ebgaramond-maths-1.1"="gkmdw2r9w43z1yfl1gp0cbsm0s2wi4a0";
-"ebgaramond-maths.doc-1.1"="x80h1zs21mnipvpzkcg72g2sjvib1zvz";
-"ecc-2018"="0g013kqml9jfkqq94v7zi46mhrwdzdck";
-"ecc.doc-2018"="v9al4v4j1qlrc9w7ph6ww1h1mc6flqsz";
+"ean-2019"="m0gkapni85n6zw1armbn1y770n8aj0rm";
+"ean.doc-2019"="1b7rkp30r8k0dgk9clz71jp8dlsvhrqc";
+"ebgaramond-2019"="albamgmnphchg44q9yzqf6ggm37kqji2";
+"ebgaramond.doc-2019"="1q1pmanzxdjnzqicpin5rfb5jnhad649";
+"ebgaramond-maths-1.2"="7xa6g5hnnl2ry0v3gf0s33p6l3qqn3ds";
+"ebgaramond-maths.doc-1.2"="2l73rdm7kwy43k9z4fwnxlvd7prca25a";
+"ecc-2019"="0g013kqml9jfkqq94v7zi46mhrwdzdck";
+"ecc.doc-2019"="v9al4v4j1qlrc9w7ph6ww1h1mc6flqsz";
"eco-1.3"="7ycccps2kab77rr3cpwsbpi2cpl40kl7";
"eco.doc-1.3"="1r1jxijx9wk6q2124xjwrmsjps7446fp";
"eco.source-1.3"="4kcml0rm4pkg827qpfvhywnzrrx5p7dz";
-"eiad-2018"="m3n9a3rawxsj5gm64vggw7xvrq4cy4ry";
-"eiad.doc-2018"="z3wss8sc5vnawaqkz7kagwm1gv4l1czv";
+"eiad-2019"="m3n9a3rawxsj5gm64vggw7xvrq4cy4ry";
+"eiad.doc-2019"="z3wss8sc5vnawaqkz7kagwm1gv4l1czv";
"eiad-ltx-1.0"="0zq83567n75h8zxlag2qas2q8li6vyqn";
"eiad-ltx.doc-1.0"="7kymr597yg8j8291gy7jz16a89aqmqny";
"eiad-ltx.source-1.0"="illi6i1hp4lmx7ylxazrmmzi89ymh9cs";
"electrum-1.005-b"="6hdyjv1dakcj5zxn6p8rrksdvc7jl0sb";
"electrum.doc-1.005-b"="c11jl0zjq8nva5nl96p9qyq3nrvgx0zn";
"electrum.source-1.005-b"="67i1gwyiwwarncpbnj47fmws4dc42bii";
-"elvish-2018"="wp858zclk17yrhpf1yrgd3c4srh07vcj";
-"elvish.doc-2018"="mwgvj8fzb806dsjcx01zs6lhdygx35r8";
+"elvish-2019"="wp858zclk17yrhpf1yrgd3c4srh07vcj";
+"elvish.doc-2019"="mwgvj8fzb806dsjcx01zs6lhdygx35r8";
"epigrafica-1.01"="mc08k5ajn2lr4k30lzhsn2si922frq9c";
"epigrafica.doc-1.01"="vv1fqij6w2fir3myffcafyyrdckvvi4q";
"epsdice-2.1"="xbz7jkdzzsqrskdi4vhb0ra7m62hk9q1";
"epsdice.doc-2.1"="7lc7wwfxwxnjfgf13br3wa6n8j25ml6w";
"epsdice.source-2.1"="6px6gazxv7pr9cagfrg7mzx1w3z2nxn3";
-"erewhon-1.091"="06r1cb0lyzfqg2zam1jd2qk392xgp0xi";
-"erewhon.doc-1.091"="1m5zrq77wmp1dj25biip6q844xgyy2p8";
-"esrelation-2018"="zhs9fa75r0wr060cfsk4gmmvn06mywmy";
-"esrelation.doc-2018"="08i1bczpz8sccj5lf32axfl3c5ix1sri";
-"esrelation.source-2018"="r1ylhybcbbxjkyvs07m6csmqgz14rrcv";
+"erewhon-1.093"="fq4wkxfwqd9nma3zql6pilga4rfxcff4";
+"erewhon.doc-1.093"="jlj4fyri1h8hfqxs1f65ri5vgblvxpzj";
+"esrelation-2019"="zhs9fa75r0wr060cfsk4gmmvn06mywmy";
+"esrelation.doc-2019"="08i1bczpz8sccj5lf32axfl3c5ix1sri";
+"esrelation.source-2019"="r1ylhybcbbxjkyvs07m6csmqgz14rrcv";
"esstix-1.0"="0ddmfrgh39pwcd2n8rggma4pqwgamp7s";
"esstix.doc-1.0"="5pf3r0xhssrgkp779n06a63yjb5cdg6a";
"esvect-1.3"="dd9wb3zgs99s93z0jig2z5pwccxh3vvk";
@@ -952,163 +968,175 @@
"eulervm-4.0"="ica20j8a3ljzxrmp03k60y6f4kpcbiy2";
"eulervm.doc-4.0"="g5fxzw7dvnff2w9ys2gpgnvr2x8dabx6";
"eulervm.source-4.0"="ifvn5n0dvcr4qpcv1yp4xvnx9lj26krg";
-"euxm-2018"="pb3kg627b3skhbi0prgik6y9n9zgk8s0";
+"euxm-2019"="pb3kg627b3skhbi0prgik6y9n9zgk8s0";
"fbb-1.14"="ai9024x530swbm9r2lnfps5qijy0rvsq";
"fbb.doc-1.14"="34dvrfj52ylz45x9kj80p1i61iyyffvc";
"fdsymbol-0.8"="hx8wp66hsznj0sj8jkz0vdah0bp9vvyb";
"fdsymbol.doc-0.8"="n457nji3718qh1nrjr9wbj9zqj21nkw0";
"fdsymbol.source-0.8"="3n6d2j9wh5cxakdmxg087mznnrdkjw27";
-"fetamont-2018"="4b0n4awl8k1zz1pn0pnc2hic5shsyb2h";
-"fetamont.doc-2018"="vq97fpky2mf9p09zwqvk6vkl5k9swkbb";
-"fetamont.source-2018"="j6zizdhly6lam1y4f37sy8py5ibaz4xz";
+"fetamont-2019"="4b0n4awl8k1zz1pn0pnc2hic5shsyb2h";
+"fetamont.doc-2019"="vq97fpky2mf9p09zwqvk6vkl5k9swkbb";
+"fetamont.source-2019"="j6zizdhly6lam1y4f37sy8py5ibaz4xz";
"feyn-0.4.1"="mb9rzhjkx06m1yv6knnfx59if98wda3n";
"feyn.doc-0.4.1"="hz41vacil1r726v0f6k2fjpn7zky7xrz";
"feyn.source-0.4.1"="lqz2b6w4z325ba7mq42aj0brw2hpx01z";
"fge-1.25"="59jqqyl11vinxa29f6gmalv30q6zfbzi";
"fge.doc-1.25"="49bgdsclk4zlpdfj9pimffpr4qkd2z7q";
"fge.source-1.25"="ak2gj4nk82ya7dfbi2vwp60lvnqlvnzl";
-"fira-4.2"="8xshjg5hqnb0imcwl07hmjw814y3q6by";
-"fira.doc-4.2"="sy0k4n6gi080pcjsz665jk8213vivhw4";
-"firamath-0.3.1"="fm5inpqg54hnz1nkwz5ris6i18skq61k";
-"firamath.doc-0.3.1"="q59rhylmhdy2dsvyy8gn92vqqy68rpsl";
-"firamath-otf-0.01"="8mz44bwd3l1g84griynf0ri0f82chib0";
-"firamath-otf.doc-0.01"="6zf28g1a71khml1m4m9ldxw0d4k3ljh1";
-"foekfont-2018"="wha0shrvr3lv9ll9d3gv60mcav605vcc";
-"foekfont.doc-2018"="n91sl0xzglqfbdyb9mzv7wav3y4zv9sx";
-"fonetika-2018"="firgrcsksy4jdk632aqfwlaki3xxgmak";
-"fonetika.doc-2018"="ahz61pg6qnn2dpi3c9iz2kh2f4fvywbl";
+"fira-4.3"="szqwp685dh828hs8w032cq48p8inaar6";
+"fira.doc-4.3"="6yfabm4jjy7fyvzm8gkw61crj0b5h7vq";
+"firamath-0.3.2"="04mhb3w3kymxi51100l1nxsv5pl9y6fh";
+"firamath.doc-0.3.2"="9xldfkq7q07rs5y64aj2zbngj31s65pc";
+"firamath-otf-0.02a"="8va0xil2r5i2bjmmv7xj39jbk9j8l9d8";
+"firamath-otf.doc-0.02a"="0i3j6rfpa5jahxipwa5ibfkh4x7vhz48";
+"foekfont-2019"="wha0shrvr3lv9ll9d3gv60mcav605vcc";
+"foekfont.doc-2019"="n91sl0xzglqfbdyb9mzv7wav3y4zv9sx";
+"fonetika-2019"="firgrcsksy4jdk632aqfwlaki3xxgmak";
+"fonetika.doc-2019"="ahz61pg6qnn2dpi3c9iz2kh2f4fvywbl";
"fontawesome-4.6.3.2"="0n13dha58d0w511pzzckcq51fal6zxgl";
"fontawesome.doc-4.6.3.2"="x7hzlyxv5k2zjz5lk8hy15pnvbhhhijj";
-"fontawesome5-5.7.0"="vq1g1w761gxmvlv5nlhv8mffrdx8k0if";
-"fontawesome5.doc-5.7.0"="2b9kgf3nay035sg1lc7njdln6wxl1swj";
-"fontmfizz-2018"="rkf93c9imj2wd7aps85m6450zbd9p3yl";
-"fontmfizz.doc-2018"="y70dshapwj7xp7h9b6sbjipv6v9k02wg";
+"fontawesome5-5.9.0"="xm37wzc60g5rdg16srmq5g7miprlqq5b";
+"fontawesome5.doc-5.9.0"="25mnrvnak9dr7j142lk77ycrl72jhqnk";
+"fontmfizz-2019"="rkf93c9imj2wd7aps85m6450zbd9p3yl";
+"fontmfizz.doc-2019"="y70dshapwj7xp7h9b6sbjipv6v9k02wg";
"fonts-churchslavonic-1.1"="3d67nxsgrrv480997rlbrzz5siyb2gvj";
"fonts-churchslavonic.doc-1.1"="arcilr5n1w0rg97zkxy162kx21ygns31";
+"forum-2019"="nk35nrq1d7yilp3jps95zdrajxzb2kdh";
+"forum.doc-2019"="ba7bz482qb17yxxciawg01il4798v185";
"fourier-1.3"="rl6alzjlkyyhhk0gbra08b99fb3aax85";
"fourier.doc-1.3"="6b2bnjvp45lqxmjbp0pj5yd4m39kgg6y";
"fourier.source-1.3"="dcl6cw6vfsd0xjpic29161iswkv52gm4";
-"fouriernc-2018"="9pxp21fllg7yh9jfa8nzpy6ifa3w6y18";
-"fouriernc.doc-2018"="dn9wfy53asfp1bbxnfa9nxvnfy3z9nn1";
-"frcursive-2018"="fs9aw12gfd5gs55fhqxg2p06c50i9s1v";
-"frcursive.doc-2018"="r0bj4g91m2w3yl8q8kim6ldm4d8lyziy";
+"fouriernc-2019"="9pxp21fllg7yh9jfa8nzpy6ifa3w6y18";
+"fouriernc.doc-2019"="dn9wfy53asfp1bbxnfa9nxvnfy3z9nn1";
+"frcursive-2019"="fs9aw12gfd5gs55fhqxg2p06c50i9s1v";
+"frcursive.doc-2019"="r0bj4g91m2w3yl8q8kim6ldm4d8lyziy";
"frederika2016-1.000_2016_initial_release"="bl8g27dfv6xsqfwlr2i6w9yar7916qnn";
"frederika2016.doc-1.000_2016_initial_release"="ncd2plzgwdwcv1many94alkvbjh7xjf6";
-"garamond-math-2018"="dgxryvlk911pqsy6j7yycqhmbllmnhbm";
-"garamond-math.doc-2018"="dmk1l4fnkqlvx4ff3wd45aray4s374fn";
-"genealogy-2018"="hdl046d3paihjmlkh2q3crfj1n88fsyv";
-"genealogy.doc-2018"="7115cwa2l6nsnyijcdik7kw513q3a41h";
-"gentium-tug-1.1"="icijmw31g5lsgqlkam4d6z33fzprpxi8";
-"gentium-tug.doc-1.1"="i9l2xy7kwymvrzhzd1p17qgq3n3s4ay0";
-"gentium-tug.source-1.1"="fjd2j35fn1jbl3zw6nix2hz6mbbcr6m5";
+"garamond-libre-1.1"="rcbndbzsxxs01mibalvyclkrgvp8saqh";
+"garamond-libre.doc-1.1"="hacrmaazg60scpg4wx7387xr3bi1gam8";
+"garamond-math-2019"="dgxryvlk911pqsy6j7yycqhmbllmnhbm";
+"garamond-math.doc-2019"="dmk1l4fnkqlvx4ff3wd45aray4s374fn";
+"genealogy-2019"="hdl046d3paihjmlkh2q3crfj1n88fsyv";
+"genealogy.doc-2019"="7115cwa2l6nsnyijcdik7kw513q3a41h";
+"gentium-tug-1.1.1"="gdd212mv253371hvn1bxlr2q863qzy3m";
+"gentium-tug.doc-1.1.1"="02avjmn2f3hlr18688rn12y1f5qc68ff";
+"gentium-tug.source-1.1.1"="k50zhzwymzygzqf7xywv4bzz47vw5hxs";
"gfsartemisia-1.0"="98gdcspx1jqdry7iiq7mgxxmicl57zz0";
"gfsartemisia.doc-1.0"="drbwq4z57xl8748mwmy86j97ycs3b16a";
"gfsbodoni-1.01"="dzcgyjfwabmywpi5zkac7lbf88jzsbpj";
"gfsbodoni.doc-1.01"="cbw698q7jmg09k301zwbnnqig853c14i";
"gfscomplutum-1.0"="bic1cr1c3dii9nlfmhlgsm6rpj3g0im7";
"gfscomplutum.doc-1.0"="ddz279xl7glgi201dizr2gdkcgiy77qz";
-"gfsdidot-2018"="j0mg1pn4n9dfy9hdia5v88hds4j2h2d2";
-"gfsdidot.doc-2018"="xrnlqx0gkb79g50mwzsmi9g6ib1pa92y";
-"gfsneohellenic-2018"="az5rq4d44zysnvcqlky0hr5qb7bh3nza";
-"gfsneohellenic.doc-2018"="04y313wjm59sgg4xlnili0kfw3dwljp9";
+"gfsdidot-2019"="j0mg1pn4n9dfy9hdia5v88hds4j2h2d2";
+"gfsdidot.doc-2019"="xrnlqx0gkb79g50mwzsmi9g6ib1pa92y";
+"gfsneohellenic-2019"="az5rq4d44zysnvcqlky0hr5qb7bh3nza";
+"gfsneohellenic.doc-2019"="04y313wjm59sgg4xlnili0kfw3dwljp9";
"gfsneohellenicmath-1.0"="l1san6zqbd1r2r2j0zp81i723jpqyqzf";
"gfsneohellenicmath.doc-1.0"="pj6lv282l62rz9yb4mlk6w07n0ncz0vn";
"gfssolomos-1.0"="wq24prphxxnn94n0nd4xmrf23f5yqchp";
"gfssolomos.doc-1.0"="rq87k1bymgyb837k103ps50w9krmxca8";
"gillcm-1.1"="42vc5sx8shjzqkc10qv7gyq9689bzlgq";
"gillcm.doc-1.1"="4rmm7nn5z0bw3qgn8gfkl86bblkvkh6g";
-"gillius-2018"="fw49hi1cvp9zknv23xccgffkxyqwimqv";
-"gillius.doc-2018"="dhkvy2y5v117xzm4lan27k7q2rcdvs5p";
-"gnu-freefont-2018"="1zqn27grz5h290g4fk4q8kd9pf4l05ag";
-"gnu-freefont.doc-2018"="3saxb0d0h7dn8a1f7l8ax0dj5ic8piib";
-"gnu-freefont.source-2018"="716drmmfwyq7pabpgagk0zwkj77lrhda";
-"gofonts-2018"="zpgjyb4435mfsjdk5n2c1c2nyqqix88f";
-"gofonts.doc-2018"="dzy2jb8iyr227sil5wj14sxv5v1w95bc";
-"gothic-2018"="p88xyzda6r94ibzxlv1r7kkb7mc99h68";
-"gothic.doc-2018"="wrpx52hq1g5dhi38sjj7dxi2y7gh1201";
-"gothic.source-2018"="6gh7hma17066gk20ri4qjvml8d424c1h";
-"greenpoint-2018"="qlqfkgcn8gc1hy7gmfajqliriilf68ck";
-"greenpoint.doc-2018"="xf889ii8gmck30vlpwkfp7d9242ivffr";
-"grotesq-2018"="rqv47whzwig31vfd8581ncd87ja7pb82";
-"grotesq.doc-2018"="rim68sz4x0r1m6j69zryv98gfgvpkbz0";
+"gillius-2019"="fw49hi1cvp9zknv23xccgffkxyqwimqv";
+"gillius.doc-2019"="dhkvy2y5v117xzm4lan27k7q2rcdvs5p";
+"gnu-freefont-2019"="1zqn27grz5h290g4fk4q8kd9pf4l05ag";
+"gnu-freefont.doc-2019"="3saxb0d0h7dn8a1f7l8ax0dj5ic8piib";
+"gnu-freefont.source-2019"="716drmmfwyq7pabpgagk0zwkj77lrhda";
+"gofonts-2019"="gd9n6q1il2jfwz6hjp5hag2gkpr2mhl5";
+"gofonts.doc-2019"="4r2jm1373lkk3j89i9clb528dj04lmly";
+"gothic-2019"="p88xyzda6r94ibzxlv1r7kkb7mc99h68";
+"gothic.doc-2019"="wrpx52hq1g5dhi38sjj7dxi2y7gh1201";
+"gothic.source-2019"="6gh7hma17066gk20ri4qjvml8d424c1h";
+"greenpoint-2019"="qlqfkgcn8gc1hy7gmfajqliriilf68ck";
+"greenpoint.doc-2019"="xf889ii8gmck30vlpwkfp7d9242ivffr";
+"grotesq-2019"="rqv47whzwig31vfd8581ncd87ja7pb82";
+"grotesq.doc-2019"="rim68sz4x0r1m6j69zryv98gfgvpkbz0";
"hacm-0.1"="jvhbypj31pcc0imgwlmzpv8nmb1n9dxk";
"hacm.doc-0.1"="0dys4q83mfgxlwrz16fsm2cx2vgcn5ly";
-"hands-2018"="570kl4m7mximvq87lfqa6fim30hmjjqz";
-"heuristica-1.09"="s1khk82w1g5q53iaj29viqgi1bssfvx2";
-"heuristica.doc-1.09"="vlm8a9a4g4vbqiana67r4dfyv3g1fk0b";
-"hfbright-2018"="j8vk71r5c8iyhfmfwqspj1c4iczl2p0f";
-"hfbright.doc-2018"="wqqxw523sh1yjl0hnh31902wap7xcjwm";
+"hands-2019"="570kl4m7mximvq87lfqa6fim30hmjjqz";
+"heuristica-1.092"="9y69nm9nw275afi7qzdlm6rr207rq1xd";
+"heuristica.doc-1.092"="kyhkr5x04gs4k2pqgnhysgdg9wk96s1h";
+"hfbright-2019"="j8vk71r5c8iyhfmfwqspj1c4iczl2p0f";
+"hfbright.doc-2019"="wqqxw523sh1yjl0hnh31902wap7xcjwm";
"hfoldsty-1.15"="79zmah1m2xg56m7cvfybzw68kbfcf5c5";
"hfoldsty.doc-1.15"="16gmfqd9kwg0isf4wp1nlndfwn5132ph";
"hfoldsty.source-1.15"="vyly65j4d7wl49gmm8wgpxrnv1s2ygq2";
-"ifsym-2018"="qy3w8h8slb44vg4s7q7ddb9db2fd9s06";
-"ifsym.doc-2018"="wpnp4ykxz7qa1ycwzkfpp5sjrs49np12";
-"imfellenglish-2018"="y1vkapnwlqxwb3via4yhpszgfmlyqa9q";
-"imfellenglish.doc-2018"="g7r6rv584d412gqassqba30jfg3i1490";
-"inconsolata-1.114"="r6sxw4pcb3vf4fh08kcima6r18rk53cl";
-"inconsolata.doc-1.114"="277jxifzxdi2dvxxcbxa5hkpiq03af1z";
-"initials-2018"="sd0v18xidrmnllf1ihmgk02jz3v2qw8j";
-"initials.doc-2018"="6nhvprdk8nd8gxmhq2hb8s41rpjwmv4g";
+"ifsym-2019"="qy3w8h8slb44vg4s7q7ddb9db2fd9s06";
+"ifsym.doc-2019"="wpnp4ykxz7qa1ycwzkfpp5sjrs49np12";
+"imfellenglish-2019"="y1vkapnwlqxwb3via4yhpszgfmlyqa9q";
+"imfellenglish.doc-2019"="g7r6rv584d412gqassqba30jfg3i1490";
+"inconsolata-1.121"="wk0j1458yhq5r1zl03qlb3gbzm0dwfb3";
+"inconsolata.doc-1.121"="iyjsfc6sgi4g6k3vljlmdjr6arvm09bn";
+"initials-2019"="sd0v18xidrmnllf1ihmgk02jz3v2qw8j";
+"initials.doc-2019"="6nhvprdk8nd8gxmhq2hb8s41rpjwmv4g";
"inriafonts-1.0"="v2z21gr8glh8557carc8405d39h9yxyq";
"inriafonts.doc-1.0"="dq2aix14cqch32dywqyka5ci8qn31ayw";
"ipaex-type1-0.5"="pzqc88hkzspswvgps1bswsn6khablb87";
"ipaex-type1.doc-0.5"="xls1iggs58i1mnpc79fp15v1f1i59h3y";
"iwona-0.995b"="l8pylg2zq5pvxs7czq17b3v1xpar4qkr";
"iwona.doc-0.995b"="piyd7fk40bqwdb3fxshkcwwrdi8gra32";
-"jablantile-2018"="7fh0mnp320r5b8740vs3z19dg1l0i4ds";
-"jablantile.doc-2018"="yml29hq7xcawh3zkd6b32dbsk0aj024q";
+"jablantile-2019"="7fh0mnp320r5b8740vs3z19dg1l0i4ds";
+"jablantile.doc-2019"="yml29hq7xcawh3zkd6b32dbsk0aj024q";
"jamtimes-1.12"="mdyyd5fy4hhi74rpc5hb7bmrxwdsk9k9";
"jamtimes.doc-1.12"="c9849k8v23lrfrchf00yvrvq5q7g1gq0";
"junicode-0.7.7"="s9grb6y7k5mxsfaxxyp1aj8c289cdb2r";
"junicode.doc-0.7.7"="b66ag5n2apfdkwlhqsvg6aq1p8pdbiyn";
-"kixfont-2018"="b9z3zajxsqs84zh5k15rx3jgkwwgwa40";
-"kixfont.doc-2018"="xp8ai67z856fmkzcssavksidg7n7j2yj";
+"kixfont-2019"="b9z3zajxsqs84zh5k15rx3jgkwwgwa40";
+"kixfont.doc-2019"="xp8ai67z856fmkzcssavksidg7n7j2yj";
"kpfonts-3.33"="rsl5v8zsm8pblyjryw3f14svxjzhnchm";
"kpfonts.doc-3.33"="rr7q8ww1nkpzqy29xmxhsyizszf59mqx";
"kpfonts.source-3.33"="448xjy1djbz9l9wbhmq7r6fpgvsn9dyy";
"kurier-0.995b"="dadp8vkzvblj60424k75bchravcr0338";
"kurier.doc-0.995b"="a4hw3w7qg492qnf4kivjsdfxqyrq669b";
-"lato-3.0"="cay4x21jfm7mzs18f21ymwaa3gbqpdiz";
-"lato.doc-3.0"="kh4a3qzwkrvx3my0qx0vxk4c5ixfz3ag";
+"lato-3.3"="5cl837pwnp1zd7h8w5j7cwqpvf6pmik6";
+"lato.doc-3.3"="fjxgmfdin3rrl6dn338f9ss9729napxr";
"lfb-1.0"="kqspj6w9i4bzbxcngqdfk8rnw33j0yyd";
"lfb.doc-1.0"="ikbhi6ahzxlplvizphmpimf9ah2ninqg";
-"libertine-5.3.0"="fli1yd0pyv6lrw407bsk2hvn6dhzch0c";
-"libertine.doc-5.3.0"="5xbcjdvjdby67zdkdk3g9lglbfar8bnl";
+"libertine-5.3.0"="9p4n4dm4l1vra87kfhipy4a9cvl1vcg7";
+"libertine.doc-5.3.0"="yp3dchk8j3vkmj4rfvvmc43r8sard2pg";
"libertinegc-1.01"="jmz5hjyld04g175sgg322lrlazcbmbz7";
"libertinegc.doc-1.01"="qf8q9c30ljq44kqh8l855xdkq9i4w857";
"libertinus-0.01"="q8ddwlppxzzmwfb6lzdcsix9kb4i61vr";
"libertinus.doc-0.01"="y5didmz6809s0cfa8lnhhqfmbdshy9v6";
-"libertinus-fonts-6.6"="pqfswsq2q2a4ncgczqnkyyzjhh9jxxwx";
-"libertinus-fonts.doc-6.6"="0k0p5ypxxkqrhgy6w4mvck2gff1r7w39";
-"libertinus-otf-0.13a"="536krgyq7j4wdfjv92cdhnnym6fn86hx";
-"libertinus-otf.doc-0.13a"="g79h73qnf5rfjw9whing6hnqjf0ydkfx";
-"libertinus-type1-2018"="zb2iibs5w0rfr3jpiwb4bmgvzy1vsfdr";
-"libertinus-type1.doc-2018"="4qnz0xfzbk266n39wrfv2nljzwpklq6m";
+"libertinus-fonts-6.9"="mgg77ljqyvp9sx78pfjfyr875qz52h48";
+"libertinus-fonts.doc-6.9"="msqi6clqw8rxg5jzzysbs1nr9ivsqar3";
+"libertinus-otf-0.20"="6jkvz7v959d0gyvvd62f3mr0z0cckq6j";
+"libertinus-otf.doc-0.20"="lmdc9rj9620j7m0d1dh22jzibb07ymfz";
+"libertinus-type1-2019"="ji91vwfsyg1qgh8k96c9qh8ha8136dzw";
+"libertinus-type1.doc-2019"="g284knxnq9i7rm4cmqjfisv51cr7wqsw";
"libertinust1math-1.1.9"="afqrfb41ndii7pm2ry6ydhhxbakr6k86";
"libertinust1math.doc-1.1.9"="w485wvhpf2v60racrip2wysr21rgdaqy";
-"librebaskerville-2018"="2dc8cilcgmmp0wrla8ayyyh4khhh7lfl";
-"librebaskerville.doc-2018"="5yargvzlnq9sckyy629jzsmi17gb8h7n";
-"librebodoni-2018"="1znd7g37rmm1qsv35dd9kvkmkfj4d3w5";
-"librebodoni.doc-2018"="hzihx71p9ggdp2pxrjvck7lhx2mrgdmj";
-"librecaslon-2018"="rpnd5xnxi48r8xy7jiqaw0z62j2bgnsr";
-"librecaslon.doc-2018"="6n2yvfsmqybr3baq7njvdk4hv0rgwfll";
+"librebaskerville-2019"="2dc8cilcgmmp0wrla8ayyyh4khhh7lfl";
+"librebaskerville.doc-2019"="5yargvzlnq9sckyy629jzsmi17gb8h7n";
+"librebodoni-2019"="1znd7g37rmm1qsv35dd9kvkmkfj4d3w5";
+"librebodoni.doc-2019"="hzihx71p9ggdp2pxrjvck7lhx2mrgdmj";
+"librecaslon-2019"="1m4qqdc9s66mlzrh3zlnlf29rkm8qkhv";
+"librecaslon.doc-2019"="1xy6qdg2ca7lkqr3rnyxdwgijr5pg1s6";
+"librefranklin-2019"="f59w30bwjk8swggjwvnl3ba91gxdlnjs";
+"librefranklin.doc-2019"="g3ywhprd6x6lx2ym0869l6xrs8d7qd8q";
"libris-1.007"="fi5cn5ag6zgprgc0iqgk4iln6kb8knv8";
"libris.doc-1.007"="82p29lh7cbavrshdx4s0pvqpgbvb21d4";
"libris.source-1.007"="gd4aiv3pxy5as8cwfy9m1f4a8jp7v6d1";
-"linearA-2018"="fs5s95s31qczmlr0m3dk16c7gl4kpn3z";
-"linearA.doc-2018"="6b5jz6pfmv5f88gkwj5642jvd35ga3gm";
-"linearA.source-2018"="zdfpl9gwgrxwvs9ymj3vngfxdc23vv0q";
-"lobster2-2018"="lx95j46k68gz8jbcxam8a3xy4jgxy9jk";
-"lobster2.doc-2018"="psr2bid2fjynzfvwb4s86biamv1r6q9l";
+"linearA-2019"="fs5s95s31qczmlr0m3dk16c7gl4kpn3z";
+"linearA.doc-2019"="6b5jz6pfmv5f88gkwj5642jvd35ga3gm";
+"linearA.source-2019"="zdfpl9gwgrxwvs9ymj3vngfxdc23vv0q";
+"linguisticspro-2019"="7g6x7p9w5fx3dg01c9xqzlrn7zvxyf82";
+"linguisticspro.doc-2019"="db4pdcspfhvjlydnhfqp157n6v3sd307";
+"lobster2-2019"="lx95j46k68gz8jbcxam8a3xy4jgxy9jk";
+"lobster2.doc-2019"="psr2bid2fjynzfvwb4s86biamv1r6q9l";
+"logix-1.01"="qr4r6n9rdr30ym97iv0rxn639xh4hpiq";
+"logix.doc-1.01"="ycvsbj23n717ffbdx3b775b66kja9cwy";
"lxfonts-2.0b"="3s303f06r7561x3x38sy3c9nr80x8gdq";
"lxfonts.doc-2.0b"="swgvazf325j99kjrcb94r8611fs6jmqv";
"lxfonts.source-2.0b"="sxn1hl96bsg6ai8fafskxj8palg8vpk7";
-"ly1-2018"="ry7x1505pv1szprb9fi2x21s97m23ln2";
-"ly1.doc-2018"="iw3amhkw5vjcmrq43cwqg653nyc3ks1p";
-"mathabx-2018"="qgy1qqn1bk43nk938d7bvbyj75v4fz57";
-"mathabx.doc-2018"="q0n88v61h3bqf0vvldd1lb03d6i1z8mc";
-"mathabx-type1-2018"="z96jirmwabbav354qlyphhjvxnsgjqxl";
-"mathabx-type1.doc-2018"="yq8n84cpw8kqvqivham4pqxq1740z36w";
+"ly1-2019"="ry7x1505pv1szprb9fi2x21s97m23ln2";
+"ly1.doc-2019"="iw3amhkw5vjcmrq43cwqg653nyc3ks1p";
+"marcellus-2019"="3cl1xsmz3m466smgxzm1apmpvda8kq78";
+"marcellus.doc-2019"="dqf1bhhl6lflp2qipkbi8nbd5ac7m1ri";
+"mathabx-2019"="qgy1qqn1bk43nk938d7bvbyj75v4fz57";
+"mathabx.doc-2019"="q0n88v61h3bqf0vvldd1lb03d6i1z8mc";
+"mathabx-type1-2019"="z96jirmwabbav354qlyphhjvxnsgjqxl";
+"mathabx-type1.doc-2019"="yq8n84cpw8kqvqivham4pqxq1740z36w";
"mathdesign-2.31"="30x7w3a7v1654a9n5mcj5kdak8i2qxw2";
"mathdesign.doc-2.31"="sgp7bi4m5480jvsdj9n2pq933cfjkiqr";
"mdputu-1.2"="6wr48jgiyfprwwrla53qshm2817zrmm2";
@@ -1116,13 +1144,13 @@
"mdsymbol-0.5"="hjaz8ph3zrnl7x0545k3937yl5a0ghqh";
"mdsymbol.doc-0.5"="g8m1964gq8gnn3cc3ij1iqhc4akwmc3q";
"mdsymbol.source-0.5"="7hy2zpaw41c46i7kd4m65lhzgbpkn5xv";
-"merriweather-2018"="57d530k5j2lngknni5abyzls4nlaadpk";
-"merriweather.doc-2018"="wfsrrdn7gfh7ih5fqsd4lxy55hmc9wwh";
-"miama-1.0"="v8l2d3rkr08hpxbvb1yw18afbcr3mqb3";
-"miama.doc-1.0"="xwqi0jxadac5vxcv1zcn8irfmfi3c34r";
-"miama.source-1.0"="9qf3ffnir6bn31gcdzrp00bryijrmw5l";
-"mintspirit-2018"="wc4wyi1dfc7ql5sdcyycyqxjfir4g97r";
-"mintspirit.doc-2018"="w1ld9009591p4inkky5jfppjaiy0ja8s";
+"merriweather-2019"="d816wypw36p0wmyqkk4z7kyqqs586klb";
+"merriweather.doc-2019"="jzgrh95z11msb6m0yhbcjfxlnil40pwh";
+"miama-1.1"="w96rjiv6fhqv14lfl1w4rvlcy2z7x6dc";
+"miama.doc-1.1"="hs6gq60jbv0mvvfznhfrzz0g6s2l3rrp";
+"miama.source-1.1"="4khxj1rk9xzil5nlp19v7a9rxf9npq99";
+"mintspirit-2019"="wc4wyi1dfc7ql5sdcyycyqxjfir4g97r";
+"mintspirit.doc-2019"="w1ld9009591p4inkky5jfppjaiy0ja8s";
"missaali-1.004"="yv5k1an5kf5fygdjphwyg34k7yxzhvfm";
"missaali.doc-1.004"="dwrqnc25398agbnc9nqmmiviray9fgw3";
"mnsymbol-1.4"="gmjs2ra3yb01bxw90gjdri3p6n7kbc6l";
@@ -1130,140 +1158,143 @@
"mnsymbol.source-1.4"="7bf82bljx9w783jg3kibc5rn2l9j0ym2";
"montserrat-1.01"="69sgwbg4w8kxgl2sixbx2p5l8x09m95i";
"montserrat.doc-1.01"="qs93cxc3d97zzny9702zm5gydz9p45f9";
-"mweights-2018"="6rwqdlv6x82pskdga8yzzz61yfxgvzpq";
-"mweights.doc-2018"="w719n3h6cg10izpzgcqd4n0i5gbm644a";
-"newpx-1.33"="g75hjs85b6c7zif95sqzqbl90ih3gjxy";
-"newpx.doc-1.33"="a0y2xwg9wwg5fgs24y5z9gixn91yk5i3";
-"newtx-1.554"="1lfwad5qwdz6jhbzfzgyzbw5dycibi3x";
-"newtx.doc-1.554"="zvalvkaa1bq8ncx4lwprm018dlh3w3fz";
-"kastrup-2018"="qdr5cacl37ans3zd5jlzwr2356xxgswy";
-"kastrup.doc-2018"="mvq3abnsjmzb3kv4c2z116apbzgfh2dw";
-"kastrup.source-2018"="13vj32k48f0ahs5694zrsvk953kxjrwc";
+"mweights-2019"="6rwqdlv6x82pskdga8yzzz61yfxgvzpq";
+"mweights.doc-2019"="w719n3h6cg10izpzgcqd4n0i5gbm644a";
+"newpx-1.403"="kdm5i09f3qwvp0hl1frivfnirqnm2ghb";
+"newpx.doc-1.403"="zb2i33rif9gb4p9b33fqcrwcx6189qx9";
+"newtx-1.604"="5r6iq9rp4hri3z3aziwing41k795zy04";
+"newtx.doc-1.604"="lls627k613jbd6yw5q2qig6dx1czdcfv";
+"kastrup-2019"="qdr5cacl37ans3zd5jlzwr2356xxgswy";
+"kastrup.doc-2019"="mvq3abnsjmzb3kv4c2z116apbzgfh2dw";
+"kastrup.source-2019"="13vj32k48f0ahs5694zrsvk953kxjrwc";
"newtxsf-1.051"="k228m8b49w8pxij91bgw6xb8ikwa5q6b";
"newtxsf.doc-1.051"="4mn23hq7waqwd7n1b6p67pjgbck0vlaa";
"newtxtt-1.055"="7v1rd11ryiynfmwzrmwywd2m9qc5i3fh";
"newtxtt.doc-1.055"="zblj8j85biikhm989slz2hwbvkhq5yf2";
-"niceframe-type1-2018"="0kr9sg5vnawjrd2aw8vbf8mg975sifl1";
-"niceframe-type1.doc-2018"="12bn96xfs68zy9sfxi5q67mnaqkl1v2a";
+"niceframe-type1-2019"="0kr9sg5vnawjrd2aw8vbf8mg975sifl1";
+"niceframe-type1.doc-2019"="12bn96xfs68zy9sfxi5q67mnaqkl1v2a";
"nimbus15-1.011"="b2vqxi65978p1bxnacgmd2z9jqlbfz8g";
"nimbus15.doc-1.011"="gx3ij2574891g2s1b4i37dj294ccnpaa";
"nkarta-0.2"="g55hn51ys8zd7in6c6z46mwva577s6qd";
"nkarta.doc-0.2"="59na8icxp6l11jk6nsp53c1y5gqyjsff";
"nkarta.source-0.2"="jqh4ghyi8ry5w9x909w3kscg9p6m1279";
-"noto-2018"="adkh5ar851rk3ixyj38d13k10saharba";
-"noto.doc-2018"="4yxz878ihhxn2q27k4lk9l2s3gr327i2";
+"noto-2019"="cwbxgh84c1a2vm9n2rxcc0jmh0mpa5p1";
+"noto.doc-2019"="izii3yn2m788xyn3bs65542ij801psip";
"obnov-0.11"="49j5a74f298hw84np3ih4xd0hnh6r1wh";
"obnov.doc-0.11"="m9c4z3ckj08ai2cdb3hhiv040y6n1bfl";
-"ocherokee-2018"="1fg65c5gpjsx8vv9vsdg8szagf1xmg6a";
-"ocherokee.doc-2018"="p9lx15xl112908b004y0y6nlfxzgam24";
-"ocr-b-2018"="q1id788vglvlc7lsfr35gvzf0xmgr22n";
-"ocr-b.doc-2018"="lgwx91waimda6cdr05fi2jdwh4x18fqf";
-"ocr-b-outline-2018"="b8hhnggqxzs8285f55ixpwcpd7hb2dym";
-"ocr-b-outline.doc-2018"="bl1m2hny1zvs3wy4i4pndd2vxq7jhd9j";
-"ocr-b-outline.source-2018"="pf5dql2llykwb6x5a2s3scg4kc5r2f77";
-"ogham-2018"="22q1nc2fd6vv7hr7l4iryxi5bp6hqfnb";
-"ogham.doc-2018"="awnlhhzp2ch289lpnwybhz1k3zqwqq5d";
-"oinuit-2018"="n4di43fhkw1zcmy9xgxn7g4wl23qinyi";
-"oinuit.doc-2018"="s5hi4bk5yc19fb5lhmnc2vvxpr3ahd2k";
-"oinuit.source-2018"="caij5pbyylnhlhx149kl2h5sj4qda57z";
+"ocherokee-2019"="1fg65c5gpjsx8vv9vsdg8szagf1xmg6a";
+"ocherokee.doc-2019"="p9lx15xl112908b004y0y6nlfxzgam24";
+"ocr-b-2019"="q1id788vglvlc7lsfr35gvzf0xmgr22n";
+"ocr-b.doc-2019"="lgwx91waimda6cdr05fi2jdwh4x18fqf";
+"ocr-b-outline-2019"="b8hhnggqxzs8285f55ixpwcpd7hb2dym";
+"ocr-b-outline.doc-2019"="bl1m2hny1zvs3wy4i4pndd2vxq7jhd9j";
+"ocr-b-outline.source-2019"="pf5dql2llykwb6x5a2s3scg4kc5r2f77";
+"ogham-2019"="22q1nc2fd6vv7hr7l4iryxi5bp6hqfnb";
+"ogham.doc-2019"="awnlhhzp2ch289lpnwybhz1k3zqwqq5d";
+"oinuit-2019"="n4di43fhkw1zcmy9xgxn7g4wl23qinyi";
+"oinuit.doc-2019"="s5hi4bk5yc19fb5lhmnc2vvxpr3ahd2k";
+"oinuit.source-2019"="caij5pbyylnhlhx149kl2h5sj4qda57z";
"old-arrows-2.0"="7s0s5g2vif8hkzj768a0zgg46xjh57y6";
"old-arrows.doc-2.0"="n9ly98pmz304gymkiafs3fncs9qq29mb";
"oldlatin-1.00"="dw53za52apri5agrh2jpxrw0qvnk1mbd";
"oldlatin.doc-1.00"="ngf614psg11qa2gmda30c6an4f371lda";
-"oldstandard-2.2"="iqi5gsgi0n4hzwaxwz00vz2wq43xhfgk";
-"oldstandard.doc-2.2"="vh7gsp5wf33yzfmdklh41nl0dlrn9vwb";
-"opensans-1.2"="96p8jrsz9bp7lmyvi1yyq8k6g8x7041h";
-"opensans.doc-1.2"="6wh2f3idlc9s717la12bhj92xwniyd1j";
-"opensans.source-1.2"="4idpv3dnr2p81jrbdfxqxanyyzgaxbrc";
-"orkhun-2018"="fmazxvhmc0r0m96ms6a234wj139g00iy";
-"orkhun.doc-2018"="mgamvmayvdi43vxfqmxgbgzfahpn3d2l";
-"overlock-2018"="xnfcanjszrd5bdrdszdy0lj4d73wb7jg";
-"overlock.doc-2018"="08zkifgzjdfcb9q85dz0xi7q5q558aq0";
-"pacioli-2018"="ka7a174yd3q3mymkbfyqbi7hhzpbhgvv";
-"pacioli.doc-2018"="5pzk9mjcdlzcnxwfkba4hzn23bzlhfh9";
-"pacioli.source-2018"="wwvfswngg0rrng6f3xck0f4qyg5m3shk";
-"paratype-2018"="877hrpz9vdgw6hsi6zf9d44bwnqjd6cb";
-"paratype.doc-2018"="12a3wq98sk2sb66rd08sx3f3vqvyqsr3";
+"oldstandard-2.4a"="y4af7d3f3d1k8c8k26cq3j0vyz8h4n1y";
+"oldstandard.doc-2.4a"="189m5n4hb7hq50fpj0401mpfib738g2p";
+"opensans-2.2"="a68ghfiy4iiv9n6z78s956grswbdyf4k";
+"opensans.doc-2.2"="c70nwprgs35f2a7bvabdbsnmkayxyvd3";
+"orkhun-2019"="fmazxvhmc0r0m96ms6a234wj139g00iy";
+"orkhun.doc-2019"="mgamvmayvdi43vxfqmxgbgzfahpn3d2l";
+"overlock-2019"="54p5y0zlnv9csly2qwl6lrv69lin5611";
+"overlock.doc-2019"="x3q8m3py3np069p90a616z26a2jv7ffd";
+"pacioli-2019"="ka7a174yd3q3mymkbfyqbi7hhzpbhgvv";
+"pacioli.doc-2019"="5pzk9mjcdlzcnxwfkba4hzn23bzlhfh9";
+"pacioli.source-2019"="wwvfswngg0rrng6f3xck0f4qyg5m3shk";
+"paratype-2019"="877hrpz9vdgw6hsi6zf9d44bwnqjd6cb";
+"paratype.doc-2019"="12a3wq98sk2sb66rd08sx3f3vqvyqsr3";
"phaistos-1.0"="5vv58ibkgjmpih67p2qgm9vdiqh4ag6m";
"phaistos.doc-1.0"="z69jyiz7nm44yg9qy5vfhrzwby903g3s";
"phaistos.source-1.0"="clhmyfpd5l1zx29352smmnyhal3lpa5q";
-"phonetic-2018"="1ha5wc46jqc3r9ziq7wmx0va8svybyjk";
-"phonetic.doc-2018"="xa7kxz7lh1sqmb6x9n4sh7bjpr9mvzqp";
+"phonetic-2019"="1ha5wc46jqc3r9ziq7wmx0va8svybyjk";
+"phonetic.doc-2019"="xa7kxz7lh1sqmb6x9n4sh7bjpr9mvzqp";
"pigpen-0.2"="d6rr06gpzr27134dqh8rv6h6g4i9hg4x";
"pigpen.doc-0.2"="gqnp68lkhnnyh1ib0sa34cxjg52jj0rs";
-"playfair-2018"="1rmwab0wdfbivgzkjkdlnkm57bvccgw7";
-"playfair.doc-2018"="2aaqnm4gmjl2g1v4a046hlx90xjwb8jf";
-"plex-2018"="dvjx3jmbsbnc79914az1dlj2ns2nc0mp";
-"plex.doc-2018"="jxg0mvhpw34skxmqbb59x7v2bgx0smj8";
+"playfair-2019"="70y4jv653pcwv0s6rnmjz271saz179vn";
+"playfair.doc-2019"="v7jcyickh5fflqx8h2b7s307sx9zcg2l";
+"plex-2019"="wg42rjzqd27999sw5rg3xslysq0h262y";
+"plex.doc-2019"="1sh7f2g0q9idrp5df1qbbh0k9ifm1n2y";
"plex-otf-0.07a"="2k3j1snsf3d414k4pjq56d9b1vn2vh1x";
"plex-otf.doc-0.07a"="z6clw20q3nfwzn087f3c3ifc4g2yr4kp";
+"poiretone-2019"="isnd3cmsm0ps7dh40sjqiwa9vrpc1d19";
+"poiretone.doc-2019"="k2g9vk6snvf66n1g6x2d4hd2d1z6cghm";
"poltawski-1.101"="ipqjw12syp38hj1pw4b9g03kx07l40vn";
"poltawski.doc-1.101"="g3shi2lp499x96az1f77y5bf8mhrgzl2";
-"prodint-2018"="vgqm1rmgqqvn7d4akab3x7jqz89kb0hq";
-"prodint.doc-2018"="fclf35r9hmfq76bvxwz5df0q18zms1sm";
-"punk-2018"="1bqwz8g3apk49mhg7m63qsynrxjxg76x";
-"punk.doc-2018"="1gc59v1xvh9sls0nr2ypmifripdspd1l";
+"prodint-2019"="vgqm1rmgqqvn7d4akab3x7jqz89kb0hq";
+"prodint.doc-2019"="fclf35r9hmfq76bvxwz5df0q18zms1sm";
+"punk-2019"="1bqwz8g3apk49mhg7m63qsynrxjxg76x";
+"punk.doc-2019"="1gc59v1xvh9sls0nr2ypmifripdspd1l";
"punk-latex-1.1"="i1gqgbivxd8yl1rwjbssf2g0ib9nvb57";
"punk-latex.doc-1.1"="8nzibnm4247rapxb9kfkyv5i49w19ipk";
"punknova-1.003"="0q3dx65cyb1kh2iwbs9if8p6943m3gw8";
"punknova.doc-1.003"="hjlldk6yr4hjh4chwcxmzq761h1ygwnq";
"pxtxalfa-1"="rapvsla1cgyinabn1w9cshpm3y5af13r";
"pxtxalfa.doc-1"="fg8arijrsm7gc3liyf3036pj014w0243";
-"quattrocento-2018"="49ifrqysm27xbwqmy4k0h7k65gxk4c9w";
-"quattrocento.doc-2018"="3rbp50ihgm2bhv78xa7839j99m4q45qr";
+"quattrocento-2019"="isv4srm4yxgrn89hsx8if1224x6mbmai";
+"quattrocento.doc-2019"="qcz3715r89gpj53jcy69rzimbcqlzw2z";
"raleway-1.4"="qyqkxw2r0kjdc5ccq6ixlsjgv75gcmhv";
"raleway.doc-1.4"="kw13y1533fwj7lgjc986ydb97plij1vh";
-"recycle-2018"="4fgfdk09nzljd5a6vz52nvv8b23xk8rw";
-"recycle.doc-2018"="3wazkwncn9gh1lpcax4hb8x38jr6ynxd";
-"roboto-2018"="iv2x04afqkrbfjswxg4hgvba3hg6r2m4";
-"roboto.doc-2018"="qr7xcf2bia0v9d5l5c30xs8z5rr5lfxa";
+"recycle-2019"="4fgfdk09nzljd5a6vz52nvv8b23xk8rw";
+"recycle.doc-2019"="3wazkwncn9gh1lpcax4hb8x38jr6ynxd";
+"roboto-2019"="l8rcqx70vnwm438x3h6mh7ziglqw2c5x";
+"roboto.doc-2019"="dr5a7g26r4znmzy8j6fphky5dswdna8b";
"romande-1.008-v7-sc"="v5sf9cqkvd7wmbrrb48dffi59m048kal";
"romande.doc-1.008-v7-sc"="bf5a3jzcqr74l7qp2im80r9x73rk3asy";
"romande.source-1.008-v7-sc"="g2p0didwlqqf9gsdzrhmh0f9543wdwwz";
-"rosario-1.0"="c9jlarr5wz2fyyhkndgxvq7npk59xk5m";
-"rosario.doc-1.0"="v521ckdibqy21cm5aagyiwfbzj63469v";
-"rosario.source-1.0"="zy5bkfdxj9j0gca23hk0d0vmbrnwv8h2";
+"rosario-2.1"="mhjqi8h40lfdhv9b0q1qzla4s577l0ky";
+"rosario.doc-2.1"="az8qmdmm2fsrwygfmp4rfklpbwnkzjqi";
+"rosario.source-2.1"="pyzgnc976vz8grb6dx3cwzkgxv2i11i8";
"rsfso-1.02"="3n75qwpji7z995wb2r3dqwrszkw6m61m";
"rsfso.doc-1.02"="vga3jyv3s730mgx97mqw92igvvypbyb4";
-"sansmathaccent-2018"="i74c6yiwx5g1ilgjw2i0wsf2ip5ym9dp";
-"sansmathaccent.doc-2018"="dxbr7vs0j710wz9ym4n7wb3930kcrccj";
-"sansmathfonts-2018"="27328mjiv4hp1d24c3yf9bw02602x3r2";
-"sansmathfonts.doc-2018"="wbkv1hkr1l7gdk3kxfjx4dxmzgjjin38";
+"sansmathaccent-2019"="i74c6yiwx5g1ilgjw2i0wsf2ip5ym9dp";
+"sansmathaccent.doc-2019"="dxbr7vs0j710wz9ym4n7wb3930kcrccj";
+"sansmathfonts-2019"="90f8gdxlqiqx6aw1nx0hfbmkrs6aw331";
+"sansmathfonts.doc-2019"="wcnhx85h99brrisdz8yb0m34mv5qsvd9";
"sauter-2.4"="flw49y2l5355jpvq7f3q3vannwcfni3f";
-"sauterfonts-2018"="kciqmij0w173na214ix5yhngc18likch";
-"sauterfonts.doc-2018"="x2lc53r2wnwrjfainmngafdsg39zyf48";
-"sauterfonts.source-2018"="kfi5301zd7pwmnr1fhqc6kfni0nr5d4m";
+"sauterfonts-2019"="kciqmij0w173na214ix5yhngc18likch";
+"sauterfonts.doc-2019"="x2lc53r2wnwrjfainmngafdsg39zyf48";
+"sauterfonts.source-2019"="kfi5301zd7pwmnr1fhqc6kfni0nr5d4m";
"schulschriften-4"="3g5c3l5mnpp3a6472ayj0iykriini807";
"schulschriften.doc-4"="ad6v7vnksqfglwb18via23p45xm2hr81";
-"semaphor-2018"="rb37ln7zq51ck9k6g0wj1cx1q02x2i35";
-"semaphor.doc-2018"="5lc0796kh9slmk1hrm3720mcnqjlqrcv";
-"shobhika-1.04"="1iqj5p7vljw0yv43i6y54s4ghbx3f662";
-"shobhika.doc-1.04"="5kn3dz79s0z5mr9k6an01j2p14bpfms2";
-"skull-0.1"="hv1lxixs6dv2sagmj4rnjpkhc4s2i3mj";
+"semaphor-2019"="rb37ln7zq51ck9k6g0wj1cx1q02x2i35";
+"semaphor.doc-2019"="5lc0796kh9slmk1hrm3720mcnqjlqrcv";
+"shobhika-1.05"="rcrfsl2fd8mq929xv6zjlk91hmwvw85c";
+"shobhika.doc-1.05"="cb72lp8n0xrj4gvfhzy6mvr4jz44m27g";
+"skull-0.1"="4nkkh74v0mlyyriyhqwgk4la8l3mjxhj";
"skull.source-0.1"="szzd5b98j04aj4f4aq5av7fs7316156m";
-"sourcecodepro-2.6"="md57f5a305c6w98036ll1lpi7qh84qq1";
-"sourcecodepro.doc-2.6"="bksqxgy7iax59nisn8zs6a1b5ig76r7q";
+"sourcecodepro-2.7"="yx2x3lbn1mc24xx25b4vpq03rbazdby5";
+"sourcecodepro.doc-2.7"="vqwr6xly6p3yds1la5cdn3c0hi95q2xk";
"sourcesanspro-2.6"="z54yjkharb2lcq260in8q07d2d1s5w8n";
"sourcesanspro.doc-2.6"="cwyk6i4sdl4iag4ggdxm0c3l8ndz7cd7";
"sourceserifpro-1.4"="zxfp95p1ah6yv6n7p0bdsvnmrpm42kjl";
"sourceserifpro.doc-1.4"="qg32lg4s8ba732ac5z3gzc6i7iy0mdls";
"starfont-1.2"="phdad9yy6nvcxi7ym1chdvz0vvb309ag";
"starfont.doc-1.2"="96h183mv5rmxmnkgy6766519cz5nff6g";
-"staves-2018"="9vcnfl7q4czfhyl3zxadig3nzdxg900r";
-"staves.doc-2018"="rn25a0syl0d0n89jp09906y30679mr7v";
-"staves.source-2018"="2vby0srv43ikzb1br9wgnsyxmgqpfrv3";
-"stickstoo-1.031"="ma2xdqrncr72j3kvw0kzr5gp584vhs83";
-"stickstoo.doc-1.031"="j89hnynsnh38y3vj24l8w9zplzhmvjnc";
+"staves-2019"="9vcnfl7q4czfhyl3zxadig3nzdxg900r";
+"staves.doc-2019"="rn25a0syl0d0n89jp09906y30679mr7v";
+"staves.source-2019"="2vby0srv43ikzb1br9wgnsyxmgqpfrv3";
+"step-2.0.1"="w2cbwwjf32bwlhlzpw09zi6zh3fwgqm5";
+"step.doc-2.0.1"="lsxp4rg609djqlz54izp8j2pgy5dyn8f";
+"stickstoo-1.033"="k0kj2930hby7wkrxlal4wr7ajagm9lnd";
+"stickstoo.doc-1.033"="mn4pm8hwyl39h1v7xkvhd8dghkbnwlk3";
"stix-1.1.3"="sxfvkk30xb94rfby1kli4xny57xsbqv8";
"stix.doc-1.1.3"="xa4z5gssrb74xsdc392ni8rww37c2phd";
"stix.source-1.1.3"="m4csxq0wlzy246f1kgbd4n0sfgrcbnri";
-"stix2-otf-2.0.0"="v943m4w9f4yxkicccrr3zzggkjixgk76";
-"stix2-otf.doc-2.0.0"="jcd2cxyrfiak8zxs5zsq2fynsrjdhi82";
-"stix2-type1-2.0.0"="ni9mkzfp0f7f2nhvzcll5mzimfwlxcn9";
-"stix2-type1.doc-2.0.0"="dbr68916dyxfhglg00d5mrxz40p1cfzm";
-"stix2-type1.source-2.0.0"="c9ajhq2dinxzps5kb0h3czz0jjk6gy8q";
-"superiors-1.05"="yr7dyyyy1nd25d29i20yq0mpcxb9zj73";
-"superiors.doc-1.05"="bjisssimbzj3hc2l9qf91550kcq9d0r0";
+"stix2-otf-2.0.1"="285yjdyipk7zmqbxnxp3bd0y5bn3k7s1";
+"stix2-otf.doc-2.0.1"="dgvidfdad1dng5bydbpnh25iblahzgqj";
+"stix2-type1-2.0.0a"="jzv0fmvvibsa2kfgw0mbxqxjpwc01pwp";
+"stix2-type1.doc-2.0.0a"="nwaygsbapf3f8d00wkb7vyw93kj412xa";
+"stix2-type1.source-2.0.0a"="c9ajhq2dinxzps5kb0h3czz0jjk6gy8q";
+"superiors-1.06"="gw1aw7hc05xzywylps60lzgwif3gli7i";
+"superiors.doc-1.06"="m2ppyah3wrk61cvq149bsvdgrjww94yk";
"svrsymbols-2.0b"="wgq0gxpls40hwxlbxw65ykap0zkw8y1d";
"svrsymbols.doc-2.0b"="na04gi2mhbqlxyp4jajs65vn9gx0rgc0";
"svrsymbols.source-2.0b"="3f15gcxzd2rm4m95ikwvpnvil128i71h";
@@ -1277,8 +1308,14 @@
"tfrupee-1.02"="2srhr23mwajngahy1hcihhivix7x6af3";
"tfrupee.doc-1.02"="pvmd0anqdv38a904hhafsr9mq5hy7f5d";
"tfrupee.source-1.02"="sz4z2j5kzk9431pvdhj2l11b8qsw3mlv";
-"tinos-2018"="c1b84zg78hqp8fm15cgr59qrksqd5prp";
-"tinos.doc-2018"="09w8iyqc8538x1d7cm8jcwk1mkmv93vx";
+"theanodidot-2019"="wq3wrhkk66z3q327fq4mdv0lw8wghm4d";
+"theanodidot.doc-2019"="6c7za0972a3x9cqa4gmj9c42bz9k7hqp";
+"theanomodern-2019"="2mv2fh328c75bffssj0l8dgdkaq519lv";
+"theanomodern.doc-2019"="qs48kz3hqbh0wv36m5ph30za13wmss3x";
+"theanooldstyle-2019"="ww6kab8p4jm1wsvlsn7hydl2fa1s3nnf";
+"theanooldstyle.doc-2019"="pn7xnn9dq4i2b1wdrn2qqzx7dx9cqrcz";
+"tinos-2019"="c1b84zg78hqp8fm15cgr59qrksqd5prp";
+"tinos.doc-2019"="09w8iyqc8538x1d7cm8jcwk1mkmv93vx";
"tpslifonts-0.6"="6d6zngl99bgbzqidn4249bv3p3ykz5pb";
"tpslifonts.doc-0.6"="64fr89dkcr0zzxcmshmhpczvbc4byp22";
"tpslifonts.source-0.6"="0267nah6ffiwph29ay6cpfl9zqm4vgbh";
@@ -1293,11 +1330,11 @@
"typicons-2.0.7"="0mmcwr2xcx7hdb4yllndrzq7bxava3yb";
"typicons.doc-2.0.7"="6bcmldiywvwfhknmdvpj8fdz0fmdizkp";
"umtypewriter-001.002"="4k8n89mabkcc3pyc6vhj47hvxncz40zm";
-"universa-2.0"="m43cqqy103c1rh5yb8i756mm4nrmrizp";
-"universa.doc-2.0"="a5nmwpyz7v6zbk7s1pq883nb9mhn6ann";
-"universa.source-2.0"="5h127gz30jy4plcbhz11zk2az782v629";
-"universalis-2018"="fwhl8bzgbw53ka6j71zbpc2fxsb20896";
-"universalis.doc-2018"="4w17vpjjhk2wwmc4m6z2n67814fdlrdx";
+"universa-2.1"="1hdi5bjzg9w8ipll8d3hdjxr23adcg16";
+"universa.doc-2.1"="pxdcwsm75lji29nggdy53wv4y96ixqjh";
+"universa.source-2.1"="adayns5x3p33i2apy5q7582ahl9kr5wq";
+"universalis-2019"="fwhl8bzgbw53ka6j71zbpc2fxsb20896";
+"universalis.doc-2019"="4w17vpjjhk2wwmc4m6z2n67814fdlrdx";
"uppunctlm-0.1"="snyyw4gj0736fqykkf94fhkp9d31ml9q";
"uppunctlm.doc-0.1"="h6cblhxd6xb6nnp3szb0fwv1r7pdwg99";
"urwchancal-1"="kk9r6rk48qqq9s8l4k42fgj6c84912bw";
@@ -1305,29 +1342,29 @@
"venturisadf-1.005"="nnn3pq2sx0rayjhhsh2pyavkf7c4i7jw";
"venturisadf.doc-1.005"="gjzclw11zah2cpmgjdpknflrfsaahq9h";
"venturisadf.source-1.005"="6yz4vcq9mzzm52ca19kcvgj8fg7js28g";
-"wsuipa-2018"="h05k2wwr89dak3ifgvjgjw0zyvlkyyjz";
-"wsuipa.doc-2018"="nrlpxbqgccmccncqa3xx8l3zlbalkcvm";
-"xcharter-1.116"="a83ilyarl6ffsbavkak3x41pbxmymyrg";
-"xcharter.doc-1.116"="qkl05i6wjyh0k7jk9773smgwcdwzxdxy";
-"xits-1.200.1"="lxqv0qpa0xgj7y69p37fncihvc4dbkwx";
-"xits.doc-1.200.1"="83xz61kkx67nfjf8kmnxfmxscbib0krv";
-"yfonts-1.3"="qfpb2c6anayf3k3bg105apscs3dj1xj9";
-"yfonts.doc-1.3"="z0rzdfjpqdj9q0bixf77j9jb95nix8bm";
-"yfonts.source-1.3"="cjh6cb3zhdsljlwdzd7yr6axbnc0v1fb";
+"wsuipa-2019"="h05k2wwr89dak3ifgvjgjw0zyvlkyyjz";
+"wsuipa.doc-2019"="nrlpxbqgccmccncqa3xx8l3zlbalkcvm";
+"xcharter-1.201"="am3f3s0j1f89sln67zdv9fmaz7cyr5rl";
+"xcharter.doc-1.201"="v3vglfka075ws52w9fw1zn3r9awr6lxp";
+"xits-1.301"="p6p15xy3v136llbzrxhiyiqqjxjx9gzz";
+"xits.doc-1.301"="3qdj5y0g77l89xp1nijqr8kckm0257lg";
+"yfonts-1.4"="i2aacxlhsnkbgfb9i8p0sdwb57qv6gb6";
+"yfonts.doc-1.4"="lw30qiavn4l0ikg3hckps3swjch3wd6s";
+"yfonts.source-1.4"="rcvacgid92pk4m2mqy158gr20jax4835";
"yfonts-t1-1.0"="b1j2a6sc3npjli2k0y02fgl87k5kq7xb";
"yfonts-t1.doc-1.0"="say9m82dcmna0f9g1h4ng5ihjkpzwh00";
"yinit-otf-1.0"="8dd8yhd7fy5wvsl9qnshkvm69g9wx1fj";
"yinit-otf.doc-1.0"="7rhfxzlfdwl3g0bdlxwsyzzf83f24xx2";
-"zlmtt-1.01"="s9fvrrpb7d5d0590p37xzkky0x9536vd";
-"zlmtt.doc-1.01"="psz0nrmif6hfl96kjmqi0mpbdw1i710v";
-"avantgar-2018"="6x48hsg7wdw4qmf0pyqvb7zmqpn6izqr";
-"bookman-2018"="r9bkd40g0hwcbjhfa2n637i0qyk6ahyf";
-"charter-2018"="1iha6fak3i1mwa6pa6fps80vzik65a4c";
-"charter.doc-2018"="fvn827jh9gfdbs6gnnm83s2yialawz7l";
-"cm-super-2018"="wqamwks565frzn4nf6pq9skasdx5jbmy";
-"cm-super.doc-2018"="246p6vn62gq68n7bnxh1iz258gn3wi85";
-"cmextra-2018"="kqywbrwmg5w0xj0r0qffh1y9z9hlvlaf";
-"courier-2018"="f3rhv0jy01gfhn1rdnai7693y2xy90d4";
+"zlmtt-1.02"="46x1539n1kc2jqywf2jndg9dzq3zxrvr";
+"zlmtt.doc-1.02"="3yk18czbymf6kynf2ir44b8bh9jyirfj";
+"avantgar-2019"="6x48hsg7wdw4qmf0pyqvb7zmqpn6izqr";
+"bookman-2019"="r9bkd40g0hwcbjhfa2n637i0qyk6ahyf";
+"charter-2019"="1iha6fak3i1mwa6pa6fps80vzik65a4c";
+"charter.doc-2019"="fvn827jh9gfdbs6gnnm83s2yialawz7l";
+"cm-super-2019"="wqamwks565frzn4nf6pq9skasdx5jbmy";
+"cm-super.doc-2019"="246p6vn62gq68n7bnxh1iz258gn3wi85";
+"cmextra-2019"="kqywbrwmg5w0xj0r0qffh1y9z9hlvlaf";
+"courier-2019"="f3rhv0jy01gfhn1rdnai7693y2xy90d4";
"ec-1.0"="kjq23jms9m9h5af2ri4bxd65w82lli3v";
"ec.doc-1.0"="a8mvwdx6s8swxhagcc1p36dsy335fhby";
"euro-1.1"="mpzw5yyqlyb864cqx4wczdnbln4sv4b2";
@@ -1340,46 +1377,46 @@
"fpl-1.003"="m1b15fm8wc0lm0x9mbryz69x2dkczkmp";
"fpl.doc-1.003"="bjc01f8vs5f3qj07my033203rn1na269";
"fpl.source-1.003"="6rv41z6xg652nkli0flj3102na8k7k0d";
-"helvetic-2018"="q4xi3bdpp7195sqlkbfgnnccq879v86f";
+"helvetic-2019"="q4xi3bdpp7195sqlkbfgnnccq879v86f";
"marvosym-2.2a"="pn8zahcj87ab0rgiz9inp97randgz890";
"marvosym.doc-2.2a"="wqd4660d0s4kxgasi3gv09fbjnbqmwsq";
"marvosym.source-2.2a"="zygnnzkxxsfxvhnkvkq4v6gis1k7lc6h";
"mathpazo-1.003"="d950j9d7ywwx0air9b1awwxr0a7486qz";
"mathpazo.doc-1.003"="zna30q1bzd255h9yjnf35ldaiql0b142";
"mathpazo.source-1.003"="0ly3fqq1s2sf0zva0jx3llbwkqjm0jv4";
-"ncntrsbk-2018"="r2sgybivplsnj8iqwd62wr0ixhlc8x13";
-"palatino-2018"="xp5kg58y1lzsqba3bv9dz4f8rqi3xysd";
-"pxfonts-2018"="9lxhr2mzcx8qkbhqgqx3y8a4pyhfad5a";
-"pxfonts.doc-2018"="q0zqikbb5d4d8wma6xspga1k20bjx8dz";
-"rsfs-2018"="c6wq6zd58x1dqi2l6p4ljkj3p30lfh1y";
-"rsfs.doc-2018"="2rq51dizzivym4mjl4x7lhw7mg6xmcgy";
-"symbol-2018"="3w7a6aib8mdrap257pxjw8x39lck4nyc";
+"ncntrsbk-2019"="r2sgybivplsnj8iqwd62wr0ixhlc8x13";
+"palatino-2019"="xp5kg58y1lzsqba3bv9dz4f8rqi3xysd";
+"pxfonts-2019"="9lxhr2mzcx8qkbhqgqx3y8a4pyhfad5a";
+"pxfonts.doc-2019"="q0zqikbb5d4d8wma6xspga1k20bjx8dz";
+"rsfs-2019"="c6wq6zd58x1dqi2l6p4ljkj3p30lfh1y";
+"rsfs.doc-2019"="2rq51dizzivym4mjl4x7lhw7mg6xmcgy";
+"symbol-2019"="3w7a6aib8mdrap257pxjw8x39lck4nyc";
"tex-gyre-2.501"="bh1inc34f90vb7wh0r9drdjalhwa71cw";
"tex-gyre.doc-2.501"="8mvblk061marhxqwf21jssgpn9mgvqs2";
"tex-gyre.source-2.501"="lqv1gkn02k8yr5n4c3h80sq30f9iggxf";
-"tex-gyre-math-2018"="z84v3wzsjwjx7b6wnwnpqmz7xy5v2bic";
-"tex-gyre-math.doc-2018"="41g7sn49g1kxa1dmy5vrv0fzk3rd4915";
-"tex-gyre-math.source-2018"="0wkvmjwxy9ws1h9j1rn0j57dah6z9jvm";
-"times-2018"="jjlr4lksbyjb8z2v21yy9ig0w6x246vk";
+"tex-gyre-math-2019"="z84v3wzsjwjx7b6wnwnpqmz7xy5v2bic";
+"tex-gyre-math.doc-2019"="41g7sn49g1kxa1dmy5vrv0fzk3rd4915";
+"tex-gyre-math.source-2019"="0wkvmjwxy9ws1h9j1rn0j57dah6z9jvm";
+"times-2019"="jjlr4lksbyjb8z2v21yy9ig0w6x246vk";
"tipa-1.3"="h92fnvz5cv34vdyrpq52pn79z9lq6s0l";
"tipa.doc-1.3"="s923q6n8h73f74y77cf171xj9w3mrd69";
-"txfonts-2018"="5fbs9mb86nll7k3j9d37p0bfa08b8nb1";
-"txfonts.doc-2018"="80fli8zzv88yh6rbv99dzsihxbrhmxkp";
-"utopia-2018"="cq5h07i2v6n1d5l4x2gjb0qn7594w5f9";
-"utopia.doc-2018"="sla3qhf9ks0020wq82iv1d3mivpbx79v";
-"wasy-2018"="m5fy0m7fkc0rb3alrvy7hv72659szlsi";
-"wasy.doc-2018"="ig05zmll75wy50l3cwpz51cl8p6prpba";
-"wasy2-ps-2018"="rfx65vba7w8kqvmf0ld02ydr7flyl17f";
-"wasy2-ps.doc-2018"="1ac408160y6br39063cswn8ahp2c9rq4";
+"txfonts-2019"="5fbs9mb86nll7k3j9d37p0bfa08b8nb1";
+"txfonts.doc-2019"="80fli8zzv88yh6rbv99dzsihxbrhmxkp";
+"utopia-2019"="cq5h07i2v6n1d5l4x2gjb0qn7594w5f9";
+"utopia.doc-2019"="sla3qhf9ks0020wq82iv1d3mivpbx79v";
+"wasy-2019"="m5fy0m7fkc0rb3alrvy7hv72659szlsi";
+"wasy.doc-2019"="ig05zmll75wy50l3cwpz51cl8p6prpba";
+"wasy2-ps-2019"="rfx65vba7w8kqvmf0ld02ydr7flyl17f";
+"wasy2-ps.doc-2019"="1ac408160y6br39063cswn8ahp2c9rq4";
"wasysym-2.0"="zmiwhd64zrf8fa9v2iqch0ksj81q5r1n";
"wasysym.doc-2.0"="a1qr9h6d7s46a074ckxygm9iwyycbyw9";
"wasysym.source-2.0"="r9iq0wx65zmc2kp7880hw3ws73xb63xf";
-"zapfchan-2018"="4saylq91v4il4ch3cp3lw7dv8x6sf296";
-"zapfding-2018"="6prjnqim0yrvzj1ary8i5761byqi0ca9";
+"zapfchan-2019"="4saylq91v4il4ch3cp3lw7dv8x6sf296";
+"zapfding-2019"="6prjnqim0yrvzj1ary8i5761byqi0ca9";
"accfonts-0.25"="vnff63f9g4z5bsgrila75lr6lhdl3jhn";
"accfonts.doc-0.25"="5v97adjwkwxpy4dgw6qiankxfrlz67ab";
-"afm2pl-2018"="vpay128xrpp8jkhyz6kjah0r4vgm2d4y";
-"afm2pl.doc-2018"="b6bcs2lmsj2xh4lkrh3mfvczkhk4x9hp";
+"afm2pl-2019"="vpay128xrpp8jkhyz6kjah0r4vgm2d4y";
+"afm2pl.doc-2019"="4cvj0qi3h4d4ria1xig0i0v1dpplivrn";
"dosepsbin-1.2"="f00pl9rcgapb03h76g4578za2p0awqh9";
"dosepsbin.doc-1.2"="41pqpdppqi9658cacc0zhg72cp1pa00x";
"dosepsbin.source-1.2"="0g1nbmyry93ikcgqhcyg48agnabnzpsk";
@@ -1387,57 +1424,57 @@
"epstopdf-2.28"="45cbq50lfbqnlmfp19v43ipzk8pv1jrg";
"epstopdf.doc-2.28"="ffp11ppmlcb9ri1jdmfjwnaf226j4icd";
"fontinst-1.933"="ynk1l44cw00x0cxmfxvn0kwixgnaah4d";
-"fontinst.doc-1.933"="nc19g8lv38il2mdsapscni5wjdd0x0qh";
+"fontinst.doc-1.933"="dfb4pk5y5kp6ycfsvaxf07bg7h7v0czq";
"fontinst.source-1.933"="cvbp2ml5kiq35qjnyzbpi8p7h1n5m2l6";
-"fontools-2018"="8fi57kgb17ra1jnmhlajfcrvq7n3jvm4";
-"fontools.doc-2018"="fv8xy2s78bjli4r2982hpfnmindrixp9";
-"fontware.doc-2018"="r6p049yn0yqiaar1jbsgiwhp267z3gvz";
-"lcdftypetools.doc-2018"="0bkwlj80cbl7abmy2qpwaapxdk3z2lz0";
+"fontools-2019"="cih36jq7ysk05hyfm34xn1mgyji95i5b";
+"fontools.doc-2019"="6q07zyw9h8lmrgibp9assa4aiqzilahl";
+"fontware.doc-2019"="2lq4pwncc80f0lh0x7s2a2c9kz9wjprn";
+"lcdftypetools.doc-2019"="z21jpfjpy1ckqk93fszqvwhig9l4a482";
"metatype1.source-0.56"="infq9kahz9ljr5kk338xbww0g4ifg8cq";
"mf2pt1-2.5a"="d57jv2y04fsln3q3znw2qi16j7dfq3ap";
"mf2pt1.doc-2.5a"="gc2i9fp30877ycz5l3wgphwlg9kpfqp7";
-"ps2pk.doc-2018"="9nj49s76mr2ipx6jz8ylcaqdyykdfdr1";
+"ps2pk.doc-2019"="z5mvym7cids0yzvjpcc6s4zb04rspj0f";
"pstools-1.68"="pqsq3y183pf9330bk78l7v42jxiywkga";
-"pstools.doc-1.68"="0hj3l8dxj5cvxnvz749c2x3mglbakg1q";
+"pstools.doc-1.68"="fxydcv5k21rfmwpbbhrv2c9fxf7966sd";
"psutils-p17"="g8ci3q98i9cvpw1s7l3mqsv39wqx3gac";
-"psutils.doc-p17"="gc9r6cjrdyij203ja3bb307p9klvcaaj";
-"t1utils.doc-2018"="3mm2nd5paz5hs8rgv4yrf52v8k2cjdrp";
-"ttfutils-2018"="hzj3dljvfr9ypzpjgpwxadxf225yi8zj";
-"ttfutils.doc-2018"="6k8ymd6lcnfdqgzndwqdq8qrvcjp37xd";
-"aleph.doc-2018"="1q20qyl154s5ysn0zi0mr16rgdlnzlsa";
+"psutils.doc-p17"="7dd0cf0q58xxr7mal5c30yalmhxya72h";
+"t1utils.doc-2019"="55a5hkn4ns0qyw961pklpk4jblsn9si6";
+"ttfutils-2019"="hzj3dljvfr9ypzpjgpwxadxf225yi8zj";
+"ttfutils.doc-2019"="vsw2vdd372ll9fjmyc5hj04rnjjfbhp2";
+"aleph.doc-2019"="j2hsggqpjkn1g67g2klps5gn8sc6a21s";
"antomega-0.8"="jxriw18jifvf24fz8nqql5izp67p8z5a";
"antomega.doc-0.8"="q9jb5ks7gfxg5gjhkpng5bl0wwbwp2ph";
"antomega.source-0.8"="l2gs7sapppwxiy712i8vkwfmmc96ch1s";
-"omega-2018"="0v7wvg0vkrwbarcxfnp8k6w09j86y1pv";
-"omega.doc-2018"="zily3hjd30g14zrvj67hdp8nkxk9l5g2";
-"lambda-2018"="ykxajgkmkbqp7l79c4bcm5qg4xnyilxp";
+"omega-2019"="0v7wvg0vkrwbarcxfnp8k6w09j86y1pv";
+"omega.doc-2019"="zily3hjd30g14zrvj67hdp8nkxk9l5g2";
+"lambda-2019"="ykxajgkmkbqp7l79c4bcm5qg4xnyilxp";
"edmac-3.17"="29h8y4lna3sv0k7wqmbgrb0mvdxwz330";
"edmac.doc-3.17"="il4k6vswcqp00005n0084nf99bwxp809";
"edmac.source-3.17"="90wdkd3rhm8ymi2w9hb64acsy2bzqgg6";
-"eplain-3.8"="s7f9x73rzb5yf4b4hh5z74s8fymilfck";
-"eplain.doc-3.8"="77i8dzdl4pijzdxmv45nqlj61skvyqqd";
-"eplain.source-3.8"="xwq0gc7jb427nf5yjm77gfng5z56bpiy";
+"eplain-3.9"="r1jby527acphlk6g8l43jj6dprzhdan3";
+"eplain.doc-3.9"="c75qf1sh35qdxpkqm2gb2y7dxjjm09qy";
+"eplain.source-3.9"="grk0m4hjb0i8hb85fc0b37wrxszg6y1q";
"jadetex-3.13"="79dd0y9m791m62b48pnkyw4352271a6d";
"jadetex.doc-3.13"="ix7992xnb7xb1789n6d48dv98imfc4m2";
"jadetex.source-3.13"="3716mhagkrr60rjj9whznfh3v5qwvyv9";
-"cyrillic-2018"="zax5fp5a3p2zd3bhbpng70sydjxm9i1p";
-"cyrillic.doc-2018"="3risjsh9kgr6pk9d0f082a5ipq1827f9";
-"cyrillic.source-2018"="cmq6669b4zjhvhxn0lxq35h4b606yhkb";
-"cyrillic-bin-2018"="h64b7gacxv96hbs0mjxx0s65s4z5znrh";
-"cyrillic-bin.doc-2018"="yjrn9kz1g0v8sz83l406mpk4fprxln0k";
-"passivetex-2018"="arr43134jllipw1jl9cbrgnnk1gav4d9";
-"ulem-2018"="cissyhv0gisjf9lpwzxm18ffwxmlnndy";
-"ulem.doc-2018"="b2hvc7p6b57q1qqn44pfrchxrb5ybzas";
+"cyrillic-2019"="zax5fp5a3p2zd3bhbpng70sydjxm9i1p";
+"cyrillic.doc-2019"="3risjsh9kgr6pk9d0f082a5ipq1827f9";
+"cyrillic.source-2019"="cmq6669b4zjhvhxn0lxq35h4b606yhkb";
+"cyrillic-bin-2019"="h64b7gacxv96hbs0mjxx0s65s4z5znrh";
+"cyrillic-bin.doc-2019"="zz9w85h992lmsvnqh7yq8a0az8ls2759";
+"passivetex-2019"="arr43134jllipw1jl9cbrgnnk1gav4d9";
+"ulem-2019"="cissyhv0gisjf9lpwzxm18ffwxmlnndy";
+"ulem.doc-2019"="b2hvc7p6b57q1qqn44pfrchxrb5ybzas";
"lollipop-1.07"="c71n12rvjhafkq26bca7q7hxjy5b9xdv";
"lollipop.doc-1.07"="18wdsl5kq7xwsqhr6v6ldwz66b8xk60z";
"mltex-2.2"="kkc5ssb6rd3f4kig16sc30npjayw4ab2";
"mltex.doc-2.2"="qqr7ia4wp66zgasb8sm0bd0qclw6zn7l";
"mxedruli-3.3c"="f866q8w776cr7k7mxll72va7zb0avsl3";
"mxedruli.doc-3.3c"="vhcvl3k5lzb1f0g0ghz1rf3cnsy0cp58";
-"omegaware.doc-2018"="kl4ws1z3avxn6hfcmf69q52dw7rppfi9";
-"otibet-2018"="66pn5bmsfw3d7l1prcr8p5v6w93lqfrm";
-"otibet.doc-2018"="i308lrxhgqi1gpsh5b5961xisbb9i3si";
-"otibet.source-2018"="hspwgiv9bs4ncmy1yi02jw8ghw2lxcpm";
+"omegaware.doc-2019"="hl3ciw90gj71dz23lwn2c2bzcgd20qls";
+"otibet-2019"="66pn5bmsfw3d7l1prcr8p5v6w93lqfrm";
+"otibet.doc-2019"="i308lrxhgqi1gpsh5b5961xisbb9i3si";
+"otibet.source-2019"="hspwgiv9bs4ncmy1yi02jw8ghw2lxcpm";
"psizzl-0.35"="qx0mhll90g0l0aqzfsjqbn43gxfincyp";
"psizzl.doc-0.35"="pd8v22iq76j5gkkv9k286yz9i71j8xcn";
"psizzl.source-0.35"="9i1m36bp80bif8k74q7572j311xxbjlq";
@@ -1448,17 +1485,17 @@
"texsis.doc-2.18"="wawynbj4gxlxbcg8wddrwdlicnlhia14";
"xmltex-0.8"="0i9h1jakwdh439bi4wq5i4mzfcgmyd8p";
"xmltex.doc-0.8"="7xl5q081558wnfdyb2r225kckb0wd32x";
-"xmltexconfig-2018"="bm9ibaf0skn5g3ykwpn8gyg8hr80v59v";
-"bartel-chess-fonts-2018"="2mdy450109a2lz95qv50y6wxhhif4nr5";
-"bartel-chess-fonts.doc-2018"="xj41i6y3ssxdpqy3j60pdx2scsf3qx35";
+"xmltexconfig-2019"="bm9ibaf0skn5g3ykwpn8gyg8hr80v59v";
+"bartel-chess-fonts-2019"="2mdy450109a2lz95qv50y6wxhhif4nr5";
+"bartel-chess-fonts.doc-2019"="xj41i6y3ssxdpqy3j60pdx2scsf3qx35";
"chess-1.2"="j9hxdp5kz4dv6wwgy6azrw6yjhdq7384";
"chess.doc-1.2"="n9xxs3zgzz1vhl7y1d8qxk4cj8fglhpx";
"chess-problem-diagrams-1.12"="l704rprn6ybj2x2gn469z8zj1kyw8gas";
"chess-problem-diagrams.doc-1.12"="k3dg6fjx2zmxcj29whrj41awvpmyb7qy";
"chess-problem-diagrams.source-1.12"="k1kqz5gdj6k6pkbajmpj0qha6lm1gapq";
-"chessboard-1.7"="gbyh69ypw7gc06g9xpj5mwl4bnnfmlqf";
-"chessboard.doc-1.7"="1xmnsc1q44ykjz2rqg3ar3a4dzb6mk30";
-"chessboard.source-1.7"="5qq8g3985wnvbkp8h0nxfmvg1hc4v0g8";
+"chessboard-1.8"="mpdarc678ndb3qhx72fbkfr5di3mp05f";
+"chessboard.doc-1.8"="9s4g0f3q9dbv521rqxgwf6v4sk9l1mrl";
+"chessboard.source-1.8"="hkh4fq04v2zmw4fwjnkcswhiq46pn3wh";
"chessfss-1.2a"="is60vi3pamq0qzj8pw0jvj4prvgbzxp2";
"chessfss.doc-1.2a"="1ia29r7y1ja9d5hx7z17bk0qw7lgz2mf";
"chessfss.source-1.2a"="r4dzyg9nx44ajf01kbj0qyfg2r4dawc5";
@@ -1473,15 +1510,17 @@
"gamebook-1.0"="wnylf38d512bq82hi5jwsf9gxdlb9gai";
"gamebook.doc-1.0"="f7p5nzs88ps42vwnhcph7vd36s5xfrxg";
"gamebook.source-1.0"="hgbz9v0wg5kni2lc43yb179b8xqh8mmr";
-"go-2018"="an0cdspxjbbirkz0isbyvknics2pmkmg";
-"go.doc-2018"="17frpsmqhyai4y23xb2zm9qsl18xmynf";
-"go.source-2018"="lw82s14fw0y1yfdhvmmhwy0msyawbcal";
+"go-2019"="an0cdspxjbbirkz0isbyvknics2pmkmg";
+"go.doc-2019"="17frpsmqhyai4y23xb2zm9qsl18xmynf";
+"go.source-2019"="lw82s14fw0y1yfdhvmmhwy0msyawbcal";
"hanoi-20120101"="ini1mf0dqm44vabqlqqiw52wpcx3qimh";
-"havannah-2018"="ypcxnwirfyjp28wypyz8gp6zysb26cn7";
-"havannah.doc-2018"="4spiw588y9cw8vvr2b81qp0q61kfbjjf";
-"havannah.source-2018"="jkbnv839cn0i9dnl2v0v9djp630cdzdk";
+"havannah-2019"="ypcxnwirfyjp28wypyz8gp6zysb26cn7";
+"havannah.doc-2019"="4spiw588y9cw8vvr2b81qp0q61kfbjjf";
+"havannah.source-2019"="jkbnv839cn0i9dnl2v0v9djp630cdzdk";
"hexgame-1.0"="w9isbb0mqra4kkg0cflryikhm172b7yb";
"hexgame.doc-1.0"="5xr1vlivrwzhk0zrb2ri8lfc5n1i3zcq";
+"hmtrump-1.2a"="k259b7jj37dzjaavs8f89x26h73sjcgz";
+"hmtrump.doc-1.2a"="5h45jrv7friz8k0nw4s29gmqifnc4q4k";
"horoscop-0.92"="xw7yniakff9y6f8vsp3rjh9dpx4lidym";
"horoscop.doc-0.92"="1kzjnm3b51kh9li5p6pmg3a49y47brkh";
"horoscop.source-0.92"="2ypc7g86drcywds2mj9d9lj1p6zpfnzw";
@@ -1496,15 +1535,15 @@
"onedown-1.3"="xkr543whv98k5ni9hrqi00pa8slzqiym";
"onedown.doc-1.3"="92iyvy5819cbz5nxxphgzlbg0vl132lh";
"onedown.source-1.3"="zkwm17wpwxvy1d0mnr8ass20nridywvv";
-"othello-2018"="fp9s19jk73qrplyhjnicv8q066a98jli";
-"othello.doc-2018"="q1dqp0zdi9ixxchxnlk60zwfyszbx0ry";
+"othello-2019"="fp9s19jk73qrplyhjnicv8q066a98jli";
+"othello.doc-2019"="q1dqp0zdi9ixxchxnlk60zwfyszbx0ry";
"othelloboard-1.2"="ymadc4vpkzc0lkl2ws340jf5vzjiq1i9";
"othelloboard.doc-1.2"="1vi1lc9c75r9qqrhmjp2j7d7p94asbv6";
"pas-crosswords-1.03"="90v61cxl5ab12bvgnj4k9dc5q6v3zg72";
"pas-crosswords.doc-1.03"="pm76nswngl127k5c2vwm9nwscci1dcng";
"psgo-0.17"="487m1ggdz7a554viflmp4cg2kgdw9ghv";
"psgo.doc-0.17"="cw2v9zzpbmqqw8k8hdq0la2dhdggip3d";
-"reverxii.doc-2018"="2w8l7rs761h556il3d875k0sc86xll98";
+"reverxii.doc-2019"="2w8l7rs761h556il3d875k0sc86xll98";
"rubik-5.0"="9wi8kxm1rfbqdmgd08bkfmmcrxh6qglv";
"rubik.doc-5.0"="byp3r482d99yvd7wj0gw7sy8azki6srs";
"rubik.source-5.0"="p25x3gpqgyq4hsvgksdspy16w6h593kr";
@@ -1515,11 +1554,11 @@
"sgame.doc-2.15"="pm7psgqwg5prx0qfj6wh234raqw849wa";
"skak-1.5.3"="0wa6kcvgwqz6cnjrf64x03hlbd7yppax";
"skak.doc-1.5.3"="p8p72b9f2jll6hym1fzrymj7c122z42w";
-"skaknew-2018"="8by6yv9rgn4zbzlq0szcm4yvg8pqfaf6";
-"skaknew.doc-2018"="0p383qca6f0f56skhgvjcwprpb04gldj";
-"soup-1.0"="q2i8ygqvpl9mjmcc41ramm2f51h2hp7v";
-"soup.doc-1.0"="sdh5hcm7sl6slkl45pnahimcbfr7f97p";
-"soup.source-1.0"="qarjlwwpzgr3ih2dskaqa83dy2zdgka2";
+"skaknew-2019"="8by6yv9rgn4zbzlq0szcm4yvg8pqfaf6";
+"skaknew.doc-2019"="0p383qca6f0f56skhgvjcwprpb04gldj";
+"soup-1.0.2"="6h4bpg774dpkaxg69k7cyr7pwffk490m";
+"soup.doc-1.0.2"="w67szbnb93rzkm2mznmid3cy5rxzghbs";
+"soup.source-1.0.2"="zna9fyn7n1p5rh2a9fqyvbvsj5pdc3vc";
"sudoku-1.0"="584gyns58jqsm1ya8l1z63a1wifrgnlj";
"sudoku.doc-1.0"="rsn0w51h0s7j9w988mmh2q455cx7amqw";
"sudoku.source-1.0"="cpylv1bwk5yjjfzx8kfz3nha8yfjj2x7";
@@ -1528,11 +1567,11 @@
"sudokubundle.source-1.0a"="lih9zbgw5l891hmifvpbdjwaqx70r8dj";
"xq-0.4"="l2fd2aag0av7znzaw56qbwyp024yx9ql";
"xq.doc-0.4"="rlabrx8297ad8p4sb4pqkv1lzxiihmyv";
-"xskak-1.4"="was0g67s4bifg8ykdbf4a53p0g6486gx";
-"xskak.doc-1.4"="4jnczqr0bqxchwmaibg5i23vja39hrjj";
-"xskak.source-1.4"="x0ab6f461xbcw6k3dydxaif29rdzc0s5";
-"adtrees-1.0"="1x6lr97397fgi6gapxaa99m9d1a095si";
-"adtrees.doc-1.0"="9rpilrcmiz6js9r3mf3d574aflbbq9pj";
+"xskak-1.5"="r0n5kgq1vnbc9kpqbj4i4c0713hhzgvd";
+"xskak.doc-1.5"="zzqkhgfjsbrllhn13qvkx2v0zarqz2l3";
+"xskak.source-1.5"="5z0q23fhwbxrz4jkfpc9ishdjnxn9k4m";
+"adtrees-1.1"="252iwghr89frhrnm3njrz1l0i1qsjq3q";
+"adtrees.doc-1.1"="4x26n2q1pwdxmwd1v15jp6mbrwwl9l7z";
"bibleref-1.23"="8cf12j1yzl2g2fwqd9igpy9ir251y704";
"bibleref.doc-1.23"="s9hihhiwli9r8n43nav5ag2ivg6m82h5";
"bibleref.source-1.23"="fq7w8mvqsba7sd3826jvn38l40d207wi";
@@ -1544,8 +1583,8 @@
"bibleref-mouth.source-1.0"="drlwpv0xvyrb259ipq71p68929cmp6ka";
"bibleref-parse-1.1"="ddxzanvw07cnj984ylsmjybwvyl41sg3";
"bibleref-parse.doc-1.1"="jcsy831ih2d4scdsydj4m9mzlyahqlip";
-"covington-2.0"="3dgy2137v10afni626vsiajc1r2libyw";
-"covington.doc-2.0"="w7fc630ndsfdp4qdn5bpkwi9dh7qgqf1";
+"covington-2.3"="a5f2hzdc6fpm677d2dgllpa1jr5lwl8p";
+"covington.doc-2.3"="basski8kn3kk6i9jxxc9p5xy8lfxcp8i";
"diadia-1.1"="p95dkjaf17pn4qm3syrd2wm4680qxa86";
"diadia.doc-1.1"="s8q9nnwajrravg7418bldainfxpm874j";
"dramatist-1.2e"="r8ldaql5igwpsv1bm35jgcgpnlr817m1";
@@ -1561,9 +1600,9 @@
"edfnotes.source-0.6b"="n5dyvim1rvv5dmnpl8jsmc1r43nll8vp";
"ednotes-1.3a"="dmv7mq84rw9y8fcvnyj4jspb3qn74h2y";
"ednotes.doc-1.3a"="bivfyfj5g56m38z4b8wnzd34q2ks4lxg";
-"ncctools-3.5.2"="s9iz6jy94nk73zcc039rrnn70ccwzsf4";
-"ncctools.doc-3.5.2"="4hpj1hh04yi7a5p8ycylk388fxwzgl5c";
-"ncctools.source-3.5.2"="1m07iwm83lq29g9g65kavwvz31csbbdh";
+"ncctools-3.5.3"="9ga7xf3c5k1n0gwiw42bs8zda97596dh";
+"ncctools.doc-3.5.3"="9p2ds66immwv89zxs8kn3z0dar3k2dfb";
+"ncctools.source-3.5.3"="f40j4wcw6x5f6r43bjnxyhfsy9vj623k";
"eledform-1.1a"="34050azcglr1nl4ppvq8f01dffc3hlpm";
"eledform.doc-1.1a"="qdp4sms5cf7wzi1kdm49fgifs3845whs";
"eledform.source-1.1a"="53dda59p3czslircl0a23d1dqfh2r45k";
@@ -1572,16 +1611,16 @@
"eledmac.source-1.24.12"="kiqy5wz8qyzxxszhf6k37ricjh13asca";
"expex-5.1b"="xl0jyizia4cwch1z399dl0r5xz4anxgy";
"expex.doc-5.1b"="a903i8yj7kqr49jf3f40rrf74j4bn1cb";
-"gb4e-2018"="bzbpagrikdh6z5pbs416l090s559v7i5";
-"gb4e.doc-2018"="72mcbwb79gj584p24lpxbvvqj3pbr77x";
+"gb4e-2019"="bzbpagrikdh6z5pbs416l090s559v7i5";
+"gb4e.doc-2019"="72mcbwb79gj584p24lpxbvvqj3pbr77x";
"gmverse-0.73"="9cx4zlykh23lwblr7q2hbd8d5dffvw8q";
"gmverse.doc-0.73"="zbq9drljrrh0ms8k5z7ndldilzgd2l0w";
"jura-4.3"="bparkzmzy3lj0ddqiaw3696msam3v0b4";
"jura.doc-4.3"="hzgy1v1yl2yrnvi91j2hbs8jhd1x3djh";
"jura.source-4.3"="0z6qb08mpblnl0jhjx8cmhk0vrciz0f8";
-"juraabbrev-2018"="mb4ikhwg3fjpdrsf8azzvy964gihs0ja";
-"juraabbrev.doc-2018"="i9w4ykaf8q152pc6zag4wykdlfvnkl0l";
-"juraabbrev.source-2018"="9ixz4m7y6cslk2977n0nh792nhqa6l6s";
+"juraabbrev-2019"="mb4ikhwg3fjpdrsf8azzvy964gihs0ja";
+"juraabbrev.doc-2019"="i9w4ykaf8q152pc6zag4wykdlfvnkl0l";
+"juraabbrev.source-2019"="9ixz4m7y6cslk2977n0nh792nhqa6l6s";
"juramisc-0.91"="w2nzviyg6498v4x8vqqp8kc9p2cr2fyb";
"juramisc.doc-0.91"="0yczb9jcva6i9wvkdpwfd0l9c522krnc";
"jurarsp-0.52"="bwldii418vmf3b37gnm56f65bzyjrfhj";
@@ -1594,66 +1633,66 @@
"lexikon.doc-1.0c"="52hidkd52nx6dz7ga1lipv6r9l3kcnnh";
"lexref-1.1a"="4av5iad393sb2vqplzfra63wl1g3pwpd";
"lexref.doc-1.1a"="3nzknrs8c80yxhw9hf0qpzgx3lpj4hsg";
-"ling-macros-2018"="166zs29qcy5bs1ml9bl5q4ydvx15yhlz";
-"ling-macros.doc-2018"="7b31g3wp6vks8b3h01pf2ifnqgr1r1rn";
+"ling-macros-2019"="166zs29qcy5bs1ml9bl5q4ydvx15yhlz";
+"ling-macros.doc-2019"="7b31g3wp6vks8b3h01pf2ifnqgr1r1rn";
"linguex-4.3"="srm8cr4dr0s29ydpvwf2mhm5gplgv18q";
"linguex.doc-4.3"="w7jgr0hkj6m368p6x2l3b37m9px04b4f";
"liturg-1.0"="73vvqhnk6ll3ibzl2gk7znkfm57k0286";
"liturg.doc-1.0"="r0i6252kbg724crlphqc9rii0xq45jzx";
"liturg.source-1.0"="8q74i94hbnswf7iscpdm889w3wqvcbz6";
-"metrix-1.3"="9k344dp2nr280nwyk9h2pl5s0jncil9q";
-"metrix.doc-1.3"="y4v418yjxn4c1468i822ms96wlnp1m7c";
-"metrix.source-1.3"="bzri3z7xy4k63z4wsy5yri6cfc4m3hng";
-"parallel-2018"="d8gik6iva6h6l2imix4bxb5w9p8j87ka";
-"parallel.doc-2018"="n3dww00ms1a2m3v6fflm637hiazdrqrs";
-"parallel.source-2018"="vkx4q8liyqx0n70dpq6pqv515x1gbr7f";
-"parrun-2018"="3b2gnwqll6qf6x5f6gzh9ym1vsba6522";
-"parrun.doc-2018"="8v8338i5c6lcdgcdcwhfkb0d5brc3n2z";
-"parrun.source-2018"="2bvqjwsq7ngr7n11vnqnwhqzldrb73ri";
+"metrix-1.5"="89mkz1xmzm0i24410wdhxc2wpr32as11";
+"metrix.doc-1.5"="vr2gg2hy407cycqa00b4iw6lbmi0l54a";
+"metrix.source-1.5"="x2w7zrjw7nxbdiszypa3fnd4am4hhk8k";
+"parallel-2019"="d8gik6iva6h6l2imix4bxb5w9p8j87ka";
+"parallel.doc-2019"="n3dww00ms1a2m3v6fflm637hiazdrqrs";
+"parallel.source-2019"="vkx4q8liyqx0n70dpq6pqv515x1gbr7f";
+"parrun-2019"="3b2gnwqll6qf6x5f6gzh9ym1vsba6522";
+"parrun.doc-2019"="8v8338i5c6lcdgcdcwhfkb0d5brc3n2z";
+"parrun.source-2019"="2bvqjwsq7ngr7n11vnqnwhqzldrb73ri";
"phonrule-1.3.2"="7gxkh4k5g2znwdrrdy394iw08khwnkvd";
"phonrule.doc-1.3.2"="h353x4isnarn0bja89cb7104n4wda95l";
-"plari-2018"="nhdf38fv3h24zqq0bzwax05bfvrzmx5z";
-"plari.doc-2018"="i09il1b9f8cchmhc9pj6ndngyym5vd4w";
-"plari.source-2018"="5n2x3k1mf9palhxxlqpqkffd3ms3zrfz";
-"play-2018"="r6ryb6v6svlfv9i9j6r2a7ciks2k53bv";
-"play.doc-2018"="b5kjgd2gvgz5228m98l3lhaawmdfp40h";
-"play.source-2018"="jk04llsraw9d9gl5grvr019rjnkha1h3";
-"poemscol-2.97"="agr0bnzi24734dimffxavg5n1ds62w2z";
-"poemscol.doc-2.97"="6bns541wwmpv823kn9d5gnv7ziclgj59";
-"poemscol.source-2.97"="kia44i5a9yc5m7hf2v8aiw8kvkmwhvcw";
-"poetry-1.1"="4wh2mry1jyqll9wy2088zgxkdc6i7b33";
-"poetry.doc-1.1"="92f0z01dl6fw6fqkhnc56hdqjv4h536s";
-"poetry.source-1.1"="7x15fsl69sfpifslcvkl9b3y97rywb3z";
+"plari-2019"="nhdf38fv3h24zqq0bzwax05bfvrzmx5z";
+"plari.doc-2019"="i09il1b9f8cchmhc9pj6ndngyym5vd4w";
+"plari.source-2019"="5n2x3k1mf9palhxxlqpqkffd3ms3zrfz";
+"play-2019"="r6ryb6v6svlfv9i9j6r2a7ciks2k53bv";
+"play.doc-2019"="b5kjgd2gvgz5228m98l3lhaawmdfp40h";
+"play.source-2019"="jk04llsraw9d9gl5grvr019rjnkha1h3";
+"poemscol-3.14"="5qyj9w5bi9j4shvvyj7gb84hz2dm7zs8";
+"poemscol.doc-3.14"="f8gcghy84zwpp04id30687hp7hfddba1";
+"poemscol.source-3.14"="rxfy4b92d8275dkis2kjncc6ilmlmknn";
+"poetry-2.0"="f4597yvh6j4qrnzmvrpsc1bmaai5g7k2";
+"poetry.doc-2.0"="9vgmd2rvp38lp2xka75my5i5227j2nhk";
+"poetry.source-2.0"="waq7n2xpvy3fqvqb0x2akzasz1dgl2jc";
"poetrytex-3.0.1"="a7a68naj2vngygl078qcy6qpyvgjqp87";
"poetrytex.doc-3.0.1"="d7vp6y5vm8sw1vq3j723ksvivdk3v2a2";
"poetrytex.source-3.0.1"="v4ynl1n0sgg2n5g0ya2ncm7k1fibfmgg";
-"qobitree-2018"="jxxsb3s665887m15a2v9q4ybdzc86x9k";
-"qobitree.doc-2018"="xi15qg62q42sgh4115gp2mcnv7nriwiz";
+"qobitree-2019"="jxxsb3s665887m15a2v9q4ybdzc86x9k";
+"qobitree.doc-2019"="xi15qg62q42sgh4115gp2mcnv7nriwiz";
"qtree-3.1b"="d2wip0zniiihfnm77v0rzd95f4zvf9dp";
"qtree.doc-3.1b"="pzpwi4bdw8sxhmyyx16g59nmi0zj8ijg";
-"reledmac-2.31.0"="kklmhgfbscfal5zfg98gw2rd37zq0hh8";
-"reledmac.doc-2.31.0"="5ycxipla09vhfgj59xf1lzxd0n5glgg1";
-"reledmac.source-2.31.0"="73h13fdcc92p44ns5793z62pch0qxjzy";
+"reledmac-2.32.1"="b8ci6sz2f1fb11fylb9f7y69lsib5wad";
+"reledmac.doc-2.32.1"="vf2q7rkl8pggivj052yx5svy0f5m9466";
+"reledmac.source-2.32.1"="1lgdnmcbyyd3b8x25hz9mms891ldkw15";
"rrgtrees-1.1"="gijgmkpg84730ywfcangcf301kff14n5";
"rrgtrees.doc-1.1"="l557gafpfn0vm4ajcaynvqf14axn1rrq";
"rrgtrees.source-1.1"="al765qzv8rz1gd9dw672j29q1i27gf2y";
-"rtklage-2018"="j7v1rhi19ly8i5h2j306nvhnhp3wjx8p";
-"rtklage.doc-2018"="02dpc8m2pyxqmpvlls86k2gy0yp8gqyp";
+"rtklage-2019"="j7v1rhi19ly8i5h2j306nvhnhp3wjx8p";
+"rtklage.doc-2019"="02dpc8m2pyxqmpvlls86k2gy0yp8gqyp";
"screenplay-1.6"="c4jv8c3zrqqjp25nxv1wwp47jy26vdd0";
"screenplay.doc-1.6"="7vlv28kmw3pag35r1p9q1mhvz005gwv8";
"screenplay.source-1.6"="88zp5a7raa7ic4474yghk67jj31k3377";
"screenplay-pkg-1.1"="567syh6jgvm16ch9hhlirgxav4k424ns";
"screenplay-pkg.doc-1.1"="gvd3ma5bmmcpiq1jpi8081lcvk6zpfgi";
-"sides-2018"="4by0j8k8xj6baip7kdvjr5x3srvz4wbf";
-"sides.doc-2018"="7kcin18x8z42axnrmlqldkzqqbvsjzvl";
+"sides-2019"="4by0j8k8xj6baip7kdvjr5x3srvz4wbf";
+"sides.doc-2019"="7kcin18x8z42axnrmlqldkzqqbvsjzvl";
"stage-1.00"="bi5p7sggcnkfmzmjj4535qbraan5yfdm";
"stage.doc-1.00"="hwjzdlnzybkv0jvgbldansab25ixggnj";
"textglos-1.0"="lfdr25rxphjmck47gv10zr6dwiwyczla";
"textglos.doc-1.0"="k8945zjmlx6n8szzighhs4fa1z8zc340";
"textglos.source-1.0"="mvxkgnsda7v23v765zh7mzg1fzcn0hdn";
-"thalie-0.10a"="kh5jdk781i347cfpvjrv2qkih430cgbk";
-"thalie.doc-0.10a"="8ajaidg8snxxhxv7mr27qllvvyw29j10";
-"thalie.source-0.10a"="s3i136jwlwjq4zxx9fxrx0prn3wpvgg5";
+"thalie-0.10b"="wd2ln0n32rvnr8fl2i57hkd8dgdxfbjp";
+"thalie.doc-0.10b"="9j2rg2fh4gbw7jznl0d5kx49x8fhfsv4";
+"thalie.source-0.10b"="pg0mgikmariaqrpd83mdmsilglz5hcpc";
"theatre.doc-0.1"="lrajd4fl8ib6kabsjpxjr38pdb2gr83q";
"tree-dvips-.91"="rh2g20j87hg69iym0in6b1jdg5icgina";
"tree-dvips.doc-.91"="5lwva5wns5mwp1yq94pd31q165gianwp";
@@ -1664,35 +1703,37 @@
"xyling.doc-1.1"="k41kmgmzw7358f3nhq2ixbxafiq5kir4";
"alkalami-1.000"="v7sl553x9mw57qsnh66rf7mba26h6m8x";
"alkalami.doc-1.000"="kg4kz16hp3sylfwrprr4ilc2y4rzrji6";
-"alpha-persian-1.1"="m8yc4zhh1mhdnlzhm6sy63paq2rzdgf8";
-"alpha-persian.doc-1.1"="690wq6l6dnyjw0mabbza2lx21x46sdj4";
-"amiri-0.110"="a48i1gmbvc9vmy4x6vpy0pkvrxihx5gf";
-"amiri.doc-0.110"="yxrvjg7rhrda3p6n0xy2wy1xlqzsmy82";
+"alpha-persian-1.3"="4ga35s96bmxabf62li3kr625nplk8v4k";
+"alpha-persian.doc-1.3"="jk5d6pb4hk1qbl9pzmqm3b45r6ifdmjf";
+"amiri-0.112"="yrfb6z1scjzsm3ih88dfjb5ra9pcyzcf";
+"amiri.doc-0.112"="srqmyfcwdjivj3yzmj9bxbidqlblkvsz";
"arabi-1.1"="rr1si2q0lih2l2qpascr4kyzy313zyba";
"arabi.doc-1.1"="cpsn1fgrlivbwqb4n9qrpq3q69kdy3nj";
"arabi-add-1.0"="djln5r1i53rqvih7wp016j8ga2wqc7dn";
"arabi-add.doc-1.0"="vwbgh52x3yh6yxhfx6p7m0ljmsrmr4qz";
-"arabluatex-1.15.1"="h7vy5a3kc435h0f9fpizv2pijp11l74w";
-"arabluatex.doc-1.15.1"="yk5rpvrmdj34yj2d2cmbjaj21f5k6pqj";
-"arabluatex.source-1.15.1"="g0j9j0ikqanvdm54cnrzd8cdf8rm2cqr";
+"arabluatex-1.17"="a706pfa13hlkdb77bn6j7bzx7g3lf07p";
+"arabluatex.doc-1.17"="py41ksm1nyrv0sc5bx6c5hpal49ph1h9";
+"arabluatex.source-1.17"="0yzrckqik3jydhay3ab79gvmgj9chg53";
"arabtex-3.17"="fr7avfkwpdbx619kq7h1y31bx4nmkp5v";
"arabtex.doc-3.17"="b5ng3w5g40m9c3x87nih862msx5nw292";
-"bidi-35.5"="xzqpmi0d1pqbdnbfac3bfnc9d6maalwc";
-"bidi.doc-35.5"="4sl0iy991yzsrramvp1imh1ls97xvyvm";
-"bidi.source-35.5"="kl702z6c520x068dk7vs06by5kwvd1ar";
+"bidi-35.9"="b5dxbd8dlxw33palhswzplasbiipf44a";
+"bidi.doc-35.9"="sl3k8nkrwpw7s36c0db47apalwzhvxcd";
+"bidi.source-35.9"="7vqc2v0cfcpblf94nl6lw7nzzr89k2vf";
"bidihl-0.1c"="kwa5li9yi8wb452g12y2h0ar6lpqdmmr";
"bidihl.doc-0.1c"="558l7z4b7giwqqzj5496r7nkzv1wrnqq";
"dad-1.2"="ivwjd7fhzgk4kl0iwzs49jvhqsb44ysr";
"dad.doc-1.2"="6sy939pdqxsz24lpfqvb5wx1914nc38h";
"ghab-0.5"="xlrv9p05w3vm0vyzay9q16rzh1x8lk4a";
"ghab.doc-0.5"="vhpydw0spag5nlqyr36iy2v70db2hmpx";
+"hyphen-arabic-2019"="lsdwn3707i0hxkj77bmm6l22r9yqrq3a";
+"hyphen-farsi-2019"="54ahl0hlvfpfjnjg9ddg1gxvb1a38yn3";
"imsproc-0.1"="ylf3kd1bc5rafzfyil4y7wxp6vd9nsm3";
"imsproc.doc-0.1"="3kv8qk7pnfg2w7xm3lqcimi8vhx8jwf8";
"kurdishlipsum-1.1"="8frakqhm5sfw4f9j514zh63la69nwnnr";
"kurdishlipsum.doc-1.1"="1spiraw1mpli2hyyxdh43r72dkr0446a";
"lshort-persian.doc-5.01"="hba2q0ni1c873gpg2qp835csinw78yi8";
-"luabidi-0.2"="8af0f67k7hj72wsfrxxdxzl1p39byasy";
-"luabidi.doc-0.2"="9fdkj79aasj5vskrqqnr7c9zdy8vb8c7";
+"luabidi-0.4"="wczrrkgbm40ba2cy5yfb8w0ah6q9s0jy";
+"luabidi.doc-0.4"="319i8wapmdv1gyx5sqy19sql5pkf5p8v";
"na-box-1.0"="vfrchq5jqb5s18zgngk2qsb0svmnc7p9";
"na-box.doc-1.0"="7s4wcsg6khlv2lgakqgph9livd38fil9";
"persian-bib-0.9"="sakc18mdqnzymfvgkwsxvrjd9b5a7dqm";
@@ -1703,84 +1744,87 @@
"simurgh.doc-0.01b"="z3qq4jx25qyxqmnfbpsdsayi59fkaff6";
"tram-0.2"="7wcas9syxfvm8pc7wnp817zd9y4q941l";
"tram.doc-0.2"="ppbq1g4k1swjv7y9qkqhcr0m25knssk5";
-"xepersian-22.5"="wak61mf824sj9912rrs0a041lnpjzvhm";
-"xepersian.doc-22.5"="x8iy0y175g2hshv3gsmj8wjy5if9bx4s";
-"xepersian.source-22.5"="lzsfkdh3vb8a40khj0si3jh2q9jdbhlx";
-"arphic-2018"="zfax00567h7mdlfkpxihy379cwqmy8ng";
-"arphic.doc-2018"="55lcjk7s78qa39dqd0wj0za5f6hcnkxd";
-"arphic-ttf-2018"="s5kckgwzz84bm3px9cmnw2zgvmaq27yh";
-"arphic-ttf.doc-2018"="s7y95hay8ygbb1viv250vkzf0wbm9s3b";
-"asymptote-by-example-zh-cn.doc-2018"="czm77scbklkpdjgk93w1g8ilchpx3vpr";
-"asymptote-faq-zh-cn.doc-2018"="yzyywm1hv1hs9ngddhdgk7frrpnrbsr8";
-"asymptote-manual-zh-cn.doc-2018"="86bz3am5w7xx9si2a09s432xh882ix9a";
+"xepersian-22.7"="cvkpfxxrlx7sqjdflg2rsrh3h6n9ahln";
+"xepersian.doc-22.7"="7axbpnxr09imnpyl0c0qd5m9806a9814";
+"xepersian.source-22.7"="pbpwh6rqh6c3qj8q4l43smbhc3a5kxy5";
+"arphic-2019"="zfax00567h7mdlfkpxihy379cwqmy8ng";
+"arphic.doc-2019"="55lcjk7s78qa39dqd0wj0za5f6hcnkxd";
+"arphic-ttf-2019"="s5kckgwzz84bm3px9cmnw2zgvmaq27yh";
+"arphic-ttf.doc-2019"="s7y95hay8ygbb1viv250vkzf0wbm9s3b";
+"asymptote-by-example-zh-cn.doc-2019"="czm77scbklkpdjgk93w1g8ilchpx3vpr";
+"asymptote-faq-zh-cn.doc-2019"="yzyywm1hv1hs9ngddhdgk7frrpnrbsr8";
+"asymptote-manual-zh-cn.doc-2019"="86bz3am5w7xx9si2a09s432xh882ix9a";
"cns-4.2.0"="3m0fbs91x53iiqvzl0hs68cks7y3m3q7";
"cns.doc-4.2.0"="1ddyimvshda2zf3mcs6rk1n4py2aglfq";
-"adobemapping-2018"="qiz2lhjkmcd0q5c3g9h6xj4ynivzpa6k";
-"c90-2018"="jfyd605szid7j3a757fihxhlvaqvprdd";
-"c90.doc-2018"="1v14l7vqrdbc6nhg2k2gshq7p7cqzyk7";
-"c90.source-2018"="l4kfmrrqbnq3y6xbs0izdccvikpsw314";
+"adobemapping-2019"="xcyk94x5n58vxnbw1j1wrkdizmwi6i74";
+"c90-2019"="jfyd605szid7j3a757fihxhlvaqvprdd";
+"c90.doc-2019"="1v14l7vqrdbc6nhg2k2gshq7p7cqzyk7";
+"c90.source-2019"="l4kfmrrqbnq3y6xbs0izdccvikpsw314";
"cjk-4.8.4"="zdw3lfngj5zg5d118xjndaj5gg7r0wy2";
"cjk.doc-4.8.4"="rlwcxn7lnyxc28v9gjscp3p7p9mgzwhs";
"cjk.source-4.8.4"="i9g2nbr71gnvx71a55aj07qrgw67vhs8";
-"garuda-c90-2018"="d9m07vl6glf3zjb44whqb3flsirwwcx1";
-"garuda-c90.source-2018"="rjy95hqlvbds6pn29r26kh8sshxnd21a";
+"garuda-c90-2019"="d9m07vl6glf3zjb44whqb3flsirwwcx1";
+"garuda-c90.source-2019"="rjy95hqlvbds6pn29r26kh8sshxnd21a";
"fonts-tlwg-0.7.1"="c6m45bqrgmqhk12766k8ahr0hmimky1g";
"fonts-tlwg.doc-0.7.1"="xc4wi0yfws579n2z42wssk8cg7m0ildc";
"fonts-tlwg.source-0.7.1"="3r0l4svknzyp2kpa84kgh2fk23dnhp2g";
-"norasi-c90-2018"="d0972qmh7nk9isx54d46f7jscg6mwcrz";
-"norasi-c90.source-2018"="f0z1ppqy8szazpnwmg2ml8cgasdf5ivs";
-"uhc-2018"="viphfgiqfb1w9kb8103znmzy09n6i45n";
-"uhc.doc-2018"="hp3z13z2yxkrgr7z3qa8pyf4d98rd37z";
-"wadalab-2018"="cpc689ywzaqil8xz78nkzwx30qmqixh5";
-"wadalab.doc-2018"="9gjsw3c2hlxnc1wxvky9mmqi6dyq4i9j";
-"cjk-gs-integrate-20180306.0"="mamw4jg0sdidhk82gbnkg9j2grgc7pxm";
-"cjk-gs-integrate.doc-20180306.0"="8hlvy8qra0lhwqcwda3zbza0a7i5dxy1";
+"norasi-c90-2019"="d0972qmh7nk9isx54d46f7jscg6mwcrz";
+"norasi-c90.source-2019"="f0z1ppqy8szazpnwmg2ml8cgasdf5ivs";
+"uhc-2019"="viphfgiqfb1w9kb8103znmzy09n6i45n";
+"uhc.doc-2019"="hp3z13z2yxkrgr7z3qa8pyf4d98rd37z";
+"wadalab-2019"="cpc689ywzaqil8xz78nkzwx30qmqixh5";
+"wadalab.doc-2019"="9gjsw3c2hlxnc1wxvky9mmqi6dyq4i9j";
+"cjk-gs-integrate-20190816.0"="ppc68sldmkv22bjr2zs8czj1s8jgdifd";
+"cjk-gs-integrate.doc-20190816.0"="qm5clja7hsdcivm6ql2xg6l6xdrgy2b1";
+"cjk-gs-integrate.source-20190816.0"="3dzd7xb4bbps69c79dpw7zr4j9h8azka";
"cjkpunct-4.8.4"="8hwj54qw1xrvs5bn8bncdynich00d0ss";
"cjkpunct.doc-4.8.4"="c8wmkh6h45an46jqph2s9ljbgfyw1mf9";
"cjkpunct.source-4.8.4"="0qfm89f4l8jfmgimhrh8vvskca0d866k";
"cjkutils-4.8.4"="8w069zvnnpkr2qcmsqxh6p64db57b82g";
-"cjkutils.doc-4.8.4"="1kzwqhngn88vk4gnh8c7nn8v9mp7cfai";
-"dnp-2018"="jf1zsbg60d074ksrz0xk9ihybbabda1f";
+"cjkutils.doc-4.8.4"="khlrbsmdr6gadq98xa4mwxc3h2320d4i";
+"dnp-2019"="jf1zsbg60d074ksrz0xk9ihybbabda1f";
"fixjfm-0.8"="r24s5c53wvxaacm4fmnmp10nl8096nlf";
"fixjfm.doc-0.8"="inhixa1d1hr6s2473qp0hfchvcn84y45";
-"jfmutil-1.2.2"="lf7jqszx8lg8i8phfcnq7qlx7q2rp6k7";
-"jfmutil.doc-1.2.2"="a1iq30pswbssypi7swra66rzmiqx8615";
+"jfmutil-1.2.3"="grbbd61lx3b8nicqs2yxf3p131abr6bz";
+"jfmutil.doc-1.2.3"="4p1fz7gk04dnzjxvcmzc2gn3h3d7dv80";
"pxtatescale-0.4"="psd9rlxh4i4rqxgii61r2s43sqy3kibx";
"pxtatescale.doc-0.4"="bfd49446kr82v3h06mq5hsm1ji2jwzck";
-"xcjk2uni-0.7"="d0h2b2l69qfb6xvg179pnzj3lcwzxpn6";
-"xcjk2uni.doc-0.7"="q90l5vhln5gcj0jzypm4ymn059flxa80";
-"xcjk2uni.source-0.7"="skj3gwb9fy81pcgbfhjlgr1vfdrr61i0";
-"zxjafont-0.4"="5ycdha9qzav4vvdy6jqkdvyqq8wpcija";
-"zxjafont.doc-0.4"="qvn5dllha3faq0vy5lgb52ydzi261n3i";
-"ctex-2.4.14"="0f4ak682lx1a02ppjb0z7bqanp706rp0";
-"ctex.doc-2.4.14"="2xni7gnajm5sbsm5qgwyydyll5075ak9";
-"ctex.source-2.4.14"="gz3cipz11dnlxikvi4iwa5ql8l1y30ay";
-"ctex-faq.doc-2018"="vjxcdrg7i6p9fgrgzfvykibjghpigrz3";
+"xcjk2uni-0.8"="sy7lqifnwc11sf0rzfj208rmlzmv9v2x";
+"xcjk2uni.doc-0.8"="03y9sam560xbp0px56glih05gagz050m";
+"xcjk2uni.source-0.8"="f9g23l42ry05xb3b73hf0vnbi6yg9wyr";
+"zxjafont-0.5"="w83bi9vv8zl9py0jva0khxlbbbdvqllf";
+"zxjafont.doc-0.5"="c8g15pphrd6980ixqk16zcw3z1qmjv1v";
+"ctex-2.4.16"="6g9cw6bbdrzpi6mq8is84qn3pwqc6dsn";
+"ctex.doc-2.4.16"="s7dcd31263b08w2yj86k24k68hbnv1lk";
+"ctex.source-2.4.16"="9cnkch1830v3n2fi6p5n8rjzi390yblc";
+"ctex-faq.doc-2019"="vjxcdrg7i6p9fgrgzfvykibjghpigrz3";
"fandol-0.3"="lxnjp8m4fcj3pv2hnhib6gjdh90q1ncz";
"fandol.doc-0.3"="fm0ac37apm0dh1073lp1frja9xbsrv4l";
-"fduthesis-0.7b"="p3k5gj6a0vby14z0jf88ni27icbdhm3y";
-"fduthesis.doc-0.7b"="dmyplx168bgkvqyjny1fc0fsxwpqpzjq";
-"fduthesis.source-0.7b"="9v8wjy3c0g3s4gpfpp2875ng091ir712";
-"hyphen-chinese-2018"="1iby8rck423aw2mi87rbn60ww1kp71zs";
-"impatient-cn.doc-2018"="8k1gcnqs5gghbarikj17ykh4vgahpqbw";
+"fduthesis-0.7d"="mdxv7dg6a9643h0fxzbalwbr8b76z9fr";
+"fduthesis.doc-0.7d"="cyc56p8fsv2x36y80f3gyl5dhh64am7g";
+"fduthesis.source-0.7d"="vzy2bhl826ldn0ncl440qsgb5rfs6h4y";
+"hyphen-chinese-2019"="yizvna5758n44n2an6wk9bcssa4r9gxz";
+"impatient-cn.doc-2019"="8k1gcnqs5gghbarikj17ykh4vgahpqbw";
"latex-notes-zh-cn.doc-1.20"="qx777fwi8k06qvknnll3crc1j0yvraxs";
-"lshort-chinese.doc-6.0"="f9qqgrqxxpcv3y8k7dvj8ii5qm25g9ll";
-"njurepo-1.1.0"="75zwhpi0m9zzjhkq947razcwv5ksnh35";
-"njurepo.doc-1.1.0"="brb4kg86cl7yq7da97yv0sjbpaf7vd18";
-"njurepo.source-1.1.0"="xz4vpaqn3wzhpil9iypqd5xzbvqnpkww";
-"pgfornament-han-2018"="b3ldakf2h3zz0npmqizqdh65pimricxv";
-"pgfornament-han.doc-2018"="w1cs02w8z3y9qiznsaw2yy9fx7r7ybvm";
-"texlive-zh-cn.doc-2018"="gm01ik0699sbsjg39xgx6w82n7d79srl";
+"lshort-chinese.doc-6.01"="8x6ywzqcixiznmqd4d86gib8iii9mfv7";
+"nanicolle-2.01"="9rpch3hn0y8gbxa4wpiyj4gady989ip9";
+"nanicolle.doc-2.01"="30rgdanih3dpmylr5byma5r7yymwb332";
+"njurepo-1.1.2"="pry1ksmskbm6y5ic43v0hdjkz5mix78h";
+"njurepo.doc-1.1.2"="91clrmlgyja8i7cvi1cbb204dnp76rj2";
+"njurepo.source-1.1.2"="3axj6ar0n3d3lb92z7f33nlxd6qjaa98";
+"pgfornament-han-2019"="906lp285f9mscdc9p40j40zl26ifvbh7";
+"pgfornament-han.doc-2019"="77f050rip24vfjcbylda57chh16n4vfy";
+"texlive-zh-cn.doc-2019"="j99mp1i4j3kp28xyx2sppsrlwp4iz1rx";
"texproposal.doc-1.4"="8fnrxmyg4wd11kmdh4jw8l1313h0sgqr";
"upzhkinsoku-0.5"="0yhh0ab2sq4fszra362z9m2md8ycydvk";
"upzhkinsoku.doc-0.5"="1ijm19cqsdsm9q6a7rknl0zsfa13g28g";
-"xpinyin-2.6"="d89l7kjql87z4xik19vj2fxix10blz7a";
-"xpinyin.doc-2.6"="yp7xa1d219p87y94ncgai4m71jfaq41i";
-"xpinyin.source-2.6"="b3p4viab0px4wjnjc1llf799vk43afx0";
+"xpinyin-2.7"="ggl7qhyn7khg99yxnh26r81vnfhy5gg5";
+"xpinyin.doc-2.7"="n20130b5lslk4jwd7ryxrqcdyhs5rsdi";
+"xpinyin.source-2.7"="20hmsmzva1awcwv7c25y0v7kfm8cm2rp";
"xtuthesis-1.0"="0lmkzfvp34aiixjir2l8qs9nfpbjb3gn";
"xtuthesis.doc-1.0"="vvqmvgjjinj3pm8r3kp48bbxs8kzgs31";
-"zhlineskip-1.0d"="72yr7pi0q2296qzx11swvcbadkviqggl";
-"zhlineskip.doc-1.0d"="zc47sxkgpn9a97vqxhkyr46nqxgsh3r3";
+"zhlineskip-1.0e"="k8myar8fv79b0rkjbwimzm24gag072aa";
+"zhlineskip.doc-1.0e"="whb613dc11kyrhgc26nbyzmd74wi8klc";
"zhlipsum-1.1.1"="4vf2kp4yb045j1rawnz4n52a8v82p37i";
"zhlipsum.doc-1.1.1"="miraw6ch0naabp8kmj58mxcjqdvn2lcx";
"zhlipsum.source-1.1.1"="wmir9nxkjijs5d2mnm49ryd7q0rb23l9";
@@ -1789,11 +1833,11 @@
"zhmetrics.source-r206"="ls3gazkf44sdal0f0k8n46ml2fgigfsm";
"zhmetrics-uptex-1.0"="d3r2n6ndjd8zsmlq4hgm1x3gvyvrfnc1";
"zhmetrics-uptex.doc-1.0"="qqzvr4mf5fg5r8bg6j87yk94nznhrscl";
-"zhnumber-2.6"="hcv0gs0yx1dmbr9qr278b3vpl7sbda2a";
-"zhnumber.doc-2.6"="7j7hf9vbsf56iamv3csf0x664x5s0cya";
-"zhnumber.source-2.6"="f8hdc8nv71dqv73h7z5lif9shjpizi6q";
-"zhspacing-2018"="p7w7cisgid16ndk1mipdmpn5v7nc1kzf";
-"zhspacing.doc-2018"="kjnyalnxmb2f0kj8w52nvm97a9m1dfsa";
+"zhnumber-2.7"="p4mgbi2yl3p41xz7hxx2hdp1h4bvqym3";
+"zhnumber.doc-2.7"="7d4ff3ir4qp94ym2636463a369h29b0p";
+"zhnumber.source-2.7"="x2w9f8g02id3g450vhpqwp5nlphnsypj";
+"zhspacing-2019"="p7w7cisgid16ndk1mipdmpn5v7nc1kzf";
+"zhspacing.doc-2019"="kjnyalnxmb2f0kj8w52nvm97a9m1dfsa";
"babel-belarusian-1.5"="dky0w9qw4j6mbsmx6kbcgqn8p9grbbmj";
"babel-belarusian.doc-1.5"="3mzf3fmiraiac3w6cd45fy3phm5714qf";
"babel-belarusian.source-1.5"="bisqg51jp7d4f8mjzirzw2v0f6m78yfk";
@@ -1803,9 +1847,9 @@
"babel-russian-1.3j"="chw7lj98rp10jkin4l03d1gx12a8ki5h";
"babel-russian.doc-1.3j"="i56cj5h3h40ml8an2sbbj8dzyazacwd9";
"babel-russian.source-1.3j"="cnwygpq3mb5y2araady6kr86wl2bbgdn";
-"babel-serbian-1.0d"="8acj740xh1syd4ch9jpfkpx3sclddqw4";
-"babel-serbian.doc-1.0d"="5jh97wmn4nhjbwaxdbrazk4dxsddx9q2";
-"babel-serbian.source-1.0d"="fcwf73qgjrdrc2vhzkhiaf7kj19n72vf";
+"babel-serbian-2.0"="nw8spfg8l705baa9x1n61jv87988x81n";
+"babel-serbian.doc-2.0"="ggnbzl98wjm1zak4v1cj6i22c6hmm5iy";
+"babel-serbian.source-2.0"="mlwg9g1nsm1cg0n1x7bpagbssb6hny5s";
"babel-serbianc-3.0"="xmd8wqwb2fnq360si9ahpr4acrhj6rvv";
"babel-serbianc.doc-3.0"="8kn5ngjaq927k1xb6lhmpm62p0h7w5r8";
"babel-serbianc.source-3.0"="n1lsr7mvbi0pn612hg8kr6bbr3bgny8d";
@@ -1814,134 +1858,132 @@
"babel-ukrainian.source-1.4c"="yh5qaricqrn5lmvrz9vdycbr5y2lpmr2";
"churchslavonic-0.2.1"="5pgxy858w0nr769mn4g6832fc0687vfp";
"churchslavonic.doc-0.2.1"="pz4wqhar8vfzyy8aw4szas78hqs018lw";
-"etoolbox-2.5f"="8mjnm9fwd455qa69548mmnpapa2qaark";
-"etoolbox.doc-2.5f"="65lmva7ri6bn37p4wr8q12c21wl6kz1y";
-"hyphen-churchslavonic-2018"="2f513hwwcxask6fp2d4hjw9bzma0ixcx";
+"etoolbox-2.5h"="vkv8mqbzjsyh51cqk0d40gl48cj1zcmf";
+"etoolbox.doc-2.5h"="9rj773kv9ia8v5brs2aw8f4xrgg6r053";
+"hyphen-churchslavonic-2019"="ya6jp4d0krjnwh0qf9lspcnsqrrrwy9f";
"xcolor-2.12"="d4hv07lqr1p36mkph8s45w93ykk2i0jg";
"xcolor.doc-2.12"="50k9wrkrb7gaf8dhpq4gbsbyfpbm6dz6";
"xcolor.source-2.12"="zgpsq8x4n6m23a9d1m5m06davpxv76id";
-"cmcyr-2018"="ba4hsn5a22k73rhiaip6dv560wk5sxv1";
-"cmcyr.doc-2018"="1j63xbl85z8izha2jl2klagny3hk5wf3";
-"cyrplain-2018"="dh1vcz2wdwddkjdqihpc2rlsqjzm4cmm";
+"cmcyr-2019"="ba4hsn5a22k73rhiaip6dv560wk5sxv1";
+"cmcyr.doc-2019"="1j63xbl85z8izha2jl2klagny3hk5wf3";
+"cyrplain-2019"="dh1vcz2wdwddkjdqihpc2rlsqjzm4cmm";
"disser-1.5.0"="m0gldqzdx2idh4ivy43jd13fgmgcsr94";
"disser.doc-1.5.0"="6s5g533qr53rg2ha6a7p7xr4phcn11iy";
"disser.source-1.5.0"="h4f1z0azxfnbv1cba1f8z5wfy25hfvg0";
-"eskd-2018"="63ack7kfjg5gf6xv76yfla2z0k9cxzv7";
-"eskd.doc-2018"="g3wsmrvwfz2lm30w2fys9md9nqv5k8jq";
-"eskd.source-2018"="q70i7jl8dkf9vakj558fgwqfbn8230q0";
+"eskd-2019"="63ack7kfjg5gf6xv76yfla2z0k9cxzv7";
+"eskd.doc-2019"="g3wsmrvwfz2lm30w2fys9md9nqv5k8jq";
+"eskd.source-2019"="q70i7jl8dkf9vakj558fgwqfbn8230q0";
"eskdx-0.98"="b2dx9jv2rg97hmlf3gx4h4l3ci16chr2";
"eskdx.doc-0.98"="l1r5bapnlsz61yasg9gyrzp6za8iw0nf";
"gost-1.2i"="i4ymhad9kyybwc4072yhc204pr9hfw3p";
"gost.doc-1.2i"="vwsvpn0p9d4888107r2qj7rghl3l50xg";
"gost.source-1.2i"="fawqr3q9mk5ki6qgqzv3xa4kz5ak2srq";
-"hyphen-belarusian-2018"="5wlil9ipjwppnw48nb84mr4ss1rxxzyr";
-"hyphen-bulgarian-2018"="6jv9dph047w2ggpv1vbwxhlgk91saby1";
-"hyphen-bulgarian.doc-2018"="73rgmlh3pbp2b534ln4avz8knspyjzhs";
-"hyphen-mongolian-2018"="p4jbsah4mndigqvpkfdiw94701s7233r";
-"hyphen-russian-2018"="w4nszp9h46zc13a1k3p1l0rjjy39692d";
+"hyphen-belarusian-2019"="r1j6c9gypfsnp6c41wy79f48xs4s0l7y";
+"hyphen-bulgarian-2019"="pxzvl20al54knx6qykzad7jzis6bjj4m";
+"hyphen-mongolian-2019"="1p4y823w4j6585glzcin13py9jr86xm7";
+"hyphen-russian-2019"="b77ipcv96am0vyl7c2pps2g0bjfb3q39";
"ruhyphen-1.6"="3d6lyf95cgi2yc8lsy9dz6z5vmvcx1l9";
"ruhyphen.source-1.6"="i6x3fiidyvl2zkly1p4s7qzgzzza1in7";
-"hyphen-serbian-1.0a"="sr671h8p445pi4gaz9y74fypr483pszj";
-"hyphen-ukrainian-2018"="xb49a066453apjp5a05ibwhdfcx74al7";
-"ukrhyph-2018"="l60kvxf1mii3imnl0swqskcrz0bizb5v";
-"ukrhyph.doc-2018"="4mycq4cykkinm5h946xmrng59jghvbp4";
+"hyphen-serbian-1.0a"="f498a866scqcgq5z4l03dingqabbvd7i";
+"hyphen-ukrainian-2019"="y8yaggp6qs827vx3kqbdimpvlh6rmhsx";
+"ukrhyph-2019"="l60kvxf1mii3imnl0swqskcrz0bizb5v";
+"ukrhyph.doc-2019"="4mycq4cykkinm5h946xmrng59jghvbp4";
"lcyw-1.1"="0bxzb7w4z0w04b9c1cvak8i2cp3f4h74";
"lcyw.doc-1.1"="5kk74h4902f2zjlid26h1rg3fvw0sq9z";
"lcyw.source-1.1"="3jq3gmm85lr494mm8j61z7shr3c11jg5";
"lh-3.5g"="h0kq2pb7iay15i1b3sjx3q2yk63pycp7";
"lh.doc-3.5g"="xzbkgxqjzbr2cx6q5xqqzgynk25jvkvh";
"lh.source-3.5g"="mh8zzabsf553ml0al618ycym6igh9qyg";
-"lhcyr-2018"="3nj4zxpcahn2ryz47v7nh4k05j1lv6di";
-"lhcyr.source-2018"="kvid1h3vgbzmpn65sdjs0b8dspm5xvyh";
-"lshort-bulgarian.doc-2018"="r2yc6zzq44wddndp762a3hg78ihv013l";
+"lhcyr-2019"="3nj4zxpcahn2ryz47v7nh4k05j1lv6di";
+"lhcyr.source-2019"="kvid1h3vgbzmpn65sdjs0b8dspm5xvyh";
+"lshort-bulgarian.doc-2019"="r2yc6zzq44wddndp762a3hg78ihv013l";
"lshort-mongol.doc-4.26"="5pj0i8wxlyd35sd3z7npwypicklc0nl3";
-"lshort-russian.doc-2018"="d2sgyyi8aic1j35fqrniim2bcpgk4q0a";
+"lshort-russian.doc-2019"="d2sgyyi8aic1j35fqrniim2bcpgk4q0a";
"lshort-ukr.doc-4.00"="4g85cmgwa4y64rbc51zdw42m2f3m55ps";
"mongolian-babel-1.2"="2bjw94a6r5wyn2i5gsclrn5fadh60jfg";
"mongolian-babel.doc-1.2"="darkanaxxhcx7r7nd4mph37m3r29y7gl";
"mongolian-babel.source-1.2"="cfdxndayfrj10xn000ckxhiaa1qdvypd";
"montex-IVu.04.092"="ig3y6y6vksci0567g91hkgf8pkn5x56v";
"montex.doc-IVu.04.092"="phm1049anhqvppklp4cwczfadjmakda3";
-"cbfonts-2018"="bzgl9s6zv9fqpg5m9gicxmpscw7m3z1d";
-"cbfonts.doc-2018"="6cj35wgyk4ss36wc0szhfyqcj3diyd50";
+"cbfonts-2019"="bzgl9s6zv9fqpg5m9gicxmpscw7m3z1d";
+"cbfonts.doc-2019"="6cj35wgyk4ss36wc0szhfyqcj3diyd50";
"cbfonts-fd-1.2"="mybny72ksiflq3lq2y23059lzxidwz70";
"cbfonts-fd.doc-1.2"="rsxf6gy62snszkcpdzry9gy44falx6ml";
"cbfonts-fd.source-1.2"="73f27d7a4c2frvvhp1r2z4ia84qrh1cw";
"mpman-ru.doc-1.004"="6l3vqm4sxcvb5nxy582g2nbr9mwvz1dz";
-"numnameru-2018"="c3fn4n2asbh2lqrn9y44g6yxad9f7469";
-"numnameru.doc-2018"="ibrlw13zibhvhr8mipw7hs2ik1f96z73";
+"numnameru-2019"="c3fn4n2asbh2lqrn9y44g6yxad9f7469";
+"numnameru.doc-2019"="ibrlw13zibhvhr8mipw7hs2ik1f96z73";
"pst-eucl-translation-bg.doc-1.3.2"="cqxppyh4546ybhnlk1z4fjkdyw9ij5x7";
-"russ-2018"="981kkq2xmx0r6k095308270hjvmdsm3h";
-"russ.doc-2018"="878fl0cyka7jj5cvdvq19fvlfic3izi9";
-"serbian-apostrophe-2018"="q4n9k2fn70hxcf9chy6a5jw07pq2cllp";
-"serbian-apostrophe.doc-2018"="0yxbbv3xz0jf63g0kvq5dbdv2myc4rks";
-"serbian-date-lat-2018"="3s5yc0xcg6fsaisn7aq0nv16fj69wmws";
-"serbian-date-lat.doc-2018"="pa9rvzpbczmfm4w0977xx05c5sbl6mxg";
-"serbian-def-cyr-2018"="k46ahhqbdg23mx4ld0953dnsws1imhwm";
-"serbian-def-cyr.doc-2018"="zl8x855zmhry6n754l5x9fz8hjn27bls";
-"serbian-lig-2018"="63mjkszwsr22mki4cd6qcskdkk1bg3fq";
-"serbian-lig.doc-2018"="q07af05smgmj1k3a4mba75brqrxxhx3i";
-"t2-2018"="ihwn58py69fx1fx2bjqwyg8caiwwlpy6";
-"t2.doc-2018"="gsqrf898i59wsxcm8b06qfrasfw335r4";
-"texlive-ru.doc-2018"="3jwr83k139bsbhqdmwxl3pv1n30y4lli";
-"texlive-sr.doc-2018"="r7mj30njj30ymq22hhwmdvz145qbkz25";
+"russ-2019"="981kkq2xmx0r6k095308270hjvmdsm3h";
+"russ.doc-2019"="878fl0cyka7jj5cvdvq19fvlfic3izi9";
+"serbian-apostrophe-2019"="q4n9k2fn70hxcf9chy6a5jw07pq2cllp";
+"serbian-apostrophe.doc-2019"="0yxbbv3xz0jf63g0kvq5dbdv2myc4rks";
+"serbian-date-lat-2019"="3s5yc0xcg6fsaisn7aq0nv16fj69wmws";
+"serbian-date-lat.doc-2019"="pa9rvzpbczmfm4w0977xx05c5sbl6mxg";
+"serbian-def-cyr-2019"="k46ahhqbdg23mx4ld0953dnsws1imhwm";
+"serbian-def-cyr.doc-2019"="zl8x855zmhry6n754l5x9fz8hjn27bls";
+"serbian-lig-2019"="63mjkszwsr22mki4cd6qcskdkk1bg3fq";
+"serbian-lig.doc-2019"="q07af05smgmj1k3a4mba75brqrxxhx3i";
+"t2-2019"="ihwn58py69fx1fx2bjqwyg8caiwwlpy6";
+"t2.doc-2019"="gsqrf898i59wsxcm8b06qfrasfw335r4";
+"texlive-ru.doc-2019"="rqajnqrdlq0n42kkkgp49c8si4bsfgd4";
+"texlive-sr.doc-2019"="r7mj30njj30ymq22hhwmdvz145qbkz25";
"babel-czech-3.1a"="gdcs2xpcgblb3v0m6jf3ppx643s3cj6r";
"babel-czech.doc-3.1a"="g2km6r7d90d3f60mfhw4a7m9s0090sg5";
"babel-czech.source-3.1a"="5s1n9fykrbzppgb36pvybjn9jmj7cxxf";
"babel-slovak-3.1a"="cl43hp1pnxc1gp4ndrqwv1cv3fh0h47c";
"babel-slovak.doc-3.1a"="igrg8syk1kd3mq4sm4jrdgsmsr1y9jb1";
"babel-slovak.source-3.1a"="gvlkvq0zmhdf57a6vpfxlvmvz7ma48af";
-"cnbwp-2018"="whwdam81dc6g8pq664mrmnbxz4f0iwdj";
-"cnbwp.doc-2018"="qv1fxhmq1pig9rq3swhvwlwpm4lmwrjy";
-"cs-2018"="ks76xw08rrkrcxg7rv72w18glx2vncfk";
+"cnbwp-2019"="whwdam81dc6g8pq664mrmnbxz4f0iwdj";
+"cnbwp.doc-2019"="qv1fxhmq1pig9rq3swhvwlwpm4lmwrjy";
+"cs-2019"="ks76xw08rrkrcxg7rv72w18glx2vncfk";
"csbulletin-1.2"="4ivi3qgba2mbbhs0wy53hg4q5794g54r";
"csbulletin.doc-1.2"="4s9iz7qzmwk5az3a5nwy6vw4nl6rk6na";
-"cslatex-2018"="4gf3lz23hvrqgqbvpnq2wc3bwrb2jdkh";
-"cslatex.doc-2018"="xn40wcrp11ni73wbbzslyndahrxf2d0y";
-"cslatex.source-2018"="fmrx0y2xnxcdczhbqyrh7w70wh7mrccq";
-"csplain-2018"="k5vsrabcyi4xzqy4sbhcxgvin1rpja34";
+"cslatex-2019"="4gf3lz23hvrqgqbvpnq2wc3bwrb2jdkh";
+"cslatex.doc-2019"="7wlgcn2v488xfjnz27rmxb85zlhnb9by";
+"cslatex.source-2019"="fmrx0y2xnxcdczhbqyrh7w70wh7mrccq";
+"csplain-2019"="71mbj1sp6i5n6lhibjlkj7aqb5qzdc5h";
"luatex85-1.4"="ka3px4aiyi8gq487i085s31y9l95jzp1";
"luatex85.doc-1.4"="ac2agmy9dkavln2vnd63fmavv7xnkdrw";
"luatex85.source-1.4"="wpm4dw7j6fikz3dqa4zk3r5avg4isxr8";
-"cstex.doc-2018"="jpj7p15a5sv6hqm2kvdwlqcl0a4l3v3k";
-"hyphen-czech-2018"="ssgc5qrf6pcf56bk2mbwn3yp0ccziz7c";
-"hyphen-slovak-2018"="wj5rkc9h57647fbr1sqa4l70yfssrzhb";
+"cstex.doc-2019"="ncjagy0ifn8mw4v4nr30dgzif1jrsrqk";
+"hyphen-czech-2019"="qkh3d1nadwn280p26vx73lw1mm04hyag";
+"hyphen-slovak-2019"="hd7bxmv96ilfpaccvm8fn9rhllriv1h0";
"lshort-czech.doc-4.27"="2z8dygvm9ilvahsx005zb7z5ss8hxbsf";
-"lshort-slovak.doc-2018"="qnj433q5hfg9cpy0z281zq17z7dr5vh9";
-"texlive-cz.doc-2018"="9dvz2cz8nxgvyjbk7lscbashm0jjwlmd";
-"vlna.doc-2018"="lzjr26l3kssjshgxhbvj2fifai8n97md";
-"FAQ-en.doc-3.28"="vvzrv99q1hxcck399g2n96qfl1dc0fln";
+"lshort-slovak.doc-2019"="qnj433q5hfg9cpy0z281zq17z7dr5vh9";
+"texlive-cz.doc-2019"="4pfpprl68pd6cdfb3lzmxjn8d74lpgz2";
+"vlna.doc-2019"="bx04hcv9681ry7h6bx01z23ciwyl02qj";
"MemoirChapStyles.doc-1.7e"="r54d4g3nh30k5x99nfphvzg7k1jxrijn";
"Type1fonts.doc-2.14"="jgjs1127jqdrrgnkv3r8p1wirc8lb2gl";
-"amscls-doc.doc-2018"="4hsr68pmd3v06fnxiynmp4xpgik6v8g2";
+"amscls-doc.doc-2019"="4hsr68pmd3v06fnxiynmp4xpgik6v8g2";
"amslatex-primer.doc-2.3"="9d9pxr0jbjm6zwqd51f7m2bzysdq5gv7";
-"around-the-bend.doc-2018"="a6jilpw0nw27vlj1shnhxfv92yn86ys2";
-"ascii-chart.doc-2018"="9x2srgi2sjd6zjjz27p6hs1w9sj73bcx";
-"biblatex-cheatsheet.doc-2018"="vcmb6x1w0cfgvyx0hl8fsv1nh2ffhg6g";
-"components-of-TeX.doc-2018"="7sc5ryfj785jifvw9b44yni2ifmssr7f";
+"around-the-bend.doc-2019"="a6jilpw0nw27vlj1shnhxfv92yn86ys2";
+"ascii-chart.doc-2019"="9x2srgi2sjd6zjjz27p6hs1w9sj73bcx";
+"biblatex-cheatsheet.doc-2019"="vcmb6x1w0cfgvyx0hl8fsv1nh2ffhg6g";
+"components-of-TeX.doc-2019"="7sc5ryfj785jifvw9b44yni2ifmssr7f";
"comprehensive.doc-12.3"="bn5nyhw62ks4zrhg2gk6m05v1s051921";
-"dickimaw.doc-2018"="jqva0skw6ivc4ikc8m7awd7pgfaxgci7";
-"docsurvey.doc-2018"="0lml7hvr42zsfk14da493xsl24z3i8vx";
+"dickimaw.doc-2019"="jqva0skw6ivc4ikc8m7awd7pgfaxgci7";
+"docsurvey.doc-2019"="0lml7hvr42zsfk14da493xsl24z3i8vx";
"dtxtut.doc-2.1"="108k3lyvja5wmg8gxyvqskbz8wwh0cyw";
-"first-latex-doc.doc-2018"="8vcday36pq5hlr075kjk6hb82ypazjd9";
-"forest-quickstart.doc-2018"="gyacc77yw1l6kksi62y5plxsvkqbf6yv";
-"gentle.doc-2018"="mpxhsl7g4za410b65awmbb5zlc58h24n";
-"guide-to-latex.doc-2018"="8lw0kcinfq2yd6vkbd531zakby60k2wf";
+"first-latex-doc.doc-2019"="8vcday36pq5hlr075kjk6hb82ypazjd9";
+"forest-quickstart.doc-2019"="gyacc77yw1l6kksi62y5plxsvkqbf6yv";
+"gentle.doc-2019"="mpxhsl7g4za410b65awmbb5zlc58h24n";
+"guide-to-latex.doc-2019"="8lw0kcinfq2yd6vkbd531zakby60k2wf";
"happy4th.doc-20120102"="svmy37c032cvip73n4b98c8kh4hvnh9g";
-"hyphen-english-2018"="fga7bfg8gxhididfvy0hj8j9rga4fvn5";
-"impatient.doc-2018"="172g4hvk6d4z4013h44nr5may3a51gb4";
+"hyphen-english-2019"="9hjwbxk2jphca1g8b561gpfhqm9g95s4";
+"impatient.doc-2019"="172g4hvk6d4z4013h44nr5may3a51gb4";
"intro-scientific.doc-5th_edition"="qx170vpq4ahipljnmhkvbrxv1xdbbii6";
-"knuth.doc-2018"="2w5hzwaxcl1i2pp3ms0kshmza0p5nqi6";
-"knuth.source-2018"="6dr6qqw0ih676vxc0rj6qgjc0zpac89p";
+"knuth.doc-2019"="2w5hzwaxcl1i2pp3ms0kshmza0p5nqi6";
+"knuth.source-2019"="6dr6qqw0ih676vxc0rj6qgjc0zpac89p";
"l2tabu-english.doc-1.8.5.7"="j7m684bvmpv1jaa6s856dj9aknrwlqiq";
-"latex-brochure.doc-2018"="azp69yf9xkksqan9n096wabgxlk9hgsn";
+"latex-brochure.doc-2019"="azp69yf9xkksqan9n096wabgxlk9hgsn";
"latex-course.doc-2"="km59hhadaad0hlpa07rqmx91036h123r";
-"latex-doc-ptr.doc-2018"="1dsc8ym34nlj315aln3npfibx37n9c3z";
-"latex-graphics-companion.doc-2018"="70mixdsyyx6jf6dc46qp5kgyx9qwkma2";
+"latex-doc-ptr.doc-2019"="1dsc8ym34nlj315aln3npfibx37n9c3z";
+"latex-graphics-companion.doc-2019"="70mixdsyyx6jf6dc46qp5kgyx9qwkma2";
"latex-refsheet.doc-1.2"="9gvmiiqg78xn8348cymz3wfzi45mf8xz";
-"latex-veryshortguide.doc-2018"="mil8qpv4ka19wym6cqz3r5np3n7nzw5r";
-"latex-web-companion.doc-2018"="wzj6qw8bhwr82ipsph640ya62mpj6k3r";
-"latex2e-help-texinfo.doc-2018"="jmg3aygadzdj3jvdsd26rvg9ipjbwq7d";
+"latex-veryshortguide.doc-2019"="mil8qpv4ka19wym6cqz3r5np3n7nzw5r";
+"latex-web-companion.doc-2019"="wzj6qw8bhwr82ipsph640ya62mpj6k3r";
+"latex2e-help-texinfo.doc-2019"="jmg3aygadzdj3jvdsd26rvg9ipjbwq7d";
"latex4wp.doc-1.0.10"="bxffry3cy7vkcjhdm5yzn4hipma74jdp";
"latexcheat.doc-1.13"="iav6gzdcadndwli0jar6d7i1711ssq41";
"latexcourse-rug.doc-1.1"="fxz46xn5hazqy707qrf2mkgk121m6ywv";
@@ -1951,32 +1993,33 @@
"lshort-english.doc-6.2"="v03zj1nwy584c6idp2d42n9mm7prnqz2";
"macros2e-0.4a"="5kjjl3wkq04kshrlrrz4qqb4m61mz4lf";
"macros2e.doc-0.4a"="9rgjs3scm8wavsbgljxy7rpgdwy3nsl7";
-"math-e.doc-2018"="jl3c0l594dii8wjylbc9nmaw6bqkmxvy";
-"math-into-latex-4.doc-2018"="0k2w8mjvn4h6jplrks9mxj6m1bnfmlz0";
+"math-e.doc-2019"="jl3c0l594dii8wjylbc9nmaw6bqkmxvy";
+"math-into-latex-4.doc-2019"="0k2w8mjvn4h6jplrks9mxj6m1bnfmlz0";
"maths-symbols.doc-3.4"="xi1pjz6rhyw79b10fpdfaa8vc5sf1wlf";
-"memdesign.doc-2018"="92v86h91snhrnssghhllvr0h05cacpm4";
-"metafont-beginners.doc-2018"="7ql41977dp698l2fjlq2xyf221y6xn2f";
-"metapost-examples.doc-2018"="ljbvw9v7xilmkzmifm1vx18dfvqlw6k6";
-"patgen2-tutorial.doc-2018"="3wv4sk7yw0mpy0rsd1j04m8mqsbi465n";
-"pictexsum.doc-2018"="mcxxxznqh0a94sip9vpdbjv5nv83j66s";
-"plain-doc.doc-2018"="5bqxdfbl4fvgvw42033vg9w3kjn7pn49";
-"presentations-en.doc-2018"="b2j47x2qg2rhn4d5pv7413fca2jd7fb9";
+"memdesign.doc-2019"="92v86h91snhrnssghhllvr0h05cacpm4";
+"metafont-beginners.doc-2019"="7ql41977dp698l2fjlq2xyf221y6xn2f";
+"metapost-examples.doc-2019"="ljbvw9v7xilmkzmifm1vx18dfvqlw6k6";
+"patgen2-tutorial.doc-2019"="3wv4sk7yw0mpy0rsd1j04m8mqsbi465n";
+"pictexsum.doc-2019"="mcxxxznqh0a94sip9vpdbjv5nv83j66s";
+"plain-doc.doc-2019"="5bqxdfbl4fvgvw42033vg9w3kjn7pn49";
+"presentations-en.doc-2019"="b2j47x2qg2rhn4d5pv7413fca2jd7fb9";
"short-math-guide.doc-2.0"="34mdd47c63946iz86c2r0g2jx11q4mhc";
-"simplified-latex.doc-2018"="mmxjkyv4x0am911mkxmjs1l5ql5z19h9";
-"svg-inkscape.doc-2018"="l8vizn8al3rzgxxamdfqm6hsrh46xm8m";
+"simplified-latex.doc-2019"="mmxjkyv4x0am911mkxmjs1l5ql5z19h9";
+"svg-inkscape.doc-2019"="l8vizn8al3rzgxxamdfqm6hsrh46xm8m";
"tabulars-e.doc-1.0"="3vrlw3x3h5k0awnns1q06bwzl3ff6mpw";
"tamethebeast.doc-1.4"="14cs89g2l3bn3xhfrhrw9pfdf65c2xcy";
"tds.doc-1.1"="fmmdgblpf26x9ajn16g024sn5sbwwy0s";
"tex-font-errors-cheatsheet.doc-0.1"="4a38bjpzdbj91msw8kaxmk3c6qahq1r5";
"tex-overview.doc-0.2"="bj9pak1z31fwblcv5bj2imd4p33bi79s";
"tex-refs.doc-0.4.8"="ad80b3r5rgj7n4m2hc5r6ccjczikff3v";
-"texbytopic.doc-2018"="vcr4rwfg8m85mrlsp0hg3ic0gmd0zcdw";
-"titlepages.doc-2018"="g0fvssp703yk3c2icdb8qgalxikm0xq9";
-"tlc2.doc-2018"="k8qb9ak5wx7k4c4j5g5i681di8cc8p5s";
-"undergradmath.doc-2018"="kp1xxp209mbvyhpmh62yp53c6q8ppnwk";
-"visualfaq.doc-2018"="mdskjr2m6y0ljhczhqmfm50xsv8x4k1m";
-"webguide.doc-2018"="xbp0q21rqfq5gmckdfkc671kbr6gj1n8";
-"xetexref.doc-2018"="9yjsdw6mvw21y2ggrlkqyp6m28xjzgnv";
+"texbytopic.doc-2019"="vcr4rwfg8m85mrlsp0hg3ic0gmd0zcdw";
+"texonly.doc-2"="x2h7skds6icw56bg0p8f4aaryn52sz75";
+"titlepages.doc-2019"="g0fvssp703yk3c2icdb8qgalxikm0xq9";
+"tlc2.doc-2019"="k8qb9ak5wx7k4c4j5g5i681di8cc8p5s";
+"undergradmath.doc-2019"="kp1xxp209mbvyhpmh62yp53c6q8ppnwk";
+"visualfaq.doc-2019"="mdskjr2m6y0ljhczhqmfm50xsv8x4k1m";
+"webguide.doc-2019"="xbp0q21rqfq5gmckdfkc671kbr6gj1n8";
+"xetexref.doc-2019"="w87pmm9ra94xil6mm6n2fciavvpl3dpq";
"armtex-3.0-beta3"="vg6qlgg6nzci26mnphkbcpc8vak9jwbq";
"armtex.doc-3.0-beta3"="fam9bkmfjn2v54v3f2xjxjarbrf3adhz";
"babel-albanian-1.0c"="1dasgklnjx05y74bk0pcwn1ivghswmvs";
@@ -2008,9 +2051,9 @@
"babel-friulan.source-1.3"="yf6xqza856qdbxdysw08v707h0pcj7sq";
"babel-hungarian-1.5c"="5l7i970llxwxzy75dy9an9czkbp9p049";
"babel-hungarian.doc-1.5c"="czi272jfp95lckd97gkq46lrvz3r63wl";
-"babel-icelandic-1.2b"="bv8jkqsb9ikbk4g861n0hn00j7dh87kw";
-"babel-icelandic.doc-1.2b"="b2pxcd5sczr0a3a8ww2rjfyw3r1783jc";
-"babel-icelandic.source-1.2b"="37xz4jan0xjrz8aj2sci17x8m8h8f613";
+"babel-icelandic-1.3"="9rkw2wf3b55cs8d29xzpnh5b7k64hhkf";
+"babel-icelandic.doc-1.3"="gjwyjj570d9vwcq6zvzrsi0x8gz240k1";
+"babel-icelandic.source-1.3"="w3kq7v6nwwc6jqr2jrg9a535hgh0nrgp";
"babel-irish-1.0h"="1y1j2vrdl4piipf9p57028dkmd05y5rv";
"babel-irish.doc-1.0h"="3kz3sk14j8kfrym9wlvqkgzvik1xjs4h";
"babel-irish.source-1.0h"="s1g9x340z49y1kgi8b5b1jql1ri2ckby";
@@ -2023,9 +2066,9 @@
"babel-latvian-2.0b"="7m0a5mr8mwxn3hm88ky0nrv88vzqrfsd";
"babel-latvian.doc-2.0b"="b5zrhmss194cr40s38rmdh58l7y7zp9k";
"babel-latvian.source-2.0b"="4k79lcf0rafnkk0qzz4qj15wg3hh46j1";
-"babel-macedonian-2018"="y443c0n5dygb6pf923kwj4fv8y991gg7";
-"babel-macedonian.doc-2018"="gk8d4ijhz5dhnlv9jdc6v48fm9zfcai6";
-"babel-macedonian.source-2018"="jfr605jrv1sywgpkhi05v6n6s96vfyq2";
+"babel-macedonian-2019"="y443c0n5dygb6pf923kwj4fv8y991gg7";
+"babel-macedonian.doc-2019"="gk8d4ijhz5dhnlv9jdc6v48fm9zfcai6";
+"babel-macedonian.source-2019"="jfr605jrv1sywgpkhi05v6n6s96vfyq2";
"babel-norsk-2.0i"="3a2xqwwyj2pv7ndgaxk11wvb7qanc9qk";
"babel-norsk.doc-2.0i"="dhi39fgchh0ll1hl2si5qgygi2qsg8bj";
"babel-norsk.source-2.0i"="qyx1rcxw0zghnc8wrh94yr9i5jkh142k";
@@ -2038,9 +2081,9 @@
"babel-romanian-1.2l"="76cg7sfsq7lg72c4lqfinv3gjpbwpvri";
"babel-romanian.doc-1.2l"="5i46fii2472x7ka1xxng45s7n0rgl2s9";
"babel-romanian.source-1.2l"="pm44w7529qaa4s9n7jyc33qwsfj6vwsb";
-"babel-romansh-2018"="2k6ik89i06j3l29bl8yp7dbm79qgzcb3";
-"babel-romansh.doc-2018"="risjnmxysc7r7va4f3mapz7kvxi01xc9";
-"babel-romansh.source-2018"="hnlwwjxzrv9fsanajh23pr8wirlp87gh";
+"babel-romansh-2019"="2k6ik89i06j3l29bl8yp7dbm79qgzcb3";
+"babel-romansh.doc-2019"="risjnmxysc7r7va4f3mapz7kvxi01xc9";
+"babel-romansh.source-2019"="hnlwwjxzrv9fsanajh23pr8wirlp87gh";
"babel-samin-1.0c"="2vg2wrjl0pllgbppkx4bcykcjil8driw";
"babel-samin.doc-1.0c"="k69nnc0vsw2xhrkqilhqzqv9v4h5fy99";
"babel-samin.source-1.0c"="p7ywdk038cryll8rr2sy8d8m4qb09k5l";
@@ -2053,13 +2096,13 @@
"babel-swedish-2.3d"="06670d5rm2abf8j7pfm7n6qfapkqnx51";
"babel-swedish.doc-2.3d"="qi68h0m500mm2lhd5gcns8wkdzwj4vz9";
"babel-swedish.source-2.3d"="i268zav90a89qacmf2s2dlchag0qby4d";
-"babel-turkish-1.3b"="2bxzkr4ybbjxq47y5a6jnwd9pifh1jk5";
-"babel-turkish.doc-1.3b"="s2a0g0qylhnmlln8l78m49avx9f4g6hi";
-"babel-turkish.source-1.3b"="nz74yb3dky7sg5vss27hw3zb085lvdsj";
+"babel-turkish-1.4"="f9xzk8x8q6gd734xa2kyag3j3lcij81d";
+"babel-turkish.doc-1.4"="43yq2kcxf9gjh1ajnahxia0vbq8sv417";
+"babel-turkish.source-1.4"="yx5ihjbky6ls36nx14lxbvjswasba7vl";
"babel-welsh-1.1a"="dcjbzz80i41bpzb99wdhb84h60y5qg1r";
"babel-welsh.doc-1.1a"="5p0mqvs4npnz3g6a08hqkf03n2w4pdc1";
"babel-welsh.source-1.1a"="9fx2i5lxyf8qc0brlrgas2ajzf013m6j";
-"finbib-2018"="aja1ihjvva3aa86xi1f8d563xvlcj5mb";
+"finbib-2019"="aja1ihjvva3aa86xi1f8d563xvlcj5mb";
"gloss-occitan-0.1"="sha467dmibkfwwdnwrq5da744vfz3p5g";
"gloss-occitan.doc-0.1"="8wfn7as272hvm7nxz0i5m48bf94b5m0z";
"gloss-occitan.source-0.1"="qv9zd6r6rmjbfsndm7qgsz7x6xkr14ms";
@@ -2069,55 +2112,56 @@
"hulipsum-1.0"="8pqz5vilzli6in81d604dnkz9024i5s7";
"hulipsum.doc-1.0"="3sqiw98n02kg8752hzv7vp1r5xysrw0m";
"hulipsum.source-1.0"="dv9wyvy9cbkvjlc9awaz0mv4vaanz7jn";
-"hyphen-croatian-2018"="cv7bf6sm1aaj5va52r2n3gi0m6127sx0";
-"hyphen-danish-2018"="mnd2pqh630n9pmqsxsi4bxp6gn2jgy59";
-"hyphen-dutch-1.1"="jf1ss3824k3w80c1zy03lp204nzg5afp";
-"hyphen-estonian-2018"="790qsjs836gim3w5ryf6v31d2lnv78d8";
-"hyphen-finnish-2018"="j426pqkdkgnsn7kmg690sy9x32d25z8f";
-"hyphen-friulan-2018"="vb22wrkdv5nfj4hh3gv0j00fgjyzlwq1";
-"hyphen-hungarian-2018"="8n2l8ddpncgpah6hzdkns9x31glbn621";
-"hyphen-hungarian.doc-2018"="a9fpid878wd5s3qadgxg8acv6jwl86ca";
-"hyphen-icelandic-2018"="9d6gvj8k6cr89rq47az2lbwk631za6gr";
-"hyphen-irish-2018"="rd6cy170pr6ispdk6rlxfzibgxzk8n90";
-"hyphen-kurmanji-2018"="rqg9vsvhmpv2lx62z0v4vwp83md9xkfr";
-"hyphen-latin-3.1"="ilnki1hk37xcl4r44lhv2yq9nyakjdfa";
-"hyphen-latvian-2018"="sgq37gysmsi1a5r29vkj0yhj07sil3qr";
-"hyphen-lithuanian-2018"="c728l2cfxbhmmh8mi1mzcdp9baz3x84s";
-"hyphen-norwegian-2018"="hg4bsjj9v9i7gfw2ap6dp2jqn3bld2nx";
-"hyphen-occitan-2018"="m4zjqhvif2j8bh58jghr6qkhk3pkmmaj";
-"hyphen-piedmontese-2018"="7ad1ssibvx0id9vdgpwhrfk1fg3v3k47";
-"hyphen-romanian-2018"="9r34526d2yzzdimr8mb9nsb5qx60py90";
-"hyphen-romansh-2018"="6k24acyjc6yww9bx16cjrf3ym9q5qp62";
-"hyphen-slovenian-2018"="5b48hgm26fi8x0bw0bbaw05h5fi5gx5n";
-"hyphen-swedish-2018"="jhymhvp3ksiy1hdgl7iq3kgd7yqwfz57";
-"hyphen-turkish-2018"="df22cqlj10asl71zvvffsc6kyx1p08ff";
-"hyphen-turkish.source-2018"="4xv9azgkq91m4afsp9kvsq0f9ajxqfvl";
-"hyphen-uppersorbian-2018"="bzh2qk7k16cxkdh4p7r09q5089pzb9g3";
-"hyphen-welsh-2018"="dcnvrs3cxy4yww468qh7rlx9b1ahy1i0";
-"lithuanian-2018"="p7vd2rv8md0a1gnyd9jj1ill09dfxmk1";
-"lithuanian.doc-2018"="x4nf13nhkbrn2cnn9gi06zavch8hjr4r";
+"hyphen-croatian-2019"="grzf0vvrgp4cfvpq5imffv2259zrq6q6";
+"hyphen-danish-2019"="bdxvb9sjzmqg09464c6327wp49kq086p";
+"hyphen-dutch-1.1"="crz45cdpi6y367jp8i7g9yb5318m3a84";
+"hyphen-estonian-2019"="vxwsi96l9zw99fp6gdfnhyd7nhb2y1q3";
+"hyphen-finnish-2019"="dnyiqmsprb3z7wsw0mld6vg3bgm0gd9v";
+"hyphen-friulan-2019"="saqhzx3finwlkmhxj00145r4p81q4xdx";
+"hyphen-hungarian-2019"="si4gj1fvnw344fic5zga5rniqfg30ah2";
+"hyphen-hungarian.doc-2019"="ycdkj87kpnvaxc5szx0vcacy8rg6i7lj";
+"hyphen-icelandic-2019"="lfzhj0drdf7hw65agf505512qrd1w3kx";
+"hyphen-irish-2019"="h5gqkzicgidjgfbf5cmbbjlpprwwz2lf";
+"hyphen-kurmanji-2019"="pvl2dm38dkdixpng1vxmxnm1nnhkzd93";
+"hyphen-latin-3.1"="7hd8jab460zw2kz5x22zg419jd7pkph3";
+"hyphen-latvian-2019"="6aa8sn34wfb9zdn73ksc828wia123rm7";
+"hyphen-lithuanian-2019"="4rb6hpipx7cazglf9lzbfc2n5nfrjymm";
+"hyphen-norwegian-2019"="lb2drbj64qpikapvajfhsk8z06gjn0wz";
+"hyphen-occitan-2019"="1zf4mf08zwr170rd6p28r4p8vad5rwyc";
+"hyphen-piedmontese-2019"="34ibkb5fq0qdmn8nr85mv626387303lw";
+"hyphen-romanian-2019"="vlyvfwvfrfj51kriz2z26my886ab9l8x";
+"hyphen-romansh-2019"="alahn7f907i3pg5hhzib4j50vqxhvxn3";
+"hyphen-slovenian-2019"="cf4gm595n5q68ibz0jzk9sdsv1wngml1";
+"hyphen-swedish-2019"="rkdlzsd4vnl8080gcfwsa89q8yg6jhmj";
+"hyphen-turkish-2019"="93zyzrjw297abia8r4rnsmr4hfdhr0qa";
+"hyphen-turkish.source-2019"="4xv9azgkq91m4afsp9kvsq0f9ajxqfvl";
+"hyphen-uppersorbian-2019"="ix9j2rzdwp3j1xr45yzy747g3iw9ws58";
+"hyphen-welsh-2019"="r3d6rd54889fd0n1gm67lmkqblf6jrcl";
+"lithuanian-2019"="p7vd2rv8md0a1gnyd9jj1ill09dfxmk1";
+"lithuanian.doc-2019"="x4nf13nhkbrn2cnn9gi06zavch8hjr4r";
"lshort-dutch.doc-1.3"="rswbmzd9fkb0bwbc054pb0raa8zv2lfx";
"lshort-estonian.doc-5.05"="2xqk5n14f2lizqdisir199mark4y5v2k";
-"lshort-finnish.doc-2018"="5jp8rkaw7qvrv8mpdnbmhg0m53566n8c";
+"lshort-finnish.doc-2019"="5jp8rkaw7qvrv8mpdnbmhg0m53566n8c";
"lshort-slovenian.doc-4.20"="1w0g2p1l4p456wsx86ihdpadm8lhhcgn";
"lshort-turkish.doc-4.20"="py0d16ij5gswbli1bgi4z63vajsahwjp";
"nevelok-1.03"="v5hds3a09c91d79iac1qsyf0mr6lpaqg";
"nevelok.doc-1.03"="biq2dbyv6mak992s0cqb834k119xfa0p";
"nevelok.source-1.03"="5c03z6r25gidf0bncaanw1259n1hcdw0";
-"swebib-2018"="5z0719m62712flc3ylrnp5223gbsk98n";
-"swebib.doc-2018"="m23nfcdd5ddlgicd8hzlyfnr042y3bjp";
+"swebib-2019"="5z0719m62712flc3ylrnp5223gbsk98n";
+"swebib.doc-2019"="m23nfcdd5ddlgicd8hzlyfnr042y3bjp";
"turkmen-0.2"="r8ryr694sxginv96wy2ibwg7mjwckmy0";
"turkmen.doc-0.2"="ry7di8dm2nk9gbylnm58zrmlpilbch55";
"turkmen.source-0.2"="jab2389x3cj6hhg0imkfbjcglclqap2s";
-"aeguill-2018"="2qlipazg1v8pj58aym9zwqqzfvprw29f";
-"aeguill.doc-2018"="q4gvvin01hkwmcc2llrkd61pr6dsmwp8";
+"aeguill-2019"="2qlipazg1v8pj58aym9zwqqzfvprw29f";
+"aeguill.doc-2019"="q4gvvin01hkwmcc2llrkd61pr6dsmwp8";
+"apprendre-a-programmer-en-tex.doc-2019"="ra7bkghkmm4cl88fi1vn3rf9yy1kzya9";
"apprends-latex.doc-4.02"="fy3lj0gsk1nkcfp2ssyfm26a7ih2ysf5";
"babel-basque-1.0f"="dasllbbd2k1yhqdwm41i38870lzp9caa";
"babel-basque.doc-1.0f"="av6dd29g89fsq2hgva9fj4h2myj95jxk";
"babel-basque.source-1.0f"="mvvhhqj4jd107zicv0gv8yhgjkjhxl33";
-"babel-french-3.5d"="qc7286jpsvi2h7ddckwwqc9gsql6wsnz";
-"babel-french.doc-3.5d"="ybzzhqykpwndzan12j0w30bpfwawsn04";
-"babel-french.source-3.5d"="rdwzmnx7z8ral5v2d9l3ipc20ci1dk63";
+"babel-french-3.5f"="0ppxkaqkqmm37n1m7q34fnjjhdb2s3sr";
+"babel-french.doc-3.5f"="gn6cbcp59q2f4xjls8sc4b81d9l85can";
+"babel-french.source-3.5f"="dv9ryaq0sppxgmd33pyp47g07hb08m7r";
"basque-book-1.20"="6gmya3w1jnv20p9zyn3b8b095csb45cj";
"basque-book.doc-1.20"="njw9j7s7mlx35ckjg0z404fizyxpn74n";
"basque-book.source-1.20"="wydda9ij2ibwnhd8b0pg48bf2f1g969f";
@@ -2132,29 +2176,28 @@
"booktabs-fr.doc-1.00"="8nmky9zjr4s9s8kikir9l4w6y69yk1vr";
"droit-fr-1.2"="kqd2m29if8y21y5l72z5k0f6dafm95sj";
"droit-fr.doc-1.2"="ss2xw9f26frzv9m2xvwbmvgagdhabc69";
-"e-french-6.02"="pmygb69ikswsllkszbzp04dkvpip6941";
-"e-french.doc-6.02"="x22dp2kzcwfyla8ccbc5jkwrjnkjjvl5";
-"epslatex-fr.doc-2018"="7kqdhx5drijbah1yl3vrwax3cnxg5zdk";
+"e-french-6.11"="y1yab7pd915kbnwi20zair37a9haf2is";
+"e-french.doc-6.11"="9dcj407a8vn2j4h3q54s2wrbj5fiawm1";
+"epslatex-fr.doc-2019"="7kqdhx5drijbah1yl3vrwax3cnxg5zdk";
"facture-1.2.2"="ys1fq6vkml8gnfc6bjkx2lkbdw2w0fsn";
"facture.doc-1.2.2"="ij99my45fi9m1lcc79rj6kyxggmv4v3r";
"facture.source-1.2.2"="aywgffiyigrwxv9lipf7a131mycjp839";
-"formation-latex-ul.doc-2016.11-3"="rs68mnwbwwgn4gs8z4w8cr3w04indrf4";
-"formation-latex-ul.source-2016.11-3"="lrk1fnmfi50ihqr6bi5s3896qf0gqvr0";
-"frenchmath-1.0"="99qkcra80s4f4fpp8fvx21g1mpk76q5b";
-"frenchmath.doc-1.0"="9maricfk62l53flwkn2d9a08z90p100y";
-"frenchmath.source-1.0"="7ir1lmpn3abcp4lmvgzyd1zykdlaldhn";
-"frletter-2018"="4vqb93fvw2jmyxv1f269f6icnk4wbwpl";
-"frletter.doc-2018"="pg2pg5gsjpp0iyzapm6k1m4p95fkbi4h";
-"guide-latex-fr.doc-3.0"="r5r8pyq8xg018jzvg9nkf6g3isdfkdv6";
-"hyphen-basque-2018"="r4q14zb56w7sw8nq39l72xd5x5cmb21m";
-"hyphen-basque.source-2018"="vq3bxdrcsgdmiqfjxfcy9w5jihxf78qf";
-"hyphen-french-2018"="4bvmaxyym4n756qjfsk7mnqkcxp64pb2";
-"impatient-fr.doc-2018"="sjzbiaxr5cvnqxn7bylr5zhrkq46l1v8";
-"impnattypo-1.4"="yi9xrsbs2crfwwjjgnxg0sybn8ygjr32";
-"impnattypo.doc-1.4"="cai1yyf5ipgjips10l1nsid8dz09kvg8";
-"impnattypo.source-1.4"="r7n5sihj35zm708k6cxs4xs71gz4msvn";
+"formation-latex-ul.doc-2019.03"="i0f7ij9m4h02vxd21hs3iw7m23qlgjii";
+"formation-latex-ul.source-2019.03"="3g9v9qrcjkd5dms6aa3zdlr7q0sy572b";
+"frenchmath-1.4"="nvxiiich6w76xzsn9a73sg6d9gl79klb";
+"frenchmath.doc-1.4"="h6h3ywj67r11ljpy6passw07jm8v7zp4";
+"frenchmath.source-1.4"="ansrjlrbxv1ph59ngvr3p53bw04j9cnd";
+"frletter-2019"="4vqb93fvw2jmyxv1f269f6icnk4wbwpl";
+"frletter.doc-2019"="pg2pg5gsjpp0iyzapm6k1m4p95fkbi4h";
+"hyphen-basque-2019"="w1l71iknyndr7smz1yv35asm8wgzfzqn";
+"hyphen-basque.source-2019"="vq3bxdrcsgdmiqfjxfcy9w5jihxf78qf";
+"hyphen-french-2019"="if688jvpcwzcig5qfm1scj4spqkazga6";
+"impatient-fr.doc-2019"="sjzbiaxr5cvnqxn7bylr5zhrkq46l1v8";
+"impnattypo-1.5"="ypvjmb0ys3c5f0mdlcsiljjb94h567wv";
+"impnattypo.doc-1.5"="q72pgsqjgmxrgclh3lziqv83h1r6020j";
+"impnattypo.source-1.5"="z4vzzjjhrxpaj91zqhzg6mx52av49qkq";
"l2tabu-french.doc-2.3"="ncl8is1rmnk3n9ybrsav882w5qsb1w2k";
-"latex2e-help-texinfo-fr.doc-2018"="0n3q8gzd8xjhl92yyq2526sjsgl3jhid";
+"latex2e-help-texinfo-fr.doc-2019"="0n3q8gzd8xjhl92yyq2526sjsgl3jhid";
"lshort-french.doc-5.01fr-0"="33vkjmz23zk2jrzyw99zri58jm0cpxax";
"mafr-1.0"="vl6jgzlqqyn70cndvj91nnkmcxas15j8";
"mafr.doc-1.0"="v44yahqn2gnnfbnf1ayqr96va6y49aij";
@@ -2164,16 +2207,16 @@
"tdsfrmath-1.3"="5nz3qrfq13xyhabzww6092mb13014rhj";
"tdsfrmath.doc-1.3"="8nnvlh3hw79z3k6c6vsvgnvkq814ldsv";
"tdsfrmath.source-1.3"="3hfid9ih338p675pz6440f3ds5r3s646";
-"texlive-fr.doc-2018"="j8zcjpxz4nwsbnzfrwfk1icpb8mawhdr";
-"translation-array-fr.doc-2018"="yia92yfpyrwv26vh12kks8arbsda05z4";
-"translation-dcolumn-fr.doc-2018"="acapy2zx06rsxwg810avmphyjjxca6gi";
-"translation-natbib-fr.doc-2018"="8yvcb3s928s5lldgy65idpfw23pb46z2";
-"translation-tabbing-fr.doc-2018"="64ix6i3bvaniiw7xj42bhqqmzv474lfy";
+"texlive-fr.doc-2019"="aj8pzb3xfjzrwycxfchsihm726bid2kv";
+"translation-array-fr.doc-2019"="yia92yfpyrwv26vh12kks8arbsda05z4";
+"translation-dcolumn-fr.doc-2019"="acapy2zx06rsxwg810avmphyjjxca6gi";
+"translation-natbib-fr.doc-2019"="8yvcb3s928s5lldgy65idpfw23pb46z2";
+"translation-tabbing-fr.doc-2019"="64ix6i3bvaniiw7xj42bhqqmzv474lfy";
"variations-0.3"="md5bnc4jaiva00gkdjyd63x67hyd09si";
"variations.doc-0.3"="pxbpjpnsfz728czc4pjfy2nfr88dzmr8";
"visualtikz.doc-0.65"="2rc26mlib7xnlpgc2l82ky4fcpyv7013";
-"apalike-german-2018"="hyclqnv85va4qmrr89zz8fhsfyqkqx3z";
-"apalike-german.doc-2018"="gqfzgv3kxzskvw0j6n23vsrs8b70vavv";
+"apalike-german-2019"="hyclqnv85va4qmrr89zz8fhsfyqkqx3z";
+"apalike-german.doc-2019"="gqfzgv3kxzskvw0j6n23vsrs8b70vavv";
"babel-german-2.11"="8y70chxahg5anippladkwlh4aj94hpa7";
"babel-german.doc-2.11"="zrlg0a334h7v2j66llw25977klr1az6k";
"babel-german.source-2.11"="igzl8plqhs6fhs8zgfhanzsz49acbr4n";
@@ -2181,13 +2224,13 @@
"bibleref-german.doc-1.0a"="yc6vn69gsdsl3vxhg6klip8m6wkffyy0";
"booktabs-de.doc-1.61803"="wcz4xqg22sijz3rczwk6nfnb0pk074ih";
"csquotes-de.doc-1.01"="bksp4f2zywwkv5qw4njincxbpgcvz7dg";
-"dehyph-exptl-0.5"="hra8cm76i1iz138sghrapbfw04xcng64";
-"dehyph-exptl.doc-0.5"="451h6rzy02p5fy97ms90h8gbz6kzvh6w";
+"dehyph-exptl-0.6"="ssjjz287qzi9bh4l9mfchx64qwd547ly";
+"dehyph-exptl.doc-0.6"="ggw931bx7r04hxp7dmlrl3gjfxfr0gi4";
"dhua-0.11"="4n8cvm61marrsbxd7308xw089j0q2wlj";
"dhua.doc-0.11"="kisr6kymm9v5kk9nfxi0ckdf6k8mhr91";
"dhua.source-0.11"="a9ap1rwrqqwh394c6hjqx5nlw070iwp6";
-"einfuehrung.doc-2018"="x668r5llhw28bqdr3k32yynf3720bdna";
-"einfuehrung2.doc-2018"="mwzp79i9w8ci8dxpnk4z4k6l9akj1qf8";
+"einfuehrung.doc-2019"="x668r5llhw28bqdr3k32yynf3720bdna";
+"einfuehrung2.doc-2019"="mwzp79i9w8ci8dxpnk4z4k6l9akj1qf8";
"etdipa.doc-2.6"="cid5wjvbs4hl5lwczp1s1wbdwxfwr24n";
"etoolbox-de.doc-1"="z53x50c71bvipgvgklp42n1yb50fq8gx";
"fifinddo-info.doc-1.1b"="d7l7nsb4aj2b7nin8whkif0m5pcv11py";
@@ -2196,45 +2239,45 @@
"german-2.5e"="mwin3zb743v74c97aizyiy86zj1pmdi2";
"german.doc-2.5e"="invdh78rq8chiirzdlvijssdah8hsyk2";
"german.source-2.5e"="zs1qxbd8r3bfyq77vaak9srxjxxn213v";
-"germbib-2018"="g11ayb7d5hj8s77kn9zvkvgfhdb0f4nf";
-"germbib.doc-2018"="vskc1hanqpmdm6p0v2np2slblpy8cf70";
+"germbib-2019"="g11ayb7d5hj8s77kn9zvkvgfhdb0f4nf";
+"germbib.doc-2019"="vskc1hanqpmdm6p0v2np2slblpy8cf70";
"germkorr-1.0"="szywjh1bj2jqc6zqs5d1y1dwxq9h8540";
"germkorr.doc-1.0"="bycbcbfrqs1r8l939kdm9f6s395rc5fh";
-"hausarbeit-jura-1.5"="0pifqdiq22zs94z9ywfdirgljp11a2g8";
-"hausarbeit-jura.doc-1.5"="9vvkmp35qa1ygwj0isib5wsf12nnfs4f";
-"hausarbeit-jura.source-1.5"="zc6g0yd997syp0j8dlkbzkvk29syph7b";
-"hyphen-german-2018"="f0bb4ql01d63szv22w4d2s9yjj5v0gnp";
-"koma-script-examples.doc-2018"="rzy2nsllyfdm00lrllk3k8i8yxgvppfk";
+"hausarbeit-jura-2.0"="aismjxs0dxac6lvwfink46aci9lwvv78";
+"hausarbeit-jura.doc-2.0"="qg3sx0a4l44hx56v4gs7y3vlmmlsg5xg";
+"hausarbeit-jura.source-2.0"="pj7cdl7rgwwlry37pkhm1l9k5c1wvynz";
+"hyphen-german-2019"="rk2xjqr0iq16694zjjgggmsz53a2z591";
+"koma-script-examples.doc-2019"="rzy2nsllyfdm00lrllk3k8i8yxgvppfk";
"l2picfaq.doc-1.50"="35c7cwi94qazkf5351kj5hl58xil9nms";
"l2tabu.doc-2.4"="4sab9w752r7xr6l9a6sxig4q0sdfvfxr";
-"latex-bib-ex.doc-2018"="51d5jw2dmp9rvy8bqxzw6clls5aqi189";
-"latex-bib2-ex.doc-2018"="rggjiidvpwxfd978rkmkwmg70w7amnpi";
+"latex-bib-ex.doc-2019"="51d5jw2dmp9rvy8bqxzw6clls5aqi189";
+"latex-bib2-ex.doc-2019"="rggjiidvpwxfd978rkmkwmg70w7amnpi";
"latex-referenz.doc-2"="463iyb1dhx6kdsqqb4crgdh0xgmrckpp";
-"latex-tabellen.doc-2018"="9y8yqyrkv49pj1v58nmf5qyibyphnias";
-"latexcheat-de.doc-2018"="fjpnrnl8fkv5lnvhg6rmijic0k2yshrf";
+"latex-tabellen.doc-2019"="9y8yqyrkv49pj1v58nmf5qyibyphnias";
+"latexcheat-de.doc-2019"="fjpnrnl8fkv5lnvhg6rmijic0k2yshrf";
"lshort-german.doc-3.0c"="aplln16lhlxfrck1lgjgsrng7zbgpsqr";
"lualatex-doc-de.doc-1.0"="9l7ac63knl5cd6lxmrbnmjj8s0nwp5bh";
"microtype-de.doc-2.4"="22zsps3wqlz58x3x1i3wadbn5jp9mba7";
"milog-1.0"="lz3w4rhsgbl699hh8431yw6a9si6y9yy";
"milog.doc-1.0"="zf9qx558g8z5xl906x391c6hylz57x8x";
-"presentations.doc-2018"="rczfpy5ayw0h07xlqhw4k2isp080g2ar";
+"presentations.doc-2019"="rczfpy5ayw0h07xlqhw4k2isp080g2ar";
"r_und_s-1.3i"="8vn7cjc42dvny30pkgp768yy87z9d2b8";
"r_und_s.doc-1.3i"="pk63m1jl1yzz2xqiwynpph3nrlri1hkl";
-"templates-fenn.doc-2018"="yy9rn7m9r0paxvya3icnbqwccpjkkbij";
-"templates-sommer.doc-2018"="6n6saza6xd8mjys1ckfy0362sdya4616";
+"templates-fenn.doc-2019"="yy9rn7m9r0paxvya3icnbqwccpjkkbij";
+"templates-sommer.doc-2019"="6n6saza6xd8mjys1ckfy0362sdya4616";
"termcal-de-2.0"="pql7q4dqaqgg0arqgg7l8iz4hwxrxd7x";
"termcal-de.doc-2.0"="fpjnpzi59rrqg44j513w4d6f9cqi7ik0";
"termcal-de.source-2.0"="myc9fjxig0z3dirj1brla1q70ryrczrr";
-"texlive-de.doc-2018"="5xnd0gii9rd1z09xwkc884s73ycc6mpj";
+"texlive-de.doc-2019"="6h0bib93hy99z40gbmr5vgacwkyxs5df";
"tipa-de.doc-1.3"="aa0msh91ynxxigmbxwy72i05g095fwxg";
-"translation-arsclassica-de.doc-2018"="xayn50bvfkyf5fh93426fg2m6mmvpdwc";
+"translation-arsclassica-de.doc-2019"="xayn50bvfkyf5fh93426fg2m6mmvpdwc";
"translation-biblatex-de.doc-3.0"="0wan8bpq95jpa0bsx79hfhi9882vbrr3";
-"translation-chemsym-de.doc-2018"="khd057lr5p42wqz3p6n58d2z25jdknrp";
-"translation-ecv-de.doc-2018"="7yrn8n7071yasf0lpswz8dis0vkjg33g";
-"translation-enumitem-de.doc-2018"="8c46h1y6mpz736w2nh01jkh96n0ar2jx";
-"translation-europecv-de.doc-2018"="541qkhphqn2f3bba6prrf2npqxl022ah";
-"translation-filecontents-de.doc-2018"="9c59fnc6krcsswc3hsd4aimzfvycqp59";
-"translation-moreverb-de.doc-2018"="1j0hyf240k1q27li0dnnw0cs4mi2j86w";
+"translation-chemsym-de.doc-2019"="khd057lr5p42wqz3p6n58d2z25jdknrp";
+"translation-ecv-de.doc-2019"="7yrn8n7071yasf0lpswz8dis0vkjg33g";
+"translation-enumitem-de.doc-2019"="8c46h1y6mpz736w2nh01jkh96n0ar2jx";
+"translation-europecv-de.doc-2019"="541qkhphqn2f3bba6prrf2npqxl022ah";
+"translation-filecontents-de.doc-2019"="9c59fnc6krcsswc3hsd4aimzfvycqp59";
+"translation-moreverb-de.doc-2019"="1j0hyf240k1q27li0dnnw0cs4mi2j86w";
"udesoftec-1.6.2"="wr18qlcg3fmqhfh9sji9qzxg4m3jn9fb";
"udesoftec.doc-1.6.2"="snycjxc23rmgkdydpxjyqkzvq8qkklq3";
"udesoftec.source-1.6.2"="b9y4rrqycqayx419ck7ni9y5fvhbjymz";
@@ -2244,9 +2287,9 @@
"umlaute.doc-2.1"="hkjv5ym6954i5l2qxv3jm3p1prbn55h9";
"umlaute.source-2.1"="p6217bas6hm8kksip8jkb2bhdpa9p91w";
"voss-mathcol.doc-0.1"="f15dshkczyv9r9a6vzps3ls1cz95sk8v";
-"babel-greek-1.9g"="bm4k91lz9a1pfnl4jpn04idl2c08lyd0";
-"babel-greek.doc-1.9g"="y7jwlw980gigm0n059d2xsq1f93v2h9k";
-"babel-greek.source-1.9g"="qm52xxg59kdwbn680zrr9qdziagr69jk";
+"babel-greek-1.9h"="jpp35w9yqg8hza1hc4m5mrf2l9vm9v3c";
+"babel-greek.doc-1.9h"="xphz8d4rvcmxx9iwj0mz70xgyh7kpgm4";
+"babel-greek.source-1.9h"="w3ykv1fis8rxkyq501lmrisb7bmr5qlq";
"begingreek-1.5"="7v94fdb2kxzwgvcsjfd5gnqpjhsrgp9i";
"begingreek.doc-1.5"="rgiglmyfkxghz1w9g67lyx28rvk2bwgc";
"begingreek.source-1.5"="jscz6nq9n7aq1l3j86xyvki200ja40p5";
@@ -2258,31 +2301,31 @@
"gfsbaskerville.doc-1.0"="7sx91lqgpn4w4xgbdbpsk41i5mxixqf2";
"gfsporson-1.01"="k6gimiba8zfbnf4wc4zjrmwwc7ggnxkg";
"gfsporson.doc-1.01"="6i47g0k5ys9q394g6q0a3686q4h75gz3";
-"greek-fontenc-0.13.2"="2hc7j372kndq25ygcbyp0d18wmvsdkcl";
-"greek-fontenc.doc-0.13.2"="5mid6q0ffbj3fdnsy4477wbcj2jxcmmz";
-"greek-inputenc-1.6"="nn3hvxmpgpr5jhj5l90dhl2c5lxg7q24";
-"greek-inputenc.doc-1.6"="16qrcffmf30w69vrgjd8ahdnhvap4nri";
+"greek-fontenc-0.13.4"="9hvk62x7gyl6r4m0ndzj3as3hxjf193a";
+"greek-fontenc.doc-0.13.4"="mc5jx7gysvhk5kygzga6vcmmm0kl7hjr";
+"greek-inputenc-1.7"="4fwqx35kx5yqpbg8hy83pgpm45gm1q6d";
+"greek-inputenc.doc-1.7"="1fwpw7k0xwbfgp38dxr9vw4hds93jbhm";
"greekdates-1.0"="zm8cfpsxp12s6n38n7lgzha482124m7v";
"greekdates.doc-1.0"="lyhisq5vmvxpmc1g59dxnpkxnvziddzk";
"greekdates.source-1.0"="dy4cbvglp6fv0fd13mlm4x5wjfg97889";
-"greektex-2018"="zmms6d4vix6nzw6jc06iir73wj9swvir";
-"greektex.doc-2018"="p5f90xphw0ck7p6iw2gz6anki05v2b9y";
-"greektonoi-2018"="agnjlz6cdb3figh8g8kfnqah4ppzqqci";
-"greektonoi.doc-2018"="8mh04p3y9jizn5zdm63vr50nzk0rjcyv";
-"hyphen-ancientgreek-2018"="ka83ajw227cj0qyp8dwib7xbzs6cclwg";
-"hyphen-greek-5"="l4fimplgxjkk90xw4kyghdgidgar6149";
+"greektex-2019"="zmms6d4vix6nzw6jc06iir73wj9swvir";
+"greektex.doc-2019"="p5f90xphw0ck7p6iw2gz6anki05v2b9y";
+"greektonoi-2019"="agnjlz6cdb3figh8g8kfnqah4ppzqqci";
+"greektonoi.doc-2019"="8mh04p3y9jizn5zdm63vr50nzk0rjcyv";
+"hyphen-ancientgreek-2019"="ylhxgwgkrwrrmyl45gy4szngqmgnjmwq";
+"hyphen-greek-5"="s5j9z3lw4dgd6kb1nxay76jh143mpips";
"hyphen-greek.doc-5"="r6v8qyqkrvnqn6729i7p3ah3vmgxnzrn";
"ibycus-babel-3.0"="m0m76cgm1k930h85s6hi9qnlh86gf8z9";
"ibycus-babel.doc-3.0"="fyc9gdakl47jq7p76pxi9l3ggqsqfwqg";
"ibycus-babel.source-3.0"="samw380w28p4621z2f9fav06i9dzj3b0";
"ibygrk-4.5"="3xwia8yqznfai0wjz7rc63dizdfc3n94";
"ibygrk.doc-4.5"="ydy3swiwjr9r1j40fhkwhd2d7z614ipa";
-"kerkis-2018"="ydv39ycvib03pkw5pvvnv6mjyvrij0rc";
-"kerkis.doc-2018"="admp7blm0nd44qcnqqxd0bpwxskz7dqm";
-"levy-2018"="isfhykz3fkajjygnpl7psd2n9n9lzfwy";
-"levy.doc-2018"="y92455xr0yq62ppxd650vvxaknkb5qym";
-"lgreek-2018"="64pdy6vj1q7sg23xg31pw0mfznahcvzw";
-"lgreek.doc-2018"="iwa1xfg3sawwblifpgkc3na1r3hld02r";
+"kerkis-2019"="ydv39ycvib03pkw5pvvnv6mjyvrij0rc";
+"kerkis.doc-2019"="admp7blm0nd44qcnqqxd0bpwxskz7dqm";
+"levy-2019"="isfhykz3fkajjygnpl7psd2n9n9lzfwy";
+"levy.doc-2019"="y92455xr0yq62ppxd650vvxaknkb5qym";
+"lgreek-2019"="64pdy6vj1q7sg23xg31pw0mfznahcvzw";
+"lgreek.doc-2019"="iwa1xfg3sawwblifpgkc3na1r3hld02r";
"mkgrkindex-2.0"="v5hb36lspx6xyzzpm8ryprr7mwwpcrm5";
"mkgrkindex.doc-2.0"="mfpkm8mm8n0nqhzgnm70yjy16lzjvvhd";
"teubner-4.8"="7h0mh95kwrp8l3im9fq4m4my65hxcwpd";
@@ -2291,25 +2334,25 @@
"xgreek-3.0.1"="742vxyljmp433rk26ap2rjqbfd7802ys";
"xgreek.doc-3.0.1"="qdgh9jnqimis40pf5gj383j01ynx4cqb";
"xgreek.source-3.0.1"="33imiba9m0sxmjxilflqzsysgr7vdv1q";
-"yannisgr-2018"="0pjpl0qghjh6qdgy7snalxyxw6ca6cwk";
-"yannisgr.doc-2018"="jx7mj6aw24ff9k4qcr51kdlk7xwpiflc";
-"amsldoc-it.doc-2018"="3xqg4bjhsk0r27g7absrq84nwy6zy265";
-"amsmath-it.doc-2018"="mrz7iav2jpify9h3vz703x863km3vb9r";
-"amsthdoc-it.doc-2018"="bpi907wji0gimbc22s86vg3fwv6fkpsq";
+"yannisgr-2019"="0pjpl0qghjh6qdgy7snalxyxw6ca6cwk";
+"yannisgr.doc-2019"="jx7mj6aw24ff9k4qcr51kdlk7xwpiflc";
+"amsldoc-it.doc-2019"="3xqg4bjhsk0r27g7absrq84nwy6zy265";
+"amsmath-it.doc-2019"="mrz7iav2jpify9h3vz703x863km3vb9r";
+"amsthdoc-it.doc-2019"="bpi907wji0gimbc22s86vg3fwv6fkpsq";
"babel-italian-1.4.01"="06yw3wwnbx72006dxyr7lcym51qxnsdv";
"babel-italian.doc-1.4.01"="45s0vhvdr1ji95jf9ryvyxpgixcb9q3m";
"babel-italian.source-1.4.01"="milncc712c5mh0lmpvvap7bzc4rbniln";
"codicefiscaleitaliano-1.2"="gqzlc6agkwysk75lzdxbkz4azawzyrjh";
"codicefiscaleitaliano.doc-1.2"="c7spaihgf2fdimihsg5cf7xn5bczkw97";
"codicefiscaleitaliano.source-1.2"="vxi0halq6yx9gwd0vkcmjx6am7dnjjg1";
-"fancyhdr-it.doc-2018"="nl2xsg3mppyni8ns9zij452dkkw4ayj0";
+"fancyhdr-it.doc-2019"="nl2xsg3mppyni8ns9zij452dkkw4ayj0";
"fixltxhyph-0.4"="gkadi0h5794bxkkb809162a1z7aicw78";
"fixltxhyph.doc-0.4"="l2xq1rsc95fbk3saqnx86l9d73mvm92v";
"fixltxhyph.source-0.4"="4nhcwfdf5gs7fc5iy5fph8yiq4wavjp3";
"frontespizio-1.4a"="mqcrdj4b2abhq70zx1alxdm6hs3n4xnz";
"frontespizio.doc-1.4a"="g6i79280jdkwhp4q9l69h7icm11l78bl";
"frontespizio.source-1.4a"="gmdqk3hajrn0k5dhcdmyn1a7vxz6f3y7";
-"hyphen-italian-4.8g"="jxawdbihs3j2pypzkd73qj2ax7lkpk0w";
+"hyphen-italian-4.8g"="scvfw1wwqf0d6iln142b6k057n3x6740";
"itnumpar-1.0"="39ydhr855c2sb1xwfd12v61pphzmbc7g";
"itnumpar.doc-1.0"="2qdpfrsffqfqvd42nn8yhicp8p3vvzk5";
"itnumpar.source-1.0"="xd2bbq62fn23gbii6147m3n1c16pcgjb";
@@ -2318,110 +2361,118 @@
"layaureo-0.2"="7qqhm139n1afxdpsmikzdyn7pn09hv9x";
"layaureo.doc-0.2"="pf22ypfazq7hwxpfiidcvkd24zs1gys3";
"layaureo.source-0.2"="3q0ixl7rw7sz7n2bfd8gyfnglfcq2hcs";
-"lshort-italian.doc-2018"="n79a6mw3xc3ar3adan0l1xpr4xg8wrid";
-"psfrag-italian.doc-2018"="xb8qlcz7f0za963yybhjvbyjq37z516f";
-"texlive-it.doc-2018"="kdjyd81g1ihnswgja038hywk1hi8q987";
+"lshort-italian.doc-2019"="n79a6mw3xc3ar3adan0l1xpr4xg8wrid";
+"psfrag-italian.doc-2019"="xb8qlcz7f0za963yybhjvbyjq37z516f";
+"texlive-it.doc-2019"="nsbjkzxjwlrbbrciv2qdy6lrfn4ddk66";
"ascmac-2.0h"="vg8n2gvl9s08xkmhj2jf617fc18b3mzw";
"ascmac.doc-2.0h"="xi9mjz1aip4x366d3dj71x7bjsznbxk3";
"ascmac.source-2.0h"="7v01dn2p724l7qh0xhqi7gflxrrcd561";
-"babel-japanese-2.1"="jvwjzk00mbywd64cjgchn58lcvvdm2lz";
-"babel-japanese.doc-2.1"="xy5s8j84q60va5jm7b39lmncjrxyr4c1";
-"babel-japanese.source-2.1"="mi0ahdg238r2ra2l91vp4wpfad32ahsa";
+"babel-japanese-2.2"="s8sj89mjl5fxb2cr87qn9ix0fyy7if6m";
+"babel-japanese.doc-2.2"="rxwigd9cjla62cw4sgg3j4wvz9f0q8gr";
+"babel-japanese.source-2.2"="01qb909xr4k1kcjk8dz2dpiqwfx5awdx";
"bxbase-1.1"="9qcjdyngscll1bkc1g0i9d50hjrvnbjv";
"bxbase.doc-1.1"="icyayz4cr8p3zgbby8zaypclximpiyqf";
"bxcjkjatype-0.3"="94n8gv2433510cq05vl97zrna0gyya1z";
"bxcjkjatype.doc-0.3"="z6rarps2vgxp061w0q8amki68j51yqlx";
+"bxghost-0.2.0"="b0lc2wxk3fvsfrg2xg602bz6vi7igdrw";
+"bxghost.doc-0.2.0"="f8wg3ynqd7gpkiym9v6yr9q5fafxk81w";
"bxjaholiday-1.0.0"="w9mdw9zrcrrf988z2vd314bn0dqr4pd0";
"bxjaholiday.doc-1.0.0"="yq903l1in5hwp20wj9i2kz4qmx3y0aqs";
"bxjalipsum-0.3a"="d6svafibkkjc5p3hjzrc8ibb2fwmm05c";
"bxjalipsum.doc-0.3a"="srwc07mapyqn9hq6hy26gxaj6khy9ffh";
"bxjaprnind-0.3b"="8pfq18sbkvqzb2may5j4n8xadgjb8a9l";
"bxjaprnind.doc-0.3b"="1vsxn97w48hn05il79byfms5w6749xpc";
-"bxjscls-1.9e"="6ws4zprnk4jdi02bb0f40b8qbz3ykqr8";
-"bxjscls.doc-1.9e"="nr7swpkkaiz9rhiqfjj29nnpngqz4zqa";
-"bxjscls.source-1.9e"="6jvf86zk4phf8zss6chmxmd3sn387w82";
+"bxjscls-1.9h"="mbijcs5l9pp7yrgxyp6bdm76311j4mg7";
+"bxjscls.doc-1.9h"="ad3ghzb8yk72vb12kkknkxwdwpsdydjg";
+"bxjscls.source-1.9h"="9wnggpzky4wb4xrq1nays7id0ipp4c65";
"bxorigcapt-0.3"="lbrfjjqsjm4n5b7byyrhm1akbmxxap6d";
"bxorigcapt.doc-0.3"="grspvjmbrcjq91wgi6l3a73y5l7nnl4m";
-"bxwareki-0.4"="i2zkcwihsvwra68ra3hjqsx7jg8ynp2m";
-"bxwareki.doc-0.4"="bn75wzf1sy873x6i6ndwhn1lg69j107l";
+"bxwareki-0.6"="rgw2day3m4vr0k6d2mbhrpy8anmzklc1";
+"bxwareki.doc-0.6"="5vh5zrnjy6mb8cg0q2zz1sgb2llz2anr";
"convbkmk-0.30"="0y0b4dana3gnh74j0y43yp3f8ng0fm2v";
"convbkmk.doc-0.30"="nvi9mfw8iiw923v54fdi5pk7r93y7vsc";
"endnotesj-3.0"="p1524a2l6zsh2gl28im4rxzr7afy323b";
"endnotesj.doc-3.0"="ksn1n0s90shsi65kgw4bppanfsbxrq0z";
-"gentombow-2018"="pan1qvldiba5ah4y8xpkqssdj2z91iy3";
-"gentombow.doc-2018"="9xd7idfwygrhzav3pmhpx4hiqndyc7qc";
+"gentombow-2019"="zw6yd6x0kz3kv5s46ka0f27vyib714jn";
+"gentombow.doc-2019"="qpxjmhszws8x3zk749dj0dakqv6qskhk";
+"gentombow.source-2019"="wccfbmzqqpls622zq1xlqybl7vkyjryg";
"ifptex-1.2c"="g067kqkal711mapnw2lfqspj557ddr9j";
"ifptex.doc-1.2c"="x22bmp95nh3g718b8b9ls535vv1nkzck";
"ifxptex-0.2"="db7waqqfn8nrn8b3z4dh7dy846f2zxad";
"ifxptex.doc-0.2"="y1039vpyrh9k2dyi1xws45a1gj3b6dv1";
-"ipaex-2018"="ib3p210rjr3h73257p7swchy3w1in5bh";
-"ipaex.doc-2018"="1rvvg102vks3ai8pf8yykckd3c9jhmz1";
-"japanese-otf-1.7b7"="dcsxgzfmjbwad1i7shnwncmjjsnqfz85";
-"japanese-otf.doc-1.7b7"="lqsy2p1mkbn8qn5i7bs3ssxacisa98lz";
-"japanese-otf.source-1.7b7"="xqyac57c0ldg3fq2qiws6wz9yaxkgy71";
-"japanese-otf-uptex-0.22"="3bnhd52rq28ing1pf9qqsx6x8qxnkm6q";
-"japanese-otf-uptex.doc-0.22"="hdbcwkbyhb2riz1xc18kf86zn1365kj0";
-"japanese-otf-uptex.source-0.22"="pn7k6mfv4frlxgz2lg6hfr1h7mm21clm";
-"jlreq-2018"="mn9w223ffh64p3qgn736rnrm1xw4n0br";
-"jlreq.doc-2018"="yjkg18wbv0ygswmldxc974caq5dfa6b8";
-"jsclasses-2018"="sak3rjfh4i097kllrpgfsxfifsnvh6c1";
-"jsclasses.doc-2018"="dm4j36xxg7323bdiv5wa615kqicy0p9l";
-"jsclasses.source-2018"="a6j1b323asfpf29bylv9djn0x6nrhi7y";
-"lshort-japanese.doc-2018"="5b8svqq4w1ipn3737s73pk969s8yv63d";
-"luatexja-20190225.0"="62zn5acz205qn7k0670swp6n8z2di5ac";
-"luatexja.doc-20190225.0"="1wm9ygm27cz6iqspi440rla5ys20pg2w";
-"luatexja.source-20190225.0"="j362wqi5sh7gyznj5z6nvfljmrzy03w6";
-"mendex-doc.doc-2018"="4wkds7kkvz3mhbvs8xzh4ngrm0r0yx77";
-"morisawa-2018"="41dcbs61zpdhqnc6qbzcfkq0nrfgfirl";
-"morisawa.doc-2018"="cy0li43jphfx3x8x2ddf57f040s8ygim";
-"morisawa.source-2018"="jhdr4xfya5m21376a8cmnzz4xfr8qh9i";
-"pbibtex-base-2018"="nix33k8m51bymsgnmfz69mwpllkk9rhq";
-"pbibtex-base.doc-2018"="vgmw5w68b5y2rhwsjssm3bx4dn96ix7n";
-"platex-2018"="9bpjgh190wbc5vy8c7kgy0jx6j655spx";
-"platex.doc-2018"="hzj9z805l5ybc928hzzarccnj3ja762l";
-"platex.source-2018"="s2yrykfx3k466s037f3yvjq4037wpq1l";
-"ptex.doc-2018"="i71l58533az6ihp6pg3ghyzz70k4waml";
-"ptex-base-2018"="kd45yx6zdsks4iyq60rqmjd0vkv3xsv5";
-"ptex-base.doc-2018"="jjc6f6k0sy2ibdpq9lvzld2wiha4hqqc";
-"ptex-fonts-2018"="iqch8gk4nianpr01y03nl0zwp49bw1b4";
-"ptex-fonts.doc-2018"="ln071z7k84vqpdf72ngcn7s24hpkhazc";
-"platex-tools-2018"="l1y5cbc1sy35c3xh6cqf8aahf0vrv5as";
-"platex-tools.doc-2018"="5545h2k362c6vkr4hmx7ld2wc2bbpgn6";
+"ipaex-2019"="pxy5kyyznzddkci3pzdb7fla8gsfsqm5";
+"ipaex.doc-2019"="bv4h64z9gnd6jf3mx85b45dqxalicjcl";
+"japanese-otf-1.7b8"="n7pnmaclyp3yb8rfn3n59g6jdy5k349r";
+"japanese-otf.doc-1.7b8"="kszig0vk5dwk708vff5cfnhcfx0rp39d";
+"japanese-otf.source-1.7b8"="dp0djxlqid3irac8y2zfh0x3r31r305d";
+"japanese-otf-uptex-0.24"="nwq1y9kihylj9y2f0clmy5nrmhiwr9q1";
+"japanese-otf-uptex.doc-0.24"="kr9fwl8hz0dmrs0a1pzkd1g51a4p3qrn";
+"japanese-otf-uptex.source-0.24"="yz6zz6i07i2d1cf1wp80n44nnh77bqly";
+"jlreq-2019"="msjg3lk1b16bcniavl9qddrwv1g9vzm4";
+"jlreq.doc-2019"="5pyv4k244lvdsw92cxivajw8v9s14msi";
+"jsclasses-2019"="j7pgchywpy98am8wa34clkzv5qh9m6gq";
+"jsclasses.doc-2019"="k1mk1j86p2nm0c3943msf8vyd1hjnmwl";
+"jsclasses.source-2019"="8p0j6pfmfv2wxgyk8x2yfn1h9ir1kz0d";
+"lshort-japanese.doc-2019"="5b8svqq4w1ipn3737s73pk969s8yv63d";
+"luatexja-20190926.0"="191dbfq87cajs74dfy0fnrlw6pmi27l1";
+"luatexja.doc-20190926.0"="ygs2lvpk15iq5q780f480n69gxc0wym9";
+"luatexja.source-20190926.0"="p6r0392sp05x607pi2zyacqd18h52hv6";
+"mendex-doc.doc-2019"="vp31541i0l4rfkijbng5zj0q4cmbdz19";
+"mendex-doc.source-2019"="2w1ibgiylpczrzp9xhl7lidn8y2yhnn6";
+"morisawa-2019"="41dcbs61zpdhqnc6qbzcfkq0nrfgfirl";
+"morisawa.doc-2019"="cy0li43jphfx3x8x2ddf57f040s8ygim";
+"morisawa.source-2019"="jhdr4xfya5m21376a8cmnzz4xfr8qh9i";
+"pbibtex-base-2019"="nix33k8m51bymsgnmfz69mwpllkk9rhq";
+"pbibtex-base.doc-2019"="vgmw5w68b5y2rhwsjssm3bx4dn96ix7n";
+"platex-2019"="kgcfk8b8x506aik95228jp3gbv7zmgxy";
+"platex.doc-2019"="015z4v7vdhcv9s1jiszgff5px1wsfn7l";
+"platex.source-2019"="0hc8zw5cx0xzhmzy1ivlk75m48h0krhd";
+"ptex.doc-2019"="fr812pq9d33lksqmm6bdij5jr89arp9l";
+"ptex-base-2019"="yd073fy3fw3cpkph1cpy3w1l148mdjrh";
+"ptex-base.doc-2019"="rjh99cygdmfychyv8gvqg5fd73fwmkda";
+"ptex-base.source-2019"="bli2wy35rgyx2vkfkqk1ajyk73gpnwqm";
+"ptex-fonts-2019"="iqch8gk4nianpr01y03nl0zwp49bw1b4";
+"ptex-fonts.doc-2019"="ln071z7k84vqpdf72ngcn7s24hpkhazc";
+"platex-tools-2019"="lc1vqkviqpr8rhvgsnw2k3sm3hdyq7xb";
+"platex-tools.doc-2019"="6if0avj38q2lwia7sh5qs8rrsk77g27g";
"platexcheat.doc-3.1"="khwx5x4r6aydzhd5rkv7h9lf58l27494";
-"plautopatch-0.9b"="463xg82ld2bkyqyn7373msv41kfi86hd";
-"plautopatch.doc-0.9b"="1hdskxvd5dchk9l39r2jk5kfjq5zsw9p";
-"ptex-fontmaps-20180328.0"="v1kkxb7ai7pnrd1v1by3i0146248cbwb";
-"ptex-fontmaps.doc-20180328.0"="ifhpa5i1zni6q6rgiciajkdw2hv10pss";
-"ptex-fontmaps.source-20180328.0"="9ihj3bwyp0ngy115ylcc2dbp7xp40xgq";
+"plautopatch-0.9d"="s732qg4g3y1y3s6sd4s0dc5wwcs9a58w";
+"plautopatch.doc-0.9d"="65lrl1g1p4fv2g1fv6zxw99havdai8d9";
+"plautopatch.source-0.9d"="708dq291a6igjdkm39lcv1wrna1s9f1j";
+"ptex-fontmaps-20190506.0"="afvr6rnd39cdr0rs1pmvbzbc4478hgzf";
+"ptex-fontmaps.doc-20190506.0"="48yrfn623ch7il5i7w593i0g7hlmf9s4";
+"ptex-fontmaps.source-20190506.0"="9ihj3bwyp0ngy115ylcc2dbp7xp40xgq";
"baekmuk-2.2"="5rhc42dabpd99i92hkdmkjzgr3jqhg16";
"baekmuk.doc-2.2"="4syhh948m1jw14xlhq6dbpdw5p5p198h";
-"ptex-manual.doc-2018"="6p0yf94n074ywv8d0qhw2zzmabn2f1fz";
+"ptex-manual.doc-2019"="d12ipdv5isvbrkf7caps8lrj9i97r0aw";
+"ptex-manual.source-2019"="kap9xs1a3bdn0vh176sgc8nm949pvbsm";
"ptex2pdf-20181212.0"="lpdchib5gv48nqwq0gax6qrslmqa5vmn";
"ptex2pdf.doc-20181212.0"="f34l71b1l1fky9jyg3qr6nlk6620rqpd";
"pxbase-1.1b"="92jsnxmiqmpy56dhdjaark80zsbb5vxa";
"pxbase.doc-1.1b"="n5ns9b3vpa52b78hhgbvg0114faw0dgi";
-"pxchfon-1.3"="cq98fx9z1m19fas3qwnaqz6s9h7yapxl";
-"pxchfon.doc-1.3"="ayc2xib6sc9nfimkx175w6r47xcyyp8k";
+"pxchfon-1.6"="lwcg0b8ibkgb1njxrrwl8awpkyjfjxzr";
+"pxchfon.doc-1.6"="i37blsgfm91wka45ian6p9ld9iq6lacw";
"pxcjkcat-1.1"="i368i8r85baiimnwh2rfqd0hfrklw8hs";
"pxcjkcat.doc-1.1"="hcxxg9rg6d64hwysf6nlvfhv8h360168";
-"pxjahyper-0.3d"="pm4vx5bw2si5xnpyqz69sa7lm0f67ah2";
-"pxjahyper.doc-0.3d"="r0r9gk1kk80h1swsljqpdpkapvjccy12";
-"pxjodel-0.2a"="ifm37r7jgry1yqk85nl1cyvka51wfb9a";
-"pxjodel.doc-0.2a"="rlbm475r85h577grwziiy6aklz2nkj56";
+"pxjahyper-0.3e"="fl6plbak539i8l2i5wbyssyr6hx5gyfw";
+"pxjahyper.doc-0.3e"="3jwqknfgjp9q33hddmrmgfjlihrlgrds";
+"pxjodel-0.2a"="wrzn5vf0h8di7zyzw15fqmnjrn8y0569";
+"pxjodel.doc-0.2a"="hihxv3km086xxnwbxfpg6a455r1g1snm";
"pxrubrica-1.3c"="p6ych4fz68bzhg7nmb0456jr32qhg20g";
"pxrubrica.doc-1.3c"="mn4xnfbybrmq49w2r11q18k8q4q7mark";
"pxrubrica.source-1.3c"="5w4m8vac151lxkp76llm5ycvi7818vps";
-"pxufont-0.3"="9cvf0yzn10qsfzwymqgzjc6va01yxrvg";
-"pxufont.doc-0.3"="mfxsqffbf5fdipm4cfzmxk0c51kkncxk";
-"uplatex-2018"="0fg4arq02hslimp6w10dqa43z4mz8pg6";
-"uplatex.doc-2018"="q1w773c1q8s6yav6b0bw6kwl5dvx306j";
-"uplatex.source-2018"="1vz04jp6s5sv4s6yv5qj5qidv5j220a5";
-"uptex.doc-1.20"="qpv93c3zhzxl51z156qzz2iqi2wrv0pm";
-"uptex-base-2018"="y66hqf3p2cjn13bw8l2z036k9240kv98";
-"uptex-base.doc-2018"="nmsh0zmn7caw7yjq633hd4k4v7lvgyxc";
-"uptex-base.source-2018"="dv52z5ilfxmcrb9420sbw6b8gl2av9x3";
-"uptex-fonts-2018"="g3qnaahn4gp4yc4zlg2n6687bzq738kq";
-"uptex-fonts.doc-2018"="ji8zv1haadkqgrsvnvyp71xx01nhlvql";
+"pxufont-0.5"="wh4763by62qf9q7h7ph1ccs0zz528h9r";
+"pxufont.doc-0.5"="d408szf08v8r97kc1k8s7w33i425qy07";
+"texlive-ja.doc-2019"="c9x1ai4v27mnmwkxbc4963a00i1qsjfg";
+"uplatex-2019"="q69iw8hxgnihgqdag00xbxarlws2d1r4";
+"uplatex.doc-2019"="rjgbvzw0raq96sb92vkkls16n5ag6lri";
+"uplatex.source-2019"="r88kywjipg3vfib5z3g5ii7y8y328qz7";
+"uptex.doc-1.20"="rmq7yjynfv7mj33kpgrsv39xflfpz7qw";
+"uptex-base-2019"="dhh84zlmy5qh9848mx5yylmps2x5dhfj";
+"uptex-base.doc-2019"="02jcxdjr8w76l067z88n0dybw5mqik1p";
+"uptex-base.source-2019"="dv52z5ilfxmcrb9420sbw6b8gl2av9x3";
+"uptex-fonts-2019"="g3qnaahn4gp4yc4zlg2n6687bzq738kq";
+"uptex-fonts.doc-2019"="ji8zv1haadkqgrsvnvyp71xx01nhlvql";
"zxjafbfont-0.2"="gqmmwcbw81z91mwqf731jk0mgdfiw8d5";
"zxjafbfont.doc-0.2"="0901rpw6rd2wivh0fsqnna6gywc6j8hh";
"zxjatype-0.6c"="8hllbrldhybkwhnzzvawmn9r6clr85nn";
@@ -2439,13 +2490,13 @@
"kotex-plain.doc-2.1.1a"="drkcvf3nb3kkvp63mw3xdz80lvn92w0j";
"kotex-utils-2.1.0"="gvq7vg419f2wqzl6xp9mcffclvh65hs6";
"kotex-utils.doc-2.1.0"="xl1v4i3j2wlhdp0rkjkn0d9b11bwlf4b";
-"lshort-korean.doc-4.17"="1g5islw4v6x4s50zxb0zgc3nhk83yf06";
+"lshort-korean.doc-2019"="vgmq1j9h0789hhank5mjmag1yq2h2gsw";
"nanumtype1-3.0"="b1wscjlknaslwhpaxxfi8w2drxg1m770";
"nanumtype1.doc-3.0"="4jpi6pmfq42sbcfzl403niskxg6qnxfp";
-"unfonts-core-2018"="grx8hl97r9gx2abhhwlwpa425yww7w0k";
-"unfonts-core.doc-2018"="icc501j6sh5ix6v72v7lpb0him7viih3";
-"unfonts-extra-2018"="ib9sxr60ylsw9vyvr3wxya8xhq6hv0ix";
-"unfonts-extra.doc-2018"="2r7sls3pa7a3fq9q74dlzhp7yjbwdsni";
+"unfonts-core-2019"="grx8hl97r9gx2abhhwlwpa425yww7w0k";
+"unfonts-core.doc-2019"="icc501j6sh5ix6v72v7lpb0him7viih3";
+"unfonts-extra-2019"="ib9sxr60ylsw9vyvr3wxya8xhq6hv0ix";
+"unfonts-extra.doc-2019"="2r7sls3pa7a3fq9q74dlzhp7yjbwdsni";
"amsldoc-vn.doc-2.0"="09zv7q83wc6zg9an9b1x1nvsnqx8bpcr";
"aramaic-serto-1.0"="mcxkjm533zpz4srgqqbd1asax309lhmk";
"aramaic-serto.doc-1.0"="2717wqsb2bzap0cjgw8d1rsryjyil57n";
@@ -2478,44 +2529,44 @@
"babel-vietnamese-1.4"="pi8gc005y8hn42hyxrn7p23kbashsv1c";
"babel-vietnamese.doc-1.4"="5l7qyvppvihhdzcszaxskiscp8xm686h";
"babel-vietnamese.source-1.4"="y9wmbn3j1f614p6dfciwnvig3v5r9q39";
-"bangtex-2018"="cn3ss5r73gr19dbjlrnvb7icfpbb2aig";
-"bangtex.doc-2018"="7dwz3jgliyn649ns4iqmgjnqn80bv3xr";
-"bengali-2018"="xv6b2ya4hn8bhhfwmi7sziq9qwmhx6qb";
-"bengali.doc-2018"="f6c5pyzrih551k2p50vqy9jfx4ar3svx";
-"bengali.source-2018"="s77yi86avqzhp5lin4dwhbavb41g4q0n";
-"burmese-2018"="gymkq1rr5pmwaaid3dpks3f8ngz3525f";
-"burmese.doc-2018"="yirjf8crgj2a89451jh8iv66qhdqdrr7";
-"burmese.source-2018"="ixz9y2ck9awijs6w9rz005nkvl613811";
+"bangtex-2019"="cn3ss5r73gr19dbjlrnvb7icfpbb2aig";
+"bangtex.doc-2019"="7dwz3jgliyn649ns4iqmgjnqn80bv3xr";
+"bengali-2019"="xv6b2ya4hn8bhhfwmi7sziq9qwmhx6qb";
+"bengali.doc-2019"="f6c5pyzrih551k2p50vqy9jfx4ar3svx";
+"bengali.source-2019"="s77yi86avqzhp5lin4dwhbavb41g4q0n";
+"burmese-2019"="gymkq1rr5pmwaaid3dpks3f8ngz3525f";
+"burmese.doc-2019"="yirjf8crgj2a89451jh8iv66qhdqdrr7";
+"burmese.source-2019"="ixz9y2ck9awijs6w9rz005nkvl613811";
"cjhebrew-0.2a"="nkca25dwl8i1li6q63sv4w2n35z28bdn";
"cjhebrew.doc-0.2a"="w8jqlvv6cm125d68dhfsar5y7xynac7d";
-"ctib-2018"="gdfzyzhwfcwi275xdrvah86459bsfxx7";
-"ctib.doc-2018"="jy7r4mkpncfmy0djcxvpcvkwjaqxv7s5";
-"ctib.source-2018"="3pfn4qglvw3wjjw4f3jlk5vzq3ci4zj6";
-"ebong-2018"="mhlr9r7i2zf3rm905m527hbnydppaiar";
-"ebong.doc-2018"="pqr96lyawpif4fzp0izw8j0506gnf06f";
+"ctib-2019"="gdfzyzhwfcwi275xdrvah86459bsfxx7";
+"ctib.doc-2019"="jy7r4mkpncfmy0djcxvpcvkwjaqxv7s5";
+"ctib.source-2019"="3pfn4qglvw3wjjw4f3jlk5vzq3ci4zj6";
+"ebong-2019"="mhlr9r7i2zf3rm905m527hbnydppaiar";
+"ebong.doc-2019"="pqr96lyawpif4fzp0izw8j0506gnf06f";
"ethiop-0.7"="fd4kynb70wkja5fxhi10n52mff3s2a8q";
"ethiop.doc-0.7"="cabq6vprpklsmzi68af6nb4qiwbrwmzf";
"ethiop.source-0.7"="yv6pwmbkvahpy2h4vnijnqag2rv09k5l";
-"ethiop-t1-2018"="f73j35aqlr29gmh9k00d3s0jzkmk6zq3";
-"ethiop-t1.doc-2018"="92ly98mz1iim1gfh4cm8hjwc17j9kjhl";
+"ethiop-t1-2019"="f73j35aqlr29gmh9k00d3s0jzkmk6zq3";
+"ethiop-t1.doc-2019"="92ly98mz1iim1gfh4cm8hjwc17j9kjhl";
"fc-1.4"="iyjlb5q55khnp515n1snhpnfrrmfn1pm";
"fc.doc-1.4"="wd9bn967d6nzzvdrvim470l711v1jkg6";
-"hyphen-afrikaans-2018"="8y2cjmvvwmzhnc58wn6pam9hw3kk7nlp";
-"hyphen-armenian-2018"="wkj528c0y5bs6571mlpkvm8ys088n5m2";
-"hyphen-armenian.source-2018"="0b2gny5672fkb5sd8vb2g3fapx9pl7z2";
-"hyphen-coptic-2018"="b0gwxgcgpy0s2cpd4p5y64qaay34hc1k";
-"hyphen-esperanto-2018"="7q9iyabbs4dhwnjjv93p63f92ir4j310";
-"hyphen-ethiopic-2018"="m7dgr7lrxqqgqzshlhk3q5y9alhdc5lf";
-"hyphen-ethiopic.source-2018"="9gkipr8pk2mb77s168has3sfgrs7cg1i";
-"hyphen-georgian-2018"="yb86n4jmz9598s6shqr0b8w0wrs1z5js";
-"hyphen-indic-2018"="0l557mvqb7c9llvi275dzijh7bcvn2as";
-"hyphen-indonesian-2018"="b1b0vawd4l1sgzzsx2khivh1vl7rvlij";
-"hyphen-interlingua-2018"="rwhg7mqkras0ac3cg2axbzzkn5pavff7";
-"hyphen-sanskrit-2018"="csq2iqvbyybhx3h0dgvgxqp1cg0cnrwf";
-"hyphen-sanskrit.doc-2018"="a2pncv9fz35p3bbj6mll93vqcyagsmbq";
-"hyphen-thai-2018"="vy7rwb0j1mskblnpjvldyhz91kxsqsxn";
-"hyphen-turkmen-2018"="skzpa489dxknbmxv9vrk5xa17mgcnh9s";
-"hyphen-turkmen.source-2018"="c7md4qrdh7hms3vzkpcams5hwl8qy953";
+"hyphen-afrikaans-2019"="xh3wz9cx83p2hq74r9c794kizgckgxi1";
+"hyphen-armenian-2019"="y5g0vy3p70zplkaam3q98qyfdmd0pr98";
+"hyphen-armenian.source-2019"="0b2gny5672fkb5sd8vb2g3fapx9pl7z2";
+"hyphen-coptic-2019"="nw3l6a7iwpl9aig2fvls6kqq5xg2l00x";
+"hyphen-esperanto-2019"="v3mdyifs03ykymz5jsgr39wzgg70pmm6";
+"hyphen-ethiopic-2019"="y44ic8iklli5vzv2q1zhyypdh1df39d1";
+"hyphen-ethiopic.source-2019"="9gkipr8pk2mb77s168has3sfgrs7cg1i";
+"hyphen-georgian-2019"="1h6sbx79cncxjqj8vav7fq5kr5ycir6z";
+"hyphen-indic-2019"="la27k8603vjbjxsiag80q0vmjgq3vxf7";
+"hyphen-indonesian-2019"="j5vq85rh8hw706xjmyyl3hy6vmwmr1w2";
+"hyphen-interlingua-2019"="nmvxm8nwca6s32k99c2501wxfi4pcslf";
+"hyphen-sanskrit-2019"="nzc595vin9b5cfvfkkq6b9mgxg8h9jgc";
+"hyphen-sanskrit.doc-2019"="pjfnjwbksv532x7idr41hvs874f5p97h";
+"hyphen-thai-2019"="84jcndmnvv346ip8zzxhb9cwixvqml2p";
+"hyphen-turkmen-2019"="rlsciaz81rhwrxglncb8hk837mg94mfa";
+"hyphen-turkmen.source-2019"="c7md4qrdh7hms3vzkpcams5hwl8qy953";
"latex-mr.doc-1.0"="vwb062hbn3371czg99plccbvxw1a7gjh";
"latexbangla-0.2"="6ix7rfgj51z585jry3i1g68x4wvm4xxz";
"latexbangla.doc-0.2"="iw79gb4sk4hys6xbc8j86lpzyji8h7r9";
@@ -2524,25 +2575,28 @@
"ntheorem-vn.doc-1.203"="ys9g749d9f2nbq55ckyrjrr4mg9yywni";
"padauk-3.002"="dwdgm603clk71s9gcjx9ghzwlkh6k2gd";
"padauk.doc-3.002"="zarib60py4ddx2axyrm695pkikxih70z";
+"quran-ur.doc-0.1"="8nc81g4wfrd6q1xcm6fqiqkq8xwkaiym";
"sanskrit-2.2.1"="scnnwa1xsfnpv0w7xp8ry49ps6s5pw8w";
"sanskrit.doc-2.2.1"="0ps1lrlzdhq7gaagjqb3m4yygpz4g7p0";
"sanskrit.source-2.2.1"="dp3nk8wbjrvb3hg4xdxl8s8m1wfcwny5";
-"sanskrit-t1-2018"="lwnbgg4flg35ndf7p0iii468sf6avylv";
-"sanskrit-t1.doc-2018"="h7licx4ivjwnvbym7724rdj3vrcaak5i";
+"sanskrit-t1-2019"="lwnbgg4flg35ndf7p0iii468sf6avylv";
+"sanskrit-t1.doc-2019"="h7licx4ivjwnvbym7724rdj3vrcaak5i";
"thaienum-0.2"="acsj56dxkcqi83yajkm4rjxm99p6r10a";
"thaienum.doc-0.2"="55zcsq659l2wki581xvcdy3ssljgk9s5";
-"thaispec-0.3"="f2yb8iqhzia8b3mpn0q9ywjz9nardqfm";
-"thaispec.doc-0.3"="s8ggidsvyhplw6a7pdqhpfvfvbncxd8x";
-"thaispec.source-0.3"="jh62vil1vdgvah07wrniw2ncxanjbzr3";
-"velthuis-2.17"="10lr5jgiy28w3diqwwj9qlmfrlhicg17";
-"velthuis.doc-2.17"="hh24rcz9098hpi3prppy0nrjvnicjqm2";
+"thaispec-0.4"="wzjrh6h9sp2rlkbjzr23z4dgzz74844s";
+"thaispec.doc-0.4"="wzqlgimfzsxi948s3gff8fa693pn5hbr";
+"thaispec.source-0.4"="3k00zbgwdi6w0dm49mywgmdpik0pgk2d";
+"unicode-alphabets-2019"="j7c2skki2c2k13y2pky182pmw86lzxfy";
+"unicode-alphabets.doc-2019"="2y89zg9f1wzd43n8lfh16y8lilvx7w0w";
+"velthuis-2.17.1"="x0zig7csm0nnq7m2n1qqdys57jz38b9h";
+"velthuis.doc-2.17.1"="x703qnfan6yajcqxybmsr274zir3v0ch";
"xetex-devanagari-0.5"="v4gi0agfvxz808s3mapzf2ylxhv5n8a7";
"xetex-devanagari.doc-0.5"="b3kz558m6h9avjwalwpw1nnr68q47sjr";
"vntex-3.2"="vzdcn6z7knkzsj8gxwj8zda00dq6w8is";
"vntex.doc-3.2"="5ix8dldkd2qmmbwn731ii4ffng7d3fgr";
"vntex.source-3.2"="72m9wqbqrsam0b6a15lqq4yq5hbcx0kj";
-"wnri-2018"="z6010l0pydl50vy5jnrg5fh2xki5fi6a";
-"wnri.doc-2018"="clpx7kcx1hp0qy30v5nlfz10kd5hmqcl";
+"wnri-2019"="z6010l0pydl50vy5jnrg5fh2xki5fi6a";
+"wnri.doc-2019"="clpx7kcx1hp0qy30v5nlfz10kd5hmqcl";
"wnri-latex-1.0b"="y9n4dac8cbzm2gwhcfan32rbv3dyhr0s";
"wnri-latex.doc-1.0b"="f1m11fnp49h90f3djiml0awlxqcnxkdp";
"wnri-latex.source-1.0b"="zd4smslq18sp693fgay24m503v01v3bk";
@@ -2553,47 +2607,50 @@
"bredzenie.doc-1.0"="br35cfyn2zq2qb44mss225ylw16sz0jq";
"cc-pl-1.02.2"="d0vdpawzrgwsxj9sff3y83mf1xrs891y";
"cc-pl.doc-1.02.2"="wqnvmgzzh65fhrgwbrmpa307qa7xbh21";
-"gustlib-2018"="x6dscxji10p04msr31f3vsaf6pfpzhsg";
-"gustlib.doc-2018"="07x28ysinfhv15jlkpyfsv7cjyzwbdg7";
-"gustprog.doc-2018"="v1mb66z2nc7vwhy2yg5rk699mvqkpqs3";
-"hyphen-polish-3.0a"="yibpb61p39nc92gihmvy8731z74khjs8";
-"lshort-polish.doc-2018"="7fr1g9j932xjam26nnf6b6zc47m1i9g8";
+"gustlib-2019"="x6dscxji10p04msr31f3vsaf6pfpzhsg";
+"gustlib.doc-2019"="07x28ysinfhv15jlkpyfsv7cjyzwbdg7";
+"gustprog.doc-2019"="v1mb66z2nc7vwhy2yg5rk699mvqkpqs3";
+"hyphen-polish-3.0a"="d9fjz8dhcdw5gl66b7bp9syjgbbcj36c";
+"lshort-polish.doc-2019"="7fr1g9j932xjam26nnf6b6zc47m1i9g8";
"mex-1.05"="z7m8kmw19bg4yw3p99fvpvhhclkj5ff2";
"mex.doc-1.05"="qajd1x35x1mbkvs39hbxs3qd8df3hp5s";
"mex.source-1.05"="kf6k037zqvlad7sm8z4a2gkg2xlf01j3";
"pl-1.09"="glzasf47dgz69y9gkr4amiffpl7wwx8j";
"pl.doc-1.09"="1p5zh9jmllvddgsnnafm2vabqhwdqq3f";
-"utf8mex-2018"="d8314s7lhlafhspi1qf8hiqzx61n439a";
-"utf8mex.doc-2018"="svpkpbc0caxbynjnjjynng11fdg3dgid";
+"utf8mex-2019"="d8314s7lhlafhspi1qf8hiqzx61n439a";
+"utf8mex.doc-2019"="svpkpbc0caxbynjnjjynng11fdg3dgid";
"mwcls-0.75"="nldix3j60gjybkg60qdbi1wrdarqggqb";
"mwcls.doc-0.75"="16cqcaliy99s6dqnb507hcncxbjlhgmq";
"mwcls.source-0.75"="x6jn9m23ickiy79sk1w1jsgiqpk2jh9v";
"polski-1.3.4"="j98gsw0v3vf0a9j8bfjbynmrv47fcd34";
"polski.doc-1.3.4"="zldgln4yhr6qkmay2aqrlv0bbbwqdyyl";
"polski.source-1.3.4"="a7ig2cy5jamdgk3dxigyz4qa0kjrd36z";
-"przechlewski-book-2018"="qid42vb23l6fzc6dgmx3bflwz7z0mdb5";
-"przechlewski-book.doc-2018"="23zvnv9pcvl5n68js39l4hrcli608qck";
-"qpxqtx-2018"="wxccyd4si0x6338hwmwdaxmjj3brm7p8";
-"qpxqtx.doc-2018"="xvxsnjfajz7zfvgfih7v3mfca5b36qda";
+"przechlewski-book-2019"="qid42vb23l6fzc6dgmx3bflwz7z0mdb5";
+"przechlewski-book.doc-2019"="23zvnv9pcvl5n68js39l4hrcli608qck";
+"qpxqtx-2019"="wxccyd4si0x6338hwmwdaxmjj3brm7p8";
+"qpxqtx.doc-2019"="xvxsnjfajz7zfvgfih7v3mfca5b36qda";
"tap-0.77"="mgr2m41yv0y4dcf4myk7020hkmqrd5z6";
"tap.doc-0.77"="mr27kjalpicyv8915p32yyya5imm3m8v";
-"tex-virtual-academy-pl.doc-2018"="rr38v1syb2b4ji3psf47pmwr562zv59n";
-"texlive-pl.doc-2018"="nfyjwk56cmbla6zn8imndl8bmmi0k4rf";
+"tex-virtual-academy-pl.doc-2019"="rr38v1syb2b4ji3psf47pmwr562zv59n";
+"texlive-pl.doc-2019"="s3mbcbd9mnfc35g7bwwih1w8mgpfsz84";
"babel-portuges-1.2q"="n9im1w2dz7yfqqq4k8pfmqmxjg5mfl0s";
"babel-portuges.doc-1.2q"="d5r7vabmr3lhrfcrji8rayi6xx6q6hqy";
"babel-portuges.source-1.2q"="rgi4li2frm84fbdi0sfhqvmpijlx64lp";
-"beamer-tut-pt.doc-2018"="kxpy2m4hbwm3sfj7ix9x249df3dgmvfm";
-"cursolatex.doc-2018"="arfkwqkjw5kfv2rcfhkvxjq603wdsq3y";
+"beamer-tut-pt.doc-2019"="kxpy2m4hbwm3sfj7ix9x249df3dgmvfm";
+"cursolatex.doc-2019"="arfkwqkjw5kfv2rcfhkvxjq603wdsq3y";
"feupphdteses-4.0"="696my85w1ngcar81vacyj8nr7m4dn0wd";
"feupphdteses.doc-4.0"="9nm4793nyfp5v2rjd5297sbyw2b29bqi";
-"hyphen-portuguese-2018"="rsh30ivczs5l50fwdl9hgvd2wpcxmnrg";
-"latex-via-exemplos.doc-0.5.2"="aicbfd1zjizlh2fx9fq5xc1ppaz8yffw";
+"hyphen-portuguese-2019"="b29y4gyjll5mvaf2mh5i51qrfkqsxiyi";
+"latex-via-exemplos.doc-0.5.5"="fabr1glc3bvd4cakj73yd2p4ng0bcjgq";
"latexcheat-ptbr.doc-1.13"="qzgl6v54k07i6lc3ps84s9mj11j1qqqf";
"lshort-portuguese.doc-5.01.0"="m3r2gbq4v09p9svs0mxsw3s3yc7has5y";
+"numberpt-1.0"="dmp1db9kaskcy2cxxp53sjxr9sl3c7pq";
+"numberpt.doc-1.0"="sgr9zrlf7c6zpqwa89z9pmmdsxbgrzsy";
+"numberpt.source-1.0"="ynlknscylhmrlq30sn5njffmmvmzxkdb";
"ordinalpt-2.1"="ds49jf4pvghzwn5nqwjbzz6dhp0cdn80";
"ordinalpt.doc-2.1"="4hg5jx7bnx1j13s1mq8xscr3jfajl6by";
"ordinalpt.source-2.1"="cc2f6xias35ac0c0kxan2cvcmyjq7l6k";
-"xypic-tut-pt.doc-2018"="2rj58kib26w8jnfzpd9bsm0nf2ladv4i";
+"xypic-tut-pt.doc-2019"="2rj58kib26w8jnfzpd9bsm0nf2ladv4i";
"babel-catalan-2.2p"="18ngggp3v707j48vac5grpqw342jwg3f";
"babel-catalan.doc-2.2p"="19hc8i6d64n8dfk6hmgpgm03kg5r7wx0";
"babel-catalan.source-2.2p"="v2750fsyzjlc6iqk44s31idwybz2jvfz";
@@ -2606,37 +2663,37 @@
"babel-spanish.doc-5.0p"="2aa12l6ndp4r6rdv6v0z405y3hpsmgnx";
"babel-spanish.source-5.0p"="ad9wxx0qp6kp4r8ri1vwycgf2gpdj6xw";
"es-tex-faq.doc-1.97"="v9brqkql6xbb1zdk5m6xhff1dxm36nhf";
-"hyphen-catalan-2018"="cmwd8lvf8g1bfm82ff4ysxsm7hdigwrw";
-"hyphen-galician-2018"="q3j7qg1mmrphmhyqs3212i3p11irfrgi";
-"hyphen-galician.source-2018"="jgmyy0n6c4ljqpl5ln9q1vpjq25y9q1p";
-"hyphen-spanish-4.5"="k38f0q8989wzb6jkrifydrq9h5nrfmmj";
-"hyphen-spanish.doc-4.5"="416kb8avd7nb048aia9rgbvjbh6bbh7k";
+"hyphen-catalan-2019"="ygwfaykc624q574saha8j5mjdc1pg681";
+"hyphen-galician-2019"="np4l9swdllfq7mgghipihh2i3jwnkk59";
+"hyphen-galician.source-2019"="jgmyy0n6c4ljqpl5ln9q1vpjq25y9q1p";
+"hyphen-spanish-4.5"="kg7ixasbidwibfdbazms0ra2dx4dvbg2";
+"hyphen-spanish.doc-4.5"="kznsqnkm7dg2rdpisil38syyvs6fs0j6";
"hyphen-spanish.source-4.5"="lia19yzmwyz4fsbnrca8al43hfc46i55";
"l2tabu-spanish.doc-1.1"="rc7058j31za1cg1ik27b6gcgscir9bfk";
-"latex2e-help-texinfo-spanish.doc-2018"="zqfixpmcslcpjzg9f3rxcv6z1j7i5d3w";
+"latex2e-help-texinfo-spanish.doc-2019"="zqfixpmcslcpjzg9f3rxcv6z1j7i5d3w";
"latexcheat-esmx.doc-2.00"="bzjjilpj8rmp1cc93bs32568dc8dvgic";
"lshort-spanish.doc-0.5"="3gmql5wpqh3h5mhr0pjcs6v0a5jqc1c8";
"spanish-mx-1.1a"="ipghkbmay6pmwisxrnpkrhnlrlgsr9zz";
"spanish-mx.doc-1.1a"="4qrhsw2wnpdmq7i3j30vfb04njyhldi3";
-"texlive-es.doc-2018"="ak9l8imng24ghb9l7xhlra3cknimrl72";
+"texlive-es.doc-2019"="z5587h7b2hinylyp173y02bm25dlr8nx";
"2up-1.2"="qd90xqk7f4p9mgp53yid9rixhhs11ns3";
"2up.doc-1.2"="gv5blpi2xdbjdi1i2p9j6gz2qzr14d9p";
-"ESIEEcv-2018"="w5zhmx6kk19kwf98gdm7rlp7l3i9k93y";
-"ESIEEcv.doc-2018"="4ci8yn36m2fz6v6n7iqb071291rl23zw";
-"ESIEEcv.source-2018"="kvh03awwlhwd8wn69h32sdjxmcpa6lmn";
+"ESIEEcv-2019"="w5zhmx6kk19kwf98gdm7rlp7l3i9k93y";
+"ESIEEcv.doc-2019"="4ci8yn36m2fz6v6n7iqb071291rl23zw";
+"ESIEEcv.source-2019"="kvh03awwlhwd8wn69h32sdjxmcpa6lmn";
"GS1-22"="2fvvg7l5g84vhg88mzaa6x16p13pp34c";
"GS1.doc-22"="bsdamqnalwikpldq94f035nh849vjb2h";
"GS1.source-22"="gzg5ynawvwr24sl31f85q7ksinaks3a8";
"HA-prosper-4.21"="kbj26h7zvc9v5l330s2hp63l44vrn09r";
"HA-prosper.doc-4.21"="hpj2qljnhi7x2prcwnra1ycfzazhnqsz";
"HA-prosper.source-4.21"="wlzyr02pardayic4598mc0v6mks9dcx0";
-"Tabbing-2018"="1ffaxfww9l073hvjvgp4vkxzfdmmgb8l";
-"Tabbing.doc-2018"="gyhcdih64zw18s44f5s1h8ccr2ndd0qs";
-"Tabbing.source-2018"="pifazcagjavajck7h6a0kyvnxxk90k8y";
+"Tabbing-2019"="1ffaxfww9l073hvjvgp4vkxzfdmmgb8l";
+"Tabbing.doc-2019"="gyhcdih64zw18s44f5s1h8ccr2ndd0qs";
+"Tabbing.source-2019"="pifazcagjavajck7h6a0kyvnxxk90k8y";
"a0poster-1.22b"="dkwb9gdxv3jxnw07ji0ydmpqa0fgy6mh";
"a0poster.doc-1.22b"="bn6j9nsmcri2irby7njhbdlpgqqaic0x";
-"a4wide-2018"="lsss6h32r10x1v8k9wwdp7ind09y6x5h";
-"a4wide.doc-2018"="vb90v0v79l34fr86i7hzx787ndyq271w";
+"a4wide-2019"="lsss6h32r10x1v8k9wwdp7ind09y6x5h";
+"a4wide.doc-2019"="vb90v0v79l34fr86i7hzx787ndyq271w";
"a5comb-4"="sc874hfilkfjjv1aw8qnf36v5jkhd6s2";
"a5comb.doc-4"="gsp7dsbhk6r2q332apbqrx29mna85dhs";
"abraces-1.-"="54c3kj96d3symq8nbzrns0pf1200jm5z";
@@ -2644,23 +2701,26 @@
"abstract-1.2a"="qd0czw54z49h3mxnxlk6drblpbl47sln";
"abstract.doc-1.2a"="qd4dggpq9076j7cma12mkhy238ni4w3z";
"abstract.source-1.2a"="819fv5rryh634fmqic8fqagdfi9h04wj";
+"accessibility-2019"="pdngb4qicmfvh9ksw6mhvjc9hfl79462";
+"accessibility.doc-2019"="8cf3wr6abm4p0dr1s11vqhqi7bwvjziv";
+"accessibility.source-2019"="xal33psm9wgyivkfk8qaaa136xm4w1jx";
"achemso-3.12a"="3psjpzbhsk0ynd3xiq0pqf4spk7klxl8";
"achemso.doc-3.12a"="iqshwkgnwnj0p62g1aggpr2ydyzfpkf0";
"achemso.source-3.12a"="v0v78aapbda91dcb71k5q2ld26x5ybci";
-"acro-2.9"="kmwrpsswxrvjjrz53pzps4yjjk13ffad";
-"acro.doc-2.9"="2afzi43rkhp1jvlfx9n0xhxfbn263f56";
+"acro-2.10c"="1v9qgz21hbabizc78lc3rc3322qfjv98";
+"acro.doc-2.10c"="2xl0nmrwc4slk8y0vwpi3lhanzwnb1pr";
"acronym-1.41"="2spcw1vwwm6mwpl2dvv7wybxvndbsqn5";
"acronym.doc-1.41"="izmrdd0rscib9xa10xm33vvh7bvgzdly";
"acronym.source-1.41"="1l7ca4pd0nx499pv45sv1092bilsxfkg";
"acroterm-0.1"="04m91cky6cj3jv546mdf6461bdg6sfkk";
"acroterm.doc-0.1"="jnxcd65y58xrqg0cfg7y0m8yslbj7xi8";
"acroterm.source-0.1"="w99kkypzq7c73rx4rv4m917c68vnan00";
-"actuarialangle-2.0"="ff4khzc793za2vl8ghg9k3jzh21npa4b";
-"actuarialangle.doc-2.0"="blrrabd60rlmly07kh83wwa88nkw7mb8";
-"actuarialangle.source-2.0"="naxi069bqfb3w7bx5g1zwj4iy5b8kq54";
-"actuarialsymbol-1.0a"="46rajcg49v84amgxarr8d24z1ilzgzjs";
-"actuarialsymbol.doc-1.0a"="7pzwnc70kgqh5lq6wni6lhyij6ydbzh8";
-"actuarialsymbol.source-1.0a"="39chg76j3ahyny2m16wq77y1rcs0jsxb";
+"actuarialangle-2.1"="6wp7jms9n930i1x9ni0g531cccdj6c19";
+"actuarialangle.doc-2.1"="dsl6hfqn9hfdy1sil3svzbz5bpvpa8hd";
+"actuarialangle.source-2.1"="r3fw3z5qz765a7jmb0wb0g567grw4v11";
+"actuarialsymbol-1.1"="c4m5inanc59g934zv5hfg26nc4209030";
+"actuarialsymbol.doc-1.1"="a3dbpjygc8033icdlyli8g47vbwx4xc1";
+"actuarialsymbol.source-1.1"="5p6w3cm9h63nxah663y5l4k7p811qxyv";
"addfont-1"="16jk4kypw619n5fy7j0hvfiydk5k3mbk";
"addfont.doc-1"="r6jy27nla35rjdsbcqfb7ckc7hfszngi";
"addlines-0.3"="gaai0vyqwnm0k02r5kvnxgd4gx32nkbd";
@@ -2675,8 +2735,8 @@
"adrconv-1.4"="jm0wy6794p7idv2f1ryhsm2v9wr9d5ar";
"adrconv.doc-1.4"="jyn0sjir5pp69zvlabyamihnlsav24z4";
"adrconv.source-1.4"="v31vh22mrhxqq4h88rvj97a9n0wc9bmw";
-"advdate-2018"="f0awsj80hyiv2vkjizidk3na8yvfm6i4";
-"advdate.doc-2018"="0yx83g0jz771kjqq6rf07wlmzs4h68x3";
+"advdate-2019"="f0awsj80hyiv2vkjizidk3na8yvfm6i4";
+"advdate.doc-2019"="0yx83g0jz771kjqq6rf07wlmzs4h68x3";
"akktex-0.3.2"="6mhzn5d98q6vmxp8vjbmb6i26x9zja3g";
"akktex.doc-0.3.2"="z43q786v20515sgsp4dh5lii0pfa620r";
"akletter-1.5i"="7i7x6692i5zicjsrp51cvx8sivm1arpw";
@@ -2687,24 +2747,24 @@
"alnumsec-0.03"="wmcb661yih7nnlwpshx0ahp45hg2b2qj";
"alnumsec.doc-0.03"="q89lqn201amhxmpqfznyv7vsp40a8az7";
"alnumsec.source-0.03"="zin3hkq6fr67rz2df7qqfnki4kar8k1n";
-"alterqcm-3.7c"="4iq919l9gvcpphbhz74hfwqzv5905mrr";
-"alterqcm.doc-3.7c"="5ldngzl9qyzmnd1gx8p31h1k2qigdgbi";
+"alterqcm-4.1"="m92dax7znhdwsqis19im7bvmniy7490s";
+"alterqcm.doc-4.1"="14bwfsq021x3h708jqgm9iqray0jzxaf";
"altfont-1.1"="cickjccw7xjpa3q2hpm1cyzs2jvkx1wy";
"altfont.doc-1.1"="f8x27hdfap8pz6f96s7jvvaldsjaxwml";
"altfont.source-1.1"="q75lvhzwgyqxlj9h56i43hwb7v8lq6rl";
"amsaddr-1.1"="6sf35pmlda97q2dhi5h7cwan25gi9nij";
"amsaddr.doc-1.1"="m5wxpa9vd09pja40i6lzzrlw62ml5zvm";
"amsaddr.source-1.1"="b66925k432cw6rqwqapcg1h8gjgnvry7";
-"animate-2018"="pa4gz03h1lilijhms8xiwb6fy486rw21";
-"animate.doc-2018"="sa6kpasvx9ppn50mzxwkpmjlns6nly14";
-"animate.source-2018"="w37mcnq2xxpbmhqafzvgw3z7dkvic6rs";
+"animate-2019"="jwwbvyfclhk58hklh3l55q19g67n5r8i";
+"animate.doc-2019"="pwj7v93v1dd3mmjz5zqbdjwwpmymm4gj";
+"animate.source-2019"="0fqzq26k1d0lndah94719bbsn4772ni0";
"anonchap-1.1a"="qpazykls2jy7nqpqkaqvyi35c2ajz0qg";
"anonchap.doc-1.1a"="3xy9r4p9f22fjdvznba1jjp09gbkvvlr";
"answers-2.16"="isadn9v17ma5krfq4hm304nrdc8kx7dd";
"answers.doc-2.16"="3ma0j6diq2zp7k547zp6ilbynsrkw59d";
"answers.source-2.16"="7w1nvr73ndj7c545xps8h969q4z58gji";
-"anyfontsize-2018"="z7d08jdfvq55ls4va5f5iyixxyp6xjv6";
-"anyfontsize.doc-2018"="fxvax04n8dj9haksiqx0jddi47mb8q1n";
+"anyfontsize-2019"="z7d08jdfvq55ls4va5f5iyixxyp6xjv6";
+"anyfontsize.doc-2019"="fxvax04n8dj9haksiqx0jddi47mb8q1n";
"appendix-1.2b"="vv6787vrvnmwm8mg85aq1bii0lgprzc3";
"appendix.doc-1.2b"="095s7b98s2n14xsf2ffv9v6fvsdvl6zz";
"appendix.source-1.2b"="5ivln5wysazp8nllz5k3z5vh9ivzwwl0";
@@ -2713,9 +2773,14 @@
"apptools-1.0"="v2ag8kbf87fm4rf66z1a3z93pfs1j6gj";
"apptools.doc-1.0"="a8mjxckcrk06xajadqf2124k5k0ra2qi";
"apptools.source-1.0"="q37a0dpqnw1vbqih6p7lbi70a1f58yl3";
+"arabicfront-1.1"="l49m61nd3wrskbvdh3g3alslp2wbkkms";
+"arabicfront.doc-1.1"="9zr0i11vwsh81vsfgp1a758blyl3rigl";
"arcs-1"="b0qh2cpybhqd0d0d8a183hhv7xlx13di";
"arcs.doc-1"="x9xzx0p7wmn5mh61lkmlycfcybzfasz5";
"arcs.source-1"="jbx1wd4pyp8682lbz3mw00ha114adrad";
+"arraycols-1.0"="p6c0xqv9y69fbg7vzv1r10nmq1lspaay";
+"arraycols.doc-1.0"="946328vqw5893d8172f7l2j25bi20wfm";
+"arraycols.source-1.0"="xjw5d1b9vf75nlvnswn4vprk7mnlzjgs";
"arrayjobx-1.04"="zxqamnkgiq8c9p1z3w89rlgqv61bp2n6";
"arrayjobx.doc-1.04"="fyx7869qi432q3g06i3xyg92jqh29fbr";
"arraysort-1.0"="h5gbw2lvn0zfvhz0s5lmc495yz49bdds";
@@ -2727,21 +2792,21 @@
"asciilist-2.2b"="fvd111ywjyrwy897z4bmcby9ymnxcvcc";
"asciilist.doc-2.2b"="i501s6jaq79nj93ckccihgkv4ca5pn7i";
"asciilist.source-2.2b"="zqmygnlbfyz70y446mcdwpd9a3bszhl2";
-"assignment-2018"="f5a0sprx94bby245g2cfycrrazgp00k7";
-"assignment.doc-2018"="0d0cafwd56gqn5dacsq4fdgzz8jqks19";
+"assignment-2019"="f5a0sprx94bby245g2cfycrrazgp00k7";
+"assignment.doc-2019"="0d0cafwd56gqn5dacsq4fdgzz8jqks19";
"assoccnt-0.8"="6bikcn3hf37rs2wp84f9h8nf81z86hr6";
"assoccnt.doc-0.8"="xb17k2w0skjxh3cw3hag91m5cjxj1vz9";
"attachfile-1.9"="vmyp7ywfqli6yzs89419885jac9x0yql";
"attachfile.doc-1.9"="f076ljz64r8ck1l9cz5g7xypm92jb9qs";
"attachfile.source-1.9"="j93ivs0jy4n52a18gw0icmh0ffsnm1j4";
-"aurl-2018"="8nnjg9zwrc6p5qy2mq32jirxz29wpa0c";
-"aurl.doc-2018"="13g1jz1510lipg3v2m4zpcz2pzi04fyc";
+"aurl-2019"="8nnjg9zwrc6p5qy2mq32jirxz29wpa0c";
+"aurl.doc-2019"="13g1jz1510lipg3v2m4zpcz2pzi04fyc";
"authoraftertitle-0.9"="6mqbsmy9gg6qkwgihzapa0xnlqyscz4z";
"authoraftertitle.doc-0.9"="64j4gkrz0i7bwah7s3dazi1nanw6dfby";
-"authorarchive-1.0.0"="j3wmp3gk3460gwyfq0d8dlqsx6hwnyik";
-"authorarchive.doc-1.0.0"="k165v6r0jwi5xz23la4kz542rr5b9vrq";
-"authorindex-2018"="khcqpf8rh3cqb9fk2wl35lvp1fs3k2nw";
-"authorindex.doc-2018"="vrlqni24vz4wixqr83pkin6j02vxgz5r";
+"authorarchive-1.1.1"="capg6s6r2w20kazk5dh2dqfbxl6246zh";
+"authorarchive.doc-1.1.1"="bzs7qr0gc2sgmsb39q4d46l4f5d55cp7";
+"authorindex-2019"="khcqpf8rh3cqb9fk2wl35lvp1fs3k2nw";
+"authorindex.doc-2019"="d1k8irgqp5vac8ggq66ivcxxgv8q410x";
"autonum-0.3.11"="z0mz6nrw3s9661lc5s983bj7qpfg9ns3";
"autonum.doc-0.3.11"="ghxpr5ayzxq1w6v3wy0hqvkfy28n9slp";
"autonum.source-0.3.11"="5fm5vfmi11jqdgqklj6zmc90vw3vqiqp";
@@ -2751,9 +2816,6 @@
"avremu-0.1"="xk59ssazl5122hy7cw9h8l8ky47ac58m";
"avremu.doc-0.1"="sp38mldllwslwxq2rvizcx1dcpfaava7";
"avremu.source-0.1"="inwrrgrds8ympmhzgrk3m82x544x8nhi";
-"axessibility-2.0"="dihjc3ngi2xlvaqngi6sdr5llgc0ffic";
-"axessibility.doc-2.0"="l7n7wd5clh0sj82chjpszws6722ygb61";
-"axessibility.source-2.0"="bymryhzf4azz4ciry4qk2idcm8wq3w7i";
"background-2.1"="akcsb7n8iyy4zlcgfp0ikwb5awzdnh9d";
"background.doc-2.1"="inm76hq9brwc39n6bhp9782766mmgwpx";
"background.source-2.1"="54l8p1yj06wlcwxrrmjqjhgmxai9l9s2";
@@ -2766,10 +2828,14 @@
"basicarith.source-1.1"="x4qnlbc6v2dfq23ijrjhk5rcfjc1c2a1";
"bchart-0.1.3"="4xxv8n13igfgl0n89wmxncp8662fx941";
"bchart.doc-0.1.3"="11b1xlxkxzayb2a96w1svhba4pkchanx";
+"beamer-rl-1.3"="b7823bzsk1qcq24yxhvqb327zb1fbc1p";
+"beamer-rl.doc-1.3"="2m9wika4z2vysryacn8r1ybi38p6mkcm";
"beamer2thesis-2.2"="64a0v9a7xr9yi4ffsbm98s058hkmq9wg";
"beamer2thesis.doc-2.2"="5ypn90w572jlw04xi4vzk7pxxsf7ciwy";
"beameraudience-0.1"="3zc39f4qsyqi4204k4a5n9pksf6gk3xl";
"beameraudience.doc-0.1"="wkgcr8dyl8ywxwpdc5h8p96dsw9l229y";
+"beamerauxtheme-1.01"="s3lirw6yl6ir8z6z9iq4pfrbwdcq7yp8";
+"beamerauxtheme.doc-1.01"="a76wy5dqlsv25w2f195jk385j25dk4wg";
"beamercolorthemeowl-0.1.1"="7b8qfnqjliwvms89bn4mxhjqf8sppadi";
"beamercolorthemeowl.doc-0.1.1"="dh55h6vzmjlxlwn7wz2b6c2c27c4qjki";
"beamercolorthemeowl.source-0.1.1"="ppxb50mii9mgch0rzm26npxl99a93c42";
@@ -2780,15 +2846,15 @@
"beamersubframe-0.2"="m8capqp9nc8mbi9xdzkz89nnz41972v4";
"beamersubframe.doc-0.2"="y5m8y5zkbzi553hp8maav6g6a42iklfr";
"beamersubframe.source-0.2"="kw2rnly2zyqw1ap5g9gkv2xchpvbk7gr";
-"beamertheme-cuerna-2018"="vrgqfiwzbf1082zbj8pvn53dmx77qi4f";
-"beamertheme-cuerna.doc-2018"="jcxa5vs5g4nwgck7913jb2jnxccx2y3f";
-"beamertheme-cuerna.source-2018"="lrn8am3h8x2ic39ghpkdl9bxsp07pdf6";
+"beamertheme-cuerna-2019"="vrgqfiwzbf1082zbj8pvn53dmx77qi4f";
+"beamertheme-cuerna.doc-2019"="jcxa5vs5g4nwgck7913jb2jnxccx2y3f";
+"beamertheme-cuerna.source-2019"="lrn8am3h8x2ic39ghpkdl9bxsp07pdf6";
"beamertheme-detlevcm-1.02"="25f0c66nnhq9r0qrqf186rwqvifzi4nj";
"beamertheme-detlevcm.doc-1.02"="5yh3kypxg8cjr8vqy04k1ad1agnlq047";
"beamertheme-epyt-1.0"="1g3593pcp0b4k9lacp4c0afs7jzffa9b";
"beamertheme-epyt.doc-1.0"="al12nh23v6l4lfa4616zzivldc5jfkjy";
-"beamertheme-focus-2.3"="vy3c3d4ajy4np87w32v2mw6c0vp04mp1";
-"beamertheme-focus.doc-2.3"="4s5pg3dl3ldq8fw00f06i8zd25bzfp0y";
+"beamertheme-focus-2.4"="nd44fakdvmm37ln2rf0b7v16g3b3835i";
+"beamertheme-focus.doc-2.4"="p7d93zq0psphws9blc0avgd893a0lrq7";
"beamertheme-light-1.0"="9vz0g593s4ykwasfky58jqq6h7a95p12";
"beamertheme-light.doc-1.0"="dvyzvi4hl69xvvgbhdbp5ax2l3z68nck";
"beamertheme-metropolis-1.2"="g062nnxl4v5951xq2xa4smkdjq6v2xpk";
@@ -2798,25 +2864,23 @@
"beamertheme-npbt.doc-4.1"="dzjby8rnpsgll6gvab9cslziqszhd4zf";
"beamertheme-phnompenh-1.0"="01nbk38jh4hxk8vykf37x6bhnb55ijdb";
"beamertheme-phnompenh.doc-1.0"="p0nj4cqg4vaaq6wlycicz0xbl7391lwp";
-"beamertheme-saintpetersburg-2018"="jkhmvyc96zm66cmfjl1fvrnz86a81zbp";
-"beamertheme-saintpetersburg.doc-2018"="9msrd7ylkwfg6ijdx3rddcl143p17383";
-"beamertheme-saintpetersburg.source-2018"="16hmcal8wb74z1qdi5r46w36w3n87n6z";
+"beamertheme-saintpetersburg-2019"="jkhmvyc96zm66cmfjl1fvrnz86a81zbp";
+"beamertheme-saintpetersburg.doc-2019"="9msrd7ylkwfg6ijdx3rddcl143p17383";
+"beamertheme-saintpetersburg.source-2019"="16hmcal8wb74z1qdi5r46w36w3n87n6z";
"beamertheme-upenn-bc-1.0"="i535al38gpn0j6mhixm5g6vnlj7gi957";
"beamertheme-upenn-bc.doc-1.0"="s7wxbnlgqxwpabb06jc5nawxm40bnia7";
"beamerthemejltree-1.1"="iqjiwv4v9vp84a3cjjmv5gxygyclw5c5";
"beamerthemenirma-0.1"="jix18byykz4n2mqcipf60pskfjlj3ini";
"beamerthemenirma.doc-0.1"="llvppchvbd0zz9cl3lpswghs8hjm78rq";
-"beton-2018"="0psc07yssk92pgrf4c9zvyr4k3ibbz3j";
-"beton.doc-2018"="9jpvnkmri3w4m9ik5d4l7mnlfpwxacg5";
-"beton.source-2018"="znwrdd877gdwmsiaxc9v8pczdw21wrb8";
+"beton-2019"="0psc07yssk92pgrf4c9zvyr4k3ibbz3j";
+"beton.doc-2019"="9jpvnkmri3w4m9ik5d4l7mnlfpwxacg5";
+"beton.source-2019"="znwrdd877gdwmsiaxc9v8pczdw21wrb8";
"bewerbung-1.1"="kb947mnv03wjc8ja8k402inijnplk1vy";
"bewerbung.doc-1.1"="mv9vrqp8g689cvbwpm3xkczk98s1blas";
"bewerbung.source-1.1"="w8z7h0w0ld2dd88a0yhp6p6md8hn7kkh";
"bez123-1.1b"="9lx6fqcskk9lj28vcfhfnkmjb9dhlqdh";
"bez123.doc-1.1b"="s5s834dhxqlqc5i8dswvayhf62chrqbh";
"bez123.source-1.1b"="fsc7gqwcbpfjlhn0bljq7l0jd8g6zapd";
-"bezos-2018"="84mw1wv5d3qfjl5rc6rapzdy85iiq8fr";
-"bezos.doc-2018"="57n8y4fdm3dizjw2pz2x592cqjjxwidd";
"bhcexam-0.4"="1px8zypnmrvi26ysrplj54pdz67ajcs5";
"bhcexam.doc-0.4"="ksq01g78a489prh8lrrs0nn9k5jqasvr";
"bhcexam.source-0.4"="ra3418l0mjj31jrkss9fysd4q1h3bdqn";
@@ -2825,8 +2889,8 @@
"bigfoot-2.1"="i4hdv09y0blcrbhk554ilzc70fv19242";
"bigfoot.doc-2.1"="ixi0hkjrzg740q3pkp9lwrq43ab1f006";
"bigfoot.source-2.1"="jp9h2p1j46ha7ksxvh3d6rmxr0832r1w";
-"bigints-2018"="6ig6fmxy6wj6k3yc4x9s7b18xbfxj4kp";
-"bigints.doc-2018"="jyxj3risms61j5aazx9hkxxfwbg6nyzr";
+"bigints-2019"="6ig6fmxy6wj6k3yc4x9s7b18xbfxj4kp";
+"bigints.doc-2019"="jyxj3risms61j5aazx9hkxxfwbg6nyzr";
"biochemistry-colors-1.00"="fvz3nlqi6y12g5pcyh118l6vjbw5kz2i";
"biochemistry-colors.doc-1.00"="r7n07xkk4ixxk9zhz3ffkg7kqsz0i8fc";
"bizcard-1.1"="l59w5wy3djx28g5yw2ywagi5am258bry";
@@ -2837,8 +2901,8 @@
"blindtext.source-2.0"="dr68k54p44vgwp3rw9d1khc733k4apah";
"blkarray-0.07"="djcla33mmskp42qbf8qg053p34515x1a";
"blkarray.doc-0.07"="7iy0ssb4spk30f5janvknnhl91csvmyk";
-"block-2018"="b75bd0f6imd8svp869g4j3q2q02pilpp";
-"block.doc-2018"="gza7j45w5qixk19px05wr4q67m4lzhkl";
+"block-2019"="b75bd0f6imd8svp869g4j3q2q02pilpp";
+"block.doc-2019"="gza7j45w5qixk19px05wr4q67m4lzhkl";
"blowup-1.0"="zhslxr7v04yhkdssranpiwpql9z7xsrf";
"blowup.doc-1.0"="paw88yvcal35rq5wpfxm5s9hlsyz6z86";
"blowup.source-1.0"="kmbxfjca3pwppfhklyhg8k5ddkxg8r43";
@@ -2874,16 +2938,14 @@
"boxhandler.source-1.30"="0s647gs05wi22qcrv2zsb8x1713yhf1w";
"bracketkey-1.0"="4l5l8s1xcwhlkaq50spccp2z90lm161f";
"bracketkey.doc-1.0"="500h9kzvrkkqj22622hr4a78d6mz94jm";
-"braket-2018"="ck5gh00qn839wsxy2qili0184vswy0br";
-"braket.doc-2018"="mqckibrwr123hhda3fnbf8wrh1d16bxy";
+"braket-2019"="ck5gh00qn839wsxy2qili0184vswy0br";
+"braket.doc-2019"="mqckibrwr123hhda3fnbf8wrh1d16bxy";
"breakurl-1.40"="lsl2j1iflzhwwapb03s5hg137rynjjhl";
"breakurl.doc-1.40"="rjyrmhd32w912qg9wd4qxc9q46kg8qc3";
"breakurl.source-1.40"="lpxb827p465qc14c38rk14jrzag7jfq6";
"bullcntr-0.04"="w4fxp9fvpbg882yb855sl4b6w8fypiyy";
"bullcntr.doc-0.04"="l1p8zz226qbnzmx4n78xhjsrc26z7jxw";
"bullcntr.source-0.04"="6lw02qi8iyp3qph7yaycfm5p1q6l71r3";
-"bussproofs-1.1"="v0s3q29bdab23xi07f123bq7gzc2i185";
-"bussproofs.doc-1.1"="6cnd5akpxdcq2q82n7ph5lvmb94ql8sa";
"bxcalc-1.0a"="2rp7llfsbmsq521zm6kg9y0adrg5vq0b";
"bxcalc.doc-1.0a"="8ha2i73lx8zhzgwb94wk3y30y6s1c393";
"bxdpx-beamer-0.3"="q07kpnmln2v70w83z91vsk53c0i63x02";
@@ -2894,8 +2956,8 @@
"bxenclose.doc-0.2"="9i72bmx63c76m7gc7qavv228g1afrnq7";
"bxnewfont-0.2b"="42kvrm0ag8zrxavfijin59k9sg3akhhp";
"bxnewfont.doc-0.2b"="wxkcv5hklkzxs3xsw28z0bknq0sjjhsy";
-"bxpapersize-0.3b"="41garkjgw98adpn761lrj849y4rzzi2x";
-"bxpapersize.doc-0.3b"="j6scsfx0fn9yd5illwnw41j8f17k18ba";
+"bxpapersize-0.4"="ac5kj0q162hag4q4h5sbbp86i9s7rkky";
+"bxpapersize.doc-0.4"="941fxl6638yxkc826a5hnispxz24z7ik";
"bxpdfver-0.4"="rcizp6hg0bir8rf3njqc66kjcm7c9nic";
"bxpdfver.doc-0.4"="nj6cpbjw4paw12ggkxg28nm1wj076dlb";
"bxtexlogo-0.4"="5czz5b638x3h3gpyb2n5si8py53gwl9v";
@@ -2908,8 +2970,8 @@
"calculator-2.0"="z44sdp5jlkqywi01c1x7ly2yvzkx1h9w";
"calculator.doc-2.0"="dwb0bhngsn0xk56gnil8wbaj5dv7v0yr";
"calculator.source-2.0"="3m4b364wkgfvxyc8y20rg8c7rh22rhyd";
-"calrsfs-2018"="cq6j9glbxrl31xwx7k5s8ayispn82vfx";
-"calrsfs.doc-2018"="avw2hw984yx1vsxayn96nzhgqcfpz90r";
+"calrsfs-2019"="cq6j9glbxrl31xwx7k5s8ayispn82vfx";
+"calrsfs.doc-2019"="avw2hw984yx1vsxayn96nzhgqcfpz90r";
"cals-2.4.2"="0xq2pylhs1gl542s86wm23nynnfzk188";
"cals.doc-2.4.2"="yq4wig26r1cadd3kxg5bfraig4axvyvd";
"cals.source-2.4.2"="fshbdf6ljfy0c7kdcvz5kyinysplcj86";
@@ -2920,14 +2982,14 @@
"canoniclayout-0.4"="hk30976j3lql00w0rj481p8j6z5v69yk";
"canoniclayout.doc-0.4"="gyr8yvdm21p45qqdjin8abq3v0kbh1lw";
"canoniclayout.source-0.4"="0bqpq8mn7n7223ay0gfrq3dcpfzkxalc";
-"capt-of-2018"="qmph3ai6555l904xk4q6sy4jml5l6nqb";
-"capt-of.doc-2018"="bpa4ll7afaz43ysz8m7q8fs8klvv4h4k";
-"capt-of.source-2018"="9rjjpf1v8qg3v8j27rn8x3b495lddicd";
+"capt-of-2019"="qmph3ai6555l904xk4q6sy4jml5l6nqb";
+"capt-of.doc-2019"="bpa4ll7afaz43ysz8m7q8fs8klvv4h4k";
+"capt-of.source-2019"="9rjjpf1v8qg3v8j27rn8x3b495lddicd";
"captcont-2.0"="5s81zvby8iq2l0j4bkz99s56w0kvc5pf";
"captcont.doc-2.0"="ivp30a2jxrnp8zivmdm61nn0i25kiarz";
"captcont.source-2.0"="bgy7jzbckqnajp42hy4x31dvb01cjm7s";
-"captdef-2018"="gx42x6flbn7jdbrbqzsn8csgi07ij4k0";
-"captdef.doc-2018"="fykmdpzxx24x66iph3rrzj0sc755y4nh";
+"captdef-2019"="gx42x6flbn7jdbrbqzsn8csgi07ij4k0";
+"captdef.doc-2019"="fykmdpzxx24x66iph3rrzj0sc755y4nh";
"carbohydrates-0.1"="x4rj3x70sfcdgq8sd8yv2486khxip4wz";
"carbohydrates.doc-0.1"="lp5y1sx5s74px1x03366lpn676vhl6c9";
"cases-2.5"="jlc3flcfb7ckwr4320n9gxmv2y7l4d2f";
@@ -2947,9 +3009,9 @@
"ccaption-3.2c"="4l3kxgc46z9i4lrm479ghpv7d0077l07";
"ccaption.doc-3.2c"="qm6lh4nrdndp4vivy815ajpj9jj4w433";
"ccaption.source-3.2c"="fdfpz99x7z4avqx1q4nrydg3r4csq4fr";
-"cclicenses-2018"="scxyv1a4lh05mfgbs55rcg40vbfyvvij";
-"cclicenses.doc-2018"="17zr0mgalzfnpayvzym8hri1yfz8c6xa";
-"cclicenses.source-2018"="hgm5y1054596k129p6j4s86kv0m0ky76";
+"cclicenses-2019"="scxyv1a4lh05mfgbs55rcg40vbfyvvij";
+"cclicenses.doc-2019"="17zr0mgalzfnpayvzym8hri1yfz8c6xa";
+"cclicenses.source-2019"="hgm5y1054596k129p6j4s86kv0m0ky76";
"cd-1.4"="34nj75mgz2mzxjbmpik2kvqhmwdmbw71";
"cd.doc-1.4"="i7230mqkczs0b3nczmf3gkv8z0bx61mc";
"cd.source-1.4"="h5plih2dk6kk9klc7lwv5gpx88apljlj";
@@ -2959,26 +3021,28 @@
"cdpbundl-0.36d"="hf7h2yz4c0nydnrhdwl5jwxbzhqxv7mk";
"cdpbundl.doc-0.36d"="5csmnns276bpm80l1iipvanggljgjq6m";
"cdpbundl.source-0.36d"="hzg9ax2jn65b0rq2afqfxh1pk1rcvlg9";
-"cellprops-1.4"="fa9k7sirw5w4dfki3dc0sg3q769xf3qn";
-"cellprops.doc-1.4"="dfvh3lasmqxms1v410gnbzrdcqlsqa1l";
-"cellprops.source-1.4"="4ffh744gg8b0ba5rxkfbcdhnib0fcs7a";
-"cellspace-1.7"="0grnmj8yywvqmzvil5qdqqz86p0pxsch";
-"cellspace.doc-1.7"="00nzspr8m16s0wqs6q1v82gn40yj45jk";
+"cellprops-1.6"="j9vh3ffv6rnqj0zii45vxii1y2hcl9p0";
+"cellprops.doc-1.6"="rcv1mrcc7miy8wdf6372qdw6mzp0kf3q";
+"cellprops.source-1.6"="frqyqhc1zzlbf057a0iadrgi36knasry";
+"cellspace-1.8.1"="kngz1r2b59j5437zpz0kl5xpjwci8xra";
+"cellspace.doc-1.8.1"="jn3r4y6idf7ml45vp3q1hd2rn58rbvld";
"censor-3.22"="6125pgg2a5pj48w6md4vzyi3cnzns4yx";
"censor.doc-3.22"="rcvd45yfghlg5yc3jcfzgj506zfnbmpz";
+"centeredline-1.1"="cqrj6vf1p84c5sqz09an9dixy4mkvbx5";
+"centeredline.doc-1.1"="k0yjy3jia8qsxh1zzgsdvm5a7xj58ni1";
"changebar-3.6c"="76f70hw5065zfzmvbkrkia3ih5jhhkjq";
"changebar.doc-3.6c"="310sfxf3nzqrrkcp2n794kpn4bzv9b3b";
"changebar.source-3.6c"="xi3ldcm33mq6aa4jad2sfv7g58kwg0p3";
"changelayout-1.0"="sx1afd6zrrl7jk40van0mwbf1ks7z6fk";
"changelayout.doc-1.0"="lw4yjf3h1r2qr24b3s98rkm0r3ybdwgi";
-"changelog-1.0.0"="cd308rhsrrzsww65n3h8m8lvlaqrlwn4";
-"changelog.doc-1.0.0"="x8rn46yrl1s1gjqb8ka903lf9gjdn6d9";
+"changelog-2.1.0"="pcrl1awmrc771x3q1643nwv4cjl99mzj";
+"changelog.doc-2.1.0"="rfzl3nl53j2cp7mbc2plfwff741x2q0s";
"changepage-1.0c"="s3dd0v3z0g8v74i6cnasyaa70wnqiimk";
"changepage.doc-1.0c"="g63jqnyrkc74dd9ksi0s7pbxq7s4dzwb";
"changepage.source-1.0c"="0ck3lyl2kzvm1182hmw88ni48paff7aq";
-"changes-3.1.2"="cwvly1wpyavn4rcwyyzsna35pf8icwrh";
-"changes.doc-3.1.2"="108fyvkca7dnqzkzpryafc7v55dgizs9";
-"changes.source-3.1.2"="zv0j05ila2bin8bq8kabw3xlrjaswg2k";
+"changes-3.1.3"="qcqmdxmn4djw537y28wxgnir6r750maq";
+"changes.doc-3.1.3"="cs00bm7sb9bqvwpzvg2qz9w03b5b41hf";
+"changes.source-3.1.3"="qkr4g9ajlzy5fhjgh4b7y6mwy5q44iwi";
"chappg-2.1b"="231kpsvxwdnmakq4mkca0nisqdl622n2";
"chappg.doc-2.1b"="nhh2f6k2z5gh449b91fmxnvh359n9adw";
"chappg.source-2.1b"="74f8nr6m6ssdqxynrxl2y4za3rmj9sd2";
@@ -2988,6 +3052,8 @@
"cheatsheet-0.8"="dbp6g9c967pc45wn345qm95zns815kl0";
"cheatsheet.doc-0.8"="s3h23qpv0l6hn9bqnrzyiqx2mv4bzxch";
"cheatsheet.source-0.8"="4x8njfgq1scmiqnkx4xvgxinc133a4vf";
+"checkend-1.0"="7ggrrfbxxr2y2idilmjalw6c0av7qypf";
+"checkend.doc-1.0"="qsvc0vq9mgcryqa2dfgh243mh893xzyn";
"chet-2.2"="g654s58dhkxsnzbg59zydmncldn3qklv";
"chet.doc-2.2"="4wc8nmj6lprpqhm5a067nsm00y56pzmi";
"chextras-1.01"="mc1ymd3wfbwash00ly9gxk6hcx9rl4lk";
@@ -3021,24 +3087,24 @@
"cleveref.source-0.21.4"="7kvgpyz07knv09q52aplizs5zk455csy";
"clipboard-0.3"="flll7lf5hy4hysxg3ppaq8ygzqsan82y";
"clipboard.doc-0.3"="n4lc7mbwwxahicb51214fzgh5j2iyqhs";
-"clock-2018"="bcsbr112z4np0wszh3dwv9h5l8w11bvd";
-"clock.doc-2018"="prj65yh580yg74pckacsr432rki2nsl6";
+"clock-2019"="bcsbr112z4np0wszh3dwv9h5l8w11bvd";
+"clock.doc-2019"="prj65yh580yg74pckacsr432rki2nsl6";
"cloze-1.2"="6aawammcpq8n2igbncbkip67ph5mapc8";
"cloze.doc-1.2"="5lsz6hfblnzj9wjs7j43c07drsgv5mdc";
"cloze.source-1.2"="x6gbbdxnvgfysjhv3xad83lfs9khg4f9";
"clrdblpg-1.0"="rw9bphdh47x4kpwzil4pxvlpks1s4hz0";
"clrdblpg.doc-1.0"="0brjv2dy10l0gy3sx6vjw3f5xq9h67bw";
"clrdblpg.source-1.0"="7pcjrddv97fdsljj752n5gh9mygyl1ph";
-"clrstrip-2018"="87j9r9kbnxgi5qbsdi27ijclm65a46cd";
-"clrstrip.doc-2018"="7nqw5m1gp6jqkn6zh29dabsq90m2cr82";
-"clrstrip.source-2018"="crbhf7id806g74cd3pi7rzl6smhbajkh";
+"clrstrip-2019"="162pb7zzvbjq7pyfs383bjzhzbq4x6c5";
+"clrstrip.doc-2019"="piilqaxr9l6ffjv89lry3wqjv60v9gr0";
+"clrstrip.source-2019"="8h0sa1m29abmxxsdjzsr6iph09wc0174";
"cmdstring-1.1"="mzw3hf7xhy01j9irvvlba90hb0065p1r";
"cmdstring.doc-1.1"="l2hjd47d6wmd07rnciadrbir01887nd0";
-"cmdtrack-2018"="1jw2c4hx9xmalis8lkz7lr4b38h6srlq";
-"cmdtrack.doc-2018"="0fniwn5zccpkypjn9v5hjl0baxscpc8a";
-"cmdtrack.source-2018"="hlqnd8ar2w2wyjr7rxi6qbi3mw2ppgsn";
-"cmsd-2018"="4b40ccv8788hg71xh6sv12gnzyy2q4rb";
-"cmsd.doc-2018"="j3bvhldqzjqf1snv9pbg7k39sbwl2ccj";
+"cmdtrack-2019"="1jw2c4hx9xmalis8lkz7lr4b38h6srlq";
+"cmdtrack.doc-2019"="0fniwn5zccpkypjn9v5hjl0baxscpc8a";
+"cmdtrack.source-2019"="hlqnd8ar2w2wyjr7rxi6qbi3mw2ppgsn";
+"cmsd-2019"="4b40ccv8788hg71xh6sv12gnzyy2q4rb";
+"cmsd.doc-2019"="j3bvhldqzjqf1snv9pbg7k39sbwl2ccj";
"cnltx-0.13"="i7agvf6p3zbmpp0yy54jcz30yk5wgndb";
"cnltx.doc-0.13"="bfzwcspv6kaizp2cngdbgps61w40a61l";
"cntformats-0.7"="v6xl1mkldlf6265h96m2q0bylifxhl33";
@@ -3047,9 +3113,9 @@
"cntperchap.doc-0.3"="y2jdwmpp6r1w17svqw9iww07pi3blbah";
"codedoc-0.3"="gva56ykkkr58q9gxkff6ng0wd5bk9by7";
"codedoc.doc-0.3"="8w9r3z61w026a0zqmbsilmf4q382bvd2";
-"codepage-2018"="y9xv0i4lq1nh9nav86b5j34rws8lln53";
-"codepage.doc-2018"="7rwl8dagypzj93xim0qj3gm56a24f8y5";
-"codepage.source-2018"="4955x5b5ddysnx8bksmwsqhj1jy83991";
+"codepage-2019"="y9xv0i4lq1nh9nav86b5j34rws8lln53";
+"codepage.doc-2019"="sv2vn5f4kcgzbg52233drja6705lcgcl";
+"codepage.source-2019"="4955x5b5ddysnx8bksmwsqhj1jy83991";
"codesection-0.1"="mnsfhjy6j2ypxiwmwx85w2k2zyw928pi";
"codesection.doc-0.1"="s2kwd6brlwa42pvhpjasx84s87vmbz8j";
"codesection.source-0.1"="j94xngba5c8r55idfqgy7ra3imzkmg8x";
@@ -3059,25 +3125,25 @@
"collectbox-0.4b"="2kxzzkgkgcjw80ff9n2mjnnfpxaxcdhj";
"collectbox.doc-0.4b"="2xgqgni67w7q4ad0jqy4vr9wki08kn1g";
"collectbox.source-0.4b"="szy9gprjqnkx357dca60120lvaiyyy8f";
-"anysize-2018"="0phqi21d8qz3ifadzfzyfb04v10xc46n";
-"anysize.doc-2018"="4as0n5cw5g21j1wy094gdrbw8pzdm460";
-"beamer-3.55"="6j7g5zkbjh79wh9j43hi5yfb68pwqgzy";
-"beamer.doc-3.55"="xrgl2ybi9qblzim9z0sfp5qi94kchjkp";
-"pgf-3.1.1"="5i2dlmd412v84digncamqlgnfv1qi2rm";
-"pgf.doc-3.1.1"="8j8as9w4j1jj8xmgj9brg4wxdww2rbqs";
-"pgf.source-3.1.1"="62xzh8qlpyhml2pfp2b55gbh4gx30ry9";
-"ms-2018"="ffg55s4fwk1r5lfv94wjw4f7npbvjpi9";
-"ms.doc-2018"="980rqpzi9zf2dn8aa891k4538rpzlq2z";
-"ms.source-2018"="ybpn3z6c8gw2jlbj3161l1gm6xxy85g4";
-"booktabs-1.618033"="5pj973c5lps8fzz4skmgik3892jii5vb";
-"booktabs.doc-1.618033"="kv5d1vbz28n5ifi1xnd4213q3dp55qgh";
-"booktabs.source-1.618033"="siz5pfb2skr927lz92dhhxirx44wsc8i";
-"breqn-0.98f"="g8kyjrldahq80n9m6kwy3i5zkzy865f6";
-"breqn.doc-0.98f"="wb4gpx36n2nkw2cg7nm0rmvpfvqrad80";
-"breqn.source-0.98f"="2f9gsnih6xnn2gps92n53k621lavzks4";
-"caption-2018"="m8mzmda6gali5wfap4352jisffrfk38l";
-"caption.doc-2018"="c99qjjhpb7ch7cyyfnafbzj9lcm2qdpp";
-"caption.source-2018"="j1zjjil7kk7am9r0qc7kjbddqbyixpyb";
+"anysize-2019"="0phqi21d8qz3ifadzfzyfb04v10xc46n";
+"anysize.doc-2019"="4as0n5cw5g21j1wy094gdrbw8pzdm460";
+"beamer-3.57"="p5nvgliaj010mp3ll25al5i59jsl465i";
+"beamer.doc-3.57"="810mwi012vlailxyqh88fqq5znnvlccx";
+"pgf-3.1.4b"="0vkablyicyimw0jbrgm29lhw9gfmd6ni";
+"pgf.doc-3.1.4b"="68jw3j17r06gclfyzlsdajgqbbikzrx1";
+"pgf.source-3.1.4b"="axqhmadpaw4srzqcj65lg69dxjr0m45y";
+"ms-2019"="1pl0q5d2rmp29raq2icpn03lfa7hynv9";
+"ms.doc-2019"="xwl23v3xbp7kahsh1d5lgjazbbbn91hm";
+"ms.source-2019"="9bmd1famkcmas9g2bb9mi0z6yjrlrqh7";
+"booktabs-1.6180339"="9fj9ar022akcyx1ymdf6i82j9na7xvvm";
+"booktabs.doc-1.6180339"="pv9qaxxlllqspd1a0i57d5m1lmfaz9nz";
+"booktabs.source-1.6180339"="wvlspksj5nlw9z1y8rmyaiky10wbnjk7";
+"breqn-0.98f"="9xpl65xypy6hgwc5dw3vvy7qqm638bvy";
+"breqn.doc-0.98f"="vppflv79a07m77bfzg1c5qv4521qsv44";
+"breqn.source-0.98f"="h5iqm33kqjrq9yf22grm4lds2hvcyz4j";
+"caption-2019"="8wlk0iizpz7x507gy3jn0s08anylfna7";
+"caption.doc-2019"="0n2msprhml7mdg7gdjrbq152lgaf7rrw";
+"caption.source-2019"="3ac4030rz58az0l1049pq5qfwll47hqv";
"cite-5.5"="7vzh6m2dnlxwkiw62ifbyn9hx82jpgyj";
"cite.doc-5.5"="d20p75a21nvifkj1f61fd9ah5580n2bx";
"cmap-1.0h"="bky8rw1a9f00x6fzx611hgfcyf7d115f";
@@ -3106,93 +3172,99 @@
"fancyref.source-0.9c"="54cyla9pjr00km1djk4jc0h8ly50c8d0";
"fancyvrb-3.2a"="61ndr9r25hh660320x2mblk2ya0zl1z2";
"fancyvrb.doc-3.2a"="64pdccdhvxjxvyj7l5g8hmd0hr5mdsm1";
-"filehook-0.5d"="95km0y68ldra3ha3c3j83zlchg7d6xn6";
-"filehook.doc-0.5d"="xvrasdz1m52dsjzn3wv5hy1pdwka3msk";
-"filehook.source-0.5d"="il5yprd7hw76wmbb6xmqz9njhkqjqkz6";
+"filehook-0.6"="srkyqmn87cndcbv0g0czlx47y23w1cxm";
+"filehook.doc-0.6"="gpqb7rw6990yrr748mn172k6fhfkkx0w";
+"filehook.source-0.6"="mpr60zx7c07v8x2hkdkvr2mkmw02xry5";
"float-1.3d"="dqksfsgqpc0vprkhfc6c9vfxlbrnn8sw";
"float.doc-1.3d"="88hpzqh1011kwvwwm5bppb2gx6c9qqrv";
"float.source-1.3d"="j1vp24g1lvwniahnd9vlw32c61cjswn9";
-"fontspec-2.7b"="m7wfx0jxrpdsn4mjf228fp26y6r88jmd";
-"fontspec.doc-2.7b"="p7z1haj9ff0dl170r75xnqiaaj843lns";
-"fontspec.source-2.7b"="r0c36268dvs5wpvc4rzq7x4qblrvjy71";
+"fontspec-2.7c"="2842bpfa18b5bgcj9as9ps7hzf2ja1pf";
+"fontspec.doc-2.7c"="z707r1gckqx62pz0a7y77ssv052975cx";
+"fontspec.source-2.7c"="v7dghy4rzkypkvhkk673iyjv8dvynv4y";
"iftex-0.2"="3amzn5jjz9l90w90rhrrq75shl1v731z";
"iftex.doc-0.2"="n514jbc0x2jxsk39lhayr74xpzfgqvn1";
-"l3kernel-2018"="sw64lldqrag514q9l4ibwcb3h7b6vmcg";
-"l3kernel.doc-2018"="pkx3w6gmlfh96phhxic57w4x0k85w2n3";
-"l3kernel.source-2018"="gyynh0ysb99n8gl5vvq65s3q7rwh1b6x";
-"l3packages-2018"="fl3b1w6sfqyj888s73mn8bkhsas2pzzy";
-"l3packages.doc-2018"="l4nb45dlwi9bq41zq5wi0bsl7pr6rnzs";
-"l3packages.source-2018"="lh938srpn2ab9ljdz7fcbs0gandfyq59";
+"l3kernel-2019"="3ayz6qzmm29wi7vnjffls8kydc9sy8y1";
+"l3kernel.doc-2019"="8mzh11mvpbl7a2ggvg516330azr7534l";
+"l3kernel.source-2019"="p1f2dsmql6xzbx2x3czv4pfwvv0x1mpw";
+"l3backend-2019"="z55f8pgpikxdkj3pyafq7icrzn1cvk8x";
+"l3backend.doc-2019"="plqmv9h1sl8lxvj2mib0dalcdlbc66m4";
+"l3backend.source-2019"="i97xnksvscihnk10ih2fa066x55aisgj";
+"l3packages-2019"="ms46khqwjk804yk95hilf7dbsp789nz1";
+"l3packages.doc-2019"="xbmww23xqpj8rmmfrw64cs3k7q3pklr0";
+"l3packages.source-2019"="i74rqdvagwb54zrrnff2h0i3j06g6bxa";
"xunicode-0.981"="ybvkdgz4sdl4nixzgz2rbmqfz7hwajv4";
"xunicode.doc-0.981"="lydvg50dcpp0lk3m9niwdyf1vra61mgf";
+"footnotehyper-1.1"="3rx9cwmnz90z60lh97lafxidphh5hivv";
+"footnotehyper.doc-1.1"="y1n4fhq1gk9fcdbhl0qdk7qfrbpsm5f6";
+"footnotehyper.source-1.1"="nsq8cwpdz3fljgq6hn1flag38g2fbpv7";
"fp-2.1d"="lxyxf8jkbgrkk43qbnr2s3ns19ihgmw5";
"fp.doc-2.1d"="ih2kq6xp1nd5gs9bc9vhd34qa7jcj093";
"index-4.1beta"="qbh9vs69mrp2czw492icb71wbx4nzshx";
"index.doc-4.1beta"="l3476by3qz0r0cn3lcbw006ay5p11naz";
"index.source-4.1beta"="0i38dyjh6278hxgkdzy0wvlcbn2w0k7n";
-"jknapltx-2018"="cvwv1bfgf5s8rnahghpy2pbb7kgwzqwp";
-"jknapltx.doc-2018"="cxdmxr63vm4sm8rv6bp9n3yyw5gqc7y3";
-"koma-script-3.26b"="96y1k4pz31yr9v46i241f78k8f9qqsdw";
-"l3experimental-2018"="vqnf1rf8k8jg2n4qn33570576iphfshc";
-"l3experimental.doc-2018"="85gc0hk56qp7niqyfxl1fiikalmzqfjx";
-"l3experimental.source-2018"="lxj05zq2ljkh1nw6xxxqafg1h7nnz29b";
-"latexbug-1.0e"="jjy8i8h7l93vhq1hisvc9msan3nl05ls";
-"latexbug.doc-1.0e"="aiyx5hdf6a20591zwf1hls83cr2g4kkr";
-"latexbug.source-1.0e"="fgw8zm6f20rrl62g5d4iz3k6kpap6rb2";
+"jknapltx-2019"="cvwv1bfgf5s8rnahghpy2pbb7kgwzqwp";
+"jknapltx.doc-2019"="cxdmxr63vm4sm8rv6bp9n3yyw5gqc7y3";
+"koma-script-3.27"="9ksv30m8h1g20wxvh61wj3sfv01cja5i";
+"l3experimental-2019"="5m3d2shrmk7njn1jd7bxswaq5wdp41ba";
+"l3experimental.doc-2019"="c1nqvxyj7yfchgr85p8wbz5x0zm5wf5n";
+"l3experimental.source-2019"="fhav9zik3s03qry2x0krn1g7yiffihiw";
+"latexbug-1.0g"="fjk32p2lbq0bj54snnajz4j21x4dbqsr";
+"latexbug.doc-1.0g"="1s1j51jphz3wphi8idq8jpvi935ag683";
+"latexbug.source-1.0g"="lnghssyyyrc9y2nca730pchkyvjmbk40";
"lineno-4.41"="kvbdigwxw4db752kssgdb8rlxhljkkpm";
"lineno.doc-4.41"="cfnil0v0isahd65d1sly2kr29w38h535";
"lineno.source-4.41"="w30n8z3rnrvzpfa1d1s7mn3rcj03s892";
-"listings-1.7"="fvf6amw5a84ksdmfz3avbbg665v6x3lq";
-"listings.doc-1.7"="63wqr8c5z1ln6dx874xi6m6q92ka6wgn";
-"listings.source-1.7"="jmlva484yz09jskq0rnv91f8qxyb2fqg";
-"lwarp-0.67"="k57vn41p2jfpfbfc9f9fadfzbmcgwhzb";
-"lwarp.doc-0.67"="yyvzab5davwcbrydsilm751p8c3xh4vh";
-"lwarp.source-0.67"="w4bx46qa0dr4qgrp28a0xvls9jbydg9d";
+"listings-1.8c"="2asfcbjg5w9zxjfq2v9bdfnvyx6p1cmq";
+"listings.doc-1.8c"="xmczlyi7bqi8wy7247p9h08jhabkkq0z";
+"listings.source-1.8c"="9l0i48d1grilpgkna68abx3xbh7pb598";
+"lwarp-0.76"="8r1cpc8d7a09mx8g3k2xclr0wkyxkr6z";
+"lwarp.doc-0.76"="l65xk9wmi5s3qy4p9zm3f167p4fif9is";
+"lwarp.source-0.76"="2bya1h32g31g5ki7ajgib3g1iwkprxp5";
"mathspec-0.2b"="kwvx81d4nlxj7vbr2n5zvgnfvkasg4y0";
"mathspec.doc-0.2b"="rqykkdkfahnnnphcns26p19z9mr2mlgh";
-"mathtools-1.21"="j83lp7dmvyrmrmb1ii9xvfgnxjciqq5a";
-"mathtools.doc-1.21"="0hphh6ki9ndmn3kwxyn9xw3qqacs6k2j";
-"mathtools.source-1.21"="nwzvsz16kynk9ir83fgxm9j0s754dfh2";
+"mathtools-1.22"="jz5mji21zr6wna5dqnl5g9mvkf4z07aa";
+"mathtools.doc-1.22"="zy0nszbmq9jdpdxxin8fyc2rz2307nrn";
+"mathtools.source-1.22"="zjlqphmbjr8hqkv8ail9j83yy2cwl3mb";
"mdwtools-1.05.4"="fbp8vrgdzc2g4i27m9f4qcsr8yjlbzg3";
"mdwtools.doc-1.05.4"="jb5r95gmlqj1bx19gbkvcm372ina3bdy";
"mdwtools.source-1.05.4"="kcm853bwwv69vb5zcmikd1gmpcnhz9pw";
"metalogo-0.12"="hamja3bdw70llmwnabjq9vsdni1w77qv";
"metalogo.doc-0.12"="mi09m2hdx668xm2v9igsq25z504n4vrh";
"metalogo.source-0.12"="4xddwk98vl0xdff6j49jjanzvqbw6yzm";
-"microtype-2.7a"="cqjymkpz9b5h7m1dpc9srxqg96w2fakj";
-"microtype.doc-2.7a"="2ggf95cm8dihlzyh6wqxxckqhp81rh1w";
-"microtype.source-2.7a"="ii2rh93cl284ci6l75rkgrz6jgirhv3c";
+"microtype-2.7c"="kb96fykrpc13hn3s0vg6zb33dyx1cdi6";
+"microtype.doc-2.7c"="kr2m34rdkf2a62h8m9zsk0yqpi1g6i5k";
+"microtype.source-2.7c"="ysd9892wj8zi2hi4qzk6pfpknsv9xz73";
"ntgclass-2.1a"="z5fz8hxig5gp5ii9780b8filsbk7qxyq";
"ntgclass.doc-2.1a"="900yw3bcc4mdycknaspf867wm8fc3g7b";
"ntgclass.source-2.1a"="rqd773gdvwmrz54igqz6qz54z4irajvg";
"parskip-2.0c"="1vbvla6bsakgvv9f17ni5dxlh88xy4jh";
"parskip.doc-2.0c"="2zm0jh7i14djl8xj2ww657f0qiwgqhn1";
"parskip.source-2.0c"="1nnnvrl2jshgbwjjzmaw2w5qmczifnm6";
-"pdfpages-0.5l"="sb8n59whchnf3xl3gz8hwwgmihpvpz68";
-"pdfpages.doc-0.5l"="qgignjcc966a6gbx967js7lqx10fr230";
-"pdfpages.source-0.5l"="vv4r7sr23rlhp9jiihajiys8w87fxci0";
-"polyglossia-1.43"="r9rsxi11483kib89mynp5wjjp90f58qf";
-"polyglossia.doc-1.43"="2isfbzn41hz4pk5hdrpkpyj0cam8cdvm";
-"polyglossia.source-1.43"="7sn9bkz24275nxqa92d28y0xj6c3xpny";
-"makecmds-2018"="anpaqglvl5rmcy8r2q0ap8m117nsx89q";
-"makecmds.doc-2018"="39zxaxxqlmps1wd4rjy42a1hk027n06v";
-"makecmds.source-2018"="j4g888p0hniq7p6b30q1fb4qfw3qp7i6";
+"pdfpages-0.5n"="a50qjswa0drdgin6zsyz0m005mby2sgi";
+"pdfpages.doc-0.5n"="6j0mvrgzc4vxnc4f5xv2n9zmbshmyb61";
+"pdfpages.source-0.5n"="mbdklw49b4wqb9ir8f3cq105csjlaw57";
+"polyglossia-1.44"="jaqzsrm9qm1ly20a73hj0cjcj92fhqgh";
+"polyglossia.doc-1.44"="pwl89hlpg6b3v9vwwl0jafg9d4x8d6hl";
+"polyglossia.source-1.44"="r9wdjpi1jhr3daxl9wsz4mgc4v0cbgpp";
+"makecmds-2019"="anpaqglvl5rmcy8r2q0ap8m117nsx89q";
+"makecmds.doc-2019"="39zxaxxqlmps1wd4rjy42a1hk027n06v";
+"makecmds.source-2019"="j4g888p0hniq7p6b30q1fb4qfw3qp7i6";
"xkeyval-2.7a"="nznhb9srbfg7ifdi2mlkqbdcsq6329a4";
"xkeyval.doc-2.7a"="k84lpc1h5d71qcb2k5rm5fnn04pv8czc";
"xkeyval.source-2.7a"="9g5vvb4y71qryhdbjwjyxhh2w86cch0f";
-"powerdot-1.5c"="dq53xc4c6n4qpxcqkdazwn6b8v8z94f7";
-"powerdot.doc-1.5c"="ph5p9y3knn1w1hkzb79kdxcwkg6fhrbs";
-"powerdot.source-1.5c"="245bf49s69vlxk1f1mlbdyfhx68icgpj";
"psfrag-3.04"="k8qyr0l3fsc4insyy1r6q596dq4gf23a";
"psfrag.doc-3.04"="ybb4r3w20w1pcjwzaw0srpkx5c19rqg7";
"psfrag.source-3.04"="xk135sb77fk6l9wz6fzifsjvchcqyj0f";
-"rcs-2018"="4lkd02hz1x9zkxnh247wmwy6n9pg4pyw";
-"rcs.doc-2018"="m1lw85b793n2nxywdi39fg438i6kif7x";
-"rcs.source-2018"="iw4nn20q54s2d4wdyby7n03ljcqrjmig";
+"ragged2e-2.2"="9d56j53as9gdh5xsyyj1mvz9f5cy93r2";
+"ragged2e.doc-2.2"="911vhpxz6gryks06j0nzcg5d04393jl7";
+"ragged2e.source-2.2"="cndc09ydns267p1r7sr7hwlmpg4mqgsd";
+"rcs-2019"="4lkd02hz1x9zkxnh247wmwy6n9pg4pyw";
+"rcs.doc-2019"="m1lw85b793n2nxywdi39fg438i6kif7x";
+"rcs.source-2019"="iw4nn20q54s2d4wdyby7n03ljcqrjmig";
"sansmath-1.1"="yxyny4949h4hm4ajn673nzzw8wn8cba8";
"sansmath.doc-1.1"="b8vzdmm1l2x7cyc15xzhmwjkszlsp2j3";
-"section-2018"="69anwmylbk95jbgr8645abp07ygv9f9g";
-"section.doc-2018"="ri1gsrpfp94rp0dc90djj1kgpka2p5gl";
+"section-2019"="69anwmylbk95jbgr8645abp07ygv9f9g";
+"section.doc-2019"="ri1gsrpfp94rp0dc90djj1kgpka2p5gl";
"seminar-1.62"="z9nzymppz6hz3lxy0nliqvy5szq6jk4c";
"seminar.doc-1.62"="23fz6p4ybl42rmr1m3fllg7qn1zbmfki";
"sepnum-2.0"="x64bd0f3g1x0bcpdgd2lfspr13jyxvcf";
@@ -3202,24 +3274,24 @@
"subfig-1.3"="sbdadp9ya32w2h8f484zwpmpln2zi4l0";
"subfig.doc-1.3"="y5g4iadgvkfi144zk37fww79r0smsfk4";
"subfig.source-1.3"="3xn4yhi29m77001w2hy0s04svik5z5xx";
-"textcase-2018"="5a82axcc916n61755cafcqcz3vb7w27h";
-"textcase.doc-2018"="b8iq4xf229k6p8s0b38br9gncyqhrlxl";
-"textcase.source-2018"="xlgxjkf93zrwdhk44zmxazfqg1yw88pa";
+"textcase-1.00"="bx5a8yyv2wz1y2rj4sjm2psw3x1j3c43";
+"textcase.doc-1.00"="lx43w8yqkg66bg1b2gslsakj97jr7far";
+"textcase.source-1.00"="vjlmjci0821c4cnbh8bq2x3nkiwaji0k";
"thumbpdf-3.17"="m4b0akrn0sq4ngalczdq287avr5mrpc2";
"thumbpdf.doc-3.17"="9759lhx69f2406pc4ggg4q2hjws5nnr4";
-"translator-1.12"="zywqgzzdv9iq5qh14himidbswp4rg553";
-"translator.doc-1.12"="cwf0r8gq3ivpyiclm76dnyc42zzkjzm9";
-"typehtml-2018"="rk5lpbaikavkp0shg38cdk5b209wx3kh";
-"typehtml.doc-2018"="292x26pw24azh4zdwpy6sh3f1ksk8r2x";
-"typehtml.source-2018"="96p79dyy553b4mc01ihk7qgr11396drn";
+"translator-1.12a"="n6lhccnywi25q2hkdk3ddvgywcxb244f";
+"translator.doc-1.12a"="qyspw49icxily7c7ky0apm8313v0rwh0";
+"typehtml-2019"="rk5lpbaikavkp0shg38cdk5b209wx3kh";
+"typehtml.doc-2019"="292x26pw24azh4zdwpy6sh3f1ksk8r2x";
+"typehtml.source-2019"="96p79dyy553b4mc01ihk7qgr11396drn";
"ucharcat-0.03"="d445ic6gwl7d5d31s691vr63f4hn76dz";
"ucharcat.doc-0.03"="ma6rz3djr9v3q5p8ffqyznjb91gjj5li";
"ucharcat.source-0.03"="kh9cnzg1pn8c51bbph2amp5y1j85q38h";
-"underscore-2018"="b7kwk1zddr5a19mcw3yxrp9pffc604x0";
-"underscore.doc-2018"="gwqnbwqn6vjizs1xqnmbv8fmcrs274fr";
-"unicode-math-0.8n"="bmxmdizqgxvvxic1rcbifznq1ipfp0kf";
-"unicode-math.doc-0.8n"="q2lvm6d9mmx75q3w4m8j6rw5ydghgpna";
-"unicode-math.source-0.8n"="4vcqrqrff1y0dqm5dv100a2iv22dwv8s";
+"underscore-2019"="b7kwk1zddr5a19mcw3yxrp9pffc604x0";
+"underscore.doc-2019"="gwqnbwqn6vjizs1xqnmbv8fmcrs274fr";
+"unicode-math-0.8p"="f2f8bm0png538nm7jydkm9l6qf10vjpz";
+"unicode-math.doc-0.8p"="62rpcr8civdwkdd1gk7fg2mf441h64pl";
+"unicode-math.source-0.8p"="dgv0nciqxh74dr6mxlcpljy5qchvan9w";
"xltxtra-0.7"="k32hfwrcbhp144n8rplwjgxmz89pw9zm";
"xltxtra.doc-0.7"="vkw5vjdd8n7qxi8plhjb4xygh97pfj5d";
"xltxtra.source-0.7"="y27f01j6zgm06nmsgcp5kl05p637wvj9";
@@ -3240,9 +3312,9 @@
"autoarea.doc-0.3a"="zh69glasmj251qwrw6pjrshprd6x4hsh";
"bardiag-0.4a"="vh54valkzncvzlx8y58gzs3k5jq66s69";
"bardiag.doc-0.4a"="576s5nnqvq13rjnnn4l2d1g1rnd64vvn";
-"beamerswitch-1.5"="98db9mbdibid3l8x154zj097020gn13v";
-"beamerswitch.doc-1.5"="jvb5jjlxw5cl02669q2i5q5nbn2pbqf0";
-"beamerswitch.source-1.5"="kc739zcc3s0h8wnph4cyn3glqp18knfa";
+"beamerswitch-1.6"="l759yh5xzqdxswf8hvbxpgsvpdbql82a";
+"beamerswitch.doc-1.6"="pixyxdhyci4j613cijcsm2bg20z9q8i9";
+"beamerswitch.source-1.6"="hnq47sdb3cqvxa1z0w1q3pwf838iga4q";
"binarytree-1.01"="xl1rqgn286y7hpv69bwja6c5rrbx29g9";
"binarytree.doc-1.01"="7ihijqc33m3ydk77aw0qqqhf94yyrz21";
"binarytree.source-1.01"="lk7v0gr502ck4z0d605z6mwkswqpmfyk";
@@ -3261,31 +3333,33 @@
"bondgraphs-1.0.1"="grfahi07937nnb8nm3b14csxv6bf3w7w";
"bondgraphs.doc-1.0.1"="dky0vgbx6hfik4xjavvpvvm269hgsqcv";
"bondgraphs.source-1.0.1"="zmcw2pr67zm6my8021slkbg8zvmbkxic";
-"braids-1.0"="pr84ska1cwhirfxq0g79bibzhhqr409q";
-"braids.doc-1.0"="yidgzx4j4n9d2zfs9y9brvnm6696m3f8";
-"braids.source-1.0"="2d9har9yfm1qxgnf08zdfpsndnr8grzq";
+"braids-2.0"="lhgf3jlskfcv3iwsyrnwd8amlr3f0kwq";
+"braids.doc-2.0"="jnj2mqbrrw89wia4vrc24ifg9rv3bzw9";
+"braids.source-2.0"="ny8xkjwdqbx115liw708q6bdyyqzcqil";
"bxeepic-0.2"="dwf6rg63vzmlcyaxjzwjr8haihfxwv6f";
"bxeepic.doc-0.2"="qkfwmg27v6ygkp3d9d1l18zrpribbx3q";
"cachepic-1.0"="hr0pnmjxny590gzhqbwq9qiqd1vcpwrq";
"cachepic.doc-1.0"="myyjxkc21qrwmvx2nvbg2smvzfzi5f5l";
-"callouts-2018"="i91ky84hjizrxkhb5k6281iq3fkifrsg";
-"callouts.doc-2018"="k4rca9nia095sgskhv0kzp1qqw0ydf8l";
+"callouts-2019"="i91ky84hjizrxkhb5k6281iq3fkifrsg";
+"callouts.doc-2019"="k4rca9nia095sgskhv0kzp1qqw0ydf8l";
"celtic-1.1"="mr86xyd6md9n5b17a6wga40k8z98dq7b";
"celtic.doc-1.1"="3mwjjxnv079m8ginlv5my50jj1cmpjv0";
"celtic.source-1.1"="z25a01arypma6jfyj2f16n36hqyicffd";
-"chemfig-1.34"="as11pfbi1as1iah90g6y7r08fk4yksf3";
-"chemfig.doc-1.34"="6h6qgy8cfwivx075grvk6bfi0nfkk30q";
-"circuitikz-0.8.3"="krbwmn8nd6adhbjm4pg7rfxj9aff15cw";
-"circuitikz.doc-0.8.3"="sa8797nhxww4z85k37kmr5ipnyqa3k1s";
+"chemfig-1.41"="159wgzbnmda73q0s1lgn3jbfm5hywyn2";
+"chemfig.doc-1.41"="h86pl1g5w2fli361za5783pv7w62kkww";
+"circuit-macros-9.1"="9mnl36vzk80ci01283pn05rg6jl83xf8";
+"circuit-macros.doc-9.1"="rdzhyx1inmh6rnqzdbs830xnknvlc7d4";
+"circuitikz-0.9.5"="3z1x5j6p6maapmxgkl4gngn9mhszr0hj";
+"circuitikz.doc-0.9.5"="5psr4l9hdgm6766qh4dhx0sgspx8yjh7";
"combinedgraphics-0.2.2"="hr8cvhw9ng0nx1v0v34bx5yppzhw8r3a";
"combinedgraphics.doc-0.2.2"="2s219mqf373sb1rp3dwjd9kdasjl9fdg";
"combinedgraphics.source-0.2.2"="4q5n4m14613bv27dc7n3z1m8w2sfiv0q";
"curve-1.16"="w4a3qv419x68y5ydvi1dk6pnm6ni82ci";
"curve.doc-1.16"="f4n85j7dlkp12vm17vqac8d4hzm1jvd9";
"curve.source-1.16"="gkfbyzhsaknlrhm3ni81jxswdjv5z9ij";
-"curve2e-1.61"="ljjv1nfp078r3hh2jyayl25h4blrdvih";
-"curve2e.doc-1.61"="6i4d33f6hgccyh79v4lmp4dva7w4y9a4";
-"curve2e.source-1.61"="l6x74kclz9jcfx4irm860bkymz4aklf0";
+"curve2e-2.0.1"="bgzyk69v782swwlc8jj677lqcgc0bglw";
+"curve2e.doc-2.0.1"="bx6bxwa82k1ms94qxr5czhfcgr7qals2";
+"curve2e.source-2.0.1"="29fd9y77g6ijz70qdjnlv5jn4if9hvn9";
"curves-1.55"="2cyy1kwxbvxpvxpvvsbh7nvh5q5l7n7b";
"curves.doc-1.55"="jk4ma0hcrdg6lwy4l5238b9xzsb8lfrv";
"curves.source-1.55"="q9l5hcsi0n14kkcim30yk6i6sxc5cmvw";
@@ -3295,14 +3369,14 @@
"diagmac2.doc-2.1"="dfp1br71r19b0pzjzln61wjdn30qy0n7";
"ditaa-0.9"="pbrv5kj46v258vy3dzlp1js4m0sp8wjj";
"ditaa.doc-0.9"="db8d34zf2n19xlzljydai7vyz3p11wi2";
-"doc-pictex.doc-2018"="770vj0w7dzrw6n4jf1dfds5ngk11cf6m";
+"doc-pictex.doc-2019"="770vj0w7dzrw6n4jf1dfds5ngk11cf6m";
"dot2texi-3.0"="igh08hai8lpcr0pn4lcfx5b6kgymw4sp";
"dot2texi.doc-3.0"="r038r86xd4csibgk9n3h76qc5ak1zpl5";
"dottex-0.6"="yvd132700sxd7hnngskg6w30r1cpx3m3";
"dottex.doc-0.6"="67dpg655j83k809rs0ybc3cxpy2lvvqb";
"dottex.source-0.6"="fz625gq3shyvx3wk5jk4hvr33wls038a";
-"dratex-2018"="ydbymdy490gw405n0gn3amd771knss83";
-"dratex.doc-2018"="7z5sxm5li3by76x7sw9hq83gl34f6gkr";
+"dratex-2019"="ydbymdy490gw405n0gn3amd771knss83";
+"dratex.doc-2019"="7z5sxm5li3by76x7sw9hq83gl34f6gkr";
"drs-1.1b"="h9fz09xdgwgnbif1vxa1k7rxj8v9ri5h";
"drs.doc-1.1b"="aq84i4xdklf4wcripj60cc9fd4w3zhhc";
"duotenzor-1.00"="fx9ljkzzp09x8iajbwjlrzcjxf382k9x";
@@ -3317,10 +3391,10 @@
"ellipse-1.0"="8whg820p9jrqn4nfb7lc3w8d1a2cyfvn";
"ellipse.doc-1.0"="i9njlr8m3jb9pcrwqsbcjbsb26993p8n";
"ellipse.source-1.0"="25xhi22s1cvkyzbjwchd50ixsx6awfk5";
-"endofproofwd-2018"="xn4xfhhr3k5cq53ab6rkjwvxqs877kq8";
-"endofproofwd.doc-2018"="q8zg1zy1909bsif59caj8rmmjj4g3v4i";
-"epspdf-0.6.3"="h50y3g5yrpqgsm0w913lf1pv0fnfl83v";
-"epspdf.doc-0.6.3"="g7jxwc3n9qjnj5fby3v84hlwz02lvr2g";
+"endofproofwd-2019"="xn4xfhhr3k5cq53ab6rkjwvxqs877kq8";
+"endofproofwd.doc-2019"="q8zg1zy1909bsif59caj8rmmjj4g3v4i";
+"epspdf-0.6.4"="h50y3g5yrpqgsm0w913lf1pv0fnfl83v";
+"epspdf.doc-0.6.4"="g7jxwc3n9qjnj5fby3v84hlwz02lvr2g";
"epspdfconversion-0.61"="4dsfb50v8zqbx8nqlzlj712jiq9hchwz";
"epspdfconversion.doc-0.61"="bxc42asj3as5dx1qq4axdvfs30lfm24b";
"esk-1.0"="1hsqxgyh6nbwdw4fl5lsivg6wh1v2s1r";
@@ -3345,16 +3419,16 @@
"elocalloc-0.03"="mk2cs80z0gh4dx409y2n3h9cr8ls1la8";
"elocalloc.doc-0.03"="0p4f0hwr11xvn57adggbbssn9iiynsyf";
"elocalloc.source-0.03"="spa5lrwk7nikx08v1pgp0xrx4c2gbahk";
-"genealogytree-1.31"="kiqk2g93pzz3l5ql1n79hwl75lxk0qfp";
-"genealogytree.doc-1.31"="bhhr7740m764zqj1iw3c397clb1c3pby";
-"getmap-1.10"="hhsp0nkp3260mx30bxnm0ni23p5yx3ps";
-"getmap.doc-1.10"="mi6nzjb83aswg8cl0bl60qvs8g250kgv";
+"genealogytree-1.32"="qm4n5cdjzhn48x7bhr8dhzi1harh1hm2";
+"genealogytree.doc-1.32"="ic98gqb5i5cdaczqqwg4mjah7sywdwp4";
+"getmap-1.11"="b3iws7x0vfqj4jcrz2y8m77l9v1ywwk1";
+"getmap.doc-1.11"="291rnf2x2nnyhf2wc82hv77jndrx6ckg";
"gincltex-0.3"="sqimpp1pb3c7mqcm4jnd40jlahpcnr30";
"gincltex.doc-0.3"="mpr0nv6ldvvc7wgq35qh34csxhxnknmf";
"gincltex.source-0.3"="s0dq3s33c04fqmzi9q9wp09vgfm7qh9h";
-"gnuplottex-0.9.2"="mbk6yk5147w2rx00503pxmhmldykggdy";
-"gnuplottex.doc-0.9.2"="i0450hl7wd09618hy9igkz3g80zzklwl";
-"gnuplottex.source-0.9.2"="dzmxjcpajp5ylmj1hqn6zqvl5b0c5vlz";
+"gnuplottex-0.9.3"="r27hfr5pf31ihjv6nyyv3gwpb52pix26";
+"gnuplottex.doc-0.9.3"="5fd22z8bg4wd67sg5dzrmdb6bhv997l5";
+"gnuplottex.source-0.9.3"="1lan5zdflfhb2rvm65zdmcp56izp6khv";
"gradientframe-0.2"="x80zlqzx72n55qpazclikrafwzny8ss5";
"gradientframe.doc-0.2"="pgy0vrx4nvys3wki3202r377nryd0r1h";
"gradientframe.source-0.2"="10dx55zpi0j7xzdkry3dh41ax873mmmk";
@@ -3373,24 +3447,26 @@
"gtrlib-largetrees.source-1.2b"="knfqk3b14idsc57fj80ngw26xi7pcnwk";
"harveyballs-1.1"="axddj0mvqck1gmg0b7s43q7gi9hm1327";
"harveyballs.doc-1.1"="rpsz7hqyyp9h5sa0hxmxnlrs6na0imbn";
-"here-2018"="3jh68lc8arqbg7kb8ixc87i12qlrnh23";
-"here.doc-2018"="445zak4q5zdlbhvkb8gvkg20wpmwjmgs";
+"here-2019"="3jh68lc8arqbg7kb8ixc87i12qlrnh23";
+"here.doc-2019"="445zak4q5zdlbhvkb8gvkg20wpmwjmgs";
"hf-tikz-0.3a"="hfdmzpnpak33573ldllk90rywqz3ngqi";
"hf-tikz.doc-0.3a"="dy6jw7rgbclhb6c94rm3c1bxz0gznqn4";
"hf-tikz.source-0.3a"="jn1iy5nysj2y94ar0s2491l97m1y2rw8";
"hobby-1.8"="kmk2l2ik0anclivgqk6alx1v44j6g8pk";
"hobby.doc-1.8"="8bdi0hrpyxyczql8rhqfiqlrza5y2g56";
"hobby.source-1.8"="99k7q3r58r1v7vqh3hv08qbb5s1r552p";
-"hvfloat-1.2b"="bwsjy123hc62a1h4v0mj696jf4rjrizn";
-"hvfloat.doc-1.2b"="4hbmh1nfyp7xf78mshh7s0h38mfvqqa4";
+"hvfloat-2.16"="42b4aspf04rp4gvjlxh51284g8vkmhpn";
+"hvfloat.doc-2.16"="qsn79czwvj36r4ifp0yb8p8hrfrs4p4w";
"istgame-2.0"="il4ycc7pxqvpyals4cvc2bkgvzc29vmc";
"istgame.doc-2.0"="rr6wnw1csla45zv7kmcfizj72rfcgx05";
-"knitting-2.0"="qam4lj8q2acrb4pl4yqapl2d49hjacvp";
-"knitting.doc-2.0"="1kl1yx9iw11zig2pclzr7y3g290ma2bd";
-"knittingpattern-2018"="8xvccf07iwn71kfnj9f3pnni3imwd9kb";
-"knittingpattern.doc-2018"="bq96pr4hd9mg70qqfwjynhix7ljabbk8";
-"ladder-2018"="wgw0drkb53daslzwsvg48dfznndrz6dp";
-"ladder.doc-2018"="32b2x9zydsp7b2zncs2lg6ldz5cs7gpa";
+"kblocks-1.0"="lrlcxbcx98bsjxwkr10w5wax3x4lmyjm";
+"kblocks.doc-1.0"="wkh5wnh52fw7qsw07nq8zvj28l921s05";
+"knitting-3.0"="zggfcjvr02xigbnrhnz1cdlz9hqkcv5j";
+"knitting.doc-3.0"="40gp4l967is4ljnbh4k03w1a87r4n0py";
+"knittingpattern-2019"="8xvccf07iwn71kfnj9f3pnni3imwd9kb";
+"knittingpattern.doc-2019"="bq96pr4hd9mg70qqfwjynhix7ljabbk8";
+"ladder-2019"="wgw0drkb53daslzwsvg48dfznndrz6dp";
+"ladder.doc-2019"="32b2x9zydsp7b2zncs2lg6ldz5cs7gpa";
"lapdf-1.1"="g5x8axkiscl5796b82is201vcbdxvc3f";
"lapdf.doc-1.1"="3lpf17r6yqaa7ld8742cp8a7crafpc9x";
"latex-make-2.3.0"="0q8ifbm69vizlg5bkkqv781w75n2icql";
@@ -3403,9 +3479,9 @@
"lroundrect.source-1.0"="4ad9gr28lqir9g0a15pa31wybbc9m935";
"luamesh-0.51"="h9iynwv9kpydaizfmn51kfvinqnmlixq";
"luamesh.doc-0.51"="jmg6frxjcmpn3s4wkv11s2kbpb8aaidh";
-"luasseq-2018"="k07ymsxywmasi0nkdd2ldk164lf36z9d";
-"luasseq.doc-2018"="vnqisa721w2nx11wxb3zsk070b3dzm1b";
-"luasseq.source-2018"="341ldjdwdvjin4rq8ica4f69hb5kbwr1";
+"luasseq-2019"="k07ymsxywmasi0nkdd2ldk164lf36z9d";
+"luasseq.doc-2019"="vnqisa721w2nx11wxb3zsk070b3dzm1b";
+"luasseq.source-2019"="341ldjdwdvjin4rq8ica4f69hb5kbwr1";
"maker-1.0"="88vzniwk6x9fqhp4y3g32a1cj6nb57g3";
"maker.doc-1.0"="5w3rag10kbzp8whk0hjrl1ic7iqrna8f";
"makeshape-2.1"="y9d0868x2s8950zphcf6sdz3l7a1sw9s";
@@ -3413,10 +3489,10 @@
"makeshape.source-2.1"="5ddzsj9xakk5hwhg54snvv7bp0vlmjd1";
"mathspic-1.13"="x4m5r6mv0y3cc4vx1qb6anrparbgdvlq";
"mathspic.doc-1.13"="qh2ycvh04kxfihxnri5fr5zxdkk04ppa";
-"milsymb-1.0"="3p1nz0lkags3gdlpqlvsifm1d06aysj4";
-"milsymb.doc-1.0"="zk68hivzcmqvj57csg1rvr633s85ga6w";
-"miniplot-2018"="3myl55b3q359l0aillyxg7pisii3llpj";
-"miniplot.doc-2018"="hi57wciv475ix91zl4rh30lv5pffns1p";
+"milsymb-1.01"="qcagklmphxh4svksm4wl44hw3jq9zgdw";
+"milsymb.doc-1.01"="pcqfylx6visrn6b9503aq68zh4zgbxp0";
+"miniplot-2019"="3myl55b3q359l0aillyxg7pisii3llpj";
+"miniplot.doc-2019"="hi57wciv475ix91zl4rh30lv5pffns1p";
"mkpic-1.02"="m0rzxyzpyjzial8vvd5nm2rny449ka5b";
"mkpic.doc-1.02"="m0v80hkyq699sbmdbv5ydp75ccdh5yd3";
"modiagram-0.2g"="g2syxjg96d46hkn75ym5p3pszq92kn9y";
@@ -3430,8 +3506,8 @@
"penrose-1.0"="k6jlwvn60krdxcf7dj61nydhvf4smmfz";
"penrose.doc-1.0"="yyv1mdclnrrvb52b68akbah0nd9jr68i";
"penrose.source-1.0"="brmpi34mmx9b7vs1vl1gb2mbz4mxcnlm";
-"petri-nets-2018"="0yny9mc10syfx1a716sjw3768bf1a51z";
-"petri-nets.doc-2018"="3m0f4r65jhnq3la2qyp0xa7ra66iyahs";
+"petri-nets-2019"="0yny9mc10syfx1a716sjw3768bf1a51z";
+"petri-nets.doc-2019"="3m0f4r65jhnq3la2qyp0xa7ra66iyahs";
"pgf-blur-1.02"="30lr14qkrz1ah9kvgadknb9a7yyhv625";
"pgf-blur.doc-1.02"="x4phrny12czndwvsrml45i6a5ymfncf0";
"pgf-blur.source-1.02"="hdg79rv84byqmnyahvi65v3ca3h3j14r";
@@ -3454,6 +3530,8 @@
"pgfmolbio-0.21"="987pnzviy9l6fbqgkbq8xhjn18w4dpqi";
"pgfmolbio.doc-0.21"="ckwm7mnw5qhp47vfxmbc5xjvnysp8jxq";
"pgfmolbio.source-0.21"="l3rs43l6g8bg4l4y7gbf8ji8vpj9pwca";
+"pgfmorepages-1.00"="1w9nmavglic9398ipww68w0v4iajrq03";
+"pgfmorepages.doc-1.00"="cpbd2mqr5rmhj9lyxl2nd5mwn83djy0a";
"pgfopts-2.1a"="r3hmv29kc7hfcmx1j2kirk27q4y2r5a9";
"pgfopts.doc-2.1a"="qb2q273gcqw9p1wjzw8hq7z13f689zkg";
"pgfopts.source-2.1a"="g9ya18k22lcd5f8aq3anl152d98h6b7z";
@@ -3464,12 +3542,12 @@
"pgfplots.source-1.16"="m6vxsbqzqmjq6p4n2kxzygdhvxqpdaz9";
"picinpar-1.2a"="wvxa8vjglc2v1k8dcszj32wx5jgmsm3w";
"picinpar.doc-1.2a"="ix8d6091agdxivkq3pj0xv5afksr16xj";
-"pict2e-0.3b"="rmhf7g2w9a3qv2a4il24y0905swisx5p";
-"pict2e.doc-0.3b"="zyvajy5r8ph2ns8hphm3fnq0wzsz2sdr";
-"pict2e.source-0.3b"="rmx8qv2f1a170bcy1j2x1pjbq4r8js9l";
+"pict2e-0.3c"="nzynzzmjd5v7yc48a04parddy83xcrz2";
+"pict2e.doc-0.3c"="zc7md0dvssdpj7dcw99dh7h2i231rbyx";
+"pict2e.source-0.3c"="zwmlz98xbvkljr202lzrp3bps8dwqgl3";
"pictex-1.1"="3wr03wxjs0nbpncsyzzz2flz5h383a30";
"pictex.doc-1.1"="d96f4qc758wqc5pifjspr2cfhkj3j44q";
-"pictex2-2018"="fmvr7pqdpq2lnigzzbshgwmrjf03kj6h";
+"pictex2-2019"="fmvr7pqdpq2lnigzzbshgwmrjf03kj6h";
"pinlabel-1.2"="5bshz2446a2c3mgc79b1znaw07n54cck";
"pinlabel.doc-1.2"="a23kw5gn0cwsg5fzldlq5a9rj03wg1la";
"pixelart-0.2.0"="hq6wmp9dgfzzqxwn11a3isf2jnzm2b7v";
@@ -3485,6 +3563,9 @@
"productbox-1.1"="7l9nqp2nxybrl35q1slpz9jhn70las0b";
"productbox.doc-1.1"="j713za0sjbr7plb4xdis6zwvi7bg1n1q";
"productbox.source-1.1"="aqhyalz52l2nz9v46bi0jn21vqw68w6g";
+"ptolemaicastronomy-1.0"="09a5aimp6j8yxwfhsdb7kf574jcy2p6g";
+"ptolemaicastronomy.doc-1.0"="7ijjcz9y4ah07pwb30b6r0wpg87fxij4";
+"ptolemaicastronomy.source-1.0"="xv9cql2pkkiczvgf3v7sa80p22pbz3h9";
"pxpgfmark-0.2"="sy9cs1y4gf9xr7jfiyp8zkr1r8di00hc";
"pxpgfmark.doc-0.2"="25vgpjc0zr0wjny4snksr3yzk908s2mq";
"qcircuit-2.6.0"="va7w4d1n5djxqa4fis7m409aapx7hqa4";
@@ -3492,17 +3573,17 @@
"qrcode-1.51"="x2mibdysf003dgl6i1zq3h68a1km3j2a";
"qrcode.doc-1.51"="y97sa2ha89kmhfj5kq55qk57sf6yf3h8";
"qrcode.source-1.51"="f4mxn89cz4f6wvnvxqfxdq411nnz4z44";
-"quantikz-0.9.2"="jv9wr6rfd9nwyvk1pb8b5pry697j6s8g";
-"quantikz.doc-0.9.2"="0k6m5hzv77npim2xy5i9fpcjalhg9hba";
+"quantikz-0.9.5"="9zcs4s5jzndxprdhf4k04nvb7bg0ar8d";
+"quantikz.doc-0.9.5"="j3z2hxhp7s4ir1kkjadq8wavlvmy5dbn";
"randbild-0.2"="bkb9mlnckwhxirdsck7pzqki670mgns4";
"randbild.doc-0.2"="v89kxn1iiw9spvinn8xcazp81w9a0nb3";
"randbild.source-0.2"="la433aq038bqyjdv40rvdkinsiq7bf07";
"randomwalk-0.6"="91mjhj7f7d66khry7iy6y3v5wawg4y0b";
"randomwalk.doc-0.6"="j5n0mc0grinrafdzb5cvqk3g1m9ir44r";
"randomwalk.source-0.6"="ksq2jax3pbyqhkg5nk1jdhbzwgynhnyd";
-"realhats-2.0"="5j06gj4ara90bycn17ry7rn6plhqm3qb";
-"realhats.doc-2.0"="qgsk5kbj5xa5g3x0jv6rpqzygjg9n38z";
-"realhats.source-2.0"="vqfd241gfmnyq210y31phmqryc9swgv0";
+"realhats-3.0"="wk3pwrbv3mipr4hkdl09x0ysqfkp54qk";
+"realhats.doc-3.0"="6g2lyz0rp1gkjx41jln6mblfdadjd22d";
+"realhats.source-3.0"="kdyds9szcmvmlacgx8ngwnjcqyxjx4rc";
"reotex-1.1"="yzydkc30vf6csv388xyf4lm9mn894781";
"reotex.doc-1.1"="63p2w1vjpannypp8izsn8qis0f7zcngg";
"rviewport-1.0"="c1flf8nck97sgi4994izzh0vwh8np9z2";
@@ -3514,8 +3595,8 @@
"schemabloc.doc-1.5"="2020d2ivq6qccq1s7fk161pmarznn6ss";
"scratch-0.41"="r2i8n81lhrl9420xwj61v3rmv98f64fb";
"scratch.doc-0.41"="rgs8yb5va24k7cl8h6f2813ff0ydkia7";
-"scratch3-0.1"="vv620b2q43nnc5i1nl7q6fqfrb4p5vng";
-"scratch3.doc-0.1"="7k4x4q5ll619js3418jqqqmmf94mzgrj";
+"scratch3-0.14"="klj8v60bff3fr4pymifr0wcj9qgr7xv2";
+"scratch3.doc-0.14"="dzzlly4ygm0k69n92xpjfdknhg8h5c7i";
"scsnowman-1.2d"="vmlm0ilz9v7hxsz6111w8596xajzg2ly";
"scsnowman.doc-1.2d"="l1svi3nmdzpfnad0w8dzxxzh8c4n2v9j";
"setdeck-0.1"="jhxxygy339baxmfl252kjjyhw2zbhf8n";
@@ -3523,6 +3604,8 @@
"signchart-1.01"="y2yc5dcfwbpicxf3w7kp6lxjgwxz4dsx";
"signchart.doc-1.01"="r2zsa7zazg4l0z4x18hwzkisqaympv1f";
"signchart.source-1.01"="81p9ykfplbsb51lnx3wb00zrsrmsd9qr";
+"simpleoptics-1.0.0"="hd3442mvndh1y9qmk4g1c6jgy189927v";
+"simpleoptics.doc-1.0.0"="ivyl8pm0sxqglg6m7qiqyga8cnh8ac47";
"smartdiagram-0.3b"="2ap0zqyxnbs2lkdgx70rrpm2b6d9gslr";
"smartdiagram.doc-0.3b"="p0q92dnkzxz2i5zb8837353j4ainabxb";
"smartdiagram.source-0.3b"="lqy3sqf14w7fxzrfim7mb1y7rmsbln1f";
@@ -3531,16 +3614,16 @@
"spath3.source-1.2"="szcj8yyc7azz3xxjqsqxm91hmak5jyb5";
"spectralsequences-1.2.2"="yahjlarc3vgpzcmb2abr6nwyhqqj5c1j";
"spectralsequences.doc-1.2.2"="by1zrk0y8nq05qf8csa2gvwl316zc1j4";
-"swimgraf-2018"="x77prbkrnadhj57fbh68hqsmrbk2qsis";
-"swimgraf.doc-2018"="hfrhqz5pj6g0mdyp1fbbfbnasph11pwi";
+"swimgraf-2019"="x77prbkrnadhj57fbh68hqsmrbk2qsis";
+"swimgraf.doc-2019"="hfrhqz5pj6g0mdyp1fbbfbnasph11pwi";
"table-fct-1.1"="b7wz94n1h3wpq9mi40zdl3v4m9hi1wxk";
"table-fct.doc-1.1"="1k2sa9bsygbw1ib85x7yqda1jbzbg05f";
-"texdraw-2018"="iwrv8alhsxxawklhgxbnsncn6plr9mfx";
-"texdraw.doc-2018"="awprn6s3sq5ighgqgbh2gzcbai1iwxd3";
+"texdraw-v2r3"="rkzarniigb4a454964qbfdiaj1z124xi";
+"texdraw.doc-v2r3"="2wq6scv4jygmaam3ywddf8spizq9fi0m";
"ticollege-1.0"="bznj0maq6a1b7m6p18dhq0fnssx06bwj";
"ticollege.doc-1.0"="7n7nyn8zrp9za6l355797gq96vxp2d78";
-"tikz-3dplot-2018"="kl827mar9jlbjpwxl90z3fml8i3zabb9";
-"tikz-3dplot.doc-2018"="y736rbqkbjg7nnly25d0jl72z9gyx17w";
+"tikz-3dplot-2019"="kl827mar9jlbjpwxl90z3fml8i3zabb9";
+"tikz-3dplot.doc-2019"="y736rbqkbjg7nnly25d0jl72z9gyx17w";
"tikz-bayesnet-0.1"="w9x9vf5hgmv18ljz0kx7rby1dig63539";
"tikz-bayesnet.doc-0.1"="g7dkg4gg6729jbscb7cf3fsay2dfqv42";
"tikz-cd-0.9f"="h74wx5r1jclma4zqd78wb3f5bmpfc2pw";
@@ -3549,17 +3632,17 @@
"tikz-dependency.doc-1.2"="n3rk72ln03anvylh5pc5gyajkvgm6cff";
"tikz-dimline-1.0"="q2wyvka6vafwaj58iawrrl3capkzvvfj";
"tikz-dimline.doc-1.0"="gbfqnslkm9piq4jmhcivpyb9y2cjra2j";
-"tikz-feynhand-1.0.0"="2ah6vkpd7qiy4ymg6dpnlqjv6ab7zhvx";
-"tikz-feynhand.doc-1.0.0"="mpc844n8z08l4vk0ln2ki9sybmc85iz2";
+"tikz-feynhand-1.1.0"="06m7r0jzmsblixlp7r67dmpn68j2y9sm";
+"tikz-feynhand.doc-1.1.0"="0w41029zvh26r54ma77l27dkh81mqvxk";
"tikz-feynman-1.1.0"="icrxa2hwmgnrah6x7br5sqsky8r47v38";
"tikz-feynman.doc-1.1.0"="afnpl0m1fkwp7cip0ia10z0lgq2vnpwj";
-"tikz-imagelabels-0.1"="mqfr3pn310cgszxicxgar14kamjns2qb";
-"tikz-imagelabels.doc-0.1"="yh71mvrc6q8719s87wlrzg3w8bf7zwc7";
-"tikz-imagelabels.source-0.1"="ifkzwlr6pkn0c14llqks99wk75bwrmdm";
+"tikz-imagelabels-0.2"="16ifa9cz1wy7savmdfdrv8myx01zx4i6";
+"tikz-imagelabels.doc-0.2"="f17aq0xki5f7bbsjzp88q3d0vpmraf88";
+"tikz-imagelabels.source-0.2"="rvmig94wa47dlj17d6qvwvdyp57blxff";
"tikz-inet-0.1"="mkhy91a9633a5hbqcckgppy43ri13wy0";
"tikz-inet.doc-0.1"="c62lz4nmz4cw48rjmfl3vn913smpxzcb";
-"tikz-kalender-0.4d"="g7ym5a5v0lm1589nxy54ma6m847m4ax7";
-"tikz-kalender.doc-0.4d"="dzbffc4q539i6lzaqh66nrlpz8m6sn75";
+"tikz-kalender-0.4e"="nnszylg8x712g1kvxmk8cbl7iv2w0x2z";
+"tikz-kalender.doc-0.4e"="ihvfz01yv386i6rhd329p8c5dpgd8j5b";
"tikz-karnaugh-1.2"="szdj3jvq9704zzzrmmm7kr67f9scc5vs";
"tikz-karnaugh.doc-1.2"="4v7jmjk6kczigziblmaphpxl1xkr2ylp";
"tikz-ladder-1.1"="ika5n5wsldxr4fk6qfjr6p9i94iydplp";
@@ -3568,8 +3651,8 @@
"tikz-layers.doc-0.9"="d3q51sfsprqfa0m0plhghgcb3j63fn60";
"tikz-nef-0.1"="88fk1n97w3dpajkw85ww9mw93p3wmv3q";
"tikz-nef.doc-0.1"="xf8xsf1qxy0493zwx9nr2rsxnxavyzy9";
-"tikz-network-1.0"="5farvg4g7138lyipw3hqngpjd8vc75xm";
-"tikz-network.doc-1.0"="hfkqcpz72r5fy0prcjzzy2yx2j0imkxz";
+"tikz-network-1.1"="8cdkbdi646835h133djv5vs3d7w87x4f";
+"tikz-network.doc-1.1"="xxy33lp7nk9h2a52qifxvqg5vqsynpr7";
"tikz-opm-0.1.1"="5hgjh2kg1ynxp4vn8x47wfkcxz27ahra";
"tikz-opm.doc-0.1.1"="4jqackkzg26vkvrkwflljvxx6ikx1jbf";
"tikz-optics-0.2.3"="lc3znr18mmhw9v5d7wc8s5hs83bm20bv";
@@ -3581,7 +3664,8 @@
"tikz-palattice.doc-2.3"="j7y3y3r0mgm8limkgfljmn3i8dcnj0m3";
"tikz-qtree-1.2"="vl2jq8b492p7dznrx63mi2zxcpax8a1l";
"tikz-qtree.doc-1.2"="01bkpz1f0pm7plpkh6a2kx3c93iwcfwa";
-"tikz-relay.doc-1.2"="k54pyp94zlixi0v9c5xlvsbzasjd7ajr";
+"tikz-relay-1.2"="p4gb81p3j2226g1d7qiclv6d2cj52fq1";
+"tikz-relay.doc-1.2"="q694hq9r39mashph8za9yqf9rs3ixk00";
"tikz-sfc-1.0.1"="2snmpyh0v493k4jpj29nb8pnad6hcz7k";
"tikz-sfc.doc-1.0.1"="bx6nm96f145iv6r6250scs4myx6z2sw5";
"tikz-timing-0.7f"="phaw9fm5dzq5xr4klpnw2dhnrq3lcam0";
@@ -3590,25 +3674,25 @@
"svn-prov-3.1862"="d5py1m0kjdzdx371fpvi66l80p92xp4i";
"svn-prov.doc-3.1862"="kz3zma1cmbi2kxvn560vzl71n0pj5bvj";
"svn-prov.source-3.1862"="xz3g6ljh9fk8vfla8c3asbzraqymnca4";
-"tikz-truchet-2018"="h8p45wr3xhjslajpyyzr8zha6x52jyci";
-"tikz-truchet.doc-2018"="6nyandwvh9qj5z6pzh20417kl3gd3q68";
-"tikz-truchet.source-2018"="r5gpj9cmqj4njzzx820v7ka0v7chxy24";
+"tikz-truchet-2019"="h8p45wr3xhjslajpyyzr8zha6x52jyci";
+"tikz-truchet.doc-2019"="6nyandwvh9qj5z6pzh20417kl3gd3q68";
+"tikz-truchet.source-2019"="r5gpj9cmqj4njzzx820v7ka0v7chxy24";
"tikzcodeblocks-0.12"="1g5p5x26xi87pgk6wsmrc8jfr5zbai1z";
"tikzcodeblocks.doc-0.12"="anwa5r1dzd81pryrgy79cgcnyhr0p6ri";
-"tikzducks-1.0"="9mbndz8cyvjrfx6mqdpjcd98xfr7h8hf";
-"tikzducks.doc-1.0"="747wng5xf74xgskmpwxrchqsm7h7x7c2";
+"tikzducks-1.1"="rpv9c4xm44kj4p1wg7vc9z0wdmks0ax9";
+"tikzducks.doc-1.1"="77q72vyqavlicgn2y7l9ygln0dvy9lvk";
"tikzinclude-1.0"="hh3h2srdlz39dv69wdwcrmjr1pps271a";
"tikzinclude.doc-1.0"="qdzw00zvqp206krl9ph782lvrmvjphm9";
"tikzinclude.source-1.0"="bznb6w85hk7nzsmnglz01qvi4mp64bqf";
-"tikzlings-0.1"="5m4pibw9mkmdfvr7k5ji7rcxqpybvf5r";
-"tikzlings.doc-0.1"="c52pah0ii7vzd3sz0xrf781zq76qwwdn";
-"tikzmark-1.6"="pj9jrwizhcqix929309darqchpxddwh9";
-"tikzmark.doc-1.6"="nwpi1qzxgf5mcmimw1v3s9mrk32xp9r6";
-"tikzmark.source-1.6"="ci5g9iqcs4df3lvay94c9xwwmghrl4q5";
+"tikzlings-0.2"="5zj4kybqjbzbnfkzhac84g2za5wii9a3";
+"tikzlings.doc-0.2"="vrmilr20lir4628xr132mv82gz4z0rd9";
+"tikzmark-1.8"="5k486ngj472l6mz533nfcgj43zlp1sjl";
+"tikzmark.doc-1.8"="0ljfqj9mzqrxy9hz1bjzm0z3i5hk650q";
+"tikzmark.source-1.8"="864falsbql4b9wwxyf5g0xm5dwmzydrh";
"tikzmarmots-1.0"="d4603hm1maqsp6s2mpr3d9czb040x96q";
"tikzmarmots.doc-1.0"="yqa28x78pg3513ni6xd11511pyqivkia";
-"tikzorbital-2018"="0jand3q2rnj1l71kiqc5wx9br6iqa8h6";
-"tikzorbital.doc-2018"="8w7za38r9lqh6hjyrx51mhxljlwbr13d";
+"tikzorbital-2019"="0jand3q2rnj1l71kiqc5wx9br6iqa8h6";
+"tikzorbital.doc-2019"="8w7za38r9lqh6hjyrx51mhxljlwbr13d";
"tikzpagenodes-1.1"="bbppcjhxjza1vhld9n9kjdm5jf03by5f";
"tikzpagenodes.doc-1.1"="qds77qax9drbdmnw93lsg9lzkd7kjmnj";
"tikzpagenodes.source-1.1"="bm54xhdx003f6j5j2csj6272d6pqxbmd";
@@ -3626,8 +3710,8 @@
"tikzsymbols-4.10c"="x1wdz62q9x6idd6893pbcm0d0k55b3j1";
"tikzsymbols.doc-4.10c"="97p2haamz7kk8i970pa01x5gx1xmcrzh";
"tikzsymbols.source-4.10c"="wllywv4fs2xfv3xvd92qkgm905yssplw";
-"timing-diagrams-2018"="89d8m3lh174y7p3xx2iqdkxnq71s7fzq";
-"timing-diagrams.doc-2018"="r8xz0yb362glmkcaadipa5v8jsf3w5py";
+"timing-diagrams-2019"="89d8m3lh174y7p3xx2iqdkxnq71s7fzq";
+"timing-diagrams.doc-2019"="r8xz0yb362glmkcaadipa5v8jsf3w5py";
"tipfr-1.5"="dd5jgd6y7rzspj6shr5mbqcbbzyncv2b";
"tipfr.doc-1.5"="w5mslbn2d53wzdkaynxigaw4344psp9j";
"tkz-base-1.16d"="w03w3abbr404mmxvgvpb6jvzdkbj40d1";
@@ -3664,9 +3748,9 @@
"paralist.source-2.7"="vs1jw2rijrnym49vd3w1nxswq52lvf9g";
"placeins-2.2"="ac0ckzyrg9k2akv26dg4hck4q3w3z141";
"placeins.doc-2.2"="ab3faqlwqspnnrvigdsljl9ykqyi2gfm";
-"sauerj-2018"="9x0hghvh5wh6jljwpyf61c6pc4rl9jaa";
-"sauerj.doc-2018"="zk8dghf07j3ijvnr3zxw2bajqx49nbaj";
-"sauerj.source-2018"="j1bdzs9ky0ycfh00sdynswv2vfvx7nmh";
+"sauerj-2019"="9x0hghvh5wh6jljwpyf61c6pc4rl9jaa";
+"sauerj.doc-2019"="zk8dghf07j3ijvnr3zxw2bajqx49nbaj";
+"sauerj.source-2019"="j1bdzs9ky0ycfh00sdynswv2vfvx7nmh";
"xifthen-1.4.0"="4d6x7yb6hdr4xg2dn572gwpfnykppsph";
"xifthen.doc-1.4.0"="364kifdxmk5ak2flyqcfzjgv0dbsykax";
"venndiagram-1.2"="pxwyrzjwbkkyhfm22v13p2mm5l9s2bqp";
@@ -3681,15 +3765,15 @@
"colophon-1.1"="7naibja70d1kb637ydb5jbj3xbgxa4l5";
"colophon.doc-1.1"="m0y1dcw2ymnr8a09a8wzj6vw00ns055g";
"colophon.source-1.1"="xfrkdkkk54q9zbhv9jzwm2bf43czj0na";
-"colordoc-2018"="sb31vsh0mzzd16vrf3gpvs9c50zcjbgx";
-"colordoc.doc-2018"="2sw71l3579qkh4z3hqirvv0y3d79sssh";
-"colordoc.source-2018"="3p7baf59n87p34sxwdm9lf761dmh8w0b";
+"colordoc-2019"="sb31vsh0mzzd16vrf3gpvs9c50zcjbgx";
+"colordoc.doc-2019"="2sw71l3579qkh4z3hqirvv0y3d79sssh";
+"colordoc.source-2019"="3p7baf59n87p34sxwdm9lf761dmh8w0b";
"colorinfo-0.3c"="x5wwpzhcm3ppfg6hh0dcr3rl7cjs23zn";
"colorinfo.doc-0.3c"="ppz8wrqzph8cq5dggikgi0gphmg0y1hj";
"coloring-0.2"="qdjj8va77wpin0pw6izv2lhjj0cm8zfd";
"coloring.doc-0.2"="v7z4bnnpghfi39b8jmzpwq496swhwndh";
-"colorspace-1.2.0"="33j69sadgpsmz3ji7163p9rx9bpvyxk8";
-"colorspace.doc-1.2.0"="mf7rdcflp40zwvqr249wyv87q90y8fxa";
+"colorspace-1.3"="fvlhzz9q6cyaxgs9yzlajaldvnfx7kx8";
+"colorspace.doc-1.3"="jlyv19xlx618ajj3g0mja99w5c68gbj3";
"colortab-1.0"="4bqbx02c34g7271mg6y1gw1nyqmj6vwq";
"colortab.doc-1.0"="qm51gjkcfq5gjimr5pp3svfj1xaqshbd";
"colorwav-1.0"="ilrircjl70f9pv8g89d8dzjdsipjfbmj";
@@ -3720,8 +3804,8 @@
"competences.source-1.0"="hlmzbgb3fd33miycrryvs4pb3sglrgis";
"concepts-0.0.5-r1"="n6f2szv53cszq0ybd93wcggz3jl0wf00";
"concepts.doc-0.0.5-r1"="xww0baz5rff17j0c56d1d0j1mh2zfpqs";
-"concprog-2018"="fy8virjhfw7d1y1l0vg6fgzmxkc4f7gb";
-"concprog.doc-2018"="sm3fl60ymv5z649frky6xck3hd9rr8yb";
+"concprog-2019"="fy8virjhfw7d1y1l0vg6fgzmxkc4f7gb";
+"concprog.doc-2019"="sm3fl60ymv5z649frky6xck3hd9rr8yb";
"constants-1.0"="p22vxmnw3a68jgrwxzvs90x1ads7vy08";
"constants.doc-1.0"="0d8avlpp7ra6jin7rq92vrpa6c97q5g4";
"constants.source-1.0"="44ajza7nr171n3nlbj0lqqq7bld53i1a";
@@ -3731,12 +3815,12 @@
"contour-2.14"="nqc3i7nqzk5svszlgb0glkr9m9n3sgvg";
"contour.doc-2.14"="8kjg0zsy2i6nkvxq4xjcaaqd2by1wq5s";
"contour.source-2.14"="jx3fc5lngqrdhcwy2dga2ynw64pfvwk2";
-"contracard-1.1.0"="syk0yvajva7nhdhsrk6nn3z7mwg4sa5r";
-"contracard.doc-1.1.0"="2a8qav861gb4rh141a1pfr50sbr7lypv";
-"contracard.source-1.1.0"="ld16pjizk0asaq6kkpd2imdmyz7ay4jd";
-"conv-xkv-2018"="irm1jvqddc4a7jfl1qraxkii8gmmmh63";
-"conv-xkv.doc-2018"="vs1dc6np4zd01fkq95a0kqwm72h9snli";
-"conv-xkv.source-2018"="8gj6sqrsbxknfpvrfalflkrnhncjhbfz";
+"contracard-2.0.0"="h90hv3p5azhik6lc2xqz2g2n2rq4ab3f";
+"contracard.doc-2.0.0"="ki3pizq78ili2p4d3az97zf3cm5mxldx";
+"contracard.source-2.0.0"="jk3nj5mm4xqvyzzw2g2gva945sjpxl78";
+"conv-xkv-2019"="irm1jvqddc4a7jfl1qraxkii8gmmmh63";
+"conv-xkv.doc-2019"="vs1dc6np4zd01fkq95a0kqwm72h9snli";
+"conv-xkv.source-2019"="8gj6sqrsbxknfpvrfalflkrnhncjhbfz";
"cooking-0.9b"="sp0gxpgc190gn2wngw7nqzay88hykl4x";
"cooking.doc-0.9b"="15mncbdsswn8q6914ijlhzlg5ch6schl";
"cooking.source-0.9b"="n6pvjf2lx012s5y29qc5mjkiz8dinkjr";
@@ -3783,17 +3867,20 @@
"cprotect.source-1.0e"="lzyx2nvma23d6ds8cl52zfxhsdjjshnc";
"crbox-0.1"="y7zkz2wszr0iv7y3bhcgcaddsw3d54hp";
"crbox.doc-0.1"="64zk4z35xzpxa2dmb4am67dnilqs8mqa";
-"crossreference-2018"="rghmvk4vfk0la5kygcm5wmnrrzxag6ff";
-"crossreference.doc-2018"="p589qj9h7vi563dgh5lp2l1gmpzfkyrm";
-"crossreference.source-2018"="pmqnkrcxkwjdsz7pfwmqpjgc2kykv9s6";
+"crossreference-2019"="rghmvk4vfk0la5kygcm5wmnrrzxag6ff";
+"crossreference.doc-2019"="p589qj9h7vi563dgh5lp2l1gmpzfkyrm";
+"crossreference.source-2019"="pmqnkrcxkwjdsz7pfwmqpjgc2kykv9s6";
"crossreftools-0.9"="vgcy207mpng8cgp6a7vpy8frjakpfxp0";
"crossreftools.doc-0.9"="fzfbdclk2h75vzllslywskqlly2pd2sa";
-"csquotes-5.2d"="wx2z3i0yhj91xf1xz89sk5ryfjjn3jg3";
-"csquotes.doc-5.2d"="zk095wb3qdl73c1xgqpx2xsl46p88nz4";
+"csquotes-5.2e"="06561kz86p7isj3bx68b4hrcjsq3qkpg";
+"csquotes.doc-5.2e"="scw57pm13ry5kvk76gk1f2hmvvb3xgzc";
"css-colors-1.02"="5ybcj58dl55v53z40fvb3mgc8hl93z8x";
"css-colors.doc-1.02"="kyz6mh1pkrjvz4za7x7sgmig7zrrxk8b";
-"csvsimple-1.20"="i6qsbbiqd7520p3nclaq59r99f0rwz6c";
-"csvsimple.doc-1.20"="lj0s0945ydzqqgqdzph3rbfv49kawwpj";
+"csvmerge-1.0"="r2srdy1zz8m0dkbpg1gaml9ln23q9rgy";
+"csvmerge.doc-1.0"="iv4f2b07k8c9cnw245xgbjzw27d4a5z6";
+"csvmerge.source-1.0"="vgiy7245r2lmkq9r38sbablnvambri1f";
+"csvsimple-1.21"="758dqg2cmy93dfndd3z61pgmkl0pvwil";
+"csvsimple.doc-1.21"="m7nhpkqj87k3pwiz9ib5lck7v4vv945z";
"cuisine-0.7"="nj3ryfmy997y6llg5b3l1lp84jw3vg54";
"cuisine.doc-0.7"="50wqmjcv6v117qxi0dkgyzs293y6jx1v";
"cuisine.source-0.7"="n6zv4r2yz1fcgswbshvyfzji7jga7m3r";
@@ -3803,18 +3890,18 @@
"currfile-0.7c"="8zm55f76nvvsgyjj4fck1jzqxfgv389q";
"currfile.doc-0.7c"="y1cdz8qj6n4327smxxbp5fzmn7apg2cp";
"currfile.source-0.7c"="bfsbb72fld42c15qq3zddgr0agfigc14";
-"currvita-2018"="119xrbrr7d5i8xlvzf15azymj8znxy2r";
-"currvita.doc-2018"="fc8s69xdfiir0a8g7594l7y0m7b5qsiq";
-"currvita.source-2018"="2m1krjlgi5ihm32cfr3ayxmz324zpsxp";
+"currvita-2019"="119xrbrr7d5i8xlvzf15azymj8znxy2r";
+"currvita.doc-2019"="fc8s69xdfiir0a8g7594l7y0m7b5qsiq";
+"currvita.source-2019"="2m1krjlgi5ihm32cfr3ayxmz324zpsxp";
"cutwin-0.1"="q1c752nzdf2jw9agyb3aj6ishnk3yy7c";
"cutwin.doc-0.1"="pawz3k75s1nws5nd0ilhgvy3g5ndfwvp";
"cutwin.source-0.1"="c9aw3vjaxldf082z61m61d7p7rsaynfb";
-"cv-2018"="xpyr31xcphpydv1iyqaalwxfqhs99cg6";
-"cv.doc-2018"="f3xak6320ql3rmbj3fvjsgcsq4mp1vql";
+"cv-2019"="xpyr31xcphpydv1iyqaalwxfqhs99cg6";
+"cv.doc-2019"="f3xak6320ql3rmbj3fvjsgcsq4mp1vql";
"cv4tw-0.2"="zw6g6n1l4mcnjdbpfx36h1l7ix8gj6sv";
"cv4tw.doc-0.2"="49ghjsydw5i13nwglc69xmm1z0ypxlyd";
-"cweb-latex-2018"="w87x1irky7jm1ixvs8m2ig97pk07m19m";
-"cweb-latex.doc-2018"="r4xzcb98w8khj070k9q23ygmq84pxqd5";
+"cweb-latex-2019"="w87x1irky7jm1ixvs8m2ig97pk07m19m";
+"cweb-latex.doc-2019"="r4xzcb98w8khj070k9q23ygmq84pxqd5";
"cyber-2.2"="qw2kap0b32i1zm67s9lz70mxc8v8smrs";
"cyber.doc-2.2"="9fqzmqyaiclmpl947xwj5kjcp6fic9md";
"cyber.source-2.2"="jkylpl3n1m87qch68sqm7njxgp8wv86p";
@@ -3832,9 +3919,9 @@
"dashundergaps.source-2.0d"="3y92cxw29ks64dd44mihrcm2sxgng0pg";
"dataref-0.6"="s46my6g3mkk7d5g7fm90xxpn2d1h4gmv";
"dataref.doc-0.6"="ap8c1b9ljp1zg3wpzfbp827kwqcjdp0j";
-"datatool-2.31"="isqdl293hsc9q66xvycxqb5qd86zj8f0";
-"datatool.doc-2.31"="hkw1nvxxjrg4qfzrnp40z724nbpw54zd";
-"datatool.source-2.31"="5f37xf10xv3mcblrpsbm8aikjbi5sdqf";
+"datatool-2.32"="hdkdqrf0g5jbi0ryk0bgiv71k3x98kl3";
+"datatool.doc-2.32"="9garxgrw5k7lxf0c7m5d70wwl3zf76ny";
+"datatool.source-2.32"="1cpr7jgy98fpqjaw58pla1nwgywfyqq7";
"dateiliste-0.6"="s50fmah2lasy1vfkgkybbaynspnh0wb6";
"dateiliste.doc-0.6"="frs8z7x6yf2l78g94dxx0w5nxchx7kdx";
"dateiliste.source-0.6"="idazlpxank1dw1mjym4vcdlq0970i5gy";
@@ -3886,9 +3973,9 @@
"datetime2-estonian-1.1"="3x0q23w9xzh48brrkyriqah92488m03v";
"datetime2-estonian.doc-1.1"="pq4p7wkvmq1z815nk92dcphmya6cska2";
"datetime2-estonian.source-1.1"="a3dmirap9z4b3cw83y2z7y1dxjlxkibs";
-"datetime2-finnish-1.1"="xsrppqvhgv3agc5d1vgsql812rzfc7m7";
-"datetime2-finnish.doc-1.1"="058m3p472vmra4r5i5f3yjyvrga1f63k";
-"datetime2-finnish.source-1.1"="kxcfwal2hw8hh1niyj0zsghihx3cinpa";
+"datetime2-finnish-1.2"="xsrppqvhgv3agc5d1vgsql812rzfc7m7";
+"datetime2-finnish.doc-1.2"="058m3p472vmra4r5i5f3yjyvrga1f63k";
+"datetime2-finnish.source-1.2"="kxcfwal2hw8hh1niyj0zsghihx3cinpa";
"datetime2-french-1.02"="0n2l9y4431i1092wkk8h2fkmk2pj1lmx";
"datetime2-french.doc-1.02"="gc0pp2rnx16vgc4qq359ch6i61a8mbsm";
"datetime2-french.source-1.02"="97fxzb9swgq0nwisql0fngik9c203pkc";
@@ -3943,47 +4030,47 @@
"datetime2-samin-1.1"="hf0cfq9j1681pp4575bwgxhxfrbmlav4";
"datetime2-samin.doc-1.1"="wznr20pqd6ffkjzgihkjfxq6byms95bq";
"datetime2-samin.source-1.1"="rszlr5zy6zw52cv6mvh7sfdfnh4y3krq";
-"datetime2-scottish-1.0"="haf8z2vcwv70wavrj1skkxqly9rxv65p";
-"datetime2-scottish.doc-1.0"="gasr5azq08139ml2fvph01ikxpcrdlpp";
-"datetime2-scottish.source-1.0"="zjhfiihijw81rvacw8kjwq4bil6hi2fc";
-"datetime2-serbian-1.0"="nx5gf5inr1p1sf1knfsshi6ppljvqjbr";
-"datetime2-serbian.doc-1.0"="d787l63hi3qziiwrn4ddp25k7747p998";
-"datetime2-serbian.source-1.0"="22sxpklg0mggizc8bicy7x8hyx9vqn3d";
-"datetime2-slovak-1.0"="7m9d038l0zr0npb8fy9fh6n1v0lswgzi";
-"datetime2-slovak.doc-1.0"="m5j1zgplxa368k45rib1nqx6sd2ipcgn";
-"datetime2-slovak.source-1.0"="mqmhxsh32bknr3w2nv7mrl1ls7sn6xqd";
-"datetime2-slovene-1.0"="hn5z7ka761lq4xy2gz3idsrqkbkdqrf0";
-"datetime2-slovene.doc-1.0"="55rrnajlm7rhrlyirrdxw699gd4x4lr1";
-"datetime2-slovene.source-1.0"="4pc9aii99chcdigi8c5vh9sfyyjly22d";
+"datetime2-scottish-1.1"="0fw3v8db79rxc1363h70fgaswhzwhm4j";
+"datetime2-scottish.doc-1.1"="078mzhk1a0pd4qvvznp9aqjzhk1419j1";
+"datetime2-scottish.source-1.1"="mfw7dpm3mgh3wdmk4in6ysnnd6awij6w";
+"datetime2-serbian-1.1"="dbcf5c0qaigja5r4k03975vccybbkpxa";
+"datetime2-serbian.doc-1.1"="ajir9076mw38a6di9fjf0f977iq3a4wv";
+"datetime2-serbian.source-1.1"="b8xcnry7snnfwah7kibw3z6wyj7js88k";
+"datetime2-slovak-1.1"="s6drl7indhw6r88bpzzva2jhxrpmjg70";
+"datetime2-slovak.doc-1.1"="z5navvjmgvgxjihffyx9p43p4y3plg8k";
+"datetime2-slovak.source-1.1"="2g2jfgg91mfh572l3bh78sin351788k3";
+"datetime2-slovene-1.1"="jbfcfj6rwjdadwxf80qhbxwphfrz0frb";
+"datetime2-slovene.doc-1.1"="dkf9zsiaqkxk83m14pym8ryciwsg0xzl";
+"datetime2-slovene.source-1.1"="zvxwxqmhzh9fbbwcdsk6vm3y6lxjd4lp";
"datetime2-spanish-1.1"="x6mlabgqr35m0dw6zkgj7czgxs3kqj01";
"datetime2-spanish.doc-1.1"="8szzfhyvgppifac3m38s2r57w4dkajdq";
"datetime2-spanish.source-1.1"="h287bxi9k4xx909qvkrsywyr86nh1qjx";
"datetime2-swedish-1.0"="kmnrfgqk01ygpd1m25q8s6da0wm39bdy";
"datetime2-swedish.doc-1.0"="r2scfwnn257vximpv7a88qbmrj2v2554";
"datetime2-swedish.source-1.0"="swif8xn3c7p4w00cyxxlwvwjh4k82789";
-"datetime2-turkish-1.0"="lk7wm07qz96rfzi5g12hzcfwbdqnxmi7";
-"datetime2-turkish.doc-1.0"="86yp3mb4x7sl9im3cvxvfykfljc0cd8j";
-"datetime2-turkish.source-1.0"="4bzavnlmpy63vcfhjygjmhl4lf233m6x";
+"datetime2-turkish-1.1"="zz9fgafk07x5z63zkwa029yz6cf6xp57";
+"datetime2-turkish.doc-1.1"="zgh8zd14giw69lpn72gfpgdqc9v2qszs";
+"datetime2-turkish.source-1.1"="c39y1p039rbyp6s8cy7hs32va9904l7p";
"datetime2-ukrainian-1.2a"="wmslcc8x7xkdzfd31psz7l7mfdpg5r14";
"datetime2-ukrainian.doc-1.2a"="cyjjb5bmdwqp5by504r3s9s9h29r1bnq";
"datetime2-ukrainian.source-1.2a"="3lj7rpa4qvljhvwgy6nlb0abmydgvqyy";
-"datetime2-usorbian-1.0"="i5kdakk028r0jrim2pc65gjj38501dzs";
-"datetime2-usorbian.doc-1.0"="ab6bfr9w1ybl26abk2vac5baffgsx8ib";
-"datetime2-usorbian.source-1.0"="p3xf2vlz24av6j4zihdig8jkf9xf328v";
+"datetime2-usorbian-1.1"="pm6w3h37qzfbca1p3j5hxrfdn02l84qp";
+"datetime2-usorbian.doc-1.1"="zn6pc9djwh8jjhf1p97ah3n5kiyzidyk";
+"datetime2-usorbian.source-1.1"="qy8g9fi20q25cl1nd0v057bvyp8mi6fn";
"datetime2-welsh-1.0"="csy75jcm6aqad69jxhm7m01j04802pff";
"datetime2-welsh.doc-1.0"="5qfzf2lglwj0399cj5y81f8a1y3rdv33";
"datetime2-welsh.source-1.0"="2a3pn8nifx6bc81zk45cg8p0vdnwhfw4";
"dblfloatfix-1.0a"="d1796nn206cs1jsas8kc05p0bfcb80rm";
"dblfloatfix.doc-1.0a"="2rgw8lakmgyv5abzbpcngs9g1lrfdps1";
-"decimal-2018"="a7xks9vjp0pa09i5dbwz78n28a8fg83d";
-"decimal.doc-2018"="ib5j82aqc5l2rkggx5s3i7h0vz81sw01";
-"decimal.source-2018"="znw0p5x4xyg8nbaa0840lw7i27bczkf8";
+"decimal-2019"="a7xks9vjp0pa09i5dbwz78n28a8fg83d";
+"decimal.doc-2019"="ib5j82aqc5l2rkggx5s3i7h0vz81sw01";
+"decimal.source-2019"="znw0p5x4xyg8nbaa0840lw7i27bczkf8";
"decorule-0.6"="pia1d0196sj7qkdyzximhpf0bidqv7pg";
"decorule.doc-0.6"="p42gqybrsy773lypbb1nrjcigycf1ilm";
"decorule.source-0.6"="q90xhppxnggj3gqx9vaf5qvc4aknfbx1";
-"delimtxt-2018"="akp06kcf04g4dx2ph7bs5cg4byld136r";
-"delimtxt.doc-2018"="ddxva98pp4ar0bxdlpbh6v2rxlai5d1n";
-"delimtxt.source-2018"="j788dpwxgryml7ny68nzab9c3dy0322z";
+"delimtxt-2019"="akp06kcf04g4dx2ph7bs5cg4byld136r";
+"delimtxt.doc-2019"="ddxva98pp4ar0bxdlpbh6v2rxlai5d1n";
+"delimtxt.source-2019"="j788dpwxgryml7ny68nzab9c3dy0322z";
"denisbdoc-0.7"="fxcj67mah72g8w5xmrwb10vm1hxmciix";
"denisbdoc.doc-0.7"="k4qq3apgqk0xgxgmrmqpl039hwzb478p";
"denisbdoc.source-0.7"="45fl1pbbkiwk3b5cwl9ylcs1vxpdz8m5";
@@ -3992,27 +4079,27 @@
"diagbox.source-2.2"="a6m49qkh7w30xgg342dd4vs7kpcf8kkx";
"diagnose-0.2"="dbkvix4h3jhwq9pd2g9ydknc87z3zlr3";
"diagnose.doc-0.2"="0b0ajzf5gvv3901szcwnkb7938sgqqr9";
-"dialogl-2018"="qn4qmw5yrhvim6fdl2gff1vl0ca4dfs2";
-"dialogl.doc-2018"="bh2vp79kq5adw6smmn0kbkhgk27qqq71";
-"dialogl.source-2018"="zqjq4a7kp63s0m7aq57ragybmigrf05z";
-"dichokey-2018"="0gjqadln2d38gclhy9ggf3i8vcnf2bfm";
-"dichokey.doc-2018"="af0pz0ixx95k8abfhximgla5jjly9ddf";
-"dinbrief-2018"="49584j24lg6vxazw8rqbhzcf0c7anbqy";
-"dinbrief.doc-2018"="i1dwsv81v87ll6wipvd7idsg8vym61k6";
-"dinbrief.source-2018"="b3hcmv6mjq48yhjl7g32yv9s1p3d0hkw";
+"dialogl-2019"="qn4qmw5yrhvim6fdl2gff1vl0ca4dfs2";
+"dialogl.doc-2019"="bh2vp79kq5adw6smmn0kbkhgk27qqq71";
+"dialogl.source-2019"="zqjq4a7kp63s0m7aq57ragybmigrf05z";
+"dichokey-2019"="0gjqadln2d38gclhy9ggf3i8vcnf2bfm";
+"dichokey.doc-2019"="af0pz0ixx95k8abfhximgla5jjly9ddf";
+"dinbrief-2019"="49584j24lg6vxazw8rqbhzcf0c7anbqy";
+"dinbrief.doc-2019"="i1dwsv81v87ll6wipvd7idsg8vym61k6";
+"dinbrief.source-2019"="b3hcmv6mjq48yhjl7g32yv9s1p3d0hkw";
"directory-1.20"="7r6n8s393idf94madvzpfz70qvmy9n5z";
"directory.doc-1.20"="shvbxhb02d3lw1sn3ayvx5xs6qayxjkh";
"dirtytalk-1.0"="1a6r7pzqjy14f4f7vnlqgqdb6r0yfm1g";
"dirtytalk.doc-1.0"="h383wrcj7pxb3mnqnssb48qx0zzw61gx";
"dirtytalk.source-1.0"="dzvypzk6yrjli5zmr06xc2mqyajrvz1j";
-"dlfltxb-2018"="ms6423aqc91c34fmxw8l47d5kbk9yc6b";
-"dlfltxb.doc-2018"="kb0p5vzgr45gzbmwzc9mrk8hpg1z6x0h";
+"dlfltxb-2019"="ms6423aqc91c34fmxw8l47d5kbk9yc6b";
+"dlfltxb.doc-2019"="kb0p5vzgr45gzbmwzc9mrk8hpg1z6x0h";
"dnaseq-0.01"="719cl1bfw7c1psv115pmrn7bijd0kxsr";
"dnaseq.doc-0.01"="f8yw32bkw0chrk221qga668jpfnb3rk0";
"dnaseq.source-0.01"="7aw7332aklsigpg8fazvv7ips2a236x6";
-"doclicense-1.8.0"="iykpppjmrwbgwdy62lfnm011ha2plkfk";
-"doclicense.doc-1.8.0"="1gvlh4ya6xzvwqyffjwzvmwk84qybhjc";
-"doclicense.source-1.8.0"="amnmxjfsdcaj1z7450dq7zlp0ciisxg7";
+"doclicense-1.10.0"="f063is9c1f8jv30mvpn9c165n9wdkkd0";
+"doclicense.doc-1.10.0"="y8l4xdnynqxarsj5p8y582baf0fx1rbi";
+"doclicense.source-1.10.0"="f6wxl53cvy87ws837gmhdl7rq6r0lxcd";
"docmfp-1.2d"="5az4cgljj1gmc28z6kwy9g4h49gzkplf";
"docmfp.doc-1.2d"="rn7s95z09ijvddynz2dda2lpqidzbbnw";
"docmfp.source-1.2d"="c6swy2dkxzrprrl0zjbphcf15x6my5l2";
@@ -4025,22 +4112,24 @@
"documentation-0.1"="kji3s9vf00jpl198nm49dxfxw8yh3xkh";
"documentation.doc-0.1"="ir7a948d9yliinmb3y55vx8wa2zi4ada";
"documentation.source-0.1"="gjlkrc2a087589g9lrk9sh8g4q0l03vq";
-"doi-2018"="x7wlmyfrj7vh3wmf1zjgpyraf2crh7q4";
-"doi.doc-2018"="h1si59g4nhzwixqsi11dzz1x9p8jv265";
+"doi-2019"="x7wlmyfrj7vh3wmf1zjgpyraf2crh7q4";
+"doi.doc-2019"="h1si59g4nhzwixqsi11dzz1x9p8jv265";
"dotarrow-0.01a"="an0dsydrk9bfcahzi356nrfq9fw0i9fs";
"dotarrow.doc-0.01a"="ay137znk96s545wq4sligy3q832m4g91";
"dotarrow.source-0.01a"="g5krgdbp4bdfhk40s759qw2j6f7n6ss7";
+"dotlessi-1.1"="y3g1v1d5q2lxmghfc58msm75421pm2yf";
+"dotlessi.doc-1.1"="hniafmk6wys4p2mlik5v3gfsvmpkshqc";
"dotseqn-1.1"="pvfjw24r81j8403qav5bfd3i6xfk3xr1";
"dotseqn.doc-1.1"="7iq10vxjnn14rvlpy10clnrq0kcs0a5q";
"dotseqn.source-1.1"="fpkmmkp37gnl7cg75i820ry92s13vkx2";
-"download-1.1"="mrhh5hmhypwk95rzjgzp59wjx1alvqf3";
-"download.doc-1.1"="plal7xhskmrylmkpra45xmw0vf4sgd46";
-"download.source-1.1"="r5lrlmp4ccxlmzm1h7l57d17cmgdsmww";
+"download-1.2"="7iyriccjgkp5kr1wf1xbpg5kx44g85f0";
+"download.doc-1.2"="vsrhz791rril9vb50laapa668pc92ixz";
+"download.source-1.2"="ihygdvqagb74hzcbb35673bapx1a3j0p";
"dox-2.4"="vmv0sf0gjb0hgimhyyxah2n9z7kfc60r";
"dox.doc-2.4"="mjc4chfbw9nnq06h6sr9v5q7mx0yf3w5";
"dox.source-2.4"="6pwhbz64rwylp60nhay1ij6bls33aqcx";
-"dpfloat-2018"="lad2kjr2qljjmnrygdlhgqbhpj8cxqb2";
-"dpfloat.doc-2018"="j3mxi39ar6vsyz51w7dj3nsnrrcsqjpy";
+"dpfloat-2019"="lad2kjr2qljjmnrygdlhgqbhpj8cxqb2";
+"dpfloat.doc-2019"="j3mxi39ar6vsyz51w7dj3nsnrrcsqjpy";
"dprogress-0.1"="6bz0iy8fa34famjb67k3q1xhsca311k3";
"dprogress.doc-0.1"="9x4n68z2vp63dvhc4g30yar4z70xkxbb";
"dprogress.source-0.1"="g0d00q6x7wagml9hphd9b2ddg7zn887a";
@@ -4055,18 +4144,18 @@
"draftwatermark-1.2"="r78p4n8jbzjvx8p7gx1fj7fp4h56x4xq";
"draftwatermark.doc-1.2"="6mzqbw0grmivgby8vqiqf04i9dnvvimb";
"draftwatermark.source-1.2"="6p47ci9wfjq7svn09df09p4jxwvyfzxa";
-"dtk-2.07a"="ygp8d66wn5xna4hlb3r8x7ycp652xqmz";
-"dtk.doc-2.07a"="7f2zzwfwcb6x4a7yg79d12yf63k0n7ly";
-"dtxdescribe-1.00"="x9hyc2gc11wg64w9ckcxwcrdr10qdyjc";
-"dtxdescribe.doc-1.00"="a58dxg5jm24rc2azh3abcb7mwwybyp9l";
-"dtxdescribe.source-1.00"="krsk5i3s1gsjix1mkpa44c07n5zm3bb5";
+"dtk-2.08c"="3615adj9zkvi51d9xcn8sk6fyk0xahyh";
+"dtk.doc-2.08c"="8pmrd68qj6z09ivscvd5q07ni6wbf8lr";
+"dtxdescribe-1.02"="2bhwnkb5id2raigd4iywhf7da7c772zr";
+"dtxdescribe.doc-1.02"="2ygyzgrllyq4fa2xbf8fyrfk810w2ja9";
+"dtxdescribe.source-1.02"="39inl1ksgzd28sszdfjyyq80gscdc6xs";
"dtxgallery.doc-1"="bpsakwyq6ihcw2ziqpjv8qh2a90s5mw9";
-"ducksay-2.3"="nmyshghzc0l3pp30p2h1wnmdylkdlkc0";
-"ducksay.doc-2.3"="ns8zaixanf24b8wd41n9bxgn7jjzqsrq";
-"ducksay.source-2.3"="3g4fqwb3ca8myvj7jn5gxn5i7i3zwfcl";
-"duckuments-0.4c"="icncsqdwzw9zwirqkmdsic8xqvz2xq0r";
-"duckuments.doc-0.4c"="ckfxm8iskbyqd7cya0bk96dj247dhkr0";
-"duckuments.source-0.4c"="zpkagf9g6nj9n92ajxaq9gwns1i9vd26";
+"ducksay-2.4.1"="42iy8cbp5yrff5ka5cljvb59wbwywwwb";
+"ducksay.doc-2.4.1"="zl0sz8xb5yhwhaail9kfnx9lg7a204zk";
+"ducksay.source-2.4.1"="lkqqhv6igq38kh8jx8wy131zrqdd3mr3";
+"duckuments-0.5"="vdc247rsaliycjf37gn8lwihycrpgksp";
+"duckuments.doc-0.5"="7ia6rdsdhhnvf2jdxynz780virwl48p7";
+"duckuments.source-0.5"="ndcajqs2y2vmk0fzd25ayc4i9yq03qz2";
"dvdcoll-1.1a"="x9xdlwqrbq8wflwbwkabwyi9bg8rakqz";
"dvdcoll.doc-1.1a"="m88326jypnn2i1bqgv458cyjdzdn320i";
"dynamicnumber-0.1.3"="p6s0hyavqqz8hsfca8ymfqd63ajpbgam";
@@ -4074,12 +4163,12 @@
"dynamicnumber.source-0.1.3"="1s5p8px5hk951cifga7as2cys5p9v9g8";
"dynblocks-0.2b"="svrn2iyvz97vsdz7zf2npfjjmj1hiiwd";
"dynblocks.doc-0.2b"="vbfwn0p5rpddhfbj5dzzg8y777i69s62";
-"ean13isbn-2018"="mc1jwh057knlvcn9rh4z55xf23cx3lnn";
-"ean13isbn.doc-2018"="bdnaafy3hkiz4prf7q3fkn00gsf1fw47";
+"ean13isbn-2019"="mc1jwh057knlvcn9rh4z55xf23cx3lnn";
+"ean13isbn.doc-2019"="bdnaafy3hkiz4prf7q3fkn00gsf1fw47";
"easy-0.99"="jb9dranvwd0ngzigpq8kla53wnd99fiz";
"easy.doc-0.99"="m4hx4j5snaiip3mzz1hnakcqjdmhmy4z";
-"easy-todo-2018"="303p58si7jhry6gzkiqjcdhkgdxdj8yn";
-"easy-todo.doc-2018"="19xs0lb6swakg1f9ci5gfmmfbddcirvp";
+"easy-todo-2019"="303p58si7jhry6gzkiqjcdhkgdxdj8yn";
+"easy-todo.doc-2019"="19xs0lb6swakg1f9ci5gfmmfbddcirvp";
"easyfig-1.2a"="l6pbmvwsjjnrpxl6d9v6askvk0fvqpyn";
"easyfig.doc-1.2a"="glg4115m5lkacjxdq29my9a01xn5mj13";
"easyfig.source-1.2a"="szidzjjq2h8aiqh995xcd37460xx5lbz";
@@ -4114,61 +4203,63 @@
"egplot-1.02a"="wjw51hmdhl76wqrgj9ylhyb656rfqmg9";
"egplot.doc-1.02a"="3ybfma3qjwnmd9djk0ckr22kvln7ksgi";
"egplot.source-1.02a"="lpd8c8hpz0vpln7hq4ck2xm896hhkjz5";
-"elegantbook-3.06"="23ky7rb7y9990kjv3gfmvnssp6hpgza4";
-"elegantbook.doc-3.06"="r079hcmw9ivlizpv1280b0411fj7h0wg";
+"ehhline-1.0"="0ayan5v26fd54c0nrvs590ny44pwamg4";
+"ehhline.doc-1.0"="f4gk0s21pnnvjf753z83vyprvhcsvrs2";
+"elegantbook-3.09"="p64inp9fb54g2lkdc8b6z1c0qvnxihd6";
+"elegantbook.doc-3.09"="bzfd025rnz0ha3m7xp5f8gvw5lrrk5sh";
"elegantnote-2.10"="m6lz4p899gmvmd2939an2amnvj6fhix2";
"elegantnote.doc-2.10"="ckdxix1rmk6ixxx3nvyh12f3mr325z5s";
-"elegantpaper-0.06"="7wvzqfibb80i15kc4k0jq6zqnxyjfwm3";
-"elegantpaper.doc-0.06"="1swz2bpqclgi4p92khydqmi4j62fg0l1";
-"elements-0.2c"="abndi4qwsp7wf4d4df62z9fb1nsp5qga";
-"elements.doc-0.2c"="wpa8dz8d8l3kj03x5v4pv44m96rbjq1s";
-"ellipsis-2018"="cnpqy3kavs6v3r35x6hp9cny47lp47vq";
-"ellipsis.doc-2018"="pl4c26az5319bjkqmp0byyjh6m2ghxnf";
-"ellipsis.source-2018"="s1vmh5xsvqrwhd0c4qqk4qw9pgmm62ms";
+"elegantpaper-0.08"="wccij61cpjzcyw006hzhgdvv7i4kxfpk";
+"elegantpaper.doc-0.08"="mngv13z3srw192zl58fy7vrqn6i31sjg";
+"elements-0.3"="5jhgr3w0l71k6yyah71sns2cyib3w6rs";
+"elements.doc-0.3"="64ad2wwg0s9s56416gdw3y2k19qj3isl";
+"ellipsis-2019"="cnpqy3kavs6v3r35x6hp9cny47lp47vq";
+"ellipsis.doc-2019"="pl4c26az5319bjkqmp0byyjh6m2ghxnf";
+"ellipsis.source-2019"="s1vmh5xsvqrwhd0c4qqk4qw9pgmm62ms";
"elmath-1.2"="pljnyyb5wp8n5f7g5wp2hb0f7aizxwyd";
"elmath.doc-1.2"="9rrybpg3pziqa42bkhblp14jjz6zgm2v";
"elmath.source-1.2"="fnw5k3ck3nbphv71xqlyq6yisgq04xjc";
"elpres-0.4a"="mqyj4aylv6lah36gxkqrdcl2a4jgvnlk";
"elpres.doc-0.4a"="fs5jy5zzc8jg2v0gbvqr5nwdad9bmz21";
-"elzcards-1.23"="p6nlzsxv09zr1g0pw4y4ldmlmvsi09wz";
-"elzcards.doc-1.23"="lmgv45bh0c4ka1a2yc4xkz08dxby4hfj";
-"elzcards.source-1.23"="y17rrin365qx9zrx5ja7k9bwws1ar92h";
+"elzcards-1.60"="nyzh9ppq7rch8s38spiddbvgbc3jlav3";
+"elzcards.doc-1.60"="xf2cc42ypl06p2kardrq1nf3bkr0xziv";
+"elzcards.source-1.60"="k346vzql960by6gqi3fcpfjdiq6ncc26";
"emarks-1.0"="98dkcqyxwjzmy7r7piap7kmf3di5xjqg";
"emarks.doc-1.0"="caipsh0fic83rak0dbdjfmgkvppj5ini";
"emarks.source-1.0"="06wmqv5p4nhaqhcb0i8byf6s600bq7in";
-"embedall-1.0"="z335nw0mjz6g6gjn2xhifqa3ab9i20sc";
-"embedall.doc-1.0"="xbw4wwbl2ri0mmikx2vfqz557pq8ilr8";
-"embedall.source-1.0"="2xz175j1v7zvc3ndvgnwp5kvqpni6vs2";
-"embrac-0.7"="80kckrxa5bbw60nrx7c2smx26ldlb6l1";
-"embrac.doc-0.7"="d3kv5937wvw26jlz66wnf272iiidql0p";
+"embedall-2.0"="bkkkbm42s039l4hsy7a06fba7y76pcdh";
+"embedall.doc-2.0"="xifjdsbhrdr372svi21sq1wwl6jin2as";
+"embedall.source-2.0"="kmanpw0yvlllsc52f4wfhh7dpby80bnc";
+"embrac-0.8"="5l14aa7s3k4kiw4lalzr2sx6r6xv4ak3";
+"embrac.doc-0.8"="r07azs58bn2ik5g0y5ybxbxc1q1dgac2";
"emptypage-1.2"="lbjvj1gf2jiy15yj86d6jxlhrk66zmrm";
"emptypage.doc-1.2"="07fnrxjidk9b42610wx6696cah8p1zdi";
"emptypage.source-1.2"="svha86185zhrvab827x8nbn02vlp027l";
-"emulateapj-2018"="2ywrmmrvlkygp6a86i56rn9bm6wzqqki";
-"emulateapj.doc-2018"="ij4q6ixvmmh8xwq7kgb0hzvhz5pcsy68";
-"endfloat-2.6"="00fwiy7qr2gmw0890bwh56cpkzgngmak";
-"endfloat.doc-2.6"="lj3858d0f57sbrnm1f35bhfcb2afmv9b";
-"endfloat.source-2.6"="rfvjryrql4n1ihvkbvhbnyx7992pg2pg";
+"emulateapj-2019"="2ywrmmrvlkygp6a86i56rn9bm6wzqqki";
+"emulateapj.doc-2019"="ij4q6ixvmmh8xwq7kgb0hzvhz5pcsy68";
+"endfloat-2.7"="4fc93l83sg85k19wjriw7703zn70hz7b";
+"endfloat.doc-2.7"="85zhqgxpdbwzlr0c6dkkxnf15dx4qh3n";
+"endfloat.source-2.7"="6q86lh5x6df037hkk26rc02ypqfjk1nz";
"endheads-1.6"="0gjn1xldvixl6lh9n2g9gyly9va84sp4";
"endheads.doc-1.6"="y0phz9mfklcq56h6mwkx2jd535v94r72";
"endheads.source-1.6"="x01kj0pd2b1ljs3457l1b7880vp8amdx";
-"endnotes-2018"="mwf7b44kh21vis4mjglri12m2ji0fkyq";
-"endnotes.doc-2018"="ksik52m1c5n390015awpj4hszf621ih7";
+"endnotes-2019"="mwf7b44kh21vis4mjglri12m2ji0fkyq";
+"endnotes.doc-2019"="ksik52m1c5n390015awpj4hszf621ih7";
"engpron-2"="d0k5j6bdrzm418x90n8858cyw85i439m";
"engpron.doc-2"="4mhw0220r7x85dshmar87b3jydn2jxdd";
"engpron.source-2"="3rdxi48m3h33kn1z81md9izji6my7sdk";
"engrec-1.1"="8wc4zbqvp2lgs3qgvhks8fhy0gcafddy";
"engrec.doc-1.1"="3rvil27vakyv0c56wykmhb499a3xfbjk";
"engrec.source-1.1"="3rj7ij1f8rvyb80iaxx0fw8br06w8kgp";
-"enotez-0.9a"="saxj59f54nz8jpg1bcacx3izk6ijbbfy";
-"enotez.doc-0.9a"="f16i6ia9mvylja841x3s2z3nhwpvriaj";
-"enumitem-3.8"="4z7f7bhbqwv8m3pvy05ldgyra8ir7j73";
-"enumitem.doc-3.8"="9m4djycqfl7x65cyga1mxm0gbi8gi07i";
+"enotez-0.10a"="d7wl58rba9810bqn5v1rg1sn6pgpb9xi";
+"enotez.doc-0.10a"="1y5kkfl7j6bi5gbk04xmqf8hx644x90h";
+"enumitem-3.9"="cddx7nd076jvg59bdkqaxnmk4rdlg94a";
+"enumitem.doc-3.9"="nraf0fvdrdn61w2dxiaqcd6xzlywq9pc";
"enumitem-zref-1.8"="hj60650qiwzxhdk9f9pix1wgvphgqxj4";
"enumitem-zref.doc-1.8"="nq73212kl36wimf8k4m37xzb5pr6qqdh";
"enumitem-zref.source-1.8"="3l875sm2v3c2frxhr17rv80q36n19a9h";
-"envbig-2018"="9jl4id16g9bmsqwwdbcdp2925m5c381k";
-"envbig.doc-2018"="5302z09wsidh1fvnfs5d7zf3fzd9z967";
+"envbig-2019"="9jl4id16g9bmsqwwdbcdp2925m5c381k";
+"envbig.doc-2019"="5302z09wsidh1fvnfs5d7zf3fzd9z967";
"environ-0.3"="abj66v6h73l8sj7rll1v0czlx99j5z8k";
"environ.doc-0.3"="rq5cywlfalfd6c2585ihs8mabnadp2n0";
"environ.source-0.3"="r3bq7ppaqwidvilrf1hyniqfk1fdh4d8";
@@ -4178,18 +4269,18 @@
"epigraph-1.5c"="6fjixgh32n7mlygm6dz3xdiv4bzd1p70";
"epigraph.doc-1.5c"="mmk8d73w2mkhya560hvdz56nvw8l5vz2";
"epigraph.source-1.5c"="6zj62nlmzvi5pagymipk9611glql8pnx";
-"epiolmec-2018"="hpmg6yy63c52078mqmp861418xi07rgk";
-"epiolmec.doc-2018"="vl11cbnw0avwvjf8ad01fziya1dzrbh8";
-"epiolmec.source-2018"="1b7as37h0ncqjvsypwc9wdzzjhs0sfhs";
-"eqell-2018"="24n6gsirzxiyv3avcm27hll6nwrybkk5";
-"eqell.doc-2018"="xwz1qv3l0345p2al1p02dc5k3f77k48h";
+"epiolmec-2019"="hpmg6yy63c52078mqmp861418xi07rgk";
+"epiolmec.doc-2019"="vl11cbnw0avwvjf8ad01fziya1dzrbh8";
+"epiolmec.source-2019"="1b7as37h0ncqjvsypwc9wdzzjhs0sfhs";
+"eqell-2019"="24n6gsirzxiyv3avcm27hll6nwrybkk5";
+"eqell.doc-2019"="xwz1qv3l0345p2al1p02dc5k3f77k48h";
"eqlist-2.1"="jajr72vgjddrwagibq1nmhf9lqqsk66n";
"eqlist.doc-2.1"="ln486bm8phd0pmdfa75rjy6p1bwqzgmd";
"eqlist.source-2.1"="r07gp9r0wb57knv1gy35kwkvksz9bxd2";
"eqnalign-1.0a"="lcg6zvxcnzmljvqfv6lh1majiywkwnyq";
"eqnalign.doc-1.0a"="h21nzl5g0hqh3513gbipm4fr79i6pljk";
"eqnalign.source-1.0a"="m8i3vxkn3ciab2p86shkzzzx2ckp9d7v";
-"eqname-2018"="mjcyi6q46c5jd44m8m9wzx12lhqir4a2";
+"eqname-2019"="mjcyi6q46c5jd44m8m9wzx12lhqir4a2";
"eqparbox-4.1"="c3v8vdwcjfhn85751995viymlfgwpwr1";
"eqparbox.doc-4.1"="9mn192afkzc3pzxp5xxsm7kxpaa3yis1";
"eqparbox.source-4.1"="s206q1m2wkjsvjz23xlsx1yy603jjisa";
@@ -4204,29 +4295,31 @@
"esdiff-1.2"="q26sgf5s4ans9qv984p9s04pginqby9z";
"esdiff.doc-1.2"="67vh3nycsw9h9vv7k25agixsmrdg0068";
"esdiff.source-1.2"="xy6y4za3k53myl7dxbjxm21rcskb1mqz";
-"esint-1.1"="gl1f53zj32cqf3vy7rrhj1l5g5lb0vvq";
-"esint.doc-1.1"="rnlcq3gjvqz0728pydxz3q5cpbgch5fy";
-"esint.source-1.1"="sw4zxm0z19980pq7f9fxkf0b0v7yp9nf";
-"esint-type1-2018"="0fwcq5cpsqzajzlp2rc9ffmcwg5fb5ja";
-"esint-type1.doc-2018"="vmamlk0v1w4ffks6cp9f0gg09rkr37vf";
+"esindex-1.7"="4cphr245spz228hg23dgvffry10hqi9q";
+"esindex.doc-1.7"="0aspp9mpf60hxnqyj26jpznsj0xmb7g3";
+"esint-1.2d"="74szrggzvcprs68hisb87p7nvj0i081h";
+"esint.doc-1.2d"="hjpca8jbf1aipkzs30al948hpclk6jy2";
+"esint.source-1.2d"="1mpxmf7kkdmglnz0l6nkcpbyy4k3kbqp";
+"esint-type1-2019"="0fwcq5cpsqzajzlp2rc9ffmcwg5fb5ja";
+"esint-type1.doc-2019"="vmamlk0v1w4ffks6cp9f0gg09rkr37vf";
"etaremune-1.2"="1x3604jqbswjza4ryv49l2cs63iqcv3r";
"etaremune.doc-1.2"="6k8qah3w1ksn77is2i8kh1nilr6qgm34";
"etaremune.source-1.2"="5a4n5d9l39nb0v3affwx0sswnp6sv2yf";
"etextools-3.1415926"="w78v5hb43si3j8p38simfzscyh6lglsm";
"etextools.doc-3.1415926"="16fq8y3c226wsf57dkny9484440i61zv";
"etextools.source-3.1415926"="ch6lsyh0nlzkdrwzsxgf87srsb40x56k";
-"etoc-1.08p"="973rvhnq8bg87y05cd8h5g8inh2w6k76";
-"etoc.doc-1.08p"="s4j9pnzam9q8digsb1w82932lc6awgr2";
-"etoc.source-1.08p"="6l1n82428grarlj9pz4pgmxq0zw21x2y";
+"etoc-1.09"="c4gl9kikkhpjig7nzq621ihbx56ij309";
+"etoc.doc-1.09"="79790h8winia72jc9vxq50816nwigckk";
+"etoc.source-1.09"="6cl0xm9j4faq58l1fwh9vmr6vr6cqsxm";
"eukdate-1.04"="5lql99zq8izsri87dhqf28nnchrjkyhq";
"eukdate.doc-1.04"="f3xl3nllsr8299rjnxnhpksv7rz8pdq0";
"eukdate.source-1.04"="scjqaadvah0kf1rxj9r2nphvffk86cis";
"eulerpx-0.2.1"="1kvqcqfjh77lg1d1jzwj6mr2rchjpnyb";
"eulerpx.doc-0.2.1"="8jybcgzjn8c3qyagdmaxmmy0fx89sj93";
-"europasscv-2018"="l85dmsidqdd33pivkp8q5bl50mxynhhd";
-"europasscv.doc-2018"="vm9plycg2pppcnqv2mzhnxf09adzr2ff";
-"europecv-2018"="y110263s1x399j21g6dc3cp95hz5kmn2";
-"europecv.doc-2018"="7g0f1pmjllyq4dqxh3i576yvlvslfw50";
+"europasscv-2019"="l85dmsidqdd33pivkp8q5bl50mxynhhd";
+"europasscv.doc-2019"="vm9plycg2pppcnqv2mzhnxf09adzr2ff";
+"europecv-2019"="hiyv06bv9v7dxykzabh410lkxc57xgas";
+"europecv.doc-2019"="dx6iy85q63v4k48yq6dc8fx54x7mwryv";
"everyhook-1.2"="ndig4g0nsbqla2i2p1n6skjjxsr3qjhv";
"everyhook.doc-1.2"="690qpw68wri4cr4ahv1xfqibm3flc5mr";
"everyhook.source-1.2"="rvh60i8j1gbyal0pjpdgld9l5g20zilf";
@@ -4243,7 +4336,7 @@
"examdesign-1.101"="58mxkjnnwz8z68lvxdc43gn14v6i9ysx";
"examdesign.doc-1.101"="vr8j3mhp28h6d9zvcg6akfx9sx756zh0";
"examdesign.source-1.101"="51c9vyfhwcp9vmhsrsvzd47q93ckw2f1";
-"example-2018"="rpbgsy66fj5nxcf2j2kg6mmkb46hq4ir";
+"example-2019"="rpbgsy66fj5nxcf2j2kg6mmkb46hq4ir";
"examplep-0.04"="jnd218glfcwkbz8qprkac3nykm86lhsx";
"examplep.doc-0.04"="lgm123fsn5wpdgbfx3kqm9h5q92qss83";
"exceltex-0.5.1"="2zx6110fa87f5f3fabp4a163ybxd8mpv";
@@ -4253,16 +4346,16 @@
"exercise-1.6"="x4m7z83dk9yg068fgv9580gpg32fin6y";
"exercise.doc-1.6"="bcrzrs23c8rrkax8w03yhlmr9sgqw3kq";
"exercise.source-1.6"="fw34bm9v1gqh9x7vgih6axanakwj523h";
-"exercisebank-0.2.2"="rm5vbzm0m481anpgs931n2yk37xx4gal";
-"exercisebank.doc-0.2.2"="02h1428jsiqjdzlpcydq68zqsa72fph2";
+"exercisebank-0.3.0"="lxmd3p0fn30bkvvh29jlajdilif7c6h4";
+"exercisebank.doc-0.3.0"="qys4wvwrjjxnphcadazvgz6wxxqk98jc";
"exercisepoints-1.2.3"="givs6qpl3x2lc45lhxp2xa6wfznawp23";
"exercisepoints.doc-1.2.3"="ad8kxig8in0cc1xdl2rn7yyhfxhcx868";
"exercises-1.0"="hghjlb5lksvs5nwqdipf0sbfxblqkr8n";
"exercises.doc-1.0"="2xwg0g0li01d2h27alvm667nz56cz2r1";
"exercises.source-1.0"="fbq0d5cp7lmgikxgrizj3vs75gxdg4qz";
-"exframe-3.1"="z7658v23cxk3m491jah6zjrkz7jjhrgg";
-"exframe.doc-3.1"="7xya4fywnn5dikpq1bma1ydc24ky3c5v";
-"exframe.source-3.1"="asax9rfk29gqdhkm8jbxhpjpbfplfnm6";
+"exframe-3.3"="1yxv7ckh5ravavzydcvryykk94k83bbc";
+"exframe.doc-3.3"="afd27v4df5anpviwvv4k87rwr5z4hywz";
+"exframe.source-3.3"="1mcln0ril87yvl3bypnw6qp442i8mp1f";
"exp-testopt-0.3"="rz188mfdr0hfnrcndv0ncany2g20hv34";
"exp-testopt.doc-0.3"="icxvqjnip0g92k1hngpvas7f7ii895pa";
"exp-testopt.source-0.3"="9gq43v996qrrrxjgi28fqf9c8qval8ln";
@@ -4272,22 +4365,22 @@
"export-1.8"="c2cd44yhfphk0wnyaq0db2y5rfjmcvfv";
"export.doc-1.8"="ijjjprbcnjwwj5hf13b61165mx8xdqn5";
"export.source-1.8"="0wz3raz7mf5cqz0j0g977b7ghznxgxxs";
-"exsheets-0.21i"="msii7pvzxyz9ja3yk2jagiyha66v2idg";
-"exsheets.doc-0.21i"="nd45sx9nz98h2xr3ki1h4v5cnrqbh5s1";
+"exsheets-0.21k"="5mzmvibvngsrzbgp4db25w2iwk3s4rrx";
+"exsheets.doc-0.21k"="np244067l6dgsdhfn7dniy21dkzsdqxm";
"exsol-1.4"="wwghsm9x9vmac2i0nxgjqg8cpwlhzqwa";
"exsol.doc-1.4"="f2wy6r88019491r16x5kqbfrhvj4np78";
"exsol.source-1.4"="g428plzbmq561mmilbyizjp5ycpr1v8q";
-"extract-1.8"="qb6arhvwmjpycprhbjfbhvfip3wsr3a3";
-"extract.doc-1.8"="xah1bafcvc4m9z785qyyl8r4an2a6531";
-"extract.source-1.8"="w6dbkpm7kyjgdad61mbvam0q02kyxf8v";
+"extract-1.9a"="dmilnfy1hx4wr7rxx9422m2m95ksx64r";
+"extract.doc-1.9a"="ngsls0lldkxag0n9iyj97w8bn281xm77";
+"extract.source-1.9a"="hkgq7qf52m44dk9n9mj6xllwqdqz9s90";
"facsimile-1.0"="mhx5jbh4rwv10z6hd3b2w5haj02bjz0y";
"facsimile.doc-1.0"="pb8sj68gxph376h1ph6yb65ncyblxbdw";
"facsimile.source-1.0"="dvjli6r3pr4w74n9mnm2ix30jva6yysc";
-"factura-3.57"="lfhm1sbhh298w5lvj1kr0vclk0v2zj1g";
-"factura.doc-3.57"="zivwisvbyqrp5n90sk3m92ksp69hx1vq";
-"factura.source-3.57"="npc337y47zyn46afa9d3laqk26839xcf";
-"fancyhandout-2018"="d1l30rd3z334px9zyw74l4x5vjyki6zi";
-"fancyhandout.doc-2018"="y4vl6xw99i4q8j9nr369isqzs9vl39z1";
+"factura-3.70"="mfwqcli266v23qf2mv40n65gy72pfs9y";
+"factura.doc-3.70"="mnkzfkdx0gnrkp0hcgfmlmf8w1l6m3rv";
+"factura.source-3.70"="81mpw7alzbs5f0zy1kl3ws1y5zj3si60";
+"fancyhandout-2019"="d1l30rd3z334px9zyw74l4x5vjyki6zi";
+"fancyhandout.doc-2019"="y4vl6xw99i4q8j9nr369isqzs9vl39z1";
"fancylabel-1.1"="fvnw8s5y8rr4sfpff9ay2y1yqqgrwysk";
"fancylabel.doc-1.1"="xsq1b17afxx971wfyrdgwnq2fkyqsxc7";
"fancylabel.source-1.1"="rwq6gd28j5m49xv2h91sav2b5pf9cyvn";
@@ -4305,14 +4398,16 @@
"fancytooltips-1.8"="92mbrk8gn6np54fx90qzcgkps3v6k54y";
"fancytooltips.doc-1.8"="v90g2vxn8yqy9lvibqhldwm23cpvv53j";
"fancytooltips.source-1.8"="cgj7harpp7wxh1fvh1wfx3pc0c34nhd5";
-"fcolumn-1.1.1"="3as7qnpb697lii964wfb6zq06g4cp3ai";
-"fcolumn.doc-1.1.1"="4grdm663fznflgh8c0kydq4h6bq2sy96";
-"fcolumn.source-1.1.1"="srfg8sq0spa6rwika7aq7ylqpl6yc8kx";
+"fbox-0.01"="avsffl90axfyd4pliavp0ckwxrm9w3f5";
+"fbox.doc-0.01"="ip8s6059f06097xzz36v0ad9r5j970rd";
+"fcolumn-1.2"="7gnf966fnvfcw5m4gfcxlxhixarf8v2l";
+"fcolumn.doc-1.2"="w9hp3iibs2fzympchad93fwrjzz3mn15";
+"fcolumn.source-1.2"="cx5wmvjqckiw10xd2xi66mwvq85nhmmx";
"fetchcls-1.0"="hjmchh00z9pl5bhdxdb491f4grb4hvri";
"fetchcls.doc-1.0"="2p0k1bx3y1b9b8lw2j25ybcaz1gwyyfa";
"fetchcls.source-1.0"="xzc8psnl98xfsj7hy37f1qgln8hx25pn";
-"ffslides-2018"="v88vqphgndyc8bznnkpc17pcgc4f429f";
-"ffslides.doc-2018"="1378bj25gqxr8mhdwf99rw2q61kbakqd";
+"ffslides-2019"="v88vqphgndyc8bznnkpc17pcgc4f429f";
+"ffslides.doc-2019"="1378bj25gqxr8mhdwf99rw2q61kbakqd";
"fgruler-1.0"="z5k7w4nncv381nbznr8c7bwq0a9k9l5m";
"fgruler.doc-1.0"="rm6g865195d2lm97v9pbaim7jrgsnjyz";
"fgruler.source-1.0"="67chz0f0pjn70xrxzmw7jvzgskjl9vlv";
@@ -4324,15 +4419,15 @@
"fifo-stack.source-1.0"="67n2h94p29l1j6dar7s1q8gz1cxg1zxh";
"figsize-0.1"="hmj352dqpk23wfjhvs58r5rj47gcixj3";
"figsize.doc-0.1"="sxblgd4i3mklznz336yy925l7xgdnb82";
-"filecontents-1.4"="c1zirlczq60radl8n75ij4n1x808938n";
-"filecontents.doc-1.4"="qfv0cw5z7ad3qqaynhif2cbwc5hx8xzk";
-"filecontents.source-1.4"="a2cazsy0zwy1vdz1zwc3nqfyscqakf79";
-"filecontentsdef-1.2"="6cmzpvqjr5dcbd865aj4333n3ha5p2qy";
-"filecontentsdef.doc-1.2"="qqlpd7b3fyvj35rnikqilvxbn199wzlv";
-"filecontentsdef.source-1.2"="h94zcfjld2z8vblaw0ka1wisj5kx72wg";
-"filedate-2018"="krqs9ry6gpmk5xi9a2ijkrd90y7v6q5h";
-"filedate.doc-2018"="dq7487rvj7vai1j80j9sgi7hsldg433m";
-"filedate.source-2018"="qq7zspqhd6zl4w5lyy9gxw927ph31sp4";
+"filecontents-1.5"="d22c8airrb5g6gg1v4bym4ai1v6g3bk3";
+"filecontents.doc-1.5"="sqsf9s1517qnxry8shr2mjhpw5d3a91j";
+"filecontents.source-1.5"="gm2b5r5ziyg72fwp6mmxbiqhvlc1viba";
+"filecontentsdef-1.5"="gjx57g35wh6ay7vynnj8wsf14zvs4cnm";
+"filecontentsdef.doc-1.5"="mnmx299zm8cs3l4i13f1y5mz9i67mpbf";
+"filecontentsdef.source-1.5"="42ndk5l7qydnpiaa184r08d4sc2jg71s";
+"filedate-2019"="krqs9ry6gpmk5xi9a2ijkrd90y7v6q5h";
+"filedate.doc-2019"="dq7487rvj7vai1j80j9sgi7hsldg433m";
+"filedate.source-2019"="qq7zspqhd6zl4w5lyy9gxw927ph31sp4";
"fileinfo-0.81a"="gbv2pynx74765fc966q0l4wpflxyi0cz";
"fileinfo.doc-0.81a"="5y2xniw8nwg8iw11g49w04xl9fp4zyv3";
"fileinfo.source-0.81a"="lgcw481ya8a6ag2gzd0g589sm3ndsqys";
@@ -4347,9 +4442,9 @@
"fithesis-0.3.50"="y94p03g5da8ffsj5znr4v57h6d6kd2wq";
"fithesis.doc-0.3.50"="a63mxxbhw59ywhni4c3si0y3hpxh1fsq";
"fithesis.source-0.3.50"="25kfd698n7f5ajwz4b8sdxkl84cc8dm8";
-"fixcmex-1.0"="wbmzc4wl601mg09pam4bnykh1dcnnlkr";
-"fixcmex.doc-1.0"="0fy46qvzvp2zlwjbpm6pmwhydssw29kz";
-"fixcmex.source-1.0"="06g7vgpdih9iks8q11v1ag68nib40d40";
+"fixcmex-1.1"="p0y657r350dcr3nnwq3i0ypw3vxb4ja8";
+"fixcmex.doc-1.1"="hi9qnwgbssbkxl45ni29zlkjysn0qmnj";
+"fixcmex.source-1.1"="7b3yc3sn3pqgfzkamp4rkgfman5wy28l";
"fixfoot-0.3a"="ci2h09kyh2k0w0d8mbmcw57i4cqirz2i";
"fixfoot.doc-0.3a"="5510blbn341f70ic646ad9jay6sfiilq";
"fixme-4.5"="7qdkrgbk2nnkdyzdl467mi8wwzhlrwn1";
@@ -4358,8 +4453,8 @@
"fixmetodonotes-0.2.2"="8bzda1486sb6l1miw9fwc4gag8l86pld";
"fixmetodonotes.doc-0.2.2"="kwvshr4l5r8zgjia62ac04bpc7cy5n8w";
"fixmetodonotes.source-0.2.2"="c3v82mnqbxnz0b2yy1g5l9yfxh1y41vd";
-"fjodor-2018"="c6ya1a7zfddfil9y5f30af7d0jm8ikij";
-"fjodor.doc-2018"="ba4cxg0czxij6lwkl9w1kzmrcli6s3jm";
+"fjodor-2019"="c6ya1a7zfddfil9y5f30af7d0jm8ikij";
+"fjodor.doc-2019"="ba4cxg0czxij6lwkl9w1kzmrcli6s3jm";
"flabels-1.0"="pphsynfbbj4vxl9g3rklfj0igp6pzliy";
"flabels.doc-1.0"="hpsnqln41r0ybmv2vjycd0zrxi6mwrcx";
"flabels.source-1.0"="2x4jjggfjxvqby3yv13k0y1cgcrd0jcq";
@@ -4387,9 +4482,9 @@
"flowfram-1.17"="lr7jldig88wv8gsvp8aphxsvc6sv4cax";
"flowfram.doc-1.17"="3f550irxijq1vdvyxs6fyhpj5w1lw4jq";
"flowfram.source-1.17"="66z844imyrl7bsi22vrff1f05dqlmr8p";
-"fmp-2018"="3m6zqb7jl5rn5zgy0dbys5r8y1sp20x5";
-"fmp.doc-2018"="3hvfiw6yizjkxnx5h7xlzfig11diglpm";
-"fmp.source-2018"="44cqcijnqc5235rjqsmkj4vhmrs9j7hq";
+"fmp-2019"="3m6zqb7jl5rn5zgy0dbys5r8y1sp20x5";
+"fmp.doc-2019"="3hvfiw6yizjkxnx5h7xlzfig11diglpm";
+"fmp.source-2019"="44cqcijnqc5235rjqsmkj4vhmrs9j7hq";
"fmtcount-3.05"="lgf2i3g3dqna8nf2apjmim4dsrgr4v1c";
"fmtcount.doc-3.05"="1cxr7nbb8wc3gyiy8h6vb3lcnlq56cxg";
"fmtcount.source-3.05"="bsypsb0pa2wjvacpyi0jri32j3y99vfa";
@@ -4400,12 +4495,12 @@
"fnbreak.source-1.30"="jwyh3gnmafpdr53xg4jy4hz6x8y7vhm2";
"fncychap-1.34"="pg593a0zc9ycpg6cc3d7bjz92r7grwix";
"fncychap.doc-1.34"="rncjjlyrjy916hn3ka9yaydjq6pdvn09";
-"fncylab-1.0"="i7qfcb82d8b71j6qjn0szpxchw0xa0yc";
-"fncylab.doc-1.0"="95kh740jadwxy6xszs7ia6v99rc6aj94";
-"fnpara-2018"="bwgyxjk2k7p76mw5ahsf2b0nm464rvi6";
-"fnpara.doc-2018"="h92c0g634x7n1qcdv6vqp5pnw9ykba0y";
-"fnpct-0.4f"="l3pp0ryvwqa4wazcn34ia6jrnh3f4dnn";
-"fnpct.doc-0.4f"="3ihqfldz34rj0agh6z7470pa191xfzr6";
+"fncylab-1.1"="lnd1s9pijjp9fnhp88fhlbz99d3lvp1m";
+"fncylab.doc-1.1"="psv8fimys5h1ps5cvhnjmwfmcwnsim5m";
+"fnpara-2019"="bwgyxjk2k7p76mw5ahsf2b0nm464rvi6";
+"fnpara.doc-2019"="h92c0g634x7n1qcdv6vqp5pnw9ykba0y";
+"fnpct-0.5"="cxgfwv34w1ply4aighh5ln7ahad4v04i";
+"fnpct.doc-0.5"="y5jqirmrd5pggkwgz7fxfrvaid7jm7q7";
"fnumprint-1.1a"="vhhc4n3xvlkb2a31kjpkxbwrwc30r62y";
"fnumprint.doc-1.1a"="gyllsixn381a8p0rpr90n31h3qb0ganp";
"fnumprint.source-1.1a"="kp99n8b3y30ilnih7bk867bf3d93xf3m";
@@ -4426,15 +4521,12 @@
"footmisx.source-20161201"="m3510nfdmbc96v66r54ikzkfcfffrxfg";
"footnotebackref-1.0"="8c8gdjzn36nfxjmpn521548334gbn86h";
"footnotebackref.doc-1.0"="fzjm17j06la934js2q0sn92l5d8g5z1i";
-"footnotehyper-1.1"="3rx9cwmnz90z60lh97lafxidphh5hivv";
-"footnotehyper.doc-1.1"="y1n4fhq1gk9fcdbhl0qdk7qfrbpsm5f6";
-"footnotehyper.source-1.1"="nsq8cwpdz3fljgq6hn1flag38g2fbpv7";
"footnoterange-1.0b"="rwxkjfzlwnkci6wxhkb0fppkqc8sb226";
"footnoterange.doc-1.0b"="c5nd33ha0bbyw53d9d7pqx68l4xl691m";
"footnoterange.source-1.0b"="hsn4s3qzy592w2d27z8hkzpxy9j8cz1q";
-"footnpag-2018"="ym18m0gmmk7800dd1c4vrar53q66hm7g";
-"footnpag.doc-2018"="8kar3xxxjlrsjascd28122y5rckyv5lf";
-"footnpag.source-2018"="51nmvyy96mjbr46ar058jb7jhpsqz17q";
+"footnpag-2019"="ym18m0gmmk7800dd1c4vrar53q66hm7g";
+"footnpag.doc-2019"="8kar3xxxjlrsjascd28122y5rckyv5lf";
+"footnpag.source-2019"="51nmvyy96mjbr46ar058jb7jhpsqz17q";
"forarray-1.01"="682slfwbrz58fhqj0c07lv1xwab861ks";
"forarray.doc-1.01"="i7v5q2pjc3sjmcv3mcpdi3sffm4qs4kb";
"forarray.source-1.01"="q23rvw19x2rk8nv6yhgg76jxfs30qfys";
@@ -4446,21 +4538,21 @@
"forloop.source-3.0"="9rq5r8x9wv473bw97hyh21ihqzxd1w18";
"formlett-2.3"="ccr4iqh9ii22b0xkdl0j2rhp6q6cisd6";
"formlett.doc-2.3"="cwpzl5rhracg51x0lvqxxkbz4id1plml";
-"forms16be-1.2"="fl2lvzfwg6k8y6p5g351hnc6yx3l3x2r";
-"forms16be.doc-1.2"="p6dhrh7fjr9whcjcnkhbr7b2a59bh69a";
-"forms16be.source-1.2"="64w9r9hgmdwk0mmm80p5b2d0mggvixl0";
+"forms16be-1.3"="wd1qw6m8b290ilqqsqfxdliihj3rhv4y";
+"forms16be.doc-1.3"="5bq4kd42czdg29a9rjsickrq1p7g1m4v";
+"forms16be.source-1.3"="a73kdkw9dn8pjgdszxjlqcxjgxz4v5bx";
"formular-1.0a"="1ccyslvhjbzqyqyk4m3zh761kw2v45xk";
"formular.doc-1.0a"="lap9j51p3dsh02ym644576gnzm3a845i";
"formular.source-1.0a"="v80wnhg3xsl24a6bbsj4xfn82cv7ajd8";
-"fragments-2018"="jjblkk9dj72nvr2gday7p509pnlpwy16";
-"fragments.doc-2018"="z8rmyhlpsv68qbnr6h3sy08gcy6shiac";
+"fragments-2019"="jjblkk9dj72nvr2gday7p509pnlpwy16";
+"fragments.doc-2019"="z8rmyhlpsv68qbnr6h3sy08gcy6shiac";
"frame-1.0"="9bdydjkb9dsdvryibfq2p1q071zhhpxb";
"frame.doc-1.0"="fnv3ssnby17l7zmbgkc1rf4b5hysw7a1";
"framed-0.96"="n9an7cs91wwfnkalc4j9ccd0p0dg485w";
"framed.doc-0.96"="bwmgdv9r6rffibrm0wabw95vqdkiryfh";
-"frankenstein-2018"="ldv1sc8j6nxhd9cd95jf934pyz6s8lxs";
-"frankenstein.doc-2018"="j03cxxv0hw0c1j4afrfprgc2ia6nc5c9";
-"frankenstein.source-2018"="zc3nzdkbjrfgv241wj4xxlq6042xv9nb";
+"frankenstein-2019"="ldv1sc8j6nxhd9cd95jf934pyz6s8lxs";
+"frankenstein.doc-2019"="j03cxxv0hw0c1j4afrfprgc2ia6nc5c9";
+"frankenstein.source-2019"="zc3nzdkbjrfgv241wj4xxlq6042xv9nb";
"frege-1.3"="vczq96wx0icl69c5xqcqmfsy2wdw1ncn";
"frege.doc-1.3"="h07nnplqxq2fyh6f0wh03jpism89ji0d";
"ftcap-1.4"="7srhgl4z3zpicxv7aakm970xy2yxnpns";
@@ -4479,25 +4571,25 @@
"fundus-calligra-1.2"="5jn0qbj8zgi1c0166c2vdwzs1a5i8qm1";
"fundus-calligra.doc-1.2"="dd87040kysj4av2sq7grslyjv0gx4rmd";
"fundus-calligra.source-1.2"="s4s97ga289ncgv0rpd90b8i7qh4n7jfj";
-"fundus-cyr-2018"="fjyzn069q34z3ypaj0qwjq3f5zjm7y8k";
+"fundus-cyr-2019"="fjyzn069q34z3ypaj0qwjq3f5zjm7y8k";
"fundus-sueterlin-1.2"="4xlq7i6k1pqmq8vc6aq8h50gs1f02l3d";
"fundus-sueterlin.doc-1.2"="i8q42q2rzmby64v4il8jkpk7azfcrrip";
"fundus-sueterlin.source-1.2"="rl5n5rh9akf41ls7m2gi5l9hqq6wv8j5";
"fvextra-1.4"="pah47ygjsmqpfiq42448kyz9fahgxs04";
"fvextra.doc-1.4"="xwl3fw21ywkf6jwchx1axwn5sxr7xwj5";
"fvextra.source-1.4"="8jnz82fc1n2mm00f32p6sr9gijmz2v5w";
-"fwlw-2018"="887p12xhlcgydw4pddr0npyvp4xr1azf";
-"fwlw.doc-2018"="2di5y3hhm865frn42j1sh87hflxlpc1n";
-"g-brief-4.0.2"="gqak9cc04cklmsg6xlar9l0s81027wgm";
-"g-brief.doc-4.0.2"="bdkjz2wyh4wpgs0wlp9knfbj48fnj9g4";
-"g-brief.source-4.0.2"="7kl0a76ylpcn4dixxd5ch603h4m9y7c2";
-"gatherenum-1.7"="zpjdak4z9vr2719sszjiapnbipsxksm2";
-"gatherenum.doc-1.7"="zsz7rwvpdgxgzksf0ziscass4riakc2d";
-"gatherenum.source-1.7"="v15bkfxani8kdna1mlz10qq1mxdsvc4m";
-"gauss-2018"="rm0hzy2h1msxkfp2lxm2k881y4iaw773";
-"gauss.doc-2018"="1d71g6781ar41gk3rjjy48bbkdkxx4id";
-"gcard-2018"="vrmrds4xh35bqjq4qaqj8rrvfd7fdykm";
-"gcard.doc-2018"="lxpbgqbbcldhlpwjkj531yh2bm3l2n3v";
+"fwlw-2019"="887p12xhlcgydw4pddr0npyvp4xr1azf";
+"fwlw.doc-2019"="2di5y3hhm865frn42j1sh87hflxlpc1n";
+"g-brief-4.0.3"="dnx0f0d7qvfrvjczz6zfrkr7dprmgnr3";
+"g-brief.doc-4.0.3"="9z095prb74z0q8b4a7wppdkmmc0c34k5";
+"g-brief.source-4.0.3"="v6210yn1lfk3wkr6y2b2fq9vl0n8cpsz";
+"gatherenum-1.8"="ki18pb9dgca5cpjg723prb0kh2kin6qm";
+"gatherenum.doc-1.8"="w3s6z3566877vg2jshbvcqb8v757v1di";
+"gatherenum.source-1.8"="s37a7faiilrfxyr4iq77j2r3i27l9w98";
+"gauss-2019"="rm0hzy2h1msxkfp2lxm2k881y4iaw773";
+"gauss.doc-2019"="1d71g6781ar41gk3rjjy48bbkdkxx4id";
+"gcard-2019"="vrmrds4xh35bqjq4qaqj8rrvfd7fdykm";
+"gcard.doc-2019"="lxpbgqbbcldhlpwjkj531yh2bm3l2n3v";
"gcite-1.0.1"="z7ha969s3ry7g9ibv521f2d6vr9lcxx7";
"gcite.doc-1.0.1"="3bb2z8jbygadc7qzmjz024dqzphncy4f";
"gcite.source-1.0.1"="v3fbj2j823jh4gy1vrc4f74qsdbfqnpa";
@@ -4512,12 +4604,14 @@
"getitems-1.0"="8qdph1kdihdkqyd8rkn4n2i3wd5kfq0g";
"getitems.doc-1.0"="yhr7vskgqfhij12vrcyl7a9v60nipd32";
"getitems.source-1.0"="89vcxsad2qxdl0kw2crb0r1ibn4acwpc";
+"gindex-0.2"="128d07f9rns69pxnp02hy0bdv2ylmap1";
+"gindex.doc-0.2"="n1b75gq6nyspvyg0c6ry2287rsj3r9hb";
"ginpenc-1.0"="gy74qjz23cw3lbmb0nc205qfp1a0ggib";
"ginpenc.doc-1.0"="9iln48gnlcshrhkk3mbpgqk06sj4bl39";
"ginpenc.source-1.0"="dkkxzw412c81hrhwnmjw1jgvhz5rrjhk";
-"gitfile-info-0.3"="dhkr443nnylzz5pmb4zwbygg1rznv9vd";
-"gitfile-info.doc-0.3"="a912kp1s2icfr4fhzczdl729jniza5dj";
-"gitfile-info.source-0.3"="q2knkm9xl1i1b8v9cdhdiivviny4vjdn";
+"gitfile-info-0.5"="z9c9f770h40rsxi4cchzka914gzhfv5w";
+"gitfile-info.doc-0.5"="bhbyazh055g7ga0gapv9kywhsrxjynwh";
+"gitfile-info.source-0.5"="ncmilrcdd5bk3563fnh91n149bp83avm";
"gitinfo-1.0"="a7mcfsqzwi88fsrdbqkwh8p3rd7w51ri";
"gitinfo.doc-1.0"="5dh5bifav6w87hq29ph7ls65yxjhk7c3";
"gitinfo2-2.0.7"="dsxgwrlg9j367wxxisxm2wv595xny8x0";
@@ -4530,9 +4624,9 @@
"globalvals.doc-1.1"="2pdq5ik88cr3z5x9j5jvqz1k6abkllm4";
"gloss-1.5.2"="xacfn3b2z30pnj9lwh6mximrbsfvarfs";
"gloss.doc-1.5.2"="4qial5a0p7ip784xgpqgkl6cmabd9hlq";
-"glossaries-4.42"="sds1dxnhqc0i5fi590jiwjqq7jvigfr9";
-"glossaries.doc-4.42"="wpa59d21nnwpr3zafs6kjq16sy8a0dng";
-"glossaries.source-4.42"="xr18krz2bvdy7csnl9v9v6d64wm5a4sw";
+"glossaries-4.43"="5v3d0s2n7hn1pvp5ip40j077kywjaxkf";
+"glossaries.doc-4.43"="kdz8v10i2x358dxnsx0n2bb2q6ajv024";
+"glossaries.source-4.43"="dvidpd8v5920dr7j81m12v0k2xiq80f9";
"glossaries-danish-1.0"="hmaay0viwacnrz7bfz6xlpb03cmsphcc";
"glossaries-danish.doc-1.0"="mxgh9b6vc63llhmfildmhkhjxd1s9kbq";
"glossaries-danish.source-1.0"="s5ayfh10z40cpi9amn2d1wwpnby0qgaw";
@@ -4545,9 +4639,9 @@
"glossaries-estonian-1.0"="3flqr7abc4hqy63p0bdl0bz0y04mq07s";
"glossaries-estonian.doc-1.0"="dd2rrp43ix2hcwnrgcidfr8z0shsgdds";
"glossaries-estonian.source-1.0"="8y8x5qqydmnvjf8nbbj8qj550kbvddg5";
-"glossaries-extra-1.38"="24l4fy24nvqv0v3ri5mnkb3qczqz5n73";
-"glossaries-extra.doc-1.38"="l0jqfajwkndvsf5405kcss3hs09wbi1z";
-"glossaries-extra.source-1.38"="6fy5dq72ifcnjd01ilsfgi7hhiaxyxf7";
+"glossaries-extra-1.41"="i1lsazwr25z6x51xmxccc5bx8gjvis6s";
+"glossaries-extra.doc-1.41"="qjbl4kpgkxylq5zvki1zi3z4xkfmhx60";
+"glossaries-extra.source-1.41"="0ymb9lrspig48ahj6a9qsapl1rnz5fxy";
"glossaries-finnish-1.0"="rq7ymhc4ispv4j1zpv5iy6mbn66wr3j4";
"glossaries-finnish.doc-1.0"="f8rj41dbpqrdxbl7h94rxnbiqm77xcj4";
"glossaries-finnish.source-1.0"="gnj8dlxpzapvi9yvzy04rhmrs5z7hmid";
@@ -4575,6 +4669,9 @@
"glossaries-serbian-1.0"="b4p3iy3d6ziqh38r27b0lcqm9clcf8gb";
"glossaries-serbian.doc-1.0"="h36h8811dfndykwh6q24haghsgy4jl2s";
"glossaries-serbian.source-1.0"="wf3wbvbaim0w86695crqc0l1dv006ydc";
+"glossaries-slovene-1.0"="4xxwy7xrk64b3s8maw57m7p7zkn9knqc";
+"glossaries-slovene.doc-1.0"="9sjkj3ksgfpkjd7bg4dkp3bq6bmsghap";
+"glossaries-slovene.source-1.0"="03gi4x6kh5rypqq4ssi24qizzr5q37mc";
"glossaries-spanish-1.0"="aygzxhw0cr8prirvcbsrc1xr11ac6fpz";
"glossaries-spanish.doc-1.0"="da0ysgd3c6k336sc52pg4w76bj8lamgm";
"glossaries-spanish.source-1.0"="cij28c7mhivbkwa5lwg7pvmr8h4ymrcd";
@@ -4589,9 +4686,9 @@
"gmutils.doc-0.996"="2w4257wz5vjp1lwzf3gzhbyyaki5d4x7";
"gmverb-0.98"="z9il1jbnblh5vqzjz13xkfjsva6xqa1v";
"gmverb.doc-0.98"="bh1ckqnp1vkqj9qb3fwfk1xszfphvma6";
-"grabbox-1.3"="99z7inj3x9la6rampnbkkvhbwzyi22pm";
-"grabbox.doc-1.3"="v8h639q3rssaih2f3dlflrbwyrz9v4mx";
-"grabbox.source-1.3"="a5yxi41r6wpwgaawv9wd73nm477miamg";
+"grabbox-1.4"="hxv37a6c6abr0l7p5jca1xq85l8z5a4z";
+"grabbox.doc-1.4"="dx7fw5a3k0fjhfalpzp8nlv1s6m981aq";
+"grabbox.source-1.4"="agll92a3wn1mhbzaym750wpji2wxsb8j";
"graphbox-1.1"="x0ckk1yx2f9ks1g70g32f4a683rpf4nx";
"graphbox.doc-1.1"="b4m3rss283l9gfk0vc0apg05biifhpfj";
"graphbox.source-1.1"="p7vnvaxz5a2grh651f3gld07pj7lcxp9";
@@ -4601,9 +4698,9 @@
"graphicxbox-1.0"="6grrmcmr2wlpx8dbj1k1nggs2b6z7qh4";
"graphicxbox.doc-1.0"="2blrwzsralqjrvlx6xjvyaqvsi764nmx";
"graphicxbox.source-1.0"="1vl41sp02d8byjrapj58v5pg6i2g989l";
-"grayhints-2018"="g0g3914m4qsplnykwnbfy3ik6svxbifq";
-"grayhints.doc-2018"="gayl01rd21rc9i5x6xnd376wm907qlz5";
-"grayhints.source-2018"="jimxcmdqgjndw6dqmwzb0ry84lwr59cy";
+"grayhints-2019"="g0g3914m4qsplnykwnbfy3ik6svxbifq";
+"grayhints.doc-2019"="gayl01rd21rc9i5x6xnd376wm907qlz5";
+"grayhints.source-2019"="jimxcmdqgjndw6dqmwzb0ry84lwr59cy";
"grfpaste-0.2"="wi95wbrs7k37di2dkqnix5h21p84cb1c";
"grfpaste.doc-0.2"="7hn9vs80ksnpaa0aqdmbv7qzhrdxwr88";
"grid-1.0"="hf1jfkwc5j27mhxi2skf3wjwq2y1ca0w";
@@ -4616,11 +4713,11 @@
"gridset.source-0.1"="bb1kbccwzc806sc9sp7b3dgp0flfamrb";
"gridslides-0.1.1"="r9lxxzf51dpfaprn6kvv3n1j9hf54xa8";
"gridslides.doc-0.1.1"="jkri2k8k8nzvchpk11pgig98kw327c3m";
-"guitlogo-0.9.2"="7lfy6i5pq8cg24n5rh2aizbrv5s2815i";
-"guitlogo.doc-0.9.2"="lrfcbc5mfy6qfji2c36zqkrva983c42v";
-"guitlogo.source-0.9.2"="q5bdflg33yc271228jknv297i0fzq227";
-"hackthefootline-2018"="kih3c9nczylrh74x0vc4m7g4bzahps5v";
-"hackthefootline.doc-2018"="vp6qn8s2g5d34v44anyr2jd5c0l5b4nb";
+"guitlogo-1.0.0-alpha.3"="g0knkg1x7mlgc938ydvdk93hcr95nfqk";
+"guitlogo.doc-1.0.0-alpha.3"="cvs2c3417kwq2rvnraxxj2k30v2flrh7";
+"guitlogo.source-1.0.0-alpha.3"="ckrba60qg0xhgrp3jdvpgywx224m83vd";
+"hackthefootline-2019"="kih3c9nczylrh74x0vc4m7g4bzahps5v";
+"hackthefootline.doc-2019"="vp6qn8s2g5d34v44anyr2jd5c0l5b4nb";
"halloweenmath-0.10a"="mr8nvi7ynzngvgxp0i74wjkxwp77i7p0";
"halloweenmath.doc-0.10a"="xamcznycdz08kgvbph8pi64h2v9j9j25";
"halloweenmath.source-0.10a"="hr249rdkmmkm1v7z4cf7ymdwrshz0by3";
@@ -4640,9 +4737,9 @@
"harnon-cv.doc-1.0"="a7012x0ckxnym7cpbj8m12ak993bz7nc";
"harpoon-1.0"="88cndn21h4fshiq6yvd8p68gwl2d2nd9";
"harpoon.doc-1.0"="z21q49fw0a7wwwr6chwdd73ypkwqz1x3";
-"hc-2018"="vibhz5h2dnzdkwrxgadrwy8crfaa505s";
-"hc.doc-2018"="mhva92gfr4jn40d4sdnh0331iy19a4vi";
-"hc.source-2018"="dfmq6gax4mfq8z074sm76b6k7385d2nc";
+"hc-2019"="vibhz5h2dnzdkwrxgadrwy8crfaa505s";
+"hc.doc-2019"="mhva92gfr4jn40d4sdnh0331iy19a4vi";
+"hc.source-2019"="dfmq6gax4mfq8z074sm76b6k7385d2nc";
"he-she-1.3"="6rnp8qmascvlz9p0hgacblpx8svapf65";
"he-she.doc-1.3"="xl7nf17g73pn4jc3z6nc6fknr11lsf3l";
"hhtensor-0.61"="vnl54f4l78n4x9pllg95fr5dm79qs0jg";
@@ -4663,8 +4760,8 @@
"hrefhide.source-1.0f"="42s1cx0nwj58cfhb2d22nsdqzidknwpv";
"hvindex-0.04"="90sdf5j0a5qr2xp8qzryrvhnsvaz4fs7";
"hvindex.doc-0.04"="9r6a8mfj7y9kyc2dbc79vf86aw73n6l0";
-"hypdvips-3.02"="mfy4cnl5pysfvkfjz8swk3qqvbmxx20l";
-"hypdvips.doc-3.02"="hidxdyxszb7a32apmnh5vjgrar4l7piz";
+"hypdvips-3.03"="vpmmrcrilqybs4ifvd927jlkn5ip28c2";
+"hypdvips.doc-3.03"="85viqi36j6kdsbnpvhf6a4wj2vjks42c";
"hyper-4.2d"="xpwylfxrx74x9aw96ridad40im7xanw1";
"hyper.doc-4.2d"="fcllxx04lprzhbna8rk4ycwbw0w6xnq1";
"hyper.source-4.2d"="v03bmxbg7hqjpl8vfp0l8z81mi2db2hz";
@@ -4673,9 +4770,9 @@
"hyperbar.source-0.1"="iydbmx9cvsd986n970lvc3k6m28ix2rk";
"hypernat-1.0b"="25v0a423yhy68vf125ys0n6p0qhvr088";
"hypernat.doc-1.0b"="0n4qzpmvhks66d0g9gnyizpl44jbh4pf";
-"hyperxmp-3.5a"="l2bmadwld9crr2qmahglzqxpra2dy64w";
-"hyperxmp.doc-3.5a"="z85b6ldq53qyx6q6lb7q18r4xn0d27x2";
-"hyperxmp.source-3.5a"="bi63y7hgss75yxz9dyirvz6j89rhfij0";
+"hyperxmp-4.1"="qry3sw3040f8kpj98zg8apqdr21z0d14";
+"hyperxmp.doc-4.1"="3dhn63b11sf4lh9ng6zc781qhk387v36";
+"hyperxmp.source-4.1"="7ylf2spylwk91a5b96nbbjv09ni3bizr";
"hyphenat-2.3c"="wr2lhsafb13b0zira7190bx5s68fak45";
"hyphenat.doc-2.3c"="z1sj3r1ny1lgixr2fcmsglz55b23f5lm";
"hyphenat.source-2.3c"="x70g8xiz9ss4pw775lz82yncq0x7lxf1";
@@ -4697,9 +4794,6 @@
"ifoddpage-1.1"="6f52apknfsjpswzikk3nfi9by5iip7gy";
"ifoddpage.doc-1.1"="7l75021f0gk7nrpiq2axr88pbnzjq50g";
"ifoddpage.source-1.1"="njqd27ax6313q2w063xbmw3mnfiajx98";
-"ifplatform-0.4a"="sfnfrx7iqg6kikiqd44yx8004l2mqkza";
-"ifplatform.doc-0.4a"="sab580hpgp0nw6gq5li9vvv3x5gxp50b";
-"ifplatform.source-0.4a"="nkwc32c56f1s585rr18r54ib1xa9hn4z";
"ifthenx-0.1a"="2ah86wn9m3zc1f7hf1yzwyv26xbay35s";
"ifthenx.doc-0.1a"="2zrlnl6s8fbs3ndyfi21bdqsfx7n6fc6";
"iitem-1.0"="k0gdz2py6spiqrj4djhwbys9vkar3p88";
@@ -4725,24 +4819,24 @@
"inputtrc-0.3"="vmk80jzg9sllpw28csmhsyjd13amp567";
"inputtrc.doc-0.3"="dl0qs37bjj4aam7ijfdg64fpl135k7b4";
"inputtrc.source-0.3"="1nx2jv4m63gc83iy3qp46gxr3v6wyw6h";
-"interactiveworkbook-2018"="4a6mi66i2z1sjzxjddvwajpvxl6i2c6m";
-"interactiveworkbook.doc-2018"="ldph57php6irhdbj9w497xk31n5ggxbz";
+"interactiveworkbook-2019"="4a6mi66i2z1sjzxjddvwajpvxl6i2c6m";
+"interactiveworkbook.doc-2019"="ldph57php6irhdbj9w497xk31n5ggxbz";
"interfaces-3.1"="pja00rv19b492fv0d1afkj1cmmi09wm4";
"interfaces.doc-3.1"="bj6l95whavxkrsa5rb8791d2ib4n5gal";
"interfaces.source-3.1"="f7gxq1s477zab7wh212nyad94kcdacqn";
-"intopdf-0.1.0"="b01rwg0jgb7sg23i5hnvqnv2zq400fh4";
-"intopdf.doc-0.1.0"="9k4fcw8v70v1grdzldhm7v6pwb8w7fir";
-"intopdf.source-0.1.0"="midqvsvsn70lwchzg5jy58p4kiwfpx6g";
+"intopdf-0.2.1"="n94n5ajyig2qix0wzfm6h501jygqgb69";
+"intopdf.doc-0.2.1"="hn0ynqp3jc0kqay69i2g7awlnc4fk9qa";
+"intopdf.source-0.2.1"="rkj6i3mfa1kqkhhdc03nrfcj9mfsy017";
"inversepath-0.2"="8csfwygw95dd5wrawwj7hs4gmpxhdwd8";
"inversepath.doc-0.2"="b3z6dkfmk19n96dklslzszn7vfrnlcn4";
"inversepath.source-0.2"="zpg2i1sqr76xvi6jn5vrgxvs44dlfx9z";
-"invoice-2018"="bjzw59mdvxqc2fyc5mpqg964a041zi2m";
-"invoice.doc-2018"="4g5fd3ry648n0i7nbkrl4c8ln7rdbpp0";
+"invoice-2019"="bjzw59mdvxqc2fyc5mpqg964a041zi2m";
+"invoice.doc-2019"="4g5fd3ry648n0i7nbkrl4c8ln7rdbpp0";
"invoice-class-1.0"="0hyhlrisqlng2zcs0l62d84r9i4g1hv1";
"invoice-class.doc-1.0"="psxy04bnhh1y2v63pz89j5p4bl6b1q0c";
-"invoice2-2018"="x6kdjp7i7rgy4qqs8q0f7hv8bdnbs3h7";
-"invoice2.doc-2018"="cjarambfqlfz664z498dpi142ik5l12l";
-"invoice2.source-2018"="km7fcfxzdd9y5lvwyg4m729asqm04pcp";
+"invoice2-2019"="x6kdjp7i7rgy4qqs8q0f7hv8bdnbs3h7";
+"invoice2.doc-2019"="cjarambfqlfz664z498dpi142ik5l12l";
+"invoice2.source-2019"="km7fcfxzdd9y5lvwyg4m729asqm04pcp";
"iso-2.4"="p6yl8v4jyvzq5fh3qw31kgalhrv1qv22";
"iso.doc-2.4"="xs5sw6aw59hr3xlk187dhwkg223vycsl";
"iso.source-2.4"="vrgvl97kvsb6n82w4acm2wfjsqq00cxr";
@@ -4759,9 +4853,9 @@
"isonums.doc-1.0"="qbnvabarywnwbfaxqjr1afkic152hhsf";
"isopt-0.01"="0gyj9ri30pid0xymfv457g9r0nycy6qm";
"isopt.doc-0.01"="q8srwcqk4w0mblrqzpy70wbqqrds2k9c";
-"isorot-2018"="pzs5xd3c9n1m3r4m5g82702s0slq0kl8";
-"isorot.doc-2018"="760dh5j78kcgn2zxp6jhghmzxhyplavx";
-"isorot.source-2018"="35mi9l5bcbqmrixngyvb7g780ns0vjg5";
+"isorot-2019"="pzs5xd3c9n1m3r4m5g82702s0slq0kl8";
+"isorot.doc-2019"="760dh5j78kcgn2zxp6jhghmzxhyplavx";
+"isorot.source-2019"="35mi9l5bcbqmrixngyvb7g780ns0vjg5";
"isotope-0.3"="paqbsfz0w4sl82imkw2zqsdwg3nlzd9c";
"isotope.doc-0.3"="f5mylfd5fga3jy0fsdvw1z5kya7kcg6b";
"isotope.source-0.3"="sc8npgj5397qvqwvfrz2bq51xj5840l4";
@@ -4770,10 +4864,10 @@
"issuulinks.source-1.1"="hmn5nsszd3vf27863sbk647fgfh5gxmd";
"iwhdp-0.50"="j4m15vz6ky21yk2m95kjz1is1z91vxxy";
"iwhdp.doc-0.50"="wphgycl74db9mxr5gjc2m80rbzkcqk3l";
-"jlabels-2018"="fw5il0bzwm10lj1ly8fjic2hjiqxnr7d";
-"jlabels.doc-2018"="fndgg419y1rp47d5qifv0k304b5iymab";
-"jslectureplanner-1.7"="il4ypbggr4s3kmmkk8rl3r9vjii1vq5i";
-"jslectureplanner.doc-1.7"="45ngl247v51dy6ikl597xj27rsmys39r";
+"jlabels-2019"="fw5il0bzwm10lj1ly8fjic2hjiqxnr7d";
+"jlabels.doc-2019"="fndgg419y1rp47d5qifv0k304b5iymab";
+"jslectureplanner-1.8"="il4ypbggr4s3kmmkk8rl3r9vjii1vq5i";
+"jslectureplanner.doc-1.8"="45ngl247v51dy6ikl597xj27rsmys39r";
"jumplines-0.2"="acxl8nhlznvcwq20n01b41kamc5xmqdr";
"jumplines.doc-0.2"="hjfl57a9hwdyf6lxl6ah0k7937r03jil";
"jvlisting-0.7"="fi23ykvl6kw34qri5nz2k4mvgjqgbbyl";
@@ -4782,32 +4876,35 @@
"kalendarium-1.0"="bspimin9i6nh58ywvqnyv6r72clzfkk1";
"kalendarium.doc-1.0"="01figqd8r369s9mg4xbvc3kxl5xj3573";
"kalendarium.source-1.0"="2fmwxzki8sxbf9a11zvb7sc31hmd2bjh";
-"kantlipsum-0.7"="dqrhxbz33va8b2g76cnslw215vszc00f";
-"kantlipsum.doc-0.7"="xky6acsmba89zfz5qd6ilbfmy3i8n6fg";
-"kantlipsum.source-0.7"="n790p7vj9aliynhgzp5yybirk13bp0vg";
+"kantlipsum-0.8a"="ss2zmvwx5537qf5vaagp2qgfmykzhwvr";
+"kantlipsum.doc-0.8a"="1xqs1p3ziyxd0snsgkda6kh23lynf28b";
+"kantlipsum.source-0.8a"="92ydj9wclk56jb03704gxqli8yl5i1rn";
"kerntest-1.32"="r64kkdp6nnkv7qk07lm2p1943q0a92ci";
"kerntest.doc-1.32"="2py5b3pyrnddfs5cmfp4fgbqd8wc9iag";
"kerntest.source-1.32"="nfs63gz8wfhdslfiswngxdrdk2rpzijq";
"keycommand-3.1415"="sq6188m8lc3wl201phjx2qh3vwxf2mrs";
"keycommand.doc-3.1415"="q9lkdcggi17v7gl8hibk2qn5dm6h07f8";
"keycommand.source-3.1415"="k1fa9w6r1n1qhz428ipwflj6d6m5ap7k";
-"keyfloat-1.00"="whsvc0l2p8yzcrpyj6p4mjkfnci5czna";
-"keyfloat.doc-1.00"="g5lkh04l5ahvdlfx7ljll4mm5lrrpbrp";
-"keyfloat.source-1.00"="jp2629i47x7w09issmhj0igzha892n0l";
+"keyfloat-2.01"="i54c7nljj82qg23f658l0il9xhhihs7r";
+"keyfloat.doc-2.01"="mgn9lp76baj3wl3dzfnpxibgr5ijb8z7";
+"keyfloat.source-2.01"="a5ch4v9hk9brflps5s5c0wxnqwka5rsv";
+"keyindex-1.0"="sirfzfwd3hv4flbwjkwp5ryf04mq916f";
+"keyindex.doc-1.0"="gcpzy4a5ga8k0jzymgrsl3j74q7cv1g5";
+"keyindex.source-1.0"="2ff7jyh03kkm38vsismhfcrawk29iwgk";
"keyreader-0.5b"="wk5kgrrx4c8682j6a01n57ab33ww2j23";
"keyreader.doc-0.5b"="fy37315azfr09wzl71wdby8ry1dd40yn";
"keystroke-1.6"="vi7r9aac2w8jggbxpk5593nsapasmm18";
"keystroke.doc-1.6"="rlm1i14lgk00yj7hn6mp2njdmjanh1q0";
"keyval2e-0.0.2"="cbm4pby81d33ldf01h348daihf05hwd6";
"keyval2e.doc-0.0.2"="7d1mpnzh474k9pc293lh8v94fmy5x6gv";
-"keyvaltable-0.3b"="nxc2dwgj3cw0x99l5xrm3ik73g1za2im";
-"keyvaltable.doc-0.3b"="19nsh5a2nd1qvxkgm75fhr52vjqiiqmx";
-"keyvaltable.source-0.3b"="7k726qbmkpbylnkwyc0znryya5bdj1c3";
-"kix-2018"="lzdrca007a0r5rsm8f14ljx6v8yyg8xz";
-"kix.doc-2018"="jallvk311vqcjc3wrkxqv03ckbc9k1gi";
-"knowledge-1.16"="lcln2p1yxq7gksgb51jilzjhd9x8wh5z";
-"knowledge.doc-1.16"="q675gjkmpxqxy76qr2c7imk0v3bfs53g";
-"knowledge.source-1.16"="8ry19c2pzayxzlmc0gyfs99qgzi736fj";
+"keyvaltable-2.0"="mzz0z6wwf1z2xqf1lpa6fnqr8zff2km5";
+"keyvaltable.doc-2.0"="8n9am1ijk6rjgq4yjn1zk1ijg7n1djdk";
+"keyvaltable.source-2.0"="milc53qz2f6bs1q71w1sd399sc2hzgf4";
+"kix-2019"="lzdrca007a0r5rsm8f14ljx6v8yyg8xz";
+"kix.doc-2019"="jallvk311vqcjc3wrkxqv03ckbc9k1gi";
+"knowledge-1.17"="jzaf04vppnpbyv7qm5wi2nbbbinzpidd";
+"knowledge.doc-1.17"="s9nfwj0hsd89pff5fck07415nmwjrw49";
+"knowledge.source-1.17"="nm6k8ka3b31n1s5qpfb345glvckh4zi5";
"koma-moderncvclassic-0.5"="s33qvgji09s9glq93mdxzs3smnzlamv5";
"koma-moderncvclassic.doc-0.5"="dvzcb032fmh5xs804d9mbx6q0afm25r0";
"koma-script-sfs-1.0"="s9dryf4f0zgcij3v5v93zppqs876p2nq";
@@ -4821,15 +4918,17 @@
"ktv-texdata-05.34"="fdwnms9v43cjsjypsnlq6rw1j3c6zz93";
"ktv-texdata.doc-05.34"="896wnbqpxncc640x8rsi6gia2wh5njxg";
"ktv-texdata.source-05.34"="7wq3pi1mm3r1g209vq31im4n4ib21zv2";
-"l3build-2018"="rqhbsxlylpbncmbizy4nln8hb114p656";
-"l3build.doc-2018"="5272h3ny753b08hhyx5m9i4jh1v3x794";
-"l3build.source-2018"="06sy4yfl9ixgzk9jz68hy4a31x4nixn4";
-"labbook-2018"="x7i28cyfski7ssm9hv28zrlac3inky0c";
-"labbook.doc-2018"="5qs95wc8ms4162nwd7q4lvh7rc62s2h4";
-"labbook.source-2018"="rrybnds4laxyariqq5c2sh1zm9jzvk7f";
+"l3build-2019"="8wc83ggd24fk8v0bz9i9ivsqm4qi3gyc";
+"l3build.doc-2019"="6616ck8x996xzyzglkb19yxlpcwhz277";
+"l3build.source-2019"="3r6xmyyxx377qaymni53x9my9jlil96p";
+"labbook-2019"="x7i28cyfski7ssm9hv28zrlac3inky0c";
+"labbook.doc-2019"="5qs95wc8ms4162nwd7q4lvh7rc62s2h4";
+"labbook.source-2019"="rrybnds4laxyariqq5c2sh1zm9jzvk7f";
"labels-.13"="rxcv9zw5jal0kr4kw0vlswjc87clgh8p";
"labels.doc-.13"="70hfinn9fsd8r14bk23fmdc0px7n4x5w";
"labels.source-.13"="7hps59wlxkqqjm9432dg15ml63n44x3g";
+"labels4easylist-1.0"="xwh50hw724p6mkm7fb061dacids7g0sw";
+"labels4easylist.doc-1.0"="pkwghiybi57r0kdiyzcml7fas0izi1lm";
"labelschanged-1.0"="k8z64p2cxhizszln06g5736zvf3m4d6z";
"labelschanged.doc-1.0"="f1g5fxmi61q5an38k6g63gwc93znisyb";
"labelschanged.source-1.0"="208xinzlpnpsqb3yvh98p02kmn34ai6x";
@@ -4839,8 +4938,18 @@
"lastpage-1.2m"="i37ji3jp95j287rx34q4yajih7w1riy4";
"lastpage.doc-1.2m"="jc40pwdbysv03k1wx113f2q0j8xf54dr";
"lastpage.source-1.2m"="gika2qk64lahh4l6c6pn76r5l57rspf8";
-"latex-tds.doc-2018"="m38f5gncr9c56sg2cjs0mfgd57wik7pd";
-"latex-tds.source-2018"="xdigsidx76bs121jl0m42wavzf4y88qj";
+"latex-amsmath-dev-2019-10-01_pre-release_3"="w0zy9ffcyvsy57nxzljs8sbvpg81nyrj";
+"latex-amsmath-dev.doc-2019-10-01_pre-release_3"="rns9wjinm96w81jqws8vm8vh01gbcgxc";
+"latex-amsmath-dev.source-2019-10-01_pre-release_3"="vkxw7zkbaxm8ckhivs6x7s6k67janhla";
+"latex-bin-dev.doc-2019"="p4hj5yxinc2kx0b2nxr0k6ilp2ff68m3";
+"latex-graphics-dev-2019-10-01_pre-release_3"="cr3l1n4pzgpnasvww1fsjrwkys9vbi5s";
+"latex-graphics-dev.doc-2019-10-01_pre-release_3"="by2x3v4sj3q3x7d6ikh4qjcnbg08ijpb";
+"latex-graphics-dev.source-2019-10-01_pre-release_3"="pcgrxh27rqadh06cmkb93km85pni9vi7";
+"latex-tds.doc-2019"="m38f5gncr9c56sg2cjs0mfgd57wik7pd";
+"latex-tds.source-2019"="xdigsidx76bs121jl0m42wavzf4y88qj";
+"latex-tools-dev-2019-10-01_pre-release_3"="v5mx5x2aaira12nv4kr81sjnjfkc5hzi";
+"latex-tools-dev.doc-2019-10-01_pre-release_3"="1k8s4liivw1mgrvkvf0jbmcj2kcd2p97";
+"latex-tools-dev.source-2019-10-01_pre-release_3"="r6rm1vjpnfxpzpqvq89flj6lnmf34z63";
"latex-uni8-0.03"="kh4gfpkynq6f2aqg9r3wfp4b75wd3zaz";
"latex-uni8.doc-0.03"="qany361f2byfy4p1jsbwr4za45x5j74a";
"latexcolors-0.1a"="0izwkzw8h2rqlgnl9dsn2zwm0z2wczch";
@@ -4849,9 +4958,9 @@
"latexdemo-0.1"="qjb630j87mqsczjbhvjgr4a187rg6wzy";
"latexdemo.doc-0.1"="p14qs32q48w1f8fq0xmwz1maiijhw44z";
"latexdemo.source-0.1"="vldkpqrsdaa84s356w6nd5a0q0gv40ki";
-"latexgit-2018"="fymcvzwl1sl173r3jgf0298hxzrv66fa";
-"latexgit.doc-2018"="sxi90m4zcf03fym5d2mmyycd9p8f1k0l";
-"latexgit.source-2018"="jgvdi7lnqw37v9c4w7ybl5424sxkzgsf";
+"latexgit-2019"="fymcvzwl1sl173r3jgf0298hxzrv66fa";
+"latexgit.doc-2019"="sxi90m4zcf03fym5d2mmyycd9p8f1k0l";
+"latexgit.source-2019"="jgvdi7lnqw37v9c4w7ybl5424sxkzgsf";
"layouts-2.6d"="j5bph4p5drbgidk6k74k72n6ckzin1qq";
"layouts.doc-2.6d"="4440l4n1kwphf99pkms09mk8ilbyd416";
"layouts.source-2.6d"="hay5rjr1crxj98zqj1qm841dkxx55azg";
@@ -4874,20 +4983,20 @@
"leaflet.source-1.1b"="l8g4n75f5d85dj4mfwbrc19bh87jzr81";
"lectures-1.0.2"="gxziq0f4bcy0q1r02gqc3z63z918mqz9";
"lectures.doc-1.0.2"="93h48qv5h0c9g3v4ga95d3cmcml595qr";
-"leftidx-2018"="d2q1jibnbyjk72phsf6yj7nxj9l37fvh";
-"leftidx.doc-2018"="db75s45b0v3lqkw9dx09m7zs7zhmng7y";
-"leftidx.source-2018"="whmdclngd2dpahpsmz5s3rahk1bvf7sq";
-"leipzig-2.0"="vasv42gq76m6bqc0kd3rhdjqm3jfbgzw";
-"leipzig.doc-2.0"="mwiqrvnz9dpar8yxz632anah37795px4";
-"leipzig.source-2.0"="8d88fsk8faxw58zrp0any6ld256jiqda";
+"leftidx-2019"="d2q1jibnbyjk72phsf6yj7nxj9l37fvh";
+"leftidx.doc-2019"="db75s45b0v3lqkw9dx09m7zs7zhmng7y";
+"leftidx.source-2019"="whmdclngd2dpahpsmz5s3rahk1bvf7sq";
+"leipzig-2.2"="d4y64gbg2q9mjk2jqz46gqci27vci5lv";
+"leipzig.doc-2.2"="k6ba3ddz4vbnpv99g8nvfia1gj12rib7";
+"leipzig.source-2.2"="ld4r216825mz68j1yz211xlrmzfgblpy";
"lengthconvert-1.0a"="7rfvx4n625g3rwinbxci25b0xpxrb2sk";
"lengthconvert.doc-1.0a"="ngl9jfvcplmd9z7kwzfd90m45jp9lbpc";
"lengthconvert.source-1.0a"="r2lh184znd42l741g816y2ljrsrbncha";
"lettre-3.000"="cji81arz9mmmd0n31k9zh7pacq0w7df5";
"lettre.doc-3.000"="szid42pk7qyrimafvma6z62407npv9dj";
-"lettrine-2.21"="gxn8sc9id4xk8yyl0rmpvcsr47cs2gkh";
-"lettrine.doc-2.21"="6glrzlzd231i4mjkcs0an0lf0qxg46l4";
-"lettrine.source-2.21"="sn3d5nis17srz6ckh03n1kpb3134w381";
+"lettrine-2.22"="i1qjxblg0abxqhgkij7fqy7d0iy69a1w";
+"lettrine.doc-2.22"="ddf39gxbshfml5bb511g6ajbax9f3i5f";
+"lettrine.source-2.22"="lyl09j8cffrs75l9awk4i3254vpaxmbj";
"lewis-0.1"="dc7cw320gc531z7m47z3pgby0zl5l6nj";
"lewis.doc-0.1"="di515hv7q93g3mb76d9i4xdm7v35qabs";
"lhelp-2.0"="47yixr326p1aaxdfbc8y8f051yk4blfs";
@@ -4914,9 +5023,9 @@
"listlbls-1.03"="hmdaqr5466rlpkkrq78d4p5rfzm4fyxa";
"listlbls.doc-1.03"="gmdiwdbadf66b6cchmxv1swlngdw6y5g";
"listlbls.source-1.03"="8l3lzr022qmx9pw4jgp1n2fkacyl94vb";
-"listliketab-2018"="8d6nwla5nj3m47r2nw7pqhv5kpc9dlmf";
-"listliketab.doc-2018"="7j02b3ng311y78pw6k0q4zjya5gs7zhz";
-"listliketab.source-2018"="vk9ar9i94brrf3csjh9ncp2r5z48glwc";
+"listliketab-2019"="8d6nwla5nj3m47r2nw7pqhv5kpc9dlmf";
+"listliketab.doc-2019"="7j02b3ng311y78pw6k0q4zjya5gs7zhz";
+"listliketab.source-2019"="vk9ar9i94brrf3csjh9ncp2r5z48glwc";
"listofsymbols-0.2"="9xg173d0qs233kqf04vm7qdl7ajha3w2";
"listofsymbols.doc-0.2"="4vhmgkz6wrk2ad9bnzdv3sv3ii1np14p";
"listofsymbols.source-0.2"="4g49piirj1spdl9hg02n9m1c8b5ql1k5";
@@ -4928,14 +5037,14 @@
"locality-0.2"="mr4032njdjyscsy5p9xax5lw5kdbhnnq";
"locality.doc-0.2"="98r82nbryc9zf5xyhwfnbkgrcybf7fr5";
"locality.source-0.2"="4g29gqbn9n7kp36x0s44211p8bbmcfi6";
-"localloc-2018"="jjmgwbaj9v9503wkm5x3mr008f3llvls";
-"localloc.doc-2018"="jn8x4qwci949zci0bk1ldrkr192kasgb";
-"localloc.source-2018"="2hhfkp3qb0p6qphv2fq5cyigyrx41iah";
+"localloc-2019"="jjmgwbaj9v9503wkm5x3mr008f3llvls";
+"localloc.doc-2019"="jn8x4qwci949zci0bk1ldrkr192kasgb";
+"localloc.source-2019"="2hhfkp3qb0p6qphv2fq5cyigyrx41iah";
"logbox-1.0"="6hm79ady9adc3i3c4p0jzmx7fwavbzqj";
"logbox.doc-1.0"="mxpkm6s6x6zngdy8jgj801vhq3h7mlxr";
"logbox.source-1.0"="a1q1w9s8pj9aqshkyla8cc1p3g2z9w8z";
-"logical-markup-utils-2018"="zbnw20yl4fjaj4vfmqa5zp4146yq2a84";
-"logical-markup-utils.doc-2018"="gwklf7w5nqlxiwy7avg5nwx514l2ryaz";
+"logical-markup-utils-2019"="zbnw20yl4fjaj4vfmqa5zp4146yq2a84";
+"logical-markup-utils.doc-2019"="gwklf7w5nqlxiwy7avg5nwx514l2ryaz";
"logpap-0.6"="dhd61y6riva220cjnb193v9cjbjz33bi";
"logpap.doc-0.6"="pps9ipn239h1vw0d8p2jlzbkmcd12czb";
"logpap.source-0.6"="6y6gv7qgh503f3n8zrpqddyghkdvzngh";
@@ -4949,8 +5058,8 @@
"longnamefilelist.source-0.2"="3ph503yw35mliqir4k60hv3i8lah3q7v";
"loops-1.3"="0f0xz58wdvx6cvkynx3xmyxm08x823jh";
"loops.doc-1.3"="6v1ghg77l3nrab23by4cwqwr014jjwq6";
-"lsc-2018"="m875c3d6lpgh92sym2hav1n0lll6f7nz";
-"lsc.doc-2018"="ajdphikngmbihczhfyarwa94i9r3mg6p";
+"lsc-2019"="m875c3d6lpgh92sym2hav1n0lll6f7nz";
+"lsc.doc-2019"="ajdphikngmbihczhfyarwa94i9r3mg6p";
"lstaddons-0.1"="n797dx657x03zpkhb1fc2ygd0ppb023g";
"lstaddons.doc-0.1"="w57l66903jqsb827q96f05as16fr5wf2";
"lstaddons.source-0.1"="35c9b9n0qi3rjl2gg9dr158v21rh5cq6";
@@ -4964,8 +5073,8 @@
"ltabptch.doc-1.74d"="aa6psxhjpb4n2cn73asiqnycv9g5gnis";
"ltxdockit-1.2d"="md2zz844hk8w5jirc633l6jzix82dlwd";
"ltxdockit.doc-1.2d"="v442rbm6y5ncm6ijzx9b7xwdf0dx28pg";
-"ltxguidex-0.1.0"="p3f7f1p759c1gsdw5zhvqgk548ddnn15";
-"ltxguidex.doc-0.1.0"="2slfj6xa6dgmg842sv5qwg7qshy03056";
+"ltxguidex-0.2.0"="jzi1r13lc3pbhbls5h7gy05qa8g5jndi";
+"ltxguidex.doc-0.2.0"="qkxvrhpcm2p78bh4qbp6aik46d1ribgr";
"ltxindex-0.1c"="1lys1zfka0z2qjnwj8ghak8xhzkzh4bw";
"ltxindex.doc-0.1c"="90k7xf0b9qiawqf4nm4fx5hkacx33ymz";
"ltxindex.source-0.1c"="x9ifr8r7ihl5yh8y7sbpxz2hc2y296g6";
@@ -4986,9 +5095,9 @@
"macroswap.source-1.1"="wirvpfkv8zjyqghlabclnvnmb4w8i2rh";
"magaz-0.4"="zd02izsnb56wz1wcfqfj6p9p7pycwd3g";
"magaz.doc-0.4"="cdylbzidxq2abda3np8ia16m3lbga9w3";
-"mailing-2018"="4v4vxr5i84yphwj7ff6s3vi0n2wx1jaj";
-"mailing.doc-2018"="fw87jd6gkc88g5a5z17gm7fw3nk6pana";
-"mailing.source-2018"="1zmcm4sg1p3vlgb76yf7gz0ds1958s6b";
+"mailing-2019"="4v4vxr5i84yphwj7ff6s3vi0n2wx1jaj";
+"mailing.doc-2019"="fw87jd6gkc88g5a5z17gm7fw3nk6pana";
+"mailing.source-2019"="1zmcm4sg1p3vlgb76yf7gz0ds1958s6b";
"mailmerge-1.0"="6zixn5f5rjq4fd65bbhkzwgijfhw262i";
"mailmerge.doc-1.0"="wpim80lnxbf01an1ds6ksasm2271f54w";
"mailmerge.source-1.0"="00r71m4cliyz9870yfxd5nl0b7b2px0r";
@@ -5003,24 +5112,24 @@
"makecell-0.1e"="073c9wfpc83jhcbkmjlkpfbpmy082xyv";
"makecell.doc-0.1e"="irl3sf564yjdnx538vbqbw6ji0x65m56";
"makecell.source-0.1e"="qaw6f6hmvj4125v30wr0drnlq0piim3k";
-"makecirc-2018"="m4xbci3109krv6agm0nhvry9kd7wjs43";
-"makecirc.doc-2018"="w7jd6g686b8iqqbmyipml4c1rjry4bax";
+"makecirc-2019"="m4xbci3109krv6agm0nhvry9kd7wjs43";
+"makecirc.doc-2019"="w7jd6g686b8iqqbmyipml4c1rjry4bax";
"makecookbook.doc-0.85"="jd6jxdslcigvj3gyxs8yy1wihycxq3hc";
"makedtx-1.2"="1k3yp8ylmvcfx4xcf1kgmpnnrrin2nsk";
"makedtx.doc-1.2"="shcl10mxk7f7g0i4y2n6fppjjs33g5i0";
"makedtx.source-1.2"="blsivri3lnfa4grmk46wxlr2yz87djb4";
-"makeglos-2018"="6bgdfjbhxvfj2my954iinjp1xcxnyq4s";
-"makeglos.doc-2018"="g4w2560v1pxm38dj5dsb3irgijzh221g";
+"makeglos-2019"="6bgdfjbhxvfj2my954iinjp1xcxnyq4s";
+"makeglos.doc-2019"="g4w2560v1pxm38dj5dsb3irgijzh221g";
"mandi-2.7.5"="bgfn2zpydmyjpm0n2j78szn4nkkqnksh";
"mandi.doc-2.7.5"="72r085a0f5nrashgm2xjf5p6ba35c9cd";
"mandi.source-2.7.5"="baa7wn0s0z61x610jb45s48l31bf49cv";
-"manfnt-2018"="1nl2yh0i4qbxg0js1q4h566vbhh9szlr";
-"manfnt.source-2018"="3vzdqcfcmcmi75xgy4787fqacrsa12ay";
+"manfnt-2019"="1nl2yh0i4qbxg0js1q4h566vbhh9szlr";
+"manfnt.source-2019"="3vzdqcfcmcmi75xgy4787fqacrsa12ay";
"manuscript-1.7"="h6a06qa8wdg942c9l85xk2drlc07k340";
"manuscript.doc-1.7"="9lfydjsxnci0b6nfdmayjigm8gfvbiaf";
"manuscript.source-1.7"="7s5sj7f198rxkggz1j96kk6fgr5s88ci";
-"manyind-2018"="2akaqcybgc3ia3f3cq8p54yhrj7krlfx";
-"manyind.doc-2018"="398kgdbdflmwqi38qcnbf3zgp08vskg3";
+"manyind-2019"="2akaqcybgc3ia3f3cq8p54yhrj7krlfx";
+"manyind.doc-2019"="398kgdbdflmwqi38qcnbf3zgp08vskg3";
"marginfit-1.1"="a1cpx8n1camjfznxf5lqcjfaaji46gq8";
"marginfit.doc-1.1"="c5rk8f7ac1xi00rz2xkh708s242wzfq8";
"marginfit.source-1.1"="r5a53yzalhc6gmbsxk9z7bba5ns0552k";
@@ -5030,31 +5139,29 @@
"marginnote-1.4b"="98qa9kfiaiw6lbm0jsblq68vxla8a3z2";
"marginnote.doc-1.4b"="k5mxj5j1ws3q1a71fj9k4f06n7vrj49h";
"marginnote.source-1.4b"="i33692nz19pddmvmqw20xx3i04grxn7l";
-"markdown-2.5.6"="mm4wv2cpxi74p1vcx5p873zc4a0c25cn";
-"markdown.doc-2.5.6"="nssb0i8yhq2a1whhdxvqnm76mf51lza1";
-"markdown.source-2.5.6"="a5w3a29jr2f78mwh5rlmim1wbpx2c4lc";
-"mathalfa-1.10"="lsvxxiivlph8qh81zqpxxfhh295jj7pz";
-"mathalfa.doc-1.10"="411j4lngsrh5baqs20i3jcl57yjr792q";
-"mathastext-1.3t"="d569vymh2ih1ps1wka6f1gzkn8nrqd7a";
-"mathastext.doc-1.3t"="gm6i1rb34ljpghw0ibvddhbg1npa5hdz";
-"mathastext.source-1.3t"="mk222f5b8f5yq3vylssswgfn7b941xn6";
+"markdown-2.8.1"="857g34dfh6sky0nplxyizbzlhdi0z27z";
+"markdown.doc-2.8.1"="f3vabnl8ksy6dgzwa8s634vbgkdbzcpn";
+"markdown.source-2.8.1"="33k7j1wd4xa734dirk10hnr1mnic27m4";
+"mathalpha-1.13"="wig82v4kfp76z48x8ipcl3i6p97j41j4";
+"mathalpha.doc-1.13"="8zibbm7ga8nk6dcbdvgp3f4xw13r19ml";
+"mathastext-1.3v"="161mdckabl225lz8zx3brlmqj6cil7fw";
+"mathastext.doc-1.3v"="vhrz7s8n2j5hibbi7vhvfccgd3n0jblc";
+"mathastext.source-1.3v"="x3xdyvnjld16m2whcxicd5xgisgwjnnc";
"mathexam-1.00"="4rhl11na8mqzbl9l7wjk53fdhdpzbgih";
"mathexam.doc-1.00"="7bhcdnalaakml3rx50sgb0799b9883cp";
"mathexam.source-1.00"="mcs3csvr3ayvjijs6sh67mk0mrp5zawc";
-"mathfam256-0.2"="6kf6b8zawrdz4g73gw6m18m85h1mz9zi";
-"mathfam256.doc-0.2"="hbx4kkw9s86cq2qbx2g851cbp4s7f7w4";
-"mathfont-1.3"="gkk5v3dwrr5jzhpq78yczrs4xkvab53x";
-"mathfont.doc-1.3"="lvicv9zn4l9vw7b1nnwnv6yrx9m30qpv";
-"mathfont.source-1.3"="0ny34d3gigmhasfzi7q73h18rcajmz7c";
-"maybemath-2018"="b7n8bgmz0vizghas19svaf1asi7633ck";
-"maybemath.doc-2018"="7scmh5q3xpjd6gdlq07kf59sn5bbflxc";
-"mbenotes-2"="7nxdmwq8pxxkxh07x26nhxr4fy1mymif";
-"mbenotes.doc-2"="bswvjyq6cy2vbfc1x2cmjcnr2jlcv90g";
+"mathfam256-0.3"="287n8w4s9f9mhsk4p0cqr37kyqnf1p7c";
+"mathfam256.doc-0.3"="7sw3j4828k471777g3d0k6yqdikb0kmv";
+"mathfont-1.5"="a3lyw4n90ss5ylg91al5xxzk329nssh5";
+"mathfont.doc-1.5"="vkq2r9ayv1w3jdg7nd84v7v9mj1irg2b";
+"mathfont.source-1.5"="w5ggsvnqi8gmdc39163066p9kzd7ra33";
+"maybemath-2019"="b7n8bgmz0vizghas19svaf1asi7633ck";
+"maybemath.doc-2019"="7scmh5q3xpjd6gdlq07kf59sn5bbflxc";
"mcaption-3.0"="bxgcc1lkr9p5ghd80mh2ixnc1g4g49f5";
"mcaption.doc-3.0"="mzbfyspjjjq3mhm2m06jmf9fic78i6bm";
"mcaption.source-3.0"="ix6v7ldrgqw2kyb8mxppiw47p1fsxj29";
-"mceinleger-2018"="n5kag86y4a1q3m4d2kgc1k4xbbchv1hk";
-"mceinleger.doc-2018"="g3ldzbnb7jl4ii7pvc518va6x8ahlrh1";
+"mceinleger-2019"="n5kag86y4a1q3m4d2kgc1k4xbbchv1hk";
+"mceinleger.doc-2019"="g3ldzbnb7jl4ii7pvc518va6x8ahlrh1";
"mcexam-0.4"="3r3kn0mpzsx4p8scl2zf57sj54q6q6n8";
"mcexam.doc-0.4"="c2hpirn5sl7m6cdf7mw66l7nrpcmz1i9";
"mcite-1.6"="q16a807pfbxbcqyw1s5f3vrj0yym2z86";
@@ -5065,11 +5172,11 @@
"mdframed-1.9b"="kc60c77k0qwqhdmpbk3r777k4q857jx1";
"mdframed.doc-1.9b"="pr5d7iqc4akn0arxjl7ynqsl6dlh64sy";
"mdframed.source-1.9b"="xnqih0l0zng5bmrjfrprr43k6l645kvi";
-"media9-0.95"="xvzbvnba261p4i7zq0czpj80xvrp43gx";
-"media9.doc-0.95"="xjra2bfvwyjkgw98bj9f7fwb5c4cpij7";
-"media9.source-0.95"="4sjz9g5mdd80s9gi0yyil3rifcq01jb1";
-"medstarbeamer-2018"="vplzcqcrgag8dvin3yj0prlcm9gsb2yh";
-"medstarbeamer.doc-2018"="7i4skhq9pj4k3aswbzbpjqqgdj0s69gd";
+"media9-1.03"="zkpx9kzlnm5bq9xahz8wi7iyfvbdc9ai";
+"media9.doc-1.03"="i4kyv3rsv14mh2irq1rk67c9b18a0br9";
+"media9.source-1.03"="mimlnbnnii15jzfyj0lc7qlvqh1yhd7a";
+"medstarbeamer-2019"="vplzcqcrgag8dvin3yj0prlcm9gsb2yh";
+"medstarbeamer.doc-2019"="7i4skhq9pj4k3aswbzbpjqqgdj0s69gd";
"meetingmins-1.6"="d5x8znpkqcghi9lv4gby2l97smw6kddb";
"meetingmins.doc-1.6"="mkxz4zi4a7rgq8sgwaqsc35n888gzs4g";
"meetingmins.source-1.6"="5xridwnlmxkws7h293a1pg373mcb3gwv";
@@ -5078,8 +5185,8 @@
"memory-1.2"="xbyqh88hgszrma77r32dzly4k928vwpd";
"memory.doc-1.2"="97n5y37w8k1b1dghkjmdny2lgc2b0z4b";
"memory.source-1.2"="xj785y1h8zncgikinri52ri4sp7av9cr";
-"mensa-tex-2018"="k0v2gr8sk5lxj658b62h6rnr3iwik4kk";
-"mensa-tex.doc-2018"="cbym06lj2jif90dpqddc2sl36glwlm6k";
+"mensa-tex-2019"="k0v2gr8sk5lxj658b62h6rnr3iwik4kk";
+"mensa-tex.doc-2019"="cbym06lj2jif90dpqddc2sl36glwlm6k";
"menu-0.994"="601vvx1mrqc5l4ig4j65bq88yjzcc08g";
"menu.doc-0.994"="s9wj7viflx78y49dbs3scapk5vslf5xg";
"menu.source-0.994"="n1pq98wjrfr476cwy442c8l99n1k9f6s";
@@ -5128,8 +5235,8 @@
"minutes-1.8f"="c864pfgi1a853n93jddnndgsp325sr1i";
"minutes.doc-1.8f"="z3z8rxzrkwz7k6756b654v6wclx4f6rb";
"minutes.source-1.8f"="w4skq6nprvgxhvqrf4xa2afccr1hsz6g";
-"mla-paper-2018"="7rh7dh7mzybc5wzzbibh1lc10kyc99p8";
-"mla-paper.doc-2018"="3csgrsb6bh3sbqdzfx6y84i7ph8lwnhc";
+"mla-paper-2019"="7rh7dh7mzybc5wzzbibh1lc10kyc99p8";
+"mla-paper.doc-2019"="3csgrsb6bh3sbqdzfx6y84i7ph8lwnhc";
"mlist-0.6a"="5yh180f4d4dsrfzin6cjmshad8w7fi6g";
"mlist.doc-0.6a"="wqscsdlyx7zqyq1g5hcfcp0cs5w5dxxc";
"mlist.source-0.6a"="hlnmvms7n3csa2v0ixwz82wp2dlc7jy1";
@@ -5142,17 +5249,17 @@
"moderncv.doc-2.0.0"="siyfv7qm8gbqwx21rqm1hq2l0fkq5zad";
"modernposter-1.03.1"="hlb03arz5iv98iakvimihvcnb50zdf0k";
"modernposter.doc-1.03.1"="qb4pglm91r4w85lbp7jdvgr8b9nqkmh4";
-"moderntimeline-0.9"="iim54njrwrmgx5l6q256qghpg61xdfn2";
-"moderntimeline.doc-0.9"="r01hn888b16196br6vpwkhqklk5fjfz2";
-"moderntimeline.source-0.9"="1m966j7kwkm3z9b6r5c35pc6jm6c4g7d";
+"moderntimeline-0.10"="4vqk60zkhx4vk9d8h6mksfmhlxviw7z0";
+"moderntimeline.doc-0.10"="b5sac5b3hx1q2bigs27rp8s1xl128llc";
+"moderntimeline.source-0.10"="lj2nkwbz4d96ch7wlrvcx9i6anxkng6j";
"modref-1.0"="66l3h642swhw1maq3gd0l3bc59dlb9f3";
"modref.doc-1.0"="qywhydcrg4qw4lkxa2gkdqdzjzsjc0j0";
"modref.source-1.0"="a362js5xq7a69k1zawmyfj9f4p6254v0";
"modroman-1"="yvhwr314ymch4fhvr9zq8l1rsp3jfinn";
"modroman.doc-1"="2is4g9r40gr23cy469q2vk2kjj2jbkm6";
"modroman.source-1"="1kddwifbglz7hlhxndcrr28dfgd0bdy5";
-"modular-2018"="gp555cnfp2izjp81bg1l1aij466vcfxr";
-"modular.doc-2018"="5yxpl169qqnh3p4zhwx6glnagv6a210y";
+"modular-2019"="gp555cnfp2izjp81bg1l1aij466vcfxr";
+"modular.doc-2019"="5yxpl169qqnh3p4zhwx6glnagv6a210y";
"monofill-0.2"="jnv36mj3w2vihnq2f17pbm1yzrz2176w";
"monofill.doc-0.2"="gr0mhc8f2w3dnd9r6flqvq5yyb388h4p";
"monofill.source-0.2"="gmdpp4qn9x5bxk24afqs4xg7vzvaqkp4";
@@ -5173,11 +5280,11 @@
"moreverb-2.3a"="w1rxv8g11dkpi1zyfq7xblgjjwi2dkw6";
"moreverb.doc-2.3a"="70m0wiik9lqc2r4pi4nrdmm0rsx9d8cp";
"moreverb.source-2.3a"="zxqcx8a12s33gklfq4zv3mci70nimpir";
-"morewrites-2018"="phc3742cpyisr8i8b9r30w7x28kaydx5";
-"morewrites.doc-2018"="x9cccfv21238zfsfikbnap6a2fj2aymg";
-"morewrites.source-2018"="gg8427vc6r2im1y5n541imkgq909ds99";
-"movie15-2018"="c2vppl6yv82s4n3kqjfp75qby2rwfxkv";
-"movie15.doc-2018"="1kn8iwx5x1gc978p0gjj2rwy4ablkdvg";
+"morewrites-2019"="phc3742cpyisr8i8b9r30w7x28kaydx5";
+"morewrites.doc-2019"="x9cccfv21238zfsfikbnap6a2fj2aymg";
+"morewrites.source-2019"="gg8427vc6r2im1y5n541imkgq909ds99";
+"movie15-2019"="c2vppl6yv82s4n3kqjfp75qby2rwfxkv";
+"movie15.doc-2019"="1kn8iwx5x1gc978p0gjj2rwy4ablkdvg";
"mparhack-1.4"="5sq75r9p6laimfxiz9kl1j5cgplkzin7";
"mparhack.doc-1.4"="6i835nghib094n03i095dc0p7zq30znm";
"mparhack.source-1.4"="07xwzd4pvppkb7ywwzdrip3yk41d5wl0";
@@ -5189,25 +5296,25 @@
"msg-0.51"="d74m4mhh3k9hmc4py38izy3n075f019r";
"msg.doc-0.51"="3v872isrjh68l3j4i0bm86l2vk60vi7f";
"msg.source-0.51"="gcmdjhil29pwakk8jdrf6zaxcp3w5ykw";
-"mslapa-2018"="xmci0mddxivrp23hxp50wnlyvl9kir04";
-"mslapa.doc-2018"="dpvra8ngic2ydqxs8y59zd0jffy2q4ai";
+"mslapa-2019"="xmci0mddxivrp23hxp50wnlyvl9kir04";
+"mslapa.doc-2019"="dpvra8ngic2ydqxs8y59zd0jffy2q4ai";
"mtgreek-1.1+"="afbh9ydcsnf1k0c714ypmqrf0qjcas6a";
"mtgreek.doc-1.1+"="pq9303jyrj7nq8rwgi5d7njbc2x3jn58";
"mtgreek.source-1.1+"="6whrwjvzz5jrhirhgr7kymc3jczn2zmf";
-"multenum-2018"="f1d7s8hafvsk4dic8ss1cqdjqvn8dlih";
-"multenum.doc-2018"="w65nsjanh13fxbkwhiinwzyhq0ra2m54";
+"multenum-2019"="f1d7s8hafvsk4dic8ss1cqdjqvn8dlih";
+"multenum.doc-2019"="w65nsjanh13fxbkwhiinwzyhq0ra2m54";
"multiaudience-1.03"="dcqxnkwsqd6vyk9wnwmac5b832dzb4ns";
"multiaudience.doc-1.03"="8z6mbzi6yyv5cmp6pn2fsg5vlagyrlwn";
"multiaudience.source-1.03"="5v4r06mydnjvq7hksjgdqd17m47b0g1z";
"multibbl-1.1"="7nvyshlsgfcmlxc0gdn8b353sc6g3qw2";
"multibbl.doc-1.1"="isxh2fz1yaz86acvpcv8k1hmwnazck6m";
"multibbl.source-1.1"="z6wbxacy1rzz1l7wx6ppi8dsbipvc5s0";
-"multicap-2018"="9ja1cljsr31lw6rjvph8gi154z8bpl8j";
-"multicap.doc-2018"="z17yw0id2vdhckvirlrq3npkdpxk5hrf";
-"multicap.source-2018"="yv4rw5hjfj5fj0xyh2p3glmz0887x105";
-"multicolrule-1.2"="s9cz6rip4nr4k00v7cxk993vx69ffy7j";
-"multicolrule.doc-1.2"="nrdgh6535hydk9x3asxqvd704w9kc04a";
-"multicolrule.source-1.2"="vvdf3wmzib4sib3k01yqwrgcymw3g86w";
+"multicap-2019"="9ja1cljsr31lw6rjvph8gi154z8bpl8j";
+"multicap.doc-2019"="z17yw0id2vdhckvirlrq3npkdpxk5hrf";
+"multicap.source-2019"="yv4rw5hjfj5fj0xyh2p3glmz0887x105";
+"multicolrule-1.3"="afncpkm0813g4z2l1h905crz07w3i7ic";
+"multicolrule.doc-1.3"="wqck9ry78z83xfg10v90isv1yq3y89mv";
+"multicolrule.source-1.3"="i5i7mb07lirlvlf1y0nhgvcbpm8jhd1q";
"multidef-1.10"="5wsklk9lvznmwisl7jyhiai2zz8iizhb";
"multidef.doc-1.10"="sq7a72nhiyd5384dx9y6k1c72gl8ia2n";
"multidef.source-1.10"="hx6fbjirp5gmpn9bglp0hcmmhdjn1rsb";
@@ -5220,9 +5327,9 @@
"multilang-0.9b"="56lbpndclbci7ihkidrjqg1i1rb5d540";
"multilang.doc-0.9b"="k2fcrbwx48nwwmwjb5sln2xfyv7ac03p";
"multilang.source-0.9b"="26rcwx14xbk0zfwazm40ab76pkv6b1g1";
-"multirow-2.4"="mpvyr6y0zlxfhr8g1yzrswy4wflmvxrl";
-"multirow.doc-2.4"="clak5kbmfpaxafxii99wl1vyx9g018ba";
-"multirow.source-2.4"="ajps3d8az25vrrmwl5x6mgbv9c303cr5";
+"multirow-2.5"="cchqv2b096x37wbngyp264mm97vs78fh";
+"multirow.doc-2.5"="47q33df5nzraljqx9wrrrp8mrn5b417a";
+"multirow.source-2.5"="qq1b7khcjkxzvxr38hazkkl84wn3kw0k";
"mversion-1.0.1"="7vpmmb88cjk92m2a2hz10cijkxf44bmy";
"mversion.doc-1.0.1"="a2fx7phvl0i1nyhb5h0w6ld1n9kvcgcv";
"mversion.source-1.0.1"="zhbd3j6kxsdyznx9haqqh4vk7b8nrl09";
@@ -5241,15 +5348,15 @@
"nameauth-3.2"="8mchkgj0v2f3qcvrya80vbx2c55gwjcq";
"nameauth.doc-3.2"="hq4wywajcb2h28zy4alj8di8ap12c3r0";
"nameauth.source-3.2"="g1p0ddh1x8g4w2qwc5kvj3p92g8s3js6";
-"namespc-2018"="6f7x6ldx008l8w5ziahgwl42hb5bws4k";
-"namespc.doc-2018"="6aqpn007i8s488j4qi8xhbx9zsyvafbs";
-"namespc.source-2018"="s5ws2rny22j23bqy5cn2mz23qn91ssfj";
+"namespc-2019"="6f7x6ldx008l8w5ziahgwl42hb5bws4k";
+"namespc.doc-2019"="6aqpn007i8s488j4qi8xhbx9zsyvafbs";
+"namespc.source-2019"="s5ws2rny22j23bqy5cn2mz23qn91ssfj";
"ncclatex-1.5"="vyc62gppwksnghphh3fch8ac3wji38qv";
"ncclatex.doc-1.5"="i5klzg6hjqk8gq73g7ck9za6arh58rwx";
"needspace-1.3d"="n3bhzw4qj1q1pml8yw40q3p8nzncygia";
"needspace.doc-1.3d"="p8ahld3my116ynhgip3xfgxd58n4w36v";
"needspace.source-1.3d"="2i7mdcxrdh8p54l31qqcfsdbrwjfiw87";
-"nestquot-2018"="f9rwiwxi2xksi75wfwmsq9gmrj78scg4";
+"nestquot-2019"="f9rwiwxi2xksi75wfwmsq9gmrj78scg4";
"newcommand.doc-2.0"="cdy7kzxpazx56gc6a0s62nx1bq3x1kz3";
"newenviron-1.0"="s27wb3f7q3qk5lv6ficrjs6kkxqal7hi";
"newenviron.doc-1.0"="j20cd7xar8jxbx17dv9sqpsrck6cydd9";
@@ -5268,12 +5375,12 @@
"newvbtm-1.1"="2khz8c8b8a5946h97w2rf2gmp6z8wvh0";
"newvbtm.doc-1.1"="y1rlqvpv8y77ns1a35q6raksa88qqdnd";
"newvbtm.source-1.1"="1ws90wkmj308mz4qa3hham4mxm3lrl5i";
-"newverbs-1.3a"="knwjy0hwrikxfa52lzddb7p5zqgzq1nq";
-"newverbs.doc-1.3a"="884wh81zgssy9r9f2h70kank1kdv82mx";
-"newverbs.source-1.3a"="d2fvf7fsx5xj7rfmi8wl0g902drq59gd";
+"newverbs-1.4"="jbkq6pkmd32mg6g7h424ya7yl08xp15q";
+"newverbs.doc-1.4"="d9spa4vwjarb29jq6ipvrw07nsfbii8m";
+"newverbs.source-1.4"="ral3f0z7s70ir5lwjpjrms6zvxga01lj";
"nextpage-1.1a"="b7b41bpr8zk2z6m5il51q9vxb3c8h67j";
-"nfssext-cfr-2018"="isp9rw94ck4a9ckl4b5hd8ma3cmlkdwd";
-"nfssext-cfr.doc-2018"="si6j8b4314s0gbnjxwymqbzcajclqn2w";
+"nfssext-cfr-2019"="isp9rw94ck4a9ckl4b5hd8ma3cmlkdwd";
+"nfssext-cfr.doc-2019"="si6j8b4314s0gbnjxwymqbzcajclqn2w";
"nicefilelist-0.7a"="crqgn906x51nq1d3z0s15f9kl29lbg3b";
"nicefilelist.doc-0.7a"="a77wbb5ajkj4ab3dy1zzs3hchac77cwh";
"nicefilelist.source-0.7a"="ng7drfgz7w69za7hmfzm4cv0m2awdx7l";
@@ -5283,9 +5390,9 @@
"nicetext-r0.67"="i3lvy4awa0igc272xv8mn7n4dfaxm9iq";
"nicetext.doc-r0.67"="iacnv3pa0a676wy34s3s261ypjpcl9gd";
"nicetext.source-r0.67"="6d0mm3ghwivk44g63875mpq6pafbll8b";
-"nidanfloat-2018"="f9691yflmmv0ziyfj4a65b186gj0ppn3";
-"nidanfloat.doc-2018"="h468vsrcmc06awhvkg8f3bgmc7dwsgy1";
-"nidanfloat.source-2018"="x92x0jk3ab50yd3gyjgqyb21iq0v7g6h";
+"nidanfloat-2019"="f9691yflmmv0ziyfj4a65b186gj0ppn3";
+"nidanfloat.doc-2019"="h468vsrcmc06awhvkg8f3bgmc7dwsgy1";
+"nidanfloat.source-2019"="x92x0jk3ab50yd3gyjgqyb21iq0v7g6h";
"nlctdoc-1.06"="2k3r9a400asfix3n8j3f7lgghr57imrb";
"nlctdoc.doc-1.06"="3axalhgmiz8f9rikjwbkhckw0hshnpyk";
"noconflict-1.0"="df9gs1xx7gymaadn2ji4dzir36z6r897";
@@ -5297,9 +5404,9 @@
"noitcrul.source-0.2"="b8s8g15qwdsxm7ywvgj9g6307ws3hg0d";
"nolbreaks-1.2"="1603r89wi8sninjv541na8k2islfk4sc";
"nolbreaks.doc-1.2"="g0nm3i09kzxqqcrycrz2cak05d8qlvqs";
-"nomencl-5.1"="3nhjqxig1bazcj6z2rflcinnmy59nyy6";
-"nomencl.doc-5.1"="n6ssqxgf9bmiq3r4x2dxl15bj5m1rv4a";
-"nomencl.source-5.1"="hkln104w66l78368mppclr2dbk1y2ifm";
+"nomencl-5.2"="lad6j1wj5z0wibwn8bk1b8sy9hxrb06s";
+"nomencl.doc-5.2"="v9xv6v28mgs3nm7lhxa4xpyq4fkg2zza";
+"nomencl.source-5.2"="g5x54n8biskic2bwiwbwxpb45grxvkrs";
"nomentbl-0.4"="k74vk3a9kl3sbrkmpyav1snh0cd16np9";
"nomentbl.doc-0.4"="k2ggwchfqa253i96whp2lh4s3p8vbysk";
"nomentbl.source-0.4"="al9s24x1ivpw91bbnn9sqrjp3rb5h0ni";
@@ -5309,8 +5416,8 @@
"nonumonpart-1"="a121f2i1n005xp51qn642vx30ij74zgs";
"nonumonpart.doc-1"="wcbvd9c2cv5ydbma4xxb6g2b2bihi0lh";
"nonumonpart.source-1"="j2jy48jw8hgcs830h187s9rg85kd3rfa";
-"nopageno-2018"="59l05x89jv7q4mm7k73i06rmv467iimz";
-"nopageno.doc-2018"="bn5vq6kzp69p03pfjx9s34ckf4h3q6iq";
+"nopageno-2019"="59l05x89jv7q4mm7k73i06rmv467iimz";
+"nopageno.doc-2019"="bn5vq6kzp69p03pfjx9s34ckf4h3q6iq";
"normalcolor-r11"="jfpqlz85fphm063mb51q9q2s61fcbnmh";
"normalcolor.doc-r11"="vz9557sxw9c6l8m66aaagcv39x1vkfzz";
"normalcolor.source-r11"="vs4y1p0zarr6nppqadcdcp03lc6nd2zd";
@@ -5322,8 +5429,8 @@
"notespages.source-0.8.1"="sskq21wj4vhqyq8xzhrbsh7p8c701r7x";
"notestex-1.0"="innwzn87vplj094lxw9w48ck6s5hmb5v";
"notestex.doc-1.0"="p4lyxlar4125y9x3pb6sd5ysdn7w3vqr";
-"notoccite-2018"="ifpkassfd9j5926gsnq00954clc52sbv";
-"notoccite.doc-2018"="5ggqh1mvc03xgyipc6c49ssmlaywh83f";
+"notoccite-2019"="ifpkassfd9j5926gsnq00954clc52sbv";
+"notoccite.doc-2019"="5ggqh1mvc03xgyipc6c49ssmlaywh83f";
"nowidow-1.0"="hf3wjpkn1j2yksdl8mryssv6cxqjn3si";
"nowidow.doc-1.0"="w1an9iayppa59h2iprjr515w8g72qkg5";
"nowidow.source-1.0"="b6i3ypchipa228x0s6i66vrvf7zc3hgc";
@@ -5334,8 +5441,8 @@
"ntheorem.source-1.33"="fc0wyfgjnckzqrd7lf3a4n6yvbhwaal8";
"numberedblock-1.10"="x1wlbk0d8xbl0b3mx0bxgymc9jd3vv5y";
"numberedblock.doc-1.10"="866z5if0xryr7mmi70any7p9l93f0d38";
-"numname-2018"="7gl7dp9c1wj7phv8ys39kxnarifbqfd2";
-"numname.doc-2018"="pfp7zzapdvlfbs9jd5vc2x977nxs3yfw";
+"numname-2019"="7gl7dp9c1wj7phv8ys39kxnarifbqfd2";
+"numname.doc-2019"="pfp7zzapdvlfbs9jd5vc2x977nxs3yfw";
"numprint-1.39"="7fd6ja6vw3c7yg824y30xrqrmrk3qkwx";
"numprint.doc-1.39"="bbfg2cyh8cykgl3zk9c53wk3q3vbb8pn";
"numprint.source-1.39"="cr7xjw77r8h4bcjihxc68iraxd760gh2";
@@ -5346,10 +5453,10 @@
"ocgx-0.5"="28p11v602hf9w9q1vynbf8fyhivbawl5";
"ocgx.doc-0.5"="6vx8iiz0zfipwj45xrk1gv9cvifv4y1r";
"ocgx.source-0.5"="5bm25s1rgsky2qc14nrgg6v3n0ywwcb6";
-"ocgx2-0.40"="ak001rxbm2ym3y47rqgxb7c0q8hx6mbh";
-"ocgx2.doc-0.40"="7r75jl2q0fxvi6hk2d0yp7855pb65v82";
-"ocr-latex-2018"="7mi6izsnwk6dksgmscyn45w72n1bgk2h";
-"ocr-latex.doc-2018"="9cz06542a64k4ns92qgkx1hzm5sd275w";
+"ocgx2-0.46"="sq7aihaxiwh0p6dpqay07a4li1sjm6fb";
+"ocgx2.doc-0.46"="mz25ry3c14482d7j33nwsxlx152fyaww";
+"ocr-latex-2019"="7mi6izsnwk6dksgmscyn45w72n1bgk2h";
+"ocr-latex.doc-2019"="9cz06542a64k4ns92qgkx1hzm5sd275w";
"octavo-1.2"="fpv1fcrym9gplxjs0zsrrv4iziizqzxy";
"octavo.doc-1.2"="wcd4cj4ihgmm1d0i36l66bf8dpw5cm58";
"octavo.source-1.2"="30dsp7266fzc2l2kn98pqwwv6sdb75hr";
@@ -5362,14 +5469,14 @@
"opcit-1.1"="59ykfp525lby8p0y5y1b5wk8ab9dvznz";
"opcit.doc-1.1"="h74vnsw6lf4iaca46r07x0i05rhrq4m8";
"opcit.source-1.1"="xsw3nb19li1hxnfpr4xhkb2s8qg3ap1w";
-"optidef-3.0"="innl6jr76kkblgsxys394q2prgcra9bb";
-"optidef.doc-3.0"="2c8sgr8zzd9q89b7qwizwnhb7fkjiwks";
+"optidef-3.1"="s39b2v2hbac946vpqvbp0wxmw7kf8rrj";
+"optidef.doc-3.1"="bi8453aa4xxkmjs630hnwm8ci1k6zfbq";
"optional-2.2b"="akjbm6gzli451ll82zbrwhpcajdn1b15";
"optional.doc-2.2b"="jg81vzayz3a2pvlxhvyrx8j3w1sw65xg";
"options-1.0"="5xy1cf8yq8awm7bspjj23nywhbs7ww67";
"options.doc-1.0"="gy13y93wl0im19p5jc011fjnr49afgsp";
-"outline-2018"="m192v07lmcfzq3zbv87cbckz8jwanbha";
-"outline.doc-2018"="wcm9psb6ap1a5xy16fp91bwpxkhqxmh1";
+"outline-2019"="m192v07lmcfzq3zbv87cbckz8jwanbha";
+"outline.doc-2019"="wcm9psb6ap1a5xy16fp91bwpxkhqxmh1";
"outliner-0.94"="24bsa0d5zxz2i50i4bz0b3zsc5v7hp8d";
"outliner.doc-0.94"="qgvvmjxq75fq907z1ya4vkir6iq7sbmq";
"outlines-1.1"="0yh26641p29qj71w6zsx1z6hsr663q1k";
@@ -5402,9 +5509,9 @@
"paper-1.0l"="wxk3akaqvdbc0q5whlwd2jpw0nvccwmn";
"paper.doc-1.0l"="pppdcafd1gw0y9d5j91b2smzdssvvwyi";
"paper.source-1.0l"="g5np7r4ncm9pyzpqm3f0h60cihmfbfsf";
-"papercdcase-2018"="dncf3im483zf3ix2ycp8d07bdpdqnfqd";
-"papercdcase.doc-2018"="cv4gkmg3rljv2j0pb0xjw6xzbqdii5cj";
-"papercdcase.source-2018"="qlbxx0dxb9vj7939sr3pl8cam98bc619";
+"papercdcase-2019"="dncf3im483zf3ix2ycp8d07bdpdqnfqd";
+"papercdcase.doc-2019"="cv4gkmg3rljv2j0pb0xjw6xzbqdii5cj";
+"papercdcase.source-2019"="qlbxx0dxb9vj7939sr3pl8cam98bc619";
"papermas-1.0h"="xrl9ldvps0ffrygpgj501bvi4yb6cz2w";
"papermas.doc-1.0h"="1p87yvwnn29mi2n2q4z1jsxfnq8gd73p";
"papermas.source-1.0h"="6i3yx6ygswgf7yp1c0grv7gr6qc77r1l";
@@ -5414,13 +5521,13 @@
"paracol-1.35"="nlp7hsfirg9x091qd1yjrpg2d9vanh2g";
"paracol.doc-1.35"="mn2n3z3656wwk7rqii271778v9ca4yf9";
"paracol.source-1.35"="zw0z1fnlqd1h9hgxgc6pqnj99rsbn679";
-"parades-2018"="bkr92ffb7s3zzl845jjkj1777517dwk1";
-"parades.doc-2018"="sfmlhp1idjhvy6cldh2v2k5bl5lp7s58";
+"parades-2019"="bkr92ffb7s3zzl845jjkj1777517dwk1";
+"parades.doc-2019"="sfmlhp1idjhvy6cldh2v2k5bl5lp7s58";
"paresse-4.1"="mjz05a7z528h2j2svmk4d8ycc6zfzbh0";
"paresse.doc-4.1"="yahsg4ij3mnck53fl3mgcywibmnq7nhw";
"paresse.source-4.1"="ydzd3zya07nc2kpvq3w1bjg5nbq4l37z";
-"parnotes-3"="fhk85w9ldd4x7l9d2vma4jkrgiaybydg";
-"parnotes.doc-3"="61w2ijkfwd2ww81h39m8wydl957g8hxy";
+"parnotes-3b"="42sal99phkqbw05k2d9x6by27iy7sc7j";
+"parnotes.doc-3b"="3hlfpf75qjahy1qzc8l3dl1n8pj323pm";
"parselines-1.4"="krgfsp0vcnpgwgw70aw8iwbi9r9fnwsm";
"parselines.doc-1.4"="ahspn4rw6wdwlk9sgd8f2jajb2cbm33n";
"parselines.source-1.4"="n652xalrpp0s7yy0dvcdz24khybsm1cw";
@@ -5430,7 +5537,7 @@
"pas-cv.doc-2.01"="am16i8cjhh2jadlhqsmfx8vb2jyrj8fn";
"pas-tableur-2.01"="ggwlvzkwdv3qhljir7c8v8fwivi9h7lp";
"pas-tableur.doc-2.01"="942prkpjhj4zpvdg2d2k27ibvchw2mbz";
-"patch.source-2018"="6k92ah4ka1ljyxwgg9n91m5aj6nwvnq8";
+"patch.source-2019"="6k92ah4ka1ljyxwgg9n91m5aj6nwvnq8";
"patchcmd-1.05"="asi7jsa5gwd1i2k0arh2p24wprnqfb2h";
"patchcmd.doc-1.05"="8nxwjfkxc3nbj39wfvqm8bkxm4qs1y66";
"patchcmd.source-1.05"="bpb3vc5kdmhiwh0s6sjvxjshvmgr7hrs";
@@ -5474,23 +5581,23 @@
"pdfreview.doc-1.2"="xkd8140x13sfs5krj1l1p3zvj4vwjjf2";
"pdfscreen-1.5"="5lwdmn4lxkq9hgn6fmr4rc2gdk3ms583";
"pdfscreen.doc-1.5"="bcg3kviqc0jr3s5h5xa3in5g1hj46zkv";
-"pdfslide-2018"="78wynlp5vyc14zn93gwy73yyykk0yh0i";
-"pdfslide.doc-2018"="j8krgspjlvn4ja9dww3mc0g3zg7qhlmb";
-"pdfsync-2018"="xqg7my569gq36snly1kpii240byrpx7s";
-"pdfsync.doc-2018"="y6am07gh7iwgmgkwq7sg9z704waxgqai";
-"pdfwin-2018"="yfdlssqwsa253r0qzvy5xbgbgwpmmxpm";
-"pdfwin.doc-2018"="7k1kqy2rpr93q4nvdvwcrspqjbzz1h4i";
-"pdfx-1.6.1"="3998syb80s834jikpyapyzpj616vghkn";
-"pdfx.doc-1.6.1"="jb8583ws31nx1vl378lrzvy2caqjd0w3";
-"pdfx.source-1.6.1"="qg9nm74ka8lpygkbqm1x8fmcdq5w53df";
+"pdfslide-2019"="78wynlp5vyc14zn93gwy73yyykk0yh0i";
+"pdfslide.doc-2019"="j8krgspjlvn4ja9dww3mc0g3zg7qhlmb";
+"pdfsync-2019"="xqg7my569gq36snly1kpii240byrpx7s";
+"pdfsync.doc-2019"="y6am07gh7iwgmgkwq7sg9z704waxgqai";
+"pdfwin-2019"="yfdlssqwsa253r0qzvy5xbgbgwpmmxpm";
+"pdfwin.doc-2019"="7k1kqy2rpr93q4nvdvwcrspqjbzz1h4i";
+"pdfx-1.6.3"="1inx9kkwqj831ikgplqvffk8f0a8s6gc";
+"pdfx.doc-1.6.3"="c1grn1ahiddzp95biymw47x04fv3y23k";
+"pdfx.source-1.6.3"="6jj6972hpnhn46bzfzp1r201pmfnx87i";
"pecha-0.1"="8bir75jmi5y33ids3wixm0sr7zjd66zq";
"pecha.doc-0.1"="lhdivjzja3syzm6ksfcckx4a9q3pp8ph";
-"perltex-2.1"="2f79yiqssyigfci17gazdnvcms6kid3y";
-"perltex.doc-2.1"="hn1salkk7b3f371y3l3nby3lzih2pb7j";
-"perltex.source-2.1"="wfz5j1yi8qls7n7jfkip9s215s6jvvgz";
-"permute-2018"="anxvxdpnmr31a50r7anwj21vci3dxvg0";
-"permute.doc-2018"="rz1569972rz72laqrxnkphxr3bdx1pxl";
-"permute.source-2018"="va01wn3pv0j0cxqmgh8cjricj4m2vjxv";
+"perltex-2.2"="wshi5f5mkd59ncnw7xwp9pfw3mwgv5x5";
+"perltex.doc-2.2"="inj1sx8rkkdxq2sqnqgs0hc9ziybhcvb";
+"perltex.source-2.2"="a8lsqd2ls33rdgjy5fny1jz84gb1z8b3";
+"permute-2019"="anxvxdpnmr31a50r7anwj21vci3dxvg0";
+"permute.doc-2019"="rz1569972rz72laqrxnkphxr3bdx1pxl";
+"permute.source-2019"="va01wn3pv0j0cxqmgh8cjricj4m2vjxv";
"petiteannonce-1.0001"="xv2yjs519vz0inbcy7m2a201ysjl3gwj";
"petiteannonce.doc-1.0001"="9xvfy2ivdmlamj4fr1q5i1mfh6diys8s";
"phffullpagefigure-1.0"="hp51s42ycsary7n2qngls1bm6j6mi5ab";
@@ -5516,13 +5623,13 @@
"phfthm.source-1.0"="lbd9qwdv67spq7v1dy78012a874wg9mv";
"philex-1.3"="766zmr2yzy48mmdakjhvvy56ck2g5zhf";
"philex.doc-1.3"="r94769rncbhw6cdvzwm0s9fhwa57z7xx";
-"phonenumbers-2.1"="ypw54dphr5imy4gjcyy7ad5fin3zalz8";
-"phonenumbers.doc-2.1"="n7nww57xajrmwv25c4j3kcgwlr790xyy";
-"photo-2018"="d2rv82rm7jyd2fvgzs545kz32nb7fn6l";
-"photo.doc-2018"="1gn03gddjcbfmidsn9snhbr9nsmlbsmq";
-"photo.source-2018"="70n1vi9qla3kl592hgay45af9m078l58";
-"piff-2018"="xz2idyqgwg5y7r9ac0bykvfx533rd29p";
-"piff.doc-2018"="xwlsyrk4mczbchklsx5x8ip08zc5jk6a";
+"phonenumbers-2.2"="82hwh6yj11vqrskchkvgnimiyxhzcf7m";
+"phonenumbers.doc-2.2"="ac4b8860hyqw8pjpbcc58bbjzx1pzm4c";
+"photo-2019"="d2rv82rm7jyd2fvgzs545kz32nb7fn6l";
+"photo.doc-2019"="1gn03gddjcbfmidsn9snhbr9nsmlbsmq";
+"photo.source-2019"="70n1vi9qla3kl592hgay45af9m078l58";
+"piff-2019"="xz2idyqgwg5y7r9ac0bykvfx533rd29p";
+"piff.doc-2019"="xwlsyrk4mczbchklsx5x8ip08zc5jk6a";
"pkgloader-0.7.0"="15p6m1152qc334ljqhnzdagic2ylvpgs";
"pkgloader.doc-0.7.0"="k6qdk7x5pr11qspbx9ggabp18n88hlmx";
"plantslabels-1.0"="yi1s2470aj75chj1f5mi9961w9if1mpd";
@@ -5541,13 +5648,18 @@
"polytable-0.8.2"="qzfi66r74yb3cvgd5aicyflm4b25f6li";
"polytable.doc-0.8.2"="36frl3y5hmlbh3cz9s17qnl4rjda1l5w";
"polytable.source-0.8.2"="768zbijzmx54yrz1j8qvg8an6xis2hmc";
-"postcards-2018"="zvcijbngj8m505fcx22y1hs7y5jmn1kc";
-"postcards.doc-2018"="d1v423a7xl8pi8nqqzbr9y5ag8d2pkkj";
+"postcards-2019"="zvcijbngj8m505fcx22y1hs7y5jmn1kc";
+"postcards.doc-2019"="d1v423a7xl8pi8nqqzbr9y5ag8d2pkkj";
"poster-mac-1.1"="vjpg0bc2f1qv0hr0kcxasymrchpwzn05";
"poster-mac.doc-1.1"="8m0bk06l7y5bps6hn3xd40s6yb0m8c19";
+"powerdot-1.5c"="dq53xc4c6n4qpxcqkdazwn6b8v8z94f7";
+"powerdot.doc-1.5c"="ph5p9y3knn1w1hkzb79kdxcwkg6fhrbs";
+"powerdot.source-1.5c"="245bf49s69vlxk1f1mlbdyfhx68icgpj";
"ppr-prv-0.13c"="8znyclbgzli74aiciayqn88dp4p7mvsl";
"ppr-prv.doc-0.13c"="x2mvhsnrb56nm2s431xlb7fi9g8irbzx";
"ppr-prv.source-0.13c"="g4r673h9bqfxkh1ih2qp9shhf40cbz95";
+"practicalreports-2.0.3"="z0zj7cw6zrywmjxwh1kv9qh4340a8729";
+"practicalreports.doc-2.0.3"="qnag6zn4rn2l8gwwrmrm2vminwrz8w4f";
"preprint-2011"="z8qdsshgjd3dav562qnyx4vh9gdyga27";
"preprint.doc-2011"="78x9z1vyl7vpcv39nj167bawb4z8fsnf";
"preprint.source-2011"="i09zkvcpvapyf2jj7yhabmyrpxyf0gp0";
@@ -5571,15 +5683,15 @@
"progress.doc-1.10"="2pylrgmyscf4p6ndba4jf87vfglxydrd";
"progressbar-1.0b-4"="6zvflmdsm1vxkm3sjgmxpvl6jsw6vy82";
"progressbar.doc-1.0b-4"="ahkr6nf44xv8czg4ffpx2qbxzwn7b24f";
-"proofread-1.03"="lix25w5bnlz5i6bphfh6zfckar476gmw";
-"proofread.doc-1.03"="jysqwnzqwa0km7bshh8w0fnbzy7zz00r";
-"proofread.source-1.03"="1k00cfxfza6dpsqkhn9qk9vzs054ksp9";
+"proofread-1.04"="910z66xdhwfcs7nja83ys89alq7blh8i";
+"proofread.doc-1.04"="8mk3ch8mi8b1xqcyhcpqqhzp917j8hva";
+"proofread.source-1.04"="q62jds90qpypw0hmi9lzdl72whniqp3r";
"properties-0.2"="is4zxlnpayim96h9vifb3wazi4hcl018";
"properties.doc-0.2"="pdpdn0rbg28dq9qgry9w9j2wvzrl9sxx";
"prosper-1.0h"="kwjg42wqipj8w4rmilmrpsl5spr8hzmp";
"prosper.doc-1.0h"="9bfspx1labf3y4hhy7a7sv8ccfmqw4mx";
-"protex-2018"="ajf4lsibbzcr2ynvfpx2n4pnazfkng2k";
-"protex.doc-2018"="j9v7mdk5dnlhdrj5sl3afbvgqgpk0bbq";
+"protex-2019"="ajf4lsibbzcr2ynvfpx2n4pnazfkng2k";
+"protex.doc-2019"="j9v7mdk5dnlhdrj5sl3afbvgqgpk0bbq";
"protocol-1.13"="2mpbqs6r1sl8x79dbkzgg0vh0xxs89pi";
"protocol.doc-1.13"="fzvldl69vw5kxljg5jm4qwcar1k2zg8q";
"protocol.source-1.13"="x52qwan5dahs53bdm8dm450h2ljr7lsp";
@@ -5588,8 +5700,8 @@
"psfragx.source-1.1"="6ikq1jhicgf6109gdnd3ldng0ycy920w";
"pstool-1.5e"="1niq51k7cvq7kqlxymixhrhrg811rs3q";
"pstool.doc-1.5e"="y68jbyp1rzd3wkpwvg17kiz5fsfczmi0";
-"pstring-2018"="whkbcsicbqlvz1pwjfypnvwwbbwqpwfr";
-"pstring.doc-2018"="gf1pmfhczjrkjgpawxbk6zqrwindadnr";
+"pstring-2019"="whkbcsicbqlvz1pwjfypnvwwbbwqpwfr";
+"pstring.doc-2019"="gf1pmfhczjrkjgpawxbk6zqrwindadnr";
"pxgreeks-1.0"="hdqmxzcwyd5llq80fakhjvx8whjxs8mr";
"pxgreeks.doc-1.0"="hdm2s76j6vya85lid9lrkzhaj6bkvlda";
"pxgreeks.source-1.0"="1i5jmxhyphz2mdhl742ydrzam336ix5w";
@@ -5600,17 +5712,19 @@
"qcm-2.1"="d9xas7ra5n0hzkc22s6ky3qr752i1i2k";
"qcm.doc-2.1"="ljb5bhy71jscf6hdw6xmxxyy3jyfa8py";
"qcm.source-2.1"="zywcw16m4hk75ialbg92bx98snk64hpf";
-"qstest-2018"="girz5x7dqmr96mqyviwld4i06s1h4ldd";
-"qstest.doc-2018"="0w3r2f745k9kj4ig8yrq1w1l1dhdblcs";
-"qstest.source-2018"="z067nizm6rcjm6yz1141pxa7gm5yyfs1";
-"qsymbols-2018"="w1c7ni9qmy255nyg3hb0yf94p1b924n7";
-"qsymbols.doc-2018"="pfhp65iz5ybxccd7yjxg2rww0j9z2xhf";
-"qsymbols.source-2018"="mk7daalfvk3wyyhnlvbhb5144g6qm8xs";
+"qstest-2019"="girz5x7dqmr96mqyviwld4i06s1h4ldd";
+"qstest.doc-2019"="0w3r2f745k9kj4ig8yrq1w1l1dhdblcs";
+"qstest.source-2019"="z067nizm6rcjm6yz1141pxa7gm5yyfs1";
+"qsymbols-2019"="w1c7ni9qmy255nyg3hb0yf94p1b924n7";
+"qsymbols.doc-2019"="pfhp65iz5ybxccd7yjxg2rww0j9z2xhf";
+"qsymbols.source-2019"="mk7daalfvk3wyyhnlvbhb5144g6qm8xs";
"quicktype-0.1"="40znnh6yxbhx1i7gsr0icvy5avhm68nk";
"quicktype.doc-0.1"="ljcdha8k0ngr0ymwqbqbblgyslybvcgp";
-"quotchap-1.1"="0w1mp53lag54byxcb4jmkxmyd015jkpa";
-"quotchap.doc-1.1"="mp5shidfjdswgg1nwp918ijn6fnf0l31";
-"quotchap.source-1.1"="9wdm00jz0za5w1v1cv6k3nbi555mviab";
+"quiz2socrative-1.0"="8wpvm4ysp513gkigsymd0d0sg3708m4r";
+"quiz2socrative.doc-1.0"="xpz8wilnlh12lf0dfjvmzcprjd7pmr4k";
+"quotchap-1.2"="f0cxvb4c0gzg40k03y6yjn1lgyjibx0v";
+"quotchap.doc-1.2"="mc84x8s62mhh3s2hvgzpw09i33klh59n";
+"quotchap.source-1.2"="s54vgrf4zzbxbcys17z8497y3wxz58x1";
"quoting-0.1c"="jmw5a88k3r137dxxrvznxx9xqwh9yvlw";
"quoting.doc-0.1c"="2a4d2w7b4jshz79hhz57fpq6vzgdvb34";
"quoting.source-0.1c"="g238v3pr075wgknaj82ivn70z6fbf0gp";
@@ -5620,8 +5734,8 @@
"ran_toks-1.1"="075bz1afn45n2klczxlj38jzl27ihxk2";
"ran_toks.doc-1.1"="av9qzf5q7524xncg54dqiq5skgvqxdbk";
"ran_toks.source-1.1"="qzsgi73xl8kkccb4rmv8hmhq3l83c8gq";
-"randtext-2018"="bnb1sk549kzmljwjyb9gc45xr2ndckcz";
-"randtext.doc-2018"="9mpim50akqiqp54x6kpz8w4wdv9d12dp";
+"randtext-2019"="bnb1sk549kzmljwjyb9gc45xr2ndckcz";
+"randtext.doc-2019"="9mpim50akqiqp54x6kpz8w4wdv9d12dp";
"rccol-1.2c"="31w19kr365k8wkvkx91qqcw46fnl0sbk";
"rccol.doc-1.2c"="80zx3h1b0wjw8qgv81kb4la3zd9hh9m6";
"rccol.source-1.2c"="sqkkyhka856h4iirnvy4s8bdqlailgxa";
@@ -5638,13 +5752,13 @@
"realboxes.source-0.2"="2sj5y6k08cwcp8fs0ay7z7ik02is7vly";
"recipe-0.9"="ya2zz3axlaax8f7qkz3rwkfwl6kc7hqw";
"recipe.doc-0.9"="nrgg002rpx1gw16yx9pl4xfiyjg2lk16";
-"recipebook-2018"="z2m105warknssz9d0b5f0fg13mdjrwqv";
-"recipebook.doc-2018"="1w359b6rbd8cfvfa3z140hzsk7515m9m";
+"recipebook-2019"="z2m105warknssz9d0b5f0fg13mdjrwqv";
+"recipebook.doc-2019"="1w359b6rbd8cfvfa3z140hzsk7515m9m";
"recipecard-2.0"="ywrn03f3hy5hyzszpghn9rnjkj9a3kqr";
"recipecard.doc-2.0"="1g67mikrdxmhpn4xgpnlriapp4als1wx";
"recipecard.source-2.0"="7g35xa8kbcsrxxmp9xxk3rgvas158m9h";
-"rectopma-2018"="j8pxsc46j0m799x9srd74d7q4jjxjdwv";
-"rectopma.doc-2018"="7h3v5rpkvxcmv1nj0wzxpgn4whs1gk4b";
+"rectopma-2019"="j8pxsc46j0m799x9srd74d7q4jjxjdwv";
+"rectopma.doc-2019"="7h3v5rpkvxcmv1nj0wzxpgn4whs1gk4b";
"refcheck-1.9.1"="llb529mc4gj9wf4zzs7jz9p2qgngwxy6";
"refcheck.doc-1.9.1"="hvcfjpx9g9wiaqr70vmrpkgqy4i7xikg";
"refenums-1.1.2"="8zxc6yyp3c597ydikw4zc36ri5xhlpid";
@@ -5670,9 +5784,9 @@
"regstats-1.0h"="zkxc3cbq3fr5rpwv3lw3znrs9sn1ajmc";
"regstats.doc-1.0h"="5ddawlcn7rqzs7i7mjjj8zi3q60qpal9";
"regstats.source-1.0h"="kafv0h7yl5qhzgq4j4ay54cm9lqgd1w3";
-"relenc-2018"="0ksy9dhzxf7dh2sgnais817krjdrnyip";
-"relenc.doc-2018"="w2s26knmf0pfnbvxbj3f2xmcvjf8mgkl";
-"relenc.source-2018"="vhwmn0hxlv5njl4v2ljz5z4kbi5n4a8g";
+"relenc-2019"="0ksy9dhzxf7dh2sgnais817krjdrnyip";
+"relenc.doc-2019"="w2s26knmf0pfnbvxbj3f2xmcvjf8mgkl";
+"relenc.source-2019"="vhwmn0hxlv5njl4v2ljz5z4kbi5n4a8g";
"relsize-4.1"="l9n0cv3vjwqlhxw58bnj4gh1qr0mbkh9";
"relsize.doc-4.1"="bmv72xvd2n40rclz0a5cw128a4m1khl2";
"repeatindex-0.01"="6zzlr3miqb7p0q3h1kyaly6ykzwjlq0k";
@@ -5682,29 +5796,29 @@
"repltext.source-1.0"="rnsd3hg4mcyqj903igcsalp56pvg6g32";
"returntogrid-0.2"="qvyji03hqf95f50pkv4jj773a8ryv694";
"returntogrid.doc-0.2"="8s3dy7s20sl37qhayb7vz949k3nsz2k4";
-"rgltxdoc-1"="g7d4675zmc7imrbg4rza3kigjmf6sg2l";
-"rgltxdoc.doc-1"="m39ggnms3sy0wiaf86mg6ygzqbsllbvz";
-"rgltxdoc.source-1"="9g7iqdlxi87whvbnhm5jh1jassnrsxsk";
+"rgltxdoc-1.2"="897zfnrkkfzxzbl2gpdj4d4xaqjkyimg";
+"rgltxdoc.doc-1.2"="173dav41zc8h3j5idwhpjr8x7pw504qb";
+"rgltxdoc.source-1.2"="mdv38hd0wxkigcn2h94wwamr4qi11p4r";
"rjlparshap-1.0"="584zbnkzrqjydg9hz42ayl9r806sd4cw";
"rjlparshap.doc-1.0"="g4bkg84j236faakga1kl593bjw1p9wq6";
"rjlparshap.source-1.0"="gys3kddji7j89c63a2kzz7z8xjdakpg5";
-"rlepsf-2018"="zvgnjwbrznazfy89cwbk9injrg0hk19b";
-"rlepsf.doc-2018"="q4jpki613c0b9kx9bxzqw3v7m5ggj4w9";
+"rlepsf-2019"="zvgnjwbrznazfy89cwbk9injrg0hk19b";
+"rlepsf.doc-2019"="q4jpki613c0b9kx9bxzqw3v7m5ggj4w9";
"rmpage-0.92"="iqvgmj8ygy8mcqffj9wl5xr3l4g19w7f";
"rmpage.doc-0.92"="nzm10y262ql87jqmlvbx8s5izflz8nk7";
"robustcommand-0.1"="pclwgpigb6jf5myrirrgb35jdsrc1r54";
"robustcommand.doc-0.1"="8236m9s2klnlvii7733r9vkr28ma0758";
"robustcommand.source-0.1"="a6wczmjbnvfqfqg0cxbnq7srr71w3l6c";
-"robustindex-2018"="sw1cp3wc1z9il2ysrxcyhwp47siik8lz";
-"robustindex.doc-2018"="ga57j7ky0ifk33lmf0ai6xpr8cav2xh1";
+"robustindex-2019"="sw1cp3wc1z9il2ysrxcyhwp47siik8lz";
+"robustindex.doc-2019"="ga57j7ky0ifk33lmf0ai6xpr8cav2xh1";
"romanbar-1.0f"="77m3d5fv4abc2xx6nx5cvzpkshnbkmr8";
"romanbar.doc-1.0f"="7ha3ybbzivbkc7fllhfjv1mlvq20k6i0";
"romanbar.source-1.0f"="3jn06jd260yipslvs8xjflwd49pzrcqb";
"romanbarpagenumber-1.0"="x8gs1z6nn976praar888l74avfd1ha6q";
"romanbarpagenumber.doc-1.0"="cyfpy1g5g14jlxl83a7ngcl631297a58";
"romanbarpagenumber.source-1.0"="qs1ia3flkqsd1psbha7bfms1anfg336v";
-"romanneg-2018"="7w6wmvkyzy4jzs8akhaswqjpv1lh9lxz";
-"romanneg.doc-2018"="m7rc0j7xbkly1zh63lrym8pzgp1g3ivh";
+"romanneg-2019"="7w6wmvkyzy4jzs8akhaswqjpv1lh9lxz";
+"romanneg.doc-2019"="m7rc0j7xbkly1zh63lrym8pzgp1g3ivh";
"romannum-1.0b"="8l5hrx8svnn1pv9qd3c7y6gxy25fr5r8";
"romannum.doc-1.0b"="1wlc0m18vg6vl8sgxvj4i3ca4kyfl9c0";
"romannum.source-1.0b"="h9rkrds6v7b0pvgap090ja271k5jnc7h";
@@ -5715,11 +5829,13 @@
"rotpages.doc-3.0"="fh2a3xcl4f5mq95d2ibsgmml6pq95cd1";
"roundbox-0.2"="g1k35s2jqgfm0ih16zf59w470kzv450f";
"roundbox.doc-0.2"="97dr0pg7689mm504pld75cmnd3vq61rb";
-"rterface-2018"="l7szd2dbrky3idmzkx724b1ks8d9crwm";
-"rterface.doc-2018"="3hkrf5qycaq84dawxyv5a829bv8vz0qg";
+"rterface-2019"="l7szd2dbrky3idmzkx724b1ks8d9crwm";
+"rterface.doc-2019"="3hkrf5qycaq84dawxyv5a829bv8vz0qg";
"rtkinenc-1.0"="bgvb6v03sbayxss84awkaa98i1hza4rm";
"rtkinenc.doc-1.0"="ggkmbwp3kxa1zs4c5f7v3r5lk5v8pdjr";
"rtkinenc.source-1.0"="iavp7gzq742v267gf3hjq8vwi1ywqfbj";
+"rulerbox-1.01"="6mg6d4nwip0qmcz10ykpl4rd204xdj5s";
+"rulerbox.doc-1.01"="y5wpxgc3m84kkxi1xip7l3jjcf8b36xw";
"rulercompass-1"="bhgf5s2zj8xdxg5jhh3c4wdfyv87p9j4";
"rulercompass.doc-1"="bc9m9y239rjdnmbrj6s6rmqadmd32mvd";
"rulercompass.source-1"="9l57jpav5vpsvsg42gw79mym778q7623";
@@ -5744,6 +5860,12 @@
"scalerel.doc-1.8"="bpamgzs7nr8gfam69mad8qmgjs6hy909";
"scanpages-1.05a"="vl8kzqsj7dlc21h9148c4cgbrwg92k2w";
"scanpages.doc-1.05a"="8rc3sz2jw47xz3rz25dfw7g3gssndz7b";
+"schedule-1.20"="h730zhbkd5wwb6jmvjwaaifdn4sia6bj";
+"schedule.doc-1.20"="m45jrx0nks1q26j75h9s9f3zacdc433q";
+"schedule.source-1.20"="gsclgm1vyfv8gnb5lcrgjz35ipvi4wv8";
+"scontents-1.4"="n7xm5mldbpk0kkyhda1kdramgi8d2v12";
+"scontents.doc-1.4"="8nv7r4i98w7bvw8fbi511d3nbcbkg8a5";
+"scontents.source-1.4"="shzh9ipvvkp6qb524qcx58x14xa9q2p0";
"scrlttr2copy-0.1d"="jw87bnb7phfp7nmvp4gvbi6nhfwifqph";
"scrlttr2copy.doc-0.1d"="6pfnhhnjm97ap2zbi5bjj011wqbr2yg4";
"sdrt-1.0"="2pcbwfywj14n08187899xjdhrjr3zzlr";
@@ -5752,8 +5874,8 @@
"secdot.doc-1.0"="ngfan1hhwcnppgfpvkm0y0a3bjab1fz3";
"sectionbox-1.01"="mxhi294c4y7knbwiz1i0h4akmlgi0v6d";
"sectionbox.doc-1.01"="2gapb7fvm8l7m021gp281j5vdq61s1if";
-"sectionbreak-0.1c"="lg9s5shx46mmzv9kvkip05c55d4v0ca8";
-"sectionbreak.doc-0.1c"="9sfr303lfdslpddyqxlvc4b8c0hazqrd";
+"sectionbreak-0.1d"="gpda9n0rg3clldz9yck9fqxhz7gkcvjj";
+"sectionbreak.doc-0.1d"="rvb6d4l8zblpcacs19pchyj1b56g0587";
"sectsty-2.0.2"="7677w338qg7wxalski08070328f4yjcc";
"sectsty.doc-2.0.2"="plwwncg7vkhqrkkh2b1a6wpp57h6x64q";
"sectsty.source-2.0.2"="r3z90f7w1nw4hpn61fcrn8iy5m1867jk";
@@ -5765,8 +5887,8 @@
"semantic-2.0"="ky4ggvzl5171nda0329151c9vbaxs7gp";
"semantic.doc-2.0"="b1hyb592d0xx35p5dqppyfgykg37xx4s";
"semantic.source-2.0"="4fwjw0axn8d3ychsqmmdy6x73ckciv9p";
-"semantic-markup-2018"="iclw8kk8b8y3hz5j1jq8n4daa5fpnzh9";
-"semantic-markup.doc-2018"="1g78rz3l215812hr2xvbxf804lzq0id4";
+"semantic-markup-2019"="iclw8kk8b8y3hz5j1jq8n4daa5fpnzh9";
+"semantic-markup.doc-2019"="1g78rz3l215812hr2xvbxf804lzq0id4";
"semioneside-0.41"="62v5zs95qqi1i0xpm2jmhcx9pa24jymn";
"semioneside.doc-0.41"="2z2azzz07gj105jrarifhx3ldjc9v09a";
"semioneside.source-0.41"="31d1fggm0km56jv6qr5yjv7da6y0ifsv";
@@ -5788,10 +5910,10 @@
"sffms.doc-2.0"="kqfjz0yn615f068v6349lgdp72gw2wkk";
"sffms.source-2.0"="h5sazi91347l3qdkn6ghw6ywyp5ddryh";
"sfmath-0.8"="mkmjhc5jg8ylbjdzx3yal2r3spxv3npz";
-"shadethm-2018"="6d2vr8xkis6ah0032nrbpbh3rs29xh2r";
-"shadethm.doc-2018"="ddw9pngafxfcx4cl0fh4dmnaqcfqnyfn";
-"shadow-2018"="xifs7y18wdkg1kj656swlvx7cpswmgma";
-"shadow.doc-2018"="ppc90h7d8qm8382lp2vzn5piy0mb7d4x";
+"shadethm-2019"="6d2vr8xkis6ah0032nrbpbh3rs29xh2r";
+"shadethm.doc-2019"="ddw9pngafxfcx4cl0fh4dmnaqcfqnyfn";
+"shadow-2019"="xifs7y18wdkg1kj656swlvx7cpswmgma";
+"shadow.doc-2019"="ppc90h7d8qm8382lp2vzn5piy0mb7d4x";
"shadowtext-0.3"="m2qsn137ij2l4lq4h0s5mpw1vvic0k4l";
"shadowtext.doc-0.3"="894a2s4awyxc0vc7d94fp0dfahjq4021";
"shapepar-2.2"="hps8xx8z0vviywd61vhkh8l758c0gndd";
@@ -5799,8 +5921,8 @@
"shdoc-2.1b"="grva4fsbp32pq2x7g4wb415y5cmf4cnx";
"shdoc.doc-2.1b"="ba16nzmjm53zjq81w2zb6npd21wjfg31";
"shdoc.source-2.1b"="mqn7081yqr3l1yhv3cxxrq6jwnd2h6sq";
-"shipunov-1.1"="1k15najivxdmqvb3a6lm4wky5mi31a2r";
-"shipunov.doc-1.1"="x0hc94hmncixvhicnja1kpd6y3gqg59w";
+"shipunov-1.2"="y2wk01lmmvjgcfakrn8299qxdg01k0lb";
+"shipunov.doc-1.2"="2j0rf5g6w08szbw6w5wnh45sa9x6hlw2";
"shorttoc-1.3"="win5ajcivg0ipf38dx85vhhmfjfl1scq";
"shorttoc.doc-1.3"="9msyjwld245v4a3qvl87q9wxl33rdyg4";
"shorttoc.source-1.3"="frmzabjdlmlg6n8ds6g45wcm1qackwxw";
@@ -5835,47 +5957,52 @@
"simplecv-1.6a"="yif1v302airw953py87hf8xw4vdvcrh1";
"simplecv.doc-1.6a"="172h9r26s8zjpla2g0ah86z1r9k06cy7";
"simplecv.source-1.6a"="rqyp3gq1k6mbbfmvxi437dxh50qrp7n2";
-"simpleinvoice-2018"="kib8y509s61mzcg5rzcc7s30ii39f88y";
-"simpleinvoice.doc-2018"="47f3zyl0g351p2xihryq6p21qrphi62i";
+"simpleinvoice-2019"="kib8y509s61mzcg5rzcc7s30ii39f88y";
+"simpleinvoice.doc-2019"="47f3zyl0g351p2xihryq6p21qrphi62i";
"sitem-1.0"="vkdrrirvcya04rdwr05q5ah2r8qz68d9";
"sitem.doc-1.0"="asga3xfkxjg1f7zc6jlnmra2bjaxw00k";
"sitem.source-1.0"="9i52d6r144z0067v8skq23774dg8fk1c";
"skb-0.52"="4abwsdqy977aj45v4frjhf5p4kqi08aa";
"skb.doc-0.52"="hgwacvlqab84b3nv6rnmd79irl1ilzkn";
"skb.source-0.52"="v3b3ggy38vp9z5b9n802dg0xi22yjpwz";
-"skdoc-1.5a"="1pn4wy7wgcfp5qywyh1b78ry18dydwzi";
-"skdoc.doc-1.5a"="n8syc29cmi7bn5j26apq918j617r9q62";
-"skdoc.source-1.5a"="z98rhl8d51cvwb8xydpixv11naz75gpm";
+"skdoc-1.5b"="s8ra69c9il3rmxdxrxpnpzndzyl6ka0h";
+"skdoc.doc-1.5b"="1fcygnqycyj387wgg3ngqgl6smby3nw8";
+"skdoc.source-1.5b"="a6ag2iwqkmrxh0x7dwksxax40n361kpf";
"skeycommand-0.4"="w3sqnw1xyx8l1qb9h7j8jg8z3f6xsnvi";
"skeycommand.doc-0.4"="y8kcbdpydw0an53vfw75nvs8f5rhp5f9";
"skeyval-1.3"="r39dajvb7hh6437jbq3gly44i22im66z";
"skeyval.doc-1.3"="g9gr3bwzslymzx3a5kja4n4s1n0ns5lm";
-"skrapport-0.12i"="bid76m9mdd8y74d3x23lj78lvsrv50v3";
-"skrapport.doc-0.12i"="kdkw1ask0xhh9bp8nzzwk04didnym418";
-"skrapport.source-0.12i"="5slqr4a92gn361ws6ddi1ss5yphvkamk";
+"skrapport-0.12k"="3hili1y9sl6x37pixcsz33a0r1aqqvg4";
+"skrapport.doc-0.12k"="0w6nri4jmaqv9vi8rpg7wd9b68jk58fd";
+"skrapport.source-0.12k"="11fvh9n4pr8xsgg3zwvdxly3z9qrk87v";
"slantsc-2.11"="mnqakna7b6f0pygw4c66jmxy2r2srpyq";
"slantsc.doc-2.11"="p4z9p7p33xchy1vqjqpiyw38is5irja2";
"slantsc.source-2.11"="8c2vrhsrgfpqb47wxik1inq8xpa5r50g";
-"smalltableof-2018"="a0sx95bj2ampjw3b7g4p56ji7fqwmdiq";
-"smalltableof.doc-2018"="1qrbnkki1in5kv142d0qzl3rxmrclm69";
+"smalltableof-2019"="a0sx95bj2ampjw3b7g4p56ji7fqwmdiq";
+"smalltableof.doc-2019"="1qrbnkki1in5kv142d0qzl3rxmrclm69";
"smartref-1.9"="7pvgdpjcdvdxbkb1ag4dal46c1hg4d53";
"smartref.doc-1.9"="hj0c7i3climwjy64h98ddab5skczf3mh";
"smartunits-1.2"="z3kj39xpdk8pa7bzqdjd6g6qlhwx2vhx";
"smartunits.doc-1.2"="r72h43bvig293769q6s8glhdlrcg9836";
-"snapshot-1.14"="iysapgyh7p2y0knll3x6d1xqd15xh8hz";
-"snapshot.doc-1.14"="1ivfld35ix1qs6qdfrpkjxxgljzh1qz2";
-"snapshot.source-1.14"="nr79crz9xys513rdpv5ikd0dq18gmbsx";
+"snapshot-2.13"="pyg4abki4d4zy828r5spb45fax7b4glb";
+"snapshot.doc-2.13"="xaggw13x7izmkhcfl92ldqnzcz398zzh";
+"snapshot.source-2.13"="7hjbi6p9bxh9a405dzbhjlxmwyafckfm";
"snotez-0.3"="vwnz8rgz6lkw0dvpq1m8xygq1qwrgn62";
"snotez.doc-0.3"="8gxvxc7x918mf5b63b7n3wvp99ix5ka8";
"soul-2.4"="161jbj81y5m8rclwl6z8pwpbpc0axy56";
"soul.doc-2.4"="lssr7w6ry8p02mzmwyx7a2zzss2vmbkb";
"soul.source-2.4"="9w0g3y2pqkzsbg8jdr1vkmn4wlrx1b2i";
-"spark-otf-0.04"="ffinni2ipxnxx47dzwpd2flvqfibqzhk";
-"spark-otf.doc-0.04"="i4jmg2h3nj27y585znj2mmdfgj231hh3";
+"soulpos-1.1"="908fbjhq1zkq0p3qg4ihs62zxd18988i";
+"soulpos.doc-1.1"="7l3pl7mbjmkpr9fwkrdcyjkhqvw2jfdn";
+"spacingtricks-1.2"="84f9wq44xbh1qsy3q6dnihgdfsdrax09";
+"spacingtricks.doc-1.2"="n9f1q4ph131jk4wfw5nk0991667j2403";
+"spacingtricks.source-1.2"="8a4sl2svxhs1wpwy5mz4iylzl701mfb6";
+"spark-otf-0.05"="9siivrc6cbck4p4vg4ly0r1b37h7lw28";
+"spark-otf.doc-0.05"="y4v051bqbhwc91ipzdfqc1yqrzd5hg0x";
"sparklines-1.7"="swn54z70rhmbk917dpl37mfr3sx21525";
"sparklines.doc-1.7"="mjpd57symvhnv6jjzynalmpqy3l4szfa";
-"sphack-2018"="gdrva3zalq63d7j737247ja9a22abdxq";
-"sphack.doc-2018"="3rzyc3sxq2bnlx5pw5xz1kb2gb36brgy";
+"sphack-2019"="gdrva3zalq63d7j737247ja9a22abdxq";
+"sphack.doc-2019"="3rzyc3sxq2bnlx5pw5xz1kb2gb36brgy";
"splitindex-1.2c"="72wrcsz1vmka4qal90la093asf12hs6j";
"splitindex.doc-1.2c"="gf9j1mi46ih0xanr4lzl43gpfjpjws14";
"splitindex.source-1.2c"="1y60d6s6ws70dgjhn239h4x8c77hjmdz";
@@ -5884,21 +6011,21 @@
"spot.source-1.1"="hgsxqd8czj5vmy43g4mvvc3954vsmdi9";
"spotcolor-1.2"="rz2zax5g35slfai6rqmnqslib7wsi14m";
"spotcolor.doc-1.2"="yhcw8r48q7vi0iryn18d1z746ij1wpkp";
-"spreadtab-0.4d"="81i7rnrzj35f1y1i25m8z2zmknf61m5d";
-"spreadtab.doc-0.4d"="3xjp4amyd1lbj2j2vbq55gjl27f361im";
+"spreadtab-0.5"="9hd8rpqawnk531m802dzwf9bgq2h6zbx";
+"spreadtab.doc-0.5"="xcwr817pa38amnm8agrbwgh3c4bb2fnm";
"spverbatim-1.0"="cpn7cc2f4ila3xfq8yrr5456y2p5navw";
"spverbatim.doc-1.0"="bnw2p20z8ga1zynk3v8khpgfgbjb5jpx";
"spverbatim.source-1.0"="ivjx22khzgn0xgzbkb5y8q36i9wh3n49";
-"srbook-mem-2018"="30fmldc7ygh6c4a64z9cb5qcr1z400vs";
-"srbook-mem.doc-2018"="mfn2i8vs1h646gn5fcs3zh7lrn6gj2si";
+"srbook-mem-2019"="30fmldc7ygh6c4a64z9cb5qcr1z400vs";
+"srbook-mem.doc-2019"="mfn2i8vs1h646gn5fcs3zh7lrn6gj2si";
"srcltx-1.6"="pamgi7alvxixzd4dy68p502ifdlnz7fa";
"srcltx.doc-1.6"="1lja1az3vfzxkf2d7pl4cyxbliqml0hc";
"srcltx.source-1.6"="wk74304mhb77p653l52gmhc990ic0dfh";
"sseq-2.01"="rypda83sq8zgcnd6fmip2nw85dpqkb2h";
"sseq.doc-2.01"="2zw94ka78zap6914m7r3xc9slzjr0vig";
"sseq.source-2.01"="1fw0mc1crac3fps3s62rskzhn946zffb";
-"sslides-2018"="5j8zx3q4f3cm4c78q4vn8cbvp33frz1q";
-"sslides.doc-2018"="xsh6d0caydlgs3kfc0zgw4m79j1vkrxs";
+"sslides-2019"="5j8zx3q4f3cm4c78q4vn8cbvp33frz1q";
+"sslides.doc-2019"="xsh6d0caydlgs3kfc0zgw4m79j1vkrxs";
"stack-1.00"="p32bbliciimyyfpizvi0cdrw7nzkmlx6";
"stack.source-1.00"="x3hkdwa9hip4zp8paipd8yjjz10pysn6";
"stackengine-4.01"="nivan4carz07sqpiymvlkjxswkqa9mjd";
@@ -5915,9 +6042,9 @@
"stealcaps-1.0"="8q97ghfyfnsmjp2jw2brp925hr82sprn";
"stealcaps.doc-1.0"="3sdy3dqpi4axamhvshixk7hdqmspv446";
"stealcaps.source-1.0"="xzysv6jy1bzcp1dww6imz9358id28lqf";
-"stex-2018"="rnkv33n0w6nhfz91qls1a7nb2xjc7i6w";
-"stex.doc-2018"="l7fpwhdxi3q4qgbsi3wb303hifwz96kl";
-"stex.source-2018"="vcvwm90hc222rm3b2z2iryfz869fzaf7";
+"stex-2019"="gaf5gfk5kwfy1m8m4wwfkhx0cppxj58b";
+"stex.doc-2019"="rga6abj8kqig904y3wm4lmzi7lw9jccy";
+"stex.source-2019"="x7x55ags2g5ks59zpcphv1m37dc91192";
"storebox-1.3a"="kc1a9kwyd31s1376b16hidk21cz2q2zv";
"storebox.doc-1.3a"="qhjcw6fzxlkzpgnk0ra7l6fqp10byiv6";
"storebox.source-1.3a"="6zzmya7fcjajy73i8iys9584bldh18z2";
@@ -5936,6 +6063,8 @@
"subdepth-0.1"="p59zl1bmd52xsf51l1qf4ij5j7qj9f8w";
"subdepth.doc-0.1"="973874d1ri46l5ixgzrlqxf09lxbhq3x";
"subdepth.source-0.1"="sdij1y3j4dy8y19pb4aw2azb48i5rssi";
+"subdocs-0.1"="hab4i435srvd4mxbbd6jvg2dpcdcrxri";
+"subdocs.doc-0.1"="knk6a3wn83r8dnqigzx71rr2zn78v25k";
"subeqn-2.0b"="26vzla83zaqnkwf1llwly1jnmb9dvgnp";
"subeqn.doc-2.0b"="121c3hsq5lnfx05k85kkgym9a6554ilx";
"subeqn.source-2.0b"="17dmj6k881xy7cjmx62ranh04x1j946b";
@@ -5960,9 +6089,9 @@
"supertabular-4.1e"="51mc5fbbk13mmpya5n8lrx5yyk4k1167";
"supertabular.doc-4.1e"="jmm0dxfps5p36r6ds1fpx00spx10rrv5";
"supertabular.source-4.1e"="0wa3rcn787hn4707zbdm0jdfflp0dyf7";
-"svg-2.02b"="s69n2z92bgdc25yd7ny1ihxqvjny31vj";
-"svg.doc-2.02b"="vsbpx9b5qlpdnhc2fny91vg2namdf816";
-"svg.source-2.02b"="h35m5a5r872l2fq5iz1xbv93q6dlrnxz";
+"svg-2.02c"="krfz6gsvr8kx2797caw886znzq4vzhjm";
+"svg.doc-2.02c"="irsvz87m3xqfvz3pvagl5xh0fgfx9pz5";
+"svg.source-2.02c"="wcjj10nzrk6qlmp2402ppl5k2j1nd522";
"svgcolor-1.0"="ld3wccj2cxdhv0xyz7qmxcvr6saab2s2";
"svgcolor.doc-1.0"="nj7w6bihmr8hmvcykya9nkxlkhmlcw6r";
"svn-43"="hv7xk90h5qb4ilx7f4a6zybijnhba9ic";
@@ -5974,8 +6103,8 @@
"svninfo-0.7.4"="761kpr460h6nfczsf1vakdj9r947in1s";
"svninfo.doc-0.7.4"="qlhr7rj98m7g55kgrms1jjw3wp3k7z4v";
"svninfo.source-0.7.4"="xsf1rs0ar8ris0dh8qbslxwx5i0ci6ck";
-"syntax-2018"="1bvja2hjsw8p68202f84sbzcrs0f7d27";
-"syntax.doc-2018"="pkf7w0xwcnl7cm74z99bb32v4ycn4wmr";
+"syntax-2019"="1bvja2hjsw8p68202f84sbzcrs0f7d27";
+"syntax.doc-2019"="pkf7w0xwcnl7cm74z99bb32v4ycn4wmr";
"syntrace-1.1"="02njfsdqh7ssnjcsnpmzi3iwxz2yfj9f";
"syntrace.doc-1.1"="v5q7643l6spib4kf6mma67pl7xm8aaqc";
"syntrace.source-1.1"="qqmfivdpilm8qp26v7kf3lcvfp582jv0";
@@ -5985,8 +6114,8 @@
"tabfigures-1.1"="spwphj1m563rip8gq09fb97mz85yqwiw";
"tabfigures.doc-1.1"="l68l551i2skm8yns6r2f1ji0kgxhx56a";
"tabfigures.source-1.1"="6r4li6abzpgpv008xhy0x3lyywpy2w5d";
-"tableaux-2018"="b4zz5qhahr3kxwi68l2hh92w3v29gdry";
-"tableaux.doc-2018"="g4v3wbms4yw4wmzkm6v9aj3l46l4fcxy";
+"tableaux-2019"="b4zz5qhahr3kxwi68l2hh92w3v29gdry";
+"tableaux.doc-2019"="g4v3wbms4yw4wmzkm6v9aj3l46l4fcxy";
"tablefootnote-1.1c"="axmzyplpbyfmhfx7jsijk3aaqcyc7c9k";
"tablefootnote.doc-1.1c"="z65aphzdy953r1r3a5lzpvizmhs638g7";
"tablefootnote.source-1.1c"="a1qbk028v26pld26654hsl3j3fc90js3";
@@ -6001,13 +6130,13 @@
"tablists.source-0.0e"="jwabyps9hwly3s2xx4l0vs3xwkhg0a33";
"tabls-3.5"="gdkxv2mfqga5w7pmc8dszx9csma95imb";
"tabls.doc-3.5"="dg078n18gai6glbgwh0p45560s4zjs4y";
-"tablvar-1.0"="y3my686kb6dyq3sa60237qy54qnid8w2";
-"tablvar.doc-1.0"="8gkl8s04ck46xfjb4jfplngpmlwhhpza";
-"tablvar.source-1.0"="rgn3danb8mnfayr13c1c5gq5cr4nf1pq";
+"tablvar-1.2"="ap3wf7pg37i4cg5cyjzmns9kk4hig3gr";
+"tablvar.doc-1.2"="yvbnydls66gsbdmigljznnf9qf2h53j5";
+"tablvar.source-1.2"="9hjw3agsihfc7lwapgbmwrl9sa03l9zv";
"tabstackengine-2.10"="df71gwvw34lf6xmarwwmpl897zyar75j";
"tabstackengine.doc-2.10"="yi5yn8dj15sihk5hdwrjj8vmh3kgkgz1";
-"tabto-ltx-1.3"="cgxvfk7sdxxpczv7x1jw5460lwg7bak6";
-"tabto-ltx.doc-1.3"="irjpmicaxpxw947w4p3520g18cg27nmn";
+"tabto-ltx-1.4"="9wp6kwifrrzi7xf9m8zgws5ym0vmln5g";
+"tabto-ltx.doc-1.4"="09g64mbplmfgkxhsgqk1rwqw2b8p36yq";
"tabu-2.9"="pvg42mixn7f8vvz4ll8a5y927hhzh82s";
"tabu.doc-2.9"="zsybb13fpnbffljq4w7vcpl3nmvg5xk8";
"tabu.source-2.9"="88pnpips4j95nj427mydnjzqa5nmb2f0";
@@ -6022,24 +6151,24 @@
"tabulary-0.10"="4lnwhfr4bnawqgc5hvmp9m5gi6dmw679";
"tabulary.doc-0.10"="439yc9m6b5na2i8kg8axqgx2pwhlv2aa";
"tabulary.source-0.10"="x6a4q2rfm6z97ylwh2skqcpjlf7kap5s";
-"tagging-2018"="hai0v2rkgjvzxg7f35blqchqpvax05h4";
-"tagging.doc-2018"="nkfw3b02dgag42a8zan5dvlj0dlkzb0k";
+"tagging-1.1.0.1"="x89sfr6zw3szcw463a7hyydjancfr14k";
+"tagging.doc-1.1.0.1"="svs9ig2xs2c76mmyalsfsgvzw7x1x6zz";
"tagpair-1.1"="cw696a7ccw159f38sa6av7f2cr2w5mcl";
"tagpair.doc-1.1"="n06xlqq579by3hq5rwsmh0l6x1damdrs";
-"tagpdf-0.50"="sgcp74gpanavbvmkaxw59q2705hys39z";
-"tagpdf.doc-0.50"="sldrrlv419850zdmhhvbvb3dxarvxm6r";
+"tagpdf-0.61"="k0xs4dxr3f3xggz7kyy1yiz2lgvh70yy";
+"tagpdf.doc-0.61"="p7fsdpx0vlsrxkx8h4mw4vhj8i65q3lb";
"talk-1.1"="w3vffx02kp18gxkk2khsnhcpzhd6kvjq";
"talk.doc-1.1"="1hcv41gh3rcxncfqv75w92a2hdnb55nq";
"talk.source-1.1"="mvqbaz1vwya42g0idhhp948dxmb5z0q8";
"tamefloats-0.42"="biipxghplzwd03drjpiisijhdzr4i04i";
"tamefloats.doc-0.42"="mnmrchq7k8n04dx35r1plzxcw46hx4cj";
-"tasks-0.12"="a58wppbccpfxnmsc5g04qvpf0zyv06gk";
-"tasks.doc-0.12"="pqz2is810r3nypqn63w74xi8fg8vp2ap";
+"tasks-1.0c"="26ax537zl8bnki6rgzv9glgismvljdlr";
+"tasks.doc-1.0c"="pjf8b495x5rl68wiia2g7dhy4x651wcm";
"tcldoc-2.40"="r9i94qmf78q9j3adkzfly43riv2bzdmr";
"tcldoc.doc-2.40"="fh6a7m41gxn4988pwr90ph25gg26ky40";
"tcldoc.source-2.40"="p007ccff6w6d3nlpsp3q476vg9m4rjq9";
-"tcolorbox-4.15"="1308izj2xh5vimgiyzlb7pgxm2r1bsma";
-"tcolorbox.doc-4.15"="iinfp87ac4277im4fl7q53xc4rggvbpz";
+"tcolorbox-4.21"="2w7jrqw2ryfdzidirnxcj8n05dy7j3px";
+"tcolorbox.doc-4.21"="lq2kg4ks9amfj0cm8z87v3izi8s202cx";
"tdclock-2.5"="dzb2gj8y1dv7qm5mn7xfgzdq9aydqjk8";
"tdclock.doc-2.5"="sgdpiwcnkifms1lx7xicl3xj194lfhbg";
"technics-1.0"="cav50vxgp01465wa07bmza4blgsv49wh";
@@ -6047,9 +6176,9 @@
"ted-1.06"="2rd9qzrp0i0yk9qzz4g2zsjafswd6m91";
"ted.doc-1.06"="02zyzvjncgpgm4iy2nxkx209l8dhgkm2";
"ted.source-1.06"="isk5yz52jxsdqq8vzcvr99xjcg5sy7pz";
-"templatetools-2018"="byxkf3ad6nbxsjvmqda6iv4qxwh9r66z";
-"templatetools.doc-2018"="yv7q44lxn02yn1fawm3rkcdia11hq99s";
-"templatetools.source-2018"="4cvfpn19a3cqhx9sx2jin35ycakq4wi8";
+"templatetools-2019"="byxkf3ad6nbxsjvmqda6iv4qxwh9r66z";
+"templatetools.doc-2019"="yv7q44lxn02yn1fawm3rkcdia11hq99s";
+"templatetools.source-2019"="4cvfpn19a3cqhx9sx2jin35ycakq4wi8";
"termcal-1.8"="brb1gf3h9zaa07s0ppbvgjiava0yh9k9";
"termcal.doc-1.8"="3k8kgf7fy8b24n2jbx79a55awzs54far";
"termcal.source-1.8"="k680hlhzp03wfxnxld82sgsnaggfw38g";
@@ -6059,12 +6188,12 @@
"testhyphens-0.7"="xn9idcggd15gxl0iaphmlafpwq8ywilj";
"testhyphens.doc-0.7"="fpkvgpd63hz8zyra7l22rgb9cr4yiz3a";
"testhyphens.source-0.7"="fg7vps18xgf21gknlbcdikxn1yswafx1";
-"testidx-1.1"="2xv4ikmbq3d7njx8bd658hfmbn3y98i9";
-"testidx.doc-1.1"="6xdn43y612rixkk7v6f44c47znvrp3d0";
-"testidx.source-1.1"="3pnn4igzpbkgc7n1zgiq67wm0yf4f7l9";
-"tex-label-2018"="wc2rqwp08adm869xmk7a6wkyzhfkbv6n";
-"tex-label.doc-2018"="lf9ff6q6n9rqng6akvbds9f1c6xiq5m4";
-"tex-label.source-2018"="vg5180hyadc0bl0hci4wzx90fvpxa2h9";
+"testidx-1.2"="r8p1fcwygn1i6qay7bj0g3qsh1xbshyp";
+"testidx.doc-1.2"="42qb4bpx6fiqg785ij9nsxm23mj291yz";
+"testidx.source-1.2"="kigppvv8csnxmspyd74928qz4r829ghy";
+"tex-label-2019"="wc2rqwp08adm869xmk7a6wkyzhfkbv6n";
+"tex-label.doc-2019"="lf9ff6q6n9rqng6akvbds9f1c6xiq5m4";
+"tex-label.source-2019"="vg5180hyadc0bl0hci4wzx90fvpxa2h9";
"tex-locale-1.0"="l1ivcvf81xx7g4qm4jr778ssnyzf6m92";
"tex-locale.doc-1.0"="01d792zq1yc408zzs3lpx3zffv7bi85f";
"tex-locale.source-1.0"="ak4a3mf5q29g02rx6iy7yv2kp51gdqjm";
@@ -6087,27 +6216,27 @@
"textmerg-2.01"="k9zrf9l5a75pzf1c30fxx48kly07m2rj";
"textmerg.doc-2.01"="bjgcbyn95fi8kpq91kkhhxbarw5dn526";
"textmerg.source-2.01"="4kws4jyfmh7w7z258clr3dd4x7k98iqj";
-"textpos-1.8"="hfaks20dxsil769n9s0kw2qvsfgvxn5q";
-"textpos.doc-1.8"="rnzjn5x53vvdm3almzs2zyd31z112hzc";
-"textpos.source-1.8"="pxmp47fyy20ni0m5i9iinw20vjl07jlw";
+"textpos-1.9.1"="9y69phigp9a3mnpxm8pz73scqkjrajfc";
+"textpos.doc-1.9.1"="xlp3qhzsccwq3dsxs86pn66kjd0hpnfa";
+"textpos.source-1.9.1"="617mdm7hify7hwjc7w0af3fnc0d65hs1";
"textualicomma-1.1"="99h4pfsjnfy89xpwh4djj8fnhkwwxi3z";
"textualicomma.doc-1.1"="10pyym40s0jszs7632hqxna94x3czwrm";
"textualicomma.source-1.1"="14fqq28b54pw4b65kv1kwxif9fcr175p";
"texvc-1.1"="x48959hg957jqqqf4ijb6wiifbrm71sj";
"texvc.doc-1.1"="pxgl51bvjh0dq9mbs3p65v8giqz5p4zd";
"texvc.source-1.1"="snic6z1hg65qvljsg4c5faqrjy7hk9qg";
-"theoremref-2018"="1md9iqkfgbhg6v64sgm94lp66x085rwr";
-"theoremref.doc-2018"="846wd88w325ganigw2g9rvhcs9is6ziv";
+"theoremref-2019"="1md9iqkfgbhg6v64sgm94lp66x085rwr";
+"theoremref.doc-2019"="846wd88w325ganigw2g9rvhcs9is6ziv";
"thinsp-0.2"="flil5f3fr9ghxa0bffvqy7wackrg7q27";
"thinsp.doc-0.2"="pk93sirkywa7hmqggnapklyz0bqy04c2";
-"thmtools-66"="qy4wdqkznn7cg4jpvqi4mjbnqmb2258z";
-"thmtools.doc-66"="mksaav3wkw6z13hz1y0idzh5yzjp6kx1";
-"thmtools.source-66"="znn6rd3fxncja9cr8syivv89r14zpwpd";
+"thmtools-67"="9hby99z4aghnf12c5rdgk7vihj40i2cx";
+"thmtools.doc-67"="y5461jls5a09p7q2ndgdn94ss286jc6j";
+"thmtools.source-67"="v96bsmdp8n9g899sprc0divhd43svw8h";
"threadcol-1.0"="jwbi62xbc0cmzv65spvx1i6dijg34w6n";
"threadcol.doc-1.0"="j6v3gi6c2cnhs8z5pm0j1cwg7ayi4hxj";
"threadcol.source-1.0"="0irgk3ajakrjf1bgbfd71qvpy35fklmb";
-"threeparttable-2018"="1fmr9sbssycx23ql343hvvk4k0n90bgj";
-"threeparttable.doc-2018"="4y119m8549dk5kv4sbhh614nijlv0vx5";
+"threeparttable-2019"="1fmr9sbssycx23ql343hvvk4k0n90bgj";
+"threeparttable.doc-2019"="4y119m8549dk5kv4sbhh614nijlv0vx5";
"threeparttablex-0.3"="7slkq5cfxlah9ckr408l1wqxxc9x5hkh";
"threeparttablex.doc-0.3"="46r8874q74dgja9ivs4i3wcg35lwlv0b";
"thumb-1.0"="knz4ixhqam9i803vpaq6qmghx6n7h9hq";
@@ -6122,22 +6251,22 @@
"ticket.doc-0.4d"="c6d6arnzv37pczxs39h99s1isldk36fi";
"titlecaps-1.2"="lf0q66qrj3kw5hs90fbhr93dz7ik1gx8";
"titlecaps.doc-1.2"="qb1mj8p7srqz37f77wqs1igfcpl8wsg8";
-"titlefoot-2018"="1ggjs95rzvlmznqb8s67f7f3cjid5ynb";
+"titlefoot-2019"="1ggjs95rzvlmznqb8s67f7f3cjid5ynb";
"titlepic-1.2"="psapnhni7mhwd94s2qmki4hdlpbq3dbs";
"titlepic.doc-1.2"="c363symm32mhjg8cxw9j4xsmyhdl58kg";
"titleref-3.1"="1ai0w05ipy1dlxm0n78jzvpdgp42j19j";
"titleref.doc-3.1"="6rgspvqn51kiw9gpp9bc59jxlyk654f6";
-"titlesec-2.10.2"="25z9zccw5pikdak7045kw5651iz82vb8";
-"titlesec.doc-2.10.2"="g8gx5alx5k8x4hf5vls0hg4w0jlg736r";
+"titlesec-2.13"="69aqh5wsyycjczrw250kgp2ay0bv0qm8";
+"titlesec.doc-2.13"="g7s6fj2s3g0mj2kh69q0c72y5xak8i12";
"titling-2.1d"="hzs20qk476wwff6ammqfv863zc50qnib";
"titling.doc-2.1d"="m84ffgjikqkxfa4x86g7gljhpq1snxva";
"titling.source-2.1d"="kr5gx6mfggxyxyh0c2pv1y9fzhzw6dq7";
"tocbibind-1.5k"="f5kf8lxqhg6hn7qjnxxmrwphi11ndgk6";
"tocbibind.doc-1.5k"="v5vwh1sm8bzqky6lbabvk6j3gjp8bxx6";
"tocbibind.source-1.5k"="xq2f0iby2zafyghn0a9pjbvv1hw6z6fb";
-"tocdata-1.00"="bjqbdm0a8rs8d8xqn6f5hhnsjq30z0hm";
-"tocdata.doc-1.00"="zrx45nqv3p6adwq3cafhc41h991lyg75";
-"tocdata.source-1.00"="pi5qg0mv6l4rfrf66458lm04yczycnzv";
+"tocdata-2.03"="k4q3rr13qywdl798lg7rx8zgqyhgc0cf";
+"tocdata.doc-2.03"="11pgqzlzvx5hxgw2fizyjrq670d1154d";
+"tocdata.source-2.03"="adp7jfmqm6p1l7gn7p07j7d18jzg7i63";
"tocloft-2.3i"="yjmv81gig4vic5qsvg5mlnzgksspjgyj";
"tocloft.doc-2.3i"="nh0fvc66rrd9ckyxv9gyackd180kikni";
"tocloft.source-2.3i"="3mcnwnx824kls2j5ln3b80hcvdk8ch51";
@@ -6150,15 +6279,17 @@
"todonotes-1.1.2"="k9dcrj6jpppwhp1hkibcdpwnpm3fmx32";
"todonotes.doc-1.1.2"="6lwri4ybslcrfphvg8cah3fsw1lv5liz";
"todonotes.source-1.1.2"="xyjg7n8m9aq7ykawy9lsa677jpylz730";
+"tokcycle-1.1"="8gd2yggcky1ag3p84z3cm7bprv58qxp9";
+"tokcycle.doc-1.1"="p0r03jvr9r58sr16pb1ihhnjqpmb5s6d";
"tokenizer-1.1.0"="k1ixh9ndc7r9cna3q86cccz4ibja32cs";
"tokenizer.doc-1.1.0"="yvz9x41xdnf5449k2ixpbwrpgyhwpr5y";
"toolbox-5.1"="czvh3swrgna1q4bf7dvbi6vqvaaja1z4";
"toolbox.doc-5.1"="xl7w44azdaxsr34cz9fpy63pzfgz1pm6";
"toolbox.source-5.1"="72cwzx2fbbqb0q7n8s2r8rwckfrfc8vj";
-"topfloat-2018"="a6wpasrna61fbpcb35m1gighj3xshfrp";
-"topfloat.doc-2018"="1gqq1kwkhj4s99vrqc3hys2pzr691k0d";
-"topiclongtable-1.2.1"="gncjycyzg017fr7lipw06jf5mwry14dj";
-"topiclongtable.doc-1.2.1"="iay51mlh7lxvxg4bla1hhav34qiyd2ah";
+"topfloat-2019"="a6wpasrna61fbpcb35m1gighj3xshfrp";
+"topfloat.doc-2019"="1gqq1kwkhj4s99vrqc3hys2pzr691k0d";
+"topiclongtable-1.3.1"="039ngjqqsjqslmsy4wj9j8lvysdyg2d7";
+"topiclongtable.doc-1.3.1"="66a5bw5zvxrn4dkcyiz8vi9l8qqjcqxb";
"totcount-1.2"="mjp1wrksnwg89cj9si72fj1zjyrw9szn";
"totcount.doc-1.2"="q1j4ja1xiqc4aahh7d02cnm8pvb356r6";
"totcount.source-1.2"="g56d6lcx4g79iqg8af4nazv3lf3973ic";
@@ -6186,17 +6317,17 @@
"tucv.source-1.0"="85rsysj0whl6f07njaxigyk14ij204gc";
"turnthepage-1.3a"="kiaa5nrr0q0zdgbl22349ilfl23hlzvl";
"turnthepage.doc-1.3a"="akqb1g5iyf9f7shvsm0v5wqzi43w8974";
-"twoinone-2018"="mg0zc3lsfzqfcj9w6qgqiynjkqki9h92";
-"twoinone.doc-2018"="8shpm77vq1ir8f18ix6ddz80jn0qg0ni";
+"twoinone-2019"="mg0zc3lsfzqfcj9w6qgqiynjkqki9h92";
+"twoinone.doc-2019"="8shpm77vq1ir8f18ix6ddz80jn0qg0ni";
"twoup-1.3"="9zz59lr969ia2fr0kawfiibwfvjz8803";
"twoup.doc-1.3"="scznf4yfaq02nd7yq3fkjxn2cnzhd0s8";
"twoup.source-1.3"="rksz35jmn56sd5s5m3fmsp7a33rgk0c0";
"txgreeks-1.0"="6g3vnp9prv91yjr054dshpgdl2f62w2x";
"txgreeks.doc-1.0"="rvca7hs2rrssy46nd855knh10jkav8s0";
"txgreeks.source-1.0"="aifnmmsvmda0vs6xvw2xrl3dyvr6sxkn";
-"type1cm-2018"="fnxv8a4anvnhl4a2hm1fx45hpdns24mh";
-"type1cm.doc-2018"="fly8yjqm52klwal3cpiw5c3c8pmy75n1";
-"type1cm.source-2018"="735jsqhiaa26wlbbwq764rl18s3j1s7v";
+"type1cm-2019"="fnxv8a4anvnhl4a2hm1fx45hpdns24mh";
+"type1cm.doc-2019"="fly8yjqm52klwal3cpiw5c3c8pmy75n1";
+"type1cm.source-2019"="735jsqhiaa26wlbbwq764rl18s3j1s7v";
"typed-checklist-2.0"="nb46bydygh6n37z3w9rcl4vdlgd0jlyj";
"typed-checklist.doc-2.0"="wpqkpzji27rp6zvrhy988fgjf1mf9hn1";
"typed-checklist.source-2.0"="yp6qcgrbhlggv7c7n5g40gmiz6azflz8";
@@ -6214,9 +6345,9 @@
"ucs.doc-2.2"="z3jxd58nlj0lkch4gc3jg4nwc2aqgzwr";
"uebungsblatt-1.5.0"="9z0cwx5jfib1mfyq49bq2yl0yfacwg89";
"uebungsblatt.doc-1.5.0"="vps5ya9a8z6hv7lynd0fwizwxdxyb52j";
-"umoline-2018"="2vm0z3pykwnz31pyxxpmgdl3bbpzxi0x";
-"umoline.doc-2018"="i3rs7g3iqdqnkhicadrnfr981fwkmw8x";
-"umoline.source-2018"="rsd9s0gqx20dvf6sk91gwzlsx4mq6299";
+"umoline-2019"="2vm0z3pykwnz31pyxxpmgdl3bbpzxi0x";
+"umoline.doc-2019"="i3rs7g3iqdqnkhicadrnfr981fwkmw8x";
+"umoline.source-2019"="rsd9s0gqx20dvf6sk91gwzlsx4mq6299";
"underlin-1.01"="vp1wvsy871d28x0z1rw4pgxw9abkr8yg";
"underlin.doc-1.01"="8cbapdd7sbqfxs6s2fx6pv0d8x6b0sjs";
"underlin.source-1.01"="52j0xlhajihpgw5mp5zgpnsaiqkyfr62";
@@ -6228,11 +6359,11 @@
"units-0.9b"="b92vh3z7cr8q1lp5cqzkiw2dhfbla7cg";
"units.doc-0.9b"="3c1a9x0y99lb2qw8scb0x70jzbh5kjkl";
"units.source-0.9b"="ha3bz0p0xanqznz0nyfsa02j32wjdl88";
-"unravel-0.2f"="xcxnr2pcddzvrs7pbg6plbnxc7mrsgva";
-"unravel.doc-0.2f"="yb0ljbpn59fb2fhbmq2b8r27y2c2abv0";
-"unravel.source-0.2f"="hn2j08csyw8wrmn7izj72xx50g4fzzj9";
-"upmethodology-20171210"="a3rgddri984rakfas1ggrxggpii665xy";
-"upmethodology.doc-20171210"="jlvh2iyqj2h7yicgbxi8z8188xjzgfi9";
+"unravel-0.2g"="36q5f8m3v8cg5bg7g2b75wvdr05l6mg5";
+"unravel.doc-0.2g"="421v7md0nqgk4h33dnrixpvi67fi0fp3";
+"unravel.source-0.2g"="9v979jli0094ikbpf7dfyfizd7xlx6sy";
+"upmethodology-20190928"="kx48p4k7pcw622vsw0r4d2mhkvg3kiyv";
+"upmethodology.doc-20190928"="h5vqrk88hfxaqp86r93jkg59hhsjvsgg";
"upquote-1.3"="3pr0j9wkyd8fzk026qk6vzsv5hlyccy7";
"upquote.doc-1.3"="ilclzgj5m6nxhnz4398f5nwypf4jp2gh";
"upquote.source-1.3"="4j1q8nck1g1cg4paz65l2zpvyimkf31r";
@@ -6244,8 +6375,8 @@
"ushort.source-2.2"="jhn6sxdjyff94x69jhax021qfx39dca7";
"uspace-0.04"="mc9j21cj64djdxspryc0knx00xm2krvm";
"uspace.doc-0.04"="72420339xc9l7a1xaz1pdkn7clkdrm7w";
-"uwmslide-2018"="zf5gky1nzsjd1jp5kq843in2prllnk36";
-"uwmslide.doc-2018"="m67bshz8bpzw4vcsj1klgh8sz3mnbx8n";
+"uwmslide-2019"="zf5gky1nzsjd1jp5kq843in2prllnk36";
+"uwmslide.doc-2019"="m67bshz8bpzw4vcsj1klgh8sz3mnbx8n";
"variablelm-1.1.2"="gmqg9y7mmqmzl04n1zh8gfxzglhh4afx";
"variablelm.doc-1.1.2"="d12x54ynkf2lq50m97p9s3wh2jr1y5jr";
"varindex-2.3"="isp8j60q76fms3g4nlgf6d6da6f2y0xg";
@@ -6271,9 +6402,9 @@
"version.doc-2.0"="7hcfbpwhb2ifxy3y84g6rgw2f7465hgj";
"versions-0.55"="c1vn4pw5im1a93xpp59i3xcf5az1n326";
"versions.doc-0.55"="l4znzf6z7qwpskdsdnhsdx264a07wvmg";
-"versonotes-0.3"="v1lfi4z19w77a8ydn9sqh17q1mnjdc9g";
-"versonotes.doc-0.3"="8id9yn2rflg2h7r72ax0b7pbf7rqh8di";
-"versonotes.source-0.3"="68kgk661209cslywdrrc1mxampz5z3pl";
+"versonotes-0.4"="9k0hj47jjkdgnhhxbw87m5xnqyfpb7jm";
+"versonotes.doc-0.4"="mgp76qfszyhmq2fv5d93y6cs6113nxl6";
+"versonotes.source-0.4"="0zxi7ly18j94kbwq7ipd6ydbgvskc6m8";
"vertbars-1.0c"="65mc3s841k2j2b02g5qvii5pysjim8pq";
"vertbars.doc-1.0c"="w04gw5yg7wl8y8882g4brm1ny6hwq3f5";
"vgrid-0.1"="5qfb52ndm5lf20ya2w4vrhivn7p6vkaf";
@@ -6291,6 +6422,8 @@
"vpe.doc-0.2"="yr38k5mpbpd8jxvcycvpj0zhl1f75lv1";
"vruler-2.3"="bw7zccv90946wxjbms3hclxahpxkcpfp";
"vruler.doc-2.3"="kffmrjhmahvd1pyk1ha5slz34y8g5j9d";
+"vtable-1.0"="3yh1145v9bcj739qrlb685j25rk088n9";
+"vtable.doc-1.0"="w7yq9sbb3jw6k7wxbq2pdqc3gcivvqxp";
"vwcol-0.2"="hff0d1za1i8jqaa5bd7r94g4zvsxrmcf";
"vwcol.doc-0.2"="68p9iv66i4mx5l8s90ivl3w1pdmx9fim";
"vwcol.source-0.2"="x7qa2d5f1hxxbiabgym4g1n1n0g92x1w";
@@ -6303,17 +6436,19 @@
"warpcol-1.0c"="91kcbm5m59ym7kfjbhzdq20p9rhi7ci4";
"warpcol.doc-1.0c"="q72m3zkgkm7fxfq1453jsmqidgacb2bh";
"warpcol.source-1.0c"="lmr3rlbqz9q7j05glz4s8fyfrlm6ah43";
-"was-2018"="gw9043kq2ai4mkbcca20x5f10wnv8czz";
-"was.doc-2018"="y83pwhhkxlh92cr9b0hmps0izg2cjhmg";
-"was.source-2018"="cwqcmdh86sm58073zm929dxibw3flc02";
-"widetable-1.5"="zis4n2iaqq9wr8x3z1d1mx8dq2cn3704";
-"widetable.doc-1.5"="c3dkf2i21b86pf64vjmkr404fhwmzi8r";
-"widetable.source-1.5"="3x1kv0pvgph8ld11wvm2zgpqfdhr4isv";
+"was-2019"="gw9043kq2ai4mkbcca20x5f10wnv8czz";
+"was.doc-2019"="y83pwhhkxlh92cr9b0hmps0izg2cjhmg";
+"was.source-2019"="cwqcmdh86sm58073zm929dxibw3flc02";
+"webquiz-5.2"="9qq4an9pcpirgzrfa7jx1mc74zz5y55q";
+"webquiz.doc-5.2"="36ykfxg7dqx2wzn5k15f85s9wm99c4xd";
+"widetable-2.0"="7dx6njx3r6i0ia40n1rv0j7badl9hkdr";
+"widetable.doc-2.0"="bk5a40zf9a8ylg7zf8sbr3z62607dhd3";
+"widetable.source-2.0"="w0djy8q8m45lvhp53gl3x44h5f0nckag";
"widows-and-orphans-1.0b"="nra2vcwdz65ab9v2l5j51ly2psp39kz1";
"widows-and-orphans.doc-1.0b"="s6m3rdja96wpyyq98yirb6y2213264lf";
"widows-and-orphans.source-1.0b"="b0h0rfg9v872qa5javafixkkjwp518jr";
-"williams-2018"="9xzcvf4nblyp6vl0vhnwi6lbbmp4lagm";
-"williams.doc-2018"="0fr8h1zsj1h1cf3qpjvdkg3yz4fcjdsk";
+"williams-2019"="9xzcvf4nblyp6vl0vhnwi6lbbmp4lagm";
+"williams.doc-2019"="0fr8h1zsj1h1cf3qpjvdkg3yz4fcjdsk";
"withargs-0.2.0"="ahb75dczlyy8shzql034xqjq72ll0yvx";
"withargs.doc-0.2.0"="6sr29bzbhwzcf77pjzhqb21fsp0541dj";
"wordcount-1.7"="wn4d84kxf5phfn6f5imv91draca4wxap";
@@ -6332,9 +6467,9 @@
"xargs.source-1.1"="zvlns27k99jmi1iy7nyc03kyyy8kaycs";
"xassoccnt-1.7"="9gjhxbaxdfqadbywhka6kqnyyw9wl5ls";
"xassoccnt.doc-1.7"="38p065jjmz5c8mjc0lbvz0jg793nlr53";
-"xbmks-2018"="3rzl0pi5vajgj80rlwj9s5hxx1lwfq6c";
-"xbmks.doc-2018"="nfcmv5k07kdhily4m4iivg3i3ln7d294";
-"xbmks.source-2018"="xswwxiw3ksa35mism6ib1mqpr8vrisl6";
+"xbmks-2019"="3rzl0pi5vajgj80rlwj9s5hxx1lwfq6c";
+"xbmks.doc-2019"="nfcmv5k07kdhily4m4iivg3i3ln7d294";
+"xbmks.source-2019"="xswwxiw3ksa35mism6ib1mqpr8vrisl6";
"xcntperchap-0.5"="qbrmbcwfdhy1as9i732naj5xnqd8zl7r";
"xcntperchap.doc-0.5"="ql3z0qizhd2nxxjb5i4hhxvb43951rs1";
"xcolor-material-0.1"="08zazp49lpmm92ang9i2q34kvx7v4rli";
@@ -6348,22 +6483,25 @@
"xcookybooky-1.5"="00gb5f064lmiwlhqz979cx5n8d2rxkad";
"xcookybooky.doc-1.5"="02wq92szswqj8mj94drhgcpqw8px6j8a";
"xcookybooky.source-1.5"="cky4lpad42pkh175nfddkz76nhl3q0bl";
+"xcpdftips-1.1"="qc6v9ab20hjwg3mb6w5mmzm3rzmavxd0";
+"xcpdftips.doc-1.1"="kr1fr1l8mp7zaj7hfwz0dddzchy2ld73";
+"xcpdftips.source-1.1"="5fxv00bzsn1hpb7qhxn2wl7gqgy4cmdg";
"xdoc-prot2.5"="awz55rah1196cknc1qsy0dc8ra91dvjn";
"xdoc.doc-prot2.5"="zx0nabzias47jm6270rmw9wqr117mb75";
"xdoc.source-prot2.5"="51sid2ab4iwhybxhkwf5wwxflabqy4v9";
"xellipsis-2.0"="x7m9da1658cxs5896bhn8cjdj0va03xr";
"xellipsis.doc-2.0"="332vcqlqjbpm5hsqbcfq23avmmgjl837";
"xellipsis.source-2.0"="3r007qgvxxcfvnd7942yafsznza0jdk0";
-"xfakebold-0.04"="a4b1sc00bjcmkhisfmg859r91gawnb2y";
-"xfakebold.doc-0.04"="72p0jj5pb2l4bxyyqnbqhxqalssly5vn";
+"xfakebold-0.05"="q2dn5s98jir5swsh67d6xaq8cnhxhjwv";
+"xfakebold.doc-0.05"="5gbp1hiqsrsfv3jh8f6rifsllsc6m3iq";
"xfor-1.05"="x2bs3y606v8f42ds7xp2kmllq0vmrnms";
"xfor.doc-1.05"="lbgdf0qia743jdvlxqf7vm4w1pc77kar";
"xfor.source-1.05"="pafv6fqj0nd5xm0wgmwavkmg97rw7dnm";
"xhfill-1.01"="6c09h61nlwbviwc1vfvmr4jhbrw2fs24";
"xhfill.doc-1.01"="cw2rx4v66138fsh1vwxhq9smyai1xlr4";
-"xint-1.3d"="li2h0bipq2rql2xjfw4hfgkwsg0ri13g";
-"xint.doc-1.3d"="xs9yi3x7jkzcc7c6hl4s86zh5pd1ailx";
-"xint.source-1.3d"="wzyd0g61hpbqqrrbhankpw30ln6f93zx";
+"xint-1.3f"="ahh09z32y79k5d8rzpw019gkhhf1j70v";
+"xint.doc-1.3f"="pjgafg558x3lw05chxic52xygraxx509";
+"xint.source-1.3f"="f332r3gsqj8d7fi1s62kn0jvf298xfzp";
"xltabular-0.2b"="rgv3ixm0aynqzfmf8s1682n52ga5mcm6";
"xltabular.doc-0.2b"="0d48lsksnxlyhaxrhcc497f95k4xjcvl";
"xmpincl-2.2"="wjg1lw656zbn3h41pxqzwwag9mgrk3h6";
@@ -6384,11 +6522,11 @@
"xpunctuate-1.0"="n3mxrha0440l5ngic93idrqw2agmisah";
"xpunctuate.doc-1.0"="lrvqrndq151vfz34ycvjnh3sw77v58lz";
"xpunctuate.source-1.0"="cmmzrijia2ir3mrhcq4s531la5kx18fj";
-"xsavebox-0.12"="fnpr8zjdih152bdb07a8cz2xmcs5y91s";
-"xsavebox.doc-0.12"="sc2ddzx46wndknv9rbr1nsjnxygsaz8i";
-"xsavebox.source-0.12"="b1bdhpkbgan1m393yfk87knqvbb57gkx";
-"xsim-0.11"="lqklbv5cd9ii4zi5a024cfczvhc2xasb";
-"xsim.doc-0.11"="9whj9hd6xpfmc8vqwynw40c6r1mm8ni9";
+"xsavebox-0.14"="b36qamf4wfpbrkg6gj6n8adi7rjy5gzg";
+"xsavebox.doc-0.14"="19flrbjci9i7xficp822h2x2ni9g4ccv";
+"xsavebox.source-0.14"="3n19vz70bwxcgx02q77gw062z7vr0n98";
+"xsim-0.14"="xj8gby6dkfn8b2xigg921klx1h0jccm4";
+"xsim.doc-0.14"="23760q0xpivdrxwyr3sqfjnb54347pnf";
"xstring-1.83"="imwhw4cc68bs6q4f9a00sp7f4y6kvg6v";
"xstring.doc-1.83"="5ad5zk5vvbk6wpgssvzs905b6nq6x8fx";
"xtab-2.3f"="zqrxzgk3pn3kw19jm28bvg0lch9lc7sm";
@@ -6409,34 +6547,37 @@
"yaletter-1.1"="br7r3x3n8h5nlfy36csx8a5ji3cf12wl";
"yaletter.doc-1.1"="x5mhsm4pxjc2klcnwqyrz10gbq4kzw0x";
"yaletter.source-1.1"="c1la5n24hxfi3paxwxd8m7lxpd083k0h";
-"ycbook-2018"="62sm9jbqxgqdwwm4w39kh5lax93lycc4";
-"ycbook.doc-2018"="piy9cpdcikzknnrdp27dfrciidcjspzz";
+"ycbook-2019"="62sm9jbqxgqdwwm4w39kh5lax93lycc4";
+"ycbook.doc-2019"="piy9cpdcikzknnrdp27dfrciidcjspzz";
"ydoc-0.6alpha"="4di93jv5wpv4bdng1ibkf0ma6m0bknz9";
"ydoc.doc-0.6alpha"="80hq2xznj76kgj0zb6zv6li578kc3r2i";
"ydoc.source-0.6alpha"="39128wyw2py0j8f334r7drff849ad2sv";
-"yplan-2018"="rm8ln7pvl6i672107i8hxic85s994g6g";
-"yplan.doc-2018"="0h0wa59ackd645spdqk9vqy0gzzp8f8y";
-"zebra-goodies-0.3.0"="84j6fzsvhfqqs0i1jsi64ikdbkcn1x46";
-"zebra-goodies.doc-0.3.0"="sl3l8bcxiv1symmla5f32am1skd3ab9s";
-"zed-csp-2018"="ggjqzwn3zi9x8ziddkh7xizgw80qqlrv";
-"zed-csp.doc-2018"="5p8s701yk431qyngw010qws6b9shx588";
+"yplan-2019"="rm8ln7pvl6i672107i8hxic85s994g6g";
+"yplan.doc-2019"="0h0wa59ackd645spdqk9vqy0gzzp8f8y";
+"zebra-goodies-0.8.0"="p6f693z5cywmpln2i6qqxy0g4c0wv78l";
+"zebra-goodies.doc-0.8.0"="0d9dcng2qivm4p2h8112ii3pjrwl1f38";
+"zebra-goodies.source-0.8.0"="dgvli6fpzrs7jgalqvm8m4a8fqldkfnh";
+"zed-csp-2019"="ggjqzwn3zi9x8ziddkh7xizgw80qqlrv";
+"zed-csp.doc-2019"="5p8s701yk431qyngw010qws6b9shx588";
"ziffer-2.1"="jv9y39n2mj1csaixb3pdfp0qggc16b04";
"ziffer.doc-2.1"="3ys31swbmm03zmnlvfm155aii3nrd2sm";
-"zwgetfdate-2018"="ibagqadgb3nbq8y72lzhrbamv5xcipk1";
-"zwgetfdate.doc-2018"="idw9limrda31c7h0xd3j6v23xqbd2nn3";
+"zwgetfdate-2019"="ibagqadgb3nbq8y72lzhrbamv5xcipk1";
+"zwgetfdate.doc-2019"="idw9limrda31c7h0xd3j6v23xqbd2nn3";
"zwpagelayout-1.4d"="6wskn5h4bxigry3bjdf90ibdfrkinln3";
"zwpagelayout.doc-1.4d"="rr3q6ypq18rkaa77ikr0j2sd80pp322j";
+"addliga-1.0"="v46mqcn3yabd6lliclwabya62hvmvpgs";
+"addliga.doc-1.0"="lrmkg7awc61rkjf6n8xn1hhcvrsiz12n";
"auto-pst-pdf-lua-0.03"="s0l3pyb7y4pr3l67yp3yksd0j2fc212p";
"auto-pst-pdf-lua.doc-0.03"="784dxagzkrphn2nby5lk4b79s074824y";
-"bezierplot-1.3"="pd8987g0wz5rh6qzgb5v7sqlaslfzihb";
-"bezierplot.doc-1.3"="zfdy6nmy19777dxl6mg7nkqisq1kdspl";
-"checkcites-2.0"="sl7bgm1kvqvl8q5ykbkxpin78pn6ivb3";
-"checkcites.doc-2.0"="5k7dlp98z1dr1vlir72f0r78vmaxl4ps";
+"bezierplot-1.4"="y1vm9s8h8v75k0q73q8089gnr0647ir2";
+"bezierplot.doc-1.4"="crzlgln3g39kmqdba5dffqdx3p9fffzh";
+"checkcites-2.4"="2vzqckrpid1lxi5awbc3s1179j0yw9rm";
+"checkcites.doc-2.4"="5dfipwxsrf3jn446z9ar0caa8bsmw4al";
"chickenize-0.2.5"="bh3kdbw0yvz28izgmxxw3psmirwmfcd5";
"chickenize.doc-0.2.5"="hqyyggfs1is65gfl4ck1mki9wgm6238v";
"chickenize.source-0.2.5"="xhybj8jxyv1fghx7955dcgfcl9kjgbkw";
-"combofont-0.2"="3fkzcqjwxkciacvpvncnvzknf6mrrgh6";
-"combofont.doc-0.2"="c49bkqad9gw6lghaqkl4jp53501wfcgc";
+"combofont-0.3"="kqlh6sp2y5ssbp38jy6svzgdva4m4sh5";
+"combofont.doc-0.3"="99h3xmx3jv5il99g6wc10csqkmpm5mg6";
"cstypo-0.03"="4iqsrwnw7pnzhzzspr686pf6y4img6zp";
"cstypo.doc-0.03"="3s9dsniw0yz2j7iffbsycsgrycfbjlg9";
"ctablestack-1.0"="cavlzn944q3fhha3i4kf8bgvm2y5zpdh";
@@ -6457,6 +6598,8 @@
"luacode.source-1.2a"="dw3p52gn6g103qkp5v8vmgxpj2b4cwb7";
"luahyphenrules-1.0"="lpkklcbarmvfm4y9d5zgm9is55y66f56";
"luahyphenrules.doc-1.0"="ch7vc8skad88crgb1blh85ig9sn97l3f";
+"luaimageembed-0.1"="0cc3hfkj5jqldnv95ifz4j6ls9vj44dj";
+"luaimageembed.doc-0.1"="66vlh8a2w7q9ng1na9sraibw5ixxlyc2";
"luaindex-0.1b"="hlzsr82cp5vs41bvnp22f8jc3kkwyk4y";
"luaindex.doc-0.1b"="k1nz25w1nrxbfcg8g9lrb4gm22i3m7ih";
"luaindex.source-0.1b"="7pg6v1phdz96x5nmwsnf5bd976s2magv";
@@ -6464,23 +6607,23 @@
"luainputenc.doc-0.973"="jyiy6f96v5nvrr4lp765vpvhrl96j67q";
"luainputenc.source-0.973"="5v1n89k8wg4g43fnx0wz53gdxp7cvgji";
"luaintro.doc-0.03"="gcz5ihcqinbpnqza158xsgw65h17lgi5";
-"lualatex-doc.doc-2018"="9vq4qxdsf4gfskrqpb45wj9m0jdkcykh";
-"lualatex-doc.source-2018"="jnrcirfvz7w28pcq3cvwb8g8khd3gzh2";
+"lualatex-doc.doc-2019"="9vq4qxdsf4gfskrqpb45wj9m0jdkcykh";
+"lualatex-doc.source-2019"="jnrcirfvz7w28pcq3cvwb8g8khd3gzh2";
"lualatex-math-1.8"="q833blixbj2qv1h4csxvpy7v0hj2ifg5";
"lualatex-math.doc-1.8"="xabchvz8l365371h3mv2im3hsad24crd";
"lualatex-math.source-1.8"="bxjy4dg5jsv23lrhg202lahxwkjqgn15";
"lualatex-truncate-1.1"="imd10qn2sh19fdz4zp8qz57rqs0kh2n9";
"lualatex-truncate.doc-1.1"="xfanw53qhm8qhqg45ykvvf213j3q5dy9";
"lualatex-truncate.source-1.1"="sv3j09xlab2gfqn670wd41xgdk3rjc84";
-"lualibs-2.64"="j90n6iymbm3jixc91445jqh4y01lgnkx";
-"lualibs.doc-2.64"="rzv8xivbnif54fmqhnwq81jwdb786m4g";
-"lualibs.source-2.64"="ssv2byw1y9c3h5y1ii07zki31zjndjwl";
-"luamplib-2.12.5"="555ba1ih7msk0x84qyyp8s8dg6rn1aw3";
-"luamplib.doc-2.12.5"="gl5fzd3g840hm7asnh80vlx7jnyin10x";
-"luamplib.source-2.12.5"="7rq7jzjx8a1z9pn96hj6c429mwjhyrj5";
-"luaotfload-2.96"="dpdbf6gchddjc726n47pj8kzi6vakbx3";
-"luaotfload.doc-2.96"="xb5i897inw6j84nb7r1qmfpjcbldxkdf";
-"luaotfload.source-2.96"="bsk232r2w7clzbsigigdwxxwgmpi112f";
+"lualibs-2.67"="fvd8pm6k0nkvh1a9hglfbv7iscm87wjm";
+"lualibs.doc-2.67"="5bx73a0xfyvbj73jb0hp3f22khlqk0gy";
+"lualibs.source-2.67"="xn36i7xkkxg8hv4xjdk4pklcs1qikp6c";
+"luamplib-2.20.2"="hbd2ihzk4m3vph5vf5mjmabada2jwfiz";
+"luamplib.doc-2.20.2"="64fz107a010l9b92a2yffkmmni0il0nm";
+"luamplib.source-2.20.2"="y4cv3h54lh1brx576dya2b73vxzv0mza";
+"luaotfload-3.00"="zxc0q7cpk1a4lcp1g459cmli5igkfcrf";
+"luaotfload.doc-3.00"="98w4h05g5wy5m7b5359x2x0lsv61cpq1";
+"luaotfload.source-3.00"="6gn5jrfg8f082s56abjw86ss54x1lg13";
"luapackageloader-0.1"="rc85q0c3lyjd3c4mhjjbqlcywycwxcgj";
"luapackageloader.doc-0.1"="dkccp3n7nwkwv9scga2xa1aqqplsird6";
"luarandom-0.01"="cj3pzwmgrh4d477fv551rlp7afxrsj0a";
@@ -6488,25 +6631,27 @@
"luatexbase-1.3"="hjzprkfxz8i905ffdzfad0myg2ym4vg4";
"luatexbase.doc-1.3"="3rnbzrql8m9ss0pk1yydy4v9acrk3qq0";
"luatexbase.source-1.3"="v5x5csbgplvah43m8lbjky2nmfk2s3fp";
-"luatexko-1.22"="42hyaxxlb3qga212wf4nisv5hgdx3pjr";
-"luatexko.doc-1.22"="dl17mgf03znppxyw8ccfgv36h8amf99j";
+"luatexko-2.4"="s5jl317zwy5l1n1f5pmhidprnds8l4bh";
+"luatexko.doc-2.4"="c65dp9snya3hsl1jd2lma27ghhrh032k";
"luatextra-1.0.1"="xb3dbgfnm7ww87n60ydpilkwqczj77lz";
"luatextra.doc-1.0.1"="4pfnnxaynvw166pp1ivb5pjp061n2bvi";
"luatextra.source-1.0.1"="3ajlrmqc27xyxlkn4vbprh6zzlqpf0xd";
-"luavlna-0.1b"="nk9smk0wqrq7m82mxlw5jyxdihkz665v";
-"luavlna.doc-0.1b"="qaridqid784hcvlskps2fgaza3a5mpa2";
-"luaxml-0.1h"="lbc31lqy2bp86w5bfpbky87zblr56nhn";
-"luaxml.doc-0.1h"="yzv52yc5wkczs6bsfmwlyv64h06yyamd";
+"luavlna-0.1c"="hdk6is2n47zfn5489f8brncr9v8cpb16";
+"luavlna.doc-0.1c"="k1m38wapbfrkbfi2v70m3g5vbqdddw4c";
+"luaxml-0.1l"="z1abf6izw5yakycwjiyc13bivpmi0bmc";
+"luaxml.doc-0.1l"="0lmrd1fxl26m4cs49qm571ds05fx1njq";
"nodetree-1.2"="7x6x6xjd3aqhvz1nchhxckfhzjllfr21";
"nodetree.doc-1.2"="jnpfcdpwafza66wmlvgv4jkmisfc9k46";
"nodetree.source-1.2"="877wmvyrnhma4v3qdlq4r1pbk1bldlv0";
"odsfile-0.6"="1h0vzwknsi9w3vpk008mdk87l3c33ffl";
"odsfile.doc-0.6"="4wvljjvknahcyfnwkpnpbmzg26zaa9bp";
+"pdfarticle-1.0"="gp3238h9g1kcamcamvhndgs1h9wav9ld";
+"pdfarticle.doc-1.0"="zh97mill1idcik9zhb8cp6wyq32lm7i4";
"placeat-0.1d1"="rkzxsay49qp6qpiy3wpd6r3byzrm4hgy";
"placeat.doc-0.1d1"="x954mm7qhyffqbh9hrgrxa5khh5h70p3";
"placeat.source-0.1d1"="l19sqs0ipd1pgpl6kzggfizxvc1cb1p3";
-"plantuml-0.2.3"="mp83hmniy24qygdfbqyf4jf53pjrby00";
-"plantuml.doc-0.2.3"="pv659c4yw6gbkrzw7az73lpc28ni3788";
+"plantuml-0.3.0"="a2lka6lq0fvp5zdwb1f7958xishxg6hc";
+"plantuml.doc-0.3.0"="p2xlf2hcj3hqj6j5l7gjn4l6cg4bs75f";
"selnolig-0.302"="gw2nwscxyg2p83bs90nnbg47wddkh0i1";
"selnolig.doc-0.302"="d73jxs6xck7m5y95hx6nfls1572za6qh";
"spelling-0.41"="kajpixvypcfl8ivqqnscfcd1fb1vv78x";
@@ -6522,59 +6667,69 @@
"SIunits-1.36"="jpghwsag31g9f2lnzdzmfg1rg1vjxihs";
"SIunits.doc-1.36"="1qalyh0q4lvlxxmwykaq3bp3sw76sscg";
"SIunits.source-1.36"="6v2lr8gjm3f2kyqh7pc06ay5iswbi7p2";
-"alg-2018"="2z4gi58401dsjwivwji0b169ihz3assx";
-"alg.doc-2018"="43bcrdwkqnx6rharxz9l106cxycm408z";
-"alg.source-2018"="yq6bvw0bwwqq8c367ml9p9cbimqhkr1v";
-"algobox-1.2a"="ykmx4b4yz0vbbzw5pkabkq23da5ab2nj";
-"algobox.doc-1.2a"="slrgkjc160aasdqly9n72inxxs20p7dw";
-"algobox.source-1.2a"="1jk7jr14qb3sx1vffwazmvdhmnxswpjv";
+"accents-1.4"="8vq1cj9iyijb5lcz28w4d09j3gaw598x";
+"accents.doc-1.4"="qqgb9nrldq4bss1b90qn080zb278vxb6";
+"alg-2019"="2z4gi58401dsjwivwji0b169ihz3assx";
+"alg.doc-2019"="43bcrdwkqnx6rharxz9l106cxycm408z";
+"alg.source-2019"="yq6bvw0bwwqq8c367ml9p9cbimqhkr1v";
+"algobox-1.3"="7skblnz1s8jzz079j3cn4igaldvrbvxd";
+"algobox.doc-1.3"="f9dyljs5j5f19wf4zxn0aw76yfda6gy2";
+"algobox.source-1.3"="jkwrxj0z1j2gyd1322qadqzfrw86f8m2";
"algorithm2e-5.2"="w36nldd3zkmg3v74jzg22kwkw0vhja5b";
"algorithm2e.doc-5.2"="b2g0vk8jb1yqqi9fnkvxizpdhlaqjn04";
-"algorithmicx-2018"="8hvwf9c6b51yc623g8ivxqzwd10c1j7s";
-"algorithmicx.doc-2018"="1xcga5bk7fgqq2dad5mzv2v2x0m6hqrd";
+"algorithmicx-2019"="8hvwf9c6b51yc623g8ivxqzwd10c1j7s";
+"algorithmicx.doc-2019"="1xcga5bk7fgqq2dad5mzv2v2x0m6hqrd";
"algorithms-0.1"="s07h59vabig8jdk2d7r98hdnxpyq52sm";
"algorithms.doc-0.1"="vwq0lnznxpwi4zpp4hjaljdfc3c2h6yw";
"algorithms.source-0.1"="cskf3mpv2rk435przyidljaijx46fiy9";
"aligned-overset-0.1.0"="ghkj6baw3sppp8vi9msny8ffaf3f0mb9";
"aligned-overset.doc-0.1.0"="falszy2yd14yzy1gzscp7d3arsb02pv1";
"aligned-overset.source-0.1.0"="gcapvfxcx8s1qgzcf8f52l4w0dd33b5q";
-"amstex-2018"="lpqwc8f3c8iv9691yxqs6r00dkjp9mh2";
-"amstex.doc-2018"="qap1smd981y2ai02hysa2ibyy2wgmynl";
-"apxproof-1.1.1"="l0d5va84h4ypi7m3y7nw142qa207j3n9";
-"apxproof.doc-1.1.1"="39xg5gwy5g8ypjz33g8n2262z2fnxsyc";
-"apxproof.source-1.1.1"="yh71rp83rgl6sig7w7yj7n7dm78x9yq5";
+"amscdx-2.2x"="73dyfrnv14jh8gavjgivx0ldyczqlazc";
+"amscdx.doc-2.2x"="ya3ljfxmirpyaz7kj29mkyrwrhvz61y5";
+"amscdx.source-2.2x"="da89in5nc7m37m5padb246ra9gl6cjrq";
+"amstex-2019"="lpqwc8f3c8iv9691yxqs6r00dkjp9mh2";
+"amstex.doc-2019"="8rkjw766mwbnpifcn10gjkdap6p8gcch";
+"apxproof-1.2.0"="f4p5sn16ygfnnx6lzjmz6gwhdy2pd88q";
+"apxproof.doc-1.2.0"="xzlmlck028ri44c49sd5vr5ksawjg62b";
+"apxproof.source-1.2.0"="nhmzdgibha22wzmr1ppvinifbq2vs49w";
"autobreak-0.3"="61yyi2p6gf0sjydn5kr8h8qvpxgmvbin";
"autobreak.doc-0.3"="lzi2q6g0mrv5l8kb3b9yg0ykiiwimyfv";
"autobreak.source-0.3"="62cm1l24gp51a8jnag36y8gm1bwya7la";
-"axodraw2-2.1.1a"="pyy2pdw8k4kmfr93qg4sjpddgf6xpzs9";
-"axodraw2.doc-2.1.1a"="q7r4021k2fv8nmp6gi06ph9inlbk95wy";
-"axodraw2.source-2.1.1a"="jfcj5zj3b003mslj4h6iwjbdqvj1hmyr";
-"backnaur-1.1"="f74p150lbyc7bpvfg0cksv6g3and4qm2";
-"backnaur.doc-1.1"="4kd67srbm2bxwrjj3rdd8k56g108bj5p";
-"backnaur.source-1.1"="25zm2sxfdijfvbbcckim8glqfgidrc60";
+"axodraw2-2.1.1b"="g9vd6wfm1v77c7rsl2y7cpa9rl1921zn";
+"axodraw2.doc-2.1.1b"="rhvxvww141sazlyzpwazcdhvsd8p350w";
+"axodraw2.source-2.1.1b"="jfcj5zj3b003mslj4h6iwjbdqvj1hmyr";
+"backnaur-3.1"="y970wq88dx80mbdsaadw18lckbiwgrx4";
+"backnaur.doc-3.1"="426dp81fwq04wqhng79sy1zj4d8igpgh";
+"backnaur.source-3.1"="pflnxz44r4vwhv8yhcdqkfcl5n0y0zfg";
"begriff-1.6"="w5mcpc6qsm8np9n4lzqbq642frp73szn";
"begriff.doc-1.6"="wwsqgp4ah07a8z28l8ji33mvj0w16l3g";
"binomexp-1.0"="5jlh0g22c7b1i94n2qicn0j6k4zmami9";
"binomexp.doc-1.0"="vh653aqsqkvcsmrvzhw1h4sqvirxg3yv";
"binomexp.source-1.0"="jairxsdavf3ll4160dlbc39hriyyyrdr";
-"biocon-2018"="d5164k5f9rh092j3yd5vysfzcp6qbvc7";
-"biocon.doc-2018"="w3c6g9qr6s5pm76jq7v0fk4fs90p5d20";
-"bitpattern-2018"="s1gn3l5lfz24xgg768032s318gzx96zy";
-"bitpattern.doc-2018"="8nq9nd4qsrixnnw32saxp6272d26w040";
-"bitpattern.source-2018"="1xa4jib8aihzccs6lrijw5x0cvhlrkcl";
+"biocon-2019"="d5164k5f9rh092j3yd5vysfzcp6qbvc7";
+"biocon.doc-2019"="w3c6g9qr6s5pm76jq7v0fk4fs90p5d20";
+"bitpattern-2019"="s1gn3l5lfz24xgg768032s318gzx96zy";
+"bitpattern.doc-2019"="8nq9nd4qsrixnnw32saxp6272d26w040";
+"bitpattern.source-2019"="1xa4jib8aihzccs6lrijw5x0cvhlrkcl";
"bohr-1.0"="5r65jri672mlqzhd26dmys54sj19c8kz";
"bohr.doc-1.0"="8gsrm5xrxfqqgpljlyizlcdz4lw3xk9h";
-"boldtensors-2018"="ivpsy3mgqghbw4qv325j9rc6nwwmh9ya";
-"boldtensors.doc-2018"="nbg1ilwbjn61g6g93bnqhfm5xgrgqzgk";
-"bosisio-2018"="dinsh8vlzgch7mvajkqmikbpgmzryqld";
-"bosisio.doc-2018"="asd7h31zda58mwykhc4jfp5nwv21y7b2";
-"bosisio.source-2018"="m2y96hhgypgcsli8v19w6jn7y39d23vy";
+"boldtensors-2019"="ivpsy3mgqghbw4qv325j9rc6nwwmh9ya";
+"boldtensors.doc-2019"="nbg1ilwbjn61g6g93bnqhfm5xgrgqzgk";
+"bosisio-2019"="dinsh8vlzgch7mvajkqmikbpgmzryqld";
+"bosisio.doc-2019"="asd7h31zda58mwykhc4jfp5nwv21y7b2";
+"bosisio.source-2019"="m2y96hhgypgcsli8v19w6jn7y39d23vy";
"bpchem-1.1"="c1qr5s3jp7zg06sis026ll5b38axvni2";
"bpchem.doc-1.1"="54qyy00y03jbbhg00az5as1bc5h9i2fr";
"bpchem.source-1.1"="r4bya1mqkjjnmzc14jlbv676ls312ynl";
"bropd-1.2"="zhrvx29z8y1gs88y8lx7wvi0dlhamkmq";
"bropd.doc-1.2"="1k5254jbhikwqrx5wv61qmznkhp41mqw";
"bropd.source-1.2"="8hny5cxa57186p4brdriyp3hrmmqr9ww";
+"bussproofs-1.1"="v0s3q29bdab23xi07f123bq7gzc2i185";
+"bussproofs.doc-1.1"="6cnd5akpxdcq2q82n7ph5lvmb94ql8sa";
+"bussproofs-extra-0.4"="v5xhwycppwm0mpn11589shbys65hplx5";
+"bussproofs-extra.doc-0.4"="29pwpr7yfc7n2nflvzfpm39gdwx0qis5";
+"bussproofs-extra.source-0.4"="mi485ji1m4vvbd82xavgv05kbd3j96q6";
"bytefield-2.4"="whxn5qk2z4pia4hpafbzggp6q6zai2c0";
"bytefield.doc-2.4"="ixgwy7pi37anjp4nmm765hc6hh484gxz";
"bytefield.source-2.4"="mmnbxv3g3c6i858xs5dazi1nkfvrxsjs";
@@ -6590,21 +6745,21 @@
"chemarrow-0.9"="mb0i68z92909632g3xd1m3ahvmg0nj72";
"chemarrow.doc-0.9"="h7g7ldb9837ngsxbmxm2c902bk0k2wdg";
"chemarrow.source-0.9"="05g345ir5pvd4wik23yykarizwp0l506";
-"chemcompounds-2018"="7m2snwdxnachamq617zap92fsgdqhay3";
-"chemcompounds.doc-2018"="imzf21bm33j290wmy96hx88ahf5zgbff";
-"chemcompounds.source-2018"="nwcxbn1ivdiswdqyr319y93l76527amj";
+"chemcompounds-2019"="7m2snwdxnachamq617zap92fsgdqhay3";
+"chemcompounds.doc-2019"="imzf21bm33j290wmy96hx88ahf5zgbff";
+"chemcompounds.source-2019"="nwcxbn1ivdiswdqyr319y93l76527amj";
"chemcono-1.3"="kppxwgnwc7f62n7bwi2gnb6zndxv4bag";
"chemcono.doc-1.3"="r527psyb3zf91x0xd6ywiv429b0rmicp";
"chemexec-1.0"="szl9xw9iiql9yi7la6hwcwx8frhdxkck";
"chemexec.doc-1.0"="q7rkw9ny7g93m4xm5jvs17v8x4nwb2p1";
-"chemformula-4.15e"="pikmiqhp7658vggw4pdpip304s00jlf2";
-"chemformula.doc-4.15e"="vfw8hi8y9ysbp0ssaqiiphnlgyrjz5l5";
+"chemformula-4.15h"="lmksnb4kzdxspa4dlzzid4w1izprk7jh";
+"chemformula.doc-4.15h"="1ykwrpbvy6r8h0fl79xrr34mpzvy69k5";
"chemgreek-1.1"="6yfyrii5xkc1nz5bniqn134rqa2cdv6a";
"chemgreek.doc-1.1"="x15bq2wwjyplpwpbj8hpz21zhzwjwryk";
-"chemmacros-5.8b"="8993jvwy5blsph2dckvh7g8y6154m33q";
-"chemmacros.doc-5.8b"="hqc6pskqgwdg9c9m83dapqgzz3nbfc05";
-"chemnum-1.2"="nk857am82h2zfh8f5l81sm3xrrg0vawm";
-"chemnum.doc-1.2"="awwrxj67jwai17nvgpgl2lx10n8wm741";
+"chemmacros-5.8f"="fm173p1rcx5isykp7q0hmckmi1rq0f88";
+"chemmacros.doc-5.8f"="abc7v31l9nj6yljy6012dshny4mzwgjm";
+"chemnum-1.2c"="4az4s50lwaray904pnfc9z6i2gqi7a5x";
+"chemnum.doc-1.2c"="wbikxk89zq84klsqq67a5ds50jaf28nx";
"chemschemex-1.2"="w3v5w049p0g28v8wx70ah804wp3map2v";
"chemschemex.doc-1.2"="gg19d9gs2fc97f7rh9vs586v6i744a6n";
"chemschemex.source-1.2"="czw2fh4251yhq1i703zf1nnkd0pjr74x";
@@ -6615,9 +6770,12 @@
"chemstyle.doc-2.0m"="zv454b37y12fspkcphm6qs0yy7x7768s";
"chemstyle.source-2.0m"="v52wrccz5gh3pswpfilm4qs48bplws5s";
"clrscode-1.7"="6w0y1xknbskhhahx05688943y4pqr22s";
-"clrscode.doc-1.7"="m1syqr9a0x2546s5qpslia4ic5zmf961";
-"clrscode3e-2018"="0fz3frh68k47pdn3way6fbpiagyillgk";
-"clrscode3e.doc-2018"="91b116aqyihwlizzw1apmvd8kaaia407";
+"clrscode.doc-1.7"="hwrsnwvcd7yabwdz6qgy52c06hcz65y7";
+"clrscode3e-2019"="0fz3frh68k47pdn3way6fbpiagyillgk";
+"clrscode3e.doc-2019"="ql7vbwbr3z87rb0bnks5z3r1a53jhfmi";
+"codeanatomy-0.4-Alpha"="lnz0qqi52i7rnbsdw5k7s5bspm8i5ysl";
+"codeanatomy.doc-0.4-Alpha"="bzj63h79ral4caiqbx48vrmkgmpd9wph";
+"codeanatomy.source-0.4-Alpha"="4n9lrpl635drmnjbv0clv5xby8p51pwh";
"commath-0.3"="qgkl9s5w0dadgirg3aqg0si0zm8swxss";
"commath.doc-0.3"="ririan3s31h8cwcamjlwglbj4fyvc8b9";
"complexity-0.81a"="id7q2in24z1r6mi47jdh98r7d9gkxdxh";
@@ -6625,11 +6783,11 @@
"computational-complexity-2.25f"="hs6ja0ghmdhvkm2m5zk4bsyhr0z0z8b0";
"computational-complexity.doc-2.25f"="nr5kmmq6nd2ppdyy3pygb2fj6ilz9gfr";
"computational-complexity.source-2.25f"="br0rz33ycmvpsn5fdhvcjlpffhssnw08";
-"concmath-2018"="7qqfg14ka9d6j0ccb3bswg0jhzg8gvjv";
-"concmath.doc-2018"="rw4q8bbj0jyv9fs9vvxv9iksi39mrjm3";
-"concmath.source-2018"="h0akd4lxynf1anylxfv0dibvpkkgb0f0";
-"concrete-2018"="8076kds0h67rl93yygsicgp8hpk6cfz0";
-"concrete.doc-2018"="xddpal4gfl1km582kqvn79q925mixskv";
+"concmath-2019"="7qqfg14ka9d6j0ccb3bswg0jhzg8gvjv";
+"concmath.doc-2019"="rw4q8bbj0jyv9fs9vvxv9iksi39mrjm3";
+"concmath.source-2019"="h0akd4lxynf1anylxfv0dibvpkkgb0f0";
+"concrete-2019"="8076kds0h67rl93yygsicgp8hpk6cfz0";
+"concrete.doc-2019"="xddpal4gfl1km582kqvn79q925mixskv";
"conteq-0.1.1"="r5vmidbf2afm771ijgph43qc66safd3r";
"conteq.doc-0.1.1"="6ki2nz31r0b86kd2p9w9a5ph8g5dnj8f";
"conteq.source-0.1.1"="6sd4m9i6zv68gr0b8r80r477qcj6cbpx";
@@ -6645,8 +6803,10 @@
"delimset-1.1"="ag5z8f5h7gf5c824v8rj2xxfz6fbm3lz";
"delimset.doc-1.1"="40vxv4mmpij621v80ly8mb4rz71r98n8";
"delimset.source-1.1"="r4j60mdx3nivydxja9mnacqh1s071l93";
-"diffcoeff-3"="m96j385mc26mlfgin4j78zkyxq6rn3mn";
-"diffcoeff.doc-3"="7kfj6h2fsf2as9mmk8lx8am7lfpmdpbd";
+"derivative-0.95b"="ilpzmy1qspsfmryc2vnag2w2lqhpnwan";
+"derivative.doc-0.95b"="b2lm5h2lqsmrbwql4qyqcni65i0vg25f";
+"diffcoeff-3.1"="x9987adk154mqdz3lil1qa86nsls4ns3";
+"diffcoeff.doc-3.1"="n46rn91dvm23pqmagng4v65n2b52d76a";
"digiconfigs-0.5"="r2ph2xkdaslj50qk54n7a1xx37n8pq19";
"digiconfigs.doc-0.5"="vignfzc0zrhrx0jgybwmfcgyfcgaqhim";
"dijkstra-0.11"="25p95xl60c29w1b8z1ggvys4fs3szv9q";
@@ -6654,8 +6814,8 @@
"drawmatrix-1.5.0"="pl0mscrd3i4h9m8zq947ajh45apms3fj";
"drawmatrix.doc-1.5.0"="qxljjk2vh5cc7l9xxn6kicknw2csdk4p";
"drawmatrix.source-1.5.0"="89lglkdc257iwip9aiwnshzqwhvcqz5b";
-"drawstack-2018"="kdcvc0kd9lm3zxd2zszwriab31p26wrv";
-"drawstack.doc-2018"="plmy162h6z23pzimj4i5wjpih0m21z3p";
+"drawstack-2019"="kdcvc0kd9lm3zxd2zszwriab31p26wrv";
+"drawstack.doc-2019"="plmy162h6z23pzimj4i5wjpih0m21z3p";
"dyntree-1.0"="820wp3d1dcdm5vxihmk93wqc8qw4rqf4";
"dyntree.doc-1.0"="j334vdgmzrhlv3x0ihzpa9j2rbbd9xhz";
"dyntree.source-1.0"="ha5c29s0f6j3r5f3b2v7v7bgxaks28b2";
@@ -6671,8 +6831,8 @@
"endiagram.doc-0.1d"="7nqf9zgjslck0853xy6r6i938k9pd76z";
"engtlc-3.2"="dc257zhqmzl7yymbv9prpiam1mvznhnm";
"engtlc.doc-3.2"="d6mmmsi3kr2dlz2g6iwynabjlw1jyp46";
-"eqexpl-1"="1p8n87m7mq45wdb5blmyvm0yb4msm1am";
-"eqexpl.doc-1"="wvbjd9picj57q78053hz3z7dk68jqc4q";
+"eqexpl-1.1"="caz1prans93309xrm4dfhrl5whfj75jz";
+"eqexpl.doc-1.1"="vfkwis39yxrvvwd3nxbknpi4jh4lvqa8";
"eqnarray-1.3"="iprdk3kp9cbmi01r29rmnjrfzifhiw5m";
"eqnarray.doc-1.3"="v7l4q95sjrh3kd92xgbqazd7dgq8kaq4";
"eqnarray.source-1.3"="bwkjz77mw47z33bwbgsx81wbw9i4n2n5";
@@ -6694,9 +6854,9 @@
"fouridx-2.00"="lxj3924da4bfn7605g2akgd3ccynizqc";
"fouridx.doc-2.00"="ic4hkzvwc05qm91h90cx645gpskcm8f4";
"fouridx.source-2.00"="zgb2xfg0wl5ld4b5v8rn72mxmfy3qy38";
-"functan-2018"="68wga1s4yiamylxfjma76hirgk867yym";
-"functan.doc-2018"="h6jwmv7wp2a8whhi34r62xvi1qll0vb7";
-"functan.source-2018"="rk42vz9n59n31xx5my1ahlnxmagzap7a";
+"functan-2019"="68wga1s4yiamylxfjma76hirgk867yym";
+"functan.doc-2019"="h6jwmv7wp2a8whhi34r62xvi1qll0vb7";
+"functan.source-2019"="rk42vz9n59n31xx5my1ahlnxmagzap7a";
"galois-1.5"="b8khw120ihwg30l5wiyrpigb0n76j4pg";
"galois.doc-1.5"="pl6jyfxfim7igp5lhhsdghiz6awrsf42";
"galois.source-1.5"="pf7dxm40jcipslw88sqascls74wnvhyn";
@@ -6704,16 +6864,18 @@
"gastex.doc-2.8"="y3ybpis1prha863r0486c1wr24wfy0y8";
"gene-logic-1.4"="w7b16bvypbh9l3kiwbgha3dyh4dlqpq4";
"gene-logic.doc-1.4"="nzraabszgvj8b0j503f7h892grbqjjrp";
-"ghsystem-4.8"="1ka9bn3qfxa1cq1f486n4gn596315gd2";
-"ghsystem.doc-4.8"="75554yiry6a6riz7m9mwpbzq801a0bl4";
+"ghsystem-4.8a"="jsdc3b1x3hicf5w2kd4qi1q7chgam7ic";
+"ghsystem.doc-4.8a"="5ydr6q8ib2y9dbf9ms0pdf8r2i6cfvad";
+"glosmathtools-0.5.1"="k54clj6x7h0zz6b5r6q3v49vld7fqsv8";
+"glosmathtools.doc-0.5.1"="fdyfp8145xg7fc5j377bhk5p2nbc1h89";
"gotoh-1.1"="lmsc2xb42i0w7ysmq1b7v69798xz6061";
"gotoh.doc-1.1"="2nh9cbc9jvlwxlg3rhayjx63xyjcq0c9";
"gotoh.source-1.1"="mbdzb4047z6wzr4gam5dfs5199hq02c6";
"grundgesetze-1.02"="cd0rxykb2favdbw1f945aalhy0shxcih";
"grundgesetze.doc-1.02"="7h4rhzzj2jak20jrgv9nnjri35iiyvdb";
"grundgesetze.source-1.02"="dqxmkagx54l3zhsqm2iixizzqmcwqabv";
-"gu-2018"="4m173j1ac2aiji1xjpxccd5bnasv68hd";
-"gu.doc-2018"="vkm8qnzqcdqh4xv4axh9sfy65bx2jji2";
+"gu-2019"="4m173j1ac2aiji1xjpxccd5bnasv68hd";
+"gu.doc-2019"="vkm8qnzqcdqh4xv4axh9sfy65bx2jji2";
"hep-1.0"="f70qsf585a6rw0lzizd5ps7lcv2qqsl9";
"hep.doc-1.0"="aqaxn42inmw854cm1qps4fkcijc11fm8";
"hepnames-2.0"="3f4dycnxwd41da8gh67gs89xcb3l7zl7";
@@ -6726,8 +6888,8 @@
"hepunits.doc-1.1.1"="x8d9hwb5z12ng0ndny3b9vgja741bg9z";
"includernw-0.1.0"="wdc8hhcr4fciy57k7sg28rkli26ybbq7";
"includernw.doc-0.1.0"="xl68qyik71z5mhzvv2wzh8k6shk4mzbd";
-"interval-0.3"="kvyvv28dqv49nxdspbhayc8bbvigs6n3";
-"interval.doc-0.3"="iq5iw643gmd90xmzq9mkmkzf4ws2yxqn";
+"interval-0.4"="ihq8vx6xlxsa3nbyx62l072y79s88wnc";
+"interval.doc-0.4"="cyx47j6d57xvjl92cqs9aiv3q6vg0g03";
"ionumbers-0.3.3"="rcar5imwp2v1vbkx3vxbq4zika5q8psm";
"ionumbers.doc-0.3.3"="gsy4yhir7i0gwr0v1x46csqfyxa845r8";
"ionumbers.source-0.3.3"="vd55vb8qai0kfy0mijzwzgdr52sa5a6v";
@@ -6735,8 +6897,8 @@
"isomath.doc-0.6.1"="nhpi08b738hs457jqv7139b44z35xy5j";
"jkmath-0.1"="l4nykjpkg2p19fdvy4a6h32ik4hcimdq";
"jkmath.doc-0.1"="79bfybh585f88gcyc82b3ds7nx92jng6";
-"karnaugh-2018"="8s95y2qxd4i5g5q1x0a7h8iwsci6dls2";
-"karnaugh.doc-2018"="85z4avy6yfziaqd7b4w077ys394a3y4z";
+"karnaugh-2019"="8s95y2qxd4i5g5q1x0a7h8iwsci6dls2";
+"karnaugh.doc-2019"="85z4avy6yfziaqd7b4w077ys394a3y4z";
"karnaugh-map-1.1"="mryi5vdfqia142b35n97pwzvh267y6bh";
"karnaugh-map.doc-1.1"="3zmcy9jclc8q01d3jz642w6j96ksrpx7";
"karnaugh-map.source-1.1"="8zpvpcrxb35311nynqsxdpz4iqjai964";
@@ -6746,19 +6908,22 @@
"kvmap-0.3.1"="d71q1ji0yh69xkjbl99ssha9jk62l1id";
"kvmap.doc-0.3.1"="6l4vg5g8zj833grmj03f8blmm2gz6q09";
"kvmap.source-0.3.1"="m4nhvphc9fm2ivnr17byhp14acz4gdgl";
-"logicproof-2018"="24sbq01252ij7ldzb8achg4m73fakhas";
-"logicproof.doc-2018"="ldn1c2fdmnikc8fzklp5vzwkx73d91jc";
-"logicproof.source-2018"="745pxgmypzv7a1vf8gjm6r28khxk0s3k";
-"longdivision-1.0"="12d362pdsx3kjb0rbkv1qhnh0gkpp3xz";
-"longdivision.doc-1.0"="qlha7k5qp6rwhcz4c97kv0zighjy2jrl";
-"lpform-2018"="ga25ijvkw3cvzkag08jj7w8pv8d8mdj2";
-"lpform.doc-2018"="2pq3d2fni3nc4paaijygb6k5plky9wx5";
+"logicproof-2019"="24sbq01252ij7ldzb8achg4m73fakhas";
+"logicproof.doc-2019"="ldn1c2fdmnikc8fzklp5vzwkx73d91jc";
+"logicproof.source-2019"="745pxgmypzv7a1vf8gjm6r28khxk0s3k";
+"longdivision-1.1.0"="hcs2sam1adsz8j6a3sb903p3i6g9r2yq";
+"longdivision.doc-1.1.0"="zbdps6zwk4sd7ilspvv2r5504jm0rl6v";
+"lpform-2019"="ga25ijvkw3cvzkag08jj7w8pv8d8mdj2";
+"lpform.doc-2019"="2pq3d2fni3nc4paaijygb6k5plky9wx5";
"lplfitch-0.9"="wxiv9ihwv4jdmr4ij0kvggbbnhbkh19c";
"lplfitch.doc-0.9"="lzz01n3w8zq7p9bn7lpb6rp6zkgmmxjs";
"lplfitch.source-0.9"="4lxhwsf7366gs7dkq9qk4pyphjv13ya7";
-"lstbayes-2018"="7lfk7lrqr07my6v1qqni2rz39j5wwgpm";
-"lstbayes.doc-2018"="y00fm320wqy608v16idmzc27n8z4q4p0";
-"lstbayes.source-2018"="kzi9c2z11zpwb4lgy87vwyi0qjlmbyr3";
+"lstbayes-2019"="7lfk7lrqr07my6v1qqni2rz39j5wwgpm";
+"lstbayes.doc-2019"="y00fm320wqy608v16idmzc27n8z4q4p0";
+"lstbayes.source-2019"="kzi9c2z11zpwb4lgy87vwyi0qjlmbyr3";
+"mathcommand-1.02"="rpn20gwpp62f33x0r1pfk1aha4jlrqv6";
+"mathcommand.doc-1.02"="p04g245ibp3cy6q4s8d15hlpb2w4m1ad";
+"mathcommand.source-1.02"="x4krsszrqh57w2srbp8i283yjp74696i";
"mathcomp-0.1f"="rjxadz6409wc6g4ffb2jw40rw52rpwml";
"mathcomp.doc-0.1f"="098xybrmriwyh7dl5vsxxxy4v7nf4bdj";
"mathcomp.source-0.1f"="m3y8gisljqfy405d7cffqkda0mlz8rkc";
@@ -6773,6 +6938,8 @@
"matlab-prettifier-0.3"="j5p21f3rgbx8hyf7rdjbpn845mw8fgih";
"matlab-prettifier.doc-0.3"="zssm3k92kxa3mjja3r4sq2574f7byspr";
"matlab-prettifier.source-0.3"="nkp80iyfa519dkk8gh7pk7fxbj4yn1lj";
+"matrix-skeleton-1.0"="wydb62byj1nkyfqizq3zajif1bs3ag2j";
+"matrix-skeleton.doc-1.0"="nq18wlaib4r99xga8rjidvq4dfmw3c3x";
"mattens-1.3"="v9rf7qmiardpzq3zzqzz0p3qnh4lp1ck";
"mattens.doc-1.3"="dnnzxlvc6vrfy4rrm4vw5w0g85fr886d";
"mattens.source-1.3"="dw4c26cwsg1hz3wvldlyi8q4f60h3szk";
@@ -6781,13 +6948,16 @@
"mgltex-4.2"="99vi0f32fla2hmsabmf0d2d3c93kay29";
"mgltex.doc-4.2"="m4m59xlcjgnd6pbsjsa36da37b61ydlx";
"mgltex.source-4.2"="k3yw9bfjgkqha34712n3mplxsaqg6j79";
-"mhchem-2018"="1jdqxhaq185m8lpk48mkdmd5yf0msw43";
-"mhchem.doc-2018"="4pw8z3lcy6wgx0lmyb9wwi46zhby3hng";
+"mhchem-2019"="1jdqxhaq185m8lpk48mkdmd5yf0msw43";
+"mhchem.doc-2019"="4pw8z3lcy6wgx0lmyb9wwi46zhby3hng";
"mhequ-1.7"="a6dc7zsnfim8vbrwy8jzbhqhphwzh29j";
"mhequ.doc-1.7"="im348hlavjvbkg67akz24kcx6hxa8w2h";
"miller-1.2"="vgpbb05dlbyp2phs7cpwrl9l8v7yczdb";
"miller.doc-1.2"="fj6s0x2rzvldwm2lrmjx0f3hy9l4ih51";
"miller.source-1.2"="9n5iljgqg52bzz39i2ailg3wjgfvgvx3";
+"mismath-1.6"="ll7dwvfkg82z544cpqjnb4x015wr1lsd";
+"mismath.doc-1.6"="x3c0lilkwlh6r4s2d96nm3b0mv217bbz";
+"mismath.source-1.6"="bqz0jb26j2ry8zphlpahy27dn6bpl5sg";
"multiobjective-1.0"="g6fgsq3fzl30yd4hrw2l6v73ldm957gz";
"multiobjective.doc-1.0"="187syyaknws2i7i84xxzsnl9mj22z731";
"multiobjective.source-1.0"="qhsg6vg0djg5h279gbs2lbally9vbrj6";
@@ -6795,27 +6965,27 @@
"mychemistry.doc-1.99b"="immlivqi6jjsf5g4mkkr1nls63hb5nqm";
"natded-0.1"="q4nx9b58zsmfmpap3h2qs8pr28vap5v0";
"natded.doc-0.1"="bkhf1ldr1hzsyc06bcp7rld2dbf7p4rk";
-"nath-2018"="7x3cdih5q3i8dg25h6737vaphmrdxvbp";
-"nath.doc-2018"="ilxg3pmmz0pf1xp6i3g5rfwgvrjprzbg";
-"nicematrix-2.1.4"="32yys6vv5ckfi1zz5awb2jc8lsk3lz9r";
-"nicematrix.doc-2.1.4"="i5alc8p3r0x4w6cgyhy1kr4a1crbxb5x";
-"nicematrix.source-2.1.4"="dgqdnq7mjlch74m5yyl34sc0h7vlblnl";
+"nath-2019"="7x3cdih5q3i8dg25h6737vaphmrdxvbp";
+"nath.doc-2019"="ilxg3pmmz0pf1xp6i3g5rfwgvrjprzbg";
+"nicematrix-3.5"="zwxkicravgah5qajr495qgsc8l6hjwps";
+"nicematrix.doc-3.5"="5axjlm44yg4x6cy0jbr5p8lj3xcnz8xi";
+"nicematrix.source-3.5"="1fi36fy741374h8ajjy98476i2xih4dq";
"nuc-0.1"="4mmxcaippf5kwp6sgcwbcf55m4j415ma";
"nuc.doc-0.1"="b0pkc17fxlgygmfvr84gq1gf58w95a30";
"nucleardata-1.1"="b76hnd5fpl3f1hfh8pwgrsnqkadqi2zn";
"nucleardata.doc-1.1"="vm4jq8b5fs0jx5k2vb8pii7dk548r4vs";
"nucleardata.source-1.1"="0zzzwn1vrb841l2264mz4cip65va3lha";
-"objectz-2018"="jxzqzh7y1nihr8m7jrsnbw7jh187031h";
-"objectz.doc-2018"="d8rk9nql7l67xn6hyvwg4x3xxkpb407i";
-"objectz.source-2018"="62cr53ff66gqjf6y2i01gr70bblhn18z";
+"objectz-2019"="jxzqzh7y1nihr8m7jrsnbw7jh187031h";
+"objectz.doc-2019"="d8rk9nql7l67xn6hyvwg4x3xxkpb407i";
+"objectz.source-2019"="62cr53ff66gqjf6y2i01gr70bblhn18z";
"oplotsymbl-1.4"="xzbszdakjgy7svbksd8w1csc7akwbg8p";
"oplotsymbl.doc-1.4"="g6zpsvgp1kar3i9rmig6g7y60a5mmk0g";
-"ot-tableau-2018"="mdvqwhal8vq8bqxqi73p4fyc6qpaskkn";
-"ot-tableau.doc-2018"="gcfni2sp25f6qswns4bfl585gfi36vy8";
-"oubraces-2018"="sm7cbapl8cv51d41dgc46gjckv3icx3z";
-"oubraces.doc-2018"="yfvkv4vgc6ycvsd2sixyph039nm4gzvl";
-"perfectcut-2.2"="6hp6k3kq4y44ky1n7xvxp9zs41v0154i";
-"perfectcut.doc-2.2"="ijp8qchgj2vj0ivcvjhi11ckv1iqxq02";
+"ot-tableau-2019"="mdvqwhal8vq8bqxqi73p4fyc6qpaskkn";
+"ot-tableau.doc-2019"="gcfni2sp25f6qswns4bfl585gfi36vy8";
+"oubraces-2019"="sm7cbapl8cv51d41dgc46gjckv3icx3z";
+"oubraces.doc-2019"="yfvkv4vgc6ycvsd2sixyph039nm4gzvl";
+"perfectcut-2.3"="ca48sxakrgh4g53i30xa7n9288r9wr51";
+"perfectcut.doc-2.3"="iry7v9xajbzxyn4bbq0pr7qah8a1iy8n";
"physics-1.3"="y7b93d3qrc6674j33cy58v5c6fhlg3dy";
"physics.doc-1.3"="ksf5jd2gfrq4dj2p1x2iwpgik5vb4pl6";
"pm-isomath-1.0.04"="a768qpbak06xs38g804s8rr4lc9ad4kq";
@@ -6823,17 +6993,22 @@
"pm-isomath.source-1.0.04"="d2mkfbifgmjm56i9vbrhwkvhyn2pj6bm";
"polexpr-0.7.4"="1bc4pj1za2mcn97kkby4m5p5md08gm4k";
"polexpr.doc-0.7.4"="hn2kmfk7gmp53n5r37dlrb2ljrfwpp17";
-"prftree-1.5"="90ydfx91y6rdn1sl1i4sxhf0z3gigm5m";
-"prftree.doc-1.5"="ssg7xvni36l7c69mcvf1ly55zxid9c1s";
-"proba-2018"="k6j2r5kacbcl25i7zwb71a2mlyn17dap";
-"proba.doc-2018"="a30lrji3wrd9rb8aa7hzflch7cwlybdq";
-"proba.source-2018"="7grfmfi6hwyqzhi0aynjq9cl65yqh5id";
-"prooftrees-0.6"="f2p9ln64cc1wqimqa47w3hzgpdw054xr";
-"prooftrees.doc-0.6"="0g5fbbd7fh9inwmgq3c6cbk8ws4y19bw";
-"pseudocode-2018"="bmn68g4pm7wga21yf97mrnmwc588gn6h";
-"pseudocode.doc-2018"="1hm6d3af5zjrpvx9h5ihd6qqyg2384xl";
-"pythonhighlight-2018"="wyvy6ms2blns0nffsf2lzjs4gwivgh97";
-"pythonhighlight.doc-2018"="9g7wy34pzzhdwsaa4rvn41iblnynvxz4";
+"prftree-1.5"="jwghbxhmr9lnai4rh4gnrrd5i98vqi1j";
+"prftree.doc-1.5"="7a0lrs2rak9c45ayjfmn8ghx89zab2pg";
+"proba-2019"="k6j2r5kacbcl25i7zwb71a2mlyn17dap";
+"proba.doc-2019"="a30lrji3wrd9rb8aa7hzflch7cwlybdq";
+"proba.source-2019"="7grfmfi6hwyqzhi0aynjq9cl65yqh5id";
+"proof-at-the-end-2019"="w5hmk64hm538mzqal4i9gxzadqpxp30a";
+"proof-at-the-end.doc-2019"="q8jniylvknscicjp5m5pd1z3751b06m7";
+"proof-at-the-end.source-2019"="nk3sbcnk3176zk76yf9nzj05q94ab006";
+"prooftrees-0.7_svn_8641"="rfmxpnzn1lkxx7b9ylvpnwmk1rag2nda";
+"prooftrees.doc-0.7_svn_8641"="zx19hnafp63xl2vas9frf6blm8974b94";
+"pseudo-1.1.2"="c84fsxf6k7a53jsahws62fmnfkmlq7y3";
+"pseudo.doc-1.1.2"="wmnkvbd0cw3zgy825h5k2x8pv7g4hsyv";
+"pseudocode-2019"="bmn68g4pm7wga21yf97mrnmwc588gn6h";
+"pseudocode.doc-2019"="1hm6d3af5zjrpvx9h5ihd6qqyg2384xl";
+"pythonhighlight-2019"="wyvy6ms2blns0nffsf2lzjs4gwivgh97";
+"pythonhighlight.doc-2019"="9g7wy34pzzhdwsaa4rvn41iblnynvxz4";
"qsharp-0.3.1901.1401"="fq2s3z8j8fy6y3sm07p4rqmxk0zkq6ky";
"qsharp.doc-0.3.1901.1401"="kh8kj39fd45k25zli0w26kl2j0fvvxiv";
"qsharp.source-0.3.1901.1401"="fz446cncrzdyjyxi0zvxnr9aizanr8v0";
@@ -6871,24 +7046,24 @@
"simplewick-1.2a"="hfv61gj0g68m17iiimvp1zqzi7ri2z67";
"simplewick.doc-1.2a"="kxfipc2w97479is7sdd9fmahrbwfk2l7";
"simplewick.source-1.2a"="48db2ywp9dg6nd5xbclw2w85id3mf97r";
-"siunitx-2.7s"="s7wn6sk9mzgk192avn2vsv7hhqjsplj9";
-"siunitx.doc-2.7s"="84gfibh266cf463b0xzwaigfb0v7gl78";
-"siunitx.source-2.7s"="311lawimcw2jfn4nl26mx10brxid96j9";
-"skmath-0.5"="0dfphlmm827v5pn92h7c99i8mcdy23yv";
-"skmath.doc-0.5"="czkik5jklsqkjaswhx9b3y36i9payg5j";
-"skmath.source-0.5"="f4i2lr6v82i92s6dw5jhzh6pn6ac5dh4";
-"spalign-2018"="if8r1d1xwq1as1147m3ixkxgyni8yb9q";
-"spalign.doc-2018"="s49kpxsa940l85yc6wzmb71i789874qw";
-"spalign.source-2018"="ahwv44vd19kn8vzbx7ya6275ysnp3q25";
+"siunitx-2.7t"="fd73bsz8nnv9b6zb1q4aqbw6f1qsnqrh";
+"siunitx.doc-2.7t"="98zp3wpjzjsd5vz8370267kxjqq9a372";
+"siunitx.source-2.7t"="50k08510bwm05ag510i76wfxcd5yhnbs";
+"skmath-0.5a"="b9bxkvgrx8566jfqh62vxl9912llffqv";
+"skmath.doc-0.5a"="kpdr4vz3z7k8my710n5772vkbd7jwisb";
+"skmath.source-0.5a"="iks3azv4hmv59laiywdsqjqdsln0a1kc";
+"spalign-2019"="if8r1d1xwq1as1147m3ixkxgyni8yb9q";
+"spalign.doc-2019"="s49kpxsa940l85yc6wzmb71i789874qw";
+"spalign.source-2019"="ahwv44vd19kn8vzbx7ya6275ysnp3q25";
"stanli-3.0"="6ws3b75qs69jhag24aki76ndgryb9f9s";
"stanli.doc-3.0"="iygalq6h7fdik4cfjyv5i62mid9gdr1k";
"statex-1.6"="h8y1sw298ilqajy8vmi00yl9wpklf5fa";
"statex.doc-1.6"="ksf4vra9673l5ycl8np7l55rxpj1xazg";
"statex2-2.1"="a7h5agdmh5xw1646faxxwd1n1ajci53h";
"statex2.doc-2.1"="cpiw77bl9p7y9vd6dwg4lnlk2n8lmmcj";
-"statistics-2.0"="384198ff1qvjya61wj6lgc28s39wwc5y";
-"statistics.doc-2.0"="id2796f8rd5li616p354hbn7l96r2dj1";
-"statistics.source-2.0"="z8i5axapmf586qndlpl83bdwc7l5zfcv";
+"statistics-2.2"="gnv5s73wz2qh8yldvh7y21f2v8gyipxh";
+"statistics.doc-2.2"="hf10bfp5f60am8rhwiq4k18jdx1lyma4";
+"statistics.source-2.2"="k9bm1zgki9d1h1qhwfi0723n1zvdb4fx";
"statistik-0.03"="2kynwfkkx5b782l4znp1f3vml1lwiihh";
"statistik.doc-0.03"="m8749zwgm8vz29d24idrsimd6dizdjlf";
"statistik.source-0.03"="bjfb31dxs4jylym9qc03rp9qjvmm6dn6";
@@ -6906,8 +7081,10 @@
"substances.doc-0.2a"="apg59a7fh980vddnfzjspsyq1jfnvsn7";
"subsupscripts-1.0"="1nyf4q1szg0q649jmqlzd5p8j9h1fjkh";
"subsupscripts.doc-1.0"="9yhhgbj7i83v21flfr3gkr35vkdxpx6m";
-"susy-2018"="xiv8s7m8lahyc17qdp7vhdnriqcz2gzl";
-"susy.doc-2018"="51apv9rzw9q1aa390a7p6w0d4y5amkms";
+"subtext-1.1"="dz6mm9cy33qhlw46fkirvzlqhsknjnak";
+"subtext.doc-1.1"="bllr8v8mflvi6ih3z3r73b5y6vmprafl";
+"susy-2019"="xiv8s7m8lahyc17qdp7vhdnriqcz2gzl";
+"susy.doc-2019"="51apv9rzw9q1aa390a7p6w0d4y5amkms";
"syllogism-1.2"="gx6hjs32rq3d1sk28cs8ng8m2i1xwgrf";
"syllogism.doc-1.2"="m6nv4hcwmh5qa7m411vwm8c6s1xbdbx4";
"sympytexpackage-0.3"="x7b456c7l5nkwaf19g29rpc4m6qz27h2";
@@ -6915,24 +7092,26 @@
"sympytexpackage.source-0.3"="lzsz5ly9rnzph5nxnaqbf9nf5abm302c";
"synproof-1.0"="bv32jflr6n3jdm93xxpbvhz1lrhc3i9v";
"synproof.doc-1.0"="i74i5km7n20hglq2icb62xcc2pl1fawc";
-"t-angles-2018"="an3w3nw07gc6hyzfjk4bd0j4swj8qr4p";
-"t-angles.doc-2018"="68ylwxvywabhyfqzlb7d642cmhdj3g2j";
+"t-angles-2019"="an3w3nw07gc6hyzfjk4bd0j4swj8qr4p";
+"t-angles.doc-2019"="68ylwxvywabhyfqzlb7d642cmhdj3g2j";
"tablor-4.07-g"="fs9vl9gi63j8bqgiv06dbhbgs2vl1c8r";
"tablor.doc-4.07-g"="k3d87x83igkq78j1yvav6b08y818qgz9";
+"tensind-1.1"="f76zwp7giabai57l4ryzin9s4b412g93";
+"tensind.doc-1.1"="pq5ahxwn442zc4xc7yilip4ciz2gvhx0";
"tensor-2.1"="4gzhhxr2w1bbwb0yf799siazn5d6538j";
"tensor.doc-2.1"="j4hxlj9f804ffrdp8pf06mj79yb8j6qy";
"tensor.source-2.1"="89fmh96xlj21pm07c80q9cgiaj2a3c3r";
-"tex-ewd-2018"="725h0x4azacxb6pi7bnrvb5gb2b6rb8l";
-"tex-ewd.doc-2018"="npk74dnjx7jy9392pz0m4fzxcxqqsqq5";
+"tex-ewd-2019"="725h0x4azacxb6pi7bnrvb5gb2b6rb8l";
+"tex-ewd.doc-2019"="npk74dnjx7jy9392pz0m4fzxcxqqsqq5";
"textgreek-0.7"="m1b05a740x322la70k6ib44sk6cky167";
"textgreek.doc-0.7"="vah190cds1677yv86nfcyriccln296yd";
"textgreek.source-0.7"="cqc5zj4ck54rayydvml5m3n4hfnykglx";
"textopo-1.5"="rvcbhsz8win1g08s6az11ji6ryd9b1fl";
"textopo.doc-1.5"="3f9w8nbyyjismgdxb5daijc88hfp8m8k";
"textopo.source-1.5"="4h2x01rkf91dha2yxqpdfgv5qsmz34sx";
-"thmbox-2018"="5b8zyq68dw8c7cylg28k9bmx261k8d5p";
-"thmbox.doc-2018"="rpd99zkmrb85kgldsyi2iwr70q9n8y35";
-"thmbox.source-2018"="hnjviz4vyw78mg6lbcdyv88qajhjdh6w";
+"thmbox-2019"="5b8zyq68dw8c7cylg28k9bmx261k8d5p";
+"thmbox.doc-2019"="rpd99zkmrb85kgldsyi2iwr70q9n8y35";
+"thmbox.source-2019"="hnjviz4vyw78mg6lbcdyv88qajhjdh6w";
"turnstile-1.0"="c4nm39zwakha4bk75092371db2n0nx4m";
"turnstile.doc-1.0"="w2hv466gzdsc7vp0al5xk7bwa83szvr2";
"turnstile.source-1.0"="8p5g2w1pcaxhg2a54rq2h23zd7cbj60h";
@@ -6942,11 +7121,11 @@
"unitsdef-0.2"="j5dhzwnaizymvvj0cvvn8hcjgpiaw3xj";
"unitsdef.doc-0.2"="m3n8c9wpk9m0il8yn3ip4kwvlbyzfndw";
"unitsdef.source-0.2"="rpwd7p723jsqcmcl28kkfg3fg9dmyfxa";
-"venn-2018"="vxgbc1jmchjsq3aq1wklgla50p1smqnz";
-"venn.doc-2018"="3z1kgbyilhajm6przv2a1rbdl55fzhqj";
-"witharrows-1.15"="mrhixqq8qr6yjszjq9435wlybp9fapl1";
-"witharrows.doc-1.15"="pp7adr6dkl9w865rp5lssrsnl8xf7w9n";
-"witharrows.source-1.15"="b5p9qhq348hynyiw0wky36p286xx52sp";
+"venn-2019"="vxgbc1jmchjsq3aq1wklgla50p1smqnz";
+"venn.doc-2019"="3z1kgbyilhajm6przv2a1rbdl55fzhqj";
+"witharrows-2.0"="2pd1kgflbhjcdy8n61a7dn90g8092llw";
+"witharrows.doc-2.0"="3ddq9k76s9jascnv0xklzs312ygn7bsp";
+"witharrows.source-2.0"="c2spayi9ibic8ci7gklmp0b2pcdxxpv5";
"xymtex-5.06"="lh5pr87m1xhyaj74pmwc8vx3an7gppxw";
"xymtex.doc-5.06"="bbknma6166kqvxhj3523p85lq7qn1ydc";
"xymtex.source-5.06"="is60w9mjif26y9s3vv8c0v26z16m97g3";
@@ -6961,10 +7140,10 @@
"ytableau.source-1.3"="2rblxwykvkrljn1xqz7zw9dz1wyib686";
"automata-0.3"="7v2smy8hlz3yyqwcw11mjgh35z81n22w";
"automata.doc-0.3"="49q82z2aa5xqgz3wsgcyix4a9hqfh5q6";
-"bbcard-2018"="b26d8663qv8x23sp8q04c8jzdw49f2i5";
-"bbcard.doc-2018"="99jqw22g1xcqdn4q5f408gvlzwnl7wbm";
-"blockdraw_mp-2018"="al2d83amvpz7z19a14zxn4ib8ayc7b9y";
-"blockdraw_mp.doc-2018"="n0a85bchn27q09771kx4idy7hic8iq42";
+"bbcard-2019"="b26d8663qv8x23sp8q04c8jzdw49f2i5";
+"bbcard.doc-2019"="99jqw22g1xcqdn4q5f408gvlzwnl7wbm";
+"blockdraw_mp-2019"="al2d83amvpz7z19a14zxn4ib8ayc7b9y";
+"blockdraw_mp.doc-2019"="n0a85bchn27q09771kx4idy7hic8iq42";
"bpolynomial-0.5"="rwijp2lyphgyixi6l1d4j9vrwchr2m8k";
"bpolynomial.doc-0.5"="1561z658ar885xsbg15psi82qjzc4zbn";
"cmarrows-0.9"="03hcqmzx16n3y4vvh8aj6vrvpn6minmk";
@@ -6973,9 +7152,9 @@
"drv.doc-0.97"="3sw31jvb9l0n124h9kq9byzmy3ay1wxd";
"dviincl-1.00"="gf980a6jm4ar28h7464qx1nayjqvi1xx";
"dviincl.doc-1.00"="sxmj8rcvwj2q4g3c8ha9a84avsn4w1aq";
-"emp-2018"="brxc803kbnrd6qa1jfag6qxgb7f5j39g";
-"emp.doc-2018"="x8lkwbk13jq48h8ml7a0fzlyn4m8qlxl";
-"emp.source-2018"="ir1ng5an1jbffb2pd5rv412dcfzv84r1";
+"emp-2019"="brxc803kbnrd6qa1jfag6qxgb7f5j39g";
+"emp.doc-2019"="x8lkwbk13jq48h8ml7a0fzlyn4m8qlxl";
+"emp.source-2019"="ir1ng5an1jbffb2pd5rv412dcfzv84r1";
"epsincl-0.2"="srznlzss5ag3br4pmwny7aqq7gjmqv98";
"epsincl.doc-0.2"="993m24spzl4jymn69sczm7a8d1ix0zcc";
"expressg-1.5"="yd8jja79lbjibls84q1r2iqls9hgfp3d";
@@ -6991,23 +7170,25 @@
"feynmp-auto-1.1"="ps9nijgd6kcnsgvg3gq9gn53mf42xdwk";
"feynmp-auto.doc-1.1"="a1i2ay1mvkpdicyzmcapvpv3fkz6pk3c";
"feynmp-auto.source-1.1"="2iirzys42l2k5fmpjxxsn31wpfzv02d8";
-"garrigues-2018"="b6kfrr0zhmbnb1rh93wy5pxq31kspbmf";
-"garrigues.doc-2018"="zk53ay759rgd40fmf7byqpqmibw7rrza";
+"fiziko-0.1.3"="v4nq87d4dahjnskkgvgjf1sh65m9gvkl";
+"fiziko.doc-0.1.3"="djw7v20xazg82gkrh6wxw05vmih1d2jg";
+"garrigues-2019"="b6kfrr0zhmbnb1rh93wy5pxq31kspbmf";
+"garrigues.doc-2019"="zk53ay759rgd40fmf7byqpqmibw7rrza";
"gmp-1.0"="pzdcapvcjvbn48n6jnl1hs9mbycrccyx";
"gmp.doc-1.0"="6ir5fj3s209rk3k9r2wbsz46kij8kw9q";
"gmp.source-1.0"="an64d733yq3h8fy347lppy46yklczrsg";
"latexmp-1.2.1"="x2plwjlw7cdim8lxh530zf5v2zjsfaxb";
"latexmp.doc-1.2.1"="d9q1zwyad9p1nkk08mq4lard5rv291rf";
-"mcf2graph-4.36"="7rm9mprsci1rq97780sv4aj48lxmdsqy";
-"mcf2graph.doc-4.36"="n85x8m5wbx4zhzwwb941xjmycm7b4v5f";
+"mcf2graph-4.45"="v44h4p3gc11sj4cmzpyy0frfmp79pfld";
+"mcf2graph.doc-4.45"="63nlb7vhm682gdwimvhl2ipbs4x828gy";
"metago-0.9"="4gzbngrpwjbfq5d7jcfavhsmvfwnb77z";
"metago.doc-0.9"="nn86x3g4dv9y5mbr83r8camfxg0xkv1g";
"metaobj-0.93"="83hf8awwak3msfmran6q2ylgcs6720lb";
"metaobj.doc-0.93"="cqzsavf652pmgg7v3isv80szkc3s162z";
"metaplot-0.91"="jmp99vj4w825s9qx6m8bb7q62l3jp5bk";
"metaplot.doc-0.91"="jzdw7b2kh7a49vngbwb0xm69kwfl288z";
-"metapost-colorbrewer-2018"="09l2rf2kja80lsajz4vfp9ngb3z442m7";
-"metapost-colorbrewer.doc-2018"="y3vivxgdjykacm90arls8hhk6k8rkv6n";
+"metapost-colorbrewer-2019"="09l2rf2kja80lsajz4vfp9ngb3z442m7";
+"metapost-colorbrewer.doc-2019"="y3vivxgdjykacm90arls8hhk6k8rkv6n";
"metauml-0.2.6"="15p3yrkws6by8w8wmrnnxij1kp71sbvq";
"metauml.doc-0.2.6"="mcgmrgsh7x21ci4n8d0yqy9clx7jp1ls";
"mfpic-1.10"="lslzdy39sbfb1xa5rv3j0whpg1c8vkj6";
@@ -7020,8 +7201,8 @@
"mp3d.doc-1.34"="gkjwsbz7sgdj5k6vzvswb4k4yb8xkhld";
"mparrows-0.1"="d1v4j0hrr4cxm42vwlclvccp1wmvbbyh";
"mparrows.doc-0.1"="jcf975s8ianx9dmiqa9lvv9ywj62rmap";
-"mpattern-2018"="9ym77kwd2kgw46lck4vbfrbbiwps8g6x";
-"mpattern.doc-2018"="vknyl0b4d4sx2c6l7qhwr4rdmx0ncpja";
+"mpattern-2019"="9ym77kwd2kgw46lck4vbfrbbiwps8g6x";
+"mpattern.doc-2019"="vknyl0b4d4sx2c6l7qhwr4rdmx0ncpja";
"mpcolornames-0.20"="j7qagfiggfwjqapdrh1z23n0paj54bgc";
"mpcolornames.doc-0.20"="jd5ai6f2ask0pbhrw46bdw8cfsrfpmps";
"mpcolornames.source-0.20"="1f0wy1lrg0733vnq5mjwcgdi5rnprbis";
@@ -7032,10 +7213,10 @@
"mptrees.doc-17.06"="50ggxw3jc63clpnz0fnxv2p2h4cgwjhl";
"piechartmp-0.3.0"="k15blq7m78skmi2q46gnazh4qhpfhggs";
"piechartmp.doc-0.3.0"="xcn16bgnyi4h8pqaisjivmywg234shgm";
-"repere-17.11.2"="b3xk63619ck4b1j6c1kwinm7ih0h1il4";
-"repere.doc-17.11.2"="r4hyv0myqbh20gssm6bzlrlqrhxgjby2";
-"roex-2018"="3dp1ank88mbkx9zd4gl8v6nxa7hjvck6";
-"roex.source-2018"="fbyyci2hg9bvdbxxv09q9h37q98gzzxb";
+"repere-19.06"="4lbpfqmnvdw93pmabf34bpj69ww2jd4z";
+"repere.doc-19.06"="fjwv88ysck07zlpclf1fyjs4jyzm4mhx";
+"roex-2019"="3dp1ank88mbkx9zd4gl8v6nxa7hjvck6";
+"roex.source-2019"="fbyyci2hg9bvdbxxv09q9h37q98gzzxb";
"roundrect-2.2"="zihpsds4r0v44h4bbmmpjgx28y3knqc8";
"roundrect.doc-2.2"="g6kih4vjqjg4v4qxlxkkxgwhqv0x0pdx";
"roundrect.source-2.2"="rdydd5cwvnbzjlhdd4kcfjq54rzw9k81";
@@ -7047,8 +7228,8 @@
"splines-0.2"="bn6gc1n3vbzrns1pzdjc4hf647g6pgj5";
"splines.doc-0.2"="91g13liz4sfn16vzcvlpqhm388wwvs02";
"splines.source-0.2"="p527173paps7gqz8wq02jkl6nbx8vw6z";
-"suanpan-2018"="vnglmgbg19g42b79q34fzqr4hjzy7dmc";
-"suanpan.doc-2018"="lvbx0yizc42hgqymw9yscja667h4mz1a";
+"suanpan-2019"="vnglmgbg19g42b79q34fzqr4hjzy7dmc";
+"suanpan.doc-2019"="lvbx0yizc42hgqymw9yscja667h4mz1a";
"textpath-1.6"="97b12i6v4bz6095z7i7yjf7c3fqg232d";
"textpath.doc-1.6"="zliwrx3n2r3xjhdi0c80rncxwk5whg76";
"threeddice-1.0"="91chpiy1n4mg3vcabcm8li91q9lnkcvc";
@@ -7056,17 +7237,21 @@
"abc-2.0b"="pmaw58frrdbnj81n21mg15yiz7sp0rci";
"abc.doc-2.0b"="gild9nm8zph2kr6mj9w0sans8r1jz114";
"abc.source-2.0b"="g8a921yi51lvw6mqj1hxmkwqqh9fkl03";
-"autosp.doc-2018"="pcdx1krysbff0127nzvfndqcc0p2liam";
+"autosp.doc-2019"="3pp981hsw8czivz0sv8bf5cak4008y4b";
"bagpipe-3.02"="z9akwcd2fdwzps3bws9vamik64pyyl73";
"bagpipe.doc-3.02"="6ssnq5756qnhlbyn08pncriz5la8hpzy";
"chordbars-1.1"="vdmircid5yrvvywih6m0nf5c6b59mz5r";
"chordbars.doc-1.1"="bld0fmrhhzf1dd6wm4qc790an3hayiip";
+"chordbox-1.0"="0w69pjdnqx79i77jwyjwqhnwm1zss6c4";
+"chordbox.doc-1.0"="9lhbmb35cckxa9bmr4p0vj47mprmskac";
+"ddphonism-0.2"="fsmrgvm95n65brnlslmnyf354b5139bk";
+"ddphonism.doc-0.2"="kav924pxscx87d6qp6hr92h7zy3zip23";
"figbas-1.0.3"="xkm3zvkdi7512qnk4kfrb875c3q2gfr0";
"figbas.doc-1.0.3"="pal9rb3bmrypdk6icdv7fyhdfn48qfsy";
"gchords-1.20"="06q4p9d1j06dz7sqmjyka4k6r2x3l7nd";
"gchords.doc-1.20"="icn914698j8gkir78wqnjqw08n2zhsdx";
-"gregoriotex-5.1.1"="qg9nr7v2nmiwq65qvlllxnh86swacsxf";
-"gregoriotex.doc-5.1.1"="94i10450xscqck6plvwwl4y4mz58kiw9";
+"gregoriotex-5.2.1"="vpmnsb5zdh11g4v784plxrd91v919vnf";
+"gregoriotex.doc-5.2.1"="qpax5iwm8zxkh9z6i0pckdz037aw29yn";
"gtrcrd-1.1"="mqaamg8ick2z265cwl1yd6n81f76y8b8";
"gtrcrd.doc-1.1"="scx1xk6y85zfbn82aqf3cw1sx0prfmgh";
"guitar-1.6"="xw88497a60kkbh8pribpsi80bj2wdvw2";
@@ -7074,33 +7259,33 @@
"guitar.source-1.6"="7i8ma18fm6piiwsccj8lq6nn446mvqrw";
"guitarchordschemes-0.7"="snccmsq130kvjn2ly56cjck56df5mdzx";
"guitarchordschemes.doc-0.7"="p74vljfafyj0ap707aydgpf4xs2pabr8";
-"guitartabs-2018"="zl4w2llxyb1173b4asgk93bh70rxil42";
-"guitartabs.doc-2018"="a9rmk3gr37pp0p4fbfasndjglbbwsgck";
-"harmony-2018"="isfyzam48q2f90vyh78rp5df93wzdfq4";
-"harmony.doc-2018"="5zy2cf5afrxlmmxlsycqg3crcl5irkb1";
+"guitartabs-2019"="zl4w2llxyb1173b4asgk93bh70rxil42";
+"guitartabs.doc-2019"="a9rmk3gr37pp0p4fbfasndjglbbwsgck";
+"harmony-2019"="isfyzam48q2f90vyh78rp5df93wzdfq4";
+"harmony.doc-2019"="5zy2cf5afrxlmmxlsycqg3crcl5irkb1";
"latex4musicians.doc-1.0.1"="aph09gf5cfxm7prwbg5v9y3jz03vpdif";
-"leadsheets-0.5b"="j73sldpahwci9i8yc04dpwn9l4jcvbn2";
-"leadsheets.doc-0.5b"="6wvwwqq7zsb3mkjw24yhz87g8agnafil";
+"leadsheets-0.6"="371j5dnksvxxm6hz1cia15ll3w2mx17p";
+"leadsheets.doc-0.6"="7nbq4zi22pgsidfknddw8a5iqnfsxhnz";
"lilyglyphs-0.2.3"="qn7pjnhq8aaynk7s8mis9g0y0m16fbnh";
"lilyglyphs.doc-0.2.3"="89k4bzc0jy0yx59y8ssiqvjgqspsfyry";
"lilyglyphs.source-0.2.3"="30yzqq1pw4mh74c87xxk12n834vpq8m6";
-"lyluatex-1.0b"="pmh6ggpa31bg09j8xs1ihfx42mcbaihh";
-"lyluatex.doc-1.0b"="5skl26gg3ypzlccyi84yccmw2a2wnb0h";
+"lyluatex-1.0f"="zgh2b7q3w9p0dic23cwddhhx5cqsdqm7";
+"lyluatex.doc-1.0f"="c8739z6r5mpk001ra6if93kfw799rphi";
"m-tx-0.63c"="jjs536dwc3qbi72s4d7qr8v3b0rxd41g";
-"m-tx.doc-0.63c"="sz59kis6m6nxzirhkhwdsnyqqws9z0ck";
-"musicography-2018"="hlsnh2b22rxk1i9vq5la2igc4jmvp9b3";
-"musicography.doc-2018"="6b2pfy92ib43gmrcf4bzr02s2qq3yn2j";
+"m-tx.doc-0.63c"="74xm6cv0ja6h6qcgv1v7mkak90l5qsxh";
+"musicography-2019"="rgdiagjsc1b03pp5056lsgz1ad74ngfw";
+"musicography.doc-2019"="rnpwpnrjlqcyrmnpkfj497752f2bdfdn";
"musixguit-1.2.2"="29kbldyqlcf8xs5yh5gsx0m7liwbnqg1";
"musixguit.doc-1.2.2"="pam1limbbmc1jvhznsvrwslmlr86y7vf";
"musixtex-1.29"="si9nrmj1g186af47kyfsrv41h3p3irsf";
"musixtex.doc-1.29"="ls2sq1mynqa6a8z3dxjblla277ml7wr2";
"musixtex.source-1.29"="kb90c2jhgmx77d12x4rg6yivpiq5rxq1";
-"musixtex-fonts-2018"="a8kdi135xis6qcwy90yisg4wafklmw2y";
-"musixtex-fonts.doc-2018"="91fl3b700pvjqkwsl6h29f0z5i5781s3";
-"musixtnt-2018"="6412y8lh8awml9xs7ybcnhkgyjrc08vx";
-"musixtnt.doc-2018"="44c1fndj5grvw5q4jxyk0dgqxr56lzvd";
-"octave-2018"="6yb1bajc26k0pbr0a02zx2zqg7y0rnj8";
-"octave.doc-2018"="152jq3brzf99xwq983k2afrdlq5lhazb";
+"musixtex-fonts-2019"="a8kdi135xis6qcwy90yisg4wafklmw2y";
+"musixtex-fonts.doc-2019"="91fl3b700pvjqkwsl6h29f0z5i5781s3";
+"musixtnt-2019"="6412y8lh8awml9xs7ybcnhkgyjrc08vx";
+"musixtnt.doc-2019"="44c1fndj5grvw5q4jxyk0dgqxr56lzvd";
+"octave-2019"="6yb1bajc26k0pbr0a02zx2zqg7y0rnj8";
+"octave.doc-2019"="152jq3brzf99xwq983k2afrdlq5lhazb";
"piano-1.0"="vbbcddqx5sk4gg9w1882g4a8lrnnqn2d";
"piano.doc-1.0"="bn1c29lffw62jsyiygh3i0biaaz0asmv";
"pmx-2.84"="hamhslbh8fhjjvzvksg0c9xkjwv4kajw";
@@ -7110,27 +7295,27 @@
"songbook-4.5"="jimhdkxsiqzkwnsjsw1rynkrfhhh5n0d";
"songbook.doc-4.5"="62n794w3gxyivisl16xrz9lg2r0a0s38";
"songbook.source-4.5"="nyn7mkdylkpywca50izj2czf485s8sm5";
-"songs-3.0"="sdy6ynmyz3w3y0ss1yiaindzmwpadqwi";
-"songs.doc-3.0"="zpkiq08d6igq9wvg4qhl02b7mk5zfj6y";
-"songs.source-3.0"="0lab84qhskdc7fvf8my7g3lcs9ikblh1";
+"songs-3.1"="1air4zpymnrajglbvp8yyfd3z4a72d8g";
+"songs.doc-3.1"="xcfy7all4n141r55c17gsnxj8x40dlqx";
+"songs.source-3.1"="2wx7qd5hzairbrb0qcs6mnkk10l81jh3";
"xpiano-1.0"="ha9dpa3kpmhbzy3f16d7s6mlvh563mgj";
"xpiano.doc-1.0"="x579hyy5sibzsn9ldrkwsqrjjrji0xak";
"xpiano.source-1.0"="77wwb6wxd7c9cqmjlq9cij6p4ibr3r3r";
-"abbr-2018"="n55llxl7fjmx6p1z3ckjfj94dxkg1n0v";
-"abbr.doc-2018"="9lgcwpp4fw2zjx2rsp9w5szi6v2pdsn4";
-"abstyles-2018"="2zmzwsgwh4rv6ysnjjk35cihbifs0jir";
-"abstyles.doc-2018"="xba8x95rimsa16xhr7nziglk7djzv6w8";
+"abbr-2019"="n55llxl7fjmx6p1z3ckjfj94dxkg1n0v";
+"abbr.doc-2019"="9lgcwpp4fw2zjx2rsp9w5szi6v2pdsn4";
+"abstyles-2019"="2zmzwsgwh4rv6ysnjjk35cihbifs0jir";
+"abstyles.doc-2019"="xba8x95rimsa16xhr7nziglk7djzv6w8";
"apnum-1.7"="hvw4fwjm3n7hfj08ik7nkg5w51zg9mbx";
"apnum.doc-1.7"="isai4pdly4pkhhjnh3afijlrm9mw2i0q";
"autoaligne-1.4"="lvfsylaqq4sxi02bv9v6z1sy8gayb570";
"autoaligne.doc-1.4"="7rzi51xaglby24ihmzplk6d0yk2x1wlb";
-"barr-2018"="rsgsgzki68jgx8d4r05qj1awvi02rm33";
-"barr.doc-2018"="jfhxfjazvlpcvrl6zjd1sw2ghmcsscmr";
+"barr-2019"="rsgsgzki68jgx8d4r05qj1awvi02rm33";
+"barr.doc-2019"="jfhxfjazvlpcvrl6zjd1sw2ghmcsscmr";
"bitelist-0.1"="22q3ivacwl5p0c8plgg1gjz8413l601b";
"bitelist.doc-0.1"="n00mlj88l6djwcxzj0l6pxiiba94kpl3";
"bitelist.source-0.1"="w38ccrprx1rn0pc34mr29bnx7gaxa7k8";
-"borceux-2018"="ls6xjxrggjzphr4pl71m2va9mndh1r7v";
-"borceux.doc-2018"="zdg5n9rxc2sfkyi1am8jka05avi7hyng";
+"borceux-2019"="ls6xjxrggjzphr4pl71m2va9mndh1r7v";
+"borceux.doc-2019"="zdg5n9rxc2sfkyi1am8jka05avi7hyng";
"c-pascal-1.2"="m4x5kfq1vm6vzv0ic910fqi1qijn7g34";
"c-pascal.doc-1.2"="v6wqph0gaibfv4cwph5w0axp5sf70m6w";
"catcodes-r0.2"="haljpnhhzvyhmnda9vgk77md5zm88773";
@@ -7138,45 +7323,45 @@
"catcodes.source-r0.2"="6ljn2lwg4bzr9c02d01vh0saja9sz9yf";
"chronosys-1.2"="qswnnwyghvsbjf3ddvbl7nl00qxwhs6h";
"chronosys.doc-1.2"="m11jpa7crg095qf03qx7gcrvcb41f83a";
-"colorsep-2018"="il1sig8hzmvq8q0hlbh6fir15rrl5zc7";
-"cweb-old-2018"="vqf99h9w57jmd9r6l9k8bydqxmm2d9i6";
+"colorsep-2019"="il1sig8hzmvq8q0hlbh6fir15rrl5zc7";
+"cweb-old-2019"="vqf99h9w57jmd9r6l9k8bydqxmm2d9i6";
"dinat-2.5"="a1gcgwkj0pd1lqdm20356fbjram3wpa0";
"dinat.doc-2.5"="6dzss5231fdqjzs8j7z4gfx5iga4m895";
"dirtree-0.32"="xgxmz79hj1q6qyfkdvgj5nm26865dfmm";
"dirtree.doc-0.32"="im2rhm2fmqk1snrhvrsm112jw1hwcyw8";
"dirtree.source-0.32"="pyfcid8hir7vvm6fpwimlfgs65dgzfm1";
-"docbytex-2018"="m4jkx2gf05q3ffwfkrk4x9bcwf9f3dmw";
-"docbytex.doc-2018"="01w9mkddxm1l9i12i5n5i5ar81xfn9b5";
+"docbytex-2019"="m4jkx2gf05q3ffwfkrk4x9bcwf9f3dmw";
+"docbytex.doc-2019"="01w9mkddxm1l9i12i5n5i5ar81xfn9b5";
"dowith-r0.32"="vdgkjxphpmycfcsimxih7gnhv58hd9vs";
"dowith.doc-r0.32"="ql8hdyxcgss7rvlp1913rp52wn4wjvxn";
"dowith.source-r0.32"="xq0r5c58clz8qzbhz01gv2ph1rs9wg1n";
-"eijkhout-2018"="hdb3ag2knc67ksx39hmax8x83l0d41kl";
+"eijkhout-2019"="hdb3ag2knc67ksx39hmax8x83l0d41kl";
"encxvlna-1.1"="kz3nvz29czk573cxbi5a5l3mbjs3vfkh";
"encxvlna.doc-1.1"="gv5k36s89g2zslq75s2j7ffvwdiz4lkb";
-"epigram-2018"="0mg36ybg934n4jxgpf88lnvvc0za59ya";
+"epigram-2019"="0mg36ybg934n4jxgpf88lnvvc0za59ya";
"epsf-2.7.4"="55vrh3nmvb5p1nkkpwhrq9glsf64bc3k";
"epsf.doc-2.7.4"="b78n5gm14qk3brywpz4prglkqnpx9fpg";
"epsf-dvipdfmx-2014"="qvf8n367wnjahzv8bgh7rmqqgnwraa0p";
"epsf-dvipdfmx.doc-2014"="b290mp5xqfqzzxa92s9j798qyycaph9a";
"fenixpar-0.92"="61jkr83g6i0bqmp0qg4w09gj7gwcdn96";
"fenixpar.doc-0.92"="95h02nbzq72mmblzawgqsk8530wi1dpb";
-"figflow-2018"="166qngk7yy25v0rbjavi53m0sazk90gn";
-"figflow.doc-2018"="l92iyzsg4fwkc3nalswwpnz99kfcm1q9";
-"fixpdfmag-2018"="8djdk0baqcg84v6qrmdzckq7k97h4nkv";
+"figflow-2019"="166qngk7yy25v0rbjavi53m0sazk90gn";
+"figflow.doc-2019"="l92iyzsg4fwkc3nalswwpnz99kfcm1q9";
+"fixpdfmag-2019"="8djdk0baqcg84v6qrmdzckq7k97h4nkv";
"fltpoint-1.1b"="q48n0d38d8y8m4z6lgmfza4gh1mrzkjn";
"fltpoint.doc-1.1b"="6ljc5c3g53ig6yj7blcfqy43yvlw5fqf";
"fltpoint.source-1.1b"="l5ybd1xn6abfhq5kjhvig8zsp721ldzg";
-"fntproof-2018"="bkh1b1j8zlbzmhpif5ji82gwmvg0aprj";
-"fntproof.doc-2018"="hhhxpfkwqpdj0wz78pzg4nbfyzh3j82f";
+"fntproof-2019"="bkh1b1j8zlbzmhpif5ji82gwmvg0aprj";
+"fntproof.doc-2019"="hhhxpfkwqpdj0wz78pzg4nbfyzh3j82f";
"font-change-2015.2"="rvxfsxkwag1pzhh448n737b6ngadrlyg";
"font-change.doc-2015.2"="14ck6s61lx6gyqmf6i9659lvwd3zh6hs";
"fontch-2.2"="0h81qy37h3jb2m6g18969189a1jbi73a";
"fontch.doc-2.2"="csygimfjbm36zfm403jz4kw39zv23zzb";
-"fontname-2018"="p97hi0yx6kka7s80j9cazhpxvhfnf8v2";
-"fontname.doc-2018"="vg79z64v459vl42ba50sar4dhafwr1f0";
+"fontname-2019"="p97hi0yx6kka7s80j9cazhpxvhfnf8v2";
+"fontname.doc-2019"="vg79z64v459vl42ba50sar4dhafwr1f0";
"gates-0.2"="awaxppd6dhv239x03vpwy2hn2zwldmna";
"gates.doc-0.2"="qqmjk1276kdv0rvsv86gi7ysl3warg95";
-"genmisc-2018"="wyk31w93k04bqfqik1ad1q7bx88m6v4b";
+"genmisc-2019"="wyk31w93k04bqfqik1ad1q7bx88m6v4b";
"getoptk-1.0"="2crphpdvd2wcnqrxm180im84ask9hcq3";
"getoptk.doc-1.0"="vcj36dsv4y0k8czii5fb5b51c57c7rsd";
"gfnotation-2.9"="3gkmqmawpzqvqsqcmrfc50261mqv8nmm";
@@ -7184,8 +7369,8 @@
"gobble-0.2"="r1knqlpg1ndgkvkmi038jy9g450qm2k4";
"gobble.doc-0.2"="kpgjg6n4p17fvw93qyih0xslid4x7w66";
"gobble.source-0.2"="i8dh8xayn1a2lsslnr8wygj0qr168wpx";
-"graphics-pln-2018"="xgwh2sl1l9ckm86ng0pkk49iiajvpvkz";
-"graphics-pln.doc-2018"="0f496bqsp8ar70sw10kkspqpwldwabj6";
+"graphics-pln-2019"="xgwh2sl1l9ckm86ng0pkk49iiajvpvkz";
+"graphics-pln.doc-2019"="0f496bqsp8ar70sw10kkspqpwldwabj6";
"gtl-0.5"="bypkgzwx7y2srhdxv94a9zvbyxkbwgqh";
"gtl.doc-0.5"="777isinskwws7m2b47a0w26w9dsp01qd";
"gtl.source-0.5"="di1lh2gf5xc3wk34q247zvgvgnmnwdh4";
@@ -7198,26 +7383,26 @@
"ifetex.source-1.2a"="17yyam712knw6h46kd7q44gzkbbg9r5p";
"insbox-2.2"="n1wbssqq7h2g00jmvy1g9cx2pb8lp8n3";
"insbox.doc-2.2"="i5c06kh17g5ghsjivlxsipgkd0ab05x9";
-"js-misc-2018"="shwn2dwi83plybk71sjp3i1drw7xxd18";
-"js-misc.doc-2018"="ppwwslknxds8l1spalpgj950n9amsinz";
-"lambda-lists-2018"="kpvnf57b1s1whhrrrng7j0zvf0cka90v";
-"lambda-lists.doc-2018"="ai0gzwilj0cm1129pl5nlwc9ddsgpchk";
+"js-misc-2019"="shwn2dwi83plybk71sjp3i1drw7xxd18";
+"js-misc.doc-2019"="ppwwslknxds8l1spalpgj950n9amsinz";
+"lambda-lists-2019"="kpvnf57b1s1whhrrrng7j0zvf0cka90v";
+"lambda-lists.doc-2019"="ai0gzwilj0cm1129pl5nlwc9ddsgpchk";
"langcode-0.2"="6fwjx029l2nalfz81qfn1k7yp0z7iycb";
"langcode.doc-0.2"="vq8m73ckjicm53q7v8q5k0rhldq55hkc";
"langcode.source-0.2"="nk07pqb0mfq3vzpdddhb8w3w85svpbq9";
-"lecturer-2018"="4014kfbhxnf4wb9ndfh0qfwbbrvz0wwa";
-"lecturer.doc-2018"="avsvzihsa6jn0abvd4122k358w5sf4y0";
+"lecturer-2019"="4014kfbhxnf4wb9ndfh0qfwbbrvz0wwa";
+"lecturer.doc-2019"="avsvzihsa6jn0abvd4122k358w5sf4y0";
"librarian-1.0"="5siy7c2xclp1c305vqiayp0n5dzil1gh";
"librarian.doc-1.0"="8nxz7ac5hdp9820nsfkvhvv0bn55idq2";
-"listofitems-1.6"="lrr7vcc75jia41nnvnjn2pc5mlivqin2";
-"listofitems.doc-1.6"="z25pp91nbfqc6h9vzi09n8dy6daa2yj1";
+"listofitems-1.63"="kjbscx4fcjbfc502w6k03s466y7xnz34";
+"listofitems.doc-1.63"="h85gl0r28ig6fzm0rh972bxfs48ali56";
"mathdots-0.9"="6avfq6dlhbqw1i3jrjgcdbdzx2a0w5nq";
"mathdots.doc-0.9"="syy0i8rjssr81sy26xcx43jbripqx9d9";
"mathdots.source-0.9"="zpl4xjhcq4hs18hqiyljy3lfyx9xbng3";
"metatex-1.1"="jidirfi30wf0b4aq279lim2pylirmv3r";
"metatex.doc-1.1"="b0rgim8d9dns88zvf283czk4zgsvvi3b";
-"midnight-2018"="5zah5lcyxgq6zxdpazqy3lqv7vxl9dcr";
-"midnight.doc-2018"="cl4ff07jfflwqpmbi7d1phc65hvhaif7";
+"midnight-2019"="5zah5lcyxgq6zxdpazqy3lqv7vxl9dcr";
+"midnight.doc-2019"="cl4ff07jfflwqpmbi7d1phc65hvhaif7";
"mkpattern-1.2"="q3wl8iaijlhsg5qx35f5gcmz6gwj543g";
"mkpattern.doc-1.2"="8hx2z63klm8dmyiyfg069qy4vf5qzc4f";
"modulus-1.0"="ia3l2fxzy8dvm42nil9c3c3hgpg65kj7";
@@ -7228,18 +7413,18 @@
"multido.source-1.42"="qc1473wf17ppqxy11xgz226w4d8zrxk8";
"navigator-1.1"="0q23aqjf31y78hxmlhx4mf04c95rwdn3";
"navigator.doc-1.1"="vxgrfimg900qa0ibwpbwcbv63rbaplp3";
-"newsletr-2018"="1hrni43c6y624w9nryc8q8rd4w6jjap3";
-"newsletr.doc-2018"="p8jfq33i8ah2a35a7d1rb0s3dz0nicvd";
-"ofs-2018"="1vqjznrdyjqn6ygq61h8rnwjymkx5kpj";
-"ofs.doc-2018"="8i8acpk75frksj5wshpjpcazbd93whzy";
-"olsak-misc-2018"="vipxn7qlib4hmx4043jgrcp159j1gbjg";
-"olsak-misc.doc-2018"="wd8fi2c7arsvhdy7372gw7vkvpc9mv6f";
+"newsletr-2019"="1hrni43c6y624w9nryc8q8rd4w6jjap3";
+"newsletr.doc-2019"="p8jfq33i8ah2a35a7d1rb0s3dz0nicvd";
+"ofs-2019"="1vqjznrdyjqn6ygq61h8rnwjymkx5kpj";
+"ofs.doc-2019"="8i8acpk75frksj5wshpjpcazbd93whzy";
+"olsak-misc-May_2019"="4ymwq2jcmf4gs1hrdj93sgi2wibicw61";
+"olsak-misc.doc-May_2019"="dxc35x4yc0y4xk6488awgkc5qb32kl6p";
"path-3.05"="gxlifrd0kfxajy8viylk3wsfkycd96xv";
"path.doc-3.05"="0pbd67di200vghv2a4bp7vwss7bsbkjv";
"pdf-trans-2.4"="f2qw1mx9qql6xqsnnwcvqx59baz3gzyl";
"pdf-trans.doc-2.4"="vbg7kp37w1p727nia0p1imyvxhqgzgna";
-"pitex-2018"="6hpvvpnw3bp3sa442b33xsphhyx0vk4b";
-"pitex.doc-2018"="b1y9bprx9harpgqmbchh33gwnc8khzsa";
+"pitex-2019"="6hpvvpnw3bp3sa442b33xsphhyx0vk4b";
+"pitex.doc-2019"="b1y9bprx9harpgqmbchh33gwnc8khzsa";
"placeins-plain-2.0"="b0dxmvbqfwm4cycyqm9ir7dl7dbgq37x";
"plainpkg-0.4a"="xsvwz9z9f2jirfyzggiv49y0rfmhmnaj";
"plainpkg.doc-0.4a"="b0c8mi4mr6bjdhrwbcplwjw920l4zmbc";
@@ -7250,15 +7435,15 @@
"plnfss.doc-1.1"="smry2whkwygg9v4vgf4xfvpnfxc76b93";
"plstmary-0.5c"="5qs8clnk15735j0r9id1vxyqabskbxcg";
"plstmary.doc-0.5c"="jp2lgn5yq10g0jj5hihbcl77hpy2ryfr";
-"poormanlog-0.04"="yk2kzwa2sagh1bb7zsj7575kr4467mgn";
-"poormanlog.doc-0.04"="8aqxs37533glk1lhgync5x0x4i4j5br6";
+"poormanlog-0.05"="q3sn08yj1xw45gk0w0na1bca4y6fr8p4";
+"poormanlog.doc-0.05"="30li13ybjpmzh5v9x504061shapvmqq4";
"present-2.2.1"="nll2w203n4a3ka9dqmsl3bvfz4ypsvdm";
"present.doc-2.2.1"="m39zcb5c59hd26kz8zcnbljh91hjxjqw";
"randomlist-1.3"="nfdsmsl3s1wj8p236s3hmwhwfdx289wb";
"randomlist.doc-1.3"="c6zlhgw9k14wrqffy277jwj3nqp8vsl2";
"randomlist.source-1.3"="w61n9d30k1gjjrykxps0ssap7xncdfh2";
-"resumemac-2018"="8kydfyx795317240qryrp7zjvpbcd43r";
-"resumemac.doc-2018"="avh8y1vj230yn8bq0mb0mngrki4h0czy";
+"resumemac-2019"="8kydfyx795317240qryrp7zjvpbcd43r";
+"resumemac.doc-2019"="avh8y1vj230yn8bq0mb0mngrki4h0czy";
"schemata-0.8"="3qik2nhhwhpgkwnay4rsmglh6kffm1pz";
"schemata.doc-0.8"="7rggpri0l5pj9rppz8ynd8d6jz0v7ssp";
"schemata.source-0.8"="qixmvsyiaj3yl78053y2s8xgp8ba06f5";
@@ -7268,36 +7453,36 @@
"simplekv.doc-0.1"="fygasbjw3slr4d11asghdnw57i0r4qqp";
"systeme-0.32"="wxf6jfpwi5pbgb8fb5ah9qwn4g9bclhg";
"systeme.doc-0.32"="750pfab3ismjj93z5hs8r4wha9zr9dgl";
-"tabto-generic-2018"="libhmc3f9mcs93xzi22qhk8nyy0vzv4x";
-"termmenu-2018"="b9z1s2xibg6vcrd5qv1n1zlparqlwf3h";
-"termmenu.doc-2018"="0fqaygp9h3wr9x8ghfkxnsi9w1wfjis6";
-"termmenu.source-2018"="xygav2l9gll238dyqa8126sn9hc1n1w2";
-"tex-ps-2018"="jnzaqr3pc6a2bfh7jlsysc8hy30cq4xp";
-"tex-ps.doc-2018"="g377qq7n63mqil18vlfgimfd589pa1qm";
-"tex4ht-2018"="hrczk5c6gnsj4bm8zkh0zd9na22s9bcg";
-"tex4ht.doc-2018"="hi6p91idcncr8n8hiz6vb4fpwggm1d78";
+"tabto-generic-2019"="libhmc3f9mcs93xzi22qhk8nyy0vzv4x";
+"termmenu-2019"="b9z1s2xibg6vcrd5qv1n1zlparqlwf3h";
+"termmenu.doc-2019"="0fqaygp9h3wr9x8ghfkxnsi9w1wfjis6";
+"termmenu.source-2019"="xygav2l9gll238dyqa8126sn9hc1n1w2";
+"tex-ps-2019"="jnzaqr3pc6a2bfh7jlsysc8hy30cq4xp";
+"tex-ps.doc-2019"="g377qq7n63mqil18vlfgimfd589pa1qm";
+"tex4ht-2019"="wn3xdb0z68g4wirfnfs4smmk13zq5s15";
+"tex4ht.doc-2019"="hi6p91idcncr8n8hiz6vb4fpwggm1d78";
"texapi-1.04"="4ysk0vfpgxfdkpaag4982k7ni4qkksjd";
"texapi.doc-1.04"="l2753w2z702418c8shbami8hzdsyz4lx";
"texdate-2.0"="vi2h6c5c56i63vhzn64x7qvn11733z70";
"texdate.doc-2.0"="3yzkfs7q2v20ykcz7754r48p0hb2l09s";
"texdate.source-2.0"="zwkrw8y0m074w5fpjnaabbv7kk293g80";
-"texinfo-5.1"="hv3kq1i5xqfqgcqbhhlsybhjw212wx0h";
-"timetable-2018"="ca6qybasxlgqhmlqyjr1dw3n3j2455wb";
-"tracklang-1.3.5"="n2rshp0wa7ma5ccxyy5f7vr1b0agp3x8";
-"tracklang.doc-1.3.5"="7w6grhayvifyz0vxvclv982mbgq3dwf8";
-"tracklang.source-1.3.5"="ipmpkq09r8zgddxa56bgc1jknwnz7x1j";
-"treetex-2018"="gkvpkgqggl2s86h7rmad9z3ax6wrq3hk";
-"treetex.doc-2018"="5r9rz97y0r280vn642x65xgcffb073gx";
-"trigonometry-2018"="ji2axcciqhac3aaly221w3bja28yb2nw";
-"trigonometry.doc-2018"="drmmcz6w0mvdzmf10dpikm8iagq3hjyf";
-"upca-2018"="hfay60269pv5n1r64q1r9d0lqljih70w";
-"upca.doc-2018"="czzbjifd9bdw0g9c8s2b76sq1cmw3hjp";
-"varisize-2018"="h0jdsw1dapsq7ml9hibgg9571da7lipy";
-"varisize.doc-2018"="af8xf6nzd3h9fm52gn6xpa886lzdpz8h";
-"xdvi-22.87.03"="g5irfc0gf7bra3vngv6kdbkhbyicdz84";
-"xdvi.doc-22.87.03"="zd7shbix0926rvj3ywbhazmqaa7w6ydn";
-"xii.doc-2018"="p1ijdgk0mch86gs858rvkjzjh2yn35d8";
-"xii-lat.doc-2018"="8ilsp524wb5anl3shmdhbnn1nl2c8sav";
+"texinfo-5.1"="6h73zydsfkdmqaly5xfj9j7z591vfgmf";
+"timetable-2019"="ca6qybasxlgqhmlqyjr1dw3n3j2455wb";
+"tracklang-1.3.8"="zs5wi6r2aakidly56h47fkaqr7kwcbn1";
+"tracklang.doc-1.3.8"="hx2yns14r8vzv27lbaq46a6r5hr7wja0";
+"tracklang.source-1.3.8"="b5rc9wdfy91xdg18d94adfc2s4zhly9i";
+"treetex-2019"="gkvpkgqggl2s86h7rmad9z3ax6wrq3hk";
+"treetex.doc-2019"="5r9rz97y0r280vn642x65xgcffb073gx";
+"trigonometry-2019"="ji2axcciqhac3aaly221w3bja28yb2nw";
+"trigonometry.doc-2019"="drmmcz6w0mvdzmf10dpikm8iagq3hjyf";
+"upca-2019"="hfay60269pv5n1r64q1r9d0lqljih70w";
+"upca.doc-2019"="czzbjifd9bdw0g9c8s2b76sq1cmw3hjp";
+"varisize-2019"="h0jdsw1dapsq7ml9hibgg9571da7lipy";
+"varisize.doc-2019"="af8xf6nzd3h9fm52gn6xpa886lzdpz8h";
+"xdvi-22.87"="g5irfc0gf7bra3vngv6kdbkhbyicdz84";
+"xdvi.doc-22.87"="i85gwkaj04296ysrkn1lprjf1xlzva9k";
+"xii.doc-2019"="p1ijdgk0mch86gs858rvkjzjh2yn35d8";
+"xii-lat.doc-2019"="8ilsp524wb5anl3shmdhbnn1nl2c8sav";
"xlop-0.26"="vjjxxxwsq6pshgia7z796rwmhc5sjqnn";
"xlop.doc-0.26"="gl0qca1pp05fh8a1baylvl2a26s549y2";
"xlop.source-0.26"="hdfdp7jn8hch5fydl1zddlfh1av08dxp";
@@ -7380,8 +7565,8 @@
"pst-eps-1.0"="djkk1cq45fzh2q1pvl23aiqi8b2znqrk";
"pst-eps.doc-1.0"="i903x3p9wwb1jjf5al8azqr3iasmxkyk";
"pst-eps.source-1.0"="r6jcjqy0f5mnkkahzqf9qnfrgwqh52h8";
-"pst-eucl-1.64"="sjjv6arb65zhzs1gyhj2nbj1dhpih0v1";
-"pst-eucl.doc-1.64"="1s4fx3qkjpk28x4nkaiv58y0kyxn586q";
+"pst-eucl-1.65"="xjmdnvp20hs9qqin055pxqd39qx50r95";
+"pst-eucl.doc-1.65"="xmry09gzi0kh9lbnjas5pxb68smfs4ml";
"pst-exa-0.06"="1jqv019148d2s5n7cmlclldqd3mzk08w";
"pst-exa.doc-0.06"="v45ljmsk7y4p256vikzyk7w0z1vnybqz";
"pst-feyn-0.01"="k5fpn50px7b2i9bq48qd2xwcdqdfwrnp";
@@ -7399,16 +7584,16 @@
"pst-fun-0.04"="klmswb8gqb538ghlay62dwg1asiq8l13";
"pst-fun.doc-0.04"="xafzv4wa5hzqmclbv7s7xh0ba2kaay69";
"pst-fun.source-0.04"="s7173q9a44aqd43d8bwcrskc9bsh1c1r";
-"pst-func-0.92"="gkqfmizyc81dzlk2gikr8x06f2163qw9";
-"pst-func.doc-0.92"="7rglvmm04i1gql488k5m5drvzrhgaq0w";
+"pst-func-0.93"="8fxmgdnwqh2zm7r2k46dx3lcz9jjdab6";
+"pst-func.doc-0.93"="xjgk9jzv3abphq20jgiz9q12zqspp29c";
"pst-gantt-0.22a"="ghji2bp2wz4xgkmh2vrfyxh933r8dr3q";
"pst-gantt.doc-0.22a"="zvdlzyll48hrl970ms6j7pgwp2f2vmy3";
"pst-geo-0.06"="p2q2w8rl3z8xvdylc8inm2i4zbh8jxc8";
"pst-geo.doc-0.06"="q8fwd5i5fvxchs8hz9l7zml2xqv337sd";
"pst-geometrictools-1.1"="rx8v1nyhqrny92sqsrwzsra4mhrh7xnh";
"pst-geometrictools.doc-1.1"="20k0sg2qkfzkcpq1qa42195dw9swjx3h";
-"pst-ghsb-2018"="rzy3vznyr6jd0b0vr9h6ajlqc11bp9rz";
-"pst-ghsb.doc-2018"="5w079f1q4w8yxs4546qzx2c21vrhm2ym";
+"pst-ghsb-2019"="rzy3vznyr6jd0b0vr9h6ajlqc11bp9rz";
+"pst-ghsb.doc-2019"="5w079f1q4w8yxs4546qzx2c21vrhm2ym";
"pst-gr3d-1.34"="wpbib4n4j2fmgbirhq8xha4di6f3w1xa";
"pst-gr3d.doc-1.34"="ipap5gil3j6hkdcl1l1y0a6fnj754zq9";
"pst-gr3d.source-1.34"="l6i8dnqgpl8iwsmbhiw3a043pbxb3k7m";
@@ -7439,21 +7624,21 @@
"pst-lsystem.doc-0.02"="x4k17vgrb4dcm09qrcx4v6lcxlx8h9n5";
"pst-magneticfield-1.16"="c2m1qvcclbx5gx0jqnq6ps2ypfn2xvn6";
"pst-magneticfield.doc-1.16"="pdlhzrh670g5hnr7di40mdcsjyjhx6nl";
-"pst-marble-1.3a"="ml21znnbsqj8b964akf7mipk43231xzv";
-"pst-marble.doc-1.3a"="m0c1g7b2qzc8azdajw2ymifvlr43d65a";
+"pst-marble-1.6"="qairi5smsg637lgv56g247df3fmxf4wg";
+"pst-marble.doc-1.6"="g32ayxvgck3yfrikkqhw1njgxjsjp0wc";
"pst-math-0.65"="i4s6m928yxdpxadv4wz0h8vfpw69l31r";
"pst-math.doc-0.65"="s34g8psqhy9hb0927kbb62cd1fipm972";
"pst-mirror-1.01"="l1qs4938r324dv9w1ij2xfwk16nslyhk";
"pst-mirror.doc-1.01"="varxk1wyh1lc7yv5n3ad1yp583rchj3l";
"pst-moire-2.1"="87fgw7g36l5yhh7wajhcz4fndls21d29";
"pst-moire.doc-2.1"="j9hx5m27rs1by4igc5nn31wgxb4v0yz4";
-"pst-node-1.41"="kgq5kc4r1179an3v8n35p7ks6p3gv21c";
-"pst-node.doc-1.41"="ih90x5a8qqfbk30n2yxypkqck6iaakxn";
+"pst-node-1.42"="a8z022bi9njv8jkmq1bfqpjszms9w01d";
+"pst-node.doc-1.42"="rq9nyzmws417kvj44k57b7najxbvixkh";
"pst-ob3d-0.21"="b133mvl37zxxqny148r3mnwijp69jzc2";
"pst-ob3d.doc-0.21"="v0d9mrz4dvpk0qix4fiy632jfhfhqy4l";
"pst-ob3d.source-0.21"="yqjb2ifyxj2mvs11lxq32dgdr74af9p3";
-"pst-ode-0.12"="qbfc4q6k4chpxvwcbvdqrl7jnpgqs5kc";
-"pst-ode.doc-0.12"="l5w1n8x5vipp5n03m5av3gw90x6dsw32";
+"pst-ode-0.13"="5r2l25m2994jjs0v0fal8nyr9wn3ih4v";
+"pst-ode.doc-0.13"="951kjjph98p9m8cqyzcj078ny6pq9z0q";
"pst-optexp-5.2"="6k171kswlvjz2qrgsr43llpn8a8fx2b9";
"pst-optexp.doc-5.2"="8nfgcfs6614n1szf9c8b7mjk43f2vqah";
"pst-optexp.source-5.2"="krh33kab76gxw3vjcaja3y8vk2xjpgla";
@@ -7477,16 +7662,16 @@
"pst-platon-0.01"="c1crbkzj0vvblf8n894g91q7qig185w5";
"pst-platon.doc-0.01"="54icmvjwsbljdbq03j3npmwr9j85cdpg";
"pst-platon.source-0.01"="bs136jlsz9yxiw062dlck6km6fsapgjv";
-"pst-plot-1.91"="q9r3c36rbpbqryrbcnk8y1vmcacimp7x";
-"pst-plot.doc-1.91"="jzs7ycagw3zxqdblq74rw35nc51r69wa";
+"pst-plot-1.92"="nb5pbj56m205njaj6xx36fmpnjl2clj0";
+"pst-plot.doc-1.92"="9zns6nss0wbc30dbf42gm3gzkvddgrr3";
"pst-poker-0.03"="8ny6asww2zmrbm4aqilmhn3wh5rlx4jj";
"pst-poker.doc-0.03"="icmvyk2m0yn1cqgmfplp6r271ipsnnqf";
"pst-poly-1.63"="caj343wmgfxzbzchalw7w14jazj3xb3n";
"pst-poly.doc-1.63"="gq61g8l852k4m8n69kzqdx1sii0jr41n";
"pst-pulley-0.02"="d7y0xspcv55vq4xhhpwhl9a3q33fpyga";
"pst-pulley.doc-0.02"="6g5jnm4i5lrxqb45mn60g7nlc9xq13cg";
-"pst-qtree-2018"="6slxqgzm8pzscdf79x1y4zp3rav425g3";
-"pst-qtree.doc-2018"="9bp342h5rimv9wyjncj9m9bb3x2pb77p";
+"pst-qtree-2019"="6slxqgzm8pzscdf79x1y4zp3rav425g3";
+"pst-qtree.doc-2019"="9bp342h5rimv9wyjncj9m9bb3x2pb77p";
"pst-rputover-1.0"="39c8h8wq8rcby34dnpq8f9d87zlfd0p8";
"pst-rputover.doc-1.0"="apm70lr0xn7hgj16acpcll9wd3jcxqbn";
"pst-rubans-1.2"="akzd33l39b9gh53hkqzaznb6j6rrbif5";
@@ -7515,7 +7700,7 @@
"pst-spirograph.doc-0.41"="4q5pbwicrqkpmfr7zwa0ykmfy32y4iks";
"pst-stru-0.13"="9xzgq9yp4wh3939dxg4wvkzsvq8za3vw";
"pst-stru.doc-0.13"="pm4nj6rck0s7gjhkfjg3i4xa8qd1dihi";
-"pst-support.doc-2018"="z97cka1jrk6jji8lczqfxc09cqj7f34x";
+"pst-support.doc-2019"="z97cka1jrk6jji8lczqfxc09cqj7f34x";
"pst-text-1.02"="sn30bjp59awsdx31kii7a429wjin0zp0";
"pst-text.doc-1.02"="3v66zv4kjb8rh3fpbx2wzvg1rn5iicaj";
"pst-thick-1.0"="b2dnjagm4kkgxfjilahizzyq6mb1cx5f";
@@ -7525,6 +7710,8 @@
"pst-tools.doc-0.09b"="5jh948lwnk951jpa6wwgkqc6hx49l0q0";
"pst-tree-1.13"="l1m6c66jv4v02n4mjv9ddgh84qbyllqw";
"pst-tree.doc-1.13"="jgcx73vrpiwvlq9rg1iszm57bj1qsr73";
+"pst-turtle-0.02"="m4g2qpqvzb71ax94sqcvzzpjzyxs4bzb";
+"pst-turtle.doc-0.02"="rnps80z7lni58fnlfqdx9pf4iw5s1f22";
"pst-tvz-1.01"="0xky3nd1q8kv7vbs73dcbwgjqbysrwi8";
"pst-tvz.doc-1.01"="hrigaq1rz3hd5l4969913apdwayy1ifr";
"pst-tvz.source-1.01"="zs1dh6kiphzy0p7nj7i1faldamjsc1j0";
@@ -7544,8 +7731,8 @@
"pst-vue3d.source-1.24"="zxk7phlcdh2g1x9l4mps6ncwxc8ydryi";
"pst2pdf-0.18"="rafm5fyifzzz21336l2yvnqs1ynrcrh4";
"pst2pdf.doc-0.18"="hpjd3gxsk0lmajf2fpac7ykhrznzsily";
-"pstricks-2.96"="jir8d1x6iychillqhrmif6r8hw5hihcy";
-"pstricks.doc-2.96"="dmn4zl17nsbm1fimcwhb2rnvpg2lh7lp";
+"pstricks-2.97"="l6vcl5rj0qw82chj5hks3a7xilmsvphw";
+"pstricks.doc-2.97"="qk796lx5myp7c5p8s6wv9pby9pb67v3h";
"pstricks-add-3.87"="vkfiryg7plqky6c43dvyx7zspa8b7fxb";
"pstricks-add.doc-3.87"="hx8sxyd3fxsp146500flnr8cvwsrm5rw";
"pstricks_calcnotes.doc-1.2"="4q48najl98h9lb1866avfw6c5ir7p4bj";
@@ -7560,16 +7747,16 @@
"IEEEconf.doc-1.4"="6pyp532mjalspmalr2ia8nm58fjj5fwj";
"IEEEconf.source-1.4"="h16jq4q6bvb1wpwjxnyhhp43frcjmnym";
"IEEEtran-1.8b"="96gd4zxcmg6c2mma4d8z0wganf9ml7d9";
-"IEEEtran.doc-1.8b"="zdc3y0lkjpis1fdkshd6bwsmkxr6w2aj";
-"aastex-6.2"="vsyj9chprljrl3ybzsfbiwjvjvs502ss";
-"aastex.doc-6.2"="iz8flgxhn6y8qzv32v1sf418gyff6c4g";
-"abnt-2018"="fj4wb6q7pw8gnh87r9ks86h76x0mik3h";
-"abnt.doc-2018"="g3r7s171g24fkl77b6y3khm6rhvjv704";
+"IEEEtran.doc-1.8b"="ms8cp0i51knhhbp2fckkmr2cwlvyx4b0";
+"aastex-6.3"="y4ki003dd755ybn25iwr9fzh8cn8jinj";
+"aastex.doc-6.3"="x8lg7m1398a7fdh30yh1iaj9vpdv1419";
+"abnt-2019"="fj4wb6q7pw8gnh87r9ks86h76x0mik3h";
+"abnt.doc-2019"="g3r7s171g24fkl77b6y3khm6rhvjv704";
"abntex2-1.9.7"="zxahr9mb1vq0yfcj35znym4qx2jh4p53";
"abntex2.doc-1.9.7"="hs3g3ji0knhsh0gmjcz49dvc547wh0cc";
-"acmart-1.57"="p5nhwcq25jir044v4gjh82n3lylawnnc";
-"acmart.doc-1.57"="19mibbjpiqh9z8fcj3qzvynplh08mgd1";
-"acmart.source-1.57"="433j4q6g8z65sydf7gkk3bvz610qcsqi";
+"acmart-1.64"="jw81rcgi34yaa2l5w66qrzazsnyhbxlp";
+"acmart.doc-1.64"="swxjs2nc6s40r7m1vixcsk8d4wlhsrfb";
+"acmart.source-1.64"="93h569xdnwl14wx10ycsyl4fz2qc5sv8";
"acmconf-1.3"="9wid04wqz4l1xisvlng52xabw9m0p1k5";
"acmconf.doc-1.3"="66xjqp6a86iq2908p77cz57651av2i23";
"acmconf.source-1.3"="7ssw68bvkxxixxmf9ygp7szxmc59fvik";
@@ -7591,7 +7778,7 @@
"aiaa.source-3.6"="wllq5qv20bc4f7m098yn1f5slyrdxazz";
"ametsoc-4.3.2"="4v5ya7z7mbbxqxkjp5madwpn3m456gpp";
"ametsoc.doc-4.3.2"="nzphxaasrrgxhiwixz6k6qikbg6z45gi";
-"anufinalexam.doc-2018"="qb1dvx5ryz6p5dia1z13aa0h0822f814";
+"anufinalexam.doc-2019"="qb1dvx5ryz6p5dia1z13aa0h0822f814";
"aomart-1.21"="szg9dma84y66pdh8p32kq36fxhnn0lzs";
"aomart.doc-1.21"="00i2qqh5hlfpiqqp75ri023wlvsj4r9z";
"aomart.source-1.21"="xf9126s1w02lxbllbzblzd405qg0ydsy";
@@ -7603,8 +7790,8 @@
"apa6e-0.3"="0bilb5nbgi83kp1w7d1kci1akg36nv1z";
"apa6e.doc-0.3"="p7ir3azb68s9pms0gpa968gffr2qr0xw";
"apa6e.source-0.3"="baqh9z3mlxqy4kklhnb9a66gj36lnhxk";
-"arsclassica-2018"="pk5gn6ifrhj5c33f78d619hq4j3d7nmg";
-"arsclassica.doc-2018"="z21lmz2x0sc7g6gc50j1x0hhzz96ra7b";
+"arsclassica-2019"="pk5gn6ifrhj5c33f78d619hq4j3d7nmg";
+"arsclassica.doc-2019"="z21lmz2x0sc7g6gc50j1x0hhzz96ra7b";
"articleingud-0.3"="45hkl8j1hxdww0igp85iifrdz4g4h18l";
"articleingud.doc-0.3"="00653rqfzjv2f4wl77vznk2p1pi6f2fd";
"articleingud.source-0.3"="24wwfplzs8477i5kl1ks5fvkd8w1lv76";
@@ -7612,17 +7799,21 @@
"asaetr.doc-1.0a"="8d1x4sq5xpgc1kb5ys4dp02i2r1p3ha1";
"ascelike-2.3"="b7ff1cj0jmbdr6wrvcqr37byak164fy3";
"ascelike.doc-2.3"="sqynsfl8cm40n0r7v2a7qlhxx6zny623";
-"aucklandthesis-2018"="gqqynyfp4l80jc7a90by84wjmn22s0br";
-"aucklandthesis.doc-2018"="jr76ykx7f98jvfjy7dr767xspb50rsnw";
+"asmeconf-1.12"="2db3vqhghx1cyza2696vflsfvajbkx5x";
+"asmeconf.doc-1.12"="bzdzkxg25r7ms67jglacivy6bfr14ndf";
+"asmejour-1.06"="qkwsh5qwgvy8282m868hls9hj8szm9vk";
+"asmejour.doc-1.06"="zp3gnln8qj1g3jk45snh2l8z5w1zdp8l";
+"aucklandthesis-2019"="gqqynyfp4l80jc7a90by84wjmn22s0br";
+"aucklandthesis.doc-2019"="mqasialmycia8nzmrc2m3d9pwf1a39r9";
"bangorcsthesis-1.5.3"="h92q93ga8029hvd79hywxq73kaszm5a1";
"bangorcsthesis.doc-1.5.3"="ax2czj8r6am7m2r2inrlsvnfl2rmja4h";
"bangorcsthesis.source-1.5.3"="hc67sbajczfjxpwkvpl38ss355pziwg2";
"bangorexam-1.4.0"="6s8rc4pgza915qgldk95ykqmxhf2czxf";
"bangorexam.doc-1.4.0"="kxjxdnfljg1pracpx514adjp7ynbvvll";
"bangorexam.source-1.4.0"="rf9s69qaaw2qrbyljcsj9pmg5qw4m18b";
-"bath-bst-2.0"="49z7vh3bxddgf6gp5p76xi9drj9wxxjl";
-"bath-bst.doc-2.0"="qia52b68dahs9qb8830px6kj480g3cmb";
-"bath-bst.source-2.0"="qd3490knx1z1yg5gfslvm2a323vbhin0";
+"bath-bst-3.0"="1ppl98wg6px20rpfs6rn8aqw4r1hs672";
+"bath-bst.doc-3.0"="yfh2hj2kzm0kfr8ckzhgwkzk7608zm8a";
+"bath-bst.source-3.0"="nczg3l893i16k3hmrrci2yvh1903a2jq";
"beamer-FUBerlin.doc-0.02b"="k09b82znxfk7gi7cxpkffs65v3q5siph";
"beamer-verona-0.2"="jgqm1267x276xsdikvc586h946xfzhcv";
"beamer-verona.doc-0.2"="skxiv6nxw4vk3c7ppl2bripmlkada52x";
@@ -7632,58 +7823,60 @@
"bgteubner-2.11"="kjykk4kfr7iig49zpd26kga2p4kki4gq";
"bgteubner.doc-2.11"="wi654djqdqp0hff6cshv1hfkhmgcacs7";
"bgteubner.source-2.11"="jhqhmr6bb4ldma4dscl9l4csan3qrv6q";
-"br-lex-2018"="ipw7gwrsdv691vnv257w9i15f465irnv";
-"br-lex.doc-2018"="kai74ysi41iw5bc9rjv8saj7qh7n0s12";
+"br-lex-2019"="ipw7gwrsdv691vnv257w9i15f465irnv";
+"br-lex.doc-2019"="kai74ysi41iw5bc9rjv8saj7qh7n0s12";
"brandeis-dissertation-2.0"="8nqvv44ahsf5nxn6m4qrd5yiarim1zr9";
"brandeis-dissertation.doc-2.0"="lfpykcdb4yrf7pz7b1ljrissjlk4v20v";
"brandeis-dissertation.source-2.0"="xnp41jb8wf2zlrcqikp6qxnhw9k6j1z6";
-"brandeis-problemset-0.4.4"="pyzwvhbcl2xdrmdjrmydvpg61hjj7hq9";
-"brandeis-problemset.doc-0.4.4"="9zhfqmrchbyas57gppbxxwam486g20i2";
+"brandeis-problemset-0.5.5"="x7ivk7r7qvi08kb7jmdajym04hxyhzk8";
+"brandeis-problemset.doc-0.5.5"="zsa3r4xc2kfp00r3jj7mfzdxaphj7505";
"cascadilla-1.8.2"="03g1znhjzcvxvclzwb33lrm6703j1xxw";
"cascadilla.doc-1.8.2"="njy3lpaw3lch5x3p1mm07zis50z38ps1";
"cesenaexam-0.2"="0n58an00m7xywgjxd4mk4jvr3wkla1sg";
"cesenaexam.doc-0.2"="1cq9yg0f3j9s40jrkzgxnpk2ya88jgiv";
"cesenaexam.source-0.2"="213fs3j3x9f0330jy9hfxmq3dhpl1lgf";
-"chem-journal-2018"="8rsrybpvzqr389ip3lfkjna1vy6lclv1";
-"chs-physics-report-2018"="ci2816gvc1ds20gh2jiiyyrc061n0ncz";
-"chs-physics-report.doc-2018"="ipzvx9zkpnnzbdkmbzzk6g4wz4qaql17";
+"chem-journal-2019"="8rsrybpvzqr389ip3lfkjna1vy6lclv1";
+"chs-physics-report-2019"="ci2816gvc1ds20gh2jiiyyrc061n0ncz";
+"chs-physics-report.doc-2019"="ipzvx9zkpnnzbdkmbzzk6g4wz4qaql17";
"cje-1.06"="s4l2hjnfw2s0l19hbzf5249igprbhw7a";
"cje.doc-1.06"="hyw2lcxsbm0v95l1161v2sh2bprsg421";
"classicthesis-4.6"="1mdqrwxmh218ni62g9bfgq7v1jx20ilc";
"classicthesis.doc-4.6"="d0nd57qpb4ya46ipz6c2jwark5sdghfl";
-"cleanthesis-0.3.1"="rs5scswkmbikw0r4xs8wc86js9fsfaa3";
-"cleanthesis.doc-0.3.1"="640j45873rghdx1c5h0n08a3z3ca5q17";
-"cmpj-3.01"="4imggckmccyqhm3fdl7v8kwsakfjknmd";
-"cmpj.doc-3.01"="3r41m4byz5qrlhng3sajvnwqf8zqjxfy";
+"cleanthesis-0.4.0"="z2wcfxgawx5pdbw7bfisn89qyl2jlyd9";
+"cleanthesis.doc-0.4.0"="w4wjl5szng8zg0vvjr32914rdzyxcffd";
+"cmpj-3.02"="pgkvrk8r7v31hmhvdxcydnlpgxyj8cbl";
+"cmpj.doc-3.02"="m150sh9q484chkbfx96ldchfwh86nq8c";
"confproc-0.8"="6anwdx64g1yfr109jrnqfml6bqj8l98a";
"confproc.doc-0.8"="qczsp87rylnxkd8nsi14kjahnkh57i6m";
"confproc.source-0.8"="f8yczf6glbb74hvfga786qvamllnza9c";
-"cquthesis-1.30"="x5ybra1c1snfcdzqpgkzh72wyk24lmsd";
-"cquthesis.doc-1.30"="5l0y7h5dzh8csclspqsdbc21j5lwafp3";
-"cquthesis.source-1.30"="n7xqxgkxdvy7pki3wv5cl2pmwpjrv7w0";
-"dccpaper-1.7.1"="6ky9m4rh8dn01rffh44v1ff5vh2igkc7";
-"dccpaper.doc-1.7.1"="7wpyahkvp59a0l0lfyw5ssrpjk9cg53c";
-"dccpaper.source-1.7.1"="zzcscajfm6dlrzam0d03imfhch41f1pl";
+"cquthesis-1.40"="7g1w96hbvmqyq1g80w6s4mhsccwh2cqp";
+"cquthesis.doc-1.40"="9brf71cxxkn7dczvmqafg59lyf4y0qk7";
+"cquthesis.source-1.40"="hs0h3na9h7nf6rgm2vs0zv9ppadppj8z";
+"dccpaper-1.8.1"="p8hdx4gbjlpa6zg527003dngbz3b5h4p";
+"dccpaper.doc-1.8.1"="n68flqg7wjg0yiarwrza361rmaskw3md";
+"dccpaper.source-1.8.1"="h77q2ar40hfwsl4p096b8717kidy2kp3";
"dithesis-0.2"="y0xrpjxnblvgahdwyfhm2hag5hss6qzv";
"dithesis.doc-0.2"="b7ka35ywbrn2m3a6b8cyzyvajwxyvdkl";
-"ebook-2018"="08y1g19fvjskwm55g1av1x8bs95vmc6y";
-"ebook.doc-2018"="kw04pn3a7pbkgxjrn1p12z65j8k4n3fk";
+"ebook-2019"="08y1g19fvjskwm55g1av1x8bs95vmc6y";
+"ebook.doc-2019"="kw04pn3a7pbkgxjrn1p12z65j8k4n3fk";
"ebsthesis-1.0"="3f8i1srqx6hh10rrjshsispqr3wdhm0m";
"ebsthesis.doc-1.0"="wic4wfgihf2yyk40937hr2g59933cyy5";
"ebsthesis.source-1.0"="q1lhixwgkc6zis1sgsnwzsd0p7spp0zz";
"ecothesis.doc-1.2"="92jxgiddwpj5g62zwg50wm681h2z1ixf";
-"ejpecp-1.5"="vzfnvl9rxwbkfyv5pd759d2pgn1gr4qz";
-"ejpecp.doc-1.5"="4449msv5iq090x7r41q1m4l6dnvi7fzp";
-"ejpecp.source-1.5"="sqklvmybkamm25bavxc232grpjv58wmh";
-"ekaia-1.04"="r87yx6q2rzrcp150gny82070fk0a8a9i";
-"ekaia.doc-1.04"="lnjkk17sysdnj4l9vpx0qwkr1w185iq7";
-"ekaia.source-1.04"="jvjhgfg1hvj60lcwa7k34zfl9v17bw5h";
+"ejpecp-1.7"="bgshb47fig2mcjywnq8cx6k867imsd6x";
+"ejpecp.doc-1.7"="24lb4caf4yk76fpxvvw5zl18yq6kc94r";
+"ejpecp.source-1.7"="z61hdi9di464ywfw1s80wa5acy90ymy1";
+"ekaia-1.06"="r87yx6q2rzrcp150gny82070fk0a8a9i";
+"ekaia.doc-1.06"="lnjkk17sysdnj4l9vpx0qwkr1w185iq7";
+"ekaia.source-1.06"="jvjhgfg1hvj60lcwa7k34zfl9v17bw5h";
"elbioimp-1.2"="wp7pv78ijjgb48majhg8pjqcmkq29jbl";
"elbioimp.doc-1.2"="0515vzg1miiljb8grlb8idsb2y9gfcdc";
"elbioimp.source-1.2"="lzbvgi6d0w8wwf052v6a1gzz2qfvpkn4";
-"elsarticle-3.1"="87vr743gidvz7a32g1bj4c13rw40knqn";
-"elsarticle.doc-3.1"="n4z4sxdzk780h1kp072dl6babj9wrpaj";
-"elsarticle.source-3.1"="rbl2lkkjcjis6sc6s9zky5jh2s2kd7d9";
+"els-cas-templates-1.0"="2ksscb78z249vcm9p3m171nrfb2r3bbs";
+"els-cas-templates.doc-1.0"="f3h55yq38qa098gixw53a1zs2zy2v2xj";
+"elsarticle-3.2"="wybpbhzmw2a1h76ik1m7dafh0z83537z";
+"elsarticle.doc-3.2"="1dpvggnxxpyvg331xsgnwnyzrj9sw2hm";
+"elsarticle.source-3.2"="0w53y3wskl6iarnpmdk9c154dp63pnky";
"elteikthesis-1.2"="fq911ak06fd2h6brn2zsb20pkqgl4kb4";
"elteikthesis.doc-1.2"="b5ja8g2vrf7gxpsfwshly6h3i0h0kw7d";
"elteikthesis.source-1.2"="iyrmq8s585am0kb3ixgbi2g3n7aqxwr2";
@@ -7708,9 +7901,9 @@
"fcltxdoc-1.0"="gr5vxdra4lcsljhm591xs1b6z4ci2ddc";
"fcltxdoc.doc-1.0"="mibli0mi846flzm0id9z0cr8x90rivgw";
"fcltxdoc.source-1.0"="yn567l5sbbrrdbcmiqdpyq8kq5y1ni1v";
-"fei-4.3.1"="pmxp0y1i18xrdxlf65d7p6gxf3xygs9g";
-"fei.doc-4.3.1"="yjqzj0kfw3f90rd0nyfbbi3vh961pwp3";
-"fei.source-4.3.1"="rnmbin0z68v4whq4kgd9a1ykf8lscxb4";
+"fei-4.6"="zfjscl3qvmawsfslhj0nkjqx4hwhvwij";
+"fei.doc-4.6"="zlql81212lv8rcsr04pzi80a72bg5bay";
+"fei.source-4.6"="rrq61x01046cd9824y9hnbllqjhf1761";
"ftc-notebook-1.1"="rmxxga464shdkh4v9c4kk1ihxy9vsl49";
"ftc-notebook.doc-1.1"="l3a2q406sj7pvfhgw2zsxfyk5qyq0dsp";
"gaceta-1.06"="gkwy4pkpzmykxm2rqldpjfh5q5m87ca1";
@@ -7719,8 +7912,8 @@
"gammas.doc-1.0"="5v48c5pxafvidhkkz0xmfbbgzkavhlrw";
"gatech-thesis-1.8"="q85fv2ikl3ikw9ja5j7sgygyi6v1x2kp";
"gatech-thesis.doc-1.8"="q97libi0drg6plfjps8p9fd7fxbxg34n";
-"gradstudentresume-2018"="bmmfv6i9zhk617r9a59yz4m0g14s1q1b";
-"gradstudentresume.doc-2018"="xw0w9hwnyhb6xszynfvz489c9j0vyxsk";
+"gradstudentresume-2019"="bmmfv6i9zhk617r9a59yz4m0g14s1q1b";
+"gradstudentresume.doc-2019"="xw0w9hwnyhb6xszynfvz489c9j0vyxsk";
"grant-0.0.3"="a9bjc5a9i24mymq11dsw78gck3pdb16n";
"grant.doc-0.0.3"="39g10k0rwfx678fnc8vx6j77wvn8f5c0";
"grant.source-0.0.3"="4cfhdbqmffiypcs88iij2fxc5lmylxfk";
@@ -7732,18 +7925,21 @@
"gzt.source-0.98"="0jm3vmpy2z28fzk1q5cnw4d3ga13czj8";
"h2020proposal-1.0"="sdm13gcvhga8q32ai16mnz2rfsnwb7bz";
"h2020proposal.doc-1.0"="8nsjvgzyw9137ncq9v48dhlncb10snyn";
-"hagenberg-thesis-2018"="mxiqacpvwxq58wqirx5ic3bd9yq0qs8p";
-"hagenberg-thesis.doc-2018"="vr3b2s19r85lk9dc97h4c8gskzyrwap7";
+"hagenberg-thesis-2019"="173nwqf3ckrpf7l9clx68sbjv2iamqff";
+"hagenberg-thesis.doc-2019"="8q67qw9cj4lrbxs585ymw56q029s5apn";
"har2nat-1.0"="yn5d36r1lnx5xhrk46laka9crikcd5yl";
"har2nat.doc-1.0"="8gh35w4a8j117z6dzy9p7mmbxsh789zf";
-"hecthese-1.3.1"="hprd2zbspa1v6hzd3ifz1f7b60cc8y1p";
-"hecthese.doc-1.3.1"="4dnn58rxi15f12jjdd9hl8g2gbgb1m8m";
-"hecthese.source-1.3.1"="22n1l9y9kq0wjxbqljz31xpf8gr49lwn";
+"hecthese-1.3.2"="w882kxwpk80lrxl0bnqkp7mz8zdh47bh";
+"hecthese.doc-1.3.2"="fsrvd79g6588zisibmjzb137b4b11xyg";
+"hecthese.source-1.3.2"="d36nipvwmff2napcy14lgciw50061aw0";
"hithesis-2.0.6"="phgkz2xkzy89q1gdw77qada1ngv012ff";
"hithesis.doc-2.0.6"="sixfmbvs731n6w0s6hljj82w8hxd72gi";
"hithesis.source-2.0.6"="s6xrir5z48h3zk8g4s8ydfp6hrkdk3dk";
-"hobete-2018"="k2agw9n4s8imsfi399r1n3v80sdxc41s";
-"hobete.doc-2018"="n60jvwc9ca27sxbyjam8jpp6b73ydc4g";
+"hobete-2019"="k2agw9n4s8imsfi399r1n3v80sdxc41s";
+"hobete.doc-2019"="n60jvwc9ca27sxbyjam8jpp6b73ydc4g";
+"hu-berlin-bundle-1.0.3"="sds4ppapjar9lhgir5jnxfgzbddp5qf0";
+"hu-berlin-bundle.doc-1.0.3"="k7y6kwi7x063ja0wf14yysqxp4b5k94x";
+"hu-berlin-bundle.source-1.0.3"="2fb4mzmmgnf96yfl8slwc8gnvads736p";
"hustthesis-1.4"="f7wr0296h2a3i6vahvrxysl7dr03sihs";
"hustthesis.doc-1.4"="jknn279nybf7j78y4s99abb6znbkif9w";
"hustthesis.source-1.4"="j828cim80xhwzjvn6drhy5qzr8sx87w2";
@@ -7757,17 +7953,19 @@
"ijmart.source-1.7"="y5wyzz6jr5lp0syjywlvdpb3s02cb7ks";
"ijsra-1.1"="zj3pf34flbmdy98fzmshxdwhsm9gypb3";
"ijsra.doc-1.1"="pmw844flk212zpdvcp026c63snmasbsf";
-"imac-2018"="w4g9hwgh6wvbhf5v8xfjcba6chqlp32z";
-"imac.doc-2018"="5qid3adma0486l4li4mmrgxl9lykzfz3";
+"imac-2019"="w4g9hwgh6wvbhf5v8xfjcba6chqlp32z";
+"imac.doc-2019"="5qid3adma0486l4li4mmrgxl9lykzfz3";
"imtekda-1.7"="rm2w2mx8mxzxjwgsw6gk0i64c2wb0yxa";
"imtekda.doc-1.7"="m50cfbqcjz4ylda5myzz4idaqfv40nay";
"imtekda.source-1.7"="wrx5ndn59k0rlz19iq8r4fzb4yly9hr2";
-"iodhbwm-1.0.1"="krphdi290yjj0vc0w03w8c0p6havjx7r";
-"iodhbwm.doc-1.0.1"="l12i3a06pf45bj6vxrf2zdxvr07pwkw3";
+"inkpaper-1.0"="iabllzkp6m8p3hvic3ajv5b3d6l511g9";
+"inkpaper.doc-1.0"="2hn02y78bnp1w2czqxfrsi2wrmpjn11w";
+"iodhbwm-1.1.1"="z0y1iynvgycqfjvkad8bwi18kdz115mc";
+"iodhbwm.doc-1.1.1"="7a1zjymxxi8mhmrmisnnrbdn240hgkpx";
"iscram-1.1"="2pywqaa72mb216nmzl0w8cr74vf200cg";
"iscram.doc-1.1"="0bd1j3dqs4kgsdaag5wkv7n9zci8qgda";
-"jacow-2.2"="7a1fcrpsp78iif3cvpmzlb2lx71lkdsc";
-"jacow.doc-2.2"="a2c4bkrrn1hrig4pidj1f10llcnxnh6i";
+"jacow-2.4"="z7ag0qa8hzbihrqij6dha0hm4nkp14vp";
+"jacow.doc-2.4"="c08j0j2lc0awnk2l9bcx022wcxzswala";
"jmlr-1.24"="rnmwix9b0hfdm6zys2zbzy2rx1rfas98";
"jmlr.doc-1.24"="b7aj9p4s5xzpv2jkih803zx713lp212g";
"jmlr.source-1.24"="bncl60ks6g38pj64ig53q0s3kr3fpws9";
@@ -7778,25 +7976,25 @@
"kdgdocs-1.0"="i0v1kfpnhn5210jj5vd2pyi9s9h1vhmr";
"kdgdocs.doc-1.0"="0gfi3rfrsjaw25g7mxk7mai8mxy968m1";
"kdgdocs.source-1.0"="dcafx36f7id055kdwvfsci6wq2ya50c8";
-"kluwer-2018"="y63q5nz0rhxlj362cbj5a4x3wm8imiri";
-"kluwer.doc-2018"="q85mq4id3y04wwq7f8is8lwh7gbzyxxn";
-"kluwer.source-2018"="q4k0f4qgzcxgnxblw1776dhk57i2zq6d";
+"kluwer-2019"="y63q5nz0rhxlj362cbj5a4x3wm8imiri";
+"kluwer.doc-2019"="q85mq4id3y04wwq7f8is8lwh7gbzyxxn";
+"kluwer.source-2019"="q4k0f4qgzcxgnxblw1776dhk57i2zq6d";
"ksp-thesis-1.0.2"="244sggimcsxbqkh6g9nndxvdvr6agqvv";
"ksp-thesis.doc-1.0.2"="jngi4gfc4r6dkp6xggyg2s05zj38s1vz";
"ku-template-0.02"="9b1vsd98aqc0b5s33r3z6ayj7ph0lcj3";
"ku-template.doc-0.02"="067zqymqvljm9ras3a48glc0clfkfwkk";
-"langsci-2018"="1pv0kmn0pj1lzp5z024l2p1i46lh0zlw";
-"langsci.doc-2018"="cnjj2d2m05cgh3412b6yp8i715lwxkr3";
+"langsci-2019"="2wdzpxs9p7xkj5ka0hafr9831cifyp1p";
+"langsci.doc-2019"="iafasc98czzn1pkk7q2w2iqrglxzflhc";
"limecv-0.1.3"="kvjmm481ihl7idl0z0k2a7qd1f83b2bg";
"limecv.doc-0.1.3"="9lxwfgxfgpnkmm5pmikrgsp9kf4vfhvh";
"limecv.source-0.1.3"="5fcyq9gad359zzhpara50rclrqm62qzh";
-"lion-msc-0.27"="6b6bg86gr57ldh3giniicp6j41bpqx5a";
-"lion-msc.doc-0.27"="q9jflbrgsf7qhbqm5sl6w6qbaz1jv7yk";
+"lion-msc-0.28"="anbklyjjiy9ssy1iy7sggx6mfc1gak9q";
+"lion-msc.doc-0.28"="knq0z2pjiwchnwja3jnxbsmxhyyppmyn";
"llncsconf-1.0.0"="w9rc61m4yijyf6mb4h78xhr0h7mf3p9g";
"llncsconf.doc-1.0.0"="8p4z5cm4pp2f3iqmjnhqb8n2fcgx8gxz";
-"lni-1.4"="bpb6rs0znz4q3kkq2f33z9fn2ivndrd8";
-"lni.doc-1.4"="zx79qgmpb96mkfpvsngvqkz63s4rxgmd";
-"lni.source-1.4"="hgmnsbd4i6w031l3wqvx4xy305dwjqb2";
+"lni-1.6"="0g5d0rs62yhy5wrnhm8csxclh8wa3k5v";
+"lni.doc-1.6"="pp39jjz13zknhmm13nsb6y8di2giwhcp";
+"lni.source-1.6"="k8yq69zrfxidcqycqh6id2s7xz07ggrj";
"lps-0.7"="njaym8455i99rr0vplxlpn95cbp8sv9h";
"lps.doc-0.7"="9qg688yrg4lfkb284shpgan08vfi5sxn";
"lps.source-0.7"="d2jid2g08c51lpixvbqp13hkvmbhw2f2";
@@ -7812,6 +8010,9 @@
"mentis-1.5"="nfpcmyxlg0gadqj33jnxji3nvs5fni9l";
"mentis.doc-1.5"="vnj4lk1vxc0c0710jb21x3vskppk9c86";
"mentis.source-1.5"="x8djid957v6324m74fn1m8l9hcp7mr1g";
+"mlacls-0.6"="ch1gxkp1g3v8ji6av9k3wn6ldfx084dj";
+"mlacls.doc-0.6"="sah830gprmh0qlbd1ia3ldg971sy103j";
+"mlacls.source-0.6"="5fl7qdqhsrm9h6dy6hiws5pnjmhi9qfp";
"mnras-3.0"="ib7iykfq2gzv7iljfpqnncwdha05sv36";
"mnras.doc-3.0"="jns5g8cd4c28jqy106ard1pca1pl0p4k";
"modeles-factures-belges-assocs-1.0.1"="yildlnjq5szbsvis65ph02bvvzydgldv";
@@ -7821,14 +8022,14 @@
"mucproc-1.02"="d1xzqp0nvkk4zdf1zcrhngvlc0q412gp";
"mucproc.doc-1.02"="zpky6iahkhynyv72lg94ankg9wn7gwd7";
"mucproc.source-1.02"="pxysp457kvf603nz6lwaj55cmlc41n0m";
-"mugsthesis-2018"="cfkw21f3xy6pchbq7ryw2df8bdssilc5";
-"mugsthesis.doc-2018"="xqm757zbzxi9ag50dd22274bk5n1897h";
-"mugsthesis.source-2018"="6awfcfhsqggxvxxxmfbi77pa6bwchg79";
+"mugsthesis-2019"="cfkw21f3xy6pchbq7ryw2df8bdssilc5";
+"mugsthesis.doc-2019"="xqm757zbzxi9ag50dd22274bk5n1897h";
+"mugsthesis.source-2019"="6awfcfhsqggxvxxxmfbi77pa6bwchg79";
"musuos-1.1d"="v0bx55bnw5lcpq1w0zxfkf1hlxahxj0x";
"musuos.doc-1.1d"="iqviyy26inh9bw04maby457bvxip69xw";
"musuos.source-1.1d"="rx3zcmp2mw88f3jxa0igajz4dzvx135m";
-"muthesis-2018"="w6llbyp3d615mpjazf9i746acl0hqvpb";
-"muthesis.doc-2018"="776dszqb0k9nffhnln310dg20n4z0dlr";
+"muthesis-2019"="w6llbyp3d615mpjazf9i746acl0hqvpb";
+"muthesis.doc-2019"="776dszqb0k9nffhnln310dg20n4z0dlr";
"mynsfc-1.01"="j3jb9xyv9javnbk9r6fb11ygnd9ygpfx";
"mynsfc.doc-1.01"="5zlf94gdmkxg37zdwq04w4pzfgransf1";
"mynsfc.source-1.01"="zzmxbw2xfk91lv6isc6raqnqmvk4da6x";
@@ -7840,12 +8041,12 @@
"nddiss-3.2017.2"="gsqqnmrgc27i78c6s4y1zy7i5yi66yix";
"nddiss.doc-3.2017.2"="p28y66qyk1zkhmp6f11rkidfjmvpnlgx";
"nddiss.source-3.2017.2"="7kbka2v5nsdg4wfrv69zsx92rrlax0zw";
-"ndsu-thesis-2018"="l4dsamss5kpl272pbmj720jc6zlb4lij";
-"ndsu-thesis.doc-2018"="6hbh7hl0nwsijq545vym7il5wvrzlbr1";
-"nih-2018"="cv6rcwrnq8rpwmmxva32233isckys2md";
-"nih.doc-2018"="n3j1f7kbygyh0ljz1796b0ywkifvykbh";
-"nihbiosketch-2018"="da0kk90h0paw6wp0x43cqcfm18bh9ajz";
-"nihbiosketch.doc-2018"="l6nx5x7lb8sqfbmac215xbrn36ifx6fc";
+"ndsu-thesis-2019"="l4dsamss5kpl272pbmj720jc6zlb4lij";
+"ndsu-thesis.doc-2019"="6hbh7hl0nwsijq545vym7il5wvrzlbr1";
+"nih-2019"="cv6rcwrnq8rpwmmxva32233isckys2md";
+"nih.doc-2019"="n3j1f7kbygyh0ljz1796b0ywkifvykbh";
+"nihbiosketch-2019"="da0kk90h0paw6wp0x43cqcfm18bh9ajz";
+"nihbiosketch.doc-2019"="l6nx5x7lb8sqfbmac215xbrn36ifx6fc";
"nostarch-1.3"="5ir7wwqflr7ac9wdz3qq50232lrxk79r";
"nostarch.doc-1.3"="l4v9sg6lhii6m7z83ap9fghjkzhc1d6k";
"nostarch.source-1.3"="sn4i3aqmh4r4yfj1dq5ipqyy4424kns6";
@@ -7854,9 +8055,9 @@
"nrc-2.01a"="pwgmkqwj9nh6c5ibhgz0gx4fha8y4mfa";
"nrc.doc-2.01a"="y8ga6db77g42jblz5hpvk3vhcsj6zczs";
"nrc.source-2.01a"="14br9wclpq3sfj0gcb8q3ws6nz3ws7jw";
-"nwejm-0.98e"="xmdi704s6l7g90d59mpv8l2p1h228fjq";
-"nwejm.doc-0.98e"="x47qqh9myqfqipfzbwpbrs4ijx6liyyq";
-"nwejm.source-0.98e"="hqkdhbwmp7sh4y917rr0yf7393jrq5qs";
+"nwejm-0.98f"="58q31l8g24gw092x9njl6mbpqfbv461f";
+"nwejm.doc-0.98f"="i7w6pfk5hxjmli2s9gbpd3dfsj71ncmk";
+"nwejm.source-0.98f"="n6x1i5y1swnm1vblxs3k3cc7d023s7n0";
"onrannual-1.1"="zfqaz0fi36py1y5izbphl677ny5mcrl6";
"onrannual.doc-1.1"="hxdcfp7y4lcpc2j1d25sx3p0nga1435h";
"opteng-1.0"="fnx8hnwcpahlkw6h2q1hbnkwa3kfr477";
@@ -7876,16 +8077,20 @@
"pracjourn-0.4n"="iv8vll5az565ki1vcjpacrcb369z2g4c";
"pracjourn.doc-0.4n"="kvvb2vn1z5phqxy9jiwgj9rgc1fpabhj";
"pracjourn.source-0.4n"="vl8rarvx6whc3ph6pw892ldwiwzvc78x";
-"procIAGssymp-2018"="cvcsi5gr6ndjlvabqwkk4spmd8y9fqz1";
-"procIAGssymp.doc-2018"="y08ng1769j9ffib4fpi6rb86dvj4y0a8";
-"proposal-2018"="3nnzzlv4rcr3v671fipw679yq7ndbw9j";
-"proposal.doc-2018"="hx9nsm0fidsia9v6iki5l4cb500kjm2k";
-"proposal.source-2018"="3md53b23cqzdhjyzk2hw4gsjr5flngfw";
+"procIAGssymp-2019"="ni8xr0fdn9skkadcn1ipadbxs388vl3w";
+"procIAGssymp.doc-2019"="q662hfdf9br5pdya5676ddxqg8dnaw0r";
+"proposal-2019"="3nnzzlv4rcr3v671fipw679yq7ndbw9j";
+"proposal.doc-2019"="hx9nsm0fidsia9v6iki5l4cb500kjm2k";
+"proposal.source-2019"="3md53b23cqzdhjyzk2hw4gsjr5flngfw";
+"prtec-1.06"="b6kj4hm66hp9hgpvjq9mpd3a0f1a53qm";
+"prtec.doc-1.06"="g166iaq7ifcqa9qg4f3010vzv0j06j6f";
"ptptex-0.91"="w61zrgirw5as67kcbi3yrx5pzpw7dj36";
"ptptex.doc-0.91"="h0fi9wq2asps1aiwkvrwj93dkzzhclsy";
-"resphilosophica-1.33"="lrqx5wsrxky1ijbi5b96hd62k2by2v6g";
-"resphilosophica.doc-1.33"="g8dnhjrs1hq5dxsks4g89v5kj4a6c7qd";
-"resphilosophica.source-1.33"="qb8wkh6bi3vhmk1qk3s7dd0iaf6m5njh";
+"quantumarticle-5.0"="gxfjl7qlir4m4rmqwrxmm1jksgh63crf";
+"quantumarticle.doc-5.0"="vzv5j94a6zvbyvbsbcdxpzialv29313j";
+"resphilosophica-1.35"="vaxdd2gghalbbbikxsyw92fhnx3wn8d9";
+"resphilosophica.doc-1.35"="xwkcpdm9bn3vhfazhbx7fxibz5shrild";
+"resphilosophica.source-1.35"="7wysrjs5ynmpadf39vkj2asysjvchqmz";
"resumecls-0.3.2"="niqlfjipn9h1dchnx63w89i097kf58il";
"resumecls.doc-0.3.2"="7jcdgicys21bhfhyn1aflyvry0yy7sxk";
"resumecls.source-0.3.2"="wpgzwjw6nmg6dq02jdxq12fx7hnmff29";
@@ -7895,9 +8100,9 @@
"revtex4-4.0"="sa5r7jsw4kqqwzzxalj04wcflcawl2xs";
"revtex4.doc-4.0"="3bki1hg7jr60q7x07w0i8d0a6zkp9qnr";
"revtex4.source-4.0"="0pq58vkvfc191123k78zaiyy3mxk1m1h";
-"rutitlepage-2.1"="ni4yd5xp132k89ifi4vmddi32ndrfzn8";
-"rutitlepage.doc-2.1"="lkb9ngckbnqs7pbdbz46izm1vjfcvr8z";
-"rutitlepage.source-2.1"="7mka2lxxkf4hg1512zhlajfsk93wm0g7";
+"rutitlepage-2.3"="66nf7llsknm6xx2m7yi8hhqp31x3l5ls";
+"rutitlepage.doc-2.3"="c01773xskk6bzvkf5yyjhzvb4b0s2vsd";
+"rutitlepage.source-2.3"="f5cb6hkdi9zw91gil1hph1ksc14l6nma";
"ryersonsgsthesis-1.0.3"="r85jm6nwl0b859778cxgpl7sycd6b7kj";
"ryersonsgsthesis.doc-1.0.3"="h7cq92kjyqpsbbaqc25rnmw861xrb6rl";
"ryethesis-1.36"="vvsqlw02q3ivwlzw3rp0x6vhfdqvfhda";
@@ -7934,25 +8139,25 @@
"sr-vorl-1.1"="aspxka23zd8rlwxlvjvw6wlwkg38rj66";
"sr-vorl.doc-1.1"="y9m89lwhx9rwd1k0w2bgwh5ip64awx41";
"sr-vorl.source-1.1"="5zsgq5m3fkjip7qr4zkx51j54j4q5qpq";
-"srdp-mathematik-1.2"="k2cpd4saznmcksaxiv32kdgxmdxi79b4";
-"srdp-mathematik.doc-1.2"="522m4yi14gzwaqsbdq8hlm58jfdnbc3d";
+"srdp-mathematik-1.3"="qpp7c0xk0g21fq23h6v76558grpc67br";
+"srdp-mathematik.doc-1.3"="b6wy2yzsl6b415mxkw5bj6i3gnf9g2iq";
"stellenbosch-11a"="s0wddhmfp77y6v54qq4jsmqidjq3bkqh";
"stellenbosch.doc-11a"="97wbyj0mg7phb66ngkf82ziiy8v624b1";
"stellenbosch.source-11a"="0raanzzc5qjay7gz94himx8np0437pgb";
"suftesi-2.9.1"="cap1rpj53n6klf16mc445n4k3r5jj703";
"suftesi.doc-2.9.1"="jhwkziz34371zgr9sssji656hfr99hyz";
"suftesi.source-2.9.1"="4jisrrzysq8gm1cr4dsinf6k5f49gwp7";
-"sugconf-2018"="9bgrgs1gqxlj5czai1l1m45z3z4xbr6d";
-"sugconf.doc-2018"="siyxf3blr7z953fm4xy61z4jfx589bcb";
-"tabriz-thesis-1.1"="9k4d01w35206y8gw5f76ffx6abvdhgwf";
-"tabriz-thesis.doc-1.1"="cga6sdf865mjmzaa39173gy5vinshqpv";
+"sugconf-2019"="9bgrgs1gqxlj5czai1l1m45z3z4xbr6d";
+"sugconf.doc-2019"="siyxf3blr7z953fm4xy61z4jfx589bcb";
+"tabriz-thesis-1.1"="psrla5z8x9icyxgdqnxpiv2vjnbq4rsq";
+"tabriz-thesis.doc-1.1"="h5p0nj2wp01pdmjfwbcdp5fnwhvlrrrp";
"technion-thesis-template-1.0"="shaxw3mp0bjmq2lg8a82bs1ddb48dpfk";
"technion-thesis-template.doc-1.0"="8kkfqc0f3pkn9sm84zw2iqi133nr2sy8";
"texilikechaps-1.0a"="v3x5w1a3lblqc3pks3yzychj64rvr67l";
"texilikecover-0.1"="fn8g82q7mvdqaa3i14nsc95wjlp0ziyl";
-"thesis-ekf-2.3"="p8d4ki9gyhwlw9x0nygk87dhyz2vkj3d";
-"thesis-ekf.doc-2.3"="ip1v60l8742sn7nagv6nn1q3cmra40jq";
-"thesis-ekf.source-2.3"="6wx57i0vyvff2qai15rjd58m2z238ib4";
+"thesis-ekf-3.1"="bbgsv5kal6shxd9sm7pjsgb9gz9syqhx";
+"thesis-ekf.doc-3.1"="b7459cmxvc392xj2mj27bxr8gb4622i2";
+"thesis-ekf.source-3.1"="cilr7qsq9lsv2jhvkzds1276cmc6nsa2";
"thesis-gwu-1.6.1"="s6xwfmvvc6i8w9limmknqxp44l0dk7px";
"thesis-gwu.doc-1.6.1"="s4hsb2vq46fdwlxsxn2i4dfcblp2jd02";
"thesis-qom-0.42"="rnhdvsrpsgjbwih0ia9r1h4kyqdrhg6x";
@@ -7960,45 +8165,51 @@
"thesis-titlepage-fhac-0.1"="dmyydjxrj16hf8gh7qyp564d195kzmwp";
"thesis-titlepage-fhac.doc-0.1"="g4jw0jyl09vq4hglb14jx355v9kli1bx";
"thesis-titlepage-fhac.source-0.1"="zp492p2j40bpphwr3zhjcqiwnj18yk56";
+"thuaslogos-1.2"="jr4nwbd21jwglz99v1aqplzv2jbpn10v";
+"thuaslogos.doc-1.2"="i352h1s47cdbj957kz6c3dj3kwb7rj11";
"thucoursework-2.5"="0dfnpgz9k0rnfcxd84978j40q9ybqip3";
"thucoursework.doc-2.5"="2g1mix0k6jas8pwg3gayc3rwhp3bg1bz";
"thucoursework.source-2.5"="g1503caaz9sfmxdvfkd1ia4hhlalcz61";
-"thuthesis-5.4.5"="93rq3f84hgx20499qj0b1h2jy7qiwyyz";
-"thuthesis.doc-5.4.5"="02kh9gzv7ckjhp815z4crvzpnx1nk4rg";
-"thuthesis.source-5.4.5"="lq084av4p4m77cmi462m210zi9nchx94";
+"thuthesis-5.5.2"="1ddg223hv0lahjxfqp4xyam3dqiisrc1";
+"thuthesis.doc-5.5.2"="69b7zd315rns793kcblsdkmn3x3famc2";
+"thuthesis.source-5.5.2"="p4d8lhf6ajacbvqws7pjjwhvk4n9hgnr";
"timbreicmc-2.0"="8mnap2xvfny35sb0ziq5xhlckwcmgb3w";
"timbreicmc.doc-2.0"="b649dhjapj0ani2as7783bphamp0hwsq";
"timbreicmc.source-2.0"="8s3vn2id27cl1164brvkrxg96ggvgb3v";
-"tlc-article-1.0.10"="kranwsdzsh6vwrcwd2lmhmya9nc16rkh";
-"tlc-article.doc-1.0.10"="jjc3i294hyxryz62w2kzaf6fjdvfhvzf";
+"tlc-article-1.0.17"="qh69ly6l3pnz0a6a5c70b5jhzphc2gk5";
+"tlc-article.doc-1.0.17"="aanq53h9in5r73qz4r1g8p5d9irqz2pw";
"topletter-0.3.0"="01cmbaxzr5fsmwsz8y5l9xfdi43219zg";
"topletter.doc-0.3.0"="ygpvdw145lnyllcwh8yv4pcc0ssydpwm";
"topletter.source-0.3.0"="f4lvw616czlsqw7ic5mlwq583097j7ls";
-"toptesi-6.2.09"="x6gyg0ynpxykyd74n6b4d1aha6sfzas8";
-"toptesi.doc-6.2.09"="wpi0g36maax587mybmnp6gd4xb1rwrzz";
-"toptesi.source-6.2.09"="ak26w3nybbnqryg3sh9sfbqvk6rw7kbs";
-"tudscr-2.05m"="rlfxi0lf0yy473933ds0w4f88iaxs2by";
-"tudscr.doc-2.05m"="zf1a6mamshb3h9ijkcf13191bp5yra8q";
-"tudscr.source-2.05m"="rblvasxg57wsh98wiykpsfsb9xdk9nds";
+"toptesi-6.3.06"="dmvzw2y0ds92dli8sb5fwaldd0jh63c3";
+"toptesi.doc-6.3.06"="58d2smp53hc7kqymv2y206s10b14d9qb";
+"toptesi.source-6.3.06"="4030gxyzknihz1xy80j14dykczdz8qh5";
+"tuda-ci-1.11"="lnpnkdv6kpd31vga9358vfz1dla4923n";
+"tuda-ci.doc-1.11"="3gialzi9j38gm4h0cc9iw6z79w4x46ys";
+"tudscr-2.06d"="mzv2v046cg77wk4aqip3sp24cynsw86h";
+"tudscr.doc-2.06d"="vlwzb9lbpsjf43433lcfx38pzxpgpp8b";
+"tudscr.source-2.06d"="wwy27qw6b5a2hizca89a873i99dgaacz";
"tugboat-2.21"="5kany9pm9v5mx260qhydlnvq3qvcixlq";
"tugboat.doc-2.21"="9qidcwzj4n5bsiyla1rrgi9gvajmdmjc";
"tugboat.source-2.21"="0lais4g13s4v33gvwy9qjkv56dp193z0";
-"tugboat-plain-1.24"="69gk0nnn9spbgdm8z4j3ad8a3b5zaqc5";
-"tugboat-plain.doc-1.24"="nrlawn9z9k374i9c9ay65yr82ns7fqdl";
+"tugboat-plain-1.25"="hdp8r703mch4096qy67y5zqjma848hh1";
+"tugboat-plain.doc-1.25"="36nn5cxa1rms40af14c7bbxrkz8y7q40";
"tui-1.9"="s71xp2jz0v4wlvgvx9f9r62i2clj8grw";
"tui.doc-1.9"="ddway3iy2gx447ypp2cd4vlvhjvnlh0l";
"turabian-0.1.0"="mkjjkq2fpg1lipzwqn7k0p77j2i3znm0";
"turabian.doc-0.1.0"="b1pxcnzj5k4l9r571yi924kykw4wk7vd";
-"uaclasses-2018"="d8zwjxcvgb1rnfv239xwf1qblqpzk32c";
-"uaclasses.doc-2018"="mv9hypafmsgnh5pxl2n0929ib8zgrda0";
-"uaclasses.source-2018"="mzvrcc6gvds2bw1a7cdkjd5n9dm3gczq";
+"uaclasses-2019"="d8zwjxcvgb1rnfv239xwf1qblqpzk32c";
+"uaclasses.doc-2019"="mv9hypafmsgnh5pxl2n0929ib8zgrda0";
+"uaclasses.source-2019"="mzvrcc6gvds2bw1a7cdkjd5n9dm3gczq";
"uafthesis-12.12"="8qdm4v22s3r9g8q16sjnw3bzx1j9w16a";
"uafthesis.doc-12.12"="d1nns5qzwkrywy9cghr19i70bp16fvw2";
-"uantwerpendocs-2.2"="9n6w15hmxs0ir9mfv49wxg2zw8v5zbli";
-"uantwerpendocs.doc-2.2"="phi5jkvwswzc9zyz3jq238q9i0abl415";
-"uantwerpendocs.source-2.2"="bdcdq90039vwd28nx9njls5c8ady801y";
-"ucbthesis-3.5"="zagmch6rnvnjiy9y0nacc5ciwqv5xsad";
-"ucbthesis.doc-3.5"="xzypd8jcnsipjflhcjvznd9y7fcqmm51";
+"uantwerpendocs-2.4"="l61xisx3imhck8sbqykhpjd7py573gaz";
+"uantwerpendocs.doc-2.4"="hk8a9gyw42wfp0300ya1zd7p69ycww4c";
+"uantwerpendocs.source-2.4"="pb13x65657039qbivjfpyni164fz2gbj";
+"ucalgmthesis-2019"="z8s5fzsbfbahahqgyj64g3p21xcxl3sa";
+"ucalgmthesis.doc-2019"="dkbfmm73kgrp5yi7dgy6ys84h58dj921";
+"ucbthesis-3.6"="3wa2xk8yvyh5hwy0d41p9fdrxvy8y2iw";
+"ucbthesis.doc-3.6"="lr9w29xp965yydg4mk93rpq4d3808ksa";
"ucdavisthesis-1.3"="naibrb9h1lg8y22j26wygm9zxcv3rfc2";
"ucdavisthesis.doc-1.3"="0mgnn8l7wwi7mhaqanfsrkjwydm8m2gz";
"ucdavisthesis.source-1.3"="nkag4al3xvv8xnns5gspsq1ix6bii31p";
@@ -8018,22 +8229,28 @@
"uiucthesis-2.25"="62smailyn66fyhpdgrmjx0p9m0j0n12y";
"uiucthesis.doc-2.25"="ygqpzgk5jslsnqa813k0l2nvw2j8gnwq";
"uiucthesis.source-2.25"="lkq6bvdvm6ya5q5wp263zqkk7y4ig57a";
-"ulthese-5.1"="xy0psmvdd3kwqis0896x1hiilkymax4g";
-"ulthese.doc-5.1"="5zzrah37v6fbbdm609vrgv4rr4wj0srk";
-"ulthese.source-5.1"="a3cg085hv21i4hj84s7ji4n9m43568pp";
+"ulthese-5.2"="rms2lyh9h1pb96v75xhh2v47md2z8wsa";
+"ulthese.doc-5.2"="fd9iw7jwfgj8y5yr4rxc5l5yw61g2x87";
+"ulthese.source-5.2"="6mhfbvxxmqpv5v57qxlc5acz9m2shsmy";
"umbclegislation-2016-6-8"="wjkna9qn6g0w0axsgpa80vc8d8jsl94y";
"umbclegislation.doc-2016-6-8"="44hd3iax5vblcr03xxgxccmbrf4y5sma";
"umich-thesis-1.20"="mgwbc9lzd25w17fm9j2098r6y0q1k688";
"umich-thesis.doc-1.20"="726jjvvq6ps0wxlrh74wnj9gjlqf2d8f";
"umthesis-0.2"="xsgr2p3cw7q2gv7b2sr6xvcp186cvsy1";
"umthesis.doc-0.2"="p64jg8jns4xp4y400hwbbbzz2wbpsmas";
+"unam-thesis-0.5"="zd62jxiy95m9p7f5g4lkw4ccdjlknfb3";
+"unam-thesis.doc-0.5"="c6s27rsns1yqhdw1kp03q1z5vhp2wq27";
"unamth-template.doc-2.0"="jn6hykpgd53yn4px4rp9yk0sp688dqi8";
"unamthesis-2.1"="jvpbqfbpvrzbvs67r0phdrkrvxxjjcyz";
"unamthesis.doc-2.1"="jfqnn8prn8x9p68k70b64zd1759v92ak";
-"unitn-bimrep-2018"="s3x065jkvzazjx24an10jbwj47903gjl";
-"unitn-bimrep.doc-2018"="k2iakhx4fkiz9ckglr1pvnrqday0sbnp";
+"unifith-1.2"="22rmcvcs8frdj5zdkram69ws513blydf";
+"unifith.doc-1.2"="4gsy6kk4w91df3pkz0wxqybr13jgbvj3";
+"unitn-bimrep-2019"="s3x065jkvzazjx24an10jbwj47903gjl";
+"unitn-bimrep.doc-2019"="k2iakhx4fkiz9ckglr1pvnrqday0sbnp";
"univie-ling-1.9"="ixg3w4ah5cy424cynzkf355xsx03gb6d";
"univie-ling.doc-1.9"="4n02b4j80blcvswm9xh5fmhqm9gfvaxp";
+"unizgklasa-1.0"="pz93dd2qidcvdsa78zgl73s07zjgshs4";
+"unizgklasa.doc-1.0"="inphl2x3czqw7mw17if9ahl0jbin3dd7";
"unswcover-1.0"="5bqxws27nxyhgrlc6c9k9v5pm8jvdhzc";
"unswcover.doc-1.0"="9c32r1x4094k8saz0w3bcbca28vgl3zj";
"uothesis-2.5.6"="zbf8swc2haqsdr7sibm4lz9sqyhbfaqs";
@@ -8053,26 +8270,28 @@
"utexasthesis.doc-1.0"="x4ngw5sm9zm5w46l5xap4cwnygb8qlha";
"uwthesis-6.13"="1z7cpyrzcb9ga77d9a58jm9234w2zafy";
"uwthesis.doc-6.13"="w30d568jxqqwdfbrpm8s1i7ylssiz3gc";
-"vancouver-2018"="2yp7l10k8yz7nr3nh9sj0ix8s9q79b5i";
-"vancouver.doc-2018"="gan4b1yrhwvqxnywn8rb6ckqvgv9m9m5";
+"vancouver-2019"="2yp7l10k8yz7nr3nh9sj0ix8s9q79b5i";
+"vancouver.doc-2019"="gan4b1yrhwvqxnywn8rb6ckqvgv9m9m5";
"wsemclassic-1.0.1"="8rl3dlv1f1vrklknkssldjnkgdwdcipd";
"wsemclassic.doc-1.0.1"="n0wnf463jpcq8lbgk45h3924c4qm2r2z";
"wsemclassic.source-1.0.1"="l4db45ax258zsrgvnw5gq0knflxx2nb5";
"xduthesis-1.00"="qxvczdxndgw1n1hxzrr5scvnrgcl3q3f";
"xduthesis.doc-1.00"="a58xwk250qq99pyz4rj2br4dqfzhhmxv";
"xduthesis.source-1.00"="nw0j5z9vd83a3idksbq2338j8ir01fr6";
-"yathesis-0.99t"="fgngqy9c9ss4ls1c27f4h6cfs24g9vh7";
-"yathesis.doc-0.99t"="8fpr4vy377s74xw5s7r3d5cs3bw6yhk3";
-"yathesis.source-0.99t"="ib3wkx9pdjhnazss99xhamd34296c6g7";
+"yathesis-0.99u"="fkb98sisz9gci364livd8m89by2dkjvy";
+"yathesis.doc-0.99u"="9k9f6wvrjl98m46jvhjwvfsfbnjl30y4";
+"yathesis.source-0.99u"="k31bciljvp4lqr3w5klcy3zssazbk3f3";
+"yazd-thesis-0.3"="583l53kxfnfb7s67fnh3n45lvqqww941";
+"yazd-thesis.doc-0.3"="9qw7byq6s1iv4kfq19xy3qm01l9vh0q6";
"york-thesis-3.6"="rm9hh3b6cq902rr4crmv6c3z3ll2680b";
"york-thesis.doc-3.6"="fa7z6lks54czsfd04igviykcij1h5lih";
"york-thesis.source-3.6"="83mnkcdmb930lfh4130vcr82d5lp3f3h";
-"texworks.doc-2018"="gphjjma2ws68drzz6rmmj1hjb7bxc7ma";
+"texworks.doc-2019"="gphjjma2ws68drzz6rmmj1hjb7bxc7ma";
"arabxetex-1.2.1"="yfvy3m6rz45z7frgsw6cg8hk8kqdxfs4";
"arabxetex.doc-1.2.1"="f8rpfy5hna1b6flvq6y2balxypjm6280";
"arabxetex.source-1.2.1"="n7qncmdmzvkjxwn5d5nhwy3660ymvwx8";
-"awesomebox-0.4"="08yn30ibrrw9as1ivhg833zzz4c3zbvm";
-"awesomebox.doc-0.4"="ng0sswybixxaph1f8zx0axar1347b2sa";
+"awesomebox-0.6"="hlp6mahq6q1ysjgwlri6l4wszhm23na1";
+"awesomebox.doc-0.6"="cis8fkhcwr08nfv11g9l0iyzdlcmgrnd";
"bidi-atbegshi-0.1"="qm4zcsccvzxixab9dalzvlwkniwckpjw";
"bidi-atbegshi.doc-0.1"="lgp4qynjnz73qdhy543halrvx52gs2xj";
"bidicontour-0.2"="dayiq858hr4ln8503y0xw8vqvfjjb91m";
@@ -8095,8 +8314,8 @@
"fontbook-0.2"="af0x6y47qcbfhzs3ngyazacn289x99y4";
"fontbook.doc-0.2"="yvq7kxismw59wayzyv379hjd0kw048k2";
"fontbook.source-0.2"="46vhgm8k7pxwxpb654fg3aj96555fanw";
-"fontwrap-2018"="ap8pwxj94larm8p1dngr1mhdavncplq6";
-"fontwrap.doc-2018"="p3m3czhwc1i2psby8dkm5zkpmzzkk91m";
+"fontwrap-2019"="ap8pwxj94larm8p1dngr1mhdavncplq6";
+"fontwrap.doc-2019"="p3m3czhwc1i2psby8dkm5zkpmzzkk91m";
"interchar-0.2"="mphh4cmn49y1fr2klr1n5c2mjxryyjzm";
"interchar.doc-0.2"="077lc5c3w5gq2cm2983fqlbhizjssgyy";
"na-position-1.1"="gmc7vb0cp4c8qp4p99vpvpv0xxbgzhhq";
@@ -8106,17 +8325,17 @@
"philokalia.source-1.2"="80nd8ig65k3xjn92rv7n8g17qq0k4q7p";
"ptext-1.1"="zy9vq5spxci68zhbfa947x5gmr90ckzf";
"ptext.doc-1.1"="3dsbqbc9n66hhw8nk4l7rlcbfw5b9pvm";
-"quran-1.5"="bql4m32hcl55q5sy13anys6dwyw3b6ca";
-"quran.doc-1.5"="5k92ss79s53aw27fi5c8yxjqa3ayqhn9";
-"quran-de-0.14"="28lmhjd1xghwr1p3grda1xd3zpl8w56i";
-"quran-de.doc-0.14"="xhfqqj35rih4d4shy2fvygava3217rm5";
+"quran-1.51"="70p2yq5ppljyivz8a47i6b50h4i23a40";
+"quran.doc-1.51"="rclicvr93ff0rx4bkixw83s0bg2bydfc";
+"quran-de-0.141"="m2mdwvd6j95q0dfy930kvvsx7m2n3znr";
+"quran-de.doc-0.141"="pdsnrima3mrs3yrra2cm7v4gdiwj3gds";
"realscripts-0.3d"="h3nl45fx6790wmrfqgnxsy0v46i7gfmy";
"realscripts.doc-0.3d"="4mm7a354ll0wca7q9nkazx29qbdah3ca";
"realscripts.source-0.3d"="ngb2fqcmc4j1ijax0qrrdpf0g4587qb5";
-"simple-resume-cv-2018"="vjigpisca1m0lvq3rdc8148lc2in4zmh";
-"simple-resume-cv.doc-2018"="aaxl68aklgpv8996xzd0jgc5gw3859ar";
-"simple-thesis-dissertation-2018"="p1bspb2n9dc7zk0myww59v973rjshfy0";
-"simple-thesis-dissertation.doc-2018"="hrb22ycqxdy8ndw4x6ifl6jifswb7mgw";
+"simple-resume-cv-2019"="vjigpisca1m0lvq3rdc8148lc2in4zmh";
+"simple-resume-cv.doc-2019"="aaxl68aklgpv8996xzd0jgc5gw3859ar";
+"simple-thesis-dissertation-2019"="p1bspb2n9dc7zk0myww59v973rjshfy0";
+"simple-thesis-dissertation.doc-2019"="hrb22ycqxdy8ndw4x6ifl6jifswb7mgw";
"tetragonos-1"="6v6w3fcjmyb0pq0iia29xcx3wsnpm47k";
"tetragonos.doc-1"="w3b4g7k13lljq69vg11cakx54m0813r3";
"ucharclasses-2.3.0"="ss0jlhd052vay3g42nys4mj4mcf5iqgn";
@@ -8129,28 +8348,28 @@
"xebaposter.doc-2.51"="sbpqsj7cqhhhs9gq8jia92hxrdgnhzkk";
"xechangebar-1.0"="1f2zszj2l5mkqv5zs5bs8g5w4c8rirpv";
"xechangebar.doc-1.0"="xbirklnxaljhxxghr1prqq7zb9l0mgzm";
-"xecjk-3.7.1"="mg55mr9bzw9kbfagrsbhrpcnl9gafqd7";
-"xecjk.doc-3.7.1"="f7cys2csrkap7qqy6b5cb2m57bq0havp";
-"xecjk.source-3.7.1"="7z4rrvr8ixmzjm9yhivsy5whcfx4wdhd";
+"xecjk-3.7.4"="c8m9j43ij2zqigs6h2r17hbmzgiglfcl";
+"xecjk.doc-3.7.4"="m47k3b09wr6gd5im7qgx4giwmq55ikbc";
+"xecjk.source-3.7.4"="naazw07wpw01ilsmby3zww0i5ralk8y7";
"xecolor-0.1"="pdybpn00rxsb5ipxx377a77xnmmf5i43";
"xecolor.doc-0.1"="vl2lpda4kkr2q8gzj6ii2rjfccx6qvl0";
-"xecyr-1.1"="m8yhfaydf5s8357m1hkd2hv267zvwnax";
-"xecyr.doc-1.1"="pw3llm228dnfs7in0vajnf8skb99c9wv";
+"xecyr-1.2"="8zv0hcgk6f94mjb7h0vkvpz0yij6p257";
+"xecyr.doc-1.2"="27wisfr0l21bc6rb1sd2yrk9pa1c78z5";
"xeindex-0.3"="85d9z28381jg0jbkwrjrqlcifp23qsxh";
"xeindex.doc-0.3"="7q7gxhy5zx11dmwvlfivg91v0gbp8pgw";
-"xesearch-2018"="0155d7ag68wpw66xqql0as3ldig0vx2s";
-"xesearch.doc-2018"="9nhi7api073chyc59c6i3wd6gvzmrm32";
+"xesearch-0.2"="avch7ld8isxphjd1qcjcwq8hqqkvcz1a";
+"xesearch.doc-0.2"="p2j9jg8h9xbad53h4d10nqnvv9lqbk2z";
"xespotcolor-2.0a"="vsdrrcvm377salld5myd4aknid3phcvl";
"xespotcolor.doc-2.0a"="mzibfcv18iwwwd71id0qajhk55kvnn39";
"xespotcolor.source-2.0a"="lpc06f6qc8sff0jn78jsvmd43az18vgy";
"xetex-itrans-4.2"="m9f0xqxgxpqsi5bml6mpgxvqjjpz1fkf";
"xetex-itrans.doc-4.2"="nlixz1jqx1al7xks2bp723yl63whrhzh";
-"xetex-pstricks-2018"="4vaa9mkycwc7kwaxbzjfypk3xx7nyxqh";
-"xetex-pstricks.doc-2018"="lqs6hni0df78jwiy8k0hxzpwlpn0kfd0";
+"xetex-pstricks-2019"="4vaa9mkycwc7kwaxbzjfypk3xx7nyxqh";
+"xetex-pstricks.doc-2019"="lqs6hni0df78jwiy8k0hxzpwlpn0kfd0";
"xetex-tibetan-0.1"="yzps4y2frsplnawgai9s9xb6vpk9h4zf";
"xetex-tibetan.doc-0.1"="m49lmg8669bbir9hcj33clc2v811xdvb";
-"xetexfontinfo-2018"="jzx2is0hbcggma6s0pdzq21hcb5j8vgi";
-"xetexfontinfo.doc-2018"="h4i3q0c5rpbw8pssb7d6nyy7kqvkkj98";
+"xetexfontinfo-2019"="jzx2is0hbcggma6s0pdzq21hcb5j8vgi";
+"xetexfontinfo.doc-2019"="h4i3q0c5rpbw8pssb7d6nyy7kqvkkj98";
"xetexko-2.21"="xi7pi65x4bkjzrsfyqj8iwcmyh4fv726";
"xetexko.doc-2.21"="flqfvmaajg0w96farbiwipyi59vf3ah8";
"xevlna-1.1"="jwpjj1b3y45n3lksn9wvsh3hyccy1i00";
diff --git a/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix b/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix
index b60bc8693e5..31680913a9d 100644
--- a/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix
+++ b/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix
@@ -1,452 +1,467 @@
tl: { # no indentation
"12many" = {
stripPrefix = 0;
- sha512.run = "400c4de374d02934965b5488f37c1b052ade07c2acfae957c9846390b2b78315c6aed2b533a2271bbacabd77c40536b63973bd42e2686f4c6d25d1f4c5b4709e";
- sha512.doc = "2d959b52c8a636f1a72324b5c94e1bf150d00ced12493b8e58b005aa896c6f968dfa48d18abef253f09ebd123cf6b872253cb4962f26322d5f8648fe3a71840c";
- sha512.source = "cb681167a26e813bb7d0cdc4769f5f2d4f5be629ec3bf564a36a53473a491f60702daee655e144fbac08b1361ef35342846e6e192b117f9ab76cfc37f74166a9";
+ sha512.run = "57a177b65450718631f36bfd8db0f2d1bff788f3bf147137b6412714cc945c7e08832f14f9e7e659adf7e072a91f13a2ea27fe3161cd9b60313bc956f1f543c6";
+ sha512.doc = "9ce7fdae151a116ef6b22943bcbd1e94b90862baa5d50f54a00105d1f2d623f75a2e1440c3c49c560e2e6c5baddb8a6772753f400165b63a90a84f540e3fa381";
+ sha512.source = "f007dcaccb364964a73da6a09db5e6a25ee401d8108b19021b67023af273f486392cef6a0b01e951e9fa885304d0e157b919cbd6abc472a96dfbbb0f432b8530";
hasRunfiles = true;
version = "0.3";
};
"2up" = {
stripPrefix = 0;
- sha512.run = "e7ff5c56c25b1aee2a6bce971885bb9e63473e7c86f07137358becc478f5485af0d629305efc4e490be49ef00a15f7ceeec9df2c9237f8ee3a2e419587f44782";
- sha512.doc = "ead6134de47576dddd7dda1085cf1cd07acc877530d918b66226d67cf5bd50bc5cc3a078519e5f3148dc1b131618b175a2ffb0b573632bc14ef44f63a3e0a665";
+ sha512.run = "b7844f246ef486d68babff92f2f648ef6b2eab28dbf8d22f649b2c9c26fc857b05f475e766a0c9b4c4cb5be1224afc690c22d19865e9efb9f4e75a8ff6d9dda8";
+ sha512.doc = "c8569e5cec43525d6814816f7fdaa6bc9ce0ea810fd6be60da992c251fcfaaf4c5229a1956c1fc3e6675ea5dfb4529267acc5f198053a80902b69b25a1464b75";
hasRunfiles = true;
version = "1.2";
};
"Asana-Math" = {
stripPrefix = 0;
- sha512.run = "84d6ddd0e598a11ff30df3e0bfcf6bc0ada4e4d0585c0506cef557f697ee543d4279e2024d71e6812eeda746d6b979a36e9beba1e78774b37c7eff027d4285e7";
- sha512.doc = "4386e190f68aaa8c11e6eefbc593a318b179b6592ec5bec8f72da5fee7c548057e4a9e09c98155b6d6796f08e1ee8fa4fc9676331332fdd0d377b49eb4ac1d88";
+ sha512.run = "e1ee08540790685aab85c8acb407526f5936478c37d86b266728fdf39bb906bc7f6566bf5eae90b631eb59f59d65d414943a6faab922681199af76102078ed4f";
+ sha512.doc = "69a6615dda5f7e47fdff1b0b1afc4211f749a929b81f19a554246033e6f5f4a482c3c03a6903b64d83c4daeccb70983dacb35467047a467314637e65a19c917c";
hasRunfiles = true;
- version = "000.955";
+ version = "000.958";
};
"ESIEEcv" = {
stripPrefix = 0;
- sha512.run = "7476dac2ca91327d11c23737479fc4265e7227b9518ab2d3499d0ba848cde85a91c1db83f0876a06f28bbe4168a7008b66d15de32e015f8b8e5c6fefb6a34a31";
- sha512.doc = "aa272672706cf5af939f6341e0c7a0d1a0c48afd512e068819ff0dd767f42df8e662cba8ff34ed28513f2ef271f3a4968d5157006fe2b73c47989cb845c5e6d5";
- sha512.source = "2b2ca74e8d3bf58f596a918b4787a1183b7afc78428ce1c7159bee5bcf9b2b6ef702449df4580e87058dbfa8e920e5aa17ad4e9dc6fe26abba0b47d1b84389f1";
+ sha512.run = "79fe8175d0adf25ebf30421eca323f9042bc98792290763b06ba53978bf4962dabab228b9aa6220f859f64356eabd2cc94e71351aac441e64afa3fca8f73f742";
+ sha512.doc = "85d731182d5284da69254744a7d9e23326f5344a6585ae95410671cd5721961958480fab4b621d58fe01ff9bf0a602b3f94089dafaf5614fc8d57ad243e9b223";
+ sha512.source = "a63bc1de05f659d72f9fc297436e7aad36db6124f22c2a29c65418a1233c37a0a995bba3267fca6fc83f04efa119315c25937aff733b64b7c78275313209d42c";
hasRunfiles = true;
};
-"FAQ-en" = {
- stripPrefix = 0;
- sha512.run = "c98c84b11cb234b7d51f5c9a031013809eb1098e2d72a672e866103d1b41e477a295be79099b8bdaac8c467406cd898f7f5962fe604bdf1125cf6f2166c9aca5";
- sha512.doc = "bf93b4a044dc59221194dcee1d78208c509b532fb036ae4fc9f4370d538a3911fb6beacb6afdef249263e8eae2dda3b90b2fa86fb2e413d17defe38a9c4119be";
- version = "3.28";
-};
"GS1" = {
stripPrefix = 0;
- sha512.run = "353d242edb0379e0af6fce8dcf9c9d03386272e937623acbb960101f2bb9a195908eeb649845f27bac8e5e8bf0fed00f41cff70b03202f0093981e9e4c3a8eee";
- sha512.doc = "20c0226940fd057b921ef6871bd495178a7fe02e1a3af346f605676203c1226be4f21569666cdcd277f7448414b5e8a4cf68c8c31d08494e880f04ae7701663c";
- sha512.source = "199ca3eb77153f7232cb5ce8d0dc733d43f6ca4449f83b773bc7643d93561b18be2bfe5e908be5cb60ff03c9dbbc2ab4c0d9ccf733e73f1c9585edfc99991fe5";
+ sha512.run = "c71acefcb0ff1cd97792c27435e7eb4f4e32f072a275e5eb7dd13d7b9928ca00318d0acdf605f35cc4a3d7099247c290155d6963ac1560f4b11f37a123fde0b6";
+ sha512.doc = "6e714b1087d228923f38dc3c8680e57de314eab79ab15f0aa247ad002a3aa6a9dac2a253c5688c904408c8d14dadbe307b3d3446b38db767a650989d5ed9e878";
+ sha512.source = "3ad67dc4bd1033f828cbc11196a6ce9a25b2abc90348f727423effd6d97acd7fbf617b88740afb9050f481fb403401033c3dc60c3b9ac326467697f9b1d09a49";
hasRunfiles = true;
version = "22";
};
"HA-prosper" = {
stripPrefix = 0;
- sha512.run = "90c5ac57e11997c7ef9946e33c209500d368568eec5174ef681fe64eee7906dc1614099922286fe32893e75398b9451d6e0c38e7f1b88116d0338d74f58607ef";
- sha512.doc = "6ac2f4aabbba5326bb76d602fddf50dd7577845047dde64a23596ed6ef3433ce07a0abcabfbc3a5a86b9a0738101619e8108660bb1ecb0d9196834ca62515fa1";
- sha512.source = "ba1ccb49b0341425b7916adb395bf097ed02b840f802cac59e9902242196c3f394e7a6367c376716e098cb8dfa1f78cb36dd5cfdf282ec6cdd326fcf2d2a8051";
+ sha512.run = "330df0a8d9b7b7ed5e4d2b74c626576ca8ac852cc84f9c79296141b14892819869cbd0e7f68050b4f3e5d107c43f9939ec9c9248c19ddd20da8d16ee2c25104e";
+ sha512.doc = "55822b9703d44481ae62dcb690adaba29cee5432b5b8b9f549884f55e943b1575064419712745166a6c0fd0fdfadac60473c6642816e1efac92c8e27c2cca76c";
+ sha512.source = "646cea88f8d725e30257c15bcd198c0a2c9cd6477b956279a38443d5b22ac4c64e795a2ded53649b3d1504bbc66639946c331ba978e775a5fea33696c9bc6c2d";
hasRunfiles = true;
version = "4.21";
};
"IEEEconf" = {
stripPrefix = 0;
- sha512.run = "71cf1c1865fd2844b174399a66e104685a335779f262439bed21e93069f005139746a8c0e1ab741e3b6dd0bfe02a6782e24151c0493b53b03a126dfab69a4713";
- sha512.doc = "17235ed47913b213b52abe241e93ebf8206e0e9bd6390bb1e1c1c757f41a03f6f6b3c1c19df05d8ce2cc3102c1304d0cef6c11926f2f0ac64f4dba95f3054acc";
- sha512.source = "47ecf7781579e77f39ef7c7b737e672f27e49c93b0f4c83a45c9f52562d410e00584422f7f40f0da4cf9d259f92d3e8992cee717886ad2cb4cbdc72849476b14";
+ sha512.run = "bd35025cabe78886f78333cb4ff186d0363480ea0c1f825456e9b6debc08c0a2dbfc7c703fc9caebaf2a20c47925141cb090d50146f054a76e1aecd861408517";
+ sha512.doc = "0316a52d380555afb04358cadd56e6fabe23293bd3b6dd0f0d4e4df9db75e26708dfc7df4c280a8a9759e4c8518050805f197357b2efa43664a984f56dfabb05";
+ sha512.source = "18d0204a051b8c1d0ea034b7c3357228b0dd2f40d44ffc059ee270fc22f284a833eec72527874be0c1414e01ca91f403726c801f75e2f6cd2d0a2b097db5c53a";
hasRunfiles = true;
version = "1.4";
};
"IEEEtran" = {
stripPrefix = 0;
- sha512.run = "f18cd628213553ac5ede282409e529c38a6fb2caaa5b09b37f145e2a8b7101a8bfe8ad7e70cb119b41045cf6cec3169ec862484f402017536045eba5b5c74f9b";
- sha512.doc = "b6ec01292fef6e3000f57b9ee482654c5f421cfea479bedc20a8ffd668c5d04a75d7d86868a040d62361e12e7694d0e3a6d1897f592023aeb6579e10fd7c23bf";
+ sha512.run = "7db183824e4a62a9f90046d62d33940573a25d2ebe72de0d57a68340e82e2b4b21fe74e74608cc73fe53b0d889019884aec8e1b11060849a38107280e0fce2f1";
+ sha512.doc = "0fab8351fce31d36fc1cee91feea7d09e1acd78d80b0500d8c3fc7f3ce322055b952423e7f39d09f86e99b22aa24405ff5a0f00207f88a3cae8cf39593e9b326";
hasRunfiles = true;
version = "1.8b";
};
"MemoirChapStyles" = {
stripPrefix = 0;
- sha512.run = "143b0f66d4801eccee51a561cd7b4813553483a367900c2898d48a127cd032de87968cb53b6610c89ff4df005efd0624c502d8c78c4e0d630a50573da6ebe470";
- sha512.doc = "ff3b7ead446cd0e8529e41c6248f124f5695fad04816977fffb83d3a1ef8a800a357927b1ab3303819e8a8c230bb26965f3d1eff0dec7a4c041ac19e66dfd1b5";
+ sha512.run = "83455766eb557edebad28b73c5decb0a7a23f097bdfb795cad9cc0847af916ab012fd044a63dc9893932ce0f161e831a2a8e7c0138a2157e0f1f4f2211667c16";
+ sha512.doc = "32b171486838a762b2cd49af46d3f2a152e9d592735a15a407784cde02e5be9281798302eb094f0c045f895a8f6e86464e9c214bd06f9061c313807ec36cbb1f";
version = "1.7e";
};
"SIstyle" = {
stripPrefix = 0;
- sha512.run = "ef064c140f4c3cb71ead2e3fc0a9a787a4a454725c67c25fa26b2bdca2772198b7e7b026cd6533cd3d41a1d81919727386d4c1cbd394168c7fba152c17ee1fe0";
- sha512.doc = "ebf6b9f40371a78b61292bb42ddf1fd0d01c178d7eb0b87aab13d94af96eac00de0045ce7ed69521b0d9fde03cb6664d2bfedde2adafd7b2c21eee2d542fd180";
- sha512.source = "17dc56f252b4ae6025177747bafe6cc4453b69cea747834914693b372cad0b60d4b9e58e16bd8b50332d6d23f6eb1c628541161959f90ff24751386b0275a171";
+ sha512.run = "9473f7ef772f10ae4b70ea9d3074cbf7220ab1672076064aae9e54cf72d5007fa7e7f73c66082c53098c772a43d88af3ca1073e875c31c2821e528f8da836fd2";
+ sha512.doc = "553357a037de0494641969db5a434a77984224f7fee3f64a2e153304eed6ae38548a1cf0330bb5e6cfc4f4dfdc21ceb8cd2b0659b0e27aa79a7379a82441451f";
+ sha512.source = "3d2840beed83bb3843b89b08e3a2d111bc346e221335288ae35c19f7b5a843b668a5cd0b9f60a5df270a0c0f8953cb575d27a17f534a7b7808a37ee58aa1007d";
hasRunfiles = true;
version = "2.3a";
};
"SIunits" = {
stripPrefix = 0;
- sha512.run = "f82c11278447de91742353575da84c955307b245dbfd44b0b54b24dbfa8b870f682971ef57efac44d150f84e0491c4bed1ef7484ca171a29b579a9fbd9f55b64";
- sha512.doc = "1e9fe6bab2bc93db0fab3af91199b278e857b286803859a27caffa7c7c305f08210b11710f93a694dfe7a10a0eb66bcf13742c75539cd2e7b54af4f30f495f77";
- sha512.source = "8ba4d7b440ce99ba0496bb13da1a3da89d8cadad1f53ed70895bc1a61efc1288c3e96fcb2cf074cc9235cccf7d5bf12d964e25fb5fd6a63c8c913dd52ee383d5";
+ sha512.run = "b804d61bcdcc9d6f4559a05d8bfa7d8f7a3c378a618e5cd068b29e2661968b7564c36ce2e3d97f7fc7af15c11e89ac61e88ff25318d8c08536181d1f546f260d";
+ sha512.doc = "09c35a6d2e2d90701ac099eaf06116d4bf5b93652c512969dfe2afae74c9c04d70dcda8a5053d707aed0724fba0a8d9c3487a51fc617fd1a757c596a99b974dc";
+ sha512.source = "82081b1c503098847bc5f24c2749fb6abd1a739ccd21b01464119b7b6a92bfbb51666d0f5d14aa335e23a03b72b5eae8fefccf9c790819a4f8cf14b37ff297ad";
hasRunfiles = true;
version = "1.36";
};
"Tabbing" = {
stripPrefix = 0;
- sha512.run = "3100d39961501a8de334b2438c37d8e67eecc7e5e4c309e78efd76d0f94ff4b5d0358780ea2e674a9d7a79ead0de370bcb02d62c137b420a9629db4e699b8fa5";
- sha512.doc = "783e833b99c0c928cc539105b91795090303c626f6ba21a035e2bfa744fb007c94a9a21a8677b4085a924a825fed3dae30fc0b994d2c00c9a410b1ef2c148301";
- sha512.source = "09ae2782e7aa169060e710e7d24425d5f913f03cedb81c0b231744324b1c820c37b4e67799bb7bbc13907de229d163e70733788d20eac5f48be1e6378680035a";
+ sha512.run = "10d3c274c5838c48bd47f651bfc57aeded8246787e23091307dcabf2794fc9eec19bc3a3af9ae08b812688ebc4fffd295fb01c7be7d61fcd06ccb46ce4f6b739";
+ sha512.doc = "1f4eb22039e3bae3897502fe541e595c802fffa94d2cdefed451cf24883e1f41d29e9ea0065d1d68ddee3e166aaa1ba7896dd84bf612e9c007ecc5c1e2d5f616";
+ sha512.source = "a4c7b558e6e5ad9eeb8b4e3d81c20edb09d66cd8aaec2b501224fb7f93a40c3771f8e23d2fbfb910158464f98d8172bc691787ef1c2256066fb85e96068f368a";
hasRunfiles = true;
};
"Type1fonts" = {
stripPrefix = 0;
- sha512.run = "89255f3388f0413b488d2245167b5ad94cc5f1245fc67e57c718c809129b6831896979edfe8ab1c022fdbcb1f32b6881c281bf06dfda9254419c546677a72718";
- sha512.doc = "69dc7375424de9f884ea7bfa230f626bc8b0c49f00043aeca6d9f1057ca5bc5e442c94051d1ce2b89b9734d35adc45c11280d779d9ddffa2d98af6a318297cf2";
+ sha512.run = "858836fc8a955b87f823c25b22fbb4b07f119186ab437e0e7ef7d387bb8295b8a65deb237c649d93afe7d72213745d4cfbe48a51372c69c12d088f5403f22dc3";
+ sha512.doc = "5448b85539d29ace8365bd0e197693c0c4c53a145d5182c3f125e11cb3ca8194675ca9553ad53bf7e503b1636f17614ea2e338113f61474d9744dfa91800390e";
version = "2.14";
};
"a0poster" = {
stripPrefix = 0;
- sha512.run = "ee50d613ab884611a263e854f16a42bd3c31d9ff7ec8d9f180c3d6ab10e336f15eeb248daa5d68c60b56bc25fb7783ccc7bd581b4da3576da72b00f6814bab2a";
- sha512.doc = "2f6ecc701483110f1806bd4a5353ae928352be33832eca18c1d66cbfacb1dabf283644d89ad0841e7d809c621dffe463e58e5a0a611cee3e605bc36135600a13";
+ sha512.run = "95c13cc0fc3e4c8b76e02aef0622af10a420b9b536807effad3fa99822ebe1babdc7219536178a349aeb671f3bbdcf9e339ddcfa73c7afc71dafc2b2d7486996";
+ sha512.doc = "d17f3a87682008d8110bb5562aefee406d84b15e3678e165cc3f50e0280aad0736ff0b9b9847d9dc47cf08d3db9a28be71b76f9a5c61c8f3dad0aac187b23434";
hasRunfiles = true;
version = "1.22b";
};
"a2ping" = {
- sha512.run = "1432c0f8d12775596861896997040065949662a24019859778378b8d9ee2440c91957ef5ca1e68b167bc2a47027574a3100d26580f0622c7699333195524f340";
- sha512.doc = "a56c341ba847e585422ad5b14495c31310386e2de3746f2be003a4cdb2547c2a9c9ac64ab1e553e313a124c91761c8dda4f9b251937cb6b18e2e7294733ee678";
+ sha512.run = "983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c";
+ sha512.doc = "daeefb01a0197e3b7751614cb84e2926f670d36b7e8a389bfbbe39cbd941c4d10ef5112593bfb88e11fa15f7f7bb07f2538c7d0a68cefe1482bbdaf02d475512";
hasRunfiles = true;
version = "2.83p";
};
"a4wide" = {
stripPrefix = 0;
- sha512.run = "2d397de87107b8a6488ba16c11a339a2c0b0a452601acc5543ab6342441a1494b894236581b0cf1585a08a596ddfad22403a7d69eab5845b47b724c108449df8";
- sha512.doc = "6bd5498f18e83eff3ca4f3b88d7cc4ae111cb5f1ebf2cdedf51783e51ae9f99a45eec7ecd3d8f8ca8ac8fbb075b452bf2a782e82ce6f6baf4b8082ed13dd2ef3";
+ sha512.run = "e0f1f95bf660760683d6c5a917d75e537a0347837eb4388eded8194c6ca5371b2ad9be9829fcaaff1e24b7d8baefd287db6add752c19a57a6cf0737017e311e3";
+ sha512.doc = "bf059462ec7e28ba782d5842d090c93f4e911bdf44eb3d4f184a7324b454105295460a52414ffcb9fc71dceeba902b1d78ba208d0998f71727ad41299eb1138f";
hasRunfiles = true;
};
"a5comb" = {
stripPrefix = 0;
- sha512.run = "6937bb7c1bd36b18a24fab2a3e5668e09bde9731e384eb6a464686994d7baa428480be79efdb96369261a5c1e399184a70955c7aa62a88e876cda204125f16fd";
- sha512.doc = "65e076bffeeb64cf048261ad4806eb4233e067ec29010c435c48b0d0824dcd533525fcbb0af3dbac6b3a63bf13da43564a24bd6be56b24054073a7656534c0e6";
+ sha512.run = "443548964eb48ec458942e97f0d6ceb698050a5d4dc83ad17a71db0f1d5085a2c8e73c3e8d9bdbb7ab7e6328d12e42a6ec05c4c7dd4247717f295fcd5da66423";
+ sha512.doc = "ee845d8b6a21271d2f0e4e6fd24c79a1235d24ba15cc2d037eb41761b05ad3e69dcb5379c223c07b81c62df5f89190c84ff977390e149566710ce7175e4c2823";
hasRunfiles = true;
version = "4";
};
"aastex" = {
stripPrefix = 0;
- sha512.run = "03c1bfe72cd452542c114db9d3c388ef338a8722d78fff6b9369c2d8a43b057babf01e25f0c9e5908c14762a8d7717586b05a02b8446d098ec5b7885144e4ac2";
- sha512.doc = "8e0afa427a7b7b3f88b2edb1b25456670e7c9b9f9e478439c93ce0689680290e497b41c392f1aab12687c0498b74f15e406418b99d49850774cfcbadb3888471";
+ sha512.run = "387de695ddcca83c294a39846bad1cac883382f82ce1cf1eb481c12de181c062c3a451da084b42937d7f9bd86e9102acd4fac4b2f7323affbb33bedd558f6df8";
+ sha512.doc = "8cf0ea4b6a71568d7cfa4b6f5470a7a326fddad84ea342834bccea8c3301d52debe835617fa5930414291a977104236fe8483f59913a15ac282c51841fd061fe";
hasRunfiles = true;
- version = "6.2";
+ version = "6.3";
};
"abbr" = {
stripPrefix = 0;
- sha512.run = "314461929fe072b426700a4c73f1a123ed9f0dab9ab415f34433582f19314dbd70dfef9b26628fb6220f8be97990417a1e40cf439033e422876b55d565fac3eb";
- sha512.doc = "be2b78976ca53d9c8d3b0ac56e2e2fab14b09a0e67f64c9fd243cadda768193314925b16a278911aea40c74978676a40434027e99b7d674596ce1241f27a677f";
+ sha512.run = "4b5d504cc9438ceb97a6935e66a6eaeb494eb76eb313bed275b1f1a829690569972feec048132e12b5849f398d0a4b291bc5f9ce8462031846ec46bc88ebab3c";
+ sha512.doc = "7080dea132581fdb0803b4ecfdcf4fd5ed5a689bd7e0c7b7b699ef5b3faeab908042f1704cb553ce38e7f37d9facf7d22a74ac71e2cbd269298f35666367f41a";
hasRunfiles = true;
};
"abc" = {
stripPrefix = 0;
- sha512.run = "ed8a2f56e8f02bef2875a7b90eaebc7e70764c1feab945cdb6c1521be16e9f63d6d830bec57cccfef7b02edc1958f9ee48957a5f5b0e34c091c4c020bb2a69bb";
- sha512.doc = "1b641a4b56ccf02c8f0db3a169f1c734a56dc28c09303f9d49604bb1c53f5f1283850542af8233149fc9bf4269b8e10b5921b7b06a3440d32c044a80092d637e";
- sha512.source = "b5ca042547ee5df312c25c0927a64bb2927c9edfbe40264b02b5d06174ee7c2eb7e20bbfe86d027bfc3290f214b9cab0f5f31924e24f31efe31240b6d70ea85e";
+ sha512.run = "8b1ccd152ed2ad90810551a36f0fa7f114625784fa967f70b67559f9f1e8eb32d7edd08efc9e55dd92723df4039d1bdcc212200d712e99f27de84a153c2a3777";
+ sha512.doc = "5f127f8e1ec104b40ac4d5e9bb22965e9376033892362073cdea9f65f1f10a4152f237b4f27bf52dbbe1389f59d3da673434c39a2b3f43d6f17aa60caabd5584";
+ sha512.source = "e47ba563a1018edfad97fb0556e4f74c7f3054a56c38304d9a188a92b51554628430332b4e66ebf1d12eb4ec6719cc13d7ea62c23157e70a3c0d40e172b9a04c";
hasRunfiles = true;
version = "2.0b";
};
"abnt" = {
stripPrefix = 0;
- sha512.run = "507ae784570d118ab41933a9157cf80f1009d7e5213430709d0bc93928127d3e2cd3542c28ffed887b81cbd32896fd3364dfdc2dcbf9a53b5fc2c023f2c29d9a";
- sha512.doc = "1320d38b4f2608d970ffbd9f4b5601b361b554c2824db4f0941352eb14774ccd9e30ba36e8690466cad9df060cfbcf7b0e4b32f14737e98f6c1057e8a79754bc";
+ sha512.run = "e26dff31bb974379dbe8c33ce9a3321870ca0194ad6714e2848c427108626c066dd6c3ae7e0c7ce182f75cf928bb9741c09ccb3fecf3cd20c0f0b7b450219c45";
+ sha512.doc = "dd331cc5a403bcf10e7c9cbb551cc604e9de8df456a373e2b4cbb7ec397ced5b1bc48d0bad1fb9201b73214ffeb54cf0d7291e66b70af697a5638641a22443ec";
hasRunfiles = true;
};
"abntex2" = {
stripPrefix = 0;
- sha512.run = "5d2a430292b9c12b7c4c4f6b9423dfab7814db494b756c676177231d433b49e48b07ee45e0a6621dc791fc82f90dadcd1ef94c641423ec9f04d77793ec5a8e7c";
- sha512.doc = "990300186779bff7a8582e778cbbb3890d0d506263234b8462b0976fc8479f7fdc854017fc4fd3c3d3139edfed961f12efe0f0010ef114145f511aa127fc73ee";
+ sha512.run = "951c039cf0c97a6bd3974bd01ed9323876f1ee74b8250037dce3e92e00d598ab1cb2cfd0bbf4ea6d37b5f8c3e1095e531aa245ad1a91ee49262e6f99c5c84e59";
+ sha512.doc = "b6a5871cc33d94c1294a62aeb809f9d29ccf021cff510497c02edbaef2f155a55847dc521a0f698367692e556b2c588a95066bd3097482b0477a67d4a78b7489";
hasRunfiles = true;
version = "1.9.7";
};
"abraces" = {
stripPrefix = 0;
- sha512.run = "f1cea8911586725831da78c7bd4bd899d320438af1a3793265cdb5502973df5cbefe096b21673ecd0ae4008d687d2dfb8c6f5821a9cddccc57efdef24c4f4082";
- sha512.doc = "43e4588ec9132de7de88c7e538f2c4797929c5a6202080682b26bd008638497a1aa8ff111f0963550763eb1d6bfbbaa44ea5f8381515025ca6b1e7368dd8869f";
+ sha512.run = "8d75830f3230b27fdee0b21cadcc9adf604eba3058607675b23231cc43be6a66d090bd64857b3715703d2aed1e8ecfb618373b89cfee743004f1bbff5c7d21b6";
+ sha512.doc = "e7392bdf5f19e5dd4dafdc1b058cf0d587d9b1d8400ae01bac3a928e3edef962567e24c53b219206a6cb82f24085da43d18525973b7ccadce05efdfe79b5d524";
hasRunfiles = true;
version = "1.-";
};
"abstract" = {
stripPrefix = 0;
- sha512.run = "f793a7b5e51b588cdaab8565bf14c39848d44e7d085ddc6ecc5fdd6bc9ae0fafb5cec3c98a0ac5657e741d6f92fffa8fb53e7a371a657eea7c04dcece530677f";
- sha512.doc = "a56de87bb9ca72201ef854935d49dfe9d855636573ef37366e679748cd7d9f0a65e6c7629af332f764c6afd811875f5d65e0472440ce233b5fa4ffd990c67d8a";
- sha512.source = "38f9685facc7c14c2c0387894aeee66d32d4fa351337628b5b222afbe3dde5783ff47a0755f69d52426bd0d3a6b74ed0e87d9fdc20ea68c8f9156e73aac309bb";
+ sha512.run = "2d805c2cc322cd802d612213ce525765d49d06bfb371a4ac5d1434a3c752af0ba0182093b0b6e4ee28a80ab926ad0f3a0403c03f871d3e003f6eb5a60ae39c34";
+ sha512.doc = "4feae7e22d9f8c6866a9b873359a3060ff75ebcd833e1ea5f82e833933b5beb36260833675775cdeb83f1cfde4dbae3421434890aa9f0f7539c999acd2e0405b";
+ sha512.source = "e68a030e56dc15481335dfb1ba566f9b68e92933f27d296d72e20b4d3541790b739b945fc1b39415baadf045164158618da98b63be567c1aa263336579986e8f";
hasRunfiles = true;
version = "1.2a";
};
"abstyles" = {
stripPrefix = 0;
- sha512.run = "c74147665d96894578117d4622bff3267162dc241132004068b2b143785c9741f537a57cb5e700d7204293e71414e7e162eaf89253970910e3aa9283b7b0f42b";
- sha512.doc = "bc59a02f0a348aced95cd3830f9c89860f284fb654727b39e8aed2b0c7f3cdb7136c6644c55be92cd2707018ed0b0f95835d2bd010422a503cfc150a6463d51b";
+ sha512.run = "de7e7a5c7e56ae4fb478c9a072c6b2dc8716ea34ee17be577cf4a485c5506f16cc5b79293cfbc80b245ab350c2e2059dd5fb37a2e28818f492edf7c0416d52e3";
+ sha512.doc = "d12304eeb2cf797153d7e17beb25c462b3fdf75f5b7b1b24e1ff89d52ce8fe5b2a0fbf88d083ba51301afc45f51871e376253aede36bef21becc1a4350da8259";
hasRunfiles = true;
};
"academicons" = {
stripPrefix = 0;
- sha512.run = "f23056755a69d7577278c5a7784387af6c5f1699dc2b20530e0c5a24e42c3b3e855ac0d85de0632b031013c46c3bc77b5499e83c97dad91ab1aec0448768c872";
- sha512.doc = "94371d410b3a064fcdcbabade35218a0b1da6dd0c266f855273048b7dc4facd85ea158d791ec54814267c3af133bbd0443a2ac1262678e690722e1896093c1d8";
+ sha512.run = "8c394e4ebccb34cf3b9878a3b3577c8d43369bbef3ebe336336b9ece077e9fcef8ebbdff16f00355b7940bb325fc62ca22b428d2f25559bdee0cfaea73617938";
+ sha512.doc = "ab38b79d6893ba290c13862e4518c7cf6ee297f4b3a248d051d1c4351cfec05b3f271bdc95c0d345433733b9de14f852de54351698be93eca0c802959133cb03";
hasRunfiles = true;
version = "1.8.6-2";
};
"accanthis" = {
stripPrefix = 0;
- sha512.run = "22de40e0d3b39d0892824ad41cea2f9065ed7067977d59c5b14c26c82bcb76dd6679cf01edad7f8853b9af13ea5344f9632eaafa54f225f19534091f2d390968";
- sha512.doc = "a0b9054078d2452c93e0ad20f4e4bba5e3e2e47b5676e2dda70bda9008f6a6135460d5d4be1eff3848432132dfbc9818310c74a75e53c423a2098febb6df875c";
+ sha512.run = "9edbbdd97ea30709f0e0e1959bac7806c188d610e414f037a4115747f57ce7ad68be67b75506f9ce186c951a2c46c3bcd5b0697bb72d81fc48465906cd245be0";
+ sha512.doc = "efa2cbf4c11b28dc0a907b62d8818489ca48c458419e37571633adb8403f914c01d28431684705363e56cc100adf7cff6539f19fae9e4b23e6cf3dc210109810";
+ hasRunfiles = true;
+};
+"accents" = {
+ stripPrefix = 0;
+ sha512.run = "738e8299148365c0441495664cd97b408b181d192adb718adeacc93d4c63b7e81c12541746777571f3fd0da37348905269b5d7ecfc2d58f88174cd53edbe56b3";
+ sha512.doc = "50e5cd01da80113ef3247c4a7c7da703d4a9c3df68822b31ff734da2d755f5fd2bf9f5f8982d84e3628e96905276dfe6cc6699bb625ff1dadbe810b11bf5a35b";
+ hasRunfiles = true;
+ version = "1.4";
+};
+"accessibility" = {
+ stripPrefix = 0;
+ sha512.run = "b001529b18f8782519156a63e3aa08079516ac68bbfbf68e991c0981fe9132b1ab07d429870e6b61929d3064894d0be2b4e66eac0647d068a0ac5db068e4ad00";
+ sha512.doc = "d40927f3ad33f3b4ae9996b1a40b5eb92f80fd79fa66476f4d98d8feb1c0232e2f072db20d7171cd9b8b8b118ea25cb2fab73d420ac7b284fdaeeff9ab7b3c74";
+ sha512.source = "c85b049111e566d1a0a5aea7b6e170d4310982b893dbd908317a51f1192b051a49ea17d6535aad4112cc76f13e5c29ba7070ff20a9d6d98b567072149972649e";
hasRunfiles = true;
};
"accfonts" = {
- sha512.run = "a985a0bbdde6aa837ed1b02b23166f393fd33ad536a6efe3c6c42f681ebaa4b83ed29da4e21d53eb8bf3c2d0f8dc7f817498b44dc3409bd0ad761e1178275643";
- sha512.doc = "c7aad3379cb789eaea0ec4944542edf67da32ae9190e6ce50c62c011d68a9d70e8c18affe7043ffae1df861bcc868fd97ae1eed50b56d54b18e1f378d519140d";
+ sha512.run = "f70105569c5b8ed83c103e423d29367702a5330d57f743a640ef68fc6a290b246e8f514907d63d6c7f203c12ab3eeb0cc64a45fe5c0379f10ccf1c8002007a47";
+ sha512.doc = "24b19688008b875890a397e2250277f81be1b77c00f95a9a2d40a257c0dc6f4c8adfc07e594f3873e60e1bfbcfeba786e45e9e63eb632ca92b7c935f74b3049e";
hasRunfiles = true;
version = "0.25";
};
"achemso" = {
stripPrefix = 0;
- sha512.run = "276d855050753694d085d793931c3495d0544d07bb21c686bd985145b25fb8191030f21c0f62ccb8fe37b8ba8d17895dac652892e8fe5be061d2771a972405d9";
- sha512.doc = "7c97ed86caa01e691c27d8bd9fbbd307f27ddfe01602a735aa3e62738f5e6102712872ba7d1e8a25d8fb45e60c2ba0fb367994a4fd36e62328be3ed6054cc593";
- sha512.source = "e2ff13e9c6cfa5adbf8680060cee1bedc400d658de2ecf234e47ec866f535d2e5e1664201b8116febb347852b5370ea27e890baa3a1b27407f7f7bf92044a45b";
+ sha512.run = "87882436a324828c3a787aabf5516f773afa35be70c64392117e356af18c37cca77d439f1cb88422cda441950ca40bbf624fc01ce3eb05d6ae22fa817bf8a743";
+ sha512.doc = "8576bc5db853243bb4b37f53cade79aa1913e763ef6bd2af3a9f74087e68598d40308bf65772a623e44824ee128c8e93aea250abc3499b219233af5aea558efa";
+ sha512.source = "64a121d889d685f2dfb57443e38feb62e4ac1c78b7496d0f708bc3d7379abed7780b48984e5464d04308e61dd3b332908337474383493eddfaf418f63fe15322";
hasRunfiles = true;
version = "3.12a";
};
"acmart" = {
stripPrefix = 0;
- sha512.run = "cc5a774ca08ec7e8832c26b5bcb5fa9d4cfda4722070d4a7a94c71806f24b3c077e796a0c50e1ea65db5de0a952358bcac0fa0e2a867790f803f81037c2a1b2e";
- sha512.doc = "0673cb719a9f714e85b04875adfc777506b3f244e5bad6bb3795fc3000f5f2e0f36269a58f01c2ed59fa5c403e109593bce316997827cc334fd83cf98cc1cc19";
- sha512.source = "8438fe0a5c765204509107547e7dd01b5c8bba7fc8cb513d4651ffbd894790075392f181b8ca4a1b0dad587fc65d5bfc6c5e13f44e8886ba23a5be9af97a393c";
+ sha512.run = "ea2cf0785986aec984c2b2b147f3848e2930919e719dfff290faa427a384b0d39296b1d0e53e2dc3d871399cdbfacca702926a078517c8df48e2feed839b16df";
+ sha512.doc = "27d213d4e03cd173c5f78b5ab5184369a4ff9cf3dcd1487183b74ec2f8f8d6fa85feadb8675c64dc65e246a273b94d509f7af5331c67e9cb16c825d81d784f36";
+ sha512.source = "be3fdfd03914ecc4aff2629cc7f4ff8f82a08146beaa10c1cba834ea454a03fd907768022d97e5df0e7f157886a0f660aad6069c8578319b5a9a370aeb2bd219";
hasRunfiles = true;
- version = "1.57";
+ version = "1.64";
};
"acmconf" = {
stripPrefix = 0;
- sha512.run = "6e27169556b062f24c1e18f387ac87e545b193d00d9ce84343a087b9fba4a8cc166ebee20f52a72df1709fba30c9f04865ad751e332eaa1d10e682674fed87b5";
- sha512.doc = "a1ccfc2fd4c954d37e5e45bd2ea25812bf53cf233d2536498affb795b7065f65dd91099159a09ba180c6d3d884b3a90bfa83d2845ece779f057372a6cc6e39cc";
- sha512.source = "550987b618ba42e052a80478253cc4f7813122164f5257cc954c65f51d86e2a284cc6c5c28691385bf054a7e93de9f6af6d0ae8b6417815cab6ba0d769f3ae1e";
+ sha512.run = "9363127ba5d59bee9d41e800a0e11d12bc4493e5a79a94be8efe23a44278ea097a58fb53cd334fef0f2ab32c9350196c46ee1aec8347a4aa5554b317c15249ba";
+ sha512.doc = "a8a971df6a94a9548b71c1463b9ab143525127774daf5aab227a805c302ee0732d3578c361c5346b123983a32e6d6c8afbd543bca4dc7ac7ad4d5919aba63099";
+ sha512.source = "bd9ffcd848571f2a4ffaa7f324835c74abd59ad1d2816b6dbad5fcac7fb06b98c38059dab7261b4bf7d811d56d0ad48d23ac81525cf95a2e6a190a25a6de9d82";
hasRunfiles = true;
version = "1.3";
};
"acro" = {
stripPrefix = 0;
- sha512.run = "838780c78ce57bc9e6540c096d7d1947d7db1c1fd89d1b13815f569c5233434b75a394bbe00f7e0b38f09d5ab1cc60b4a9484b6cc66a5b870ebee8b5992f5866";
- sha512.doc = "86b7c570bc59474daaf54386ea649e7efb87bed4558d082dda89329de3525be9ec3d4cfdaf1b17aeb23b61dd9ad4dc0d39ffd274b79845798f67c56961d27bfd";
+ sha512.run = "bd768e27445f1557019cd3a7f598205fbacf14bee45e31b2da8f1d9958f90f486b6ef01788584565c61bf7bda2a03f12f4e64fb851f750f9b424e65def4daf03";
+ sha512.doc = "9a795393e82518fa5c9a50eeff22f5f6bc1efb42e6bb7cb4b58378799cfbbad6f1b676e5c5e502c509950c6d318649c6b60cdcf6f8947a590326f49eac9e5735";
hasRunfiles = true;
- version = "2.9";
+ version = "2.10c";
};
"acronym" = {
stripPrefix = 0;
- sha512.run = "e877ed2525464b2be1879faf8c2ccd3f2bcfa6b978c988efce3b8f4b84fe8dbe2c79797b458dbb7570e44fe3d6e37d6932771a3565ada4bc42677c4d220312e9";
- sha512.doc = "26112b4b836181c98d744b8c7e95dec34d75314a3a889703e76624748611cdaaa090d7cf91d5b58d8301ae00a87359181086d9abe9a9b5e545788b31486e71c6";
- sha512.source = "3c899df1e149b2d9f87b8247edceefad142d848b2acfa836849569fd8edec47286ccddacbd301f66f5c028c1002a8fe80478b8045b7cc1a42e8794c5ad5b6abc";
+ sha512.run = "68468f027077b6ca895dce3127a78891dc41b1eb245c17f02810180bd0a66d4a5543596f7bce2d751600d49664833a93680339e0adf959681937db8861624673";
+ sha512.doc = "e5ca45891edb4b43f48ad8cef3cb4191e7e8a971a4a6dc86c4b6198aad74599c274fd68c3045b34b539f2bd673619ffe7410058139b39d14830387156cfbcacc";
+ sha512.source = "9b33c43c3573efa5435cbfaee439ed08bd9f46666dac143092f28ba0080b291f97b215fe73cda5d358285619396565d4437245031608fd52e50979eac2877967";
hasRunfiles = true;
version = "1.41";
};
"acroterm" = {
stripPrefix = 0;
- sha512.run = "e354edfe516022a04f028db559cfbd450b2dc8c4983a5e2f7a1e90f06adc510925ec5e806d371d53a54499f355c80391ffd244e438ec277f298d1af0f6829d66";
- sha512.doc = "805f287a98b001d5a3b408646fe66bd3ff8da003ae6e0cbdd5801c9515f5b531e7a7311ae6fbf6e4d273bc3c4b443167f3f9df0dfc159920ea9aa5b88822a718";
- sha512.source = "17161f16da8c1e05cd29053e575f4d92685c1fb77c1168bf63939cad235cb1e198545f755c2e967498ad64965b7dcccf80f3ac6154fee95fd09e2eff65bfa825";
+ sha512.run = "fbcd24989570b083ec51365b560ad2a082a136fc8b2b57aaca4a03059f66dcbdca1efe39c959c8f1a049fdd978ab58a6920f914589c242264b9d803124d0e0cd";
+ sha512.doc = "603375e44822841b1dbf52d7aab0c91c0ed36dcdada7e6fab607ba805fa896473674123a2594714fa0f698c559570431f09ec55ca41720586fd522df24453253";
+ sha512.source = "e289d4cce2bcbb70b20d1f59055cc019453e526ff2c0bee6e5a2d04573060d1d4490d89ec717fe55e4dd3754170f794e60acd453b21b884f595ea56bb6f95adc";
hasRunfiles = true;
version = "0.1";
};
"active-conf" = {
stripPrefix = 0;
- sha512.run = "7f55a2e7b31dc2d04250d9d27d8346d454824e660bf93c36a4bc369d12b55e8fa57759621c6f44dbad813382a2377b2ce00e4528583b52107a1a79d96e54061e";
- sha512.doc = "a1eb9058b2160a568aa6bf01c5a77372655d76734f8ea95b6beeff06c6b4fe4af26f418621c2ce33100c7e7125ccf6008ace16bc92ed0888553a4befbdc8b37e";
- sha512.source = "eaa01808b38d8b9cd8f98b2c33a98f84b5119abe7ebdde2defa64f58deae7b2d1df15ff364caeb3f4e4dedfc6318b3b8df79755303031bd7e99dab0660875e56";
+ sha512.run = "afd71b77d016c6f2b36ff045176929409f1fc104d9f3530c1a70fad4fd1c71ac327a3b58dbf4a14b93cc691d88bf6b7d3add07196921876360280ee4e5915134";
+ sha512.doc = "e1b990ceab6820376c18068bf5ac15e984150fe7ad66929496cb77665f0ae334cb28026e0000e788f0580eab549fe2f70e802ca67d0f968961f4582290646758";
+ sha512.source = "06d82683cb44e35a07e2907e00f2f80b247a3ca2cc0e9b230e7417aafc21a73c9ef788c4e88cdf7fe7f812c471c3b34273adcb4d5e272888fc481d9d18a88b68";
hasRunfiles = true;
version = "0.3a";
};
"actuarialangle" = {
stripPrefix = 0;
- sha512.run = "c4fa0a70038b4cc5fa56f530b54369db43de1e7161f25b48800339f9bf2cfeb42d5960153e4af822935760991d4bbb419f3c9bc2c5fec7ea589ab713240e5916";
- sha512.doc = "4d1a86aaf4e95e7e23745dc655e997419069c2e8760aea63df38286f3f21954519cba054ab96ca45afcee9273da1eb6e1cc3ed76630a45d4e6d73f1257d881e7";
- sha512.source = "3939ed0809c4668a4699a4f9792ad6dceca3f189ec6195357aa1ca02115ed1267a1c08ab24ab6e0da41d22b5f027546453416aa8b60938bc5ba7944dab24d96d";
+ sha512.run = "0f3cb2dc7b0e392942c5eee41227c93a2559c3a268916393530342fc9600c9c4b946f469f222250c23d9b635b9b51a9afc598003a00eab71d641d9d78db29cb1";
+ sha512.doc = "ac945df0aad5f51dbc900d7b9def5115cc6aa48c081feaddf8cc7985daedce5fbc0ed633ab4c201a0b0af27327b028bfda1875ec6e2e1c90d038441785a0e8cd";
+ sha512.source = "4958cca024dc6918371f68336a67d9950231630ee8f011f9c190693f7d5454eae1d1daf51147f1887699a9c941562cc8c867ab7c388eaf2c154d5373ff245d86";
hasRunfiles = true;
- version = "2.0";
+ version = "2.1";
};
"actuarialsymbol" = {
stripPrefix = 0;
- sha512.run = "65550aa3d04db62924fcae1721ed41a7eb1194aa650f0133d57ce295922cc68c5668267a1bfe96f637f14563fbf3e19d31c6508c37ec613e8dd9800160a2a290";
- sha512.doc = "acc4eadf44ca0dc7084060ec30fdf93d2fe6c51adce499e1c63e87c777e0c8b4559b5b954e1478c6b38ada5903f0b4e4f3e2e2d8f70f5f00012ce0daa462f11c";
- sha512.source = "4ffd0338b94fd229a81344048111e7ae4f465e39dd29b1073988a5f59d648b1078b932540a5cea14558fa9d7d06f5a2ffd8f9bbf2385784d97c8fb4604a7e297";
+ sha512.run = "49dbdc527b3fe204a4fbcac265accc0d0be88201553cf8e4110b51042ab8b72932bcc1488b7b199b1bb345941a624b486ccaed888851bbc6a63f70135a0c42b5";
+ sha512.doc = "3ba7c377010c3d6d1e7c52bb4256c10f78fe72e6fb7e1b794831d68fb9628d17a6a74f31c8b7f6bae41a59d8a29e6705e28d1e466c36e8273a449bd2594d126f";
+ sha512.source = "c87fb2395a4b3bc7871184eb49b83754dda2813249a5df2319e462a375283e6087b46129c0fb78c744944005741e9a1b28c16bf5073c3744c90e7dfd9c9a0ba0";
hasRunfiles = true;
- version = "1.0a";
+ version = "1.1";
};
"addfont" = {
stripPrefix = 0;
- sha512.run = "e445823cfac0b1eb1f65a6d998c413a961ff43a4e3667b7c63a31d166cc539e78d4d8dd31fb21960c63ae0cd67ded74b0a4d4642bc0a225c0a9659854d6e6449";
- sha512.doc = "c8627e1b6d1018137c1463dd8263e0e1766f8dc6c31b2135fd79d7848c161005bf8e6ec7b01ab7085ad502c70dd15d5bfd6750139afddd598f0f2171ff840d68";
+ sha512.run = "fff94f6b6bed71f6ba4662c78cf4ee5c3aabe2f9b232fa9b4c52ad39938e7f56306c905ca0c187b0c618f67fd5d245529fb06ce17124b980c29eb278aed9d857";
+ sha512.doc = "10a3d45c3f4a4a1aebdee7f3a6a05866df428cf7bb9a1e3ab13ce6fb6254c679bea293449fb00cf5d1c64c99fe8b615168d011631d264aec2349053643f5bdcb";
hasRunfiles = true;
version = "1";
};
+"addliga" = {
+ stripPrefix = 0;
+ sha512.run = "b54db5b075c2ba2f632e40a1ae2d840b0a61cc940512027effa2b2b3cadfd6dfa2407e2580a462b98f48cafed94281d39613397ed34ad76f54d6a7e8b614ecb8";
+ sha512.doc = "572d9aa1396ac80be2cd9ab0bd317759805a6541b656e19ae36915a6277f9a4ff2987c84dbf903133e0a5027f382b0ed48fc882ce7a79df7a27cfe3082d2a666";
+ hasRunfiles = true;
+ version = "1.0";
+};
"addlines" = {
stripPrefix = 0;
- sha512.run = "7154904ac93f217fe42b2bf713f2adcf4e155d2b00d97ddba48c64e0d5ffbb52802b4036fa9e4c14c8e9d7099b8e08f4dad2fe4f047eb2a0e14ab296d0a66253";
- sha512.doc = "c71284d9e81bd885b3285dd9014b99aef1f468d3f87ae374e683b5af541819137e9eec2eeb5355c4fed4aa5c47266ba57503727457aa1058ca8e85a9ffeea9f4";
- sha512.source = "1b473d9f4af1c8e6d17c91a5b615f3742c014444e9e7cd049a8714eb8fc6f576fe8649dcc753b3dd29948f065b5f878f9ab61d0400a9d65199dd186277fa8170";
+ sha512.run = "5d0a438fceef1481633f37824b686422e5000cf232b7dd24bba0f30c8d62b583daf01a67242283f2e4fe971438c061acad2860f50ce1438ca32677d497db8b2a";
+ sha512.doc = "2993c6caae1d2f230d144c9f93f7694adcb2e17d9bcd60eb3aa3144806a522258fd4c44a314d40cc767b3b069c4c929b8e458e74bebc746771b975b77bba34d2";
+ sha512.source = "6de10a1ddcb65be76594e7389d47316e066aec3a747ef7a61e15fa0e670d914dae3d2ef777c9574e8b85c5d9628784df7f4dc61f589917dbae571f31416bad08";
hasRunfiles = true;
version = "0.3";
};
"adfathesis" = {
stripPrefix = 0;
- sha512.run = "6377c2ca35a8de2441f2aba38bc3a253d903e51ec2aa34fe1f5f28bac2c7a35911e41604e8081df33e80c2b2ca14b011dd379fa698c5b658753fd0969834f8bf";
- sha512.doc = "5114ebeac5c7b44ac2af4aff11baff3e8c549cde31d6082b1149a43a0cd2f7fdb50f0e78832059c13e06a4867eed8d7ac8c2eab7df930f9a110f1f2c6615f395";
- sha512.source = "597b4199bd00cede73ffa0c527413930cf58d6c05f903ca7f2ef16b8d6f560b6b7689a32391ebefc832ebec80ac99955905f6df7b852c3d46ba4f6cf62f1696e";
+ sha512.run = "4eb7fda01fa1961d213eadd2f0bc9b1cf102de664dae1f37588e161af22d043319e12ca704c3223e78e963411c3f0533c845b17f7d0744b020ef2dca35b2c7b0";
+ sha512.doc = "86d89f4f139c9ddfe6babb84558f7d89f57b75e28d37f659d9893ef703cef7199272e60f1233d51351b5bd8a4565393dd6f09ba69796d2ab555423c2ba23c2b8";
+ sha512.source = "3d9a376183e2cb22dfd210eb6d453324d035289173c6750d67ee90379d794a50393c49f8fc40e5c51484127632f2489468b215dc510b0db0313372816fc77927";
hasRunfiles = true;
version = "2.42";
};
"adforn" = {
stripPrefix = 0;
- sha512.run = "e0a62aff28d3aa7742cd82f63e3b4e0828b6c077a2acf5fca8d981b3432d6c2ba755b1f4b916deea9ecff45f5f65e82ec61b563d9bafbd8ffda99d78146ce2fe";
- sha512.doc = "fc683fa19d47defd2b0dbdc02dfc7d00d2f4ba71f8fd6758fde456b54d90dfad7adeb8e61db46fc997fefb2bed51898d54490111be8be898b27ab9f6bc6e42d3";
+ sha512.run = "50369d5874b6ebd35498ab4502661de8630ed3175df02cf938817e17c858cadf0915dbf7c34ddfb0861a0063f7cdeeb40b1097573f77a4696f08354fd28d2a64";
+ sha512.doc = "b2521044ab8869c114579b7ed59ba9b58a66049ead3202d5f62797c9de0fde442b4f39c7083e1626f50b0011fd57fdb4227cab7571bbf85d6076b88e8eece61a";
hasRunfiles = true;
- version = "1.001-b-2";
+ version = "1.1b";
};
"adfsymbols" = {
stripPrefix = 0;
- sha512.run = "cad53473a3b7fc1ece10622bd7a0e11e751d3572ca834b47a26f8739517be859a825a93e5de5b243da2f9678b344ba76a724dafc1231e3776f546ca7e0201aaa";
- sha512.doc = "8fdbd3846befd3fd7b6bbab801a781df70e3e08ecc0249f6dd1c557175e3b776d79653089b9a3d45b6ccb2162ef5987a44c009650dc1a35c64db2dc928375c64";
+ sha512.run = "d5ad659516da1a4df4b2244f90db9a35fd4ae1415e78067a378d389a536380c1c642d7910491d4d49273c9f3e03a8a916cb418d8e608329b2701df44f8011de2";
+ sha512.doc = "39bebc154e84ea1286e25e8f7b9439e1c1441b7df83db770a75e26580c452cec7ac8be97bd77e2a99448f100d30ea9d5f40f3282a54e5fcfe940cb40c9917cdf";
hasRunfiles = true;
- version = "1.001";
+ version = "1.2b";
};
"adhocfilelist" = {
- sha512.run = "aad74515080b909cae80d676304c31c63c0e2163aee55e8636b8da187e4792a0a02b1b7b6e2953ac2117e28e5df6ef6ba1a5873817912422aa672fdf9a4d71a6";
- sha512.doc = "71c3e54051e5e5ec1de97ec79f0bcaf216a4f107ae70a7d99f27b0f2de2b655b95e3fc3a438bbcb7a36210f29b4a89df91af04b8ac5cb824d66a700e2e24ec19";
- sha512.source = "cebc6f27a0d56301efb118b01c95cf60e7b6af42e23c43a583a23a1785e99adf7426daba5d83e27d9640560889826a93ae6296523f1eaac42ce5a4f44d01b8f6";
+ sha512.run = "57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954";
+ sha512.doc = "14bde143bf3ffa3f2b972f93544089e4c0314c7696e1d711719549b7e831278c66fee0676665fe6eaaac744689d613dce159e4eee2e3f9c24dbbe602794fc62e";
+ sha512.source = "15e7f652408c5975ba47131109e0d18bcb1d270e0ea630a9a3ff385e499cf3607a366e708a5ec9559d7ccc2a5e0b2d3d0f5f615142978a918b0bd1bd0218a30d";
hasRunfiles = true;
};
"adigraph" = {
stripPrefix = 0;
- sha512.run = "6dd8c449a065987afd7750a09aaa7fcb9ccc61e019d1e721f1e316fcdb9a87d43ef3ed6100d9b750647c92c74b47ca2184ddc61e007324ec361617df0f9c72d5";
- sha512.doc = "deed394e217bcb55e79cf5bc2c39bdba00aa329a140d8c66236d922788712dd1e7c0926040b2f513e1d6936f535d96dedf90150cce0c9068cb38731b8c9da28d";
+ sha512.run = "6a4684925e542a6ab0e3b97280059dc47fc892efdb99858370dca9dff91074d98030a93f964a5172bfa95a6dbf41f7a639977b0559332178ab8e4ca9dcb20e10";
+ sha512.doc = "763f94d22e939c255cb0b920183403d7c753dd4d77483b79f82f4a302375bee4ea42357091866ddc392b554c6dfb707c624fabfc3f92fb6ae07853e3ddbc8594";
hasRunfiles = true;
version = "1.7.1";
};
"adjmulticol" = {
stripPrefix = 0;
- sha512.run = "74440ea2b2c3c29a33a5d39d43680a29709397c1734484a02b215eadadd73d146dc824e4219a9ceaf56fedfd6b303ce98d2775cabf6d54895fe7aa61b7edbe7d";
- sha512.doc = "b649b554576e886b8d4e9f54bd6ad7608ddc5c4236fa46c0b5f7ba77b53f85d08f5c52ed61b8f35f2854c5eeccd34f1c2f14266e6c8c6ae4874cfa6f3fae28d2";
- sha512.source = "4bc36ffb6b4f0943d2e96b84c6fb2413b50900929f68ce39bcac7eefd184331bea3b3ead70290097c4d212f0e7c5d77b6930533ed8f8f9fc8539f65ccaeef937";
+ sha512.run = "1134de8dc37c135e944c223946ca249106d12a6af8c653ef39c0418893ba5d52f6ac4a3df6fd521638f606106830e0ce31aa2ce284617ac11226950fefbd94af";
+ sha512.doc = "299f6cfadae2e1c51021d849c9d2c10132007f4e4d0b2d0550c60a58f12781ca90ebed6052e9f84cc22bbdcd7b955018769264fe016800706ee7548c4f8a1e61";
+ sha512.source = "0b766677e3a95d7878f990c152952a3ad0c1aead2d4248a75070e93e93ec4e81524e565425404ac0579fd7451a562cea5867ef7d7acf58a36046212f7d900556";
hasRunfiles = true;
version = "1.1";
};
"adjustbox" = {
stripPrefix = 0;
- sha512.run = "ef79dc361879eb46a3d7c946efdda2a09c90169242aad22983e4cbde01e9b3b7a0f6dd2f6cf56ada24c551ca7aa8a7d80536384a26f539521c7ec239aa91a5ba";
- sha512.doc = "d3ba7feb98e64bb5c3f9cfeda783deb186f4d314cfb6dc6c4d6aff9cfd5443489da36c8ea1271e3b80409b733b1f2c1480986792c884c06cfa9c4eaaa2072856";
- sha512.source = "7543039c4439dd9aaa0338daeb3f9dcbf359cf84d20fc8ffc85c6e26d3999870f93826351fab68054e473f43267b525a43386250e1b27d9f841dc7af007b09c5";
+ sha512.run = "19ee76701aa1c060d5163a06263cb5b6b58d74d4bba1b7e77813c5a3b683eef35249b6569fadd1c52c0cf82465c4e2acab7091dc1b396c1e938ddd6b0a1d3bb3";
+ sha512.doc = "33febe9f49a7c78950258d1955b4518a4ff15b96f6a866cc8f59ba83bf66a8d560a4d00430da494013aa37a72494280b4d165d2104d81bcfda237350855e1f59";
+ sha512.source = "f473a082b7bd5104a6a11454ffaefadc4df5d245d9395cb51d6922884c653ea73c065677712ba61a6baaef776783627a6bfe15cbdfa44b4ccaa7f3294d444f80";
hasRunfiles = true;
version = "1.2";
};
"adobemapping" = {
stripPrefix = 0;
- sha512.run = "0d4eaf0e9f3278785b9a43e331ae71181461e342109c4f6eff1f2c4f82e2b980b2dc84c6f2289de2cb9a704b086c79e3e73cb1e946cadcd51e17b649a81ffb4a";
+ sha512.run = "1dd2c4a813bbcd8063d42c1872fd14427bae2e5ce9698ddb0825770653d17798c037da511d43a0939cea1a607f0a7bb7ce974bff72a2ee88c6f56f941cc7510e";
hasRunfiles = true;
};
"adrconv" = {
stripPrefix = 0;
- sha512.run = "623d8782ef34f12ed89e8e621c52e07e246352f6e6a397eb587379ebc1d7dd44a44384a0ce03bf0fae36bb1c885f6b132cf775c6f65ae921df908ff8253e4bbc";
- sha512.doc = "45fa639a27149e92266c8ff3a99aebc284a394720ef5bdb2af6c664f3a085eff555b8dd8076539c1493cb4206667453f51bfc0c74130fed67667ac1d514de05c";
- sha512.source = "50591b2b3999ef456bc4ffe4f16f4ea76c76d1fc86aa69695e86e98997b57b6c30d722a83602206849054b87bd6e055129ba414e5cc8ca4634c4483039190b7b";
+ sha512.run = "ec4300075ae2fbb0b29fa8126263d8852a405a84df8cdb6f484c989ebe948257ba3d1f3ddf9204ea7d6d50129c294a0130afabb053bc63022928ca748bb4ce14";
+ sha512.doc = "93ec47833fee152b098477f838858a259f5842264d3a7e9a959d60fd35f46d680eba61c9f4b5efa08ab2878da4aec78d19cf83880e33aeabde9854aa88491c78";
+ sha512.source = "25233e23bd1c6aec13609b5d17587747a5840e21637e3d11a478941f98f5f74a77eed31f806b51d07b79f8cc4ebb8c6b8fa419f72927045e3695ca4ada8af388";
hasRunfiles = true;
version = "1.4";
};
"adtrees" = {
stripPrefix = 0;
- sha512.run = "00ef0d06277d0ce61754ecaba55547601a58d5033cf7ee82ffb2d2cba47f5c3bb04eec5ce4f2c8e0429cdf77c21e0e84488352f9862378dc30d70627ea2f8db8";
- sha512.doc = "a7af294044e9d6e1e1842cab4eae5536b3ad1cdbcc7c9d8c779472a8d02902fe94e0dc965d1d92d8a84c7065a9ecc415db78724f75a163a10fa88f0d570217e7";
+ sha512.run = "1e06f07576666fb7b54c78d930f66fef78571469bffc3ef448687c8bbb0d23d41761e17c8ec1293bb6527e31fc70413df1b7de5c9a06514e6aa8242ed90deb09";
+ sha512.doc = "ad8f2e42a4a31368000909c5841fddc189bc2331b47f2c64b16ec509bd662a1b82df3ea8b712f0bdf1c40f123ac28221179b4352e20631d9fb776c0b2939bc4c";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"advdate" = {
stripPrefix = 0;
- sha512.run = "7a3cd228493a6961513ec06f0380db494a9b6c3a970d2b67a152626811c13808be421d1512d5857847053408395056870b5c319399743eba51d86eb78149d651";
- sha512.doc = "250abd6118b5fec45f9bec163af27df20c763fe0d732d2aedecb0a080d9a075dc923dea9c21ea6b4db2f8ed611ce167f2881d3529bff76653f9ce09d33d5bf30";
+ sha512.run = "80075aa6efb4125bdce79e9b2ec6951caf1a753c8915201767de230acdd1adc2eef31400574effadf6287be159236422840751bf5ea24cd3cab8a01e82a0185c";
+ sha512.doc = "acfcbd6a40630da2cf9024cbf3ed378c1f7f8a16c8f8395b69c12f9693e903ba54b9b051c364c5cb4de957876bbd41f0b480c4f4b320e22f2c6df7b08502873a";
hasRunfiles = true;
};
"ae" = {
stripPrefix = 0;
- sha512.run = "a7b76d3ac96778aaa572b534f7cf2179ce89f90c67fae167754b89842ea25d20e83daaf9898bd15c97a65e83eea6a9c39affb64134c52af099d2a0496f17b591";
- sha512.doc = "556e1cb096c22c673c10d9eae7302ef266080027db5a357042e02fd4052813ec77ca62c78526f68940ed4ef2d9a4e7049ef11917ab489cd8f1296475f273e5da";
- sha512.source = "644a3b28a39014f35789dafdb34bf90db598ceaa4440d04ad972abd1f79c6c3595e778cb40760d9231bcc3c13f1ffdba2c5b8f2e30569d51dd91e8a5fe2b83ee";
+ sha512.run = "6b1c57d5bd3f0959e611659f979ed42b81e397a182d09b3482e98865196077334a9796777aa112ff367b97c232859d4f9637730dcd2654e6232c577d2f59c39a";
+ sha512.doc = "927521fb6b6a5787d0e94ad724cf19825b2cf2ce23333e60e13625a36390eaa4cbaa1bbe50dbc718efae97036d5d815860919f536601bb97224b489d20082953";
+ sha512.source = "d82fc85014bb32147c9562482ac1d0ab1d1fbff8140441dafff032e24c3ee9e406c9872a93a66ef96a2f67a75f47c01e53565372a14d1bdece588f312c8f00fe";
hasRunfiles = true;
version = "1.4";
};
"aecc" = {
stripPrefix = 0;
- sha512.run = "bc2c3dc3bc1398d9bcf3714a9c31a7474ef95206cbe7c0ad14520b474191a3eaadf94c0e345eeb7e86b651eca1d5c7d93a91657ed3c5f8cccd7c87e71d06f4aa";
- sha512.doc = "ab371cb7380bd008d5e977ba78ad1d170c34c4eae4b2ddff92d412bea7dd866055f9c5c639e4b93ff6c64278d60b0ded783941a114e6f7d9f92cb54c02d25ee2";
+ sha512.run = "d36fd36a4d92a5031b36437ff8c75e3fbe2e3124982f496d6633476dc876a300d3b0ca18874d6d6256a096d01bde96854c30f76a777ad5ebf9755b035b41e7a9";
+ sha512.doc = "58bcfd0db5d39265765a32c9996807dce4e1ef22c47a3b6f4307c59eae01e1f8eab2e8d2252f83ac42a41aeda1542087f21a52ca523a9364f1ecc6b635251df3";
hasRunfiles = true;
version = "1.0";
};
"aeguill" = {
stripPrefix = 0;
- sha512.run = "51b75d25fbb0ca70d80533e968578e893cfff8aa838d7d458a190c97a5a95bef000729ee856704ced1839ff9a9f18e54aeeed0aadb71c77baeb6595ca4b5b705";
- sha512.doc = "5030285bcc9412fd2ff552cf692ddb611dde958f58a5119f501656062cd13f580a193c8b6214b051cde68ff7ce111ca3bb5cc512068ab057a874b8a989dddb82";
+ sha512.run = "b75f41c1d179b63d1807ebfa81e9e656bb43433a3291b9e29d5f0f76667868d26840dc6ce7f61f0f959cef724f0b5738b96af2a371f949daefc4179de1f861e8";
+ sha512.doc = "8361fc02999b080f19beb793fb0d1d802203114c1e1581c312a21e3a682191470b93e373fc269f8aea0e2643a69c8caf80855597ff6a71aadb6bfc869f4370da";
hasRunfiles = true;
};
"afm2pl" = {
- sha512.run = "75dd7db0aa266f770619188deb52803e916d729dd27b151d5c47b2b9142b8f2c8cb508162012849b673d161efaf2c31f560da17ae38a69e3176903144683e4f1";
- sha512.doc = "3665ac847b89eea90bd5cef211a8e955ba7c520340adc837fc00cb0d94bb87b94d4a3df0376528062450a8c17466e6f02fb0e86842f7b58e0b77c5bb66c86830";
+ sha512.run = "daff35d38fc35b83fc270c3d304e2383ce43b277e3e70645f957157d6e57cfaf4ce6a9191504404a9a0a681ff2167f361612cedf920f79e243c8afb9a9f3ecb7";
+ sha512.doc = "667d5a03190ebb1fefa164f854afebb0f703c671a2339dfb0558a547cb53072c6a5d8118c781884c559b8136b3427d08286f74abe31b0ebb021288474f0397c8";
hasRunfiles = true;
};
"afparticle" = {
stripPrefix = 0;
- sha512.run = "b4cf56b8062e05d712d8e70998cc502a38d4bb88c72cc489f9d299470ae225ff1c14ff0cf7c71b83eb244ade40e683014ab3d748ac6eac35c77f6813fe5d7fad";
- sha512.doc = "ae93b1392ff2fc4fb354759919386dbdb1b3368d595babedbdc011b05f18730350d7e10f239a639652b1019b110d981e10fa1a692615b0e3a253394d1d2511d1";
- sha512.source = "caf0f30c7cd74311dcbbac8886b96464414f8d4f204c2b2866484b66beccdbff5e703c7324cb447e906cdd67108e1912ceb0f7739d09dc890b5092b98266a63a";
+ sha512.run = "958ed5cbce1dc7bfb5d01befe74de6236a09b3ae5246aa3f2e80225bc353abf21b622f4128641c54a27197560557738d4c224e160c0be87010517c3a30a729ae";
+ sha512.doc = "d8185772e114a891ff5ce0f2a2e12b827420f8c486813d87bbb6fafc662ca1db710178e8cfa260d7d650c3432909b9f7a8521648f6aebd5f90daf1aec4e28d7d";
+ sha512.source = "f12b5a10b929d78c728331704ee83e726bc28562b8179adc2d9e7324b6b742100319078f5ebe8371a34927ae1fecac4779b9442076a95cae1d66e015f235d440";
hasRunfiles = true;
version = "1.3";
};
"afthesis" = {
stripPrefix = 0;
- sha512.run = "32df1f2fdf4dd1beabb634eb8376d7de1c511aab2d53173bfe8861a278d67d91d27d392ae2969ca88583f33d1194f79b692cd9369e0599490ec44785b7c0dda9";
- sha512.doc = "e2c3077518967e8b4dd9d25f3f7e8cbfdd6b7bfcb5b0a173d6462536032394efffa5eb11582c63853b3ad234cf25cba966bc21dbc13c255543e3274751a76aff";
+ sha512.run = "0ed83c0a98bdade60c49b3408053e020c6deba1b96d74b47aa2404c778a96ce2898af1d76892704524c0c069128e59c0bee5af73de6ff9237624600b991ed6b5";
+ sha512.doc = "c221f77700f974f0cedeb4f8ecca5280c04203e9cd89042d414eb54037db71cceed450477fe9498a15d9f09b8a0cffa177cc897958594fa7e3952adbd85225a8";
hasRunfiles = true;
version = "2.7";
};
"aguplus" = {
stripPrefix = 0;
- sha512.run = "0d5183d3d27849702848e61aeb18be44dcac8dd71f30a6dae5b72984cb0b77cd6682831c08442bc48838be2770b0b95056a7f11cb0ab81832578bac62397f4e1";
- sha512.doc = "ec19bffdfc2ab898052a4988ae3335631609469ad8cca47b719487a849ccafc5bd6f65709e2c7dcf69884e2e886b94bbf8da1f4f7b337dc8b8c3a8b204b02134";
+ sha512.run = "73bd9b7f01a4911fb25aa7d388c5827c62a01a786ece4317f5b702de4c281bd05f82568780f4396bf289fcbb348abd2a3eca6620fd8e3f801d23aff7a05e104e";
+ sha512.doc = "48b9c010f746b8a85bbf1093b3dd39c2a853d74b20feb71bfebf2ded8d6f4c44538e6e20b24c65849e8adea9d34ff15498e847b1521bfca11d18fc23d18e10f2";
hasRunfiles = true;
version = "1.6b";
};
"aiaa" = {
stripPrefix = 0;
- sha512.run = "9f066ebbbb1ab9eea1f8b9d9033ce0c600ed9536d0e4216a09c765100437c78f2a237115a3446cf0c23bfb1efb3aa1a301a838034072398cfc98334262626b86";
- sha512.doc = "5d275edfdedd82ae68b52be48f13cfb351754a9d3a6a45e3e73a3008c195e49953c28bce6af5360d69a940f5bb137361c30b88b1fe3ab4ab1da5634f391df23b";
- sha512.source = "9687e3892a5e8a5b3a3e329e0de0063637dbbc25e9ec4961c807113a919acdbbf6bab131b02bec2669787725da7f544e0bf67e026a2c2747274c68e658118071";
+ sha512.run = "9a5c04cc0b24e2b11e4b6953ceed9e506ad9f44922b3407c3aed1f5fd1fda1e86b1a5d6613a059065c1026f69830a8f5af0ed21ad8e1856ab44d22985768f24a";
+ sha512.doc = "cd69337eb21eaeff910696f153bc97fca94afa0b147e3360477f72c5d90afa5d54d375b5eb7801df1b988c8f11d8fd23848a07f013a4e06c28a013248e00599b";
+ sha512.source = "e9542fb3cb5a16a565bb5c349f15b453ccb4c81570425a5825f0f952816ec27edad65ee670bed9069dd0c1c8762b5becf6300ad551b15bc5adff960f73354588";
hasRunfiles = true;
version = "3.6";
};
"aichej" = {
stripPrefix = 0;
- sha512.run = "77553b01d4f793d3e5baeaa971228fc9252b2dc36a806fc391494da08ba855f9dff1a158a37b3031e0403bd6df4daf0b04cb8916968db901b02b2ad8894568ab";
+ sha512.run = "7edc0ca36209f18dcca0b794c7ee712f0eba82e3e69b09fd46fdc7ede6bd33e93d4936d7bfcff88fe4f699acd04493053a7c76cabb87670215efaae12aaabc83";
hasRunfiles = true;
};
"ajl" = {
stripPrefix = 0;
- sha512.run = "fffa97d1a2d0c81d2339709dfebe0e267869ee4927a5a4204b585e6cc6ebd40151079c2682e6e7c6b22465a574edbd769549106cbd2f122942474df1254a4c86";
+ sha512.run = "083a549d425336eceee0ab8e85ef592aa15983e9a4dcf2264d835b5242933fed8719b81b427fcf7784b38b8e0b3dac2e2a7f8b9ffd10cf2690b96bf8b586ff3d";
hasRunfiles = true;
};
"akktex" = {
stripPrefix = 0;
- sha512.run = "edd2cb3ada114292619ce3ba5dde40d3d78587c63c3fd39de592f4fd39e405677b4075045788b614940d574ecc41fee145bbbec5985327eea71bd53bd5c8c1b2";
- sha512.doc = "ba75e400c4bcbe850e13656e040ebe780de672a0aab3e02791eb55484487b4d12b4cc2f64652e4103f61d4b770418240ce7bcdd32651da79b1a18efd8ec5883f";
+ sha512.run = "481502410094aedb36f00dc93ff3cad9479e756b00c60abdd7da98713f273cf45a314ccb55ef2436dc54cf7e8f84e2bf9fc5f00974c9978aebacee177380c9a5";
+ sha512.doc = "4378f1e2c96bab5f5926b22863580dc2ae555400d770f5875eff09b8f915da4c83e99679fa7487f788970d17537123d854400e31bfca868d693b3d950c33051b";
hasRunfiles = true;
version = "0.3.2";
};
"akletter" = {
stripPrefix = 0;
- sha512.run = "7711ddeee3cc416da6b743cc296f9045cda05ff524fbc4f34e34b1ef018756a8d679eb8e35f3dc8fbcee496c882cf160463398e52142d74b63d45b09fb9e15b7";
- sha512.doc = "d57ef4c344e426e493ffbcee35f43bd230e2c2974761d71c3ead5d530ebb1c03515523edc2db8a9e49bfafcf9ce82cf67a118b0a3531c043d6b358f50432ec05";
+ sha512.run = "fc0702fce74b32b04ce2b1e03960a7617c84a89d4581f16bbbe1b16fc01d45300c0a46682460d78cc572b6e20cc42ec7701c5067adf5e4960ed1bdfd5a69e910";
+ sha512.doc = "6a951bf2ad4a7af4a6c87b24e8f4c3b4ff520430024a6abe6b54cf56269a903d78e591def71ce7cac832a4d3f822e8baa14f8decc960b455688801f406d01e74";
hasRunfiles = true;
version = "1.5i";
};
"alegreya" = {
stripPrefix = 0;
- sha512.run = "af63f3fa81e656be9014b066f90265ddc0ecdc985f5d171361bc447cacc264f72a9438146f06c30c270dc27cd4fff768dd4412d73bca34a4a15a3aa9879d2ef8";
- sha512.doc = "a70ff6d31b328da403ce40d2fc71066e0c884843ec2572253b48710f1a76d3aca263d65619d91027e3fc41c1924561011e4814fe518ec396ef2692f2b9c40e25";
+ sha512.run = "d1ccf5c1e3b53dbb5e5f41f6845c0ebb03b4d74355aa11f4dedc8214af2c49f2d4023b5296b24b7330b4fef0f0862dbbbac864831dac16317f7025a88c8c4a6a";
+ sha512.doc = "3452ed4d59bdae841afcee2895e9ed64f60b5ce511f29468107f84ccf1cfcb3afc4798a11e48681bf66f17f448c27d3fd1e8b82cc75acfe7d6fb7e892d0efedf";
hasRunfiles = true;
};
"aleph" = {
@@ -459,197 +474,212 @@ tl: { # no indentation
deps."antomega" = tl."antomega";
deps."latex-fonts" = tl."latex-fonts";
deps."omega" = tl."omega";
- sha512.run = "a0718ac964a69e66d5803208d8ec1258dbb47982b1fc8848dda009e9de4c442f069bcc64ca76d4db4b8cb69bbbede420a00df1cc622678c7100f3bacfe42ceac";
- sha512.doc = "d5d07a1927c13ede9aafd1a4ce14b3fb2fee451988ca350c5a1ea3eb9f7c525445bd8f7af425873352f2ae470a6e62c4ef15a18939ca38553f196dc76cb770d4";
+ sha512.run = "844257e47e80ae4cbd243dc2363ebd6524b97ebc87e02a3a14b8a650d28ba268acef6ea3ccb6eeaa22c12169981410970cd72aa57fd80f00881cc98fdd9004c7";
+ sha512.doc = "8fa6b630a6567afd7f0789182dc382df21cd1557d556f0b9854e2628ca369c578aced877af0b6ef55fef3f12d0b46a30f3b3c92e8e53cee3d02554f35ed4891d";
};
"alertmessage" = {
stripPrefix = 0;
- sha512.run = "a3aab4e15b75b9aca6052785a03b78317fb0da12ed6a38d4cbe3d905c2c2577434c3db67f96912329bd8109e4e28d56db097c50bdb963174d6109e3ece65123b";
- sha512.doc = "467b5b0e5ce316483be5de3c4ccd82f9b61606df60e926ba2e8c169cc76f7ffaa6c2d49f7c2f188248b61c872061e53edb836702971931dc83409a7dde49e909";
- sha512.source = "f2b8cf33e5c95f519adb940e6499ef86ad9532c062bc855032953fd811f8cba86813f7a04e00c28cda33234ffdcd484fbe81b93f4292e8b9834b27209f983b66";
+ sha512.run = "df06377244dbd962326646fcd0aad535733d275ff6a86bed3739e8b77c6d1231290c4628a98be50d92e9006f25be68c20d5fc5e92c82a6cf841c0af5670f7ca9";
+ sha512.doc = "412cecb146790ed0b7fae601d9ef0eb14381cf75ed20ff1bab3190c249750fb693708c2dce26e76da370a265f99dd312dc6747b6c9e7de62ef51a709accf7e60";
+ sha512.source = "c670adb01cc2e1dfa0997f6faef9a0d0b31ad2c6329174597b781580f02ba5dfffa7afb4538e0e740271d7f9f70b48a1caab91cadf8282d89a3f9a35c8ae8897";
hasRunfiles = true;
version = "1.1";
};
"alg" = {
stripPrefix = 0;
- sha512.run = "6ef98e4db425d18bd9bf44b6b488adc5f32b11b63407f21aa866f62aeb4f4429fc260a09c09c3b66141edb63a692e6564759fead69453b980bb377ce17e0abcc";
- sha512.doc = "da7f1ac871866d94ef68b2af2fcfd1e45d4c722eaa60e21d8ea2d883305144e5f9fc1177d3db8e2d4fbe2739ee5b4ed99865654cb5607de6e9c7b3552c7e8384";
- sha512.source = "3954d41bf6c04c4f840bb4f0558a31341a6c6ecacae27f926813adae3a921c1cdc44d1f37bc50eca9c9ab8ad5f44ef251a59b0c95a9d7189334dfc424ede6872";
+ sha512.run = "923f36ab03aa10cf3da008f4b3d7ba5919f3e4a512c82fd1c42386df22019ca70c4c1700b7596750a00ea7c50586bdb803db3fee22edfbc402ebb9e249668e99";
+ sha512.doc = "d94795e7513612f3eb102b85b9fdcc792b175411fd67edd6779037b1e0dc101378159f58c6c6feb82ca6b73ea2a6fd415a36e4a4ea67913a0d1110582a41e38d";
+ sha512.source = "a8231edf9c10855b312bb00f2bf37b68ada65b876ab621f459b3ee12da5bc5b90080ab6eff5c3a48c0821753a02576aac0100b3a577cfb7c5dc2cd4b47c8a026";
hasRunfiles = true;
};
"algobox" = {
stripPrefix = 0;
- sha512.run = "c1707fbca0737a0b24a751cccbe9f08e428cb4cac62c190200e3f24bebc2af0100459f677e37115b77e84b95f1fef5d1c939de668ecb57928384a981f8ba305b";
- sha512.doc = "a9a8a1fb0117ee2b80387b68cf1275d2ec274ceefff1d2feb38f04287a6110a5f58e217d65891106dd552c293a3a0d945b53528e9f964da2fc8d893de2e757e4";
- sha512.source = "3b11a289c523ce0cd91f6c586b8e67098550efa2bcb20c46a0316fba21a68313400649a2775bcb410bfb477d0c93ccc3c9861092b611f5f459131110f51de096";
+ sha512.run = "0c7b068f117a5eb591646e32faf3a9dfb6a03a218411d092afc33c7adcee30f95836a9d841444fe87a700288e293510763807d393043518ba70e64a3df82099f";
+ sha512.doc = "ccc96b84ea2d1c6c9dab8bd286e24f3dcb4fb9dd31904b1eef4b07a1de34a067f3cccd3d8e33785edced6dee8673e60d50ffc201643912d732660b1f14404d74";
+ sha512.source = "49e1b417bb0df72356f5d4046826268dad628d6872732a61cc7df789bd214799ed49a4a0778eceb31369fbf8cbf21c6b142a85348e10a7ab634828108b7cf03a";
hasRunfiles = true;
- version = "1.2a";
+ version = "1.3";
};
"algolrevived" = {
stripPrefix = 0;
- sha512.run = "ab0c0832fb1d77883b880032daf884d4ae18c0a3f7717b643ba74785eab02b5d15a26def97b37a26918b9f803c915103505f018e584962ae097820cab2cdf2cf";
- sha512.doc = "92c0533d626d88e798948bca5fcf138fb1630cb3dbc329a2432eb084c18990de71f37e04746d6aa1a1e4eb19abd129ce20e39b7cda9ebe4056ed8de0440f7cf4";
+ sha512.run = "b9bfde7e4d0a36f0e55bfff77fd24f8e76553573e1ed2d8596cdc4e1aee74ba9cec90518b4b5a54153d42d85b9645c68c8de02fb28b15f294aef8ddfe7c16d43";
+ sha512.doc = "3f8cb6cf18d02c8b29cae7a64c93d394df958f5b8edf95917169730e95fd90121c52120c821d09bfcb9d335f0bfb762c42734cbb8f0b6111911dc8b1322dd9b8";
hasRunfiles = true;
- version = "1.01";
+ version = "1.03";
};
"algorithm2e" = {
stripPrefix = 0;
- sha512.run = "e16a3b8053447d5a084506944959e2ed2842afe5c45f675ba05267603632c1758299640417dfe2360c75ca5a7e1f6d50289076c041f2c44b3a4b6b1c0b3adfc8";
- sha512.doc = "ccdb0b8cb179dea4a87d6bcae9d4d4dc755e9e95ac84ff597382fc26a7708f3bf8b0cc4b3d8d13cdab2690bd0ea8267eb7d6d48a796c4321f249e8f45759cbd0";
+ sha512.run = "0203f337518811a04f255a1ea65045f487dbb4813fb848e0ba1b52d3e5fba96b784852d7e900a82f4c047c2943098e3b37cbca27322d115c341fef6d262c60cf";
+ sha512.doc = "ae737056adb53f943ae8c92d8e7bfffe52a107cca4a7a3151932a581744f1396f43e134a55e9894de0ae1fb5418983ba4643e1e07487b690478a6979555d8768";
hasRunfiles = true;
version = "5.2";
};
"algorithmicx" = {
stripPrefix = 0;
- sha512.run = "a399beba07b746a6490f0bb584b1d89ce877de3ff0fcaa9846ada2efb4afe1631f0cb00f19cb918a76a99af8e47008ee3dd1a3a05d8850454054d62dea1ae075";
- sha512.doc = "d143a543eddf18fb93f2a8d8387aa91efeac5728bdb2df5f96c2a6158aebd1d2759966be2bd867f7d63cca31b19aa279270419db5612820b389c0d75feea4295";
+ sha512.run = "b6cccb7bc391ad11a8996d3e6a3a48f79e50e3e685a4b7670a3399d5d400435616794100b38e73d32633fc16cdd1795c2dcd57bc79279266dc6509bb14d08804";
+ sha512.doc = "cda9c4082faeaaf504194d75c014fda9cda20fe85ab9dd8c4f5a3c9e39fc2c8c8428ef20b921790f36c8abae2ecd8ea089353db540477909039575bc65ed5228";
hasRunfiles = true;
};
"algorithms" = {
stripPrefix = 0;
- sha512.run = "914ffb9d54d83aa1c6c753ecabd3ed8c42c771e7c1dd7e04934645e41f00656cdfd8aa9d18cba4d04792589023665dd4695c50aa3618858d7028b10db8961e43";
- sha512.doc = "8bab28a11c8d977b1e837ac6dff57a888a3856f790d990f8d8667a204850c5d558009bd01c3c253073ec468333a0abc4fe644adb40371b618de4efdaac015690";
- sha512.source = "86996ff34e5137efe0f64a20b5510368c6d1540e3dce4dcb23f625f1744e99c0c261518dfbaf803b85ed9f43b2872e7ac1cfaf7c28be420f36d451a0ec3ed96d";
+ sha512.run = "ba02581f18b74ef97f37b7c1052bb7577b256ef94232b045a43c841fc4705f8d7ebcb2b286d95dd70943d309080b05d36dbf847ecd6e661038d6e375d514a787";
+ sha512.doc = "3658a5a31162acf5ea1dc318503a2f9e74944cb998494083de76e2e31119bbc22094bfd41e048f5628730df359d2359943cec3cebd07b364a81703b92520dd01";
+ sha512.source = "d83acd2275e83d37b5bb9a24d9cb0efbf711a2fb76a9a5a18d7299c95d6e1e0ac8fb41990b795a21b23b5e4fd8de5ef08fa480c6b2eaa7d1f7644e0d44c2f1fa";
hasRunfiles = true;
version = "0.1";
};
"aligned-overset" = {
stripPrefix = 0;
- sha512.run = "d5e863d012c4663d4e68aba4126e950ab42d87f585d6ccf30635a539341e6b49e5f3b2efea54af5b0f7f455b8d930592e605d942b8a7b9872cffce98c0059f1e";
- sha512.doc = "7d1607ae5324be8c734512a6a84773d63add345eb2d5aec8f2c4e7a70277790cb737c9fcbd18089ffc56d3fe893610811b42c4bf1c0d556bcc98630644d5dadf";
- sha512.source = "79f6f053eddc36efa3702912301e104c58ac9e89e120bef27ad37bcfe5bbfdf7d5753d6ba7754794b19b12086adfaa1dd447943c98c75f227ec9710c3211742c";
+ sha512.run = "3998cd5515ad43e559da91bd1f25b835743299ec13fcf22ee9cb3aadc44c285f428ee701f5b27141c4d03c97b31a31e8620a2911854a1781ee5543a99073fed4";
+ sha512.doc = "d44ff38fe36352e1498e12eb56652e935cfeeb9ce6af5711bebe7844b1b7ba16864c8dac3c3b5f2e2bd6fee86de38c7555d5796940b834ce1ad396f5d2cb536e";
+ sha512.source = "56584744fe5700505608c6ced57fed83fa189c9e755b63521f466f40e1080a35032b007831316e4b080cf93ef36958873924246a4cdfe2b0f129effda75380b6";
hasRunfiles = true;
version = "0.1.0";
};
"alkalami" = {
stripPrefix = 0;
- sha512.run = "d447c394a6ab5e09c86a7684f02fa9db7ffe2c5f40b48afebe2510203298ee91914f7d5e40c5de43a90e101a29ed16d736d0554938d0c042e30691ec8a92bc14";
- sha512.doc = "f17ab9146c0dda1026bcff50d00efdf3f9f5325c7dd4df2248c7a74b1195bdf082f01536b8347f7e1ab2455c1ee7d4d94d86cf344c236064775e0c280edad56d";
+ sha512.run = "57d8a09d5643536cb2341cfd7bd84f24f101ebd73ef1456a39fa8557fc81bb6bddfb58990c38d4da229da5c6ccba0b4d956d82f7d07d65c57a87c749ba3ef841";
+ sha512.doc = "c9ebe4fc7bbcb254e0fa0f027e93680be2d1690cded2d9b18f3da091544b05f5dcf38b87400f8c5b8d4dd9ec320379c752615fea99d010a118bf35f4693c704a";
hasRunfiles = true;
version = "1.000";
};
"allrunes" = {
stripPrefix = 0;
- sha512.run = "287a2d0320cfce181e9313b4a7da0d063818fec6f441f0b9ea02d51cb579d7385d5e1f5820fe35d228f11fd7b56d1d5324a90b4ae0980ec9a21c76f4a0e56040";
- sha512.doc = "54cdd917966c822b009755546b5ba93b7a81655230e811f11c14e0f727d937f60fd12d6f9bb27f5e720624eedb502b1949828f573a27a3df48a5cef999ea0201";
- sha512.source = "42777573447457ed04b308312efe096b726a4bef375113327f04782b13775b4cd8e11bcc78a664b5009788aabb207a76104678494aefbbc93cf24bf286a7e5a2";
+ sha512.run = "d05513d484f11a9fcb5d202d02e7ea586cc82c44abe0488294e58c6f31185b083026bad3f17186ff03456481200e05e2ec4a7a7348f6b8fa4e952702b15274eb";
+ sha512.doc = "569f61370178f2517ea4d4625209a1359cd56913073344816f4fa8aa19edc8bc63c073de4373adb0a0a8c8d45fe392da9869bd16bd7477da65d5b0decfe6de61";
+ sha512.source = "9765fe328824806dd96ca1a0e9678ba385eb61acf95d8447213492843f908de65209022d76303be816ee1c500e95aeb35280f3377369315a87752a0c4478feb5";
hasRunfiles = true;
version = "2.1.1";
};
+"almendra" = {
+ stripPrefix = 0;
+ sha512.run = "dccb1938af6f4de3a4135f2ed58d31ad1444d78ba7c415bc8d22d57f0c93d1b28b88634cad238df129fa5c40e4971998a70d4f753b0a7b8bf54b036d181c151b";
+ sha512.doc = "da7305ec5775fea53d96985d2d859a490211dda1eaca56934db20f52fcccc9ed811932b498878c896d82300033432288f179c588b55eb774269602096880e3eb";
+ hasRunfiles = true;
+};
"almfixed" = {
stripPrefix = 0;
- sha512.run = "414208577d27dec487dbe9c84ee1cd766d5e5a06ee969333c0409af50c2aea7e0fb20ba0fd0956a0f3d7b71656fb6ac9063d6832e2a924d01413521cb39d3b5c";
- sha512.doc = "2dea42bfd4b82f81ea4958a2f1336dd1cf53a0e8ab42371c460c0eb3f87f0c83a7ce658dbbef0201bf14f5d18ecb9beb519cdd0c4979cb7f4131e5a8ce2f52e4";
+ sha512.run = "1a5e41cac48a33c4336fe03576c49165b47a0bec606b0a15a3563922b964a9a3c2de735cd88cf10423b054b5131193441fbcd64fb2edc47d4944ff33cf6367ef";
+ sha512.doc = "f51af6e63070fbf94a3f8ed756d544dc7d9460f37b016fcded0d2c56a6cf672d2e60c7b2cb8be9f9942f43e46b5ff2bfb59c6ae301a5d88a8858d6e60a3fbaa9";
hasRunfiles = true;
version = "0.92";
};
"alnumsec" = {
stripPrefix = 0;
- sha512.run = "d098b95aaf5e3157e08164ce2de43bd8297ebb478e3b58aa3254470810f86118529b959a8a4e437d1eb123563ced9d2a4faa7af55004713a99c72bba38a735fa";
- sha512.doc = "6a2ebce30d68e912aa648a2fb6b06b704ee8788dbab58f7f317ba017014734f2add4d813cda2d62ce515f1971ae26aaedd7cad0210b17d62898bdcdae09acfaa";
- sha512.source = "47842ee64a6a8f0dd6ef89062f87ae42aa0d14014f186abff46f15bcdb848a6b8d6d2822c48585445ab6d9fb2fd380056dcf90445ee067504601e695d7fb96f1";
+ sha512.run = "d61adf9c03ef9f0b5d68325b435d5145297d85fa04a5bf106de50f58c04c9507eb63fb17070e955e7f476158419a802f0f18d2cd97ca93baa7997c2d57def479";
+ sha512.doc = "ab07f751332fa0ad974e6ea84b10a0249e5bbb69e591d1319a8c5d743f88d63ad9a7c72fc08fbac95e3cf950d090313dd758ed8f604e209206f873c5f0f70880";
+ sha512.source = "2c978d1dc9dc7f6a0f91d90102a37a2c8bdb78a19d7211d179b04ea448bb56baa451e09f945daaf3f219187d39f5938a7c003988fbc905b692931c9cffe465ee";
hasRunfiles = true;
version = "0.03";
};
"alpha-persian" = {
stripPrefix = 0;
- sha512.run = "0f3cfb4c4468fa5c89350c282773b966b499bc4b7c511188cf8dedb083848b9b81c19be27e33269dabb80f1aa1ca6fb6b37faa131b25c3cd42b78b64a25819ad";
- sha512.doc = "f72a11da2a459e46c0b80c2a9f426bcfb1f8cc6a05c640c93f7f5c008949aaa8ecfab1fddd6de1114163f63ea2f54a327eff3b797fdb3536e8a68a3e734361a3";
+ sha512.run = "9907067b5353b62bb2d25833231c3152974f7f0826237e6b18007043a420018c7901505fcbec45414ba67ca8f90f0213c512b16cbd342413ec000144b5fcb1f2";
+ sha512.doc = "aaae11a4d64fcd05b9a98d324356c9b206bf22d5a744f6d9bd124e1c53f2df3ffd7f2901dd63a8dc2addd9783212792e2e3bbc789b1376e8f5f1d5fd28ea3ed3";
hasRunfiles = true;
- version = "1.1";
+ version = "1.3";
};
"alterqcm" = {
stripPrefix = 0;
- sha512.run = "a77ecd3154b1c19994442efb474975f4a42baffa2f7f3272a2b56f25dcb6c79b9dc060bfa2faf36530706f01b2bbc6c8dbbc093f9d4e617fd079e827b799fd8a";
- sha512.doc = "245ff1e04e8646fa11f0fceb6736dd4e15021e2bf86c67d96c901f0e7a297b5beb5c5a9aabfaa0f974b5de5eec434fc6af5b81370ad7578587f7715ca41330ad";
+ sha512.run = "da1bf55dd283082c5407b8ef8654f5da1b4f2adff120aeb7f2dad556dc01df18a0da16246e2b8b0242579e9fcc44fe0f4e43e8e6f9fea4ef2c67426699fdb3ec";
+ sha512.doc = "b7016f6129e46475d46f0e19bd14604821e2a892ab29963710dee2c404d87f6aa36eaf978535e297333d85b8fc21bb312d44d36fb3fe13422a62c854ec767524";
hasRunfiles = true;
- version = "3.7c";
+ version = "4.1";
};
"altfont" = {
stripPrefix = 0;
- sha512.run = "9842af363cfb936ca831440a3e33b1653dd06eb04f32878249b43ebf2d750657b23aa27cd842bbe6de0ff8b128b9fd2b07e567f34f573b21c54d39389722fa2d";
- sha512.doc = "c5f80f19a65fd8f3438bfc23c1a16e6bdd0c4a8e8d6e2d88f1c7ce3ace498b95cf0a09f4e8ac4edc42c1570d94bd711ffccf33d99896e692e79812d4ce97f687";
- sha512.source = "8c04943fffdf66f8ddc3f26f497c29e6eae0fed7638ac5459c2f0874e4df3d7fa50d44c22b0931774dc219ba1e76fd87924af54179c8b36e8e097144caccb878";
+ sha512.run = "18212e7107ed2bb6718a7c763d881dff7859e55e5bb33c42e1acfb5ea21228d1ebbdc6e13cb95f041bac99f871306bd3227326953229e69ac6b8ea774434cbd6";
+ sha512.doc = "4d181a21f732b0265d4251d3775fdd8a4305c99c0dc1610adc9af583f73e376cce249b2ef237d8027aa32a269512db71260aebe78e5e1619f506f23d1105dc65";
+ sha512.source = "f6982a69cb4264c633f8174fd8d487896db88e7d849c074c90645a84e7bc4abb1c1e6adf28500d300a74cdd26dc20b62efc013ff9e080df2bbe9a823ad0112f1";
hasRunfiles = true;
version = "1.1";
};
"ametsoc" = {
stripPrefix = 0;
- sha512.run = "49515d4d06ad3ee02e54e913f606cd0c94aa9347414a290aa9b48f7547a682d6fad483bd8f1874d30548abff9de2d09d7f990ef14abd795cbc36ad640109c678";
- sha512.doc = "e2ed56999fe06710855fc564001acf1e998119536b84c4126b42289d02f55fa672833420ab04c58ee4e2e62df6aa8b328df60e559f26f7a7447f2ee5bbee4ef8";
+ sha512.run = "34d99bedd34ea4195d4b0f60560c80c7d3624c2dcb3137a559eaa1b5a16bf465c39a0c54b6a5e64d2488dd7d4c1c82636d7c3adcee3e2e687a66b51b96fe6c48";
+ sha512.doc = "80b64ca57599aab07dbd0d000e67fd002a19a8d8227bf9d635bbbefe84417d1f99cd75d81ff67e0d7a7e28231ab5438b4e51e90bbb5405f566877a4ec87b8d48";
hasRunfiles = true;
version = "4.3.2";
};
"amiri" = {
stripPrefix = 0;
- sha512.run = "e4e0cfc39d141adc85c50530d2fe3bc7b70bd7de50aa70d0f91f10237669f46e83064cb06f8bce6b15c0f468ee0a0afd38b96e74350bdd25e8e5bcfc8ad91e5e";
- sha512.doc = "33ab9a7ecb9463b5de30392aa47fb90689bd3a64d8428c26f6ab25fce664d31ef994445d23730468a7600b1e83be1f26e9832bc216e48d1f1b06ebc55be18ad8";
+ sha512.run = "5d23cbea0fa6a8a0220ac93f6750b0601b8f0c904edbbdba9d4bef6d5ec9f2ef8935a16a29019b711c19f1a02e3515684e84568e4972c9e9eb42b691cad7e374";
+ sha512.doc = "3b59bf9be9f8e35bf056345c380c8c16b5889c61c114d7812e00dcd9943bc46364abb383876f20f4d7e3b51f6523fccb718533280c7de302f4ac56bb39e5b04b";
hasRunfiles = true;
- version = "0.110";
+ version = "0.112";
};
"amsaddr" = {
stripPrefix = 0;
- sha512.run = "5ece0dd85e796ad4f65d49c09a7e101dc9721311ec349fd28a4b2a9a949124efd68a67236e44f99cfc59b75da6445d62a933bb04cf1314fd53bf8ae09852dfe2";
- sha512.doc = "d67f69d20823166add328be807e67eda17470a22488d92ef314d735951345d9503e8ab684adaffeaa52fa5ed751a1ebf901c414e74f45b6f4a16f99c502f0ae1";
- sha512.source = "7b1b195fb0a3fed6832a8b79931cb4c7a3d9748176a5c9601a753b50dfb38e89fab8cc5fc835c540cdd61fc57ae23b0cba3f9212f2e4e555837c585d8a69b722";
+ sha512.run = "98aecccedd2cbfe9e348a9ca6c66d82da07eac20bbc53dfc5ea79435a20e88bbdc4e17c85723824b216a212c509fcfe96b2b708353cbf7f93773514e5433d8f5";
+ sha512.doc = "dea731e32c5e02252db95deff66e4160ff3ac9c2b488b218098d9d82754a84d2d5821877c887f51086625c18d1bfb9c544dbb8d2fff4c5aa220463aa8c6d3fbe";
+ sha512.source = "007c3c63868f4f4c0fd324d93506ec1c511e7c278bfb81e5f51026248f033586ae8a60ff3b6cc0f94080bcfc7eda895eda21dd01f312ee63d5411eacd775104f";
hasRunfiles = true;
version = "1.1";
};
+"amscdx" = {
+ stripPrefix = 0;
+ sha512.run = "6bdebfbe4985eea23ce24db5e0e14162310d81efab18a7a820fe819bd51f839b9deca35b94740f038ae80084f355e5e800fd6e681d859cb7bc9bb8886993c33e";
+ sha512.doc = "65d6ea09c1bec56e5082d3521e1eabdd513013b0606f6cfbd0f7c7566795b8963dab6e9f3a46cbb6d008311e7ee3701efa345ef5dc780a3b18f6f4842d97594e";
+ sha512.source = "94751d2c3f617710b50807de584cf4c4d7c8f1ff82a1ab14a5bbd8b41fb5828b0a208e20c131a0aa023a1c8afcdc3d4b5e36b2df99f76b260ec2d9509a941f76";
+ hasRunfiles = true;
+ version = "2.2x";
+};
"amscls" = {
stripPrefix = 0;
- sha512.run = "672f485ff78fc120e77f76c6cea5992f0e189dc3209ae2182a645ba462de4c878fb0cb482d55fce292eb118b86946d4f41016258c854e654c0cb45d49a6ca55d";
- sha512.doc = "151c103d620548d4dcfae4c1a4310da3752fd580f3e1ee6347983c00df34ab3ead6d41fdf926fa6cc36304ab1909781c133ec8b183a17d5d4d3d97b13c79a58c";
- sha512.source = "5fff9777b88908a7c82cd32b968432ac3afcac598b3e3c8c82a5220a99b5b3cf6e34225c99427b34affbff0e82ed9bee034f116a047f1e7cd2e73fdbb60e55e2";
+ sha512.run = "0b69a69452e148113c208d52b8221056378e6f869fa2efb0c52d49980ab574ac21a04d9957a2450a6881514645cd156580ad2a0ff2879e240e217642061afac2";
+ sha512.doc = "8c98528cd59e8da8c017fb49bc9a7cb617261f899770be56d92b1d52be274993b1777923189957f2ff70ef339223be569db586b80db7285cc824f321f258591a";
+ sha512.source = "a6eb2d6fd0a9640ec2ba625e91703403b80564d069bf8b873b40cb38810c30f1d0f7d372b81a194e4022a33393ebc612288d4d833a38db756ef9c344b4cd1726";
hasRunfiles = true;
version = "2.20.4";
};
"amscls-doc" = {
stripPrefix = 0;
- sha512.run = "ae64c51730acc11d98bd83758585d9cca9966e32fdac3e2407a77972f67a0ab30680d263696793299cb2714f063d4cddf8bad2424eff7b9b0977d2f1e79b6a5e";
- sha512.doc = "d41ec70252a4fc8cc131542e3e5d1c481e57c1603013bd5e772e70e7a7d1544523041f73e488c5a902b45f22b5a14ccb491ff699b142d772dcdc66c4c410360a";
+ sha512.run = "132432f34812f009233392ea29d6c4145717a80ea305632687da30de6969dcef8af9c2aa88cbf1809dd34b0c3dfca0f40a52b6216a7370f2a225b2602d0bbaf3";
+ sha512.doc = "8c08813abf65f00b68441d1e5cad3eb4a16fc1a77b30e10d96e22f34d6af547804af4d47b62ef0dfc895e2bc7cc5ecf7bc08d912448fefefbf716430c4502a64";
};
"amsfonts" = {
stripPrefix = 0;
- sha512.run = "8f492d3b5a0969543ef11d5f7edd76e9b3c5976cfd31cee976e0929cbbb4587f16b27fc161e168c013061991e1f7730df906c181027f13732639e02a983d9abf";
- sha512.doc = "3bda6d839835dace02209e897be9648df59c6e4f11fc1be7f7e78646edac14c5f86482953f839a2afd1015877345aeca11d5a5bb03963b9b519230fcd50f3623";
- sha512.source = "21fddd7a206265c5a9167b0d9f192c27f74cd10b49c0bf1d1a1e4d8534196155784c312707fe4294b8e6a1f1064c3f5cd76ea1907ce51a65088bfa2c9dc78bac";
+ sha512.run = "ff1256ae20f435327c12424613a15aa8f207e9133325e3a823ca7ef9951b8d52acb56cc69cbf9f3c0860ac43c9a74ae54154d1cd956d7e25612307dcc6e74585";
+ sha512.doc = "fe0df1a9efc821e21adc0e21bcfaf2defb1749e3206d7dac8cd9b667747c37303cb2c69283a89aa8740fc3e08e8803408903a2a95eb0b91e910931a8333c2fca";
+ sha512.source = "49a99f519fbba1ae7ba91ffe392b4c1bf7b9246ab573a4f2c8b41fa252f080efe66c5df2acc36a5ea9570e51d55890bd89565ec2174ca7aa98980b49aa060a98";
hasRunfiles = true;
version = "3.04";
};
"amslatex-primer" = {
stripPrefix = 0;
- sha512.run = "050cdfc69994c7bfa31c230fed7065f51de92c9765d9a601bd74976dd3311bfe688d5e99b8904ed5f8e94b9f7827b9850678f1feeaa1f573f4490b1ba189611f";
- sha512.doc = "fe824ad81efc57730a26e4269700a397cb7bed12dc90c8e3bd6f07175b340a606d856444580c67396e3809dc774216983104110351839da830675a360fc1310e";
+ sha512.run = "05c7c19430a85986db770d1ff8686993edcde35171e3653ddfb7db4a09422c80e53632f583371079fe14d3c6fd9ff4eb3f0c37cbecea7ca2d9a5aefb04cabdb0";
+ sha512.doc = "85faf2a9c03f7d7d1e23d72b7041c9b322d5f8bd8cb309a60f7256416249ceb7582c112d25f8953ee67dd2b79a3697e29cf6250d7b199a9eb73a9682f123354f";
version = "2.3";
};
"amsldoc-it" = {
stripPrefix = 0;
- sha512.run = "5426dace3a5412ecdf225f5121e93dec1d8d9cfc82eaa97a3543e74b3b7d08495711b5e32a204d411a3bd924b7711695f0d7ef0bc78bcef627630d68d47613b4";
- sha512.doc = "a7b58aed7934ad1ccc06dd5205d84deab71e7927b97116f5422357314d3aa388e474fb595482ab7f614cc6f2260a6be12c1e98ebdd3b798eef28e039cfd87f58";
+ sha512.run = "9178b17bedc53957118083a78ead56f9fdaf9fd6a60ea0ebdbeee6c87254e7567b47b61bad1f9bda2554f471f79c28f3df7c3d2b9858faad65c3d110664ec4c8";
+ sha512.doc = "eb23cb624c4cf6283b8f777911d102953d31dc8da04392d7023694fed02ee1b8a8a49365fe0f1cba9682e911405f04afc982b6cc9cf9699a4d76ec8dca6a471c";
};
"amsldoc-vn" = {
stripPrefix = 0;
- sha512.run = "8b6d56d3099a536f4091ff70dd95819d0c8ac070d21331fcb1667655648524c84fa4f9d03fb7f16ef58ae4a6b842b73875466be19c469b6bac887a00c41313ba";
- sha512.doc = "b38b11278a5d24bc9e8964c48cc234899a2f8170e8da45be566e9d91e528aea62cbfb277377e18ca3944d3bbbdcebec919b8a476ad7efd74309421cc45ad5a5f";
+ sha512.run = "5b0c2cc1afcc4060249be20271af92c71c866db47d2551a176b5685c58182a6ca17da9540dd9a7c7abd33de75b0335a625aa921fdbd77329bc91d16718fb346a";
+ sha512.doc = "827c294eb1cedd51a3924796b461ec3d6c858e7875254e0fdb6cb496fecbb6d2ec541e930327c54cc446b15dd69ed795470ae6cbf1cf1e51c0f3ae90f3f6c12f";
version = "2.0";
};
"amsmath" = {
stripPrefix = 0;
- sha512.run = "d9410d82e1f0c7e600b69b8378fdc60e5b90cbaab14ed44dcb272eb68350442ac8d36e6c34fe65d24949b61725acdcf3d3924018145c9a342605ed01dbda7dd1";
- sha512.doc = "459aab06d4f585ddbd453ff45aee4e6f2fc7b614c923bdbcd585eabd7bf8e6e61b7a692db16c2d8d07b0ebab882847e648379ca133d37151a7a4e250b6bbc9ed";
- sha512.source = "6f931f8e02e7c867f1795306a506aa8d9b3181abeeb65761c05de2b611031c69f02c254bab9bf3de8713ff0843e20fbe0bfcf98a29fb0a37e813dc3af7861277";
+ sha512.run = "eb80cfebfbfba8403c2063fefbd9f779ea3d547fc6e7d15f47def3a77ec327e2674fe68d9303f7a3600c04be563f62272e2919387fb1c757246b8d4c33e4c24d";
+ sha512.doc = "4b426d8e89c6291d7325e665d2de8d33fa5552d348478c34495bff3afee29f1ce12a8c37c60d07f555d381099707b1378923ddbe12bbe52afbd33e1db5001ae3";
+ sha512.source = "8571ad765aa182bafdb6dd257020595e454222d00314eaf5acf08285383dcfa99fd900a74ce5b87446430c8ec158f001b79da9f4fe3e509e6d24b7db7f26f7d0";
hasRunfiles = true;
+ version = "2019-10-01_PL1";
};
"amsmath-it" = {
stripPrefix = 0;
- sha512.run = "94a2b6c421a5eae2b2529eeb95857a495d9dabe7077360860d8b445df5bfbaf17f64e20dc7b053cbd8b0d1088b1eff8fb751aa73e9065bd32fd08a64ad49c6b1";
- sha512.doc = "633572ac00cd64555f4cc8a6a968d7db025f0554c2e10d8def6b247b7ac43ba01c767ed0eb3de1e1b3a01a175d07a88dc12a84b9f00d06495d5c002db3919466";
+ sha512.run = "6bc869e3cf11a9521ff883e9b8cd227a267d28291124c0f268556ea576bc0af8ea4eaa145e45d1de84709df08182fc83946d80fd0f116a8656a35d75ca83eef5";
+ sha512.doc = "814539a2a82601c930097113a9baca5166fcf68d1b0c4dcf25d8afa8991e667619517879bc415ff114b9e86664b9ff5e25a7bcf1bb04160b9297cbfabb4a639d";
};
"amsrefs" = {
stripPrefix = 0;
- sha512.run = "a2533b00ef1ac570037c7205cff85b159d4f78bc3b2c35c15a4a872117c0c51bdc125c25875841b5e9955229d48ceb4d3348874db60e5e0bac1a4d90486fbe1b";
- sha512.doc = "74ead56be6f1cf779bd5d5a1808698d9e5ae127df2e2df0c545c959e61fb1d44ba0eff003077be53153904bc3f24cd58cc23a26a655fa9b1a9b235cb3dc4f8ab";
- sha512.source = "d6d1c8c9e4bcd3d114f051841e78e7a88a1fec3a715d51628cc9d9b5e8035daf45158e310900cf99797ee2a323d427954a63f1108932fedf7ab62eb13fa09e6c";
+ sha512.run = "a0993aa374bf845952c934a421d2b344564726207245102dec82915a3cddf33ad8cb1f2d4d48d71ba0263fae0c24c78f0cc21e0b923a875af02d12c602a375d6";
+ sha512.doc = "2c472849194fb72453a541ba443b2232fbf876cd2d4071dd6e6eb65603845ac9715629bbc7b1f44dc0268a809a1a5d74a08f0dc27a81e9b30787a44d133bdd57";
+ sha512.source = "9cdfcb0e841f6dcfb23c5fac930d12cc610ae8002aed13a4867bf384fa0f177f834cb58482647c2daf7c52c0267f85e8dc4f93575b14fe58e2a634307b7bab49";
hasRunfiles = true;
version = "2.14";
};
@@ -660,1296 +690,1322 @@ tl: { # no indentation
deps."hyphen-base" = tl."hyphen-base";
deps."knuth-lib" = tl."knuth-lib";
deps."plain" = tl."plain";
- sha512.run = "5ecce183d02198c1e5b3937124480a8e9592260aff35c5d3b7ec12b7a82fe9804e8af2e1fc50d017ba311f2fffc9c82544ce69769f5654fbca9af1449ddea8c3";
- sha512.doc = "1a3379cb83b9104f1a277b4e8f8505620ac477a7931506192185342e281ec0f9562aa0b02896924364162d3895d15365f7550037be25e0a177d4627626c62fc8";
+ sha512.run = "0be8ae28c39851cb48882041016146d88507109945b6e474fc7758254b7c3a5c1861093861e69f82c4646f7bef369c2b4d212e3bea9e3175cc687032d1476782";
+ sha512.doc = "59a785a7e23e5530b40f45676dc5a0d75fde350d31bb5e6398015e7c9db2a672576d3a91dcb1c928103ce85dd6538f81ce86d8d78dfb2be196f044397a892296";
hasRunfiles = true;
};
"amsthdoc-it" = {
stripPrefix = 0;
- sha512.run = "89550e5f973ea1c33ee0ee0bd32a38647c25e7ee2cc4b90249436e331adca3260b9215ed0fc736a4caa93b63be58e2959a5e5579756581f4b17d5fd8a3418db0";
- sha512.doc = "389a47016ab7b5ac80109b8c46665b4a9ea9906414112fbb641e2c0f6a01907b03a6a377979686b32e6f41a718d14aa0a90993727e82391514a869b52bc4201b";
+ sha512.run = "17631e2d6306887236f11eed586454a784f256c36c14955be1eb30377f1f73b189686b37ba6c95188fda2e0b0aac9a1f40469a32bc7787b5d4c244de9a01ccdf";
+ sha512.doc = "2d35f87da43f957d7ec3d1e61d052d14b4dc207207fc2e6dc4de08b699e5211db17a84f0305888294ae163691e4dee2d067fb1c3a29fadcc34214033fe8e22eb";
};
"animate" = {
stripPrefix = 0;
- sha512.run = "b4711ccb9470b199a2dd372df1456bea3544a964ef4fef088040d6e6fe95ef966a87a4fa8ff0486e9fe48679fac86498e955250d7a0e55e34e29020159b0184b";
- sha512.doc = "5a796e9fd70e5533e7827edc07eb235f6678859c28d8920c41fd297e7a25f07f144b5f7f899ba37aebe0706f976a38cd4dcfcab93f5f684533c4c339183e7a10";
- sha512.source = "bb9b07be1bd40b5062098210347c12e76c8c1311de97a935abc5e345687a5bde5827b7124e2f1d7f883bbc31ac408c90bb5a0d038e94617536b44b626dfdf331";
+ sha512.run = "973147378dcc608d797a9886059fb2beba6ea5f2a88a04d9f0d4570b4f6518db80f18a0a02435f673bbc95f809137bfeefb617c3b72257c3b92823bafc01c853";
+ sha512.doc = "46ce529a784fc1360dbc8aaaf99a7d22f0de0d54d676d5aad3fad197bdbca428ee5cc615d2381ca6cb743645253d6575987c1d2e80a88c8af95d3dbbaf6da848";
+ sha512.source = "d11b8b1ce8e89d2457b9e8e244103934cbdb3f0a2fd15d7c20d127de9b40fda55a8df601c95b18ea49bbf912dc3295878354702770ae63179e1f70deb535381e";
hasRunfiles = true;
};
"anonchap" = {
stripPrefix = 0;
- sha512.run = "ca9b0dddab3401b2c3531e32273c02e610f56ba19746e5f0bef0b92909242b3c9ede1438d9e94771653855d87d265b0f6f7d7ef5901a97d77dcc2c347735fff9";
- sha512.doc = "746fa120e8bab79ecc5b63621adee336d6fd2074287f9b1cc287cf0cd151d3de5aa2be07b0c2357d3ddb902c63b4444b08fca28bba01097568cac2ece9cdc0bd";
+ sha512.run = "4b84d5260c0986191fb4f2b560c386a806c8f93c76360a8d93aa7f9b55dcf089d7d03ca946143b52923130ee751fd47f1ff59908314297fd752ff5fbb17ec0cf";
+ sha512.doc = "087db509e1d9649176614296f84fefe9b726dceb3ac8cb6eeecdd8a6fdb03dc97433c31478638eeb6f5f7cde85b8a8a693fce55ed0b3f5aae35a075a43e5652c";
hasRunfiles = true;
version = "1.1a";
};
"anonymouspro" = {
stripPrefix = 0;
- sha512.run = "eeeda26078df7a2646835061423119ea7f19e25476568351b7ff457b367695c9cde66ab2e7e50655481b78e214d45016233eea344c39968a585a70acde56f10b";
- sha512.doc = "d97b82b8918ab52c13eeb1f0791977355bf6c72261a5529dd12f392aa9a81b7d441a6d619004f848829d4b647bd8cd77df46bae0487cd05df499e7f53a1b801e";
- sha512.source = "f0d93b7d37b4f420c21a65254b27d7390df19ebed915a9a8a33100cae179f6e6c290302c658dbba8cd8b0487f861cc4d2eac17af6590126a0a24e934e6acc5b4";
+ sha512.run = "105334748bce7fa8a78edd599d6a8466729937f0008c479213a4d3d4b6b3e24b91bd1e124d0e3c1354fd68f99fdf621538696ba9b32ecbf09f5c7202b0b34997";
+ sha512.doc = "ced94c5fd0be106433e99cbe66305b60ac6ddee82d3a1c8046d1467b11fe9ca10c2ba3b4ceba56a0ff439e7fa82d09c303f29200fdcec1600145fe7623773e47";
+ sha512.source = "75d70833e574ab7847208d76d1012105f42712fc1558b9fbb35349871068bd60099d4ffe189eb28f5276807e6d1e48969283c7ea5a48f991cdb959077c1444dc";
hasRunfiles = true;
- version = "2.1";
+ version = "2.2";
};
"answers" = {
stripPrefix = 0;
- sha512.run = "83af1263901b65b641bb2087406e7c0e13a1f64c99e56911aa4fd6c4a09bf4d4d8f60b906fc7717b265e12d95da2a34d7688c72d3cd94a23026876e4c13d4ee2";
- sha512.doc = "a562f7b6d377edb1a711bfa8975dcfbf4d969af69ee6e9b1fe793bda96d6681a57fb8469677f3ff6251faa7e96a02fa067e07ca39d7c2c583cdde239b729b6de";
- sha512.source = "e9f8b7b288cff9cd0ee86bd7d29dc8e0b70837377e1b25b640c93c2b075a4b9380f4d0d22bceefba3f8dfd282de99a8647fe7bd22669469c734921f5c6a7ba0d";
+ sha512.run = "89f7fa19dad8e94b57a66b53b72578c277037c0c3a9fe008d0802dcdedaea03f01c6554f4c6b80fd038ebc4f18e21bad3fc176f4c4acedae07d9acad2a90700e";
+ sha512.doc = "616569a8d972150c0a1da86625b580baaca642bfad773e9e2240f74d33ddfea203b4c7349660b996adbf8208a92b11861d3f1a42ff88c68f39efba0af97ffa19";
+ sha512.source = "ab865ba5abd9be86d4056cc33ec9436c14cbc0c308cc68d9a6768c094b84dc1bf785bc78c84e1f286e9371c2118ae3c21b8f57d0b4406ba6c2130f633ee6ef09";
hasRunfiles = true;
version = "2.16";
};
"antiqua" = {
stripPrefix = 0;
- sha512.run = "cb0343ef76adcffbf502c202646ef1754319eba46e7190f88f466df233f962ba07e145f2ac3c7a2702387d3174198135eefd9677737481ef156f76261f92fac6";
- sha512.doc = "9d13d648f5a7c87c75a69958cb4cad9167b8abb2a8a46be4905052adf88e1ec73e230d075c0a8a60fd5c66ed1e00d7fceb016c2dc557cb1dcf5a1414c3cd7699";
+ sha512.run = "0318b6f81d365cbb4b320642ddb6d8f909b5b136daf952da01c22508c392c58c9f8a25b33e4dd0e5afe777bb0b366633afd6567c3992df2a2e286cc9f41e6211";
+ sha512.doc = "4158160d42fc776891f974cf8de13631aed17578ad2e5a67225442b7e783a36e2a0d3be640d92dce0fa66097dc617ad54b2779a3a3ef9878b46d900c5dc2ed7d";
hasRunfiles = true;
version = "001.003";
};
"antomega" = {
stripPrefix = 0;
deps."omega" = tl."omega";
- sha512.run = "171115db2b78496013b8e2025aaac59dbd40c819600881932a00efae59052eff91ffa393ace0e14df1a62965601b03bfb354be0be82bfedc1a3f74c8f01ff78d";
- sha512.doc = "bb84084e2f65580438dedcdf16b869233e3cbf5944ee01393e3b4f90642cb530fb66f4b27d7491c42058205383a261b89f9e4859de136327a12c5f6b316a89f2";
- sha512.source = "f2a3288943811fd73cc7a64b08ef27067f1d61c10193194112f1694fb6d19fcc32c1b97eb48c0176557ce9005e31677aeed72ed041d8c5706c131d92ffcae003";
+ sha512.run = "af2cbe945ac3495e94fbf69797c05d9a7cd8c3874148c54c602a4a152c669638cf7a861949a3cc2d08aa21f378b57beffddf2d13e3afc1157c74472c348f5405";
+ sha512.doc = "298b2e796736f7598a83a2d4fee53f48e78d0c8b255cc09c686371a3a05a4d36736cef96d812281cfd3fe1024af433f32e117c1c60d7559809220ed8dd5e56a9";
+ sha512.source = "7ee92461e60834af1f736f387823788a44d680171d9a7acbfd71c858885e190f724b5db11074efb74faf63b471af5c34688af1be5b765de67b170dbcf123fe2f";
hasRunfiles = true;
version = "0.8";
};
"antt" = {
stripPrefix = 0;
- sha512.run = "3f6e9a64085bbc399c6c629947e4e4a6eb161f6220343910db4af6b189d0af14a33d38c2d6fb30abc0f8d97dbaa004aaafc35064d67bd9ccf6118a1f09889d19";
- sha512.doc = "b49a487e18828cbcf6ebc03bce0967d0ce2ad0d7ac4bbba8ddc3810cd539fe3d4692400cb5f94df38b704b20d63bfed9cf0b26034663edcc4e45c902ed265921";
+ sha512.run = "c31e92701d14e0559ca1807389d3f1d95a166e9dee918fc7218ee671227381e3c37a991756e9c19c7e7d3681597c3c012037a74249c7c8eaaefc7c8a3bc2fc36";
+ sha512.doc = "00533390612e68b48dbbe9c1ba11e46a0e48f8b87cea8f6623267d53795ee9170daa1f34adc8cde12356ef779990fcd7fe7a10b601bfc11c9a0f590b5a25f3b2";
hasRunfiles = true;
version = "2.08";
};
"anufinalexam" = {
stripPrefix = 0;
- sha512.run = "bffcaaf0b9062d072fd111d2a72d2798bc61badf57a9e7c4a9268827957281254aa5817cc379a6b7ba22d89afba9b9c0c6d4e9d1f3e75633cc42d81c168c3dae";
- sha512.doc = "cf17209d293c8fb50b2fc4a2fb581fc20d985b9fec1080c4a6c00db9a3e0872361675e7d6cce8c8be2bfa63a8785da661322c2507d9f92ca4ce8d3e5a6d2bfad";
+ sha512.run = "0f7deb262a96bf55eba167475ca7c55887c1cdfbe60f9a32debb6926d855764eb595acb693ce9ab74a2af89efd98114f6694255580b5d594915cb2470d84b485";
+ sha512.doc = "0821831108f81bc8d23dfb7d26f2201057a897a2dc783959b9e298b8e59b79a12453db072b824397a9625b8a63e7fb19ad8ba6d4500436bb0f7b9a23f96d1c3d";
};
"anyfontsize" = {
stripPrefix = 0;
- sha512.run = "d2bdfab0b0b3acbf22b5c23b5f5407c6f6ab3ab2357138c5bb6672f0e3e0428d33f8aaee9c015a3f2222545d236dc55e8260fc7bab6e4e5c62fc52973f7c7d39";
- sha512.doc = "f7a14a5fcf333b2a04f6badf3b198ea67e2ff16b7aee9a1432742f982645f1c2916d06924e80366533ec42fd9a0861c5ce60834ea63dc4a41e0af255f17fff7b";
+ sha512.run = "31d1c235d011998043663bc1f5729bd40c5b90996627038be612115daef2b3526c9e616b16c251d6b653d5bad82beee62a7dcfc3b8c10feec0850729afb294ea";
+ sha512.doc = "9003fdbf712448de70c858eba74f7de79e0cb83e8f9fe72d9c1b71869161d5a63099473c4f9ec670b28b356ceccd9b56110a1724dcde3062ae209a678f5b0e16";
hasRunfiles = true;
};
"anysize" = {
stripPrefix = 0;
- sha512.run = "122b7e9aa4bf7144c23eb2b71f66ae98cc59188334b685579e41fed26a72202b28632c98c570a6993771cd30e9e36da6625ecc199ef8a5da920a5fcf0e055bd6";
- sha512.doc = "631dc7ba37f2afec300da94d0bf3d9ae0fc17d0aeb9e4025859b8330abfab06b7acf7728f558291e5235ba55b041b8cb4fa07b38a6c15ce9a486ff4d50f8e7e5";
+ sha512.run = "4439be91f8dd82cdc051c519b5bc36fdfb632cf09941f4e6ec92fa77c2b5f4d767c162018fc9451d48ece17e9cbd5d7d4c574eacea78b8f92b6e07d40d7b590b";
+ sha512.doc = "96591bba808fc91a876dd49a6e1ede3b679c18952244f14b07e992b40d20f6c4a0f4b4dad00a409c766c5f2e883fc4923c501e65b06ad93193719001c2629f08";
hasRunfiles = true;
};
"aobs-tikz" = {
stripPrefix = 0;
- sha512.run = "ad27c30f72cf02dc954aa53840b61973386469b151f452ae566dccae4fb751d0d22c002ebd8656479563cc192334da18ed4219be1e2484f640e45db0650d5589";
- sha512.doc = "3289ba8ed37a622c73d642b77a45a9e74c78276989511107794c191ccae7d000f4c4c211e60cfb512f4c241b4b434fb652c78178e07ee3e658de15069b2b8857";
- sha512.source = "4c91ec222f0110e8f3bab48dd94b28280cfe701d8d6ff3d7c9b40f149f41360ca713385ba13deba7d92b1c8b42aa2a115b4d0ea48b08cfab0708d87679b93b96";
+ sha512.run = "76e3f9748c704efafda74e6184aa3c0199f8dae3a9f433615fb87ac5fd7c81d5dd604e91ed7648b68f05919425f82fd19ca0b66f4f590f55e55634a5cc4b7f9a";
+ sha512.doc = "3732ca200dcb7d3d4b99cbb0edbe13ef7c9293e8424457c2493c330b4ea810bca21851161b83740bf3b7b53899941e906b0b2e4b46ba715e7b5bbe19844d2070";
+ sha512.source = "2cc8953d5e03bb1e6fc35d323a35d434aef291b165f1ac4fa0b005689af3d7988770d0a86fb4b4c3dd3ef6ea876f962dac5653e695533e089a7a50653358f40a";
hasRunfiles = true;
version = "1.0";
};
"aomart" = {
stripPrefix = 0;
- sha512.run = "2f1f1f7b3cd6948a89279486ce527b8c1bff960b975a095df9b0e8ff9d2571dc086754aa1689aca339825a767e6685fc0c214a68ed1b599fade65b1ca3efe985";
- sha512.doc = "e5aead1061276b541bdc83e6b5760281e31106004c31764ccfef19f8ea449a4fa2928e45f7b94c8118c56ebef2c7e1ad863b34f07d12a5957b96119c4194ca49";
- sha512.source = "378ad2e41e92c85714457867ea4309acfe77ed6776ab763834c25e5e53746935ddb1be9509460fe229f44acf9c2e4041ef3946e8bd9670ba10316d1a1da7284e";
+ sha512.run = "699f0d1fc5e8fa4bccd31609044e2330dd33083acb56832a64ede0d23d4f21e7a8d37ad5734e282d11238c334399f5b5b6449671ab82b737f9c51612b49f727f";
+ sha512.doc = "ca87c32d703e136735fb6e121c4bcf9fcad367121b071bbb792d96da1669001e4221116275aa6b37df1af7788df4ddaa6948aca3405facc0f05af7ae6924215e";
+ sha512.source = "ba9496f1adee23fff0bf5b3d1d5d54f05c6808ce2b40e7fad8450f01d4c02a2e5e6104304131eb52c91df47a1091f46623d4d4e1849d015f1e6b37d86f210c05";
hasRunfiles = true;
version = "1.21";
};
"apa" = {
stripPrefix = 0;
- sha512.run = "a9f6847c5aa82d99ed42abd0c94e1de80a963ba16cbb4457b4c4c507541162c5e1813e32e422879a133ac4669c85f5481734885cc58e9f746e884925b1b9721d";
- sha512.doc = "3e727947084a1192caeb3e898eaa1a99ac89147f5ebfdb6e9697ca9f0b93e7bf3cdfeeaa3c64c38ead8953b0b7d53ff000350c7079a5fd736599cf3de7aa480f";
+ sha512.run = "53d30a8458538f1852113370a63d49e8c0926437752c9d03299374fcf8adcd79c1c353bf420ac33a364e6ca296079ff385609bf2afbcb95dcf54465715790703";
+ sha512.doc = "df97c4fd9187772847f29950e899fae480cf5fd82d7f6bc3fcd1de93a1535fac7481436c789ae2c04e998f521f23e5b5219b38904afe1394cebb6c68e55d780e";
hasRunfiles = true;
version = "1.3.4";
};
"apa6" = {
stripPrefix = 0;
- sha512.run = "7a50c51d51591df5f95b6f2921c34357d3623c5e5a8939f779995f14bcadc72f44cdd855bb5f47fa1d83df89f0bf4161c9cd363e8a425b1209482f80cd7f89a1";
- sha512.doc = "a67893bb142d48e796975ec2677ebf04132df4ef30cabc8d605c478fc775491b78715e88ac6cd9b54cc7dcf9435daf9995729f19c4a67268f0435e2f3eec096f";
- sha512.source = "21a4793daa3a8830435342befde9212140aeca8bc81a3ee5033f61d0a955a9a9e92e1034ddde069fbc51a0819ae586508d7ad2021c6d7831222eb0abe2a97756";
+ sha512.run = "338e7bc7d97fc2b9c322d00fdc084d76e025584fc4584bc253f44ecedd6774cce38913e8ad0c08bb6bc64b63b83702d0a13e896f2e87b0760129e1b734b15fd1";
+ sha512.doc = "2e34f5094708aad343a716d96be89aaca2c86dc08da5280ad2146013e3df635ab9e49b814efb1166a9e43a3b98245f92f2e5144637bd96c13ee4e1a59b2ad04d";
+ sha512.source = "f73170f6eeadfe27dcaf0ffa7b66232eb7da5246b1630ce5794aebd6a6faec0233a3f148225a2df4e7c95af38d5005fe84e1e3cac1011bc7b0398113fd49d9d2";
hasRunfiles = true;
version = "2.33";
};
"apa6e" = {
stripPrefix = 0;
- sha512.run = "9a03e7cd930d3ee46a6fc41aa9bcf4aa43ef541d1229a8632664b76d54bc3c086545bfa7dbff9c8ed42f1a693ad022a30f28b0df5c8762993972cd36fd1e426b";
- sha512.doc = "2a10b13c6a1d3c54ffb6e031b4ee9724146f5707722b0c60637b24a3e5b66ab7a0e5e5b6579d5baea3861e67db0a8c4d5da691f0473daaa121ba92b05192ec5c";
- sha512.source = "8acf941e49930e042539098bcb935deb9af31b1fddce9959002d64abe8bf3ad430aba71eb7520365a30ec07d1b2226ab8ee8a7e21d5c414e3d81ad122b21ea86";
+ sha512.run = "155bd30654ec3a2bf3930bdad98235baa6bf7aa8109ad449aa1a7b6f2dbda37851f43978266e1c273cbd2155ed274003dcd91f9f452f2dffe268750fd0d9293b";
+ sha512.doc = "d78ed178d1fbd07668bdeef74cf6f9f3674837a4f83eb5dce590762f7c02fae1017ee2eed6625a85a7b3e251ebff103e37da84af589125bdb60b73c9459cb748";
+ sha512.source = "6a6502eb1a60d2b67d373fd1cb4aea0737d0eba9ed2846c07ff5849c4bfddb9ab3b6369ec0958536e831c79e63beece92393c874d9463bc7e3cc1a56f4c4ecb4";
hasRunfiles = true;
version = "0.3";
};
"apacite" = {
stripPrefix = 0;
- sha512.run = "b7688147efa1100fe63383f737c86a8120676fcffe59bf7de95886e78263fcf0b1ec803b7b85a5920d875f9c5aa80ff057e3e5bedf959c794a5bdd6014fae12d";
- sha512.doc = "0f4638bb631ac2a582088dbc1e9b11b073a0851478345f70a2c99b3f818e9ad3822d3e82f18254b0ff1810dae39d6c372dc5f03a3f24e90e214086923248d1aa";
- sha512.source = "1d3721e2cf3c4c9b675d35d64f2160c3602a7c17ccf4db447df48f68aa42f7fe77465d5e35619ae52b7142d2b5ad44809a35d1eadd4e651eab4a119bb4f9139d";
+ sha512.run = "02b89374a1a61c7f972aa759b11420cbc7a895972a9b36dd09e48f0aba2ab8d83632949d6f8fbdd781170403639b765ee68a22e1962d13751af7fbd121a875df";
+ sha512.doc = "f9840a9ef1cd33ed01b8338956b3da3676167d8ac99cd1ce32dc0383992fc9b141edb20df2fdb6b0d5df5762ff8d434cd84881f8ab1cb4035fcfb2bd9f3ed14a";
+ sha512.source = "4fc1c927dd602684043a803d8e15b7bf548301bf2562a5fcc111a52676f96740db138da3b58993ccffb78bcaf6dace321f196c5a77022955955c87f729bea506";
hasRunfiles = true;
version = "6.03";
};
"apalike-german" = {
stripPrefix = 0;
- sha512.run = "7fce0cf03311740a49a724f6c359b9e7c309ac02cfd318881f74c5be19be43118e6dc576f016f395e0d642241c7c4c36ad38d13e2ce91065d1bbc11590284010";
- sha512.doc = "bfb85d3d72857191e06d6244654c0949230a09c4fcc85fe8a48f25801cf7922ad65fa51dfb8acc7355e96783b0702fd2d3dd37e9b3195120f5b772be96e2928e";
+ sha512.run = "37dec37d8e08a2f124c3874eeb9934e7da3cc9cc8fb1ce82705a461e060e4a59dbd82c779ce89c4d53f1ea909b4b9abfd57e1f9362ed432693dbee7b1ce615b9";
+ sha512.doc = "91899056f7c71a20e08e4f5e1a2cab83282f9436409cf28b120b92a3633ec5287ae2b6d7fec2c20ee28299589150408ef2e9760028231523e4c378351a88432f";
hasRunfiles = true;
};
"apalike2" = {
stripPrefix = 0;
- sha512.run = "7396544639325ec08a9df225e17fadd3ef58e67b6f329a6719bca810275074a088539f5f4f0a9da1e03082a130f36970bc9c49bbcb1eee8526b2eeb75323f6e3";
+ sha512.run = "ff569f69538cf82afd19d9dd8f798ac36994791d4c5cdaf8998267883432ee0230485de6b0aa9e9babcb285f1121936e911fe69700762010bcfbdfac6cdf5be6";
hasRunfiles = true;
};
"apnum" = {
stripPrefix = 0;
- sha512.run = "1718c3d4499f7c65f40553c920cc681384aeeaa489b04a656e5313cddec11c6b36be9798a35e24bb9c06932a96733f52153eff7d6ae5f6d69b8a02fef60f1464";
- sha512.doc = "8e4929c6a39c0225770de1b9431e8eb53791171dfa6f551b2bbf8a6719a748aff46e5ee976c9385cd6de596c773c3c523366776cf09b852c425471eca4ca253e";
+ sha512.run = "2e155193dfdd3c88cf336cece23bc6b393a81529c31ac2535840a7c4f4a97530d35d0f4ae964e8f92856eea0d54c356e8bc15427918ba0891730827a3ba561c6";
+ sha512.doc = "4e1a6ff31d9836dbb04fbd90911083a9ff70c7526ef099d437e21c11766314cc29e8071dbc21976af7a23fe99b673bbee82dfd265041b9ecd015070c58b4ce14";
hasRunfiles = true;
version = "1.7";
};
"appendix" = {
stripPrefix = 0;
- sha512.run = "5a3b7492ac8a1972e25710ee70ee82abed56b56cbd1c496dcbe48fb98526a29a118efecc1f05dd7e083af194134d09bc4568acdaef6d43f2aadcfe65f2706abf";
- sha512.doc = "85002436ebed5a575b50184bf1edf9f72c4ff1878dac52991d7ff9a4ff8e1f0de22ccd7fdeaccf5cbe35ba86637f4d8b4f52783393cc3634109908c33d762d12";
- sha512.source = "285ba3b9286866d0b5fafcdfcddb21487e98206b198417438390fdea9456547b1bfb3596c48c70d2d03eb7af8a135b3d03e9fb5d953f97eb220652bc9c30c4fe";
+ sha512.run = "ed3858af33069bf1cf5303f4fdd5ed17b1353be7202544e4e387ac9f428896bb24b9ad98ecfabda8a6fa9852c3ffe5179f1ed06a7377b4cda91e9b480d6a38be";
+ sha512.doc = "88298d222e63e3e122a60d63e1f8a8eeeaeadf0d7287ffb4a2db5dd5d6ee944b64d74d181ce5f5e2605577827cc9a64054312448b6457c26c08e67284c00447b";
+ sha512.source = "4778f0e2586b746957ae480e90f68a951c274be59588e7d22e2ebdf13514ff08e058c0793ca5c83433897c720d5371f0f6e847433405f0d880462933ad0707f7";
hasRunfiles = true;
version = "1.2b";
};
"appendixnumberbeamer" = {
stripPrefix = 0;
- sha512.run = "a364bad32376322f383b31cfb729402d3d481aa3f427da823f57a10e6bdf1e65636ed6903fe8e05ddda5f09c39a8fb617150cca3ebdf6c1a1bd11815a0ed2d9b";
- sha512.doc = "120fe706eaf53b8d7b8f6134618340c13614084b8058f2c3b734743a219a97867e59ec8b77aef6bb20f845ad6eeea19ecc19892604a4871f22a6daac5833d073";
+ sha512.run = "d5f4573a0f6c31be7e910512d86ee0443e713abea11e71694b58f1d1d65f4249f967aa5b873941e1d8b7686d408f411aad1a76009a3bbcb528693ae14dc60e63";
+ sha512.doc = "58b32eacfbcd8e024a4cf3dcea0c1d057010dd454c1e54b6752b970a3fa1a9e10eb15d8cee9dbb9ae032aaa8b6c070079b112f5a91b1c9617df40877a4a3454b";
hasRunfiles = true;
version = "1.2";
};
+"apprendre-a-programmer-en-tex" = {
+ stripPrefix = 0;
+ sha512.run = "deaf9ad3580a803fd5fa7cbf8f8a11df4d350b7b90ed880317d1e67290ce8b48bf783bfdf470076b672cc5e257bd10d69d6361c7959d81f9fb759752adbf2a6e";
+ sha512.doc = "820f1ba9f635e05a25167203a1f27d13c380281640784828c27ae7366816f309c6d3a630abf3ed49ed996357064878c735c9d7c17bd6dc262a21a420fe40f77f";
+};
"apprends-latex" = {
stripPrefix = 0;
- sha512.run = "692c57415ad56b5a991ff3663ccf95fbde0e57ddd26f050899d3238e3fb7f10045ead6764a9eaa3e0e3c32bc0acc8ee096ece007abab6224bcf6306a8b2b163a";
- sha512.doc = "ba7f615ba74eef13196fafafbd965a76ca8455f8ca6f5dddd2acd9e2e8b0de21c70a6ebb7fa2c565aa2f0f534b53d32989f2b6226a48fa763cd1cf2b753cd2bf";
+ sha512.run = "fe9c7ee4cc8cac1ed932388ff75066e4166e582f92bc23da4a4f6049f3cfd8c100d6ab6c0b3c661dd76038a9683eb3207f94f54ea338dd172027815d6945ad94";
+ sha512.doc = "d65d5f56e055ac4628e8198b718689631edca80abb3593480948ee8ba3336d7baccc091cac9f95b4dff745d84d409488d3a2032a1587f1f1a5db186af4da1413";
version = "4.02";
};
"apptools" = {
stripPrefix = 0;
- sha512.run = "8c46dfb31dcd4eb128b549f2d6630a805eb3346ec58bf00acb60604331161a11b8edd99d47deb85858b407cb7c4c68aae8874198d485d3b2a2cc9684ccd86abc";
- sha512.doc = "09f29aedec66f18dcbea44e11662848d2af8d18f71e3d3ad8c8ce3b34e185d3ead93b0c580bd953b4bb00fc6e15452d860db42f3ff002d86cc69173afb82f66e";
- sha512.source = "73f57d2766088e01dd3693519e71722798d7bf55fa2bf231df46430bb4310a32f1eb6e7b59c2b3dc8b5e030979134f957efcc9d34d672cccdf73bf94c0b12ac3";
+ sha512.run = "05d243100c9fc575b7828e0084822fdb2c655f5d2d7c51b42aa3c5ee4d127f62f714affd1fa8e94b7c0c322b57a9fe1728d1829ed7f18d75b5287a673d580cc4";
+ sha512.doc = "74ce416ef14978e0418754e3d2e2874ed07a8fbc6be90a1bf7dc492f191546407d7a967efb1306481d1b88ad296faa1194dc4da8975f7ac0c4e4053ccaa1444a";
+ sha512.source = "ffbce0419baaf512bbf8aafae3a8bdae5456f9ea1699cb48b6ce215fd8c4d84dbee84399e8799fa5ca161a1e98375acd16d196c9ca6c505c7923aa7fab49e0e0";
hasRunfiles = true;
version = "1.0";
};
"apxproof" = {
stripPrefix = 0;
- sha512.run = "651d318756015f069aa6b4984a0095163ac91e9b95ed40e6cf244aca1e31c53b6a30064934cc105f72742a3abb7c0be723f2894bd926c58afba465c54832fe89";
- sha512.doc = "99bc20f03e087a657dc01e9e2554dfcaa4e34c4c905386a2ddba4624d005cacceb58dd5f274cf2e25c1e2895057d0c17bf6a277dca1b72e3be4991caf83b671d";
- sha512.source = "d081a31c9473cdc05ddbd550ece8395acc83d8e048537fcc25ed322ac586ea524b6e529490464cfe81127c4ed6bbbe5f47790be9202417263f9e9eef7e5078ca";
+ sha512.run = "400c95494142780c5359df48864fd5ca48409180220a9efc25c0650889fc84fdb725f7ea263c00ce7afb8099c80d4ef42b601e5b61ae0bd2fb8e68fcdbb673fc";
+ sha512.doc = "fd818e5ec077a1d479b0bbcc8470a80c396dd5e4b0fd6191c30009f709d8da6de74277e1f162df3595a4de6e10bc88db6290c9b42df37672d8a6aef7047d9164";
+ sha512.source = "08eb4f6d847ba8d7fb4d19b81f1fcbd21a4d1bad908824fc6739b16d08763f6ba1bf388d5f0dfce29916205d6751983f06f9f4562d44f9284f690fb16fe7cd80";
hasRunfiles = true;
- version = "1.1.1";
+ version = "1.2.0";
};
"arabi" = {
stripPrefix = 0;
- sha512.run = "4b7e470834905c249e2caefd1ebbbdf68635567e43b3f7b1fcf8ef3575930425f2772df96e3163eacff4c2cb951a89a12567cb679f8175f8774b18d13b067e1e";
- sha512.doc = "5c655d904fbe3546075f07d3685d26ce12e2649bd838b53d25485152ea05c826079dcd1d9d9df750e2b5aa8cb23e69659e1d13451683038e83033de09da8b1bd";
+ sha512.run = "6f59ea8c986078f388f4c8f067b12863422728cb1a56464ece4d793189bf0e6dcded476a3b86317c2bd5f9b4b3cbc475fd748c2ab9bbf60b3d8c8cd4c162ea62";
+ sha512.doc = "c851b0cca46b11d7297a03488cc72adafb6409e0406de809a1a18d4993068702f03e17cbeda1399914005c9885108d747c844719764145c746b2a0ae45d9121f";
hasRunfiles = true;
version = "1.1";
};
"arabi-add" = {
stripPrefix = 0;
- sha512.run = "4668574f7e1cee77adc451a1cff7c5d49972c6ea8f40b8f14666d377678569fb91dcdc2e18488386b2fdc9416c43f2944b12436c645db6d110f58a87d0309631";
- sha512.doc = "a75ab71a460545f8691742410fe680c63670657c805c93571c20e5aa57720c4f2c0c34363423fd6b765c32fdd32568ae3c83ce04b4b80421e055d14debd4d908";
+ sha512.run = "5db89004e82030185f34c0a38e4ba55fe38fb9fa087c7a25ee7f7df9180734ffde0957eec52f0110655ea273202b6cdf63114e3520cb23db80c48c6c74acb0a0";
+ sha512.doc = "4c44de9d3b46c605a463fd1704e56c5c61806f6e0dcc130251c81d0c555534e167034b6ba2deec1370e502fd006192540ef415aa42987f69025f18642451396e";
hasRunfiles = true;
version = "1.0";
};
+"arabicfront" = {
+ stripPrefix = 0;
+ sha512.run = "efdd3769bedf8ececd7f71f6a918ed19f66caa78b348238b34e554698a5af6ae5616bad5cc494c970cd8e12073f1c27ccd1cfb7ab19ea263b5cf98061c42ccf6";
+ sha512.doc = "64eb067784cdb56915b45e80f1666347bcdde06e3711a18cef16ae92450377aed236cc32c8c10d467d50e77de31a3f599abe900f411a510574378e63eb923862";
+ hasRunfiles = true;
+ version = "1.1";
+};
"arabluatex" = {
stripPrefix = 0;
- sha512.run = "a53a8779c42bdb49d789173a441cbc5092f9915b72eab1d0725fbdff9f6ba16f27c63d80dd0d8e1a13e2e57ccf00d4c6bf0aec9e94616033549a258c4ce214c9";
- sha512.doc = "158c7de90655df51ac4e1ccf28ba41b33b33945b5001ab91ed1128b72f22554839bd7c976f2dae4d8dfdc2a557b8f0886373a091a41ead562e6a83401c5c8515";
- sha512.source = "88d4df754e7ab790fcfa50592d7b3f4c2b2a86f18d99146fb4619f14cfc6ab1d536b50ec9f30785d2bc755ac46c82208ca3086e47347f96cff3b289e96641639";
+ sha512.run = "53a6524c6d10975d9146acd93aec62f57175c8403dd23c4844a0ba987ddcdef7dd122132c8540733ce5c8f4f8f2f589d4ecd0c10b0ad8f2164b0886a5b8ae6b5";
+ sha512.doc = "fe2a14e2e02c125c9042715766abfbc7a634103843475b15ffa7166b18e33e5e9c8d39481722a19963b79affdc88c3283ada72abb60f05b09a17fba999d06442";
+ sha512.source = "8fbbcd24cd141d0e79232ba5e7d26cf95a554e903a1dd73e78d53c2e7d79f961a6b86bea0e880ae2ac919a5fcfaa44c72ee000d86b0a268cdeb16ffc98455c75";
hasRunfiles = true;
- version = "1.15.1";
+ version = "1.17";
};
"arabtex" = {
stripPrefix = 0;
- sha512.run = "e61468f2cbc0aea1bd0dca4398a9f6a38a84774d9bba44b64eceb448adb16d4088ef7a2713d071abf8eda5b01039a41e912a14566fdcd5ec0ae04b3ed50e4eef";
- sha512.doc = "28f2cdf8543edd3020f5f26904718b3d0cbb5b50b1422da83489b4f1aa46d4812b1df0900492459f6643cf05f1c5a08ce8940e526394b6d571c91954248adb81";
+ sha512.run = "2dedbd482c223f65e13aae104e2014d2d28bf9f4ae6b90f1a4cf0718eb245d8a94899982f15de326f2eb19e2696045ba8ca9a19a6d903ef7c3e9b575a01d6bbc";
+ sha512.doc = "f20af64239df9bdb82b7fdac6c5f6a222f1277eb877fa1907cbadd4ec6e426745b40733fd2ae726d3050e6f992b14cc91d6386ee02e2bf841d1f249d09df0c71";
hasRunfiles = true;
version = "3.17";
};
"arabxetex" = {
stripPrefix = 0;
- sha512.run = "f9db22f63278faa0b59d1287a73775c13e4eadd16561ad9f321960756eb82ceacff092eae6e533e779e17737aaa09d895983b913178bbea98e4d829205e1deb6";
- sha512.doc = "07e019754a2b22e41e0970287441080c4e7cade877ee5262dbbd49d60adc1d871b95ed589d7708b6b3e76ab0066b9132fe130ce71f8b8e20f5c1648cb7539d08";
- sha512.source = "a448dc1b9cc7f759b936e77d0466d6749c186282f91c907ecb45ca334d02210f7452384f58de1733cda9928729808fd2fd7dbf39f70ef3605ecc7743fa642aa5";
+ sha512.run = "7c58bd94b780abc5bc17b4218229d289797a155a8e98cae8e22825dc7d9b12c5514de01b12bf2f645047dafb13b4d519d463f4ced60f7ac53a65c6aa38cbec86";
+ sha512.doc = "0dff3162a710b458b367bb4ca587d525b68ac79d2d3182e8b9d2ca90ff72f89bf69153960400c344511449c52346c329b8a34eb788e11ed9a5319bb6bca89418";
+ sha512.source = "fb29b38d69d39f4c7ed04a3ebb114e49512abbf444f36fcd02dcccfdda22aa3800521c9819696c2828c46983f8266fc00aa59cafb35e26574a3403319d364d64";
hasRunfiles = true;
version = "1.2.1";
};
"aramaic-serto" = {
stripPrefix = 0;
- sha512.run = "615b28b1f9447c4d68dfaf910a02d49d3f8b6f51af29c31bbdd78b0f7c064cef57625a054e1dcd5b797ea4cc3ee6a5ab46a3e121867097839d815a36e23ca9ae";
- sha512.doc = "15ff7aabfe9be5ce8a328b89dda88920fc6b89209d433edbd5e680a465c2546f3164ae895121389b1145e32ba414c8fa306d137e6e25fd22f2a4e649c9c0614b";
+ sha512.run = "6731d62d8a24c9f0d26061b8b2574a880df30df333fbe16408d0830657ea36f04f50c56b574de5eb081f490a4c5782595fe17bdb9208b6602c1a0ac81a1f10f5";
+ sha512.doc = "433018891123aebb201d6c4f2b00dd15a558344b758899f85b9bdc21556ad4fc4845ce72084863b243e42beba643c5ae4dd210b74e2588af4825e3c83d6d7997";
hasRunfiles = true;
version = "1.0";
};
"arara" = {
- sha512.run = "2213d89f9f2fe0d519014bd34b56fe75c95c7fe0eac57639739633df03142702ee0ac7d53c336ba793031a330c3ce417c2241dba53a45c76c02992fe89a0a1a2";
- sha512.doc = "d2d9804ad9a97f719ca143844cda2563a52de51afdd3bc4b2a28e4b9e4452197e2b9a9cc2982bbb39ef129c28880f7130da751093f98dd4ce6079ef4ff9fcfef";
- sha512.source = "a1b1ad0b0ac91429acef14bcb461ad686c01f6216e8d948d830c7e083658f2d193be62eed7318795dd33b9db1bd4477779c8bd10aacb8517f04f110fa9b5a882";
+ sha512.run = "5ac4fbc1a03882b15611af6268453bcb2c1a476524a2913f16d78cb04414c3eb4cd9ab7426db813d95afb1e51828a6eff1683fc03fd785ffae5763d5fca89b24";
+ sha512.doc = "4f2f7312a15e572dcf4f9a2fbeef07e9c6d940401c28730afbe9cda3e3247c835771d278e1562d55c33728ab4ca92cbe26a945d96c5e50f6ad54d424ba2af47f";
+ sha512.source = "808c73a642fa3c8e74baeb86e1397c797f9dd69c56dd2ba1e98b2136a753f62d5bab354a7255c456a5837a324d586e36e36468a43658e74562d7e96fd0015fcc";
hasRunfiles = true;
- version = "4.0.5";
+ version = "4.0.6";
};
"archaeologie" = {
stripPrefix = 0;
- sha512.run = "5d020f4a761cef84823c7995f8e6f41479a9639aa5258fa54e928a39975deeb7a187be731f1ac35d5da8bc6d04c7f266e61ef3a05a3a745d0b499a98e70d111f";
- sha512.doc = "1b2c54af046f40e440878481a80f4f871a39cfdd8158c7be2538905c55ec54ff65f410f59396581e5da5ab56dd6b096e5e30ed709585665209ddaaca289dcf2c";
- sha512.source = "fec73b6e058cdf5fcc9edd5627fef392efb816ae9aea638c8b2bf5959961f366628bb47196a061beb33106916c0c333190fef858913bfeabe90df8b79d95c170";
+ sha512.run = "4998ea296e2a3e6c94ffb23b8ef981ff88f49f886063fb6f7ad6a549dff1624bd23f0615ad7ce44358de7f79b87b02b5d90800c48b8de607399403c045750d82";
+ sha512.doc = "4d8e3d71d6516654dc96602dd1bcf7eeb0bcbb26fb87efc4cc8c78655140ba28d1d68b1fa42bf6a653e6058e7c648a190e18abb7a9ec1b467acf885d71db38d2";
+ sha512.source = "55e8e5bfb8f0845750a3b13545c979367f34a6de44e8714089c95c3df34b4b07bbcc058a30ef941d9e835b8a3e2070b92822a575f472410f388fe19780e08618";
hasRunfiles = true;
- version = "2.4.0";
+ version = "2.4.2";
};
"archaic" = {
stripPrefix = 0;
- sha512.run = "a23a6739720b817993eb43962ce911604fd606e8526009e8d8190f0dd9bae6d7309511eb8d12522488d1a464af5d5cfc1d59ae8008458901cbeb37e313ab5fd1";
- sha512.doc = "f4ca94308e24e033d7a3a9ff178a1746e16f008f4e2b1b86d957e6a2843798375360a7e96765a3c78ee12171860f26e930a39d0e81ab798d6fc0ca443e8057ae";
- sha512.source = "48c899eeaba26c575d1227ea831ed25c389617b1dec2068871c3afa22295f9c321352bc944ba72d7e42ca0e91f570930f63ba6ecef5d19d7fa954358a2dfd8b8";
+ sha512.run = "5e841f4a8e5df375fd660c998d3d54221e6c8e383fe4a69fb082c98d62b44a1fab2e9ec88db37964e015abbc20cd0f2af5aa26cffd4fd92fece5e24661c0efa5";
+ sha512.doc = "457eedb06a3a09a73a2ce0b20c18b643530aa2659d7b1b98be14238b9d40e8a6bdc39085654e8589fb134921f40d211d93f553cab25d7901e40286b3075f268a";
+ sha512.source = "5a39568546651ef10937849550c3305bde9379737b21e24b2adbec532dee8192ddbdaaa77f2e6bc135d518f354c1b20d7c43bc03f65ccf47d423f4af1e75d620";
hasRunfiles = true;
};
"arcs" = {
stripPrefix = 0;
- sha512.run = "916701ba766a641f4bebce5fdb994a776317769de2ebd40bbcf08bc66c5b1e04d3ad8f50121de11208aa12c0eb102fe09f411c0fb8927a9b9c023e84085a16ed";
- sha512.doc = "0b3eb24a15d319caad0635cc699fad67a1fe39b3d0645a6596e34f6d448cc4f69a69ef0de3e497e459d350021394eaa748f286df6c0d5298d28ef266a3c8f300";
- sha512.source = "92b928c892c4954d05d15774d33ce47a7f9e2a36258a40add3ff25c876d9c20b8c5e9ac44a04a7df1cb0e20721672982ea7bd9dd60054741816d82bbd082c6f8";
+ sha512.run = "65737905ba0a6ede74d8cb211b46a2e62b640d1b655f895095ad4bdecefde496368707142143e2f2e48849faa89d86a9e90a0bde64fe84b3c828e14462f30406";
+ sha512.doc = "2cf72d4ec304cfa08c1b3cc8df3bd9a6cb92a633a2ab783ac4efbb5edd6290ba256c86bc4a3bbc09d923a58a10e5f21f5d8e3e2b41b0ddce14406d29405523e0";
+ sha512.source = "ce6599f074d59530d85960b2a313421400f1cbc26b488e900a5b49d75f6b715a859b36de2d2e25c880407950f1170512cc3573b0256d69ceafab40e29566de78";
hasRunfiles = true;
version = "1";
};
"arev" = {
stripPrefix = 0;
- sha512.run = "0bf4817d012774f5613535312f52758a7f3fc9fbcdfaddc50bb7de8646344f76aa1bddcfb9e66b7703c146b243061a27ce4bed4c7d923f96da9be40058c150c8";
- sha512.doc = "14a7526e67a3987fe77dbe88f7cd2c42bde55c826ba10a627e83584be9a5a2b26a0461f675ce61834a664bba891930e0a642dda7bf85ac8f6f2e5b5fda20fa3e";
- sha512.source = "f89bbf33b59bc231ea0bc617d26d69f6e57d85720c23a0d9e994e38a8695ea7b6f306d3cbbf01454739d99a8ad9d61d732ea765418c5f641156d344c37293e76";
+ sha512.run = "8b6e88a41052740831fdfa03299f665fad9eaa0e45d1d235392aa0b849bd6ca03f1e18892c879d3a5289430a5d236b9544d617ea2c3af62a59b38b4d7ff8ce90";
+ sha512.doc = "a8dcb8bf0fff3be9c99550623f12651df09b151d6e28bee03d7aa80c7b0eb8c86603b4d8037232e4998bc5603ab3dd368ff7a262b7c7f62f2903338774a9b8aa";
+ sha512.source = "6c92c2f3ef59dcb93207ea90643d11aa8cf81850e2696414f489c40cef97737d00ee4444893669f12d4592c6573a71cb229c232b62f10db38195aabbe83fe523";
hasRunfiles = true;
};
"arimo" = {
stripPrefix = 0;
- sha512.run = "66a38b3be0b52d419382ef405e9d09cd487f0db0be9b8435001ab59cbc5e6e21a3ff631f7784d3b0306e6aab97b54ca4a39151c712c5ad29905328f3fbe289b1";
- sha512.doc = "76a21b820c2e115a353267eb4c604b7aac36bbd47b3b90392c266efc3ad08045b78ef8c45e4084bd188ee8754bc2e59509643ec70e3da9f8da22cb11bce268ee";
+ sha512.run = "9dfd102a7a58778bdbea8fc9aa8688dce24bc0a8106121da5f5d57246bc72b4c6c5ac11089a496399dab273680da2b4d2735d40bcd2277b555eca67ff936d991";
+ sha512.doc = "481649673936e5a05195b2fbaa7c7a3a702e23ac6998537a7c2b3c53b3a87ef1e1b0234c4254f737ee10bf8809ec03b524ae8e06d3e1ca3bca641d58746afcad";
hasRunfiles = true;
};
"armtex" = {
stripPrefix = 0;
- sha512.run = "501b1434100cd172ed773a1a6210a444d9497d8681ddcde9f67c0e55d533a09d8633d6e5bc2630b3073ed9edce00d98e6feb88d3e11f53b745360f814cd553a9";
- sha512.doc = "8f293148f924e4f1ab7c6988f2ec2b68bae509de64e56d7cb960fb3fcf6a6fbfa05d0a6b568b5f6c6b540e6d66724e9cefea8ac2c650623f8d8d0d8aeb86d2e5";
+ sha512.run = "9e76f19f3b1bdcc771039d0be62c5745e5605b1838c4d7b2df67b14b1babcecf49fa5abb667b0d106a432919dd08e23e82201a62bb4adfde3c2016aeace79bb1";
+ sha512.doc = "8df4b5c1aa4b653869383336594ea3bb960ed8bdc2c413464df1aba607c9c310bcb5e8e63a911fc28113a8770573e510d81c6fcdf84242dcf08dd2da33f7dbf9";
hasRunfiles = true;
version = "3.0-beta3";
};
"around-the-bend" = {
stripPrefix = 0;
- sha512.run = "c5661de5ebb954c3a90606e22cda8d279702eba0fe96ce42545f162cd1d3f41029782d9eb0875e3ad9f1cbd308ae923a6f363ea1a1f4f44429760ab021e35da9";
- sha512.doc = "7d33dd68672a080bdf95f74ab84e281242a57ed36fca8a7d8d1b7af170245c70699af241c9c687d88d2c6a9a2671d4d8424161128560ae8ac9898789894636ee";
+ sha512.run = "8fdfb83017cafe87778ea8a9e7147d6b73ead7019dfc9dc8b620858a67a2a02991e291d622aefc77723f6faa8a66b132313a100d298a2f6327473df4e0fb17f1";
+ sha512.doc = "acec7325203a96ab3937cb687e3265b5cdf6d77af5740e1e187f993fcdcbb9db743835e9ab579b6c8b0534311ba94f3d1591330bedf1c2f9eb9e6955ad070f9c";
};
"arphic" = {
stripPrefix = 0;
- sha512.run = "9fca584d410a241afb6a506cba7b0732b5515c18a4a829328522ff8675c4843cd9830573c3c85c067d58413c9572b0be51c013978a9d0c1571a301a9e6a27007";
- sha512.doc = "d92f5f97f08cb89102b95e625937db9dab233ee2d9e9f8710b2d5d72b327dd1cb4fce0a6a1f7b4f75f43720d58c4836f446b5136aeeb9f3c5ca6f664610611f5";
+ sha512.run = "2d4c0f91dd483df95bf91056e4d7cbc28b681fc9f42704cdbff297ceb4f8110affbed879cc8b15061c309764e1fdcce01fd47c2d742df441ed191f83a065538b";
+ sha512.doc = "327dbc2cc7b4bad5e410dbb07dd2a2d5052dcb54c98310ffc3596c1e5b4121c1a12e3067b7074f209a3972cb51280f057cfe718eb963869bf05a76e17c528dee";
hasRunfiles = true;
};
"arphic-ttf" = {
stripPrefix = 0;
- sha512.run = "ab7678f75e28117a5f988e913c02daef6eb757f726a18573cb92ad1031296b486d71cf859a0b06cd19eb456b5240443563ae200db1f7642d87c161fdb793e89a";
- sha512.doc = "df151a25da7ab8a44fe9eb5f031d1a8409abfd5af9513cf8f4e46600f7fec3aabb1f2c4c5a9e29224dca5c911b2139b235f53a2ce57927a4e599eef255c0b951";
+ sha512.run = "f0559968e2659a4e899bb0ee1e6236f4bf7f4133c96c146a189b42fe0ce7f375ffc5c62efd8acffa68b36c92159c28eb54167a7625b606cf7644c0a072d7f8e9";
+ sha512.doc = "000030c21bf1ccd74ebc1c6bf8e46dc5d9f884480b2c31407353a3ff45a4d1072f759e9e31abbe5c9de7dfc68820fa359d42c5e980bfb7e9d408f015f8944aab";
hasRunfiles = true;
};
+"arraycols" = {
+ stripPrefix = 0;
+ sha512.run = "818971d673180323d20534faf9bcc41afb7da93f41df689b37237af19471ebba1942d0cef900bfd5dadfa5730295bca2e9c9e873ba2b25a1fc885f0d5aa3c4fb";
+ sha512.doc = "10d1132c5f964915c88eed1c00edf982da80fb1dea3dec028e372eeacc91023b06a0b49a1b63e4442d23c0ef550f2651dc0f12246e3d58d0ae320006e9b49b37";
+ sha512.source = "1dc2055ab0a511896909ee526b9f5b1adeb079dd9a1a6d64c0fe9ef326e29392d69088b47a7e26dbca2d32e5527549c7bcd9d8f3b28cf8c1ca7d442819488638";
+ hasRunfiles = true;
+ version = "1.0";
+};
"arrayjobx" = {
stripPrefix = 0;
- sha512.run = "e011fb45f9088afecc013c0a5cf7e12232ad5bde821782577c5994f74a03360ded041a4e2b7096e9db2f74fc21e7dd298cb5ad6e7157681cfd88b7191e21b015";
- sha512.doc = "9d6daf32717880a8e1fb1a5bcdcd798cef5ff5f5b6cff0e26411ab64fa0307b0b462799f49ed44f8427d9ebe380668369a2771db7d7771266595cd077f813231";
+ sha512.run = "5cf6573de2bf55c1b75c2a0f38515ecde848dafcc0e5f0e77185ac039d0bcc4049bf6fdef62134ea5e4839570fc20cc6928bc9357bee0c4396f08d714eca8d13";
+ sha512.doc = "495f7f8f3265e349e16ad170eeda10296926864084ace743df54f5a4b304da6bc344bce901edc0fca8d835bd0f90943b192b0e16e3a8f5bc81e0f269f2b480a7";
hasRunfiles = true;
version = "1.04";
};
"arraysort" = {
stripPrefix = 0;
- sha512.run = "9fd89cb6fc746e8e247594343222663050d30b3c780a3571512748baa640dc358899e3015f2047e97da16e1c68db99f027418ef13f176da70162aa14f7112e43";
- sha512.doc = "62a0ebd0eaf8c2db103866e7ffd93f64edc622e0d021dbfbef8a02a7d4905c99d500a0812ee458ee4f99e104dab8c711b5812387b1016cefe0746081469b9a2f";
- sha512.source = "8af06ff107a6bcba4f14dc6b364ec300bc428b97ae2055211ab4c64b3de094c58344511652cb33a917210dd9b0141636a9eee174744d06f15dd0d69a2951b48e";
+ sha512.run = "6dd3c6a79c7b7e1f9a0fa29f2d7f4fda8c3aceb0b900c4e42773c81f8a49e84dd62ae24027065cf19cdff93d4addff11d0b25cde62f2d4854b84fec26eb98c61";
+ sha512.doc = "1070b880c7bfb6101fa9294ee8d1ab4c61b21af41316ab711c3226173b73249944533cf0594571f90215a46322b1ef07322daf7230d95e7c23bf21650e1d6047";
+ sha512.source = "a8a5d1506a5cc9a33f5393ad6dcfa7ee84af9de69d0760d90fc633391cd21f6d274995e372d91f47929b098d64ab5464d7d7cc2454266bc52972b8708e3bec98";
hasRunfiles = true;
version = "1.0";
};
"arsclassica" = {
stripPrefix = 0;
- sha512.run = "7808b77e8868ad2e4bc584408b3bfc15cb53c4b012be5ad205148a37901f98f99de7437d94b32af8254ab1cec51c7a3b442fc7bf65e40346810c4f68fa81eea3";
- sha512.doc = "fc981473098274440a8f5695332cb811c4d07a2dacec9065993b1377d10eada02e9def40b5732b40cb686ddbe3d34257f73797db84fe1afff1ad5f630f34d62c";
+ sha512.run = "9c6b32e43ff86bd6f28d23b9aab5dd90a423610b2f3c842462e88985c2ee88eec2e78e05cf3e0b91397009bdd370880df6db642816d7de3bb10a96faf4fa34b2";
+ sha512.doc = "84cd0583c074af45837f38c21815019613753890e056109abab3c79c774a7ebe966c35875264998398b18d7a7fc92ac6762dd72726e708193f699e321f296535";
hasRunfiles = true;
};
"articleingud" = {
stripPrefix = 0;
- sha512.run = "d80aef2ac7f87f238449956025f3602e34c736ee4088958a28bde8f73c9138f4675a7460ae9670b85bac66794d8341d3a4c5ab86d787b4c92b40ddc03741a3b0";
- sha512.doc = "d32e8afde6b6bd012662c3c1a43998a17d285a40d03b86c7d6fbb4a6238322edc5d59343e5de4934c0d64d7260c489049bea187c921b3f61f3d024d23cca79d3";
- sha512.source = "7f9aa8e0b04c670e1a656f7cc3667eca67c19b079ef589495533d169526e46efb76deeb4aef85d749be580f97f1d1db1074ff090417d9ef87b3b443cf69cc0f9";
+ sha512.run = "30a34052cd9586d4b49d687035ae8bed040cc5bc2d9ebc0d96a035c4c7cc06625877a501e02eda9be5eb79643f009ffa9e8d2bf9d7affecca016ef3c6310a6de";
+ sha512.doc = "a7961a7ce16613d26d714d39bc441400cb37d7013d03684146ee9113d05dd821a23a1eda9f7e89601680959f3b473e31155f24003b5deaf60e069385c0681646";
+ sha512.source = "1217fbf4951d4e6a11378154cc030b4fa18e7ca6384bd1593e9a8adfb4a4d2a3161bace28c22bd4aa4ba81ff56d1e2d1252d9678ded0c53f8dee6294e8dc1032";
hasRunfiles = true;
version = "0.3";
};
"arydshln" = {
stripPrefix = 0;
- sha512.run = "2bda14f0b7ce30d4be215e6378a261947762fbcafacbb7a98d2a6bb7b15b0f3c7f9b94c559edabdddcf17763da0319adeed9a4192ef9fabd0267821b07eab58a";
- sha512.doc = "e234bb8d06b2b1e6dccb0ee66976945cec5d901869434fb735d1f75b9a239953b48df58f84231c065dccc76e20539cdd8afbe9c660406b8c3e1f6ba4cc11a813";
- sha512.source = "1241c104bd7258a8f166804134c041c33af62bd4b3443b38d27066adcbc0198f8c107f0a1f43666ce61f2a31c9f290b81b471fb892f526b79266137248f0ed44";
+ sha512.run = "fd676917ccedc39b90b48b531ea4ec5098b70ca854583a3266d4080dc78f59e37a743e63b738be370cb0ca650594d0878ab1f807eb6f55daec17ecead73aa4dd";
+ sha512.doc = "a809e2abfd26b11edaf8a5b23ddf01901f84bbd63b8fed7b6050a4947654ffada95bb697e13250038c6fb93db80dee4faad6d4493f05bb7f4ebb86dc7e9b9698";
+ sha512.source = "0be560bb0dac65951b177a34ba45c8199cbe75b64958b71649f09e5e7be73fe091bef6097a9502be80e26bd415f193e00579925b0be0d12bf43adfc0e3963578";
hasRunfiles = true;
version = "1.76";
};
"asaetr" = {
stripPrefix = 0;
- sha512.run = "bbb50b404e20bcd81cfd724368082c02114cb0b08bb6144e140a089cc0ab4e2ea1bc275be761b7aef50521a38bca98ee009a7353e7d61f547baa51639c86267b";
- sha512.doc = "5cd6e6e755d23bdbf6794789605183dcafbfc71056b11155aed749179d823406fcc9fbb4995db8fa9c2b34db6d4047e07c2d88d4a5497229efd3c04842609c02";
+ sha512.run = "b44fbf1bb916eb9fb01c70a7302ef4028d04c84dc6a89a51c0feaca762da9cc95cc03cce6497e96dd64ad73e812fe59a12adb515ff4f561401131476e7df6214";
+ sha512.doc = "be0cd70f1b3035477a9b455328a8e167a5042e07634913c0d9efb995286165a1f41c1b86a505b3f23d19ec2f43712328f70085747d692bb97ea968c40ed109b6";
hasRunfiles = true;
version = "1.0a";
};
"asapsym" = {
stripPrefix = 0;
- sha512.run = "a67aa8d0e660c86475ed3a7ff4e65074e335ad607ebfa0126f7a30f234327577f5f73f490883ad6c20d2cfc755d708b6f2b341e75a59650b0de1f3610bd076c4";
- sha512.doc = "f625e90d9e4e2ffdba31b937e4c4ba81fd800ac4f5e83f997a1913e0fa779585c722c0fcfd5e8d0c0b25529add07015789597e5f12fcaa59ac20dbd3d977cb93";
- sha512.source = "664d199f48b9f476c952648b453cec654fc5eed3e7ee7e944105db108bb7a6fa75dfd3f92c143f6af3e8e929a3adbec1574e0e223ea712a01fc01315609b00a6";
+ sha512.run = "9a683044f23fdec0547199afbc0f0c6c9de8faf01f09df38de324f53e91f446de867e951e187ec77bd63cc65bb92ba2fd7bc290d54650ce24e02b682cd10a941";
+ sha512.doc = "4462b37c6575ba0f3e95c29e1d84eafaadc562da19ec58a604bb6ef677fb9b9d35fa68a6f2c81d8dafc35dec9f904cee9d3fdfe0c2031de928862324e83d8663";
+ sha512.source = "54325810653a14ba0ebe67b92341fa151e5bade3ba23e97c67c2bada6bf43ab16d5e0d11eb4c59075c48bddd9eebe44ddbca5accc331e6b26081abbdb95e3e86";
hasRunfiles = true;
version = "1.0";
};
"ascelike" = {
stripPrefix = 0;
- sha512.run = "84d6133a0caa1c12534559e7fb3288772a5609e381718fa26f4ba24ecd0133509a0080865ed30e48a99e7a2564c4a24404c8aff594e2836a53d9b789cf1351ac";
- sha512.doc = "5a7a4e1523499e56c8aac58b607f45e281029584ed94a33bbd1d686ead5ac42493aa7ac532225b3a1fe75eee6a67def5b77f2df3922d95a06122ef74514d35c4";
+ sha512.run = "d8c9d69ac49e632b7b303c0fcff53762f6d40a490aa1655f58525e192481b65b50912867b1cb16c9aba1d93483a6a2bd31e586683819a7f2b3db7439d46deadc";
+ sha512.doc = "0283fa497b53dc3a0d60960bd45945dd9b363c53a563139e911b8bb017a6f0ea7f46a95811812a679fe1ac5327c52e73f4aba35d26160041c61a1cb5597c880d";
hasRunfiles = true;
version = "2.3";
};
"ascii-chart" = {
stripPrefix = 0;
- sha512.run = "1fd50d28e196ab222bbbde5ffe09d00ba0ef8447e3a1cda1dcc53c648acf025a3e0d8985e4d46a015264751d969a82f749feb8ab73fad7f5d2c78b7b89964fee";
- sha512.doc = "c8fe32025603c2673feca7d703f783708d049947360b3ad9f522283cea5a3e76893d067bbd8aaf100d63361595959e75fb83292a3d805b9b01fb6f03b26773ef";
+ sha512.run = "ffc1634e3e5313eb0cf04caaa227d6477cf81ba9b6eb887b2897b6740999f1f338b2dc53e6da735876f9c3b130394be59b0a285309d61909a73fdb0d6f28a8cc";
+ sha512.doc = "51b11a22dd963336fd93a87e2948d05f291b4191253a474b9d6f70ec31a2645801fb5f6fb6238f6a9b2979dbaba4a6ec8ac15a41c4e8867645dfa54408f18373";
};
"ascii-font" = {
stripPrefix = 0;
- sha512.run = "4855c6dcd898e54580e695f060254ece4ab878af4353ca8b380016fdc125d655dc27049005eb060189661f57e980a4b4d81ccfffbf56af4e7c62ff9822d20be4";
- sha512.doc = "1f845a88543b4db27ed1d943563ee04b72c141cb4b5ef79e34bf8406cdcc5156153fb2f6c666542dce397a3be67895b49dc5a81891091784c3e09ba324978a5c";
- sha512.source = "0ac560a38a113f12378f20fa2cd1391c93554e4be30f04eb55c54835843febd5f47d43cc7ee33b68d47cb165cf3a5ffaa4260dca9d01e11f5809374062d2f65c";
+ sha512.run = "e92e312e38432a7294c71a76604e5a3c2aa6b65937d39933fcbc9fc9b61e00a1e2f35ba739f64c29a3ebf6d2e388cd29da384a2a6456f71576101a1f12e36f0d";
+ sha512.doc = "2d681a41d213fe260e3491a3b410239fa2e025ba19894d133a27e47b417ccf27648aa13ae431b4c42549c1692cbe517f2595c2de675b14d9ea0460d469e4f036";
+ sha512.source = "1bbadf44599ad29f843ef17d1b437f951f5b167e9bf84a73600a0a9dc5633d94d76c91ec23493250ac894d9114c1b2d1d1f182690aef5dea92c9ec51c96e69a9";
hasRunfiles = true;
version = "2.0";
};
"asciilist" = {
stripPrefix = 0;
- sha512.run = "f1aa6c5ca3346673915dda6b9a9633c59f5a64f796a8d1d4aec4607169ce1c11873d7a1cca7e377b7c755f182c8f9a98e9934452584c94d5aadace9fe3469190";
- sha512.doc = "70ecc0046c7a27c2f2fc52c47ea490c8f87b034829cafd43d7501a8f3c1cfe292e91aac401a76e51373b1a36f197498c860d619f488f682d6507b2f200c099a3";
- sha512.source = "a0fb657d02ea710014ec88fe9c23ff8a72aa6f67f47cc1f7d78373326cca9ca4f9e25588d6e91ade78e49cc27431f7f7c506f0635cfd84c3c6a6c6e4ad479760";
+ sha512.run = "5c2e7938a9d2df31477cc976cfb549103c8f378a8d38a3624d3449229861fd834d462163df6e2e1f1fec686f513c6a194ccae9fcd0991820b357e12a1c32af28";
+ sha512.doc = "8602a9f8e5dc04a6d4a914f603e04ced8f5cef55c5a335087b8f0953d19d4641d43ef732ce299ea18590de89e2360a8dddb44f8ae76be6498ccfd29e4a680746";
+ sha512.source = "562efdf7665916bc124f8d2ada2d7087ffebb23885df6c3baa652ef24b8fb7ba7e2f4a5880922066b9f5c44bdb9c70ea67537c79676c9fb7004d2ce1f6c0d6b9";
hasRunfiles = true;
version = "2.2b";
};
"ascmac" = {
stripPrefix = 0;
- sha512.run = "a7d334d650dd49db2fa008d402cb965f39423c31b5b31d7523c6f84f0658222ee4ec0bf1c36af3ba72a04c843b28bfa584a1c1c5ab2621d2254614130f5d822f";
- sha512.doc = "cd0224f5f4c8fb4e1c2c93fa52003f59a1626868e836274fb0583518f936f076f82624a78d336e2bb8c3dff85bfa27f4a38d84313ea6a5a6d5ccf8f0656bf074";
- sha512.source = "6534c82e006b16e87fb959f9d183b8a79a516b0c800c0fbe824fc7417cf87af6ece71cd384700881825ee0d983c9e7e6e058bd00dbc7aae1ba8f8dc802f893a8";
+ sha512.run = "e2ce69f4352eb45549488c4fdd26f9acb1b0dea0db86864de95fd72fc0f7f7b5105748bd54449578e6d13a33fc28503e3bba73a4bdd88466b7de3925c4e47a45";
+ sha512.doc = "64597bc037ac6760a14164ea55a32513f0e3b3026bf2e371247e528bc6acf071e81fe8b5dc724ed17ebe75cbacc3ff005c19539804a8f1984bdd825a1ad39513";
+ sha512.source = "026990d150f593a23381862b25adc6b93784edf02951089f3417492250fa9bf4873162b7869ad9f182b4ff62504dd4a24dc8a259f83e07e43499e01e40068108";
hasRunfiles = true;
version = "2.0h";
};
"askmaps" = {
stripPrefix = 0;
- sha512.run = "e863a74e09f62766c732d5eab5f0fa51c0801db091814ec4de20e4950c9e496322a2244a755a10c838f1efca8405bcb37041728b5b5a90e26557d42ce7593eb6";
- sha512.doc = "38f24177c03adaa0a2d88a4efd6ff4a2fa4044a70f07589870aa5c7a200be6e2f15d681fa655fe165c9064f775efadb0dfb96d9dee8a644cc9ea00bb6a610bac";
+ sha512.run = "d07dc2e9b3cd0dc7d46576fcf9f08c5a628bcc701a95d8d934e322666c93f649054b9dbfe38f7d9577ce3d27344e9e5a99ec8b1e710c45f4a609a5a2dfadd126";
+ sha512.doc = "a170144d18c4a90b166c8a315e9d1f0d86cc5f2a53ef69381652c3f8307b85d8b70dc610bcb98be6eee1bdbedc02b7cbf097a13133da78d492c71db33d94b04d";
hasRunfiles = true;
version = "0.1";
};
+"asmeconf" = {
+ stripPrefix = 0;
+ sha512.run = "6e834fd16bace20d505d13af26bca1347cdb8f5035172dc16f3fb43ad836986ed70409ac73fe2c410b191fd4838d9d8be8802687a81d883036118708600b08c7";
+ sha512.doc = "702fede94fc147e98e5b09bfbbb585c90430f90be5de9f82014909993b4aa2d8808832613bebf605ac742535ccdd5f403bee5e0630af9019c07d1dc867042497";
+ hasRunfiles = true;
+ version = "1.12";
+};
+"asmejour" = {
+ stripPrefix = 0;
+ sha512.run = "3c3536f41691c251fb9d94a603981cd184c8cfa92776ddcac7a67d166f918fae1f20625870bbb3bd963c6448695dd4e575c75ef5aadec0c1dd1d412a2fef3be8";
+ sha512.doc = "70b3ee220e37957e992a6570b1b4668e8d7cb730a0e0d910228f0f2bf0ea1f2e9509b12571d01f7aad628114e52754305eec4389af1d6afe7dcdb2a697f0e542";
+ hasRunfiles = true;
+ version = "1.06";
+};
"aspectratio" = {
stripPrefix = 0;
- sha512.run = "afc4ba58fa7da75f6e326e716a182ea380356232b043dbd9f146110687a5f1744276028153648b71d0552deaca53fb0f546c026301087e05b82f0be09171b9ce";
- sha512.doc = "c95a99adefb2f6b3c0a28b556095f0de4eadde42c91a2b29a6fb2e9713f3c2ec05ef56fdd1e49da9a46ddfc042d62445db622eb04eccda97c4e337c1a76cce20";
+ sha512.run = "1447c3037f5477aeadfe3e5fe18a004ffa1b8c5c18b7c68295b8065e32c5a3e6a044e7f9868bafe3d8b81e391b2c614e2153302ef34e1e4aabe84c92ada2f129";
+ sha512.doc = "5ee4918a3d90e9e4b51a2985352133331b77a8a87bdd8d41fab9348e5c548670ab56b5f0afc63756b65fdb6e45aa7594335995ac0d146d542b571eefbaa84d78";
hasRunfiles = true;
version = "2.0";
};
"assignment" = {
stripPrefix = 0;
- sha512.run = "52c950cbbbba2eebef48051d67d89823df2e8789bf222ecd96ee6481fecc87437c3f095cd22c02af4e6dcd8b2d224ba3b739f303488437cb7b05dabeb41e0160";
- sha512.doc = "670fc6ac24ef208a99a20117a392c799057f6324f925a1a848151aae385ad0542943d078b1cdf6967b217c9826c5941faea0e5e10888374b3782cb26543cdce5";
+ sha512.run = "5b8ceaa313eccffff8930b4e1896c7aa069664244623baae2aa1eb3555786dfeb8af8245e56ca149754093f6d74d6b86c891cb9e52e67c7b76e2501ac206658e";
+ sha512.doc = "49198297494adbb538385029d41681e55bf64c89fc9cee7d923b7ba9849c039a7e5aa2c1fbfc15f06c1a93a3b694899ffd8988d1833fd88c6f5dd51379289a14";
hasRunfiles = true;
};
"assoccnt" = {
stripPrefix = 0;
- sha512.run = "b18ca8b8b472b05c2df140e44c3366548dd6d3ff1424292b34d99319778874516ceea47b18a35d8bb0dc18c79d01560d53c36af0dc3730f9118ee73278c7569e";
- sha512.doc = "8eb4efe8046664fab0f94857cf69feb1277d227825e65758f651ae2bec22c7a8d81395051f42f3121b07a7ff0d7926f82f0cae25dbe1edc29d7b6739533a78da";
+ sha512.run = "24dd03f444ff4dd627a97840837cb14288e9021117f93fbbdc4f79cbac9cab46d43fb93769d2f05970eeef3fafd39692eefe5d1b7bec8ae04f6078d7a4b48824";
+ sha512.doc = "195f1f017fe187a224bde969f45b6494007e4d05ab2e8618b62e8d40055b4ef401f5ef069c3bd1af25f8a9f5e1ad1cba22923e4d615d4f075e13a78a06752e9c";
hasRunfiles = true;
version = "0.8";
};
"astro" = {
stripPrefix = 0;
- sha512.run = "38d9b3c5850da7f2e80172fb46a4a1cb1797bb83570d73b17d6b16ec171bfde42cc838b9dfee6020c36210d36fec738e8750514ee0ba999d4d632601dbbb641b";
- sha512.doc = "c4d662b1b8bc1ced4acf81fe4c3ed2c305517faa46ae43915e83e07fd5bc945dc20953120d6745bba845210ab12b67b75c85a8c860f6160e9ef009fe7812541c";
+ sha512.run = "8cf59f7de3ea5add30166fcd4284279582cbe6199bcb1ebd540688d03c03ccf03aa740602cfad11af9380d970ed7009e6bfb4e96c56d26036f872e82c02739b6";
+ sha512.doc = "df4a06e10e9a438393c7e22f746618c5d760a6095e285acd0b2918f58e234a1eeca9b49597d381a113cdcbff0f13e4c7108b9b400afc81e81757f4400ea484f9";
hasRunfiles = true;
version = "2.20";
};
"asyfig" = {
stripPrefix = 0;
- sha512.run = "c3780a1a2a5219be9844c69a73ca0a4b499684824101a2cf6718ec2dc6ca59c5da71b796374fffaf04c79814fde104d81729416deb668cfaf426b8b39b49d887";
- sha512.doc = "592e6d8213c2ea232a159084fe8e721f32b9dfe62ffdd664499cb0dc07c69dbee0ad609e88cd4ac329cb5640b732e24c327f3a8eeadbc00e78c2e8f878949bec";
- sha512.source = "5c884786d2b42aa858a11526e930650e8d70c9c59a263e98e3cc8562a7c83dd5640cf321ed51156c264baf47cd5cd7094a266812515f8cf3df5057fc4039d70c";
+ sha512.run = "f067e6aa1f3cb481e07f59781fb7d4c671a0b21a392ca7830d7fa19ed7a198fefd5ad5104ed3644eed484100871f9a8d36d1ae6e31d55487e4ff2846df618e9b";
+ sha512.doc = "d798066b8c545ef385a75c81d431c169668bd10ad072bc3e0ef1db7c0df903d51e9dd9ac2d482d109b421a868e9cbff577c18f52a7b4520b32985fafcddb66ec";
+ sha512.source = "0a62a885334ec00b04e47ce4df391d170f286cd90e7d68d940d0f3ec09018ef87f49ca793508592cc92268c1346ae48a54be65ee601f2dad7dca82778c9f7e39";
hasRunfiles = true;
version = "0.1c";
};
"asymptote" = {
- sha512.run = "8b59311bc3e87206c873d8d95f0448c5b644dc9624e34ee43bee990bbbfb76fcaafa7fb4f792619e0c00ed4c8ec12b35e3fb0612c48dfbd8e1903f24602a27f1";
- sha512.doc = "95a9a635d8d769068762ead450a7afbf62159cb4f6c18ab080db4ed40b8f642496c18597ad31112cdb8582461c1505de5723db4b2f7e8354e42f2a0a36bf5fbd";
+ sha512.run = "e314e473c14c2fd8980d3d0256c6cf6fc7c757a5b4b4dcf90c93cbd15fa70a5e7a0ce453c8382df3f9cfa4aba9c9047b3ee44084e398d9c767bb88ccf3bb47ad";
+ sha512.doc = "7969d7001bf3662ed28f92b07defe67a9262aaf62d8dd2f137a4f36d90fb4ffac034052a6c037882c3bcfbc0fd2b9836fc8815c90c741a26dbc68b59a8879782";
hasRunfiles = true;
- version = "2.44";
+ version = "2.49";
};
"asymptote-by-example-zh-cn" = {
stripPrefix = 0;
- sha512.run = "a6dec09be14b4aedad42b36ec450568ab7ab28f3470c1e2f1250aa321bbf3aeeb1ab65749ae8e80c8edcbd9ac4de3714ebce3f0e8d161b81f83d2eaa7ee9468f";
- sha512.doc = "4c2f70caaec42c2b8849dbcf4cb6e22d6dbb58d6658bbbdbc25f95325da179cc4fcd8e162be4110161884fe1848999a226fa5e32c1df3379e283c46cf3352b37";
+ sha512.run = "34608d6412d7936a15bf649555683ff03c5021e1688c99285a6b7ecdfc3a43eac4ed32108626243d6e9b07c23c557f07762897a96501a27412c7c5d039747553";
+ sha512.doc = "a0087e5be69962c671e1972d9e7be12f76be64582182afe042693cbad92cf3fd027422c605dcf7860cd2e61f0b925860a50e94523b9ae2d1af7a8aa6d356c3a7";
};
"asymptote-faq-zh-cn" = {
stripPrefix = 0;
- sha512.run = "870699bd0f11ecd0e8802317a4a53821131f78e318786e0b91f5a20cdf6e30a34965e86c5e49ccd847437d05ce0ef3d85fa4f9146d9e9e42d6f6a3f5691e1d81";
- sha512.doc = "7149c09b2271ab76bdcea2cd73b588c4d7deeeb75ec1623c620216bc567ab582a1b23596a24b31adbe82b0fab908ab4679f42d7f75cbda43d002affa0557694d";
+ sha512.run = "1efc7098392ac5cad5eeaa0dcf527bd158e3f7497ff1992603b833ff63d5cfa61fe5e7bc33c5cc0c441c13fc03dfe1e18a334411be6ad2f5acc94c902e9ccf2c";
+ sha512.doc = "b7dbcf256cffae9cc8f5027934946929b4be7a8794fb8364892802eeff4e7cf970ca8549ef442a35f173ada61533b51c2da301bf2ce931107a7ce0c564ce0c60";
};
"asymptote-manual-zh-cn" = {
stripPrefix = 0;
- sha512.run = "52e0b7154affa1a80affeed9d05ee738f3686412ecc76f7fe375fe4389cc4cb2fb872807995cd396a1613d38924ceb67205485300ca06660a461520463a213b7";
- sha512.doc = "2cef7ee757860765447c3a4e17d1339bfc48f67957dfe46cbebc9228b37969076f87ed44b1893edd779a234b4848b74051f281d5c210770893481a12f5c5dd34";
+ sha512.run = "c04fc953a0a9035c238b9f80873d9fc605b23b322e898ae55b8eda7537f0172076e512022b163e3cd397ce2e4e721afa2e981454db53511c1a7347a017185df5";
+ sha512.doc = "0f82e25773a14b0f81b34354f16931834d0496b2c6636c498c6af686f46e7ff93a274739a1a4c189433c9df1ae91ca010f0887081c81f2ac9006a105c7fd4ac9";
};
"asypictureb" = {
stripPrefix = 0;
- sha512.run = "e7e4d9498c41f3f130c159c08ab0102038c86131ea20125a1e2351855308dd8f102916967675fad3cc4a02e6e78359f2fdb6f84cc1d4f3cf388e99b9eb8b5461";
- sha512.doc = "0e2b44453afe7fb363af9149d728404204ace89634b2484b8820529344bff354b77a6eeb395c9889bf8f41c27463c71a35fe87e2dbbc6c73dc055833a3392fb4";
- sha512.source = "9ac413dba29f8687553f1f4c1e5fab4a5174cc2d5c1b930ec121464d40d02bf1e00d223fc5e950ab14ed9fefb18889b7eaa641dbacf4d5eb64c7d97a25a890e6";
+ sha512.run = "a1ab37814223b13bf49d23c527543cb537e2224335e727e07e1f645a7f76a2f3ba1a275073c775463880b0e258e716b6b00d0df29ca944f1f22b3ac70aef4378";
+ sha512.doc = "68b060950fdad080061b8d2c1a91726d0eabee9aaebe322e983e0dab81df30c65d9d7d0cf32fb2847f504ede155f2c43f3ba8c00073fa425bddcfe7d47a6f000";
+ sha512.source = "883968dc538186507f4e81a466dd980b8a8a3ec088e25e7973c62e949871c79baeb909ef64815720004d503cad33d7f9de6c7ca0950cc0618ad2111e92870b73";
hasRunfiles = true;
version = "0.3";
};
"attachfile" = {
stripPrefix = 0;
- sha512.run = "d3822454303b56dea07b70d13ba0f6ee028b975702ae2fca1aa30cf4301c2aec63d04b4402abbb1cc8afe428abefd8962f6066909442a7a721adaef536f4178a";
- sha512.doc = "978203a446919d6dfffc112255efbf622813f7fc31c29b1be4c43dbacf131da65d18fd319678dc1985b2409cd39beac9c19eb7d7d37a7c83e05f86bab93859bd";
- sha512.source = "93c6490abe9dfbe2eaf47f6e4ecc75597ae438569eb1b46e0d2174349a647055a3e4327edeadcbac048c08ee477998da5618e21dc970301ffc51910cac8502ec";
+ sha512.run = "526a279f3fcb309cb117327f4206e7dce8c49d39b85a846799bdfea5bf453d2f00e14e854a74d544e49fa92ce056cd8ccc7e03f56856a8e8562b7105d5fd19fa";
+ sha512.doc = "9f9e6572e70d348e1db71254a0c6a80cfe76b767801a3c18ad4517577b793b5388367b24f311f491f0dde8df38684b3de4a2ec7e6db67f1fc1ca7b4a9ce5ce78";
+ sha512.source = "a4bf69ed370f495f190abaaed8616b4a3ca14184987c6c4882451ec4dd6961b827d3c38d8c049ebe73954f5fe205f727124e447d2e3cf17abe1d95336371b9a1";
hasRunfiles = true;
version = "1.9";
};
"aucklandthesis" = {
stripPrefix = 0;
- sha512.run = "8fc87d1d8051104f8b04120b21345f012c561be17fb55318e0f5271f1e733f90c47ff8bd9d3a9abfe2f1700ed7aaece80b56e3f6686d764dc0671baab558c379";
- sha512.doc = "5cb21d7b1f6af55647aa18ee873956acabf3997ab42a8438bcc0ccdf4d750cd1ab5b1f649a9c352e8e8611c597b85d89a048e0673da9a060fda30d5760ced120";
+ sha512.run = "54c6708b343c2605d7779561fb086b914f1a7a825f5556b4a36faee0c8ad29b1c8ed67eaffae223c5e5d47bb6e6a9aaae4c0c658debb7bfd196d9362ae7b8796";
+ sha512.doc = "ae73abe45b0aecd033df666f3095486fb29252449e840e9a978cf916a2eeec4a126be8c3ec60379408bd6f7322c8794ba1fa3bd77e45f1723affa18ec109d93e";
hasRunfiles = true;
};
"augie" = {
stripPrefix = 0;
- sha512.run = "e0730f825609cdaf710e1e690fa0e1d2f9d221eb613bbdc048e7a76ea53cf300f1a6c76132428cf703841d869161e9511e19260c81d0f8d16bff2192a58c3c28";
- sha512.doc = "4f67effe73e1a3f808db40ac511c7eafbc571bc75071635cc2e4e5c438ff37529b79795aece4ebec85ef3a1033aeae50c8220f9c37e0f293fb96794b5df9ad9d";
+ sha512.run = "e8e40eb1e59b7bbd3e6b042e8c8ed40f604066fff6bffa3b46e0e7b7e5984fb25e880422d392209f6dcae6771339bb49a27bfcc7e9e33bd0b638b0794a5e5098";
+ sha512.doc = "40db247d40e98bba2c79e5adbd564b77e09b52c34e75a41bb1447e586f605478e4e7399a8d294b078fbbe508eafe5d0c6a68b7e3b7c875af85016f72c74376f0";
hasRunfiles = true;
};
"auncial-new" = {
stripPrefix = 0;
- sha512.run = "fc20d541f0d72adec1faa1ebbbbb7e97daca725b1484b5e671194ed54edf01cb4641092e5e912e3a4c83a0ea4468c4439c468a3fc313d1327ed1200bc8cf38c4";
- sha512.doc = "502f991b9ad1057b56f6b339418a3b4f24d859221b9487322ec9c32e81ee4d2179331e36a746aef5cad4d6e5d7ca24ebdcd9a1739d876d0ea946c21e1fe6c2ee";
- sha512.source = "f43a8f249a0992edd328aa2d790dfb901d98feacb816e836d7babb7c4a6ce5a935a5835efd855f5c910ef0831eed84f725a12b63cc7b203d9d621caf2cadf467";
+ sha512.run = "e6132432d4398f3a9b8b04f331bf0852b662da84a96882758a8ce07e7f50a0ad5317b0d6a51cfa389f55fcb3b105e5aa748d249dc3e6c8b2d52647f6c900bb24";
+ sha512.doc = "2ab25dee888444432a2bd1eedeccbbcbeb5fa8008b15b0072e1537116d5c1f5f082818eddf31dc604f73ca1d4fb3bc6d3eb76c1ac712666ef1f86dd06bd19516";
+ sha512.source = "c5fc0ed2cbf1f4813925dcd2206d479ba4a0699d33872fa36e63b21616c595dbe289a005e1de8db2a7cad30d760161932b4fd0b75c477fc915fc1572f86b7b6f";
hasRunfiles = true;
version = "2.0";
};
"aurical" = {
stripPrefix = 0;
- sha512.run = "189e1cf6e3e020129190305c0001cc6c4c53905f35dd3d6700b7890d6e17f639b3e73201a19ca9a776bcfa9cbaca23b4317de93b15ca6d4b8c58387911cb3594";
- sha512.doc = "d143b4c7aff62a1f937859ec1c2bf2695b620ae6630f5d6f79045dd9a8af031e053ed5999d5e7af2e621e07644e13b7e62177846685bb6c82169adb79e49972f";
+ sha512.run = "1c48c36d6121005c123018cfe1266783288572c0ce8a9ea4b9b47ac28f46206de61b7a73804121f9a57c056c871c547c97ff10a529fedaca57bcb3ab78f3bea0";
+ sha512.doc = "89de4991373a50d673f569e72f4727bd66a2b40b385006c3c7e4605812e7f8d3d346e3b08be55241f9926a58b40126d123d6ecea912d09db3973985d0cf9e90c";
hasRunfiles = true;
version = "1.5";
};
"aurl" = {
stripPrefix = 0;
- sha512.run = "72f8ec9390d5ef41ff638813af3918e5720efdd5304ea0cad671c50d583022f63b7b5d5e95333a8d956ede34cb1f2ded7f4823f5988b78b0e47614f14d2a38b8";
- sha512.doc = "4a22e98fb56441a8c24bacd4272aa75c28f253bf0a95c7c2805747c74e90dbf4a9ffd00b118936af94485c8a8832e3eceb434f312b9fb064bd03ae08f3d6165a";
+ sha512.run = "4688987b83ae65e15a74cb7960dc990710930186ec94e376cc3a74dfec9f6d75a51babd99438ff87a5f6f8e05cee483b569fabe627ef00fb892126f74749649d";
+ sha512.doc = "a58f7cbbae262c7650bc5147b400f25f0c666effdcf37e565f665092d1cff820d2d98652947d36f6940b8d16027336b970ff88ecd9f3500d9a39a45eb4a19acf";
hasRunfiles = true;
};
"authoraftertitle" = {
stripPrefix = 0;
- sha512.run = "ccb3ad94a19d5ae7dd8458301e64359009750ba4a2691160aef27cab0541e85be199ceb54ced34039b1a4fd9333e8ef31ba586e813793704e01a62d55297e57f";
- sha512.doc = "c4c1e6b6d2e51b88554d77986e59633326d2c90912c2b898735fe4c7f9ff94ae2f07f48c73010d3298e0b50949719b9f7e53257e0fb4efb3b3fe4f8e7fa5f7e4";
+ sha512.run = "ad07262ef312a8807e4419101fd7cd10663926000f7f3c63d9d2a306c02f718982a8c525ffc2c34f04bdc12c5501976236079d2840e16acb9e8b1bcf9598a489";
+ sha512.doc = "54e7c6b96ecc37948e32ab1d057c6b3b242b68889fa07a049448d790b8310026014917977dfee6365bf6196dc661ca79bf963ae9891edd22c22c9f89a7d8d756";
hasRunfiles = true;
version = "0.9";
};
"authorarchive" = {
stripPrefix = 0;
- sha512.run = "115b855ebbc3c240b619b0f7c990614ebd6b41459572b987e0b61e960b09530bbe443018ee9301442230a1e3ff2cc7035fdf1916564f7e64814c7c6ad23dbc5f";
- sha512.doc = "5456c2c482c9a93dc2b7324d7bbce4ba6dc82f6951f12cc0db5f286ccc40deb9546ab9bdc8c341d27232352636969bdfdd86b8c052b4a6180b383ef845b17943";
+ sha512.run = "9d5dca20f1293b3805c628e051067838c9b7f14d1faf34f39bca031c0be1641424ee8d2466401733bfafb56c4ca1a668e4b3630d991d9911f6acfcde4dd22a61";
+ sha512.doc = "070bbe6a8fae5ddcd6ad7743170fecbd9e1f0db1052fe05458689dd3c0f48c04b2afc579a22510b3ad0f26efe85c3b665386881eb0e2ad499a74ef422d6dcd45";
hasRunfiles = true;
- version = "1.0.0";
+ version = "1.1.1";
};
"authorindex" = {
- sha512.run = "6670290d8b9633702ce0ff4ea2c8c55c7ab5060b0be2c0fe48f9c04479a8524849f21fcfe96a24dcbf49b462b00604d117aafab5fb90e88f24f84fc4ba25887f";
- sha512.doc = "208e31260df7fd2a20e0ced195e9de1ca5571b81a98ec0c6e0b6608cf15838e31239aece57d458af7be80d2b97ba95a9fd49515ff76e64dca804d4bc44ecbcbe";
+ sha512.run = "75e35298e4839f3975824624c7367504a26dafdf4b8e1d5238e2575c821f652282cd9a6e58fb4296b2c0345ff104dbd2281135776718fe4d2ecb76110946ab9f";
+ sha512.doc = "a6c48d89cfd854d8acae47e318bc3951f8e81434d9a81901c8a7b7f1c25188afb013b94780ceb201e81b5d10efb7f5c24f5b5e4c8d8379aba390431707bc4d55";
hasRunfiles = true;
};
"auto-pst-pdf" = {
stripPrefix = 0;
- sha512.run = "da060486e85d825df484121613e0ae6aff8c53a58146af1abb11b1edcc6a2c199e7e95e071e0652e8a692b1d6405bca8d0fcfa0c7f1b96f78e699aa9cfb3b5df";
- sha512.doc = "ad66260eb6e2350831e297d9420dbed24c0b25bc95443246bdcbb62a29393fd8ca1ca612d1cbb16af8e57a7ca9a16d371561bd166fa4af3a9dea7d51f4990786";
- sha512.source = "cfb0f1cf0e64e5433e11f2e8b2005ea2a58d7a5e0df185631935d4e4c7c4c2f0ac950088b5cfd2c52aec1b0da18edf2b20801042640b9db4f4dbe869a91e722d";
+ sha512.run = "383de50023906861e45b9d6330962e89513aac0448a06af36057d4266ac1657fc49f650dfc9d3709f5f50879e6912ea93246225651412e8c919fe3ce0eb77f58";
+ sha512.doc = "bb0682378d96bef60480b8155d1725b21c89c5be04ad1a6dc108da871d8e25001be0d696cbe806cd7e4d69a9005a54f71d601fd67e322f22dcb17d0dc6addfea";
+ sha512.source = "fa24b5a7daf996b05384537fe90a17204b299d5fd837cdafef3bb338e9a9c06b3eae369271ffe3d090cadfcbf4d4b3979ad17aef908aab374b5d1c0465952c1e";
hasRunfiles = true;
version = "0.6";
};
"auto-pst-pdf-lua" = {
stripPrefix = 0;
- sha512.run = "92eaa77d7129fbd45577cecbfe79fab738554e32a1edd03dc4dc14d2b417bd6e28070c2880e532f16999548bd98595e132c233cc52751b326847eb3a847ded17";
- sha512.doc = "c228b110e40a07354732a383e6401b496013490ec0f52b0abf3896c39b0c14e0ea6650b5ce486e9f4d2f8f9a0039bc30863ee1f5dc599011630c8d01bd85af9e";
+ sha512.run = "db12bf66e8c4c16de2ecf3caff64deb38eb1c163baac66d0dded1f540d817da4bbb9309620b4ad60000f48319c2b8236ae8ac7a0774bf297d731a0258d4be3d3";
+ sha512.doc = "b21755948a9a272611d91622fe8e641f485e1ff4ebab4053331431e229b04796895ca9329e2b69921a9fe1f8624f7a635bbed7ab4699fc6aff819d351bce95b9";
hasRunfiles = true;
version = "0.03";
};
"autoaligne" = {
stripPrefix = 0;
- sha512.run = "61fe01151101a168640c46ed91d5ce749467cdecb0e88626958e5dcdde131113653a745d0f50522d9fc04e66050fcc555a204217a2822b1bdc9235bf356427ae";
- sha512.doc = "3d1104f3e94fc657c6f7730ecd24c1a7f8be26c8629d08a6fe40d780526b90cded351042d85fe14ded78dd9eef99b20f48889efd6226a575d65bc929a110397d";
+ sha512.run = "10c1b6b8973bc451d38f1051715d7f6efe8acc7420b954aae657bae10254d6919fc7e3d605ebc90e525a7cfa56f082a966bad600c54e50070f1c3fae2bec38fd";
+ sha512.doc = "c0a1f2514d80e153b74efa94918c70cc16638d68c6b6e1ae4df8f765e13bc55218a1b7eed289f6dafba440ab7c5ef6cf1b6a728f8df161b21c9951894e83b949";
hasRunfiles = true;
version = "1.4";
};
"autoarea" = {
stripPrefix = 0;
- sha512.run = "4e6ed4df6075d92ccd9df1a2f33b26801c037bec3f4dba41c4e7833e74b678c0755317074b2e7d5a54771eccaf698aafcaad2be3b10be2fdd46351916ae8388d";
- sha512.doc = "f848ebf6885374e4577448fcf71710683b086f044697597c13847902f7fca41db56312cd99060b7ce70e186c2f00b2adfbdb3ad53874b9dfd8e2fb613086e569";
+ sha512.run = "81a6e2d2c241056cdb5ca7e54b33b523aa3bebe08d83e3418080659d316720a6bdcbb63d82c337175e6f0591a81ea322289333c5b8f125360c5ed4ae99843c4d";
+ sha512.doc = "8b3cb3def1945ae63b7d29614b868d07c64fba6ef50e266f92e3f1de1aa536084f5af5ff095bd467ef83d33701f780dcaed8a7d1c60dc68dcb5323444158b3b3";
hasRunfiles = true;
version = "0.3a";
};
"autobreak" = {
stripPrefix = 0;
- sha512.run = "28ed1cb8666e429ced51c7e9b8c12521b8362a20e47f2b616369535bef51a793fa7ee7ab761cf5f14da7fea7fe4f5d5663bf866dfdfc0feff3c094b691831fea";
- sha512.doc = "de493fe99bf70ee0f51b59a8f3ad6a26f24a4442fc4a5a33697bad1e8144c8f236b4ec5a3cdbd5d5c3bce4c7a7e107bf60951d53d8523510023239076b69c1aa";
- sha512.source = "f3c2f9cd1d4c612e9ad5765e8c56f57a6f2d19a1d7aa9360a0d614ccc72ab2b03673b7ba7d42f1213bda23f2eee806d40f77fd7ef12516056095ac6f7bfcc976";
+ sha512.run = "91cc17692654270bba9536ea9186ffea2e7e9a6e9dbf0ffcd9821c8b3ec470ea3222af2a1df05d85e47d65fc1737cf2dbeba150641355bf826e5ad2da90db059";
+ sha512.doc = "0d06f75e6f4fb254463ee2a075d106c14a06c5f7fc25b5047fbeec0e48ca9faf6e136f098312811329db1da5f9fffb6dfd45abe6eea9ecf682f4fe99f0384178";
+ sha512.source = "7120382c7974acccf1a49548ad8e654b945ae2ecfb858b37ca871fb7b5b054d8554c971a86c511d03e2ffa91e5cbc6d61cc743da51b0a9de705f74c0b9c2c7c1";
hasRunfiles = true;
version = "0.3";
};
"automata" = {
stripPrefix = 0;
- sha512.run = "877daa2071a2e87e620d10f15a4faf9ccb056de1a8cf160943d3c8f532946f4c32a1ebdbb77ae4b059f29b6ec7f7981f328bd97a6302d29d256c314dd17b70fb";
- sha512.doc = "21fd4d78ea7e24f456b4a35da714ed05ac920a51f274c8a382cdaf41bbedd90918ab1abdccd8bb830c1b388a127886f8a49372bd4a5c45d9addcd74614e7243e";
+ sha512.run = "09026f967084d5f1804a32166e854ac410a768f6b4654d9ea9bb69dd29acb8a3199919daa1fd6dd48963ea5d6454b9b9d8263939e5af81a8f07f66f08b5f4835";
+ sha512.doc = "49c6515e979a87ce270d32b367c5800acffa4b638a8bed3e20f3e74387c2e7ee4ae0c2ea8b232e2ae57d0d0a730424d18911835581c0c274732f3d36f650693b";
hasRunfiles = true;
version = "0.3";
};
"autonum" = {
stripPrefix = 0;
- sha512.run = "db9056b150b3144bbf5308152daaf92c9f6526ff1fda1f2756752ea7fff22bc6370c5fcbde63f797fb855e8fd0d6215fb9fea64618a802552010b429772cb930";
- sha512.doc = "6f159c3421e4deeb2d323652ba37c9994826d44c5267b9cf8ea799dc669962c6f43bc677d162bdae7e6f745533fad0b5a3579ae268f82c9a1dc67ab7eade7e82";
- sha512.source = "b9e02ea802eaf54632d5591b565efca2a43f5d33fb0ddaa3f6dbc161118747cd37f9d3db3373a75922f7e560d9aab34b0aabfead126962e5e7cc4afb766625e1";
+ sha512.run = "3a663a53b4b4b53515978460dae1ac275cc4e3e6981b008c78b875e3e47af8abd950cb35f6e416ab02507e498bd75d6f4a775e2b429d668d02ebaa4bfdd03f25";
+ sha512.doc = "2d0c515fac8afb219aaa1ee270b30bac09bcc310afcad71ff6ad2a3448187733718c03c304c09a0d631595d36043dc3eb0b6849fce0e4c3bf7f5d249b15c99c2";
+ sha512.source = "5c20017e3008ea726979ca70272923d9c62a5c36367fdcdf9d62e141f4822201e2cd36a9b4c58a6591568669daca65d17cbb78e5382c01ad4d624da7074f4010";
hasRunfiles = true;
version = "0.3.11";
};
"autopdf" = {
stripPrefix = 0;
- sha512.run = "86c8f4f0db169aeaa209fceb4644eaa15e278af28693760484bd31b7e694192491bdf765b69e7e25757c6d50dfa585740af4491532858e0dd6e64209c2425567";
- sha512.doc = "344598e8228e657a98cdf940eeadb8317514ece4559ad7f0350a8f8cbb314a007ddddcf7dff6f48e442db915aa65e5ebe912a3a39d66028d8182698a365efd0f";
- sha512.source = "7bcd4c4b60933c1cff3f74339b0f33a13f08d9b2210bc0fa430e29ded978273d0015660b3617d1af983a2f43a469366e7da6ab12080ccddcdc19f1208b8c575c";
+ sha512.run = "f855fbe477986356d34360876a4a6613638255e234ad0210cb035a1f3a9b9b827ea140654e2001aa29ac09d7b8addf8f872d34bdb4d1700ead2f6e6f083cb2a6";
+ sha512.doc = "d2c2ecf193f03f4f568d2304128e50f5cb5964a6c0a2ca8b739c59b9d3e80637134b5ca91e1b5c1971db11eb54a086b3eb888b6984050dbffa22a166c6757e39";
+ sha512.source = "fdec2bf2079746f67f3ffb790eb2e10a7dc884fbf68b2c1a6ec9c67ad0ed411d9ff87baa89fc11dfbf9172bfcd81b411d8aa223c209def4fda6c91a4a9d32ed6";
hasRunfiles = true;
version = "1.1";
};
"autosp" = {
- sha512.run = "8daa710ecb1056283be5fb419ef030ccb058d32462608a1a45c83eaf585ce2d8f6098fe2b34c229f68700d59f98922c22c104df54a9bf7533dcd825b4ff38a34";
- sha512.doc = "05d8836a26870016860485e18e8e68618c8800731f93816b340e39f8900fddc16c9919c4868882c38fdd09ad6cec9fb8829a2f88fa928092a195c1f7dbb87bad";
+ sha512.run = "dbf678612287af08bf9262467033c6aa69f6114886b3e681715f91abe232466a87d32a571b3d5261c31a4f07c9999a63ad08649691a7620702b9994845f2a386";
+ sha512.doc = "354d5a8d1cc6ef32b821e84957c9e19b4567495cf5cec72bfd25df2bf6bbbde0c6abadb3034edb356ccc758f28beef0198e112f5dc48ab731c5f26fec3f4e671";
};
"avantgar" = {
stripPrefix = 0;
- sha512.run = "1db30cc96ea57f118fdbcd25a54e19d0294d86a48bb17c8527f6a2d9f3eab275e34368bf7e409b40758398bc657cd00357030e1fb806e89032c328c9b4714081";
+ sha512.run = "cf5f4701305bcfe2dcb2c92d43fbf2d0ab3b027b2c9b772926216094532e935cec234866f43135e7e050068679d0b1de5a11833696fd103ddae949458cd03044";
hasRunfiles = true;
};
"avremu" = {
stripPrefix = 0;
- sha512.run = "eb3e8c67a051120379399cd3560fcf20e3277cea3dac00ba8fe2e8e9f52ef1f32fef793806caae9b6f77f3b86313e09dca402acc70ee61d28ede757a6c93d78e";
- sha512.doc = "d5de3e6775d8075ed1270dc68e9d9b1f73860fd2f5730e72704de574e1b36824d0b5c1e9171d2f0d8cfcafa64931460e95ba218cfd4f89b46a1cfec0f6460069";
- sha512.source = "e6f5e7f3c6edc7d457161812f259d1752071c3aee31b8a53ed75a32f447c187c3af8c4003e0c09eb54fee52a67b114796c6465ed35d81350bb8a05f1696a4c90";
+ sha512.run = "2541e80c0dd798675164cace381730c75268d5385883163b67230d49022f16c9ec72a77d602e8b5094db31b1d3aef2f0f71da91ed2f7eb7fe1039117f7488cf3";
+ sha512.doc = "12c97e23dc853a971b27258a7666753d019620e832a06b10a49a26f0f30d7c6fde83c0e328e1579b62376f2e9cd10b0b3950fd6c4ca89041a988fedd4c604acb";
+ sha512.source = "1d6a7f16cacd937490ae5e7416f43f4f9eafbf053f6e35d498a26b8d4092ffe79740a12d96503ee5636c4d1d8b3bd02653b4839b957cb91cca672914bbe98899";
hasRunfiles = true;
version = "0.1";
};
"awesomebox" = {
stripPrefix = 0;
- sha512.run = "82bac73da2aa9e8148dd1f7642beb1bcf6e13b87f6da6db987976d9235df4e011d288e7d817a1c4965a7b3525af620a3688c2a28f5e28a2fe6e8c7c558609e9c";
- sha512.doc = "81bc0d67a3e8ccf3065f22294765027056511bde1827ecd6585182641d03be7a3ed31d8c164ecfd0542ae2f8876ce23e396c0c929062b8508c7132cf08a501fd";
- hasRunfiles = true;
- version = "0.4";
-};
-"axessibility" = {
- stripPrefix = 0;
- sha512.run = "f3cccfee54be612d9c6eb92c596bfd1275704436297801bf028dd1fd67b9a12d876bc7784f4df9cff5c6e087e6b2746a41291a1fb5f004c4f26798c7a8534eb4";
- sha512.doc = "16ec80d98040334996a84ce47bdc6e8497430d041cb1218cf0b95c26e72e1a8211531cf53dec315773ea7ea6f2c9423fcc1d44ed0f4da869c4ea408bd5ee4489";
- sha512.source = "98e276a855532257cc06e38cf489553d9e18f4a55798b171a02f078e1bd0e6d6069c311a86c731b7e3da8d6795fc37ab6c328d9a3d2c37524f330861bb9ac972";
+ sha512.run = "f8b841701beb248ecdc636756d954420b879028db1754319cf13a975313e7832e5393afc76f2edea579c6f38ba4a8fe779edcbf7f1442d7f179dbef9b1feb1ab";
+ sha512.doc = "cb0a6e98faf307cd718b4c7409f3aa75d30a781b1a299d32c781b3b6906d6a74399c7a04d41ea421a5cb3def06d963d8fc87d841ae199e7e86dc2f1360e4e48f";
hasRunfiles = true;
- version = "2.0";
+ version = "0.6";
};
"axodraw2" = {
- sha512.run = "4a94d3af4625adcbd03989decc5a975b16b624a59fef729ab57a5438c00b7c183407bd67eb56f3c6021504d4f92fcd09373e8fa2c6f62d6a2cf631ac0e497b6e";
- sha512.doc = "81c4ca83efa2d96bdd358f2fc569bbb65e7ebad041e10450f33d131bb2f306f4d4d1f9838c44c35f910cd07fd4b65077ef6a89f9af1332a8fdb7351e7ff2a673";
- sha512.source = "7b81b12e0658ce39ed37e28bd69667051eb238706d817776ab3839c57c2ba8ed3d64fcaf750180a25fdafb54fa1044c610039f56dd3bb75471d9e81571bb8e57";
+ sha512.run = "085aa45989c7a452f64d3999e94806fa01120aef36e5a97d133f65e56eb0348aee3b75a871bd5ac460df47e4d77de3db930512a833da4ffda6722a314ff51f86";
+ sha512.doc = "b30b2fa595920e28c0b25ac69f4d91b724bc12059bc10450cb8f5d87cfedc19ac6d0f0177d5c97d42509c5db016202910a34de5c0c30cc9f148b5407ca9ad23c";
+ sha512.source = "0680c1e0bf7818b59c9ee9ad0eb25c41abbe82ecce334486dd2f960f1dd1f5edae2e509ffe0a29d66aba961c062ebd257ac9fd03fbc37289540c1bbc809e343e";
hasRunfiles = true;
- version = "2.1.1a";
+ version = "2.1.1b";
};
"b1encoding" = {
stripPrefix = 0;
- sha512.run = "351c3f5524a31a3a95fbb791cbd607c1a07c0940291c03cab56d1025f03129b6d16b1785f30e891389c2283d7f04f9824583029cd0e8ee71cd3b9f578e4b9858";
- sha512.doc = "5ed0bcaf581cfebcf54f98081f926cce8aa477e72a656ef1e095498d81da348473cf620a809381e667b170cd1dc239c45ccd97114a29667b38b7d505eef18f4f";
- sha512.source = "09bc915765f3b62a25e9cfc02a87f20b62680674792147bd3dfbbcb5df998bd9f179f95222c3fa35b7aa5e4779245e6acce9319b9892fc20d12fa6c364532527";
+ sha512.run = "b33280f64e37f300c92f9bad4372c13dd34e3dbe5fe47f2dc9fe0e270f33eaf5bedf9485293a74a6e0eb87b65f44fb66a286fb279a3d2c390c463e6aecfacb57";
+ sha512.doc = "4bfac8bf2a00dc61a007c10654cb7fe539c111170127934cd3a64ecea9ceed3fd04ac249cbd645d89400bef6f4a3527d1db04baa88eab88eceee2edd48e64393";
+ sha512.source = "7368dec012e7dd9fd948856aa0b901be48a5800dec417a1511510e184e7543ae9d76acf46a12ea956b1b27367b41309923ce5ed3bdb320399572f5dde737543c";
hasRunfiles = true;
version = "1.0";
};
"babel" = {
stripPrefix = 0;
- sha512.run = "58a8a4680cc9b81be00672b86a4738cce76cd8233018c05de00cba64fa6d9bbdca97eaffd36932a8954275b3d5db225a8b259c2dc245907fb478e599653578d2";
- sha512.doc = "1a61d4d85dec5ba7abce49e5830cf40ab5aa5ba4d742c115bfea76321e50177de897d68d3fe9ebb532aa6d68edcb3f982501378f903fe143f7af7196004dc2d0";
- sha512.source = "2c0179e176994c7e3e09b26e9b7e8a6bf1d2c5c7fd2f200674854c2917b7f41f68a99ea2891b81d49dcfdd53449e2c1888e8461386db1c3bd85d7911730d01ab";
+ sha512.run = "39ddba69866680f14de203c60d16809efe3900a9318d61a8b77ff75ddd20ea0ef3e058077a6e24edd72688bc92d8844ec681ffeed025ffd6d3815932e3c04709";
+ sha512.doc = "a5bc5e6f8fb3edd0e54ae0cd64223a06f9b5be7870c60b19851ba330e8066dc244560e95db509bc26a79f61a79355e4f89e635a98507f6ca47515ac718afbcc2";
+ sha512.source = "6bc89db2e3382b8a5e79936c7ea2fe5380db8442066afea4541e250ec2ddb0ca46283257652c1f6fac4eb0ad2e6c37ecae9236374c5d01c68cc0c2dd31809336";
hasRunfiles = true;
- version = "3.27";
+ version = "3.34";
};
"babel-albanian" = {
stripPrefix = 0;
- sha512.run = "4ded4b96f04ede479629ce0d00106f0e4a465192d05b00b02c0a2371ddfd498697bea3d5ded41e8293ee86b27d10227eb0619087b4b4fd7620b2f5fe25331364";
- sha512.doc = "cda9366b09ff803ea627a3671572294ed9ea57e64d0601519e048e88bcf5fdc6e93fc1e8f348cd3e40464030023de80804993d085a91ca32c624bc0569a84b46";
- sha512.source = "2c1eecf94db156b41dacee9778e6a1fa70a0c7a2daa8cf542d3a06361b17e9c30ac236e898949a2e1a28fe0a18aa7d267cfc423e3511fefd711d7c6ec8cbb4e3";
+ sha512.run = "55231eb303d7a2549d21e2d3bba9cb784e95cb99edc29a84212539ce04eb27261078437b8902419e85c69e2a8d7e6fba7abcb86e7b6448b4ab139de60cb77d87";
+ sha512.doc = "12afde1de6174c7aee0dcafa4c6df472c0096373a09726c5d4223d082b53b558185b3b48d1ab3204d03c4a89c5f5f2293136fae671c2f2913ea72109c3f58e19";
+ sha512.source = "95c1550b76ca8ecf4dea6495b644b550dc2feb45cc3d3c597c94236e6d3f86a3a42da7bcc7b77b4ee6597d167da33a571da16f5f7e35fd4666ea708a86c490ea";
hasRunfiles = true;
version = "1.0c";
};
"babel-azerbaijani" = {
stripPrefix = 0;
- sha512.run = "ff5d20bfaf8abe1548758de9df8010c245d3378c16fd122cf017e48e8743274041b30fa162c7ab25db41118771c933cc369ac64da5050f56cb66afacf1dc218f";
- sha512.doc = "f2f4e56a31a221187d9518deec555d845f2ccfa209b56b97a0db26c08074a50cebe3b4e72827c0e086519e4faf8c2e25f29ec840353624be53da2d2e71743677";
- sha512.source = "610ac48a2a8af1fd568edfab12d823796d969b5bffcd386f961faaa24ce5fba80adaca4753ca942eacdc043cc1faa32a60f2ef8b079e2c009c94ec6f0122394d";
+ sha512.run = "3f20954607195d4804b4bd90d7fe5baa209d5ffac6dfbe5f758306bb7c8aedd1c4c92675f5dce7f634e7ceb2b65e9c3ead0ebfef730bfe2dbd8c0ba17d3079b0";
+ sha512.doc = "bfd4434720b9676e253f69144aac9a07d6bd19e3a4418ae74269df70085391444ac46556928f131a14e85b87211fd76521b67a457e7319eedd3781a215efd962";
+ sha512.source = "b3eb9fdbc08643706a2dfa50daaf27a687c593900a972f89029aeebe08e2a1c4fbea08a848224b198ba447d3ad3a62459aeb9db2c00a0f3f039a16c863ebaf0d";
hasRunfiles = true;
version = "1.0a";
};
"babel-basque" = {
stripPrefix = 0;
- sha512.run = "6f37623cffc4e1428b1ed54336667e1520ae7340e325f72320e4ed81a95170fe90c97219e16158c3bbe396b245ae2389c5c39e4172dc18364238c4cdd5a59a97";
- sha512.doc = "a4db9e3815c5b30a6f8db93ca272035f53c72d26d408b78c4c49f1a92038e992de081711ed75d5f6447a17ca19774e33441431da759752b0f45296f1978b84b4";
- sha512.source = "2463bb86298d3470eef2a69b0c45919f818fe51db3700e3c688c96921280fc582c0683a24e875572d324354b67b2728233f57dd69eda14e1eddd1be03b144e6b";
+ sha512.run = "40079f02225f81c8838aee6179548f3fcb773fa8e031e07f30df761f298b9980e3a4357a8013bd7802c688a192cd9ef2102be1b6e8e1f3efcd68769a9e5a5a2a";
+ sha512.doc = "e6342328d62cb0232d38e10b3b38cd4d75c55a5d31d702c167099a2bd4122e40c5e3cac8a9c2940a9f9893d7aa2594b8322cf469924b97e903cab970dee81c6c";
+ sha512.source = "1c924232920a969fa48e6d61bcdfc5150cd1afcef6d98cdd27fbe2e0acb5b7749d2b2dea77db88125128b380f2b4ccca4d49d1d140f2e96880e0daf2d09c2d50";
hasRunfiles = true;
version = "1.0f";
};
"babel-belarusian" = {
stripPrefix = 0;
- sha512.run = "4c1d9ecd076399b23dd55f7ab3043f909e1e53b816a58902bebaf9fe8cab1af3ed3143ea1f401e64a8b7b66085302eaf52d759b5f0204829c3d12d2f1b4700c8";
- sha512.doc = "f0166f30a8eaf1c7f04f4c234d24c2754865c75895be7227ce28536852b7917a62acdf7d52de5b3ff565e603c175c3a616bb89136bc812c3d47b0d782af12af7";
- sha512.source = "39ae46b820fa0183ec755f97fd85a49a29f24f852c64f0e9ea5b8d375bfbd69ab0e3b3b693898ff2a7d6d80d998a82d09c71760a6aeacf0a406697a764fd8f7e";
+ sha512.run = "5856582f8bf6a98a4fbd560bfca82ccb226267e249f0caf8afc775875d50ec204ea613320534a63062dffd0e050905adb24763a95fec2ef4e8faed70a400d976";
+ sha512.doc = "247d5a3b99cd5a377534a94fedf47f6710d32d875d3208b1516fdc9acafee70a14ef1dc37600f9da53f806323d0519ebb2c4e288e471363756b7b819751373c8";
+ sha512.source = "82262f7775c22a908161a7a2d65caa8662c62ad759db792a6718dba043804b7aac523a8f3eab2dbdc3882a88c55bb641b862f3f19e9c4d3ba1a0f4298db9833e";
hasRunfiles = true;
version = "1.5";
};
"babel-bosnian" = {
stripPrefix = 0;
- sha512.run = "4b0e663a3a1fb99e58730a1d4b4b2a1ab6194eef4004faf8a15a44232079705bfa8d4dad624a0b1daff602fc4d84bc4531910cc506d35d49be6ccdd52a976f48";
- sha512.doc = "57ee6ed2169c6f981b9dd8173fca92e23ccc6631bb8a960f7eef0a9f4a0a6b839deafe211ce80cd1769046b0dfff4aa50491a49d42f40aa2bf9154ac8fbf51a7";
- sha512.source = "b045fd77dbc51f60ebd5aea7a8967fcc7786b272fca7c5388af57e956d72d63ca90d6e01a58f531ab15a967a76d277941c65606bc824c6b49df5eaf4bb078bc6";
+ sha512.run = "bef1defaacf5232bf9cce6c1a9956c9a42d35a2c2b6ddccbcca3938386f4f4a61a0cbcba74b930dfad18ed211374c3667120c6706ebf097c56ec3c5915ccdff2";
+ sha512.doc = "84238e6b38021582de93e9fe934bf608e647c9b4cc0a066b4fbdd2ba98c8e6531b653907f9bcfb79e6afc9074b4a079b5e419db25625d40a76a8ca8e55e81ab1";
+ sha512.source = "dfc18e55b30620e27cb8809259a6b4790b94cb98b334a69cd48f66c25696e2df8d38dc5a1d402ae8464ced727752d96d8b5abf18522c8bbde4ce1f6f8ad73c92";
hasRunfiles = true;
version = "1.1";
};
"babel-breton" = {
stripPrefix = 0;
- sha512.run = "9419235cc96d61d613bf5381648fa87cec48da62fd430a0ecad2ebd729720e6e08ed70a8c44069904e4596e0b7e11dab11f70c0f0e3a0fe13b2411f56404fdbb";
- sha512.doc = "b1fa42f226e1f7dd6ea57de3f27652f48dc75a6764be79231a9003e9adcc90b6418d948fb421c8f68d14aa27ff0826ad9a0993df23d13a8dcd49b90c6d1a5792";
- sha512.source = "3f33649e926a66557e6a790a2f05383bea7a7da78492a0d1d55fa46780e3112b663017bd75c261cb1d3727b8b5ad1ffe57d1a4a534531bd16b93d7e28cb3bdba";
+ sha512.run = "bbcfa22674ca1d4a8e23f179480f9e94a50d5b460b8b0d27365c9166adc02a191253ef2d61d6f5eaf5bc61e73faf5d307378898f1d6b1b748448bbd8a36ea141";
+ sha512.doc = "3b47653b26901dd4aba1395c61c9dc01d43ed490c70ca04ba7d1cc67ba7b23b658db32b7a5fef085b236a68bcd009dc5cc5687e3dc2dc8d246ab2ccb8d391b42";
+ sha512.source = "8f381a3955780617f9738b008e6f4490632a67c70f16d4855f15ca59981dadaf72f7f15cebe10a121bcbb894006c738ca1872fbe33bb256c8145b22254236b67";
hasRunfiles = true;
version = "1.0h";
};
"babel-bulgarian" = {
stripPrefix = 0;
- sha512.run = "e810c0d8d78a5ca01fc7a1435dda1457673f1a70f5cfe1ae8da509ca3e126edbab7b0710236ba9e0b1816efcd970973e4bfc48b66c5dc130dab0284bd2ea561f";
- sha512.doc = "e3b61430ebb0b16836e60cb394cd031a7b33fcf527d2daff4eb176702f33879bdd982e9764ad4b02184034db03cd4554b73e65f8e49c07af643870393c0085b4";
- sha512.source = "2840b9310a55b7ec0304441a969c8d0529bb86be5c002c87ca7a51c338febf44af0970d8c8260c8c6d8c80b4653c68f40fb7084c68e8800f751acd8eea58b552";
+ sha512.run = "0c838e5c5cd010fddaec385376f9eb5fb10730e918dd28f58987f855a444d91ed2e66c0de46c74637d134d72f7e348e538836df33f6255a14ed51d0e8d5e8a3e";
+ sha512.doc = "4dcd92a2088e737972f0663fe5161883cae901dc82aafd1bd33f2d80a852fb51d6229c95cc655826bd17599a7152b8a7bf0031eb046530a135e8bc5c9c74b2dd";
+ sha512.source = "047f69cbdedea9070a002782e8d1b893aae71adaa2e637df560ab8a176308faf8d1b8b52afda8f38f264783077a227176eacace9484ccc0af2a4a7615460c7a2";
hasRunfiles = true;
version = "1.2g";
};
"babel-catalan" = {
stripPrefix = 0;
- sha512.run = "eeb0375046728448801a64f4e1145c6acecc4ced63b95c5a8e058de1b07d19dd62f93ee9e0150e19f28f2130a699402e127293e1ac08db966cde609a0fef3511";
- sha512.doc = "ee4ab0ffe913c9e3f502ade176cdb9206953d60c3a65f13ed74eceb84e560d4c1aeeb463f78dfcb023a8c9847d868aa5155602892d6738233af9690fcd93d294";
- sha512.source = "3ff53b950ec8014adf75eaf27bacf1ec72a7f8b9865b53f11c00e48390cc4f7ff7a04eb56d216fdcf23b281394c43d893fa5ea3d4b988d8d24840a4ac9a4808c";
+ sha512.run = "728d847331f1a00766cfc2818691516234b153182f31ad2da024ec3194cc384a41ca89cc67ce66447191188dfe088d1dc4c8af3b2e6952931ec7eb58737c4bca";
+ sha512.doc = "3184373d85b1e9bd76588318372ced328d2ce7f6d4f45bc5634671a88314d1ed18cedd968e59dd5203b4d77e6d3576f36a654b1a8bbdaa106d47cbdfb825e452";
+ sha512.source = "ef15d0aca46af936141fa2d47c6b794ce85f2c3fc9adf18b5ca4b0267292f24d1c02121d5189f7cc9db98e0ab22a5d4ec2febc32b2bec5c3c5923598e869878c";
hasRunfiles = true;
version = "2.2p";
};
"babel-croatian" = {
stripPrefix = 0;
- sha512.run = "8dcfb71004aa592f1d8f57e7fa815c450420ca4f7a8e3edc4210843c5ef00d12d99f0a305ce88ffc490bbac5c744abea36f2470b90fa7e4bd1e676b344e71f17";
- sha512.doc = "38d1e17d89ce29a21f1feeed4a4d40db6e167e185e09a5dc40af657013ace9f9076ec4313d25877435b1460fc868a5d53db5ced4012e54cb088be4cb8b6e5a2b";
- sha512.source = "d34e7f021ffdd5390d9d77217a8112b2cad811e4de719708cc2bae0e1586e3392ca5ed055ca0ed96cc362f4cb5d8522a18c0b1939c798e9d036c2e817c6a96f1";
+ sha512.run = "b5724a84cd180e9de79136ced8bd38717dcb4e932dbba4e20fc071ba9f50fb35cebe83d4a95ec6e8ef0e09a02732cbdc8b1a71715c8a5967393f54087ba4a807";
+ sha512.doc = "d5e40e95037c3035589b093037c563b3737e061369f27ff5c51d620e0655dd075f413b91434591e2130849d641c1ac59469db46be1d8b0761075424c468668d2";
+ sha512.source = "fdd4efb6d24bc9560e14f9e02d231ac636f2f69249d7dea9c07b337f0d5617c754bbc9087bda5cf1f2da6178807e46f015658b3fc2d04ddd5749dc2643ef4ed0";
hasRunfiles = true;
version = "1.3l";
};
"babel-czech" = {
stripPrefix = 0;
- sha512.run = "35ade1c7e7b5b9cec4b641a35d90530abc471a25f2d4846f2833b7ffcef0e1a52337743053a9c9dbec471eaa60f2417ac55a58cbf48f6c5ed7615f373fd25512";
- sha512.doc = "d42389fc54574af7840fd294e9491a4a52e7252203b1adf151743ba8f9bc5331a4572b9f3babd2d5a626ecfacc25560fc664870379db3842358d34d4cbb5bc60";
- sha512.source = "b2219aa3654d29cade260cad2ee484db2882c58c2021150b477a64770ee2c710467c49f1ee26e335be921bb13c49350bd8bb1c97c647d1031bea89cb8d5c988c";
+ sha512.run = "0cc0f07fafefa6d7ea1ae1b2ce143dbec124fe96b36221f1b5a847fd0b789d1974b5990ebd93b8ac0607f63956948bede25c7e690784ca7e9638f48139585a32";
+ sha512.doc = "1575fbe0d70725e975cdb0c1c5ca685985d91f23e4a997af4a0db21905ac34962f69653ffe4084065bda70cfbba0f0a1f0885d3afc19e98d0045ebb68cb545c3";
+ sha512.source = "1cbc5de700e32ac2600a50a85f6437b7bada601734753a8ea62b845f7500880195625e827be41e277d76137ca3dac05b230e64e0edcf1807cae2079feceff8a0";
hasRunfiles = true;
version = "3.1a";
};
"babel-danish" = {
stripPrefix = 0;
- sha512.run = "ffc3e2b30b996813dd5696b592ca8f9da50c9e49b18a60bbbfa8727953deb1889aabb7144987a1f6dcbe15835a27e15fb5b483dc99b75122cade7b04ff0d9701";
- sha512.doc = "5feef03dc39706498e272396722b4413354133b07a5250a38ac097e414a36d2f34b648a49d989269c6a3a031724f45928a03dd8b42bbd55db4cfdb068e3bc75a";
- sha512.source = "ac4461a91783a0d1aca6f8bf2b27f8d8372edc55174ed37f524c0a661e70cc5a6f5de6ff433765d594f7ebcd3097f728d22dbf102cde2db2d6fa57e4222b5f08";
+ sha512.run = "03bc05d7e6d59ffbb6191cc392294007bf4f1b6f758aceeedb8dddfe9aefadde3e7904d7aa0834ecdf6dbae732057ed0523b24ca20dfa594e02ee8857c94cd3a";
+ sha512.doc = "b85445b348bd65abb4c7df530e20b93c5cc86f2ce25f0306aef3d32b585ce8ad8d5b16007bede46be535ac0737546f453c1241a225b31a9216ae25482360b2cf";
+ sha512.source = "0556cb121d06313ea2c1f84a98ea89e75d8bc0fe2a8dcbee98deff446ddf187833af6ee2634483f25a721142078ea889bf065996171617cc95ce28a8a5083b81";
hasRunfiles = true;
version = "1.3r";
};
"babel-dutch" = {
stripPrefix = 0;
- sha512.run = "11e12e540cc54721ceb01cddd29bff5b1241c5d7b686b738471e7516f016b0911ae58f43200e0cb69a9efe8b7e82d6f5869838b4f1d7e55ef29a8ecd8a157c38";
- sha512.doc = "4d9e1358239587c5f08f48957a7900d2f47f0d705ced6a7dad9d1547fc75e304fdf4431228d3c411ef6b83f8921b1037bf8885312d684cb9472a17c772b445f2";
- sha512.source = "146d27ad2f651ea9f89c464e82a07c8caaed7a2a6cbfd64305bbaa2dd0af439f2ea04e2cc5cf931d7d8e96891306a709822a35545b4f155cb6db979d8510ea62";
+ sha512.run = "3f967688c9124502243589b666e1e3af500329782cdad8da5225eb3fe6a50262c2287be02d6d6ec04f3ce81a6767b4d2821179cbf04dcea4c20001e8ea1a9f5c";
+ sha512.doc = "5591a30a32ac2900266d4dd642481a5c9e7bac1062fcf5557ad4acf93cad0e36020c75e081b63680c0c96ff580a2156fded920e394a9c5c685cbb152e8d4142f";
+ sha512.source = "98c412d7a2a776286fb3f78faa49da6dedab2d3ec80b5f722a20eb34fec53768ba4000debc952df3241661f1f86b7035d7e71f712be3fff91f13608dd0fcf87c";
hasRunfiles = true;
version = "3.8i";
};
"babel-english" = {
stripPrefix = 0;
- sha512.run = "4f1109e6a4b7733e67081e17540495e96d34204e90c9c8ae250e380bcb92509d551418abebdb315f2650776f024d1e2553e7f56d39e5a02eca1bc90a92dd7cc9";
- sha512.doc = "2e2e89cfb258b47e04fc821d352543b53af526194a05b010a3b20775b8054772412f89bc1dc05f24ef73153a3edff97a1c6c0d329cdce1f8ccf0a9c1e9966d2d";
- sha512.source = "898dec50b72091756a130dce305b512e8660a31fd22839e7a1f12ba4ed24fbac833b3f7ba11c6771ada3ec14229152a9d61ac8e398d86fd3b5eb6a9c6a0f7858";
+ sha512.run = "f570d2aae8a97ba0762fc1eab75dad1f17c4ac582a351ffeb8e56a136b789a38b7a6519247ba5981385f1a093101542942b3bd073a5097336392929ed40c9e39";
+ sha512.doc = "77d6b482407ff24095b1076673316744374e66bdbdd7ebb767ec66ccdccd6ed5bb27ecfd0796eee210f1a888c82ad2eb4b9d2142c427bff137bd139c4cc53ec3";
+ sha512.source = "ce636f5cca9aa33ad7414432fcc46fbf1873c4b1576cae8c04b8cf15381f4b6ea54e0621f297114f302ae172752282daedc0b59c15393e1071f8542ad3baf628";
hasRunfiles = true;
version = "3.3r";
};
"babel-esperanto" = {
stripPrefix = 0;
- sha512.run = "3b72c7f74574b44ada229656f5e04ec367c57c863919e4e6dc9e0fa8c94683f8d7cb12da02441c0ad7fca55129299e5096654e2418b67493694355ad6b049c4b";
- sha512.doc = "1a5e7129af0ec7f0e93dd5cd8e0e6553f61dfc16b9dccc1b5d78ef9b5d13d4c5e4586264c90b8af8f95ab870d33fd7c1e60edce882c0d3093e273d64dba74510";
- sha512.source = "d8ed70e4d50ad4ca362177b2a5b4e096a032f4734e52de26670b03be179d4f59167571d8c02bc0d9f32652a2b65c3d46c715fcc933bc0a8bede67584ee39bc66";
+ sha512.run = "0c3be27d02d4c3157f2b0df0950e0814db3ffbdb2553d2c0f176893f3669123a9130874e93edcfd86480b785bbbfda35f9246dac3b4a0779da51387b0bf12ee8";
+ sha512.doc = "166c1b59511b5a01cac11b5cd76c84cfa485c2674b390a167ff165bec1326709437ee843f664fd4ac9e61338481df9e7f3026189f7c29c71778dbd1df98cd35f";
+ sha512.source = "f2fcef5841400c521415c870ae1641549eb702944ebd404b96ff9d5b52ee9c2d484662a50d9b410f62e74580f37fdbd269b3650cee0572b3096e4b0365787d4b";
hasRunfiles = true;
version = "1.4t";
};
"babel-estonian" = {
stripPrefix = 0;
- sha512.run = "e6419c5acb041e34315039deb0ef779de2bdc5b8cdc30bf12cebf79e12d7f6fc1a9b8a2dd3bf06be45ee93a3e7a155887f5eb866559e34fe2bdd612a4fa36ea6";
- sha512.doc = "8ff726d46dfa3e7c3c94279835667afbf62163399d241737b505538fa41c2319c2913422b013909f0ab2aac8cb269e67520e27bf88dab2070c63e72ffbf6b4da";
- sha512.source = "2b49c613f1e277660f1ea6ccc3bdee6c62adff3c72c4254ed2a7c59cc95e7370c0643d729132995ff4281da64890ff9c7a05d995d547b0d7ee1bcddc896cb245";
+ sha512.run = "03357f8b0c101e5e186fa4211a971e625f6970a3129a2594a611c74b77b36a27a288d2da518d21e6e2e5d98bb82802b2115d47e31e6258f01c003be854090baf";
+ sha512.doc = "ca732f4b6ccb9ae27f99aaabc99037d9f3d04bc170b9a8bb189a81b6bc9f55fd757c5755bf51ff423850f6b45c88a5645f75a462fc9d9e9b989fa04c1a2cc7c1";
+ sha512.source = "47e8d53d379ec383400e618873d800bbb6dcd8eea7807e31173110d5d7492f52cd4808a288e53534a2de578c43a5ee4eceef690bfcd56cc11e863919f86ee8af";
hasRunfiles = true;
version = "1.1a";
};
"babel-finnish" = {
stripPrefix = 0;
- sha512.run = "55f299adf7ee977d6f4a466ed85cea62e306ff11f61803a60f0c0dbbf11ed50b8b7548daaa011907653f9bbbfe23b7ec786daa51c5f017130953ebdd5b4bd7e6";
- sha512.doc = "b2a60174362cbac3ac542a4786c266396f837f030fede09f8c13a10b6b1655380e4d396759e4a1e4cc4cfd0fdf0dddec8433f1cbd2c3c350c5c9a00e26ebf851";
- sha512.source = "f19a6c6ca491a53ac8fa599e651818add0cc97721f2b37b7919d272878eadbfc7a560e05d4d0a060187ef89eb1fbc786f217859f8b11dfc9dad1d777cdc709ea";
+ sha512.run = "b39de5e94debff30a9f3a0b0b1d27cdc75e7479ad3f37ba73769226e9e2b1883bf272c3dc87044f6c2b97c80a7c049aee64458a78c289f01470ee4a6ecec0d59";
+ sha512.doc = "52fca9282d4070cc451eff247b0743b576dc7ef2553952863aeaf04c01f876d72e0062857690b1d62f1e3ed17918b64b125b96df82f2fc05ae695dcb4788146a";
+ sha512.source = "c8b07de49127f766659f5842d211cef3830ea3f92d8703fd482c713993f924ed0171864f055ae526bed407059733295fe9741646228cece4516bdf49ad4622d7";
hasRunfiles = true;
version = "1.3q";
};
"babel-french" = {
stripPrefix = 0;
- sha512.run = "36c3f2f9a3cd6b23b72902c7d36c76a420835ebbed6b1444f2b4487e37b2f80baeb571a8ab1b0f4bddde301ee240f4779e24d2392de050edcf31e583833632e7";
- sha512.doc = "959f2e437b55be50505a5d79707c75881bead987dc888e2753dbec00f5dfcb32d3e6b18df5e4f0c623f630d81f0eeaf82b9d43d9f05e2560df5ff343cec65975";
- sha512.source = "238b07920c3ed0b8632a381196321f0e42a20df292b364706f47b25487e14ee69171168ed59e8e60c57fe0815627985e6f6ddd391fa02365a18f070c7e963ef8";
+ sha512.run = "f8fbcf377cc0e66b0fad4f5b2123a8d3931ee3c0d46ed1d23435c00508fa26f4e24b29eeacacdee2c4468b412346a48fd5684fb2e9a8d1b90cd451f2ec6cc8be";
+ sha512.doc = "69f19350e4929d5acf87be0241776612ed784f5493ece6dbd701ff1ebadc2208c11353ee773c38592e084b6f1e709b3b39c3c53fbaed737581eb27d553e174d9";
+ sha512.source = "544cc799881b56a6623eb64e0856d6f5b9d1a005fe6add8ce7752924616539b1045595c079b80e3b3b3f19bbdef726420f765f51511354fc61098d2c3fc8d63d";
hasRunfiles = true;
- version = "3.5d";
+ version = "3.5f";
};
"babel-friulan" = {
stripPrefix = 0;
- sha512.run = "8109dc48800410f612f7cb8db586c1b7167a88aa0b97c53b310a6e7df240cc0ad2b4af1ec17901fbba51ba63326ba67e3bb055661079098ac0d920e3b5e58243";
- sha512.doc = "36a4f276b4853aad705bc7d4d91e4f83758d865a33a07f791dd4c92aa69ed7b6968a2a6c567a0005a0b2a852142aaddc8770a197af50b51ec6251ad1abe47d71";
- sha512.source = "9e2d1e1faaf451fae88bdd2fce6aa5157e54589b2c99d107e949d5b0a76d748e01bb337a1f8602034ddf73b0775f1ee31a94669bfef791580770e1c125eb404a";
+ sha512.run = "e6210dc473c3d71759f2faf1558df2d6a7c646485d85cf0113074fb68eaef23b2e44eb88c9fd35a7a7929b408d6574f7230852643366bccd29afee744e0b2d07";
+ sha512.doc = "0ce539cb0b6cc7af830c7413545f411e1291491fb26ad0451e7caf1346da9ab188a457e3292efe9724070e77f67e46e06293dbfb40b78a1328112b04d4a1fd77";
+ sha512.source = "1e7e241350d499bd0bf28b1c190b3c73e20d02be12612905305ad53cead422e8ea1b6b0dd633190170d7ab2ac2802559693597a8c6ae8527a7fe83af7cc61463";
hasRunfiles = true;
version = "1.3";
};
"babel-galician" = {
stripPrefix = 0;
- sha512.run = "6450ed91db8f9adf40f20978f01e17b33b6e642f2bbdf35c26b32c73317da16f8fe799d4ecbe81b289cdcaca6bfd7e43a64b30e9242a08d93be06d886eadd840";
- sha512.doc = "3281b0ba42dff840b167092d608682cff85009e76ada57213339e8e072fac0f748400df7d481d588716851a19d5716520c6c684b5744c83d8fe9b3043f411b13";
- sha512.source = "7682082366f91a48c6860264a1b1f32df121b0cb3c21d5e7790ab383d0a5f5d451f8b76e1e90eaacd3748ad6565f3e05bd80882c11328802b431ed81144c301d";
+ sha512.run = "1c8aef52e0eaba8a55e6c0bdaca4ef47012012a85d38ed268207227063d042f2f0b2cbafa3d1e4d71432e3ea6effd2a781ab0aefc536276de36a95d0dc834b68";
+ sha512.doc = "a60ed8ffc43cb56aeafab8d09e8235eea9482ff8cdabc00da68938d980b20a7067da3286fa8ce19eddf9276b51e78dd944545cb8bb891bc13c31cffbab39544e";
+ sha512.source = "aef01bd2587b5a452874e67c52bb4adbd89c5203bbe9a338e85449831434cbcd58415afd3d31d6e315eb91dff955750753bdc9cd38e87e3aded5350a350df547";
hasRunfiles = true;
version = "4.3c";
};
"babel-georgian" = {
stripPrefix = 0;
- sha512.run = "74da8bb775637709180690a5582c8cd69a663e86ec7b8b29077de469b607ec9e1c9f76739527785b83054be79b7523cd5a63b1b144e3e708b81fe86d3dafe329";
- sha512.doc = "20df6fc5e4c5557ed2f63072e93de750049d09473eae15061d287c0cc1937922037e41cba9138e91be4bf274b3e211fc493428ec655a02eebeb4f02765381134";
+ sha512.run = "07adf0a76fb15951db5dd01a0a1595aa9c8119d6e39e94eb36ac340932f763975abe284d738a52a1fa2a938a14f87fe7ede10758529c3f68c6d573dbccbcbc82";
+ sha512.doc = "b2f45e828e32fef5e4ac130230050f035ec69607c97562a835ef2157ccc6673d4ae452624d2d1aded3552eb71d85d971a7e35d9774ad7b6e4ca7a8e0a71e48c1";
hasRunfiles = true;
version = "2.2";
};
"babel-german" = {
stripPrefix = 0;
- sha512.run = "215e8b565360e3e4a64957c0fa586cbf22ccab473af9f1cff2d660e95d1a4a44bfb6977d4ba0997bec81bad793481a082efc90b927370cb8786f1ab9ecf84a07";
- sha512.doc = "c4e3fdf8400a5d8a403eb669e8362afde50c433860ecd6abfe8d588aaf834bfce093019b40547a7f8518b825db991c5558ef2eed3d28fc55ca9dc93a1fb7f5db";
- sha512.source = "a849514cf95ab9452a50a5481d26c8f03663d49a979c49470a80f75470a8f7b4c9845cfbe8636121b4274abf06bb3230840f162a825e3534d95afc6a37e4bcbd";
+ sha512.run = "2aa32e3cd0deb815a559e1722cb2ee423d605449af766a8b7c36c67a0e9081fa0402b88ef5c171186d353a8a57d0ae630fd7eedca1d795bd8130189bf05ab2f3";
+ sha512.doc = "fcee15f9b0123fd6c5cac11143f6ade9e770f4a3dab07e45bd5cebb30e020be58bb9e43cafee6b4dbc96f8037a84012f900eb33836f7e48607c5424ebfa61947";
+ sha512.source = "a1fc8b8134042079b7cf5d2497b7802397ab7fd43dc354a7bd9ef3c9a9cc3e2e6f84cdb193653d0147fcbe9a6859e9ddb2aff7f5e25093771c7ce76024eb0b7a";
hasRunfiles = true;
version = "2.11";
};
"babel-greek" = {
stripPrefix = 0;
- sha512.run = "4800e215a89eb2d015615844e97bb031ab02fa2c61d800f3250c56b4e9f1c52a37d53662e6b7fc97258bd7ce37927cc51e30df5de24d5e99b75f5235992fcfb5";
- sha512.doc = "ee38a900a60e1c65ae5e5ae29d596bc78ad17221aeaec8aeeb09483b93dabed5264668132c9347ff33fcf2cf5ee6ef5d67f9bb8d0cc588abc8bd66f22858b53e";
- sha512.source = "bb8b266ebaedbab8d4c4e11c5bb8b866d1abd2146ec48719e3df59ae132515c5af832d30c72ffd4223469dfafd3cea20a94faa95157098f289337e7d948004c7";
+ sha512.run = "4b4cb6cc75cd7ff896a2881402809b253e8720140ff80b0cfdb85f6cebd3cbe9b095d7fc277574525d3601f9aa3c1546940ecab65bb85ef216667b4e42e1aa46";
+ sha512.doc = "cae49d0afd7db0191581189d0613ca0fd1bf906e81232ea4b0ec1db9b90bdd7c724833ad4ba72ed193b62817dad41dc62e50d4873c60f5642e97ebfb20706be2";
+ sha512.source = "80f955015d5cd62ec84c694f61525ae3eda442a00fb9d41997c465c9c8df70ef50a103aa94ea3aba51f01f35f70b4ed15e1e02a3791386d1cf506dba390ea9a0";
hasRunfiles = true;
- version = "1.9g";
+ version = "1.9h";
};
"babel-hebrew" = {
stripPrefix = 0;
- sha512.run = "2f4222611aef260b688eb706300971006bf9024127923a074a05fdb9b8ae8606210bca5b89bcd7a5cf3baed1b057e407a05d54ca40713f2b6a56de03dbe94fa4";
- sha512.doc = "97a940d28ac2922479efde5f5a0cd7ece655fd03cc440d65c8d995ecb685c04d04a2f8c5e20b95d0df9a81b7c165d42cef74542e26ed82496896d7d008d2f174";
- sha512.source = "4b4ec20f8bea91d21ba3ec8af7023f16d1b48feae26e14b162b03ce04d8349af13b5ffd7c63496489613fd4c437acf9656bb99a1fef317923730445ccb55e214";
+ sha512.run = "4690fc4288ba1d2142fcda24153e741a539ddc4a52d3e502c1c349feb19609c7cef1427751af24b93df191f12d2b7cf2d11423052193df01d848987e66744dab";
+ sha512.doc = "cd4b52bb2d207cb2bcd327e2351bf30d18921c7c4f8a8fa79ce0bf8864d6f6a34e2272fd416828c772abb2df5612b4a78f73f54157b6d69b011c008495b93cd5";
+ sha512.source = "6d380ba803ecb1f6f268ebd2f80da0eca87c7f25d3374ba0a0432f9de6d39632613fb49e108ac9b7d97438b589dc71c37b47927b7387bad8809175355aeabbc6";
hasRunfiles = true;
version = "2.3h";
};
"babel-hungarian" = {
stripPrefix = 0;
- sha512.run = "8e00e5ff267f7a5b5ea217706fcfdc37564e61ae406a683e34b5dc23892f603492880b6b0c9da0a36412adff274a390140517cf10c9029ecef744a4c40dd2c4e";
- sha512.doc = "4ecee1e6733e71ed370fffe8d5d29b6be71e3a860d4dd45bcebcf949e74ae408b87f9a376447b335c86b6e9e205a852b6f7fb60ca2cb008976aa563c175a7d14";
+ sha512.run = "5b05fe625155df3a958eaf44dc55190fff60ef356d40e681870ff27adbeaef1dd2b27402d9058d27dec665dbe9127d43a2e07ad02ef5a546c2e77479453678b2";
+ sha512.doc = "696cff23cc5e2c32034729385c251c8dbeb5f78d11c0f8a0515af480f7a9b5fc5fa6c07d216c5078d5f1c4e71cabe093f023f294dbebb6b203337da9423a438c";
hasRunfiles = true;
version = "1.5c";
};
"babel-icelandic" = {
stripPrefix = 0;
- sha512.run = "c4ab9db602c76e347c28f3a6f024b192ac6ba3b0dbb03ee358b604a1d44e421540abb6b4576c503b9de241d75f260c2d396b8488c6bbd13e6a57e7fcb7a7f203";
- sha512.doc = "3b6eb5d0783fb7bc10bd12e17702b6d955f77b1fa2484510f898669eceea0272defaf4fb0f5eeef0d14340d0df20aa6b43fb408fefe14fbe9bffd25aa772459b";
- sha512.source = "4359176f0586d24ee5691de7b259f4f81c253c1d7a09cafcb6e43110308010f6388feda6a37761732b5bc26278cf58d0651e42b86c693b75e9d6f34f4abc5095";
+ sha512.run = "46aca093e061948272d2a54ff9f95b94b101582f0ec9d795668983c37b518be3c3d76d2c8e6901126d3dd7342db003589bacce9a40cfd573263a953bbedbfc48";
+ sha512.doc = "bc859f01f52ad51da7df9d458e507b62eb69e40e1dc39362ff32ea8ee8890acce8ce49120fce967f321c9d674f4334c62c9bf2b3f8017288b724ecfe3943d667";
+ sha512.source = "cff6e1ef260bd61b6b098b449fc5dcfe5c708a36d9e5df679d21e5d84a62fbe298fd6581d9c6a79829df55809b2b12f6bdefe4367df05ac50830fa01d8c73dff";
hasRunfiles = true;
- version = "1.2b";
+ version = "1.3";
};
"babel-indonesian" = {
stripPrefix = 0;
- sha512.run = "a3d0851d42a3585e16371a7def25e19c73a34f9bbdd0d17b48b1bcdb3c9002ce18b9dfdb845f73dba3acf8cd9a247a2abbe650a69978e16d283bcb11ec676ad4";
- sha512.doc = "17f638e88f76f6b9a409eba259eb05a8bb9505997f2012a381f1979da9bbf468f0e55280457b079fc72e19500a7f3eeae74b6e4a1639a7c94480de67ae7cbff6";
- sha512.source = "5914a64b195f31b3d4bb61918813a06a62bb9c1a9c4a410ecb5d8869cf06a02c8e971cfbb51c43abeec10f54f0f51f21e2570b7029ce8d7e039c68bb96fba5cb";
+ sha512.run = "9e42cb144d53dc0a076afffdbcd2adb7bb55cbc58feb77916e02beebfd1833fa308a0c78d0c26e1d187386b60572381c881da083c73ac8fcc651e77af17e2093";
+ sha512.doc = "c4f86b646d67ce4b29e96771ea5657e352ee7633c344f24552a2fde4c387aea41f9694d77114a1454b106646d12d30b277fc9de589d3d4b666b00208978f5bb9";
+ sha512.source = "30a1b987fee18a002316bb51e3497d22696e83ed48cb4a6e40da2f82876cd2ffc5b4ab95a0c1cef8a62f3d0a610401bf6552d5080dad3a9d0c45d4fca53dfe7b";
hasRunfiles = true;
version = "1.0m";
};
"babel-interlingua" = {
stripPrefix = 0;
- sha512.run = "d0364273cc01871a76ea00818c719be0cbbe01c97192ff0c5628216931768ca8c637a8bf0cea45b8f8c44c11270436bae426d969806d3b2fe7b35b3000bb89c8";
- sha512.doc = "8c8471463e7ecd7dc895589bd83ee53d27d08e662cce3b612c505df7192600bc898ce6ca5c79c3a5d6201824f6fcca72541f60591bb171c8b0f0e6f749d40d8a";
- sha512.source = "cd34c1eed67ca6ba327216705b812db56b2f464019d83fd1ad06eebe1e0054189af93d52003f42f3f4bb3c7f6f5643b4cab67e207e211d7a4af8bff665e9063c";
+ sha512.run = "e562cdb5b7cc35d14f4696cd3b85c6578a4daaf7899bf684026e50ade2113ee2314405756dd5f6ab91b6faea4da59a3546e30a18ba77037eab581ae3c98b044d";
+ sha512.doc = "f2f86fcb4a132a9c1f5c65007c8f1662a8498a53f265cc778ad3ba33120a97317aac890c1ff72cc6b94727d215937352ae268cf51344053bec6e0ee5687d0f69";
+ sha512.source = "260b2b01ec451d2a37e00e83c79a09f359a3e4a7c34b1396892259442a3f9d2df683e74e6f14a5cbb9b797f8cdc24d0bfdc7f9c3dbe124eb901f43d393f5e1bf";
hasRunfiles = true;
version = "1.6";
};
"babel-irish" = {
stripPrefix = 0;
- sha512.run = "7b17aabb50c13d6739fad6966d5680df5631528b6deb81cfcfcde9b9cab53fb1319a9427d0754b3bea9f04d6f3c1c48cc4bf7147d3873ee5417f0b4ea5ed4a62";
- sha512.doc = "971d8d7ffd3c4a821e9b7aa7a8c6429d9b6c1133149e74618b8f95cbfcdb930ef70c2c84680572d92b2c24072ebb85369a370b8a9e6029a1c71fcf52a0845703";
- sha512.source = "27f24bdfb66b7d2b0c1da63b46f92160d070dba5cf65b7ba6fb3bb35b876074a51ffb78e8c9de1d69bdd385e023ae45aaed8d360dcf8c7010617a6b5f9803ec2";
+ sha512.run = "d9b1486da57f9685e136e14adc61773ec0b3a58ade370da8383476862ad798f26609329d445ee6dd0c6419c98342b720a6880939324d19f67e1528fe99ea3692";
+ sha512.doc = "f5dd55c6a527cf19eebe492271d1404be3c995cac004d41160522c6c71e4a4636c32547fd64b93beae41b60d8a48184ff9b498f82ca0453bc72b601de3d66cee";
+ sha512.source = "df023dd1a4b04e022f46f7202b616e6329b4673084876c1afaadd41faf4414e908411deda1ab909246ea7e1922c46b0a70b5e3e3fbc6c4855e060d47e45ca21e";
hasRunfiles = true;
version = "1.0h";
};
"babel-italian" = {
stripPrefix = 0;
- sha512.run = "dec4816f281b559971c47d638fc188898d6c66ef9aee1de91c42326246f6f27a941c1aa09cb65d0d3387ef8ae65d757f052642fea1a81414078a2a49b0d01b4b";
- sha512.doc = "b3d9bf43fd93cb3beaee7130c19b87b79dd0cdbeb2602391e229cbbe37f65d5a7a3ecea93c1cccf9adb0449774243db90917709680f31810b2298a8196830a5d";
- sha512.source = "dc51f817deb9557eb8ec76a0d44b132e4fb773d554a025802cf2a23e3248bdba636b27ce889272efbd15f7a8454d8ffdf87ac01a25fe001e6c0d815fc2d467ea";
+ sha512.run = "5950227b917860a1954b8050ce2949cf5decb0340abd1bad36464a73f84f0a0f86ca7f81c2c412b90a3d7b12a9355d383391bc2eae6ceaaee9328dc4b46252c3";
+ sha512.doc = "5be388f15aa9a2a84e9770f1be49c6b2cc1e0539d5ad9149ce02eb7154253292105d10f83ef291b30c079b0fd29aed53394ebb9270cb7326a0e94014aa0e9403";
+ sha512.source = "5256bf88ae2bd3160cc1b11a757e0541e0dc5be05e6a0033ab5b4471d75845265921a2771320f397f957ec4f77882577bb23bafa1b91eeca74af7ff9570b3857";
hasRunfiles = true;
version = "1.4.01";
};
"babel-japanese" = {
stripPrefix = 0;
- sha512.run = "363d8880f295bb9ab0b25b3df4958556b3532a7fc4f134aab4d218d92184a337f4908f6eb81f13a232ad350509bc2d74d9fee0b735c05cf141855902ddb38474";
- sha512.doc = "8a73d794f125cd108dae5fe03fdfb1d4f039b4e65762475e1d74824d08d980aab0da0b8d1b7728b3465704e4ce9ad3eabe6d2b8a8b6bea4de80bbdb67be8ba6f";
- sha512.source = "e854050ec65c00dec9b4e33fb076da77d18a72a3efdb510cfe284ec3e4fccc64acc9b816dd80cc535471093b9f245d8555a2d35b3a4989355daba510d1e9d274";
+ sha512.run = "eeab94dee49061fabb116702c1cdd0c6ff11eb61994c4bc20bc2147329411c42f5db7faae78141ca53380c308f8b310f592abbbc77d67654270b6b1d72ca5cca";
+ sha512.doc = "152a3c6d723dc8bcbc046275993b207103e12ab551216e87aa999c2c912acf2ba7e1bd54b0a1c8099940c62f564a268da04372ee559da7a7c56b6e0a32e29b4f";
+ sha512.source = "04bec4bd09f46c0c6e25a0f59ce2435a5d5fe222268616b02314ef091315e3bdb882381890fd304c07d5398e95e217aac46b47734fc9e6efbb32649c9f974cf2";
hasRunfiles = true;
- version = "2.1";
+ version = "2.2";
};
"babel-kurmanji" = {
stripPrefix = 0;
- sha512.run = "f0ac1b46c20e996f7f2bfd2c6db75c61da34d881c080bc03f28ff14b8a320abd173bfb40ec5c3fe6b343cc347c181def322ae8da43d7287e8cdd1d21af79d682";
- sha512.doc = "d3719ebd7596dd00878811a3c804563ad7b69a919255dff545880fc0c76ff279e6d01635c7d5a4bd3afe70418d354e8484b9fa083ae7ac36445603ef103afb8d";
- sha512.source = "2adb924ecd7234cd6a6bb39b953077a43d56059ef4bba6c3e09d233cd3080bdbc1f538419b29e79c2fa7540b50eeb38e53eea90fa7a0fa773c4b61fd6b8255d2";
+ sha512.run = "bbdd05e7106494f23892f3455ad224d3deb1881f5a73720e2c73e7401514fed324484416def64e2e8fd7c2416b521fb2d4527585d2302a220330925c296afecb";
+ sha512.doc = "c31f7efd7415f3439635b293c9aad2cfc2632352534e579c0f8d3e74443fb7aa88a95e19735a7b65137d81899ad9d2ad8bbdb28c5da2ff05a2be9dbad552b0f8";
+ sha512.source = "88f600cac9509695c36969ee2bb2041142dee729381a1ffa49489f32454e4c53b4d1795407436df9c31da040cc1d0c7e38077fc786e5cd6832ab9ccd14453d2c";
hasRunfiles = true;
version = "1.1";
};
"babel-latin" = {
stripPrefix = 0;
- sha512.run = "27cf66041a001c5cad4d0f22aab1d9b160530a479b8faddd18c7a6b10373e4a951a28e8e22381f973c148bb0e90d0b89ed5fe7a11def936c8cdc0af1ac5292e9";
- sha512.doc = "a8b46a48375e88a7183448cfde8269af27ee4086d9fe93bd984731a6403938da989bba7d9651a4b38e4dfe6f8709dc8dbdcd2bc3d8fcf94c7a87d00f91895c59";
- sha512.source = "07ad191b618447f79d22f8332d598a17cdabfe1dec5afaad9f1adbcf05b68e439d714afa286a167cc1009c1d191d298ce7c9af7bea7dc007e314381cd7dc61c1";
+ sha512.run = "56ede1f441e96e3f17c165de65a7703c8e8897c17ef775fef1e30e1d2382eee0738ba91c97717694edc7e932ee0dbbfd1600d16ff86d6bbea1ccd5cfcec82ed2";
+ sha512.doc = "6dc352b57346f0caaebc0832d12a9c1f13743e5cc39285b4d81edc23cd5f21692165040becf4ec12ca6d1acf6c19f1b2ab1da8d79e3e82ccc2dc865322bfaacb";
+ sha512.source = "9f04205ee8e5c18a0ec6e20fdd7ab0d89d4e1ea28d5c3ad819ca9d09358466215b4d0c2b18d77ba5cca604b3997814ce39b33fe7f438b5b554500b5f4edd783a";
hasRunfiles = true;
version = "3.5";
};
"babel-latvian" = {
stripPrefix = 0;
- sha512.run = "592b549373348ae56695c3d2494669795dcca1c0016526bd486f96b9e624afa51f9e82f3b0e0e5a77944fc3b8a3abcd6957149925c4cc50ec828893803dcb46b";
- sha512.doc = "0a6e6bb4a063110b8863f167f258391d81d764b0ea7d408b5557f7568d79e12e0b71e5519b3ad73f2eded73a82f642cc3e8e3677fcc0f857f151988f2f12ab3b";
- sha512.source = "99359c2b4089d17df7c1282b7fec504306eda1ee22a3750e9df5bdd67d8c1db7d0b49a9aaa1a1064115abc3848e7ed074ee7d0e4a55a7dfcced3a99be8e084e8";
+ sha512.run = "0e19f04d81195b77ae200946e5502fccfaedca5a6da8080a0e7351b684c7d1802a1d9d05794006561109dc8f9a0c04f45266e74068157caa9c470899cbec5230";
+ sha512.doc = "e7c4f93db73431708eb902af924672727a6dc6d1cc9d17ca92436cea51310a10538f32825c13144ac35ec8633fc146d1788492f9c6ecf7b11ed72893ab6393fb";
+ sha512.source = "ce0c59467b4cf94857bd0713283f46aa5c64987f5a4c68536566b98693b93e61ead42049a2ca323eab3b2b9842623f1318f2c27ab4a28d3e4660b8edffd988c0";
hasRunfiles = true;
version = "2.0b";
};
"babel-macedonian" = {
stripPrefix = 0;
- sha512.run = "d33f9c91235b0f973d4a6f3fbf82e4ddaff08a63f69f63d9bc8ecb4dfcd2bd72681d5080cf9697470dc36b2ac902d19fccb5bd701b624cc286b1cd142a6d3329";
- sha512.doc = "edb2de12475191bcff0d968953b64f819932c1fdb7182c0a77ab2dedfa48ad737e576b7f44f37af639d2e139d51bdac0e882289e9a1c240d0e308ef05c6fe8ec";
- sha512.source = "63d6dc24b48d9c7949bb7a5b7a5d9a1d7eeaff2a7cba88256a9ccadcea9aa9f2bb95abfaf22da0230965ecd43253efea8b4c5c72aebf068142b58306661f3a28";
+ sha512.run = "c061ca1ec358e4d8df05e0adadd5d87695cf3b9f86cab52eaa0e08b1f5b1fedb66febe32107e74c1926fa4d697b056d7d3f119db525b90ff7e7bde30fd015508";
+ sha512.doc = "7284141fbecedad06cfef78f50b4c13ebb3af76ced474c456a364c97943b51b9a233ecf6797e561ab0936ef7d082adc80daea0de4e961baab60e494bd72f7061";
+ sha512.source = "c5866f925540742391981848fb5a76908863fba8a7c77da97b6e6bc634a8425c2d39459f789749cd1ccc4e7888e6d0f5b40d3d9a0a76611f4b1ff2db80866c72";
hasRunfiles = true;
};
"babel-malay" = {
stripPrefix = 0;
- sha512.run = "907df975685a6980ac9bd3546c122a6ad31911219cb2276941b0e181d1201300c3edcc15068e3d55bc88c2992f351cde40622bc107a2aee2b9bcaa1dec6e2488";
- sha512.doc = "d6711e2df15dc2f9c1b99c785cbaf5e26b8fda3bccc7663cb68138627793cfdd6dfd419fa24fe7dde3d62dabbe453e271365ff51569c980f194a99ce573f68cd";
- sha512.source = "223c9d51db759cc9d3da834f9111dd59acfa05426b7a3c7848b11c720e83605235da3d8c46c71530120e46dc6ade1181afbdc295d4806c4f4ba2e2fedb7ec8c2";
+ sha512.run = "6e2f95eb95a7ffe0b21789a65e74936139d92381867e507ce56bd8eb39b4061b177c10fed0a0226e9091b963370d3c001115473625910f03b699d5517350f2da";
+ sha512.doc = "b06395639e743571870dee10e029e4622c55683d7a9d728fff381bcabe4bf694511230795c79da4080299938acf66d03cc55fd45cb8426b484e19e0fb0f73b10";
+ sha512.source = "4e7e47a29802a7369f7bdcf29ac0fec13afd69f42c9b01060ffadb2cd8d1f1656f7f6ae8fe5ced67d9ce6438c26a07743a18bd38c561fbe8357e8ea3c685a5dc";
hasRunfiles = true;
version = "1.0m";
};
"babel-norsk" = {
stripPrefix = 0;
- sha512.run = "6fa9c9bba02e3bb235fe5660ce5682cdc02b7ae140700779ae63f80a1da2ad8da2da5e7877b4c05dd46baf2125eb710d1ed1b99009247f61b70df14080df0009";
- sha512.doc = "714eb44d7010ccdc923083aec563e07e3f3f4e5b25bc5d38798b527d28d463ebcfccb945dbd3002351b287d7a0b50caa70c19654956ef906424cd9c3980f6d43";
- sha512.source = "50d982f18c9b166cba16986d5bdfd101d5e44d456561a89078028676c478d78c4d94e9457ecca8d6ca19e4dd5590e7843a97a22537a38219599f235f36b20e08";
+ sha512.run = "a57f44910dea4a1b9fc94d2705e1627fd42ef21a35737067bbebf6c56f6e4e87031b40b41d68a4f90329aa38a468a87c8c91ca60e10af2d064f502ef9e60d3a0";
+ sha512.doc = "646d8bcb3bb4b864fc9cab92a1ae264801222cc70eeae8db63be8ace926cc62918031726da9e758ebb4bc19797eea498af10437066612ff7dc3ca3c99bab4749";
+ sha512.source = "4643e3a1f3612c9966da916949e51346c7cb595ee8a2b98d585ae12e51fbf2cf23e2817b5c21575d80feaeaf399d3e1f0db6fad4d228b2b5f9a25d51ac3a7941";
hasRunfiles = true;
version = "2.0i";
};
"babel-occitan" = {
stripPrefix = 0;
- sha512.run = "3284e9ac0588b94e03bb09fa8ac54f7498bd0cadccc21ab54e9e3eeeff8440f96ec4628119d0fa43b733e58ff6df92c196337eaeddb37108ee6cfc65ce3c59af";
- sha512.doc = "05f3b1966b4f1b6f108a29039ab36e2141100f1ed17120d1730975a368f206259b6ff5abe12c41d01bd94123888c299b4ad5970b7c1b7fbb308a1f5aba9b7dba";
- sha512.source = "b6a74bbd75ef2cb9b9afe56072ff14db2b8e039f7cfb8ae22fccf17bb3b646c639fbf8ac011b944b19f6752d1d1be75f9a833872c0e9a0533f425a4374561161";
+ sha512.run = "f1f2f26b5466d10e995d76f7003c202650e3976b82b431d2bae768a582bc0c5662fc120739c49fcfd1226da3595c8a6b2e8c952a491718c45e69770c09d542a9";
+ sha512.doc = "86433fa646eb6b2f7ee0ba54f1dafa73b81bd98012859c59408883cc76ec876720ef526cb2f526bd4a8385c0371f9bb01ae6d604661deabb4ec920172986adf0";
+ sha512.source = "95bd15481ed6d20f1b9b71fad9661e5a12e4f29cda61dc8910a1601fb0f97cb4797d5ecf8137c9465a623288dc05e58c84740ee5b663b1f30f1c984d4dde9b03";
hasRunfiles = true;
version = "0.2";
};
"babel-piedmontese" = {
stripPrefix = 0;
- sha512.run = "f10e33ebd7dc738d4b257fc3abd36cc1021a1fb2e6fd917081ec8ebd2beb0bae08a2e11227c8961cdb82337fe117fc355fe14019c0e9f710aaea247c5bad6d50";
- sha512.doc = "547e02bee97c6c66a57038f6426228387fc97821ae52350126fb4f6091341500ce92a95220d64c7443af6b9e16f63da60390c0557870e6958f7ab51e52e09b56";
- sha512.source = "64d4476157c3822f7400f8830a30e5652c23a8af158f5a73f10be5165b6dd269a0f22c54afbfdb550328d9142c2f0648388a7684e96a9659cfed757eb03d7ca4";
+ sha512.run = "72fe6338ef6f172a23790402a632881906689117e7227b6f2f2fb6129fca9a7d44c42ddd48e8286252f3b5fce9dc34439594882c1f80f33557ef5ef70afe4993";
+ sha512.doc = "a2fa0cc72a205fcc25c2baeb7717a573bf8f2db5438e49c9de8a90e8da37d4f267ff30f08f8bb79f08756f5d227acddba8c069c8a5c257adf95c3afac271927f";
+ sha512.source = "6020ade081108365e4b23d9b3c9ef789e95764748d06a647a071e8ad77c945593a680c7669c57e989e71104a8bdfbf857eec9599327560e4453e0a81b9d309e8";
hasRunfiles = true;
version = "1.0";
};
"babel-polish" = {
stripPrefix = 0;
- sha512.run = "059927f4b59c2f1e40585682bf5a75ce2c028c3f9a356579dbcfa03a7d44f17a91b7285255662e881d2c20de87c477289df9a95f10d5ddee5b71f8c28ce0d136";
- sha512.doc = "8ae5208141bae6a5535780e9a8a885b6cb0a992e10e6f67393daf8a6a53e0094dffb80c0b03f75af286f780676d46324b0f69b7bbdf231f393fef0c56765f75f";
- sha512.source = "050d0cb4cdaa9ae90c8c4fa08717d509953c36c03df29ee83ef48ec4ea64e3e2669caaa780c642f90cf1a5447275fd534f5e2d3679fae85c33b945582dda727d";
+ sha512.run = "cfd5f27f92e75883572adce926cbcfa9d9248367979c3b3411e6ca1c2d4bf441d2fa790dfff94f0f6001c68f354628334aa0a920ee68900398879c978cf962e4";
+ sha512.doc = "6f12e4c792eda6ec33db820bf3e0c9a0fbec8f07adf413c4c98d40624cbf8d46588e16271e459eedcb37ceb2f89f13c3a9dab89122172fe2b8ee9330ab6109fe";
+ sha512.source = "19d6cd158e48666b843628d0325d0e52ebbe137d28686d8b31199e9bad1c4d3393487aa300179688af5b9f7307eea8376f8ba82ed2209efcf39abef094787d82";
hasRunfiles = true;
version = "1.2l";
};
"babel-portuges" = {
stripPrefix = 0;
- sha512.run = "d1ecf75b45eac699c7f73d40aacaeed88a3f8ea1a53e1a07c449dca7881f5d6bf364ceece0fa9afa5aa816aa0da2086a80ed1e7bb68b42ef061f28f19429d2c1";
- sha512.doc = "994f7488b7e0978cc2bb5564c35d4522da7bc0a3aa2bcc528e66459bcbaf9ed4c9bf91c92709c67c6e1d73d636acdfb46e870c0c3f0533e5795ccf3d5d7968da";
- sha512.source = "a5a3559f753a75756954d684a364d9eb5ad4b74e4bf817eed7add5457d2b60f1a8ddb1b545db66ae2fd9490aea3d16bb42882de2177295070d238d1af5ac0c75";
+ sha512.run = "5762aed39d183575921e0a6d4210d37b5cc25e66288c3c5eba18ce5b2854de8fd440a738faec95a4ec537a3d5c9667f8f2f7d7cd30eff96531062059d90ba97d";
+ sha512.doc = "34c0d961f0cf2eba8c71a0e770d1539eb4825c50f8fd91046697d9b55fb4b45c54b98d69e82b3567faeddc1b59535d32d3d99e6ba9b10d6bb8ecd01c85ee6334";
+ sha512.source = "524f94da19dd272d73cf4ded57f7e7d450d155ea0c7dd004e572811837e4ce25e6d0d02739c11db2647956cd3df99dd26eb648a7556fcc55b70eaedc975a3dbc";
hasRunfiles = true;
version = "1.2q";
};
"babel-romanian" = {
stripPrefix = 0;
- sha512.run = "0889e1972d6e1a9d997c07793e9010c56289932bc294a12547873bc5a3c03598f0b136531457711ebec43d456229f1c9fd7c95234e0e3c6cb0ba8f1abec1efbf";
- sha512.doc = "6944add08abd9b30679c4ed098d6097aa31389041d4a074f7abf6856b7c0ccfd48a9fcbff6663f0d60aa02e26e32db65dbd053b1b9855de6b6a1f6cb34051237";
- sha512.source = "20f0575bb8b0d51302cc6b287683ca47225a226c5921def1a9c0ac2e2abae3c214e40ccc189e95f00cd22504133f3476135be531eda938442fc00e258225125d";
+ sha512.run = "d2aca8f17ae173c36185d6d3514b0b09f76233e44f30177a50240ef0cf0f25f85767a6fc5ee0f94e2eff0df0b94fbca08eb048e95b35a631b7d30a1fbf6c23e6";
+ sha512.doc = "876a8cd9e515ecad570ce23686b71e896fa377ce8fb4840e511430aabb05e9cb03f614167fa2abd13328d0ea7f4eebf7044a65db584b95ce4c64bd37d2602b2e";
+ sha512.source = "493834afa2339a8a63c017ca880ec07626a62b88f76688192253985bb5b254412409c1128714a2ce8a7f7a296cef6ad9ae67b32a276372c811933df8d2929e2b";
hasRunfiles = true;
version = "1.2l";
};
"babel-romansh" = {
stripPrefix = 0;
- sha512.run = "7b0c7b0ceda47045b7d5a5344771acf2ff42b67d38aa563e6c05c5c6a905a68a08fb985217b96b2e7bc3ff70d1f12487e7bd869ae2fbcb40c2e717e0b2cef815";
- sha512.doc = "42f81d9205f5d7d62ad0ec0cc28fc49b597cc4140f131288d91efeeddb38940a4bad946e33adc4824ef44e4e8db3129dd67a78e08edf9146b5dc1c08b8609ed0";
- sha512.source = "ae6eac28aebd614ee66627a47dcc3f8a8029fe162bb46aa31b009056d9af428c58fb0e185371d3081f045027a30c1ac5c12e2ea6338f3134c4048602addb337c";
+ sha512.run = "db28e78ce4e028ead2f31fc84d0e7d8997a18dff3bf6aed0301b79bfc7bdc52a8741f9975766d36ca9ca2af9908e7e0bda9e454abf268a1eebf4693c30f5a5e8";
+ sha512.doc = "42f9b63d92e522b596839d10c1b90ee9052cac86cdd54ac408063c24456b2a7b5adbfc8208a0a388fcffbb19b98ae0810f7da9d6bc517ddeeab78c8389bdd5a7";
+ sha512.source = "e26e9ec260d7f01550799f90c6bb76c0c29cd200896c4634085627599f5c3d7438159ea9f72df416e334200a7e1aa3f063dfe9bac5817f55c8f6cc83fe906a63";
hasRunfiles = true;
};
"babel-russian" = {
stripPrefix = 0;
- sha512.run = "2e55b14504e4020c14225eb508944eaacb3f45e33da72e19f57bf7a8819d98e7648a81cd78720705a2b44d13e9b580bdeacdff3e278025a64c8f355cfa792905";
- sha512.doc = "b78c62f31aeb02c0e62738f24bc5ca79683b295728b0b74c35a8c5f9b70a528ef075f951f7c5a082d7b56eb91b45f3cf59d45e603bdd697d9bdb37a2df5f4a66";
- sha512.source = "4ba994b2557705c50437808583e83675c9bc4d781027fa2b1ad84c034ec787dcb2f873f145ab0066c54d1efe992f9b24bf2a4d0cd013d43e1b41210667b74fff";
+ sha512.run = "6072d24abd098a037a97c9bc139db9454e363b35ab1b84f2641684aa0e95ab3747068a715522e2716cc1dfcd129404f038aa5829054abc29102306e84cb27070";
+ sha512.doc = "702b72058f3142b8e5c2d1e752ef46622f688bbe42a7afc3e93251dd42bced6543aadc4d9ed70865d8fc7868b2c560231489e521eb63ec897068b7d712d732cf";
+ sha512.source = "307e7b28b91c02dc8287d2567eaf057597739d04a5db1ad3ccee3b190c01d5161426ab50e1849294f1222add41b322047d372115e31200588f59317b33d49c11";
hasRunfiles = true;
version = "1.3j";
};
"babel-samin" = {
stripPrefix = 0;
- sha512.run = "108bbd3b697c6360024867dc6ce9cd4b21d9752b3ac24676eb463e6a8b458edbea2fc66ab8b1ccae0140b84feedd776dd7a121a11a6e4c634a446e7fdba1a74d";
- sha512.doc = "a31da319db2a310181cd548aad12ebf50b75213d504f2da3b70d728b1b67183249a4addda8d5cf49d7e390cfa6ca3c50815d2e27365ff5553c505f294763074d";
- sha512.source = "0dd2279e5574f4ad249b35428575e04d10cf694d556ad3cdacd6a2f1e84318a60b1851df766e12c8696b5dbfb3c4de0198f972ba43203cb7696c196b9216c685";
+ sha512.run = "8a9e832e988da76ca26d87ab54438048d3d76cf02027ac9120d1277096d2495ece671607d32182cc5f9a61032b1ec33695f6592796680aaba0b65c142aa8a43a";
+ sha512.doc = "a8d43e73b4ab86378c5e3d2b402298580dfaf19afcce509ffa8ac747d68627c21b58020dd823528073240e1a28a2178157f9752d587286a0168fc3047cacd0cd";
+ sha512.source = "2e0fe9724a55daefdc3196fc2934d3551b4e738be4d6940a25a091c173f220f2853b077e5534ac20f868954e360e547fbc7d622507d227b8cb0bf7e074e57f48";
hasRunfiles = true;
version = "1.0c";
};
"babel-scottish" = {
stripPrefix = 0;
- sha512.run = "9ea3dee7091ace2111a1027cb0b7850849a130424a1ab9bb4f200ab851d1f159e48ffbae1d3fb7f1f0e95625fb5eeda7de20c6da260f47e59b71973e383e3d7b";
- sha512.doc = "a722bea00816dd00017e031076a95a1a0a3e43dd91e963695d4a449db952a4b6fe26f1914aafe328009debd0fec42857b48e0fa30881c66ef44004703691cb6d";
- sha512.source = "10ce9fa220924b731571b9db347145b0d677445ff44c2c91fc3bc8ab69df7e4e7420cdc7a84d04513fa89f0dd2f2d32b6a63cc1bf43e8c6066a0d197cafebd01";
+ sha512.run = "a2c708d9e116933fd00619fa8d89e30aecccbfe162c96eac22055bc442276863e8957481787d94a75507c2662ff4fcd13760b454d12b811dc4659205cdf5825b";
+ sha512.doc = "b32687935329933a733d239a58d7cbb7c4721c4fe37c703891547c2e6e82503235a0420890a9f025cb81a5c86148bd5ac2301da20d538781fa6f2831939c8009";
+ sha512.source = "8ec0b8a65d433f978db671a344ff22263929c96b742ab7c11c0b47eb2e2f2d652064fefb4a19cc3f91a95cf0abe3450574a3381917fbd239be1bc89d002f99e2";
hasRunfiles = true;
version = "1.0g";
};
"babel-serbian" = {
stripPrefix = 0;
- sha512.run = "b394b7c7d53c75565000e1db85e90062980c17232570f87d38bd1e97a9525a8f06c93a57f0e5fe81209bcb91d77ead105e8f9a55a82b7661f8315dcf0538ff26";
- sha512.doc = "1ee9f80fca3e14b25c109f18e1353ca83b05667a5d7773c3aa58e48d169f9cd82b7f757492c9b6a67544aef9048cfca75acb182da2aec5e727029c42ffcaf637";
- sha512.source = "46186a6e9204b9d17432420a2059c8be769c3520581c92fe7033307371c3590cd4587e8e1fa2252826b6ff98985725ee0e3e1a266381fae1f5539a51a12174d3";
+ sha512.run = "5c048c0d2e04820ebd3cd22808f3c960e43dc715d9425ad0369a47cf38086f3995b4dbca491f05a4cc1e952a1c237bc6f0af9d4758ab970de31494cd45ab264f";
+ sha512.doc = "47bacc3ece71805524b057ff53b1acfb99a84920aa0ee0a7ac2c059f2cbcbeaa1b40c99d93fd3177dcb3a5910b71679da5c0a25618d3c7222ad2718d839bc5d7";
+ sha512.source = "33aca6ddf3454dce1978348f68e64492aa5993c60ab0d8e7fc8b448c121aebf5d8b0b0038e56aa7d370e8b7d18d5c40a3043950b73a2a7fbcb989de77f9dc853";
hasRunfiles = true;
- version = "1.0d";
+ version = "2.0";
};
"babel-serbianc" = {
stripPrefix = 0;
- sha512.run = "8355b21d91ad71c6a9fcfb565efec198a87926a930fba718e2d9a5f98bd48c898e5f2c9c2f0e7daae2b3f97f6aee0452e542469e06955341919e362775942f12";
- sha512.doc = "6632d26fe0010c2dd573693ba2bc623f503da78bb272de1872b309385ea0f6aa9d2915a9bf52933816b54b9eeb68abbd01b97246db9ddba8f8678e6ce0cb4c21";
- sha512.source = "ff5fadcafcde3f64967bf05a9d5d629247ae465d85d78212874917100f7a81fba5a1add8a569c0b0654edbc591881d3a7fbc6d6ff36209aed850b49c3a911f4c";
+ sha512.run = "bcf0ff70ccdcd6f3e74ac54ab0acd0f5d804b7d7e91c86524242fd75423be3648b09d878f001c91417b3182fdaa6ac4d4836e71668e97c1eb124df9f13b82e45";
+ sha512.doc = "a43cbfd660bf909b90cd135589285ac66bae3655d00869571fbe76cc7016b45eb9899ab76606bcaf25b065074f78baa5d698dc196d1b302d2103103bc35ed0d9";
+ sha512.source = "0eb121cc4eb9527884a39f0c8ab2977f39889f4d41439039f914a7faf7d2cee85b8b001592df2945b41c3cd2b5f2e03a1feae78db1b06c0cebdbb27f83f5a8fe";
hasRunfiles = true;
version = "3.0";
};
"babel-slovak" = {
stripPrefix = 0;
- sha512.run = "68991518af41e5129508184a5e2aa521693ee2dfcb246d2a20560ceb476209bc6deb722c2b8906c1a57623e3e46a0e44e2db18bfb4024359fceb1abac9a6eb5c";
- sha512.doc = "c9caf3a5d74f8bd6f5008cce2ac301bea4c2d95936c9e9cb44bd5e39943e29eb6d8e2f8b5fd4780d9f8fa9b6a53d6e9d5c885daa1fd5afdc3cb94d13935691c6";
- sha512.source = "ac14b57cf606d57555932f8071a0b4b9222c51901c8d1393e161913fd39c55c40bc5f7e66af83b20f1db3f7078f9a6a606c380eb7ac5691dc685c33190a3ae6c";
+ sha512.run = "b14b98d2cb66a3f8f5d8a313d9208a700d1c3664a5bd23f5baf0d9aa2e3acf3891a0536871988e7579020570999ea05a9dcd60a404cd6670e3c1cf8110d9094e";
+ sha512.doc = "da1d663125b913e3480ad147ac1f5c1befa00110e71bbd2d42384db03fe0f0db3133b49e26d1a336b49c10018990763d42ef49b64440c9138d9d938057ac90e0";
+ sha512.source = "1668ed3f373e58ee9a507637ed4c17638fc429a30ad6087c7f153f8fa23103c0a93c0c0beec73380d41925ef1ebf25ac214f1afc95793edad65545256e6ce5d8";
hasRunfiles = true;
version = "3.1a";
};
"babel-slovenian" = {
stripPrefix = 0;
- sha512.run = "3990eaa8c9a3aa02bf5fac5f29ceda27da7914e31c4ccf4c62688d7c6da9ae46b139ab0ac3f7cf19121010cb58e719b31666ed2bd5d102d72bc811160221f8ed";
- sha512.doc = "6eec06765d55061528ff6eae6f640201e3f3aa35b508665712dea0ff0049dc31df80bafbcf99bfb9e8eeda6b9a29fcf40005eff4f3bc9c06b1e48f3d7a5bbd72";
- sha512.source = "7721f4efe7e6ad28315bc946d3a57c973d1359f45c519a811a16875ab3daf0a31006295f6d2cae436404b1cbc1c0e2f53d19aeacd297db5d5758644d5eeaefeb";
+ sha512.run = "0293242dac7cfa3aafca92ade6b065522872ee7561d9b465d42a846121c3387e710f06e330461d9d4347c9dccb2be3885050847f8fd721a3c3dcad3ec2715ad8";
+ sha512.doc = "5e5bcc2a71e4258ccbe3f094f19c782512c70796886c94abe2254e3fc376cfbd1c13115f42da1828f16dcae4e0b95075e9510fe42879f6a116105190fcab70c1";
+ sha512.source = "5c4cc055c76d898c8bd11e061658e8f8ecf165f9571efb0340ae1a828d65eea6e071210bbbab1a15c6825e10e1a8b187ce8717e7c32a328bccb4f427cb03a493";
hasRunfiles = true;
version = "1.2i";
};
"babel-sorbian" = {
stripPrefix = 0;
- sha512.run = "d826c0f2e63d2c3f62821ab6a49f7975b7837abf53d7c478440dc044133858575d3370e0801f425f96821a45163d68006be670f7f56353e4545cb1457d57a882";
- sha512.doc = "6ec3201b0eea33a211fb35e685f941702d8e5a9447a566b81aa51715c944bc570c6602bbb29f1df72a7758cc52edd6ce6fed55d052bde99b5a4b9c2cabae4429";
- sha512.source = "f3eea1b7b46812bb15d6c845b4beca5e635b248d2cc2557a3310a718d01d842aee2b07670a6b3dbd250e9b37f8eb48f65de11d45121f561e794e74e0390e0e34";
+ sha512.run = "1c76a622852d0354112805a1db3b2ed6ac23656a754e2909c4bfceb0ab84db201f18d37d8c9fce527ea52fc4c2b302ff943353ec4cd5ab45da76dd4755a09be3";
+ sha512.doc = "f79448d484de1fb95394dd28c833661d6c9a686148b544fe28a60af17ffb50d36902d4b7b8b62772466d7588dfedf31e772d0ce5b32270732d0d2453dc7d0fd8";
+ sha512.source = "736c15e75d097f9475da38d80c495b28af4457736534092759750cffd2fed2ea54fbb4bcec656666f13cc2d61e82af59ea0ae665e30f73b251eb4fb35d44a8e3";
hasRunfiles = true;
version = "lower_sorbian1.0g_upper1.0k";
};
"babel-spanglish" = {
stripPrefix = 0;
- sha512.run = "7da00849d424388caa98d0b4163e862ae425aca8dc16e093077f09e38a758994c78c1dfe58c980431e0787e05a7df334b69acf7d194da2071fa1506dfc8fad75";
- sha512.doc = "89649fa7c2e0fc23e441c46bd39ec98dd22dc9e608b386809199aaab52f961da9d62235a7311323634cfde85a53172dba404f80f622c7881838e98a1289b4e81";
+ sha512.run = "17fa7078d6bd54fff6c73677536dec46960703e14536c4a4476dc46a8586678b117e71058f665cbbf850a269cae841511807c6647251e088111262d9f2c4bef1";
+ sha512.doc = "43cf66e656d965bb80e294a5e2786b412e79eb1ac6542a4a3788fde7cc6874e168cff30676c3bfe90c5bb67dc4452769dece84508fe999529d54bde40be5a5c1";
hasRunfiles = true;
version = "0.3";
};
"babel-spanish" = {
stripPrefix = 0;
- sha512.run = "f43db6edfbe7e3eec76b3b140c70be099c682261f50c879aad4718bf1ea6dbce2c4f5889506e4d344ad60f35a8f7885a9f47f8da4e5d180136d3955793ab9e14";
- sha512.doc = "915254f46dd9959d497350a9ada3e06f9c3c6dce34e9755c6e73aa8b45ce1751f3c3bdedc3974f6b20fd20bd5e8868910af54af7f52ab997f124e1b892e107e9";
- sha512.source = "e628793882dd0396f58edb3814033dc924700502984386e277f087a149c2d7337c856f13e6e454d12dad2459666f17caf2514569d9db347d478f05f7877a8118";
+ sha512.run = "3a80652d28b1a80ab83c49b0694cd88a236b6420f51c084e4eb24c5ea57a3359f15a05c7cc99118b303f199703749dd724cd5ad30035b9bde7b9f95f2bd34d46";
+ sha512.doc = "8e6a424ec3caa8ff9b6d6f0695e54340dfa4fe61c4bdb46e5579ac768894f906458d594869e8d02bff9c7aeb47e75a7233367fcd6525f2a4815d211528552ebb";
+ sha512.source = "1eb97589d5495a46ca98774adc0d1e58da3a103e43ee3a38abb46708529af9a9d2414b7f81882c45b0a20bfa53114e39368c6142d2f6bbc19306d4c2249cddc8";
hasRunfiles = true;
version = "5.0p";
};
"babel-swedish" = {
stripPrefix = 0;
- sha512.run = "f854d29e63ee15a9e57b44da411ec321c895702809234f045fe583a59eb3ad48de4be7d3008c574b71d44c67d599074beddffc8ccf3c9161d2ac832f6dc6940c";
- sha512.doc = "a0ad2f2f5044ee3b26bf6c93f264faa459131d132b0107834faca2e6c8a8bd3b1f591ad84f1f923c55a42545ff4a128c6a0c1261ad2fec0b7e57683d195f7f2c";
- sha512.source = "cdc6733978fa2cd0f264924465de81d3f51d03b6b21a2100bf88c570d664f942d6e47c8ca346267fe4858467a48fe8eed8054428a62183a468b147a9da60210b";
+ sha512.run = "46dbacd9ed25d6eba7a8f5a26a28c40f5c77cbdf4140e3a6ceac1b34a8afdc95626200ea0a6775c3f00b8aa7ae5b7772144e7ef8d0e409531b5bb74e01a90278";
+ sha512.doc = "2c3f738b347fb8a4c6dc3917c840de294f21e544ef995770099eb6d779995ba32ea1a1adc8def7a883bc983a4cf85268628e623aaff44c9be653fe55d901d452";
+ sha512.source = "44c4ae33b5d6824fddaa77142c55016473ac2b4520ba17e504854d7893c3b9fd317dd67149b4cb005311b7fd0daa86630e5ef83c903f69facbf667c993f6a59d";
hasRunfiles = true;
version = "2.3d";
};
"babel-thai" = {
stripPrefix = 0;
- sha512.run = "808c661be0ddab328edd5e42e5b2c76203477b9bc2d3897ea2c7ca6ed8c6b5fa40d03c106b86167f1fdfb105ddaa7600e1cf27078d72d2c372b7333cad7ceb5b";
- sha512.doc = "f617b1f178e91fb34526be171e9e9b71d2d797d328c068e789f1a4683fccd038b9307ea80e41ad4391f9c97bbbdf011783f6957d7957741a6d583113b6161d61";
- sha512.source = "e93d1ca814efce84403b78b0e0e68a0cf94b747455f27399791bbc7e833fc0e65c36edb277b59c95479fd6a2652911814ac039231833d75e3f47d743af18c4eb";
+ sha512.run = "4e3e5c6d8944040177a21f04e63bd40e85c24e9327eeddfe98072da38590c58523f676fd7532e4e00d0e3cc88121a2885788d606d2dc9ca02fd91c7f04a6ef57";
+ sha512.doc = "791539a57534c4870a81ec2318298b29e9e9ad925161b0a4cf52c49086a865d5b58b60da10829a5fb37e66f0d161b396beb127e586457c556875f1205fac9360";
+ sha512.source = "db43b9422d95579f9bec645671e5c0ba654ce2d7ca89c3e98b6d910f6546a30b29656aa7061d03b767aca6eb2a01b001613a8b619d597bb9053a8a0df3376b6f";
hasRunfiles = true;
version = "1.0.0";
};
"babel-turkish" = {
stripPrefix = 0;
- sha512.run = "4bc8f55f4438befca4043ac7dd53c89a055acbc083da37ef0c4097a3f68ea61d83daa815bed797e51af822c37a00148b51e69ffe59a64424bfa920cb4116614c";
- sha512.doc = "f59a50442ed18462c75381bc315ce319d4edd1ff3fcdf883079db79c359e7e9542a5e98082c2af3c9e80a9d22b533c5647b87ad1877232729cb990b5a86b9adb";
- sha512.source = "a2110e30dbe04bb1cb16e4cd5e594efc32d7b95d6c80a894659a2040c6db9959306bb98ae4747818e520b275386d1aaeb6df1b036541abdb4b529e76d0862d97";
+ sha512.run = "02916936992e00e7aa884b46b6f786dd0fe5a0aaa6e2c6c4e28fe72de7fe5260fca7cdd37efc4a775a8d172e3993c98df7cec3d1ad08f01487f7cb0c8f2d179a";
+ sha512.doc = "06931a6b9987a7affd4632ea5cc79028a2a88c584523c03ce79c2a15268947fb1103137da158886c7957e0a7c938ca69c1c5c7d88104c892cae611c914f6fb93";
+ sha512.source = "54f3c4bf5063c571be3ae2ecd7c86882cfac940ab942e66fbb18346a4ab1e266b716d276294dc6c622b3ffb0b86cdecd70411314b334be491d0ff56604d0ead0";
hasRunfiles = true;
- version = "1.3b";
+ version = "1.4";
};
"babel-ukrainian" = {
stripPrefix = 0;
- sha512.run = "268bc96bc7ab74e88bedf8d939a4f0a5b465b8cc5e855b89606b17e43d2f4be9895b416936ff3549b7d69957c26cad7532ad59ffe4830a1a236a4800792746f3";
- sha512.doc = "d88588d7f3ad660cdff0ef2ce45999738dfc420223ec800ba409c35e40abe44f9c64816847ec6b70ea6a9646bb935cc2af1b2deeb7cf075f70f1f6e0903b48c1";
- sha512.source = "8fe0530a469e7b90aabd3ca9bb54bcc2467ef556266b71ac1b10b2e4d3ea3a1caa999d30998cbb7ecec3dd8f6a6e62a1249cdb45b7f0834177833f316224f2a9";
+ sha512.run = "6729384e1029580ee8ff2337508cb5998e8a385de25da4d5969341869f22f17180b03a98a403b583ac5b7a965c2a07d5c96b0aff1b93b82cdcb549b4915ceb4e";
+ sha512.doc = "f36acbe23a159e2a9547d7cd5b64d529c49a35353f5a84082a303204f8a55f088f1beb0aa75d852595768a3ad10de34763329a22e2c87c5081ce2d6fa4076309";
+ sha512.source = "110d08aa4e84718e04223e4e4745a968c2bbf3d7f453430ee02eec57a96fe952046dc9101b95f90a7de84bf6a4dbd65e8697e1980f0d85eee84233554de31370";
hasRunfiles = true;
version = "1.4c";
};
"babel-vietnamese" = {
stripPrefix = 0;
- sha512.run = "1b94149dd0c655bea895e9b5d9612e4e644c362df8f12c22f0ec15de1415d66368987da1664582b29c861057b1c3d936aad794885d7725faf979498ce4fffc6f";
- sha512.doc = "3837da2002026504d64a4608d927c68a164d1c23d566a7fbed239a1bcdfaaa2b2b0b4880c89071ae103d0ae8791e3528470b27bb94909077e5898a5b47e104e8";
- sha512.source = "ecdbfebd4cd8b584e7cddcc2162293909835da23fb79121884b9618b064085755a6a1745ad826353a99557af18fa174959ac2f459ef2758f47400997c201bf02";
+ sha512.run = "ddb75c37017c1b0b6af2cfbdf574526cdfdce2099d599a23cc8ac819f6ebe5ea7a2eda4bd743af93d78835ca5dccb3d7fa55db22b3154862aa4affe83c28185f";
+ sha512.doc = "b078464ce848b24d692d4dded7c9827f37fdb4141b719c71e28b5ef0a827f9ea5c2137745f9689fcb89a486d4a88a94a043a62348e86b5736a68ea48c7f33e16";
+ sha512.source = "ffdf9a552fd79b1b51c0064ffef8f9dca1e618b41b0abebd2a22152e8f2bde04a9e35964250e8bd42912929d3e6d8dab6fa430ce302a1f28f27676015667d489";
hasRunfiles = true;
version = "1.4";
};
"babel-welsh" = {
stripPrefix = 0;
- sha512.run = "d81de0cc04575558c7b82bc1d43d4d2fcc21650a62d3b1274def42a22971ff071abf2374f8cf2cd31b0abdd81c28dfba8c83c6ba7199785b23d03b691d9ab418";
- sha512.doc = "1a139f74de035bb00f40b411affd8a417bab5a80fa345463feb162920c6a322a3a9978071361762f599991fbeb092f1fcc283961da66ada5710f3dc78d74935e";
- sha512.source = "2641b611ff311c894ac520bbcabd71ac8f3520a1ada966fd75f4e457cbbc721b9f19120751e055018c87b2550e7b61bfcc86b1de9b5e874267de4e0c6e020d2c";
+ sha512.run = "89526156517773131b5452f2cf5bf773f34b97b2e35e786f2bcd4dad512519766eded269539ada9d5c34d4b1f02d65bf55a0da0053e6bd7b7a3c66c606cfb60b";
+ sha512.doc = "cb0ff59d9c02bce3028f0025c07963d42856eb4e68f322b839ed1ea5f51abf372ea17fc695e7be4bf87f75b3d2b163f801102f469773a4474bd0d0a72a47376d";
+ sha512.source = "42c52ecdbb0b1de295800bece99804a481afffa2848a2146429b318f964e3a88dadfca9c020e9dec6bb3db1548ccfa79db3e66edf366a32fa83a1b6ba91e7fc1";
hasRunfiles = true;
version = "1.1a";
};
"babelbib" = {
stripPrefix = 0;
- sha512.run = "30f2c61fdcf0caa8d5fec88fe2d09ab2f47d6120b2560dc271110fe71288763cdc131f09433010bb256d98fd7507f5afcd29b9c8800edcea316377d5c7aa58ee";
- sha512.doc = "adeb18ec220c01ec40e1221da48b0a4b3f8d936fb5926caa3a5817a2253351866df5003e6b8fcc9cab9201ae7fb055a2c7061f90cfb4191e6ef0aef772ed0797";
+ sha512.run = "70214f7a3e16c1fe4b3bfae479df63c10f9b654b34bd29abe3b4837b1a375b1a13077d0ba98e46a78ed702616bccac6aac3c70d422c85e37f462a376b2ee2589";
+ sha512.doc = "729fdb0bcc60929dffce6883db377e487a31610979d92f7be48e017a6f982298a9d113f06376bacbf2406a89fc1ce10cab86a43de3d92be8aeea7e3cb7cb9f98";
hasRunfiles = true;
- version = "1.31";
+ version = "1.32";
};
"background" = {
stripPrefix = 0;
- sha512.run = "60ad601d41453184c84e49d9c740885139f3bbf0ca83e706488e724721d783f811da2d29dc34de65869f0da16156f8a74c79620a2586e9e4bc6b1c30312a9f2e";
- sha512.doc = "60897c0d682a3270feff7343bd21720337d659c62a09ca32cd9d180826b0f7f7bbb5dfd016a8d0ab635b9e92219fbd45c4884ec4980375105a605b1afcddb2b6";
- sha512.source = "5c71fa311303e8cc6b1c8711aaf3115f2f3d1fbfd9b5c1a4008cb1a95ba44d5fa1146b9ec89b8dc4b5f7e1d70988173b66c5560c01dbd344f2dd334ea82ec990";
+ sha512.run = "e9fd9b5e680082aa3e9f0482ebe41a753088a1e61b85876a9685942172cb9d5b6c9819ac2d61e0274f988b46d4f962222ce0afeac2827630edc728125761f214";
+ sha512.doc = "518b0785e562fc6f01d6bba6cf7157c847faab151bcfe7840d5f2c9d8fc3ca54689beaa8698c92f24c196393fdbf90b027165be80e6cf07e9ee79ad8073d8533";
+ sha512.source = "36bddbbaf17dc15e72773400e75dac754a2eb60c106c7a6861226b6dd2a1955fc016810a10d5c90ff56b690be922affc0427c1cf3b5e5c1f334231bc8df69872";
hasRunfiles = true;
version = "2.1";
};
"backnaur" = {
stripPrefix = 0;
- sha512.run = "3b6c63887caee48b7033d25cd464783695d320baf42353bb5647ce0d37e5c729651a4914b5024940029ce272d788928cc8a8a8c1f81e9b1faf1876e825407cf5";
- sha512.doc = "502c49cc6b63b173b55bc155c9d3425c7652fa0b999dc6c1f668e22c4114730817a3cc934381d3aa65ea3d8f729bba58c7a781d6d6331dac42524cbac36cac91";
- sha512.source = "f583b1638c995a35bbc7a25c6428e680d8ca373f3b8fc53372769960a0c230083446262a35132ce6c42f8b34ebc4186061ea18ef9d05ef76fe08c6d64e695e99";
+ sha512.run = "82fe2e845a29562218dff5d685e9458f2230395fb66e73f658f137cbbcf0e423c9f91bb0ca78ee36a8e0eb4db157ebe13ac3f134dc819b1ded918ff0d1a7ee4d";
+ sha512.doc = "4d130cea9a46abbcd092d1e9fbe5d943847b207258119722d5f5ff36534cee77a1dc213938e48ad629977bb72c68de6eee2b4bf9c7afae14c10659cf1ca3f13c";
+ sha512.source = "2d4d7e0a3fc9e5a9e1dd105267b8cf1a5dd4e094413ae0dadef5fb65d9411c66f6c523c536af94888d49177d795f24b839f49238a25c2d863ef4b37e84de5135";
hasRunfiles = true;
- version = "1.1";
+ version = "3.1";
};
"baekmuk" = {
stripPrefix = 0;
- sha512.run = "30d2cbc01b712af19ba6f113e80a633539e8ed6c60a6c86c84e3d3ab5ad488206924f00b61b95692b95910ab32f824cf6ac13ee4fc42f1c654a87b77981c4b05";
- sha512.doc = "980f35913396bb58e18b8779e6c3b4e93ec8be011f05bbaa087b081e66f5e234a65b1295af25da32e8680b053948c70ffa4e61c7060a879122afc361974fb869";
+ sha512.run = "e10fef8fcee389514d759d7b985df3e84d3459a357fc3b4b6bec5c3814aea175aa8f313ab63e6048e60cfa5fe1cb1ddc0ae0410801893ec0e7ff5eabd7283c9f";
+ sha512.doc = "0a69ee489e8ee9fea0fedd80bdbcc7a13505b5e3cc12fae3d56e09a852bc54eb0e64ba73f4c085e5286fb048114eb81aacc2aa34b27d72b4a72b966e188d78c5";
hasRunfiles = true;
version = "2.2";
};
"bagpipe" = {
stripPrefix = 0;
- sha512.run = "07a8097e2533484684c3bb6c2882761fa464ff33ac99145845948d1ed9b22a7b1d9001a6ab4e392a67f32b68a09b025f4af93d0ee7fdd49c2a7235a2c035100c";
- sha512.doc = "572227611895d1b2cea0ed755da62f7c3a581b58ec33c04973dda55ceacc3aceeb32cfe264334fdc7cc35285a35d87f20c65099461354c84cb02c524c159eb36";
+ sha512.run = "7d815e23e9b5d686e0df54c4a0ad51c85360c7b3879695977fb9be2b69cb343e1c9043c2595ac5554e87e0a568b2441bd16a43b334af4b43e5302eba19bc33d8";
+ sha512.doc = "696047cc4965a06388a61232af9336f2010fdb0b869914cf66ac9b052d1efd85ff05119a277aa127cf05f56e03b63060956c7c284df78e93b0f0beabd691d33a";
hasRunfiles = true;
version = "3.02";
};
"bangorcsthesis" = {
stripPrefix = 0;
- sha512.run = "98adce75d689996fd56e9ae2622704cd7380a1968c8f55af85c5dc48657d4eebdb6de798836c1602af7d5e0f1ffb66ebe7dcad26d06bbef73e40c21eb82d2278";
- sha512.doc = "05126e3b23cc393de48133af0e8c26a999656d9edda5a4b996753c2f45f288ba7616687edaea43fe974bd343b43532622563f08eeefda421e8fb55b293c24100";
- sha512.source = "c44364d12ea0e50f4b6954d2b94425b8c8109e3b9da1ce32d5322621a29be1a6e59f7e400d183a274491bc36bb63359262cb4b1407ea49f71542ce3ac42c77f1";
+ sha512.run = "3d8dd2648361f74ec6af8727f0895ad1e1008ce0e8612d879634b196d5e4cdadff20e33e60e27d9812d7b6fe3762026ee46139f3ade3a3a3cd5d27a941355a62";
+ sha512.doc = "97c98bb791018631b7c5bb282aa3585ae68ab1d2d81f56e1be91ad92d6dead30885c478856f59651b533590eca2f80e3596d09f0277ea6dbd6ec44b97ed64fb9";
+ sha512.source = "b48f9e854297a3effe72c3e4f5b26d1a48b5023b25691727ab6c735379a092f8a6ce1b7dee1eb87b5cdc10866591b35c83df579147d3ecf36e6a27356d50381c";
hasRunfiles = true;
version = "1.5.3";
};
"bangorexam" = {
stripPrefix = 0;
- sha512.run = "b44f83a28849713b5430373b5c88a112b5db06fbde67f87765b891645809d35c6de5f3863a9db314c4cf5574b8d5e10378c1fa79c54766b1ba7139ba93155dce";
- sha512.doc = "301b77bcbd7b703d3afcf92b2088c5b29a42884c65f65e32ec50eec1e29d5c72e4ab7a0acfde055220469e837682368d4594a2c752470e568002d40daad43ae1";
- sha512.source = "4e9fff8d48ffd910326bfab750933e859fa5dbd8283d9e4fac688dc6200a1b4b1077b8958474e6cc9f1b56364d9aada3d42ab59f6fd3b8baeb3105e73c15d034";
+ sha512.run = "9da594fb6d8dec3727dc5e437923c225aff392250c42566972a6998a4709e1853e6b7399ce64e8cbb7408a422631ee61229cc97001343ac8acee7d5c0fd20847";
+ sha512.doc = "576b991d414d9a8b481dd2d76a4ba74af9db70ae720d9b81f16cb2cfd887d8a09c2bd601bf7711ec77073909aa61470f2cdd7573457ea2ed25f9e316417da9ac";
+ sha512.source = "22732c47f60e2145ba850a60afc15cc926e57ff27a9234d84cf647ae83c8b783cd8023bb419f576dbba1f5e49de95416f98639440d6001525eac3cbd4fe8ab41";
hasRunfiles = true;
version = "1.4.0";
};
"bangtex" = {
stripPrefix = 0;
- sha512.run = "fc2f8256734fd7c2fe500568993279379ae4c3bb46aa86ea3289febeb5e1c34bc86f553b353d841623711ce08378c468a3701ac35143c551cccb47bd230b23a0";
- sha512.doc = "95531a59c5a039b0ec051f091aee686a58e2884f40109f113cb3f3dfe2654fbfd8f4184d34adb3f292b1d5db7f2edc9bfb919336cfb317715464a7ec6c8a9f81";
+ sha512.run = "e64473076f23f537a3d543aa325b159b6f7c050b626e880628bfa76a705dbbc57dd6dbc1418b4fe0124e90ec4922e90800b42d5f636ed910590fb060e119d962";
+ sha512.doc = "ccbcc6e4739001b6306dc6559f76f577310e73e515aef27ad39c08e770a9eef54a6cd162343aac83ef3530758b3d7dd4c19b1bf5718a86fd321189ea58a786f4";
hasRunfiles = true;
};
"bankstatement" = {
stripPrefix = 0;
- sha512.run = "d234d762e00d7fb86f00d1b66ac2f5c2e5f73f4f5f0fa6233942263e1b3ce4e10c75a11d9382e95cab9b4f9a9505976d42a9bc39337a0343a4d3dc8b1ca78c45";
- sha512.doc = "97957a40e7962199b9d59a4607ecbbf116eaac5e8da74bc941171bdc60ce89060b69d0c9c3420cd0bb864fe8e7cc17c95f3134f22933690ae6dcbb30024637c4";
+ sha512.run = "c388a06b1527fe131dd56813303ca727c035f2023b25426e8aae7387867afa0425e4f739c2698b30af97737557c068b94741dce51f8df573c29c14e4cc4f02c0";
+ sha512.doc = "5290904ce0aab9e4e098fb4625c8a0cb5c728769faef312267131eedbee937e1d964a561b2c001c38131ff93c9083db46275d693431b2447267edaae19c296f9";
hasRunfiles = true;
version = "0.9.2";
};
"barcodes" = {
stripPrefix = 0;
- sha512.run = "afc30b9f9bf7c3a8ab68f764e276fe3047776b8a64e39df0c38751cfbbb6c0109f96c5ed891a41cdfb23c88853063a3005f45cd0454276c0a68d6bc00d22c39e";
- sha512.doc = "0705fc0795185cb820d572ad4a93fe3a7603049a07658e6e0a6001258b82421b14985622cc09523e9d6815579df342d75cc0186a79e8944a59ff5197cd39c89e";
- sha512.source = "eea53b554bbff58d167b8321db082f7f4aa7a27072f65e7ec5cffbd7fff933f2fc5fd74fe652bbcf8d725dafdfb8e90c658b8e32034d8f55b50a8d1cc04b218e";
+ sha512.run = "e4b9f432d4464da19d279d8e7a5c2ccbd6dbba27fd175bbe7385c0f34199955c16427fc7bf6b487cad1da0b2e28b94d44267a0042e811fc73a88661f3d312b91";
+ sha512.doc = "2054d8b87084bbdccdea4a2c05c43b427249d597880b3870fffb98bcf0bf88adf64c9110e3ff98d1755596d559ab548a464a2d681eb1adbaf57cc748424e0d98";
+ sha512.source = "9b72c54e083622b95df17e643a6466125a22fb62e3ebc64c3b0f5304253ba5625f0ce2e0071dfc4e06643259b4d7b575a1bae5bc6beb213e5bdd3e83074ba9d9";
hasRunfiles = true;
};
"bardiag" = {
stripPrefix = 0;
- sha512.run = "9f8959c543be3cf5e01f9c24b6b6dfc97933b01c3ce6e690451eaacafe6623a6158f309dd11461df29f6ce80c153e6fed04000a34de6aa6e0da45d6c4d496628";
- sha512.doc = "2a67c66dedd84065fcbe2fc7765a1de8c0d8b564ec48503dd83b6425e80661a28e43fa1b37f4bc80d2b8bfe16d8fd1f1cd8ed01a27e13f0fe730fe7d7cb8d8c1";
+ sha512.run = "dad9b5a50e5a82ed0285fb36c609c4302f7b22daf71c159848788d8c7c91c19dd44398e98357dd58366cd97140e943540d05b6e1c9937124a40c4b4070065a1a";
+ sha512.doc = "54fcfb2473c6ece46ec2b01853c89046c7f5396e97f62b9175cedaf4b1e783285c7c417700c827a7b9fefe5055b10723ce278e5fff0e864434f84020472c1cd8";
hasRunfiles = true;
version = "0.4a";
};
"barr" = {
stripPrefix = 0;
- sha512.run = "70f069eccff7a481c25455e3e21e7c8da40c458bf43c585954f6604896da01b6733f695e83aa76106afc93da5e98ce3e7dfdb0275ed8496404a33e8b458d1d5c";
- sha512.doc = "bce2e2ee497d7b07aac79603fb973171e107594cb4d07cb7cd3d595af5cd93cf475f23667d911fcca8b4a16d9a63247a108f74481d04dfa4555f99392a1f5b81";
+ sha512.run = "6bd398efda5027e3b762b817ce777adb9bb1c8e593ca04386adedeab7dc26ba382058ccfa3c281ef8612fcc50c9b719e7f881dcde0cfec041cf4b2cd05f238f8";
+ sha512.doc = "6600ecadc60fdd00e4d894969a84118265b5c5d07e9a411d3f01887fd1e94c481b117cbda80451774294dbb989a61379b16fe3ba5c3b8363a9a2485b76752aed";
hasRunfiles = true;
};
"bartel-chess-fonts" = {
stripPrefix = 0;
- sha512.run = "f9cc61238764fd6e7212d2e07d5a4c9f7191dcac1760fa1ee3648d578516b8dc549ed1ab6e851907d43b6a20250bd5f92d86cff1988ad43cfb6e2d12923d648b";
- sha512.doc = "edd8aa713fa84382e04016edd9b4e5e9c4c402754966d4cf9b5f1f2520fcf1bcf1a9323fc53262955abc658000214f8cd271175ee8f19139d5b40c84552c0288";
+ sha512.run = "33c52620d32f5e79a702bb664cfcb47409faa049dbf7f34cc5816005b4667267810fab130e3aee1ff7a7e3292af37c2d376c01dd2bbf17be199a22cc36ba751f";
+ sha512.doc = "e61232eed7f345e28796192d836af9de29bda257fb85460f67a89bbdfd7dce01b8361962b7cccf314311c0e772e69367f2921ad898c106389195164b6c925ffc";
hasRunfiles = true;
};
"bashful" = {
stripPrefix = 0;
- sha512.run = "d2e6228b312d6ecbe34caf9576cfd54aa550eb02ecd2d2135c7686629d45f0188bbb683f781980acc81d2d9f9892f3eb535c200bfc5802655330dba5eb4458bf";
- sha512.doc = "0b19be7b0cd9f20df9a74670f7ab07154214dafcd4f23ecbfe790a1e5bdc98ba3b6f4573c93ad68cd5d9a4e5507b9c3fdc1c63486fe04547cd3010376f7bd203";
+ sha512.run = "b46abbc1622fcc15d65981368d5c8a7528f2142d722604eb028e0cc364d6e908587cb58a340283e7afa43581ce365ac7a545bef65d1cb5e273e777467231c40d";
+ sha512.doc = "5017fef7ad1c67f33cc881a94f75cce97d422b047d8944dbff377b1f3f3d36025b7b73c76ba2ed96bf06b0c6e9c3e99b97ecf36e2ec8ab8b7e1893dc11f201f2";
hasRunfiles = true;
version = "0.93";
};
"basicarith" = {
stripPrefix = 0;
- sha512.run = "6070aec3237f987ac02dd280b501a796483fd1ae544a97b6fc2d5a21aac25359438548471273cadf76105440bde6314452cc882a866e8dadf1143d7098c74bbd";
- sha512.doc = "a9ebb74b859ae55ae56c488c485a1136d026b42c2635bef056df8cb2bb382607c832e14f9006274b8b6aced6a7813483d465a213bc861340ed8b0fdb08ddbb77";
- sha512.source = "446938a7e19aee8fa0b08798803fd504d5656e5344a20fada00bddc740f0ade13626f9e00991106f381253e09194e4a628940189f2864855a4ed664fd6300092";
+ sha512.run = "346edf1704ed621a326e4f945b8f5341dfbd2d46af095691c7b853a9683dfb2254d443ae04bf235f192a57dd55336dd50249b0963bde041120468499e61012b7";
+ sha512.doc = "bf454539b0202321121437d2448c3b49a2d6122459af4788a573cc2525f0301d1267b12f3df8636a36fe807c474cb23347a41a2c412eb12b674c58541516ade2";
+ sha512.source = "6c8b449cd8f356be6403a48943d6b91cf2c2dcff90020041a8dde0fb8ad1fa598727137dfda0b091ee776c968d4dffdad1215716111a36be16cc5c5e5b2cc5e6";
hasRunfiles = true;
version = "1.1";
};
"baskervald" = {
stripPrefix = 0;
- sha512.run = "2873a84d59787a70e1bd1efddef2d0a97c0f2337f232d40049ef2505f3212c0ab730b573f066436d302a599bc0a33aa98683989874085a934417963a1594a614";
- sha512.doc = "3b1606288944dda29ebc6c98119358e8d2f2903d0b90ce9361dd2f8801e26845e700d7d5ad908b32b5a814a40aec5f5bfe0ac1284c1aa249946c947f63a4963d";
- sha512.source = "fedee67f5b6a20a0d00578666624eb00c62fcc4cdbae100157bb803eae21a905da693b770b87509ac438ce266d38b5d6d5e22f419032270542cce1f392ed36a8";
+ sha512.run = "3c0451c43f81396038c3ccff2b4a9b07bf31023fa7afafd2884506928dffc8a9345ff0b8c8114f20b3016026f4532ab138a8b4787a37811501659a0f53c98941";
+ sha512.doc = "e9e2c8749e29351b59690027b019da441de5c74068aa5a8457e3014c751fb23dddb0e8b94bf56529879086ea8c58e023a23b85ed9bbaece10f6dcc65ddcf3ff6";
+ sha512.source = "60122d6a04e88fecd4c6baae3a657f40bbfd48895cc674e95ee9e2b3f9172e01d009064a616f2d7b3f48c41d43f75efda19c3ca54feee612f1866fe64eef366e";
hasRunfiles = true;
version = "1.016";
};
"baskervaldx" = {
stripPrefix = 0;
- sha512.run = "20029eadc9603ef9162ad91e9b91434f573a43365f2620e9f7478941d045c801fada6a4deb0a9fbec97240899720555404b228a25e96a773168dee2e4739906f";
- sha512.doc = "4699da375e5671ced04bf4fd7c17f45aad045ed21e99e9b310fcd5541ce0043e899aa9341d4fa2355fe8c25125112ec7d5f6270968803ad60a4a9e0d7b190e05";
+ sha512.run = "e3d0d7c0329c170f2b88a9696b96bb7e19b51470030a039eba34f6bf90f033ef6805bca13227415dd69a636ccf0eb5b45527597128bc412ac9ae9415deea1e78";
+ sha512.doc = "442a8f29795b3af8022e0a4753807e1f2060f53e06257d5198e8e23cd7615a20869a90eb7f50649c4773fa2d72faaa038c579738b3c5f3ba47c796b00afe1720";
hasRunfiles = true;
version = "1.072";
};
"baskervillef" = {
stripPrefix = 0;
- sha512.run = "f3f229ca6a4e4d3da5d430045a717067d7881d733779558940b6447f2e28170f2db19d41890a1a143583093757f022017490aaf6fc9c53cf02badd32dace066d";
- sha512.doc = "0e61fad84fec4013020029d53a8c2308ca9afaf1cf5d4e1f5ac7669774dbc2de61797bed24619f50a3fed3547893316595663bee2f90fa271bb31b889e96bf7e";
+ sha512.run = "ee8de6accb53b62908a025fea331a07570bbb016c7904fd700ba9ed584e482dd993ab04b7fbf8e6517d3a573cea1b6a055d3b3ea7ad03eedad2fe14aa8893191";
+ sha512.doc = "942d3d68e79cf65cffbc73ac225a6020655bce8af27d616de784747225cd6de51ca606963daa55fc698c6dd989ce12ff1a0103ba3b9391ed6aa2edadadead829";
hasRunfiles = true;
- version = "1.046";
+ version = "1.047";
};
"basque-book" = {
stripPrefix = 0;
- sha512.run = "52a930d44a3b04678e6e12632e5490358922bf86e34865844fa016634eb117911eb90554dfab440113dcc30fd0531fd4a3aa81f1a54aa676e7fb806516156902";
- sha512.doc = "95414a1445561ecd1a034264e052c607eeeb67ba6250f73a3b3a10adc99f917fd837fd352dbd6f9722be3506b109c1e151cbcb614ddaa774d3856029b71c1582";
- sha512.source = "f0bfcd5824aad22dbe3ebc80a486fbb118c327794d626c9c72a063609a691a812b88a384494fdec04029bc508a45b4eb939fc45f51c06a17bf114c18b4ee98ed";
+ sha512.run = "645d55362506a1bcf563a12ddb7616f085d5cc75a45cb2f0dcdf551158b48f595cd71278caf9a0c35f1d85ca66b880e6f59f9ee416fb9bf15cd7c18bf6fda2b9";
+ sha512.doc = "7954b1c86ddac3a1409bf16cc7db5470332fb86459257756200dc794a3443b137e6013a7e904bbf63e8fceae64850418e56ad08af12a448c1fe507e29221c7be";
+ sha512.source = "4b8a2ac7320d04d5e35a0c789e5b548582ef4e0723ca45231250b44ab08fb52a73e88f5425218ecdc3e3d35e01042b64c711ad78aaef0c4f119ebd1abc4dc36f";
hasRunfiles = true;
version = "1.20";
};
"basque-date" = {
stripPrefix = 0;
- sha512.run = "7509dac457025d02dc8ad8ae31d45709155ba20dc7562d7516cc76753ca20975e4766029cbb843f651fd8f0e55f0a90269539eef73584deb96902405980782bb";
- sha512.doc = "9f06128bc0957a32004ff886a2ab2d90edd507db7654cc671b140e7e3145f2278caa14e40d9149dfa8bbd2fa59aec4f2ae122d03d4eb3706e969b46699a190a7";
- sha512.source = "80560c5a4215a55a62513585f258da5e6d0630b4295d1ac98d2eff51ef9eb19e29c483071528890421fc9fdbb0c0c3c54bc7b14f1eb8b82855e02763e188a9ee";
+ sha512.run = "2f0cdfa78c3b75dddc5ab9ed15f651308dad4e598f9623eea50929c48d6f15318f768b95d55ba124eb048129447ce1e629febbb3fa6925677b2a46ac94d82654";
+ sha512.doc = "249bfaabe93c4306c32c698eede8835cac334a27802253dc6ce1f380eaafa5c79fc3b86ee34ddd7b98df043cc0ccec137ae3d342cd3904f39203b0ffba2fc9b7";
+ sha512.source = "f38091d9c38f86efa401f11759c536dc3ec041688ef9b1909dbdb5661ea096b7e4d69ee78a5beb194e1cdb24afc8ea07e26f2c9c45777aae517351fd4f3a2b86";
hasRunfiles = true;
version = "1.05";
};
"bath-bst" = {
stripPrefix = 0;
- sha512.run = "d997edb1e4af5064f29b938c9c7cc0c6a5a06269f2281d383cecf0ae076db3912f4f935f615a8bc3e78416fc141a5b93ddab125ceb52dde59aaa93a96ad85aa1";
- sha512.doc = "addd9420a2043f1d507136b42c2141c6d32af2164b96f6707b0cd4a4f1b7fcfb8475c2e748077201e1d8a1850b0edb951567b092f57238938b2c33fef950c7e7";
- sha512.source = "9e1bd7de9a120f68f09ad822955b400daf63fd3dafc95b26a5c7124eb4ec4051d345d39e64fded45c1231b51ba0a82d9035c54b5123b10dc46fc5e35bab1b817";
+ sha512.run = "af48f1407a950028fe68ebda82db1091c511ad5763416d60dc7df4ce6ddc080a4a0eaa9cf3385a27ecd9586fece07ee02f78e1f8df9446697bcb9c88aa9b974a";
+ sha512.doc = "4738ae6f96c75f9cfa222ccfc8acf300c5844d19a1888ff23c52f6f7dd4d85bb0065728734fc6a43ed7fae507e34cd40c4a2b7240b4644adff9eeb05e6118e4e";
+ sha512.source = "50ace871f9adb958618d128d48fc204a188a6c94cf4bc986b3605518050df19c990fb818f6cfcafedda868c7254d1bf1e05f51e075754e4e2dfb8528fcf45f20";
hasRunfiles = true;
- version = "2.0";
+ version = "3.0";
};
"bbcard" = {
stripPrefix = 0;
- sha512.run = "c489b781ca2e0ec79bf33418a58333bd8acb9a92e40a09409e359805d68618926de5cc6487301405b97c852a9a97619936488b274a3fff7b5f5f505bd98f4fe3";
- sha512.doc = "2304bbe509054f6e84a0e0c4ae9af2431762e395af27362dd4be68b8de37730b6ca1f9cb0d5e73f0985d305e76a7ceecbe29a7376bfab30dca8602e119471a86";
+ sha512.run = "ac7fff708b3e25312460a740241ed003ee471f84dd4d30388d9cde8380ec9a6b6fa6fd6aba69b170c464a25bec44f1669fabc4ac2d7d3e216885b7e683f88af6";
+ sha512.doc = "9e4561e97ea77c84e3c1cc8f75ca61318937c45b7b50dab66d6745f61725b6397458a05e50a267937bf6db4b28558ff0e9f2225078b9516fe574620982ab2cb4";
hasRunfiles = true;
};
"bbding" = {
stripPrefix = 0;
- sha512.run = "d7f7798036bf111152fa131dab6213aa9d5921f7fd5fa19b5cf266d4d7dfb54436a03961880365f1001b573fbdb74c1d108ff7b3823d4d21f64ab77c820ad88b";
- sha512.doc = "81ae2fc56f6d4b1e4a149d21b6a80ff4141d3b4def2429380feb393aed9416204a2c6f27b38b8536b1e1527baf6a11dc3432706a5a36ed1b89d2ba2e0c787b65";
- sha512.source = "436d562746c3172aa8063c7965f892929d52e14017b42359244ccda3263b11e42bd1ef8d00e591c9d484182ea0a1c7145be952604ef0f1be2d52edc0ab9ed7d6";
+ sha512.run = "d5505fd7aaffead426a873844112e11fba47694ab07d0f5c88be31188fbf4a09ed4b8f8bce75221b2b2efb3ff81fc132fe54c2634f32679e2e2041944ec92f7d";
+ sha512.doc = "a1425b521b1c8178bd6c9b059acf034080be6f3f312decb575b7541d34a6e1de926965cde8701061ffcb57147052b1495b21142f0eac645596a783820eb6200a";
+ sha512.source = "be0e2b1332835920a3c93ec69ae53fe83df4918db9d3080716d7b77edf999a87f54a4c87ccbe4d48b008403539a514810f35c6b2a59d8be0ed6968f6a91ba129";
hasRunfiles = true;
version = "1.01";
};
"bbm" = {
stripPrefix = 0;
- sha512.run = "c3f2940f3e4419bac351830418dcf25a3ad206672071069c2c2227435a8d71a19d9295fc0339bf7db33ca9a5a524f9761fb4039c87b946bd37b2e063720aad99";
- sha512.doc = "de376aa85034f5ba278eb596da087e6006ff680c475795b56d4eb10cc1efba6499bfdd2e0a54f4f9a8a8183b8b93b528db2055c45f89f1c0977d6b09bb2682f5";
+ sha512.run = "d795fb56f2ba57dea55a546244c5d07bb20c104cb9d1e6f9b6c229df9e5fa4244f8bb883bcddc150e1072453cb518d31c110bb85d157b4fbfeb47195da939619";
+ sha512.doc = "034d880588fa88d97045d73dd651a0b3573c624dbbf1d2f9fee046c59f007b9e3e2121d5d773b34aa7b0bc8c72daa540447981bf60731e64d99cde49b5f6e911";
hasRunfiles = true;
};
"bbm-macros" = {
stripPrefix = 0;
- sha512.run = "ef0713add2bce5736990bd147b0f4ad6940807faf0ef440cd54eef3ad08004c9461459cdcc958b761698eed2b03e18378ea17ada9049ca39c3cce862dd3fe7ea";
- sha512.doc = "bd411e921b9ae5d57944a2f91bff45afa5bd366e650deb541cbf48bbaef3294c1f443ce2c5dea6eed7dc173ae8eedd1e0bb49e440f5410ab13956a3c49e65921";
- sha512.source = "842c2323c4acb3bae3de46aaef15b2462c92523a44034f91d7d2a2647efe502b4bf0c7f96c679497a1eb701426a7a48698d45bef89f3543d43385f6ada530116";
+ sha512.run = "06f59837d585c721da77f289119bd4b45a91e3d72543ed3e4de76f84a2916431a733baa379b83a3e299d166e27bc0350df6f053d1ec744c52dcd0297d416fdf1";
+ sha512.doc = "20a29809dffe8090e5c067dd2df9dd5a5f7de6ec7abbc01eb14b5a500f37cd62b50914733edf7403af89a1db86ebe10b3d7262f519dc01dc35b29ba0c70c3478";
+ sha512.source = "11d1d83d558a7943e35e8146b7f44df6a553a513f8e0478e1a9c773d66d004a4110288f91896b283dc4153372bb638a444c53b9184745858976a7e6aac69b121";
hasRunfiles = true;
};
"bbold" = {
stripPrefix = 0;
- sha512.run = "82cc44f0a59e8dfd0f8e06899e57f86ada638c0db9c62929bb7dd000258334cbe1ed204a51d7d5658cf7e8a9f93dcf3e34d7cba7a6d5db8a78c412c29478c875";
- sha512.doc = "78ff60a95536123d1ed61422810fb2396c0afdc173f6bc2e6074d2f671d5a1494bb678f60e42c52c748774de8bc0490eb149485153e80ae67fd75512b72e5959";
- sha512.source = "58ee02e3d0577df17421118724450cda0387efd98ae239e84d6e5368ebcc9b348df9b1987a23026be3343fdab14041af8552510617405e54fa8a85418b991224";
+ sha512.run = "1b123e9135179244050ed6f97f17efa2a43c42018b2fa3b01c956a99886ae6696c83df2a0d61ce95cba925c2bb4c734d77253aab165fe9f622695f557fcb0abe";
+ sha512.doc = "c754e81f83a53c4a1cacbd2638d550ad178e0e26d7feb592585579a27b780e11733a7dc68fd374ac575cc7866a1e5417d3df0d2b973e7278d1012657bf340390";
+ sha512.source = "a7a61bb796d3ee618ddc39d471bb29d1b7350a40bd7a97d44d4a1c7cd5e4eb5d5783d2ea46313344468406d1d25c71ac322ac4bbbf7b06aac35bc03651e7ccbb";
hasRunfiles = true;
version = "1.01";
};
"bbold-type1" = {
stripPrefix = 0;
- sha512.run = "f0349c37f2485d2c7b25c8bc4d046e65bb40a8ef582006ef9d116acaf779d0695f77f21d398e2e0b3b29f894906f814375d2fa3786ac80b93be4a55a872b0d95";
- sha512.doc = "96c05497f1ca3e97252e340a4fd3fe775cefa29092a5b2bf48fd204bb3ff5fa9cbdbbcbef10e5a77cad124986b40beda38ffc079298c0cbfa3bbde86bf985132";
+ sha512.run = "86631e16388a447db7c521087eccbb666612933f6fee8eace091e00b20b5070d38ebc2d4d0a754536eacef9e9e6470f237d184e00cc4419bff85087f54b81566";
+ sha512.doc = "ad841ac652a7985ab907572f66462091b1c40f7cdab2b00086209a2d96056e0a9e32842dfbc22c829b27799882252da95e3d10d4a9dd174f487327d5f3ac3899";
hasRunfiles = true;
};
"bchart" = {
stripPrefix = 0;
- sha512.run = "e9f2ebcfe1400848747538a7e8c1d87fcaa1d2f3266d31cd48ace41b433c7c449218fd14798ecb94aa3447eac83f36916d9147fe21806233eb1110a0abfb04b2";
- sha512.doc = "23bc80e034ebe897e38bfe8444597cdb18bba54263fa99064fa70877c89f674bbf0033a5ee887739cef6cfe1e6e9917c19cc31d22a211ee04f1710157ba48c7a";
+ sha512.run = "b78e4017d0355107e1e73670c20457c2dc314dd0537bb3e699df3118231b5b3c0b2acbf50ca07f71216d56c81acbb031d38dea7b42099165a03a8049f62021a0";
+ sha512.doc = "762b75974de179360fcfe6057102919644a564ad2c3431ef25e2c373267ec063ac8350caf0038a5964345491355ddda4f5190eff6de93f2c2da7ab168c829fcd";
hasRunfiles = true;
version = "0.1.3";
};
"bclogo" = {
stripPrefix = 0;
- sha512.run = "fe935cf12fba8288a53c68dade0ff81ad7395fbd757d995b5036394278e7945f42df69570815e7ccc4fbdef713e9422fd4158610c35f473a34c0f9623359fa76";
- sha512.doc = "e7e8c0fa87e97ee88d5ac204143d6dc5635b648ffa19e8ed5151da68fe128752b6592601767b78d94b5b86b46a345cb8b244a19159d88407147bb6273d21d723";
+ sha512.run = "9afc02338b4141607cfd50d7678832304339d0b532464ada6fbc22c58d06dbc5a0793098c9e24617ba5296c3f7b22bccf16062017701608a758e4a26c05f12a2";
+ sha512.doc = "8671f8095005a0abec84a316da59f914d19d8fe0f4d33b13e73d6ddabcefd3ec7fedcfc8ce9dcf2ed3380a129f58bec16f73694a5d2769a18618142de93be38b";
hasRunfiles = true;
version = "3.1";
};
@@ -1957,2185 +2013,2234 @@ tl: { # no indentation
stripPrefix = 0;
deps."pgf" = tl."pgf";
deps."xcolor" = tl."xcolor";
- sha512.run = "2da8f6ce25cf27e31971c9c896a05226d6946c7f01fb5f0ed986a9903d981778d44dbcd81cb30d39207bf9bcda887cc26e512199b82b33a2f4037d2e7723cea7";
- sha512.doc = "475cd11570b41c04b4eac9d66a80d534760c72d39ca84fde8fc851a47b7b6fd58c6044d852bfdd7f8b605f294cfc55f48688b8b39866a256760717f4c6a31be2";
+ sha512.run = "42f934e74e50d48a5e9091b0b8a2ba1fcd42da22bea3e35a4e62033444e46841da16982ae66552396e7c1a8d7d3136dfd7cd1c0396828079df2615113692e836";
+ sha512.doc = "fc387ee6a0630df8100ea7d6b3357f7cba50d1022b48be2d6442606d700761066458359a8cb4e8c9751f53c3c0cd6c36382dd7d781cb97792e493bb5652c54c3";
hasRunfiles = true;
- version = "3.55";
+ version = "3.57";
};
"beamer-FUBerlin" = {
stripPrefix = 0;
- sha512.run = "6a3364865a9bdc85b86c9253b8a1bc50c2e61b2c4342fbac4e930b710a5fefc0bcf377a545a67e7ee494532d82be8f06bfe6e5f46e8b387bf7c6135e34210263";
- sha512.doc = "420ab892abaaddca1633df4311097d6d138012780b1a4694e153520a3c8c97e76dfc9ef78df0e44472dc2cf1625f3c3f10932a9b88666fb902586b4d8579eb57";
+ sha512.run = "10d5ac201b18b2d7de8e8e4ce2d08255ced89567f311d449002711235e0e0d052b6001acf5aac198397e295e7970863d42a57ecedb8464c8d49a3eba43b6d90d";
+ sha512.doc = "451a4ff305191947bb594394f863c447a96b5ca8327a08a5897ed7486e1a3ddcfb7e415d4da613050e38c8a76388cfbd7a3631be8a84d82e31f25081e71e913f";
version = "0.02b";
};
+"beamer-rl" = {
+ stripPrefix = 0;
+ sha512.run = "4e7e9cae6b48521baab4d92965d5b4e14d9b09a51e95b45c4953a7c6199c29691e5a8e69a68c0b29d27d51ddbd1fe57ed21cc6dc6744fb0de2f7544848aacf06";
+ sha512.doc = "bfa9d52b34ad4edef40166e6a0355e5efd4508499a87c1cf4f643fe30f873366158e21706c06f43822e244c69b85c40d254c68d60a82b91e3a4381d27866b807";
+ hasRunfiles = true;
+ version = "1.3";
+};
"beamer-tut-pt" = {
stripPrefix = 0;
- sha512.run = "5eae5f8ad64254a3600168146bcfc0797a17be35e36376f70c3dd4b9ebba7a77ce550cc9eaf995ba6897d34fa092b8cc55ba8c6758b2a3b93dee3aa0a4737c3c";
- sha512.doc = "50da0b7e53773e74ee7b1a4e621d1316ebaa8bebb39110ecdf5cf16f66fe30c2d7121daa75c7d7443cd3362faab4917aaca54ca372793a63da00beee5b9516eb";
+ sha512.run = "6074f5933b945f02b24c31353bd7d683b35a54f53aacfa2ac19de382f56fbb9f6284316ee70c0eacea3760101d98d4a6b7d78412a0d41b13c9e1c907d181ee16";
+ sha512.doc = "ef6e80c3417cfad3e2f3e0ecd3ce249aa0b4cf0a6b5dced09c27138e34a8c86a74d0d03c6888d0944fe2b03bb5b8180872306263c58f54281f4ed2fe3424d4bc";
};
"beamer-verona" = {
stripPrefix = 0;
- sha512.run = "70b5bfcec0b24a1ab1d311c34ad7b90e1b877d7a7e8fcc793b0dcd339b9823ee0d1d1bff1a7db6c4bdb686423816f0ac7206d1a6bacc05e4b099c94b5d26f193";
- sha512.doc = "0855b72a1a89fce09179e95e5e6396732cd112b6df17f5de132a6247dcd512f51151b09b9f0518c98ce66e08ce93c90e9b47d02608a745fb1aa84aa6403c84a6";
+ sha512.run = "71b241e603688bd22e10f171d32ea3dcca1f25c136a7c0d0cea3e72e936b068ea7ced6a40c03d2e2fb21e533506bcbfaf10f450493cb4e2c3df2981b714048d5";
+ sha512.doc = "ab68e6accfbfea7651dd43b55c4ddd86a66a827ecc6f6353dc58e3aad47ba89e051fb4f9dcc76e0e8081784385cc696fda9d95c0e82c71b0645d358afaf42c4c";
hasRunfiles = true;
version = "0.2";
};
"beamer2thesis" = {
stripPrefix = 0;
- sha512.run = "5f6d186802498f12d9c62e8c767fd8e42744510808b379e76f05d5390282dd205c3ab42071767bb46f8445f838ec8f18aee9e3e6a99aea32b5960120dfead357";
- sha512.doc = "82d050397f0857325fdc1c3fde973c599323d43fc21875fb9e52c17a294edfe152ee5717f465687a7d6bcc960092fa2427bf4c67862d94fd30dab3d088fc8127";
+ sha512.run = "793ec95902fbecc2de84616b74494d7e34a1a1c88277277ee82bb172c1ef0cc42cf175f62fa2b4926abb73817b7eb258d85be6689b60a56e0faee941276471a9";
+ sha512.doc = "ea71d35ac3e02d3016b8d19d38132ee16960757c9846192cf2213061c9899a9788e98f50dac074b0cf83f6029f883eb1f7784779d0256c719d55490284cfc8f0";
hasRunfiles = true;
version = "2.2";
};
"beameraudience" = {
stripPrefix = 0;
- sha512.run = "59b3e7e6119521a5384a14cbe37d82e9a6ce2d697171bc36f59d1316cf158015b1369f51d857a8423e4d58f5f1632c8dbab2c8c973a212d2d81f9229630f4c06";
- sha512.doc = "6b4ad94b7e7ead5f57bf506cfba107704f4683c7d44c805f698d6413b0cf9771c90631331d74b8cdb3917aa58803ab22476c1d6094b85854db60e2f5bd6f0747";
+ sha512.run = "f1fa8d1d30b00ea59b3fd83347fc1ea1e90135e51e8f4393eacdf32ae983a80e865d4364c924c74bb1d409ebf22ebb5e290707b945898db9e6234dd297553b49";
+ sha512.doc = "25fbfbf71ff66a80597b368882de63aee2e090e5604a67d66d52e99dd606ce54079e4a7350c4acee5966555dfa5dc8de0e650c7cb4c136bdc40cbe5739c0dfe1";
hasRunfiles = true;
version = "0.1";
};
+"beamerauxtheme" = {
+ stripPrefix = 0;
+ sha512.run = "3f5585ec5b379f32d6051d604526ebb00673fab5236190226fce4bc2a4da3ed4c6a79431edd0c011bd34298d8bc2f5eb7a9dd9aa9b0bb15bfca0195222e1a37b";
+ sha512.doc = "faaf5267dea60efacd78f6ed055e1a8691729d96e3959d98ec315ef9802aa01a7193823973c488d44d21ecd845ae21bf51433acf007a34f806656fa6b3a8ecbb";
+ hasRunfiles = true;
+ version = "1.01";
+};
"beamercolorthemeowl" = {
stripPrefix = 0;
- sha512.run = "1ad8c26768778584b6b57e6ddcd5c54c15b30fe1ff916d514f72877edef3e325455187c8707d504963d7e2fec90c3865f81ae95eca2d678a6c9408c6124c9969";
- sha512.doc = "0b41369b8a65588c57a15027451e38bb445dfb0f004e808aaadab8aa7ab78db44d42d47f225929c9016f11571d8463f5109f6ca082b74d7ca5a5d361c978f828";
- sha512.source = "8072573a2f6fd9d6c2632e5caedf6f608cfc589ed007f8065434946dd0bb65b6ff9822d286abc6d247ada411ba3235276eeb6e31d07b11f9eec989162035727a";
+ sha512.run = "bf9874f0d7bbbe3f95c352d1c5e93c5e7fa3af18dd02eedee553c312ef01783420b035ac74f93eb150a99a597ff9948d978ea575963f4117d0965137446ee5fc";
+ sha512.doc = "258016683c605b4961ee25f30077cec69c486cf3ed0cccce2482db01b39141e122dcb46e02e960a83138d124aa269ec903379c3c6b65f3366e96565e90c2337a";
+ sha512.source = "940218da36cd17d38e2b8c6d79eb1570d6c779b5f694e9b43abf6614db93a8227939e1ef86678f72461752ca0acdcaf2fd5e52a45a35b6d98811511af5090a2f";
hasRunfiles = true;
version = "0.1.1";
};
"beamerdarkthemes" = {
stripPrefix = 0;
- sha512.run = "dd36167a6c5f9bf02bd31c44657ee68506781486c7ada5819e5a926dbd1eb3c2d3307a0092094298bd2e2154d84f3251fab3c59a44a60af6f3342975555334e6";
- sha512.doc = "9b68a9add661e492f058ef121f2b12d629e7afa86534903569037da654005dcca7707c8130ffc362ecaec99ad071044c10d24981ddd54f21777714a8a31ca981";
+ sha512.run = "ca30d15a7bc198e67cca5cc43dcdb8e644e03d1c8ed71f0b40c1dd0219ce81688067a82a0ab002b2d72e990e227f4628319cc72d5687881a3b886e213d7eee93";
+ sha512.doc = "6a1fcfc34793b93005b683eb0f0f4aae794c56e85fd5e14ac6e1c4eeed763f7c6203bd05c92755a2db91aea10f4c16117e702c291388153415dfbacb4b39d00d";
hasRunfiles = true;
version = "0.4.1";
};
"beamerposter" = {
stripPrefix = 0;
- sha512.run = "e4025f4796d1c46aeb45fec8754a9426d847fa7ee974bd4479f585bdd115ccd8bd0d42b62f2e55695aa039e93438d169b6bea664fa81a3b7e4b96d1e0d1b3cf2";
- sha512.doc = "8f5c563335d4fee97814081ac82b2bfe855f929a14a5cc2eff1c2268236c770dd70959a4f35d41c5847c2d2aee66fba618d789a12b46f5c8cad5ea51f649e737";
+ sha512.run = "e4ade5948c1eb8e18cba3d3b7699686d55d57361e0b26b923336d295b8fb6c7cdec39832dbe4f9358c94302d412000f19b4706295af5856e12482bb3c9951a98";
+ sha512.doc = "88ec2b723a551711c33972cb72b7ab9ac13508f583e4e26eaa1c9e6d57d537667259b4f93e7e33fd2a5db8086998f6ddef05c363613be645eb293606d72cd52f";
hasRunfiles = true;
version = "1.13";
};
"beamersubframe" = {
stripPrefix = 0;
- sha512.run = "211591c795092c9549a029ce8a15249e60b6b23b66033e2db146ff6d2183a7cfd0f8cc1bd8d5e10aeed30f075d7df7a9bd4d1ca711d8f90348924793a8b3aea2";
- sha512.doc = "fbf19e537a866bfcbbb2f03687d20d26ab989c3f6a6bf74f1d2ab97e1d3a198a485e318fa3fe05f7e06bb04deb5e7acffd881a743f8fdd56edf8adbdeb7896a3";
- sha512.source = "27065ea9742bb24c49866cce314962db5311013e261958229e45f474cf42985bd901830f6621c29978ae06069eb8ce45e862471944780a310793e060e540a686";
+ sha512.run = "d3ab81c5eb90d8566eb850c25d7751f5a341107fdb756b46bb50b392741746eea356ff54ef1ceb6ca6f0a2c0dfb7940aa7cd6e3d0cd27e4328e817d1be454964";
+ sha512.doc = "85878ad48e6ba191174140517ac03039320620f246efb51c65e57541d9cf569d59bdd6cef17f10f6f6d85bff9532f6ea70175cb09b68ea6e59312a407d89f557";
+ sha512.source = "f4c9d5b2f9a868e1cf3dead5636025698137d63f64c0c528abafa0e5719987e6df9be31a6ecb9597824e5c9793172208908616f42f8980b49796368e217be24a";
hasRunfiles = true;
version = "0.2";
};
"beamerswitch" = {
stripPrefix = 0;
- sha512.run = "376fd6d1ca1004fad176c47048d2d917dac10d375c90385519e000d80e1a575e125706aedc0a68c3484c62fe865a5f53e46ed51374f5ae6600afc7cb0145dd34";
- sha512.doc = "e5ed4de4132c18505394bfc3922518d7cdd9b9c5c361dcf983f950a40a33f209641aa4b6730082a8810c83457f753b8364013134ec7ec430786414ce00d30ffd";
- sha512.source = "5ecdec798e7691bb2e702b0d785e4d8076b4852abd03fa058ad1ea44c85b7a80c9e296457dbaf6d32b388874cd82295135484a495e0b35e2d85a2ace1502194b";
+ sha512.run = "9fbf8189382ecee21db66a792beb737a89fcc690af35c4d604eadf0aef61669df5c5a629abcd86a8fea3d53a424c86bb233aec0ef3ffda0d2bbe156bf227402d";
+ sha512.doc = "3bbd226e69390e7a9add9d076e9b60d910a5c63669d679f171cf88d159ebb5f9fe48cc93e334baf27078d03c140a7607f5cdf927a17b6319fbdd7d92b54cc10b";
+ sha512.source = "31ca49fd909e406d2d679cbaac8cf2e1fa0aeb0feed61bd6600f83e5d58c970df0e2072671ffc73944abbccbb42b7e83384aee94ad8e5e68e60f456dfd537274";
hasRunfiles = true;
- version = "1.5";
+ version = "1.6";
};
"beamertheme-cuerna" = {
stripPrefix = 0;
- sha512.run = "14cfff03e827a5259fbd930330bbf8e26b3ce0eef589a66088d73c26031158e69eb4dd43d85e0742156bd37551f63049461cfbbe357b8db689074807e2fb1869";
- sha512.doc = "cbca18debf464061f0c4dc9972bdc22cf2d862b22ce401f562b6113b27a5792dce8c047c77374ac29327bad0f1a08a1a5074652cd9252b4ed2a60c5e95eb64f1";
- sha512.source = "6adfc06b1984fcf47c011f79d25a1ddd6c9f46dd162ac9a2643d93e91ce7d9c2946af3fa2d15dddcdbd3d3538af54ec350ed825930ed98ec2c86d6b1dd657440";
+ sha512.run = "f0433d4a4582958ad057fddcddf1f1f992ec98a199943bcf80a7834e37eb7fa5660258edb08e2bd9205628dc1b8a69419c907b6c007a1c63cd1fb335e439125d";
+ sha512.doc = "96f4e9c3afbb81a7841130ea076b2cd35477e93eb105c03add6077fd76981cbd14b609c3b9e573f143572764ac87b1ff76ce18c377f3bbd9b02a1ed45a02eaab";
+ sha512.source = "a4381e52d7e46336d8d8989be45c185156e67df776d5ad159f2db6c62c751dae59e0c19fa0c5ec3de4b0385047d5f6fdf166b6c12707c889cffeabe11802a10f";
hasRunfiles = true;
};
"beamertheme-detlevcm" = {
stripPrefix = 0;
- sha512.run = "0d3ea01495454511d0df063c7443ab2837bc67954b4a5fec59e8ef2b78fe77b8c558bccfbe49ba685f91a58bb1f043a76b33bb75d7b7f0ba98e45090bdd4e52a";
- sha512.doc = "03ec52be2389bb5afe87740e4e6fe7e81d589e0ee9c0f25a55ee8457782980739a41677ecfacab55200bba8a990d5abcdffa0bb7a7603a01ff050b0ae4e98500";
+ sha512.run = "cab4d390d7469056f2235c493b9383a4374c4a686810db428cfe622a4c2513f7176df489d22f7e37ae1f8a2d3303443b60c12c577764be2258b345fe9c3dc543";
+ sha512.doc = "2c637af44b258c688449ad2bbd81664e3086efe874d03352ab393487d7eae1148773ba39a498611a848c43824415cb5b860259111f6d287fd9e6d7f1c01eb530";
hasRunfiles = true;
version = "1.02";
};
"beamertheme-epyt" = {
stripPrefix = 0;
- sha512.run = "3a37399028752af6ad0a3c447532cb28647f1932a55aa9228fd82a2f8579839630244e072e9c11627616048eae65f97c9a1199382f135ccda64d7851d80bd10c";
- sha512.doc = "a39a4e39dca8a8dbbdfedc8e923e1d6d1707b3e29852ff431e14022667c7d31f5c7552b2ff1751027ef33ebfb75df123b5adf65c25044b175739818e4894b9fb";
+ sha512.run = "2bf451ccfe095384aeec149e97d7022cefaf997cd19dedffcad5606fc149739cf21b6128ef08e609aaffd6afbaa59b1cdc401cbd3ee4fbe0e997d724b713a620";
+ sha512.doc = "a615bddd7955869d7e175f734a06308b166057dce0b479a4b11d2bd1d06fda7e0a4fdf8185d0a3db2d2302cea2890184616b92d0b7abd5321fe9edaca6dbbd2e";
hasRunfiles = true;
version = "1.0";
};
"beamertheme-focus" = {
stripPrefix = 0;
- sha512.run = "1684f645ee01fda74d69fd84dec7bde7cfcca9b2b326717802f3afad35cb02a672925ef5a6fed8294630bd46d89a69d27a19f25424d78f39126123fb888103e5";
- sha512.doc = "6f901ee3ec7137c1bab64c2c1949d157f4426293c1f328b9e832700c2e094efbe8aa170364dc528ee5b6e8927fe7da1a3e9ecb70e88adc8ec051943739dade68";
+ sha512.run = "52ee3fce7ed3757003ed22aedc66e7fcf54786cddd937920562fb9e84075e682a4fa9ac6af8c35e10b7995c92b5fe1ade1804194cb7ad7acb6e85dbc4e59ac85";
+ sha512.doc = "cdf902c6b053ac56dfd450ca4e6aa0e3eb2b12eadeaa39618f5603f409e6ce8ca69e617c6eec574b4991a70264579f3c9f533bd196c18579755d82a6c869ceec";
hasRunfiles = true;
- version = "2.3";
+ version = "2.4";
};
"beamertheme-light" = {
stripPrefix = 0;
- sha512.run = "c76e7d0ae8d8af05d592d7420441cfbec4fbb601ade2eb33f0da28f124d24cc0738aacfdd60f69bca6bd4f3ab37ec69e308c9195045b1bcbe6ac09ca85bd6caa";
- sha512.doc = "689674af209d2dfbf7c6a7c57662cc9dd498bff51e7e6dea6a0306a4b95f14ec6c78d22a88e2d159ba6970c3e6b0d90f092c47c25ce444163ae6cc6de4ce269f";
+ sha512.run = "5cc15c3ee0222678c1c97b31805421caac8b20fca03b1d748fd2a71756d5d764b8fbfb32ab70937e890f7755966b520362db98a9ae65be3f83509cfa287d600a";
+ sha512.doc = "e2d0cdb7fdabe582f2b6f1a656a5b9b61ee3680fd4944c06f108cf69eced96bed7b25e56563b1cb9879e8da42fdbbeaa41d769158c5e256bc70b5d695571a5af";
hasRunfiles = true;
version = "1.0";
};
"beamertheme-metropolis" = {
stripPrefix = 0;
- sha512.run = "28a35e152e25415b3b9f4b0b18044d3538014ab07e4869167061d4a002b77acec11382a7327b6024bb17a12a58e88d6501a69cede645a62e0dd2770b7ca54379";
- sha512.doc = "4f5718311ac81d5e92c21b01d4185959db332aa466d36b642318d50ad5f96f3fe734ec703d03638a39fa84e3c941359dd1f9c9ba033b16cee29e012c0871746a";
- sha512.source = "d4a84769af84220daf19571397941d234d0b0e271ab87347e33618566cf9794413f758b6b5e2a12a46e2eb0c028c7afb5023f276de8e3b7978c0b302d28f09cf";
+ sha512.run = "dae8058ae5c2883b383a2bcb85bbdc45d0b0a3fab46a4498ea1f3b8568f04d049598fa78b72429adc7e36773905c67801e129378e233582f0fd8eb5ca4327745";
+ sha512.doc = "c4661061ea3ce52a20fb8c704042cf755b8b54549dd62467b1e78f85a4067c11a02c89422384e96323ef277ce44a3f648b1778b54e0b5c79b721f67451fabfc1";
+ sha512.source = "af3cec1b7544ecd51c875a704605500ee1ab4374df9cf1a7db6c6b9102c4800651485a64dd865c1158d729c06f2499021408230c50278da3de40f7f0cac7bf6b";
hasRunfiles = true;
version = "1.2";
};
"beamertheme-npbt" = {
stripPrefix = 0;
- sha512.run = "a80e5acd243c701bc915a775c3c2934d4597222fdf10ddb6b7ce50cc97ce6d161e889445a28d77b89f7ed00f92ccd1cef42d752b28437c01e902fa5ed9235f4c";
- sha512.doc = "41c730bdf265562c62edd3bd554629d62fc304faaa3147fda39bb242fa785d2c46ceac59421e431a51bbdf5d51a171aaffeb4b975c050c015646da202ad17d03";
+ sha512.run = "bbc620fbe30505183c4678e0dc9c7574ba93a4c410647b54609c310918e32a638265b07633932e2f5f63fd2ecf8504869e4f3f138073e666e1341a4d0aff327c";
+ sha512.doc = "0c1f5df1c664a31e400f4d05a9f2b57c4c9fbf881295fa8165796944a06ace35641487df93db33276924d4e7c5b9d6c621aba70e5ed9ee61dc269af3b51f7a2a";
hasRunfiles = true;
version = "4.1";
};
"beamertheme-phnompenh" = {
stripPrefix = 0;
- sha512.run = "885323e17e4f6034d524ec6515891d8ba0e1f6902e394f0cfbde6d2c48cf3d2da80c5d357b7e2234a1e127e592625c7e05c20097c1417bd8b33c37e67d4b9f77";
- sha512.doc = "3d2976123e5cae274860186250dd641c51b83510ca459c95d914d774d2b8daf99ebdca2eedf52f07b647b48f174e674f51f077526fc62feec5d83f0088c5ab52";
+ sha512.run = "30745bb1f92c230bedd953d32eaa6f2085ad2aa7f147bd3368fe8ebe4f6092ecc615acce55b9573da4dc04c8e89877ba2705a6712cd4c4f67f34dc59eae97880";
+ sha512.doc = "626d124c6ac02271cc3bc137e60b8a66a861b7f692910e9fad283d8836599e3adbdd1ac472fe66955a392d1b563e955da852cfd5a0d712d284fdb2dc4d709a63";
hasRunfiles = true;
version = "1.0";
};
"beamertheme-saintpetersburg" = {
stripPrefix = 0;
- sha512.run = "0a8b3c740f544be730c89c0acaa67c0e63a8b3ea59b0050146ab2a4302147f8621c9401164394fb36a0b68d46198754bb433722a406394b22c0a3c4cecc5a284";
- sha512.doc = "afda6487994ddb7fc37469bc17a00521ca0916060217939a6dc1483355ce4751fed74f11c3928d2a6b957ed2c734b5be7a425f3ce70e8c71a09d05630c74b1fd";
- sha512.source = "76dce1c6aac1d84cfcf4efe00fbf658ed31787168caa70bb64ab37a23bcd5c8b90f666881f8eb74e655e722186fcd48091c9ab860c2b2fdf0e14c76bb836e523";
+ sha512.run = "c258a4eee25ccdb2437625982e54def90aec87be003f697a47334be52b85ef223b377c7fc57d49c889121caea664fcd6353015ad2e62f5bee5379bc222958f53";
+ sha512.doc = "bf51e2bc33f32ba3dda6c140040a7499a60c26082569729743228a6c7abc97fb20076d1d0c7d0b64a25a54cbba1d9a8b59a9059d160a5a488ef6641999e8611f";
+ sha512.source = "6cd3ed424b3a724e397de3fb7b47de33a5c9f0c5ac0e0f8b26bde55ef69b66015874dbd438912c682c9aa1c33e4e916fb895458964dea11fe228e29c1afc40e8";
hasRunfiles = true;
};
"beamertheme-upenn-bc" = {
stripPrefix = 0;
- sha512.run = "32e62c5ba552605ad3cb7b1dce10cc49e2ff9ca7c03d0df32cc45ae2d31a9fabc1235d336a742d884d551d654e3db906d17a172a138ecd788133741210e4c984";
- sha512.doc = "4def312d429c75968e6a303910d23cb10ae09b41e8dd4e8ba12de8f978c91bd427f363569c9187acfbf9a589377f52105346b70ba4a807da41a4ab4d543821f5";
+ sha512.run = "0c483991348107a2b9102e514ec05838a9ae3e97dceddcbf3b8cc21ae635a272c7d70d97b2e1a0929b7545e50560f16a71f7b290ca16cdfd63177782b993b714";
+ sha512.doc = "5feb0a4401d9ebbc4672b7f9668f850fb65002c7d7124c607009775149c4c428642cd17df133ae80d564ab091fdff039d34c1704360033f2374b55466fe1b618";
hasRunfiles = true;
version = "1.0";
};
"beamerthemejltree" = {
stripPrefix = 0;
- sha512.run = "84c1d8e570bc298be6c4338092c6826014ef7428b19afb5c874e117b87d3c6249e4a6c9bd14a3d63b94afe6e45fd733bb61854b56deec4dbc45edb2d6ff00f18";
+ sha512.run = "b079ceab30460a7b92a616fa6d7216ddddecfa02adfd66bf38aea83eccdf6e63cc52d8b2ae88db0b21962af223b364424227806beabbfb2e344af98474af2528";
hasRunfiles = true;
version = "1.1";
};
"beamerthemenirma" = {
stripPrefix = 0;
- sha512.run = "3f113b22993908b0c69ee770a808947d01a313451564cc75f82820ff1618cb5bae90fb0118a74252574eada0e0e3ed0ddf6758575bdf70c6f6e5ffe735db104d";
- sha512.doc = "758bba0c73ce7420aea4f13c5a618ccfba1878b9fd7b5740693c73352ef12077158ce249a927e1de9f033ec1959c73946a6f9f3a1ad3e0f395ea11109a4791d3";
+ sha512.run = "6fe83e0805fde96d585dc027ecadd23862815171f56f6a05db0a6788018a096c193c995895f7ca18af6d322877e24d570743d84a922a2c7e4baef35d3f6dfca1";
+ sha512.doc = "13f1dfbc8f09662b627dd4ed6c7ff297612c5d05a140a446ccdcb6f0ad3a9995b434d418994cccc2323ead666eaeb10b32e1a9d410a38c632df9873717397231";
hasRunfiles = true;
version = "0.1";
};
"beebe" = {
stripPrefix = 0;
- sha512.run = "f10234d7927dea651219ad8c1507418169eef411045b361d44c874a35ba3e2a0c40b11880e7193e87bd6d11d96a71db0ea547e92678d178ca89786e84c6369d1";
+ sha512.run = "12e064422d57b50d7c5600faee4f95ccfd14503da70e8540f72bc8d5de46fdffb62307a76c569934210c84de55b0eb5e625fef5df900a9848646956b0dbdb60c";
hasRunfiles = true;
};
"begingreek" = {
stripPrefix = 0;
- sha512.run = "e9438a534c11b031c2ec9b0bea19e6f6795728730204d9ac8754e8d68c56902d05ef7b69adde88fcec996956dfed6e80d70ca08e7ba3d4de223c180c3cc42d5e";
- sha512.doc = "78c444d77cfdf444631199c65ea28543734d05902303d4cd7d8e2d0d2db0bdd79f0df936c254b37fe2ef52618ee5ddb33f634d09b4557296eecc03115459f957";
- sha512.source = "aa53dab7f869cd83cff26d766f30177f981d791593b53f8f14b54e8aa4a96157a2a3f7a742739bfe0eb4c6e1e5572eef7e9691746fc8060d1907efa0a2af5eac";
+ sha512.run = "88b3bd66f458eacdb1c4da1cf4a44de333ab45f3d498eecc1a1d4b688c955b3a759a620642e3cf94268136989817f97d783475740a0c16d3b5578b670d967719";
+ sha512.doc = "3792be7b825db6ffa7194a0cad8d8ba0c2ab3ef64f87abeb607870702612a22c798a61e8b07d61f21e1a0db30c4645c3ebe03bc0ac7c297fbec163d9cb91f22b";
+ sha512.source = "605588a60e9cb2d6a3be3d8dfada6468dfee100eb7739c7ce3d264af38d305be103a62b267b8f05d8a57d9bae273f930b2e4dcc5f3352ddfb8c1e50ac81ae7d4";
hasRunfiles = true;
version = "1.5";
};
"begriff" = {
stripPrefix = 0;
- sha512.run = "bcfe8cda8168d494caa91cf4343dd85e58928fdb066fc7e8e3552a58fdf74d2332afdd831e82eb33ac6cb17a19f7f31c4cc402d24c58ee5607f1af0d56b130a5";
- sha512.doc = "fe02812c77889b7b749a8f77508ddefdae0a2209a91d9f4f78c84c30e569bb9997f5badfc1548e5a56250eef90b9f2d646dea09b9452ac4c03c31629fca0a40a";
+ sha512.run = "ed1060e0ce9bad28f98481eed44f8bd98f6b8be91dd5dc87d5c34a6cc57e724d175fa909fd6ff514399eb81bd8f28450f7c9a6c6a9bc991f35d617a8a25de8ed";
+ sha512.doc = "af28c20897e297af4ca1fb13bb286ff0eece9e2f06f5b734062716c0c5f5b7dd673d046a5a47c907f9a845a7257393f3328d46c4ea2ac0ae6b0eff1244e97256";
hasRunfiles = true;
version = "1.6";
};
"beilstein" = {
stripPrefix = 0;
- sha512.run = "70bc371ef9cab18a57a591d812a3eba372e840eebd482c1863439a5cba314656682daff6bf9ec5ae96fafe62b3cbd928600161d0355fc55c3d3c77a2834b6ce5";
- sha512.doc = "029b0c304ec47cfb48f0b865def8f947dd73ab321820ed84ef36d13f6c71efb7f80d046921467546132c98482a3bb09182a2cbd9206975d303441a3b8d3ac667";
- sha512.source = "f1d9175620aa56b4f0f480293e54ee0d98abfd3dd19c8a4faefa7472241424723617e57bf4722cdca02b555906a8d3aa0dca0530cc61a0f6529277bb65b75d6d";
+ sha512.run = "b581df03b91834de1382b50dbcd1c4df25d8d3c1788889bb7057cebf3193fb664ef94f63b5c137f7ec5e3ce7a8d2d40fa3acf3a2640ba1e2b7b94daaf870841d";
+ sha512.doc = "00d281b248088fc0e31004bd4eced9a9eacba7f4260676318e13452e467d8e4587a8493a6444e709b76c18902ce766e35cda7ebf14595c277b59232a66e76e4b";
+ sha512.source = "fbaa3aeb41641adb0dcb559347b8eaf30adc79719d305d26f62bdbc2a80a913e4dcbb6507f7c2353687011a02fbf43f0fa49a67445844e4d37294b7ea4c3726f";
hasRunfiles = true;
version = "1.4";
};
"belleek" = {
stripPrefix = 0;
- sha512.run = "b23a7503b006289a4572f9106b9ab55dfa5f16fd83b5fd75cae8f7d7222233c68201e4527d27b35334d76bf69688552855e53c94a696e4b95116b44923b41f82";
- sha512.doc = "8da8fb9d1658d30d5869d194ab4e715e7f34eef3516d3a1423f497d567a9618f66dc98856c73f85ab07be6a70154b8d579c95c6696dce701064a53eead01ddfc";
- sha512.source = "b9807058f865fd55ac6e2df43d8c83216e8b2ac1ea6f41b5445544b9f0de8fa4e6099e165e46c44060e91b191f9ce6ac8daf719b20a490743f97c733c8320b9c";
+ sha512.run = "cdc7499ec32c26ac524caecc6b5c1f30f3ded83d78756b198b918d321696f378e6487f528cb3781a44f3485110dfff14a14c9b3306e22ae79a8d262c1f1baea4";
+ sha512.doc = "e974e00c2e43d01d598c18f664e8ca3ca9259ca55089598c77468d6f50d0cc9a64d4fc23154bf9ba7acf3b9b9ca406beff24623eae5b6c3ce4c167904e5fb720";
+ sha512.source = "27ea3f4dd1ba7919bf06dfcdcf7b1ca4fa609759a58dffd91fdb2a55662e58e14e19d855d93ec932d176060ee332d89e02c9d2965ec545adfb10f3f486f8875d";
hasRunfiles = true;
};
"bengali" = {
stripPrefix = 0;
- sha512.run = "473e220cee0cfaf9682d7da8321e9a77c30f42f04c54a9e62b9558b8b3cea34a100e7d7011bb9383edf6b42d56c76d7104634952ff53a96bf69e13dec6c6767d";
- sha512.doc = "34b1c3c5b7fdb693b6054d02b0b8c8d4aac26eb56cd143256e3dd88c796f7e5e303538bb8a69607c48ac9b19326fcfeb5e1c1d82898b9396fc3e469605f6226b";
- sha512.source = "3933748b554032c52f2349ff6c03e45861b6394feeebdcaf3aa119c5a3dbe7886ebb4d55bd7526dd1998c662cf638d5070ef91be34d5036b92dd5e9870bad379";
+ sha512.run = "384c07640acd5d4ef2fb661d661f1f3550fd84ed08e5345ec71cd7b3189560cff18c4992a91c13812e5bacd06364e3cc52faf6fd32d01a4fac1b2928490f97b8";
+ sha512.doc = "cde57bbf0c8eb52b92973f80c7a780d30967fc2dc0624f1626856054bc0005a5f0e318474f145b9abd60a59cdb6e87e8b4a3b03b4b18282db758b5f110b46371";
+ sha512.source = "f6f8641cd631870077a73c702da0d7718b2a06236da608b3ad6cb81e60530f93328772e97870c3da8d6e3ff9106729db5d3137c56329f6271a9b1810a565c189";
hasRunfiles = true;
};
"bera" = {
stripPrefix = 0;
- sha512.run = "394647144b463a319bb5de2dc62a6b56cc17fd87b01d787cfeee2c805e576d201bec6959c4d8fcc4ae886bd261aa5146fcff8e110a56dc2622662a7dec85df1a";
- sha512.doc = "b84a6d860bddb5f80bfea55d89d5a6304cdd05bed2421b16c31a17f6af418a1ed5a3206c68812fc2e7da1d743a33c081dc1ba5aee8a3166b002908b8e814b3d2";
+ sha512.run = "103b2db8f7bccf6a9729faae793246d2933667295ba404fdaa7b61cfbce0f1209ea27e7a2a63846c6550b41214ff496a62598bbb9b731c087b8bba9e0abade80";
+ sha512.doc = "2606c87871d6f6ed27b2a5e49117c50f00573bc6b9ce249d1433da214764b220eb00c73e59be43e32e8a4827c397c53504103e00b7e5602de5df5bb817e2145d";
hasRunfiles = true;
};
"berenisadf" = {
stripPrefix = 0;
- sha512.run = "cdab6b1e0f40da8405a61e183ed9db5402cb3f2e677d0b207a63e8f08f56c9fa20f24d90b03e2ddfb7f9c8379a5b48767868dd51cf460b7a6ee0374cd5a885cb";
- sha512.doc = "462f32322220362de29295c8481e6277172f7e67a3715f24e858b0e819ad7a1b2c5278faccc2c01532ee977ef7e89f294b404c7d9dfe25944268bf61d2ef89df";
+ sha512.run = "70dd547d0c5138f2a61e20b4585160e5fef281bbba72ba8dcc7032efa957d80c158ba88fdc0dda9982dbcd69a48d5d54286f52d1425a5819e54e05d79eb9dd49";
+ sha512.doc = "f076717ff948247589225fbe4fcd92114d719526e535d645d767a3f7fdaafd3a6ca84c3a60997074186974ebf045e31a51d16d53c8a5fdc78a2461733cc66372";
hasRunfiles = true;
version = "1.004";
};
"besjournals" = {
stripPrefix = 0;
- sha512.run = "71ad16b7da18d3d9db8f9874ac0fc093ea8d0a52c8d0603627dfe87cb634cb72c6efbb22e721bea3920fd431efc25621cc751eb01e056a762252846c0fe5f4c5";
- sha512.doc = "e84cd65531127338af749d59a70b2c929f91b2097f0705f4af2e76f3ced5f0adbb3b0ef202045f69615123232e5462d1b97ff406d4c8f3a45903a998175bb190";
+ sha512.run = "e797bce36fa6529d6b57be352ed81b7413c2ca818fa904a8cc4c7c8f0801369543482aa5c286b40f6f7c5e0b73d53b6aa6b9aaeab3e6229da7dd954a3dedb1ca";
+ sha512.doc = "c790eb0ced559adc6696f0f228c88a2314214ff6a4ab71ae03dc46b3974cdaae53fc685c05f0bbb7646a5b31d332f763fce4a71919319aa520965f56979eee54";
hasRunfiles = true;
};
"bestpapers" = {
stripPrefix = 0;
- sha512.run = "1ba9fb88ab2b58d5ae951acd64c9995b99ebcc20eb5e80ee2637b40ea909a237ddb43f000a6085295070d4fb09ea3d701ba53774665f568ddbd9425222437714";
- sha512.doc = "e232ddaa86ca8823d2c5ae936d0aff86e2696e96781fcd52b0f21f79cc6e77a148d55e088f7446cc33e5d2ecc9ccca7e0975f0ff3bd99be9f9c89d2891c00df0";
+ sha512.run = "d015369a268cff98571985f319f95df9ffe0255ad222e8c8133252c3ab5537cfc4c3ea11aab13a565c096e92472d7724c0ef23ce6a71f62c7a5fc2b30382a054";
+ sha512.doc = "cb5e9bbcc83b6081dd0207001d1b39c6e089e2ae168f20d1cc87482560a483e4ea195fbf208c342ba691d3c85ea9f4674b2eb6cf68db9f9d83d3b98bbab60dc3";
hasRunfiles = true;
version = "1.0";
};
"betababel" = {
stripPrefix = 0;
- sha512.run = "642900ca6b988de624ceb5de581076b1453d79e05d366f1516bdd753194385983da3a5f1dc9c4129dcd07d9f25cf7643f4434ef38049e7530caf7892533d74ea";
- sha512.doc = "4fe464a60ea67365ec91dc2b3fd29ece0a1876418d3abfd441a51728bc220cbf94e0872e4a477cff70a16baa6f1a963591394f1c83f5fcae81680cbc6e3902b3";
+ sha512.run = "db2a590e8ed5e946652cc54d5c01bd540b87f77253278f9211c8720229992275f80edc26d0c94b4f68237d84a5bf7b56bd93a40e2a0ce8df5ffdeb124c81d219";
+ sha512.doc = "209f8fc6123f8403bf6a30731773aeea82c5c6de123e24755e9a22ca6f3ea170015feeb541242a772c3244e7b74f1a766e95886e4f773f21c48b353f22d6adce";
hasRunfiles = true;
version = "0.5";
};
"beton" = {
stripPrefix = 0;
- sha512.run = "62c3166cdad4825d4ea3158c77bd9ecc0b8408b76cc6610e01ec90b5ccacebfc8f1d7e963283f962b8ea9036209faa96e11a923b85bd88c2666b430036c4c10d";
- sha512.doc = "fc795834407b69a59d0333d1879755a573d59ca84087293d69e05f3d52e289d2051cd769d0ddfc2619c56e2b42af94d7ac9dd529fcdf7d70c5fc153c8f0f08b2";
- sha512.source = "32685a18a2638854f81278f50ca942ca50b4610835ceabd3d8e27b988b617eb0767c1338b50828edd6fad5a81e5ff7efef93d854b1bec05c5732692f98ec6104";
+ sha512.run = "23d243f15a79246aa590a7ec65249724a4460ac6e3ac01dba2aeddfc169875dd8392c1374cb8459ff84210d51822430fab9d75a87f0ece20323cd20709de0c14";
+ sha512.doc = "fa579427c97f930455bc548d5b438f32aa291d98f9d8b391dae686b270e135605cb3ddd6cfb9076cb248a17eabb4e62bcf4f720b2daf829b3d12d6ebc294f832";
+ sha512.source = "79e129919c06ef083e4f8fdcd88a60339591b3f95776feb9cc076e46fb379b5ab10f9b48f3b8a948e9a120412f818dd3d99cc24957d3eaa812bbefb388d91049";
hasRunfiles = true;
};
"beuron" = {
stripPrefix = 0;
- sha512.run = "da308b98387f1594bc8ff68725249499605c97d12eadbc47297e2e142334cd32459042e446ed8bcd13690038407a0b776945e717f51c5e9109ed2fa4a3551f60";
- sha512.doc = "4e02e575c17c7438c0a0dbf50e9153f6c589d6d264c8e56aba0b6db12f15edccd235ee50d1fce3e25a152b449fe018dd7669f0b6c5f8a491e93cbb2592795b78";
+ sha512.run = "623d3b7d8747ce1776de9d0ee6eec013c2050f9cb4a521167bcf23435d5e30c1233ee869ccb299360cfb6f8f4b4034a77d4fe601f789211b290684c0858462a2";
+ sha512.doc = "812dd30a9b49d7ab5e529f3c7ef934be5d72b75adeec1a38cba77c867525243ffd0d4f4901c9100e6518eb0a8c35e208157b8e3669d3700203ab7fe95aa29845";
hasRunfiles = true;
version = "1.3";
};
"bewerbung" = {
stripPrefix = 0;
- sha512.run = "bf2a1fb371aa934ed6be68892383f9bfb199830c23d322f2a95d7b256c42a2d44364cda601dfdb160f6020db9afa8b657940363d0c0eb00f7fe8230af68fce44";
- sha512.doc = "a60b5b9689c80950a981ffb7d6ff2d99248a93dd0dbca27bc486faec1226ef2e568b1a8320a1b6771e807c52c7059c34aa987007b94312310732bc85501d2c20";
- sha512.source = "c5acbd6482dc44872f832e3ace98c364b13479df01871785b0dbd14f0fe8b17325cd892973ccf64d86be2e58bfce3babad6d8a24ecd54a8756e0c73e00edc112";
+ sha512.run = "a82ffeb4fc7fa5bc42f06476df0c985d59d70c81b34ab50f10cf2117f8861a09b90ef3f53bee78291842a46fbc15bc40663d65b88c7c682c72b25fc86ccff2bd";
+ sha512.doc = "d9fb4f9da944e132187fce6e987be8eb0ef08cce80ce63e8813c1af8738dad61a93aa7c2e214b3ac0b77c980f8a000251ab9536c8a7557b9c7cdf66ae42fcbcd";
+ sha512.source = "260f6f1b5484358c7b558f8b78ca68ec5ac691fa367e634e5fe6f29b06ea9eeee868bce9e10717971d85c5ac23b71d853ed746842ad7674f7e913cf16b9def47";
hasRunfiles = true;
version = "1.1";
};
"bez123" = {
stripPrefix = 0;
- sha512.run = "146d5d569d8551456c92b0e1650c3742e2cfc32c8b27c562e13ac875eee0ffe12244a1c86d6456291170b7362ceeff5e45eb5e3a897fc72c77f80e6c3dda3b87";
- sha512.doc = "39514aa357341f21ef2e0c9e9792e9a372a7f9719e50d759ee8e3ea1d02113f73ee590f3461776245807af00f62bcefa1d612ffe17e3aa4bb380e80bf065d51c";
- sha512.source = "4ed3956d6bbe7b07d5c412da0189d33f523b902ed7d025f83fafc2fabf961165cb5c3bd148aa32dcb29cc706b9097b0a8111acf5a6b5136e9b27236aa2dad3bd";
+ sha512.run = "e70a0889ceab74fcff4994568a97f31ac93165353ac207ee683b28aee2ad3cb8f770d8e3b450e3237537e97312a0995fa8c17196ead0fce55fd76a49c77de72b";
+ sha512.doc = "91ae5e35394e5bf3a6bbcc6aa7d7180ba546b58e84683c569bc34f5b0f9dcc6ea30153305fd83fe28e3bcd8eccb6179d277d28e1ff56538fc6980a7c3ec8f444";
+ sha512.source = "fc329c0c99ecd10c42bdffde10918239874367e7b54a75c4de4882e520ea82e87188070775174a11621dca9bc5949a850207f02af7c08d1b6768ea87fba7e10c";
hasRunfiles = true;
version = "1.1b";
};
"bezierplot" = {
stripPrefix = 0;
- sha512.run = "81e6e9f0e5aa975480285b2285f31254cecc8d1aa1e7fc8a73fbc712817ce0f00f593adbdf2ace949b052782ca9af16f5c7d7110bfddc1adba3beba237a34b1d";
- sha512.doc = "f9b3afd507446f9ccbb70efba3e9e1ce195ee5e9ee807e4856ea9dcbd550197c179efeb5127b864e6b2931e1a4a49fc9e2e1fbb1ed13ab752d1777508230eb9f";
- hasRunfiles = true;
- version = "1.3";
-};
-"bezos" = {
- stripPrefix = 0;
- sha512.run = "7d73937327ced324369c5b1b237ffaacd8c20fada22141b7ff3f330cf6cb94882a06466263fb604e7a3f0422132073643e980ed40d1d40be3616ebdd3c0bf38e";
- sha512.doc = "d38dd9d243cbf7b24ee1a7db1da4e8c39baddff328c2d6333389558e7f7575218c9a731bd24a9c143d376d94e001e476e1bfa2d3d1eb348d5fdea92f46df8e16";
+ sha512.run = "0cfc80b93b76053591f4d76e3cd2f5518dec2dabc397b0d18f0d9edb40a0eabfd1ed608b0cbd6f4b7b28b9a10a9668b21f9ee798514bfd3ab4cc125392512d6c";
+ sha512.doc = "284cce26134afe943c4b5c0b3d968f2512fa1c47ed1f2b19e70f48d618829b76ffc200933933f27b407e1086d95f38a4e9ecfe85506ccc2336cd5fe7eb40bf37";
hasRunfiles = true;
+ version = "1.4";
};
"bgreek" = {
stripPrefix = 0;
- sha512.run = "d05691e076bb2311a4c93d81a1d16082c3271956120df1ab47c9b70f22eaf643e0ad0177d4223f9d8731f2704dc9cb126dad8582704107b2fa2a2c900f189671";
- sha512.doc = "96cdf8e0d80cf85f1460fdc2a07414ec5f26e8e931ffcccda61c138d9a37689e09703fe44f93b66f75cf97945ddfd4d12af442cb88cbf9ee7c1e1394eeae8c13";
+ sha512.run = "64a0a2a8e19d7fbc2953b8f1e9fee90d0367e5f943cbf146489e930d6a946f9977c32b5ea3fcb334c2c297050b36292f813e073e35866a167ddddb72f123a2d6";
+ sha512.doc = "b5af046a386422400434b1c5ef441cf1c2ddc29f5d4b089aab0ece392e7ea81d9ba224145d612d721d13f05eab3e4b0f2cd6283f95e096d831e6e68074d6fbf6";
hasRunfiles = true;
version = "0.3";
};
"bgteubner" = {
stripPrefix = 0;
- sha512.run = "3affac191c0a3454e4436621319289bda7d8efab1db8a12dc2901e02adbb3650036a4ca36c122a84e00de644f2fb3ca1aa9521a262d2801e2e1ec0b95dd64fc2";
- sha512.doc = "2c0b7e8ed9b150a54802978a8184be7cdc8b8389c735766f36e62e4f1f6ea58244caea773d3187a3a551476c562377d1b65dbb1226280ba8553e07152d72f346";
- sha512.source = "591c276c3b55c669bf5308c1df0b072919c575fd62b77a0569b3cfc838e6a681377b757ea2ee18184ffda9337a43c71493f12264b5fbad40b9c806169710ec50";
+ sha512.run = "0bf19f7ecb12194c2d112ab15226aaaed3737f99cb2841ab9c755e78e3fe92d43f8c1e3abca566426f1c16bb4a200790d77397129da594239aa9d2f9a6ff0a0a";
+ sha512.doc = "a4277960129fff04ba3ef6e24463866ae75ae0b690d8e95f618a7c95a442dd02e84d16793a4f5ac12a945ef3b4bc7af05fdc27e551c0e8c92c141081d6a71cd3";
+ sha512.source = "5d20396e63bdedcf2b94222b8e060c498539f92bd99c9b78fc0e0fa44eb95734dfcad7c16e503f33dbfa8032f49d7a6c1020a8a940077bba36ff73f5ecd45ef3";
hasRunfiles = true;
version = "2.11";
};
"bguq" = {
stripPrefix = 0;
- sha512.run = "04737d397713765dd8ae4a0142f1263c76f38d9b966ebc7f377ba31b65cdc9b68517d6edd0234605d951e114b9659f3a4fb611a7cd8f9d2595fbc2b309f5616a";
- sha512.doc = "682af7fc714ed4e2c33f0941a395f1de6bd8eaa5c29ffb0c27db35fcc7cf8773350dc4cb330eef1020790e669707e39a704fd5495e03ff8c6872fe43ba235126";
- sha512.source = "792f71b5ce4ea8526a8e1b6503b721c26e9cf4320bbb68e19189a1703aa4394d5cb559308110faad6486f796759dc5de065419055d2b5ec7fabc9fd70330f20e";
+ sha512.run = "8a795ba517941a07ec1445a16947ce5028cfd61ba2b5c818bc894ffa73d439162271d6269c67c8ee7afd6d13551d4a9bf73763c00b719bf3a9019a8e7d368256";
+ sha512.doc = "1bfe38f2d904af63a5a0fd2ab4accd04fbd294083cc462f7d53f79819f40dccf1c3c729ad591d15327eb120bce847ae62c2bc9b9554ea278c1974e3b37296dc5";
+ sha512.source = "108ecf4268a4491904d46f5aebdace10f8aab84a4333fddf94788b677088a584da284fd763a8f0ab19cbc335a3a143489a49836ba059971483faeaf40ecbb0de";
hasRunfiles = true;
version = "0.4";
};
"bhcexam" = {
stripPrefix = 0;
- sha512.run = "e5ceb38b2104a29bf680f85a12e8c80b58d1791a5ef2c1475f0b00aa5967da7337e7003faf18945e16a1c748d2b3fad18b4509d6a33829661f500cc828bd6bc1";
- sha512.doc = "7c4b19e9eb34eaf5db0ff6480ee098e7d84aeae641f7711ad8f18c07dd37f2ecda51a98639fdd97a478df42419b9613716db0434347e32bc8e64193a3e1b97fe";
- sha512.source = "5a025592fc83cb9982108f60b194dcacdde023472c012b9667e7536c21d4e653d75cabca4c5e94306267d2d704507608eb30a9c29a1237ad61e23876bef1ae5b";
+ sha512.run = "83841b8ee51766a9fd7acaef2f2c2662a969e5e6460a54db66e1b70138041eb799eda2e4881b0a2102a00019464a26253ca7d36d7858d2d56684f104bc570be3";
+ sha512.doc = "167f5a65edce24e367d6cfb7ebea877b13b1d9cb6f406689c9bdcf364aca0ed04d86c0c1cd3694986dab2ac10230818cbf58f8039568c3e5d9b6b4b98bb93ec6";
+ sha512.source = "ff1583e92e3cc10efe9baaacb523e87ca1884db4203eac09d23c246c1dfa01c5f828d595d03f88241ba4bf80b9cd7b5c62ebffc43e497bebd04144f80d5aefed";
hasRunfiles = true;
version = "0.4";
};
"bib-fr" = {
stripPrefix = 0;
- sha512.run = "bcfdb3fd1ad626544ad2434f544dbc3827b3e75bcb87bf32d9ae7ac8c404f6d008f14f2c3b45a928b8db8339f5f47fceebea685f848a13ebd50afda626ba16d6";
- sha512.doc = "3b3d6d58bdca163ea215e5368291a086b6e02946309e37d0cf106f87712c0ddff57b0de49d4a5704d677016ad43ba00a4fce8962f8bcd2ef9df3f49e329c2c15";
+ sha512.run = "24e5ada94266ba8786470453bf8a076891e9b7efac1ff64fcb559bfe2c95875d3120634f94f464c9e40da0f45b18a78af1bc428106b31e85851a2998b58f0834";
+ sha512.doc = "a19ffa9b3ce51d372a7467bdf7e360ac4a0faf45fc2205eadfaff16fb640ffb0cccac7fd0849a74955dcf612e353f0e25f94c0af9e3b5bf617f067606c1da120";
hasRunfiles = true;
version = "1.5";
};
"bib2gls" = {
- sha512.run = "6d48b9422d0c54a112706ad92f4dc2e2a03e7417641c21849d183e3a81668a93d7c5df306ddfbf87bdf67a5701e008c2c523c7f843cc5890bdb4c95b2b216d53";
- sha512.doc = "f6e806e9a7f2fdbda3fb4cb5e0d44d7357315243b01647b75adc52feca5bec62537cafb43664f4b5a6d0d7afa2d5e0d33b5080fc3359656f9e827d41c8e3de03";
- sha512.source = "c8cbeaa9b08c0aeb3e0236579b77ea1c5468927938efb86ec3dcd8e51e06cd363e2fe2861d9b3e80b25198daa2347f071be5d4d083785d53990454e7bc7da2d8";
+ sha512.run = "d96ac64723c13e4d17780ddddcf526840796cc329358cc1672ad12aed53d64fb09a828d5c0501e398fed365193784ddcc74bb944df8a924385e63a1bdca938da";
+ sha512.doc = "892a57451f2a9f0083388a22951f04ff2610c2754e66d2e9f1e48470023e4d5e2c3c74c51dccb8a32ba80bf3398be7707a7de74102d63737d94dfe11dc0f1306";
+ sha512.source = "ebd165839e3312d13240818185a0ee9234b49d0d7ecec1714536086a9a68e8f5e92e9f35c21ca4fe633af9bae79f6f1360a349a3ec85a27e190888aa1657f631";
hasRunfiles = true;
- version = "1.8";
+ version = "1.9";
};
"bibarts" = {
stripPrefix = 0;
- sha512.run = "70221c32f6da531243ac191c504eed7ae6c82cc62499f4d33772084d1f476a4b25cf6d67c2b9fc12a90e13d8d827634be7e175166ef3a2e4bdb9cdad721cfca6";
- sha512.doc = "0a244b8ab4fec7db83bf2aa280af6cf437ca90f60015cba9d603cf31e805ef70149a054fbef9e04c3fccb52e9fec1c72446024c61b03809ca54c1deeed00ee2c";
- sha512.source = "318710e37bcf1c1abb9968b06ff563883045ed601f4a93f32d02e5321ae1049d3b082dcb915a403cccf4d80ad9c3cd782e9b8e217c0e0910e876e52b99e18a3a";
+ sha512.run = "04ac23199e53049f54b670a2c6de94546a01d987e96aed23617692aef156e487dbf631309b81aaa0a95885f9b989e4e9fd9409d444d319cd58169e930b842ae6";
+ sha512.doc = "4e6282217b655fe87dea8e5cd68ed0db14990756bf997e90d3a5def53da50fed63687bf33e00ed741ed437572bb554fe68ce34b146bd31f3fd16e9f66e5879f8";
+ sha512.source = "59a2a25aab81c196e50be807e43a2db0a8eb72b0990b7b5cd8dba971ea995f863986fe759534bcd306b64aaae155cc99a5c6432bda65346cf0899de2c62caa97";
hasRunfiles = true;
- version = "2.1";
+ version = "2.2";
};
"biber" = {
- sha512.run = "76a7333f5a056201b8f318b35754988548df490944ee61e742fe70d7850d528733093f927f070bb56962591a0bad2c988a6b1bd3b4e53fe15a072d48b0e65702";
- sha512.doc = "50ec800779c2f45084a748052b5177e128739a3e21228ffe987f2a8cf6e7511f918f5b0fdb8d37e9c3d3886b4b8476b811a1a9d680d29cda2617f1b7d170d434";
- sha512.source = "710923e176c1375082253cfa5ec760f28a1910bbd1092302dce5fc09a0e418c46a7dc8a212a0237741e98ae9073d59cc29f9fac51848218c46d3d6cd20046126";
- version = "2.12";
+ sha512.run = "38906d5a99cbe59e2e078c936f6f4d0809b5561b4f218edb3bef0a8125158781d3e511caa2dfb14fef6a426f00e4a5418fa33d6d890371f4bc36425ff9531145";
+ sha512.doc = "b33190ae07d73e7cf8eba7a23ebc8854ff904d7b8aecd92ab302f011277ab9055252aee31d69f2777d6d312605786417d942d8ea9d0520b0291b360cd6c706a5";
+ sha512.source = "a630725fee902e8e36d6da5b7e0402fb480f41acc1c7fb0b4a25db1a2118d64bb25e63628c8920a6eb5c881154d553a6217923b1358ec1ae05cc7fec03b1f0e1";
+ version = "2.13";
};
"bibexport" = {
- sha512.run = "641bf749ed8154b2cb35f52f3cb07485a1c323e18aa0c18c8fe1d763db36297760e6eeead2258d58c77fc6c83f41141467ff6e39bd8e25d47e0dcf358c54fbd3";
- sha512.doc = "bd847753a0a3ee5449f36ed917ecf55733d85e0a1377eac354e2202599e07b51046e34bb8f107b163e8efe0734831a8cf52132dd254c09ce886cb7526ec217ee";
- sha512.source = "2883f82199f8794e78c9ac1c60abff192b5fe9784ee2587f571d1d776ec71df91239a6617fbf3e9a611b3a0a152d22f304a162f6b2c0dbb616915a0d2b25232e";
+ sha512.run = "75f9cb374e0aee1b049e977e3ee1a855ae8f908a6c6191589ce9d9fc28a8358fedf93faa416b1020e157a8ec7a3980673d00e052a100c88724e86050ea5eb487";
+ sha512.doc = "ec96364b4a9f7ab446c6b0104646e82cab1c9015e0d3dfac6a795e58e02dd3920737207d16089c5470ac32f76a61be949efa6899ca935322c0062f71f3477b16";
+ sha512.source = "6c18b4e12e8eecdd03f6afae80766cebe3f826a1146c38b6387c6793abf284d3c44e7d4d6050675f01676128f1d073d8ee8f38f31a6081049b8c390b5a7813a1";
hasRunfiles = true;
- version = "3.02";
+ version = "3.03";
};
"bibhtml" = {
stripPrefix = 0;
- sha512.run = "f472c359e3f2795d66a46cd3b8a404a467c07ae1126285910b07e66e65697c08cde092c60a8d8f6577616cdee408a3a748845fe3d5891c0d64e7c8a345c9c59a";
- sha512.doc = "66779e3ed6b984ce73d1ad536cacfc935ecdf7ede2847d1b1b4376ef9520ab275c450b6be68b8c014d89be7539c250855b888242af3f08d8964ab64c1eb52733";
+ sha512.run = "c7245cce245740f0d930518cfee66dc513bd4b43c8b5804e1012fb95f401dbca2321be44ba6251de573723ec2e6da85fc77b9a9192004ac2144bfbeb3225d27c";
+ sha512.doc = "cf01a0853d87180205651768b639ee4cf7ed1b6bb4869880489f57e37ed8fbff3e8406fbcae1d0c652b3d410f77af9b4d1932ee154c60cc79e2876014abf7b80";
hasRunfiles = true;
version = "2.0.2";
};
"biblatex" = {
stripPrefix = 0;
- sha512.run = "f9762dea02276363a6e50aeecd9a9450fb4f63b9d75daeff6dee42969ed7e5918ba507319dc920dad44a578a42eda46b8eccdbabd3658b02a8adf312c2078e96";
- sha512.doc = "a87c1912a48cf993c80ad64d23bd2f3104d4c6bd7c3d00b5c9c26b54c4d7e66c1bb08184199b476481b9d33352c37c997f6a30b631bcfcfe2fa555443f7fea8d";
+ sha512.run = "4858e37ba14539bee844d887df8339667a6fa9b4f763235d3bdb468897806ffec4718c3f47eefa0fd74b9fc6b658e17eb0229d739a785df0cc510257ee2a9b03";
+ sha512.doc = "95c6c9d4e7a5a392278c328ca2098008fb68c296067c4e4bc8cb7e283b584b4ce28aa17899f1ba502e0ffefc5101de0cc92fd915161d04896e78585ae256d106";
hasRunfiles = true;
- version = "3.12";
+ version = "3.13a";
};
"biblatex-abnt" = {
stripPrefix = 0;
- sha512.run = "19047867c6a73c1fb3449093ab39b43d0880fee4d211c1dfb5524b4c56c5d2a2bb97c5c6116fa766e1d2aaae6042212eb422a04812fdb2ebe964973b272760a3";
- sha512.doc = "3631de9eac38114bd994e6dc6c20fe2b234498a8fedb5a6b15826f09e3bf64300d234061169e1ed11edebe329917d813927449d607a2139a1eeba4b4347f1557";
+ sha512.run = "f2c239aed726d57eb98cef8892c4b4295205d5a8d55a14b16db8bd6b42bf3f51aadb0dc767f97dfbcd8e57a1f867c5e344c604d726453113a007169edee0ff58";
+ sha512.doc = "04158e1b92a2976d2a5cc107e00b5e4ab90a85799f9e55b25936fdd0e141fc2196f0f64577bf2eb8997b7ba5b7e8c575bb725febfc397940d271ecd5f56138a8";
hasRunfiles = true;
version = "3.4";
};
"biblatex-anonymous" = {
stripPrefix = 0;
- sha512.run = "077b6d939707b61cf0a9b70641402270084c28cf203c5752f7c4837d4e17be0c3971c418ce92e65cf035e309beeaac34d5f70f02c724a68df59e91690f408992";
- sha512.doc = "a17c36fc231151c106e9275daaf7b041f2e3727d6592b11fe4692750d5dc5a2fa26c380f1706fdc921bbcef52fdb4d37852604d4991fcb1f722cc3a339d38f8f";
+ sha512.run = "3a3cc037e3ce718c219e4bd4e380075d4a92d85cd1f490b8ffee10c5b80bb9e515f1f170b53eae033ea064cac2ddb3bb285655482e5cd65801403584fb9e215e";
+ sha512.doc = "11b4a4f281068004c2bb11028200bf7f8b1461b4b40d0b52b60d60f145b3e9ea38fb672ae532d8430b0ed889df631b1dbeabcef5e9373b720d4a3c3354254789";
hasRunfiles = true;
version = "2.6.2";
};
"biblatex-apa" = {
stripPrefix = 0;
- sha512.run = "d17be6a26d25fbbcc39dd73dfa7cc6df82d716081de1fa923315b0de5e5c16f42ff1a1f25af29b0ad2f4e290321d39e24de6cfcb2a49c7db212b2f56443f3ece";
- sha512.doc = "2c4fd0032d46a816cf8f12c65406d39bfeb67e83d6753b7620e83ee247ef732814428864b7991c4fe126c5aa0bfd2d33baf4927ef3e3c18bc648f8849c016adc";
+ sha512.run = "5cfb52e454b1a0ba7d96cd831f752dbd977c575bcd4a280b21ec9bbfd3c13c6e7cf2d255c7204df9ea963465dfed0c6077fe8ceaf85528dd15b987546323fdf5";
+ sha512.doc = "44fc683945c8ea04b72741a433ff30fdfac239b7797dbf0f2f89f38425ee7a70456c874ea642bec2a8e28243c3ae4064b247378d572813aec72bdc55266ee890";
hasRunfiles = true;
- version = "7.7";
+ version = "8.0";
};
"biblatex-archaeology" = {
stripPrefix = 0;
- sha512.run = "248d34acbeac15c09e1e60359577e99f31a539c58c9b37ebaf0bdec09842f060857608f1b5d6cab945a61d1e4d0680b1ecbe8869775dc3fc2d5991446a8c217b";
- sha512.doc = "3ecc5f88c7997f9cf70670a1f381d45667e5ee8745944ee225b56a7287b5b0c22aa6105240c29b3bca42ef8f22f3fd2512e1a9c345bd524dca435244ff39163c";
- sha512.source = "dcb050f525926ca78914ebf5a92b665b912edfd0ae0fab4185da4ad6ca57d990b94be8f8fe7ea14c1e80cd80944d388e14dd22f04913f30297dc6de968da02cf";
+ sha512.run = "16e26c3a96789ac75333fb474e12acfd4e8bbdfe9dc19c5b44194842870238de100603befb0d1bc468ac24f5ceb9b1bae54ae6fe955f215a67d86046fc9ab287";
+ sha512.doc = "8929d568b2d6d9e7e2a1e6eb335490f9b9ac246bf1dff5553fa564675dbd9922ef1125b0f648b638951ba7ac1eda0942f22ea75eeac0ef20ff9b6533ffe96f22";
+ sha512.source = "f057e96faeb6c5d355b6bf6d809b64dc395d42781ddcd0d29b7b42b057f0313a1fd46e9aa34634c9de51dc2055b63106b289c441c35823f812c01db5eb431ba6";
hasRunfiles = true;
version = "2.1";
};
"biblatex-arthistory-bonn" = {
stripPrefix = 0;
- sha512.run = "d7dd59e1e913062d8b099bf3986b201cc655d7c7bcea61d2e97567adfdc5fc308b22d97c3209134937e7ceb4f481b1da2a3b02d0d501e65a13a186e413a55f53";
- sha512.doc = "cc4cf4266d1f02b4e4476890c855f9e64588bc73cd6a7771f93c4f61f1e9c6ed0e259775f25d2d3f29cce5141665a637fcd746d59a0bb05ca8fc0738febbb946";
+ sha512.run = "93b48bb950e9a4bb81efabe4a3c8ee85d7056daeca88c1c1a070c5321b8caa0045c4005467cdc029f8a26b94a425235e36a36bdee163242194a5301ddd6fcc98";
+ sha512.doc = "e31b7912ca34e6ec27c365c2b3e549cdfb60bd94c19b9f1cd54d35d2a1b99ef2702c3f818f7354ef4f5d3157c0e29538a94315ae7af8177de23893e598c7d439";
hasRunfiles = true;
version = "1.2";
};
"biblatex-bath" = {
stripPrefix = 0;
- sha512.run = "56a86e352c2b6ed82d97088abad1ecef835e56e45131c926be58d9873179bb03d93fda3556af4945ea2c6c64724d9f2dae11cd056259d0e4d41d20c35c2a90e2";
- sha512.doc = "a3d7ed4a1adde1d693599f0ab1a0b974fb2903f998a63f28be972d337a0fd42cc8329139417b678be8b039e2ec85b2fdd9715da1268d57dd239bef8cfd6c4bd8";
- sha512.source = "8997cd0bdbb6a149b485ee03d729632f30ab279e3a466bc02d05a5b22331a277ce80bcef7bf0a3f8ef778d37615eaa797888ff84f478a6128ec0c907850f118e";
+ sha512.run = "a7c2e6d1131fe80bef091d7da888c9c119d70af480b22010858a61420c2819abcbc3ddcf29e7616df000cc8e23d3881c3c23f8c3f61b2fb83cf3cf381b699921";
+ sha512.doc = "2b051aca6922ea10e97b6b9759c4de31ce9aa7d9bd47d1bd53117dbe9560d216c944c0d1c7738f6fc5200a069ef1688fa3c70d86d6e04a9ddf0083c0e86e61a3";
+ sha512.source = "993b4e88723f9ea0593de57994a37a4ef8fd408f3c5aa932ecde3fb18ec35fe7fb2eaa5df61e5e26f0debc016b66045f257ce9fcfb25fc447c7eb0231be0994e";
hasRunfiles = true;
- version = "2.0.1";
+ version = "3.1";
};
"biblatex-bookinarticle" = {
stripPrefix = 0;
- sha512.run = "8a0a0e85eb2d696157fdbf62122b7cd2fa690e5acae89314a4f1df719cbabf60c29f3529c5869235cf9058b10b4d41adb837b45fded4c645d5b63b4b856a4214";
- sha512.doc = "27de60adf24a14ff2b2a31ea93ac0db8c549fc2e772a18cca4877a206c5438bf507e29bae2077dd37a6a02dcba7a57653d6d4906d894c6d795f656b174739296";
+ sha512.run = "8a7bfae09d95434d6db671e4037a2f1d5c1ba9cae5982e286389364ee2ff24f9a2daee78c69e529efd06be37d2e6a6f860820361feb42f5b84157dda2ef0988f";
+ sha512.doc = "727228b915e6b370a74b4d38dffde3bbb7ae47973c33263bafab2aa6b640102775dbeeea7f09c046903dbfe86dbdfcdd8e0418d125a51678e603425328cd2da1";
hasRunfiles = true;
version = "1.3.1a";
};
"biblatex-bookinother" = {
stripPrefix = 0;
- sha512.run = "db385de0ba96f64fec635a57ee42e7259581f1968c50c08c4d92d1664f5b9e62d0b09d4c4879158d9a4544168a7494134ec7165a16713f61df46436b053bae2b";
- sha512.doc = "63244266ba1a875770bab278f56a45dc54898e7a39c577a58e19a0c3d8daf26162d3a956b9c0f14bf190efea34605c64d0eebbb6cfaef6bcf05295d752856742";
+ sha512.run = "2e6f21726ee4289801546508a26a9416b6725059c63f214d7cc8a6a8b3cf7d3b60fcb87fb7451f4ccfe6d1a27b986e9e0ddbd5a8f0b1070d7e37b775d07ec7d4";
+ sha512.doc = "5c6a1c0b44533b518d95f0dab2aed58e41253c97eee9d04b9b734bcfc7eb2f8437f835a3b7120b37fb5ec3b58d8929b93185fe9bc43c78e15f30fe1f8e7adfb4";
hasRunfiles = true;
version = "2.3.1";
};
"biblatex-bwl" = {
stripPrefix = 0;
- sha512.run = "f2d022569320fa5de519ab2801058fca0f33d186269c5aaaa5691e0ffd4c5f1bf9c1fb9bc434b9dc0145a227402cce2ec9a15505431dd6b8c679e8c277d7f459";
- sha512.doc = "5ed1483562ec1e1f0045a8792e804ad8e90baec693d4b0e869befa0d8d42e833cdbdaea0c456628adfd1115e2c6c7b1f8775ce2e36e4e97a96d007d02e01c20b";
+ sha512.run = "ca5e20736a70ed02fbdada150433162b64b39b0d95bca623cebda8da821bfe8554f9409cdd49af7559737dbc6d6033bbf6868f5ed809b1004cbeba4bbabbc38f";
+ sha512.doc = "32acf8bc10c07532e8d6174f3dd9a1f850acaeaaa5a91d14a1c299f2f5f22e34c619a41fd9ae7a90e097fd5ec30fdbce581f65560e2891f697ddb0106469f50b";
hasRunfiles = true;
version = "0.02";
};
"biblatex-caspervector" = {
stripPrefix = 0;
- sha512.run = "4c8c8ee1f22204d0df7663a1f2383937e37a3290456d9f8b7f4c7bcd982ca0d18fadad63fab762c47b05b206ca36ed78788ea1b1b031ee71aef271c1dc1bc708";
- sha512.doc = "13e12c54dc1ed30a789719753b60bee82957eade3b7cff5f017d0ed8fe1681d5add13ea14c9a687cec79c5491e15463acdc27e008d38295486387799b2958a76";
+ sha512.run = "f309df056d2fa0d58f46568e64b188d21414d4640106ca11ac51cc1de779b3e7a76d2633b1adb38412131c682808dfb2397093969e69b765c3d79099f421b9e7";
+ sha512.doc = "78de4d815a69d965c08cd789c4c42aa16342f43dd9e485dd4af2ed10f688c32d69bad9fc9678947e8c3cffb4c6baa4cf84e4d6f90d21f1f99acbd9c3e5b11153";
hasRunfiles = true;
version = "0.3.3";
};
"biblatex-cheatsheet" = {
stripPrefix = 0;
- sha512.run = "61466243d934c1b73f0cd8d41092246349848e907ef82cb24bd2470bb7a8c913e406b03dd3a8d1cd1f7f567231b986de2ac503fe8c43d1e830ca4326484c65bd";
- sha512.doc = "eebf8d31fefb377cd7225c949459282120955a69402e5eb8fcd1571426232e875faae796211c4932f444646ec270ea9d6b8489eebc5856c372818137f88bcb85";
+ sha512.run = "a974a8eeb4282f66ebdc7a57d40c76b0f2bc957249c130d4f97aa9f9749f5091745a87db277c3bef43d0f4e37790a9663949ca3bba3b28a16d37c13bd6029181";
+ sha512.doc = "a2b9a82afe127d0bfb71f3a481eed3198e27ef35caa5cd08557ed35645f6209e9187f1e0c21d6fa51e6c32d0cf044c0d85373195a5f034c856fb4beec360af13";
};
"biblatex-chem" = {
stripPrefix = 0;
- sha512.run = "2b4a343f9f9bf8aa6ade7fcce503ea9f83237e0580a5be542c76afa99dd59f0bba6757385aa84ed9f6c48cfec6eabe89e756d82a0ef5bd3871614dd4785a2606";
- sha512.doc = "ffe53ca0f577f6b89b2c8690240c98642e6c3b2fe8433bdfb18f1affda42fa560ff3c1d71daa5944acdaf7387b844421c3004fa5b16dd172068f95fba64f796c";
+ sha512.run = "6a7494fe396febf23e6d6afe7f7800e7117c722aa45e28373acae3590bca898da8867269d6e148b36c4da301b60c8c342f4ae24dfeb56d0100528dcc4305fbe8";
+ sha512.doc = "90bcd8c128dd7d601a29c828302ef3cc4dc345a77d6dfda9962061ebdcfbdc8ac4a2525c727985a14467bbfae651347226fcabc395318ed490bf4d324476ed28";
hasRunfiles = true;
- version = "1.1w";
+ version = "1.1x";
};
"biblatex-chicago" = {
stripPrefix = 0;
- sha512.run = "d945cd648ae04cf02518e86c04e2ef8022bbbb8faed1314f166fa7331be2c3eb5b4e60b3d284e7635c50630d297ddc339c3e34ee3a6b42b87f46796c67abbd58";
- sha512.doc = "9994435135e5ce936b96c951a22a1051ca187ef2bf6f4f202408a69cd91369614efe9da79431525789d1fe439e426e0d710b3e49969b6074a697b50e0f7c66d1";
+ sha512.run = "85f50368da0e9497b92c09548c60c7160779fe583a8817a114d625846349dbdb0f9be6813476bd74246016b85badf90733557770094207107fa3d23bdb436783";
+ sha512.doc = "aa511c96eed89d10629bf6f47aad832530f1c108a6f5eea64bfdb9c47f377e7b64b69cd55eed2022ab79fb0d93a31574adb9182919b2113976d1ff084898e920";
hasRunfiles = true;
version = "1.0rc5";
};
"biblatex-claves" = {
stripPrefix = 0;
- sha512.run = "ac285d57ea40756278dec10115b7bd010931869c5e4bf609e062f1afaba391a1dbc0cd7e596e319a09b035e36469037259722c7510af726846cc2567a88d70ca";
- sha512.doc = "08c0100250f1af5934f4a17ef0a92205c75492acb8dc29164359db764ba7588607745d893ff47b926a7be4599b67f337be6189d68c626a69290dab3d046560ca";
+ sha512.run = "008cb8403f1b35a7fd077f8ac2f33f73ced090ce3d65ce678ecfe90af8ab6fb2b4349342aa838d2d4f1e78d0d87267c7b8206a3377c6490499ee9196498c130f";
+ sha512.doc = "a11a4df38dbeb4c27f30b824c9f1ba230d273e227b8cdbfe5f61268a1a2b7ff3193e79d8e8bedb6f9334df39001b71a3ec78116637745679bf3d67582727371d";
hasRunfiles = true;
version = "1.2.1";
};
"biblatex-dw" = {
stripPrefix = 0;
- sha512.run = "4b9b61fc545108a3e2a9d37ed7960074befb10147ea400413d1de47cd86e4860157c0c826c3d8855d7fc8d5c482184321487583404057654a1fed16b5340312c";
- sha512.doc = "e7ab58892c2bb83e00929487130001427c4f70ebcbdef2bfd54c0bc444442ce6298fec06a799fecf7e4f7a639caac9b23cfd71b5b9ffdae93ea3f088dbe4a7fe";
+ sha512.run = "faa43e5f4de281747e5cbc22fdcbfb7d03c5c04d68245340e084c4e34f1ff9917c6ccf22a06ae4eefc41f7a5315db15aa8b51f2a8c3ed7c68cd033308fbe99be";
+ sha512.doc = "d29c64dac41255066a844639e4330193811c62049e4b38600951346d4c126a495fab78458bd322fb3defc4352b765c1a7e7a73b7c64bdfde3a90f3e5a74e4e4c";
hasRunfiles = true;
version = "1.7";
};
"biblatex-enc" = {
stripPrefix = 0;
- sha512.run = "f3ab0311e71baf76e1f87bd39eb1bbf8a3e2df6d658c2dd6d3515f847b7bdeff898cf9cb799961c285cf103411a4d4f5531351ed98f7e7018ffd6c1cbaa0ad50";
- sha512.doc = "d9f9ac3778042800ec783f4ebcedf0a8b4c6eefdede609175d453e8862d4d96ad4be83fab4496d54db3c7cc6c249b21943b8ce89694b1280bbfdd9994a530419";
+ sha512.run = "6aab8a819ce9a3ec2d6676ab8850c3fc6bb81e5af5c9414555581cc9d164184d18ec550fb0ca67d28d800826356f1c709144ee7d38c0cfbc274179fa813a3a0c";
+ sha512.doc = "ae50544ebdf7bbf9ee708f193493ffa241ba91f0925a2bf03b6bf1ec486586fde3c630fe717f4f2904373c08a2f9a90afca86b50870f87aa0d04430554650223";
hasRunfiles = true;
version = "1.0";
};
"biblatex-ext" = {
stripPrefix = 0;
- sha512.run = "2425f9245dbadbbd6c07e3ef6342d13113ad3badb77abce509c69d9455bee84b2514e2179c74be371efadb272a802b3c5fc1ec1574a8776c75d37c7f1139237f";
- sha512.doc = "0b6634482393e27597bc2ee17f069ce44380fe562955304750921302ce7e17b3be8fb3a1cf8ff5bfb6829f4106f594a07d3f226f1899fe8d150aa3e7327d56aa";
+ sha512.run = "2cc2dd7ccfe5e664471bc67992fdc655d66fbda0f60dfdc62853067206c467cbbf85595983df25a71e317b3193653996ba76147b96419f32a4c0df0f9628083d";
+ sha512.doc = "7ee2a44ea93c1e7f85f046ac36084a4a7d521e4fd48844e75b68b61551f35d6be75cdeb7c458c83e93eaa7340acf9bb2f99c10c242ec129cb0da38e1d5a3a247";
hasRunfiles = true;
- version = "0.7";
+ version = "0.8";
};
"biblatex-fiwi" = {
stripPrefix = 0;
- sha512.run = "746a5fcb296601adf0c5b1e218fce17c4b25ac9bd9e96adc792f31d8540450bc5cf529dcbdb3fbef7187c28f37686b5408d186dc03ac3d190e95a2fabdeae57b";
- sha512.doc = "5609d95a5764ed9222c21e10cc4ee54dae6c6e69bef901aa96847a9da6cfe43f86a9c39dce5f7769980249da45b6fba96e20ad39670bf19cc317438529b6fa72";
+ sha512.run = "72b1e41ac55403f144529fd5cbd88f51dfd61cd637bd8e6427a2714d3684ffa37774c698475994f1481442cc8eb336d8de398d55b3df28e5e1615b9cd74cef27";
+ sha512.doc = "37fd37d39fee963af8567cf27cd266597175ccebe20f016c7dda699d95e6f7fd0408a57f9061b98996a6ce8eab04a8ed376e6e29b5cb41635d004d24082e91be";
hasRunfiles = true;
version = "1.7";
};
"biblatex-gb7714-2015" = {
stripPrefix = 0;
- sha512.run = "87d0d2466b24790d366c5ea1f5fbafb883fd61bdc6c2e96c4920f90b70ce9983a61db2549d9cdd7e315006fbcaf0c1ddcd1d817a72adafa40fc64e613d7817be";
- sha512.doc = "a2b9bde20a208340d41b38e2c4b3253b4773ddedb5f64a7cba5902ea2f7105ecfcf22598a1f379d1e3f5fb7c37870ce5585d1de25615b1e778d98885f1b2a452";
+ sha512.run = "b81acf7825f546d76a55e617c5d78a85aa6b8ad1c35fa63543f49180b78c59629c97a9c11db1291990a001bccccdcd725cf2550e5df46e87528eccd96fd6f045";
+ sha512.doc = "b6f51fa52262b40b847c62e1f8310f7a1d2d2de73608b022286ec5686677fdb7861d2b819c291ba7bbac33dc8be720ab05900ba4e036b37552a7f8e086a929c0";
hasRunfiles = true;
- version = "1.0q";
+ version = "1.0s";
};
"biblatex-gost" = {
stripPrefix = 0;
- sha512.run = "b6ec235b233a6584d5ec31d422b3523cff165a25af46bb27b5188fca73d828209016f424ddf1ee6709d4314f413c09a6935e68c72139a9a3ed12e2cb361386e2";
- sha512.doc = "f0c5c01aedb0feb6371582192fd6f54eb7de81989e58cb31217c5dd8dc932b355b8b8f4976ca358f989e675506fb342c6e0823362dcfac18ecfa8047154325db";
+ sha512.run = "bba80e3d8452ff64b54f2f71ba7440f67c823583937b1ac82c6f63e61fb72e69d08ffd01ecb76753ba9ccd9defeb2233d426afe474605134d04659b3f1b39a19";
+ sha512.doc = "e6187b9afacf87fed1877057532a0fadd6dab04cd5de084931cb66a2ae2bf8ff4100eaa1d7aa43dd89c208c6cd512b36173b83b82e37829cbf455362be683f42";
hasRunfiles = true;
version = "1.17";
};
"biblatex-historian" = {
stripPrefix = 0;
- sha512.run = "9ec184e58b387cb0c7dca1f8d7572adc87a6bb84cd39750843fd99cda4e72b40eec06b3910ec83ff5fe40c924777de989451be4524b86984e805c3aba826beae";
- sha512.doc = "bc94e2154d1ee7315ea50e3a0637c42f21dd5654d9984344c808030328b25ae7fb0ec41825a2d7b50b50948645e018fe39aee6b740b3fd8ac194f8b3283d8e98";
+ sha512.run = "bba5cedd64fcf0c0cfbf9b56c66838141917ba1e7c2f27aea5bda44261ba28366b465415e3674a2ce398812d5cefbb2727c7e5e1adf53a2d9779754849664502";
+ sha512.doc = "ed87ab74fd06ccdfa0923289dcd7a37df695fdf76003aa7ab142c9d924fb69a81430ab7651314a9a391b9114dc2c2d63ffe94461bb00fd33d97ac9e8c5b2a8cf";
hasRunfiles = true;
version = "0.4";
};
"biblatex-ieee" = {
stripPrefix = 0;
- sha512.run = "5712b4ca9dde2cb5c8353840db1d8bc860d611da8a7d8c72d1961081fb165fbd39363db8369f1b8d53c02e4a05770812b50598d4f78ee95a1ba6e15abafe4420";
- sha512.doc = "d4ba471f45649bc7c9b10b8d478d7438f76edc97fc5396281eec9a4f7ec196baaea4f423a57a05d75bca16ff153fe9d82a53db9a1be84a804671f934b78ee8d9";
+ sha512.run = "57cfe53365c131afc5a4778166e52bd5bd4d2bba666a536f03e6ab5ff74ef757e9578910da0e3d69ded2f85be509992860e0f1081d2814f293ef3fbb6531d64e";
+ sha512.doc = "d2e22835c9c28134039ba0ceb808ffc76d0be0e6c367e76eaa078c332fc69a4bde00549c9499d3451f468bded8a5345114488029c8efe142da8c04f86a60fd8a";
hasRunfiles = true;
version = "1.3";
};
"biblatex-ijsra" = {
stripPrefix = 0;
- sha512.run = "aee1d70cbbd41bdd3aeb23906331d5f49efa342445c7283d7aaab28c102a37ef0b65a78f7f608ad92726a427a53a4b1a81c843cd0901be7f2edc53b8e8642426";
- sha512.doc = "7a43890d2a2ab1e4a53aceee13de6feade768d345b4c48db9337e3982cdf7ba9f1091d9f7495255ac351cb4f3e5968d2a52a8a9794baefccc791e8db38ee1bc3";
+ sha512.run = "040efc5b43e2642251921bcc49db1ae2e00342100d302bca24e2b7b11d1724797f1fe7aa254d01b35d1dfa316f2b0f739664f275031c498b157bb652c6aaef44";
+ sha512.doc = "36cef635b4603606d36f13b489320e10fad48869b8cdbe78d6f81ca9f3caee0f3e14e408236b1f18e6c7cbf3cd414ed8eb2863058b31e761b4355c6ff1230dd3";
hasRunfiles = true;
version = "0.1";
};
"biblatex-iso690" = {
stripPrefix = 0;
- sha512.run = "85bdaf6d40dc82b8d2c0cef2b590b8598a25fb782b6775a02515303dff18a06cf7c7fee1c423a385989aa7aa39850313714a028f7900cbd04722a12d5b560f99";
- sha512.doc = "4cca71e549308b8742394c34b9b59b11a57c42f6d673fee880ca8cc0f3b5c7f4bed3cbe2452d4bf2ad7d1c0e83764c2de63e697511cfdca2717b3f955d27c4e9";
+ sha512.run = "f9fdbc47e9d655a525d5f02a82d45ddc89cbd2a7ab8f3827996bec5c28c3e6f3f8ad5524ab129a86b235bebd2c3005dd2abdf121bfa419292a09d0915ec0badf";
+ sha512.doc = "ff6a45de0d40f99dbd55402cd4aa19fe4eac71a1e65376241ea3a4fead3370208acefc8bb37595c8bf380aa00d2acdc7657d195df8e62fef49c389d0e698bfee";
hasRunfiles = true;
version = "0.3.2";
};
"biblatex-juradiss" = {
stripPrefix = 0;
- sha512.run = "5ea106dd843279837928b1c36d8ea2814095e124cfe9381b0ea9265cc6c1c6977cfe2c23ab8c973119e2bb16d749fe2903ea0961484a61b5973ece7f30438dfb";
- sha512.doc = "e15d0c776df860a1de42f9d9794f1fac6fb30df7b5c203d980c292717279cd05d1a375d0bdfafd4f72aed364f380003d2607e5fd7c3c1f7c713375b9b106bdce";
+ sha512.run = "48e5d926b24752a8138b1094ba47955e9f8d479d3572c2c81d727824e0e5a6243cad37d3a61f1d28163b5bddec6ceb2b35a5f19aff722980eae350ac9382cdd9";
+ sha512.doc = "573378ed40ce0a3efd0c47bf0a32d146543e16b80dbff7935ab980e82de61a1d8023688d59fc2df001a3415b9c73bfbbeae3ce4c240c2ea958a65d6d2003274d";
hasRunfiles = true;
version = "0.1g";
};
"biblatex-lni" = {
stripPrefix = 0;
- sha512.run = "69bf923fb03d441cb4e37ccd8c4c161a92dc5a64777f99924a4b0312b2064d10e7006acecdbf6fa18bca312d727420b99f52115b442607a7d33c500dfc373bda";
- sha512.doc = "608d3d1a287e472b0679f3d537963b5809fba92c2e0987ec259bf87aa05d389eb9f39d780dc6d6c8a6081e10341aa3ad5f10370e017ae9c52b4bebcf0f0ce2d9";
+ sha512.run = "9089117cc653cb9251622299b20d79525ae9623661de402732c9b9f47b2b296cc0b756bda279487f5d042316693ac624b18352dcfd04e6cec436a402b9bbba57";
+ sha512.doc = "23435bb5cdcc7cfaa58d732582e23d3a23589ee064122b231794f17ecd0137e7a4a0e21057835d3925c149d637a7bd12270b4dd05cff6259f103498e0989ac66";
hasRunfiles = true;
version = "0.5";
};
"biblatex-luh-ipw" = {
stripPrefix = 0;
- sha512.run = "2a2cc43edecf55755e904d0b215464af4b3cf36f485b37973290ba649e51fb33a63cc891840bbca7d3869984aa21b39f9340a0441548b748d6e576f761f8f126";
- sha512.doc = "b6189701e411bbcfc7ed81ebd96ef675b2e56e5aab7975c553411f838222ce4239b2f04bbb3ded53f44eb5557cf76c72b3824f82ed69180eaed839d5463d34a7";
+ sha512.run = "e58e2522d9a4711454166c816b971bbf6bab1f8d1c7eea122933c8b7955a49ad294df410fe0a75375134b77d442bd5214ee25d56d766be7e5843e4ac14d7ef5a";
+ sha512.doc = "bbfa55884d3dd3167618f6f9595c301e5faeab0a35cd058cc68922a2aa8362cb3a9d035eaea06ee43c428dd89d23538b15bd4c79c1e095ad10aa4d1d7184f92d";
hasRunfiles = true;
version = "0.3";
};
"biblatex-manuscripts-philology" = {
stripPrefix = 0;
- sha512.run = "9f75fbf517c36d9d8a2113e5482bc8dd0bf4a3015466ee6d6e4daf81ab5f03c903b653fb9e48c4f994fc8acb9a976377bd1e23b53dc1b79778b2213c1574bad5";
- sha512.doc = "3519df7197e7d29dec7cbb3372ab105f9cfe1bb871242538c596b768ed11091080f88f260c317a17e99d79c44833cb44636a02cf81eb421f96dccc0947efea90";
+ sha512.run = "47fe3d91435d47fb5a5b0c0fb1a7c98cecaca3a44f03446e17f9be3ab4239bee5b2f2413ae8aef1beaa879256bb84db965b38f5cf2c6f2619b0efe2975506bdb";
+ sha512.doc = "da2356f81c1f02ac33bf7d34c01e0d68d0567766ec562298761edf949d8e0dd0b6c486ad99924811242af09616a4d055385546734023f80a164830ac605dd96c";
hasRunfiles = true;
- version = "2.1.0";
+ version = "2.1.1";
};
"biblatex-mla" = {
stripPrefix = 0;
- sha512.run = "0e72bba7cf292730eef401cbb8efb77444337d53b18593b8de05d8cdc1fb5495ade07956c2ecd8bb9867d92ba6a183b4cae089de1fd54f33fa746ff894baa77c";
- sha512.doc = "02b794bd50d1cb82734f09d23dde506d6638879f2807d3cdaa668e5fa0fd03e3a6e6e3987c17ad52ca94910deb28f56345a665eee5c96bdeed1869d6f101f37c";
+ sha512.run = "b6e3f7b5323e0246c1b2e1ee1c767b624e59d4d1ab9aac4bc24d59c15d1f8228695ccc072b30bbe1f4a2de24fb6eeee3c81095fa572f3e27a09f0de7c5b3994e";
+ sha512.doc = "87e9b73615b404f8b676b8a4158edac551f8dd3712e1f6ecaec473789df884c85d6ba48eafad428eebce10ff6f0c13b382fb4e4c79cc960b860565bedf7f935f";
hasRunfiles = true;
version = "1.9";
};
"biblatex-morenames" = {
stripPrefix = 0;
- sha512.run = "61ff89fc161ca7fb740b8b7438051f4fba73f72474f49b1e6e6363800ca1fc8fc2c770c22f1d9b1e987d2adc53a0097fb309759b2de3f1f2afb62ebe10bc87d8";
- sha512.doc = "d44922b121ad52624ff9b481c25203bbc8284ae343d5d798afae8e046e2146b451c49209b2883a7419cf878b88fa55f0462ccf84697e1c8e70f2d4213c873c51";
+ sha512.run = "7e847faa586655aa7b3c92d9379540b2f5e78fb50843e36416e21552c6a9e810945f5b60a96a14c35570bd0403ac29a43af29bd46e2ecb0d87e3c6ac90345826";
+ sha512.doc = "c30953fabfd4717c56cc818e55f83995ceb203bfd67775aced3fe8f1f4f4a92b118ed9c40665ea28944806cb2d409a541f59df530e37274e3bc3babfbe55713a";
hasRunfiles = true;
version = "1.3.1";
};
"biblatex-multiple-dm" = {
stripPrefix = 0;
- sha512.run = "7161aed86b84e56c5d89bdc9582cc85e5b461014b1136f03981c108cdea87e4b2e015708e807b4ae359d97ae34c9ebe0f53126224bdac635f3c2c6242128a008";
- sha512.doc = "7e7ee8bd261cea78930b575a0dc0c2f748d49e3c6ead985fdb306ab374bf40dc5f9ee7fde884844211ffe4b216b8598528b99e4fbcfbf51bc190e6204c0bac2f";
+ sha512.run = "9f83220ae7f2576b4f58394634dea831e5759bf6560ede3244ffb9d18fbf522e9c728c47a4184a43c2dcf6807481a964d7e468e4e6cb921129440bf917925a8f";
+ sha512.doc = "f33e650b2faac0c7b9d078f0f4fd9da8a58562c6a9a8b13acbb4b23001d2ecdde105c08b6b6e62f138783d61f3e071f8780afee2f170c134c275ae62ca5a597a";
hasRunfiles = true;
version = "1.0.1";
};
"biblatex-musuos" = {
stripPrefix = 0;
- sha512.run = "4ff1fcb7b8dbccc3f5efb81d689bdc248f23b5426b605398df2e43b2d48d3d7f690c1056ebd1dc509f627e9594a1fba82058bf17af972c79db0fcd6092994d25";
- sha512.doc = "694da5a6ab21ee44b757a6c4e7fbdf9db29d808e5a3c16c926682dedc0724f3d2463acf5e257375046a8da294abe3b8da03c3b838477d49cdc3c8115c83f6203";
+ sha512.run = "129d1c12bc0e4e8fd339f7bc37442947dc492700a721933c9dda0b18edf78a9b402884376cb7d80893a06834f70a5d377fd264813cdf869ce5e40667f296d618";
+ sha512.doc = "d2fc62bb25394195a161e47ba116f2e795e6009b5f547d09cae2e21cc0f8171c610013622c2a019438e04b6c089d17c21333e3c70b8faeb09f90113cca9536c4";
hasRunfiles = true;
version = "1.0";
};
"biblatex-nature" = {
stripPrefix = 0;
- sha512.run = "b570b8a6d1608b67ed014e7095f197ca73345b5b7d5f818e74937bec9d73aa3e0f8f5e06565e8a7118899e478df655dfeb2566b473e644079b4711af0255889a";
- sha512.doc = "aa3bdf9c5021847d0fa2a96e896e2c7e24bebaa570bce64ea3656246bbdd20ff8278ee45a0ce71c07d62ab81fd33881d3441f4c8a370f3ed2b7414c026ebed6b";
+ sha512.run = "265427460a57fa3cba846b3e7dd4fddf9639c11e223cba5e7f47da5b18ed1d348a70c29204378ab560f2eeacfdb12257c25482a1c3d9836f9025d0ddf987b511";
+ sha512.doc = "9053472af9e07e4c297ce0650c7d9d20b85dfe22645652a9be49e950bc9718160433e6ffa01e5d0dec04a036425e31d4b7e6c31de9fc7553a730720fe54eb36a";
hasRunfiles = true;
version = "1.3c";
};
"biblatex-nejm" = {
stripPrefix = 0;
- sha512.run = "65d81231d264c2c3aabe476785a3c1948bca4517ff0cda0a47e96613a7973df7663b191d75b968b728f6d31bf7da1b80c7570f28b2e94c428dfd9bd2edb698cb";
- sha512.doc = "ebbd08d4e613dd74dc8939a2925e7757ce64287b60dd9bda95ef34ee0fa16fa920e786e0cb33a3c10e1b5fcb5a2b56445c7dddab3192bf9d0d9f7500d173e2fc";
- sha512.source = "582b78c835bfdecc25113bb2a5f6cbad70f75bc733f3b0f60987fe7677a166d62d8d4370f9f729d4868707a63b4a309d264c8c250d9952a884934a9f9b15ce39";
+ sha512.run = "97443b036769ffe3487cefa6cb5647eadfb8cdb20db0f6607028298b196a0df1ddf1fdee85e3f163a138da47f28019ab32147f65a5f7cb23b46596c96a772799";
+ sha512.doc = "bfcf854e7545237dab17bfe3cd2045a1914397a02e5fa31bde2bce8c0e44c474fe0389e2cb8cd59516f4db9a3b538524f8321723a49c41233de637075bb41720";
+ sha512.source = "7a2cd3e8205c9b081e9a9601240dffd3943eef31cab5339de92be61fd023f3889958292ba8698760e8d8e6cf196f306b76e34c677d6aa2074271d11cbd78f799";
hasRunfiles = true;
version = "0.5.0";
};
"biblatex-nottsclassic" = {
stripPrefix = 0;
- sha512.run = "dac4e1b7650d097b9e2acfbf25fe64c834f955e72d2ac0be23b37f195af17c74d0fe4da54327b980b2e767ca974d4cb718dda03fb2613234c79d6726674c4d31";
- sha512.doc = "48adf754b1364e2e44cf2e15a84aef70673c2b31b928a37ab71fbe2ff14a6f626b63f106774a896b55ad7249f4c242f674fa138ad77535d5d01d3512eeb328ab";
+ sha512.run = "a0da4bac443dcbc2c0d8b97d4eed21c171e876cdaee3699a0652c905088056802bc12e1f16965b6b2063e1ca0dee808f5f5e9fd9e5f6da7f956548fd5bf0b222";
+ sha512.doc = "d0b6de2439ff0698b14781deecd260d5851b44da80a10827e0b0bf5ff21ddbe46b979dae9afe988ec1520387668a802a777fba28a830b0e0a7ce60988bfe375a";
hasRunfiles = true;
version = "0.1";
};
"biblatex-opcit-booktitle" = {
stripPrefix = 0;
- sha512.run = "61c9180f4c7bf0fd06bd516f4ed8c036a6f61c16a220f0d0b880a1f42454f0be64e9bc908d4f660b4c71abf8df44741fa9b4c9a64aa0a8c125d315acd37f61a9";
- sha512.doc = "eb5782346ccc92d5c7f3639865a14d612b8d3c95eea4bcda756c7a382028633c798e5e95de37d19a92d859ee89d6ab689455abd90bfb9f4e2f2a33e426104af3";
+ sha512.run = "4779618979e358380b2d9d2163a8e62274093bc4e7d7a959364b1980d86110233f3927a80e2dac7390ec43d0626f92311d5923657872d25bdcab5d93dd84956a";
+ sha512.doc = "81990177b6cb92dde0e2d1371fa6e5ad6685c9750eac87063e336fd3412b46eca40e091bf2222631f6abcef995fd04c82a3cfd3f87baa2b069c74457edf7f13a";
hasRunfiles = true;
version = "1.9.0";
};
"biblatex-oxref" = {
stripPrefix = 0;
- sha512.run = "c8f8217bb3fab9bf147a778e8e3145854b601010389d1afd04f05ffb42394df3ee4f6f2fa985cdd46e3d048c49e5b5b5ad2fc25d98b4782cc9b952445aa1da17";
- sha512.doc = "48a464e6e8362e6b1fe4450ec8b20fa89a1b519a42f58331bda20ac879dd39b15600b7c6526b542cd8e0e3954b33572352eaac28a2beda37d3036a7d767d8c6f";
- sha512.source = "cb917f57534ee928e26a1bac1d8cade0d60f992ab6e47c8fc633ab8c861f31e1b4b9819570cc7fce02484a735118f433405dc004a3c592331e14e3dae85b3ef4";
+ sha512.run = "06ae3e10be6563c96570ec00ddb9946ad57f51865429e162603d77e56a9a0c357bd891cca134c1a35a965755eab6f33fe974255ff8634d21c090b935822ff714";
+ sha512.doc = "d7c9f617575fa74dd38214f91e4896fa8b7ad712dc601268f86a3467d88e03abddb9242ee235e23d18b1ce3b2929d49f23758d4d4b5bcbad79a9562acc4e808a";
+ sha512.source = "d736c1cfa5471adafdc5203dae07c3e17091511fed18538c049433f3c0f2a2a364c5bb424ac68fa4809fd566e0acd44f8820f2c0621ef57366708fde8b321a4d";
hasRunfiles = true;
- version = "1.1";
+ version = "2.0";
};
"biblatex-philosophy" = {
stripPrefix = 0;
- sha512.run = "0be8dc83a295554a7226e17a21a5cd8e4b8e6f518db66d47bf01ef01695147bdd01dd48cd3e81e55f62d1c554f0756349fcc8c239f4e4b6c76ede68b59f7e69c";
- sha512.doc = "f1c3e2a5e2bf3f6db3dd07b0113d4f9bba367a32447744b0d092bcb714f93193c66dddeba12e63103f287d7748bdcd5ceafa8051be8f3114386ec467ca804399";
- sha512.source = "7d377ce696c1388d4a930561de286d74a9019718592b70c84199690a1253470b544d123a66ceb05969732395a48bd256a54e66c87b2de68fd8982ed541ece8a1";
+ sha512.run = "faf78d9a7a551c2a161bf69c1a9146dd7846cb4ff1c3f6332806f955357a8f3af66b9ddc7d9732246982b9bba60730071390a0cf240a241d50db03655414174d";
+ sha512.doc = "1e68948403c72e93f94b758786a0c632827d5e5bdf0a8db2066e52868b2ee339bbf0948ed381d78db733482cfca075d9d5c26624df9f2f85d4ded232ece45ed8";
+ sha512.source = "e170fb71a9c429204fab059f266e90c4b67a2ecc24f504ef68f70c5ffdb8cc619a2a1963febc0ae308b27f75aa19f0d2e90445ef9e6f3bc81b2fc212c9cf4835";
hasRunfiles = true;
version = "1.9.8a";
};
"biblatex-phys" = {
stripPrefix = 0;
- sha512.run = "18a28e02f1749deba6a6ff59a000d2efb74809db62e6d7abd723dac53411a2898c4cacd93d464468cc55c769e1c6ec3db671f9ebbdf57bc6ea2c8a1d9c0ec951";
- sha512.doc = "6d82946b9a9d3bd4462993f81b0bccae5340baba7f74ea5b839883366dc8223b0c0f9a3585f76a47031edde28bbe50025f1ae8ca8a0e96c7755e35812b3cd10d";
+ sha512.run = "8eb90dd0bf30a8eb3a6dae780d9b89724dbd124bdbae112c0d87f865b1e1ba106f13ccdc2d9299735899ef7b8e6aedce3dfa24264123bee1a14249fbf979c716";
+ sha512.doc = "87bf23273c9e981175fc36a2f3d8238fac13ae3115473f755e5151811d3a3903d31d4571f96dfae1a2f257da628e1c13dfc5fb17a49022f2995eacb4f8abbe36";
hasRunfiles = true;
- version = "1.1";
+ version = "1.1a";
};
"biblatex-publist" = {
stripPrefix = 0;
- sha512.run = "313099aac8478101d606ab1a49052565fc185a55e1f0119eb74f25571d21e95c0eaef5e1a4daee87c2b6c00421ad0666ed543351ff76dbdc218c4bd7227fadef";
- sha512.doc = "1b8dbc733c2fb6ba0baf7ed9c3ea72392f477918863319ed99fa2bbbbe0c874e740e0fc4c909f9441e7f65287993734e7702f59f687819e0846ea9f7088bfd45";
+ sha512.run = "9f73dd60d22adc1af2cc87c7fe3cf38b50fcc173a66cd1511a08a37938a0bcacef20ab27995ccc2cf4912d2b74948e417d0209bef93be8bcf49f51a6883778a4";
+ sha512.doc = "1899ddf6edeb2ed11417cd90957bd9567041d6c06b43a56d08d618a734d7700e5092dc1e350ed03a08e82f3b2e8759ef8fed8f8933996d1d8a5b7ed5c8becb17";
hasRunfiles = true;
- version = "1.15";
+ version = "1.16";
};
"biblatex-realauthor" = {
stripPrefix = 0;
- sha512.run = "f76ce568cd7283cbe2608720e3902a2b1b08442f3c317c077806469e6815faaab029cbd5037adc0378ca158b5abd37997384a8bc5e598b84195e1f0bb761c1da";
- sha512.doc = "f18740f5d3f8929b3f5e74834097cb26d1c314ede7e14a7a41a49a75ac9845c03b43c9b25cfc299de5b7ecf6ebdff1a241d38aecc25e9e82b85a2380ce35834a";
+ sha512.run = "dec592d3f16a431286f7887af863664d777e09e5784a53e9b99247e3bae86c7928907135980d27614e52ab6bd1f1f59a3e8633ecde05d3f9b84b97c84ccefa23";
+ sha512.doc = "bf0ed482905bfcf9bf5a8eda61f609037316012aa2992796c57d48b5f5ccac496dd372ef5e8c88262c8bc5b2d543cbf5f6aba8ff1833a99db6929dfbf379d2cc";
hasRunfiles = true;
version = "2.7.1a";
};
"biblatex-sbl" = {
stripPrefix = 0;
- sha512.run = "a329fa30457ed44a7a9de2328bd343e00168592076d2e76af7d6960793eaadcf6aff73eb8b81f342a16d6c6a10eda969b2bdad17c671d26d93b39995f7ae34c6";
- sha512.doc = "a552576bfa642f7a7f0a661e81b67acd992639828c112e7c963d0c55f8d0350cbc1fff62b08c8b627a72d226c934c4a5772a46f4fcf32c6c0e93cf80ac5480d3";
+ sha512.run = "dfbe4de870b93fd1bd77aacf003ea56926adc6d52d0b5f47125d411738a66822f8c99bf3d58d0fe955105a30e5f2629a0c37ef5bc3cf00d3ebe895cadf621063";
+ sha512.doc = "c7ccc14015397b816ca508bed2533fbc2ff183dbdb035d13100e8ec8faee18ea7ce10f7d8140b2ebbc6d58831db59ed6a9d7a4b75b0ef346081deebc7c323b72";
hasRunfiles = true;
version = "0.11";
};
"biblatex-science" = {
stripPrefix = 0;
- sha512.run = "b7edb69c36c08920637234a0325daa5d5e63648a05cc134b177111198be1272dd23e914015cb8d242929941ace3043aae2ac835b5847f1e224c531c89072c27c";
- sha512.doc = "f1d7e51b2b9bfdeac45ca029f5c2cfbf682630074273ee3e8a469551755e24050df5c7030e10fa19cc83035045b759998d60fae22965a6f4234d6cb6a50dd05d";
+ sha512.run = "e75dccc1a01975776cf94c17aad531823844085e4fa2ba54ba4f74d77ad193c26238eed602f309760f3057b6fc405fd01ec2a7a20647cd8570889832b1ee6bdb";
+ sha512.doc = "ad7d8fd4e54830d77f0a155a04cd523c5c789745b5da34b8ea1efe59ffd4ee1673045dec58d28b8234993a70061337178cddda2267506366549c2639f6c917b7";
hasRunfiles = true;
version = "1.2";
};
"biblatex-shortfields" = {
stripPrefix = 0;
- sha512.run = "7f1d985550a96aef803f752f294a06d5e71bc2ccea6e193614dcf6b9bceca6b02d3c878041df190a65380e03622c12eecfbe05b42a16bccd9360435e738396b4";
- sha512.doc = "cf91da092761af447114594da766c62572c3ea79a2cc7ed120175eed0dedd54c291cfbc7a600584f0f8226d6d949411b317ac4ac6f99143225ac67e0500583c3";
+ sha512.run = "be9562c2b79e1f01a110708eb6c0de165a9f596bd18ee72dd6c8add0bf380222a31ae12d86ab843083ae3e7f47a608826b985455f4c8501bbe21d4f0a0e15b80";
+ sha512.doc = "e6e5e6c113ef43a9784f9000637d526f0bc989358d690d4f41be01e1e22abcb33f347421c727c411c2c02f0c11b1c60d54e7fc23180bd6f66c5c46bf29fc1202";
hasRunfiles = true;
version = "1.0.1";
};
"biblatex-socialscienceshuberlin" = {
stripPrefix = 0;
- sha512.run = "e0b0fccb0fa2c7bbac6e89a4d0644895a91bc4eec4cb8affdd4729d55ff5c908c2d5cef4c3660427828edb5d8764d327fd6d217e227f55a4ca8db9d384a93afd";
- sha512.doc = "5b1f5aaaacfd26b65dc5d06e77485cf15291550210f0cfbd7785dfd3e261cf65a4357b0e55761846fe58c75855f97ca31b4beac0db3c3d222beb926f6f2b4aeb";
+ sha512.run = "f927cccda37e1ab37bd01b49f3247b688ba0186db5b162ab9b73db7be5f83d1b261bcfbf355d575a3905cdfca2421b6b592ae0763d7575957ea382b451fb6099";
+ sha512.doc = "30c411b27e50e0f4ac46385a07606846ae3dd744879de257e2f2abec829e5920957d55e970255cc51cb768f3ca0aab629f30d2860e5745c4addf5aac10ecaca3";
hasRunfiles = true;
version = "0.0.1";
};
"biblatex-source-division" = {
stripPrefix = 0;
- sha512.run = "bb07b638d1fb70bbaa20505ba6d9d0a3a628b7932087d0913bb32f4f2cff1cd0997c017943b0fc047f440a98aa6f94089a99c93a60dbd79d8c69b006b91b0587";
- sha512.doc = "bbae4db7e946580476775e15b2ce30cc87b41ee21daf2b1cca017bf9d3449ec1ff502596d79952bf0640ac9a0cf0399ba44e3456443106d719d9374d7fb45d00";
+ sha512.run = "f7a9b6a9f8fb21a5b9f06e3904ec2147ccd21383c3ced8852b22d0cf62088be103b674466ae571ace6bea52904f6cfb79ef2982bdb16679d02ff1d260d5b3517";
+ sha512.doc = "1ae3883454e6aafc91b996de520a4669a06a67cd74b9df7e7cb7d096291d5f1dbe728a2a0fbd3b5968fdebf64946e829c4722bff33ff52ccbf32d8055f042144";
hasRunfiles = true;
version = "2.4.2";
};
"biblatex-subseries" = {
stripPrefix = 0;
- sha512.run = "12f456ac834bb7537a1cc0b1fa6eaed4090c9c034b7fda85300932a425ba1ce296517ee928230f7be08e01543ebebca615df0ac338cf08c4f132719623314b1e";
- sha512.doc = "f0f025e3dfc9daed0463d90afc0f8cfa6da36e7a54fa2d5d10d6a994e23aed7f6b01a3e5ed2e0d867f7b08d21fc6bc9b3a41139cba9d337e91c23d8beb9110e7";
+ sha512.run = "37955d7e547fceb3e3856f5e367d39a4952ee0d604652963db2a54466e9d6c1effb6b2c195ffd1dd15eec5552df97419a09763bc51af06c6726dbe40a6e3bbae";
+ sha512.doc = "94bf4807e0623c35690ef7b1fd879710a762630224c0a52ee4e7b4a96c27001a9653de2c7d2ecd2a12cda448bfbdc336c54bcc8fb6674782af017cddfdc8e5fb";
hasRunfiles = true;
version = "1.2.0";
};
"biblatex-swiss-legal" = {
stripPrefix = 0;
- sha512.run = "31bff495e98f09827274366c20debdf2a80b5ce0d3f76ae82eec237084f42f06a09a97b81919e60430978c51c87e2de1bdf330acdeb58b759dbfda4caaddca60";
- sha512.doc = "540c841e51f06f1ac412dab33cdd90f6dcdc2aca106126125cca313b99142ce5f0e4baa2c9ad08fcccc6b45ce0087f34d008178798c59d4eeff7878805a0f451";
+ sha512.run = "fd21319f30eb2187333db187c7ad171cb61a75ad4d62ddf3414a04021a7ad4fce57836aa0d2a9ef00488256d5126c18a976f664cff8978f8aa1e80a161dce979";
+ sha512.doc = "beba2cd9e8a78076148f7aedb6b5cf950ed865de9432633f225c160e1a46c98098a8bc94c783ec35cd982e020736c85ec94bc66ad68ead05d7187238ceb0a07c";
hasRunfiles = true;
version = "1.1.2a";
};
"biblatex-trad" = {
stripPrefix = 0;
- sha512.run = "08cbd161c42e1f5c99d6cf3b74cf24db489bdb456eb969b86972a3d65760140fa5274901b76321f9696d2a07dec5daaa8bc81e7aa7f4e5f4fda1229b1ed74a1f";
- sha512.doc = "17185bcd5c15250fc6791020b341b1211d8c7873cc16e752aae6ee3549bca0d44691c8944acf98d68779b01d95c8c169e9cd5ca8ce5f8bf7758258a15287bc40";
+ sha512.run = "3a21ed76cdfd4c327562aed15a56fda824b33fdbab993accc8e944a662e157ca8ce30c4ac6413b4365c27ce787625e03d206a5574116c205daa55a5211779f7d";
+ sha512.doc = "cabf53ca2febe8bdc26c56f58f99e811ab8695134f3b10c01f946c7c13a63b723ebd598013fdad3eff8aec9d4f629b16bd3915d9087b1dca365cf208a7f72ea5";
hasRunfiles = true;
version = "0.4a";
};
"biblatex-true-citepages-omit" = {
stripPrefix = 0;
- sha512.run = "bc7828fda0cc4395f6a3b76636f5fa41c0eea38f676f002285425ed826df26c6ecbd8a319390dbe3455d7457b2d85a22bdcba356f9e3b3446f1c47a478c1fede";
- sha512.doc = "1cc341bf1636a3cac32e99431750aef8261f795935b2a098a240c51ebdb5294e363e020b35d83c99d88c558c6a53e4b2b784cf9016ab7cf0010111de71247374";
+ sha512.run = "908f6544890f69b4ca405c94e68c4814c52956bb77108f8e29bb4b6b63ad7de3bc0b1f1213a612f9e0ebd94ddc054907092451a9f326476f39e18a1f81ed0c63";
+ sha512.doc = "bb53e66c1aec87669be8bb608f82cd7683692cf87aeed792d1e9d49045039c15fc7113fe116e04332e8aa6331101a6e97e97f655e26cecee9636409d810f77e7";
hasRunfiles = true;
version = "2.0.0";
};
"bibleref" = {
stripPrefix = 0;
- sha512.run = "f331531e5c511427f132e90c60d48b4e54c33276ecc4ff0cd2cd037b119eff77a2e948b5a8e08315870e61f7c2773af1c4aaabef9eead6bda1ad8fbfdbd66da6";
- sha512.doc = "1c5dd1973386d0f799d35b9e7b5923df291353f8082159da353c2806552758496b61688d79b112433d17e7ee454b48f094e269ddb5146ccebcb41a52ae49726f";
- sha512.source = "5f5d64bdd06c40e73d7106298452a956ff7a662d3be8293ce16bc108bb969a893b2c8e9ee624a69ba4b646fba9f0b700c19df027b7db66c2320d3a53fa73f1df";
+ sha512.run = "0a25a0c4577815d27c02a0af30d1b70eddbb9de696c83333858d698aff9e8ed5e76d6b3278504cb153f284ce8fa23e0748140d7f9cc7fe1e04607825458941e2";
+ sha512.doc = "5479f8c951c37d27f6a4115030fc1065b1da5d9ddfc81be2ef6da561adde77f71fc86b49f08958a7b3310256c38b760aaa556b0a275be920f79b5c6e98e97471";
+ sha512.source = "b21f2e9e48dc4c1bb690a5ac6faec0664ea691bfab8c347df540f3172aff14cd2aac12fe38aee3a9339c874af158c2f440733bdadd9a0ebe45c5a28a642fe08b";
hasRunfiles = true;
version = "1.23";
};
"bibleref-french" = {
stripPrefix = 0;
- sha512.run = "090a851aebdc0afde3ad3e073d6a03b1dd7eb1334cd9f4fb8dec656ad722b140a898233ffa8c83253a859915c0df6d156ea2d9681b9fc569b04552f0eb91cc38";
- sha512.doc = "7ac8246d9df83136dc0feb0e4bf9d76c788352a1f6b6d06a4faff5cfdedcf2b9486b06910313c06482536e64f72e830e782512d44c70ebf52f439c91177b4b1e";
- sha512.source = "4064ad99c6e8cc67c814b969779b379126f690bf60351eefeb7f40e0d39f076d6f5e7f29d4621bfd17fdd11671753f23a7833eccbc5e574e1570b66492b7bbc6";
+ sha512.run = "0e7d9a9a6db26612cc2a78c526980aee6b1f47312e02317b5d9791a9386c1799622df36283337c57d33bf4935cf24b1cf65999875479973b8f1309392d97b3a6";
+ sha512.doc = "133644d3298435d9ceaa1443cea19dbf7465ef82a4fdde4c7f2e1f950735fe220e6dafb0512505f8762725bbbc0062413b646204ca728fcf9481dfcb51a9ef35";
+ sha512.source = "d17db1b6a96b8a4c69217e1685e653a03ed2536e146fc10788521a9fa95b44cced0abaff6ba965e654f4d69cc68d03f75956f619cfd8d2735c8ab605876cda09";
hasRunfiles = true;
version = "2.3.2";
};
"bibleref-german" = {
stripPrefix = 0;
- sha512.run = "bf8261fa3aac04721a934a645b82ea41f9fcf92d7c683f7f0aceb581134a2e4ff38c65a3100a750d0d7d9597d9853608080e67a40d58ca0c8ba7576313b753f4";
- sha512.doc = "f20de60f57b4e2c39cdaed27c65336f18d90828abce1c42c150de7de99630c6769488d9d13ca1174e2a720e88d25d3100f38b3d5ef0211a9b23a51a34817d061";
+ sha512.run = "094177e505025eef5262b876fc49cfb09435b653c87fb1ee7453650e94f098bfbc7f5c78684849b3ce0cec2019d85a0413728397b5ffaf32bde542d8fa86222f";
+ sha512.doc = "c3c610fd8a80ca5a0b8de6ce4aac887a7d16f01e21d845fad595e1d5d6069d8e89459dfd187cc458d21bf2247f4f2c7fe72233a12c8e532b9466f2ceea283360";
hasRunfiles = true;
version = "1.0a";
};
"bibleref-lds" = {
stripPrefix = 0;
- sha512.run = "cd2ec9e5157d8e2a0c587abafb5b3be29d0007b3866fff1914c64e0f97ffe351985cc29f12ddee4b862a43f026e8de63aec5faa7f55ec366cce389f2bd3e54d5";
- sha512.doc = "f191e15d805a9b853f565a5adb72ce001609352a8285e9c8cfa056389a423759530a5d7669eaaf25dce17934d3a905407bc21e1299b5adb549c553d901610216";
- sha512.source = "442c303e0a3e130e21cf5a70cfc872ab1a79b9ef0b2d5aa581b2fb58a0bdc0d4a47be906330c8ead7b2a58d092d07bd7805f5cf41fd56895c790f356fa37cfe5";
+ sha512.run = "ba3c4e41b566d0a26bd9f0d11d8e776fe04a18aac451435ff0283ff273971138407753bd6806f34708c5a2f0c1b2581c71de46bbc2e0c8063c9838b3d946f2ca";
+ sha512.doc = "6fd81f90d0c94644231e911ab44827b77864842a3fa91127fb53114179488e5ffd66a404a1b5afee513e0cd3f4c83f38cae547e6dd6484403926c4c46b5cdec7";
+ sha512.source = "0494b05fd3881cc273e8232c398e80ddca4c1286b10aef5d341c6c3573ee40cd5ad1b7a2ae0aab9fd505f94a4bf98643453648b7cc52fda09f5e705a8b4da863";
hasRunfiles = true;
version = "1.0";
};
"bibleref-mouth" = {
stripPrefix = 0;
- sha512.run = "97975f1399dd6000cad9bd1f0c250cc4d763676416620ac1a532b4c8a6144d99c33a4109172deeccf86aebe6a54b585da86b9f8514b3bbcd9d04ef3c110605f5";
- sha512.doc = "27dd5f6babc1341c959046d5484dfc065be7f246f476e89f0a10d9dbe57edafb43bf30c17dfe0e4cf2dd75bca5838c0260562cfdd174cf2d4f1dda55738f636a";
- sha512.source = "4040385b61fb8459daaef533d6e186742711f7bdbb5482cd58676d150da55513651cb3b70fda2e4811ae9c730c650a3dd5dda038300ad2e770baa48cb8f9f6da";
+ sha512.run = "5ae9356781549cb5ecbdfa33085ede0fdbcb7f131d55484153484c777f88e23cf965507afde803e7bc5b775aeb416b9ee767815b5dbec444a3d21be18c7445f4";
+ sha512.doc = "a904b4c9c0c8f3ff1feaaad8d1650b383ff0110bcf463f004938c51bce84ffc860082bf3e598922eedf0aeaa664ef0379ea3304f6dc5b681679d9545026c6bf4";
+ sha512.source = "5ad805eb19d6ce8fef804117b462eb1f1dff887c3b6326fd42eba88c7a218ada84992bc419d889f04363ae9b7073b13ebb5f7a002225191fc22c2a2cb5824514";
hasRunfiles = true;
version = "1.0";
};
"bibleref-parse" = {
stripPrefix = 0;
- sha512.run = "57ae731cd541f583db9f3dc6b967989e24603e6a720d763b144d0cc66eb87ddac93060be69bef16365bdb9da3e9be7aa5ffc2bd707669d3b1888b1304d8071d1";
- sha512.doc = "7972a0d8500f61c97516578be1ddc081abb9987f3783e529cd0489f73ed47c2da4483e12bc4142d39f78aa9ba85de175842e6e8164634a90ff24e3c1559cfe93";
+ sha512.run = "3af7da247ff7f9708ef076a3fe110979e7ff07be0afb08597feeda9ae31e60a66eb2bbbb5da015e10566e83a116cc9f2efa56fe91a57717230fb35bd004c209d";
+ sha512.doc = "08393d76bca59dcbd715cc443ffbf7a1e15894ac6a2963d0ce770c96974c14d42283fd9237c215fe454ec4403a21387ba9dee52ea1bd93b83ab4a13fbc65157c";
hasRunfiles = true;
version = "1.1";
};
"bibletext" = {
stripPrefix = 0;
- sha512.run = "846fc7390c2120b980d35d64fe1b6f715d29f27769a969be4dcc11ac93ba7b661479261e2bd80b0ccd657e4fbbd64a0487662647aca9ba0b17d3c7a662e8d453";
- sha512.doc = "c3921b21064b6b467971fce9f5711d9d6ba1b886d3a3d12282e6a36d0f4ea5b453f80dcb91c2a9f09936fa14ae136e1bf3fa747c05cc47f063c3c483a9e0b111";
+ sha512.run = "3c5170b747c6426099c021390f7ac226ebf9dbe42ff586c698b3489d47639fcd4198a4cf49261bba9335caebf8f39488d65fe851d60d9f3c2cc2127539ef080a";
+ sha512.doc = "ea38659b5b2bc252760937ecf21d4ac3e8986ac8be6afdc1f2205d84696b8da55e02037bcddb24de389d54a692240ae946ab3e41a0a7913015da4d7b5e12da7f";
hasRunfiles = true;
version = "0.1.2";
};
"biblist" = {
stripPrefix = 0;
- sha512.run = "565d41258f55975cdf13d888868714533bdc86878235c31867d73ddd139fd8d815a0ca399022181c6d02f6546d3afe2bdc2b73dd9bf8894cf40b8a1b7cfefd8b";
- sha512.doc = "ab49e2c31508f4b86e5103e4650d201c2d1f5ea95157fa3239436a9f228bd95f6366a85e44b988c7bd597df2bfbf722d1153338a8dabdd701c2d91d11813cb11";
+ sha512.run = "02f006139b475cb5d4ec2bf85ec098de78f5bed7242ec693317ad4e01acb62a8c5479f295a8a1409fccd41b327daa75a2639b67d9838777b8355e6bd40af478c";
+ sha512.doc = "b5bdd51d7acb738569671f13dbd25fc7b98a8e2e03e324e9501a20ac34cf1ae3578fcd622be73a80467e47a64a81f4d897c4e167b07a5ff5d06635b09dbec51d";
hasRunfiles = true;
};
"bibtex" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "0939809e12ff25e750a9ec85e1f13c810209a9beb8cdcdb1923c1c718d7177e4398d3772c9fc773d0970a2806af912f39bb341d8fb6a51637e62db9ad19bb8d1";
- sha512.doc = "99409261c7655f0759b17d3203283505f3791a2fe7bb3ae875a8d583250aaf16ff38f853a9d7c213cde17222b5ceef0dc3ac58b8abe7df56913f8107f77f07ba";
+ sha512.run = "2657225efc1d8f9954d1be9d9b866a626cb252cf596a78a7573ab5b43272e8646a4dd5c59f87275bd6280a2e614bb450c000da6cd9db6b2666f551943ccba8ef";
+ sha512.doc = "4974d5cc9b6702558a9df37d48ed1c00cf12b1ac54c38954c2ff000dcf11a832b2f1267ca1bc009768cc18adccc0fd7bc7bf0e8ebd351f11caaa5f58b63f6585";
hasRunfiles = true;
version = "0.99d";
};
"bibtex8" = {
- sha512.run = "06cd33593de7eb7ee393f2d33de18435b0c1e57313fc24fbc23d02627650805daa9dfaf7d57dfadff56bcb5234144504f48fbf7aee51098459d9356ebfd57208";
- sha512.doc = "b6350f310809d914d8a7a30f42d5c6d86cff901ac1145b88ddd54211d30cd02aaa5491da86cd399e5aef70a09ef7c2dc5f8d9343853bfa3cc8e00595de17334f";
+ sha512.run = "9d8ebea38bad048488251baf4ec7f939eec9c75df17dba576e510c09da6288a9cd2967c6c1dd5f7a472de51e38030801ff192874fd7d038a1f81e063614675d7";
+ sha512.doc = "bf6b13a5ca1e467c5435b51e6c5c6c4549eb456ae91fcac1c756ca09c165fafd488de6a4d2462057ef6ec7b3ea0b0518bd732556159ced0936494c5ebd4aad22";
hasRunfiles = true;
version = "3.71";
};
"bibtexperllibs" = {
stripPrefix = 0;
- sha512.run = "41a85300f529541407f5c1c565cc4a1ae85276c47a88ba3a089c0826afae764acb08d36a7c3b7fd8ffa32760d672553625c29f2f6cd19257936a5ff3aa689161";
- sha512.doc = "4f619da80b6af0986a39dfb7c2f3e32e792122293bb4221d49497b636e4accf014d29175d8657eaa54519e61a06bed4b7f6d26e80585a41b15d320ab6cc4ad9e";
- sha512.source = "bcf1c89d7712619e3af4bc6946d3dc6a3eac98d77fdb88fb6ec62b9118cf9aff76200f4296bacfd538aaa71cd8c3f2b0029d77e69ac1f252df7690fc1273491a";
+ sha512.run = "157db9c0bd7d44fea67844046996b5323f2d26828a8a4031712fe006ef0cdbb0992348d4a8e53c2a52ef0f8a1bd8cd108946baba46783d83d27e05b370bbc6c6";
+ sha512.doc = "59f0d671efc182550ca926b1a208c31569e76bacd96e6444437d8ddfae3ad7fcfba60fcb292fcebacfeed1dc225a3e973b41e852ed77eab11308848e532a2c31";
+ sha512.source = "59b5717b5762643e135ac5540d86e841ab6694539723f808e64c1533aa93c62dbcb1a4fe86e0b649abcf60c86efc94b696834614dc0e3c8b9418dfcc86cd36b0";
hasRunfiles = true;
version = "1.5";
};
"bibtexu" = {
- sha512.run = "66dbe9076aebcf722e55bc9cc30e80cd4541f295a544304e83f83911ace04bb4386574a0c98e818c24b781e8fb219240a59a15302f2bd55c5cc91b25c043e2ba";
- sha512.doc = "c30230d2789e53830e09ae553e62af6ebfed4f860646e507c210e2ec56e75fe5710444add355ebfccc23d1b054467adcdb3654c8e22ec5faf11af31436da66b5";
+ sha512.run = "ad6c9702b9b1a41f45e493d27a75f703a06aab99f30ed920f8e3fa8a00d9fdb37009afc7dc5c27ac557e5fb5b3214cb0473ea5099e1fbdc596c5d8f86865a71f";
+ sha512.doc = "317a7806774db23017870f67b66730a77ff3944467bd9575bc6fb9f6a64c8e273bd3e337af218e1b4a156cd4e040bf6c152711d2e8bcd4bcfcb94c4746cd6b06";
};
"bibtopic" = {
stripPrefix = 0;
- sha512.run = "81ed65c65d2eecd52dee69fac01c4f55aadead5747ee03f21970bc10bbd5bb63d83be09eca36cb3a6fa2e284164b561e913dacbb94bae434417620b5e07838f5";
- sha512.doc = "6efd7659d2b460a3daad43b96e792e27b05bc066140419944f3545c460e37906f7e0d253f22fc6eb67cfd6e3de81a0c47ab50290292f25c79b5a80ff1b9553e6";
- sha512.source = "ab2090ec566eda6274560bd73f3c0fb792853abfb52881804ccde7cadae9ffc73c980ebc2cb05859b7da304dba016a4c7e8956befbfc2ce7a424a302e92ff383";
+ sha512.run = "34e2a644cc4472f415522e6e798bcb1e2d623afd4783b07f4904405c63296ec912fb6c1d03f80d51c37ab81944cddb5b4f3678a22a7151d89376ed9aa343e9d7";
+ sha512.doc = "5849fd57abb9bd847833993e660e342a537562bea9fba76376f3885d3bd09360c5783e4f04828137b43c076b635a2d566d908be48287c3fe6645c2abcba06652";
+ sha512.source = "2b6d11221e625b6d568874d12cbc7b45d074ebe2bb973d63fcbb9d85689a4c27824f3eec68fcaa46f0de707767baa516c3925ff0fc4d6a90518584847844ede9";
hasRunfiles = true;
version = "1.1a";
};
"bibtopicprefix" = {
stripPrefix = 0;
- sha512.run = "d31376a4ce7e1c1bab08e85844485916bcc70b8a65724fe0e94970b65fc46866cdd3b87f6dbe759f9fda1e6bc55b6b5d4bb4ad8c4d6719f1e9ede9f5b0be67be";
- sha512.doc = "ed219949f9eb2799cd226cb23fd2342ce0b87bd6c4152b79e100a58e44997c71b56e30fdf5ad36f85600d23ac17eabef79d8ee3ae4a8a03d91c857a81686633d";
- sha512.source = "e36118181def3b81b699d8ff757f667b06fc386e769649a7ec72bb7c784eb4eb02029cb8c53e8032a6f4d27084bcec8d2265908e26c12cd7990de154e82c0858";
+ sha512.run = "1df7d78498b6de233aea92cb1b18f73893b8cab723fb614a9fe895e5131639c1b4f4318cbe103ea4d9308e383627873576664f0af3ac6fd26aebd5b8b0036379";
+ sha512.doc = "473a7db7638f471fd87b1cb242a3a593e3ff0aa4586c1fbe906cf12f2dd866a27ab50176b01d3f4158cdf0fc263fa54ce16eb63c797392349fbc90a8422c3b2f";
+ sha512.source = "ebb06f55dd58c5948e5586ba29fe3aff33533eb3b044e07be71da0f20512af21d9808ae7d970f168189bc84ccb9bde6a19e935d7d6280e929d169250d3781a3e";
hasRunfiles = true;
version = "1.10";
};
"bibunits" = {
stripPrefix = 0;
- sha512.run = "b99acc16b9cbf51082a6a8a22e96a335b56c42b6e8f93b26c2a89150015b7af57854b7d7f25c48875f484ef539d2309255a85673c82f572539e4dc7ade869467";
- sha512.doc = "e506c2bb62fa1e40a88c9aa5a990e6eec633b06dfd561cc23d6e08f1d976fe80fc80ca6d98e8c167a85fe00c528f44ce0a2c9108ebd0fafad808f436de3e48ed";
- sha512.source = "807829a907fe60bb419c87a514cdccba7f30cf63ff4dad0025ec630330b95b8af340530664272d07261b01f37efbc5e6a243173d1aed770e59d9ea66d9e509d5";
+ sha512.run = "5658d508b876a88f3916a190a9090d66f2dbee98260af8d23c8358d0708f27fc80d4cf6c348b1f6e1ff196e7de6d5567e371ada640a9a602185611fb09e64ddd";
+ sha512.doc = "888e5a4c1863c15112ece5763b01525a1a74f97ae1270495a41d598e73c4583ce2b9e28030b3054dcfebd60b038fb2d32938d6be947477fca93014fac70676af";
+ sha512.source = "37cbb8ff6443757982a97bf6efa90881807712ebd7f0ce2975ef4960ef74e0541cea9fbffd64f765b6631378f3d21e2ac308ea1554709b6c2582b7cf7485398e";
hasRunfiles = true;
version = "2.2";
};
"bidi" = {
stripPrefix = 0;
- sha512.run = "71a5d0d613edde6af98a4884fe9978a32d410584bc7f6022779edaa5bbeebd0fb2c45c2ffa8ee639ab85f7719e47fdb10679a9ea83e16f1328f59d6b41fbf883";
- sha512.doc = "7e8b78ba4ad31f477213065b24e1235a0e13a6a25dc9529f6bf7a1f5ae323c86132a038bb0d6d02fd021d137301aa3734007242ef7357b9a0aaa1b6e74107ab1";
- sha512.source = "a125abcb6bc8655314a6e6cb6c386a74327391e227a20228415c742949ae127f419fa886e0174ec608046851c70f0e6c40c3077616656a91fed26cf110dc969c";
+ sha512.run = "a65ad641869648ecee494a6d3e18bcecf89ada7f0a340246e0277e13f0b119c1c643b8323238986e0ffae8564ee6e44b84a802c661a7df7da33acd3bb821dc7b";
+ sha512.doc = "17fd648a19f68f7ba3c6155eb01b17ca00f4f64cbfa2809d22f18a073bc6726df5bac69bc8adcfe7291f2846e144c311de9eb48d6ff5860a90289494d943b11f";
+ sha512.source = "3da2a95d2cbb599b2be51e047a9a03e2952ba2e51aa41472913246d18747d3b7ca34b36409033a5c9fb242938e8ad83c5acf9f05a2a7a8a14fb36f0705b0ddb8";
hasRunfiles = true;
- version = "35.5";
+ version = "35.9";
};
"bidi-atbegshi" = {
stripPrefix = 0;
- sha512.run = "9a37c45f5b0dde87dc0c9f91257054f16b48ca25962bb46425caab8bef9eecf7221311841b731a2b677748fb33beb2da555e29dfbc538bd027f59fd42c627741";
- sha512.doc = "a6c4de587371bd9504f3273740317a6ec95aa37d607279da56ca4c5a9139361667a8b476dd49aa9dfce25804ed9187d6f4935e39832433b40d930d7143abea04";
+ sha512.run = "1295c87c038683212deaf52a4436bb6adc2a0cc0220b6767e770aa909d88eaeda4a0bd2dec739a2415745609aaec78cdd91d4949f90663323aeec63cefd45d01";
+ sha512.doc = "6199c4d5b6064244c2fd38d8a0d6c4eac3c790cc786625502d89a5a8a2426f7182cc0e7c4b70513971a0cb4b1230bdbd1382c05762f6537a63a34fa4e79c020d";
hasRunfiles = true;
version = "0.1";
};
"bidicontour" = {
stripPrefix = 0;
- sha512.run = "45f488d39dcf4af1133b13d81dd365ac6650f33b0d676bef5d9ada7a95350b0ecb6599ebef989fecfe2cba26b438bb98dbf207483f81c3a457c6a31785ec64c7";
- sha512.doc = "ff948246b9aaee4769e69961be6da6ccd51766ca3053083e89546332d9d021843a0310a5ea7ee02189d88a6a639298be13fc6ca81017ff24904501e55a49dfc8";
+ sha512.run = "10364edc592375f69912888945e6d555df30627498aaae409b727392c64cd4aac386433119578a7a01a48bd0cff84aae33079593219b282feb9d96a68bdde78f";
+ sha512.doc = "a1a3f9692ea2e462305f8c6db432586eb76d78cef5fa0e9057cbe5766ad99e25c560ad658569a92d1885e373fb6215fe2f9bcbc1c69b46c3088d36eb92e1aae9";
hasRunfiles = true;
version = "0.2";
};
"bidihl" = {
stripPrefix = 0;
- sha512.run = "7a32c2fed9ce99d81bfd9b42da8ef4012ac0c614729d6eea660dac84b8b86fa74b3d1a64ba902cf30806ecf3c2e228d87b0704e4307e84f749cbdcc2e65dfc25";
- sha512.doc = "659005e159bde62357356f2910a5775f9c48cd181f7569cd4e253897f856c0b5ed8a45c54ce43beb38d0931064bf8eea3d480d16e3a6867f6361e01baa162289";
+ sha512.run = "fd82ad18b96cdd782fddab8739e09978d08fc37e8c65a177bde930671e102c9ffefe7465fc766860068188f6b9f8222119ac791f07223f79e9840f25659ea3ea";
+ sha512.doc = "c9d0503857f2cfa960e36872757afcab17b2631caa8a33112ff2361694939774052a5249db62d21831e19c17826f422853a78c5522094706bd4208d4c5223019";
hasRunfiles = true;
version = "0.1c";
};
"bidipagegrid" = {
stripPrefix = 0;
- sha512.run = "bc43b526dd9809e8bd9300638105d051f55428e1313d4cab0bd236a158fbbdf94004baa597b5d135e5bb3f300b42da55274bd51343c267d5ffbc05d163b93260";
- sha512.doc = "988704e83e9537996e96d97d640d3afcb6645c61d8edf25dcfbe297493ac3c651ca02e1c3b82415cac61a9512dd357bc62f9bddf88a696f8934a28b714bc9da3";
+ sha512.run = "b823a646d97c15ad9beb3aebeb7b2156aefc3ffd7bdec813e9cb2481e137cd661936c57bacc3b8c42509151205dbd4096329b5cbec25bd06698b698c59739551";
+ sha512.doc = "615d87ca4c29e0a30cf1eee08819b10419a2f399a88f2bfed5bfb6eaf7b1adc8b64a2ccac5da7bedab4e4b951e80488b97203b9960980ca5919f653cc4218996";
hasRunfiles = true;
version = "0.2";
};
"bidipresentation" = {
stripPrefix = 0;
- sha512.run = "39eb4b3c095a8ce36b63f38337a1132ac164cb6d0cc716e6522a35e6da51fdfebbc1b513d6e4480c087b3e938ba5ac1d079ddf8a911cffdba7cf8bff7c5d5058";
- sha512.doc = "18b240bacd51d420a1d7ce241ce46e876dfb67fbabcef88efab29bded6089aaa17ee24d94e15219fd103eb15cf45f378c115a039af3654d1410b9fd1381064fc";
+ sha512.run = "a41f98c3f009f7f8de8a41e386cc829c55650e603ccaa8e7e381fae45be2872e0b20e66b68e4d7ef8110abf7c9f6661865d49f7c0cf3ca4ae6f781c3ef5bc0ac";
+ sha512.doc = "56993d41b237d25e00536926b3b23f1b1a6940aabe4f636df73cabd5ec27252de9fb8ff17d872cec3cda7a0a3b8b13013ec77477dd89ebba83a8406da3ee144d";
hasRunfiles = true;
version = "0.3";
};
"bidishadowtext" = {
stripPrefix = 0;
- sha512.run = "6dad31243f3c236eaca6c962cb1fd6049b958a76bc02d88eea4452baba7f28e27a5294fb4a7e88140cb2f9d55939fb853eec283ab05ce53a0049e1407309b20d";
- sha512.doc = "d74b5b095369ac659a3d51b87a966190d2d0c74d89af475f483c76cdf1af7702245451c496850406b4f52ac0f8d80048cc992e76eac888ff76f0b665bd749232";
+ sha512.run = "bf9a75be6d1f37055c793a16b0a4d019579adcbe14a93b64cec5495e4d7c8bcd8b8c6d86906714f8aa47be5789209a1ce78d19e8023b44b9d52409b281797310";
+ sha512.doc = "ac2f47ed1a5535ff1f0030c38bc210b2e3905bd46ce7024d5237387faf87be6a408ea35648f83a2ad7697ec09a91a4cce1aebd32c3446756adf1955bfa97f7c3";
hasRunfiles = true;
version = "0.1";
};
"bigfoot" = {
stripPrefix = 0;
- sha512.run = "6f3379574fec76402a368d394b695b4496f8c3eafcff8e9fb134afa86c5ee17ab1b14721bccef525b0b2a9ae71841d5befe3c62e5619e7cce897a32adc909997";
- sha512.doc = "0da20ccbbf7d3d2fb2d34a588fb4e5d751f46aa4b6cbcedf3ee0277d3c962cfbdd3d55868077f059f3d6bd8a9bc293d004c6bb641e24c86a3224b868700decd7";
- sha512.source = "43164ebcccb3225a97687027acd4abe6d5907ed14979cfb01da60f6c5bbad5c918a4580b50d86018502b0ccfd7a6ef712f82673a97343d4f4ad646dfd59992f0";
+ sha512.run = "f56fb1545e0a044a143d1a257b9784b5f5dcc56d68bbeb52f909eb928e9d749729135f0c76b3af6dd0306add550b440d32aee21c33e70b9b48a5a82220623702";
+ sha512.doc = "f5935a5ede836798f3eab1ff61d528870a07be712047a64aa5af5576a1c6032e9d88fb5c42cf216e0f9812266f9a8562b5290301446c654dcb46146d7b60a16e";
+ sha512.source = "75316aff3c594fd904adec7cadd0b24aff9d527479d0c59f3fc654772e29cdb4cca938fe5fef6e14b9928fb25f37fdd3f7a894a81f95810813875c4fd419dff6";
hasRunfiles = true;
version = "2.1";
};
"bigints" = {
stripPrefix = 0;
- sha512.run = "fcedbd45015adc18fc5dba5f4b3c7d6be02d3b277253081a8b5d8f2af9cb287625c6b886706a0e7e901e3c7ab1dc35ed2ed7d6540cc13df901120854a21d4f2b";
- sha512.doc = "6da7694addaeaa7744ffab124e54a42f6f1be6cf4b8b7337e0abc413a405cff5f7f5f5303a6acca062f2c8b363e238bfb8491801343650c640a9417ca6040d78";
+ sha512.run = "23f9a529af214771f74c6921baf8582b6a3c5e170d0fa511c260f5dd3fb6cb6194ef4082ed299dc0a3ff8e413981a36b594b440e7bc5512c7d2732fed9eb7a8e";
+ sha512.doc = "46799d5c6758657eadca7fb30d214baf47c237b63655a71ad19e188fd54b664397babbbc5cf6d9897e81decd027dea1e0d1a6fea97384461ec8976fc19c7fd8d";
hasRunfiles = true;
};
"binarytree" = {
stripPrefix = 0;
- sha512.run = "06a640173123242f7290c439d87be8b58322d2d751dc8a1a7e455cfec9875914c4aed55cca65a6e905550f839ff9333bb6b1ae154e0da1669cef7cd0ded3dd3a";
- sha512.doc = "ccf0403d909291fcc42cd34b6569a45a1e4a6f7acfbf0e4fc65f802cc97419e1ac289184f473f2dc78cb921f7c67ffae378a8f4d3a9c54c1827ef0f9abdcd245";
- sha512.source = "f3260689083d568c4dbbf93581ffdef02534f886a9678c9cd2f0cbf517ed1db4372506770dd87061f70becc29b64e54aec7af887c4d9a652e9a8e27476185358";
+ sha512.run = "b2204194393811994915604d428e0b537bf871681ea42a93d1e26a74d01cdee3ccd7817e7705cb6a3b9a1f2a97381e23226db9d671ddc36beb5c478271099cc0";
+ sha512.doc = "4ef9f7db1d9cf124112e3f3e5c6db7e0b53bd72a5d7674a9f0ac7c471b88ff72309705b8d3942277a93883ef821907f0119d4dd3f645c8caa098f363612df68a";
+ sha512.source = "ff1e8ce1d07c2011624086ae5810220af3e28f19eba4dff9e090e757787797afded50d937a7c1f503eb32bdc91cee2b0b1b42486381b725e57a127e5751ae5d7";
hasRunfiles = true;
version = "1.01";
};
"binomexp" = {
stripPrefix = 0;
- sha512.run = "dd91b4221b00dce41eb0f883887956e5b8247b0606436a47cfebfa586481cb54220eb6576c3c95f27b06dafc15d14f6dda63442c94dd77de190562f42fafd4ab";
- sha512.doc = "860bc2750a744d9787027c6746ac4b3b8fbc2928cd1731c1ce6bdfff9e8eea89a36fac24d60499097e8f4eac9da3424983c422fe74bbacaab72c990cd4a34864";
- sha512.source = "d53a978c1a49a00fb1bbd77ed71e9d797c8c92a761c41dcbff1ccee1edd8e2d79b925e40ebdda5be62dfcd7b361f74c2378a1b9b0c84ba07cbc27fdbce970a8b";
+ sha512.run = "61cd0072f766bc4abb1e3ed828d06c0e0ae6fb74902ad86e6c4ff3279ddd84386bbb0b1d669d9e71eef362c8d50577047e6076b174ca5b54da8680a43c5e1715";
+ sha512.doc = "9f8e24377ef858e0b3ecc94dc87eeeae08931084316034ea5e3de822ed8b6a65c4744b744a547aea19d3486bb6f2b04f46f1e7ec81cac2470d16b7134885d355";
+ sha512.source = "96ac7f02535a36555dc773b096324e821fa554423dc1d3fbb3436042a2ffa63e7d28b8d872b03b961143178aad40b6d14ef0be7378be99782e94f957889489d9";
hasRunfiles = true;
version = "1.0";
};
"biochemistry-colors" = {
stripPrefix = 0;
- sha512.run = "46ea846a5bffd16af065b654f7b1342404a95ad71051c28644d8ee756b39e6436e70afcda612503008684bf5a2e5ce5b4add8b86a1cc15f368f72f6cbbf563c4";
- sha512.doc = "6ed12a37587220c0eac1e595f24602e49dbadf6ff42202ae4a06de5e4f3e53a8ffad4626fe1f69dec6e4d0863927ddb9b809f327e8e8ca64f1d18da70b8824de";
+ sha512.run = "204e04776677a70f40ac602977cb4e4f53a8d15873808b98653981b2e8198e7cd234189bc0903467569bc95a1f4aa2070343f27042bcbcf2d43720a44dc53b5e";
+ sha512.doc = "e1ce9b0e9afc7b6fad2b22b9a30b8785dca1a8a5e132c23a1ed688fcf6df06245a6914a5123f937fc37b597fa3a2f412e0a4afc5f8aae85cefc32dbf70a14405";
hasRunfiles = true;
version = "1.00";
};
"biocon" = {
stripPrefix = 0;
- sha512.run = "b96f8d233c235264fd2c726c4307a54e86aa25e7f07392ba4614fe4823564c873c3a7462ef118996f05bc59d4d21dda122d44073b2cfd0c81932cf9602922344";
- sha512.doc = "8217d50b396687a60e06664ac1d07ada5fd09b37e535afcf47e9731d68fca957a169a29b5e783f7c0db0ba4703a745be49cb0269811f8003d8a103752b2159d8";
+ sha512.run = "54676e4acaee07609c379d387af4f06b45a4bc0051a3333c250555536114b3862da73d70305b1f62adf7afca2b4a2157cce8afd9e20f10e49b01d4c2ad351cdb";
+ sha512.doc = "c296c8402129338295a3043a66bab91a499b29703f7ecead0a045e0820ced683a4c25168ecdfc184c07282904afed3703b31f8ca707492a913de7c49a351c322";
hasRunfiles = true;
};
"biolett-bst" = {
stripPrefix = 0;
- sha512.run = "84810298f5942897755a78035746f5a724f8938829941730fb5b1e9769af1b44034708d856bc390c697d8860c8a7f64d6faa1fbec643b9eb7d774297657998ed";
- sha512.doc = "b5607c948ea1985aac37c5c0f48df1a39eda6b756780de3c1aa8813465913d545cb5c3d6bf83cc223a546d8a60c260a10e2c2cc9adba088c972e36043a691163";
+ sha512.run = "e593f073daea4a8326d0a472999c128f511becde100c5dbedd540fd6ea116c5585b2d3673165ed39abf1942fb66c8372ca1961cef90501244f5320119117af05";
+ sha512.doc = "7b3f9666225849463683a38a3ccb4e5bc9c0869312d31173f48776c2b209eb269309699b2173c2eb5fc9163baabefd1bf6cf288ca683142285dda6f0c6d95b61";
hasRunfiles = true;
};
"bitelist" = {
stripPrefix = 0;
- sha512.run = "f77b9ea22902c8bf7d93561e0e96fde9c7a0ad1cd9be866b4e473092ebec949d8b7b41bfddc30c7eb4443daba5a23100579497df0028d6819ca8226726053c6f";
- sha512.doc = "5c16bb3579d9292857f34d9072ece4204c4c41d9bb6a2421cd9db08af01671d986bf52bf12db958f6f56f891324915cc217f67891b5259a72f9656c4a3d9c201";
- sha512.source = "a2a3c2f243f38ee48e9037ae0594ac72458d3c0114b345c7c020007c30ebe7975b56c475a9be20b6be34514040869736b34e14b4477250044fc848cf57860d49";
+ sha512.run = "a2022ccc4f45f7a911eea4e99557764770b4e6f2ba0333e043fda2419e29d93bac40462fd36568354a415a9b27204a38620e6191fddcdb053f8956aac5747cbf";
+ sha512.doc = "5c3186464aaadbf269b26321ed9447e8a1633ca9b4a7b323da692277ab074f15b6c39df866eb41955dbd6ca8b0ff76a115786f3273fdb293bfb79893dfe0de99";
+ sha512.source = "0dfbf3dc2ad3b11ce91f1f5f6949f3d8559e0f90044abff431af556560382b5063a96e661c7e95667f3079a7386df85938e937743e2f185a13f4d8a2259fc4eb";
hasRunfiles = true;
version = "0.1";
};
"bitpattern" = {
stripPrefix = 0;
- sha512.run = "dfe9b2dc824e7484ae6e8e29a3c061656da3331503eb86abd26e629f239f240370143fe4c628aebb6e9fb4816aa8923534e00c50e1d7946e06c50d29b66d2442";
- sha512.doc = "cc646093193e407554c4e4ec9f1f395e9a3f0abf66cf61b3e75aca2d320b1766dc9c035467c69386274cd1e95d783be350a735c4071a5b44312c62dd85a526ef";
- sha512.source = "4d74f388490d1d17ae05d6dc127ec9aa0ba966a278afb3af519a5abfdda7a4858020f56e8bf483da79e236722c7da1d8413050d094fdc1c71c65ad7a22ba9788";
+ sha512.run = "34a0ade2d1110a15618b2ecc7f46a413519a0864a2e5cd1e25eacb9dd76cc66b35565b4b8c015780fa1d3dc88e2237ae7de33c77e29fd5428758a526959625af";
+ sha512.doc = "d1fd1b2b46d7846804c9163889bf3a96cda2e11e35de2328c9043f99ccd9d0778710219593565ec9231775e1404d713edd7998e3fa909ada7dee35333137b56f";
+ sha512.source = "8c5860792394f85ab87d2a3ab234496a1f550a24f98a5e2f8f4d815b24e4fd3e7d0a1ffefac3912536d22cd39fdbd91db013b1c8e05d4de92aca47db679fa7e3";
+ hasRunfiles = true;
+};
+"bitter" = {
+ stripPrefix = 0;
+ sha512.run = "edb101df2026b97585f8f5ca712a4bf41f5a2a15122a0e51448fcf1bdfe532bd7f70315644935a942bacdd431db4ff48ebc8b119cbf5d758909560eb2c942633";
+ sha512.doc = "926e4a3e7e19ed8571e23afc779be014c3b451d9696ef8d552d6c7f9072c9ccac2eb3ebd68adbb247d7238b0e4786594f85aaecd65b91ddf883e81f20222f29c";
hasRunfiles = true;
};
"bizcard" = {
stripPrefix = 0;
- sha512.run = "1a9df235cb4edaecaf031ba31f458e75e0d0c61cd796c9b6d631a709bf02949a29e27e9b61b759acff1cdef17f7111108d07fe8dbad72f211ff3cee0dfc250ea";
- sha512.doc = "dbeb043a535a0d5783b1e62f6f482da505da91b45e543b3fa426da043f32297e3c42bf0ae706e881e239e31bfffd4be47f2de3590645b9ec72f7762fca6558b2";
- sha512.source = "d385af65425dd2ab47bf158f164053f265aeb21078aefadb3fc9018a4b81e0057a1f4c923088912da9e07c2a99c0cf1b350a3ccd8a066b215d46a9aa27c3a5da";
+ sha512.run = "1575499c7118a96f3273c5b8d68e25a20410daeecbce48d1e6355039b97867b34a06c40785052d378dffbc80b862beafc06b9fedf62254d8b31445d8f95cdd29";
+ sha512.doc = "f529ec77b370def29ad77927170874dc02af37bfb9f57a4e1383b5adaa93f6e59aa33df06d40a80e2374db514f55e2f115e7c8f22e4c92cbd3cb621d8a735bdd";
+ sha512.source = "ea5567a5b3f2a8f70954ca9b5939cb4f9cda05dd128da4d6592dcab25babf284d5fdb2c6af7a31e181f871802ab267fe012d9da3df963be19d789c6984c88cd5";
hasRunfiles = true;
version = "1.1";
};
"blacklettert1" = {
stripPrefix = 0;
- sha512.run = "eae5939e605120ad2d68176fab903b8f376a1ae9291ff9922492036ae9c41d7b1f650cebdc459c8475986ced21eb7732d2043fa7f9ac24dc9a4ef830cfb3e65d";
- sha512.doc = "69247d5fedce954dcff14afdc5b930de14bde713a87f0376a073bb3acd8725d85acf36c8c899c9aeaf78abc42f2a3ef42b3d0851c498d981ecc3323fa53422d6";
- sha512.source = "757412125e599529a02bdeaa38a3bbc3e9e19a9bd4b0c7a1e3813f88d4f4175ea6a3be8065ae846389eb362f49071df3724b5db07e1828c18b4c71bbbfa6c41e";
+ sha512.run = "eb7d531fd91c6d46145c76a08678033e20097805b3a911fa85194217104e071c56d3842cee83c275a11cd4cdee162aee4630d86025cab76806f20e19c975076d";
+ sha512.doc = "a1f18f4adc7f26b9e71db6f171ddb4a8eb15912cf57445110a9da52eb4e0b017a0ace85ddc46ec2df36e73ee3d9bf8dee087fe4467f46bb2bd7f708108585412";
+ sha512.source = "0951e374a22fda09a3fe51e3a7743874c774a756560fb63a68aa199ad2cca674ee87d1dd30b98709b0e74e018e0eec878316ff303575eabb014158311f22a273";
hasRunfiles = true;
};
"blindtext" = {
stripPrefix = 0;
- sha512.run = "8d133571bd5e40c5d96a8c48913a0bf32050e2d32d90d364e1a2092fdceeb988d44171834180c68837ed39343b4a355ffba44a0ec122b63bce033daeac780cb7";
- sha512.doc = "1366fb4dd654c7717a93085be6199ce4a7e0bdd150ed57d110a1b74bc5ab7beccdd2f4c09c5df7ec184df534f002ae29747b00117d19adec301d88a669e0ff9f";
- sha512.source = "56cdd1d6dcec00b5c8e4da0e0e8dcd07d897fcc4488b34575621a72886c6d67a6b296cd6b930f52dd9e1e538a4c8019928c77e616d7cab662cf02935fe6cf5af";
+ sha512.run = "3baf7b9db502824ebf1cf8892cafb189654ad0a91a8cfba399e103b417a91e4f137918b73201fb5988c8dcecabc557865e190cdf77af35e634d0519d52715795";
+ sha512.doc = "290a4c76fbeb8003c6972933baaa95e62b37310594e459e27083326977d370c1408de95eae44d05d848c61eb22b555792e5e38f4a0b70267d6a87c0314268501";
+ sha512.source = "2ca8cbd44a56c36ea66fbad415524697009af4c7e39164bb43d9c689743666c05aded6042393bba6d658a0be1df3ca5ac64a6e8da2e9c726fbcd1500239c4532";
hasRunfiles = true;
version = "2.0";
};
"blkarray" = {
stripPrefix = 0;
- sha512.run = "b88ddb87d0ac727345dcff452ed59b135af2187c2b7f800cee676d02eceae6d9eee49cc4627318472b0f64d7999af3dbbcdb0b40a7fd8d4465d6b83fdef3ac23";
- sha512.doc = "0c7d146117bcd8b9dfbab2f95a6b770bcf56229db48673d6e9fa0faadef395be7a4e4846405107c1103a5887bd10a5f74478ab0502df546f9d470044d85edb00";
+ sha512.run = "5ed66db84619cd9130e68e05acf617ed0007db9ea35895e31ad96b543f7d6a01fddf00304f05b0fb71ec9484556326ebad1d895b81b821b9f19fe6ae9f3ee12e";
+ sha512.doc = "81f1d5b5609531deda3475eb906b841d33a6e01ee49c54102474d852856172954d943ee02648fd1ce74d5bf4030db8d36c7b6786c9fe3105f3be08fea36fe207";
hasRunfiles = true;
version = "0.07";
};
"blochsphere" = {
stripPrefix = 0;
- sha512.run = "69f18db1f2fbec11c87971ba63e95df2f8b7cab3d5096004cecf4efdd4d0ba4b91d3e8d75107dd50cae893ae8bca4f91506dd76a12d7e81b86d1e1064a92c5d6";
- sha512.doc = "b301b5e9df5749aa3ef0086cbbe083e286f952e16ebba6aa73d39c860a38cdcaba8cb0235691577529fcc0375b71af6e0da2766521d14eea9b710bc1d72fe5ab";
- sha512.source = "1a4e199fbd60bf9a1a670d3b1571d4668035171d095f5757359a94b2b0ea958c90220bcb59ce97f1af4a20d3ffef26cd3d3de98f92cf7b36be429f07b1a5fb41";
+ sha512.run = "cf7a7865e3e994f2b951a24018b1b1b71ce2b61542751f495dc14ebc4964a1f4a2833d95bde9b8920d4a4fd60ccc03760e66b8ab64f6b14ff77b9206c98e19a2";
+ sha512.doc = "3a9706ba73e8da7280495f9d32d32a38c9119bac9b8497e7e1bc69a704fde2552848d60ab0ec175544046fdc06b3e8887b4eaeb1c50a5796144cd56e4a44d9e3";
+ sha512.source = "d5c54403afb2cc4db7c5340fe6aaec54da4066f6e9898cbf1f1d2ee3d4ba9a001699e8e32cf38fd87b355c1adbbbcb649635f9abc07976c2139fa6e851a987ac";
hasRunfiles = true;
version = "1.1";
};
"block" = {
stripPrefix = 0;
- sha512.run = "eb47e1ba9055879ca9152b51b5448d448dd3ea69b841fa008e7f91152612b9daa19a7c181a531b892bfa6e4021b04c50b13c119334aca328cd6e913e7aff1d92";
- sha512.doc = "f268e408d6036505c7d3088b47dc810fd9b5132d27f3ccd1e85685120524741eef01b82e9ea7a336d16aefce4b60106b348dba1ab82f93ec0fcfec52248c2e9d";
+ sha512.run = "0dedf4b50238e3f12c3d17eca19e4640f2a36511fd65fe4d0baf4f221df279a5d9f28024cb0e20f528e32921e1d6b4c785071210e5ff6471c73e42e58faf89a5";
+ sha512.doc = "77b8c5b6949fb7eade5eee082be1c28433136b8374d45f255a80daa0c7a0340a3154a9f6f174fc52b25c252f1b5a2304b32e26c6d6a2f9af033569d7ba602952";
hasRunfiles = true;
};
"blockdraw_mp" = {
stripPrefix = 0;
- sha512.run = "f83fe3c927384d16de17a8b20449cea64fa9666b28e7dc2a69c5aa41c87f8f2dd63f719d26b9e43d603761337d249b308ca25c0ea86e843a0ce83a3dc8c80b81";
- sha512.doc = "983c70a0a475631db0f69903f10a722702e20600cbf8702a3a12a5a1da428edbbfbb0b8122e286498988c9b1fbb3cd9683ab65d8d837abedb2383cb74baf15f8";
+ sha512.run = "86bd39051095fde2a99b232b1139c4c196467d0e1825b3c1c73bd25551a55edb6417a0810b20c4ac3d53ff82519364f2ac72fde3845a750396a4f6a8966c73ef";
+ sha512.doc = "01fc4226a952c76b52726d1217649d9d98ec708163e4a9b997e36f505b385ed145182bca747a2b5334cfe8b4663d010a699664728c5be05cc4daba63ff1f3c00";
hasRunfiles = true;
};
"bloques" = {
stripPrefix = 0;
- sha512.run = "1b8c0076629f8fce9fe6ac6e15a78010fc11fedad2ac26b7eb0b3c5d01616bb2e6aec95a2ea831e5fd3850f903b492677efb1fc49948c9cc59d2f57e888de468";
- sha512.doc = "e263fd70740512d6c88c53fd148dc87367268d80831fa54c73eb5a352dd7d070877829ef831216e4f3f06aff27c2854211ac7379bb2f4fa813091e4ed36462c3";
+ sha512.run = "06b18467956f6782de7e0dad41f66a79e1c7dc5c3ff007a8970f24740dd5edfae0e375288c3510a8acfcdfda7b568f2316827cad1b6a006789afe8a31f829f4f";
+ sha512.doc = "fe37018f08820f21bf188301d0145e42b50563d8dbd8f9b232e6fa1b7eecda931e8a42d40f47ed7cbae24235833eebab874e30dd24d8393dc728d6fcb10057e1";
hasRunfiles = true;
version = "1.0";
};
"blowup" = {
stripPrefix = 0;
- sha512.run = "9f59d51b44b26317723a1353c96de944c51adcb1b12efb7b75cd1ae440f948af0b2669cd58a5caba48c50c6e9809db5ce410725cf6730d642b91ac7b65691cf3";
- sha512.doc = "4aaff86ccaaae84e8d1a5bf7a2ce47648c10da0a9fcb8a0298cf90cd69cd734180381733a7666c0c869693264881f973e3a372776f7c15ca3460e60067ad593d";
- sha512.source = "f2fd35108597789dbed188e92238d9511e379f4163052b0b4955c2220ed7faac231e632330cfe330186dd93abfc008998879abc1516d211adc11057357064f80";
+ sha512.run = "6ccf18bd12423d3a561e59a2ed9c8e2c7586fa65e47ab784c71111318fe370615acec672ca0e89bde159ec946abc1d4233f8367cc2e6f6f28f3f52dae6bc93e1";
+ sha512.doc = "962ab6dbac803f5043df96d178452da2e4ec2db96a7fe9a8400eff658e61169faff501cab3e7e078a18738d683c3bf1ec09a14f70fecbe5c8190b35101196ce2";
+ sha512.source = "6dad611292dae9ea8fe308beb3796e350a3beeaafc16f53b19d49863d5ab4321a94dfe41b6c0ecce236c922a4e0ef766082656bc41583bcbec42d7ccaa35d544";
hasRunfiles = true;
version = "1.0";
};
"blox" = {
stripPrefix = 0;
- sha512.run = "be8e4e834d6f671807320c20d1bad5ef2eda0042b6636f2091414a315d363851f330899da440854c9b0898d19ff561276ca4125c3eb09d1732ff46e7b29971dd";
- sha512.doc = "a13fe8d143f9f9420c471265b2d98f1498f6a01f6c692a895c5f6fda5f6647ce90f4047356c8c1c33e90645bacdc698bc0ca0e83e00c926ead4a57de140d0196";
- sha512.source = "0a2c5d8758bb19291c36d981853e3e042c40c60cda06cc0324c885e822bded2af2c9cd694ca863d650238a4033e0da008d462ab8939ff5242e8415147585d2a7";
+ sha512.run = "66a326bc8bf228db3bb7ee061958f0daa7ff8645a7ed89748d60c5193b63b494a94248bd3a9c4734f810b9cbb76cfcedc88201728dec86f1e4d2d33101f741cc";
+ sha512.doc = "5a78aeb59f517d74def3dbb0353545e1efca8bc7627e4c095743a6c2bbe4f9ddc78a0e293f9689089f1f253150404706622745c7a823de9e6b316f2950d98c02";
+ sha512.source = "68dfe55be37e38390310f95f303add7883d416f64a0827f75809153b51764533609ee69278a57c7555b34d9413df884b5a29c65a2f3db291b7382c8fe5ded09e";
hasRunfiles = true;
version = "2.5";
};
"bnumexpr" = {
stripPrefix = 0;
- sha512.run = "bebddb4c5ba6168eec9520c51992ac7f6e0da41f57ad248c673628a0c0f050dd0929311fedb9cbf3c211543fc790ff36a8cc6d6a3d4babb6d3cb50420a2f48ae";
- sha512.doc = "3b4e53e0dbf2e2943fdc15bea41322b5542f05d17dc332b7021e969a69bfe7f2e2527ba06c8fab7884d449f617a838af2f9625746116234d046f50a64b10d189";
- sha512.source = "b8817757d12facbfbf8e68e5ebe12b38f24a6edf17e7727d1fdc657f5b79f23c9da7e857ced3a328bf602d44e0776246a93c238d0c1095d19bb6e5e6207eb702";
+ sha512.run = "c4bf69cf261c8545aeffe69c22e0a018afab5f919aa186efbdae0d0eff6728f36f0ca94831cbef7828e9df349bc2e7eed22c284cb41924b83464efa51418b22e";
+ sha512.doc = "2e1430651869f89d3b1ecd146858b004ea04e6506cad29bcc131761b975a89671504b22e7bbe8bdd9e6be1d513f28f85e073a0f123e21e12584782db5242a50c";
+ sha512.source = "25488522b3ad578b8c2fe5e418c5a6d1bf6295de7f16e743dbe90417ca36a8888309a8b6e56bcd93f72c89b02841f0b1326351f6d47840a1fc59042d11641186";
hasRunfiles = true;
version = "1.2d";
};
"bodegraph" = {
stripPrefix = 0;
- sha512.run = "f06e03ce69b8caa421e4d84b4ec712436ecf554a6ccbff132e94675efb4a927694644c93110692cdf9221ad64cd59fa5dd2fe934e47cf690a6b6603dc7fff624";
- sha512.doc = "8fa822336fbb0f409d89283f156ed9a4df20a6b77f8b71c87e216cc71dc0103cf4a683893806ed480576b6282d224ff1d3a3b47927d080c664b7dc4cf8ac49f4";
+ sha512.run = "eb4be1d54f84a372bda79a35aa928be028aa3fdd13c589143e3bfbdd111f4819ac7927bc9eb7473c64fb9035b5bbab789b55a5967e4569e916a7fe516933612d";
+ sha512.doc = "479d5d95643a0b5a673df4d48049f6a7d89b4dc8d1511676d6ff53e039f65fb27994e35d3db3adeef0cdb30658d3eaa454d997ab4649567148fe90938602024c";
hasRunfiles = true;
version = "1.4";
};
"bohr" = {
stripPrefix = 0;
- sha512.run = "a0b7322029461f45ea7d2220611a4bb7ced2d9c6a31e69d4790c531dbc4bb742ba3455a795cb5187af0e81e844d403a86db87506e164f62876f75d9ba15a45fe";
- sha512.doc = "f1cb87508864e974c1b212e39d3358a759afcd0c339ad242c42a3bdc33ae1864d83927104ef31f125f625643bedd550448d968d9b21e5a98ecd8bb651a531363";
+ sha512.run = "cb85d1a70ea2ba3bca7a21996319df8c29f1c28b5a62d08f0f145f5c157d4eda65b66f8fa5b833c40b1a4bb7c91d6f42eecb8d97a3c3d906207558110eee1880";
+ sha512.doc = "5e3dffb0e2d1ac0a5aa3021ade89416e330f7b71600bb1a524920eafbda148bda2f55d5d355efbced93528cad1c918fedbf50f43089f4948d0211e0e13386591";
hasRunfiles = true;
version = "1.0";
};
"boisik" = {
stripPrefix = 0;
- sha512.run = "820826a80fbebdd6a923bf068ccbf9de14e56950a1ae2a2d71bedb443e9a6be44c9c69f250a9b1ea82233748947a416baec9a3437e76211e36f967187334fc91";
- sha512.doc = "3d3949284bd81a58fea2df5bd051bd10f44d3e252dc9940775f0ef7821647822ba4cf64b9587059c83c542758f6afaaf0b2b645488093d91cad5b760dadf1137";
+ sha512.run = "48403f4b18cb23e7e16e3cbf19d066dc7e1576f4d9ae42b94a4a34508905f5e6e2f8f60f2de7881a29b8525c86a8120a76f1f66f8b9ea047da0a884637b1bb9e";
+ sha512.doc = "c68e8434fe456c5e58a6ebb9e744c81dfba5098c0fb12024de750f73022e300016a424bd1ad9cc85c3122c9a0c863737b2e27f2b151667955f92ebbdc060c6bd";
hasRunfiles = true;
version = "0.5";
};
"boites" = {
stripPrefix = 0;
- sha512.run = "301568d1947aa8a26f1dfe3f0ad6338b67293ae24a7981a05e1c3f8f9d5e4976dbe3ea3d52028e511d7bbb94ddaa0eec01750c437ef6de638f950d4eb3b15840";
- sha512.doc = "06163c8cb5bd35077a5f6f6300f37e5cffc259456ba9ff9d261d5726c90808960c7ff4171b6f2a25c5e47eef2f48c32ea8b6239a799b3f99b0e5e8051bb48dcf";
- sha512.source = "42cde7d870e93cb3ea5202ca3109a5a9936b336df236906b4a0a8acc0f27a2f9779300a4c96e60226ec40bdabbd50e4679c21bb8609d142d1d4d11718069e067";
+ sha512.run = "894f6d2484e9b72a24816c34e1254ae8a6d011610770e40590fdc3ed22a24b6f655418694de256a6522e4024f4df033c017f294743113256583ffb8445a63bec";
+ sha512.doc = "22ef96e0f64b4d42b978abbba806f497fecf686d76b159bf3d06aedefe1097569053a11ced6c3ff2c7d05f975345957af0790f2035fa3af396b123da7d41cd7c";
+ sha512.source = "682b3e64f47f71849853bb8752e342ca74a8937e5f1f0f75ba3428ec3e32593339e5f0c90695aa112edd2f607dc4e1c80985558f354b6181f73e5da6cffee8ad";
hasRunfiles = true;
version = "1.1";
};
"bold-extra" = {
stripPrefix = 0;
- sha512.run = "036ac67fc6d8c08de5497f5a8bd27ed0f7193f4cd44641971ffb3f2ead365f7d511b7c56f1a29684f3c7fe56ce4b896ae10e2d5ef350f85ddd18b77091996bc5";
- sha512.doc = "061bdd07950ad574dc4a39869de858d2cc3d7f7688055949cd7b277b944d3cd574cfdd20e302001a8255afdbabb7421f67a1648ff03f4dcaa36717aa67ff1998";
+ sha512.run = "cc12de98493fc01b9a59993ad32e646102751c3023e64f66255a1b66505d3cc2f82d71ac53b4f6691e083bcce3037e521a35feb09cd5019d662a6ce56cc55032";
+ sha512.doc = "4bb27a63f711421437385c2a76f26d74cbfcf6ac5bd8811bf4ca5a0da354608dbc6ff295c3943edae1701fefece397ec356361176a9713f607c9677b8222b7af";
hasRunfiles = true;
version = "0.1";
};
"boldtensors" = {
stripPrefix = 0;
- sha512.run = "5d2ed2f5506b1eee8d5f1ab89174fca5c2a54ba6542f016bb87dc1e28b18d28decd438f1439ab9f5b10ba224b00361dcca3980dee91da6f6eba97cf5fc3a3129";
- sha512.doc = "9f47664d1198fe7d9c20f16db8178fc116200c3c2d38f27d6d3db6e25dda857c135adcfdf67b163fcd57801e462bb84d8ed287141aef3fad649630a14a060513";
+ sha512.run = "3c2d17f2bf8ff48638540ec5a3ea57bc835227291fdf6580747a87dafeed6afa4f49b91a67154da35dfac9a405aab2aaed5bbef1ac188291319a972b4e50ebeb";
+ sha512.doc = "657bdc4960e2d40621520240840ab4252e927baca704da0388e3124938c55de834e59cf8ff3d900aa294ac366ae7b1367909cbe885de08790d51380726960146";
hasRunfiles = true;
};
"bondgraph" = {
stripPrefix = 0;
- sha512.run = "97c6080e10efda61f9971fa6ee11b24f0d0e35b4e90b6fc5c3c67735cef15f071aee4803f795d0c69ea91ed8aee8c64bf3342e16b65f8e067c98dcac3b33e0cf";
- sha512.doc = "bfc1633cb082d9d6545ffc9a3bfd6395719f96d41a7ae932763120c5990eeb8fdef91ebbf4a65b480d1abf4f018ee183f432a8518d564723305a52351e9526bf";
+ sha512.run = "171233d7850335c1819bf1f74e0bcd1c221e5db73d092b0efea71ad35f71b16e4f240c3c791f9022a9e21ab7a2bb62f20ad06609051ecb54fd0640add0ef8381";
+ sha512.doc = "0697b880e1bcd51c3b5c2e035a15f852f943ffb86ea2952b460f01e42ced2e4fad8f8b15f32f58cc7771c28ca9bf66f2302914bf08d6696b6d952d347199134c";
hasRunfiles = true;
version = "1.0";
};
"bondgraphs" = {
stripPrefix = 0;
- sha512.run = "d69c003e8f8922cb5e8dfab4dac36c26347e1d16a901d3aac6a8d4b4e0419b45dadc9a8605381b31919696143ab5f7ff200875b7fb2ef47ea49427d4c39320d6";
- sha512.doc = "13613bc1080b76835c871f85140a8297ff21a055da0abcee989da74287594a301905b4fd7c057b6e9db740f9555e4c1ac6dc8a62538b996fb5025020f6ab259e";
- sha512.source = "c8cc44bf5993f566de6552dead6e8b24b675460b0e896028af9eddee82962b7200823949035c6a0e8cf00682ef094ff21862f28b62f4537e9fd04d9bd0d69d8b";
+ sha512.run = "61ed449d8fcee24f383762eeac54949d709fe3fbcf06598acb8849613c68ce2f445dfb4cfc7871bb6c61bec65ed45e8888dadf036f299a4d5c0bad13db0e16ba";
+ sha512.doc = "223448f91f0cb9f7b032439aeddc85c132f39bf5ffacd058b76c85db825df15bb47bafe333a0ae8afb089864fe966973fbde6da0e02e1fa46b8077e3f84eb6f3";
+ sha512.source = "564af88ac0098d102bfc84932159dcb3df8e06ab30e849d7e039b13ae8855dc6093230e743bef13750a464eadfad54edea4f1a548c14e2df79e03b1f79754254";
hasRunfiles = true;
version = "1.0.1";
};
"bookcover" = {
stripPrefix = 0;
- sha512.run = "c288f784aa6d48e78e09a18f686e41e4cca0fe831150c18cb715b65ad19809461f61d5096f7864d3915190699f519a2629f24bc0a8d5fe3b81bf07602bd551df";
- sha512.doc = "045781793fa91a3fea8e50866934b337748c8fb5568bcd6ef6e9b080ad7705a7999e54f8f4061dc1537edc76104776374bf29655439a15fb659807a819b47cb3";
- sha512.source = "a3553c147e7f4d7090a9c380486aaa1b3846d3a935c49f2ead7f631af01f555cd7907be392e5dd7b4219714a040136d992554c31e03ea703687180495b947caf";
+ sha512.run = "1a96e15ab73c11f36b58dfbc0109529fb9bbe322d4c589222e122f774dbcff5337e88a5350a3fac05652aaf0010cf97ea1842693102acf00e9a22db7b6bf77f4";
+ sha512.doc = "1f017e0071060f82e5f530d3726d1d91c5fd742c6a29613a2009756d96a2afcbda1e647cc588c350e90cd65be67207c811ef6466cd863c1b80b39f6afcbbd7e1";
+ sha512.source = "e018f3a388f3c5d0a4ff9f35a952ec96e7af45b2469122d6dc225ae6768704ae9884933200b8a7cb62c1e182602ec697daca530cc966d764ed2d7fe807b09328";
hasRunfiles = true;
version = "2.3";
};
"bookdb" = {
stripPrefix = 0;
- sha512.run = "2df4b6b90cacbf252c7b19b42e3ca53d339053bb5ddd090c41c3720e604765416cfe88684f77129164ca2191e7dc13fd5e8b07f2be2d4a818ffb2c10e0eea186";
- sha512.doc = "3b9efda314fa451974d6da841e039175191d6fc8fd39b95a51d2e23e6afffd7826684e90444d4128cf11de802a45de79bc90281adef81c45cd8cf530ccf1c08c";
+ sha512.run = "3e44184427ce346930b35fc2ea3b508d9f32c1e89cc01d66046e271d61e0bbfde54b5d18917b09acc159f1d657f9d32c29f3086b04e4f1dc6da0cd21a0df3da2";
+ sha512.doc = "2449b7d32558665b297e57eaff6529932289e957e0a77d8a8ff84e9614b53844a2684a7b23a62ce6684b6e813223c2c1293bf25e678a1271e3e3cc27383d12b4";
hasRunfiles = true;
version = "0.2";
};
"bookest" = {
stripPrefix = 0;
- sha512.run = "4fe12dd9f6dec02b5a885404910a9c8f610ec3a68bd71ee8dec2eab65e6cabe2cb8ae8c470662763c559fb566f6c34242b68744338f1b7460cc0b8057b8d8bb1";
- sha512.doc = "7007e36a1f9bc9abfa96bdb56ae669b0518ff8bf9749b1c9fafe100815fb863843dbf965f3e0041b222c7d76cfddd78def29f6f0bb5b42a4392d530770dc2910";
+ sha512.run = "e49d8f0959276202dea2079df1a509dd296858841f4fa2df235743033ba852b856e5f2a9a14176fd986ad1e431ebd3581469e7ea30093b5a01b7d23b791a028e";
+ sha512.doc = "ad51d3cfff90ce83c7f6479f9f0eb49a54613c585561def33529b301e00915d7a8f94fb62660b3bf5bd87104651e7333c3a9b620bbfc1ab7fa9fa510e16dc15b";
hasRunfiles = true;
version = "1.1";
};
"bookhands" = {
stripPrefix = 0;
- sha512.run = "8baeca1a73b00888b5978f4e4fd309e5b3d812049046ae2a35b0c31e5e4f4781c199ad7564f715f86702875ceaa8fec5f458328c41e7c7bc4271644ed7743629";
- sha512.doc = "ef5466279149001d0fd57f545b57a21df8fef5e8cbbfbcd8477d528acf6ce1f2e00dcdd206084781bd1fc04df20783d87d212ef4c13396e9e05e4b2c9c8cf95c";
- sha512.source = "6af2a7df10e971e457a439698607e5b783313d7618728877b94bffaaaf72bb2ace30820d761c73e4a12a82bb908787c87e9a307e7209f27c0c278381d570310f";
+ sha512.run = "8a341131397637618acdb9bedc835a4ea98f40d55a8a2b312ac820821b00a1f059f37cde2aeb3f5b715eff9928b579a531c4c12d3bdbb3a7629a50d363f1a4cb";
+ sha512.doc = "b5901beafa849a52afaaa7cf09ebab327640eb5ad1c627bea5f8dde2c98aaf176f23f0c9460e7fb2212ce9b4038800c3a3c572830d08d059a04d3574d1015a75";
+ sha512.source = "4df12247bff50722ae11636ecc0071e03d8d296ea958d2a1b84b5b2952f35d890be66af4b85dcf1fe2599e787e71c1b9e7f727a8be9b4ec79eb1bd6aec21925d";
hasRunfiles = true;
};
"booklet" = {
stripPrefix = 0;
- sha512.run = "1474bb0f1490bf318199bde08bfc1ecdf5d387cb7920f8c01acf1aa1436196a48dfa7b401ae64d578656d26558c0f72fa9b0aa8750887a1f7305c7d21047fe95";
- sha512.doc = "822ec90ee38981a9cb395076e86acfe57c3d60fe50b73a21c493dec431ade8e8bbba0a1c87feffd38cd1d63fbc401ff5a801e701caa494ae7dc8f105932eb33d";
- sha512.source = "ad3b4e387a0fe7dae070b26ad168689e6144c53be542863e3deb3d7cab41af876ad774daaee1e6f0216166531d392764c17860c07859b065be45a2de311c3b74";
+ sha512.run = "be6bc46fa76c0a1ecbfe199b1a1a6f0cedf14a8d583e9ab8ffd75d4cf8ae22e404b289224ed8fa6cd9e143119760d50131e97228cfe75ea56d5ab2f540e8ea8b";
+ sha512.doc = "fb6d74ee03f303433e61fe1afe297cf5e343f95e3834fbdee483522a183d403fb6bac8bfd1d0ca687c448d522d370f5216caba2b52b066ac1657b8dc2fc3df1a";
+ sha512.source = "7b63195d047c6d05cec02af6d44c77e9fbc0a198717a5ed3383f6d662946cb8de9b7659916ab6d7951eeeedfe00abcd68eb006012de3e083d767acffdc0f3cbe";
hasRunfiles = true;
version = "0.7b";
};
"bookman" = {
stripPrefix = 0;
- sha512.run = "6ee174d542e84dfb6170f2f2cdad576e99607d9c47af83fba364b2ddd14e5f6e3fae9ee94d1362f3d82b95dbe5e04870a68dafc24a716162b74cc56b6554a3ba";
+ sha512.run = "bcc6a2ca260350a22927d806b29dec9b7a6c7d9bfff2517d3c64072c9bcb3b73ec72937c004d36c2570a2c78f073548db6897195591e36bae7b6eaaecf6b6023";
hasRunfiles = true;
};
"booktabs" = {
stripPrefix = 0;
- sha512.run = "259d96d8efd2fe7e9e7db6ba71010b0709302b5ea83a844f44eeef463439eb46d6f6b06354f906038eb0d04381a8a5c161341146c5d5a6b73df30dcd8594a8ad";
- sha512.doc = "9ac97bfbae35041321cb41023b35367efe0c60a23b08e487aa7f21b4f10c68fd293e15793fcfea6ab6cff624fdf1354ae33bfe570a14001ae6dc9cdc9a8fc069";
- sha512.source = "562f7be422a28e84f1f259ec81a538674e7389593319dcb5f7a14e93731c42c04009a3d9d291e4f8e1fc113cdbea544026768e8254f2058d4fa0d48fccaaf257";
+ sha512.run = "54647cc2c7807baefe85a94f0be70a44923183d219e0ebefecad5df0c44080014e9b3ed8296dd9c1d1810deb148168c34e90625c58181af07b561a96c1fbcd46";
+ sha512.doc = "0be929de9e5b20be5df76696a78c57a5282bf0875f9da27fc13b188dabc0bb699e10e66d8660617604299f0367b19edeb40cf7891dc8421d367a18b3c7b3d112";
+ sha512.source = "58e7fbb298b931b0666b3a91c18dc596404912786418f360c059e7c3d49f262af612371b97c5bdb140c5c9d11b8dfc8caa52305cf187ebece6aa71f73d72dd98";
hasRunfiles = true;
- version = "1.618033";
+ version = "1.6180339";
};
"booktabs-de" = {
stripPrefix = 0;
- sha512.run = "eecd6f54649aa46f956695d2bc906e309b13db89f44249bca26e4d6252f0f161acedf264db18fda36318def659d3cfc8779cfdb7eb32ce49e7a9ccccc04e73f0";
- sha512.doc = "5d8b446413e2776e40aba62f44c0e21b9c151c9f7038ed582b8eb98e08386a4f88e125fa8586ba6de1662aa2e207eea95e5fb496761c980cdc936a199220041a";
+ sha512.run = "25a46153cea4a6e94c77cabf3afac74e642c7362f7c852725e8443de8ef8873c5a9d2dab3fc3b083dd7382e10d74e71b40b40b1143afce1646e853899c0ea2c6";
+ sha512.doc = "1016522eb74332542a9497f47fb0ea884c7d8b3d0a0630b8a6604bdc41ee08d29d963fcee0d643a8260d2e667c0b39edc74f4998ecbe66bc7a45ef23ac78371c";
version = "1.61803";
};
"booktabs-fr" = {
stripPrefix = 0;
- sha512.run = "11745f5b2af0a9acb3af99fa5393769283a9ddc61b6c8a183acae69f11a8b9232b85d7c139ff6b2fd1036237321afc0177006644f0189fcb0cc94e41f7c08d97";
- sha512.doc = "03a399171eed37c1107220298c37cafd9188770b848b154e61cf64478fb6e4490be16891230959f6b39e84754fed7f83fe8666c73f63b7ed7909f0297b96c0a8";
+ sha512.run = "62d4aefc19ff86a60b8fc68a5203bbc2dd2c86ef2f74d5dc0d2a664ff342c13077f5f71a4991704e1d9c69587e4ecde629e5432ade3695efbbc388714fa3c268";
+ sha512.doc = "eab2c83e6d81a601ec98ffe43ed4b5ec71e17c6ec42c26c519fdbbb3c3e82154b01bb569adca65dbf540ccbd7263cc20806dbe901ba44204b84d07d235b07bc7";
version = "1.00";
};
"boolexpr" = {
stripPrefix = 0;
- sha512.run = "42c9f48b3a156d6bb2ae54fe307f86cab9d1fafcdb0a4024de1b46f20615e2a49693f40dfcf8a469a26e7d118938ca34019cf19254671cd5915c466319ef42b7";
- sha512.doc = "efe973b28cb4cc269267ae8750fdef043980984100e8e1011afa8867ca4399531b267dcbaa9cbb41f1bf10432185c3643aa05b314f5851d4d8056af0f5029087";
- sha512.source = "85291a1210a1265d1b6585919fcd48ab5a7f45e6a3f65548f2325ce87cdf5af911f7bad48675d3876067436f4ada11fcee0a0a7d1b9ee470f1e26ad2931bd5a6";
+ sha512.run = "677a397363b80126e45609d125ec2cf22b3ef144216e19183bcd48c1f0ccd6e2e079fbb0a2e7ac03f094470c8c0bc64ae652863aed970ee9fc75a9a69b60c618";
+ sha512.doc = "6351bf2d3382c5a3b9a07a8458d7f158ee3bd0e72c96af5f2f985d28a40859f95ae7ae956e5dbaa1ed93b1331322ae1e8901ad3110f5e74024efd831e29b6b44";
+ sha512.source = "561daf8eb74f10987be27e884023ad443f24e8d48b573dbe8eab5e958c2ac9f2319b293874050c7d7f56ea3c22f31eaa57f3101c8878b466ad8938018427e765";
hasRunfiles = true;
version = "3.14";
};
"boondox" = {
stripPrefix = 0;
- sha512.run = "82e1808c700d160650caa70233cc1429a09cbda88ee184051879be2f4abb19c3f50d6dc25adf25f0e25fb22880e66e4ff745f9b972680d95b22be0bd2c3012ca";
- sha512.doc = "3edde6871d612b1dbe162e8852457e6ae1898f973b5a82048478f9d33cef8b374fd0e6d2c841f4dae06d6af5470d5f287ee22e8439f3aee6d51442d379608fc9";
+ sha512.run = "348b48abd7a8b95f37d211612ccc1e4931c0a768af82b695c263b7e8931eded562049ae5a1198361363b08cc269cfb8eafae93c074fe1ada7e9881dfc88d7a41";
+ sha512.doc = "24ee6699a84da5931e5223f27bf74518544ebe1a11b303bbcb27c4afc203267159fd4b6d8d9e5828e92c96abd8fa3bb395528868bba0cc26db93fa6748643eca";
hasRunfiles = true;
version = "1.02d";
};
"bophook" = {
stripPrefix = 0;
- sha512.run = "79e1d8345996ae6c69443567b416877e4391c9fa89b2bfeac70a23e7d57be442e23f0a3ebc789e55f9dc2568de764b923f5e9ff21bb6adb78db2f95a183afe58";
- sha512.doc = "5deb50e1bd70a02e313d059f2f3106e9fdc979151ec1eefdaecfa120f8eae5328b4ed981008e6e8ea14d0fb166a0dafb8b828049b8961e1d7b25e39b23b80ce4";
- sha512.source = "1d26fe0a14977496257df7020ba2d450111653ec41deed7740f41ede7004057f4150ba947c09cddc1ecb3914680b5c66c4460159e41f07c9858cfcb8953f6f0e";
+ sha512.run = "8ce41fecd2befaf448ed238d8bf643362f5a945b7391d18b2698c006421b7b60ce4d886e09dc579eef12cfb459f49247f7f3afebdf8b590e9285c608d654ed60";
+ sha512.doc = "7d8ce0b7caffa4e16539154ade5a3df6d6b42b75bc521643473ff568ef5c65c3014fb22053b353a917d2c4782f378bc765475dca5d20b3dc06ff02c0dd2a63ec";
+ sha512.source = "ca7e5fc30d23c022e4fec8414c9ef11d2acd5707ad781428021f8a828c6c8b891674fc6eb372a0dc33944e2a54adb9b86645529ff28b4438c31d8477cb2b3a6d";
hasRunfiles = true;
version = "0.02";
};
"borceux" = {
stripPrefix = 0;
- sha512.run = "4d3d2edbc7e80d680272c6069e7fb49fb85227d8f0354b1c1065895f6c5a9686aca87054166c4a2c14e801b00beb0e7ddc98ec50317bf7fc278131a5959641ec";
- sha512.doc = "8129e4a21449b708df9dac76dd7929bfdd16aafc7381200c6d2baf704e9adab825c128234e3be1556c3f7fc4420e9e8515296a28aca0f71577f617e0c2145789";
+ sha512.run = "e4658e7a672caccd24832b31b0635dc61ae5ace5297569a84d9da981eb37f6b9b944bc33c1e964c09c7042e3e74f9b3067795fdad508e52e624f2bfaf439559e";
+ sha512.doc = "202e6b476c5c6f48ea2e6bdf2710d01afcdd9a02669d220bb11bab8fa920f41fddb8aa152a815045ce9d0c92b761f90ab34cd426ba62cf26282d71696f00f03f";
hasRunfiles = true;
};
"bosisio" = {
stripPrefix = 0;
- sha512.run = "3fe6e854ff8f0629e49381ec3e569719f73de510f9e270904aa5f184b58edc951246bf643f2411d72d9a9612d21ff9f26218e4decf97460181024221d5e359ce";
- sha512.doc = "4ba6dc459e5fc0847e7c63c1a39a47959141eab840fdddc8df8d524f137641016a352d130d451f1c6679bbcae9302c42562e9762f86f7c7ef9e1810c084bfd0a";
- sha512.source = "33a369dd371ea9f12cb5b6499e2f855a4e013a25492f637e46268890a7553fe66cf48fec18d9e4245dc06869d77003e0b1972f0150241dc2b1ac8a025d698c86";
+ sha512.run = "659cd163c28a52fc12651b35b8018d0df7e4fb706739b090167689a7199a8f9ca3bc3376ed3a5b6c076e9242f4f8132dbec6cbeead499453fa5c9cbd2aecce38";
+ sha512.doc = "7fc9a651f6845643fecbb9f0fff150fec2a22273accc420451c2c5dbeab6e40cbeb9b51a32589787c005fe479f626111214bebadb217a238baab07fa18d8c92b";
+ sha512.source = "494ff83253abdc9f0d81b3ee36f1d860938b1eb8a7691ecda596d31126624f3272ba65685a9436a5817b93a786da97e6bc6702249630d71f697ef394f801584e";
hasRunfiles = true;
};
"boxedminipage" = {
stripPrefix = 0;
- sha512.run = "5a997606cea655177c0152c7d030afae83f6ce4e478f9a3d682e490fbda50e5961066764e3ce0916aa5b13607eb853945b07824f1b0a1c119b91aaece4885857";
- sha512.doc = "3d594706d8805437f5d200ae3ec27f52ee2ebd91c36471728a9b67bb72dcd32b7a9f2be5bda39b1046312e906d6bf92ed49db5059862c4288c33c61651eed5fa";
+ sha512.run = "374033f9b8b88c55db6de9247d065f7841d49c8b7d42386694752e78b4bb2f4a311e42d5ca3c1e0dd5e694fddb0c18bf9ae6ccb39dc80bf075086e18fe39bf59";
+ sha512.doc = "6fe8b0c04117d6b70972ca973e9a71cb33f2ea3f2789460aecb1f0702b896a3cf1d2e6d31533a13819caf1636c5e33ca40f60156992770e243be509dff765644";
hasRunfiles = true;
version = "2";
};
"boxedminipage2e" = {
stripPrefix = 0;
- sha512.run = "7f778cf51b4c93ff7443f1252d5e4ab5b078ca8804b1b674139c68874c7cf1027d8b895990ca931e45d7c4254565a51d6770479ef5104e70d4aa37091d4d38ab";
- sha512.doc = "14e945324606e3ece2e00daec8dc623f2cd9b90b4f704c2c30b330a98025026d3ce87163540bc067a21fe11d0640f62bf59977adb3b85d59a8cc92ee520f8322";
- sha512.source = "26e5d6ceaa1592488a447bf961c939b6355f26687b2ace692b63c7bedfddf1f0d26bcf6191be538e20d7b8caec0e9eeb5d6e9024f0e3b46bdc4e3ad1481ab5c6";
+ sha512.run = "418fbe838e907f3f545522922cf20548abcde20320dc63396434f7b68f578abaffa9f7b76a18373318ce5ed7cef699c64ad8e10e01cedf0b568e65f33ab609b9";
+ sha512.doc = "1366f37d45e3df28d3b370b3a6d9618aad06dc68127d1c22cccb0a64d3f82195d5ca93adae86158a830cca26e7f3da051bd36ab1f80cd4bf3609676c0b790dd8";
+ sha512.source = "2bf7a086348da5cc606d5b5fa0b4b0c4c5f17e77aecb54fd94bd306d43ebddef8af5e143246a8695f18a447271508576c4a4bb051d4ad8b9e0cdb08f7212431c";
hasRunfiles = true;
version = "1.0";
};
"boxhandler" = {
stripPrefix = 0;
- sha512.run = "b497f93810a92d5860e26c7ed5955bd2bb3926ffa031f291bcd03e9318cdad510622f33af5acd64d3f719f0b63fa140ae06a633be8d9d335a4f47a86f5448f11";
- sha512.doc = "19628c73cf5eec9fe1b438353db475d0421a3532f60788523be3349716ef17714f3ea47cf143ce1ce2d657fcadec8707483bddc8b4d23eae1a57885d4a3ea3c9";
- sha512.source = "7b1c552862ba9934030b182831f3326a975d3fb98b8b52f008147f730d549975b6af8c4729f29c48655099ba2b5f5e05edb3e3c136f689f257c4e25598d370be";
+ sha512.run = "8aa988155d5115e2fbfbee113013cbb4d32cebc670229104cf96c2920c81bb23245e2365cf31705b67cf72345387a275c83f170a777129ddafdf6cb7558bb077";
+ sha512.doc = "15b69a4d434be9561cbcf45a5c3c68ae9560fae35ed2256cfcb4c2bca8ac172a8bd0d6f7335644f586a9b3da65948b9372ae9f7ec9bf2c0d43b572cce5af20bc";
+ sha512.source = "20e1dd79907029b015d9c6d85c80fa907efc490a80db7f0e871b6b379c1370982fced3e3865a9fc0c7492a9d3631d163b98177dca99deff4a78d7f2ee354f2cd";
hasRunfiles = true;
version = "1.30";
};
"bpchem" = {
stripPrefix = 0;
- sha512.run = "086d746ae3f311e6f62f8f961779a33d2cc8b27d0d16fd495c1109113156825f02c8b797e82085f9f97a04c5f7732ecc3417ccd9454cab9c79222066a1251897";
- sha512.doc = "ac7de8aa07c0bde7e50044ac3cb4d7a067011ad93107d3867d48e7db53544d0b4f822695cb192924e22cb49c02eb44cdde2f582a8a1f0966fd0e662294ce7859";
- sha512.source = "f95978cb613ad82cb223d67e609ce813f8ffa6008288bd0a8848d0c65baefdbb111a2bb8ab5cdec4dc27b9f7f78b4013bd4e3133bf4b31f78da4d87153872527";
+ sha512.run = "3359bc429ec00bdf3b26810e373fd9bba8f562d4782d16adf2706b59ec1cd153f0fd565c26319bac0cf5065b6a2ea99ad5cf6461fba62a7bae8355fad7d8279b";
+ sha512.doc = "c8edfa3e5fd901ef705b6b55dd2278eabd996e2b3aa76ec5da9c34c07db95909b67f31990684883edd256f7a5eb7c29450886472fafbd0ff91f8e81abc4dc93e";
+ sha512.source = "0f2629325312dc8e7d05d593bf97ddba9b18d0709d0c29fd5df2b7e5077a15624d98edbca24e20c039e7e72bfc21e676c7bfdb6d29f7c84efd4c40f41d3d930c";
hasRunfiles = true;
version = "1.1";
};
"bpolynomial" = {
stripPrefix = 0;
- sha512.run = "a46a74709bf797edebe1bd66388eb36b6f8be404103409f52ee6c153328ed4578689b92913ad2cc5f37b3fbfaa5d18800b3b9a59b012f956fb269e2ceec33445";
- sha512.doc = "db2a5e35a7877136aef67d9c96367185d80406f78347ba5aec431b6573581cfa7eeaa2a26d8ef7654692ff2d695028f148d937f782fea564b43c01cb9327e20d";
+ sha512.run = "370b9ee803390f51da2cf7da4832ce9a51d923420908ffbf5dba21a2380e13cf345413eb81465e0acf86bc4011ec0bdf8cfcf5ac0cdf62cb3e88b2f2b6a6edb1";
+ sha512.doc = "2778eccb795d4543baa16966d55ab68a8c2c6f547d7a544aafec365036d9805a5cbfce97efbd25d0b39329814e95f6a2e18610f5e83a4d755a31dafbd651ce0b";
hasRunfiles = true;
version = "0.5";
};
"br-lex" = {
stripPrefix = 0;
- sha512.run = "10f844e6ac92b76fd8dd93bed913f211e0a31874cb6b0265ea4928df1f776762331e1b7db48a74832f5dda6f7e0765e55ae9c4a0b68fefae5a379de6446ff4d1";
- sha512.doc = "b2ac015f97001b420c0f4f2a2a51586ffaf9c73222ec6e2e6a1fa39efc47d81b3b25c17a3f01ce61d5f90c34c79514b34ffe06f47dbaec178e3723ea16499b78";
+ sha512.run = "e4eede34a086ab025a9918798feea2c6b8b19d86782a6d93745aa82d40258e1619433eb445d0b3c1335dcb195689bb76ac8142e6c65618cea6392e243dadd915";
+ sha512.doc = "3d277aeef55721a833cd613c98852c33f7ce22a8034e2fe62952409cffe1ea49ebe1f3b80f91018ea51fadef226939a14e103884dca19227193a32d1e3ba3110";
hasRunfiles = true;
};
"bracketkey" = {
stripPrefix = 0;
- sha512.run = "dc243add63cb9cdce6206d1dbdfae5827d7755c6172daf97aa34984653a2b0ad56bd7969e5be14f7b73aa6f1aa495716d5f60228a6cae03067fe480ee24a35d8";
- sha512.doc = "866c9ab1f5e25da9110c4b0130d3fb5a1ffd8c71c9a5f4213e26913709928a96e868ba2325c258f477cb026ad3a30e199e8252ea232281ce1a8e1375b3d30d7f";
+ sha512.run = "ecdf6f5c6cfa46a3a0eedc9eeef5bbc59cc05a2a831249787ff70fda7d69466862c18dd7ed7a440b8b2bb93c6a08225c7a97bb2f5588d94548d9f6b626ec36aa";
+ sha512.doc = "db067a4ab9ac087f565d184c48a90800e68ddb25f5f78146ef1f65bcd3cfb1d0adea78483ca8e27fb9f82bbf26d23c5c16ce735aae194f4816ea73eb993ef099";
hasRunfiles = true;
version = "1.0";
};
"braids" = {
stripPrefix = 0;
- sha512.run = "c23d88fcd4306fac93cb445295c04175da9c5cc72c2eef304556bcef50c1d56f81f48bbbbe8482a1141aad77ba3d3ffef1a3b1a58c5f12b995a6ab21b65aa6da";
- sha512.doc = "2596bd1d87bd581787545b47ea650a47dbee7f5a596f3384be6670ea35410a34b5cbc14b85d5628d3fdc00f30f8e2222de9168c0def369921fc29253b33ba053";
- sha512.source = "855d0f15d85ff16affa1dba253435f3d68e3d06cd9bff10824ddcdfb2cdbb6b20adabe471626aa93fa4b66b05ba5be7245d5677e2eb8cf0e0d737f6f5f8a8264";
+ sha512.run = "bf0c0ff2b6e81b0dbbbb317a1be711e8dc9812214740048a0dea40d8d3045c3fbb996fe1369783ed906571587a5fd241e6a7ce5023c3278ee1bdda19a7411787";
+ sha512.doc = "2a96dfb2c18a89d34e4116e1fa81f48532605b625b227fb24f7a949a9e3707f1ffc02f4a20b254e963801a8f97d7f093db7b568adc3b8f4a1fce4bbb7ffb51b5";
+ sha512.source = "0a0760d9d88ba7c96d2691b0e180ed09ea9932f8170c4c112eef5eb58e112bd69e1d2362bd5ba46b852eb0d7678bf9049c9ae8e69e0b47772f8edfd2c23c5285";
hasRunfiles = true;
- version = "1.0";
+ version = "2.0";
};
"braille" = {
stripPrefix = 0;
- sha512.run = "30ef3a9506c6638fee1b8fc091d35fb1b5db0074d41c1dba69a2cc1fc1796945574d062e0fe2abff6bed0fd53b1ecfedc61b0a05b4bda3315d66fc5503fb3e2c";
- sha512.doc = "d0be13132d06a15bdc73485ff346b6efcbbb6cbb21df22df5edd25dbe3065da5193da7559bb4b3f2af72ca6b16b99b5a5e72491fca6ee6afec4b9bf377b38c49";
+ sha512.run = "04893a3664b10fa1d5b912751e51b6d4a596821535da87aa1f2c2c5632e1fc60278435fe9deae4b0fba8296f2e46015b27b592721dde26dcc4acf7e3bd672a4c";
+ sha512.doc = "1cf6922ffa0785adb8e7e7fa5cfe134b206d70d012eb2ec1bd40bedb72ace43c8a17b3e94b16635473d425420f362c49f1b509796d43ca0d2aff0bd9be9f25cf";
hasRunfiles = true;
};
"braket" = {
stripPrefix = 0;
- sha512.run = "fd0e8f7df5f3b8168f540e38fdfabe9719a98bd3e2f558460f93de7b64691ea9fc938da5d3f9e9cf5ca37699ebe18dddafffa4b73b6198b8df03899472b40bad";
- sha512.doc = "dd52f1bf26c9de741b866d12084500313eca18927e5370727dc1ab0de5395ddb87367b100946791e5d7401f86e1c15d89957661f0d0a37bffcd31091bbf9882f";
+ sha512.run = "dc5f931ce9adbb3e8398cfab83402776d92018945172c7c17f04772f3253942c6ebecd5ca0f3d23f0befa87327dea4a3a9b90528bb7409963f04d9b856186562";
+ sha512.doc = "9bdd3cec0da91ffd13d556b9620e9c502a658374657e2821141191000a2321bf030edc9c32641b5ae6c52acfc7266c377a8f4dfe4891cb616f8d4f6a377d9ee0";
hasRunfiles = true;
};
"brandeis-dissertation" = {
stripPrefix = 0;
- sha512.run = "f507b46bd20cfecf9eee6969c3a17082a192e94c1e3fbc440e2daeb4784d4a25ca9da2a2499383be3dae3c83a8217a27511da71436bc1e17a8924d85ba58113c";
- sha512.doc = "698d305411dd64818899197249776e58f19d2cfcd450f74262fd27c9557165dc47bb5a8c5cd93226635c24c19f1756c7f5ff2a208c7e1797a7a405492bcd1e76";
- sha512.source = "2b85b563364afee789fbff98994aa89df4e9d1786c3ea2971df289b3acf84dd2fea69279961a4ae35a597f1307837db455406cca5af3baac4307f4b56358b5e7";
+ sha512.run = "fa3e2f0c3cc3f1fa1607095dfd52e0d518e5710488a0d86bf9c46de444efbb5b1b253284cf8e996869ef4ff2c051ff1a6331296a7b8517ae93ebb91e7dff2826";
+ sha512.doc = "fb7fee200d7547615f5671743f89d571e9ebb7a0d52f5e8d835568230bdf16c9b4c8279d65dd93fec929e9337af666d2b9dae3dce744e4b71ad98b578a262099";
+ sha512.source = "b4aafd8e9afb0d8cfc9e184181e0e911214d1420114cb32ae41a184f4c7b5ce2a262c5bdb1ffd0144d9e566937a8c662d25316ef82c0d74ed5d5142a3b01a7b5";
hasRunfiles = true;
version = "2.0";
};
"brandeis-problemset" = {
stripPrefix = 0;
- sha512.run = "5116ba296034c62ff4d2488c9d7bbc5b53b98faf35f59f838697eb68e4b5a52fce308edeb57977d9f1bb46ff41344dee1aed13426ff5bdf8f713999da1c58ab0";
- sha512.doc = "c4b77f8e79fed791a2b713e4300739317219990a752bd5b9efcaee4dcc52316cac154e75d7cac9e8e9cb344b5f5c08930af4bdf4dd9712600fdbccfbfe3dbc6f";
+ sha512.run = "fc5026cefa87e1ab248d9d26466a05e11b112c75bc3908c7e6f123a1436d5f813038176e97e1ed290cc99f93dfc8d024c88c1242b9bb41689bfa0a29153db9da";
+ sha512.doc = "0f6857c1ff226d797d6e0dc96bf040e2393564121b54d5d9b1e9e35acb01b7663441e0460cd117a0b015cb768bfdf3f40df142ae93d5a0d77f9a84f31c3e45b1";
hasRunfiles = true;
- version = "0.4.4";
+ version = "0.5.5";
};
"breakcites" = {
stripPrefix = 0;
- sha512.run = "d3ecda2e42d2afce07cf2a1eecf0bd3c3ca9761f9183d278e4c345d457e6087a7e2ce51c15552cfde78222d22682112b7355d14967de62a0b9d75c1d46cbe785";
- sha512.doc = "b6502defa2189f7c0a1b82daa495fbbfd5aa054797959d5b29af862465e1efdcfcd0a7fb75c150f5532105fcf2d51005d8c12941f97acf13c1aaf8ec6e233cb2";
+ sha512.run = "13fdad42586a361b4e01999476f4d92ccc0fbcca4ee2663153b9eabbb08ad571dae6631306e9fc590d94f3f02af79519de30a78ed35f737004d86bd62b76786a";
+ sha512.doc = "2184e40db7f4a01113ba1040a62f8213f43bf34202a57a33abfc6291e84b01cf27298442f0f636289892d02764f1000ff3542f2ca6e490e0eaf6d5bab247b3f4";
hasRunfiles = true;
};
"breakurl" = {
stripPrefix = 0;
- sha512.run = "ae26028d03fdb1bbbf64db4e12186e67634705e5bc5be7f9c8f030aed92522e213501ee3dd8a441e697076e9000eb8b2466f76874105ccbb22122b40bea9482a";
- sha512.doc = "8c46c84adccb88619b22d0fcd5c6947d3efd74109d65e29d3841f051f26517e324ff3174488271550c645fb7fee407e1a9d145f22d412bbb12b03c4be3547d88";
- sha512.source = "b174cd9abf8308cafdabf655de0654211ff8d91af163f31810b92f01e3188e378bd2ba6ec9b5d1f7a1f76ed6b994dae41aa669eaf33e2f46c11116af01e1b126";
+ sha512.run = "fa1fa9e3ac50f305ae5b82eb63997d1674b3f640f36d502a1000b439dd52dcaf6b539d153a2c7022f3a00fc0042bcfe341e850ed6b01f7058b1f8f6fd92b4d9b";
+ sha512.doc = "38f7847274cbee0a6e7c536a982d0110670cf6af54bfa99718a862e1974fdd839f6ef6871cbe2c40bcd0b2a9036c806eb2b57c8adaee583ef316da367ed854f5";
+ sha512.source = "9ecbae9c483331d636a522f67e5da197e4f647daff0a0fe81f4542c7248934c662046c8e61bd10fadb44144918cd508f09c57880b9c1e0c6515cb2dfd35e52cc";
hasRunfiles = true;
version = "1.40";
};
"bredzenie" = {
stripPrefix = 0;
- sha512.run = "e25d3f8c35e8045850aab75a9309ae1275f4f49fe7076d9cbb29dc1f64eb976df424e6e167d6bf9e028d6f2188c4063862bf330ad83a08f918e951298221e888";
- sha512.doc = "3755f6877a4d72251e71f5d6443cbdc478bdf00923cd2a8a16d6bfa69979f2ef3b2da2496c3c8286836c23354141667839dd5fbb94937c900395ce783cd5e094";
+ sha512.run = "1e5629a2e6e6099a319d8b8a1efec83262780c70a57c482f66a33a48722bcdb18fb891a96b6b6f29c54d71ce581dd1c82decdd22ad74d6ef61765fec3f8c3614";
+ sha512.doc = "29fba5bb48aeb2353616cfe9a8dd4fff90c164c10779b8115958733470fd47dc40a567212c62315110a5a7a51363c9f917c4984583d40177037d6b0803ce66fe";
hasRunfiles = true;
version = "1.0";
};
"breqn" = {
stripPrefix = 0;
- sha512.run = "1170af3e744ec9342af40d23280a103ee827ad75a164296fa9b9bf79884f454a7ccfe10756b78fbeb029fefffe8a61c388fc4917bfaff8acbb073d4872632e97";
- sha512.doc = "bf3056295e32a08a3f0bdb7e5331ba874bc9729da8845be9b592c5808cc265e7bebc7c9656c7ed3cc730f5247de65eaf408331c53e4c6c0c505bf3bebca85c83";
- sha512.source = "72ea2543a82f6c63f2de0e9d79cce4915e2dd03bb6e3afbbc487493a6e11840928f1b8442d912f3bc94e877caf574d6d27c48f0f7e1cdfc106de6c4a34fa53d5";
+ sha512.run = "0b0c40a54bebca784f8057c4f3b0595777bff39c016d6c3c97ea8b4e3d2b357045eb65ae8e24a98fc1777ea523bc372ec164ebe3b92e749704f156af0733148f";
+ sha512.doc = "fd38471bc060a853d853326870aaed0770ad8d7826168a9539ffbc074debe7d054f351f9ee34380ffd78aaefd55f1fa5aa16fa7da823d4d7b981296c67d435a3";
+ sha512.source = "16c62790776452a5aba32f48389299fa9b6c9193bc12168f75057ade14761e09902adb95436e064e0d84729e6421781f05943cea9ea914d2b23b7f179bc7fba3";
hasRunfiles = true;
version = "0.98f";
};
"bropd" = {
stripPrefix = 0;
- sha512.run = "9925762449b2a540d09777b4bdb7795a72190522ea57a9fce534a6ce76dd56bd7a7bb05e73a491c62f32027f59c87bc4e7f435ac82c31db3822a3688a7aecd54";
- sha512.doc = "e1826f97dc012f345511f0de762bcbe7fd24b4979a46a9d6a728d5001ff9ffc6b2f5657e39505dec8334afdb7028ffa94e9491eff43cb8db9600e8de7533a04f";
- sha512.source = "55a4e1523e609ad35ab22b90302fc1cea99158421beeb12aeefa0b9855d4a47c6ed43fed8ddb3de21e9fc76b0ed3beeaae32447ea0b2e6d3fecf19e11dd17427";
+ sha512.run = "d6bcf207cddeb6115cab45eab12d48326f067df2fec21386ca29282ccd484e572ee4b5420473079b033bf2b085e134fb42b76b3f18d5b56b47ad765c62b07023";
+ sha512.doc = "b9ed0de353b0b0e6d7c8e48f3a20c5ee88a0ee9fb1873ced88e89b9c4d73b20701add802442e69aecc419a2c6f433ca12ccea9130abcf895a5568f7b2d66d6a2";
+ sha512.source = "b33ad62f68eb425381db0c6724fbcea32b1e37f8dace6737af6e996b7103d19eadabf60873ff367feb9c3a69743d219ce41d5274b8c533d5b5323a971d01a06f";
hasRunfiles = true;
version = "1.2";
};
"brushscr" = {
stripPrefix = 0;
- sha512.run = "dd501a4caf2faf8993df2c323253f553cdcf7021152b079f8eaf129488f444356ef1aaa44417470880aa9b7696eb36813f7ed9f2cab674918163d5132d1431eb";
- sha512.doc = "31c21c588c6f4a26f697f1bb2679d1a3ed2b1b30f1a4a511b0b0e697d0ab92a073a54f0a82f1b7a71b82c0d94af1884bf7f49f8fe8efa3fd1ea3a8300f5f8d2c";
+ sha512.run = "f8c7107b0e98cc6e402ec8ee6f5e6f9a1b8e0d046dddae9486e4ca68327f370a75a0f90000939828605334b3ad3c5caaf5e541c7933c5545fe3e531066fa650f";
+ sha512.doc = "41ad7b1afc7cb0f4bfdf0bcff4c1d85f3d9603c3d48ccb62f94a6fa2258cf3f60f03ee1b4b5756d85a77ba4ff9afddbccaba1c4bd5b69d85ce4fed206aa16b1c";
hasRunfiles = true;
};
"bullcntr" = {
stripPrefix = 0;
- sha512.run = "d549a45edfec127d7163ed5ed6b45479de344725e04459ecfe7ef5a1ab5d775dd6d205d1074421ba327314a7343c9fb1450986a50d1bab8be40a3424bc60f5d9";
- sha512.doc = "a297b090cf53ffdaf6310a4131ca37a8d329232cff0e2569e6a14fa234c8474fcc1159c0e5f62b20ae79758c00a7876049ed557024a7c494db2396d961104329";
- sha512.source = "be2ed8d1ab8e9ce8069f644aeb1e1b236433bc7efcd78a4b2e7ded4d9413c1c88c71f105adaca0316c012e3f1b407e2d9a90a627088f15cf2f387dd85dd1c5fb";
+ sha512.run = "886109fdce6a936d22b829ff769b130a445876073c73b2bc1767610302ba8a40112938311a138e1c93a0495a6e7d5cafa8d3606ca3b2fe48af442e023195ab93";
+ sha512.doc = "ab01cfba0570bc565d8b40945aec5d87739a0826d5c323c5ee960c0d3c7c3135ef2c8b7878268b415ffae3beb06fbc6af48656e7c4a6a45ee423254ce23cad1e";
+ sha512.source = "cd05d28c2e5c759863403e3ea9e8700002a4ef4f9021decec9a681b92d944ecc4c6765bae332f8645d06d12ab6adc096f4a560a195c981d5e6cbc72acb56e812";
hasRunfiles = true;
version = "0.04";
};
"bundledoc" = {
- sha512.run = "b4442d06905a9a8cfe20a92f7554eda777671a7de5d071b200aa344da1897f1a8b9c2c09f4026a4645cc9a402876211b8eec4d5f03d2b49b7b68c738fb1aa65e";
- sha512.doc = "30423a6a3ed30a0223da0aab04c44667d10969db1114d01a36a3779bcc16eaab78ac12f54f9fac131a072a363fd8bd9c02c25ea85ef4be471f59af8f488c91d9";
+ sha512.run = "5b3b4e343e8ce0103a7f0cc736331995fde330b473c21d97df761bffab8e0b82f00238187801978611e32b2190b0a0d51c87c4249135228c8bd53ae8fcb6bfc8";
+ sha512.doc = "acd848c58261520c2ea9038d0229b75e7c12e72c087ea1aacc3bd0dc4f8f99d50cf243d282abe44d72c99a75618cf284de400e342a9128f9f1ff87b54ebcdd9a";
hasRunfiles = true;
- version = "3.3";
+ version = "3.4";
};
"burmese" = {
stripPrefix = 0;
- sha512.run = "ec6d5597c01c7d62c76390234dddb6ab0ce7771f31ce6de9ad8ef65b747dc6a06b93b07c210c49eb61897b425f85af8ed5c7a3d22b55e7381638d93803534b86";
- sha512.doc = "62deea37a3da706ef58055c8a3d7a37c78fbe09bb133f3c08d6be7d702425f7a81db6ef904a42edb4084cedafb9a4810eba4d7c737be192aa25028e2704afc53";
- sha512.source = "6f374addb06a8bea17036d43e270d2897e6a0e9c3d96ca8e4a3cae2bee8d6e1aa672f49b8c75898230a16bccabdc926852016cff11ac3ecfe6489c922e53fef6";
+ sha512.run = "7bce3a31febfc6a959ba4779d975cf93276a0bd1115e06a50a3c8d705e49e8d6747ecebc7eac2147f021a538dda1bb241d8f320ef1486229c930141e06d6ae26";
+ sha512.doc = "4a7f3628efd913a362786564dd260dc1a63e51a397af3d92222db6f758b7a7792b13e58422d2604ae98f615fb5fc42e77f265e505236db9bc981d7951e0ee1ed";
+ sha512.source = "066d164d97f4fa9e1050d75c3c20997be859718a2be37c465010040f969b2d3aa17edc3c241f5aca45d91dd12517d72a731d02954088ee83ff5aeec3be0b0fcd";
hasRunfiles = true;
};
"businesscard-qrcode" = {
stripPrefix = 0;
- sha512.run = "b8515a3e81041e7c230e7b1781c475e4b1d1feab3e202ec280c423e3655c6ad587689772213adb3dfdca31473461f1e18e670b3cadaa4c0afe6c70527a9bf863";
- sha512.doc = "9b533194b712e522ea191a78027ef514a68dcbeecba67783c9515ba73842e8c1a3914f422538ebee97dac3c9201cd237a6ee2e6bed248e9a045267c1a72e5fd6";
+ sha512.run = "c0cccd1959a358d06db838ab035dfe2c4c2b960ffbea5241057871e4131ab06bdefd369fbc0179e74777fd83720692eb190322c797bc8da2ea84f1943684faf7";
+ sha512.doc = "bc2db833044104ec82b3c8913067e7687ab18944e7b12ac003391a207fe287b92426de1fce32088eb4293eb2a1bf955a21a82a42ed673938113d9d8a01ec9d10";
hasRunfiles = true;
version = "1.2";
};
"bussproofs" = {
stripPrefix = 0;
- sha512.run = "29f3f8d288d886b9631085891fd4b3046d46a5669e3f94d9cf7b05164e92060a9359ed2b96166262b66cb11562b72edd9d7ce4f64f48b410b8685f77dd2d798d";
- sha512.doc = "226c01995140d95c5fa16a66f212e40ef232e68a85a0748cf279edccb4dd587047fda08125d250f9de04f45091789d8689f46e2c9d500b4de4b477d6834a0d94";
+ sha512.run = "a23aa5580e6c3d691c7b14a58b20af1e135681000c50a84be01040df7e1a844b8abeebe11a9dc456cee37e9e34ec020139c9f8de4de51833a88f90e495a65fcc";
+ sha512.doc = "b9af525a6a6204c07095864d257c65feda61214c557b0801c9a0c4357578755e1d01e278fe875c0b290f250e3adb03d260a5816a4ccd9f6f51ba67cd8af8269e";
hasRunfiles = true;
version = "1.1";
};
+"bussproofs-extra" = {
+ stripPrefix = 0;
+ sha512.run = "8410e4a795b79e7ea06bfd72c713f39950da8d1c418002bc497eb802ae71dce5d5372f7692267ca62891cbb2a58719b76c2bce3f10ec11cff63c40bae9122a2e";
+ sha512.doc = "87ed5af043bcb4d41f301d4b09dae511fa509fc9c50ac70cef29d0df4bc023f97856504c0650b6139ff8bcd9c25a046411b58f72db016d7429788db757a4e87a";
+ sha512.source = "de1b272c20c7aa3d1c6f06fef7226083890a8b43ac3ad9ec54d6ff0649ee268b9c9acdf5d3e335f1fbf7f2b9aec3ff91517f126fe8d354e32662e3d6938b197e";
+ hasRunfiles = true;
+ version = "0.4";
+};
"bxbase" = {
stripPrefix = 0;
- sha512.run = "3c3ecb38c8f19d83bb0322a5076c6fd92337d918a3e5e0e11fd9e05785389d1d424baeef2656e7c388e4ff0a2f3d7676f2d7f6b72a1428f2e0da5e086b1d167d";
- sha512.doc = "3abf3c4e02b596151c56611f78a7a0835c04c2b3f90a8ff18dd2d5c39e35519040618b8d100ea9771c165575d9d4901f0a64f2214a840c1755f14eb0b31c40de";
+ sha512.run = "18b281f5147a179d2908944dc35e5b9547bb094b15adb559f8154c432710e531ada4c7ab6f755cb631ab882d005e55dd5aecf8602b61fa07bc54fa91506aac89";
+ sha512.doc = "da2a4dbce775b37d143b112159e132568b3c48bfa56599ab5f04db0b0b51d1b901775036b76cb4bc049f8193117a01a4d2b6054744a49a8d57f986a2193fc6d8";
hasRunfiles = true;
version = "1.1";
};
"bxcalc" = {
stripPrefix = 0;
- sha512.run = "cb95b6f2ee48e3186c56458e60299b1bbc4665d3db3b08088dfe1be7c952e6705069948c4149ea7730ec64764490a0d16e17ffa17cb7ec11416a951fbdfae4ef";
- sha512.doc = "cd6735309e8d1fce42aa122556661ddd322e3e7de81b0d908142290c3446ea5392413993f1c0a425006503dd934a1d9c331c8f375116ad42a9c97f0501a74abe";
+ sha512.run = "6669cb896306c352a7320eb957fe5751e7d0c4916fe7504cf9b385a16e9b1280267f2e7a2a5430d052369841f713e86e58e5c03fb995b0d7dd16123dd316c368";
+ sha512.doc = "d7606ce81855c390bef558df8af083cd2576700d2d26c5d892a938ca6f9720d685d2e78e6fb6a3b15d9c672db9b795ce169a617a93f2baf5240ffe3b73ab7df4";
hasRunfiles = true;
version = "1.0a";
};
"bxcjkjatype" = {
stripPrefix = 0;
- sha512.run = "2804b33c5b260b7c9d5683f5b338cea9e9fe6704b2248b762c8382cb592b8e4ee2205983fbd9ea6c57ddeadb7d3192f177bfbf6c938f3b645228a15613e27259";
- sha512.doc = "e079410597faaf593adb2d032dbf873ad826c917030e20ea4c332931ac974bb2e0440fea388a56b349eb694142feb0682ea0bcb8850e5b31f8719ff6cf6a4eaa";
+ sha512.run = "ea75072ca87925cbac9c69335fd77b509396516b11cd74b4f29976566613a3f0fe091b8d77f00803932c55f87fd1af964243a02271ef3ba64f08da5a065fb7f3";
+ sha512.doc = "4cf0962455982064956fed4080ccb8a4e4e386bdde5952880e05246bb655f064c22b4c1e2af32d3a8850304c1dd46c817ef16f0cb8a0e8cb764fcf788bb4ce6a";
hasRunfiles = true;
version = "0.3";
};
"bxdpx-beamer" = {
stripPrefix = 0;
- sha512.run = "d1c9ac9f8fd6e74b373fb75b7b2a40f107207cfc6f12fac5ddde7def389acff742123f56ce401b7a32d763eff589aaf88be03df50fe01a75c620c18feb6f23e0";
- sha512.doc = "dce40e919e6dc261207577186088da809aec40150bb7e75888ab8c5b3ffd4da343dfb4639e22d7e7de7dc1d507d6bea5305f2ae330185dd695bd47abad71fa9c";
+ sha512.run = "48009e69d2bb6c316c5d33dcc9d17fcf9f762b68688130ee8407648039b7c3effbbdeaf991bda7842738da59213cc855b50f48cf179ec77e0682729d6e5d3709";
+ sha512.doc = "2692918a0fb1ac7bccc6e905350c6cd716b72b33d8f00bad73ed0146238965d0c1a1d9de07c22fbef1ba7211a919c1152342a9f4bb48185099aa470f76374bc8";
hasRunfiles = true;
version = "0.3";
};
"bxdvidriver" = {
stripPrefix = 0;
- sha512.run = "48840d20a0a1f316b5693ae0114ac585da6aa9f6f75f28973013f67f90117fc995b0af28f31febb52615556e216566f2a52cebb6862e6ed6f084881db3feffa1";
- sha512.doc = "77cb30dd6e72f865be3c8b3ea42f29845dc5c1fe67ceb666e7e3dd8f36101bf34015018c93eabb3efe102d1fce998136c3e2bcb4c45427bd0cd9af5fb80ef85d";
+ sha512.run = "dc37ee5237e6eb02fca173b8b0501795604930b56c3e9101c6b653ad6df12cb5ae82ad81e66aac5c1ce4ff0aa8d7f05658f4b41057ede286715c25d290682182";
+ sha512.doc = "83e18920fb6f2f54f54c401fe83ff131dcbe64ca712ded59f0690d90f1d8b2623ec135692a3fa437b77fe82336553a529d36b5bdcec96a96cd57523f11cc0e0b";
hasRunfiles = true;
version = "0.2a";
};
"bxeepic" = {
stripPrefix = 0;
- sha512.run = "374e30e22b89ab56fac9e894029d70d5213416e5bec63b62b060758d7a194b44bd50f4c7419aae6de8ed1a57c0b7d2826e9cc9ec2527b7067da2a9af14b3260e";
- sha512.doc = "d70e01007b6bd7bec634b5e34d52c80aaef8b583ffb61b028446a80fef3a31fcf3f369f164f9447ace2fabc75f3d89d88732b41a57e7a134ceee6157089e12ea";
+ sha512.run = "a0436e9dc7dffa9c7a7b2a41662a41db934aa4242c953f480400b7a2c8a71bb526ebe8eefa46b02db03364efdf14fd88c1dcd267ebd59f594d72540ddd3048c2";
+ sha512.doc = "25789b297ba2fcfb81e74637cb2270d41eff858e747b841cfbf5d29791fe6697d3a9cfd4abbbbc4ed0a5c5b274f8b5a7cdeaccc995f6ae623d2a6e2d831b7e55";
hasRunfiles = true;
version = "0.2";
};
"bxenclose" = {
stripPrefix = 0;
- sha512.run = "f2d1772829ecf48255a5615884ea287d8f2a8e24eac2e71958d89e0b7e3a16040a0b597eaab48fd07afa0cac98a49c722ddc7d7ac3dd2f594df4749897962b8c";
- sha512.doc = "7e73cafb5b3e71e855fb8a32506f8ade73861d1d7becd5e902c5ab70f619269e0b5ece576320b31899f9fcf181dd7a31a020212f51cde83d9992b18f21c280f8";
+ sha512.run = "f3d0f39e9c21f3bff75d118bb1a9408e7fb2c84beb9301873cd37a678de4b7680d1e8f13693839ce32e1e816e756d8f0af14cc620952afc8fb02885debf478a8";
+ sha512.doc = "ea7e0f17ee70d3d4798e85e3788af1110fb2adb436106ad08f601655453af2c5d192d5e3854fee1b29f6ac21f2f6b02e239ff4ec6ae9181818b23bdbac45583e";
hasRunfiles = true;
version = "0.2";
};
+"bxghost" = {
+ stripPrefix = 0;
+ sha512.run = "a3818f3a4e804a402f8a54288d135bd4e9ffd5cb8a061923548ae4534dbc46490f32c1b5db24bd8cdc32709ad7326145abd7f99592e0d22a14bb60938bbba841";
+ sha512.doc = "bed6d2e8e579b904941ae095ce879eabfa501374542d4716b890f3071d199723f2875ef47f0fa72adf1f8c542c763f4b49fab09d192db10400f17d9c2e0852cc";
+ hasRunfiles = true;
+ version = "0.2.0";
+};
"bxjaholiday" = {
stripPrefix = 0;
- sha512.run = "90cbf311a90fd1134cc616db22a97fe26ae4922ce0390654343e22c053c4b2f1881676b09825fb8ebe22a9cb20d59516b2e406a35d0d7366ebb8f7564be20712";
- sha512.doc = "e4392e15c98f0ada391d28064bb8fef39a58dedc88d365b1a174ad369ac9fcc6c255fec59e776bfe32c6acc92ddb99bf8746ef819b6257383a3642044d486b7f";
+ sha512.run = "d028523087abe4587c8eaf877eb2dd0f4c12fc12055c29bc1bbf615e855155a77266df8cdf50bb458600bab0264836346a6d98fc183aafc92b546cfc7bcc1bdf";
+ sha512.doc = "398bc4686c7c3b121260cbaf379ca66f7f64911b18d771c04507287d3cce834256662dd8f72f1f55601648cc364703f88a0713d9dab19c53cf19c252e2919fd1";
hasRunfiles = true;
version = "1.0.0";
};
"bxjalipsum" = {
stripPrefix = 0;
- sha512.run = "e78579572f584e26d6d18e409e9290cafaf0aa5ff1c4486f540643645679d126eae9419a961565136ea66f2a6ebf6ef7827bb6c86825e2b41beb383e57bd7655";
- sha512.doc = "c4e2dca669584cef8a6b252412b3b231404ec0c76a976482504ff456579c7b6e617e4afbd603f577af60930662365caf997605563785c8fb537fe330d613e8f0";
+ sha512.run = "fa8f096023f86fe53d09ef1e719d1930248981f4a9c4f762ceb00eb7e42ae87a876857f03b8210ded78798c4ea18bc44486a87876bd5f2509a9270f09d56a53f";
+ sha512.doc = "551385ef1ec3aed5d21cef7f1f66254f937c1a7f979db2ad083411580a64cd152b16b9629bdeaa8c2a14ebdc8566278e7a9533ea178b953b033b2637a5f29df4";
hasRunfiles = true;
version = "0.3a";
};
"bxjaprnind" = {
stripPrefix = 0;
- sha512.run = "1bf5ac8baf6d3757983c4213649f911522f415a6c7351ae0aab0513bcd8a43c651bfcc25fa6a3ff52bd50a6291a0db86c549a46287017f90843280fd8deed098";
- sha512.doc = "418c6df5c3db42c5c4f692ec09d4b8be91fdd1ffd31fa5e9f759ede61c139d20421adc8a12f4d923b5402cca9f6dba5015b7e515afa22d4146989a24a126512b";
+ sha512.run = "77f754e9d9cfc643286df17c7102685ee4c893b5b99308da7a8a9033fc043a7ac95a34dc4a253da4f5e6ed29b35a04376eba1635abbbbe6a6e2670d0d47f50b8";
+ sha512.doc = "0010c6e9d1041013401f59820795e338d9e0f852b2d29212fda0c66cda3e2dbdf59593547a8d83d9c6d78d48fb0372a4335976ad1fcc190c3c71a3b5607a47a4";
hasRunfiles = true;
version = "0.3b";
};
"bxjscls" = {
stripPrefix = 0;
- sha512.run = "8a1d059a9d8a8315cb6bc7267f13179c6c09419408f5f48c6543409496c9cb877babdb66b083a6a3706f9d7b8dba03dc672a275aa9992ce79359bf67ac2dde9f";
- sha512.doc = "18b005b170edf839c07c77f3a5533a11ec5b2639df973ef8cc8750f31fea3b9b8b8ca2c505139bc7611fb22252ad6f264ab5fbf06425a04838a5b384533946b1";
- sha512.source = "acd4dbc4603ef322cfe83e3e41bf8b84a09c6615a59ba334cb7f8da4aabd0987e0c89c5cd90c870c4ab6eeefa43b7046c0e4ac74b58aeda2d47df804732931c3";
+ sha512.run = "a109996608f1ab1b12274726e8522b6e3f07cf6c07774800168a8ed171948684a8821260f4917838f5ee7509858f6a668cd881ec6d5be2aa29ccecbcb51bb200";
+ sha512.doc = "f76a6fd1b5656be0a3a486e3dbe9dfde5e39d40310e3912158a6bee3981dfd615beb89675a5875cb5d31cc73f556a61842ddb427662e0e3ef40ca85415811014";
+ sha512.source = "97cd18d0e977d341e9ae04899c29541b24946ea87905b51477c59cc3231ee2cb650b7876e8a7c9acca2a712ab7d02c30d2d7cff52c080d87fefed8974ed91be4";
hasRunfiles = true;
- version = "1.9e";
+ version = "1.9h";
};
"bxnewfont" = {
stripPrefix = 0;
- sha512.run = "343d6a7697f3957e97d4ad1f7dacf030b2f378d4858165307309b5c7efa14bb9871f5e44fee328a93a086a337b801a8f2901b26bc8e287b8b1eb45c765e1f8f1";
- sha512.doc = "8f564e6fb074e35ae1810d5711af7c1983302590fd249fdb9599bd90f311d908eae0731054e67edc06bc169dff59547fc80b57f9f954abc8ced21d9b61d29767";
+ sha512.run = "83775ee72fceb4de0037327561ea2f1723db89dc23ccc42245390212ae1fb849c92c75b2e7b4b23440c62086116b8f0a14b12b27f97c9277c55a7454b231826f";
+ sha512.doc = "f09fde7abd39a4df52175eff90363a469270ab1385f3600e654535cc90d7b4b5ba704be734323dffca512f5942c45a9ffb5cd19a73026c224cee3be33eaa5b65";
hasRunfiles = true;
version = "0.2b";
};
"bxorigcapt" = {
stripPrefix = 0;
- sha512.run = "5384fd91b4f641a5ee2ec3382ceabd48bcdbc8e9df6723e4219cdefbda07dbc56a8a38c2d46ea427df74dad296db442918c434a64d98308e0d83b24f41c67312";
- sha512.doc = "bcce9f76d179609ba77e55778bcf5452e41da5a45c255e50e078328ea488efcd4ef3d61e68108dc4d1c86a26077a7fcf0652243acb5c87668a4d4111baacda51";
+ sha512.run = "de76176e7448732d3d429c11b605f24a01779651dc5bb3969a6cdd45ac1801a9d2472dcb4bda9751aae09428d7962981a4c9c581244f15b68b6a4aea43d54972";
+ sha512.doc = "0ec8b913862e51f89f661de3f628bb51a306d09d04adce4ff46183d8bb24c351f73c877b08b699f704661ae2c31131b7a959ad863a3a6613235318f8825136a2";
hasRunfiles = true;
version = "0.3";
};
"bxpapersize" = {
stripPrefix = 0;
- sha512.run = "458f08fd1b94bb1a4b11d048255c79946170a8c2af7aea2e0c5580a690b17b6187aed926764e76e96b38d6e9dc85a18ce4cdea834f3e8062398ebc3ad4da60fe";
- sha512.doc = "b25f095e8c33301d38d86b4b29bd64d3773fd108284bdac464159656ca78d37264e624506dbd12f242c4ff9b77f6283925f582476f5b952a785508d3780358bb";
+ sha512.run = "09b679f14ae4c851b0f4df35ca44653960ba0ca6de03b923602721c25a68e17c6ac3818bc91e189606fe64e3d0585ebf5e5ec5ace60f52435ff79cf6c7a8a12b";
+ sha512.doc = "519c4ab5c8eff946e075a84834209adfad9d1262ddcb30fe51b66bdfab5a15d7abe50549073f8d0aba1b661cc262c11f179a0c71edf1e3eceddef020e3fe107f";
hasRunfiles = true;
- version = "0.3b";
+ version = "0.4";
};
"bxpdfver" = {
stripPrefix = 0;
- sha512.run = "4b53a48ae2dcfa01aaf9e907138370e4b5ad0bae41f7ef52370496e08eb1dfd55549646615515864dcf16002007f9afa570b9f661637547bcd86e58dec60a765";
- sha512.doc = "dcb576742310dc1b7c9d79fabf713f3514ef819ffffa19c0d8556f2d7d2edd37a5ad8ddadaa8b4a5aa6f3e204f9941b4faf56f7731df4d5f3919ced56923815f";
+ sha512.run = "06795ad6cf70da674064e9712584761e9ed7fc295585d66439c5501532fb5ed3da03d05c8b22b6022d3491079b7ae40af1edae12dd3c959c2adc0f05732be723";
+ sha512.doc = "326cf6f244660a7d94a4c847ee9c7a43cf3d2fc199ae94035a76464691b48355432e71fff82f9c6bd3642e10b2011ba4d8d0f318304818ad9a8c27c579d3ca37";
hasRunfiles = true;
version = "0.4";
};
"bxtexlogo" = {
stripPrefix = 0;
- sha512.run = "4094bc59e086c0ab7ca409979a656624835f5e9cf0fd665d2e3058cd258349ad26f1619a77633ac8d784ed21930967e6e0ed07b3f5a29f54c6efb0eb05239e75";
- sha512.doc = "97d6ed9f62478e078cc0f7a52a6723c3ca9f3d65e6a3f7cb24f93b95903160b7a5414fc7cce80e2a0ea7281943461751fef33a9c331b3f9b1ba9865cf51aca75";
+ sha512.run = "d3144e28a695f0e9939ac3074679558757f2272f0a2f2ad958481981389fae44a663c07fb914b13a890a736989bbb9946d22e1c9bd5d3ffba1db010fa451ee58";
+ sha512.doc = "59ee17c9147587d1eb1052dcf4624517cb575c49163a24f3dcbf27785f75b325c0de1c079c0b214cc6a63dd9d5862578303170eea91b0903d3b803c044078ee5";
hasRunfiles = true;
version = "0.4";
};
"bxwareki" = {
stripPrefix = 0;
- sha512.run = "dd47631c39ed3a3d904e9056e03f1f7ed4a93a078aaa435e8d6ee4fea8c58b6d4cf46740f75b59fa65d9867d05331a672888db45da8772dc0211e1df849e742c";
- sha512.doc = "b03e54aea1f3da716df614c296cc70fdc05b3d33e9c093cd9566674640c90e0934204f761c6b9b54ebd6fb51e808fb858867fbefdf5633a4edd3c1cd362f7315";
+ sha512.run = "73f44924ed35cf95af7d2eae057a48fcdd307741ef9a0a0943638681f9008eac56e8f2b1f57afdf0c3dc789a079e65ab1142cc5e993ecf6b382e8bb127f6ea1e";
+ sha512.doc = "d861ef91292b76b4f248b51d99d062116f49be1f942629d049fff00e20a6e383bed050799a576e14f7daef52dd4f7f1fdd2ce898374191b9c719421ea755d7f0";
hasRunfiles = true;
- version = "0.4";
+ version = "0.6";
};
"bytefield" = {
stripPrefix = 0;
- sha512.run = "93b4b9c974c9045c686720bbb88dcccd7f721882ba2fa38821bfa960eccc7ed048cdf7b52be2f0105d83158747120f450b38f5af535443d1f7f3ac202022be4c";
- sha512.doc = "5cec0cefd71a0911882831e97e94abba43440e41fc94c6da26a54809869ce2d34577fe1d64aadc5e08245a5501d9ac80693ef53e06425f1b5f3d46984b5a837b";
- sha512.source = "c43584f47619446d3e1cfa32550c570009426fe9bf44e3d7daa76e2489838a9aad24a1dd984894b45fa3cac4f460e8cce3ae8d35f92d3ca44ce0022b6325c511";
+ sha512.run = "ae5c3c97ded2cc83be2dad6d67132b75eb55b22ffd8d4c0bd49dc842344a310c4ac80571165e43d2b446148dee1ae3927fc2193a92e85e75ad457b4732bca7ed";
+ sha512.doc = "6657581a9b97383c2dc3f8972ff77461a73ea33ecc0ba4dacbf0188e1db0dbe21e2d324dbb8fac7f05fafa585d3672d6de7d7db267a8e9f5e623838d0c46df5d";
+ sha512.source = "1fab74d218ade9454924cff4345c55d6dde25d4350cd238834677d24be89ddc58ce7a610e089158281a472b102db3809979f25a57c0c31ce50dbfcef398a662a";
hasRunfiles = true;
version = "2.4";
};
"c-pascal" = {
stripPrefix = 0;
- sha512.run = "b09d1b95a702f41c0c16bb4f8a30b25f09a9b8d03b624accd4edd6308b4b572b4b94cbc2ffc021007b2943223a001bb7f42db8bc56a03326d247da6aa49ffd9d";
- sha512.doc = "d7c30bec9e22f37129a55d252e09265836f797b86f40e5db0ee6fb54e12bf71983cdcba45cee17d7ff6e9cfa6808b0070b43d313b3fa3e34f79ee5e9f7f4ae86";
+ sha512.run = "59aa375b3b953f2fab04547b3234b36fd08af39392cfdf05f6992a90ef3a52503b2e11296787763abb9ce6251f9cc2fd062d78133038ca4a92e1b06ae65118e9";
+ sha512.doc = "52252a2265d9bd48f09ddaf5f1517a6a74980897f0e8e0ad7ea71bafb194ca5bb98386af537ef2a4fb955e62ccba3d16cc1ebbae094502f16ae3bea0c5073c79";
hasRunfiles = true;
version = "1.2";
};
"c90" = {
stripPrefix = 0;
- sha512.run = "0fa5df10cce957a0888341cce11595f6a2c0e979171b58c417b6f6e6be7e7d8d65cc3b19be52f7a4ef2a443e19849eca6e77a7ea7a22e05a3d5b9151b107b315";
- sha512.doc = "94670225753ecdb6ab557bb506ce7821821fb87d7c6f3c71dc3be27c5fcac634f86c126ab55ee63e1f9f0d789d3236cbba81d5e9f32a0dacc2214f2f33f8c549";
- sha512.source = "0fbd21056fb536aef671d21cd8930103ed69281952e3a6a304d30a6538db8a2805ce0d2bf57025cceef4b0abd06c788d1d005de095b41b7914b41457a142dadb";
+ sha512.run = "f7e7aeb931bd215d38b41e1ded6d8fd046f90e54946a1bd1d4dc04b7ede4f6c20a3501d57397601f8a423fed9518672fffa9d45f17515f56b05217ebd59efe81";
+ sha512.doc = "dbf3f9d28bfad1d52dae43f9e9804d082525ea6deef94ba4ebbef6d06b06ad6010f5944c52ce992b1ba4cb5f3877a8eb3b694f106f0eaaef48ef350f62c76e8e";
+ sha512.source = "fac23323734b4cf9357067cf6d5304d36e669798494636d6b3283a074cbf3ec74168138f6d9bac3d6cb7e3ce3c7d5e35f7d98672865fa9dc87ea59d4227e337e";
hasRunfiles = true;
};
"cabin" = {
stripPrefix = 0;
- sha512.run = "9d07b4d6cd2f2b4f38ec4334f9506a9c6c9ff0afaddee94a431e071b9dc44776330851ab36cd121232f10799c92380225f6cdde37300ddd4541a5911eda29ec3";
- sha512.doc = "6a4a47a109741013f03c59681fc22b0dd7abb17b56ace14f7744081d2055738dfa8953dc145194862fb0532730384515245743d68010a26c798af482ac874ed0";
+ sha512.run = "f27414422184524fb0128f96865e3dc2de91efa6c71701b1829f87880ea95819a33233b7bfe82dcd396d6cdbd04c1d886f294323cdbd27b2729f23a34f0bf25e";
+ sha512.doc = "e63cdda53ef967030c13d31047bfa3ea25e45585e508a213f12c6cd1e8af7ab71387bb7ccb460654986254f8ff46462ce9a4b0c90ca01456983df74b942354fe";
hasRunfiles = true;
};
"cachepic" = {
- sha512.run = "fedab1832932e2d9d4225dc3e01738fb0601bba81b578d718c71471fb842a33b62603188d850111f265a474cb6343ecb624e869d8243769a535393acbd9f6c9b";
- sha512.doc = "8ec9eede4f73c56b52df6b686fdc2d4c96714d301bca821abdee4d9cca974c5fbaa2ad0089b043224cfa3f16603813a2a2668c6b6d4405b54c5becb7a085508d";
+ sha512.run = "a0405befc4ed9217cedc4abc78c355b869bb803fa4be32245198ba4aa8151884ace023b3465db3b4757c923d0425fd1d186e25facd7c29d05d5072668a9f0e3d";
+ sha512.doc = "93108475f74b2356cea79a8403729df7c24e95871680b0b53f9316a7b158aa973ce108632a121198459352968bfdfd79f265d4aa301ecd00ce55cf56db5f976c";
hasRunfiles = true;
version = "1.0";
};
"caladea" = {
stripPrefix = 0;
- sha512.run = "66c5b1225e8a52a14facb29524990f75459e95c6d7e186f87e6cb38b75746fa836528e2dae3b271f675dad767722840556e5b47401e3614f06af475b97042b17";
- sha512.doc = "ed95f1f0c105ae08e92b54d93571451384cb057f15348afd6cde73b896a8ddf4ba4736d23ed00f367e3e07de42d69d2ebc9a0e371859e1c4a33b98b003c3d1a0";
+ sha512.run = "3e1d6bbb049ee4ac637fe051ac39d2e590d0e5ef4f2801ed9c1dac96b9ec8724e7643fcffe8a72de905572a75525fc6954871d8d953ae120af7e9f336da51442";
+ sha512.doc = "f6b47af3681349536a80bf5b6ea0db2113e35384dd7ce99da3704bdad3a3c5dc8f6dc0e4b1402c89ac97ece9907af5e0f2263edc4c0bb0a1e46ee89cac2f6639";
hasRunfiles = true;
};
"calcage" = {
stripPrefix = 0;
- sha512.run = "ec5c839ee7e43c275381f241047726437cc5b4523de6b05382e6c435c00aa691cb9692ebeaf4d33a970036dcf69859cb3e29b28f7f4a8e1a9bf0db7bdf3516e8";
- sha512.doc = "35ad9c2b753c5d10a5de3399e4c9cf4307b9e80d824f4ca6a3b9f3abaa4b4f18983cac7411303d4bd216603b987e153a5334c6655f5ae40718118be0c28560f2";
- sha512.source = "7853e241ce6bbc68dbe810cc98c299da6605d36ebf610bd531bf654334bbaab51bbe37b533f5eaa387c3262846f9a805e73006bf4c525144e0b4ea243861a631";
+ sha512.run = "d3f6d46166f2b37e6ee8ff9185c6ddf5ed99ca2b32c7520966fa9a3db95d3a9517e39f5e8f928332a8dba490274c4fe48e62b6ce83ca10d0fbdb9a4218e0d92b";
+ sha512.doc = "4c3f1ed751005a5fc19e0ae40dfeb010ca211dbbdb7ac11c01525c7643f1e993346f1af21d411705ebcb119f8b1c20e4ad35384d2be9618fbe6db2de99e6eb45";
+ sha512.source = "aa49d205c8366ad92a46195c113e69fe123979560ae92a51589718136bc8df8b3b00e0aad4d6643ca36d217be02fa61529c4a1779d6826a52f80d29649fc50ac";
hasRunfiles = true;
version = "0.90";
};
"calctab" = {
stripPrefix = 0;
- sha512.run = "49956033b20ddaa86ff6a4823a2797898a2b37fe89d3378f2b2616a1f16ce8911c809a3d3211b867f5d609da87fd254a1130ba70e5be342417549a677544e8ff";
- sha512.doc = "a082fe9a8fe0c2c925cc0a7984a2c23dfe9a81ff8971e9fb59b182ed6c1814238ad6b1a208d025826d5bf5ef916ad92a113748bdc73ed2158f6fa0571467ae3b";
+ sha512.run = "20ccd46a047987004eef78f75b18f49b1e3001e240604e2657e23e30c4e6f286ba700cb828eeffbd608880ac4994d4a3cd2d67aa336957fecd1d3ea8a48058b1";
+ sha512.doc = "555a9d966fe556e8aa1dd39ec1ec327995f62fa447bfd2bbb8efe47ad667427eef249c749f9d2c0436c16e31e6fe7b0dced9b449da307411ac186d30c2407270";
hasRunfiles = true;
version = "0.6.1";
};
"calculation" = {
stripPrefix = 0;
- sha512.run = "3368a211168efba5a80bcbba92c40101f2c1f3c5cdd68a605e4624bb6c091c11cd7cdc1795cede7b20b742fec2288aec3cc89a533bd36f0f09156e82d3674b6c";
- sha512.doc = "cf80023b11c243ea86a22415c294465e8f318786e4039649fb3d361eb728c8db9cee2d0d7f12aa81ae12480cd4b4a5fb7f1f23baf990791ca69390a92f593e74";
- sha512.source = "0393b1f551c11c59b67d2c2118a55f3f3a214cda6c0a9ec54a32795c45b03c22b9b07783ba2a0ed9d263002ba1cec10431e0ce19f4c557c08f12978583b7cbd4";
+ sha512.run = "d60f9face95cdf6944363ce66b842b2a695b468e77193785564d1697244e193cc0dcf462e7a13c8a22eee173d5d4cd192ae59bbc68e086ac27c92d2dbaf6f156";
+ sha512.doc = "741f4600986798bb191352ef98ac1a398014f92956267c36ca1834d95996008204107dcd8575077d7eb2dc1ddc627f03ffdf071ce0d8b2646809063eba59625a";
+ sha512.source = "010291ac9b9d4529283ae9ed9054a2d797109a5eba2e999d26c4e847bba6c0bbb3a357a76526c77549636d2446d38fca2b6063ca238f5912c1aced9e2b63bb8a";
hasRunfiles = true;
version = "1.0";
};
"calculator" = {
stripPrefix = 0;
- sha512.run = "2e2160873be115de34202a8d2f261c1ff18f1b14e95e1f8a86bb270c319b4312bf01e519ac2abcaddf86bc0941cfc2cd6f9a3ea7a3245285ba20ac6cfee24f12";
- sha512.doc = "fd213db9279bf544835a6c114e7a20e78be85fe362a008fdd5334eecaab7ca76fe9e315ca068cf4fbad7f258f3237e09f39d8fd0d5567ea76c85b6d66696cc0e";
- sha512.source = "935b54529bc59f0dd00d90a61329aae91349126388cde4bc4bc0f2c98c30649658ae1bd79f27e4bd8faa8780fe0c103ad220224cf91e7ff590b559e80efdcd44";
+ sha512.run = "d381e15db10c289b3de79bc6464c714391949f149cf5e6ff7af04e3f195308cd9d71627dc04c6138b17d4d2c1e5caeb44149e327df78d20e54344d95cfc4d8ac";
+ sha512.doc = "107055cab430fa0867f48b3e4c9215052926ea328d29d920dd0345bc48cc956a0673f6ba3b72c954acd98fb65678acde00b4d18def40225e1b8ff656a7938754";
+ sha512.source = "3121da3beab24f10d9898b88fb971613050078d2d09deedb03f3c5e6b9b1dd9f0a9e8a2c7c8ae092e8cee7058abca6366ff09dd15aab4f386adab0206e11303b";
hasRunfiles = true;
version = "2.0";
};
"calligra" = {
stripPrefix = 0;
- sha512.run = "291c0e7cc4c688428a4ef6a267bb68f1abb0ebb8418189cacbfb5a55f3f95b4c4d2049866bf336532fbd5e7529b73a2a563354acab6f6c1d86c1eedd1cc890fd";
- sha512.doc = "3856591b94ead6994944155301163ae8a434a6428b7b4717a1d26898d696f1fed28b73a7f3ae9ee1e9f7ea0801790a2284e932392902210d56d968c528af7ee5";
+ sha512.run = "9479d6b5ab33b12acae5cb3858c218dc4a1e1901c4006dca5160778798813d333b2e9e615eeb29e01007084d8479c58573f88ad5e282dfc06f3f5a9820df482c";
+ sha512.doc = "05e7b61864f483f0fc50d4680d80a395282a5c7f36b7ccaebb70e1c24cb5a101c4ee5accfec8d12c7fac0e7a32851dc15906267b93e6d75094b7ac646826dead";
hasRunfiles = true;
};
"calligra-type1" = {
stripPrefix = 0;
- sha512.run = "44e1f4e77872dbe68dfe87c9cc70b5268e6db691ca278b1b43fe1f56c16a2985b9dfa2a2fdd89cbb427746ed6c3c502e65b8b778592d51ca203e3eea939936f8";
- sha512.doc = "a0e6a8ef9b0dcf57e169d6390ad68d7a5470938e2958865b602d3c25f00f2d5a1f7ff9196bfcb6d7bf304a02dfc1f542292ac995a9586d4714444bbdf9cbd9ad";
+ sha512.run = "325764734735203d4e355d33b30a289d699fa10377212e39bf33d3195f2dfdebd4397785d69d6ca392e040cd2fd5bad20b0055b5f92620149fc96ed0d6d337a7";
+ sha512.doc = "c1acbd3ae35c423b9414b5e132e1a164d4b102ecf9d7305548bb5d203a8d3a25309e2aa5a5d09277d310b9446013ca2db65f9ce6d5783432ed325838bfc9a48f";
hasRunfiles = true;
version = "001.000";
};
"callouts" = {
stripPrefix = 0;
- sha512.run = "cf7543395ca1b2ba7c9fd8cbd44f720a2a896781d4465ed5e9bfb46ed003fd011e5eaac8c114fecbd3aea8a5413d2702eab937eaec4bafca3a725335f5efbca0";
- sha512.doc = "20379990311229fbf072024a989f39738b1851f77d19cbaee2a7a9eb954bf3693751380547c5c4d327337995f3300c94c2cb199243c27b063f0643d23633571e";
+ sha512.run = "a440d3815f5c5a6d291ce4d7a20bc8483bebe190a0e6944de9f5be78a23eef119f41740ca0fbae4515b6ea7f2aefff90a62005883c44e8d70c6aec0a58c777ee";
+ sha512.doc = "0801298bd110f2e484b45c66626c790217666f3351aeeab87881d7f32ada1868222a21f2a7861afaacdea302ad269d2062aaf5fa9d13fdf8efb93efaeb499bb6";
hasRunfiles = true;
};
"calrsfs" = {
stripPrefix = 0;
- sha512.run = "27b031ac6f663c94a76cf763f9eb014f9749165e7bbf6b51a9f0e441bb8ba94ab10125aa0e419b3d5f984234b85ad87c9f364ed0bc27e04314eeb7484f93888d";
- sha512.doc = "f59626c195f3496b1f5ed881a95a907adb365f9f3dc309da8f7a2b6b08a01b266f4995c99728e9c0871b7b552092727f63ef0faf5bf83c092e8b765cafcf98d1";
+ sha512.run = "34b5315e9e5e0ca532733f7b7ebe66e77d935fedf0e042aec63fb7cae257a423db5e93e288b9e1dacb26b0b75784eddffa8b565acfa537a7d970297f71e63a2e";
+ sha512.doc = "2378c004fe888bd2d60d0830ec98e805a2bdea3a5a6f4161dd3d4cb56c437dabdb579f3293845a10e316cd868725abd304ecb8eab55fb4c728ed5bc0d2073673";
hasRunfiles = true;
};
"cals" = {
stripPrefix = 0;
- sha512.run = "32cca18edf550c0bac6d659a706fbaf510c76e1b851a9fd10d3b17c8fc6bfcfc6f8e2d453668aaa2001e0b2d78414ca8e41a461b9bc7044d01abfd113ed3d898";
- sha512.doc = "8235472d0384dd8f1a39d517dd22f0cf7f7ba3f6cce143849b2afeed7f4b059de026a5c743f50b5d8909b2a6d3d6218b22f2f7babb4fb029ea85175f3fb659c3";
- sha512.source = "545abf72a592d53e09b28496878e4b4fa285c49a43fa1fd1b2979f3347530f7ffb94562d1c1a8abed833051d953f6410aeaa01f351824968f5e51f7c7924d95e";
+ sha512.run = "75321e774560d7a205a7bf6b7d2d512c6aa9b5f38f6116813ff43ebd4d1fed23ebe26c235b278ee5723062e49630fc5f9480dccbe5bdfa44f5168f18657ddadc";
+ sha512.doc = "15accc06e3de07dc535078300efbffe305d8e26a3aa0e81304de37090500210932f08c24454d0bcb5d93ced903832891b6f987525eb64d04b1a7bfe577071153";
+ sha512.source = "59a99cfdb7923d0e9edfa656f53825194b3c1ad0cc554e28ce792783d3196b525a9e7dc0e5ef8dd824e4d35b39a71946c579978520c7fb87de24f1e8b91c1253";
hasRunfiles = true;
version = "2.4.2";
};
"calxxxx-yyyy" = {
stripPrefix = 0;
- sha512.run = "00cf9e6838d27f754ad9e205d7885e1255bb7d08167697026162171361a979d122747b60b60d72419e06aea0d6dea20938bcb33182246f45d09913dcb2c9829f";
- sha512.doc = "6a1ef8327dc99f28f22979ac3d099b96517dfe22a0cedbf5bdcb7d320ed879aa2a393ad44dcdc8635a30c9ddd8986f70ec5727263fd4cfee32a34830ce987111";
+ sha512.run = "d66d7c31c9e16d79d28b99a395b8d2206bf64ca1f036d94a34d9a60c67f87c5ee0e9295a9d01a8fe16590b42e570ee2d49e7ffb07cd831588ae9d8bab40746f2";
+ sha512.doc = "53e3cc3a8152d7bcad1e00f2ab7163b0c6630c0a9a065f0bbe79ac9caf871bc50c985ba22eef2a69f745296ec22353e6d2780e92711d4c0453033ed436b414da";
hasRunfiles = true;
version = "20.19a";
};
"cancel" = {
stripPrefix = 0;
- sha512.run = "2b321b5e6342ba1089cf32128b4f51f4c5f2b3eb6c5f85eb4723c78a4a0f806f176522334f4a699136e53be574e89c7f31a8c505cc7ccdfe6bc79bdd37710f23";
- sha512.doc = "ceb5721c446b0d71df0bf7ec87e87765af930653692fc84d3e1a063ca049c93da796615c4e7b7db14053cc3bf6b45f37d041ccba04a930f028c70bcd24005b07";
+ sha512.run = "ac6e6b642dde29e32e45d7a0e967370c1f7a6ce604075cd43c57b1ee002e75adbe4fbc81de30e8d252cd58f2ac091503595a433c5de898deb3bfbdbb6f2d2e62";
+ sha512.doc = "5af252a521c1976166db248c4c19d4fcadd32ec9801e0cd42b73e0a3a0adc461b88d765b90dec1af859474fc64bc00cbc8be44450cb4da6b43944c8fc46ba670";
hasRunfiles = true;
version = "2.2";
};
"canoniclayout" = {
stripPrefix = 0;
- sha512.run = "c13cf72db887f6fb2e01e832a5ed8b2dc253d9372210fa28a5abbafba39fbd3cc8aad238c5ca9c3f2037bdc11770233dc7020c7b1b8e836e61f578a49a51e910";
- sha512.doc = "743b17de36ff13e7f59f30b66f4835eb29643ec97b5daab986ff7e307c5efa8b3608b54d6ec2bf82ef20adcdddf0726bd4d2a338e2bc4ad51a443fe07576a561";
- sha512.source = "b71a626ec8a2517d3834a312dd7a43cf6509a16c925f03f05622bb2e60df7e87c261accc11d63be0da046ed3782b1efa3a4790b15d4a787972c5ae41c625dc23";
+ sha512.run = "19858946010eaac99d0a0b0808f31c57949b7488dea007e7a5a2d8820b0ae16518ff8aa48bfa5e067d90c8662937de7af7f325aa9a80dba382a03a66d89e46b6";
+ sha512.doc = "221b7eb51a3e5e9da2e354646cf1c09a78811ff1804805171bedc1e72e5c1ebc3a2e974f3b5ce3eb6322e17111ce2486e9c9452367e4e753be029d096ae9033d";
+ sha512.source = "27864e2f85680ac3fc8103bf14a420cd3b636124482ac2d0a382061825e70cf3674c8da8eb91fd8db5f2a7a15c173d2e16cc7f576cee28ac2a1d82417d662c8f";
hasRunfiles = true;
version = "0.4";
};
"cantarell" = {
stripPrefix = 0;
- sha512.run = "70485f4c80b6e5590c2a7e94b0e874e612a78f41f6d0aa4a7cdd82046074322a1ae1dad61ae734f270db73db812d6e4cdfacffc5b15816d2fe385b1a147359e1";
- sha512.doc = "2e34510a95508a5d9708558aebb4b0bf0610d83fdbaf6b53438c354b49857e7f2aab1b57cb5f29b097aeb0092933016b63d27808a210ff4d8916ea6274559772";
- sha512.source = "1665ccd34ffbbdf1163c624c49fbc30447355b1974667e794b01115516d9d45b2ce59dbb44fb961d553f0f56fae612d20670d081816c2ff3cbbd4a99f062c230";
+ sha512.run = "4565c3ff88cb4449fc2feab5f87de79eee7f38d0bdf61866d8fff421bc92e0382653b9956a724b1540c64ac78dbb529f34421e5dd0a3b76a2669da3a0d667c89";
+ sha512.doc = "2c696061a46a3b83951869ebb36b31da87e61d9489441d14b8f8ca2eaf4616802ac917e9e68d56d6e81fc03a534175b592d74ac42f8079340f476725f869f0b7";
hasRunfiles = true;
- version = "2.4";
+ version = "3.2";
};
"capt-of" = {
stripPrefix = 0;
- sha512.run = "a5f19701878ac0fbd2fc38fe6dcbb984073346a991bd1f34e51b4f07ecd34baed89aab19ef80208915a659d3a15a2c81b3dd09f214818f9c8a2bff14a008068e";
- sha512.doc = "1a834571097a5304395b86fc5d9a5c3a49d1701b336330c996ada0ffa71a08fbbcbb7aaf381514854f914f8c49b989d35c870e4bd76e403503abf7106108ffd2";
- sha512.source = "58854151a1e4af85661c70964568c0d61f47f28923930c40dd8a11785f47e6bbf2f3259e0cf21d201b63abf6ee2f3fee5b60d48b2cca945e869fbb95193ba9b9";
+ sha512.run = "f3b1b81aa5a8c2ed9d5ab94e2e242442674af957d3f987b0db459ff8ca920abaab43d46db234b92ab588bb5f7d4c587eccf586a87fd492659f5b088760859c62";
+ sha512.doc = "a8fa6b2a0787a3e52f3a9a22482ba9f9217ae97b985b4975c690d240ae040f4f1e17c3ea7439d53337e5a0815a66754d0e6c528417c04d7c6684d28e869f71d0";
+ sha512.source = "87d4bb47226cef478ada2482605b925a3ebb3c1ee1fc624f39e724a857101b113856d99bf659ec5e01ce6773e0f695e424c41ba0640f23a76e9721d06a1d4f56";
hasRunfiles = true;
};
"captcont" = {
stripPrefix = 0;
- sha512.run = "5fa23b3c6fc6abc25fb1321da15252a5a6381858138285057512c9208faf1b1f754b5ee5beafbec66ab3ac9f4944b3d129bb7f5a84c895b0ca5a194003458558";
- sha512.doc = "222ee43beeaf8ebeab885b4123b92fbe48a5bc6784e1878ee84df3187b6f9fe2c25ac04616b20d3ef0a892bb20501bc8a8a88d059af49d8a83c9ff1fce09b9c1";
- sha512.source = "e2b20f5ae53bc6190024013daecb6a04b39f3700e0a881a96f0ad60ae8142b045bf88886c040cde872d6a113bd93ddb22cff8d2274b7c4500327521dad76c60a";
+ sha512.run = "b5002e8ea4fc8ca1840190e8a2d40540576dc5e17110da473a8981198e3f24c858644b181545be3bed6275cd0e0bb9848a6058adfc8dbef26956e0754c4e4699";
+ sha512.doc = "91bdb436163ff745f3aecc67eec747ef5a1853035d86258bbe23a080a92b3393f72b4029bad719765663c94e79217df4edf753be930a3e4b62f0b999c296ea86";
+ sha512.source = "9c9f8b2785ce2620db8e5c373cd2eee4d9aa3cd8eb47c648625ca7250e7ace861d9dbc31432a7dd7d0f6c7ccd48b43aba74df519d72e3fa1a3c9546de946e591";
hasRunfiles = true;
version = "2.0";
};
"captdef" = {
stripPrefix = 0;
- sha512.run = "a5376f7f5b1d4a751971b4210fdd32041009ec30d3e5bb8fd5cf8ace76a52ed4b74d11482beeaa6acdbeebdfc2b41cc714000c4383acd8112323fc71333f3aec";
- sha512.doc = "9324e6ce581b7726681da2260e998312537153fa4c3df425bc50100bc3ab563f3b34ca7b5467227c3bcf5eac50f3ccf91e38e9e862fe04bd950cfb9335ef5b98";
+ sha512.run = "c24a7d66c1daa3a9c336a8555286876aea9e969a4107c42c258f0f4c9a88070316df70e0f2a860adb6335a33e49cdd7a9ba8391255f1e1fb283bd2f6a7e7b343";
+ sha512.doc = "c0a1a4584d0802eda39812d2c293fabed2487b0cedb57df622519d5857c2ef10e54e66032e9e9ee9ab81c757fb827eabf422b1bf2ab0ae6f7c22ab3aecb49a8f";
hasRunfiles = true;
};
"caption" = {
stripPrefix = 0;
- sha512.run = "6f9f55e4eddba072aa2c10d42d49fad13d0ece4b24e70a4cdd66962103337c8a5a0af2fb28d1d4405c394f532e980ac39ab7b70f29f5a2b054d54ff3e6edae33";
- sha512.doc = "3d6d721fc30c1721fdf1df933e8117428df55b6f181464cb61162bb22021dc38aecdfeb91e5de7c001d45de6aa8f1af31f901f848851c54d130fad5ccf57e02a";
- sha512.source = "d6f7385c3ef087bb40d6e9de59292a3661000c8a76204bbe19eb79fa167403433fc1623fdb4d9fe51f1834c06089cf72a1e3b2a8491ac8607cdf4279ad243491";
+ sha512.run = "047ef9f5bb8b5885ebd656e961360135cb531a9b8b4e582a5d92b8b813b593e4b588e969c75d83c52e65656701855fb16335f9f5fe3ebf0145a3a08bd59b28af";
+ sha512.doc = "cf45afa493d9365446cce41ac6c4e7cecb08495dbf1c6f7ad5cb17a57a85dbc1237a595406beeea259ccedd0737776da6c393441010c2f7995b2675f7ce30170";
+ sha512.source = "377db41ee95d07c1c13c54b291d88d11c6c31ecaa982f59953d6b69c33f59f9a91f3df323e0a9bf975feefc4b8ce788d6f1485cb0e052b5d78315fb7e9bdab04";
hasRunfiles = true;
};
"carbohydrates" = {
stripPrefix = 0;
- sha512.run = "600d248e5089ba077be105c7d8f8e03c508b15dca7c65628307b91aa736377ef2b7b43bffd3816021ba4bf1e26697882db52c1355d8674ccfa0dc7992c099ad8";
- sha512.doc = "f9e0cd4372b40ff1f065d68a27f131007e3a22a801f1e7d6ce9235de71574bb4387540413175309e30c5b4953e13f1e6bfafb42f79778437e7901d346d4513e9";
+ sha512.run = "dfccca523ef4ea2c9bba9ebdbed7f6bbce1ab0739be02118231d1eb449bc826dd5e96406d5e009239a1bf25088e8df289e2e66423a536d76cf592af1a50f276a";
+ sha512.doc = "67de0675fbe00573058f428d34779b3423d1c9a7d47be5f8f1c3ba6b3cfb6783f5f1a945c1f201bb719bfe835ef035dfb56864a13ba0f12e0e83ef1ca0ce059d";
hasRunfiles = true;
version = "0.1";
};
"carlisle" = {
stripPrefix = 0;
- sha512.run = "3734bc331f78e4bd8b85dd2df238b4dbed76c6c1c7bea71768b1e9c7c62ec7d277194e54997b834931221023768af085e1c65c3d7688b77678e8d3d7465c4e1f";
- sha512.doc = "91400a8a7119bfda80ffbd6e20c67dfae45fb7f430396f37bbac8c0f005b60bc82c0d502cc93fd58adf87fc880c8a958907fc1b3edb1d55915379c2eb2269c47";
- sha512.source = "6e69b406b71462fb97a24e1d20deeeb1c814dc7dad196c97de4e92ff568734c273726708feecf58dd913c6b3d638aeee9d5f300d1b971bddbd70f5b6fcb2bfda";
+ sha512.run = "d3e743a5e614479167ead02eabfefeffc8006e27c486fb5c57f1cb94278418f86db0431c752310bc1f7cda6dad22b1610edf4d24742391f6b743cad4ea050344";
+ sha512.doc = "8d49c9d72669bffa042defaa53b4bdacf2e107753608747162947f05ad8438b9463afd905a376e462e6491293cf0c4a202e0b76db965854c19b97641d0a7d295";
+ sha512.source = "83417675f97cd8235ad3a38f3e333596188e717573a8739e41c1041d1641e1e53d48f189f6c01a58509ea8ca1c5d755c56aeeb9842e205c9aa8a01cfc7f688e9";
hasRunfiles = true;
};
"carlito" = {
stripPrefix = 0;
- sha512.run = "f47d0ffd4bab7d892e6c646f3a4eb392c295b8f8a9ecd63ef45fd9ad891c33db8e66ec3e6d455649c2a8f8795693bff105e5ec48ae7c8d2fb0bf79d32e078bc9";
- sha512.doc = "ff4a566ea7ceca1d2d095b3e99acdd65ceca96671eddb2d98bef69310d69e31435acab70272ab3f421cee5c37ba42c3aeaa230cda7e95559744a40080b9c1547";
+ sha512.run = "57575185b89cf337f612f3e5b8458502e0d86a49c992d40f8cdb390417b0387fb0039ec316fa807fcddad7795e9f6617f62cf0bd6827bb654ac28231f65bc0a8";
+ sha512.doc = "b656565ef24d9939545e52af7bafcfc8a3613d0f206e1aab455e339c1d2590e930207db24033c8585a1e7950ec9f550d3b37a0c1adf456800b85ef63b68f875d";
hasRunfiles = true;
};
"carolmin-ps" = {
stripPrefix = 0;
- sha512.run = "1802e7fe2835863ac0859bbfdf21724ca77cfb56418e2b070a7f420a739b0324458c5e12b2705b03e9526a6a87fd4a9bdc49ba066960f3d3159b01636c6ddbb0";
- sha512.doc = "70bbb0cee83468531ea86d841906c7d47d3ab95067aa03d4485bec644653e9d110619a0e643a6463685e50ef1cf7c311c64319522fe4cbc1201b77f37ae4e78a";
+ sha512.run = "61ae809b5e4e7ff493de30ebb825870ab9caa8dc64d6d3c82d4654fece82dece4937c798e3c1e5086a84411edbcaf8c2ea777a9534865b38d4bc5457ae59aa25";
+ sha512.doc = "284d9f740d1e4b1a4c989b527bac80e54afa74013d1234bf9e1c2d42ac2ca4387c3b0d24004818e1fb92b001582114a4432480804c721cc7df0bd3b85835f111";
hasRunfiles = true;
};
"cascade" = {
stripPrefix = 0;
- sha512.run = "f45bbabf4c603aa16851745771d983a0f58fdfbc4bb738d57f81bfe43638cc36a40f5e21a5513d827f25895bd3269db92b9d0f5e2d1f6e5f92684d781866589e";
- sha512.doc = "e7d688ddb0d9d22e67170c7f250737f1fe2a4fb722dfa659ba1716a2c83fbe51e621ee2880902d92dd551cbc6110b84ff2ac9b56a50cd6ce98ff37f9b090d2e9";
- sha512.source = "6e29cf674695fdc589ddbf674f0acdbf1c64ca6c1cf8ff3454e3ab33f496778a1ccc5eb3064fff2ccaa2ca16ed30bd174663e10b8b6320c3f56df97b80a83b0f";
+ sha512.run = "d72e9c46f4228af10abc33e96818ee488d09389d21575b40cec183c03664c63cf7dc7b9dc319b0fb775c41b5c9df8f767d06d131ada730f9b8dfb655111fd7fe";
+ sha512.doc = "d74ad316352672ad753f48e1b1c317dbdf402927d75d583d85d85367ceac69228e81b726b575e84d2746a709457e18d25817ebe7850dd17ca07515192749b713";
+ sha512.source = "53ef700bc723b28b36ffde548b030639e467fa1fd41570179b7ae9661c3d4a9911d9dc765362ce46178d06d3a67dfa1fb408e8f074141c80d32de437554a3b9f";
hasRunfiles = true;
version = "1.01";
};
"cascadilla" = {
stripPrefix = 0;
- sha512.run = "e9a32539283dafbcc1cf676127308edf6a54c6d0558dd31de32601cceeb22ba213c30b4ddbe6f4007c6e1e8f3810ac47b2527d379d719f3cbf7ebc35f5907a87";
- sha512.doc = "58b9111f86085c066f18363d4e168abdd1cb7ff74fd53dd34ddc537ea320e4ad2ec2450af0ff031f2d43325676c921a8ecbe008297f11170bc387fe21dc12745";
+ sha512.run = "df66bd91562f3678e2ef42f16a4a0c4af95209fb28b1176b5b63968632b3235391180b06431a42afdc73a9e4f97f47c8c954ed1ef2ccb746cdbf1d65058ad919";
+ sha512.doc = "2c15b786f550642c26cc8f5e0151dd5b31e964b46d59837b3f1ccbe118fba6ad8f06f86c6a5bdc6a791615929bf4c9b7c2287f930d1ca3c8bd6c2d0d7ddf64b2";
hasRunfiles = true;
version = "1.8.2";
};
"cases" = {
stripPrefix = 0;
- sha512.run = "0c33b5791952a315c72b18225f0ad0e3f6f331fceb5c3403db4c0da089acffd53ef2b957c13bf3480dd02bb6669135f96e786b32955fcb374e2d9a8f5ebcf629";
- sha512.doc = "b747d1ec39c816a90c665be10a8721ff612cb379349213bc2e470236afa80978f968bd2ec99349a9f40233bcffea87bd53c73f1155eb13ed5c2b0fbaedde83ff";
+ sha512.run = "43d512d0a408c82b80cd3cc93ad858ded8a0af5634557e1a67fd41cdbef6f3df5d42d9f3e910d05fc203b741f9fb374271d22b2a22c4704010b934237e055c82";
+ sha512.doc = "1d09e32e370635db9c9d3bb618b51da7c16f178b6d6639eb7e4247b67e12036ddea3095a41dee4ea4746eee8ea7ec33ceed5e3f84473dc5c08ef078734a02589";
hasRunfiles = true;
version = "2.5";
};
"casyl" = {
stripPrefix = 0;
- sha512.run = "b74ac52b7bfc964e19a97f1be41c240a41b67182ea08a05021e5ff1f16c87546f9e216721c1b6184d8ce86c0855d49c93b4eeeb575d61b79c5f6df12a85252c9";
- sha512.doc = "691541ceb4ef0f0c021dbbfe1fe6b75c27aafba752dfb105f9511237871d5db11d434b6d98f2d94fa70521472f850ee754f611c395263ca1d42d1584f3d2ca55";
+ sha512.run = "1536d4fe6c0cc647def47d3686ac73757da8b4ebbb99a5188e78944d59350c0da731f2e51a40c94a1e05b225a793f292766de4221792804887b4350631c8a24b";
+ sha512.doc = "74adbaee46656ad57512a11986f834239d60259eb45014e2c738f7f5b5bb47897185528c0feeb96c45ab7d6c04e679e1858417a93db791b72b5eea1cf828c0ce";
hasRunfiles = true;
version = "2.0";
};
"catchfilebetweentags" = {
stripPrefix = 0;
- sha512.run = "b6437c502cb5e14cc42648d80c7c7b16faa1a68d2d693f67b319fba5375e4c2db9ddbf2379ce50871e3211cb80b5c161f7027a27174c671a1c0f300697d36b12";
- sha512.doc = "bdbe1fe7e88e0c9456b050ea600669072e38a149c9f31057686e3fe72186c900280fb454bc8bd0bd2e76e52df9f65b8cddbe28ccc034530aa33ea2eaa7855fc6";
- sha512.source = "ac7a983d840bbf46e372fbc842941fdfd6b632c35a15e37cb9d1067fbb07b96da21f991dc868c583b2578dea5cb6a7e04c2f4cf99d0c8731b476a2881da46e10";
+ sha512.run = "71656fb162aae4fccf15767911b8524c4f3a72f4c6fbeaea45a3dd9593489ec7644e7c10ab61a49cdd125ffe56e61331c30e35a10517720948d4f03b97b20056";
+ sha512.doc = "4071d6d6ada488b5bbbac0df3b7604939fafbebc17808430d8bd389b86a8aeca0df90da77fb00f8be14af9e9a79c45bf5a2dc0b9ea45af34f60cbce83810e1a5";
+ sha512.source = "0d0e6436d1e065fd518a743fd39062f1ef9a86f450130a2339ae59e5af0a9fd0ebeaf72a66301c8ad42c6e218a01bef48c977044cf284c98cbf25e6c8f1773b9";
hasRunfiles = true;
version = "1.1";
};
"catcodes" = {
stripPrefix = 0;
- sha512.run = "5fa20d32839ef18037c58361812588f2597eb8ea1872513a53a481a23955b306b64f0385b082a631d3b859e9f3e434a72a804c6fafd57c670650106b9289d6f1";
- sha512.doc = "dd3eb46f3b9fdc1ed216c3594cb57264d60a2006bc36f103f3de844c846c7ab90cca09a8ae5de6d1c1559769e1b7d0814c5a506ef142eee1e739c7511ebbd6ee";
- sha512.source = "c9625e787b87613032c5c6f1c47ed24558a3668d10938e4fafe3b28384699891e5cacf42f965f34f9e57459d6238e1d5e5a55da5a6d021cd7e9ba10c929d6b6b";
+ sha512.run = "6eeba6d0c7435050e5ca07a6b0a24bca1714a9ba3d3a20168547502c2ec954b9d74918767c9728c1595355fdb84eb74ef258fee86cae1907fc5b186ccac0a939";
+ sha512.doc = "4dbf09f34abc39d9aa5003ce3defe4f5a04b0cade5d6a848bbde4ff3f35ff6bd511b8dd8dade14f92b1ba38bda2595da65da589b0236920c7aa340d245e0cb7c";
+ sha512.source = "157520a8e968f5236add71d55aab0ddec48eeac801349ae1900cf70bcaf1faa4cfe98632ac5fa41cabee6dfb6fa46655a609023329d161cad06ece33f10d03d7";
hasRunfiles = true;
version = "r0.2";
};
"catechis" = {
stripPrefix = 0;
- sha512.run = "03e4029788bd1e61c60807e3c11457c856936a648ab91ac3fca44edee537126f1cf84fe4293eea1c84ab91ddb842fda203580045109e43d435bb02d732fc078e";
- sha512.doc = "1d04e340519c83d9b5f4a9603a2ea670bf984f5da366742468ca9f2622126630d96f063cf2c1ae40d182127c7cd584f2e221560f8319a5d46952d0618469c838";
- sha512.source = "16a43761b0731f2568ebb50e835247e9f899ab9cb205038f700501d5ba0c02fab19d1274206a95fc2e7992207361b9989ba8daf62e6dbac6396925550ee488ce";
+ sha512.run = "2fb8f8ae6f9e597740edbdd0e686f9715dbd4ad2df2cf9d3737b09d1ef496582e243b8e21414fab8cb89d3d5a8ad30a4d82276551ad6fa548895c6cbc7612cb9";
+ sha512.doc = "2273842b6b0222c98736fe6338eec505e5a75ca45d180c259bb3073ed47a5d0bab65fbb95630076f764db64d978ad8b3dbdb6a12775d2af3ea730c9d1b938bf6";
+ sha512.source = "bd78292392877d0694fc085ab92e64ea47df555103ac745c8a0751ac445d0c74a034bfa9be1b39a3e16c0578da7bb68c7635a359f3caf69a2dd3d03ad21b51fb";
hasRunfiles = true;
version = "2.5";
};
"catoptions" = {
stripPrefix = 0;
- sha512.run = "e89c0a434ec726691bca40b45275e13b2121d048d7b9d35c1594e6b44a957df740d9bae89f8d6f3c477d57f62774dbbc5a8cf6d8b5c3622d81ba82bcc640bd02";
- sha512.doc = "0bfc8457a7f85dffda964a944d2fdd423943e46d7d043ed01a3726a5a42a47cf96e801c35324c5fbb4949ee452cfc175f231465cfd84b4f30dca28ba203001d9";
+ sha512.run = "1169ec654a56230c615f561649ca1fc22716eaee05e5229d1d2320ff73717b708abb98789d7457093e5ab5f2dc67f3e818e58c7e8f32c8f29014e19548f02de1";
+ sha512.doc = "4c35a3fc5829e3492fad27f2635bb4ae62b17b5d012db40fcdc5929ffe0f3917ec76c12a940d5fc6dad2b8d7d9d12042c7f5c2350467ba0777a23c97372cca5c";
hasRunfiles = true;
version = "0.2.7h";
};
"cbcoptic" = {
stripPrefix = 0;
- sha512.run = "d4d85998e0035d3498580f6bc4a4304c11493a6206ec19ab899b645a818e760fe5bccedabdd000c47c84a5f0ebd1f91dd5e99105a563e5856ed3b65e57d155d2";
- sha512.doc = "89501567aa9b40ffa0ce1d16e4bae7a61305ea2a832f3e591f336e76c0f743a0232bc4fc953ed6e9eb9fde633132b8a750446d7d86a510131687577fbefd842b";
+ sha512.run = "7d48e324b5c5ff5b0755903973e0b439025e98277269f21cae33709a6c39eb6df7cd8f054b22fb8b1c072cabf9e92d0f1456cb41fbdd5a6e99bc0d63952e6c3c";
+ sha512.doc = "e7e33c5af518e7fc4f8fb15af79a9aefc1ab8cb4401d0eecbd6b418acfb01c2fa790d4d7f55206ec9d6d865aa177b2872f4d742bec2991e7118df4b834341af2";
hasRunfiles = true;
version = "0.2";
};
"cbfonts" = {
stripPrefix = 0;
deps."cbfonts-fd" = tl."cbfonts-fd";
- sha512.run = "e78dc2d81c28bd20ef703375d0631623f594430c79e79d89390aedb975e2d42ca93fff3eeb5ba7641b05163a423401f0ffedc657f5b76c9732e9fa66963a12cb";
- sha512.doc = "668467e02d5f7099609c7f5944b07156777f9e84cebc320c0f7dfe9b36903170aee5e7b3b9205d59e5865a3514caf45da238cfcd1e378dae3d76f4822a14cf74";
+ sha512.run = "652472d9251cc9090906627a823fbaef3015ce0a5db5d08a347f6bb496303adb65339ccc2cd55c19df489512ba06c605342ba2871f99175685259415f6d3bc0a";
+ sha512.doc = "5168d8ae6380b6d7521e99037bc2b28c13f135aac9a3cda160c103d3fdd17555e1b6ffd371e8aba968d74cf50ac1d01a7415977f8efbfd1a8841ca4ce730e66e";
hasRunfiles = true;
};
"cbfonts-fd" = {
stripPrefix = 0;
- sha512.run = "43b610537bdc7f0e5a5656f20024fda260bf53fab34a789db731d35cead1c2e97e9d90ba26df239d346e2f7a3ca7f915fa81c95334401fa6153d6430ff2d6a9a";
- sha512.doc = "4c3cb2cadedd15023209ae5002fc95c905b7fc84833884e3114ed99111ce393cc470e729ac984a401f9631bb39fd445fd7422d11a3c0d992010d4a39ed8b8c7c";
- sha512.source = "d4b4ad9cd84b283b5ee2688af7110ae9259d24179074f0328923c9c8ca460fb63a8b805a6596011b77368986e4ec285d7748a42b5ccb7c39b8cd3d8f5d81211d";
+ sha512.run = "f892af7e63b4376f2d82d886516f6b25d362f8dc627435b4f353a72926f25c3867af1fb42a4083ebd16bddd05ea797d643b94f556cea37495fa0fb7786e33b3e";
+ sha512.doc = "dc2b0570e042ed2e676c55df43b9254a277d1258861cd3c4c45ef65012dc8182c0e374ddf71f3d3ec6a667b5ef99bb449c43ada155367e1ef26a6ca8c8dd058d";
+ sha512.source = "5a66545f0bdb71b951edde9debe8262a2bdd5e644da1fd3ee966cbae883ac62c6f121add0a5e9a39096081b1a810a602a45eddf5f2933c21bced260fa59f6a5e";
hasRunfiles = true;
version = "1.2";
};
"cc-pl" = {
stripPrefix = 0;
- sha512.run = "62f28fdf7a2592b5e757857468ebdf0297258a21a52396873e3a374a711105f4e0450326fa01c427cf03463fc69ffde2cf3ebf811531bdb1b5c9bb6f8057cc94";
- sha512.doc = "723aa12aaff52c98de2d8db38608a88c1ebd77f29512a2851dac1e9b1d975f0d99401143a7e3e2bbfc7fec1581ff655da115227c51276cb238dad7495e6ff0e2";
+ sha512.run = "768977678d3948fa5f479bba6248ffaed6b176a4b3d0c90d691b02e91108b7567420ec600fac235a7d8351ed00803f760d4432015f518c1c62c93af95b0a8394";
+ sha512.doc = "cb004afd1b835f5d75389f3470e1cf46506e8db46f56f562e5376b5f1a8a9d45d59ec99d7df2d791df0462cbc760aa8a278c6a73a582afa8c4e7d8c73149febf";
hasRunfiles = true;
version = "1.02.2";
};
"ccaption" = {
stripPrefix = 0;
- sha512.run = "cd94324f5e8a44d1690a9f7f03d84ab5496cef9ea3db0d6490211f60e819c0a197d75d3e49cb02e2d284fa7ce4590e603eb172fa921e3b427e02061f507e3347";
- sha512.doc = "7ff9a5e3b1d7a9a22d33f4aea36e075fdaf58b555f71cb4b1d92ea676b9c87cd7320a710d25976d16427c0c12e76587b3660ec75a341de0a1be13045033a1b7e";
- sha512.source = "ec393eaa90c5f9ae882c8bafc0539e32a7d8acdf321bfbc490bf3cb30131f96585b0bc15d951a9bcb6cdb4bff5195d495cc760e76106316a0b9c5a06099aaa01";
+ sha512.run = "f002efbd7af71c108e041daaa182a4432d1886a058cbfda2da7fcf6c0f75a217d04bbb8498deed29c7f03a8d22d4d2e24327e6a3b284d38c7b37200431f17918";
+ sha512.doc = "a3d2f92700e3421c37a666093944ae297ed39a35d99d6971978f5707619046603fad06b84aad55f41d3af08725535470ccec6d6bde3ab8f1ce4f0a53038e9ca8";
+ sha512.source = "83a8ab7b7b72c156ea07bf7d19c759d342187440574dc82dc0f5e683abe490c3b408d672464d142922229593a1f8363881a48475da0884920484c6057a40358a";
hasRunfiles = true;
version = "3.2c";
};
"ccfonts" = {
stripPrefix = 0;
- sha512.run = "5d187aaa358360c87c1b5ea9c4345c93c6d13c6874859f2b11d706d9392b91d0ebb3b7941d10e12be5502357a3ab8c8ee1490d6c3c13eb52d2b22256c81cc6ab";
- sha512.doc = "852f16671971b2171e6ebe8e56b236697f9883381d4fa0f3fe31ad7e7c4b8f429ec64c7dc5a21d2f5697be6744eef055b426179fddbe4e6aafc9b92ebdd6dd3f";
- sha512.source = "28b64907c4d79bda5b228086051d6200e3e704335d994cdd092a3a9e78449cd3b52cd94bfbf5ec9009dce3f808936ce09bac593d2d67b06a45ae40d71706741e";
+ sha512.run = "0affcca65346d83ddfdd9f2d6a9bd9baf41113b396a99c76c88801b1d509f3e9d6168f0a4659a5cd440bb46fff996d5f3361ba342e11c902d0866f616e0d41c9";
+ sha512.doc = "6a08c3f13c5ece4ebd67ff1463a4c27c1b5b114fa777e916c034a66dca5c8c85bfc138394ae9c2955182f68f34a91ad57eb4834f749e7107b0a311e0eb61848e";
+ sha512.source = "2d560016ccd3e2c6593e5d06b4cbcf1ac238d3bb0b0d9632bff8f69720bc0cd1b20d2f7e3bc33f3204820abba18995467758db492b9f91fe1850f1eae55487b9";
hasRunfiles = true;
version = "1.1";
};
"ccicons" = {
stripPrefix = 0;
- sha512.run = "bfb807e2140e4e0a65c6c43b62cd2c99cf80bb596ec8365685d1a81f7057f423935e2a57e70814d9fb092d8c1b4a7d3f47301e4db31bb51352f5d266572791db";
- sha512.doc = "0262d79404416a037a13fdf77bd0144527ad0ccb69d5c12487edced63262741e64b0780e3e37cd9a149fd719c414716c347b06428c4bd93f525e76d62e4a6533";
- sha512.source = "d8be599cc5fa07d33703b3050916d33dc4601716f8af7304dfe7ffab05c179dc45737b252f091c1dfc7c0f264da83ebcbf56ee82fb23634be279a9ae09f36ee2";
+ sha512.run = "45df39a60891940e4ab24c489d7ff76971a7d378156ab4c533eb739fcc8723bc7ff6ef81322ef157b2498e24b5df97e6807796330f5852301e1e88d950f90d40";
+ sha512.doc = "3e988fa5a9c4f3a07f0557d5ef787ff9f6ee2630be5ecbcab1e892086430f39a8f8e23deaeb624c1bc4b3f2f00b708edef4b3ed645c56400c13c0f9351b5d8dc";
+ sha512.source = "c071924713a6b3e3a45a5e83a116c535ac3fed4958d9d395151c6592c854e8e493b51d2409dbdd07f2e53a6d3b51657b6578888f6dc6197584e5cee2e629610b";
hasRunfiles = true;
version = "1.6";
};
"cclicenses" = {
stripPrefix = 0;
- sha512.run = "317531aafd486a08dc1d4fad2be01d4d4d3bee4fd7b5f4220ff1e8fdca5cfc33048125cb7f4ea999b794086238db756bd9e6da69e48dcb34cd497c4c1b97838d";
- sha512.doc = "2ec7804b8251a4f21652b6d840226fde0e9f6cd51b27e465bfa9261080f8169cd6df2b734a8ec8d2190affb630dcea7abcb3f417926edad39921584f41972562";
- sha512.source = "0fb104f1d69a072c3b1c31d761e64938de21932e9831dbd88b29fd0a938eddc03b4179bd30ab548e58e09f40d72657160058e0d66d8ba10e5c991f047d417705";
+ sha512.run = "dca388e065610abad24a76f7dc600d9ae659973fbc47f4fc2157958aa2850d9c3bae7811418bf76effaf696386a62584c8a2ff158e98ec7a971bd1dc800424ea";
+ sha512.doc = "eb710fbac41527da39c26d5d27aaa84faf05e380356e9c3bc1a0c0fcb4d2dd5412f304d323ccf13084dfe8d31243698350fbdbefac07fff6cfabceed9f4d842c";
+ sha512.source = "d20b1cce1635b415d7368e49a9a32ee3a61efca8d0807b67c7e92ed59604fda1fd9b9d168ac23d54b90e396d971fd421463eb1ec77009d3e077e474166afed55";
hasRunfiles = true;
};
"cd" = {
stripPrefix = 0;
- sha512.run = "b0e8d4912487c57e87859f1e3c0f1b0db08e53dbd56591647d4f681f063519b9ca91a8e0b942fe344f9220e53d97297f032047655582341c150db7924cfcf241";
- sha512.doc = "5347ed2a8ea9f94b857888c3411aaeb8a82ccb32952900c46fb2df6ade063b339a402f5fe204b0949a8df0960464848a638de8979206bbcdb986a31c4316a50c";
- sha512.source = "7d6512bca59bee54880effe0a1055ba44a85020b375dcac36892f803f56ebdfc9841f28d25481de0db8eb2743736251780d9e33899dae97beebc7e03688ff2d4";
+ sha512.run = "8b47a219e4d40364e1a4ed4d13245c0c9334508ffca0cff565a8d8856aef32184bdf0a19966027fc4e958a06b4f5a53bfb66188c6fd065a1b3b230cf1da2f484";
+ sha512.doc = "5ab78083715332130aacf3a97f6280f2533e7f9383c38ddf431d3486c6e88589cc69b7cd760088fbd2928c9b349ff583bc275ce8d80590234deeaf1e1a23b4ca";
+ sha512.source = "094b4b41d99fcc81c4c02ec7aeeaa999b3e5ec7dd4984976021a1d75c5bf9c5a3e3f13b0acb939c14f80ec05b3843fda7558aaf7c324315434b69954084c57ed";
hasRunfiles = true;
version = "1.4";
};
"cd-cover" = {
stripPrefix = 0;
- sha512.run = "b0dceca272a0e0b1b096598c3b2b5dfa35f3bdf80c74be5820a9fc2dc7e7887a040120609fb7b3512ebb1d81312bc5c2d43b0fe4ab3500bd34292ee0375671ea";
- sha512.doc = "06ff6ffed76e4790b98b2b6d103beeff362901ffe2ea809ce6f028d8dc09b53d71434b68e15d158de2e37f34cb7d30c9fdaccb11d16f1d495fd3faef15ed4295";
- sha512.source = "da062c3184504f2616c5d8fa430cf5ae6e6564b24803cd450115073f48aa6e09dcb550d4d044446d4d79bc4056f4c79a67f43ab2532efeacbde3d38b15686701";
+ sha512.run = "345b001cd40137d9739a97c3c06549c3c7b761f56f61109dd4908c767151515081defd6c432232ec7a9fdeb8e85e95258ded345facdef0cf6bffa82bb5c39fbe";
+ sha512.doc = "f22c8eccbecb35d4c3c01788c0eb8ca793fbaf7b97e2bd54ec79e78ba10c13a4eef46c5eee70f1550cc7c378bb01926e8eecc6d41916df22a6e615aacd2b1e75";
+ sha512.source = "d8ecc73c18376678b2ee97b8bc81aebae7860e40451427e03f382aedbacdbc17a7761e8a78e275470c36927b3461c422bc62462163c6d92c509eb50cfa75598c";
hasRunfiles = true;
version = "1.0";
};
"cdpbundl" = {
stripPrefix = 0;
- sha512.run = "10d779e3f6c2b813344b92f14bdf7f338b0d6813835a4500f6c17884edf246deae7ac8b7255f3b0070656dab69d01158db7a02462db7534dcff11d2eb63c912c";
- sha512.doc = "147d3776ca85c4a06f4a6fc6e51f18c961ff1d09d58c5d8c33c855c0f698a8011da3d27f26b2d9d816518b371c48243d86440df980a94b47a582f6c5f7ae62f0";
- sha512.source = "4715d2c1da9fb1792932f09c70506c047bf0e559bde32e709abee247febebd5d66ff6935de06704b99c6a69822120c807a8ef7c20336e0398af7f76d251cd66d";
+ sha512.run = "142dc5657e1482cdf7392ee7df6967557cf09e5b733b12e8c7559863c2edc66a3439b29c7cf16c2461cc1090090117337f63db899bf7bba0cc23d04bb573c633";
+ sha512.doc = "3fbfe5b5a8771bf3a74c6adc7a90e04f6085179c11a6db4ed8ebe644e00e334f447f3d32214d72ac341d18e3c79d3bfcfd788053d2065eeced76ad7c7ce6a9aa";
+ sha512.source = "579575c916a417be5d097d7e766c0cc599856d0b2aa3d4eae5880748c57c7735457aed493d3818974f25f07990b7496b6c5a92ceee39e0116510c420ae69d81f";
hasRunfiles = true;
version = "0.36d";
};
"cell" = {
stripPrefix = 0;
- sha512.run = "b9507f1a6dd13964381aa2b77054059ab6fdf48834edd7f358c773271bfbd66aeee824c8b6ff2d775fca40c67639f23ea015a110421f4fcba021fd03f187066f";
- sha512.doc = "6aedf30a501b74c7dc9a520d371622536feca8c8f4aacc2aaa45488456937b5498da7b8c301c3897a7032ab2f54213e632cc67db8009bce85848aa3c3b9d9411";
+ sha512.run = "917431174b203fd839d3cf81ed965cc654d66597246ef7a4f9f3c3a945397b546eef1e7bfc4f9fb52889e149ee2fd195dd559c317472831e66e0fc3253a6c22b";
+ sha512.doc = "3cbf1ffa3902f49c155f2ee6b13e24b9abcbdf50da4668042dbc720ef20f483e230fd2ffdc8448007df7ced1ed34077811199cda4fbb35c104dce73084215bf4";
hasRunfiles = true;
};
"cellprops" = {
stripPrefix = 0;
- sha512.run = "77b58c78d3d3a5e4cb81245ebd24eb217e14f6652f3f162d3e02189e57aba0911c751c2af9048a642b75589458b59593b77fb030d7811930fb3fcdc315da88b9";
- sha512.doc = "34c1ea98295d9cb7448d331418a9ae9d542b44285e70c21e590d118a6e4a813a52bde29dc60c3cdf6c5fad677c18678a7207a9e49f0c41de8abfcd5d3d338279";
- sha512.source = "39a183cb50f4b164045da20a7de4d12a7464237a021cfbb9d772c7cc7779985c7c6dc017ca0165e28011e9430465ca1175c39ceb9bb380c785879f682143c6a2";
+ sha512.run = "0dd543116fdf89a6d83c5e7a4a96b6dd627f156b13bc56db5905bdb32f2e880d9292913d6e3423e1eb248c0340fa2e9cfb73d0c7795fb4bd363f90c9d150ebc9";
+ sha512.doc = "3f44b803ca78fc08732ca9971da4bfc7755cc73e0b8cae8d88ab3b4e4906271bffe9762b75b2281776f36f3813f3cf0d58c0b38bf2fbb14b25156e00c711e14b";
+ sha512.source = "aa342fe74a9e73f880db8aebcd3cccde038ce56b279d359c82d5f00bcd92bc5bde2a3bcaffed3768f3835c524c5706e695a3a46a938f4d92d352b4176606e31e";
hasRunfiles = true;
- version = "1.4";
+ version = "1.6";
};
"cellspace" = {
stripPrefix = 0;
- sha512.run = "e337020908bbf0f880cb1293730c8dbb2e85fd044d112cd970f623e30d2ceea89763f8ebf904f1c24c256e719a244570e86e193031f65d59c8d8d1ad4f335e7b";
- sha512.doc = "24b439cac51e0ab77e87172885861adf06db2eed3892fafd7e60ed2ceef7f9c6945ff5dddac94864cda2df00ae3ccc49a009ce61928a3098e6e76138ae4e6e31";
+ sha512.run = "d2de1e55913a434eb5b0ab19f615ee325dca750eaa8d61222045220153d521eb8149bf025aa03b1e6a7c625cd994b8bdaea241b227b28d1622c1a75ec72d76fd";
+ sha512.doc = "a1cdfb273e8c32374b03dfcd1d2ccbf12a19918fdeada025cf948fefa624decda07f8c3384a4dd859efdaa9048adcf0c513f59f28e48f31062819c1f9acdcd0d";
hasRunfiles = true;
- version = "1.7";
+ version = "1.8.1";
};
"celtic" = {
stripPrefix = 0;
- sha512.run = "ada569cc630b386f279fcd67861af564c34d8b2be4517c585adbb39392c0f84ec689e3e30574539d9d3de9a382116dc8e37b3259894128a7b3f26bcfa77f1bf2";
- sha512.doc = "85b6a294fef592407f2aeb37bed2c8d6dc246e7e438b066d71ffc91f7c2c05772f1edbd4408e23683eeda3a0f4c8dff196fda4e1cad5023ace0c7c26ad23fb45";
- sha512.source = "76f06805d6012915a22611076056ccba0eb9a88ec03c41ff773e04dcf538a79e9cbcb9d9a87d5550679d112abbd6f22e18094e428eaa37df637104db97eb943c";
+ sha512.run = "df78495c7a42a60bf40be46bf14c30d97dcd7c7d1b283f487026f7c3b6a680c750d09527cdd578f69234500eca05764792ddc90ae4dc8005126510ae33fcab4a";
+ sha512.doc = "ed29c2882619bc7f076578c91cfb7e1e83af9e6960ee58af78486c1af6aeeb2b2b6eabdf916fa30ab865991c677955c0fd15a43f128aecb635ee30b3ba514bb3";
+ sha512.source = "d60ef14ae649288b8b9484844fc9fbf15ce564209c04249b47c3cb0beb96c209c0401cf3f9200ca3be27ba0417c60a2a7a9780341ea311e1bc836753a2df7882";
hasRunfiles = true;
version = "1.1";
};
"censor" = {
stripPrefix = 0;
- sha512.run = "43a6912ffcccfb11bdea85abf5d03b56c61b1c23b4da94bca0babf70a68b22f55c39462b4c04044f0272edb280cb73aea4bc0df9fae04c192d6acec925531e61";
- sha512.doc = "4b083396a2baefd7178be1bc912cbbdc5b5044434f487539cd98d9ca23ea766f16229e2964b7d5691a2657e17e86495e9342a9e5da954f4d0fc9a3d56fca1757";
+ sha512.run = "03b94dea9f5f69f0fde8dbd198e73a1ccc1e7b118b26c8272b217bfe76b7cec7eb0c8706dfbca7dd2a9438ea7337482cb55d631d3cabfaff3dab19d1cc565780";
+ sha512.doc = "131b995300b302f482359820bb9dab62188be11f46470e2c9d25753a22d6b81def5e272cdca4f2057adbacb3bb9aa777e758ebfe8a95205db7de36b378369bdb";
hasRunfiles = true;
version = "3.22";
};
+"centeredline" = {
+ stripPrefix = 0;
+ sha512.run = "7b1359bd93853830d85fd84c9132d997c1384211c504999f4bc819cd6fe85effbe9f0fba64cc502419484cea3cacedf02beae22052bd10a7a7dbad3f97583731";
+ sha512.doc = "237af456a51f539d02d96bc1c2bfd1fde1328cb270985b50a0ee9760f4b6f3675610ca088af135a86f07c02a0cd84c651118726915a0a01546468030acd596f3";
+ hasRunfiles = true;
+ version = "1.1";
+};
"cesenaexam" = {
stripPrefix = 0;
- sha512.run = "8d8f972240f2278ee8f2b22edf133342107c08538d079511d579258a8efb8364a00c3a0e7484e303a5e9a2430ddcb309fd553be8fe8dd6c2a183c3f9a81de82f";
- sha512.doc = "67992c61ecaad9e5e26d2854d7f7062ee887070bad9bc2488b760a7a4866c3a8d0766e2f6993e04a62b4c9fb12772ca31bc4bf800f669ee1eb7135289d0fbe42";
- sha512.source = "b61e2c52560310a8c9c3833ba0b4933184489155dd363251281e4931aa298d75a4abdd5345aee222374e8f5291909e66d61f7f540638cab1a98dceea900ca106";
+ sha512.run = "780962e24e1dc4c6c385c18a6c95b8864b1930b2bc684d9a556a1d6579a2a8d06ec0df3fdb085c3ae8115dc72d06e376ed8ea6f6d801af07dfcbf133c9cb9c67";
+ sha512.doc = "72d53ea8ffc1827f3965c6f0728aa5f2cae36f645ab10d78ff8c16a3537f79c6f53fd34f388f2991e5cd2261b366e7746a140285df95d17475adde9cee3fcaed";
+ sha512.source = "e1668fb9f07baea5ccb79e2f61d672f838a83c8d5d01b3da2b3080473865b9bc8acb0165dad58aa46d1ca296e2ef8dc545db3e856d95f6749310a4c90591b4e6";
hasRunfiles = true;
version = "0.2";
};
"cfr-initials" = {
stripPrefix = 0;
- sha512.run = "38e67dacdfae1cca9cdc4b83ac4cda7f2e52cf2fc4c6cc6a440688f02c094b080f44dfca5f5803280d9b4c9f2bb2d872b6a9a43cc1dbee3f2c2b39d9195fb63b";
- sha512.doc = "d5385dfeb1fdec3f4b2794ef08ddafcab9e2271aeea787e944e08fc4ee4ca6da47282a1850f09e56ba2b870e8d1833c1c2bdf9164fabced83bcb5506f67edc83";
+ sha512.run = "d67830168afffe72ef37784db45176528065210d4956b4aef2a166d41c886f5b3874e0878da9c56302412cf5939291451e1e20ba3e676429c598342982b64083";
+ sha512.doc = "0d628f9134254a92c7b88d0744b588bb197c6850d7d5e44a90e91c1ed128625c7add731916b727c2d3b532ade017daaf17f45e446e4bc6f0e447bb5fdb770066";
hasRunfiles = true;
version = "1.01";
};
"cfr-lm" = {
stripPrefix = 0;
- sha512.run = "959c0f99eed1914f2e04a2433b7fa4e2a7bedf6dad1bd5d16dd7661e3bfaee8642cf95d9aef7077e37c1e57ef2841137c768e8c31c392ed10a9540dabe87cfbd";
- sha512.doc = "354bc54474d53172a0fc7dd48fbd000067dabaf21a4cb8da37c03b69901c3d28ba6006061702e058be38dccc6b9941ac5981ac8c79df27e9449a6946482cc859";
- sha512.source = "2f8e361c4cbe991aaee880ea1f1169c1bda00882282d696337192212cf9efe0cc3c3c131ffe96630787806eeb9430cc8f8d552aa372f8ab12d6bcc8a625ee5f3";
+ sha512.run = "02e30f6d6d19bede2121ee0a8db20c3d96c26ef000ffeab08e800bb1da994dfa2cb356a6d67c815e8579566cf97b33b956c79940de61725524c4a239f7c1a251";
+ sha512.doc = "32488ecec8a781f5548419a782775725e6b32276bab5e1d7f660b99468d47e71087fb35b8f4534f874b1dcf236d04eae9d7920fcf0bb46e139a4e7fedc415ef1";
+ sha512.source = "643e7f1b48e3947506e97e1596972b686fab538511c2a0749ad936285c1e097ca8677730ea0748d1def6d6318030e7bb289e55d0c8f0ae9fc01fb308e974c24d";
hasRunfiles = true;
version = "1.5";
};
"changebar" = {
stripPrefix = 0;
- sha512.run = "683bace5dd64bc747459274f22f995d34d1bb836a493ae39542d688f10222e258ae8c0b293596cfc3f9aba0f311291bd24e2858dac1bf6ad6dff1cb9d47f3078";
- sha512.doc = "e3d83058bb12b1fc2f6ce3c454f9d2886dd57778b71e249ab300130c41092a486e23da7dcade992ec48768abfcb113f67261f8e17f450d47d827c5ec45855d74";
- sha512.source = "eda920eab1badabcdf89ff3d176839ae873b137e5fd34e585d716dd1cba7b88e09634d9f49e4018bfffe72710fd030967529493d396c236aacb56ab9cac14766";
+ sha512.run = "fa75f75aead49adb949e0bb5b5c116387e14b5fcf804502e12b7214a2638ec2032699125adc6ba8c528445c9f5c552ec744007530d1e5a69159f1041d2b7bceb";
+ sha512.doc = "f25c8bd3cb493bfe8446d98f3c599ec002f818daecac76ec4f08d19bfd15581bf8bf8970fd145886a42c51cd40a53df7bfc2e10641df2f4c2cdcd8aa02bf6c30";
+ sha512.source = "a7e2519d4dfd4b0b12a9cd8ea59ce32a37e4d0cb6e637b659e93ea5b296bed21298f8dfa13a13798eb87ce0ea0719546f721875a4115c62cf0ea6110d9ac8f76";
hasRunfiles = true;
version = "3.6c";
};
"changelayout" = {
stripPrefix = 0;
- sha512.run = "610e88430adafe87435980d6b1c6676570a5970633aa30ca42b112f743dcbabd2237e5bb6b4208cf1146171dc3a527e66e3fb628615e684052946edc05dcb243";
- sha512.doc = "9b43f6137f06e5762186ab9fe78b2d45f1dfdfee413ccafe1f5468b69516a8238218f24fe4f0cfa18c93dfb7adcde706d84ef4ecb48f7af02b1af459dc8c7cae";
+ sha512.run = "c6852a40bc8415656b8137cfb90a79cff8f8e9938979eba4e02dadb3c5d1ffef60966f9e5779696402f2b9344026ebc1e22ddeb9dba856d779317ca801f26e7e";
+ sha512.doc = "bb81e02317d12b4dae8b0886ac3222849a457563ee8c43e09495596c56482202bb702352a8551f5d760ee41a82dde6b3f3c2bf57b4671831a25805d44e8705de";
hasRunfiles = true;
version = "1.0";
};
"changelog" = {
stripPrefix = 0;
- sha512.run = "5d16577acd57ee76d43ed2b739c6df25dd71921f65d4f04d4f177efddb327237442a9bf0e46c4f3236c93e894b81809f0f0c934e8c6cf4e9a0f2dbbbd5df1754";
- sha512.doc = "bba05b22a38cf783946dbe69257c675e9b636219299e4431f0d44f7abc5af28dddfd08b8d84f6d3522c1316ef41f25b6139fb80201b2e57706fd24d886edef98";
+ sha512.run = "ba47ffdfdbc0c43a25ac4ff4379463d9a4d63edd0e2b477650731609685aa1ceaab71216f092ab7bb94e9d2b090601f0a2968f0fade479697f1d4b6b13d80aa9";
+ sha512.doc = "540814f3a757f145087f6d625cef48257303ebb0560e07c49102e086f747678032e4f2a8208060997e8ecbd54c0780483722675c6edd9913d020f70e2bc01396";
hasRunfiles = true;
- version = "1.0.0";
+ version = "2.1.0";
};
"changepage" = {
stripPrefix = 0;
- sha512.run = "ddf6c6973809fa47a49d93afb1dcf68eece4f051fe77c2330a25f3113a48d2abd5016e2d36a4919dcc2150660db155ae1c6d106354a901eb45dcfdb823afd545";
- sha512.doc = "28f43213a5120345e7f7287092bd5e48ede32e8d088ed7fe9c590a07ed13211599678cadb26533df9afc234c0aea8e99cb724c7d4e4449ee84ec552b4a84f715";
- sha512.source = "798b76e1f020080a965f0f7c4fc04beab86218aee8dcc590d20b9d1657e641fc4923e6aa15788440e26d11b71e11c24ea857f21ec0c1b9cd9f50a46c7c6d0ed5";
+ sha512.run = "0ef1d3370affd4ffc2ef77031a8713b5c663263802d67142b10fa7fc025569b3914dbbaa5e71e2c643718940a0cb89194d79ec83a83b93fcf5d57e0bfbbdbb46";
+ sha512.doc = "e3894d3a475f132e2242a6402899e8b9b6045681ce1fdb05fc5b0570e4d6b8b6980c2b5f5953602690250826db0e7dc9bab2f235d39fa5bda0e1161fd781478f";
+ sha512.source = "45ba09248231ad1bf14dfa553b11172e610ae8f46948451437ce3a88521f84791ae149a83c1ff104dd0f00ea6a1a029e816ab7dbe1e38b9eb97902c4a9b9b312";
hasRunfiles = true;
version = "1.0c";
};
"changes" = {
stripPrefix = 0;
- sha512.run = "b4106f94dfa9dc9774a675a93f59193281bc3f1539de20abb62b3286e91de562d36a4048afd001de9b0dca1f7987183800c4923f643e6679d4a4955e5e1b1743";
- sha512.doc = "9805f3d8c47e2bad9fc378bb1c958b5e57a6e4a2bde5a60744f3feda1c18d156f915c89ea023948fe3ff31b267712558bf92d9ea815a27dac0dafe282cd996d8";
- sha512.source = "30feef965d9ffc45acec7adf730ab3f6d0d92395295d07350e1cd1217ac694c5afa3b0d17a0ad40e11dd8efe0b56fcc9e31bca696e462f8edee6b69eaa91c597";
+ sha512.run = "8e5cebc3a86ca8152c36c6e0947a05e0033f817c7c49581d607ee6b4c6d18535eff31762bac071f679fabccc23e3c0fabe8eb142a7a8fb7755110a495a5503c3";
+ sha512.doc = "d25b8fc5fbe8b88a6c2c7dffd9180e6c40ccf659ea8c2bc6e6fe7bebfc695aa61a5d18919374894dde82c49d7dffce26c07b552ddb73d89b590336c817ff0a7f";
+ sha512.source = "934f9e2eca8541fc139cd90e9dec08f37473aac5ff8e465619ac37ed41bb27a59971a5cbb32829dd555da4db77e01f9d658312c2344b18ee5ae462919ba78d1f";
hasRunfiles = true;
- version = "3.1.2";
+ version = "3.1.3";
};
"chappg" = {
stripPrefix = 0;
- sha512.run = "44d1edf10347760f9abdaf829b766799acb5c795cc10aeb814bcc2099038245ed16a88821268d1e6897eeb0ef5e9247c46d2c8375ead6c91d3971984f6515f61";
- sha512.doc = "be3706c87b0dc7eed95e0458d008e6cc8db2c61bb39225ffc1a949273003d469e7b4b750574eda2a3e2432089b704d33bdaf3d06a7d189ced600a1cae07b28fe";
- sha512.source = "de19f94cf698b44d6cacf463da3d7f7682216145acc9b2c40bad2e1379f6a029f1205ec4bf3f6511848b5507d342741d8a164bae7e8e0b105d4a0cdcb5a88ad8";
+ sha512.run = "8286a7b7664f7634bc5dd16ae1888cc4b70e2880c8749fe2e894d209384da7a8513b2daa318a4154f9b443f89b7eb2e3c6d620b81e1bbfa1ed64c243ad57e47d";
+ sha512.doc = "c0d42e7a9cbae3fc7386e9734492cd3f879ecf69551d17483c4f4516c2ea09d0b9b76914decb987f850af362e54c638af190de6d0d6414d09c49cf48c0635f59";
+ sha512.source = "371b6630fc12563694db35e8e086f7659e60f49a6b881281bd3bf2c081c6ccc2af74b630b6a53ac9d8b447635f2700f3d15643a02f7d873b5451c9b43a331b5d";
hasRunfiles = true;
version = "2.1b";
};
"chapterfolder" = {
stripPrefix = 0;
- sha512.run = "80af283bcbc0fb84d899554777b56af3c529630d8a3ccea3df873acc8f28428b8264bd61c47fda119ccbfddd942168a4c9b508f3ac2936d69bdda4432fe7ed74";
- sha512.doc = "c66e991cd5eab1b76ee7f84ac28ff95d2475b6c5969f8dab42057d9dad71d10dd5104d842011ff24edbd2ccf925d0e650c7a26ddea12ee2831648fce8921574d";
- sha512.source = "ebc7e66b017475a3b6d0799c816debcab6ba82c517bd839b80c6401e395d938c3dacb112b6d2a2305aeca79e2f5e7248056f4433e7e040defbfd753682113bba";
+ sha512.run = "b5f68c160249e9cd94efc4c664a18c04e627d416b304697859144d6bbc5ef787c0f8721d19cd6aab6c60864dedc65e84b3ea9114b7c823a8131b4bfdfad0c2b8";
+ sha512.doc = "43a28dd7182e02ebe0541c7b236046a6c23d55c73e36aa1a0e85954c5efd917667e1916ed0bb7000cbc5285230d162d5e844726282f0bb93ff85dfbde5fe8c57";
+ sha512.source = "179e4fd7966f1bc12fa89fa36a5e292f0d9937bd5ae74dbc9ef5846b0d55fdfd53e998fdb9ea40311dd34c7a99646d2dfb309fc942c6cfa3ada312297975f1e9";
hasRunfiles = true;
version = "2.0.1";
};
"charter" = {
stripPrefix = 0;
- sha512.run = "b637c4b6a0ac3214974ec6139405eb389469d9f791f433b2ff12b1b8b973938c8f9894972ffed65eda37fa8f0180b2f35041f3e80dd4f636368f6be2e01797bc";
- sha512.doc = "fccb8cedcb662fefa46583926693556960801b53a3761e0d89579765f4ec97cb2c51c4d1cd5fdad3a332628d00c52bd4f4e1dd2155acd0fa28176959b99ca4ae";
+ sha512.run = "706efb4e3daf7c304f5047b99d1f68051aedafc110cdd51b2e3cc520ebe628a87c41579cf476978e70aa0ae920e7a3aca1082013b41be8902174975e164a8f9b";
+ sha512.doc = "846ccf6ea679e3fc70192e340ce79982cd916d1383579a8549dba7125de645e4fcd4c276800bd5815fcb67d7227081a66b51f42dabebe8cf112585ce9685fb8e";
hasRunfiles = true;
};
"chbibref" = {
stripPrefix = 0;
- sha512.run = "de885f3e253b3bef43aa68b6e391f437dd6ba0daa5f3119e542368a49f38e42b33a88c9b331cad4b98117814fcc87efdac8c8b3176c4feb675e291d9837f8239";
- sha512.doc = "40fe01905e69ca135d64fdf5e61f6b69e3ffc86e389ee83aa0357f7deb0268c18cc155ce34161036be980e10c00ed5506f69210cc634abf7690cf72ae4d95e8d";
+ sha512.run = "c87fc723f7d78aaf6f47f0eb34760d20c22a46983e802f1383ca4d952b354e199fe17dcb0e8b42e66522826f71f1031c59457ad4c5f5751c6ffeba66adeb4c30";
+ sha512.doc = "58c43dbb1274e99ab60ae8c2911dff6d73099c02f3c6b4b97eeccaa336f56e677ad3a1897a4fd782cf97e59b9938c83f13c0741697630d2dcaa4a7daa0b852e0";
hasRunfiles = true;
version = "1.0";
};
"cheatsheet" = {
stripPrefix = 0;
- sha512.run = "39950866cbe1e27a9b38801240c3061a607b5aa00f2b79dd4c3d6fd1cbb17c03c7a88870741873c13b36bb6f45549debcb501379a797428ba1712605d1f01b55";
- sha512.doc = "7cfaae5cd40f6fa83801292c9a666793ab1a1bef35d5460cbca216eea7f6d074c6466e5cdf5bf5e1de6388fc27d7c5260d327e30c91014675bf3a67dca3a5792";
- sha512.source = "02fc1832ff6298a10aad49a69a2a3b6cde20808f6ee380a224cbc1382c592bc1f0a1afe8a246de9174634b52db9a283ef8108305447ed205cf4a3eb21adcadb5";
+ sha512.run = "5d50e5bc579821cc9296209983af68f5c12f6aaea90dffe386efb85d72683c10dd518fc2abefd51687402125bdd4f108ea6325c546ed6b2216cff130abdd1a51";
+ sha512.doc = "0c798c7057e6e9d8b3aabaf745b374823f0a186e95a01d6208ec22df8f733f02a86c01b35bf4dfab88837574fc63f159ffe177f6c155e52f85bc0d062966acd3";
+ sha512.source = "66f00ad307295e106dbc45827a78041329bc8f4eb7fb3eff6b2c34ea6614b84496e4cec43e81213304022121268cef3e844f2f55e95c850f56ad261068448127";
hasRunfiles = true;
version = "0.8";
};
"checkcites" = {
- sha512.run = "b7c2ed45a32ebf117546ab44565e30eca0d3496f89df6deb50b1cd83ee43052b266fc07dc1638c365d5599d678f10a067b222c04d4a2075c2d8d1a02b57aa5c1";
- sha512.doc = "88c46aa667f8c385a4d668d0be68e40d21f6df64f33a9ae9d6c0e8fb8e653bb004c270ba2c6ac7fdc7c3b555947353f09501ee5b48fb8ecd63ec7ccdc369a602";
+ sha512.run = "65af6aa0b8a8f0d6f4e3a1dbaeabea845bdec985beffe8589bef06784fde37a02baf41c3ea65055b3ff2b21dd003b51749b20a84ef0e1d0337bdb8ea416a0751";
+ sha512.doc = "35b79a866235727c65053f0fa2dae53372230395a61e8ed4b530b02c4760d9cb3a89f81e4ac905ed4966ed4137c8047dd80655f6d94ebb260bfd96e441e45781";
hasRunfiles = true;
- version = "2.0";
+ version = "2.4";
+};
+"checkend" = {
+ stripPrefix = 0;
+ sha512.run = "40af84a5510dc3038c536c4b0aae0176651f01953650c1e6ec8b5d76459e7000246205d55f2b13ef566930649daf1eafc38e6d2d822787d1fa462e99837b6ba7";
+ sha512.doc = "0527c3c080f502baaaaa14a398ecbdfa714cec872f6cf8391ef8a766aa24b497a0fc00012433409904ea11d7fec425dd7c7116a52e8d983bddb2633248d2b090";
+ hasRunfiles = true;
+ version = "1.0";
};
"checklistings" = {
- sha512.run = "20613c10a0b1a5f825ba975df30efa796dd662c90b330ca233c0e7d83b50127cd5907400860f714d395595ec5e6054ff4a5691ebb8a85d51172358f610d50287";
- sha512.doc = "73b53c42d47564df296d3c289acf4bc790729216a61a9dc6630cfac87c4529b63a3e32e40b62204546968cf386c481081c0633b07a09851f01114a81b25d7f80";
- sha512.source = "3433697eabc54ca3253976575c12a005677cf5ef1617d52e0b136b16ecf63a543dd3712155671fa3465c823bb11cfe5bf5f06730f2cf79382e23cf627f3ffc35";
+ sha512.run = "599ed476321a825bea61fbdd468670cadcdb11249a4a9324fc88339a9445ceeced3680459dc2d27c2e6263cd207ffc0ce3b60b325d31072922bf4644478cf544";
+ sha512.doc = "3f8d6eb67f305fa5e03bb625a4034ffe616a6c0223774688463884df99c337c1e5bdd76bbfa3b9428ec4812ec72388979c4252ba7407ae8b79e3de7cfacbeb01";
+ sha512.source = "a7435841305ce368f1bedac9cb531d8f0fce3fac27484547821a2e82998e977968e578601382f4cddf6c089b42e8e175c56d2e466faa5c4c0e5b49edaf6baf1d";
hasRunfiles = true;
version = "1.0";
};
"chem-journal" = {
stripPrefix = 0;
- sha512.run = "aa6cd185aafbc10935ad8f430e21e59756ddd2c664efe4cce40c2bfa6b8838a5febafbd613215609ce1e6fbedc7d1cddd545a570dc9b0684e0d77ad1b8dfbfdd";
+ sha512.run = "afe7c82f6e139c1321759ef9125f262d504bf602c1c5e16a11d41cc00ea47dac3f2befd602a863a12c46beaac4c50fe6fcdb145c5c6582c9d44c2740aa1b7743";
hasRunfiles = true;
};
"chemarrow" = {
stripPrefix = 0;
- sha512.run = "f35fe7f7b18cda788e33a3b4d8f4c9034fb951f11bb140a013b4726e2322b1db74233d97f2af154e99ccea21e1d25bbfe6d7553556e6315842d6ccd5d179286e";
- sha512.doc = "794515c982b43c471382c97010f3f17a5b2d80f008783ec2d94051e4fcb4a37284d7b3d19f61b24c267f679a31c3b6c7463304489b9f8a606155a90e287be832";
- sha512.source = "31241cc5ef5ba486bf5b9ee663df7747d12772c8a8f05128d2ae19d140bbf1cc7de7f56cb31d39a2e04a2a4cd6522a6b93781d872de57032dabd5f71b2ecd502";
+ sha512.run = "4a95a6b81bd649764dea052984eb21c7f9e89c612ff96d23907eefce29e2d33fe92bd7944d94a6b108213d1820b3340feab35e3646f727288cb1df9b78302990";
+ sha512.doc = "882e6c6fbeb5223fc1d2404e8b9ef9bce2c3b2ed1279d2bdc45616476a856c63fe07cdeb42e27f3bc459199f3537fc620ef08c00f4eea83df77502463fc30ca6";
+ sha512.source = "19903052aaa97902f721892bf4a9df8d685db46ffddb4cdeb4df280c24a72d2166bc13408a32d5c760272aee45ad5516b899c0024ff3f077fec6825f94e36736";
hasRunfiles = true;
version = "0.9";
};
"chembst" = {
stripPrefix = 0;
- sha512.run = "93aa25688e7647cf1a0172ade332bf3ae99b6b994bcd1e258abe973829818c08f3db860e7dcb7be07f8a5a30589135d35d46dd77e3f2a4b73bc85ef15c98f581";
- sha512.doc = "c89f50f9acb10746928c11c01f77c30f8c41ad6ad0d079a58d0456a297a73dc11a9bc69d9cf299d770e775628dea70b677c8583d68e2ad2289057071db417dcc";
- sha512.source = "27c1203413fb8d0d86483ec5a6c779a1e207a4ad66e07aab39276f40bcc33915f72a7dc29ce887912c6a48af6262b450ac90e7ace98373b79fd0265f8de0fdef";
+ sha512.run = "f6bc14345c841db93207745de1d6ce189e08a30d17110d8efe04af0c5aa98cf7e3a1208e1969afeca0c69f747fb5db39437645e2437f9596ba5a70610747b6d4";
+ sha512.doc = "3263dbeee44d46b6661e2e755ba10e22475432d03de6b3286d1191acf2fc8df1541d9a9684d5e00143dbebf65bee468e9244ffe73d7ff43889153925b6edb379";
+ sha512.source = "c0c6658210450aa13a17e04eaee082f4d08b71a50a1552b571a49557ce8422d709da325c8bc91e742eeae04de388a777134a4d626d72409da3662c2d152cfc12";
hasRunfiles = true;
version = "0.2.5";
};
"chemcompounds" = {
stripPrefix = 0;
- sha512.run = "73d239ff027a51e5fc65263f8244fdbbbc859ad0562303657b4441faba8701cba993e5f5b94d609a6e06e4d6723ff81bd41ac33413014c2fbb4d24a932540817";
- sha512.doc = "5b8699f6881605e26e68ab85841b3a32072fcf5decf5437c4e4fc650d79d9fcf960f337950aed5ba2b68cb53cc10785374488190fe3d9129d7d3baa313947583";
- sha512.source = "807ea343b4b9dc910167c0445a70ff16caed25e31eeacf6f019292d981661096733b79a3a6abcc208ef6777c8967f9d468ebf11db557e5f92dc58765af591c4a";
+ sha512.run = "d8cafe15f21045522812279337f9680a975a3f9b9930231b7992435bf694f8f180b061623bdf5fbe7dc9cfdf7d6342e0d6c2dae1cbe0d8e855699064a97a95fd";
+ sha512.doc = "26d9568f73f6b0c557cc55b48a99826b70d87724f7f5776f7c58691e8374b3b6ed400206b338bb0397ae5e0c1df5d1bdbb638e80d0dbfea228138b96863587ad";
+ sha512.source = "d1a0c821c6624efcb31ca21ab658a64919dd6eca51add909bea4467dbf47b20dfb60f10ee979a7525a04bae0f7440ddfae2c244da25444ccf0486708b4d1a1a6";
hasRunfiles = true;
};
"chemcono" = {
stripPrefix = 0;
- sha512.run = "6f38750d0c3bd5459e38f6d5f2467abb294b6df881c278500f62dc53c4235b8fa8420b814cc5b008cf711796453733f312fd8fc7867fb2f422def16ef8481095";
- sha512.doc = "ab7800a89efc97367068486793bef9b50bce827b962854bdc2a684c975821cd7000055de3b49ce807db8e993ef7b53bf6d54c52455a3961ff971b11bc9c18b11";
+ sha512.run = "29b6e78d47cdcb21c634540ed6a935cd5c6eea5fb6a28ee85cfe681ff00c8bd24d7175ee5adbbeab03e11db2f56a38d3359235ed44771976917f35c673fd21c5";
+ sha512.doc = "9936d1f0ce1e6ab9498aec9d68c176ddd803de3ed1e5a698ca7b548203cac66492ce319af3e5951144ad11878065c8b349f57668498d245413d7db62d1b6a8ae";
hasRunfiles = true;
version = "1.3";
};
"chemexec" = {
stripPrefix = 0;
- sha512.run = "b5b08c513e9d4295b08bb6a008eb21b3a79ec89467c00d265f44f142d40caf56a48b421a64580497308c3a3ad2a36334f148129930b429509e9506645c5dd28a";
- sha512.doc = "5eff13e4cfdfd9e0883de0a721da04b3b44648fd4db8e86b4ded3958299ce3c887a9b87fa78bda5c292288e0400125ee406134442fc2f119c048224f65db3861";
+ sha512.run = "62f374a57c799873aa4d1db52c56fcaf2f15dd813e3bd9295044499defa29a88567034e39b20af1e8a7e4208dcc35aa422c0ea8e1e0925fb1ae3e02a1a8cb482";
+ sha512.doc = "83b622fe694111fefb9c7863d5322f7a717778727c99db3fe5eedec0b6575d4fe50e6b5076413cbbf36a222ee7765bbb847c44783d6ce45cb07f55bab16955da";
hasRunfiles = true;
version = "1.0";
};
"chemfig" = {
stripPrefix = 0;
- sha512.run = "952b7fc8687f394f92e32315893f90dfc4a017f5e96cbfb49081ce4a33c100bd5f88898300ca9b58c237adbf442bdc9dc524fc593fa0e3ad1bb930c7ae2c588f";
- sha512.doc = "7c0036cc69dbc819060b276c3922a0efe2a7f36949257e9d981871273982ad921077035d489ca1ccc045976623855df8e69e44dbb080a7eb6ac01a7c47d95e6f";
+ sha512.run = "bf8b9f313bdc239eac7c11c8b887755fc5106c389b3d62f013c764a8392298f4e0074796ec128edaa0d4126b52b055b3787454885dd2cd214e2603b7896b28dd";
+ sha512.doc = "61027d844de25043317e4eba23fd3003296fd0fad7ea9495f6b809c0a8b5cc055deb0798259bc6de09ed2a1e462b8aa9c226d5482c9642e87ae6c0de3787db47";
hasRunfiles = true;
- version = "1.34";
+ version = "1.41";
};
"chemformula" = {
stripPrefix = 0;
- sha512.run = "fcd15ebaba462a846c8492ea8f1a96abb83fbf7b36bb4546b918acfd4522d576b7ee4690a19fe0f68a45aef5fd811ab7cdb40aefec9b5b0fb60df5a037ef7c40";
- sha512.doc = "0973cce31941659488426a9f66f50dec07fe46f0abb347268efec6c72351afcd50601d6b339fc3bb2c0c7c697e2e4ad4ef44351bc6576cfc642d76fe3a6a8bf2";
+ sha512.run = "4ab3d7f4b86899a2088ef210b4ec03f6a511d17140c0b0ccb8fbe61057107e018415c5ed591096e27eec701775ded1d2e3c6cf90e76a25ba58a47a6cf79e5ab5";
+ sha512.doc = "1b2edd7ba989074cc19eb5789a5f87baab32d7ef0ec96991e76c8c864293dad38bee3ea2f1def3b7fcafec01afbe4de4b3e34aceb8ac5e4140058245cd02e2e1";
hasRunfiles = true;
- version = "4.15e";
+ version = "4.15h";
};
"chemgreek" = {
stripPrefix = 0;
- sha512.run = "10e0122f032c852b5e4ac1b8ab3c8ab5da9d9af9ed27501d387ca309dc6443a392f970f98a9d39af0d310b4bce18b908b7fc8f9dd7f23d40a22b500e3bb5a04e";
- sha512.doc = "707aaac95e734cfddad8ab12c0c564e6f1ee4816787e909250884331b60b0b1464e435ffe15c5ca711a03b97e51d96e253442cdc93630275ab80e23936cde110";
+ sha512.run = "5ad82bd7e1973ec3cc79277ab653e926bece0b9e8feffffbb798545ab1fe667c15a6ca08de7c6115c1436d552ec4ded0a9e489315f3e9325ea9dc0f82972a874";
+ sha512.doc = "015c8e3357c7d53745516a4c6d6282bde49c9462d516e9bebe9316769684c310195c23fee9e7e24a14d8084bf0d5875b158b60488b7fbdd03a83b590abb1cf45";
hasRunfiles = true;
version = "1.1";
};
"chemmacros" = {
stripPrefix = 0;
- sha512.run = "e9ec0fae61e67c077e88cfe77a42db93c65f7ba522c0e2400fb2005eed84e3fa16dd0c1194119629564bb1598fb605ff23e1ac17557af8c3f60419696545995f";
- sha512.doc = "9ee87391f7da9f9142130f30cfafb09fe672ea2c3c4c2df061a83a84fcab442232eb467172045ad66c2147f4e8f6971bf47c5e71ed6c1cd8393d0c69e028488b";
+ sha512.run = "fe9bf2371b862873e7c1ae2a0b72ce622a4ab98b00846397b2b108bdd56051caaccaaae556b815c2c4e077c6c785b58bf79c66c3c764e86a8edc97faf7443fdd";
+ sha512.doc = "d5494677c903fb5e7c5376fb0a684ab5169d10aa145cf021a1cb9b87be03f1470e4b74a7c721319aa598779893fdd5a9144519207658c077a78998762a22d937";
hasRunfiles = true;
- version = "5.8b";
+ version = "5.8f";
};
"chemnum" = {
stripPrefix = 0;
- sha512.run = "79f5a6bb8096ce69792464b224d633527f4a0c59b0134c133e532d6dc314c833b951c59ee425451d3796709936e60c13c26cd745eaeb79ffa580d29018b9ad41";
- sha512.doc = "573278841e9174e38265020678667b7487edd573c259372ff9a77bd296929e807a7819ecf803b7962d43497aaac6a8c46a474a8fb41ef5a0bda1f50b626c96f0";
+ sha512.run = "f16b41aec7baa6cb088c008b373ff648b8e801951528b24cbdfbe4ad4d54eab12c64a76e23521396bfcc8ff8cc3089f0da9cf9fad37526d1639547412038f5cf";
+ sha512.doc = "b9dfe8de349ebcfbafa967668895dbe5bb14cc6f065711f56dbfa5ef771eefda79114cc994f6de2d5d45143740aa9e93543035dfbe6cf1c2628088927e06ab06";
hasRunfiles = true;
- version = "1.2";
+ version = "1.2c";
};
"chemschemex" = {
stripPrefix = 0;
- sha512.run = "594671e855bb5bab78a42bb7dcd1bea30947d61e6c480fef8d06a21bd8d0f6630382b429364f1475f4a9ae8308a4f655f1389e59b3ee5f0be64f702d4437405b";
- sha512.doc = "bf76f5e7d65f9b59c1b388464430157e9b4fd55a6bdbf10395845c347d3034fffcb0b18cdc56d769850638e8aee67c01911dfc1c6d96cb8d4ee99b1ea7100a24";
- sha512.source = "e93b9c715433d3a92dad9926acc814d0d81eff274cff1a866fb28b8dce547ce46e146e5064ccdb683d8ad084d64d079175bc110223c47b57ae066cbe5aa7c16f";
+ sha512.run = "c7375af2dbf1a7b55d41b0ab617111cc198f1aeac98c354813cb2886e0707ce5648d3e4fd9eefdd23bffddc08b96c35a050c1f440f21d5a2d7d5c6b5e0b6aaac";
+ sha512.doc = "b5e864a02ed664e7d7596b56e2583f9a4aff2b8117f79415156df0cab9be084bb96eb6c70c4fca9dd4bd03b30e8b145e4cd809b165d17325625ae625c33f1dc3";
+ sha512.source = "56174f5943b8dc3aa0cccaefaf9d3f24903626d3c4eb48bc79f01f2a7be603921f7b1ee300e4009038e3a92cd550c08c37aff239a9426ef3277e47f645964488";
hasRunfiles = true;
version = "1.2";
};
"chemsec" = {
stripPrefix = 0;
- sha512.run = "6064af339a0a4b364ecbbb2b6c78cd16b71ead0d8f08d08ade479b003bae60a4a94e655c46f3d536b83d39c63a281a93aa604a26feb88811810e0ccb8071d425";
- sha512.doc = "7a5c7eb943c00cb474603955557bb1162cf251a422b74360d49228e794dd46a9874515a179601ff3d5178d0d5980a074c08425395ff02811b22443c85bae15f0";
- sha512.source = "147f2b8b44f8d40a6defdb11e70b74acf05f3085536b6bc70c9890459bb28a44a782baf438b2a4b53820a13462c53c691c250e7b4f790d182c6310543b19191c";
+ sha512.run = "7a69ed2535d477063e55541d53f73f5d1972905f63d2298629522dfbfbbc97dba0e9ea4a48ed1667ad7b50e24c4a0f7b6d5dbbf79863c9e79a0b3de522be54c4";
+ sha512.doc = "5e132354e874b3ad5a4363cfbcad49e3601380dea8f53e106bb0b5d92fb1aff6facfedbad69444ea362c76473dcc7bd8703beeeda9b69f2501d995da98ef71a2";
+ sha512.source = "b81e9807d8a082b1223d4747a3f0ad3eb3dd21d1d145de5c25b8c44a384dcd941eedf7117c794efc6e4af2397997d060d0b80bad1c7f487ae98b0679f5412b2a";
hasRunfiles = true;
version = "1.12a";
};
"chemstyle" = {
stripPrefix = 0;
- sha512.run = "d826015964ca505befc7bd6f6460c23e9621c46c9fb17cf9ee02ba1c799a4ac1c0a34501e2d2b852df4387f6d06848e04d3142fa32276966ce059c7ab075ff24";
- sha512.doc = "515f3ab082674073b128ce428ad79b50ac0a171ac07b56a2ade977f80477028e51f5347260b66c07f569705609f84ade59cb3f09fecb5d5668531836278d80fd";
- sha512.source = "9f79dc5e7c57d71f97117f3432b48215ded78abbca9b0e0478abe365bb8791adf16c0eaff67e7e1f51d8430d2b1e8dc7053b1dab06eabcea19e5d48616880f73";
+ sha512.run = "299e15460a64019177530a4d28154453a813c6987e6e89b6f60466ae9e59372c1a5e0fc418c49b85364ba3185d4fe4e4b7f98caad9add7dce9bbe1792d4e314d";
+ sha512.doc = "f8d6c51cd7e3df7ea8366ade62d0cf8ec3825b0ca54be600107a6be8853d1c58e1989f5c13bddcacd97673260890fd0f63e9a0282203dbdbc6a01653d86f0537";
+ sha512.source = "0ee97edc8ecf8f08ed39ed9fffe18b89249c513f33ff415e4205619395baa6e8b7c77832d5110d113d78d94c1d79ba84f79a5ff23a43fd0bb23d19db96badf52";
hasRunfiles = true;
version = "2.0m";
};
"cherokee" = {
stripPrefix = 0;
- sha512.run = "5a5225351f68dc0d73dfd16480c4aab886e9cdd563d01533b3c44b8a06570757aed12444f55f540c1d534fce66518a976a501287ddfb9c328e4690e12aa7f9ec";
- sha512.doc = "d7d95347bab9915ead1f2e477baaa49495979b82be7116139c00d1525b09d1329084228fa35b053a8db11787b51006fc165bbd132ba4dc10b1b6ec21bdba6034";
+ sha512.run = "731fb10454a9d359d91abf927a27215e72283a9635cbd853a6738ddbd5047d81fdb8d547b891f29836d0b604d97749074e9f2676c5ad122522d987ac9bb46105";
+ sha512.doc = "34b258b5b699f644cc0f7f9b673f3dbe48357bbd338726af2b404da4888a9e742f04e397cc3b6a3221d218a96ac7180ce1e6ba80a19c688de0960ce59cb14bb8";
hasRunfiles = true;
};
"chess" = {
stripPrefix = 0;
- sha512.run = "490af1195568c6588cf521da29eea488f6ec19044d48746c54c044144f73a948a938b6dbdd7be69b3ddc14252c76aaa22094471b2f8d3d0926086ff1520ce76f";
- sha512.doc = "7a21923fb64b8f7c65be9eb508d662d8760329c7ce43704dd5bc852ad0c621f93920fc5b19024d73a7348ff98338ccbaaa3cf6745245e838863a6b7e7be1365a";
+ sha512.run = "236e195febc213825fbb5569d8eddd1967fbce1c6e9d550a1c52729be43674e063161adcd5dcb1f6293d9ecf8809518d40064fee08ab64ffe444affe3282224b";
+ sha512.doc = "95d3b598f63231abb6cdccddc970d6ccb29bec7e9fa29efcf1391bca70b610e9c0bc65754061a4b955548a854bcbbdd8cdf05f8f93fe52bea400b7c281ccc0da";
hasRunfiles = true;
version = "1.2";
};
"chess-problem-diagrams" = {
stripPrefix = 0;
- sha512.run = "1368f408f360bed5d7c21997f1e75cdf838bfce454a40de4d11fbdb88fda9063616d692de29aaf36feee92364ac96b977af2622b4f500755472cd6cef2ace0f5";
- sha512.doc = "b702188a31b369ea887db7426d9d99d7fff1302dff2bc9694141bb7bf1a1803d99b820dd46cfe2efe0bec979c1e0a97086900d6df3af4e44764b4ffd470067f6";
- sha512.source = "e64412d79b0f79d49734a0135be2104ad2ee753471beac6ac84cb84c4716aa28868ddc20a830d148854d8c1c5eada15d9526591d5fbfd2d1ef53f05e962fe280";
+ sha512.run = "9216d5a545da3a9bf845d0fb91e345117a5917fbb992c93049a05baef3ea6517870572cd0c4f6f725045cb094f64ee3067a2d2eb461515c937d061a611619b11";
+ sha512.doc = "2d9268dd31ad4b9961824c7f9e73ea13c140a4d6fc6ab9c741ace4ec32de76ca2d0986b2caa5d2efa45c87968551dd3ba88d4d58b7c439300c9e748f551b2964";
+ sha512.source = "52ecd3daa5e1de9feb486c256cb0acd1dc262d12d574fec5cee8fa81cccd927d2636a6309a2aa6a8a57e27648c89dfbe4c3c5d380ecfc44e816e1a428c00831a";
hasRunfiles = true;
version = "1.12";
};
"chessboard" = {
stripPrefix = 0;
- sha512.run = "802e410fb61b63d92ceca09292a1ee587161964dbe1ff6a6a24e1a8e7c3bf855b837b674646b276046679f9184cbf501677286f44d6a2c8fe266b7c2b876626a";
- sha512.doc = "dfa9e4e0c848759dd31ab8843803eda12869591ccc701796fe1e9ac1f6d26b417689accb9b81ad0e4a03384bc304319df4f7168af3338d06bf0e6861de8d9252";
- sha512.source = "d469b8572424a1e5810d8e2211efef7e30a5ecea8be06f4a242706179ca3942acb9304c77fb6888c97e1f969fd9463710a7e35fd2fddf060b6872fac8f541690";
+ sha512.run = "ed7a1d973992897fdb174ef4e250d78a6747e40a822e026b787fd0899f6465a6e845175028279b57f5e16c50162feeb8b1c833248ae3b073e32a8d63051ac0b0";
+ sha512.doc = "586202bf2d2b8bade26af19170e5129da6a2f66f78e79880929d2df2b6a7971b8d3683fb79a3ea6863eeedddfee170c06bccce88ad96ca6c7d982aed43378084";
+ sha512.source = "2dd479a4ab573894437ab551bd78a1b24cff7b2ed53d2a8ab444930afcc228844bb5932302e4975bab617ad24a824810851a979eafb2433bca9dc1289860d6cb";
hasRunfiles = true;
- version = "1.7";
+ version = "1.8";
};
"chessfss" = {
stripPrefix = 0;
- sha512.run = "0016c59a8e2857166ccba3b4be3fc13a5a19b180837136edc60eb95be920b23d0d97cedf9fb15193431d9c5f6ab673107d77745b85e9ef32463b5eff056cf5f9";
- sha512.doc = "9b19a27a91b7fabe25b98464f9ad7f258d28966fdea0fc446684f66f77500ed33fc641a5675d1ce479b2f35a0a3edc8071bc34b6ae72982a3dcb9fcd1bbf1060";
- sha512.source = "5b1c160574e8d41d9d58c0e8865615edbb36acc7987d6386e86ece6194b0193fa44e483991cdb0cd7c82e742622d6017e4cae178334b5f1ee201df6c7d767aef";
+ sha512.run = "8250d4b470a74877c44093888657b0a3c6ce71abc2a23780e71590d0398fc08943ef77ffafcfdabdc6bfd739f7d5b4ca15f2436df103271de029e5ff6102f579";
+ sha512.doc = "1f9e625cb7765450fde23f5666af3b43ddb9ba2e67e7d04b98ef19446117cf26eaec3c2586be7c683286dedc37f8d628e4142bae834af716f2c068ac28beef58";
+ sha512.source = "8745f5c712df2da39a61aa3d7ec3b6b4917c4905e3a0c4ac25ea6484555f25db6fd31b49a9c86566f69a660108683b4749abeb17f512ece9af54ffd7806c1d79";
hasRunfiles = true;
version = "1.2a";
};
"chet" = {
stripPrefix = 0;
- sha512.run = "9a7a824be07b6fbfda73b05d6afe17cd0bdee515d4fd2a26916bf3d2afc22df0f5b826bf4006af646303177d7d214efdd54fc2526dfa5c23446d905e059149cd";
- sha512.doc = "3d80a9b1478d29b489ddd795ac6eb0178224daf15e6f98036bf3aeb3ff3f7be59c5793060b82e84e246a64f6562e217280ec8ad27a5807b77cf8e34b037ee476";
+ sha512.run = "d4a43d5ed1f8e74f0b4681abeb2b1134e9ad770cbde69679d53ea77e09a1a23412f03705691cd31110d145a96dd97e078d675274342c9323b849c770828db5fd";
+ sha512.doc = "143b224d3ad957def3ec22a6e55c1b9eebd5db582065d422e1cf972580eb321ffc768c51cd687add62c01ab1cf3dec170422e6d9bbbab01846bf3e4cf84ec936";
hasRunfiles = true;
version = "2.2";
};
"chextras" = {
stripPrefix = 0;
- sha512.run = "e01ee6b48f446ec0a9bb4bb9ca29487652e1ff5b4522c8e7fcd74fa73cc1bff8d4cf7a77d38ac4cb33c23e9dbeec5033115e237ee828c905cb54cd9adaba4671";
- sha512.doc = "19910b1f06ab7e2b66331067c787fe61ff79875441aaa24e21d8b9932563bd57e5cabf33e02dfffa51eef290d6e4e70a447f594b35c1b998b0467a56d36976d4";
- sha512.source = "c397ca7fb4c770ac249cdfb081dcc36c3da0bde8a6df781cff5371b997e3010a6c3b8e2c7c7883d7262c0e51bce4e8b8e9255d4e181a1e071621095c520a651f";
+ sha512.run = "6fa92c9cf1da7cbe2ba74dd10f1f71274e25b228156f01efe5c67e54a2ba258500f7b2cc39fe935d4e92c641b760eacb7f39ea70643557ade4816e92e92a0b17";
+ sha512.doc = "8bcc8a6c99be02d8e0babc82ec016fd6e91823a31338701e3d741af895a1d87d224a849598c2784f5de9cfefaf9cd7a09ee5b102636114d528b1e17b830ffecf";
+ sha512.source = "1b82f258f1420b07699a0ee75f99e330acb4b9ad1fadc9ffb0f42a1a4321cbad9c08718f9bbb94185eea9bef8d707f729d610b5f671db7014fd237dca5fb0d6a";
hasRunfiles = true;
version = "1.01";
};
"chicago" = {
stripPrefix = 0;
- sha512.run = "3823c71849582a322466df9bf8ee35d786d6b37c2acc98b6693807075e4134739001c9cadbfb0197294a6ef943309adaac1e2ea2fa1dd73eeafbf0d84b838465";
+ sha512.run = "2313d7911a8c6bbcfbfb25405e3fd2ea8c0721045f77b9ecf27e4daaee5cfc1a5c010c72d192583e6025aecc6f69421fbd7921d63daa9f29145eb6f9c96c3abb";
hasRunfiles = true;
};
"chicago-annote" = {
stripPrefix = 0;
- sha512.run = "273f4e919537517ad0919da30264360c05dbdabc45ad57cd2ff1c6dca820ff5320958f61a622e6641f2393a69c14da53a64c0ced16fe1ebf2ed376bab1a8fce3";
- sha512.doc = "7fc3be286d55b5f612bd6bd34f5fcf2d98506b1fe5654b90107e3b7762a73e35f2cff20011d3715719521a8269334a31475df7d7c362cc065acf7cfa9657e422";
+ sha512.run = "be2bc8e7e8eaa881ed7a8225b211ef464dd5635b93b867333458521e405fa42375d4804fbdebe1b913fa694aaaa839703494a155b0ea5d4a99162f6335ccef0b";
+ sha512.doc = "893ba3ff20355e0c395b2092fc01689bd956eb177434ab7152aea686210a7167a04b64ed8ec21030e4f4cbc7e1367a90976168b174fd068d6aecbd0304f380db";
hasRunfiles = true;
};
"chickenize" = {
stripPrefix = 0;
- sha512.run = "56a3a02fb791aacd83d26627c710dd9928270d8fe803984607e6d0735253083ab37b24cb1879c5ce1fc6e09a4d5194e466a5a6a262b463ebc3d019150bd4d3a6";
- sha512.doc = "5168fd820e4a376ec363511dc114469091e1ec9675b874a74ebefe4a387c9870edcf4a25f7f561de21d76e8d3d4f788d054eb28937f711a75f611d3ccbc4186b";
- sha512.source = "0f01520d20c1e0510ba02a83654528a045f24638205abae4be38fcb0e03c3691c03f2ef876042c9138937e0c1b8c27032c4e94892e9cb1940f9aa8cee3cd870c";
+ sha512.run = "82df32cba5f14ea8de96020b2412d7c2b3939b0afc4f42bd91e957694404a12a8ea38c9260cf472d81e9aa776556e9b5cf97a674d23ad32633f4fdefe3b3bf83";
+ sha512.doc = "6d29cddc0030de2ac6b82dde660e405916bb79bb1e18fd0579a66555d49062fde5d0fa327b906baa1556efd080c55b7ee181ed7569e96dab256ab2be27620935";
+ sha512.source = "bd53aa09a1a136d36f92ea0e8625684361b31ab9315a9f987560f171e893c022122b64a086aa2952a9f1fb96b7931f4e248c016cce8f0ef488c94fcd33c5e8f4";
hasRunfiles = true;
version = "0.2.5";
};
"childdoc" = {
stripPrefix = 0;
- sha512.run = "8b58f098cd1733f5d8b8141bd44f83d37b356fe85938abd3c38a4eeb7b1f9fa284d62e05a388b5db246bd4806c878157c1d5be2f65298bd0c873f51b8ad89565";
- sha512.doc = "267cad5d7febfd11d18b778492d8e209b4cbd4c50d5707d615ae5c900b3edfe2acd3331e8f0fdc3e7bbe6266f4227cc760c06138cb6628a74f84c9d8a113bed1";
- sha512.source = "d5b20b3dc6d88efebf9aa85012cb9fcc677b0f4697ed3a157b460b4fae9007013ecf0d86197e433d151fe00d6dc94d1cb7b9fe071e0453d6821e076d3ef11cd9";
+ sha512.run = "b268695b1d91b49ba6a0179124cafa5e5cfed56672424ab40cc31924c07879b4f50be47f9fe9d574f2adb3f183c71d799cde8854a2942b530c40a1e101d399ef";
+ sha512.doc = "1a74059d946b82da211f5fed7cb120453049ceaf5f10841a78ff8864b41444064b223939bd2296142bde9c7bececc0ca8bed141be02431fd60f069ecab998d87";
+ sha512.source = "d74e34799e3cce5093f59d66d2680350ccf559b0a06045882dad98a60626c59f8e0ed8a6e03d09cb4ff443d3f68a33208af996e2b870047fb381f97bf92dbea8";
hasRunfiles = true;
version = "2.0";
};
"chivo" = {
stripPrefix = 0;
- sha512.run = "e4993b185bf9595c389585f31738072728de027fda5689b00b8dd8435c7556f7190a2aaee0d91303e00f0d0ee01dfecebef7de084dedfb897f766c31392bef49";
- sha512.doc = "9f360134bb7b4c315fd41d860415fe761747eb15785ec67101071738d08ba8f21b82d7f32fa50e91efdda65254d5d9c8a0091412d47045185e6798657598c6a9";
- sha512.source = "ff4dee28c226cebf516381154863c6e42b5d5eb0b2d70b94a3e399bd01aeb30105e8a635e9551c97370472b39ce2e130ca8c698ca96ffdcff65d1d04011f18ff";
+ sha512.run = "c50965da981e688530e115352f0d1baae7c9fa2b286856fc1c3d7a9dba1b463b299c129cda72514792a2faf77f512b8720f02494bb178cd619ccac6a37e5f606";
+ sha512.doc = "b7ec648495dc0be4201f01b162ef995eb2168bdaaa43c84144a7518e9b1e0d471e08a1282d301162cc9cabfd23c86249fc57cf0136dd37c0689a33893917f12b";
+ sha512.source = "5b92272061540ec7e08797782af358ab0e50c6a2658a3faf7fa783e2b4e105a9e7d3dedf6e4ec1df82410254686d5adfac205835c68cd88394a85abb39d1f3e3";
hasRunfiles = true;
- version = "1.0";
+ version = "2.1";
};
"chkfloat" = {
stripPrefix = 0;
- sha512.run = "f89d84adf2e72facc950770f4c8df8f179d23ef515df9f75da0d8c5a29c6f159576d77e1a5e11433ef7aca9a1ca968a133539874e6d517843381a6dba719cd7f";
- sha512.doc = "2a146a619aeae54577db53b8b1fd564b9de9ab7dfd8615504a61687e575d513918e9e1a9d88bb9d0638c8dd72d2b4d2c2ceacefffdc04d224b11389181d8fdb9";
+ sha512.run = "2a08b71c204709846bbf26ec3883e9037af6ff22e9bdf13b27319ceda55381eb9e3816ead4e444eba4b8a050a188e58d14f0d9153a813953f587c6cabb3932b8";
+ sha512.doc = "b79b6bd6943dcd07656bb46d44bf50ca2c0148bdb6ae711d17a49e78f3bbf2b95781cd6f3d0b2f7625b131f7485d3db608c963367dd91dc91070501b367471b3";
hasRunfiles = true;
version = "0.1";
};
"chktex" = {
- sha512.run = "f3ede4ae8c4f56c0a3f9ce241617a2d27650e4dc2ed260a8b13be42528f045e2d333e84d33aa367d215a4f500af01f77764f61a73f2370d42e130debaac1335a";
- sha512.doc = "5259ae0c5f186978cb5392df7484a6fd83fdc75bff5e840f3132a57a49bb0d0e18fec16017309e1ef1ec395422a1077248157ad57febb3bc5744f10f9a3dcb7d";
+ sha512.run = "528392dde236fd4dc9cca54239e7b1d19103fa5789a1c0f541a74472ccea52548fceb13e10a629e389f94ac5c16006246edb3ca584b1681b9e22346edc720715";
+ sha512.doc = "6c879a78bc9aef8b851c07f54e3e1974628b0533a843046fad4e82013c32da6f1bcf585547816ac3f3b97fb4425af61e8b7b2b6e3ac1ca177e667a9b26ec17ae";
hasRunfiles = true;
version = "1.7.6";
};
"chletter" = {
stripPrefix = 0;
- sha512.run = "bc5c46f79fe158ea19c68ca51f0c2f54dbcc9c65fdae40ac8206b4ee965ddc816100010e538d028734cce9df7802b9e16ad166d7fc6ed3c122e63ca18f253901";
- sha512.doc = "81a79263b019ec7717727d4ac3fb6beaf3c7cad6b8efc9193504463b3a481d4fe20361489f07cee542947281751fd841db48c506ae7afa0e1fe9b885ce1cc162";
- sha512.source = "e450609d0f8957ff3294f12997b83333e431ce9b1f6484568089d17fa2283645baa039f247d0a14192eba109ba5aebcd063a939f10cfae852a2fb7bbcc26d540";
+ sha512.run = "a32f71d89ee69ad60de6173f415d0a3aca7563107cfed71aab0ae99972a2ead442bc75f848ddf07c26c5d464b2224afed5ce976bf037049764f722396e9666d9";
+ sha512.doc = "05cf8a4f37eb51cc00d9c254dcb817c41167eeb7643f7a793d1a841bd2c8a3715ced2036b974533521f48be48ae493e52ef0809789d36155d1ffc9624db538d5";
+ sha512.source = "6e4c5063d7710fe5842ba684705d4b94478a9d468e68d60fe0b2ad23fdf717841421bb034317cf240269b77e4351eadce854145fe7e4300b2f9b698a6617679c";
hasRunfiles = true;
version = "2.0";
};
"chngcntr" = {
stripPrefix = 0;
- sha512.run = "0e902dc742afde8cde229cf17d20cc6bf47f042d4c03c3771ee544bd8af84e4670c3fe41d523703db0c38c38f1867009b39a9495f0e4a52187bbf222dcacbf8b";
- sha512.doc = "671e6032ff720f7febe20b2aea8977d57f108f3c80aab5d7a6376c79cb53b4ff88a9e5ebd31883b3a3adbb5321912677c023329f623c6dfef83b227ff5ebd0d9";
+ sha512.run = "0fc94f91911c623578912ed43526d18f85a003f797e94ef5610aab8477154078efae7000256892cc3d3103843ac8065c27d56a10c6f57c16d9ff13693930b0b0";
+ sha512.doc = "3b63e4676232c05516bb12c189873e4af39b8b34df2690c897c4733203c9f19a30759850979c47b05e5fea0bd1c277a5c1ea0624709cda6a3a4ab0196231afb9";
hasRunfiles = true;
version = "1.1a";
};
"chordbars" = {
stripPrefix = 0;
- sha512.run = "9b2c42244a77a0f55abca9ac9e2b02f2f1f173bc96dc288ccc5ce5edbbaf54c45f8e2a320e391613f07822710c913625db32e5d1f6ccaea72a77143f718f7d28";
- sha512.doc = "d61052bd8d2aa9407f50b4599c261e236db9e19d8f4b85358c3e20ebcda2c1044feb001c6f6211f5b7ee29fc720f16112b6113c6118436860775ceceafdbd3e6";
+ sha512.run = "1349aef2649fdd9b54751425d54cc9b0746dbcec9eebd1264c36867517c4f422d74d390a0e43d22fe81c5a36ff00e6cedc5e652183422e9408a2165486e79052";
+ sha512.doc = "ba8aae66430e2df58f01bb9860bfab9cdb3aa0636f77f657a1fe4405ec9397773b51b01d94201bb8dfc8660d05f2aa4ce9233ef985d3e4e35faf005c81759404";
hasRunfiles = true;
version = "1.1";
};
+"chordbox" = {
+ stripPrefix = 0;
+ sha512.run = "0e07cae95a8ee5f040b4df4d94f996f772f0780bbe47c77db891fbf44b08f20e28ba8442dee3e981a052b0ccebb0d630e0f0917eb7c65a490c844a65f3b2e3f4";
+ sha512.doc = "0826513579953ea80047d596b6c577e4b6f00fcdddb7a06bdc953bccd72e09ec2fd9123995c1e04260ad880bc860454abd283885817a9eb359ec7cb5beba3cc5";
+ hasRunfiles = true;
+ version = "1.0";
+};
"chronology" = {
stripPrefix = 0;
- sha512.run = "46345319ca67ea1c201b80cc527c37e0687fc537b2861587891d7cafd72e14b89ac8e7b589ea8e3fe62a7c94d538844325abe64fc9f2a6f035dbb249f3a96a7c";
- sha512.doc = "18028e4013c272e94316fec67933e8c674716a07d745430c3dce239e34513cc0b9f3d134ef7aa7da0c0009253be5da5a59513be29dfc8763852a9a1797910957";
+ sha512.run = "6fca0b31511366c1e39f6518bf5c6e10bfb503a8a901d9e1167866a40e2fbb9d2a6e109f48e146bbaaa2c017ac96e82196a5f49a91c6c9f52eee2633fd5c0737";
+ sha512.doc = "ce0417e339724dfd97c227f104d9cd0b697c1cb7a5c586c890c3e938bbdaf5db2984fa83a09d983970c1105751cd012e544807a74bf0a35ecd2074a97d0520a4";
hasRunfiles = true;
version = "1.1.1";
};
"chronosys" = {
stripPrefix = 0;
- sha512.run = "f9a53feb88c5a2f5aad738b3c1550c4161d32b3eb35a67654f3ad44c9ba2795e7d5f147503a8bbc729893026d1da642301675825218625b155a882efc1862db9";
- sha512.doc = "7716b7c4f97df7ea58446413cd5f1e3c15e75228ea6fa8783e06be57982955f1a4e467ce939c95827452f7edc9634616d0eac9c617a80b75a4538b75b1f625eb";
+ sha512.run = "a9503f9440dfa9a42a3f2d345c5e74faa9f40b03264bdf8482ffa58c34318467a7863033acaf089acff6056f91e9d85969676c1b0b080b363c1274ab96f022ed";
+ sha512.doc = "1f2078bc645e1a9af4220bf4041391353495f76f530ab5f1a35ebf2c2a534d60a910a9ec079ec2222ced7fc3d9c146bce3d6d4d703acd2bfb9ccf357f6fd812c";
hasRunfiles = true;
version = "1.2";
};
"chs-physics-report" = {
stripPrefix = 0;
- sha512.run = "26f87639dc52ed08ed7918973c5aeb15fa3a6fab9637023220cedeee00fd37cc1762232fd7fe17f0086197d66eaf43c63373a520f11d37378ff2d5ab0ab71972";
- sha512.doc = "a8bc3bb515bc744e00911626b4786d11cfa9f16f5fe82dd35bb506afad6ba456e8bb7544a0734a715a829173cf4e602cc08fe2665c1ada1dea58a9c0a28c8720";
+ sha512.run = "e1af3e29e5b59545804d7ac7f3cfd0c7463fa9487c458ff3790a2b434151cfec925863bc2d107e5eb6e43c988d85136eaabe28065bf95b04836a8342d5626d23";
+ sha512.doc = "3f87d4b32e3257a22e0e7146a89ab2fc90f796d524b0641ea0ec51ff7328518854d226f5405220d7f5466a138bdfecb6d1c6f8b056781e985cc1cc757d0f26e0";
hasRunfiles = true;
};
"chscite" = {
stripPrefix = 0;
- sha512.run = "35ce1c67edc19ad4baba1aefe66c8369f97a247fa51ebd692e8c0ab7f2ba0d58de625f92d2856b865476211fdfb4768b5b51de50a2cac90d8f1952e4bbfcae54";
- sha512.doc = "a8180c2e40ea23335f91b5f66829e90c6c405d845be88b5987c485ffcd15e67a866e420149a97393e22db9f58d178d3e449614774081ad548e0bc78a41d8fc0f";
- sha512.source = "6b6f08a53a98301c7478506174d92ece0c05600c9de5f9656625d115daf16f3a88c28f8264c85366d530963b95065759a2f6dc69ab7cd4009f1c25bafb7d87e1";
+ sha512.run = "809c76b1bb47e194c43c869b27352578fb5490f6a9a8bbc2fae662b357bd36a099f5114765611d73fae87a846526781ceb7b45aa8968836c543e15f13e7ad7a8";
+ sha512.doc = "215085d808b75d0d7f3e7e95830c63172606fd43e1e30a20e376f43d12959da71e8e77a6f06a6058d8ab9f9406f1260262af3e904ff65254e5d2635ca6d15975";
+ sha512.source = "cf81a7ceda538e9a3a8bb0a78927c493d42993bb295680792ba643d6f771722e0fbe342bf59cd3104cccb63b1ece7905418b998c1af1dbd7c879cce024681f9f";
hasRunfiles = true;
version = "2.9999";
};
@@ -4146,64 +4251,71 @@ tl: { # no indentation
deps."etoolbox" = tl."etoolbox";
deps."oberdiek" = tl."oberdiek";
deps."xcolor" = tl."xcolor";
- sha512.run = "1b94bb78271baf9a32c0fe5290e740bc46a001d5c5f86c79a282aef0019995fde286d045addfa1ba39452888a98d06cc1da755faa806166b38f48f3687459662";
- sha512.doc = "1be5c9f2b6a9d3fbffe98e76c0c4ba094f61a7e8f79bc541bf9c32928077094d0e814353eb87782457cc9c7ce0c0c2731237f6843aaa776d742b60d086a36032";
+ sha512.run = "6c572235b95bb1f8407addefdefa1d7d3facc09b963f4d65d2be317986eb6523db9a8ff7104f15c526962ea8fbd0e1430b68867bf619cebc9b494f5cc04bfb07";
+ sha512.doc = "90d563afc8248ded0ea4f30ff685e2fd9da8dec7ea92a3d4313040905be883af3f11393a031ec85ad39e9e51d374557e0f1f373a78caf855d2048fc4e0393e37";
hasRunfiles = true;
version = "0.2.1";
};
"cinzel" = {
stripPrefix = 0;
- sha512.run = "4e274d4ef5a5cd33059b3362d87c96cf3a8fc4dfe190239e4bcbae7c651c062b1b2e5e921363c668bb28b0610431bd269c1b16357de924868f247da7743a1f20";
- sha512.doc = "52f321c7b2c33410e39ce1a9fe780ce7308df96b93bb991383f16badd761cedffdbeb68a5fbfdb123f2308cdf8383931f7be0b04576d64642cafca2e60fa3578";
+ sha512.run = "5325c8ebd42cb7311d16ac20b4b0bad6832cea05dd685b17975eef92363dd0ef99a06ac4e5e269c932e30df2dc9b0ec3b5dbe54adc70e93718c08a92a140d866";
+ sha512.doc = "939dbd310bb861bfef206584d8011b0a296f4b70673b7f334b85999a40d352ff74f07078c9215e6510e431b95e6fd12778e468ab53f401f3b952324c3162f792";
hasRunfiles = true;
};
"circ" = {
stripPrefix = 0;
- sha512.run = "327b481fe266899b0c4beb805e0180b8b5a6ebb27e1bba8cea2a57a48f5c58945624faf6bb46e67ca00ebe20ef9f1920300d99d0ec2bfee594138ecb64f24db6";
- sha512.doc = "64b626f8b7e17e96b2fc6f83cc0e41954d329d01742d6d5c4aeaa50e5a95c2e165160785657d8d8518996f9da8382bc3b6ed994542ab003619239c458a40593e";
- sha512.source = "777fd7a8137e3f23c85a9ba1ade1c4d3926ecb2a5f16bff1c39a5a3ce22a22b5a4bd5993c853f899c770974dcc3000abe418ea19e6b5c5c0cb7b9070774f1846";
+ sha512.run = "638a89cd3ef49ba7f21f42944d1452c2866265f326e33e07b47d9607723de7f477766e8c240df7a91081f864f12346aa358b48f66cb67017fc11ace129c9c694";
+ sha512.doc = "389d98b3b5cce6c93d84bb3022f4aaaad1927bf78b323c106f7e89612835b92a2ff878fbe8d120406018549dba6cb370d88f098df523ff69a8810ff6e2b80241";
+ sha512.source = "b6127892465f3bbba51b3fa0f1d35e667cb4286adf0280691656a8b62c52ee57aa01578e716c495612b00a5725ed30c17b1a81b6346f184fd6d60611ea2663be";
hasRunfiles = true;
version = "1.1";
};
+"circuit-macros" = {
+ stripPrefix = 0;
+ sha512.run = "a4b36693356178d6c3c15b9e1829d8d980ba5965ba4ffdd8dbe62ea44a5cb962cd326ddfa34e767b489d879e6ae39a9dcbfa607d3a769b370977d6e4dcf1e54a";
+ sha512.doc = "277dc7140b6fe176d27cc62afb018ad266bc946259b38f02f3166e0bc8ba9a5e3fa0b56134d48000545f41e59f1f0343985552bd075cd2d1fe98750c890862ab";
+ hasRunfiles = true;
+ version = "9.1";
+};
"circuitikz" = {
stripPrefix = 0;
- sha512.run = "47b56b86e6f2f64bcf588bea145a2ebc4fb4995123cd699cd730fb9160a0211242b56b3ec92d65d10078bca4f96711ccaa72d82ac934a08f7cd8f30170bb315b";
- sha512.doc = "920c8dda8ed779bde4cad7d1fe7dd0f5eae048325c9e282646d60ddaa095a47d34062a177a0da60459d1a5bef6064e8fc9331fcfa6fb43cb6b9201bea643f9f3";
+ sha512.run = "00474a4568fc629f57a76b963bc0445e582fecc3c6d7a714120998adb0f9bab94cf87b834938eb91575e22a5ad61896bc252f995cad439cda5f0b471bf2f9a49";
+ sha512.doc = "4e628fc482a6488ee6e4c78dab70645d42e19c2d34456ba4f12a2730487df5bbc09f582f9a72092edbd4bea019c80d9ffa65fd3ce0b70df955a4602ed73e115c";
hasRunfiles = true;
- version = "0.8.3";
+ version = "0.9.5";
};
"cite" = {
stripPrefix = 0;
- sha512.run = "43bbc63bc0036041ae949454e28e7f44cb6aa200d4cfc8573288f00a51de4a30667ca91c0850e201792f9fff47c37034ccbfbd1f4e72d1a6eb659112ccbc82dd";
- sha512.doc = "77feeb9de2b82a049f72c57c0c3ddc39d9b7d5e49e3902ae89f315cd105a49ab5cd79ac9214f54b90129eed3a59aaf75d27ee22052d3d0b16ec4128c21b1066f";
+ sha512.run = "39196b799273a2da29591b1b59c0a504f0e0971a6fb12a21bed5ac45d94eb017f1e7c64691fcd46f5c151d867c1ffac706f050fe2e08bf3c58aec8867fa185d3";
+ sha512.doc = "f9ccc0e1975064ec792c6138907cd3dc8080ff2fd02a2925d1a1334cebbb2289797b234b46d92be0ba45d460c31359b5c143f20e28cd1aa1827489d04b88d300";
hasRunfiles = true;
version = "5.5";
};
"citeall" = {
stripPrefix = 0;
- sha512.run = "743e65140469f9dc7074fe835f4bc323fba06c7c9425eab1514dd71cace902695cf7b5900e06e7db6ba1a25bcdc380f19c118244d069c30dd562518d7eaf5e06";
- sha512.doc = "33fdedadc830e57834570446ccb0133439da38f8e85010708e0d9afe6257c44b35f4f109e647a3fab67adf0ecce2a0cf6e2fd5894b4eda723075be5e966f7c4f";
+ sha512.run = "2549b398c98f82833849a45716d55a776ab3b7927fdc400c2e6d43c45fb0cf628bd66bdade7ca63bcaa2e98807914f7adb958c6a06c27762fb0ee70452d4d280";
+ sha512.doc = "f1eaf5ed48bf3fd2bc336b7d91dde09b5cfa9a1901bd6315d4abf032439571a89f1d7c4794ed0256ef1aff0456d275e68326e81627f164652c84de2900165a98";
hasRunfiles = true;
version = "1.4";
};
"citeref" = {
stripPrefix = 0;
- sha512.run = "6472fe09c8b5b1c56ac5f4b3a40f9a7607caaa9c39c06a6c2663fbfaefa196e609870af36c58add97da33fd831387bf5ead6cf4e4acf1de0807dd32fee63415e";
- sha512.doc = "5e12ae0e1b43c5def78a50082695c051584fe82bff927bacf82c929d1269278b099cd7fb6391963b4cbb509c0f1ed6157f46124b869b1fde7fd406f050a32752";
+ sha512.run = "5f56fb1d813962358c737023e06bc2fa249712d8ef984f835073e11b075b676e845596a61ac312991e646d72068670b60eb002f78ac322f66d8e5a9bce185063";
+ sha512.doc = "21d1a8063586b09ba953ac5df96a3b1552c586d66c5f2af517b1b1ceb75b40f173bd411654dd313c6aeebabc35db7543ea8edcbc8705ae104c7f63e5a5b3cf57";
hasRunfiles = true;
version = "1.1";
};
"cje" = {
stripPrefix = 0;
- sha512.run = "c1a797b4f3664b47030c1d8b91ff5ba7bedfe0754cf81494d8e76646b447eddba2058c75acf40da9107c31093974b3df96d9a01b9cbfdf5c8944be8b881ef058";
- sha512.doc = "f447dc2c2bdc42048fb2c37899e5bd28dccd616727df5604d482008b843bc12f1be21cc26542bd92140f0618a8618792ab97c7f262abce9d86974ba152d430d3";
+ sha512.run = "cab80d266c2b5f9d4ba9d37cc5490e831e3f773d86c92fcbfab9474864aebbb6123e1ed44877127e84b6e1fe8037f2425259789b9b9597de49e1b24b123992a4";
+ sha512.doc = "47a2d96b6b530be732385617af832ad48c3d6c7a34a7e9e0523c38a03b5116b94588c995afd153c25be6ceea9bc199685fab9eb83636b5fe27525b19a4bc7cec";
hasRunfiles = true;
version = "1.06";
};
"cjhebrew" = {
stripPrefix = 0;
- sha512.run = "738a599059bbf99602bc8c542e5ffc70a47f6e446ffd8d678dbf507ce36e2ea9070af64d743ed1b3a3fe6d2eade960a6e7a3861a27edaaab3b0ce1d9c58d87bf";
- sha512.doc = "c18851dd111b353c6412a1e60c3ad934af5e5ca3039f0cb70147a5973b37c561c88032100e4b848b8629246718359644193c9ef19a2e61c70202a01615547572";
+ sha512.run = "65a73380bcfd8892ab2eb93d088076e2d5371019244bc8a65a4695e69a45f743248fce59557533add032a02a0b7ea4f02d6ea4634265d2d9718a5b100f5a18c6";
+ sha512.doc = "591d932ae099aa168d55f9479842d25c5212dd7aed27eac1a5d05a111a8a396baae7c73ddafe1087a7b8008528c50b1a85825851643d8107133d41470ce1e397";
hasRunfiles = true;
version = "0.2a";
};
@@ -4215,359 +4327,376 @@ tl: { # no indentation
deps."norasi-c90" = tl."norasi-c90";
deps."uhc" = tl."uhc";
deps."wadalab" = tl."wadalab";
- sha512.run = "26bf5b97178f947769669d4b39e5b3a9c14b56e535b1d9143a0628d305ea20dbbf017850db70e98ed45a4b5b3c5fea23bc7fe95dc50002bb52648658669a6144";
- sha512.doc = "12e668018eb51b9864320784ed5aa14845b67aef84ff4c13eb7734fe80ecf2fc4beeb70ef6ad234382d942f64590a0b11389e520011aab7ec5d3f1b548048bd2";
- sha512.source = "aadf032e1e15513bdec19bd08f0bf1f94d5d819b0ddb0eb821086902cccc23d304171991cbed7a934441341eeabce4d5dc54234414c16ae419d8fa5775b9b943";
+ sha512.run = "c35be1fc1d9f9d44e78effd6e7e539591020d785ae255a1cfa0d7e2508fcdd496d94e4bb0096bc7a281ee93b0b8e461efc6724c82f49d589dbcbdda35143c811";
+ sha512.doc = "d598d599d02ca95b1375b8e989649b441980ae6467348270c366a670d79d606b1ca79801febdf5c8c636f2d1c7fa30eb87bd87f90f75b5b4436443ecdab53b73";
+ sha512.source = "bebcc4f77716c92fdff317d926b0ab47ff32efc8b235f721d7d3d1808dff5672127b4c80bb729aa1023f25949cee2c4d508adb40574a3d606f3d5840642eb604";
hasRunfiles = true;
version = "4.8.4";
};
"cjk-gs-integrate" = {
- sha512.run = "e20cc91b52f009daad8a70b2c43f51d9703489f3d923d12135da8e9386ef5fb467e3e98d100182c5cfdb0c2412090386c18f6270e2e0c08db4e7c761b94cadcc";
- sha512.doc = "0eb81c03b316eefab4508775813c9ecfeb06e81b841fe9dc5346f2cfc6e0c083a1f84843b782f913f72a05f890bda17be9e35ad613cf91f9b1222cf4707397cd";
+ sha512.run = "f4b6cad8406972b57a540a29897962cd01a481932e7a1efad6000f336040517a1b5af19a8f422a74d4c32fea02d95aec30085e26cccaae3e8e634e8233fff071";
+ sha512.doc = "c74b94b3de893c2a93bd14c059f85b786684fd548e568c058e182935ccdef5e1ffa16788d7b4ed9af1544152e39e3e16ede95431ede8cc9474d2e72161fe2c12";
+ sha512.source = "0ac430f7b0f56c244b57d704383af91e74d0eff5262839c375769b170d84380b92a9e17ec46d2c894fc35a27a527b93b5338b8ef3440386c2ca17e2884b4c3d4";
hasRunfiles = true;
- version = "20180306.0";
+ version = "20190816.0";
};
"cjk-ko" = {
stripPrefix = 0;
- sha512.run = "038b2b4730908ab4dc2ab2a51213ef82cdfdad9b169a319d9daca7163b61345a5388ec446a60d0227414cb4c2444c1881db3a651afc661327257fe3cc47135d8";
- sha512.doc = "e8a30e1c77469bb60c4789f07cd69393460b1b14b75245fae21dfc1d443ef04be71d7bfcec80a14fb5847a172d7518ffc081e4248fc41593c54505b112372465";
+ sha512.run = "52ed45e1e67b50a09ce4b1fc333222d93adba691265e13d0523aa2d1a2a82b78dacae5ec2ee1ec0e78dfdde740a15a3d48fe45750db17e5270480807521c59fa";
+ sha512.doc = "15b96571e56e9e08656f28fe8f8875e22de4a4c513a76b21206b66b8ffe2c986acc87c6f0bb1f693a2ac05ad07948ba89fbdf5f63259d08ef3b41726190e089d";
hasRunfiles = true;
version = "1.8";
};
"cjkpunct" = {
stripPrefix = 0;
- sha512.run = "f40d96dfe648847e220eb5b594101e390a4d1b0e863a1259758ca4d971f82bc3a3477397f64f49f948ad948a1f26ea59e8582a8be9ed4266061a5c34d8928e7e";
- sha512.doc = "ce245e6b941f527d920d1a9c779e1bfc9ea200b4229b8b0b416801e234fe859dcfb148aa0db1d2a9f4940239e0238e0d24800c3a6478af85d6f34a544a3f9503";
- sha512.source = "e0045810c446280956acabf9e85d37cffd73a436b58db977715adff54f789814b66d085423d78aa9db32846bb52e100dbfebebb580a9258fae2211ac531342d3";
+ sha512.run = "cb44aa3386cd79f05980e5402adcbbf9f8b67fa76bdd5b293063fe9810520edbdf243656cfb54fe17d6ca43d405e6b16e8012eda63bae3cb3d8fc0f7755e2551";
+ sha512.doc = "cb9383b6d3fe9ffd5926d10dddcb1ea758aabda232f015b22f61dc8a9b316193b30ca2d8e2b849b1c03d92e0073bba6d90cc5b3b50f47b28a745dff2f7229486";
+ sha512.source = "0155261e5a1a22634a4c6c779054198534bc2b6ef1f1d85d471a25bde59b7e872db01627f08db6dc76c7fe6fd08d9a2363c47e79425c80ec5319648c994cbf48";
hasRunfiles = true;
version = "4.8.4";
};
"cjkutils" = {
- sha512.run = "550177f316936cc107ae6902b334fa3b41f4955a51393ec2243dae92f8dc1a0547b3b181d6048bf171ef843daa2563b6431f5520b382757b4ce80795c5d02c76";
- sha512.doc = "036a708dc3e7478ac47f479fc84de4130966b35bd6a8c57b5085356b5fd8a31f5397e5c67e60383fc2c7f8c3707d6b712afb9fcf094dbbd3d7e9f62271bd8683";
+ sha512.run = "0c6e2eef5022fcdedee3d3eeadd87a885e663f92274a4f671c039197b6fd886605c4d71b052669dc8665737f38f2ba02d070f75610384ed53d4e96d66d696457";
+ sha512.doc = "50437984ba42ea9f4d0a23ce78110d5899cbe205a46150998a2e44b2710196a0b5cefc44fe3ff78567e4372f57bf9f9d7177dc29ca7c37785b56f4bbe49cf11e";
hasRunfiles = true;
version = "4.8.4";
};
"classics" = {
stripPrefix = 0;
- sha512.run = "1c7a689bb539df3adabb0da186f6d84382c9e0c682ba7e03fb279996e715ee1b748bf8aa0a5cca5fdfc465091dd4b7dd1f56cbf88638d656b85e5bbd6c02219f";
- sha512.doc = "9202252352fbc2f3447d19ba53bb2a64c0d5c26ac6868a52f03a0cab52cd3fa208d2a0d2216af145f23d033e917670ae0d87b0e107e03f4ecd5f7bb29651927d";
+ sha512.run = "e92314a21577423aa48e718d044de1e2abd1c052f6f85139a5d20f99f670867bf448a52592ab267fa8fc88a96ef0edc23637573f16859843dd1e4b9a5dce489d";
+ sha512.doc = "353b486d22807305031d5b25e2a9d403da220f217d4dc7ee5b2d6c42e5127d004ad8eabf37d53f4933121961120ac476afa8ec3535498d1b5e4bee8c889fa53a";
hasRunfiles = true;
version = "0.1";
};
"classicthesis" = {
stripPrefix = 0;
- sha512.run = "cfeb589850bf340ffd5ee61cada1e153a9253b0fbc59fc5a43279d5c777e836face27d591ee9510262a197bcbacc8e1fbf86614517fd4bd61cf4364f07d2334c";
- sha512.doc = "5a4a85ca2a1a5485b7b33187432e4e602758e88da31a6cf77ad769aea14c2ca58363c7d1808f04c75316fbc92ce8715c75cbf8034b85dab4c76ed75c495d7adb";
+ sha512.run = "9a8c0c9ad0d97f187cf66679613514000324a72d2745c1026889b73e5981e0dcf36f388a0bf630f5ab35d28a39ae50ac842db28c214442ccfd987ff2c132ce7b";
+ sha512.doc = "3eb82d6c0f951a060e56c763e90ec842d1692326501f538d71780f4a0981edfda33b0ac0b5d00ccded7d3273fa69d4dd5d4a9c3557d9a69e1c3bc17375fbf43b";
hasRunfiles = true;
version = "4.6";
};
"classpack" = {
stripPrefix = 0;
- sha512.run = "66aa1ebaa197c6a01dae5f891855b9983f231ed1bb231616e230d37f03175b2cc238c1e4ca60e0765e629fee6f4401606269957a76070c810be6d191726a4aba";
- sha512.doc = "a141d52ca86b9d5f9aaeaabedc4fa61568a329ac5bcfa56bf3a0d4d15c806c4b47b97372ae44e58b24e48d71d4e560a38ac012853badc47cc352705e96c3d930";
- sha512.source = "77192f6ab8a07009f3d006489575eed66cd53c9c171efca060404df11ee26e053856e497bd2fc128899adddc9ac4f2fef80c569faa3ec67350ec80b8b111c4f3";
+ sha512.run = "ac5e26d91107bb0166040c990e586b6504eccad7da3ec084a49b141a1e0fee2725939f10deef5af1c4fe89396bc8fdef86f3bd2e8de9099cbed9700867700e8a";
+ sha512.doc = "6a22b10f5630a52ba85d113ddab8dacae0ab8148f62d4f9958bf3619c2d88f9a1f3c9778e41773d7b9d392ddc4d6a30dc3cb995a24072cc60b446896ca48707c";
+ sha512.source = "48762603b928b53cd9391908f2b0497e766ab516033a246aeeed014a99cd09a6e18f1feecd107067f58e3ecdad5ca37b4004890c4ec2e4bcce7e5f67e6d03724";
hasRunfiles = true;
version = "0.77";
};
"cleanthesis" = {
stripPrefix = 0;
- sha512.run = "7d60dacfbc66ae1305e58497871d1895734288d932744eabd59974221f7ee5d9f52eb4b9ffe8f722714128d332c85b92deaed0cab27a70c25042d0a3b142c63a";
- sha512.doc = "46da07fcfcde56d4b8ace8aaa204a58129407a19648ccaaa7e309bcfe4cc9a08299fea22184cc91011bfd844e6f06dffa8564c927159107c00f1fef57bb643e7";
+ sha512.run = "0f12e2eb830014bd08e742ed6dbbc83f9b6d17141a4c0a6c00934ff1d831ab7a9e9dfca6931f5842284845435593449b11b8ed9cc29c7c607fe4df14c2b11d7a";
+ sha512.doc = "6042357f473bf4bce302b6f43d67fadcf0f449a3f1b1183a26d4b04375d60013eedc7389b002c1f0ed62ab1a8672735774d5aff0d7301e9a5e435080a4181c65";
hasRunfiles = true;
- version = "0.3.1";
+ version = "0.4.0";
};
"clearsans" = {
stripPrefix = 0;
- sha512.run = "e0e8f2a05748cc6cf5ab97d4be02d2694684a74fbeda56fca3ffc4210422d348c57936aee9b399edfb53fbbdad64168fcd58ab28141e472a618d2eedbb117e36";
- sha512.doc = "4f6589aab2b4d84131c6ab2f7c158e42ed75b6950d7a7dd41d0028c939a1e0659603f33a6fcb802333db030a0216b89326f946dd9d642693d66f4566f9e5d96d";
+ sha512.run = "af8b236f99abe2d0da1c0beb3237918649b7fe1d76eedcf1a5c409d5bd9fa3c89c6dc59daffb787f3e41aa3d45aaf3e78fdc2f7e67b376d958b00cdd111a57f7";
+ sha512.doc = "cdf49149657826202661563a01ae28a290b8fd9c7fd2395c1822bdf9284eaacff61781f5eeb0561c76149559614a59dcf0d03b765c4ab60151739f92031dc2e9";
hasRunfiles = true;
};
"clefval" = {
stripPrefix = 0;
- sha512.run = "6ee265323f21486a57975543d431b036bc0347cc598232d96334bb1649cf3850e773e1108210212f2e0b440b8a4a39d6d8f0f5835ea930e4f3e5a407cbc54c36";
- sha512.doc = "270e7e78fc901fc74622c77f86079e042bc4a035e07121e4e81f9e06dadb2d82fe4b6402c636f5be0348fe2ce1a49cfba8bb7f353914a9ebcaf67e73425c96cd";
- sha512.source = "aa89dfd1e6c6426e6ce6df27c4890501fd82401b8d7a455cebcdbed3205f361af8c417ed9d05bc554931608becbdf066254195eaa89c68e21ecc9abbaa92ec38";
+ sha512.run = "8bd7457b6f8144982781b029500db910fff387f3872d09039a2929c5e62dd7dea56e22cbc40036519cbb2060ba62bcc7d621dfd383493420a88699660a796e03";
+ sha512.doc = "5789c53aed9c4bbe92e8c36f115cf63e07c7e7c35c26d62ba2be41eff8408c8e60f619f565cec1fc0e1ed55f2c571ee6f8115ffc2e88d9917fff085d19731694";
+ sha512.source = "119c560be9538b97bdd4366e8ef59b394aac864e54554388c98b7e5ef62fbbc0f13c4263f012fa6842081a97433caa318bc2eac6aa10c4b8a8f433ddb3f02090";
hasRunfiles = true;
version = "0";
};
"cleveref" = {
stripPrefix = 0;
- sha512.run = "1c5402b743e035fc2b903f4a3890c82d108932cd302ac54165ae17b2a3231e97c30fa6840833bf5c89c408a667a69f73e0e8fe614e7f8e05b986998aee5c6278";
- sha512.doc = "da89a6208341219e452f56ec0c1bf669e85bc8628e5ff0222887efddfbd702a2c1cd492a8711ca70a2ead820144efbff3830ed10f4d600984f5de97a7aba29dc";
- sha512.source = "ee718abdc24945923284bdf4a16ad7dc29ac8185cdc3f35e180b3847af2646d757ac8022315f133864afe1537b10588080195fcaea785166b081eb58c8288bcd";
+ sha512.run = "669e122c22c55c1fe95353533a2c35adcd161080ab2e4f3120dab2286b60df316f4de792e9a6fe5b971d622bc2b087061836a3c0aebaf0bc5df17c854f64990b";
+ sha512.doc = "3885fe13cd51967620f1e48a25a82c2a4916b07ee45c963dfe9ea933a920f347512cf5c30f29ccef9c49c3862df4c9176fe0fa57b1043d3ac230b7cd8b3f8d78";
+ sha512.source = "71a49c96a943dc152cc1621e9e0ce1d0fe62762fa51f670ecd4a0e5a3613ccc52d41db355cfb0c31fc81867bdc07c26acd3e9ad74e0209459a099be823df2308";
hasRunfiles = true;
version = "0.21.4";
};
"clipboard" = {
stripPrefix = 0;
- sha512.run = "f0b8c271c286237b90e3b10645e906735b78bae879154b184c7ce32554958148b42550a4a416f68ddb494cd788565e79ef65e9eb76c3eba97a82cafd93ed49e3";
- sha512.doc = "d3082aec1a2090c2d2a9260d367465d7381af526510ef59dbadce2039ae1c0e4b9a95519f2a4f1055a85381645c88a72d14133eba5c51b2e582c26f5b7a2a35d";
+ sha512.run = "19aed32c2dc229852133a44fe5ed692a0d3194d374cc77e2301314b3fff929b834fd4df82e811095049e64ba127180eddb77fcc4211aecd2db40e8124a38d55c";
+ sha512.doc = "50e7447b35c1d73c1d36bab165a8bb476764ffcc4ed7994e1bc63c6759baad0dd6c2c1f6a95334c7bf649dd13c8e79d17ec536120f1112d621e833b6f9f80578";
hasRunfiles = true;
version = "0.3";
};
"clock" = {
stripPrefix = 0;
- sha512.run = "03dfd63d161abc344749c42a97ee6579726866614f1e65d0e47e96eb016b4e8b763c3626ae74300ecb3b34545c41b94c211fcea13abba5392cf0d40caa7ad22a";
- sha512.doc = "1dddd2b6c80c7badd7a10ec93c5908c7395207505242cd2a4c826d9e4e00767c9f79bd701e016d6bd8c6e9015306a02311460263d4b08e349e40147bd49d336c";
+ sha512.run = "ba378fe241cd2e51b641f0edc4bdd1403477b392e0a22363bcf540b513c1c15b1c0e3ab37020aa77ec147ce59cc7ad6f09c86cadcc0a77892a1a798c36c411aa";
+ sha512.doc = "d06e263266ab91b48ae3238af6ce283c7f720c2113d95d10c7de6026b4557b0fcb22aaec44caba2f7ad743e578e9840da1b116fd3372558d545c424159d8f2e5";
+ hasRunfiles = true;
+};
+"clojure-pamphlet" = {
+ sha512.run = "a420e5548af550ef91103a82c5bf8e43345abfce69bb438d488ed9a3a62db1e6763ea1c17b246ef307cc62d28b5c575b5da07d5857241e21ce7d789e9a2a055d";
+ sha512.doc = "23f6cd97dc5d521689555ec95a695db0f9cae8873d28e2bac2969f07e9e8d2f7ca9a6c8105ca127da202d811717b3c1f4219fe15f9af01036800a083f065cd09";
+ sha512.source = "32f90dabd0e73206930f589a97e8630c25ce2f95f1657d08ce71cd36241bafd6c2a79c483805f7574ccab29deb478d1ef8837fdf2e922592e6d8f18f43121a14";
hasRunfiles = true;
+ version = "1.3";
};
"cloze" = {
stripPrefix = 0;
- sha512.run = "15bb91a94ce187d17a3dd8d714005689cf9fcdd3f0994ed31f931927f79b9e7b01c7121801f80423f3883ce5cb1e76c8876d97e72e43b017ee678a4f11a006bb";
- sha512.doc = "66aac2115c6407af6642fee3d5386995b3c32efac87f8c013464ebd9537f4e08b7d084084477d387d0de7d0e5b933cfd121098a13c64816bd64e8a9f93863532";
- sha512.source = "6e84a3b7b0d7dbc35e84678df95f6d8bb1580c8ff9a816e5906091136a64abccd063a82781d6d3aeaa9917072a24ce157c1ca5f8aa331b809be02a4a1ee6cf1f";
+ sha512.run = "e66b5d9086d3d6ac39c0664cc4906b467413b919a64538371077bbd9088d80ea81276ce66a64ba29040068b9b73ec5990a7d4422608ce85b0d94e8b2ee3bdce2";
+ sha512.doc = "c21e8561c296efaa8b4c30044f6121736d58a98d910bf671d11f1931d29ddd0d626bca69ab6f50225a3cb588346877b76ec43426822a869e72e266ee5d65cd5e";
+ sha512.source = "fe68d18164ef34259dcc42c4ec395b929c92d3758a8c9e911c2f20a136c2807ed229612db1efa6cb02704eac6924b9ac8b98742a546e271241013245d855e50a";
hasRunfiles = true;
version = "1.2";
};
"clrdblpg" = {
stripPrefix = 0;
- sha512.run = "21bd4e41fe6d526bc2a31c64f52f784159bbdf1f57f9051c1180c22541483030f74b41beaa1cebb9315da063c3dc8ae58b7ce42e9b14d06e81d1bbbf87790166";
- sha512.doc = "395028b9f523e06fd61688e3f6a31a1b84e4b32d5c5f66a5fd8d112555f7a13458bc6b32798b4a9c9d6670f85f44f73f925a0c63866f1ebe351eea239e912c1d";
- sha512.source = "8fe423e789d79401be5d15d486c1d770c342ed31d944cdaff6f1c96c0485be580685fc9f378e14f8d518587161efa8c8373328e4a485e8788e3a3e5eef883cfe";
+ sha512.run = "bdd3de3ea16cb5d24879bcf2255bbe01612f8af70f663b9ac578a4ac98910119ea96b8a5b4a59d25c0406c1b33786997ee2940da0273b025455e334b48f17b7d";
+ sha512.doc = "53ba8c83224ee6573cd1549e7e425fd524b5caf65ab139b67e7de9b32bdd5c3c87f5af63c2c43696554fcc33c8bff4690373ad25582b23bf51134b9cb6301409";
+ sha512.source = "8663b5fa032e10cd77f4f526d30fd16302fd31c1e5ee268d815de3d4b9aee9fe6688e5c94ba50f5d0cb2bb11c03198401bb1a3bd03c431dece50dab65ae3d638";
hasRunfiles = true;
version = "1.0";
};
"clrscode" = {
stripPrefix = 0;
- sha512.run = "78e77750e9d78061506e6234f5132b1d2e38c4737c1925aef8e50c3da3720d219bed1bfdcc2448413ae22a237b3cb9917ec57ab63a2a9cb60a4f7ff7459a7e41";
- sha512.doc = "c01b6a52de1ffb9bd13edb0dee69be08858d0aff29ce80a49ffc087b522df2be60c8e77ec4844e938b05de4bffd0f40b789d0aa48de0731b5c696170a863d7da";
+ sha512.run = "c26ac99b2f097b3b9df8bcb3ae040da959c0bd238be75a50b3711cdf0b7b0024ef40749169c0fe0437aa8c845b3ee9c9ec4ab46fe31fe6b1e28019fcd4779076";
+ sha512.doc = "b74c858703577f79c89b4e95a0fef2012a756defda525c25f2945952b6637fba7ae4c30791a5d566267a16627bf7ce991c4edf726f7106b27b2df3c2b81eb765";
hasRunfiles = true;
version = "1.7";
};
"clrscode3e" = {
stripPrefix = 0;
- sha512.run = "1ac50ca797a0866fed9398dd71cd2cd7d57fcf9480e06bb18926bca216bf6c13e7304ce1f9b8939ac4883bd7c385b0834b1e90318a7325a7ac81024fe543191a";
- sha512.doc = "927de54698852def8741ba1cc1b104aaa90effa6cae0915f4bb7e3cb86a0ad94beae349c36aecd4c25f15df0c21035cb699bfbcf49579cb9815a99068d52cea9";
+ sha512.run = "eb609d4204f9292b387fb8ecac13eaaad77e1d32870cd29f4996771acc5f8e82560e3fb9dcd2c8284888ed55d2b7bfbf931b50e01b0e4b8790c2ce5ce4445588";
+ sha512.doc = "0792d458ee46b44d37c31a5bbeaad2257ae1aca818ce33d0b1c8ae96b7e90ea6e06e9036ce61063f232c3829ec36bcef58f111b5df0b25d209e867ac53d322d1";
hasRunfiles = true;
};
"clrstrip" = {
stripPrefix = 0;
- sha512.run = "121553bb3e2b4a1bae58aa86816ffdba87909ceddc8f6b37b2d4320231a9159207ea296aac7c854ead99f4838e62cec51968fae3204ab68d8f63ff71ebd7cf3f";
- sha512.doc = "4867c26010d526d9eee20e4fd8514ecc6aaba9f254de1e45a02112b74b46daeb38ad8be9138c74ef90c5ad69769784e23e440c60d051394b1cad277e0689d8b0";
- sha512.source = "e783148b4f588d09c0b72b475ff2d22fbe7106ce49c808e28556da12a16154fdae5f7c7321201a873fee37ad10b0e2a251e110d271d93698ab66865b0dca5ab0";
+ sha512.run = "bfa316a11232b3d1ce78641dda962918788186a7e164cb49829aebd187c72305adba6cd51285cb9b36f9c31d7d0b4454eabd488038970d79132e0c941e989c75";
+ sha512.doc = "a9d7648048eced494766636395fe99177a47456d61fd3d88a70006c718b259f7cf13e39696869230c098d696f0c12e505a4eea33201e2414f6e1833468eb1648";
+ sha512.source = "f63197e26dd88365a5c9af83f37ecc04281fda2362bfc79e29d35d37ddb4d25892a89c7a721cd04ab9286ca19f382d16c2f2df89a5242f12862890f177b8f6c6";
hasRunfiles = true;
};
"cluttex" = {
- sha512.run = "ae4c45d88bf79363a09bb670d051983ceb8ccc9bf3a14ffb33abffd737b737cfe5001f91d7326e0cab3b3d030a30afbe9a715bff0fda01cfa1646e11d3c07223";
- sha512.doc = "6660247cc48ae83cf5c48f91223aa6f0dd63cb871feea536e1dd32e773e00c096d36faf707347582e0967040516f769fef39edbe546fb8409dc619b4b75bf677";
+ sha512.run = "e6b721b8220a7196d0baa93878526f76f8ce986ee586ae8a31344b674061012a644b2d492ae7ca4f896bd90648a3786cbdb8965b8e25695eb751fbfbc6692ce9";
+ sha512.doc = "904b3594c4c90d906e7ab801a5d2bf5c3297cdc5a05ed4a9fe3c97ef1330b45e357356a27ccb15d3deb76d98764550da6e84d0f2f9a845452ed382f1a606a50c";
hasRunfiles = true;
- version = "0.2";
+ version = "0.4";
};
"cm" = {
stripPrefix = 0;
- sha512.run = "ea93b0e74fec5e00ed2d3ccc4493cf2bbd747948da563fff3ec34ea5fe1c58b7fb30ea4a1a78d2ebb08e69eb6e3ca1050a66011c42d00a4f1fc99dbbe8fa20f3";
- sha512.doc = "e1a396b39bbc8a9aa28d904aad10dd608119b9d4a786f834eb971ecef45639d5f997ac87fa395cef00818b01dd43a8a8b5539c2476cba35301b0bf84eaecdb86";
+ sha512.run = "e939416545071f5c445d866255050cd4302c3ede6af1e080909a68b6e4327ace1f90af4677c68c18d1a85aecd4d2ff346e13670b0be59c76e11ef6334991aaad";
+ sha512.doc = "d27b43854fa022de53379a84087657bf97ce5475d70f98c783f790e320d78daab2f002f49f3dd917224d30e308d78dcf0855325b39014fb0fe5b50d645c9b9a4";
hasRunfiles = true;
};
"cm-lgc" = {
stripPrefix = 0;
- sha512.run = "81bb2ff1e126d5e4d4dda698885ea65a2931bdfe0d2b2f504e0af4d4b40f95d8d2cabc655dab5ae0659db4efb2c298b27698368871a4b4326ed47ca4b947f949";
- sha512.doc = "d2b09136f219bbbba192e68c520ef9e504fdcc5d9d2d60ce00f6a8554882c747b026b6e3049a877d537c351dfafe0c4b24c7b4b047fc88d5c5d1feeaf5c6f163";
+ sha512.run = "5fcf591d132314d8ce160e3070036f6fba56962ed40d8fee7b58b0e8219a8124bcf380b1be4e943209ba230f05cfcd374c96e3e799695a018356d12be3215760";
+ sha512.doc = "eda2082e865dec858a010b757a2d60e0be9526d2e5f2c276d1c5e8d386a71f4d7631d1af8dee009f9d61e0682904697bfdc89222863499c8e1aca2b11d0f3ed9";
hasRunfiles = true;
version = "0.5";
};
"cm-mf-extra-bold" = {
stripPrefix = 0;
- sha512.run = "08e326e1d9a550083459f1aaa3d17330509565f7bc9a42955a05def87335815dca713592ce77a181894a0e3846cc30c913b0c4976335c98991f1ad322e3bc85e";
+ sha512.run = "c9a9c5631ce016112ccd37ac3325c753e608bdc55e1de524742ce81f1ffa6c53ad6d113346d9d90cbe5466fe301d27050d40bff258678df840c693987afaf6ad";
hasRunfiles = true;
};
"cm-super" = {
stripPrefix = 0;
- sha512.run = "e779df1211337be41aaa36c25881744f94c9aa57fa87d854c9edc965cbb65579818aa9129dceec9d747f3740ead0c591c4f93d0a4609e59376ad53234df37ede";
- sha512.doc = "8b12ff0a2fe86e7daa85f278cbad6014f2ddb2f8e8a7831b6d86ee2d550bd6ea437ef9fe68b6815a3ddeb4fa2304178d08122c197951a5e739009746ae072d7d";
+ sha512.run = "45638ebf4ef2ffb7c4b74669ea089a9f8d3ab4b98e555b3f9b2e9bd9732b48fdba61dc91188e2c8962b8bfa3caaab31c10d1ccd3e0aa9e26197b148e59576f8f";
+ sha512.doc = "5b524c55dbcfa1db87484d3437156ca9987fcca66e2c2e6d69e562c48ae708e51f089051524f324cbafb72a29e08f90e70c408d7fea7341e9ef0b5d53288b7d3";
hasRunfiles = true;
};
"cm-unicode" = {
stripPrefix = 0;
- sha512.run = "b1b48d8b0ad636cdbd2d8d9b24d2d83cf223df5b16bea3f3935ef2233120ea7e77261baa17436b0e3281c9e6a285d180fed4c6f566e0b132efd90489021158f1";
- sha512.doc = "d2efbc103e829246d5e771f0788bfd491c6b227927bcff6d664acaeb14763a7b83b9bf1c0e8690356f57723488cc9c861e6c3e401f6760109f6e6763485e930b";
+ sha512.run = "b50e647db3be42cb8bc7f1df849590b4f3f8856523c57d16aa5b42237a3f7fbd381ea5f05c1337091a66fe667841704133828141eb8c40e50f595498949acd65";
+ sha512.doc = "162e407cb299b1a4ee353fcd0cee7eee048f8356def550d591630f12924b4a5ff0e9d6f9a0652c3dee7a88e5c2521b0c23ba4549bdfcb21a90c1949ef566183f";
hasRunfiles = true;
version = "0.7.0";
};
"cmap" = {
stripPrefix = 0;
- sha512.run = "0cdabf9c300accc209c4632683f0561158d79bd78d2dc24b26a49ed074647ef5e0c4fde5270a44bd038138dddf8ca63263f62e55f7236dc106e47aca2311bc44";
- sha512.doc = "050904224936e112f17e11d67a3476cc817e8bb5b4ecdbda3a6ca2600a92e94a416c9635ec071f779910695eba64b6f1ba1028cea6b00070e69d51c731bf6d09";
+ sha512.run = "d907b1483bcd8de1b2b3158ad1a90493e86a27bd60f3ea901011866e81d57b22a555da0e54340f77ae9584aba3960959e89071330d035671c549e887fbedbdef";
+ sha512.doc = "c3ca940f836f5c5e433adedb404d3f1033d8efde61bbd9a043356889377e0914fe9dcb8cce8c2b9252502de6af3cc1a8bd71dbfc61e12446cc07bc9d5d2c2668";
hasRunfiles = true;
version = "1.0h";
};
"cmarrows" = {
stripPrefix = 0;
- sha512.run = "ca8293dcfdbe54b240e20f59981edf36f67de9c28ddefe968bf344bb2e9025dba3aa9ae080d9e57a615590c611daccdfa5cbd069e363ffa45acfb33f3c31b560";
- sha512.doc = "548f581bdf1b440e1c558c0589bcc9d7cafebb65c6cac470a29c6fa46a6734711709d8258e532bec9892b16b4772828fb1985655b2af34aa03f03dfb1c27e650";
+ sha512.run = "5f56f9ab77b2f250aff664b0007aa17eccad96d6f674ae7417f610b62d84123fc85bc80cf83948e0df2a7bfb721300e149fc764b03638e5005cc4832f2fa5544";
+ sha512.doc = "0bc738eb48fc34b7cb35240622925d43e5ff5fce21b1c560158b2ceee2790a284b33816fd192a5b0161544ee5add98f4e3ebe7dd0165273d53e5ea2de7d994ac";
hasRunfiles = true;
version = "0.9";
};
"cmbright" = {
stripPrefix = 0;
- sha512.run = "9d935fc8714aa891367f8dc8655add435337fdbfad83eb3b3b7cd5a5a797133e2a41ef0d8ea1a4a839e2c92c9f81f0959c37a2ca3ca3354740a85de407204241";
- sha512.doc = "eefdb387f8abd7941ed945d5ce74cdd7614dfde26a5c0af52b8711280f9beecadde5e130985c9f6abdb663ab0e683d80f905c93c86cdd130d8004178b173205a";
- sha512.source = "246e4f17c133af66ad84d95d78836cf34472227908ca62c55ebb2c81a1ec94ff16cfe850885c40e893f8d5b4ca3adb0126a9ba4e4b4ab2420851a1a4615ae4d1";
+ sha512.run = "3251c7ce9f139a9e553e3cf343339367e98e6982850ca3d2a2087efe5e26f4828597e6f5c1ac85567e81897a09239f5be717a6a85d04b164442c9c5c53ea4fac";
+ sha512.doc = "7add06e9502ab0bf912e811afbb66caf7ac83d60b6e2575dbc75709438ce6252239a43106632633e2d90b2badd46bb800533c496c811de7316cd1766456058c9";
+ sha512.source = "5824d33c26e94cf0ec8d2b69d0c80c715a68ef98ab5e2025c84fc20dcda2be4b89125dfe69400f2f27d46b773c5a3918af533cc2c25fad01694776bf5a546879";
hasRunfiles = true;
version = "8.1";
};
"cmcyr" = {
stripPrefix = 0;
- sha512.run = "52f0e727f4b1d53b5adc196d20419e9b97d70cbba2fe477aae86480c26d835bc3254e9eb402b4bcb03f0e622a30734a3d99e530c7e15a137493ce48ca5ec8614";
- sha512.doc = "1c620d7bff899141fc6ba221be566a059ec412b4bbeab3e7a3f23c8efad36bb5eff460ea5ab07f0d507124ea72d318489a5187302815d7a11e9454b9fdad6a13";
+ sha512.run = "452551d8563b53408a058f847a4a8d3738ac7f0de1da15aea05208c030c67f904b848d71bacca2f6f5ec3e882cdf0be58a4037ed7dea7c7bbd2aeb08776427b9";
+ sha512.doc = "748c60e2e54f49bc6afd2867574919003ad6412d721613dacf6f8dc48cb187ca915b1a5e7286a47db7087fe1133c8ceabd998a8c60b91e4d60264b6fc6253190";
hasRunfiles = true;
};
"cmdstring" = {
stripPrefix = 0;
- sha512.run = "b9c97612aab11be19f4e4e2cc6bec679351c6ef9f7ab98f8eb5f7dee1a6a2086dcab59298a81e11ba027de7405f56bd123d81eed8464646813406b22cfa54243";
- sha512.doc = "899f447a252751fd4e5101d8e0544f4b5539b3dae10f8447ba3055b33a3dcd99b4040d266033be0459d5d3fca9cb349e851d07d45771ff31b9fc1bc9a72b9d18";
+ sha512.run = "b05a8f8d326a6546b7c865e4cbc1afdfb0fa50993f4ad5e3b3a1e1781be9ed7590e1dd17b18d58f8a96c83aa2fe6218328b2df3e193e2dc7923d051374ebc9ba";
+ sha512.doc = "c102fcd054597d84d98a4f74656f36a9e1aa53623bebaa4ef39f341ddb889062a0e0c705074a4909bf50ae3cdc9a0e0da06fc6b12fde10bcaf5391fe6c792818";
hasRunfiles = true;
version = "1.1";
};
"cmdtrack" = {
stripPrefix = 0;
- sha512.run = "bc0742c601e2870fb361db3cef7a334307b41205a17e681c63c783e0ef17f2f86477611d7b9b54a975c2fe136d5ec9577a1a8b7334f8f9d7e4e0b44f9229ab97";
- sha512.doc = "5a63edcc2cbfdc77eace7fa874d553af1fb514dba4b0826643a1e536d509c847090b0390b61b3e1d87757ecf123afdd7e5528f25b3fe3300061db5261811b97c";
- sha512.source = "c4d7128340c8d05649e4274eb8eeae5c9d550350ab58bf9cbff8e4ce074698c4c782a107418b2d1e7e6d7568ad70353cb8a0da367d1066b4a0e862e0c844dd4c";
+ sha512.run = "22de643d5b45f3898a1aeee44ae88594b545af34bb5bdac937753c13d31071872a78935dc2c73fb22c0e591d164f618549a2bd67a00550f3fb70753a951ad4cc";
+ sha512.doc = "2a69b054e1de07b31426e653af45125824bd037cf5a24fcde1f0fe1b6aa3eb925688959aa84094ecc65954b92030e1b78545db18f08a39990c4412d487ce2284";
+ sha512.source = "c6b02dd165bfb3ab40ee05aa3ac9df74faff8167de021495fb08e0d173b83f75453915a634d81d260d4739166b2e5a519b8cecfc7807d25f396c27c5b65f58f3";
hasRunfiles = true;
};
"cmexb" = {
stripPrefix = 0;
- sha512.run = "7c03e073ab795f009aba3891bca161576da870076552d4f41922053875fa0f980dbe04708d0487eb3338799c0e2070ea8f8e0ea74e7422b60c03e39d9c88cac6";
- sha512.doc = "d63d244445426262c2ff79ef7267d78f2e24d1f884b4f5df8884061b496091917c58aebe74ee198cd11e16653627068a68cebe123d93606adb9e555219831043";
+ sha512.run = "1d5a3b2ee73dc85c2e19e7bd8bdf0eee0283ca161ecd42dbeffe0443849e73e09113220ca6e09039c0daa684b2f372e0f8b13bdd711a937a09cb8a8fb63b4593";
+ sha512.doc = "f833bc57edead21d4fcb27c5822849f26cbd4b434bcd230bfccb190c94c47d2eaaec4dbc9264c6a55ba24b2571d2607197abfd792423e03b7013c478e261ee6d";
hasRunfiles = true;
};
"cmextra" = {
stripPrefix = 0;
- sha512.run = "e826041c56126c2ae2575c387c80b683da50bdf2e8ab4e74be708a4d57e9d0d37e66ddde750acc26f9765308a6a2582e51281ac0969d1487a53ae6e9e02b1788";
+ sha512.run = "a9cf3d6157c6341de13f400bc496211912679702606d4e6c488231c41c4a70053791d031c7b6973ecfd68ab8e28c7d56d41a10492af7d8e4ae66b6eb923db370";
hasRunfiles = true;
};
"cmll" = {
stripPrefix = 0;
- sha512.run = "24d78402c511735555cff903a001c92d6aae431e902f9ef31e8412303e9f13017483e65afd02edfa2cbf22b51081c0df7ad453e154432abe4226e9cd8d7ba649";
- sha512.doc = "dfc86f56d8d5c82ba82b27e9ccf00d77dbf0a0c0682a94c7bea1279894dc3aeb5180d5e1e20942aa50d1b0b52f89a42fb588d37cfac7d8063633ee9e87613391";
- sha512.source = "9c423b757856b6ad928be40fe0caf9bd20eb78b882cf0e95abfdcb9b7a77812bb90a2484fbe6c071c4c6dc0f2cbf0fec7d7117039f25670122e999cb092a9642";
+ sha512.run = "8470819c5a37b3d8d1d44aae53b62ff020087e1125f381e51ef4a639fd6b2394c3d6f15a3a86fe70e61a4545213059bde6fc3e9d06cd054e46218e90e64c0543";
+ sha512.doc = "71a7cd27a2744e8e3ab09b8fbbc514eb2e38d9740349139212f0861c67948fa1a98728acb1d22a4397fe95d8efd5c6fcb87a1843a1f9dbd0d161e2e835e1ac11";
+ sha512.source = "de17c8e0627408358ae3de41a5bf557d99abf76bb480ab28ef9df424d8b7ae1f73ca2e30f4eeb26ac9eb2dd36ddafa143cd49ce6618b2ca36fcfc6e22e83d217";
hasRunfiles = true;
};
"cmpica" = {
stripPrefix = 0;
- sha512.run = "c389a7f4c9843c8a3d93d405f0bbe670646b8d3c058ed9e18ea6206b58692e27e40455d22824f5e48826943585189415ae7a092b5704b71ec86f9b41ddc068b6";
- sha512.doc = "60234a925b7bc6621d5608172616662b1a54da0139af055ed06ad29dc17385d631c8ae616e5d8c06f54143c371cdcfbb2b9f50f7a3703ffdeebacdc6b3d733d5";
+ sha512.run = "2aac63861c3c1099054286647917f4ab594fd535de9d513f790cb70e8a38278ffda0be29656e1da57206c7bac21928cf5179bd1cc22f50e0f10d1ca8083f4b86";
+ sha512.doc = "7c6251f1c5090328c93f6ec224bbb6d05433b5471c6cb8b4d7f3b9ff05f9be8ad49587d24a34702fb23b9f1803ca3df3a638b16335944a9b2dc35422ca8bf9fe";
hasRunfiles = true;
};
"cmpj" = {
stripPrefix = 0;
- sha512.run = "d73ade0f5827de80915d898085283504f418e54188a48de0372fcfda69f523591725e880dc7eaaa1e3b42edf734f9ff7a72592f8e816eee4697e8b83c270133f";
- sha512.doc = "7c41b1cec435f83e5752be493dfb81aa9795caedf09c00d7edc206a51286b9f3e35f35ca58f99d185066201fc1a6e8adf3da04826efa2b7a9dbee36bbe7f6581";
+ sha512.run = "31e9fb352cf03797436bcc1cd0f3d16b2ff6234d6306770e940f59eb77392fe7f616530febc4b299cc52c71036358b203e7cc99256099093fbbd4eceb71af4bf";
+ sha512.doc = "3e2b162c6c04f409e1dd32ac4be59431d65e6b39e813e091bff0cbdbb9fe101c751664df8f83704d38daaf4c7c04db24b22e32a36d3cdf07411b73a1d21c076f";
hasRunfiles = true;
- version = "3.01";
+ version = "3.02";
};
"cmsd" = {
stripPrefix = 0;
- sha512.run = "1e294d125e21a242fa9a9a4b8f77fb55eb24f8f587a2a76014bef7a38f0989a26cbc6fc2085c504c99599eec9fd85ed17453ce874b72be1b969971b3861128b1";
- sha512.doc = "2ca506522bada7c003894be5e39ccec8770942f99086a231e928a69866917c64a0d7073ca0d6ccef7d6f81117a25bf616b90a853b3be13e61066cfd72f3ea2d7";
+ sha512.run = "97e1830bdbab04e321433f43e14d65fd2e9820d46a6fb3616f2cea38a54208e80e1238eba7b5cfd20137f6e3a3da3a1586a7caa3e0a495ed91235a05120d444c";
+ sha512.doc = "f9994a39f6e14f40398abacfe0f4c1a9cbd71d7b55c29787105fdbf8212953fb761f1696cf35196d446b9905a967d2908d7e41e7742e5cd7dd538ac0e7d3f5d0";
hasRunfiles = true;
};
"cmsrb" = {
stripPrefix = 0;
- sha512.run = "a4fb2b0e56703cb5c9085612c19490e2a4fb2f178e8ed76fdbcc0d272cf8bf2b2dfce8f38bcd7fc5edf0e01acac6fe0fc4c4187373350052d9d2d87a5b3f1d29";
- sha512.doc = "2d3951728a59c37b9ee1bfd252016fb2bd3786afa073e0c91aba3275f0398d440409026c0f9212fdd98ae8638465604ba7e2fd2c518bea879409ad37929d369b";
+ sha512.run = "71114f560befd3f1c7586dbdde38c12b682bf1eb73019d874b1a55e89ef9829786623ad9f53d2dad99361dfac09c9ec011dd7018d07f48d483463219df18baba";
+ sha512.doc = "81803d7ab7c220b64684ac2c7bf3b56ced62fafec33e5ba2ed2ab2bfcc4c8abccfacb5614a853fbc1ad0993bd6f221b41ddbad1c494558fa3d4af2c27a51eafb";
hasRunfiles = true;
- version = "2.0";
+ version = "3.1";
};
"cmtiup" = {
stripPrefix = 0;
- sha512.run = "1c274436a9ab1d3ec8bcf73f48c6da7874ba2bfa3e3a2135366a1dbf9a68b1ac30245ad7ce8c10c277be44276717aca04b2061a3643debd22d6a6d9722f85977";
- sha512.doc = "e96081797ddaab898159e3dcfc68a3ae291a87bc7f1ff03a414d783782ed356c8392269466c35e49e011d7f0d5265d0185720825dbe7bd0aff76432b6f61663a";
+ sha512.run = "9412576d07ec490fda4dd01445f28e4b966d2664a81e5f44a574019df1eb4de4189b8d06edf7a1a3b57e8ade129b57c0147a96fa9b77337d9a906134e33f2067";
+ sha512.doc = "aae6105fc9e828715193bc4d251210f23ce6f4c4d703c79c244ff765a377f90055188f8af83e705da062cea8db8bf6b89beecc488cce32d7903fb7fb8c4bcad9";
hasRunfiles = true;
version = "2.1";
};
"cnbwp" = {
stripPrefix = 0;
- sha512.run = "d2960b30958ec42658db52566a25a02151e5f42f97c4f443ce8da3680bb5cdd39d111135c53f627ed5da592148a4b9f4d59fa2cc737afd9a29a76953bec68be2";
- sha512.doc = "294b3a07b195797165fc7c858ccc83efd373e12392a9a0f6fedf4ff483d1628241de3911032a8d4d97bfc0c5673465c7512a83418ddfe561c6916af477e0b3ac";
+ sha512.run = "31c83774160e64dadc95afebe830ea1aa7c929e48f611cf5c9742cb66e12a3dd459928c85ed1378460247241fd4f007145b002ae7aabb88e773779124510c86f";
+ sha512.doc = "d41f72a3c5482b1ec50f1bacbaf8bed5f926c5d522ab5e3574d71d68b2d7c63e20fa1df65962f94e53b70f75aa7dee5337d064c212990c0f3351c30b05b567ac";
hasRunfiles = true;
};
"cnltx" = {
stripPrefix = 0;
- sha512.run = "f1d5ab136f37882b921acd100eeaef3f25dfaec6ae2268fd2076ad24caee6af9ef7355970373eecf642de019769e79a8471b60decc97ee67ea7b72725fb862c7";
- sha512.doc = "f4ef99db83da007ebd65abee419df1dcfc5cf467e27219d7f4231b319ac87261fad9ed319e2383e43830f784e2ffba0b6abe89f25d5a8cd42d8de5fabad548bf";
+ sha512.run = "cbe777c4dc81f0798ba3d64844e65c84a7623611feb93a14e949375f0cda982d7a973fd662975edc51e508c0cd0d19f24e92bff112f56b765ad4378ae95b8bd4";
+ sha512.doc = "1af4a294f758889b8cec97cdc53519fa9eb360e590e5db96cfb25ad2d0d0f89b7b3efa6b6ea986e29819b3023d04f3cf50a0a2e583bcd6fd80a61dfcdbc5dcc1";
hasRunfiles = true;
version = "0.13";
};
"cns" = {
stripPrefix = 0;
- sha512.run = "54f74c716de52194d5bab6e95c6e1b7bb22b0d60a46ea6af04ab3859578c594415341ef51d88863fd188008d1326e4e9286afd40e2e7cf2c85278b1476ff65ee";
- sha512.doc = "9097cd54f01a31f7299c0e175c646922d533a971a3e4e448b9fc2bc0e34afc13558bf22abcad837dffd7cf5ccfefeabb164cd4f9e8824d19505a76b6d89e77c5";
+ sha512.run = "0b3645da07e0fc9482cfeddd93f949e18dc12b6aa02e5a6c45669f3d5f7f25d5fa7ff4992f40b9b71894e21b5b1855999ba8e1b130be27e8b7001444ed30db0f";
+ sha512.doc = "264c64f2ae29bff96b428500af07a81402434d9422792a36ee0da74e9821f161cf8281d38317787c0db78109d2eeaaff4e62730855ae1f1e1f250f4173740d35";
hasRunfiles = true;
version = "4.2.0";
};
"cntformats" = {
stripPrefix = 0;
- sha512.run = "3c455761573dcc88c7d89462f4e65b484d6735a407fcbb3f950073fd163a2e8ffe39d884c7e858d867491918a5c4f8ea5666c99dad99a3c14e58c005d1056c8a";
- sha512.doc = "6eadf27cff3aa010481c4fb33c87656baea8be9f89372e6703bbd446efa16fef87e476ca052e2176b1311983a590448d3c3c94de91db7fbf46bdc0e33e053ca2";
+ sha512.run = "f829d6452faa20a514bfe43a8b002d4d728b57e0d6c44de7ba8aebaa96d9a40fc0ac26ca6ef637ab9efd3f133c70cd4d5b9c81dd382ed8adcd5abd1b2fb5d6cd";
+ sha512.doc = "4d6c9b8ad41dea1e14eec71570afdeb28fb834191587ba964642628674526a5ac82d6ceb972d5d89e0faeb3fb46da26361dea45f8757523f58765dfbdb773a3d";
hasRunfiles = true;
version = "0.7";
};
"cntperchap" = {
stripPrefix = 0;
- sha512.run = "d12d7ae00bffde450674a4699a896814185eda47e41224e3ef286935c7d9b66426254e8d358e6f0a2f24c444c028534c3551b97f513d69807f0d250ceb3158f8";
- sha512.doc = "2c1cc5064468755fcc11bc08ceac7baa57e2616b6e08bdcdd2cd90c6661f55a6f389738982c60b0b5ffe59e40a8f2583f228e7ebd7d924bbdf38b7f9caebbcea";
+ sha512.run = "ade4e6bbb00d619d52cb65549cb50f4ff9275d20a9e871ddee99064fb2ae0e02ba7d403bd6c7d658fdc6d542d7a32244ce8ff7fbe023b4fe292697584aed966a";
+ sha512.doc = "354ea40ce2fe4e543016970fe81745c151a53c182800e8b861006d7e1c6fff84628a0baa4bfad29a0b81c8d0eede9f31145e7d3f380953921a48f31c5b8d0a8a";
hasRunfiles = true;
version = "0.3";
};
"cochineal" = {
stripPrefix = 0;
- sha512.run = "f9617982409776e4e0fb7a9add456ef860c549e979ccebeaa54279273dc7ec85a8a30c9219228e2547ddfe765ac1d39926591c5bc9136a7acd602e4248936f13";
- sha512.doc = "c4179801fb390d58070f6f833ec842ece3ce40bc954953ce628806fb185b5d7e9136a51d284ee278ce36481709ad29d63b918d509ed6c7ee7a2eae69bf535123";
+ sha512.run = "8f59083fe0f335b08c61e68bc5f4e747409e9514e5ae9361acfa001b698e14effc830ad993eb2e0b4d026edcdf918868959766a998eb35310cc51e03a5894ea8";
+ sha512.doc = "84cfa9d369a1a342becda4837617b14436e9ec9bbefe5fd446acde3f73292a306e705e88c29b65621f39590c1507f7619accdb505829b8441ba58110c6a47ba6";
+ hasRunfiles = true;
+ version = "1.055";
+};
+"codeanatomy" = {
+ stripPrefix = 0;
+ sha512.run = "0f7613af5e91d364d0c8cc3978ce5251cff4650bf5e187ef03606b9cf5294eed82751b8f7604583af5187b62f40688733a39aaaca6a022ddd0087ab610f8c978";
+ sha512.doc = "877a827dfd0bb9e79f80fa0a9cd7275a647fc4f0451af5c5a5253caee306f202a419f0164b2878c7a780176e018a2f1a3f8e9ec37fd8245997da537eefcd4e7b";
+ sha512.source = "9cbe9969e777ccbe711f68936798bdd28e570e6ed772ba3aa8ad54f083792cd725c97055859cecc115bab420f3a929d707eb49584c483a9f223d7ea7bb5fe388";
hasRunfiles = true;
- version = "1.049";
+ version = "0.4-Alpha";
};
"codedoc" = {
stripPrefix = 0;
- sha512.run = "5e44c68f1b76188d69e0b30d60fdb24d3fce04a89ec20a47f444d45331e4850bcfe2a00a6e4fb022f9f2bf755a4fbdce7dd62c94ea63ea7ef6b1d4fd3b26c103";
- sha512.doc = "8f57b95a7d45de4a3e7be5885aed326378bed6cd5184f0db8286d3cd63078e6672fa69f0f12bdc06d0257ccd404fd61a296fc088f5cf6af165267679df111766";
+ sha512.run = "8dc006776f2a3f0f28aeed0450e2d7b714402de1939a92d1e7f1e0174a8de7e9f7099e7ae9a5de34df03613ff16800bde17f7cc90fa82798f30c775c10c655ff";
+ sha512.doc = "fa23f45c539ec134cff114d7252a4d96585168729dc33d0865f4976f94620a8d3c02fa21572953161977d893c7f311b0d15a431f74b8526d1de0680dfdad7341";
hasRunfiles = true;
version = "0.3";
};
"codepage" = {
stripPrefix = 0;
- sha512.run = "a215056b1a9ab958e5b556820b1c014b5188baab0c657df4dcc7e6a248953b30070cd1869bc055fabd37263721b32646b85d445d48356df301de0b8cea7c622b";
- sha512.doc = "43ed5710eb08a73eaefa30d67a43f04a617a36ae0e1a2885d2c836748a5242ff6399b973b1d662f774be59727bfe7ff07ce195c15a15aa959a25f54dc878483c";
- sha512.source = "c091f964fcdc18a0814962c03c035f3bcf14499bcf155639a6adce1cb0a137ec0856677d30e29a01f36d3ce55a1b74a75c47cf3a813fb0c2903bae1e80f52a19";
+ sha512.run = "2531186744ce4915b8d903e0ea49e1d3e0a6be5ab2db7bc2a5cbc70e675c2dd00104a677c08b7b7d12eca56dfc4b283c49ee599fff6d3460c6238f414ba3cb76";
+ sha512.doc = "b49ffff68cc599835acf436de3117c7f9511b362d821bdd8c18f0af930c5b717dc0bcd00477e6f0f367229b9d1f6dd150a8166dd74bbfbc2cfcb77ccf28cd8d5";
+ sha512.source = "2c12bf42c1aa818d5718f2bbbb07460364ad40f7bc4cf0676cb064a03751e1bd88be16fffaae097f5ed9c0793f60ffb93374b43f7b90acf8ad3cbc8f5d7b8b70";
hasRunfiles = true;
};
"codesection" = {
stripPrefix = 0;
- sha512.run = "e7a49e9c41a66e95015a69a05a0e0e1070ce3ddd5391b8b24a3d4c45e92abd7a59fb9eb17c1fd4465fd73df0392dac2077020e6344a067e1706976ff6ab08736";
- sha512.doc = "0b84742061fbab5d10222183f46865f41f4e1e3caeccaaa7b7ffb776fdb13e7d590b8b6cbfc48ec06a154571b46fab13f89acefd01009037d7ce17834946d5bc";
- sha512.source = "8b4872828e2e9484e6cab4cfa90c94d09b8b9b7ede761a7c8c53768c4189054dda90bcaa9f293837eaa96ea39406583cb3d4baa4c11be67b6e3dbe18e0daef07";
+ sha512.run = "95318ae4933d0cb43226c714c8ff931aaa8e06cfb2c44c3929db59ae8336882c588e26268445b62f8da32145a962bae0030daff3d5cfa22007919fb7b13fd69d";
+ sha512.doc = "881e62381793f548d0c291141944d81e19cf4340f2c1f63916857f5702756e18d107337c340568d62de48fe2190cf4c74a8d6604f8d4843c47ceb7c59608c0b0";
+ sha512.source = "e2ca6d6cb96977d494bfa9818d90aef30a915dd4c284fb7e555e79c09db022819a6e1f825ab895108594b90b488e70780f268022a896feef7dcc1ab590fabce9";
hasRunfiles = true;
version = "0.1";
};
"codicefiscaleitaliano" = {
stripPrefix = 0;
- sha512.run = "9ec16f9aadf5f25e900a079d75fb2397a074ae55947b6db6c2cc69b4a7fd093a5f99745ba1ae87cccafb772abb90d91b7f358d96542831f16870b63ddfa50395";
- sha512.doc = "1c13e84e246807826d7dcd377b37c6e76c699391b2c01732d9dd535043176f4e52e48b2f36ceac3e1b3dc63486daf5ea8f71ad18d6b5745de6b14e910b663a53";
- sha512.source = "ed47b42a709196180cfa85129e70eef4628adc0ee48574041a09fa54586640fb14f4ec2f8dda733f8861d1af985cd3178020427931ebe4fbb11039dd68fb5f17";
+ sha512.run = "7c93841ceadbb7bbfc9846d281fdbd84b7f284117344e1c4fd984e746186403e9be3e2048cfca53f6690a1e20b7471224b8d30ed1358959053111c22d3f15191";
+ sha512.doc = "7b0c13252796be7d584d3e5dad65711229cf916ce7c8e89e423805183629f161b3d4e4f47d6c9488ab32ff8b52723b0fbc4252f2ca99e965f4d7c4409881b67d";
+ sha512.source = "8602ad1eee729a5d21d760da54f31d67746bc336c9e18d43b9cf3a5443afaf8099d27a908cc1cd9cc028e94b2173e97179cf293d5739244834817f0bc50bbaa3";
hasRunfiles = true;
version = "1.2";
};
"coelacanth" = {
stripPrefix = 0;
- sha512.run = "ecd5a439277011ce1ae74ca594e3cc8cd644a7c65f50a4d7a3ec96653a5445d47d25fd6f707661c978e7502b213872fc3c57dc26867473786c74b0839566a535";
- sha512.doc = "03cb530cd89e0f28728b9d1cc5f6233aac2c3da9013005aad4b250b431d73d2010eb3982b4a57d8535330d3b461d2caab7481f96596a81d95edaa27bd089fead";
+ sha512.run = "12c3567797664581309fd1507003838dd14c217b26d5cbf7ec149ebd60f77eb0b126fafe41b612037afbf6a79ecbcc5b1047516199c9a1dd677d0b81e1a40046";
+ sha512.doc = "47da656f6952b769049f0a3a267ce5245c08ffe2dc3c7902bebf51cfbbf0fa37bcf6522cae8b6d4040ad112a1aae5eeab997c2d5d975c1b64d91aad21ff1d025";
hasRunfiles = true;
+ version = "0.005";
};
"collcell" = {
stripPrefix = 0;
- sha512.run = "5c6516589bcf2810b967d127825a46b2583e292ac3146ae257db9e9c1145f1134aab98f0b9dff4b0163dd71bd470671e8b4cce540121e35f68a94a64f922efd2";
- sha512.doc = "025ea516e02b2cba9ddebd6f5230f84be4ab45f107603687c61d8ce62410484bfdd214641aa6e1ad1111fb5e7577a79fa980775280549d35a2bf1a1d5c2d6b28";
- sha512.source = "3d9aebd246a51c567ba21797fac308ea679a5e326d8a941c40b540e522c5ecff0ae1237bb0ffe4bf4141fcd663e866d0736fd3de9d5a616ce968f5228b0e6666";
+ sha512.run = "34a2fb5a5dc309e625e4c7d89b9e5aa9806d15d93cf0fec124a0505b20c6711bfa96b3f99986c23393632a9db1c773842c9bf6f10c01d1c4da8dcef2960df289";
+ sha512.doc = "1bbb4e70a5f5163a62f1b0b135f5601b4d9378cf2a5d27fddfabf9ee5e65dae7a94cb4cf63ed5e98dbf35cee550bd0a7b425f505d462eeb7f1e7035fe3c7664d";
+ sha512.source = "8d567bc14b9e6a8467da4893245efd56f7537f5b721b8b9c4300f9ffda5ab30649f7c0ca51f3673f786676fe20af948de63d1fd36ce2c3d0f9d217ad4e6bbad1";
hasRunfiles = true;
version = "0.5";
};
"collectbox" = {
stripPrefix = 0;
- sha512.run = "cc14ea810f9012c6d913b09196c97c3fb2ff80296af9818051836992bcdee871c1c4c429eb28551657761fe3f104d1a25ca987f8cd4feea77109bbb44332ffeb";
- sha512.doc = "12e610688a0213fc090f725532d00b065409241ee8e626f9946a8b12f7e259cf76ad7474dd49b1db70cafd744520beed72ea8cf4a2a7f84ea95c5b81b15f14d0";
- sha512.source = "42e060899e89cc264638650f65f05a308a4ac20b699ee9d28f1b1f3ca5b9d26e908206cce48cd115f18da20c1a4264ab3c586ce4897975d8e23c8b949bce502e";
+ sha512.run = "e530c630a905084a3f9c43fd54c45fc5d4af437aab887f15f5d37c40d3ba2a86c576ef032e723cf95f4f5dc46256d3e7bf6440545f68133217fb620aa2db8a65";
+ sha512.doc = "e2248e9825490474e545c1674d1256ad586332045e2fd5ee5dc84d9965d4df263522277a14676010085a73dcf00d822ffb29117338b3fd3f854b7b0d0ddb5c9f";
+ sha512.source = "d29bd5252e632573797eba99f70172659303d7342ea345228d2ed448fb1c1b6a48aa2448a3cae1bec26849241a5d3e19cbc0c00e777a339dad23ad2864dc5da7";
hasRunfiles = true;
version = "0.4b";
};
@@ -4587,7 +4716,9 @@ tl: { # no indentation
deps."gsftopk" = tl."gsftopk";
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ deps."hyphenex" = tl."hyphenex";
deps."ifluatex" = tl."ifluatex";
+ deps."ifplatform" = tl."ifplatform";
deps."ifxetex" = tl."ifxetex";
deps."knuth-lib" = tl."knuth-lib";
deps."knuth-local" = tl."knuth-local";
@@ -4608,10 +4739,11 @@ tl: { # no indentation
deps."texlive-en" = tl."texlive-en";
deps."texlive-msg-translations" = tl."texlive-msg-translations";
deps."texlive-scripts" = tl."texlive-scripts";
+ deps."tlshell" = tl."tlshell";
deps."unicode-data" = tl."unicode-data";
deps."updmap-map" = tl."updmap-map";
deps."xdvi" = tl."xdvi";
- sha512.run = "4c747f68d982430dcca270f4e61310adf7d2ec641a129b47cb8664ad50a55279af93b58b0eb04c2720066f4d30345f1dc13047a6352d29e148ca3866ffc50b18";
+ sha512.run = "cfe97f315159b9f5732cdc417b16c18d37443d13389abee846d690c13bf5ea0cadbce78b77e78154e6adc3bfbce1d049a8302147c5a9defa9795ba98637c04b0";
};
"collection-bibtexextra" = {
stripPrefix = 0;
@@ -4715,6 +4847,7 @@ tl: { # no indentation
deps."harvard" = tl."harvard";
deps."harvmac" = tl."harvmac";
deps."historische-zeitschrift" = tl."historische-zeitschrift";
+ deps."icite" = tl."icite";
deps."ietfbibs" = tl."ietfbibs";
deps."ijqc" = tl."ijqc";
deps."inlinebib" = tl."inlinebib";
@@ -4749,7 +4882,8 @@ tl: { # no indentation
deps."vak" = tl."vak";
deps."windycity" = tl."windycity";
deps."xcite" = tl."xcite";
- sha512.run = "36250733e12fcc95038d7b8baec65a204bf8de1c83e598ed6e77101ee8ba2046fe8dcfc562b9fade39b806f48ea8a3a1bf588c6f6326e06a4014bfcb6de4c1e5";
+ deps."zootaxa-bst" = tl."zootaxa-bst";
+ sha512.run = "b1582ade8d050be6c53fcdec2a03f2c8c5d9aa661bfc5fba874221fb2fdefa8382eba0b6d54aa43eed6916349eb1b33a94c7f9235d49951438e206625d5c6ee3";
};
"collection-binextra" = {
stripPrefix = 0;
@@ -4763,6 +4897,7 @@ tl: { # no indentation
deps."bundledoc" = tl."bundledoc";
deps."checklistings" = tl."checklistings";
deps."chktex" = tl."chktex";
+ deps."clojure-pamphlet" = tl."clojure-pamphlet";
deps."cluttex" = tl."cluttex";
deps."ctan-o-mat" = tl."ctan-o-mat";
deps."ctan_chk" = tl."ctan_chk";
@@ -4781,13 +4916,13 @@ tl: { # no indentation
deps."dvidvi" = tl."dvidvi";
deps."dviinfox" = tl."dviinfox";
deps."dviljk" = tl."dviljk";
+ deps."dviout-util" = tl."dviout-util";
deps."dvipng" = tl."dvipng";
deps."dvipos" = tl."dvipos";
deps."dvisvgm" = tl."dvisvgm";
deps."findhyph" = tl."findhyph";
deps."fragmaster" = tl."fragmaster";
deps."hook-pre-commit-pkg" = tl."hook-pre-commit-pkg";
- deps."hyphenex" = tl."hyphenex";
deps."installfont" = tl."installfont";
deps."ketcindy" = tl."ketcindy";
deps."lacheck" = tl."lacheck";
@@ -4838,13 +4973,12 @@ tl: { # no indentation
deps."texware" = tl."texware";
deps."tie" = tl."tie";
deps."tlcockpit" = tl."tlcockpit";
- deps."tlshell" = tl."tlshell";
deps."tpic2pdftex" = tl."tpic2pdftex";
deps."typeoutfileinfo" = tl."typeoutfileinfo";
deps."web" = tl."web";
deps."xindex" = tl."xindex";
deps."xindy" = tl."xindy";
- sha512.run = "1a95bee35b89fb2fa51457891ebdac9257c236a0b3a6e1b48c8d8cd93bed29fdda24561b0ce51797ce50c5697e9e1540e2101751cb499cd5e294790c197dc7a3";
+ sha512.run = "ef80a1b88f05deb69f19d0a918aaea7bc761ce76744c161229cad06904168eacd53eb0f67de9beec245b417692e587b78ed4ce7ad36c7eafc6a38ccb30becdfe";
};
"collection-context" = {
stripPrefix = 0;
@@ -4886,7 +5020,7 @@ tl: { # no indentation
deps."context-typescripts" = tl."context-typescripts";
deps."context-vim" = tl."context-vim";
deps."context-visualcounter" = tl."context-visualcounter";
- sha512.run = "0bf93a5f5e3a97db7bd92d43a3859b1e3b6d3296807c25d970e17b77e6b76203059b13bf89060c004f8996fa56276e1a6711eefb101a8663a3b6f81dd512480f";
+ sha512.run = "21aa181d7a3e8c16dbb30e12e30822d18db1386e088103a0987dc2a0a4d611172079ac12d7edd7f9d8923598c1532f7162905940846d6e13e143883bd735996f";
};
"collection-fontsextra" = {
stripPrefix = 0;
@@ -4900,6 +5034,7 @@ tl: { # no indentation
deps."alegreya" = tl."alegreya";
deps."algolrevived" = tl."algolrevived";
deps."allrunes" = tl."allrunes";
+ deps."almendra" = tl."almendra";
deps."almfixed" = tl."almfixed";
deps."anonymouspro" = tl."anonymouspro";
deps."antiqua" = tl."antiqua";
@@ -4929,6 +5064,7 @@ tl: { # no indentation
deps."berenisadf" = tl."berenisadf";
deps."beuron" = tl."beuron";
deps."bguq" = tl."bguq";
+ deps."bitter" = tl."bitter";
deps."blacklettert1" = tl."blacklettert1";
deps."boisik" = tl."boisik";
deps."bookhands" = tl."bookhands";
@@ -5018,10 +5154,12 @@ tl: { # no indentation
deps."fontawesome5" = tl."fontawesome5";
deps."fontmfizz" = tl."fontmfizz";
deps."fonts-churchslavonic" = tl."fonts-churchslavonic";
+ deps."forum" = tl."forum";
deps."fourier" = tl."fourier";
deps."fouriernc" = tl."fouriernc";
deps."frcursive" = tl."frcursive";
deps."frederika2016" = tl."frederika2016";
+ deps."garamond-libre" = tl."garamond-libre";
deps."garamond-math" = tl."garamond-math";
deps."genealogy" = tl."genealogy";
deps."gentium-tug" = tl."gentium-tug";
@@ -5069,11 +5207,15 @@ tl: { # no indentation
deps."librebaskerville" = tl."librebaskerville";
deps."librebodoni" = tl."librebodoni";
deps."librecaslon" = tl."librecaslon";
+ deps."librefranklin" = tl."librefranklin";
deps."libris" = tl."libris";
deps."linearA" = tl."linearA";
+ deps."linguisticspro" = tl."linguisticspro";
deps."lobster2" = tl."lobster2";
+ deps."logix" = tl."logix";
deps."lxfonts" = tl."lxfonts";
deps."ly1" = tl."ly1";
+ deps."marcellus" = tl."marcellus";
deps."mathabx" = tl."mathabx";
deps."mathabx-type1" = tl."mathabx-type1";
deps."mathdesign" = tl."mathdesign";
@@ -5114,6 +5256,7 @@ tl: { # no indentation
deps."playfair" = tl."playfair";
deps."plex" = tl."plex";
deps."plex-otf" = tl."plex-otf";
+ deps."poiretone" = tl."poiretone";
deps."poltawski" = tl."poltawski";
deps."prodint" = tl."prodint";
deps."punk" = tl."punk";
@@ -5140,6 +5283,7 @@ tl: { # no indentation
deps."sourceserifpro" = tl."sourceserifpro";
deps."starfont" = tl."starfont";
deps."staves" = tl."staves";
+ deps."step" = tl."step";
deps."stickstoo" = tl."stickstoo";
deps."stix" = tl."stix";
deps."stix2-otf" = tl."stix2-otf";
@@ -5150,6 +5294,9 @@ tl: { # no indentation
deps."tempora" = tl."tempora";
deps."tengwarscript" = tl."tengwarscript";
deps."tfrupee" = tl."tfrupee";
+ deps."theanodidot" = tl."theanodidot";
+ deps."theanomodern" = tl."theanomodern";
+ deps."theanooldstyle" = tl."theanooldstyle";
deps."tinos" = tl."tinos";
deps."tpslifonts" = tl."tpslifonts";
deps."trajan" = tl."trajan";
@@ -5169,7 +5316,7 @@ tl: { # no indentation
deps."yfonts-t1" = tl."yfonts-t1";
deps."yinit-otf" = tl."yinit-otf";
deps."zlmtt" = tl."zlmtt";
- sha512.run = "b3132cb568f51a0c82432f654a7a8b16fced53cccd2159724d33a22940417f8b63f82ed985c1ee401a3ba3adbc61d921bacc2709f4143590cb68c58ac1979f1f";
+ sha512.run = "76ac1206ba9618472b23d739823635d9a3832917adf5c94f1e3a8aad663a01a5594f6f2d3b170013fc5dc30ae120b00f87482fa6034dceefed0749eef3c4977f";
};
"collection-fontsrecommended" = {
stripPrefix = 0;
@@ -5208,7 +5355,7 @@ tl: { # no indentation
deps."wasysym" = tl."wasysym";
deps."zapfchan" = tl."zapfchan";
deps."zapfding" = tl."zapfding";
- sha512.run = "071eb6fc2afe7f70e1fe0496aa77bd38953dd7fcdd5439febff7369bd93b7fdb04525bb00b90cbacffdd768b2bd1db5243197d091519ddda4d8efe91cc375b5c";
+ sha512.run = "9ce869ce9e21838cb467b7fb6e6087b2afa005c398075c5da77e07fcc57a3c153663ddf8c53f914638b3e1e44e8957b59459b689d17668fdf42a050b19d079f5";
};
"collection-fontutils" = {
stripPrefix = 0;
@@ -5229,7 +5376,7 @@ tl: { # no indentation
deps."mf2pt1" = tl."mf2pt1";
deps."t1utils" = tl."t1utils";
deps."ttfutils" = tl."ttfutils";
- sha512.run = "e1538064dd72671bd1ce54c237e8759132068c378115e6f881902189153851dfaecbfca9bc8705a47bc5496d67df9ade054564e0341e669245450138b19d03e5";
+ sha512.run = "39ede1185914e6df2bd1a535d2ca955720dfd51fba425f0ee6ac75c9e8e7480e779c8eb41df0cd57d1f23595db0f247f5e8fb2988dcc1845dd5d51b3f8918533";
};
"collection-formatsextra" = {
stripPrefix = 0;
@@ -5253,7 +5400,7 @@ tl: { # no indentation
deps."omega" = tl."omega";
deps."omegaware" = tl."omegaware";
deps."otibet" = tl."otibet";
- sha512.run = "e763bdd83ccb58095d1854fe88a845da6830db9f72b40abcfe9c349f84e0284f78c8a0f85d714a9d0354e3026511a2db9d13f86cfbdbfb5d43f171d558563564";
+ sha512.run = "73b00a08738778902d35e934e296552c76db6a202c197432e57c3fe03d300dd5b3ba41a618151ffcd9642275db6899d8030329f3ec424b55da0a743ecbc84d0e";
};
"collection-games" = {
stripPrefix = 0;
@@ -5271,6 +5418,7 @@ tl: { # no indentation
deps."hanoi" = tl."hanoi";
deps."havannah" = tl."havannah";
deps."hexgame" = tl."hexgame";
+ deps."hmtrump" = tl."hmtrump";
deps."horoscop" = tl."horoscop";
deps."jigsaw" = tl."jigsaw";
deps."labyrinth" = tl."labyrinth";
@@ -5292,7 +5440,7 @@ tl: { # no indentation
deps."sudokubundle" = tl."sudokubundle";
deps."xq" = tl."xq";
deps."xskak" = tl."xskak";
- sha512.run = "b444ce117c057b29be3347d5b98ab761d1003d586e166b48a1ce37758db865b4e75bfc3c79645197882a3f204fbc2b8d37f46a15a823a9496f1b1b2de9f781b0";
+ sha512.run = "bfa055b06a2a56cdac916627c79ad94242fee0b1ae747f721e0932452eedbff05566211a9e41aa8e66607b27d753db5edf5d0ed04cbf1ebb2944d3c4cebbf108";
};
"collection-humanities" = {
stripPrefix = 0;
@@ -5348,7 +5496,7 @@ tl: { # no indentation
deps."tree-dvips" = tl."tree-dvips";
deps."verse" = tl."verse";
deps."xyling" = tl."xyling";
- sha512.run = "0d71b4f94997ac083eb7b5dc7dbabf39b50f460aaa6e800c1c262471733254a79f3df95ab1b725634c33ce59f0b5939a94d388b46ab30d0766424f33a6a536f3";
+ sha512.run = "94e1a021c967f623d24a3720199293f564ccc3e7339c2e58a456163d617740d3a6bfc8b5fd54fc288f269ebe7a4eafddaba0c6c78c66ea565bb2e0d753b7ebad";
};
"collection-langarabic" = {
stripPrefix = 0;
@@ -5376,7 +5524,7 @@ tl: { # no indentation
deps."simurgh" = tl."simurgh";
deps."tram" = tl."tram";
deps."xepersian" = tl."xepersian";
- sha512.run = "994e5764499c9bc15246378c682aef4636aaa692d506d083d91dffb52e91445aaad8635389f0385ea7c86e74f8aa0362b74c4d8edbca688a6f11091413aaa90f";
+ sha512.run = "4c0f4860c69b0be0e3bc909c577e2795fcb3c15b65961d7ada1624cc3c9f77b104f8a58a6d390c1085c464ae043c65b4912da9faa0e8334964d0c302952792fe";
};
"collection-langchinese" = {
stripPrefix = 0;
@@ -5395,6 +5543,7 @@ tl: { # no indentation
deps."impatient-cn" = tl."impatient-cn";
deps."latex-notes-zh-cn" = tl."latex-notes-zh-cn";
deps."lshort-chinese" = tl."lshort-chinese";
+ deps."nanicolle" = tl."nanicolle";
deps."njurepo" = tl."njurepo";
deps."pgfornament-han" = tl."pgfornament-han";
deps."texlive-zh-cn" = tl."texlive-zh-cn";
@@ -5408,7 +5557,7 @@ tl: { # no indentation
deps."zhmetrics-uptex" = tl."zhmetrics-uptex";
deps."zhnumber" = tl."zhnumber";
deps."zhspacing" = tl."zhspacing";
- sha512.run = "504f72fa6c3d445f6eed2279492b237abd21c3e41c52572effd3664e5c717f9f9c42796e00efb774df862d55faad46dad9590bf0d86a3b982f92b96d715ef13b";
+ sha512.run = "fa19508a88844191ac410af63bdfbf95ac75231c3e7564aa0c2d54bb1b474b1d769a61c96abf01a11757ce002ae4cdc4c757cbd28414f6a182ffedcb13afb6bf";
};
"collection-langcjk" = {
stripPrefix = 0;
@@ -5427,7 +5576,7 @@ tl: { # no indentation
deps."pxtatescale" = tl."pxtatescale";
deps."xcjk2uni" = tl."xcjk2uni";
deps."zxjafont" = tl."zxjafont";
- sha512.run = "1beec3bbed9f3c01dfda1e64df30416f0430e0d4c33c33dae2cc5ecadcd19c5935282654dff979bb110d30bdbd3109b7664c1e28114f934fc42f8226f0526e2d";
+ sha512.run = "959ee256fdf82076f8fa0d5a35f876b3c030e69feaf94cecc68e6e1061d968a72b9389e62b5c18c4d7fd4e98e707a1dfffecca7b7149d0c30388cb0c73870059";
};
"collection-langcyrillic" = {
stripPrefix = 0;
@@ -5477,7 +5626,7 @@ tl: { # no indentation
deps."texlive-ru" = tl."texlive-ru";
deps."texlive-sr" = tl."texlive-sr";
deps."ukrhyph" = tl."ukrhyph";
- sha512.run = "e7fa80da0a1ca28a49eb0cb1339e6416850ae4ae5adfa6a1da6903c191e0b166270c9917a0d60bf530f1b9a0e2feebed2c3050a302a3e40b05ee0498f52fdbaf";
+ sha512.run = "15c733db1104a296e0caeceab761a9e0f89c7bbae5c87d49a9539638cbcb1c2489c41fe08b0bbca5df503cb8ee54b61425e35b0e6db41947bdbcc40e4daea0bc";
};
"collection-langczechslovak" = {
stripPrefix = 0;
@@ -5497,13 +5646,12 @@ tl: { # no indentation
deps."lshort-czech" = tl."lshort-czech";
deps."lshort-slovak" = tl."lshort-slovak";
deps."texlive-cz" = tl."texlive-cz";
- sha512.run = "ec73663ed991d9f7729f39e5c78d42f908f08be09e7d0fc11b77a2652e7759be0d7b6feb04635eb88f8dad87e7b64f8817822c72e21747df07200b2d00193a3a";
+ sha512.run = "daee20efa3c125fb5dcf55875eb3a7a3e94553a5f1e185c8fdf35db0ab933abbb2ac2f67da7fa578b1f915d88f3cde764dca098e76b5df73da18dece3e49dc6f";
};
"collection-langenglish" = {
stripPrefix = 0;
deps."collection-basic" = tl."collection-basic";
deps."hyphen-english" = tl."hyphen-english";
- deps."FAQ-en" = tl."FAQ-en";
deps."MemoirChapStyles" = tl."MemoirChapStyles";
deps."Type1fonts" = tl."Type1fonts";
deps."amscls-doc" = tl."amscls-doc";
@@ -5559,13 +5707,14 @@ tl: { # no indentation
deps."tex-overview" = tl."tex-overview";
deps."tex-refs" = tl."tex-refs";
deps."texbytopic" = tl."texbytopic";
+ deps."texonly" = tl."texonly";
deps."titlepages" = tl."titlepages";
deps."tlc2" = tl."tlc2";
deps."undergradmath" = tl."undergradmath";
deps."visualfaq" = tl."visualfaq";
deps."webguide" = tl."webguide";
deps."xetexref" = tl."xetexref";
- sha512.run = "47e3a0d9de45a933c8396e8a0ee8b8c8dddf5551b205a54b985627c4265438ae57f2e4ea3f1c935a1c6877a30f5d592377d71b141b62fea7e0ca5d3d995812da";
+ sha512.run = "1f003f1a719bf29ee0a0167784f48cc6aef203f714a5024c52b1e3791d47d2cae816056e78816dabb806059cb4f3be066d722f8191ca67e3d72e76b274759e89";
};
"collection-langeuropean" = {
stripPrefix = 0;
@@ -5634,12 +5783,13 @@ tl: { # no indentation
deps."nevelok" = tl."nevelok";
deps."swebib" = tl."swebib";
deps."turkmen" = tl."turkmen";
- sha512.run = "9f9c56bbada51086cf07611dab2adffefea6cea468f7d12e8f25ea1f3a7b958f566b09912737b3ce86c873da34c9035b30410340ba80f0edd0f63f5fcc4323a7";
+ sha512.run = "9505445397888b80e7f92026c63d4ec053758f835d6b217902639ecef6670f85a49e308891381be0340b43e7a793885dac79f88e75c376226d474682cedc3b12";
};
"collection-langfrench" = {
stripPrefix = 0;
deps."collection-basic" = tl."collection-basic";
deps."aeguill" = tl."aeguill";
+ deps."apprendre-a-programmer-en-tex" = tl."apprendre-a-programmer-en-tex";
deps."apprends-latex" = tl."apprends-latex";
deps."babel-basque" = tl."babel-basque";
deps."babel-french" = tl."babel-french";
@@ -5655,7 +5805,6 @@ tl: { # no indentation
deps."formation-latex-ul" = tl."formation-latex-ul";
deps."frenchmath" = tl."frenchmath";
deps."frletter" = tl."frletter";
- deps."guide-latex-fr" = tl."guide-latex-fr";
deps."hyphen-basque" = tl."hyphen-basque";
deps."hyphen-french" = tl."hyphen-french";
deps."impatient-fr" = tl."impatient-fr";
@@ -5673,7 +5822,7 @@ tl: { # no indentation
deps."translation-tabbing-fr" = tl."translation-tabbing-fr";
deps."variations" = tl."variations";
deps."visualtikz" = tl."visualtikz";
- sha512.run = "61972d1836261379d14e274dd82499c1288324eb1db07fc93eb5514da9fc1b3e0b6324a5802d05bb2bdf7d211732c5842785b5e28fa8856afa9c137c23ebfd29";
+ sha512.run = "be5230f2fec255b9bf7220a9ad33930032ef617de8665d2c35c4360852f77d2764dbe1d7917bab3552f6098e0749cc5e0a9e001bac87abbb5b0de6af24ee1eed";
};
"collection-langgerman" = {
stripPrefix = 0;
@@ -5728,7 +5877,7 @@ tl: { # no indentation
deps."uhrzeit" = tl."uhrzeit";
deps."umlaute" = tl."umlaute";
deps."voss-mathcol" = tl."voss-mathcol";
- sha512.run = "94d4788d2913b56b5b4b3d81f80269e0c319bc8bbf0320c1ab8dfaba95941b327aca2a8323c0c3086a8ccf87ef9b83767753199a99a68dc10812cad7e1ea8427";
+ sha512.run = "efa8741b737f9331fed483fd4d0f8b286099f65503b3ea4874a272ea4c53f52e8d23cb9d76c1a4b19853d938a093e49b583a87003b7cdba41e9d6287598b396a";
};
"collection-langgreek" = {
stripPrefix = 0;
@@ -5757,7 +5906,7 @@ tl: { # no indentation
deps."teubner" = tl."teubner";
deps."xgreek" = tl."xgreek";
deps."yannisgr" = tl."yannisgr";
- sha512.run = "29c6e1ad439079e9b91c955086d6814c23e4ef6c6f713ee9c1ef5ca9d087f2d4f2ea7b1b172b6e3c3a59f761d12476f8701483947c160138974c5782ce45a27f";
+ sha512.run = "9633d376e164895cc7ea0d1a18759c1f06c71b83e612c10069dfd18237d61afab99170c03a9a1ba461d43d4273c7228f41f899dd77dc9308a8d329da6b336cba";
};
"collection-langitalian" = {
stripPrefix = 0;
@@ -5778,7 +5927,7 @@ tl: { # no indentation
deps."lshort-italian" = tl."lshort-italian";
deps."psfrag-italian" = tl."psfrag-italian";
deps."texlive-it" = tl."texlive-it";
- sha512.run = "436e66d3aa2dda1a876127420a148e8e589aa77cf7bdc8824ba77f67eef0b4ac19cb35d3d0fef8c56d898ac594898a18024d08164a6fc53d36c494c3ec49e0c6";
+ sha512.run = "1cace30c8b68dc6e44e5bfe070c155bc65462b4d950506d79967f9e7472c9d7b7f9b3016fe3a34049cc7ec50c21d12f4bd6c4a03bf4f3c63172976d1b888855e";
};
"collection-langjapanese" = {
stripPrefix = 0;
@@ -5787,6 +5936,7 @@ tl: { # no indentation
deps."babel-japanese" = tl."babel-japanese";
deps."bxbase" = tl."bxbase";
deps."bxcjkjatype" = tl."bxcjkjatype";
+ deps."bxghost" = tl."bxghost";
deps."bxjaholiday" = tl."bxjaholiday";
deps."bxjalipsum" = tl."bxjalipsum";
deps."bxjaprnind" = tl."bxjaprnind";
@@ -5825,6 +5975,7 @@ tl: { # no indentation
deps."pxjodel" = tl."pxjodel";
deps."pxrubrica" = tl."pxrubrica";
deps."pxufont" = tl."pxufont";
+ deps."texlive-ja" = tl."texlive-ja";
deps."uplatex" = tl."uplatex";
deps."uptex" = tl."uptex";
deps."uptex-base" = tl."uptex-base";
@@ -5832,7 +5983,7 @@ tl: { # no indentation
deps."wadalab" = tl."wadalab";
deps."zxjafbfont" = tl."zxjafbfont";
deps."zxjatype" = tl."zxjatype";
- sha512.run = "cff2c86128ec29af717915d78e2897ee769181bc9ba0680a0a7b2a2c2a5fb7b0fb7b457a34b3aaba746b6db4c64d1a00156e89db23d42a843c3f50ebba70bdd7";
+ sha512.run = "01f27234f79c1f468f6a5d12175c9a115f425f1d36921136825c76208cdce9abf7171f700c4d13b7ba01eab87b24ec819f29e648c1a7bbaa10ac5ce3c4053f50";
};
"collection-langkorean" = {
stripPrefix = 0;
@@ -5848,7 +5999,7 @@ tl: { # no indentation
deps."uhc" = tl."uhc";
deps."unfonts-core" = tl."unfonts-core";
deps."unfonts-extra" = tl."unfonts-extra";
- sha512.run = "0d2e89f89143b7ccce1e2eb94a914d90707d4a1a5565cb478e53c29690a56583dc25cf7b470fe21736dc91e84ffb73863c3f9cd3f8a0a8dac2ef12ca8613bd75";
+ sha512.run = "6234b292f8b36a13d1a3543fb8ba19cb3cdab2fa30df008f1e33e62f4e6f291280b9f3e85aa21e5400ddd59392e698ddbf8c9c642934242402e93d6e3661d914";
};
"collection-langother" = {
stripPrefix = 0;
@@ -5893,16 +6044,18 @@ tl: { # no indentation
deps."lshort-vietnamese" = tl."lshort-vietnamese";
deps."ntheorem-vn" = tl."ntheorem-vn";
deps."padauk" = tl."padauk";
+ deps."quran-ur" = tl."quran-ur";
deps."sanskrit" = tl."sanskrit";
deps."sanskrit-t1" = tl."sanskrit-t1";
deps."thaienum" = tl."thaienum";
deps."thaispec" = tl."thaispec";
+ deps."unicode-alphabets" = tl."unicode-alphabets";
deps."velthuis" = tl."velthuis";
deps."vntex" = tl."vntex";
deps."wnri" = tl."wnri";
deps."wnri-latex" = tl."wnri-latex";
deps."xetex-devanagari" = tl."xetex-devanagari";
- sha512.run = "38429d43b0cb0c7291df6cabae9aae8421a4ef3eff5bf3dac21df33722777b7420d3d978b1d9207b3b33669052c8076b46fdb46c2d33a9f442fbf67818a05bcf";
+ sha512.run = "1a5c0d201f18eae47341d5683507602341baafcf5bc519116f7e4ae8a0c535210469ce1c9a8db0f21cbdf8277cee71b0c989ab0a97dd7f11aebdd5bb8e2f3443";
};
"collection-langpolish" = {
stripPrefix = 0;
@@ -5925,7 +6078,7 @@ tl: { # no indentation
deps."tex-virtual-academy-pl" = tl."tex-virtual-academy-pl";
deps."texlive-pl" = tl."texlive-pl";
deps."utf8mex" = tl."utf8mex";
- sha512.run = "950b354fe6d731322178d120a7d70c58b065c11aa3e4ddeba741196c790d801ad4ecf60b7b7478da1a6207fb797595a8ffc34f64488bb3874316cbfbe4f83bc7";
+ sha512.run = "38799df728e830c93a50928efe5f337c91e34b97368e4cce4707e6cbca0a8ee22b9edc528084034a86c72a748367c3f46af37fbe87f5171951563d98f836de58";
};
"collection-langportuguese" = {
stripPrefix = 0;
@@ -5938,9 +6091,10 @@ tl: { # no indentation
deps."latex-via-exemplos" = tl."latex-via-exemplos";
deps."latexcheat-ptbr" = tl."latexcheat-ptbr";
deps."lshort-portuguese" = tl."lshort-portuguese";
+ deps."numberpt" = tl."numberpt";
deps."ordinalpt" = tl."ordinalpt";
deps."xypic-tut-pt" = tl."xypic-tut-pt";
- sha512.run = "2885b09a8e43d9addf666b6c83fc435f4d2da26192ffbcfc9aab77e445967a80e5969a430bfa52ab4b594c5a860cd2b7445acbb00f863d14fafe71b63f4526fd";
+ sha512.run = "d805cfa253db9af2c74f9aa072b384f7cdb775258d5063ff33713a60977899ef7b833d5bc5c5b589d9b4f61737c1a48209c25481571dc3be32d5ebdf43430340";
};
"collection-langspanish" = {
stripPrefix = 0;
@@ -5959,7 +6113,7 @@ tl: { # no indentation
deps."lshort-spanish" = tl."lshort-spanish";
deps."spanish-mx" = tl."spanish-mx";
deps."texlive-es" = tl."texlive-es";
- sha512.run = "ee8b79f60ae87ab4919319e5c0cc2f782de50e1340d00361fa3f36a7aafd0a37462d03799b4fcee0634e99833f489e228131a266c597c9ddbe9dfb2fa833dfd7";
+ sha512.run = "ed816cee1ca88a971b621d4a91ea7e6beebf8aacb684f8f000da8c4ce58e368a347eec69676db992dd1f09f287957855b4e814336a9bec689656a3eb6c34ce8b";
};
"collection-latex" = {
stripPrefix = 0;
@@ -5992,7 +6146,7 @@ tl: { # no indentation
deps."pspicture" = tl."pspicture";
deps."tools" = tl."tools";
deps."url" = tl."url";
- sha512.run = "3db8bef953d336d22c67c49b0b1172b00f76621a97f7744345d0f9214ee84d83dea9190e666c49a649b1eb576c9b50210fcea7297dc555afd3fc4c83efcbc016";
+ sha512.run = "b1aae6d9b6a16813d76ee4c4bff813120784f856574b83aad156bb6bd0edc8815688159f78a5fa74dc1662c02c94c675e8caa3f654e933673f0424e8f1ead80f";
};
"collection-latexextra" = {
stripPrefix = 0;
@@ -6008,6 +6162,7 @@ tl: { # no indentation
deps."a5comb" = tl."a5comb";
deps."abraces" = tl."abraces";
deps."abstract" = tl."abstract";
+ deps."accessibility" = tl."accessibility";
deps."achemso" = tl."achemso";
deps."acro" = tl."acro";
deps."acronym" = tl."acronym";
@@ -6034,7 +6189,9 @@ tl: { # no indentation
deps."appendix" = tl."appendix";
deps."appendixnumberbeamer" = tl."appendixnumberbeamer";
deps."apptools" = tl."apptools";
+ deps."arabicfront" = tl."arabicfront";
deps."arcs" = tl."arcs";
+ deps."arraycols" = tl."arraycols";
deps."arrayjobx" = tl."arrayjobx";
deps."arraysort" = tl."arraysort";
deps."arydshln" = tl."arydshln";
@@ -6049,14 +6206,15 @@ tl: { # no indentation
deps."autonum" = tl."autonum";
deps."autopdf" = tl."autopdf";
deps."avremu" = tl."avremu";
- deps."axessibility" = tl."axessibility";
deps."background" = tl."background";
deps."bankstatement" = tl."bankstatement";
deps."bashful" = tl."bashful";
deps."basicarith" = tl."basicarith";
deps."bchart" = tl."bchart";
deps."beamer2thesis" = tl."beamer2thesis";
+ deps."beamer-rl" = tl."beamer-rl";
deps."beameraudience" = tl."beameraudience";
+ deps."beamerauxtheme" = tl."beamerauxtheme";
deps."beamercolorthemeowl" = tl."beamercolorthemeowl";
deps."beamerdarkthemes" = tl."beamerdarkthemes";
deps."beamerposter" = tl."beamerposter";
@@ -6076,7 +6234,6 @@ tl: { # no indentation
deps."beton" = tl."beton";
deps."bewerbung" = tl."bewerbung";
deps."bez123" = tl."bez123";
- deps."bezos" = tl."bezos";
deps."bhcexam" = tl."bhcexam";
deps."bibletext" = tl."bibletext";
deps."bigfoot" = tl."bigfoot";
@@ -6102,7 +6259,6 @@ tl: { # no indentation
deps."braket" = tl."braket";
deps."breakurl" = tl."breakurl";
deps."bullcntr" = tl."bullcntr";
- deps."bussproofs" = tl."bussproofs";
deps."bxcalc" = tl."bxcalc";
deps."bxdpx-beamer" = tl."bxdpx-beamer";
deps."bxdvidriver" = tl."bxdvidriver";
@@ -6137,6 +6293,7 @@ tl: { # no indentation
deps."cellprops" = tl."cellprops";
deps."cellspace" = tl."cellspace";
deps."censor" = tl."censor";
+ deps."centeredline" = tl."centeredline";
deps."changebar" = tl."changebar";
deps."changelayout" = tl."changelayout";
deps."changelog" = tl."changelog";
@@ -6145,6 +6302,7 @@ tl: { # no indentation
deps."chappg" = tl."chappg";
deps."chapterfolder" = tl."chapterfolder";
deps."cheatsheet" = tl."cheatsheet";
+ deps."checkend" = tl."checkend";
deps."chet" = tl."chet";
deps."chextras" = tl."chextras";
deps."childdoc" = tl."childdoc";
@@ -6217,6 +6375,7 @@ tl: { # no indentation
deps."crossreftools" = tl."crossreftools";
deps."csquotes" = tl."csquotes";
deps."css-colors" = tl."css-colors";
+ deps."csvmerge" = tl."csvmerge";
deps."csvsimple" = tl."csvsimple";
deps."cuisine" = tl."cuisine";
deps."currency" = tl."currency";
@@ -6300,6 +6459,7 @@ tl: { # no indentation
deps."documentation" = tl."documentation";
deps."doi" = tl."doi";
deps."dotarrow" = tl."dotarrow";
+ deps."dotlessi" = tl."dotlessi";
deps."dotseqn" = tl."dotseqn";
deps."download" = tl."download";
deps."dox" = tl."dox";
@@ -6332,6 +6492,7 @@ tl: { # no indentation
deps."eemeir" = tl."eemeir";
deps."efbox" = tl."efbox";
deps."egplot" = tl."egplot";
+ deps."ehhline" = tl."ehhline";
deps."elegantbook" = tl."elegantbook";
deps."elegantnote" = tl."elegantnote";
deps."elegantpaper" = tl."elegantpaper";
@@ -6368,6 +6529,7 @@ tl: { # no indentation
deps."erw-l3" = tl."erw-l3";
deps."esami" = tl."esami";
deps."esdiff" = tl."esdiff";
+ deps."esindex" = tl."esindex";
deps."esint" = tl."esint";
deps."esint-type1" = tl."esint-type1";
deps."etaremune" = tl."etaremune";
@@ -6407,6 +6569,7 @@ tl: { # no indentation
deps."fancyslides" = tl."fancyslides";
deps."fancytabs" = tl."fancytabs";
deps."fancytooltips" = tl."fancytooltips";
+ deps."fbox" = tl."fbox";
deps."fcolumn" = tl."fcolumn";
deps."fetchcls" = tl."fetchcls";
deps."ffslides" = tl."ffslides";
@@ -6452,7 +6615,6 @@ tl: { # no indentation
deps."footmisc" = tl."footmisc";
deps."footmisx" = tl."footmisx";
deps."footnotebackref" = tl."footnotebackref";
- deps."footnotehyper" = tl."footnotehyper";
deps."footnoterange" = tl."footnoterange";
deps."footnpag" = tl."footnpag";
deps."forarray" = tl."forarray";
@@ -6485,6 +6647,7 @@ tl: { # no indentation
deps."genmpage" = tl."genmpage";
deps."getfiledate" = tl."getfiledate";
deps."getitems" = tl."getitems";
+ deps."gindex" = tl."gindex";
deps."ginpenc" = tl."ginpenc";
deps."gitfile-info" = tl."gitfile-info";
deps."gitinfo" = tl."gitinfo";
@@ -6508,6 +6671,7 @@ tl: { # no indentation
deps."glossaries-polish" = tl."glossaries-polish";
deps."glossaries-portuges" = tl."glossaries-portuges";
deps."glossaries-serbian" = tl."glossaries-serbian";
+ deps."glossaries-slovene" = tl."glossaries-slovene";
deps."glossaries-spanish" = tl."glossaries-spanish";
deps."gmdoc" = tl."gmdoc";
deps."gmdoc-enhance" = tl."gmdoc-enhance";
@@ -6557,7 +6721,6 @@ tl: { # no indentation
deps."ifmtarg" = tl."ifmtarg";
deps."ifnextok" = tl."ifnextok";
deps."ifoddpage" = tl."ifoddpage";
- deps."ifplatform" = tl."ifplatform";
deps."ifthenx" = tl."ifthenx";
deps."iitem" = tl."iitem";
deps."image-gallery" = tl."image-gallery";
@@ -6595,6 +6758,7 @@ tl: { # no indentation
deps."keycommand" = tl."keycommand";
deps."keyfloat" = tl."keyfloat";
deps."keyreader" = tl."keyreader";
+ deps."keyindex" = tl."keyindex";
deps."keystroke" = tl."keystroke";
deps."keyval2e" = tl."keyval2e";
deps."keyvaltable" = tl."keyvaltable";
@@ -6608,10 +6772,16 @@ tl: { # no indentation
deps."l3build" = tl."l3build";
deps."labbook" = tl."labbook";
deps."labels" = tl."labels";
+ deps."labels4easylist" = tl."labels4easylist";
deps."labelschanged" = tl."labelschanged";
deps."lastpackage" = tl."lastpackage";
deps."lastpage" = tl."lastpage";
+ deps."latex-amsmath-dev" = tl."latex-amsmath-dev";
+ deps."latex-base-dev" = tl."latex-base-dev";
+ deps."latex-bin-dev" = tl."latex-bin-dev";
+ deps."latex-graphics-dev" = tl."latex-graphics-dev";
deps."latex-tds" = tl."latex-tds";
+ deps."latex-tools-dev" = tl."latex-tools-dev";
deps."latex-uni8" = tl."latex-uni8";
deps."latexcolors" = tl."latexcolors";
deps."latexdemo" = tl."latexdemo";
@@ -6687,13 +6857,12 @@ tl: { # no indentation
deps."marginfix" = tl."marginfix";
deps."marginnote" = tl."marginnote";
deps."markdown" = tl."markdown";
- deps."mathalfa" = tl."mathalfa";
+ deps."mathalpha" = tl."mathalpha";
deps."mathastext" = tl."mathastext";
deps."mathexam" = tl."mathexam";
deps."mathfam256" = tl."mathfam256";
deps."mathfont" = tl."mathfont";
deps."maybemath" = tl."maybemath";
- deps."mbenotes" = tl."mbenotes";
deps."mcaption" = tl."mcaption";
deps."mceinleger" = tl."mceinleger";
deps."mcexam" = tl."mcexam";
@@ -6887,7 +7056,9 @@ tl: { # no indentation
deps."polytable" = tl."polytable";
deps."postcards" = tl."postcards";
deps."poster-mac" = tl."poster-mac";
+ deps."powerdot" = tl."powerdot";
deps."ppr-prv" = tl."ppr-prv";
+ deps."practicalreports" = tl."practicalreports";
deps."preprint" = tl."preprint";
deps."pressrelease" = tl."pressrelease";
deps."prettyref" = tl."prettyref";
@@ -6912,6 +7083,7 @@ tl: { # no indentation
deps."qstest" = tl."qstest";
deps."qsymbols" = tl."qsymbols";
deps."quicktype" = tl."quicktype";
+ deps."quiz2socrative" = tl."quiz2socrative";
deps."quotchap" = tl."quotchap";
deps."quoting" = tl."quoting";
deps."quotmark" = tl."quotmark";
@@ -6955,6 +7127,7 @@ tl: { # no indentation
deps."roundbox" = tl."roundbox";
deps."rterface" = tl."rterface";
deps."rtkinenc" = tl."rtkinenc";
+ deps."rulerbox" = tl."rulerbox";
deps."rulercompass" = tl."rulercompass";
deps."rvwrite" = tl."rvwrite";
deps."sanitize-umlaut" = tl."sanitize-umlaut";
@@ -6966,6 +7139,8 @@ tl: { # no indentation
deps."scalebar" = tl."scalebar";
deps."scalerel" = tl."scalerel";
deps."scanpages" = tl."scanpages";
+ deps."schedule" = tl."schedule";
+ deps."scontents" = tl."scontents";
deps."scrlttr2copy" = tl."scrlttr2copy";
deps."sdrt" = tl."sdrt";
deps."secdot" = tl."secdot";
@@ -7016,6 +7191,8 @@ tl: { # no indentation
deps."snapshot" = tl."snapshot";
deps."snotez" = tl."snotez";
deps."soul" = tl."soul";
+ deps."soulpos" = tl."soulpos";
+ deps."spacingtricks" = tl."spacingtricks";
deps."spark-otf" = tl."spark-otf";
deps."sparklines" = tl."sparklines";
deps."sphack" = tl."sphack";
@@ -7042,6 +7219,7 @@ tl: { # no indentation
deps."stubs" = tl."stubs";
deps."studenthandouts" = tl."studenthandouts";
deps."subdepth" = tl."subdepth";
+ deps."subdocs" = tl."subdocs";
deps."subeqn" = tl."subeqn";
deps."subeqnarray" = tl."subeqnarray";
deps."subfigmat" = tl."subfigmat";
@@ -7125,6 +7303,7 @@ tl: { # no indentation
deps."tocvsec2" = tl."tocvsec2";
deps."todo" = tl."todo";
deps."todonotes" = tl."todonotes";
+ deps."tokcycle" = tl."tokcycle";
deps."tokenizer" = tl."tokenizer";
deps."toolbox" = tl."toolbox";
deps."topfloat" = tl."topfloat";
@@ -7182,12 +7361,14 @@ tl: { # no indentation
deps."volumes" = tl."volumes";
deps."vpe" = tl."vpe";
deps."vruler" = tl."vruler";
+ deps."vtable" = tl."vtable";
deps."vwcol" = tl."vwcol";
deps."wallcalendar" = tl."wallcalendar";
deps."wallpaper" = tl."wallpaper";
deps."warning" = tl."warning";
deps."warpcol" = tl."warpcol";
deps."was" = tl."was";
+ deps."webquiz" = tl."webquiz";
deps."widetable" = tl."widetable";
deps."widows-and-orphans" = tl."widows-and-orphans";
deps."williams" = tl."williams";
@@ -7205,6 +7386,7 @@ tl: { # no indentation
deps."xcolor-solarized" = tl."xcolor-solarized";
deps."xcomment" = tl."xcomment";
deps."xcookybooky" = tl."xcookybooky";
+ deps."xcpdftips" = tl."xcpdftips";
deps."xdoc" = tl."xdoc";
deps."xellipsis" = tl."xellipsis";
deps."xfakebold" = tl."xfakebold";
@@ -7238,7 +7420,7 @@ tl: { # no indentation
deps."ziffer" = tl."ziffer";
deps."zwgetfdate" = tl."zwgetfdate";
deps."zwpagelayout" = tl."zwpagelayout";
- sha512.run = "53328504434c5a14cca0e9be60cb8bff9968f04ff46dc51369b1cf5860860ebb334a4339ae938c79be74fe17cb9005199a090edede18f5ddf559ee064f54ebfd";
+ sha512.run = "278401d543e2dfa2ed93138b54c55e43d199f97ac6087421de844ff3e36507256e7eca7764f9c3df820aff2f23bdd29397dff64f800fcdca8de36a95ff3c1d05";
};
"collection-latexrecommended" = {
stripPrefix = 0;
@@ -7263,11 +7445,13 @@ tl: { # no indentation
deps."filehook" = tl."filehook";
deps."float" = tl."float";
deps."fontspec" = tl."fontspec";
+ deps."footnotehyper" = tl."footnotehyper";
deps."fp" = tl."fp";
deps."index" = tl."index";
deps."jknapltx" = tl."jknapltx";
deps."koma-script" = tl."koma-script";
deps."latexbug" = tl."latexbug";
+ deps."l3backend" = tl."l3backend";
deps."l3experimental" = tl."l3experimental";
deps."l3kernel" = tl."l3kernel";
deps."l3packages" = tl."l3packages";
@@ -7285,8 +7469,8 @@ tl: { # no indentation
deps."parskip" = tl."parskip";
deps."pdfpages" = tl."pdfpages";
deps."polyglossia" = tl."polyglossia";
- deps."powerdot" = tl."powerdot";
deps."psfrag" = tl."psfrag";
+ deps."ragged2e" = tl."ragged2e";
deps."rcs" = tl."rcs";
deps."sansmath" = tl."sansmath";
deps."section" = tl."section";
@@ -7305,11 +7489,12 @@ tl: { # no indentation
deps."xkeyval" = tl."xkeyval";
deps."xltxtra" = tl."xltxtra";
deps."xunicode" = tl."xunicode";
- sha512.run = "c2ee4fdd220cd4e46d650f632d4f9cbbd13fe468df3a837eabe8705490b0a44c68c5acfd3c6813e90fe316a4bab4cfc68fbf2024dd42810a62d7090fab750cd5";
+ sha512.run = "b4b677811f192eaa7a56f5208807a36c01e930ce966012bd44231b80fd39480a5103b634d2a2b349c8e6999e47e7864b1e6cdbb1052f6f5b803deeadb51cf513";
};
"collection-luatex" = {
stripPrefix = 0;
deps."collection-basic" = tl."collection-basic";
+ deps."addliga" = tl."addliga";
deps."auto-pst-pdf-lua" = tl."auto-pst-pdf-lua";
deps."bezierplot" = tl."bezierplot";
deps."checkcites" = tl."checkcites";
@@ -7324,6 +7509,7 @@ tl: { # no indentation
deps."lua2dox" = tl."lua2dox";
deps."luacode" = tl."luacode";
deps."luahyphenrules" = tl."luahyphenrules";
+ deps."luaimageembed" = tl."luaimageembed";
deps."luaindex" = tl."luaindex";
deps."luainputenc" = tl."luainputenc";
deps."luaintro" = tl."luaintro";
@@ -7343,12 +7529,13 @@ tl: { # no indentation
deps."luaxml" = tl."luaxml";
deps."nodetree" = tl."nodetree";
deps."odsfile" = tl."odsfile";
+ deps."pdfarticle" = tl."pdfarticle";
deps."placeat" = tl."placeat";
deps."plantuml" = tl."plantuml";
deps."selnolig" = tl."selnolig";
deps."spelling" = tl."spelling";
deps."typewriter" = tl."typewriter";
- sha512.run = "00c9c65eacf4e08108aa7cb6391a8ed41aea6e2579053c01df80e7117c568652a39682d4faa0fb2a2c042e3e26f7c0d8b849e3a8476e515fd7840e946458ae6e";
+ sha512.run = "0994c7425cc79885ec523d73d7ab2db08f32117d2bff82f4e5c0c4df6c70c012f7b90e04e8f83cc263cdf29c39b1104e09a92e86a94eda0c2e9cdfb66377fe50";
};
"collection-mathscience" = {
stripPrefix = 0;
@@ -7357,12 +7544,14 @@ tl: { # no indentation
deps."12many" = tl."12many";
deps."SIstyle" = tl."SIstyle";
deps."SIunits" = tl."SIunits";
+ deps."accents" = tl."accents";
deps."alg" = tl."alg";
deps."algobox" = tl."algobox";
deps."algorithm2e" = tl."algorithm2e";
deps."algorithmicx" = tl."algorithmicx";
deps."algorithms" = tl."algorithms";
deps."aligned-overset" = tl."aligned-overset";
+ deps."amscdx" = tl."amscdx";
deps."amstex" = tl."amstex";
deps."apxproof" = tl."apxproof";
deps."autobreak" = tl."autobreak";
@@ -7377,6 +7566,8 @@ tl: { # no indentation
deps."bosisio" = tl."bosisio";
deps."bpchem" = tl."bpchem";
deps."bropd" = tl."bropd";
+ deps."bussproofs" = tl."bussproofs";
+ deps."bussproofs-extra" = tl."bussproofs-extra";
deps."bytefield" = tl."bytefield";
deps."calculation" = tl."calculation";
deps."cascade" = tl."cascade";
@@ -7394,6 +7585,7 @@ tl: { # no indentation
deps."chemstyle" = tl."chemstyle";
deps."clrscode" = tl."clrscode";
deps."clrscode3e" = tl."clrscode3e";
+ deps."codeanatomy" = tl."codeanatomy";
deps."commath" = tl."commath";
deps."complexity" = tl."complexity";
deps."computational-complexity" = tl."computational-complexity";
@@ -7405,6 +7597,7 @@ tl: { # no indentation
deps."delim" = tl."delim";
deps."delimseasy" = tl."delimseasy";
deps."delimset" = tl."delimset";
+ deps."derivative" = tl."derivative";
deps."diffcoeff" = tl."diffcoeff";
deps."digiconfigs" = tl."digiconfigs";
deps."dijkstra" = tl."dijkstra";
@@ -7431,6 +7624,7 @@ tl: { # no indentation
deps."gastex" = tl."gastex";
deps."gene-logic" = tl."gene-logic";
deps."ghsystem" = tl."ghsystem";
+ deps."glosmathtools" = tl."glosmathtools";
deps."gotoh" = tl."gotoh";
deps."grundgesetze" = tl."grundgesetze";
deps."gu" = tl."gu";
@@ -7453,10 +7647,12 @@ tl: { # no indentation
deps."lpform" = tl."lpform";
deps."lplfitch" = tl."lplfitch";
deps."lstbayes" = tl."lstbayes";
+ deps."mathcommand" = tl."mathcommand";
deps."mathcomp" = tl."mathcomp";
deps."mathfixs" = tl."mathfixs";
deps."mathpartir" = tl."mathpartir";
deps."mathpunctspace" = tl."mathpunctspace";
+ deps."matrix-skeleton" = tl."matrix-skeleton";
deps."matlab-prettifier" = tl."matlab-prettifier";
deps."mattens" = tl."mattens";
deps."memorygraphs" = tl."memorygraphs";
@@ -7464,6 +7660,7 @@ tl: { # no indentation
deps."mhchem" = tl."mhchem";
deps."mhequ" = tl."mhequ";
deps."miller" = tl."miller";
+ deps."mismath" = tl."mismath";
deps."multiobjective" = tl."multiobjective";
deps."mychemistry" = tl."mychemistry";
deps."natded" = tl."natded";
@@ -7481,7 +7678,9 @@ tl: { # no indentation
deps."polexpr" = tl."polexpr";
deps."prftree" = tl."prftree";
deps."proba" = tl."proba";
+ deps."proof-at-the-end" = tl."proof-at-the-end";
deps."prooftrees" = tl."prooftrees";
+ deps."pseudo" = tl."pseudo";
deps."pseudocode" = tl."pseudocode";
deps."pythonhighlight" = tl."pythonhighlight";
deps."qsharp" = tl."qsharp";
@@ -7514,12 +7713,14 @@ tl: { # no indentation
deps."struktex" = tl."struktex";
deps."substances" = tl."substances";
deps."subsupscripts" = tl."subsupscripts";
+ deps."subtext" = tl."subtext";
deps."susy" = tl."susy";
deps."syllogism" = tl."syllogism";
deps."sympytexpackage" = tl."sympytexpackage";
deps."synproof" = tl."synproof";
deps."t-angles" = tl."t-angles";
deps."tablor" = tl."tablor";
+ deps."tensind" = tl."tensind";
deps."tensor" = tl."tensor";
deps."tex-ewd" = tl."tex-ewd";
deps."textgreek" = tl."textgreek";
@@ -7534,7 +7735,7 @@ tl: { # no indentation
deps."yhmath" = tl."yhmath";
deps."youngtab" = tl."youngtab";
deps."ytableau" = tl."ytableau";
- sha512.run = "2f8256930070c94ad23a08533b816390c1491ea258fcc8408b4ca88525f0951b54025a8edc1b682a1e6d0d51e7943bf885a8a04c2168185fc99065a1fd29fa19";
+ sha512.run = "8a57a2ca065d0bbcd1c7359802cd82806cb386be6b9324c154fc3d14d2fa155c0cfffc83317c6bebff6507b644c5d30c73687363c7191ab364d17b196ed297ce";
};
"collection-metapost" = {
stripPrefix = 0;
@@ -7553,6 +7754,7 @@ tl: { # no indentation
deps."featpost" = tl."featpost";
deps."feynmf" = tl."feynmf";
deps."feynmp-auto" = tl."feynmp-auto";
+ deps."fiziko" = tl."fiziko";
deps."garrigues" = tl."garrigues";
deps."gmp" = tl."gmp";
deps."hatching" = tl."hatching";
@@ -7582,7 +7784,7 @@ tl: { # no indentation
deps."suanpan" = tl."suanpan";
deps."textpath" = tl."textpath";
deps."threeddice" = tl."threeddice";
- sha512.run = "f3b46bd99d836ffd672728806bb2cefafa59b0be7c098fbfc09ead73f7243019c0a13825acf89a8fc440d4785699a5f3e1170d16242b5665c45070f098489dfe";
+ sha512.run = "09dfaa35971f85134d0854c08a99c4d2b01ddf08e8ab97449460bb99d1236a38c48643501e7bb56197a844491509af301da6c4f75a33d9286601633211ec7d93";
};
"collection-music" = {
stripPrefix = 0;
@@ -7591,6 +7793,8 @@ tl: { # no indentation
deps."autosp" = tl."autosp";
deps."bagpipe" = tl."bagpipe";
deps."chordbars" = tl."chordbars";
+ deps."chordbox" = tl."chordbox";
+ deps."ddphonism" = tl."ddphonism";
deps."figbas" = tl."figbas";
deps."gchords" = tl."gchords";
deps."gregoriotex" = tl."gregoriotex";
@@ -7616,7 +7820,7 @@ tl: { # no indentation
deps."songbook" = tl."songbook";
deps."songs" = tl."songs";
deps."xpiano" = tl."xpiano";
- sha512.run = "169fc767186f84cc5d9b01a154350be30b638014820bd41c8c1f0c33dc845c5f8a07d23af47a7e186ca7d32690b350ad57d5004e3963c51caa13a50e9d96bfc8";
+ sha512.run = "a4ad811435b9b6d51d59c6fa09fa20c82d8adf455fccca3121711f0814a1d73f10b3549d928555cd34ac9917accb1748f0a7ed3ebafd979833d8e6ebb146efd1";
};
"collection-pictures" = {
stripPrefix = 0;
@@ -7643,6 +7847,7 @@ tl: { # no indentation
deps."celtic" = tl."celtic";
deps."chemfig" = tl."chemfig";
deps."combinedgraphics" = tl."combinedgraphics";
+ deps."circuit-macros" = tl."circuit-macros";
deps."circuitikz" = tl."circuitikz";
deps."curve" = tl."curve";
deps."curve2e" = tl."curve2e";
@@ -7686,6 +7891,7 @@ tl: { # no indentation
deps."hobby" = tl."hobby";
deps."hvfloat" = tl."hvfloat";
deps."istgame" = tl."istgame";
+ deps."kblocks" = tl."kblocks";
deps."knitting" = tl."knitting";
deps."knittingpattern" = tl."knittingpattern";
deps."ladder" = tl."ladder";
@@ -7717,6 +7923,7 @@ tl: { # no indentation
deps."pgfgantt" = tl."pgfgantt";
deps."pgfkeyx" = tl."pgfkeyx";
deps."pgfmolbio" = tl."pgfmolbio";
+ deps."pgfmorepages" = tl."pgfmorepages";
deps."pgfopts" = tl."pgfopts";
deps."pgfornament" = tl."pgfornament";
deps."pgfplots" = tl."pgfplots";
@@ -7730,6 +7937,7 @@ tl: { # no indentation
deps."postage" = tl."postage";
deps."prerex" = tl."prerex";
deps."productbox" = tl."productbox";
+ deps."ptolemaicastronomy" = tl."ptolemaicastronomy";
deps."pxpgfmark" = tl."pxpgfmark";
deps."qcircuit" = tl."qcircuit";
deps."quantikz" = tl."quantikz";
@@ -7745,6 +7953,7 @@ tl: { # no indentation
deps."scratch" = tl."scratch";
deps."scratch3" = tl."scratch3";
deps."setdeck" = tl."setdeck";
+ deps."simpleoptics" = tl."simpleoptics";
deps."signchart" = tl."signchart";
deps."smartdiagram" = tl."smartdiagram";
deps."spath3" = tl."spath3";
@@ -7809,7 +8018,7 @@ tl: { # no indentation
deps."visualpstricks" = tl."visualpstricks";
deps."xpicture" = tl."xpicture";
deps."xypic" = tl."xypic";
- sha512.run = "b1e6cba2443dae3d1b4c2ae56318a1ac3b0d87df8006bc2263a8ef047964871c5f3af2cc351b508ae236da68077cffff4f4971644fa1d5ce75419b5c40369f2d";
+ sha512.run = "08879ddc094db933adadc42a75a54aab493c5d9552b84d355f71b54572cd01e67a97baa1a48fc13fcea90da88893a5e0c8db8b90c7f96bd4861621de06ff3e84";
};
"collection-plaingeneric" = {
stripPrefix = 0;
@@ -7906,7 +8115,7 @@ tl: { # no indentation
deps."xii-lat" = tl."xii-lat";
deps."xlop" = tl."xlop";
deps."yax" = tl."yax";
- sha512.run = "458452bce83bda1758fa0692dbf641c14edde8c5c011c9242440bc6fe77f3c4ea32f70793d6f70fe8888826c456d023949788fec42fbdf148f87cbd99d8e2453";
+ sha512.run = "9ef13861626d3431dae68447b371f05ddbd0eaa3f81a41eaa830825df7775a12a824a36e9be8c14a1b3bcf25f7acafda0b010d3c6021e6cf2b2eb17b3f91c8ef";
};
"collection-pstricks" = {
stripPrefix = 0;
@@ -8009,6 +8218,7 @@ tl: { # no indentation
deps."pst-thick" = tl."pst-thick";
deps."pst-tools" = tl."pst-tools";
deps."pst-tree" = tl."pst-tree";
+ deps."pst-turtle" = tl."pst-turtle";
deps."pst-tvz" = tl."pst-tvz";
deps."pst-uml" = tl."pst-uml";
deps."pst-vectorian" = tl."pst-vectorian";
@@ -8023,7 +8233,7 @@ tl: { # no indentation
deps."uml" = tl."uml";
deps."vaucanson-g" = tl."vaucanson-g";
deps."vocaltract" = tl."vocaltract";
- sha512.run = "b41077957c5ef6a49ca9655ca80dbfa0421dac54754085ccce58c488f756013aa6b3844640fc9264ff52e764284418fc75e1567a49203ef35d50edbf7c3b3e9c";
+ sha512.run = "336ecc5633674197d366aa52ad2ce650378868110ccc8203c64b9a2ebb69cfa2172230bd46f40acf38b1f984b4fb2d831a7747cca26b16a7d3b2c2ceef435020";
};
"collection-publishers" = {
stripPrefix = 0;
@@ -8051,6 +8261,8 @@ tl: { # no indentation
deps."articleingud" = tl."articleingud";
deps."asaetr" = tl."asaetr";
deps."ascelike" = tl."ascelike";
+ deps."asmeconf" = tl."asmeconf";
+ deps."asmejour" = tl."asmejour";
deps."aucklandthesis" = tl."aucklandthesis";
deps."bangorcsthesis" = tl."bangorcsthesis";
deps."bangorexam" = tl."bangorexam";
@@ -8080,6 +8292,7 @@ tl: { # no indentation
deps."ejpecp" = tl."ejpecp";
deps."ekaia" = tl."ekaia";
deps."elbioimp" = tl."elbioimp";
+ deps."els-cas-templates" = tl."els-cas-templates";
deps."elsarticle" = tl."elsarticle";
deps."elteikthesis" = tl."elteikthesis";
deps."emisa" = tl."emisa";
@@ -8105,6 +8318,7 @@ tl: { # no indentation
deps."hecthese" = tl."hecthese";
deps."hithesis" = tl."hithesis";
deps."hobete" = tl."hobete";
+ deps."hu-berlin-bundle" = tl."hu-berlin-bundle";
deps."hustthesis" = tl."hustthesis";
deps."icsv" = tl."icsv";
deps."ieeepes" = tl."ieeepes";
@@ -8112,6 +8326,7 @@ tl: { # no indentation
deps."ijsra" = tl."ijsra";
deps."imac" = tl."imac";
deps."imtekda" = tl."imtekda";
+ deps."inkpaper" = tl."inkpaper";
deps."iodhbwm" = tl."iodhbwm";
deps."iscram" = tl."iscram";
deps."jacow" = tl."jacow";
@@ -8132,6 +8347,7 @@ tl: { # no indentation
deps."matc3mem" = tl."matc3mem";
deps."mcmthesis" = tl."mcmthesis";
deps."mentis" = tl."mentis";
+ deps."mlacls" = tl."mlacls";
deps."mnras" = tl."mnras";
deps."modeles-factures-belges-assocs" = tl."modeles-factures-belges-assocs";
deps."msu-thesis" = tl."msu-thesis";
@@ -8160,7 +8376,9 @@ tl: { # no indentation
deps."pracjourn" = tl."pracjourn";
deps."procIAGssymp" = tl."procIAGssymp";
deps."proposal" = tl."proposal";
+ deps."prtec" = tl."prtec";
deps."ptptex" = tl."ptptex";
+ deps."quantumarticle" = tl."quantumarticle";
deps."resphilosophica" = tl."resphilosophica";
deps."resumecls" = tl."resumecls";
deps."revtex" = tl."revtex";
@@ -8192,12 +8410,14 @@ tl: { # no indentation
deps."thesis-gwu" = tl."thesis-gwu";
deps."thesis-qom" = tl."thesis-qom";
deps."thesis-titlepage-fhac" = tl."thesis-titlepage-fhac";
+ deps."thuaslogos" = tl."thuaslogos";
deps."thucoursework" = tl."thucoursework";
deps."thuthesis" = tl."thuthesis";
deps."timbreicmc" = tl."timbreicmc";
deps."tlc-article" = tl."tlc-article";
deps."topletter" = tl."topletter";
deps."toptesi" = tl."toptesi";
+ deps."tuda-ci" = tl."tuda-ci";
deps."tudscr" = tl."tudscr";
deps."tugboat" = tl."tugboat";
deps."tugboat-plain" = tl."tugboat-plain";
@@ -8206,6 +8426,7 @@ tl: { # no indentation
deps."uaclasses" = tl."uaclasses";
deps."uafthesis" = tl."uafthesis";
deps."uantwerpendocs" = tl."uantwerpendocs";
+ deps."ucalgmthesis" = tl."ucalgmthesis";
deps."ucbthesis" = tl."ucbthesis";
deps."ucdavisthesis" = tl."ucdavisthesis";
deps."ucsmonograph" = tl."ucsmonograph";
@@ -8218,10 +8439,13 @@ tl: { # no indentation
deps."umbclegislation" = tl."umbclegislation";
deps."umthesis" = tl."umthesis";
deps."umich-thesis" = tl."umich-thesis";
+ deps."unam-thesis" = tl."unam-thesis";
deps."unamth-template" = tl."unamth-template";
deps."unamthesis" = tl."unamthesis";
+ deps."unifith" = tl."unifith";
deps."unitn-bimrep" = tl."unitn-bimrep";
deps."univie-ling" = tl."univie-ling";
+ deps."unizgklasa" = tl."unizgklasa";
deps."unswcover" = tl."unswcover";
deps."uothesis" = tl."uothesis";
deps."urcls" = tl."urcls";
@@ -8235,18 +8459,19 @@ tl: { # no indentation
deps."xduthesis" = tl."xduthesis";
deps."wsemclassic" = tl."wsemclassic";
deps."yathesis" = tl."yathesis";
+ deps."yazd-thesis" = tl."yazd-thesis";
deps."york-thesis" = tl."york-thesis";
- sha512.run = "f7d351af3b8a1aca682957c79eb624f06f2dcb3d242eb78798ed4c5d1864afbbb6e2884c872fbfcf9b6ac18439859bb1f1fa018f9c71adcc2f42f9beacd1e3ae";
+ sha512.run = "3ff65b8b007456d71ce63e06569023b37fc06e05b777fc89aab3bbebfe3ed9e8e7d33801d1f32b7fd6ce350f88f0b8710e50f5c398024c064eadfc315c9a1ed1";
};
"collection-texworks" = {
stripPrefix = 0;
deps."collection-basic" = tl."collection-basic";
deps."texworks" = tl."texworks";
- sha512.run = "4d1850b3a52a8ea8a8e2aae83062017d80bcb4586c64398bcb044f1a044113cb65cd25bbabd64b1a9a1572f1e93c6b26ed92f61369c5a490f0c1ee62924352ee";
+ sha512.run = "76e9ad96aa649c70442533135cb3e198278a8df631f91f23b55bd2977eccacd81a2bafa6cf4f0fd1e83f86dd591a85eb8aaa93c5928b2cb9766683d089994199";
};
"collection-wintools" = {
stripPrefix = 0;
- sha512.run = "b935688c7e195195aafb92e88824d7ceb08a6496ca039e555ff66e99ca4cec9ec91878e21aa03487250ec945c997c01e8114720bd0918a960aabb4e71d17afa7";
+ sha512.run = "648617c8a047b9833429a38e77f1b605b060fc3ab4a356ab8a19e0c1b3650bb56eef7e7b9e8727e95d1e48b0fcac40d8994303527afc7511c5d1a34adab8df30";
};
"collection-xetex" = {
stripPrefix = 0;
@@ -8293,276 +8518,275 @@ tl: { # no indentation
deps."xetexfontinfo" = tl."xetexfontinfo";
deps."xetexko" = tl."xetexko";
deps."xevlna" = tl."xevlna";
- sha512.run = "ce069972bbe05da14450bdbb17252fb5722034216109cd82c6980a27cde662a6f4769a412e1ec5c9d40016c01a4100770d54dc9bd4e28844eff8400a82f0258e";
+ sha512.run = "1dbbe2fba18718b2f7488bd078ce0ad2f46e66308a383ffe2a17e28f660ce56762da83df52e884867bdcce128267a2d608768a0df2fd9b29eeacf43285c78a6e";
};
"collref" = {
stripPrefix = 0;
- sha512.run = "9d032c27fc91ba51e9e2193e3990e44acb7bdb33d18fb307b9b3292286884c7046e6183ec2bae59f6418ea48d62cbd0e680c852c18b016d193d8204993245e8e";
- sha512.doc = "cfd24e2e37ee496ebccd2fb5d53e18854e4dfe36f0420aafd7e5149bf21cee1e7c167e2879041eac93e6cf8506bd8413afbd339e8bf49e1172b44d2b91f3db39";
- sha512.source = "2dbd247ffd7d79d1b7aa6fc4baa242e9361a59f7eb2aba1bbcfbd15da03bf2c644802e40c21619e42d312be09addd4982f207e32fa7806428fd52f71883fdaa7";
+ sha512.run = "56c2fda36523ae348bea381d90493238c7cbf5ab59f074437c7b694b441f913e6b58795ca81d2c549fbba01505a8895e9e139a9d143050761bceced2717fdb97";
+ sha512.doc = "2d75180ab389632ec320795d6e6b989d902b82d1cfc97ea3c5113647e605c1eead0d0f5a6733cb692b624f4caa7120959c0b15018e35be4d4894183ad3e4c37d";
+ sha512.source = "5a89f6703ab1818375ff33840b1295aee99e6a36338790014b7ac4b54bd49850adcf73ca793c57fb8159be87417741dcdd6ad3934af8bfde74595367f5e3a9fd";
hasRunfiles = true;
version = "2.0c";
};
"colophon" = {
stripPrefix = 0;
- sha512.run = "1180bd69f1f0a4a8467798069c0fadf1105b46ea625fab9efdc5d2c79207ae992c61868cd9fa5c1d24b979106633ca434f7ce4bba818958395c9c70be47e2e73";
- sha512.doc = "01176ec0b511d3976663a81f7dc9a0fee7531eac353c843f77eebd22643d37125f174c1a67796c2e439dea68cc3e4099b1811ca0b5b84f2d0503f511c62002c6";
- sha512.source = "f318c78266bd339672b146023adcfdd9e7ea17d6d41cbf1e8f86e81cf85e10a3c0e277ace3b076793b46e77289a492803073a0fea63dcf4bfa7b465dd83dd791";
+ sha512.run = "e85dfdef7eefa2fedd6af7c0b6eb71200485b5190268de3a89cbec8dd15f8e66b3260430660f6cb860e2712d3e20e5a8d0b874592a71b116dc07de6e28161474";
+ sha512.doc = "aba1badf34551d8340f733bb9e365a99c56c473f96ed69deadda917232ea8313df800579cb347e074ff0836553bdeb49f60330883581fb3cc7a3eeedc736d1ba";
+ sha512.source = "8764595f95806d0aa8cd956bdfbec118f16376c936ae457d3d28c072eb8e2d6f0e7028fdb91ab301dfb587a721cc40fae13f56f5245b418413187f8776624855";
hasRunfiles = true;
version = "1.1";
};
"colordoc" = {
stripPrefix = 0;
- sha512.run = "16a98320e38c041068c403f710a0cf9cc981ec5525533919a12e71699f932f58bf7a178b04d491cda6b616406f8e63bf4ed835df6f4a45fd7eb335cf1a6b3dce";
- sha512.doc = "a5dadd8d74de32073ed78adaf6db4d402b7132522a7b561573ec48c8a0c726a1bfeed9483823e3717925103e8dd91ee7ea70febdcd1cd32cf2cfd40e631b13be";
- sha512.source = "d0c6b69053d88a6e042a9a5211c1bdb4aa9a60ff26039cb462ea87283316737fef3ef378ac7c6b8374f69206c73145598dd3bf6943d4335e5f1d52cbe7d77375";
+ sha512.run = "a4d87deccae89f844a6251887e4d20817837fff4eef9cbd2874bef8890d41e0ab930a3ee55fae9ee46685c6b3b2b3324b54ce8507f1cb10eef332b7a480b94a8";
+ sha512.doc = "a2e5c6699a615651dd31a570ba6524cc7cb3d2f3c8d4b1fe49092dd4c01b40714c1c534f3554fca20fad7c17fdfb7104b699a10677519f57538e239820b6f1e7";
+ sha512.source = "2c42638129705d6e08375298684ff96c867a4deeb1d836ea12f8d6b0ad9f61f6840159ed04b92f2cac4c8d126da3a8e657589635ebd3388b9d457994bbc53a36";
hasRunfiles = true;
};
"colorinfo" = {
stripPrefix = 0;
- sha512.run = "057f88a1ba076616eb7a5fd1cb1d0409a481e5535825df2347fee112228e5c73895dfb7f467be20c88382655ad4d5f4704b3249bdb5c01ed5ba9a860cac38145";
- sha512.doc = "381d93db9ad3d06cc9ca72340cc78484d15465828cc40963d096a6644b07801e44b958caa94aae8bfca2167eca9b6b0bdd8dc4697e99fb4c6fe4e21c64cd9982";
+ sha512.run = "63bfe1dcdfd85dd1d7d3c7c8d3d345f221bc90bd34bd75888c361d4de97633b9c14d96930b41adf63370403c858f754e740c53d8100b9eb3c5557dd66e6876b3";
+ sha512.doc = "d871a76648cd57af0bd6bd800ee8673ff07b2572ea514a3806731713d9ec4ab368fba2cf540ba71005300d4e02beb180f8eba82c0b060bcaa7a60e54ae601df1";
hasRunfiles = true;
version = "0.3c";
};
"coloring" = {
stripPrefix = 0;
- sha512.run = "572696dbcd6d47e03eaf2b880efe3e137e0a179a3e14ba1a6078fb53670cbc364246a51b978c0657679a60f8c3ccd77d1ac6f098bc624527430921a1d55ee333";
- sha512.doc = "dbcea5bc6621630fdfc35a9eb1fae1275b7a9283fd1563d9547e8d41548631fc82550890923f5938f526cf4d6ff2ee0b43a93dd2ff4343094f27122cebabbeb4";
+ sha512.run = "7c89a6c53212beaa06d54dc091021c5fd57cc30fccc917ea413d23b0790ec637b6b8e69a3bf1b44d0a9ed24fa1c0dd21608b174c0230a0a94a2e5aed221be033";
+ sha512.doc = "cfe600ff32f680f7b7d3916e5a2e767732a9ab9f1e6d06133afbadc87dc1b8ac420284c75c221ed5b5a81b76f6b01302c5595b69439566775adc18ab11185961";
hasRunfiles = true;
version = "0.2";
};
"colorprofiles" = {
stripPrefix = 0;
- sha512.run = "eda78251a0e6610a411f7cad4debc4474ac22c1e96e3185e131295d89681ff18498c3d70446ae5a53f578ef8876db10bf8ca17385b2ad13454c8611225082f66";
- sha512.doc = "936ebf755ceecedc00492a53843ca906bb7f58b080a0d3bdf94d8608f6901475bf34ef45b411a4ad3fc44faca566a63ef278e80dcec9dd6a990815acbb73f00c";
+ sha512.run = "49be492e62fcd615b08bb6a32767cac54a9535ab859d2a27d1c84788d4e168df2a10133e5408ab1bd3a802ffa8465a61c4144cd9cbafc6fa98f995cb7af89381";
+ sha512.doc = "ab7cabd369cdde5c2e5108b4d75d71bfa5e6b44d7ecc2eda25509078f26bfbc8515dd10a6dd82adab979170e12552fbecffca1f5bd3a1105db21b31097ec5f12";
hasRunfiles = true;
version = "20181105";
};
"colorsep" = {
stripPrefix = 0;
- sha512.run = "3bd8002997c223caf89063ff643083f8c13a9c1a26395a8eeec444f2283029904055b2f4c6bd1bc7ad893792c1b391ead42605c8cbaf23bc20678bbfa2859623";
+ sha512.run = "3c6387a4c538235181dcaf7b6c3ac51d2893d35fa2c18d95d85810b778fecaed7ae2337d2b284ee3439f44d3570ee86884d42616539bf61a15526aa711da70e9";
hasRunfiles = true;
};
"colorspace" = {
stripPrefix = 0;
- sha512.run = "8d7c80694dd3ccd7f44ba9c6c714f619482c80e296d1ab186b2cc49ed3f087cb20f1c368c4e4052e14ff3a5978be711fc337e246d53a01062c2b2862f13292a9";
- sha512.doc = "6d844943e828d102af5ab86a5326ba6742ff11ecbbe38cc3eb5b1d66e0986db72941e3f74d5b2aef02b1c3f6fde4f04f10f44aa8ec5a1067c9789a3d11df3faf";
+ sha512.run = "677f462e9ec347467ab39f3c4e776b870861ed0a38447d61a50abfc3172936c99b468320ad40a5b43713df070434c0b280e2d9d13609e141603453fa7d6c37f8";
+ sha512.doc = "702060f3a2805be7dc472bab428fad866e947d8f700f8357e897443909d555dee399ac857feb1e341875bbd4017e7e456c46c4282def6daabc092417859bc634";
hasRunfiles = true;
- version = "1.2.0";
+ version = "1.3";
};
"colortab" = {
stripPrefix = 0;
- sha512.run = "75c35fefba78b3fdbb9fd56fcfd31c37d1da963af89371caefb46a76da53a5dc8d3121be07b2e8ea06d98e558a9971dd37549f04c652a78809b73b9eb1ad35fe";
- sha512.doc = "05296a8c86e43d7acdfe32d7aa04caa50aecb32c8050b339c9444691cd24c5aba545161fc35e4f6815fe69a9284d37915d469643c7e78a34f943f2988687eb85";
+ sha512.run = "460225705cfa914efc689df2d3f0c0ef7f5883082195e3d8e29e124726589fb5e9b7fc4679541b685439de097b6b297b803cf08e104ec13b849dbb26cffeaa04";
+ sha512.doc = "947e46ffe5c83c3803e40f0da9a1a926e830e2b24f1d486d158da24bceade870cb1fe580aded3838f895deb238d1615cc0e3f95a05e99800fb1bad87ddf0b134";
hasRunfiles = true;
version = "1.0";
};
"colortbl" = {
stripPrefix = 0;
- sha512.run = "29aff43799b1c770ba174e8348246d0a3dc81859c13f362577a2c57c82ba3b18c9af2b07919d155177cc4982a7d9dae84e26a4a9bba1dca5475b095f7359b11f";
- sha512.doc = "1359832614041e91500c2933d39c6872081b88ada89baf0cb5a96e7a83b40769649407190291797c01e3cf837f13230296eb36ce10e003fd04d615d64501e618";
- sha512.source = "3a3c9155cb1474d5396ccf590be1dcefdaffbd4c1b94899d2a912da3750dfe899e44bab1f6a156b1e6ba6f4b26d4a614ba78ab120ff5c3e52646a837f562b86b";
+ sha512.run = "fcfad0e46aa26afb44ad18f0dce4301c41f2db3168a5f8914eb58b2e91a53eb3fc2533249bd330152e3632b8d5ffb591b70c37b3700f6597eb6cae29804168aa";
+ sha512.doc = "e550a2e3d3d0265a8d49db856a52899eafec47db8534297bae6c85f50f9858dce8e9f989d99e7cbdff0ecc61442827e79cadb4b8dc005f6cf60c9574996a661b";
+ sha512.source = "2e5af0c9831e0aabea6079b67ea53df24953c05c1bd0ef2fc96190077a898840d530a061d585ba6a37d37686f9acc6192c1220793e373a52588009b1a134acb8";
hasRunfiles = true;
version = "1.0d";
};
"colorwav" = {
stripPrefix = 0;
- sha512.run = "615caba84d24d8170f8408729b8fadd4992b3bafbfefa9b81da732b316c3327d49b011b3138420534a5d8b83d69faee8ffa0346a3bd141bdbae696e4c9dd99c4";
- sha512.doc = "8538c10fe35d3530cdc0e27b190607167af9ae036858c5692570e332bb827b8d1394a725d6ac47c72e1bd1d9b03bcc2c908785db88b8df516b51a8151b48d837";
- sha512.source = "f112f1020e075def73049dd8ec210c486cf6a8a2cff93db2688f2d7960181cf1c8e3e564596d395a6498d25865cc326981011aa56ba05616a07992fb25bec437";
+ sha512.run = "618f813c9e009a671069a151bc6d438a42b2c589b255685d91dbbbd162e6a106164d626cd772bdb3e6538a1b010ae178dd7e1519195b6b1fee10ce6e46253b6c";
+ sha512.doc = "e042c10fcd4d2760383352ace13b2d3600682a01c900220913c79a950fb1597a59a82483429557aa7598e1cd1eea52b73dd23367139fb741ea48ee9c84c4c572";
+ sha512.source = "96ff1933d48bbe938de3635588d9a9c682ac387415d5a7c316e310ed0931e7fa0adf44185d8232d753a1532653b6bb5c0f6c402903bdab654333694f7c293215";
hasRunfiles = true;
version = "1.0";
};
"colorweb" = {
stripPrefix = 0;
- sha512.run = "12673691e77ec9316d03b6a65ce932bd91f8570dc3939c6063934e4d8324153f1479b0d2bd395c10f26547a140e1487a6e74dfca63830e43eb0c281fe65247b5";
- sha512.doc = "b95aa651b349b8d4df30891dee6af6e6b1564257fe4cf700199809389ab1b7c8e77239b75812f93b7deaa02100c7aa5236a219d6337efa135fd042b7945cc330";
- sha512.source = "e63dac77920e8a6156bb15f56d1df85c5e716ee4d06af008ba0649271f38526170dedcac0210caff368973b6edd1fbb16fceaa0543a08599960b5c40abf7361c";
+ sha512.run = "dd8e53aa707f1e73276cca9a9c5732b012ca7dcb0926d101c71aa5fe3829f07251a7f606accc95266f6c9aa4b867a38cc654ca97cc32857edc3d196b2c5a7fd4";
+ sha512.doc = "b1ae7c14f2f07405b7a957831b60829046b058f6d1640051cbee877100c98a8f47d2c1d40f60599c42ff90eed246248b4f48dd8c1d31f9d45082f9ec5c341626";
+ sha512.source = "4016805ddde5974257fc9f20a0f4a8e40b12d059ba74ed6425f206c4b10127596d579dd8c057e85289e32dc1652b2258f6d2590ec6d4cb10c72aa4a874158275";
hasRunfiles = true;
version = "1.3";
};
"colourchange" = {
stripPrefix = 0;
- sha512.run = "4811c709d163ba87934c396d4f1e83985af1607f15330e1146e7a49f83f203589b5831cab9e5ed082eeeabf1e4d33096b50df91fe70016953be2ee2fb00dcdef";
- sha512.doc = "99f20d002c50bd78877fc1563a0a19a37beafa84cbb947187000092e8d1533871995548aa302250df4eca9c16eaec1bebec6d43306103f524075875cad16b466";
+ sha512.run = "dba4ef8d97324c3da71de1c6a37e268618bab0a876e1da37226ec9fb187087d39f32507e97f4ab4fa801fd4bbb98c51a322c6f2493b719133154b24223bfba46";
+ sha512.doc = "628bc515058108ba97312c15ee5af00e086ea3dc124b4e7b038b176d4175e2146afc6f571593c006d749634896fa286d16c923c17d4dc9e55e81ac3a8aa95442";
hasRunfiles = true;
version = "1.22";
};
"combelow" = {
stripPrefix = 0;
- sha512.run = "90f17be87dbc02e346282f47694e2168b99c9e0111745f8c38ed31446b96c3258ca287ac79e80e05fd54384e27f4a44fcacdff05f04a3533d393558458c5c506";
- sha512.doc = "bcefd624f3eb0822118109b70b905a75abd9c52031c380334bf7c3763fd950f916fe76378316bbf8541920686d4aeae99e707ca36df83ac7e3c2734c5c31eb3d";
+ sha512.run = "17f1beb58a11f3c754c57331d1b2d9338fee359b6c27cdc0a855671397e78c0b2d29ba60247f3104d3eece22619671f56d2aac862ac404502faaea08f40d7be4";
+ sha512.doc = "82d8e60a5cd8d46b952aa27dff03398cb6e65a1c5a76c1eb260d3e30172af89206a7a8ec7ab3871d5e33e87ccc2c99e2f54740facfd71d43ea6f88821c9ceb2a";
hasRunfiles = true;
version = "0.99f";
};
"combine" = {
stripPrefix = 0;
- sha512.run = "1ac3db1dcc8a2456711c4182a348895760c91880c89d4787808f04cdc4f807337d053c0adfd5ba9d9c4f1cec6f477dea33b4a96d134c77e5fdcefb2c8f2657cd";
- sha512.doc = "5434cac620a2da1b4b8fcf087d720f5af53d7ec36da698d75e0386147d0070d0673c50746db59de167ffe0523cd157c29369c996e2e188b8eae4ed56980b76e1";
- sha512.source = "8b9532dbe365d898a99bfc5df53ebab76a84019cd3a97d5dd78b9fc3813b7e1f3e1f88c1d49ef3c38fb5f2ca105e0ed4c2fd7988c3825fe31059a0361044803e";
+ sha512.run = "9e57b01fa0a14556473764144dc3b5e4e3d40a7f913932b02826a68efdd952adc69e990ba75f6b5057d69850d3e693e1c5b5c40d2c3443aab2741ce9646d522e";
+ sha512.doc = "4e09fd0a9b587d61da2c6a15579675b9a839c83f0b38b0f958b2f4aa2c0a49adf93730ebafa235043cf645d6b8689cbcc5916e4bba92b5e30ac87a8282402859";
+ sha512.source = "25df0ae6e799710f575de4aab975f774f53abb28e627547cf61fe68a4de18cd1f9fa3a8cfd242ecede15e6363734844a8ca37b49da7bb4efda6bc90f4f1da168";
hasRunfiles = true;
version = "0.7a";
};
"combinedgraphics" = {
stripPrefix = 0;
- sha512.run = "accccaf617e20b555ee67ae776deab478bb8eb3628845c2de6a1cbc47b10d405d81debc9c590d1774b7c62f0bb9239a01bb0c7f6491cd0b864d07ad29a4da335";
- sha512.doc = "bd63beb20aa2fb1c6b523bd17d9361c73486c9e528d4e54f8cc3dc1388f4ae6e88697e8e5f55b42c04dd3dd559283e494204127ad86fbd7a624833a539299559";
- sha512.source = "4ac1e6a20e26947bbe3ce2ede052f12226930133f28cabcacc46e3bc03eef9945d62f24f04f3f254e0167d1e47716f34c4c4b0498831a9d2bde1040257ba9275";
+ sha512.run = "22d36d3a44fbbe5f11522f28e716be862d354998750492d014d86037a24407a748248571e50dc99a6fe5518d8ecbf61ca657407194a43b75510b613438fa4b65";
+ sha512.doc = "4802871f57bbc131c850f89eef43778ed25a9abb0a850dac0e91e762b7a321567348f147ae02847cad4c226f9acf2bce921f9745832d1dc298d751b8123741b4";
+ sha512.source = "248524984e09cfe3a2a6bafdb0011d3470035243807635dff3ee6e6bd5c7d2ecb0483e7ce069a76f1589dc5bc2da4aab2ef94ce9ef587915a03d285bd95965ad";
hasRunfiles = true;
version = "0.2.2";
};
"combofont" = {
stripPrefix = 0;
- sha512.run = "5b2a1df350a23d6a8fa06f7c8820a65b20ce3baa36606f4d46020e6c3cad58dd4c5d1c16a4f36e3e789cd41d422ff8a4849c8faee0c384ec779b7e97be7a8aa7";
- sha512.doc = "18cbb6692855c1304e46cb19867a86c8c476cdac5c8d6ab5e171987cda4a82f74147b898d00f550650f2a11ecbe4019f1c19dc8b1a1c398eacfd025f44498056";
+ sha512.run = "838f10474c2e89f317df4592443deaec3d1a3310f7bb2b458c2a1b29a03013c4274912020ddd9b5807bb6018b6564c11df7b14b8a6db556e8db58dd98049c002";
+ sha512.doc = "ab322618efb3cd8089e9142a28800d34724e499bacbd0cc4a0db14a409bea3cb355f50d412f92862f53c0a5f91fef8af7b652b21be0596cc9687e4919f5122b4";
hasRunfiles = true;
- version = "0.2";
+ version = "0.3";
};
"comfortaa" = {
stripPrefix = 0;
- sha512.run = "557beea39d924482cfbc16a4509232f968feceafeeaa68d0dd3cf78b6dbdef96d1628200967fb4c3d8f71b11d621cfe1a6f6f9a3a7d767c21cd6e6798c14302f";
- sha512.doc = "f8502148d1cf9e5146a72491000bf0e62263f3ff36c9de83b5215326e3b30f72fe4fabd301f486945edfd20d286cc3ac4b7c01b89b60e71f2b844155eecd1bf7";
- sha512.source = "d937e33b13fade7afc9810788848542ef9439af80b5d9ad5878abe110f5422d2ee4f6d8dd3f5af321b25fa24dd5bfcb478c4e919fe618374340dde5d0f1afb98";
+ sha512.run = "83398c18c37a1e2d2e780133910e5ccd59daffb548f689e22bb642d7a2776e425a80df8ded3982f9b343b83d3421d3d5a9f363840b5f4d9e5ab470439183aa70";
+ sha512.doc = "e7c554f3d8ddccf5660e7dd21ba4aec1412433fb594398d9e3b57f9ecd7943c34529b4ac747d9678dd30374eb8fdfbfcacac0545f12769bf419644cf79123a05";
hasRunfiles = true;
- version = "2.3";
+ version = "3.2";
};
"comicneue" = {
stripPrefix = 0;
- sha512.run = "9c510fcdb0ef4165f162d60272894f6061162804be88fd17f7591426d39077c5d90be578faf963aaba707cd290ea05535ff04b490fdfd5529f4fc7f2574f6336";
- sha512.doc = "304001eb14aa91e94abc1c872ce1967c0dbbcc4b29709287e25fe783ff0263922ebcd5144c0831ad0a8f6d18920304d480dda6d48a771c5ef21eae4456d2f9bb";
+ sha512.run = "c72d19a0f5219d96da92916ec13fe333703c911b4222b60f825aa5ea2d412df261fbae2227c56844e70fcc057ed8367a4c42f17799c4b8418b02c3171b8d4864";
+ sha512.doc = "e3d1630dbecc93365e18b496565a5430e0867f3d3a82c0bedcfec8a02168bddf71d9e65b996e4682294c086d1049cf88182a36c5619d8fe6762aa1050fd923a4";
hasRunfiles = true;
version = "1.1";
};
"comma" = {
stripPrefix = 0;
- sha512.run = "7fb323e1fd37563a7409a7eb8565d6a55c7cfbd539e8efcdec12866cfe55fc0c2a4e14fb2820d0742ee93cf42f0f8fa2b93eb0a3df64dbabee871d2b62675836";
- sha512.doc = "fb9e9f5b7dad0b3be66884fa24b57ee50d4455ae102fcefcb49d19df543c832f3241acf824bdca99ca4016ce088e1e6fc0872cf46c6789d3fd2ada8ed862386d";
+ sha512.run = "65c21bca8e6a707697847ff96d1cd909cbe0c7d33140b4b175a2e3464c1c67827cea9c9f65e45dfcd31fcf2fd94262daa907358341fddf351241753ab47ac99c";
+ sha512.doc = "b25433b52a32cee71043c1f13d2ca45beff32733ac24259f767b6093f5b5f38e0da3c88569bcd637267397c49d26e546c26454381cf916040c52a2833b02df65";
hasRunfiles = true;
version = "1.2";
};
"commado" = {
stripPrefix = 0;
- sha512.run = "c552d4be89c7075391a407386c5927f4eb0977b7b7998d2acec615929295900526370a9ab992d60b698996a15b3ab7bf2e24e39a74fd203b39f819dca509f35a";
- sha512.doc = "e79926a469f84e6e8dbbd7d68c11eea9dcd4cd5af27f39765a8e16f57fb50eca80a41dc678ac9ad8fd0583983cab0d7ef16bf63a5362e33d4127fa4af62c89cd";
- sha512.source = "179069e789165ce1d5beb1c2da8def2274f65718f170348b0e102bc58d3c2fb0aa283d494f79302e628f790e25a6a65d2cb6be435a3e9e34fb9ba90e8cd340f6";
+ sha512.run = "c5e48910b5e685c792b9dfe191cd8666472e24e7ef6d6c2fdb3bfb05b2f39f4d4ca68cc7b859d07f50e5d596250e36e1664e1ca48666b0e3126eb8c91d27c384";
+ sha512.doc = "457d03b34ba53988ff287060d18f993f8e01ca99991505c5373abc05cfdde4cfcdda8fbb6dc3737e91c66ef0b30c083c31e64e326c08d4959ff8ed1a66cd4d33";
+ sha512.source = "e0f280bd901ae306f17ef58686345ca38546fd635dde274456af67f41fc05523a91c1f0c0a2b7f433c992193a6442f870031459071a5d7fd6c12f68728f24809";
hasRunfiles = true;
version = "r0.11a";
};
"commath" = {
stripPrefix = 0;
- sha512.run = "5716ac19591d8eba5086a97ff5f2a7326f0b51dd937f87f81efa881735b5fe01e5b406578e87f80d09fc54228f20ff67d2beb462fe0c291f9caa8133f7d40109";
- sha512.doc = "a83407ca5345925edb4ff9c4be8c25ca549ef79bc2e8c95b9778cb028c52ccff963a0799303cdab6d23509506a0b65cd4b0d228a8a3cd5708faa47265118a2d9";
+ sha512.run = "68c25e035e211107c65eece91bf84d65f2328ebaa3dc81d70186707c081f865abcb1be383cecec7d780bbebf3f565647406d6bcfc2c6bb3e846058d50882a6b0";
+ sha512.doc = "5d1d162cf8fd6692788bd15e2d3c2021fa6ed96f289f2c17e9d7e9d2afb428030f0d016f4b4aac62aebec1c8988aa1a978f71bdc7f4873e181f1b2ec7e0f6d0d";
hasRunfiles = true;
version = "0.3";
};
"commedit" = {
stripPrefix = 0;
- sha512.run = "475be176f6219fa4cecb991831a79bbe80d5bbf4501994025347b4bc130fe73e1bf59332ec3625a958a52cbbeed56321b646480120863154899d8cc9a35c99f1";
- sha512.doc = "64de348b0d227eea8273e1bb1e0a661682f64aebfd53aa0fdfce426e400f5d0c067519e7d2a922be964a92b145a162dd121901c78ca77399e3d335707c9036a3";
- sha512.source = "371e5a4edeba87eb9639d24c684f3f814cf8751c93404061e0b92f4cd2d0b471ba9ab0a3a3bb6f612cf68075e2a97088ff1552be03e361fd3f6f73fdee1f98fa";
+ sha512.run = "7a2248fc7c3de4755a68dfb769c0862332f41945a5efdac8f0b9911c3479bc45cf72ef0176d8d2ed2abe127aaf388c17c90d1f58cfea4aec8bd9e488f2d96c5f";
+ sha512.doc = "b8c6fbb8c67aeb878fef32bb6e61dacdb3ebf9bb7ac92bcdb685bccfac8129ee3145d40ae579ff77b097fc81ebe0438ee5c50c6bc3df156910a287b368728c6e";
+ sha512.source = "19db6434ff564e454ca44fee29d22bb6a930b9f51f54265955565fffd8a7a4a1be89e3475c727a47c3723da99160f4d9ad9899321913d8739821c6491117c843";
hasRunfiles = true;
version = "1.02";
};
"comment" = {
stripPrefix = 0;
- sha512.run = "2b102bf1c2c278e2e336161d264e04102df7ac1cdcaa91d5a8462992acece368714645a5ae12c87baec5d6de6508edc8794b4aa032cb2e58be32378b524b5874";
- sha512.doc = "a2f8af13b9529e088606bc5592b31e5a1c3f4503420021b10203f8a22b7fcc7369cce73851818c93b3b679f989a97d4734f96881f4c5d1c7d5175c5c9bb494b3";
+ sha512.run = "36b5b4c4d4345a4fcf706f5040c02c2de52567fae76146a06b7f084d59b12d151e65faba1ee4aeeaebee018d81200c2902feb81ae575de35a68c00fa14ed6ba3";
+ sha512.doc = "d5a360c6a0c549fee1d46fa0e9c3f9aaaa4b19b30ac48046e736008ddb42393062824950684185175f8ab569cec221bc8f9a798a07623dbe26cc92a3fd6bc72b";
hasRunfiles = true;
version = "3.8";
};
"compactbib" = {
stripPrefix = 0;
- sha512.run = "8f40de9cd7db15864d220c49afdfa26fefd49d2563205c0b73a7693abe4509316e4d15c1d60d5c944328fd2cfb6e3cb254b1e6ab38d061bd23a66e1f99356f74";
+ sha512.run = "dbc3bb28178a656b400a2a72e48ec813d6e282ddba7c70bb4dd0b5ed7f76e9e0be1dffb0ecf43e4893210453ef420c1b1d859c287663cad6bfe8c7f46dc8d86b";
hasRunfiles = true;
};
"competences" = {
stripPrefix = 0;
- sha512.run = "cebca8ba6243f962208b4b7817d2532c28e5aa327c157cadd6113836ec711446e6413ebc9f8fdd19e749101ae7a8b8710871c706fc754f8465ea535e280aa06a";
- sha512.doc = "b15eb8dcb19d8d2303ceed04240770bb5444733488c2179c80121a8c2eb4fe9e1fa6665475d00c5143a0b943f68df6bf42059840a7eb72acb1388887698c0164";
- sha512.source = "81232d5a93fcf0c2b278872d51b34911faa7ea4a92479956e651e95ec44d609093c257afc0a24454ec736960feeff7b2e335d43bfaabff299a3786a212d53c53";
+ sha512.run = "e5b2b3a77418d5bc55e8fbbc68c39b1852ce6081b00bf6115573ac29cb7c2b8fd70392fda9b04edca5c3aa1617424541fef2da4d2f777c433b8ee168e850ad99";
+ sha512.doc = "8a0078f2a3c32f03aef58a5d1ba4167ac4c738103d65cad9a5f4bae67aebcce3cb7a16d6aa27fa7b83955c95b28c1f70a0404f5633e3231c3b6d4232265e6c53";
+ sha512.source = "2fb4c80d75808aca093a664bb2ef152cb4ca6bbf1ba0253c2eeb6ece3cdd2299cf7f183423b65f47655128c3b374eb756cd870cc24034da7aaae206216e79fef";
hasRunfiles = true;
version = "1.0";
};
"complexity" = {
stripPrefix = 0;
- sha512.run = "8377bdf605b7d625c7148e54f84e7313c6a3e6e99b2c0fd4981df3f359f8a2af64aaba4f61954b6407c7be95f726082a67eb1a937d112dcb14419522c72d8e7c";
- sha512.doc = "d7832068a120e638fcdd91ac0c4e50e52f151aede46fd774fddb1337276f408d61bad0656c6bcb8e2c337ece53e59ea966ad2f3169161788d41eeeafa7753d87";
+ sha512.run = "352e1a308e159e432c3123afeba8b173b28e164c81b4874273ddd3f8bb8c8866ef33ba7c06e061d52a3845eafb3307b045b82c9da5ea6a812f3808417fa074d6";
+ sha512.doc = "2ffc63af2d86b7dc121c6e122ee1d23387c4c73a6ba65b226413671b86644d0cd9e9ec646b3eef49d9c4b2d64575d83ff45f3691337ba1dea6835945ca80de13";
hasRunfiles = true;
version = "0.81a";
};
"components-of-TeX" = {
stripPrefix = 0;
- sha512.run = "e0c5ab27cd8d772f2b890460e83d2fb681dabe1d3080a6f37baa8fae329af2675bb959925b0b5b7a345a6633edb5d362502928ec761de977a0896818bdc68526";
- sha512.doc = "198ff64023dbae070b6995c75e75177f91ed0598e8145f2246e0b22fcecee4c02818781949185dc8923ec8ec94fdd0539b8a1d07e304529077fdee131987fc0c";
+ sha512.run = "364836128154056aa5d1e005144a64aa64ee105c78d34127958599c8c0eb82aa70e856017be3d7166d723a0fd7c9656d72cb24e46bd61d8768c1dc82991c5f77";
+ sha512.doc = "5da762a898a6cb95d5da95f444e862c8d0ac351ca63eca776fc1a9e35e2fb00389d414a85fa1bef357abc3d68b691a36ddac8c6aba20b7ea6f398c9017ac13fb";
};
"comprehensive" = {
stripPrefix = 0;
- sha512.run = "0ee08e9b2a9ed359ae61e1c1a284a18abea30413a9a2f3a1260a3f69fd12e0a1f2e9c97458043ba30f4aa31a63f4c894fbd20641559c78e6fcd312928276eeca";
- sha512.doc = "1088ef5e1efb5a5657d6080727b24ee9c0aee88db36392b777f057814b72925d58b28fad102d8733debd9176cc61345f09a4cbdc2d1845d8ad00cb7bf3807cf6";
+ sha512.run = "8c34a44188cb3dd286f0f841cbfd2d4760bee9be75c814041ea7d2f9ffef39991f018fce276a440f88ca8771eca0c1baa9884d2a7f60afbb788f63220b51c3e7";
+ sha512.doc = "e262b3996a745024d2cca39d62ba35e00e9b6a8ead58ae1c89c5d8949744cf8a084021beba8c611ef6b2726447919241e0f2f6cbbb21e6de4d6c15af7c7b5ea4";
version = "12.3";
};
"computational-complexity" = {
stripPrefix = 0;
- sha512.run = "4bc9be35eeccaa8d5dea51a219025391d950ac56d2aa0bf7e8264d047943df5cf3fe6b5a3e14973132edfdd0c0a9a68abdc95d5c46e54bbd79d315b8f12c4ef6";
- sha512.doc = "09ae63bf095fba03b8db2f54a22f410c7f0ef2642209c917826c926ea3bf41c159c234dc56849c45f1ca73b15659dc43b466d3b7bb3d7b6c85ad8ff9d3f9103c";
- sha512.source = "fa00f041cba1a8c9db5a769d578fd17443f2b8a8a9c590250199c76d416390bdc420e8456e1258c284977806cf8b49de271e69fbf678393a44032ba6e5155e20";
+ sha512.run = "639ae984ee1b581260434ace517d8209843127795e674af045ddafe16838946bebbd2dbeded45fddf62ec0a49b1a30492db0cba4ad1e5bf65530d1d5a5df9198";
+ sha512.doc = "9daf1691d33bbf00b67b82cc29de0002e1aef968cb1f182bc3d722082582ed7e60945f74675b48a87baf67aa9f5fee4a167bf1548d3312492a8f570feda93ac8";
+ sha512.source = "37d9b700194fb1ad6cd11fd9008aa1634a6b425133365819b5f76ec349a962e44ef43e8c18572fec16bb4f7b44fea29bcb4f01936016486c3eee4d44ddfc5ba2";
hasRunfiles = true;
version = "2.25f";
};
"concepts" = {
stripPrefix = 0;
- sha512.run = "b28ee91e7e558ec6f832f7422a0a29d7b813fd471b927b714fc056b36bc6147c606f1a10b5e678cdc0606dabebee1753bfe70377f48914fcc62792e5162aef91";
- sha512.doc = "e056c91d0b11ac91228c0dd248c092a2b20bbba0241f9f0fb353e0a2d91d5916baf675eb661356adcdf0fce53479715e5292dbfbf2db399c5a64d2d7a5087d4e";
+ sha512.run = "2fe917ad25df3b14bd3a20566b97a7ece0f87f79ec7ef10bcafdffde1834f6fc4bfa6775a7ec8d044e5f3ad241913b2664a7a5c25893e9406de26c0a1008d25c";
+ sha512.doc = "5519f645d55e2a3e4e5f9156bdac2ea9e4ad4735ec9104255e75ea254f45b135f0d635322cf46a5536e8600eee1447ab48753763a4c89310e92d51c94c4fde80";
hasRunfiles = true;
version = "0.0.5-r1";
};
"concmath" = {
stripPrefix = 0;
- sha512.run = "dcd3f16d6ed8405bb7cf93aae518a1cebeabd0e27dca44daf7ad9dfcf4d8de280bda89204d01f14e37f27a0021b65130f11ba4d35e7cda86a66633d07ae41a9e";
- sha512.doc = "a3c56deaa4726b6fad1cc94313b4a1f869eb8953726bc3c0bfdd92c2edb81c526562b4ad69ed519db974f8fea59d6947f16d182aaa8ec95143665c1bc92d7cb4";
- sha512.source = "b895d6861c19fd86b9dabe9cc3ad53768dc18826f2144938d27498fa5483d4bcfb80b8b63d5213106e4c3871f65c1b683dd637d976fe56d7fd623528b52d1356";
+ sha512.run = "1e2fd3339fd2bf2a48967102ca42c930ff41a5b4a9fa850cbce6aa2ed701ab351a5dfb931ed80de34aa13e18ab2b01fa2893f981fc671d6399f4d55aa9f8ea40";
+ sha512.doc = "05dbb0a6d89d3f72f3d77824670afb29e6ea8dbba6d37255f6a36006a6a6b630fb56b12815ae3075c41dd698d6a85c6be7ce1dc2da9b3b69b636fcd8c4855a84";
+ sha512.source = "6c4a5a4af907174df5fdeb77f0c4d0f554c2b8ac0d95031fe98f4a748bc4a96c7a526e44229174ffaccdec5bcf086722b355b3c4dcbc4441e1a67c91a71376db";
hasRunfiles = true;
};
"concmath-fonts" = {
stripPrefix = 0;
- sha512.run = "bb588056335d28dd9e98aa9ea52ca8a86f019925695ddcc1ec741229444a13edb5e21d11428218058af4d609762b83eebef8ec2f00832e4a07a7635f59c7d96a";
- sha512.doc = "86eb3cb6035b233e1363dd301aafe5dbaa619bbe92a848f3a00f2aae973c921e650b5d2f425a34e322f524c3fe29c228017e5e7ca77fa5270fc9db5769484f35";
+ sha512.run = "65b3f7003b8aaaf6565bea6a65da11f42dca2283f1d53710f4b476a48ab39ae6fffc1d0f9206e23b66047b572c28e793e1a75d047f1c1a892fb4e7c17c854741";
+ sha512.doc = "7b2db9b8f2f23816cf413676dfbf6ca3413a39bb20cbc12070b9202bd2e98714a86dcb5f27a746ae197efd2284eb794f06af1b2941667abfddb72773ceb61378";
hasRunfiles = true;
};
"concprog" = {
stripPrefix = 0;
- sha512.run = "77a23c872dac366de52c3466e7c9bb2d1c50854a63f5ac44a2bc878b6cb81f14743547140b535fd797060e1baedd61f14bd298025ac6f1198777b62a938d1142";
- sha512.doc = "8354e96a7e3042d6068c5ed9a58396ea60fad48b3ea0212a8e288263bf40ee18e1d0d72f63b03ec1653f200e62b4caf4efd05cce00164d8283bf48916a9c3597";
+ sha512.run = "f650acafa4ffa424451f338d6432d665ff679396ed367650d360adf699d3b1e7d8d23f5b3fd070440cb4d6578d07978bfd02960c1219eed6c8594f110708e5cc";
+ sha512.doc = "bf4d76362f7a764ae4c7937edf05a575b3faa8d6919c6c857ae350b742f53d6390546263d14958dbdfd423c9b45a7f9eebe862a00378f51c754b5fee65f60bc0";
hasRunfiles = true;
};
"concrete" = {
stripPrefix = 0;
- sha512.run = "fd799eae8a3c15ac07f4538a146ab0f8fa0971e660cc12c9826b4816729f161530697a33df753d916dbc67a66bacc99a8cb7041c0523a74a2c972d98d9fe9c6d";
- sha512.doc = "a11a84161e8dda4a9f9a9d318578473de9784811d3d4f5d15466fef8249e2f2cf66445e03e4dde1f947307f18439aa8f8efa8fb37ba486ccd1878afeb2a1c9d9";
+ sha512.run = "465b6d7e427e8bd7b8cfb44551d4f8999ed0e8482f905416ec4ea7db6ea4293e6124f0b69e84a84655d5230cee1555f15030c8dfeac8c7da99c1c8ba20a3d640";
+ sha512.doc = "5fb4fd77468dd4d5ba19d43d176588f05345038d58c9b0b2630e6795ed33bdb3db0053d5bb249030a118bf19cddf7c7e4d8f1ae96173b1e1368e468ea2c00727";
hasRunfiles = true;
};
"confproc" = {
stripPrefix = 0;
- sha512.run = "ceca3e99e7ba490b0da0368da6239e8c523d11863ec3f27d1ee60a864bdd5e58be776a2a2ada7b03bdbd1c2228e154ef9c58e2271b5cbe2216b61b42fcf31cb0";
- sha512.doc = "e7f89fcf58d9c56ba5410eced55bb54b347780e5147786b6edc9260fbf7bb545dca6819d58d7842331351a1ea2146308808e8edfa9dbe26b728f896c90f83905";
- sha512.source = "21cd8c2c57fcc31f457af44061779e12b039ec318af84c41d4b3ed015fddba6f50b854ff65d252910a7a3f3da530e6608634d22942eee7c7baaf665c68e5cd28";
+ sha512.run = "b6e054332f7f6a239a6eb102ae4b022f90d9523628a293517b1d070602290bea8e623379b5c246fcd5b8daae29c9d32d02a8a7637cd704ede5b1b928de4536fd";
+ sha512.doc = "0bd697d12f1740257e89cd5853aac7340659350a6374c32c5fc22da4249ea08b7e176dc499712f4c2cac6641c0161394ff0433513f7ce1942d50ac69021c14aa";
+ sha512.source = "f8530a8106931edceb4c5f0b87022092fc85368966e5029ab25e9f2f19cf95a3c97694dcedd5a78d707b4d9e4a9f358a6bc4f92084a49dde7d6100b50e77fd1a";
hasRunfiles = true;
version = "0.8";
};
"constants" = {
stripPrefix = 0;
- sha512.run = "c3e3ae974619d9d231d6404138825fad149fa431dec1650546306359fae83705e21d4418275a4c77d7758e431b8285a385d98e07bed2bdd1649d0a49dc78b49e";
- sha512.doc = "964fad868080b9850e2c8f6ca040a3f3e6f6bf68d7db34e474052ef2643743111bb73f7a123f1d9d2b9eb0ae0e633fbc0b72199477afbc498a2405cea200fa0a";
- sha512.source = "f0c3e7783ab2891e717db6fe9a617b1d19ccafc568e3af0f8e2ed3dd417df56459e6109de04ace6a214618c01611ecb58cfebdb635b0d79731b2affb76aa69b8";
+ sha512.run = "c4f807315c7f95fe7945e937e750ea18c346a8ecabb80a39922a9b861e3cce3956db31c55e68a0d3417406284d7187fd3b1d1c336c0a130eabb07e4bb60503ca";
+ sha512.doc = "2712e46552a8391b0f2a95991368882a393007788cebabe7ed6c5a604eb2085b4bf00749c6fde3c88028904b7117cd4865b964d11eb443c6939e734495d4df2b";
+ sha512.source = "6ea97687aa1f8f1772ba82a09b251c557b3cbacd056a27fc45412c9d72161d04814c9478bc495ca78ba2f8796ba44b3c29ff70f94382cf173b3e6ea2eb7dead3";
hasRunfiles = true;
version = "1.0";
};
"conteq" = {
stripPrefix = 0;
- sha512.run = "891a8b1b78f6656dc2032dddd4b67841a512bab4d71f6d64ee5ce1949802fd7a47d42d5369a60f7e46ad77b32ee3b72f6f7febc3aae89195f03e553b58ba178f";
- sha512.doc = "288ec6477109351ae6d987bd5c720a5cbf40ee2ed9e7a1dd254ede630110561af5e28f7a2410e842922a38eda5ca3b04f81d4203a517370cc78f7617c7f1466f";
- sha512.source = "95f7bb07cbf6c8c16e4c8c398ceec9098f87ee17d4535b174e06d375467406aaad5bd915134c903097148597946c7606d347465f5dc2fe7a4b9f94708d0b563a";
+ sha512.run = "ee0f344ed0eab872aca3c54422f83a6f8bbed2462a22cbd54dde075ceae79dc5a01ef13947327ec726d5eeb64eee5519e4074c138f4d172bbf2b4024eb88ceff";
+ sha512.doc = "edf52893cef8c5f8538a64d626a12725b043c5f0106a63f02cad91df9ad632009cfe3da51149750d4c23c12742c00052b951ada957b89641d9a0da59e93396c8";
+ sha512.source = "d3796e7bd679bd64c59a8d16e50ee7e190f9fe3c0774ece399486f8d5df7f6f63ec8a0c595572be305532c66b94011a92bde3bb5850f2feb4ec162e3415b5102";
hasRunfiles = true;
version = "0.1.1";
};
@@ -8578,562 +8802,558 @@ tl: { # no indentation
deps."mflogo-font" = tl."mflogo-font";
deps."stmaryrd" = tl."stmaryrd";
deps."mptopdf" = tl."mptopdf";
- sha512.run = "b3f03cc46d37bc56b70ac3708b85a0b3b08ec95c3319ae6a53fb573c9e8f3a91b34e5194e886312eebe9209e8b7f8bc82b8de99b77a0ea670b6f9c2da27a88ad";
- sha512.doc = "59656734c9b818c10a871a92f9280560763bd78506727082b9b7432718c61757e1735cf85641f50531c4a51eaffe465c70b9746024bdd19ac24eccdd2c08b3dd";
+ sha512.run = "1c525a6a7fe325dddb9588d3720e806ac762eefc90848e4457fc4d3cd60c64cf7b6e5c9388a1f22b22c526e84cca512140511bec9ca5ddad99bf7b968ac49c03";
+ sha512.doc = "b172eed71f2917ca16b4ce18b24d28e51ea48a1281fa8e34a5e104363656c1492c7a79339f3d0f7475ffc1f7ea13b647513f3af519afa684231dd7df3ea3b488";
hasRunfiles = true;
};
"context-account" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6be85da4c189496a01c1abf1e3525caa16b8941c1f22a75cfa65543526dc8fa1364cd54a354c509a9d2ddd436f199683e00f92a6eb3376fd45ee9e6a33d23bbf";
- sha512.doc = "46aa593aff0e2ebd5e983b9808e869ed4fe68611d3574df8ade9d241887e3d07ff16da54705eb21dd9981c2ac5f9d5b6f6c190b59c61ca4d14585148f5ecf165";
+ sha512.run = "755ddb4c62a496873d5362df01307163c79d2a6c3fabce6ea01b442c16dad2f23d72909df71dd44eb4fbbf5c57366e20eb49bfce240807c2e2a9a52cbd76680a";
+ sha512.doc = "b19f6d0330e5da99a961304f8c022609dedb2dc3a8cc4607cb9b2ca7eda38f9c8b972316bb9fac92cc36166e1c0822afaebda2c5e2d87db1e1efd2781f51956e";
hasRunfiles = true;
};
"context-algorithmic" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "46109bc6f1219a6ea1010d1715d7584490d91e3b02fc8e0d926cd289762e008b4ba719f96c64eab813d30f4e92de2c965c974599a7d00ce60c0523d770e8d7ad";
- sha512.doc = "14ea7273dbff12c4717ae785c24684c8dbdc02f0393a0f6c564f7c4801e5c914f01f0d6f15e710f86f180c666c186bdffd21489142e6316d7f0d102ea12979c7";
+ sha512.run = "72d4bbfe723b4012f8701c2786f96009bbed3c6b4bd2129f7153306f172e72218920e222f97ee6d5ee4b863e9e915fc38dd92b0c42066385fde35c5c3d0cc42a";
+ sha512.doc = "19ba676dc7822bc0a6583d6e9e031f3780977835c10d901e1ae02fca781719a0e015ac79cfc35c908a8de40a19614fcd17a35c604c9311b50972d0706d6f07e1";
hasRunfiles = true;
};
"context-animation" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6109fdc6a302561c55d192ac89b8f71dc8f55365385c1c93df73c9fd6ad59e3eb015352a53f9bb071e4bd2b7ebf701cdad86c4fd3adc53f0efbffa56a2527b71";
- sha512.doc = "fb355b7c436cc6c0b0f1d718a6d228b7124ad8916f9f03112dfcbd0fea4b223e7c650a69e63870ec4dd54a7053207c4e1bff0452f44df7bd96a8104e8cba906c";
+ sha512.run = "19691ca3325b3f72154ac8439e616a128b5f3ba8c9447bb1e92979e175daa902cd756853a2b6e6a34a84fbe96e02771a0c6ef27ed5bbb7eac94f62dd72d571f1";
+ sha512.doc = "a06227508c2dc343598fc6878e2b17b56341f5dd86a473957318eb94ecc6e150adaedf7346ffb931eda184651efd00d8f60e36ec6ea50e9ac94e2ed096058293";
hasRunfiles = true;
};
"context-annotation" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "653c0adb351f4e455b03e11dad0439a3c6d4d2b22bfb9044535a033f40df2b4e0fdf5e4f7fb3bd9cc327e6a66f8d19a764fbb8aa7f54ac0ceb4dce009add1d45";
- sha512.doc = "71e8ad76aa78b0730b9a22ab41a66780db09573711b6532e16ad29073178b9afb93cb2ef9fc3af9f5f015af392be2222780a11c49a1bd6011edd4b3fcaad953c";
+ sha512.run = "bb66132ed1e4f146c407bb3b2852c451b82d3d06de1dc25ddec6e692d17f4d994d1a67cfd7ff711dc2de7a4ce7259b1768d6efcfb58856321d5ea5b15271cd34";
+ sha512.doc = "4491012c8172beb64478b2de5557ed8f97701cfcb3996a8a5ff9990048d79ddce8cc2796dbf4c08812bc8963c0d318f9d79d2d4c2d14bc372f06dbc28e012c3d";
hasRunfiles = true;
- version = "2013.05.27";
};
"context-bnf" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "dbdcf7575b7e344cbcb91e38912c410dc0ce37a09479592c06045562e372ebd853f59e374d0401d5026a1963b9206ce3c6c91f8920eb5c473ffb2f87b3f4e9cc";
- sha512.doc = "0e512a3aad33fe9c00420c01262f62637aa3d7da6f673e1104a7c1836a492fa419e7684c85e288144b8277e7d30b73e4b836da051b28a130023e1e414bef39b8";
+ sha512.run = "53e5d3d7c977aab648bb024942263a8aed5da6314506825ace02556db890ea23400c6de714ddf6380235c942dfc02e127736579b6be1c5b0b0ecc65d25fb0d6b";
+ sha512.doc = "d7ab60c2f8571ce2e2e96b82c1f97b140c5750324efb73275062a8d301d530279a3f9c19f6a6feebd6d7c72727d94f469d9aad05ad67cde5dbd3de9f695dad31";
hasRunfiles = true;
};
"context-chromato" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6021aebd5c19cbc0a1bca3c3e61197259a75f0deb2012bbdb72536a58dc6d6e5bcd62b6b0a86914c95f3e982d58f6effc723ce3a30bb16adec5bcad019d90205";
- sha512.doc = "c9ec185b781b0dfd30d0c6fa4935824a76f64cf64008403d349c96fd3c06fb7bddcd5b0523a5d5fc4d1ce9898905ccecf32dff18af2c5a73d4dda5a48de3aacc";
+ sha512.run = "52e11c6953e7c2e2f9a3a20b8885fd12f5abef32d32da5ae5415b0321d37ac5ff8ff5bece3d522e1f785470cef542568cd56abd509d26671da9298c3d0ba27cc";
+ sha512.doc = "5c7c7f03050b0a17dadf23a09dced356a036c6b95ca76aeb0fda583dbc490d82222de64299c121224efaccc78b62364a1bc56daf020c177865c29e343529f040";
hasRunfiles = true;
};
"context-cmscbf" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "ce3c14c67754ffd2d644375286cd0cfe5cdf4f14397bd9ceabbf1e8b37bd8bf4b67b3686f0c42984298e5415472be84f7b68877bc213947bfb7ba676df014d86";
- sha512.doc = "cb92d415876d6add2c357d0f2c737aedda6ef2d760a161a26d871939eff025eaa7143c182268e2573bbc0a644f7fe42a76f5406c88af1b6d45fcdb5cc558d5d3";
+ sha512.run = "cb0e5849ac3168a4ecdd1545edd029a1622ecf1c46d29eec97b28a66f65305e6b4d3a9c83e24d78e1596c8009ad5c9a0e25fa7e09448c3e0ea492e62bc933ea8";
+ sha512.doc = "8f45989c08f09381ccbf2942a08c0b13792917a18d5b2e92fb45c7ac2f4b4538f5ffd633da0348e12835c03a6f79b0ea7044f1ebea5770365a83d2d097a56df4";
hasRunfiles = true;
};
"context-cmttbf" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "e0ff7e8266977c7c560a491b966b695fa4db87d690ee5a572e472be8ccb56f8697089a5f5f63f2552136783deaaa067afc560caf933ea7cf760dc992e9b1b506";
- sha512.doc = "2028462e737a2d3dc5e04e4eb2e4eb8da8dd3b23b8b5ec7182690b7c493daa4c439ba5948dce22c69b294cca85d28cc59d4434bbe73bc6800162942799154121";
+ sha512.run = "e3bc048c09bfdf114efa25077fa4e6a6c20b4d0e2ba337cefa0a8a82348fd3376f82cae0c85b029b863b7a5db9d9552b4fc5f5487d5ed5f6d88484181ea98ced";
+ sha512.doc = "2b55367f236330a07120229902405213a495de2ba455f333bc23e1c1abbe0f0a4be16ee95415f613d41572916722e3d023a71698f74e5e37f34a8de4fdca6e47";
hasRunfiles = true;
};
"context-construction-plan" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "2387cf5349e3456df61dd6817a5876d987446651b3f0ffe3ea38c695db5672ee57f86eb42e53ace12496161a5b4ae1137e348dfbf7cc53a789e04b44f9ee2566";
- sha512.doc = "ce63c143e5d5a9c7a47d7a336a82016c736af55862a62c5aa46d52bea69a3f5c9b5e37530c5bacc5047afe41d69684e17215436700ed734d14d6de80bc08d9fa";
+ sha512.run = "b292f8e271fcac88eaedc376257ae16a401a6c31009eaa3d4faeefba25c33d034f57d30ba4638e85b76ffd0d24ef4d541dfbceb1bc0b5c806a8412d239a32146";
+ sha512.doc = "605e09bedb9e2ad1e98a621c0a4842f28592c93507c3da31f8c6437e95e63a47e795b38fa0263d7fa81fa3b8838f21d2426c8705f8e17ac1d827923cf5e88784";
hasRunfiles = true;
};
"context-cyrillicnumbers" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "4f1b1eeeb6025122381336087f446fb494a817c43835f7afbb91f6deaf4239e7ffda314047ae87d6a6a70bfb8421031509392560407c9274507e5a74ed089513";
- sha512.doc = "7c9ecf570bea115f9da4a867fa1a100db3f5d5be84e67064315a759b97546d41a452411f2f12d05a94d6e12280f54610fe3f64e5992def6699b19c86e5118229";
+ sha512.run = "14a90656d706d68ce441301aa6bccf2033c36f9c8d8605ec9dedeeedb71a5670dae325a5a198b2ca25373eb2b495e57fff31b85089c6c0fb987738c76ac636b2";
+ sha512.doc = "d95b1df26033aaff0a9f6759268ac3e68bff02556001e3f9b2bae1db68aa13c839a87047a6ae0a296f8e5817398ba35b7cbacc4f194dd93cf72684904190e7e3";
hasRunfiles = true;
};
"context-degrade" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "274113ea50a43fe02f9b8c51ec49c185d42d94beab37c9462a1e3c34770f14b1d6f154886057b6f8121526c11ac36ea2debd19df2b3d566837e4a2d081b7c31b";
- sha512.doc = "30b63eb0c342cd477bbce2d234698d420fad28979838fb8cffcf812752714a62d9bd9a03a6ec325ffe2f16d759efbc5d49144e3955bacdeddf0ae478791a49ed";
+ sha512.run = "b2df5bbee492b7137180bfe7b0b826f4149b8231b78cb839ac9716f02b622e5b3a0eb5964e12625650a224ae463714bb7cafbecae6061a6e3120022d2f545d52";
+ sha512.doc = "8f24fd70547ecfcbb163df2e3e4450525f0e56583b6984f61fb04559142bd838287e79c9b9d8cdef2c26a882688074b5010615e6d818a11f2f5812d88e31cd82";
hasRunfiles = true;
};
"context-fancybreak" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "2453e152e2b3aa99ffa56f972ae40a166497b5c0856036fbdd0784a05c06efea8cc019b0f812a29d2899ffbdf51442a8ad3109c5b3d0a0db66d2ee6b7d402724";
- sha512.doc = "e0497f9fa9bf998433a74ee82d19b6d758cac18e00855e912728236291bbc66dab770372f1395de8f404372f02c13bf8ee0bdefa45774a74eed83791b570aee0";
+ sha512.run = "1e8e51de47c67a3287dfa4386f9c09b4dfaa494d9b59fe8d117a3a1b65a5041add24c36227f2d2d7fb3bf2ec34d6a5a8b6658d275b63f55793d05dea08722b10";
+ sha512.doc = "6082670766d63da902d2a53f2a6ee89fcdce942fd73439fea8326ef3117e6a5483b86d9d4271d2f3d9546a5fe44277721cd15510a9da392db36356b44ae2f36d";
hasRunfiles = true;
};
"context-filter" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "3e9f249dcda534a42eeaecbd4d83aae63dd598c117ad83713b3c2728b2f2184cffc33af264b70ef7e2993a9f8827132d60600bbc277cb271d4ef02631eadf586";
- sha512.doc = "7ef047381612b397507e9b12c96f242570ec974c4e48ed18f61ba68070edda02f1ff99e110d8d16ced58bc6476cb88adbb8b3c37e6ac2fd4b07fdf5a55aba9b1";
+ sha512.run = "330e7085ce8d3e284c9e4cff349b351b862cf7e6544f736268b01d623370658de507176d3bf957f5b2bb2da28523a9b5543b091cf1dad0711f0cd38b2da30fb6";
+ sha512.doc = "f27471636d5fdfeec2d47fe901b87fb56613bed3fbf95c5580c531c5643c919b890c38aa4f33d12252d06c9c3a681c112b052de6dbaf279374c7a87b7b9ce957";
hasRunfiles = true;
};
"context-french" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6e8f14e3d9e0e179d2733c4bbe5386932a9ef39c7ed7fcb99908f043410531a0cb28217f11b005d6f9aad821c08f1ee4df6bc67317365ab7ab6c62fc1f0718e6";
- sha512.doc = "5ddbfade3b054d44b5486f2407f5694e3a16b86be3601b14ced488954dbe33bf1d94d7b4712bb63a7d55155435e4f9be6ed818ca2c367be912d11f8751e627f4";
+ sha512.run = "0131af9d1c23f612450333c2cca116d2369cb8ecd402bfb9c9abc7e473b4eab44c9962d343d7391d9d9a29bd376012c82bf9e6378a280d41e37d41736b1853a2";
+ sha512.doc = "96874c7039d9f252a9322cf84c4f77e8ca6bfbb9740e2b9fc8793dea79bf0d5f002ed1a69eff590c8aad6e43c315cda5af2aab0f9011bafb47a53da63101a9e7";
hasRunfiles = true;
};
"context-fullpage" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "119c01690b881165b8c7c3e4928210e6c3dcf071b9c7d2e452656e232ca64df84d90b95c5649953045728fd65cea40545cb1877a1d04000ff111275eb6364d85";
- sha512.doc = "c9f91af38d711cce9512d6c5d77644afcfc7208af4f9ae8e708d388e58e1529095b185667eafd6167ef62b4b31e3fdda2014fb32075db8d87886f37fdcf5d43b";
+ sha512.run = "280a16b47e04f3099a2f960435bf1c22ec623553303e339df4d06135b768cee6565e20a0c4e0c080d8c6f621a32d862ba6203daacdbf9ecd03b62829dd0014fd";
+ sha512.doc = "1d4ff98bae26e0d6ec1ce1ca58fac82f8592158f8635eeac737546873f1f468b2ad7a82b9f8956b770fdc0c01443a9327c509265cdecb90d83dca15462cfa23b";
hasRunfiles = true;
};
"context-gantt" = {
stripPrefix = 0;
deps."context" = tl."context";
deps."hatching" = tl."hatching";
- sha512.run = "636470d76dd7bfddd3097483a510374bc69b5bbd7e5511699daffa0907746240e072a103d0f8e1426750767e48b6c3c975364cdb708a6dc980e422cbca05399e";
- sha512.doc = "840074b5efce390401c607ccddabd279b494be32452f5b655ef98897ec52759e7f2a93fc456d5d872dc1faecf7fdb846ec2064f60b52a2d183a738f1cd16664c";
+ sha512.run = "e0c61179f4ecdf93c13dbfe19f59487fbce55e1a0dece76ac025a88a452e7168c5e3b84e53c01bcae4cc412993be36eb554dc5f7299fc1205f4070aa07a834cf";
+ sha512.doc = "a5cc76238f8377dc8d06869bf23a1367c880b57ba62ab8c8331886cbed145427e2819ba92965924fc7a78579d28b7c1cf331acf7f199cf72672ccb64962c9367";
hasRunfiles = true;
};
"context-gnuplot" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "43aedb560660a834874488c07d8fe4a2332d50613f3eafa5caf2ae23234bffc7a2c332cfd4423d18aedf1b240aa19ca1cdc588c08a9805107d8f32c9ca0739d7";
- sha512.doc = "6846c299a7989c198bf8024fd97952da2aedd8312147d148b0b1b08da81e62854e4d2088cebe4b4955c355aceaf0c2c61cc4292110c8d338f0a62f0593e4300f";
+ sha512.run = "d3d7dce105707bd8fd903038e458cae614ec63da7932231e1f659570ec3a7960ea0fab338a8405f2ca8ce8b03946b58db8255333d2a4ab5a659566f4d272b0b0";
+ sha512.doc = "40e471b27d53ced33590792ac62992a220357c6db1c78cba901197362a36817bc14b049f2573ee2e5b5adad5182c5bea2880c4f7a2477bcd1a06ee7ccf88b0b9";
hasRunfiles = true;
};
"context-handlecsv" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "42ffac9cd8567dbdba97819a81445d326c82e477b854587a49d47c57f48e2af0633e1e5757a25e92690e24ca6bfbe7ce540705765df2cf8d6b5c2a61f7cc995c";
- sha512.doc = "96a2a72564ebb6990d89cd01fb26c4398701d8f2e270f12f000ed5ef244dc3741cd82c1fc14efb97291b2f49aebacd8064c6c1f38e20ea7fb89d99fac9b5a7b8";
+ sha512.run = "10f862b7152e0efe2a8444fcf847ade2aad2c1499e146b94643a7e08a438359c2f7d1927e7e9773f3dd14475fb4535d17fb4f29ff053e7a29c9463f40c6e5598";
+ sha512.doc = "39330dfaf22a83181086343ac9ea7d64025fbe779e55161b33e5a9a9802e0928bb1c16941aeb307da641835aefdfe2e431becbc0cfe40ad8bb33a3816b9b177b";
hasRunfiles = true;
};
"context-inifile" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "f7a267f2f84a3407aebc73ba7913315f9e96ac431edbc99f6fea5e797cc9bacf04a4d9f5991e74924cfacec604d381976a89d090b113d2b3cf17cb6a6f727d6c";
- sha512.doc = "113c6a6c5ac51750e007a2df09c2024f8d2090f82aabd43050ccc4f48265d0a6eb81b14ee433ed8543e5861c63ca074a9b6849a68794f8317db7c30723a4fbf3";
+ sha512.run = "9dd9b61cd2b5700b0e2b6e59bf4040de9431820c659f121c2681e454ddb4b34454270eac6c442836c90f8a1819761ce0d7659684a1f0c8876fec1f947a0b16f7";
+ sha512.doc = "9635bc80ae7222c6a38004ad5f985004634b7db9596e03a23123ad71bbf177639bb1b028bdfe79d51b75c1c429c327f65c2b5e0720723d8bcdf63f4939312850";
hasRunfiles = true;
};
"context-layout" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "b1313e3f6f748273d035b86f7d00cf05b70c8f9b6b411e0651d7f14cc78d8b1eabe31ca2ade6cd7f30d988ea4be4c22d00f9e0aa145a195d76eb8b742e52db27";
- sha512.doc = "ff6ccec4f3c8086330305de882c5a438befe4240e1e524a99a05321e634de472640ae45e6f7e8266f4b88fed6c727fb3884fceac3d7b3f090a109ba0ba875e84";
+ sha512.run = "6cad00783d0bc91000ca0e0c8350fe2a2e99f7fefccd375d5bb2f1a144fc04a59f83122dcd490fc0596b1dc9fd0c0a779bfa35932362927ed50ed8df39ec359e";
+ sha512.doc = "4ecf7bfe5fbc78453cc116cf7a657f4b6ac7fc21ca7dd6da5beb0ea1af0c1fd48d6a74ab516213f49d1e29cb8bd47fbcc94145157472e3ea22b291f494fc3d1f";
hasRunfiles = true;
};
"context-letter" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "f6023b3e4558c0985a3f49e4489d7476fc7a9a0995200f2f39ff7f4ed2abb9135f960f8160e36af356357bae902e6ae28cf839879384d8e91765fce659893f39";
- sha512.doc = "e48bc3616f2112f2b65b3f5a26082a48bce0534618a305b29785357655df315fcd6d1cf77519daad21473637179b354aab2f1f6512235f3c6905f33a472fbe09";
+ sha512.run = "52caf1eaef275b90c883992562b66f837d439f176c0b061836e1fba412b3957502ae9c5b9dd893e89e7ff1274d70e2ed162b75709563874e4ff6a9844044035f";
+ sha512.doc = "ef7e344e25095ebfa7376af1fcfd5f4e617e91b5841ed8f8fbd2109bdc645d71174ce7b571f2f3dbce46ea08ccf7c3c73b0075b2cabd3847c239171a7275ef87";
hasRunfiles = true;
};
"context-lettrine" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "2ce8f8f99342d292a2e1fea209c63337c4ed8443abd266bbe7d15cbb884f46dc90fb1cd00592003a01f96fc9ed5c700b5f8013dede98709da66e16159bfa3067";
- sha512.doc = "52efa1cd862cdeab24d764ed0499021adeec724405ab1ef83789f1aaaa7d43bfe13de61f54cba163eeb1af1ab150fec86d2f63ab0495cf629f71dda9a1661620";
+ sha512.run = "79e4e246a7bb0a300db53425e2769a3ef61bc0249ce57840c0b9037805e86eadbd1ef4ab8a110fd806584393feef00f498418732cfd53922aed6df67c561e535";
+ sha512.doc = "ab32697b6c309b1099b809c33182ffc48bb3019c8d520269cbb616b61e8f20678cc2cf4e7e971e06cadb22ffcee0d502deedf21aa95d8d372d1840e4fb4a6591";
hasRunfiles = true;
};
"context-mathsets" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "e2916d7da6bf5e59ca285a6421da87418a55a438e29307dd58b7baadf7957715200c8345bd05f8684cf49aa89ad7d4bfbf3903f1ad5479283300db0b1511591d";
- sha512.doc = "d698d0ecb3f65ad68fa66bb19394d52a30a2c564f2dcdfdd03354c4c4abee34705e46c6b68c26b3015a143e96e38f2dd6ef17dcf42e7acb890dee359f49406fe";
+ sha512.run = "e4c689c745d06c61d6f693a9832001aa8c79d51664c2a5d6d0c6148a95b30870063f50eecca31ac0924193c6dab8c12cd5ccaca16eeaf5f83a99cef1a8889ec3";
+ sha512.doc = "f2c33244814da8e8838483038f507fe6b3e146f37691e55a37bb5355985d2af4c5fc423318133c4f13837a3e66a4fe72d5c14f6721bb5ee0417a59691b86d3f1";
hasRunfiles = true;
};
"context-notes-zh-cn" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6d321dcf07b95659734ebdfbcfbb195d75b7c53c4a7e02306501998e884a975e4f506360cf1c21a71bc96c1d67141aad04b8de7591a3c01348dd1d57fb163a12";
- sha512.doc = "89abcfaac2b6742fa8dfd0fa309b57b90a66172e47563a181e1f721e7354795cdf596e7c0d64971e57b94c7053d5a320731a349a15b8be9e73ca745b8fe1962b";
+ sha512.run = "a05cd68d609fb9427ca07f64ba1b9ad85762464a3294653c8a790c0a6a41d6af43aab72a1eb7ef0d56a299db2f54af5666dbe974f9fdac014f624350c8bfe50a";
+ sha512.doc = "4261b8aeb5b3cbebde2890af1b7039c6f557ce36f4979228f40f9e5e99b19aa5c457ed6842f4501f4dc32f51f58d9fcd0764028b9d5c74fd07d41c8c866220a1";
};
"context-rst" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "be0153e9b65a52a953e8cf48d08513defff40b820fc11ddfaa162820969d7287f22d3eda417a1cc7f3507aabaf3d407dfe69fff4798b8e9b53eabfdba3d1e231";
- sha512.doc = "1ef3289c29964d658a6621bfecbf4e88e63fb4cddc461d72571dd016993322e16095905cdacf419160d1924999fcf4593e5981df15d0ba5e5597439bc623fff6";
+ sha512.run = "f93173c1b27afe538d670c791048f495fa3f236cf75511d43b33172d140ac47fa3b5f11c674db5d515733b8ef9cfa7ac2d3c46b78b624768ee95a21884dae904";
+ sha512.doc = "536f63f9fa02e37c38f445974dab1f75b38abf0769379ee1735001972db71be10d51a1782e850ddd75d73f2a6f1375cf043684c0fae1a88b20a1650248870f9a";
hasRunfiles = true;
- version = "0.6c";
};
"context-ruby" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "99940c243b67afccfb6085c7b06d898616c1f6df3051c9b08748cb78b614e2e557d729f222b3ef52323eb5bb340d1926bc44b2282b502454ad841d2b9b591f06";
- sha512.doc = "8b2fdfe02dec6df10f66d7a062a46a9407c0b110f999f65736c36ec340aa39205627df98c0f29b71024d3650cc2b4a374f64e53bb669e7b64f9bdfad3688ed4a";
+ sha512.run = "e219c6da61585d88f8e899278d1c85f0903ed32b6c7368cdb6076697230a0e79f5f88f53dd98514394fa09e7580c1c6b7c167d81c010107f3399dffb18b13d95";
+ sha512.doc = "179e501b428bd87a49830a68236008ea6e962b80e79ab45a0e75a7b86a7fc11025ac38ad463c459c6d290aa5ac8627da5849d1fd8f7502ea7d97696b53ed2647";
hasRunfiles = true;
};
"context-simplefonts" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6a151edd1209c8f39c67215f839d74d87be1540162702d5ff230581a8bec5b3cad2c37ec090c0e1c9e842005402112ad920385c8565c8721e7f54327c1689627";
- sha512.doc = "2dbba6d9e6b142aabd19d8ebdcb02b372cf7872bb8cceee03d672735f431721a362a51cd3d13cbedfa61bb90294ef4908d4706b9727ceb5e36a2beeefb54576a";
+ sha512.run = "7c817f4a25a8883ce052c9657a3d6117042e8538fadc8d67b4b0194abd69238045c09d365e90e555d5b04d83a1ef82039ca9631aec00eb1f80b56fbefa729cd3";
+ sha512.doc = "238babc7694bf85c81e3079b5d72feabc9c9eeea4f3b625a57ecb133d70ac745334ca0426097dccfe53e3ffe108ac0859be4da7625bb6b683abec1101367ac06";
hasRunfiles = true;
};
"context-simpleslides" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "a7ad045d3d39ba2f58d31e3591aa97e943a44ea30da26cc0f9673cd62aed9891540f75fefb976b41af331dee156d4a8f68e540d4c264352732688ee6f6dcdd20";
- sha512.doc = "3e5710dba2f88e83ddc4013a0d84e63d6790a23848dd9acda0f713c6d550d4bc17650de0193a04c71d00cddfbba737effbe5493677e10fc7071b7c56a3d7871e";
+ sha512.run = "8bc6a0ee37116c200cffdc6595fa4d6b3383dd92da869f2e142d475a5693cc2ff4745144e3b2fd5a3ad0876a5182f1824a2a402aa48b0b02e288990e16056083";
+ sha512.doc = "06b57a4d89ad4aebdc08fb002229b822073b36da4096db390ffa3dfc92c32b6a0b138fb31a09406a011d647d260fba9274144f5463a1df3c50ec816d31d2662a";
hasRunfiles = true;
};
"context-title" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "6ddaed20bccab2cb06d27c485c3974a43ce9d5f18848a23c9405892b5f8ba7628896fb10dd15faaeae78ef36a90d7c4202c5fdb83eec53953d2b3aaa1f9fbf20";
- sha512.doc = "d0b2e09c6134b073a9509c5b9e6ea78085600678ff66a0c82af70513ef8e997500d9cdaf8c36486ecad675f04d8ab7e888b14d2eadd22da9dbbbd11291d342a0";
+ sha512.run = "bc7d6cbd373cb6d6214489ed97117929ba381626c854a0a5a950bfa44c06214991d7a90290793c825c96e6d22ba1f6807054d4553d1d3980d9d9bc0e6dabafda";
+ sha512.doc = "3b910eeca8c8a442939873e082a4025523472b267ed3268e63cbf5fbe0821c9db8d8d183058d139aa02233dfdb6be7e23fb9df360a490f7d551875c59753c7c0";
hasRunfiles = true;
- version = "2012.04.11";
};
"context-transliterator" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "ad1bfc57346c01907d96a8b2a56af061eaaecbfda418fbc19d5da8daa9ca3c2ee7a277eee76adb70270b88c2e6b964df79fd7462e4eb44f7a987715028f099d5";
- sha512.doc = "c379ab41c05bd3bb8b74e5aa0ee715f1de5650e25661942c7c6b198e7b56cfd32ef18fc543cad670187b0193ab5248d4e92b0b0dccbe8c50e48ed8a88def323c";
+ sha512.run = "d41cd0ebcb99670bd48f8becde633c21401dd9044bbf93618a031da10c59bb8f6d4d6bbc68eecac75965b26f5052f797609d67d791cd7a281f72cd062d3d7388";
+ sha512.doc = "4dd501af23511dc81853ddd48ace2aa572c553aea0ba09cf2895b8bd05c4bdf08a6f5e254eab88d4098d441f1d410c0161b1e8b24e3ebf88a38bf364e90b8539";
hasRunfiles = true;
};
"context-typearea" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "125d837f31cf3f41ae6e6f7c561ece96f5a75492fd77109ec8d51d70202ec01a279c4d6240eff685d7c263d40dcec0636a7419b1a5d6a6095430dac0379a003c";
- sha512.doc = "e49544aa6ff94b7ac2dd3f4064c85d9c375f03cbc8756df40bd68c4424f91224d2e58c8eafbc229ac7bbc02545ba8bf3dd53f31a9cfb9de45d692a266fb57241";
+ sha512.run = "c4a2f2317b146b31102273e9b616d403d4ee836a61fae96bd9315670b0bdd5f9d94ecde00b53d2ea5f7073773bd8af5c322b07c3b05bf7ad5262a9f0e0b623a1";
+ sha512.doc = "7171bc5c5e82b3897f75421e745e876c2aea84e9e9cb74badd6dedc75666b8f9ddb8b6d11c523ea64be6b57dca4f84555827afa32a0c90f6df1c31b68b1f6395";
hasRunfiles = true;
};
"context-typescripts" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "c2b587c8c4fe62c86fef355ea8e1884fd76a1e828a7df51d971a0993410c9973568ef857bbadcd3eb4f0659b66b389528afd3c9aabba1c42c2cf0e743f586d6d";
- sha512.doc = "69e59386e1c699c5d070fb2abe14b2f02b8b6ae68ba3885632fddc6415b93e9cfafc694d998b0992d5aadc6a858eb51b4cddca421e01e094a237edf0b1b3b2cf";
+ sha512.run = "f2d43256997cfba2ab2fe0fc8ebe90a3798bb42e6d455fbe84540654a95fb06a170aa19cf11e4f3477517473b21fc05426247b1f1d39c9132e703c0f1a9a5d0c";
+ sha512.doc = "de15432472678cd9c7bdc0e2597f1fe02275fa986767f269fb4237e8d0095a1100908e0b46429741c8ffebfa84fcc27272045314cfc185ccaadf5ffbbe030f69";
hasRunfiles = true;
};
"context-vim" = {
stripPrefix = 0;
deps."context-filter" = tl."context-filter";
deps."context" = tl."context";
- sha512.run = "630cf92427d777d48b52be13a8418e1be0d6cefb21303f3af4b9dac3ae976d59a1aebb312e010b63149ee23865e991baccc4cc5f5fcd552b0c7fe966f51aa7b7";
- sha512.doc = "982201a594aa45f1fe80c80479391bdd2775f83846824d30de0a27d608abe8c5840607c8ecf214b55c8df41378a2c174a45d2d11083712a9c53153538874affd";
+ sha512.run = "3e32d0132997f21c6cb5d4c5740cd2ef4db3894343196f3cfaa8e046a289082b0b16e811582124e974a93df1606ed4a5b6a1284663eff7524048eef098227593";
+ sha512.doc = "01cce32879386b537a83c203c3327dfd0798f75e781c631e24357d290534a657280b009549adac29ebc237ab1bf228a7cc6f513197c5fe8a2f6867c798f44949";
hasRunfiles = true;
};
"context-visualcounter" = {
stripPrefix = 0;
deps."context" = tl."context";
- sha512.run = "da05db90c965e7937dfafe51e36dc034357bc5af891ed79149fce07ee90961127a2af46eb1c6dc10c387faa47236e0544dd90f34dd8d7dd7337753900d8698cf";
- sha512.doc = "d2ad6d2bd6d3f35bff6a6799cc1781a2d09b38dda6c35866fb0ccec38abd6686cfffcc50c8f972a08d5d03fe0d68362d423c8672263d5baf22bf4692f4bd8dad";
- sha512.source = "fb83b4dd0441b5819e6bcbd13809e3d8692c35a65f0f9091f15455bfeac1e3635b65b173b50c2678212d50056b93656fcd8ec2ac759d72399b9ed87066b636cd";
+ sha512.run = "da7799ee31a4298f8e8cb02cb4e480fa49fb4188b776df877648c663c93523636bdd7fa6ca5eb403fc8f3483064bf223fed042c1d27eb0817c224ddf8e21c673";
+ sha512.doc = "1788355ea4109e7e2bbaa9bbc3798f60a814d549d082638a59a453cc5fb39b54ff8a00471a28a96a5501e91899874ae19981ae0f8a09b6353d19275b851b9f80";
+ sha512.source = "39bba551e9f0bb8d70c0b60a2b0fba3d7cad30555d4052fc6ae722bfd9cb79d5cca784474a9f1847faccccb1618662bc4dd2fadd1fdacaf2f4cc9c035b5501ec";
hasRunfiles = true;
- version = "2013.04.01";
};
"continue" = {
stripPrefix = 0;
- sha512.run = "107c987403a5954c9ccc03e59f4d5cd22bb1c5eaa43922633300f007b673725a6fc7426b002b218eb93802dd8f3e09a6f28030fbe3465fa6dda77b29a4070838";
- sha512.doc = "ac78d84e83c7e5b6bf8c21be8c0ec4918ee8936137ba3376a1f65b4a0702b4debc62cf8160c9150574350fd9aeab85c36e9b491f252929685942566ee339cd2b";
- sha512.source = "051e56692a7ddad341587fbc7c5f4f1bbd193c2e374d501177fb9b36b990e2333eebbbd43d15713d92f58ffe59cb271b11cb67cfd8b8b8db864bb3f3fa4b18e2";
+ sha512.run = "42cda9a2796e9006263320163777df7046a79e38cb2c0ffb53f23c27cc03c686e00e39b066228b09ca99a6e5c2bf4a6cb32d5d7c49b40cf614c542e258968ab9";
+ sha512.doc = "0b6bbf7c3123b7e741255bd3ff9e020ec61bcb81a236ddec41e709f14de514057d9b902ad783f48e5c04ba1ca6daee31a38f130649cb0e5b2d548ca9689d5dca";
+ sha512.source = "790671ec666983e4ff5ff594b7df54cdf7c9d136d57f9004f5400857c3001ffbd3a13a5fc559f3ab75a168c66fc5aa2ee3b5702e5ec417c9a31a1e65d18b801f";
hasRunfiles = true;
version = "0.2";
};
"contour" = {
stripPrefix = 0;
- sha512.run = "a81eca4eb5e8bd5fb426221eb33d712d0cc584dcfd359c777bdbd725f6c5d6ab7403e2af8d53ff5969695e68237684272708a02e276cc7859bb09b85f40b583e";
- sha512.doc = "911163363093e8dd9774e3b2df387ad490accc021b6223c19a95d8638cb400874f71951955f27e362b68f6602c974bb9fdded625098ea04bfef5360d8ee58046";
- sha512.source = "ede0b0c085a5ceaf06a9c7327a2a958a80eb98cbd6e3176e486bbd2299325eecc0386cf46d262ea0e0bdf8d3be23509aa548f0ecd12d61ccd0e77a27d1027098";
+ sha512.run = "0dd4a28f97efcfd0459595776cbab019168fca48984d78f9ec17e0f3af9dbebd378adc6649bce6a9a999651c75316f3ff44e0f10e208465dda2d904d080c41d3";
+ sha512.doc = "af1c649d2e5666ee3973395babce4802da2154ba95fa7fc08e378c261a8ea1c5be44053c40c5cc1bd0c74e2c54b659470c3d45063fbbd4330cdc5e664f19bff0";
+ sha512.source = "377b4a92031cd957b15d232cda9e4c2e7488a4c71624eed06dc2edf9dca37afc11e18691650ea377da2dd78b5f636272eeb6d94bebd99ad5ec1ec477f7b65784";
hasRunfiles = true;
version = "2.14";
};
"contracard" = {
stripPrefix = 0;
- sha512.run = "eb25275ebd6afa6bf1225cc4d862de66810ee6bc8fd9a50332843572c1a5932ea4137a322e254a61e057bbc5bd846f3a4233c00b4fea37fb0480788babbad01a";
- sha512.doc = "90a85621e86703b2576e1aab2ffedb129e8481127a05f0c506da35e98fbd45f47d7c3eb82b2ab7649f87d6ff14f2cb688f59f1361619c2edaabcad71094c7607";
- sha512.source = "73a21a2d8d3301b33f2e167bfcc14aa33a7ec57d22e9d9543f4f6a659eaae400374de839b69d8961871f47db08781eccac1a97ddecc2aa0bca8b8f4cb9f6fda0";
+ sha512.run = "07c77a1e864c012a88be95a98ef662f5642fd63e84801a994be702f5ae2d62100b02e109ba6c775f2c8d11d75627fdef48acdbd55bdb4735896fd945edc4fdc6";
+ sha512.doc = "984acf51897209c3bc3fe4760088a6b9cbae613acf51c5f8c848dae3a3d13e5e8171fc62db25dcea267cadaf9f2ba81d221085ae90a7da1fb5e6d0dd8e243f10";
+ sha512.source = "6a0f0536861da9f012b5600fc1c635a9f9124c25b4a5d9544ca00fbc3770760c0d1de77587452d33c254abec3bee6fd923e31f2bd34581c467f15d1d658a9cae";
hasRunfiles = true;
- version = "1.1.0";
+ version = "2.0.0";
};
"conv-xkv" = {
stripPrefix = 0;
- sha512.run = "74aeb5d9e7bfded02f9952a9e41de70e035647f23b9fa9f5a9f2bb8c62f3087f2e31894d9b29a252c03748de4c124133a44ee06fdf9a963414f59fa9f474b104";
- sha512.doc = "a440fcc7bbc5690d24f25221595372bf7af483c4b7032c08a99de3c9f1f316e5a3450808354163901a14ed5b9205ea660b62d3aa76d485cce7b5dd6b6914f2fb";
- sha512.source = "153e47449124c612cf95e30e8341c6f8ca4e1443bf6eb4812881aeadb271aa7405ac4f1b5411fe99456147cd5c3e654fe4c090cebee81b3c411e480721891a13";
+ sha512.run = "7bbbcfd71a32704f2383289d91fcc1b5993aa9e184f5d974f6dd5592312e85848a926ad9e6f412bef801daa20cc2b9c999ba137b9b24e31facfd6931309630df";
+ sha512.doc = "c1c923008185db09b3e7cfd90bfd9b33ca2a61ccc706b0f9cefb238e0860120da517fdc7166e4fe476a1cc02cb4a7a3fe4c9b81c87c8de25ddd1c0c417dcfca3";
+ sha512.source = "edd5feac4453010dd996edbb3741339904b0380c021f9429933f6b27df6d9c002d593d617467043ae6087de3c5842fb7a4e8ccfcc95c7763e124ab5f5c9dc024";
hasRunfiles = true;
};
"convbkmk" = {
- sha512.run = "4203c24aabdfea7ebfd8383f53be88b01eca50257359174a768896a81701f6c18ddc87c79e93e2869ff777436d76a223dca32489021a4a334d51384dbb0ba8a1";
- sha512.doc = "f30630ac2c58c528f46fe31b823491ad316d7ec284c8742b1dd03d576112ac50941db387f2b1f281623b3d28dcaee0041393fbef5d78236a6bea3c0b1e70f728";
+ sha512.run = "01bb9621459bac7eecc99b1d9aa59de420ba805b2e0ecdb2a89f5c86fa4a3021d957b4ddc69617ea406e77865d68e40c657979c488fc51f4676d084cfe6181cd";
+ sha512.doc = "937d436cb9387eac601883ced516fa40f60e606bb4bae0be62e1ded2a31754a1d00461a34ad533cce1cc48f4d11e880233eaac128d80841e0b22f18801e86506";
hasRunfiles = true;
version = "0.30";
};
"cooking" = {
stripPrefix = 0;
- sha512.run = "1a368807b0cc958c916ae69c23af17902fa9ce7127efac84f89793bc4500418a1146753682f6c00b8dbe1aad9d899fdc13389e50a35499eb850c2769c49bae4d";
- sha512.doc = "22c55b78060fe171927fbd83f4bae1aab6f1ebbbc2a301d6411b92bc479747ec756fc1185edf739aed0885536372bde3bbd02489d534fb12091dc386c9ddef10";
- sha512.source = "b7fd5e2ed96f98f73daa743ddb907c2b2986b37c1aad1a1e7a65cf1c2dc116354555e5c2324153cacc616a27e52a1dfea429fd3e830d774233d5b74b96dbe721";
+ sha512.run = "6c2fb1adf244dafa9689844e1283dce19786e2c1df170d4172d3567514555d90adcb82414f79b5d9dcd59cfdd3af5d6893fff57972d6e4fb32196add0ed5b1eb";
+ sha512.doc = "30cc2a5b4679126cad1b13785081d924f9d455a5f392e5047c14c8ce1dd3efca102bafb74e1a339dd938680f3a95111a7025a31508ea63108eb33cf32b03c9c5";
+ sha512.source = "7b935bbf1a7e7dfeed2db1c4725e38a3bf847822dee7da8d6098e7df82b5b5035b47ce3f0b9403dcf35028b319c2661b0bd8288b8a1e80395944532777451bd9";
hasRunfiles = true;
version = "0.9b";
};
"cooking-units" = {
stripPrefix = 0;
- sha512.run = "049035772dccfa1c5c1ce2de4c0f7074508809484c27caa39a89c25d3307f4099c66f3258509ffd765eee9a33c14b1ab2aee8ca59e96c130f3ca2f3f36bdcb14";
- sha512.doc = "c8834bb60eab775d117189df323f8f586a9bbfea37990906daebe4cc48a7f16586b23574fa3f795229ee07e004d7d52f404325da170522d9115b3f133537d70f";
- sha512.source = "3863eaeddfcde279a1f12f3207e1f77c16cddb47d6598cb1f6c13e6803363e31d942cb9a0a3f5bacb485bbc532fcaa83878f1c5e960d148420da45fdc1c5264d";
+ sha512.run = "d37a80797b11767dca8494626e7c7fb7b6a64ef216f2f278935d5d1078547239e05b1d5945d03c1d91e902cf979d492d5586a6d1419df1a17192ce77d4c20d22";
+ sha512.doc = "06cfb266d9676148b305bb4e2a6b49c802752195abb4ef7510aa226e10b6d9f804b7e9bf45e8c0ecff19071c1aacd6dbafc9ff89adc55830609ec158a3ef2468";
+ sha512.source = "2a3ee2c632a544708b192b260809403bf6a9124c2207babf9dcce20d6b8869d01adb5a37a2644f6263c59d4c67eab11461484d454be67744a8243f6a08f9a4ea";
hasRunfiles = true;
version = "1.45";
};
"cookingsymbols" = {
stripPrefix = 0;
- sha512.run = "5ec5e0e19fffd9eddbcada800a0d57beb62581d7bd1c268a5eff19df652e1edf3a51061ad4a8e9d5f19461e73d6891a38c30a9fd031f3051393f231b6a9d2287";
- sha512.doc = "557293dc0da40248f94d87bb03750dfc1f04a9e3146528d168754a3d21ed86e96c73df088cc8b8b8dd635b1b27f260bc9777a9d73f9f8016f383a7e96f8159af";
- sha512.source = "525c3aba4d1abc56a343b709ec22b712157a4f6464c7507608923bc677a22d50fd26d852ada65863d0fbba7c716b1f4247fe87008a357ce9eebdec2db2b8974b";
+ sha512.run = "9b43ffdce038ebb001c0ab6198fa2d92ad6f1ec6040f1c315a53fbfd29367e5c851f4015c36b0cdb2eea84f4a8dc90aa3d5126a09f93766d614931bbf555f982";
+ sha512.doc = "fb6794942d016d12f527b86947c7fae9947a7cf9122a7b26d39bfeb6d5f55a7cccc11b666101b0c80a92c7385ae8305bcb4d792baa0974b738af80697ad12891";
+ sha512.source = "b2e8ff3274ffaff3a3f5b3de1ab95a534247878f163cba8cac9af0cb49c59c54f9ac7b362c75dbc394a3c942864b3255ed28310ac5ba842b5b63ea0d0d80f7d5";
hasRunfiles = true;
version = "1.1";
};
"cool" = {
stripPrefix = 0;
- sha512.run = "cd537d4145b0a2b01a5198d7a673695c4b512b076ea32e76561af00ce508bd3f63c34a5bb5ba41a6fba83c481ad7d95e5b872440ee87b0823ddde79630c55f34";
- sha512.doc = "49a43f6795e82448463b7defaf88bad7eed76d2171ec0c53e1adef5ea4f15da1ce4fd3c6a444b5e70a4be35ebd165be781e6d91d85bb64d0e3051a2a7d8f8d28";
- sha512.source = "ac87ece3b25dd69adccc11431d4cfaabfb075a0aca77fdc02c6da28d029f140b0f61d49a8adcb863d15c0660e8ef5d50aa446af79f99e0a4b96f885556285988";
+ sha512.run = "ec5b1612484852897856b58bde90aabc3e8c051f6a14674f2bf3a121993ce074214c3d61c7d074dae54e227c759630cff71793ac1ff433b048f3a15f90038c0f";
+ sha512.doc = "bf27e08a04f02f58ffb04ae0fa7b26860ab4129d3de3e2ab20d244a99c96b112a7a3dc10d064a364e38a80c1087ea8c693e7e7538a36975b6914f75418a82547";
+ sha512.source = "1f5b16c0e1d4598ec4f4c5981e079537b0142f92b514d1f3dad567b2a71b02f9be0b3441087d7a973750f308f691270e750d75f669784fa3c787e6bc919d7e68";
hasRunfiles = true;
version = "1.35";
};
"coollist" = {
stripPrefix = 0;
- sha512.run = "61a9e0e1d5f6920c964bbbb08e5af1154fcd52d582e738ceaafe9cf0209d7fd3d25a54cf069d858588213807c8d533da5a4ee23d5cc43dccef2e701a7e7e021e";
- sha512.doc = "4da42e8602d22a4cc98ed5e10894caccc98abeef4f7666392a55bf8998a723be46224a4a22785be4a3a93c2005a90b90df48174ca12b122ad9ff05b11549c254";
- sha512.source = "732d1c3ed798a95d339600f0e2f2d0d11dd760558677d03f8eb1a34a878b5fe96e501f5c1a685461c2fc109c1ec9a7d7b17ddbbcef49d9200369841366ef9f17";
+ sha512.run = "e7568164dc7d7aa9395cd79e52e4f58b1087d1203d7ad73dca6aefab9222af6875cbacd3270d3ef193416c1b2d893877118c74a206fdc813b3fbd52935ac9d7c";
+ sha512.doc = "6e183739d0dea5e0da341381c06a671879caf6fc666a74c87b8c3e9df425d3a99cc4ca2f2acb32969cce869a496f0a50bbfbf1351bd71e177b63829bd11aa6ec";
+ sha512.source = "5c49e978c7d2ecb73de8a1b5284bbc81c10ed311f67fc2c435d27ebcf048562e2329be02d92cb829ebd497e5cdd11660ec1372bd3256bbce0037766ee8fb647a";
hasRunfiles = true;
version = "1.4";
};
"coolstr" = {
stripPrefix = 0;
- sha512.run = "ee2b78faefb88db52638b362114b552fc1d15bad4b6a5d00fea7966fe849183e35fe02f8da1d158411de12c6c6a5169f1d0aa54b4ccaf2c002aaf203f8a357d6";
- sha512.doc = "4a7f70afe1ac773456b587e32590c1dd1750df5c7b5b92ca8c94ead9d71c523de48e1ef0cfd684fabec0ec85caa76d39b323c4f3f25a6f44b8374bb4bb07683d";
- sha512.source = "730ce85ffe38653fd99fbd7ae60dee40a8d7e33399e80b87e7c4df8019385e9674815ee284335651c3c09cc469fc756996cbd124ca98208f6f75a87e15a48299";
+ sha512.run = "d4fe8de308d6dd9711f1d877fd1d5ad32f36a4d6cb17480571d88f4b63f9441fb1db217629ddafb25e774bb6d43d148742f9e823e1d43f497a9799b869f90b62";
+ sha512.doc = "63c833be3ab646ce509e5082af3d135d81224c7b586f6998e5fc7410f2ed0e52abb05adfb49d78bae721889fc522395b53810e3ee627184de83dddb198cd3083";
+ sha512.source = "69ba696387583767b4c4d0b196c2b37000da16198242ea1ba4e2208fce6dab8eddb2bd40093eb092fe62b3be82aacab4b11ee35e2f94422eb07e0ad489709930";
hasRunfiles = true;
version = "2.2";
};
"coolthms" = {
stripPrefix = 0;
- sha512.run = "20b7ae10129a0a0202efc4c39adebc628fc309a87a52fdaff064b0e781339b7fd903c31cda6a148216aa3b17707c3625b545c1ab68e6dc573f0fed2900a1dd02";
- sha512.doc = "a66f3e1d29327bf44dc3dd01de7d3934e0cd6dedc483c0617e530ebc5046189f47640606746c27a5e1e8077b135719996c90a7931c36fb3a3fbccb702151975a";
- sha512.source = "2ffd24397f10f3f9b6d220ef21ddf3680b1a141529ae3492c107a9b2a2c1226f43c4a41c82c779fb85e8d36e0e7565ebf37949c925b1edad65cd9867301fb5a5";
+ sha512.run = "7a9d8f4605a0ff108ef5cb32ef4b6f455d16898248fee534e6557d8323c4378c8299fc1a6d58dd491020090ed4fdd3e41a90de99d18a9d114b72bd57b27b5e7d";
+ sha512.doc = "2f5ff3ead76bc83138e41ee881713829de7b8b0ecdda353fcbdd9ebdb7851139eb9022fb4eec1a1c03d125f4106ce748123a9d9fcd76859e82158a541aa20aba";
+ sha512.source = "088f76522c4576925af08d387ecfd18b4906aa91fa741c4848eed49addb9a9334b3f27de30c516e7a85583a450fcfd0c7054b071bb926eb8f1f9ab54b5791ed0";
hasRunfiles = true;
version = "1.2";
};
"cooltooltips" = {
stripPrefix = 0;
- sha512.run = "a87d6aa09f7181e2e23c298459b6dbc99cfaefe26c5779806f2c2bb58aaae11aa77b911bd66ee4ac79a3ff45f9d12d9712ac4fbfa9e2c5e7841f570b4e37c103";
- sha512.doc = "c81d621ee1921cd9e218e2c187d3ab1c6d2c71140baf84ab2b387d2dd58bb7b7519d6fad719f53e96b1157d27dc0ce1ca31c1d2056b57adf07fa1f9779237d91";
- sha512.source = "5f007487db12acc447f79d9e10825374e083225b074ec87b4463a6a51b924af3812d4c9369748f7aa537ae9c1dced5f54c4df2d94dc607f195f07b0c2a0a51e2";
+ sha512.run = "c17cb15979b575ece2c16dac8d56991c7cb32d99e165205c099b5058b658c60b393696fee5f7178611d5ccdf1d812522640dee56c1c4c881a73a11edc2ec8799";
+ sha512.doc = "6a091ed9c41f4cf31d9db7cb2c1c76a342583f9d568ed89380bb624fba35cb3b788abde47f746b0e8a0402da19171fce72c7f356da2a2e4cb8264452f727eff7";
+ sha512.source = "8aad4d9623d41caee76932db0a9436760ee5aef346c68e393e39fbc1ebdebb643b7b5215c232ef04f7968c34e3d0b73e0f4a23d2e060930d97b3a047d1bce149";
hasRunfiles = true;
version = "1.0";
};
"coordsys" = {
stripPrefix = 0;
- sha512.run = "fee26ae109aea045d34266b82982cf01735d1e2287e0ffbcde79c4c358113105475cc0f9fa95ef41e0b9434ebf51aacefe0fb417ea6b0dd86a4c7f2d3fbb7e42";
- sha512.doc = "80eae21f13eec9f37ed97049f283c88d938413010ef0aae8538f4e81065df3930aa39bc77ccece0e88a4bab42dca2afb59e64b1e7ab8a19a340ba8a1d4485556";
- sha512.source = "8550707098bc5e72ac8d2d2b112ef77e8b1a96e65941d7cca11144b80e40c09dab7047b2aeef7267b21b27abd82fbda8c0dd5b44b2aed1bc97823329d6f21942";
+ sha512.run = "83a57df64b3386b7e927ca30b4b2ea031bd656121dda79dba0f96779e77d733d2293b80a3b08081678bea9b31a31a586123e9866c6aa595561843af3de0cc4f6";
+ sha512.doc = "bb89a04e5889c39c23ee65c38232cc0be931dff383d52614e290b6bd8ab23e7c9063fd7ea656dde896c08830b8c7c85e1da7f56728fd43a1bedf31bef6ca2e83";
+ sha512.source = "dd03bf08143a43b3486524d4aadac592e3e2264d23aa45fbb499ec7e709edcabd87f66fa38349edd856a09fb6d55ef466d565714045559b9b7f418a7d3eb5acf";
hasRunfiles = true;
version = "1.4";
};
"copyedit" = {
stripPrefix = 0;
- sha512.run = "09465c229aab93e87a0d25c96fa9ba34a982b7e8f5ea91bcf0df7298e0218a980cc51e46b79cac71209b8897046381841ce778f7a7a20d93fa8ce616709d0b0c";
- sha512.doc = "7cd490fa93566a74ff39e1b2cfacce8567b8b11015f3869792d646e5eb0eabd0c425b831459733d0a748e1e42df6ec964607795cba63cd0511324c06e410a67d";
- sha512.source = "a543d5c235394ab0fc870d1df685cfbe46e6ba3ad141a7bd54bb588d6b785227bacc8295ac5f26624b45c285c792db84b286d696481c9496e3df076b52cf7dfe";
+ sha512.run = "27f48ff201c66d61ed7702b4d11f0d39b0c74974ea3a90506dace0f3cb4ac3c4ee5cac28f9669574184620b3e64a4b9ef3fa5564213e3d200754bbab791e52ea";
+ sha512.doc = "60fde840ac3c6876f031daf09e852ddf79276d2f841dea2ee5299678bd116df31b2ec2dfa6d6175e45a42fd781be6935cbfa2aab8621af641985e3df2c665fc1";
+ sha512.source = "7d2bb6e2e8c036345e301d45c03665b6c8ae9dfe91668f354e77e30e2d8a47d1b6db2e7032717c4b04e8e122952b916459b991fc5b566a020262835bcdf6a6fe";
hasRunfiles = true;
version = "1.6";
};
"copyrightbox" = {
stripPrefix = 0;
- sha512.run = "27fcb0324e5116eae66bdce9bd46f9edc6e1e140a393d8fb7afd0e6524f24e8fee31f9b6efeee5f47fbfd8c4dd06243220bc1ee7e3d58ca5a091942d76e506a8";
- sha512.doc = "ee4aaca87bd90e0b84b14b5927bab39f0b34f90eeda450d17afbbbf070ab5efd4d4f233ade4551e22ee4075bf140123cc307907a40b3696a9d3af3051462df55";
+ sha512.run = "2ae2afc738cc906d24fca0a6319c98dc1e9382bbde6db3d0c3a371d3de8b92c30b3bf05be04797bc0ed6d905933a50e74809eed52f06cdba5fc5088be033d4a9";
+ sha512.doc = "9b817f2874a35f3e023774d3be32e0f8bf53a26f9daf553525c95ce0c21a64a22c3a716fb20cdc76921ec90b7b5305f305bf44853cf87d13ac38ce853ca00ea4";
hasRunfiles = true;
version = "0.1";
};
"cormorantgaramond" = {
stripPrefix = 0;
- sha512.run = "6b23250c801a862ae41f588426fcc561c59729963ec6307d0cf9bd631c369f83c6bd8149c340dd75190dfb343ff40006c2f62cf596262a812f8cf0a9c8fa1aad";
- sha512.doc = "d33c8eabb4669083082f87701451f27dd37d370dd8ece23e92c07c42d9f903f80ee88f70324d2c1e569907e40a16b68f13aa2c81b8d39ecab1e3e83300f5e2ae";
+ sha512.run = "ebd296acc2bbff8ebcf0142f4e3053d3989257bab98366c80bf81390fa711d95b84f537f394cddeb9c034b079572c515ebb8eabce531329ea3863601cc564617";
+ sha512.doc = "ce82ad39ca86a383bb28b2c766f3d48c7234fc8c65418a8cf90c63b580a2aa92ca0999d90c44cb0c35e119a8f34a601b02ff921433f373d8c8dafdbe04568228";
hasRunfiles = true;
version = "3.00";
};
"correctmathalign" = {
stripPrefix = 0;
- sha512.run = "f6bca1a4213071a6752b423eb9b05383c2b36398a14994aa65c698f1b694f96a103f1dcd952ea094d44d88462f175c97af9e1f58598ce78b81d56ff366f32d39";
- sha512.doc = "495caf73049a14a82889b87954e5b0c3d8f9a3dbdf70830ee440a21bc916c752d3cc6d80257b219d5aec8ffdcd0f75f17b4bb92e404f471c83e04824c06b16b9";
+ sha512.run = "5a7e9b3b51ae82980cc1ab9d4ae74aa0b65afa533d21230b1f5e6867bb6464f910a07bb1c38621eb18d8bccd8bc50260b8741752936c310012590706726ed6f2";
+ sha512.doc = "bc6c9f24a4107d28120e6934f6966b2560ca4c34169b0074023e941746240879bc0572840d3967effd3a1358ef288ac412946f79fd3b40151c1507cba8828be0";
hasRunfiles = true;
version = "1.1";
};
"coseoul" = {
stripPrefix = 0;
- sha512.run = "009166284f72779daa625af83f3486f86994891688feed3ad87d1a40e5d82ac4de5461b1eab298396f3f3e488381269b10fc2808eb546d219aa049c9a87f1a3c";
- sha512.doc = "d5271f5f95016d0f6024256477b89317847b1f366580f2974276f8d310ef49e15741828721d4c47e8520e8b96aa16884cc644419780970c637aafb10b4f2bb0d";
+ sha512.run = "21524a0721fa26d85b383879cc75600bcd55ee05220eac245171eadc30dea7296731e4d6d2d3d82d10b32f1d674d444bf1df41dd82b92d5cfa7ea06d53f56147";
+ sha512.doc = "6e950d1f5129b39de2cfdbf7cc46b101f81336f29325a5e74f58dbb4378dd79189d1e29dd88a9e828fe4e758b6de93e76f70884c9fc582cc8a69f6db1e1f2617";
hasRunfiles = true;
version = "1.1";
};
"countriesofeurope" = {
stripPrefix = 0;
- sha512.run = "5a65d617e1c5d5d5b63b1153f115852361c53a5b3bef16355e8d586860dfac25f0c1be62cdbbf8ee0b308f68f845491b3bd93e226887b3a82aed2b5df5d2bcc9";
- sha512.doc = "95e60960c9d35ea0e76a8baad3201c1edaa45fa9d253f05d0e7050dca20a04e1719931f03c27dbbf78bf5d0b442c958919cb52381be13818fb5c53d738e59893";
+ sha512.run = "77d075fe233359be6d50003d9577ce84965c409ae89da18ae91ab214a80200b83843ee25a1caaf1d0ac1e6fc076efbe560f3dacc1770120a89c6d8612915418b";
+ sha512.doc = "03071f1cc0c00f1930307395126f035080c2efae21ec99ae81a03abdbc572d1219dcd3a63b8d988036a1c2b9c4f1a4a564df7017a886965068d1ae314a995306";
hasRunfiles = true;
- version = "0.22";
+ version = "0.23";
};
"counttexruns" = {
stripPrefix = 0;
- sha512.run = "23603509f9fee86cf4c67b19a2b38bfb0ee4790613c35bdc5690de8ade1062a10ee54c93970a47225ddcca198c85ff0eaa0c7d0586dbb96a7ae6e342f375cb3b";
- sha512.doc = "221af8bb159351029e85bcdded44ad495f1daead8751b97f601381846cb13bf85cf8f1ab5873c7b763cafe10a2eabce719305562eb2618cf18edb6982902ced2";
- sha512.source = "c5dba9753038df64c4e72d241d3d2c0f7dcd6d1b4a1acbcad63c8447a0e1f2996a7996463c5b2a2625644602b215ce0b38c51c4645e47ea166b01f54a9a760a5";
+ sha512.run = "569393d76512308751bff3c5cb22bc11ecee420bb16b5f7d35d6b10beaa02f9c99a4d440e7f3a35bda4e6821405e5f8d621af5af176821549a0e0f0660f998bd";
+ sha512.doc = "4a67cac01589ae5d3eb61c5c6c66bb38ede138c9c2b56fcb6359c8f851bf55ce3cf2e5662cd7751d6708c86644cb5f607318612b01b60f769858d594c2b24218";
+ sha512.source = "ed482becf766081e5cb05affc10c64979e43f9f655074366063b95943229dc9043943422e1063ecf69e5d44659566fb1d0ffddcc27d33eebff9de69f4aa8c7f5";
hasRunfiles = true;
version = "1.00a";
};
"courier" = {
stripPrefix = 0;
- sha512.run = "5fb048c8f062725d8a3bba1cbcb82cbf83e37726de1925033bd5f3fc0c3dd2362eb903253f9446e9003a333965995256afff1206e980b76d3be3f01e81521d0a";
+ sha512.run = "a7a7350f23921254b9a37e498c2360aeb67d4aa8161072dafa38c941eca35388eaa5d8a341e8b490e783f346ed6b0f4a4d356dd914f70a858c92c76ff1808440";
hasRunfiles = true;
};
"courier-scaled" = {
stripPrefix = 0;
- sha512.run = "593e9276737b01ba243bd288f9c6dec030e4e4f0aec559202b228545f6d1d2f374582968112f2075ce5c4d5940f13bfb28768f144d63b6bba5035cc17dca95a0";
- sha512.doc = "dbc69a10a6098dd85fe5072044d78a71d8ffb2b85575f53ba336de5ba1a01acaeac71cb06c809a60f10537939a60ca28f1d095f68a68f1e854050ed9dcafb749";
+ sha512.run = "570256a4353163cba169ac5d649458d363edc5c2836efccff1e7df83c12d9b552978b3531f2ab026430b3222b3dfc00be0e4700031e6bc50bdb60a739a68c9aa";
+ sha512.doc = "59c5cec8491e678b084afb4c6e63ed07ca179b5f17be8fe581ff341c80b3cee8016601799ada090e1fcde9eeb72197986f3d4aeffa7c7a9d10a014e34282f52a";
hasRunfiles = true;
};
"courseoutline" = {
stripPrefix = 0;
- sha512.run = "0caa7beff0a7ee6772f9dbfbfd37f35e80aabe3881626323402fcc51f00ebfdf9d598e6f1b9beb8d40ca93131c41f104f51cd0dffc7b76b7b9a061c69d18de3f";
- sha512.doc = "6d6556e695db5ea4b17275c0203f9e8f3f411a444bd37867440d3c761d72766e7b628303d3ac1b4c98bc1ee3bdadf3dd4a75908c805a3c6ce4312597d5c34d17";
+ sha512.run = "fd3bbcd90570aa1cbfae49fca247d761ac0b886d795fd8097754706b21ab1d6954eb8d8a6c1fb4e69d550e7ec89294fa006f50bab0c7b806c545666eac4915f1";
+ sha512.doc = "5a52cabfbc28fe27aa6f85b3653de3ace51b65011ca2e33b56be59854b364319ed8adf95576f8211d9494a367fb637b47fd2805a2663df87103b2d67a168dc13";
hasRunfiles = true;
version = "1.0";
};
"coursepaper" = {
stripPrefix = 0;
- sha512.run = "0e4a2e48f45742957236a15245ba31064c083edc778111f31e9f989f0d4a8af755570825d3a0ec81ba97b65be9b097147cc5fe11160d66f098feeed7ed80dcf2";
- sha512.doc = "d2ff6513c28eb3dd82ff361facfd74b3c5e59d380ace763b48f436b498bf1e2c8abe5f3edaa89ec24b7f64b15a88ee459fedd96dbe1aa4e879b1eed3b55ba069";
+ sha512.run = "bae9e3188a3312f970434b21f23436251dcf8d7b5b2049decf1f95903f5e58ddf9dd328ffc6908c70bec436c9edc3ae62b05d110f42a8ab322eb3f464733ba96";
+ sha512.doc = "359ee3956a6da4eb41947db9b5f8dbaac7c13c18ea91afd6d63f738ab43af4c77fd93e9123ecda28b4e2211387c910b7a46b2ccd97edeba70fd6d2852b228094";
hasRunfiles = true;
version = "2.0";
};
"coverpage" = {
stripPrefix = 0;
- sha512.run = "7e06405a0af0e8038e9848fdb318552040b7404aa36652b5d0b39bc1688259581bcf3ad49c196fbf964ca6d057eafa33891f47acfe201be89908e9321cfecdb6";
- sha512.doc = "da848e5237283ff3accd700e577818fbc82dde6f46a01a1d14c620178ad1a04f0f6c9d9a806e329b706720e0b4dc8cc341994d8270a6ec1724f440f2e304870e";
- sha512.source = "f9979ebc348c81961cee36a0265a829cb2e544abc0f84c1dbb10f040fe6f71c4137693659b4c327c32b1fd6e693e892e47e8de584c95f462120344627b18d20d";
+ sha512.run = "6ba22fe89f292ef65ec41a958a93a8ab729954fab33f10677954791bb2be8bcbca71ba4953b6ec47066d3b92e444ebbef9b5f465952076ff0c679706f0ba406a";
+ sha512.doc = "01346bc57d5742be2196c8768106fc06534ce03571dc1e3e9d48957ba6d0e1a3aab1a4ac070d4e545f058d1b3833e908398fff62d3ce6bd462b927646ff1e60e";
+ sha512.source = "cd47f6d17ab585e84244164bed3b905163157e911dec81ddcd630f23f0b520763b9972b3430f25ff4039e27310eac21e6257727aa4544b7a0e40e7020fc72b42";
hasRunfiles = true;
version = "1.01";
};
"covington" = {
stripPrefix = 0;
- sha512.run = "d3709a9f7569ea106e822969df5ae3938bcb46f0a416703126b9158e0a09041e42476d86ec841450feecbdda05cb4accd6f72a3c4afd624ab7e1f007312aba91";
- sha512.doc = "e3d33673a713980cd12daeb22d68e46d01112507a6bc26c31cbddffa70788b3fdd75b148b5619a9515e8c42ff6824346bd34ca6abfb1531d1d1d421c71fe53eb";
+ sha512.run = "d317d23948d7308e99ce1e2b0d8371ec165012ac199ba271b8d43a869106ba13d416744d8f78fc8e91a14e4c33456675d6c277ee6841c07084aa8203b0a99b84";
+ sha512.doc = "819f2c75cfc0bb571df7736d630668ace9ecca49bdeca6ed760b7575d028ca2acf0e0977a19609baec02c4e409f52d1b35176492eb3e6d392e591ca3d7fdcb6a";
hasRunfiles = true;
- version = "2.0";
+ version = "2.3";
};
"cprotect" = {
stripPrefix = 0;
- sha512.run = "a6bf835a31dd911f7e6cdc33914b184ceb2ff1dfbd91e596ab416302952ccb66516d725fbabdb803dcb5a1ebaf0dcb686a35a25480bf23c803a923191b8d0ba1";
- sha512.doc = "eebaefb15445c8ef7f69ad69badd881da89d626a8a4f406fb017b7eaf59efe691bfb358069741464ea1d9f4b3b2ef3b16b42f58f17ce5ddd41987a0b39c1616c";
- sha512.source = "b5ab53b4f5e1ac1cab5e57c1fe4e83277357ca5403431a59d23419f69df676676b7ea7bd61a40208099af75e1116aef4296d0b1f9580feab667f89e7315b7678";
+ sha512.run = "f4795674aa97744b0d6ed70bcae83a1ce3b41670a1bff2e67d12825154bcfd7eac2a740996bcb4aa0445697a3e4c17ef3d8606b308b7db3aea263269a7e2eb51";
+ sha512.doc = "e8a5000eb9a538f95bf6df4e2d68ecd8769974192e8181b6eb40e5f48b2cc3a9b9d405d1c7b611e35c41dac5ca5165a503efb7584ee94289ed3255a9482b2b2e";
+ sha512.source = "a9c10d5437f4a9f55680fc3a9841e9dc665b7b642e2831c0bb6239d73ea08312eeae372cf95591d002fa7dd51ae45e7413d9651ea5d60e5837903adf565364e0";
hasRunfiles = true;
version = "1.0e";
};
"cqubeamer" = {
stripPrefix = 0;
- sha512.run = "f577a2acd31656a5b6ac61b3a347564f96380d172b5ea99aef87f8d16a8fa8c3c36b4bf97d00a6ab366cfc28f65942119ae23fc611aceb76310a7eff701b5874";
- sha512.doc = "718ed336019a741910b34d438a7d4e8419697d788f9e0f1661d81c6d58420f81f43400b93de653e34b5bd9ca0b3a77ae56765d020a828b489a71b131d1061087";
+ sha512.run = "6dd13c29855533c100146e712431d64e4d55bfe9c49b2199a63f292933e6666c0fcd15e17e56b534e648a64b5117b8bf211a1f0f595d83db54e587977590a2ce";
+ sha512.doc = "38cbdd297bf4ff67d0404b75c497416eddaf18d4430ea49af8413ef504e8463a3127e3d42aa12f2920a12d13c03935d6aab5b036d398322428659918b5058444";
hasRunfiles = true;
version = "1.0";
};
"cquthesis" = {
stripPrefix = 0;
- sha512.run = "14ae2fa1a92aa6a1c14acd03a08b131db09e2c31861720be9f5b5192f03cdd4f7e4f6eeb4fdef17d9a8352fb7191907641751a7dd4cc7434f0f272a04864c2ef";
- sha512.doc = "8f2e3cf94d81b5b12709b0bbbcabc2deac4e1889fea181ab2e6450c3af59ee32eb6e6b1bd4b78196d0b6c1af4cffec43cc471da00f73a6d4ba20880ffb56154b";
- sha512.source = "444ee3789ebf3527b1d92f90b942ccea0fd0462caf150af35c572efca8ecff85707d3be006843308f3cd42309991b8e30d9ff1c7e186f085a041c446441cf298";
+ sha512.run = "08c18f72346fcb3bda3f0bacdcdaca72d68e89675b98f1aba46c3181a334fb4e21de82b219637d05bce0de4259b3b4ef4790ebdea3ac538f4a121311e5fcab5b";
+ sha512.doc = "88daa7155ffbf06bc393c991c9e043015bfa25122737f64203f6c0352eb2e9b386ce7398736ca62d33e0708db4f60741f5ac76ab48eaabb10b5c1ce7c4a40b71";
+ sha512.source = "06b48932193614c71e20f5e8cf0eb4905f798694eddae90f42e03c67d48c1b4dc0cea9d8e9a2cb0b9d8ca31c5b3b4f075813fd9755ceda7a09029e9817d95c5b";
hasRunfiles = true;
- version = "1.30";
+ version = "1.40";
};
"crbox" = {
stripPrefix = 0;
- sha512.run = "d11d406665290c2b8e5c39d1fa25135d3eb398a8d69d73b6af478a54d519db9a32d066e64cdfacf863d6ba1ce63ec2ea2e17a0e819dde564189b511487f18641";
- sha512.doc = "47d8f1e0b55ca4c9ec866d26fc19b3896cfd6e11545842b05501dedf3518e7c458ca2bad0e336a0807c95912507c93fc1776862998371367b22355cb30293aaf";
+ sha512.run = "087ae9406fd8f6916e355b51d2f4dc7383228813716ab9f6c37714794c931a9b5defa4678a4471523c5fda2c6b0b7784d11dfb488a8d9c60f0244d9d2d64ab2b";
+ sha512.doc = "8927d6f60a3a895685c679e565632ee2ca68c1f2e8dfd795a481767463d88ec37579bfbd55858ce1e6e433a981de4b5140cf75489221243716cd8035a2967a90";
hasRunfiles = true;
version = "0.1";
};
"crimson" = {
stripPrefix = 0;
- sha512.run = "6ea30bace5375f3c8f644c6b7770af4803d564db194efe93beba97a97b2b91198aa9cbefa8673a0c1b1657f5682b4ca0dd0c16bb5c400ef0e09b6618a1089f91";
- sha512.doc = "8daba8cc00bc1451ffc0c1a7d061d18710ba669ad5da7a7d1c7fd95c3d76473646c9730545cafdf3fa3a875a3b211adc702875b64e0d51eb582099fcb58ef986";
+ sha512.run = "58708970173456998d07a7953d86b3124a0b97a918910229c0d20a300de688283bdb85b63a7596d2bbf2a6cf5f1069a596e43b29d6fa0c5866ef9b0cc1d01b3e";
+ sha512.doc = "2fac264b2986a52a739496c907930b6182e56dc24c8b13356d4d564113d6aa019734fb450168122aff2b0f14ecea3d962b4097638277b805d3a13cff5493fa9b";
hasRunfiles = true;
};
"crimsonpro" = {
stripPrefix = 0;
- sha512.run = "37256faa31c63f3867fa36dadf0314e57d3d2dc5a915f868de404903705b89fae4f3879ef932d174b54bea17523a17db45494d201b00383d70df9e5bbf9d7769";
- sha512.doc = "4a578645a8572c4b443d6813b3d716034029139406bfaf3b678a7f3c0cc42bf728bf661c5e8b260e928ad9e7c1b45efd7473fedddc98b12d45e32006afad3edd";
+ sha512.run = "f7b01c39e7fc5d170896f1649c1230ad9cf6ed79f4ef5703fa5166bfd3b3bf2fe9c28485a56a70655ba0083ddaa2e444860be1ae421dfe06d63e8d81091f39e9";
+ sha512.doc = "d87ef7bf936a235be18527798ea657d8f963edc0e0be08689bf7551b378d80eba605d55ce6936b997277534069fc9065871e532107986dd9d987cb90bef1edaa";
hasRunfiles = true;
};
"crop" = {
stripPrefix = 0;
- sha512.run = "6a070e0fb8e0421d1a72036a64773ca481b35bbe44567fc5cc417d1121cd7d5fa5cbf8bb10e7d4772cb20d94a36746397250c7284cb3bb782dd8e5dac7a72399";
- sha512.doc = "099b28dbd15d01a4c715bca73c7f17c55b29143a0dfe675cd429f46aecb58bd5875c3ca5f8a1310427f8d4fd5bb4859792d17e58d63f2ccfdcab8261596dc25f";
- sha512.source = "61f3832a4e43de4cf82435e46bc475456915f13ec25db1a5e9531a5a5b0df835bd439052522873b128eec49822c2590fbe76eb718f8f44ca0de5f10720611caf";
+ sha512.run = "6909ec6d94362aca7b0c0a00accba6015f5b30c06bce01acd22b87b2d1550ebb7747013d008b7cc82c4cf0b3f5fe6a6575fcca4ee50707214fcb0e19ed796989";
+ sha512.doc = "b68db452aca35a90dc77e500df8db574c321c693490abdf9c7135c7457b34b5a42dc32213c5917a2e4ee37252d909315c4e68ff76f3185a9c321eee3bee10a04";
+ sha512.source = "dde8987ead8158440334e35ce04b10051a3ff2c12ab61f9a3522c0c6d6bf93351e2b9ddfd17d03b8c2c42c0b7204dc3a54b46ad2f486a32374fb6d7a50e60ebc";
hasRunfiles = true;
version = "1.5";
};
"crossreference" = {
stripPrefix = 0;
- sha512.run = "50af472a5b172d5418646fd1879f339126f68aeb9578c6c05d9f6d3990e9f222aa3bed793669c1b67389c272ab1b87bdd6d0e52506605b8e5a774855ec285ee3";
- sha512.doc = "536b7fd22f6864906abe4e43548a9dbd08eb80d75e1ea034794c780a018a33e29ae2da9b68f3cc9b4e712c0d13addf9104baf00fc4017180c5936c1c2f3192e9";
- sha512.source = "b20c0b9f2202e613d911cd9889b0bdcdd62b81024c04b24d6ec0c8239efd23911ecc059f3c65433b03e8e655848d73762e4b5cfd409cb119f0da4db284f21c29";
+ sha512.run = "e34b4d383b8398880b962cdddf248c95f2bc7187b5ed4f0caf84655a94f92b915906b150ef904c696f49f22ef23c039ee66427a03b1430f7a3d5f619f2a80d01";
+ sha512.doc = "e21b294ac2b3489cc81ccc99c54bc60985d8769e297f137180a9373ad289248b5d90acf3dd9800d0690907543cf52f0532f6317ef55a43a5b55541805e2be68b";
+ sha512.source = "ebf66eeddeccc32574b0f6285d655d5e9a00e4c4c6a50c232ecbc438b51e4ac45876e925b41b71717b23004a24680b3302b8a0afb9ba124e279094d705676b2c";
hasRunfiles = true;
};
"crossreftools" = {
stripPrefix = 0;
- sha512.run = "a582c637a1c22aa0ad22a05e7deb9362845e207cc8275dd18b962fa5ed1d1fb8433c06671e170d8ae7e4370908f5738a808f97eb951456f93d9d7bea6318f951";
- sha512.doc = "bcdd2f6164c54f90c3a862ded08223e3f8fd39adbbfc0c4db4b7f8d4cddcaa740fa48f8e5f8b0adc8c3921afb8104b7bc332a46d49414c1a3afa14cffc43fb60";
+ sha512.run = "9f5426951f7062ac3a850d141aff2031ea2197a97d5e4bf2c2b93fcd2719d5b1d6587b66d51fb258f514423bcb43cc8699b58a74c411824ffe7057cc27d03702";
+ sha512.doc = "66597598d04218394abe1762aca2e9ecb25ab25328e9b203bb789459d053ec575f2a7adcc9460b1356d5488b32f2fb8335e8a7554074fb5ab2df810fde2be586";
hasRunfiles = true;
version = "0.9";
};
"crossrefware" = {
- sha512.run = "bb82e6ace8cf17fffb50be160e22ddedec6327b9b3b919ced50e6df6be7c14451b7cca9fb2237e9584dcdcc0584badbe1336767b136e202a9ead8033fdf19943";
- sha512.doc = "0fe4f5ea083ddc7a6f480a38b1e65d749de3deea372b642581e950a7baac6c71dc16ace7cb1d14a213aa361e15271a90a60005acaf7a215a8c5879e841717fa7";
+ sha512.run = "351f123bab2b83614b660959e86573845e32b6ac894ddabf24484cc3bbb68d71fef1e543b4d14a3684804f8b4b8e4a5123c8acc46fd813048320ab50f245475a";
+ sha512.doc = "cef9694f4e984ee077902852143e2c88bb533739c6b53c010eae74c32b486faf7806010beecee49bfce07d5f35270bd312852f6d5701860073854a5fec949125";
hasRunfiles = true;
};
"crossword" = {
stripPrefix = 0;
- sha512.run = "45fbd93550c98b16ec8ef7190f4fbe9534994ff21055cf59dba3bf959637d802d7a3c33b665c4c621e1ec046ea4e9e9a0ee79a4c892271702a91f986885c7762";
- sha512.doc = "3e5f791639cfc0f95300101a37e4bcf011b71c3744eeed5f79621cfca347eae079f4f86d4a58d91229f9d3e3cc83869a077824ae048779666d9391a8c9271623";
- sha512.source = "e1e4f7890e1f1b69acb0970f3af6822bf5c26d613bbb1c5936584df4d95f308253867a2ad2a8b0c130546476cd6c7e5d4b59f561e6f5c7674d6ca181e75d181d";
+ sha512.run = "e55390ea7eb83686bc49e1f33fd4df2e7b977e031fa6d42e3d18d2cb5b9f34905aa4c43f173ad6745e98683376eb5ad4fae1a8344355b272f0b4b8096b1521ce";
+ sha512.doc = "121e26265895e99dd00dc84ef8b1ba9f4b6917ccbfafa6a35d1f6b81b42c70153bed17790eb6e2d4a5a4fcd8c5cf2e03f5b6e458a2b125a2b7a0f0292bb24947";
+ sha512.source = "91f7fc2a78a83eb404aa11a95f941f81f10da9a908a8ca4f554b5ed496435cca615ce69d9e608c59a025b51243e6c1bf14ea69c896d944a757e1c1cb470e831e";
hasRunfiles = true;
version = "1.9";
};
"crosswrd" = {
stripPrefix = 0;
- sha512.run = "a5d7b43d92334e099d5e9a1b61f615ae8c599fc24dea4efc39ec4c3db959af5ca985997f01b26c8f7b2b8aa0f9fb5089f68d277f973071dd48b0da0ec65b214b";
- sha512.doc = "fae76a3c76fbfa80b7920436ad22600bec913e5ae7d3f6678d5adceb9395134d563e3afc9b26557c6df1b8ad86b0f025ca50896f708fb531f96ea130e76d3f24";
- sha512.source = "c69423f45afe0b7fa1de5b6269c0316c8d43ca553979268ca4e545872f813176a32fcaf2f33c78ef3df825349a64c4ee380e3b63ed2751107d2282d5acf2d91f";
+ sha512.run = "889334e046aa6371df566c814faa98fdf4931c85be3d49e04d932f02bb71bffaa929614398469be04bf6426ec05ccbfcdbe0ad9798017f9504fba5f3781521e6";
+ sha512.doc = "0d4d1e8c1577ee23f7fc60ab8c106121978e986945b8dd399faef4ca55e60a7ed3ba65220ef56ad11b7a100690f89692f0c1ad80c845e2aa04d81c8664a6cd27";
+ sha512.source = "edb2825137c510f1ed32b9380b3e59ac492a76ed35d2a1b16ef486a8287338c1afd8b26cee9d1ae447eff3dd12de14cd7f75d97db74ef5f084286c7f5cd8478c";
hasRunfiles = true;
version = "3.0";
};
"cryptocode" = {
stripPrefix = 0;
- sha512.run = "aaf61b434568435b431603623b4d0aa49f41658af278ff3316c74c3cf7ee74e404a7b3c45f0eb491db3b76e248eb5f4f906645330e28e59e3ccf18259dcd5bda";
- sha512.doc = "d9b06018d7375f7419de79b5e73d61d5f12ee93258f016c93c4be3c15ddbb3354e1a62411ed46bd84c5fe25ad345cf1c0f10b68b0d2ceb79684718250eca1f7f";
+ sha512.run = "b15b76169656d91a366e17fc832f0b661e0bd31e2d8f61e2431d3e7adab66b24c145c2e84e4c9f9aa8dfbe27655b37c657765e549e04f9de447c5c6cefe38480";
+ sha512.doc = "0245804ad3761368a634d7b062a02e5a073ed91499c3792f82670ea6ed18f6790f74d23e5ff4770c1c3af64b3a90d9f3d59ebe88828496ae19fb517dfca1e0f4";
hasRunfiles = true;
version = "0.3.0";
};
"cryst" = {
stripPrefix = 0;
- sha512.run = "0fd7373670cecef60610c3f42b0828aebf413a62b16b86359cabcdd09e2443d0fbd1081ed3084372937b70d2f000428fbb5dc128cbf40fed8e70aec1e84a3292";
- sha512.doc = "7f5c3692d8814f016ea56e2955c89787356e77b7ba8715e2703b27a66ff0b5bae01766a3646aa020017fd4ab43a6e07ad416aa0f47044ab8b4d81b06d866a87c";
+ sha512.run = "49e1c9d0cb6909e421446230bf71123fa71b4aad1d90b1c7614fc465651f701d91f576c2edd8b6840d1c78dfa5557cd604e61a5e745e1ccb2f60bde9e66117ed";
+ sha512.doc = "55c765a9a4799f719383473700a0ef5627ec8873fc9fbd4ffd191d205d24b29d57255d90687176789240a3c4a547a3a57ed341a0558d99aa01dbcff0fc7dffc1";
hasRunfiles = true;
};
"cs" = {
stripPrefix = 0;
deps."cmexb" = tl."cmexb";
- sha512.run = "0575b1a336d91aa9967503196666594975e55c6f58802702e068167ebb9d87bab4d9d92582a3496a9e837c3e30a38a7c7a1fa3e70ce36a545ae368b7f9eef135";
+ sha512.run = "bc956c595d4460f35c64c92e7730a7cc9cd3af95301afba56c49bcf8415666863de926733409ce1afd99ba767fe3a3fa45c68f2dcc912b69c6f72b618289fb30";
hasRunfiles = true;
};
"csbulletin" = {
stripPrefix = 0;
- sha512.run = "44bd04478a5380c0b085cd582b265901b972bd594dfc5a26dcef9b72ec81833bd0ca8d9f7a8592b8a85b762414d91f78796b2a752f01ab45a79dc0c028193ae3";
- sha512.doc = "9ab4f2c24c3feb3ab5a833fd7cf28a6df29e9d78d11e888820079d9cf74ecebf20034f2163fb226ce04eb3d989ded90872eb65a51d9041b8a2e6ef1e34261edf";
+ sha512.run = "730ca61f0678ab2dfe4aca6be57b64cf6944ec018a7154f25c565687c29cc746b9cbd508ea01600a1d17f31850dd2bd047ebd47788997cd244e8f74199a96d68";
+ sha512.doc = "b9581a3d257647ddbdb583c5327e1e6dbbb52c8bc3153e115dcbcc6047fc2146ee0b62271727826f608d70f9d1a1b25e844c6f772c12ce6b8c38e1cf32015303";
hasRunfiles = true;
version = "1.2";
};
@@ -9144,9 +9364,9 @@ tl: { # no indentation
deps."hyphen-base" = tl."hyphen-base";
deps."latex-fonts" = tl."latex-fonts";
deps."tex-ini-files" = tl."tex-ini-files";
- sha512.run = "c328242128856f4c4ce33bfabed42f33d6ce746828018cf37ece8d33c8899238373ff779bfe7cb06491e42304bf2820845c1795b9d868d4db5c77101e6b7ef5f";
- sha512.doc = "ee0c9e4b14e5fee30f09212ac92e23e1f8d6d4da153b55ba9eae7d6f9f130e3fd0c36baa8c2abc95990b0c8e5b88045160fce73974269fc97fc3806c959b35c4";
- sha512.source = "91de6728bbd726c3c14e4df31352db424937a0aca0c269465999ecd0b19bad57df9bc282d2d91acac097d8401f576b764bbf82d4ed14a688ca491653edca98f3";
+ sha512.run = "d0a3ebaea7659e4f1b53aef42b9a8361e215083fd7d669b0a119ba744ddfb1afc79d5b25d7fa94082085dadf1d7d7da5981e485246c28c4708b82c40e0ad00dd";
+ sha512.doc = "9a8bab74f51651b732bd155b386f69ea8b0aededb0ac29226d6aee2bc3547c5157d0150a854987dd5f9f8a001a7191509340c9dbffdc02bd7c01de47fa80f7c1";
+ sha512.source = "c982e771c3db5b91806faf9976dde51499af9ab6c7afa81cbbaad04dd8808ba07e8c1dd683af77fe112237fe2868f73520a464bbe72fa1762ab6ccc0e8e4cdb5";
hasRunfiles = true;
};
"csplain" = {
@@ -9159,2130 +9379,2176 @@ tl: { # no indentation
deps."tex-ini-files" = tl."tex-ini-files";
deps."luatex" = tl."luatex";
deps."luatex85" = tl."luatex85";
- sha512.run = "c09296f21bfe946098e131cbd81f10b6f10530ba3d4f3aa7c285c70ea07daf509d9e940eb27316a384cc638cbcfe165916b86f2adebe2a1950501e1f58babc39";
+ sha512.run = "d0e6ea08d7f8266de7b17dc5ac3290800ff39e1dd77708b3025034983347791ab2dd732e3586ed84e8a572429b92ebc312398587eb10b62ce99dab336c84b19b";
hasRunfiles = true;
};
"csquotes" = {
stripPrefix = 0;
- sha512.run = "e303d9f0f3564e8e93c9fd84fbf9bd260ee6e4c9ac152a629db0c05d5ce5d4329f270505d93f2500a9f1dc557f5cbde077ad0fb29bdca642c768266fbb592d27";
- sha512.doc = "e45d66b9106427e6f025a73c9befdcd706b1a548ca8e444edfebbb34d97383c2611cdf8a5ac3a1b012c95c207600d9f6c59aa14217a97bbc729067fc502f1d25";
+ sha512.run = "c3c8bb734145ab42ff388c08263af3b16e21dcb1995f05f91ea6fc6028d9c3c5f4c268aa9c2902e95dbe15e3bb5e01defe2d2360a8aedcf0c8ef5163ea400067";
+ sha512.doc = "0110c7d89008ff857076cc7a3c41870329d3421f10e6cd5d8ab0237562b01ddc238850e677cd0e4f3d1be4b4b3948c08f831807e37564c7075503969f993310c";
hasRunfiles = true;
- version = "5.2d";
+ version = "5.2e";
};
"csquotes-de" = {
stripPrefix = 0;
- sha512.run = "ddd91563217653865199be4ca23199f1350e65a060d4b59553799b912e3402cc784344ba15e7a0cba469f116bdcf53cb2b73678d5615e18112605df0229a1c2a";
- sha512.doc = "fe0be620f485719cd0522ac52147a1e8ff382d6be42089bf36f1545743927bb4826bea67305a5dbd39c4c9676ba168a77884071c6e473476c8098bb9ea022c42";
+ sha512.run = "7d4667b77f1e27acb1d3c8becaad4889910edaab4b9da6b0fe821db262f3a31672050f5985a56533003178fbf1d579d170be3fcd22c31bbf41af9bcb68fb7c40";
+ sha512.doc = "1e8829faf2cb23b2e565a4b5daa5a09ef01d590d920444ee4659964bee042148ea19e9fbcb63e4c4ea1e2698697554e0bc532fa0fb7610bbf9bb4bca234d33d5";
version = "1.01";
};
"css-colors" = {
stripPrefix = 0;
- sha512.run = "0f08d6b5c5c8ce9894869b0d0de1f8aa2cc54fc54122dd47e0f40f8504471e4b16d60a25ffc0dcd13fc49b39e59774c0c3e1f315190752c45fbb7a7456faf0d9";
- sha512.doc = "fac801913bf12ddb569df8a5cf54dca87f0c75046cc5331c795832ec91982391f606000578a0af6b2c542e1a0e8b33a6f1f8f36ab9154150ccfe2aaeb9c198b7";
+ sha512.run = "b5e000180b583470bc6721601321f81a2f11e70388f05fd85a482b491e1d3ea536db0fbb96a6715fcca81e5bcbaf289af9540c82a2201befac1d2254fbc4cfb0";
+ sha512.doc = "d08c0212f4c36eb114b25128ac8516cb7181ac73a2ea61ee4ed1eafdfa7fed15a2b928d6d0f63bdbf2b4beb93a843fc8dd16b959297a4fccff89c428647f4ddd";
hasRunfiles = true;
version = "1.02";
};
"cstex" = {
stripPrefix = 0;
- sha512.run = "552d3e94c6597ed54479aa3771e00c7b5eea81106cdb47ede669036ac77f598c98d7299a68002fd94e7257d70f6e61c6967fa0ba05e4f7ef87cf89a16d21b7e2";
- sha512.doc = "a2b87ef33cec9dadc1815da651f29cdd9ec9d5114c5ef19adbc87b54260e22a27edffcb37c0a972ccb8c6dcd9a840f749cbc40a22a858ea7a58da660e600b475";
+ sha512.run = "644dc718fe3f6a941304f8d2324db36954edee5c53d4af3ecb4d27088ca1ebaa667576414aedaebb07a17b499864ec0e48f7afca38d26a593d68e274936ac9e0";
+ sha512.doc = "4b041c36fdfde6f2eb5c05d0d130286d18fb22ebc92bb6f823edd5412f146f46eb89285e788291bf23496d679280e6057b929f499753edd39cd35e62395e486e";
};
"cstypo" = {
stripPrefix = 0;
- sha512.run = "53832f712de55b05e1f2a5af7ada9b7d64743e202581a166b49ca01b2f0152d4fa3f546fcc399f33d0e44eef0869a1095eceb27ed098352dd91e047b29ae032c";
- sha512.doc = "4d5f05d51386e80cb5ec170b35cb28780d89f0daa0c16a0cf333b6dbdea4763f9b546a3ed228db1123d078430d5ae1d01b9c402c43ee22f49f05675c91c18211";
+ sha512.run = "ecc9054a0866e4926277bf5f52faf97b0b07f0ea660b7c4d089a552ab57d3a900cd1d688981770df9b3a4285c3d451fb23f1b69757381f3cbdf88cf0c88cf61c";
+ sha512.doc = "1ac42bcd1cadde9165f8edceadb438c4c2e91d6a89486e56e31623cf1ffdd5f38ec800d836dc90a5a6a0bc48dfac4a8ec90192319f8f046665c77e91fc51b91d";
hasRunfiles = true;
version = "0.03";
};
+"csvmerge" = {
+ stripPrefix = 0;
+ sha512.run = "f3f679127d912a8df32893f0afec13b21a272b6e5ed2d2c147e1bcbea5698e043d88d5dcadc0c772f5640945fdbbf4ff43655d6d4450b48966740cd3cb936829";
+ sha512.doc = "b090bd51f547f16270534c2305ba68af9f86800f55809b050eea25d5566be3a3ce245ad0f79a76ed21ac64b68b6650800fba5a5ad942cc1f3f8e982f56ba5286";
+ sha512.source = "b189b456daf9a54cf8fa09706f93de7e8365d75b792336a8328414d589ffa178ff0c39c17064b532316fc778b73b000610b3f966f9eb0d8e526cf1fd5b4bdd58";
+ hasRunfiles = true;
+ version = "1.0";
+};
"csvsimple" = {
stripPrefix = 0;
- sha512.run = "ce957cc019cc1abd92769f178872dceffeb473d936763391a3891e1d8d6fd2dc6206fad8437c25485f0b9818b9786f9d651c975a15c4503f67e5952270c76b11";
- sha512.doc = "836904921bf4a851be3bbe10c38e85f11c65998524fd1e7749240d0db4d8a05bd349466fc511d7216a96c9a5c6fd22583b7f05b472230c9365842103eff1c33b";
+ sha512.run = "c071fb93d269e27c7059919213a858d82bb5fc381d8a9a0faf82ad0b05eaac808dbfc19c30c8530a98582f3179a01774de78b0f290a15d4ef79e06eef0a9aba8";
+ sha512.doc = "da691d9d44e1624ccab48e5979ae9ecb8697387a19280602c28467c8f2aefbafc494067217836a09a6ba1a653c8fd3a7903e3607ca56922ebf47870bea49c583";
hasRunfiles = true;
- version = "1.20";
+ version = "1.21";
};
"ctable" = {
stripPrefix = 0;
- sha512.run = "68d546dc4110f9cf1ab53f698129b68bd0476094c785e1dcb6d5b442e47f87f0678c4fb678fe71f1fd8dcfa6814929be9cefb242a4c15e842c40450680e87d32";
- sha512.doc = "f72c1c085c7860e1b45d489d977ae0663566840abc08b3370b75877d9dcd8f8a8fd2731074631fee8a77f6202f422fded6814254c636418f6f7724c80fbd6b51";
- sha512.source = "8b77af670e6c694a57b98ef518b3c6d9747a85e56884f2f4386120a704745b965b8fdd2c62ddaf5e9f846056010533f743e2fb61104cbad99698c64b097f885e";
+ sha512.run = "3192df463eb4d307ba886b82d586580a741da8d901dc560c06d293e04c5d5af9efff56a1482bc41b03aeaade2cc25cdf6f4dda3e1baa26da1f7d4d138f44bebc";
+ sha512.doc = "a32bc9c82a87f1f9327d5cbf4c15052124608f970ecda1909aa67abcc2fb4f10bdfcbb5568d8af9332687817f6f5bd6aaa0ce4843490e8ffac22526bbe123fdd";
+ sha512.source = "9886347fdf0a1a7105ab33bba00877ce22df66b1d82a60b8818af063da371d8c0c6d8f60252342dfe44bbaa65ba9a93ac8f972c64439bea7296b9e98e1be4b41";
hasRunfiles = true;
version = "1.31";
};
"ctablestack" = {
stripPrefix = 0;
- sha512.run = "dfb5fd4e62c04311bf41c17d06395f5693c0232840bead53a41cf0898ba2704da68d6caf4cbe796fb728f189a57072f36433a51edc0fd9d1013a70f4906797ae";
- sha512.doc = "d27e0392ffb1a4daf718ec780540d22b7f3ed3dc6e488f37583ef9fc06697309f7abd93e55832c50cc50e87a950dcc9cd602e0270d4b9fde9db6cbed59cf131c";
- sha512.source = "083b381a0dc2b83dff0e71f475fa35dd60e9e62106a75c3537381e6b25c41155cdabfd6f5a07da1ad9d58f34d33052f24e212421b11e377c309c261454072e7b";
+ sha512.run = "3485fbd1bebf80814645c1be3e7358a959637439fa17cbbf7c2478ca73c4312cab82eed2aedb5403dfe94b0cfc09ee3e9c8182c08d3708608a267da235ab30a0";
+ sha512.doc = "2c74b9d2aa44b25952307e4593b4a792cb5d98b78619efef82ddfb134ee3da64de87973db30f3e5d5788ce5e6ef138fca2cabc4ed412c97cfa7b3dc6c3ed1060";
+ sha512.source = "c39356d4d78cc8121b20e572fe59879541ab533ceab64e68f17a346723aad4f73103df79b1711feb12337e5e2dcb56222b00a9b36ddcbc04fb5e946831340d6d";
hasRunfiles = true;
version = "1.0";
};
"ctan-o-mat" = {
- sha512.run = "523d9ed02465ad0e6d0a3dd08c2b12369b37cab406182cd8ec6da1ccc0fc588c0642661135f34fc82844ae9310bfca6e6be4ab9e7aa22dfeb44937b02cbd5ca9";
- sha512.doc = "75f5fabc5c932d9de95512e096018ed84ffe5ce5374d7e413d30248a740c09ce0d53057538b5b52c48c941c2f96ccf74900f85330ca9c4cea84552e48544b56d";
+ sha512.run = "a995dfc6d79ba77fe673aa501f28eaf9f057c34501fa032423569317e5a4eed048c3375d806eafacedefec02e91bcb587fa6bfb8c0ff980395bb877b2ce88c4c";
+ sha512.doc = "423efc3f2f850c5a9bcbe787edb8155ef76e56ce5e3a1ba3332bb465b8239616bd1fcff2e8a58db6f5ce9d5191ae3209a5451f746250a3b081fe9b35d024eebd";
hasRunfiles = true;
version = "1.2";
};
"ctan_chk" = {
stripPrefix = 0;
- sha512.run = "1e0b0ba38e401b786df8363e43571d4cf2383e3dbae2bbedb9085cb25c0d243743eb552086962711708d0632089556fa3327a3a32713073d088b5b3550bce112";
- sha512.doc = "8c057c6486a2be21303aeb20a3640abe40eab2cc1826ef07a74ff838a98f7ae344aebebd013d1c4e3c773566f49f5b497fb1c51091ce39c6d96a5fc5fa42b708";
+ sha512.run = "6eabd7281d79ff0ad19080350dfcca8ee3a33ddfa6d17827a7851cc53f09f627729c8d715a1dfe50e0c079add44331a07d543cb8b6a57000efa6d73c30f2ffe0";
+ sha512.doc = "c61bc0d70cadcc4382dae55cdc1af076882801321a2de16f164223267732e476e41f949f566808c928f446d69aa22bd9965adb155c97905e32b93808810c76c0";
version = "1.0";
};
"ctanbib" = {
- sha512.run = "55bf990800244a2079140116bc6419571924136fd961b12fc0a38afbb7f824ac2f7310709365ad3550b485ad6d9c1316868e11da168c42c005b33a9e5c1d66aa";
- sha512.doc = "5a46317043f84ef542cc3436a593b96306d08c5acd1a76d58a14cfc6706da4f759c39657c50bb2255445c6a0640415cd190f52eb3487d48ffb970fc4c375fdfc";
+ sha512.run = "af03e3079304d24b7cf996158ce7344a15aa2f17efc46378132bedc5e9bb4488f89210c24a8a5ef0c21a293600589aef78b7a8c7a7673ad09ceab2077b0a351d";
+ sha512.doc = "1a971e49827476b5ae419189f7acff4c17ab41159d60c5627663d435368b28aa7dc4aeeb5fcc2c4a9f34f648ac9f2de229b250660333ca2f32bfd0808f24e732";
hasRunfiles = true;
- version = "0.1a";
+ version = "0.1d";
};
"ctanify" = {
- sha512.run = "230dcd3c26b6954fae10baf251ba3ead846ae30a48128ba85bc7271c2390803d51c5b483d87066095932bbc047dc0ce634d550a7edfffd87f910e71dae243048";
- sha512.doc = "424519cce6baa1a25158a833bcf0a4364faafeb1d7ff359c1a4bad62900d81bca7502da0535bf8251ac91afe4bfe4e70433bec2fb9fe010e6667fe2f2198cd22";
+ sha512.run = "6774b151bb0fb052d41d8447c7e8d378d7f31b0a5aea5f2f00b93669b8c2f629f479ae21d40480fd62f468d866cbe0c6f0dedd8a0248f8d83cd1039131849439";
+ sha512.doc = "f9b636cb41b126809d808c167410a37052b1c6c385fe4eb8df3b819c0cf2cac2c7c1c74d7ea15d2916c1cbc563e078845e451000e3a08cd9a8e0696a342b22ac";
hasRunfiles = true;
version = "1.9.1";
};
"ctanupload" = {
- sha512.run = "e13e3ac1d9c2bb6fdb28396c466ccbd81547742d17d2ab328edb471cffeeba20b245cafa020f68e71b9e7052cd4c2fbbdf3f7c4bc97b96400d6ca667975ba08b";
- sha512.doc = "e816b2f6d19165f46f0445e88ad4076a1956f23391ec0e24091e99e42ea579c9811b16bb93584d76839962fb24b70ec91f521531bf48fe156b57358f75f68f05";
+ sha512.run = "4464bdfbf72318b24abcd88e1c25dae5925a96e867c694f3f02a594ed7b8b24cffdcdb345f0054e200a6af63f88b591ff84058af0adfb4a1b3feff2a057d9d72";
+ sha512.doc = "9e027f7ce08041be7668a7a404fad6b6c7cfc71e581ad1216956d0b53c379d204bd84d2d55d186c74f784df8911770b96f934775f44f7141a5f1b9b5e773cb7a";
hasRunfiles = true;
version = "1.2c";
};
"ctex" = {
stripPrefix = 0;
deps."ttfutils" = tl."ttfutils";
- sha512.run = "f43172725420d70bfe4fe755a804e5e6a7c24a0e93ca9d279c7652d30b45b0119b90aab8bd4d36cd951c7931d43b1c5eb931c54e9f0313fd5d2d76e6a3fae943";
- sha512.doc = "0ab5ab1050b0f35884d344fffd7f141222a2fd3d280ac5f364b5cd9f25dc1c9486d2aa46236436d4987f862e62046283d9c28340968f08b0fe856e6b46199685";
- sha512.source = "19ada9191335508317642b810be88b9b7d10e9e7c7688c35893e8e60bd6641b08972d0dd6a1e9aecdb5fa972f83efbd44b042103573040e7546724b72bdc42f2";
+ sha512.run = "af7b2de3742d21021a71eb7659a04f78d8f69cd41a0ee66d2bffd61413d1abf5a9bc1bddcfea667f3bb0cce64de2d69433c845a8f0443c0df92a0a3131c7336c";
+ sha512.doc = "e899f98031757f690cadb37c457b1acc1f0287df5ba5c90417c6175ff6bb0f9b411356272f33552f47999f5c1869cdd9a6a122b340448077b7a1ce68e110c831";
+ sha512.source = "c1a9f995510318bb0fc71936c39958e65b696fae31fb218b6b9e39b875eed8054868886e1d0125949a654e233a77d21d3e1ed41b533687332e66865eac5fe55a";
hasRunfiles = true;
- version = "2.4.14";
+ version = "2.4.16";
};
"ctex-faq" = {
stripPrefix = 0;
- sha512.run = "d2188e89e483e8f635b0816dcf58710a5b68cdd443fe1f95c393d0a0916fc57dd3e18d546b72b89e238206da4e6bb23e02326bd4a3b4d7323b205a266bc26e34";
- sha512.doc = "5efd1283b708acf4a96cd9862cf8864f7b52b2834dc631b0a5280013dceef5f53e37c89684497c0991e82792e4382366ba11b9f2748d38652731af3d8fb7d17f";
+ sha512.run = "39ff8931e0007a78e4fa0788d7c7fcd8f25dd4cf4fa3f34b694e681e10dfb3d804842daf45a6e56b5ff450bb965bc322dcf593bdce176ffec27f4696c1c99fc0";
+ sha512.doc = "0942a249a30f97d56bf5cbac2eb4de285a63406620b825a36d9ff8d46fbccd614af488f89e2af7472f1a9075a0e2b7228bb65a5804451df6945ce6bf4287b0a2";
};
"ctib" = {
stripPrefix = 0;
- sha512.run = "d8730c9dd420f6d872e900c479b47c3f6f417741fd75b4db6446d47518d340a0b1025c337ad1181bad9f5922b959becdce0ab5d7f0309f84d7416681a96f0367";
- sha512.doc = "bd3e34c536669045f2ba580e07cde4973a7f1b12527948300965b22edb09857c122c4df62aadf2e2df45ce4232307abebd8116049948bc5823b4c498fcd16f8c";
- sha512.source = "ab66b3585531627595f1ab3930180391bb94acc0581ca702f88bf64969a434648e3410d67098fbf2582e5440785fd545231bdb452af24d49c820c57c7ae4211f";
+ sha512.run = "8999ea42b82e56cbb06e2485060b829a0781550834ea421607b4621199692976488f4031266eee1a6b1443b12828e2fb5148ff43eff137c01ee9db8770bb1565";
+ sha512.doc = "65d8f613ddb651cef4c345791a4a849e3f672930fb94d1ba789e827b466c459bc321762c71675cb4c5fdec8fc456520bb7013d5b737b4ff2bd049bb5917a98ef";
+ sha512.source = "b387b2cc636f98bf7bf43fc3be04cbb62dfd6597c419b7791605011f59981cd9e90737f9d2f0f668f63bf9abff854219a75a7527d881c991190188f307f3642d";
hasRunfiles = true;
};
"ctie" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "4688a2328dadfda291d10d42c15f18927a77e9ce7e87a825b697447e889b0ec93d13ddb911a174e74356e3c8378ae26b34d3976f7b8f75b1d2478e9cfd9ad8e9";
- sha512.doc = "41f7f3344a307bb72c61c88d4660c2037dcc0b4723a5c7a23fa2858e01cf0cd53f65ce76f16a21a871303f918dc4488c777d7129d892fa11c96186b88b484e59";
+ sha512.run = "05fd794d4437c662b77b0662dd0c9169aef35a10140abad2519702577c087177d0a02ee5b6163873fe5b3c83c3f77c342c4774af168ebca2ed875717c7d0c5b0";
+ sha512.doc = "83bb53248ce262bc8310faa8c0e057dac72c7c682e295fb9888acff237249a66a69d66b99d79033f5a1d8611ef582dd2121f8c28be9800ebcce775bf3adecf63";
version = "1.1";
};
"cuisine" = {
stripPrefix = 0;
- sha512.run = "8ea7a566630cb127ac23e7b492561bd7db08187020246a9860e5648c84621d7bbf3ecef93f45012ce21bae4b9fb60a57455910806687e2726293e6e43383f1c2";
- sha512.doc = "92b3c57c14eca023a1383b5e18e578192361334cd0287087341be8fe06f5ba86e14bab96092d0949bdbf2c045eba87b4530928540df4c9544ef61b347cb5e52e";
- sha512.source = "8d771982b36ff28d6f4a8b3580bb7424c10f6d29f8ce5623df9ea19550c45879c45075b9c4e1555d5d78696d3f7e84d617572127dbff1853552775110f5b6ee5";
+ sha512.run = "cb594c2ef79a1d1614ad2b7bedff3b5bd9853bf36947751c880c36c73a458152eb7036861d0292614992623192841c28a3f4010bc0c4107fd8a4277154a1baf5";
+ sha512.doc = "9e4f55bf8199b4bd06847dd39e67e91a8a6885b3903c9ea772199d9b9fd9d7cade173dff6f785d143b4e7c3b154477622a4c2cad14576b22068a6729693a8227";
+ sha512.source = "1df5e248af42513b212d4c18cd95c8c9f2155598604624cf3b5e5e5b020643bdbb9c3addf03d8ff111c14185234d42f0db8a06a9de040fa0b58cec3895f32731";
hasRunfiles = true;
version = "0.7";
};
"cuprum" = {
stripPrefix = 0;
- sha512.run = "d553af47cccc5737b0f0146e650601167ca5688cf9d92dbc02e1df5aa3abe9cc9139e396efb92274e627bd5cb08ec1ea6072c7b3987b07fcc1f10ea7a34fe4ff";
- sha512.doc = "5f7a1dc0dccbc6f1d013e629c2f9de4417f2e7558d8cc94cb78a80915b033c0452c9dbfdc1d427aafc3701211ae96d6c6938278376e6b5b898982b3c2886fe95";
+ sha512.run = "578ce2e5af01e81ba80c0cfcc0225985722c1515e8f98460a1cb5d71d8ee4630d400f28dee04bb505c429b13f5cb604364d26503af0b5d9bf98164b218b09413";
+ sha512.doc = "b9a9bda8eab6087a134b3b0660282998c7c3fa7fda8890e61ba107b9f7576d85ca01b59664c1c198679151e01cef6ebce5b8de29644a2e249a6ca2100f526fe2";
hasRunfiles = true;
};
"currency" = {
stripPrefix = 0;
- sha512.run = "5c0e3c639ba5e00f6d84b9f91ddd047c15d779d27ade61f2670acebd71334b141bdf887cadc5da07d7f5da5118cdcfb1330a317aa4ee2f877e0b6455c067debb";
- sha512.doc = "fcb7434e443e9473c69f78944db49633b86026b91fcc62857077fafb6407ccf02c5ccbbde9bf73af2d09729510feba383056d3741ee4d8bbd42f0571aff1ce12";
- sha512.source = "b3294ec4bfc28c693e66e8365d3403ca9364364c3fd2817378f6d46aab0771d063823b0714d9594aa5b68177af9f56d458d905b848f396ac5462a2510d0f2835";
+ sha512.run = "d975cbe846ad5708a3558252094f4568c3ea4c5bc840dea7ade74eb8f6d90f4527b417a875a7bc286010473078d895cf510560f1287013e70498c983c896750b";
+ sha512.doc = "1f32fed0bf778b3460e094239afd76b4be9915be8a3e8ea20b7e48b02f1ffdcffdd1e588a507b8145ed232a38cee43db1bac0e232c472d5b5dd85f1cf3954c8c";
+ sha512.source = "c7a99bf685283b415c7cf71a6700bcf2928d2342f5db8a3b78e96148fc01ad028b0921a7c048f345dd5d5fbcb3f47618390fd580b02fb4ab1594e7bf5def9904";
hasRunfiles = true;
version = "0.4";
};
"currfile" = {
stripPrefix = 0;
- sha512.run = "7903adb1697ead3a125f89e3dbf1e47880bcc2a7b93c8535d3b5775e9991ca948dee0f7d89db5183dff2b530f698ee9819997408634c9aa02e5664d393ccfa2f";
- sha512.doc = "85cb2be7beb669a0af3e42e156aa2fb478cd509bd1e7575d6fc14a612e08b4320f470eb3d389192d1e5ef079b66be37bea01c7894a3862e13884eaac8d2aa988";
- sha512.source = "813dd79d01c0d8e8c508fa6b96cbc6a473ccd0437f8fdc207b5b3e42ce6fd5431f7eec7e101f46313defeea18117f5d15e715e7f8a0017e6f93110731f45e49f";
+ sha512.run = "5e67b659df7048a2f3e0d99f7e7da753fcabc4cc94d284d88b6b6922dffe2823eff3c07e96d0d4689d2c430a1cd66ef4693d0ceb344609c6aeeb919aa378a297";
+ sha512.doc = "d45abaaab826dd9dc8a7d5cccdeece29b26d8f56c0c74c2047f5ae7d43ffc3c0596f009536fca744fa9bede2e8d87a13b68b8ebf4a0ced31afc6bbab5b76ad72";
+ sha512.source = "0374496112e380b2c8cce8b00e3dd97d992dbe194f660118c3441fd9b0ba536f476b5e330bd363a624f71d5b3004f50d2ee315534929093ebf9f63f47e91c1fc";
hasRunfiles = true;
version = "0.7c";
};
"currvita" = {
stripPrefix = 0;
- sha512.run = "8fe111e7013ecb0884f0b22451b44257633b1db37cd924817172f26fc28557854e6c544138b9dff7884e26c435f927360ab9529aef92871178d85e7941c51add";
- sha512.doc = "ae12a321ac07888d2a52fb6bf69c7693fb39fe62c8b385852e9adabe1204e1c132229cd66e169c61d933b5816cb354a2ae16b0da4afe93e35e8aece37b87ba46";
- sha512.source = "649379fc1650020408189dcd2478e1f5191e67003d7cf7cb090cc5ccefd2b70e61988b8973ade6b9797ceaa55fbe3fa7ce49100fd09d5025db8e88d0e11e6a42";
+ sha512.run = "c555b0e9c7a500e086f0435a2dc6cde8da8b02df4d27be14534d28c77c1f546aafecb863bc652922e07191d0441a77db647f8d1d11e33ec9bc6014f73a5822c2";
+ sha512.doc = "b3de1ad371cead2829225015d60a4defe604e63890ef06da65fa9223cce4e748707f0b6f4f0b0dcdf22c3096e381adc3432a7b21b36f834c18ae4eb32bfba024";
+ sha512.source = "a1dc7d983ac6badf9ced1492c712373205d5b0a91934f0a76eb1ac546470292e6c9dda4cd5f5d721e06c90d6237eb39236f1417d1c6992a774f7a9f7df9213bb";
hasRunfiles = true;
};
"cursolatex" = {
stripPrefix = 0;
- sha512.run = "e7224fab9725b7f331aacca1057314342b517ea8940b17279d07115b5c70f7f04945aa88a4a242cf77edd4bb6699ad9f3ae07eb6b5bf03ea9d8f4e843c0f1448";
- sha512.doc = "cc2310c92b7879f0bd4e4ed995a891ba4ca5da1b13e47e2f1f9b0ca847f7c054a08cc06a39f8da19640ec04a479e65b6328291ae1f3c2d2d9d49f04851b7c030";
+ sha512.run = "6c58f5a0f6fb8f129e202b786c258ba088efa44639f162b9e0109182072c16bfc6ba928953d6e9b31b2b1c2f693fe064476095c232dcb9e0c6bfcf18bfb7994e";
+ sha512.doc = "a0f726330a5b2d8da94cbf25fb1b1a2b22e5e9010e0cafdfdee3781bf518f0cb48adb27dce0fe2e46572460f8c1749c0db1c16e06343cabb8cb94227e3da58b6";
};
"curve" = {
stripPrefix = 0;
- sha512.run = "cdbe36f957539445d400f5e7823405a93e863622a035a64eacca045bdcef864de5115fbf55bbc6e181537043e07ddb50e9f45a7f3e4eee091189d8b7e72ee5b5";
- sha512.doc = "58c245ef4b78e7e3acd848ac945f7587e74c3a64505475fe5e8c4f8da15ef84ab34f6853467f6651d83c014c2e180229ac3383c444372506ce87e0393b84b887";
- sha512.source = "6a351067a0e9a99534dc8eaf2ef1eaf7565b9b484adc2edc9126243afbbafd1110460437479dc9e5ea3fad9ac709160fa3f1dd503a4792f377222e36c3457c0c";
+ sha512.run = "9d318d35ef04d171da1c36ab4646465d4aa0feebd90fd3e97db5f1cf09c28c174d0c3be288c369215812f51ca83b341abbfdf3fa44458d1994cf68dfaeef0615";
+ sha512.doc = "7a56d7c3bd8b9b13ee675b99a2f5a8a27fb3dfd81dc5225f3a880f338d5390c893ca887cbbcd9ad8deae2a1d6b6620ef664ea64384f93fd93a75a5c886641a2d";
+ sha512.source = "8e5026da24dddda0f266b8431fb28c27037ad920e37010fd97fdbfb5dae8024cb687b681356a6e27244dd4812bbd043e12c91508978dbe796a119e3e8633566e";
hasRunfiles = true;
version = "1.16";
};
"curve2e" = {
stripPrefix = 0;
- sha512.run = "29cb2cbdfd79e985dd4b7c46328c46c3ed7d42a9806e23ce947cfa3751e9e294a19e8868ffa5a7daebff53d386e366d7eed0f1253ef677113e248f7a32ed0277";
- sha512.doc = "2fcee0b42fd5c602dc2b2e26923fd562b620455bbad7e5686cbdaf0c6c5ac52d4551d045d5b6d5f2720d2a95cb97461b9d277fe1f111a35181a5fa5e3a87e55e";
- sha512.source = "f154da281e1c2504d79bc6329cf3859ad886743bde1674fd26ccfe0b099588d2fcb71874912a9ac32baf7a60b1804f9738c2a58467a035b2500748cf9ddf0589";
+ sha512.run = "3a3338e1fc29c7526291a5f6814ed8ba5bda7f96162bd96945cbb8e81c60a51071c178a7a0158f12cab162fcce37bbd9abc33cb2bd9b1a4ba64996b085800505";
+ sha512.doc = "677ec58576b1c5559127b3effd921461eef24be62053d4f74f2f86950a9f7ead20686ff1e15157c989d84df3eca138855c4cef91bd0f592641503068c1de458e";
+ sha512.source = "854aa083e353e53407fd456bcf5175a3ef691035a5c47e3704becaa839b7a13576d1b5cb59157111e26bf6dfb6f5c730c82a6a45be73d77a2656bf32e31649bc";
hasRunfiles = true;
- version = "1.61";
+ version = "2.0.1";
};
"curves" = {
stripPrefix = 0;
- sha512.run = "6383e102e3af8651207023c34ae0c56c92eab0d5ad8accf08892f277f916c88f9a193f624dc952d98b8958d887ca55816210362eea95dc70c707a7d6d1cc002a";
- sha512.doc = "425049bb81ce1c06d6ac9a45f7665048e9e96de05378375675d8df95fc4e4c3dfacf668acf2d612237cb5ef41dc11b205dd025fccdbf434be0793d41ecbfe141";
- sha512.source = "6804112c6c6314e8630fba7bc9d3b15a0853548eff5a11ae29cf8814db507e12c50469efeb9f98ddd2e465fe7b306a887e46d804ce665977ee0fb464dc4a88a7";
+ sha512.run = "b2ac96620bdcae2263e0ff37ef0975fc705efd2ec30fa53a5cc50d54378cb29c6ef44543cc321e6cb37dfca0ea9a6cdf85777825703b866bcbad9729235c9722";
+ sha512.doc = "afd68373952dbf2a97944bcd7b36dcb62d5b65727c660af56dd8da97137ef4845037988e211996289fb54efa435833fa4a503ae4bba70ab38cd6e55f1966db1e";
+ sha512.source = "cdef0242776f9976f72d953ac743a4771ac5d5aaaabf6988ef37d695c78e206f43d546bf21621c5a9f91e191c95c02ecbe9fc9d7e3f1eb23372a755856d61d2b";
hasRunfiles = true;
version = "1.55";
};
"custom-bib" = {
stripPrefix = 0;
- sha512.run = "a4fc934668c7d5a0172756f87caf2c9ed6a86e5378887b87fcdf19e05fce49a139b4f199d5a78c8cf738a36d08408a267160f12d14e335d8b10c5549e7e542da";
- sha512.doc = "49fb5ad74cb3cc29e57bf01c5da76389e7b8081c53ec680b0dd8b9ffa4baac06de1624ec77dd252980543eb2a7fb8e41d764e2531383d15e6f801b6fbf12d0aa";
- sha512.source = "c3d28480cfb8c66420cb000a4586801c8189cc160e2a74ffd67e587517488a1dbbaf983835b4101ce6a31defd4f930610ba585e38ea78c63fce8c12a6c2ee07a";
+ sha512.run = "95b485e330c97242bbea4b989ea9e70882d796f7ff8fdbb10b0627d102ef6177c8cdfca976a89853170a9171a69499c58711d1deeb0e420f9cb268e336d4f663";
+ sha512.doc = "3d5fe696f095ef5661418e3066f2f98768968eddbeb24ce9ec84647b78452f97482ae1dd17cd9c84cfb81fc4a43052b05ef6aa4080e32a464d2ba4e8ce33869b";
+ sha512.source = "e17d437ae7fb0c1328c2fa333f1f7d286a517bb536f7cf2d66ced327d1ddc78b97791852cac8fc9de4994b41f1433da17fa1e41838ddf90f1fe387eaa9e477c6";
hasRunfiles = true;
version = "4.33";
};
"cutwin" = {
stripPrefix = 0;
- sha512.run = "44091fd98c50809b63a0389affd03e3d270dc8345710f1def9d4430e19fb89289770d0f40ccc774e0226a9e9b5406e5fc3e1912ac82bb9ad29b1ed0e64f3c6d9";
- sha512.doc = "c991c37f50b9180820024d3c8cf8c72af2eaada5b3a08605635f6f11cd104b1a17b3f3cee76c89801f9e1af1f84473e14c5c50cfd368edaf90c10d203a82f5b2";
- sha512.source = "d60e3bc71d66065cb1bd0fb356b849a78bcf7bd5e10c0c4c1d27341bbf6ec69626a702bb314dae4096d1a168a9850b8d0c204be975a52299f861ffecf9ba28b9";
+ sha512.run = "484c995cd3b18f723899fc04e3af7b49bc7ac90a02448c4b49643b8ebe09c445bab122bc2ca0f2cab872323438fb02af3e5a053977ae8ff6146cb4af96f08ba1";
+ sha512.doc = "89b4fb68d949b86eb3b5d90f7d8c828e10df591cf734f5e6908a221aa9e2d50820841e6095dc912619d4461c37b735907504e63fffbfd95c3371602144f87429";
+ sha512.source = "0e6fbb5bdf3cc9b1d270979f379e2f50b356353533278495526275bab3211b1e6ef670a5269e412ae87c3fe4ca0ee8411dadfb42e4e2cce6dc200c863532b997";
hasRunfiles = true;
version = "0.1";
};
"cv" = {
stripPrefix = 0;
- sha512.run = "8d4845e0ac5ae7b8c72cd83e46cb041763585d0d844e7dc920ca24bc31a4cca9e16af01e85ecc3aa0c89a467d18f05ef900f1a8ee710c8d12b19263503c8592e";
- sha512.doc = "5431df2e85f4c89f33946ecef9712362f3207bfccd857b884b95d669a630b0675ecda08a0ecafe27620260590a092d67af4b44603a7c0f4426a73b9f8e754404";
+ sha512.run = "624d9bd1578e0d2e40e2ca76cd97d7f44d9da5c71daf737e06e6b6b15c64911af17f0da197afa17b5ff3b145461cf7efb058a5cbcd02e7c21642e660cfa3ca4d";
+ sha512.doc = "c04b207a635f1b6f76e316284da987b45fd4387961c59b7b1f1b947284937f91f4d95ade824195d1f0db00766fec870e6859a6dd27cf3b6b426d095866f17d6a";
hasRunfiles = true;
};
"cv4tw" = {
stripPrefix = 0;
- sha512.run = "508e837ae533aa63d84f0be128a65351a261694480a159c318db8a5fa8bed33f4d7ceb770b10ef70d3aa0fddd326166d12177717085fa5bf2035ba2926686089";
- sha512.doc = "46021029f976c9ad66eac16c33880af2d81b0d17edfd115294efab3ff273df4e9764915c5dc29f0919ac3a0f153ca04cf9f3bc0aaabfe7675260402ab95eeeb9";
+ sha512.run = "607745abedd1325c59bc8ae360a1c5d00834ec7bd050b057ba5427c135f17046027da3fb6130a0718e8d33bcab74eaf235f2de7a1ace483da1af87be5e559867";
+ sha512.doc = "d9166421ab15d7569a4db66970486c78af43ddbda9d7f9c9488dbc46eed91ab5079c0f9b7851835afeed6045ee4c65c888e1be93a95cda14623405847267880b";
hasRunfiles = true;
version = "0.2";
};
"cweb" = {
- sha512.run = "0b35c1c89eefee345954390e23cbabd01e9ce7fdc823fd7da6d8567a929179a29d3428f2051f7d367df07f978796cd6344b79bd815ffa7453040e98869292104";
- sha512.doc = "0fee41e1ab3aabf4fafd84d0138b12497455066d9ae5a9cfea7880744abb16181e9d8e8c1b584326617cd239738ecdb0b033f791d8ae2ea8866c3bd54bbcc749";
+ sha512.run = "274b81a9a12de63e62c72878971c517427fe3dbd9a5ab10d89676326ecf23caefaa961504cb0e9a609224c519a3a6983346212fa67e759dbbf18c2c74de4c61e";
+ sha512.doc = "1acb8eb3dfa5d563369baccf3615c06c61f03ae70e18988fe4d4637bc97290f04288a9d15c548d48c65aba0dd3b0b23faa9c1a7f7aa093ed37035fab569c8d4f";
hasRunfiles = true;
version = "3.64b";
};
"cweb-latex" = {
stripPrefix = 0;
- sha512.run = "107d772799ca21900880b23f0f61c07165c0b3bc87be03403836ea8813a18734dc4c6015886bb70d63576176fba61ba9bfe11855865e8f5f2e347e8cc635e663";
- sha512.doc = "7b2d93821a99b39cd43ae02f27c97b7f4ea02316376739955ae25da1b57c097d7170e828040feb01784003ef99e81215e5faeaed14ee72db16cfcd010c7a5ba6";
+ sha512.run = "5d94dd53bf3212967ae38c094115c4ae581ec15a49e3d0f64be311cd1aa190eb9efdfec2cd83bbc3bd89250efef9470a6a6af342247fb9670992546a976a5886";
+ sha512.doc = "16c8cd2681e216084564cec718401b9e8d98228e6597d38c42f8ef4cc4775e8e606fa11c84d21f0450d85ee18c7ed1e5fd9e1f54bcd0e8c2927b1147ecd4591b";
hasRunfiles = true;
};
"cweb-old" = {
stripPrefix = 0;
- sha512.run = "6441c3755c3c2c55bb34dc18462d46be0740919d814f1aa38ef314a0a6778fe9015211c36b645fb56549d39963193e02695948ec1608654ac42c847244737912";
+ sha512.run = "efb1c9b65f7c628905d2dac1373da96346b6b6c78f15e8c0c8055e86c1a52b09bdb5f78fb06106e350d10a8daa378eb45f5fe788c6c3d8b23f0b47c3db6f256a";
hasRunfiles = true;
};
"cyber" = {
stripPrefix = 0;
- sha512.run = "83435c0ea24caafa9f72d6a6c33486d62b7da06b61bab5ce4e5a0ef5fb665cccc30f19fd59819fe5b393ba479ab9484b73db3659b1bf6b09a9cad102e5cd07c1";
- sha512.doc = "a87b87ae6a7e58ed7f8043f856a0da5fa6261d17657955edce3ab18d4497295d0b7ba8612060527fc94eb9198221bed72792fbded1c3e95e64eeecc0432de230";
- sha512.source = "f59893865ba9738cc8e343a1893dbbd224b6dafaf45d7e22612a9913e0cf0359a8f014335291bf12a2ebd5d7d763b96e1bf57b5c9b45fe4d5bc5b77df87ee8f8";
+ sha512.run = "f79e9ce92036c8a106de0a5da06f5c2b833683527f1225f5b69298b6d886cb967f9d1eb459b7a0543d89b0943a8425dc802619fadb9d69aa4f57a5ccc71a593b";
+ sha512.doc = "4dfc2289e92552dde5cd1703e5644e6a19f4281dd16cb80d86caa35cfbc07eaf0f5cd57686e185adafce3883433fc87b1fcb590cd65087571115dd4b98023d02";
+ sha512.source = "cf9beb92528c860a3ec39041c0436d40d113bb0cfaf89ae9c5b76dd44ca18b846b14739c1a2b447ea1ff84042dbecd48ac2cc118615ebd30013da305e822c81d";
hasRunfiles = true;
version = "2.2";
};
"cybercic" = {
stripPrefix = 0;
- sha512.run = "ca5ce46f5921e8032a3c142e56db6b7f9ba26d7679f5333e8bc713d2b3d03ef9a79ab980fa1726e56a7a51d92e7e6654df0decf34f8196ba1ebb1071ce22f00e";
- sha512.doc = "0c694194de516e11e50c20ad4c346de75e8cf996e42180aeabad225714dfe537ebd004e9726e56a5191a43cc93f3480fa1ccfc3882854ff7927cb36eac51628e";
- sha512.source = "63a5780dbd05c0d6723b550591e41bf5cafec4b2474435e8ceebaf666610d8363e6beea6e02ce9bbe4c70ec5f3766d2309d7f99b53fd8e07edcb236891f416b9";
+ sha512.run = "f3bfbece973cb3b9a3077c160b0212561056cbf7733e1c011b39fa1dbf94395937f4858964acd0874f1cd3ba283df9797cdf19e8e71e7363a7619c5ae653881c";
+ sha512.doc = "dc72453f55c6a72913865f584b026baf287a35885548ee5c2c8d29cefd60595f4aa9f7c456f59ebf3ed3e3b72711beaf90cf85f24c2ce6773146fd2a4724767f";
+ sha512.source = "55223353fadf2986f777b4a61b2f34662f493d2c70e29cba8712625c16dfa49ba50644d406f49a908afb0e4b6816666c1cf5f060685d5428eb2787b6b4ef233b";
hasRunfiles = true;
version = "2.1";
};
"cyklop" = {
stripPrefix = 0;
- sha512.run = "706c1fe6411a4cb44e20d2a03f19cf3e8964e8a58ee8a33ae544ee9582fc29a4a492a79b33933f75ea83ea699b6c4a7498be572079d912882f5af89062ab7d4c";
- sha512.doc = "6922d69489f8c7bb7f022746a128a9b54527b38bb9cc70797752bcc68295d060e7612f2ae66fea375deaedeeee4fef394ca9b53a78670a3c857a8137305e8758";
+ sha512.run = "dd6584831fae3eb388f66e42f289f9bdeff401412c7df471752c4aa56bc67c16c56f6f271d11c289a1389faae138ac15abc41bb716bf344bc2f49fa087ecd380";
+ sha512.doc = "4d81a01eea30a4f86b2f0a7c9c21923196dbd28c7d5ba5c1639068318ef227720550b3052cf0ead6f3194450d50dce9acaa325a0dace0e6fd230e0ed11d9b106";
hasRunfiles = true;
version = "0.915";
};
"cyrillic" = {
stripPrefix = 0;
deps."cyrillic-bin" = tl."cyrillic-bin";
- sha512.run = "94e0619912878579b58758cb5b5f53d3c08b562c9146bc298a1f130910c78ce3b2eed1558a146340b221289751955e62e8ad5760cc57aea20aecced10c60310b";
- sha512.doc = "253df9b5b0e3338bb20276b56127c19e2af654a34a358c3601f7ce79e5837aabaadd559d8de065d7a6c2e43487e842c2eae6dd8e62bf3d0d37220604f396cc20";
- sha512.source = "9242dcbefbd21221cba7092bdd2b41b9bdc5f1bddc5e03ecb10c78ad9fa963f13464864793e063d96059474bc81b918809d3e2515b8258f566c0b7398385dda2";
+ sha512.run = "447f8628641df193b258559435567e5e7f912de6a87688e68676ab683512f09661b2098707fa6ff9544972bdf3a58d81caf946811d3ff8516782062b1a10545c";
+ sha512.doc = "fa2a5ca9c0952b80150e0d2b37f9472981ba3ce45e8ea5cba399551c6cf5a309d8329702494eefa759ca6423fc7df523cdce47eb9e9ecd12a5b15c1ba322ac48";
+ sha512.source = "5f19310aa96200cd97eede4308ee7e0de75c06905880879b8fe83c614b63588717e2cff476e4dfa6e32a1a83c5925eeda0bc915d3b1bdf42250ac8523f61c215";
hasRunfiles = true;
};
"cyrillic-bin" = {
- sha512.run = "5714f2600dce71b773e1d488e7bae4c79cd30c0ecfa3f96d08c1dc1bd3e16a3ce437a1b4cc64e878388e63eee283fa73e3b327daa7ea001f326ce0b932a54187";
- sha512.doc = "0a1be40b054f1bc6b696fae24d7790480335128bf4faabe26d9468701ed830235b0ff730742407d8c53c9afcefec98d3c850ad98b4f9709f45b88cb39ac48543";
+ sha512.run = "f218abc7a05b5247ac3e7c6488c94ad775f7d238d4caa96d7537156052acf8c51cdd2131f55411050f7f8d725e163aa37e16a6af7147e0522be3db7115dcd207";
+ sha512.doc = "bfd4da4e4ba7c0d47e929a31b0fb52f5690b54fda797dd0df71864d411baffee9eb8c99b83942129802799ad95fbaf710b0f4da6be2e8fe003fc24fe97d9322d";
hasRunfiles = true;
};
"cyrplain" = {
stripPrefix = 0;
- sha512.run = "8cb0d1f40df357b42053638bb7e195bcc1c661aeeba97d9295fe92bee53809290370ab5cfd2a606912e802c0acad27770e24e6212e98f2c0aa69f78a35485b2e";
+ sha512.run = "84651aeb63d3e47f208732f3c0d54ba86862d0ff7da7c56b3d8b8d1b49b6b88ed4c5f9abfb4c1c9d8a1ef8a455632aaa69408651e238bdc4aeb4eb7709f62096";
hasRunfiles = true;
};
"dad" = {
stripPrefix = 0;
- sha512.run = "5374f2d2760ed69d96fb3e609c55e460a187fe905141ca70dcd3fa3c606c5a3ec0375519cd4ef5c982e6411409b5c825981a546bb971c705dd2bdea58850ff93";
- sha512.doc = "87fbc52cf71155e31332cc98069b63b9f833fe32477ea0870a469725ad7620405f1624574b673efe6fdcc91413ac19636b2bf3d9c2c3f55accd5aca45bfe5535";
+ sha512.run = "3a4a039e8407ea7b8ebb9b2fa500a634930161f6e824e0d090fb00c233cc29bc110e5fd802ee11768569612df1c18cd03137ea086dab86e19bd3cb54dc806045";
+ sha512.doc = "5715bb8219f9800a89c660b2dc581b5be7fd86d9dc085417f3d8e3342dba2f27c16952d9427af64212d6e60359be551b8ddf4eb01f89be93a9c714024c82eeb8";
hasRunfiles = true;
version = "1.2";
};
"dancers" = {
stripPrefix = 0;
- sha512.run = "6af1b6466c248a3b5d58ee17f3d46b79f22dce00b0df307620f4590cf8d4f2a9811238e8ce341e314d64b460afd47e19ea81fa8d9f02114bd42c50d742a9736e";
+ sha512.run = "f570e4c775a7e4cdbeaf2ad764ee147a685b5332369aea29175a76fdc9fb37f052da295d20a177eda8e4b8352d733034eba36882c2507fe804d7b996c0e0537a";
hasRunfiles = true;
};
"dantelogo" = {
stripPrefix = 0;
- sha512.run = "77c33cc1a6d801151e87b546c8ae28590bf9d454df89acca76cfc178dca86e2522eb990ed34e2aa9c4458ea2ba41b86d7b7ff637ed607cf8c19394b517922a2f";
- sha512.doc = "cab3eea8565ce30179bcfc0155446b8881f70ccf6146121be2e112d7cc14f0f460965755a199de6f41893ddf2e6ad6919272509e04cea5c067b49114090efb7d";
+ sha512.run = "883c5d6f8368bed41002eae123329954fe38cc23a5e6db7feecd57c16540b6b9277cf7d13af6ce8f63994c11148708e1d3dd10ddd9d17457b015d40477f91eac";
+ sha512.doc = "4612de774c6a39c7f09dfc99aa182fd37d9f3e32dece37726f1e87e48e5faae246f2959992267f5b2cb685c26177e47c5112fbe42b8f1ac3a60da92e6276a681";
hasRunfiles = true;
version = "0.03";
};
"dashbox" = {
stripPrefix = 0;
- sha512.run = "4f08cb7021670c31533566f76bc3d14465240bc6668273a3dc73218983b01b0730de2ef9094094e5682cb57d8232db4523e867611086494c810b0f1f7f3be8d8";
- sha512.doc = "79099859352d6120f8f0ee23c1ae6d40f3cda6bca259334dd593a2b967e84effe97cadf56027fb0dd3b94d76f6808656d2ddb7d247d5a02a89b56fa7ea8c1a6e";
- sha512.source = "863cd0ec2c1b1086913889615ae3674948cd9fd9a1c6cf677ae962ab7eb3f3c15bda15423ac8ce23c8d6b034b92b51c073e8870cb2a499bbe77589c9c14ede30";
+ sha512.run = "a52bac248fa26031db34686e57cd3c9be90bc18b41339d7e2dc85a68de1de23a627648599e5fdb207d3364b2b4e3651aaf9c2d90e6c3bd0f0fdcaa30fbc8932d";
+ sha512.doc = "26672278ffdbdaee64b82f4e7554b5664ca3410ce8009454cfc229e3590439b4a4e212b77568605adda885761f5ad456bca022f198e259ff9a33b8e0abc1ea6d";
+ sha512.source = "833bcc8f98e6fbf3e205b54311dddb9377026234132e5f988abd25e3ace36b9f3b54a95e98a5c4cc40ef1f049536093b0f779517c6f5a63a08459bf0a7ace741";
hasRunfiles = true;
version = "1.14";
};
"dashrule" = {
stripPrefix = 0;
- sha512.run = "3ecfe13b8901f8c41af79b94b2382a2423605f454230e78b86521844574e51eb6fd961083f908c9913f36f5f4a7258b856786aad1995bc418d1409cd33fba1e9";
- sha512.doc = "123a92f8ae45087e3b6a560435c8d07c1914df7e5cc681f93157e8367c3c251393c795bb6a0123b0212b6322da807937137a591e906ebb23c5baf03dc73b3967";
- sha512.source = "786ebf42bb524fd13b1fdeb0144eb8695453e7ddd3d83a500846e309edddd24491efc0b3e1368987e24b770c4ade54dd1df62e5445558d1b35000dde2fcb4c05";
+ sha512.run = "4b1b993e9044eb2ed4bf6bde0c114b0cd1fe7daed38f8bc5d3e25a2705d55cb41b8a372cce84b0d61093044d970003a4317de98cb468978c8cb1a8315f980940";
+ sha512.doc = "f45e0785d7c6522683e724ca27f7505e3da6bf5923d5a8c71a75ef8c67ffba8a4e4711b91b64f25dca95566448cbf74b5937dcecc73f5ec0aeff7ace8d0e4c1f";
+ sha512.source = "0cf95a6d5fe3e80e9f77266033d64186300676d74a7cc39dd6f907784d1a6f7c9f83ff5a50198eec8bfc075ef5adecf58d226063f3f0e02f55dd7cc0daf691a4";
hasRunfiles = true;
version = "1.3";
};
"dashundergaps" = {
stripPrefix = 0;
- sha512.run = "6bf142a1b93bf4c34b3bd9edc74f8842289cd662824a3f5f02b90a74e62e8840cc9613c756bfb5bde7df4591e5541742720f9d1c10c3672914f94dce7db773df";
- sha512.doc = "67f75a224edb4c50ab1762e70c19676639d538cff361b6423106f1f09f896d2b4da2a78d35ee70f852229122bd66245854a73a11755b3f5311cb25b6fafdea61";
- sha512.source = "78c96a90a46deb1d02e923738ca0befab62e31b0ba453b3fffc72a2c77e34808e7ff948979c2b490dcc48a188faf52b15b4a70af3acd07c8de8e4fbf2d38ef4a";
+ sha512.run = "190b4559e568ac1b5281314dc17d8e2b143af0b1f3e0812c02b70eaddb6ece2a33843585dfbf21f10af0112e2f6611338df3708d396997bc63f8f1ca5e9884d7";
+ sha512.doc = "262ac83918e07be8fc0d57c416a6d3fc342c75160cc603186147b81c00af2edec662c1822b01d486bc4dc871733dcb235f3f7edcf9f4cfac6688d412cef54744";
+ sha512.source = "22b6d3821c2b9ee3d8fb1ec40a0d5825e98c957028935706d2ec52e8608d413af6a14ebddf02d140882a79b480193b940197afb12d94f4af3daf6c8e67b69c82";
hasRunfiles = true;
version = "2.0d";
};
"dataref" = {
stripPrefix = 0;
- sha512.run = "11b6007a72e7439eed6f9e4d75b544b3b68ae7173504abf84ee5d0ebc559acd9a4ea88980b345cc1342cb6867cfdabb8b21f9be7515f4e743b76ada08cc1c90c";
- sha512.doc = "fc9a3144519306af357f3e07f61a92a86133820f241d9dd6c4b1e5a4cd8c75ca20ac3c62d2eeff47f3adcb2b8b6c83d9d394574c9e6979f7f7dcdaab9ef6f18d";
+ sha512.run = "8b76861673fe05785582abbfb50d46ee6beea2cd63bd7f622e2640acce9c88a39e4fbf57b6db7872dc3f3b473d3e33581bb6c93f305e036148efb1c3ad4b6d8f";
+ sha512.doc = "2d1bb12245c071b8282db3d0aaf198206fe2b8509527ef6e56950464b6f13d20be8381015fa62a1b0c7469e004664182170ba400c7650b38bc597e269f1d173d";
hasRunfiles = true;
version = "0.6";
};
"datatool" = {
stripPrefix = 0;
- sha512.run = "9ca2e235a0c3c86ab08a9d3bf18b7705451e9c9bdc57b8103a9f4ec5bf6bccffa6d179702ed12f672425290abcd2bb708f0333b0a8c0f73ef13386a72a2c2111";
- sha512.doc = "01f1e848a4498e0d9d27747754f6ba20b283c8cb076ac5e8fed0b0657e849317452c31b31dac71133d354acb6bf352518747659f5705a03600bac87d940fa6ee";
- sha512.source = "03b17ed5b9ec83a136af9cf9b012468ffc121f47f82b6c3f8e29fe4e3e17205ac07412864ea758b2f77a962190f2e9a0fab707ac2053bce9853e885e7e681721";
+ sha512.run = "e399e70d6d5a1af9a19e47eb6beb7bcfaa2200d96151ffe5e068cac279ce88a3c9ad5e3b55bd93bc4eaa7ca26e3ba1dfe906fd979275b04d57e86b1546b7440d";
+ sha512.doc = "ee42a5da7ed08e6938881f991addc26f3cfcda8e5dc03ff3aab7fe268d749ac38793efd9dbec2b195f88a76718d7a02a0c9c2ae11a901b89af0cd7c1081a1400";
+ sha512.source = "287d96d2b74cd34909917f59154010bf167e43051b5b0d992813392b826641d01df84e03256988b46ed843a7d53e3f6f9c29754ad3cd5c2f6c33c4998a17fb27";
hasRunfiles = true;
- version = "2.31";
+ version = "2.32";
};
"dateiliste" = {
stripPrefix = 0;
- sha512.run = "c19103173ee9aca8a24e120554c4af4ea658db903b6099833789a17c85a8f05d543242737d4cf402f104e3a02a4e06fd7429a08c4c90ee9ba6361956a5fb6235";
- sha512.doc = "2b4e3dd0cae8538082a4371d444e00f6e49bc2f007b28fca39b01af504df0a066db432d660f16d80de5c148ff48a69eb09226dc8899f43897b593b37c7250500";
- sha512.source = "5f3ff3392df637bd785ae3c52644c634b3c7221296ce670b934488f13ad141e6d0dfb73bbceff7d6a042a429fed0700582343baa9882705ae0aea803ac2c1106";
+ sha512.run = "6da6a802994a06e040d43ac7fc9db0515d9273ba9d4cac061e04b05922f9eb9fecaf138eb641b3149be7b98f9139c428084b6470bc177a020386e0dc053427b6";
+ sha512.doc = "53ca32cabd7e3a32d02c77beb076b08ccaa782b6a2ae249b932242987741f0e255bdc83a2b6ccc7ed2e0efbec66923798026040745152f7244984a0843c8c23d";
+ sha512.source = "563840e069cd1e1c1e9b1774c5c3ee8b1703305fac3fd5f58a0afe76f154210150be05f779a94717c227978d2a1317a10f5b6232f51dc7b3e422638b84b2ce95";
hasRunfiles = true;
version = "0.6";
};
"datenumber" = {
stripPrefix = 0;
- sha512.run = "dc708ef113c196cbb38748f412840a35c0d44d1872fccdbeeb5e6614c466b61b4ff78bbd1606301c94aafd0af3527e77f2ba44951f021724ce517e0a8623afe2";
- sha512.doc = "f974cbb2902dd51c69cd6242b885cdf325fee46f8ed495ef352794149b995c51e8bbd74b4bec49e5aeccf1ad61d9583590680cf1fea8d43116fd689a7b490cff";
- sha512.source = "310363eefcdca22b23c0f411ce098015d9f51d7cddeed3ff195bcbc31ada79cceddf6383a090c7c0be10d325d4236abc6cf63b0d2937adb6bbf6a29ab7f97347";
+ sha512.run = "f87518683c9820e816f33e535bc8e5d7e31fcda124178593f9635b040151d1f43f6eeb4d69ca974b847c97efcf19fa94f571d5534dfdc8ac0e40d711d26190b3";
+ sha512.doc = "b9c156b19bd6abbb3f996495dcda633172f8e559add744ebe25bb58070ba06bc233c2dda54c93415da14aecc30d2888241bf9b80c0dc5922b46cd3ee05865701";
+ sha512.source = "ffeea9042501496e815db5c90cf8a99931fe96bb8dbae6e2551994242336892567c140ed352ddf962d1f144844960eaf03187aec6869780a2c3e218446940174";
hasRunfiles = true;
version = "0.02";
};
"datetime" = {
stripPrefix = 0;
- sha512.run = "513e226c6676aac8d1a6f5425375b66c62ddc2a77714684e458a13fb641b684910c1e8c3218044140640d957be6bdf215bc2dd44a82259a4a349c8887a0746e3";
- sha512.doc = "0b5543c957cad8c898c6aca6e991b5aa0e7a90a64d03e4eb92f297c9b8df4ecd9391507c75321347b7eb446bfe615943e61948d7660ee6bbe2eb22fa3bfa0d70";
- sha512.source = "a0e2021c402a8832ec56f5105443118a26a2b578efa11d1bd4e4824be1b2fe148856f601103177f04cab880894e4f2e56c90f93eea3ce93bf308faea16d55cc3";
+ sha512.run = "3d033ee164d52f7085bffdc12f2062be7e94a644d9ed731b4d1b97a3a46838dabadcf6687063e165c65fc938a51a4adf8078339b720a305175d6cd6a3b889f07";
+ sha512.doc = "510449d17b09d9207b76e732b5d426121888cf653f29bb3be8872b74a243596ac339f09d11a14a4a3007f8818171aab28727cd1713ee35c8908d2d168a57d9b0";
+ sha512.source = "3e03ba12952ad5dafa701c7ddd5d79097890d13d3510d420cc399b30b1c60c2b6f72bc5caa2a6d2f53ec50430d13582c5c6fb549dcb3566f827af0d4abeaa011";
hasRunfiles = true;
version = "2.60";
};
"datetime2" = {
stripPrefix = 0;
- sha512.run = "b8d8276ba1a596b77c122540926e86b59968f0f54fa9e4897433c1f0607c229ded01d7672c7b95869c128ea2fbb7e113f6a8c63c0781449fcb152d397a92238c";
- sha512.doc = "5aa78c82711c91fb4203a5f37f2ec2bc75d9848674185d4bc265092c5b6695024d54e796cc038baaeef615deec4a9ff2e01f5c4baa186dd90264cfe438a7b31c";
- sha512.source = "29e241773af4e71a960433017206d051fabb9b3af4a25b17ae4e3b9fa9f47017d0d73fcaedb08d4629b7935a20f27a579c540f9adf45993a352e182a005e5f6e";
+ sha512.run = "876b16d0fe08584c02804e93bdce6029376e1c37b3c8a3a0a5ae4ce93cebed615b077d042cff0a658f0f2c65745fd22b40f18c4db87ae73ecf3844a699f09e81";
+ sha512.doc = "37fb08d1d23645a53a6d0c76aaeaf8df34de9ee148aac23723adc892e026a5daf74c446f1ef747a62175984dd601560a1338fc37ec6600d9d0772237e60b1d21";
+ sha512.source = "42f6ef0eb78480c10ea1dfa1ba3733f48fb5f4a639ffc11c11d264ebb46845823224604b7c43b4120da6ec0534c2d8eb63c327825c074c7ffe01ee1bad3137c2";
hasRunfiles = true;
version = "1.5.3";
};
"datetime2-bahasai" = {
stripPrefix = 0;
- sha512.run = "25838a4c25fa54c1b5daeb02cca8af8de1a33561b7a5f6a0bc4b662675e0382a9b4a877104a72af1518b46b0986e988ea5cb48cd82300d68546abce5304718c1";
- sha512.doc = "038d22520afda5faad39c74b94f26004def5d72e06c451772b2d31cc90cb561866d70e98e1866950c0b8111f166a931532feb696bd3ae9a63a541bd582f4b26e";
- sha512.source = "e1db98c267e207b7046d9219a0224f4ebb762308994648ce5cf7c58d62ae99c96faa496b423518087b6a706632b4d6e03e77e572fbac81bbf5f7e7a17f8a31bc";
+ sha512.run = "6bc05fa0f1cfbf05008de715f9b278948272cf7894e8c29b52b6ee4ba436e01e5588356fa020fd5453ed2e9bee185cb46c54ee3e808417782587c9509bab17fc";
+ sha512.doc = "d9542fe7057b9972c6e0b9ebc1360c2fde8f9b3538e70efd7249f0bb344f2d5c2845acac9ce39fec6f9f7197b47e65496ffc662b9f3a3044829e4709d6202995";
+ sha512.source = "7edf39f7e2c5b44923e66cf3dee57e7681c549b7ae944ba2f4593e4643e9d50b686b8c1cb6905326899b6974ec5c0587ec7a5f4f880b5b1e81c94667240c601c";
hasRunfiles = true;
version = "1.01";
};
"datetime2-basque" = {
stripPrefix = 0;
- sha512.run = "a9b93a716adeb9b25c06d1eb1ecbad80888cf68d6b1e245853431fda8ad2c52d6096fe3abc87daca8bea1de001acbdfa3d33544f2d2d0e9665ee4815af9c1a66";
- sha512.doc = "4e313ce2df3fc67c43e4904cd6ea331b7389f39184f301d1938b5705dba47dcc916d2b17ed837f607f1eed2b67910b70c0f6b15a6eabdbe929891cf45cd543aa";
- sha512.source = "8add0cc0c4e60e2d9b7474ddf2aed4b5bf5ee047eeb0c58a41475da8f56820c7aeab3027fd1af016c4e0b864ba8affba64cbefa93ed8c41bd4800fc61cae6c58";
+ sha512.run = "73d7dcb4a2d13d4ad4747d4d2a19b839bd9a1bd55793657315832178091357f61d9b748d5aaefd317baa7f52df2a4926dad6196d11d11cbce0df78168b2ad380";
+ sha512.doc = "ce083f982f95f5e4beb33a706144d26f6f09de8ede946ac89d28ad5e5c75f9a475e4e9bca5fbc7773ee90a91ca095f0b1a9908fc0f74fcbb4117ec7511d603b2";
+ sha512.source = "a2bab4c1956a0471571221a57f85e9f4260e349a9b775540638255d8313f5db2c9922120e045b8c769b7b7fe1698c7fcfae1e1aa101e858e84aac32673f6fb86";
hasRunfiles = true;
version = "1.2a";
};
"datetime2-breton" = {
stripPrefix = 0;
- sha512.run = "0199c9e1aeddc11f8d802bf600cf874d46a23e18f6d5b0dedb7a4ef3ed0aa3680d20046c44eff7c293f8e01aa628f098d3e908b99930fc6a080d455b61585bbb";
- sha512.doc = "c4228974e1e7e4a66507341bba28560c1169c946b7f3edd1dbf9f8c1485c1fcb897f4c5b970c20e0b2c8d487d0a77c8f1d6486aae4c91c7c1be4d3fc7c4682bc";
- sha512.source = "0092fff59b306038b4ad494002c2b19843a7a2a5b7177f31cb105066b56a82fe1bfeb85f7a0c29d3dbdfaa0866f212281f68bdcf09724621acf5199a42783cdb";
+ sha512.run = "b212e5cbae4f1b61c3455f2ed2f05b9b61f34d65079d5f9fbb0be716c9d06f14ce915efc1059cccc828b52b3c0fae3a5e08680195c4ca20bcfc8c6378798229c";
+ sha512.doc = "4b6d0592e5fa100b3a68cdefaee29a089827fc2f86d5dcc1aee79aa6348b7cf4165319433714914337239220d01e8a3d93fbad1448cd3ff4790c817215a1cbce";
+ sha512.source = "e4a7240799195b9be7a9a755c181268082076218e1e49c4a81e5ac2c32bbe1537e3965bc5e6791a62a3a502c27059292bfcd985f3fae31e961bf129ef166dbf0";
hasRunfiles = true;
version = "1.1";
};
"datetime2-bulgarian" = {
stripPrefix = 0;
- sha512.run = "13faed75c5ebede70585ba403d6ec4a6e87498e2186982067470850eb65b2a94f4ac399d1bea9092e49b36e432675bba00bc46d1274cf4a3eda4d12005cea9bd";
- sha512.doc = "44d231018fb5497bf5234aa96ac0869db73dce6156e4c66811f9c48b14b97c88f3601fb3ac4e0e3b5021c7654b3b2e8c5e290dbbb37b57e055861e1d3daeea0d";
- sha512.source = "98f0b5f92a4fc6c61bbaa1fff928812c3421b78f1289c4d3fe5cf4481dd12dec88441cd877d75820725d0d3b8b699136d92687aeb60bfb366e381103d5293373";
+ sha512.run = "fe0cf5eb73c5253467a8d2b972cc20825b5179ccd3964f64656ee8f4fa5d7fb7bf1660a7e79d58c491fe74e8c9421b75c177d4c8bf7309782c81ddeb69ff1203";
+ sha512.doc = "f07df79af157b8ed471f5c8021719d8ac4dea9075885cc42ed0d64405692efc5ea59b6a77448225aee477b8fb05d564ce9155b7e1efb3d9cd7b7baa794783cb7";
+ sha512.source = "9692b6932f74a7e15a625612dfefd975a948f8a2111401c44b156702fad868d7d34381191b5cf675f0c17aaa6234071e10722f6b912e80f8afc4af69353dbc6d";
hasRunfiles = true;
version = "1.1";
};
"datetime2-catalan" = {
stripPrefix = 0;
- sha512.run = "31bf2df2c1d6e664ca5b8bba2d2733c1ba9ee3f46f6499c4bee0eeb3aa624ad2b1dee0e297f3c8d07f8167f2f33ca9b4aca73dc1d7e1ad30a66bbd26a68bb3d7";
- sha512.doc = "dc75baba23ffa4b0014d7de107244b6848e0a28f27cbfae6feae98c81fef6cb95ab6f06428404c11777fb4f5b05bf0cd100efbeaf4c73b4d66ed3c31d26d2d93";
- sha512.source = "2bb24a3fc158e4c179586fd7a024c455ac41fb499e34f04b44181cfc049d91323881201a475b462a9d6c76d060624d6544171bd4efc4e1e13df960be0c1b1982";
+ sha512.run = "7a414761760e3fb61ed12c656a88b6ae4d36b8268998f10ffc85a9cd362a6ee60b73b37c0994aa47603e805d785a3a0faa7266efa46c3e017535b864f2282e5d";
+ sha512.doc = "d1613bf5d8a35f69bf3dde127a764434b8527f0e627cecbdda43490642cb8d0a10ae629bf5f1359b7a87c12b3845bd468fb2c00b508be1d2cd80b6ad98904ebe";
+ sha512.source = "35fbd618c48265f4cd6bdccca100396f54b6379111189f8fad705e93f69026fbbba21f246074a3d154855b0a04e83c4a310b99c78e2105f821d109cfdadff6a3";
hasRunfiles = true;
version = "1.1";
};
"datetime2-croatian" = {
stripPrefix = 0;
- sha512.run = "7da533ed5aa33e3035cba2a3f10ca03f78f77a4d45114e181bad4a92200d49fffd395593d5b572b2ddb0c6e1164c6fe1636d3092bfb6fbcd94e1dadb432934df";
- sha512.doc = "65e3058d8543572140006e287190b4ee2dc3c52dda14a588e4d1689ff1be26bbfa4dec8f6fe1dc43c64ad6787e1425d9d22a8c3e187e55f1f941d1b6b9422145";
- sha512.source = "643d4c454b7e3d6ef34b826738b494a009d0fee388f12612750ada78b168ca874c2070810050bbb6b215b59ebe632b67b123d6c6edeeb65e59e799c0db0bdf1a";
+ sha512.run = "603052fb5cff6ea8fa5b951623efb1fc72aa6583fa1ed560b4c5266ce96cdd209423773ee0d3a592465247343f3fff966d7a9cd9698e02e339d5a1c579591f37";
+ sha512.doc = "a56060b84fc6d2917fd0cf160f0405104a3413e02456ce91cbd97aebd746b0e91c730d2e2e4bbbb46f39521b5c6cbc45558bb4327c7260719ce21e8226fe5910";
+ sha512.source = "5eca1a663801a65b79e0cc069bfa8840e04e08e589445713ea0646f104f5acba51d6f925d2d4ea1c36a83b8f4e095693767a3ca71a33af1015fff5f396c51bc4";
hasRunfiles = true;
version = "1.0";
};
"datetime2-czech" = {
stripPrefix = 0;
- sha512.run = "1c1b1c664e3f138c183da3f3f1d7242684da5900b636d3b50190ad239b1722206fef04cd5a24d88752ae92793ab32dbe92faf31d6ca8162129818331b4a8ca6c";
- sha512.doc = "00506625bf80aa0d3f3bc82d97434d0f5b09c2d38434fd3e634dfff96b66793570b70874e912738c1a6b4b69784c3461f10d7ec04bbafcdd911b0911acd5528f";
- sha512.source = "d4a649663708300a9aaadd6baad924fb634654872d36374636f06c87a386728796e22d2dfccbd49a713f8223e412eee167f92fa366c92cc081ec8ed82ed312ff";
+ sha512.run = "048ffe6258ce1d4bf9d098e7623d3c5e25ef8215a538e33806c4d35d6368fda81941ff9adbb394085c9b4f058fe9a3b02cbeeaae8cb1f7b2bb55aaa35c743d61";
+ sha512.doc = "976e98000a80e15a4ea5204f15a5288781ab35089bcd9427b62fb445f28a25ba0c03af4e64a3de688a51c5c94788732fa199705a68de3e9925f1db4ec7dcead7";
+ sha512.source = "9ef924462b97d29d6102cb691d1845f68ec50054a71d93222b61af91f510211016fdaa4861433a65c589263af11a62cb23d64a79f5bb26624395589dfa812515";
hasRunfiles = true;
version = "1.1";
};
"datetime2-danish" = {
stripPrefix = 0;
- sha512.run = "c6c8b9299a391b607b00d461edef367da845cf932f6f6013768aa9385dd566bed673aad08f602b73255cdc24d86507e421bf022d77707ff9756c6f2da0677d3e";
- sha512.doc = "e37b993eca8fc9f40938f27e8721d5dcc78b2b884bde336f873e33769f6a5ca8cab40b16745bb9b546708edfcd2d81ec6384a134bc193a8bd3c26699af720813";
- sha512.source = "bd9747b90baa2b0832eb0dfa6f11315e5a7c974a51f8f7e827b39b8eb872070b6fd26b8175a50e13d2c9bba69dabb313c3fa1ac9a5aadbccdb4b3f50aebce04b";
+ sha512.run = "b9e5b442282fcebfc114a772af8317d8888cdf24cd5cafebd5d3c79e3ea8790a4fd082c2facc1a466e7e5b4266b0d93ea5fb6cae64f96f3d131fd4869a465a4c";
+ sha512.doc = "1d933d9d48ad6ef3dd0716fce0b2da6de6700bcd8c1d729d8216145dc5f243ea83323b0fefb6adeaf10a9fb264343e1b429044aaf86e6a77a121b0c951c2c77a";
+ sha512.source = "dbccc381f173d7204eeaeb8b8a4fcf59e6f0750213986207afbef3754554e4524e1ceb3620135a93ed43d786210583b3f931b41a1c645bfb22e33dcaa45a6c85";
hasRunfiles = true;
version = "1.1";
};
"datetime2-dutch" = {
stripPrefix = 0;
- sha512.run = "d968ecd90cc48cc0308ab7a092ea1c9d7240c933dacbae753f9a3e8e1f798bbd20fe41e6fb6474a794442226e9f92c27612cc857a8e27677ca06aeb6750da39c";
- sha512.doc = "bd617f47f5bff2fc699ea092502de1311949fde3f60923312ed9da0951a5a0a3eeb75eb9961796ab3ecd42b555e73830bf178c8a1aa13f53dfefc9f27a27ff09";
- sha512.source = "8fd61874e24173bd27e533278481b838d9c7654ed67355fc1ab539cef33e0a39592c5cf3ae3b6a54b364b2fefdacff393ede89160035595396fade7764cb1bed";
+ sha512.run = "c14fcbb882183095c60f0e881ad1668f90855b90cce352922a562371bf2cdd556bd196ec85068775b9aec590f098c956c784b98da283ee1117bec68ee585f5fa";
+ sha512.doc = "e5f2fe126eaf87ef34dce686db6e9b9c3c322a2266293517e803435dfa67b55da6a771f6c7253203dcae0dd1237096093a6463f6bbbc096c108b73bac4a641d8";
+ sha512.source = "32036be5e4e8643da1cd0a2a291db4875328c5e8685f711e247eb7fc38b6b25b92db2f98bfa3769a02c982ea09cbedc75bb963d3f39c36860f9c335e73e331c9";
hasRunfiles = true;
version = "1.1";
};
"datetime2-en-fulltext" = {
stripPrefix = 0;
- sha512.run = "569f7db14d4a904313f50b16c8ccbe8ea7d1bd547ee1c7eec801cc726ba0b7dc9d3096d5363b5819cddd12299c31a85d48172879216669257571bdae01ce7522";
- sha512.doc = "66c0b8fbb43c30a3376d3aac95a093c91fc28536494f6c59c504a9d9172880fc65d8e1aca02e30392d5a6fe084ff03812430cd8232db2aea825a419bee71c379";
- sha512.source = "24acfbb2e634da788ed1236264b6de381c8a21487dc20ce1993d9229c6c70a45f1bc7eae96f1c18738537ceecd1421a652d5d2cb0e7a72e48b859a4a9d2d5753";
+ sha512.run = "19f08e264921b8b12def2b20bb1d904f90dae712bcbe579a9697d1f657f148ad8311c6d7a8621f336dc82518ec64438640b49776fdab62f302b0919cc7de8e4a";
+ sha512.doc = "a6ed1e804d8229d735aaf1874458dda3206ecb5e648c35af82a1d3fe524e65aeb7669088dc4bd9fd83919263d59035fd539a8318a24b2bc2470f14670e28eced";
+ sha512.source = "9bf741dced10ac57d7c4fbc3a8a26b49b35d07a221f4d7ecf56ddfdea6500edeb39ef75ed0234d6e510ea07da5da06cf29691a36545dc4367b3682e879d92b10";
hasRunfiles = true;
version = "1.0";
};
"datetime2-english" = {
stripPrefix = 0;
- sha512.run = "b6586534e636d66063f85a5f40ac087e308f40f9b4f97612e06164de745795458f17d028537a8c0395a59dd1118dac11fd43bc31237fe2559b38c37f048e134d";
- sha512.doc = "cfea3a5472d4aa54e7cf4db7f49deeefc377e79dd9b81714ebe0ad28e6d9b27b68f266ffe7b76d2c575380c26f90493a90890af7c1f8365739e49bdab466fa7a";
- sha512.source = "efbb49006928e56e9e312b2570fb6e87d5ad51ca6047bbc10bb6ab2196320bd7c1ed4f3da0fd9d0ae22380478c63cffb2ee2044b96bc0c4b740ba92aec4314a0";
+ sha512.run = "1385ea09d797877ea45dcc37e864c5e695d8eb2e210fabe33e6c13ab221cfeb5c55bb2d95ddd9db5c07653ac882375426c7694dd8d3da6bf77ac8f3fb798e02e";
+ sha512.doc = "21fa34d1dc4fc5e082bec3c6a82a29683c0ae6515cc8ee3f07c4cdb3c01639fb05e033e40c9aa4e8489789eefeb904e5b3c2e5cbf4501db26477db34f5e39219";
+ sha512.source = "20cfbd776fc91c547fef6dddad5c87b6abd49273607fe854b6dd453602833e7bcacd138e92c3c567c80cc8a45b1176160cd1cb0334bd6dbc55ff8477156cfcc9";
hasRunfiles = true;
version = "1.04";
};
"datetime2-esperanto" = {
stripPrefix = 0;
- sha512.run = "3267e868724fc5e5ab73d5b0d2e178be28f5507be001d5a85d012a43b0ce25bf90921e0248cbc4793348d6c5b06a627713a944fbe9a5f0b8806d349170e9fb46";
- sha512.doc = "aa91fba7ea15eeb4d12f84bd9a353be638642bb9e5d51a07887fa9c4cbe5c84d7bf131b615109f39d7d7b96ac8c623f7e649e89f0d74dfb4248ad6d12e217b30";
- sha512.source = "5c20f768a768d4579162fd0abc28e17ac2fead886e4441ace440f932740c93cdc0514c4b40a3d7b7982dddd5292406ffd349648bcef1a16d0fd9cd69d5cf1f9f";
+ sha512.run = "6406e5a6708c1c97da6e0f8460ba70d61c403875497c57008013a3d1a8a9100b344b3d7267ed869f777566aa403110e17d778e2a47b3970846324bf08e8ae046";
+ sha512.doc = "c200c3f39ed756765876ca5655b99025a898719f9723a996bd4772974643e0421edd8d36a8eeb00d29dc75ae715fb55927e31f067b1159bbb1f4dd218de780a7";
+ sha512.source = "799b2197ce9f0950889a933952dcc33dc0ad2cb97d906baa61bdcf8d32bbf341d65aa2c2f1509fa59f366cb570e9ba6b4946d4d5785c5022c55117297192a32a";
hasRunfiles = true;
version = "1.1";
};
"datetime2-estonian" = {
stripPrefix = 0;
- sha512.run = "e46be8d994ba03558f361b6796febd9e6826656516edbfe4eedef3723e6d83fba29a1c9e1f65c65f7e98408d61d3da53a3a4fbeb55c795608617c40a9f80068c";
- sha512.doc = "b4c86c7f96b878981d75f7943a3d4cbf729d7cc4ef88dce9da17f5fca44613de016c377a48686928aa1992163a2c2fa3152b2130a7cd99b760a50083e82cf73a";
- sha512.source = "11056943b23b2f606f2fc04f7344a4dd9b33a449d20c62c40d8c9210c957ad92e2a99ead3816cb2faaac330234e47d7d8668d6e57168c73118dd7a74cd5b9d1a";
+ sha512.run = "93e8ebc62b48da8f5c159822f53c35aaa2cbd2fb6bc701108cf6452db7eca3df39de3c1ba9b84136683d22d65a975dc138aace0a81960d1c9382309a4cee5f3f";
+ sha512.doc = "268b873d870ff19a3151d4244b0329994e559ab61198ab3d76d830b1bdd6a05e8b5a7a7df2fd6eec8d57b9e28626f80af755b1866f4ee90eb0c7e94b85f3c087";
+ sha512.source = "2cccbea84fc47da4668a06154b97116b39e1aa51e31196c7c9a41d517aa5f24924c86474fa8f7f1252e356a85392977553b6a28ad154d246bd5192a7e7f07b4d";
hasRunfiles = true;
version = "1.1";
};
"datetime2-finnish" = {
stripPrefix = 0;
- sha512.run = "bb66a911f45132581cbbbde263a31166f53f610c212e05ef284bf762ab4c7bcc240e3d359e4bbb5c1af9479a9e07fcd22a96cba205ec70d475030a58e6f7c67f";
- sha512.doc = "4deb69e53c37799560c218e33e443b9291d7d4af0642b40e40540fe4baca5fee4fdbbd8b53994cc339c302d2567a8a2624221651d02e5e65e92c7c40b454401e";
- sha512.source = "98906c8851ba0157d7574d4e728b45197f32dd28e63c7f22c1b7cfb6da80e90ea5171c4b62ddda9015263230adda8504ae96b058c839f7e132c50d06b36ae06f";
+ sha512.run = "45f971bd3711d1424b002f32e0535465658e50cd9abd9758faa3685aad6a6e74747e7b3cc840a38968ef49ecb91b3007ec678f63f0c0ad3b77ae0c39bdab2457";
+ sha512.doc = "01470814a87a5c87bb54b17a763011872864aad8d1f78f82c2325defb7f135daf34aa2b721bb4cbe7ec80efcf839372de07c29245ecc477708fe60f3d501a258";
+ sha512.source = "56f4b99f506673c89115e37dfd9458f5e3e55b62dc9dedca98747bcbc7e6e27306dc2711c05b0c8e2844aa03a4c8f7835bf6643ff082b7d1ed246a68b2af37d3";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"datetime2-french" = {
stripPrefix = 0;
- sha512.run = "68ff4a94adc63910c6e7c6870ee472b11e934fc05600d29f01a21f3ffc70ac40fe7f19e14f42528609a405592a5a28a452a8091dbd86b6ab0efc6afce90ebe82";
- sha512.doc = "cddd1a43ed111baf51d570edd967ad73cfcc662d9d2b058a054f58d811e8e685cb403663a0a985118a4bd1835b6642fcdcd164914e9f95e82c36546444362aac";
- sha512.source = "322e33c64ecd4b5604607b5d4b964f2e2bd39ddc305c341cc55f4ddb4d8e8489c085a89ab512643d7e989e3bc8a40132e1ce2d31b937bb9f92b8fb49fa4b54c3";
+ sha512.run = "90a5f2e7c7570c88cfd10ea78cab34affd0483916a867c425cee593a080dd41f85c1db9eee22f1c5d1b27899c0d8afbfae2169e0b4fbc5951f0580437f735a86";
+ sha512.doc = "d86846e741d2c4f07efee33c1bb15b1de205d0ceb2f6c2c5930c3f224e350e53d3817b7ca96b47073ea8510389d2cb36b49f853812fd98c6a3d1b2484fb3a80d";
+ sha512.source = "277586cba75c6356674f763679c2d84d46aabeea1cf95211c61e967e413a61324d2e1ecd8ebcda756d5a0406f189f239d547b9b2879ef8ea854722832401939c";
hasRunfiles = true;
version = "1.02";
};
"datetime2-galician" = {
stripPrefix = 0;
- sha512.run = "39dcb4756100905cb34b848c6c1c01a202b685290c18f2bd774dd77d6e28690d2b735445afe591041c9e1705295f34184bb1c503789d52b361d810ef35a02a42";
- sha512.doc = "d52cc480c25b9c07ca06ecdba4e1c338424c42e75190c14f66a95a897cefacf6cbc07ad19bbbd6f1976034cbf39af3944e6594f19f0923ff5256e94922fb6ec0";
- sha512.source = "942a2a79453e64507a0022a629d3b43a6304626db150fa6438de08fe487f73953c582a40597f325c9dc8513b4954abe2c1c3407721aee10daeb52e691b81b50c";
+ sha512.run = "050dd3e5db5aaae106804a315e679cdee0a4e9fc2d10481f21059c410a73492d6e41d9db070bbe5112377a4f1dbec3345bc5f87efba998130cb20e31a443bf34";
+ sha512.doc = "881250aaf53eba33ee223e5d87f0d8d4081785ea723d5f2e605d04767aed63b2fd8a592eabddd4343c489f1abd809218c600aa5df2447b24bf0465e7a31c8ff5";
+ sha512.source = "671230a9b4da0cfec5c1afd50db2ec103c1712006c70be0c9d6d1eec637461005673c73dd1c457561e54af1409072fab111e7d93e785a91ccc6dd0cbbb497127";
hasRunfiles = true;
version = "1.0";
};
"datetime2-german" = {
stripPrefix = 0;
- sha512.run = "4dd22161360653dd9953482601bec0d094487f93f11f91ad751b9f9ca4744fc2a7125f6df9c8c4c5159fd7353f912ed12df5d6d56f3119284f0b5954d7ef4ecd";
- sha512.doc = "88fd203580a26077112b933fcf3ca9af2e5345cd589cae8a9715bf8b89170ea6515c003e73bb2986d6ebff7cfdd51664390cd11290b9b67e154ed5738e08024f";
- sha512.source = "a72220f354dabd03a7db28760146e03b49817544f2eb1d10f4eb6a9707527454b85c812913b6d9c29d9bcfd8c54b45ea0b7277c046a98d272cc58d89acb53a8c";
+ sha512.run = "596fe3086d2bf16922f0219815474eea872950b1f31bb6777f375107571e70e5756bcd8c3930aefdfbbb6e1ab931a2a9d7976b537aeebedb98c1a541c178dc6d";
+ sha512.doc = "5fccb91afde9d59f6c26ee4bc5d7a5a90cc6c727d32effc328755e292477659feeb9eaadca85ef4351a104f9811426d7324616ca639a9c0bbc061ce32f10e778";
+ sha512.source = "35d7fd9a3f164503861980ee78b16c8784bcab76d46806a64e21c400cfc24900dddfdcab7cd8538b9071f69137eb746797e9555658540605950ea4081fa515d1";
hasRunfiles = true;
version = "2.1";
};
"datetime2-greek" = {
stripPrefix = 0;
- sha512.run = "d1f0f33a42da3ff4cca7ec3e257a977172a3b6a36d7813a69ed5df29437f1273564fde3f59f4fbfee3ec495f0554fbdacfa8a3d2e60826881651f88e7089363a";
- sha512.doc = "fcfff6c6dfd31ab1cd4a2717c527948babecc13bd1fd49873f503a7b062e24a2b101cb4a5ffbb12f594f3ebf0011ba379c0c9d9732c46bb7c655b8fd13fcbf8d";
- sha512.source = "2b1a208e6a210461c7dacada232897e56605b2deec0c86c5500a6698815ec7edb3722e525179fe73074e70437fd969fa34e78fc39c852d7882e25d424a0961d2";
+ sha512.run = "d067dc579e739c8ebfee602d667042c4727e73595fc199197d58d0c6caad4460401bc9d08965292b36811e38be5424c22d6dc4f49c4a9682da3ef34d46e35cdd";
+ sha512.doc = "5025cf0113e24efaa2bc413da5d2c14c58ead82ceb07fedad299783c5e445a40295d54e0d5ef3a5937586c484ccaf80e40fcb95e5592266fc82e5e52966af6dd";
+ sha512.source = "b0cc23d43a600f72a13234938b2d1e26d011e416b5f979f86003b4ba4cf53f3fe76db4eb5301db23263490b59735d0226f0b27e10a8f521febe52758a3f63ade";
hasRunfiles = true;
version = "1.1";
};
"datetime2-hebrew" = {
stripPrefix = 0;
- sha512.run = "8c8bfb6362a236f053012d5046673b1432d3da2b0f3cf12b6d9e9a60c401a34cfe6ccd6907aec1e2db3175def3a323b1ab8d2ff2f26c3b9ca60531ce36eb302a";
- sha512.doc = "27ab941e01db57e7e52e106afa9613b61f76a6e13fd0a16a9e24a0071d71182e1c74a03d87e4cc055d8361a56ba7208fe7b23229a678c4d7a434566945cba83c";
- sha512.source = "87d6960b3cf687ea6f17a83f722284971c817d2269dc7f063b6dc45496fefe789c697c71b94f4b20582c52e5e73ff06760cbd9dee82e8ba1e7efd8efca88c89d";
+ sha512.run = "c9bfe10e1cda7e3890cd79fac15a8f629ece47971caa43229fe73236e80e1f476411aa4d05be61f7f03bc34324b114ccac2585b83cced2d38a28f279639523d1";
+ sha512.doc = "636dd01321842cd0ae1c3a1ed8ef41e1704d720aeb830f03a93c921c4735c1913211a1d987a1b430e312c57440a11cf8cb80f4336b4770a13fddbd9d6a5c3cbe";
+ sha512.source = "9d1cd5f81a144ebe0efed5773ccc480fa2a14fca7411ac621a489884873dc7fcc6d877c66c7e70ec6736f4e2f6a90b57c9db0516baec961230f14dc6fb55d404";
hasRunfiles = true;
version = "1.1";
};
"datetime2-icelandic" = {
stripPrefix = 0;
- sha512.run = "276a9ea14a5e9c0a7741e883376c103a5b65d55e92b828467fb7e00d519ebda3fdbd706c9fc57774b21dac60b15e2b13c7fd97da6b2b446fefdd49f89b3040e0";
- sha512.doc = "8e45d11a7881599bfc6a562b2a2d96f9900b5f4aebe2b8d5cf2c1d40922a4c1411a5452dea26e33e7316a8b2213fa3def06bb7c3acdb6210200c2bd10386dfaa";
- sha512.source = "7c41fafeea80ae7ee295e7fca0e1cb4ee019ef064a4272ff18ca225e4518b6653fb4058adfd3b3e5d6c8f986e16031bcf6a72f2c9f99059cdc2d3a44d9bfe9c0";
+ sha512.run = "50b5b4a4dbe38b669929637c9b22517b960ac0eab3486705efbd92e57e50c7c3a7f46c0d2ab0048a1c382f052589f091724828e2139d8796408edb899cac2e50";
+ sha512.doc = "148963ad2651a79371d8f218c763c90c96d28d18d84c2f57e76ad64b456418a44d15983fd1b1622e33c6ef256f6457b6b33090b7c57fd3c37b8dbc8a0754c09b";
+ sha512.source = "83cc155aa3cba3aff874762490d6cb9f85c0218c7209ff6ce304c16f04ef28a0b30a5978d08ed2e1ff24a2a81359387185e2ba16d45d8f83fdc8c81bdf5b5df4";
hasRunfiles = true;
version = "1.1";
};
"datetime2-irish" = {
stripPrefix = 0;
- sha512.run = "08d3a6b076a50eb16b18b3b9258fa4fe2162f4241161d894ec0bec60ca5b6dd7b8c11ed364eba708275ff52c8aa2db7624ba5da6b1703ca513c4aa99f968d621";
- sha512.doc = "20b4273dd7b40dbb4406bad1d3ea5fe3ddc591e684fbe62ac719ea78985b2b720a72f3f26e44fbc980c18002c2c566797b57a17a5bdd4876304b7a464985195d";
- sha512.source = "582dac3cf29d9dbbb77b1423fae7cd92eb6f4579fd10183dec7f415d3591e56a0831f053eea07e66a4ac5e90ef3ddbf7fdb95194ed30c0dd2e34dfbe61f75245";
+ sha512.run = "8c1d54d5fc80b2f7dd8faabc31df20253c9ee48987c268ae685144b02acccb5c3ec6bdaaa5bc420e90ecf4ec7d421afc96d82aef1a76ec7e01fb8e5f81d0a036";
+ sha512.doc = "692acb7c50c30e6790344b37e9fe3cb07f2a0e10b9d63b47c78df1b2d1bd1f8f186107acf4d75dabc14a99db57cb32810989bf7af817bfdd16fa694bfee5f17f";
+ sha512.source = "1e829006f0182374511addef820ef08868eb1c00b5e82d0da82efadb4df377531755a4212fb0e2f4a5df0d06aaed39863094524b351c29dd88dfd5ee71c84860";
hasRunfiles = true;
version = "1.1";
};
"datetime2-it-fulltext" = {
stripPrefix = 0;
- sha512.run = "6d9f454d028665c41b25c74dfaec12b8fa39c0384cf20423a376ae9026f7161d37a74c4810a7fbb3e6d56661ce355d1354c8da91af9d9061b61615548b834c44";
- sha512.doc = "32f9599d86a6d47c1758244d68b02fcbf4fa567ca18d4800bc3a36960bd6bae1e610e222027ed5eb40a3fc5cd5bce20807ad65e693a025a23125c4965a574873";
- sha512.source = "2308ac47b77b4e65c86e11daf0d529f26f30625d93c8236e3115105517ac97d2840e180417ff3745d405915a6fcad487f4de2bfd9068d9b672c631cab85c424d";
+ sha512.run = "389840e273ea5b9e8e8c66e77578d9908349589b11a599308acfde9ab8dd972ec855011fc4d3302ad2ae16dfad05812ae75d6eece275761587242099fa907d67";
+ sha512.doc = "a5a56a912b1b618999cec4b37fccaefe6f1e00f3b84f6aff8dd6b9b3ffa1855d25e8af8b49d04112829d7cef82f21b757772876b75cfc910a4dd5c89920ce131";
+ sha512.source = "ddffefcb640de660f1f9258d7bad92c40d3ce73017c53534389ce1d3e772214bdfcdf7a4dd927201aaba096533d7000a84871000772762c2edbfda9d1d11d9bb";
hasRunfiles = true;
version = "1.6";
};
"datetime2-italian" = {
stripPrefix = 0;
- sha512.run = "d34de7132b00bcb13e0a7ce8c5f9912654746f1d276c77dd630c5f7cbeb866aa9f97a927bfcac792ca1421c160b34904155beb6618d8df52105c5148ba45c60e";
- sha512.doc = "85cf37a06920618da2ab7fcecd8bfceab47404f2381b200699171c21880ebe7563202b3bf042e8634c9febd6bce8ea4644b19aa11008c5eb25926d137f4d5674";
- sha512.source = "109cb7eeb058544715eb8704fc666b8fb9adfc366a7d543f0de9c0774601aefb193bf7665eda4b387dafe37a660f3cf3e0a7c11cf3cc593bd163c8b2b7cd5b55";
+ sha512.run = "d099d05904e416d44e9a9ffb337b23e2c1f908dfddbb41cfd7629c4abaa7769c76f50ef687751224ab4ae94a0df4d1962adbad602ed3a7473566e16c5c4bea48";
+ sha512.doc = "963759f5e07e01315b827d4c67364d9367d114a09d518154524ba4496aee69f1ef08acbdeb67522d3b350a6f8abf8bf571171d4c380bc3f093d59ea3207beea1";
+ sha512.source = "4036338ded2298c97e49173758317706452c254bbf07dcbe83080e28b6d59415d0ff14657cd11b9a5981ca893a4033db338518e251d59d0c4eaddaa9498189f0";
hasRunfiles = true;
version = "1.3";
};
"datetime2-latin" = {
stripPrefix = 0;
- sha512.run = "b815d88444c44f38794fdb54cc00b0e929a6f0489cd5a795a451608f4d51ecd0b373567b0814d12fa9f28d58314a69a9c4b7e9e7e44daabe80a73671f652ff56";
- sha512.doc = "5792c6591cafc5101ee7b4a7ebd4102b2a2e522d91588df353c78453e022f6b6cc087b3032e4fed95863c7a465c557483d8ab28a9fa47efd5acb4148be920cee";
- sha512.source = "9a06dc0e9d702bf2ae8e5bc59ee73729967585c86926e7306af6340e8bedae4ed1e02416492882d41f964ba38a5bb4fbb47f232193d1cdce6014d02314b76937";
+ sha512.run = "25f4e92c72abe14db9340aae354e0f598aadf88ec109b6dbe6b48e12f55926f63fc80ca420ccbbbf8fcc8dac066520d69b653981ccdd41b2e8588d85d4f11a99";
+ sha512.doc = "f683c8764e99edcd9d9a449eecd3f1e4a10a2803a20bff7be22568a69ee1b06c5d054d6664a051b0eef8cdac5bc2387175cb582d005e1af31a5be8bbac4a0de4";
+ sha512.source = "9270951371b2595f59a5dd8f8214603d9a72856caeb7902488fd7e7068b16c09b7ebd8f94cf10b99d31fa95777b475d403d49429944bc79f20faf37ae9192f8a";
hasRunfiles = true;
version = "1.0";
};
"datetime2-lsorbian" = {
stripPrefix = 0;
- sha512.run = "1048e39e0d5b67b4019248d839d384e32028fb7970589a75e427f75a42f46aa8508bbb05aa98b07ebf2cdf3fd26ca22c4124d77f2b51bfc20ae2d3cc1b4893fd";
- sha512.doc = "a27bfd05fad0d777a7f24a62487fc15edf8ea506d1f81fa8986e12727687b3c3ed260f0c5297c76fc7475da74b2b3f753221d480c219e5f18f9801fd2c2cc38b";
- sha512.source = "8fb97c327119d272c6f2938bc73f323c7f082c277e5a9156c7b0c8286a465d56e0ad6e4565661bb49095a8697e33229cec3b6ff822ce6e9a002c93ea26b3e3be";
+ sha512.run = "04fcebad65bee525697ba96cba9d66d6acfe9bc602b6cfb207103a2bfba0d3cbbef948d614930c1a2bc785a6ae2ad6c4e0b06db58d562681225d67b7a5f2f8a6";
+ sha512.doc = "7bee606e0c48dcfa676835e3a313ec8c3b79f566fba6d6b65cb34c4f939e7a7df34d73e24f0f03d569e0f6a01cb244a90b9023e2846c597eb589e984ad9d1f18";
+ sha512.source = "9dee46b9c2290e00c1a9f9d7e63b3872ec206f7afe9ff0ca592824319b035da1295f566a8934d7d4e87f47b8061311682d2a6ace9a9ea15180433279759d847a";
hasRunfiles = true;
version = "1.1";
};
"datetime2-magyar" = {
stripPrefix = 0;
- sha512.run = "880496bf3c1273204fbacfd90bd18e06bfd70d9003196a4fa15f2292a3a23d84f75c922cd361937f50d392193df2869a2ad04644960da5d4a915e6355488eab8";
- sha512.doc = "41265047a830b29d15aa7bc587e20efeea06fab752668e09abf594daf590abea65ce8b02f7fbba9fa92e172e8b4547c3ede94a5ddc6a7be9b1ad041e5d377d1b";
- sha512.source = "0a95bac32b7c51d8d1c433f8f3ee5a1379059f47634b373d982685aaff2e818a3653104b1c9e86db1aa7cb2bcdb45743a304696db841adfc44d1872e74267e24";
+ sha512.run = "4d3b27b0409d26431cc06a1ac83485b6d4d63b9bba30a862ac043cc27c25a77805d5c3aeff3a329e1348a32ca4ceaea917f2f840ce1696a58f00325775ae5009";
+ sha512.doc = "1eff11bc2c7cdae101331521f08d3a9eb878e8d1695b35724475eb5b99e0a537bf16a00bd3c13760cb36306e84b72f15e5ec294ed958ab5d67e75ad8571ac9a2";
+ sha512.source = "674e795a5b3d49665bba89c7f01abdf4c366a72f9968ea008455179319f66061ef2f73e21c6ae736e6dd960aba1184b7e374eecff8429d1b533078202f294ad7";
hasRunfiles = true;
version = "1.1";
};
"datetime2-norsk" = {
stripPrefix = 0;
- sha512.run = "63a2ba1e3d68981487c1a83547a10397f13361f2fde38646013d3973ef26003037516716f40c683d7806489916f5cad305e5150ca752c6dc7d868fba1c16cdca";
- sha512.doc = "0d184343b60da97c6eec2118be8aec125560777c260668f61ce8cff33b7f6f0fb01130d19a595572eaf3620a3fe339dd7566acae0f3e450c8b1130660d75b0f5";
- sha512.source = "4cc04c57ab9898c5ebccbe031456f673d809647555ee597bce08f077ceca644c0b32cab397d690be2ebf45ddc70b101813099cd28283f833019ee47e83f64b41";
+ sha512.run = "9ebcd994305b3b3aad61383b9ece13425b4c34432dae0aac2ce38c0219b2f19871f89cb30bd774a7db9be45cc8a21f7856f1f568c32941502b18f6089b787066";
+ sha512.doc = "3d834d8572cb8f1237b4b9e69bcbcf1a5eb0a1e5c001e8610a00ec377204c570218f6d97765c3efbad9130cb2ad9ced3cb80b32bcdfccfd62d7069ece93ab1da";
+ sha512.source = "7dbb4161731dceac735ce39e042713a07d3d63dabac0a4dec870a022ba79c2637d7fbde4715936908d39f3475746f243dbe2e39d88040f35822503f59c0f87d0";
hasRunfiles = true;
version = "1.1";
};
"datetime2-polish" = {
stripPrefix = 0;
- sha512.run = "279b0cdb1800a13ab31ced923948e1075d0699dd8645faecabfcac7974ce4cfa8cd74b23a9569dd2f00aaca818cdc9bbcc844b17877d89ae8e6b509e172d3848";
- sha512.doc = "512206ee7a44a1cfaeda700a8c5e98560c057c51ec92a8566f66e81ebf6a70503b9d57fb633f867c73e580c65c6f4204fa68a1f16ddfcba3f2bdb28bed4d1ad3";
- sha512.source = "7af7b4e1a746f552c8eb125a6bb7ae55babf44b880c783bda3cc6984711c781309c3047bf1d8f03bc914a2d51e35c5882aa5394bac59de64bc3f01d7950dded3";
+ sha512.run = "3b63541325de4082a828af5131a639c11f2562b8e2951f50199f7281e7c59e2a2deaf8cba124cc8679a4de5da3e95d988bb3533eed6cdbc9471a95476ec59bc4";
+ sha512.doc = "6bcccc320063567e2527ca6acce6180c9d19a3ec8a1e922e640e82d3ad2a244cd455741e059e385fa26ee6479ddd5086b9dcf73a705988adec96a311cfc5e40b";
+ sha512.source = "0adc45a662620826c90aac5f0372d83462eb571b7dc0751465ea246602ffe4f7b43f6a5b3153cd04681ee8baa23703784e15b79e5ae2c15cc9e6db5808265b8e";
hasRunfiles = true;
version = "1.1";
};
"datetime2-portuges" = {
stripPrefix = 0;
- sha512.run = "249da207d08d396662ce8ab61b7f565a75bc3c6b4a375d0eccfa8f9c17ebc6b8dfb7d5ade7f28974584c6b1b3f0432f3b847a5e6435badd225d6efad0bfa49cd";
- sha512.doc = "993e4ba069df709610af771cffd0c88292f982ef27369264afc0c8b10057235b3bbf3d720aca6199f2757f0c154af3fcc3b686f2eb7e191a760ff6221f90bd1f";
- sha512.source = "de00206d85c9c4ec0198b1b3df2e69563b07f6bcb2f49936897cca05bb5ab3bf6efe7978b920266e9dfd6509617890bf9213b4431c8f9bd290d5cadb1d00ab51";
+ sha512.run = "976ad1440f05bd166659b5b950691b4d0ce988a3d71bb91525e4448b1520a6ead37bbb3ef9a899bac08c7dfe8cc7b9b7e15174c8ef143891133bc00e5c39e9fe";
+ sha512.doc = "3cd176813f3b0bb16341ddeee4d0a848b4eee9bacfb90734d97fd9ddc3e88285057dd0bf4f0f3ebb5641ebee48b15161feb3e4e75032e32368a51bfb9ca4a8f0";
+ sha512.source = "71b769e4a63cf02cf6c2794d3fb876a33d9c8b150059a2bc0960b8cd1b355e5ebde3d02b48ea47653cf781721fcec118d78301021e8b95543d32215e690a3c12";
hasRunfiles = true;
version = "1.1";
};
"datetime2-romanian" = {
stripPrefix = 0;
- sha512.run = "3e7efd5ef93a7da6d2e65c782f93f6bc0e3af80d09fe762e4360a1ec9a03824930c14569994b88b747a7cf41518aa52a26aff07218d16bbf10103f10930b81d5";
- sha512.doc = "d3688a46661510083b638ef1e2bfdd58c5c243bd888b46ca0970b8b0a7f1ef9760366b1cf65808e34d9cd040d37c1807ea60dd8a2533719d14fdbd85e79bac47";
- sha512.source = "f1fb9e9f95dea59cb113f3d09b66469579c84d4bed0386b9333ff110fd7c4be65139a97e5cc303296558f72d7934f97ed383e5e6679051fee8b3c79d6bc1a786";
+ sha512.run = "9167976dca51779669fbd91cc54ceced2f0dd6a97610faf9e55bd51a9e5c0ca3c8096c143a71180f0d572d1f1fdca5c72feccdebb58c7caed6e3e33a21c4b4a1";
+ sha512.doc = "62514ec016e7913b74e8c19624aceda5b258d1e1972da97b04bed2565f1c4ac0c694e695e6eefa528963f0375c3866ea4e475747e6141f0612dad2db8e7a1b7a";
+ sha512.source = "617a1cad46eeb6c2c0cf434fec3d436e471d4cc25224c99cb3272bfd14eaecdf3f63862ae61a83126c222f9215b244fdccf101896469e64480991187878eb71c";
hasRunfiles = true;
version = "1.01";
};
"datetime2-russian" = {
stripPrefix = 0;
- sha512.run = "15f0b9090aa7f090225a69daa4e9be4048507628e9ad269f0833e7d805bdcffc70c35e7162a3b7a8e7972da4fe17f60e059f9ca343d4bd254cd26d35b51d3482";
- sha512.doc = "031bafd92282a89bff58888c4f55830d51b9cc04afa225d8143e1ec71b56ae652e617e91c0d47d7e077cf5d92caddf9cf2b1afafd9e30518b08aebe76caee4ac";
- sha512.source = "71010bc2a5ca3f6f4a46289897744f0ae7506a13df7e330c80b2545884b4619df791d2720bfaee49107d14d1cfcf6785d47640a1ccf464a1a6c8ca555ac53abb";
+ sha512.run = "2821680ce189aacf8b0303d5698d9359f240ab4e470c0e2b052235e6aaeeffc882ea4b9c9c4f91d52b1402ef7486c7115bab8058e2223b7ebd3186fbd4c4c34f";
+ sha512.doc = "97c1b02377328ff75775194baeb2c3e15f2dafee303dbb85c47a0baf7f6edb4323f754578a9caf9db609477204c1310dade3b87d5a768a16fa940be2fe320081";
+ sha512.source = "f9055eefe76d9844e8764ec766c0e1da7d3c61db65c754115cdc47419ab68d84685688e59939f219cc5ab87f79570cd4c28011ca597ee4f89fcdc38c42e82a75";
hasRunfiles = true;
version = "1.1";
};
"datetime2-samin" = {
stripPrefix = 0;
- sha512.run = "c09a329c1494ce13ff491091283608f53a24bb9c5f432b331107e6d7e3bdc098a55dac8a626cf351b38a3041d11d7a3ffe5c466b85e60916bf69ead7ac6823c6";
- sha512.doc = "e69720e2b2c2c208ac59d6b4b1e4c0e9da157adeb1b11eb15bbe00835c86c5b7daaa447b3f9f4d1556ba8accd9b685d653e395b1363141b950ed114afabaa1d8";
- sha512.source = "60ef59d8aeb06c962e9f51090a8cbdb8c09964918add820869ddaa62d11c4211f103fb53ad565e97f355d759caee7f585fbfc6ed150f4cccf904e75b1055e250";
+ sha512.run = "fc4e6401ce02b1aa7be5fd78e5d5e74aff6ac35cbb6864cbce6d93fe0b2716510f6ccdd290c82286b8e51f37abe8460c0f8340ce0f9135838ecace7502f72784";
+ sha512.doc = "e5879faedd4d4fa5ac40575e0ccd1d0db94a80d78c3d01f8d36bb37875e2b9025537c876087b85626ccaed5c90f505a98fd3e5adee64ac1bc72f48ff66114438";
+ sha512.source = "4aa4d272188a8a2b6e40792b97df9b205857870f3787153502c12fbaaf81ed61d9d823a7966e147fbc1d94f761c40f179d4025166a48f358821134559a7bee3b";
hasRunfiles = true;
version = "1.1";
};
"datetime2-scottish" = {
stripPrefix = 0;
- sha512.run = "cfdfd26f6951ed6acef320f9785adc9f0cd8a1b4e8e8172004a07eaf46c8c7c966af4b8f81be2bda8a72710a2515ea13b5d81aa652bcc07940417f1c12e2f64f";
- sha512.doc = "80c0a13d584e7f1da03118eca7faa4e8efce23be6d825fbcff8f21dc66a7da6dd9080ce97ee20d9ca12ea54ff90169329e03afa03c3a792ceec7406ad972f7ad";
- sha512.source = "760a0beaea21ac17b7cbabca48abdc80bc5b9d42aa17f118ddfd4d76ebae0f500a2fdf82df598a3098d7277812d2668706381d09c908fd377e1c5d81282693ed";
+ sha512.run = "b3f8c2e2c61461c162f4b7c029ced53b5f0c61398415d17044a5189c08460550bfd0ddd15c693dc959b5cb5bacef63a1d4de8a9fe11108843edeff475964aae6";
+ sha512.doc = "87035e38cea316b776f2c61d0c1522e61c560602650bf6955fc7330536fac42dcb17bdad1c3828f2accd10cef009efcd805ed917352ff921d03b46ed3d0bea18";
+ sha512.source = "4e4c7d02ea59a5d7592660e80c996adc11968433a2d88b54179ff15ab577a487789cba6fee4131511a5c22de2025879800544689653c48c0f7560a311b264c02";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"datetime2-serbian" = {
stripPrefix = 0;
- sha512.run = "87b67e49caaa3de3b3b5a2ed957b075406fbf0adb896f1739891bb01d881cb1dba669bead1b865908960485e08c35e61ace068ce45839096dca72a3077542cdb";
- sha512.doc = "3fa8a22568c7b3108c7eaa504df1e1d7f37eb6815d282d58cf0259d1c7490e7daf2f02585326d77bd0839a65f33908ea7385c25b4dea77efc9cfa3d84825d4f5";
- sha512.source = "9806b6eddae573bfca3bb0fd8509f703e6469b03c8ff9efe359107d7e171af1a88aa1928220d000ceee143d9fe1cdad0734c1b431c548bc8d4672d0c7320b85e";
+ sha512.run = "d66f09a0b8cda86efcf006ded72eb90c75d6d675ea598048e7003ca8e3d5910d765d202855c3899a5467b71c1fd04e2f0605b8f9ce0aefb0e689567c06333bed";
+ sha512.doc = "75e062aaaf56b2d244c15c7f6b84eea54cc6b2eb2177c5f7dc73c2e82d17c4274dcb4df5f37f7f9ea1da3bd3389f206ced0b6024d9ca26c0d8469bb9cc2e6acf";
+ sha512.source = "2a55f815e7d93bc99d7f0c7ce775ce9e09624ef96c91605b66eb30f7b4434be5c3cad995d25ea30ec59761bd4553ec02157c1dd1ebfdc8429db1855b2becc871";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"datetime2-slovak" = {
stripPrefix = 0;
- sha512.run = "775836ae0269bcf813cfc6335e60b05cd6984281642231ff4e48f8965ec264f592bb396624e526a8c18a22de64ba955a5cabe905f5ac4bccee101a53cf567a8d";
- sha512.doc = "267c7f8d678ed2d598999487d9ef6290afb27382e6cf83852cfe8988023903532cfe33127b9019ef3ef24ee6806b5a8bb159cf510a25b1bd698d65a4b976e23d";
- sha512.source = "0cc7c5157a67c51795ed9b43a058f11f8fe4d7c1240f47b29657c612390849929c03bd08a7d2f801be0e41b243f8abd9cd9eb0d4847ce2b08d6d062d8cbbd456";
+ sha512.run = "c69d8eacf36fb7232a85d92e5db277b281b631c0c8f63df7fbba51876d1be782b7196efaaea0ac25140716f983ada40aedaa550102fbe0d445e5cddd41317a09";
+ sha512.doc = "c40e20b000f3fd5ac368c310d1f11519566410963cadaf4aabfb0c9cae05e0d3e8a3810c7da451a5e206e8b5b174ac0b837c1beff207597e050ec529e82acf51";
+ sha512.source = "19547ebf7016d1e416227830b81e95dd6d91c7ab7823d3fc2d6890d628a51074e4ba7b8b5f31020bf86c2fe447b60f22754bbecb3f7e65dc908ffcfa9087e12f";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"datetime2-slovene" = {
stripPrefix = 0;
- sha512.run = "02f0cb9711f156521625f7d2a840e2d524d0bfc53be53b1968f5fbc6778f4f85913b7bab5934a13603010f797edced96e9032d5fd3d5b13bc7151b8998e159dc";
- sha512.doc = "f89f0836ba1d4c30e27ae3c97804cd81a0a72650e9b671e7e01bb992135ec0c828fb768b125b61527a46f8e746461cb22f9437bde3966bf58ed81fc1a4360651";
- sha512.source = "95825cae4b867275b39fca8dc1a48039e6068f5edf06a623da9f838497350e229ef7854fe5a7e5bcd98ab3de2fbb17dbc661280321d9fbb386ed436d3f047b0a";
+ sha512.run = "1d0a73d3781fcc9ea0df63e391f6b7a0a254bfa920c63ad1a0c76b56d4770822bc4e049ce18c554974bbb20478150cd7a4f545ef8983bacd31a112fc3acd5419";
+ sha512.doc = "dfb2a9808488ab0e0b225d0a397490f7e1cd2343caf0a685d8e3f48feff2ce549092771f0b4017a3c45640067ad1ede8a852e714b313d9abfc7c9642f983cb46";
+ sha512.source = "f1a60b0173e8c1f6f245459ba35014e4cca9308e2c5aea203d6123cb88f6de945a6f80ae350ecbfce6554f6d2b671f32487825c5f01093c3bd3fc7a1902231b6";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"datetime2-spanish" = {
stripPrefix = 0;
- sha512.run = "0962b9524fcbb40912c10d5f2c2e364f9f278dadf76c63bc20527c8d031caa9a6a85ec92e47a38d4a194e24fff799f7c061f52a979952ecb67a7c58f5a4f22ec";
- sha512.doc = "9e543bdb9acd333282176fe73614e48ca9ae779547d5b664dd35bd970da7922a874f737fff6ecb86133fb59346c56cd57ad69f0d229b998d16f91d1c099e96f3";
- sha512.source = "8fc10bd792d13f4ad661873bb0003b16256936bc86783c48589b7cb3350e31714f122bd5255459ad45d0d4ba8f835c80e38fe6718d39143c674f036035b6f7b2";
+ sha512.run = "07c321a300d779e39de46628b8e1b95d383e2a1a0af882cc607929d894f11b2e8329cb256014193d428182e78f2cbd5e3e277bc7821d3ad7a2740fedacf14e28";
+ sha512.doc = "629b4a2771fe68715978afcb202d984e1032d2e0f1af95d4971a980e14baf4b0705187f4a7ef9748c024eb27780f7720d8d5010ebfb23026ad8605a42730293f";
+ sha512.source = "78565125794ec1f5cf762cc27fd24c96eef5a1792941d4ce88c85bbecbec777da239db94118260feed6502e55f81b45f105a170e4b6207ec5e4201f043fa67e4";
hasRunfiles = true;
version = "1.1";
};
"datetime2-swedish" = {
stripPrefix = 0;
- sha512.run = "9d976bfb47fc0eeef5b5bbcf8657f3ca5c22d4e82745cb3eedf2237c990932427b31d36566d071f186c3d235a533d8fdca05ef0fcabaf9ad9a16740ffe6175f6";
- sha512.doc = "fcabab9ad37048045ebd7e52e2c32632121762352e4a4f06e6d6a3be4e157e0d6e0abaf20163ed6465a09444b02562900677d15be97122f8cec456810ff0245b";
- sha512.source = "75e074c37c0b545fef5dc315c83e3f3f04c76b4ec4b7e0d359d838931bf7a605cb4811774b40480d75b9495d07ae51b9585840319ccf3fa956b99bc0b1ca7ab7";
+ sha512.run = "b904b21b593e529ffb714f3762ca5b8de37e87fe25df593873defa43de3995d1c72b0500217182728eaee6030cacaca969376a5623bc0baf48fe33aafafc0a66";
+ sha512.doc = "7d6f2468aaa20da4e086201c0ffa6e6ae031e2a23db7fcccbb9ee8776c59b56a51cda9a03dfcce9fbf81b618f2e7543272f4ae88871f2b5380d1b98ff89e451f";
+ sha512.source = "bcdb2b0eb40b7acad86b37e215cf4bd3c5376cad8fbd10d7f1af32a5983243aa28d950116d40abf4ae10bd28e32c10022297b77ca40daeab15b6f88ed33758d0";
hasRunfiles = true;
version = "1.0";
};
"datetime2-turkish" = {
stripPrefix = 0;
- sha512.run = "c70299cabada8ab706a4d18633fcc3db8e12f45f93732969193e4472a538c6dbdfe4bce23f1631fb89a2ba011d6fc956df2ffb54eb05455bb1e420c4f5121049";
- sha512.doc = "2079e93814c90c91fb4f2aad1a17a280f5db3de98adf257b3756f7ba851937c0a3175fc0f6798ad82c71c0b78943fb9140dafe610fc043e663dd7af4d7853bbb";
- sha512.source = "142a54ac6db01a893f4989c13d1ac332506736067077c0e5b1aa1dfc3f628f54efb5c0f1f56a525fef52dabbf3dd49e63fb515459882ee298959c3809b916bfc";
+ sha512.run = "7d4b756ab2f102c7981376d6f87e5a7f7b47d57b1ae9f821185bd5b04e7a5d9a81aebc7835a9bb43a217dffcfceb5b2c46b838bc652dab7c2f468d9510c2ee4a";
+ sha512.doc = "6c95641444f2eb510a330c7002bba2c40cf28daeb63fd9092d74846673c03d2aeafd1e7d61d5a7470bac95117c3717cd75566907a896f5cb4b54ccbe952c6d65";
+ sha512.source = "da530162bdacda3904b07bb2d9b0ab74c56cec0341f0c0457d6bd2e27e45b2d8c1f5ca298718d96924e3dce30e83beacd0fef919d1b5bdb5dedae29c7b3edcc1";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"datetime2-ukrainian" = {
stripPrefix = 0;
- sha512.run = "103feb2ca14fcd0f3d3cc722008c39c6d7ce7ae0c5662ae8888cb1e3d5d22ae9cc38551832284c5419e72798a8b3cb4332cd04262db3da1556568fa7a2863e08";
- sha512.doc = "be864a970a62bd8596dfdb3c249206ead0799428488da4ca8e84cabfb18f40ab2931b700417317a858ebf6ec32e77310d439fa9e1828bff2489f011a29f8e5ae";
- sha512.source = "4f6369c2bc9bf04c7514d747a01f436acca18a9ae439b3aca3836ee2098d4e0f900ec65ec0406d11fca9b56dc000c83de9a26c29103dec0e58199af7607d49fb";
+ sha512.run = "5e3d412b8a5b73bb6bd2ee176305806d9b41c5a67196ddd28640e958a7019b3e73f961964b7510be4cd69833c4599db1fed05c6a6f66d4d0b3bc5ad73b5d6dbc";
+ sha512.doc = "df40b4e156164a1c05a94c926d691b887a56ef8f42baee26e684383871edff05e5c6e87eba95994783cac2fcea1a5c72347c8eb86f0cca360faa8dd4829349b5";
+ sha512.source = "36c7db71bd063a87e8b9f2958217c71c7e6820b4e5536a5cc46db35ef69e83dd5e7b0ddd57038b66f8405d5a24afd21253ca34f7a8d174a26b4a67607048caf4";
hasRunfiles = true;
version = "1.2a";
};
"datetime2-usorbian" = {
stripPrefix = 0;
- sha512.run = "7f93732c10fcc02c3c360b2674fb8e0479bac0bf341ff8488cfac902139b7838579207593deecb55ef2a2f1d2b1f108ae0f9f9e8df0ac5011343ceb28964d259";
- sha512.doc = "fc64e097697beffb0a8f9c49d03339f318bcbb2444405281617be2c95cc9cc35312cc3c9cce5d4dc314458efeb6aba8c3fb987b0d07d83bdf93a42a5193d33f2";
- sha512.source = "6a991d9253df03985a40c9696da8458b2d95a24eab034e14a4ed2bea74e2de0e1a5b5569ef2e4275d025f05976ab14657215aaff607880939aecf13528af8b85";
+ sha512.run = "bae799fc523f01f7c70c7818ced0294bbb57a849567e05768c4f1c3f9cbe241755ac2dbda0a9ce0e3bb3f70eec45bae1c0607410302b458370a4c05951d791cf";
+ sha512.doc = "bacc067e851e4b58b2978472551cf869cc9d3d4412ba930b2ab81f39c4fa9ca352188b6a6bffc5b5dc4a6bcf611146b3d1344d221732a7caaf45f95bb67d5589";
+ sha512.source = "dcc7b42ec9873ef0d23026d07165301deda63b829462ab7f4074ae7c828945bc5cff2e2dba372782e250175b596b1be536dd27271e4b2f0913f42fb1a17ff320";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"datetime2-welsh" = {
stripPrefix = 0;
- sha512.run = "60dbdb53dd693ab50215d5ea1a6067549977cf63b6fb883cd5656513ea8ba8e75f50ce5dd18c75cfb4d99f99676c45483c84b6689c4bc6abbf24c876f07ce6e7";
- sha512.doc = "5e0079860999445bac64fd788ba7535dacd35075e640f8fa671c535369a39979e56d9468249b7515bed3c7c9b5939812ffd139e2db67a81ea70cab10157774ad";
- sha512.source = "6955148ca28883743a0342fa10355397924bd37c96845df3c68ed97c31ab15179792fe34e098c22b032cebc0f226717cc635c19d2284717214181e1ce816c2a9";
+ sha512.run = "6590e6facec1539e60f9abf746f6359be87983f9c637cc7c571ad08c279d719bd4b820507feee1a18cfb4d97e8710d430ba4fe959e422b583b215aad9f059a8b";
+ sha512.doc = "5d61392e7563d87e5f18723aa309ccbd7c42b3ab19cccd0eda6a714c925c49b259c2202f90d3fc7e75158dfc0f2a34b5104e60300e5d736f655f98d9fe72f9a7";
+ sha512.source = "d285938163f81ae02873bcb55ce37d0ea1f416ddd42ff5dcacac3e8ec82e9d89ea53b2363dbe5b5f3ae93301af7f46b0fdf1d975a5e1179b528323eaa94fcea2";
hasRunfiles = true;
version = "1.0";
};
"dblfloatfix" = {
stripPrefix = 0;
- sha512.run = "0da2dfe1979354090d97636cade6ab02c53aca0c9dea2f205e77fa9745276c8199be6af49b3d312cd74bae4846bdbcad59e269a25e742b17e9008db2bb57803f";
- sha512.doc = "0baf4c0107050d96fca9a3091c8b535ea4666d67855d8c40cfc8376951b064bf6d84d9b914afd801e514307ccdc87c9acb702253707d396aad87bfcd38a36776";
+ sha512.run = "05931528012077b92702926856b1e0d1aa6472188f9b1fbff74e5534a41a3260e53b82bcdd0684ff045aafaf4b427dab6d8e06fc7a5d11cb42a545949bc6bfc8";
+ sha512.doc = "5790850d01d9f3734cb89146c23077bc852d84242352718ee655f1410ee84b77366bef133d8df49fd46ad976aa007fe2c4039a08035122f93e719c5f0f7563f7";
hasRunfiles = true;
version = "1.0a";
};
"dccpaper" = {
stripPrefix = 0;
- sha512.run = "7ae8d10b1ff1855ce6f1f4917ec7563986a30c47e362b1a58eaf2f36af635dc14354090e8ab4a7ea0c99463119580cbc469510d30106ba899096a439a637049d";
- sha512.doc = "e36bd4ed494fddff2870bf884a86522ad8adb518f375733599d821d8a5f0aa4e9ac5a347382c291593c99611ebb9d74958de83f290137bc7b1704ffefb37dd92";
- sha512.source = "a58a678cf9a3e194182a91ff8638b14748c776efc1926e49f56cd26c70a90caeed1157b71caf3b64b56a5618106027ac6f9e4761c3a4c14a3295e52106917b9d";
+ sha512.run = "fe202a6540c5e95f4c2b2914409081499d31f4ddff41c9d7d25630d00b3dbb3bc7fb2bac4bf9ce17b67867561d8eee8625d849da1ede2e51f706ffec21fa081a";
+ sha512.doc = "59765c9239c6ff8b263b3e819fd26c7bed841279394948fe902bdd5c5364fbce08120db366abf2b90fc8364933cedb834f982d4609e1f2d9686bbca341e3816f";
+ sha512.source = "41b0b7f978c0bf5109c976a76b593473f492090a5f392d640377c24a034c26a5829b28e317944876287b9a0a092f47f3ce85195bfad7b4d2aa41ca226abe80d3";
hasRunfiles = true;
- version = "1.7.1";
+ version = "1.8.1";
};
"dcpic" = {
stripPrefix = 0;
- sha512.run = "abea5ce71849ab3b445de50fc16422b832935284d54f12302d385a8db4d21dc649c5c2cf6fffc66e6f1decd69e673c6a09dc8fb654878dfe49452150e1653389";
- sha512.doc = "cb770ce774577d44034e4897ec8bc4391a69c84868f0151f45186e1fde07ce3f4b4834e990c6cde0da8cf58900326ab683524f443010ae1ba90197652a3a4ca5";
+ sha512.run = "6cfae1fe50baa81ba778ee1b8cc76dd2d0e66e3cd4a868364857f2338b1078ac81178dbcea81d4edbe013726b7cb14700506f38e49eb528701bf784280ca7de8";
+ sha512.doc = "25f768812f31cfc3e4d00717ed8d77392272f2480efe3311ecf5e922b18e1f5b6fa36892c7eb69cc077e350d5d7e55b7201673fc653c188ec8a76205f90b681c";
hasRunfiles = true;
version = "5.0.0";
};
+"ddphonism" = {
+ stripPrefix = 0;
+ sha512.run = "9ccd7a8715af4a808a72d4dbc96a1216663c7eddb7a0fea48b77bbcb546a12d0e9de00928189b424e9db8e612778ed53231456d087a1eb83bca827852c9691c8";
+ sha512.doc = "d75ead2518ae448eba251b3f43431751f415c9650e9ac023e1647fbfa828f700ef2fa3a19f53fdd6e28c9e8461e071fabb7c016aeaa62678ada20ed0b96017bb";
+ hasRunfiles = true;
+ version = "0.2";
+};
"de-macro" = {
- sha512.run = "757b8ca64cf446a01ba5e1ceb68f84dc4c89e7609e8a148b9105cf6b1646221e0004441023dcdfaed2daa5f65a650741a3352687b5d6c245e94d00c9daa18896";
- sha512.doc = "d45a17b93884394dd52d8e0de33ec715aa03ae98455dee7cdeb2bedaaffeb99a7499e794c4a267394760ef05c79e5a34438ee53f9ec5cc23f3bba5db6dbc1dc7";
+ sha512.run = "5ce9beff85d65654173557af668ff15af6989d9fa6d341fe9c26149d0715ed7cf57bf5b2a59b6cf99e8ec14e4ebb6816e9972268516a0b2a78ee13c6423b3599";
+ sha512.doc = "05793930357ad58a57e221696d836895f02dec82cc93b9aa7ea302978bee24410d4b382ff72407faa67f4133c75a84fb2454957de446beca05606776c6581ade";
hasRunfiles = true;
version = "1.3";
};
"decimal" = {
stripPrefix = 0;
- sha512.run = "00c5c1cd9a81979e447b59b43fe77219a2ed4abfa16848d791f0ceaeed248154c690d7bb5d8331526c35cd5a7f8a50e0406636370cd21bf608383d430c0cd7de";
- sha512.doc = "fb4850530e0817523287500470d318946f30c6ecbbe300f9998152aa2aeedb0fa8b5ba14e6e394ad142cce16acca23d86d05dd7cc34eabd07513b9c5723c3108";
- sha512.source = "ffbc4c2a70a6b61b2e62e36e83da4e5b97b65310155a0634ba7c3401c09dbf10c608540a7a51e2ec89035b17be09f54d077b90c367a09f7a7e0c6c87d12e9d2a";
+ sha512.run = "9a0d0947eacd52800b3b2cbc36d6e866c1876bd5f929896825dc604d9d633cfb169d93de0f86b0e78e3274936bb47834c222ee54b3571bfcdc0fe81bb2821776";
+ sha512.doc = "977fc97627bbdbf4d65844dcb7ce267cb2291b102b718ca36ba2fee881d5fcf359d6d0dae839d4e640200d3b8a31cba301d20560f5002344b8ea256266efc9e4";
+ sha512.source = "a880091295229345290acf605feb833489976ed3b661b403c8effaabd07c48730ac958a4b48dd48d429a3f031413c1392f4006b820f04e3dde6b2035a948747e";
hasRunfiles = true;
};
"decorule" = {
stripPrefix = 0;
- sha512.run = "a1745e0a3e7a28bda4fb8ddb9932b9c822f3548b0f3479984e75ef1bf458c68c3500fe9202925dacc31cde9445ae3f6a86176035bb0698aa41d93b7258013d9e";
- sha512.doc = "ffbe04812d249dcd60ed310c2bdf8f1eda025af3ce4a71d90a9dcbc8edb678eadc3b11f22fd1823a46e49a6fdfe153f8b4da8ab7bfc509fd3fd2f6db69cf72ed";
- sha512.source = "8e13c353244c54bbbc057a69f8c471f6e8fe8d8de438a1450c27e015261459c50fe4c4cc9cfba8122349e3a960a844a58c4fb270877e3cbb2d1e748614aac5af";
+ sha512.run = "e5a962002f66d4d3a5c48d93930ea2e14a68226a1beb9f9aee5b7936ef51a49b4d9a249b7a3038d5ade41aef8388ad78f254973e7ef3558e42848409427e5cd7";
+ sha512.doc = "533ca67eabadea3125dc359a839d5b45b5e1efee88fe74b4a2b911014b599930419a49e7e0b5967e5f89d29e1b452d223faae3d31fc3f94c64cb613907cc2255";
+ sha512.source = "1d612d121367ec69f578479001602aa2a25251edbb35c495a13b636e23831e8dca5f7a2715ad6fc5f3b5e3fbf3769d0b90c88949f5fafcd8d778e8489a80892f";
hasRunfiles = true;
version = "0.6";
};
"dehyph" = {
stripPrefix = 0;
- sha512.run = "3fd71f830b2ed720a7ca339143f0b0108a0c7a2d70e5a9fe2643202ecc96be3deae0dcd69f50a0aea82b1c426db02df3f9cb4970e8c027b12d9cab56fad1fd8e";
+ sha512.run = "2dc4ee5b4389549c032f3a4d87740ab3c5e296a1ef109a6b673656a82ca4c317ca774f39f61417568b8ccbeac787c4058184fc893d53799bbf0b042ba5aca9a2";
hasRunfiles = true;
};
"dehyph-exptl" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "78b2589bb881f628ecec66cf3fb5829ff2f752faa4129db0d06321c63cdd229ca3289fc788757508359f04c3ab17d7dd2af87b72f27704cc2a172033a133517f";
- sha512.doc = "f4c54e5fc362b37f8836b534e2ffb697f0eb123aa2fc3e46a97a373e0e7ba76d5c7c09f2056c847940e2c22106c4e1440cbf7288fc68374bd08598545a451a3f";
+ sha512.run = "df64c7988e8194564716a0abef4949bad9b34b8571a579148cad5eeaa3676a6e066c9eeb183f69d49e5089ce92ef45b4c7747bb4d23334c6812c900c91069ef3";
+ sha512.doc = "0199cf3ca0a7fc36fd3b2b736be56c3baa1430422ec97a3bdf86e740c4117ca73cc0b7d057ebf40d1d48def4d5156bf51e9023604794ac3cdab19f0716d8f6a9";
hasRunfiles = true;
- version = "0.5";
+ version = "0.6";
};
"dejavu" = {
stripPrefix = 0;
- sha512.run = "4c9c92c9572973c24200e6a1cb475879ef0324833e1f5b201fa642ca1cc0bbaff7442a5b91f381515144fe9597883ce622018ff8df95e0b06d0e8a31d9ef3535";
- sha512.doc = "97a8c3c6ad9857d75e1aab8afc8bb1171ad641f49aa4079227b3ca0fb1b690e331db9298c63c0e788ba6d5dbb3a38cbf0a176469a5748640ba50ea23f358d491";
+ sha512.run = "a26a57bd02b14c6e67d328c2c00174730b819f7da37ac147ec7f34f37195b6aa17e3223ac4d03617f5239700b1dfa45ca1741eed7b4488d2e604f02ac34ef2a3";
+ sha512.doc = "7e3364a3e0863c63f2a66057780fa922cb53f4da2f81e42ce9e200d5a034854216f4d4b833756a6d4d6837385e48aa8d03f608846f2f95caa84a7ebffe3257b0";
hasRunfiles = true;
version = "2.34";
};
"dejavu-otf" = {
stripPrefix = 0;
- sha512.run = "a566a93fa963b5b0a3301363313d090d02d283d04cd11ffff601845d5261b45875cf2d2d8e89c6996caba315620738db93ba7707f4e4710d74216c2360c322b3";
- sha512.doc = "78630824e4f05b4f4d19491b6d78a6ad58a3f717e93a54b1b566175a8f0e7de1d9b9e1361fd512a7fd5e84b6463e321f577caaf9c1b0e2d42d4061ad7673a3ed";
+ sha512.run = "d0d32f3c9d53a1a61e6e717a6275f3fc934c0815fddc3b36fe2afbf7702e5128d4cf15e8cdfe8b02009a6fb7c203ea42b134eeeb080b9765ff99c4143f887744";
+ sha512.doc = "212663371f747b03694327a40de3bec0be8efd5cda15c0cc343284f3a427890e8d16c4223098fc16a260b837a9d522c9cd35876a4c1004e09ee9ee29c05ec7b3";
hasRunfiles = true;
version = "0.04";
};
"delim" = {
stripPrefix = 0;
- sha512.run = "398319d23e1fd48ffcba14d61f7299fa7b42b3365abee3ec2ddfd9d9f5b7bebdfa505bfe700017d2b67b7aeb5aee756b41a516c7483bef150cc56683572b3d2b";
- sha512.doc = "6226f6f7c6e57ea81cd396876475a88c6ca9aa5cd300a7a5665d72dc60c3f5ce6bc042193de728a09f60d69924374c40ccfb45e4954342c1f163b8dd57d11129";
- sha512.source = "c77fbc32522d65137251c7638fdeffa704856bf8b3e209cb3db94861111574c3dfcfbb3ff85d0795f0070bceee0e544a369f6af3a6c94cd486bf0c1f42f39760";
+ sha512.run = "c18dc230c5bac8db3d66f062402392761467ad18f48a65930a960c0772be30a7ed729a50657b12f533d72086563a67a98e8f5ce7afdc9947b52146e76e22b157";
+ sha512.doc = "c343842bcc03981c1814f5cffa2ba3eacc2e6abb5673ba700859406869a2398518e9abf02e159f4d92bf91383c3a6cdaa9f5720adaec81715fa30f4b8f36ff9d";
+ sha512.source = "8ff42847f918ab8d65eca86ee8daadd14ee138f984e06e1c4d66704ab4b6c53c1271b23aeb33003f9a7489e22e29850711efce99459f10764150742854570034";
hasRunfiles = true;
version = "1.0";
};
"delimseasy" = {
stripPrefix = 0;
- sha512.run = "a002802ddb2dc32b142165d8960eeb194719119cc79bfeb92944457321e3919bd97fca7adb33647c902f386dcc0754a765b3f17db49cdf060105d8fdea9223f2";
- sha512.doc = "c483b8d91757673a96f3f9429fa52a0b352d2a33bd2310e8da641465bdf2fab4ca521bb157fea89553635c3c992e29e318441930ac5b51a418aa78e7ab949026";
+ sha512.run = "7f9b1d77e9b9bdc6e5c45ed3c38606fb0d65113f7303e03f591c1b84aa83748d72fb8ecde0cd0c7b19d1bc9fcb454834e156429fd9080660aec77ddfd7b53e42";
+ sha512.doc = "bc9c1ff757a9d98ff9b84993cedb62ee024d0f4aafee301db0d862be3d45c76d8d164d2d3099ae37d41017316282db1e7882330dd10de43a9539ba0b10e86b08";
hasRunfiles = true;
version = "2.0";
};
"delimset" = {
stripPrefix = 0;
- sha512.run = "6f1078f6a76781a8d9a2dc870ad6fd51355b7290c58967425e8d85b5e9ae0c6be6762d4e23b1bb35ea86028d7463dc4fe9e4229cb7571a8e34d648a6868bc5af";
- sha512.doc = "85f24f819026617502995db52d1574bca1a2dc76b85b01757c8e13b7eb34566e36c2ee35ab514909531d99bea32324cdb9f346849c340f14b0ce471150bde9d0";
- sha512.source = "1f806a054564b6b76b15cd8bbe9c4ac3bead01d5b5a507fe88105d7b9b37304d12b76a1a2e733f5d897d3501a7ee7b4f8dae2669dd3d5fc243e5f58490e7ad3d";
+ sha512.run = "5c19bda2a87de91ac1d32981198ce7718d490184d4d65dade231b66c3f46621af91dbeb89bb79ba1370fd82a0527d01d0aa7cd9dddeea818e8c4b4380a7b63ed";
+ sha512.doc = "9e671fa601b878187b5b3ae1a47feffb6c451fd42f202f948a87b02f35385b47239947a3e91260e699c64c453df161d9ae734fa3a8e241b0e47056181fefc46c";
+ sha512.source = "d5618af6db29684ddd58164c9f55fbee73417d6968550361d7277558de98e621e2d1233b593c87860ccd8f7beb66a3c2369518736e14c86472d77425d6499869";
hasRunfiles = true;
version = "1.1";
};
"delimtxt" = {
stripPrefix = 0;
- sha512.run = "9e2c7fbbe0b86c9059be8b58950a7495f4e67f5ae1a1c6b296b5eba614e791efb3214aa3aa66b3b5bf3e158487f3da8a0cb749dd6ab7a0315655676555763f4f";
- sha512.doc = "b7c54f4f24b63df675d8d0dd2356a243fab6aed848dd26f0a0f627f9faf512ca644b2f8b9e8c4ff3261a8d7edf87e1b47289a95600b34ba3bb5c9fb3e61d1c59";
- sha512.source = "fd90108f697989fee93b195236c8f5eae92ab4e276cb68bdf4d30a33fb9e608f3d558034f0bb4751ad29d596942f5e034e8e2dcbee0b02854fce83f0f70f776b";
+ sha512.run = "25332ff7d2602047938630668c849829844fcbd622f911542bccd59d2eb1293e406cc79aca08ac3acaa98828b4a6fa4da98feb08fdf678ad3863c70cc2fc1817";
+ sha512.doc = "cd9363d8d44309c2ca51431bae067d87c790180eb884888144cd089cc9c14f83e1e7ea2389650d547e47d4575755a5b6b369e82b76cc19150b1dc973e99109fe";
+ sha512.source = "487557d866b99ec0fed6d9bf18c4bdaffa4ad6a8294cd2e9c681a4f65fbba051a97577b82e7170464daf4eb9f154e66478f46512331e1f4f41b48e61d65a86a3";
hasRunfiles = true;
};
"denisbdoc" = {
stripPrefix = 0;
- sha512.run = "35392ca689c9b9a5f19fc514735f847b5b8db0c4726624d4089037f8a6ae19c070d73c56312e8f1aa330888dae53dc82a68ac74a2109bc6283508e143c057f12";
- sha512.doc = "46f7c310f68087359c3fc3dee548d52fa26e7e2f8a7585864318efa5773239ba8f663dbc6c3128d5c181ec920f4bed02df273b446f4e39c51dc35d3531f74591";
- sha512.source = "bc5581e64aaf117f21325a0dcb86929b8862a034d5efaa31742ff41ea03280d4f93e85de0f07a24a465dd6af1eb60c0993d6f74c016c0e264656516d123c7b4a";
+ sha512.run = "c713ac155e390d3fc75549fb7ff6e3ba13ebf3b3b1a0c001dd39f6300fe2b55ec232221d5aa07b84c87ab7daa971504c20e5f08f033ef5d36dcf9af097128b74";
+ sha512.doc = "561342a0807ca00550410463755c0a348c97e2ededdfe7e6b55c99e34b8a93928167b33e1ec0a7529de6280ee5cdc4001f051234b9c4eec9c41bc2c560bad62c";
+ sha512.source = "e6c27403b1b6603aeea35582f91348a65a5466679a51da2926be278947415f7bb16104220891c3322423115aa973f66ef820462eec7b8680d6020c8364080c52";
hasRunfiles = true;
version = "0.7";
};
+"derivative" = {
+ stripPrefix = 0;
+ sha512.run = "b0fa98877855c265cc0f0973a0b848924f189f445403461f22998dad4bb470ecd5b117075de8e2cfc1292eea27d93b258a1fa0ac1c005463f645ee6009e08315";
+ sha512.doc = "1247f1977d624e4f00b505c4758b1463d03768c4d47e6bae368965566bb7d6d0589951d0c356dfe024245d93e8d8f0f584d3809273e7474beb8f5bd100ddbfa3";
+ hasRunfiles = true;
+ version = "0.95b";
+};
"detex" = {
- sha512.run = "8d0578d3d6e8b57628b925ac3a4e80ad3395ddf369530921a5dc5ca10874d94454cbd7217401b8a7e64b4bd0fe49aef448102729bd27774d5b391730a43277d6";
- sha512.doc = "51c53fce8f94081fde38d59aa47b1220f0537aa5e0a4c0e95abfa7cf8364856a84d5d09e51ebc1434c0617b375a0d3a22c302ef96e53dc774132af26e692d5f1";
+ sha512.run = "cd2e97f09a80642c52b2ea02b8bc9f81651de23ede8c5425a6f37400191d68a6f1c25ef451d4048a2b2cb4b263fb8bab91ef5649d8102396c98a5d4761db1d7e";
+ sha512.doc = "60a69f4447b51dc7c2b8a15d2027a30dfb47fea82713617f0d4699109711fdf507ed6d2b7dd950ae8afd89b838903db4f94ea5b91755cb1f53feeb433939f5b4";
};
"dhua" = {
stripPrefix = 0;
- sha512.run = "78c83ca709701eaf068b4ca9a6b058fdfb1ecd495ac8a7cc6996106020c1da0dcd34d17e4bdd7af8338ac182186435a99b4dc15ce9a6fe97ea967eec03eed880";
- sha512.doc = "7d1702d6041ab0405d67b57e26de3181d30a050c3ddf97739a971bb290c765b5efe825d459fa20d5c8bc12dadbcae2d54345b068610928d65106ef4684b801eb";
- sha512.source = "4fd741cda3aa61ca0c6e8702860f68a454deae5a539cfc8d0486df993103e79993b3e8e3836cbda3c62c5c234065b2de020ac0dd0803e2aa9e51ce127fe7ea8b";
+ sha512.run = "c6e6187bdfc80cec3ce092a4dd3605055f3ad67ff49777bf0948af128c8b48118247ed9ca6f5feb1a69d32719f81968d8259794082a28277796eb6beccf9cedb";
+ sha512.doc = "a2f9f61ed61c5476d5f70fdfe59a451e7b3cafd3412336c5767b53b0157416149ee9ae924834f8a05beaedabb9e4a8dd3e4dbcb2f17b733af113c0a8085e363c";
+ sha512.source = "ff72f267dcbd05830664f9ebc328fa1b6b80eb579627c5ae78965b47b8b8605ddf33c6b6a9b343774b2944d985afc9a9816924f23e8e7ec9fbc807f00bddb143";
hasRunfiles = true;
version = "0.11";
};
"diadia" = {
- sha512.run = "9da55c18d8c4793f8489dc429fed605f6f1d0a01c4440aed744161c9447d56c022b47a0721d39aa100c200bef7e4952c23c124af80db1a51845618f0a22111cd";
- sha512.doc = "86aa3f4afd1f7ff19f072654b86421551b22a715f71b2dc17c2fb79e4f753914a41a043b5673f9502c4064f9c5865425de1c3bbc84565e0162a9018005585161";
+ sha512.run = "55a246d4e3ab86d6300210d830ce464a935bb83c9ffd29b5387f0a56f5c82d4c5a71cf107f78ffe0cde07f17897e2f949acf1fe70da9da7c7992b330a07b1c68";
+ sha512.doc = "e7487bb47fbe8aee714304150c00866780782a9ad32bf6ccbb02799aeb251345ce1cf042e8b4d7b4011083a3be2fe3b16b78f25a4a4206d173ac1384716592ab";
hasRunfiles = true;
version = "1.1";
};
"diagbox" = {
stripPrefix = 0;
- sha512.run = "6aed511fd3b1a6eccd265511fd9b06756c1212815c7bf9539b42916bb8936e345a729ff51f483a5cdf959be932616aa6ac9ac02dd103bda9a4b5b2888acc9583";
- sha512.doc = "84efe8524fc846f3f48bf9830f4c3247e8f3e3b13c389f3816f097d0bfca949600601c5108435e84ce50782384df0cbfc60fa6a15e90385f21982c7d2522703d";
- sha512.source = "7d9df6c4557ddf56c92c9d06a2389a68d7d09c1d8f77dd47b3b9718ed2a79cb2ec5864fd7ea80cde800b1d496ab542402fbbdc9dd99f5e38ad8dd8b8d0904a70";
+ sha512.run = "d1a45837a94efb7361d7f0df518170263d9ade42110c95554531e3e877e328f2918e63679220125c6803e2338c9095ace5143a1f56fa154b75fdf7e0b539dbc1";
+ sha512.doc = "e986ab45e44315739a02a48489076be1ecc4d19bce3f3f7689a58c78fa1d63b4375955f82ca4e6f9cce51b10c14a14068ef88171dcba9bcef4e962fee1a153ce";
+ sha512.source = "946f732d453692d9e16aaa8a48c862bd8f904d7ec23a1c51a419582feef30b57f3e864aae344598a9ce610ced52034a1034bc8542f35881b642a284001c330ae";
hasRunfiles = true;
version = "2.2";
};
"diagmac2" = {
stripPrefix = 0;
- sha512.run = "2d5db3fc311c588a6fb7fae2c2ffb36e330b90485ca1bca77e3796d8cda8b8da9d9b75020665fa65d2564826576e9cf27b5a4d8b430e2a2fe3a14c0cfc6ed814";
- sha512.doc = "5c6f1ea99afc70106b826474a3724fdf44831fc2d7bd8a120b0e86954e70d8d5205fd3f75430fef2638d9e4e41ee747fb1d53a73eaaa408724a19cfcf9348747";
+ sha512.run = "553d3610ef7bba5bf669040cfe6b51b26718b9f04835413d43c3f8a018a8a37274b445bbdbaa4a512aaefc8327f6a2c7abd8d754b3d8cbd4687c9c518265ad09";
+ sha512.doc = "37952cbaa4c20180a2d09455c748b245927245c40093510a79fa0461e5836197d8bc05bdc3cf5c7bafa72c54cb503fa9722d7a8ff9a0630ad1b5e8382b4029d2";
hasRunfiles = true;
version = "2.1";
};
"diagnose" = {
stripPrefix = 0;
- sha512.run = "8a1fd10a3ce3767f7535bbb8d8a2ad5c4bf93217195a266aac9cffc8911d066c00e6b30d7516ef35d2f0bb8401242cc81554adb5d81b923f69db8e7ebee8e325";
- sha512.doc = "dc7a9259ef3f657ed045fcf2f67153f941e355d54c35447166ec5d782953e3377e2bef6e9225162d8e738a5147846beeaec766e26bc04a8eb27ad3fed580c996";
+ sha512.run = "91fd8eb4b7d896f27c15c2b3b2a0a9bc839bb736a1fa053d47896c6b989729c3dc3a644ad59f6b3bd4164c150034f6ede5d52b680fb1c8cea6838dc70713f654";
+ sha512.doc = "f3e7152e656ee4c5f6ac28205b1dd5e9c0cf19c3d9400e2c40c8d8e9fecbcbc01cb1f7a36534849b6ba26f222f9547e3d669114a7d8923645528b7150cd10de4";
hasRunfiles = true;
version = "0.2";
};
"dialogl" = {
stripPrefix = 0;
- sha512.run = "c7589eaaf5ddfe668c0153505ad8d8251b2bffd442a3afcef25732e870b6d7552da6ca5e7864a141120ab036b6be4f9f7a47922264fbcbf21499d27a9d2b9f43";
- sha512.doc = "61329d07bfe28603096da087e8dd14a686f1db0daad0fcbfb34accdd603db610a8af1ba48633ae4d69058f73989e81c5bf3123cb53defe0265f37171c73ac84d";
- sha512.source = "34db457e1ebe15ee633732f83b9607dd26d41e3b2856d461ce335df9dc278d7692c93808b8084057b358e14d49f304511ed052b39f2787a1b1c032732365094b";
+ sha512.run = "68fb25b66499e289c7615fda04fec859d2a3a6105ecb3bc69ecd0e5af8f87027e74170495fa587f21767028d9f423cf04e3d11768ea0581a7474e9a66d62882a";
+ sha512.doc = "cc1fa10345fa089cd86ea4b0a638334c55c6a57cac3a9c549469cd52cff27b8eb3d349ce14d49de14fbb65f41d1887bf98e9c69081688703d8eef06e6324f684";
+ sha512.source = "0a39faa751021dbfe7638f139e50689201f93d4490339af70b4ddd42a77cec252cffe7a18a5ddce43ce8dde7f9645dd088fbe9c6cbdc4efefa65280f70c54d23";
hasRunfiles = true;
};
"dice" = {
stripPrefix = 0;
- sha512.run = "b5f13508c7610d4761c86ad6eb4a5bd4767e30926dda2ac33d43e48b8a580bf479b38fc0791778f71109627c9f1774f79a85c0017cb76560e8f5f38f38425aa6";
- sha512.doc = "a28869cb1dedd2122abb46029d8889d3df24adf39cef4c4e2dc62c1ba253bc27f2e77c7062845d229a6b0222ff6b8695fb0698350749c4a7b4e10aa34f3158ac";
+ sha512.run = "7ec762fccc174a13f2a84ee43aa49319548aa970f017cd17bca73add506ca270a6ac621f51ff96d47a4f5eadeafc89ecc44f1c99b31a2e76722e648519e1fd69";
+ sha512.doc = "9c09c47b70e28e4c8ccffd4c75f8cac7942767279d0e01e543538ddf0ee70fe60cd15d1e3ddce27b56e1a9f865d5ad9b1794a875e41d131d763c11a3e0fb96ef";
hasRunfiles = true;
};
"dichokey" = {
stripPrefix = 0;
- sha512.run = "b3b87eead07327dbe3424a65b1f45dfc5b6d706a57daf822f9a66b318a7ab05124c622ee931d5d3c261d8eb4084cec9510469dce298f7ad3ba254b2e4b2f78f1";
- sha512.doc = "3b7a4e41bbfc67d72cd1504278b3b872dfe8ed9a60b171609518710ce9948eaf463ba0a89bf796255012d42c905cb27106131a4427f50ab5bbb71fddbd7ae98a";
+ sha512.run = "8ed4f0010546af68390f93642cab4495226387fd7461383e32fd3dfa72867050d0da05ba90cb768c6893afeac9bfe55d23b7299ef4a76432e8d11252012b47a4";
+ sha512.doc = "16a75d20463a0b0b508c2d50aa67a77999cab525e003704ab34663d1f0212c39432caab0e4df1c69b540be014bc86901031c7c8f647ff18ceda77dcef7239233";
hasRunfiles = true;
};
"dickimaw" = {
stripPrefix = 0;
- sha512.run = "dee696667a2c05150ea3da51c4c60ff67336aacaf82a787d9ec4bbe0c04b1230fcb6a175d35423f2ca95ecbe34a9cf4930b5e099ef27593a295dfc217bb2d9dc";
- sha512.doc = "c915f7cead9835528f7a209f78030a96ffec91d1fdc0d340371121cd479b87c301de458e35878c4229a232879e49615853b077c4e80bcd06a7544eed0b623d9d";
+ sha512.run = "8e478160699ca5dd9c52ea7e6b0a7be491d0af44b3022c22797b02b9e6ba6ef67ce9dc35649d9a2ebb9b123e3fbcc02c0602271bd8049a12c4520a32a15d4ef3";
+ sha512.doc = "5ebe8605d1a4ebeb11896919c39aa736220e9ca247912b5655dbcadf03bfa45b4cdfe44ee6555bf8d5ecdaf63b0d2527d3d58ee6d7056a194a6a42f88ab0aa41";
};
"dictsym" = {
stripPrefix = 0;
- sha512.run = "44d2bcc9ec9f0d1ad8f9cf75d5415de89dcc77fa11d4193180b8c63ee67b0e55eb87b95b05d0ae0cf7f35b7f3f85d93ff79819020e11bfa71e249adf61bb748d";
- sha512.doc = "1cfb975605ecc9b8c5f3005f6803daa6daae9369348a70238fe4950e594c71781a620e19dabfc024bd3e8db620a66a5fad845bef5acd347402da7b35a6a22345";
+ sha512.run = "6195ea914b422d5bb1c098e3a8f103d91aaa94520bdff1f5a04d7c952f84f16b1aa96287dac4a309d8d72eabac65a5dbaca275abc211d9290266cfb8f5fcce3a";
+ sha512.doc = "935e67c0be73969b572146ccfc92ca42c15b3b5cf2cdfb596cf3ecb9368463b793d530221d2a7e90df18edd54b7938dd27d1ee00757b580c543ea59ddce5d277";
hasRunfiles = true;
};
"diffcoeff" = {
stripPrefix = 0;
- sha512.run = "d8a09104ddd3d6166a54dfa50feee0db3a7af04688dc92c663aad81b505f5bcc2c62b00543a822f79d6534fc0d2c28c4550c3d5eaf02d562ec00da93023d3a8c";
- sha512.doc = "dfadc83524ca798a599fe2e3e6bc672428b09321b302b5412d02e85faffd4da01159202742173f0cf7e0f3f4df12e20cbb44c21d67a0b5858c48800688b1ec26";
+ sha512.run = "5677888e02bba39b32d6b2e421adf69e7777e76552bc8a4a30e157a0a2f20d040a9638a382cc1df1542e6d62e1cbbbce015c864ac54ab5b1e98a092525900a1d";
+ sha512.doc = "66bf438f6a88309c58dc22df80992afcbbba5a25a23bd6726aff777e2d628bc11c423c24cc142569ec1c713af97c8575e409af96fb85e3ed1c04748ef407dfba";
hasRunfiles = true;
- version = "3";
+ version = "3.1";
};
"digiconfigs" = {
stripPrefix = 0;
- sha512.run = "e86fd88bdad9d702a4f1545696b9bdcd0898f33694f032bbd4fc6abe2f7cebd3ffde1db94a630c15c823afb59b9723213740f6786340ceb77f4b279fef975f91";
- sha512.doc = "ab47be821ea3850ef015f6cdd57241eeeb330d04761c841999cc0d228fa6f37ea7bf4641e751343a581a0060ed057f0a56cd10e3887f722c7ff46e701e5a344f";
+ sha512.run = "a1d5cf0e93aa2722087a491d49c87c1b6c1dc863a39807f28dca198d4c52d8add42706f992ee91b6a42fdbf379293a2aaf3a21199094526c545f41002e8992d3";
+ sha512.doc = "95e948491a51321671b15aab55dddd7c6b8bad78bc67bcc25db0970dc478d1bba898fc2efe44537a18d46f3fcc73bd2af600c4a74af4982e8de8a5fc0345a134";
hasRunfiles = true;
version = "0.5";
};
"dijkstra" = {
stripPrefix = 0;
- sha512.run = "e0fc809dabf7e8367d1c22b88d4faef748dd694044f2af7abdf6ada699ac9415b93320295535687f4cbe575965edbef7da4ac69b8bccde73d85f64ba9e146901";
- sha512.doc = "1803a8918675d4ad37ba8151567a78de6ea6f0c282117895f1813da9bd6c88f7f0f123667da02a4af52c112e79bfa0bb796575f6be3a8daa6e60c7c73d8e4216";
+ sha512.run = "2b3d6d68c6e3eafd1c88eb44c8ab68f27dc77326ef43a34119679b0dc1c1c584db8568584956617354f359a52792c6a2c0104dddaa1ec389004dd673ca749136";
+ sha512.doc = "96ed892f5c910421eb5cabe54c4a7c6caf4d9cc139ae7dfe454fac9e3275d3dab4690db877bbe8fa303523f38cc563611ee5270949a6d2fa8d7d2593c1bff06a";
hasRunfiles = true;
version = "0.11";
};
"din1505" = {
stripPrefix = 0;
- sha512.run = "d44b2758273e4cdc69721ea0be9de88dc1763b69821df76be8ae341809f538278989bebc81633e597c7e4e11b6c57a07e474781239531edfd2f216288a47889c";
- sha512.doc = "be4913c9ba87ee6d05c3de5ba73f9d67ef624b6e093908ff4823e9e14ee5ba295462ad497249e23811a1cffcc2b17da261b6f7513deac1bba5e018bce7181f0d";
+ sha512.run = "cb9b819eb69ce4870dd36da844b1d24e4f678ad05f43eabbe861e9de5b53258e45e70530ca76c0aa9fcf54232e8f33dc55623f94c1d9e5fc3dfc48481093c3cc";
+ sha512.doc = "4479f5ea1e1ade4bc7951d5722e397a688e75293da55ec57dd0f3d32add2bd551844da81336be0a77cc783e4c9af958be46501c4b78adbbf8a5463770b5cbb2c";
hasRunfiles = true;
};
"dinat" = {
stripPrefix = 0;
- sha512.run = "182665e612cfaf6895faf597cc0f9145bf35e3f0d1e3825f29df8c8ec9640adee142e9719cc30997d8f7a9859be687f005b2bb3e1218e2178de4d6455f0f5708";
- sha512.doc = "542b327394cf804f3cfe64ef946030aec62cb35c69e2ac6cb5f6bef305aab0b575e0bcb76274476c60081cbb860dc382eaa8039eeb2124811a7b84bf42a058dd";
+ sha512.run = "0b22f43a5088f669820674b46af72e66f3f2714a36052bc7d18c334b202d0060fd07b1a608626adf183314d2380fad672baf58307ed83aaa888231e75c63b1c8";
+ sha512.doc = "f4491ab35e2ae8003faa8220e88c0abd2d970cc6b985d2baf993effd2ebe94a964ae8ece6db70a55f922abc83c91cce5f598ac2e722b5eb7e1584aee436e4393";
hasRunfiles = true;
version = "2.5";
};
"dinbrief" = {
stripPrefix = 0;
- sha512.run = "e47c60c8dc28ea59c0c50792b22a82e32c4879820e3df0a33f496b18b87b9f2e83dcf9fecee62383b621c3dc2826d2e68fd61fd7f1decda99577d8c4ae63ec2e";
- sha512.doc = "e85a36ff3b35b66ad186ff748fe43addc16f3671abe5aae5c674ca541dfa8670c0b718f5162c1dc6f1a870aaed9e5562f14cae85542b1cd6ad4c0a89fd65477a";
- sha512.source = "82bb581c0503006455c0700d96b9ca4f7776d3784fc604256ab6934d485d4233e7dfd2a95a72e41c89580708190358403f51785d3f41cd1548aa9efd98bee318";
+ sha512.run = "0c2679265417acb042f81300895be7dc7d6b8d8f0bfa2ff8853b9c1adbb6bae78598c7eb4b7c2c91a9f95959ff7a7945f846e1f262f923d741e6fc77458be9f0";
+ sha512.doc = "5182bf0761a484e89331ced44d05f82da097cb7be010333ad3eea1b987119af3f3e2a3cd8ac2c4b2b6149a09a5789325edee49205fdfe52d2960c12edacad0af";
+ sha512.source = "0f81c2cea6799ccd39039b3fc9c45ab38b2041d0eef6efad245cae9fdfc17a7f967c24509b241fd19870170b4028ebed40db25884556bdf74e0ce2fef1a6e1ec";
hasRunfiles = true;
};
"dingbat" = {
stripPrefix = 0;
- sha512.run = "207629d45e629d9d7dcdf7e75a23741b1a92b3f6fcfc49f6407480f1b534f9245abd60242b29932a6694ffdb2f7839c3f1ffabc969bb156bea899c40e124c5a5";
- sha512.doc = "ae9525580681685f5c9200ac51c21fa71e244691b92e2194ee386ce19dab7d64d140715bf90cf7885387010d2be902464229db2c3bf638b0dcddef4983194543";
- sha512.source = "414cf13ffe76f15cf66e6639696908a1f8640da5d1d7230bd3f8433fac1a04b52dc4623f124124a814e0bface44b5c221605655d03168e877c74f70061eb9cc2";
+ sha512.run = "d6bdfc62eff8816e03eaea41ffbabf2d3af7194edbb2f9073c8d8b3d333c75f0b587a74556b916efb40afe41c88a8029f0dd764d7dc5894aa50e66e06fccb77a";
+ sha512.doc = "993ef5169759d86641e2a3185064f94df858d81d9b7ba4b0516b22abc51eab887b5d02ca487ad85b007e7ee3117563a257d80b803a361ea1d32857921e794b9f";
+ sha512.source = "01e935a99ff83496cd1e5c9e297d316f879fa8e54808c33a2daa54c78e1afc5048d3fabbf93450d15d6fed09eb59389348da266c751782cf017f383a97214d2a";
hasRunfiles = true;
version = "1.0";
};
"directory" = {
stripPrefix = 0;
- sha512.run = "4cd6d535af7877f5fa6cbf64149a73c2a38d221dc100a9491fb554f1c29856a1db138eb8e4f6e6d97c5992aa774af7545e40c35810d6c9a236bed493b9d61038";
- sha512.doc = "564136cb7848a6ed0a804a09e7434006202f7f4b0e48d7c24972f8ba06494dea2c9a000320506b76afee220024ae68c58c011832aaa1add45f00aa859a801ac2";
+ sha512.run = "c07947f06fb08da461391cf6101a7a2e55875179c5d19b41007b0d11ff1881623e353b813dcca1da1f09e55beb80bf412f85ea6c9f7e3dd6e52a875770a5ffdd";
+ sha512.doc = "24bf3fe447363c20e4ace4fb326c329a244aaeaafbf6f596ec91a3975e7cba86a2d711f9a5f10c2a70d72d74bc08dd2540e5139b4c4b525103e867a9d8e62bf9";
hasRunfiles = true;
version = "1.20";
};
"dirtree" = {
stripPrefix = 0;
- sha512.run = "e7dd498337de6078a977eeaf549b0fbcc73b1d90ec4183c8277b29998a1bb1d8ed5490ac4c1e4aae6006a65b37503e84e234e7d34be41ea014df697db77a88e5";
- sha512.doc = "5019f352f4abc5cb967237163031ab340104ebc055bdd2ecd2fc637ee6cdaabecd838bda496f32affe1d73f7f1dd39872f6e31c1c992d8a6346d985963542617";
- sha512.source = "1c06dcab34fb3c7928ef5e75f1642e42adacec51ccb86400a576899d55139b3ddbfd69b66153f4ea7f1b758bbc4dbbb89316532eb2453e4b9ff3491974b70479";
+ sha512.run = "5faecc2a6d79ae79929481c283b01e69df482267635957c5eb11c264d924ce299021d95baaf8cf6f9cb10e57f5fe14820c6b3506021b4d0213494bdeff5746a2";
+ sha512.doc = "9edfb6fbcf4278c2b24599b58e10f64918d901bdd19dc0e9e8c8bd77756f2f3ba5dc13e31fefd2bd5f1467a0fb0dc0e765fe4e0515781103bdb1b81f687def7b";
+ sha512.source = "4939918ace772a76142674410f9a1e91c698e02c113517385814346399cc94e031384905dc2719d717ac1dc65ff04d1d5a7049408ec55e20b4c0000f4b8a7049";
hasRunfiles = true;
version = "0.32";
};
"dirtytalk" = {
stripPrefix = 0;
- sha512.run = "a8f892a92d7296adfc272c3dcb651d446337325e26165128fe62ff821d7983d0123ad63be3f315bcf391a3421979f20d14f53319dff4a36eb685e00bf1646492";
- sha512.doc = "90390854b6308ea4dd1aaead46fe72e53fd9d31a2e2b3b5f52a58066ec252c2425e87278e7bf62e2cffc41e25ea854ec0475d29d5d524d58bb6e0a1bc5de6f84";
- sha512.source = "60b3f24e3093a67b9692eb10b9b4a11759b08fa222892e9d9ace283e1cb7549f27a9155d84b3b85aac3af8690f12244b4be16af4da3b6765e0f0d1cc729852d4";
+ sha512.run = "d5cf28f17a68cd064a290769aff11e656debe87ff0c04e61d4dd4fe87d285daab6dab9516b80b33b03680d50c420a4f3a9858ed5d2d3d5c96fa7fbf9989d29d6";
+ sha512.doc = "8cdbdbfca4bdc58a560703b6406c98334ea0b5d9920cbc98ea0fdb7b56c9f1d48844167201829cef83fa84f0e21530baf2fcf4a3f8f8b5e44c5e792864ebf94f";
+ sha512.source = "448c9b5765cb054981e306b795f7747e6e5a9219f00a4698d6f5ee36ebc56c80a1adc857212b3baa1a065b9a8f585f9938e2d20d8f6d30f8d17aff9fc80b11c4";
hasRunfiles = true;
version = "1.0";
};
"disser" = {
stripPrefix = 0;
- sha512.run = "aef60e17ddbfca507c233340d48ad263e27c9fde9fc596cb3584223cf29015979fdaf549aa88b409809386c066c3b34b70e91f0fb1b76ac2d89907696e251863";
- sha512.doc = "23847773835fa8a81a6311b8aac152aec7da421203035aecf3f0e51ad68e37d78be78e6a980b8c32e7afbd4363121ca44ff8fe7b42e01c01e6db61930fbd02bb";
- sha512.source = "29acb9b33c3eb3c7fca2de8926cb1cd34d0deb12cf150dbc70287bb51d82694ccd7a8eea1b2bb463c83b1a5ce5c2a574e0eccbad92608f7cc83654d5edb2ce7a";
+ sha512.run = "98c497bd8d422cacf639cb38ff3a489b5fcda3f92cb5a734287fc930666867eb0e9e6f6014ad42df527d3999eb5a87da28d7178b47cc53eb44a338567f952ca4";
+ sha512.doc = "ed0c04c0afccd7f9f68bb8f65a6497b9cbfb2bbcb5333852da7b790083e71ceec8348f6893f1e0f16bef7e4b5ca0b9d1a58ca46898dc58a02f0324a62971b916";
+ sha512.source = "9a9770eea5ab44b2265cb191bd113be4e98038a0ba8f3c92ffb837791cf59447c82caf63d50af6bace698a3b5b8a2bc25f427add6cefb436a6377df4816524b2";
hasRunfiles = true;
version = "1.5.0";
};
"ditaa" = {
stripPrefix = 0;
- sha512.run = "4e1ffebfde82ae9788ce906bb1e6426082e9bc5406243c91fbb406670f77129f9b08c741f2d3375078b220cdc70c8eba312c4fab565867e82b860fbbd07f83c4";
- sha512.doc = "e5a8a50fc9956acecea2374560f98e5579155c8bbad9cedb2a3fe033d77e4d14aa72cfeb822a488f74068184ada747d377ab2abdb529e24ed4ac244e1414aedd";
+ sha512.run = "1aa2fab8150212ae8dbda9d0138a4c396f47256f93582ed38d9449f9440daba9e07dc0be397c49981e2d1813b7e41d2002fb7ff914382606f417f2738a8d2735";
+ sha512.doc = "345d6d7d3f21d2dc728b93e2cbfeb4fc1f589797e852604809b1ff3e7bca53414d684571faf8245c740a50205e7d8787afd5304beb89efd3545a389ec4a74331";
hasRunfiles = true;
version = "0.9";
};
"dithesis" = {
stripPrefix = 0;
- sha512.run = "d0a2d42001e187bc40ae90f8c35a3e4201062ff88302b478fce744d566566d8366b7ea2e3e2f5aba5e140cb0561df6b9c0a9ed02eddf214b0f03b3de2ab6098b";
- sha512.doc = "0f3f1ecfe0fef0a5cb39374d3c4d32255f196c9e167ab5216adbabc1064153c552beff9fcd2f3bbc44de3e7294ff4ca368ae3fd850db6066a4f66e8ca35bf973";
+ sha512.run = "b11165408ccd30427390e9f409e8f561122d1a2dbe821ce90687df9feb2faef692d8ccd75fd8372b975a06e3f11bca0ba6e873d59b30aabfa95015ca35e557a8";
+ sha512.doc = "25058b262f803fbbf3c41fa62ae8983ade351fc7bb65be7d886a4300390f836ef5d1240e59571839b407afa2ddb363e6c31e76e36c160ed3fe0c6d0e0ef71fbf";
hasRunfiles = true;
version = "0.2";
};
"dk-bib" = {
stripPrefix = 0;
- sha512.run = "a426580847f7191e7a5be0b30d40a5ae8cfbe8b99931b4e71a9a24a121f15929fdb2cc67ac3e09a05b0e23706e318e35f9864f852ada3df9925fcbb03015d7e0";
- sha512.doc = "0615b75f8dd8b6270426f7e4d7ad578b02749218efca1f68c0d6978d584781de84de9716773002d2715ffbf7367dad5d964e120a4e8ba8bb3c6de48600f16a7e";
- sha512.source = "5dbf9347b53041b40d424c3b147fb63bcb4675417dd4ccdaf9a83896a47fe34a70cb5d8a8cd8ea663e859fa718d18053e600ce606c58ecfd1105c4aff249198e";
+ sha512.run = "9de9e026b9e3de53b297d7925bd0e4e9ab08562e798a8f1b9e6988ecb891067534a741aefbbb81f1c53d7ae6b6cd0e0796d8c0690c5af661e76a5c6d9ea876df";
+ sha512.doc = "258d8413d860f6a30c597c10b8c25f352166f8bc39cf23714a137e46f4748ba716dcae8eb8b6e17378f6a850ae64a68a9f331c8301c938f0a8042d967b3e62b3";
+ sha512.source = "ddb3927504b35d025c339bfd1c072e9ef770a159f046bf86220ea675df481e5b781026ed6395a776f27518ffedef83b7c5f95be30f1be49747a76bb2e2280817";
hasRunfiles = true;
version = "0.6";
};
"dlfltxb" = {
stripPrefix = 0;
- sha512.run = "1191058be1156138af851fa49bb282c4a6c09c0a4a8ab4c62d798ab8d2a257a499fb984c85a4db86f9ba9246c31336281262362d2c766064d5fdfc0286deea1d";
- sha512.doc = "caea35de364a26e39b20e9427a0b0c2f4411f68856471e800f89e4e687d705e9990d0a6bfa15b1eb4eedab8d0a0dab620617d0a5c76290487c467456cce3a601";
+ sha512.run = "d1d7bd6a855d131324fee30bcb920e0dfa6ba733a1d52f94c59e8f328b533d63444b5ce7e5fca9dcc7f21833a9cef84460106aab0a578fd17974c0e348f1ee07";
+ sha512.doc = "171d6661ca71533fb869832be2bf6f7d26244bb5735fb884b5b1ce7c27d291b3e9518a902d6c7565d94d2c55c37b00564184bc5851824a00b5a71963a577128f";
hasRunfiles = true;
};
"dnaseq" = {
stripPrefix = 0;
- sha512.run = "c051207f76dc0d3ae34fce61198a510a04cfd3b76e33da3291b8c5df8d56cf084ed930b3423d759e390098f86e797fb5877fe3faf3387768d01239caef64e718";
- sha512.doc = "a811c8ffd9f0de9c28c31e9ef96ca80883eff7696c8390b80d8ff7cb98ba2bc296d39d492144514a80659378786cf78f2ad8538fd7a96048c2f1ea98ef7ebe71";
- sha512.source = "f2feec6e5d21ed3bcbdab9a8ca4546a09f98c158f1be541078ab810a587cbba0532c17fe60a56f207bef982f879ae78c9ccf57432f4fae72b118ca9675e96c6e";
+ sha512.run = "b4a83c42e16aa734611dd8295aa033904828ac1825ccdd41f297586c0667ebec4a43606740fde56bd01f58ffee1b1f4afa647ce196ed042a5dfdb641f0ee2d7d";
+ sha512.doc = "089352ea3210231ad158ecb0bc17d5ba0a9efe49ee4c609554f08dceff9ef534185a7f9f17526910d3b602c4c6c358f211fec4cfe27bd6df61555bce4f9d795f";
+ sha512.source = "f4357ef3a23d8b1c7ca3168441ddda57fe725c4c17022807464e61035b89a8a8334684144d86f3d6ff0f3955c1c928903b80a61e6b1792cab633d6dab51d44df";
hasRunfiles = true;
version = "0.01";
};
"dnp" = {
stripPrefix = 0;
- sha512.run = "408ee3bb38c49e17a1d7909fd36547fadf31c138f0dd4b924a249af8ce66ae1d995b0c125c2ea1654439a21b62be8c66b45ded247ba24f0b1b4834b581cd2236";
+ sha512.run = "9cccb6befd2059b13571e083664e4c85215cc12c96b41afdd9efdeb758b444a95edd4c2586ee1b44dca70fe31f38c4eea821cf08cc1237a82d67e0e567d65d8a";
hasRunfiles = true;
};
"doc-pictex" = {
stripPrefix = 0;
- sha512.run = "bd82b467e9546635b757a9a4d564d276cf749841484fa5dbfe74d777ea38e9c05de376cc4a7d7183f9abcc54f1e2f18fd356db209764cd17030e8170b8b439e7";
- sha512.doc = "e64ccf563460fb970f300c056fc25e1367ae8ba659793fe87e864ed4bcff84e3b429aa3751012c448157d8f09bfe1d1fa9f61ec84ee74bd03fb4ae699984c530";
+ sha512.run = "c866f0855f701917fa81966c16a7f1c869320ddaf38e2c1c2a71844fa7b224fe2216f267b7b700ef6e36a13f97fa6f33a1d05342d5a7a8dd47ccda761fc577f4";
+ sha512.doc = "3440fd4d0e2117594d6b350dcfed891506ce7fc0500ecdd4f156431363a38e399061469f5def9082d59c39b14b65ebc19ccb3204fef71ade300825cf35659158";
};
"docbytex" = {
stripPrefix = 0;
- sha512.run = "f4ebc8dbd8c64505530cb3ce0565d26617aceff17c312857fda79548156d4c7a4f26eead1158b1ade18118813695952ce9b6bccb27ddddd7fbea4c093e7ebe6f";
- sha512.doc = "9285323693d2b4def2420b93d71389dbac40527d9a3376b2537c3bb819fac737fc4a59e27013588eb70e8f7932b78210e9fb70921c6af5a1fe28a67a7f0117e3";
+ sha512.run = "0b212fe2131eb4070e08efad7f1e0745d0538b2173b274a41c113ae6dfce46d7d1fc8ebd22f16b3a956570865df9cad668866fc2038687ad6c0b7b72e76a79d8";
+ sha512.doc = "0daa32aa23ca248dce228b8029cb19c6d4509114094d46efdcc45b52d6593176c44da88040b37d83054ec286c4b79727ea4ab2cf07c4522e5f597750d85118fd";
hasRunfiles = true;
};
"doclicense" = {
stripPrefix = 0;
- sha512.run = "ac014e1f9e73092f027fbf3f63a4a40736231b6dd486d7aaf455465576f38cfa9de7832c8c0d77233fda5b8521a2af37014775d1be19a9e66d00ac2fff0dd35a";
- sha512.doc = "0b915bbd69ede897c1af0b46bf99eae3948463f32258e3c61cf1cfa8f9fd500b83c244aabfc10c8d3d37259d6e3e181fe834d586d5f6c40aba5e9deff6e2afef";
- sha512.source = "b8a3af96703e35ac14b8ce9ce5b95b09bd967708530a671e45bba3d36012c4be59ff9657696e7487967e2ec708d2218f053c4ece4011d891ba276a704b545ca2";
+ sha512.run = "a66bae24e43e619dfed88b039b8fd44143a1ee1c94a7764d49f7e5d7920f041deb66c8c0ebc91ddc19e7725895a5e5793196724b45945cd31675765caf06a236";
+ sha512.doc = "d0388a64e6679007965b2c1075d730f6b25a08431bf9bacfa8cab8890ea809150c334c96730d8170515b552e5743784c07424ba34d9033669d8463744b5ed5e8";
+ sha512.source = "6c40642c3bc7eba7949da51c7703aab84033596f541d0fc433d5bced75c8be4666b4fd43f6b81119a3e4c2e73a7776aa452df2be544b91ff97c827b925a3df93";
hasRunfiles = true;
- version = "1.8.0";
+ version = "1.10.0";
};
"docmfp" = {
stripPrefix = 0;
- sha512.run = "951a247be986e8c59f6a38879bec769e2d12987b825420bad31ad220533060059209b9dec00c63fb8490129eb535e4d6415dbbe9d158129d0ee91b58a69b4545";
- sha512.doc = "ec70f25d3dee99e016cd2ae6b2ad7d62d21cbf1fc4e80d6d4fd55dd650bcce15f3078fca185875e233040ea9276e6f94580c495861aaa3386e1d92767ffadbed";
- sha512.source = "a2603d9494ecfb4aa079ba28cb0de1a3dc109019dea8792524278c99cdc34d4ee13dbf41383321f99370d7012ed441eeff827b151a23e34e41a04db71f5964bc";
+ sha512.run = "55f68d7affd8d82631eb0e67c6232330bdff97ea908259a5e14255058d88f9f745afe55bd4a15eb91bff959b7cfc31835fa22196d3d0edcafa40da521b3105b6";
+ sha512.doc = "fc3721046105ae78b19b61a45fd01570873842c6786a096575efae282e4fc884f5f5dfd5ea6888a25ddc82077340bf0ede4a36977cd33d2b555ccfc3d0ff2c02";
+ sha512.source = "90c38a698f428980635ab3a826f35adb65a1f9b2a2dd385da8ff41ffba01870c071b7ce100dea1142d85ca216a68a0170aa8fdf92feb80a8ae055899f6b05633";
hasRunfiles = true;
version = "1.2d";
};
"docmute" = {
stripPrefix = 0;
- sha512.run = "6014904b4303ddefeeb06f84128b1e8d8609ad6298269cbaf1e56b9c7dd87d481af86216ba488d764f60e794854a3c2ecd3aadb1433b592790088f4fb371a7a1";
- sha512.doc = "5bdfd7a9113ee1a17c1ab2578d7d5035b81572c9bf40156343f4cc819cb26ee0214bdd95a7258225eee934f384feb50c5f2a06485db528c1529586f81c5f9be6";
- sha512.source = "4992d9097406b95bf0746b6648e1e1d90fc11919d83a659572d9ae043bcb0ddb944cb43b575762e8f09d321dbda9c060862dd39a2da33ce2cbd4f3dde9c94b74";
+ sha512.run = "5c01f4e6922b7a23e753edf9110ae7f1386a4d6ca719ac898b058068a754a6c3bb123f918bdb1087baf5efd1176545f543ab8b93bcb6c9529c9000ad6a3b1e97";
+ sha512.doc = "8207eade8841747201656a7e6edc789926a9dd411946a860e4d865fed618392bb9159245f7162adb4a58c88d00191d83f2daef49f610c3d8e5e231ad7f1fcb7e";
+ sha512.source = "1809026635be9610b39f5f428dfeb2c323b4588dbc6306a50e00f092910fd449921a2cd797fdbf3408442b9f24cfeaf7c69e75db9bd217dce975eee2f1a4b930";
hasRunfiles = true;
version = "1.4";
};
"docsurvey" = {
stripPrefix = 0;
- sha512.run = "782240c01f70dc572a65561762644ea98f446d2eb3b0398ddf4fa3e83438a2e26407a9786edfc147c85fabf815fc102b942c75104fbd58c21d61d43cbd7fe411";
- sha512.doc = "26968e315c5f4b30796af5c57b34040b9ba7fc7d081bdf8bdf5821f372e16966b4ae2a877c5deea2f44ce2322895090e31cd76a346aa179fce2307f5245d7d56";
+ sha512.run = "e51d73b0dc7267b0564119b6836398a939676d8929e850201900eacb49e701e873661ec897e8c0523a094d82e736014e0ef61d07e2ffb5311924d2fdcaf1d5c4";
+ sha512.doc = "3231dbb4c28a03b754817f50f930f1a6eec33ca9ef6e29a1c4b1edd025315ee9f9e7a371b8733d6624cf9b02dbb705dfcc82d6f98a99aa1ca05b4f277e083304";
};
"doctools" = {
stripPrefix = 0;
- sha512.run = "5e3b1525b58590a87fdfc25fedafb7fc88e3fdcb1859b70deb9760c17033cf666a9099a2c00390e37cf0c58b690ab800e3aba3193c0b0c504f54c68766e04a27";
- sha512.doc = "b51871fe430cc4a07064e6836808d85ba1ecdb9ed7dd447f17c8553e77f8d29aeb37a6155a75bdfcfdc33b796b327a53a5bb902c185fe1ab8676a50443b79677";
- sha512.source = "38db24c874a3512d62c5a4ee0317476c2073baf5a2782c6efd5f94288880591c3dd597a8bc49132576ea3a7830de947cbb4818275b6c5e9a9a8a14ea3b67f5e9";
+ sha512.run = "5c621b063d752fbcce773f2b209d358de1588e7c4edec017eb45a74c350e86932ac9c4e0662415ba7ad5bca8ca86d1255b15f4e5572ea949a5d6404b28f14025";
+ sha512.doc = "a78cec3ce74e4689c848b49af7da035cc7c684730f78acd7a7f8d8f78194492e53880e7884eb00dd22d4bbca4f370aabe8175048503959f88023a12ee4f26598";
+ sha512.source = "bf61b5c519ad73fa8187797367355c195ed2048d83cb4842862edca740f51d60bc421881da10c474d950485faf701631af6299033d2005f0d2aa8c6561625864";
hasRunfiles = true;
version = "0.1";
};
"documentation" = {
stripPrefix = 0;
- sha512.run = "928289a74bac72caf5a85814746c2dd0da0e45a9f71c57cc1ee6a0f5806323b8e6507fea35c4bf500deca3d73b933b0e0b89327a3ce6b22020090d08406eb8cc";
- sha512.doc = "31d807da24483726a256355edea3ed0656f7947f8090febe1e42a50f336b96126d72d45e8abf356ec532ce9ff66ebdd5192643c63bdf46b31956fac3f02a7cdf";
- sha512.source = "a8fe4460c0e317b0517866fc91a7d6130505c90e9a1a1a0a1e19d492df321a2a90a74fdc64f35d51b816f2afebc51c71592b3ab418e49caa40e58a36ad8246fa";
+ sha512.run = "330534f15cafffa56dc35e5b4de8caac66a87ccb0b834df5419a68a7cb136136263af14ef14ee7ecaf01fedb2803c2653dab7570ec2535ad1ca3033e1afd64e2";
+ sha512.doc = "09854b00d86dd902c26c1b4f8cda942ea09796911939a20014b6d50d01b052e04007b55fe814877cb4515a6aa1f4ca1a7ebb39a6a6ac1bfc89b98d1f910329ee";
+ sha512.source = "7e32523123407b913662fd7bbdedf5d3058e1e7e3592649b7afdd4d4df6bb704c7b1c3153fb0fdf3b8bea183259a64b8ab6ec17d74ee74ea086a56ef1dc90bc2";
hasRunfiles = true;
version = "0.1";
};
"doi" = {
stripPrefix = 0;
- sha512.run = "720551efaf406271711ce3254af22ceac0a1875e9f7ddb1ece6ba9152bafdf2e2cfc632b94c899511ec346ab2f1038e1236373e3665b37394e7f479d4f4f9e2d";
- sha512.doc = "b98e6093fb78d026143d6668d37c372c5cf0bb8bed1cf8213d6439a39eff4e1b5ef6fd966b42f1fc21fe2dddfb0fe27b87fa026014b0cc882ba2b6c0e3dcf16f";
+ sha512.run = "7a041a56ecc0f88d5200d39d7611c74f955e79e5f5f887d26a70c76624c334b6229f7b937426cbbabfd7de7ae0f9cd2aee70c502981c46fcc3f18fddd62261bc";
+ sha512.doc = "3dd77559fbcb32d8bee7121f62bc37ca14c14c8e62f8d2ba44978438920dcdd54605a543135a6294e2ea9742f5fde4862a2efe3eeb6bf22b6d7418b4b01a2ebd";
hasRunfiles = true;
};
"doipubmed" = {
stripPrefix = 0;
- sha512.run = "6935fdaa9a5154b6917ab80af5809ace38432fd5ad7b8b71bd896a5d6794e6ae4f07d5e2bd54d6b81cb1377e2cd2b208e365c6417ee24886052eb4a2bea417c8";
- sha512.doc = "4b914d757b2e262add61124fe45358119a72bcff39fcace7c2db44d99502f99440425692d07767fad4f3388920f5ee6f3272d31170c76f56ef30f47d5097040a";
- sha512.source = "324a9b1eb6487c86b88ea7e1b6c2ba5eec4e7b116ff76f468cc657b6ae518527481f3af03c4b868ff17145f585d8b7d29f9a81df509da67a23494168e104cc6a";
+ sha512.run = "3f313afd9cee76d11b5f957a3e9f7cc0d5d2d04003c285df7cd872adc0cdd26d0248c03f0642d62af53f23c4399e7e5ac3ffcde38da782f64ab265e5879a7f60";
+ sha512.doc = "0298b7f4a408f2092bb7ecd8d5b0cee745f442bdcc2bae463d922ae4511d5b0fd79b8f78d1de49f77b4fb158937fcb752d919239efc25829228c1f75185454ae";
+ sha512.source = "ce8a2d5300a2a3555cef789064047d49810f1f7d9d00429eea8122cde3e4cf75b41d5cec901a3d6cb3596e83bfb43e8ccb2558c64ac3d0574970e9980ceceacf";
hasRunfiles = true;
version = "1.01";
};
"dosepsbin" = {
- sha512.run = "3e2e34c9d9486dd026967fc5e5cfc8a9f5816c46ec1b32cac1a64ff27433820c4c1257d04f7048dbea92d74120b07e8769e3a5dd1c9f9bb5c24d583febd33e5b";
- sha512.doc = "f58c55f224ada686e2c40b00eeef38720bc2cb51dea8bf434471d466dfbec4323f3a5cf9b617de345e7dcb49a9df93e6cb0fe96ed920d27609b72f2890b37ff1";
- sha512.source = "648b113da74369c09fb0f83cfe1fb3fc007286f6c61aa4ab214d6f070f7b8b2c7daac37b4d2f767cb146782185905e9f7472908d318abbcc0af4d4f00e079761";
+ sha512.run = "7f31d47d60b0bf151cd6e6516e29a8414c6344657c133e726e6e8dfe23818995b10b9a2898b1801c4bcb9219969a8af1d2725b75df514ffb119730b3e49008f1";
+ sha512.doc = "b9edce9984698db8e50f9183f89b025cfa89dca8a8725054af80f379c88ff1d2b02cef8f3d5f37ee5b8585a59d1a4d0f0ee0e541a7784f3f3f4e382d78e6a47e";
+ sha512.source = "d5739533a9d10e584ed7de4ec033b4a31be5681fd06fd9a2268f924d4434df902fc1f346ac2636f4ba7b7dcc6b5804a80b5431f7055fe8eccfeeea09915ad2e7";
hasRunfiles = true;
version = "1.2";
};
"dot2texi" = {
stripPrefix = 0;
- sha512.run = "3be610219f98ff0a998064c288f30ef9178386eae37405cee06c8c3dfe1d3672c9b329b7a674ecdb1ed5da0bfc44240bf1ed0405d5cc4c31b88bdcd5c4730ddf";
- sha512.doc = "39d7d3b38cc711b3a2a3c4e6f7f98e0f147e7ba3b908b3cfb715ac892e9518f05c248b83e3b8e4537cd8e20bb2f54c2f82d055499e6f0f5e0e0ee9fce0eb2e3b";
+ sha512.run = "20cc54f907b00e2eb14e4641d5098dd4886ce8d4627f391421bc5e819614dec97e0ec42c92794bacb8ffcb03737cb8736c308fad6984abf13c127f6d1174ee0f";
+ sha512.doc = "9e8461946582e0c99ee35437522e25769e2afe5d7051f072937a57c5d4e1a0c8e144509c751f9ddb7ef576f43ca408ffca663f81c8b5e69fb176a4233ff45ea3";
hasRunfiles = true;
version = "3.0";
};
"dotarrow" = {
stripPrefix = 0;
- sha512.run = "4107c16284334e2a772aa5186d11e37a0a35acb10a19369de5fb23c6f927c6ae1307821c33ba07688d0e9310fb83660d2c1f615c929d48e7fb89934f26a0ea77";
- sha512.doc = "68a02a03f1cb35b5e9f309cd6ceffe54508473567bb331f4d582db1bbb376b0cc2500972ee80c51578552628b2b94dbbfaa1f2decde55d0f2edf440d6b3f36a0";
- sha512.source = "a36b152c86a2c17c12e4d967773915393e2681cf5191e70fae1f749fbf2412cc3543eb5af0113548fe300fd1409ecf8fdfb06ac5aaa2dfe13109e68d2fbc872f";
+ sha512.run = "43ff7e4e163764e703673312a1213c50f0a77da98f3f36b726e87042d082f3d2433e35156e1c963d1c6287aa4cea5ccc64f140f89b82569b0552f406b29813c9";
+ sha512.doc = "7b5a4d0b2b31f55e657eed5b7cc0185a8895df77895bbe40f27c4d29d1086c9fef1779f7c4c726faae25821972fac418c379e9e68ad4cd059b1c6f5b0420e9fc";
+ sha512.source = "3d756e93ba60153727d1719f3eb77d278ecae65c08f18529a6352707b655bf39f01152f13b60490ce21ba358e2021681a64de8e9fa6f46f9f4bae5b3a754f1a9";
hasRunfiles = true;
version = "0.01a";
};
+"dotlessi" = {
+ stripPrefix = 0;
+ sha512.run = "348be296d710fe22d8122b45437d91027913b90ef36fa7aa365ad49dbdea566506c80072623ccc95170227e77ee2fc2fb3f711772afe4e7e7b83195eb3110b61";
+ sha512.doc = "c77fed1f0b8ddbd6ed141fe8c9f914cbd5592820ffe3e457ecf35952817149d1315598f449dfe0e15e0e50328e45b408d3f1ef91fe83154f5374bcc62041ba77";
+ hasRunfiles = true;
+ version = "1.1";
+};
"dotseqn" = {
stripPrefix = 0;
- sha512.run = "b262a2156153ae851b2f6db0ef957c2c44bcdd42091b92ffba7c983683e72366809e0048f1fc71d937be50987ae8797f99402b73cb6f01703260299beb45e8ff";
- sha512.doc = "3bf91364b4df0d7a798d7acbbec6fa538208b3aad03e5067ec78a0564b25b1dc782fa8cee4e54756a07a645d2176af2ed170881164961bdedef39a7acc09f424";
- sha512.source = "c6ce0d906752e3451d2fd398ea068812aba83c469e0bc61bda995442539b368b2de95b108b0957a10f5eed6810d40b868e72e73c6fa7bc34ec4fe3ff8c042da2";
+ sha512.run = "794be5110d50ff9134471aedec8adaf7267f112012d962ee6e1cd7ddaa36cc37d993517cf4663686c90df891fe2e912d260cc9c9945aaee25925c2915afcc45f";
+ sha512.doc = "aeb026d83497b78725d623b52223877d4d5a0a745312511f007d69395b87ba5362904cfa26bb24f2f2c7d0e0ae14bb82699d6108533260d736c0e85bc29ceff2";
+ sha512.source = "7cd2a4a2001a38e999e0632222116f32b559d8f004c9e378493d84486028e5c1cd5268f63a0eb93f9d1402b2c2e11b2db2429547f300809cca3d9f39efd6b17e";
hasRunfiles = true;
version = "1.1";
};
"dottex" = {
stripPrefix = 0;
- sha512.run = "6e6481c1697a285625bcbf744463608264372c73cb499566fc64c37977f9658888cc8cb966a31eb29e3f047813797b804b3b8263e574ead8887b2ca567474bd5";
- sha512.doc = "fe0f97117179666470409164717cd1db5039e89c1bf49f872dab44ed86b127816c100cefa1824b17fed5ea3a4a9eef8a91873967fc063f3d954815c9a0cfae36";
- sha512.source = "7d1ad61ffb64825d6728676fab31dfc5c25d2112e4f34e50d5524208c0d79f4bc1bb69ac32e3a2c5da7b339d972aebab1885fb7f4bbf09bf4c2ad9f8f9a3870d";
+ sha512.run = "037586577425d8a38a2170bc4bb9a7fa28a7886ad852d1c85483f7c3b625321c41a204b613479382ff5fb9e8cc3f8f9d8ff6e0a07c14b71ce6fdc68280515e33";
+ sha512.doc = "3708e08c630e27d744c3a865cc02e91868a32b1648b4d390cea0f20ea6340c56ea1720348f6b82796df6cc3f4d5b7feaf59ffe7e24c32e34535a4e5763318df6";
+ sha512.source = "adf26c722ad1e2fa26d10488125267516923db87c1185068a33a082c6f51bf5ec644ace69aefa0630eab9a604bfc28032cb5d10db15ef0c80ab28fc93839a13b";
hasRunfiles = true;
version = "0.6";
};
"doublestroke" = {
stripPrefix = 0;
- sha512.run = "4c00a764e11441079dcfa369f468f490e817a4e973021076ae39ffe6eba54c3a83453199b1c3400afe536ad32348bf10572983bc2b82405fcfae5db9f583a4ea";
- sha512.doc = "5b9a56f557cac79930888f9673e7af694500672ba8e6811f23f3cf7770555fb6d7551e7160d736f630ed5c561a31376426b60751d59f0493afa01c3a8841bd93";
+ sha512.run = "ff1be47939d9a2e8ec4fe8e6852d9fa31c2776511de158611ef8b853ac73291d1aa4ffe81985bed60c75a16e3cfc963a3a8ce3fb9494dcf6664cd6d92a549e73";
+ sha512.doc = "2cf0cc8936393be2b01ed06158b250a43514098aeec4007bf493bd9232fda911f4a59f45716fba5837e475bdc39a86cf6e1180d4220e6aef26ff9e0315389200";
hasRunfiles = true;
version = "1.111";
};
"dowith" = {
stripPrefix = 0;
- sha512.run = "85b160e3f2468602296284763103087f40c69268ab6a6fe64ad33174155b61c1da41b87e9818b1eb11e9abe98293a18b9578aede00985b37c7f46f1f9347bb91";
- sha512.doc = "fe091342c22b2764778ef72d804e9d974ba22f3b5e1366c8c785b0ea83aceafcd297e7f71eeccf614f397187c4a2791eaf7e0f6ae475669bad4620944c6b42ee";
- sha512.source = "c1552c6c55e6396f2dd4344b10a72886e4d62c0b705c5e339e438429d97d9bace5c5f349dfd56b770ab3ab84294444986e027941f4a3bb47b91755890089d4f3";
+ sha512.run = "7c9bc25d94364ea13326ebc010d15c92b27ffad08b68fa5c3b5034e6bbd6a96370d159727270adf76e6edca15d08de86c13ca7ede009a445b500ac22b151c05c";
+ sha512.doc = "2fb2234cdf6b42bd3f9f991b3d2d76473c45c51ffb67e7c12e7976310e0fa562cb8d1f01b347e9b8140c854e1ede865cfed17f5748ded909dc8d983d4f246961";
+ sha512.source = "44d331b8f99533a6bb3b150748245787f686a807b22dcea3dd9bef311000881fcf0870d19d6718574d56adae79451ef05aca1bddf1904a76d50dd4e74529fd47";
hasRunfiles = true;
version = "r0.32";
};
"download" = {
stripPrefix = 0;
- sha512.run = "298dd897f57b622e86e235852ed4a90f4ed6922c42007e9b4a98b26427d5829bcedfd0bc6eb639a2b1333f86dba3f3954fe8ffb07dc6ee7fec1147ab6377c180";
- sha512.doc = "fcaf4621cf5b1f319da5294c700f4cf50ea8a8f89e571cba4c8b2c7bfcd59c21c53715abc16d1c4804065475a8ce321fc72f77d858fbeb28b8c53bef0555a54f";
- sha512.source = "2d2b76c11660cb2e520edbe5dd137ff47486fc621b9d05f0d5bd1a0b4834d53159a64d760f3ad0aafa4208a6826c5536ee39288b2c45d0b551a2eb251d08f66b";
+ sha512.run = "051fdf31160c95e88c8ed1214311b0ec8eda80b7128752c27a203c7e7dc5cee6d275dc4ed93f06308b71d199d9216b18600a2b6b219f852fc256eb2486c2bfd2";
+ sha512.doc = "388fbef93df8f76de34e7968b8a1925f294b87972e2e26cb1ae92145b252b5a88fc06254453a6bc15eab14a4532e1a18e3b719ea243142c09239e3521ff8f7d7";
+ sha512.source = "6090434f8a33e1ac95363082c0536a9990ea6c4936adbe151c1f8e5ad20e7ad9635ee656c9c29af9360b5d8bd427f78d26c9527c4a84dfefec7dd73a007e9839";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"dox" = {
stripPrefix = 0;
- sha512.run = "f3fbb2949b44094295814e62d660573577d2e267e02cbcc6f49e108e7cf8bab44dcf9d847b1157f5bdc0fa4a3d888f437be8e64869e92910e4e539d5d8fb377b";
- sha512.doc = "739857f7bc6cf298dfeb7bd2a6fd67598e6651e232043c09224ef52cce53372f329929922bfb1638e20c754ff95481448964ae77a67bcb2722658099141bcf1a";
- sha512.source = "bdf0796bd982a7f9797798251d831f93d33370ac2525b7ee513bb549ca641a81eff13bac0e076314b3be0b95946e57743d9024c1c2cb145c9f09ab672ba6d8c5";
+ sha512.run = "dc37733e7253d457b2fe09b72b808c5198f222dcde12e0d36ae546a8ad0537419fe7f27945625bb3cd3efd2b5b63991e89dede1199e89c67fe7d6917370cab67";
+ sha512.doc = "4474e38d3dd35dd14b281f7d2e5ad1d6104d95579901a50b3575e846532c279111c81f813b78c4d16ca6c78ac627a30e51515ee7b178602b7338c1c799c62609";
+ sha512.source = "08cbe72a2af77f3cd34a78d0743ede6f0017e7edc275e56c66defd51b1550990cf00d9327ee9cca5c44b7c73870ead063346754c4dc1f1aafc00614a5d5c0707";
hasRunfiles = true;
version = "2.4";
};
"dozenal" = {
stripPrefix = 0;
- sha512.run = "8875f5caa49673be6441cdeb4c35bd5b7614bf8cef76f3afebd9e4be817605c6a3795947ff453709fefc8bde8d6d5f1bbb7598b22fce7a12f448dfba2284d68f";
- sha512.doc = "f31be9e8c280e8c518735abf46908e1347d07cc815d42a6156040ff014384a6df77c918f33ebfb81be0b9a8454d34975331ca0781679d423b348cfecd01c1fd6";
- sha512.source = "3d4ca7130425990747a61184ffc431d8a88115cda2489d53816bebe209c8f1cb83b1abf49d0e8bbd33b43a5a0e41038960d176c8a999c7bd021e7a5c10bf256b";
+ sha512.run = "ca4171da87126231a791f432a6015cc069f0eb0d540f8b79b3b5028f3f3e30d9202622886b582f2e351049603d0323a458fbce3d6b2565af5391a4aa94b734c0";
+ sha512.doc = "e7c180bed185135cfba31acbf4488ff0991066be7456a7c54625df458a24819ef8b41bc19eec955967f22fc156ad6efc9e194489178e2cffb806bf066ea42520";
+ sha512.source = "4e8c3cc35fc2d429fa286fc68eb92d2d290bbbbeabcb714d849f9132ff71bf99edfc5b08a0ae596f98e900e1b49d658af2b2b9daf1fbacf57e2b3aeefa15f6ad";
hasRunfiles = true;
version = "7.2";
};
"dpfloat" = {
stripPrefix = 0;
- sha512.run = "142e9338025d4e56276dde48b016405cb32c3837494b334bb749a4f185c5e796ae20cf39c45d75c2be421a3aba25ff09a1238edcd479c13f412acca7b360e214";
- sha512.doc = "a4f935b6bce0c2cd4ee194bea1b29de4652f2ca0537543cd7e1ff5e89af7f1677f1e118d66e84fdcc56601a8a3d94cba3cd1ca559cdb8d04d1e2e36196446ce8";
+ sha512.run = "df136498f7ba41b1335ac109667d07dd9584e6682e1d75fc82a80839bf0f6d7a4de1f5750aa738eefb96d14d2adea20a3ec9fbc92130481d9bce0abb6c6f175e";
+ sha512.doc = "2cbdb8711556580d14a01b9daf03b1a1095387c077413b2815bfaef1af2781fc8bc56fa7a6a36abee60d6ce6928f920c9d9c3deecc2e071e8e99d51c1421508c";
hasRunfiles = true;
};
"dprogress" = {
stripPrefix = 0;
- sha512.run = "eefa24b1eb960f8b5b092f6c2e2024a4b7959a521cc2eb450e51b551a311827d7e6c1c2686781bb4908f807af2dccf7715e5acd3b396ef14a7ee1608cbd4000c";
- sha512.doc = "3f823b848309f6ec55cce98272508bcd3a180a8ce2f4f317512cc5a24d2e3ad6fc334e653f7ccb8dc53560ba70d5ac09fd567644f7239f5f6a47bc6fe8b74062";
- sha512.source = "e872af270ea3a7982a8b8c859f6266f7dd484fdbbbcc80dc7873b8492c4d86ed73c4c9e9bf163366f13a0ea0eaf94bb1611cc1b2ba30d8bbaa1fffadc14141cc";
+ sha512.run = "4f56a2d6e345cb98eba3ffddfa977bd48661d90bd10712387141b3398c9a85e8b9d7b0f33e75635b7a98e91176f1e866ecf0b14ef0197fc488bf976dd4889673";
+ sha512.doc = "455451396b22b3d38288a5c51f6c2413c56ffd07ac1331c3727c4f382eaa07f0a128373ba033ae58e53411e69a4ec0eca67609fc3c111c91f24f2adb2536a2e1";
+ sha512.source = "de6166c9c79f62c0f3eb973b6383f2bb486a8f7673628862d54af8e00a5ddcdf78419ea819c95e750f47fa3e65cd58b598e3a3510d43ec3d4d3fa9538a846a79";
hasRunfiles = true;
version = "0.1";
};
"drac" = {
stripPrefix = 0;
- sha512.run = "b236d2793b5e6735c092ec9e21107d1160ead9d3bb9b120c9b131abed9a32c4a76946c70fc742a5ca3ba82b507ef18b6d1db66a2035ae8016c7b352fc93743c5";
- sha512.doc = "41fbcff3edf5d03a15c9fe9d177d82dadf64cea020196faea40368825a90f0ac0e5e35de193ceb6975827c46c136a5051a2df77b139eaafe54e6697b5065184a";
- sha512.source = "da1dddad4d392590a3c32d2ae98f4d996219057153d04b473bfb15d3358c1ce8f0e81807c7cbdfc05229e848f67ffdb473b039a7cdb86ca9d92ea11b2de554ae";
+ sha512.run = "f45c94e222a6bcae0d87ab5aebf0f594f1674a49787391dfb9cce32f9b36a0aa6a81e84ea4ca345e0918ff2166e36738ae9969e4d9e4653bbb99ac6a7f0cc63f";
+ sha512.doc = "7e6debf9580d7c145d8f95329aeadd63012bcfe3ac04fb9c4a3e815391757051ce021e4e2659c96fd7ff5066e3e324ac947cfaca16e52bf5895fd5724f81f552";
+ sha512.source = "a56b3648bc75174179ac74eda67d84226985d18863270cdf6b6c1688ff1405389ad27f20abdc6a41f68520e1d95890fe021d1896d00a5c44a6a4ec2b9c380944";
hasRunfiles = true;
version = "1";
};
"draftcopy" = {
stripPrefix = 0;
- sha512.run = "4652ee26259e986678f4c5283b44cd51d50c5359f29025fda360f47dc0f3fcf9d65069017b7840902f87def352c1e8c0f8a3d97dab5357c52c149ddca47fa3c6";
- sha512.doc = "bc58e287cbfadb9cfffe112ee57fb72b34de934b5bd84e30b6d104fe052d97d153252db06b35e8d8f025e3cca215ae1adb41f21fea4fe961085ac85adf732cf4";
- sha512.source = "7d35a60f25fc5fa8712c5c7f3ee6303715b6b6a8a91fc7da28beb87d9c6d3cb4758bbbeeeac487b5c8c43ef0f49081154106210c368fce37aab4b49436b186a9";
+ sha512.run = "f1f2ac803e1858ffab880c7427ed2dfeaeb435255e83ed795e0d5b4262fce1fbf7593653035af2e45d4731107c8f886938015ee1a7fd0018001c0e39e9f1018d";
+ sha512.doc = "f7a4941c26c92223a9dde51e288380efe3b701d847051c13345e97f5a082cb3cd9e5d5421dfb2b1f1cdc12214df1ce6970a8ca6fe7463faad73af1a12c3542e7";
+ sha512.source = "9320e076a200fa5d7fa297c7d3228ce77ad9a9a56f57e4ef250a21320e9f2e429004ab716747499a264108ece97ae03388df084c24e2a370f57ee22b80628cba";
hasRunfiles = true;
version = "2.16";
};
"draftfigure" = {
stripPrefix = 0;
- sha512.run = "6c7ee9270f74538d4a1383334b783d109b1b70ded0ab8e445fad905cf9f5ea225941a83ee21c924aceaee5b3071762dc22f9fdee60d9f9881c2e7c4d2578cdd5";
- sha512.doc = "2636faab9f499f3a4d52b458cfe58cb3a8c8289d788dafc9d13247274988cbd0378e50dbc7fe4ab8dd578bfc84dc09b54fa373a7e8a83ea450eb23d5a6bb2589";
+ sha512.run = "e8ced947e69803243543657185e8fb28e67776dc9eee5e095126ec712fa368c32903f53243aaabb7308c895cf8e0c10a6d89c33e6b6c5d109f0300dab5213e60";
+ sha512.doc = "f0a9a59ee326746802fb33412c44148ed8c836a24653df6685ecb69bc76870cae63ac8955274705639e658491566da0d0633ee8d57cf57d58fe43a971252ee05";
hasRunfiles = true;
version = "0.2";
};
"draftwatermark" = {
stripPrefix = 0;
- sha512.run = "d44be3091742fc281f02d0576ed4281e89674e30ec44c2106fc18f552671f2ae6cbb6fe327ce7e9ceeff9b8612ed2cebe8920676ac4bfb0e58773df8ead69b0c";
- sha512.doc = "b4e8e2d0580b6e85fa939e21e8de399235c3f131874c59b46404bf0d235fb9be29a12ca84a0335f345a21f4dad89ba82beb4dcd0165bfe598cd6138ded845ba7";
- sha512.source = "4f23c5304491c9fc35a8e5cc1dc10175d69bf0e8351492bea96615c67e43ad2e515d083e5be1a1928554545910502281310c4e13922ab9e664f9463402b7594e";
+ sha512.run = "10cc5a9f6ba21ce87022e0f45d4f4cb92c4aaf8e1a4edfb5e78d24f8cfa1d283745db0d04f32ba2943963677bb3fa934a1f410e9148baceeec23b70436682a1e";
+ sha512.doc = "5d7d9d4dbb18f452e917f91a5e67f46bae4f0ac2b8088279832e32d9e7a7fca1230a666ea1031c258ea3882e7a00d3a071864a20a75b523bbbfb12e7a3da0a4f";
+ sha512.source = "01de29c18e5ca16c0cadfb171c938fc444feb7e3dc558f9283cf4f9260a94c02b6ddb007eed1a296d60c9aceac3cf370ee2e9c3fb63f6c16b25397b837fe4993";
hasRunfiles = true;
version = "1.2";
};
"dramatist" = {
stripPrefix = 0;
- sha512.run = "ed01c63c38ed96e407e2fb83ab82792149b676aa6ccebb08929585af91278042f65807b1bc5073e4c3ad81354e1724ec2dafc814bcb6683f6289748ead812a22";
- sha512.doc = "9c110d01a61eea52106a48b1bbbab97dab0a658c0528059366b9ac95a4bda149afb1f887a708ea25df19b273023e018a753751bb597126a9e8d2bbf07cce681e";
- sha512.source = "a3a1185a11b54de68f23274177d3712b4fae09f9ba04884e006de9337e21bb2ee891f159cb31a3e14c0fdcd54cc5006d35e615dd502d50811368e4b77e36f33b";
+ sha512.run = "d61da72538a7d83ee902081aefc23f3addf2fd6e5fa7ebb207fdac16546d13602c50419682e842df8f36a899c2c0aba0aaf615bf64202135dd9f470f5391838d";
+ sha512.doc = "fc28e1dc8614d836637350a20478a0e8a03121909cb42bfd1cf4caf8e7adc01a4ac3eba08e82c389c41a567cd00f191ecd8938ac40a0a226e2fbdac047ecb733";
+ sha512.source = "a364353dbbb9540a9f43c26fbfe6be8f814452a23e9f25c5a4c4f45a65534e0696dee993bddea4eb20eed284b892d258f6947fb0f96af63a0516f9f0fae01651";
hasRunfiles = true;
version = "1.2e";
};
"dratex" = {
stripPrefix = 0;
- sha512.run = "8f91158bd74e369a005991824c6b9a12e64d9936887d0ecef19b2e822a7e7cf8068425ec629e04f4d59d2eb49167b6bcdb252b853eeb2dd2ff6b7426c76cf917";
- sha512.doc = "a628ef6aaf1e0157e33ae1e44cc72c033c827cbc1fd3e38641218a82c873798e3941368c69e9f8eac6b02ad2f37fbf46daed9abdc0c4a3a26b8c3113ba7c3c55";
+ sha512.run = "1a18f8866d1cffb0ac3c277bf27e1585c7596eab60ed51756077abe3154b6d67ea95205f60b5a244e9acabb05e8dc95a792d48f0a2fc492f90d224f85895fdd8";
+ sha512.doc = "0ff34bd23dd8718f4f8b0dc3e84068ca2b38a9758849d98230f1a8d4561705d6db7be3b0fcb34621054993f27df7a9215267b3ebbd7fb3d77b8cd9cfefa0ad60";
hasRunfiles = true;
};
"drawmatrix" = {
stripPrefix = 0;
- sha512.run = "d41aa3814fcffafbf32998dfda97c9e2d3a9b9f1cc10724e324272eda84f9668168c8a3fa107cb82dc9252a6dfd998a811d4bc566dcf669e07c0781bbe0e0c5a";
- sha512.doc = "912dfe71b61f68f9817ce0634f3db0a1b5e3172e44c1b2b90bff5048d5b79ac508deaf0d4340e587959a2ac23b336b03cd6b15e73ab09c2fc6cb3970a9c2fa45";
- sha512.source = "f05391907206fcf32ba1e66655e826da263fe5dab324d72e57c21dbce11899da39c3ce343abbb9abf51c3d5d8a8b0a685b31ab1c9d6e7085693f91dc866368a6";
+ sha512.run = "6be4d4ee6970956dd2f3b31d31ca0cfbad268e2f98ae64fd87a49de9ab26765447531121aa0edc157779f3f9c0dd76ab2ec3f747912f4204aab9e2e7181368f6";
+ sha512.doc = "07eec69024d4daff597f2a937178f66413e6dc4974a2044f983e809b046f09140db7eaf3cfd68833bd95be0d56b4a564dfc9ad4d771fa124f55ea3783eafca1b";
+ sha512.source = "8125f7c3b0867df9d8f21e45d89a03e6ff0f946d946646c26b0ca825a30c62051264f45e5c2da5bbd45b35afbc2f7f7120e9ea3d2d289f6a228385860d25f523";
hasRunfiles = true;
version = "1.5.0";
};
"drawstack" = {
stripPrefix = 0;
- sha512.run = "04ea6d1bf741cbc56ea067b7b36ddbc3877340be19694a57e5bf1580c102a942b40150d8ec8fa411fbc1267bb136e24e32f23d6a6695de2ea99806791f78a006";
- sha512.doc = "b0752028a10937096a62357b86debc7a81eb7659ee514ab64db8ac61189025031882973a036b54f6828168d0318cb695d46b0f5ecfe2975922b4eba70a78adbb";
+ sha512.run = "383eab0b77675ae418a775a413c37720d6f74d51d1a31bdb2923b45ced53afa576f10304e372171298ddbd566a8418526d291f74a1871eaba36ea3793d7d0173";
+ sha512.doc = "d435447ec29bc26262886b3dc4c41cefae81d24e0704857a9ea61f1fc08ff8e4bfb4ead7686a9f49808dff30da47fc5638e2c0dbea4c6a551800a373f68df0e6";
hasRunfiles = true;
};
"drm" = {
stripPrefix = 0;
- sha512.run = "6ef9b2f809f38df44c96874f8d72755051f7438c2a6b78e63151a89b7e18c5f2544ab1c45e214b8ffc21ac223d6700e00d7345b75b6f77137bc6c471545871f1";
- sha512.doc = "6d793ea685d7706b4800fe699d3ee16f565c1266369edf6c38ac0096a2c4b4224406c22afd3c3047d5a0aa3699b71b79698e7dab3c58d7b3003b30f6a9114a34";
- sha512.source = "85b16df5ef5c7f80b72fab276f904f45426297b40eac54dc6a76a9b2aca11552744a366b2e1bbcd35b415b114a97a69dcb5391c25dd98f01d905b68dfbe95ed1";
+ sha512.run = "662a2593713dc02debd4702b5184586736f12200aba4079154e6890b49d581810e1a7a94f0d3b6750ecd241dc03cd5a638a3ea5bd4792f13829e7812f5620b36";
+ sha512.doc = "7821503ea6548fa200221d2c2234389a252ddc61498d66389f0afd13b6c36536b744f060f42bf26c4e2be722a7cbca8841b1b76510391da4960dcfbfb9956177";
+ sha512.source = "a505f89568d63bc36799a3802fdd4e5a4903a10226b565c58b1b6d0900f0efeb699838ef17f84d9720558c7e1959e33d97c387b371862366726c6b99e30e838c";
hasRunfiles = true;
version = "4.4";
};
"droid" = {
stripPrefix = 0;
- sha512.run = "0fea92248c58c9e240c12aab63bb7ad18ece51d07a05ce2b5ca47b11d2d2e60ff2710feceb949beea10c5bc0dde6554846f4dee74769ec2421b3b8dd4fca53ff";
- sha512.doc = "b31a0ce794df8a20ff3a038b308c20edf660924ca9de6dbc09919264972b0e41db7be5207da49b0ba84b84d8f70312970385b8c26675e8483b48441ca850fe55";
- sha512.source = "6a9567af182d91faa7e2289bb4ad3bfe23b61ef3cc6b2f9ff51d072f459bbe87e84d7ec45cfebed4edee9d3099d7f3391b785707f189e01a8491f2159e0ae563";
+ sha512.run = "e2fa1b84bde04858b16b39a559478005a6585d71ddc9879d6e54130970a1f0f6e45e584f9635f457af8143093872541dda0ad98fd647ef2af309b0d0badc813f";
+ sha512.doc = "82613922360967cced68b24fd997b06ee8a082512f6567c4ae17f0046972eca84ec1e154d78ba196eecd0aeff8e9b7adae12f3b7efd780e1eb1e161f8b18ebe7";
hasRunfiles = true;
- version = "2.1";
+ version = "3.2";
};
"droit-fr" = {
stripPrefix = 0;
- sha512.run = "bb5ea7648ce6346d2127c344614fb39e1f8c2558eacaa5b0a3999475b0f9dc5d1afc0a76bf8e101898ba2a14bd070ce82ce24120710405a6a2c13cd97acad2eb";
- sha512.doc = "e53efe18973efd69dd472946d149bba18914aa4144b747338d501bd7c7b45d92a6505d2f1da4d7ddadc47d5966f518206e955ca0951debc6496f7ad44ba34038";
+ sha512.run = "76c928be0648ae7bddc76f654b65a99ae6670cb17b0ae9a54596599ff655636d4520b31d4e802a15af65637c5bf956d41a2095762a3c4bb77052c9f74da5e7af";
+ sha512.doc = "6129658aad2fae20dd12252941ee774393e262d9322ec2163ebc964ec27c4ffb63f2ce0faf9b74a90717c137065e9af238d45c623cc58d52b1e4776da221e231";
hasRunfiles = true;
version = "1.2";
};
"drs" = {
stripPrefix = 0;
- sha512.run = "b947b71d99fe38b1aaf6575af716597413d028849584c22853a1aad3d8738910243defc6c9563609515019d6c5ffd4022754bb88781c7399535ff196d9b20f45";
- sha512.doc = "58827b5c2cb557c2b14f11a5babbabd89b535ce59420f5b7f9c23433f92517f1cc9a3af10e2d5071bc3733e7e09819dca1d50cfd799b960f6a192e8e1a4af0be";
+ sha512.run = "5054b389c79b6895e648d3d4fcd1a3f7b06b213963245702e5bc4c0e8b6e3a87c6a2d3f72509998216e25553148008e597c6dd3015ef0b94724e84f3fade5936";
+ sha512.doc = "c265c462094e50872fc2748167226319a5723aabe54ca057661b95c7cff897afd08f42ce6d520b7ab35f259b760800e79ac6deae0f1ca0c776c2c2aa7839cf80";
hasRunfiles = true;
version = "1.1b";
};
"drv" = {
stripPrefix = 0;
- sha512.run = "682f33123c0e1e3bdf35bbe02ddea5c2dcdad9ff90009079f6ae8e876f0a7acae1b409c1045b921d312d4976c5f004168a3ed108ba65c49d687ac2022d4afe35";
- sha512.doc = "927529113f567e10618d3397237f2cc31b70e051b7b1e4b06b6fa1d5ca4ee4c1bd86844989e31b4a8f8bae2c5350afc8c320ee517c2f249d551ed5741fb2dd9c";
+ sha512.run = "b7f2b56f305d552bd857a5950fad2dadbf800857d4c8ee411fd2f5786697385404fce3956e59b5928ed5f0a688117dd740c0f56806674d08cd8cb1d52b79a9d8";
+ sha512.doc = "a79d9883615568bd6c0d5aac44cc2ce28e0bd08e96f802d500515428ffb5400beadea94347abab7752904ae01342049b8d6687f6047aa9d8b27f5fe3a647bd02";
hasRunfiles = true;
version = "0.97";
};
"dsptricks" = {
stripPrefix = 0;
- sha512.run = "7059577b4aed0eab5f2f82610911fc97001e01497717b0141d4e95b263ba825bfaa481829cd00dadc8eee278090ebeded09fb92e8502a7bb250330c6f22539cb";
- sha512.doc = "da2eca39d66788da6dd13660d2c41927bfb12a9de5a2342633488a099f2aa5e17c9bc2d211b0334e3c5f7ef5f3cfa8aee4ca9b8b166e5138ff5c952d92d2acba";
+ sha512.run = "282c1c1aa51c70a77b0b63190ee875668dab9fc2303e2a84ff0d79a7c9f78a2534e4752a32c093e72eda7e98aea220923f9d1703b5c94214f9590962187de194";
+ sha512.doc = "c45da3740ed14540cada0c75a98c19f5e3cd2b32811a4f1906e11c45a40e0e8d31bd706ff4afb18073690e4e285b7b44b858f53f33f050702526dbe0fc88f8b8";
hasRunfiles = true;
version = "1.0";
};
"dsserif" = {
stripPrefix = 0;
- sha512.run = "4ce60b62a45aab9f64399ae3f6ea3f25b1c68c399c63a2c75afe5179c0cbc100cbb5dfbd68b247b758df1d1f5f4c2cc17cb6f2924e24ebcaca28bca9b68d7f53";
- sha512.doc = "4dc47b830a1f2092918c08ab39c5157146c1ca514b6c042734e03c9786137cbd2ef6a1149e75fbbf139f457c170e70bd3da484680f38ef261d6d4eedfaed0b42";
- sha512.source = "258be72d2eb7c5ea8a07ba79aedf87f765a6555f6de540b0f40d731d4761f29c3a1795c3561ed0c8dab4b9458cf785499988be4799b0ec42b9eae2d7cbd16b6e";
+ sha512.run = "346d9192803712c47d8905920b6c86244759635e7929e1a2c049a558a7e50eb36dc6574dae59f17bda21e6c95d1a661c9857514eb7f5f60d008f293beb758da8";
+ sha512.doc = "87e5ede487017ac47d7502d5983d5d158deb4d709f033ca34855f01f4b93fe7e3001c6287277f4f830b79c2ff1cf41caacccf2942769f8b2b848524ba4fa6696";
+ sha512.source = "31ad24b5b7667c1763dc36a475ce13b70bdc38c239a5c38a09acc3d4e66c95b1abf82d60ca240e7bf121f9dc93b17a17f420ab863a8f2052ed363c5adc46ec22";
hasRunfiles = true;
version = "1.00";
};
"dtk" = {
stripPrefix = 0;
- sha512.run = "b0a4c2c5c796d3e9d8493a6ae857e7278095d841d179a300f39d09a7a413f0baffe24e61a1fc76828e9159bbed64f7295c560a6ee93f48aaadea45548c59907b";
- sha512.doc = "f1d268a54d1911cb94921af8c865f2aed259ed2d9d096a91ce19c0a86deddd409c44df77198a56f18ae09a06d5712f9f1c624015843d31a2a44aaa87ded391b3";
+ sha512.run = "12ecc654b0bdd73c96297e7f05a2f9d031bad727b6fe83fb247cda5a1c496bd8a63e2f4927fe4f4fa9755237c7c0f85a81326732f95c7daafba7cb7eb03b265e";
+ sha512.doc = "5ada9e107e6de2efa8614075492d405aa560d2d2a0eabcbe41976f03d28064c152ec3f66ca22d6d81dcbed13eaf383c53a60c68e7b72731cd39f6e613cf0f14f";
hasRunfiles = true;
- version = "2.07a";
+ version = "2.08c";
};
"dtl" = {
- sha512.run = "eb6f1dcc4d681b995f8ca3a4141b988dd42001881ed0e1290b6c188b5d5952a5d54901f924b4cf3f2015376c452ee2a713d253d532985322fb7eb0adeaacfeee";
- sha512.doc = "0da315de96913bf61d0c24c34ef0f39c72ed0c1189dfad5f6d8fd1159d1c3e0fc2c91ddca1aa69798b4a0e648ec9a1d70b4cc0c7340ba273dc2e4b08aecba25a";
+ sha512.run = "796f01b568969124edc40662db5d8699a815b72d9eafea640c9499b7cd907e4cd36ab42c87ade466c51fcb18a47de3363f5c6068f4c678243c7633343705f35d";
+ sha512.doc = "b0e1d2c3728b859bc010efc5d31c50b10c7f9a045530f99278228fd4a4bae5563d58852dc995e9f4430d64512f7b0ec0c868c6f86259127bdf524c6f66bbec86";
version = "0.6.1";
};
"dtxdescribe" = {
stripPrefix = 0;
- sha512.run = "cec7efafd5b27d98100eef18de2d1b802bb717f38326b98b9e095f92c7c4993c3ef71d9ef328eea026731632c17703fe174c8bc3ce3563c15fce715594b1f845";
- sha512.doc = "43d7f51b77f18f556f88b6fb3ba4b1b09d77b7d6ff588dd838841b86e95ad7089d8d860c8d5eb6a86c3fe418541e0a65c605e8533eae7736dfedd7b4d258fd74";
- sha512.source = "e95dea85d6c2fc1f9c54be37ab89a75f5a542a7d0b57d4c8577f7f36503b4c68208acf17cad197ca45cb8f49d62ee441aa7ec9d9346539829cca41d5a12110a3";
+ sha512.run = "4f226da178f26f2e3310a86e2d884aee681f87528c0d43f942f23c68b6e335eb21bef830233524d44d2945a1d287ff9542bd69744c15c722a54ba38a5af73d96";
+ sha512.doc = "45592bc0c6836d83f1db18f7852394a0288c2557aa708ccbd1407656b7939cefba07556e924fe495da36078411b81bd00702f7998332a5fd801aac0327655f47";
+ sha512.source = "9ad27a4f1fc13deb348a3bb73dfecb634ed3f0b69565f4ab06763cafdd652b4899fa4914d64c9596534cb561ac9724c86ea713939d7d6e6c7820c869acb0289d";
hasRunfiles = true;
- version = "1.00";
+ version = "1.02";
};
"dtxgallery" = {
stripPrefix = 0;
- sha512.run = "62328ab01d153853449e9581a30771e7fe5657fe0ad7501e7fefb34a7cddeb32839442039e6db3946c45aa82839a9573b0970e9d5b606731029d96de339b69c1";
- sha512.doc = "57dc570a553962c5f115f362eb0f6bc1b7034b5b22986bc652c3c92332b5c89e6a0ad92b0130ddadb83168728235d4d199cc38ffa26f7a33b92174cf2d156236";
+ sha512.run = "c4b164fc1fe9230aa92bd38689ffa67391aea511af59e74b93c9379f1d027f07091f98734af837a1af90b35b0e2e5245f78f0198f4a09465a8c59c18077a2457";
+ sha512.doc = "ea56d62e0fb8b168461f8d01a08a9829ed00db4e2d6a460791de3018be21b4b446ad8ebf4a1c4a69e99a0989b85b55cbaa8aed171a53479df0501ea36cf03bdc";
version = "1";
};
"dtxgen" = {
- sha512.run = "06e62fda6d696b6ce3512957df7e5dc37072939c4b0dcd7d83b5894f1d0be1856ea69457f7e16119cd46d62b3e69d0646b96a768f1a2fe16181911480391c90c";
- sha512.doc = "bd4557f8ca056c04aec9a9cab5e1797eb7042402b396f6772a2fb5bb961d1981ad3a79f02df827059e8e82a3ffbe11d86d51af99cf844f234f328bce47c4e0c7";
+ sha512.run = "b197684c1e941a64b606b472fb9e0f1ed4f5d0b0db2df59202712c0e3f3b3993106b8d493d707c4875e90dacd9dc7d12bba784ef7c8d04984a38708073b1b92d";
+ sha512.doc = "f666a2b5d3cb32d43a23cc3edcd92bfb727d500a8c439b4b78bae89ac73c317adac9786e4702e78b5b4861b76489ff7af5cfd115a80b96cd6298c65412d56a50";
hasRunfiles = true;
- version = "1.07";
+ version = "1.08";
};
"dtxtut" = {
stripPrefix = 0;
- sha512.run = "511506ec001be0b3879a9f1d464a1d453e8ae8938a1446f08f874e59a90d861cb66c8487a4718f1c57870db11c3f8c2c274d37a968cdb32a8bb90353e968cbc3";
- sha512.doc = "65216d3924211abbdc67e6ecd109e7adc3713cefcc6ea0a229ad8b4060a4b0342098594a64cedf3483c51603531496225077b0e12e2a7f28e593422bb5f1c30a";
+ sha512.run = "cc28ede4898b583a89df3efbfed45318be9034b3c2a92bff083e79007326d4d680177f1884aa506dbc9574a924687eb463f2d69c297906fcbddaa584ef9e52bf";
+ sha512.doc = "2c8a2ec4fc38aefa720bee29f24149837f985a54cc1b9cc9325887f5b7738d89ef38d8b60acbb4b5adf0e6c13e1677003e58adaaaf50e8949c33377ca29679a7";
version = "2.1";
};
"ducksay" = {
stripPrefix = 0;
- sha512.run = "e47d9d3aa395c8a15c679f6efbd4ff5363fb2717dd7286aacce4fca11a5e1918cc8083d3bcbb392d0717b3748496c55f01b6b0415fa7ce0b26950c3b87015ca2";
- sha512.doc = "80354f124b50015092e2507323a6307a8341de641ecdb94e4fdfb6a9131751a84b2b528ab523a43aafe6ca9a19c0f638a0e69bd6958552688b1b65c46496e879";
- sha512.source = "0c2a2a7a7bd863eed257ce87c13b4438fad0f749c79215de35017da325f3b2ef50b72dc30eab6ca7b66c46e4610e5f202fe4816f5940b6917748984d3cef575e";
+ sha512.run = "57deacbacac1d79bbe0f4657fb55c05eb03c93068534f2d6703cd3785f1b056289f548edd9f01f52dfb22b5c1b402e8a3809240d323bd62fddc6b69a32e27e9b";
+ sha512.doc = "f4b49ccc5c3044a00c55fe396cea8e63b04fa5ad8d24e894b15044c189d6f3abba4e4e8d3d2200ebcbd15e9e40efeb2ac1f29996fb41d82d47b83810260408c0";
+ sha512.source = "8b027a2d0f11606d4469c490c8c4825cc68f147f99d1e708689cff2627e7df0b2583ab4bb4accbb2cbb7b0b8d803c2f0a7a13dec1d67036bb25330371345d515";
hasRunfiles = true;
- version = "2.3";
+ version = "2.4.1";
};
"duckuments" = {
stripPrefix = 0;
- sha512.run = "e820d227ce7cff2dc6533abe4a7bdb53834498167f44cfccfa49e2925070aecb2e718e428cb15969e9225d79e1d38c4f6e93000d5b863687b3c07cfa6ba30919";
- sha512.doc = "44f7df87905cf4d6c5f15f3168ae979a361a9f13f2451789f7ffe238794ce3f3d6f25c1e59cb78aa1a7afc494627a77e156c6073bba56c1ea6a774369aa2ca89";
- sha512.source = "c076385dd41dd2d5ae282c831b7bb2f56eb6f7986c98579734aa006e2d5e28cce4e9fcc1fa0b46e22cb9204c5ecd777086975a7d9fe62af04ab92d454e23f0ca";
+ sha512.run = "77c975ea3e42faee4db5d99d692220884b24ccce2d69a30ce484d113cd261ddf5cf5a13ee04d9e8a95572e98c8c4bedfd901db34379af6a567777f9358e4bad5";
+ sha512.doc = "0c9e24cc988b9350d188878dd8b463428133fe30c00218eed3d67917ace24412e55c396422890fc6c02030378b560b3d374970e879e3a331db7d8e34b3302421";
+ sha512.source = "528db05e9c1c0232fae271aff911f35cd55f85bfcdc931820f5a74d6f490fa3fada99c274b36fdddc6163cad6f779183b0056b1a6e003c4c2737282fed608497";
hasRunfiles = true;
- version = "0.4c";
+ version = "0.5";
};
"duerer" = {
stripPrefix = 0;
- sha512.run = "00ac7c30c3f1df9a34b8c43328d664a32a087ae029f0d7b8f3f361b1df23815fd514fedb5dadbf8e36cf9d6fb9708eaedfd218b86f82484bf6d45c5ec8aec993";
- sha512.doc = "9d5851724dae2a758dcd7e5b9e7abb545e03cba2e594a4f0ed966557346872869bbc7f89de2bbf463bd572619110a9cc09af6145984fe5e4d927f584704f539a";
+ sha512.run = "15f39b70d6b595a1c4d6594a2908fc07e3597bf1bf88ba25b24ee545d473c709a15b52ad0bd367b0cb1a47ff9548a110c6dce6c2a2b2402f655c21f6dac5a393";
+ sha512.doc = "babbe18510ab7acc910639e2993858b2cf27c4414772d2a03fd2d3576f7dd64f4c7b1aa05d9a7913b4eb8d4eddc942137b41b87816631b34cf35e0120dd3ea40";
hasRunfiles = true;
};
"duerer-latex" = {
stripPrefix = 0;
- sha512.run = "4713018b0facd8b65b6305cce762b51bdb81ebb39c62f4544c2fa83ff578713423afe154264404eb5b557b7f2fb17a7a4e14b387d0ac265786c3641bdfb7af03";
- sha512.doc = "fcd3e0a8b66f1a28882f4925a38cd472ef8e3dff2fb569a1cb1d737e4ede8ab55e26faf542424afc5a2412e48b3fcc55316ba367305c4031b5052fd0ca8f283d";
+ sha512.run = "e474634e00b86878bc0c09ff247a930e102621d3606079d72e7c284a8ec61d2a2b36f1d09c171b7a4953981dea65df49da1962f01df272fa80354281a3209bc6";
+ sha512.doc = "d1ea1a023e9f2f1ea4e0fa045d8831f764dbef34d1ef2ec96090f7f7a49aa1f4ed2df63bb611ee354a1e816a204841fbd7f4059a14ed06d758a31ca9f460d50a";
hasRunfiles = true;
version = "1.1";
};
"duotenzor" = {
stripPrefix = 0;
- sha512.run = "5c02daf4d27d7c1bce3b700196ffaea9e9c84917e1466c1b5b652b0568d5dd9090523c2f5a0879577f56ff707a46746c397fe220c89335b3b869de8ffeefc18a";
- sha512.doc = "5a000c1c4fc212c2aa78344df918684cd9bcc39a45b94fc10bdeed9a8152eeb3d92d2184ef5e26862c5ebe522ce6c1f2945f3061f4992d84a473c8374e0580b2";
+ sha512.run = "33990302586baf5731976a27a8268986db6917137219248e559900fc2e64e5ef443bfd14a0472194a962f6fa59a8ed8bb1caadd46badf157fbe39f36815eacd7";
+ sha512.doc = "83a811a37004975e4b3fca67bfed83d8fc85fe97a07a20f624d321c62efddf2ce188f1748a5cea47185675e8d5226433b48327d8d7daf87465471b89b652f2fe";
hasRunfiles = true;
version = "1.00";
};
"dutchcal" = {
stripPrefix = 0;
- sha512.run = "672879d41cb4048055a22e14b133d271eec90494e4ce7411e0896ccc2f26f23e277a8e773f0939b39ebfcd69eb825fdfbf6e09a3914d0e49fbebf84b9a200544";
- sha512.doc = "c95a00395cfd1e42bc7ed3bc42dc6959678d8772a9acf70d57a831b78e8cf7cfc8ec28f92eff235a84c8ddc31a73655ac5d0da8ad900e4d6def4c74d458fec2f";
+ sha512.run = "46b90d505661424bcc96d40bae09303193baf5c681338b5b2d526e51ba59cd56fd64a81a01710fb4911727a3cc4263e731754d82a9a2c021bdf73b6ffb15f5b6";
+ sha512.doc = "adbd2c44d3b2de4149dc647d4e88e46fdb968e6c6898c4de3395d51665bb147d0abb474ab462e75da028265d0cc6935f930f4397558d057171dd56a4999dcb25";
hasRunfiles = true;
version = "1.0";
};
"dvdcoll" = {
stripPrefix = 0;
- sha512.run = "7fac05f7c72b7fb9117e30acf91e65196dc11b98844b496060a37aa47a78ba15ea1b7217cbcbce9e533c322cc32c147b37bfee9e8e19a07d72f91cfbff9a4908";
- sha512.doc = "ab1616c844dd126885652b678cbb1fff7e9e21d970d8ae47b093bae0a333619134ad9354e42bc5f15d3b2231ec19dac7b3b61d80f69e74465792245fbb97b140";
+ sha512.run = "e6b553b2e13e87e105ba1c64422e5269e2f285754f12db1d43f475e0f94dbd32253620c1e71ef08de106d5a050c531e058e529264478e7f4545ed83dfffdd233";
+ sha512.doc = "59b152b1922bc79ec3a132902547e8ffebce8cc05e2933b3b54292b507d1ac1810cd0aa2c974045b9b996fd14445126e3eebe6ae3d6ec45e1fdccea9a6ca35e1";
hasRunfiles = true;
version = "1.1a";
};
"dvgloss" = {
stripPrefix = 0;
- sha512.run = "40d837000580b1643f67e466a084696eea32faa9239dd42dced6e23feef125bfa52cbcf7e96618e009a7480e66ef772c4630eef87f4d2a9d9caf7e2a29fd2176";
- sha512.doc = "2cc88e199da97a9f4173088ec49b5ce8bb09e5a539962c7167a79b12542d9e82fe866c136661e18cbf4ee1f4f7995677372cbbbcf55b7fee4973ff4286ab762d";
- sha512.source = "bea81bb46b9311cc5f39bdf9233e918680d9477c31dfce494b437fabad6c61738f87893c88a3d2304088eab7d4488d5ac12a8ffed3a454caac7038505e318f94";
+ sha512.run = "51227cd1323c6ef94f8e0c537289abd3812f39109ce178793347d6615a718109f120bf9e6a4dac1ea801effb6f2b9425c376fdcfd5db6a5409887a8b9b49dff8";
+ sha512.doc = "4e59a568e0230e5e5dab7968eb27a8bda4680ed31b23d21fe3dfc15d0e3d8b3d6599535f91a092e2f9dea69402ba8ef07291d2cadc1e1cce28aea927fbb84341";
+ sha512.source = "a4df82b4ea3e57de02e61e28cf4b9e8fa91e385534d7676fe3e287c49148849dc736003b867f1b481d56466847f9f62f020bb2e826ec81dc31be3d2b6f6a47d4";
hasRunfiles = true;
version = "0.1";
};
"dvi2tty" = {
- sha512.run = "64d3a50cb8a84e92f6c2222e704f0d4bf43e3b2075abb24c82e66c5d4c4acfbbb753cdc83753da7306e6a452d1163dd94ed8caeb318b7ca16b302e6459f30757";
- sha512.doc = "cd86896ea463ac9bb6d2fea927c7e50bfb81b0a7a1cb01b8324f4d95be13a393437cf649dc333fb4866637c725f7fe664372857acc2317ae751789d0d6b35608";
+ sha512.run = "41399ea5ec5d9e32cd032caf70009181bef98b28e29ffee84414914ca436a49bb59caa7e5523ae3c76cb8ede89d89ab74af79dd6ecc89cdf9f0d65605668e9c2";
+ sha512.doc = "31cd9e13e873269f27e7e40b681a56022e7c0d776179fedb3c9396bcd9743b9e2b5f3043d6d2858858593aac49e40c16bb27d676f77ded984f4b803dfd9b07eb";
version = "6.0.0";
};
"dviasm" = {
- sha512.run = "a7ee060b29b630dbb7d1237c5651e0ece1764cd1ad87da50e1cf3f59a934cc38ecc048455d307c675d3929eb1d22f32b515c8fbf6d3b66f78e279e611a22ffd0";
- sha512.doc = "6d9a1f0485158d68c4200eba104e71ae3ee012173a21728a09a96253a97b4f380b2c674704756fa647f1b1a852d76b1c4db2be5685627cc21a3297dad5650a96";
+ sha512.run = "f8f24627f416053ed4a53008eb6f4b83a6f7114793e361956c3a968efdfe06c11c233e24e14568ccffec612d1ef63daf8f6644333f68d202b816cafee1da98b2";
+ sha512.doc = "49d49f53bbba34659a96d587d899af7a1d4eb4841d3b5132ca8647efeb27bf6590f7bbac42bc5d5becca356f7bfcd4fb244f6ce9282539fc9aae4bc99a633ecc";
hasRunfiles = true;
};
"dvicopy" = {
- sha512.run = "eb542d855a28fd8e06306472586c2aa4a4235843397050703ccb76c0663050f5ddccf334536e4417c8a0976ad78d3684915160242f30700ecfcb7f0ebf810bef";
- sha512.doc = "ba9b33b91e582147490bb8ed3703a9cb181330fb0d7f2353fa624f494a3c33db0e4948e7ee7a8a8869d938b7b7425f8d271fe68f54983d4a033f657f7172fd6a";
+ sha512.run = "34e16ff93daa924658b433affc70fdab01bd8d6c1d537cf1787389b8de34e7348aaa91a39ba3f3671d25d216420421a5ca73cff5de254fbf25a8433e20fda322";
+ sha512.doc = "a85e3cf8ee5e500264ffaffddf8ebe6642373f29fcca42c346654f304f34b9389f2e190014eacd215ca0d78debe44859e05696789b9f703fd6eaefc9bebd4ff7";
version = "1.5";
};
"dvidvi" = {
- sha512.run = "e50dfe7c6b0c5fe13db3cb489a885a2b5b5ba82a5279834560c6ea747b2c11218a072273d46df13b061f38601e9705496a7b058a85de8d7ab6a5dcaee1ef4df4";
- sha512.doc = "2c48aa8d74262966fac3b084aa4dcaba8186267d02dc8d9c65781158f28ee2be0c2864a8c99cbc787e1f5b1c48d9310572b54baa4ede164c9575ca0136e86e11";
+ sha512.run = "0b21ec8ae0741fe0b9cbe53fd97c4ef20cd4330bae769424b2fbd2998293b05419008ebcc7ab74bc17f166a30a66cad980f5692ab32aa1621ad4a771d20d720a";
+ sha512.doc = "831daec5b770f866c15440a384d1352824ead05faaacb8ae991e2d9bc1b115d599e5260cc9d7db6f0752ca7a16f21b0c52b5fff58ed1b23f30ffbfae59387c13";
};
"dviincl" = {
stripPrefix = 0;
- sha512.run = "b4cae4830ef19a851eb6952183b5e8f652f237c5a1e4be8e92230406684d91850c56ab867ca13844f701fae070dbbd54e3e67e9872d08c49398836828e77d904";
- sha512.doc = "7b679a236c32ddfed978cc1d9bdac3efb5b66abe6b1be578f656a5faf4914e8636a87189c8c1c980f6de76cb9b6912b92ea397a97ee9445293a271e1394b7d11";
+ sha512.run = "dc09380d453b2c83359fa1862f6d289162ed4ec12e7f1b2842789db26e780713981261369dee0d03561a6864bb8bb25e071ca73c3d85e6218667587fa78f55bd";
+ sha512.doc = "3418aa91ac8daf98f2ccbe67c2ca13bcf8fc5adb380f7c56e133f4487bc3ab701be1925d7a5878fc02ab7b8607e70991887a3d875d25b777b5489b7ae904aa7b";
hasRunfiles = true;
version = "1.00";
};
"dviinfox" = {
- sha512.run = "a1e296c777a65a520ee21e7c02e877a5b94d9c444660714d5492642aa3f53311a440a7aebdf70c8c33373d7895c4ad14dcedb6efa50d770cc54898c2a33f3012";
- sha512.doc = "356ceca531a8d8f0de2daa5101d363b8887a0864b8f36228c6f7604e8e77169aabd8d947bd283916afbc2a5b7a092c80053519b8c9ad6b96d34a3f596c6ea8ee";
+ sha512.run = "33b37192832362c170575d1770b0e8da105ab0f9197ee52ff86a9dedfdac718fd7f3ca87d6f3f2075803fcffbc2f3739b806b1088bd7e2a21beca53292d918f0";
+ sha512.doc = "f5f84a2df36ee93ccc0a8acb687fa4fdc6441ee6b0c76fe4330cb28ff2e5106014df5f367d5f2821c10864ff16988837099114ce331afe8a303e0f9102d92193";
hasRunfiles = true;
version = "1.04";
};
"dviljk" = {
- sha512.run = "830b8f6075bd4506770ea0c8b12833ffdd201d0834c73fa8d6f1f9b550b4a3c1cc23aab513b895f657944d1d8bfde634942fe6530352e43567e1a67fd62659a6";
- sha512.doc = "facaf508b2b2e884edeef713f6e3c649d4ffa19d8aa57ecb7ab98f341b3a854af203140e4ed98265af134f5838b6b5df6b7f6644ef79f47e466e943a28ce2bfc";
+ sha512.run = "9c94578a0e4a43663cf1d3e05447d51ee84b892bb78ac105321b471e21417dd636bf8746d04c0decce06293f8ae8d8f60e0127b52796310a9c9dfc512158ab4c";
+ sha512.doc = "fa77f151e69f8baccbd01f8beb29c0143283892d42f5b0213909c7d434688a4e4c5e121ef9b8b73d93ebb211ca03a454ce309efd447a7d351968cbe9066b5ae8";
+};
+"dviout-util" = {
+ sha512.run = "bc4ebab6476e9023c4c6e130082ec1ace7f068f9d0b2835f1bfb40db892baa7db4a5f0ffee0e49e4368f2b34ca044f2de31c9905c244157d9238daa8939cd56c";
+ sha512.doc = "916faf1b17e02ec011a6ace727f17807ae72b64126c3a29337b06554aeac3fb86bb5bc0ea36c5f82523843be1f051e56cf9cde9370b40170295d911cd91eb6da";
};
"dvipdfmx" = {
deps."glyphlist" = tl."glyphlist";
- sha512.run = "82cc1d7cd1b302619ec26d8abf4106ffa912e4f29e708529facee137989617b72ebbfd4ddf80fd7c2631e502694013c2c80a3b259763d5e7ad759653c77345ea";
- sha512.doc = "ec3c3e040e262fc52535d9289270aae337bc86e29450c516a9660df1b668cc7dadc2ac3b183c547d81cc014e33c07876b3715210aa0678dee730f3269732b9bf";
+ sha512.run = "eded65e852efd5caa8cad6227894b5d76b190baed17678a0a89a90ec14ad0853abe0b8bf09d2b989af05b05c47dd1167ccacfb18aacbfd70915a483152904fc0";
+ sha512.doc = "332955e7a57969de8647845f0d7a36bae6bb2fe8bc431533198c7225d5bf67ea18228a2c71bc88581fc3e72fcaef366002ea58b4ab54f3f8591ff7a3d4888f1a";
hasRunfiles = true;
};
"dvipng" = {
- sha512.run = "1392b745bce912cd98299b8e6c643d95590db0a14314a78504a5ee6f7942ceba994dc25763790349eaf5b07b333f59acbe1db12eb22dade4fd8114f176f8c134";
- sha512.doc = "127010ed1eb30a2c88e59f2ca81c7185678b1c628c45561686e009e5178d825028d1ae0a0325806faf20723837a09baa9503bb375c51fd3a1731cc724178fba6";
+ sha512.run = "3716cc269d2f869527f6f4d5cc9ea92844c6d67e8eb56d80874540f37b89d6f8a391fb5c3fe0c194088f4ee7301396605c22d2990322ff441e1d1872a58eca78";
+ sha512.doc = "752961d28935c2399badb3e31af65c76eeb5a9cddb0de44f5d9907b8800567bf9fd8019fe8c39cc335dc9a60487aacd4de196611fe1f289cd0c424fd1d6c180e";
version = "1.15";
};
"dvipos" = {
- sha512.run = "ba8bbe1797971bdb1706a8ed059cc45c0d31a503380f3b1cff7c1d74ca8067d39cd6d0114e366ea0731d18ab00cd68eb8b57db287b0602c74e2bcbeffd6d3316";
- sha512.doc = "6500b125af937ba20cd21649c16ce82ff8f8f1dae31294eb724f1e47ae1f9221966f68c5ddc9019dcccf411bbc262a3ac362fcd3d659972d3cdf5f559a87f756";
+ sha512.run = "ea771c689b519ab7167a0e363af501db771e7883c0b82fe0ded3661b57fcf31b932cb268b08b7e1f2f4ea3a7f85a7bc1efca83272f7eaf163354166a0b9a5a93";
+ sha512.doc = "0e4548fc7abe4aa8f54a1b1a17d4582e1cb6e9f0aecd9812a1e2337ab1aa9995b4f3c4e2417f3eed248a9d40a5ba2c314aab273fda3ff5dafda3d9ca23307b77";
};
"dvips" = {
- sha512.run = "ff4be6a63fcd460dc8d43aefa4a9cf66bddd0225f816bfc6410b47d3f5319e33b65437e3360478f2cc7cd7855ff93c89137dc536783688f7f62f4d8adcfb70ad";
- sha512.doc = "32e8dd87a78f79a068591ef1bbef39d454a43bcf7a295fe1ac22add8611e8dddd48bc9fd29448e8c738ddd26701b8fea4b762f04237f3f6b6d7dc2904452476a";
+ sha512.run = "ee10b8c1b67997d1c781fe2c3e5ce7826c111a2b6f4078330b566bf5525ad2a1cb2b89c4efa8d877ae1557fb319941ed09db30b229a62b6d3ff6f6a784e48df5";
+ sha512.doc = "fcc91e88fd3536244d878458a90d31ad3b9ec9efbc08d09d8b23f13d3887ca575e17663b2e21451abf88de389f7fc3937ce3ab49bc9e6ea94ab77c66ba179a00";
hasRunfiles = true;
};
"dvipsconfig" = {
stripPrefix = 0;
- sha512.run = "2c30561bcbf5ff231a3e2904094c144ff16591b1c88a8180e3bf6c9f2051e2d689bc1dc6bcf389e5c6c3c0df3aa6bd3fa31c58d53217670d5a1bb6fcd1ca6fa4";
+ sha512.run = "ff7ad395329dd1cc5d21d5459916d0f10a8c03399d733048bce0a8aaa4e3a955f3ad3dbb228319d4bfb96e0694069002507bc294ed81fda5a48ad93f8cd82589";
hasRunfiles = true;
version = "1.6";
};
"dvisvgm" = {
- sha512.run = "0588cb349d8757f48954e6b80f7f49d6563e8fc186eb241b7dcf910c32deca74e4d9bb2dbab6dcb8da4900e00a911681dfa23d4fa5bdc10bbd8d2f9dc23f66c0";
- sha512.doc = "815cab417e0eea6b968e0ebe60a027a7fecfb652380c350305e2172d81a2a21e896277fcc3972fd76f5a2e2a586c8a7aa24e3b6b625b951dd2ca2d5c43f33159";
- version = "2.3";
+ sha512.run = "9497809c9788b1bec8afe64d67828b7035545eafa92fc6e3be62e9ced5a2428db6ff169d0919fd929a30872d0c70359d679d0d32b3a741dd9070bf6bc2901556";
+ sha512.doc = "2e44abd6925358d1dc594296ac2c13f146b4c8bd9b5d7dfd3dce92f5bf00e88712cc0f3a0da915578d39a8e1243c84b936cd624aec424f7d1661e9a7fe2b5635";
+ version = "2.6.1";
};
"dynamicnumber" = {
stripPrefix = 0;
- sha512.run = "41d3bcf563eaf30535369b7b02c949091ec4ad6ec38894a10316cfb53b2bb1138aa40c4ba87fbfc0a883e687632545f755fd931530d463b043637913c251f94c";
- sha512.doc = "b3988e0c1e94afe82f8011b57b9e4cac16487e8a6d43c0108774d2d5337c9e583b46b3540dc939257048a69c915ce5f1100813fd5d2eb9c74643dabef81fecce";
- sha512.source = "c8bd8789a1eec8b41347e62118134f4e95a96db736686363c76a90da7dfc62a9df725e86eab2372bdddb858c2fb51a6a9faa74f2a44583de5f41a0f71fbdfaff";
+ sha512.run = "802df3848c8ace40e1eef5c1d30c07a6a5f30fc902a9bb18581b79ff322921e7235ab05981625eb289f093f4486f0aec2e9c83bf669a9afa993a86146317b619";
+ sha512.doc = "3eeb8617b33d45c1f97756f58bb87fa1244cd3089e0ed64f363f2909480459ce17e30d54bfbf948642856984618081d0fd15c0721d0190c187b375fbdfcfcebd";
+ sha512.source = "8a4ed9566201af2835190f574c3316f5eff4258ef0e9b25b62b146b483c14e9fcf66abc2e1c4b3512f12969bcee1a8102ba020ea78874e0c7f3e68c0a64232ea";
hasRunfiles = true;
version = "0.1.3";
};
"dynblocks" = {
stripPrefix = 0;
- sha512.run = "4f3089e8c908bf6f55c9472c6ef6ce3b733360bc5a0c1339f8e03b0ac746746ddce93cf77b22528ad0af83ae04e2571e282ee12ae28012b69b4214f2a18de654";
- sha512.doc = "9d399d28088d6ec226826d08e28b81185146c382e1e6af405a44b855d64e4b1e06b779bd695fc2ff3f040041706946ad117fbf73fc32dfc8f70a2091fee400a8";
+ sha512.run = "bda4ad43754e7d4fa87cc4ac5bdb772cd24a4e613bcf7993e3d448a9c884aad5ad484c6dd7739f4c6edb983560181717319dc26376a6025f3847afb588fa47a1";
+ sha512.doc = "4f4084cc4dd913bcff3e71286fa4e881c7d577afd8e0669396de2ab18ccbdbc8649117bb931e365fa5999c5c842a71cab18da5573e83c1d721c87256e614c321";
hasRunfiles = true;
version = "0.2b";
};
"dynkin-diagrams" = {
stripPrefix = 0;
- sha512.run = "89eb8f20f670227e5f97404935e54aca559c6e15f05674aa702ebff676768165bd2498eb9c91399c90e4126dbc072e81e12bb3371d4e1dbecf4c59ce81e00bd4";
- sha512.doc = "cf619eccba42a243ee7445f5532609b88cbfc8a42adc73ebedb347f92e9c63723ff8e953cbabada80543f46a9feb59dae0545b021d31581238f98597de06cd62";
+ sha512.run = "077268d796ca7e45df408fec24dbdeaa8d2192097f99880edefc12b7773359ef78ee243c0e479b6259c11b928908e8cbfead96b1ef0470831a65d1c58ebc4dfc";
+ sha512.doc = "c188c4e237439e6f38e062a89428413f94951c747e3c0cd122ea3ad8b0ca4d516f545dc2c6ac5fe5221d8a6d86b8754acc1981986d0eb53498f00a3b56809cf5";
hasRunfiles = true;
version = "3.141592";
};
"dyntree" = {
stripPrefix = 0;
- sha512.run = "800e0074a2459419601655c6eb030925c7a4d5ae315ad375db341170d04848b1b24573245562902c14d49cb81cacb3e6a7f341e30784fe8e3b03355e93322ef8";
- sha512.doc = "38abddacf6486ba5df3c820c77c3f2da2845d26eacf8d083a81231c4d4b6133a28eab5c98e87f19fe421f3aaa0776026640e484e736918f0337c86823e03c5a6";
- sha512.source = "2b4e20726864dfe61ea12c312493b0c8f74b60e42da13de194469c7a26e5ba8f4eaca53063eb7c2714b451147e173b9750327515a00654c26dcf7fa7b22740d0";
+ sha512.run = "8f8d568cc708e62ae1217188acf3deef05d7bbacf1da04f38c1f5b08d4b2bd0ee465021c923ed314ed284dd2234dce5079b7918c12d3bab72ad5f91749bdfe4c";
+ sha512.doc = "fde82bf8b97840014737734fb57eec7c37b34ca0d5eeb1a66c27dab16d4a5f1c4a7f7c10fb9c8bb98f3ef56a15645da0ab66cdcb658f69ea32eb84625b25023a";
+ sha512.source = "57d76ba3ff2e85a18fad69126a87b02fecf6f994de63af530831d63a0405abbcfad5ff7b33ff0f13c257b85bea73788e72a4347337c7355a25b85c5e762c25dd";
hasRunfiles = true;
version = "1.0";
};
"e-french" = {
stripPrefix = 0;
- sha512.run = "470884cb78b3bbf156ef8c06d0f07bc4b2316fb7afea6e478c47933066c9a400c19dc5ddfe1a4d6213e74c53857d4e0b9a7ddd360d02bf89526d6262dd7c817c";
- sha512.doc = "b8dd3f97f6e13c9d4cc0eb1809ea86c970046500e09807633eb40f286e47ce1380c0aa87308796b12b8e12d597a71739853d845f349081527e1f7211c3ee9a91";
+ sha512.run = "ed14a41b05d47117fc354bb5a1782338ed91ebbd6071af96f4bb94fcefed31048ef3ed1301686dd720d7f1c9ee59c518adbf83c6c7de2c35e3d50cdd65c0b0bf";
+ sha512.doc = "d76ba6c016c8a48a06ed126d0d011e1336203cc8182f744de9d238e723019156f369574b7090cfcc943829ef058b77ec536ab6bb7c054e5e2587dc92998258d0";
hasRunfiles = true;
- version = "6.02";
+ version = "6.11";
};
"ean" = {
stripPrefix = 0;
- sha512.run = "6de1f65fe142a0b740db362c8fa4c90a410777fdf5ece83c7c9a21bdf8ab540b57f9e74ecd917f6ccae813b839d244672fa0a280a728340675e948c90f2debff";
- sha512.doc = "5ab5f510a7849d41c9b1da5cb8909d9bdab21f8d88c96b8e9fe01c795d9605b2c18b88ff5d13ce94f459163c6885ec9c8728cfbbc9079fa14bbc9fe79955b7a5";
+ sha512.run = "8a44b134d612ad4908a3ec025b0934feb56a8a8d7c7dce91f7ff152fda91c99c0c557ecacf7b22d8e9abf8e99d28b09b21abc8658e598baf37bfbbaa885b86d4";
+ sha512.doc = "35c7d054236569b03082af07412f00dd08d760547433ec8da1876a83546c7432c4cdbffb617ff34b4e48b86873d699d41749bd838e12ffe32980b3d6e92865b0";
hasRunfiles = true;
};
"ean13isbn" = {
stripPrefix = 0;
- sha512.run = "3bf98eed7614063289dbafe986d25feea310e8241f181e4114ebb18ac3c942e85e2766985b7ecf8d36a0ece11ba11f47df7974816e2524b42cc913b410d76460";
- sha512.doc = "a4361b89f84d31489626b2e1a632d9aeae52c1e6f90fba92c39f83b3037be2ca1d859a93dbc3ca7bcd89b74dc9709a869c1fa68d02f110bb21e3c0b9f1986604";
+ sha512.run = "39d124c59b8c35c0ce103530d30943bd0c17060981f2be4412cad2a38bdaf0a3f4332105e07248718d835169d33fc50ccaa07d462d494e3d74ab02d7de344653";
+ sha512.doc = "b4f5f0f2e3e8316c61129a6b9662cfb0e23aacbe58bc3e111d94ab7a51d01eaee6354395bbdb91a944a261a794362ed719fc6e515285f55ea901acc5e6653d75";
hasRunfiles = true;
};
"easy" = {
stripPrefix = 0;
- sha512.run = "07b0c9fd34e57b68e12589fce580bc20cac19e6c135e4af3415250c2f3bbdc27d0ca6057ea2b1dfb85d3af545ac1d1f4af778be121e69a54f6b45f2553e404ef";
- sha512.doc = "68abc647e1e2855158928a72bcf92079941f0e6304195de4dc97ab20b21b4f2c97d9270e5e432caebe0a55ace336adb0a9c3e846acbdff90da0a351914d94ac6";
+ sha512.run = "fbc84351fe02c560ffa1c6b1713e762810123e7abee47bb31899d4baed353928350422e7d237abca758753ad306f927466919ce6b160a3820d1d5101c0b71ee9";
+ sha512.doc = "27bfb9792f0c8261cd2de9bc95dc4023c69a37e12037855e31c606f0dc18d47e45f8299d385fa1dfcabaf6df298bb529e9da41f6d9d36f38f8d7fb5ef7930886";
hasRunfiles = true;
version = "0.99";
};
"easy-todo" = {
stripPrefix = 0;
- sha512.run = "d6558760eb8f40add9c41dc84995a3efe17d5646b161719824e86de9ce99069b9ce5cfa4287188d83433f57df67717427518f86b4ec0775d13f48da0a8f164c3";
- sha512.doc = "5414bb88289fa112784c55335413fd0646140f3c39be3255aea439f8e8cb047171a7364a3ed84234e886abf13e6956f1c5d247c883242fbd58f45db5dc45960d";
+ sha512.run = "88b496c1f4f56d26ac2fcc6d82e28d71bf11418368d82d3dcb193f8299672bf41d6c15938f3f6af5ac28141f2a52d132844fd178ebb9694de7f7a22fe8f13eaa";
+ sha512.doc = "b2c49273445084f94083ed11f43492ed8ca32582fd9ffe9d12ccb7afe316b06b1924a507c5a12ab5880cae40ef4ee196c6d3e5d05f916356fdc026acc0a9acf1";
hasRunfiles = true;
};
"easyfig" = {
stripPrefix = 0;
- sha512.run = "a604630a9b7e60f5ddb9c8f3ed09f8875ad0e6b3c9b809e0c8335b1bc432cfe70d603a81ef5cde3bca080d7b2871a480eccae5849b828a3f431b272055773099";
- sha512.doc = "cd00ebcc22e99b829335389f6ad4e3f2652ce939f18f640eb0e69c2da1a11c693c25717b0544f5fd1326c238de0b99b2c32668071d34df6d2fd529c0957ae9d3";
- sha512.source = "77f3159d682e62917a6605c5037824c917889f642fe062c0c22ad59cb7c33e3d9c6aa609531a9649a6ef4e9d7d281d1dead8dc3c617cf08923de33fbbdffdf7e";
+ sha512.run = "4c84122d2989fa90533ced69f6eb9d2536e6de9fbecb096412b6459bdd45225bbf48a512ffdf4fd3f8ffa8a582b47692661b3f4197fe76f911682582b038bf06";
+ sha512.doc = "9544e9d4bb98f78915669d8ed7f314e1de92a0fc5c57b6163a1aa91afa7c97bc0a0726fe57fb1f3b03d981f9d9b320f211316e0d1babeb3d2900f7f49e9a2fdd";
+ sha512.source = "56cb02838c8ba147b56fcae623f86566f9885c67bbc43ab0ff40fae18afa8c9a23674fe4923c8cf4de2b62ab268dab0fe6845fecf2af227c8cce9891e68bd626";
hasRunfiles = true;
version = "1.2a";
};
"easyformat" = {
stripPrefix = 0;
- sha512.run = "4b7142fc6f1f92a9fcd044fc0e1ad958d35c50ed3b8a4c049f029cf68bf6561e9cf0905a4fe55d7bd6e9cbb9992ed5ac8f9c61b9fdb1527a1f78e2561db5bb03";
- sha512.doc = "dc9b19e310b3ba73aa5bce51b73f06e706c73ce8849f824cdca4b8e6885c6e6e6cdbe283244ce35de17809718fc0aa00eb50ced3fd002d4025c5c33778362b68";
+ sha512.run = "f952227a7b0e579d2bf432b3a72e80a45e8adc22ddd9e7af380de54c12f04acf6c4a88dde5a8e7027d11fb820448fdbcc6a343500ae493fa20341634fc64aed5";
+ sha512.doc = "99b5f56c6004b72bfc7289905d2808b5e3c743449896e2af88a7b5c23bae3c62aaf2da9bee43192c662be28372bd856dec1b78a56626d5b1eb91b5e21a759356";
hasRunfiles = true;
version = "1.4.0";
};
"easylist" = {
stripPrefix = 0;
- sha512.run = "ad44482ef848661b0002498cf1732ef56df15c28e14601217002882c7258f3aa1f31d7b65416b875f50b394479f45a8f31bd8da34a85e1d5672eb3e97ae9cf6d";
- sha512.doc = "aa606e2dd57fab7e8aac263627ed98ffb2c11ec228c457173a8d4f2dc4f60a364e09e94f563bf2ad51370181273b4d03997aa0db0e26c4b1ae651ac130ca15ec";
+ sha512.run = "b1ddb6242b9ad2e40785602f942d4381a5d72a7d35784bbc2a1732ead1fbd9d730b580226452e9f56fda873b174c56f9b433f1193e0e3424efba4821f7b714ad";
+ sha512.doc = "518258b7d24763477376657e128ef3504d2c8e0f71187edf9edd34825d567f9cdcdb09d61a37d99655959d7c76edfbe550bd08ebd7760735e46fff33bddfbf0a";
hasRunfiles = true;
version = "1.3";
};
"easyreview" = {
stripPrefix = 0;
- sha512.run = "283125df90064025667636eb3948cefe24d0f9d583a08daec135c0a71d9948b766efbbc1db700a8093162c06ccd55eaecd1a1c128f74babf8df9021c46d481c0";
- sha512.doc = "0f88e47e74996011daac426432c28099317ada3cf3d67c1e123ad597dfa70c7d67010f0c17580550666cfd5f6c811c1aea4919a7492ab9046298b6bf0b1b6f86";
- sha512.source = "5e2b84f6ac46769ca2c5747068e995d2026c850267c61d7ddba8acddd6b984c4a014d310a6dde1847b7c9433c362aa356cf192bdbe2e89a637fb17248af4d9fd";
+ sha512.run = "4efa69b2e6280333a89022f93a95c8af4d22cc9b82c4e8692291470af83696e7ed524c77cfe9d9c397c4136c0ebd8399a8ca4ab47d42b84da35bb79189ff1b6f";
+ sha512.doc = "4f71891df0b1dfbf32be06a427f34e5c45f73543b3acb9117487d2bffa46f5b61b74f795249cf3d806705beab710c5a7934a59a8e215c87678e778db517a0832";
+ sha512.source = "8e4375d0711a1fd8ffb3c43a53b62e5e9b84ea90217c21a7155e514a4a42b8b34c36a0f0a839766d7e9b4eee05a6cb36ffd1da98f1c9f756d67fc8ba0acd4807";
hasRunfiles = true;
version = "1.0";
};
"ebezier" = {
stripPrefix = 0;
- sha512.run = "3f3e08383e8f14846f6b5be6920d5d2c0e219a2925d08ab2813f4bd56ffa1f1c9a59251b09187b514379e663bc08497f87734bda2a7af8cd1b353e6870f0007e";
- sha512.doc = "9ff660e3cee2c0619b6d74b2eaf55fe71e0eeb2f6de05d6a971bc341f2fca24ddc6a28c5fa39aef91e0d657a8827ce4c2e4d99b52116fd950b860f658aa79db4";
- sha512.source = "67b3fc4c1631b2acbadec70b88a6480d24203402f96c6370f45cc612a1f1052ac1bc3f6b352a94b860f99312d0d8a1d16ff640822942101ec27a788566df2c95";
+ sha512.run = "ccd80579b8c7e7e3500ad644f8a418bbd48ad1f2e1cb2aaa82836477553332b43092bb760c01cd7412393ee5b8bf23c055361f111467c71bd7061459781557ac";
+ sha512.doc = "b81d28abf5c8b4a3dbed9219e6519e23fa5b94428baa8aef0ff32dd4893b24524e49cbb8ae08327a7ee59eba93cb0fa2950883d22296451c1f7949225f42b1f1";
+ sha512.source = "ee742d7061a7891ad2b9cebabe827a408750f00ce2012bee8ae787bfd7b6d7ce8e968614d3d3f9eee72072560d47d871fc0022bac8ca8231643f85adf31218db";
hasRunfiles = true;
version = "4";
};
"ebgaramond" = {
stripPrefix = 0;
- sha512.run = "02e67cd7885e8d2f4c3ec41926f528da11a0c1e5ae773559b319b25e8fd8e3027bd39450c210db7bd38047fd8315607646bb69a975068fdde82225b457ed530a";
- sha512.doc = "71c4be3cb78266c9d246b6fd8751d64f82eec6ccb58c2944337331d79ba9fee97fd269c8545d27aa054cd3786b8855dbe7ea97c327fa242e4a31831042c4867d";
+ sha512.run = "36ee434fc88f4b72e0d1b5fa1cd0a912b1416bc3d74881e78494c2e9eedd1eca6c8bc5ad684969ee8b2bdd83d31c944e3f01bb4e26a6c6581d67cfc9bded6184";
+ sha512.doc = "da563ee20f8271177944ba4c891e91fe54a778bfdf2c17f5ae106357b12ed34ae9db71e4e82680b008184c6ed18a5fe645d848e450dac7b031246821fdafa925";
hasRunfiles = true;
};
"ebgaramond-maths" = {
stripPrefix = 0;
- sha512.run = "6d0ff4f85f83a350c2291c20798630af205f0a17f69e959979938b80e2db1b0dafe28818c6023ab1ef5d10ff7012e294403ac46f182658d563927f24d048f749";
- sha512.doc = "7bb8132ecbd6bc1a73ebca1cb81e82ab3e497727ea2b932424eff628c81982bde9d77fd7aa2bdd5d54c4500139dc8da489f377912c0e1b86d0244f4d6969b4fa";
+ sha512.run = "5d65f676daee62f96875def0faf6d1fa217143046768985956372473b4cd3c6c00ca650cdedcdf677d6ae6a03c65743d30df6d32c36cc8366d8a1a9961bc11d3";
+ sha512.doc = "d2207e0f6535be6ed1a53fc15717a60fab0d473da4f307cfc70c7271fbd93e7f6cbd92d1c0f0738da6d1b607832cbed95e5c87edd53cc5423f35f287289b4573";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"ebong" = {
- sha512.run = "9dbd783045b4976fc29601f1c5630e29e0c22826386322d67e4b39813c73e6f1f975e915a4e5343ae65163f050385b2f76a0aafb61c121eb7ff7e3dd1fe5466f";
- sha512.doc = "eb6333aa57baf642e7e9e8fb9380a6737b3c54d32db7ab19deef90e240ba9afc35de74ea6b4639704e70faff823c7a9c0215ca7eb1139b09656f8a4ff1ea36d6";
+ sha512.run = "c16699e17aec0c6b8148b8ea224a3b2a0dc4fe1982e0b8dc5105f3a07075d99a07e743b55cb3ee23451a80d84e9887ca10c810c639b36a30c8ff275a27d9dcbc";
+ sha512.doc = "82fd3ee7c02b22bd42c38349a50fc61e78050040877f28b4f9e88f89ead962732b7e20f1999133074488b26d9609a36afc563d8e6cc5958829af22d2e3e44008";
hasRunfiles = true;
};
"ebook" = {
stripPrefix = 0;
- sha512.run = "7293346edefed31af3518717cba1bf49612fefdcf997fb22910275eed6847dff472f93d123231c453dc4a0df5a190f5d2ea82b31df7e3e036956d6dea2927fc4";
- sha512.doc = "34892cd456a1d743bf8a9f4d121a5ddaa9aef97b85b8889bb0e4bcf18108f48f5ae438a5d4bfee2d0732ffee8a93f9eca1c5e83d86514275d406d72616b51a9c";
+ sha512.run = "3345ec303d77965800fb78a1a6b0645c206534bdf84e5b5287d23fb273a720025ec770527d662a5a535e98fb6cb9a6d37d50569963ca24225af8d626ea7d4dfd";
+ sha512.doc = "0aba8d5010ece8e6e3c155d05a87eea960d8ec1b4deb1cd7ba948b4106eb8e20d752d3032696bb98c1d23b1927317d3d53a79fdf0b62e9053245aa86ef6e79e5";
hasRunfiles = true;
};
"ebproof" = {
stripPrefix = 0;
- sha512.run = "7d86ffca1d5c6b6105e4490bf4cbab7f08c54dd42454870fe1756c5f518535d0226e2e10b9505514d39b5125e001ec062f17fda3f15bbc7250ec407e0eb54afa";
- sha512.doc = "6f46a6b296a44ba92106630ecdaf066cfe8537e1ea6066525e84a7a97fca5fbaca4602b8d0140b631eec18ffed2e32c49ce19238e2099cf7580ae00d274150ef";
+ sha512.run = "1b8ba3dc47ba03fdb14af5e98ffddab51ba4ea2c423b959ea6b88f00e7b3c837daad5f43d4963de1f6a4b2f55527a45645783b0edf62dc30118f51ed71379a9d";
+ sha512.doc = "33eb4e25b0083b9c3844d4786c1f483d37e7a00f716ceec92c4e5a5e57cf1c8f1a5eb474d7f3c9e98a688174a16caab170a1853a6757ebc5ce0be837811a32f6";
hasRunfiles = true;
version = "2.0";
};
"ebsthesis" = {
stripPrefix = 0;
- sha512.run = "d0e4e65ac91f4f92507fbfc1e24ebb73a3d4cad29141261c40379b222a75d9fcbf6ff07da21c6c5d27ca09f3ad57b9311ff68d464862e27c043f1cb0936d8428";
- sha512.doc = "842865acf71f2f6e78b04f70d1cc20f977deb90511bbdee0d12ea97e81b5d38dce882054fe95606d4607c05daa340733993119c794dbd350830972a3e12ad1e0";
- sha512.source = "14fb464218aa59eace233c25c234660db02f5771b02bef0cf4ec6374246c0ea01502746db36604b2b08c3bc6eb1a7390cb3e5755c5c5a87af3e3d8781794b68b";
+ sha512.run = "37df2bd7749bf91c2e2a6e27e92a9222ed9b9d499b3a9bdb63f7751008bf7a4bea20d62bd59e8672b7fbc7bf0caa1ca77ef797c42224fc4167e5212f21cafbd3";
+ sha512.doc = "5c508fdf7304668a371966d1be0198d71cce4ec762aa1b5b480dc495f47dd13d88f678d8613ed266e1d8e1353811e3058c31aaa5ae9f181c34c6bcf40adf5ae9";
+ sha512.source = "0e35721d759fac3af82d3c627c5520ed60c36a83e50f10a717db990f2bcf5a3b22a0b28cce5f3926ec0a9859d5b08124efbe24ffe9a64f9ddd15f45f3246f596";
hasRunfiles = true;
version = "1.0";
};
"ec" = {
stripPrefix = 0;
- sha512.run = "bc5aef78d26464530d50e93f4120c2639ed9ba8909cb4db213b12dbd4fc851a91357604d4db00d8994958fc3a0d96784515a909cb0106f0df9c8dc66887831a4";
- sha512.doc = "fa3e5e73f3b4ef6895cf36bf4806ee4abe48b8c783dab134a3c49f396e8740fcf6af65a7d81cc4c25c26117017f178de182f9b01db8cfe6e510ab0d8cac3191a";
+ sha512.run = "a967804b42bcc11e766d5b74de28c54d167625d2b108a34bc5e49351533ddcfe3334e4a7a34966f8d159bbde6a80f84b4d216553ce03fbcfb7a4b6267574538f";
+ sha512.doc = "bcf6617cf66af91312aea98f6c4a034f3af4ada14687414e7c3572e319fa4bd957dd25ebf557078297950d8ba8fd02229c5ad53464077feda462263b52536f29";
hasRunfiles = true;
version = "1.0";
};
"ecc" = {
stripPrefix = 0;
- sha512.run = "3876339ad96d7a2a7529c5747466de59dfa00154d6b27522ec701731d3e07532c9495cf7dce5d8979c8841549d6c691d9cc712349df932a240b6a508cf5b1297";
- sha512.doc = "4be868f4d6a66a4af02f2bdef534b431f0878561cafbdbd46ffc050336bc56c28fdb56a45049703f86d0efeace5cf1bf0f8a5c151f5e8a7eb7c09d0d7bf35c5e";
+ sha512.run = "0f91383595d8606d0a118f8111af0531e0c53fe383511b6424f7cbbf70ace9c4d94dd379813bfceafcea11f6be361bf7d8df2088fad98a42a5e5d31476581f11";
+ sha512.doc = "e3263aab5c8ac9985c579d4fba121085419d5c28e4813798402ad67213f96575dac0776d18918edaa18d42d458937a1e60ad666b2a01dea445675eea7e32b2c2";
hasRunfiles = true;
};
"ecclesiastic" = {
stripPrefix = 0;
- sha512.run = "eb0016cff85625cd4d6bcddf73ba0681471f0462b5bce08ab6b6e3fbfbaeee98fd870c08f3b82b44ac432f94aa1dd48f82bf0a1f13d67663350657219f1d1945";
- sha512.doc = "cf19634a34951664a3a1e4b5957f0810f7d6b32559f1a9eac6c55914b792b2da82cdf314af1dcb4def5bfcc8bebe0372094ba05b6a5d4f61cae09b6068b8b483";
- sha512.source = "b2077410ced6053321e1ec396b15052a362081d3db34aae7f0c48d33e16f71014c811c6a0306f79b9f69fdcee217dc7a12ddd67ba2b07ff137155f63e1cdfc96";
+ sha512.run = "f2518f8f25bf4b7c7fd34ee5fc271d08c3262ca2d90e271e02db96ef4826bdee53565f004fddd89e886258716874b101e7fb63b46a6124ed13b67facded6ddcc";
+ sha512.doc = "35902f78af7c9acc42e23ae1d5c39ead5d92f0cf73f9c27b3f15d025555ed08502709638dec3788305fa776bb2924eb43e691c6e69424b23c21110de3160b60d";
+ sha512.source = "9661b16b8d3af5e205e99a7b8da8ce1913ac1ef495f3e02202ce7cbe1fe786692c64b4a82913190db42f922f33d939069cf423b55af53792808900ebbe728b8a";
hasRunfiles = true;
version = "0.3";
};
"ecgdraw" = {
stripPrefix = 0;
- sha512.run = "8296e06f21c365ced65e1f7faf11d38ae8ad5004aa72c3e9716350161a21944e0566b86d02f0772498429b9d27ff0c7fb82df9b1e72ed8b33fdc1d074a55f1d8";
- sha512.doc = "f92ed3dd1c8f399bf003b9778327752214a785ea95ffd0921c17dfbc26ade5d0bec40d19284caed6a7857b376d029f91dd85df2d593dec4ca03991c0948ad36f";
- sha512.source = "eb794c09901a5c72720537be6c9f0e4e735417035f63be90683ba52bc1326963ab8087807524c260e3cda3b29608a037be6e534eae917545cc2f57478e950869";
+ sha512.run = "419650d8ad24b9e08523953596a79c318740b2dcb7fd18a7c7a17019fe17cc66439c0acf56a7a7f8176349df0d80b44640511269d498cfa19aba6fb1f353923f";
+ sha512.doc = "24968ada8568861eb973967b33827642e1201d002f73d40de5183a38d5f447a2fb93feb1db32807829c071d1a1147039e34ed4c287886260453b9c9737693986";
+ sha512.source = "27ea4e0f4d184883eb0515cc95b7b797ea215626fb5c4003fc02bb490b6f3edf1d9422a7f764df28372d9ded429dbe47645bdaa8fa57c4517ef438096ac68801";
hasRunfiles = true;
version = "0.1";
};
"ecltree" = {
stripPrefix = 0;
- sha512.run = "d54636eaf81b2131df2d72fe8bfe6232d1c732349865ecba107652a23fcdba4ffca7a6d1f7fd0680fe082596cc3b4f17611100c8b3e311df06a1b503487e62b2";
- sha512.doc = "7ea18a4468340745c0ddf5959a911b96bb969e4b34799f2718928b8fa9a9b2dc24939c9ae9ac381c46b4a8f5f1e9d3f8b4dde92bc53a33f05ea74f6051d3b066";
+ sha512.run = "7461fe472dbd2ecb4e692cdbd58d5b801960d160bd7e18fa7d5ebe3e42defd11faba318d5d9134fd17275a4271f4c7761fa2d65fc1f202b4eb7b0fe3968a9fbc";
+ sha512.doc = "3dc607ff60f9e738476b1f5c801801e3dc10713d7f5dc4b790b92f454fec1e68e9abe8efa7e4b0464ed6ad854d7971e241987fd63d406ba9deec9c99f8bf229a";
hasRunfiles = true;
version = "1.1a";
};
"eco" = {
stripPrefix = 0;
- sha512.run = "515309014215e6c6989056b11f3b43e4451cf458a53ddc54e0d2263248b7a84c339ecccee2b6e52e95b822a141f073a388c31b98d31ce456af7a51fa474b4f18";
- sha512.doc = "f26e6e0788fd346c870c7eba75c0c8acae2496789bd816293b4a952a9ad1eb35dad26a58fd98397fb49f3596fda7343f8e7f4c266065301007a805a3016a600e";
- sha512.source = "623aa1a5ffddb1fdf5b06103023d8420cb2e2ebb788315ab34931d1f9eb93395344c922573218ee4d21bb8c1ebcd1e5186fd6bc35a20b591455b07ecfbd76fac";
+ sha512.run = "7bed893bb3f379d61dc874280ccc26db037511ea69faf37076f3cfbf01cf3d747706d40086eb99c502f215f026b2e357e44e8940a859559c3a5d9876bfd70c00";
+ sha512.doc = "3c2042779dd30c8ff0e8f09580b3173f3dd43659ff2ca94c52500f989a338a29799c22eb08c493dfa82496117d7fd7548f903f71fe488727acf4e517dc6c0377";
+ sha512.source = "355f1a47eddba5eedf9933d0a137045d9cb06e3918814754079e7dca0852d2fb10969f0c48a030ef9dad923e7131b6e77af8e1e8b2954b3d70409fad400ebe05";
hasRunfiles = true;
version = "1.3";
};
"ecobiblatex" = {
stripPrefix = 0;
- sha512.run = "164200b6da6992ebf541371032c1cf61f8c5076be0ab003e7a225c1f6c1b897701c805808d1c6de15cab82ed010919ddc282c932a4e19af4018cf16f7d04429c";
- sha512.doc = "20841a19c7df4bb2a89ad0b91f3785d27007ea494ceb7f7d6c4c2bd34740dcb86ecbbdcb91e18a0b1c3442212a5f749905f445466ef8d86b9f2467f78492b1ea";
+ sha512.run = "bfa49fbd340223db68ae6d0906b617c06605a41aa141ce7863d5ab85b4da44eaba554b93bf163f7e4b7cd2c5131e22ba30161082663588ce85240fe2147433a5";
+ sha512.doc = "e12bf5be5028e848baf10fed969a5ea94e2246153b481fc1b8ab55a6fbb5c356391ec4ccdb37ae7c71d76885000d9d74e46271402ed83ed08d1d67a94cf372d9";
hasRunfiles = true;
version = "1.0";
};
"econ-bst" = {
stripPrefix = 0;
- sha512.run = "5cbd14c1072af65b9cb70f61285b544ddadf94a7b9a0151c76882707ffb80b1eba9558e035f95c84555b68c19198e78ba800cb42fd59c1494ace54bb32561a2b";
- sha512.doc = "30a32e07a82041cd9e04fa97b7d1fa92284fed690d9959de17475edce5f67a05b3fd3e5bc5f9396c3da7567c9d201a29ba1d860a14cfa8c66679f113f9f4c6df";
+ sha512.run = "8d54d44602d10d09ffa23b289763e439e0613a753039acfce5c6b2ddb3801886bc4c621a3749730488b2ae22cf41f5d0b887dbaf2fb0050afcddee2b32d02eec";
+ sha512.doc = "fbbb25b129e477d89263e5bdfd9e998378496ed0be0b77ae580cdd3a6bd539827321fc966d08ee7f71babd3911ec4e3aa1eba9f0e0b7b41dbbbd87c61187a891";
hasRunfiles = true;
version = "2.5";
};
"econometrics" = {
stripPrefix = 0;
- sha512.run = "6857c9cba42e12a2b4605f0c7b094ca575110111ff1efa46784ec413482496309dccac13865648be3f9e7ced08843ec22b5892ec95655ef291c8a661359571a0";
- sha512.doc = "b567c985cb1f43d0c994792f67b356f3f33d31ddf3a592a5720b961f6906d0e22952caab1d47742a896ead71961ef8352187441a9dc2b2ecd6b29ed4de36d920";
+ sha512.run = "40c205421ca11111d2aeae9f84b4e418e6b4f260858805c03029753af03def61221b81eabc18dea5fd4cf5722e3dca1ff9f575264257db3a8431b061177530dd";
+ sha512.doc = "b5992f38536f0e4ec1c570d78523530b53e428d922517d0ad380ec76dcd2ee21243b9979e876a7f809b1581f4c4b6907bcd3f581dff97c13a0fea2a0fca1d790";
hasRunfiles = true;
version = "1.0";
};
"economic" = {
stripPrefix = 0;
- sha512.run = "f89113cfc9071c5a064f2f0f647f4b1735bc584c2fc637c7884707de0843005c4c2c9ca19d538e9b335378d0a2944e2bbb305b17c945212ea9728c5553d10c42";
- sha512.doc = "03d49f08dd445e41916c254261b2de7f3355736b4b8c30a3f517ebdb270a4764501c4f6c3c6829b7d4941959e0d4936b5b08c514c90b86e62735ef835dffb4b0";
+ sha512.run = "d8bad4a76eefc8729ea06e93a63adadfeed57de5694775bc44f1dfe03217101609ada6d12b7a2382b9d80d068f0c51fb2ef45c2cf289fe294efe23fcf0bd028a";
+ sha512.doc = "39c319f14ee3d6fb10fa3c4f5d3a873322d332bc181a33a70020a9fa787383b72809b3b9aea5fcf4a3cff9930543e0d0269f74146c12f2b0d77a4f77c159eeb7";
hasRunfiles = true;
};
"ecothesis" = {
stripPrefix = 0;
- sha512.run = "ff38f30f7e26f8889bfdb17b04cac6237ea42f5206a63fec6759021a6d3d31a594fb33e228e3c57e727c8ce521b6602514a929910410691df46ecfa316c6dc15";
- sha512.doc = "3f6448549ed7ab119a7fb466b91eee7e9869567f0f59ec1c0faf1b3d54c5ce902b14c63eb9955d6c04bb40e98c5921864397039228aa301bb8f7e301afe11a20";
+ sha512.run = "bed57bb0ea79c74517b26e51d88966f9a05943c4df6464200ffe36f486e9cabccaef2fced0a231b40b40410ef32c44a3ebaa984e6def30bde5d426dc68e42309";
+ sha512.doc = "7e1e3716de1eb964142a85ab31e28fc807ca1433f964e44cc8a7103b9ed023457bcdb01af2797a5e22fcf75a2e851d9c534f17937fdc44e4ebb6b5a670c6c115";
version = "1.2";
};
"ecv" = {
stripPrefix = 0;
- sha512.run = "6a735b35ca107505b4f3001cec4eaceef97add305c9b4b0500ec831989efe128870f5573e4f731c898c4b6e2ab52db1e841d21b93976494c6e019734d3696636";
- sha512.doc = "dbb8f0a72268b2c2dbe3a39b30c2168ab7015b6d7938a976ca32c2e745a83bf71c95dad64df660ebcbb71866290ab77a6f5982b460c04da91b82996b40f65866";
- sha512.source = "b2b2ffda7bcec34442b74d61f6d9715d853223fc49650161cdf8058815934fcbaecbb5781b339c55360192ac9c47a023efd506663820ce1aa14dd0f5572edccf";
+ sha512.run = "0ff0a352516aa90a19eb1a0a9bdc651601edc63f03c5cce9face4bd45b359734d954e2b7859a0244015e3933eaa2d3803d5579ab9260dde51a0ec89db8034910";
+ sha512.doc = "1cb8871b552a3d91fb59c644ea98373742ba9bfea64a92911f67f2795afaf01babe82a691fb3344f236e42b92860b754d7e92132b266713948cd1a6af13c58d7";
+ sha512.source = "e17e9d577cb3a562a381c8ee8a09e7b3bbdd236812fd9e647b72fa18d6f7b11c9a44f70376d5dfdf2a3b81d1480b055d23e8889661b557e88c03f02eed033946";
hasRunfiles = true;
version = "0.3";
};
"ed" = {
stripPrefix = 0;
- sha512.run = "1f3fec79ae46c23f2cf52ccbf8e5f6521a67156c94c68b54c03d61da2f0628b8ef676fd9571e0785ec1fd08eb2796210d838cddf35742ef4405214f6d7c5f3e0";
- sha512.doc = "ec02d591ae000ae9b4fa161f9401ca170be33f72985e96ab9025cdb3543d17f921aea6c9ccf061e69769696ef28f5e81d55bcfb85eed27b735c2b186a5f84b59";
- sha512.source = "1eb9a4eedf186ba0b3130cad23bfd21745d838ce9869886fb2d144fbb41cd89d3272115fc67ba91b9bd74475a407d310eac45be908ffc2345adfd5434be5d3ff";
+ sha512.run = "a6999fbe2a9a44f961ef60d3da65ea306809d1ee5c39d2fc605982083d69c3c723a0e18f4042cbd441103421cb569008925279871ea8ceeb0af4c4a21b746943";
+ sha512.doc = "cd7bac245c14e969b5162b86cfc76e0673da357fb1492ba311930ea7e20a6db61e3a13be2069f4f589ab57cba9fdfb0fcc8779ec8607a624437d1b2bd746825b";
+ sha512.source = "7736dd9bef8c265437675d87a6b70bf0bb67ad736b668210b7187ddfde899b145050e18a9d54629b966cabc8b46028dc982b107c0f869e581669b663d3267ba7";
hasRunfiles = true;
version = "1.8";
};
"edfnotes" = {
stripPrefix = 0;
- sha512.run = "f08a76ced11ed677e3e5be303d887bc6213f0ac6f3a19a1a4bd5d145aa3517179ab0e95fda21f7e5e2e48fc301cda825e4727d50b1dc069443af9e01e03e9288";
- sha512.doc = "d8766b87b737470fb65e653e79c3eeca5e846e3afae6c067b62f8372b9c9e7607be0e2c29587747ec727f6eb588740314871f8671b72647bef87a215867743c3";
- sha512.source = "fa748057e28d6f37d278010dd3e75e475662b20a380dc0b67eeaaf2bee72652b8e9c2a4bff85f4cd9d10d5e98b424ce1493488de35358d44da1a90e9062e616a";
+ sha512.run = "3ffca21a97b1e54045129a8894db25d677a54c791e3453f53285741bceff0eb4c7cc00e81706ef77ac475a0f54a7868f2e9b444df0c4e4ba6b161fdfa954dc07";
+ sha512.doc = "144e2e22c4ceb6ea46235ed51b9a1ad4b20aa524af7b6eff617194aaec4f1606d857a8575e95816b4ef089e5c7d3fc1e2fc8e622486bafe9e5a9ace22bb44105";
+ sha512.source = "9fb306c9b77f0988fcc2dde74336687e8678364e2d53167bff8053a5888de1cf51240778281a7c864a7b8a66738d2c894e7e4b7a88871f0f7ce0e40c61b706be";
hasRunfiles = true;
version = "0.6b";
};
"edmac" = {
stripPrefix = 0;
- sha512.run = "b7c3fe7b30a323d6149563991db847c7767bdb58581db6f93f5d8e0d4cfb289c70e9d2e24a5361e4c2407831d86a25096ea7d0757634ac83960ab1c3f49202c2";
- sha512.doc = "e1b679a2cb755f8d43fa89c5079144ddc0db928d6e723db0c36a80c03ffbc839b91d682d626e65af3c741bdacfd9266d52e041fb6b8470ad0d52e3f7a349184d";
- sha512.source = "82951241d58ff2288b5f0a6cb3f4ca9f1334af348c5b21227c1728b10e1785b801136ce54414be39525b46cd6c002fa4037c47cb8d01be5ae7f2c359432fe274";
+ sha512.run = "a9f12f0745305ce261b142f96ed496341997098461df749715723fb09d978ebb037976c7fd7176eae2475d24c71df201a0123b1651749b2b96c9ed9429746f6e";
+ sha512.doc = "a54f4b1171f8f6edd6e655f49adec69f21a8293af03a02228056ca700feb7b656cbf715047a20f45127695fa851af45fb5e4852ccbf7d28374a02d14f6e55acc";
+ sha512.source = "b32626fb4acd41e9d853131d1c32e43d2cf10ee021ada41b06b8cee5c88b1f8ec8511057f83865c9237d8a96a9648edf8696d9fb6166e4c9f072e8dfc10808a2";
hasRunfiles = true;
version = "3.17";
};
"edmargin" = {
stripPrefix = 0;
- sha512.run = "181420648bfd1ea6d96d5727e4b9755d5764e34d1402a2ffac3ce661db512d19b30848e44a3974ff93773bdfe3146ae68a97c010abd98a8635c236a20194b13c";
- sha512.doc = "0d06d22779d492c2f6873c9c5b4931b68475618f1774da9a82c4edeafd0ccd7357a9214e8f9e536f18efab333537813748166a3b1a2bd85d66522100628bbe0f";
- sha512.source = "8ecd526c9001e72bdd12bea4119ef25eed8a283abf9e32b83f9209c2ef5d373bab3a99ef91dfb4bd2289547787481a032a70c95829cd1d907f9beb619e8f15ea";
+ sha512.run = "242e7eff25ffb539353b73c18d31a268efaebe4fb51d9ba1cf376346e559ea2fb380743b29056aeb8e4db2065a660bf59e7c8dcf5469f91c39135be2b8c9527c";
+ sha512.doc = "da77df03b3eb89daa0a544d61c88956a7105073110dd9e1f4d1a753805bdf722a63f5a9674897f4f09a92f689d6bbafc190c870cf5784e02df7efed781dbbcee";
+ sha512.source = "6f3b848e12b92f773ed23f51bcfcd52fbb8209906b937486c87ee34cbe29d40739cb6c20799ce64bfbe7b0e3dfb96d604aaccd005ecc1dbb7126bf5302d3c814";
hasRunfiles = true;
version = "1.2";
};
"ednotes" = {
stripPrefix = 0;
deps."ncctools" = tl."ncctools";
- sha512.run = "797821d6a4d686c74e4e798de8f78fe65516e9f0b3f0a994d8237d1a830e919e83edbbcc709fcb3563e1039a8ac11adcac715ae44c6879dfd55574adbc396300";
- sha512.doc = "86f0e299c4d39cba61b4c69174958c3001e076323ae7422bde7d557e7b8d6f99c07276d5568f88a74ea2b777b471a681a2e21cd5f863e0eadd21f15002baee78";
+ sha512.run = "be181a2665a8dbd44d98f75a0bc718b460d85c4fb66e412e18f12b542d65a870660597ece71588e9410214a61d6e2d9883089ab1439eeefd63a5cea95fca5d6b";
+ sha512.doc = "242ee2a951a61be7dc0133b0a156611bc574c4c54b879701960f312c58613221acad1c83132658d622962ac24b13b4cb5c91e46c77f774dc3865db57e126e0b7";
hasRunfiles = true;
version = "1.3a";
};
"eemeir" = {
stripPrefix = 0;
- sha512.run = "5f340cd1c0aa44e273d58e3a7327ce66fca6787b654ebbfc5b4dbd8fd52879423e1f79b7fda90b34b5cbb973200776fc0095e75ffab80f6ef916c5ce3738dc48";
- sha512.doc = "36de239518df2984bc33d2ffcee53a204e8f048f44e4f12dd18fc1354dcebc4c597f62fa62ab4481dbd9d2c82245144711a9d4d74fefda3f5043d477c8a20a9a";
- sha512.source = "f7d93c5e9048c0454a1b68a6a0e7f6d09eb4b2de98eb0abe5d7f48ed5b632c460b778a7c1b7ad0e0a1d35807c2fbf15f9fd6de9257af350211dd5138b28a7339";
+ sha512.run = "81679a08a320275221058cf0a73d71489621bfa4322a4b90759f67253df06e5c98c1325846966924c145092d9f63d9ba51544d0640c7f0827c7ebc42fddf9f3a";
+ sha512.doc = "4f7a67d76504c4fa8de1f7f4e5db19c1ed1509a3ee68d93811c84e3ca523b8ff040d61e14881ccf75d20edc7c6b52550b3b3fdfa58a9a73bf21ec7f8b0b719aa";
+ sha512.source = "a75e1bc385293e5e418af04a1c03ab606c5c77fa95bc6830a029e53e4298edd853c0bdb92ec0b97994fb8d2b7af293c3ef60f3d14974b87e079f15f904436d4b";
hasRunfiles = true;
version = "1.1b";
};
"eepic" = {
stripPrefix = 0;
- sha512.run = "e5a6092f6077bb779118caecc87526e4815a53703a99c374b53a8003d4578b874ebdcdd9c002e5757a4425d3439f1413519f17088e7cf050e0cbcd0375e214e3";
- sha512.doc = "47fc6adca851f7f25cfb769a82efe7a5aa30973d14b2f3dd0523c3f45ef3b00e0bed7867fe73ee3bf76c2e8fa445dc98c53e30c9285fa160537a64122ad57843";
+ sha512.run = "37930ecdebd43ac8ac1dcb42da4d4eb4b5ff371605b9bfe4675ea861f4edff7cb19703669c8356c3d69e7ccc09789bc536714114397c3bca74fcb4a22b6f4d9b";
+ sha512.doc = "02efd8775f6d0db35fa4682c6bc715fe619037a6531de60a2955fbd7fca01d97a8e6dee0109a8cd7cc8237bd694c64797392991e5c203baab49dd9857b0ccb4c";
hasRunfiles = true;
version = "1.1e";
};
"efbox" = {
stripPrefix = 0;
- sha512.run = "d58d6a149f45075d8b0bcf8722db17efc2816cb3cbebd459a46a797c6429c7a20f3c0253c3ab5234caf314ecd1fef90f2e34119512dafee9ead0a9979f975dde";
- sha512.doc = "9035f0778a287edfe7cb5ef2e30c6c3997ce31a48c4e1fd59f3bd8316c7a4549ef741c198009c98beb265e733f6c5f79de42186b323b948d91a170795feb685c";
- sha512.source = "e7964f8d690255df4ca21e5c0896a300e7a28bae50947a21f7ad53cdd58931a9aca20e90e58f30b6c119a7b8015e3d8cc92f57634f0130a30e4c314fb421914a";
+ sha512.run = "5091324e7f5c05385296d570027a8546db4220a24da330ab85ef5d1185772f51b4f200f63eaad0cfa3eaeafd3d055509f4ffbdf798c1139a60c5e572ea46926e";
+ sha512.doc = "394387e09ecb0d497014a62fc1caedcb3e00148f6e0a9a16ae1b53efbb4d5cf749e154e4c905d197280e4ecd9bc88ea07ab7e0c004b8c30eadbe7f9f414c1345";
+ sha512.source = "4739cf6bbe23b69605079bdd8c39eddd6b44e192c5c335001c9612598f2a005e98b853bc02ff67996b63a971b200996f35de2331f230d9c43ed73ad9a8a98a7a";
hasRunfiles = true;
version = "1.0";
};
"egameps" = {
stripPrefix = 0;
- sha512.run = "205128754e28949c842992a8a14863dbc2d0dea34bb16c59a641d9b8e5339c5ffb3b46c39bb4047470bfdde1fbce73c987bdeadcacb118236ebad64bf68a3992";
- sha512.doc = "477975b0a6951d4261a208075bd4014a13250fc32179cc2a66738aba6aad9fb497a8b3605a5b8c5f62b5b491bb12702fe05546ebde7312dfe649adbe0072310b";
+ sha512.run = "b8d1c056783c4a71484a00f0d80de4eb9de3beaa54cc4dc71e5a7c171871b5dacba753ad03ab196661b1bd73cf9d2eaf202a813b73bea405f807319a143644cb";
+ sha512.doc = "0216a85d539ab19aef8c2c4f313f5095aa39e4955ae9610c14d0243081b7af98f50a74a2f7720b376493e660a5486f83e69b41f8cb8017ff66a8e706eb9ca71b";
hasRunfiles = true;
version = "1.1";
};
"egplot" = {
stripPrefix = 0;
- sha512.run = "10186e8c2334e7858995643e998b5fb8b5ff0f99463e893b215da9b2b822c3bbcdcec23c1090198dc1e1c1ade49729f3da7c834f987f4838a092489fd3d5c801";
- sha512.doc = "8a72af7dd0d5d022d9be243974de413c317b36af1e334f2c858dc7b6a1dbddf4c6ce2a001321ef39cfc75bac5ac37bd043aaf87e9bc3e6e11f546d59b6aaf91a";
- sha512.source = "d569aae99941d6fdc11df10d41f36fb72142248554acf7b923b260a9daeabbc1b9e13efb74e6dda1141ed2e4a7ce07aed311dbd9f0b93052de537e4ca4d4017c";
+ sha512.run = "c96cc3185c09f66fc6a4c19958b88d178cf0b6ea9d889938df5a07d4fb7b19962a9c17ebe0a906ab19a8725808aa09ee41b39a0379fefbf8816a5e78abf9201f";
+ sha512.doc = "e6e55708004cdf3dfd753071e2fc242428a6636944f3ea65510d2e9f8e2921b869ff4a22d100b43d70ba0708a5b19f002bbe21f57c858ec72b11ffe82e161e50";
+ sha512.source = "45c810de39612dcd60d71b4acc8aa9a7c2c22c1eab8e1ca1628ced9873c86b0ff31035ec5f72d89decf91ba552c4e3473249138f557bd650b9863c5385502436";
hasRunfiles = true;
version = "1.02a";
};
+"ehhline" = {
+ stripPrefix = 0;
+ sha512.run = "d0549e354c34d1ad76502ccfd565292074a8e1aa72f021c9efd8dcb39ce9465ccfb0add899226775e82e9e90ad27a7980d5f79fc8a5a71a449a8a17845384918";
+ sha512.doc = "a3c436900a964fecb613469c5beca557a0f923d1c651591d9b884f88f127c435081a5fbd2f4129041f5438536901feaa4697b59a011064a4b4822ef6ecea5068";
+ hasRunfiles = true;
+ version = "1.0";
+};
"eiad" = {
stripPrefix = 0;
- sha512.run = "6007d8e3a6d4970ed57360a47cd01264b9c427efbe96a324e89c936779e13faff7f3e978afa125576f8653a80c06fe777c42998a6ad5e09f398ad394fbdc650b";
- sha512.doc = "b9af768a3106b9e6be5e9afc68ce1b5ac113ea0d790a53013ed47adfd056fb10e89ef25fca935760ad24590cd2cbcd4b2b4ae7853650c8d1726d99df3f9af9de";
+ sha512.run = "3123d601a5f5c34c45bff20eb052a0934a2bba9d693e460fdb84908ed327eff8b3a022a5c617c8818bd48b1fe72b9b0c48443e0cb290f15e94334152f1f5e5cc";
+ sha512.doc = "546bbad79f9f13e420b05b318010f078ea8844a02cedf11faa506d41073e2e0668356291a4e12758e5a37586e4aa9c79c17c8135f244756c39b61076038fb8e6";
hasRunfiles = true;
};
"eiad-ltx" = {
stripPrefix = 0;
- sha512.run = "9d6e2c3790e2812b8865ebf9a1011b43fad20410b8cc176baca397a81f7dce48e9c286e64f6d99f391717dbe2a75252c7ee993be45bc3bb9c08b405c29cdd01e";
- sha512.doc = "21baf2a00e8ea5029d04a1ce2e35efe4f57180c18ffaec1d5c335894769e5419849aa6487dbf9c2c1eb33cf2bcbca6221577f1c34e2a82dd438b383bf93bcb3c";
- sha512.source = "e07fca4c1602307235a87258205ddb1d026d70d68396f9f4b342de457bc5136899b40bf6cd7dab887640a20c2cfbcd5ae5662c58840d78fa356acbd6144b4c0a";
+ sha512.run = "e052333d39e72562e8e84d0e7f6af7066c2068a782422f612a26bd2903d8143874cd4dcc556d7406f3601a6b3a28506a3c0edc92e4029d124f02fe91edf0163c";
+ sha512.doc = "907a20283eb78965dc4d8fdb46c542937c70c7a3f2849984034f9f37872d4d3042064fad0ee232132aadcb7daa4d4ec4b9745f8a6d0406dfa7b929ea68be0d96";
+ sha512.source = "dcdb63542954048aa74a1a412cef02c16706bb7f66870e72ab4c772e2e41048c255bd02877fc60ffdef15b09e229ba721054cfbcbea5ce16fdaa181ca0bc8283";
hasRunfiles = true;
version = "1.0";
};
"eijkhout" = {
stripPrefix = 0;
- sha512.run = "8c23d5c997321569240833e95c46c6c8cde2630a8ced730566d2d3cdb983efa98850b6e40305058cd1b264ada9ec631c715651899c564d3d495b9aa58b0d94b6";
+ sha512.run = "448f3b51c984a1ec81428c1840ba01d072cef4d1110b85f8d4f4d786d02e8d08e702e0b33e757035aecef1f43b604746c7b6f492905fbb201fc1a34ca6fb859e";
hasRunfiles = true;
};
"einfuehrung" = {
stripPrefix = 0;
- sha512.run = "fabd484a6b579c08f195b4be6594e43f99e1a2f2d1611697a285e8ae5b6028a45723b93fbed60044457ef1050d7fb5b91d2c0be03c9d93a2be04ca4535b3bfe3";
- sha512.doc = "e617ede54cc003a4b9f61c14c2dd092a0f266e00a5c885f3f91f2909d3cc98bd98110886504ac7ae0a0db45111c2d4e91509aecccf4dd93c4f0b43c1e920baf6";
+ sha512.run = "e346283ecfc6ca35684267e8b11f2800c6715378d84c4896e4d29557fbd97e57665a45503e7cab7cb7def679914b7d737a222e05eaccf543d8d2f7370ed49792";
+ sha512.doc = "1c012e15159a2c4940cb7bbcb17bf3675c2b2028e939acd3b1c98ff2cc377b55a602f404900cd4eae3f03de74a98d61f6db0de9ad90e8598d9f49b398b5a6a83";
};
"einfuehrung2" = {
stripPrefix = 0;
- sha512.run = "0c0d36bc2c7ec2601dccce929c0a95ff4fc7145e1e7d7d8f5eb728fb59ccb297145b1af4037331859cd0d80a57c78d5d9eea87a8004d32a2368908bcd194e503";
- sha512.doc = "44ca3c727ea487061934f861941737a139270466781b236a953dab8e8b43f154169ea5892779f3fd8fc377d29d96943bd2f119b38838c3eebdb02ac474826da1";
+ sha512.run = "affafa673dbb2bb3bd935a977a809bab30d01c92f8c9162eff337b635b57993e884c9d96398d39acc16e470a362276579120f4ab27e8cf8111928b12e75cc72b";
+ sha512.doc = "4a4c9549a7957688071226e4383dc9ad3c0580c9e321ab5a71c75806477a2156ce74aefa6dff95a329c65ae8ae6eeec9fab6f6e1f689a827b7050e457b248093";
};
"ejpecp" = {
stripPrefix = 0;
- sha512.run = "3ee9bf015d9ac2b192eee5d004781e1100d52ba992aeb17e13689008aaad2e77ea61ac56cebfbac42152d8e4684591d401a2ee7c3029055b0b89317741bbc20a";
- sha512.doc = "ddd544bb7320a80316ed7ea132c30ae6d0e6fdfa920aabb424762a9df7672ecf4c2c584068917927de463680f8e2657a76c0e5664ea0c3817290d7f1dffb00e6";
- sha512.source = "e98ec063e58441130aa457d70649939ce39c15e079eb1629f42670a5735b292de0ffa34abbd845352deeaba89b7fc13f4c8a59243cb29c5f5e6069d112d26457";
+ sha512.run = "eddfab8de433480327dac32762640d610fce78903630bf0b8b26548024764d5ecf1b6356d6a8d725eda75f075a0b8627be6b90117a11a6dc39f0fb0e60eeb155";
+ sha512.doc = "4131b375690a452fddfd5124611bd37017913cac6ade1bbf35ba01d2656f098141e2bfa83da2af7a25dd814312394c127fa1dbb0fd61a3e0f511e8d8c9e6d608";
+ sha512.source = "0d7ca22abaf589a795717bc09b06b9d4b91b030880510a7696dd93f8d4dfea1320a417da18659dc4e1019e5f66e178c943cccf65842da611684a1ab543ce2097";
hasRunfiles = true;
- version = "1.5";
+ version = "1.7";
};
"ekaia" = {
stripPrefix = 0;
- sha512.run = "29e8ca6b329e656b2a2466731d74ffe8ac5b6fe02ec74386bc27da259c1a10c72c11d04c8c46d46f0cf0af4e2f4586b3dd79173316df3bd26e25438e67963c9f";
- sha512.doc = "3055e197d52bc7bb8a934f0ae3516fa41f1eaf14b2c3c6fc18866c737d0b83c3bfbbe395be6a4b4234880f7cf766a5656e78d4f83dac67909fd52fd29ec1c1f5";
- sha512.source = "8e82436dd0ac66bf9d536072cc26168d4dfd03620c1bc2cd11e7bcdd15a49f4fe65dbda74b293237fb04209107ba53bb989ba18816c5e7a3b8a90914fcfba64f";
+ sha512.run = "97479cb146f37e0fd80fbcf67db44a474d96da9897fb058073b75bbd9a109f16dfa36bdd97c5fed5397255cf0320028ca687955fb40e069bdfa262af50773c99";
+ sha512.doc = "f95512969ca475b87f09fa3b61e2be1ebf949161b7209721579f7ec1399e6873186535ec30dbee092fd69dc427a199daa4f94ee47cc08a0fc37fbac6213429de";
+ sha512.source = "f39b1a8a90bfe899fe914b6a4e99e08334ecf01ca54bbd6275ab9edfefc12f7f165eeca09b6195532ff92d72e4aeba63e94be7afe00d8215a86dca3695d523c7";
hasRunfiles = true;
- version = "1.04";
+ version = "1.06";
};
"elbioimp" = {
stripPrefix = 0;
- sha512.run = "6ebf09f01e32d39e285c51bb0e8b04077075d4e522d1c1b3f173fa67926ad8b5003e2e604f58c1e1ef6171ed23c0f3987e99601cd777df53fdb5c97569ef5ff5";
- sha512.doc = "ff9f01c92e3156e3cdd2f384f4989d86202aa7e8018c5acea5b2cbfe38aae835b9e2c2f036aa0839fe74dd88441e0685629b3c790f2c189ce3d55314c071daba";
- sha512.source = "8ffa21f034924b540352a7dbfc13f620cfa3093a1a9ab95635e42186ff72ca4630c57e8a581dee3136269508bebff1a44b5b2fe34cffc68b9a87133030b28d35";
+ sha512.run = "4db2b191fdb73854bfe605efed30c4835a77180fc865eaf201f8405fccaf880e02ac9ef7802c2d215df8ad77d01fff611114c391a6c43190f95dc2b40cabd596";
+ sha512.doc = "5097310e0e400c269a30ef8ea26f400ac7768f4a790ca5b79222c0480553434343de7b0976b18bb6d67bc89dc2b2ad2251c24e94e4747450275fd52a8c9d3285";
+ sha512.source = "00fb96c43b0639f88b582bb26b6306d1ff112e9277c34f6a623d7643ac7a003b31a14b5a82b3b03680298e5c054c137f44a186804a90127ebba14442d5c71d6b";
hasRunfiles = true;
version = "1.2";
};
"electrum" = {
stripPrefix = 0;
- sha512.run = "51e9a66812cceaebd2c3d69a94dcf3187ced4164defc0d77b6d9252522d6408b92f4b0ee32efa15611b107fa9bdb97ccb736a947842dd8782dc28eb009e6142f";
- sha512.doc = "f743cda23ecb70993726246bcd3b8aea1bcce91f2dfd1efa273a3c5f70d9c42b3abadb41897e6af379d1836a726223fd772a0146f39333aefc5df951d47086bd";
- sha512.source = "f796b4c53ca00bca59af73a6da63248f88ae3f8dfd06a9d9aaaa614c74423770efc483f0616ac73bc61a9036dff0f308501fd929ec038dccc4f096c1898d4c6f";
+ sha512.run = "c12af3a1e6a76d4a94f0d02fa5802179fd1f47e31be29e2151e7be3f569f027137c9d0268c86696d822b8d7a4c88ae2ef264341345c6a7421a8ec1026c104213";
+ sha512.doc = "b840b153a134fd9cd923aa9f70576b7e586bca87d7f1b9cfbf7a1f25ac4972905989876545a914ce845096dd32579901ece93851012d057114c0c61b1eceffa4";
+ sha512.source = "caec0c43c2870a6640863bc060e02c764b235336123777181ae1fab42e32053af0e2c09c226dccbf8bc31b450c720b69ae67f01b66b36d0ba308282637afb414";
hasRunfiles = true;
version = "1.005-b";
};
"eledform" = {
stripPrefix = 0;
- sha512.run = "2025cb9307b28e472a4a91f8a061d4cb209a8a4f859ab6d91dab68c0a039d4dc757cfbb4b5402788f6824d5075da98ad96f7f3ea85e11b6f861738ebdc0dfc5f";
- sha512.doc = "0b467c65d18bf12b1fe2b1eec229aae04020236c098dcb51963243b3325f46d6000c3c00234f6cf726df426bc2fd8b349c5d239b14af2ed8815cd5ce9ddd10c3";
- sha512.source = "53cc273f1943ea8e4238d5342b9b696b203bd228eff4dc72ba539646b89baa20184bac0009d6104ecf9a6952d0c1e1a060a4a80ed4b17a0877d0871b6fb5cc61";
+ sha512.run = "4103aa370bc8314433b5cc9242390340467591bc38e2f5b820f9d35a1951bb9fe9e384b1d3c64a0434b3c3dc87c42463a0af5d9ff872180bc2b7a08d4b40c080";
+ sha512.doc = "c59cfa6957a21c5e74d9a15b7621536170137447111f9a88295e79aa7a29dcbb3d1f1f1367afd7243d2506b864a53df41b0e10419592a5e4e12af8e1e90216d4";
+ sha512.source = "3bf4fe6df4cb16c8ab7a3fc366754321c5a1056cbdd51a787da33d212c39ffa0bc73d394944b7b2cfe52b4f41abe0e3df7156571d3acc1d1c3ccd4d467798430";
hasRunfiles = true;
version = "1.1a";
};
"eledmac" = {
stripPrefix = 0;
- sha512.run = "b48842a73130d6e0126d1909d9b31c68dafb4d83c53a852c1833f6fc28af445c0b9b073fd92ab2fdd7fc9aaedf46027eb523657aa03473f87565e040f0fa14e6";
- sha512.doc = "bf47b75d3721a7e15888329968904e88c8d3dcd58a3d4c7851161491f59884e2d2db4c495a624287fb85708fe627e106df16b845831b3cd3856157c23672d0c3";
- sha512.source = "125c734378cedfe95d1671945e3025aee97aca10e14ddae6328ab99ce579f7133af70d97cb7337cf4e068333eb528a24ec3a6013586c6c3aa33a032a068d373e";
+ sha512.run = "644df002adf2f39acd9a6704a5c2e18e02f30d17c8e04173fb0f68e9daf5469bb6290c7e98ca181ebd45b40d54dbdf4a14fbbbe7dbe8f945b226ee086efc3972";
+ sha512.doc = "14c8b024b6cc817a025b6a4870d3edcf956ac9e358107c80d29fcab41f343efba5b5832dc22cd11fe2e92bc74b58fc5d67982ab26a60230a5b92af4223543e04";
+ sha512.source = "8d3436d3e3cf377148a52ea77ac93491abc66bfb1271538aa85f6cebc559ca225221b4b7dfaaf33426505b792ca57697d6edf5903b5d0e306434a4c32e06e8bb";
hasRunfiles = true;
version = "1.24.12";
};
"elegantbook" = {
stripPrefix = 0;
- sha512.run = "e2db7b4368dac303292ee41df8003f8bf9dd3b86676e8557a4a63a01bdfbec3602d8705e554595c4abcff114f433d850d2d3e795c09310e5338f3fb61efdb131";
- sha512.doc = "46dbe9ea829c378a822e853fc23d5574555e2c5cd37301fca88c49703859863999b652061cd9b83ae18fa0354579a06a5e95358b48c29c434eda34dd0b673288";
+ sha512.run = "8903163ce14195549cdca1ada3473c379630e273d1889f99b86eaad85f07913cc3ce54ed6c14650376729ca0d470d639b8b10ed915fd11f5639d5c62845c7118";
+ sha512.doc = "bcdda56507c66123acfc3489dd055d2fe3064875969d8b31c535f8f9cf6e06555f701134c1075683a392ba0ec2933c1a916b0a05eb70d761ff45b29a52df8648";
hasRunfiles = true;
- version = "3.06";
+ version = "3.09";
};
"elegantnote" = {
stripPrefix = 0;
- sha512.run = "d825a9f543c342ee0d5af62ae7ec203e444405d5ad49732bfea6a27fe94d0a1c90d2a21159270bc351498c29cfb4212b8e4436cd85de2b8ea05eaff19988c439";
- sha512.doc = "43c055b82d0946e3b18b519e8e8afce2b095e6ad4bccd7a735961630041bd75e63220bf43319d0229a1760c9f0822e97308b0c5643e7d1a78f8feb680a984a93";
+ sha512.run = "fa01c305f478e100ab30b187ee053ec82c0d067ea2a463584a60d68b8358f9e8f65027b87d2e59f9c6c6df2dedb3885f151bcd9db8df5bd9e451c035d21bfb51";
+ sha512.doc = "a1c24f6637ece128a313f24e8ef1ba2b587490c876706f0d2fff2734ff0a5e799b6ae981d073bd2577a60040e121e59d1b3aac81e7ec0e844a0a270a52862020";
hasRunfiles = true;
version = "2.10";
};
"elegantpaper" = {
stripPrefix = 0;
- sha512.run = "47c5fee7374e14f4038fbcc71733c909be01eb408f6e34a0f1f90fd914e897c3d4879de00cd21bff2a33b01c7e3a63929b6cc8acde65f03a4018c85fcbe1a61c";
- sha512.doc = "b9dcefae913b6c37a27c0b3bd94a08772bfeaf35b9027938cc0197acff11588c93e788fa8e7a8626bc6bfb8ed296cf29d1556c8a7d20e7c76097c100a7fefb7f";
+ sha512.run = "b7fe545c2c9d2e55e0cc9983bc2158d41cf550b228bf3357b8a4a051a32d6692aa7ff2b1fcba33e17cac2fb2852e2bf14467675aabd6b8ff6f1d40f89ff2ebc2";
+ sha512.doc = "bb99b00f8d826290757907db4179d74222cf4cd992c2bc7c3342a4ad97c2ca83d018ded548571b9acaf9b46d444909be60603710e56638781edf3c036817d470";
hasRunfiles = true;
- version = "0.06";
+ version = "0.08";
};
"elements" = {
stripPrefix = 0;
- sha512.run = "b926fe3ba4e78a6edd6a99a35edef4c90516541dc3d32d5857df3e90784780d7c34f25d80fbe9f98feb1a0f29583dd41eb1c093253529334f1fef0ae2ac889e8";
- sha512.doc = "73f613bfe8dc49f6904ebad6165c0677bb2f2855be257b9b82c68a9c159e07e328b4066dda75033bb4a70b698f1a50f0b165382dcfa7404febf6742965fceb73";
+ sha512.run = "777546b1aa3ab2c4a951d618f73b0a37f15de10afa72f710786ae5c9b29daed45ac61db978e07a010f72531203d6fb066853657c6cd728a6dd8850736756a063";
+ sha512.doc = "d72b74d189689b77134347ab0e76e7219fa2b4cafbf33cf7f9504a9293635487488b652a0cb293be2f28291481b2eb990baf92739146ac7a554d710b01b6df57";
hasRunfiles = true;
- version = "0.2c";
+ version = "0.3";
};
"ellipse" = {
stripPrefix = 0;
- sha512.run = "75cfe216b2afb889ef873ba24f324a0ba5d633a2d0bf4c3f26d4282b16b98f0e2ed2d72c7fd4ed528e0f8e8411f5a826d5785b364459a34ba9c959f5aceb58b1";
- sha512.doc = "e91ab66f4a71bf41e2343fc4f8ccddddeb13d0750a14466054d8280c951026f8fa06bfae3f1e8b1a807b757a61c87a5d8c5bbc89f1cd0ea2533354dbf01487c7";
- sha512.source = "89466b2e3b44700341f96d52c9810c213baa79a543abc8804f5ecbd5d5e9f76cdf032378cd76d9b8545655b45f91bf15cfa7ca5720b00fe113bb1173bc488553";
+ sha512.run = "edcbca8843239eae7bd927d9bc6b5095d1b9a4d8db213e22c77ab4a7c5bf7a09781aa225af26f1e4127f263d5322c8138cf38ad1a7b19688468ba2ba56f840f9";
+ sha512.doc = "722d50daf9863145c81ad2b97d6acf6b6229d65f868985878651b506b00f52c4a556b888ed848ac1194c4a68e793bc498b2b6b09132c8070b61b103e6ca9137a";
+ sha512.source = "29736aeb1a6d64d0e94124e6c67246650f517fefc9761f58e70e1438c8380a25ce48d2deb180683da02f77ebb508302b3e446b534b7e56ba257e61ac6f5fd62f";
hasRunfiles = true;
version = "1.0";
};
"ellipsis" = {
stripPrefix = 0;
- sha512.run = "93d2ea4ce7551f6ff0388e067661d299bf8f0a1fe335b5e694a3556760db6a63ea0f418fe5a42c450acf7d53fa60fa80a9d3bb85a6c29074ab6f14c9d4e5bfbb";
- sha512.doc = "e13ab159b28cbb6e9cbb489c829065c8bcc8e820f4ebab7c9f292d8985a4cdc16a07cd1f85f15c28df84268474e1dde03a9c111f4cfcd67871970eaee8995068";
- sha512.source = "469c84ef48ad635cfdc0b6e7a1ab5cb0d9eb23ebb94532ae6cc5ff9e4795e77909edaead343ff96a3baf15202c5ad8e63846315836fde0fde11d1ca1e1e7cf81";
+ sha512.run = "1a60250e0db34f3dca834a1cf276b2f0a5975709bec3ae3c7486f92fb3a5c49ac9b07bb3cfa18724f27504c8e12bc7ca933edc453dd0ecb65d63dc5f7fbf75e9";
+ sha512.doc = "35441d8562d2be79787f2d3326352dee2fa7a9a3bde500f4d61dc5d8d3eb4f4f782548d464fff74e0156664616342e4afa3a03bc91a2b6f8a028382c12c19e9c";
+ sha512.source = "68e34b002ba2e9763d6f5e84368fc1135d864a46288d16e6d7ade872e5205a09527b3afad4c0b3bc78509a4f8d91460cd22a40b8e031e37e9ecdece8b184d3e4";
hasRunfiles = true;
};
"elmath" = {
stripPrefix = 0;
- sha512.run = "8542e08c3c50d7516885010c902322057ac52f7e8642afd11518abd20c676d25d3af9d73d26dfddeb8a1ba5d03a350a82224d52a0148f4ac10634c2dc9e8879b";
- sha512.doc = "94b7c53bcd2ec53105832b6ad4e91e44b2a0639e1b3716c13292919cd58c10fb4252021039f4fc772551163806ff6a1edc19816cc7be8c7825181af1e88e6f40";
- sha512.source = "d7a08b9d9b282ddbce129c7e0f4569c998836e0214deda2a72479f95a20d2e0b0beafb9d00bf7b807f5d97bdb4f3a7a1b4bbdd11caca334338caa51e3a658b5f";
+ sha512.run = "66e11b5d5166fc6399337183dea142ecd045050176384e71993c76aeacf57c693495b5153887a95051a902167a8444c24ba6fe2ab2fcfc699abfd41ffaa96b18";
+ sha512.doc = "3454096f8ddd220820709a83f4b5b741e80213bada631f5fd78292ff77f3a1963a487b07bb6c227451568c594c5bcaec9c1fe9724345a35478a68191305d5a97";
+ sha512.source = "0ff2b6fd17db3dbae757d4e015007ac99628f0d1940e584643f9df2247279cbfe3ebb81e057884a38ab167aa18b60a8db5eb7b88e777653ec68675205ca0fcc6";
hasRunfiles = true;
version = "1.2";
};
"elocalloc" = {
stripPrefix = 0;
- sha512.run = "b61c0edc92bd64d6738a963f11b42ca61ccc167c9c4b93f6fc1f055395736a9e9043b413c9d9f9d1d5e4555d1c18ba7d66ddcbef67d508c337bcaa3b3d148bb0";
- sha512.doc = "3648d15d3602c954708921ffba3b9e5c3928677bb1e4c5cd3957cacf5c059d6e7a36bec7f77a80a9d8b5b5bad44f4059e0d9ea23284338c633b155808d266063";
- sha512.source = "c6df39d63f693d1cb44c7a014611e94f02a9c3bf0f11f20306910c02c01717af6833d71b386524087565b9de238b2e90d1e9444758c5e2925146126bab826235";
+ sha512.run = "7bd72984c7bc1530e2659364b5e93b643db1accc8a034f6fe8333e26ecc12b8dca9cf40ada0b5986576e266e0eb7c801f9a3e4c2cb7dbe4d8c373ba0f0486ba9";
+ sha512.doc = "6b2d6f65683912405cc97b81a7cef07b4eb21be4304a12b5e0e11087d809d32023ea8067a81c01d45851943af2efc4eb4018f3a0e7a39e08bdc821f87264d9cc";
+ sha512.source = "c1dfe4848af6e1cdb57496b8f42f5f1744494857648ca1db92a770f9983d0ec7a4c3398a3a7b7d473204da475ffd0e33ea10606201edcd86f9cda3bf5bdf24f4";
hasRunfiles = true;
version = "0.03";
};
"elpres" = {
stripPrefix = 0;
- sha512.run = "d54fa2bb5395bd9d1178026929f2a0e216c3f6a7c11a472ff383eb89c9aa0a7e208b8e2a62d457571b412c6e390779ba5eedb11b8facdd885880b9ea9edb94d2";
- sha512.doc = "5b6d736cfdd0222a303f903d5c7719d952936966e03df58c8ab10d99b33aa42ad7e02d35ac5ccdaf2c534a86457267e65e6a8403f43fc62b611a9742fff5c8c2";
+ sha512.run = "e3b0dfc5c2da908b95a882acf37ccf56abbad0e37c53c4e8ece14b98401be3a84ebc4546b739ed8a3f5c30977522b5650c56f12028fbfff467b4cf0a53877475";
+ sha512.doc = "bd4b73534eecdc0e02184d0736684e09c688bef1658ddad28b0c1a952a63ebc87546c426e7bf3a9733bd62192d87d500ba3f99463830d3e14f30c0726d80cb6d";
hasRunfiles = true;
version = "0.4a";
};
+"els-cas-templates" = {
+ stripPrefix = 0;
+ sha512.run = "23197c9c87b21b92dde909aac95128b0e92d1510a98479d739ee38cf05f5873538bc5d558181bbe62ddf24f5ec1e62a06bd42fd4b7abf73d99bd27bb70a566ea";
+ sha512.doc = "d32781a8dc8b9182f2e1ecaecc3a952bb4b05d596dacc6346a45730f0d43a1b786b175dc45d4acf15279f6b0795f4d7227ddcd350f32b0464f3debb1ddddd7ba";
+ hasRunfiles = true;
+ version = "1.0";
+};
"elsarticle" = {
stripPrefix = 0;
- sha512.run = "ca04ed88a48adbf2b65a6785743bf35f47ac114e4c7b324b1572b9599983a25788ed13592d007a0d8c380ca387f2088dc0645f94669751afaf49c9324debdffa";
- sha512.doc = "cb1e5e40d7277c56173bbf12b65bac6d436f5725c844a557512e80d9ddec9c223ec28a384425e8ab744abfeea4ea2617df39395939af9644c36a002d69a34c9d";
- sha512.source = "2291a172f27c45b6a6c9d3794b03662f02e3145ee731d6387faebf79242ecba17f0fea5e5a313ae028dc3905b1b61f2eb6389cc457708e0a7e582692a6d27a1b";
+ sha512.run = "17770bd130aa601a8208e996c1bcf192459d6c6ffd4ca170a303c3a548c7481e7e3a136c64865999ab7ab38ab56b09fc2021555fab60e344a7fa23d8cd62943f";
+ sha512.doc = "28c78ca516aee82dfe3be32683ae404cdb7be9d2d248fb747079e2d9cca9da44aec40145d095d2e3f0bb2f3d600712fb75a987c8d1aa1ded3f738e58350c44f6";
+ sha512.source = "55755e1a228bb834820f74580935b7e8a5bb162a675ffeb617bb1c0f7a1b5d99422c53ed7ae6b0302fc51112d5dc3cf63bfa9268c49aeb66cc194529c9d36b85";
hasRunfiles = true;
- version = "3.1";
+ version = "3.2";
};
"elteikthesis" = {
stripPrefix = 0;
- sha512.run = "e87015bc846f7e2b7c6b14a5befe84756a9438cd8989f6e32ae616a8ce583d5bef897a081c5dba642bc99681c5d6a11d93b2175a981ebfba1a25674d9dbd76b4";
- sha512.doc = "698179aa0d4312e7af8a2f5a965659088fc3fa20baa5929ffd94228545d45cba8ef1e3dd0c9a70cc85378ed2cdb19ff525441cd7562d5eaaf4cf6cebb04a5884";
- sha512.source = "e17a7a5e9f2928167151d34d834348af45da48fddb40890d4ef5bf0f42dcbbba7def6af5c895ed9fafb300ce32d48e0730870fb8832844b2f2d1dd2120088f70";
+ sha512.run = "e4e4eb999e46b47e2cfdac34e1f36d49354104cd3bd0e13a78ccd63acc8a36997e3f075f40785e1eef059b79c0ff154b156bbc2e7ad039d79db778819de6ecce";
+ sha512.doc = "3d409ba033132d5c4ccb14e4e987cabda0f62e01d79f3c45b8fcf3ebc571fc9a5f94bdb0f2d66daa8d746de573069d9c3e7af0c998925a1176580bac3eaaafb1";
+ sha512.source = "a37110177743fedfae82f6b84c081661b29d29dacd4e54f810f2c69ee6e288836ccd6c5428a53350d422eb2f1d1c503e50ea1ee0861d33fc80e93f63eba89586";
hasRunfiles = true;
version = "1.2";
};
"eltex" = {
stripPrefix = 0;
- sha512.run = "73aa10d6cf9c75d676103335accd0c6f88c46cff43b3a882d4df7aa037e5eb62c5e628d0299bacc1f9e8287a4ebc711129387ab2cf2680a2301a7b998b4c2708";
- sha512.doc = "3db5f27b31389dbbd4a624248bc754bfc592d24bb71b9209f8116f3571b7fe347b481d918c9d5846614d7bc4b98b6b6953b4d5d896d3f39510079cf72a5f3368";
+ sha512.run = "6de1507df2fe408081aad0f75b69d7c21807f238d37e3c6d9cd243b741ae1761aced90e948a0c570f28db5a39616954412fc77a87482c890183f039923915c05";
+ sha512.doc = "1bdd0f64c524def46dd0a20482b9ad6925b0d06ea272b05d6163a23f61ad1727b099a893f5af7a7de4140bd264b1d3503794a4c9c11cf8137c5c6070d08fe0e3";
hasRunfiles = true;
version = "2.0";
};
"elvish" = {
stripPrefix = 0;
- sha512.run = "d5861913aed4d151c0ff830b997c27f17f9f46a50a9bd6959c9557d633e80acd4ed50454af3e4f2fbb39a1345510f9a471b43f7dc9c061391d09b53a6015c8d7";
- sha512.doc = "91165c2c931c389f905557af01fddb91a36ce3d1a70c748682551639d9159b9c007dd35141bca5df3ab642fcfd968b2c17e06526b2ad15909afe86fb5672b45b";
+ sha512.run = "ca1496b488a85a32364b264706c9b4e4edde5c92681493b150942a3a8a2a32158b314a163ff4be8afbea489a75feb5dbb1c96e8e70f730530cce6472f9e46912";
+ sha512.doc = "e296ece5bb11d273b33e801ecddb1b9bb93e5f8cfc4a7d62b1555ddca89661557149935b7c5a71880efb888364989715b4e39585b2de1bcd8ecc24203afef199";
hasRunfiles = true;
};
"elzcards" = {
stripPrefix = 0;
- sha512.run = "65ff5fd441ca23860d911d8b510f1ec0560160175174faf033f5d83bde5fb2daa35d0ac16479338a9b7e6f3bf49d53c3e36ffcf42152425301f09720ec8753b8";
- sha512.doc = "532694eae9fd9afb6f86da5f5b5c1453b3778d0ac7772730cb33f5677a64032f77b0f90a00e92f97def23beaccd4882e160c8d3cf26b2f5ad6a643307e8519ac";
- sha512.source = "bebc0cbf50a64cb2dd61dc71c840a0fdb089ada927a45400f41b9807a32c2331c19c6c171611267a7985fb6c14e51a067cbe5d8e39ce43d27b6c3092a22f8444";
+ sha512.run = "436449b4e8d6368fee200dd810b05db570d27846a56a5159422e7af74348f08e6f2f4c45cdc1aaf21d31cf0ac6e8552cc7f0968c2178ad4e65163294d771e027";
+ sha512.doc = "c24119acc3aebfc676641b17a0db75edc30dab7eb3aa766e35291463ee6049c9570ebe05d456e0bc0fff3765bee514332cde7b80e7d1479ed440c621143b7457";
+ sha512.source = "59f09337eeafa9b2ec6ff7bbfcd1d04535fe7d3defb942f858ef57a8007422358a68a72894ed120c3792da7c0f397d1a50dc093cc1dd2058d598649ab905d354";
hasRunfiles = true;
- version = "1.23";
+ version = "1.60";
};
"emarks" = {
stripPrefix = 0;
- sha512.run = "40303e01c970b384af755dcf4ff5d72f2451ec8f4d01d644fe11db4c838ed718044970e46aaa95cc7bc1c6e9ed8ab8b6ddf5824d973c646b3e0598ef04c83897";
- sha512.doc = "8bcfc7d58b91cd269ad9f607ece1f734dd9d229b0e093a07c835e1afac3227ff84be01ac4b99baf53d6d066b38ced4e8c5863b8789c4c853a824a2871da23a61";
- sha512.source = "85e4482bc5d08255cb931396b79c7223a67ecb6f6bc22fe33cc7955fcf9b62dd6a138456e4b34cdd3f475ee7a0a11b321f3dbe4a000ecb354cc3c4fc51fd2de8";
+ sha512.run = "8e5f2d559958083abbde5efe9e70b3cb3dc71cdddd3066ac305c310fd5a8b2652bc6b5ce66531963c5a5f9426ccfed7eee0700938ed6a515865ac8e1718de5aa";
+ sha512.doc = "4deafa2295612c7428b82a4c8c2c19811f91c2d456b430b6ab59014b3cdb42a86a84e67319745dea469ae40f89b36d104d30db28228c825ba0d86436a37cc7df";
+ sha512.source = "d7ded6022917a50689905c953808e9f4a43d03811bda490721480f823c4ffd36d15948e5693d73cb061a97f775e6590cd376ec20e0093af3af5b792d7d67e2c5";
hasRunfiles = true;
version = "1.0";
};
"embedall" = {
stripPrefix = 0;
- sha512.run = "9d84d0249bf5bf196d91128ffbd0ab274b6edd02f04d31133bd546e98244e41c763edcc82f7997c2fd1ea630e2f1f81b2bd849c0339ff6b89257cc17bd9ad04b";
- sha512.doc = "38945cf33e3aa07a286c325d7be63ea85bea7213e4601dd81071f8e7fb4e2160e913506d54f897c9da741ce2371a3a7fabd3b247441a492c36b850ad9cefff08";
- sha512.source = "f9dc77e3bd97e73f8c56006829f255af1f3423cf9b149ec962e60b824e624a29e648fd9a46e316b4da8b04e07c8958cab370537d32ae6f0216700a68cdfe9924";
+ sha512.run = "c531feeb7557cfca45127d9c37c93bf5835e35efa7c8aab65d58594c30d6864deaa22b64ba90cebcb1e9dcb139b00ad64ff96238835b8e059169278fb602ff2a";
+ sha512.doc = "be228eb577bb2a59b93c7684bc1fd47e9a4a505f6c66eabf434ad29523f978c877608fe76cd6ee24c8942889710270b8f304170f445e2a1408303d7c5a8a52b7";
+ sha512.source = "f1d3527809502aafa0a0b9aafd02d25fdbb97ab795cf4306a4ac84dccb873111e580390eb0499dfe13ef3f0bd7ea1a61e90220688dc814de7ff21ab4ccdbb1c2";
hasRunfiles = true;
- version = "1.0";
+ version = "2.0";
};
"embrac" = {
stripPrefix = 0;
- sha512.run = "dee1affa977831255d152cdd883c924db6251b6957d64eac41b3204cc37545da05564cbb983a5f941d7c9b9d0bcc206841d68a3fb0dfcb600674dd47172c1d37";
- sha512.doc = "c0957d153b5f7a89c406c3423d14653c82793347117cd8a7dba1cab3e97b8068b5743f328f750bb73cf8ecd547f077b00c51e26efafcf34163e20c7032f3e619";
+ sha512.run = "fee6203fc9017cc9471657ec8283342a3ee7dffd84d6e1debe3ee908986da80732dfdd916d7290bee51638dc624fe4d1920b7b561d19de5649938b6cc7324286";
+ sha512.doc = "f60e2dec5ef1d1a1cd370f98a94fa7ac963bccc97a47bc29966e26748b9616f4d1b8bea9d180bd7a1185d82a5c0ddc9e5cf0da3f019c2bc8b32ad07dabcd8b67";
hasRunfiles = true;
- version = "0.7";
+ version = "0.8";
};
"emf" = {
stripPrefix = 0;
- sha512.run = "221fba9ecbfd08f31179d5b05e42e944a12c1d5c4577fd76acab5bccf44129f1b8a10ff94220717ce311b9d641c0244ae89ff6548f4d179a4dee083bbe250717";
- sha512.doc = "d8d3934d1634b616651c3495718e8767ab1feebdeea6631b9c66705959e98005d11d89fdb7a08b883c9c290227658d6c135e6a562e4e87d7e0ca07ec8fc4a3c1";
+ sha512.run = "bc1b601aa523b30a54493ac92e15bcdb918775e9f57514b62357b85b5919fb05cc945b3120cea474fab714585fe2a81603f43eae51bb266e8989af6105ebc65c";
+ sha512.doc = "f2e37967476ed678dce7c01f195ec03f77327d59beb2b15cc6a64ef92cc377700a2b7b528ae6c42497cde0ac127cd10c51e3ecf5fda0cf7954d598a0dc92b5df";
hasRunfiles = true;
version = "1";
};
"emisa" = {
stripPrefix = 0;
- sha512.run = "4879998a189c2c0cd7c556e13205d60dc57cc213efbec433d499663952dc68bf6445f55616c874a7075fc6f3a49c3e702b15f5d438226692b58925286ae74da1";
- sha512.doc = "b971256d4254d793efe309f0cdcb13ccb4fa1836c0f7a5b124fdda1dc58568b739e0039b1359867bc269e64f899e19b1634b674f367b6404fb17a3ec04a13a02";
- sha512.source = "652dd3f45223b899c23555a3a3276ab999cfbe2e71af94c3a6027d75a2f24631977d0c3e4a73e9443c659b724089479e2a3bc8b89a34222d5513eaa054707795";
+ sha512.run = "9f62531d3cc26b428a628d2cab0e9d3fa95b1f67e91f5ffecaa432432b02acc6076acd32ac2650eabb54d9e14b6081d70fcc09299b45a0b5bd27905f1dcc8506";
+ sha512.doc = "092818afd707380679c4d3d44ad50954c48562ecb5b988d3bb94701991bc30cfa356f975a8fe8a381fe99171efea2b790115cd0a4f12b17430cecf2efc3d7d78";
+ sha512.source = "cf43591889d823125ce7d49dece358563c5dc4ca5df89bddc8cb6b73550e34e5e02b5aa5c67c96c747aeafc6070fc91f899d2142ad23424b11637a7a52feb55c";
hasRunfiles = true;
version = "2.2.0";
};
"emp" = {
stripPrefix = 0;
- sha512.run = "85a0506dbf9373ea3f5a0549a185bc3bd9668e8eeafc1829e8a79e8e95ffc64e357873f2b1f0a78713634e20d3be8cb28d3d10bf4519306456d54cca16c70805";
- sha512.doc = "4980c12792a907ded64efa84cb27f528f66ef12cba0bf382e8441935ee97840d49fc80a2a84e7b9e198e1f8c6b1842dc2d3562db8736e812e54ef69694891670";
- sha512.source = "a9eb0e2ee9a630ac54af943a0023a280bd24365fa0c44302487af83984b3c98daa0bc32aae74d5d5b46bf0c0ed014b81cc67602832485a5732229f490e26490c";
+ sha512.run = "5028360a2b412232b06b0bc53352c7a0a379943c14781b49b45cb75aef044df5bda24449dbf13601d1a574e5349bd0f2d2f7b7969f10bf72b3aeebe9e81b6ecb";
+ sha512.doc = "480edb224fcb42457c6252d4b6fd8cf42796e9b2ac72aa8d4bb22b3840cb10a55a509a47b8c504efbdba3e28192acee367e99638dfdbf9cab4fc5628496cd5db";
+ sha512.source = "e80aeb8566f31c3582423abc2794cd468b2a7b3505d4d01cbcf261201e4e8a95ca6ed87c6deffa03c9f868762fbe8b2078bf8327172ee9a172605fa0e6e72c40";
hasRunfiles = true;
};
"emptypage" = {
stripPrefix = 0;
- sha512.run = "b5faa4cfc44930dd817eac8569b52aa64b3ccaa6233e9e6e36fdafa3addc7380cc32689d6cf87508d129e97104e40dd79ea11a0ef554fa7277332a95af0a9014";
- sha512.doc = "7dd45366b98fe35fa485180b1351dc459397a8cf0264fc03651dabf7c11ccbf41730ddff1943b4e6b9f18cd2672311e55b131cfc1c8b95f4b2a9d2888d18e09f";
- sha512.source = "66cf2692cd1745e6d4367196fdd1f0f2f28e0b7deecbbdd726be55e5bfe4703b6c3e0c532e8403d3cbda46f7c8ebf9ead0a37621dd9a269fc7337ce9be72b637";
+ sha512.run = "6379cbd0983ca7b58d2c94ce02a76e054faab1afb2942227469dcf2c4d572d9946921b6d24e9c7d2b5a82cc45e7e380a8ffae671f165ad0e2a3a611b95841352";
+ sha512.doc = "11681a155df95f913c3d25cceb32b54ace35bfa5aa7541916c15473b951b02a7417380dfa5c30f5dc3de1259d6cad99859c31bad4c2f2056ffb4608c614a2e14";
+ sha512.source = "1bdfdd32ed844651a109b54c65e7297222cb065a122269bd5c10cf77c6ae0e38b717fe182dad6bd0432b5eafb38b3d8631218599a46bb61a598eef4093a8ce1c";
hasRunfiles = true;
version = "1.2";
};
"emulateapj" = {
stripPrefix = 0;
- sha512.run = "3d31ad11f250d92131792808563f9e00043e17f979aca5600913c07517096b4f23701490dc2d42cb0371e932212f8d385f486a4915cdcddb683a4d84d7237e00";
- sha512.doc = "66f10ae7adca59519a8ea101487dcd99b47e85d38cc8c6d435ae7cd9011d24a875634e21ee3bc85b9d0cb142d2950c8be8b4d0ea437d5d2f66e8de3a500517fc";
+ sha512.run = "12b73ef4234af72358c1f120d860b7ba823bb4d65f91cba348a4a136b57f8edccf3849eb36e95c50cc40445a5fe3908652c221b938ee34a17aed6b4cb265744e";
+ sha512.doc = "2d226b60313de3387d87c373a23e490a66c2fe1a94e97ef2364e65fafb037a148db7f5162ab9d3f1d788a037fdebe02ddedaa772eb715dc1ec8fea941b0e6708";
hasRunfiles = true;
};
"enctex" = {
stripPrefix = 0;
- sha512.run = "ad7b5cb9ca57e4db7322eeae184f9cb0a63da9577552bba97917941b5b6516db832bb4661cd96fd7f5b10b8ff0c3575e7d6cdb1f8442bcf022be33f734f55dd9";
- sha512.doc = "726ad5443f5813a4cdea85ae73e7bd5763230e25c3f0ef5c5caafe8c817811848212369d099451b20db4611cd2a6b496cf8c54d911a511e6a484e844739b795b";
+ sha512.run = "e6dc0988bd10dcefd63db2a57999637b63187d8a234c46dcb148e9dfe8388800e61237d7b58d271b735d2658d40c1f81016b5018e239d556fb9615d35b4129a0";
+ sha512.doc = "2bf47c879c6ed0fc539763c899d8db261135f1a0ef0052904d03a72663cff38d40d2fe7b0daacaf2d54771c7b9eb5e98b73ef71d2a733899d458803f8caee723";
hasRunfiles = true;
};
"encxvlna" = {
stripPrefix = 0;
- sha512.run = "c4b6a3371733b1ee2cba037eb29650ed1dfc7b66f8f7c1947ae80d26b04a1e8384c4b92f1912e53d254c4ef1f0ddc14f9e53284a9a398f0c796b7e5431d4d386";
- sha512.doc = "5c10175b6e1ef5811c0ca7f143fe0769e8c62a6f05eef1fed2cb6fbc05fae0bdf7ba28f230fbe6005592e7389bad188c6c5b669ada0d673f6da1b72ebe1c4f97";
+ sha512.run = "f6aa0a954affda9152f5b15958ea453e3c2979205f25a5d9f15e3fb189b2352a87256a345d382a3c7dc401eeb55360afa9cf942cc4779406b97cc8f8c47eba81";
+ sha512.doc = "01f44c8205daf33006eaa73061d27c9e17ce5b456e73f427f797023cf94d7380e44180c347021cc5c17870550fc7e626bab8de6219d6b56000526aa54ba34efe";
hasRunfiles = true;
version = "1.1";
};
"endfloat" = {
stripPrefix = 0;
- sha512.run = "11dd20d143a6c7697b1bcadc2930da3dbbba244ae66522f82a79aa48df2920fd405143bbe2f0e5b6870fbc1d4f81d9db57af0d6fd96dffc0dac76df33575c857";
- sha512.doc = "46be4dab7f971b25bfbc15b8670c5b54690d5c5355498c8a059b9dafa6c29ae808dca939e6760838d82c94d6fd2a1a4668c7d69494b0b42249c6e25ff54fe49d";
- sha512.source = "680d9f787dfecea506abc18b5ad7d2a7d96c90c597ddee567ab9eed3523e69bedf5f24f9651678e44266e455417fc7440c7de2940d0ce9b5933c5c1a4245a290";
+ sha512.run = "2bc564cb0ad7b9bd53af9304f378b6d0cdd9aa32564f2bbb39abcf0d942c4e18015b7181d4be5e873bcdf4e8f971d65678fdbcfb544c005ad012b378eb6e1351";
+ sha512.doc = "39a1cfa84a2cbe5ff1b59fd9c5fa6a19cb1d3aafac6d1fbb111f117892e34142f6a21ce7808238608ac0602d905cfff6235a78762a0d510dbc436c881baf59f9";
+ sha512.source = "551afda371c0d4a6e71299cac919857eaaed3ee8891f96083cd76fb33ededfaa3daa814593efbc9e7e8dbd4e7d257945972df547d7c24665e760960eccea07c9";
hasRunfiles = true;
- version = "2.6";
+ version = "2.7";
};
"endheads" = {
stripPrefix = 0;
- sha512.run = "89afa8d3238e25f22744711325a59b05fec155865bbb03eda1f8e4d413cc0c3839a8a7d30c80df9a651f0df2becd92269b7f2d127fbc173675a204edb8dd1f17";
- sha512.doc = "2016b165ab8e98b7c6dd09a077647b79347106142e293385b3a1fb9be32461abe931ce6d5263b245429d007767b1efdeddbce2b666750961ce352e321c2fe012";
- sha512.source = "31da3f88222cd5c46583a8f0ccaa459368470d83e3586e5e7bc801af2ac17fb2f02dc59dd93e6904e182e0d83f290ac4b0c098c02ab6e3254aece62ed4223b82";
+ sha512.run = "55f01774d62616b81fc846af275067445c8979d50cbb67c8f6cdc362a26999c83c9ce5428af28170ab9e4c6262fc4ed8bd0431c5aee8aafa89e38bf4cdc30989";
+ sha512.doc = "bbed9408161f827ebe39ae2161e89f1f15d8327f29f7eb18bf58f3cac7c58492529caf05ebe3111891520c406c547b2f1aa57d2927c5f857ea6e02ecfa9cf84b";
+ sha512.source = "c58d68a17da865391ce4480dc02f3375ee6d311a2590f8505885c3ce7fed65b2e7d6c6dd5838f55f4fe3d7192b56217b7146646269938a3a10cdefd3c55bd0c2";
hasRunfiles = true;
version = "1.6";
};
"endiagram" = {
stripPrefix = 0;
- sha512.run = "b827f99d416465af28086098abc1041f6ce9ca3f099015c8c2cfcc472a84de484809832eaed6c11c054305b410446035ca68ed8582ed5529762c1a2a7c7ff263";
- sha512.doc = "88e5669b25338f7ba12c0595cd72dc4192b064bda58d475ebc69fba0c7099681e190c1cc5001b01a55d2271943bc78996fbd9e788d70e5de9309d46fc5d17b24";
+ sha512.run = "50cda29c5f045e45e0421efe11128b11be1206b4ea3b183d401562a9c8afe214031c993f885bfca67f81e8b4827e024a0aeb1d95e5a8a03426f72f414cfd17fe";
+ sha512.doc = "0807629080916e9ca7451fd1975da985ac786326914521c21155c337acbf48888620e3bac03b00fbbf45bbb47740faaa40d1db768a296e4a6b1cf6c6671357ca";
hasRunfiles = true;
version = "0.1d";
};
"endnotes" = {
stripPrefix = 0;
- sha512.run = "a7cae9bde505bd14be9d51e4a5fa8276408a9f31d0603e74f8d7e3f8b529b3398f953f0fb7cfbbb7b1fe1e6f3379898da1cec6ee39d7e0fb01b9fc5e2f1086c3";
- sha512.doc = "7b9b3843c40112605c35025d262ea07a28f2d2a9f1c3f6904b99539f03cc56df8b3d1d2a00cef965121feff90d9b19b0ab2bf2f6327079830be595739b7a351a";
+ sha512.run = "927d0883e4453e96dbdc9739fd2db471e63d3ebe2ced9f0cf55be74f2bc26804ddd1151b82d04a6d977427e0396bde01f4332083dab7a413049d9d639295c196";
+ sha512.doc = "44aa9b7d48d7f363c35c61c1945161650cd030ca23d443931236bd1739f6b1d084998fbfab27fd48fd17ade00d1fa494a3595a8101963c311b7fb41a9307a40d";
hasRunfiles = true;
};
"endnotesj" = {
stripPrefix = 0;
- sha512.run = "95c029534a6c5f5238dc03d1e5ebee92f58bab4bb086d870258e18fd035432bbad1099c31b64ea0bb995c543dfe2de293cb933b90325761f58f9217f4a8a6acd";
- sha512.doc = "88f344ae3ba366222b30d0d2e2999807e9abbacad8a412cf63c727288f3117e25b24128278bb507679514f1808ac1386af892fb97a025ea61c563a93cabb9d45";
+ sha512.run = "acc3ecb055add319d5cbfc4e542c1be490c00187153990dd42d5b9a23adfd19795bebe4648129bc1cd8aa8cc243111602b287183803db8b5962b23b6c60487e3";
+ sha512.doc = "71e52552f4a432b8743e448142fdc8e49b9e1ff1d290b6d20731c083f62bb5be823db76720fcfa40cbb8bf75968b80875926aea8a7f67808555fdec160de1911";
hasRunfiles = true;
version = "3.0";
};
"endofproofwd" = {
stripPrefix = 0;
- sha512.run = "9f476756673f42480cc243f35c91ab1836eabef9dc58184fe44cc086ba40b5b93e80d7b1f24f75395c8190ca761a84c57bb4e7a4c55c6fadfc16aad31c90def6";
- sha512.doc = "238c1b5933c3c1bba365601e19dea81fd5a23e48210e8f48059660d3c65c38a0fa3da728684857138233981f21dc60f3457d55e9e41edc70b194da25eb438cd9";
+ sha512.run = "900fc2d9a2673cd75bb25a3c1d5d13a66a91dcf21a105ed22ab52b7e61db4753f3419e6e7f5d09b64b27efd6d4c52b6fc6d1ffd06d6cac37bba9017aa96712f6";
+ sha512.doc = "1b99e26313b9a0572c41900d6e0b10621032957e7569a436d0a84a4d2451b857993b8bcf3554da5ddad00ebb3d83347d5f81e7df858b7b15f2ce3ca92d5ce511";
hasRunfiles = true;
};
"engpron" = {
stripPrefix = 0;
- sha512.run = "8bafb892342fdfc6e4d8534dbce52772bf6a821dff9991a67a65e7f5d859ce57227e06bf1401f86d944c5662187cad1acc3ee8f7fb0a2b369499bc95d7dd3b6a";
- sha512.doc = "d9e06e6d5f9d52bb59ecd8aa01a985d6c396fb406aeab5393250e7c39e9a3ee468533cae840570b1d5e97167c3d786db131c423c80e09d578d10e6ce439c2720";
- sha512.source = "11cb8883e1a58070aa39e7650a48087e95cd9836af6b95170755ac42e896ae3ad38f58fb55dfe7ea83803757113edd44c1dcfccb9b753e722699d2905a8c7c71";
+ sha512.run = "e525f8d2ad25b93566c101edd29a70d49d9f65f591e15bf3457671aaf748da1afac5d483389eada870cefc9e144010e16c561d0561d97ecb3ae240e21b5c5b39";
+ sha512.doc = "dfa3ba98bddd11db47f308c988735967d1ec92c688081bad0deba88c29bd01c976bd1180342b890489f3026c964520ec1fa399fdb52f484c24285e3540a12859";
+ sha512.source = "b47f186eb08ee68b769d61954b705fb5e0575f9af90968569a1928a6b97bbe5bbbd8b65dbd2f946a40ebc7dc1fc676a03effd7cc51924356531ce18fcc3c8dee";
hasRunfiles = true;
version = "2";
};
"engrec" = {
stripPrefix = 0;
- sha512.run = "7cc372bb9ed44acaba2fd1ffda68f513726186896c32d5ac66f12d9cc1b6c2e4852e0e01af3d12476582a58530280c308091f04f21e42fab315dd8497bef213f";
- sha512.doc = "fda2b8075f8fbb4c6530434d66bd427d356ad3fcad80d655071a1b878b50f12f2f86d0894e26e2473f918fa73a74be06648734de0aa9006cfa7bcdb90dd84d7b";
- sha512.source = "379b8b25d5fa6cee1f18d3e0446360f7c92f80b5a281c394629b2ef2d6543ea3fa77503e7d8d8e208402771ad7f0059baecac3df48a724d1a5980d19093997cc";
+ sha512.run = "3856199a11043eb42062122d99f11a64791113ebee137b588b69eab7ba79d721349c2268440a4b801b0e7bc293fc99011fb9a70a732a03a5656cc6302cbd0054";
+ sha512.doc = "f5402766dee90ec0cd2aad59db562a7314805072d4247e5930e59f5aebda9c1b87c4b6935028ec960bca4eb27a1bb1c7ff31b2a671ae0338e1058e24323d4cec";
+ sha512.source = "ff2e4447135db1164447ed8502f45e9dc647cc3b8c9329fe21d3a279b40c2da0923fa78be44ef52d4d9a4781945976714140bd2837268d0537cd6bd6c430501f";
hasRunfiles = true;
version = "1.1";
};
"engtlc" = {
stripPrefix = 0;
- sha512.run = "b838ab57db5bc63dfcb7350db7d50ac5a6bc9ebd55610a840859538e52ec75b75f12799fa42693e123fdbf1c48b103dcdb9fefbab5def6af970e18599b337094";
- sha512.doc = "0f2f81e46963de20e3f45edd28d295495bf0137ccfdfbb4f5645eb9853981015338ccee249726d217deba9d7df9c68d7e5fb71988f72227c6d34b18c508c6abd";
+ sha512.run = "c1ad2ed5337168c70bcfddd35c72b83b19a1596bc7d9c71298eb82ad8637c984253c79216606060753d1cc5ad4f961095eed8be2381b786b12202f5b0bc748f1";
+ sha512.doc = "4c6cbcf337eca115a856eda24924588208ed9e7491936640c8875d49d649d6012279e4eadfa7cdb6544e08fa283c341754d896c921402a2b1180764e8a8ff233";
hasRunfiles = true;
version = "3.2";
};
"enigma" = {
stripPrefix = 0;
- sha512.run = "5777966b33c524be97ab68d96307d20a1337128be3191f89de171903f629b91d3584204433665af367a90db3a2df8af23f418efd7810d5478476016ab7950815";
- sha512.doc = "a0dd09dd0d59ad965d75d7c1f71bfd14f9fcb8c5447e8cd38ae21f813aabf153bb05d80525187d6d0f4e6af9747e3bf5c94d85005976210b9efe1f38253eaeac";
+ sha512.run = "70cf80101d3fe9a75e750f5b3df4db79f30f5ef76ed65f4bfb40f36e5c8c5f0d22468396fe3a531508dd484ed5929cd14d4e22734a92814a4eae9ae2ec3e2b07";
+ sha512.doc = "b0509d252a2dd7b61339ed084dcb8dd4c3ec0e63aa6fcb7fd81302b82bbd3ddb0b68d0460e5970798a12b2b66e1f560b80c7bf36187553abf6531e0916ddb71a";
hasRunfiles = true;
version = "0.1";
};
"enotez" = {
stripPrefix = 0;
- sha512.run = "aef007f46c45049f07475e0e5c467fdfe4f72afff233521f483d0e62c0ade11656ec52ce616ed374fcb34286d4f69ca8aec5811bbcc2d2a44ad6fa0ab8a3a096";
- sha512.doc = "3a24e1001d2c4c2c3bfc5fed073b5a5b336c69a83c99e63c1ecf8bb042a9295b42a5464b015b2b7935962753be5a95724eee9c661e6115970eac1e5c4d17d030";
+ sha512.run = "98c83d1a6f738ad708568e620574a14ccf75325838a80f9beb1e2f345e236b4f5bed156bfdc9c280f20e5371007dbb59a8e7081eed07f65c739c3105c794b829";
+ sha512.doc = "c77e63d310940d35be4c7bc9cae0c9894b815ffbf27b41092f6aad32389dd866de08a5b15b3283059a08c88510fd6d1ab60ff33cf9f483a586016dcb8604cb91";
hasRunfiles = true;
- version = "0.9a";
+ version = "0.10a";
};
"enumitem" = {
stripPrefix = 0;
- sha512.run = "bd44433291bbdec18b730743a28f5af0d58413d3f2818a6cf50e23055c51295f35c7c03827487ab6426a66e4b1845b16fd50d649cd3d50515b3ac2d32c9344ad";
- sha512.doc = "1cf666526ecb425e58e095c549d358104f04a6714369faa5ac940e79558f39780de541e20edc1539e00fe29420efe9ed0be0473cd82f850ea49467cf824c1c4b";
+ sha512.run = "d49701368b0ce611f5cfb52ec06616edc27b2dedb99230983ffc59c4c1eadc265a8afd3c94f1e57920de875c4ec684fec007dceca59fd4f4008bb5572c13880c";
+ sha512.doc = "b61f62bb0da61c7124f661739ebfaff6147d73899511d8b1a1d4b98b31bc596c3994acfd73c3c1922f5cc8a05c6a98572254067718be394c48976a10b2351503";
hasRunfiles = true;
- version = "3.8";
+ version = "3.9";
};
"enumitem-zref" = {
stripPrefix = 0;
- sha512.run = "b1160993c23a95b7c2a2a79e57cea992b83da56268e2dc2fd80d0841b99bb4036383b0811076498173b7e8982aec393978d7c0434f2d3349d4555754152ed5ed";
- sha512.doc = "3e7d061479f649125628394408b3d859e7fd50110616e00169ea131fcefcacb325b37d9a23fd8b4c7eb7da258a3609c0384a3e3cb96a6308ae8b2bc5e4116e29";
- sha512.source = "6e8fdc7591514ba2bc8381e7f712c36c6d2d6d9decc74882b9b4028bc6eddb8b75a932d907d41cd4623ce0848b8b89f263f106905048d8fa35522c67c8a7794d";
+ sha512.run = "5cd16cd19d63d4825dd1f726ad7617bc892a0d80e41f559234b3f82950f589f044a9816005a089f6837805ab08f07b507e47c5d2d389728adaa5350a76d1c1ea";
+ sha512.doc = "af4404c0f76f6f693d1fc0a82e0673c461a1acd6a0d7e9cbac10719790e54199deed1b87fae59db4826c2d1874ce59c7c2a1e5ae33286369a4f7e495223fe2e3";
+ sha512.source = "7f5642d0d3f3779b0d66832f509265a17e66c6e3ab4a74e7fdeb0bf4af9c66257eb78a9bb3a1a7dc1747a07ace12607031f861a14664addcc9d707d3f8c5d5ce";
hasRunfiles = true;
version = "1.8";
};
"envbig" = {
stripPrefix = 0;
- sha512.run = "bd004f62551ed8ad29cb833fc958f56156f0ab1a4134ee557b2fd9f64ef61a04da2d39eae3bdbd2b42ff232447b28ad84455d2f37e028d5e645467dbe5d520aa";
- sha512.doc = "547712391157c7368d98892cfdda5ab82b1ffde08d1064e27ced3f6f9fdaf23d4dd0ea703bcddd1611a8367a45b8fc1f9a84156aa4b533fdf45d65037cdc3360";
+ sha512.run = "e39ce40decbb52360cfe465d8a5147f9eb5bfae8dd42b86a868a46f1d3c2544d14035d6c307e116c0d08e6ecb62ba5943de803ee9d40a0a8cdf94a88aec8f808";
+ sha512.doc = "cd8c32d4694252449e78736be1697f9a8da01079a8aeafb774d92ded858de9ee7ae163b3758710df466dd0f75fb8b325e86e575457b66c8107f3c580fe0fc737";
hasRunfiles = true;
};
"environ" = {
stripPrefix = 0;
- sha512.run = "fde1efcb82a9419bd7aeb065c39c3e1c89527301011e64286d58ad2ec9530c4157ac606f913a7b72c2f79a12aa131b1e2d0f8c987d0754e6618ab2f51e1cded4";
- sha512.doc = "0f7f84134d703abd4589e7b4c982618560e652598fbd278ac5a2ffc9740a44b1d46ce4f128a5d042721f9699e418c6fc690ca292e0b0179a8b4f296bb42cd5a1";
- sha512.source = "d1b1e1273582db5116111b726ecc6134a768e4027e2ea00ba311a4c0d21b03e67c76cbc3e75b256bdad38e7110e29f1155b0a584988f14cea237f5169dcccb56";
+ sha512.run = "4e5bb20e2a69875006e8d9ebc3a8744dcfff3240cc28ea44f7acfa3775914dc9ee108a89368b6a510eb0a7aed19d2d13b001f0270ef9ad011b881c3cbc6aab9f";
+ sha512.doc = "443362ac9bd70d88bfa92c26e66871ebfc9ec1bdc226ec49b8a41c7bb76f3afa8a424d7ae2e16a7d06f77f4da4208c10f8dad014d918ed7ed239d645781b8815";
+ sha512.source = "5f539dfec035e337aa659aa29815b9293e714efe27d55286a96afc1d52082577eb42bcf02cf19388a2ec92bc880bccc73935a7f5a55ad7f6ed5bfb2862476aaf";
hasRunfiles = true;
version = "0.3";
};
"envlab" = {
stripPrefix = 0;
- sha512.run = "a0355170a81d013bf139c8db9bbdcd2210842b9823aa00d13739515e381dc87d3963748fda8a7e5ae4688b1349b96e3112d3e4176e6b4b9862725f384ab2b73d";
- sha512.doc = "a23e9f54eff536859a3c1e73d5df2daa9b8fdb0622140d9cc6a1e8b719babf61e23ed9c3a1b6f6b0fb66bacd8d4e30e96e25f878b2c72412755a24b920a51ad2";
- sha512.source = "50a42367bfe3de01f4f680154f0f81a895cff5742f088c77b79151879fadf3e4e57cf92b9a2d0a209dd6e0e55b36f8ce1b1d2d9cf71921df87d52d60e814a519";
+ sha512.run = "ba20028efa3c286132133d8c292fbc02d77881e64923ca98cece98fbe1e60acf4033b8308a3f9f31f144de071938698a75add803436e1205f7baa820a308a4f1";
+ sha512.doc = "4dedc851e00f82ff3bb912e99bf112f4e464b129b89ed75ac41cab9e9ec8c54a32ace3901a3bdc11c90597cfc0481fc7cfc89b4b95bc9aa0c8850a1e8ec88cc9";
+ sha512.source = "9181b7083e3b57329effd0c9ef462a626f8de6db5eb6dbf6800237348a010b74eaeaf11ffa2b491ddf324f0d9bb2c792b9fdda238b887df057b82dfa4fbf04cf";
hasRunfiles = true;
version = "1.2";
};
"epigrafica" = {
stripPrefix = 0;
- sha512.run = "38deb54c6e10db2be46d0bd8e960f067f759a18ee03aa298ddc21fc1207d082ae87f29b784bce99b2d4d47d9edf6c244f98f33eb54596dc36ad5fe388d78e21e";
- sha512.doc = "bcdd4d9cddf2894f39c89bb78910a4839dba918baa04238e1a0c3f7cb824ff58875c0ebdddc2769ac483f4697699bed638062173d1d6062cac6bacb2d6a83e5b";
+ sha512.run = "82e5dd9f781b6c3ad0bef743b117d9658ae9e0162fec524fbb59f35f13008d3ce9b37daef8d6b977a5ec4834a1ecdc06346627857445c5f19c89f4b202706beb";
+ sha512.doc = "c90061813a408ea74da7c0a9a53c1dc0f4ef65a9ec1d96e92002127ef401abb5211b7f029630fa445725497018a6e5ed3415e31c40001674405b13a4b4ebf6de";
hasRunfiles = true;
version = "1.01";
};
"epigram" = {
stripPrefix = 0;
- sha512.run = "07399b0109f88c91a42002529a35c94f43b3d44a161cff988633d6b1a4bc8f60bc30f2a7b13e38eeec045dc7ad4d39b1cb872b3b1b9790e43978c2f08d05a29e";
+ sha512.run = "8952dbb6f7c573028b1f9621cd9c947a264847e59e1ead9547d386d71c2c15ab5f9c26088568b023030645b02191c9b72d827a80706ca1570785876c6acac6f0";
hasRunfiles = true;
};
"epigraph" = {
stripPrefix = 0;
- sha512.run = "eca90f0e04b861c0b4fad52ca63aaef42035804a5d6c825dec0530f8475b720dd07b62d78617efdb1ca41db019ae481227a9a860fb1bac743a2df7277d8d4101";
- sha512.doc = "509d632cb50fd408b0c5b7d3540e22623aa66a8a1936c2fe2dc60252ca2ee3867676b22eca3039ac50899582846c535f0df0ac9959c5be4e34135176366edbdc";
- sha512.source = "0f0c9cabff3ca5664d1ed6318af17b42a932256452b467d70f191b832a3f12c962cce4a57e43c8bfb9025a2b83994e3c6007c2652690427096348f566b388c03";
+ sha512.run = "a6d4ffda943916b41743ad9c924351279e469c4fa2fa419e6e54d566d68faf6f381db54c9c5ffc2627ec2d7c699efbab47794682d8eb6633ec5a81a9029a9fda";
+ sha512.doc = "bc9f14e7f1a6897720c6ba2f2faa5e35f739a2d581f3f865ab4b46696656ad996637ffc436bc20b91eb0f09632ed89dd79c42c11905d3ad419a580a5f87fca68";
+ sha512.source = "1736ff1760772cbe5c806a489b3bfd578300405362a4759e0701915cc2ef8e4ceba58f07d53419d0136db549323b57d0bcda7aa35d2ecaa021e1768d6a8024ee";
hasRunfiles = true;
version = "1.5c";
};
"epiolmec" = {
stripPrefix = 0;
- sha512.run = "fd2721b671df77931512af2b10f01fac367f659cc1c069c5682f2d82dd6dc637481b49e838c911ae52717c03aff560fb632f97548a53051fab97c2d08ba61e10";
- sha512.doc = "c1912940efbf6453a8e6168930545fb42d3586825811894e3f220e363c01cc12e18e762036f26ba6f54616ac50a0e6caaf1904b5740f5af40f6e31344b124fc3";
- sha512.source = "ebe0063d46e5b56decc4fbd37f82532e73f00666ae9cba46198e0bc25700b4303768e7561ab24e39fd6727eb3a154dc8e3e5aac8db4527b248d0c1bd9d479290";
+ sha512.run = "5cbe40240b14ed494500c3831a02659be437ad9710708929a69670d00b788ffc99d4d35e66fba04f170c9844faf2432c116d75e6b01988736ab483e7d0255a8c";
+ sha512.doc = "d2c54da2821e850f17ea0a21d0bc67385e2d986948503fbc23ce6df5229708f0700cdd30a94d09cb310cbd911c183c40935e944341b6ee7ec56cdd9c2602011e";
+ sha512.source = "a52ef99c57524444151175f8e345cc59ae99c962e31420363c01e3121e1b4ecfbaeed28a01c3185d9d57beae90aaa8fe55dec15fd0790088f72fc4ee8860ea12";
hasRunfiles = true;
};
"eplain" = {
@@ -11294,1446 +11560,1467 @@ tl: { # no indentation
deps."knuth-lib" = tl."knuth-lib";
deps."latex-fonts" = tl."latex-fonts";
deps."plain" = tl."plain";
- sha512.run = "b87777213eea23dc213159d6ab7b10ee34c921268c46c46e8a1360ee208a73e67e5e7e5fbad0a68dbafff10978c11a972b4c879492d6a2e61595edd388491946";
- sha512.doc = "3ac9f1cd32053c5f8e48ec2fdf19c58fceb9b753a0990f452f15db38a44e033ee5ae6edaf3faac09dc316c13e755c34d52abacbb3faa38b2a61c390f6b28f067";
- sha512.source = "f26ef04d0a891a8789ac143a1cac8674423a087584aabeb8e5d31aec0410ccfa7941724877c0c650644723d6211fa7d504be48de8e6a25948bbbb2b72248e811";
+ sha512.run = "66095056f095bb8d716382af1cc0c269bd61a6931dfd4a0d5edada684f4e2e794583417e6ffe09e64a3276ae3330844bbaa3d668697db163de89038e1d020758";
+ sha512.doc = "93086e5846ddbd57c799446be06afd6489a788427202ecb41bc60c283953af07513f3cc7e67964929a9944515dd3582f54ee2bc81a99e9770f15cbec51a86534";
+ sha512.source = "41ea85290fc3abc63f0e3b879e0210f204bb9e5dbf99ea44c0d506e9e68533313f19837ddc1ca1c45616d709cd0402396ac4729908f3acf38491e80ed4cb24f5";
hasRunfiles = true;
- version = "3.8";
+ version = "3.9";
};
"epsdice" = {
stripPrefix = 0;
- sha512.run = "b0782a5548f456bde627ec2ac04a7cea45124da43d88da5a9ded85207e70331769437a559266ca38b641ad13ae67295644d7d4a1100544ca209481a993fc18e8";
- sha512.doc = "7ef7df16ef2fbda2fddc2a2ec22f3ae44b5eda4ccc45c94272f53835d466c052c87aa484086294ceff8973ee698f4b06efb96e6fd086948f2ffa041e4abb0e04";
- sha512.source = "cde2a3708dcc061dea42945bfc7c62f566236a7150748bd844564d79518af42e61edcfad6cc42368a36694e9db353724dd2d5f7ca027c1fa9fb123b58c9161ec";
+ sha512.run = "acc0ceb408f320570a93a52132d3e37d43d4be65a31a038187edd6de9899427f08d7859dbc383b7b27e9d9b5a635ae94ea97f0be4ab8386b5991089a1435c350";
+ sha512.doc = "6d9db45832d3e26e79a518f06d00db992ddfb2999099d32b415891e8d05b51803dc4f03d097cdcb04e5ccd6073606d4c7a87a07b9dd20d8d257456f927ee7427";
+ sha512.source = "9bc8b64a815e9aa14b6ef09e9ea6328e338e9539ebefbe3df805d3fe05ba3aff61750fd98033be72ed7a7cb4c3d5aa6152b557c9a1dfb0272dec856968171d29";
hasRunfiles = true;
version = "2.1";
};
"epsf" = {
stripPrefix = 0;
- sha512.run = "227043a531734382b48eb2b1250fd0ed2f0f836195a95f4d962db218a06016a940227f8e9bd8a44ab0e356aecc51df526a2f03b912f6c33f69157074cb16f74c";
- sha512.doc = "a8fdb109e3efdf4fedf7d0243a8f1fd067584c0c1025a466dc845b0c8ed5973c6fc54d876329a7fa5bd464611557b825e0c3fcd2691890c03d58ee5e020014e3";
+ sha512.run = "4c3698edc9ef386b08a2ed7c360d926be6ca5a8284e3e53e0dcf5f222eeb27d4d33b4547b42dd2e5544ab381397aafcd58899376d26a4d9d47beee00ad1e9bda";
+ sha512.doc = "52be704eec6159e70d99ae2a4823c1da0790f41da9e6de130c84cc77e0d8d29aae145ccb9b416ddc5c9641100821f5099b5c597a350438652381be903e7681bb";
hasRunfiles = true;
version = "2.7.4";
};
"epsf-dvipdfmx" = {
stripPrefix = 0;
- sha512.run = "16dc2da08c57eb05495b2a4c749babc16075c7bf2ac63208c0bf80feae52acbd0924ea41138659070a0211ec7a420c12872844af4d2320fa2a5f3f769273aa90";
- sha512.doc = "dd094950ac6006c7708faa1cbb65a47aa56a54aff27b01f62f5ba3d1ecc9f450b615cabb853c4692b8693f79c1b7032ea8f09cbdbc8b654cd42988b45cba9f88";
+ sha512.run = "0f210b940d55bc2e85b3c86318be82fde1bf2b6fa2e5d498101036a01cec3b09cd8081079476f128f21881b14a13c7fa248c758a7a33ab0770f261505260992d";
+ sha512.doc = "e7b770f6880bfa8001851cfdcf2f2d03117fba3a2d38514bd7e23683aae08d57774bd1bfa4d0f75df443d9111a5472ba96bf8129e45b618b39f1798b27fb533c";
hasRunfiles = true;
version = "2014";
};
"epsincl" = {
stripPrefix = 0;
- sha512.run = "c48d53d39281d082cfe56ff64ea33f42dc05c0d8943e669450635bfa3ba36ed91eeaae636d209149bd05fc08dde07462f15eefbafa57dfd0b8b1ac72152560b2";
- sha512.doc = "8029eac2871973028d6e790263bb3e9247a19deafbbcdac1061544f293d326b6a483dfa2ceead46a6d3e89da1e793dd51de7f6e496912cfefbb3988f6c1663df";
+ sha512.run = "f9251142a990038acde2f1e7b61b94eba39b2c4f5c43a1151af29a17d5f0efb0cddc0af1ac8d056d8617b5ab4eef29bba14a4731ef933480a9bdb95fcc15d023";
+ sha512.doc = "2cac5738a39157563707879656b473e7ac7edac2f304c209c8164c7878b10f0d5dcba1d38232ed6ba8e20fe21b3a0cf78dfd51733b993ccd5fcb2c0a05ea31c6";
hasRunfiles = true;
version = "0.2";
};
"epslatex-fr" = {
stripPrefix = 0;
- sha512.run = "1ae9b36fd14bfe91a03f53b4ffcd40a89fb14285da881cec644b0d1d5c76d1c43a337ecdf5ae90e381155876aa82f496aae1e5cc498409bc56762efdbb738cd6";
- sha512.doc = "8b7a314af1fa4b4f0cc3f138d2ea00e4713b895bc0f0cff966104870249627d0cfd74cee4a0103625f73ac7a27e713641c5ceb606ee51be533adcd7ca6984e9c";
+ sha512.run = "f3e90ecb487259301c20ab4c4c28702b9cadfa844a49361fee0881a26f827ae602f954e4a3e824e910d2e098097c387aa5311c5f32cb58df5a0a1e2fcd9d2364";
+ sha512.doc = "7965e6094535d22b04193619842bc0bd090c2b47139e65498dcdf428f4ce2ec54e7da5edbdf9015c9d8f2013642d11347373e625a3884c629d9d807af2a9880a";
};
"epspdf" = {
- sha512.run = "ed89448463664021c708270df8687b04b86636ca6b7ef749a39cb7c464198ea0c649a973f4b718160aa19e7e8e19fb59964e9320137a20c31b968b280773d0e1";
- sha512.doc = "48843c5f43bf728df3100ce27ca70412baf977c1e7d1f7c59fd8a84032e98748f430d1b1a4c4d64b777af793ec54fb5941cce89b285053ae8272652a18361174";
+ sha512.run = "a8d2e4cdf1b3e4439ce8c96b18cc7182bf29f745b8a35942623575951ddf179964536f72ec58a357e7544d861bcf624d7b35ed3a0932d758e011e56633aba078";
+ sha512.doc = "f2c5ed08890388bc064af0bfe31f540c126b9bab4a5b262a5e44f6cbb4e4511ed43ef0fdd2945b01bfb1ff4aba15aaa7e7fa373f7cf93827fa352226a423d8dd";
hasRunfiles = true;
- version = "0.6.3";
+ version = "0.6.4";
};
"epspdfconversion" = {
stripPrefix = 0;
- sha512.run = "057288dbfa1e8e15205d7506bbdb801d90ca2e6bcd11bfb36ae18e463e406c6aa5b7b3b770240c882822e91d5a85920ee2f953f73d31abb7d59ab05df9265f24";
- sha512.doc = "66f6c09737870706823e5fbccdca0c91416fefd478751fc84d4fe75199ee788281cfb56146db93c46515175da709689a1d213d1949625d602911190172a58317";
+ sha512.run = "a1f328125f82f33bcc881adacec981f4ce8aefd4cbbe160de66397ed3b1d4c2ed980f5e1c17c63b75973e3c253d76afc2f1227272ab7f0236e47e8e48f0f015c";
+ sha512.doc = "dc09e2ef835a85bbfc7c399b7c7323d64c312b04143e8070fc403fbd484bd893be1e4b532580efea93baffe64625c33004405eb0ed9bf6295646cfc260d72c40";
hasRunfiles = true;
version = "0.61";
};
"epstopdf" = {
- sha512.run = "f8555a7997bfe048876cbdebe187167f2624812dda83c4d74045783a8ea3e7d807602e268d0d9fbc653611327fe6c9ed47be801411ee84a5ecb75b446143598d";
- sha512.doc = "05af8ca35f7739a6b5a01b993d6ff815e73e6da08d06495ebabb28e662007d1adc70225235e61fc292e5fe70c607ccaa02a57f451f9d47caea6461c0e265160b";
+ sha512.run = "6412bb97554b271cf5412dbccd316f3d69d7bcf2f524a5d6d1a75f69cfa11a981fc4ab063b6ea8302c2a0236ff93c59f1ee2f8f2b7f33dc466324080fc5016f4";
+ sha512.doc = "7fef59ad3bc72b2e3fc10021216b88b8d5465f42503d9938031c3d40d93fbaf637094fdfc87b19ccc1da4d9a28c9890beccee7c30b915a513a909edbac6e0a25";
hasRunfiles = true;
version = "2.28";
};
"eqell" = {
stripPrefix = 0;
- sha512.run = "140a88ab6d470457adee2887a178d56c42ff9864f23f6434d9a5c8c30d28625168c5db64f38499d3ed1604eb36a6f49829967b24c3a4daf1966046f5ca0da931";
- sha512.doc = "04abaa97ebc8161fba6f5fb7814f165c55b1bc502fd9b23d43a79a5ef0faa3732a6fb95ef80da6ec49e9ae37d09d81e3805d07fcabe52bf42ad332d12acac4fb";
+ sha512.run = "b3544579e03c33b7a5a10f1fbcb22735d1bbcdb9fb5ac94330ec1eeb6f6ae646935a46f4c7c3bdb4305368b2e9aa9eba244c80f08f3127fad2080b610f1041a1";
+ sha512.doc = "9210b85937d0bae3eab982f45b1f38f7020327c9b4cfc6604de5b171ecc84f54f5bfd088a3f06ba7123a7fc01a6fb09953015b1813db9ab2fbabf2a15bca955c";
hasRunfiles = true;
};
"eqexpl" = {
stripPrefix = 0;
- sha512.run = "9da410140daa41ad40a9ae9c4d3e81253d54077359493d00f1bcce84741cc9ac984f6f06ea89dc8aa5c7b94d93c10c53aec2e56492a410b720aaffd3f497bd68";
- sha512.doc = "3585916d140bcf7c3842e74d239ef3ff406945bf588444bff3da8dd12ead35f6fef8b362ed95e3cbb650054814fd2c2401834c701c8cc8c0ac35a3a15e5508fd";
+ sha512.run = "c3412287917852e6c8c1ae224616a3cc1cc15156d66bfccbdd3fab70b02e5d4ed0b3b097e7bbfc89f71ceeec6389d4e66c0c1abff2e160d813d2f3b29325d7e9";
+ sha512.doc = "c94dd14530cf7b93ade41c7f4084988ed480dc4259b90886278dd5665e5b6e705e79a5c4d1db428b9d43e9ed9fa63a06a6e10569354d848dca3c76fc28c847d6";
hasRunfiles = true;
- version = "1";
+ version = "1.1";
};
"eqlist" = {
stripPrefix = 0;
- sha512.run = "f700c1bb8b88a0f2b9bde6fe4d6a9020851dad3fc685522b48584e0b51ee7ff7d15cb941fbe2eced5ca0872abb3c6a8df6b35cd2d0c24473e18649a7d03f7ebd";
- sha512.doc = "080eda6a0fe3676928d86742aba9bff6a15170366c4beb558a0480e6922c15a0a763b148dbe5c193e593b94ccfc459424d18ae62d37c92ccbf909057b372121f";
- sha512.source = "3baf57959d289fcb0eb7046550784e5a1c46f66baf0de3f4ecec4171915703b15fa4a0703c06cf5ad0ffb01bea426a7a302e27121e599055437d49eceaef1c43";
+ sha512.run = "1af830f51ce25946ac8bc6a4cca323dffeff20389ec998b74afd49a8edab5ad7a453818d4799e55ca564153a87b85e2a6b03ed67e53cc5ae6fa74c45edf3aeae";
+ sha512.doc = "a5b22b8e9300064d77d02ca6f5652659293c6fedb792be2f0664a2383b3167ed7bf8796af26edfabfdcab8d75ddf30f3815be36e8f38fda30f1609b56c16ac61";
+ sha512.source = "15817915c95c5f609c3def3bce324e6ca362408aa862e7b3548a67225bc1c33bf8a5c8f924dcbb1951958beaccbf86071b4e866f0e7a4d55a09456412fe70223";
hasRunfiles = true;
version = "2.1";
};
"eqnalign" = {
stripPrefix = 0;
- sha512.run = "92954bae2da8b1bc387ea1163c4d7b4802ae01b3d24d0af9a3d0af88ff42bce73a20f0fb9898d600785a0ec5c8a5e3f63848d3f043576f6f4f26b58cea4b6c21";
- sha512.doc = "d30ae8a7555ca9058f7b779116771b4fe442179734e308eb1b6711a7ff7f105caeca0b5b944836bdc8b85b42a07b2c1fd303c84021cd3a811178077efe1bc5f7";
- sha512.source = "c7d95f71626057e69ba5b3c3ce7cba60f9f7f6ded41f8d2c89ab9189ebc372d6aded3b1b93416a2895a44995249ac768dd14d847fc4ce74293255abb60bb539b";
+ sha512.run = "6793d24d272ff5f95b4e37fa3f4206e7358e0f5b51c51bcf4c61908e3fa554d8c8a53d888c7d7b1adde09f5d308c19944e93abccdb7846c88544abc90bbe4924";
+ sha512.doc = "65847f34d7d1c76dd4d87ebd7e46aa1bb9e9a34ecf04cac6e58c18f9f4949d3e82325dac982f6d704fe6013e2acf718f0372873e547434c15a4a07c07ace27c9";
+ sha512.source = "124449d3ce1f3b120f152c1eee49447f640f97d01f1d5a6f79ef72d1465cdd31de896049a5a7163e4e366ca9454b0f78723c4a94a24b8d83e2c4540d613bfaa3";
hasRunfiles = true;
version = "1.0a";
};
"eqname" = {
stripPrefix = 0;
- sha512.run = "d5ecb6dacac2258d45951c1f5209555ef7a40a9ca7f5183de287660d60adda9b4d369beb1926da6120b4f15153e3fefa1b872fe223b525205c1dc898ad8d360b";
+ sha512.run = "1717aa83439019ba2c07ced56ca5dc969a68b78c9a711d97d0a168d432c6e26b53f30b2a3f6f8d241acf465fe8817d7e4fc4238982a68bf2ae143c5fdc2ca72e";
hasRunfiles = true;
};
"eqnarray" = {
stripPrefix = 0;
- sha512.run = "586614eed6798c48f22da3a532d1cd3c13f49f9e8adf8d32f71f8111a88471480b7b3903d4a97ea86ef48d3f4817976a05c9f28c8541c68d6c89a4e460f4a552";
- sha512.doc = "06d3cdccbbb2e2590022e900ebf4519625d112acde1d7f2bb7560b0b5c845b85be48443aa7607583476e7534fd326b97c29a7f6aa3cafc8a090e4dc73b6ad61f";
- sha512.source = "ff0efc31bae1426ae995835f900f41e42e836a3223c90d8f7e37eebd1c80e43087bfe5e84772dc66f081ae75da9a7a18a22b762b4d239118638361d37b4a52a9";
+ sha512.run = "f5abd20910152cf65d92c7e44930729c1052f72441f162de2f4ad869f0ff37b669066f43089a1369298e9ebdb536ed62d437b3f34be5b3e417d8b0bf34d9c870";
+ sha512.doc = "7ea3d87f81eca28dd52f9e9cf4f7df1ce4f7b9cd82cc40d0a7fff234415b2a3e033fa1c8a11594b2c08e5edf87ae265e5f7a65eb92a79cd523568f37853de30a";
+ sha512.source = "9dd02c43fca4f6e8dba0bd44292c8f97aef4cbf39d521b9df10206a2309e82492f344fb65c35ac0509532e9efb2571aecb2a5894e639de5efa1444bba9916587";
hasRunfiles = true;
version = "1.3";
};
"eqnnumwarn" = {
stripPrefix = 0;
- sha512.run = "8a1a9d9e362d6de0d6653ed84830e0441cd41985c442cc4e74c83ec442fbf457210a1bf47f3ff6fde413f3c3facdc2ee4d69170f009bc6406e1f9c8ccc2e4117";
- sha512.doc = "0f45c2688915fe30918e626046d1bf339cd366cf410799f51441ea30a0c3048daa741fcbcad66dc0ffa9ff8ff0b73de0112f7818798710ace6706fd1bc7140b8";
+ sha512.run = "ddfee700caa63f65fb4f53fe2469d1e6ef6338843738dd2c06989f23b6f4b40dd1dfe4b5979a04b34a9430d7cdd4d0f3ef14e3ce39613c8961fb0266e4ce6af3";
+ sha512.doc = "e6dddee646be40e01c211854d3fa04855286e24a39b8217380e555eaacfad50fc66a57e89336d505c80a8df77ff7885922195423d11c2acefce583c9cb9fce81";
hasRunfiles = true;
version = "1.0";
};
"eqparbox" = {
stripPrefix = 0;
- sha512.run = "15f8e86a1e878b90ccfc347627affc420a9cb0b91e8c48a074b08aad2b2f86923f06e0f76464e831d9d7f845851e713cd183971c8b530ac1af3ba32202dd3e14";
- sha512.doc = "4030ad92e666a34d3c9ab28a7a9db08d0c2d9701a658d9c557c918ac058f639a7edd489b43ee61a9455882c88e8af83edda2b5b2eb112850c65965be3cf77be8";
- sha512.source = "af5a1c446b498628dfbfe2cc418deadedd7e77620e8a755b17061291de12751319207ffc7f3c25999075d7ea284e30b81e57d0d8d7300f46d3ab7f71b5b7d65a";
+ sha512.run = "b6e64a4d30840933614a42b16ffec215d1e01138c42805ed20bfab6ec03e232f87fcc2c20decb2e7e75234b7bd5fc2ebe5477808756ec92e6e724acb3482afca";
+ sha512.doc = "1b0f7e6249e114bb6371d19f941cd2308f70ac4f1c831ce5a1c15551bbd65a4289b0b0e718580cc7df97bf4732ad3a76b3f22ea12f7caeaa2ea6362fabab2074";
+ sha512.source = "2998b3fce2cce05512a41b4700905adb78d421302ed0275e7f263f891a0d8e9d5d8793ce2fb80cf1ca3e8f5f148e530a48c3c701f72729e6f4667382ad9247b1";
hasRunfiles = true;
version = "4.1";
};
"erdc" = {
stripPrefix = 0;
- sha512.run = "179a7cf4b488496b93482727a2aa51058aba7b493af3974d0786c4ce6b6a4d1fd52ea0b3f9fe455531a4d6ab65c4a327838bec76d47bb2f54322f61fdf5c8d2e";
- sha512.doc = "8e6b9de4022a5a0dc85416633409e8a9eeb4e0adf137ddbe6fb11401b02a99497bad8df03e2ea46e9fee25ef53ecae0c36d727d835bda63f079c4be07faea618";
- sha512.source = "68f815c3cd1a2ee8154f120592763b47bc45b54e86790b838e80d9cfc99ab79c35ed8404b81da6b3e0a4fade9b9871fff227cb0ad2cff5a96f3ed070aeb9eeda";
+ sha512.run = "56754f7ca1872837a362b1f5cc929fe5ed8bbd59a1a45eb2fe20b071f7c44362b0d98764c6d2870d275d0f0216a9543cc1e9f671f92de1b6b02136f9076f5f95";
+ sha512.doc = "3e9d2dbfb3bd877c6bd105ca8cdff87cad9cf801797cea39e760ceaa1f27ed802795d728f9bd675c6553a88e22c03a035436abb19dacd38c774b94a0e2bd1567";
+ sha512.source = "afe35b5120001d40259065ba25a9c5720f78fb1a679ed984727b89076bc265113e93184bc8ffbf998f069f85636f332ec5c93a40ba39aef4d4b7a3884da42446";
hasRunfiles = true;
version = "1.1";
};
"erewhon" = {
stripPrefix = 0;
- sha512.run = "320cedf4f07d4afb1f1e6bb9e0c8d143e931623861c4ddef491bab3804f1a877ba5ec7b6169945c810b4f69fcba48eb011832601515cb5b9e9cb1705d550ddf2";
- sha512.doc = "b3d2100f9007e5d5718de495b7e46eb8d1f322c637e650124e7de6969c7562c8de5b060fa1d118942f57d401aec6e90e6ac23ed54aba04722286dd5f67ad183c";
+ sha512.run = "efc2a9afd043de41d9fb81fbf09cff81d87165d96bd402d68ad8a00db4924d6c7f0b33d2e12efde8f34d24979109a47c1cc542289b4cd89b089501f88905f9a4";
+ sha512.doc = "a25654fe1d3b08412a5393a899fbb1192510613478a2f6e9143c802db7857261ced89f04f52a90349c450d4b42650d964e633687ca785f4bf69f6a3adbd35c16";
hasRunfiles = true;
- version = "1.091";
+ version = "1.093";
};
"errata" = {
stripPrefix = 0;
- sha512.run = "eea1906709e66a2cd61f292222f297c99c7ab92009fbef1959405b6d4512498d056fd4993fddf91a61e59560d01dd1e568d63725f197b834e4036bc129fa1b2d";
- sha512.doc = "8a136c2d6e9239ad25f468902bab311f29d63d8901f8ed961133021136a502da8bf1ae4429094023becbe2aae21a863602577789f26b741e90eecaf6516e71ff";
- sha512.source = "cb5107a069107b40eee5372285ab9288a7620f0eb0a363b0eed104fa0229c7512c2929b3e59860308dadaafbf8f5b7f768e679c566e8ba8b676fd745bbec9a58";
+ sha512.run = "ac3b99ef6e120a5b488cf79f3e942c10a47ee92e84a04d3667f99810ef365aac66598908c491897ef7a99df268a0bbc7185d49aed2313487712e300383356ec5";
+ sha512.doc = "7fb625a66efc914e2eacc45696ac43112d7ca49b668ffbea179f47f04746509f981141a77d2948f30b8c56e4a2ff06f6af3047fe494e4f084237891fbbf6710f";
+ sha512.source = "ecc57287f78000349f4999d1f85aeaba0206a898ff2d97a1fa9b4f94acffd76099cc0f92a88e5a38153f71570f62d9616e0332edeb987e468a6483de0dfab5ee";
hasRunfiles = true;
version = "0.3";
};
"erw-l3" = {
stripPrefix = 0;
- sha512.run = "91f9f5a89f80cd407836df82d1171198c9cb893c69d00dd30ba49846b8e3fb12e31e8b2184b71d9147b708950772ce10508a30fca86b190a29beb2c051edac42";
- sha512.doc = "a33772b42375e6783efe9699c9b2225665f7ae992128f9c78f2f8bbdeb5219803fb10359837b40d5e20f24170b465a90a3200795d6423ed5ecc20701b2931ee7";
- sha512.source = "9721b922e99f00f2c54d4844253a5171b62cfc5b9315d3fd031f5068784abf7f1b4a3616f2d3227fad65ea9657f08fc16465c9691c82bd911f1babf6f50175d2";
+ sha512.run = "d38e28024ecfa8be96a0125bea5728f54618849963881983fe9d375086530246a8e0351fcfd519ad37a235c3897906ff2f7b3f88854865e2de92237d7873aa39";
+ sha512.doc = "8d1df458ed784fad2be09b46bfb48f1478c12a76127dda7a16b3c8b89966643e385ec139f0caae7a71b265451140ad95c4de4678ffbc6540bd1653c82a9775f2";
+ sha512.source = "e7e2ddbb2bf750c16148915d779412f81d4508539bfed20f0bf0ef1f983675f9976984a870dfe67ce56041954e25aea6e5ebef5b07c82197ab7183968402e20d";
hasRunfiles = true;
version = "0.1.3";
};
"es-tex-faq" = {
stripPrefix = 0;
- sha512.run = "965c3432fd649d1dbf7f532bf771c43eb613c6dd9c91d9fc83c97452f06b25f3e331ad1f0514f926b0dd79e485bf5ff221fbdfaace6aa8fd3776922c260e2c44";
- sha512.doc = "66e5a1c57fb1accf32f2c1d6d86871c8187056e1c975dbdd09cf262c22e604e67a0f69cbb56160e5dbae8524a657addcfcfd22d66c0aef649ac430eab8299198";
+ sha512.run = "33f66e4f928591188289f07e003cac10229735e69ee7390020748e119930ea7b74ad69e5eea991d8e34325ac4d548ce0b843a00b3ca50b9e6fae3e96526a4ad8";
+ sha512.doc = "5b5d0ebda1bde2c1c67fd4853a41bb10956487fa5ad2686d6814dbdd51f68dde2a3d294797b7b1602d587a44ea6acbd8260ab9965efab81d91eb9d9fdb93da69";
version = "1.97";
};
"esami" = {
stripPrefix = 0;
- sha512.run = "1186df46de1ec9fad8c60340fd71ec41b86449e197b74641b3e4948476aeaec5ecc6dee9c6f6c98c001e80980cf47a921e061b57abf6a9823adcdd8d82e4a21c";
- sha512.doc = "db1ff2a75988d78b4aa0ef78369bc29538cc1bd96364f9aa4bf364421eb0e8b7392a840d4312c00786ec29ebdce7dcedec163ac1d237ee88241f1930b23b8440";
+ sha512.run = "bbf24974b4feaba88b92b3179af6bdb45b86053ae8037fa41c99d0823cf3c79807283c01370365ea0264ba1eee3c4c289fadc5c2619900e85657366c14920a7d";
+ sha512.doc = "d9f57db15517f47d648e4ef91111a843fdd7f0d0706d1a863f5b4f7c65008c00507c552975c01b60c00cc724e63aea24f7a6b40930148bc981e200866cc30ac7";
hasRunfiles = true;
version = "2.5";
};
"esdiff" = {
stripPrefix = 0;
- sha512.run = "a06f52927e98910526bd280806003b3dcb63c547b127fe01e090b45d83499bab1b3746816169f8d9641230cdbe135b745bfe0e551a8436e9e057a7fc92a97a20";
- sha512.doc = "5b1b5037e480f797c5ab2b18b874ae23938a2e12b93a2df1b58311a8c363fe4f6450a7bfcc1d665d6be814f309d86dd4564d9a202b70f9d4aaf8c3dca8b18b34";
- sha512.source = "d720e85aaf9b760087be5e2e8764eae4eea4d1098f8073f5fe78eb4c9856967176e5c96f5e641fbc39537ccb7e7ee51bece80bf758f3ada9cb2a5e42157cc87a";
+ sha512.run = "84b2490e6ff743f0133deacc22c8e0368368e961d634239694ccf7b5cde7826996e080077baa0e0045230b6d2c3cad53ee055c05b17c89ca735dc2e40a01fb5a";
+ sha512.doc = "97dbb512437c868f2b15ebd1271f51a7f196e40c70043c224617378e6c9333f19e2c18666f64fe6ea323c7aa5a58438944d8c6f5b1a9c0d36a239caee972eb08";
+ sha512.source = "983f7f7cee22e442768ae56fac614d569eef18bff35c52c669d51079a61beca395c06e7fb9bcedde338bbaa1b3775094ce9b77fe7c043df2e1e25975410ab7d2";
hasRunfiles = true;
version = "1.2";
};
+"esindex" = {
+ stripPrefix = 0;
+ sha512.run = "4e3fe4402e025dbbf300b509954600e3a1eca221a448d32ff2399aaf552ff930e6921bed6f0e1aadb20d6453848e235e42e8b809c4f4280d39c29937615e90f5";
+ sha512.doc = "6db4b39371280b0f3a3e0be9e18337a75611410ad25e7953742247e750ca439c92c614edeffa03c4a7f39d8aea447037a6e25cb8f6f0d22a190f359c9cc35f8c";
+ hasRunfiles = true;
+ version = "1.7";
+};
"esint" = {
stripPrefix = 0;
- sha512.run = "c5cd12903813146a4184d04911a7abd76862d781e7ba93523c533ca6edd48dfe1ffadb8a054e9ebcae639660693b3e7808ef27fb2d6c7744cc7d5efcf08948ec";
- sha512.doc = "46418933503f2abc4054e9d075adb9da315ba3a01ec23757dd4e8ff1507b251ac03b52a63debd8d57679c368427d0c9043335278810911940ed1ca297ec0cf45";
- sha512.source = "e9630518609080685ac8c2188e7196e497c26d3ec4d8d4efcf59c8d5bf89f91d8c49fd59fc04a5df8d745fbfd0e7b94e3f26cedbe0dfe31b4fd436ca4a1db94c";
+ sha512.run = "d0eda90d6a890b7813648516f21e3a88213b1374df0c418895301354de402b9634492a1fd89193f34c6db6b9fcc0cdd0f8f46472e0e3a210234c7d8cab1bbed8";
+ sha512.doc = "aeeaafe3746b8fd75ba80fc36b1610a3e4f7c7f26044ca82c2c8091139e0294275a1dde9dd73fb3e5b013ff04e4d0f26422e8c2a44a88beab167353e7686b3fe";
+ sha512.source = "242e864b822f5deac76740d7a00edab9b6ff77e260b3e1adb6676dda009a8c200b9352e87998b76ac3047f0eacb9bd5ef87ac554c7c20ae649e91f1fcad889b2";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2d";
};
"esint-type1" = {
stripPrefix = 0;
deps."esint" = tl."esint";
- sha512.run = "a6579eb0e3cdb824293ff9f1ca261993904687c7c5f75f32ca38af9f59f82583de7a3c680528d09ef6e489e5ba32483c71cb7e9275ab04a8419645933f4f3d9d";
- sha512.doc = "ad5816611f99a2704f1cf100959e53e415109a0aad3c9a18fde18ad4901980a68ecc95b8c2e65bbfa963ee28f7445bc5b1f9549444706aa0b8d582a9cdc2ad04";
+ sha512.run = "5a663d01e9241adf1961c922c588888561f495e6378fdd7aaa90954c3e51c5f0f8e6dc1e1947c9f03ce3472e1aab3dde1b35e6b5f0814f5e2cda564a31a45a1f";
+ sha512.doc = "081a225225f503fac403d306fac3ee3b2747341ef5c4ee9420f49a56ca959c7757f154c24f90ed9506041b13464ea216e6edb52f29790d189ea7b33c7c797f8e";
hasRunfiles = true;
};
"esk" = {
stripPrefix = 0;
- sha512.run = "82a28edbb32a94d204c6a349c68e2e30ffee2d51f95452753d300b017adb11bb757a5c987be485fce16c27224389531161fd2e8238026be628f0bdf3699e758d";
- sha512.doc = "38a869264d24faa2c6a14333bd75e31b9895f9b04a8fca8d921f072f946dd1e4bd38b914b116bfc08f55c794bde055e5e8251393c851c95de3a20d3095126a14";
- sha512.source = "d9160ce972ae3309a625316927c57dc8b282e4c78dbd9904b3501ea77d62dcd49dfb8358ead3e91351b5f7c785024f36b71e3ff04c59080e7c737c04a4cd8470";
+ sha512.run = "584d9b9abf202d93826c690545206c3b7276d6b3a4b717ed3671f9cbd2a1c6c6503d3352471fe60232e75d63632e021fb0ed34ce49d5a1e72ae58b08fbdd7211";
+ sha512.doc = "acc40c8829e69c681d3bcfd5aa7223b3f5320c1ed5fa3f4a9a700f203b622f300b73912ef5df2c163d2cce1b40aecfdf1eb880dcba48e94783c14054981e0e11";
+ sha512.source = "8f7123816c718d86eb1b362369dc10a745a003e8e79c54b8edb90813382528466a7e0fe3eb6b579372754d03888065b6f5c48a0682c6288905e93cebfb1b4a4b";
hasRunfiles = true;
version = "1.0";
};
"eskd" = {
stripPrefix = 0;
- sha512.run = "38502358c9838ea5e50a924f4fa0730dabdf442c672f45c33568ca97e91cab2dbee2fca01d677f986a54f075f287b1df920069cafec9fa920e8929959995f5fc";
- sha512.doc = "809341e2fbda85ae67d6c776a572d2e96ff369061961e7b80cacc901ee5714036b7a01e67f09b649647491b6f0b9e9b79d7c411a139cf84fbf7055e265ba8a0d";
- sha512.source = "48877daaeaa0b3a4a4c8d3bca0d27494e0574a2305af2504abc6d4d750dba89c0c714a66f4f79c64f2f7f590622fe5d9480382fef951f3166b87754b77fe08f6";
+ sha512.run = "d0c1745172683bcacfb061f48bee10f78dbc849657295f5e7714cca949afd586c441f727e909c627b595ccdb50b81d813538e6837a00809ee884ffe1acd6b25e";
+ sha512.doc = "01a0be9d02e7fece62cfd1bc8ceb26b2036f3d2e374794f3c4aacbfe004cf4059346510009760fe48fc0141c4e9f3cf1e40088203d31b7bbb31ec375cf5f70ea";
+ sha512.source = "88b3edc0487b638142ba353ef108558b8fa6d420f2560a4fb1c189829af87d877a8900566c042556b15d654d11d2a0def58fa958fb9b234fca84419b2621cba4";
hasRunfiles = true;
};
"eskdx" = {
stripPrefix = 0;
- sha512.run = "1a08d0ce904ed96d059aadb1a7ee35caadb333dba3e93472b17a3ec7a013f481f81259a96b81572a839866974d76bbf002e4d5ff73eafec6e7200b6f80b8ac35";
- sha512.doc = "4a6ea2a52e6155b6d8deb561828f53180cda84ed7336dfce38aac32397ce8dd6dd4631e750007a50fb028ff94c43c247a47dda78290c3c7bb1be8c8e74006aa5";
+ sha512.run = "e5ef11cba6b0251844200093445f5183de60e0c0198da9c7000ef5c05a2a9a4303a15dc77ed03e9874e452ffdd283016cedb8901e78cd0312ea5bbcc529b74d5";
+ sha512.doc = "748dec387a09546b28718e943e05772cd56c75a0066793332b343e7f604e607efd37a071c1f4f32fbd20d7427277bf2d598b355b8ea3a0a04943ccb90f4f249d";
hasRunfiles = true;
version = "0.98";
};
"eso-pic" = {
stripPrefix = 0;
- sha512.run = "331b2ef80efd1a123a11ac4889dec80f3ec7ba34abfa46fa6528b6da23d0a753e89fa7d0c36855b6c06e021caf9b002a904b7ff85fe673e16f52c109ab1c6547";
- sha512.doc = "ad391c5d56b9437d48d63694f56636d32f4ce786a71da10bfbb8c513ab68d8fe4e3af513a63c70b644743fac07af9a0966d2806cbadcc7091bea098554090c9d";
- sha512.source = "e4920a366f2aeb65f6c9f4e548c10b0d8f697c53d5320dd37847c3fed8fd4b5628da3cb389b116434503391e9d2facd7ee7d1911f99a108c77cf3b05eb5a5144";
+ sha512.run = "52c1987317382cc5b3af5fa05627d3137c692b402dec1a19104f814be191222b9699935a52e68c5813beabc0f659735ec22dd37926d6a681ca6e415ac0235cb0";
+ sha512.doc = "e78570568903fc10ad3309c8247599da7faf2ec9851df46b2ff36451a874f605fd12b9aa0dfd68f237cc65e77b527baea296036721fbc0e2185d4cb61f0eb1b3";
+ sha512.source = "7736c3f6bc4615034127de7b88d0be8e88e1564760bb340d5fe555633ebedf1f5b12881e4c1cd504af47350000a931582f8f75f1de431f6151948c8a27af1ca1";
hasRunfiles = true;
version = "2.0h";
};
"esrelation" = {
stripPrefix = 0;
- sha512.run = "439c6cb57f4c7c540ee84c7144bc676ce40064754badc62457157ef05722be6632287bf66bd0d1404cc110cbdcfee634fb3790335f62269f9e6d08e03999901c";
- sha512.doc = "4f44d211656cc7fcb24ee181e955f5831e447494dc1b041d76c1e4b32360cd7dee9afc8774ee9eafacc091e9f9d022e451d3ffb73ca03c72b3bdbbb14a36dfa0";
- sha512.source = "0d81f15cf818de579453ee2509ba0818dfce237ba946a948d93c332f5612d94621529625c8ecef6e47a73cef15e904e70e78cff7c4af038f297d733a9eef3e91";
+ sha512.run = "a6d8a0a9bde08e3582826affa52142fe5b5a0dba43c4ff15f5fdd19cb24b561bcdcdd761c2a84238c9b31d3fe0a023949d2d0c716e105852443e06ced9df13f1";
+ sha512.doc = "6698e9f57df458d9652ae98abbea08ce1f14c6c31677c32ab8cdf9b8fa0866a57c50028ea36d2c7cde133588358dce0b2bb37b7085995e4bab9ce7d3de1a541c";
+ sha512.source = "17b0495b4b19ca5166835549c62c9c5e1dbcb59e2252e321860dc7254b9ebc9d073f317a344a2a8a4ec772ee1a931a5181d9d3b1af45f913b0ad04ebf189bd3a";
hasRunfiles = true;
};
"esstix" = {
stripPrefix = 0;
- sha512.run = "23af2d293f7c0d3b231388d140c75af480a1f6b4f1515544549af42e1585e3f138f021cd4161bc94d3e6a9dfdf3178c11abf54ca71f00b65562039bde14483ac";
- sha512.doc = "9c1cd87e3d60f8d3713de4d9288286c4c074517970c99249d89f764a05d355e3ca77ec817ab12d8c5844f44da6f1d4a3893fd2463e3720bec7bb30728597ceb1";
+ sha512.run = "e503f25cb713918329f297a4ed088b63967eb06828fb753653aaf60ef99c5fb7db6507d6f0f74080b9fad2050ca1917f7ab873be2fb0bd3fcd126f29a43eb775";
+ sha512.doc = "1233a284b88e5c8bfb29350b3b534e7a4c81b5692a9ac7aff5d69f77210e026dede300b511bc45efd18d6a96f6df9be2add166c80f0ee5d17c93732c0c242bf0";
hasRunfiles = true;
version = "1.0";
};
"estcpmm" = {
stripPrefix = 0;
- sha512.run = "604d0910573b2192dd8a1fc97214a528258fb3369f28304c6dbe1e91bc85456a6fa98bca6ac7a2e08144776208e84de51a217ea0708d0214b68c470700b70e03";
- sha512.doc = "4ace679bb114bf83f5a884d3c15ba07405b1d426838fae064a4e2fd4484a807f86b592c29456f2cbd95a439f6d61ca5ba57f81ed09bacef7294e4b8d44d2af68";
- sha512.source = "93a9070dee14c258f1834f7bebfb85237a29bbd3845cd8b80f61a75548903f29f2cc14575851f64a9351d29bbea427b8fd3596f7c086f56195408b9375415cad";
+ sha512.run = "20213ddd795e862dc924ddd71df08752f6adda4be7a06237507cec84abf6a6ccd664fa9676cb9b275ca9de8647011da0bc731fef9344945404f885b56b75aea1";
+ sha512.doc = "c240305f2ad7a841c1d9309d1934001fc42d68819505b5c862ca8c97c5ecd7b6d2fd8a79a4273be79126d1503d968fa4649ad06e0c001f3b731e300341802dfd";
+ sha512.source = "f867a24f4bde53c0de195874f1717fe49a3869755834ba1dd0a9004e3085f06076eefaca2e83c59cdf5cdf65fa740d0df898e0ee75f88a5cb516a3cfa404c164";
hasRunfiles = true;
version = "0.4";
};
"esvect" = {
stripPrefix = 0;
- sha512.run = "63a248329d3245266ea84ef9835ceb2eb469fb93d13b9469af851be433e6b8353ba07af1381769fad54e1d8c8495a6e1e7cac1a2658a1b59a521c09e67abf023";
- sha512.doc = "1885c718845210db3341732a65961244f7793c27d825e48fe510b0bc346a6cf3d7f4a44a4b432812dfd0050126a551b4d1391570385ccf8b3434b70affd53f80";
- sha512.source = "74f75ff7824580874d1a4a6b30c3d606f4e6a407d9aa6af06713f05162d77a99964b27e94a29a22bc64843e37723c901b4174ac86c1457c11e26fefb4302ef0a";
+ sha512.run = "1a6940862940d8ca29bcb19c69817b84a7f71f7a8762d3a63829fb0e0e88eccd940f3e2973d8d05dbe9323aa1f80dc9045b531e3509239eab399f02a55e7988c";
+ sha512.doc = "502d2cce629280d7c192ad11764c0c12e65f9f1318286d1acdc3e08c9d7d36b07fc3e5939c053aa57ad59ee91e73b4035c9bd1aafee3672ddeed4a64bf3cd7ad";
+ sha512.source = "658e98e4c97dfdfcb34b396ff644fda060a645d15760bd975ad1397ca73f4ed24331a77bfd914bfe6f8f218aec9ab3fcc0a2a48efc19a0c6adc1024943584a47";
hasRunfiles = true;
version = "1.3";
};
"etaremune" = {
stripPrefix = 0;
- sha512.run = "5bf23fab5bee34bd020211f056d341f5f459edb3ff536c12e186468d403bfbe5862e1d83a4a2f3633b045787982eb55937d7eb5ff788400bd7ec8ee60fe9b982";
- sha512.doc = "630c9d422c6db627c68dbf600692c7fec75fb180e27c534e62817242d8447bcf93fb3cd783c9b6587c33f71befcd7c0501508d7d8e4ad2c5afa2dc85816d155c";
- sha512.source = "e6af96170ff5f49191acdc384737ce0912bff603f6380af636a951144681f994c96e2ea752e8bef9a31c4c1a60f52dd4e7782ac9b11bca1e67f8b8bc11e16438";
+ sha512.run = "511f84d8cb951caaea65cbe839fe83c9c2dcd7dbe0e0c3db3611d914dea475b60de029d4dbe482616e9d219929c50b2a87f6c33451d0d880e3b368fbc9f7f612";
+ sha512.doc = "4d7728be13e1454b2456e543ffb89a19fc5204e8025f949dcda7ce3b8a8b898dd9a6d96e44477cd158baad4d462afbcc17b6df6ddd9982232891e7b4ccb112b7";
+ sha512.source = "17c0b9d705cd5ea494428bbfacf73d12f0f40d5eb4be2a3b1a4e2aeb97af61d184ae6a471505d6dd604174cdf34976f9e64de5366be7877da26141720f542953";
hasRunfiles = true;
version = "1.2";
};
"etdipa" = {
stripPrefix = 0;
- sha512.run = "6726067f15698390c7e1153658725465ee9f5ea7a730c7064a569af1827692afb27f31f0971e0a35630968a7bcbf1783e74079f830ac7c098c8603a9b1659a62";
- sha512.doc = "60ae9d339b09b53d18cc90947e354d16476460e646ba5c822ae89f2f4171f3d62dbd296c5df0df5c44d2b724d825033186cd99653d0b6676969a45404286a9c1";
+ sha512.run = "88502eeb78f2f5901cdfc192638501690aea861de2105445de226261c62f526d6602ab5c63f02974d067e229b12441ee6663b54769236a1e0e125896b869301d";
+ sha512.doc = "6aa2ecdb393932a485857222e66471b9c52388e726edffd0b4357e340e8a5092af96ad1847486a58d6a8485a4ce0e80e25e80ad58f60991004136739d26aa996";
version = "2.6";
};
"etex" = {
stripPrefix = 0;
- sha512.run = "cf1c7ed52510440f58daa4dd9fbc8e29e1cea1468e6b43c35e5a34555ce63e5914cd281673ba6551fcb52cdbb6b38f33219e0b1c79ba8e342d1a9c4664a7774d";
- sha512.doc = "be1daf0be87cfd94c42f59cd4a09d86e617b642038b42faa62dbc171b7518ae87699398a17b61f6df22e3bf9dc06cc71cbb662f800727764dd18de78c4e5974c";
+ sha512.run = "8d9bbc49c5a9747bd0469d6941358e33dd273841c0e467ca5fac191dbf5d353de19e43fa6c66b95fe5975211c01cb6dadbaffbaf544faccd3e35af0158a0642d";
+ sha512.doc = "5d10427a79c38a573036164d5de8315a80b709eae87eccc050e319435622664203b4f859a7a0875a13e444a3da06eb11a2801c44c8c3e7d5ed0241adda8b5d22";
hasRunfiles = true;
};
"etex-pkg" = {
stripPrefix = 0;
- sha512.run = "3b9f06f5d621a5f080dae7626ffc6cbbf2cb8eaab0b12d2e5c8fdc7747fa9fccdaf2a9df42e60c3622ba317814b5ba244b1e809657c7e6b57d325a0b489b82e5";
- sha512.doc = "c66818ca5375fbc768533ec6bec0e1002c501f49221f0822636d810641abd5b6a8a63913dcecc5b9b82ee7dd70d417ace208f8a7d9c1fd4aaa22a64be46138b8";
+ sha512.run = "e2afebc530bdab4d5384170dd807d6e39c96d5a18af0defa534106103243b0e52d926e09f3ba62378452ef643bfa8f0e4d92a3c0256847c91e561707410052f4";
+ sha512.doc = "2ef9984629ffdafdc799041127e31360c8eee80726d8c410130d61f12de306e7b4c2cc892e8012029827e8ed470f9191eebcf758830cd34b8d01593ff78cef1d";
hasRunfiles = true;
version = "2.7";
};
"etextools" = {
stripPrefix = 0;
- sha512.run = "54ee643db1c1bfd65e76500bd6a8fadd50ab5c8722a6d9fabf5caed767fcdb95c4e71cb8e3d88458cc92b84d6b7d4d9b7336d4aa170d24991392b3c6c4db08c5";
- sha512.doc = "7658a45e46e6e9978cdcf0d4ee0282209bc15351ca93c23f3f9ff5205a4aec3a174eb10c2313487169b7fad5a1de5636ddc50a7a8770f6d16c4fba6c0bd98182";
- sha512.source = "c0c2fad3b29ffe3d7b564db7dda4846e3dcf2ee703cf3386bcfef8f81dd6c68c3e3ff1440818088d8ff3d752afd0642de2de7397c183e7b1e9fd5235840bf562";
+ sha512.run = "ed7e514441de2fd296c372d9c56dd71ebd5318bd67eb4611c4bf784b16b045a08338ca4456899739dc023e5bc4695a6fd1784e592e542cac6a0564a68307a983";
+ sha512.doc = "5a8d722f9e2e59d483c7421909b4a0f8719b0de81f2b8b95801f905d478624eb4df936f193eb3e4ad1e3f0c2d844c7672a5e2ab1c0ff0654ed88c66bee4802ef";
+ sha512.source = "a2535e9648828eee76f6fe48d7c85ab4211c2c107bc91f72a944f8a9eae384205ef371459fe2df743712039eb745e48dfbcfc42cd39b7d5391263711ba027862";
hasRunfiles = true;
version = "3.1415926";
};
"ethiop" = {
stripPrefix = 0;
- sha512.run = "53759564ba3be8030f02f2e03985b1052f060f41a1f33060c6aa78c56f1b10dc2baf7832a40d2ec0ea1cb85831b17bd200d9ea3bfb98ced6805d3978acd663a8";
- sha512.doc = "dbbfe7a8ab49f4780d512c232d5f22f1fbbe943f5c08283ca2a62d23c70ccb7daa71f8771c8d90c7c13090c170d8143668ccca46eec3953250893932ae17b9d3";
- sha512.source = "5c70ee267369862577272116db81c692ec4a7c43fdc8786835066f931aa671d09614f5893ed4fab5a2da28ea0b7949958faf94746ec71d5165e594b206eb6f05";
+ sha512.run = "ad9da81e2a9af7f93c3a9677a72b80335562677d552511463c20b73df25adb0a6765463273306486e295b8c5994af03fa1df8f1e70cc48ed7df44698637f8459";
+ sha512.doc = "13e9149433cee0c44d8eddbcc6f738cf113581e4890a8728aff08a6f3f26a62617e1770b4875668dcd75a3714925db9cf5c5d9fb58a9870292bc0d22005c844a";
+ sha512.source = "46bedb27b22953ee6aab0b372581fc58186f3208c985a88006846a1f7917d998b5b8abfe463c3f415100f27aae20ae1d1648044850e6e7d095afa480adbe5837";
hasRunfiles = true;
version = "0.7";
};
"ethiop-t1" = {
stripPrefix = 0;
- sha512.run = "448e86842514721dc89fb6dec5017c8413000b4ecad50fde2d32986533cfc0ef1124028af17d397e6d96ebc649ebf4363f0da705c004b675a6697ba6725110c8";
- sha512.doc = "b6a921529e18634e7a5f4f9fcb28e0ee8207b7277b73dd701687e41260582f64b5e510334a431129bf659fbf63a5b6dfb090863bb8d558e8f758d1816d3faa03";
+ sha512.run = "84f97fb5320ada95562aade797fdb62577e533feee9d7ece5cc51e17303012b198c0b1e6b4f720dc1539c4cb917ac71e3da6f48776d6fcfe84d4527ffd7b78dd";
+ sha512.doc = "81f2ed72d5cef9119c94c4b0025e31be6739153e36b7b31a2c59b0cbe5a683a67746da8346345d561472fdbb760c07831d1936222ce1388ee12d70c9053ca8ac";
hasRunfiles = true;
};
"etoc" = {
stripPrefix = 0;
- sha512.run = "7179facd22b1fe974b4420c19bc241a0fb047331f1d182c8894713029d760e0f04e2e85d7ca7661f2a2c64503ac4f089f04c58899869aa3f8d193a614b095515";
- sha512.doc = "714118b62079ac9aa0a0df785c62dede54259a75351e8bc5273a9c4bb048d835bbde9ce533a2b1990215c3aad434934151aaa16f300635a38e1d60d6c9b7be0e";
- sha512.source = "5fbed78f92e6ecc003991240c40031f74e36c26734c46700ee218e97678c2497b18b439639231e7c473766124d04367f15a8384a804e13d00e7b99a05fb5f492";
+ sha512.run = "f513ad397a4c48add5b1eb21714bacc54989532a9ef56ae2e7d02254e325acb430a1bfdbd9d90ec8bd20c5ed473c7f8a73b3f2ff615690ba85ae2c69acd283f5";
+ sha512.doc = "e4363e5790dbe31c12e3c4392285fc3edcc3390af6ca66d5fc98008110c35c9f9eaea38ed401315b9403368ca4a977f4a926ec59cf76f70424c6e59bc52aca14";
+ sha512.source = "895ad1979e26e8fde07f5df98b338c661b849e4f67f5db77df7176aa7bbf37183c377acf19d9fd92259ce413c4efe5fb0269a854213e565925d826c9822a7939";
hasRunfiles = true;
- version = "1.08p";
+ version = "1.09";
};
"etoolbox" = {
stripPrefix = 0;
- sha512.run = "10df1906c7fc0617ca28164da6002c47852316684b15f0cb871082b6556c8d8f1710e9378b8f361e00a77eb9444a37dd5805a5c3003da8e7e55303f4714d81b9";
- sha512.doc = "b180fe1229785c301dbfe0a9c58534482f55190d895595c21561694e7a26145cadb54bdd61e82536acb1369e31b1f0c143615a3cece41b32a295d760563f2f87";
+ sha512.run = "f614e649193857d2348bed9c9ce49a64b78e0c165962acb51bab6b340a1b7397793ce07d649808eb04322d94c3df1699ed69164c6e4c3583600f9adf542650b9";
+ sha512.doc = "89b5515a47fc18b6a0a2e70712b614e5fc32ae537c632e431be1ef1e8c55ec2791c7394701e676b0ee6cbf6addee38ebbab67e60d67a34118381fd4ebb0bc0b2";
hasRunfiles = true;
- version = "2.5f";
+ version = "2.5h";
};
"etoolbox-de" = {
stripPrefix = 0;
- sha512.run = "869b0fb0639aa81f9d0eef63aab1157ed954fa67c6c19b08a303c7b0aa64a26fae2eb52d231bbb4f29c15545a0922ec7b959ffacf52bdabfd03607bc4ff059d9";
- sha512.doc = "80bf5e65b40e8ac339ad8d73991c8d845c39e5133e2957128ca15d6435ab6036c383fbfdc506d4a17283b9bb9f59ae4fdbc8f09a2af07c104e731337f3fc83cb";
+ sha512.run = "cbddbd599e10b6409db5c9f9d27f35b5922bba82da39b19aac010ef77e76a29465d91c10a40c578e834acf5d9ade2d52baec5cca06eddc802eabbe599fb3dd28";
+ sha512.doc = "4c966dc094430caf72e462c1a854995fb78b54dca84322233a16508e41f33f0dd71db2b997b26beb7fd4722f0df1695a118ef782d7954983e9df3ba2132b828b";
version = "1";
};
"etsvthor" = {
stripPrefix = 0;
- sha512.run = "3ffa08004d3bceadf2f2c36f15c88e3a5facfc25093d84444c21bf64785a7d7f72ca7c65184b72f138638659fbd1c27a079681aa146404019f0fc8996418c87f";
- sha512.doc = "2cdd0c03bda04e06f90d41b1a85088cc7e351f3fbf9fd129dd96d66ff89b7cd75e9bb00cbc2e4f48411b2b549af4e77ad04316f38413c872693a5d01aff8fa2d";
+ sha512.run = "c70654c50e186f73bd6dbbb65cc40cbfd809a86de223f96b4bbd1af94fc5fa928f2400eca58d6a97e5578186c58cd038a99264a412d9bb7fe15a01d7f3aff8b9";
+ sha512.doc = "47c9d66a720a8225b34bd0571c0f0da18fc72fb5f37e4204e7d4842facade9a0b72550351c0743dbb9296ca8bd2ad61036361f0cb7447b06e0994fcdb7c657b1";
hasRunfiles = true;
version = "1.0";
};
"euenc" = {
stripPrefix = 0;
- sha512.run = "64a1138033402ce014dc1cc68e2981c8fbaea03d4362d8d5acc38cc3e7263b281d43a4b15dbf72b25ea05ad5dbeba9709a733b6be9078ec77b5af5ee1df23d48";
- sha512.doc = "69bdef150be2a41c5099c111b1d915e0c82cdd498863b94c798dbc5bee004aa43331464923ec40bd15cddb53a5283431d00e089c3222f0901309739b1cbd44dd";
- sha512.source = "339f1ad3d889ad88e57d14022f692e79ed98224953f527070dd78604d97ddd10ee7c194bfa63b561ba23cdf5ae450f9b840b2c04542c1716f64ce74fa74f5637";
+ sha512.run = "f5968e42b36d9c3ab7ae17d156283f8fc09f0c725dd1037cae3b232f94af11a8ee84507efd87cab901bdc8a34f0f72d831a078de205e9beec81c574bb65f79fb";
+ sha512.doc = "ac8d4e83ab23bf692d609a617bf8aacd8b33949e0bff1070301b8cad4e91f2a651555ffb44ad70be99791e64020984fe07afbb25976b73963abc79660eab96dd";
+ sha512.source = "4037c8f9961be1f4cd6a41d0cced28f4bcb54e5b7c4f9681b702f1d90e425ab0c772561b662fded93a0c469cfa1c43967fdfb3eb8c9e0e8c86d8340930565910";
hasRunfiles = true;
version = "0.1h";
};
"euflag" = {
stripPrefix = 0;
- sha512.run = "15be1fade27e9ec6d850e3fa141ddbc532e0583144f560ec9ccb2e930920a62f85fb44fb69833d26ea149f6a731c5ad89cf24c52288988cf823cf25226d5fae2";
- sha512.doc = "1e479aa6a0f1f019dc6fbac8fa54e3f34557f285f673174daad1b9763779ae3b74ad8f82fb746ec30b4adcdf262eae73bf7bafbfba6f58c3ae43af922f461a7a";
- sha512.source = "aab81853918f589a3b5932fa13f7e0f449baa16693017d86137a466bacab4b44ea31592932ea8dd803c68e8c9d8c547d395f4e242c1f1f08fb5ca00066af7356";
+ sha512.run = "e046d3b4b0de99d6669aa7cb62b4304ea8c2b83bef6dbae7d997355bc97ef07ffbad6ba139a4969c0a99307a43202566a283a40de1a69635d09afd9256ba0a51";
+ sha512.doc = "e0b58801624084e20083f1c92ee71dd6f53b75954cc2a63c7f99b2453d3925e9d4bb9509e86cf3fec3bcb2b1814ccc6ec27bdb08bc24f23803c0349dbe1a9574";
+ sha512.source = "2365d9bf74ff4194060edd03776363d3890c6cb3ea4da741413fb7a2fb03a79bba1c0775b287a82c9b30ec68dcc3db3d778460b44f5e249be5f21e130e7e52cb";
hasRunfiles = true;
version = "0.4";
};
"eukdate" = {
stripPrefix = 0;
- sha512.run = "38935de0c71c18fa05511bd809dbcb808ede10e0f9b026999e710ee1d0ba52a01fba4e32edb8614cd37cbd4a5cca3cf71cf494e159870a59efc160b4a22a128e";
- sha512.doc = "5488becdc0cb30e23c6add2193a9b10ef058e7de200ad54119c11976372a71c181a8a15df63ecb39298c4466b4776ffb50c5303fc9e603f14fb9d69ec3ff5ec1";
- sha512.source = "88471f75e44dd51e7bb9d71f23748dd1f4031ea9cec8406fb11abb1e29a5cefdefd516fc6b31b7cf274f80258665c7ec404557743236ee3efdae3b4aa7d58821";
+ sha512.run = "4f64df42384897fca09574330d919704bfac2115f330f8ef085c9be60b51c64a9f1f46c10b863e989b9eda6559a3e2cb2388a59a997afad73632d83b02177b3e";
+ sha512.doc = "7c79bb48296d491816b5e5cbcec389fb7a2a200a9b8e544394a8363b5b99c7ad36b332c05968b98c1bfa1caf04fb554318494cafd0781e25ecbed532c752c65b";
+ sha512.source = "114d472984fb42b7043762f7f76e1ac384ca4efd338b7ea1815d25178256dafdc2c83323cdc3e4c1835fa8d3cb019bf0d73dd3fe82acae16b41db4e0c76e81d9";
hasRunfiles = true;
version = "1.04";
};
"euler" = {
stripPrefix = 0;
- sha512.run = "d7fe30994bf26895f51bf00b9cd3220184558067fb41990e9832ba3f2ac35f2703a398def670ea9a44474bfde87e6b2b745e25f8ec406984036e3441330ee728";
- sha512.doc = "143c3c2118fe71d091946ccfb2494b2dd0e8bb627579620f021837c72aa192be9fca2795db6b734bc2da5a3239da926927c12d020022fb5ff0014cf7c321e06b";
- sha512.source = "c7fbdd3c93a9222286ed0222b2e170fa66ef782a65d1bec787a0e8e162edfd7c6c911f8fa0058e9face0b415b2371af68ef1c5a277682d110db34a1e88892937";
+ sha512.run = "3b3d383a2f715f14dba0ab926d3df9d10ab63c06d203c59e551732a7f6af4ff8965750404a37863c91d3fc3db7d44d1a279d03839162fde9d8d9fd849f0047c3";
+ sha512.doc = "789c0b35257ad74dcddea589eed36f0a3b86eae3b201fc708c13cb11dbedc5b489d1495c218f9e10558b8977658b72c345a5622c10b8b1d7ceb3065a6c8fb9a0";
+ sha512.source = "59e262e4ebd3eee88828fb2cbc91b55ffe962e2bfe662df5c052075cf4fe4b9b8580ce217e38e4709789a0e77c810f9681ed3cef95f10709c54da5f1dbebd73b";
hasRunfiles = true;
version = "2.5";
};
"eulerpx" = {
stripPrefix = 0;
- sha512.run = "d535ef04ed81ed919cb14b153a9294ea7fce21094f59991185a12b3f2158c1a5b3dfffb8efb0421d76cbfb2ef4ccd46645ade518be7d3fa86d2e93505fa789ec";
- sha512.doc = "4881dc6e74d0c2a465147068f64f5277915b9e9392ecbe5308a036396eeed549153f1de90985865a56d75d9ca218fe58719950377fcb474999fae378df973206";
+ sha512.run = "1dd4c01260b9f2cf7053d7867530b1383a1b1218719a5a58895bb56e61416f9a93199218670e88cb59f0d87e65efdd7f10a218b45a165894c13b99330797296b";
+ sha512.doc = "d755e9694d0631e80ccf81f78a2832ae22269ded788fd30f0acd83a4044ddb4ee4308c26ae5f79c0510a2986f146d28847eabe200015bb197805d57d149ba20e";
hasRunfiles = true;
version = "0.2.1";
};
"eulervm" = {
stripPrefix = 0;
- sha512.run = "cc21a6eae46871959eb23ee03136d3a1496993ead66cf8fa6ef7193ceea6afdda79e6a290a4d880618cc09bb5e1b930669879cc9c50087982ac17a422c32ff43";
- sha512.doc = "70d5e1be5e7c0398804347d30ca75d3a6840793cc4e3628799e4870bd38bd4244da94962945246c102d25e3f9f197b228bfbab0845045d117bb9d588b8fdfd7c";
- sha512.source = "3f2df5a617f04fe8b770117ddf28b30b20ecf458c78c302ec4b2f15a8e6434e529aea2cb6b69c2c9ff26e059a682f4f37114ced73dfbef7e9d2261c6b7b36842";
+ sha512.run = "f497e30a188bd0d6cb66795253b35f6a108ef11a2924da94110e5a2c913af64826a21789265bf7f2b15a31a914b74ec171fe3c3d299b1164801898c0d7b0e7b0";
+ sha512.doc = "dce6b483aa0d8ed6d6e607a0a518060fb290b25f04306ea4ba50f863034aa3184118a7a13f42e89fb2706daa173abb7eb5c2bd433eb038aafd1f3a8eb9c17995";
+ sha512.source = "33ad15486b813b4c4cb7758cb22acd59a9578df070857483e6cf7997997437df954619a197c4bd762c38417bf9841c06db446ee74939b8eeeb6a0d3bf893f5e4";
hasRunfiles = true;
version = "4.0";
};
"euro" = {
stripPrefix = 0;
- sha512.run = "86721483f866d367a2d5733ff4fec6b3b85a6fdef9b0feb80b2ee87234132aa99b5e6cc4f86ecd83d23b238aac29933b3c18787fc3940a6d915413fd7a9d19ad";
- sha512.doc = "cdde695a635ff28d4977b33f86407ce7ee0ea5b5adafa2ad5adc27b7dbadcbc2d4fe07d34a7461d5268b3b73db8a886d3e371022e5d22c06608686ff08f21700";
- sha512.source = "636ca697b2a2a489b49749e9057d21621959d67c404a20b904a889055c277ae4711bafe995831e10aba9c5362734126d9b13f99b3bbdb0cdb35e2feb6cf7af9a";
+ sha512.run = "35a1c763998bdbc3b3b54ade3e4887859aa9d166699ccfc73db432aab3439be075d858e88d3542c25f8a0065301f0b1fea9bc368f85ed767e9deafa090f35beb";
+ sha512.doc = "896a040cf80bec968e4fed5b2bd774e433997d336855775c1e6e5215cd6d9bb094550da324a2433d4da94ead4af3cfa6b192382efa73bb7c6bc951c22bb02fb3";
+ sha512.source = "cf587911ccf53bd78d100221518aa62595279fd5880152d715950ece34b23eb5ef39b0ec190d2c5b5060a4f68861a8b9ac2ef93a3a6f3dbe3b85223dc386bef4";
hasRunfiles = true;
version = "1.1";
};
"euro-ce" = {
stripPrefix = 0;
- sha512.run = "33ab79909ffeb2c66b406c337d10da58cc9608be8ab65544be5825f08a7bbca993440e53534a87960433a8a83ce165614becd32298ededf508fa43cdce90c2f6";
- sha512.doc = "baed65a37954162826df93acecc031437514722a422dc61972bab10663b1df65379bfcb2cc690173edd4a9404423d8e289c04e167e1733b1cb6317c64418b1a1";
+ sha512.run = "c1a864ebf022c8949b62195be6ce857ba108b7f930cf6e0152d70b7e3283e09c2f93fc670732cac79e3f48b860431186ea903324a02597b2a92fa43a0819b57b";
+ sha512.doc = "3a44189546231f3bfde594142e6901a69f6e351e1d04203d1d646c476ca330431c0560faa79fec79485a4092b667864dcfb522ddf9a56bfc2b2ab76764b3852e";
hasRunfiles = true;
version = "3.0b";
};
"europasscv" = {
stripPrefix = 0;
- sha512.run = "06258e512888fb656a55c7d29f9a2561297e6ca1d92b1e9a9a9c91a5caa508bb55ed1d2d5884a0b5bc79848bfe20c96895226be0c4cb92270739e8e9275023d3";
- sha512.doc = "652cdd7b97187320ad46df3b382017c43c05c51db4bf1e34686d52acea0b0e1df7a4a5de07ba2e9a729cc4d8bc6c3bfbeec67ee46896b989bd13685d6966bdfa";
+ sha512.run = "b47453280812327a1528e7d2a484e0b92e5464381bda11b715c624bb8fb7a1f57e3df71ccaeba7dbe8b0f757297ad3c4515aed773a44bfe78efbe9f64297e180";
+ sha512.doc = "e9041765db618541c6aa9a4142b047f4096bc335a9601186a26860d6b594d6b6125c0f5392fb6dae9a296392fb565ba0a8c288155e8d99e12bc12bec0bedf52d";
hasRunfiles = true;
};
"europecv" = {
stripPrefix = 0;
- sha512.run = "9fead1161da43333206095f00151220675dc27c7381de054f4b76554425c717692fb203293758bba7b9574c375d0ce6d9f00d0c08ab17a1f719a7f53da56e5f5";
- sha512.doc = "47018e8587b3f917052899c7e8401509ec069c65da863ff60ebf0b0193c02c7f48c55013c2e31630ca555c7f17f9f96b3c4fd1ef82f4cd7b4c0519710bc922fb";
+ sha512.run = "474af2851e52b5b4b385ca9014bb6868494a6eb06d86d9ba7ad62cb5defca53c094a0bc3a91d62cc8d9af656adf8f8e8efd577fb6f3d940c134842d1c6a172e2";
+ sha512.doc = "fa6a2a0d208b7e4d87e0927d858719f522dc8ea8ff57e9db391372138b2d20447e5835662712bd81520868a0155c5209f6336a7ab3a14ff811b3da04ce11662b";
hasRunfiles = true;
};
"eurosym" = {
stripPrefix = 0;
- sha512.run = "f2e1ff317bb586be7f3c80780dbaf74fe27d76f18fccc75bf88e9031f10d58b0214e6b49eed72d01c21597dc0d9272666084b057b0008868dcd901ed1c55e66c";
- sha512.doc = "49eeba025196c77307e84443f362f31d46ab89c45ee79edc43a8b46956d95b76d5c63a23c5e1147d3c2326bd65eff04eaf58bcb7e18c064b51d99dfa5dd56af3";
+ sha512.run = "9624b0a91a8491d4178051e8e8264e506725ace0eb1b4e4ee9f3cf38cf7868d392f0f4fae92947c74182a6cdf7d4cfb46319a269e4e3aac686ecf4a4cd2f7b3d";
+ sha512.doc = "db226757ec82087da3e67fe69b5e9c2429e3cc2addb126bc528dda8bc421a4e9da2a367e64f119eb109e8898409a4e50177b81f9035ed1e0672bb902836bb61f";
hasRunfiles = true;
version = "1.4-subrfix";
};
"euxm" = {
stripPrefix = 0;
- sha512.run = "445033ad32e22be93ca0b29c69ada6016cd8d34f1eaf90a42678cd07eb44fa692f243746b673e07922e1ce4efd22e53ab2bdf26aa7b6262a23293f92d2a9145a";
+ sha512.run = "93f4eb11247f8576241a57b247dc2dec20405146a0749d54bb8631875256fd262ac06968901a8682f4d530ae68602af366fdc3ceddbf0fd1042ab95f259c3775";
hasRunfiles = true;
};
"everyhook" = {
stripPrefix = 0;
- sha512.run = "3c5262d7d994eaec11bbfc7a326dbd0e687b7bc951142d54b75191cb0837c808f1766346bc368ee8f2b8701e4d792d5f594fb73cefa2b6364dc98bc0a9c96b80";
- sha512.doc = "d205c8b10663adc2c1f93fb52af2a74b4726c3e6491278e1357cae58419d9a991167d62204b6fa9545d4afef6d5c5b05726c21210d9d432abd712c67dcfd734e";
- sha512.source = "ead4d2df08498a3eaaaf5ddc9600db7a9d75c12e8cc180e910b90cdd0c134bca72a85bd538bcd67ac9b66360ad4c4407b3449766b609bed7e8c3e86ea4dfba98";
+ sha512.run = "56547973d184de21ff5d6d3eaf1baf9b8cdbcf93307c31fbbcf658350ef0d441509ce359266ea6f962ef9b40b1680b47e4c14a822aa043ab8174ab0610df1665";
+ sha512.doc = "331def0138dac385605b3ea1d88af6d5d1ae29bac696b76f41cdcfd070d50915eb3371a14a894b1e59bf35d55eb7dabecfe18e89f0bfbe6f028ce5fedfe1bbc2";
+ sha512.source = "ba0d5e3f2661c4b5ba765b7509675f301dffa3fb3d9f158b3c3255d84b3a5620ec4d883a9c2f116319e6c70784eb5efa4a1cac270d1a299b23bd6fdcbaf60b2b";
hasRunfiles = true;
version = "1.2";
};
"everypage" = {
stripPrefix = 0;
- sha512.run = "c4ab90d1668d1b71393a07d6be8edcf493aeef5084c08bc057e759ac857997cc5f4647514f9dc8730b66d3379401055f23fae393ba6b0c882bb4cfc3c33c395c";
- sha512.doc = "8c017ea944d9a4a22a2cc554f57ad2c7affadfce379a9ece6359aeb33503a2853ab138629d5de617fdc37e54b4a6478a330c4c5dfa157879e0ff67670adbb122";
- sha512.source = "ab3aaa2b7e4e3793722b3c76119df69d9d50a9879b053e50f224d0956937fcb52924051d3ba45a5c1b4ef850ecf590e169ab1268a61a4e319881362fd59117a6";
+ sha512.run = "6f4779a2a0e0d2352b702652a583f6ea7da71865196894b88b630e1105e56dd5ea525cbd4eccdebe8dfa347716c192fa098d5eb8501f305109b337b266e7ec2d";
+ sha512.doc = "185bb6b87896f43472d8c902cfda976139d8b1df09c5eff75e8f579314867dc05b6c215f0dcb09a3438f7279c6579ffc8f92fa7fc682fce18ddf7f080e0c6e37";
+ sha512.source = "ca04b157d255502abde15994da4690b99e4c6d015c86704d179001b3412e9c9170a040216657ef5afb174aafc34d4c0501b51155b84164b17401843837a9483c";
hasRunfiles = true;
version = "1.1";
};
"exam" = {
stripPrefix = 0;
- sha512.run = "a402b55a310bd6d112dfca40fe3805592e5055880a539afb461f50b6a50a3852b2284cea7d0c0c1d7ed2c1e2495bd9f4fb161032b558df8abcd3f0ba1eb9509d";
- sha512.doc = "a0c84a0784c49af226eca562ada98d808501a09f9915e1b97ad417fbf8fb4ce1ec5c5564cb07962d76a30436845fc2a52295de9b6f5681e302043f6a575dc3ac";
+ sha512.run = "77c488cbfa6960df070c9898d699492826751ab5cee72a4e1f51e839b6842bce910542d02c42f3a87125f4f3ea25b496092c26d0eb698a50bcebd8408efffeab";
+ sha512.doc = "7b225aee549267ad87b5e900570e5dde87e2e77d84a42f33043d760331cc71415f76148cd30245612ca8e566930531c07b71508f50867b4cb2c6ada659f4a2e8";
hasRunfiles = true;
version = "2.603";
};
"exam-n" = {
stripPrefix = 0;
- sha512.run = "2889e6a494930487a34a26871ce53b93cd9f9f1210de6507b5ed8657e5e86d528bf4ed926ae999e2c127c41afd529dfeaa7bb86482af78bad0eb6452cd386728";
- sha512.doc = "fa187f29eeb05edc50a6a6afd2c4ee5003233b4fbe9601fde5b2cb112d649d58dee56836c6ee1efa7103cda7c27084acc72b803ba67d38a2ff2a4b237d4b1838";
- sha512.source = "bc53ddac6ee065de20ab89997f437e532832344b95bf0b02241bee760755807d603245e0029b9c25c99bb0999648020d485233fc6447d636da566faef6b20fdf";
+ sha512.run = "6cb28928125f1164fcf2a78980345373a094fc1a2f2f22756c8f9b27da05b88b6011f000508354b4d73aafa09a2a877bd0e6913a274518b471380074762be392";
+ sha512.doc = "502d6fd1073f4ce68477e6be652dd131bb0a74818df2b1fc6b0a97aafeb946de1d0fe3fe90ed5843bd63305c528031acde37697cfd756c9839b083f9926a363c";
+ sha512.source = "7241ce6d5e83e75142d8f3df652af4eaed554a7a2c93ee3b2868bb8c5918cfd950c7fa1413464604607b120eefed14fece4f801b08a6f0fbbded59f29e8ba620";
hasRunfiles = true;
version = "1.1.4";
};
"exam-randomizechoices" = {
stripPrefix = 0;
- sha512.run = "5eb6e6bafc0d2f26ef0d95390e4ce02b1596b430b05893853712839bedb3df6d425f1fa61ae193008348110dd7d87e04dbb90e6612ee4e8f9051d766ab22b99b";
- sha512.doc = "9914509b355d4159eedbe5848646a20b6fd42ac1b3300d64138d0cf52d3db2eabb27349980d3ce1dc90a9e1bf45baeadc15227095ada2d7c4842ce7225587591";
+ sha512.run = "0cb93637dda7a7813f8f89dba62db03cb1c1c6da5ce5dae596a14321fab8c46a5c6d67432c31855b66b37b0eb9086d23b5bf2881bf8fa41e410ed7a4724d84bc";
+ sha512.doc = "74daa43aa020898bf2a969e5f6fa09aea190209dd71eab222dde2b30cf2f6e12936b454a62b328aee59f6c3ae13bf5f7005ec3aba66766ade77672f74bb3ee8b";
hasRunfiles = true;
version = "0.1";
};
"examdesign" = {
stripPrefix = 0;
- sha512.run = "3dc287e5c6e51597689e82b738270dd57d2c63463717f9381ed992e421cf70fe37dd1df808780177904973f2fc916feeb695efc109dcad3230d9878400d7b6d8";
- sha512.doc = "97b83f9d5bfcfdcee45d1a35b757d3f61d33bd899aa2a2f86c15e12698bd0dc8e48a04a4b31be63c55268bb161923e11148b4ef68b3e6cf60672faed2f07b8b0";
- sha512.source = "6a287a229a70f7aefc5e6e1c12964fcaa7f084c29e42aad36f7a589141d2b12fc46dc21d8b31ccee12b9d2de90d2e6b7a04428756a3b36f5f332500136d0b711";
+ sha512.run = "bf052063b16056faed35007a5e1b6e2bf4f116388b2698c24c7c00ff257fde4f0225f138af6c011f99d051085169b51357c8661647f28be07a7f6dfd330ac10c";
+ sha512.doc = "1870e3732933e0d69f52eff2c403011b09814938083b91bb428c776ef50140e1b43713837e018b09e8340dd5e47811aa1050bb9f90b350aa341216edb00c2a9b";
+ sha512.source = "8f755df76be154c4a2a1aa6d2814774a0b9398d0b64f7a59cd865e92e805dc3bfc84026a18dc449a2ebd6cb6215097e351037430de19960e957f314ae724e244";
hasRunfiles = true;
version = "1.101";
};
"example" = {
stripPrefix = 0;
- sha512.run = "3e6427f2b0fc965e97f7f9c1358b7c80a859fa4619d0843c7426fbf4b2a9d347a36945bd54698c7ba8c44032d4b6757307a46644b185cfabbc87bdbf84e4489d";
+ sha512.run = "2f790c1bb8934e1127ba64c61ccf0d9ed503c01cb8975c114257a2179db7d88b4c969475b0e357d17785fcf7e42487e991e176df3dd7a1be5db4cdf87abb9cad";
hasRunfiles = true;
};
"examplep" = {
stripPrefix = 0;
- sha512.run = "7b56e5ec0bd53a52d5a1630c618b7b4e2f01931da047dc8415d085dc954d4d984dd9461f10a1be99929db51a9ed32b3d5a09cd4a0bd0158c3e482c1585067ad2";
- sha512.doc = "94680c5b2015d29df39455bd29d3cf8b979263657633f0dc8d61667238f0ca2e988a6cb63f173036cecc6d6c470915d812ddcb5e6814c50f863a3406324ebe5d";
+ sha512.run = "1e28a283a2d6d2ebc0bf7acea39bbc97c459defd6115e125c6b9482f880f59ac5eadd715d034b78f5690806345311946bdf6122db9b41e2da9e31d730f2fa82f";
+ sha512.doc = "f72f9893173263dab5436911b2efd5143a52dc43b24b470fbc315c69eaca0d326cc36e5254eb3f93f734a3240371e9aa2462c0c016659088014ee5a63cef756f";
hasRunfiles = true;
version = "0.04";
};
"exceltex" = {
- sha512.run = "4175a2e4d9f5fbbcb441d9272ace24e567c0ec2cdac87f46b78058cec84ad4f1c8e62fe98d7ec20a8a528285129bb73187be40ca814de7f220997c5490404983";
- sha512.doc = "f53a69468572e296c27665a86d81de4e66b780e8972c2520f35db37b54ff9dd9b1fb26355143008d0866c676e9fd3dd1cb256c00f5b24c696ad98c2a3a550003";
+ sha512.run = "ef8495b4ef6937af022951044652ea1fb1dcd3f65961408e84a52f9053db8f4fde6703f18833ee9cd002bc058f01813ddf765f575200211563d6e16a956d3613";
+ sha512.doc = "a6c4ae60f2922af773f67494c30407b5b6ead39def9253b4710940774e619496a3c242f7e9bcc8733fc733234679bb2b01c6f4571e30dca16c8eb15ad8d6d01c";
hasRunfiles = true;
version = "0.5.1";
};
"excludeonly" = {
stripPrefix = 0;
- sha512.run = "09846074e61b5297945cd0f6968fd775eae9aa48b3e03af4829664601d5f41b7acd9f42db9f960a573d276a1bd68f837455651d3d31cebd4db56b6ef55ee06fb";
- sha512.doc = "c1e8503b7a5ab87913b58184e61cab0329c6b39a38f0b4aad4c016aebfe41aebf775f0c68c9e18524cd2d4890416dce429e5185614ffe992c8c538661c3c1c32";
+ sha512.run = "b83426d7ff334e64f8a5566fa905f1c03478ff68da5b74b85dfd6c872db7a63454f627db4e6bea48f8048da0d84bd80b269cf5cd3a5b487484dcd8f2e21c5058";
+ sha512.doc = "11f1a4e7b0bfeb5728ab632756fb612b784e7a8b46e68c2e5cb3681928811d394ac0b7f508e7c655945209b1e75837d4ec1a69bcaa6b0ac8d45d66302b4bcb13";
hasRunfiles = true;
version = "1.0";
};
"exercise" = {
stripPrefix = 0;
- sha512.run = "adcb9044d1763933d07d2c52f718d6a63b7f4b361cf0565bbbdf6242c319f2fb589df02c8548cc3d6ecc04660b5a832c46377966dd31f1f15c70adb431f5dcd4";
- sha512.doc = "36ae9e179a3835e18ecd7f512a1708f3f70a6eb8df762a8bd6578b466972b2f7ed9a2404338dcaaf9a9cc535b7dd8550cbd69c53e5bb4c03ec765af94553bd75";
- sha512.source = "d13b9f9ecc692459d86d7ce4ea1eef12bf84de86a86f10334adfb52215d7d768cfa75720aac24fb927c0f1f5d38353ea66a4a07c10ff86b8bbf8dc8200fffe85";
+ sha512.run = "8de2044404690716d781a3b081181d9a14596487213762bb1ef426a0951dc18b1097a4cd8255bc7094d9d5e7f874e68181849c173a4932e7d07c46e14d1609b1";
+ sha512.doc = "3059c297ecb8a990bac32e1e52bcd6fe39e6958c96c145ad70b937ba89284a6f447a84e2f144d31aefa1c446331c7ce80ccba926e288d7ade917c7aa68095076";
+ sha512.source = "fa76e8b16def4f53a968c897e12e37707c054c3a964f14ee9654bae4e7285a3d300d62f0a79ba7fd80b2fa15e9a334bf38f3a744f0c0f6c32659853bc9b57855";
hasRunfiles = true;
version = "1.6";
};
"exercisebank" = {
stripPrefix = 0;
- sha512.run = "97e636b1f3d1a3ae57d9ef45857f2ed56fc0acfd46e586bb66c1dd1d12eb9270dde88b4fb41532a2f60f4e54308da8a63928e3d796d366430a981b15efb03848";
- sha512.doc = "d9864d6f97e52e5cf247f09bbd09c5e517ffa191ccc54cd37df130eea5e5fcbaa7736a77f0d3dbd97a6c8da118a1389176a855a2ec5290758c0ce6105d8793f5";
+ sha512.run = "6398abee37218c1c4b0e21f7dcdc82b49985888c8e5cc4702fbe20942471cfcdb8bb37c66edf2c6764d9a38dcc932b8584f65bec8dcf75ba11c738705a71048e";
+ sha512.doc = "d7b262b7a9ae3a45b69112e2924be8ec7cb2c13a8b973056e849cc5a0f4c82f85d4b5887a3286360b38c3459bc99ea9d917cd1084d6abf1ffc343d7ab522fed8";
hasRunfiles = true;
- version = "0.2.2";
+ version = "0.3.0";
};
"exercisepoints" = {
stripPrefix = 0;
- sha512.run = "5674888f366c9bd6290eaab935a7196dff8f2d9b2739eb5cd6b3cfbaed2c5d51587699ee4630fc8ec3909f51af82d054f80674cecec74eb541e4bf627e2aae05";
- sha512.doc = "01551f962cbc0d41580363e722bdf75fce5530f65c0b9f833a9baa93f6bd9ff11410351ec6a0a8c096367c5db9461f2c4a2358ec09847723b565a57102b24f17";
+ sha512.run = "cc706842f62ffd982dfde7f503f226c7f7050099b581dbef6e5e7f85269e3110a738232f1a99752b353a54a91ae5ef145697ff36ad9df1fb69ce1051bf92858c";
+ sha512.doc = "81493e680086ce4d833e8e9107a056daa4e74e321964f914d8824e25b4dbd6c181b1e10d41ceecf27d18baa53958babf77b0edf4c0234e0b80a8a3f5ae49c348";
hasRunfiles = true;
version = "1.2.3";
};
"exercises" = {
stripPrefix = 0;
- sha512.run = "e61c9c18906ba8a36a3025e56e89799f9b0ed458bacbbcdb03c024ee86d7723bcf7d6a89a0f7e123cf2e24f7fc17875f9e76e00b669af17385e474aa60f8fdad";
- sha512.doc = "83cdd2604acec5f48afcc7f2c7533a9bd783219cb379fcef43f9e9237820d939e498e7e1beda8f73b93ac78b2fbfff61702e0c660547c0393cd8d62388b1249b";
- sha512.source = "40c83ce9ab410e23765ad71ed3601a8610c1528872c0494ba418c253b9ad985a53c4168cf48a82b6d89fb3e07a632e78694cacd961fe88160b340593bf8618ef";
+ sha512.run = "064b8df6847af6e8464989de7070ce1d5282a050ed89016ba9954767c6f175882ee11dfc4c92791f68f972cb7dfefc801696a10a650b7113e93dfd9a9fc1adba";
+ sha512.doc = "7108d509ed012d1560bf19205e45a2fcd09311c50e84ea4dcd87cf17b8c70d4e5496653d97cb303d32783fe9f1d29a17a273a7ac6808ec384b7972dc33106c87";
+ sha512.source = "eb788aaea48e5f9fed1aa8a9ef47792bb24734c5309b74e3554ca22618c9f35ddcfc1b5496299783584310ec7ecc406d8679c7d90a936bbca5122ca665bc6098";
hasRunfiles = true;
version = "1.0";
};
"exframe" = {
stripPrefix = 0;
- sha512.run = "03e07abffe52b3162ed0cd07a09a73c330bb729e3fa5102b358da800cac4d5d9830594a2e0f6618916774d325ee27553735d0bc65387f8c0dbb34b390391e4f0";
- sha512.doc = "b61005d59de06a4438362d41920bfe6ebfecc5d8883d48956490a2f41aef2c8b7c08632f0f47616ee523465802cd76f88de97bed694e0e3fa19d9642976aacb8";
- sha512.source = "62837be5564887d4f1dadc708fe8945a36045749f61fc736a7177a73bce70485351f3a692192eb6831b6fedd4d9c0e0ec4d1e2308a2e6b6ea5f2d19f0c62204e";
+ sha512.run = "36fc2c125586780b798225fd4f3bd5d089236b7d0b19fadaa92911fbc47e9bd47cb5d6e6f31e42262c72d9ac1053999ba41a4dd23054abfa43283b7a0e957b75";
+ sha512.doc = "9697e6388b7a1c1ab96ab945d5da34249425c460230b9508d9c3386f3c2ce0d969a2dbc20cec96a3390feb3e81bbd71ea13646af3982f266dc73031d3663ce6f";
+ sha512.source = "b8348107fd677a900e4a8f3f5557d9b2fd6cf154359a1ed991934f74db331725ba1c790b99b9f291dd975873050f5cb5dc42f9a094839b8d482c08e9c80a2dc1";
hasRunfiles = true;
- version = "3.1";
+ version = "3.3";
};
"exp-testopt" = {
stripPrefix = 0;
- sha512.run = "cf6c61e036488ae1f273f474cde7c54b91427db8d73e96dc39f6b3951df04cee1c039f40b52fe2918834422de6f28637498d127b3449d39141f001a7bcb79f34";
- sha512.doc = "3839178742aa9a1fd3c4fb61a23044404bd8d5d9f4132831a3d7bbb020a75e13444070fa0b33881cc06a529a3661a50822e1ef6f5cbe21b58610eb3475715b45";
- sha512.source = "f58044277a2abfc0b51bf3140fcc18fa5d2e826c566ff1e7faecf1c8c7279e416986429e7ed139b4f29e75122a0777d5798c361b8ebe1a003e7c933c460a1327";
+ sha512.run = "26b5af9bdd06a3bbd231b1b55c4ae8929efa06655656747b804425e802fa7d07355e510ac673590cef235cceaf88fc03e1493f4bee9c99ce2a32c32b9a3f9aca";
+ sha512.doc = "f4f7cda5cc8b3f8900cb12989834e5b1702f751248f58fe65a8d65ab69eb2a4118002212eefb609e251d4437579e635173366beb471e32d07d45c5c645ca506c";
+ sha512.source = "a41951719a9a4bc391216d3c5ed796b0f285a1a7049fa3617bae689127cffd32590ebd3212bf24b221bd7214128aaf564fa62e0a511f98f03961c16a39bc6fb9";
hasRunfiles = true;
version = "0.3";
};
"expdlist" = {
stripPrefix = 0;
- sha512.run = "005fe946714ffd88815d80f1bf92c85a2607f8216e8635a284e5332d1efd600d24e6a3f235edb5897d102f9c4005500c3aed1b92254d49404405eecea78114b7";
- sha512.doc = "2ad7d8daf09012dc95ac92134f8874c21b25f088697e13a7840806bfef80aab4c13ff16acbfd7bde1f6e476b510188fbda0dfce36f3407baef607c5235128498";
- sha512.source = "a83bc009fc732444d2f79b4650ad9f0edea3bcfaee7130678c203761f461d268798a597fbea1c73ac5d667b868236df08ab614b59b6c938c8882749fa1bc7492";
+ sha512.run = "fc0f0473faea3d8ffe917e654909374bef6b6d7e41d14c32acb3ee822748c6f37d1f5ab562b4bbfe35dde983f12cd9e1469bd2061aff32e3f79de66e6b3a6c32";
+ sha512.doc = "624bbc4ce685589e7e6393cd991b6305d8a20419b4538f2e1728f9ffc004ef4d724831515b77a607093bf45b8cefefe3e6a352403ddcb543b690b314fb469ce4";
+ sha512.source = "6713de4d316d2be62338ac94d465393a9e20e16eb2a088ca9086f2e9ad0052f799e47d89768e38fb04a38ed07800cfe9cc505b578b517c2f4cadbe520ee1bda3";
hasRunfiles = true;
version = "2.4";
};
"expex" = {
stripPrefix = 0;
- sha512.run = "39b77a5135445ee2d23d42ead06e9624c2127a8ab7295062793df9d3a5e6f81647b5ec822e4c2acf572e08b8d474131ee8ad45d0bf061bc5aa6cad6253475163";
- sha512.doc = "837a068cf5a70256e64c722263edf1568f5cd507b96420db51e85a0cf8c7743ca1497a56520872db828547b808194c971a7480f54d292c82aedf76788ebcbc2d";
+ sha512.run = "b447a885d65a000f0b79b4c9b050bc89bb32b71426a29261d282fad72428fcf64dc6c660d9142114094bba32040c8e723190e553260c3899a1c1923ebb9f765e";
+ sha512.doc = "b0dce6401ccdef7fbfebbcdef9d68f073058f935eabc95fa45619f4d4d85e6b53e15091d845593255c000c3e672dabadb1cef024b2b0c79765f4f6a231de86e6";
hasRunfiles = true;
version = "5.1b";
};
"export" = {
stripPrefix = 0;
- sha512.run = "3df119bb2d68bc3a8ed26efedf16758d188eedbd0cf1708e15b729768e709f75e13ad739f2e6a4436359d49f54f172d4b556bd2a8a1c663412e25050379a44f7";
- sha512.doc = "ae3b76ce879260e019fd41f3d778e3290304f9d7db1dc83f612adbde59174461006f5c1384375914cae3808fcf6ada79610208a4021b7787975239ea8c418deb";
- sha512.source = "ecd92735ed51c56e860fb80dc1ac02acdae5d9e34d949a332855429419e9d5ce86cd81c47a092636e0888bfc214549e3b23948940ac0df834108fdb83fdc9bb5";
+ sha512.run = "04b5eac3e263fd692a1f4796ddccf7c5f41398075c9b15e65a0712cc83dcd85a65ae4506a882249e09c9ceea37f973be3398a0c31d2590e0c3e57549f07e9116";
+ sha512.doc = "169236b497ce09d685c71bd21eb6c35ac260d5978c03f074371386062ce8219bac1e501878ba13b60677c423904ed11b37d8e018adae573d135a1e1cbfdb84a4";
+ sha512.source = "844f1bb688d389fba93a7350b884b4cd5298ed6974d48218cd1cd2c863b9193e6d4d177f3ca1e905dfaa028f626fff4af4b9912ab9bf3eabd2bd9f4ce5d5da7d";
hasRunfiles = true;
version = "1.8";
};
"expressg" = {
stripPrefix = 0;
- sha512.run = "3175a35fddb3bc5f6e59e8c2d01a9a301689c9bb1f066af079d36158834797f35a5fe4b40d545b3e45723ac27783dbe4f8ad0e9527f73cdf9ffc3d942866e592";
- sha512.doc = "7ae382eddb9a54ad9f812fa7d3d2d79fb1fa00aabd92b2c4f2003d8dfff27fdaea9625cbf4bbbc417e6183e8e4747476fc846bbc6f4cd9310705bfdcf2dc06da";
- sha512.source = "e654e012782e06af9b88560e3cffc0c0d784bc570dd9dea4485db23867e03e49749b9a78b6793cf0854144c447da456b6263ab6ee37ebff6fa00c80b8bf7b473";
+ sha512.run = "d380b7ca2efad2cdafc3ea6f2265452a85035765a221dd5cfeb33a03859dfca0e4cd01219995870c8943657d2525e25d32bf7e5b9fe8aa9afa8d17c1ac4703df";
+ sha512.doc = "9287376ba5aa36088b4a99455b727c0f60648d50421ebf2fd125542f208f490c5b57af256bf2b704f01a3e00e85e6023c69cb6dad529fb7521ee8cde74ae9559";
+ sha512.source = "4fc193835f6b283ebeb0906d847d54e99e5026ae53929b8855d78208212bc4ce6133359191830803298c1dfd07bcf7eb1e163fa12f8bf799a9eba381e11f7f82";
hasRunfiles = true;
version = "1.5";
};
"exsheets" = {
stripPrefix = 0;
- sha512.run = "f45b35d31e4d777c06ae3b4c4e550a498137eb0b7231bbc9b521fe383cd8cf80f9069b394761b96376e31ef8ea2feb664d87921f121be4b684d14c06f86c4ff6";
- sha512.doc = "eb7a7a80d3b947ae05394aa96c55b800fa229b809dee7494d99fca8b67a111a8d08a2e5b46aa289c18a2fb0e5c8774383bfaf2300e8746d39a5e805f727a2afb";
+ sha512.run = "c1263842d06916762306b0ead03cfec31535f40d41a0abe504366d0a762850f683b10563d47d149e89ddd75c18c3da7687a19b0a5bbe2b628acac1ed891a8285";
+ sha512.doc = "fbb9dc0826789f6c19734b0b50925d035f3b55a5402dce6ced4cf6881c032d784d5f219b222170961a5e1563b2dd8a5c64e7bcdd434ca61dec94a857451250a8";
hasRunfiles = true;
- version = "0.21i";
+ version = "0.21k";
};
"exsol" = {
stripPrefix = 0;
- sha512.run = "55ff80263795fe47072cbdf9cb9f92770d81f9adf2534e846b6a68926f2ee24f2d4bab049d57d40e847882f11014760e8526e6c7f57fa331215ea27f91c180a8";
- sha512.doc = "f084907c537fc753ea43259fb7d6c0bb57b12fee0201e33f0c41227bb7272d14d66e3a4f70ed42fd2e0bc24a6ecb24e7b147b1b027989628a90ffc68d5e387c0";
- sha512.source = "8bba8ca751ef754362e8d625a51d9f6f66d5dff7107c94b97fa8830e3ff1017ddfe2d0e8df5866a4ddc55feef91e3972e83fab303e6161a3975c44cb1ddb33f4";
+ sha512.run = "ef7e031334a27a522f54c5ba5adee0fbfdb4cfefca6e8c1d4f67c8bc542c82bab6ee89d35f8ba8e65ed0b17107fd164c00ed416c64160991b59693f5b567b502";
+ sha512.doc = "b6c5dd47fba5d14560a2d2341f1d17b17eda0ce16a6198ec589f47143ab46fa71808aa6a40a43613cf906542ed9df7d164fb2c7fe5785bf414076934932c63b5";
+ sha512.source = "1fa45d6d526e94e0574d15396a6d191d6b00bba30ef996aa999bf2b77a5426263f1e0a94303c07ff139bf44b0a07f419c19ac1c854c32b02e4c43c397c8a85a3";
hasRunfiles = true;
version = "1.4";
};
"extarrows" = {
stripPrefix = 0;
- sha512.run = "52264fc10f2f78f1455c2691673b890b5fd7167ffba1adf0572e640f7db537b79a0ebb4582d5eb42261e97b7d0bee2e86134d652404dc393b9854c19c5d9ef7d";
- sha512.doc = "13ee4cb016f65dec37cdcc7b2b92bb22e6d1cfd7e6762694cf58d029017b8efaebe6bb5d4fabafdbbfaaa38b6c251483361b7246b241509252cb2f166b5b13d7";
+ sha512.run = "c5ec26369801ba653899a6c67c41a173842f7f5283d1279d512104cc9cfd04707fdd0313a9fde03672f03a7bf1f2c46f376aa961b211b4bc0ff2641d34eb3b8d";
+ sha512.doc = "be17974ce5f9361bbfd8ffdff55ab39cb1de6aa5701c4582586ea43cde45854bcc8c65f5c4c7a9a1eaa311c24132294ed02f36998905ed7f872c81a022d4d6ec";
hasRunfiles = true;
version = "1.0b";
};
"exteps" = {
stripPrefix = 0;
- sha512.run = "8347bab209d794059ef0e9377fcc8702ea69214b715a334a7401436b868dca176f1bf042afbfe17a34b89d2ce8fd238d0f068a262eb005e2913115b6e049ec2b";
- sha512.doc = "354647b3ee8ef0af7846af314afeeddee200c7a6b3bc3eeed1aa37d2983db778943d1841f7ba2c248b3c87eee64557e7f24dbb50299f178dc81409d9852dcac0";
+ sha512.run = "1991bc0b471276ca3db68a8ba7611becc4557de4335a321b5c3e92c1fefbe34dc0488ab44850835b5ceb1684ce429e7756fb86d885e2da2177e0d9081797aa0c";
+ sha512.doc = "aac2e20a993818576f9e1efb153e9285b17b48827a1547a0c1033f22fa1a52f84ede214b4322ce4c6ddff69b8736f214f27370b3f1c006ea6e5fe2ab9fd64304";
hasRunfiles = true;
version = "0.41";
};
"extpfeil" = {
stripPrefix = 0;
- sha512.run = "081e4f9ed814d9c8d8e9e28640ea1e8d19dae3bc6184abf7447371ff63fed5e75b45d92ce1c6129b169c689e108d4d33e09bdbefd8222428f94f976f98048649";
- sha512.doc = "3d055cdd8e83f5377b18825da05fe348b3fae1db2fbd8aff29e417e991a682f56986cd99d9b372048a4301b3b015b52aabf6f7cf67949b47a0b66c5c6fb50609";
- sha512.source = "f5fcbabe85a4c1eb184483d9907a3c2a73b4fe80d00ef616a9cc27742418a06e671fda1ab3e3f6eb3da48fde327f847cc59797fd0a8fd228840769f4afa44d3e";
+ sha512.run = "5cfe0172ad420c3ca53c57be33fc56b205ba05a11876e4d14c6d86387788c73370bc0708bee46e43a02f10ce9db4b3611b4ee337ace44fe8fbcb2ca82f88b2f7";
+ sha512.doc = "8c2983b2e777e21e95d6ce1b9b4732491ad8a931205adb071877bf966fbbdc4306b88b35db87db4c3fa0bc52cfd333f721de2e1e7d233ba3c91d192a3574171a";
+ sha512.source = "6dfefa85e111b39bd46b2f39ae52e94a053569fbb0b263bdf02996bcb122913cbb999ed6c060e00a12a88e0ea9b187fe2e33a990bd75fd1f6f78082d8859071a";
hasRunfiles = true;
version = "0.4";
};
"extract" = {
stripPrefix = 0;
- sha512.run = "7fbe5537188930eac068e7c8989de4c978964e39274c3f6e2f4f8598eeb4e6024ac130643594089c5f69e21bd3118d9e6624c4cde8c85b130b23ae6d7a0a5a55";
- sha512.doc = "ca18f79413c3ce9b9be09373fd37dce6d2b55976e3fab30b3bc7931d3e6a5e55d065e4f6488bece046745911da2af0e6d30d6e0b9089554c4bfbe118a897ece0";
- sha512.source = "b51bb86f90dec89242078c34bd33968f37f97b7579d168b6ce2f609c20fbd77cc5ca6ac373d5cd3ac30a72e744b01282e77a3d3ff08c2727de29ece8c6b4d91c";
+ sha512.run = "32889da48868c2335866bb5c229728f9a37dcfe552830ca03ad3b704d1f7a471ee120de2ffed07bcf50797f7e34dd6fce53c77f1b63d15071888171d44cc938e";
+ sha512.doc = "64fd270a61f5e5f39442a56bb7a20606854b45a995b9a455604139df8006a1b198ae332669de09c1baa5dee5ccdf59e5989d21c17376a764a096f535ceff3f48";
+ sha512.source = "c94663034b4069bb47f611b761f08df36e2e69705d491ad0405d826d81d07f0862dd2a7963cc1bfb0f071ca4ac56aedc96debdfbbb35b097a6a49f863ac3de2a";
hasRunfiles = true;
- version = "1.8";
+ version = "1.9a";
};
"extsizes" = {
stripPrefix = 0;
- sha512.run = "4eda9c64a6086a2eb7b8de546096bc2e5e00c9575b4ad89900481a99b4e5ed42a3941444a79337b26646c7e69811fc9b53f64d408609e79ec648c1e31b13450b";
- sha512.doc = "8e0489226942ea45e916dff3a0062d1588d322708f1dc416438f8f6ddfb89dfbcb4dfda415fe868848a048c4be15b1535624058ba3a2932c880c6d429a6a127f";
+ sha512.run = "5b000d25ff594af2895408f0d83eeb0e7d6dd5604c53d5acd835898197e44fb88ed2469039489b75b45678f28182dc88a0af56ed1b1730be2ce41e6e81f13b7c";
+ sha512.doc = "9bfa898f7eab416beaee2938902fc0f3a5ddcf1ce972f30d18a683756fb53bc8f66ef1220bd3bbe6ca6a473959a67c55c18a7996eb095ef301da8b594f42d3ae";
hasRunfiles = true;
version = "1.4a";
};
"facsimile" = {
stripPrefix = 0;
- sha512.run = "7ce1d861c3562369771b2008421e36835729245a907a0bd5e5d92e2a816416f89fb1f270bef356491db0c2489984c8984bd45a91c28e278e56bd253f1ff04b68";
- sha512.doc = "e5f003df30a6ba2aa15a6a878fc51edf4250b441f3acfce7930aa4e983101dbbd0fddc75a00e0c694a007383f24becbc3d2372743b849b3eac71f568406e0fbf";
- sha512.source = "4374b1c8f76123a69f2360c2037a0c1ea711fdbbdeac13b0c18840e7633e5a49a450393cfa3e294e55864ced0d2d0c34a07bb76959d630c3576d6b8a1d4b0191";
+ sha512.run = "3a179a3abcc33bd0f48bf267338c8a7dc0186f7eed097af74cfd8a936956952fb50876dea447839738842fad34c724c057f577d427a82fd82f85c7e8ab80c8ab";
+ sha512.doc = "36da402d7b15601ad768aa1e07f356812ddf0a09b30d19c13bfecaeac847537caa3be31036cb80441370b6c046dee24b13aa3e04f339476e9ecd18cf09c8c9cf";
+ sha512.source = "ad8f90796cdeefe11e6c12e254c4571f2be57f5cbeca8b68e301d857a0ef8e52fbb1e32eb2d39e6d6b8c7ea19af58f6087c67c9bcee58e84a32038f18bde223b";
hasRunfiles = true;
version = "1.0";
};
"factura" = {
stripPrefix = 0;
- sha512.run = "f9ac35ff37b156b76f940f31ee68642ae28b276afd424c324d4b386cf6fbbf4f0115cbdcf03667c5e9a186a3b7cb9d4693fb4d8c1a90ea53f81f2a5ad80f9f49";
- sha512.doc = "0ae6bee674dce3b651b9abbd124fd7d45196d24b9371291f7bae6cbb745099596abd02d58b4cc7341d8155c64faea1288113fd97a97550865d864c5ccb63f5d9";
- sha512.source = "f5ddc8449fd8fd8cc3c5fe050e1ceda817ad64ed836365821b69c71705a4b87e312e414eb94b07e31beba0b6e08a2ed64d4c1923303ae037893dca3f05f3e214";
+ sha512.run = "e4ae9c0019ac296416497fbc8d30bc981a1987cb7b4fc7ccc21512fa2ecf11da0b4057775dac37e3421261faa8c76b9354725a2c514d1fc514cd7815571d2004";
+ sha512.doc = "0b091d2d4da4cb858ab13514fdda12babe9bddbffe466fe4d40c7acf828e31b9aedd6efb3eedd8895e7e12691a0e1e2bbe1f9bc8a21f3c18cb3fb1d455a8a3c9";
+ sha512.source = "52202822a438daafcfaed256f1091a5056b8c9e58273013bad555228bbcef02df9da3f3074f0cf5aaeb7349aaec64515bd1eb598ba1463927d7dc1c0a860afb9";
hasRunfiles = true;
- version = "3.57";
+ version = "3.70";
};
"facture" = {
stripPrefix = 0;
- sha512.run = "38191fc9bd763b377ff57ff415f94ee3e21faccca851fc88f46ea5093dba0ce5b4640c5c9d7335f979395c6becbcd88f753ead58cf7a0dac73ceb24f22f0ff3f";
- sha512.doc = "995c9cbc559df6f6adabd1b46d22d92467c24fb2d2577823b7a5f839be11c508141c3a29350ab7fa138fdd162a2d8c02dec94b6a4dfc013a229723ca855e77d3";
- sha512.source = "e8b599ccc78b111d7dffcfc8970387b1dad1ba54ed219076b9e10da583a058cf49bf370c10b17a4c09b1c11109e5c055b33c7ab0596a5013b73513947381c7db";
+ sha512.run = "6657931eb2c0a134c53cd9271109552d4b8848247198fee9aa8d9010ff2faa4909416484dec8809d7ddc58b4202f9e2a97c5b97279e5432a1e928f91d7cde71a";
+ sha512.doc = "a96e30b15f1fa827fa4dafd3594e8b98ee8c17c23056926d82243955971225d5a4bdf41a1a2a5b19049619c2eabc1b8529db70adce17bc126c0e1e3be7ecb2df";
+ sha512.source = "2612d792d95e3e22727e3e7ac4c4932e1f25c3788ebf6b4eb1be76727c52694a65c378f13ce917f9cec3975468f79f7a6d62adf4f125c57e6b644076d22e7bce";
hasRunfiles = true;
version = "1.2.2";
};
"facture-belge-simple-sans-tva" = {
stripPrefix = 0;
- sha512.run = "5aec539f8122caf6fb037aa21ff67ad719a6ca2a03b6075be64c94e00ad4d671bd2a69dce99569ded440dc5de1c1d255d367d7bcdbc04e32c58aa77b8a9792ac";
- sha512.doc = "60e59e441b6d73872560672dfc95b1f70334a1dd4586f398ac68a13cb6f71396ef2a432153eabe709c6080c5ca8c188284286bd1a237dfad1d126660c449014c";
+ sha512.run = "90d1ed96793b0463f14fffcef020ae58673df10bf511756387eb38bb2659ae3e362f52d898996410447bb5304f3950325fdaa25841ac4351b4584da951da2b4e";
+ sha512.doc = "f111fd7a81812aa0d65c4143751bf0bc331f8de248876f81c5517301d8a9743cf2e091de6180e3ec1d74a646ec539b65f0f1d8068ad1eb5e6638cbb783b4f420";
hasRunfiles = true;
version = "2.1";
};
"faktor" = {
stripPrefix = 0;
- sha512.run = "4f9590b54008fa7646664dff5b7b711a7d91d87535798726abb49a3d241d30508bc7c3028cb615f277fed8dd1d613cf3503d0efbea61c4a1579b09c9ae576511";
- sha512.doc = "207020f973a717150ca96c6fc0459c3abff43761e9cd541f86db4771eab08a1b117658c93299cd63af11448e3d040124a71d1620edf9950a460e265cb871fd9c";
- sha512.source = "ef21eea80a13249cdf2057b35138ef5992b7e91ad1705a294178adea420921dc56b88b32fb480784904781a88295a0d11d63f973106ef1e4b153e10a0130237e";
+ sha512.run = "5c598fbb40d7b37ee5b66bc1bfa8b0b2a0b45f7e22c992e6d0c85ed952a79a120803d41f9b4a13bcbbd6424c555c8b9ba6adb4eb79d1056fbf759008f9b741af";
+ sha512.doc = "57934606287afaf1471f1207af5d0e97533a504aa83324069154e88e70f10779d2eb19ed2a9e177c5a4b2cce4203b576272fd2513d989d4ee276330305597034";
+ sha512.source = "01f22e60260621a41e4efd6681b6fa226f7461f47348a79dbd75f214d606c6af2fa54d904792e653d1accc22298385d4cd658c204e653e4320e2932d742da28e";
hasRunfiles = true;
version = "0.1b";
};
"fancybox" = {
stripPrefix = 0;
- sha512.run = "cf5d223e392151fa71b831510e6217c9409e43700a47522e142f21d5403f38a1fae59fcf594a4622b91c75cb54c2cc9b61094cae97fa3f8d21c6f492a8a94c26";
- sha512.doc = "39970283af4bd1e87a94c89438260b6de07a7c5fc2eed07361c3c566c73b94b087dc58396870d1afc7f9f8ebdcddaf43f4ab97f76553cbe2e1d89f7d259ae978";
+ sha512.run = "752e26abee96dd2bbf77b30a6d98d48a1673632d5601d28bba5799e845a015357b96302f3f1d8977f0458003d3456df4694884a05ccb6124b76ca8f7fc84fcbf";
+ sha512.doc = "2c3e0466198d392af57b2bda16f80589a9aa9db992272980a2e7ab9d7d1842d7e8f2980003b3b09648cfe0b9a1977562534ca54fae120bd7e4d950d25a83c0c2";
hasRunfiles = true;
version = "1.4";
};
"fancyhandout" = {
stripPrefix = 0;
- sha512.run = "e51de612fe1e1bd8f266941952c24b10bc404d075c39119c5506623f763f98bfcf8d30d01edb17f7a63b14adb85ae9b5f48c0e97edc5288355fb4fcd67d3bc31";
- sha512.doc = "c49a4ae58599939d55c1adf2baa2d8438649484de07f7060ce76780b032accc95f655323e1f9fd9dbfd9423ee63a8160d9c9d5c9913efd7c569536fe9268b50f";
+ sha512.run = "0091703483cab573f9c9202603d31e310baafe932f929ad852c23d2ca97f21681637bb3ae34fd3d916f3e50f553b42ab1682b437f5a63b67c6dc4b7b7f202c80";
+ sha512.doc = "be4c7b2caf2e85ec192f3aded87309ee2361fbb7e8fd1225f8f98f96446251aacd69e04e306473d06e14c8a8b686dd7a1c54cb0311bc4138fc9c34fa2d528ddf";
hasRunfiles = true;
};
"fancyhdr" = {
stripPrefix = 0;
- sha512.run = "f7831fe54b77babda97f65d490194385e01464dbf9079579d6b697fecd2b1fe008266a3b6f7826cd6f60b4d41ac5a56f758a4ec7dc3f7ba9077abcc5c89e9bed";
- sha512.doc = "08f1f88c884eefd829c641d37e1efd8ac01578fca4c69aaa43436ac33239ca310ce00858cfe42c7b2a12b8ab3e0f8fb03f30c94071deceeeac52d663e2944f48";
- sha512.source = "59a5d48399cabd62d099a0f40afac97bc7f80133e5a386668df85f6bb69071a85e467071e7784f29cd8a45a430961abc7344c364e25f6116a33be354adde2d72";
+ sha512.run = "da99c0def1655589988fcebf627dcb35ab1a3f7ef481f141ee91045f81138cc02f849f4879507afdbd89e631460e5104d49bf0be6a640f4c7e9532acbc952454";
+ sha512.doc = "a54bd1e4c0835e1d3790ceb9c50ac63766df45fb3d807b74222465c116fd103d65bd09a8e0f4cd20941422734cc508fcca9f86be3ee0cc2beb4927b9a2149849";
+ sha512.source = "aad6a82c734ba3a1a571ac67f38851808e42c600884b22b64f463f7f4b41f83a85342845ffdd70244236dbe1cb013ad77f28c1897c6c28edc16590ad61d79510";
hasRunfiles = true;
version = "3.10";
};
"fancyhdr-it" = {
stripPrefix = 0;
- sha512.run = "cf68d833f9422cc5b9aa1f5c62e84e098dacb005f1799ab90cdf3397dd9afed06c77b89d9017946922385ee2c65528e09585f9cb8277e328f204fccf6113b104";
- sha512.doc = "0a3540263b9b6ae4a65a0cf9d2c24117e5744616b5c4d8a4cdf417ebecbc489b8dd944637360dfdcc93d56f4882fd7abb4226469b0ff0d2073d6f2168a42216d";
+ sha512.run = "6899f3c11ed4a8f7476fe954166ea7576446b670d0b22737766927fcd29eb24e6143ff3031b974856562a7ff55e68f208164729618a4d28d28b856919f2a666b";
+ sha512.doc = "cda5ff0581545e4eca9787b27dddcdad226b5dc9a630773b13073e9248b7b30b985fa5f5fc1bc5380e5a0d96f06c666d4e7e73168afbc2fa4ed0dd202967dafa";
};
"fancylabel" = {
stripPrefix = 0;
- sha512.run = "3e16ed1347eafdf3317999221e238b46e42d35003cfbdb0ebff877ee95f9c0d663971842767409ff21db2b9b1c8fd43cd96dfa6deb346a43ae758d25741a41a3";
- sha512.doc = "de3e8cfd4e49de20228355b36c7abea945b0e0b5b1526327aa101b5cfbce2333b6e5bf85961142dae05ef2af95b06722c4e322b7349c2fd6e652d8c11109f062";
- sha512.source = "9ca32782079ae1b508c10fbf45b12d55f08ae22ce0a2644069a17392d90083e81b9dd4287fbce240bdb14a3706b6c3aab46f11d30bb53e272c5808d52ab01802";
+ sha512.run = "950455301b0bf3ea3be0817a45c4e7453ba95c8afd397c1cf9ebf559f160e2828f414f0dca4647a80481f6e8daa0902e24692469023c21ba844afe1edda60b2f";
+ sha512.doc = "3a05f2b388eb2a22a0b48b4761b3964c7b0c616eaf0c8adcbd4f375a3dd059b3d3b0831e754842bc084123fff7a12f59c87c5c5b362739c062f36a215dca2ca3";
+ sha512.source = "5d0ae7fd455b679221c1877a5a8fe58da76d3db96de7bb6eaba24c50ef9a0bbc3252858276e4f0c6b81161f65e985911ab1608bca21418335e23189a2ddac425";
hasRunfiles = true;
version = "1.1";
};
"fancynum" = {
stripPrefix = 0;
- sha512.run = "fbfd9952fa59633c42337185521ef1bf28b38ca3f6af5485b47754e7bafd26f8199a87cde265913449f5a4696af5a7d38576054d4706cd7724500c246a1f08cf";
- sha512.doc = "dc544d6b5258a99e42ccacdb6e32469193848300786e7666b1e14509a12c4e5c9e78d8f96dce388025dafd93d6edac2a4aded246528b3916b154ae43e90e1101";
- sha512.source = "59c7b1732908463d413dce66f2e29fd6993e2adbef5c9da1b4b489aba03fc87d61e86e2245a8fcefe8bed56143b7398605f60ee2423698ebe654a2c5c9534e5b";
+ sha512.run = "93e1b88ca722b4169a572285443fad53b66ac59a3c0b6465aad54bd8d416046bfd79897db3d8f318f9d6e004c958b94bbcab16b1183d66197e1078840934689c";
+ sha512.doc = "4be390bfd7562e0c94dc19fad3e0f34e52db393878290773517d6d7951e428cd3d0dccf5f47f6f03e5f0b380ebb386c8d89373e8c8e4cbd16463a9cdd2f2417f";
+ sha512.source = "8f2f569fbb2a6ddaf371814e26b251286f8046e8a1e923f18e67b165c26c69cd09b46e39dae5fe00a427dbe4f95172680973b3eda7be16c60cbdfe6daf37710c";
hasRunfiles = true;
version = "0.92";
};
"fancypar" = {
stripPrefix = 0;
- sha512.run = "f52089a844d655de93a3319636ffa958c5ed93b8a215e3f510c4596b27e20762e60bf5ac8506adb4431cd94dea6bc6d219a85d8895db7875151b12463ec75b0e";
- sha512.doc = "fc3fd752e559f8d29e5f6c2325b22d4bcdf24d4f752bfb89ea56043e5bdf393f8b5ff863f26f605e97ca64f7f72794125ce36ee2295c8ee90435b78abbbcabb4";
- sha512.source = "4fce4c3e126f77edb522399e5826b80e7306c150f138717d6010f6fccd5d74b4943204fb2fcc012934f24807fc7e4625eb7a77a21062f08f461409794a39cd39";
+ sha512.run = "18a4989c979c7d0b1a5c303b4663484e920962a5090e229d7b75ac5678860fedbc95df530fda954a3a2602a740f7afdae3e41f6a3e07405d77263045a6c62a1f";
+ sha512.doc = "98cb690d9096a73523bfedc6a2ea35414e34043d5eef3d73d337c3d4feef3bb98303a22a1933eab53838e78cffc8ca1ee36bc00fdc13a50213849d87fa92c553";
+ sha512.source = "dbbc831abfc030a45f530ac6e85cdd449cd411a2e5e52dcf80bc20770801c626cdb308012610ef188b22b7e9c4690836a65ad543ec6022c75e02f72415aebebd";
hasRunfiles = true;
version = "1.2";
};
"fancyref" = {
stripPrefix = 0;
- sha512.run = "fa29fcdc7b7cbe335df3c5cf235728a1b720f6cc559c8586a5baa4631ed8d3b74890e93789687268b788fa2fe37fb9d1eca61c834ae95215e9fe0251c82d0ecc";
- sha512.doc = "6d1055a9ced2272b074d3921d073a81655ea46d6fbad03ade5487979d9e956b8d06e1aa89665e806ce6ea9b4f6511b6cd633230b8be77fa0b2a44c3d903afa68";
- sha512.source = "d6f6aac983bb319b6b14ea0c7bd1e2ce4afead61d94444549dc9e991d78373204f0f9adebbda069749472dcad6801c56b947a40417b44aa9a8b82c6cff429f42";
+ sha512.run = "8f4ea5f16bfdbd06bdbaad76da724a1aad82263f4db2c24cf5f2e9f2db9f2afd9d4004d629098f936e0c2d4dcfa5fba8bd278746b90542f87b547e20abb0bcba";
+ sha512.doc = "2231f5fd45d45cb7b538852c95b90db35fde9b66629d17ec9288de6ecf5339359c17fdc8931019fd4acce61ec2927a0cd494cc7462cab0df13d7660106b6a142";
+ sha512.source = "65de000487a8d317f0d05ff6d35574cf0bca521e4ab029637fd459b34f8640c53fed78bb9a54c21e4f5cc7c03dab221995810057350c46690c948a9e436c74f3";
hasRunfiles = true;
version = "0.9c";
};
"fancyslides" = {
stripPrefix = 0;
- sha512.run = "a70749962778866e1cf76c1ef60eb8fe97597007163719f5c441cdd0ef00e73322ba1442a4ced0fe04cf076b5c9e2167cbe160405b470c5b429e2848e0d2ba33";
- sha512.doc = "630b9c9ad27de354fb963a60f4edd8d4d1739887445097bcce11d6769994bc3ddaf2141e3b792927efa1920b2de2b64fe0ad3835b5b229ce37e0828619dd7ebc";
+ sha512.run = "a0b9ef4ce804b78a60b4c3a25d5d70bb7ec17324d295cfaccb64d166bb1a704bbd2baa5cf6edfed7adff03f48bd3f3e7854e2fbfbbfdc7eb953d567a257a6e46";
+ sha512.doc = "77e1839377ba440d4009f30ae6e58d843ec4b7a1bf7f0d3414700e32c9a01062cd6506cb589039299e7a4fd945f9ee5cd951a62fe9795f822089152ca19f3441";
hasRunfiles = true;
version = "1.0";
};
"fancytabs" = {
stripPrefix = 0;
- sha512.run = "ccda127c0d59d6200521922ba226a3f2602ef1186cdaeb1764398e3f5c742ccc3c3a628539e4125bbdc81a95c030f10430fcae930b1a7cd512c8ca4ecdf52b33";
- sha512.doc = "f3f383377aaa5a89db6dc5f982cddd1c575176b669312244a1f17c36dfcd4b9dcc3f4d1eb206c38916251fefeaf01fb1ab1a35f9478346427da8f2ac225811a4";
- sha512.source = "3d6660bdf9f74ddc67339e81f246627d1f4eb43f74c84cd76a9cd2b4a4859be487229185862dee2394309e6e028150a2e6eedeab9efc185afdbc10986f135940";
+ sha512.run = "0cd45edda0062f4a0fbc26a0516d7f5b35cb4f8dfd4072830da880369d71d8a4aea6a7d5dd95a0b479ec3128170108f114aa00ef4b0c8324c60ddd214568f5cf";
+ sha512.doc = "0113da627d27fe88c4faa87e1564851344dac2efb75c78facc4da49a8937e2bda8e1f22997a2018b368001c24e721cbf623fc199d03673701a55c7ca45404770";
+ sha512.source = "4a7c92f30414a595cc8c928b181565e3d50614fb4e5a128197bb4a8f90a50cbd9c75ca447bf37c41e9fe3c05d4422d6e3618da63edc51f240dc3e8d55c8d61dd";
hasRunfiles = true;
version = "1.9";
};
"fancytooltips" = {
stripPrefix = 0;
- sha512.run = "2ed53370e3162f678f1b606d4f018927b3514455b6804e97f01a8604ee738cbc07f23e8d8f50b27df7e670ccd3866878d3abae5f495f939890da484243bec028";
- sha512.doc = "5e9992dc312c8d0360ae8af789295ae5f2e3c81e4375ebd39d478e2e6d3b7e6776190308a2c3bdfafbf61cbf188e9135433b4b1019d625a1005658cb4ae4f28d";
- sha512.source = "87cfeed78f6935fc9ce2be9344e48b95c96d8388a3fe45d5c608aaf9354ce6241aed1f85dc5a8be43191ef3c40286fd2d98799e4b703eefcf6f3e3d51eed2f60";
+ sha512.run = "e1d7243552cdf65cef1e647472a7f6c1d818c1e862afcf8069768d9beec01e4c250786e2c4c1af4febbdf94f20362110399bee33c7902bb7006de474a0d013e6";
+ sha512.doc = "4bd82e0ae682abd0157f94b5374ecdc6cedeff0af22a5227ab527b725d8710bd7f8c5a38b7380a91ecaaa383824d8b88d182d1edde312492c34728ab6ff2f4e3";
+ sha512.source = "3c6d477873c8fa6560d4188dbad1dbe43a422f08f4bcbdc15b034e0ee7dc5529171d005f48a25e1df6d6e6fbd0f8db5f11c233c515ee70e307cfc31e5f434e24";
hasRunfiles = true;
version = "1.8";
};
"fancyvrb" = {
stripPrefix = 0;
- sha512.run = "429d9c6cdf15e39b996bdb0cd5fbf923155f9045564b60caf1fabda0d00ab8b1aa9990368d8aa817391946e9e534fcd57ae1efd87511f35b7b2c648738705d18";
- sha512.doc = "d32a379005c931ae9e48ef93d76c31952761ca8ce0a76523009b90420e33b819eadc710b7827e59df652c02c043f12a5fd18013838cfdead1b2ecbfe61bb8930";
+ sha512.run = "334df96a99813a99d36a68cb99b35145048bc478e463373efec5932bfa981eec2eeac910616e6cda2491636961249c947b9daf4b130329696c755076909cf46b";
+ sha512.doc = "45ef859efb1e9f22799686600c1be8a5f2db4acece1f8c0bb4e1bcd37ce5a83d708ea027f0c0b60da7bbb2c8add47ce70ef6f53f68bf0810886066230072c9d2";
hasRunfiles = true;
version = "3.2a";
};
"fandol" = {
stripPrefix = 0;
- sha512.run = "0e2da47c1fafd801700ea94d020df8310455d62571808008c1f1becdeef2066db5bcd422664ba67a50b4cedd7335c0e4fb173364c17eb143cdde5fc7c30d327c";
- sha512.doc = "30ad7bd38254f82a8de78667d3e56b8831bed9bfc11ec59012719438f652549b0fdb9e63f8687bc0c75a19cd6899848ae83d3e4804f4c600164cd13183726271";
+ sha512.run = "309b19d6bff9d3e009610d698a73ba191da70cabd57157f274dfca7583a9e9b31fc30ea52b2b2ab3386be7290a680f8eb47dc92381c3da8251b01d8c6a65c3ff";
+ sha512.doc = "d74e78a1c863d3865ec4b21a4c762bf6e2c30a8656fe0ec830d1e56b9fcb48861f316ccf8d8641e7c674e25f1ac2292d10ff2127315275347096ad325828d7e5";
hasRunfiles = true;
version = "0.3";
};
"fascicules" = {
stripPrefix = 0;
- sha512.run = "c63d1bb7e15d0ac32846149584fd4ae84fb60d11bcd3ce3c3636a8d491b32aa38dd2f6ad6fb7f28f355b8b65b1d2901053a154772f7bccd8522d318df1fedc83";
- sha512.doc = "4706569bcb66f72a7d1960b2e0b0b8829ef93d0e9a7e2b8eb95c99e943b4bb5329248d072c27482c4f0ad845ee2619b1fcc2fd0144e960e1440a6500311a6b50";
- sha512.source = "e55f76161886bca6f105d6dd95ec7828c8530cf9ddc9ab8dfafd366b66ef5db305c4e03b54ef5a4aa9d4bdbfef56bf7e6764142c32f28d673c9bce71a961a2da";
+ sha512.run = "5ca661dea7cad6094d66d0a843cf5f19183154f81773db38f9a13795a5b9d8646e9f0b471bbd741e5f25cd424f199b3a18d1257a7e8d07e0d812a04ae202ca24";
+ sha512.doc = "02d72ccdec87334da2c10d5a57b004357e36c8fc1aad33783e44992019fe3dcc8b8d6442d63870b4806c3dd080c3518bf94ae110531ac65947584301a11b4b51";
+ sha512.source = "c129da364d22c605feba74d4e93d7eb48c8b5a3ef77c60d2f930fa2d3c8f757bbf3fd8a5aa8f3afc688057d80d86acb5b74d2d9b422d387bc075e7e7122150d8";
hasRunfiles = true;
version = "1";
};
"fast-diagram" = {
stripPrefix = 0;
- sha512.run = "0cfaef660148c62b2288057d38ee082e1d2be21c2955a4577fd5a54546f08b8fb2a96ce459bffd45587b706677fd3705f58df243dfb0c35dca9ab3d046163611";
- sha512.doc = "62e98a27e4883ba1b0ffb35ec14e39c95f2ccb77fa761c369a02a3561d9ba1ef8db720f9d6304ef64a0c15fee1dd5ecaccc55dd3fb28e43089cb27d27b3eb28d";
+ sha512.run = "cedc8305ba0a7b1d22274d869629a1872a80a4001b443c8baa93e44198a5dd88e39c16c28bb5edf9fedf4f8f2f68c6964f009cbf6feb21c7c14974c4b598acbb";
+ sha512.doc = "cd8e3edf882fc16b5757f59d16ed1a479e437eba36c783cd86cdfb9cb81f8b30e8b95a522ef6fe4b6e22b4b0bf6637e72bff734f7771034cfaf85df935e4a003";
hasRunfiles = true;
version = "1.1";
};
"fbb" = {
stripPrefix = 0;
- sha512.run = "6ed1ccf4160837f40a37330ec4ecd0dd5d8ec9353eadb1cdb0674d176cf65934153f96484ecee5286bc49069e78c004127f3cae62cd87010b9ee320a0e68ee8a";
- sha512.doc = "98ccb4f7946b2337515f579c833acf5a108689d73a5e307413bc5e7712b02a461202b5664d04bdc8fb15d2e1c07ae17f0c60fe409806ef5529b1c277ca159995";
+ sha512.run = "eebe9b977296dc02938c13cb9a160612adafc00dbf200fdebaad5eb1efe8c41eafd6102e40b7be2e734fceb7c92cf84730182bc2743c5c68924b00a5769ad172";
+ sha512.doc = "480f1df4a1b1ad29f009d70f56e96ca3ea3e76ca913a86cc4b75850211dd4f92e3e43fd9ce832ebba98aae194111ed340af2f530f00edd37e4a63016dc7bc215";
hasRunfiles = true;
version = "1.14";
};
"fbithesis" = {
stripPrefix = 0;
- sha512.run = "369abe7dd1494770aef74a6d2e06047bdfd1f5345ddd6d0166b8bd2a7461f5c151d2f0469fff3bc4ab7bbe7184fc1e5f39c10cfd906c18b0d0311a216c1a49cc";
- sha512.doc = "6ff5d6b4e371fb88e775160700dbe27078298750681ae9e07914da18c73335cc57789b2d21175d63c1364d9e3100bd6c25c9611005323cdd75f5be8d75d7f73e";
- sha512.source = "2f6d12ef1ec916b418e5f948a0fece0a77bfccf12f3710c9554b024e9a06aee2b9668b90045fb9ec3b0e9a41033124514a3fcf71f851287e45b159079fff5dee";
+ sha512.run = "3e593e312ac8efbbdd294e6a00ec020678dcb12259ae778ddaed4d43a800aa19ba16f8eb15b5122ab22f44c5e23c77e4fe733c7772929ef55589d387985db694";
+ sha512.doc = "92d0ae3382aa71260f6ed204f6bce1bcbac26985f41789e00c5d3186dcd448bd169b7641fa40d34cf87c556ca10573b0d8cd4235aaea8a0d1533dc40c71b3779";
+ sha512.source = "a931b41de1feb5b0a78bc40c20bafebeb529a8a8b351344020032641ecf9673168328dc271228130ff22ea17190cf021b1dbe01635d7cf77984f69861c84c02d";
hasRunfiles = true;
version = "1.2m";
};
+"fbox" = {
+ stripPrefix = 0;
+ sha512.run = "1216117fdb03433d2986eaa8b277718304d5cd67b0d7944c7a4712c27a68e68979a3ae44d563a847b01bbbb0d5dd0d7da8feafa7699e27e8a336077cb96cfa43";
+ sha512.doc = "d2cf24e58efb78c8680cd3a8cbedf2517bce05025745bcae80dd7ccb23f127f3262cca75bf8c4f9b33100253194525f1538e6340c145a38c473a2afe5737148b";
+ hasRunfiles = true;
+ version = "0.01";
+};
"fbs" = {
stripPrefix = 0;
- sha512.run = "ce26c38721a8583d1eade2da63298533b2e751add9828b9de8d5f1c9e42040ced6d186ef4d027a34a919ea166035542b88b498407f487aba06cb2438ab9c92d4";
+ sha512.run = "2d5bce7890fd8e087e035e60064bf134d8ac7ca2646f7b846df8fca7c594843c2778d0ad1752ffefed40283153194b5da97156e866bb4b8bd10b14c8ee3f2c4d";
hasRunfiles = true;
};
"fc" = {
stripPrefix = 0;
- sha512.run = "fbcdb6b7c0e12ddaee44794c7c39dd80e3bc405d85f764e0959c4cb99eb2d2254547cde532b821bb34f9c3693bcf7249021e49b02f2cebc0a8e5bf7beed38ece";
- sha512.doc = "2d44161b3cf5604573114e4eeded4ed39664a7d90d22b38384b7caff2d8a1febee74f42c5273e7b89717e3d74ac34f53c5c7511954e602952ce2d71db1cbbbf1";
+ sha512.run = "12bb408f7ba4774d943aa954bd3d2558a329d383a65cd4780f6c5bdc39f51b943f01d87ad203aea3b02768dc0b9ab42f681175c18a1e1dd901255aae05156558";
+ sha512.doc = "a7495a0d6bd394811ff22438a42afe3c5109633da7c606a732f4c5746cc4162fa1c86ac3774aa7754e9b07c499f3519423d4b6fb212ecae156b0b8e8f848d914";
hasRunfiles = true;
version = "1.4";
};
"fcavtex" = {
stripPrefix = 0;
- sha512.run = "76c5c5303afac13ed471a90e589f70a6e8ee257e07d5b583b1f8189506908a24fc8cad9f682526df278ec7139b24f9c91cad51bd229c70e0c249b3e13e7cc747";
- sha512.doc = "69388eedbc0df92f9d07ad15f466d005657f0e4048aa0761e3ef58d71ccc410986c6d80053b21972bf0805d989b76ea6eab1f0575028471c32b31117bd13d1ec";
+ sha512.run = "db440d7310805a7f3d918996e577a07c5d8dff72e6d667f00c1ffe5d88e3bcb689e794837609d9a0760530e923f9a28d3e5c052cad4c38e23ae03454e0ec26c4";
+ sha512.doc = "2060c70b6a926aae23c145f11c7c6e255f684f925bf5447ee98fdd6f6290d64fc5a92ccf8cbf85e0c6f0d6fee869a2d947e3df8726fffa4a5d2c87c217beef59";
hasRunfiles = true;
version = "1.1";
};
"fcltxdoc" = {
stripPrefix = 0;
- sha512.run = "9dab396e393853baf4f68d3ef3690df5081c904b7f062bdd17e32d4b627587698b09eabb980273fd09be388c2968db7b0f0911286ff14a1c5577bfc5b58ffd37";
- sha512.doc = "c70e0da6fe590dea2fa94a696b06518d1f24dc03cb20f57f303e33c657a0ec1b15f73a42550ea1b1e714619ed3551f403e1a14eb4c83617e87cf865b39b6caff";
- sha512.source = "f71822e56f1e7791f93383cfbece9c0a13e8528d906d4ba4b6c4518d413dd9fe0082db31538c0c9fc62cf5e376fc20de437667c0210dd93a7b5595432d26d97e";
+ sha512.run = "c14db194a73247122e589024824a53125ff10e15f8bec2475530aa41e78d74993f73474ff9b3899bc499c0cd8dd3e1ea034ea821d233c2a512f8c4d4d06d095c";
+ sha512.doc = "4aa6aed9c5b4ddaa63eb2aa7e529da03dcfc57723a6cb40cbbfc729636e459f4df1e292bdcd20093595cc3ea154787fda41abb4f6f46db2a7331626f181f47d0";
+ sha512.source = "6b16053cf7941063e4f08a249d1b4dcb61127eb0f22938353b17b959e7a9cb78d7953b81346f25a6e49f4a7c8bc602b3f820c3b9acd3b84215796b3ef1a63550";
hasRunfiles = true;
version = "1.0";
};
"fcolumn" = {
stripPrefix = 0;
- sha512.run = "93084d36d630f893a5c5eef99356d42fb5321fea48f2df0db2c0ee4ec66bb9d9804fb1f9d717cc322213322bd47705417a5a8e6426b5dec51b153995a96a89a4";
- sha512.doc = "af3d335e2c423b2414c73f18055c787e89b1a47d96adbe7482ac0319e16972752d809e8552672dc567d9e0a2f3618fbb5b737891fec30a485ba7ff2f94f802a1";
- sha512.source = "0ed1f3f6ec013c27f9ffb5c2f78f1da3b9b4e56225c3dd0abf519f4fc13ec202ff0c65f1502b1cbdd75d77096c6d187c54f961c87767c48fe9e68189dd9f488a";
+ sha512.run = "13128f25e12c914bf25c45c87a75bad814eab519059c8a478162cd4fc678972ed8e24800042e87866197174044eaf9f90d3cd3a8eca62f33400e3fd2294922c8";
+ sha512.doc = "ae0645744e26bbf1a940ba1339256b7d718f4df819ad04f5f52301a26d445cbce4a1ae4bfa2fe6d13bb81ed31e94839d87a251a7429305d396a56ea113df37bb";
+ sha512.source = "47b78b21332aeba11b08ed6f4eaf781b182c224450b508a48a80ca7f93ffb43c4cc818739d3793ca16674b29fbfeeed320247170c63a4aa321f6054610fe782b";
hasRunfiles = true;
- version = "1.1.1";
+ version = "1.2";
};
"fdsymbol" = {
stripPrefix = 0;
- sha512.run = "95b189a868fff1e3936505cea19aa0b7d398e79ce2b2754eeacd41a800c95554a89735b6c956d03057813b35fa172cd3342bb934d9775bba760fca6dc6b53118";
- sha512.doc = "fe6f9d1508c7da01958ddfa5edcea015433251db7b4b5214070c2fa7a6a506a23d8254457cf0aedcc1432f79b7779ea847db215919712130dcb9c39204e973fa";
- sha512.source = "ab9f6d39eaabe378e8aa958bf6ba0c86a6e7410c6f2cf4e35ae04d098c832a7d00ef16695dc3fa849a9150d8b0520b7bde790d55f63c04d7f64930067b801e28";
+ sha512.run = "37f716e9d540d7742f53cd38155141d763d3f8509d1aa1f3cff53ff33c45537c44dc68c9608558021868de3072302d7ac84909db05e8b25813c23ea01c87edcb";
+ sha512.doc = "7d1f3fd153bc17e65a99ce6a38c8992b2172c1d0b85254fcc7e926b9539928ad403809b8af4355abb1e93196b4e4d5461b587c8ad94d04cca7785c8a334b4ac1";
+ sha512.source = "d30403e01b2a33372ce49477ed81fcfcc505b50b1c0eb511dc360d86ec3793ff2ac0c8964448bf2525bec1bc5bb3792ea9729679e2ddd8215948c65bfd44afd7";
hasRunfiles = true;
version = "0.8";
};
"fduthesis" = {
stripPrefix = 0;
- sha512.run = "02dd9ef79be0c04a35e698022091bc4383b8fef1c86a9c7e31191ed9878535a6c11b028985f60723227100b7a22b51b937036855d05ce0b6f2d6a1e234737477";
- sha512.doc = "f94c29076791883f406b584f4ac480d84722375d66f960575ecb23b799c836df772692700056d054a30967ecce263a8f2f3c1c5861b60f1474ee347c3f09537f";
- sha512.source = "9cef69446a7dcc9cd4b8f22ff8ae9054dacd7e445c6e640e40470403f0b27c8827e311700fad008f0bdd30e5a2a5ab339df75c41fcf8f3edc175cf393116801d";
+ sha512.run = "2c33af9559603c08ee844cc0dd6dcb8a6c215f0b0c7cd25435b64b1ad6c83dec608c601ce16efdfbeda890258bb36df8eb549bf43bca21bd778e003cd637507c";
+ sha512.doc = "bc3d2c383233846631e5042742a08b5ca05d0cbe68fad908065310f00c50e9732af0b912eecf01496615d221a1ea6fa5f3d9be91c9533b97fdd642c47d6d8c5d";
+ sha512.source = "4f048791cfdfa5eb1dec273618111f0d8e685c9a638bb4aa2edc1e6ffcd11097aeaa85d9130be4ae8136c14277f85a22580c42fdde9a8f3602cdc57eb4beefdc";
hasRunfiles = true;
- version = "0.7b";
+ version = "0.7d";
};
"featpost" = {
stripPrefix = 0;
- sha512.run = "ba519599c85d9ba12be01c442aab7ab7066d1880cf774c56bf93bb76a6ad5c8b67ca53a97d1b432b0e8fae2859dabfd37efca3577352edb37bad0929cb2335d8";
- sha512.doc = "55094dcd9bfa7bcf527da6669d1d713e39ca62fc39e01ccc01dbd1e5e2919832a3bd93dd5f76667c32a5004307d2ec5a6fe5bd4994423f58df98c1ac86a8eb2f";
+ sha512.run = "9d7c35499df5c8c8efe8ea51d88c4cd9ddc6bd5238ec527d842aaa9ce42c30bb1d73c667f5aca22f385d3725c7443f043a2b63cd337a7f6d5b5d5810ea34bf64";
+ sha512.doc = "e4eefb43d63c6522c3080a76b4df3a369932bc9e2f868ed0143d62fd2365bb74e6891705b287d19b4ca4b2560b0573d6ff9a0e5cf2a3da2e4b21482cd6cdd0b9";
hasRunfiles = true;
version = "0.8.8";
};
"fei" = {
stripPrefix = 0;
- sha512.run = "e74e33c72677aa011be29cc9ca1d3cfb8eed0ecb63a2e441baba8c0ae27bb6d2072bd6f2876d510730ab568ad5716baba653fa29ab6524edfc3eb9624f1f69dc";
- sha512.doc = "b3f705e065306161bd5fd6846c81deadaa3578b54094031ab232fe24e7e362166e38d2eab4535af608f96be8e91ae8fb835b222d9c816b823b162b9d843d3ae1";
- sha512.source = "8e48998f200b3f492c53c204373de5e8fe3893891f4fa46822eca3606bab10b87712cf80fd407aed5b27eaf8bf00e737d045b19a3369881d4247f1f381d1acc8";
+ sha512.run = "ece490df465a83203acbbf0a1002a801534e628fdcaeac7c54536a8e33a633d41fbb26e25ca8cc19677799a2be1f89080f3e9472f4d9bff10c6260ce53692844";
+ sha512.doc = "b1f97d16b0652a5e19144f652a3e30bd45486ad5de8dd287832a73345539ec6c2a509b1851b5ea6033e8d967c9fd2c997652163510a8554750641a61037d5bf7";
+ sha512.source = "1e9f70e9fe26fb0f5915fa9e9aa1bb5debde0f43a75abe64d9490de3d857f167dc19c9f215376fba3db7b1a9d2ff4a67e4c2d0708149b122afaae0e785c32a27";
hasRunfiles = true;
- version = "4.3.1";
+ version = "4.6";
};
"fenixpar" = {
stripPrefix = 0;
- sha512.run = "7c13e910f0aca3129d2f93cddd3ee727e040e6c579486ac871600614f68f6fb6147b5d350805758c62a552a976a88c6c96e5022516844ac8c99166802d24b416";
- sha512.doc = "64a881986cad1cc04f954b33e174dafcdf82433b6c5cb1c4ac3ccbd4b96d6db9017c39ad31a7f181da7f2ef7d600eaca64ea5c818176928e0511de616e4ae0d8";
+ sha512.run = "1b09294b430bb9ab6a4eae11549500b224514e55bb99329a4ee3d9d72ab906128063537302f672a772c02ff4372d46649656a88c4a303a9301976fc7a804387e";
+ sha512.doc = "6ee02d615438e99df82f939a8104097e43802b00af2a0e7be56f329061722cfc7df0edf84c82ac73754d63a703533bd6d5b88b6e648bedbc47be712ff86ec5c8";
hasRunfiles = true;
version = "0.92";
};
"fetamont" = {
stripPrefix = 0;
- sha512.run = "df7b696e142236b7ee0f1fe85b05f29176c95383a74722a1b3a59c79836512612ac1d94fff4f97e74256f214256a4b9dee8651abab0b663909d754e7b11ab5ed";
- sha512.doc = "15d5722ce31bc5b216cc2cbadb42fe9cce4c43fbea4b2538883da6bd937f106f159f080e21d8159dd92c2ef93605e5655810b0608c67d9f325d1db52fa8ca69b";
- sha512.source = "9208a9643c6d4961db737798b46e3aafb3b1ea24cbd201916547f27277b432f237e4f0c816b98a48abf907a8cf7e1eec223ce7e7fbdc18da91b0d526cc649478";
+ sha512.run = "20c5c83119d70a94e66aeec0bbb9a0494525deaf9addb9b91d8d5595397ab5a1195eb9d72056a5fd1c3ca490aef66b43558f5c5b86688e7d164360a697c331a2";
+ sha512.doc = "16cfb520cf8b3030d546e1c7f7cd41772fc9d16ea55db6920a50945a7aa3034050d873d3d5da05c108ee303dc1c77217c8a1f014c2e9beaf36d932e33aefeb93";
+ sha512.source = "de4a25f0a86f29d10fd1cf799ac6c8efc58633a7ba0c48bb33716c46e6b0e1c9d5be6ee4e8e4955739ddb324270e44d6fa658c360d03123c18cc275ba6abff06";
hasRunfiles = true;
};
"fetchcls" = {
stripPrefix = 0;
- sha512.run = "90a153d224156ab0dba0431e2bb1d808a9d8c99769876549c318b8369d11704d17f3ffd8e9d74d24eab27364ee366a62917f881f4b0128491164e70df85fdec9";
- sha512.doc = "f92ea859cca20b94deede5cd7f604f6642f9fea247855ada2c78e653787de611b64e6d4e74c1e31e2094037180c41db491ccbd9f61367896e164ca9f60a55be3";
- sha512.source = "c3e6a00361ced434b3f8bffe954f3f5342278df4114684b8024453c41e523e3e59c8c568240b78c4b25a38576e157cb08ec64d386a5ff92dc067658e589aabb4";
+ sha512.run = "6cd8e2016f7ff344aa06587fbfeb4e498d1b2e76d9a6ff64f167dad71c4ce6ae867d791660f50e80b6f2e59a9f2fff4c4c9b7c1cdf84cdbbec5113081b24a25a";
+ sha512.doc = "ebf9aa0150b06a0b4674e7be076fa5ae4b2ba4542aa28e1b9d4320ea0152a5cc9cbbf926d713f877e74ea948d6132fc36898647e4790c67aab651502c4e5d57f";
+ sha512.source = "067385746ed2cdba4501038cbc4565bef431f2e35e9069fe883c0de8669cbf6f59d8233ff2f561e8590fe8b32a7613a195104f89774bdae4ddd63d65deb3123a";
hasRunfiles = true;
version = "1.0";
};
"feupphdteses" = {
stripPrefix = 0;
- sha512.run = "5226ce724cdb1abc24feadea33ddafb8003e02731aeef0116620cc7a6d50db68f14971d2cf21d32c08e8ff1472a118a5a5a30a0de7c76bc2b5a300509edcbe0e";
- sha512.doc = "29da36af12697d523460e6df8d191a75262ae9d360374bf41fe3c0185c596ea23e46b73944420bc77d32f7cff3bfb51a0817fe8ca2116fa6c4294151f723549d";
+ sha512.run = "b4d4285b33f314720cd07eea903bb2fc6092f96033f75d4b06cf315fd24d1a34722aa73db4cb6410a847e1d23a131ae329f8ebe75fca15dcaffb99097768f55e";
+ sha512.doc = "d87c0a7722f62a599bcc63f7ecfea190c64d82a4a4a1ba21d18c69866f80ec77a527a82cb94b0d081002073f5faab95119c6902e8f8f2c10d815ca2d206b1d4c";
hasRunfiles = true;
version = "4.0";
};
"feyn" = {
stripPrefix = 0;
- sha512.run = "73027c19e958ceab78b1205b3bed875c1b0ddc4bbe1fa1740a305e56bf2129e73eb7e0394db2245689d8449a38034b95e3ed9e560f9c8a068c46e732f50bf17b";
- sha512.doc = "f756b4a142b69daf1c0a5aaf64049c26ede2ecbf094a1b63ae30e3773f8a30f07ea1ea4eaed0fa7d2f451ecaed98505469dac7e9a1256a7c064a0be0f8fed677";
- sha512.source = "d89c411815c7d3c3967ffeb49a0ba479255aae5a274061fb8a9229d3ae48e3b8811caff9ec3618896b2c4635d2eca1b929f2ad0406271b0afb57b46d289dcc36";
+ sha512.run = "56e7d5b875db6eb6e5ad2b07d5696fa4fc6cea7d0f0f9d691bdec0fb90f16bbcac0c9f20f8f16bde20eabf98f72fbbd75831af1191b229cd7acca60bb2edda28";
+ sha512.doc = "df4454efa6f9130fac5ee2986abdd8eacb42063930ee194b65d94a1e1a90460c4116fd62da232f01f94fad63d9eaef627655aedadaaf034f910ebb97b40a7792";
+ sha512.source = "fbfa44afe7f1ae10566d736cadd02a3d9f562b19d25b2f23b1dc27fefc77d6b7af550e7161bba7c62d63f3c75d8b704dfdc3befadef9ad42ed42e42000ab4557";
hasRunfiles = true;
version = "0.4.1";
};
"feynmf" = {
stripPrefix = 0;
- sha512.run = "88222474e2b5894bcad17f774042b6bb37b22739e29d5694c08977576950b2a2d302a0a3b23eceff308b7cb3fa0c13796f8cf6597e7b4fe8518030e75b3f8ec0";
- sha512.doc = "dca778be6ea8fd00a8707abe507784abe12ba9263319eb372bfde43b8251e22c66eeb6da4c748b272588918d14ab50cc5083c64c7b8c27ef854d653f59fdf78c";
- sha512.source = "1cbba7a5f1feb616e08f867978c431932e8ecdf949fdcc60ea27b4734f9d8c03770b19f1c57ab28757fc516eb142dff0b5c9e25ea3ba8b515ae4999a621e6b0a";
+ sha512.run = "d4eb87e3f086f2d39c87eba057fc490ce5d39e9c5ae39aa1c04ee8c3be9c4a188ef123f860fe74d31e0e9e9182909c39df3434ddcc618632723f00627f66397f";
+ sha512.doc = "933edaceff112f7442f7c662fda43f343b0e7e41f65aae4f1a45bfd2de18c1e4bda505a235eebc4daf2451846dab376449242217ec803f2932a4a1584038f4ee";
+ sha512.source = "bdc4dbbc449c911c0d516b10da18c1d541645ec57fd95c163d571a039c70ad46e6111717ffc86c802123c272509c85ce1d71d90f49578b2e228a9229f4d40f02";
hasRunfiles = true;
version = "1.08";
};
"feynmp-auto" = {
stripPrefix = 0;
- sha512.run = "22fe3516aa71999464e4262544f50581796654732b6a2040e4047ed21735cb0bfb08594de5317677ce7ad7762425fe3036c92d107f0ffc38c09bb2a5a1ff93bc";
- sha512.doc = "e6fae6da300f974ec4d09162997220d5f1cd306cfb0f5bd82dd356de55f580b55a2a3e638da2e61a8721dd958ea21268eeb43fa719ab5933968221d2b347ea58";
- sha512.source = "18e7e6650853d65486328e1ef377f6a210a424f19bd85882692fc4b20b47a4e6d678fe193d71b726893877b0b7824d7f32f2ddd8674ae6b304dea590056f2ed7";
+ sha512.run = "64ca275292b12847d823322ced9dbad615a34089c8cbe43262e676b34db205ed56509f641e18e949523bd252ed1ea73eeb5f019e2cd052274c02b1df67860a25";
+ sha512.doc = "3dd88f5af739013ace4fd8eea70ce247b997e887c0f7067040ff9bf4e0300126aff53845ecefafa7bb52dfc4d05d181a1e96847e6a534c718c5a7447231539ba";
+ sha512.source = "ea29f32f9f1c628d63b81c958f7c8064e884ba1764953dd62fbe5d90506547846f52fe378f813a09090ef6991c9b7d2905095b04fdc0e26aea4c8cbcb5e2b2b1";
hasRunfiles = true;
version = "1.1";
};
"ffslides" = {
stripPrefix = 0;
- sha512.run = "de917097f213ea57a8dfc299a9d2a9a76485a52a74c2e9ee2b637c0c3d7566473bea4ca576e80a9381c3c47f4f19baa50cb07b39b6136fba0e2232540d1f01a7";
- sha512.doc = "52897a4551b760b0dadc9b13b029762dc191e47049320f44fc20255cb959a9dbc8e4eec60ca79e2b96856d973ee4058558f99271e5798b08a808399bb2d85f08";
+ sha512.run = "393903c180f2fd554178c909bf9a4c060707d8f2fac44022b4811526c7b505a0354afed77f8ae0fa3fbcebed3918a6b46f9e81206be78d7ed6b1c959cd3473a2";
+ sha512.doc = "4a8e176b7bce3d54464a30497e41d5a899905a0029199710aedca7234612092f0b2e265a465084536434c9b8c7f45eec3f2ac3df5eef66cecfdae5cdae36c798";
hasRunfiles = true;
};
"fge" = {
stripPrefix = 0;
- sha512.run = "c26250f4c8fab830aa6a38f782d8fae60d71cbfd040b833f3b5c2fe2be8e25ad295693109b3b28cce1216769c96817943c3b30f55a8b379e36a975f7c1501817";
- sha512.doc = "843e5b37bf31a3076ea99925ce8a5ae9be504e7836de0ee5d0b0ecb5a39ad3147c9a5222f1c25ab9e95c0f59fb3c77f56836767971b12fd25edae3b240a283ac";
- sha512.source = "5ea686fa6c1116022da456b6b2949309ed3bc8eb29451213752d8167474f9aee2d1b67f7084b910439dc91017302596adf4ed11601ad8e93b6f20c447f79e601";
+ sha512.run = "0336a91c06bf658c1bf139d716952ac2ad420e307fb8b525e53cd4a488e0cff536c89ff06ceb8788d1e54b96a9fe4b24d94beb6913c1be8683e359a4d00dc4f6";
+ sha512.doc = "4f18f7bc1c8000664753e6f0615f7dd1d0f71bf51aeee6860fc2181536f6f1fc37b21e83b0c5b6c151e1012a02ec97d3d5ff6d132a5f6986e94bd173f40f994c";
+ sha512.source = "4eebdfffd7fbfeb7539543719df1e50564df6ba815f37a503fc98420cfca5c6c2a0a0a0f732656bc288009e9bd0fd1ad7fb0a4625748496575179c3a7015e7bd";
hasRunfiles = true;
version = "1.25";
};
"fgruler" = {
stripPrefix = 0;
- sha512.run = "f79f01da911aa41081738aff68486c69bfe8581e1f23c88b6e8f0e97030b8042e50742dc5906d52a4633bbec3b3e0223d7a39d054f8071652b5a55104bca1704";
- sha512.doc = "d24ed685cec23a410a08f9a519510442947725dbcf8fc010d9cef8814bcb0e67d9c6b10e8eadb51c77dae7f35de6edf8d66ddb4b39fef1eee7f1114c9ae4da25";
- sha512.source = "4d9d219961fd7c9200142c0d51e3bb7e690621011e23f25e3e449530f941c4494075b89bfa44afae31fb5c1a440d86dc75babfc57e80b897ce8628a4cf54e8fd";
+ sha512.run = "d189eafb4b2f7788d42614f87684bb3cc36d8e022c9c98f8f7f44babd5f95d3462ff25d2d9ab541384d35ad4daa39b09e28dadae1fbd0f7fa25d0f8ae217c34e";
+ sha512.doc = "16e5f5be432e338788ea78c5e41091eac616a3ad779c3c40bff723fda2646d5205599857f0e23f1b2774fb56a2ac795c61babe21cc4de5ecc2fadb7b6d33eb2d";
+ sha512.source = "789c6383611f55e5efa878efc1ba229794a888a26bb4174fe263c5cb2ea678e67422a47520410bf83b90ebc32a4c9584a7f24bb66f4175d6b71ff0ccabdb3de0";
hasRunfiles = true;
version = "1.0";
};
"fibeamer" = {
stripPrefix = 0;
- sha512.run = "fd7d7c52f99f70671606bbf50e7ecbd590aa53141bd50533008e29f654aea18d336156558a5a584de6ab8e6843512f0bdd0a8ee6ee9233eaa9dfd6e2992ffd5c";
- sha512.doc = "88d3aaa12fbcb35851fa38ed746e9738ba458ec8add67d2f818cfd158736ec4174acbbe6f4e29922d9ee4cded1b7618c271a80ed1d739060cb464e2ed67ef7d9";
- sha512.source = "1ea9ea639883de3543ebc215622a1793d94819cb738d507295a3b0073aafab813518f3346f15e3924bf288ca266db4c6a28d7a4718beb04596b404bdff8b64de";
+ sha512.run = "566fad32f04b81c95b85f65415acd86e729802a3b638c217054a2b5c0432deeae87213a4ac4a71e35f0113c23b1e98e0cf7fe047b2bcb4f9e00b929d804a230a";
+ sha512.doc = "a70d38f8b6e1f68f9261a99144d6fbdbbd4a883d4b60f3ddaa01524710e0405bb61599716fa80fd99e9b40e37dde9dbf3ac6fdbaa48a8f2ff4da2534973c42e4";
+ sha512.source = "51947801fc6c4c8e4098fe38bc6638bcf328884cc86b25e7beca8525db1c8888145b1852a3113d651f5595b84a84738adc5516e65677ea8c31c195dc9ab0c3e5";
hasRunfiles = true;
version = "1.1.7";
};
"fifinddo-info" = {
stripPrefix = 0;
- sha512.run = "62167afd92d1e9419950923434a46eadb5243d41acafa5c1869ab39ee1e71a91956fbd0d9ee9d453eabe42e31c5c13b1a8c4d570f50eea7b116ae78a77cd01be";
- sha512.doc = "90bdff2c82815051ba18b7661ba0f5c561b427a180882657e790e310ef6c71b723a160be142e0a5a52f71896441ee341623f5957135e3bb11a5ddab92f4f8050";
- sha512.source = "3e2e43d1d61125ae336f8526685952a46323d5df92c7b71926a8aee0cd0db12e4c457d49e81a1d95f4d528bd14ce6c01461ff1ead3a12f672d1e64637c9c2ae8";
+ sha512.run = "86767390bc9946b8f8d47dae0334d7cfc21ac2b064b00ab70732f7ca3f50d875a35dbb0e477ef1c014452fc14c177a1c5c6b96ee334c99bbc2bb49eee9ffe6b9";
+ sha512.doc = "e6635f5cc989bfa0da9b2b0cbd5c3719aa793552f4c1adbc1ee218a78b6b116d2c2046b04254e3294834e63901ece9489b8c86421afd3c58aeb8615b5859ee92";
+ sha512.source = "f01f2453c206cc7fefaafd1269c77b43bf1f24a8fef034ebdc40ac2be5c4ef553d2096f4168e7933e63aa816b1397c74fe21d725f0a6bc3d8187c751145a44a7";
version = "1.1b";
};
"fifo-stack" = {
stripPrefix = 0;
- sha512.run = "92c22652cc48fc7aac57e2137755be490a488b03924d08fa6c00d70412c8365783b03b576ffaa69704a33de47dbf79c92fbdfd222ba594570cb1756b987f80c8";
- sha512.doc = "320a14aa063f66f3418be7ecefb7dd96a2b3194fb6b6aad4ba3f88da9deb6165381aa85717883d7d0c59226eda1be49b033b753186f0f8fe57950c49c0a6a174";
- sha512.source = "608930ce489ef043617bfa5cda442ad165ddaf43e4eccf079a7819829442d9abb7f09740a706a0cd6cf07ae36899466c660700af5ab829ec28f9168c52b53593";
+ sha512.run = "4121e3cefed7ffe80bfaa8b054ba0825ab0fc2b4073a845386de4db3650b4d68c48a4f7378ffcfc4a221b21ad30ac6e199920e7d8c44f503b35c14cf4c001462";
+ sha512.doc = "220d9b2796c20251ae568d1dc5a7eee1fad5cf6aff26a2b94c1a2c9dd6d853dfc9c25377ec8c3d6edfc43f5b4cf645c459754c5d6a642506fa7779cf79f1a901";
+ sha512.source = "3ab0e67acb7895c527be3cee1ab0fe7ba03397410f9970dc7c286418ae6e785d8051b82add959ff7d0596d6983ae6514f70c631672fce5c66bdb6542a3b7d777";
hasRunfiles = true;
version = "1.0";
};
"fig4latex" = {
- sha512.run = "f6c00e585c12b56a65ea70ada98f8a42616ae79a5db37cf117847f3a05757dfbdc4a73b0cc58945fd143c2bfedf5c67351b6b86bc7e6aabcd963e400c627a063";
- sha512.doc = "49092e5b3cb3d9b2cfea001ac31b373c4b31193790d9fb8dec7fbe1b4aac68bbd1bbed0e732d84e4c2653d117765dc1b581911905fc927385b3171c8a149da55";
+ sha512.run = "3f01676ea85d64e09376da4481794e1537b9e19c0ff0bac77c022b10b5d49c39d789de6e4f0356b4ea4b23326f9ef320f4b08035bc04a827951cbf44ed7c6228";
+ sha512.doc = "c05d3c08b916785b765694e68b8f7cd96c3c359325e8f84166102beb4caeada7490ed24ad0b4f52a66cb822000f8b4d75d1013b93055898e88e82d7f23d5095a";
hasRunfiles = true;
version = "0.2";
};
"figbas" = {
stripPrefix = 0;
- sha512.run = "e246d380a26efe266563a8797cfa97da5c1bb0630ff011f0b053437f4db030c78a3ffa98842f54fc02f4c640bd03671dbe2d8892e056e20f4601ab9bbb958781";
- sha512.doc = "c97a087a0573c04c44635308fcdd5cc2d131b5b6e0bd394af2c783cd8c0ec973491a54d0232cbc1494625a0146b241cacae05ba66fb1b2e13b4950a3dd5f431f";
+ sha512.run = "2fdc1114b03123c35eccd6b617310c714f37015620551538458a1a49b1e9a583aa55b3cb661f204bb9168cee0a7325b066d64315a15a94daa01e43d05bbb2561";
+ sha512.doc = "7dc8140b3b545d2683c471e2e2907a58e2c995f23acea26d763da8989c3288940dcc154ffc0f81ea99169ce574bf90543e94f86bf8217996b7c83474a300806e";
hasRunfiles = true;
version = "1.0.3";
};
"figbib" = {
stripPrefix = 0;
- sha512.run = "64c680d9d2901af03c2fda7598a22cedf7bfcc16ad0f341cb8cf1cb809a093589bf5f7bd923be544ccfee58802c406c60046ddaf5ba8ab8ea9e94df4697194e9";
- sha512.doc = "9f75147b83f995f5e3a22573e098a294cf56a143597eb3831defa513d8b8ae6490f558cb89c221032c2ac05dbea03ce7688186e75bfc80d1cded28a8ed9c5613";
+ sha512.run = "1632b372b06d8ef3cc363d6b05e70b8a493f357fb947ca1b8fbb7752d7ffc4ec09904e747a3e9b91b61e5d094c96eee954d533d1b286b372aa57244ec2abc63d";
+ sha512.doc = "ba42f6cc811fc9e00c41bb6fb410a57a2efe759a0fd0621cd83801963d0ed138dc66a1a245a4b7256cb056f3fe71e883a8fa84d19dda785ba24825e85edfa044";
hasRunfiles = true;
};
"figflow" = {
stripPrefix = 0;
- sha512.run = "ad50e8df3e04371ff96b9d4628c0cbe2cf03add781e1741eb9a188d414b64dc4fc97de8bea1185b4f1910e472b589bca16c9ac218e756ce7413243accb480532";
- sha512.doc = "d7ae465a24f9e0ce7f06579c9d997c653d544a70d48a7b59e6ec0b9e204b5c9646cfeab7dbce470da15b54e5a7d3e77e3eaac10a8569bb19b775b37efc1fe0f1";
+ sha512.run = "f75517b5c43119d33edf46fbe124523cacf0d7d837cdf66af702ba563392a96323b266bece1ec9e7f87df34d684a87ab38f9ddafab6c3d069dca8ee22c3bf25a";
+ sha512.doc = "c972bfb356731aa119e8cdf1292a3bcbfc08a74453feb7e509a5cc519f62ae6c7e6b0c087973549b9d860b97ff1a3bae9cfd1166c4ac6a74553ca6c0f463694d";
hasRunfiles = true;
};
"figsize" = {
stripPrefix = 0;
- sha512.run = "a48134a4cb9acceecbf382d3de106b8d3169926757367475ee4b0794fd34121a03d1f57a2ceebe764fc20cd5a07946a5e19ab99de20c6acc6f2179660de42d29";
- sha512.doc = "ae2f520a04935789e3018f94344d336aaf6ddd1362e9b7623df66212297a624afbd5936c4afa52c4072de40a23bdd8a6774a042a6b7447bd14fbc0269bb0acfa";
+ sha512.run = "3c7523b05d04363c57c1ba75a39d9698b1648ab6a858be15112b6f47c052742033e3ed16752a9b9ef3854ab93f547f0841c32f1cc68fb9d4538fc02a7bb19ad6";
+ sha512.doc = "598f631423a97e189c21e117a7da23c95bbf4dc3b616e62fc6738674848fc46be4d7dd43832ff58ef834c0fdbe35d8923ba9729d5c48f90b0431a22bf86f79d5";
hasRunfiles = true;
version = "0.1";
};
"filecontents" = {
stripPrefix = 0;
- sha512.run = "98fe1de0b2b0b775af5a82f77c15838639501f80b8a914bd72d36d9b7d2f98d357b90a8941dfa91450db5c9d3bc0f8bc2daa744c44067a3f33875cbc63e90ad5";
- sha512.doc = "ba8246e491a33afca55cf1fb6e65220f66e693ad850071045607b828e564e16c621b47c46284736927c1f8b3330004df9ea260c7edd23cb91495080038ba4af9";
- sha512.source = "3248206aaf15b6975757628b0b46ff54df45ef41bedd901e048ec6854a396c5e4ccf6d27e4fa47920f132bcdbb5a0cbd021c1de8ff9684def897ef6ea0537b62";
+ sha512.run = "b40bf2e4eea194783dded4f00dc24f1cea26a854e96b57995b69354a70c1e7ba9ef0e64542c2b524ad59d9b12fb1accf93ee28b4c7e735279c0bbeb915b6c991";
+ sha512.doc = "0ebf1990c005dbf92b7ef73ccae0cf1ad47ca896f0805a5a8291a15c6764e2259ae03fe14d9c713484ea258764b706881051b4001589715bc36ee17ce5bdee23";
+ sha512.source = "e0238c49fcdda4a6d5ced2e52a7f5113996fed3bf7d8d2143d499870b06a1d8381a2b0796c2708570e554c1ffbd7f12c6c69b52980b1e2b7b91b2e8d2112e42a";
hasRunfiles = true;
- version = "1.4";
+ version = "1.5";
};
"filecontentsdef" = {
stripPrefix = 0;
- sha512.run = "2b4d4e1f6bd57d7bb62140855efa501d12eba8fe75c6e05b0e4a8aa963ac195246ba6650656dad059b3dfbdbc8b024dd575ce708170081e97f5aa2dd0074b546";
- sha512.doc = "b1b8849577b15112e283be7f5af1bc1ea16f29fab06b73e0df24d8f292fcb2161924f011925b7246a04948d43c45c1b6678784da58a3e656ede384c9f529eb45";
- sha512.source = "1bdf5390632dc1ce361c2e5a44a6096a0af24579d30b04bb51eb961efcac4a464eb7fe2b67f7370eeb255dcb79fb89a8d9b5281917009ba058edb38aca2d5b91";
+ sha512.run = "63b399a5e21d2d4946c195f380a0d5f269f8c978c0b504cda80c0796604dfcb66df38ca79d31078efa03c7475967bc0ebfb856e933bce6b21d12836368780e2a";
+ sha512.doc = "26e7ca9971a0683325b62e2feeeb0db6ecdd3a732f07ae93515f2300ed58e97a44ff8a7504d194119c1e27d1d9bc4f367f29c17458c0e7f0b6a0a61fe18ea0ca";
+ sha512.source = "f6e822a28e074fece05b911f0bf9d262e2b925c2a73559764e1eb5131d9081b48ace0ead5f46bb250bf648eac204eb1d5d7b362be508f58b40a50f70577de534";
hasRunfiles = true;
- version = "1.2";
+ version = "1.5";
};
"filedate" = {
stripPrefix = 0;
- sha512.run = "5d708eb35731a5623dfb01a92a1b8c8b44dff7437d28e716407630b3cc63bcc57b14738010b6106b02575daaa294dff3dd78c1fb2c141310d1b8648de85de40b";
- sha512.doc = "d0fc0ebd2bdae61477598a9bcf62fe7b02b2ecb1798b5188ec9a5ab6649decb25d2a05c1941d3597a6b0498b3a2d07a2d98b54c03fb172bdf4cf7e3fc52d602b";
- sha512.source = "a98556187fa34839c152dca61fb45e2bd144e8c7214e7175243685e263d3265bf9554e84b6c65874fcfccd8b6af5dbfc55f2458f0f64818860a4442f4b3ffa0d";
+ sha512.run = "5e2789c065459e82f073599c4d5f04c626fedae7e02c8dc58d6595d81ec8281c9c362592eee9547369b7a8e9cd2aed1ec526d69a8ae22f35771d5494e3109032";
+ sha512.doc = "cfc2eb596e6b6d17015ab2ca061da39e673376d6f4c526dc045c8d2514fa8372f1a853a97425b4bcb9eb0bdc522c6b482a9bc3da9f56f8a4e0c22e4970a40575";
+ sha512.source = "cc2a12c8f3b9e7391d6b57eec6c0f486137524022d89d3d3e7c037ab468a4858b253e8baa1cc8eeb731510c5e221b7cbe9a9f22a972023b3d1fe2f975e4751dc";
hasRunfiles = true;
};
"filehook" = {
stripPrefix = 0;
- sha512.run = "b9c4837b60c6997b8df6f9c4e5eaecb69110395b4dce7645a7a7692887bf4f7962635e09e4a2fae7a8f30b623d24ec126107b5df93d1a7ff374d0d0c66e3472d";
- sha512.doc = "9a716bce0053c97e6a6a5df5a11a99816ce4c893e3b64058c98b886b11d902a48fa3f8edefc0011c1079200f5269be6ab303e519658e3b981635bd37da97641f";
- sha512.source = "2b63b01bcc3f3fdc44a671800696c2a37694cab5093826984b800b5f6acc866bb950d03e38a814fa56e055a773ef9ef51c370eecbb61999676187f4dea52b454";
+ sha512.run = "cecba772dd7c5059750891151bac94cf1ca37512623363a3b42be449c47f29faac5746ac937fb43ea9a54e6e5f8f54087ceada240d3f1fbb33564c56d14720de";
+ sha512.doc = "dbd41905d906934608fcf83901b946ba811aa37463c8d0ef42679abb1a19d273298ca9399964e2c16b76b9451ceba89c220956133bf9edf0a83be1b9aec019f8";
+ sha512.source = "65bb2fdba8b6288189d6940d27caef6c25a999efb3df6ac673441cfeace02934fc7121e4a4df27cd2fbf7b3f52619e9d8399d2fe47cdc26afeac59b6cb9c4820";
hasRunfiles = true;
- version = "0.5d";
+ version = "0.6";
};
"fileinfo" = {
stripPrefix = 0;
- sha512.run = "87b4bfbf19357fc971b49f1e582ae6a3a7a70289d4f487d9b82c7c8f51814231097c492fb581d406384d9c54e41545849756f5e2e1fe2e5658ef1f179faeb099";
- sha512.doc = "90ec6f61c9fefbe471d0845676f4c7fb099645337f7d75cf8690462bcf7b55367f6911dd0dacd522eaabb1ce5f067046bd51f9867b44b69fc6bc7b96cc058b24";
- sha512.source = "ec5359366876b018b7b310d594d17021a70fb515c6227fd1f194328f71d69ae37bbe52eb3bcfa1efea43545adeecdff64c5105cf489a20fdf6bcec3a08915541";
+ sha512.run = "2e5914e32af48db731aa83c3e51e6d9128dc969891bce21e1e2f859cab79130c9f5caa0f591765fa8a9b48c38eed8d19305f4be598430ab1e2cb3276b6faf191";
+ sha512.doc = "03b4ecbd21ec39d98949f2e8ece7e48bd539a75051350d1a9ea19e3d32ecd620c0f1a5dc454e626237534114d0430e2ad7c175e9c1b27ba15c78a35aeca3e3b9";
+ sha512.source = "6875ecef667da4476def344901db38f38e988d2345c2afff42fb812c01c356df8bf1dd3c8c9a563a883fcb9e22e85b8813bbf50905d711004a439767ac0f7227";
hasRunfiles = true;
version = "0.81a";
};
"filemod" = {
stripPrefix = 0;
- sha512.run = "57196ce4e542998eba3541084d26e65d712bd038ced993d656b48c70bc867a21f05e01542bddfb87790e4b911f7c8f324f69d517d497e4d47798d16499e37619";
- sha512.doc = "0dbd05659cba350fc028ea3d5663e8a30e3a30e58b2982a7d7b6e17c1d0ab6e1e9667ea10b21bb082b5b807d52c5e0d13797e3b05c8e37aaf6bd4ff789d50830";
+ sha512.run = "4ec27d16dc551d42f9ff326d20f78c48d73e7324af65f6ccb9e662dcd399394c631d9a742aef8a2efc235dfd769a04d22b4ba37eb8a2cd06631cba298540c08b";
+ sha512.doc = "88c1d8c61ed1759617c9cec7cecbb28459dd5e06f139ba3ca2f98d7b6357a15fc89dd90daf26e5f4d17f33fe9673a8c17363fb757ecb71d9e530f0e153ec486e";
hasRunfiles = true;
version = "1.2";
};
"finbib" = {
stripPrefix = 0;
- sha512.run = "407e12fd58de8a0f60eef6e75b815f5d102f754d4861b4fb9f3a0aa4a80b27b964714909989bb35ea3abeea3a45c42c89afe29b8a7ff30b6c8d1980a34469f1f";
+ sha512.run = "14f08cdc92a2d6d511c112c480efb0112d45c199023e89c9314740c2b9b83598bc9f8917ce616bb2493671f408f946ada3de4535136eff48b7bbf72e7436f912";
hasRunfiles = true;
};
"findhyph" = {
- sha512.run = "7125515ebdccd398d18cb71eba65197519b461ff273970fda6cb2f882d84d12418b60263a85671917f2d7450339273153e5e0e4ff6eb0f8a36ef38a949f6526a";
- sha512.doc = "0d2793837bc16ac5f9b6aa245f24366d68541e0d4ddc55f70fcc28b6c324b8282b07a2ad6b0eefbb77346621e1b0b44d25a11971357d70870fcca7d79f00ec06";
+ sha512.run = "aea6305dc0d9b31367638078a7958933468e761ef4cf47a1c44d9fd5ab2e25f7af22273c4631946a90edc9b51947c2e56b3d4b74c8c59f0a79250c2edf5bc137";
+ sha512.doc = "97f3fa22fe490d21bc9e5ce5ea0b23ff25ab9afd9c5dbf6e8d78b24fd306ddc132c5ba7ca7ea7e3d7aaeb48993c7968b0c02ae0b765416a939d84b53171f4179";
hasRunfiles = true;
version = "3.4";
};
"fink" = {
stripPrefix = 0;
- sha512.run = "3db9998be0f255b9867d8e907c1247bcf3059e6069aa99c303d014d62f648890d3b9bbe0976cee6981fbd022f5ab7d12fa7c4ca562a074e4da93ef5763f5d4ad";
- sha512.doc = "4b695569a5d487ebf0803ea30f942f477e2b11adcfdcd925583814df2fafa821bb243c17615f91ab8a9786f737930fd7f1699281e6e3d0cfe69eaa040698dba8";
- sha512.source = "6b4c5fa64e6530251cc7777821a3994d4e956d001a29b24651fe50a57e5c2c5efbcf4d52db669eb9c8b081da32f49a523901d0e98e0e9b0b3a8227e84c6a26dd";
+ sha512.run = "837a470970c8376e1d699b28954cf2ac6ed849c2f96a4c17ced56ebf142297c36d3f856f9cbf4db920ae33f491738f7891433c5c6627565a48fb5391b663634f";
+ sha512.doc = "7b1d9d1c62766082030d7632bd91c65328d1bf3e8bb6abe4ed64ec5188d9f38d3b2a99695f32c2bf04e2fcd634819926ba923eeea915186eb9fe96bcb43954ca";
+ sha512.source = "e37a35a9c292ad3f213c560505ca6c446eda397771c18bb1fa2b64df70cd667b58ca03b6f821aa0a9d6bedb3910b66c411349f70dfe3eb5ca2f1fbdb9f925a35";
hasRunfiles = true;
version = "2.2.1";
};
"finstrut" = {
stripPrefix = 0;
- sha512.run = "56a940bf6d97a8e5ceada5c8e622c0634c5fb349df86ceeed6c4d206510c9e4479c913d136df71428549ee72a9fbe3385db034cd70049efdbc9a4eefab93ce2d";
- sha512.doc = "6852224ef7f7e2f7c4f4553e0c9a9c3314947e1024e871b1b1e6671468a66e72c98757d065b858eed3cc099dd79159d7b343852a2f3d548353bed54c609c435b";
- sha512.source = "b439aa92c4e29dc2b8fee4627af9e7e1bf5ffd359142ff8373594278dea603d6c900060f01754b987f02d7239784bfebf00b9e4c5133afb66dca2647e3cf89e3";
+ sha512.run = "8b360a3426056b61e58e577cc68ba9e2f55b63a3b4a0a2eb76ebee53e9ff327da9235e9da5cbb85e3cf369cd48354c00a79cd46110ba4adb4b64192b7ff7b603";
+ sha512.doc = "8cc27d82f7125b5ee82585f97385924737406e45d9739ec9cd57b76736e902a588c7258628bdcc4841e3e23f359a4d8ad22a31ed6f821f1d1c59798f4e8f3d56";
+ sha512.source = "c06f1b10815444ed51b13d83258e1f3d246da65a581a0946e7a05a9c8432e78ae395efe18ff6c0a84db8fdf6016ab8dbcc6f3242e72936f46e522d1074ff1b87";
hasRunfiles = true;
version = "0.5";
};
"fira" = {
stripPrefix = 0;
- sha512.run = "26ae1aa1b223dd021f065cc16d2879b48cbf15369d9ee5af1b8656f227880cf17ca477ad790883ed4ee1650bae25b2b94f7b93e4b035f18e4dfbd94c3529dd44";
- sha512.doc = "d3e193d0d2924704a0c2b01d3c0e2bdcda174b1550ed881c0662a627b971a1c18d7e5150c1ed2e9e6c7d3ae37e31f21fbea6606f3c771130ec0cbc607b18f9ab";
+ sha512.run = "3fdea4c886ccde87500e792a7508d5e7923d7a58f7f536b047ca537728f42c1ad44ffebb9b80869f1e30206e7f17ff5e694bd72b9d4c1a68eefcd01ec0b6d6ab";
+ sha512.doc = "b54acf3f963fcfbc58eec3fb1ba058724638939d6d0f63b69108c431e6014fc46313e7d2a11f2d31e1bf12041d6d85f426f2b0533a3669f3bed14ecffbb3ce3a";
hasRunfiles = true;
- version = "4.2";
+ version = "4.3";
};
"firamath" = {
stripPrefix = 0;
- sha512.run = "a76f4049ba6b83e514462c367d84c6942d5c283daad25bad1a1a64a3384dd7f6ace34ca6338402057793ef7ebde39b7bc138d091a6dbda070703cd4dec8a8f77";
- sha512.doc = "87cf902998aad9f57a90c71b8184c608f2ecee93dc5bbee1b71eddb972d3ac1b0cb1369e6667e54c4a165b1f4998b2eb29ec39375ed65ac4b5fda1c0b847d98c";
+ sha512.run = "0a2e603e05302bc9dff0ac983b9f05e62cf085a89056eceb8c82aa8fe1d94b40fd8be48ab30a59cbd5a48cfea4f9da0e0060adc73d4cf76af5c03e0f3162560a";
+ sha512.doc = "f00a37d702ed8e38a841d308e51efee4c6b474a56dd4ccb9c1b395386da6e0de16be9cfce9acc7486bf5a000e0553bc1a47aeb189b4e7829db4bdd6c0739dfc1";
hasRunfiles = true;
- version = "0.3.1";
+ version = "0.3.2";
};
"firamath-otf" = {
stripPrefix = 0;
- sha512.run = "b5f0f33439dbabff4daab648554b32470ab242c56f4ebefd554857c42db2231f035db4534d46745778d66260435bf8d3c19d65ad754b7cc1148068f050aee3b7";
- sha512.doc = "4f11743035b60ff319bd64a8b769470375036ebde523771e44c54d86426a5648c5cfb3835bb0e0153b3bcf3d512d7462a0188947524eaa573453e40a681a9716";
+ sha512.run = "dbbb13d184e2a407bcbc2681bc9c5ff0e83017141792e956013254dcc50815f5b913bb2e40d6c09421883db774e9ce5e5ed17f6602ee902f485069fbd570936e";
+ sha512.doc = "699e10d44b1e36505e872070c2799e1191e995ca6ae26058e7d069c96500a9c0914614750f6af076abd3a30b281409613a846c314a64bef047b3e313b0a4cc97";
hasRunfiles = true;
- version = "0.01";
+ version = "0.02a";
};
"first-latex-doc" = {
stripPrefix = 0;
- sha512.run = "b5f0b5ea0787819e8ff1863e545a3af3c01c20d2591cb8baaf4cbb95075e31ab1c50753fb4f77ce8ad166ae2299c0a488b84a5d1f4b0566cea5cc15538bafbe7";
- sha512.doc = "2ab8e4454afb7b3336f7d1f72e49f783a226e38da10d0973ca08ecc9aa7fe13a0e3fbc37db6857e0a5d33b938e064b8d6448e448020d2fa0a2b955684da5ec76";
+ sha512.run = "39641224689a1d45d59b5643e5037599d03df3ecbe95090d565778758d334bddf832e867a25c1688adbee1f99eea23b3ed21fd6729fb3d4e50f1503537c9a400";
+ sha512.doc = "497080fdad8195bdc43bef476f9e678b49d83829f10a6653c9443d327cb0da8505623e941cd3038349b6307ee37a65ce1a3d3eb48e4c6262f9d636d10d96e17b";
};
"fitbox" = {
stripPrefix = 0;
- sha512.run = "4fe060ac5a63a6a6d468e1d7c3eb156ea139c8a9c2ca94b407e89a931c3f48f1adca7b6aa90923617c51e485a6410bec479580dbec8e86013a3ff4f483e69872";
- sha512.doc = "604919cfb9aa83b645385de6963fe26a165c3e46bddd961030049f61b51ee5835ec9bd490b5a017a8e4bd149004fdd78b0843625b15d9565b99b2b37197ef1e5";
- sha512.source = "464b559480bfb8623e6bcd2765a959c91ccf5c23ba0e06bbc32718368e26112eb30d2d372b03459e79c4ab66502f7319e5eb41c1501804aa6f9aa6a52328e9d3";
+ sha512.run = "5244567062493fcb5300048be6786f1ac48c72c363220b894a2695e78646f461584e189f227d04f55e9127a66ab966dc04cbd762fd08277774fe1c0fcc7d3c96";
+ sha512.doc = "71d77dd1879a2b9b20f9c4934af8bd696de567b5c0187e7a5bccc9e225fec5793bff6bc670ce0bbe1065cb67de73f518942ae48aa0a27e46c2aa47dcad6856e8";
+ sha512.source = "406ae04d838114e9cb7205c9e704b95e8ea8c4747827bb82fbc53891ca552042e5742f7e524361f2a797a77d8b7286dca3512ce7099ec8fa23101668d4bad5b2";
hasRunfiles = true;
version = "1.02";
};
"fithesis" = {
stripPrefix = 0;
- sha512.run = "dd7e8c5306f0d2be96017aaa3312b14da33efe130c7cd8ba08c254796db0b6cac0e14fe50edcc408ce8a134ddb77c7567b31a4dbbd96d7b629302f9b461527fc";
- sha512.doc = "efe6afbf9b59248e7ec85415b9a4ff5d6932b85b629dec4e306a96e550a34250d1e81488b1f9473f5a82cc89f353cf823c426dc5d2e9949e0970f09680034c43";
- sha512.source = "b14b508955875c70ce4d6801a341965b5e640633f651b5c65d21fb647063136e64b6d0aba8dd9157b1869ebe3dd21e5fd860092f1fff7031e66d9c657d5e4f76";
+ sha512.run = "f21aa6a1866f0a4d21eb8ea1e1463e421fcc72c75b72f4a79efabeb65da21b633ff913cbf99eebc71232a9e020d2bb7743f520863563f7eaf9763bbf6e9ad29c";
+ sha512.doc = "ba5c0e75760119d9423cef3d26eac3f4b5621c80e760ef026aeef68589b5a724b0c7837088652e4e369fc48850a3d78c0e86f1f2b1149118a17739b5b9c0809b";
+ sha512.source = "33f8a8bdec9faa2b8a57d874c869d52e6b612c9d24da4ac701355c1ac681644388d516ee7358a0805ffb04ba6842d7c1eea533c17b4b14fd3c87acfee180a17f";
hasRunfiles = true;
version = "0.3.50";
};
"fix2col" = {
stripPrefix = 0;
- sha512.run = "fb4f181d182c8d3be5ecdd90dcdbadfc54318a404ed5498e6f8fbbd509693cab1ca66c5cd7d2830a8f5718195cd852e3808516bcea5b49bde15b4208ba51dd61";
- sha512.doc = "4a1582896f707571e7ff9686fe99e2d77ce20269f1dee25529710cea23148618cc24d4cbacebe0741740fcecbed8a3c8e0d2ee0bc5310b660e973b34dcab0aec";
- sha512.source = "e220c6bb620dee018ac7fe6cda9bdd2fa814b81689e3d6330b954c4a108cb2cc6ac2141edeab23cbef313d2a38193eb625212b5fdef919b7e49c83edbb8b5fb1";
+ sha512.run = "b3f096a64fcea6c6b2864d4e8a86733afb852f3decae4704e6c275c41e1295622f1eb1c8db0e0d33a29e369a9b757495477c9ebcf82ae0003c4316967c03f0dc";
+ sha512.doc = "302ffac957bc37305fc5b6f458c4b7dcb06b65408131bcf64c0132638a110813eb6c748270ead340f3d864b927aa7bbfe0a16c3722cbd8334b1d8ba8ca72e7d3";
+ sha512.source = "af17350815d50b2f880cfdc9cdefe457e541041e311e886a87fe45e53e7e48ed12ad83c27b6cddb0b3f719469d6c0e379a68860d13892879cb89678f51607e97";
hasRunfiles = true;
version = "0.04";
};
"fixcmex" = {
stripPrefix = 0;
- sha512.run = "32df4f4e2ff4591dfa42368bed25e0f24e5a6413cb15012431bb3d0d15664b941674197cd51580549c6b1e26b2cc6f288df5527daf8aeec3421c0459cd62c7b6";
- sha512.doc = "6fb12fa5b0155a04e7dbb71ce0807658e35b299e171c6701bd399aceff884a4df66cf054b472003e61db529ffbf3d44d8b18725589e50d014fd347ad1f1b84b1";
- sha512.source = "ac63cd2ece9cbb68fb88944b2e0e1af240371b511d145fd1773408703f51f565450ec84256399b1e2e20e7abff865d8ecb8fdad9af1680de7ddfcff25debedfd";
+ sha512.run = "fc3a1ba6c5516378182373b89b71ddaf22e713c0be959e8d5afa1cd57c50f363e68669049750f286142499961c56f6bacd60c63b0211d5e6ba01d7f25d58f759";
+ sha512.doc = "e6f65b38a4baddf6c1840b0bb18464b6c94f97163672b67a87c693af19030bc3ab2db7607646d73f8f684e08258906da2380e7b1637ba85f80c49cf7d5045bc5";
+ sha512.source = "2967a93b0d041ff868b4f894a2b9e1d59d445e601af982d576a8ddcaacb00d4688eccdfd56d51beffd19c90903fb15fbcfdb0cba08983e78636757daba176cc5";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"fixfoot" = {
stripPrefix = 0;
- sha512.run = "658f51450828ff5b1c3127ad666c565ff25f7d35a0a8bbfc9c5f02e0505267bd544861b54be25698d2626582e51ef240e73b99105a2fdddbddb6c6dce4e5cbc2";
- sha512.doc = "729934182676f566a1a5e07e665e0ac849acb21cb8def4c88932c7b1e03d30b539e53717ef35710b1c8bc28ea64a72d30138b915e30ced67eb461b45dafb4eb4";
+ sha512.run = "52c25b4d5bb9e34fe3f8d2b122e68352ad572ff9ecf1011f3e9fbd67319d0781a48ca08ab03ad3201f1d1d2bd6d4e35fa3818e695a741a8ab440ce81f7724039";
+ sha512.doc = "bfe0e39165be8f9a56e2cbd4b91c0b7b7448d0b9d8a4a0b62d6c0d45e542a9964af3d34233ec777b69f0666a0945513a8475629f0b084f72a0b349682e8ad6f4";
hasRunfiles = true;
version = "0.3a";
};
"fixjfm" = {
stripPrefix = 0;
- sha512.run = "9c4efd9a422ec0b272686c5fe4c2d12ae680788241d81b3566ed771c4cea231dea72ade81ae01408a263d0e5b17905e2f3fc93894fb919112171776bfd715903";
- sha512.doc = "0894cadf0a622e7417f9c7016ff4abb5bfba98dba58e657dd7e78f80e97415b3add502991d15ffac0a50b2f8a2927f478d112763b16299e0931da9d486c9fc15";
+ sha512.run = "5ed8db53c1757c4ab6f14e763f9e58a76e5f8c594c30c1d1fd4d7c9a49d65da90d72650c88375806997d0f268b1a75215bf6969f45e45ef3a2127c422415bf16";
+ sha512.doc = "5de4126f1f5215fc8132e0449048bd66dc73d8a5cff460d7873205f3cb55c2f8069870d9ffc794d5c173a52acccb5bdbe45b34189fbdd40509bfcdeed804153c";
hasRunfiles = true;
version = "0.8";
};
"fixlatvian" = {
stripPrefix = 0;
- sha512.run = "9f6ac11a75f6c211929552902edc6a2f7303a0928bd5862e6692220ab32153941761b4a056ccf04cc71b767f91df107af56c8ac373d6ebde1368915c4d3113f8";
- sha512.doc = "6ff8b8a5b2b62a2fa83eb541a449d5fe12df3f17bf0b5fd12ada7c1becb89a028f395bb4e68183700452bcac3026da81816114314a4c1f09da9d08f7dae5bf49";
- sha512.source = "6f510e9325842838fbef50523f95ce432a8b8827bf34a612b8383b51c8875fd5c748ba8e575ebd0b76fd585a6faf1251fcba4a2c20fc4299014a454ef34ee052";
+ sha512.run = "48d39745498c187d23c62191d7da6341ecc13d6c43ac97deebf453046e78a26d221b5c7b7ed22aa8909476a754e877de26c20391bccb5cddb2db1fa7b238d643";
+ sha512.doc = "07dc4fa87b8564c3ff3144936ae4374e0bc7cf37a5a3e4b5d0724681859a41d30d714e96742253bb9a269116dd32d2ab0c1e5e1965242e88ea12fdcd224ace31";
+ sha512.source = "04903bf5ba774034c0b3dbec7c7d37ca5a802b3d104670d259667f8a965da26e7e954ce9272e14b6bab058a7e6a4b8ad42b710e22f85f2d0320a7827b2c7e173";
hasRunfiles = true;
version = "1a";
};
"fixltxhyph" = {
stripPrefix = 0;
- sha512.run = "a9758d799989d3df6ed91d88c86eac84a14196a05e0ceb52e3427397e785b84707b3557236ec3c7cc11e4fe78c194e5c1ef2ecec9dc293f2d2bd2a45f52edda0";
- sha512.doc = "63f1a9b43c00bf097d2460b9dd4e1aa7b91d48fb7ab54987e94a2da05a0f33f199e5c66c3c9b5f2d592dc9f464c4bd29b675c4b21c3f7edaca7db1448a5552f4";
- sha512.source = "b502b61ede064538ba4311abe12246fb7d79ebcbd8337fc847adb066449adb40365f17342ce471b1796c1b0ef9e42e91443495bb591af21bbf6c5ba2342a0b40";
+ sha512.run = "df41497da718b157073b6ad2a4b9cea3f9ee0a0824698f47d4441b76261efb21271f1605f69b1c0de8a99e3e636587a25b4efdb4d578683ef0c89d7f849d2c8e";
+ sha512.doc = "37d6b9903a56d33577c8aaabd40de592bd78dc6b2f5a2c82457f6d5b499d1d6f9a9bdaff29bb9f9511365d32e160f92c85c6c0d93ed065fdd1688aaeae9ab246";
+ sha512.source = "321e52dbc69bceea16f03d5d280ae10f497278876cdf3b7f64cbfb6f31993c18afc5bf4c38f424c9a84ffa55b235b73b4daf7d68dfd115c31dc3a237a6b64eac";
hasRunfiles = true;
version = "0.4";
};
"fixme" = {
stripPrefix = 0;
- sha512.run = "00f83022db74a076029f954aaaeb19fbb3dc0315aab9cc52523d0c4cb6d5adc512dc1dac6ce16acdf30acfd1e2fd1c483c039842d81ad5b4f1bdce8cb7cedb4d";
- sha512.doc = "00aaba02c55afd9effae31fb458937889bfe7c97738a04e9f44e1adeb73e5107be9f693d1d1c7ff72ea2e977e06265b9de2a2f66a5dd952ea440c19a1ff87bd5";
- sha512.source = "65b7334a492184aa6ebf4c75ab53c1eda6c2fd8d115be1e59439e2d1366dee2bac075fa0a88c2e76a23b5a327b83b3e2380a90715f021dcaa9114c7a4f04f647";
+ sha512.run = "fbfc3a79dbaed48f79dfd59efba58eb3d6c4e3c3f6716b0910cc0ee7e6b0913f345f4a05bcbc5d9943437d072cf3008615ab573725c4e7b4d7d716bd90dd8d07";
+ sha512.doc = "78f64f31246acc6c153c0f0ec618a3a1c473ea3a5cce47af57ee65603d2064b64a3a506cd18332f1686b41768dcfdb10a9f9cc000dbe5cb476c8c4c61283dae9";
+ sha512.source = "f5c1f64772f76f43fc64e1395804f155587d677356bdebb6bc2e3bf6961b38004463e8e83b2c3b5406e32f329c2fc84083e0f0db90875fa55319f85cfe4223c5";
hasRunfiles = true;
version = "4.5";
};
"fixmetodonotes" = {
stripPrefix = 0;
- sha512.run = "4acc23d93841477381ce6da0126a4b0c953ed99fbc53ceb642b17f31a96685239a68b4d8852387946ecf94a0ad595a8de09e0b1596bae157be44ef54d163afb4";
- sha512.doc = "11d0c498719506e55c5ecf29ed3c1bb8ca1d6eb46036e6209fec6075d81d46dc688100e4b03553fe258d9b30a8efa06e98de8b0933ff01bbee2bc32bc75aaa12";
- sha512.source = "e0c2e2f190685e3c59d33e974e3f96ae3d7bd36c0a401988bb4406131df543a5ad9fb56ac137e45d7b2774fc31af0245edc7f85b4b16656483584be5156797ff";
+ sha512.run = "d327d19ac0e9041da98458e9147b3d1a9c9182bfe5c893c03ab9ef42b9c8044314f4024503327594bef337c1af6aad0b4f2046ea2d6a433947c6c45ebdf8838b";
+ sha512.doc = "7d7f8b049feb8e70c5d1ab0c71147f1f398b098f9c961267c3e90dc5e9ea9a8317361a0dacd8fe581e17cd85669bd39e83a1391641d353b01265a6195af33714";
+ sha512.source = "1a4028aca8ae5fd53dd8068d17a5331ad9011d72d668f9ca8242862599edf7709e84a8848bad35fafd790ec756c972488ac8db53a240426dc5dc95dfe18385fb";
hasRunfiles = true;
version = "0.2.2";
};
"fixpdfmag" = {
stripPrefix = 0;
- sha512.run = "cd9db73b7e4de35a1cfb83fbc0687063e98bd2caa72798cfa9142536e6aaebcc84343de80640c3e59b8243508de68e3857910541babe601e6192195f371d1af6";
+ sha512.run = "733995ec82df92bea5a674fc25a3a6af2102739c3c73eeed7c9f40cd54bc4c5d65cafb35366b70641ff0661dc83700071054f7af274487474c3893ce5a44c9ad";
hasRunfiles = true;
};
+"fiziko" = {
+ stripPrefix = 0;
+ sha512.run = "785f99a52193acc630e5fb00cc2db9e16795f42059d65054b0fa07f8081b95e66a245fd05c8b3ee49a69d91a17e7447d10c39863612e44e2632afd5fd0165e38";
+ sha512.doc = "e9aafff476605082dd4116cda573c8f20311659276ccc7dc3477a24024d59604b4b8f724effc853d7d7832493658fb4f8b83302921544ba2c986266317f5a895";
+ hasRunfiles = true;
+ version = "0.1.3";
+};
"fjodor" = {
stripPrefix = 0;
- sha512.run = "307b4ccc6aafd4b4791a667204d713ca0ed6bd20c1494042b891487014f552fade5a3b85f1953001d5f699542bf312e326e99372681410193b368db83a509ca0";
- sha512.doc = "cbc4ae27c667cf4d374d41d63921646980cbeb5b07227fb7ae7c26db81a5b815d68908c760c2b55de7553fa691a072ff23df60bb80e1638cc3e3e0a13e49f4a2";
+ sha512.run = "26186ec669370270049d45f81b873b444d829c11e9127702533bc09036795ddbd5b6bb43ad54b91662ab9206d56211f1db08b99045c2693c0826f2ec531958c8";
+ sha512.doc = "3115f5294219a3db2a87d702081b69a27c36065345b4c2bb8fdc4d63f3d20c542c81f6d7d70cedad094297b358b83be4141b69615293ed2530e7e1224a5796a6";
hasRunfiles = true;
};
"flabels" = {
stripPrefix = 0;
- sha512.run = "1f6a98ce9f7342223443290bfcaa9ad2f3bc1c7f8971a009a7520d811a484ab8a8d607da7ac985902ff010da7afc8b0753eb3f556c062c29d5490e42952c6d65";
- sha512.doc = "272bc4f5d7f68d01bc32f49f199015478bfbe89a144f2d3d408adce98845de69f06084b069f15f8e88e14242151d2375152d3b6ceb3b940daa1d513d1fddee3d";
- sha512.source = "cd06fa5e4642ecc2f3469edaaa478f2ca38dc8f6f9afc6df73c67eae7ef60049c36a353a57eb05b3fed03a87cdaf576d1ccecc9187a7549ca6d9de311ac7a82d";
+ sha512.run = "b05d66f1181eb9d7eb80636b69ea3af7a29ae7011f6888438cf80a7fa6fde44666f9fa7ee71620055f6882e73b6f5e211a2a65ca003d903cb26cc4f9571257d9";
+ sha512.doc = "cf9b774ef4e1336a123d48b3797d8122c5b9128324a9f6c0c1497194e8d3a3d9ee46a5a58470074c0dbc02f8c0aaeb1da3b4d5683ba9faf6e479a6790bc599cf";
+ sha512.source = "26b2a3e7fbdfe3523cad96880dc6b168cf633a115f6b8d794709514013a79eb2ab6d1545769b74236248b73c3b08d5b52e02fdac9cdb420e3a4f1ac5cad55d32";
hasRunfiles = true;
version = "1.0";
};
"flacards" = {
stripPrefix = 0;
- sha512.run = "32ca7a00841b66c5f2301ca7518f18e376968933310e4449f546db1958f37f91848fdef67973ef043c3fde04a06f019ad13b4d217ac366378f21ce274fb66694";
- sha512.doc = "62714468ec7892548478c23269a66e7046956570f92858da9f7847ea28f520c0576088356c3ef66255309bc04f6e99dc4928496df5ecfe3952521f644ba272b1";
+ sha512.run = "45cf4fc3f4678a5242873f80ff1ab328e7675107d14052be90308d94d44a931ba8b2cf3eec67e7456a21168aba168fe848979a8d45ef07bfc62613ad9174488d";
+ sha512.doc = "087d2c5500b5ab51280bf3f57362f00723856b041f520d41849d21043859bebc106ff9af33dcbf044aabd838f68d1165f74645360247de2c3feb9a8493ecc441";
hasRunfiles = true;
version = "0.1.1b";
};
"flagderiv" = {
stripPrefix = 0;
- sha512.run = "c61c0fd9a2a88b06f4ce0939425d5de006bccce07f7c371a0682ad17c7f74dc61caa2d205b0448bcf8695f0fab1a22477dcd3a0eac2e8d7938ea11fb8038d238";
- sha512.doc = "bf0644ea71d917999f2c3c157f60e0fc783433420a8bafffc56673e776d9108ce122080861cb33b5b93856284319e9542b6ea8bb528de42c4fd3749158e03974";
- sha512.source = "e632279a2d29a1ebefa2b001b8a4c158ab9393c27abdc65ced00cafa5a596e760fd4b8d7e0f0e3de384ada391922d1fd1287cd852654c5ae2256c12039e05ae9";
+ sha512.run = "a7618ffc60c548fb98a581324901af09defd9226a655163d967e251b090b6ea74d91ec10bbe1e5d685a83d147818ecbf8b66d84c972cacaf3e270baf39293200";
+ sha512.doc = "8c9731aec45eb594b95e1c89a1967f169bf8394664977059af0fd77aa40ebf3769200925382694e221a32ced470161f505420539b5e3f7f00be4688e308ff54a";
+ sha512.source = "c81038f892b37dc2759251cc14d8bfe11d0aff056b95204cfe1a4434ef1bdc6fb3c035edca0e01282ca019193871dd6044a8b9b64f3b6051c24f041700f2b71e";
hasRunfiles = true;
version = "0.10";
};
"flashcards" = {
stripPrefix = 0;
- sha512.run = "5fa5ab1f1cd9081f86b0ff367b2456309160e124cedb6b21c1778081022f22f0ccd0db86b7719123930fddacd2fde4b99ed5a16f3f79a7d50e05b27ab748ac69";
- sha512.doc = "cb981d5c7f128c8d213a0da2ebb05ff1e75fe9725bfa14782df9c29b8298f6c39bc580ef017bf4fc116f40c34a22a784e98d8342fe79c357749399e222cbb0ff";
- sha512.source = "a5c55863d48500ea1212e6c5e17ae7a7eb65dc2a3455213a6170976767a87b8ed506b0b6dd595e52cee677c0c74503b25dae7e44325d20d9806dbd01de013158";
+ sha512.run = "ea1d530296c2b3e11645bbf09b4776394cf1725db5f30f23297818fa68b5a8d1d860d5873755d1be010c8d7a3d01567d878f3a12490fced35f6f825034f1c9f6";
+ sha512.doc = "f42cef1b5a093861818d03f2df9cc5029546a1bb9b01a4349b815fa26d7320bbb9d596adceadd0583dfee7bf7bf8a011c8296ec06058717a61ddce10baf19e53";
+ sha512.source = "c9d90cbb0c0fa854a6d187ffafb20cefad24549083c166a5088dfa05c3240869996bd16097ddf74adcdd658ab953d39021c896eda94dd7ad426e5bd972d78c73";
hasRunfiles = true;
version = "1.0.1";
};
"flashmovie" = {
stripPrefix = 0;
- sha512.run = "2bc088e1b614ebfe8268c59673d8340d908cc399743e827bde651e5ab8e070c3266f8b1480594bad3e61d86fcdbafc27d0b63f3aa6380bcd12ed591627cddc07";
- sha512.doc = "dfcdb1bb2c1d78e12e1df4b14e968c0c70e3da8e5cf62d65007521af10f000c9cb369504dfc7300bcbaba41c78fea2f9e3326167ef455d29f361e818a04861d3";
+ sha512.run = "99ae914e1fa627f462be84f7bed923c638bf493ca183f010bdeb5d607ab00abaff7a1fe3d0f8613e6fb9df7cd5047b99e99a5da18470df25e7507259a441e188";
+ sha512.doc = "016331e7328732f5549487f8b2edbeabc9548eb81201584d3d3f7e0ff41a9a962761a8af867dbee8951bf4e99ea4eeecec7e9230868c23abc95260f288ca7958";
hasRunfiles = true;
version = "0.4";
};
"flipbook" = {
stripPrefix = 0;
- sha512.run = "3e3326bac4aa8301552aa9618a98a68f2058f0c417e4e935d09a2677a462f35e5b646b47ab7a252779d8bb529c437f80d588953783b707383b46e635966b428e";
- sha512.doc = "f909e90487084c7a37f08affea0e84a787446590952c75e73bcbc5540d546ef0a31f012297daed5a561de9c4c8a3290f40bb0ae3bb6b3a49aa26e3c1d872a438";
+ sha512.run = "8e3140fb417115ada958bf6dab1a22b39779926b47938bb49cf86499d64ae16d321e6e6bbc8482ee7e6a2d79d8341a227785ecf04c66a15f7e5c0ccaea016d21";
+ sha512.doc = "a5f6aa188e7a0aff29d4e693f0f8e52512838278e12d13c29706c7bd5c1c1c2a8d70beb619195d8572ca5a3920205380d586d02580bc747acb8e3259c79c3fb0";
hasRunfiles = true;
version = "0.2";
};
"flippdf" = {
stripPrefix = 0;
- sha512.run = "adc92607b204664391bac6f4158d5b6ac506e0f49a208f40a50420de7555825bcc0c0801b795467a44042c1a4275f035e799cc4d29d097b8be506bbf1865f95b";
- sha512.doc = "1a863556a4a9fef2f953e672bd798ef3d0bd3fb6e910914a196c464182f94cb31e1ae29e92246e42a293d0bf96c0a117f8d77ae707a58cdae8297312121d095c";
- sha512.source = "48039bb008cc4b54a1becb4b55e2828435bdc7ba2fe2f0dd015a831a1b03475869e0d083afb54f68f4e9a4b1990f35780b7e79931724c3eed10ab8ed43fd82a1";
+ sha512.run = "8f4de43f2d6310bcf3bfe350a071d43ff4ddf4d21acaebddf59e3fdc62ae562e32006707a6f7f5de1f631f9aeec12edd7cf75332b012e433478d171e149f2c96";
+ sha512.doc = "3b40280c0d142add31bf27dd57cf52ab2d5f4f43637cf1a1a20202b5615b58c52567e53ff2f9875d2d1e73116c227319909d77df1609ed5590b30d2c151f2c63";
+ sha512.source = "359f526185b8d3160cfe2c78c22d36e2df4ed245f574d3ed905b8e0dd95664f57f0efc128130a00d2945c666ffb094eb4333a26c13b56c9917bc0172e31041f0";
hasRunfiles = true;
version = "1.0";
};
"float" = {
stripPrefix = 0;
- sha512.run = "da8459357daeb5441146d60e2d5cc603cba1f62cd15e055af4fa912cb25476cc110f6b736f34a8752aac32b041e1d7c82a2813ea3ae313a6ed504fdb036cc8e8";
- sha512.doc = "57d101767a58de9523efe89841481f8fef482b6f5a705768e59d417fc18675dc43c553e2b072729509c079f7a80294e6a0a62ba0e801e4b5ac4b6c13fb6f3c28";
- sha512.source = "1635da7c63febf72f2f43730bbd5f6cf6aa045f4e82d031b9b2f0a0f4f3da9d154e8cc38551c78f9437b2b4f4e7fdebcc45cfc7fd0bd2dc3a5aba6383e09ff75";
+ sha512.run = "4a5270ca2945915464ba25b7996dfbd4771ca5f477e4bf248183bc340b7051c042d9566908acac881782af74a59154f4163bc7879a21e042e1c31d67237fc6a8";
+ sha512.doc = "6f713c71361c1536bb086e7638b770ffe58e97aa01bd59bbab779f71cb485b9c06322d7d89e7d87cc8f77a0c7f18f4174fd4ec47b62556faa32d82fead0b7377";
+ sha512.source = "9e577ba84dcac612e4105e597ca2385da3dafb39327189caf30e5728b85a380b5a90363b8bf9070a0464aca2130bcf9419d030bd6c39d51f9a17b0a7dd578d5f";
hasRunfiles = true;
version = "1.3d";
};
"floatflt" = {
stripPrefix = 0;
- sha512.run = "dec5ca9a6b58c0b44794b55dde27ae57ec0885577f24c3a903ebad8bc4bc7723ab19156924cbf4115e9fc2fb23560c1ec352f23f783991e8f60972cdd87252a7";
- sha512.doc = "4ff43ca25ca20223cd6b39a3e8968669120bdcdc7ff220b07e3b33d460396417f54f5c3cedeafff5ed32604b2a5a4f4788cdaf2c27e65ddf570d51bed2579c0d";
- sha512.source = "51c3434a4eb53573f75a36d20a7da770256997cfb6fc28313c903deaf28ed8a6efddbb695cc31b05910feda878893f6e6d8c11c5a476211dcca149ccf01321b2";
+ sha512.run = "1f7de96ac5e82cc4bbfab3fdb665a18d20413cceea097e1407dee2073109ee1b82d7d3ea82c80630d9aaf445f14a8497aee7e3824458dea8b40b270135052ef5";
+ sha512.doc = "7ca1c6ed832bb3d697685cad5575e02b531c0469095468fd40eb3131d89b68dfa0fcb9c882965aa7a9cc9c60292f64bdbf6264d3d990bd697dc27b23a46fae47";
+ sha512.source = "6d243fd8c9a2fb7bbc242ececd19d94916de97fd3583095e8342d8e7c56decdcaceac8038eee9a774950d9261979150035e8c9175175ad7346b0eb1fbea6c5bb";
hasRunfiles = true;
version = "1.31";
};
"floatrow" = {
stripPrefix = 0;
- sha512.run = "95c8c72cc22b7d6bc4d164c8a7d994a1b07a13eada7b9a0e98f5f75d8e3fe88188239300f3b86b8be48de3adf917b44b2f9b2a055113066bcd2aa062a1761c79";
- sha512.doc = "0de9418d6361cb5742a306e68e48f16a5661b73245aca8f01529e1aeda1bbebe6e7e4fde489335f86d8a3d1dc48306bc7ea60ed69f3dae5e5c2e215f486e1602";
- sha512.source = "318f7e0adba4a389037bd274c6fe6957d851931a8bf467664eed75c43bbb3b3b5ca33ea2c3acdfbc27a36e4b9bb68b4947c18c3015b6d6f88e505090f76cf5ea";
+ sha512.run = "c650b5c856bd625ad192901f3c056171f790c549748d5de5675f14cedca5cf32931ece537ce2280c0e4895895a8eff0cf140c3408dffc2b081ebc8c62d2ae1e3";
+ sha512.doc = "b721ebbf59ca3744f1834c130da1a859cd4a98e9f5f977f5d35eef77b420deee303c109439fa70f89757cb9f57114bc74c5d527cafacc1daf2125b975621b525";
+ sha512.source = "033c5c65c9676054e209c64dd065f86631c9765b1582e4042e72bfd247a49602dd97ba4dcd5afa1fe2f7e3d252e4b6ef2ff1a2b00eec3156937fc214d7cf0c3f";
hasRunfiles = true;
version = "0.3b";
};
"flowchart" = {
stripPrefix = 0;
- sha512.run = "e6ecbb4df7f449e8f24a8b4e795bde0f84b32d2ad86fa74f07a440c28013160c73ee8c5ea3176a77d392b6f1d682581a174cad1f3d38c49dc4828825604196fe";
- sha512.doc = "e6b4304cb32bec33fef3db52f18b100004e21d2f88d6e9c20c34c49007282e631782303cea0c0136cedd98f854f96924a66950852a6b4269f08f2c1b561dd435";
- sha512.source = "968d7a7d4524c6cc0eecf76d36be12972d71c6961cabb95ef4ce1d3c38c2f1a7dd39b24c13c42933f35f926953d7bd35691b6bce60c6de08b8cd881d90dc0c4b";
+ sha512.run = "9adc1f823378fcfaed58e99727b68389b97bc489ba38995e5e7451608cb712dd7fe02b2686f692328b73d1bc8011131017b8edcebcda5e886f3bb4a0f6aed65a";
+ sha512.doc = "0bbc3f1f56f5adbabca07096804412b33e93669e20af345e57bc9ad42133ab629b9546887599b472dacc8ee43b9c395f8c2e58a288c487e78920be1db5a110aa";
+ sha512.source = "5ea69b98cca431225564482ed0597be71fe45e9ed933f4417059f4cf16401ba82987f90617e57a5428a42d03c0877969579a2b976a2c48d439d0dab7af0a6179";
hasRunfiles = true;
version = "3.3";
};
"flowfram" = {
stripPrefix = 0;
- sha512.run = "4a69fe7bcdca106dd96ee9d2528a574ad58b59dcce5ed0d10f84d4d52f2967e1d5fdfb246d619f4cb6e52e860650135f70d612200c14ea3560a96656255e854e";
- sha512.doc = "bcb6ad016425c3219fddacc3f130d9ff06cc0dd73354ea42ba848484a3863facd761d580c4b308b1b23b1c96e3889a6db5b961998bc33d5fb03cda9483072f44";
- sha512.source = "f7f1b09ac3e6426b3dd36bf98fbae04ff7b0e37cda96e12b5453c77fa63329fc1042b0b1dfaa7753c297dd25b613e0c5a0a1e00ece8d6259b729192a2a25ea74";
+ sha512.run = "880869c22914392c4ade9dddeaffb20d6c6edb6da78d30705d9f6aa1b1352ba2734565fa8c2a6851e81f1107573753748d3f4d208bbbc4c0dc443c066e912719";
+ sha512.doc = "25924c121d2feedc7d815e4510b89f05000eef87efae8039c6566136b7fa92d6d4d9f25f2938363dcce8222d5c824d42894e4863b95e422b7949207a1e1daccf";
+ sha512.source = "993d60da76f1144524f9ece2c5c9ba0eb38526111a7cbaf6bb5c669eea790c1ab9519f4e7dc2bc955c611fadf5771f2d9b6582d753b4cf3b79038b2bdd29837a";
hasRunfiles = true;
version = "1.17";
};
"fltpoint" = {
stripPrefix = 0;
- sha512.run = "81791d6c757f029f7b08667c7eeaa1a00b1e5fc0555703685f317f3c02b069eff6c6d01a70574c671ca588cdcfa88f22119bfaacaed175d5ff2d496fdd7afc26";
- sha512.doc = "68ad4d398b1e6eca1d57bfbf4aa61f05e2271356b4da00439b82a92a5fdbda7e9abf9af9c83397b97385746fe55a2b7dd6b2462cde8f2b0314a439bc485b2874";
- sha512.source = "c8a0cf1593fc0d73730e954b40db37fcd604d6e0158ec32e2dec3be1d8ee46a60bb89a0a04cf3bf8fb30aa20c0ebbb80fb35df62dc8eef86c7e2508049d0c934";
+ sha512.run = "8991df799bab2ef9e9e7787123a61752260122ebda5491a22d8bd0aad88810bce93fd78e1fd6f79e58bd274684c2495225513d0f69591cc3e92a052ba51baa67";
+ sha512.doc = "3b175372a197bdb243776d068e797e8f318200e6fb9cffd1ff612cd771a4c53e9e26b36079c2b392caa77b1ab430bf3ad7a6dc235a91f25662904ee702a84508";
+ sha512.source = "da74554dbe3e21061ec4d0405a59f3705c821dacb359736d7c769536143b22ece17114ccba579ec4a0b941d37a6c60753dc8daaa6593b2df17335070c098861f";
hasRunfiles = true;
version = "1.1b";
};
"fmp" = {
stripPrefix = 0;
- sha512.run = "d45ba07aafcdc84449fc9a3c5660c5a792250ef30b5f284e328806fb421ddff07a5b1e917b8361b86efb3d6af2cd2b7bf2fa9d26a4a18c30e5aae2bfa0656c86";
- sha512.doc = "a59448581eddab4a0ed9804c07c63778740d25f885fb39e2fc3b6182d2ac6bc23c679657d84517449498d111c50373cbde4806cdd5361067247022dfd4b5a238";
- sha512.source = "32a6d3a6692dd3a5c9473832402d4dd72fe9a6c9934bbbbe8fae6c12883a95931a65920f3c7e7f33ac0b67443a621387e296ce979c9724d960a0b54e54ceebd3";
+ sha512.run = "b87a361454199c16e1fbf97bd2b82f8b5569bbd71b7beaa780a6d88357e9262f77c9c3ce17d2ab0ad9b043ed7a1dd721e533c516e1b927f0439e13ced6598a30";
+ sha512.doc = "461ee793dc8156b0ecd6931b9d4c56f368ce4938838b042abae5d6475ca3739c4fe47517168dba742f03c98229376f59f8654a89f1d65ab394c0dd907ac48ba1";
+ sha512.source = "912cfb9e0d4669c5d128ace088190ab4c5f90e371b45f1e399346816d606ef3f96901775a51b5f89a8670abd1b08e159587c9eab4ee6383c12e260d26e070034";
hasRunfiles = true;
};
"fmtcount" = {
stripPrefix = 0;
- sha512.run = "dacb809f12fd58d447cb481500ff5ca4628102346270dda652afb37b63eb544a74665ef5bded1ee541674b9e31007514df27ef6c364a2794d46ea8781c05913a";
- sha512.doc = "1f01ed3b3456f2216d36ebba206aa9cd7928b1c587e9a93e41491896a1e82676796d297b798d91c62d5acc34c8671cc67dac51cd5184013d1a123c2c9817a18c";
- sha512.source = "02e1ae68f4bfe81b070e288ae94cb664ff22b2a714a0d92c1a990cf7c548494de7526d4473a5c28929528f5845d8551a731180d0bae121d998e78f6c77583c37";
+ sha512.run = "847b8337131417ef6ae30469b6a8780539511e08eb3d2723df0a444d48a427b18a723e2c6da8d88ee65c04a47d2d8796ae95afea61302d77efab3e3e584ca8c7";
+ sha512.doc = "6fc1958d288d657929d503301e6dc0c68c475ce03f270767fccdc6d2c95a58809704bccee3122763992a24817fb5072844c3a50fef99dd541c0dceaf12a13fc7";
+ sha512.source = "f7cee2dec2189c65500c58d349b6273014c6273ca703f809cc7e5843136d70ada0f4baec6ff139543fdc9d5648f86c81fd4db63102df4240266c52cf19ab3c65";
hasRunfiles = true;
version = "3.05";
};
"fn2end" = {
stripPrefix = 0;
- sha512.run = "6da10d643daab4b65827532fe94c83715ffff3fbd4822ffa908835f9aa66c1f2d55eb46c18a801a64c6e0df9ba0c6e3ce5b4e6d27afea4745626b0d75d46332a";
- sha512.doc = "681424556d76ffdf5f188215aa8a4425c8f8344aefdc36085ca014839e5a0e5352c0c83e63ce8d1be5c6f5c7d2016d92fb73d7d0ee71284a4a89197f01fb59b0";
+ sha512.run = "6be5c07123cf2470ca88b7c28c068c6dd308824138fd2f645a1a7c04c69fe84953468733ca2994faa42389b5889990941c8e09dc543b66a1589f3cf22df1e017";
+ sha512.doc = "17f0a1d12afd607a26687b675ccc65a150e4ae67785389fe9582a3b05ee383f078bde35f296941ea069323757e1fccd1ae0e76e5e24f3446b4154738c1a45385";
hasRunfiles = true;
version = "1.1";
};
"fnbreak" = {
stripPrefix = 0;
- sha512.run = "e1a4c4a9b6a8b710a9e2db85b4352e190a53f75894256ffdf50013faad7d2f49bf74ca48b4b39b07cd22882c1db43eaf8d554ee24bea8cd0c0750a1b5f1553ef";
- sha512.doc = "2343d948dbdf45117971a46b99014dfbbaea68605872a332c74ac40eee6479a4f861aa0a67533e9227fe3c69c6469272a5a37914e6ac1b333fe7f911650458ef";
- sha512.source = "0fba7999b40f12bdbe657c8e0190945f4880092ab63ebd80a5ab175dabe580c8d2ef0f5c4bcd2a4243bba0c7f6c4cff03346cbc5893288c9f8328d4eb6f5b752";
+ sha512.run = "794e427d66efeb15920062e86b4a405e36604703f350c4e20f2c237b358eaf08aa22cc923c7995a7db22c117b48555fb92b136edbc94100af8e2046d49eb1fc4";
+ sha512.doc = "0e8778265258304ec1cae1f2d21902ffd6f99af18527b86af064209da7f4c84e8ca6bdcb359000e3f0e9aa75819db1b375f8ae9f0a825291ee03398b6bf345bb";
+ sha512.source = "05b2586aacca96367889e328115780eaf25ae6af3179c71701c35fad2d98aab79730d23a67e165248793c58a9988442bb54bb653697fb81f1832bce847ec8b3c";
hasRunfiles = true;
version = "1.30";
};
"fncychap" = {
stripPrefix = 0;
- sha512.run = "2a503c8bb1251a42688cd2e8a563f61f3e78e687b9676af5d4607c3ff88bd2bcafab908bdbf457c64825e56ac11264d445c77408f5ce6671a799c3e972391b08";
- sha512.doc = "5720e40c286f54a2f1ae29347086438d659cbb7f00749fa76f6754986075637ac35818430eabceb59971bd59cc22c9a9becb6bfb23ae879ef622616f0c6b87fe";
+ sha512.run = "83d74f4bcd8fa90cdf5d0b6e03e9e8e36ab09884998f9955647928ed0a33924735d236a82cc730412edbf54485ec8c357ba3954a264965f67752e397908ba295";
+ sha512.doc = "6a8c6910f0790457c71cd55c8d30d07df81c97f80a8b6b7930c067966c76c47848142cdcb7454c4b63a154c5c653933bf71acbd792c06eafdc496c92e4bc5806";
hasRunfiles = true;
version = "1.34";
};
"fncylab" = {
stripPrefix = 0;
- sha512.run = "b0e3ce2bf0e8e83e31bca923c8d9646ed5fc1cb68414b99fbcb6c5773057f813eabfe762c6c3af6000589ae5eadac6ccac653b7727d7e15c28b98ef1450fc591";
- sha512.doc = "f41fcf6fcfadaa4baf0b94663bd41830f6f2e03ff412cd530a024f5627e828e9fe907e32a30424b9d55a9b54a254453a00bcbfb3ca5c8d314b7c2e2457c9d9c5";
+ sha512.run = "47aafab923d6455da7e63eb24e0fefa8b869efa5a04bb301000cb2eb658893927dd9f9aeb8e6919ea29e0caeca235b1883106228f6acddc667117a3ba1136974";
+ sha512.doc = "a987a6efd0964bd5ab5328658e011b5c8da56b404d233c55d96541ec2f37cc72faacd934908c7346041ec8bab3866dd1f171e1c5de5eb528b0f0e80969c0bba6";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"fnpara" = {
stripPrefix = 0;
- sha512.run = "3885412fc08219ac39c18c0ff47d79dfde68658b0ae26e381bc81b66e1ee91c158ecd9ab37b0dcda45e539d9a764c93c60d711c4f0e4f376855e80c056ee019a";
- sha512.doc = "272421ebd2be07bbf0721db8340fe9befa3da38677705a5a7f183a481c88868b531d9273cf5b955322c629c45ac7adc0af71ec2935c345487b950f733c8578de";
+ sha512.run = "620aafcef4ec7fdaf5cd732551fddbfce53222cb7540dd370f2cda425e1782c907e59868953f50acfff993a8fd8a84d108da7992f1c1565cbfa889a5ca0ef5d0";
+ sha512.doc = "798c7fb03a8fb20695ed63ba1333686d21832a936a74a93ca77c7614346316234b2255b8e0340dd87fd57bc1480f23df24381107fc81c68cd4c0cd594ddf5329";
hasRunfiles = true;
};
"fnpct" = {
stripPrefix = 0;
- sha512.run = "216bcb8d6b6a114a54762a2bab1eb324e77ff0db5def114d3b0ed1e186b47da3929623aa02deb0d4be35a7727d106db279afb6940b5fa98a775a635e15285e8a";
- sha512.doc = "85ccad57dd88ea98d50664d79b9eb535ede18c724205a42dbd3a8a26493f5b9682d6b7f0e35f094af30da383a499c71c7dc079de289920c702c297384248fc7e";
+ sha512.run = "ab53cf7a616b6de5c5914efce55698dc02687892ae7065cf480eb2be1320592236f4150d520d606cac815b7a9c25c025d47bb981e28ff82ee0b16e7e39daac36";
+ sha512.doc = "ef357a4e65cc4e5ebc1a73a744e3eaf054d9d940573f456171209d5d333a7ae63f572e37cc4e78dbd3a5c0495d450802e8d9e18b6dabd7e973595ff7fbfe726f";
hasRunfiles = true;
- version = "0.4f";
+ version = "0.5";
};
"fnspe" = {
stripPrefix = 0;
- sha512.run = "aafc72460c896dea613f42f54910ff4d6ff7887c088e7c188a824425dd0d0f43c4ea10b09ba51b218f2c7d37fa4ca4bdc52af255b67ec99ae8e94dc9bf19ff8c";
- sha512.doc = "21555504df662523ed1957487e8451a0804d60f0d4d64c9c184e2447e2ec4f3e9fb9c527fbd516f8c389cb5dd2802c75d04a749a04d6a07055282aa20cbfcd78";
+ sha512.run = "5e9af6b3b3136f49e49524c7fc85074fd75fff30826fcbb8dad358102e3eee6fa44037b7dde99b6556a063dbe4e819b27ef5a522999eb304f70c2785642478b3";
+ sha512.doc = "733a099cac2d96ddf6593b9e0195b85c8d5e86f6a1b283f011a55acc4a1bb7391bfd4356c6aaa40d9b2c70a7c180886d64162eaa396a5a457fbea491af1b47c1";
hasRunfiles = true;
version = "1.2a";
};
"fntproof" = {
stripPrefix = 0;
- sha512.run = "77851e7bb017aab274e1a13af6899d0417a5d58f777c063978469799086516a2f40ad6dcf3f88b3a564c8e5b383fa02c33de725099146d49476ab60b5c93d6b4";
- sha512.doc = "7712920134c1820e117c657a99b35b6212bc48c4f78b6408e4dda4067b7ed654f91dfb326a7219b2aa702663d92420ac4660cd1df4344e5fed3f8335f1dd94c2";
+ sha512.run = "c1cdc018808a2b9fb5b91c54b55eddf3d517b8dc6062db1ffda3db154efe6f3abb91e61ce90a68743ce411ec614785974b4362f20f03ae398488ac1f816b3ba6";
+ sha512.doc = "cf9e8909ed030b27a57573cc257682da84b7f14c3c3775e17fdc8a2203fe99dda8797ae7b2599dc92e9684140102f6d1ca2147bbb437edcf8eb41ffd28b9a576";
hasRunfiles = true;
};
"fnumprint" = {
stripPrefix = 0;
- sha512.run = "7705cabc07005c894dc8dd24abe62165675fb3468c9ef09d3909aa0bc74075c431e2bd410b884efba446fb86c65695759e57a00ad4bf99f9ef4805f90a000fab";
- sha512.doc = "ea10c9160429e3587083f1b386953e2fc25a7049a81f49e3b9d45e0075fb1b1be045e34f0ef5a7c11159e8fcba15be329ffc0e1bb24ba7a78d1a575e697d3edb";
- sha512.source = "610a346894dcf4d7f792278f1a6840a3e8b8773936a8aaaed60e9ddf466d3493bba3311b1e3ec153c25433762f2a3338485786af16a2eb648a7838f00e6f4842";
+ sha512.run = "7f43363ff861fd4f887df68dd6daae6c97940d4cdd60b19563a966dc7c08cb88356a150eab0cb5b91bd4c3d5d47e324dbbfd43cf45872a5738c5f9b70766e047";
+ sha512.doc = "44d6fdf74bf6c231a57b3fad63efa7eb1bdf5b4342cdb38e0d504c4c09190130d37534769e17c3f60bbad668d50aab064bc5c0a1ad99808a6d084dd1921769a9";
+ sha512.source = "3f6465877aa1dbf5ab021e8397725ec83217bd774ee0623e71cf15d746d7d0edeb2f78ce76dfd607568be75b67f4cfa8d3e1ddd29c0ada6d376f7b4fdfad86a9";
hasRunfiles = true;
version = "1.1a";
};
"foekfont" = {
stripPrefix = 0;
- sha512.run = "17763dea28933e618c6a14615bb8119bbac9d3ae145b1e004f174b15df35b7b37143629ee9e55b79dcf48b16b234f215ffacee313308e8bdd11ac1706eb85428";
- sha512.doc = "adfcc71b92921b2e1fa17b16f96feec2594f4a97b240a1d04c261fd1df4468fbdf64cfcda795a9dfedc74ef4f8a70470ce31afe6fef3dd23926cbc2de71cd300";
+ sha512.run = "45342633aec41f2a5fe7213dc418960d76ff196a08b906965e3b68f2c5ed264b3192ea45756133f12662e451fcad11d08232995c0de2493495c40b9b59cef7ea";
+ sha512.doc = "7e1aa7a240d825c014be6af7be5cd7c1bbcbc6e52bd55be36f987b4a25223179bcc4c4d342906c10f9df624536252fe4dc5a45cd3b5ddb63f91e9f4c7401a239";
hasRunfiles = true;
};
"foilhtml" = {
stripPrefix = 0;
- sha512.run = "cd367bc008e5773e026af6b930c7b3764e715bd251536673ab60179fd1342f3ba4f31f1da755c987813331423a73c9d31baf136f3522093a3d2936cca753ff39";
- sha512.doc = "5015263b6047e5ab6e0863acb4087175962b24d8b5ca4681e6ebfd70585297a67acdec0bfe30a1cfce01ee26b0ba9d9e235f94b2b61cf3dd1ef462652ffcc904";
- sha512.source = "9a0ca2ffe18c68fd5b1652a94c70b0cd2a771b08b27f1899cedf23ad49af831a2b95924cebb2c4659eb30a17543c995d6239f814900b33c6bf392a5eb2a7cdc3";
+ sha512.run = "80b177c1eb224dbbd086d3b8a0b10b3f0b3434e977c8d71b34a58f76a5a73757148b4e7438a275f1be186df51e36342de132940ebdde9608e7c741664ea200d7";
+ sha512.doc = "a24c9f048f7e1cf187d40f6eb3370cf68f6de80e24f2f72b077d782be5dcd369cf3a7ce9bc7d0a269c285d04cbb543481cf439710037a26a7597164492b277fb";
+ sha512.source = "a6fc97ea007ddddaef17cfb4bf86d75ee34a5525ee48b58b111188cf6a2e6269052c4f90d87ff3aa6157d1523fcca3f8f99471fef108cc8c1e69dffa7c6656ca";
hasRunfiles = true;
version = "1.2";
};
"fonetika" = {
stripPrefix = 0;
- sha512.run = "be59af8255547f310a7b07443477fea4c3eb9eb19c9e8873ec29d8ddb3e3af7ad092147f3de4735c8a8debd4b4a34d789a99765addbd5e4307a90a3143133d81";
- sha512.doc = "4db3227332c484a0d1ec75bd27e9e7ccef82721bb1ee7e50e87d76f74759ed0da8465fa44f0ec597f21afa9048bd8df609cb1005228e9169b9157c17ab1e2ba8";
+ sha512.run = "4db9e50fde60ac69373f5abd151f3e17275f5c492b6855a7f5dd8895650a79cda1feda43398fffebbecdd6f7e032f8935972ef573f79ae1cccc5844dc148352b";
+ sha512.doc = "ac3f0de2a9a5b5052d4ae626b4368f8b1fef419503cab9a88d4bf89db348c1a756555a6cef7aa70bcf733fa032840fe9ae7cfe347fb40bae32b54506e60ccf37";
hasRunfiles = true;
};
"font-change" = {
stripPrefix = 0;
- sha512.run = "7965348e1f923ab1b261a81224dde1bfd1b0b3e62b1f028a634d1f39fce8fd32cb1044359554d949a750bfb41975ce782edba9822203c1127c2f9d01bce28f61";
- sha512.doc = "dbad8aaf2ddf8ed5afb4b4eaea651f5302e558c3a5a78cfebba994f34dec54090497164e3c3231593c6970bb7f8cfdcde5c01eb9a6634388b5bb314978cbb8b3";
+ sha512.run = "8ec91864d719d20ff66195ec1bab456d772417ff2d4d9ae75ecccafe0da616d1dfdf5b965be489a65eb28130b3672a5b55c33f3254f59c00cf204dcae6fd4eb7";
+ sha512.doc = "75f7e45fb5313d0bc1c333253aba2bcd1d650fb6c0baffce6e5c558b0e7aeaf2e697ea9412860b4049d2685cdee26d19f12d9a28184084ab9df66101b78b0361";
hasRunfiles = true;
version = "2015.2";
};
"font-change-xetex" = {
stripPrefix = 0;
- sha512.run = "79e6a0837adab9c5fd493477cd87d183dd13d8a82066df58400d5d0dccb1b05afb16bcbfb8f8d5f52203615c1a6fc7d2ab7050b351c50b888f2951e38e5dc3c3";
- sha512.doc = "0a6dd281eb5be193a7452eea7ed36b95548da35b321f48bed367917249a6f7c54cb0a4b677865d86c139059525031d1e37362a0d5fd31544221976bb18f5174b";
+ sha512.run = "17de7c596a774c5c2e115704c2c57385f3fa90bf2dd49362547873453c27700537ab7f1e8a143c2ed49c90efe6aec234d3cf61643228bcba5b51c5ddcbb8bba9";
+ sha512.doc = "138375750a4d493774cbd558c6aa910d04bf3f32337f773438d6bb31e16df3d96af3a6ea12d4940c785c04f98130977750058f7c0ef2425e0d8147b4ab882a64";
hasRunfiles = true;
version = "2016.1";
};
"fontawesome" = {
stripPrefix = 0;
- sha512.run = "27d033f45e343309154b80e21915ba043b2956571ce83fbf6aac43d9cb918da264dc12313c7ab5a5e7b6faa00f21f1a4fb999ddc6ea8753077b6416e97a75e1e";
- sha512.doc = "56368a42566bfc5dd0e5498fd8130d5c98c635f366eb254c5dc976011d9ca5eaa3dcc243974ef44cbf7579c6160144c6629a9a14fdbb69ab90f6137a577b2236";
+ sha512.run = "e08643104006c9e14c40bb965b4401a8fe296f43e5f39b285cd19d5aa0ed33602cc0eb6ffcc996e1d6e5aaa57dd906903324626ee40facdcb3cedc5216a3deb6";
+ sha512.doc = "bbd18a60db734922ea006ebd00b0c9f90c34907a7b519a08bf007daf01cceaaf6db3b31c3dd8c76e1dac199d4f7c312116f6935b764afb62248b7dcfd92ac78c";
hasRunfiles = true;
version = "4.6.3.2";
};
"fontawesome5" = {
stripPrefix = 0;
- sha512.run = "2e8a9008c190cf7a9fdcf885d604036e6c700323dee65e43a6a23ee2cc7e9c3700a1d530a46c582df4085a829de98821b17d77240636652dc95cf682b558d80c";
- sha512.doc = "ced2dcff98e84eb1d2569c36e3d460b9c1bff8d84dcd380cf1220e5a4fdd1f041c9c2c57ec3f9deee205e785e63c7c64b8e518cf358129d1005157f4481c940f";
+ sha512.run = "31f9a5ecf1db94e562764f0e645aa4b7848ea7f940957177ba457cee4fbfb0b829af778fd5ea039d3269591c1f67288193bb17124a0059c286c33e45fda4bec2";
+ sha512.doc = "1901cc7843051cb0bc4b209c57903f380c6d9eb75b09991fd05792f9232b51fde09edb35cd0ed82dbfcd39a8712ac35fb4808eceabd43488579d9b5a5c9817e0";
hasRunfiles = true;
- version = "5.7.0";
+ version = "5.9.0";
};
"fontaxes" = {
stripPrefix = 0;
- sha512.run = "2697223d9944c785b21a918ec57a0525deb7004180d7ad16b89b74c11ffaa28691d373b5dfa8233ec2a721020fba36d1f21bb0da5f9bb7ca047e836034ee57de";
- sha512.doc = "76cd77a0ad214167ef4708fa7ecbaab22f0a1f5121f7155cb6fbe097ae0167cd3a98e77e8f60577316316b06c19a933c0715f1bd83a14ce39fbedec7f4fb3617";
- sha512.source = "c9ed42efb259fb6ae80e60fbe4bb9197ae22f78aaa350fca353b9c273a94ccf95a9c0518cfd2d48b574727dd9072645bb4ca4a2624022ca9c554e76a46d3e374";
+ sha512.run = "69aba944977a676c557d2015aac1058091b96b52a50da52cc733187b96ca02b7a8dedcbfc848198442a5f62c824ee9e977696677f9aae267579f09d2e1637f73";
+ sha512.doc = "f7e0986d9f811b6436ecfc42c943bc2b21b83cb94d8bdbd5daea3ab66fec5bff2033f56ad9509e9e9591b78e68dae1ea76e810bff51469583aba9c8b691898e0";
+ sha512.source = "6c966d9c88e62d772b0a011acd77a81e73ea92130de23d0f676bdbdff1c65bb73f54e3abb03c744e6eb7a48c22f3bf0284c1a8ca1ab0538686586e737526156c";
hasRunfiles = true;
version = "1.0d";
};
"fontbook" = {
stripPrefix = 0;
- sha512.run = "0991fa4c65e929cb6818815a780ab9fbbd93110e051fb7d2afe167c12322eca53a1f86160ea29a4bb7fcef789dae20784a562ad192e9b9e7af4502596c58c3da";
- sha512.doc = "f0b17a0ade838bae8de9d4a135a9fd715b98cfef8a94400d472b0d6fb16632c305afe325e7b374c6ea3dc6389418d8c3e7fc93130228cf97b6967727f1aefc88";
- sha512.source = "fbc85bc5fa510a1ad822ebcacc558f31b2afe36663db4c9af0b0c3dae20a4f46c339b2b5a19a6eeed9305fb608acd0f62bc3b2125b1f4ffe6a96fb260137b5bc";
+ sha512.run = "55ee9dc22aefcf91c7fe30f516bfbaea5d0b8c5423cec204bfb208ebfb4b2331ebdd65032eb6f2a9f8958f15fd47433a9c7884f49ff1f3900f1538f9f25d4fe4";
+ sha512.doc = "65eb7d3f6426d3dcb13ac9a0d5b396eb4c03586d9d2b3d842af9ae4ad98119e8721034de499eae485c5803873946f04af992ddd860d09a7131021027c14b5d4b";
+ sha512.source = "8ecb0b7b4e5f00806a377acfa0198ef217faf0573930be1272d13d743d1e84db76f067afa7e7a665c4540536c1d888bdb702ea9c203a2a405389079aa49f71f7";
hasRunfiles = true;
version = "0.2";
};
"fontch" = {
stripPrefix = 0;
- sha512.run = "eda729617b6796e46348e597c7d13bc8642bff6e41c5cb2ba83e81b6b4ca872543ebb301ac24033347dc4e109b91aaa93075f4e463ea643abfcbd7a0edd31e02";
- sha512.doc = "c793170d89cb8674032baf4c39e2425b9b0e4c6611fde66995911178af447ba123038917328277f1e578a21ee9c18afb779b99a54adae68cc8a12366fbd2eba5";
+ sha512.run = "c8354fbcb6a13f2f874dd3df71f23ee1fcefdaaa1eab5166f35001811b9788ea2b53e5d5653437071d02978dc94b0a658bca5e2cfe825a0315d3389446b6c138";
+ sha512.doc = "a7c5f6622414d943a20745f7b02c3859d43d4f4ec0f9ffd3b2baec34e142c01474d8827c7b0fe5d1bebfa25d33224b26cd876e3457b7179097fd9539cb9d9444";
hasRunfiles = true;
version = "2.2";
};
"fontinst" = {
- sha512.run = "9768a036ab6b4ef3ff5dd2a64feec41820b18e3997f0a98917ef2596d5966a03ddb6f8bbcf1dd8ba4ca3ce2087aaf2cd563c7e074ae153a2e76b0cd7847edb74";
- sha512.doc = "e462da9b786aee455a1da52b208df4639cb1b8e44dd19efce5d9e4e51f85923d9ebcd601a12f615226b4f17484893591e66727785ca2e43fdfc8fb1dc63e0356";
- sha512.source = "3976a1e79dcd6bca9ff5d8e2c3dbe2afed04ca6bfe03b717dce9f339f26ed6064f2c90562379028455e24108230a80a5534fc0cbeabe05f3b5e68fe4655f5364";
+ sha512.run = "af57d72185dbfb0e169231b2dc0d7117722a5c1b4db7a9b2054d4848d1e5288e5dd5b6f0f0153f2e9dc87a13915fa77cf9286fce6d5afed7b541eb9e48024d98";
+ sha512.doc = "e7774b46ac38bc2dd86ec8091ce4df364cf377b3864fac5d67ec0299e789ec10a171f8239c98f12775c750d023f69104a25b03f7bbc7dba15a2d1a7da3e70929";
+ sha512.source = "2f6deccf77ca8325a105ac187da3f4d6cd038ce7bbf174c57724b73836d662d3514355ff7d51ff51ec4ffae2f55871510817834cdd8c0431061e310ef20c3093";
hasRunfiles = true;
version = "1.933";
};
"fontmfizz" = {
stripPrefix = 0;
- sha512.run = "686dea794df028564d9792c97d224e0bb51df82aaeedf551ab930d18e67dc7e4554b1a334a34a7676a849818455ec63c7f8deaefa6d31179c439331d37bce44d";
- sha512.doc = "d4616154d4b221618a325114829217cec63304073639e0e2e2cee6093ef5a9ad32cffe65dce84480b8d90ed4c044dc7bf38fb8fded3dda3b671b09e76767a87e";
+ sha512.run = "43febb41a8bd7b0a89a2b60b52f9b83e0d0fa8303c0a7986658a95c93307ba6642fe07f8ac935ccb50b3047bc74100cc7268fde438d3ff80c944ac59afa6e3df";
+ sha512.doc = "6dc0f6c10d44a17d42d8ed4148f39bf89c84dd5a3a672755340456b0ab983b1b52cbd3bb62cd6f5ef4c3f6dfed8a39568d5ca35598c4b016483fcf7d3cdeb360";
hasRunfiles = true;
};
"fontname" = {
stripPrefix = 0;
- sha512.run = "983dc78451ec8a254caa984d5fa12611c399ad6a5d5574babdd44896484616c4c8305d4e516f161989969117603e77550ceb520d9577b0ca0a9f66378a5db5c2";
- sha512.doc = "c3cf408c747132cc5cd48ae33b43ea236b02cb31433b69f6562e828c9be3d791967ae68b7d857d75c511950d365b64061ef8632ff895cebdb046c2e112af4095";
+ sha512.run = "42412120cf59a9a3fe284c2d0dfdb0bdc4f8856ef1a2d814644290c772b00ad37f296fb66e83ed306a110602b314f6e7abd482180a0119bdd1dfbaa2233c77d5";
+ sha512.doc = "b6affbe821e1f127a5dd9962a7d89373108f57391648a15311de802ff555205ae864074d296690ac594377d00af5e4d375989b663c79e01408936c0bf934ea5e";
hasRunfiles = true;
};
"fontools" = {
- sha512.run = "8eedde1531eb4dfd2d0012a7317c26957d57b6d57cccefae52b0e0abd0e8af70eecb0f1aea52885460326b03755da779e8b0253db264dcaa3626632d73abaf44";
- sha512.doc = "23a9b7db94ab948275f35f4694ac7eafff56943f7d19655f75bcacee48137ebf1d6635e1030d7de46f29e3c4f4f09065dec96a27ed535172b749dffafd2d94c0";
+ sha512.run = "3d9635c6081f59b702107628f45df3253544ab4325cda5a53fa95a551c4acc8e067bae8fc863b05d087ab2f7191ecd35b32c7f95fb8a5c0e8c9a1df9eef42271";
+ sha512.doc = "eb5d0b04751127225964b28230d91e4c8dd9c630c93addc0f2bc19b4e657c874b11c93901c126ebfe83778f5d71f26fed9b7a4c823ef4019660dd0da2085134e";
hasRunfiles = true;
};
"fonts-churchslavonic" = {
stripPrefix = 0;
- sha512.run = "d5fa8427ae6eca83d43bb305a3b9b01cbefe791d0c76e46bd5ca57b6ac56a9f2229c60649868a9863e6b445677589542e5591be9da178a85d7a7617e68a01fa6";
- sha512.doc = "3262591dc394bf46471bd9f4be75025bf663d0d6a3960e9d4b85332e6ec903696e4bf4e2061a1b49c5fd23c333ebda7a014b18aabffae56399f8dd3d78f456df";
+ sha512.run = "ab57be2bda808cce456fe2fe75d0c9f7560d1ed376631c907723d156360f8f20f734d4a2379273c8b8378a6cc124376574c162e3f95c4588c688dce34fb49029";
+ sha512.doc = "596ae1cb37b35ab59bc712653ec873250cded1968b3e4874295692812ad4001c6f352c396ef6d224571da630d730cbe41f98bc5a3a5374a2f9532f9424f7a0b9";
hasRunfiles = true;
version = "1.1";
};
"fonts-tlwg" = {
stripPrefix = 0;
- sha512.run = "2cbe177b590d3502592755983f19e8026aa2098a2a552ac121cffbf122d5858e6d69056f5f0eebe4946618ed348fbd4b924002974eb341e19b423d100e69f06f";
- sha512.doc = "510373495809da6f44f0eeca2c9395df96158a53daccc4118b446bf1dbfca5ee8eec482a625f6fa675445d1b40f0cdc5142b7396c977f18dad87b8cda3078fd9";
- sha512.source = "222edf46a2be1461d156ecb5af49212ffef092274c6bc803ea9d54c520a576d6a053026b1b27294398fb37173854dbd88031c8b553d0bf2007e5ccbc84472511";
+ sha512.run = "4d614651cab9a02809065b169f56685a7643a28d616f7b221dd6750c19bee5b4357ea003e4a0956fda585d73054288a2c7f60a8f1fa86650e2f175b08eaca35d";
+ sha512.doc = "a0245c7b68836a8c80830fae693016fafd3b218340bcdcf2926ba88dc845759ddd7d02c7b50b025b6411667ce35f562ee6dd7cd9f2d7e8e7f0d6570184242987";
+ sha512.source = "3fe3ffd8a171c886764bcc435e9e8b38ddcd888b993d4864591a2e0a05ed27efa9cf9a8aa5ff8ab900856285a3cba5fda7adf8d7a600476adc4c546b408df5cb";
hasRunfiles = true;
version = "0.7.1";
};
@@ -12745,1902 +13032,1948 @@ tl: { # no indentation
deps."xunicode" = tl."xunicode";
deps."lm" = tl."lm";
deps."euenc" = tl."euenc";
- sha512.run = "6cb0a68574cf513e763bb753bea148de94339d4787f4f4b34a2e3919126dd62f83ea375452ab16cb1fad90514a5651cb4b3f4cd95f45c2ab325f14122959221f";
- sha512.doc = "9cd1f77d19fa30eefcf6dde4e77e12282f5419cf70282474e5833fe6fb56fa37b8bf8809dffc382bf41a26d0ff049600bb063d4eef7fe4e5b2bf195e9c54f709";
- sha512.source = "2152aa63f17403a737e355afd47af894a703eb98c5087908627a3807e19b81cfe1f90b878c8ed118f8f13ac439b057ba295b90954ef44f319b87e980095a5c9d";
+ sha512.run = "12ca8f1195131cc60a4cb61f35a4eb3cfba88cbbcbf3a4c8b57f24ccd27d16ec0fc2975e0b2f456ef753dd983b25bacd865e3d974adfc4d5532b766a83c7a75e";
+ sha512.doc = "cc8357c53c3771de506369b92a4db08b9964ac8071f84839a9f4ad02d703d2bef3e56053a0b389d7c4e3e686038a33f587eb75f8a898faeab845f4ce92bd3166";
+ sha512.source = "7b36496857143742acca3df007f68d4b1bf197c938804ca3421609f2cde4467097a5cb810f983370f522805724764c81167652c2796607a0b5e90b4d5f628a17";
hasRunfiles = true;
- version = "2.7b";
+ version = "2.7c";
};
"fonttable" = {
stripPrefix = 0;
- sha512.run = "9c90178161175f7fc6cb6ccc7d34fc8923a7716d48637219d4a1f8e9e2b64ee9308a536c48af2b386de2493f7530fada7e9f2f41360ac9a61fd7af04718a5b30";
- sha512.doc = "7198f27f3eace8ed272896b8a98e48542b38d5eb006817b8a670eae7baca54eec4fff28bf197d292f9f5b2e1eb40ac58e317f1f190f4be0cf6b36ed1abd88886";
- sha512.source = "dd1711a06d44dd76467f0a66e35398f15c078e824fc00715492c7d25e28fe4012c4a5db73ca13a6852b7e2191b7c73a53d0a3a6796616865c163924ab44b14f3";
+ sha512.run = "f8db43eedd7f9e43b0cfb8c37e2687321fe236daa4bee898141c305dd2e59fb40bf3e8b3cabde561c75fb65dd053de33e45b90a8ab9518b0b30aedf35f6af1f2";
+ sha512.doc = "1d2b27ac253df62568087abb8f9e0f0054e3bb98cb62e65784192b281722e69e8565fa569eef4d061684e8965e0b05a0cd6dcbf7e632af7f68f97e8d4747426e";
+ sha512.source = "56210bc42e0716196bed05a35ef9ff7ffb40a17a8cfe8cef4d31e2c8ea28bfb75ee035bb887ca62387460cb7f99eb4f2b408cea767ce824124116caa6ae7d15e";
hasRunfiles = true;
version = "1.6c";
};
"fontware" = {
- sha512.run = "26efbe7dbb32c6ca2af0c7ad3692afb746a5623d7f4d9224cb6d9ad3aadc4e21e288c2dabe9d2b42e22e32885f7a9074704c2c8c119ce126982d48ef32ded778";
- sha512.doc = "f9e8f57eaa61111df2d59a32f2bbed159eb88a2bfb4ea5353a6405584e944e279f6eea07d556c8f805440c5e99bc5dd2118e837f93a27ac5ad5e845f3aa4da12";
+ sha512.run = "6f6a58e0c804ff0aac48be7646bf1ef9eb13028e6b2d25d69b4764280d71ba57e5e48eded61b4855794efddcc7f1520b24a52f09ed541a975c205b11b23abc49";
+ sha512.doc = "9ab42743fef5a65eaaa0ab186bdef895f8e7e3d95688fecdac8f7b59e064fc20f2b31bf5ef1b9b6676f3bf901867b06c25792ad07b2a13192e7290b5fbef33dd";
};
"fontwrap" = {
stripPrefix = 0;
- sha512.run = "5188b2b39c1a34a53370dc49f4cf84e9081039a727b6f3b98c809fa08a9dcc3c05c19a077776b439a3dc68c56e3aa23981457dc68e8488e434211bdb4412f87c";
- sha512.doc = "57ec44ba77be65fee3165750af4845b1b7f4f2e9972a0802760dbc7c7cbfb8210c4dda341b5ef8bc601dab8d21ac05e2ede7462712abe0d82452d0f6ed10eadd";
+ sha512.run = "5bad0487f5cfa4119d7baafccc6178925baea12f1cbed5912211c52f2c4ea01eb00f9dacd300c24b93f48e5f13197a86ba1e37c35ed69fb1031281fdeb08edf2";
+ sha512.doc = "857be54c81d9bfb14277c17638ec24c643c278d660b56e18a4701aea0ad28e496df0aec191b12d93bb29b7ab326b39ad9cc7ddc3615871d1b70fdf6e44ccdc6e";
hasRunfiles = true;
};
"footbib" = {
stripPrefix = 0;
- sha512.run = "ff87c62784a403c3cd5fb90d8abbfbaaa79dad47ffaa44b09159a360b6d5f19ca2bc859334e42066951573ba77652b3e26797f0fb021136262e1bca5a457eedd";
- sha512.doc = "61c56d8b0c579c584db873bfa6422f4a27c64a683b08f7cfb9569a1f2f19f9e5605e9fd9e4d7327144d0e5fed26aa0b2ffe94b07f39b1aac13699986f68b7c04";
- sha512.source = "4f3c2d5d8b70358258669cf1eca69f33d64e5be63a6027ec431c9f58158eef059f9c08af732ea76edd999e24fbbc5c6f11c9926042135a1524643eb9f4a512d6";
+ sha512.run = "0cadef58331d5d51aeba1f69d0c9ceae99104f7c31ea79e0f5dee33c8612bc52cd0c8551abc6da1799705c879cc88535b46e4ef15232d3c4a0f7136e0fe46e05";
+ sha512.doc = "27d1f0e6bf0ef526f2b3c4852c53b78fc60fc10ec526796447940565ad75fab023406bd28548170f7382e822c3b0f43d96181233bc772ea58f8ac195f71cf495";
+ sha512.source = "120d5c14a1b12b15a39792d2cae0bfee5b1695af1c014708c65d61eba6f2fd52f17e2b61b576e192a2d2a9abfb3aa2e059fcd9ca17e48e8a3ee6e9cc2150f119";
hasRunfiles = true;
version = "2.0.7";
};
"footmisc" = {
stripPrefix = 0;
- sha512.run = "1ef81bb84a2ea5bfe3bd21d4fd5c028b720696ffa8e1404398f78c7e50a39b1d21bf3b3e55c3ec216a638ad833bd018b86b66098f0e84f4dd52ad5955d02976c";
- sha512.doc = "8dc1dbf98355831eb50737fa3fc8f5c4a9809ec0d7fcf6e601e5caf22e37aa3014c9815dd6c8f05aa69718766d9fd4b48f0e20bd00cde4027f0b004809daebfb";
- sha512.source = "0eed09b8d7405b3ac6c3f53533e073dd010677e4fbb65dea72263c73898e3381078aa73bd8431f5df180278fda65cd0fc16492641486a0b63941d245b1fb4928";
+ sha512.run = "50d0d02b243936d2455ad2353c0da1b77aab9f8f822033a98062d979b686163b94798784dc6b8496dda3ef38eadbd04a21e153f0fa9a76b499c50159c169fb85";
+ sha512.doc = "3a732fe8a1ca364275a7b0849be097e307ba322ff611a650a4625cc47792410b974055c75165b62ec8d5d2a128b0d6a194d798248bcd6bae266c7638ffe67e01";
+ sha512.source = "3489b4c09a145ba19d25120a48368470d65c2407a8c5697946ae669fdd63f0dc7176ea171ccd2a815055a6fc16f02523f7b2ca084c60159c1768a8a3b2eccf11";
hasRunfiles = true;
version = "5.5b";
};
"footmisx" = {
stripPrefix = 0;
- sha512.run = "12a3cdb832a767a56cdcfed4db8c23e8ca9626be47a6d5bc7202666ebc287838bccea2d36fee6ce11e6e9097da2b784a718645ad69688fbe78b4305137fe6480";
- sha512.doc = "71c3b46d9448f5a567fd33ca85330cdca4a233c24b18ad555f9ee6055ef7aa5cf3a114cb533fcc3620781ab27d29b30887d637d6a2e62c38c87c9fd13e170246";
- sha512.source = "769908f23d1d9ea748a59b5b315819f09b417a24be45a06eaf60097731fbc2eeadb89e3a0f5084fcfae03d1542fac66469959843419927ff04b45165e6b24909";
+ sha512.run = "591f181c8103ebd7a86440b27992df9eaea91d5998caa0f52dbfa48b7afc4791ef8c1f5a95d85b7cafd56113726beb74268b7498ec489d7b3142dcdf7f07adba";
+ sha512.doc = "8c36c6eb169a804769ece280c2210949db96bbe57d6dacc1a0952fc1338d619334d3d8b46cbaa3dcac09e05a0c015f37146d8bed315238b5e918c373b2b42155";
+ sha512.source = "5b069985c3a55240d762ee67a1da66895c304b5ac82bc0ce80c9e5fe9e77906cc0810dcb11c39b3ab63ce39f5d52964b7fb3319d49c0b18c85bc1410bad84ae2";
hasRunfiles = true;
version = "20161201";
};
"footnotebackref" = {
stripPrefix = 0;
- sha512.run = "b25eef45a35fc4c67634d7bcd7bc619603f983a97d0fc9c9b9febf2b6d2cb367eec59ceed4e45eab1f206b3b5dbbec277527ad91bba4f41da7686abc4286a8d0";
- sha512.doc = "5db5d2d98ebb7b2c38720ad73345df7bb5161f040057142d54066f46e0a39b5ddce822f94ae2809b715de686eae4bd40bb8c7c8859f114180ee812471661a36c";
+ sha512.run = "8c18d95a4c74a7fe2ea4cc98df6bdb6813d9cf8323e44474330f03694758ee53da46d0d691164f6d90b2148a7cf9dc253dbc93548a3b33df3b0344096e4a90c9";
+ sha512.doc = "685484323b721c5277aeaa041b1d40b0d4675bc901a371f36dbff6246063252bca69261748a096919c7345a4a6e6284a6093068555bb43eb92fbf7cfea41facc";
hasRunfiles = true;
version = "1.0";
};
"footnotehyper" = {
stripPrefix = 0;
- sha512.run = "d14070ac2cafa4158bdd2f422102b9cca40a94d0179722d0209b73430dc3f27205f0cb4c7080c8612e714fdda9a57bf3e9cd6c9210649002ab2347358ece2e6d";
- sha512.doc = "59551554266354f6d4dc2f3ad2d1b43ed0172f661f5100d605b21a366500d01b4f340657ab1471acba79b735d60327621fda3d0f9547e5649128b5bb1a989810";
- sha512.source = "3071a53c6673a962b881b11151f2de97881ae959348628f183dbc7d66803e462974a9ec75eae3e7a3ebfd5f307869cc03a7a1f3f5c89ec7ac0d19916e5cd9f38";
+ sha512.run = "1daa49ea85b5ae7ac0d1e3d5dd86dfb1ba79a132c4a1493d911e4416cd6f1f7d7e6487032ff0cc970284a9df039996fd26258868f734a1ef7fa0311380bd7709";
+ sha512.doc = "d380557ece02393115148311e2186c99c6dda4f7ab311e448c3a52111a52a93fc17661bba80a6f62b24a30f7096793e422a93cd0d326336c1153a572b69c8b72";
+ sha512.source = "ec3dbcda29e1e7e441741607c897e39c3cedf5728b3661e8274b01ce759a1f78afaec3e69a1f5ddbbd8f0e0e153a9924535ea015645d2d2b09e917dc6724635f";
hasRunfiles = true;
version = "1.1";
};
"footnoterange" = {
stripPrefix = 0;
- sha512.run = "75d22460b1d051855ff244df806da99272796f94067a2a8319cc9eb04f7e83f5bf7f8343294adf375ae56261038f5389d4ab846692fe11596a5acc1058ec4c40";
- sha512.doc = "d9bf49faa2fba09afc049a87e0740c4053a65a2c4c1cd53bf5243682d5fe889a21aefdf25400dbe0a57f300f219588801c4dcb4e4770adc8aea59773c4b3004a";
- sha512.source = "61614ee0e84721468da5bb5a00d59f99a1362c2965b139d3793dc5b62c421b00988ac621d1490b18fa43b44f4278ec9ea9697f857fc58ab75102901f7469dde7";
+ sha512.run = "c80c158c550e99e0d10f2ddfd248e21a897947058ef9d5f6e38fcfd9bf3067eff1846181b46a3abd23054f133974f1ee6e53496fc80b11b1df749d889cf983ae";
+ sha512.doc = "d87cfefdcfccea2c08e8d7669bafbb18b940bb06fe3986634c684455ae12da25c515be60b5e50b685bcc4ca745e1b26747abfa88f2328836a30ed89e60efc366";
+ sha512.source = "9b46378a9a8282d78edbc8c73edf10292ef2e09d25e9d09e9cc1718df891e464d51364945221e84609a096116bdb79388045c1312762ea08f4316158512707af";
hasRunfiles = true;
version = "1.0b";
};
"footnpag" = {
stripPrefix = 0;
- sha512.run = "4e41ed0f2eb64527123308203f7a31c61715617ac11698e0c67363e51cbb73e61ea2b74a2c9bd12c893ad8c5fbe229701db47b71f8114c63408d122e9b23a852";
- sha512.doc = "99fb443298ee5087568f20d1aab779f90fd1c63d9470179ce8103d780c6823b7fc8fa7a1f748df6ffc99e1e99007dc04a95f4f1929f1a049c51a45916459fa5a";
- sha512.source = "cb7de173d9553cf314f0bc8cd90b104f76091d6f99aed8ae3fb85382f860e576783ede87df4e31d8b728ec6738cf116caa11d55c2bce3254c4d294901464ad30";
+ sha512.run = "a1ce9661f0f6a69d1709ea053fd548aed428a9cc8ef0445b9c4b897eeef349bb9767c219f5d860ab4d7d264982c1f4404d33619c80dec8411350bb965b19d709";
+ sha512.doc = "f83c9cc0701c63dbd5d3b7dd6038e1bb2c427e6edaca05b814778592587b066af3c4f7f12646f7b2ff7cc1c2ab8d2ffd99480dbfe72e50c9bce907e8e2d4c509";
+ sha512.source = "a44b0ba4ef7b6328d6d307eca25c34d494000a238c69fec3686a55057ff56ae1ada7cacc763ff1cd26aaa83962257442060fbd795c76d61f92761bd66be81378";
hasRunfiles = true;
};
"forarray" = {
stripPrefix = 0;
- sha512.run = "a996a822e5626680fbf0705b8b623000edb5f9bd28ccb9b6807f0f3b93c6db338bff984d0994f9ca399222020c6a3f167c0a7e6dcc31e0786a7e0f0461eeb5c5";
- sha512.doc = "f34a6df2fd2b84eae134985f65aa7b6e6af93a659272df2cc2245e5daabcb960954ea7b63d8f5d68198f7b35115733a2ba20d6cef4f3fd0676fb05c4c49ecd25";
- sha512.source = "c2cb83459a2bc1e3a2f45888cde095115072acfe7486c6a6000753e1c58e3ff426ba0d4df4a647a2a9d34ea0fa74413ba72c392658c0963ed419582cff0f7f92";
+ sha512.run = "f818d0899fcba2d61ad119698d3633a28d5300098a4bd56a82b7b1c9cfc12c47a9457efed7cbdf8aee3ba9ba4143eefbdd54bc995c84c9bbe99dd5717030bef5";
+ sha512.doc = "e292418f60b290bf0567ea70169d66557a8408b2933221e0658d6d8e807b6495258a6ea33d65d14e13129ff8e58dc9cb50115459b014ec00e0b084f3d3fd55fd";
+ sha512.source = "4a9574868753faa19d0e80bd08c524445a015bcafe241a85d59832fb308981d12dd133fa64e65804ac5c3d86617046f06a17a4667e8cb382676dfbadd6f012a0";
hasRunfiles = true;
version = "1.01";
};
"foreign" = {
stripPrefix = 0;
- sha512.run = "a1cd8e172dfefe9eb2fffc0b9eafdd961c0e4ac0a9058f25443d980afb85119a53b0067ef7ffca0d16cc6dfe2dc53b16925d1d74795c5e5ba6ee76cd9d1e4974";
- sha512.doc = "bce22ad824554a3ecb1a31df292c478f4b24ada58812c691ad1422140fad1d4f7ae8cfca44e11198a8af722a06a8a3df335cec42c272623f87016d5c87fea069";
- sha512.source = "e80f1b38883e8eb3db43b7412c2ad8ddf575af62a7846b12eea9cc17d08f0898540c71d7c5741be9ace7db495a38bb3d133636e8234b18633865672e07816160";
+ sha512.run = "e886be0cbbb64b11b6c54d6b62d6b38db1bb7e65b7a3a9cc951ad71d4cc1a93c323d8a1e17ba863daa6535c747c9801b06bc4d3c664bfb8da38518a9c93d45b0";
+ sha512.doc = "d3804dd1b83ba173e4098696656c814629ff099699f332c3b81136c4519bd577aaabd4d2601893f88a58009f00e8c8ba44fcf2c4a3b72ce90af4d4febb510ec6";
+ sha512.source = "d91bd89508318df931629678cdd0415da8baed9efcb55f965d71e26a61db705acc6abe14c6f7c17b61f54e32ae123ecd48cd018920b1f43626559e2b0b4a3c16";
hasRunfiles = true;
version = "2.7";
};
"forest" = {
stripPrefix = 0;
deps."elocalloc" = tl."elocalloc";
- sha512.run = "3abe903346fba5b97d972915bf45a87616edba938a773ee943eed90a7c3ccf82d46c71a195e0ea7a77ffdf4eaf52b741b1e8c8c42336724c0b729ae9dc9f3154";
- sha512.doc = "187e2656adfdc6ec7891b98ae7afb8f205639bbb6eb3a82a8029f546d9e2784cd35226003ec5dcf005ba743da8a7cc73e0730540be78f4d2c6c5e10a9379c075";
- sha512.source = "c02b0f3e5c9f0881e9e2933c77aa8e4067c0a01123ac859286d21c1aff2847b8d294e8250d34220570b1c6091c94edc8e88f712c5e581c6f3882c452ca966ba0";
+ sha512.run = "84edfdecfe017508c496ead33102977f2548b1e664ed6fa5108ea54d738e5bd201716fc2185d917fa5ef43b727130ca46061228cb510f5f8f19d25d677dd689f";
+ sha512.doc = "ffe229aafaf7fc3a2c4e48a4e549938bc80b2ef4e40e2f22ccf3f62e72b8a1eb1a88972b58ada2490efb61171d14a7d5d1e6f940754c39e3b950aa889d585ffa";
+ sha512.source = "37269033ab2626581dfd8a93d739ebd74eabad9ab2b6dac1cceee33c84583241e2e5a660703befcc85c310233947222e1990d2fef02ee7f3c0ae50d2705b169e";
hasRunfiles = true;
version = "2.1.5";
};
"forest-quickstart" = {
stripPrefix = 0;
- sha512.run = "38acb6d669db3ff2b8da78d8017ce538680175d8debd2d5e8442c376a65b60af0d9674f3ae6fc1cca17bda91bfb9f0f429bbd0637747376c9fb09ab4077832e4";
- sha512.doc = "53d81d2ffd9b6495de0fb8999eb45962552a1d89e3ac4b552f28c817217e7de7a69acf959934913052e9627214c30a471ef1588771c2086efedf1d824309cb3a";
+ sha512.run = "14c3512b55e7653d26571a73216cd1eb5bc4d7ec8b74ae71475c37372552fb309c148e91d4e973bd60710f2a43af9a8ddb6ad99087fd2a9b76da896e521eadbe";
+ sha512.doc = "c53a365ccb1a4059c9440b8f23b3ec0bbafcbed14f871c92b99abaf91adc4bb42ac1d3b784cf545a6352298bded8b4cc7f6b2e114625335af5d9d003fcf922ba";
};
"forloop" = {
stripPrefix = 0;
- sha512.run = "3ad0389bc77c8c9c1f3c2df08dd437f3705c78b7967b88cec7218dbad2cc0e718b0f01e6425986021bf209c5198dae00c3950faa0cfbcaa7a435bf074466a430";
- sha512.doc = "d005984e6a7eacd02c4f5110a1a4c6a194d8c6361c665e888ab4edf7af083838a45f9d5a521f51dcce25b867621a376ed024a08d83febb2b7c1d1bf1b6d18dc3";
- sha512.source = "22c86944eebba0466fb097cc124d68d6fec402c4d23a59df2dfd06238d59597422d1327f055515984e92873dc223f591c7b1b0f15d0ff956e4950153d6fd8a29";
+ sha512.run = "a9cfda31fc63d24737a5b422e9fc7072bd1f75c0926cb45d26ea3cdb7cfb50b3f74d7602964a08f13d216f3fb3798acd21f04bdcfe85a3e3652052b9f2cbc9cb";
+ sha512.doc = "49bb7031207902366fbd0924a025c692ba015af134ca38c90c43e8efe7a9522ee4db4cb9b071dd00681251ad07b4587cd49eb9e09bc77f1ad5632838fac686d6";
+ sha512.source = "f41a62a677f37a57c96a398d48cee84d213ccc23fbffe7f2da6c09e8f58d8b9524d3b53717b9657004e7de0083f43960c0ebd54de3696994d8e946d8044399e4";
hasRunfiles = true;
version = "3.0";
};
"formation-latex-ul" = {
stripPrefix = 0;
- sha512.run = "f40f5d47aac3cfede372d91bf833157b83aa6216a03e759eca0a68d414dd076f2cf80c7d20bddec06d5b4ce68f31eea27b227c86428755be29159ddc55c71cd5";
- sha512.doc = "a99aadcfff0c880c81f60c33b0f85052e267fd0f3d9fc5e9a6ea14ce2b44cbc7ba0fdf848d5eb3478c1c09a2b180f6b70d48fc0e7f2b29de3234b60a58b05d54";
- sha512.source = "2315095e3649e583b98274705e4241d930f0dbac877a6429fc5993ebfcb925e8628dd421ef6db7d1a030aecd4fd3a806d7698004fc33922068edda3db786b144";
- version = "2016.11-3";
+ sha512.run = "d705a402a4ba61f232e559e6a610646180f22f47df251d2731cf8f62a9edd26d60be53ad969ae0bb8d02a767b302df18b88c048ed1536b3677b7199d347e35d8";
+ sha512.doc = "5bf8c412d061a5ce30ea3af713af400eded6a0f75ee019fc9f6e40623c3203839f718eb4b630282ec700871cf4b0cfe68ff38d43cb50f53560184d7d44d528e2";
+ sha512.source = "51a77394f3471dd2fe6b29717c89cc8d2f6f0a126ad84d5973bb1d3a8600539148be0450b1e5f5cde7070224ea02b09ed9b871f743ec82c78640b9ab54ae602d";
+ version = "2019.03";
};
"formlett" = {
stripPrefix = 0;
- sha512.run = "41b47cfd4d381b109c59b245131cc345cb7ce12574a5f7350fa7a604f34e4211cb1d7d3115c0ba4a41c2059ec8cc73c5b4e2e5fec298f6f7861d86c59414f65f";
- sha512.doc = "508bd92dce6af5d0d4e1bf9419461bf491211f012d2b091540b29f0fbe420a5bf62cf33ff9899ae36b60d045ec68c22d34b44f1a74d5811e1eb82e9706baefda";
+ sha512.run = "9d984435565a9354d03f7ef1307d543e3a0bd3a8d398f6dec426f7ae16fe3c6b20e60cfb5daeca7be092427606b5a5886a31dc05d023d0f26d61aa1c07be4b8a";
+ sha512.doc = "8eee17c77620f48319e862f2e7d8ae4b979c84250dd17f33cae9db52b1f219f2f86c690969a783648ee3979f24ef58e410cee47afcb12bcd26e4278af4625c6c";
hasRunfiles = true;
version = "2.3";
};
"forms16be" = {
stripPrefix = 0;
- sha512.run = "5cb57ddbd8d7d5a259c3896295de2a4bc7d64cc41869f5fbc0a259c356a1130cfa62565592a7d701108cbbf7d49bf55683502d3a0bc8eedf2618cd5abbbd3578";
- sha512.doc = "56432da4c2aacdd153cab0d118c68c4c971d28ad5ebe1a172c4648be40e9ee6dfa39da91a11a14caa50fdcf6468de3d5e48c743f192aa7ecf597ea1f2227c855";
- sha512.source = "90faa2171d972f4b9dd45d1cedaf7d35b5787cd62f0899e700ae0e043237711f940b96ce64070797b8bc8f12924789439d3367f722a2138860c22e73f89a8742";
+ sha512.run = "9d8b0c7aa2314c81afe09cdd9ba3455e3ff7e3000fa9de0e99da935b282c3d32bc60aa7f97a27450ce999ff101b606fadae3dbb4965cbfc1d4a8ca5c29eb719e";
+ sha512.doc = "52bedc12e5ad33ac78c906f9d60284ed079b0f6d66e578f826c946c28de3996c70da0b11284e774ad56196875b3bd166962eeead9282f3d71f6c6a0d4a8cba68";
+ sha512.source = "19e3efc0f73c919c7e74eaabc4b7f9b70be4dc2776b22719eec4f373e180f3ff736ac3ddc26209acfc9f9f9de9c594467cb6f67899f21f563386a44ff58c9135";
hasRunfiles = true;
- version = "1.2";
+ version = "1.3";
};
"formular" = {
stripPrefix = 0;
- sha512.run = "acb5afed1497cf9af824c925caf771ebb0a994d389e86707e66761204f601ea918a20a92bd689922e11c40fe69a158f5523967320474dd592a27e8f8266d5ae2";
- sha512.doc = "a3852d031181deeeb0bf81aaadf3d19001605b9fb1a93ac06b02d1c657909686b260cc5894b9798c2098f4f1c938b76c8befe3242da8d125147695f3959550fc";
- sha512.source = "273f7ad3a288d00ec4d41c82672691f3e10094f10b44492d25f8e4f239730271e796ce09c54d2e415b18cf18499cae0a21ff73e2877fc7e940bcacfd2c82031b";
+ sha512.run = "0be09e33fc3cf97552dc9e960979447de61c53bea46205a52b37094f7ce39f10309f559dc99c0037392d4924bb688e27bc8d26e5f6fc69dfbc3d3c41736223ab";
+ sha512.doc = "09550cdf735f340a13c9104b86b37dfca67e39c277ec9f98bab08754f393368bea8379019c402662b7e7df351636e44814bb45c0970cb24db10bf3efdd9dd7c7";
+ sha512.source = "12a7c774c2b6638d610c3277246ced4c8946f0393527ecd0da101481b1b85d1418537019962f86aa8b7657a0159f7c210acb3eea1386e8a528a09428619f0b6f";
hasRunfiles = true;
version = "1.0a";
};
+"forum" = {
+ stripPrefix = 0;
+ sha512.run = "6e15fe7d945fa300e85d8a61644de7783e34c1f8a61dc6a8f7496f3d14ff54bc5cc10ca7e253b5cc2bbff5db0061e50208a5892fc0b9f438326bf6d7137b4bd3";
+ sha512.doc = "c043736ca7c6dfddb6397628a5a832b37a98fd0a9e1fb95a3df2c786baceb3f289e53e49beadd05a481a1997cf0072903cf3c934101df4b542d41c15801e20d8";
+ hasRunfiles = true;
+};
"fouridx" = {
stripPrefix = 0;
- sha512.run = "82e7f17a0699f9255c04fc12f4addcdd7659e1fa8dcfa27eddaaa7e7a4364db3e1ecbdc44ef003a4f6ff55bb219d91d583dd3555ebe923f9ad2ee308f5e68e54";
- sha512.doc = "8f1b5c7b03d2447daf5416cd2c885dc8395c3afc839873b137be7b5168bde7b686769208abd4a19baf3cd4ce7c80a019ac89871a8d5955e67525460c4e7eaa90";
- sha512.source = "fb4c61f9b69f38cb7010781cf2bcc7f382d255971c3dc622d8f8bcf152edeaec6c8df8c729f9c9ba75ab8d3238af3b524ca3e5c32916b255acce7fdf62bd27c5";
+ sha512.run = "01a2cc941482972cb8ca3f5402bef75f53d5e7db2b42f8bdf614c34faab3805c3548d3786c3e7cd9d8d8f7691cd5e8e71e056ad8afc24d52444c6969c11eaa14";
+ sha512.doc = "8bc55b8e191b83ea42e228b47621780f4aaeec65248f5b3e9aad94443eeba08b1bf1bf44b7cf252f66466e5b0170260ad202c13abf2d76d4576833224212ae44";
+ sha512.source = "c29e1c93e31da33a3ba3914ea2992a53b52bc18a4da0d20cdfec712037f98058be5113dc65d731253aff8c4e1b0fcac4afe3da36b972f1fb23ce45a795c546a3";
hasRunfiles = true;
version = "2.00";
};
"fourier" = {
stripPrefix = 0;
- sha512.run = "b275c98a68d22f0e81e5e79051ee7a0bcb0dfa93e002cb821eb4837dd8e5fe25deff9810647ed78927b861fe61ee9a349971abc73e1cd6f8c133b5d1857fffef";
- sha512.doc = "6367e10067de7a34cf1ea8688412e8b1512f97e87aa2401c7ea8d980b6f2a3cf7a533441f5ffcef4daef3a5fad4d622f756d484e6b41fcc04a2594a6ef826dce";
- sha512.source = "a1ca1ec31e9e68d9ce7465731cb5702222648adf49d04f399a40440f767d068ee963692d8cab55cf7ff403928c51a17393819cc870f58df1b69a580bbe818793";
+ sha512.run = "3bcd5010df4ecd50bd29664b69d6ac6d56d76615dd20ef44d38ed021a2ca3beadb7eb5f8cc2634dda2476f225f6c174f48dad98fbfea7f3c91f3398ebc29c737";
+ sha512.doc = "49655ed0c27aa8b9f76ae2f1dc956eae91ccfc074d4811fcd455709d6574affca3706d06b8a2d1ad5b1285daf287b2b46e61f6ae28575c3197965df78f2e9107";
+ sha512.source = "026c359eea5d49cda0ac58c5905277c90231664d96cd8ad1276626beaae05bee30a0f3884533eae5641e494942ed65848579653ac8adef88de4075fb5d6f114a";
hasRunfiles = true;
version = "1.3";
};
"fouriernc" = {
stripPrefix = 0;
- sha512.run = "573df641b416a3df871c2c8f686329e2e1ee4f118cff4892becb63e5384684f7c21e8ca4e8297c0e989cf4051e24d562ceed046e4ab0fccc1d229ba4e198a0dc";
- sha512.doc = "180a6bd2ca416e72b8f8c8c6da08a38c2af4d56a993431e7e30d50032c5b93cbdad7641a03790d060b2f1225b941dfefcf4f1a78ebfc007f3835e4e39471ab6b";
+ sha512.run = "904b464fb9066100512cfd8a8998bb089113b443e2df1fb77100f9b5a26d48a5b3512931c00292d19764eb4f068f207eb38dab78798f217f2533a65229411df9";
+ sha512.doc = "039ce79d06bd1fb55b257f1c65c53412b15c26d4eafb9d3abe9bb7a7fa836c8b545718f70d935f1449fa235f33d07c81ad8f228608de20ffdfa99b9f532e059d";
hasRunfiles = true;
};
"fp" = {
stripPrefix = 0;
- sha512.run = "0912018b4b1ec57a0ea33eb80b556aa111c738c3255e47f73301d926ae9245ffccab8e90b30cbe5a40ab5bdccea602f0ecd879bdb6681f02be79c79c2f3375d3";
- sha512.doc = "8d41d11a282d47d77c0fd004650115a5dcb00f06a4387bc694cb15b30b852f2a66638f39c7f7cc72ce1d9e0cce9d840380f959a99a3fd73cff799d90ce420b57";
+ sha512.run = "27e60a78da80caf0e50d1fc83d227d19982e30950650845df710949f4d88db67dad96212331182561c43d37cdeabd3b68f9af55763f30175ab27a6b5f089870e";
+ sha512.doc = "79b62424943f725ffc6c1698cadb9ba2fa6d9f0694741a951bbed23c43f870b930d966f110bbe722c17249c7211f08a3a95a5ce7e9da69b7487aec37e99e5152";
hasRunfiles = true;
version = "2.1d";
};
"fpl" = {
stripPrefix = 0;
- sha512.run = "459008efa5ebe60dbf45a5d3abea7bf4c857f71d50ededb4bea5f90f23877f7eb311c3427fd3ab3a67a04cd2bc9906b8dee325a7153d8339e329befc8edbb15e";
- sha512.doc = "31e37d3d7469736f3b3300711e507e16a9ae399ac922ee2bc5ba7328c5c993a21db4bb88e8470515e55c30b649ba07754e7f0a995e8cd75898b3a4ee69b667be";
- sha512.source = "88df77d4f91922388b31cd33c8938309d7cf9465a23247fc79008eaa72f812f9eb7f6a94aab8cb6dcaedb1c59ff3ffff57cca72a46762e3a5a3841b3c04e3442";
+ sha512.run = "5bd87e686f418d0ef76ca1868b5034ebf5239665dfa52eff5d9e559a733420891ec2f17d7e08b527a422b8c4cf6ebaaa80753abace423759fa06beecef31228e";
+ sha512.doc = "b101782fdbe6896cc49fd81b6ec213d5b9951d3e80de22d7797bbb34ee4ae18d3ad6650fb05e57983cd665d09d23f3d7efeb4dd1b14c294373f9d0df95e66162";
+ sha512.source = "7c98491db4a2844340c33f9f23f90a50c7a41404c010aab8ecf544c504787758ba86265da3f988453c3ddc3972df8dda55091b3ff5751d2c60ff4c5bab24a059";
hasRunfiles = true;
version = "1.003";
};
"fragmaster" = {
- sha512.run = "1f534934532e157eb398e330e2cbd94e62b419a03c313c492e9125953d1803bacf5d4707297027345d32ef82711b323003582d3caa05bafe903842e0a2fa8a5c";
- sha512.doc = "09739ee4ab0bec2d190ffc5382242eb8612291a7e93ee0286169173bbb84e5e0affa6bd363496b62abafb220bb2eafe504d4ced43fd75eaa0b53a8ec854a7a59";
+ sha512.run = "dc5d80aa4bab7a0a66258face6cf8222d03b12ea492f7cf568ef815a6d5950a8a2b36c7403ab466141f49cb8faedfbb33146820b88da17d8b8fa18a2b16235e4";
+ sha512.doc = "61f0bd7dab46bfb91b634006217f01648007cbce3c9187b0811a5cc1755ec19654da94b47866ad9873fd57629f1561d1cc46bf3a4d62db618502aa0e67500637";
hasRunfiles = true;
version = "1.6";
};
"fragments" = {
stripPrefix = 0;
- sha512.run = "a033d2c411bd6defa3461a036e286e15b779d6b75dcf2b23ed9126bcf048e98b96d6e5c6638ae4bf52daf417b11c1a3245a82b7f79611eec7dcc1f346b48dc63";
- sha512.doc = "099faf521580f2ab96d6e6e778162d273fa97e916660114275b821beaaee61386d8c61dcbb2f74e12c6b22a456d7cfc7208f0705d37878902b285c2d3e6ff309";
+ sha512.run = "adab94e7cc71c6ed2d881d13254793df16eaa08d1e37e4d3f0344e7a56cf08a4ffdca784871e8939f5db8e868b7166846843492ced0071c9dfbf56e39d20ec0e";
+ sha512.doc = "dcf795392d989fdea695512c8f7011f783ea9091bfcc238ad296b0cdf1775bcf631c3097ede09a138117e39c7fa71da7eb355878c8389bdab2deb76a319102e1";
hasRunfiles = true;
};
"frame" = {
stripPrefix = 0;
- sha512.run = "d630380c648d00b6f1cbfa751770f7a520fb86f5525b986ba565c330908c5f6de9d237bffb1d0c06bd29107bc4f1826aa3bb375e2f533d8f2e1aa40ded6cc348";
- sha512.doc = "6d69ae2387d69ef3db67174383d323e7cc095fb8a8426658cf37c0d288c57f97e77548e93f7a3faec881d2ce0e617b07076932f05c0d165ec469d696ddf216a9";
+ sha512.run = "b66df0a91a8605aaeef2452236b5169cd363689a40f4a35ab9006ac18c21d4ae2a070407f84beff7de0be246f2f1e55c8b06f234921c4d7153fea9a7f2df1679";
+ sha512.doc = "b61a3dfbc23031a39bbe01788f0f1d51750a3aa9132671917ed8d14c57453d588c75f8cd54beac9ac120f26b09fead55b871d53e918a735ee172f1603e4cd1ea";
hasRunfiles = true;
version = "1.0";
};
"framed" = {
stripPrefix = 0;
- sha512.run = "47ebbdd15f22c1606ec5bbfdabf18bdce3d1abdd2fcaa8c3d42d21c8739838d41be0fe8ed9213f17c49d0951526aa5b65591884708833a6ad1639d4f46a83841";
- sha512.doc = "c1ad8180bc6edec12c0d644bd8694bacb0c2ecd6e946ed54fcaf530aa31f6403a8eea75f95ff6b0127ea01c67f9815bbd85952e682c4b637e7444e1311389d7c";
+ sha512.run = "06f0da36c24ba42959b2176066d3e95f23dfed41753f4e4b07c1f92c4789e68d1b246c61cbdeacbb9c00b6eb990ea2b3ec75dff8ac57845102a867dfdf2c72c7";
+ sha512.doc = "1f48ac19f74f5003df88700ff85c072c8a655d4623b82bc3b7c6570a548c0a7b7e97fe292f8557a72188c0047fc28e280bc3ab65f58559804fa78e89317fd67e";
hasRunfiles = true;
version = "0.96";
};
"francais-bst" = {
stripPrefix = 0;
- sha512.run = "277a6e0d711cb0a48ac52ec76b64d8c4dd010124c9b72782d2c16872326b324c49613189c6ad422a88c46326b3105f603346ef5199054669f9294b3f43a739b1";
- sha512.doc = "6f0c57e703f4fbc5c175ea5b7dd793c5b0a34caf8fc601e0d6c32a43d7469215c008dab7402b314c0d8d6212fdedbbd898d1bfa8f0febe42cff3453e22b5c39a";
+ sha512.run = "b271711badae8883426ffa2783a2f942c9d37303fb4cfa8b4a2ec2f8999dd150060dae6689bef17d2120cc7489896ffa497ccb1f7f693d5db9a8ca5ef6747f21";
+ sha512.doc = "b3a53111f7fcfe972c0722e8600b3115b6e1a93631568d9bdb1f824b8185d4c78fbb135c4593856e3766404fc8e4c005daaf017e5c1552dc452c57e943832e14";
hasRunfiles = true;
version = "1.1";
};
"frankenstein" = {
stripPrefix = 0;
- sha512.run = "ad7e9e38f24e5eaf231685d1be8af70c1a6d875cbd8957f44c01edda48299653e3c3386e427da00de9db6b83ba1e84155f49b68e6c19309e6f37feec4ca226db";
- sha512.doc = "8d5c2e1c7dca50f4942accd46756cd1730205cf382779d06ce823d9e8715c77e6b9df76780b8dea3d5fa12daec4788a6b302d031a2a956d4c9e05b67d39e5db1";
- sha512.source = "46b85983d6180871ebc4c80826578956d901c47be460fb2f7c1ee7881a7c8c8fe4c80e192f44b09590dbba7d3e35e43373d2a09cb48a2ad17846193b2def8f2b";
+ sha512.run = "1d94962185391dc1fa9edcadd67a60d9a4b59592442ffdd45badea6279db8dea101b418ab3e03284e6e88c247fd213887f06e72fb6c4a002a66acaee82d8d4bf";
+ sha512.doc = "8d8a404aa0a61fb76104bc57e1c2b837ddf68516c4d4fdc1af0a84425943f4e23a4f660b28b02e088db8849090e3734915ef7e0216f578a5199cf12115c498cd";
+ sha512.source = "8481205c937e58fc0b46eb25e4f7c8b28becc7ebf2529ab784f0bbb7292dc21faa9ebd1ef3be2a98950f1d2570b23eb13f7d6e134b8c8c5eea25e81c0e6c6eb5";
hasRunfiles = true;
};
"frcursive" = {
stripPrefix = 0;
- sha512.run = "9e3535dc5542dd16c0fbe0347b8086148e35f7494f2f83a4b191f389c5c3694770284a1b44834c1897385dd08d1feeecff48cf23137f1497afeab4b663bf53d5";
- sha512.doc = "1c930a082401b92a0dbc6b83066e84d08f0bc55e8b98918d1d35d526f5cf94d5bf679f4bae5b318681c6044ab64474eccff80a85e82e1dedd76f7e70351117b8";
+ sha512.run = "5ac038493648ad14626e2a015c7dbf96a41257ab1d1086f9e79b0128df2c85af1a279e021e52c722636f8647364791bcf7580cccc1d80d60084f5a9a55a23317";
+ sha512.doc = "eb0559574af52a711f61ab84cbda996c7cf4b2314b4d5faaa18824ae3396f041b7a5948151b2b5cffae6675bbe09c2e4358b81e9ad7792e5ece8a2912d7ff030";
hasRunfiles = true;
};
"frederika2016" = {
stripPrefix = 0;
- sha512.run = "796610db48d86b4e90207578917546955bd13e1793b00a6960cae36696d9e188a350289ba79c3bc8f4840b405f97947e0b4a39607521bf1f90896c8dfb25e54a";
- sha512.doc = "db39b9e807f7d53a619ad0679caa64ce40944593fdc1e9d2666c71f5e98e22e18f2c963106ba675055ddc77c859312a3a817a9eb50dea076ccfd45a7582636e0";
+ sha512.run = "b7b271af72364e0d2d00ac499bc1e419534d479d27fb424b7046373323354c47da29b888f0d765e3ff4725333ab3d407cd21a064bc4d063adf890de75aa49e3a";
+ sha512.doc = "e205744d689113870fce9cf791f089ccb59cb6fa326c811f34db7183588df3de9b946cddba2a02128a9b88490e9326bea6563fa0fd9a3cdc76467555b7b8d198";
hasRunfiles = true;
version = "1.000_2016_initial_release";
};
"frege" = {
stripPrefix = 0;
- sha512.run = "2952ec6f6e6ec3e8b2a5c4c923bbdf4dd8272f28a54202f740f1daa864f4ab671d973a695e3a606662c45440c9ad2d2368d1c585e32aa1924bb982b8d02d1ffa";
- sha512.doc = "8201b7d3e9476614b1d5622447795457b01388c2015d623590a1f85ee848038b3c6975f9f8730467ea7f9c03a6cc7d65905fcc3423808014007f89e5533cf852";
+ sha512.run = "39d359f01256f2399cd9226744aa9735543d5c9eb26104855bb52efaf51b8c720cb85e5be08241d72d3b2e1c2deb9cc7a10dd90ffca789ae91b6ea6b7cffb879";
+ sha512.doc = "28c5cb420f25ed57a03f3914ce2286732ab8e06cbb0b8446ab3112ccb79b34814762becb7ac7457593e1b5b1579613a76a8b21fe2c43ac9f08175495ea87bd1c";
hasRunfiles = true;
version = "1.3";
};
"frenchmath" = {
stripPrefix = 0;
- sha512.run = "14c3e9fbcaa5954e6e042ef993b1c6bf07a7308d46eea38bac4d9ed229ff27b9c23415de8bff354d4e13cfbcaa7ccf41d4da5513c698310250762e7d24dd5b03";
- sha512.doc = "8bcb488089272592420d21017bb87dbc142255d722609e61fa5fe7eb9299721021cd79c22a105e66b61deb4586c2032208c1432566b1d48d465e2f4f04ef49df";
- sha512.source = "7075fe2b0ef12764ae534c1341b7075b634409040903dfe9d556ece1d349044e45d0f93f5e5c362eb00cd08d40f73200a80b344e93db79cb1ea764e63a946cec";
+ sha512.run = "1102ab998250a36d6d93aac7c673628eacf8b1abd203d91989922599ec6dae58439ec2700e40eade5b0ee1666a68a30d94f89d3a225082a6273ccd63f61fb586";
+ sha512.doc = "622cbf8f1149c53f240036e2cf2d6245d6870ea24f9af6e1883e7fed2f1001f38227176156e8a33c9d9c07414b1accf1a924fbf7248e91903d764fb85d277bdb";
+ sha512.source = "f41712d3bd58290fbe205001e9fb531a147debea4b93aeac3b9831cb3bc8edfc7d1364bee575c750aacfe1db8632c357a36fc5afb003a7c895108146a1ab3b7e";
hasRunfiles = true;
- version = "1.0";
+ version = "1.4";
};
"frletter" = {
stripPrefix = 0;
- sha512.run = "3d71b22fc4f356b09775b3bdb82bf70a27dd8a08b4cb899986bbf575c626e74a04ff5bec7df2ee3d03d6e89b3a6ce1822fd49e14e18bd4bd969b61e78bd7e1f0";
- sha512.doc = "f44d5518d3a4d78e7b59bdf2d484d21ed1b892288193d1bcf2c93e42f9cd6318b45efe96d7642a97254f52c0da63e0fe844ae34c738bb64fdc0aed8ec0ca9ec4";
+ sha512.run = "5f6c61585ab0626931cf7f19d18138ec70572f3531f36cf94eecd82d93855a2ec8ed2ed0146971e035f8b5119df7c602c6279a9976e024ac85869953448d51de";
+ sha512.doc = "36fbbc422eed8e577e054067e7b442cc84b640fcbd0706e3d8cb503884a5208e0a5bbe0c40b67cb5b495bcdd0ba7a78855338588757e5a9d26dce21f9bedcf3e";
hasRunfiles = true;
};
"frontespizio" = {
stripPrefix = 0;
- sha512.run = "ab73d2883345ee9ad92cd2bc1a01560f62eb399284dfccbc132a482255d59a3124c595ac40e47027bec02058a143d9362bbcb6e6742e458324b736062cf28ec4";
- sha512.doc = "659dcb35912a4cc82f27e126e8aad4a9459673ebba0722614670f27e14d0ef434873570f5e64550b06c31a49c2fa40b4a0e5295df7ae73e6f4f6d366a5030da0";
- sha512.source = "7023a33cbb831d9b83962400312e5793cfb1a07dcfb476f17ddf9ceb90f7fcc09d076773716d8ef3a5c999ce5760044127f7d6c0c423e1ad8abf35fde322f6c8";
+ sha512.run = "6045214cc6a8325d8c828c2591fb43995f098803b031adf50bf8b4dddfa0047ce110dd25e5db71b068376893b7ee83a70806713a83b90a26c4d1c8553e4f00f2";
+ sha512.doc = "beb8cec7ff51ff9b85e2a650bd7931070c126ea3b126051eb63194e8a071f6dd92d0014953afd85b0e73095208fdcefbf202d9c0ac22003f71d7f7a72f4a4034";
+ sha512.source = "690c42ad3b6db68c8d4305fd9c402126013a26a28049f5cdbaccc455effacf9bbf86ba77d91c518d88b72e48930939389ec33620e8adf06eb20762606ad53daf";
hasRunfiles = true;
version = "1.4a";
};
"ftc-notebook" = {
stripPrefix = 0;
- sha512.run = "b67a6dc2f488a7a3ab5cc22c74cb7e78370aab5c794a17d5d078919fe90602d3ba7fdd00226c90ce1da34d52f318bf9819b0802986b57b2edcc40dd77ef5e106";
- sha512.doc = "d2df12c56372044c3114d6a5052d749663f3f211464f5005bd50472c2377dec6d3796ca690d1b40223470a56a5ad03b0dce62973adcff021e7f6ce8ce5c912a8";
+ sha512.run = "9dca1b2e09293df3a12df85f843e1701e1ac428f4caccbc196f43cfd02517cbc98908fe95fcd3e26685cd95dc8565aa5e29ad79f7d42ec5cdeca0346db6a759a";
+ sha512.doc = "36022ae2df65e45e2fdd2a01e2c95502c3acee0e8fb0b738ef06b313f47cf8798df30a41a6f5e7b4021a556ebdfd17f84b4a79d54d2b6e88c8044f0a67a87f8e";
hasRunfiles = true;
version = "1.1";
};
"ftcap" = {
stripPrefix = 0;
- sha512.run = "58ccf3674d424dc2f0b8a948603824fcdf621f054cc9525775663a5733874634eeba3ee8a2c0e7a1492faae6d0b4918754db92573961de343d9a453b1c0c5eb1";
- sha512.doc = "743d53a67cf7c237cc6e75a9a6fca9a364d5d3c9ae37ef885425856d6dcdb2e961d004c8043532a6baa1fbaa51b4be81ba8cbfccd18128fedfe44c62450046e8";
+ sha512.run = "1287e0bd63fc92ef3e3c77ae3a6113cfcca38dd63f4a90948baadd2a365c07b38631d916230baeaf550b1aeff07f9cac3a26a07301838716d8d70fcf0843953e";
+ sha512.doc = "afa317f10c600c88bb96fccb0383b291e1fb7c11abba5f6bd1efb05e7d2ce117c4ece7bdf9a9ea16c71c116143aa65ba26cf7c2e1dba68f225b655d122169001";
hasRunfiles = true;
version = "1.4";
};
"ftnxtra" = {
stripPrefix = 0;
- sha512.run = "b938db2391007e8c0886b8178b6e7c77d420fc15df8b907ca1132fb27d691145a3ef4caa72eea6f2e579237c35dfbe0d3e2719185e59409dde946dad536358d6";
- sha512.doc = "441b712c5c0fd7657b0ef6db2604149acad27c1c2e55ed4d9fe7f87e714888ca7ad2d4567ecf61071dbb6c9afb4c8dce4c8d82d338be701bfaec2fea5c634ce9";
- sha512.source = "b4fadec0bc877799773060c4625dab892e709037676fa5f8166f87779ed079ed7651f132dcff3c7560ae31108653537a47cd93e1cc9252a61c1721ef6cc481c3";
+ sha512.run = "df8395b996f96ed72505ef1ef7f0e8e6101d4b26059831b227344023514d377eb189961a240e83ba42ac4ef7e8086b8ffcda347290014fbb1cf1531371c20eff";
+ sha512.doc = "fc16ff992e3339480a4154169665be49f51e56f361d0b1f97842c555be59485fd7edf3cf815e32642826224e188c5377fdb2ab36746cdaef7f552399a4b7119c";
+ sha512.source = "87e580467312c6198fd7106b6fdfdac994c5f9fae3d131b793da60ebc9d852141ed6630aa0d4273e50e7311b6e10499a3e4e2cf141ff197d5ed72822f0c15be6";
hasRunfiles = true;
version = "0.1";
};
"fullblck" = {
stripPrefix = 0;
- sha512.run = "06cbc00a95c7d5684a1eceb477685631f054a8200190c0cc7472d68587b125f95d2cad46b2189326b7edb11476914402630d0b74d6321b0c3b7ccb73d21480eb";
- sha512.doc = "84bdb73042dc8556e9ae4ff9cc3f996f12cf0705ed5c076f8aae799e51c3a188a9c7323552f3a0d04f8747adb8c7a8abb6f1a6e1f051f08986506cdbab6afc0c";
- sha512.source = "b0b20e4918fc456ab5919e24b9a4371fed56b24c1d15026f7dec4b91aabcbd9647497671ad5d951848db2092709a89f223b5ee82a8a4da0bc7b46bd85fe07177";
+ sha512.run = "b298f55ca3afe8819e44704329c06be2867b00c1a2a399b5db8de8477751f9945bce1041450c7e91559eeee65c9bae5e76b57469c956239c9752341b820047c7";
+ sha512.doc = "9da7587195a077f8218abc6a7df98bd15369650e00ab3893b6cd70a268bf34431b8c2c49b3415269bf6b8d1ddf51a8e23e76ae87667309f8466ad69da87f05a0";
+ sha512.source = "2ccd2da9f1924a1547f4a6b870ce150e6140abc9c1984f1a951a59146944d50c6f8e115ccfe79232f941dbec756e26d460037d92af191eee644bb2dcbe986c6e";
hasRunfiles = true;
version = "1.03";
};
"fullminipage" = {
stripPrefix = 0;
- sha512.run = "42a1a17467872eb2f23f8abe0e5661020ef5e6c310fa09a56e71c73cc420db4956cf6e5512afbbab29d57f99f56258a83348ad7ec8f73c2195f49309e54cc0f8";
- sha512.doc = "19d3d3c4a56915885ea1b33f775dbaf4e6ed1342b797fc6ad2ee98304952374d7972fcbb1fd3243a97e2adacd1ee753930c3407c03ec00de351e4a12a209ae61";
- sha512.source = "c8c88a5cf32b46762e6bab1549fc441bdfde0ceaeafbea1da5943f659575b5ff40621b083e65672d26f677e8f599377c510c99596986f12ca46901928200ed55";
+ sha512.run = "7ca92205caae688761ddeadfc0a37173b37e285adf3c1f54c4b2994a0c82c90713a255d5068784e3f3866a7f1af603906513a561632b2d09c68477e497330d2e";
+ sha512.doc = "111145d2f1c81f74692df8ef397d36c4c0d7b6c89efe0250571c0153b22b9d562df0dcefa90e3be96f8eb518af75ee8a23d42ad898e23668265dcf39d3c678ff";
+ sha512.source = "d95dabc4565fd48b8a6e8b35777fd456934a3cba8bac34629ee6ff4847cd1578f70a06e6b87a9b76d26e341a502d1c284e4e155aaea9c92a12dbf6d0043d8249";
hasRunfiles = true;
version = "0.1.1";
};
"fullwidth" = {
stripPrefix = 0;
- sha512.run = "ea79226fe4c421f9c6059e58c9c1d47c6bfca4a4c3fe24f10a42b6409af157fe306b524eeb090b7cd5cc72256fd2976b37fda2f546a4869635de6b267cd0843e";
- sha512.doc = "5e7fed77cf33115ca40cafc71e00de29497eab384bfafafc920f9ddca334ef0e3bafff72c606f2d64b7b1dd3fb596f8614664043ecbc597177c91a318249bd1e";
+ sha512.run = "c9b9c37991365346804b51aae7b4645e5b63eb6a3c5c60a953cbe0583de0960e8a9d6cc99dc7526944415764869308d778fb85e7cde821792bec940f6c19072b";
+ sha512.doc = "55892645ce01b31dd0285749091b8fbcab0061a7190f7a426379f6d3ea8bece8a5c054cad8b53efe1bb69a68fd3e49c3e8c8afb94954ff4ba8838142ab4576b8";
hasRunfiles = true;
version = "0.1";
};
"functan" = {
stripPrefix = 0;
- sha512.run = "87ce583e4626798b269af7e14477c1a17acc79bf63888dcd3aff36e679cf87309914bab0794ae7d832e2cb549fa7f7b16d1c147299ec3277fac911a9874119d8";
- sha512.doc = "9904a29683d4569bda2a1d8cc749251ffcf073b3fe0b00bab0b8a36e672ab6037677fc37bb09aad60050193ec35525d1bb5c85d920b452ff9693e4b417d5117b";
- sha512.source = "1b963b9b405bce32f5485782e12b9808081c93f413f43da1a63d1ac327a008d0f7bbf5b811bbf3d0527c5833ed9b170f36e515e80e975ba191d2b15fcc01fd56";
+ sha512.run = "0899d9a3c30e701d5ba6a0275521a40a3cf2df680e9d4a95624730184fb370ae2537bec1becc3b185647a988af5fa8e4bda5198f42cbe68cbc848d8915f1c9da";
+ sha512.doc = "c824825fd424316701e25fc573a431aa5967af0d520b631489b20608459dcd0f7abfac277c5b1e7b60e0a2888e0b37d787755acd6f671e48d4911969e3058692";
+ sha512.source = "f83465845900ae5bc872fceead5a83fa972c9fa8b858606007237251ee2dd77cbd095376194aca0356e5c8be53fe653a88f5a10c1f73effa8201b3adf55c5a17";
hasRunfiles = true;
};
"fundus-calligra" = {
stripPrefix = 0;
- sha512.run = "4e4af075b48df0727dd46b3c7d00f690e2100e3c341437313dd2e5183db2c0173e705a72964bfe0aed2b9ae50e74a1338a7ec3ebb85f07ed2204d93d506b21a5";
- sha512.doc = "4e8c4e6f5bb27edc11ec331c9e6781e9f08b9870f2e627875c7673a2692b82a3d7ecb079abca94af447be024a4ef215d7cac14773692d58a9f09f74a2c70d916";
- sha512.source = "5660db1f802c5ed82db18b8e23fd8aeed8d5ff003e3e0c663431c398b933a24229169c969327e11863ba32c56383d876e2990193434ac0dd05ab1688f1cf39f3";
+ sha512.run = "a999f372ef266e66a199935a0783d99293141aa08586a38d65a3748c1a239eca7b0faa74d537085852e79520343ca937943b30ce38820fdc925d75b1a334aabd";
+ sha512.doc = "93aa54f12ade2eab798bd84596ec3b366db0a15eb05b5279261af8bc13bc1ce782077de36465e8e29d11ea1b89456ab207c33ab907e5c31af95e63d5d897da88";
+ sha512.source = "bc5cfc694592c7a0fb469f752a6ec854d11d9f69588fa6e42390080e88cca3da2fbe888b826ae7a3c07505bc418129237faa791dbf4f3dd9a31cb8e06ad1a9af";
hasRunfiles = true;
version = "1.2";
};
"fundus-cyr" = {
stripPrefix = 0;
- sha512.run = "2cd1ce802b9d4f60e547177b00b535c1b94aabb1e23a5da29fbcc8fafe85cbe84c5bd23a62ea58b496df95bd50b9cd72bef91f2533429e437072d674a4e8469b";
+ sha512.run = "de84ebbe6e70f61bf9765b9368df95fa5ae607a8d6e1c5535240e8665bb097c6958956d1b19ccf12a2a510672675c7ffa08ab98bd80b6ae2973fbe65d0e8d343";
hasRunfiles = true;
};
"fundus-sueterlin" = {
stripPrefix = 0;
- sha512.run = "eb9062aeb2c888aa4cac7dfd4cea3cfa8d697fa4674dd0e1691a0b045a5a3b1ffd0efd2b602a6b1f1ac95f5b38474f717fcb6fc9e3c8e26b1ffd48ea7c4fb23f";
- sha512.doc = "822f4dbadda70995fe25be9b90f7ef4b929d6109a6b0069d596dfb1662438ed7d08ef56da0ab7cf62207616f81da34f598337d1613e30f9b9d72642c125a1af6";
- sha512.source = "16cf25413c96f27b05d2857778623ce4189309d642e29bb6b0360b6430e63d0fc4d63438f9b16cd7fb1d5491fa6995fad795f6481b78bdb31b73a471b237d771";
+ sha512.run = "b15a1fa2ee3272f25a616234a335d0bd5c8ac810724ecf453e172d2b68293b55f01f3e57acf81c17721cd3f489b35cde077d5456b78afacc589853224f1bce94";
+ sha512.doc = "7162188682c9129e1788104fe94aae2a70607e276eeec4367ae60ff9e50d26aa88a73998028b99ee42627aa27e8868ed2fe72063db2e033798b09ff0b7a13477";
+ sha512.source = "59f5e1e7f338445d3e8430c5c7cf69de9499a659ad5f32566c26166bc2997eab82964919c50aa15311d19c80a14a1a7bc4380e985f382d4ee89c387faef38b37";
hasRunfiles = true;
version = "1.2";
};
"fvextra" = {
stripPrefix = 0;
- sha512.run = "67e4468f380c1386086ceba43b63cd97d9102fe7ce9ed88c8ac969ad6c60c73a4b8bac8e7f1f2d7d76f2fa4439622bdaa8da4a34e5bd7f1ebe7a12c0abe6fccf";
- sha512.doc = "15a535efa410fc718ed2c027e6a949d4a95bb5552aa3f0e817eabb2e3de412083b26f0bc1ff01d90c42411a8bd63f2590c578dc1b4ddaced98a4c7f1cf15033a";
- sha512.source = "a31682c1ad62ad7fb597e30e44e67cf7732610f2c83da52508e63cc384c823632ce28f4c50a7be5378f6c1f26cd7813c4e743e1017fd32011b4152c567d433cf";
+ sha512.run = "9b5daea58dbbd82c3c2d5e637b3c46531aaac1600b39a945eecefc725591c885b0fd706fd38a11c3149fbee3b6029ed518147617a9f0c95b57fe5d66d19541f7";
+ sha512.doc = "8e21f94366f7642cf92b8874050c961386fa019450a5e1ae9f6221ab3bf473b41e768bcb2fd1063a4421e721daef6ada5b964a1b6b9fc0054a1b9d7c4040b54c";
+ sha512.source = "85330a89067d35c88c86ffaffb0445178b899a9f7727148ccb6cece070317f0d559e72e216c7ecd5a39bf830f5ca93f9f5f711a931fe8cc9d942e4572263f74d";
hasRunfiles = true;
version = "1.4";
};
"fwlw" = {
stripPrefix = 0;
- sha512.run = "9f4634a743206a5f82c95ec5c2ad247280ff8b8e95b5d6e98d4171635d9c226e3b0232e6507734e47592ba04d8102a8b47712d67e08334b9be4449b2330caeef";
- sha512.doc = "8ebee4e71f6486fe2ffe05aa9aceee4462fac28b43ebd75dc8a5556e86eb96cdc2e03fec23a3d2243505168a8ee5622486d7081c99c9a8c1d0246b8f389b1115";
+ sha512.run = "ac2c981bcc4da92a7f91c3ac17d66c4e0e7c94ff1bdb3bf3c7f6a4eef19fad1ecbbc6048a5c74627126c7e1190ee18c2c9373e80d52130a2d272c58ef70de6fc";
+ sha512.doc = "bb55ca044aafb5b11b89b3c817066c4fb20facba8812667398ecf945bd8ed4b11bec2dfd21455db9cfa5e81e5f865655a3e6f4d3724bf40e47ad1db708896902";
hasRunfiles = true;
};
"g-brief" = {
stripPrefix = 0;
- sha512.run = "c88997ad2c25f864fbb3b7acad7b19333cfb378a9e02df602a322cb2b5dba7bd29c4f0a0dfb7459996d2cac6c0b9e3de22431a3e1d6a70cb38dd8ae0415fdd7e";
- sha512.doc = "9f1e97232b00ff2afe7d2ad550dd14e1e860a95ae55f9f3f9e94ac9b0314b6f0afcc63aa45875db65ff8d3e5bddc76a5ee4dc7abd03431efd65d7191fa9e4d85";
- sha512.source = "4257cfbb187b7a68797a8bcc31967a4fe95ae5e57beb9f5d4db5bea360e0a93cc040bbf4c5a2ff38d60b4582cebfc1a225c620837d1f490507fd6554617eee1a";
+ sha512.run = "6c0a8e653cab5f67a85d25e18b98371323b3dd09365f6a3d1b47eee409b233db4290f6e6de70128f5b45facfc7771475671990bb2c79a1718c74972bfba78070";
+ sha512.doc = "147d30be05a9224e141d9dc23a81750d0c43bf590d6e1dcb3e92fda6c668031522ef410904e5c7621c9b98879d6809fe604cf47de7f24891bc7e15c7be5ad05c";
+ sha512.source = "447a25d983f71d109bc747ee8ab9e120a0b7c698a9238ea5363d4d826383af5587f78f21c442d4e1d999eaf4cbfee813063f7547e786df962866e57c55673c8c";
hasRunfiles = true;
- version = "4.0.2";
+ version = "4.0.3";
};
"gaceta" = {
stripPrefix = 0;
- sha512.run = "4a99b460e2455da5e82cce23884e7fed1543f942152c286ce58984c64bc16599cd9e5ad4cc2c2143cdf3c624737192a124197fc97e4c2f654ffbeda49e81a89c";
- sha512.doc = "97e7e6abed0a0f3946e53082e81970344d27ecd95f7245fdf419d20f061d994b45a5aec9369ff30aaf1a31e6312cdc42d8a7eecb3a0e237781e13f8eb7f75c24";
+ sha512.run = "54c42cde3613f1fc28ba0a675281e64d2596e8f3c7831e1b1611c34fed1a82c01da2d6eb98058d5776ffc625d04e62359f63819307d04c6296705de74bfcef66";
+ sha512.doc = "594fb3b44492018c6777e014ccc4784813784d3e282cffec0f6b6410a59f088ee30c8113a714fa41369eb795b35a1c615f3069a43697d0bed887123a44c02bf7";
hasRunfiles = true;
version = "1.06";
};
"galois" = {
stripPrefix = 0;
- sha512.run = "bcab33037af8e711038628116c7e5b4c3c0e8fbc59df940e95c224379afa44c17bd9f551fb1b9deae86743ecccdc3130e80cde803f9233c99236add31109d52f";
- sha512.doc = "938ad234561f95a60fb6ed7e8aa3b88aba63b7081044e37fdc5ec0e7b2eafd92afa919a927be6902a5d6232817941336267b8193d307e4de9ab2d58acb93d9cc";
- sha512.source = "9ab411987c51c647a732dcc9e33f14780d45221698aabaa9d5a569212cc15d85d1bc4ad76543364e1550dd100d34ccf447b3102a449d6b55efd27ed73ae8cee8";
+ sha512.run = "0c864940c2a47ad82f031868c1933679f9ee0e5ab01e98386433311a4230a77c7a5d41016619fbf7bb1957fecc259bd092d7a0894eedef91143a0d85e68a6978";
+ sha512.doc = "7c71fe703efe235b3d1cf3298c99f2ba7dfbdc8d7c20861e8738070ef03b9671b1a4f6df40b2238d4b7cf9e765a1cfdc6210ea63ad06dfc60e0ac7a101735315";
+ sha512.source = "f1f62a005edc9b6b5c1b294aedbfe00cff61c48f22d2fd0b90d76b1c6144fd9c8b885890e4a6c6e64e054ceb67b851c6fe3d9f2f1baf2801f070f0bd269d4925";
hasRunfiles = true;
version = "1.5";
};
"gamebook" = {
stripPrefix = 0;
- sha512.run = "71d9fe895c72854c43d79b5ef48f8cfa4ecd12f6c3a5c9a267b3b67cb1d549c2a910c113801a0dbc0f3642c50dc54395edb5dfb369de284dfb95935f98cd682d";
- sha512.doc = "49dc32afe21fc090a1f8f0c1f8734ef32b82ee41b5586df0bf6fadfab44f152a42f580c0119fdc8ed11d961a0b1b86ad9c900228a45ab91aa140c107f5769900";
- sha512.source = "14718b4e3f70d98934662559b263c5e4314e745b9eed5a0a04ef3788590f4ec206eea1076acf5c08b386892cf2b7c0235c1af7bd1d075b00851852edf754dc63";
+ sha512.run = "4af22bc285bac3f368778dae5c91cf6a1999748a6dfa5fba96e166ed320e124c33f2b6d6bee16ad8d00d0f8067b24bb3567a1aba849b74a6b02fed3bb85dbc0a";
+ sha512.doc = "58493c9b39343846913263f53b3bfe0fd89e4adb4154580d1bb0ff5d32b5b91ddc75511a0241fa3b98faef8b2d9d7c1846aca486e0c7262f8b3ea7a6bfddc619";
+ sha512.source = "793f5cb23ef53b3d24d10ac5d52cf1e8bf90438571e23b5171c778ac720fb2c52a03a90e1f83f353df0b5410e94b5551d0855284df72c34a0f212842a3f96c41";
hasRunfiles = true;
version = "1.0";
};
"gammas" = {
stripPrefix = 0;
- sha512.run = "ad439a67c112064fa94b292a9d2f9a1c6b88736ff4754c880870cea47a1aa6ed32505dd00300caa334a1e465ccbe7d092b2521e2c40d2f84a641fd9006a58b4a";
- sha512.doc = "f5bac7050063eb146a9899cb733208369330b38dceb9b6225b200169ba13ebd371cdd9c23f9434570c3b290b00a6b76ebd0b368cfc35f9431c0ceef311e73958";
+ sha512.run = "96be5ba2abc71f93d044d762403f294082e9afd10ff4f159713ae906233d1581ba408205746f968e10f84ce4e79e633a4f203ec4a8dade3f9738d0f277cb703d";
+ sha512.doc = "0c1739b475a45149deb78daca921ff8cdba4555d466fcf26ee0098632b835f650d5bc5e9855aba889a0caaa2a64e08d7afe1021d6171984bde3161c3543fe7f9";
hasRunfiles = true;
version = "1.0";
};
+"garamond-libre" = {
+ stripPrefix = 0;
+ sha512.run = "3ef5b7bc8255319a25245616f1750cb09422a9dc0184f0e7a13d481e7124278e093dcc2962f9d65a621bd1ccf54ac82f46d74c5a97b5a2117f8e23c7a39fe587";
+ sha512.doc = "d62d901e83e943653058d64c20135e460d5c8418665e5418439eaeaf662666011e5563fcea1bf3e68980bfde9a9572ad92a4a60d6755acd8737fb10932483d51";
+ hasRunfiles = true;
+ version = "1.1";
+};
"garamond-math" = {
stripPrefix = 0;
- sha512.run = "e09c9801978859d7d28e6ccb8140c135b614378d6ee9ab3c3aa8b9520568843a03f2c68508d40d2337fb79ee27e4d28dca58990a97477bafdb39460cf2f18458";
- sha512.doc = "4f5d7368b8b8add06f4bcaa2a71fd418962a58056d0b3a8b29a0036b677045d333494bf8b570703f2e534ddb5909a3a714604e195ab972329f1a95342f614a9c";
+ sha512.run = "e9815808b7dba1d0c37835bb30838fb8073f3ba7c3700bbf7997cce30b70d71194fe07e595728ffc894e22f6bd76bb559104249aa6c22c1b49a92251971c513c";
+ sha512.doc = "1fb3966ec8d6d7b8e048476a7129b8e6a650e4f7350f744db53f844c35528042024d156db8cf20939aef79d74292d3d90a61e6391e8723045efb4603eb0a8a38";
hasRunfiles = true;
};
"garrigues" = {
stripPrefix = 0;
- sha512.run = "04ee1157572ea1ff83d648937b89b43c86fa10dd5c918b57eb43944e2886e6f6899618b165f02573e436b5726f1f82f4b4c1e5f28f7875fcb313c30b8c856a17";
- sha512.doc = "ffc59bfba07dc6b46f4c63a05d22722bebc6f87052f3ac72472bd2ab0f5b3cc8a09f06e262c8db0392d11ed12cc14642ff10ece036b86a6d73ae0dd754f8066b";
+ sha512.run = "e1440fcf8eb0ccd3b140649c590c902882a8a5a02d4cc14589ed44193f3a70bf13839e9de9663c500bb6874d6fce34f5a21c07e38a7456738548b6ebf449b258";
+ sha512.doc = "0c91f7e1c8fe4910fa7052440edd9afd81c8932e99368219c8a5037bddfa4c8c11037576e9c94721062df9cf7fd5d467389ddcf3aed3e1853be38846c049100f";
hasRunfiles = true;
};
"garuda-c90" = {
stripPrefix = 0;
deps."fonts-tlwg" = tl."fonts-tlwg";
- sha512.run = "de8cffea9686ce311383b647a57dab4e6dae6f9a94930e17d76f13fadaaf762c986153c75cd185fdc1bbb7719676d348ea66779d6264b176370c76c379900799";
- sha512.source = "699b6922116896b06054edc7e8410e66f7e7485adf9e02a12e78b68540ccf1aca00205749b0589542e32c26a7f65915556f7cb764d0a994c9c20c47f874f3a43";
+ sha512.run = "304e330de80c822862725f05da0c800ff8043d73398a48a4d88b9156d5575593aa1797e65f88093d3058594969fe3a288010efd2a13e12de52beb405ebfdbeec";
+ sha512.source = "2e2b368b01952c710fa01b68b8b094e2c64905ba9e6375c3d6a5d82a4b63dea5f6343db3898472416ba9e7faa46d660f34bb2f6d3530aca753feb5aa5c1ffa2a";
hasRunfiles = true;
};
"gastex" = {
stripPrefix = 0;
- sha512.run = "02acdaee5e853c897f459a2adf0291d87b97489e0a87d6c333150abd073fd38c33593a5a826bfb670e83be200dbe239f732610039ec2ad5055bb67d17154267a";
- sha512.doc = "f0f631824a24c4648cbe2c525c479861e33aaf05818efa3a7e1a26734015b6b44ce241a30aeeb1e682ed5f57b03fccba9ee5f37a97e96bcfa8292bf10e4c8634";
+ sha512.run = "b6e90db05d820b5e8001fb5d7168449d1fb6ed0679d158850ab4e5ad1166ebbe05680d190bcaf3c2808e2fffa6b3ddb2a824f223855182960cf849370493a1ba";
+ sha512.doc = "2890b569863b2d65a2df850e0e885e15754ba4b483fd559c0f914fd5ef2516a4b33944d365fd58a381a1992a22bddf69166cec0bf2b1072c9aed7829fa21903b";
hasRunfiles = true;
version = "2.8";
};
"gatech-thesis" = {
stripPrefix = 0;
- sha512.run = "507566b1712e4e246424b8d87c659f86b2b9913dbd1f2667ab208f56636bdd9d8303b6b5fd3580bfbb85291ff4d3e5bdec42a1f5f33b858a880bb19122d4e0ad";
- sha512.doc = "626e2067d411401fc0a43cabc6cfb39128ff0e1fcae1c4b7d2d0ddc113c22f04b13327f133eaeb365588a782c2d7c834026d057ca35269ee52f09a10c8f18117";
+ sha512.run = "c5928d0d383da4057a0ba00d2848d324624228f1a98f0f254b09fea35ba21e3ce655f1fbe02ecc6291921e43e9dbd2ae954d6199dc22c1390bf04670ca41038f";
+ sha512.doc = "9fe1e4342becab8b57d892256bfd0723afea3a3f4ad3edab2b3c374bdf410d14b3105f165aed56479e848939a5cf6c807112788ff3a82099641fa71f4e78b5ec";
hasRunfiles = true;
version = "1.8";
};
"gates" = {
stripPrefix = 0;
- sha512.run = "cadd90a07909d9f1248ba9107fc8af64ecb54df7bf1c63919c30ecc032b496c11b346490c1b37218f75a1d191fddf11208a229dd9980e4a550b4af71700ca947";
- sha512.doc = "bac81ed9937b5d52c4a9f12a31be2614734460d382cf5e19e0a7387f66ab9b07a4b3ffe96146fffd608b4d89c89d5ab925e15feec0f3f0ee47ff359e7a8c0b1d";
+ sha512.run = "704126d5e113b9718654e5d611d169df17b45ec09f187d86d1c108a331e80939d0266c4473233277e1b465a70775da1ea9576744171209ab45203b4059b96b83";
+ sha512.doc = "a9cd7d2c616021d429b299027503fed60e8474774b6d57095371f1afaba68709770857ba09f74e8e5223dcbdd1d9f1f70a0ec81c3801b1a77c3a494336fa86bd";
hasRunfiles = true;
version = "0.2";
};
"gatherenum" = {
stripPrefix = 0;
- sha512.run = "0819f78de222816110286cd765b0c3223e5ec467fd230f065fe283ca0e4340dfcf8d73862c8df5a7e9488f1ec68c2cd2e6b44a646fd498360f3013d9853e525c";
- sha512.doc = "0675c77700e8dabb9613e3a5a55c8151e750152c9a1cd053948b34fa80691e6d92e2fbf72d5be43d617aeefc9be5910e716aa1ea0cda1db6106be42285606219";
- sha512.source = "4e6eaa37129662dc756780a55cf20974b07a4a5cece933c8407d10fe91b62c918eb01976c15541d384f583dc40b61a093ea1c0381dd46f2dbc5b8687e0ca27d3";
+ sha512.run = "f0a0897ca3b306341a8af5121d09b31d9169a90e073f3d2babc2b4a32b72d33b4f7ded73f2455e5b6e7454188112440cdff97c4332f3396c948ace8b2944598d";
+ sha512.doc = "9e6e1c322aa19a1c3ccaa622cf8657dd314dccc0fedeb7056e182bfc648fa21b06b67e8d1bf2d529fbf84652a0d6eec9d5a4ffeea1003dcfd2cd195ba628c6f5";
+ sha512.source = "5696c57b7a05132487fa04c16a577531886e8e443aef06e2b3b6418f74d2d971160cb1d95df43ae29c81ebde9459f8611bdea151895f8390e03d5ff2193fb318";
hasRunfiles = true;
- version = "1.7";
+ version = "1.8";
};
"gauss" = {
stripPrefix = 0;
- sha512.run = "faed4d59d517f2c215d2467cfe5212e9dbf38cf76245a9eb287d9ec172fb3c25bf4489e26c02628ec836e69a8e0292a12d92c505eec1f71b45dcd0d3bdd9ce7f";
- sha512.doc = "d0253226c286290860e0d5e9a806d98fcecf3b8e847a039c1c08deacf64eaaf57b3bdad019e8af3d75fd5f19f88eb282c7c9815aa65bf6ee0de30490c017e595";
+ sha512.run = "9dd3f7685a8b7bbdfbee1fbe5dcc5d2819091c7c20df7979b1b0fb7971e613e45b6321a18674e88bb0d6222f050f0ab3959b087be70b90b5bfefaeffacc733f9";
+ sha512.doc = "50de7e9af2360367de7f7136def2536a82348752656b1c40022d7e13271cfde64e67bcd482c2d208f47b88a30560f8179b7b8706288809b41d023c037147f0c2";
hasRunfiles = true;
};
"gb4e" = {
stripPrefix = 0;
- sha512.run = "b80d116441b5b64dbedbef647fb827083ea6440ed903098f62e6ba29352ee8875652ece3ba4ef03cbd312956cbe3e12555824766bc6cf21b5e6c47e15208369d";
- sha512.doc = "e97f5db682638fb74215986d85a8ae4ef1a50c415b5d48b202a3ec4d97d82e57f059f9e86b90f4a954d3a56260591e45ac023e0512050807907394e39e03c02a";
+ sha512.run = "1ec519ad5f22e6d61d16a0233a73065b45e8628549bfecd109f968b8749c362cd04f358d67e96b1311577f94f6152e7de7a9e3264ffcff5c5769662b52df7e29";
+ sha512.doc = "9b8c8e2590a1a515aa84e11a4028aadeff9e4acb7d3ce99b0d21009e17443db3d2feee85d888a333595e144244efbf978239e6dbf48c68a43bd5709d9489c203";
hasRunfiles = true;
};
"gbt7714" = {
stripPrefix = 0;
- sha512.run = "09109545412bf81801f5bf3ff2a11c499c46bf38042602a7c16026ce34f6d223c53aec6983c9aaf1bd3f98f020f728d82d1a51f883a0ac77b5ae3c489b899262";
- sha512.doc = "663114268e2f5459d2bc6d28752d01483a88bfd1d7abd6d98dd115d421a25fab7acddd5892e51343906cb71ef153376e6ea6c60b9cf6e65ee7958dff4a2ac64e";
- sha512.source = "10e7e84891458b374f7fe70b9b6021cce8b0bc9a1aaf57a673dccb014bdd4567300cf80716f1a11ef8ab35a5944c909f7a7781145d6668a4f79415fb6c95631c";
+ sha512.run = "20d7691ca964b30f89560a250d73ac35fb01e2da40026d5e03d1367a12c0466b94d19592694950daadc41d76b3dc15420b0fc257579a6be0a4cff06011b0f39f";
+ sha512.doc = "4c251b0ad2d13581b0085847eadb6a376c6cc64218c08439f4851cd3210671275d692d49a57f115c3a5764667f0558056ecce99fd51cccf169a5e61d80af84f5";
+ sha512.source = "8949ed61bf30ad172217bf50943c805edad7de98baf01e3e07bf411dbc95b56f8268b0c143156c153fcaac7326134282c1a7d797b03989ddd14ecc4eac810201";
hasRunfiles = true;
- version = "1.0.9";
+ version = "1.1.1";
};
"gcard" = {
stripPrefix = 0;
- sha512.run = "47e3b6d7910616831a4e2a3b6d6b77365fb5fb6ed2a7542f08067fe5e31fe3a19c4dabc232e41ee0f874d62277dba6c8587eea042512879f1993b5640e57a8a4";
- sha512.doc = "f16c2f67c1d7dc6842c169b41404090c0d8702692deb32c498f1adf6a48ba7aa16ffad49ae7e9a7cf628d7e046ddb02db82dabf2a0966bec63bae77ddd9bcd4f";
+ sha512.run = "de462bff229779faa33c546d525e3624f1ed372c09c1b90fa9270928caf0a2604f2bb9d3ef0768de7dd0646202d7a59995b7252c0b83b19eaf777438bd1acc47";
+ sha512.doc = "f7fd3c07e053962c88d0a0b8e5899272a3bd9af4cf1731f88a7014773d8f0ecc91fb45e1e59b1a372d8c8977e1dce91c5162558d0245d77a187ac7787a3710ea";
hasRunfiles = true;
};
"gchords" = {
stripPrefix = 0;
- sha512.run = "620ff42fbe396f13cb4d4f83aa5b55327638fad8742fd9004f37f6382e3584a957b3dd3de3aa9691c71fe2e80c5f89496c0acc7a9b1df9da6d13b07152c17734";
- sha512.doc = "ff33c35bf00084e05a4e7d95030d34eb382ffa136289dfb4ad02fa831be425388ea51a3ea511fcaa103dbb6b16785e8a5ce44b7d45cc697f29e8c06b9c976687";
+ sha512.run = "7fd655af5446982b450e3eec2b8966f2fc17c11686bb75f516ce0043af651b90e4f88c9cfac133929fbb686fe3f7be6de64d89bda6822f218b691791c9207950";
+ sha512.doc = "26818218c9e3142f4bba491e996556b28266953c6b84f1c3de58d60b1bf100d15513fd2898507cf43226eec127942dede647784060668d86bcb22e3fdaee96cd";
hasRunfiles = true;
version = "1.20";
};
"gcite" = {
stripPrefix = 0;
- sha512.run = "9772a2fdc8a07abefe7881c662cf5469cdb17a41b80e9ae9aee6e8ee01d4d3f42d55fe887277dfc5e912227a672db89ed24b26b948ef20e919a770c12a59d765";
- sha512.doc = "15f2c59104e5d320de4f76eb32942c67337eaa9f40bdecc3d19edae98a675207ddf8d7f35cb314582554ce44432be2cc86960ed830e0a362ecb59127895f4402";
- sha512.source = "f3e6ead38a6026c0441d084f921a78a0e0942cd4befbaa39df39b3b0f9d8cddda7f5120cba432df78f3a5d341c150463123ba86867a46b98dc155115d64e96a5";
+ sha512.run = "169d9e96121d80bcbe7580e7ff447e8df252b19dca5b304514a792764344df679e9275b1a552d67070d3f5b0fc41c70a6cf1ce9c90358dd9ab58878643be6015";
+ sha512.doc = "d9b50778855efc00ba4d6d6f48891865853b8de8e55c3432140b0ba69767c6c13ab934c2be43b2556a862bbb5413ddccce158ec4130576617a75708919f1ab0c";
+ sha512.source = "44e8fdfff2e015a9bb034496454016f8f03e08e2f5b8ca907670447694877a383ca99a5673db107397dba07142e99cf01d9ee59a4a360d6146a389de7d103cb1";
hasRunfiles = true;
version = "1.0.1";
};
"gender" = {
stripPrefix = 0;
- sha512.run = "806db75dc9ec6e471e8a4e730298a771b791ac391cb7e0e2c2838de120e096c363b4143da3e19617f5c6014ef5851fa65a90d85552dd27f27b8c76a12d34523b";
- sha512.doc = "3fb64631b8c2e49a2aecfa59b0717299ad3d5b5186786878abb5e539fe0f35e716c2175997cc084fd4f13c68a653966b511d43ba3b6bd6e44acb7a52a928ce98";
- sha512.source = "d6af87c19855eea27c687deb9919e415e0e31838bd712640eb56dd9a9818439f139102fbc1dd56583a31f44742872c2a76512c25e45bac623bee6fe27e5d0d87";
+ sha512.run = "261d57b05993954b80f82844f590f952fedaa4ade8f89704f2e2b4e2d18441ab5c8adef2ba3dfd81b61bed53150b737ef72964e1faa44ca48e923cfeb5a1bc14";
+ sha512.doc = "7c8bf143cb7ae1d22416df88aecf7e004eb02bf199f74f8003aeb9ae3923a3db42f1735650fac8aa908bf220f16ca48b3e4f9dbc312668d87df65149ea674be4";
+ sha512.source = "ac76060cc1b8c3bd876ccece1d82127575b956fa1bd3bed63d9d8a927845c8477c903b47be3a6e2d85de06899957d273d981f250cc7d02a12830a8cbfa6f6183";
hasRunfiles = true;
version = "1.0";
};
"gene-logic" = {
stripPrefix = 0;
- sha512.run = "74fa725154e826eda2e46f506bc5be514bc1fe5f88a758c6b88434d2c71c6ac252f617439e18d1ab67118a86fd9164f875b86ba65c22d85f5600758e7501d7fe";
- sha512.doc = "1265fee0f421d8c5f06b1ba6c1404b563207677925724e30d29e6a4469ef96b6fe62b7718821449a61d93c77228f245cea193a15953b6587d77f7b816c134775";
+ sha512.run = "b7cdc0d653aa8e25d763ca4115fa6fc857ddae35ed835aee6b6a204ba83d01ab91928b00248c40677ba132ef113276912a6b85dfd456d937114a3263a1ef4c7f";
+ sha512.doc = "db358777af18e7d2e93dc23084bec0f47270b4cb6c6078382a1eb9ce288aed06a6f55fc30ce728b1312d06f871458fc6b5b697b1073316e8f727b5ee80f99468";
hasRunfiles = true;
version = "1.4";
};
"genealogy" = {
stripPrefix = 0;
- sha512.run = "6f583417b4b950238dda3bd4a19986701780e47f541adca3b7d7fe355223064547b08e3bd221d81b70653b578fa05b0003eccd5219effc1f9d065df47a32d6c2";
- sha512.doc = "5f492e8821642350e9e96d622da5bb9d21449f1a8ca1d381f04f27a9a878308c2f40f05b117ed29702094ac1c790acee84689ff17b3097ae9c014e98373a2112";
+ sha512.run = "907394cb0ca9b3d339d78595e613236038ea2acce27c4468b7d028d0db7ddf36f7037c4f0bc63d5970e904d0675bcaf057c769239a79f064fa6aa9dae4f2014e";
+ sha512.doc = "34c9d737d31626331a18051a5b04584fd896d7cb8ea1814ff2fbf30486ec3578b2bef16155b9c8f2ca645d42f797f3101c799d3422c05f824026e268fa4f94e8";
hasRunfiles = true;
};
"genealogytree" = {
stripPrefix = 0;
- sha512.run = "9ef09ca5452d81cc2d6778723ae3b4b5798864e757c553f70599174e359e4a2f2302a926faf76ee094e6cbe3935c3b7f34087135ec086d8f31d1f86e78c155e4";
- sha512.doc = "784799d2a934eb9e0dc42a6299b0f1a47a25a81bf3b74ebea994c82066bd6f3b6b7fa5445ac8ad619e016ca4c38cacf690bfdb60dd868f23644918ad18bd774a";
+ sha512.run = "295a763f682dc1acb025856df4de0474d3893d87cf0e530a2b3f72ef7a37dae87d34c97abbf40898f920f188f7cfb7366b654004b7c577b409ff14caf25c1072";
+ sha512.doc = "9ef261874b54e2d5d092b2f362ba0e5ed6b1932f433290ebe6fda61cb87aaa3b6ba09708df31d6b10c1263288fb62ef79878ff0dbfbe104d83d3b4559292b6f5";
hasRunfiles = true;
- version = "1.31";
+ version = "1.32";
};
"genmisc" = {
stripPrefix = 0;
- sha512.run = "bb8038964454d4203f064100942470e1ae88e830caaacffeafa0281808176199bed075224fe62e99dab911e2e071f6b2916ce16dcc2f7307f0e83a7322c668a1";
+ sha512.run = "3e41f140088d5340e2ee6dd022eedf2dd9d9e6424d5a2467a674334b4afa079d91039e1eb018c4e95bea47d61dc32350a3b30897ff9e4c70cf9eba36a29f07ca";
hasRunfiles = true;
};
"genmpage" = {
stripPrefix = 0;
- sha512.run = "ee01a45c5dda8360552168adf2e9a9dd85a2e715cecd287e7a334509e10c5efc11186ebc30876cf4e7cf3ecb44630333fa6835c3bfc4380e37e973d78f1b57f1";
- sha512.doc = "98f499fd5a908e5dad5f7c27794aeeee512e164f7e7a502313a52a5c17af7836d9833a7a2c034b30f63cdf7912855724cb96a4ff430eff0a2bef22973a883cd6";
- sha512.source = "eb3c9dc0e4de3b3a2805f557e554ade2fd882cba16f645f2e44e8875680437dc38c88043821f91db3b63e6cf7481be317780de465f8d7dd17919ade5303e5a50";
+ sha512.run = "b2618005fc0f00a636e3a307ba1038f8dd39798e2ee2afa4d9169eb45ed4b38a67a57bfb516e9dd8d93ea0210a7fcde21b26c0564b974442e18021d83f905265";
+ sha512.doc = "c428886adead6fed52f0d249db34a950b4f22b03770ce1bff0831fca29477ab92b5d83a9719b73aa45aeb5f2067f31afc810b6cdfdd69e709ec5e61a08f45472";
+ sha512.source = "563042ab68aaab51d357c957111419012a0edfd27332bf30be0985e8625abce945ca6a6a081e62f6d0ee29b6885a55270553b622bbcda5f369ad61b53d4ea723";
hasRunfiles = true;
version = "0.3.1";
};
"gentium-tug" = {
stripPrefix = 0;
- sha512.run = "16e8f323f318166d5e900897de9fbf6b382156d0c2590964583b34b0a4b3a1c91fe81c6ec794aae56cadbe697b78f7779c7f508a7ec9aa87f2af0aa4610caa4a";
- sha512.doc = "58cf40d0b34e5929ab108dbad393591f1f845720c8a2e33220ce95a016613c310e900887f11290699f93ba312f4b574d55a2339559e2cdd49c1b0c99c009468d";
- sha512.source = "2f91e06f209a5f021b01a2ada22eb7d72df58404938c61dd8631ffc04ff1e9b42f95485382ddabab9d9287542b68d62662ef7a1454e3f8bbe315c32ac448ea38";
+ sha512.run = "b95a521b417f21379e61b7afec5462f06e3e20265f9566d40a19fd6ba430b02c6a3994a2861ca1f885612bfab0ac174ac89fb2221734e33aaf267c2a532e56a5";
+ sha512.doc = "074d5a42ddc427f240a956aca94d95b065813206b2ba66778de032665b924d02065cefa17dce14671b31bb8e455215bc34cdae29ee09a2db8b6e330fad3e7e1a";
+ sha512.source = "0c660e919f9482d16ef6ec5fcc91a894b2425a250951db1f688f6d2d13ccab5463225cce652b35f0f7e3781e046fe42f7dfdd285eb85deafaf420e0100dbb01c";
hasRunfiles = true;
- version = "1.1";
+ version = "1.1.1";
};
"gentle" = {
stripPrefix = 0;
- sha512.run = "b5233a9dd5a5829460fcdc84b3bca12a4a5a96c6e6d6fe44c306515bdc4185755711884323430acf6be0b5a277961e27b4a81711b1cf92289746a076d49128c1";
- sha512.doc = "8005a7aa84be338f8247a5a8f5b1c9effcbfa772206a8c3b4518d748445322457cc591fe2da7c3458a18bdc3217a09c906f44e163a67eae825aabc5766a1d58c";
+ sha512.run = "b244b249329d1ee622686d2a44d1469ceeed7e2adec5d82a2482e8659266a8224490531e0ed971b56f945b63fd1081f29aded9c43cea78fa8a9aec836301b26b";
+ sha512.doc = "fe296c5bc38a1e6d13d2b46dc8081a6658764f7017d0831cfd46dd86082371d6ae095ec3b52b3aaaacc0a57cbcee066b94644a5746391fae4129eebaa246e146";
};
"gentombow" = {
stripPrefix = 0;
- sha512.run = "2c9bfa3184f6bf33d22805b44cff732accf850da4d2b4e5bcf011fc3c925ed3c795575fe9bc1d62bfbd965e1bd15a3b4d158972d7358060757ee70c04898b21e";
- sha512.doc = "9bac65eb7a490ccaa0e20201389924600afa7c1bbd835b2470a4f8a07d44875179ed672a5626ee15332a6fad738fcbb37554769ae8a27646234fbafc22f5cb33";
+ sha512.run = "4643d4146fe341552af7b3600b61b7c852427fca554b9c7fd4eddd3b1645ec7a686a799fa2371e0a9b1cad02ab5aa965a690daed477ea8c14711343e8c274992";
+ sha512.doc = "0de50b7a73f752f36bca2ae985a53b1203e9bfc733e2cc3bb5e7ed9afbab0bc59b91cba95a315d8f41a4097402ac9c84a5fa86bbbffaf003fd1bb7da643af54e";
+ sha512.source = "d73b8bcaa902875be9fbc2620e69a85deb226337b9c330a1e083bc6b73690db214a8a426d243b41b50ac708911559ad8287f7842cd449039b98510c04b75bec1";
hasRunfiles = true;
};
"geometry" = {
stripPrefix = 0;
- sha512.run = "c46127522e9f862ae31f6a77a7a64bb1375a02bb2916905aa7b1ce10df7f6680a8959b18f8680bd38e6a21b494c6d69e59df1ae5a42c9a69974bf6a130dde2d2";
- sha512.doc = "7611936292f14a037e34a719807c224b2468562d704bf7fdaa6110c31c67bca89afc78c14fd78b8ff5f4738451313e94a4c2ee8c933c666167134ef9ddf58c8f";
- sha512.source = "a93b2068243d9c32c6cfd03ead56e6ec1a53c76857a9f72cc4525545934cd8f9944a92a76ab9fe37bd25a46aac885c52096d036c1166f66848ec96916966b0ac";
+ sha512.run = "792e765a8882e18db38219b0004c6079793d630ca7f80b6b53cb79989d0a9a0d9a58c69507ab6418cbcdfe4cb00236919c51f3851171dfc42e43be682e0b92d1";
+ sha512.doc = "0293ca9ad86d2b2bb0cd38d151aab88c2d6991fc8ec5c6745fe68dec0795082c55d473114cf44e5dffeaf17f064b24720509f60bcc1830bfcae67254b0997a0d";
+ sha512.source = "9a18a0339fef0c5a0056ddd03b100e329b8860d1778c1e0119bc9677d5e571323adc5029c245afe30b7232a65d5793221aee099e7666a73e9b695a2336bdc341";
hasRunfiles = true;
version = "5.8";
};
"geometry-de" = {
stripPrefix = 0;
- sha512.run = "8bb8a7b64cb2f4f07598d8237bb708cff0b8eaaf00789c74c7407d6fe077a35b540520486aab6ba5d476245e38aa37ff36e710c3c8e3c0057354154ec1be5a51";
- sha512.doc = "e57236897990d065b3dd3d16c0435cb2df3b75a57dbf1065f16dffdf78a0475aa15fd1edbf85e01f59754ca987784caf87af257f95341f113cd1ac2009d3f13d";
+ sha512.run = "462a81975ad340106b5e35d6d57e6102d31baf494b203426bb8783ca82b7f02e0656ccda608d558e91693a771e14ceaa02094f365328296b721147eab83fdd3f";
+ sha512.doc = "afcbc17a2cf01ec949cc2ad427335f092f65b3187a7a0225971a9ebe53402b19629767dcc3b1935f7d019cd1dcaa72b46931efccfcd2aa61c4fbffce2034e4dd";
version = "1.1";
};
"german" = {
stripPrefix = 0;
- sha512.run = "d360fb727a70c83d050bd870092213a93f9a240dcacc4da03520d9a757e925e84e0b75323b272c39078e3612b99461b82e63a38fbfc53f56748c6bc98a53dfe9";
- sha512.doc = "b1831d47672d54118272148aa56fa54042e6a667be4ab91bab431db35d4f3a39b5aa4598b4159a77324e27ea1ef41b12721528b73482e71284016b4a4fa9a678";
- sha512.source = "5005e00b83984b3a15c10463359deb399bd0654898317f5fe7d15b65b0829a9cb3a48008b69d7158f971d3cd546b7cc8f5aacbcd019898ab55c3f6b761a6215a";
+ sha512.run = "6cc469012ca6cb76baf2bbea00d198b97c2694d9388e90d2ded6b27da30f8d56aa2e6742ecabbdd335b7299c0c7476cc5479b59fa94468c9354f35ce18b59732";
+ sha512.doc = "b9795ae418790119ca923079221114b9bf608ce2460b810cb39575910c0b173ff445c428a2ce6260bf90a993fb354d2b5c300ba58344d907965b65bb6f2d4ee3";
+ sha512.source = "9064ca69c304f86eaaf2530bafe353902de078530f57f39cfcc0a9dc0d5a04ba5329ac9d0e7e10e3ddbbbd380c14b4efd8a5b7a6b0099f2c504563af74469c42";
hasRunfiles = true;
version = "2.5e";
};
"germbib" = {
stripPrefix = 0;
- sha512.run = "b920a479124e04ec4b5c58a6b48e2cdbdf72c6e1720d3f938d5e1dd4656ee65227d907064e86b7d65d2c70c1edaae25223b0e328d0c325a8bd91f01ed2347ea8";
- sha512.doc = "85efe11f202b4d2c119b0ba4aa545c9305fe0094d94e616bf29602ae50e1d73c459af7fab35b35d7f57323921a9e7be72b46d56f828fc3325e1c77145a127a64";
+ sha512.run = "a7854f834c868ad80bcf986380f19139687eb80309e3aeb9a001d2030c5bca51de617394f920801834df460d05b52878301c6b45a52666984b3ba2d0910c416f";
+ sha512.doc = "53dd4fff2fbb7044436f37e8a2baf48877699db4f99b92a701d10c0230439b00b48ee09051839efe4392abdb4335c3998d92d6239802c765bde4aa2df3d34ab6";
hasRunfiles = true;
};
"germkorr" = {
stripPrefix = 0;
- sha512.run = "39478f3902dd4e9e512ffeba15af41f11d881dc5e629aa7c697bba76c719fbf7b7dc0b68e7bb4f11b6955de566ee51ac16b7583cae96010e68b254afb23d8d25";
- sha512.doc = "3abb2a5710117d55c65b9ae9d8b5488bd71e0a8063e105f211d21d648de0ec59fc84c950823d3e352aeca6e9afc3b5e83582920bc9a21b8686360d4d5db57169";
+ sha512.run = "6819a79268da2704a3fa6baab74be48ccd591ba998a0b012d323cb0149273deba6298a92629f0d19c19725ef0b41db9dd28adf9bb898c1c637038f9c22ad4b16";
+ sha512.doc = "ab5362e069674c2c53709bc776be9fcbcfd3e56226a8fa7b9230c2f4ccb6fb74bba20485362f48130c153d81df838281620a628671c202cd60a52bf8ab5b89cd";
hasRunfiles = true;
version = "1.0";
};
"geschichtsfrkl" = {
stripPrefix = 0;
- sha512.run = "9486137efbc111afd1d2410aa6bb91e2a1484c38f466becf922c2b4de91be6aba9dfadf2def3c73929b000ceba0248831809b45383fd6d8fe289d4ab5670f725";
- sha512.doc = "ba8a23e22042878026c9251f610515aeeacdd1fcc41346fc4ca73f5705f62508cb07fef0dfcb8951dd4257130cc7af53ffc327fa4cf24e1104014cd9172a110f";
- sha512.source = "b976b5c66562e49afc93a087a3221d2c2ada7be608c6a0ceb9c960ffa06381e96b5bd91c9e862b8bb28e4dfb5724dfeb4a9a89cf5d7e5531be070d55257f8d52";
+ sha512.run = "24cad33dfcbdb8ab91a80509771bd130ea6682a14fea5510ea202af73155653471deab91abb43a302b9717c252475db58135ad465f28509adae5d8583bf98e0b";
+ sha512.doc = "6d1097dd0047c029100358bd3161f2ca515a09cf9a62b2633d4797059688bd5c30e4eab11c31081faeefacf892415c5d9a4985d20245ea9cf79b4197925ed2e7";
+ sha512.source = "28c6a7181bb91d32ddcdbed7dd9824c8a63a351acc39f4c2e60ca507630fc23b0afe62380a64618d882fe742388d5537a435dc0b6738ba8d5288c5f2894a4064";
hasRunfiles = true;
version = "1.4";
};
"getfiledate" = {
stripPrefix = 0;
- sha512.run = "f708fbfce06bf36135771b5b81cba833eb8e83c77c8150ec47318eb194a95ff91c761b765049c29b86d381af760b5b87313ef8cdcbea0affc33068bc91a5a94c";
- sha512.doc = "8a19fa537a752eddd8a6326d355624a90afd6e88aa5097b6ab82992020e5ff53f8107d04fd48226a5f11a390a98c7a2c03c5946243f213fec8b1d6294eaef1b7";
+ sha512.run = "017b3ad95801da2788f2c5040225c6a8a2ac6d005c1d68d9eba0be061dfc9fa6f088a0279a75d25bea8ba380e4a92cfbd9b6a6b812d08cd2f86de097f7974fb7";
+ sha512.doc = "490daffa0b0b28c9c02d745d8de50f22395f6ae773e07f6e826a8ddaff0d38f9ee48e822953e9642e46be26084ec2919bcac76c388cb3f42965f1b662e4e43a0";
hasRunfiles = true;
version = "1.2";
};
"getitems" = {
stripPrefix = 0;
- sha512.run = "4b32265cecd3d2a3ab6ecbc0f60f60d56b978fb62682e8f913a1b453db40220b54bdca8ce81aa078f8ebcb57306eb79e127575017939e6ab9bf068ae01351909";
- sha512.doc = "dbacf5714f31da72a348fe69df63ed469363ba2ad1b02f51d9704f397e275dafb0e537dc55b519c2cb97766595c13ca8d4c9a306d75fa2f267dbadbe92d3bc7a";
- sha512.source = "c40cc53ece800d7a88488d1d8d0e57033cd7a79231e252e7b516c9514aec73f43cfcfb97db064f6f09f9cd25240e403626433146ed6feb32831e4a49a6434aeb";
+ sha512.run = "8797c7e70f1c81330b68b6c386116b0caf2c350a2b75724d796f0ab7380a2ea4cb2ae293ac3e6b941887b30faa2b73775c2bfce7c674ee98c4256a23231443b0";
+ sha512.doc = "95302dae67f3193dc3d52b4e5724584ee066eee1dbba30b1233faa0c65fc568f932805b18b8054165760a2b655b486e7f3115d3b37be780f8f5a7220f2f924fc";
+ sha512.source = "1bc8b4c2b75c5cf43e18a510e5e479a7109ac440266e0dc7d748d6ef391280d81f72a07f6bfc518c6c0c313b7c8e1e11cfe9ccaae33540e1b48988414bef5ad1";
hasRunfiles = true;
version = "1.0";
};
"getmap" = {
- sha512.run = "6209f31d7826cccc8791e3c1733ea1a86a05e9bfc036f713584cc6386cfe2d147cd1663e9cf18a5900f77a155ff2da13e2152881118b2647b9fb5ab3ad86e8d3";
- sha512.doc = "47f89462fa3ced7b39fabcf2b95a80df43e09a4fd337c111496586e0516b5319edd292cce88995f824aa56c986fbe39fe7e0776512e1781aab6b05440883f478";
+ sha512.run = "e5287152442820e20087b45c50a750af621e71e2175cd6790231d81e1f338e50aa75f29d9fbc31c2e5802229c8f15c4e0c7769d0513f1d1b0bafc96a8a3b120f";
+ sha512.doc = "bb55c60ec958182aaaa6dfc292a06fbad8a0ebdcb56a6799f1358ad2009bcb72b06611672219c5e9bd6d7cb4db76c4fa030be5e06f9bb38d04fa6744f8bca330";
hasRunfiles = true;
- version = "1.10";
+ version = "1.11";
};
"getoptk" = {
stripPrefix = 0;
- sha512.run = "8669abadaa18e96dff02381a5e7c82749b50be58565b1cb27139d6cf50a5b89ef141954501bd2437d59345829dee94391a5e6481e0e148d2cf5e172b00dbb2fc";
- sha512.doc = "a2090afd8067557e6326f001ca1a0dabbe471ef82df11320ce5b414e9d48cade97a0ae18bac7087f714ef0bc1d391fd15fa2c8844540a5bf8735839daa4143a3";
+ sha512.run = "6a2e543d0997c52155807d0d2641af9714cb09531286a58bcb2d5fec0e70c694edb7d603a250281a641610d1c39495d5f93417da5cfea7a86da1fd53a98ef77f";
+ sha512.doc = "fba54e8acd4f494c4e859c8705cb97923e477ed909720adb8c4735c527c3b13799ad74ac1700099bfa282144f2b38358b890bc52d4ae4a9e16699c2d0e10619c";
hasRunfiles = true;
version = "1.0";
};
"gfnotation" = {
stripPrefix = 0;
- sha512.run = "74022d881516a4fc215ab98323b15e5f5824e2aa15bc40e8296b2075819293f4e61c29b56d9bb4391f74a03cf8734fe0ff6981c61eb0f4c0a2a1bb06d8fcb954";
- sha512.doc = "324e1894ac909bf7e732660549cc0e3949c0deb1430f046d48c73b88f580a9332114b28629925079d0ac0e8704b8873af59a88e5c3a12b26785a220c0dc02a0e";
+ sha512.run = "4f99442eacf28ea13cd98ee4bbe981b95ae9d849e6bf2682cac2305fd793f6e9f5e4211362385890956fdb24ef03748e9cb0184c7ba9ed89e7985b2caa3e2da2";
+ sha512.doc = "b65d173c11400a7681510cd837ac6e8ebf65a458327bfdee140013d49a0c6fcc339f6c45d4b4ee918585acaf785c12e66b3df5f73f01a1f2d8c5b8db58b9c47e";
hasRunfiles = true;
version = "2.9";
};
"gfsartemisia" = {
stripPrefix = 0;
- sha512.run = "aeaa238e5d57a0481d63958cc86be0b5770a4569b34a4bf5e949ae2aaa67415f5d4d34bc80f17e0e664906f1c0e3ac85148f4edb8a7cfed5ddcc023006a414b5";
- sha512.doc = "b19eb64545be5a0d0a7347a227e63566f7e93a3a68205dfbd1e24349eee07e0076fff3c83f283ce67ff4340df23f1bb8cfd27ae977941c2909e668ebfea2234b";
+ sha512.run = "28cb811a30c06bd6390b9268dd2a7a4dadcb2fa9d426d9461af1ba5593b2c419ed1c7886c3aef9bdbb0f1fea3d6bf127ff6088a6b2c2048dcccfb21c2a06a5ee";
+ sha512.doc = "9f2efd76c243177240f237f7232fc87eb33d7ea1177a7bfdf7d506077e19c40d3fd923a960595c46f50fa19979598bd06a1865cae8794d45f91da1d6a9a60a7b";
hasRunfiles = true;
version = "1.0";
};
"gfsbaskerville" = {
stripPrefix = 0;
- sha512.run = "748726e7a51359f9e1db7d8e9b754570181ef22fee0fca0bab2bebf46a30919415263dd3865caf85b3a312e865246b878e803789d12925ccd3fea7f8ea097d9a";
- sha512.doc = "ae0ff51072db75afed124be042218b147362ae631a5126dbc3c304f65adec74948aa9419d40bd91342eead325e83ca7176ef30c40c9c3211b8da5fa9f9fc482b";
+ sha512.run = "b545ec586b3bdfe3da2cabaa959ceeeb4ff513b48024575b1b5e3c57bb2d10a0b4e2cd7507726275eed0826dabf03d05c20eb9d5ec341aaedc0313264214ef78";
+ sha512.doc = "a45ed2b35774755a6558431f784faad4bbd63aa81ad5d80c3cfe3f7726604aea3e4de2baa72bb27a4e2271e9bfe180c8963d06b880a0efd2dc5f7789dcabb51b";
hasRunfiles = true;
version = "1.0";
};
"gfsbodoni" = {
stripPrefix = 0;
- sha512.run = "c8c616a736d543cdaa22aec02ed82ebb50ccc3a27f47a522b4572450c8dfb30fd2b2595049d192eee75e3be7db34abc4f556ad7545a3ec2458994c11e2cfa353";
- sha512.doc = "5632de9367ec68c65377e91a480e295074a79baf536694752b3e96a8ce7fe548e0d23d1d22b90a0768c0f4c984c886dc25a79c5dc41c95bb4134c295ad0acb44";
+ sha512.run = "e01cca38176330bdc0a4b523bd2bd4f73a497d90a34682d29920e145d11ea099f163fa08470c79e10a27a137a5901d7da9db54e461667af61c687adca1960249";
+ sha512.doc = "c70b1a32e945d82e50b8a37319ee2bf63d4800b381f317168fd945311485cf6c41c7a3112e89457f4ee40bd29736accf681bd61494120e3d41f0c8fb28ad466a";
hasRunfiles = true;
version = "1.01";
};
"gfscomplutum" = {
stripPrefix = 0;
- sha512.run = "6c34446f452b1a87fc266cfd80ee55d3a59aa6bd545bcff002261ab571f26fb02c388adb15f50b8abd5b46940cebc626977eced644050b05b6411ebd52023bdd";
- sha512.doc = "426770fa9abca81b0603e8e8ea32a7d268f9646dbcef823c59b7ee07235a4c04b762eaf5f23f459aa25ed8a963cf3fa1bc28729e4650c47c9d18660e52719da2";
+ sha512.run = "4013ef92910c3c1145708afa5a9ff13cfb0aae05e6b225c56c98090ea7cd223799e73212982312a14cf504a355dddce08e3364df8c046dfe462d07429cfa617d";
+ sha512.doc = "5854b000522120f6a1b065300943fd8aebcd75f57da15d667616a3706d35ffa35cac0422712d0b008dc2abf2b9deceb0248fc044be68f893f6ad0eefcd50b316";
hasRunfiles = true;
version = "1.0";
};
"gfsdidot" = {
stripPrefix = 0;
- sha512.run = "6ba55f79fa7724aa3c30d1b6d74ecb0bb656b197ad36967caebf32b09ccc093287fe4b06cfb9c40347dc790d6f1e7046a6a165b6de9e5b805ea97d6120512158";
- sha512.doc = "16721250fb94a803de947bfa52b6902e18d53e39969d9314dde2b9cccea64d1f3b37fe21af42122b11c66b731f7ea59df5e3bae3b5a822b7de3527a0159e03ac";
+ sha512.run = "9e6ea7c3d5b7ecff95270b17879297abcccb62df11ab7eba54f02e7fc2c732d1be39b052e3b4b6eff9990ad010e46f73b40b4134b4e024f7d914a1bde29b4a7e";
+ sha512.doc = "93bf3a4fbff9e0c936877b135a487739a7f48c2797cce9d27c2a9f173fd290c2da5a3a3f30ca883ea057ec47a4695d54f5e85ae01f13af40e1dfd3210cc7c273";
hasRunfiles = true;
};
"gfsneohellenic" = {
stripPrefix = 0;
- sha512.run = "a4949ecea09af3a45ddd8141476c83ecde44aab826d4be675560c08b0ea005cad1a5cdcf5ac6947b64924f32b25dd99689acba351187b7a0e9ed1888ade289c1";
- sha512.doc = "7d6831a455cd401e2917e2eb20f94399ae3c55a11d95207c159088ea8c80ff0eb8ef641ef46505d4a00ca994546e488f43183fdf0b6b811d0208a15f70967812";
+ sha512.run = "c8ec8f9fba5d653e5497a9812c5978a21cdb5b59f6bb0f45441c761d2afeff1c055c48f1b07c4f56c6ba6a6adb2f99525d838fc7850c7c97bb3f3e0f67f50dbe";
+ sha512.doc = "581bd169fc4f6ed92453e2e8f50ee0efa4d3ea282b710c340d1f05f8ccd1e117721ef4b9e9fd6553912ca60d8ee63eccadeac710186cfae62a39842d31b5b766";
hasRunfiles = true;
};
"gfsneohellenicmath" = {
stripPrefix = 0;
- sha512.run = "2d8907097554ddea4170df9af8176e736cbb2321ee349e668c5e157c9821074a7646fe914f721270daceba20f0a522b7cee4a9c1ac754758b674697eaada8fd7";
- sha512.doc = "645ed59786837f01fbed8d915bd84ca5b064d0b78d25abcbccc00dc018ca6eedbc4452064ec6f668dfc41c800a4e944d2bd08c913fb3163701152900e8857b9e";
+ sha512.run = "11816aed70ed5d89b65148b3872f77a788271c603ee4f9eda71d250347bf7f2aa251b7c8e9dadaab75dde273a465a199adbcade3a957dcc79947d5d52297e7b7";
+ sha512.doc = "2022e02ec438b19ce6e8fbf8f300ee050c2c7687408a4c4772751ef3059c882cd6944985a59ed9a5c1c8de1aec0ef2444c6f06c468cb4a8c8a3ea269b12b7ed1";
hasRunfiles = true;
version = "1.0";
};
"gfsporson" = {
stripPrefix = 0;
- sha512.run = "e5e67659f694c15bebdbad7978033c937ffe0610954f46283c6ab8f08797fab4d9d895a8b72a71b8168ec9c5c66c553b82301ec0cf91cc279ebbef4d2e524577";
- sha512.doc = "a6b3519bc09c476a481c28d188b5908ba09db86db2c127b12e3deab1bfa2b5568d9715138badb315b491aee6ac276cbfa2c787d7442a5718d6f01577eea056bc";
+ sha512.run = "f52d6cd8d0b674771dd56a5d2974fd3edd8b4685bb201489e578c62d1e31b5dcb6f2cb2e9b05702ec439ec7f0b35740e291d3a92de53b75870fd791858f8a474";
+ sha512.doc = "3dbcafd00a88537db9e27aece276df08da805b59076d5e65395a4752d8ce57a794f23508238e96ec26b8d7e6d25e11992c2a567e44ca2f930bc44b9dc980202c";
hasRunfiles = true;
version = "1.01";
};
"gfssolomos" = {
stripPrefix = 0;
- sha512.run = "618ad24e2ab0289985b0f8a5da7509704d7613435388472c6a300e4bc56256a37dbef09d0d4f086c51f9065790d707e087f1218e00c8f47302f92d6094409659";
- sha512.doc = "8e12674e5c445eb6ba2f245745ec25de1ebbefb62d11784c30b11ec2640517eb206446713ed842e04beaa02c8593a92a587af82e6cdb2721b9aae4b9cec82b7a";
+ sha512.run = "6e6ac03cf7ee20accfb67855b3dce136e3caa2466fce760adef0a2c1633e0a170543cf861a6a07a0c80344ab026dc2f74a35c5543ea92a53f7ce8a1042f778b7";
+ sha512.doc = "67640d1a95ad7ec43d7df407916cde264c5460cf400011cf0cdb3dc4caffabba370f2fc15ae945e20b6a9bb6623645f6ffe80034a781cdeb11c400bd23985e3b";
hasRunfiles = true;
version = "1.0";
};
"ghab" = {
stripPrefix = 0;
- sha512.run = "c123b87e6b3416a0be0388c87e91262e0353d7939bc059e9cb87870656f6d9ee213ab08b5b5fd485a16bd033bf7f5f296a951ee3236c49d3c742be7c2db9fa0d";
- sha512.doc = "1be36f868af14a1b276881c3c43c23b22915acc17c63d8bb3e9dce9f4e155220b587dc09209803cc3d81e13915dbe9cd2073671c34915223bc51dfa0fcc3db44";
+ sha512.run = "7e919cbb0c84fe337dd05c749a3288990e750ff0aeaf119736108463a1684a18a66be94811a31156f951c871b2f073627914629756b06e747f3220d2ce08950f";
+ sha512.doc = "2cb7dbf5b43130b122618c50c18e513dc0ee0ce267cdfa6e710451d1fa7fce8965617d74d48748241321948ae8c5eb9cfa4945df146ed8e5d476d0fc5caaf204";
hasRunfiles = true;
version = "0.5";
};
"ghsystem" = {
stripPrefix = 0;
- sha512.run = "68fdcfd47ecd220dead1a7aa896708abe063d35d61b15d3ddff5e210b05614da1d3dfb58b389736711a360a0e532e52f013ffa73648a0ceb3c234b6ca7330dc8";
- sha512.doc = "61fb9d94b7fb27abeffc530615def569dd9bb5fbb62fbe759711d669a74a42ab7fd8d6cca0f3626f625225c8183a53100355b02009673d98575452a256e2f8ff";
+ sha512.run = "fb818e9da2c92ec4b8f943766f00b39bf2ef0f9a5ca5606ddbc4846cd8294ad012c6e7e45b51d04c249af2bb8f4d59410b644e65e20e397318453e0860d60b91";
+ sha512.doc = "b013e2e327a648b07d541c6d4af50f3142012a8ad62eba032aeb625ddf4ab5c285b8428f795b193fc85d6487f68921df96f8fac70f0128c77b1604bd71443b62";
hasRunfiles = true;
- version = "4.8";
+ version = "4.8a";
};
"gillcm" = {
stripPrefix = 0;
- sha512.run = "d0a775cfb77ff29ee4c4ef06c97ef306ce7b0c2210c80bb8bb676ab6a3dcb6e81f98f7e1cc1c9794a2d962551032979ecc7cfab551aa9f8bdeec6eaca1c61de7";
- sha512.doc = "419761c774dd0b832730614c9a60dfb15ab4b488723e445d654090c14a7f926f32135901c939603444e3f4902a244eefdc449e0b6c3e737e9233f1261079f20f";
+ sha512.run = "37c8141eac6b1636292479299f7df6b3dc128addf8f7ba680cef2c75d2f7ab04686134b243a86168c54052d4dcbc33f13c13a6629d7c98d3908e4cce5fb53f06";
+ sha512.doc = "55e02d36c12bd12932c2d220f892852dd1c8c947cdea09d058ad38e5e513dfb684e75a8ecf07f5711200f942ea7732519c739866458c330ee271bf45af32ed45";
hasRunfiles = true;
version = "1.1";
};
"gillius" = {
stripPrefix = 0;
- sha512.run = "bdf639b81b871239429da96e313c805a247fffe2912d80bc1eb38481f9a3ad5c2b8198bd6d8b3a18710b99a729d9b2b18e0dc28b9c37697eb1acc0e6eb18f812";
- sha512.doc = "cf2c841e299ea3376c6aa3761fe4b31b18a96ccaded261a7998653614494979ebfa7797b178ea5bcb8dd565a8827f7360b671159b77aaa0d338044c4673068ba";
+ sha512.run = "9620e63fa3a9a981bdb20cbd6d8002179c722e844df0a18566593acef864f134a894a7e1920fbc4494467b1301af0bbf9ee80fb10bcc192762e5b2505fa8becd";
+ sha512.doc = "df8fdeb2055b4d3383eb6ebab3dc4fb92774a96d7b31e7bdd7a238e215619710a8c0ec3fe9593213535933fd76c38947ed295df1a628aee7a7d7b21078f5ffb4";
hasRunfiles = true;
};
"gincltex" = {
stripPrefix = 0;
- sha512.run = "d0555eae18a22bf26101f9c8c273dd3b676a97a73b83e502e4adfe0aecbc1651f8e6faba856ca502266291c938c781154b2bbe54d1da02edb47b63b7ed95a14e";
- sha512.doc = "c7ed8ee56c211a3ee6ca7b8cd456872dc4c4de2d51567128cab6e11a3cd9be27e3d2bf845ce865f2f6f719fa492c3089c360dceddd085f358441d7ff2c17bbbc";
- sha512.source = "7fb23614f759ef4476aa407812eb44a876f36344c43d3beff4072f72dc4204076da5d2f97019a80ee46553d37a4adf21b32431b6c69ce2c515e2788602e1d678";
+ sha512.run = "c77fd5030e626027819396e94d07c1aebaf05a1ef6a02025a6a0f4140d22fa8d0a8695e440ab72eb0a042ef5f33430ef60a47706658134907725c49969841171";
+ sha512.doc = "2f3a0ef1eb5d1b9f5a819e99354572f34b6fcb7daff3ae02f277d9280e202d1d4d1a54b9c033860da1ef3ff302229bf2d1aabbe1e6acff05589d3daa32f5c87d";
+ sha512.source = "ef3af40826e339dd7ed92d0f93e16029bff275a32e2c2cf64fbc1dd48a243e9a5efcb6cebc9bce237465c62a319386dfd94706238958381667195cf86face04f";
hasRunfiles = true;
version = "0.3";
};
+"gindex" = {
+ stripPrefix = 0;
+ sha512.run = "b65317c570c923c7b6b84c2923122d844f895657267b694b46fed2d505348833a57700e4da93cde3d5a81e7589a456eea179a455dacb7c9324e0f65d9c718c9b";
+ sha512.doc = "2a3ed388473c669874b0474b9b1f45c60e2efd69e8c589a9f9086cecaeb5f1e3192fbb949c3d0b485422c7f6b49075d3db4cb8ba03bbdde0f5f77089331f770c";
+ hasRunfiles = true;
+ version = "0.2";
+};
"ginpenc" = {
stripPrefix = 0;
- sha512.run = "f982140e9f6f71fa2f8ad0a22e199ee7085f0765f2c740430a79799e308c91a17642a5c7c2c7679214d95a1ef57a93947e278b4da73b2b6e50942b77e093b768";
- sha512.doc = "ca32af66b79de0282305ac7432a96bcb9f0d02ac428d93a50bce0140170d3bece148db47dfdee56386a0652c993e5e10b2e2dfae41c0ae42572049696172c4a9";
- sha512.source = "3e9cd418912b2b05cfe97f91e9781e895b70796ff3283452b2d53efe7047203932f444319cb9231084b46b2fea538c8ddd8bf874d6e7e1dee712bc05b5b9a73a";
+ sha512.run = "20ea4e42fa07c21d8f2ae5d4419e6382141e6babca0b89b508744ea22d6310052f2c46e6ba0ad32b06f5623daee07a16eeaaa98378c9ad04dacb78634b9a583d";
+ sha512.doc = "4e343ab469e2445f6a2fd5297ae38d1cb42d4db1a3c438885815a2e4c5d367bfae3226a628e11152826fc5e4fd28a9c4bc5c393acea550c5ab33cd854d4f3e8e";
+ sha512.source = "b28077cb4b369567952e77198cb77f4edad02f0949d4f46836ae59d75a2f113f64446fba83a88e6155e9356797577fea72c79244808d575359eb7ca10d029940";
hasRunfiles = true;
version = "1.0";
};
"gitfile-info" = {
stripPrefix = 0;
- sha512.run = "8f47f876665ab749441bfab4e9a75540031a194af009aeec13cd35339fd82cac674d489a69f37acf7e14e990b075f9269161c5e5a0de7f238e4971303042fbce";
- sha512.doc = "744492af4cfa0d07daa062d70105f369d551cdecedba75a0175791d86af621558985385b9f18d8a7503d9d41046a0a32b1720eecf63e39768dbefab6ae7c67be";
- sha512.source = "8eaff16139a4684a49bcec93f89b952c74a6a4ee4e4bc4ea0dff90889a05c71f5b7943eb214d40e4d45cc239732f4d6e82a47d8ba59bcc1bf4ec4f7565d5009d";
+ sha512.run = "7d3577b55f0154dd9c0a1aff3d46741631fc561b4c730a4f55a84dff361e6c27f327979638946d89ceb35370bb4051b1471481e6bd761fbed66757bc613abb2c";
+ sha512.doc = "ac2083dea1ae4373ee2482f41f9c66ab93a2b66699fa01449c712c219ec0c53635230b062ba58b4107eaf7fb54fb7eed76c5b9346ffc60f6f35b18a72ed0a08e";
+ sha512.source = "7b15a31e0ad37c75fc1e64079edb4ffe93d9e9a71fba7db13bb9ca7b68fa8dda0244fc0da473ecff8456459bb3f6f52e3edec2ac8513433d03ab107715ba5258";
hasRunfiles = true;
- version = "0.3";
+ version = "0.5";
};
"gitinfo" = {
stripPrefix = 0;
- sha512.run = "cd79bf3a48eda5d919ac7f497ae182144178f3a0075ce40274ce37fa583e469565aa8cf70882859d93c8d43793f16a4734f6dbb260618e1411439b8216667f97";
- sha512.doc = "1086c4ba51d29659a56d347ea78b034ee1eb2b67ccf4b6cc4d2339f7da12cfff5c56f6c35b55f2b080c810d6876e86c2b7e63a81dfbd52f4cc6afdfa79607a68";
+ sha512.run = "099bcb4970827cd3309f88278d8ed993856d5ebdabb22c3a3f558787bc6cae46378f7a92b88c5cbaeef496f40a8adf1e0740e685d667ba2376b5852a12af9e5b";
+ sha512.doc = "c5a9c948ad8cf8f2bc3cc134d60165ca4fc79117a6597a5981b39e26e25f4334f479f2bc1a0e22c52fc48794224115c0c170612c8088a414544d9f51b18421f9";
hasRunfiles = true;
version = "1.0";
};
"gitinfo2" = {
stripPrefix = 0;
- sha512.run = "727e0ded5837033380a835dd57a4110b79ceb3442cf3705be3c8a80f79fcbf20232cd2b2188947d8c53df6ac4569d5327e7c4d96a101474d791fe265ee9b36f5";
- sha512.doc = "e02ac353674c2716b75a2006fc85287421ae29a2dcb40219c383c151f9668fa3f2209c7b5b644fda15ba386f330a66c99919a4781eabe5f9ac93c6fbf0e77d69";
+ sha512.run = "7dd68c7b1d5ea49dcaae8ba1a1582676617bcfc6f5c6ba34eb1c62e60ea5b8ac3a50841a93394b640e8a79c3cfe447858fdd1630e4095683958f8d36439a84ca";
+ sha512.doc = "872b7fa8e0c97e4f6e0e1989b7c45507773b4f96cd56f7aa7064376b520d8f2beb4acfe71a21e295a8a457b86fcf7521809fa59ad02875466cf426fa09bd8aa9";
hasRunfiles = true;
version = "2.0.7";
};
"gitlog" = {
stripPrefix = 0;
- sha512.run = "395848c7a059b69723fa4e85b58a9758888acdaf88ce84cab33787fb50d9d806c543f770296cf6b54fefb01e72de27203cb079fd266d2a4a84143df47a5568b5";
- sha512.doc = "443fd4bb291bc00203fc22ffb30b2f447b9000976817ec3b1c55b96bfb5f98cecd0dbbc34aef3e92120be6cbb671bdc2aefe1f8d561855ebf5551806f1c9c78a";
+ sha512.run = "2fc9830dd1c43cf0c32fd743c9fa001287f5753dea38d8491af43803a1d98a0e09cd05641484fd2f7c47e68c8c6919c2eb9fc298ebd761166eb5b77c54d7f00d";
+ sha512.doc = "c1bc22cdf9b23baec98ddba49784a09c97e9e5f8c1a471dc39b3d58d67bb3ad2559f25766debeaf613b3c4e8d8bb4b22244de07d09e957ff09a94c0254fd3e64";
hasRunfiles = true;
version = "0.0.beta";
};
"gitver" = {
stripPrefix = 0;
- sha512.run = "db4b7b915a7e0caaa0a3dab5400abfd6d4a6948fc4b598fc5b924d16fc2cac3f55212d9c5ccc8188c5c92aa30b732a24a6668f570ea8e8038d0faa1134c7947e";
- sha512.doc = "ba89bf8d10d9b6003114fc3dd0d00fe9888d7a046e9c86252fdce9cf860b3dce394829bcbfc1904acee8abf4dec6b624aec67dc0874ae06ed7207f3438d9e35c";
+ sha512.run = "ccb08db2f49ab23e832e12dcec8b2754b4a1c916f2b0b5582723ef6080dd93a922111f6b5b514f1f53ca684e141c89f0e1d95d0b391adee857211f0e7bd243e9";
+ sha512.doc = "92bc02edf0ba8a6877444b418cb15a9260fb5b26fd95bcc044665b306edcc1c5f5b12e36695cd02ad9260d7c996195e3beff69843ab7ef9a9272bafa2b1f2419";
hasRunfiles = true;
version = "1.0";
};
"globalvals" = {
stripPrefix = 0;
- sha512.run = "263f358f0e2d48bb375a9677c0c62c6ff5d9836404b1915f976781af3050daf7c5d2c0e3397d3d54b1c3dccc6a615e634c8468d0534a0cdf9676cdd2b65eccfe";
- sha512.doc = "7229459ed5ce71b7670451feb583c38337fb4f5962fe6a79356357f47a5cc0b37293573875f2c432538d978ae65ea4f1f1642427a39cdbd4ac4f42aa7400f516";
+ sha512.run = "815a1aff9e889313854962e44c1c09a41713f4efae915a1d1a65a3f0777a4c36e9987c588c0d6f2f1ea91cfed6c28ffbe045a842ad71fd6babc91ae1bb16aa5f";
+ sha512.doc = "36a8b35ad90d9fb797a03b48f8cf818c9514ffe6e7c24be157e04455559d3004ac6011e2dbd16a4c478105b39ec0d2597f74e484a1913bcb180a7209b9191fb3";
hasRunfiles = true;
version = "1.1";
};
+"glosmathtools" = {
+ stripPrefix = 0;
+ sha512.run = "9587fecefba724acf5db13a1e915d1adb8494536be2cd72b1d20d9a52b065e4efc91ac4d40da9a16bff1fac0271c0e982c8b975ed0606bcc188cbba46522ff89";
+ sha512.doc = "f000a1389a70239256c61ce72865f1b606f11802f6ad9761c10786d19414f0e59de38dcf0f1414b0b05fef3f49dbc4c0c345b2398b4066e6accd62a746fafd7e";
+ hasRunfiles = true;
+ version = "0.5.1";
+};
"gloss" = {
stripPrefix = 0;
- sha512.run = "7a517048e3edaa687f586d2ea1d2721d704c7f7791ddda3f9752d1f733b2d7fe3d7a2ed25bed035fd3f7ba8fe853e26a925f1b563901919346947222d593f24d";
- sha512.doc = "1a3e9f0b58f18e9822f20a086bb6882bffa988897dd31477abca8c3fea398b24b208c2c956b56abaa702ed9af2fcc8d649232414c3e9596bc4cb72158362d0df";
+ sha512.run = "399bc1b809c01fd60934e28834dd7d6f263aded75bbede67507a5dc7bdbcdef725248b9a10d4ebf3cfaa981be33fd35a4ade78eb20b2b23cbf851376ad5e58f8";
+ sha512.doc = "871760a86ffb9d50cd480e2cd234a9873de48ce620f57a6538b36b0c1fd5e7f11342fa435e147ee1fb47ed08b8e855eba8168c8b755ed67ed7fffcb8f0e0ac86";
hasRunfiles = true;
version = "1.5.2";
};
"gloss-occitan" = {
stripPrefix = 0;
- sha512.run = "ee3607bb7e3866e50c747d831392e8051046b228b2eae49cbed63bdd64604be6dac9106028a09f0ae4351106ad21695dfe278831c24edfc4e338f9b91208e314";
- sha512.doc = "f60decd3b8dfa3999c8f9ff0dfc7e7e5c8ded11569eea9f4ead2457af24a9c3f0258ad3b8bb4fbe98a6faee7dd428a787b1aee5e26650f0ed8b0f9426c068831";
- sha512.source = "054686d1f3fe1a57eb6c79abc8390a34a955af1d00c13cacf5fee6ecded92891ee9f67a35ac08002a173f5bacbeeb0b19966116e8bec5939e7540ad5281c9bfd";
+ sha512.run = "699068d013af556efe5c02f5a2338f2440c0b8dd6bed61dfec94c9fea3f8b50926061db899e5408172414e48fbef98e79905df51463967ae173ee0dd7f361b85";
+ sha512.doc = "68b577e22544b76caf10aae62282a2649e1d18d9019c0727d9eb14d5f0342b95f35e1a95c85bcaeea551808aedebb76a9d5031453269d5ead71a2df0fa45e228";
+ sha512.source = "a4d1936873891b2e04e6d9b476432090b7b3e31ccd07dcce7931b62a8044f691ae79df929dea87ab2f6b7bb89dc84e33054f56e51332d84fb97db9d787dadb0f";
hasRunfiles = true;
version = "0.1";
};
"glossaries" = {
- sha512.run = "c82109389164260b2bfb7e0d26455a8883cd13e47d4fd1c5f9d5e34f1c30dd0bf69bcc110b6236fccd0c30ba15c6a3b50476080b69d0fc4e8bcab283bcd53b24";
- sha512.doc = "e0400a444694bccf4beb37774d5b9b8db7835d18070865bb95ab4213626104c092041fff98083a19b1bd6ef9784369ddab8d0cfbf526a1192266f17ecdce5762";
- sha512.source = "6bc6dfef5c6e6ccf8396beb2e9edd70733156c9fb93e1595faab6cb7fdc009a935925b5bc06dbb9d931b91a35935caaceb62ada204a700f1b825e6fc0e50390b";
+ sha512.run = "2b70c5a8318f35288c728d3b03caab7ef73a689fbbe186fe46266c987d7a7922be1838307a00be2bf6c3714bbbdd30c778aea61d85ae92545d0ad4111021b9db";
+ sha512.doc = "2a3f0bf2bc02cead8077dd45f3b1c3c02fdebb9b37a25afe7c7e63f99c049cb41a0ae77fbdc28ab72aead555e926a95a242175490fd548dddf8cdb98dc4f10d7";
+ sha512.source = "1783b1e706e870b2814aa558e3f80b8c4a92f12d6be519e532f0f6a1c7a7316860488347ca1b4a53d75a75dbe469014cd424e098c28efe10fab4e3ddf7c62fe0";
hasRunfiles = true;
- version = "4.42";
+ version = "4.43";
};
"glossaries-danish" = {
stripPrefix = 0;
- sha512.run = "d1d3a50bdf0057f6a1d9c608a89941c152af6bbbc158d7f3c4916c315f34e28421cba16e277d1892763fa822ab84504a20322d012b6bbe7748f76cbec0a14bd4";
- sha512.doc = "8458a62fdff455e2ec14942c719eea4452c1a268ba039ae5187241f8fe47bddc7d81b0e6017839b9d5e4f0049c1a632a0ee6cad3aab8709ce4b1dcd973c1ac25";
- sha512.source = "a62494f080864755d23d04d89253074779cbc76ec88e7a097713695c41e02c567d5e6748a81a33c5828c1163ae07cd6a284e9e1c74ebc1c9630de1c05beecc8c";
+ sha512.run = "d9551aaa01e6f6720406a58f869048fbeac30fd629edd7fcdef657525dd1f7fb3faa2127cd81fb777d339ae65a1015e9cea7e5fe26a7de10db3a387152aaf0b3";
+ sha512.doc = "8e6097ced6686f3f5f0162c7deb11de9acfd55ca152c8ba3d4eafe155f645f33ec32dc495e3b4f4832e33300cd63d2d4ba56d018177f96426ee72e14cc60e230";
+ sha512.source = "f8a52fad43c5a95989ed8da27ad5a15da56e5cb2b08797bd70879327a512d9bad44fd217270940ca1ac541a880bb939b9e360fe5a686b0b25d779baa1bd01de6";
hasRunfiles = true;
version = "1.0";
};
"glossaries-dutch" = {
stripPrefix = 0;
- sha512.run = "bd2e2a67c976b7f7f1a914d4976d81f933b5ff8d59607f4eb65f799628f25f78a970252efb7229986a203cf9da60e7e11c4fb2c537e093f77e27170e0e294896";
- sha512.doc = "7e9b8ebf101aeb0c0b49bde9bcbaa6f7702fb9b17f3d6ef6dc654b755f3124ccdbebd99e75d85478b0496a161a60279e68ce04626847aacbd28894a4ce646568";
- sha512.source = "b1c8bef55905d2e4e7b297663c18e1df3255896f0b15d18866ae401d56f5dfd32f3b89e4873d16bf382c158bceb0e0491c9d54cc518f4a6b506fb0c85375749e";
+ sha512.run = "0e3d2607caa6032c8c768c1bd7c84808f6b836d6c167b1e0c720b57c3033c175269663f6e21edc248676bb2b73142c20c85cb6c3011586cf17d876e540a435dc";
+ sha512.doc = "c2d6ce929bb9e7482413886967beb598b6cfb4a2f84d5a2e5edd7039b94e397ba9ad2e63954178d6fae91c5e3aeb080a68ed466b609ba0adddf98003f570cfd1";
+ sha512.source = "5088bafba48d95e4392a5891ba3566d37a708cc7ed002243995d67ad6f6cd1eed19f6a572e5e3234c8e4ce58e815b4cc79e97d2644bc5341911388f7b80030aa";
hasRunfiles = true;
version = "1.1";
};
"glossaries-english" = {
stripPrefix = 0;
- sha512.run = "db7d6b615a7e265616a7cea3c7914c3481de85a4c64ac7dd7dbc02ac390713dd686ae90146db96c953d28e9ec88a80b010c6e12b6b27f9b4aac4b59735235f87";
- sha512.doc = "1fe6b0c411ef46b08365bed3bd260b32d221436ce6eaeb7fe6d1e61e853685d92451dcc346d716aa612fad6ca68345c16ff29fc5b8067f2fbb825cc553506484";
- sha512.source = "7bd582d9ccd6332e2de5ce35c87348e5250f14f2aacfaacb4180736fe373e3cd561ec804a2db05b38d9cfc3c3ce2bdd04e236b579f7f25404a8a65d9b414131c";
+ sha512.run = "f62c43c9cb5a10fe5e364e6aa4ca500aae8b89e71f6bc80831a8c8211ca640f3631f011735ee5c82278b188bf896360b69502da2128e1db1287d24e44805ef97";
+ sha512.doc = "40c30888541114f5594403ddf251f0c209daa57c6b6f2d3d75b4a51416bf3011bea70cdc5f461e80a1e148181d6ecc2b2d7c891a7c75b1c577a72e5ee8ddc8e9";
+ sha512.source = "4a1d9cbf515c52d8f8a787970bf5537f25d6de7a66c3a1819cc5dec05df0f004aaac3734dba6ef813473db0cd5b08db4ddebca8dbc8674c2582abc7e9e85524a";
hasRunfiles = true;
version = "1.0";
};
"glossaries-estonian" = {
stripPrefix = 0;
- sha512.run = "ff4848946b8e058e987edf255612db7eb33fb89af067a4a1cae1ba446df1270595fe3c7de78f856db7ef02bf0dba9223429772b991507fabb4a97b169cebbc41";
- sha512.doc = "e758342cb7268a492eec4a24d9055ca82f180fb2247bffb542521cb895a9fd29974523f919d949d7f6d1b1c519e56fdb56f42de0f9b276cbbc4107aaa44441be";
- sha512.source = "67acc8386f9be22ce535c25adf5eab11603747f22bf89749bf36cfcdda2000ca7ce344cfca918ae488c3b22f7fc4b11a7f0ac8a8edbf13df2cfbe5d1031de7c3";
+ sha512.run = "48eac96868bbeb636bc8d4352cbc1959829daab75716b3dea2ef98d98e388a2668a2ea1e35cc46f53e9ee030aa07dcef3e528f056f59d49883f0a00380785bcc";
+ sha512.doc = "5f957f53acaf6b56e338b606843cfa2ddd16dccef6bd2c74844e514c157ddbc3c5c24168cbe28c67894afab8d115460fd497de91f0142bbec3d1987d5889925f";
+ sha512.source = "f2d2ddecc5a338f844a9b98d50e636d69d31866e723e3aa261ddc5ac2d8349d01e76afdf9cc6b7a4b4d96dadee78ea6933c0d1c69d1196f11770c92cef356fb2";
hasRunfiles = true;
version = "1.0";
};
"glossaries-extra" = {
stripPrefix = 0;
- sha512.run = "d67754e2d462db73f51bc41b89f2be084fe406417d99a9ee53e156d287f9c9c9b4e1409908335ef25861a5bac454675cd3436d01570bf6111fb808a5d7ff0b23";
- sha512.doc = "02509e430428e079566be59f5bacc2da2d04c2dc67478405ad81769916bb1c15fd5c3e9f608bb436bca22d751aa94b7e2d694aaada080de9d0611a64d53267ba";
- sha512.source = "c20710f423840df12e444e2c534edf09873c51f329d4aa087b80048bb9ea919573beaec804a874ae743ea0f1c49d677f21719dbcd94cfd251d8d4f33a3a1a145";
+ sha512.run = "419da7c981304d369dbb6dd342bc5315d84fe248793df725e454841b25ce2b5d2204e76e84539bc4bd71025115b9369944cfd8d879a02a5a63fb3cca11d0c977";
+ sha512.doc = "e2244e01f9efc52e629a50491543ddf9b4f441be5afd9c185923a9eb23d9ba01208e90fa4a7c05e11072fd5f05246c30a4a48e9deaabb1207b05aedf38ba7fc2";
+ sha512.source = "a11ae8c79f40f47ed05081112f811242b5b5192e35124fdc6ce628c1a2c3cc73ae816f6ce43f9804c783072f9ffaef1f5a7bf9744b7439bb754cbd588b948729";
hasRunfiles = true;
- version = "1.38";
+ version = "1.41";
};
"glossaries-finnish" = {
stripPrefix = 0;
- sha512.run = "2b3dabc1755c4237f67fee04f07d5760e9542a8eabf8ad5a3d8644845802d6f9b00a381c233789d2b32e4626bc9138131baa0ac96f45fdbfe1f90f2352ac2ca5";
- sha512.doc = "60a75c69047de7011fa3292b999a9ed5da5ef5caf0974859b3b7e2d09c66c7a4d0a6c12236026319f336953708a7cef8143b2977713b4777df891ad46e7d2613";
- sha512.source = "7f0fd5d04b156941f55239762813d5d55b54dd57a99b680736116eb102e0031ceb82c9185fac927dffa507ba7063980055a192f21c1a45b884145c46c29b3b1c";
+ sha512.run = "f4008f165ed34678a9f9d1cc2fbf2f2dedfa66d31acb5449da6f93a8b19a7ea6b7a7a584ff7c744e92637cfa4a7c98a478b096be73a3abcbeadf7d2af00a607f";
+ sha512.doc = "46ffa9e86596919c6ee001bfd425fbe0c58e890e8af3131ad89b4e5ae8ce20c8f3266f2ffae6ce039908a137180c0552b9c9f2a729bb55094f999a0bdc3443a7";
+ sha512.source = "e21f3dd39d6c5adaf829657c75badfb9bfe71f57331a89ba196e34a042a03f308206f2c3cdf7e1bf5dd82ac230c0aa5c48fe982e017ea7bebf2a40bb2e664511";
hasRunfiles = true;
version = "1.0";
};
"glossaries-french" = {
stripPrefix = 0;
- sha512.run = "56aadc863aac72140c191aa401b8b1ea0b30f15c5df0be362d5c23b417f08252806540c5239fe14ba16e6a803c1915f7324eb9f8cf641107757ef71026ef4745";
- sha512.doc = "30d54434170b9ad32263ffeccf00b817687f0d7b4aaf0513b42d4a3e71b1a8ee2179302336ddd7302a354a3df95e73239d13b1fb6e3ab1be41ee6d4ecbff0311";
- sha512.source = "d36139182679dff6d1ee5cda58a8363c60f5fc3ea4fd8c2e225030e903f97aa2add848a879707573391390d4f862a85f9189baad4fe23f6bda7c0a555b10ca0f";
+ sha512.run = "8516e94f69248238b0e94099b67c9807f02587e934e6fd2c9ef23befcfac783297cc4df71b8e41be77fdab85abcb4103435c3fd24584b46a3b473fc4489d5d82";
+ sha512.doc = "c26b40d499199c15c875cdca901a3168ab72e4009a04e92f3b1ae9010d7912484b1185453d117154eb5b9e63358b36cd58aeff3d0c4727945a343be4c3c2ede0";
+ sha512.source = "9c6b0b1d851c88c757e87c8b29b2cfaa3886efb00433a9c3744e175fd4dfd4433de3b80b9d70df89f879536b1058ddb1baeae41c5cdfc6c47377256df8e63882";
hasRunfiles = true;
version = "1.1";
};
"glossaries-german" = {
stripPrefix = 0;
- sha512.run = "1fb5413923070cec4fe29d84328fb303ed729425012376169fca74616c0f9c7f0aec48ea4de23888f3a7b94c7d91064b23fe12049bbafc3b68b2ff04b1fb086c";
- sha512.doc = "0e3e4fdfff984ebef69ffa7b4de31fe5c8ee489a64585b885f868fe151b7885f6aa6b286df281db1e7a10a8307aca95a9bad914bc4bf7a3a0fdf391352ac90e7";
- sha512.source = "35b866f2902d41ad81a94143e011bc8585c33be88e489b57c4eb28a8b1a2e0c09ce5d6ad3eaf4b15a7b276698306a8eb689c80138a7cbd110dd26ebc33f44ff1";
+ sha512.run = "e0b8e18dbe4d4e503c144be2406b99b56ef0a48847b4044665ac178dffc59d2b8ea95873ee5f2e64fcfb8379a44ee8761ee84ae44fddf996d1029372d5185d58";
+ sha512.doc = "0ad0d7d8f41e52613d049fe3ec6e48d5ceb77e768c7b9ee6b3b0978eeebe6abfc803df44bbb7f90b4e487de074a2cc174224ab0e89d5fe7bc896adff495abfc6";
+ sha512.source = "7d34e603e6c667fad268f4d16edd7b066d3f6fb34739ae5e7620cfb2024fb6c7882862845055205d3a3c14f2c60bb3b304cbb1871958c17427107cc245e10bcd";
hasRunfiles = true;
version = "1.0";
};
"glossaries-irish" = {
stripPrefix = 0;
- sha512.run = "828f1176666beb12ee36da4c8b058c673b2630bd872485ab9aec7c5ae97749e1a6449d96ab69ca8e088aede7e9ddf78a43f7e4bf425cd2275bc70114fe6b65c6";
- sha512.doc = "bbc879818fd0324f8e912114e5dba97772e2cdba1808b2d66d13f1a5348c5df997e058e65d9e77bc54fc159c10add9a9ad73917ebad7c8c91c87678cf90c000b";
- sha512.source = "9954cfd2e8818dd91c5597adb0e07c845ee7ce10b747b5a427c1203037b7779b0c552f5fae4e869af157ede3e9dd4ad505dafd8ae935a229f61eb885440e7849";
+ sha512.run = "b59add658270f734a8fcb70bae29ac210c84472f0f7ded62baa647bdbdbcba2e63dab71aca6f8c524eae9e3d80bfa7bf96bef45bef7039c3eeff738055a93acf";
+ sha512.doc = "9ce14ee4ca3ac1eed10f8c356fd6561f7ac43abcde46009a6d43245395985f045e9ecb83a38a190ea3a5cabf462a233967993bcaa40211cd7e64791dc2a583a5";
+ sha512.source = "cdc7332678be3abc86804b9b674aab88f087791c8418e6273cc07f2c2b4bc8316ad21a3421af9ca2f87f76a3ce42a6fc5e7343e006120dcbe1c7cb14901d7ff9";
hasRunfiles = true;
version = "1.0";
};
"glossaries-italian" = {
stripPrefix = 0;
- sha512.run = "cc58e873ecf3ced0c0ce6a28ccd810940f4511c9d83cb024791b24cba86b34dad48cbabb9cc0b1cd504cc7984f1c5124e9613beb5e8a3cb075a3bce9e91c37e8";
- sha512.doc = "6b49f3cdcf424430cc75ea8fc931628e05b5f92c280c5c2f80e4747857626f249579126ef501f42ab588c59efced8f41fdc7736b5d08424b5af427b7e45d7ae6";
- sha512.source = "79a2b76a6ddd32ffb9793002c513452a13a267a02f002944302f159b1187ec6462c90ee74bfd6f7a1034b44a2b6acf40f9a52a183f6c8f236ab87cf7022a1c48";
+ sha512.run = "aeeeb9fcd98e55ed64c918276e0bf0b25489538da80f96030a85225635e7e0ca3d1c93c65aba8b97b486f086a50504c257ba478bdba28de92058053dcafe323b";
+ sha512.doc = "f1ee5a84c9a67b88087f657c259a3700fcd1fa4ad8c765cfae11cde2d54c4a71e69dc57bf626ead0d2cf1057750e284a31443c72e994e37a62715548fa9dbadd";
+ sha512.source = "9a014922abb8be849e97660f2aabff49413a56c06a93f5a3fb0cb89f972b54fc371bff8dfd6a758196d941efbc9281c5cab3fcf047901ab08e296d55e529206a";
hasRunfiles = true;
version = "1.0";
};
"glossaries-magyar" = {
stripPrefix = 0;
- sha512.run = "e6414a864cb7dfeb7298a555717b8f5005e577f2a1fe8fab69a72ffc3e0f087e87a414e0334a1b5981423c446794fe8869de22f4cacc9a8438251a050d293fcc";
- sha512.doc = "869b766f9b00cf3c9cf06b9567713af5b608bb6ca53330405509422e670d63dc49cca39c386b1a669f2beb84e462d60d491ffe205e6525bae3ec8da356f5a2b9";
- sha512.source = "575ef0a9b907df7a19a13c9949e16a734374777134fc1e1ff1d52791d1aa76df6f84a2e8409ada9acc1d0ed7cab76f1d33607d9982cff08efcefb315c8af83a3";
+ sha512.run = "66847635e1f00af9191cef210c19ed154dc1e5405ef0d2ad38485a913626ab9cd93b7c35395feedefcc04bfd1b46112e6410154c2ff26be51553619326d1e55e";
+ sha512.doc = "a6bc19bf794943b1b15c8cbece363f644671f912bb71d8b2f0a9e75d05886ae4af4846c78cd060099bb78872e4d7991a9a3274fd1343a07bf73c3ba1d475241a";
+ sha512.source = "e0e90ed2fb01df98b20a7807a0dc1155b108c35788ea952f753ee9033d2c7e516086c6380b8617411392198c5469b57b96aa35f8903e44ce44d30f5758acb75f";
hasRunfiles = true;
version = "1.0";
};
"glossaries-polish" = {
stripPrefix = 0;
- sha512.run = "726bb6287552903bb1b8b6d161e2b07c7832a66c200c23bc873dbcf3dfc7185adaf551929a53f956f601e115d68de2cb2f2136cf6412a8d047e7d1002f356474";
- sha512.doc = "13e70e01e8b902f9b47082ca3138e7f4b5546b0dc0aa5ef64dd68afe7843d8d9e0967d7b45cf8c9b5ff3bfb83e48613f0334000aa6a03f3e823866a36761a1b2";
- sha512.source = "7db56dc25c365bea01590b9a4968d31780000952851aafb6332e60ed02e049a27f75ce3b6a320f15b8367f1b68ee71a09e0738fc0116739c40967fd12173a88e";
+ sha512.run = "7ad5a924f24acb052c16436f1d1eb198bf10c65ed3f77fb8911cc8b390cf286581a6d7ed409211993545d597a4dee4318e1d9b820dca6f831ca215986ec4a1cc";
+ sha512.doc = "cad7bbadda3e690ce56c75d2dfc92b02576226cb31d848b0c96d6115d18d222a50e514a6c6b5db9907d6a0e542824e229b063a0cec49dd726246f3dc5d4b41ed";
+ sha512.source = "5f7ba658feb54089405ed6a2fbab3a279143205438a9dbf6ba0a49d38245799cfac6369c48f9ea1e5eac2125cf475e26a3b31dd3745f283a21f3ed07aa8e64be";
hasRunfiles = true;
version = "1.0";
};
"glossaries-portuges" = {
stripPrefix = 0;
- sha512.run = "3b31dbd9bb8f6ba0d998c6a4adc1e65c78414e620b44f282279a4f7d7562d494a13e2b8dd1c5e6022d0a19b53a8b2b6d6e266f07ca157b3734f7e45252bba665";
- sha512.doc = "ed214df5cbf6aa5f7d721a1c9aefbfd9a4483b69803d3df2d10c6432db3604f9c1981dbf8bd4d8f4baf62c556b4fff4fc93c691056fea23a8992afe4c4a7d366";
- sha512.source = "a1ff4ef92e3efdd3e89d4ddf520715e451e4417b77c2a195102ed6f9fbe2226cb09c545033775501570ae193828a0305070d01b971e533c8b34f0b3e5db100ac";
+ sha512.run = "64582081553f90a5000992f9db3f79aae7ddfedc6f128ddc09ec7878576b0e17a580f7c58515c2696e2c46ce1ba49c2cd756687c144d0134d91cb6c5e0506ec0";
+ sha512.doc = "5f1692f14e2e4a596555cc426a556d069fcf710775d9a039f0143eddbafd0502e4f4a10e677a43589b1f91cddedba6dc9358b6015801e68f1b3d1e908e57dc09";
+ sha512.source = "a7cb8046b8ce5d122f691170804acbcd39b5ae367cf66057d12fb24d58f142e2a4cf52a1039de9cd73a0f8c0bf851f07367c180eedb12923ab3398189de29652";
hasRunfiles = true;
version = "1.1";
};
"glossaries-serbian" = {
stripPrefix = 0;
- sha512.run = "f240dc5de854d29d73b91c77df99b6c544a535b8a621b7d4b40683b4e7d1969681e409a466475d8ec68244a9b415d8addad856d6055c47f4015c19f8c2bb2327";
- sha512.doc = "67b94bfa70c27840aba2b9eeddb3bd5c8f45b1182e657ab7fe0fad950624b3c09f07f4e4a2066bd6c704006de68cc021c2df435afbbecccc1bd009adbb0da8d6";
- sha512.source = "bf371774f83237e812f6cf37d452335ab7773a9bb16e1fd01e4f0f73148afb9a21c9a9ed2994bfb7d67ce97d2de1b0c0f32aeedb85e24d163d3a48a24c4f104a";
+ sha512.run = "7360d33c1d3912802be171ecf8c218fad45719ee6dfa0596904484ebf9dcebcc0d926112e40fca76a196ec6081fafc4524c81b366008fd20207f8150dd82be29";
+ sha512.doc = "1ce493838bdc59521728b6856d2cc2df26f44f3bcfcfc04d32fc20d3e416639b1420e1451acad8b8bb0597336a77b553ac599ec0c541527ab4d8e56765f07f3f";
+ sha512.source = "9097fda313f9cd3e0db095c27fa534269e2460c6b5efa3e6681471590591b0931c52f28374ee33404ae0491297d1047dac8b7ce7a525a46b01873210b6242515";
+ hasRunfiles = true;
+ version = "1.0";
+};
+"glossaries-slovene" = {
+ stripPrefix = 0;
+ sha512.run = "d569d73cbaad175549fe5d4000ac73b0fb65d00598dcab0f3a7c7b384682568d21016fb50d7dc6d2f6a1b250ef34c44c784eb99a1ff042bc3a52bf1c987e0b55";
+ sha512.doc = "63d212e4c04dd7c7e663de230274b9111b8025839c8136313677d13e967a23870927a49220aa1efa0702422e8ad4cf683d1e5e09fcf291873d78bcb055e24003";
+ sha512.source = "0e779292973bed40b3e077058aa99ceaa851ef516af7be57a21bd378492f77b87e65ca95f9f8fdbebc8818dc820108e598ce93efb8c6129560e0ed40f3633b48";
hasRunfiles = true;
version = "1.0";
};
"glossaries-spanish" = {
stripPrefix = 0;
- sha512.run = "b30355a97f8a434e70542195ea3d11c90a243fc76d5d8b2c374a13a8e9b1b94c7dde82237d83594a8442da92eba22e861e589e35f49397ce599ccb528761319e";
- sha512.doc = "6951596bb259a85401899c2dc532c5d256c0026647d0912694df2768cf467597f6ae6b014277ddcde7603dd2efafef95f695752604e2f5d192e185ab2d054a41";
- sha512.source = "1dcd8b4d50bc079100ff842d4ec7c1a046b51de66421f2d099a1b85eb35504f0afa8454f756c265e0c6e096a5be54795330c07ee033754323eb19c3fa5119c38";
+ sha512.run = "6c92de5e24135a9c47d200f8f0c0ce7dff8a01f8c13bfb49d4090d1c195052559f75763c0ed68d633b40cf18bc89bc51e7b6c2aacdec05376a3c2e1d1b7a31b2";
+ sha512.doc = "5fc58f64a7f54b50dcfd632e700805bab2f46a92b727853b147d9f7156b2fddd50a8fac08d0ac59bf5f89e0ecf1d5ddf7c22482e661f8a5e7b5568832168bd5c";
+ sha512.source = "8bccb84eec75980107ed08b9f7e1ef0a595f7eb0c270ccbff77f4ea176fb5e17292b7d34d081ffdaa7d7be82fe40f71bbc30a65904892400536c51ea777475df";
hasRunfiles = true;
version = "1.0";
};
"glyphlist" = {
stripPrefix = 0;
- sha512.run = "493d1d5af92fda0bc44228e3001b39e3675a9a9d367fdd95fd210fb34b8a0802ec84ccdc121bc139f70350d905c5587b489d9afdeb49e63a0c585a55bf396bcb";
+ sha512.run = "d4b606f0aafd19d642be4e18c6ae4a6fc2051f0359bd5f15cec2b398b097e204bb9fdfd0b0925f3b697658c671e598e7b2711a85d0ae13d21af1d00040cd2354";
hasRunfiles = true;
};
"gmdoc" = {
stripPrefix = 0;
- sha512.run = "34b3ea992dc387c99e8703be3d2af11b4e0d8c488a31de1b906f94c7989ff17b2dfaa1217d4798811cb44c4b4c9d36874991f0392191263d2e77bdc9f09623d7";
- sha512.doc = "d4b2272fd092a6cfcae9b560653299807708959187c89e59aa7fc27c393f7c52463c135d201369710e6d76bfa4fa672a9538f192eff868b7eef4d2df21df38f3";
+ sha512.run = "cfe29d7bd5e7936c2a40292fe2518dcd79dbc105f08d3f0dfa11ebdc4693ff207a1b312e6160fad4c089bbe5012697bef1122a893b1d42d59fc39fa5c48d2ccf";
+ sha512.doc = "68825a5fe89383d68b2829bc7e2fe230d717104a2ec56010bc7e67fcb14f9191bf47594cd0387b490debb5e752670048404a7985ab0b5dc039f4764d7926192e";
hasRunfiles = true;
version = "0.993";
};
"gmdoc-enhance" = {
stripPrefix = 0;
- sha512.run = "b1b006107bf7ff4290ef90bd9393b792240d68cfebb9fd84ca13af4e9239339e7b1789efbe97a9f68fa2e121c08f2847a032482afa04838b7278dd4f049f6f45";
- sha512.doc = "c27eced1666315e492ea1fe4ff9f4760603149901000587cdfb8fbfbe6c99f3f9fa84d5bb23f473dca010b479e1d5307f976ad1fd147fee26dff62f55b63aebf";
- sha512.source = "500f3725ddd8aa74f70247a8d01edc68d6f9cdb8d2ab9ac362eed15a1664f626ea156c96cc351fdc3db00b893bd5f7ef8637ff1a17ab9f4a70bcf675e495521e";
+ sha512.run = "481bed630ec444fda66a22656c2cdfcbd931a6743823c36f570ede09038ec4f219ecd1985243a4fc8d852f38512c6b369227f559d3874447144e0cd62d7949a7";
+ sha512.doc = "0cbecac4ae6f70ed01a407a9e5fa388f2c142b7bf77d219429d6685bf7d7c6bb3f324694286e6fe49bc2eff287faba901b7eba44f8bde1894e8cb09527c289a8";
+ sha512.source = "131afb02bafe204637f0cd1589db70584071d9f2480d2a11c03de4b0c14ed79500fe0e811a035a761ae4e6084d63a89e1dbcfd40edd24b4715db55d206f5206d";
hasRunfiles = true;
version = "0.2";
};
"gmiflink" = {
stripPrefix = 0;
- sha512.run = "d9c7a86ac218009bb6d431272aba2ec5be5dadc6cfa01f144e1a7cc7a9b6135956466e6b010326980974c93c3e6fa616ff96838fc455ea68758a1095e8016e17";
- sha512.doc = "101f2ae37a1546c6dd8738fa3814d1332eeedb9b59a107fdc4a257eb4f8bd3f48b5a36bd3fba4155939a0446d07687d7fb5e1651c736ced7a32a0c86d7514336";
+ sha512.run = "768353fee03e36d5f13e5ea8ca2cf0925fb5dc3c847680325a0961b78a3ed6c30859bc57de7b927cd9e782f85539c97183687755c31738e1da3cc27a08f52387";
+ sha512.doc = "4fea41151ea197efdacd9e5756043b87500af8445769d0d0f69560cb94decd4f097bcdd52041706ada9b1ee7826f3c56aa30db473c472b1c74553cebb5231072";
hasRunfiles = true;
version = "0.97";
};
"gmp" = {
stripPrefix = 0;
- sha512.run = "b959ee9e96675c973944c1cefe1fcc2ca3bb64f8a4fa996c53dc7d33c47838c8a95cdcad047688a891ee271e786765ac77cc37b75e417fa56d023ef96892b26d";
- sha512.doc = "362ad7d66efd4447df607de3a4da6a7eb7c28e04df02be991b784bfeb2ba6c1567a3e4a6b1655c1a1aa3c81c2d528032539ae948d3a9f77048f67a7211ce51a1";
- sha512.source = "5e6bd221c09130daaedb0768f55d29a7b78ca92c61f5e0b54028f15f0bd47698e10608a9c01f39b29a49f4f04c31eefed84e8b36a5519ed951cbf3436d7e6e9a";
+ sha512.run = "79ec2dd12610086eb5e7b582f5296fe7f1101c20b6d4edf10d47c5dbcdd506ff7c5f326af7600287a148031be060b3e8319d20d8267933b94b6c8a53e7753bf8";
+ sha512.doc = "d3d4bdbc5b1c4618820247ec101e43c1c28b9e023e7613d5256456424fa95a54f23463ff1336f2586359a6078aa733de77cd7ccb892b367cdd00215ac7b67512";
+ sha512.source = "13c602f735e86066e87231dd299680739af8ab526d55897c8a972b177ddda6a92277c3455208a11184281332d94f924b59dc845b51d7288c7c6ed750c45a3fc0";
hasRunfiles = true;
version = "1.0";
};
"gmutils" = {
stripPrefix = 0;
- sha512.run = "f7cc3aabbf7eacf805e270d599784acb91fd592044e213d26ad640ea3f5d78654bdef08af1292d6f9dfebb75ce1b1a76a0a6d5f05fc7bb244f38dfc3879d0ece";
- sha512.doc = "affdfd366d466e077287cbc998205721298f1bf6422bef4d968a4b469f371cfc403480f74f16e32803f6b25b11af774f513ffaeb6099132b4130b0eef76dfe83";
+ sha512.run = "af0fa2ec7a3ce1414bf5d48d0bd8ce9de1b96b2bfa4f9c2babc6b27c52d11a7e5024bcf66938f3566cf6cf331b154f7eb4ca9d1cbe7109cde939829ea5be55a5";
+ sha512.doc = "f1d6205f39f573b0c9b28f0ebca03b32e20e27c0be12adeb7eb23e12daf41a9590733270661aa29d6b8393dc87855f293437617cd8598f39082db8a33e9281ac";
hasRunfiles = true;
version = "0.996";
};
"gmverb" = {
stripPrefix = 0;
- sha512.run = "f17bc2b8c31f779682d2f4a9a5514173a90361a4b00b56f458fb4a0858eb2495693bcf968cda21d0ab3d5b6e1ab962a75d9b8959e4fc7feb7bf19f0349d5f07a";
- sha512.doc = "3e40b6b06c3b20808b04878f4c52fd57fb4f6f6d544df7fe107650a44839bed414cf5fbf66819a801c3dfb82586ea682fadb2da65b66ac7d06263ba6c24d2c19";
+ sha512.run = "18038202bca3493596925d9d7c65612434ccddde4b301134f1f57706e5d2978025fead598751e27a29d23f66ed12306e6092461aac1d9d921ce818b0a49cdfbd";
+ sha512.doc = "6dfcc27b38639d4a97ed311bf7c6f1faeb1a023abc27d53e272f334b232a52aa0edc030b0c53d6587845da64097496696ceb03cbd6aa13c8ca5ac12c1772860c";
hasRunfiles = true;
version = "0.98";
};
"gmverse" = {
stripPrefix = 0;
- sha512.run = "8e5396d11f60da6986e34a4822bd61093885c2c9308f5d2314f7af5b769138d3999a19e5b2223a0b8185fa5be332a2478874acc5a18dae94ae2c35a5c7310919";
- sha512.doc = "74c7d0644a32c8ff1997117ed1b665d73736d8ec99c698fe537898a22ac134ccf10e66b4aaa04a967888bd849cad1396e0cc61b0baf1348f1e8173621f881e70";
+ sha512.run = "98692f781fead4dc292648153ca18a05d03f2c44174bce8b2f72e85fd1e98cb5ef0fb67c12f33dc982f1d04958873ea4e78f486fadb0c94544ecb66180ee52bf";
+ sha512.doc = "7e37c0c2e8443aedd6462251f603e2eef9cbacc45d980d79bf42cdc64b7ab0a5d81f50ae65251c17115265c45e641a5930de640099f04dc8112155f68ce9adf0";
hasRunfiles = true;
version = "0.73";
};
"gnu-freefont" = {
stripPrefix = 0;
- sha512.run = "0955603a0107f6822fcd654b1b048cedc5cb3fa7dbca5bb857d2c96cf6f10b969d2d0dcacea5566bf0f2d54ebb1d854eb51cceb1435123075f14635ed2ccb3ae";
- sha512.doc = "de7b1e65675edfdb9b6aa986769f9076af7c657e0c5799b343e140fadc00947655255e0af7619a2d4503ebbcddc95f0a3a012ec67b4d823e3c190bc278221a00";
- sha512.source = "f815fcc6f786a66dd4b9beb809a22385bb83f62d6e3433180d431cc4752681fa991ede7cc4ad6a59a1a2177be174e4b55407317c4fc1d2ca3c323c98fe69e3bf";
+ sha512.run = "c8ced8afc3b1b9108e5a4a82db54a9a28ac6ba5f4f379062b0d9d8b9724716ca98234a345c06c7d809b1ce609f817f0a9acba1ef8e94ecbf8f1301fd3bc9d248";
+ sha512.doc = "3b7adbdabaf996fe8e0cff7e1192cb7f5984103398b22af6f859500a0041a0ce2ac0c70bc3f17abb7294ba80e34baa5cc77639500fa03f1a2c1c93548aa2a816";
+ sha512.source = "df7be02fdf1e4559f701b67183237f95c7b6c1b9b22f3b65688bc84d96f97964755397e4cf9039229ecec8b5810d65042ff2d7c101ef7cabbb126e6e9c93b3c5";
hasRunfiles = true;
};
"gnuplottex" = {
stripPrefix = 0;
- sha512.run = "88af020c489b187dfc86a9f83b6b64eb2d3a0f4c922426f6784e3c6b094c5d1b22c430b407413a980302e324899c6178f7ba184168b240a8e50c42d87e9a06ab";
- sha512.doc = "448cc866ef0a256ec1ec64d8f2e43ccc1dedcb8e483aa808ba0c918d6f1a67ca81aa8f5053ef733b2ee0dc53f152982f41073791a91835978001083c691899e4";
- sha512.source = "6811c1b75a07a1258c601a6dc86da6be60ef62be3ab362eb48627f49e54e68bde62a5610dbaf6dec953a1fc6a2dc229ede97c0b8f31ff6a7d5b5f40cf242e93a";
+ sha512.run = "1d1f271fb02e7cc8e5a5fa563d4ff30269fa3f6a33f0acf3eb833998dc22276c0ada1ccd751588987bb2b6f2dd9aad2fb6c44caeca47953c2ef7c5472dd50dca";
+ sha512.doc = "b782fa72903c4de4aba803b0e3b888f4af5598cbf8c82a94929d0a5148f081ed45d6f8339f6a20a97b8ace731e2039047173e4fd02d795b75cbd2e5bbbfeecf2";
+ sha512.source = "5101ea2848d49449f0899e2a3b83478291c03b439c92d2033b56a0f01bf4af628f592cfaa44ae113388603ee0c4f0588cc08e226de4ffd01618ad785d6d1ae07";
hasRunfiles = true;
- version = "0.9.2";
+ version = "0.9.3";
};
"go" = {
stripPrefix = 0;
- sha512.run = "e73b4fdd85590adc4cb7aca073c647b6bf136945ef49855b8fcdf55096edc928037de6d057e35f8ff76faaac93fa4d09c6363da5cc638e4c34b115c7190c9650";
- sha512.doc = "3cd5af1276497f9aadc095b378dc3d49560bc9dc3f68c06cf315c6f1f33c48c171b9733cbf99da474d340122b31e525131991600e5e27b7470574de5d2bb79e8";
- sha512.source = "526c9a9c3e9df8ca9f7764849c16d7044ecaf30bdcc8eee2891deb0f3a2c20a1f19d7b0ae4ab3b1f856201383b2169566c890ae9c127ecbd440bfee6e464345b";
+ sha512.run = "772772146ad95f2ebff85a2f3064615c26300a6a4050c1a6c7207d53e12b41477b0936b1c3d182f1c5db0aebd8499de19e0c23283c2bccf753addb2623dfd1be";
+ sha512.doc = "c65516b11156d4fef5104a36cb361bf59be244555233cb5d9692892da06d3bdecd0b09866db136aec177a2bcbacfae6bb41c606f6b9da0329a00c614055905d0";
+ sha512.source = "54cbaf16bd4a1a9bdd02b7811120cc82269be40e97853d94b1d526eef98e7df8e7ab8de2e7abcdd7e7db4c1f7fdf3d7355d511ed57c44c09643ea291e5b1c6d0";
hasRunfiles = true;
};
"gobble" = {
stripPrefix = 0;
- sha512.run = "6d65606ef94a9e08ac21322730d418bf693364ec36a1e04d30fcb4e3a88d3f0e8f2d3c411ee37155869fccfe6065739d7a9206d9be9c4a039f6e91cb04bb6156";
- sha512.doc = "f63a5d3f312d9b445e9accd3b39266d39de16740c7107a30e2478d82637175f97cad746dd72f24d578dc97434cf07bfa21ad32806e7c9542ff1d87d1274906cb";
- sha512.source = "821d462436fc48997eabffaf3b6416a45c90839de9e5d9867a9eaffa719669d2c8744aee8ff13a3742885a0d290cf84f0d579f1e4d12e3cd20b4ddc093fec272";
+ sha512.run = "c2426530cc89a96c8a8e6e01c936053c9eb9c4a07cb46369f3dcf6d0d74557421b1a749a112f561f7248a34a46262fa0b2b52d103bbd8cfed720285383a5ff8a";
+ sha512.doc = "1f4879234402deaf684312daf31abec8a9c36c04ec52ce9b48cf6b7358153b6feef328f2c4f704a2ac7a0ead18a87e35e3ec21d9e22b1a60311aac56f6b48413";
+ sha512.source = "ab765f57595789abba5fda194d49ce1c267541a4b22dff0b4fdbc6f2690700503c28f860cc21eb585894318d2bb88ec9f0dd6b48ebd515c8b23ac4c0f46de195";
hasRunfiles = true;
version = "0.2";
};
"gofonts" = {
stripPrefix = 0;
- sha512.run = "6401682f636cc451c326ba67120e860e5a21c97915d168294ad4bc38c1160160d4e9de981a49ef30d042f07ea710f2e302458a0216c6d8bca783eaceead45b7f";
- sha512.doc = "59c48dd701bca3f0dae5c80fd4e182145d01c98c0e7d19bbd3335da138c7d0a1297f16369f942d1f07d34e113e14970de1835886a596931fa62ba81ec52ff356";
+ sha512.run = "564685c341571d012c0ba80b44470c257714cb03644791bb4d0dc771a4c8234aa980adac503caad9defb0a6230bbb65c6aa552989c25fe59d42b0e623077b538";
+ sha512.doc = "0ba8fe236f77ca7bb32fa7420a8c6dcbc1a493837c6fb78aa5f32fae80614c4e3a413aae9e691a33eccb747f297ae0c2e3dd3da9d483b15ed043aa21c0a01c74";
hasRunfiles = true;
};
"gost" = {
stripPrefix = 0;
- sha512.run = "af42c1e2407b682057c55b2672a7238a9cf93728ed26b24dee16452f4ce1ad53f564118b49edd00fec7f423d405c2ea4ccb3d965e63942ee0d639d6731678b90";
- sha512.doc = "69331bbaae1cfbf76dbbedaeb2112e7b62c61b3148f78c6f74333960a72458f0abc44891d61e7876a67e24e800eb42845219af4a8be894bee296a8793c53ee36";
- sha512.source = "9ed231579a5c156edc92db74a2d224dbdc94faa0edda9a7be8a18771a3d6bdad00806adbe419e19a3752c02b59d6c78e24e2dd11af1a65b56041731292375f38";
+ sha512.run = "81509f8eeda503dbb62d696adebf15c7f5fccfbd34d23ca8d83a9e7e2fa328c98fc1acd1fd99061c260ace3895cadae8138f0350027c6e81a0b52fb2735a0cf0";
+ sha512.doc = "4a1a95d8647cc0e2b57f7815b4b06b7fd009e78a6aae701248f70a73825b394ff508a558a03386871d0a2ce22d43af81b677a2eeb3c2f2475a64a13d87493e51";
+ sha512.source = "4d54271026bc1490882e207c079a4caabb8fae9075fa39a2bab4673a4046a63d175e12182fd536d8c2e4bd049858add1739da987a4d99baf3d61a32fc0596687";
hasRunfiles = true;
version = "1.2i";
};
"gothic" = {
stripPrefix = 0;
- sha512.run = "b4c2f02b395652c1f763e78f7d6b32f5158c1bb4370566868b0aa8c25cd2ac3e5f33dc87f6a5938756be68f1ab95885d5763f00bbb3945cf9c26d66b35d1c026";
- sha512.doc = "b5edfd7f2dfe64c72d629a6a69c11bb53bee222bd8f0051a99a0e4c8f7e7f1a9b2ca1a5198fe56e4976310281b8cf388020c1f4b73515d973a1ac7dc1830993e";
- sha512.source = "aafb0b72a691d198459780d9a25f8debd3fb54ba10a40b2bb6224bdaed46fd800981b21eb085a07e4e838c8cee137a3fbadfaf61b8dc7bab8a3e7dfcfa90dc75";
+ sha512.run = "0c3fafd295fb087d3ace144df7253ff09fb3d79091dcd49003964a7ce57308cb4e86f3c3158a5e3d7e509e9958f77d5cc6da03fc41b585ec4ea397822ac29a7a";
+ sha512.doc = "8f2495f3f9c72e5a5b01e17e1a9f80bae3ded97b902765dd2fa9b43ff87769a9ac2b972aa660344bcc8e29af3824985c49639477ee96213c0ee7d9d411e8ebad";
+ sha512.source = "f6e600c736989ac81cde1fd51306ddb520e693b6a5ee8338c3413b5656aaacade8d4f1ca7aa316589c4d49fa8b96b598637792825b03ab0fe3efa4bb584067b2";
hasRunfiles = true;
};
"gotoh" = {
stripPrefix = 0;
- sha512.run = "7371c8718ed8651fd13e69897e2b8f8c1fdace736bfd40a669b866ab849af17be81afb9c258a99ba0e7722b8c54a4077370c9e3501c14a22d2f2a49115e0e8ce";
- sha512.doc = "6584b7e4c40ea9ffbf503f99e1e9fa4f76ab9d40bc1b96e9dedca11ddfdacb2565c10835900308f7d3e54d04ab07b346527a827e17d8a358852278e729570fe2";
- sha512.source = "e166d20459d2e9ab63e2897f4fdf90e14deb3322f0937250fc07bf3d7349289e16185e8e986ebebbc6e68f9639e1c8cbbc63e8f4e7ae2d68961cf7c4172dd46f";
+ sha512.run = "478d51d4f8af849180d1e21ea21c6404f6eb1d13cd70d232f7002f62a588ed2de40e2950699c1bc0e5442069a957b05f3128430ef421311737cf55a6df868a12";
+ sha512.doc = "3aa9837e81bc59adaba5b1cc3908738451fefe2645bf1422e0c6b119e4ff94ad85a7c2ddbae798e1e1ced95a530ab95b2f7a5a92da827c9f6d9bdc574b5f3231";
+ sha512.source = "8ae972cc1f0095c442241e5340c3688021253d135167a89c67000c74a53418c48c3fa13b4b2007dbbf598abd1445ef06a9113a32a1fa37b0b8a5dca6c050ba5e";
hasRunfiles = true;
version = "1.1";
};
"grabbox" = {
stripPrefix = 0;
- sha512.run = "7786e67b645ae018d0a97e307a87e7c19530b7f486cf2f96901b7700f6f5e4067fc93f1f2295268799e9f5919f736a73af42abfd53cd76956e7d5d4f665b7e46";
- sha512.doc = "925dc1492090dedf948685190959b7e20b7ad9fea7278803ff576be7963b78e42a1d5b66da3e2e955cf6b65a1664c6e4cd2db07d4d93ab57a217682537a026d5";
- sha512.source = "9fa9a1aab8199c97551bd097e6afb0a24070a224a733c7dbf4d77e817c72549da555380749bc9661db479cd8404047028db769858ac50e0e523ac365ad148701";
+ sha512.run = "d56aedb2c60216ff18af9cc2f2bce0c646545becf973c7d791db5a17cf593e6677c3bca7134d9d663e6826c249e0ee737128ff68184200f1cf7c09c308508db3";
+ sha512.doc = "584d8fc20bb49a9486426eea0c7694461e904375bd9af4d0030394d65c1dae8d97451244decfe3c00a59ee7ba92a5e8b5fcfdbec6668cc1ee3652657b7b04330";
+ sha512.source = "a82cbee93e9dbc9a2485f13783275304d11920ea201458175dface98da3545b4266be0402f4d39fe3f9f0a0adfdc2210244982e09fed094b7487385b65bb0808";
hasRunfiles = true;
- version = "1.3";
+ version = "1.4";
};
"gradientframe" = {
stripPrefix = 0;
- sha512.run = "9fdb9eb50f689b1b4bcef0e96b002a5db0009b13f4d34d15206e5530bdfc8eda25f43a30a69c44008aff93463026d801a355fe5c3e02afd49c2b7b4f74b6171f";
- sha512.doc = "fcd1920d85e51a96e17ffce5e0b14fb1ac864100ff8cb4af03d0bde2aca18c95569dd5b41279e074e86a031394a8f176d2686259c0c55c0b4cce31c7066e56ac";
- sha512.source = "6ab758a0ecfc76b11e0c069684ec9acb0918e22ce9415dc7ac92c6114728e5550f2aacadecdd2b4dfa0f7551061bbc2446a9bb0e14b26bfd9de14e962843a55f";
+ sha512.run = "31612230548e2167c7f1d6a13029ecc202675d6ae3e681fd915d38aa116374214916155453616da51ef3dadab06955fcbfa9bc383f12b5008adaa8a60e24e6a1";
+ sha512.doc = "8b010be9e222609d13015176dee4bcc196d953caf7a8c1814e49f9e50325bc33362975338241bd5cef27d59516114113bd5ac81e3dcc6e89ea7f4d53465b3cff";
+ sha512.source = "7ac2eaaff343101c1e9501104e2be138bbbf85d009c2eff98f10876ee814762ac2198bc800ca43b9573e206241b9e3f196ab24e053078f78138415db8ed8fb51";
hasRunfiles = true;
version = "0.2";
};
"gradstudentresume" = {
stripPrefix = 0;
- sha512.run = "99236f32dbd505b6b408fdb8b0cc78a43c3907a6fa011453b4ca12b71a5b4d85269bb830bcb3b33f43d0f13bd3600736841cec17d848287bd4e401e38a7231a7";
- sha512.doc = "828328262784d92e3a809992211772996bf92ef82e65d30a906d4d7c541ede3e7ab3c13e2e77237087fe4dd609e457ce035c5589037f1bb51df7a459d199b84f";
+ sha512.run = "b66b3b8f7cf16f17758e4dae3bcd45f6e6e5cbc0dcfd6fc42f8dbc08abb572f16b96d5de4ba634b27cd16a1c4177bc62644d3eb5ac6060e66d9ca6d3f5df4eee";
+ sha512.doc = "e7b166b87a5dce9941d6bd931dec91124a118ba127075aedbe70fc9fe415a8083911f90f094ddede551eef197baee9cfa4ab6ac65c8ae081cd8938f872ad7bb2";
hasRunfiles = true;
};
"grafcet" = {
stripPrefix = 0;
- sha512.run = "51f50b30976c73069a380398658b504544a44c6e32c1497575700c2ae7a5cd31febc6b2e5e99c95ff9a939aced83c2ef496aadc9d8df3f22fe8ec62b70a5831b";
- sha512.doc = "67a0105a95974e88f5a5b24a06c3831a1d69b03f870e1c0dda7972ac420f77d82ce81f9030afb83f404716689b08e3ac717a26ef0a70e66b29f07226fcf867a0";
+ sha512.run = "d322b1b45762c65232f6f66adcc12955d85d4bfddc08655cba8e11903f6403f2031a78d7e566f4d9b5eaf950aa8d2a53472038e204a1d18517c754c379c60bc6";
+ sha512.doc = "b02bfb612cd5fd85c1839307a016bfc4c3d472ddbd591d1318bd7c5fcca42cc1200da07f2105ec429768cb0f9270273425b01df1242e475946bd37658e692f41";
hasRunfiles = true;
version = "1.3.5";
};
"grant" = {
stripPrefix = 0;
- sha512.run = "97532f2d870189e325af363b3825955e76e11070ef524f662155c90a5342148a93b365e53627d2e0d7909fb45558a4e0cddaded8ee9d9398b2e516eae987cb82";
- sha512.doc = "fba7a0d396f928cf5d7b6a295e7ba54c4d7168f0a120d01871703966b075b627e5e85ec95027aa1be7baf920f7a0f74219ddddb4d4620540a26466de21a5df6d";
- sha512.source = "0eff24236e91e76e8b5918f5aec7d7cb8e8e76758f3f7c81e2b82349317c8d534fa9332cf67d50a2627b6c679e3e0964ba2cf5c82411eefd2d7529a9e005a1bd";
+ sha512.run = "849bb84949f2fc2f766556988eba540ed1a63ffe1d3a16279295cfcc772ab027dc1e9e5d55a9bf834c24e97a0bcdb04bdbfa653c71f99cf55ec3e18a83015a40";
+ sha512.doc = "bfadcd59264fe3d3a6914267cc9d26c5bd6f7aa2061160a6547b04f448daed041d2c15633a61a246ea7808b778ff32679249f4c68e15b84e8502a454a4cec1dc";
+ sha512.source = "183057279f539234df3f3354e0aa569679ec5a265a515dbac71aaf9cdb430d17804c001772a6ae69d7918f248d3d641c1f04740c5e9bc578dd65607cd3e4313a";
hasRunfiles = true;
version = "0.0.3";
};
"graph35" = {
stripPrefix = 0;
- sha512.run = "5026f47a57455bbd55bd87f4267b1ece00b7e1e7a8ac2b93cdf168198ca13aa1eef87335660d2ec7fe33a2408f1e12978adb615f81675ed8007e21daf7809d23";
- sha512.doc = "64750ba4543e251661e5e054435588e1def17ce91a94bb5ecce74f621597bddcb3fd765bcc2662391c3adb603a89a419ee998d0f9a441806fb38b8a7e1b9945f";
- sha512.source = "db4ade0d195e34245f0866ea37b3ab97beeb2b6b3dcdb8424d3a9b2dd26d9eb3fd8714bbd596bfd2eb2121c44adf45efaaf5a3841f1c746f1e031b8f118cfbf4";
+ sha512.run = "c9e2cb847614a7c21259b7b4e28ea1134d900049ca55da63990ac1f2c733e3b567bfae48de46b1e4b6b8faa9b4e0d4f9202bb00327ff33a899380dc3496214f1";
+ sha512.doc = "21a04b52c476b78142239e3db4165267b51ba596c2c7a95b175f323cf1e78b0bdcd324f55f817cfd8b2b6b7434200b060b51165e3468ee009d295eed752d1e88";
+ sha512.source = "4c2f073a22fea162e1c3347a74c60f680d5d2088143fd1e6634d4bf2884131c6c8a8c267531a04db705acf2bf2f756607d8164cf81659259f92ba600c7b22427";
hasRunfiles = true;
version = "0.1.1";
};
"graphbox" = {
stripPrefix = 0;
- sha512.run = "fd3cf4ebc945d889d74d54571a158052e00799b9f973c2eed0aee7eb495a3311fb1465b9038103bc9bf6f9b5c0ea8b74c9ab36cebc1c9125f9b2f23fa513aaaf";
- sha512.doc = "b43c56f85b7a4b1be4866b3d6c53b7c106e9285de03d4b9aea8f4871d32e391789c6912d65522bab3178b17577229016db64ce8b1c3dad788caa5ee2f6ad9f59";
- sha512.source = "e94d59027803f55e87d05542f5165ab8a78973211cf43ca7d0fce348275e7b8b3556af92c9ca6dc741bbbef39bdf87b2a423549a3330be1a7dab94f22ea1c8f1";
+ sha512.run = "d78f870b4cd54f7c6819413fd8acf0e3e1fe9b3b44f3b68ff3a20ad51aa6fde69c52b336b57285db1f6d5465204beb8a1179f918a71922889297cf6925282d14";
+ sha512.doc = "342c9018116e80ebf3414358320df55e456581630e7e266ff868e6c624baec0b7209ad3895d3232cd0bf35a9677b8c3db800b7772606afa928ed3424ac16c71f";
+ sha512.source = "1e97e3a1a91d007309c091fde6f05a7c1b062b715ee1f35051b20ad5fa119ccd415fa3741cf0d5e4f2a090ee9acb090c06b5467294ca26ac8f25a11971ca7530";
hasRunfiles = true;
version = "1.1";
};
"graphics" = {
stripPrefix = 0;
deps."graphics-cfg" = tl."graphics-cfg";
- sha512.run = "5f11bab21969a5ea2fd6419315ce75016147d6c2b19cde5fc62b14b2c4442df2078ea504484b8d55f9f9f9aa34955ad767775b80fd33d3aca2a959ab8e762ec3";
- sha512.doc = "a1cca357a00fe2478db4409e34b89535c371416746f225a0392007e1d6b1798e74dc144b0dd2be4d3e80184993bcf8c0fee415810c61223c0c50801b829bcc3d";
- sha512.source = "df668bc141aa225e2fc7449f0eebe2d415773338a78aaba2d0e84409b247f0f7dc5b5e70fda9b415b6babcccb138f22b12625457b61954c3e7791b8203264c5f";
+ sha512.run = "56507f63739bc8257e849d77f08fe2a4daf70ded39bb474d7da6dc6013ed6484fff7505fddacd445d6510848da6a955ab15e1752e5abe566fecb47419d4b9000";
+ sha512.doc = "c938e463d63715e7d5803608ef567d7dd58fdfed49acaad19c079c30239ef9d5738d2308b1178b9a77c06b472d91f1e42fc724c56bc34cda9885d6e7d1f3a899";
+ sha512.source = "057f7744323cf220bdebb07ff17f5f83882b3f0b35d48198bf1e7503d4f67b2c0db770c81d7ca21fbf7b7f7c38e8036520d8acc71f93e2652c8b92de2d08c3a8";
hasRunfiles = true;
+ version = "2019-10-01_PL1";
};
"graphics-cfg" = {
stripPrefix = 0;
- sha512.run = "de5503498e2da72de1eb8c17e3e182a237dc08b821325a1cb99a291a119a68884d0ff5b9bc48401918a5574e020e59d7719f23588ee7df1a0a4c2e0f3afb64d1";
- sha512.doc = "a8b6caf61ddfc74817b92124dc4ac77f652be325af9e6caf76b5f1f3e9b41b7c13ebda9cb7cde8afd4a227acbafd26d420fc819fe85d4a6d9583546baf3b1847";
+ sha512.run = "e1015d360b56f63f1b9790daf16e2101e6af995bd1e45288ea604ae94e20196cab22e7e54d318aa79fa386123032a928be70a57154d409321e04f03ecf97ab75";
+ sha512.doc = "dbcfdf635c2816f305205915119e1f6acba816c17b683622a8a32c361d75338376426b258c1fa3271abc1d7ad2a520ac85092a7b3bfbac6463106449bc906ae4";
hasRunfiles = true;
};
"graphics-def" = {
stripPrefix = 0;
- sha512.run = "c38f88cb97cca4c9410fdc35933e6ebc4aa54863d38ab78e07797f88eeebe6a8ef6dba74e2ab92c49114d72b72d4889d4a9b56f51c8ba7402caa0b3bcf721b76";
- sha512.doc = "6b98fc05aa919f65259a2b5fd659174cae036697b3b5c1fc4a446ebd861c0b641c7c4f6498d960191197aba270f242f282f13a86042771b69b7275f30ffe26a5";
+ sha512.run = "ce101b28d6a62698636e03bb1f79ab7450552d15603e1d8df416b2fb55d397b3d696152c05e84e12415790b7e634322eeb6266435b0d9ff13fdac28ab164cddf";
+ sha512.doc = "6c8d0cb49cfe1a5abf60a1473da509e34685c4ee2525a3d0e895b9513550842ed420d2bf6e949e8cbbaf543ad32e18fe1fd8434b16e46e2bcbd3ff7f50154e99";
hasRunfiles = true;
};
"graphics-pln" = {
stripPrefix = 0;
- sha512.run = "c24212eb46857883081ddd7639be20850a68afa036b4c392108b8a06bdde15c147a77ab64421ca3513063d531e7805dfcc869b8adede5d32eed49494f52dbb4f";
- sha512.doc = "56c8f8baf3623116758c9e624629c3ac5c8517668d6c96205517ad04f12f8419100277ba44241d475781d29b60bde40b7020f832091bd31e086884906a2b708c";
+ sha512.run = "fa45e825390e1a7db1bde443e24a73fd84ae45c1403391bd2d4c944820a3bedddf388a29998f92af7c3c22c895fc2580f827808e84ca1ba334bf5bdce38f37ff";
+ sha512.doc = "8df46cfbb8fd1a6c2b921030645f70795923fa21046dc209414fe3302f0c920cd47b432df22e0bd77574834dc67ee68fe4f307d79ccfdb95c1f8bcf0c6d5691c";
hasRunfiles = true;
};
"graphicx-psmin" = {
stripPrefix = 0;
- sha512.run = "c8adbd518b130b11acf7e528166299caa5451b89332f79aa8b27e72243845f69736460c840d2fac7782c77ba4926f1fb6a97292ac312e2a44adc537f25676c63";
- sha512.doc = "06a6703d35b86e9accad930e71977e6186406bb3b131ccb78fff8f583ad3a5239fbc07f5cc046f9a7059cd4ff1cad3b5ded60333a6d0f7c95369a8ce620173e8";
- sha512.source = "e81b2dbdbcd61c896a89c8a9777fc9f0701a7051f8d97460701f26ebb9c824f112a5259d11c910ffbe45aaac52469b1454edecce74ce1d4e88a8d00421a84092";
+ sha512.run = "852b917dd2f4e4366516db9e7e22a6f34fecd1b69dddf687bd79b1dd995b1bb94c8372b85214e4d4c668a4a8d7d84a8c6e246a09e9d36937cec380c65a14c12f";
+ sha512.doc = "7b2872618992fa6363b8a5a4e1d72f51779372475e7b7bf8ec3c5b9b571e77c1d80be42f2958d7c89ee4c09ce87f7c3fb76533010b0266d5108cdb89a81c49f6";
+ sha512.source = "7916831178f04abfa1e9a87b993880cdaf678f567fd9bfe37a05529296c7b19ae9d1227711b7ecb829542aa49bbbe94db523ab1492e649304091a70e942ce9a6";
hasRunfiles = true;
version = "1.1";
};
"graphicxbox" = {
stripPrefix = 0;
- sha512.run = "0e1e0e9fcbe56ed93bb87c8d29049e756ce21d71488084ebbf51c47ab16107ed213333da137eef8fc38e4431ee95dc02e66201977f1133babdf2b447e24bbe70";
- sha512.doc = "39182c10a5a3c1ff44aabc7359f974a89d7a67f931156c6c0c10b10973c0fa7de3c4c5b558f3cdcba7fca092c0b318eb0cd99da0cacce3a5b826344c939b7882";
- sha512.source = "0077fdffd487632502285409f2ff4c0addb85f607ebb1d5e3e909ef58f3c1b7ba67bcfe07f5cc2fe5b95ec1f2e3b9d5d7ff2f9c66d48a5fa8a73c4cec13e795d";
+ sha512.run = "032168dcdd5eab142cd6bf24eaccc3fc6482e3eba7e0fd2600322b4a6f2bcb1ceb8e30a64dd811b500af37c94e7de3ec25c60c437ba9afa7ba4d8a9af8b79a19";
+ sha512.doc = "6fd432f48c05c486963b8058025dda2a65b5cfa87b6ae03581009dcdeafd26396bf16e04fecd0e68a896a99d5c3e09e43902bcfd3f58fa9a9b393cf64406e160";
+ sha512.source = "a563a3c1e81496da30aca7256b5b2afc57d9df9e9aab2b6f5bf908691961f736a616f7c5f86647b94a6dcf36d3732bd68b75f5a4ba7d7d049bb67789ec48449a";
hasRunfiles = true;
version = "1.0";
};
"graphicxpsd" = {
stripPrefix = 0;
- sha512.run = "616808aa01900a8712fa96626864a6e423359de5f181f8bac4556dad99f12a147a8a8152339c6061cc90bd20ba5e2db6afa8a9431b17c1fd9058eb04948fab3b";
- sha512.doc = "7a9d1a5c9a9ee43985a0fc3c826bc7b93024ca75be02e5b155d283faabe4ace3c1946f9ffca85ca0e98f6b05fd6972e1c0ab9210aeab8da982e0c8da64eefa46";
+ sha512.run = "b9a6cd054b8b2bf80372d1e4b7d8a29e1d0c6d0bf0b3d67d961e37ddb433a73678fbf99cc6f2b00d94e6111871b0b267b8541762b52100ee7ead3ebaa6257543";
+ sha512.doc = "61d86c6eacc90a74a349eb52bbc7ababf6aa7dbd881a22ab39e06c0abdc6b8498cca525c431b2057245b294096a01a22d40c9dadbea91565b660f59c7b08120e";
hasRunfiles = true;
version = "1.1";
};
"graphviz" = {
stripPrefix = 0;
- sha512.run = "01188af4a90b3906959c8c86f4da24e74fa230bff75d4a21ba06f0524b1a195e5640c992b77a97575ecb0b21c6236fccd8ec4cbbfcd3d5fa1675157f5f305402";
- sha512.doc = "298c96bb4c07dcb085111d5eafe027b61e1d6abbcf26efc5888fa2bdc4bafc9380f838eb9065d8ccc431b46f0f1870f50cf00de59f0e6f3ccfb35db2b06a9c20";
- sha512.source = "cdb6a5d2ba774ac28412cb465804dd07c18e2282efdd7ef4721a1f48cacc22d55068e32188d505dcdf28d5c34c70d3f6026c1b8637378274d8e04533578e379b";
+ sha512.run = "9065f2316f423697c8f815ddcf91254f22e44d89964196d971c3a42192bb1e20f9152c5a98375060daffbb295f8885899d2800728de31ecf60e1a25cf7bce31e";
+ sha512.doc = "688f17db6771785753797edccd141470517dbb2ee875e2a70769754bbd314cf8af46b3dd89d5c340e7da7d81d86895894baa2b9e8facc0a54ad91cd1a3947722";
+ sha512.source = "c3e4fc091b5b64924e886435667049ec2dbf91c20fd7d1678f40990e66aa9d94fd7b40b30dd359be0fd1fba0e169b29058337ede8232189dad3dab7bb34af869";
hasRunfiles = true;
version = "0.94";
};
"grayhints" = {
stripPrefix = 0;
- sha512.run = "38a62008005bc4815eb6c887d9802133b6a0ee11d6b90aa11471b47dbee6a373705e4ed882cece927e2338502fbb8098632a74f7a462c443ff29791e88350427";
- sha512.doc = "79f9cc7c1c142f338c929b21a33f3b3b7b446b25a85a1e43d07c978c348048d11c506ba227d8be6df73b93bf0d732c070ca1055bd049f9582c790dd7fe51c66a";
- sha512.source = "61ed1049a4314125864ca06ee8c6f58a4cb1d1eede93733f9f59020d6e39858d71a6fc0ff97892b5551089351cf417a3505c8881a74559e1a1fc65d24bd20db6";
+ sha512.run = "45d0736b5b600aa3ae524e0ff2471846cf48105464710fc7bb7f8d27326275d1accc63b5a0726c5d43e5af487207eba105e1d5e4f59913a1b27d33e950122574";
+ sha512.doc = "85a6b8e44ec045ec00b7526f034e5b15d71fc8e439bfbbd43e1c8f85d4400318d8dfeee4bece211705c351e2b5afc9ddc89073fa14c1d90756bdf458d7b5b100";
+ sha512.source = "7342b60e1957297f41970fa2af45a8736f438e6560e4cb6bd279516fa40ca283d7cd60e5faad2959aba12958c0fa70a95d94bb9c48e7ad47956bbc646af82173";
hasRunfiles = true;
};
"greek-fontenc" = {
stripPrefix = 0;
- sha512.run = "ada072429ca788a4186e31d9fff6ae7907ec220dc485d646ab5de7ee345775c3e9dde31c92f6f3ac5d3378930ba596e25457ce84ccaa3fffc2833b7260489528";
- sha512.doc = "ca726404f67bfa7c6c010c2d11b695e7695bb33e5f594a43ca62fe84b40ce1abd5f45756bd22e36c990bf88df6929f22450fb24b70d81671dd07c2f89fbcd407";
+ sha512.run = "11b9fa2b314fcb5ba800ba800be4b88935ad2f56f4fee0209d3ca5dae9bb120a9267bca723195a9945535e24f4cb883b08ef335c1db1061773e1ea91a42ec132";
+ sha512.doc = "3fd4d1459679fe228006957bc194a2603b3064dee8312e5dbe52bad517192ed58fdfdbcb82477a30fa80ded661d97529aff463ca468c8e9d72073a75ed58f958";
hasRunfiles = true;
- version = "0.13.2";
+ version = "0.13.4";
};
"greek-inputenc" = {
stripPrefix = 0;
- sha512.run = "685e9df2ec95a7de4a1ee1fcf27b5cb7eec1d6ed12185ea4df1d966272a5db1ba542c7f882e1999146554304a5cf85cfe4ead1af9884d0ef70097db808d0fea8";
- sha512.doc = "6c4e1dc8dec7dc622ff15a9bf24e03c15870c3d3563acc63101f6c73c294e421d809146b2df57c602ffb7431bd823f9a7ef51cf091049c1adffffccfe5408d47";
+ sha512.run = "1b3ad85dba5955a9dfb17d44a41db3e39c0d33920e1c36157e77803c4b2e402c6f7231c0628ad549c07ce7914f4a05c7da9369950b406270233d28f1a5adac55";
+ sha512.doc = "42cab0f26d944da70ec3397946bf217155534f0def949f2a0fdeaf8c0dc30a5046447c5daa1d8e2d4fa4235cbd29fef2d8e6fa0c4c440c1ea58d1f2c4c2ab81d";
hasRunfiles = true;
- version = "1.6";
+ version = "1.7";
};
"greekdates" = {
stripPrefix = 0;
- sha512.run = "721a81513a0b3ab8f2405d2f78413d05a13cea26aabc2ca0e9dba50cddb608f2fb45cc52cf63e71cca1abad9ed6eba1aa05bd5d7619a6df5988380b2e56b5481";
- sha512.doc = "4c815ce71a13b2e67c06b533d7f0e6450f011dd3d6cd591653fe1921ad490f085aca51a509689fa36f72793c3f3decc41c45d77c41ee7cdb8150e07d7fac8351";
- sha512.source = "9ac531d4dbcda702fc7d159d655693d519d8d3d4fcb0d98ad13d88b9fd9aac60b4bb4269c183a1bceeafec35e211c61e9c6643ff119f8b63d3f44bbcab8e7937";
+ sha512.run = "7f350b4db9578f9020b28bc217e508574b697749c1d2e10c9de9c6499e26605da8334583ea7fb56d74bae77bc30e5835653014f5f8f594d3f35d04478ccffa9c";
+ sha512.doc = "979353f7cdeb127e12388e1eeea4903a929d911f6f8fd42cd814b6cbea09a64d0ab9c8118968bf218330dfae64f9147621d23d2955fb85291f484d0b5eb92a00";
+ sha512.source = "16a5fe04bd6a598a09c7f326f6848074782e8801d0723366e5ae2b1ae51580319210c64f5e7dbae7eca5cfe3573b0f24d689c802d9594d18dc7c8f4126d9ff49";
hasRunfiles = true;
version = "1.0";
};
"greektex" = {
stripPrefix = 0;
- sha512.run = "b2b76c3ab4240c67415b6d45bfb8e77e36038650b91af5290de45ed8c8ad2343158c21bcf7e70bcb5e80783ec0db41d2888959ff36b3ee74299ee24e2d047d96";
- sha512.doc = "3e010611f618a222ba9b53c57c1d62d5732903c3462de4f2c149914ba1d43949e16eb1a0211ac04f84c8f05244ad38fb396e04b7f32bd4fb364b51121b2aaa50";
+ sha512.run = "d7aeb9640061341ed39a71f7f69036f892bbe60b9db2236660e163b42fede81d6be58627b0163d3a183c120c9c8fa54f91a1a036ed9e50d2a72d5eac7f8a79a5";
+ sha512.doc = "b58305d403a58a60ac0cd6ebb60afe3058430eae15774895e03e41b331824673c128c5f06b583525e2311dd8ee5166549ea831e756e8c934c73ae911a0adbaa7";
hasRunfiles = true;
};
"greektonoi" = {
stripPrefix = 0;
- sha512.run = "b8031533ea50ba9ee2f2c9291f81f63858e0c2a76f3c893cf236c3ec0f0fc800f6a4d520754f1f5d1648fc5bd63ad96e979ba8e34863705efb97a151ca2ca071";
- sha512.doc = "727930dee43368f08e83df6af725cc920bd8955db2fd7562c2694f92f21486de670225ed535ee385e0ee9e4615683b74bbb537b3e9ad9398e5cdb67a8a7e71e1";
+ sha512.run = "a19dd42de4bfdc3c068169bbf32c55fbd76135a8138d41e0726b421d3cd5e20483f77d7b78f85e54571381f780568f1fa1ebc57d23ca460b33e4caa256c4894a";
+ sha512.doc = "94da0bcac7b513fb9f720c0bc6d7ca8d822956b1517a95335b415e477d3144063bbff65d57978421b6b9611c6b4a866701762cbb2ab09351fe6c5d02e4b02f39";
hasRunfiles = true;
};
"greenpoint" = {
stripPrefix = 0;
- sha512.run = "c621456c62481a8815c6b9072fc9c1286912501f4a0280b9191dc8c2e2d377e7066f0dcd566396b61dbf81398fa586698b97a69e6937b2df31c2757dc76b675c";
- sha512.doc = "bb66340a341f46b1df0437269624f900bc9fa22e076eba9c84d7634e18e3d96edf59f9d4951e1dcb5860385aaef78d895d2f381131df2b88bd9341ecb3cee6ba";
+ sha512.run = "2ab6b0a9d12c12936362e9e1ff387c393bcd2e9769357dbc74a5d9bcbbe027424f5d58d85d608c2c519d615f01e6e809f6192280c8c60aa53fb8d96dcbdeb8dc";
+ sha512.doc = "84143440a421999f0a59461652be21d49d8ace66fd3b8d9d89132c6f06f67ef4b571522d6ed54d87f614a15dceb99cdf4c3caecb54eed9a4bbf49401de20ada5";
hasRunfiles = true;
};
"gregoriotex" = {
- sha512.run = "512797dfa961e12e38f46c1d2d1300d8d84f628e52cca51e3d91cce08ee5be697b495fde415810e63b51a09f5588ed306c0fd9a821dc22ed1ff379af70ea1ff8";
- sha512.doc = "4d7d71e538da4f69094d06c3ea06bc4ce7f70391f2775fbe13aea23ae297a7ccbfec88fe7412a37dfbdebcae07ab92d1c55e51ed71c4772992a3ae76af2c3e15";
+ sha512.run = "b27e105c26022f7a9d04d4990f83ed6a73cb92fcfde1698c4be81faedfbfd67730d4957db1ce5b865820cf714072c842b85fc698dfe6cda0bdba100b3d4d60fb";
+ sha512.doc = "66e5170d2084c01b2a9cff2ec344322e1b76942d7424ca75306e7163ffa592806240ae0f1dab176053753dc3dcd2ea7f0db9aa9afd5d7dca8200e593b2158193";
hasRunfiles = true;
- version = "5.1.1";
+ version = "5.2.1";
};
"grfpaste" = {
stripPrefix = 0;
- sha512.run = "431b0ea9df21d22ff4c8ed26a3b20e229d79e6c8873f445fab65dc748e79c1fb45a95a1c13ff05af68bb68989984642c1d024451e826f82a26e289b53ccd8df7";
- sha512.doc = "a0bfed3ba3e24e05da8ca49be0561d4180e7cd33a61feba9e046e4271936c622682ba819e6f6a2222fb994735aafee45ce9c1cdc371acf6f23b4aac7eb870414";
+ sha512.run = "e7c28c38a20e01b05c5839dc7d011ef5769b3344fd4321f68e1189a830a90e6ccf9edd596e248489a0a578b2aa4e5e5f3bd1ec21c76b3dba86a91d5e431d0617";
+ sha512.doc = "63719b8f7904baccddc9e68d1fc7d609453b2eb9feeee95bb077b82d1345c40db7a92c649c3d9abae6b9c2e19090163b6a227418f4d9d4d91b1e8b1c0438005d";
hasRunfiles = true;
version = "0.2";
};
"grid" = {
stripPrefix = 0;
- sha512.run = "004e211b0129672ca702afb61ba257ad547d61a74aa9a5bae1cccd2f5dd9aa37896dc774adace999800d510ef2a701cb01e6d841dbb11ce0293eb879fb6d1b80";
- sha512.doc = "05ce56acbd728ad63ce4e6372bdda99bd060c18894373923cdc8084ee56b2ec4c9bd267471e5dfd139cdba3525d8c145c71554bf8eac353fbcc105d9554f6331";
- sha512.source = "94f3ce897c7947e8bebf4bfd9e76936d0da764934048f277be389a35ac34d2f7b3d6ca38efe01a53ad755c540ab590acf9b35f72f5720b01a26e449968b6dc17";
+ sha512.run = "c8a6c0d6ac1f6043411d5484c87877a939d891aa3bbaef31248f8dc04f39bfc5f7f13344ab2997724682f228f180025bc5afcba8712ee95de983d7182785a8fd";
+ sha512.doc = "9fa0fbf1dfd0fd334c9dd57f50e6d1f893a222bda6402345c70240fce48ea07065fa25ce890fda77983dcb537c8b3b4740cea71ed6a6b4b94275f1e2bd8ea983";
+ sha512.source = "01b7c6dc356487d9e1d9b210828bdb6af50382a59d65b85c8246defe963ada4ee0796a93793d90d25c37ea9c86432d9c05c3eb05598c72410fc2f865e1e69836";
hasRunfiles = true;
version = "1.0";
};
"grid-system" = {
stripPrefix = 0;
- sha512.run = "976f5af3d430a8cc60883c7e6d3a1f196b24cbea14ff1ad003e480b00320c2f77c21ba4a0cb6342eb597ed3ee3678df2fe06697c0936eb8005700ad576d0d93c";
- sha512.doc = "2de86d7c39c887286cb8d421e1b7a511815f55450f5b27a1f5abbe59b79de7e6dfb09376555af39a580816cbaf5423102d866805b8af56601319e96569e2f5e9";
+ sha512.run = "b9846f467854538c488ae444645fcfb962c1aece34e3847dc3dfdd4a2aadf8339840c09243448922ce184f6211bb3b95c6fe9675b5bae0e3b3756b2787e7e87b";
+ sha512.doc = "659b426e99db9152c64f37a4c977176ce1a24c324465399f3e481cffef505044aa820f1a445a79c68f069702c07082d3d5c73c5fa762068a44acdc21221cce68";
hasRunfiles = true;
version = "0.3.0";
};
"gridset" = {
stripPrefix = 0;
- sha512.run = "b64151aaabf19e50c5e268874f0c4325da51911d59f3e04e3a1c4f07831ebf136887315b70fb7117ced4e9665ae9aec1a8a91edbfd25454e8981dc4c664793da";
- sha512.doc = "41de2b8ef64e58e2aa41819a98d913703566940a04dbb9f3936f97c72f9c76b5f5764bbf4c65c68ba9791fcbe8c7c79c16d1027295d66fc51c5eb3e2ef3c4126";
- sha512.source = "8224407a2a12b7cb3cf432d65c4179e82f44d95f90784fc869187effc0fd92c06142317a99e7a78afd71f576b97bbd1a63247e93584934ef2c2cf55a4771ed24";
+ sha512.run = "e9e9fbb2dcec8932e96655886ab9c4c19ed3e986f033feac7d8e64241fcb41f8e2be5e5bbb47032816626580bbe77611dabe24fba34b43ad53f3a592062b826a";
+ sha512.doc = "b9c0001a5d89d592e9d176f2bf91cdd5fc6363de32e21621b73f9d7c392928f0e39ef4eb17c589469e59e2e865b05e33233d237afd1266f0477ed3d8f3c1c66c";
+ sha512.source = "bedb06496d04f10395ba999f91bb49c4ad6c19d26f3c8de3b1492268fc58dcde72d8c03bea6d646ef75ef65dd843b4459af453ca673634fce164599ac014d50a";
hasRunfiles = true;
version = "0.1";
};
"gridslides" = {
stripPrefix = 0;
- sha512.run = "dca3a5375d3fba8711f470773522e29ce1555d5be72d06377265edec7b75d2b4d9158222286b5f5cc3638c41c39860893cada58c77f6caa75b6626d2cd42c2a3";
- sha512.doc = "b272d57343c179c281f323077bcccd93c76f146d8b15a9d6fd470c55c551150bb66610574aeaf670091551a0df0cdc57b2b25b1dee846fb42948646c22ccdfeb";
+ sha512.run = "222ba30817fdd016d80210e25300c925fc45f5a0e5eb02d569f8e709ba578a6ac12aa3f2ed16e5bd6fea3e4b4ffd2356a046a27445e47f79bee9be93ca5aff96";
+ sha512.doc = "6d8a2f2a43b7e0b6232aabb78b25bbbb2f256e9afd54c704b818958496f7ea7b38a2741a60b3d2f3f7745431c302a7106ee015fc18d5c50349ad3cce375789ff";
hasRunfiles = true;
version = "0.1.1";
};
"grotesq" = {
stripPrefix = 0;
- sha512.run = "cf22c79ceb07272d414bb6d761e6709dc32705a0ee080ce08c75e95d4eaf8499fe2a579bc85602b4ddf04475914c7d23954f2c80398ea460be41e17cde0ebe06";
- sha512.doc = "8078639cc0c63f629049c73db9c323ab0cdcbab8a4944a2efe90732922e6e09aae1a322542f0e7521efc39afa7ad08cdcca7eff857179d61098e2aaf6f9f3e14";
+ sha512.run = "30d0d52c98f44945ed40f45f1e73ed60e6b98a8a74dbf57cdae5c2d400ef613f8bed2b89b3b6afbf7b98e449738f637911dc1becf0c0dd33c21a23ecac9a9767";
+ sha512.doc = "d41ae946f315d87b483a03d8b5a1034706f5bda765c69fa692f117b79bd5046b409e42c7b17577ee086ec98795e8a93acd761e30815c6083520b4bd244c33cd5";
hasRunfiles = true;
};
"grundgesetze" = {
stripPrefix = 0;
- sha512.run = "077506c3c4ce6be1bc1a1851909f26ad4044b5186db4371f1a37cc5e635c4c7824d16831490809963fd815ccececca5eb8e382dc28111a1223bc4a2621ea88ae";
- sha512.doc = "b681dbfb17ef5858c47c3eab38b50f611974773e8dcc68ba7ef075ecd0cbd0b56a99987f77d895a4938fa56e53f3df4ce58cb5acd4c5414d6051a260e340deed";
- sha512.source = "a0f8eaf53a390d72f0955ba4b915559e6b41728c7176725186dc30e83f389161ba3558638d8ea8ed01e6a14d8898b743d6bc457bcb254663fc5d86f1c7b6757f";
+ sha512.run = "2fb5c03a405e29d27c929fd3970af300df8134efc584a52dd088adb6e0678979af7c6302cffc590b2471a66e13399f628d257f298f1ffb9689d8aa1d268b9438";
+ sha512.doc = "cdf228d38f34810d543b0e5135acb75a8ab12de7b706bda79f2abe9b6cdcf1e7c7ccd3f0ddb7cc4cc2560f5fb06c06eacdebcf06af89500953812f2e7a0c8285";
+ sha512.source = "7cd35484acde51219cff50fa78fc202c03ddc761fc2151bca789454e0aa0a2ea4a8088a5c6b9cbe468707f9efcde661c2d4c5357efc161d8454b4749870358e3";
hasRunfiles = true;
version = "1.02";
};
"gsemthesis" = {
stripPrefix = 0;
- sha512.run = "3d90719beeabe2e7bec382761f83b7c34e70545947b175d1b5cf1cf5f834b5a0cf4f4951bb3def70df8138b2d62cf6a725859b22f80c08cab0db9d3badc379a3";
- sha512.doc = "875fd5a5ebdc26ae92d5e304c61aa1f34e8049e648d29245062700c529667d2d6547e1a5407d200c781c07e19664c0428cbd4da743f8d9a610b3203462cd324c";
- sha512.source = "ff03aba0135b33905ef4649f58ca1d92da0e5c88a537cc95233e8f85fe4380eb2680e88a9018c3ec7b79c8124a6f734ee1879937fac8e6110e99df82cc212875";
+ sha512.run = "7debd75f882855b45665937669a3869a9268d2184b22da3d344a4a6182577aa8bb440a6f4e48123d359c23b630b61016331cad94f4a08acc3295dcfd722c40ea";
+ sha512.doc = "41ecef19c29f63970dbee2242fcdf612b7619a6930002d8be03f4116f3397a619951f2f19a79f0e3772f17005847ea5a6a20a91b6ba9dc3529fc4e84dbf7833d";
+ sha512.source = "757fad4bcc2bac03acfcbcf5dea53c30e7902cb0a53dc8116fde2b28ca9f85861b08f19a296096253a4e21e1d3513faca3e0f206f9f0e22e3699f32e0a5edfe1";
hasRunfiles = true;
version = "0.9.4";
};
"gsftopk" = {
- sha512.run = "d60ff1257c2f00d12173593648b3e1d7f9c9ea043ef16b5486a039083f9b74e6129d48a71efbdc8f1f0a7adf74ac59e13c971c96e6d97cc7c8cf4cc0093be61a";
- sha512.doc = "e3ef7876b48c4ea9afa5dda8a72ecbd83cf32600eac87890e44c42e77557c05e386f96cfcd00ba31e527deabdb41c84b22b5b297d0ac08dd9121ac3b9b724efd";
+ sha512.run = "d05802963d499c4dc0979a58bfb56a1c04e006b25b7eac4cdeb7659ac6f31a0380e476e933586f4169846f88d727742ae5494cdbcb29995439a4cca5be4c7332";
+ sha512.doc = "7d9fc4dc5c3b4cbc05939332e7286be712a51f74b408df2e6cd9f1c52f81b01104e4f41074c55f74ecd003276f2b9fa2285e875a27c20e16936e78ffedc6a4f5";
hasRunfiles = true;
version = "1.19.2";
};
"gtl" = {
stripPrefix = 0;
- sha512.run = "90d77a7d25387ccf67186865d25d30f8d542b8e05c0df6fd7f5bfcb4d5eaed02bfb1405a1e0563c089e96bb78c9695ef70d9d49afd152a9a8b1edc62933a0fe2";
- sha512.doc = "53081ecd32dfbcd7c6b49cbf27e3f44e15070d55e5224661bb0ecb3827d9d66db65c008e425f361a539511799d5daa8e8fa4c5c6b910c7860594de0ac274d3c5";
- sha512.source = "a9d550c81304af2b972c50876271fcc6ec00ae373f58a6e0ccd87781510f77c661ce8978055a17179e1e1a04fd079a82adcee54de515af61b9ef35bb47c5b83c";
+ sha512.run = "cd1c08d092b11423d77a87a5fd7cf4f62290aebcfd6a99b12dca957e075d0b26cc3c482b45e5083916bee3bb6aff91940df375ca4b1dbcbd9fc37a31d8709aeb";
+ sha512.doc = "2f41bb930e46a95d5c7acb07153e5d874724ac009b2741f6f2e62a9b56165b5e2cf06cf8c89cd9c1fc42a1a93babf6761d0a48b418ddc0a0f5d38e9c2f31f175";
+ sha512.source = "5b5d004fbd3dafa14102774a3bf57867df1cf9463630a7912d49303aa9daa2c147733badeee3f628c0d7c2c9b8081131ac39f195f6dfe97d659a945702b7eae2";
hasRunfiles = true;
version = "0.5";
};
"gtrcrd" = {
stripPrefix = 0;
- sha512.run = "632759fc4cf26e729b5f15c40d973f9b1cad67ceb6e8d721ce1c5d6533bf8a820a7f66e3eafaa3b390ffaf10473edd05f91cc667e1bf36bac1f817fad57ad1a1";
- sha512.doc = "c371aae1901c087f2fec07bffc5c447964fbdf062160f47aaf84a492efccbc5b2dfb1430134c25492774aff21252a668e3b39ab9d909ebb24d0b3b8e00de29e7";
+ sha512.run = "dabadc0fba92f6da23830069e533e8d4fb234bb679aa355382c03bd3ac13924328ea8fcece3186f36d33b7d7f6cceaebb23f1158b855673160f183991e880796";
+ sha512.doc = "d8e715d1c4d9c7ebb0c34c690a82e338733501012ad19cd9e2c52e6b39dff352a4e042bdc5f54e63a03a38eb9c76b5aed2ec3afae88ccd63f56663ada32e828b";
hasRunfiles = true;
version = "1.1";
};
"gtrlib-largetrees" = {
stripPrefix = 0;
- sha512.run = "8e030581ddcfa01d93711d96ac26e228b5a5432432e03b02430e42abdd47368eae26b6a99ee2ca64bbb554af977f55411ddb2aa03dbf283d3d815d9c746bf451";
- sha512.doc = "03b07bf6a25e5752dd762bd530560a4655f2fce938e995ff559bef47b39c4bc87402f2593b02097f15b4b68ff77f8e313665258fcf4a8ce41153d0fb29af8aff";
- sha512.source = "3e945ed75e985507d8103cb8954ffd34b4b43725a2baa6ad9a3c42b633d58b062a1f0d0162ea505f9a4f800368b0066f76e2f2896f4c673106df8c4bf57d4c8b";
+ sha512.run = "320b5993b676d803b235d0a10cfbcdde966c3e9415f164da6f45dbd2f6f201750b84cf9dd8ce5383afd92c72acd35aa8a44d0c6518e359615b5b2009e772bc6a";
+ sha512.doc = "6558466d513a94cc98e5fe97d5e3bc89f518128dcfe411e27d0af171716545557096a6cdb103511157f0cd93540ea784f97d688ba271d9b2f1918f11608bb437";
+ sha512.source = "258780013cefe87f8fed74b0e3251f64da8fe700b13f45dcdf20e9d9215a5b7b74e931bdc1da944e70b5a6c9d87516eb2618546994b5b45193112fa9af74cac3";
hasRunfiles = true;
version = "1.2b";
};
"gu" = {
stripPrefix = 0;
- sha512.run = "28941c3b24e96e01931220f2f5e7962770e373005db8c58f70b880ff0a0a2cd4da95b0a902de5aa3b9ad3ccac4086722d8d00240fec27c3d2ab45d3fe781bf91";
- sha512.doc = "fba0d6976e5e55eb1254aa281fd301806717fd5f99e8077d5e5874041e800e2e428e99083267ab618f0bdbb8e07ac048ae79a29ca375859717c1fa83247a5eda";
+ sha512.run = "243eb6ca0af62518d60134a8fa66f91ab05e39c96fa9c0ebeb2232d27f46679da0a634b64273608028bef7f80bfaaf049dcd9f0cd935d5f66b0d5054b2d21a20";
+ sha512.doc = "151f9765d6da2312a10523ffca06cb4e0529d4ebf8189e9ddc00f86510c9cd13be9a04e47b85dc8cd815461c17f7e4b8be9604a1a605c86d7228d1113f985a23";
hasRunfiles = true;
};
-"guide-latex-fr" = {
- stripPrefix = 0;
- sha512.run = "3ae4493b2f91b3c834d2d155601a3fd35b7e5ed4b4991c67399fc77adfb138f5b8f6adebf7d6f5962cfdbcfc8d737be503ccc347a859bd3024c70371a0350ee2";
- sha512.doc = "b8d3fe804e22d181de937157159e5ad9940baa0e9db61eea05b31bfcea4cd89469dd8ec60cfec03c7a416417d9b783607932631b8a7b5c2c3448659d1c712c8e";
- version = "3.0";
-};
"guide-to-latex" = {
stripPrefix = 0;
- sha512.run = "415a26bb9a3811f6bcfacd5f3a801045c5ac86c7cae439ebbb184523f328d239145551520b3f45ab6d9c681417fd7e2b84634da097775deb643e594d3c0d3be0";
- sha512.doc = "2d9d18cfbe4e961c36f8d5384908b0b802f5ad8db1ad6070319778d79fdb52e5fbfb8555e1d6172f8cbbb26a051c38d1f40eed4011aa943c106c8b5cd61104cc";
+ sha512.run = "cc569e242b42361e6506144257db1109f1adee52915f361ed330699edea1895b78ac64488ae8b9e2224bd3baab01515be86486113afc1ed9b072a400ca736695";
+ sha512.doc = "bba47b9a9e5223e558244029e258835a865b90824c7069287f0c996a36c4fb78d21e62e88e52ea008dbc573e7a4ea34843a646eab11d8377a5167724286c397e";
};
"guitar" = {
stripPrefix = 0;
- sha512.run = "c5a72458a7541542341d5abb6ea1f019a3027c447e94f47635ded971dfe8d27f70ae00f928650dbe1f22719db59c935a5ab47f7e2e67f5dc6c562798d6a20fcc";
- sha512.doc = "0e948da10d5a7ad2b5be2bafc07b5d4793909350d9bb91af609e29e2742394ee69e75a6fc35ed44e78942bdda4d819dc1c6c0ad1bcb05198a21509d560cecbd4";
- sha512.source = "e2c830562fcbdf4766819df5f02efea556d06e3251cda1be293c2c666e780ae5ea705cef33c26d3651836d2e90d4572178b7ef0ce3fedc8a32a2d0bc7cb73edc";
+ sha512.run = "fed7be24d0bff6d2a0022374e4cbb60cda508b0f99a5a96d59060247aad561c1124728f00a6d0a51b3b22f4490c6153df740a5e9d8106da23c85bb18db385195";
+ sha512.doc = "4a2012e693257c2bdb4daf46a2402882caf0c8efbc65bd6679c9eb11440ae75f09d31369839f84312bd1028207d8aa23a745847be1e762dea977ecd7f73b4a87";
+ sha512.source = "26b552a91240900b54a3266f26e9f439c46315bb9558d95ae5b27f518a7f5ffdcc1990a4ef676e9186b5492d4a66826754c4d34e13e82b9bd912ff74d14cd185";
hasRunfiles = true;
version = "1.6";
};
"guitarchordschemes" = {
stripPrefix = 0;
- sha512.run = "488e38d6b68be45780e76053bb90f86c80ee12865d81a738796316e87c0a4b28dc4f3db295bbef276bd17bf9f085d192a32aa5ebf3321f9c27c85d4662dafe38";
- sha512.doc = "b2e00eb51020c0e9df0d6fd1c71284dd62fa8bdf51c03d1cedc463d4aaa645258a9bb12299e8b6671992a7dbd537734ed5fbb3157612fab21af2f28d6ea29cdf";
+ sha512.run = "3d4506825043357708cb5fcfee6ba7d6cc42fdcbdbaa772628bbcc89381afe40c58bebe9ad01343b96f3535c80c217bac5b85d5079d1e83a42bacfec995bbfa5";
+ sha512.doc = "ae3e21f74e66ad70a60403c8e9a06e747b770af3e586ee580686095fce8b405801e9c4d1bd59cf429defff61fb087974ce305c5fade387d5be10fe47be46e6bc";
hasRunfiles = true;
version = "0.7";
};
"guitartabs" = {
stripPrefix = 0;
- sha512.run = "13c55fbafdd504a539e7f3626279bd84331c5be308c1698b5a393d7cc6945f9b15172eea3867d79a7ef3b54dbc083c08ef7820c8f6ba3987a578ccfa3136c6e7";
- sha512.doc = "f9c2c45571ae4fa9d9525222c692e99918e96594987d195a26c1959143be2cfce02feeca754dbb033fea95063f5d0ead6d39797402c690b35534fea1640ac334";
+ sha512.run = "a4866683cb639b63d455f40da2ef58ee4c69d0e29e5071437a07922a0a45598677557ce609905dd8fc5c3e40a98bceb9a753cf4506342585e6cc2c37fa591271";
+ sha512.doc = "ef5f516db586d1473d949f44a2eb9fb307b84ea5a7dcc3c9419298203b41c54ff4dad75d3b24cf30fbc24f4c60ad4b79b9c1fd58804667732a66b0ccb52cc3b4";
hasRunfiles = true;
};
"guitlogo" = {
stripPrefix = 0;
- sha512.run = "9c8cd064bcd3d525cd2d95ca9a0ffb551abac21b9116bcc0471b94b595fe9299cbba005a5c07a54b964fa6762d0aff8b05c093c966a817bad6821af6597212bd";
- sha512.doc = "206b46aecb911289c513d8a1c8d5e43e787e04b1be07774c68c6630acd2b135156c0fa85306c3255eaa4115b31b14f68954b077e91f533491858d044d22f11e9";
- sha512.source = "0c18e36ca4bcb7ab908fab9d4ff60a3c1ff00bad125917b7553c43b5dc60f2c6031e9db09df34058ec9e95d55448aefaf858dfb1c7b0eb8547cb8fe831e65515";
+ sha512.run = "c4fff100ff6eb6c73607ce83ec90057a47628d0d354f24176be02c8e9e4f62311c466cf7d8e7ec27787fb83a4c35accfe06d01055ad1db2189c82b9a7277aec7";
+ sha512.doc = "e60d42b6db1db84688fbc657b854cb17f60657c22e296d13677e462b39090c8e99e83b86227ea65fe60dfb7616619f0459aecdfc6c6725db68567f458d0a4308";
+ sha512.source = "65773fd849d06d834505c9ee4e97f7ec6d30308550029e5a71756da7f70fdfdb8245bb6f2fa0ceaf2cc3ad5c9b865f7e617df0c763695bd0cca60431da2bbd5d";
hasRunfiles = true;
- version = "0.9.2";
+ version = "1.0.0-alpha.3";
};
"gustlib" = {
stripPrefix = 0;
- sha512.run = "028808a38b9072f81b63ef747fe4e1ad6f937fee6517f6f6bb103a299c01418ce14a3c1bcc4e7858cea20842ffd5461f50946cd458469343599b25c1aa2199aa";
- sha512.doc = "b4aae1b3af101d428c40af14e89d59f876939af9801e8e9ed7be8bdb9cb6e0106d5346d7688bf1d52defcf1e64cbaeab1b22b4bb0b2d8dba2b14b799b6a606df";
+ sha512.run = "cb91f48e66063c784addd1a208946343cdaece3ae0d28d3eb697add3bf16d82b7d01535018984434a882aa5d1901cd05ac68e0966554b77f4a2feeba933ca880";
+ sha512.doc = "0a472bcba101b759b0864c09fbb28fd7473e8382e73cb5c2cfa8fe97f075a9a0ccba1603e0b08bb17fc10faa53907e52d78efb7ab09a7d5cd06bf1e17d82a1be";
hasRunfiles = true;
};
"gustprog" = {
stripPrefix = 0;
- sha512.run = "9984254e1882486e7e8729cffdd00c861e255a4e7f7c7926dce555f904315866b618a113df2550a84fca75bf52b5ca4dac6973b4ad5dd29e29386f661582a7bb";
- sha512.doc = "701af6dc553824c47bde4cf172ecc73ecfef56ce55a9202f7cc40ae38fe5191b2ff8ef1931d4225623f0a4f2ea744b925a9a3e8281dd3fbe918a532add7a4342";
+ sha512.run = "597abdd6c2eec380c531ef7f89ac0d2fcce6e33dc2d2c5040a58b5da3bfbdf2dc75cad926291c94ff1207a47e66cc213c7b7f76890495aa9ef6466bd830caace";
+ sha512.doc = "7817b203f9722409f10161072096dd410d34c2d84ee0ccf332d717c2eea0f408c76597fccea18b6022088cff0155433f77d085a8e8d5f28b72c4c227f578cb0d";
};
"gzt" = {
stripPrefix = 0;
- sha512.run = "b720c5f9e097cc04e7f34eb79d469dff04def91af96e6946fede29d86b1372a649a19f393719352bbf7a3b75fde946918fa05264819ac59e8915224ab0637852";
- sha512.doc = "2379f23ebc1c9e2ada9159ac2bc06408e4c810a938a5f951ecfc795ccfa16ac71b147e708b1db2590866af34410744d92399ddf44413bdb4469ffb2b2c25ad74";
- sha512.source = "082fbd44cc91dddea942471d2caf2f817027ecd0e3df50c3e89ff067f216142ce604d43d96d8ff171d6626f6e191e89130ec5da661eca71953909bb569ec7a41";
+ sha512.run = "7e0f493dca3e9916f28509b94bef393e8ff7be95f55e8da937b4922139ae77f4f4197586c3bff343f1fe1d22dcb4a803e2d4a3a115d201cc0f2c5fd71ba8a836";
+ sha512.doc = "388aa99642bb838ae4a81a665bb90019c6e31b3aabefbc2c49396edc98d8fe2d00986023699b849162a69db6e6dafff26602f61540758510acb1aefcd883c4e6";
+ sha512.source = "f6c4b16c47fd5773f6a25822d7cea758b5e612603e8004ae462b4e40ce4ef45e6fcbe8ff62b41828bbc3c7b83b8596919eb88864833546b9d785b865c475b312";
hasRunfiles = true;
version = "0.98";
};
"h2020proposal" = {
stripPrefix = 0;
- sha512.run = "51712a270162ab52423bee272ecd0e9531ca9fc41f0dd6e524dd41df1b7db727ed5d09d4bd96e99b8190d7cdd95b2280c62ec0eb1e8ddb8471dbd6de3cd8bf02";
- sha512.doc = "35a7d2890a6143a089a19f49fcada289e08e8feba2327439fe7f2568806266b46047ec75be93e022f2bacb12733ac100f3701562a361864c79b77586917ffe32";
+ sha512.run = "ddee9c5c1838bad606f212c1a7ebb7ac4d7ae571f1e29e83d55744dd50afb55e302f4f20a3cedd0d4446886cfa515371fb913b862d4549618858896de2a543ef";
+ sha512.doc = "5ffad62ed8eb39c8cf07d4840983990009e5696a2d7714d2cbab13a69c77634d01f10a18f612c853a09dfd91ae1ea453bb3373681e89a6994ff4924dd64c3093";
hasRunfiles = true;
version = "1.0";
};
"hackthefootline" = {
stripPrefix = 0;
- sha512.run = "b9df492b9d6663cf5a2ba47d623c50b1476418136d36b6d52c785c28f36781334989b795fbe57770d85196abdb36a071d4d0867336672676bba946d01216c6a0";
- sha512.doc = "11075c419ed60fbad9324709bb55fa8b034bb2ee66a4b0a2e067be0ffab1c64be463c093f042b89f15dd851c4e858763cb97ce5d0522642feb6c669e468b8b2c";
+ sha512.run = "223fb22b01327fb63ff16684d578f89ee583d5c7700dbfd5966aa8cb94ca4e280e4409620b0d261bf2a80a57f51658990b0a221c0dd311e3eae1f39d459e8098";
+ sha512.doc = "960c6a0bd61210b097710cc6715012e4406b54dafcf070659228074598a05e0dbb65669ef77c3f6ca2cf80001e95c5f801070be29d416d2bd552d6c2a1d27f56";
hasRunfiles = true;
};
"hacm" = {
stripPrefix = 0;
- sha512.run = "f62d665d3151429cf2d66f15c61d9afe60bd8c08c327cf8a1dcaa26ce7bea15c29b1dce75cc1133d787fb3e0fc15645be111d2dd8c1f3b0257b2ec7885a142d6";
- sha512.doc = "71513c80428379262bb57db29d5f01035c7c6cdeec320188c49b0d1b75fd968417f0a2408ecba5ccfc22ae4253115bd033639344b7c3470b799d149f72dbca3a";
+ sha512.run = "6f4373f4e30d95c747ecbec45c53a9af23b78acb84a063dc0b2d4d5ed218e7c5f70d4f29817d39f6cf62cacc455cc3117ced589d41bf3f321a6f9d882823164a";
+ sha512.doc = "bb6d5cd50e68ce84abd5f7296d8216d929b772f30e946508ca9bad2ffcd8d077d1927fcc76a5ea2e338799109b34adc8272f9f7f6d316f5af1312070f57fcc3e";
hasRunfiles = true;
version = "0.1";
};
"hagenberg-thesis" = {
stripPrefix = 0;
- sha512.run = "e4da468858fb18dd8c97d703cad519baf8cea61cd65ddf60d18c4200d0aaf5f04305c253fdd0d6289636b17ff43d4550bdbd6db20a01c1e1a3c29a1645eba6d0";
- sha512.doc = "82e538d4526cf83ad0cb061eb737634d0f2116aaa7d7d0260c999db2b381160616536c338136b59e10c9d48b48fa464ea98d856d285720b56d394aa5ff4db9fb";
+ sha512.run = "a8515fd281f726029f3bcc170f60c8a98447d8e16cb64ad787fdd5576ab5fb58a077666f191a02f46608e1aaf84bfcc8f1064a28e00c77f62505134a5508be28";
+ sha512.doc = "e7f1ff1c796b7ec2dcd7758a46149a20ce3d33fa6bfc3dc93a0d7dc4832e4f4692e1e74037c1f9e990a0245fd6cc5791ff998439ea6604519cf40bf463be7476";
hasRunfiles = true;
};
"halloweenmath" = {
stripPrefix = 0;
- sha512.run = "7117c46bfa37b9493d17e1ef86d01790f0cb33c578a82d59ae9aae5bf7973bd82e7659dd6e02939c545a0d978e728790a7c8849eba3e0106df8e7a0ec474eeea";
- sha512.doc = "c86370f7bbc6b9b8c1bfed07cfd4672534306fa3abf44a3cfa819bedc064d2d44b8d84180451f1a537f4dfc28050df9f73a38f27f342352b0acad287b897d3a9";
- sha512.source = "ae7a0b897b299d123b79841213ada242427d6cf311ac5447388a78b5da725a946b6b1a5ba468fcf81bd47d8c6cae6f26aa6fb3340b94b645d4066776be042bee";
+ sha512.run = "f56079b815307a59054559a0edc8c0d3e9e4138b0d961f81282a80af5ae579e4e3a2b18a3722cda0b49c014b834c6bb76971862e7e0740e0130b2f89d27318e8";
+ sha512.doc = "0ec7d77114ab6296be8c7b38b2a6dad0cf5cdaa9c8bc833df52e89971b5d71e3cd6f026e02d480e8cbf1ce1b4231563463524745ce0f76be279340cc03550d4d";
+ sha512.source = "84dce1251e7fa939233322d5a74b41225e9a2d786af0f49b8a4b8df962ee1fda46ac492122fb361a4184ffa2c6dfd5bf2967f577b3a9b675900f3ede8015d790";
hasRunfiles = true;
version = "0.10a";
};
"handin" = {
stripPrefix = 0;
- sha512.run = "7bd2f9568a3e0f06475b927ca77af4505d1c2fee4a22a977e08835370d65a3e087115051248e68e26ed24741ea36caaeca52ab3c67b33d793d5f098355f2a693";
- sha512.doc = "50afb88a7153e1c3f0cd73e46a1ba65a33081b2e293f7d0195a0c5516d7148febd39720430a224b391a260c174c52fb7494020f33d4df1d07a5952a15765d121";
+ sha512.run = "361fa013f1932da2370ccbd67e70acaac725349e4fd4fea28a6b676a5459aa8ce8fbc1edf42f3f3fe234e12771c5be8bc463ef758f823a3b43fcb7191bc1a660";
+ sha512.doc = "cf91e16a8f04835a47da1a5ccb31711fd9317db557f0152689a93c4f58de33c8e7c8be1f7c5d9eac599bf8dceab3f4d3e84831efd0612a58571d3c71f508f20c";
hasRunfiles = true;
version = "0.1.1";
};
"handout" = {
stripPrefix = 0;
- sha512.run = "2786448e6b86e340d7f48c28a6df595a2ec689b8bd643b159fb74a9722a80dcfe7985bc00074a6e8ede8a237b71fd3183f69f51dee30c06e5f0cabd3edb0d39d";
- sha512.doc = "5497ff31e3d76e386c0c2ee97d6c355b8e4816461c64f817cc2701e86d548350e772dd8916c7184a2c4f96cb9f9c307f7913e7eac7b5a4addfa257023d2d5624";
+ sha512.run = "9c5da5e16df3bfb4eee1ff7b8c6881e7faeba7001fd7f0ecb8b3027a464d611149c8768b8d8853c07417d67a723fe5b1de19620593a177139241b47c7a814285";
+ sha512.doc = "6da7783c7a0dcfee168ec4ad6924fca636ccb5fc965e326d9c38ff31c9d2c7942a820165232e4e89b7c1e4857e81952156198de55d7990ba01e5abcd4c31bfcf";
hasRunfiles = true;
version = "1.6.0";
};
"hands" = {
stripPrefix = 0;
- sha512.run = "404e507f404e8cd600b5d38c3cbbe1271356e2c2fd224399fc2ed139b2634643a00a674984eef9e2171ee5e9eac46304905a5bbf8f8a05451f0eb57babcbd59a";
+ sha512.run = "77c1742d045110ee4da7473b14c1804fcfab3772ae10223848fee99c7c8a8fb3809aabeb82e4c99460f3cfa0e009ee8d470d60e8be4c79c25c3ff990b7d1595a";
hasRunfiles = true;
};
"hang" = {
stripPrefix = 0;
- sha512.run = "ae6d8f091bc4e82a0199312eb2d919b2bd66613d0ad46205d02c5dec4f6f39e6c516060076a52fee75cc63f2aec07f68735bbc54e7e265856ecbf4b890197aba";
- sha512.doc = "7f9af4702676ff5899f1508ecc31ba47fbbe1da7ea7815f8b17a1cc5db6322aa1bff07d74a485493283e0cc6eb51518ce0fdad07c769365ba6c14106bb4ef252";
+ sha512.run = "4a8227707b6878ab010b595296dbc96f0b31489dfc0abf0116e00d6b0acf54e91bad1ec182169357e4a2e1f14ee27afcaa23bd35db1fed7e4e972e66eebee042";
+ sha512.doc = "bb0af0db38793e12dbd8d33e2df613d581a1809e0661138a3e75cabac1aee2aca942aaa429678a817f487fda82f3ffa3a631d98c3129853ba6a5ce4175346b09";
hasRunfiles = true;
version = "2.1";
};
"hanging" = {
stripPrefix = 0;
- sha512.run = "e30fc568335371bca9bce003c7cfb20845416317208705c6e35cf0a2bfc01db01dc53807ceabdbef330d6b15ca47316950972e59b278a78ad384e694ab287335";
- sha512.doc = "d75243fa745ffdced25acfd24f69b431f577fb6322c9f119cc7159b605432ffe98cd6026db34b6a5f6323f8b338285d1996d40d556a5380407ad5d921d942314";
- sha512.source = "a5edffb447641950b519880e8e950b9129c0d11b9bcce78556824334b2bb4274231966e96941515f6302aabcb248281c233f80ebd586f434ccf238ef9037d1a6";
+ sha512.run = "54bd2269c169bfe2a28513354407de22948658e8067cebafa3a3b3d88040acc318f3f3aa375798e36bafacecfa10c4ab5500095b92328e6cbfc12a541a8a7b3e";
+ sha512.doc = "a1e7e9d0d5b85e43ebd7ad88b39d6d5629807f668040041fd1248239c02394cf3c51aa676065c1d1d9e9ba8d1ad20f00e46d25025ddc0db7ec15148280a5b9c0";
+ sha512.source = "d982182e5c6c19d6dfaf527f5ff95c0a1d15cfa3078205c73d9ac894d24ebeea31a636d66356387996fc0faf9815242661c884dd566c0dd1d90779d61ba93c28";
hasRunfiles = true;
version = "1.2b";
};
"hanoi" = {
stripPrefix = 0;
- sha512.run = "8c1a70492755a88009688e527411c28e90c759b28a86832cbce7537191cc25fa69f6ae3ad32eef9cd971f641af371882e1e8abb408a43b6759512630a0f65476";
+ sha512.run = "efc8c4892ea4cc8ae395907fc428fe74d535d689a68b3b21422c5c944d4defd57747e519dbca9bd2df2dd010b99e3132afceadee36d547fc11b04480147626c4";
hasRunfiles = true;
version = "20120101";
};
"happy4th" = {
stripPrefix = 0;
- sha512.run = "803e4288ee72372834a131397401f65a822a9ae3d4240f1e1f3e768d2f67766d230c8ce957f167a98a2d4c188a3b091e0f447b94f928ec90bebf72f2f1ae93b9";
- sha512.doc = "37511555c16f90cb0bddf62b4484cdb084362b0a54408a5c187d04b06ea42b28b5c8144325895afab6834ab45f816c8979dcf15f269fca4ab6cc1b0c9418b526";
+ sha512.run = "45492a6becc7496ec6ca6adca474aa141b9c68b06aeed46bb1459f15b6cd1df9e4e2de3842a91ae0121d83269c1fe4f772418a93da67031bd14b6649f3a80657";
+ sha512.doc = "78fe311673e370b867ad209fc1c62acd7aeb515e4b145bb7c487d30c121715994803e6dd540bcbf1b9b0776014327c7ca2f6c03437d9ff0b40f477ebff9cf254";
version = "20120102";
};
"har2nat" = {
stripPrefix = 0;
- sha512.run = "fb4936bdcc959ef262a5b491d4b509e2dfc394f3f24e6007678947003c702d12aea56d0f4f3432607fe0df338dac16715ee12b2d5fdabce7f4b8890406bfdb38";
- sha512.doc = "8f5fcda18c674be9fc67386cc044e37107b12c32009a1caec48611c8e1ce6852f75026340cbddf57f0e704ac7714bb93aede2253349959d8850933dd440ab801";
+ sha512.run = "b3e76b7c4a3a241f716de344481c9927daaa73badc2f40cade074402629cdb3ed02568d9cb3d6276b0abd59ddcb34254fda419f859633281870ebc394c4a5a14";
+ sha512.doc = "927ff5d03cb3559dcda63aa2745958722ab9233c58e55cdeaf7e1c441146991d3edca9c3a40fae2cc147e5e69d0c44c0d357ed37ef0e02bea41952474b36f88f";
hasRunfiles = true;
version = "1.0";
};
"hardwrap" = {
stripPrefix = 0;
- sha512.run = "28d381c14a4f0311ab13ee858eb51a568e67abf3e06657ce5faa30d7aa36510fcadc2fd4e5e4572252fdf5385eb64a43737efef6b805f7f443cdb5d4e221ba2b";
- sha512.doc = "848f6f064910d9508d3b0a595002f53a88dd11c6840cd485005c34e185e8433575aee3815fb130b1783b50c3415ad2c6936b845d9a51d2285511bda5d23a5922";
- sha512.source = "1bf651dd7d1df7fc9e82781d55aafb3deccb1dfd95da28862e3f51aaf8a45cd85bd319a26351bc704504cb612955293e83256b74cc452a5ce98338510ea5ab77";
+ sha512.run = "eeb0f1da2161dae80d292db7b3289a307d892b8967ecf16021b8ed73c5fe724d914dda356bb8fbb48786760698e0060b39349b51886e13289524ed9d45463106";
+ sha512.doc = "6dbb83fc5d4b82d11bc8d97d0ded3bcfe583c2b21ec2a260000b6bfb0bdea9c10df834735ffdcddfa9785b7c86b53920a20146d020b0435b8dc04610f05b9b16";
+ sha512.source = "9a40a2a441e9f47b3d681dcd064fad48fe90999b34b57c85b7112e518c99d3b87a9bfc3867beb66e76499bb53ff3c14837f71f2d261ed4c78cad447f185d0ce5";
hasRunfiles = true;
version = "0.2";
};
"harmony" = {
stripPrefix = 0;
- sha512.run = "c2fbb9aef4effb5e6b60503d1f4b46325c2df8b6fd145c2a35de691babc955f1260a7cf8870027feef4edd6e31182983ab60483c3d8913f0dcf4897e3790fe53";
- sha512.doc = "61390b600a1e3fd1eac08fc369d3802147f8437df59173d7199b37ec32864e7d19c0ade5c7fc7c78454700d2b4dd278882c7c607eb5db8b5567c1e547f2195cc";
+ sha512.run = "25e84addf5ac4c67985e1e433f795f377accfdd4dc56eae0ffb25ddffeb52e0a44278ce1a936406105ff5b7e9541452a103e0bb4ed91b8949facee75ca7c11ae";
+ sha512.doc = "3226831df9702b669ba4c269549927563ae321e8e10e0e41c6bd1a8d6522dcdaa4ae6a25a907a84cc1dc324c516a53754c81a0e1296fd8e3afbbb29f0992ead9";
hasRunfiles = true;
};
"harnon-cv" = {
stripPrefix = 0;
- sha512.run = "c6075a8cf730cdcac250729b718ce8ad6216e352d89531476bdf59df333f09c13167a9af92aacb4d7f5fb3418aab2b397727c589a45e304e403484b5408746c2";
- sha512.doc = "52230767ecc14ea7cb371072970f3fb72a2371887854104c577f60bd073f7cf12c88aa64888239dea204086084cdbaf8671301c7c1aeaa3f4125775b1a364d83";
+ sha512.run = "5acef7bfd07f896f4251fe922cb96f71e9f289205eebfa83dd6aadd241f20eec5d9ecaa3d70d6df3dd61fbe7523f568407d89b7c32c27aa719a6f97b89f4cd33";
+ sha512.doc = "1a8d96a152f9ac90f3a6e546c03652ebcde8f8d88a7282626d44177854aa41ec1c66eb6f4d787853711b80935f5e3e3c31d726d0e49d60841119db7ae278de96";
hasRunfiles = true;
version = "1.0";
};
"harpoon" = {
stripPrefix = 0;
- sha512.run = "74be44d5627f0ecb5cbdd3bb9243526201314b7bb113f3a3f9efda5d688be5fa8fc8199a8ca32d86d5b2c2ef64156393bbdf352a912f44593b06da5438d0c227";
- sha512.doc = "998b475f0bacd97bdb4776ee0853d12c7d7b4f6f140a6fe556f8a93417a4123fac542b6f3db8e53c8dad687a38032885e09b07404b25ff0f6e1934f118a10457";
+ sha512.run = "1894f54ff9eb98975f4eec9250a382534a0ede5312b4b540223d298a0fe5d7d8d24abe2018d07b30773e14bacdd97b60039a458fd274bb446aeb2e26b91bf96f";
+ sha512.doc = "4d69050cd2a7c57219a7c55e8d97656fe6f130936d2e79a00d3760e9139799cbb98db2f338586b65412402069b22971ac73e5b722a3911bf1402625dac3e7d52";
hasRunfiles = true;
version = "1.0";
};
"harvard" = {
stripPrefix = 0;
- sha512.run = "cb6484a9a28ac06e74402d4ef63576b8047675a772514b51b09b269ea9280286910af2ff03134c2f2690731e2e79f5ef48d05ba89b9a33a0183e56723fbb2ee7";
- sha512.doc = "e309a653f60498a3108706b6d650e915c12e4bcbdff80bf107151aa8a559a3540cfbb43a4c024d19713126587c236bc58aaf6b257c7cabfd27e53512e311b018";
- sha512.source = "6da1378b3c77bb3268dceb71bea4cf19e2c3faf9b9b6e7e317585e76d0480fdb20409bf2373e6824d388b1eb3abd205440bf8c42032023caa327e4f8658f144f";
+ sha512.run = "64781bb5c419248934f259dafba2c43270396a1d3f49bb9a79050ebbb5655a5836a07fd69720f54f009501c5294a62f344f6b6c76adb89114a8c60d1e149e612";
+ sha512.doc = "291c2a530da6d24ecf1a87818d27b6141e99944eed10cc2dced2537f30ecfc12580c2f58d01245ef53f7d2b803853ce9bf72c03f8a2c3267dde0f4c799a991bc";
+ sha512.source = "58720acea1588f742d95d2916f8b1a5c8cba391243a433ae9b2cc4845dd3949c7b2a7a349b87fd663023e4d26b15b15dfb89b7f8db92e14e52f2f7ab835a160a";
hasRunfiles = true;
version = "2.0.5";
};
"harveyballs" = {
stripPrefix = 0;
- sha512.run = "43cc15f36c27f6674711ec6a3351df74424ace1258d0d5e907f0125aeb498e14ba171c426a7db22038fc3b8c352603fcd65a771d14219285d9dff2c914a6f45c";
- sha512.doc = "4c0ce6df5eddaf81e92eb59883a6a9407d76fe2b662dedf27c7235ff9b49f175b9675cff8092119a2732d1be957254e25bc50080d3d4cd25fa58feed51b96eb4";
+ sha512.run = "c282249d5758f6c8aa9dfd06cc4671211e76adc2e7c4f5cf925e713472e60f3d44c8a389c9ab4db5b8096336d46d99b62bde0f8c1f9fb5d22857e3cba98994e0";
+ sha512.doc = "89ede2f13e82600a2e78047a08766e99879ef5c64dcbcf747a2c21b1a395f4c1a1184921a8a0064b15b86f574834f602870f6641f0f265f92dce506959c6c4e7";
hasRunfiles = true;
version = "1.1";
};
"harvmac" = {
stripPrefix = 0;
- sha512.run = "b3e67dc6780938f0bd7e46bc814d6776edfe5827df1137aadb6ad597be6c40a0bc1d3611b0273a04a31675b0837ac7a3de79e19b36fe07278240e9c74d7b07a9";
- sha512.doc = "f8556792bda5f61402486671eaa6606bfd02ce80c67bde6635186869eeac9b86f0f3314c0924cfc8b983cfe2ff3e29f96d2f1b027ec387e55379be1f4850ef26";
+ sha512.run = "7acf7eb52104bab80b0b9995cf43cac842c106b8aecdff8245b0d1ce8440823e65ead75e470f00923764eadd32e936e02192ec7bbe70295ca254aa57f9b5f662";
+ sha512.doc = "a0f3308b938ae73c66398c5a3140662240603248cd6fe338a22f3ca6b23f28789dbccee48dcd94a8bf84de029ec103aa35c5b9a78151ceaf61a9cb60b832c484";
hasRunfiles = true;
};
"hatching" = {
stripPrefix = 0;
- sha512.run = "3b4875a8973cd6aa23bb698f77c8b72c375f88327e98bf5a120ff2371f1e79de8e88193a7ae715dab8ab0f1bd2ab386ec1ca1c61d6b790fce878d0d8f2fa2dbc";
- sha512.doc = "6cc2fdea222d7c126a7b92d8c430cdf13d7b6a2d3d990fdd683b4f896b01a19d19f95e8dc2344fb11bae67875a5bcf539f5cc1037c7b58c5fafc3d64f923f227";
+ sha512.run = "71983591270b533a6824a836948fdd15d19c3f966c8277d8948b13c5f38b29c29c0b7fe577661f1ecc570dd71d89fa964afd254d50556b6893667cda95e21aa7";
+ sha512.doc = "02c2eb4991aa9775feec0846eaad9ddb74123a64eba8a3731c8e40c689844e542793e0f6884df8666f3cec2ed43af26b2d25254cd0536920c6ff0b107f35bf5b";
hasRunfiles = true;
version = "0.11";
};
"hausarbeit-jura" = {
stripPrefix = 0;
- sha512.run = "2da51cb7fe7f37b1ba25c9294ebf1a0a29cee13b7ad9b126b893883171c84664f3b49c0a831a4135bd6b51b0aa7473a253341f821450277a7bc0e23e6a8680c5";
- sha512.doc = "abebb83226adbb9a0a58d537d1c2081f8cf5a79b6de09767b439dad2f72f9aa87daef46cd892b03e3666a7cfe03da2819d8bc66cc1cb7d638475fda944e211f4";
- sha512.source = "f578eb4d1ebfa2b33f2d8c564cb915808972a04695089eb6a15b251eca985e8d926d1d804a9659317eaba5654589c32a796d4b3bd0dd769c33725b0ea3494189";
+ sha512.run = "99fe789073c76535c9c8a307289bc29b14b0b7a45adf01459d76ee67099d56c9cf36fbe3587b108c99c1563cf077066ad6408955bd55f31cce6b4e53bab378ca";
+ sha512.doc = "cd98eab62d47ae03a5238702ec5a246496880e55dd8a1a9913b3639197d0fe65d607317d9cc9cbd578bca6bc64babc80d257c2f8d84b7327fdbd77537ca1f660";
+ sha512.source = "2d8edbc3163c00117f9c1297970f2309df35ccb6d5166c723365c1267af736c05dc5eb4bf77cfe6bb6e25a829bba83007fa95bfcbe6aac7473f4657cd450fcb7";
hasRunfiles = true;
- version = "1.5";
+ version = "2.0";
};
"havannah" = {
stripPrefix = 0;
- sha512.run = "2105ca746cbf7bb010fd62a36f76628a753e8a99ca392f725add72bd87963b87d19d6d1834d9f1e88ed7fbefd20047d3c9010932d646a1cfae34eaaff5005cf3";
- sha512.doc = "66136477c70c15adae6627013e320f6abc269e7d41e3c3fb9b795f8e91e3202a5ae77510186cabb46383bf701aba4e00f7f0273bdabbdbfbe742e8d65ae60c04";
- sha512.source = "0697b802a96f76df540c1f2e2d0a93bdd57614c69e00e224108ca50630ef5f8a603c11e1973f930c82b5fbec8a72deb1b931d3f2d6e77ba51ef8264fe1a8b732";
+ sha512.run = "f19498f0f9a7ce349fab4291fef80ff2f2f9eb88c60edeb76174918955fab51f22a0d06b533112e594c0f4cfba23feab58c41fe75e1c4fa2fc4db7cd9f473d0e";
+ sha512.doc = "ee1a90d491debac3f22f470e5df79e11152d153cef97e8d2e38c5d8a60a1931384d65bb91a6d459e6aeba39741763fa67d589bf9004efc5059699ec621b99e43";
+ sha512.source = "9831ea87fbe6e12af8c7fb49d321049316221f4dd33b79a9495c5205b60ddf2f3593c8dfe2f4157e3934f21e69e3004b05802a0d592ae608b2de69cceb2f0c7c";
hasRunfiles = true;
};
"hc" = {
stripPrefix = 0;
- sha512.run = "3f5ef407d17bf86bed61cae9c8edc6852e9a4d45c0a8f80c8411fe4f0cd0b2398df89c1ca1bb70f9c7db8a5f4b60430c69b9d31f947a5d14c4580cf7e1520e58";
- sha512.doc = "9d1fad6d29ea117c6d4a68c4b07404a25e5c2b141ec9036e15d61d4a70cec5cce481645a700bed83fa263a97c0341f54384a35e5c4ab9f6b429bcfec262c8c78";
- sha512.source = "d2e7696e04912b6d1901a05c8a0053198496a50f34fd47904f2e28ae82722219e0bdfc397de68cfb16656edb22277106bf09c4d9e23be7307bfdae3f4c34f64d";
+ sha512.run = "17c7037eb04c1d0064dbb637f51947243d1b8f07d46245dfb8f2a38a1ea068ebe41da7e2346ccedf02979003a0a2fa0fbd25eaebf7847b266e21b7c873b032d4";
+ sha512.doc = "18aaf579ef82a11ea1e752524d9a04a4a0aa5d6cbb496bde380664723dd30cd421c77dfba1ee6bd88def576c76e202b328198fa6dfb4a9ab451875c3753a515b";
+ sha512.source = "42d3f57fb2c38823875116a67e3e71a3b1aeccdfa00c7a201163325c31fbd47d60a1dd028c6d9102d38d6490424bb118178c7589a433a69ec26e505b805418f8";
hasRunfiles = true;
};
"he-she" = {
stripPrefix = 0;
- sha512.run = "511c08089b88dcdef8b938d4db541c1cbc6a1f2f4673f6989284ea6fdd347c857d491311b1e7d3b099165c634150691d739140dbbf98dd4b909ab8a63d778db3";
- sha512.doc = "465590b22a79087227108df5e91bf8d1d670b01f9e978f26f6d59f9dbc1a6784bbabfe89652735b12b0a20694f9399e1cb5604121a1068d4f05cd04babe0cc61";
+ sha512.run = "726954216d3f8328eb7868553875651c2dbc3f626a9eb60fddd770b0e236a4e09a45872020589d8f263cb9f39300d1743e0a35676947752f33933db1e766411d";
+ sha512.doc = "580702222de769b066b01af45aad75717d11f46178a2b1f19e0bdc85b67497d9aed8b7ad642f76b8b85c5513f4921f58af8bcb80d1fcb88307f8ca8b07c8307b";
hasRunfiles = true;
version = "1.3";
};
"hecthese" = {
stripPrefix = 0;
- sha512.run = "502f0163de31f2b896abb948e031f837916e97d78b59609b58a068409f063a34286c908eb3c5d2b4a7e0fc3810eb973d7d652c868559c2637f4eef8139a78bce";
- sha512.doc = "c3f805294f13a09c30370634603cc26d89df4fd293204789921d7df4e260e922d21835fe0b0e4802e9eb30ca8e6fac2958ee9dcc143e571812778f8a62085dcd";
- sha512.source = "12208e8d5d24ed8d295cabaeb1706c61fa113c64c1a0fa1318da46d75be0c87b7b934d5c9b0b1d7ddb7fe1f65b0b1133e3a4b3770bf5ac55920213d0cae21868";
+ sha512.run = "5cf62262cc231f229c1a66819e620fc55f798d8152b09434c0c288610a59a6ada5a9703e903b7d0fe761f1197757a1594242fc181928f6c6a5bad1c3d7dfebde";
+ sha512.doc = "3d06c52646c4985df8fe71bf07ae0f5305dc719c03025f1cbaf511b1c1de99e02f381740cd4f1074f0fd4b211a16575dcc7c1def28d9d75e615dc1d08d5257fa";
+ sha512.source = "76faa35c65aedcff2e177c40f08e4d5a031f3804f3c786e38429c55b55a2f0261c66c8515691d2e23b0ef954316479d6d02e57388896f1d4bf79e9fa24e277d7";
hasRunfiles = true;
- version = "1.3.1";
+ version = "1.3.2";
};
"helvetic" = {
stripPrefix = 0;
- sha512.run = "8347129c9489f8d823acf647ed4b0b68e050065c41ebddf0fa52658bc55507afcf72b5d3d18a85a98c4410c6317ddb9c76e263fbe693dad756cb235b3bbdaa13";
+ sha512.run = "db1921bbf180287cb735ef403948585a91b3d84fa0cb5c99ca1bd06db57632f2533f40d0b7aa04c01664ca7898166482559e130f375a85242bc44f362079ec8f";
hasRunfiles = true;
};
"hep" = {
stripPrefix = 0;
- sha512.run = "a044fbba300393f51e20e658568813d275ab6d94bef11476596bebb562f03f1e18e212ffd39a4627f69c01749e43cf5755fb4f5222214a3b9ca5c4ee6bb25d89";
- sha512.doc = "303be5b10add656d2f9ac537cd5656007573512adaa34de586d910a7d3dce4819401051dfca2c3ac370bea5cdcbff00d30887ffb3b8bfcdd00f69dc0a36309d1";
+ sha512.run = "9cd27826b7dde1ebd5830cdd17423f4092c9833c962be7e73b515de2e624a7853badde0c244dc26be6b7d3d9f9c3932fffc48bb4e86e06b90d6699dcebb0d497";
+ sha512.doc = "1d77a9bd31e982a8ff908f772d8cf67692145624bf00db2745afaf1aa59fc1da7cae6d2e094379077a550e4d76338a5a82bef8e25c8d733547751a24c84035f2";
hasRunfiles = true;
version = "1.0";
};
"hepnames" = {
stripPrefix = 0;
- sha512.run = "fb737248b78ed8e9aa9890eebfca80db268353efd88633202bbc16f1ed5e21ebfa17493a9501af700bc172256b7feead84239c19a6be6f4d63ce080bb337c6d9";
- sha512.doc = "9d90471d71db147826f5c1328e07897c4241b516047225bf0f78c5181dc80ac95299e94770b616394ff7fb422a0a4cdb8ea81c3e2fc9cc917242d6f684dd4290";
+ sha512.run = "ec893de8b4cedd1b18dd16c3237fa79b434e91cbab4b856c4fbe11afef162b560bda18c0fd75ab2c47b863cdcca1d64809a139d51f04e9c2f45eab6ba4036c28";
+ sha512.doc = "36a0966b755b6bb0f0dd27c80235e66af7c5252df1ae27652e59fd65fc5f280eb487666eef04206813438204dc592c0295651ccf0bce1e5f85f4797cdb439850";
hasRunfiles = true;
version = "2.0";
};
"hepparticles" = {
stripPrefix = 0;
- sha512.run = "b231fb3bda7785f428acd38b84b23d6f49f203f2991b53d3730c47efa00671b984d30b5b62a819e9b71a48477185d16739b25a113d4005b65d6e516f9eda6564";
- sha512.doc = "301b6b7e5d36d5ecab33c2254738a1826ed4ddb45e17a980b9ec4d0111292527a8ab100f74f2dc9dce0394d4660f157e7490e8af63f8d5820550495ea5c2c0ac";
+ sha512.run = "fb9229745b601b6f731c959856fe46d6871dd3a1c7fec2bac8116f4d74a575ff52523f610599979e25e7147b4ae6d36906d19ba66260356f15bc1a47a2d57460";
+ sha512.doc = "539025b2f0998bf031f417d002028e29edc58c1818d0dc9c07ee58c6877b5709936be23985ecd5a518c36187f451a2d5df66b5832d0019ff8b755c763b903aa8";
hasRunfiles = true;
version = "2.0";
};
"hepthesis" = {
stripPrefix = 0;
- sha512.run = "03a1c835c0ba739fe9c099cf5757048ec8c832f3de119710bca9096a93575251cab0786a89806ca94e3c144b7f56b8784b5ae34ffcb02f9aa7b0729f960c96c3";
- sha512.doc = "148f902854362d602c327411331a9af33d5323b04b03b791c6b673764587a7b74a27a1ffbd20bf31ffb6689aa27c3aaa678b5fdf56501b9cfab1d89c36674166";
+ sha512.run = "ea6543fec07480af8db52e43ea5fda346ed4e9ea245af0810a6988d864675a903841849e502506b333cef0b1685a6946ebf1f686bbc74f4ddcc7eea676c019ed";
+ sha512.doc = "e456a0ca03da4bf71d767616a140b6e1d922e05944a4db2c0cbb360dff39fc7e8bae741ae5adb49972253f38774f1a9c65393bcf4e38e3c568b0215a04f63d48";
hasRunfiles = true;
version = "1.5.2";
};
"hepunits" = {
stripPrefix = 0;
- sha512.run = "3ed262c1b8f33aa4a6d183f6685b9e715c94d5c7381c08a6adca15de7667e65a84633b777a853d016d1c01d0b3ff732daa3883f2108fca17388562ff00e2fd1d";
- sha512.doc = "25fd34b209dab893fd93d21ca5ff377f97e34b31378836cab28d6697367bdd88264bbc49893c4e9c06e2e6586d65a97b14dfb37633aaeefaecf0c2e5d7278ce6";
+ sha512.run = "b6abbe3a93eac6c7c159cd9c305fbf61664908b93956b90cb413e2220b12d183e4fafcb361d8935bac16a39d14451f538d38d9452ca78eb4ed03841f3e5bda78";
+ sha512.doc = "3247cf7865444fc2a600c05843c55ddca792b59b5906326e79591822c0e2577880d55704d4e726447aa503983644e7c0b7943482045b5c9ce6e8fc765bbc67b5";
hasRunfiles = true;
version = "1.1.1";
};
"here" = {
stripPrefix = 0;
- sha512.run = "1f5b8c0df20a1c51e2796fd0ff74765c35f49611e7ef7d24502dd13e8c7ec97d964c34f2525e16392873674d6b6b71a7f7ed388eca370f28f7a31d10496f8bfd";
- sha512.doc = "8deb441b571a1f959e7d53f2b425ec2706135b248ebbf67f96b9ffce0d9798feb47c21b0a74802886e03aa53417666575f8f23bbbfe463e78d94a73fb16da3fa";
+ sha512.run = "35c9ac325579de5d3bac4b8d16b1f30355398037cd0ad1c52b1585eb7ec666e743680eb05bec7b1f8cfa3bba3d7f5c0e6e06cddde6ca879ea708388df140eef0";
+ sha512.doc = "482a2ef8edbe41ce76e2c32bb579b132c84306cbd5387cb5249b10a02826e610229ec9c75a1df53b5b930bb982e1157ad9ffa63a77f84461cb6cc6332f6d6e54";
hasRunfiles = true;
};
"heuristica" = {
stripPrefix = 0;
- sha512.run = "1e554bed979dfc24f33f2d226bb7157152d6994f54010d18901c93131d0633f88eaa6f75ec88e12bddfc225cc1f7e1b5f23e7c06b20832177d0c6aabe083d0ab";
- sha512.doc = "4dee89a14593ccebbe70f2bf68795a029e8df3823d0386e80c494d4e67119fa11a7b1dd136993090535a0983c972da887acce0d4898523336fa675a023c00a56";
+ sha512.run = "bbadd84c1cc0825f0dbe72bdd8f5c4b939ae1986dc0f97ea80ecf12999f97d455e2f89cd12e71e8a51ae4ccadbcb01ae7768a60a47b9b35f19b98ea17332372f";
+ sha512.doc = "f445e4588ba85a71af43640e6625fe1fbcb1f8a2208d2c5cfc7fadd1df325be3fdda85b9da4dd824f3c0445033b2bd9e2120e71abf61c6f55b9e828a3e61a87e";
hasRunfiles = true;
- version = "1.09";
+ version = "1.092";
};
"hexgame" = {
stripPrefix = 0;
- sha512.run = "6f549a4705a4330514524b88dd798b7ab46f39c8facd0a83882373e1352c8ff63ce6bce5cb05628f25cb06da3226a6c29d54f86ee6a4178ea406207869ea93cc";
- sha512.doc = "5d93321d97204742c6c783b0b665597e9704ca88a733d55a9b55c0f1262781c99db19135c89209fb06df6d058b9d6c7af2a82f1c03493f446f90d23225bd7dd1";
+ sha512.run = "b16abb669f6bb5c3111e6c333353cc37a76431c49920a4cd22af79f6237f78a5c56124c5854b7665e9dcf963fb2715c488dd7ef4df86d5582aa7b3dbe3d08822";
+ sha512.doc = "0fad11a5510dd1a2ceec227c46c3f8c0c387ab3e2819bd70765d363ca5f97822147bfac62e69de773a96d24a881394c35c1542a8f08a1828a82f94aaa7f02644";
hasRunfiles = true;
version = "1.0";
};
"hf-tikz" = {
stripPrefix = 0;
- sha512.run = "e88264f40cbac85aefda33aa39d7dcdbb986dddc1871e8f3587ca67ed46c4ed815f1974b7d86fb4adb8ac4c5cee2c38d34b4142a5a3c4d27209510dff196d8c3";
- sha512.doc = "ca50c52c2b6b4bad80d689f8a202646d3ad9de8ccc2b3dcdc7ffd3e76cfa51483c0de0a679fe5e12327667d66afbfb063e1a4cd72666e1165697366d46298aa8";
- sha512.source = "f975201174caa84f26964fbf25aa04bdbfcd2a23d820fbd41ada4f5918faaab7adb73ccc94677eb053cdf2aeaaaf5f50d1baedd6847159fc2b767156b7c4b32c";
+ sha512.run = "47ca98b066829e6ea2009c4beb92db2c7671642c495f1011df9be00d546f3613b7853aba5db88e3805441eab66c873e15b60f5ef75cf21e906f80b5f11aa30a7";
+ sha512.doc = "234a8ccdd9cd921368f700fdcca818d0c76265371ac89e09c1a54454fa3e00f0f28fdc7f962c227f9bb69d851585f2c65e20b4a4093aacc3ad0aa84d1abc7f87";
+ sha512.source = "74fd110da2d0d248d70811db52f220012c0a41cecfaf702765cf8bdeae98d9e1a96c6087770de4fcc1ec249901ccc79837ed4e89b4527dd3f746ecf503c201ea";
hasRunfiles = true;
version = "0.3a";
};
"hfbright" = {
stripPrefix = 0;
- sha512.run = "e9a2e0f6e51f334e9a9907cb88eb8c7e816ebfe8217d185f4c632b25b5319222faa2cd604aceec48bb0d45ae0490d2069798838e9b2491883e7c409d8524b4ee";
- sha512.doc = "6ccc4c4ad1bb46544d637bf7b05a4c9cbac8a396a4b7ee85b6253e71ed13c36e6afdb32d8736c04da30dd55011ef4d9e6dc94b488b0d825d0caf7c6873057ef5";
+ sha512.run = "91c8b007dd8ce71af9dbc98a66a82a395d68fc87a0abcf9518b5b89a98dc23b28f1b9b9aa551f82b920dc3e2d8b6500884eaa3bc98be48371a9774f9f283a641";
+ sha512.doc = "7de24b513093d965fab1f8d7d13ec4b356e7f5495cb3a8f17204b1a786288488b4921df6b7e184262bdd3aa11fed6483a25d0bf8e898db05c8b1f7dff769c175";
hasRunfiles = true;
};
"hfoldsty" = {
stripPrefix = 0;
- sha512.run = "7fd7b4b1490f38c2a978ef8a530d7613323c934cfd2ec87b6ead261d94b464e9e96806899910d364c94445d6706650ba48b888de3c57bfcc3bc6ebab9029f957";
- sha512.doc = "cc2817ecc48c5a26fa2374212b9fec1bf64ec30dd18446a4c06aa6d7a2ac24d4a404e91090db1fc0d0359bd234ad290451da7d16ee20c65c66aafbce145a3326";
- sha512.source = "0a190ffadea04c2dd12bef0317933c5d434ffe779055f176e054774681de20b5bc984c5e141c5e21a592a8943ec1d9c6aa4151c1bcb369f4159d6b22be49f8e0";
+ sha512.run = "5ff36855df468bf59d387d56f4ea65c86ba304eb2495f2ca110558ef48c528ef444c7ebfaa378a454c311c806525ddaa639a32d3d1b16ca492b641f223133390";
+ sha512.doc = "1f88ae3c13857be317ac2097093bb368a9f1ffa2a8fe1b5e15f59622dabdce2f2b3aededbca31a4d17f05c2dcb28f8ae0c9be3cfb1758bab4501a99efc68612c";
+ sha512.source = "5ccd5708962e9ddeea3ac41426cac6469ae22914fc4bbb5779e25d592d1cfb0df78f73d79c969e00b68b38eb9ae7016cf394f9592c14d9400bba152e6fc91092";
hasRunfiles = true;
version = "1.15";
};
"hhtensor" = {
stripPrefix = 0;
- sha512.run = "e974e6742276db99ce21721d86f4ef258581e27d4a4893a21b52ab71e976ad7e445b4ee3c4c675a601e11f4d7795047818ae5decb28502a3633f1d21dcc6a123";
- sha512.doc = "6f781f8b0c6701cc0c766963bff45a2de35db9f688b7647d5d2624912f0e95a82ec302c995ae417c961266375cedadbf17aa326f8807287ef0effbbf25940a7b";
- sha512.source = "e78f57ef09994c2e4fcef640ed332bb884f2bbe8b1c31362d4d5f24f92493771ab0faa52d0573f13e52bba73651d55fe91cf5b6ce264119c826bb9cfa64f3b13";
+ sha512.run = "387fb53bc2c9b83d2f34d9fe7856e3e7c54e2403378a1f806e29549e1d4b871cbc8333b64f721230918b96b9082ebe0ec07533cae9e4ba54d73dd8244a95b1f3";
+ sha512.doc = "30de49c3074840066555f2363f2c4120d731c3d515c2b3ad6839bd4e04abfc7043930428f0345149c6da1b5396950c8864baff6414a42769f1652a057817616b";
+ sha512.source = "10c1cb953af7cbf3c1f31d06116833eeb4a3c81d66671ade683ad38cf97271e4f05070cf065389211baf8df13415d74086329d2e83f141f4167f0909214973da";
hasRunfiles = true;
version = "0.61";
};
"histogr" = {
stripPrefix = 0;
- sha512.run = "575dc55866f1e22ca0e749515888f80d7abaa84b590306d9a44f9e8268c05cef1e15b8c2095969b5c1914a7307a0ea0834f24a3ae1b903df8482680b32ed655d";
- sha512.doc = "1f1861e7948e09fe03e6d886404f227f2337f963aa938f4e23921ef806adfee80bf16f83cfe9b8dff6e92e351f18960a3abe51e10e820b2cbb8ee72a1da8ebe3";
- sha512.source = "0dd340a9ddb5d8baa9792384a7060e1db0e3c51e70d9dc67d245ef9a316f164f0db0c1d1fb132a9e580edf492d51f9c19ebad921c48ef12840dbce22ad39ae08";
+ sha512.run = "987c392828a4995afdb37b10194c7735a7dfe3375bcc6efda6592d3f35351c369c045a2c1464cd2653d6275913a335ce3d527afb44c51ee38d3038d4751eaadf";
+ sha512.doc = "6cebdf9d6000ba48dd8106645e7a05709ced06c8790f8383a036629d8d53ca434f5c5aa0ff511754ea9e00fa743e435a304dacc16edf18098409972f763f9087";
+ sha512.source = "f5e764adfe67c9e07261ff1211cc08ac9b4b076e67683dc50f9759e942f50810a72222a9669770b9f281b7f821d50a7da85014ad65461dcaf1117d54b98d89a2";
hasRunfiles = true;
version = "1.01";
};
"historische-zeitschrift" = {
stripPrefix = 0;
- sha512.run = "5374c1f2cda6679fdf9dfbbdbf8325097419947d69bce2cf4f1d72a8be9a5802d10d3033c9c93b0e0f2dd7ebbe604614d03f77ec51ed5660367be2c6c1928910";
- sha512.doc = "9614eb3a642fba44e2818b0feac246aebff35693d153ec727602dba14259aae91fc5146dabb09d8c9e4f0163dccf618d68f442c2fce6d13ddcfa56dd2238b25c";
+ sha512.run = "da501792653c77f7cdac978a348e1267d4abc2e80d8b5565b47fdab4a1e2204f9544bab972a291d191ce26bd29203ff28a6440e2f8969cf1b33a5cea48998b04";
+ sha512.doc = "1b091b850e4936e8e6484ca484f740005c66458655a0cbe24938c3f33f23807fe9b7a0ab93b38f6a3481c684e35031398860d5452f6bc3fc8a8e6f4c2e82f927";
hasRunfiles = true;
version = "1.2";
};
"hitec" = {
stripPrefix = 0;
- sha512.run = "ecac36e6dba021f36c159b66566ef09679396f5b66214b2d308c2c6d7e863772bf583112c023c86d653d2da72cd20e930742d2dbcfa80b2f6b84349778b34cf6";
- sha512.doc = "a219eb647e39a3971d26d31bdbbc36a5e4a5ad0e2c703796660da5e9e3ea2d85b60a3e4d7b2e0089cb5ccf958388cdef848b1c727ef06e0c7f2c557ac6e386d7";
+ sha512.run = "d7ebe166a23c05a1b78552c102507e697c07b955cddc8f4061d22fc42fc414664d3a1bc1c08e0dd122a987c736d24d4935dd944b37f62fe260b3c811678a3b30";
+ sha512.doc = "f166b529f29f0470770d5a24e0f3ea2be9021732fb5373611b87cda10ff2196d1d121258fda75369a2f0f9a65324f4a8dc0d3c5f377cf994c04807b18b5a46f3";
hasRunfiles = true;
version = "0.0beta";
};
"hithesis" = {
stripPrefix = 0;
- sha512.run = "3f1ae823b78c33d64ea06d492b41912ee7f8e04e8caaff5cd82faa9bfe1790fbe908239166df1f845e9036c225e022d30425def6147d01faaf5834d3d1f7ca2a";
- sha512.doc = "8dbbd33a838b374694c885f7d23f069f3c26439fe28f4e30d5cb49dd3216cb87a71909b38ac3fc1dbc2baf9dfc3fcfd3124e2eb8ae3814f94148cebb0e51ffa2";
- sha512.source = "ff49275c92de0adb28ae346f59d3360064dfbc555a5550ddc51cf6b132ab184ef9487f417a15e46947b1b9132063aa6aaf977e6e8103999e369bd6b85b9bdbc3";
+ sha512.run = "987d14e74f7adb87acc5b9ca44ffcda67872657f48ce421a13a028b7cde886ce6ae70d504d6684f42ec03774b6d1012a7fee11616b9f66ce6d989a2c4594e2cf";
+ sha512.doc = "18fe3f3b8892f69354caa043944fc6dad88b0f468506acbeb08eaa0b220dfee44af5ebd2470e70814205d07541b2eb3ad93532dbf0c1c1b544591eda81e05da8";
+ sha512.source = "9d77eeacbc6738862aeaf12b9af9f9474c90bd2a916e06fe4eed26743101eeea48e64508cb2ac29cb7abe9de56f1d187e4f84d89d0fe8408dbc4c878ef6587dd";
hasRunfiles = true;
version = "2.0.6";
};
"hletter" = {
stripPrefix = 0;
- sha512.run = "47f01846d4d0696af56c6e16c4aa5f61d0cda81e7b38b4a30bacb2bb88ae0494844e6f41f2e6b3fd403f5d9492d965babf7007994fdb5eeeaa047ecee85c264f";
- sha512.doc = "2638b350b3244bcb7331750269c21be0d40a2faea524e9956907812ff4cac265a35f6efb19ea935edf1c44a56fb41fed4e4481ad3a41e954d518f9cd7fe76aad";
+ sha512.run = "bd79dec347980624c634918880718af9e434e24acaed206815e974c2db856e8f424e12b6870d920079626423f18a02fd326bdc387c256ae9c3a1dfa4ae26e71b";
+ sha512.doc = "67a9a39cf0c8ac1054588ad542a8ba3705e94445920d4ca85b46423a4cea364c58e8d2b02b7d7579c9684653734f0766e8ddced28a7c5ec77e0daa3c3dee26b9";
hasRunfiles = true;
version = "4.2";
};
"hlist" = {
stripPrefix = 0;
- sha512.run = "0d6fbd18d1f1cffb6f6f9fe00970bacd40a337bae6dc701c66782731224235a9e252fe78f2dedf997c6030d45dae43cf428e748974f10206cf68323a173de449";
- sha512.doc = "73803f7c1f7d888271b99452a3ea2f4d7e3fd34e60c6b1f564aa230c63e58dc1fbfb44dbed0558ef95a924302f25dcd8c0e003ff55a76425c2957a95c4b8062f";
+ sha512.run = "9e2150f08a7fac07a0e2e36edcecbd5c16ab3c119d8532fbae9399f14c6c7567d2cf4e2a92eda9a650049a901a35b6a9a0dd3423a06da6a9d266a3859392334d";
+ sha512.doc = "5b3748d7f67fb51dc0df2a03318e96ac9224abc42291ab475a907befa14fc210d9d2371005150404480900865e8ffa9f97e3ab122109bb5454c3b061f66a064d";
hasRunfiles = true;
version = "0.11";
};
+"hmtrump" = {
+ stripPrefix = 0;
+ sha512.run = "62efa57cc09a2792fb755112defae31666d44ef295f75f1f04b3742b63ae5696352bba7369778a88f822ff3e09bca00ed58157df6afdd664f7090c084c28f9c5";
+ sha512.doc = "58a765a12ff3ad55278502d8396c3580f971cb3af772acedd54d29fd47b73716ad543561d7d7f58a97b54c400e827e54bdaae3d6a599999ed12ef8d884d2c7fa";
+ hasRunfiles = true;
+ version = "1.2a";
+};
"hobby" = {
stripPrefix = 0;
- sha512.run = "3746a55d5e85247837fbd49fb8861404400d718b1e58be288ec95d80139fdc54286fd297b1688c2ddce6ca9cf46a73bdab4cf12fd127e0989d64f62211d13c5e";
- sha512.doc = "46696a2b257509758d8dec1736f12f9ce8b54358fa7dab23b56cd6c78bd34890021868aff3dddc9c28525a8af30924b7f33fd7e488e6ac90dab2e28c1b1a14e2";
- sha512.source = "cc152d8c0669a54680b66237be894535eb7da745985050efb9fe249bcd36db5c5e99a454a0834f02bc07f57c5a3e3eeab0583e2b705bd03a2e9311b3e7787a53";
+ sha512.run = "669c768dffa4e88d831d0a03a7e518fb2c101cd0af9ca1e15e6527ccbe78a13485145bedd4ef45cbaefcc94e4bead303acb89a0d0f50c6fc3a7ab312717febad";
+ sha512.doc = "7c8a353078be8b94195558d1d7a319173b4480a616c8725b99357ed3a086565c238b944b9b3baa719b354dcff9476aa7c7ffb055565df546054e662370d5d808";
+ sha512.source = "216ff34f42c28fd3e2303ff5032a299668881fbe51e8c8957547dd7953b2296e984a449cc09b79268b968ec8fcb8b774453a26e88156f5b7bbc6cb78a57de7e7";
hasRunfiles = true;
version = "1.8";
};
"hobete" = {
stripPrefix = 0;
- sha512.run = "29b74fd2f761b99e15329633e4c38c0bb37629d1fc158511ccbec620955dfdb1c43f92741ec700330bba78bae6cd2733dd1f76d13a77929674111f0f196b0586";
- sha512.doc = "c6a8f41cc7b988813d02c24a9c2a8f010da9513385480f3549e4148d62c578ae35b28394656a51b2f5b337e2137034aa9d08ea5b5240c4439321f9d68dfe1e7d";
+ sha512.run = "d2c79f5d39fbe82b43704a78add3a016768ff282d48ed1f49d1991c6ab56bef5266e8cfa7b3b03bcc944990d407ae43eca99930270ab84679f51323407b861a0";
+ sha512.doc = "ef7b1bd487c496cb2ffc01fb2940a72ac69edb1a5516d19ce6a6e6cb197ba6f517e03ac673b2372cc9cd4f40e5c6ea2469c2712528a10a3f5ba09e9d3a46f209";
hasRunfiles = true;
};
"hook-pre-commit-pkg" = {
stripPrefix = 0;
- sha512.run = "3911e1932a1667cb867fbd62b58ae832ac8aa63d46ef905195df14c924cc682fc3517d006da78eedba27b950d9e9488b3523a97109c15befa036f07baf59b853";
- sha512.doc = "94945a10d1384577c94f4fd4ba8a2525e6ef1f95899d719396b7a6d7526bb9823e07ff32b8bd570081da0f78cf1310564bc7c97bb6fbe25c880845b1c2e60f32";
+ sha512.run = "6fb3009d4bb4016f0d6e92571d52aaf7e3780d39a6b2ec73ffb37112b3f153ed71ecbcd985b81dd841f296a39da83e9004a2d6e6e85e9a49765e1682563cfde3";
+ sha512.doc = "3873c4714a8a6d221f860a5d0606113c64482b363727067e0017d27e99d73f31cfdac88a799fb1412225baffaecd7bb03dbdc66b607a075b1e4539ffc0df2a9d";
version = "1.1.2";
};
"horoscop" = {
stripPrefix = 0;
- sha512.run = "8ef1f301ee3c5d934ec79dfb4205b8076f6c6937db298200474e4b5f35ca9821b8be72404fbd09184b4691bd8a73b76ebea4414504a239b7c97592fa183b64be";
- sha512.doc = "ec47fe5110fdf79f218ed3a45c8df8f8556099627aa04d7dddb9ef248e520526764264259b6c47ba19053b9c014327cddde2a3624160a2b4d47f72ca5a59617d";
- sha512.source = "a955e8de3273af88e7048ee5289cc7617b0a26387989bdb580b5c82d453d381612abada18e34d677b3b03e8314115567106f413c66ef738654e80a500814722c";
+ sha512.run = "077b7bc742d0526daf7380a080e640de72d61d5e65cac441d3291e1dfee8c0240be8817328e7080fe410fca9ebc8b5d13e8719ed48bd7d412485d7c5d2f67ce0";
+ sha512.doc = "b7cfdfb772f5423fe4cdcd914a4b0934162ea33542a773b14d91d057efcd05b7febfff46decc3760512b0df95f52180a4de0dea2f0dcc4b504945ee572f832a7";
+ sha512.source = "2e132bba43dce98d65a717f755062ed6f63ecc0775134562d1061fc28d7776fb02baf7502273d1e825306a8a19eecd4d4e94d4603687ebc0df1923b27a213cb1";
hasRunfiles = true;
version = "0.92";
};
"hpsdiss" = {
stripPrefix = 0;
- sha512.run = "01040a8493fa4f072dae13d14357a57f24fdd825c49090b6fd8dc0b19ff8a8b0acb79c2e16d94f8f30ba185c51116a7d5f9b88f4a2b6543c8ba3bdde98133341";
- sha512.doc = "85a9d32ce39bf02399de4c9ec7eadd0d24879c27adbd5bcc945c780aa978144efc48b9cc21d1bdfb9d610cd129f86efd3745b026690d85d76511ec24e3f9123a";
- sha512.source = "408ad0eae02e7e2ec6378c129610805b7886b3a157402f7d95a6885c530fc81f8f850e16d0d70a82bf5746e58c8f1d79e271ea8fd79e9f6e27885e58ae02bf7e";
+ sha512.run = "4905368d081cc6e7f2c7b43b28d4c6e22081796d8594e5a07e521bb7ab0fb14c9ccce1dcbe135b0cbc5a7b2671e3041d7764ff80c7e1543b4ac4cefe945794b4";
+ sha512.doc = "566f0509feee0bc5c28481fb62f2c991827cd5855f9696fdda79628f5c43329b39dd508fe9613d2c0f823bef421a97393fd303d830c779c42ac67f88303a239b";
+ sha512.source = "8337cbedc42502ececcfd60adf422e15aba32381c46489a82d8b618286a4d8848c0288136771b8acdbb03af9f39029e4be8e1c287f6dac9bd3ade3b727e8ec8e";
hasRunfiles = true;
version = "1.0";
};
"hrefhide" = {
stripPrefix = 0;
- sha512.run = "d91885dd641c9cfb5b9b8ef7e5806093fdeef096e28d89eca7443e14327095fcf81b076c18d97979d8f15e08df9fbae104a9fc270eec6cd2c3063412007d1b8e";
- sha512.doc = "1774553b6bccb4bec504b5a34a3ed29f2edda4ad5a709c5ff92826d86a776dc1705bfeabb3c8089e5a7178fe0cec0bec7f45d4aa4e7d349823b889274ed565e4";
- sha512.source = "f02eaccb774c2442166361f24f0dca925cb515c336e5aa5cfb9f202fed5d1a77e2dff4770c11ce2793245f54ca3889168625759506339767c97fea5ff0de2cde";
+ sha512.run = "6d96fdc550a99ed7f3e4dbee19a589c27b27af16f910a22befb51bfb452d8f9f57cbb27f1ecf96c5604e61eb1cd0343c0a07810ac1519dc51422183d6229916e";
+ sha512.doc = "a8ae0fbbb185ded46cbc1d7550526230de4098bf3a5bc8bf72ec8f5a5b4b93703501da19a4c9e09e08044aea768a01e39dfa36c38c9be72c7aee8e61f58acd71";
+ sha512.source = "ed08bbabfdd78725060f3bac173d2819ddfe494e99d76abe02ffff755718caafc520e0336299c8c1dda0db1492089316e05b1b85c93c866b683703b471e845b4";
hasRunfiles = true;
version = "1.0f";
};
"hrlatex" = {
stripPrefix = 0;
- sha512.run = "ec8be06c668db498225eb27d08abf178c82518275471f1b9a458c230f47946f0e18a28513c27d2aba1bf4937ab60d6f88612972210a8a631589e294fa80c9b25";
- sha512.doc = "d8d5bcdd588a57a20061dadf62bf74b447a211574efcbbdb288119b3a51255182047cbbe4e9db41199034d6e3733f112bc4f741f5e0dd654c68f844aacd44961";
- sha512.source = "a3127361fdf057ec7a69a75a40111636c68eb2088330c966074b4f9af9eca6a854d83d6ee5346c582a0ef32ad99f1c2066760885912531d45b286498ea7203c5";
+ sha512.run = "14bd6fdf4a60ec599971b1f5ee7ae5fc649b0d1382f9dff8bf9905f4623f3964c2d552bbc4485680d22cf04651a5e49b71220ec2c05e6599356b6dcee6e4d122";
+ sha512.doc = "ecd67675466d365f00e49b775ae3e5264e2d10d574dbbe913d52b3a5b553fe942e06fcca26cb2357fa76688c55fc4268bf7d18f5cb2a90663bfe47c11a5bbde7";
+ sha512.source = "01f47918a1926f36840fd4d78debc70cbe09fd2a52b06ede7b40d7c3ce0d42e6385d54cd2cc96eed8bc222ebcbd2e7ab191c41f8c8df82f9b5ff93d2e0f54a16";
hasRunfiles = true;
version = "0.23";
};
+"hu-berlin-bundle" = {
+ stripPrefix = 0;
+ sha512.run = "1f7e2b6dece2dca1334c876cb881f7754bdc2e66eac656c577a416f26873b5fc6ffdf0bf539b446ceb66ad28d7334e3dc340ed33bc59a24a1ebd734b936b754a";
+ sha512.doc = "67ae49666ac397c0cf86eaedfb1b7a2cd0748074b518ecdba2ab9c38f25408f4de42a8293eb3ddbef9724dfb24be1e8da30f3ee5ea4e6bfb9f11c730d622931a";
+ sha512.source = "7de2dba58b4efbe8bd03290fc90c29f6b515abbd74d32f8eb1639a488c5ea98cb4b7a94ca9883d69dbb0cdf16adffad913fabf01ac5184fabf8ea615feb4ddf5";
+ hasRunfiles = true;
+ version = "1.0.3";
+};
"hulipsum" = {
stripPrefix = 0;
- sha512.run = "550c0c9796d99aa685c448e9a64fcad28a61ed1a5c3c2a7a6de1d8b0a20e873c140c324b209877d09fb57864736563f862de7ee3c56360c5284e88b52dadbaea";
- sha512.doc = "c68827618d24f702e438a6bf1e22f70bf1d1203e67758f767d32b0224a4231a1adc4b339c2ddca2b06e59615fcbb2f9141ef193b9b7fe0f2d56d63b82369db60";
- sha512.source = "3e5da3c8af258bc6cac81490f5f65f6710216f476dd3f17a55ebef7bb7f79ae8209b0f269620f29d2983194baa2478a54e3851bc15a095c6f2134ee8a2151463";
+ sha512.run = "c43867cb608e955254f2c597d3fd9938fe815c1683c9d61dcd1cfff29608b5c391d7374a740646dd915fdcf282d9adb8f83d3dcb6781fbe547b685de81f67143";
+ sha512.doc = "43dcdd731116bd1eac309b1213b3c961dd189f861b8732d73127ba6b4c20d3ea3584f03340ff5973b4aab11744e61069edfe6736d389e1487587d0372591e343";
+ sha512.source = "e1290087087ab8d63d2e2de72cbf641ec71ae362a64faca2e362cccfb05890abc9cd970a2eca1b1c10cdd95760dd82e8bc90fe0e8ef4d99df6cbabba24c80be0";
hasRunfiles = true;
version = "1.0";
};
"hustthesis" = {
stripPrefix = 0;
- sha512.run = "6589bb1d8450db368522f141c96e7498acb098b1fc68902862fef692d49dde8333f18c374c28db9dcfe1d18bd03193ef94f84564db08e275e266e107b6c934ab";
- sha512.doc = "f9c20575406b5284af3f7a53b9add4c5fcc9095f7d514ceeafd7793acd81704762aaa0b45f45d5d0bf5abad2e7a381e955910cb604e11266c6a057f079f411c2";
- sha512.source = "9dd31a9b6ef2ce2b52d8503756e7e0ce8e74f7e744b043530aa992092ebb117a4c9d1b8e79dae545871514934b3f7774f14569ea3540685bdb4593b9e15ff746";
+ sha512.run = "508c86a6cf5e3d952dd43786f78952cc8bbe635620a913abd82b49c2cfade29875bc924d5ea89803b03008328c7297010e98f70b62b5191d9855e0cc1614d3d0";
+ sha512.doc = "5c114cda4bd4264904b7fdfedd55720046403b8cd3c1bce4181dffbf319a9107ec0ad8cdd092922c8c5268aac62437d1128a45ea0cdff4121a40f02e26dc0148";
+ sha512.source = "61b6147d4bd063995900479b894b60d929445e60855c522e46abaedfbd33f7516f90a99d5052b3241d7070d375504cd660446d6647c28284e76d0ff9ec5aaf76";
hasRunfiles = true;
version = "1.4";
};
"hvfloat" = {
stripPrefix = 0;
- sha512.run = "1213690dc1b074c39ab4dc2d932966961b6788c37fe9d5b0138bfc40ee854a1c33f5c84de93ac642a2741a74d9b8b9589b1e7e573c1a289651f91bc52f003985";
- sha512.doc = "692749091967845b981771fb52a07c5aa256ee05a8f5293278a3806526c2414a5fc8985d7911c3a72996675c7f290485941c4b836b78dc25959eb1cb8a9dab84";
+ sha512.run = "717fd6f3a1b9f7fab0cbbfa929b09e9186637d56092f50d1f0d1603b7b7d67c300587d12e9ec25e73a89b240ac3744bbf232802b2046d34b8606263a7fb6064b";
+ sha512.doc = "98b61ee75c06007773a5119a5c9ded7d0ff9579e016dd024265329193661771ae246b9e0e44c55017dae9754219f2898abf221a4affb6231e0d7ef775fbfc30d";
hasRunfiles = true;
- version = "1.2b";
+ version = "2.16";
};
"hvindex" = {
stripPrefix = 0;
- sha512.run = "229abc2d2c8ae1db136c4cae13bcd9b24906a0e594774b098c03e907960179af2e120df4498b6e91a594464bc1d6b598438def80c6f5fbcc878bb8803c2e4232";
- sha512.doc = "24dab31ddac4edeeb1ecaa235ce88fa6384eee0b80df4aff9d0c4e1ff35c3074799a34111ca05e1176b5f18b0abbc0b85dea930b6dd72246cd709a3a9950cd48";
+ sha512.run = "12e47531ca8dcea2f195d86b5721f2a62d2590de5a0b464e5e6de5484ee34803eac14f2474e4a00938f6d5e5b307ed3183ea3aa0a4f0d5874877356de6e8c83d";
+ sha512.doc = "2a10c26537e550e3d51330c704711c2c43b872f90db15ee709dcfe603a5fc64102a8b466c5d5b7ab4706d5e96e91b11559305ac607477776f34da97590151368";
hasRunfiles = true;
version = "0.04";
};
"hypdvips" = {
stripPrefix = 0;
- sha512.run = "f0f6bf1ba27eec8c78b7e11b53ac9093c68a133dbad15fa9ca220d2f6df2bcceb3788bb1b0d19582803220d397fc7e4160a4ccd5627852180dfa64f617a2d9cb";
- sha512.doc = "71759765aac53988dfc2033efb33c66684f5649e5c6d827c8d1447bb64544a41474d4ed75aa5c2a9d62c012c6fbc0723994f6f0bae4b0a6b31bafe3536852636";
+ sha512.run = "da692cfec4c9989b313326cf32c00a2602413da7a01b1bd7557ce5bf982fde071e1e4ca6613f0e2c7ff74b53a8edd5cc88c2b8ccc681ea94a46a5ccf97f2d3bc";
+ sha512.doc = "40c8126cb0fe0ee748afe0c46f80fa3a01cb52142b3d8e06168877b8e08a7d35c80e555322ef97ada73f17f649e50ded340836d33eba3d9560143e7f64abe2a3";
hasRunfiles = true;
- version = "3.02";
+ version = "3.03";
};
"hyper" = {
stripPrefix = 0;
- sha512.run = "6d0f94126fbb76fa8d6f6c44240b6d8b9971f0513bd5e9d9d14f68cc32bfe3c9c4e8adb8b092ddcc615ccc5c44be52712b72d2ff382ab0810b6f7f72d3d5f960";
- sha512.doc = "f07c0634e9cac0053164c1689d80a6fb5868180ac48534222f5bfe661bca21ac36464b4ae369f0e1ea874d28abceba1d4f0027df6fb585a0efba054f64274484";
- sha512.source = "40130d795fd88720fcff24137eb7cd83fde37f134b7674dd04890363fa388b0d805528511f6d99bca08d07bad9ecb47cff7478bfefe969abc0bb39d13cef219f";
+ sha512.run = "6e5bbad0a682440e28be67fc893a970de315671e1f4987bebff4a163d9c38bb33d8de9557765f1d8c74386556c59e332ef5855a3f1fe36d08eddcbd2a77179df";
+ sha512.doc = "41fafe8bcaf651994c45abd0040e2123caf8e33fd2d06fafd310d978c10ae5c705f7dd64d9b4740bacee51f11fe52741ed64f83d6b236d298cb6c932fd3ba06e";
+ sha512.source = "50552c5d6650973719d892d2696ee4885f8fa78d9e9c62e3fabd8ac42f35610c025c508aaa250f52c5c7676cb5e0e6aa4b75efdd19d3c9e1f3b3ac6981ab1342";
hasRunfiles = true;
version = "4.2d";
};
"hyperbar" = {
stripPrefix = 0;
- sha512.run = "c778d9a242267a20c0e4fc5f097cd01d907411bbacdecc96f2aa98be73b7b666b8194bd9e9ee38ebb77ae5c0277546a1d64a9749395f2b5410222bfc84d3a932";
- sha512.doc = "63503e786691e75155e236eb35e704d426d0b2e411987a13488ee432cd33a7c2e1e6976760d5909ddd483ac03bc0058e30fb15a0617633c557b3da39c93b5846";
- sha512.source = "a21f7d15a908ce8ac59172d53326582b26eb69d80d4ae8be3a6a469e55da0c75c3784894fb40179d15a397ea1d414857b4ab3ab304d7f1e7dd68dbf887bcdaf4";
+ sha512.run = "80077002a3bdc99339749e2f76687a0f8597a786fd3ca3f5207ec44dc2037dbec1e696ab58d77ee6b067d6e958357cb8f0c9805621c3feeb40dde004851311b3";
+ sha512.doc = "0598acd8fb945605b204c5c99982db63f4fc06fc82c47f7b301ead30be0474c7dde5eb4f78f3aa698160cd068d38aa2aabe3a1fae3c49cc32194e7cd796839c2";
+ sha512.source = "99555f8a939783db613ceaf509fbf2d95352ce8e774e750a9d552717eb538a64663a905a063b6b93aa83384ce322079656c61eeccc9678bdee47b2c56e52220b";
hasRunfiles = true;
version = "0.1";
};
"hypernat" = {
stripPrefix = 0;
- sha512.run = "4d11cb8c93c4b545a8d0888713b88ea5bdec07f2c102ee8dbf660b5115083dbb5f2154385493b72f97b16207e349f89dd22cf4ba008fd0910b719e9812854990";
- sha512.doc = "b64dc6fecb5b0e9acf0a53442ca2fa174743e93281d9982bd36418f2a23983372ae44fbad3de66feae19882cacdeefb8d4a62e2eaf1689dcf4a19a33369d5c58";
+ sha512.run = "0a803b9e7d23d364122869a89a6f181132f00b54d39f677a9d9471c336c933ba0e743fa4100636a6d3e929714a8896ce964e7614800c675ab9df7cce7e6d732c";
+ sha512.doc = "04a3f646e1595404513149f0ba56a36f0cc21a29f3ab455f38c4a7c3f5a282199208ac3aad329f38aa9fd5086762d326d85fa5052dba125d944969bfc0446489";
hasRunfiles = true;
version = "1.0b";
};
"hyperref" = {
stripPrefix = 0;
- sha512.run = "c17727ce03aa38b87195485bc7b7860181a9940ea1777f435a2bd2ca4bdb475e50123c85d4d2493f4314134ea53e09374b0df2e5299a0bc047621ced0d860a55";
- sha512.doc = "b7d46f626322d4b01a5a266e0d00f17b13bd02a1896077c97af4378a98cab8e7edb67aaa9e1076af0744732bde2ef40574b5c624a9ea42d63c59890fdca16733";
- sha512.source = "f6c33ab693e91d0dc90146b151be50bca05eb91c1c9a5387a9cf4bdbeb9b9f71a793340468e1bb0c79a2329fda2aa9cae9766e72314dd4e1d9d74696e3d64a96";
+ sha512.run = "a05e87f45b52f1e73fda4233dd3c117828d3edf06ae8eeec2657a4c887bd8f7ca65cbb4def4f68a2222b2b586da3df9be7eb75aabf2aefc6c80c7d1f191e2af7";
+ sha512.doc = "d3a016cd4de4003d65dce1382e0b987bf62e9d5e6107fceac9ff78c23cda49f8d35b8b2963403258ae4328e3feb3ac8d4d24936a3937cd4fdd575e854a082be6";
+ sha512.source = "23a44931030ff104b7f2251458401a10133b9352021ff9f316b12026a56485b05c5ac05666c8f4eae038a962ffc2d06be32efbe80af16b2094e8ff6cad6cad0c";
hasRunfiles = true;
- version = "6.88e";
+ version = "7.00a";
};
"hyperxmp" = {
stripPrefix = 0;
- sha512.run = "ace4419f17f5546a0613ced04a23aa3e0aba15300e4684ef0bcbd8b1ed74b167d67b2e98ead5968b02b3a4a2929f96536e5f5bb6d850c8e471a9390244226266";
- sha512.doc = "a2cfbae67380184eb7bbdee6abbcfcdb989993a67cc0e9c660fadb39da3e1a5e58b169ba802eba208257f02309d59faa7ddb10120d0faa2125d512b55c591953";
- sha512.source = "8d37b6a604e48bbc672de4a0bbb54c66c2731df36ee6f936d23de89b85dd445da2e25d33e07e0ea9036d743311807cfe533aeafffb41511961cc92ae5da9e5a2";
+ sha512.run = "95ab28036eb17cc540ade3462c3f205eeb07e6dbfbb6d150bff2c8264c3ba344dc7e977391a2c72c0d2d26f51e5cdb56751507b56da8d6862b7a2eb941929694";
+ sha512.doc = "473038ca262432f860decdb67c4fca775bc96ff62da4dcff7b6f6b5c681302f32383c112b46b470fe0d96edc4599b4c2e328fbacab0ba091d9d1e9e5e837d1d4";
+ sha512.source = "bba2d1f71c938ac57423e792ea49cd6008f97a3aeb608359780370f832157ed716759460dd1daefaf6b88af40ab03ab7ccb6237202e8fd7dd43c0504df1e2daf";
hasRunfiles = true;
- version = "3.5a";
+ version = "4.1";
};
"hyph-utf8" = {
stripPrefix = 0;
- sha512.run = "20bc63ab0c3943525fb90c957ad2fc05b799fd0617434421c5947ba2b8599edf9882f666394723eb5f0026b4f00f97be7bb5ebfb33060e61a97647de252bf630";
- sha512.doc = "aec63ae1506f9de4bdc7ce5bed6cc64bd78fcb7486eeddc885fa69074576a0c34818ea407e6309f0694c6cdefcdf3bd088878cf90a004701295ee6ee871fda7b";
- sha512.source = "e551de53c529ecbf137bf854a99c1b415148ea089d1dc81c2a9cc722a626f94a9679ce541ed64a8ba8ebf0cb0cb58d4829bedccd47e344706f37d9da3c560a83";
+ sha512.run = "51fd6b51c1292b74c7eb6e8ec3fa7cbc7e02b8c5d716aa55e378a4103d21f7c4dd5298e2efdc47378d27d5326830b9b94846fe3109d3bbdf60f8e038969ad95e";
+ sha512.doc = "027285084e97c6a51296e532d306dd22d4b43ef02928e06d9d684d0137d0379d4f67f83e0f16e472fe37bd285793615af8bf082bbf7a959d586173a04bc5326d";
+ sha512.source = "10c310af9e16263817c400686b7894d6b62f99c418972e7f494245e2d810e8fa02464ddf7175d64a857a3b1237059df5d63277ff7852993bc0f5e6680c82111c";
hasRunfiles = true;
};
"hyphen-afrikaans" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "95f9aa7e9852cea83082bcd73786071786ed8dc5d1de57c1374f1ce5802dee3b009b9f9f1afca2d6798ebf06f2fd2b8de47bc5526d898e563376dbd2f89f13ef";
+ sha512.run = "71da785bd33d3c4ebb5315696e1fa9466e188e13a60fd60920e923a49e74b593fdd0f50cbe5350d28921739a0f3e72866e04736d95045a670f53c36b6ae7e83d";
hasRunfiles = true;
};
"hyphen-ancientgreek" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "e92f92508b5a9add2395c7f52d2520b96b62296f992eb886fbb6865fae0407edf6bf26ee00051d8935e07da5f5abf789f6087d8acf1b4a367cc4889551d56596";
+ sha512.run = "ee5105a58c49f808594d9b2912f85f15617c8187113663d3de3bee4824dec509f8010d89b8610b67c074b38ad7e7aff835994b044dc40c8ba72f2d08e370bb9f";
hasRunfiles = true;
};
"hyphen-arabic" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "43659f34dffc68e8e44fe46bbcfe7110473a12ad729f661184060124f3cf777cf46f260b27edc8760555fa944381094212f89ec649fcb794c809fddce4f60993";
+ sha512.run = "1b43cfa50f074441f757b841b00656ab383ccabf5f2fafd8260e4088de13aabe8e2c3e7099e3d84ef0dff49fd312f17fe11e44892f95b6d7e149e2d4cd023171";
+ hasRunfiles = true;
};
"hyphen-armenian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "f424eb6b1b21a94fbed73e5d6fda2a4e171a19705a8c8dee805c64b418e78a5a67cae7ae189f988708af1ad55f295d84826e628f4d16c3aeeb2365bef7725a92";
- sha512.source = "0fdf3826fbd7797e6b7945ffa68b64aecb7a27cce3cecfbfb55f69b0dfc4a3ab5887d574fb03cec5c2948e19728ae02101bd1a19b6c62ecf78c19da37eacacc8";
+ sha512.run = "a9963cd663ec8e060619d01516fe326149666d3b34e1f1afaaae42020d17c40885599e485d60d0241c9b3b54bfb9614725d2ff39a9bb5f002a240b2c54d2d57e";
+ sha512.source = "8c2177d07755e7a0255057cbe8f9620badedef5fe70b6945c467b555b079d00b7de42ba4b65be095bafb88b2d867e2cbdded53be5bd5c6b5d6d3cc9b55471584";
hasRunfiles = true;
};
"hyphen-base" = {
stripPrefix = 0;
- sha512.run = "445afd44630f10078cd5e2780ebfe5c27cc384956180fba70dce7afee00686d68bc3e3d7f34f014a76c4b246877bdce6ad64f375dcd5dad786432d1b19822a1c";
+ sha512.run = "e1980b81a98b82da2e590d08ae5873529041f3b048396d9bd1c3e644e6e8a48a8eb2040ce120462a9e844353f8f0c3fa93c38bd7492d35d390525fac69794503";
hasRunfiles = true;
};
"hyphen-basque" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "96023478789ae311ec9887b8a0b6bd2104a96d62f3307a65d653d1bf91cd27503f8273dacdd963bc562bbccc3001de27de434592d278d2c047394d370c943e37";
- sha512.source = "b489763fa6876161940e4c8164db4ba7c2429f540d236bb4b474003b0002ac5c87729199f8a80a6390fa0537794f11196e58221526c325c23567454f07c14744";
+ sha512.run = "dc57f3ec18dc77de7f638084dfd42e236fb53cdd4027261f81b1425e89397e3343568558c869bc2def57cadebaa5ad113e9993bbc903b157ef3de88d9b6ce23e";
+ sha512.source = "7828868113962bea3e6465f7d7bfeeb9e1c065180fc11faf8d4c17d855931cddbcf4194d6ff65f0af71edbb6d802ec087aa9f745dca9e311a2391be642d0be99";
hasRunfiles = true;
};
"hyphen-belarusian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "e04e3b2c474bc31346432f95676665d6472466a88c81ff5dc6f70cc59e0b19dc7aab5d7f7d362fc58fc31d8712b6fa0e9c6582c9d73c5869959cbd6b670afbba";
+ sha512.run = "2da329c3f21b3422294bde8a9cc896aa3e65fb892a71e98a7b836d681b8f3f3b54dd3fa609a3e4c2a46776a0556cfa190aefae10de2f4e20a686c1c15d18c913";
hasRunfiles = true;
};
"hyphen-bulgarian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "eab382dc46de0d78661b2ae89d78ed59c7c9fc5013b18fb7f48a0ac78dd12d2eff610c4f0cf4aa8f2220f68b2a7b84b386c398b20d6cc075bbd3a93fbe87fa61";
- sha512.doc = "b0ea82c4c4cbe032ee05da60c010bc5487cc7b030a3c67ec2547e3cb9cf2a56419b01140fc5b316b30b3453ce6fd8a544a4bb35e14952d9028b5f018b5ff8cee";
+ sha512.run = "32a2745a2d94dd306b852ae0d86f26fceda1fafddf0e43c36b323b521b77526ed1a703fdcc1fc7c0548563cdecb80bfe60218c1c939aa5fd595e2ad7ae5552f9";
hasRunfiles = true;
};
"hyphen-catalan" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "9a85a49de1c4856f352288f475e9ad8cb821583d53cc5e3d6ddbc459772876a8c6d3439f316f000fb4a3829de1e7ebb7cdd5ab48ad111c429d8ab3dc038f537a";
+ sha512.run = "86979241d2a216460d2cd53cb5bb5a6df257b0273c4a4f5b1b799397be48ab6783e37fd041cc8071a1433a8af138a4d3a777cc050cbaf4907578e7ce0645ab5c";
hasRunfiles = true;
};
"hyphen-chinese" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "e254cbd679ae63b02261f0070fe20f3d4c7b510d809490fdce7e3dd9c62505c1a4272ef75851d55e84cb79a98d280b4c45ae4bc33f5c0c4f67572cd4bd0a4beb";
+ sha512.run = "1b37c95821b46758e2ccb089f3897c1691e76e7c7aa760e45c0305835c8e4719751c53e6a1a28d2153184e6c1aa20bbd4595a4ccd55a7fc196dc36cead9e2f71";
hasRunfiles = true;
};
"hyphen-churchslavonic" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "b65ab2432caed780663fd35340b5185551a73d947c76d0fea9a77688567dc1e0ba057e613d8676868ca4eee8a9c95f57ceb441c0c32a8b5ef8fe1b06f58589ad";
+ sha512.run = "5a2f3bd482818959c2abb74587c04a46919cda5f7ae627a830e2eff6f51ce233e8a2ec8fad727eadb7d18dfb1d2c19b589d94dbdffb36d7af4307e16ff6d4ab5";
hasRunfiles = true;
};
"hyphen-coptic" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "0fb6d2060615f7fc78bc210aad82d837d917811fd83cd902fe1b23e1b9d07626d3f8535182c47bff579d582336d25060120176737db8abe758a7e2171c4f006b";
+ sha512.run = "737dcf70c32e3d39a8092e69027663e9ee173116c14219dbce52f583bf33015035249d34c8cdea4317cd1d94b658869852aceeae1279ce784e9754149f420465";
hasRunfiles = true;
};
"hyphen-croatian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "d4fd152ac264f9bff5560b24890822b0aa7b191b7fbca8fae9d721090a033ee7a42454406c51f6643f5d0ba1c13b6fc2cb2001059a4f173db4b947b413aea42b";
+ sha512.run = "97c4b047a94488d43a1542ed77ccaefc6d369051707298a3f86926e0170c63647a40e0dd2eb4363a7d5bf526358ba48e5674a386451a41877c9176f4ba49c994";
hasRunfiles = true;
};
"hyphen-czech" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "fc00e9e5d7137c353d0871d3ef648102b9ae01ade41eb22e1307bc900fe41df8be385f7964891ed1fc778318fab4ec6e06c242d2bb7eed65bc91d0297fb73a46";
+ sha512.run = "ea97fbb5b273238881865f8499c300d9b1886e921eb50ccf01291c40059cde75088890d4a06cdf2e43d4aaddc7aa43ab82174c0a50097044a69a53a694b47aba";
hasRunfiles = true;
};
"hyphen-danish" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "2993f99ea3027d7f8f55dfe210216ffd891fb8a0a85f1d41096740f01d0b9e455e668d7b51c90dbaff36a9f1b5b4135b265ad609919ea59010e06f265e3289eb";
+ sha512.run = "b579b6d00c0139fc5fd1058b5b1333a231a21738a44152346b69d04b39e02ffd01c530ac89f98d2566d17c765c42461c71985b645fc2e62a380814051d064f03";
hasRunfiles = true;
};
"hyphen-dutch" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "7c9ecc54c946ce687b4b70276a28c4abc6dfe6dbe86112ebc6f498520198058ca593657fbf771f0412b6ed071adddde99a8b6c29a3fb3d2980334c1479baffc3";
+ sha512.run = "934483760e5a81a65ac8aae0b7d910b5fdea1a62ef7d9575e1a15027309e19b12cae27fd36f75b5336f6f0b38de33530bc4222e27ff3afe60f8e94b16897b816";
hasRunfiles = true;
version = "1.1";
};
@@ -14648,71 +14981,72 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "08736fd1cd7ad6e4df3b5fa5920a99d00d61a8f5a20a57af19312fcd4037662198ba07ccf0532c916b46c154dbcd1d65842073091613b8f63975cc9654934a59";
+ sha512.run = "ce688320bb2cf250f9ef4089db9c5d8af38fc1fc12c289ac87f1508f8f5ac09a5fd0fb9206a1b5d446488e68ec3a7184ae45038501afcdc1cf52dabb6cc7ca50";
hasRunfiles = true;
};
"hyphen-esperanto" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "6267f2623968803f9a9f541e693b60fb69fbff54a40b3703eb3c1b8e62de239a152dd54e7fcece2138667366ef200ed909051234497d746c1f667353a0b2d305";
+ sha512.run = "da7b5bcf0bd6d6f2a34d5b5330f9a97c73f7dde48b28545f8c6d21b5235156535b2910d386fa9f3b4e68915b81f534421022be345da967bd90723be7997f3b6e";
hasRunfiles = true;
};
"hyphen-estonian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "609ea42478d9d6fd1117a9a819c24ad4345397eb5e1a1e4329ebbd33dc1235747ef7bb8ae2d453021cac42aad95bf22bad3ecb5a2b1b91ac0f053ba7cd2a1e07";
+ sha512.run = "899452321c4d907d7f811f044d9d8552d522ed53446419f59a5f8668dae977a3bad3b1dc02bba05c803cfff9a61b4394fa7bf879e1c85a8ff7400eef672d6d64";
hasRunfiles = true;
};
"hyphen-ethiopic" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "ef83fa73766cc8a705600fe3c43846ddc41bc27c4fc1ec997d0ea569020dfd887f2d0f4bb968513e1ca9ec5068c151c5c3607dca94df3025fdf65ef3217a1725";
- sha512.source = "8020418988293c3c7a24b2843dd42a75a218268e9daa979d82dbbb0f67403673c6b172cc7e49459782046592a6ab9772bfd0727954da74a627493f6880469444";
+ sha512.run = "da5ddbbb8dfd8cc8a0b02ac5d8a7b9056d5f5d3a809b4afa41032c5288dbb3d92ef60fc7edb0196448f055aec0770687cf54490a6a5b99d7a3608318c9900006";
+ sha512.source = "0a68114396d036f1a3e63507a381861865ca7c69ed56de3795cdffad134c76a428bfa1dfbf45edc5456d02aac917a4d8690938f935594450a968ff3471c82923";
hasRunfiles = true;
};
"hyphen-farsi" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "39b6a4311f5b125a52d9b68c97e046b56aa05bc6c9b2fb9ef496a33bbe384461c6be1fb218204a19e001d995a733bd6ee4255b99b1c7d1b98d530fa4860fbd82";
+ sha512.run = "196bd0331cb51550437f634bc37c426c8006a297a6f16d7c43dc291c92f3a635d5a0825a96f2b4be0d30e9b850422fabf3f404a262eba1f65807c59ad8213e86";
+ hasRunfiles = true;
};
"hyphen-finnish" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "659cd78eb1f8a4ed488d555312f5a04b6e24401a2447907b99a267fbd6b6c7995c5ebe5e1601bb6a48656304c62968cde84d9c747352bed067092aee170bb8cc";
+ sha512.run = "29e384aad09ab8a636ee47433f83a0147cb4c55698f821b5d40cef74cc265c85c15903d84d721a6bc4921dd0dce0347550cedaaa4bdc58c85dc93043e6a61738";
hasRunfiles = true;
};
"hyphen-french" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "4f79fa67aa424d8a3a946d43bcbf0562e40e4c498909e8698676f78c181c725a30acfd92e90f55701aef249c0444faaceaf5643363190008e073fec082eee4cf";
+ sha512.run = "625087254c231e68c1f9abecbc3b315c08021c22d9c0332ae07eea8e600b800b12ac5147ce11488ec99d6368d695c0766edbd78115c8d5ac6cd6fb71478723d7";
hasRunfiles = true;
};
"hyphen-friulan" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "b0f871015c0c28166e0d45f05c30c24dfdd8b77e45390832ea166c761c3efc70e5a4dd3c122d7cb713c7ef9406f57c8c9bfc4fe8011edb539ee6ccd3135e2b8d";
+ sha512.run = "fa724316ce1babb63981a51835bae3409b23e23bc0a65cb1bf8715073d076659abf8b4ae942b79257a92080857b67f807d7cc56859c45d8d4874dd0c9b26f001";
hasRunfiles = true;
};
"hyphen-galician" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "7dfb6c7b8c6e1164f4f48c537fe03fda8477c5540b628ffce053002e5ec61bc06f7a98b9a57cc6bd3221ee13a8f1ad674c5b2b690d3cf876fb40a44b0af0a4da";
- sha512.source = "50b000fceb22757d7abf441adc95bfd99da15879829268241b288dbf715f2675c1f71559f71f14018b7063e5c3e95a802332c73913f13d24c1c260dbcdddea53";
+ sha512.run = "fc4bbfc8f824554487670e115d9844cdab69e4410d8db6382c87386513627a2a96c3a5fe1278102704abdff04f859a51db79316f695ee259398723a32d4fd64a";
+ sha512.source = "ae42aea21c42d2a823e0b1fb8d1a595681bfd797fd5205516b5221d2c80845ead8dd7a9d80c205856a4c701a942d1dfa407150edb0a4236e9a069f02d2bfff17";
hasRunfiles = true;
};
"hyphen-georgian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "10c75a093cd71c8521b6af89d7171a2081b505e9d581f10bc85592104e833d46e9221b6c9b361a0a92ecb2110db74cd70bc8eafdb879929bdd8275ba55eb0971";
+ sha512.run = "ac68c0ce6febdf76178e9fb88b88aecac9ad4cf25977054a8276527d12ab55da5be080b01fcc8111ca4996af5d76c26c7f883f9bde5cbd38140e9785ef45713c";
hasRunfiles = true;
};
"hyphen-german" = {
@@ -14720,15 +15054,15 @@ tl: { # no indentation
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
deps."dehyph" = tl."dehyph";
- sha512.run = "ec33f6411427917dfa1a4262e072b3c871c9804256258a6ad97a6d00ab8b82949ef3b7d5b22fe7ea7122c51b29c964b05c726f22e08211889456327a91e858be";
+ sha512.run = "e3437e3838dde9450c755e442b5d90766af9b2c63e9a806bf4aca97c6527fdf5ca38e0a057c8241ba3706508ad9cb5bd4562ce30c5965efda282a66c83829810";
hasRunfiles = true;
};
"hyphen-greek" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "f2990d4a0a4c5179a9c0ffbdc2f02722a787c3da1b3813f2400d0f258ed00e7c4ede57e6fc90f2644a07d820c1cb20732e1552f8c5e64dc424818a41242bf709";
- sha512.doc = "93b3e4c6d00511b5a24e45fe7334e0a06be6f48db25b360ca087f945d4948a8a944d9d9129cc583aba377d4ad0d87af0f9bab0d78ded1e26d2c00bca569e277e";
+ sha512.run = "7af2a6fe7f302dc537f6087c004fd38ce9269679913765c08820c6d7e060b14ae104ba8ce0ef2c54131c62a3731c926a7c521a5ff9188b622c6fb2bf588b410f";
+ sha512.doc = "289e4bae20e0c52e7ccc4156908fef8639b2f803381bc362d1fb6a764e708e7a345fb14d2614ef1d46617e63f0cb4b4852c336a78f34af30ec66dcf9601599bb";
hasRunfiles = true;
version = "5";
};
@@ -14736,50 +15070,50 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "d9fd4f747b96807132d5d65a01a0478f03464c33243157d95468839afd35f45ce47342b476cfac77720fc7ab3933ea97ae3dcbbcb6fa6584505e215819b39913";
- sha512.doc = "0868e0c21b7cee1293d9dfdda3586aadaf86a642996d49b952a54a063a731a8cfbfe7243f003012d2b302a875176164acb11d0b0a23131652c3a808e18c46dc2";
+ sha512.run = "54d8a0c0ae2040934f14bf7ba7778108eaafeb5408e448d23c72e2e9a3cd79251b06b5a015fe2a74a9264de7100fc9b9f7f66e89b89c731198aec5b0a160430d";
+ sha512.doc = "1786a4b29cfaaa1b0f3cd2d9b78b980490e2fa5848e6f68f7c9b23d25410eb7aa6ea0dcdd2db0e2270e804746d4523a7a4f40ec53b890acf8a894ae5489fcfc9";
hasRunfiles = true;
};
"hyphen-icelandic" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "e6a3067e4f9411c4402fa7e1ba550530430f3c653249c5126731acbee5c3ac73846b9da3474c0683c5f497689c23df9c344ddadd27d49a03c88c56fc2ab9fb96";
+ sha512.run = "32faa121a9a1ae6d21551b01fc953041da3b1d7beee179daf0fcb022a99c15dc519ff2d32d3e8f3294e6b9d7cd5be07a91d21f7422fb85bac2a890835784c588";
hasRunfiles = true;
};
"hyphen-indic" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "c5c0f8931de32bd4d9be80647b0465d4ef4f86c05f594989286e584e4dd21bd13a238901defbc0288cf8af396459ae004fd25bc5c97a93f5eddfb32da1a44435";
+ sha512.run = "857d447939444570c5d34639789f2846d33e11e434fb708c2748d275b0673de72b001e6c6c724271496cecae5814e02fa0a96f765cec8df27b719a9e686e2a07";
hasRunfiles = true;
};
"hyphen-indonesian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "dfe94903ed4f1833b092c8082886454fa68c7f88ea7cb5841f57200193b67ff4d3cbafa427d8956ce09bbf43459c6217c38e2dc8f6c928424ff6d6c6786d9f77";
+ sha512.run = "53cc5ef4877c98b5507cf1952cabc009c0c74e3a96bba42cd5742626ba911145ed44cb711cb5f19d37fe93f15e26eceb3027bc6d22a542065d6bd1211b8357e0";
hasRunfiles = true;
};
"hyphen-interlingua" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "c794cbd23364be8fa4c961599fa9856262b3c490651ac71b143eb42488ab3c5ec1f540f3ab3135e43e51da80b609bb48d78a5112613e74a143157590b14350ea";
+ sha512.run = "f341dede7a02b24952a18dd26310386f9dfeea3ceddf6cae3e589528991fcf3fba889096b920bd85a20f5405150d374e2f35f520fba693afba52d071765e9493";
hasRunfiles = true;
};
"hyphen-irish" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "e0699349e773a04d814df103981f37c67575e8a972b008a8c08cd7c138e47036c3b6aac611b4e8fe82a52ad9866bdb27128258bdeeabe71ff5a5954688a5154f";
+ sha512.run = "f0f577439fcc997b0b634c7fab538d56438a670f4f08b7189bddef7d5a88fd842c4595332544ea4ff2bec70d55c67a8684de170db0388a13251f3f5b2079847c";
hasRunfiles = true;
};
"hyphen-italian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "ef2c552f3214fb1fa913c086e63badb44c214bc8cd957c94010cea98f008920126e4d226c6ceec918024d26aa0b01f381f76eed2cba4048fac0a1598ea92ffc5";
+ sha512.run = "f873581b4e5f674e4cd37101d89fb3d5099930bff904d2c7a55512ac4dc7dc48e050cd18615bfebc269d894bb46b65642badc7de37e95e6730d8312afff95b65";
hasRunfiles = true;
version = "4.8g";
};
@@ -14787,14 +15121,14 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "cbcccbdedb84404b7b3b02f3169b02a216c2f023f33581ae5cc1fbc45b001a2edc9794251ca47e05efd5d3933697886495a0c2ded6495cfa28146b6aa81e4572";
+ sha512.run = "fb7bc7353bc20cac4a76330afda172f56048374dc231df8cb171f6a8fdcfb05ffe720ea358603df991e6ea34cf83495e573a95b4195f545ca68fce7aff0f5679";
hasRunfiles = true;
};
"hyphen-latin" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "651fd4a2a182969e905cf8f95c5d6443724a0d0abf38e8f7dccc854d11119456a693aaae26265d1e9d4cfa8e90bf63441ac5474139e1bbe67879da0fa643944d";
+ sha512.run = "2b1c40f68c25421cab3fd6c9b805c509686c4cefb5e8de18490fcbe8a4556892fa4e4b692ef26ef388a7a9a7cf690828fcd5a0ff3d2c374276b4a12087e1d58f";
hasRunfiles = true;
version = "3.1";
};
@@ -14802,49 +15136,49 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "eeb3388a92f180e667588846dc50b703480b6c17c9ddf2d69672ead81262863adf6714eab50cf8e7d581efbc21ad562a53301b71aa19a06623658b513d02fd40";
+ sha512.run = "6ebb6611f20d90ffc57d4f67c5fc4987e31da62979342dd0143fb51126a6400c634e9bbabf4b2383ad71619833280c30fc22175d394800ad5960b33434c38c52";
hasRunfiles = true;
};
"hyphen-lithuanian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "c1e3795924af20e948c10fa7abdf9112af8b9043ced1cf7d58527aa17d854f19c9853796301ddf94d430ca51b4978a2cbeb1bd7bfe4d921ecacb1779aecec881";
+ sha512.run = "7f1fc26d4554abbfeeb1da1f0eda68ee163589f519e3eee958fe1706d2dac7ace451da18e0b1ca8078a00319e2bf6ec6da8a9bd75d5d29824760194c1d9cac87";
hasRunfiles = true;
};
"hyphen-mongolian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "6615e5aa44a9493a76f356c8c4915f5143e9de4f304da1c4c23bb4d67831c241f801a0189206d6d0a3477fdba55cacc3f7236f0ee7070b2f64bd28822c14ab34";
+ sha512.run = "0a4f14b167afc1bb4b017978a61aacc40b27ab13f26aae90f3d970a5ec97f2d8b2ddda992bf83488821d2fc58238c4d4197f91586e36f3812271d2ff5ef66663";
hasRunfiles = true;
};
"hyphen-norwegian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "b85d7524362dd37895a75557d55560e3d7d805c7b52b278cf2328871dd91d51029fd7e316ee8ab3402751cecf0e649ec340ef4395332fce5f32f5ea340c83a37";
+ sha512.run = "3bb97aef0042c3d863659a3f8921290ec9aab46f731a6908262f7f35f3843a4b2a0caaaa1d373d643e1bea43ddd57ad85b3c0fbb9a576461bcbe21fa8a067759";
hasRunfiles = true;
};
"hyphen-occitan" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "f96644a2b355162b85cba1d6092babf7cb8e0aa054d5c938d59ef6e9dd2b17c00d25002a6134d739bb4dcbb2694cadb17e4c055c8a6f7d43307e3f88d056dd5a";
+ sha512.run = "8bf003921d4b93a73013e7511d3ea0a11f1f9a1f927e46ab59e65952e7e51ccac69ccd52382e37785a1136426835d7d88ca71241b29ecf7a1d582e2294f449d7";
hasRunfiles = true;
};
"hyphen-piedmontese" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "69bd64098ed11d8d65e0a3f0830835aac0c11a0d725f68f654f3df051675bba7482732ccaeb3fedc7ffd151f142ad4a4c20c14b0c1b10a8d3429b9384de55842";
+ sha512.run = "cb302bfcca925b09ee9ea9f24014249ffc48dfbe16d3ed8c4a4503c036df1a15af457e1a1a3069d4f8f00c511d4099cf1a3541854a992b0ab5f0825ae1df378b";
hasRunfiles = true;
};
"hyphen-polish" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "026e5dfa3f1135ad5399e45caf0c144309b6115f083564f377540a3b976f2faeca79d0fa91dafd12a16f638c2edd73e133b0a266d74be6ecc9d3dcee3bb97292";
+ sha512.run = "c36d67a9ed57e6fd0d683ec1c8b86ee6e1336ddf8103c430d074b71b0710a1fe64e7915de32eb3a789aa42b0576d286e11cff966024e6eac83b80315101df529";
hasRunfiles = true;
version = "3.0a";
};
@@ -14852,21 +15186,21 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "ba46c6d0f04e84be4b22d23d7fbeb8dde5233a840ef68e94b93d2cb555a0fa887c529295a4a8470f824bdb4ea0aa30d34e7e2c6ff07482511b4e90397f11e43f";
+ sha512.run = "ce865fa130f7d616aa0dfaf3bdae399c360f624245fc4af156ef4deeed254cb66b549cc64ae5727bb5f538ad9b2613bd2b4ff64ac0345b8ba59dd172e778e01d";
hasRunfiles = true;
};
"hyphen-romanian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "80a689f7d017cd1a3425692558fcf7e7ca757383e2475c2eb161905d80a5376513d73579f70ca0a03835488845bb85a8678ca1c8950d6f472ae67a1f5b64145f";
+ sha512.run = "2c49bc2a8ab1dec522ee37a0e235b4dcb327545b072fbda972c68c4dd7faf8bd029b74316861168352effcfdcf022e37c42d079f71f5e719764ea2ad50d294e4";
hasRunfiles = true;
};
"hyphen-romansh" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "ed2a1f86ca94fc7419e9c87e3d920c4e512593c3fd37ce4df57e9f48cc1fdead0be1308566b94ed66252777da2324c66a4b533ab7a7ab34698d0d701dd881a83";
+ sha512.run = "d2d107149d51fbb76813ae495127b1965002d38494cf933adfd17fa613db8658fb28d5303222e289e81c56639ff40001b73804474f7d8b09a4bf763286d5dddd";
hasRunfiles = true;
};
"hyphen-russian" = {
@@ -14874,22 +15208,22 @@ tl: { # no indentation
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
deps."ruhyphen" = tl."ruhyphen";
- sha512.run = "25af63ac4ee4b2bb1cf3d65731da5f385adffa350d81b0d03adf58e88c56a93da1f39195559c85f21bc98e6fb1d864c793a4c9cbbbf08cd766ee8659ef02c864";
+ sha512.run = "b13290533a666b3377f9d0fad9d441f6475a3363e32e3675ab836402ed03083b4a1ddbc2fed946e7e7d048a4ef9a8e6d13ece7c98e77a828af3ba6e7ef14c0cb";
hasRunfiles = true;
};
"hyphen-sanskrit" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "516a437492eb1ecc540946eecb66a7a90a6eb5242c7b8e3d3a33c6c983a963640c5cb01aaff3687887de91cb58423be43882a330386ee8a0dc25c429a2830096";
- sha512.doc = "50bc18b1d6f17e0c1dc11caa6b55b8d487a6a80960c45ae54df3d3a6a6b435677bde30140eeaa9c981ee5ff03248ab94ed47e3a7de9d4d012b19e0c6d9a9ba79";
+ sha512.run = "5dc85b741c8658af4c9ed02a52c394be315e2a076f91a98ca44254bd7006f585c44539f1a911b6d63fab17e2dee7ef89cee74c878348115eeb9d7aec2e253595";
+ sha512.doc = "b93af3eae61de575fa8909a8cf39bd190585ac702577c76df655ca94fdc3d1d5206d4017c80641e5351b894cef9d214ed18c3d5cb1a30f5e06388445724c28fa";
hasRunfiles = true;
};
"hyphen-serbian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "4231cb5e4392d4d396ef6856deb3597521ef1c38e9dd4d1ac5d353c0eaa65534f2cb3f622e80cf6524bca4bfa045cf1653ec19048c478bc48ab76a441d057602";
+ sha512.run = "979ec2b533f3bc90b672a856237489b78e11e1f78782d0c14320ad38da08514ecbdc1b7d3d42930280324c36717c11fd8e3d57bfea74e3fe257fdd84138a144e";
hasRunfiles = true;
version = "1.0a";
};
@@ -14897,23 +15231,23 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "895c01f0ed4415f6342d22f89d791b5db07eb3774c9140ef2162dbde2acd25ecd3e405cc76c06d6028453f075dac7a4bc8e81e798625e5c261745c593cbd7815";
+ sha512.run = "08ddbdfd97d005f69829477f0f269c168dcf68ac2adc278eb91db91a9e61bd8ddcd3890781ddacd623a12aa6698e6a46651d8e26bf9bff3a817c655448f1747e";
hasRunfiles = true;
};
"hyphen-slovenian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "84fd62a083cc96ec6337248ae5ac4d806a3685308752f7ef19f2d733ba5ddf65686f5ce9f295f48b609f296ad8199dace9f1790effbbc89617e4e1ae6543f8aa";
+ sha512.run = "3caab81e3d46b889c1f72bf4a2bbac5a03ae6581eadc919f21eac47af8defab69a7fe3a8e975d8f578cf4ec6c56458f78428ae621fbb2334a605b3480426a833";
hasRunfiles = true;
};
"hyphen-spanish" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "71f4d881980d9fc4f2f6291e7b66b3f97f9d9e388349d0f2f623733dc33371f3c3ead63118b7b38b287bd62f1e1c7194817a151f3bc1247f037d41333c07b817";
- sha512.doc = "725f7696d116a64faf5ea76dc77434a591a84c732fe319dede682ad1f47d575111752b7e3218ef29e9e4605cacfe69871b57d4f13f150184108647449befd032";
- sha512.source = "8512cbf33551fdb8b30a22c8d8467c8f349cfa80d2d644bc2eb5bf0e2f251c6139b311fe88076690e2d79d1686471c548fa535a07446f4c8971fe8608a544f26";
+ sha512.run = "171417a27ac9303f124cbfe5e2c788e11148426a16336f2b2f3f9651c67090b6a72f32ed681a7415f886d5e18f6075c6ee0dd421b22240d6a130897865953488";
+ sha512.doc = "e52e6f19134c653772b6b36a37b00a6a1b83ccc93716eeb9215b1d7677a1df5d203493bceeed312cd668e4de123249b41368b4c8d0479684b9b5099ac5ec9f75";
+ sha512.source = "3e010822e51974cb70c8e551d0bf31b13c754d3290f04e8829dca6642a0135636255a578bf50ed2642d3aa383bc6acadcf11d25c8184833d692817e518a83e84";
hasRunfiles = true;
version = "4.5";
};
@@ -14921,30 +15255,30 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "277c4ed950d8bd9ceedf7adaf058acd11808873b9022cdf91e7b495236d30c9a50ae9814f2648ae88f6980b43d33eec16669536271ec3931da22d257d9e2b4a6";
+ sha512.run = "bfacb0ec44c522f993000db583d495107da1d98ea905feccf36a3fc517058feccc8f4868065bedcb6dc64f0c6af7f1a2cb082179b6d86f15befb4c712bf5bd31";
hasRunfiles = true;
};
"hyphen-thai" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "16f4b2503f64ddffc5c6eb1aea4786861c5a4983d53d91b64ef8a18c1bc2494454d07e56e3b60a050fa6516dfa4d3b36d4600c2211992fb74ce3aef220ead8ad";
+ sha512.run = "4c47391ca4cde10be3bc50594eaf506172c0cc12066cb028073845868639e1ad18dc6d57dc418176695df1a7cd7d8ad29f3b4c007c746a39026646dbf2b07123";
hasRunfiles = true;
};
"hyphen-turkish" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "e40aaee7872ec2000178b09059b97c1376934bc1dcce5ebc8e0849210f79592fb705ccd180aa60e2fd85d9aa98d5ed34a06fd663b5bf5c3fc0345bfa28d69cda";
- sha512.source = "2817152d247b1bc23f51cde0acf43a7819540df1d681e76eab416571e54bd6e18f20b94c6758e41b8891e27a3eee29591a6aa475397c6f77570e16970f9a95d1";
+ sha512.run = "d65df4ad0364fb7da5cebe9f39a2351671cecc49d050882399630975c5ac468dd1e41de9609c0581322937dd683056335fd78c7bbb1423610441e0bf4acfdb72";
+ sha512.source = "27a469eccbe748ded0466c4034dfaf280bff3e6448aa828f2411bad7b9ac8e875f172eeeadd077670f851e4650600c70b222b6325dfc3d362b6737bc988a20d3";
hasRunfiles = true;
};
"hyphen-turkmen" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "f58ac32ff3c9f893ccd7556b302a65bb02e3503d70b04ab187ae7d52deda672182559f31aa4edd4b82d8d05abc35aa59905936ff02928cbf059053ccb25a701b";
- sha512.source = "3249a3bc2c0641ef970eceb724bb6b57af9ed4d8d5969f748be66ed3e3ad812c3c4c87a923ab3a0b3f5e887b1ad135ef10c5bb610003d27421e88c094639ddee";
+ sha512.run = "e4595aff01856c97ec6bb178a0b045868e2edcdfa23cf24e20942b4130ce46ad42d7ce6f13edc7c7bdec2482b29d21a0137f0cc8b77c85e044d85fe3955aeacb";
+ sha512.source = "dc3e3f607c25829dbaa3193ea92ea16dc86503189eb19d66738c0148507f3db9cbff0b2a0700a19ed994e7ad518aa0938c1fb4fb28bf8d6c14c2b82cc130e6da";
hasRunfiles = true;
};
"hyphen-ukrainian" = {
@@ -14952,637 +15286,652 @@ tl: { # no indentation
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
deps."ukrhyph" = tl."ukrhyph";
- sha512.run = "4327d060f725d74c8c4dc56fa97376f4e4e3c2b375b1a05cfefb14fee74321d2d2d45dba31edb2a98e5eaf56cd88b9a7599524f7c8857602c3df59f4100fb205";
+ sha512.run = "4aa80aa8365598bdcae2f7dca2a1c7ec7b1f4bf4a5ee434e2e8684263478e6b1346d18c64756fd40c7007f73d3e69c71f2868862cae0c983d9c9eb9e645ce237";
hasRunfiles = true;
};
"hyphen-uppersorbian" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "9a1ad73341636e3cb46efe63607c403a11a1cd38922b936d34ec5db160d100054fca940df6cf1726b4ed64f4cd1061167fd067297253417a0fa639884d82b195";
+ sha512.run = "b60b36ae0816f11b6064285d79098ad6aac605bc1b20bd97191b97bb10a28b445e0e71d1ea2476c0731a72d96c20d114d640c3d4471d53a8b6726dc089377a0b";
hasRunfiles = true;
};
"hyphen-welsh" = {
stripPrefix = 0;
deps."hyphen-base" = tl."hyphen-base";
deps."hyph-utf8" = tl."hyph-utf8";
- sha512.run = "f9043b1db0199464dc7df43c455fd577723f5093a683d23a39639364908091bdcdc21969a0ea1db5105b0410a1062e4bd21449a528e9c9a23741ec1189164df8";
+ sha512.run = "e4b61366f67645bb8ed2b848a246cab0c267dc626c7a033627d603c91b7061259d2b95e360f15672aa03197b198c4a45152df4dc88f923fdbf8c1ddf92a5f33a";
hasRunfiles = true;
};
"hyphenat" = {
stripPrefix = 0;
- sha512.run = "e4579c8c18fc6e42093da75fa532a318c0a3367d566817c545c9c980c661f7a3ea84c730ebc8ea91a9373755d98d5376590b025fde5fe431d8ce33be9a373122";
- sha512.doc = "93743c1a61c40bf476f8390ac232ae1ebf0355b896f8f89587f710c58474a014d834e3a360e0f8f6295b67ef4137e94ba0bfb0517117287dafcdb1fa7754399c";
- sha512.source = "3f9d367ad03eb4bd5e364af27ed8b242cf2d2feab3e69a283753c7f83c285491302468ecc4a3cd77337b6d72216e02f86489e9f932c2b3d7b570e8dc4a10df28";
+ sha512.run = "5af847cd55cc1b455b1928f6ba275054209ad5c9c2f81a7ae648d87eaa39353e842b2df4e91cf530909a46b4aa226228978d771b35e46b7e12f1a08a08faa181";
+ sha512.doc = "57f8a5d71763cac73635fddba75eb59faaaed01d47bcbb7ecc96b80fa5a926bb0091d3cd3448c6f53ad82cd44c9244ee631fb5b56141351b578cd899509eb323";
+ sha512.source = "781337dbca0ecf6155221b768ace1fec364bd1ddf29e3df36b2da64b6137a09996423466c8241cc5107c3eba056b4bf5c54572af77e781fe8e1e7f02264d9577";
hasRunfiles = true;
version = "2.3c";
};
"hyphenex" = {
stripPrefix = 0;
- sha512.run = "e600c6c31be4d174b62d12d0a9a371f8a28d261977fc46291ee3cdc69677608eb4babe6727af9abc2aac7a4441e82960c8b52741ba4fe5dd46a62647c6eece17";
- sha512.source = "748950dc28ae855cb277aa678559e375d6d1de8f107b8f531c55c8e5c4ab87fb9a330c96e7be4659f79ec2643092b87387379d959f02468b64250de2307a485d";
+ sha512.run = "dfa1f625e736c2c4125209552f084fbd5d64109db5dd5b8f37b5add3fce90984bfa5db855b581396ffad20b1f5a3461cae01e031c086f7db5dc98203bb7bf8d9";
+ sha512.source = "cedcf83033a5aaebb44a8270b5e670b9db2fba2b8f65925cddee4684bf50fee5dcadb02921b04288d02c91ca3d003c8da143c7bb1974e7af26b1f392dfd4283f";
hasRunfiles = true;
};
"hyplain" = {
stripPrefix = 0;
- sha512.run = "badc61562fb6c305b47d4d58a077a6f006fb58fd4bb216397eceb00cfe2d6baeefce329e780db9e8d89e4472539ac56af1dcd66af8ddc6a6e66702616d13b377";
- sha512.doc = "94ab39ba1a75b3179c03f94df475407a8cb03d0aaf6bcbde0125521e1855622e3d84f4e1c2d4b0c2bcc29925edbd62b3ef0ed7f6f68ebc44d31f3a7594ed09cf";
+ sha512.run = "f2968e8baf048329d8c78934770aa5d0a364ac7b3f77dc00a163e085e4fe45420c180acd05b281016aefdfa6523bed234e75ca07da0d133438798c1e51330d83";
+ sha512.doc = "cc64c35df85ba832f18f153d0f0cdc9f153ac4a9db0a175a1961a353f59ba585e19b6607e0c4cd1a832d921aa3451687427965cbef4fcb2a87488895e6643bb3";
hasRunfiles = true;
version = "1.0";
};
"ibycus-babel" = {
stripPrefix = 0;
- sha512.run = "0ae5a9ad8480aad9bc2a6e334f818c973462df46eb2263f0ff43c7e42ad235b136a6eed9aaef027fe11f9505458c9a546960b4f3e12763739bf672dac960b935";
- sha512.doc = "26adf6ee7bc0eb7b7da825d6574c72d1b0cbcbda92dcbbd8691ca0433124447ff56609ebf2c89334bee23e3830a8523a08e1c1e4e7503033df7e36efeddb7d33";
- sha512.source = "db5efc9bc39da60ce12c507179791dd7f55c55598fdf5511d03048a6e3847cd37eadeb45e34ece14eeec5ce98372694871bf740e3833bc35c752bedea65ca22e";
+ sha512.run = "30f810bd70555df4f05fbc0b073456c030a0768372bd3c681921f41fc31bfbe0570a39e474ab26aeeacb142622154e5cab3714412b09f89d1260fae8b60e817a";
+ sha512.doc = "f09dfd00f35f653defd756b72437dd712ed1ffceb05beeadfb34c1c5163559ee7c0ae6ce0420f57b722e93080248cbcfd678d811f1383fa5fa1ab76db52a060b";
+ sha512.source = "13e3ad11b56a70d7752209feaa9437bda4979c40a25597114bfc5b4e26a889c623aa7266959a212de6b7e74ebe75fb38b36767fa95f692adae027e5d025a4702";
hasRunfiles = true;
version = "3.0";
};
"ibygrk" = {
stripPrefix = 0;
- sha512.run = "07fcb4978b909a1da79032f73aaec4c05c2dcd4251010637aa15eda6b79e65c7f7792287894dd87ba7bc4789ced8fe61a8189ee5b0eaa654337c4f9f41853917";
- sha512.doc = "8a1897f6a0231564896be560a5beeb0cc732fe30598c6f15d5c3f48abc390de389863ce7eb5510f187bee63409bdb818a38b404d675c82c7b71bd3c1ee9d0e0e";
+ sha512.run = "89002af0024ec804ebffcc45f3a33337ffdb66f71e1ca70224b0936388892dadf99605a8ca3f59a2b879e76e24acc91b1da92622d602f49b236aecb8aafe64b9";
+ sha512.doc = "9dd3bd7a8ef3267965f30048e4a71314b6a9813cb400b7a94dfe285606d7554cde80aa429603d0fb1f587935e193e5ece5ed67870fc4e0c66eb5152c392a9cdc";
hasRunfiles = true;
version = "4.5";
};
+"icite" = {
+ stripPrefix = 0;
+ sha512.run = "1a71e185bf65c65f64ffe49d4b7cda415bdec89a7f92fa45914c0adccc2b1430f0022f9c789c2e13c2acb0a780ef90360a22247ba2aecc171a3fc6e06b8f05b0";
+ sha512.doc = "efad2e573358b64b6d6146fa80011b033e4acd7435d9b0e32778240cf8051c732f1617614cd4ab56c91a03260b203084aa5c15c03208bc86686ad18d2c75e93c";
+ sha512.source = "a0c728f3896f269ab6f91945e1ac984bd3b6774525567f8f196c46ea8edba2cc5f6e6886b26a9ecbd2b1452e9980ccf4e3ae7a7a5dee852c073cb9349a6a874e";
+ hasRunfiles = true;
+ version = "1.2";
+};
"icsv" = {
stripPrefix = 0;
- sha512.run = "5814a58b6702f9f16464cb3d199f9f0f1a3178d0f1ad9b7fffb828e0750c99cb90223c848fee35e4ee8328206f02855e7eafa9f00e406aec5c2c260bda89048f";
- sha512.doc = "7fbe6c7f4af905b54864fd3dfd9f0a15d832b5a09a6cc4a7ff658da9c98a55e689b78842249fe197cdd32629db53a82e3181d18880dd1b5dcbba727fcc4ac23c";
- sha512.source = "5c04b71a1778e2b79fe82045d04f6fe4c68c8235e29d7e203402918e657517c8696673b12d3ea6e420eadf45d6a844d5e77a32b9db04fad4004c0c4606d7c97d";
+ sha512.run = "e865708ef636c7c917cc9a870eaba4b8c0249acba01bd2cd3fbfc9d95672405db133bbf0faf9f2d299bc4024118b80b4354ecb8216427507f66817cac085e01b";
+ sha512.doc = "dd06bf5d8a087bcb20c63a61cb9867bda3df35e8adf30a3d4ca69ab149772d46e3b83f168a8fc1c597aa2536a14b98561f42226a59b6663f58de4e338f9b4e82";
+ sha512.source = "9ee3fecec68c7719a39d83860e8efaca3f5daafd82b9ed06af9ac38ffa3659d03f7ecec5407d568ec5f071c22c0cb33166449b64757be7b740943472d9ca1941";
hasRunfiles = true;
version = "0.2";
};
"identkey" = {
stripPrefix = 0;
- sha512.run = "58f83a63dd1d30c6c26e76e1bb81907b5d9ce4c7d520748b2fa5414d4e1d295b73e8c8d647c51f1a11baae0ba55392941f966b0f7dbf3452085f1c0f2c1c677f";
- sha512.doc = "1f291f54e798f2854907408559d1d6cc93e07930fdbef3a123e7b5a5f891e1834b01a0646885a3def10279803fb71d508a0d7c8a1b085a6c11a3dc2a17a2ff55";
+ sha512.run = "b04dc4859826ad3f4fc4dd4a9b19abc0f6125d66d200519652a130c522fc6b49de8565af73f81efa9e75d592036ccca6d373a368e66526d8997dab9d8a5f806f";
+ sha512.doc = "c676908535a4a67efd8569e81a1d3ce5a47bf7a5ec755e87e62830e370fa3307bf0d6a84f3ec7c399bca3cc365f97469393a6fc954bf83b2e2fbc9eda9983811";
hasRunfiles = true;
version = "0.1.0";
};
"idxcmds" = {
stripPrefix = 0;
- sha512.run = "8cf7ec540377800924d9d6414fddfc3097e9bec218f68411d75bc566c412dbedd0c988c40b4d01a8859250e11bc6bb4d7fbf5f3772b29c8ac2a6a1fd530ddcbf";
- sha512.doc = "99f5164839a2a3621224e2672185609a59598aca6eee0787e382ab5d973e08694035dbe539b7d87c4f856d8066c7484679afdd575cd7cad4d76cdcd647f54b54";
+ sha512.run = "ec7d58e5f52472b0d359f84afcba179ce3428638ad8c45293b7de2346d4ba84c3b22792bec27a10328dee9f0f186c2536d562ec47e9f6aa2103e708788a553f3";
+ sha512.doc = "9c55acca21ba10f051c678f0e59d68f4a1231c744d7b470f7a905c81226a23ae0eee03b02b9466b5fb6c92af1e884a95d1f6644401f83a50441b7c77becf0874";
hasRunfiles = true;
version = "0.2c";
};
"idxlayout" = {
stripPrefix = 0;
- sha512.run = "a57b765fd4129a83f119786c587e8cf00d3ea86de7add0858b4f479aa3645a28b68b2bad1d19bad969ddf9222bcaefb1f4950d06931a2f4b6a24e2a1480194e8";
- sha512.doc = "edbb6e8c35967ebc4425f787a7504509b43ddb2c5d61bdc85cb5586c27bbe893de53c712af3f76e1ed5c895bd458ef7e36b6636dd8844debbedd15b526926678";
- sha512.source = "3ecffba6b07096ee909d3788d2327c0b69fd7d22bce3d70ca903e3314f0d78d33c5e76722464ebbf8021739da2d1749f7b847bafbe8a18fbc77fbd238087f4a7";
+ sha512.run = "968d869a0b635b14ce8ce85e710c987ecd8ea2efb97a03314098014366ece450b4566d626031e11b52d7ede53a019665640fc1626dd1e24651275b35a8f2cac6";
+ sha512.doc = "469a20893247406856f15dad6b14050e221299dc2adc40f1547361d74d3f7ce90ba6eabde06402bdbe22c845119df4bbfa8b999931e99c1b944b165f3b245892";
+ sha512.source = "a2fac68e0c6c0f2cc0c9472d9d58882c337f519caa3b2bb088a330bda4f65b43a1acbbdf936e4975f3c628ce1f5a45f58def28cb129a0708a0b4168cbcdcac0a";
hasRunfiles = true;
version = "0.4d";
};
"ieeepes" = {
stripPrefix = 0;
- sha512.run = "a0335c98433d3673a68c421b8a561050b9f20b29581c87c70806adb6a34ee9eae5c872978f6998ebe5146576c6684f6c56ac99e3b151e68c983ed63c9d7764fc";
- sha512.doc = "b5ccca4fc4dab5e9f2aea77e9b09992ef34c58f41d3e8329d9a90bdd134814102bc5b25c6fc44822e3fa28665a2d422e3475c1a9a05739096a0e02f9df9e9922";
+ sha512.run = "60ae4ff80be5c2b02e2ebeea5954ed61b73dbc085a4d282004796d9be6038cc7c8020b7c81226d7dc7b121683e4196e461c7c3d101bb460eb8c39bf2da179bb2";
+ sha512.doc = "ae2413800f1bd4c0467321a7332fac15a8010e31ba7a4effc0fdb44e9e7a0001ba62d6acb44a72eb6f996560ddf96231b7355c4b9ad8b816be102a143b7c8011";
hasRunfiles = true;
version = "4.0";
};
"ietfbibs" = {
stripPrefix = 0;
- sha512.run = "1039f113f8ceeb0745fdc73c8df27820c453de8eaab2138163d6e8bb7a1ad66e6304f08cb80bc7d3253b9b7c6729746a5eb2610706bee155d82d67f3a5add799";
- sha512.doc = "ab8df81de97c30c61360459e95eac29bff764e3d0cc334d45ee476b92eff5988bf0509ac2aa270c730c1cfe2171ba27545525bc8a3d8950271d6d6a1d1488647";
+ sha512.run = "ad8796bf4e492072dcc9335f913ae2b5d81f2152289ca76cfbb61a63577c631bc38f5cad6860aef47b1fb54c02157f509c23c3f903b34b8e7a82b8604eaa449a";
+ sha512.doc = "586dc66004dcf4abed254d223394badd45557d79c7e1b56bd20080f41185ea8dca28b3d501e708cc3ed4088f1368f153ba2d2af313d5d6add2d072b46954952f";
version = "1.0.0";
};
"ifetex" = {
stripPrefix = 0;
- sha512.run = "244537aa156a2a6a2b09b3ad2afb052fa71a7f1ed4f2e5135ec4b3e86de48f6ae5caaccaed5df0c928d1c796b6b3eaa412d00b8d89a00c9b5d65b8989066606e";
- sha512.doc = "8e30cd47a74075af82439c1c07d64392e1977072cc2200203492cc5eb01d31a74180fd5c0fc0fc71441175b3c46d9d5cffe2fb7998729b14f918ca62df741390";
- sha512.source = "edd3a2cdd20b08657c76d93bc53d103784f8d3c74ede88a896f48a0be90fc71f064ffcc9e71a650d1a1099d5f59432bb2fd7f2a3d067fefc3c40d8255c941f08";
+ sha512.run = "0f814eded272bafb38e04d7df845f002382c1f87854f8eb8dbe41e964383d3390f5f44973d0a23461568700b7a3ed0f837afaee360c996fe17fd7b2473256cbf";
+ sha512.doc = "34741cc3514404ed1327c8c621926cdd2c24a5ca655c24b9e6157e0623d61b4e2d9bbb7df3bb396251e564d59eeafc9eeccc5509914eeda931a43b9d8b23df94";
+ sha512.source = "4904d2d78dc8cf67cb3d4b2498b391f290addac86d07fba24a76dc16446ed10b18061dd32e4890fd0344e10bc02302a13cf3a16cedf9033591f35f0bb4ddd00d";
hasRunfiles = true;
version = "1.2a";
};
"iffont" = {
stripPrefix = 0;
- sha512.run = "db81318951811058cb3d447122febba2c8847711d21fec0deefa89e46238d60c2bb53f80b91db4ba17ef3dbd82b8b43b13607b6e87517d21af4ba85e6a820d51";
- sha512.doc = "5d5a52504d3ca36400ce4558251df6f3f1b6a2f0b7a1b2ce9f8ecfd219505e4aab90cbadc30252199afb3f9d1ea3054b10edb03c031ede773d02f67f67213b5a";
- sha512.source = "f2ff5e2092e4b3da61622d8799c4924428d95cd727a81a889ece6fcc8fa56f0e09ecd5773ed0e837192ebe5bc53b7c5758a002e4ad5b9b660f451ee6a631cd7c";
+ sha512.run = "a2a329da661f003edac0e0bc701958e0744864f8693ffccce7f1ea6867eaabe7d71b38a1dbef8bc27f770e8b4c30a4480ede1dd575d26860095575020db987f6";
+ sha512.doc = "95a8f7357f095dc39ff642edeb6d7df206c37ef01c14a1daa280939d44047c5a935eb18049c280ce00238ad4fdfef6abe7399dd8c6fc815b7c70b22072465453";
+ sha512.source = "2a12158850d95a2008e5a845914293cc9aae54dedd54e4a13a27899b0bb8c272e43bba374447b34913f7b4aae01aff9b9fee981240bed93f8995dfc53eefd2e5";
hasRunfiles = true;
version = "1.0.0";
};
"ifluatex" = {
stripPrefix = 0;
- sha512.run = "580a54225129c2dee8025839b91f9332b603b478c7c3a57aba69e6dfa104771d8a30767ba586a83ab548c95bbaa69026411e2e2a2c2458ece60af0c18dd59e4f";
- sha512.doc = "a343c5cac8e83cd2adc164865b54c3c34bb1f8843cb6a6c58a4c718ebfdfa716c4e95e087dee3799375c45ff03d4c96fa79edc214a058e4dfc88c164cb02db75";
- sha512.source = "0b729cf2da8d5e2f16919b882eb68dda93452290fa0d7d3d33c8faa1cedb5151f2f5848e0f2b96061c786aa750f0c223c20dc856740aaadbd7b42a50481e3abe";
+ sha512.run = "b381103b0f9bba985d7d8eab15082207ae5ec5b12c2f656101796a2a6f5ba023ed068ce06bd9e960b23d8182baa3c3d24c63050ac35a924fd94b5b8e38024bcb";
+ sha512.doc = "12fa539de223618275f3484a7c803dfdaa3c7ba7deabed7c591605beea2aedc88d48c2b66606c4d5a208324a4fd385474d911e4f6489d0b68f56c504f0e459ab";
+ sha512.source = "221972938c4b52a57b569b0729f04b517baa703a7e9cef14335512ab3a0a401bf0c7a131b8c7af7c1d6727073d3c2f21c9856608307eb612ad2861d5fa83e40d";
hasRunfiles = true;
version = "1.4";
};
"ifmslide" = {
stripPrefix = 0;
- sha512.run = "63a90be74e2fd845dbc5b441bbead45f3c274b78f621734ddf9de71aacdf9196715e3addcf935755fdb24b01ce9578960a9ce5bc897a2b6a7dea101c6fd544b5";
- sha512.doc = "948abbab43264427cab5718fc1cb8208f3ddcf0d027356c473815855271fe3f2e12b3bc5709ae1570668744c08af062e84ddd2549ed265b13903c5793fa95d4a";
+ sha512.run = "c9027b8bb34f15e667e530a8b8d57b793ed16a7ea33feabe58f22cd71230945905054e01853561f4cbaf5fe22f4aa140cbc95072f375d567f57bcce3c4d07d09";
+ sha512.doc = "4e7a64773cc1a14df0d2f58ae0b66d1769b44958bafa8fdd4e51bc294555e7895632b741b47edbc29fc5f5ac0ddd73dddcc16723a7297c12311d3915e88f633d";
hasRunfiles = true;
version = "0.47";
};
"ifmtarg" = {
stripPrefix = 0;
- sha512.run = "fddd696d0df09f2563052789347b9718fb8fd47cc7a985039611d66e5662be89bf2e52edfdc9a87d104947340f0420b008e12cabb02ccc257069ce0ecb5ca25d";
- sha512.doc = "f2508fab4080f3f7f042da3e124c2431f8f1976967efc06db09e7c8e6e2eb2034beedc73839fb2c1d8453ea066e5e6225c399c6ae2abaea671f58e669411100f";
- sha512.source = "0d98363add45581481a89c2e18115c554c2a97a4a5d0c9c1a4846464bee5d9cd8d30584c39a80241596590e2e4486afa782aac0b4076a8a93d705bcfbaed0a10";
+ sha512.run = "b04aebac5acfe90a149f417cdf0d45b3a7cbe53d53d4d9f39d5badddfcb894e07f397933199bca702f3f0e66458133ba17feb5ace2ebda4a25bb24bf1af5d259";
+ sha512.doc = "8f456c15ecd5090d2124a85b02c1ad100dc999064b258678cad3c444acae3e88b95e38f7ad1785bfc91f385d6bc1664c0b58282d5ef36e6cff9857b81176ab7b";
+ sha512.source = "e30806ba6fa85737f67dbfbf7cc1556781bd4cb2179672e5b9980e7f625366d5627c69411dae34a9e1c0fc29c16acaf302c344d9d93b9dd4afdf23bea020cc63";
hasRunfiles = true;
version = "1.2b";
};
"ifnextok" = {
stripPrefix = 0;
- sha512.run = "5e84329bcb92190e0ada853b0448725de1f6c6071e309677d804437513affa16e1862ab070e31970f174c7b3a0f6d7c7d0da58d8d9cbdfc584f342cc53987420";
- sha512.doc = "ba0fd47d517c621f43982a70f3e1471d3e0719f6633e0e7b2b454f78a1e213f1e26d64a5b10930d54a8409d255231b88e6b7a75c7c59649844d0caa3bb5e9d98";
- sha512.source = "bbecfe991f67b53b7ee3d3c5a3da39f9167096cb6d11c7d04e2b9a2f8c4be6d51cab801a35b34dae6cf42516eaff035b1434de24fd624e5f1ac7c7f02016c8c6";
+ sha512.run = "a56c703e1830fa64432d1b3aa72d3dff52b17c0e5b90b2cb34f7dff974e51331f5d9daa2b5aba578a8bc4a73b693c9a3dd811c6d7e32379165cc7ec1349c541b";
+ sha512.doc = "1eeb8d7627ad8887761e66704a8f3c848b633a4f3a5b094626b3c64888e6db95c25b8dbad4332887a6d9e866e4aada2816b7c7e7fd19c07dba03db38842886fe";
+ sha512.source = "05422af6ee53e12ad124b314388811490304c5f42b81b17aa899e7cea5c548395043abf4abfd0d4819e6338b6d93e99c57929d18312f49500f0368038e440495";
hasRunfiles = true;
version = "0.3";
};
"ifoddpage" = {
stripPrefix = 0;
- sha512.run = "c8b7cc7ae1ee1ba089c5b754c247a7de8263c71d913cba5ae37f772048944ab025266b5967e36395866d97c13bf614453b857ecf2dca5ca5197d443d2f843141";
- sha512.doc = "8cf77f9deb7ea57f9ad18f240cf6bc1233948dd1ab296d8d8d4334ab8860b33d85bfedf952ff328aa8873dbfb6eb9160880adf2f7d61dc6749c3fee8d944d49c";
- sha512.source = "41c35dde706a70697ac0627427d0a656411ea78d4ff01ba413b084eca5d09509ae5e412ed1e397f4bbec21c62e717430887e759a95bf0dcef1d58c297cfaacc3";
+ sha512.run = "f6ab9abdef81cbcca8728bac7e1f94e2b72e5db6a8e17ab13c8d56477e98fcf7fb20f006012c3a3cf815378d8bc9c5cc4d39e2767b7d634d1ad99bc24dc1d1d3";
+ sha512.doc = "80f1431a4da340b0b2ba6f396c618e2923457e95b5de01018ef7f95937e55814e3c3e96b2f45f18e971fddd29021a16852b57bafd0b1ba50cf2626b4b784541e";
+ sha512.source = "dabf25b7588f3fe4dc92c4a4e20f2293ef62878d60f1ffa01e1e9efe564b930d7cdfeada5f0e6765a88c46d55aacbbd1dc692ca26168c86690db6c229b79836e";
hasRunfiles = true;
version = "1.1";
};
"ifplatform" = {
stripPrefix = 0;
- sha512.run = "22339a035bbfd771e38b78cb2419a3a834545f037dc7f11335e9334b43ec77679875cf696caef246415cda02c0848e0d96ede820a7817e738bf9d9d0590a1a3a";
- sha512.doc = "b5678b1de625f1afbcfafe997c8dae7eda021c24a997dc08c02bfa07d89d9a3f87b6fc4c563922b602de450778b7c8562c5c3c784da34a889e44c3955db3e841";
- sha512.source = "f09c3c8b73d4f2fdff8bc892d547d08e790c33aeaad3224c4e33c4f9e9b4067be340c6c681af849492999195938e908e32a417e786ff79626fdecb5a0be9ddff";
+ sha512.run = "952f87877c058c1e8ba3df227ed7332501e7861bdfd2a29878dc4b14e6b95a1b116459bef7f65c5bf277c95d08120c7e9fa9576a7654739e4a26125ca4d5c724";
+ sha512.doc = "520004cfa412c2a24ece0e00b11d457405e71a446e554a1d930e60ea7dbd00f61b2b6a7ecbe89b62610316fd3b6fad685d7013042fa71fd7fb270b40748dee56";
+ sha512.source = "a3c33b16decd5fb443d9b5bb13f3a5e0ed56705d353b0260772d81f963460ff7e914fb1d7f4ee24e249bf15af77368ddc6fea49014202389baaf035f2165e17f";
hasRunfiles = true;
version = "0.4a";
};
"ifptex" = {
stripPrefix = 0;
- sha512.run = "0ac89e0f49ebf958b81c6907d4fa2d02aaec512837f53fa0b3ce7e7b12e9b3926c54561fc13650a6d63c2708d5d46917cac39c7548547b8b7e002a8de219cb53";
- sha512.doc = "559a451c6098e1431599b03258c3c067243b9d97a7c2c14f3c2b14d2a09ef3fc66f635537805e6281d9bb6c4a64781a612ab286189697904442a2dcde4f64a63";
+ sha512.run = "56c72a37f02e87817736a8c172bd031293e63379a15a01c727f5d0208e6bba1900e06383bdb470d96edec80f5151eda05c5ee28bdbe37943e07d6d846f0f2a93";
+ sha512.doc = "47aeb2a9e1f9b1b2ec102fdfbefbc932f0a0b5e7c89819609b5b6456dd8c50effbd05ab7eb24d65d40bd4f9065baa5aa5aa008e613a23a10bcc5bfe44e651377";
hasRunfiles = true;
version = "1.2c";
};
"ifsym" = {
stripPrefix = 0;
- sha512.run = "aadca74b07372d26d278d013329fb0b3a06c7b9d8d5f731765107ddbb4cc91880a46507d7073720a260ffde2c041a5627f8d3f4d87e74b68de333eaaf6365cc3";
- sha512.doc = "b6ca0942531ee454b3f1d79d7430a1996f3a82d9ddb16b2982901775a2e3aa74c69723e483099cd968c3b82af833928f422814dd11c037f590a6372a2f55cfa2";
+ sha512.run = "ef6615a3768f87009d22c3feeaa074a0589b17efc8585a509e21692195a100e5b11e2d0849fa2eaf8f80cbe0d96ea12e773aee0be28e7120ee80a86dcfa6f8e2";
+ sha512.doc = "10dca0c00a52d9d9775bd2ae35b50d7d56294da9b8eb21f2bc35f7863cbf1ab357cf8f3e1d949570ebf4908a60d9ccfe604e69fe779780c8e7527172f3f0e999";
hasRunfiles = true;
};
"iftex" = {
stripPrefix = 0;
- sha512.run = "3a0ddcdb5a7c866d9b38efd5129e739d2303feebb800e492e1add76f56646cc02f2bac549d3030e6b57c57718fc499d16eaf40cdc4425474807e5135995b2cc8";
- sha512.doc = "2a3c5c51c3e98d68c2a91dd735bf65a2406d5d8e3d2091e03e694a360f8aab43bd2098f084d237598fcac7f58c9d72921a3c7001ddf78cf54ff344076054c9b7";
+ sha512.run = "29f81db9d89a5802558a0e6abe9718863d1cbfa3f456aea211da5c6c6e134aaa47ddcb3b35cd2c4c77c06c2a962aa0687410dae2963fb02ebb69c68ff25784b3";
+ sha512.doc = "59bd612d82b2f5d8bc3e5d978a61db54f7626f779ad1c183e90fc03e998b73608cb54263ba352748763a9cad657a24fff51ad15e71d5dfc0cb36c7cf65636045";
hasRunfiles = true;
version = "0.2";
};
"ifthenx" = {
stripPrefix = 0;
- sha512.run = "362cc2672d36cc1f89d773e37b433c7146f59fa3a2e7d048e5977edd4c37d96ce6f46a9d79a0b12288dc3ae724174d51348d02c856b40094a8a3872bcb235b7f";
- sha512.doc = "7db094ba518d79a9c839c3985ab4358244bb3514dc38dbeb004abc342de3f0d135cc8bf7bcd0c8bc6df63d24d5dfe7a6c86aff95ff70a7ced471e3c721220a17";
+ sha512.run = "76235d3f8dc4e62604828beaf87327d11d4a9ff69061edf1a3ed4c874983251fba75d80973e54fb3daa2d160b27000089f4cdf1c29748124825fb4075b6f7148";
+ sha512.doc = "efc4fa3b5d6e91d1d5af27846bf2652672a233537810051b2858c1c4ffacafb9771b2c3a222cea4d490e0478eef96b205c4043f4957b876b7f4d57903b26454d";
hasRunfiles = true;
version = "0.1a";
};
"ifxetex" = {
stripPrefix = 0;
- sha512.run = "5c7193adbbccb2659dcf382537eb4940c73f6727846ac3944c8803a7d5fb269e6e42cc276a914b5bcc11d18436e9bbb9aad503dbacbe6f6aa93c5465f7341b29";
- sha512.doc = "412d2b0c1bd2aa6d4e3960c150b9b812e8fc0a7052225ded2afc8ed4af1f55d8f51b3ef0504183b622198ec647f9b437c073682311c6e7b05a495348b577c1c3";
- sha512.source = "63edb47d3ef4554c7753c8b7db74499dab4bd90dde460c26bed0c837b4a8f8bb6f0736f7ff03226fb3ccc1f2375d3db4d7e2dfabdca0f88b6401c509c36a43db";
+ sha512.run = "44642709a4936cdd65d9cc25480a34bba64e3ea38426ac6566608cb40b54fa82fb96067680a70d8234bb448c3a3423a43d565014860194242ad86995dcfd200f";
+ sha512.doc = "231969b2185c83eb9be54abf7bd06797d47bef253198fa8d73df951a4f7fdfc7218d6155c971dad77546767e99e476bef169df1fac13146abee841a10b257fd2";
+ sha512.source = "59e3644df1afddbf83fc0b8db58290b47f0d7065fff81535b3bde024bfb6da80c62751763aca5c2ba494ea7bf2fbac3ebf5f4e95579af4295916ce1a80ee1848";
hasRunfiles = true;
version = "0.6";
};
"ifxptex" = {
stripPrefix = 0;
- sha512.run = "329c5d5a5ae6080e934b2e6560da0da94dbe93183b4692edb13ecfd460ac93cd7643f1d84e53a85eed3164f0e10d8e277525a2ce512b9afe84fb59f37cfa97dc";
- sha512.doc = "2ebdb370e07007ca2b94463aa3cb6777b55504aaf61ccbe5767b1113a46629b89be3f27f1e7ae5fe93e79a4e6ea0328205378069aa60d2d9a8d3029b64873208";
+ sha512.run = "7bc52847fe21879614ffe673ebec74c735c70e07d63649def00f70d22db80faa920f0764f76c5094ef982abbff8202ca55410ee92d033c45ec43fd25adabb23b";
+ sha512.doc = "1bc4feaacbdd33ba6f46c699969638cdc8a4b962287332476d0d163a10141136f9b913027ccc3418033dee0862d5e572957dbe07d47371c1d932103958151e27";
hasRunfiles = true;
version = "0.2";
};
"iitem" = {
stripPrefix = 0;
- sha512.run = "ab91889a6515fb1baf9b7173b601239736358877de660546a50a2253dd96d11867c06d9479d86b701718fafa2723a6a17ef5aec16233cd22060d28edd743a6c0";
- sha512.doc = "72f567e70ac57e6a58ee79d27aa3d10de3a777d4b0305d80ba7e7975d801e8323a744b01809177d3626cfb50ee14da688aff46fe038eebb46de1fece0f8be5b6";
- sha512.source = "e943879a9aa19e1181abc32500c7147c3261a14bfafca3d691abe9748dce0c7daef2b38e5d3318eab58035e55cf5e0f50991f254538d2cd82a36a35c731739e5";
+ sha512.run = "b2b37e68db2b33e414ecbfb9078b60ce5571b7ae931ca828a3c668ea7cccd7b93a2919cadc7723daa3f63a7015939a8046973ade140fba01025dde0d5212edd0";
+ sha512.doc = "f9f001123e1f49bd90cb3b24448e423068565c9256129e23126791e2ea2bc39788ff5769939d90018087beb1b31fbf3568c6d4962f2e92205717c84aeee54a21";
+ sha512.source = "e24eb4a7a6a635b95b6a1b40d27651eccf86a6c5276aad3ca46cfde08185371fdb34ac2732d87750db74605c14e087d2102399e23ad85a236a68dd5987784c0f";
hasRunfiles = true;
version = "1.0";
};
"ijmart" = {
stripPrefix = 0;
- sha512.run = "c4af4173b33a946f87fa12c008e9b25c2906458d7e873775dacbbbf7c55c721a0ad16fe28e06618dd7fb56adedde49ed1fbaab6fa26aeec9ab798afbd5d448dc";
- sha512.doc = "40c4ab62964c94ebd5b2db82b6406f1ad4587c31ffec7ade043997e40e7c76fbfd50226ae4bd1dfef7418d27225fe5649978d29b0ef1d787c28188ef12cf0278";
- sha512.source = "8d88a0ad7d5a46415afb5164639e3e504ac84cd9450cd76a23ae177a299bf3689acf07bff6048f2f7cddedb8ef430d306671b7d2401fd600e973126e0d0b71b3";
+ sha512.run = "a1fc1aca9f557ea9c8c70343ad1e5712a846b8a7edddf2077e78fabc3919b928a5d7e8b1fee0f0bc29ebf7887e26dcda5bd95f2ba613051e52f13f1ee24001d3";
+ sha512.doc = "502aebf377c8b13d7699761651cfd67e1e2d10a8e8a022303921aa1e708fe913b217e186b4e2527d8ed81e3db6ff055dba5edbea218d6b9a92f679da66fefe97";
+ sha512.source = "e42bfa6ded16f78b764d1ca55e905ae0b2c0a5611b8ffb2e882f121d04855b5f72bf925002bc322cc1106f68c7c68ebb412acc71789d560fbca12051a75860e0";
hasRunfiles = true;
version = "1.7";
};
"ijqc" = {
stripPrefix = 0;
- sha512.run = "cbf3a88bd185ad2e213eefe1f0d87d96dbea1416e1ab9dc4c693d2658f941e3fb64d23ae4b104fbaa86f25e0bfff9001ac28b9c7268ea842100b4deec94a8498";
- sha512.doc = "0cfcd9eaa19474da6c7f41ce323a677c320a539948973b51be1f5b56c46381b9861350a369b76cd9259c797b73d554a8b7d9efbbf31e62b9b2b2ecabd9c0ec83";
+ sha512.run = "55f7693a820f0cdaafe8697ad352cef2748471711113cfa4738931926cb4d49497f4e825b0a737c233541203cb5c8f23dc4f8326950520e8aa0f4ad27f353347";
+ sha512.doc = "6b94eb95d58a06b54a1fb28b26ddec15528ae99286a37631a64b4ced32343872a04b96cb2de540d54c54f02361981ecc575ef7d014a17e1d0111883e92671fad";
hasRunfiles = true;
version = "1.2";
};
"ijsra" = {
stripPrefix = 0;
- sha512.run = "34a5a8c4068f0d5f81baa598a76a9b120275cf20a063f8395e1866bbea6d213479b04d300aaa3cfb703fa1b6974b0ff3333afda5562c9ee5619fa0505d4bf0fd";
- sha512.doc = "d0fdf2864cc55a56fa140e6b58838c0f6f9b1feebef7335097fcec0c91b66c598836be6b28baa749a6ec171800b710547123bf557114f2b81611897d844141c7";
+ sha512.run = "9d5db4217675af4577fbf9b7e8a5dc4a42f447e7af60a818d740327326d478afa9071be37c80315b0822fec48d1fefe4e3d6a8dfddb6f34fbc11cd81a5d05a12";
+ sha512.doc = "a3424b8ed16d1881c5a2c4d80a42277a1c0e3a62484a0d5ee6a18a9ed9fd39fe0de241fefbc723960bfee331908bb5c95a0b1b95ecf5e06d6425ac8e6c2dc342";
hasRunfiles = true;
version = "1.1";
};
"imac" = {
stripPrefix = 0;
- sha512.run = "76b9046d79c8ea0354d73a81e815dd486989063cba2e12ff7d1066ee61423cf53e652e2062ea36f4b8bd23afd1fa2c4615c41f62c754f8b28a4a19f55e11568d";
- sha512.doc = "4c147ea2bd1ffe0c1519aa9d66da6448376a6650addf4c2a8a23985caa0866842a310eb041171cac71c9d80613d6a919206fa6afc06f0c75dc131db78f7f28f6";
+ sha512.run = "5e51d080e18f2a5d9529705d0e8745a8c7b2d0186c929e04434b71ed356df3ee2456c268ce2232da9cdbf6c15182f6580b2b96995a6c48e40fcff1efb001cef9";
+ sha512.doc = "df4232356db6e2001277bdd8de706549d2f91b2d59d4a55f39c4aa9628e1a2b6ce092a7630ed4fc20096d069d19f2ecdf445129a870ca8bfc9d87e522350798c";
hasRunfiles = true;
};
"image-gallery" = {
stripPrefix = 0;
- sha512.run = "bd1a028da1f3225ecb7985de5f8a1d9fe1dc2258bdd9342372f92d66a3a19b580989f3fd5d7c849cc6bd578097fcc32ed224dceeb3d3602319ae22e7640d626c";
- sha512.doc = "10c3230cb0c9717a900ad890cd1b74461a229c591e07853fdaf34136816a1cf29c396e4165b04466ef539090b36770c3a32132f8f5b9f98169d40036867ecfa5";
+ sha512.run = "0435d5011bdaac97c6f36202a03cbe52cb45f83d7dcf37111b9c68706e4cc971b5b13ab5fe0b29cb296f7af4b217a64b5507ea00dfe63e8496e10b5adefeed8b";
+ sha512.doc = "ae9c965bcaeaae17b8a815bac824093a5834f2b96c99bf44527d915ae251cf1dc818279f78d3cbe75e51875e658d47baa3b9657e27f5121ed4e259ae5cc052b9";
hasRunfiles = true;
version = "1.0j";
};
"imakeidx" = {
stripPrefix = 0;
- sha512.run = "e7c90e8b2b82e57acf6a8f4447ca832a9ef627a1e9c17b0f02b7c235de83911dab6dcbc19af9904f50b31ad631c78852ff815e1382c44087dfa7421004ed8fcd";
- sha512.doc = "66475a428a4592c5ca225df2e2a212c4f8955c798f8b01daeed7a351ec8d6d8db97d78ef25b1768e737a541dbe9e4fbe9abaa648c97b8b2b552e1bbbb1f651c0";
- sha512.source = "cd30fd8cf1e17ac236994cdde34de8d09e228abe18fa384809b0e6d78a17622c4003bb98e50b0fa1106a3a93a5c769cb9943f42f9ecf4528038f1e368b5794d4";
+ sha512.run = "6ca0680f29daf88dfbd26fa87d47a65c8b2c2d534321b814ff78d77d0b97d7fc5654b4dc0b91d12eb0c9373cfaff5fac59f24def8d0f50d97da34fda6f839d84";
+ sha512.doc = "a07d9461013045274f03145e97d286d930055c4573e917a78e8913841cae30fb61b99e66d098b4ba014cf44e92982301c7d72414e3ce1df176bfd35ecd26ddf0";
+ sha512.source = "f3fd8e1a5057cbbfea56a0d21f16bb310fb815ad7363e284083f2c313ac055b1b335fc1c43bbddd1b1beae64ec42e29bb4a194056be658cfd3ee24e49d5e5804";
hasRunfiles = true;
version = "1.3e";
};
"imfellenglish" = {
stripPrefix = 0;
- sha512.run = "d90fff2792b9957964bd360d1366a40b817f32829845a5b44bfd876a1b1f5d66f8540208868f115385f29d81fc139eceab107fbe16f2c134e7e0dc7ac9b56f7b";
- sha512.doc = "00adcc7980a53eb452f39d30c4cd39753e2a19e31bb9a5d2e55d1396d39c08f353a10704ad698cc4b17ad387226caf718ed04f5223304b9da8ec350f3cf98ed6";
+ sha512.run = "99dcc3e48c55b402adb5e5481615a35f4d6ecc535cf68ac95b223e13bedd8edfad2dcb2d6ce99712646b52d384e02a1500f333823a343d887f87fbed44a06ccc";
+ sha512.doc = "3ae58fa270354ab028a4cfbd6d23ba12a9969073f28db5ce2de4888af2ec70a904767dfe692ff7ef657e5ce13747e7a2602856b0ee4cc92db87ac8e2f4a9e635";
hasRunfiles = true;
};
"impatient" = {
stripPrefix = 0;
- sha512.run = "5d035e82458dc283a0b934e7f873950e0d685e3021a0e47f922f6890f3e35025e580675f3c10312524ce1582fd3a15facf432df4bca0f7721fd2e11689061ede";
- sha512.doc = "f5702f458befd535744eb5ad91f020e05adb02143ae91c2a413f82dfb3b57a1d1c630e1d03abcad0c6bdf16574ef9307455f095769872a9f68c92486d7ae99af";
+ sha512.run = "d66e22eadafc2de1816356c60151578f7ae7b1b7136ebc9cdb4e1a32e019b4d403af2f19d4bfb15d8fce4a7e48576e396cb63dee1a07da6d013e93fb09421423";
+ sha512.doc = "dc557d4bf80acf430ba867a0767e17ab2ffd57acda5d811f38144b57ec19ee797ca64fa01487704a90c3eb84ebc14610719370af358d60fa392877d4133a49a0";
};
"impatient-cn" = {
stripPrefix = 0;
- sha512.run = "b5fbce7da2b456cc20415f4ddaace64e93ca73ce7a6c238ef11f79ebc1c2bea12eaa0416ecfd3e1b0c98cda284d170d28589cb2d6c0c1119c0550fd6f332ae56";
- sha512.doc = "30cad393ff9463cababe8580ec87a7a3734064290008be075b29837cec560ead4f8ba67f040bd0270e3703fbbe0fa319c13d9c7a3bda4ba60d9e8d818a63b55f";
+ sha512.run = "216d5bddef463d26c6cec794a38f0b6d325aa1d4cb9792b642715d71d4f30f1d73396036f8eda79b12498c7ff2b3e1e3d2e17d04e3f071f90e8ca35b3acc04c3";
+ sha512.doc = "00140f4b38177ad8c3040cb29a90545da65f2f6100d7058b1974a174e3cb9e4ccf03f0f9ba196953fdf6636bb44d46a1346a3f812aacd177247f40d16f1b78d4";
};
"impatient-fr" = {
stripPrefix = 0;
- sha512.run = "5b834188fc95ee389f5f2634167a4851a7d681a4a1ae1c91788774838e38b7c10babfa7c410a41e6ad9bde8e22ffc41c59b87c76ee750458ea876b9e0cf27791";
- sha512.doc = "c40f4d9f22bd4794af4361505ca7254e7f2f91c6616ac2d4af31900d2b64dd6f2071e12cf5bd8ecec3b1431c78cebd276f3fcffcfb3671af4645b75d29f6f725";
+ sha512.run = "41bec2d1167dc2f57a09d0028411147f8bf31d5e020408bebbd1b6c6577d531a38f83ae395146da699a53d9504f7f6ec1ab5edc5d6b559527867b352e4a8a551";
+ sha512.doc = "ca3f388df4f17940ffc3b27ec1bb6d07d3b8728d8de011975b4f2696a96eadb45f208f5455890491af6fb169c30d6cbc6849dd3d25b6aad0284f0a65a81c8e9e";
};
"impnattypo" = {
stripPrefix = 0;
- sha512.run = "4dba7265b2ede3ed02e12e0c79b6d58d854399d1eb9932d59440457e712ce004b2942800449adbb8c3f9bb648c10be6e0939df4822897f35b97e74ccfad6e9d8";
- sha512.doc = "96b441f8215af755f13723aaddac2f9d9d67f0e8529ecf1970c780ea97a5804d76512e642e498f5a5dabf0f66fe6476fddeb4663462a70c32a70bfe0b5999954";
- sha512.source = "cb216d896e8d17ab8cbc4da1783bfcd070e8f8bb95013f1dbeea5ece3caf9712508a3b08fa685d1abe1efe4e4ff4917840b943da5441e340d7f3c053d8d1fb87";
+ sha512.run = "7afd6cf1fc2738bda4f390fe7f2f9d5e1bdd33c2e6bd32b4dda5b232005589f38436813d9e5effb6feae6371896be453b608ed61c64b9bf38fd25ec400c4b101";
+ sha512.doc = "086b106a965e0f469cbf3560561da7d84e4151d5430d42d87c2c52568243305e20a1bc99ec4b252237f4c61369127683ff7b629013af8c76e9dc8ea6e551e24c";
+ sha512.source = "5bf181ff35a90a1d5c7656f7ae9778305088035370cec3542fa451b055cdad6d3b1ac1cf830fb7ab7ba3d4d89ce7b96a1112575f924fb13f24b1a90fc84e24a9";
hasRunfiles = true;
- version = "1.4";
+ version = "1.5";
};
"import" = {
stripPrefix = 0;
- sha512.run = "4b19993b8fd0575c25af5bdec258412a9a9edc0fd7821138b21c78318f6a57e2309865ebcf8ecc545444b2985cc4acfbca827daecd25387022f29098f1f3837d";
- sha512.doc = "5b16f74bfc6baafd16e7355ba168226b037398969f818bf630e7328d47a1d37246b522fe21a8fc7ba9472b922ff979fee0282399e9f504babb16206ae4852be8";
+ sha512.run = "d3b1d7fda67d0f685a7f338dfbe37199c40a4ade516d482b12efe03b5885eecf1258dff861dd17ca98f267cb12bcdee05178949dce192c2e8336d42209029e3c";
+ sha512.doc = "aed56b21c2b10e94f72ac15c7b892a6aa2b0a27f50e502f49366ef73c72f71021a85ce5aa4288f48a09b941c189bc0477d040ae83f9b52a20db2d23160fbaa5e";
hasRunfiles = true;
version = "5.1";
};
"imsproc" = {
stripPrefix = 0;
- sha512.run = "377ab9514203ff67599b0d12c6e42d4da23729e4654d3e8a05cfb3dfb633ffd1c223e7efbfab9d217d3df21c662f6cf96a215a7d6c9968f13b56e3f8c5eb779f";
- sha512.doc = "491ee560552053717e7ebf68091136759ab5ca36d291d5aaf0db74d9f49e34fd8a35afcd63a38180ca62dcf1c1af082dc6d2b2227f8f95a65385f3aa4a1ec18f";
+ sha512.run = "12ce0d8ccdcd54890f846b501cc5cf7af00f7759c916147c676358b689b852a86a1981b76a14e455a4edece20ad1857100123f91469dfb23ba168177e15fcafc";
+ sha512.doc = "a4007fe80cca88525dcade8d8201fb82a2c35cafd7bf92a8ebe6b4668ddce6bd43e958e1223d5c212e91ca692df39aae84c4a25b6862afa3aed2f1f646eabba1";
hasRunfiles = true;
version = "0.1";
};
"imtekda" = {
stripPrefix = 0;
- sha512.run = "ccef323af9afccdbb73d35447aeee07c0cbfa517f25b6dbf7ddf67745781aed1fdbf7e0dc7de9bde0c42c6c79622266cfcfbba4ef901ae1a87b0531008e49364";
- sha512.doc = "2210792c87305740c7b5c96e9f57b1926d98d4c1fe0fe5a1acc7dfb7ff82e88bb3b0e320b7d7788580f268433be9735988ed0db1d5d2e855df7340ec74a2a61a";
- sha512.source = "a4339e13ae17cfbf75f140588099cf8bb52c3deed1992d558bc1db52fb64da71aec3315da68fa6e0dff3c959c0952556f30192e491cb7376fcdf30b5f541e3b9";
+ sha512.run = "ae95a9d52ed07e962a9d98cdcad868a9d2dc6e1eee82c38fceda7f7668934caab5062727e75ee3b1824ec60ad112f15541c9519fd494fa8199caaf0e83906484";
+ sha512.doc = "6f854d85a7649b49b3c88d99f1f011df514b39064e2c340ae1e807de3e730a46a432afe178574105a414bbd46ae0509b9e88d6c0ff825e74dd55772ed189427f";
+ sha512.source = "c4285c9099d8a2582570d0d7df327e6f693825a63c7dbbd6626361d9ceea83a039425b295e17de133fe51e43a23ada74e5fa83d0995fd4a6528eceaad2f59461";
hasRunfiles = true;
version = "1.7";
};
"incgraph" = {
stripPrefix = 0;
- sha512.run = "7ca01a4e40b6f28b51c46f664f3ae869636452e0bb600fb256fee87a5824a1eb8e9bdd7d7c7b82a32b1dd0f9a407f31b9beb4b3d56e86d7a4411e4a23b58fade";
- sha512.doc = "e1097fbab528ef96d82d972214893a2303c9ca70a63c47ee83574389374ae83afbf437ec047f3ecbe12e6961ef159c27b6659ea969b9b41d1bbea96b9e9592ec";
+ sha512.run = "9a063a51c77ec55136a60a7ffaa259f7c8e2fbc9c71dc2d5240f125be50fc246e2a1d1a6c3379aacc044ad0eb7a754dc27a6445bd12fd63c3d5b2929cdacc133";
+ sha512.doc = "1a1be60ab0ee587095ad6e2c74ce356292ce454f3a40fa96e5fab7d48da52b98cabfe9826235b3afae679baeea1b23e5c4fb4d7a4b00279ce0433568a9cf3108";
hasRunfiles = true;
version = "1.12";
};
"includernw" = {
stripPrefix = 0;
- sha512.run = "60b67dd314d904d7a2ed50dd6c167f0c8d5ce0248dd723b087839cbe19e150f3d48e0945586c02f467a38936bcd9b17393c1b4f579c216a9989c19edb0cefe52";
- sha512.doc = "9be0e0bc20e12d3bd5ca96fdf349ce0da31724cba29e7812a55c742459711128219643a7559396ebd00a1ca6aa4bd9be68da54bbbe3e96fc7ff9dfd83de6ab7b";
+ sha512.run = "a2b43d658ed62ff3a301a1b190cc46f04a4a46f413ed4af3e0f84f1873efc6841cd23fc07d68a90cca50b6ed00ccf654aef9dcb6a8b4863277b06c7e8c666e6b";
+ sha512.doc = "8ebde646868cebadd8d50cfca25cd8d924c0112129ea86b0ca3ae5b9f9f4e4fec3c1e464486ec0f92e5cf7b7fe3df1fceb1a7967bfec755c57645e6909705c0b";
hasRunfiles = true;
version = "0.1.0";
};
"inconsolata" = {
stripPrefix = 0;
- sha512.run = "134a52eef41ce0dd1338c700cb06a95a15af75cce5bf5c7fcf1b12740456009a801b374db694bff8a2b8b3c3d26642c1b3c44093db02534bbed1b46c365d4922";
- sha512.doc = "028e6819f8dd4a310af7491e951c6a843bab124b9aabfb8df564549b952cb288f7a71a847b2a2f5706d2b0d971418e08591d2dfd913574552e625ac6af440c05";
+ sha512.run = "0356a6022a3370663382f887806a86adc20d9ab7943c5840eb9344a6c64893819d0e3de6b42aec599cf1cfad0cea5724625d96f032f67c45ab282aa386bde484";
+ sha512.doc = "bf80610a2a64c12098ee2c9d6d034791cac79154869562723321c715a008479a267c2f4b8cb490b6d4de041c80bbcd25cdc3faef2b1986f2b53dd463c4b81be4";
hasRunfiles = true;
- version = "1.114";
+ version = "1.121";
};
"index" = {
stripPrefix = 0;
- sha512.run = "4e6bdea9f0e7eb6ee910c820984706f54a0e9c4292d568e6efded5214a2d3981203e90ba6895301c590587be190ddfc262b7d2803b686387668d3f5627bb5c18";
- sha512.doc = "4b999cf6feaf4fab3a381e2fd33a029a09e3dcdb022d1904ac95ae54ce7a4e8b6c08db2e81495399dcd14de6772d9bc1145ebd9ce659de40dbdc78bdf9a212ab";
- sha512.source = "80021647cea6c178b30946e20b11e7a9ba24787a5211443d7a097e16b1ac22c0631be28ce27db0b2533852e3147fce90d0101c67fbd54a5666c547fcfb966972";
+ sha512.run = "2b9bed00e12b5aa7b1813be766ba7c2e1eb750dc270e9eb585b1cc3d559a3f0c9094919344aaaa51cb6cf7cc132a5f89f8c07c96a12c5b1a5446524d07f4121e";
+ sha512.doc = "0e68aca1c5dda444aa42cb1883821f2003c450291191b2eef16169f3f76e03e5ec9d31577574afd8d3b10237309be303538ccd1d4c8edb9757e7c910da7c5f51";
+ sha512.source = "fc9e646c54415a14e41f1adf9894e723ea8d25e1d151b56fe40e5dd437a4659535b11eccbe9e2b6077d01a7a83b044c2d1d2b9aa1b08243d82b5a37a70641c11";
hasRunfiles = true;
version = "4.1beta";
};
"indextools" = {
stripPrefix = 0;
- sha512.run = "c716037ce45ab35293c12dfe2868958b529c06126e7027935a0c89cf43a4289ad5980f5394ac755474a58b4a2dcd01fe922740d3cad71449ab19e531c4e3f736";
- sha512.doc = "39946a98f88b1d055ac8407107bc745db546431350c689e0d00f8f6f0fadd6596295b929bf6c735b385bf6938ef9c48fe6cd83cb451e4d4bc7b807821569d1c8";
- sha512.source = "2ce8cbce477d00f3569a14016f689469ff3bcbe6d10fd53231a71efab0aaa3e896dd4201f54315595c9b22eb0da6ab6570de0f67164b6a5f2deafab43cccf0db";
+ sha512.run = "69bb7007041b46a25e9f6bb12d8212a4dd4eaa9dfd00fc033edd94de153e8941cc4de8a06d74516220ade56f2f5800f83a96ea2c02d766939cf70aa3822da63b";
+ sha512.doc = "9290dc53a68dcc191d39bc0d1e760bd4cb8db50d7cf70771e60686ba2b1a7923b408f21e777453a6f2ec9ec372ac30faa3ffa2cc6bf7d2bc82b2526327d732a7";
+ sha512.source = "2d6d1a6009351911a3dfe204ab81ce8b54abfba885525a98557f56ad22ba6a319d35d36ea6f868d3abe9d788628d9f635dec8a657827ae3b772dae972a11c53c";
hasRunfiles = true;
version = "1.5.1";
};
"initials" = {
stripPrefix = 0;
- sha512.run = "f4fd172d489327fcae8bf3f552542d44ae730760e097330125de1c590d21903ed196647f21b95af6fba2dd3f5efeb0a27326a0e48f052a1960831daa02b5ddf1";
- sha512.doc = "4b12041062f077aa02f14065b3b63b5e69bba75f8f4d48d6a93b2417f9b155ee5076609698eea574c757212484a0abc0171804929eb699fbd4adc7ca13143fff";
+ sha512.run = "65b2ca2049dbeffca1a425530ea36357b0f06ae8cc744f16471a29dc9f1668023a7edb184d23c80dfdf57d74f24c9425b48a90133f9fa6c794ddf495e3d0413b";
+ sha512.doc = "ba6943a564c000f986a4029d31ead6ee4cec028496636090fc56267dd8594bb20be94e4fa4e4a2f39b5b4c7af1b0db3a74111e45a8ad229f6e9fa8862b11c68a";
hasRunfiles = true;
};
+"inkpaper" = {
+ stripPrefix = 0;
+ sha512.run = "a5357a2401cb104c64f64d31e9583b9e427673233a4dc6251ced5f23bda1ad895fe499f806aa7dafa3bfb2cb4f2aa9718868d6d3b0a71f249a545960232a78da";
+ sha512.doc = "ecd15bcb523948b5dbd89ac387fd427a5041b39f6ae1aac26888632096fd1e797beb0cdee926dfad1b3abc5b55c6e1f599a07421e7a52953d0812261df21fc3f";
+ hasRunfiles = true;
+ version = "1.0";
+};
"inline-images" = {
stripPrefix = 0;
- sha512.run = "ae88646433bc16d0335f72d9f761a89184f41f2fde746d788b804cafc974a73275514dbe95216dcc8b7e83b0c2150e00c7da0918cd5912e609ac64aedf4324b4";
- sha512.doc = "2796d176a59f095e62fada630a6153324c5f61c7948c1a0d2599a88b6867f45a596d2ad0397fd6b18ead3b75e9897c29394b9a4f545c50a367b29ea987633821";
+ sha512.run = "60957844daeeb2e4956d83e1d57e9721b2dfaf4ad2fb4358f1d27cbda225ceec7cbc78cdae5144d28a946bb9408fa960748ca3aabac709bbffecbbb64356f8a5";
+ sha512.doc = "5ec326c1323cdce80f5a83052302d2e18de3b0f054ddb7a29da5002605e1020c81fe0219ee68866eb5d8c3b12b4c138ff56f8a630e6f0455b27eb0a0c905d027";
hasRunfiles = true;
version = "1.0";
};
"inlinebib" = {
stripPrefix = 0;
- sha512.run = "8d07e968b6d36856f74e9db4ff8a5a2fb040359069e5b257022f9774761748da57583d3a4f85200d213925cca1a1810fad369e0039a27866e9d28f134d1c7273";
- sha512.doc = "e8781b14701027b9e78d6374c04fba5887d825bfa2a142a736abc0ecc84bdd1a1c0faaaa089801eae6cd4d97f91d71a5f9ccc3e5f129c4591edf0058caf268fd";
+ sha512.run = "42e158a9ff10dc165345bd08b18fc0f90b463482fbb824872289edf93269b36b04faaf35cd12538e83ef1e509b7400ee61e604c5849922106368624c6c20f507";
+ sha512.doc = "2a00d2f51daca68362b5243d8cc485bff6f64fbb9156d1a221d75dc5eec001c3377e6d67afe5d6384ba3f7504eafd65919f5afca8e1170f8b584eb101c947faf";
hasRunfiles = true;
};
"inlinedef" = {
stripPrefix = 0;
- sha512.run = "8d88246963a50ee8472a5cb806db0b53fca6b2da4380c8cc9ede626ba7f0091de7f07fad8eb0bc5503534f62dc63a5850dcd47792ddda5395860f281fd029643";
- sha512.doc = "31c8b1f16ae2a4a2b72d975d25d7c69072e711a0bce8af415fd3c2a726257ba79212cbfa0aa9b3694202b0a62553124a1732c305e4efaf91ca8d450cbf970528";
- sha512.source = "78f54c99ef084252ec0b4f7dc3c630b6321cc264dcde1b861039cfa8c1dff104d621575c3cc28309444d8d4f80cf098b459fc7fbb7b57707da34909bf2d16afc";
+ sha512.run = "b98b83ff26b5ecc9826f111d9faef5aa0f51ebcec7978881da2a61287af7aee022dc1b7812ee457885c7813eee0d2200d250ef45648619f3d105e2df54cd21d0";
+ sha512.doc = "6bf73914a9eff5d774ca7b7e37a859b0e7da3d408bae603b74c9f76e379ff6d3558d7e30ee4a246bf3f7d40f18446fc78299edf4eda0228e2f22e47ad09ea024";
+ sha512.source = "ccac53e2ce8ad0fcfadfedeca45d136ba94bd51d46fb4b860269f2efb7c0996823d32ee1935a0dad79ebe69c9794e2882e6dabca0c5751b3e8b25e5329623953";
hasRunfiles = true;
version = "1.0";
};
"inputtrc" = {
stripPrefix = 0;
- sha512.run = "2bafafc41be7932ba9ec5b28bb6995c651d1b0f083029c006bc3dd4e9e9f644ace4eaa84674b1cf133ff67e1db2e67a625d29d1b9f908b79cdbbf1d4c19d6891";
- sha512.doc = "8a504e91e13152f8893d2312ebef4114be5ddfde343f4da17c9e4814605c7931f3ecc09aa35e9d2ee0dfa6a6cf539b028c8c969f8957a5f15344407e5dfa1ad0";
- sha512.source = "be48f2138583c4f4271e239386b78deebda2aa06ecf06a0c390862f406da6b35cf851e66455f1d1168c2d2a02b43338f48308110b0b681d2442a780cf1161659";
+ sha512.run = "e6450fbeb0f9033b0bcc586c34f5bb8e9c3a6aae102c15912be315d14fe883b8bea62a59a4a65d0ebbfa9cebcc518b9dedf59297f026423ef14aed2c0a2004ab";
+ sha512.doc = "4fe7894ee87bcb81566d1838f52c02902d8f5668662fdc016005e9a44b31f35eef8831143cdf5321717ee590ed14fc6c35305f584a0b63254549f96149ae2a50";
+ sha512.source = "942d536481750f2272cf8b1420e13703d16231a0998b90c7f3335d4aa6dbd0cf1ff3b6ce072970b182fffdf14614422cc794798632ecc5ff41dfffb18c836398";
hasRunfiles = true;
version = "0.3";
};
"inriafonts" = {
stripPrefix = 0;
- sha512.run = "9fbb9e4a820a9b7da27d0fb5395c258563ae8203511cb4e8e1fc94983e8895344b1a8d14237347f832c72b368c55efc740995c09585a85d1a68d9f15a05d3e77";
- sha512.doc = "6769068261cdbe50070d515be242dbcd6798d8187a07ee3f3a60c46f5a8447dd1dea41e9a1960ca505e33491a68ecdd9024843a92cf668d3d9d0264eb6e67069";
+ sha512.run = "fb8218a74562131139d0125a40d04363df7f50e43c8207181f3c72210fec7f501497b5256cfa38d663c21b466e6c7fa94ad2fae9612f4f9767b32a7f5784f7b8";
+ sha512.doc = "b55bac3fce4d012be6d8d604faeff7868b62fda93493e49d7a0a0cc7d992c704de5a845ad7ba4cbd97acc787155b33fbd939954001dc6d4a9b29cef21b0004a5";
hasRunfiles = true;
version = "1.0";
};
"insbox" = {
stripPrefix = 0;
- sha512.run = "37bd2892e0ba09a4e0e1154ee94899f49f71cca2292e59d4f3d929c430e986c376324a929a58e92f7946767d83b7cce5d3835174b9e8256d636c606b0763d64b";
- sha512.doc = "ec8318cec96402f9e86a50495375593d6d421ee20359fdb93877b72ec6752425c8a36c6bc07e1b7db4363a2986e18502dd0df36b19f1e0a5c49f21cd22597567";
+ sha512.run = "98398c838689cfe22ba859e2983f374ecf94b21bcf46de362056821af31285754717f7b2169f8bfb6fbbbee849449a1f3caf52d1397a901133d0364b392654ce";
+ sha512.doc = "53baed8af86447a60bb1a97774778256fc4ad1f08f73e2172a68fa091c32e41bf84d10642ebb426be610e34ef5575999d15be7f0c5a966618cea5b3a3832c9a4";
hasRunfiles = true;
version = "2.2";
};
"installfont" = {
- sha512.run = "b5f28c690b1eceb036102cf3838342dc506c5cac6cb6c227287b23121b53536748f5b79822748191dfca4a2c4912b5633aae55e87fabf28b63f949f5a654535c";
- sha512.doc = "c2db89e1349f8586cb3ff2f8cef1130d6542d927cfb4ac7a313f598cc7b2b113b17961d21092ee898be5484b8fc53e61a6637ad584777394aff9d9a98376359f";
+ sha512.run = "cd5133b93c5daabaa0ea13649f3d34c28f9af9f92db54917e64cafca5f5e7fe5169d87e36783036850ccde0002d34860eceaea528ad06e21f08141106e6599ae";
+ sha512.doc = "2b61c4b229e0c4ec89c591075e52bcf8c150f5f9584bff94f81ec1f229940dafef11d6b6f84dd086692cbd99e6616685533d4313ef5bc48c56a7494fef3583b7";
hasRunfiles = true;
version = "1.7";
};
"interactiveworkbook" = {
stripPrefix = 0;
- sha512.run = "8068beea2b172d3f9821e34f77b6fc05a82a4b40706f125bf3df259b5ba3c3d15691327c5caac31c08602e74dfd67210fa170202450b5efb5439b445e3ca734b";
- sha512.doc = "bf85a7c00da476769efd504972ebd76bf3105e7176aa231e2a7a262decd094150d13d9bc04f2cd4caaad114353e261751fd168b381c69baabae3af526e5592c4";
+ sha512.run = "2afca3ee8051065d4014cae8ee751f085abe6e62ea0af7d6c036bfd9ae6c3f38a295857d67c7e8f75a049fd618c82ad8b28a66f5c83a387969549cbf20ef159b";
+ sha512.doc = "cdc12a36f547787fd1e6aaa5f9dc38b99092f4fd7e71095c1b5ca25730b4d2a5a5fc1636798978741538624091721c96220d91b8f1cc29d7f4698767ce0269f0";
hasRunfiles = true;
};
"interchar" = {
stripPrefix = 0;
- sha512.run = "241a6affde706eed95960023a3777abed6b1c437356dd87b080e1408ba567091c319e40b5e179e6d17aaaaef0792daa114185fd859da4d9af9d15704e013f47e";
- sha512.doc = "6a8a7131d713ab4a4a573a2094ff99c52b23ca40ad23938248ea49fc55e044a17cac2d9635938c18a7fa64c051008cd34a720867916c4f14718c1aefc51ac81f";
+ sha512.run = "8beb2e016e1a6af0199708355b8f13aa1accc614135cdf1d6dd534eceb6fd5a8d9e611e4d6fe0d72da9effdef446549b01d5ea2aad043f3fe94b81fd3d4aa188";
+ sha512.doc = "c36dfea3f3f62660cae4f4653136269247bd109931b2eb6478eba29af089d42b6ea9f8afaf0c345c9364a68c1645e288d289345e13c8582e1639edaea20a26be";
hasRunfiles = true;
version = "0.2";
};
"interfaces" = {
stripPrefix = 0;
- sha512.run = "741e567a19d666b852bb8a5ae288301d267add352056648ac607e2c93a22835e5408910fb8ebb21e1b99c2375bb0de9baf7c070d031b210c1cfa2415a454c819";
- sha512.doc = "247b9eca1bbe6fc23c38ebcac7fa24805452791e5a27a2aef1fa380eb7012ba333ca25b031ab4f4cbe8eb085ac7d1b50b6dc0fcf02626bf4f60ef52c830f6097";
- sha512.source = "71637489c0d9fbb8be7556b33d7e94d4f9f2df862cbbc0bd4ed1c7aa4ba5585174c515b328710c41bfd889aa5a0815f99d15436346818d77273879e5b318892a";
+ sha512.run = "3c726602547ae05d0ca055d92b98a3cd5fce9709329fe9e769e5bb02c401a28b9b4cee53e5b1ee21dbb6c1c4223cf7a098aea227d615a45ced885c7c4ccab93e";
+ sha512.doc = "a9b44711b1f38c48886f7b4a49b3a58ec5514995c9bed9a067d41cbf35dcc0093fcade7ef28693970f1f017924dc2f6f79d8c89a1efc847f7a8c264cb8f98ea9";
+ sha512.source = "a93e77e7d12c91515e2d67f926ff6bfb76a278eae5880c60d2575580517d31f82d45656061f2999d5c4e73279a09dc5c5437351f10419b6ea92424d555e7e3a7";
hasRunfiles = true;
version = "3.1";
};
"interpreter" = {
stripPrefix = 0;
- sha512.run = "f24c8cf2dec52960c3acff13322e585cc53c7d631f72aa047ecd8c4c9707f8bf37c3cc347f8b0d290e50e34a5a6187d6036d9ce74077a7cd8da96430f04c0b46";
- sha512.doc = "bc5261408545ff66066e67b0292e7178d86498b4f4a7a6d03e45d374ee03eae7d2869379e87aede3d710585ff9e905e7a2acf76b86ffde257ca91943972a249b";
+ sha512.run = "6dbbf39f9f0f357f45ae275458f03abfee625720b5f2dd3bbb5a78f60f4c0e8972d153c8d1647f147403f7c665e25147fd0c576cccb226a74630348a9f0a7381";
+ sha512.doc = "3408bcb3cd3e6da67294c830870534d3cd620b7abc3ad35d4833e30c831bf93d11dc06d00547888268870c75f6a6e2e861448a0fa197e3e5a3c10aaccc6e4dd8";
hasRunfiles = true;
version = "1.2";
};
"interval" = {
stripPrefix = 0;
- sha512.run = "25f18044f470bf074181711019e01beebadfe537fbc69262133da953a913fcf67e653cc4b673a58e7764e7bed5853848d47d2befa992f1aef85a7f4534be56be";
- sha512.doc = "1b030417b50d3af3dba959e8a9a00d7d228ceb908d07fa36fc14c4cc0c24b2b6cc43c4b45539437ede99cb4f0c381c43a7ec6aceb7afdf5ee464b7ae1847d9e4";
+ sha512.run = "2a2fe0ebdc4754ca74962270ec48c69e6574c13e446628f34604b13584e7b14ff33add55744f03a1d28443b5ae87ba79926816bf44781951a729913ceeb4d6c9";
+ sha512.doc = "22dcf2288d7f888e76967209ef1fd31bef66dcb9784a45126a945c4a0ea302c67ab4a35bd864355b29679131cf2cf36fc6172017599ccf3025c4ae1537362b9b";
hasRunfiles = true;
- version = "0.3";
+ version = "0.4";
};
"intopdf" = {
stripPrefix = 0;
- sha512.run = "049fcb518a2819f442b1aa57e0c4e51cb1d1810675c1976ec944b7220e0bfab2a832db0edc09afa82c45e81a387c1258e816a0d04cae54bd37dfc2d5a3ca71e1";
- sha512.doc = "91d516ecc72d2c4f05a239a9d867ee3ad800542e7370d6bd459c1f24d96d7048d734890c8f685d7110c595a6aa19377f96bed9eaa7fb9377d830f8fc14c40879";
- sha512.source = "306444209ba45eadf584fe1be059d9692252a474a2bc84f0508e3cca7f90a6ac518020c70ff52c29886dcd993559891328ae3498edb9311781462d44bb23077e";
+ sha512.run = "e1bbdb7fac641a3aa6965cc6dd7fe1c2df56026991277d25814e07f22722ce9bc3851db045611b121b358c46afecc2d8072e36f435cb56f4bfcf45859741d2e6";
+ sha512.doc = "b56f170934bc7d3528604c27d4153800e1069b10ef98f4dcee6276d0c4259327160f8acd381c294490422e34dddd2ebe690d7143aa1493ebe36280323cbdd633";
+ sha512.source = "dc48d013cad264045e8515bd8e87feb09ad0fdec11a811a0933263949fd6f93c1ea0abe5a4d40553e3d37e43aebdb67dabf6715ab40b3abaa2971b2843a07df1";
hasRunfiles = true;
- version = "0.1.0";
+ version = "0.2.1";
};
"intro-scientific" = {
stripPrefix = 0;
- sha512.run = "6d45f369159148340fb28174a4b73594011c5205069b540eabe836afec990bb03b5843ea59b93c64c18c7bdc21be37e54b20469482115ad0e9e8af0477bd9aac";
- sha512.doc = "4acae1d4f0b4a8f962799aaf50f2b77e7126ce044281e3213453a71c82b5982fd44739cafeb995745f2593bf7aae46f7405f14da060f2a0d1bf075bcef0770ac";
+ sha512.run = "9919021461485fc22ed6ecc0b30d0a23c0a2217c76a07dd8acd87c9091c9d71be0e370ce1373f90e6f5a36a9638ce4312fc674b16ccd0846aab97d1b05674391";
+ sha512.doc = "0daf84bdf7821aeb2f7971ed15de5546a13a444f3dc1b757f31490679350199fc893111109fc564aae2c8786fefc9e198e79e817bb318a1ad62698b6a5c79af5";
version = "5th_edition";
};
"inversepath" = {
stripPrefix = 0;
- sha512.run = "97e8327853efc3fb15c8984112cf13b36af6981484068e949de44952f23ec703b46a9c603aea1df5e7e21bcec60f12c4d312124b8abfd83435914d9901d2895e";
- sha512.doc = "6404ba872692a7cb05634e1f2c6f4c5ec4006835413ba10536fa59d99fd2afa60678da4aae61af4e5bc57251b030c1b9bb182e55c05b9569add65061565732a3";
- sha512.source = "bb6b4ceeb02bbc4981dcc573ef206e75b8535035d06a6a3c193b31db48dc1c82797be514a3f8fb7d7f83b74592d9c70e9a7d11cacbd97848dd60f38d3fd3633b";
+ sha512.run = "d0d95399067922172799d17cc9b9b4fa7a79cf2928630c63441114c479bc60e72b3e5133b54f8f7925cbf90f5b419c89e07699ecf8e8269b43f969e584698043";
+ sha512.doc = "a9dba77a8aa851a5e915e368c5090fc83fd894c22efedffce97ee0915b4ec50fa72efc30f377891b5efc0749c12018228ce400cd4024369cfb81ff3fe62567b8";
+ sha512.source = "de5bfe7ac5967f4ab02dd0931c5799c6c68c5c7a57d8b6c40a205e76546d8a23a6ac6be292c6a1cd4c8475bbf0eb229b6d198eabc66a17b2ea4b0ffd0c798323";
hasRunfiles = true;
version = "0.2";
};
"invoice" = {
stripPrefix = 0;
- sha512.run = "f1d08d9ad7cf1ae2c0a5f8850e4cc036947a5d35e71b815942d9aaf431ad3e00a73043a29849f1c108ae508ae6919e2c0e01fc60bb645458138724a6bc6a97f5";
- sha512.doc = "79007cb97f061171de3df6e10ed36c874da388f97d321cfb5be117b68cf635ace12b6532a51fa0048cb2ba3b3f5124f0754c41c4cd8a8f5daee91b17e70b235c";
+ sha512.run = "7ddb8e05d88321f45cfe8618c740671e17e79ddf53fc2c11a3b9224a27ba1ebc815635484f3dfb4c849d90efb859412028df1e7f91a4e746cf812b19e5d1a269";
+ sha512.doc = "7b827f575eca669f15767be9fd215e827a3e98b03ea3e1f353039f5190fa7d75a5e59dd5d89ada982518101fc5164449843656c60a65679dd82061dbfcb95ea2";
hasRunfiles = true;
};
"invoice-class" = {
stripPrefix = 0;
- sha512.run = "2a4048d0d1046ee3277ec8862055d167066f40e8fa77427621a8d00fb8d87d09fa08ee0bd39867137aa12ab730a8df898ac3d4dc7c7fe133278cfbc9af0f6f67";
- sha512.doc = "65f50be422a060aeeb29b5dfaf2646d0c7bd453720c548ea596bcf109244f03aa0fb0ae727507f2c223399c91a28833cf5f814b2054408b198535aaf5ce0da39";
+ sha512.run = "d31a445c1696741dbbdeb4f035358cdabc9a4ff74855c432dd2b6d66b0d690e65e400207bafdb643a1ae7bee3b3472393043088521a685251acaf9abadb08769";
+ sha512.doc = "a3ab71dd11f6aedcb7ce8a89f8b97f8a18ac4c610e3460fd13c1d31b8db0d347d25ff6520af7bd4d37453759d03db384df9e69b281307a36a1d05b4beed0a60f";
hasRunfiles = true;
version = "1.0";
};
"invoice2" = {
stripPrefix = 0;
- sha512.run = "fb055a1465083701bcf26b6ad296f81f7f49364e9d4c802f812333109a5fb2ec63f6afbf777dd8528f117e5a65d035160140e7dda024cea858eaf569841093d6";
- sha512.doc = "ef8cde71c1f552ecfca199b26b0a7439b07092e4bb827df19f2812f680655e5602bb47f0c3ec3a2f31b379df13c9f08c27a298449f252beda6c4644bdb950033";
- sha512.source = "06bc86f3eb255ba78f7b4919748e9304117617345e532a6075b72c1050507760de40061ab2db5caa8621da433e80b17b2fdaa1e1c02fd6ccd85fa781fb2caa72";
+ sha512.run = "a790c180fedcf407b999e018cd96b1a0440b07f98c403e9c9e780863f2ecac4f4559ffb88f6a3e4f6080c89745d8a99e5ca6ee98299c7529972edebe68e00eaa";
+ sha512.doc = "fc4baede264c6fd1ec94338829c6973c79c04f21284532194196063b3499becf2bbc2933644ca8b870608e8879315f724b173bbbd26548d24e1649929feed7d3";
+ sha512.source = "cf014bdc2debe9e400d940232eb434b1354ba7f1a093c7389c5b1d332dd2c270e7e3c1f07d65ffe9fd5d2d088e59b3e846e2fc2598eb7297189d6c772b2b16ee";
hasRunfiles = true;
};
"iodhbwm" = {
stripPrefix = 0;
- sha512.run = "35a66272cc4a6d9e9f7e8592965de52095f6b53a61e780af67ddf02333656e503002b4c244059efde7f682509b958b99fa78470e28d5a12140a731124cb29279";
- sha512.doc = "9f24ef6671ae885cfab0b1e08e6fd3ab101d46dc3d5e4af310fdb46d70989f16c0a64964013753665b3bcb05cb15aa6505f51e0883ff9e458fe4bd401be906e2";
+ sha512.run = "694c87987c02504c3e9d4db2c094582b0ed979d240f569a8d8fde37563885b23fea977c6671cdd7be464d7fe1fe2870dd321afd59ca5a33fcb7f0dbc6d6a485e";
+ sha512.doc = "a94dae7e699365fdedda975b69905861a2187590269ffa65256d97e28c8b7a89facd79edda6b4b177afa18df3b790c6a2e95c82cb59b475a7a2e57c7e26fcf3a";
hasRunfiles = true;
- version = "1.0.1";
+ version = "1.1.1";
};
"ionumbers" = {
stripPrefix = 0;
- sha512.run = "2864db49f4a2ad24fdf9ed91006347f09186a828ef2103fb08ecf12cb145af0d41e92127dc3a76c7c32761e2e092a57b358ff9a8c9bf549b381fdca1daa0ec34";
- sha512.doc = "548988dca2db6bf22af23e520ca83f0a085390b2d09546559e0246b64749a276eb7cdb6db9923d1821e4156071c83dc3e0aeea6578a9716f059ffad88118d4fe";
- sha512.source = "c06bce4b589dc8a9f2d19f27f8c5842ca4a508e83b915507b9eaa39dcd47e1b2363d6c5f14cb4563184ba7c72b4de7846e85def32c671395ddb7ed79ad97f4b4";
+ sha512.run = "f964955ea6470a8906dd7623bd6959aad72ab4da5cbd4c32aa78cb2350cda05a1f577316ef97cdec9658deda027429462b70bcdad18024f255191b2f6cd7f99a";
+ sha512.doc = "5bf57ed5617846d10834f880e4a1c029547f1ac678a52be3e79613803b4e6cd0986887f2a44a0a4bfabaf9134ef39c44e420a12047fee81fd34243ec42c5262e";
+ sha512.source = "f7d0f56de1a00761104fa7e9aa13f1ca4b9ef97051ef2dd6d28dba3066998d53aeae015d956dec0d3c771d85f6553c5835e4a9bd9d83dd4feb65591d6c613fb4";
hasRunfiles = true;
version = "0.3.3";
};
"iopart-num" = {
stripPrefix = 0;
- sha512.run = "0b1fbd2e8c46d777d5ce1009f660d59757b9c76903b13cd24e13a8e1b0d32852bb233b5b646785dfbb1ed9f99fbfde70baf47b32ea746c2541cb3a6c822fd9c4";
- sha512.doc = "cf299cf16322444dea007f93cc226a5988417c2e1b3f3cffdc51e827ef9e25eddba98fcdc2b6fbaff2633fa500c2e999cf834e45942f99024214a04c7c8866b7";
+ sha512.run = "49fadfe2a8a1796131be814b170e270e7d39c035419d7e546e57d2ef1fea13d48b2b022eda463829e1bdbe60233d361773321d86070420ad2b63b48154adf18d";
+ sha512.doc = "167b0612883558f74d7696a6c9481fbb75e9ef6e7760edc4f79d81b3e1d7a344dc1efbf638eb4f5ba69be7002391211024f7aafed2e08e19fe559b58b0f7b1b0";
hasRunfiles = true;
version = "2.1";
};
"ipaex" = {
stripPrefix = 0;
- sha512.run = "6925d4abf2524bdc5334f496724bbe733aa305c10302e5cb4674fa3802339a0fd7a4177183de67ba2ca78f70781c3d929057186173fa67ebc75943d13ad9f248";
- sha512.doc = "a6309bd2940c3da45538b1ff2aa0404144e9054d90973ad63f84be23e9e7f2b88de5aff447bdc99504cf5ac855dbc8a3efa3609f921b002f173bdfddc0f99672";
+ sha512.run = "c15157c117594f670a5779bc33e1cac043fda730e2b7a95d781470da2f42075e387d2a939976d469f1b0d05804b2907a7daf7ddb7d9f45074239c6893d89c21f";
+ sha512.doc = "04fca8414689b3b828937ba46767415b3b2de1a4cbc87ae95f790aee4bc82b658c1ff0ff705bea0c45952589693cb357cdf00c1721722d7c340a32f502d3b961";
hasRunfiles = true;
};
"ipaex-type1" = {
stripPrefix = 0;
- sha512.run = "5bbeceee2bbaa2748cd6ebf3954c598db8e7d72a04af75e0b6aad510cab9ccf0812c0daf17da8b11d5676eeea10ffee8af6f35eca063fe5784a8563803b7266f";
- sha512.doc = "b35e123b658b609cf103c41adedc154b1a9e1cf7d69ef575492c7bd8cb5575ea5779532a3a3e85ce9796a90427088af83b9189f3ce05b51e304ac08afdf775c0";
+ sha512.run = "0dd513aa3cbb9dba7e1099f7f08d839e80002fc5f5bcfc2a2a013dc799a0a6389f128fe72ebc32b673afd66f3ebbc7fab9b97c31763f94b7ad64eebc83b2f569";
+ sha512.doc = "1c2974ec35c0291207ddf560b6cef4cb5b161fb59e80a6508b4f88aab5ecf93c6a3dda2a3107a40e838235f5af22ce23704bf4f13fc4a0b344f0805c29655605";
hasRunfiles = true;
version = "0.5";
};
"iscram" = {
stripPrefix = 0;
- sha512.run = "529aff3b63d5fa2d5bb9f93c9127d5d1d03050b0153af74793dacf29988176bd53036e35c4447d982430d6344766d9711ec800fb1c91ccec66891353c4779f44";
- sha512.doc = "afe9ccd889ed1573c60080897b8a2a3b17bf3c38e11504896a04228aa8f8dbfce5fefd1978cb10f6965e6a983563ec1c72c1fb4cb2f59034f5c3505feeda4604";
+ sha512.run = "6111c93a14c28572c17a1336fdf00ddd16b6c04b34b4a10a1b4a5e46742852b949cc99438397895de36632c9f2fd57c4940a0ffa458ac148b4a5e49707e5ca79";
+ sha512.doc = "24f5ebac7b8bfa826cb9ebaaeac0ec82db18807c5c3417dac53c6b636f6cb32b60901ef51f0d545cbe185ef0eef034404d3120c1211bf65c4ed4d155c67e19d2";
hasRunfiles = true;
version = "1.1";
};
"iso" = {
stripPrefix = 0;
- sha512.run = "7cc5c162d0437a95e5640f9b320baa824cfe650d9f0cb8232d43a3fd3758a1efd4e63c0605162a6358c562787e8d813c6dd10a65dba758e228bff33f7dd4b985";
- sha512.doc = "07802f739ad364920f605f8c783211b0e296dccab57e227397c188a796af59b667642cc4d84f6d8e053fb6fab42d3be6a57ebc8c350f23cac65b63e30c86558a";
- sha512.source = "29c4a6ff6c5d5b1b7c943245b8aa80570d6ef884e43daa224fff661685998f4d1d28622b32b44a7510c712e6354d4af99aa5395ff98019428ba000e7d26b11bc";
+ sha512.run = "1ee4026383b28594c02ee7a3fde24228ac777814456fd8580954b1708ba3f735b563beaa291cea859c6492f8b9cc488635b67e373fc3afbd8f884a3b6d30a392";
+ sha512.doc = "f5c874d3e00fb451f81a52f5711ac0b1c39ce48eca50a6edc0b1049bf4aeec43830fb534e207d852bb440c96bcb86d960d5e2e0670610d7cb9eabad2ff1451a3";
+ sha512.source = "c40bd267337a62dc7dbf437087e36e569b83da7806f801017ad3aa8b3059409cfc51c32d83e9991b7fa0c9b2e7eb5aed22f841670196fa9f7080e5398a098d74";
hasRunfiles = true;
version = "2.4";
};
"iso10303" = {
stripPrefix = 0;
- sha512.run = "d0911a77646ea4367e76f03173cbe4d445782ab98cbd36501a9af84a5c26a876c94b8cd59833eda8b78a3eb80c0159546f3e108777a386538b23c83618372e81";
- sha512.doc = "4b237ca9baaea13234a0a540f7618fcd7dff5be9a0c6f01a82782b44b2a2760fe8367fc1662cc2231f179ddd33e6aec1737a0968573e3be2bbf305208130004f";
- sha512.source = "b87353745a0be9dc6c8070f4b9e6d1621498a414c482e85a3741a684123841f873d599705ba650922e9f76f87076a0901827a6c074fbee20045a34169abd0ad8";
+ sha512.run = "40a36335c15b453d2e5b5abc29b2ec1891c6f1502ee2f8ffdebd2f9a159cea3aa28eba7c661c12a0445a4f713b77079d8b965ac955123fc81225cfd4491e5317";
+ sha512.doc = "24c2a83508282a348d6748bbf722962f3ffcd193cd1cfafc4ca1e87c60622e463e5fd382ff65235590f2a9d629e8f40588630810036d2195172f61d1448e3dfa";
+ sha512.source = "27cb8dd236ad5f249595d963282054eb40de35d135cbd6ad6a106941955e0abf8777602fc341233d22feb1073980341d31b6e939a69097d3776d7e20096fdc18";
hasRunfiles = true;
version = "1.5";
};
"isodate" = {
stripPrefix = 0;
- sha512.run = "4467d4d48c4b4602bde671ac0362517b525977e848dcc8f4b044c4261cebf6c0710824d8134498b391c619a5ac5aeed456b0f56f3e90068c09d9c3627fcd9853";
- sha512.doc = "815eae6e63cf7a72ffa10465dcfa18685a64a6f632e07045edf5f41a099fea520d7902029a840705cf3859c9798bf3c8ea9a87ddf7980112f20fe2a37ceb8fc0";
- sha512.source = "ce8755490fd80c68da081862f8ead2f7120cfe19fe58fb003e57f7b07a693d6087873db7c6e29e12477f4896b93c6531a6d1f708306ced3694f2cea7dab7109c";
+ sha512.run = "5fa145cde64155e9a4ca7236cf41449169ce0d1aa88381b46935641ed94d166429c1b139c852f96526dda270fb85736ca54e8864c32452996109b0061003639d";
+ sha512.doc = "75118f62de8568c9826dcc11b753511f57b7fd237cac6aab1c75377121fad2179c81ae5ec5f64ec127a299beb88abc209727d17b1ded623718c7594bb7ca5da0";
+ sha512.source = "43bfcc11aefd2c68ec96cf05f7609cab4009f960b5220bc15d982ad384e062bc42a791f269d5480bb1582ceda68f8c7d36e1308129aaa3df41d25d35cbbb96d2";
hasRunfiles = true;
version = "2.28";
};
"isodoc" = {
stripPrefix = 0;
- sha512.run = "ae0e23d61388e41dff59e77dd15fa8ff563d48767ccc686b1890c20e817270b9c331f11e6d5841dca8060bf3f25f1fe089f19908a31dcc526d742c7265d600d2";
- sha512.doc = "4c70906182c5b033ee55316c74f93f0c26fb8701dada71f83bb4add4d37e3fcf1b1c4a81a9ddc6093032fdc68a0604354001e1a53a2b0efe66bc31861071b923";
- sha512.source = "8f6855693b2b40d8f4956ea5035f3ab040b3c0114455f198c1e0d7199f058e6ee869345a57b1846002443bee0a339eccd555d8a230eeb3268c479c7a856bf3a2";
+ sha512.run = "09256daeeb683ad518302f29d5385b4a084dce7fb6add48249fee7ed9920c1585f6c7033b19f466d9bec3c396c1b7950c65cc736be650836e09d3304c14312cb";
+ sha512.doc = "0e215043768c2b55d20aef9ada76bf0820e9207ecd3674e4769944885477db9392aa978a90f221da17d75a010844e87988a3f449a29cfccef2c9560d5a98c903";
+ sha512.source = "ae4f54b4c8f8b2d1d9caedd6a89e45e66eefa47a155808b8c9f842b3976fac25769dd349cb5d2bea006dea042a275d5c1396b8a98e4c65a4bb29f632225ca49f";
hasRunfiles = true;
version = "1.10";
};
"isomath" = {
stripPrefix = 0;
- sha512.run = "70c46b16cb90b587cb85be6cd2d88f0d2793fc65b9f80656a0f279e1dfd37fc29b0c696cfb2a988c729e410b1f6d76939156ec9b2eef12528175a8e782afd44a";
- sha512.doc = "3e7d4c871a554def747a249fe38761e709de9a9a23ed1e21e90855ffae33d858bf40830791e68903b7da8483f9c19f95ee95d4a02f2dabaf29c34eba83e9c1e6";
+ sha512.run = "c9ed49ca5df0932ab59de0988de688fa119682810c3163ec530a8cd80f439eab858bca4dfad85567dbc2de08d226117b4df5249ff29f247c208ae2b1739165f2";
+ sha512.doc = "55d94c6b4cf4c2ebc0eae4998f8ed6a1f450efa70e1644549e169cabcc782f1acb879c99bec5237e3147886c696c36f675e9f3c452da9f9880570dabf7adc5ad";
hasRunfiles = true;
version = "0.6.1";
};
"isonums" = {
stripPrefix = 0;
- sha512.run = "03eaa0dfda4740c5bc730083385934c0935271d6b7ad77d6747cde5d7fe22f3ef6fd64fb287aec933763f508720915acf947c2cfe773b390eca965b30251f224";
- sha512.doc = "76d4be777fcea2cd8647e2d3720b72e3dd349363e3f263868b277bcd4a2469e48e4cf2716e35e1fef56b2449d17ebedf66a0dce5724a16b2830429794714e363";
+ sha512.run = "d82a96c2208dfd59f091b8316d8b496115ee56d51e5418344f128418c3b202f0ee20bea505c05f5e81f76006e2efcef48b2d3592bb5c550e219b5c8e4a6e5f4e";
+ sha512.doc = "5ecd4587ad6d782182986592bb7f76fd62ccd2e9245921b48ae28e9e381f4084e0d5930b32815ebd074be4190fcfd6beec8be890014edd76e9a5b4958f71d6f7";
hasRunfiles = true;
version = "1.0";
};
"isopt" = {
stripPrefix = 0;
- sha512.run = "a3087a33a5df7f5e67dbf58060b01eef2f4feba4aefce84da65ea49dea15ecf72a013993511870a37fafb67b2105506ac0854158c3b66d8e6ba59819326d70d1";
- sha512.doc = "10f09a197037821e408b5f90f1a04a4b05c2091997d41a285bfdd0c6d27cf974468bd32d3e35d78861b061d385a6b5a03eeceb1cf077f7446d574f6af33e1263";
+ sha512.run = "2e313aa3afe2e1457a794834c1c5eddec66ac2d17fb614e15e6781a23ca0834a3fc2d68632b07e55618c6d8dc28de5bb8bf435e34f61a419cb27fa53042d4a7c";
+ sha512.doc = "94498c64a4acbb2b41a7e4869b628c683a975f1ba28a8b721b9c44843574610a47a39883f5333b405bb8c02d49f50c3d9ee4f344c27b5e5c0d22c181db46bac7";
hasRunfiles = true;
version = "0.01";
};
"isorot" = {
stripPrefix = 0;
- sha512.run = "8e574c8c7861cd6ec143c61ac22b2c884e7a8ecf9a4ef890063844174bfe47ae7a263530c4745a211b3a401d2036181a74d34399924b7db071629ace033920f2";
- sha512.doc = "7e33a76d75dc7296bd0f2953694e4896e7541dddd8fa0139a6c681214fe416d8f5cffa387337ceff07d0aa6b25cae8772543b477bc55f19f2854e98f9f3dcc39";
- sha512.source = "8b59fb7c3b3f80ee6f27e53e89f0828da591242fd7e18b8eda94ba5c5ea37a17e62abad61fd44ea0bb7d7e9adaf80897b65229d9400a1952530472b3e23b9fc5";
+ sha512.run = "788b712fc11f3e4dccd58a75a950752d0492dbc30f0475dedeb26b86e500d0d23c4babf0dfc2361fe16e74d7b37d8f5605b4d4faf1e7018642a5e9dd1be73be3";
+ sha512.doc = "4aed42e6fe61aecba99783a1173d903daec621e7d5e0867f6f73319804bfa7727a2a2dac204d792b76a98f8e291bc563bff364360b19ccede2b79600a59260d0";
+ sha512.source = "99767e98f2eca92d4f0d8e32024805bea9646f10eda7cdc7fa5b325de04d6e70648c1e1421172e2358d7a6ef7eeca718db3e31e7f272160ddba2f24e4c516888";
hasRunfiles = true;
};
"isotope" = {
stripPrefix = 0;
- sha512.run = "0646e95955bb48b78760995842a5a97c4f1bae8d7cdb1dadac51e10f927606bbf56debf1cd8b4ea0ba334843dd8d6c7f05b4a3cd6edf0b89efeb0239bc04d72a";
- sha512.doc = "ad9f3c26b3609185114d2694b5c90472d3c7006ada6e87b203249dc9a43192ad25e0bd21b51dc5d72bcf8ef702065fa11b18441e531fa830f2fb2a80723bffba";
- sha512.source = "64975de3e008b588c670f9ccf29c66c4a2042e016f82bd7c92473c05e68f972becfc60fe4e28bf9826833c86909b102087c6acf29d0a3a75d2368fa332132a89";
+ sha512.run = "27c03c4c6519c038185ee485e94ac51d90c21fd095e4a4cb6d91b06f98e7adb7a423a53b1df035514f58cd0556ab0ecb1afd55c05008e558812d95de2159c8ba";
+ sha512.doc = "e1a6e798f894f9455e5d2144a935ee2960199e65db0499c4a900f888065eacfce72269f6808e01e98be3ea3440144eb4004c53af26d80d6ddda1be5df5492b1f";
+ sha512.source = "555ad9d5db22d4efe1373bf971f441391371c91538b73f3140996d3a2dda85fc3003f6d685c3e54c06be216e5b54493d07f165c0a7adeb00845e79bbd9958c5d";
hasRunfiles = true;
version = "0.3";
};
"issuulinks" = {
stripPrefix = 0;
- sha512.run = "a56207011e2f171f06a08754e5b949ca169d681f7d068d483474a718415cec5c6567ac6a5a69590d978f3c693a5028af7a81797efa8405ee1a6749183e4110a1";
- sha512.doc = "53588f04fb1160cea73713551d603339b32a7a3e31578deb66616a3b51fa9913e74c729acb10d363169083c26725c503d89f16fb1c97f8ccd2247a33dcff604e";
- sha512.source = "efa0a67522f16c9aefcb947bf5fbad0e4ce6d0524b51af8982972f9c76c7c1faedbf1c2190423758293207246447278044f240416e36139a35e0c713add9eefe";
+ sha512.run = "2ac24eb0e19b92e29fa898fcb8cca7e2f64cf87fac408aa0c834f6afc0ef262560a512637b30dcbee2ec06e9f0fc32f344258bab983b1b1d6fd4da85c821c056";
+ sha512.doc = "2605ffe2f42560b04fe781efe3c1972ad76f6cbddc7ef68bdb0ece9b0573b8cec785c2bf4befdf339935730a728bf19b83f3597119d3f9705f571350e963801d";
+ sha512.source = "c66f332f9dea7a03a0ecc7844d99375fbb91ca262aa50faac13b9b396db0991411b33616aec6c1af22e915e3643e7340e0083635fb40b6e693a4e487e1e45fed";
hasRunfiles = true;
version = "1.1";
};
"istgame" = {
stripPrefix = 0;
- sha512.run = "a4cbca6370d3ed63e7d61990569c03496352fe438c6f6f2508f215449369c3e9e10ab490f48ca5b864dcf0fbe79befcbcf1180f4a45a531f45bef99765c0b764";
- sha512.doc = "555f741d68fbc246eaba550d8d7644d8fa71c7c24a0db074c60f957f1d10524b80cd95df8af5d2c773a38769e353577f46e083b8aec687738ce8ef258d97864c";
+ sha512.run = "3380e604bb3153d94ed21ca3c5fa16bcf0d81ff3ff878a3f19ee3f1beea0ab32185ea9d8b0118eaddfb15e483d040bbc5f915ab7bd3033978518fd30aeb5f609";
+ sha512.doc = "9838728c32479b6a1229d2f9e9755209c07520bd691452bfba81a62f21ba929237bc916c5f49523610516aec6c054d080086c82be277eedd5fe4b0006b4be8e5";
hasRunfiles = true;
version = "2.0";
};
"itnumpar" = {
stripPrefix = 0;
- sha512.run = "90600dee91d73049cd9d80074d2d137ac839d61b9d4d8eb8e924d3f529688eeafa835565ed776c9aaae2a74b58d436fa7956be220422cfd4d6787c899294562e";
- sha512.doc = "85288b2924e4350a1d1ee209fff09cc05e2c7eedfb44130e1e6d66b1d7659f3661fd00c243840c2b3b7e5a0b0c945e3fd409dbf4420a5dbc6480bb6e78b04349";
- sha512.source = "95423bef9a2692d18961e40661047c381654d94e86b5ef084c5239b60b5f91c82b5fcf8989eedd363e4805de4b3461a08ab295e781f5b18b70447b69e06efa5d";
+ sha512.run = "73770854d45bf404e874aeda0d0bc95dac7ba266cb012fe4af7c4e7686c078b1314500ddaa767b1652e9b05b02691c93cd24b34d6b145fc30c0a3f56693f6a17";
+ sha512.doc = "b7c81a74d816508121f0449580e4599092bcf3d176cbf9f754fe9e662d83a5c8b66e52e43b2621338a13b09c44babac6a575f1e8894863402c028dc3ed792486";
+ sha512.source = "72ad2e68d946f5a862e97c3cd3f20f94c23a2a85fa5183a6da9b1f03be60067a482b2f22e7560c5c731df18f910f643f0c991a2b0c09925cc270287290654c86";
hasRunfiles = true;
version = "1.0";
};
"iwhdp" = {
stripPrefix = 0;
- sha512.run = "ae98cb6a8e1fd1fe3cb721286c81aa0b54c31490e099ca862b597da09fcc6f4f33d13c529287bec6e671aa59d49f3d221de3a8579af91729b444200a72bcc3c0";
- sha512.doc = "436464e737abf05717e39aa8077bc6172e6ba359e6391eb5c566868542d8fd32717ffc871e61aaf830a1c96ceda47ca430029665859520b5930e91968abf4d06";
+ sha512.run = "7153fd75ec63a6abbb4d2bbda8a5eb150f4b202b72baec8361a810d28aac5690f76e4099ff3a616a44077337ace469d6a111d4e42ad8d68428144b7fdee58575";
+ sha512.doc = "f75a9d0ea4b69de5a82659e18a0ea04544c93b056c52efac534e16490a5ac78b329d700f2ed7b3e8564a72331489106bb7e735c44b3e24ff943c6ec0b89eaef2";
hasRunfiles = true;
version = "0.50";
};
"iwona" = {
stripPrefix = 0;
- sha512.run = "2dd5001f4c302cf8f889566b0891bab13ce45bcd7f99acccf1f8ef7f1ca7fe8e663369e473ecd57f25a703930896cbff10cc5a5c943ea6039140549d5e6c1966";
- sha512.doc = "ab62cdddb9557f4e2d0fde7aae7987e99da3733f8ea057cae5433d8f88399eaefeac80a3b45244a32414de7be819c1cb9d35b326b9bc2836d5b5e9747ddcb013";
+ sha512.run = "2a125919a015c82e00bff575407f02a6c9a176f83a6017df682b98af55473e7e36ca0a94ff27091a3a4279d42fea9c49f0d8ae6da7e852ae9c44389dd5d8f7fe";
+ sha512.doc = "87128ca46f7f2f13f8f886fc1c3da11f17636637632c0d39ebae07dfe70ec92024e1136da7a736a3fc8d494e856b86407ef9c01cd54a56fc2e41372bc0f1c4fe";
hasRunfiles = true;
version = "0.995b";
};
"jablantile" = {
stripPrefix = 0;
- sha512.run = "a3d6a7f0b76eee7c9c4569830d46cec4ac8bbd0637910dcfdd0ee29ecf2cc1eb92e2a67f95ad4672b25658521af649978dc0127c8759647d0be38e5654a03582";
- sha512.doc = "3faf8ae22f5d4f8403f71d4245471f0e28d7a5766e0a332da0e2d3d9b6db468f6b4828c5b0169a42459a96cc124da1ada7c6431dc8c0c69cf54930c7d8d99913";
+ sha512.run = "40fb96443b2194adf8477a68d9d435101dfa42471d02ec48a37968d21e12802ff1feffa830484642b457562392b6ea147d394734acdffd735a8a5db421d0eefd";
+ sha512.doc = "00e753a85f3521ac0c6f336e0e563bd0a68a5e2ae756dfce72d3cf59a01eb9654b6f5c9ad9b83047d3d4f7743b7cce6f2d0d734510532db13942ef6619ae813f";
hasRunfiles = true;
};
"jacow" = {
stripPrefix = 0;
- sha512.run = "7f9cef6c3f200b6be71547eae17127e27d2bcba240d376544b95a3daa79e1e5f08bef1418040c24b40baec974716b043bbe510dae0f210141b3360018cf739ff";
- sha512.doc = "fc3c88d5ed43f9c9824e31e43b4f6d6a1ebcf07e396606547dd030fade8f7ab392932b06601151916daf251e77e1509cf9c58d88bbce304ebe15b2ea12b7b64d";
+ sha512.run = "11cdae5bd4387f11e30200f72ebca29a0c19c61a44570fd02de40dfffe1b7578defadb15eef1b7e9d06d5f394f816ab8a5f46994b3a225be446c693dd23796d1";
+ sha512.doc = "6872a79aacf4a59ab408fac511604a596c40ad8dc991d0519afd75590a1e3b06ab24c3b7ad33eb4a8447e14094fb34e64d52cea75fd4d41b2ef1e600b4d12d6b";
hasRunfiles = true;
- version = "2.2";
+ version = "2.4";
};
"jadetex" = {
deps."latex" = tl."latex";
@@ -15617,407 +15966,422 @@ tl: { # no indentation
deps."url" = tl."url";
deps."wasysym" = tl."wasysym";
deps."zapfding" = tl."zapfding";
- sha512.run = "45e8dc0c6ac803eabed2790fc7cf8e2247cf9e2ad87b118a472660329d63b5d8946219ca0c66ea3fb0e20ab940bf3ba26fa20e9ada6c4d21b2f54c4e5f56340e";
- sha512.doc = "ffb5459b4656248e957b4384bf3f0f96fc37ee67cf4e44ce41be336240f9b92a4d345e915f04ad5f2fdf8d4ad7ad39a46a0873c14af928a5b6c41b03c35a706d";
- sha512.source = "4a0356ba4f0443a40ef86438263fcd67c67b4a3e80c0b01e4990fb6bd34b34419dd594c8f3ef959e87c640d4d6d625195bcf6adb417bc855ab97b02ad9b004c5";
+ sha512.run = "7a284d9eb0639b64299b59a3b29cf939786590ee7eb289a7f67793ac10b8945272116015d7ac8732870eca5a2751e17e9d69946664620cd8617d056f505ab85a";
+ sha512.doc = "00014ee9e648cd179c8435c1eb90c804f8904ed890ab1c3f93ce8a8e04785a493682b4191c1790a1c0945761fa193b6c6f759e852e43445e896b0c97870247d4";
+ sha512.source = "a9e70b48db9ee9fe389889acf512bb9db9010fa61e19aea210129098781d8f6f211548b1392ed2299945d7bf24cc213d43fab2fc7f792ccdeb8dce6ec1dab09f";
hasRunfiles = true;
version = "3.13";
};
"jamtimes" = {
stripPrefix = 0;
- sha512.run = "00db9f45801060d06c3bf64c62ed17cdc6af397479be2ddb0ee32c10d059c47f5ebee7f8900d1b3a4dfce179a10399d0a63f6ac4812c774bf081e1f727ca405f";
- sha512.doc = "6c6de31871bf34cb2ed2147a43cab003597e62e4480faee70f49a479d8d237c77b90d631cb70956525b2363daa3a1dc60ba503c09853836262527a6322321750";
+ sha512.run = "72e2dc3995f173f75aa4714c397bb036c140bace3b17ddbf321afad677ad397c2be804c890df472f89e15300d4645d02d8ce3746c33fa37be85a9d9312ece3a7";
+ sha512.doc = "bc14db250b9d34e700c0fed6390948b39022f7ba39cc0e083c6a1355517fd10aaf7065f6ca90f40a50aa0cd6557a35cdfb1534aabff12ec6c462a2fc87ec699a";
hasRunfiles = true;
version = "1.12";
};
"japanese-otf" = {
stripPrefix = 0;
- sha512.run = "ffa12f631de025553c73599afa0bdd0d8375e2d49dc3d854ac77135e8eb80e2414c36139180d81cdf33c855f42e1d500b878835275c5beba6934f1d8d08a83d5";
- sha512.doc = "bb0fa39567f27db49ed091add238960ed5b1ce826239b7b6a1dce38b8a639b98702efd325d651f11f1779253f0ebcdc894a7c0371648093cfe0a43764421349c";
- sha512.source = "2d1ec9ee99900d42ee1502ef3c3f1e343979158e94ba7995203f208a1e4562f5f26f4ad6854e712bc8e540327e8f029914c66b598381274131dac0dc97f43700";
+ sha512.run = "e62e32e37fd460dd16a5bf62423564a83c6fc16a9b485dafee5f00fd4c3342e3b94c78731e25a9fca3aebf9cdf91a4bd1ae6edb8213699adc4c8e7d139e14ecf";
+ sha512.doc = "90d9247aecc96871f1def7db153266d9c42292c5f0fdd7b835392cdf61d2b15c908e2895868121dcc5dfd508c75c1b7424104412a2b75e430a8fd2f0107cb085";
+ sha512.source = "e3cbd6b664fdaf62ef764bf10c3f42086d541805d8ddcae3557f19bb607678fadbfa2e6d7dd97e9fa914a7153765c63eb0da6e8a89506a8e3b453923e785e869";
hasRunfiles = true;
- version = "1.7b7";
+ version = "1.7b8";
};
"japanese-otf-uptex" = {
stripPrefix = 0;
deps."japanese-otf" = tl."japanese-otf";
- sha512.run = "7499ff51cf68dc5b267c129c2dfe0d773c5cc489faaa8373c2046161ec9fbfef2c0b16b88c55e44953744649d66cbcfab8251995a89f5bc1798e72b96a895564";
- sha512.doc = "f0f80006e30f9f303fe673aef575c5423199de8e438ce617e59d29f6f7c734f4aae7ad0c0ab20c22a2cfce439d62f134206c48388975fb6257d3de5cdf9a4d15";
- sha512.source = "9dd3961f3505f0a6ce41221b24a9ff7190a8ff1874523f6d878cb725e82a3d258a0b6edf96a224c222cfd854981e32e121bd4a700a7425277d037316c0811e71";
+ sha512.run = "130d2667c3829311153121415d27d880e475e121a16a8f739b018894b93d2f45200e50c53ead912419900100d596ce2cf6c047a201423690ea52ae415d82982c";
+ sha512.doc = "fc672ee767090c52c2eaffc6cd42e74763f879e66f45942d30515a498eb83b14786e52afc98ea4a47b349687dcaa7e782fbba4534a7adaf56cc46796f79a6481";
+ sha512.source = "0ca42ba766cca6d917cb5fd435720bdf6ebffc0aeb5817e725977da51177178b14c15a8f5dc1d66a463934690abe338b669aa968927919882359f39ae01bbed7";
hasRunfiles = true;
- version = "0.22";
+ version = "0.24";
};
"jfmutil" = {
- sha512.run = "252be1062d146a9e0419794066008c9bcda0300360da2583489ed572d30dbb5e96ed3dc2216d0a798a6b71b1d8799b1ba66c61d1728ef70f638fbfc1c97ad6cd";
- sha512.doc = "a786b9f14a3f8d3714d582c14f25a6b493fd9682be61258927bc889f1485bcf439ada3d542f6f3dc9989cf729173486d65fc40374833721a30d78318b5d3946d";
+ sha512.run = "8aa9ff7477739e75824f7c7242a02cf6186fa1a7a37ae145f7fbe989d6a7fd774c0428c60575609b235cc8d1d4f0f108cf6bdd7cb1003a0b12b6b6700e9414ee";
+ sha512.doc = "b607607ac051370a5374d57f2aebe33a2763029bee0e7cd8816a614e3a49728d4ef4777ed5c8de4d9f09edfbf3524959c3f8e644d811105e5c69d93496ea3dca";
hasRunfiles = true;
- version = "1.2.2";
+ version = "1.2.3";
};
"jigsaw" = {
stripPrefix = 0;
- sha512.run = "959893321521824e84e2fbdc0ee49b1e58e0cb3f9bbfbb7a82c07668b254d1bf7545acfcae25d1e1d0c2108bcdc2abcae6cc5689bbed7ad57251382ffef37e8a";
- sha512.doc = "f58c52269ecb1af5d554b627bf4f52ffeaf7f206a752edf8be2c9a822dfb9b4ff5b5ea0b969aa229cb99d18d13c791ed1f9392bb3c88a3ed1c8ee157ebd43a22";
+ sha512.run = "3bff01425c502c98894fc517be9b4af8ed48bd5a059835fb850ad1c58a2618998967780a65a5bb43946acecaa397ea51fcdd051dc2b8c863e27b55fd3beb5230";
+ sha512.doc = "17c263228124da3f17ca338738add762992e2674b0e0fb80e250c8302cc59d11bd1017a1d4e005a7c9c9d66444a91851cfd6e505a5e1f6fb73aef7d5ee703d31";
hasRunfiles = true;
version = "0.1a";
};
"jkmath" = {
stripPrefix = 0;
- sha512.run = "f55b22a4af38ab63377a34b882e273bae8d5bf7b81e2168592a5e58245d83420bbcdbc6187e6a59f4f4b119bd945fb0ef83f9673142988362b682011283c1469";
- sha512.doc = "b51b92b3cce332c4b5db5ba239f59c2a86e898bdabc4ad2ab4ecd7a1be9c9ad6616b926cadf726a82b2b8a37b619dee23e546cbcc185b51a8e73458dceef27d4";
+ sha512.run = "8e549db42b25c2edac71013afba0ebe3e09859ce4ef104da2b969663014cb88c10bf1c8899ee181070e6cec1b28d0ec9e5966d27f2176e2032d6855ded8ea941";
+ sha512.doc = "99a954f6eb917333a8e6c4e3437fcd16f6950e0473fc1a48c99d748246c97d5a3df5b96e0314a9ec5e7c6bb0b318b934c40070ec94df00546e49cf140aef23c2";
hasRunfiles = true;
version = "0.1";
};
"jknapltx" = {
stripPrefix = 0;
- sha512.run = "7ef3a3e6ad2b1205491035233ecbdd63550522baf22d8ef6a10d63e1564addddaee10274dbe6d62c74193d15b71356dc628f091125fb1c026daf8e3441f30d61";
- sha512.doc = "30d6cf0847674483c9e4188a4ff1ee94ca12ed0969694ae76506b501c378355798df50cd87e8982fc626e5e323c5c721f8beab481cb1ba5821453310d0794876";
+ sha512.run = "0369405034393ea8de2cd94497a97ba6c40264ec9142eefee09647fd4e51f83e169a99757a4b92c1c9d911637f137404fa54231de452bcd208ba3f9982984153";
+ sha512.doc = "cadb522c007963278990e75a011e22d2c6bd8429e55fe5ecba3c2f20b9ae13fda4eac304bc405440c1c1566b1458e0f3e77a6d4adc77117b20673204bf502131";
hasRunfiles = true;
};
"jlabels" = {
stripPrefix = 0;
- sha512.run = "7b5670f939f812bc72fc52f7371e5239ab0f22ac8f607de803175bfdb6c9b5b7e619c5fa019d6a103d78a38440a3c6fa01245f9fc6a481dc3a6a9764b954911f";
- sha512.doc = "f3e24f4c751ee83577e9e328d90051d05b0e3fe749e336d2587e9c9b798665f62c951f918be583b53eaf65c30fddd58943e6225822d555ae4ad573037554bb3d";
+ sha512.run = "5077471a09df4090e087a465e9d1823668ab80f088a7d5fea7d14559e9ea8906dae029a2093038ce5e9f013bbe3a9bcd74d8626e6ccbcaf7ebedd5c2f1e3521e";
+ sha512.doc = "7736480f6736d8b623fac61683321eb7444ca8672eadf0da200eeca928de9dc031152e4599783d602e9c11b58463b03fc1162756edbaa5bd3dc1f6c5b64e08a6";
hasRunfiles = true;
};
"jlreq" = {
stripPrefix = 0;
- sha512.run = "d411549db08de2801d1bdcb1716ede6212c6bef6fc8ac4bd3ce81185e1a6cadd490e5ea80bf97dc9acdd734bd29f55981ff946e6e5188c43b42accdb005f56c4";
- sha512.doc = "c7ca2e4428552a894a673c7770a3aacd2791a2d08dfcf799d7fb0c7ee52ab66ed2ca5ca7af83d3d41e2e38b4c5ebcc0582068179d379899e2232b284418b6685";
+ sha512.run = "adaa5b508bb35b7fa362f9a8b533f147214eae0b779169d2e35689050548c6245f29c10527dbe437ace467f176deb7f5d8a2f19ebddd667b29dc9edeafb627b1";
+ sha512.doc = "466f1083d06639d983b1e2d6b4ea502bf7e4c70e32de27f58c2054cfb4197258537dc531d3ed7b1a5d1d2cbd3753eb5fb67da73aaddfc757429622c2effd33c8";
hasRunfiles = true;
};
"jmlr" = {
stripPrefix = 0;
- sha512.run = "ac07998c36b782e20a1fdcf16bd0deb9e878562294888d3b551364a19f83065a31e2a06f1276091fefd3c193726e02925039ccd08e24b9891ad9ec1f503a4f75";
- sha512.doc = "8945fcebfdc5a68ae6c4cdec98fbecd66b16a2eab4f07c84842a27b8a77249e1f1b69e23882e81923a4bb8dd22f8e8f2ba5f3b9e773476733866ecc59e4eb526";
- sha512.source = "a28adbfc3edec772297af1428ed90c7e975a8f4dafb6b80c35fc4fd7eb223881889dcd89961805a238fa4a501260e2c9dddecdb60461ce9b817b184f2f7317df";
+ sha512.run = "68e236de2bbf2e1658b2319f5c6ce8cde914c8be03090c0ce2893e8843e5410c477a9bed4cd5e5912c69fa4a268ec1ba5ed13d04f2f49395d60f0c72a41ca44c";
+ sha512.doc = "3b42e6e17818bbd8280e6501561ea746f754ba9b9a4d7483e7b74b40cabbf1bb634dcc4e27677c1f8bc68f932fa03a739cfe5b928ffc8d4ecc0872f263f352f5";
+ sha512.source = "706a99ddc53804b5d61a7ca8f65fe6acb7632dbaa8d3f7a4e9b11270ca5da1d38d811c2fd9ebd9bc5d4aefeec406f36cfbaaad0644051e59593c297a35abaa42";
hasRunfiles = true;
version = "1.24";
};
"jmn" = {
stripPrefix = 0;
- sha512.run = "e3fd8c8bf6e7a7bb5d7f18a134fc29b4c390bc1f5995007aedaebd08e1747bcfafd7c18c343647bfe7a6f1bdbcc7529df13427a664ff33a3aba6716472af3549";
+ sha512.run = "2e250c3f115911c56f9b8d46d358fdef289c624a5b24c9b4213bbf7818bf42c7b778df55d4bf181bce115b388915cedc90ef7cfa99ee6ad8dd621e7853fc7c29";
hasRunfiles = true;
};
"jneurosci" = {
stripPrefix = 0;
- sha512.run = "7ac58a7715887e8d61f14e8bbb9bd7d3b03055fb69d31368e204bbb13eb570d93e76f9dd0ecde3c8cbf79819d31f160a6c7c5a6a23edce38c336c8fdb2834265";
- sha512.doc = "ee1b93ca02d7a1d8b0ced845411b9d9e52fc39ad331e0fae695c1990754b52419febb6d457379cd148aac3d10568b69cdae531f1654004adc4f1cbb6cae1809f";
+ sha512.run = "1ea3d11a66045784c2d1abe0290d95482c5a2a65a21963a58d9626872b25bb0d20f8d1c3c3b8173bf7f63ed71f7c33e13c8f6dab0918585b36d72fa37dc35714";
+ sha512.doc = "2ed6a342b376ced405a75da39fff51d03e9fffa89341522555d2edf8d8eca701013a95f09f01cbf642d3ed1ba93a1aecc89682986ae5c94d784f3c857eaaadb1";
hasRunfiles = true;
version = "1.00";
};
"jnuexam" = {
stripPrefix = 0;
- sha512.run = "bb033c5d1dbe52ea882206d4ddb42609175246a9bff97b5e090b23f74f3e4b74f4ca4d5c6ded12cab909f395bb6ae3f86108ab84cede09820f68f65627c0d323";
- sha512.doc = "a900f1eb51855724673ca4f9adce3bf65d5b0c036e0e05274347137920846d118cadccf2df0bd304b5b889074ccb8f374cbd253fdeeaaf79b543374d299845a0";
+ sha512.run = "2dc1aca90383740ae471a096c82e99b613841305f55d960b861cb3c3c1ae920caf8386adc56f6f0f5908b412c399a12fe69648820525ee0ec5edaf6cb7e46c48";
+ sha512.doc = "0a87e1920d853a08516ec039f4f87f7c2d9bcf28a0e8e1153c6748f9fc067a9fbf1d168e7f96d4dab59961d288d514790d79e31da7a117378055252f8cf9531f";
hasRunfiles = true;
version = "0.5";
};
"jpsj" = {
stripPrefix = 0;
- sha512.run = "cd6ccf7f0468eeef89592d0bc439c23ce396f39da63843174d85433a96297c8d311c000424e44a17b5a0214c6e8014b09b3ede56567f8f383a634517d7b324fe";
- sha512.doc = "12ae57efffc699a5a62da79608a058654577100942f15b7d840c18aa61c55e87a3120aa224ac5fc0dcda42a4af81ef99e72b6f57ef77cfb0ab9e63228b1e7227";
+ sha512.run = "70b0e83af5b828e6a783d888adcacc504342e2cbe255d88aaa2fc3cdda629fca8e2fec9c98c73c0673d98d396727025b0a622905c3403c2b568d67597218398e";
+ sha512.doc = "220c28ed6312c046dcb2973e2e22fd47c683460578dbf952d12d52da0aa4c21a5dc5e8195b78d743c093e05772ae1e00a45d3c221e805a452420c435f23b6a38";
hasRunfiles = true;
version = "1.2.2";
};
"js-misc" = {
stripPrefix = 0;
- sha512.run = "3a72dd2466bc7fb1955a52b17f0f7ac2d9a78c5f0f1923adcdc32707651f5b45a70af24df0c543230882bdc9d5e3332862e66a3c041fa5271d2c2c7f566a8621";
- sha512.doc = "0f4f8b7029219294445c5c78128ee8d4a69e8245367c30142616aa4756cfff7eef172d01cbd921e1eaf0590553bf96da87b9d6cc5c83de7f583dfb202e328a24";
+ sha512.run = "6dd7920204cc66ff28c78f54bd6432a71d77ae2f4463bd997d2a4170465053eb86d61bc35d8da66377b47cb1eba88c6ed0918142910a5bdd4e44aec41d3ec4d0";
+ sha512.doc = "507cc8c04589dfa7b4d36bf32e4c1d18af42b90df58fee128c0ad37284a87aa1adad32623591d0e8ca880c53a1f583b0bd8054487e231bb2a58ed06d1bf6c6e3";
hasRunfiles = true;
};
"jsclasses" = {
stripPrefix = 0;
- sha512.run = "27b46a4965b4a85310dc606c9a48cdd8a92af786dc6658fe9126bb7963527ed055c7a4774db19522a13b4a3d9c7dbbe92fd4005dfc92af83fc34b22fff09bcbe";
- sha512.doc = "fa536ec7dfdfbf00e3f6d947968361e22ad43b03c6104628ffbb6e9ff11390302345684608344c2cc9643f421dda82ce3f6a6289945104a1d7b6b392ea250719";
- sha512.source = "0dfe169a0cd552fb5e3f496ae1992dd97cf2ed8905f072cdc5a5028ed3ab783be7a09681616dbdb5b7d31f3ce1e4853b8bbc87dfe6c75df88b05c8bdcc76bf97";
+ sha512.run = "3ce4b069c3446c5a7973bf9e26b3effe276a827aaf8658068193710c480f1f32bc1299ff008f760df7945ead776da164130eb7d7d63e09dac2aa6ccd0d19222c";
+ sha512.doc = "ce4144322f2a1b3cfb4a3197ca079c59fd775f2ee0443bdec29f713bc98691245c1ab95e0ac6d685df48db13abe9813bb42344c3a3e7924e221d6f1c4b2e84b4";
+ sha512.source = "050f9eb1c70a37d3ab789e0ed5bf168cf91f515cc647943842503606c22eca20a0c701f2b80d63ad4d3d662d3d78fd5a2896c95577f60eb89ff4096df776f177";
hasRunfiles = true;
};
"jslectureplanner" = {
stripPrefix = 0;
- sha512.run = "b788d4f334da09183111e2bf84536e31cb83828be8cfa124e6b740a07e755d85e2edd0ba118b71234eb22b9721b4cf1dd4197152cff1f5f230026421eba0b75c";
- sha512.doc = "35fce84a996f419a85e63f3c0ab605789679e0ee9e7eaad1e92edb098b0d1fcfd0d10759eb0781268c724c930e39478fb176d6ba14bd303ffa1f4d3a32a47eba";
+ sha512.run = "a60f38383f72ab069fbed0de38fd139bfe2c446c0dbf566e3e78c842bacc27b0a49e0595e4764645018a73f57dde31c4f945e2ae77978827e35014a1d69aad57";
+ sha512.doc = "f52f3c0212cdffbab4ebb12ac99a07e3f496774d89039fadcacd2d96d9f15fd508c7d7a759e440fc69a4b17aeb7b38781fe6a2566217bfbac6b59782e1e4ed0f";
hasRunfiles = true;
- version = "1.7";
+ version = "1.8";
};
"jumplines" = {
stripPrefix = 0;
- sha512.run = "e4835d45643351542959f04ea57d3cbc1206a41cf06be96f37ea5c96342669992af62f7512cc28b415baeb2f99ef5a14b7ec732eb2bcf3c804de3df573b1b6b9";
- sha512.doc = "8351f486e852bc1972b5385524e3de6fe20a3db916800d5bfd50c57be6bf3c67665ec00694689e9f463601f4fc15fbcdce3dd34f0e6e2f785ce6277c4ab4c286";
+ sha512.run = "e09ee044fe7d5692fe4f1098406e33481ebdf81698168223235e735637499053c66f278a1f7e27585aaa1a586ccf85b4f5afdccfa3ac35950475f56e46324103";
+ sha512.doc = "c7f56f012d6eca83e54610aabf1530889c01c1b28e9b790b220726bff860504a3e46ad4fd8d88ef50d3fff17507710bc168fd2d5861e9f2cdae69cff6f95ae71";
hasRunfiles = true;
version = "0.2";
};
"junicode" = {
stripPrefix = 0;
- sha512.run = "333ce889518880d2eb9af9bc748536c1bd46288dc58b40590c45aaab6e3faa72bff29f30243b89a5ce0dcd3be71a5a7f6cc720bfe622090bc550f7a0ada25b21";
- sha512.doc = "d7b2fbca2e4bffaa2742eaa541f3539e9351166a5205069a1e5d8ac18929a32efd8137261b71cc457bcc3ce185e39b6d5cea2f29da3731d755209e4b848689b1";
+ sha512.run = "e35652c1bf36d48b5e98264604d62cfd25a0a69891b1577d701d75944e859435bf156ad70f808ccf2dd74f8fed963eb3efe5383fa5fd18b341932b7ceb2fe9b0";
+ sha512.doc = "f2e31f4459adc639f6dd36654c82871e1e79ec24c5a2a864b16ff3d4fc230619264d958e7915da9444bde9c6cf828f9c919880fa48a4339ce7d867adbba2e950";
hasRunfiles = true;
version = "0.7.7";
};
"jura" = {
stripPrefix = 0;
- sha512.run = "d24bec6792ea9add04f124a3255d9a3ce72d05c010291b4f0680cc74277cf867254c27b1f275e079f00687dd9143ac98c9ee73bef64726dcbbdba242b2a9be32";
- sha512.doc = "783c4d835258f56b66bdabe6ecee7942fc48dd3c9ea68fa43301396ce0d90a02f8c6a058b688ed08039d2bf498c525bbe4fb031de71c7c45566d70f0cdb3ba45";
- sha512.source = "d3da1019c3d122ec259d5485fc2d529d4420e4668436de68592fdb85ccba1e5e395eb29d9b5bc1cdffcfccea759fa815649bf1ef1881c28523d7c1fd09032d99";
+ sha512.run = "08426bab6c0627e945d620a338c6081a8a21d80567d4a4b686617d0d57c99b1e148f5e5c3406a0337ee4ad61bd795dca353c28b0f33d397c5b47515969fa5951";
+ sha512.doc = "4d19c663f73791712d9c24361d8e2a0c2faf25bdac15dcce48825f02468f6a798eff7e147f531368bcc8d7e2a1938202b5614e2434cd46866f359f8349564adc";
+ sha512.source = "7c83d639330c1bd405b2439b5e85dd723f476f8ed5096c8085180f03d63ffdeb834639fc8a49a454d50df9f882f27dd42782741fed89f8bafe45b6222bd43239";
hasRunfiles = true;
version = "4.3";
};
"juraabbrev" = {
stripPrefix = 0;
- sha512.run = "a786d90596555de4d9a709a31e29b18697f6d8530ac5903b63d49fd5648e55541d0c6a647eb0c9779520093f9a7f1e90f7cde95c6e68d3c82feaa79db156af98";
- sha512.doc = "c2ac7476da488de1ee416b5e6b1c9a18ccbe68de8b45c16cfb683cc636ba30ca39b4c8e6074994ecafed61968e3507f9c9864863ad88de45d86089754b1967b1";
- sha512.source = "42b741093a194a310065edfd10190dc11ad947081c1e5feee24bbcef7f464435cf682712d05309e34e4e0fe06b13c78175198c056cb6185a4b3b98bedf64bc7a";
+ sha512.run = "4d6fd00247c6c915956679674dd029048cb96ac3bc97606c0a299bbaff24a4cbb9440d557eb2945151720265ecb27bf15c638c003e1039dafee56471dfa03945";
+ sha512.doc = "ede48ff67dacf107baf50be345b042a7b64c815442875281241b7de4c3be56ec40c969e40ec69669f31058bbbe9b27c51cae25938d93bec99a8c57dfb8e9cb75";
+ sha512.source = "3a92a5231317d6f7d7b1afdf5df14997e17217e10b694ad97a9a2f3984b0afdfe5a3edeb4368108e4fb389a98a7f5414409e5fc7d319f4c78802cdc1a350d6a2";
hasRunfiles = true;
};
"jurabib" = {
stripPrefix = 0;
- sha512.run = "743004ff65680a2ade98b36b01425a90803b048627db44370495fef410a0cf5fcc51b5222f6cbe041b927e41a017001361cbf80bf2c7eb532cfd3c7fb075008f";
- sha512.doc = "66be347fa123db6b16b1c997a9df96a438ade06e764b68cbe5ec5b4fd4cfcf97a1f345e017ac776734f506e0b04792aa1659391bde3d275fabdbb4ab5a2776a2";
- sha512.source = "e705e5fce178f2fe58bbc746bad4328642cbe6f6e7ec6e62f53f8df5d34f1ed976e28f59de1fc8efb99fa064e0475a4c2e83277087eb022cf0db58a1e280ffd5";
+ sha512.run = "12a1d9402ca15ff23cbb9818f07290f0b295c9844bc4cf02e1332eb27a26a3a8d0ed3199df1c4f4f85c9ff5308e7426d0c7adad8dc587fe905c5a15314863b3b";
+ sha512.doc = "3f804537752bfd7b6780d082b37834c805e521491f39bd76b52541707e69f8b775b9e18bfcba0b0827133be8cf82bab86651f2a7ec351f9cc140427056ca0dc0";
+ sha512.source = "349a2f55265584d73d0a1b0cdd00f0fdb384c87f8b1399acf62f14229ec4cb03919bb1c37d3c8ed992f72f3cd846c93bb13f25bed052edd80810bb6a92665e75";
hasRunfiles = true;
version = "0.6";
};
"juramisc" = {
stripPrefix = 0;
- sha512.run = "8d98f6918fe761a37f2e8f8ea3da8a70dcc7ef7231739bf54ed47b693e1d813e7cac02e3df8fc56651d9fe0018a60543504535901e8e1f455f2ab1feda1da6cf";
- sha512.doc = "1a0c376edf2a53554bc5772890a2f2d2ad129bfd9f788fc6a7b0700c2c425700fd9d3d80e0b7efc9ff36475e4363d94a7bde2edd5d19579854ed88cf6abd210e";
+ sha512.run = "cbf6ebe12bf72dfb823578ed49066f34059e5ab1beefe0eeee84c7df55135644eabdea7582dc848b52cd575579d8807a2a2723bdb697e851eb8aef88f8a5e533";
+ sha512.doc = "3925418b9e4d05def76b9e0ebcf882c4b7061ff7ae446aa63d412c093caa04536ad45c757e04e088c3b4099c569885c6e6708ad31b866ebe89ecabb8395964b2";
hasRunfiles = true;
version = "0.91";
};
"jurarsp" = {
stripPrefix = 0;
- sha512.run = "61ee03cf2ea51772f96449c6f0ca1c3a65a5914a8c8b0bded9f3c4b2a74de06838f1ce53d0c36cb6de6be9b58ee6433bc86b8869e426821948bb82599e68c598";
- sha512.doc = "c339dbd71518579ed5665e343fd2508c5b1fad576160a7f56082fb335a08cd40a3cd75016e8c6949784da064b0e1877120c741671beeafe0c06533e56e619443";
- sha512.source = "1d93961c50dbd95f2e075da63d960bf16058edafff41d9f23c6c6bf26f78ca717f05459c52b4f6bb2df68557afbb4db459e5d08241fab37bd4074364583cbb61";
+ sha512.run = "511130814ed94c7f0829802a0c3e8e613b0c4aae50854f6e06779448f430e78c8712142fe04d3662b799a488d90944072847dd223b01b642de78c1f98649e79a";
+ sha512.doc = "1c439e351102ae3f768ae38404cc5d98403028fb6fa6088cd53eea40593ee03c10d20955f3fadef41f41af6d23f139ba356a9b06ed735644b67d3f42a076e0af";
+ sha512.source = "8853060222f8f45e69fd7d3539534ed6a0762cb7f97d4c140dcb4ac59fcf1fe339d7f6cdca6e035d4e9bbcd730746e1311885d837fbedf65e208be2100ec2a90";
hasRunfiles = true;
version = "0.52";
};
"jvlisting" = {
stripPrefix = 0;
- sha512.run = "e2d4dfa09a23c94c39367056db32a36829a96ec9ee66680650fc543e4fbf453c291848265bbeaa6820743e5e7b4152c6716445d9730c1783d84693d56f2f81fe";
- sha512.doc = "5d2e61c410945696b11fe5a86a14467f96ba2458acf4ed199a3746fd3e4f828e859af0bf52383485fc01a7f0207f9da346daf596ae0c46cdb5b64707df69874a";
- sha512.source = "7fe9b09a857aefdcf8d545cea9c20a51829dc174bc85e875410724249d3e6c13e50736a911f287906c64c315f685194d9f75663ce7991e4f48169498d056ab1d";
+ sha512.run = "70626cd23359751909ce385a7ed4415c5641e9c303d0dafeb99e36d0151f382c02c2f6818a135bc92fb156d4fa25d1976b2c906074fcc112e56a1a7a458801c2";
+ sha512.doc = "de6a694c26332d9c97bf4202bec0989370226b7381d080c4d6f5a106cd8f2bf352d756cbe7cede2a4ba3e17f85ad553e5c24e874a00cc1dd307325125e6d0bcb";
+ sha512.source = "776fe9200a5447c151f11ee09b0f3d95aa5f07ccd427607b12ad7069aa70084d99c7d620261797e6c147ab134bf3a151bb739eadc8e3898dc8b16f284c66a965";
hasRunfiles = true;
version = "0.7";
};
"kalendarium" = {
stripPrefix = 0;
- sha512.run = "fef7adede5b2664b2769ecfcc16aebb89a6960b8af70e975d52b783ee0b9400faa67814304406512c4590ec9013c687dff6b8c1efd58c81919af3b0874b4fbce";
- sha512.doc = "e54940b6303faaa2a63f88319895567fa797127a3afb5cf41320ec34c4ea6cabfaa8441741c8a6426c6605203f89ec82124b3840535b4d8888384010d691ba13";
- sha512.source = "ac0c173c9aec255aa64066a3ee05dec78080a712688dcb559f48e7c653441104be4d83aa9d4b9e2ffd08cad5616d3fda75814635e2944c40c971ea7ec2af4868";
+ sha512.run = "fea39ce08f6028f078e2d87ec73aeeb56d72006d24d316f8e257b3c71604efe2b4ea2fa698f79798ec5c9b3d271d758d4c0699ffce1bf380a74d21158224eabb";
+ sha512.doc = "60a1dcbaa92fcb4438f4a2416dc4784fc30af34c6e1511533b8827a266b61a62a6c0e66f51b27ce81dd879d774e9fee6b155a048ddb9f68e1f991294791739e1";
+ sha512.source = "a1668bd43e489002ff365f5f90c6f9f8d6acb752256159f223a444b41ac1398e8d0bde50a63deac11f8d3a22f792278891cb05109b5af4c2efc1e8c278f01a76";
hasRunfiles = true;
version = "1.0";
};
"kanaparser" = {
stripPrefix = 0;
- sha512.run = "2f8c953e807d7f5ad5bcf6917579770253918217e054983f1cbb261903b2afbdef02136a85c26043150b766662f7711b234566f7dc13f41c1a83c99a1acea8c0";
- sha512.doc = "22c236134ad46285cbd24ef518da1eb05870c7c2d3f12d59498126c30faf937a673cbbf8b6aa4f1509efc3ecdd1ce43ba42a91a50892e46cb7eb0a5e3dc8476b";
+ sha512.run = "a9db1fc66330bafc5fc26ed600f1779dce328d6234ebe930aaff65a02a0d740188e73c5f73a9c75d69926323a610dca4b37044e7357a141eae9bb3231fd3e272";
+ sha512.doc = "9eb00a9652f22411f9ae0123bd2bda62af617f39ed3eb8266c4ca38ff0783722a3d1eb05a0fe1ef6a238a3132ade65c5ebd882309f154ca416e2191b9db44c4c";
hasRunfiles = true;
version = "1.0";
};
"kantlipsum" = {
stripPrefix = 0;
- sha512.run = "c50685b94d882bc338f1cb63fe0e70ff1189f204edffc13897a7afafa751ca53be9227d28fbad22596934b179337f80f7ec6e6c05365b52ec9d58a1727475027";
- sha512.doc = "8bcc6cc805bdecae8cd321c08fbc328478fca10c20318e2ac981ee53736dc3f8b2078af60e3135281ff49f232bdc65b1efa64b62e526fdffeca4a63d79cf8620";
- sha512.source = "8d155c20bd92c9e0b7146fac3f09836b6e5167e1c0510ffdd85f16f09d86b9286c2554451da780a2667c099283d6c885ce0daca092834038928fb91895b47444";
+ sha512.run = "7aac4684e6d08b46319b711a824dbe33446674f63fe301e366543553e6fc4c41aa1eb9aabfc9d11710014c9347ac559dfa1882478f6ec5d9edb39c5dc42cda8d";
+ sha512.doc = "bb96e91c7562c34c56c7170e246eb71c353d67d649cbbaee5904f6bd82b905b93e79baeee536a3d8eb8b9f08296591a8d0fe621883914f4af676f78c6f244523";
+ sha512.source = "aeebdbaa22e0e2b369a18bf7243d714b872115ac9f0154438d37aa0719e3623ce27d31068d90bb60b301322b30c18bf34d4ad312355a65c8e00043653f696b54";
hasRunfiles = true;
- version = "0.7";
+ version = "0.8a";
};
"karnaugh" = {
stripPrefix = 0;
- sha512.run = "2f9c2a53bd62b93a53897b2d52d97f8067660b5d2735927e7ff19eb9722bb41b603cbb5c120655453ba4cacb63ca3907fd6f8ee8b925eb0a3f62905b361a49a9";
- sha512.doc = "05d6614c88ef2aec3abf9b0a3ec5793a7e41560f93271fe9ebae7ffdcc1549f57eebc60987cd40549c37c7fdd0dc5698065993d33e3f6b0f524587e1a14961c1";
+ sha512.run = "344027bcf79a9b1d3c408aae774bc532a39e7c638c4831d2566e7cf5ba5780161c6314bc0f9337de21fa08a2a2d72f3b5ccf9df7a521d7c95b4dc6e62cf2136f";
+ sha512.doc = "379638ab38cdfe3d94d049fec7701995566df9c5451f4f6a862c7cde232ceea899222b13f3c40398676bd2746305ee48e8b43781804cd24f48f36946526d23e4";
hasRunfiles = true;
};
"karnaugh-map" = {
stripPrefix = 0;
- sha512.run = "2fc65deb57c29a490788c5c6edd8b8e56d2a4646535e45997140f7ad06eacd44e4190fbb6f4a988746df732acd0448c98b9ff3e01849cc2df635d89b26f10913";
- sha512.doc = "1a39b0c5e473e78f2a367ed967382b5dc731b10a864735b25ae6c10e95060a2156514c2a3819bb5e5d9ae126e135683dc461e932c945b38f379195cd33b6d385";
- sha512.source = "0d330660d0f8d00d38bfa8e381dfc478169c862e61ed380d2735ff4f431ed52d5d97221da2fcf66edbf0005def3e69ae62e889e5f42fad7165c9f8fab4f5d4f9";
+ sha512.run = "dc2327e4cda55e4b60365d6354f679f9bc68d87a3d3695eb98c2754d7a5f7f64d65db8732b107f686fc39a07868d4703afc0fba754f42af3fd567a143199580e";
+ sha512.doc = "0daa9aafafd67df8934ff2b7b31794b23c8ebc53fb142f23111e64957a75904c4813c6f40512e4a440861351a2185884969cffef35209dfddbfd9ac4007e6557";
+ sha512.source = "3de03d6661f8a8d0955de760bd8e0a9e2c5592e1ec95e55224994c9b5580036da6c20a9e68a2e59195fbdbbe0ffb5f431dd025400a3c1c57c44fa92000575dfc";
hasRunfiles = true;
version = "1.1";
};
"karnaughmap" = {
stripPrefix = 0;
- sha512.run = "a14d21719011ddbf2735356ce4685c77973b6cfba02a855ea05d7a35f064644b1e730e6fb1ead02034957cf8651079e677ec1d96ee7e33e2a7683a4e968c5d4b";
- sha512.doc = "f2363bda04a596a2d7281ad98f7e6c2c79b7ee4b6bb2d838740284df78266c9ccc7f56e0762b9ef8230be668b80bd39dad9b98de7c537f815ac090e5b195efb8";
- sha512.source = "7114c3b579d5f355ccf85390fc3dbb1dd5621dc33c0ebb863cb947109a9bb6b9a120af01078e8e6ae99a4f859c7d3b2e5b0e191fff50d224680a9b701d5c065b";
+ sha512.run = "72c5ee674d7719b535a03cb9180a605fce2ac089c875cf57b95739b5c139bc45552960faf8f3287731fbe12c8402ce3c2c6517513d20bbc484e12a44468d6ec7";
+ sha512.doc = "c79e28dbfb45764c3f5feff21bf3cb8ec5ee41380fe43d35b2b091b1e263db1eb417a19c74987743c04a2f41fc2c3655fdc531c8971320580be48beeb4d3d6eb";
+ sha512.source = "ff5bdbaebaf55faf2d617b1e3634e52a6ec52c9d56932653d9b13a8aba94db101c4afbccdabd916d51be201135de2e739295b8a0523b63def160f1c07171e4a2";
hasRunfiles = true;
version = "2.0";
};
"kastrup" = {
stripPrefix = 0;
- sha512.run = "e9eba3a9901e8fa2edcc7b2f12cce2a2f3b5854a884e163c04ab01bf38833aac3c3f03dc86499f6b08ce7a4be5045d578ec9de9f057f20d32a0f7a32b003f248";
- sha512.doc = "09dd54c1203787c9fbecfe021f711a48c3b43528ff1ef58d1f3919a2e053a52a5ab84a594392729ddd7a2e18aebbf52bbe86d4c245d190dc3106de5c087e1b59";
- sha512.source = "e8cb85107baf55653de215782835617cc3b27ff858341960f948f5998ebbfd9f208c23a93ca14758fe876205e1681eff8e937ede3f0335901c4897537628cd81";
+ sha512.run = "d7cbd22ead6633284e9d114d90b2cb47924bfeb10c15eb350e4c2f82b883930c953410362313cdf8ac476a68cfa3a9b020217097909504b97a8ecd7addbc8d97";
+ sha512.doc = "32883a008b0f44c341fbd5f65f9783e403fb5751201235b0c4a2dfd9af8400e1a36adaf4573165688d78cacdaad3c8b2ac1b92ba87ef6951d3bc5330537d1f9e";
+ sha512.source = "60390a053fe2fa53685403df1d67a2bf8795f49db0f4eaa5a147ccaed951a55c1ed50c9cc5802bcdb5e356b694c2b4be78715022842c958f784908cab89a3f75";
hasRunfiles = true;
};
+"kblocks" = {
+ stripPrefix = 0;
+ sha512.run = "dd234caad6b289f85109303a8e3f770bf7393abcf1685f402c3d44234d6ea4da060b9995b8bd2c11450e463d4b729538ab94d41e76deb9a0fec07bc1f909ea5b";
+ sha512.doc = "924ed5dbe96eafc0bf8dd2fdffd4cfed43e7b8f236181553c999ff07a40aa3396e0b7fbf5c474b50d7c1c5cccdc364f941479ed710003055fbfefe2a34cebda1";
+ hasRunfiles = true;
+ version = "1.0";
+};
"kdgdocs" = {
stripPrefix = 0;
- sha512.run = "06522c8bce7ea8c4825563bc3872b6ab8a37624e48c3d20de26c210e1e779bde7047b8da215f4c39d0f908aeb2413b1ca1a2e6141cbb1914d8f4051ee8723b10";
- sha512.doc = "371791acc5561d20bf459ceb51486ba9d3c8d8e47c39cd99e0fc9c0d5dc85ed1bf5ad98be4c6aeb6b5516d60c799f8c1cc8f2a63a34c41ff3fe9a19f26a16f61";
- sha512.source = "d0d99893464f8c80d2b044bad065f47d3132cbf4679ac08849855a25aa0f853b1228375db86f2c4a67f2b9df037418160dfcdc6da33bfdc7d9e3742ad80a83fa";
+ sha512.run = "79b64f2f20b9da908fd9acee1033fdef290c30e99794c37f5020f33dc5fdbb670383463bc17614f4ecaa1d5d4c03b4ffd3aa4f2b7c53f27455740adda9d0545a";
+ sha512.doc = "6b579a44d041a10eb9224aa80c1b59b113492cb12c121b1ca5f57625d044b52a80cbfab63d7a3160043b41b1b4e27d463f5ef8c9688f620f431fc1937a8bc561";
+ sha512.source = "256c4c4e0a8dddf39fc6ce14f17313f2bee7c967dac21910fb44fd674573de113e78b0beaaa979d3c7f3fba06ad15d24d6243b8716b0114507331f267144d6f2";
hasRunfiles = true;
version = "1.0";
};
"kerkis" = {
stripPrefix = 0;
- sha512.run = "d3fc4814ce8dcf203905ac6246443167746ba06d4d900f68183f1fbeabe918c12062ccd0dc8005b7667984f9d209a3abd41c44050416b76af8a98bbf49c8d691";
- sha512.doc = "35526824bf43cfbb24a8abff713310c51c03ff716eb8bd6496d28297a74dc80d88e2c9b407a16ce79e342c33c914bac15a9dd26a821c58e95299a751db4c0eb4";
+ sha512.run = "80989cf32881e82a9111bf99cee96377b8e315dc4b36af014653caf551fa008ee453d342710b8a5308d01654c68bcd0beb7d2c868f81354a699522379ff95061";
+ sha512.doc = "bd7d84083fe8d07a8e3fa7aebe9964771616e6a8429888cc11188ad7ef00912e92399cdc56ced9b67e2a7962af3bcdd5d99fa183e6760b8458427c19f79b354b";
hasRunfiles = true;
};
"kerntest" = {
stripPrefix = 0;
- sha512.run = "e8fff2f03c74390e6063048c5097c71bb1d10696966767f97ee854e64b48ba9405f79a7db4b4b557abca50c73a993342ed471b6aee4975db54ff34d8a5dfb7a0";
- sha512.doc = "81f9dcd232c158198fda7edb8f82b307253bfb2cfd0d41abf4cf688652d53285cad0c423eb35d9abba047854f3d3659bd9e6f3182767596b56673178a743fba0";
- sha512.source = "50e50573dc409c5829e49f2824b2ac252efbebba5be2dc4f6dc0565c8af28d1b310b1f2657a96737a463b30db7e184795e3ce7135dd1ba1f5eeb4e9d9747c665";
+ sha512.run = "9f295c253228745bdd91db65f2e414bc6113d246242ea1717db6659c2ccbf72530fdc326c0ec499f6d6c2af3ec8df2b78965666dd8544e07bce864716804e76b";
+ sha512.doc = "b471544af9d1ecfd6225e4b9d61f05b4da950a6512ac4c4bab54b1ef9befa859ee5aee2498690e724d84313808d2abc8f005fd4e121891878cd2dbd03ae36415";
+ sha512.source = "8d7c2a8e8881f361c67ff71a57056dbabd3e0af5d24cbbc5f9e7e6e321504482469809f8bf349b5fd4d65e011049d5a67e7570c0b364cfe178b0fe377da82c31";
hasRunfiles = true;
version = "1.32";
};
"ketcindy" = {
- sha512.run = "cebfed1c6c6fa7fb769278ab2de149dda2a8b7c8506596f47050b1c195acd32ddb4b41f86568cc0989c2542c8ca530c941beea9a60f3f3683935adefe44da1ee";
- sha512.doc = "a59b14e455f388f17f4de2703917b187532f59da9340288e993b06ed929cc43e476f9f412c9331fa38653829eb466ec1c26bbe1e2dc299f69f60fd6ef7c59f7b";
+ sha512.run = "38c3963781e1a880ef3b8d2ed5d21f7c64f9454ba1fa01385592fde62815c935594d3f7d1a1ac5e77d709f012034a194ad9c4f78c06903a12ba71be5ff67f720";
+ sha512.doc = "0bb1eb8c190ebe91624b7bc8a1c1cbf922a29200159236d683a1bfc356b502c38d2c2d2051d65104a85a15e1b55625b32025e2496b7987cb7dbdd0e07ff1fdc3";
hasRunfiles = true;
- version = "20190203.0";
+ version = "20190927.0";
};
"keycommand" = {
stripPrefix = 0;
- sha512.run = "b521d46425102c3b7bb30df43f2bfa5178376a104aab10bd6a7010db591401df252e90b5a56408975d0fc37cf593df2eaa50412db1ecb3ef5d12b4940b1c45e2";
- sha512.doc = "5e384278dccaab65989918ef9027f0c7c82449ba47cd4f031fb66c8a107c7906e398260cec18f25ab0272c56a76566189c0fecd05c41920f68bcf4ffb124938a";
- sha512.source = "ec4f05a40eb8271b8c21d3ac8dc8bccdabd68ed09ed2ec6e4cb05fa1b44a0d258ff56fa090da5850dd67237bf52433d72976872ac3833419b05999cf8b019770";
+ sha512.run = "90c2246edbfd199d98a05df336ee228c65f26073f3c95c5ae55c3201cf59453bb5afb95ad367ab4af6b36dc4e0c52a25bb10f80fba265003c701122247be50d9";
+ sha512.doc = "b99b58407f5d93fb868bf525ab199c41e07fcf5f31c7a6a14cf68622ef3a34e44d1014e4d34594441144af5c7d9a9853cef1505311928b32a9fcbd41c7bf4284";
+ sha512.source = "44b63a11f08c3bd47ab337ccfa1b0b2737624f77228ca1d745020e2c1ca1b1616c1bfadda1b99c362c0b372bfbdf37d839f0d0457082922a54a66608c82aa928";
hasRunfiles = true;
version = "3.1415";
};
"keyfloat" = {
stripPrefix = 0;
- sha512.run = "24e0298106e75ef9ac20c12aa5be6f29737f2e275e3618dd891adb231a765f7765a6ba9e9c658a5b69d2aa15af9eeea3c630d108fc831e3a6c9f5d37e6662bea";
- sha512.doc = "c0ee09178f5751cf28a5678a9cbc940ab31738a72ef68dc60bddddac6f21ab27ad7caa591001b539b1c27d1faaeb6c1e4ecaf765dc0c4230eecb8dd648262a20";
- sha512.source = "b59cae8dbc56c9bb6552b207f45a2e2c7d0cea120826fa50d86427a44c35570b10e9632719b1312d95bfa07861a1d1e2cd6a10f5c1c4cc2109d72a7b5a2dadfb";
+ sha512.run = "3d2be77c6ff60292b3cb50e8033d5f182fa731b6b435e4eec4d6a3f4376e6f0487a6bc5bfbb59da37ba6d620721f3756e42a795bc26547d2218f66b2dcf82a4d";
+ sha512.doc = "b678b7e0fac699625b9638b67e3e00b892ed4d0a01d78ef0fb13ce65d2a1e74afea50bbb9f4ffbfaa37b1e80a96dd1cd8f8420e8b1b5f1cbf6f6155d745a7604";
+ sha512.source = "32c7cfd96870d94034984b923d47075a2e071df11290f076ddb4def33236aa3ca40118382072b3d17aeb8d8fa263c1c0575182ff5b91a4c410f6c7268100eefa";
hasRunfiles = true;
- version = "1.00";
+ version = "2.01";
+};
+"keyindex" = {
+ stripPrefix = 0;
+ sha512.run = "93de5becfa1b4950f518bc004f0dbdfe96f567e17ec4b7656326b89201f1f85edcbdaa771dc8568fc0c87bcbd8877b618d0d00ce387ca70036f6794a8b870695";
+ sha512.doc = "4be79367bed5a7bc3f5bfd6c10f7ba6a4c87ed51139e8f8a7f55c59ae3ce6c1aa10df1c88728f7dbb4573634bba2ee599378755cf6c77a2ccf8d93ece5540736";
+ sha512.source = "3f177cf8d323fa6dc0b47742a27cada66cc505777a20c26864dcee73c272e46ba3867c4120f480be8ce5afcfc6896d908eae0f336cf306a13019bd0f0206f9dd";
+ hasRunfiles = true;
+ version = "1.0";
};
"keyreader" = {
stripPrefix = 0;
- sha512.run = "7042a31af913f95676028e185639aef01150b3b0927d56712119e1c697392f12b38af3a054880613daf06dce2ffdb6df14b3690862319f5f6d750d3f49c5fb6e";
- sha512.doc = "8a57b1987a214ddac40dc723157f307c8b337dcb353c7a9542792910a6aa3591236cda7ccb40e14959df85dab29446769caff0c0277514170b76498bbf6f6b54";
+ sha512.run = "d1786b07a3dc87f94248043f0bd941dcd8dccce29132e67118d3fedc0fe207a2df846d850851217fa87ed2219915719e70fa73ec284ed420072654c578ee0b3c";
+ sha512.doc = "05c45cb13bd2612dd5b048f296437b605117c71a52cef2a1b90ad58b693a31d05da9491464ea9b208dd7eed3f3cfc96e9b5a00f5a77e5d492208fe1e924dde4c";
hasRunfiles = true;
version = "0.5b";
};
"keystroke" = {
stripPrefix = 0;
- sha512.run = "7bc9e6f188a1993a7a7634212d8fda998cd46d95114fda74af86c4d839df309a00b992d09a42e631334ac438a307fca2676a6032d900b3cb477796b61c07cbb4";
- sha512.doc = "1961c326f829c0cfa008654d363318d0a02993319f3ec8bf4e0dd6cc011c231a93d50aecdcecfd8425680cf0c2d397b8f770713049b2c4836add6d3dbafd7db0";
+ sha512.run = "e04e13e23b3342686078c2278d3b6f7c8678d99acda197f50296ade3dd91bc4316323a669efd7238fd246c60f169c694677252601a81d9e23b49a1e37049c93a";
+ sha512.doc = "bac7f2e879796c0ccd5ee28c47aa79e9208ce0d01456de9ada6cd00d822c098cfa318615311c43b1815de0e6968252f6005a3dfd9d0475ee7dec25f7d24d1d86";
hasRunfiles = true;
version = "1.6";
};
"keyval2e" = {
stripPrefix = 0;
- sha512.run = "9d9e1a83702f274a4d9d301d26da1017ff2b7591c25f971f2ac4ebcd12277afd9089bf786cc00523378e4e06a885a47b581bce389670c1d0d9c698cacd849dba";
- sha512.doc = "01fd04920146e44f36f9d36e7b93fb1b799e6153db8fe362f4a6014967e3ed6c14dc29e8079aa1bb49668a30197ffd27a22634e431bd447a902781d782a8f7f5";
+ sha512.run = "08495711a9b509707ce6da359f9743b267baaa6ba6e18e41c965ce016c4c51e1bb7353769ecc9596e9bc415976449612f602e291608d306ee5baa69a4e823160";
+ sha512.doc = "424035c6250990b4104200fdab744d50643b6ce36ea717f50544fecd40746d47d7d2145203f0d6f19652a7217c99eb599a1c7d8b0e3a0fe00e1355c416cd4294";
hasRunfiles = true;
version = "0.0.2";
};
"keyvaltable" = {
stripPrefix = 0;
- sha512.run = "4f695358c4d9c4c9df3ccef9a4b1d4d920a8eb88ee2c811fb29f68c826b03c946604fe77463317f69250bd1a300dc586622d49917f007e5a47bd0de058b35766";
- sha512.doc = "7363114c5ff8a096303c427dd39c1f16efbe559f035c4810ba8c6d7085d2cfd4ccd79f7cd0f27b41c5a4b1b04255626ac85c12aebfd17d70501e8f3847a91802";
- sha512.source = "27f63928c11f941cdff54b76f4025a3ea63f5fd89266d2344cabfa48abb6fa533d94d7318b3227723f3ba81a4bf5d9c094e05bd0515fb349eb2932fab77a700e";
+ sha512.run = "b7a0fc52feb2a4e4bf6b626701f7d4fcc455e4ebd560389f2ac7eb15e9cb2ba814ed3f179c1662364ddd4fdd899158f863656555e9d3bfe08ab03ac2471c1025";
+ sha512.doc = "277544403f8e06739789396077dfa08b3a0fecb99c8eaf41dc61528d66f0765a519a8314b85196bca5adb733dd1356034b72c9a949fe0d09a845ed3d35ddce5e";
+ sha512.source = "039b27d55b8b51a4d49e8e06cdebf3266633a3ee658f7c99e191d248c27ed05ebae7bb433bc5b242d815a795160e13ab8a0853e92147979a6ac0a1568e013662";
hasRunfiles = true;
- version = "0.3b";
+ version = "2.0";
};
"kix" = {
stripPrefix = 0;
- sha512.run = "4d038fdd6b3b37fe59cbcad7118501313c12a8d19f60deab25c893595b5d7a3d82e5c4d54892ead56f89271ef3c810ddfaba7c1109c1050bb3e5a8c4cf6a469e";
- sha512.doc = "acddef8940de408a8ebbb57bc9047ab324ac2a549401653a64260223bf845092bb0165f543655cb8b43c09daead4e8149184547dd56d14a1b7176e0dc269fd6b";
+ sha512.run = "dd819518a80ca0486a191361625b58f91d00ccac88a2f69269bd6e1753f6c87dd3c97d39a14a5dc3768c9ecccbc981106eba1f495cb7870103a828ea69ed8bef";
+ sha512.doc = "3d3816d395e69ec83c88fe55801cab052b12f5e38702edafec2d3f9225c80a31165dca553b60401dedac7689c583feb00615e41c7179fd19ccdc420fbd5e6d86";
hasRunfiles = true;
};
"kixfont" = {
stripPrefix = 0;
- sha512.run = "fc3e0b2b95b7b838fc719e65a84cf8ac00bfac9c2b85fe2da637775a346ab4f8f19c4458980074b93c8e699915d1ce5c4ec0bd349e1c378ebae2421f2a47c14d";
- sha512.doc = "c733c34c332598abfa4463b06b8c0c30437f2d4f4e8e36f07fb84ef0957cba33eb7030d094dd3246904c64be7bac5ade61fb9b490e49ba343922e986c2b20224";
+ sha512.run = "a866364705d75ab560488c84a5e403755acfffe7b49b8e6dd65342f45f852a5be9d4072d750fae606c3d5789e1d46458da66f0af6fb9f9e0225c1d9acf69d4a5";
+ sha512.doc = "ca250703364924daf9827ddeb48126fb21ff5ec3230afbc3f6778d23e96dbbb16173e5504900032ddbe14920cb40adf8130be50ee92f3c9c2dbceb95b8ecb90f";
hasRunfiles = true;
};
"kluwer" = {
stripPrefix = 0;
- sha512.run = "cea707f796ce6030d1a641185ac6640367ecc3e1c9ab8f2c316f5c6d121e934d2bf09da81bb01a9b2130c69259e828dd35038501ca1b19f90dc4f8cdd7a85774";
- sha512.doc = "30287d921ff77974c715c95da106808f10090636f8501d091db7566d85f690a1656fca5f8115c56728512bfa04acbe74f93b4ac181fbc988fd1209e6924afdc7";
- sha512.source = "28570669f4a8437bcab7b0810d17a9e6c8cc70fa4b3e45868355b827d550ede17cb48a70ff51d171f6f9e884e324c093dc423de5a6dd1794e0279ddf06d69bef";
+ sha512.run = "36f0d6ade1e6afbc7a021780a9d6d56e358805be8a8d5835ce256c87f426aa4110b9e395d6406cd1572a362557ba0d914071a6589a65ca064cd77c9310c284c5";
+ sha512.doc = "9990c4fb99023e6262c1c7336f4b8a98e3131ae60f380652469f7e2f88a8793d745655e0fc13dadc78fdb8c2beec6248e54af661bc81a8ec016af58b688e583e";
+ sha512.source = "a6ead8f091ea55b4443da5d048df1e27a2f2af0abd047d7585490cdc27b9efd1f3a59a5eaf6b77a8b5dbe676ea89dda8e96e80b833bfb995605ca36b21e3cecc";
hasRunfiles = true;
};
"knitting" = {
stripPrefix = 0;
- sha512.run = "64dfbc625540a8e25e3025e11d1f3ae327e92aa3ad24e4b832414bfb4e8319dc289ff7ad29314427dcaf563e619d740f839b4bb04deedb8dccf191cad0486b83";
- sha512.doc = "22042cfba330de899d2024897d072306577d2700cba5d33cc3d69de3eaaf36d703b7bd30f670bfae9683c8df156463c0983f0490859e110fa7ac7a2100a419f8";
+ sha512.run = "af3f7d2355054293c2c7973cfd40f0b741c8821884cca6ceec7562efeb92433bb81aa204b7b0ed4dae77cf674f4a63005f36133fbb5bf3d239f0cd5ef61a69ac";
+ sha512.doc = "effaaf06a5593a9d73f2e93a722355009a0a957a2067a1432edb40d8dda7649c42571cbc37fc7aa4103ae2094dea7b1bfd861273566102c55546f71b326e7118";
hasRunfiles = true;
- version = "2.0";
+ version = "3.0";
};
"knittingpattern" = {
stripPrefix = 0;
- sha512.run = "c497ec20255e7402069d94dd06b72b3fcdaef7d7682336a4d6062f24056cb588cdac62b73578abfd74931923cc2633eb8edbd926eb3cde6d76a4c54d580f795e";
- sha512.doc = "8ff15c48aed895835ca2f621672c0c0421d943c3b77c27ab0235d1b346d6116f9bdf1992ae542b5c8d6e752e8727cce37fe7c5d44dde125e615c1c1a9064a306";
+ sha512.run = "cee26b0e6fd54a43a12e0e48fd5b4bf381816dabb6019cbd7c13ab5e2561b9f191d9fce4c75a513c06530077bba8d383b26552e2e6f4e97600aa2216547a08b5";
+ sha512.doc = "d391a25a224713092128af5adf68e5331c530a67a763dc37f657d8bfcee0d904632e86ae2f3745ec2c4bb0cea5e886c85da15b064780dbe997104b9afbef9e4e";
hasRunfiles = true;
};
"knowledge" = {
stripPrefix = 0;
- sha512.run = "51a651c231110750d9fb433545d5f98de2b45a5965183b0052f827889e035c2b1c0bb6ef3e1bd50d85d9763155729a2e86f7a8f606407471a708a52957462820";
- sha512.doc = "77a38a1d722b8f1ead2e77dfe861a0b935dfa7b365e5bdc7fc7351099103f2dfb0a8d172718e58c87c762a5700c65d60d7c0861e83ca3e0abe78961992ab604f";
- sha512.source = "0d5f55552b0d100dae7ad8eaa53f95449b330efbe2c549458954cb5c0d0b4d7f610e207069c4587fad2afc07fd1e4e7395914579be375da0f117ddca5fb32e64";
+ sha512.run = "b0b447090a1fe99b3c30d47aa7e3b9dcc6dc7114e37d1eec6cd6fd66d1b976a70bf8e00fbe1decf25b8d0d74c77555282ebf0e4b921a5c28e615191403c57286";
+ sha512.doc = "cd77f5c9880d32e48daeec69fd4b23f0fb1bb3d945a3025f2f62da9c9a4becd3146e9f04033e9b40a4103daafc7a356c6c0796a644d1f4e20a8b26ad84e345cf";
+ sha512.source = "74d7c0a1adb9ec30ef73f755e0b14dc986c69bd85341f0c1dc92f03469709f65f2d84094aa5e8160256e2241793a68c97dc14eca7d6b7ae1f1e2f7d8df178521";
hasRunfiles = true;
- version = "1.16";
+ version = "1.17";
};
"knuth" = {
stripPrefix = 0;
- sha512.run = "d5b2d76e329d483e5d438c2a6213c6c5d39c2a9c38e7eef6c14321ed63204604a898e589e84c504f2a363ead6aa51a9e650531466be64b49477480fc87779563";
- sha512.doc = "99a914151d7dae014f881c165c88671ca374a29d3f07f7d9863e552230ba5c037324451f66c5c3b06026dc0e22417cdab05bf6eaf2324ca8a9e79d61746482fe";
- sha512.source = "54c7822c781063fb972ede26f9f7bb4eea5419bbc4d295fd3d5c080affdb85bcac2312c63cb493c6feeaff32321a8af11d5febf9ad33a8489125e4d59d58d772";
+ sha512.run = "0444090d99b39e2cdb47060ec7eb07704948efba49d4c9ced27a0565e34bc31cc81e10ec19559d3455ad2da79c5117da3f2d84f2cdd080cf97d5c14e6d02f707";
+ sha512.doc = "a2ec4befb238f3cc51593e0aa145d02f40e3e792d4ee13147cf58baf366f9e019fb874179940b7beedf859c9d756a8fde2b6f65e8c6c20e9c2964e980e7dfabc";
+ sha512.source = "a5e53275149199e9bbf88f6f6f03759b39ab0401eaf1fee4cc9875eee62a82178bb3f79deea9cbddf5e3153366dd57e43733f583bd66327e73b2e78b0765964b";
};
"knuth-lib" = {
stripPrefix = 0;
- sha512.run = "f85a1042504d410f7f3368c939d126fe08af3510d148c5e9401fe946075c71e91c1f980f0cb734708cdb37213cbe21b3b6eac6d9618e21002af9bf88f262488c";
+ sha512.run = "8925cee55d97e93e9947e62581bdad06cece4448b94516c72cdc8826ecb8148fd393c0621f57eb92dbc4752626a38029bcfb30963b618027e0fb5459e0b29bd0";
hasRunfiles = true;
};
"knuth-local" = {
stripPrefix = 0;
- sha512.run = "7dea5d292c44c4ce60576ae9bcb7a5cc5b6739994f635b6cace0494c2c1a77561e9695e24296b30db83990481a665a581a97182c89a8656374bb80c0ef4e4309";
+ sha512.run = "8ff3f05e2584cbc5301ce6fe74e469db70438f689323617ab0cd762af9f66fcc8db10ef687dbe5a97deb0771a75320ab099cfd8cb7a900f5ce6c65e2f6fc9edc";
hasRunfiles = true;
};
"koma-moderncvclassic" = {
stripPrefix = 0;
- sha512.run = "55eec1674ada0edc45bd5f792def8511fb61730d086f8349f0cb459964d550572ea3b01ac6bfdfad9be69bdeae4542882e8a2e5c2193f4fe8d5c9c443a03c91c";
- sha512.doc = "080b602ea8b1b80452c7dfcc977c2cbb973ddda8cf8fb729bcef9ba78bec8096797f4c3ca964b7694b3196e5977f40574c96fd4ea9cb098e407df0aed5bd1848";
+ sha512.run = "68aa7ea875f46a4c1d1bbf29d4abb77f4ec729242fab41f3e79caf95a925a076ec3d37ce7d98b44aecaaf9edce541d1673780238786b36cee0621acf4212a1ef";
+ sha512.doc = "968f5303bc7b5fa3df39a2a44c38b63e54059a94ac7df2349b45cbc0855d22ec64ec39feaafd761515720d306d5e5ea8a223ca74790ba160bd093f989d8b69c0";
hasRunfiles = true;
version = "0.5";
};
"koma-script" = {
stripPrefix = 0;
- sha512.run = "d12003954f079dccf1e3aa3bd1968cda2c03eb9eb4ac84115583120463ec2732389cab414b7d8214983f0f484c483852fd665dc254b924ac15b190f4bdf207e7";
+ sha512.run = "9a87386ea77897100dc1edb17665ad32cd1282b0243de956c7c1d60983988fd22f54dac9d519ecd7d0b3b00bf619a83ff1782baef6012299a8159d6c5264b1e7";
hasRunfiles = true;
- version = "3.26b";
+ version = "3.27";
};
"koma-script-examples" = {
stripPrefix = 0;
- sha512.run = "0723599b64a4d75a27e6850db2e5b092e2be9af36374bc2ff5b21f3278990c1172fbf477138ac984ca9dbb38346f41192103d6f0515f53fc549193ff0099d2e9";
- sha512.doc = "bae427744f56fd0026903b8f63dbafe85e2a661cc2aaa71d387a45018fb740cbcd03a0f22cb3e73050bb4b931959aaf012fa0d65553242a6adbb2f37d8f30217";
+ sha512.run = "df9ccc215a2693454b3f8e1cbce816708415e987451cb652c1b3c2121ff073b7dd0311e3a61de493b5591923edd7688edf66e061467d28a5c3ea437f912568f9";
+ sha512.doc = "6cdd548d21897f33927ee33be350b77b317777464ce3c7be24223cf10b6200ffb73944d72d0ea8491795de71c9554881ee52ae157a035b667f8c2c74aa1c3641";
};
"koma-script-sfs" = {
stripPrefix = 0;
- sha512.run = "287535c4cf7e3477f43b3920a5d53d3789447e072816f15f0495722dffd3b3ba3dc92940007d83ce2979a3916e8545889c28ef381864f1d50772d207a6561a45";
- sha512.doc = "ae1c0f36ffae0e1f776e56cb65d9541d35d344ab184304dd884496132021f1cd189b59680f6cafb0c56a1f4ba062619d18e85507cf6c549fc5faf9b220c78120";
+ sha512.run = "3b281a1e94c73e1d8224f6ae552be91e3df344f9031e139334fd7256e38dc70bed4132164935845c710bef9dfe0e8c439c229d3415ff835e48777aea182e7fae";
+ sha512.doc = "84f7fb5c11c9b40029bc481d34ef7cca39baa2a3872f22fd5b656e324aa5cc0becf3ff6d894ceaf26e8ddea0d8cc14d428a140e1f19ff2e060c6d32390d51070";
hasRunfiles = true;
version = "1.0";
};
"komacv" = {
stripPrefix = 0;
- sha512.run = "36d8a2fd4e2113269b4c9a994443b2e696f70091e0008e5129cb4fa178c0acae4b52b59b4a727b6055f63679325c8183dd3ef614c91e7270eac678f96bf484ba";
- sha512.doc = "863e811c07e2ccfc4dff38129d5eaa3891f15a5d1ab7b6df36b0d8b57c0a0a4614892294a0e27734bbf834d4e260ed3b90fe39789d4b139ee2bb33fefd29db9a";
- sha512.source = "ee1f5168d2d970e90f3edf812bd575b7cc7e7857a293b770396a4414e68f5f5fe3fbb17feec14800dac735b0d9f67810230aa0a8339ff931df3d083e360a7701";
+ sha512.run = "007ff84d143bf46d2c5d0772111e26a459be663ab40c785a8dbc8b787202f4ccff15060fa7d52cb547348ae1b128a9f66256259c2f72775d4278ae0f4e04c0bb";
+ sha512.doc = "58548f1dc27a80a65a275140bef757329a49255353eb09c0c41e7824985603799620b696fcb4af454d85e90b61a6bdc6965cd0f3f2f603674064be502674cec4";
+ sha512.source = "eacfb8e12e043f30daf41c3ce7b4a72bf46170a1c5f9be5accc5c8b414a2a8a69b3460d26832806eca69c3285d0ff87014e50a411f8bf6ea1d7d82fec250ba9e";
hasRunfiles = true;
version = "1.1.1";
};
"komacv-rg" = {
stripPrefix = 0;
- sha512.run = "50a37f266e83dad36be92b2f71fcbcddf18961c3ef37c6e9a353297ae9d250ac64747c51a555178649ac3b77ad92763042846d7e7dbf2cd731ed79c8714b6847";
- sha512.doc = "0f72bc2a8d68962bcbabeda7326b98f3970a74c38f5cd2c101f7925c8e1326656823a97309c8e0c451e062419794b6528cdfe85868b1ccd37f03145861a84e55";
- sha512.source = "e71798d4051585eeff58f85e6a4875f65852be411cccc6038f1780d9c1035ac794a741b1f82e1ba5b50331a1d26c5cd16020b0af586b54f53c4851a156bbf892";
+ sha512.run = "6d400b0f228d42aaabf9527bbd3447fdf92eeff81f1fb7978cf90c3afa9835e4731a9da938bbece65034476ac2e2f7afff19000d9012ddd76b6f65618bea7223";
+ sha512.doc = "58236086df2335cd167a5d475cb0e223747d43d81d23c0c0ace1cd711a19ca371426d36e199d69a9fd5414a33872dc4ab3725850a6677440484daba0e55d5208";
+ sha512.source = "512fbddc0b233061afd3a2af20846e8eefcb9d1dc00b29669e45499b62289d842053201b208819536af0a2a7db56cfbf2346210775412035fcd13d2b2593dcf1";
hasRunfiles = true;
version = "0.9.2";
};
@@ -16025,244 +16389,261 @@ tl: { # no indentation
stripPrefix = 0;
deps."memoir" = tl."memoir";
deps."kotex-utf" = tl."kotex-utf";
- sha512.run = "8d0d72f5a3003dca30c6d0627f35dd5f921175f4f48a7c01dea8c13f8c79abdd5da3cabdc279779bab9bd0174a2db9c1247c3d44f70e11a4d7d192bcd6baed92";
- sha512.doc = "0e51d4e2a4274252bbdfda668f8b5a9857eb7d798ed2f1fce953477fa6f894904b95bfa62ffed0e85e6ba63c522d95d6e086671c18d20cfd9cf04e963fa12e58";
+ sha512.run = "37aa00c2558500c5c308f7ab5c0d8af0277009ddba2615229f718f4e7f954708dd8d3942e03f5fbeebf29a7bd49b81c24c8364fb17468ca0e998d3235bb68791";
+ sha512.doc = "907fe884a715e82367ade24d3053a9cf4bd06ab276cffb4622932de1d485813ba9ebcf631680963e926ab80d18838f3c078434843c398000df9a7bbea5543f4a";
hasRunfiles = true;
version = "2.1.8";
};
"kotex-plain" = {
stripPrefix = 0;
- sha512.run = "57bbcc19986b1a6035430fb0b18716b2c14f6cb076fca20950166b02d37b751f1955c05aadfed95a0054cf6c52a22e561d1776fc8342f401a7148eac123ea924";
- sha512.doc = "c780bfbd022f5f97d1004318d368056b67c39316293c3f2b27591636e482cc1ddb598f2940dd6fa3ea1710c0872fc8ead55cf437dd3612950e9d0f8e2ec1ca35";
+ sha512.run = "f04333a7b7ffa7bee44b2d74bc1c4b0eb22fc57fe0721db0ed3bf260fddd68a6c10d92a041e42fe0ab1f897b5869cd7ff67da168336a708f03d072b4c4cedd68";
+ sha512.doc = "55b16054d06f079a5d8bf6baa32155a0114e2a12b0269e1ba07ba988e733ad16cdebc1c991033f7bedbc3a180ef24fa84bb463c07e138136ffd89bab0c48b0e4";
hasRunfiles = true;
version = "2.1.1a";
};
"kotex-utf" = {
stripPrefix = 0;
deps."cjk-ko" = tl."cjk-ko";
- sha512.run = "ca4235723625c349863082d973ab35183562fec8bc3d2f5932825fb792cc92fab9fd36b2046c0f2ef5508bce1ee1f834b081d8619ffe23d7a5574706efcf444a";
- sha512.doc = "3308cccaecee744bd62fdac857457bfcb9f126d52de232cd6406f94e431995e9a621677e9342ebca39df4a1a16fa2cbf6b5a47970247145d91ab1031148eba0a";
+ sha512.run = "65ce36703d824ae483a53ac6a3550a8d71d140bdeb67d3c9ddd343255cedbb74739c1688b05ae4742703c6c46b3e46deef5c6a7c5571cfe8f8a4003d56aac446";
+ sha512.doc = "692a2d90f404c571aa0dea436436f72139bf2024dc6f3be0b9e48cb57b60e36d1abb79d7e51fb88b5efc83176417b8f74c8b945fbd236c0832873ad8fa65f410";
hasRunfiles = true;
version = "2.1.2";
};
"kotex-utils" = {
deps."kotex-utf" = tl."kotex-utf";
- sha512.run = "59a30d2693703b72707f6026597cd53d54e41569ac1b1410a7b73baf8c1455140f7d45da225d3b6699d0208387df33f4ea9737eb10ea6f9fe7614af6704440e2";
- sha512.doc = "a811988e250b1888e32c9349026b036c7341a7184f574e14b6fac1f821e21ec398c94efcb04d32d2dcf147af5a1fa1db4a863c8fbd7707d10540465b9c61d934";
+ sha512.run = "569e9677ef0f346e5a53f4cc84302a8ddf2b4ad85708f4ab8ba7d076ebf339ec60998a41fa92fa815167e9bfc37085ebfd921dd13a60b017a0574e4a5d205802";
+ sha512.doc = "a46c5d09d119fa2fe8b9acea87a37776536e3216b776af6b7037fc5b0a522af5c1a58baf081e60f06c9a4054e8ac2372458c276c779038a030dc92efdfa3aef6";
hasRunfiles = true;
version = "2.1.0";
};
"kpathsea" = {
- sha512.run = "0fb021235bda8118aaf646fbb1eea4ee06ed8520644a4c006f23b318dc5520a10d352921876fd0da10b80914389542f5761f1925d6941d767f3ce791f9cf1f57";
- sha512.doc = "81e290032ee743a1cd4bda27df9ac47dccd2f3f75f56fc7b2c11b37a5c0fccc391d99c910efccc18c906fecc9af7b050e1570730ddf20762321d474395b0dbbe";
+ sha512.run = "c501be99e4de8c65a63e4e9ce4d1c5c518d849e792b36ccf4048c6697c272b511a4f9a34bcd2f3372daae96f97c0378d04348eec7ba29580a9649dfc3e144637";
+ sha512.doc = "e31624b39e972b6c18bf34e513d14b929deaa203d6df8072a783cac661ec1431b28a36dea7b0d0f1793f7a048871c3697965ef5948a400582d618175bb314bac";
hasRunfiles = true;
};
"kpfonts" = {
stripPrefix = 0;
- sha512.run = "e6997f0a3cba6f4de6860986569dacec3ca381f1c13e045539a74e4e2e7f84656a042416cdc7adf3f77ae9b58d77baac4782d0374dee56fd2e6a6301678cb29b";
- sha512.doc = "65c2fc56d27f6bf3bccbbaaa31276f2f3918e0b0de4a4b7708847f5af26630f10e84236bc33a682dcd101c7ac62b68455f0ae521a0be0e14c794e38159a70eeb";
- sha512.source = "f8e1782af4d99309c6b8ffa634f2689a45d70e101e3f841d2ce17b286a3beda1b3a0661eea6982e192954c5e8b09fd8653084a120dcd62b6bb7f909ea901235f";
+ sha512.run = "65cb12b6d10c91605db91de58fd33597720a4d8a7cded8a4b60c5bb3c1f2e7220c5354488a75e5a25ed0f8162d42689b6877b3a7efe5c1a0758dab237564c5ae";
+ sha512.doc = "5157ad4e67bfb1f0ba54cb34c2896a856d167bdd89a9f4bc4d69ad0b6f4899ec53cb1d22582b352adbf28d7af9458e2d78147580740e7c41437855eb30557a17";
+ sha512.source = "f70870ffa7dd55da69af7d8274fd3089c047191197f4f4afef4908a93e56e9f1b8b1655cf8042138ddaf95c24240df73549bafc6e2a3b3002b0653bb2e2ac592";
hasRunfiles = true;
version = "3.33";
};
"ksfh_nat" = {
stripPrefix = 0;
- sha512.run = "5f67ed675f92fccf13069e8659c2fbef96528aebada68d006c28538409c513354e23c47b3be0041b5be34edb8fa9f71288e3eedccf45909ec443c5dba7c79bb2";
+ sha512.run = "8893133ed49c9b4ba7472bc80a4e5583ec2546838e261fa2cf9aee188a0b00bca45de05c4e969af0b6f222a9668c3a7fac0caadbb180c10500fc53ae8c9f56c6";
hasRunfiles = true;
version = "1.1";
};
"ksp-thesis" = {
stripPrefix = 0;
- sha512.run = "840efee7d2e90288f2b420594b52fd871842706f5f1e0a28e3b03730da2cbeebf4976c54de27c81962aa182543432129ff0caa6c1f785b54d93a8dc185d304da";
- sha512.doc = "3f49d4bcdc9e9c7a6901d213c3f688fe1113781cb5c6d4e2724ded1a7cab4492e2537a798588867d51b6faef096beae6678596da6827a6b9329318467f3639c4";
+ sha512.run = "3a250167d8810e3e81c5b6f86dad57e191a2a8387b5c7701e9b176cb007ebed79bd11867caa63e9cb9d3412fd59baeca7ff8e7589b11c4ef1144678552957216";
+ sha512.doc = "ea4ff7ccabb237b113511b58ff767b494b213cec1382467ea8b95b72abe9c0d361f39781940c976075157bae93e8e32364f716cdba2a07b8a7d72c0970a31cf9";
hasRunfiles = true;
version = "1.0.2";
};
"ktv-texdata" = {
stripPrefix = 0;
- sha512.run = "9617f2cb5a70a996f0407b2febf7e3ab6d65b828301ddf501e1f83088654cdf5778adbda0660e9d6b7c5ba545d11558d3612901f4625ae017ee3ec791abe6f85";
- sha512.doc = "2047f3b3043d4feb1fae37ff737e238eac4338b711ca685064af905ae4c2a10ad0d581e2745dd6d03cae8a494d3bfffa84a203790774eeab57ca89b7efb70c83";
- sha512.source = "5b0d584c2a3609c0f262e07c8637ca1d8f447fcd620a24b05679b2d980f0fc9c85ab6da532c88066e9eca5cdc1e9b66a88f11be8ecd62346a816eb1f7ede72b8";
+ sha512.run = "c2f3e86494993e6e56f131b9e7105ee2d15179b96580982ae7fba9e32c3e9889159ae767d96d95111f2eb052bd61f0c3c15406ae3af70b359e3b5ce081a6978a";
+ sha512.doc = "d930db31105dbcfe3df4184422115d82fda7efa93d00eb8f9fefa0eff3893602fb4db9e7be26d2a44c0b3cb56e8e9810f61bc660c15e49c23880c3f0cd44025b";
+ sha512.source = "1f7eebfcdbdeae66dbff4037a01173bc9383f75b5d7704755a10c442d63380d286bb4532546e036d5c558dc399defe3f9d3d035bc67a5ba90f8482e427b507ce";
hasRunfiles = true;
version = "05.34";
};
"ku-template" = {
stripPrefix = 0;
- sha512.run = "db219686bd5e5c7fa087141b17edcb3a364059a31f76c99c0ae3da071f35a61b1e655862901ba37c1e90be92071bcb7126b20fcc89506993942015f92574c731";
- sha512.doc = "c973d53ec268ee9ca5b3c011f99b8f4c2673237391c233846df93664a71218d1353ab3a27edb4819ddd6978b147171ea3be11039f52a1dc2cf52a196028ba932";
+ sha512.run = "4603e59129f749b0eb065283bff9cddcafcd1096627f196749be09c19a4a79848564ee9343f14f31dddb2e37a01e222bf08531d5b3237bb906cf88efb427fdb9";
+ sha512.doc = "6b8535ef84bd1ccf70d16f7098826b5acea602b22cd461df66cdda64c4afe36f9ef6c4386227c5317a31767e4694c388f7a2fd87fe8fe06697af4bf5202b29bc";
hasRunfiles = true;
version = "0.02";
};
"kurdishlipsum" = {
stripPrefix = 0;
- sha512.run = "f226b01777b27962db60fb87c8cf7f32c708f057650d16696547a9208431bfef31b13ca313953d2cf512226a6186f76b715d630650eaad6370600f3c07730d81";
- sha512.doc = "50016b1c0609e893c6bd63bd5ee22baaef8b12e28a1e9c2cdfc012ef927d8ec46def7208a64e0d734e3ea71a0361d618ae097b2c1b2b8043b5e77b6763b1580c";
+ sha512.run = "d7160d78d7f0d8d7771740f030cf1c76b57aa9ec2d179887fe4065337e35bef528b522c666eca0974aea6696033678dec5446a9a198fb139f2d2469c8cd47eff";
+ sha512.doc = "6af516595f4cc5b090398078977bb37e97a5aa4b28a578c068931eff7d34fa2cac379b53e70c8bcf270c998fa6fbcbe354b56d0299657fcce9a4e076a87b36d9";
hasRunfiles = true;
version = "1.1";
};
"kurier" = {
stripPrefix = 0;
- sha512.run = "5c94f27d9897c8b33c4dbf9e4edbdd7b3f445dc210c442e73b5ae19bb6dbfbb800569d4d1dd98b0716c2dea27764c6dd5453d2041ece8004d3e743d8745b73ae";
- sha512.doc = "398205b45f868a3d00eb7e45af8fd094676012174b1e4be175da0bd01ab24497b40522e77cd0d29c8f2e6283548a96ba0d0f3b88ce7e593f4509258aad4a98db";
+ sha512.run = "4f727e8733824e8c516e3ab1286cf0c834413a6ab52bccb5519c9a14a526cd3397a6d0a264679dc8b7d80cfc1d75ab11dcd2c02734ea63d5a2a5cebd3ea3c24c";
+ sha512.doc = "7fda14c05f105d341a31561e761517ce12b3e5ceabc01e0c5c8552ddaf55be1863a22545b268026c844b23f03e8700350f0dede79ca8fda62e7a2672fa510407";
hasRunfiles = true;
version = "0.995b";
};
"kvmap" = {
stripPrefix = 0;
- sha512.run = "1c0db537f139253863291a146d1b220b940d64bb2d9cfdfd96e8af0ad9fa4d681d81dc026f476099d204dbcabd45e5ab552d4b5156cfc4303e6a295f1731031e";
- sha512.doc = "6114e2f88f361c9c6e0c4b828a00364d6738ded64e9e39d64b430deae0418117f1aec86fcaa36f8c2aebd627cd0282beb084cd068083c068516e633fa6373ec8";
- sha512.source = "4945bce663aee547e6332fd062e789573516b60f4a0617ee8cbe04629db1dd766d88d712fa40ad90affe8b63075a2132b42e11fe001e30c00fdb059bdac3e0da";
+ sha512.run = "e9482c26c7f188d1bf45e5d577899efbadb221485e037460f233ca3b1fdf540f9984a371f62d5dbafb6bd8d9840c6e26ab3173152ec5b128e9a3522540db7912";
+ sha512.doc = "fe9cb7b39aeda44d826920898c48001406801ba9e651af34ea9d25ec85141e6a0a6cf4eb7f95451c84da5c7716d4214292c7e3f9e442d0ab5aca1c16e17e5c94";
+ sha512.source = "07562b173f46aa4787d3e3d279f37f59418260c9c610ecc476c62cd8c96f7f59629a126af024de5664cc8c8dc8620bf7fa5fa00baac009c62575c2ad47008b7d";
hasRunfiles = true;
version = "0.3.1";
};
"l2picfaq" = {
stripPrefix = 0;
- sha512.run = "0c876914f63a12ba657c14893480e24c4b4beeb2a42537937c8e2f40dff29bed077eda0f74300745f3d4dec8bdf4c06cbe7c8c7ebc2ae1ede95c1cb7b891802a";
- sha512.doc = "4d5cd178c45aa30ed738c8d4175284ebd6e1cb83693752732d77fa574607dd4887e6a528229e8c1c1ebc8a0619b47bfaec3dfd5431f916b5f7de5278cb448844";
+ sha512.run = "c6ea1d8ac189784d6581eaf9cae83a83beba9adfd32536f43c04633f7cc457353f0dbb69407332a29856633552910bfdd31cf85332c6dfb05da2cbab88ec67a2";
+ sha512.doc = "e4202740ea2842296338e9d635b27c35801f4a5f8b21eb8dc0c1db572da0718fc5adcefc5c122793618336272606ec27f02f13825f8d2a6cf4b83583ea372288";
version = "1.50";
};
"l2tabu" = {
stripPrefix = 0;
- sha512.run = "03814d3aeb2fda70f001f7abbd3f31a4112b2f4f6a6e6380dcb79ae11fe3be7b2c994f25fe5ac1a7b99ff2e2852dcaafe84edee7e092a558301246727aba8ad8";
- sha512.doc = "b462d7118bf3845ac91b2bc254df881f35236cf7bae1a64b154cb175770a01c67c358d4dec4b0949d2377b3ee3985158adf44a3f1bb7882b3009d1bfe6a959c8";
+ sha512.run = "2e94e77ab5c8327396d2ff714f7c6c1e8c91a3ab0f35be411d11f617d39dd815d4bf1c6eb1dd0be5154c1d702697c08b8658c8371dce3dca0349712a5dac2d1b";
+ sha512.doc = "84673b59100568d1472f3221ff0cc35b8e8512ece38701f35d60265d316aa52186642def2d66885df47e2f613ae042a86972b7958349b7b2b83e754d72163df6";
version = "2.4";
};
"l2tabu-english" = {
stripPrefix = 0;
- sha512.run = "0ebc04eb6bf4b4600616d8d82bc847f26287c34e7130d4d2e315577b8fbbea41846344071a250b60da95d46a3fdbd82994551eba10778708d6a0b3ce6e8618bf";
- sha512.doc = "6cb0856a2428d2387280c47f26a5e479f49bec0a2d76e8a26c26497c228a1795cd51d7e19acf03eb6e39d2fb4d025115a44f4238fac80cf782f7a87cc683ca58";
+ sha512.run = "66e1d62c731a021c1be2fb6e9e3034c7dec59edfd03dc2bb0042a37ff6f0d967e59a023fee994f45cf2c9b15e64445b45c48a207e21b7edb81d8a538b6c8eb6b";
+ sha512.doc = "250ebdbd2a6dd3dd7d05c35cea0ea8fdb969bef983bc0a5f2c804129091f22ac0a499df482a1a990bf278ad94befc774d354341b30f9a0cd67539e1f63074ee4";
version = "1.8.5.7";
};
"l2tabu-french" = {
stripPrefix = 0;
- sha512.run = "7e274ff36fde207f23be08ae1f72d1dea4fef39941b3eb319b7b6b15489348de996a7ba299820471f03e38dd4a8cb74d069e43bbb90f3768aeb3c3e2c14fcd0f";
- sha512.doc = "ec5addaf9e7f4aafb09ed402713531eb4f94661b9e9ea31f2251086e3e02701a19c6b6c214dbdd2b531c6edcf50c6cdee0033c47ea57a2f4f6c66bc1647afee1";
+ sha512.run = "8478211e871e38765cbbd36f8f571e63b5cfb9dc652107a4a9178c11a16b419eba7314246878507f22bf7f66818f8c5d1516a527deda5a2dc6c30f9260f23b59";
+ sha512.doc = "f489b0bd07b60797b53fc9010c699029dabccbf326767948dd815224f1c591cb59d6da7bbac0d0385ddfb6f0e885e187b2385bfcdbb88933588b06dfc34f640c";
version = "2.3";
};
"l2tabu-italian" = {
stripPrefix = 0;
- sha512.run = "155f27842e2b55b290a6656943785fcbc445b7f4117c5c3b1d15bc7cf2b8926abd5f92dbfd7980e1e2e93945ce0fe4fd6b699e67beafbc6f4f98959876091b6a";
- sha512.doc = "e593673e37b8b75bb97ff5d9f253dea797929ab48cd923b7297935f534a79f3181fe37461424faec16c38feb56e46a4a127f2a85132c3e4083cc1debcdf29e1e";
+ sha512.run = "5b2348bed7ce47d7e2b8de6642e14b24ab440226d0de46a51eab08b3d11a39bada93d890e1ab9e2dbd3ce253b3263460fe7114baf9bc7b5c775a7d806c731ab2";
+ sha512.doc = "c76981112631423d5d92ee9236d9b5b076e3d71086f9dada77de51362a5d5e01d82d5b018a68950c2b7f4b10eff1882d677243594436bae41bcc6ab996aa900a";
version = "2.3";
};
"l2tabu-spanish" = {
stripPrefix = 0;
- sha512.run = "7b7c963d78d8e70351e4d2043e9356c7a5730fbc86f24635d3f4c868130ae7468d1b06f7d7a4c7a484127e2ecf57f12f547f008a832ec490336a85c88dd9c1a3";
- sha512.doc = "fe9a6a6c41e71575a116bb71d913ff994abb5a3bb8af6963fbd3349400e67fb8fb4268a0344bb162054c5ff12eb7e73d29014220c25891f6912e12149fc18931";
+ sha512.run = "73cecbb031be2d421c25a7d6a5c04d08e30d83a88b4132682d434a879da915f1d4af56980f1bf04f7df5a3e881ecdd940a058a2dcf89b5e9f48c378eb322da06";
+ sha512.doc = "a6886d54c0f5e1915ff9efbc4974ab1ef7f6dc026d67a0596ed47ac9e94da098e690bc70d5ed3e45a4d8cbd0f877f0cd6cd3a3757288dfc2df284e9c040b7c1e";
version = "1.1";
};
+"l3backend" = {
+ stripPrefix = 0;
+ sha512.run = "333591d082c62f4455d7e8208857b29fa7c4a9ecd0a29c1e51f326f13f10cbfd7ca71fc2b5a28d13ce6e1c6900bfd414bc2599aa9ffc93e7b29f08958998d277";
+ sha512.doc = "da240912b67819ef4ced9ff48064b5d84db033948cf318cd86f00142cb6ed9e0e31f26bd56e368cfc532f0f10555dda5c2fb52a663bd73a0512cf1735b760334";
+ sha512.source = "404811374a59ec3dd65817ac920639c2ab002f9f0974d53ee75836d507d82cf1c9c93b8d7178911b82713a0f2e99cb0245720152397467420822d84fc093171b";
+ hasRunfiles = true;
+};
"l3build" = {
- sha512.run = "0098484854ffe80228f879d4c18a01289b7d3f2d5212d0fd8449d069a031b99ed5e9446089f1f75bc7702f84f548f303b7d9e9722ed3aed81dcb3f924a922bec";
- sha512.doc = "0561d6451d046660f40f74bbda898ab800e7170e158b51231af604edc70e36eab156e6f246c3ad3dfcde8e3658225f3cb7d4e9a86cff0973de3b62d397bf5e9f";
- sha512.source = "1cdebb63294cf066383e7b44b6823c6fd4642daaffee41f646ea93f5374e52dd45ff2cd96573edffa15bce94557eeacceb659792afe62221fd046893f7380129";
+ sha512.run = "c9f28b9d6f84df09f1d3f30a86d228ebe1c0108b235aac32bb11dc605323a2fb04a9b7002e3ad0969ff29c321fa96f2dceff02ff718797f21b2c5de4fe499462";
+ sha512.doc = "f1eb06d0f8a521f14c76581600151a31aab40fff6f43961c971202ec6a17617192c39b14e79224505ad31707166c165c7b08a66dd0ef9950bba6d6293309475a";
+ sha512.source = "a41771f414fda27e16a02b7b6f8d46a864532197a3f8361751db54c66db00ca4014a3742d34831d3bbba7bcd869c1c28ad10adc8a742e7686d923dbf6bed463b";
hasRunfiles = true;
};
"l3experimental" = {
stripPrefix = 0;
- sha512.run = "ff30d0c66829cbc22d4e3a9932314d745f75694df4bd3454f5c11b3ed3a4e86acd2838827a814b6d276a7f3061c933be9dedfb4d2678afac4b4251acc1145503";
- sha512.doc = "9a82b82a5a88917c85b1b65fc95c67380772ef90ffa843b43e0ed671009d40fa8ae217525f9f3f858b5014182605fe0c6a32cc78266eeb1cdfd9023dca8d5030";
- sha512.source = "55f2034d55209917bd1a41619ef2278e0d02ad714f2aa91765c35e10e6a3bb287c56b8728e9d9b584e7715c85b236a11a0ef1828c4278ac75fde042aa86a3054";
+ deps."l3kernel" = tl."l3kernel";
+ sha512.run = "e69ab380e3039e4b449c811f201e6ad8bcabbd74cfb887e18a2760d391ce7d0d253ef152e2a27857cb182ad867629b5a4a1982ae4253d618bd1f2ab147a42c06";
+ sha512.doc = "40da1995d9b5932dbe4278f0c24ba512f6880c048e04b1e38ea7fdfe47a60ae6b0ff07c2133f7faa3d901b5c5a29716ad8e373256ad65f9684b027e36d734724";
+ sha512.source = "2483730b0b0ab47b55c09f0d51c87f427b0f4c1c5967057a907807f04f3c9fbf977068156ee8ac2ac1b8203feaac826da602e4cb894cca5eec7d6f1ca90b17e3";
hasRunfiles = true;
};
"l3kernel" = {
stripPrefix = 0;
- sha512.run = "6d266d2a51876c457f10f2a606fc0eb5848a95e058c0229025f7b38962e215c2a7d102e8a1532fb191caad39244254a8d3f496fa4fba17400fa94d090c15143a";
- sha512.doc = "712459967ecbd8b27f60c90ab5243bd9c2c1a132ba192aecb962a410384707acbbda60f5d02e301bed11fc7a9a30ce897659b7f5ef08eed2f92d402c94bc5859";
- sha512.source = "2a04c46aac670071453b3c76b616ce394f6fd26ced5e98b4296e6ecec0c6271a4e8bfed822d2f5f176f0ef79573b314993e26fce15dd2ee9568338998ce2d8d9";
+ deps."l3backend" = tl."l3backend";
+ sha512.run = "e5290e256df8a05d80e27a33ab9e498c061e2ae25ada357ee1d2b50eed947f0231c6e8c22960603373a1007095c3ae56381037aee5cc0297c57e7657b97fdd08";
+ sha512.doc = "6b6fda38fd8cf982682977a3e7d90dc22f45260251f30f29cdd6dd047a97368989fbb45bf4a1458ed29e1f45dc22648a75599fadd3c9528999e98d5bf55e3f2f";
+ sha512.source = "3682ae236165b37846d9e0605f5600117a71c31c1d282d95aa88ee5711b38708b11f6cb1de06d71d97858fe612b8ef7cedb2c479e58e0d7a0e9e29ad37b98cbb";
hasRunfiles = true;
};
"l3packages" = {
stripPrefix = 0;
- sha512.run = "8535c62228468ff7c0c10d315661d51a8cdf0b6a6599002a775d19432d4f80636d622d35fc13c66f4c14a4cc9d3acaa7e4d79ab8797f3ed1af426658a9221ba0";
- sha512.doc = "6ad04ae0234566144188a399eb3ba047ae64175de219af300443a4c0fa2ec1afc8273739e03180ff880d6cd7fe39dc2ebe15917a9f69b86792f8c5b4cfe214d2";
- sha512.source = "bb292e51a547517c2731d95c1003ffed9d67e9058c82a006ccc789513edee519c29ce47510140cf4aff813cf11922c1663997d988fe6f0a39899ec1463c00ac3";
+ deps."l3kernel" = tl."l3kernel";
+ sha512.run = "eabaa7d60a77ab4dd9b4ae96e5b5cd1a93bcc4e5c4ee0259c3f3dd7856f1844b1b1b7eb4dd9cbab5b9b8803483ff1d9b1b84618d627a2bbf157472aa3db46289";
+ sha512.doc = "6f296faeabe88c7a1d6b47b2ae491c138be85b1fe93611f51eba8d756225d569d3c415969ac1907b08c6cb8885ee2f98f0063e43eb7907bbd8cc805588e51be8";
+ sha512.source = "59a319d8832072e9cf57cd5a3d4a9b0173bf8357f8714e587b2b1b50d84ae2a59e9ab9f8284f79f110d27e6e513c389ce5c95957811f2ff7039dd12eb1ae3ec4";
hasRunfiles = true;
};
"labbook" = {
stripPrefix = 0;
- sha512.run = "a06297b8b48fe6d3df24733648d680c49ce356befe24accde5ca358e9f1e80ddec4fd7a335c1016e2075ad1bb7934af3d90a21977ee1bfd2b47e50a8fa90aecf";
- sha512.doc = "e92d3d316aa451ee33576340d7c383a4e565eaa67bed6dfc7ad3041fbfc63c67f60b8a01b934a18964e28a89791d668120c5de9592a0a0e176a4b77e6ac7de23";
- sha512.source = "7d93ac14bb8fda72fa65de59033c9b493fb5fa81e5ff9a259f691f27aede5ce4ab7caf063df02b9e18685916d08c14abda4ea93bb24b7f28486c70f3c681528c";
+ sha512.run = "92bd582cc729bcd3cea6979771e934d5a4a194536ff89a475309d3999ab0a2ab70d5ba5be6f0353e97498ab4e971e3209df9a3ca4ac99a8c9de27586a0f4a3b0";
+ sha512.doc = "98758f4cc186df470e8a16b2e9365f3bec585be18c0fa8700df238befe052ad69b697357c7d89b19233a9cf2b308c29a54bf84215fa3ca8859111b0214971ed2";
+ sha512.source = "23b9f993dbd431328590617c6715bb082cd1dac757db003b05296d318a002e85c8c541f5ce6a45703fa2cc481c7af98fe41e483c77b5025e50de324b68fcf525";
hasRunfiles = true;
};
"labels" = {
stripPrefix = 0;
- sha512.run = "5647800c562f346c7777db7f2433dffcfccddb4ea2f0bb0633f099c0a486629c25b6289286035f8e34a42fde637761e797fdecb58aa43601409f63b962ebe194";
- sha512.doc = "4efa287b894eb727c94a9c5669d1f6cf79c9c6e1e5f82b1ada996005b3c74672e1c08bf38b40ff6b01ad47e1a385f7e0ef1fedaf52dad504213a3424584ecab2";
- sha512.source = "a48650834f036fd80ff0dda6287f37c8d1f2da76d90bba9f1d68e54cec4b7a924e3f8f9f0db858d4113505fbe3b70f55ee774491e33e26b7badfdf9f6ba270c1";
+ sha512.run = "b1cd175e1c5ece09926ad3fb5ef3b2dbc528435e26c81df563f674388083b481e6a6f072724254302c243a640960a942a6b356664675f4041c94962155f5ee62";
+ sha512.doc = "0ac61f3a1ec027dd3631a4e6ffabdbf71ca27eb19c877a0beef8d7d991989d613769474e99770e9edc74dffc8b59981da8666e5dcb26450717be37b098a028b9";
+ sha512.source = "debc22ed66f978aed88c84a0756677cc5faed39ef47ad37f8fcd4d6dcd02ce6b3a582ea6edc73ddd96ae04e7a50d43eddaba8404ceadb8c49439927f41f8c210";
hasRunfiles = true;
version = ".13";
};
+"labels4easylist" = {
+ stripPrefix = 0;
+ sha512.run = "1f792dfc8c3d51cbb3ec4370e4ea36612d503a9a92d088f0d8b03ccc78c480118308aa48e4dba66dcfd55c8a3442950242742eddd557bd6b44c925e01e361163";
+ sha512.doc = "1ca630c5aa01e53d6a7fa65d9ebb4ccf5bc43af7d3cb66a6bbb287398e28764dae0b535eb4b821c2c406e22e239e8a88fc63a010d4e79977ef6e8cfd563afde2";
+ hasRunfiles = true;
+ version = "1.0";
+};
"labelschanged" = {
stripPrefix = 0;
- sha512.run = "54ef82e26b97bbf719bd0d8c2ba678442ce653e0abdbbc9c96186c573e0e778f40803ef43c993712417972fdee05fce8cd862052daf1cae4fc38a572f6253a67";
- sha512.doc = "a6a530f7fb8d373ab9b37ce3b6062790d8acd6eca826682cfc775aa49a38d01fa9a9549ed1721cfd77a9cd714fd6f286fe37c0495020493ac8b756caffdc2d10";
- sha512.source = "f794f4c33e78c8976ef4b053c3adb1bda71d75d82b898dbf60713073f9a90307731e4b24fcf9064345bbadf4052e71ad6a0f854dc90ee259851959742909822d";
+ sha512.run = "e9cbb45a636fa75c9b9c8d8400fd9a0cf0ef2a46f998d650631e9874907daa7b4deeb4c99d1610eefc343436d164ace717b32cb1d0c45e860e64d69e4c827a07";
+ sha512.doc = "130c0e5f27f0de161949fca202f73bce3486e9346a48584ce1b8636c16367eb3398b36f0145e37531d64933698c201132ba90ca3b5d5b011978d0fad0cc5ad63";
+ sha512.source = "59c1cd3371e97542f6f1cd8fcd14b3cadfabffbecad635bcea33eb535e45ba8b174e9e392e135c799afec08c195b867477255d1336c281a1e9dffe7c1c457cd3";
hasRunfiles = true;
version = "1.0";
};
"labyrinth" = {
stripPrefix = 0;
- sha512.run = "54b504d5d555246ae2f36f49cb060179cc62a73d6d1f3085a9280ea4d88be25c5371aff126a74ebc6197ef98b9bfeb9cb17a20b4a118e2f33c4cbdf56b83a64a";
- sha512.doc = "bfa1ed0645f4ff540484cf55bfd80cea7255e488ce04be2c7e0f0ff415256aa13d13accdc30b8cc33cdca33bbef38bce1298c231399da40661b50994c709e4d3";
+ sha512.run = "06c61f5a0a2b39d644d5b741877f445dea48fefaaddfb7f60251ecb328f16ba2ec6f09731608ac5ca7b288fe77fc193984dad25b8f0ad0da5f35bdd43fb2f8ee";
+ sha512.doc = "980a3bef8b8eb51cd454c835ba09205f8dedab92f747db9704c72d5433db75f68df298ee4ca06c6d68e0cb4c4b733c882d14bbbb9d877406163b0f95730a10ce";
hasRunfiles = true;
version = "1.0";
};
"lacheck" = {
- sha512.run = "0e02c1a8a47aedc47f9346ffe21b5ca7dbb5c89618561afd74b3e817d8b093df551baf2243e44645557da722831ce6743a0fcd21ab98e0f56e0efc9f67b0dee6";
- sha512.doc = "f69dad894e5b6c808e9653d45500140096009284f01cab9ab5295d4c516488cb1d82b5ed616c6e10c1f25ba78169faa980ba4cfb55de9aaaa5c37d0b1e5b2f92";
+ sha512.run = "7b8c4c7d15618b7e0d860afce675124372d31bc11b5e89ba169c355401714929c2c192912e7d666a3ca98c805e2f4942bd6173763a5a9265d1f19467a29223d2";
+ sha512.doc = "59202286440ad95fc96576f6915843adfb2b3f0092509175c759c690069e36c0ce1ae66ef46c1dc1b9c33e42e7819b1f3490b45d3c3933233201d3e86eeb5746";
};
"ladder" = {
stripPrefix = 0;
- sha512.run = "41ce1702c35cbf9794772ebbcd80e2f2d4e445a37df0b7a8cc6e184bdf0051a2979560b2167c244b4d42712c230f45f362347f4951a0dbb1b327b7dd0f5d1eb5";
- sha512.doc = "19c3db31ba877b5076575f32fe78c8998b5e7920ea38a003aaece34a99300c9f52e05aef5f89d9dfae04360d3ddf87a636a969a2892d1dfea14b2dcc369c4895";
+ sha512.run = "bbe2f94442a4f308a416e9d849f9e4b8af12387e59e73931b563d5daaee312dbdf82a99f5122de897cb069a54f3bc13619e719ed717b38db4aebcac72c2c4f93";
+ sha512.doc = "1cf2a2a2267e819c9ee723af9cf51d711f778c3583c859eb01f2b2faebfd0f7a6fc4f4ab6caa83a9df6a797175ec27d29f0debbeaeb39387954070623ab60b29";
hasRunfiles = true;
};
"lambda" = {
stripPrefix = 0;
- sha512.run = "cce054e426eed743c11f6dfbd7004b10937b071ca305837a91a62608a121bdc45effd2511192d477efeee8c6aa37092feaf2bef4d24820bd7114501f7905f112";
+ sha512.run = "54da97daf172e3dae434e75425b80d1c617ddc9991f6ee804cd812e2c4bd70b49eb1a01318e243c10998870877d4f76e084b5ef0b0eaa89afa66f77a124a7c02";
hasRunfiles = true;
};
"lambda-lists" = {
stripPrefix = 0;
- sha512.run = "368575ee8b74228752c377b67a226b5eaf6cca9b6c846f988d599ebcace0e12b0bd54a2b8f7e17d353c974871b0b0742b85471f73f40e354a0fd6ff7df51aa14";
- sha512.doc = "ca0dccf61dd14f3d146e05edaa5c71e1b4869ee6dda86bba059538a086555ecaf8235fb1d7d13ac61f8b169c3d05a4d17f614c3698117995838f90af1d44f588";
+ sha512.run = "caeb3a547eb68d3e255d729cb6ec390cfaeb3bd9d4b4b6e8f877140fe24f4ee3ff0ddccd4107fa836faf5163d3d71209fed4a9e052d3329ff22a892d62b43b92";
+ sha512.doc = "846c403f99194a19cd21e4d7367a1b43a8ad608055315bb36a1113fb37dd3d922dd8c5cb8474ae52ed3006be520b7e9023680e85f0dbb17f69a41c8c17e81a5c";
hasRunfiles = true;
};
"langcode" = {
stripPrefix = 0;
- sha512.run = "40ecfaecb171d4b5898513747026fc917388f8d75fed666e0dced7a861139708769f75135f846140103065dcb8369fccec69fed7ca5e6e0afb55a66e421f5167";
- sha512.doc = "7f631cb80439df5a83f154e88028a998d837f1d84c02db589a0ea72e350770c539326056e5e25bf462a12da25175b6d0a8c9c4e5e90eb71c30839604278aef3f";
- sha512.source = "6aac199dbabba9fb194a9cf822381166fadf9f2f1a73d0e5ab0e50cb811c49d67b27b51f4a97be7930c559eab523211112bae1f00bb335d422474ae1ee56e007";
+ sha512.run = "bc3e601701732d3ff533a7415446c2aaf7306732fdd6a8ac8aee6571cbdfc02b38f51fffde3a80cf5df6b0dd5e649971406f76d394500a74f1830139ea0bc0bb";
+ sha512.doc = "7ac261071a2902d1e24cbe4bd43bf1baef418bdeb4d3c1dbee4db273d29918649f346e97b5ead3e3de2820110c0cd11dc58c78f765dbd07f7221f28ede5242a8";
+ sha512.source = "60baef83840b42deb38d8ae66e18484e4a0431fedd23b1a8dc96c426840ee57f37ab613d93409c3ad8660eef2e759757daf39ec9aace30350623accbd21d2de8";
hasRunfiles = true;
version = "0.2";
};
"langsci" = {
stripPrefix = 0;
- sha512.run = "5c5de4024b3fbde931c5915ec6b653cd10af30c88fd3b320b1b69309153259a09fc0cb2861fcc50da43ae79253d6f59ca7ed9085e7925b296fe2e65cc567a83e";
- sha512.doc = "1acf6a4eeaa8630a28b0b6b5c388965a54ebceea867721a1e1855c79f0f8b614dfe1ee68b8c2e17769247e4675ef2a5b154ece42b4e340c03219f9b3171e5d21";
+ sha512.run = "de35684ed71408adbda8f7238c80bd4e453761e18dd4083ec4680ac8cae711dfd0aa8339cc0ee211c231b17729d6e85316845586f6f6ee70e5c0577d84b1c9ad";
+ sha512.doc = "439ac71163f1dad47fd4f2eb533f4a17a84bf3258f31baecf941242ea845d37b55ee88e8b879b3cdd070caca8f98b6b5d591c07889214ec1d64e32c3112d8476";
hasRunfiles = true;
};
"lapdf" = {
stripPrefix = 0;
- sha512.run = "ae3ba4ddd6bc8aea967f9abcd00781e65459c3b6b9ef2d9df8d33b52686700b98848c6b049a75c73b39f3b35b81639cc9835a36a1ef551de6b942eca868f3cf1";
- sha512.doc = "8b0b8c9ffa68c0c64e3954e04a65e1e0c7d821c1055fff95954c158f32c2a40ad577e71b93605af032a9dce1dada4b68e023bfd8f3f8740cefe29d5aff9e083f";
+ sha512.run = "10bb6891b82334f7dad4a1cf48c78b2b55c3b4a8939628a26576e99495f00e2bb8ee82028b13db4de6224e58e421402794feb2591842030cd47898506589ff6d";
+ sha512.doc = "6e561e0d513f7b18e4e40d11fc1f077a061e6cb08ed072de1d186bb86ab1fbd3905af6a79f9dbb0c201e437a1a8716706a83f1709d580c293961ae454699c9c0";
hasRunfiles = true;
version = "1.1";
};
"lastpackage" = {
stripPrefix = 0;
- sha512.run = "985fbc2254086d29281aa6c2110abdac4af676bf4296ecacf78d33324bc7d8529af13b3d34a6f2bb8e0d613386f5e77bbce3120da34b1925d1450a0efb20c9e8";
- sha512.doc = "e19b5a55ff29b97f970a8ea5bd42b46b346e8140155f2f546e29fa8574a0c4f9a43286de1ec1ed65aba018f6454b3d3d454724220fe0910c1c6f9919ee00807d";
- sha512.source = "29df3dd1bc7e6882ea378a0c1d1caf7c8c1c7e021cc0e34d919a29c5b9ccd947b79ad8da8ac17e31399ed7389f5e9f0898a65f8dfa4c0c145b9a6e9c171a69e2";
+ sha512.run = "f4d30e327704b32afe1bcb81023a247095203a9b47357f9a6dc4b631f4bb669255ba899cf1c8378b42ebd16f2608d8a649a0999f26e3d05c963eced1cc955ee2";
+ sha512.doc = "f31731b5a93c154db123e66699ac5175fb63b965522bb511d344577645f9b8ac6d78c6a1a108cad8914b1c01b1c7a6e656743b075a03322c306aaa5417f62be2";
+ sha512.source = "f894a701e4f30797039bf60e98f9f9e6cc730a167fcccf88075802c0a5a0244eefce9f854b95207b7a0714984592030965f818ecd72c98af199c07f3400eb74d";
hasRunfiles = true;
version = "0.1";
};
"lastpage" = {
stripPrefix = 0;
- sha512.run = "3de2ae8047fa3c8bd2ee9af7fa8a09e20f51d669d8cf8d32326bb4481c6824e1b8f09a0550e6d75b0f0e6964fe28d5bc377c4f51f99ff5794795ea086c8d8c91";
- sha512.doc = "c70c89f91472e98e142495ab5473ef7bc8bbce2811e01a082f767ef98c7d7f1be79ea10dc076227246d9130f7bf0836276eaca854fbbb26d3cc0938c37ead0f4";
- sha512.source = "a9d1da2deb2245755e5400a1876fc8725820e185acaef99345bbf7d7e46430e2ac203e0b06d38803de51c2954fd4ace1b5e1b371003f597a6a1c8dbc2378bbfe";
+ sha512.run = "adcd9319022ecf2a5b959ede5d5ce8c5d6a3e7efe1aae5f84abfa7d138162e24a403c6d50604cb6bf8bc80a918837f6d78dee60a452397e7a495cc4d15e52956";
+ sha512.doc = "2eb7e8457918e2ed51abf6f48d5f5d93157eff19b8e320a782bc204b44c58a684cdeb2dd3b1c28f5a8de7434b6da9af49ffb2d939ae80875234797149a80c2ab";
+ sha512.source = "53b1f86deddefe6f61b270ae18cc705a8ec1360a98a5e5338730aa7cb1653383062cede821dc670c5a9db0064e2989961d2604491bd6a5df9fd90f6e18ba0ae0";
hasRunfiles = true;
version = "1.2m";
};
@@ -16272,20 +16653,37 @@ tl: { # no indentation
deps."pdftex" = tl."pdftex";
deps."latexconfig" = tl."latexconfig";
deps."latex-fonts" = tl."latex-fonts";
- sha512.run = "6d520e2164d259a62872b21af5b416c66eceec8ab490e1b8379158988e3be3ccbf613cba6f3dead9dca685e6108db91e9da71e8c032865b4a9c687005fa2ca15";
- sha512.doc = "3b1fdbd4951ace07edf8c43c8cac1ae657c7853d3cc232bc35c75be4a19a9883148374025d661101e4d4a87d7c163f78f4d2fb4670b2581f0a9a49f59a947cf2";
- sha512.source = "4fd92a57df789b2ab420ee86e7d34814541eaa3f133bb0fb9f5b47e8aec29256e8c6c0c9b780fc5a615b5946c88020ee3c09e7d82337780a125631200153649e";
+ sha512.run = "c1238a06abcf973717a49441d243bf7cd30ce4f641db3ede8c04796ae5be38b5724c3431d44ad0d2e83998b7421443ecc7feba2ea318eeafbecd33d959704dc5";
+ sha512.doc = "7dca728cb9733a93de6265b4504f2ab5bd4b9b518a28c7980e658564c32f800aa3a9ed8cca7e43252b54b9888077efaca385308b33d7cfbe8ffb942e170d4756";
+ sha512.source = "c28ca4c596a1fd0357fafb3f67332ead41ab0445c6f2258fed19249a67e25864f70fbe1a08d5879db918d102d30a0249b88e5897097538578c5c52b8523447a1";
+ hasRunfiles = true;
+ version = "2019-10-01_PL1";
+};
+"latex-amsmath-dev" = {
+ stripPrefix = 0;
+ sha512.run = "97acbb55f65abb9ead2b6134d47ff72dcd6de996123b5916c6073f976064a4c8055228f37a82a124fb7958f3cc7c08f3c2c4e61fe5c9004a5b8c24a086d0f9e0";
+ sha512.doc = "cf2ac69cc86e95f8afc814bdb9003c6ab59f3f9a9afce7aec776352496ef114fcb0d8ae672f71d901c2bdc0d45ad5efd70a7bb158e9ee7eefb247142d9330db6";
+ sha512.source = "569e963b567e5e1aaffc8352894f707063d0b83ac87728a125cd9bb915e1f6e1f82e89fd6c35a1b4fc440aa4ad51b61479c8837ba910b4baee8400bc990ce4e6";
hasRunfiles = true;
+ version = "2019-10-01_pre-release_3";
+};
+"latex-base-dev" = {
+ stripPrefix = 0;
+ sha512.run = "2667d8bac15b58018d60535087cf1e95f78cefa7c55203220af2ab895dbc3d144e140f80aa3511f2c08b1a31736e893a4533f41a3d6c60b56de6aa522bd129f5";
+ sha512.doc = "0cde2495ea61c5f0dcd066b50a487ff950022103947894cf28e5859590065879dc9ce4b3c6feccd195bfe408c3ef4ff3b24feb86ebe5de68de4d237246c131d4";
+ sha512.source = "551c2a9cc8389bc5cea38672a68fd746593a74613a95072856d2a8edbec84a8569ba77f39c06adcdb5caf4c58d087882b2bd56fddcb4fb0e6ad7ce0940e51afd";
+ hasRunfiles = true;
+ version = "2019-10-01_pre-release_3";
};
"latex-bib-ex" = {
stripPrefix = 0;
- sha512.run = "0f919bfbfb21f2102aa44ac6445270fa120072b960aec9f09253381e6657a418c2818cf85ebd201f9a208f384174ffed3924d46f35e6c6f6a888b049d15febdf";
- sha512.doc = "b33691bb61b09d4e23060f04b41fc6e004708a15e5013b09b21e074c24f7a15fdb0e39a21e6f14f4810e6864582987810ef5c21050a00c2c41cdde462910eec1";
+ sha512.run = "9f91b724d8fb1bf1c3140632c4ba485350defdfc926dd3d558d2a318affb5b6d56cfb1d0f8651d0af878f165148a5a1f06c82f71b8033187ca485fee1bb6ec0d";
+ sha512.doc = "127f8ef52da49a348e79b062e16dc6a5f2b1728fd553ec3eaf824117e764e11d8e9dc63d34c0eb86417ddeda5e7f53403fe2361d8f959acb697330148f5d64a6";
};
"latex-bib2-ex" = {
stripPrefix = 0;
- sha512.run = "25ac22b5d0f2b842fbd1f3ac2fe6498f7a0965a0e02f8d46ea818d840024050bab0ea1d4c85594e35e421b2e464cef638c70aacc83d4ed9a8d5072a412548c56";
- sha512.doc = "0ce885f124577f99f68c1c83b1dc6249dce152e80384bdf42fa82a991f97ab5ea403d23ff1ffe24d3d4e0bf41e23a07794cd2376a92b8260620a5545db6d460c";
+ sha512.run = "cabd865b67e6e41b3b0745557b25d03cc15da1f1de41c79f92274c05e6d07718a598554b25c096a4261b202a20134abbd788f578e279ce6d57efaf1dc133eaf7";
+ sha512.doc = "2b5f1cecb8cb5d3ed78b10846b6f5ae38e02b930c2012353e7064b12865b155019924aaf48d995910b6cb7594928276e896421e85e71bef17822237f8350dfde";
};
"latex-bin" = {
deps."latex" = tl."latex";
@@ -16297,1343 +16695,1401 @@ tl: { # no indentation
deps."dehyph" = tl."dehyph";
deps."latexconfig" = tl."latexconfig";
deps."unicode-data" = tl."unicode-data";
- sha512.run = "5fe5b7cbb22870304818b0c07f74c604eeceb6929ee7b8a1be053f5eacf3cc94120aec9a97a32de67fdae9b1e26e2ff45e9b30afc1c0700d33253fab25ac093d";
- sha512.doc = "988777f2dda08f4ce4bf5793bd9d06c76afd65ff4c4b4cc73fd7ad3c50ea67f1aa26b849e48a7bd6d5c6c6e187d81fbf42fa743a0f9e20e2449dd940e5280e4c";
+ sha512.run = "d06524764c097f26b80a82d53ca02d2648cf6292a0d346cea6c52029c3838829cc2a3f1d4ba410f009648a1cac0c851bde40955fecdbd25146293fa63ee99af1";
+ sha512.doc = "90a9668373a99610db35b748aa44b34cb56a0c02cbecf483e93af106b0ce2745bfc03aa2d41eece3038e9c9ca0b1e1428ea38c2606be6a607dea01d4aa46a5b5";
+};
+"latex-bin-dev" = {
+ deps."luatex" = tl."luatex";
+ deps."pdftex" = tl."pdftex";
+ deps."latexconfig" = tl."latexconfig";
+ deps."latex-fonts" = tl."latex-fonts";
+ deps."latex-base-dev" = tl."latex-base-dev";
+ deps."latex-graphics-dev" = tl."latex-graphics-dev";
+ deps."babel" = tl."babel";
+ deps."cm" = tl."cm";
+ deps."hyphen-base" = tl."hyphen-base";
+ deps."tex-ini-files" = tl."tex-ini-files";
+ deps."dehyph" = tl."dehyph";
+ deps."unicode-data" = tl."unicode-data";
+ sha512.run = "a00c38a2e40b62c40613b73ec6f71344453cc638f17840984a95c66de4a2b42fc670710d5e242350e6cc4245c29b5cb35ec0764e56d5c8e094e841c29c6617b3";
+ sha512.doc = "109e4028793c4c0f0db6f7c7d004b11d483ef35cf0091ce50135510cbadee2069d6203f3b6504cf50f43f5ceea9a409dc47707cf31dfa6cc7bb013e6c7ccc781";
};
"latex-brochure" = {
stripPrefix = 0;
- sha512.run = "aa266f2ee796a86498ffc7f3d260fc5ebc7c0207dc7ea282c09dcb3b2a192b4df0e9775e0afb0a6250d80cac5092b98400c600d4183cda4ee60fcc00ab59ec9c";
- sha512.doc = "56c2f8ae0c56d06cec4e9e6afdfbdecf68ca4fc445450ac5b193ffe343ad5a984ae6541ac02a20ba68a220172a0fb90d8caac3ed0d39caa6f0ce92413dd58a9a";
+ sha512.run = "de98a91947d5cb919b6a2c6e6a87f63499c8c5975992d039bb8d2a4662ed597cbdad99668b006cf775f71af936e5ad285958b48b57eac61783460fe37ed76298";
+ sha512.doc = "f057b86b61ee1f50430cdb83a56c27896e052047bbc93c4f09884b7d76f16f73cb1b570341faa2b8c771c0d42bb4d6450b8715c921fe866a57727eb4ffdd329a";
};
"latex-course" = {
stripPrefix = 0;
- sha512.run = "e244576c0405010ae1ec0545e34d57f49b43334a30f53d0f7f66df51855fcfb6c58e31bf59a2834a3bf03cbb4ba6b6a10ed6be2f6012148422ec04a9bf5ff1c8";
- sha512.doc = "64cb01caa310cf5c1553120fc31f63bea713cf1f89560321b842930cd74a9b75be6485a15884eba2124591ffc77ae3d7f1fdbf84159f29554de0211991d4cb50";
+ sha512.run = "9af9e8a2ff7663ba89538a93e45e27098451be4ccb9380b0deb002a9a42613467184b5a4d38ff8222c7ec5e3c722128222976aade12000c447ff7f8ab42c0656";
+ sha512.doc = "772ecca6e71a9af7c31b9c5fd48cce88a7dd880a98b0885e9e5084247f64049234a8d123fe985e247ae706f1d0da1f58bae9e62082defe1acf9345bc252b03b7";
version = "2";
};
"latex-doc-ptr" = {
stripPrefix = 0;
- sha512.run = "81607926e05e3604140acc87a52e5e2f754d9d1d39a6a19a0982383fdedd54369cf8174a8e2261f6229cf1e387175bed64cd9ec8320ffd790a0daae0ce10d1c7";
- sha512.doc = "e965b4d9fea1c1e514a808e697c346a8c53205eb24475573fd5435c22cb3898c6b490ff3672c60012fdbbdd19d9b2d4552cbf715c52514360f77319bbda83397";
+ sha512.run = "dfdaaea00e167fa3e4183b6e6a223996d1364707a7cdfc0bb8cc76d02a0c5b3739d8171979dd80540edb571cef84167b24639b265349fc9646d5570e6c48dc61";
+ sha512.doc = "e5ccf3968aa02ecdedc2a64f0c53b2eccfa3c4df66da5255068248de013753ec4be67937d9c41552f302979edabc53ce64d902a9f13e4174d67f39909adf9735";
};
"latex-fonts" = {
stripPrefix = 0;
- sha512.run = "ce52b60862fd61367d4951db1852db7e0f4f7922580680b3560bea1df065d2a6792ca5ca9647c2cb6cc5e2bbeff44c410dacf6d468a58e9a2620004b4f6cef62";
- sha512.doc = "2c9d67d0b9521680e839f14b7e30469c00824c8ed68856aa63a56f21c2ddc1cc8dbd69a001e989b5ce331eddb66b12f0ad1d391f75b94f5a491ba77e796d6c9e";
+ sha512.run = "98549dd0c7b29511abc3a1a6b6803a86af0b48121d47e292066f3b67e4b5847efbb7025352c1ec996778c7ea3a5cba552385e9b4dfd6ab005d716f503e37a26e";
+ sha512.doc = "4d3162776a17f31caa8e6a0fe05eed9447b681d77e653371cb5fa5d8dd2f01bddddc9f95ca916f233c11f8ec7d15e02fe575dc953fdd18c34ba877829a142bea";
hasRunfiles = true;
};
"latex-git-log" = {
- sha512.run = "9b889286f9eb3a2ba0b1123252866f7de61678e32c1f7988ab3d5286cfd946acacb602170fa2f63d56dd63166815b103588fa545c94559e105c60478c6b0e8f1";
- sha512.doc = "f27474c0f8837d8b8d90af1277cc2b34fc769821923c3ad3121a73de6c239b97c113409a9af86cc28af0df11515dab8956ecd04d211856e91cec84280cecd72a";
+ sha512.run = "7277bd2160cfbab8daa88144b384cd03647192d516114d692af232906a39ea44ae5721ff0b935e7dd6425ec5514851220787827b819af71ae3f0c57b29d0d924";
+ sha512.doc = "34c96eaa3950f9577ddf63fb42aac51080f8e92c55f02b217d2b680353f97b1fa6bcdd59158fa9e81d48dbe63d35859b52285912ceac4b523a8ae34ec894a1ac";
hasRunfiles = true;
version = "0.9";
};
"latex-graphics-companion" = {
stripPrefix = 0;
- sha512.run = "8907b2f669cecd9f32c644b531a531261cb891e8969742d0e493fb16fbbeb266c56fd0ebd2865f2367f25e626efffbc686db39e24d56a38242af7712bf86afff";
- sha512.doc = "bb53f00319459888ca5da925e70db861756b2ae1249327590cbda5b26dece09c97b98671872b819fc5f32842d4b298c201c058339967ae9e8630c83c2eeb1cdd";
+ sha512.run = "3148a646539db3622096f9aeefd7ca2d44b0cf83cd454673893978897d07cfe7107b8f5bc745bc6b60734d4ad3429be1ffc2edaa8c9dd1721b41bfe913fa0dbe";
+ sha512.doc = "ab9d885c811af3964e8cdd8576349059bd45d660e6b9a7e931697f7c7fa5282c725e044817de8f2648ded59519d1592945e0804ba7cbe0054ce2bd4d44606af5";
+};
+"latex-graphics-dev" = {
+ stripPrefix = 0;
+ deps."graphics-cfg" = tl."graphics-cfg";
+ sha512.run = "92bdb4f11668c51691cf39f65a2998b8fe9eccec0928eede30c38a85faf3cdc5f8a97ecebf871a15b1cc89655217e7c94557f9a7a83945e900c126b28a94d950";
+ sha512.doc = "5c0b12fec212b50cb444ee873d0e09993bc0b969cb6118d9cad02ec3857cf89a91c0fb23b288af7c3d21c3dd95fd979740952bfa8557ca93e3a76a1815a7d22f";
+ sha512.source = "a92a2b7d1a6e970e4be733697c4e9d00cf7cf8ea3deb19e1b076e3967ccf2e00828054001de482db3bbaa7e90f593d3e199bb9e8c77b07bbc79acbb78588ea74";
+ hasRunfiles = true;
+ version = "2019-10-01_pre-release_3";
};
"latex-make" = {
stripPrefix = 0;
- sha512.run = "34ec1cd0d02f493670077b9f93267d8acaa64e1d60f90888c3de840320efd064fecc51d09bfc7586080a81dd14f3b1481a97c8dce394ed8bbdf327124c840fac";
- sha512.doc = "77a14eaf845f377a3dd9504ce909fddc9cedfac86e0af3473bbca87bbe8d714bee2e3b57be86b51e108080a49afdfec9e8976252f6ebf65ec45922cbe10dda11";
- sha512.source = "f8c87e78fecc03969185e923fd4fa8202080337f2f59a484dc52aad22ca26dded8b69a2dc7d55396d7100e7dadb2be04c6b385ac5e6844d583fd6eac44a21435";
+ sha512.run = "cb48ad252c77ca6271a527718872f95f28d64664aa62aca9ed11d73b1fdf29dec1cefa6c2fc07f0c95e16495a0a2410b59087e88a889b1047ce24bff71495ee4";
+ sha512.doc = "bfe0143040544987d9e89827b79a847657f9b705ef3607ec2757ab7d5a8b4e005c64060ba5d3cf4066c4f21e622cafaf5e7c442aadd53f6583230e7f276c317a";
+ sha512.source = "c437e31d4cb28c8ad838545aa0afe053318986a8fd9efb8dea0500d544b94bcb2a6b89c96d079ddc640477bba845b84f7f1fd8cf86ad689c04628e274352738b";
hasRunfiles = true;
version = "2.3.0";
};
"latex-mr" = {
stripPrefix = 0;
- sha512.run = "aac1311fb74a34233e5f07f44c64d210cee42f8f40d3cc711fec55e70d76884bb537f76cedd51348734c6bc003b605395f0ee6b5b877a292c28977eb63dd65a2";
- sha512.doc = "2979d7e7c2418a9c6694dfa05d7a4e3a015259780cf9187ddb142067d1f60bc5ff818ae79c1163aca26c6b324a3d0b39df813b57a3216e9316c1334f48c2ff26";
+ sha512.run = "3c5b806bb100cd7280d4a7e97104f21b4260372292aba60264f88fe9a7230fb42365ffea15a948d4334f8f74683d9a79ca40cb9b87c49066d61a2b0f101dfb8c";
+ sha512.doc = "6022c2e3642928e716e6ed2536c849fade08dd26138312567b139a450032ec75d029ea5f1103bfbfdbdb7bec4b35d972c08e866da8d5eea89012b7a1fc414678";
version = "1.0";
};
"latex-notes-zh-cn" = {
stripPrefix = 0;
- sha512.run = "11cdd1a27de3a7419378051016245d90ba269cba1798c516d5449d0c0dfaec639dc77c663b97f56bd07970f8b2e58b805f13544245e204700485f93e4864bb06";
- sha512.doc = "99e6ca45546de6e2b65ad302fbd379c8881452b5e71fd2e80f07445ab82eed133c0bc37225ff81bb3b5e2c4a1f4649e204eb7cfb5582e218de59d3f43853c89a";
+ sha512.run = "5e5b3bb01456fec3dc22cb5d0d4f521b4d4f5f8f3119fdd76ea9cc55a70a2ad8a2b72e36471894ee448c1d40d887d20ac8fda39c4a3fe2cd111d2850eec12071";
+ sha512.doc = "477df31445a2991db3c2b8cafaa97662d722f3f7171c2f756cf025717cb3b896c1773adadbc42c22cb360f7542a0e658547f15cd71c54e9b79f76fb1e2097e90";
version = "1.20";
};
"latex-papersize" = {
- sha512.run = "ec821fd792e83a8aa9230e60898286225dba8d0cfbcd1677dbc75746334db512c063fa37268a60add8f2d8aeab182a29f8707d9d6ce75e730f0cdaa53ded20d3";
- sha512.doc = "0513959efdcbb9a6a210299cf35fc4f2a1a83affffe707bca1a210263d73acab60e75293a50273116336ecd66c086c1c5f4f29a31ae26508af2f0784c935ee4f";
+ sha512.run = "cc3c6b563e16f70cab0ec113068d7f870a266c090ef518c06b4e3eced8e8fd9cb7aaa3544ef362ffd4af7f1d033a104daa48d47416061c3a73ba8329cc9a0fbb";
+ sha512.doc = "662d7a890978bb772a79db7a1d406ce6958970f6cdec352f78347d9ad8df47734ddae444370fa9e93582d4030568cd516ca32125b2d1e0f60aac3ce1c9b930e9";
hasRunfiles = true;
version = "1.62";
};
"latex-referenz" = {
stripPrefix = 0;
- sha512.run = "be060fccc9bb4518ec7ec64035fadff208e6ea36814122d7d7870d53ca8e253387175abb8c0965278839c04f2964e9694ad706d1bf3f1f9e3e18cd854fbe71a3";
- sha512.doc = "e905b889488d868982cc253c4dad621462301191dc5abe8bb7d77853d13bf460c9c5396bbf657a3003fab11b0aefa315f24cc7ec59ba4320b3f835fae9cb2819";
+ sha512.run = "b61dfd5317eaf0ef7add1f80506492390d5ba0c01480e83d384e60ac0aff39710945ab81e030e7882fafa77a2913d88efd31f3cf05729ddc09c63243e825260f";
+ sha512.doc = "e71abe8a8384be7b0e343657e992b7703d30b38bfcb1dfb689954bdf84581336e099059bdb14af464c951777a8a6809f1161955868dd2f3b219fee3d2046ef94";
version = "2";
};
"latex-refsheet" = {
stripPrefix = 0;
- sha512.run = "f12ee11dbabc330396539a3a97a2592048d4a726c8a3e373e3b478f41f649fe2d6c0b9eb804e55a980f71c61d2e05298277b4a6efcfd0c739a043f2855c89a9a";
- sha512.doc = "a5d57a859c6e293175090492bac0d99da31bae58264fb08d9859cb65ccef558b8b4ac1390c1b4e286748ec4734664d2d2a51de9f1bc51a82ee96bd958b68c637";
+ sha512.run = "ea6751fc09aada1b8ebcca08ecdb10279b6df881b3b373b04e8c238609de92b4cdc4f1e7321f178b15637c0b712e9781317af07030f2f9297a3ce23a5f46cb32";
+ sha512.doc = "77149dabb1fe5c4a46591b3b307d02b2e2b33a07267afcdb44b77a2a823dcea9ea76b4be5ddad530151b638cfbcaf5d87ed0fed59a9e8ed99acb0895717bc71a";
version = "1.2";
};
"latex-tabellen" = {
stripPrefix = 0;
- sha512.run = "272ba504955b7376da617d79325421e38fc228c7ac5a894bfb348572f1aaacccf5764b4ad6f0c9d6fc3002cd4872785528bf98ea18f4ceb9985b203f480df803";
- sha512.doc = "f17b4d6267c9f7518c0fa8344a66162bacfc8752020db97314d9044a9cbb7fca4b991a556442c146f32a77cb3f28e11eb6ac4b5a7d76f9837354fbf2437e5110";
+ sha512.run = "ca056b194690d7b71429022c4b80b9d171cd7aa2e580921eed556a11fc2e3162106a06d61333dc69495d801120c35528fdc74b9c282cb6baa3391595e5f28d76";
+ sha512.doc = "7f3f4ee26f1f9f6bd6d27cbde4193d8e2607a34ee2ebcbc44934b17673b60375a566828461ce672fe8d4404e32784cc62a54b51873645592079aedaa7c82e081";
};
"latex-tds" = {
stripPrefix = 0;
- sha512.run = "4e0375778f7b7bdb64685113214e60c19b0156efb89c58e20ea527fe17533847743620a5786b8566df99463916a9569eae392d19f1ee79debb053368ed6eb02d";
- sha512.doc = "d8b9f54320e4b99f0a415ac1d545730bb4a3755dc40322e253f0b2bb024f5ab3b3846389e83f3cbea5c1e0c8b8efbaca25ee1218b1fda3066eddaf04400105b4";
- sha512.source = "6de2a95864709e0465eeac11e2db3919f7348dcb9f9013f039e285d728f7c4b4b03550cf4769f39ef589b9192c65e4dc05162a2d8fb9fd9d2d2c4bcfd789d640";
+ sha512.run = "a688c4e6790460f3155110f31c36c240fc1d9e9b8c3b2641a1a186c54d7939bbb4f779e80cb125d34036b64ce8da26d3460365d34d23d49067bf8438816cdaa3";
+ sha512.doc = "cc4928fd82e07cc0b601c702444a84475978671e3c86280cc8aac334ca562f3841a9f8c191bc174522f5c00e45cad519e6ceec1344e229f4b125611f60e43766";
+ sha512.source = "0f1b88a565c417a238476ab3c91bef40d265388458473f1ff3b4dd5e6b6897e8d8cdcd15f9eab17606aadfd5ce5ac978b81385618d8d3906defe4d13d438f72c";
+};
+"latex-tools-dev" = {
+ stripPrefix = 0;
+ sha512.run = "67afc0ae3988c380dab97d9d9af8667448df0e15aa0e403f6db7e4699a87bd74522bd396ae924af3d265dadc9825a6f5f22e47bca92cf3dc07e7b243a97fd78d";
+ sha512.doc = "40eee2b3183fe5c6ac1e7af831c3119b650bcdecfd596b5cb5b8f4799f886829e6bbdcf042c027f3d4d9713741bd2017652551c95e02b2c4f0a8464efa1f2f2d";
+ sha512.source = "2062c2d699afe1c5a6ed1a8b9f3f09ecff3bc2f7d36b13d6381e48b27c25ec8539f19dfe6383a504462bbda8184fbce0adc555efc441f73092c84c3496e16679";
+ hasRunfiles = true;
+ version = "2019-10-01_pre-release_3";
};
"latex-uni8" = {
stripPrefix = 0;
- sha512.run = "150d3a40044969cb1fa86c218c8cf1901e8e26fdf46a2e1b241b7a23418b5bdeca0d4c76a4f5c3e0f8156fe9af5bfd8ffbe8d744a04b3baf66e7b38169ea3fd8";
- sha512.doc = "ae162da5f2e59bad818227ba93c88181935bc11915a0710ed64a0797ea4c3ef5e97d8b6ef47332802cb05ed16a18ea5c673331f675f1101de4ac3ccc936c37af";
+ sha512.run = "1e98eb60547932eb218f30cc713b94e8c7ee5861e66cc600b01f577a37e318a5b440b65c2aef1c770ef94bb4c4cf86d5d1636943de60f78049d2286a92ba5d81";
+ sha512.doc = "201de55826ce4911153f079e1107e2f4d2399d3d3cca95bc669cd958d09839ed7de778d644502cb6af8429818834027c9d3f3255fe58f95c985d1a96e4682f22";
hasRunfiles = true;
version = "0.03";
};
"latex-veryshortguide" = {
stripPrefix = 0;
- sha512.run = "008ec189589e50e8439cab7614dd325e19ec40c13eef4d6eedbfa633596b084183089de9e7d61b56b31c8a4b39f7353f7d738cad738ba7abe66ff8f50943d032";
- sha512.doc = "48be36409f33bbd04331e0c70d173d726517ea330077594f9620883f3c7469183d603d6a57c638b8b8a8760dcc4ed176ef6ce0b1f4a734c872cc9c550db08651";
+ sha512.run = "239b6ae896eb109fb61aaa96149e3b3962fab250a4e017baf81da0ba7836837c1920456eec8fd20999535c96fe415115a621e73e639cbebf64cc2b14989c93cb";
+ sha512.doc = "aa58ce07f56dd819b6a3b618a518384547350a4582828020f5b45752c1dbb88d5f36c5b5bb831129352489bba8f5c19f89d38c99585da9253f01311ea63d3232";
};
"latex-via-exemplos" = {
stripPrefix = 0;
- sha512.run = "a50e5374f7bfd7e5ab3738992cc09418827d861b158f2f225988e4ad70f16953eb4652354836e6df22be0a60f447e481d578ea51ef42ad1a2e17c751787e5836";
- sha512.doc = "5dbcb402c736f66a0aabce22c49fa706647bd58a95ea105f671e02c6022e3a907f51015cb99986d421872d0b1c88026365a2b9462db41ca515aaec5fc38c3ff7";
- version = "0.5.2";
+ sha512.run = "a56c986dd52cde8d03689c74453b2491d2ea2d2d187ef559facdf9b5ee4e00f5c28cd0934c9bfc0a9955a33cd2b221fba334bfc80af7207638c90ecd72404bd0";
+ sha512.doc = "9db3b7cb038014f4bb01ab13cb091a5d01b1ddfd2c9a6edf176ca0eeac7e15a69f466d8c54bc9c3d3d463cc683eff943bfb60d157121aa83b794f49a43c8b1b5";
+ version = "0.5.5";
};
"latex-web-companion" = {
stripPrefix = 0;
- sha512.run = "6090a7be3a38be64aa634edb76287d6e716e37e5e94d7a3543be5e5551cfc95a5a938763604e3f73dec9aa09cbc4835d9efca9f73a31b2345e0a9e42e9d2cf2d";
- sha512.doc = "f5d1e3e96707ce946446408642b7d2f873804c7e7432f7f38206776bef0d084dccaa7c25354d70990a83112e20c1234d3db060b896f68245c8917430f190ca81";
+ sha512.run = "5f45c7f74a0e97b938009ada69146875e141edd556165b62185553b0ce5f590d5ca6f93a875dae1c546ebc788156d5cfc69c46535000adfe6933abe79a2fb06d";
+ sha512.doc = "a972860f65d763c6fb45e9726e5dd7b8234509b90634f45b8b25e090da92d0ac577bf8b33ea7b0a0f91e4e5639bf62c07086dc36708ae697c1e16e644acc83f0";
};
"latex2e-help-texinfo" = {
stripPrefix = 0;
- sha512.run = "7a8721d6ca098311bff80cb8b5525ae36787da6d8b280602e7b5c410f39d5bfbe35285cbc4f58089b09095938e29b3349281da83014ed51c5d2896d8b15120ba";
- sha512.doc = "5a1cd9ab81704d626b4b84612caee9ae33a6b5e12102501ea83fc40887b1d32ff35006b1af40447525cfb6577fa91fb9c3c03a5e6c1dda2b265259aa8185d2f4";
+ sha512.run = "dabdf3a20bcc6740b7feea1c444b2423dc54a97d0118411d44acfaca31259782eb49bf68b144ab553a9f865ec47557bcd47503b1f1dcbb69ae3302d94bdce715";
+ sha512.doc = "0a3cd8f22e15709b056d6ace9fe0c8d348ac8bc808fe8cc98498b3d14747eba9f6e9838375b0ab8226694ac8dd45027c62ffc1949c3e1a42f9f182f346df0123";
};
"latex2e-help-texinfo-fr" = {
stripPrefix = 0;
- sha512.run = "930efa9fcf16e342fe1ffbe31dcf79e51c2119235d689ab5511bb496ac8850f3d53fb77d3b72d67757e01c5d8dd037d8858f4824821187706f43933c7cceb33c";
- sha512.doc = "32e5bf2fae86f1ebd5a621bdf6527f7ccd8f26771d87fcce5baa6e2a71c021a522d80c4e53af00ace55ea46a1c596d3722abcfe919cfc0e944668b39574fcb8b";
+ sha512.run = "6023d1aaf419519fb35f916be296e9681dd2e2912b35d92da5b59d5ab279154eb71813f49b159c01bad045246a293c8e6552d2a469cb69916d169ac1b60d9daa";
+ sha512.doc = "bb1ad23b5a46e00193b4e807aecd0a439d1d5f7c15736e748b002168441b5c7fccbcd8f7f6361a1c5fa3175344c9aa1c0ec77e20be450e653a0354a87643b9eb";
};
"latex2e-help-texinfo-spanish" = {
stripPrefix = 0;
- sha512.run = "4bdff69e2833ab408500a47f39671c4b54759b297414bf69ef1bea96b53059f506c048d6845be11549e70cbf3d7e88639ee536e87bbf3634e38d9315b7f816a5";
- sha512.doc = "5a5e29cc9e6a796ad712ae8e1b53948ef8053654681a407f38e346e594e74c0d25e9c5eaec1238ba1654a08540870e4eccc1aa1051f356a5e995d4df0e691633";
+ sha512.run = "65faa42d1ee01399e1f8c34cdcd1a5d1ce6841f144e7b582aa4c3586ad1426d879c60427944a9524f16d48c8340028f1929dddc04f9ca4f8e634ffe29eeebf72";
+ sha512.doc = "b6f612ef87c52c9b67c65ed79f8b2e4b7e089baff3da617951288b57124d63f53acd4f48edebbcd7f27855b3bfff14dd00aa5a2c277b4f89b8f49426abb49c6b";
};
"latex2man" = {
- sha512.run = "e5e35e6b70350fcee72ebc652785538b138642aebab4865803ebc0f6c6191a69474c24decca03aaa6ee77607b81318b007047f14f7e5d5106a09f910054f5f62";
- sha512.doc = "2ae78dc26ae3b26bd2de010995d45d51da130fc865585726669ff9be465d20dab8336bec3813a2101ee56983423f6019c43c215160ac595c4504e4ee51d38dc8";
+ sha512.run = "9ce1870958d7de7625fe73dfb735488d2512b048c8c06fed3f87255db0914080675017d24c88a97ec71ddb9cfe6f5769ea378f099d8787e447837a1ff5167436";
+ sha512.doc = "214685e6982c7a9c694d74a73d37c58f3947d7304637d2ed44fc616cece6026e5d02763f26e280ab21212d18a962c31b4ac5315fa840f10bf1efcfb782f4dd2a";
hasRunfiles = true;
version = "1.29";
};
"latex2nemeth" = {
- sha512.run = "0ed818c581d66ab8f6bede58793931b2216270a6873092e869f6ddb7e2a206d48fb7e49d16919116eba625f9d1379a6aab7ff586d1d3027f636d35ca33a83df0";
- sha512.doc = "8679a82ad00d5778e571d1285ac8528e99cc5ba2ec19f816b297a548d98130d499c4cefe8ee0641bc80bcec09c99f194ee9fc1f27c696a4276729e9f8be144c6";
+ sha512.run = "ee82b11dfd3ede3b926a034ce8a7f46ae2bdd065f648fc0375a62392a8be605e391c64726eea03efc439b7a01fcd3cecfd70106335c72927e45c70ef0c8aa48f";
+ sha512.doc = "a674eac6b80811890433c613f7ec9c6fc4667791c5b4692606e88d3e38ee59a3b68951e5f19b26d2b9f9de3b79002d17f4c539fdcfce37b82c3dfea5cb811086";
hasRunfiles = true;
version = "1.0.1";
};
"latex4musicians" = {
stripPrefix = 0;
- sha512.run = "f9b8b77759b0b17e8b741cabd42cd7fafa0920af6852f719366cc843ed3c880f604319d849a02102e87f422be7361017611369e553985df29e17050208d3a4ce";
- sha512.doc = "9520da3070444aa5ac77c994f60921bdb7594bff75627d10c905a716a074b55966f88818c5c59ee40ff46210ce29a6b0b5ca446bf210b1f2e8eefcd7b004d79b";
+ sha512.run = "a37c75d55857e9680b8e4b0f59f1889f3b5198477212ea531aa6bbf9ea11dbae06fef7fdba9e706f016c6c0618eebe4ddb81ba73b48979683a22592a0adb119a";
+ sha512.doc = "738c2c467d9df87cb1eccf0442b5c94a97a3c4c2b329d78d80b05d2adf9e3be11aaf2fb407ebc29f07e6455e6533464d981ae65122b080aebabdfaa29cf71b61";
version = "1.0.1";
};
"latex4wp" = {
stripPrefix = 0;
- sha512.run = "7f52a976846b6ea661156c95fdf833564d9f9aa08cbd4c167b7bb877add5804d8fca00aac0182a79621c49377b9f2ac274be9f2fec02dd1a20b9c389172c466b";
- sha512.doc = "93122c154a9ad564713422f0b7c25c56a79c95cbf0f4a17e0253b5835f7358b34ec65eea862b734e4be3673c12893f168ade5a9f071feeaac5b11e540d09de31";
+ sha512.run = "64ce122ac380c4f2c06d3afe2cf1aa2af2dd6d29fc451ced9df05206c97dc0343e6867d770d9b4e1c0425ea41ef89cb2d0a003d43cddf82ea19a7b33d383b7ca";
+ sha512.doc = "e8f22deb966044c87e7414d828ae3d8bfabfda40bdebb4b26b712692020c785ad8688595cced27ea5993c8b8f34f7fbe0cc86180d2ff8bfcc44cc009fd52e936";
version = "1.0.10";
};
"latex4wp-it" = {
stripPrefix = 0;
- sha512.run = "9a3a8ec4d886065a59a13a89e1cafe1ca6accbbfc934447f3ef7bbe29beb3e52b26c9b256a0333c90afba301f3f49b9b74c2ef063482c1db5b34630860506203";
- sha512.doc = "2a94533bd833f1189531967500b5dcb51dffc4aeb48d366d2d661191dcfe6a2766b3d61f54f6dbeb0d6993e3b4121a529f42e26dd98eb75ab400076d5c1691af";
+ sha512.run = "691d8936d71ca825da3a5fb193f8f7067480981b1b9bc93100f54834a7f9500e66785a216110cb1eb5cdd41b538333b693dab8e0e855e546a3eab90c43c48630";
+ sha512.doc = "c0c527bc7e9e71038316be5c6a57f4200ed69e7ed6fa0f066923cb14d14e20e90213cf0b989d3ba746bdb3e2263cf1daba56db3073017a0d7582e40640d35fd3";
version = "1.0.10";
};
"latexbangla" = {
stripPrefix = 0;
- sha512.run = "0b3ed739e59b63fffb074903c7857c526ceaffeae5786bfd5a398bd4aeb79bcdbd5741a3e81b604f16fb27c04fe501cf456ed8703cf27ff8f1aad7625affdce1";
- sha512.doc = "1fd3ca636997ece57aebc7154a5513f714bb9c235b6d91df8367326b16c0e1e6948489aa4330f27e579c3c8350bf5e09419ffd7efbe57a9f940fd15bdebb4b35";
+ sha512.run = "97e4a88b3028f3836a82c80bee739393c0ebdd219ac3b78acfa00f84f5b5857334605ee4719c8dd40d1cfcb44a4f9f821d711401d091a3ab46204d2457559fd4";
+ sha512.doc = "dd88aa9630a08992348699e71c1e1ac7a697c0279a83daa333f0bd0c098d564b730f7bff829e7489000ce09331c9f13a804badd4bc253dc181b09646f8c0b991";
hasRunfiles = true;
version = "0.2";
};
"latexbug" = {
stripPrefix = 0;
- sha512.run = "b40969edeb96fdebf54fc6e6f1e071e05e5ed6675a7aabfb31cd50e549da15214a2e5f62106f8034343e08c87f17d299d8e07527038ef21e6c81fe7c7d8a5407";
- sha512.doc = "f96cf8832157450da269996b10e3bd148015616b92e67d93e2ee392261340988cd2c0212924304b2d727d44a92fe6772c846ceab4974404014e0983b466f2a12";
- sha512.source = "f4e72b08d0d9577334d8706009b8b8be0feaa5ea8d8c25e79d65a4b4734b18f3c675bbb845a131bc74601d5aaf3fa2e9aa5f8a7c9b80ae612a2db9bfb10b8a6e";
+ sha512.run = "ff27b7fdfb53b0c2b0ac4b5aa12d98e30c09bf50fbc7959930b35721924bf52c361581ddcdf8dbfb03571f676ae9f659de2bba137b937d37ec11a0da2bc721b2";
+ sha512.doc = "5e86be0719138bf111b6d655b2aed620be6a490f772906fa676038f2a5f13875d3ebffea2094f8c9001d2e70334002498d8eaf5ef96f14cf8458ea0b03bf8723";
+ sha512.source = "7c00729fb9c17f3437fa1839c0ac12b51407c4ccfe2566b0d0a19701cf124583750c00030f359b70cf0280eec29f55d03d0677628b2b149f37219e880d56dc94";
hasRunfiles = true;
- version = "1.0e";
+ version = "1.0g";
};
"latexcheat" = {
stripPrefix = 0;
- sha512.run = "fb278af88bb236be7859b031d91cd316c7bc65308b31cee00c7eea064aab08a0ba3eff396fcb6cc27b039bc13d73eae5ae1256c2f7e6aed976bf2f0a56d13721";
- sha512.doc = "ff301a8a697a510a39238bf8614266b2bacf413f7b57f4be0268df65a3bc2381455440ba0542b76ec2df1f9ca5879c5bdc32359250787d7c89a623db7d5ea7e5";
+ sha512.run = "530041d286048809968d91b20fd40c5ec41eb440fec25bf08f92af0f0fd5e1481a1344ba3c659da4477de353d222f3cb160d75eea2241ccf19b05e63e059ed6f";
+ sha512.doc = "28abbdc3b53c245b0cfb6ab68549661a72d37df004a5c760f5021e91b1df892b02872c7e20f328c7dd4624edff96f3b1fadfb46cf35d080c6b7c5635dc36adfc";
version = "1.13";
};
"latexcheat-de" = {
stripPrefix = 0;
- sha512.run = "4d23bda42cb40d3d172b3a76d314dc9d5b9bbc8a4a074ab75dfdf08744e25363d7edc37fa5207cbf17d4128607f512f7d894e78cf279a54e3d6bf00948d1ce96";
- sha512.doc = "42caec3233e5266d7a8c9ee22c6d1c255d782f72089ab4e3b3d7bb41578e69a13d2f8e7db93efc01067b0836c2b9d5ee6a74531a2babc6492f2a070ea52014f2";
+ sha512.run = "84de8075c1ba86467c8b34ed614462953ca8b9a237bb84453b2f9a1482eebfdb628c3e460d38da126416cc111387d68d3f479c5806ecbf06d079e47c35b88ca6";
+ sha512.doc = "dda8002178b55e155f7ce1f49f57f928b6c5097007daf36aa473c1a2d07aef4c3ec5e1c238537c0531731af0cb0d51804b0c0310be63954f112f266e737c7d37";
};
"latexcheat-esmx" = {
stripPrefix = 0;
- sha512.run = "5c7d95217962b1cf10e60a891c16d8055746e2c35dfe101e5bda9bea38189ad32adf81064b128c13bd68b5ade0b66641e14d03a04e10640a8c7def1cdb8246cd";
- sha512.doc = "c22a2b0fd91722ec5028c1e0d6fc881011fecef7b327311f2b25c9b89750b4a0750a93872392a1a79f7342e96360c6b98576ce86a7dca358ffa4c67e0bbc107f";
+ sha512.run = "ab9965189096647e8af9aa58a937fa15595bed32055b3819bfd12334cf60e01d18b12563de8169ea28e3c0a7768864e51631c29bbbe47d45e09ffb2b87c5d524";
+ sha512.doc = "a45f2db2445e2daec8b31e995669a189c1d201f457e06de7fc2a85ad85686b31fcf70040e7840e1168e29b2e5caf796c45b6ce934780fa5982d0750438263606";
version = "2.00";
};
"latexcheat-ptbr" = {
stripPrefix = 0;
- sha512.run = "082f9f554f83c79d391611bcd2c6bc8f153cf80c5e0bf18dcf48391c4e99dd7f5d3f6da9de40cbc15966a86e176e68a5c619159481e598b2b779ac827b5f3b98";
- sha512.doc = "33171a503dc6629d5a99c362c6e8c2861b295ef61ee481125b2d0214370702d6029d4545b098120a119c8d7cbd7cfce0f893b0739d3abd55489d38472fbb7a74";
+ sha512.run = "e50cd94941704f1a620a7411624ffd61d47aa4ef2944220ef0bfa9fbc428d8ea46be17bb3b18b30d645dcddf3c8091dafa9532f809dee7af230e2133c86b9bf5";
+ sha512.doc = "00369fce725567a85310afd3063a4a20e670d8a0c57ef7e4515579ee0f91157f44bac2471b076c2ba51253e2c172447cc4b915877d80b0c43874c4e125f5f9d4";
version = "1.13";
};
"latexcolors" = {
stripPrefix = 0;
- sha512.run = "d11a5d0418281ffa79a1b86add4e85d27f5c6caadc84b4325ae473e37085fefedd957ff7930fe4f67c15c7bab4b899f9a8740f0f75b1783e9874018f4b60e27b";
- sha512.doc = "4dda3a9afe94dcd1bd5a424780d172f5d86ad7c7cda207f6028e4dc328042628afc933d6da12d4edc0081b1054ebb83f3f92f6660ca08a076c641244fc688793";
- sha512.source = "ba2df38a5b6ced8ffbef1132321fca71fb3c354606d013876fdffcf2a9d45ec09b1ae47bf1fe4e6bafe630ef01e853c08fd0bcac571cae91888ccc0c687d3684";
+ sha512.run = "b22521df5572411a33ba84b2d7560f0735a6f3a3bab0c6d7ca460e19333fba20ec8852becc618274ca7b7461fac1c42d0e6ce7fb9b7e4349c74bd05e8e1b5faf";
+ sha512.doc = "5f6f26c2ece42c07b2b2e634308a2a417e12a105d9856d630f483443825615d770ed35f7322f59904b1d8fea9425e0222fe9deff27451a5aec52fac39eb9369e";
+ sha512.source = "369c0cb2c019ef227c41d38a193f82ca1417158065cf6f0f913d9e4bb7030e6ff3b34fb49157d3e81b9917bd38db454194c3576009be76d9293b365e59619a59";
hasRunfiles = true;
version = "0.1a";
};
"latexconfig" = {
stripPrefix = 0;
- sha512.run = "c61085460eb52dad4b8e77b4cd1454eac2514da6747a4fd64ebb2493f27a47ddf3d1de1b28276d49f9936cb2876dabe836e6f7bf0a250cea9e484ea65fe83276";
+ sha512.run = "8251c3786d2dcda83fcd36a8f746e2601c72986e6c27396aa6707dcadd16c0bfbb65adb9c7f28035b019618b046c1b3f386beb206f877bad95ee4ff85cfd2cde";
hasRunfiles = true;
};
"latexcourse-rug" = {
stripPrefix = 0;
- sha512.run = "1a4bf61ba19a937886114ba554b4e4f4579ad6a295fe1458a5a120602974ed59eefabb98d7da7c1f09e8f8fc608f2e99661c0eb0e1dd288378e103e045df8e6b";
- sha512.doc = "6cd12d3b4af5013d2e7355712280f8ea8636ac75eb027a9c3bde239e81931f53ef9f383d7259cf5ed95bbd2ae758f0c16b1816e2f5e828999156cc70bef3df45";
+ sha512.run = "ab31ee52beb0fe100f4798e6e42673d5284f6f85ccdecf8875f4d058928cab7363507f8cafe6c3c6f437a682f3e0017923d138ff671eea118ca8d2339627fbe0";
+ sha512.doc = "aeaeeef2c43a5ddf782a91152c9e2e18f00d9b3e18b7023837920a53eb390652d7ea85afcae338519a00b84a972a723eedd7819e73944ef7015f8c028822fea9";
version = "1.1";
};
"latexdemo" = {
stripPrefix = 0;
- sha512.run = "beaa1e9071d773e544091afec1529269182eb068ed4838d952206bcc359ad939a2f0c36b74e547c03c5431eec2ea25c69acce74123e862902a24f2d5cb9196ac";
- sha512.doc = "0d519e727fc03243eefca1c8baba2afef159309a41c4bdf74dc25b4a71b8d5f0a74c98d475c8c3d2a55d4676a5af7f593d51777478d294b508f81266564ad4f1";
- sha512.source = "b667237f534876c6587e2b3490b15e5d42f0ef4750391dc021a5522c4267046fa719ebc3bd7898d41ad04e88d9ca07f7b0f46baaa183d3bd6dd20a7cb4fa65b4";
+ sha512.run = "d8b6ceb9aed4b2edbb4fc9e939dbc2dc5b6989fd04703dce2e504135d2c1bda46c8dd78e995d41a7e8727563c72b4f77979a52513ab0d49d8c95f80246a94fa9";
+ sha512.doc = "34a0ed1b5e9ce5f2b71d67384427b4a7d69439ac4eb5113e1b8e270618164f883b05bf7cbdff9da57fe2bec7cf43bed844ec77b90da00efe30fe9061b3ca0339";
+ sha512.source = "7416fda5909c8488b2e7aa6fce9b1c0e747577e82a2fcb44df617c493e768b3d86310b1817ccfd96edd22aafdee45d32eba1495949c44aa9c1e252abece321be";
hasRunfiles = true;
version = "0.1";
};
"latexdiff" = {
- sha512.run = "5b5e2673dab80735dc834ca5310897269d8fcf25d5eac85130a7f0e2b1f8685c9a091389f057f61e678162de8617b92dc410a8f3d0aeccc4fabadad4850a98b9";
- sha512.doc = "5e037da262f095879e4cf4a6b6aca7d52a083989d712728f90aa7d5a987d3c34198e1aad23ce9ddaa1b79b1de1bd5ae128095def119890127f3cd5c8e121b8ac";
+ sha512.run = "64b3c9906ade859568f67b235192ff29b70cd4ba94006a86cd1f7872d88ec7cf274fe89a5d292737d86295d7f92ff9be7be46936192eef2e5f99aabd116e9479";
+ sha512.doc = "665d2029e8fa0eb6c1fbf3f9d99d6ae92e43e422bc59da6cc64b5119f3ffc46c6310acf8a95861ff3bc4d5ab6ac5fe78290c0454f9bcb4ffe2e815872f6b8c55";
hasRunfiles = true;
version = "1.3.0";
};
"latexfileinfo-pkgs" = {
stripPrefix = 0;
- sha512.run = "e32d60dad7f9c8df14996a4e954e0f614498147c2ff71748c8d866da86c91bacb7cc0be8e403bb1c44aafe731aa6b5080fd6aec3b09c86f8a85599a648162563";
- sha512.doc = "c3e1bddb8ffdb73bc8676464b9faeb8154c2a5a7656b1b65f1d900193e49aeddfef75b9bd4350ecfa988d126e664525884182cb8d8f1c7d83a1d75967579b41e";
- sha512.source = "eea2680b263c03ec2c8adcd1b8d4647abd722bd2454ba69ab587010d2eb3efbae8e2b1f1c938c92d47507159a0e0a01d7710d5c2fe1bd68859323954ad5ed7d9";
+ sha512.run = "b08fbfeb87299273a0e087e7cfe0e9df9bf50b95503a3110b9b329a9a41931f34f65661e219c6adf377e3448536d5aac8199799821f7057a67a4680a24f30ad0";
+ sha512.doc = "af5ff5d84fbbaf299be548d13163c8e5e83b73ce795bc1236a204f4025e34d9ef0c587702ea5d6b234791e16e7cd1930a63f3839c20caefad7610de125a583e6";
+ sha512.source = "b204065af499edadaf997f6a6cb1be474d02d03c1e37f94b33dc7d290f934c4a453fb648588482821f52f7b0b80f5edafa9a034f8eb2a9287ef06e753b8c1e96";
hasRunfiles = true;
version = "0.22";
};
"latexfileversion" = {
- sha512.run = "932fae5a19526a73123918a23bdfd4246fced21be54e03289e5cf37e11a3ad172e9f689e0611ca9688b874afe70b7f8b0c0cba11803554b42819b114d4c7599f";
- sha512.doc = "ddbe5ec7d1e523789ec912bd666813aeb90cbe920148fb992eecd086f672cd8f1f68df8054f14633e3b018a8c2305f23a4a0acb3e6492279edb655fa10f54e30";
+ sha512.run = "3a017b8a367864358370f0063957c301014df2aa039566ef33ae78dcf428235ccc2a88e19c917c940e186371e2c0b747887cb04e7cb78b9a04ac1720dbd94cf9";
+ sha512.doc = "b1df01f8bc7daed937cd20d1ab7cce443a3d1fbb58e04cb18f0c0b30ef0795c988cf51bf49ace2f960c173f6a95fe982ee9d29d7650dcde21784c788165094c1";
hasRunfiles = true;
version = "0.3";
};
"latexgit" = {
stripPrefix = 0;
- sha512.run = "5e628b39cb067ca9680ad22f8da11884961514353e9cba722f09f77ba3ce8e642b3245577afe5735f15f8cc2e450b4016fb012ffb2e25987199ccf0afb1c1cda";
- sha512.doc = "8bf98bba71a2b857ab5f054bc7c8d8645be0d8575c9ee6371f4019a7bf6b2355605e4a489d5f7172624bd6e0b1d5c685f4fdc3077b4d6be9f6597c349110637a";
- sha512.source = "1c2792ebe3cedde0571dd5313dcb7f3a195a0c2cc46eede7234902a20716532c32f5e4b8a9eeb492b18e0da1b76e5e5a8d44775ccf7e04e3561c218b3ef2248d";
+ sha512.run = "5076ebf74361a6997536988c5204a72ffd761a40c33acac03bf2a104bfac3661c91b320f47bd264d607df7dceff41a18670e7c18cf19cbb27fba1d5f273c58ca";
+ sha512.doc = "dafc932c2d0184c848b7f7ca549a300f273fc7e358c6bfbc6b5698aaeded12071a722c856255889438e1dafd1c64d6c2adcd60766f8e1a1652a74591d5e74161";
+ sha512.source = "58097f88d70518c49bb0900c595eea40241a600745a8fb8a9c6f47a3deccc97aacb195305ec48fb54acbb95324b2ef27b35467bf90c27c88a960efd6d579a0ca";
hasRunfiles = true;
};
"latexindent" = {
- sha512.run = "6d5c6a82904d48e99a0ff3d72443faa67ec9868f665aea838b7f9fd4d789e16a38b113178a7b407cc70afa2701580e79cce40d04ee07c0daf0780e788dc82fbd";
- sha512.doc = "7c35ff64c84bddfb8b82a27c4408c1ffe9c55141bab43a463b99045c1620c1c7aae668bf76a234d211cd05866f3d1e300b8849fc5132065911f2fc0d6b7daecc";
+ sha512.run = "0aa45877dfacb861ff325c13518abe9fb15b6a07a2c6ba93fa7d8edf982be40c26d46c439875488fa468490e5a74e87cb214dba05346a8946addaddddb44a3a2";
+ sha512.doc = "0257dec625380e5c31f982499738d67c0294acfb113f6c0bd6a81b6f725e400853405a60829290e3fa4626625a01df0e838d6d9c07fe4caf7a7949cd22ab690c";
hasRunfiles = true;
- version = "3.5.3";
+ version = "3.7.1";
};
"latexmk" = {
- sha512.run = "0cbe09efe43146b373d305fe9a4429f3fb2ef22f2e88e2b84a11811e52b920829b1d274d9bee43a3ad458ad3c4c86575277372f50eb0273d4eb4964905062616";
- sha512.doc = "c7f87604a7a9633fc21e0c14070c5ab18013d02c300c548c7c27332d412c7f6c4ca6bdfdace8ef0823beefd99dd47fa6599492cf13e14666083f6bb8c4cfc850";
- sha512.source = "95ce66a8ce1448831b98543739c23a6ba77311173f4774f8af613a05f87b2dfc2839058ee87bd8dfe341615325ca8fa60fa4242954adf428430f31a31cbeacf3";
+ sha512.run = "a019682dd8fa0c9b818a107cc55266254cd097d92fe2b05cd241f9bd183a3d2fb59d49e9f80e030052766ea0834af5c47ac5e5f7cfd59be33c1e99b0914e8660";
+ sha512.doc = "9db1bd349d393718e5c635ab108f77edea8b49d113104289b49ac2a2e860238ff0b82aca4e1e01d79ac005464afc9d188a69d534517a5f19303d58b3f13fd70a";
+ sha512.source = "1b74bb039d88ba228b71c08f500196de0fd15cf787f0daa521db9121e8b57f5a8f398a9636328210d685c35f3b119a0bd0ac02f80610b72241b4d86b24532dd0";
hasRunfiles = true;
- version = "4.61";
+ version = "4.64a";
};
"latexmp" = {
stripPrefix = 0;
- sha512.run = "636f1518720ebf6e9bdf15e006bfe33863acddd4d856db0d2808520280a359f639cd6568da541fa7cf59bb345bb23e3852a59af3b85586c540341751b9f80e88";
- sha512.doc = "f754a9e9e38e3138f28d90c9d6ae1b5eea68c3cf5dbbbf373dfd323064b27778603c6a59b6c73d7b81c42458b98595c7834538e467444949d14b93f3478b3c1b";
+ sha512.run = "e63d213969434907df862dba2684ea76f8603a8283764ff431edace0802a61cbf3eadea6a532a21cc83d722359ac39680e716a24859b85f526dcfd809ca319d9";
+ sha512.doc = "7668afd5cc1dd365811f8e4290392037adcf5f3bb220e062588a446827f1d39510137185699d4b667f2b452809704d3c08caa889bb52cecafd0e190b0e7c49a5";
hasRunfiles = true;
version = "1.2.1";
};
"latexpand" = {
- sha512.run = "696220656b5d12da38d0f6dcdd3275dc1427af62c4a468d6c1b0d97250e46aa864cac173b28536fbe4c38bd1f3c53fd670311ad5a88488c4fb168b6fb42c94d7";
- sha512.doc = "5f39fa27b75454a1c65b6a4d4c427a61b730c2f6f9d03554746770310c58629ee7e6611bcdb7cf9705f01265365463e5a976415850d4fc20b6bb09f73e7329c7";
+ sha512.run = "9248c63fa16b9f9ccfb0243bdc6d56bb80b9887e26d8f1cae53092ecef94f046f554d8c5b9ed6cacf7202dd5be212472f8bddf9eb740f4ce54e521c9baaf75dd";
+ sha512.doc = "faf4b269446a008ba77d37d8f51ab123171a3cc56d59dc6fae9c5274833e97276c24392064f6f95e8e8eb5b88717d1c4433a915208cd81788364d382aae200c5";
hasRunfiles = true;
version = "1.5";
};
"lato" = {
stripPrefix = 0;
- sha512.run = "7ced63aa65bcc3744826ce1a75248a5563ff0b54a76fd5f6edb6e5ac77ad0070fe17517b484eb8facc5236aa44672942581eade88c2a63b8c19a0e8621be0a59";
- sha512.doc = "06516da2c15aa92cf714e18cb73a517bef4a12c59a96511292acfcfff14225a320f12be4e86fa7bcd662bcf48cc1a965dbf837d0d67fd5af914a18991d27136d";
+ sha512.run = "1243f2c4fdea9ac510cc99bf4afae173378b47caaadcca88251b53badc5f63bc465e19247ab10605436ca07d96ba4966460f35d8336462950253c4eaebd80bb7";
+ sha512.doc = "28053a4561422f721c6cb400be57a0aa18d18173dd5c9b46b806dbd4c8decc5eb65aa5dea509b42909791bfed7a2a8772d3ba9917d3bb1f6fff742caaa5fdbac";
hasRunfiles = true;
- version = "3.0";
+ version = "3.3";
};
"layaureo" = {
stripPrefix = 0;
- sha512.run = "d7c6d900c179f47e1adae907e993bdf8a802041d23d4ac6e950d686169ce7b98d3bf4a893a9a4f112fd4599997d3fd9101e59a9fda56e313ebe3438d73602f9a";
- sha512.doc = "0d3e3ee1bde647ab7622bce9c0468ed5e7196a5a4aa593634b3feed91344907eec8abec69eef77c48bd46b8a6585fca036d03ed0d9f6654b16b9195dce06dfa9";
- sha512.source = "8ce52616c9b60525121f9ecdc2502ef730ff284d7f027191c2a3d60131d5345de89a0e194f0ea9dc421afebd74a2f28662615344e7e040a67fef7eb695f35e16";
+ sha512.run = "849b0e0fbd15b45cb31ed4856b0eaa190c26437a1965da2c860af62b65cbb000b590320611e96c5a6c4cc63c029c31fb352ec44d96e0704eb52c70ee460abcd3";
+ sha512.doc = "b4333e1361b352689dfd67e13a694a304449eac61ef8189957356bd94e5745f4c15fa38bc21219c8a21805dbecd44a51e719bbcd884b850ba1276759bdebeb94";
+ sha512.source = "054df6aade854320987e605aad0a641778336ef918ef086dd097db8d1a2fc8d623f0335aa4ffb98942e157438ba06b6e75411b48db541779fc2a6e08e5b1c594";
hasRunfiles = true;
version = "0.2";
};
"layouts" = {
stripPrefix = 0;
- sha512.run = "afd1a5bc597fc55a98084d6f20962295518c80f5a56b0894a3a675feb27797eb49ec90ddc276a829d9dbc9f6d99b0883d5f0e7d06c647b0d2b7b9726bf0a71da";
- sha512.doc = "393a7436084f4ace080d22f1f4913a7b30a3cc19e9a05b04a66b59cd257e199e466f4dfc271ca2f9ebfb4a4db6ede039fa965fd2e25763e7a3bf055163dc3944";
- sha512.source = "acf390e822ba0cd22e82e1b1280305b4e93ac674a9a1ffceda02ed0e469f2ecbabac607a845fb1ac2185ab1acc123b5fcca6ab1b0356c75a462f4b18fc96c093";
+ sha512.run = "9db14862ac1bea22096130ddac071a9b058e4cc1309917d2f8e8c536f280d2f4efc9a8dad9a5dbec0824b94f92c290e82820ec1628f0e4b72aa8fa617b72d981";
+ sha512.doc = "aa6639c5ca0029efda9af523a0a075ef2b60ae9e031bd68232ee03792bb2f7452e2201e7223735e83b7979f2c057674fcedde4ed416254ab4b5b8a6cd9bb002e";
+ sha512.source = "1abb95aa76cb3dc55d7426b8f98923662b48fa91ae8e5e2c3c01fb14dc28c8ceae90c01c9a22b1f59103e56d1818675d6da6223be6771083562ebc50ceff07b6";
hasRunfiles = true;
version = "2.6d";
};
"lazylist" = {
stripPrefix = 0;
- sha512.run = "29f76af5cec8e17ca65a6c35293e77a5f7dd8f060675c4ac2b17e5ad96964809c128ad1bf48888080ddc2fec48d6d8523038aff418adb68da9b681f8e8a315a7";
- sha512.doc = "278faed3cb463977f078f531ea700702c69d41ab70178c8d934139d2854e54785db4d0d96cc019ecbc4e7346bc6d1ec15f87164aadfbcdae80d4b1ac5bdf5d12";
+ sha512.run = "5ceccebce9cf3ff0574c471141f94b919d14a7faf1b5c7b5e09eb079aee11cb95bdfa7d8b26fb83e99875818d842cbd64733ab7cf7b7024f04f661f732a3fb04";
+ sha512.doc = "1ecf491370fd7ba0fcd3ef1ce11df768509c32bc9bf14978e3d6f36e39094570144b897337bbc481bfeb8b74354b36f66d561a33e255ba50aae0a5c42f002e7e";
hasRunfiles = true;
version = "1.0a";
};
"lccaps" = {
stripPrefix = 0;
- sha512.run = "2c320bdddb495aa3210df01fc19a7107b62638b84758d4dbd20ed094ae0600a4bf5fd187a8d751a0e6815351b72d707ff229b9790babc5ce46965a1bbeed6900";
- sha512.doc = "3ac1c1cda03e2fda71fbc53dfb466c284a42904bed46789d2d16aa8c4fe40ab6986ed033f8fe09a7ebc931671eb942350ab7bd3716e0c8578f7f078216803d43";
- sha512.source = "82764e566b98020f41d43c9f14a24db099943add92d39e25530ec6a5d3c709c32c51ee9bf49fde8b2d9f21bf414f7eefc78b0da687f9c803cda79c1b6b72ec0d";
+ sha512.run = "98d57c77a3ca19a067c04c9cef06d632e56f42daaa70ec729a7cbf3ff68ef3e7ab95e1d0d25cf853d85dd1916668dd5601ba6feb889d1eda344b3ebcb31da333";
+ sha512.doc = "ce14177476624831de64a12ef858516a2df28a3e194748a1c759d7a41743a93e03a7d96bff3acd85f9db0f5d4c96a53aff7b73077e131bc6fa807c8b36844bef";
+ sha512.source = "cb0f4f8400542d9d15e55dd8d9b55ecc1aad60dfda5de9ab342e8e02d075123e9b32b1c19dbed700ad8626d754a11be6e694a86b6eef757db3a6f47f9f5a22d8";
hasRunfiles = true;
version = "1.0";
};
"lcd" = {
stripPrefix = 0;
- sha512.run = "425ca583451db97a9bd8f6b2f592e8d00ba42d05e0d4bc2e046225abf0e8ce95568d369f52810728580d79697210a980fd9305ceeedfddfd1911a576ba8a9bfb";
- sha512.doc = "5cec71471d88414a6c4a93afaf427ccadcde4b7697433bbe1ef81481fcf6c6c352c199ef2a743bac4603ead0cc3d41ad0a2f0241da594b910486bdbbcff907a5";
- sha512.source = "27d88b6890705c3f3e3f8439594eb95a1456ff34a820ba830f21d865b73cbc8bd01b031de3fb00dab4d1670590664a707c4a7692664224764663afebec0e0843";
+ sha512.run = "829c0fbed639619707023c1df1fa511d584e4805aa4f26b0ba5e5c5dd85d927901f4ad949e4a171d9765995c9ccfd34e5d45aa44dfef2508d5ec84c27712e05a";
+ sha512.doc = "385df3ec85fdbaa579b15f0ef0fa2347e15cb796a84265b1cc7a9e2bc520c0c98d0703615ed28c68ce5ab7cbca6f2699502ec26a31297c14b0039dd4b584fd86";
+ sha512.source = "1d788d589c959240c92775455ee3272b8014a9491f2299c4d6f4d9aff66681100a6352bfbb644e0c4cb770e27152bb5b3fdf0f347aff489c172189c542a02e58";
hasRunfiles = true;
version = "0.3";
};
"lcdftypetools" = {
deps."glyphlist" = tl."glyphlist";
- sha512.run = "21afe7cbd70858d22f6e1da50857b8f5c67f806d2719fce2e1e71aa5e75feb51385e1c51ceabda01ac3aff55d081d54fcf4d796a42bd1206f0e111f7a19251c6";
- sha512.doc = "dde3a638877c8329a9ff3cf092d4692ac19e2f07c81bcc5ed05fd9ec60e3464742ee7143b040d3c6737e8c116bea697483a49dc68ff04f177b745503f11b15c6";
+ sha512.run = "90e2fd4cfdd5b7dcdcd3eb395630e534220ad406135acd251d9c2dd35d7078bf0d781ea9d7019a38f698fa045d6f03738ae25bff80df12218f8d64a88079835c";
+ sha512.doc = "2093330ede2753b383d57454c9fade7b89915985be4168677081ad2841ec1735c9d5ebefaeb3d53f49721d81f39d55ea01a42a0188ff79a986fed7530f3220e9";
};
"lcg" = {
stripPrefix = 0;
- sha512.run = "89fdefb7473a17a9478e380e22ce6ca53d6366e6908e57d5fdac6b1e6921b56f8cd1c5036842b92ed12a8a6485d801d1444c78bc9ca4e00f0e00e504c8927ef2";
- sha512.doc = "26c28718f1e0891a9bc8204d932796f8e988595428f792a56b2d0710513c3c37a897fcd8dc1b7a600bd4b5a3fc95a7b90863b9b697465dbfad76ed138644b659";
- sha512.source = "49b9721ae1e229c9fb99cb2213c12ab481188a4b20a3a7d310af13d2f8ff4010c952eed14d8ae0f69227c48ab0b585b520d46bd0888da97d90662b7aacce955b";
+ sha512.run = "6ca6f347b6ca4104ec376554ff7ba5d19002b2b4174fa491f3fec87d6c75c3ed11c1d13b9e7d30e6c086b2a12dc3013f21ee10b482c95b177f0eaff02d953fee";
+ sha512.doc = "5674612693481265f72420ae10914329029f9af2f526e6b59ba2614d4d2994a0033cb3393d2751064987698f819cca8e0fa3783555db3fa6cc5849f337b1cfd5";
+ sha512.source = "b26dc9e706b14c304a282d2b5abc2d0fdb81799238c3951badb6152f8c83f6a2ace579ea0c2fb782bdfe0d02448cf716e77c3114ff0be594b12bcabbe138b17a";
hasRunfiles = true;
version = "1.3";
};
"lcyw" = {
stripPrefix = 0;
- sha512.run = "06d7593d801f0bf7e7677e759325e3c3deaa2731c62c836740e2b227ad5fb1dab47911f4514b6c4f77cd5666102700b823d56660cd7887d3f4165233ce5a3873";
- sha512.doc = "aeed5aebb5209094957d580f6b50f48fe1657700e87e514d649a494bd3c72fa81f82b133888588c2992adf3adebbd60e330e12566cb1bbb83b897ade82443012";
- sha512.source = "3608788b437f93648a5fe35efec5b0cac97a59695d3865e877bff9a5b922fe79cfd60a14f2befeb1a45b94720e63e8af6de39ca3a5222a1f7793ee94e2910876";
+ sha512.run = "324a9eb8f1a68124888ad7d4f35dd0446c917e643e2cdcfa041ca26b719ccdc541b9b89857aa05dea2d599912c506561c762d288ccc86d637fd927cc70bf910d";
+ sha512.doc = "c063b6b5d23bd0a7197f5bd3121c93237c24f0a77fbc72cb370a7cd535282151731ef03098c36d8152707c50808c1b996fd1adaf16185bd3d0e3589e85b67981";
+ sha512.source = "5303052e625fa1e07a3e54a682a11469f0b14697fad5658f2eb6d0266dfa25e6f66bd752265a3ca99dab138200711b48cadb29d8b1a1a878a59f5c5e112aa860";
hasRunfiles = true;
version = "1.1";
};
"leading" = {
stripPrefix = 0;
- sha512.run = "41cdc23bc78d019ec78c16dd1bf78e68ebb0cd2d59275c3f5604b8ddc93bec863ada14678f74f85a5232cc3a3ccd693498795f24a84c5d9c14414c72e9ac9bbd";
- sha512.doc = "5c968b53cabeb8388d914d7d7e5e7839ee4436687d4e01fc3af93c66087d650afaf61f037a466a6c622b6b5aff0f7addd04740e52335508dc361f0fc9eefb330";
- sha512.source = "4b07e326d00c8bc67bdef641ac52943fa7c3df5d8e96f8e1f524822dfc83afb946bd7d59a88e921ec2cd7cdc2b0bb253b85fe75babf771a2838c618f27c07b76";
+ sha512.run = "c326950e6c4b07782148ee4c9ac5b22f7e42512e0bc6e5e1f75be6ed757ca90ebf2bb6b30b91ceaac32c761d595ba5799f0f40ca15954f150d481ea366f1c72d";
+ sha512.doc = "3ede6910ccb0a30c3ae9c78b86cf00cd7e2c5d8905b648861d2113d0af6225b2ffdc30509a72a5f69dd9e1164525c3225cd4ecaa04471ddf5c346a862fe097e4";
+ sha512.source = "b42b230efc2508f4b3901de791424251c6e0ff003bb342fa11ea282f46b2dfd5c68a63c95fbb9aee146839944586218a3cec0ef182575a9760d3ed3f5924d78f";
hasRunfiles = true;
version = "0.3";
};
"leadsheets" = {
stripPrefix = 0;
- sha512.run = "fab88dec28299b87a46d7cdac74ce21d897b91bdbfd7cf755a8e7df7a703bda0c804067b574ec1692f028ed2b35f4be3fd6bb6fe4ae02eecb7297b20e2b3ba65";
- sha512.doc = "3c1530c52c140b5384a454756db69987ad25d336b69d7f2a58e38106fe16d11f919131c9ce99a107766dc6756942bbf35b3b3f16a4719e97dfd659f96fecc820";
+ sha512.run = "e7a84348b6347962fad95171059e968f35e7601da51ae6fa278add1ed4262bd7ab84bddad9b48780e7481056bece9c311ed1cc25e77c57f9d9e0649abc9197e5";
+ sha512.doc = "dea48a9b053aa67f6d9e3dcd3560ceccd104d743a5797320e76d43cdb8709afe7236f7ac8ef23dc9175268fe57c97898c92d0dc329a4e3151b017544fa537521";
hasRunfiles = true;
- version = "0.5b";
+ version = "0.6";
};
"leaflet" = {
stripPrefix = 0;
- sha512.run = "ec5fbc63796f12c9769055dcabcaa27f83e79296c59628ce127fad9610dcf3385ff5491eb61ddce2ade5e1a179f285bf6de70756e8711752f1ab1e0528eaaeb8";
- sha512.doc = "340ae2a34093a8881af2f5c5dfd457035c801d823d58b21a6c29029dd662f0a3ba7c949cdb6d7d6983b05bcf25d375de086584f08ba9df85a25b1ed894d33172";
- sha512.source = "8613594c43cccdf38b1111e8604b909d23a19117e3b83dc7a5e46c71df019ae5bea939248e1bf12e5bcc5e5c7c1525a1aad76787b42754be6cef9d8486fd0bc5";
+ sha512.run = "b819cae65ac9f38d7170f4aec4f94adfc547afdeadc345091fad170def744247ed46d653975e493aa64a28117e89a5414463f693a4b2f7e28b9bf998b8859915";
+ sha512.doc = "d2355c9b93ae490f4087bca09ed3acc815abb714fa7508b64155d8b5994c967b7296b79f8b3d68cd59d082d7d3d7c618c0d4d0fa50df23724ed50718f0433f8d";
+ sha512.source = "38cdcd9b452afc6ff98e946d162119615e44f372322664894a479130035a2a05520b7b1e7f616f17b04914c5caac6910ff18fd71c06a31dae9d4e044c6106627";
hasRunfiles = true;
version = "1.1b";
};
"lecturer" = {
stripPrefix = 0;
- sha512.run = "83e7f939ac36a64cae61bc6ddd80adf80b61b17cef34641728a77f5c5915125e457deba21232fdb712d07c1f2d2ea4ba65ecb427829f8d907620070f72a4aff6";
- sha512.doc = "da11916f3fe603cb276466e9dd732912a3c831c693d73ef46ed623ed45c2b1843275c95ac1a7fe83c95f922867e4859ef9769b0acf2f2465c6cc2934a2494cc3";
+ sha512.run = "e0c217ed089dccb7cb526e62456bf72d186bf8cdc69b2014bd4210b6f1225277d1afb514f381e4581727900c6ebf34780bb4df01c3682580cea0418fa9caa1db";
+ sha512.doc = "97892442ebe9263cbdc8e35ecbc2f3acebdaa886e5fe814bcc0ada98b0cecd9e140a0d103adc9eb0aab1e5e48e9d7f4ab42e786d52f8fcc96d03db17c51fc17b";
hasRunfiles = true;
};
"lectures" = {
stripPrefix = 0;
- sha512.run = "34dca68a138f361d7b4c00f2179ed2e0cdf7c34c284e5c465ed174a2b0e2417d2c13a4a152548959a99b68623bf964fc2b72426e3507d35c452a50fed7d02a54";
- sha512.doc = "a5137ef993a80d4f8ad8a99ea967e7755cda4df5d0c3ee0c4fef272a15edbb28ee6bc33d77d35b80e1263e411f2aa545c823a119d6e5495a6f613d822761156d";
+ sha512.run = "54e2b55fb43bf548a0d20dd6c98b3478cac25bff27c013353c1e0b693990bd3afde432d07ec4b0f48054f5e923c70bf5aa60ca5f5d79abbf12d36ff7949948e1";
+ sha512.doc = "45788814da746bcc2c00f3c33541fbc4d0114aa03676971b038ec38686d833e698cc1e255aafcd06d6d5029f835e93674f0dc544a8ef267703ecbcbc96da64a3";
hasRunfiles = true;
version = "1.0.2";
};
"ledmac" = {
stripPrefix = 0;
- sha512.run = "65e45edcf5604e11637f03d55bd43acbf18e64d744bf0e5d4488c46acad1b8068cea8ab7bd68700fe0668c1dd28cf4177c0d61a76f7cd6098df8fc2eb1abec4b";
- sha512.doc = "a69b57d1c69ef55d6d09802cad31f847b0056592f953d07b9d2db7375fcf19d21de36bf445dcbef00d9790caad5a0c994619e38c79693d2122051dc95b5593c0";
- sha512.source = "abc52058cecd0b472d0caf9ecc1aef9f836e7ebd0af7c2261b646c51183231a3b7b02e7f977e79bff5748e125219fa5a47a36ab4e006dc555c95993ffa58832d";
+ sha512.run = "b465117d5634dc4eeaefbc2c12a4d0fb892f4a27ed66057938701fe51e4dedfb5b7f28d796145d89a59b2667cf61c7175803f72e5970cf81244329130d173136";
+ sha512.doc = "7e7fa49106457f13aed11bcf80a1e38f000f5161e9a67bdbb174371db63a3953109f26da3cef8781d2c13abb4b86d5cb0c2b1b41e6f2cd3584512bed1a67cf6a";
+ sha512.source = "918f3009f11e3fa2b5531c5cf8ffe9d835e331793abe1241f01f01b14d990ffd1f3aac6ec153b17f77099f38c284965209cff8f9105c340bfdadc85f78fd5d5c";
hasRunfiles = true;
version = "0.19.4";
};
"leftidx" = {
stripPrefix = 0;
- sha512.run = "62ce66f61829e230f46043dd54e2a5a3e87a5ce9f8faea9322ec7075754542370395d42796a609f456d22e222e679d24215cfe13cb99bf9a6abd305c3b519780";
- sha512.doc = "5f92c6b8a7236406870edaa356ba0f47a32ab2c1b97d7fd71db11fc9d30cb87d56f2cffdfe87f2a151d4472a2ffe2c7227babf389d7a4fe9f61bcb54767db7bb";
- sha512.source = "357f89ac6c87dbc22023e97ed4ea61c30f8bc477f9f351055656db77d02d5d6da88e2fc2881e981c57b477cc81553e8f6a2978360bc7d4b73d2680633675c4d8";
+ sha512.run = "a01d085af4ac4048b5659e7f2f1692dd787b7c4cc9a0c06acf9852ad9d5aaa9790bdad6db7a76ec2f1a268af520ac35975a7fc55ef0d6373f244c85b8b6e116c";
+ sha512.doc = "1e372c7d307b4bae8fc5673c9654785db1fc7c510e188e7e0945e01dd502580479b7910e19132c7b8b169acf7d9de84504de2aa9fb580c9a526a5700114f009e";
+ sha512.source = "3339968b569bf6fba6d7332399d0727148add95c1c0dc2ae06626269c156a4e365dbbf672b652d3c5d097d0570b0955e6cb34255e3f8383f05ea52fa2c12e375";
hasRunfiles = true;
};
"leipzig" = {
stripPrefix = 0;
- sha512.run = "01c4af894b45cc257dcd378ac6397c1dc39e9e11830cf43bed2a0309ae7e903379749100ed23206fdc69729720d211222990d50907a4372ffec243967010dd23";
- sha512.doc = "53b006d654a65b344bd4a0895ad8b7f9b1d3d2a1d4090af5f60b3c3145346f3ea67462c7ff268015f1812915c65404807a66ac764f2cbf3444a184190bf9ef36";
- sha512.source = "a55034b92b4344565e48a93576d81cdbd2beae9b46fc5064dfe4fd15ef045c9c22a88a0d73ea3d26b9c98bde8bf87ba1694cb5f71418fa4ca91ecf26275e0429";
+ sha512.run = "b5bf2bf26963f161fbd5c95259404def07a14c35dc40c9fe5c8d1c2e06f9a3bf5f1ba22e8a96c965159577d6219f376c8f3f50865a753019148becfa2defac28";
+ sha512.doc = "7c8063c1a5834dbb8ca87692b226968f98961c76eb25d4a435928253250c2aba2a204bc3c24883a1a932a726e5ec430944813d5cb78de40c7954b66a2ddc9f52";
+ sha512.source = "3a6a90f56a0bc2f7412a2481acb651289fad3caa4a69d65438dcb5e6e48e3e98118f9b15218569674fb6c5600f6a626dac3234ad6d3725afbb05f0bb69414b3e";
hasRunfiles = true;
- version = "2.0";
+ version = "2.2";
};
"lengthconvert" = {
stripPrefix = 0;
- sha512.run = "298ba87fb340501f45631cda04d4ca623b8ee6db47c57431e4b202f1b26c35c52af22059786685cbf766cf72512cd63c1ea172a86842c7c87db4c3e8977c11a5";
- sha512.doc = "f8f7a2729925cc43c3bb02ddaec1ea9bcb62ec7a12a1d40c9ff59d48bc4d85071b9d6a085e6a5f0a8eec37426a12887be031ab244177b85f78ac5d3f4ad828ee";
- sha512.source = "0b7e75e53795317ea35d0d5aef36f860404c88148ada824f14061e9c70c6cf1dfc3d57366ae86c194b20c99b9dcf7101fb00203f5a206da42ceeffdbe8e2287b";
+ sha512.run = "71441058a60d5c642fc7f162952f8e7e696f25ed40e56d5b61177efe6e0f4bb3f55a8ab616e52f2555836d5205f1c09cc75307ca3d0f4fa964347d731c6924e1";
+ sha512.doc = "756564bef540ac96195b9846d79cfdc8a553c25e83313c3cd22b7926010e65033e0eee56899a0ec1deb92eb34a1c7c74ea541e4881962d6bbf34a16ab5462b49";
+ sha512.source = "fd9f190b1b388e17fa0bc9d8307bf1dd654184c3da7ee69534b7fab2d686b5dc096fa3656d0620ccfdc1da40f581ab1bd163f82d2f0071062fd48468200f39a2";
hasRunfiles = true;
version = "1.0a";
};
"lettre" = {
stripPrefix = 0;
- sha512.run = "ab91841ac2a8f724b6d99e71c0bb14642015be8237b7316530b111194b1d681edb65250649234d646aeaa020b1fbe576056c6440f22ac86855f17a0d0dcfaf64";
- sha512.doc = "065a4226ac3d295ba1acbe8c36e874a38ae8f9ebcc35941f4ad186c0c313c4f25ebe1da0b5f143c19a7fc0db9cee404cac2e80d96faddc395678893240836128";
+ sha512.run = "7e50bf7d6109fcf0e128c35ebaa034c3301668f6e3bd8536b4a37c7e721592e28561911f922cfdf740d0c397a8375113dce0b7a00388a11bc4196b4b33fc04dd";
+ sha512.doc = "308122fdd634c278f6e05e85a3a052e4255f06339db0f744fdd4859f6bc2983b7150c8fbb5d85fa71c39bf71ca6aec9d6c3d27707da0f95252beb2fb09dfafc7";
hasRunfiles = true;
version = "3.000";
};
"lettrine" = {
stripPrefix = 0;
- sha512.run = "6fd9c70932a561968266d0bbf7897938b05ad6a3a8a71eaea99806667d59a359dbe160d0a9ce0cd763700108615afabbeaddbe7263944282eeba256cdc1e413d";
- sha512.doc = "e074a17f198523b6311282c4a49ec966536094764c1cbf858fcd7d27ac1bce6164e095f25fa142ba4e951e42a4c0d4035d33e47a14934d4205c8a23be1e5bea0";
- sha512.source = "df2b7bfa8c56b4bd3ddb5260f8a7aca206b89998a5ec03a573abde8a614e3790ff4e02fbd8ea4294b35ce31869f0694b9e66f6e4d85dad236b222e0dc56e38a4";
+ sha512.run = "6d52341ea517e94128da35dfcfec9344e08a23fd933ef18e1830ce014e6906bd248be4161439cb4d48e1bee64d3b9896cb866a78233c86ce72f87ac5a788e98e";
+ sha512.doc = "4f12fa28940188c95a3d707a97b18c7b30803d188bf7c5c46dd74a13589ca15609f47bffc309474c43966c3c2ba0fc6df09db2d85af1385b82ffd0a10e148c59";
+ sha512.source = "d77bc694777fe902889aa15ff12396dbc388c73fd89c815a17bd4557a340deb2f1547b357bf270c4cedf7f97edb4f33faffcb65efde9e36978ad5b6c81b76356";
hasRunfiles = true;
- version = "2.21";
+ version = "2.22";
};
"levy" = {
stripPrefix = 0;
- sha512.run = "a5bb7cb28f47789cf2226ce2fca931e3c321006a4de85999c9728b80189d40baaf308c9d08d1b6d34f93c3e1195f1d4c466a0a20e4a20fa37e93741d32193817";
- sha512.doc = "bb2139366326e8af4a12b05a56c6e51841437e26cf9320f4202d7c25bef4bd0a92da1cedddd9204833de2f2e18d1f3e2a69da0480dcb1e417ffa7902cdd9feb2";
+ sha512.run = "a71294df1b2bdb1402892ebc0c82dd60275cf41f6844cdd284e1ba73c8515e98258118c5a1e5158fb6d09acdc53427eb4e3f62f24591fd2eafc90d0bb69b71ea";
+ sha512.doc = "e69a1e2e421100a50416f86bda40702aa9a4d5c5b0b8c783e328e56e1ce587f832cad984fee2cad259603e893413155bc4539e853e1df0d95c89e9167c67b2e1";
hasRunfiles = true;
};
"lewis" = {
stripPrefix = 0;
- sha512.run = "5db517ada9c6f82c3c3fb87177aac8bd5f81bad8b4defa524b4a90f5a029cabea9892230ed43b05de0364483215a41f1941bbd55eba660b0e30200e443d6ee70";
- sha512.doc = "d9c46eeb1510c78037e435995a97e047f482b230066f32dfcb3de00468c8fb008614cb79ab730f081f4d06b7828e61ff8b2fd92f1a136ee75b9e7fa6ee12c45b";
+ sha512.run = "7dbe24061df0d0bb4762e7d308c895c99d8f9a9105137bce8c4e589c7fdc80f989aa8c3ebbe40708a8b6fa2a2df5542ce25fb16f528344ca46d50c47724e006a";
+ sha512.doc = "b267e3c79dfacdd7ed8c931a0e5954c9fd2ea0cfc12beceef3b40bbbed30bbb421d29afd263a25a5b0b5b77a6bc74ddf38e609262485eecae065d65e23200bff";
hasRunfiles = true;
version = "0.1";
};
"lexikon" = {
stripPrefix = 0;
- sha512.run = "7b961acfc7efcd079fadb1c1346993b8df00dbb7b6e3dec427c39e0edf5fe7c4406cd945ed5f4be5fe624446c7fa2a654b2569064294bc6369abc8f3e3bc8b84";
- sha512.doc = "3d38a9c2b52872be2b4ac432c6dfc4a9a16ac8e45875c78da79972c0bf0177c9419aaf28999e016c9ee73fb003fc16b0194472e0bca608335ae0c9afdeb186d0";
+ sha512.run = "7c0642f9e727d34175898138d27a838f0432a68659acd7986acb0b74183f28467351c169c52ab057daf46546d8ef9f9bdf30dcb1846b458b6b718ae38633b275";
+ sha512.doc = "4f1329d49d92d93743127e4f3ad9401e07529d31d2d68af86373f08b56ae69c22c70b89151461548aefb7fc1f7eca66cc1a4ac73407d82b65bd007f3372243cf";
hasRunfiles = true;
version = "1.0c";
};
"lexref" = {
stripPrefix = 0;
- sha512.run = "cdb84262dafc2cb7389c2e14d22f3fec2b01aaf50c2558b5d7ac7b0d669682e22263b080402548f4d590c1f9b1ca0fc25f37e1b63afd95fbd7d4fd51377f6381";
- sha512.doc = "bc99ae9c5f2fb643698e7d10220648e49b9175e4852e8405c622c9b7a5557b9e283916354109f9de789f4136c81acc09a4262016e644c49a1c301392a3e121cc";
+ sha512.run = "f9bf7792ac09a6b5a69ae642e0becbcb1ed0c2eea3254b31da62bb9b7e3e161c24109e0bcacc8b89e3d03426710378f04e13a05be467115eaea2be028f8e5812";
+ sha512.doc = "6a348acfd0e0701954195210bc717666308743f5f282b9efb7a253ab860a0372ed383cc2c8811527eeb2ed72c46be95cfb9e133d156fe8b906b67ed5140437af";
hasRunfiles = true;
version = "1.1a";
};
"lfb" = {
stripPrefix = 0;
- sha512.run = "1dafc6843bac872c9004f9d4aca4a0bf1246f023714e8414e40bcac98f000d1aa3cf06b2135ae03246f82967d59d089f09a9dcfb9bb2b40d1a49fba6040e2000";
- sha512.doc = "2fff337f7b0db8b0ecc9f6ce0759b78b167659ad53e1daba78d86948e542d3ebece985ea35c9075a4ef58ed82e864ca8de316bc71a816d64174938dabbcd09cd";
+ sha512.run = "5b1386321f8c24673531b48d996a20cea9ed527ae60e608f63a790a2cbbea573d01e0351c1ef695b11f14d31d5c482ffa02b337ea04e649b7b758eef713f3bf6";
+ sha512.doc = "59eef59a1be002d28ce802617ee638b6c0e74efb391a502fa9593bf19e54f563f819f45442714b46a2e97f49bd561d2a2df631e53ad3847b48a881c8762d2d9d";
hasRunfiles = true;
version = "1.0";
};
"lgreek" = {
stripPrefix = 0;
- sha512.run = "b549da22d5b6e59c99c989155903c20a3c3121b8217c8c39febb61df4481d5d1d751c134f25f80958f38d8de79dafecbb4f7b2b8316ed2e6650ee256cc3e6f18";
- sha512.doc = "89beee9af80b1cf584519ec49f3cdf1f1be6a3316281a73847b40165ef7658b9c4ad0dc1a78ed8c3800503aa90e924055247e059dfd3c8dd0b96816d9ca4f2f7";
+ sha512.run = "f0b5cc9b7267aa07dc0b0f8c6d23a164bc239591fd13b5d77c5c840d33e131546c63c63a3bbbee2851000bda2e8593e7617f8a7ae381e7cd0561302a667acac1";
+ sha512.doc = "915df985f4766f492a70a35342e086567d17c155ea0dfce5514c6edebaf1dacb78998dc4bf5cc44415fef580a7779083bc2261a22dfd668e8f2023f1f15bff35";
hasRunfiles = true;
};
"lh" = {
stripPrefix = 0;
deps."ec" = tl."ec";
- sha512.run = "dd30f3fc1ad7fb479a53dfd98d50562f47c9db7f8846b10e38f0f80e5ddeb46cc0d544761833126254b3f4f595e0731fd69a8bf4bca08523991476dbdafcf970";
- sha512.doc = "484e5edb67cea104ded9d244f9b3bd4afb6cb8028fcedec2eb37070f916043afa4b847830a443c8bd2f399b2b2c8d369d13cb82545679741100936c49dc9ace8";
- sha512.source = "4013ee8ea1d43820a0c8abfee4b680dbdd15ccb9a27fcb1236c12773188a83fe1a58bb837349d69689c1dc8cb6feb781b3ecfac9b7a31d61a7dd2ebc0a1d97e9";
+ sha512.run = "265aeba5ee99cbec2eca77a273a9e4857d78280e0ff17089a358e7f85d0595025e259b2edd471ce5287479531fe37cfeeaeba405ac9cabc7ac9616242815b6cf";
+ sha512.doc = "33f1cd39b2e68caa750ca5867bebbbc43c9948a7606f6fe44ba3bd8be84661fb562b5472ec57ccc3f6c18ef2823188c2f81ca4444b562f935e6f041d8ec0f39d";
+ sha512.source = "a81d3d7295101718dc4e66c6daafca8c480b281d7219956b0007adb4fd7e0f35959277931254fc778bf69c581b7d15ccf445f5037b589cee937211c39f59529e";
hasRunfiles = true;
version = "3.5g";
};
"lhcyr" = {
stripPrefix = 0;
- sha512.run = "888771a6b161d79aee90373fc39ad541260d121513e81801142c66ca1f2085a739fd1b243e45adc11b5d33a72534cdfad5d9ee87f15d432a732063c3befab487";
- sha512.source = "3b9db27f86d31800bb837ddac0cc1fb3270e4d2e751e5a96ec8e26817aa3a7a3832f2833665bb9e0256da5494f5dd04e9660fc2d2d8c5dfc06d1c06ca8c1efce";
+ sha512.run = "55cf81c051e8f23fe4f085990bc72a5b1dfc276e3ae1721680ad033deae1e3eafb1b9dcff3380ee20b72623b1ab8f117aca66f61441387d914dc29dc91c78448";
+ sha512.source = "18fc370261acff25634107705a36d06ec6367da95526a79fdd78c887234a2f2a6a17147eb317e97effa2ae8fe8e21e8df71cff3da5572055356386d26d2b06d8";
hasRunfiles = true;
};
"lhelp" = {
stripPrefix = 0;
- sha512.run = "d0eaf745f3488d62ea5be89aa899fcf65b8f82e610e4335a766fded0f0c8ea0b947bbefaacd9b0223b5c251d55e6a096845578659271be31e0e27d692fd9c6d4";
- sha512.doc = "d0523bb786fb1b877410fd17be4106133e1fcb1d98050b3e0a800d3fd8c7ff12e23ff8e0e953f1610e54d03cafea68457d647ffe9c266359894f568ca1c7f7a1";
- sha512.source = "2fef4ea70694858c5d4f347e3b5f389133237e16ed6f04fbb60a57d99cce4e3fcd5be681b2e875389aa42adf496297090fee7e2ee87e1269642640d07302be19";
+ sha512.run = "3a5bb1d95c300e9546b67c48cc2c3e1a5c3089c4430d76172a8d7f3cdc59fe03de1fafc6a1babeacc9259444e09e85e02a64f3b3f8ddfe3883511482b9ff0985";
+ sha512.doc = "2411bd37dba9c4afe1ac4251c9897c99e5934938bd802dbe89993d5b6ec0d19e1cba8b143ee5febd9ad73f0ef823eb79f34587e6885250a2bce8eebbdbf06fd6";
+ sha512.source = "42e419f41c8d8c00a4d27b4bd4499097b7c4c2b8b2e75c68fedd224796dcc9b9dd09054f90cc525286ea6b72a579120c3fc027239bd0f0630ec471bc870ec02b";
hasRunfiles = true;
version = "2.0";
};
"libertine" = {
stripPrefix = 0;
- sha512.run = "9e2aa4193445fc7c5450bbd91313524b8803c8973e6022440deb7d22edeaf999d50f264b76e8d856c6e1884d22a65c94c03461da5d5c7a3798af53a5d3b8fb0e";
- sha512.doc = "1328fbfe302e865f7484fd918c50eba5652368dee489a28b3feebf93b2cd6bbd855d24f4328ed6bc363819c106e27cf1185568b6b5b4dd9347956a981c41cc9c";
+ sha512.run = "22c376288f7feeca3201a0eb8150571e733acedeff62feaa1573a90d22c11b5cd1db34e5911bac9f6b86728ff47ab3f9ab94114fb829a83c77eb702ea7f453aa";
+ sha512.doc = "b65834e2903e8c11b1bda92a2d9f21e764db4828f5b63df7b14f28cf2ee791cd3000728858b262a2bc7536f9d536c4470089c7bfa8b0d5a961ba81775544f8bd";
hasRunfiles = true;
version = "5.3.0";
};
"libertinegc" = {
stripPrefix = 0;
- sha512.run = "40e7c0bb1d5f53954744b063b8449ad79e06397e390d949d6d9b724bb25606e6556b8054f8e94b387aa2345bcdffd64b59dd09a8a2d82d7a8b3b98f4e16eb1b0";
- sha512.doc = "ec84115defbef11550e0267bf55e17916e8209273fd5d0c6be02d0b40eaf3e47b80d00f0d10a028f6346c1a7ca3294f04d92e5a38667170c8faf6576d204117a";
+ sha512.run = "0af71c5bd17a2c89d85c2df056e76e4f8ff98b24de40dd306a9c4207c15dbe9dfd08864736a3a45f1c82f51717396ea843082f6798b89f7e9ea8c316453a707f";
+ sha512.doc = "010db594b034a5e401fd17a7772dd3dbf95c37d533fad97f7b1568336beca31523384da1eab42e74b2e8bf294b25a8d19df7469eddd65cc1bb61abd5dbe79d03";
hasRunfiles = true;
version = "1.01";
};
"libertinus" = {
stripPrefix = 0;
- sha512.run = "dee8a34bfc07912eefe57c5f44332fe956325e06ed47afc3f42685da29e4c97ac49c73d171fd93506f8a354f2bc73824d8c2f400d25ebc29d908c431cbea5144";
- sha512.doc = "fc9153febb8b82bb860299272b438ae6ee5f14af25568f7a9c4794a29d3fe3c4d032debb63e55d6e076dfc0d53f4a264e441803595c952ca3ec777fd78b684d1";
+ sha512.run = "ac413716b5316b11d09c30613461ebe432502d4f6b776aa3931a6e8e15ec1afe56d60632a5d9f941ce4acdb89e45914f2b072c95d8160fa1132819b8a0c67bc2";
+ sha512.doc = "4a01523a5d8211138e873e15c9ab7c7b1f62900d64c7c75c08daae3114cea4fea5ae3a18d81b3210be78866887ec1cb9d38fe0d4b7e9c7e498f75d65f3eef5dd";
hasRunfiles = true;
version = "0.01";
};
"libertinus-fonts" = {
stripPrefix = 0;
- sha512.run = "45c06cbd8e2f092813be5f9733c4747353d0ee02b19d4a0b35e5e1f0256e33834723ca18875b5a0f3f986b6fc132b25106264d6f80c6e60e39fafa913f13733a";
- sha512.doc = "6e6aaa477d314fc367964f3d7d9eac89064f7041d6de9db00aa7408bcd70305f26705f6b5c8d44d8c48a1153cbe636474020e39f1b444b00bb5b0843a5807587";
+ sha512.run = "f30ece5291ceab44ec15c8eb6f20593e78ff2b31b27f49d9472f22ca63746099cfb9493dd9522ce3ff3b712eb3bf22d981318e985461fa53c01f399ecbfdc788";
+ sha512.doc = "8bd8dbc35aebe0596173b93ae56f5547b3637f9973802ebe215216c485731721bb400b7bc8c404644a401062eb7efaac612f03ad431257a75cb36c59eb83c4b8";
hasRunfiles = true;
- version = "6.6";
+ version = "6.9";
};
"libertinus-otf" = {
stripPrefix = 0;
- sha512.run = "b05ed04910ec86d9a9772910b2d40a57a6adf1f4cd691826a078ddd7788181ba62eb0fc1c23aa1a40c422af9e6bbfe0a4f23897d12c6dac43c8b436ecf1dae9a";
- sha512.doc = "65661a311c28b38906b6f0824cc813161166c96b61ebc58957117a389cb456759fe54c663c19d37de477152ecd71cb50854b298ab418b74c6559b0946dbe3d6b";
+ sha512.run = "bcff14ba57c0c47b6b9c01290f47fd0d014d8c18913d1722fef2384df6b0c0e57f28900a9f53f62ec91da9aae7d3d40730ad318426eeba61a85c1c2b321856b2";
+ sha512.doc = "1a4939881e1684c940f5b8bc45d6f23d99e5c627205c16f09fab00b00bf37ec315104e1432003a83bf4406e3dcffe703d524f98f1168eb284fea8de327aa18d0";
hasRunfiles = true;
- version = "0.13a";
+ version = "0.20";
};
"libertinus-type1" = {
stripPrefix = 0;
- sha512.run = "289ed7bd7941707c20731a1936b799c4487ea399b0aa4f760cdc6bf1e67c24bbf4228b646bb6294f15c3f1d97a117812dab8ec3cfcf8134bac9fe2fb6252b23a";
- sha512.doc = "ece66b06ae38c78dcec9f673dde0265c748d4f6a32b13bf1a62b4ae73e3cbe9cb01d313f8e284e8803bc6788ae47d47f05563c4a7a88ecbf7a686f572d5f9b32";
+ sha512.run = "ef51e05eda0197dfdf1094212ff3b8b25934d3a8b1825b145d17183ebdf96da1ceed2b6eee367e170d698c88342f2483285ea9c6f4733bdbed90a751426f5265";
+ sha512.doc = "8c7ce0de040a0012a3a15080817e5df153e30c82d3be504df7dde98fe50082307ff5cdafc35640de56eede72fc1daf55c66c8dff0ed182b1a1e4f89920475fbf";
hasRunfiles = true;
};
"libertinust1math" = {
stripPrefix = 0;
- sha512.run = "67ee7e1893ba677fe356ebb29e944f696c40a7e193dd69190012331420e541d5cbff76348ffe23329b6063f38f3a70e150b020d1d37d800fb4dac31b71b78058";
- sha512.doc = "b8b9b117c6680f24f9e6e5b7dff466820b71a35ee8ed72a4765434d10b091404426b37abef5f1389f3aa10e41da483784ba220ae7cf2855fb2b14a76f3d60b14";
+ sha512.run = "e1495d0bd0e0082b54748cc6536a2ba0c0664da049f3ea99cf3df3cf60066fef11854738fe89f477bea879db9dc49199fcd2e8c3c4676cd3bf135122e011bd10";
+ sha512.doc = "8816d8592f613f9776d57bf1c71a0b4018a056647be658268f8d13135deb2903b7b31e4be11098b6aedeca852bbb889b23110f76c98bbee7cfd26a2c0ad29359";
hasRunfiles = true;
version = "1.1.9";
};
"libgreek" = {
stripPrefix = 0;
- sha512.run = "8a28488f95ba9e527c4597c306d07d904255644d17aa6ea27ba6dff41ba75f83751dd7715f6bdda076bcb1223ab781551a8b1cca14f235dc47efede5104a6df4";
- sha512.doc = "f911a73807e47445d2e2b3a69a86e507dd9cc1f7066ad97aad6b10a763316ecbccd21d2320defcdf1cc6c3526ac29070786c92e4def880a55bb1aef3c3e5c380";
- sha512.source = "97a0bba573ceda152867feb66bd1e155cee0e169251b055bc043b165e2f13ba719797d20f76916fccf8fe2475638dcd089530bd14204a604a0a9dd55cfcdafcb";
+ sha512.run = "0547ebdd180554fd00a7ad96932816e13744886457c84960b8abba06125f68ec9391ffb03c7bb7ad039a2654a1b73c2c378b8eee2130107a02e25881581c8139";
+ sha512.doc = "105ad6a6d557213c6918b2160dfc70449d496155e3a0fe1e683b2186b8d10d3067a85b05e3ee26f01ccdb6f70c2f864d09439eb4b8347dc3217482e17600f79d";
+ sha512.source = "41e1629949d8fbe9cbef5a153bd9ffe2ed354789a4c80d518e5ef7bb4bb9f5152c024f190a4ad8d22eb58a69852d3fa63d7670aa1fa78001cac5d46c3891e025";
hasRunfiles = true;
version = "1.0";
};
"librarian" = {
stripPrefix = 0;
- sha512.run = "93bee0564437b85eaa0129baac0bc9cc8e372bc9bcd516a59bc8cb811417e3bde58410b2de28defcd8a9898aa7a301a65e15d6d1549be764708f2040f5197004";
- sha512.doc = "e10d41fd7dd6152e9a8e5d25422dca7b3b787a1d0bd9d1c17ad7e47650706639c05de5106be42468cf9c94c657731efbd57b55288cb75769633e6ae026456231";
+ sha512.run = "2a01755bec49fa8c78680b0599b58649b803694f339383ad168bdc06554dabeab3047d1b17d63f7487860a5d0102dd8f68a78d5ad5ba94a2f8b29db7329e1ebb";
+ sha512.doc = "6d95e43b1f9965fe016bd9fc7ba3f9df56716d8f6c89948417643bffc4b9e89f8a5e6cb045e873daff819a16cc10cd61e74e73e98119a076580967187338be37";
hasRunfiles = true;
version = "1.0";
};
"librebaskerville" = {
stripPrefix = 0;
- sha512.run = "43d6270943eb0f88fdd4f033eb9a3be7092d123e6467aa39a259820df931f529ee1a2b3faac420ea3ef2a61ad982c4a45e349d57ac9aee9873b8cc3bf7017f0a";
- sha512.doc = "73c9e6b1f6cdbc0de8cc5f2bb91e98aeefd4915d1c72815843ef77d568c68ab8b4d0b12e6ce6ad7e46b2cec6a2d2c82ed5e74bc63beada3488faeedc698a6766";
+ sha512.run = "03f47456269d8fba252415fd2d13faef8efdd3895405dd0385eeb2bd44a9ffdcbf410c5cc0f63a2f9df349b940408a1bbe492bb8c8c71e756ab184b6ff75743c";
+ sha512.doc = "c6fde0f97c5f5ce27172fb3d9b41499c45679fe65ad980916b0d4af5e6bc9a0c91eeb33b2a30967267887197628218772761e5a909703d1807d2b4d8f34fd4f6";
hasRunfiles = true;
};
"librebodoni" = {
stripPrefix = 0;
- sha512.run = "d11dda0a5866751272be5f96a6ff3a946cf0b766bd1dcb8e447062c8d79cf64ead0ba25bb1e2d8928d5d7f935e5b6566f7b09a25a688b9a98393528a2c16d9c9";
- sha512.doc = "75fdab1f2c972ebe17c12b5f637cbf4ca1c0bd502092a995270c45b6fcaa768e0cb0ed3c82ddf5926beda637cfb3d5a55afe8b45435357b96bcb8ffc32390572";
+ sha512.run = "eebacf9b045b46df1a8c806deebbd94742e2c1615e45da85946c83cbb82a3a2ff278a6a0bdf47059c5713ed1c2dfce8988ff82c4682aeeadc05772c49426372f";
+ sha512.doc = "5cad86257fd423e1f7551a014f888c28d4b61a9fea14aabb0128458fa17ad81372668f247d9e7a81ab0801d9ece0a0529a304d16ae2f06dae5598048bef4d036";
hasRunfiles = true;
};
"librecaslon" = {
stripPrefix = 0;
- sha512.run = "9148c0d56c472dce6d28924b3f7ccf66d3758d421a9232758786ff37627b2891c3539fee48c6e453dc7c6f9dd1018b5db319155f9cee85f6944617549fb7d0b6";
- sha512.doc = "d8d586fba45bb5752ad3416f29e964df80cb3f5e61132f6a6006ecceba6e1483b8672617a6b7659ece2e438c5aaa5b2f9668c3b549a9a539228431fd8fb6e331";
+ sha512.run = "7f3de2e6478399b1f48bb0359c90e76de85bb764788fbbab561c4d2efb3f90171a1cd06a2b68eed444f8f70ce317b62e979d79d50b2ea47d4e0845a968238524";
+ sha512.doc = "ddb0f78d298566dee2703838a75f88011a24ffc40c13dd943ea05b28ef4e43d39f9a653b66617368e5c515240fc5b74e8c563d4de7b620db98c00d94fb91f615";
+ hasRunfiles = true;
+};
+"librefranklin" = {
+ stripPrefix = 0;
+ sha512.run = "565a2a3d05a9f22f5ed1ffdc5d91f6793584317e34b999291210bc87bf7c0b001a7a01458fe95bc69d793bc4fc001e07339df4a46e3ca14311d0fc49ff95805e";
+ sha512.doc = "12575264f327a724e157c925e5b66054f7982eb0bd498c1ee50e5eaf0b37e04f8eb497eb9f3ae22ac6c537dcbbbd40133bff80e79709720674b6af3b6fd146aa";
hasRunfiles = true;
};
"libris" = {
stripPrefix = 0;
- sha512.run = "4800226965f7876d460dfc2b54eb94be7f8a0f785e8ac09c2fd37b92dab4aa1f6824887d34b3bea3b1050ab0ee7f4eeda43518a5de4de7736c4ea3f6f4a9a833";
- sha512.doc = "33b8383999393f68cc0a68ccfcff3f58f1c1ab5bcaf5045e3b6b51235fbba02eb941cbecc713606ade8fc5dd0fb616bd47891cd1c9980bcf73b64abc6554d524";
- sha512.source = "1cd2d076295b1df4523ebf0b809fd3ddb8535567564647942c128bc620f4d71a9d8f2b7109fa06e176156a050bc7f606f81fc1362cc0a50f03bc325bfbac1d1c";
+ sha512.run = "1a754d896846d0db358cf4f878928dcb511d76a7de6e7dfabee71970908e3ed7caab98f854695318ead334e052282b690712069597f42505b00c41e328ad141d";
+ sha512.doc = "04378b8461d6ea0284f038974fed6ae6fc48fc362f63dfb8b8d57a81a721da7bf17ca3aeabb198c373a68a4c8e5516b66f12c240e081dabcf1b9c79fd2d2b388";
+ sha512.source = "8ccb8a6beb30c508d582dc905136cc8b1b053a8d71a7701bdeccb0ff1eecfa69e32d7167b871d4e38eb0c98ef49c8ee9a00a9ea3bbc30e51c8a81d903ac147ff";
hasRunfiles = true;
version = "1.007";
};
"lilyglyphs" = {
- sha512.run = "708d545b10251fd31c89ca3903e226dcc63c78ac77a8d036b3475ed1d5d396f3087b8dd2ec0aafebac65223ae4569d1c66171fcebdff5e06f37fffb3f45eac30";
- sha512.doc = "455e55a342445cd98616033098c37031c60429df822e89b344db80fab3e7b30b4518cbfef539b7594a29347c6998794696c9011a2a413a112a369be422f002a2";
- sha512.source = "99675f5eec7e580af74fda6e646a1b6acc2541825e9fbbc83cad40f7737b5c35cf399290e35f622424d6e38a3bf3999ae4c62cb1c188c501bd52b7ab5899287c";
+ sha512.run = "8d0d8b994628731e23b1a579a141cee66043838bf254306af91f9edfe2848379492baddddd1018b7a8b7c5fc7de33f4895884412b21d1b6825856f19b7da4a57";
+ sha512.doc = "8c834cb3ca5bff9538218112523537417bc41b05e34f6f6a1670c3f6eb573cc223ec8be121c7df79ebc746afe427520eef6d1ab0f4e569339b542ee67a6549fa";
+ sha512.source = "810c33637a1a8484e28b4a3b60c4a5ec281928d049024c2e24aa0200738a9d07eb9d63f2d5f2263c90376ab071dd8b4d8ed40db6d5ebefd8f49ac2aadee869df";
hasRunfiles = true;
version = "0.2.3";
};
"limap" = {
stripPrefix = 0;
- sha512.run = "56202d76d91cb7da45cf5a94805f222b601e23ed907f6c6611ad9ea06c3da553e8ffb9dd342ad4c3c44acaa9f683c08b082c40cd78faf8208c3b9328c74c4acc";
- sha512.doc = "55d48fa928eedebc30ed267232011829504ec2657676115521106e161b5efcb10b02572d040db316f73ed62cf78eb8d9486032e5d85e185e28294c476207da0a";
- sha512.source = "a190500623b9c819f6678540979d67b18e803d8d2be39e94e3d4019dbff87901efbe31789fda153241445dcb88aa08de6f01748deab194eef94f7e8708e650b5";
+ sha512.run = "eae51f72a65d407b091244ed926ec98a7bf02ed8c360fcea2d614011555195992d315bb22b3697c8220f8e91f34a1c2f88092f34697dc9ac42f757e066198650";
+ sha512.doc = "748504c008704d2aa1c763920c03c72372c89368e245fbf4172b442b6e9efe11b3754f37c37a864ab19301c8822aa31f0d25f80edbe26405c043aab8a0382739";
+ sha512.source = "2fd49d1313293fdda8726c84438a742095ef9a917369d8ac62d619507f540b4a9ced794472441f8d48edd5a5cc575ac2ac8ff43b3a50ccff70af0416808dd611";
hasRunfiles = true;
version = "2.2";
};
"limecv" = {
stripPrefix = 0;
- sha512.run = "9649b976ed0bc8cee8f04d3f2bd51fb2a934bf07900c6c62ada42eaefff8a77a99557c78e3dfa7cc452d3208e15a3e6ed83671c36cc37ad2c61bfa4873b50ed5";
- sha512.doc = "b93f3141f0347fb7f07b2329f5989363ff966e3788b7ed984e7af5c2d78dd64e7494b558bde2a8fb0e77bba8db82ea1e8a51bb66fc3b89863c1dbf8f19a7be1a";
- sha512.source = "9459e5c05342a0df657e2ad6427c17b9290e7c419deefdedb83ef4579fc7e65b532e9d5010b492d3afeb1567c628096a52aba5840d1f660f99c5d499cad400b3";
+ sha512.run = "385f144eb64f9ad6ba13f42e75ae9ce5701265c3bb2641523bbeaaed086781e92f7cc03f25a576dea97fe533bb08adf8c24672e6237363d37f7ea598138fb40d";
+ sha512.doc = "c375f4e700e19fac6334df88100776b93df315000efa11189567d3ae0e6d542c3acf3d21dc29b541f7067d8cfb32fd74197e02569fe5275eb0277fc645e182e9";
+ sha512.source = "22953f4f1dca7a88f1f6aa359056d88944cf86010683b3b5cd1b9e0053b5501c4e98cce2abd66081f5053d75707a43749e78523b640097b9cc219b945665b481";
hasRunfiles = true;
version = "0.1.3";
};
"linearA" = {
stripPrefix = 0;
- sha512.run = "056bb723ed97108e9fe4674cf0aedda641b2f2c3d425b7292ce3486b8ef110782638e64c6f342f2b84bb381cd8de9cbf4e3029954043814ec2fe48ed19cb1023";
- sha512.doc = "6d2ff9a44691e02b1fb70738926e082708afd0e5584e83a702352bac3c59b852503bb0d79b3818ea94a0d9f62dccfee16eb9a1a1b32c3558297589e88a91bc92";
- sha512.source = "5df96146fd5735a8772453435153679d4ea64a971839c9163d570935968d4ffd5d8ec6c59be82045e12c2843dbb74bdcf605b10bd4ac72ccfa910665d80dd608";
+ sha512.run = "5fc18101f389b2576b8e035e2f3bc79a37c11cdd64783df288f7776d1dc99ebc5c56a61d727de2dc57a9af4a4d0634b5ec6564513aea369fb1c8e4ce4eb407b5";
+ sha512.doc = "ca6749644b81bd4e6407acf0ea99f2de57a408b8fd332725dc8319888ae05e8e27cec2c3201c49e51f2cab22221ebabd8f980c627c7ce9f836bff2cb0a2cd575";
+ sha512.source = "ffbf77f9c3f97acc3bed0445dc3d7c92b9d4cd095e117a2f9ff1ba54cc1c3f96c734c1d22951fd520a194ca3f385504db06821a0797a4394079fb221d650fb7e";
hasRunfiles = true;
};
"linegoal" = {
stripPrefix = 0;
- sha512.run = "4bbc5b5a4352bfb81336af91f9d77b6e16eddb8b73ae70dce0a6a2a5b622e27a277338403aa630337df3bc32e4333b7333a32ed4d989f9d6b4d4caae6a611d9f";
- sha512.doc = "cce3c4504802a438788858cbba2d29152f8f511ac8fc04eb9ab0d019e1c8670a9a184452fc50f708227188234662225cd30acd2cc209e9ac30e66f0fde40cc42";
- sha512.source = "481f5265e1fd7e5107ec530ebeff768ffedbfa9c3a92ce4ee24ac7d4b64a55376c61eb4f4432e158285667e3b0c3839bb06b7f0e089259f09e13886582dc2d21";
+ sha512.run = "87a062513ff7674f315472cc46e13fbce99057c3b7083a2b9c93b92f09d538af29f5d1e3664dd5273080b9037ac232dc0d7491753b83136d2d3558ada1b81976";
+ sha512.doc = "9c61ec4fa6bc63a57f7b272c7dfc55035e8e4f14225bbd2763157915fd351a2bb4f179150801f06682fd9bd59f756edbb127e7bd68592ffee5c1cfbac91b10a6";
+ sha512.source = "69133c573e53608e6b341abd7e745ba6b532eba05bb9a2ff2105bb9da69e31bf590fdc3f06241e5b667ec7f0c9458a908f5ad72304c7a5c9e412c0057611c5cc";
hasRunfiles = true;
version = "2.9";
};
"lineno" = {
stripPrefix = 0;
- sha512.run = "dd66ea16c7878fb34d3b7f43fbdc126bef0f15e09388655409d41488126ccfcaecd0c34269116d83c39df787c13754cbb48b1e4a3241c28985bd5e3a3df0a3b8";
- sha512.doc = "7a0a5c86fee3e4ca4020fb5e3271978468fcc81a0d6d076dfc73d83f9837ca1115f47ef2620e3a5a3b967395ab8e97a02dd9b76bf82744d380ba9bc34133635f";
- sha512.source = "9833dfa17d1cd995314a38f7f1a85f6fbb190a0e1c10c163dc33ec1a370c4c14dfa134ff35a920b04d84bdce09ce39667fa49bfb0afedcbfec1d0a26e6b34f7f";
+ sha512.run = "c98bb4c84d6473c3038a359872442ff8387ad8f111ce1d82021728d9bb8e29ca08cc65d5705261bb347a2da2fc27594cbcdc8accbd59aa03c91f0c25312578fb";
+ sha512.doc = "da4fc0ca69d434c6d97cb87390247b3efd3463f5dcfa7e828d2bc840d2636036c097d6d54bb2e89b5d9b5f2a95a41db89af415d08ceacddbc4642883ebc134dc";
+ sha512.source = "9598996c2796de011a31a8b8ebd38fa343ce856fc6d291426074da40bc557359e9ff40039cc48faaf6b4a3d039ae091bb7d7dfea530e449a0be3a34dba1c997d";
hasRunfiles = true;
version = "4.41";
};
"ling-macros" = {
stripPrefix = 0;
- sha512.run = "fe018bff08137d844802ca0c99ffe3a0e044e927be497fa707d2cfc36a868f5fc803320787744827729765ff6e792e14c62a14b863412588e6158e53f671ef9d";
- sha512.doc = "00e8f896b8796dc89031aaff043007e7276aeebe624f77b006c266a4965ae06bb03682f182a34ec97b536621f5b605c79085f9780d50eb3d12062f90f0322489";
+ sha512.run = "686dbb33df2670af909a80863943a8870ecef128679ab679f3d90d1747042b752c9aea15660c962b0f02418233d4d152e64357d5b57884a2fc2371acb3d90a52";
+ sha512.doc = "fe424a7db4be743168c4b1016fc25c95d33cf9d66767b39db0e79a5ba1bb667c76b9b5f10b23a08449362a3fef281d60f0b53e2b0f196846efe9f4765f3f08c6";
hasRunfiles = true;
};
"linguex" = {
stripPrefix = 0;
- sha512.run = "d679785e47cbb0c7741621759757ece79ecabe096310ed0f52800a5dab0fcbdaefa405a84ef15bba3c1f852740bdc2ce66e49117507c315e942c12fa61dc57b1";
- sha512.doc = "e1248ddd9152ccd6572bed6246dc3e65df3c479f09aa7168890a4dfda62c6a9f8b0693181eb7e1679adf7fe30830febcf77fe21e10998f8d68c954aebd9220fb";
+ sha512.run = "36fab316a894029feba86bf771d4e600b3e7f5d766deb9d844605979b066483500c8fa0a425718d22e9a2bc14d74aada16ca8deb7ee744a81e18fee8c77a7b50";
+ sha512.doc = "7a5d84d5425031d341deea8f37f1d8a9f6eaee820ef66661e8e38eafad2b20a5e9b04b81b1a0db0b11ab70fb0adc9c81cef886978626008eba6aa3c32bc0c848";
hasRunfiles = true;
version = "4.3";
};
+"linguisticspro" = {
+ stripPrefix = 0;
+ sha512.run = "74f27695393e3b9489d085f6a358c05481c37eab37985530cc91a12d81430141e57226f08174079eb4034887ef439a27498c6f224c01169c74e04ce71bd4a680";
+ sha512.doc = "4073f3eff8e46433d6fa58f9cd271180ee8e2861229459fd8066a35212d562b6625a9acc267c68f584f82a7d235ebeb361a41a971a8097548eb926004418ece5";
+ hasRunfiles = true;
+};
"linop" = {
stripPrefix = 0;
- sha512.run = "3a59b63004eb332ee10c322272807cfc41ac31af0e83fac4578de33547ad9b1e1084bf139ace14c52e8430cd2c681ad090455a4e03ec92622852b64334bcd50d";
- sha512.doc = "f846adf12bbe9ce5f95e739fe4f7b7dfd7c14dd05991cc3d3a39da8970e93016c6bca54795bdc4486c8acb30ff41f6c118a4cb93fbaadee0642e881232c2f69f";
+ sha512.run = "ba0c5e053399c44203d6eff42252854a16ccbf12132ee6e26fa577587554234b36ed31a63f1a6c40059e0aab8d9367a5b6aa6f34d552d64866b46e68478c36b4";
+ sha512.doc = "e63f09e370a53dadc92591d105c677f2a5eea4cbcbc4e3133448df64b10abf2eae1d76cdeed5e288f610be13eb4baf8f248a6e9df92ab79066078ee165b9fdc8";
hasRunfiles = true;
version = "0.1";
};
"lion-msc" = {
stripPrefix = 0;
- sha512.run = "4843cc01315871b787ce279dd31210301b81269f110ad308f3af6fe98fccdbaef51e45fd2a30b3f5039fa33bc92f6e2c52785383304372d3ecc1e73e680835ee";
- sha512.doc = "e369bbb870e4c5ea5ebe0479e93e970481fe0e2d30cef389aa687836ce732731ab42a94ec2ce9648325041546f91265d2f6ac70404b1120f78f6f04223dd6fa3";
+ sha512.run = "93a6800c371a2444c34de2888d09076cd41b9cb773b39af1c6772928087f4c0438e85a58267e9a0afd309722b5eb16907a553c23d2cba008a65b6e2f3b3edda0";
+ sha512.doc = "d3df6b66fe429e565b9f336b2d864458de759a907fe1c0ea88e002738fa7d7122a3dae0951f596c56192ec5b44023eb604eed7cce357521e8295431675bf2e67";
hasRunfiles = true;
- version = "0.27";
+ version = "0.28";
};
"lipsum" = {
stripPrefix = 0;
- sha512.run = "8ce5767e0dba53c01c062e021712ffde50d1449a24c1f2c7645969f549ecb992ea48e81135d94bc0642825931f918d264f804ec1c92b19e9572dba7b76d1f53f";
- sha512.doc = "caec67a64cd245cbcc625d05c9b354c9a0e41c4968f6af60f7d8bdb3ecc4c5ea10fb3df325429d2d9a841c4b2abc1143d206fedadee94542a4cd281ca784f7a2";
- sha512.source = "a2c4a613fcf8cb0657d54b40cc37c05e64276dada49fa31ea6daaf007f2922130148fe679470053959d6beb3dd6bc6527c8ef2efcef9fcc5a031b9656b85a0be";
+ sha512.run = "f5d2454f160162fd1272f5a43e021e1050947b527614c6450a87e1ba8aaa8151dad281cd962142d5ad39cec9f44ac7b313fdcc44da94db0256ab9a2e14b75b0e";
+ sha512.doc = "fae8e8002b33c26ab34c53d09e1bbb76f46164e2fa8a59517dad19e81c1b84505170e675cc2d9072e30d5e5314f7ea7b72d61e273de9ca9f898d97ec2143e3fa";
+ sha512.source = "1ac058c3c83d14701b54238aa78aac52c1495038985e30584e948842d5a6486436c733df790fb56b405e99033496921d9401e6d73ee485685e46586a01edba00";
hasRunfiles = true;
version = "2.2";
};
"lisp-on-tex" = {
stripPrefix = 0;
- sha512.run = "25095131e83db6ca19f3d5303940e1f2ba27eda008e7d7bffd337da6d4d45ac4ab41233607488635ac007c07211157b35b15f3c34973139ec6f0a0d5e916540c";
- sha512.doc = "c559cd27838dae13246151891d67c5df984d2d58ba8c575e390caf29157de889884cba86df1fa65636925870e3305c2454fd596c34a96a5551355096a9d9a9b9";
+ sha512.run = "67817d9894ac5bc8d456ce2b114eba81b0c444bf53422c4acb5066b42cd5cd55d73c46fb2b443db9fe3b13bebb58d6fd7f2bb31686dc4ac2295447285295c602";
+ sha512.doc = "fb3a8ef4ada38d910b3055f408059daf700946c84b17873846175e6cd3075ad7f3889d2af154adc3a7898ac33646251bdbe0d8cda17ccf354dee526a96476432";
hasRunfiles = true;
version = "2.0";
};
"listbib" = {
- sha512.run = "4fab2e4abc99307598e482823e02a3961e694faebb8c5275557c9030dc40dc8f1d52d5da6859466139fd2194e4272b1b93782562034aaaf909fd1f6a205dfd1e";
- sha512.doc = "46b2503dcf8615eb1f8f93ba6633658227a370fc8946fc4361c08ffeba5dc03eef6361df28ea996b53d59708a123b1f7bd5502f5acde813805b1d2ed35f60c92";
- sha512.source = "efb6cb3f27d90e64c29f0dd8da57d75985990eea0071dd3f73b5f952d820379efb9286f981d4b1d7c2276b9dd2690c125cdbade04091f8a9233f0e21afb72199";
+ sha512.run = "e71bda783acbb8ab6ccab3d8af535034caf0eea919bbd175685fe50585970b87613e0df5ed076967aca395cd8c7f1317e805fb1cf765897b03d6cc131d3d98b8";
+ sha512.doc = "0ec0970f591fd3a840c27730d41f0b817f631727c9c7219880b45209c21fe0d3aa616eb6eb94bc7016a9acabfe9c50846d872d3b36a104e1f4eb74dd003a16d3";
+ sha512.source = "441b13ec75d91c68b8e7253a5dc9a6e515c5bb0df81a4784dd414b1956be6f2c9189051ae9090a04bd4d11919945a38ad6563f41c27d1b8d03ad283f71c9a19d";
hasRunfiles = true;
version = "2.2";
};
"listing" = {
stripPrefix = 0;
- sha512.run = "52b2c88af72a800d79f78fe805cfbd0c12e0ec3410a25e56d97d1164090f6afa13cf57cbbe0f062994f79dbcc924c2b5441fcee3fc238ec0c3025db70bfa0695";
- sha512.doc = "aa3fd47301a3055b5d12af8d4b8dba1adee33d4d06f1eaa4243a3253bbecb54a607b30654a0e053cc402e9b8d0b25ae211c8ccc0cb5988da28b6ed46db570a06";
+ sha512.run = "154a9eb9da19d4a1d9f6ed421bc13f1f83279cd456b95ab8b7d84f9c48d6aae5548b7357e46041580d4b457758aa090e6352aca9d9e20f1739dc589d4fa24bdd";
+ sha512.doc = "11ef594d55ee823dab2a88ad5882e1ea89d7741f1038d3782ac43fa43cce948c1ed72096ddd11d1efbcc3b43ac9bc4dd23713f725aa71807ea174548d9a5c968";
hasRunfiles = true;
version = "1.2";
};
"listings" = {
stripPrefix = 0;
- sha512.run = "d9ccd62c1c55d4de26db7e2411aa8095223f73ebfcb9e5b177b0a6df53d79a651c8cae82a0b0a24726d3a3f9e55454d2344c651524511934207334fdc2db5b58";
- sha512.doc = "d25ab881310c3d6ddc60bb9e9cb1d9a3cb49a84de011a8e6c08641002f27a6f40bc821fa1ee32dab339ba2f26b937a0e0d076069045ebfe98641b379fe5e063b";
- sha512.source = "b7d872104ca0195f77c6d06ef7baa221feca5a9a0b1d2ef70b67212398a48c67284cb0aad4d0d5243f7463c009cd5e54d54653e2c33e5acf7f820c0122694be0";
+ sha512.run = "ca15ff0ea1958ccb4d7e464245f7a214a509341517b7bc71823823f5673bca3d7ce27b6b7236f195078c7f9e7e3812a5bfbcc1c0b59196d06bf28cbd4ca63acd";
+ sha512.doc = "38e7e013f56787a025425342858e2f1933f0f6295876fd9c2d01df568d76b51aa17e479fab968a9cb950fd77cb0810faf4b31b267ad23c32ad26f6e85ec32d0e";
+ sha512.source = "50d5bc041b885ae0e35934adfb3a76b048d8c7a200081eedcff4984b433e498444f4230baa63e86669d526fbccb15a232b8b2faf2f9787fb63eabc3da14ca28a";
hasRunfiles = true;
- version = "1.7";
+ version = "1.8c";
};
"listings-ext" = {
- sha512.run = "99e2cb51f1eda7d031be3eb39a1aae3295da0d5532691d3b1031111610fd06ca134d271b5fadc065991fb5f427f33486a67bc1a9dc69421a4ba0ca6162cc25d6";
- sha512.doc = "d26afc5303dea720645bd0296158d24fa5ef2d733bc52d31a4c8c57a87febc7d60f3556a30d7df6406537bec8d7b94c37c572291bffcca84263a7a89ed2e7f96";
- sha512.source = "d1a6f2f5a4047bd3ed0ee3d6f5de2d1094babed732d4469ae2ea37b8893c14f84fb98239c8e568a762bc7bb62046d2a9ed3f4d90b22877f2c6deafd1595ef1e3";
+ sha512.run = "c68752d0e7a1ffb7d08f153bf337849164d0287f20ff8f092635ad7083b2e5a6c487bcd9dff913dd029f4ea92750768d23583eed53a0c2d3bf012e4db059708c";
+ sha512.doc = "82491f81dfc89950d085f7cc41dabdf7b895b23c8a69f80c1b4f4c420fe8f036ac181b56e3ab60496910d0f1165ce19b2f94c5e268dc1d59e352ab6747e3bee5";
+ sha512.source = "fab34f07d6384a5474f3ac30e2e00a75398418668134ac1041cabded6209c9521244e1637e4037e7346bc70b3247ebcd90526d5e34fc3c4e388fa978382bf228";
hasRunfiles = true;
version = "67";
};
"listlbls" = {
stripPrefix = 0;
- sha512.run = "e8d3aac3466572225183bd285cd927ade4c0a398949b4d0ee26c8647af60cf8da4d05092387974a1c4c9bbd46b921e8a8628ca38555bbae25cfaa59fc35276f8";
- sha512.doc = "cc53d332a3b727d634ab94d4bd8a23d5800258fc390b3753107e305c6d1a2152ddb114ad9c1da063ad7ddb2194de7fb4276f0f9a7c66dfb4a34f276502380378";
- sha512.source = "471edd300bedbf573451e53cab697d3737dcef4f2006df53baf845410479d5ab692f3ac36242fdc277113b54b7c004fb3681827233436fb2e5d79c79b3590966";
+ sha512.run = "b5c2e7e168b07aa288c911dbf5c1fa8b56d2a73d38babf0140b77bbf783334f2da42b2bfa8d951e166f7184345cea26a908d12ff4a07ef89b85a7d7772d645e1";
+ sha512.doc = "225837c7a5c80b5a01739c20011f4b4c76b0cdeaf26e3f8f44fcafee3e439a104c6eb1a47660a788b96a3cd63f3e19d1384ecada059380773850c7a4109d3269";
+ sha512.source = "3b35fa88f640d4f2a13f0cc888a7ab7bb09052ab080454d398f0edc27caa11728152e24bf5184d54aeb1bc86e599aa8a4bbfff6a6efd790e11277f99da2f27e6";
hasRunfiles = true;
version = "1.03";
};
"listliketab" = {
stripPrefix = 0;
- sha512.run = "2a98c8a6f6ecfbf2650524ad72509d8a47d741da58b967014927b00c3e8af92546b4dda05452e38e4d7c8f5c0b29ab56cfac665fdd140bb9e4fc7e335f28037a";
- sha512.doc = "3fe42c67ee16b94d55fd28b189312ab63614768a023d14fccf55507de494e7b7fec440469e434711daa7894abefc3abcb3ffda4c8ea45b266612304a7a759bf7";
- sha512.source = "e5f3dcf631a5d9392b6428d0c4bf30bb0dc6f0a34824144b7bf4d80be589106034d9935007a7c46abdff129e31dcd06355147c23ebeabe90b39c2320319e4e29";
+ sha512.run = "0aead2b70e314639aeb98c199d051fb0701570df0263f452bb2e65408678d437c7eb071c41d8674971e42a0961da30754696a58eaaa41dc32d33ded58a833153";
+ sha512.doc = "70ceddb9c59981319ec33fba05c663ecaf549b5dab56f29fa07f9c314d97d999c762ee1efff0d20b5e35b39e89b031458fdde4c5c708e0a1c2dbfdf17d710c2e";
+ sha512.source = "68b75e9dcce30acb59d928f4ff95732cd7e37061d31625f8c1835ef6b8da85ef39f4d8ee86b50e299e71cace2ca5307c25641042f325a93a93bd04bf804ec5b4";
hasRunfiles = true;
};
"listofitems" = {
stripPrefix = 0;
- sha512.run = "b82286f0adfd4f6be0ff4e4974dc1054a1d9924b743b07e6c44453f1cc25cbc41e54eaeed6a10236706ac2f5578dfcd89e56a8eb86087bca81def600ce6560b4";
- sha512.doc = "889924a2b94396853003ba1d1f55352b1fd62a1f28c77d75fe79008bd0c4cca819dbc8291848e7102ea715b6c58239308eaf83212e9f5c955e1a973819e8c2d1";
+ sha512.run = "9cdbbac3442d2b6cf45659a77dbbf7c1db2252af3c656d277f8c9c1f8cfd98879efb7e6a9957481cd6e892d8f3df1c8ef46c7992b45c6c461dfe936018600917";
+ sha512.doc = "e7c3df40b9657dab386eaf54f08018e3d390a1de96a47c5c4f63759c11aa38b243301287940131297ad107e4a63fddad5bd9ca5982b211febda7bf5a6a8d40de";
hasRunfiles = true;
- version = "1.6";
+ version = "1.63";
};
"listofsymbols" = {
stripPrefix = 0;
- sha512.run = "a9327c900fc4f3e6a8c219211e4136aab4d12b2ace952106e33b94c10e2892fbd3c42c522cc89cd6d0ba70930651607c724ce06167563f6c957bc3cdc82a6dd6";
- sha512.doc = "b722083baac81005e655a86e888e16ce75036d1ff3681410a59c689bd02d7029a051333431a04709c4792961e53a9b439c4c269047ef55ad6b7c980d25b28758";
- sha512.source = "907a60ac1b12c1c76527e9b0fc1f67f493ddfa9ebf357c53ebbda5d7edbe68291c1c602d4348c79deac8ccea51096fcf4da66e792d6f0cd3e38f98837c249257";
+ sha512.run = "dd32fbcd59fa9ec599b0a06672d2e810b5b8172a96a4170cad03a93be3da21a02a036967d0e7e3a617bad6535aca2b1a34a114c383b5ed1aca22bc45239266d2";
+ sha512.doc = "ff8bb87ee326f0b0df175eb41d634d67cf2f1ecb76f1f8dacf2e19d061e54c4f5cf8e01c7e8c41087ca6b69a04f5a3184ee8ee39f00758d3df2f24a4b2e372d3";
+ sha512.source = "b232671411ada9bee8e9408ac9f7bb94e57010a39d916beb78d3f04dd1826203b37f8b8d4f040cce5bf0cc6b7ca97eab97d6f764ffe370b09c361a44af530837";
hasRunfiles = true;
version = "0.2";
};
"lithuanian" = {
stripPrefix = 0;
- sha512.run = "94f3bac72d845496934cd474f9ec51b9dab541d9efd2a6e55972568055b93a57a63104af8fb5e1fe7283f08d99184599e3eb80637a8b441eca7677b38ebc4208";
- sha512.doc = "22e16063cbe9f59e7e0435d827f14423426dd464f51886eed3a0383113881d7e8492e838c51d373ecde2c4d99a9352c6d4141c80292127703b29c8d848254c45";
+ sha512.run = "228fa0f588bb0293778a71a910401575e20aaa8a184d54d51dcf1bebc8bb6b0c0ea81cb1d3e0f2d36b6a0abf830dbd328caa6053fca7f40a83bb292f76b83918";
+ sha512.doc = "e4b01bf2174854d95f348caeb5e5b88ec436420178eb06a78cb9157bad23bcd34584e9bde451e3963f4de59e66162820f9487ca4d166b2bd898b2cef17e63ee4";
hasRunfiles = true;
};
"liturg" = {
stripPrefix = 0;
- sha512.run = "a850a6c4cd8bd3181d9d35144871a413aac9a8660fbf9837c701eda9a0bbadb8d6c82803c912fbbe2df4b2d109f74cb02dbd64d7c0b84802e8e3ebfefe8053ab";
- sha512.doc = "b22d9d4647c54377fddcffcfc5d38152407ef58eecf509dcebe1672c8a75369a46211792cf7a56726595d29d38c93139472d8b23ab607524083329c12ab6206b";
- sha512.source = "8460c6edf94920b6f505d678ca5f33540076866adb1872c4ebb196c4ef4f0870116c435d3fd044c50355abf9eb586009e64b7fae5f0317fa6857ed7e85f06837";
+ sha512.run = "e97da4e9046fbd60ac2b22bc3753db7a75b5b6aeeb6c37293c5dd1e4e8fffd18b32818b9038b816a405033ff74d9c19ec2443b0169721656af687f1c5d62cf9d";
+ sha512.doc = "6b342e85917d5a70dc32461de01ae3c6ac66ca247b4ba3d812b7645f1cd1d961c914e584cabf743bb03ea74cac144ec05b03cc09d0c23cf7bbf4b8ce7d01937c";
+ sha512.source = "07bfbe684ae7584cac1dceb3d9012607ee24639a0e4e858d2f570f4aa3c21280bb6116123910a111c729dab794e568c05f8778d3b71612ebc288b0c268eab920";
hasRunfiles = true;
version = "1.0";
};
"lkproof" = {
stripPrefix = 0;
- sha512.run = "d5be4d8dd3893da6961f3b516846b5abd2258527dbdea6120a4ccc9a4fd07129f76af83ff01ffcfe6a1931e47842be63ce9708e1fceb37f370ae1f20ff3e5adc";
- sha512.doc = "920a09606270004c8eda9173859cc4b14002379fb97fd902c4e7a23923ec94aa56a98c0320eeb8006cfe12e1ed97ae96cf229dd34f36aef7e0773d69680af4ad";
+ sha512.run = "58c211cf1ed20b36e69ceffc8568fc1cbdb51cb812af79d16a64cbe8a8e7e672a2d49e672501b2cb23ef72c4a04c59017e17e538061159c8b9e797624f8334ca";
+ sha512.doc = "01c3f1b50147c73294dabf83d79811862d4742f5a76f69ff6f6a1d5a2b0a8462e3728ba6e4d6fea57d3703c638f6cf04568948d45d4ec8d1dfe59571ff2933b6";
hasRunfiles = true;
version = "3.1";
};
"llncsconf" = {
stripPrefix = 0;
- sha512.run = "30daf8c816267a6b5f6b887ccc6d16890b0eeb45c3892bc3babdedd9502ffeaa18174f7c9f7436d481b382c5120b4c6110de10e9adc508efc8e4407c10deaeec";
- sha512.doc = "636199aca8bfc969f953ddcec2b4dae899006e9dd158ce9b15bcaad0aa805bf298b00d854866483c83e2314a2cc95cbd5bd96595e3712440928215077a606793";
+ sha512.run = "9df2b2ab5fa1434263f4df8a4f5c5329d38bff47a3f9178b2b220b50d34e410ce2904df5177076131ecff1a5a20cdb9cfd6cf84d986210df1ede7ee61f73b255";
+ sha512.doc = "a0a9ee4372d9afc48fcaa16959a9c54a3d10216d6196be963f9b35c66f13c970a4cb4a01996cb2397a10a6ea36c445a75541f7bdb9608c759e611faffce56574";
hasRunfiles = true;
version = "1.0.0";
};
"lm" = {
stripPrefix = 0;
- sha512.run = "5bc73dbcda5aef36ecc9e49268a45aea4ff8a29b59a8e2e426ae560a033af7aac44d6d761eb7a9657577c1796dc1a8ce12d1c58369d5addd826f6721d5c8b756";
- sha512.doc = "cdb3bf69658b36ec8a0fbc4a984970ffdc4ef4e773d9ae972708ba5ec33a7e785b0a3c11cbc6ba908e5e9a8daee15674730a9ca3970ef86f127cb70c8c59e579";
- sha512.source = "f4ff434a5ed5b53462d5caa4347a842703a59669213784a46e0ecd2fb7808a7bbb2bad33b78999bcb18fc1968e022872e7958bfd0b57bd305f29d1ff8d25d418";
+ sha512.run = "f94af6c169ee05d3a2dceb00794feffb7808a4bedc05da7655ea74fbbf675047661f49f4f2542373e5fef60fc0f91ea9931b25bb10c1449f593b84ebf65cd154";
+ sha512.doc = "baa33984a243c1000fbccb73f853dfab7c935e2da5f68294cff38db950d85f09ae9ab63f01178028c5f77d00c03b919487e73eca78dbcca60b9ade73a0773b18";
+ sha512.source = "954d7cf62a32a4cff318c9e51f0f9d5e4b2de358e7f8830b1dd6e4515806b9e446d6f1f0b074bc8a7a8cb20ab5f8dbe715bb0ca8b77c4c8265d868d821335c72";
hasRunfiles = true;
version = "2.004";
};
"lm-math" = {
stripPrefix = 0;
- sha512.run = "6b0d6d989536a32bd9625abec0852eb6a1ebedd19000c571c6399764bb1bb5e454f8486539fafb20db63b7a4dc064b559a9b3094bfc5d14456358344bf186c83";
- sha512.doc = "972df7f9e1af3c24e0fa2a8ca1d602ec76ee4ebf1ca29ebe8f94941953116808e90ba71eab1fe16ffc920659010ab3402699289235de5ddefd3e25138658255d";
+ sha512.run = "f2424f917e13aa9805f6738ceed376d6063713dd4c58a5953b5456da4ba81eaba3f0f97963ecf36ead4f68b1311c4c9e30f064002ab8bbf0f5ed3a67db3ead4a";
+ sha512.doc = "262a99ab29fd22976334eabaed77d3326e87b63014d9e640ef8ea31b14382b273a6435f3059aa235c50f9f829ec28adf754763e17a945265495e9a54e7ee53fa";
hasRunfiles = true;
version = "1.959";
};
"lmake" = {
stripPrefix = 0;
- sha512.run = "8daadcf6840d457b1d7c94a1b3886248adcebaa1306535ffb70ab7e50c5cc99e07704acc77d062ef39d06cb6644e585c9a168d36105bbc9bcf1fb290282b05b5";
- sha512.doc = "550a71e09af936e86d334c30bd26896ef478d4d86063e9d2163a9628f33eb2e6b2b65011b673582279a3f1298ad4c6e7144af8f32bbc8e8cfe9547705fc8e7a1";
- sha512.source = "55e6e5c1ddc61f9b91c1b6c0792bcf1a4b0040cf938a0ee5dfdd42768b48576e38f1cb9016ecbcb225aaab1a9fab45e085ffc9fdc540bb62e9de004892d9b7a2";
+ sha512.run = "3613e9d53808b2d1e326175c28acb672c1f244b2e00ea1d544e1e05c73e2a93e49b5e8b187a8a73e87ffbb00c22235781983a2c0a733a6ae5598db12c278a763";
+ sha512.doc = "08fa487d9151ea6a49a73044d1f6b41ed0c636a69e04a2c9f04bce996f915e9d267383a6fc374f3292c01244981fdebf6d9fc462ee0fc151ded2601e4554593b";
+ sha512.source = "d18894108d2b4b5d46d4e212648b6c7d76894faf4dd45555371d17df5f6d186d4d2b5c8878e745520441eba2459c5fce320bef28e23bb59c09f01fee44a6041e";
hasRunfiles = true;
version = "1.0";
};
"lni" = {
stripPrefix = 0;
- sha512.run = "76b26d64f58a31e2a1ca208a0cb4fc0c6b3a3ac0143e4d5f2d950e304f7e27d8dfe1aa281c4a013d9b056f06cb81189372d53b6cf1c6b926c16510cf19e60779";
- sha512.doc = "94fa6da8ecc68adada56a2f86785d5e111135770c556991496ecc85d23c6dcf831f9c1cbc19752d5535cd1c3d075c86fd1b8854142b7902cccf51f6463548abd";
- sha512.source = "ee62aed7fe29f07666b024483fe6dff4d3447c9d0a4ccd907c003940fc7b4dff5ae30fe15ea45bf64875e9dda1dfd7994ad0e2a2cc9bd5baa3bf1f17030fd513";
+ sha512.run = "8648f9a39d982e99f19af652e39ad1feb98c01ee2a06b3912dc609213673bbd685e11969507842caea4657d8ec0a33f7b3a9ceb0a4cbfd4a9c4939ac1d30e42a";
+ sha512.doc = "7ee44a6ba2782b28a81c8d907ed11a07079b4e8eed3fc1d8adff80274df471637dc69e15e6012d9147116c76d2faf9beca10b22a554a03ae6985c9f68791f104";
+ sha512.source = "ee33399c5fe757c19b4e297b184887aaf44fd011b78b2ba84b906955c2da3ff3e76c6400a9f21967ffaef8806f12a3ea3c82a4a20d24c737e0c3dc514ec5a0a0";
hasRunfiles = true;
- version = "1.4";
+ version = "1.6";
};
"lobster2" = {
stripPrefix = 0;
- sha512.run = "01ddcddf240936b55c4ee58e52f345f27d4450ff16369fc3fc73752a8e74ba0fd32fd052673913f2e3bdd839f26e1d128407624e14f4874c1d2378ef8f07364e";
- sha512.doc = "9b0ac88ac19259b9ccfeb50e17edf5c5205e955380080e90fa4e66d6a6739afce2a8e65f8b236fcb211e9cc437060af5ed58f5360f5d38738f863b24eda83cb1";
+ sha512.run = "97692ee9293dd7fce8a3ca01f29a11daca837baef5d55b2c85339e1b2656430d009b5beccf7f04c5eaaf9b1643624fa259e353bf7f8afd6ad78df00999c252ba";
+ sha512.doc = "4efa18df18dc64cdc88d52b3b4bd9936f021a039e62eeeb2b028461328f2c3fc5b0bb0b661bcb3d2db155c48c270dcf1c2dcc2fa4951666597277e8ab1195494";
hasRunfiles = true;
};
"locality" = {
stripPrefix = 0;
- sha512.run = "48d854b76a985a4ad6586325a26bdac9d1b39b1f89026e7371d275613a5154ee07819bb3c586ebbff6e7fc40af6c5a258d269bec3052f0065f4e7f1f6635ffb8";
- sha512.doc = "0a3a2e538a4a60927a33fa92feda6ae923a8a125bfd874f7a51249b6a3887668d84307db1e65899fcd88924ce7652fac5894f6ed12aed3369983d51c648199df";
- sha512.source = "34cfc3772c3f3ee6b38b7612f283d9d3386e87f2d20161120e5ec68d2ac8182a6aa7193b845b4ccff7471103cceff5918074309f17820d561673fe26c50f5829";
+ sha512.run = "c7fde4ad74b339d340a046a4f59ff73da45942631c6b68275d365c18ee80b213d18b84540b8ee535f012aa18ef559e88b1df3fcff4560d241ee1147695824a2e";
+ sha512.doc = "5b7fde689fc764dc75930522416cfeb51ec30eec64080b289c085be4b00a0da1c5d6d79d2734502ca8a329bc2935216a8b298495e0ad1ac8331c6d3a5718bb5f";
+ sha512.source = "bb1e55107d9b16460b8990f35461bbe775c674ecb2dabb78d19514e365cc97f0b03ad5884b310edc60f2fea9366ee2633ddf4280165cab562038e024ea9267fd";
hasRunfiles = true;
version = "0.2";
};
"localloc" = {
stripPrefix = 0;
- sha512.run = "a0e16a441a1842331d8ff4778904b68dcb5c7650e605fcc12e2205b780fdd9b42cfaf4b0d2c528b3d747f75e57886ddc2f5481d8de6d4a493c18b18481302b93";
- sha512.doc = "e3e47a9beb602fb94a1ba7279d4f9e04b4dc12a4112b520d5f5dca52cfa3b56cdf0494f0251dbf5991eabde2705436d6284e28c1b101a8abbe461816cb73676f";
- sha512.source = "7dacc5d6ee2eca888bc99466575cbc6865bc4083565b65dcfa8ebccb0ba46b23600ba56fd058603d8ff47aa6a6b6372f240c089b2035611f36dab34ba1d725ea";
+ sha512.run = "ff1e797efe69f372e61272d187e758e303e505128549e02d8fe45c621a28e55337d13b0fdbf6065ef97d4f8c51018ead4e97c1c4b2d9a76f9a6d299136f510eb";
+ sha512.doc = "13e03c65221c892acf80a51bedd6a18232e9e9adc7ba92f34399e678a2d88d7050b94f8047087c891075c2098bc759c79f1276ab2ee8cfe08dd7723f2ede6f74";
+ sha512.source = "04da29e24ad627fff42fc88a5fcc480ba42eec235ab2e283a89efcdc87082bed4b4b988dffb5ea2456212cdfebe9f66937c54ca799a3253c76884e86b13f2d0f";
hasRunfiles = true;
};
"logbox" = {
stripPrefix = 0;
- sha512.run = "ea4fb3891441a49694d998e69f1fdcca64e795335cc6d18215c65f282049897f0bb7a41768d5e1f01df6516b2dbf69e67e1898b272a47c760bdd9ba5c1ef0b03";
- sha512.doc = "b87519598311f255a691fa89bb1e4c98a07c18afd8f28f5732ef581ce19cd2c5dfaaf1984e187b8514d784ca1e55cb03d09f8744e23b7e4aa3c0d6afab9ccfb2";
- sha512.source = "c568a8a760444c999c02bba8d8dd791f22807a465365198b550a4f643c578d85b0676557af022d470b46ef063193d1c3f66a200d5dec46901e44eda6168656a3";
+ sha512.run = "0c6f9d401c81344465d6eaa6eb6e655443c4af1622bfb6751db508638e2625aba7b5e77780fbb6453eee40b8a7ddba84d70ceca8882049779db61f83e7a15aee";
+ sha512.doc = "21f379c88638ee8499e7e47abb0850822a08d520aabb352e0f85ed0c38950aa71b4f9b3d430c31193de5640a915d0c84dc28fba71443d3f2e461a2dac53e2b9a";
+ sha512.source = "3123ed1fef39d4a252159c65e0cf938933f2ab4c693d8f7364f20e60accb20e32fcd9da8828019a8cefae1fb874605ffbcf88dd7123fff91871858cb5694a985";
hasRunfiles = true;
version = "1.0";
};
"logical-markup-utils" = {
stripPrefix = 0;
- sha512.run = "95213312bc9348b673420c3177bfa03b1c2c94f5a369ac5ec5fdf64d22eea20ee31f86258f79248a85253ae89cd6b8f7a5afd0a629c6e36d9cac47d12cdcc2ed";
- sha512.doc = "6f1adc74f9ea04bd8f3a78f62f1d126da4c43ec9965d94d2047b777bdc5d03162589df8f2891ecb4c4540bbef46308f0f6015e19c28feb81b6406e5fc9a2ce09";
+ sha512.run = "87f7fc345935804705ab25ab010376fb72bc4722c75bb115b0c9dd0e0a51fc8bdd6dd4051b76dd083ec07d80b8c59c5d18423da55e0430db7a9f94ad0bd45906";
+ sha512.doc = "80c44068a6e474071e40a0bf3dc67f0201b21eb84a041fad8423c59c9e34ce138833c54ead638979357dc3026eea55da034daa05e71a56ecabe701ebf53faf24";
hasRunfiles = true;
};
"logicproof" = {
stripPrefix = 0;
- sha512.run = "ed17364fcb71402d6a56190b20115bc2335d303d52ac9f971fc85768c5b6d492d15ec3a7fb7dbc1f637c8d58e981e527a0d7dcfd19f915435be9d21dfa6bf942";
- sha512.doc = "732fc80c0281eb26bda98120f5bf383ca2a000cf0b84e1f8d9977e50d0f437893778445f915991867d9f2ea6cbc9b9953bf8e1607d3fb5dfa97b53d562f6113f";
- sha512.source = "02e84b4f79ec6ccbd73f2a838cfb0c0b7b013d6f57f5f75fdb582356a7095684483cf27f863250f41ac167cc3b2596068021f7bea28ed6c036a90f114f716fbd";
+ sha512.run = "d5b15ee5f35a9ef94618f8b092e97ccc4f1959a617c2e604b99ba56eef14c4a1a078d66f2c77d02239289e30878293ea6c9ff4134bd003331fc41fd3db19cec5";
+ sha512.doc = "bf8a33c5db05a30cb4f520fa2f73f572a90c3803c4b6dc1709f9e2c80f67e32e7665ce898852dedcd3daa8974bf909034d06f805ce473318f0f512645ceaf9da";
+ sha512.source = "4cde464059a65161c6ab069ef0c8905e4e6cefb7ebfd8c7c3b2af909209af4a911dd1bb0daee5b27868305660601187fe7a105660b395de98ae3d30864f012ea";
hasRunfiles = true;
};
"logicpuzzle" = {
stripPrefix = 0;
- sha512.run = "bb851ad8f7812b08bbdb7764dfd4eaccca439c1fff83c6672ee08c89e1eebde2d249757f5e8408ea6253a893b0470b80b89a0369ef64119ed2a8d9f070e11274";
- sha512.doc = "86783bfa1706624eaac232afa00636f971d653968c9005fdf8d9f1ade9728154f19024633901ca6823175c8f6e130c117b82297f405649a19cb99a1e138a6b1c";
+ sha512.run = "2c642c7aa6d6f12e51228432f8bd9fab906ff4dd3354a49f636582a065bff0f534222161ce11306ff6bf3e354a9ca6f6394cf9826b321ac94e9ef5ee8c0621ff";
+ sha512.doc = "872a72ed13f7dcb43df3bd2f2b7bd504e3e430030115faadf0a130d2fd94331a335c4853e37c78e4b8aa7c59a44bfd87ad2a484b1b836c2a7526b97ef26ddd56";
hasRunfiles = true;
version = "2.5";
};
+"logix" = {
+ stripPrefix = 0;
+ sha512.run = "19aa0ab48dce9b395436486fc731ec9ac1a153bd965aa6cb0835954acf54b2d2e32faef22c4130e167957ccfbed59fb3a83ded4d2b180966cd383e27d6a65f92";
+ sha512.doc = "f2408fc3d3a99c97e3be5090a54472f568cda97425d106bd14610d687f7bf5bf4297c3870c69a4f6b94004ad0e439e57055c2a6af5e18d39861640d0725405ea";
+ hasRunfiles = true;
+ version = "1.01";
+};
"logpap" = {
stripPrefix = 0;
- sha512.run = "d2e9939d2d2b4f1fe1ef369d794b3037e76ba7681195afc2e05c133866bbcf3aeca19fe8a4de603fa8b6a3090c8d036a28502b722120d0a0334533a58ea883e6";
- sha512.doc = "cdfe0fa0ad0d7e13c1d931b15bae8cacba9a0d25310536b621092475d67c24f8ec1c570cd738cd3686423f02c9f535156f0d232446bbd67417e899d0976c8926";
- sha512.source = "19a098596c4cbb5566be76a6f2fd6c95838f50bfa6ce182e086fcf118836836ffb1ffbbd5fe9ab849eef20ed2984bb2be422949f3df2c4e2cd532b1e6ca78447";
+ sha512.run = "159876dc23e96f65fbb29278e30baa497489331fcf52ebda2adcb19098c2519044ce54ee590c3d91f80bf27b6df0a49aff455da54748c3e04c7e81c2be108e4b";
+ sha512.doc = "f85a52b9d95247ce5eb537cc677aff184a434a41fa9c3433955b43eec3e3cf2deaa701718fe77dd3b3cfad5811c5275a097d980e157130705ad5cd3f14276dff";
+ sha512.source = "c6c2127c2789c2717072d8d08043ac73a86248d71dd542d38dcedb3a36947f7ceb99f0246787e279b22fa03dea554a6afde6438ffda3fda6143027a7e6f1d78a";
hasRunfiles = true;
version = "0.6";
};
"logreq" = {
stripPrefix = 0;
- sha512.run = "58a34917926aa3812b4749a5e539cbd41cf53111fbfa01bc0295dfa70e1a68a27d6fb38b3709442ddd7baf6d77d20bf15036ba22b117abc4dbf3b037c58ef627";
- sha512.doc = "d554c411596c0cd66ebf4ecae5c56136aaacac0460dfe83cc7ff377ba5494ade31a887555533ac90269d56cd2e16ecdd8a4eaff89172f53c99e8b2ff62aadf73";
+ sha512.run = "4c9e5f42869e690768515d49f62aa5ef7ff2d9de2f42bd1b574f95b7903958a0506d334300f89b38955fce0c47bc65e4c3e17cfd04c5b6df95406e6b78ecaa2e";
+ sha512.doc = "5addb710e2948e67f6369763a74d31bd3cb20d847df6cccef739fad3b34abea8663d00e7304cf47309baa74086a5cfd581bf46610ed3d7123ff74c426fec0131";
hasRunfiles = true;
version = "1.0";
};
"lollipop" = {
deps."cm" = tl."cm";
deps."hyphen-base" = tl."hyphen-base";
- sha512.run = "9d388b2970c9a393cd21bfedc68f0a250dad62cf4f728ebc0313d25b1a461025661efc2744f0e85920ba674596f98c9a0af987839b31a1b23f2a797be887ad7b";
- sha512.doc = "551c2557d686fe656158f2bb754fbee843ff251c95e0e8ba6b43139d81702d335897ed32c28143c910addc87f3b9e30acb8f563753084faf3d9cd657a6867157";
+ sha512.run = "81557b83acfa4ad42dfa6fb1a65ea42bc33885da444ee23bc3c67a899df7b3ac2c19a1607305b5ec10b503980365c5d29ac3598339fc186a05417ea5bca60a78";
+ sha512.doc = "206dee2be733e3ac04b5b259862b60fb3641fc44ea182da601ca54a010ff8e42f254dd01c03be7bcdd2a6258110c567a596ee82b4eb74d04ca8ed70e50cd6a86";
hasRunfiles = true;
version = "1.07";
};
"longdivision" = {
stripPrefix = 0;
- sha512.run = "e5b8086954318877b30f32054e42aa9361224307e51587afd760ff4435236d636a3248b0b8cc53ef106bcfae35f9d8ee948b9b97b92a9beb069b5bf71e788f65";
- sha512.doc = "2ab1fa5483eca5da8bc1077d25f892691b282ff6369e6a32a0a74fac52765f99bafd1a1447f9c1da0971e6a87cf29b85bbfdd4acfd07f2767a85b304147dbc39";
+ sha512.run = "64669ae90bcf3c98d4e58e9ff016bd03e151f57a83c6a98e71eff714017c4e9bab95694d33fef3edde79001f0f90a54e4f64514488b00d1e373122914064d8b1";
+ sha512.doc = "679f3766529588f5319f511178ab84e636d9e888a3f2cffdb6d94384042bcc7deca14821fb5010e7bec65614bab9adf336346bdcc38bc8908a29a6e9266cdaf6";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1.0";
};
"longfbox" = {
stripPrefix = 0;
- sha512.run = "9c8ea6cbd1781da1c66888e140853013a9561010d1b35d66def2715773d0bd4d655384b0c257a7c231c5da919d5a68e2a24ff435495bbf876baac4b5c167650e";
- sha512.doc = "d16a5f3ae1dc654ec04c24734eed5f2fc856d2d9303034c495a85d98ae56253af19c0f630e46dc1b1311703bc72c12cef81ed70c7349058e33f5f7d2cde7006c";
+ sha512.run = "43164941fd7ad91fa304aee01c3d34ec1faf8672549ae3b2711bdd4c91ae57ecbdcd8b29080d6c96cc64a73f7d7fd74c8621a70604a29dc1474f3c922c34a4c7";
+ sha512.doc = "fb319a679631e56122535b99a187d3c2ad5400d4a1f00275b73420c43f98e8b421a4b86f77b868c68edb39870132117de3310a00bde82f6387559c6adf34a8a7";
hasRunfiles = true;
version = "1.0";
};
"longfigure" = {
stripPrefix = 0;
- sha512.run = "e38e10c7250523bc0707e3361337b65989a26f7f6bf4d90956105a525d9fbaa010310dabf9867252a5de787e9edf447c46ca62e91256dfd0c4e4a16268a658a7";
- sha512.doc = "ae8b67cb06b1945f9bd9a7195297e5673a4ae06fc174d46d5a8ad78c32e0d92dc38cef116d3721a2e9c0fb551ab8804b5f1d4279677634111e2eb4a884d46e29";
- sha512.source = "603be3e5d39781642264ff56f6935b81b604ef2696d747bf6ff3b98ca7b9cdacf3b70705395a1442effc839c4291ff6c66c8a2fede0f3819d73184515b922491";
+ sha512.run = "984f10c8a2196b490dbffb015f2aa6449e8db6475c2f02dd71c92d5a3f6cb5dccb98a4c4f923f6efd3bbb1056aa8e64f324e3d8a051c11879677addaed8d3f06";
+ sha512.doc = "1f949e3ada113710f40b6d2960bb01ffffd3f9d26a65fd0482644da2a20c5375454c430e1c7d3b74cf872cbe486ccab9a4e71567592da5d39ad9e72102c382db";
+ sha512.source = "03d73c0d0c30d0c69f1fb878dcf843b26480c5005d88034e6f09fce485db3cf249240f2e39f591acd13556cf06677bd567857ceaaf96ec9cd0178f8216323be8";
hasRunfiles = true;
version = "1.0";
};
"longnamefilelist" = {
stripPrefix = 0;
- sha512.run = "dc29ed649305de90006c904136029876299bb1e666841493aa0ec8d9416d6f7faba64a3de124418b9597752280cea4dbde89572f8407c54a6f3c0290fb9d172a";
- sha512.doc = "faee6701f47a99c56f75dd3f25c350333cf038f1a0e026aa1c31b579d7ba631ac0715cf28bfd8b2ef442ca515898439a434c6f8a929325ffa2e2a43ab8c6c7d2";
- sha512.source = "7a67ba29a40af37039eb1e443a38e00d69ad47044721a6386502433a19f00924e27ba813313c694f6b54a1f369cfcfd18b1852e52e57f5761efa0699f4e20e93";
+ sha512.run = "1d16ee9c76784c5124de3abe62b6e916d0f65e979a18a721ef688a960e5d20382dc976de0b68d95c47e9651ad71a67ca97a828f1bdfba8e4a77ac084d7561386";
+ sha512.doc = "d909908d763342790b8ab56d333e60d7047894472f3922a2554581a5455539845af72d3867d0a55f5a27e982aa8128ae1a948f40e106fa127f2d01156b55ccf6";
+ sha512.source = "af1383755b422a3bdbf7af7437b732a39aaf666c7244e75d498b1252d3644e58a18115a744c4b4c7fe1433f415b40886868faeb064b13647452d444f64fd6f9b";
hasRunfiles = true;
version = "0.2";
};
"loops" = {
stripPrefix = 0;
- sha512.run = "6502eb7ab20604cf277783a0435e7a2a41faa3c8bed6f6c79b30c78b88d4b1dfec33336e0cdc85186af7fb9a64750ad3fd261c438f3c852a44470a16318e7b30";
- sha512.doc = "28e7841c79b59c9376269369a45adf02a6798ddc8b3b69b001e285bf7af65e98b66680903d137af061a8faa7e1dc25740b19af0257d5e418daa715db3f177fd1";
+ sha512.run = "60ee6999e43ba9082c5a283dac5a930c9075b24f6bc7cd3f719b0336b01dfcb17fb2d5e3c82b9f1636c9bb3e6c923607a3d9237d08fbaf17bbfc1196d0a75281";
+ sha512.doc = "9d70b3ae88d64bf2710157db88113224a95947aa03f11a2eb659c61109a451e2a93b2aa5ffd6ce9cf2f1b5fc8e0ef815850a0a9f27c7ec5ddbfbff1fe98ecaa4";
hasRunfiles = true;
version = "1.3";
};
"lpform" = {
stripPrefix = 0;
- sha512.run = "0f8c3e7f5e585a2ee6d08f397b486aaeed2a9d0af22d3d5391a529a6a87a828ff713b0e3dda1b9eeaa838235e55437ab8660502d57fa2626b8045dc9e918f22a";
- sha512.doc = "f80b14818c5f7a0fc6cfbcc8208490c41089c0c32bafd7ed8d3b68a81d3372d739d818dcf5085e861a14a8f6bc3ea28851960452d1d24cbcc45eace6dfcc75bc";
+ sha512.run = "91d5748629ad72ca421834ffc61c13f71240bbcaedf9f0e4279bc6aa0bbdc817f093c24cf5a9c50d5a4a132208969bd356642fc5704ebd5c4ef2b7eef23f27ac";
+ sha512.doc = "92ddf3b473e13fe8b77ad955d55acbe7a6da34381bfaac78184342a900f2c9bb1e0981d5ebdb440cf0f44affe2eb0dd862f9b51d2a40c9abd90f1dbe81584c9d";
hasRunfiles = true;
};
"lpic" = {
stripPrefix = 0;
- sha512.run = "d2427aed695fe956fe90c485233bcd1189603e5f522bcf76d8fd9bd6021ca02779f23cc1c8da70628e50537bf1c2789bec5d77d0dd2b615008f8f5bbb16c17fb";
- sha512.doc = "85800646bb25f9f33a706bac57716531779e8f5478d28b536a818da52b600e45ebabe9a74c05cc5fb460ad247a10f77589de0377ea588f5643f4ac20543d87d6";
+ sha512.run = "d918fdc8744a9f5e0d24f6ba4f19bbc4cbd9a5ba4b3c559ab1321c36a9e3599ccf6ee849bd7f2ef6c3156cec6e526a44d27bc033b7dc5b217e289fdbff0bf149";
+ sha512.doc = "307109b75129099c191a65a7632ad0cbc903cb2b621b199dcceb7cab5ab5ddeff7ee504d7da3afd653e1aac04236efb6a3c1225f9e533a777295052bcc28d2ba";
hasRunfiles = true;
version = "0.8";
};
"lplfitch" = {
stripPrefix = 0;
- sha512.run = "1cab8b037e4ccd1f88f41d8e3e5eb6226b164fae639e36144a9a0fb6af2cbe3bea17da3a8f3faca1b98f4974e03e20ee3725f3af261375742ff892f82289e2e7";
- sha512.doc = "be7d76e744b8709e9bfca3cbe777d097c8992837b4fdb9644a5fb200e0a64afbce2620bf4d68afe266daebae3f5bbe4bd9fdc509845be670b2b514df1e89966e";
- sha512.source = "db4f1b0ca58ada86db43f3980f19f7d97f636bf6510676cc93011d561550bb51b475b5bf3ee47df05138cbfdafd19b07b0d6d27403b02feb7f2935cd549b1308";
+ sha512.run = "189b9d6000d4b762a3c64652bb05f9465d5c789b7e2413e8f0ca281a8d4729a3044aa955ad7eb82c7b8513bd547bb76c2ad2b609e902b07f8f4f018698e17071";
+ sha512.doc = "a690ee2c1f9cf5eb36693a4a9385c047a31d29387930211bf6384d7cbedb3d1f1696c0c04269b02ef29b13ebccc69bbc329772f3fee209a1b1d51768484f9a50";
+ sha512.source = "b06b45d992045111d1a8aed78267519f8b959415b00b94f75602b35cb7d37c47092e726db881d9094e82d3e25492513db66b210603730f8119d10e60819ec89e";
hasRunfiles = true;
version = "0.9";
};
"lps" = {
stripPrefix = 0;
- sha512.run = "34dfe55cf5a772a2d0c6019f4d8fa4036e5ceb75af1129a6c2142995a450acb42679916fd46667ae4ce33134231eceb8a29dcc20c420a963652d57f581b4b1a6";
- sha512.doc = "b74a9055eb66c93a1231dc757c5c5e918623ab4ff329d0ca3782e19cf7b430e970dc23101feab0293fdc9a23b970e5a238ef780eb85210403a431497fea4bc9c";
- sha512.source = "81c74b776b4fe73c79d77995e8e68cd2743a335c049809088396f452b441a04a06512b2afab7e0faba2347732423ad00be2dd33f99c2062d7b64be00e881906b";
+ sha512.run = "8bc59b5d8874fca88bfe62822f2050f5dee0461523d853a1c92a051e854ddd6a8b2ce235a674bda383f26ad01d6e18a83cac87db2ea73b4af7e22e74ff823d0e";
+ sha512.doc = "a8ad542b5d2c28a9a02b5e4d4a43a13e2f3469512cf7264eb7ed78e2c5a29228531de3be7e84e557e3cc8a9ad60e59ca426da3d5e034dae6b40088ee99d2fd94";
+ sha512.source = "d1ae82c4a55280183a85fb3eec77306990f694f85c5d6b543b4ce4bbaf87a01b7fae2d6892bbf23587738079be503ac94b6a68b372ca1948863ceab826975a85";
hasRunfiles = true;
version = "0.7";
};
"lroundrect" = {
stripPrefix = 0;
- sha512.run = "50caff961bfa572ae9ea36ce5c5afba0259b579eeed5308e8261b040d4897a45fb1a1f62dbfdfdb85c8cc2a5cd1314b18b26b3af1ad1fac5a7b327dc792be4d2";
- sha512.doc = "11ac802287cca62b5e247641edbb5745624371cf64d217cc19fbaa052886bf2c5a97ef89084ed09399b59450bd0166bc38ca5837e79d3e32f5a7b1802dbf999a";
- sha512.source = "f3a639815cc18f096daff9e982264d023ac4a2c46f7efdefcff01a88c721b8764772cddb96115fdb7ed20253af15574ede670a8e6f22e1175cb7d74611ad9fa3";
+ sha512.run = "6e4968db6d4593fb0ad66c58b7977b77cfc5ad29a8ae8648bfa0f7844d71a809e0b381acfa4563cb1795177374963ddc10e8fad8a62c1523ea82288c7bd02087";
+ sha512.doc = "12e6bccf3875f4045558df6e274a13f60fb7845a998de2e8a722168cbef2d9003224f02e379bcf0752770542aed15ec1d1e680a54e347763b554535ffc2e1042";
+ sha512.source = "cf39670d2c17420b2283be3264b163f7d4df70288b6c974674cb0ca4d52e3d7f99766f9f0c5b8636348aaad2ca851d1c4b3d530a2a85567a1bec2804ac5d70a4";
hasRunfiles = true;
version = "1.0";
};
"lsc" = {
stripPrefix = 0;
- sha512.run = "134bc263794be8b2a40db93708a6c74a58c25920994d406bdd81d2a9b8d900a75a9d26683c34782535ae9047153b969dc7c4ec7c4a7466925901afd1440e3164";
- sha512.doc = "f7f132878cc277c6cf1556fc06971b6e312d40f2cf135a5f2b4d25a7afe074ea1f5b372e29eb4576208ba196faf27b00524345b5821190d5b844bb8e9f834949";
+ sha512.run = "f61d81a49c25972e03120cbf6557d356d6df6937af6e0443e47305312485217b6bb5c0818adf248fb860ec5d42c07fc22fdc0c54f9dd1f3bdcb12486350316da";
+ sha512.doc = "5d0550421ee0657c378cc1ad8159e16e43644f533e3d8a013d917c494bbb8d11cba79b99fcaa7bdcf8ef5f5deb88d144ed64d75a5682fe4c4187c60c634297f5";
hasRunfiles = true;
};
"lshort-bulgarian" = {
stripPrefix = 0;
- sha512.run = "feb356faa485a690aa54ff3541c1419bc6b7aab289c375d6023500bb964642ca9b783e24668d7b1f3379478798edda7e34ab3cc116c4b1f8305df8c163032f1c";
- sha512.doc = "8b0cbf5cf602f9adb28a5a4ef2ba9b7b8e17ec295e2f4ed07c7cf5b154aa8443131f1f2e642ebe24519f824215c5e5f40f2b737c619ef1d43c10ac92bb5a6736";
+ sha512.run = "b528c16903ca8ed5ce69f5e2397dff8f05b13016384bc1304980cad71d86bbb55004d41db92dc29dd412a12b9a0a1b1ea99afcbea621a25bb20da4639d008776";
+ sha512.doc = "7cd22cad45d7ef2972679cf2a3653c3bbcb1d9bcfe94a65fb9dac23760de05b659470ca45cf8be13513924fa1cbb98599a304a51bc18f8f4d6631f082e662bc4";
};
"lshort-chinese" = {
stripPrefix = 0;
- sha512.run = "6cae8434df31fb2f9cd0dc22f1b7f5081ea09a723290249101ec11c4d55a0aaf2edf4ca65844a0ff454548741a8890b4d5aaed6d8032476a8213f49746f0c55c";
- sha512.doc = "0a7efa433acf59b693635a0b5b84a882147859df2681fe94f786bb248fc0db01370fa741aeb1fae50069f12bf61e1f2ec7a2645106e810c7120e348b6b684504";
- version = "6.0";
+ sha512.run = "29c47ba7c96ea569e85df3b94962bb60e9d81259c9a30e04ff2d51bf667bab0fdbebb658f432907f4cc813bdf0f14acc0cb28b24e35f98a9e4278e1c591e6b4f";
+ sha512.doc = "5365dc7936d87d7af00909d9f3f3cbf4f0423777862407cb264a6a2d73ab9ab90586f7396ef606baf94ac95257742fba43aa1a4b48f59f01cf33bc15ae62b572";
+ version = "6.01";
};
"lshort-czech" = {
stripPrefix = 0;
- sha512.run = "cdc1edabc81f9153b469596db1039d664f4129cbdf07e30973097dac4d6fd84441b4015e2595b0df68130d3581a3b591f807348833b2a2a0e7e48a1318b38dac";
- sha512.doc = "1fffd62d69fd1ed1a04cee19c5527896e2b992ead63fba3dd24231b897c5dfbb095ade4cbba96f6a8e8cb4c295f9413726bbacebce84c7d3d7967a25be6d74d2";
+ sha512.run = "feeb9c7244f686767c5f72ab3da8aa2bca69af7e6446e1bd8eb4dd858ef92e4a4eb6f42cf8d429127a20e84cac894732f0e05a360b47af02f67340b09311e495";
+ sha512.doc = "03295ea4bed83fb67a370ae547945335f51f6441ef913aba0ac3364f258153c6f5013d57e6579f3be6a9746a22cc4f34762871569d9d68c0b0d2acf40127fd80";
version = "4.27";
};
"lshort-dutch" = {
stripPrefix = 0;
- sha512.run = "0a24122f4ec08cdd9d93d70956f43ca1f9d51c6b21c5048eb8a10f1d906ca1704190f7827342fdc2bc70e87492e3ce137340594d48fa92095c1a55e35dd4cc24";
- sha512.doc = "eb6dbf050ac838896dcdb69c2a9e0708b3f3845324e429a81b824415e0b0b374c039b6a4796ffb01b956af5ee060cf6043f5bb82797a40cfda90b763ff334272";
+ sha512.run = "c8635db5888817d392706b8b65aa5158a4973cf236dad7fe31a9545857daab15a6c1f2f82ab06e71e50a4af94824b17ac89c394a759721e192966a1f78433d47";
+ sha512.doc = "29fc8b6a2645f241e8af437de3a295be8d56a088bd7c7666c35b14f104f242e68ecef2757d62a393400d9f337eb685e48ebac06769259c723d634312a7288ab9";
version = "1.3";
};
"lshort-english" = {
stripPrefix = 0;
- sha512.run = "5c63912111f97e4ef3ad844b5aebbbfc87e06bea0678581d2d347950a28adf28ce93126953083921d562a608e711c082cdf94ee2b90b64a02e9071facc6ca980";
- sha512.doc = "d6c1c2ea3ce26c4918ae97312aebceebb898a37b7dbdece04d021ef31d0b47daff82f516b6920642acade1088b4d144d551c4d1d91221e02e063202566f3f46e";
+ sha512.run = "88214b8addd6169f3bb1168e2b3eaaf9786e0c20e9261ed403f8ee6c95a22252426438b75d0ef74770ec26cce1da012ce0d908df03fcf1aa0458294e8e6bb603";
+ sha512.doc = "14a1bd61570b2445bc8f38595260aa791760a0bce82419acfcce0109698b5600b727c78233edf3cce25b1e2b17dad97cbd8829b072fa7b33d71a3949fc74f303";
version = "6.2";
};
"lshort-estonian" = {
stripPrefix = 0;
- sha512.run = "c2a80570ceed404aaa393b0810ced1ff86e03dfba94e37b8fe7463c885e3587471dffa5f9df55a3fd18192024c64769202c5d2bd4b768849e89fb3246ee04797";
- sha512.doc = "b6f62aa6897d2413b62d47197af2270188705602821076b072c5f8a3dfbe94b3a39423b7251373f3bc822b622a386b32ef9605649070e77e0614d54964ab5151";
+ sha512.run = "6bd3c07c1e5f9d543b0f67a5585cc33252567cc346a8d7feca050baf8ab437be97e73d2c4b4b159102e9c4772f8cce2abcbc25486d73e976b83a3d2f4b9e9487";
+ sha512.doc = "e16397fac3e6cefa699b412ada1851c7792520da8af1230274fa1a337b890629b68f71d94b3894044f28e687c6aa60d766377e12232d0e522e82e18dc97428e3";
version = "5.05";
};
"lshort-finnish" = {
stripPrefix = 0;
- sha512.run = "fe17b0781f17089d3a02754bcfe0fd07cc27edb9236761f75748110cea98e3360f243ec789a12307597ded80ca94403781582e598009239bde7ccbd3e3c20ea8";
- sha512.doc = "4a4f2cc42bc3cfdb7318e20e16304e3f79a082ce58d703b3cf69359b339f9c4e393d62b3d0f87c8b43e9058439963d8031bf5b50acaa6ccbbf8681dd72a9f75f";
+ sha512.run = "997db393d16942e78e4f52eef886ac7b14cba7ec3fd0c88f8c2cc74fb6b35f3802c58c51ac0112cc2b086f9c3b965b5f8d508ea81a36edb7da1ce84ef83cd203";
+ sha512.doc = "71c2e5c4d49a779f529a527cda5fcc6e55cfa0149fc2d9272ae7e69aecf2a8a361b057bcfdf5deaa7791073bc6252c3101f5ce0b8d231c779e99c34910a3343f";
};
"lshort-french" = {
stripPrefix = 0;
- sha512.run = "426e30c7d83ed107f5f7821754bea4604b21305f53de6bd11ae24e94ded4921ef80dff7ae6ce1a133e093e0a6c47484090867086765b3f02cab59fdc77503256";
- sha512.doc = "14d7bbb0906448253fda58ba54dbdc09caa582def3b629e42f8deebf3fe240c029e324b0d9daf407fd4ec4c39850132e5276f5acdeb8d4cfa08c8dd7d786fe6d";
+ sha512.run = "1b2ab00e9e69eb058afd96c1ed099b8c783bb97bb52411cc907afcc82d43167ad6e2023a95671e90d059ee43ae335dae3401cc0d1b53c19c186992756aad5060";
+ sha512.doc = "2974f067584486528adf42a13cad28afd205f2f52680e89e8de33c4c0debdccb2d0d9d8259d6e2adaa5f86af0b9451232450d40ffacd9f63c43af2519cd8a06a";
version = "5.01fr-0";
};
"lshort-german" = {
stripPrefix = 0;
- sha512.run = "427d12c0184d0ad90e4408e81358448ce0919cde5b0058a3472043b7990ab602102c127ebe43fc3cfada5c0a63e0ae05d5499ca4f37885e09437f124984ed518";
- sha512.doc = "017a232c60b72daa02ddd4fdc38ffe0ba25532a5fe7825145ed02f0c8162a1c8b2e5366d915179293503626caeeb84362394483e5b634d14b72454a42f52024e";
+ sha512.run = "92795389c811be26f98af6df5bde8c521ceecef1861facab67622811a9d6859ac83daa78f0f37257588318a87214f1ece3f0ada40790661d09938914b0cea437";
+ sha512.doc = "11a2745ff16418ad28dbe1cf4b88225a86899c30d102ea8fa6f3775aabab102772173335cd4985b8fa9b53e324e060ee11d8d31ededf0f6b7f5020443c835331";
version = "3.0c";
};
"lshort-italian" = {
stripPrefix = 0;
- sha512.run = "69183fb3f161c9b964208c2a7c434430ea051d18eb04c585f90295043709d391b6aa6e93e4c5e3f4c76c441dce78b1128ebd808af115ec1d3febf0f63c22f26f";
- sha512.doc = "353a087a86018147ad47258384a84dcad217333c3e3df1c9401284948ae9aa63179a2a2c0b68e47d88bf5407624bf15c8b05b913165db7635fec7fff27df916f";
+ sha512.run = "b92c1566d1a7c9a079d3d770e9d5bc8e33e61da53100c3cb4617e37765076accd16b89210da12ff954e25a97c55d8a2168f81789ab31c05f66bcd6a19168f719";
+ sha512.doc = "2f46613ff2ebaad079a8f2bea6756932aa9dd0840977dcbb8ee195072c1d8c590549e362dc979e9bd373a46ec44d21303aab72f351d799d2a7a3f5b6883e2c06";
};
"lshort-japanese" = {
stripPrefix = 0;
- sha512.run = "27c64952e4d1f9c90875dd3d3343df93a6e68a3c87d4c970aa8a357d972222d2c00f8bd7c229a0be0ddf487aa94e74b313381e1caff2d6fb86240f3c39c7212e";
- sha512.doc = "c101d56f2f127163c9183c57d2c1a3aa7469a1a8567dc538df8550ec66aa0ac4b489deb40188c3266a2f591d38be0f4d3ef784811ace91ebe5f7d5acea938453";
+ sha512.run = "25de64f37ca5811ce39c8efc3e895c1deea317c8dd02ac3e091a41ff11ab7a4730a0e476d323d8375c41fd60401cf441c2c15d614a090092d66413701500d43c";
+ sha512.doc = "83292d42fa21614a055420eeb372ae5cf21a9a15b999e0b39f1063f63ee7fe53f77ce771a8aa649e860827214138fbd435161cb3dc4b3fdf2b75775979d904cd";
};
"lshort-korean" = {
stripPrefix = 0;
- sha512.run = "3040afe9879dab6322683645343f4a0e2066cf756e6d0881a3d36f0ae65b2e56985fb964f6f8874a642dea4f57dd1a70f8032f8c4dcfcadf0652ace943e066eb";
- sha512.doc = "1b1ff951c2131090aecc26603ac7bb30f90c4542a4bb4402f0fd08698239090cd5045b7572847aae18cb9bd6c47a0ddf720af9d795108b60e9203a23f6a4ae28";
- version = "4.17";
+ sha512.run = "3353534a09681a9f1187156bb6cd9a3b4586b135328a7ce606a0e3ef15844d57ac76b5b55ee7cd42b1dfe3d67f784d4f0682c3ad0af0468ec2433452127b52ff";
+ sha512.doc = "046095e09db9664f68b985882ac92da51895342c79a34f8045853df40d868a2d60c1189b93e47843ffe6fd4ecaa5e7144eeb68bb2954190a9d6bd99e9bd50de4";
};
"lshort-mongol" = {
stripPrefix = 0;
- sha512.run = "df7d79307a1878641c0ef95ee30852a748aced24cc99612bfe40c83c893dc5808890915917fdeee3c44f407d467bda936f4d819fd67d1cab97be36e4194694b4";
- sha512.doc = "576e1ab332f66eb8261b51669f09da98fa543766818b26df6476bbaccf3a24164d11cd85e03233f51377186c80bf28360854de9d68d17dbc26db3bc6a1b85793";
+ sha512.run = "464b6638ca4bf859ff178238625ecdb7016598fc98c476d3e4b2a24e2f34e6096edef5864ab325ab4df21bcf309a8467deda80b385b624685b38b538a0d40b8d";
+ sha512.doc = "cb60632992b187e5cc80973b9e9848675b464b075b13356db171c1a7613c94dd9bf8ea53df47e0c36c910772316f4c43857c8e638819d8ece7c1ce1790fc9d29";
version = "4.26";
};
"lshort-persian" = {
stripPrefix = 0;
- sha512.run = "20370bbc67384133a41755a1ee91306170c9b5b7131af042eb088f2cf41413f618470f0baf3a9e5036089faeeadb6c35285a8d2cf0374483c0db4d0137f73e0f";
- sha512.doc = "21577f3ec0ea5196a8b7719d26a6d8a89e04192529bde730304aae0d24f558a34a64bcf96ac1f6055f7db69a9c62702559fc893e884eaee601d219fc9dd5b0ec";
+ sha512.run = "6430462b11786fe3703e78efc9f1486da78db15601ae31e72a95d516d10a098c8b4c5dc9079490e652c57369698d3b4fe4d75b32c44ddd2a470aa5cbc79ab492";
+ sha512.doc = "9e7c43f3df8299db4bfad3c0b270c5b54a1448370e6782d095dd9a9b82ccc186aae98da86b2efe71c34031a5f4a07f54f4640de6d8b6fad913252979d440ccd1";
version = "5.01";
};
"lshort-polish" = {
stripPrefix = 0;
- sha512.run = "6ad3d6a8b22c00c3609dcb2dd0029a7da70f0bf5c78930a6f0370fdcc026898d3b3aa93ba6f391af51c8c428a07a2f45e75d6d3a05032d2d3d62ec55e6a812b7";
- sha512.doc = "b0deb0f9fe5d1db6eb6d4a1599b612d7df05d595e44946bfcfafa951f77c7231d00e0415dd3de5dcdc20e1f3b9c2181245be233a67328457a7db23a186556f2d";
+ sha512.run = "13c52981d80ae9f9da34dbd14abedc166bb0abfe3dd31ba11f684b5912869be62e61a28d57d93dd81fe46f4d694429b3406bef774fa8b18b9918989fb839bf31";
+ sha512.doc = "a284230f6599cef5fadacad2a3cac07f829cc8ba35a64b798fc76839b57a8867f745ecebf75d41a0c3bce05b3b868451ee141c65fe0dd8365d1807a38b8dc237";
};
"lshort-portuguese" = {
stripPrefix = 0;
- sha512.run = "42f40e4c0de0f1243d6a5926adde4eeff6e909f239c430c2d1a69a8ac911943248ad0e2c62cd03eb4f6e4d9cdc7569ead5a4a52ca449e1717e0fb2d4456b3111";
- sha512.doc = "ab305db94730f95770b975c9f9c8f7dfc09080ca9bab06e9e159d8d012038e874e43ad79c92716cbdacc6bed7949f47268e233e26b3c38920bfd944c520fa12e";
+ sha512.run = "2c2d56eb0313dff9c2c102ef9d80d8e6029e35ab1ed8df5442c68b80fe4d746b3fb36b91b40cd831127e3004e1015ef61bb4b1c655d4e521f699ffc301f6d98c";
+ sha512.doc = "d9519e2dc7632c1d933c62696aec95402ba0cce9fe6ab74758073f23ff474cede7af24d97c9a480e734f801547c062956cd4541dd61064d004f00410de88bc15";
version = "5.01.0";
};
"lshort-russian" = {
stripPrefix = 0;
- sha512.run = "a7dd5c673c83499d569202f136cb768e3d0222ab6fd68c21faf602803123c30545530d5ad9d9bd75415f06d6c78247056de086339d528679719c144fec832b7a";
- sha512.doc = "c72729aa6600b58e71fddf3f11fc28db46a0ae330ab180234b40e8d096bb206ca2d1b226754126a64b876676d3992342e6f0be8f5d75b41b20cdabf93f704909";
+ sha512.run = "71e40e2502db0706d5ea1776c49888a05229771eefea3d17b8260d489099249c59ff3b94f53eed14fb7b53806e1c29f99386cb4118bc28e2bacc3dc3875eaec4";
+ sha512.doc = "65183cee479c3f3afc909616f39c6e8a51c4032ed67563709713d8c1d9a6d2f681914c2ace4bacc88cbf37a4bab4fb400b2ec108b257b4e3e67c0f0611de6eb3";
};
"lshort-slovak" = {
stripPrefix = 0;
- sha512.run = "08f3193ba3cfbbd8c04bd4077f53ed56b8d7add2efe9ae5daaad916f36f23a66e1d4cc1d4016d5211d1b8028db06235582be442c8ab5384f3e37ace5f1a2430d";
- sha512.doc = "ceb72821d0c8d3c34ba723533ffd9c00ad926bba968ba10bff45dc336ce878c55cb5ae7ee38236ec839ffa64b32f1f429831f2ae6c4e29c8ba307e48db2e6e80";
+ sha512.run = "bf3821d0846701c2e45d89578625f517567d401d613f5aa7aaa4cdfdf8c4c4f87abec22d6fccac21b274afdba9c29c21a6918fabef77f4cca506071341b7cdbe";
+ sha512.doc = "8ee79c17e5ccc9dbb9f833b4f8927b22e7ce368f49f4d016fb936d2a5ec964791d9473b679a037d704efb269dc6caa1344168927a90a8e859527c64b0410996b";
};
"lshort-slovenian" = {
stripPrefix = 0;
- sha512.run = "057a284e7cc1f55a4d04bf2f50ab28b854937d5b09ee2831be52d6d30e0e7759c69bad9a9ba1e91db6d6a33e93bc9bb1cdfa9dba698abbb77ec018df505cb55f";
- sha512.doc = "a616266f37952d1cc8f8372411398b00bcea232925eb702cc1469b43ba2d0f25bc20e3130f195efa0cfe8fccae5992ecc2ab680c8a10611d09d580f10a1013d4";
+ sha512.run = "933781a7b3b3481ad955aa346fd1011f9e6f8b27cdb4461f081a31331e8dd5fdcde72851b44aebfd9707a422c133099790d1f304c9f24f35d9fe2e12927061e8";
+ sha512.doc = "21a7611b67d9baa0065df15e86b38872f057bd4b3ed2a337e19f52a5ec49b409f4b1297d7d0ec951f40d0b1b4cd18cba1f1ae33228142ac27178520579659065";
version = "4.20";
};
"lshort-spanish" = {
stripPrefix = 0;
- sha512.run = "1475d70a9e615b9d64cfc8ce6e1302f3fb11110a927ffa52ff1d4e461af4b7e0af620a21eb486544bb709921c7f69e146ed8bd38a85760df22703e701336460a";
- sha512.doc = "c76c4bb717d3d19cfd759042ce69a9fcca3f7ed8bdf224f3ede6babaa12e6d766855af9a5199e180538d9edea44adc3647bb6e5e6c552d1c537e9ced66174eaa";
+ sha512.run = "127fc2d598f16d38b075b4a9668ded064537f7056aae34bdde22f89aa8d301d77cca818976e22aa036f47867929d30cc47e02ed3f724ea26279ecba723e5baf4";
+ sha512.doc = "f968352fe1e32a918c1d5ebfce16d3975c436539349af22b32bfae1ab06061ac2b2b85feaed3e8a28da89956f4d5948e7d1a6426766144b0c0ebec72ecfe99cb";
version = "0.5";
};
"lshort-thai" = {
stripPrefix = 0;
- sha512.run = "f46476d48ad6d1410584f5a4fba1e95560077774b9a314c87bc890d87d71c2ea35fa76b876aab56d9f4ae8ec7197a85affada59a60da977f90ffd168dc4a83b9";
- sha512.doc = "05f657fda3dfc0bb25394b6464e00a5dc50e5d71c9d2c4beb02951ede1b95966edcbef26960f4120f484659fb0afbeb37ab75533406174abe00feee738a7b7a3";
+ sha512.run = "924081bb5ec18ffa92e92f71a5eb6da893ffe0b7460f757360e3bfdf15c08d4cbcad79b4d45cff702915b98ecea16212c4d5ab237c11410376677de527af71aa";
+ sha512.doc = "a9522c99f62a8f51eb751d220495526f40cc7581b8d0fb120d6e9510b1af68e2c97158ec54fb220dbab4fc8d0070c93027741b549d01cfc3892bf373e3320f4f";
version = "1.32";
};
"lshort-turkish" = {
stripPrefix = 0;
- sha512.run = "5379e397748fde4cecdb4bbdd691b2e84be7c02168e0c061f48e7a93ecb0d22860de7ce11bea905de37bc1f2d738c3bd074daca72fe5354db1a61913f7c04caa";
- sha512.doc = "32dda88db535c658512923ae650b837507534625403d927e92bc45bb8f55d0bc7a3585f87ff0798101f05fc82460754e0ebf22419ecc2e262b2d82bdf4273bac";
+ sha512.run = "769036083d282ab95c5f1fed08d669dd4fb1d2dd7937e5a4e2fad54e20cf56ce3d5100b7aa612cc59dca50b6ff67fbbd5bbe05c085b6121654f873fcb991609c";
+ sha512.doc = "3aad40a5de5eee9e59064b15fe3e9c6a2585146fc21fdaf4683bfcba6786366c4ff1b3c38b6932426f53a6a9211809d4173f688f0878cbf2011d8982e3732834";
version = "4.20";
};
"lshort-ukr" = {
stripPrefix = 0;
- sha512.run = "af36c0986487f1d3a6d8a6f3635db83754252b64bca1ccd7b96f0610afb375772a753af726a8e455514b82dbb9f539c8f7ef5beff3ce6c54957cdd3b1acd6432";
- sha512.doc = "a8f7d18f672b1268403c9d38d3ade10492d6b8812b037f0e568c44f32e30ac5ed270ba44a7d87676bfe474d14e1c0a363fff0e5ad03f76814818e570df12a19d";
+ sha512.run = "18754d10f48df3ff86d644b772daf7f6530c4e03f0bd3373ccb12df2181aac26b4b5cef6bb673674b576a07fad2f3a13a5fde954a389090622f4d6f5ba9a4bac";
+ sha512.doc = "03b8947d0e1d6e9d331c6ce6d60ae485bfab1b73ed936086a21f26b3d87116de99e535cd42f16561d3b839c84cbd343f8fa3167b1c478d6f8d0df3964d800e56";
version = "4.00";
};
"lshort-vietnamese" = {
stripPrefix = 0;
- sha512.run = "483521a1885f5ba39a2c3f1a1b972c2286a3d39ba999ba934116f41b6a9c2674cbba98d05ad5a1288fbccac72ce4b55767e372e31ecd47dfd65891373fd2335f";
- sha512.doc = "367895d346df9e7bc74cc6c6bf734889143b9a439c4d02ad2812408a951d8a276a5758707216a201c14b620aa47fbdf2441346936484a03e8559a749c9e20eb4";
+ sha512.run = "ab9369125fa7283dc2a2b58999f57db3e5767e1e6810000fb71f2f0abdb693a60c2133703cf3427d35732769e393cf389733694aaa6d9e41f9ecf28073d06112";
+ sha512.doc = "ba2fc0eeb69f845ca306c7a03c7f7a46cacd3304c420c048284d248202a12f34b176d91244ca25892a64f6ab734e852ea83ad888684cdafb644da7d665a02b2e";
version = "4.00";
};
"lstaddons" = {
stripPrefix = 0;
- sha512.run = "20ebc73c2627de5b41c1906e5656dabea141c07391f4b85a4c825b7752b9a424af30aeb9b33de89e68889bf158b1361880d293034e179d6ab391e6b47a8e6bab";
- sha512.doc = "2edc6cbf09676690b722c1c15d73386a68bc60516bc1f54e0b9ceede4e1c67396128c38214e6180ad37f28d6fa5a05553901628467348128ba655af26b2be89f";
- sha512.source = "686e41bedbdfb06af24c382f3a1009879159d0b32c5d2f6f2ae2600034573eb11b04e150b4d3cbb43db94ac7c804df28ef5ca6981e04f8763ec178aebbcef15b";
+ sha512.run = "8b2b14b28bcc4a3b4f26d2f48bbb59c111d4fd33d5479c20f7e03ac838c6b6631b99b1a5211b383e58dec74d70d9130af2a38e3b85407c4376f81e1b52c212b5";
+ sha512.doc = "82bb6745b9f2342628bc83f356313c0de52148eef25ed3ade22f899693abe190de1a09347ebd2d03b06a5976d8c6f42994e2495eb7c4e513ddfa8244ca258cfd";
+ sha512.source = "048555cb2355366b87d527a39ab64ca91226d366d52e2352c1f4d503daced739508e217893dd0d0b405e99b5927efdda0f68c780215c392494dcde20b30a88d9";
hasRunfiles = true;
version = "0.1";
};
"lstbayes" = {
stripPrefix = 0;
- sha512.run = "a18f1940a7d904116f51b0afc09228907927f933a8c18a6885ecdbec7f513a64dfca66a62c04517bdf37d3f4cf3a58df5c72fa2c14fd893a796bccc30a99a33c";
- sha512.doc = "eed7a36914f03cab4fdcbf9b2090932d331b9f414efe87e4eef00b851013b06757bf12e1d13ee7850d5584d89d0fd39aa2f360adfa208bc6833b199076b743c2";
- sha512.source = "2897cf1d1adc6bc8958696737f70b35ba2e26122c114a3231afb49a5db0b973bb607f26d4f6f12f5fda8c53656998da5d3e71d85f3c978637e9253e2be8b63a4";
+ sha512.run = "8089546f54a849fdd2b8cd1bb2430927a03249f1acb72bd9d37e9ce42770be2413c6ba8186a45eda8f52a3ba2f34e01e6073ed7acce5883d9407e4ccd86cc12e";
+ sha512.doc = "9e256d20493164eb1ed01bb6f7dc7f555d9617492fe14688c0852b85e27c1f8f7f1978b1352ea3294bea41f77ce505c6a5bf2910514240e62ce19c47c8da0ee6";
+ sha512.source = "9378291c820b65d1f1f126a47d6db40ad757009d71327f84e5b78fc4309d77272231cc892fb6881426130d6571b0e7caca7ee910117a9e2660cef42f6f0d7827";
hasRunfiles = true;
};
"lstfiracode" = {
stripPrefix = 0;
- sha512.run = "712842cce963eccf4e1dbc843dde7a7194181d57a150c79cebd8975e500a916787f2654475177b54a3679034b3f041aa62851031a02e55f77499cbaa6539d471";
- sha512.doc = "1a377754512e8bc785bc14d349d32c602311f8e79ebf06e894d429252e239fdd6c59a15d217ac21b2b4947453338b0322e53ec21a0d5b0d345e690194d3e11ea";
+ sha512.run = "d2752c177194f4926191245f6397ca1ad613e66708e245b29ed6719bfb7438cbbde8dc69a639bdaf7a4447d7737909a5dfdb465a0f0b446c0d30900b7d279c6c";
+ sha512.doc = "ab396312abc4174267184dc2d5f4dd61e4510d3b70bcf1b6b84685cbe2e5941d6325d4abeb1d08f85cef62adc953d4a59ebc5d99fe9d7c643f7d25c3d36bfde7";
hasRunfiles = true;
version = "0.1c";
};
"lt3graph" = {
stripPrefix = 0;
- sha512.run = "2731b8f21a5a69978cbcf7bfe12481c79d6029b9e7d19ea582965bbdf70fff2b42f40c579c5007d090647a15ffd6e88365e5da81a3dce2c8326173df20c06f8c";
- sha512.doc = "9de47e35ecaabc789494ffc802bb95d6275d9c7af335ca149fc458bdb28b11f096de22e173b3c62ccfb42ec80ba4c8a2a59a925d85697491903dc8f4aca1d7bd";
+ sha512.run = "9a3137a56952d18f41337f3ea1412180d6a0d7732178fe4855d23647d01648ddefd57859f786534c5bf39cb622da11e113a028135429ca38e6ea3bcfde41b5ca";
+ sha512.doc = "efa314f54f3d7444931f4b7410c406fc89c35fc318882683cc97cd479faae00d3aeb58be06c9b174e59bbcc2bae57ff712983ba0c216a270441490866646fcfa";
hasRunfiles = true;
version = "0.1.9";
};
"ltablex" = {
stripPrefix = 0;
- sha512.run = "127f4cd2d9dc424dd4e2b7a0f60f1292baf81e53c3e17281851003500dc3959f714c714dc548bdb7a68bda2b3d480a7edd78f041c1ec574b1f3f5d697309dbef";
- sha512.doc = "85cf455e32e95a6fe6d9a01c78997369f5e5479ff3b372ec80b91cb2da084ab4eca5c87b1e9ee6ddc98a4fff281aa5de0daff09922013197397b78844e8c5f1b";
+ sha512.run = "5a64bd2904338fc45d6150c6be6497d56cf2e190c41018527a59ef075db41f94378f8981d4b92e211f60f2d641408144c546f2de0bbe4a8e94b0a3cadf4311a8";
+ sha512.doc = "c3ab3559880077f63523c84cfc5cf363cf9f1d2c4d8aa9cb173b4a2dd07e5afbbdc9b1ea1b29cb50b64c68d65f4470dd9c1656703e0a1ac8955b72b87e33e804";
hasRunfiles = true;
version = "1.1";
};
"ltabptch" = {
stripPrefix = 0;
- sha512.run = "dd89ace56e0dfa1f6737713fe8820c99f43c791f08c0dd28132090585e5946b65577ebbbfc5c3c40f1121624bc77d3a96f853679051e63f2aede466b727d73d7";
- sha512.doc = "60ad97cd519cf0cfb83b3d295470ca06adcb5f4e2140751890d92760f0986e16d95fbc02d26307471c154f7170fca12ca217ded1ce8f2c34e2376d0b2a2991c5";
+ sha512.run = "15c839c34935ee27b0b741325a13cbe6ec2f918b007ddd691029ce341173d12ca0e5cdef3a0111c3148257babf686815c5f81c92b6019cbbb022608535f17283";
+ sha512.doc = "d85ff06112e540d5bd3cac2bc6100d7d922e44d3388d247e521119ee4145716ef52889515b640e85c8a21405a35fbf63b168af09253e772e826572b0560305ac";
hasRunfiles = true;
version = "1.74d";
};
"ltb2bib" = {
stripPrefix = 0;
- sha512.run = "d4cefdf14b511260929fdda1672d548b54e0be3453273408fe7626b712a9cd1a2a287729e45ea8dd629e77fd7ebd87c615240913c1c6d8a5e63552560381c87f";
- sha512.doc = "cd88ef0ddfc92cd9416d8529ba055e18bfb522089a22c3d7b4640520daae9a76dd51df5f6f22502a1a5b036cdcd85b70da1f6b7f3cdadf09abaed0ed6e03e122";
- sha512.source = "eefade64111d57126de5910ede7e1511cfb8c5c8bf9d30473b6605e6fbb303dcec35b009252ad65a521d506625a891ef47d69474867606b9b1095b0c611d6e93";
+ sha512.run = "42e634e7c3018b87825e2bae40513eeb757520e1dba1b1b20244bee2d0fadc4663cbfa0dfdf74fa71f7821f47c41bb7c873a64cc68e153f9b7207f6a8bf3f8a9";
+ sha512.doc = "c26b018043c14022acc64bfaff6377988b5e40d09ac10916479079550bdbcfa5219df13988327679e7647c4a679490645376ed23be0601dc4df0528d45725325";
+ sha512.source = "0ed23f0084e3afbf51cb6a5c6079db62fd8dca9ef12a159b4be1d68ede6b632155ebc0ee9d6fc91cf93d2cddb5463b5d52b14cb72e7c1d61b975c891f710af3f";
hasRunfiles = true;
version = "0.01";
};
"ltxdockit" = {
stripPrefix = 0;
- sha512.run = "ff556fc044826c6b1838f94058bd7ea290ee0c670aab58995543d3a7b12236603ccda4b00fd2448289da0fcc7fd26e39cd1d5af0aaa44d32f0c85c94858d14d7";
- sha512.doc = "f55221b3b8437231371d159e7fe26926202fb323df17243259982403cb9664895b14ff3637c5c4fee477f9a843662d5d9062e2e730548d2f376d7248303603c0";
+ sha512.run = "1144bd68bec92b4ac9ec8763e2e7df7c6018cd8b88c7ed2f02e7597c3bc13608a562551d80fab2a41b8aa9881848fa1b3501da7ae9c39edaae3720875ff65bd8";
+ sha512.doc = "a47852f464e8c31d9a2926e55d62c090292337acad6398568c7082012899045ce32163b798b25ac090e7fbd6ebec95f17a83ee1fdfe5f1f33d0b423dbeed94a1";
hasRunfiles = true;
version = "1.2d";
};
"ltxfileinfo" = {
- sha512.run = "d3e308718cd73b58f73b4ffd0e2588e4b3ad130fa7dbe1047697e3b7c8c06f6d30ca0346e88b2daf122c6f198787812303cb2172aa3c6beb9f53ff4c7004277f";
- sha512.doc = "3ffcd73b9ff61e2e63504bf7081cd4dd55cc903e4bb33654c8c69e7bebdb5958164f8c680676fc3a44b0f309c4640b2bdbddcc6f64f4aab0913d43ca63114e60";
+ sha512.run = "ca078af6b822747e9b337eb5694c1b019444e55f5f9f9dbdf59fa1a65c9445b19a62b0d610514c9231365017d3ea95ad9288a37b62b400c12df74c0c7f774a44";
+ sha512.doc = "0020ffc5874e0545c7ae4d1f6f9c0d5d598786444f4e98369e0c5fc872c5d63f235222594a9b0f5d2def5c3dcafc5ad660a4fd5a9e4551dd7717bc6ac06189d5";
hasRunfiles = true;
version = "2.04";
};
"ltxguidex" = {
stripPrefix = 0;
- sha512.run = "8facb71e45bcc2e9d9eee0b04fbc0f92c3cc4fdac407143ea1aaf1e64bc47c20f98d694b8db504b5344b072caed978f3133c7ba60220e01a7f495f404892635f";
- sha512.doc = "4c8a0f9906de1b84a2c363b9d35dc386cf5811fb2ae44abfba15b4498b3565f2df6ae22d77ee478d720c77331f407cb120b5e106d951fc74950a0c8eec153e9d";
+ sha512.run = "bb808c7fc1d3fdc7a4d065822a5ff67113bd9fa47a60762b5674040c52149cad14ecd2d0612216b15bcb9684e65e9b51312f83f14030e66de37ee30dabbad434";
+ sha512.doc = "534e51a54903e1bbc783b5120015178c48a1a9ff3b06b2121bc9f79c95b7fdc1bc64c374af27a357a44c67df45bb70699d788c150c625d7d949acdce5b109a3a";
hasRunfiles = true;
- version = "0.1.0";
+ version = "0.2.0";
};
"ltximg" = {
- sha512.run = "e900ba5934129db488239a3430b563b54f13d0d33dc4d01976f272efac432f9912aeea94eeaaba9bef0d67f20802674e7765e377ac031783150f02c58d21f707";
- sha512.doc = "bc7d176e11a306394a8d3837a77c47024bbc3207c8d52b3d381714368cf040099ec587bfac7212205311dc3196e3b3c5c94fb1870698411f0378eea2bab05659";
- sha512.source = "534c9e2790d05993c07e2cc7f2bd1d5ee0a8c4630c50d413419033a39f8a2e6a2bf410aff717e5fa84197a0e49e39a0bc51fd5da0a0e8c61a276bf3bca457458";
+ sha512.run = "28486dc83e37120eb5c8e0218541f17f6d9f631087b56890cb0bb9a10e3599d4afb31e997f736ce99476491ffae01ed9ae3b4194205e366dd0a2ea09dc2dd565";
+ sha512.doc = "c8d688e451537c6b08556f3d021cd552ba491f0b031c253e0f914945604b492c4d2cb2b7423ad2f95cdd4ed180c8b0bee1501e28f7fc0b20a551b735a47a2094";
+ sha512.source = "ffaa0f7f2d7a6bdffa12aa333a50e3729853f61684ad85a06e6583fde646e968e9ae3ba12a98655f3cd230c9cdd7618715bfb6b268928a06b3361e8194bdb1d0";
hasRunfiles = true;
- version = "1.5";
+ version = "1.7";
};
"ltxindex" = {
stripPrefix = 0;
- sha512.run = "0f67f4a6f7894add145d8d464e3d90d194f30e2bd0e6ef5e12240a7e9b978f8162f7571dc09f10f4da0983ce6a32a5cefa816b67e01e149ba158d2f52138135d";
- sha512.doc = "4b2fa5c3a6dfebf86d71a93e5fd8165265c28f8577b227c540fcc6c8f9175510aac55197ffad3925a4d62b80977ae896cecbb26972d817e95091c37ed6b3c89f";
- sha512.source = "766b399267bb7070de121f64b3439d77d4b6f3b883c949482ae6685bc4c52e4a7e99888bcf5da40f41df81b1539148a67b117a4145b2eaada240fb7e4ad23a5d";
+ sha512.run = "ff757a44f29820ab29946f66766b11a928db11b90269781b8039428aab4bf0b243b317176aebc92cfe95bf2e390be125012daa72ac4b8bfaab81477ed8129ba7";
+ sha512.doc = "119f18b8337b365e09b5d6a22ab447bcd0d4d516514c7bc6622d8b1f30aec5746f45d81cfbc07a81aed9de7f47627797b9c7cac3015092f7ca72acd79d5263ec";
+ sha512.source = "efadcca7c0224c4bb3814588947f7dc507140dc3624c5cdb3c7a788afa763c1cae5f607bcd4a67872dad97e725afe7e9f99f3a694c8398aebfaacc31f2b737ae";
hasRunfiles = true;
version = "0.1c";
};
"ltxkeys" = {
stripPrefix = 0;
- sha512.run = "91a8e6860a5a6f31c35679e21817cdd35ed93e359528a4459181fe98cc46475cb08e72877d6701ea6aeac9635cf85998529a39d456927146dbd633f5d2b5dbd6";
- sha512.doc = "9c9b0b071a47187d8236b8b2ebe4e79d60b29650b8d9b9508f8f7b845a387b38a01deb43a1571aa91923d185bc90d8e6135a8e07f5ddf489437da525c52813a7";
+ sha512.run = "f99008a8d6d18697d095721dfd741ed2dc48f6edad09b15d39ce2c37f05e6f9c9d613a4ca7ba7fce8755f9dc5659e21f7e7961a7e38dbe17b7114c2337103d8f";
+ sha512.doc = "ab28eae4955de3e5a23be1d718fd1e23384ec0e4a8c4b86348bd83ff501ec2e51a3981c60babd478bca0c115ba524367f77f3cabd3f733b82a9fe4cc5fc06878";
hasRunfiles = true;
version = "0.0.3c";
};
"ltxmisc" = {
stripPrefix = 0;
- sha512.run = "d7b93ae125998ac4448b698ba142a930cde58424379ccd3752de1261b61536b2e87d15dfd159eac6e62d7cc8611806a8bd5d7e9565252a9d18d0eb2bf5183134";
+ sha512.run = "3433a283f52c41f198b944eaf58a961751e7fd3c0991960a2516fd72af61671e776f48c6a5e241e379b54a08af6fba732ab1c35e42b8c93a62937b5a38cdb767";
hasRunfiles = true;
};
"ltxnew" = {
stripPrefix = 0;
- sha512.run = "76d29be39f2c198ab87145db85c0b889b191a890da404fb5d6fb587ea982aafe00915f18b1b3c3dc188e3114c29f79e3a3d622febd53d96e8c3585690b0e0590";
- sha512.doc = "4f400f321e0b44be3a994ebba08bfb71e03d445b0beb02a0cf430bde084e18886a93d4a9ba98569a5f388c90e4d9afc2c38e82a88d5f2549b7f034a8f37b1ceb";
- sha512.source = "89988f5bf63d211c849c9021121bbe869d6b00b30d84dd1470f77698f81f67ac1adadbf2cffa67a24482d1b259226caff97186d02f27f83f76dac3d0be41ecae";
+ sha512.run = "7dda3fd3638ddf528adda0430cbd32cd8fe410a743b7af5bf76e651ee98b10f2481723665a19fda2f2b468ca5c4a838144cbd6e9c457f50362f7b0e83106de26";
+ sha512.doc = "91e07169ac377570382b9bc7044c0d66b61268fca38e2fcff4d7075322dbed0d3151976848c93b5d0a2088676e67f3a79d2a555829f170ca61a37b7c40fbdf66";
+ sha512.source = "0718785df4355f264738d8929128e4024eae629dcc1fc51e0d408ace6be8688b9281bc0e352e401a6fba71b0a3f376610fdbea7520443233d088e93740e0dbc7";
hasRunfiles = true;
version = "1.3";
};
"ltxtools" = {
stripPrefix = 0;
- sha512.run = "d38437071541d91c7a621be3c4f421f95a8f974f7878f280d4032e776d8e96491946d4e5fac95dd2900763e30039097cfdee2eb9522905749323e4e5f7b3a4b3";
- sha512.doc = "8e8dcc1332c865cf79282f9e96d799357cf399c106ce89a42180bb62c12320ccc065e0743e2201aa06da2739e608428738c5affd3292e080eda89a6bde8a8b08";
+ sha512.run = "aed74d79bd9da7f7303cd14db5c2a74aab51de03e87a84986b294019a971eb68a445cace8af2394631fc4ec6963ad32347c47a80612f70a7427adeb689d3cf36";
+ sha512.doc = "e0a8b28f512a15fec379aeb3350c0611a77652531a66ee5a39010400fe5d1416c40bf6bd89d4e967851b09ad5d11b1d83ead675a0a722255a0e941980d74d1d5";
hasRunfiles = true;
version = "0.0.1a";
};
"lua-alt-getopt" = {
stripPrefix = 0;
- sha512.run = "85c5f1ba68f9fc874b025a7ebd63501419b1df332fbe456e49560effbe4f386abc641481a91a35e66617f7e7357f45a5d605876efa0e3fd680d4a4699c0e7cf1";
- sha512.doc = "311a04ef22af0e2bcab6166ff3d257f76e7c39244cbe81742009a97466e5230d69a574e98976db5ac585baf3e3d13c0e6b2cfdebb119e6db2acc6e8aba0169b3";
+ sha512.run = "94d186ff2dbaae126995eb2ee71e52145e88b32ed1fa765a6011c0d3935f19dcf41692e47699abd176f680ba8ebed58142cdad7be19526f7b8c249dac43bf3d4";
+ sha512.doc = "b7cbb2dff24692038f38e6185fbd6471a6979dfd8b659fbd972c810cb701aca59aeaa4d30c510333003819ff08921f3d57b9c43a7044827a35472ee54e3990fd";
hasRunfiles = true;
version = "0.7.0";
};
"lua-check-hyphen" = {
stripPrefix = 0;
- sha512.run = "461c69113030a4aa7b2db1916d6072cf3d8cf264e03e6f103bb748d98c4953d74e325aab1f4e6a260b53a5591d8c3cc667ada416705d6a2d7d9fbf0c46503dd2";
- sha512.doc = "10acf29ef3e6991b6559ee5081cc7e566ebc8b83c9cbc26a5c81993e21f9a56545558a082f07e616bf440af99b18e5ce921732d6b4150d1d16548901172261da";
+ sha512.run = "89cd0a13578d386bbf584f3c74c6c3ee1a45a7c0bf40480e5396f86b2af29b26abe3ab8aac69be0f1fe23cceb6da33237ea38384854fdfc7be6939832a8cad08";
+ sha512.doc = "cd756e0356b36ccd26d1d78c67026f5a27272ac383bdfc6f44ddb630f58d067c05fb9152f1ed9793d71a63af6607107b8d4b5af311563e2c3d966079b2d3e0c1";
hasRunfiles = true;
version = "0.7a";
};
"lua-visual-debug" = {
stripPrefix = 0;
- sha512.run = "857ea90f77e0ad26e5729276978dbf246abb9134f09cbaf09e299863d19c0d295cff2ae626f5d6ad2901526be3c241fa2486122e71c64b447e9dbecc5f4bdffa";
- sha512.doc = "ddaad24ac9119f51e4522311426408d7cd5c514aee506de8665a814302e6114b03bc1ca268a4391d600fd860c3dd5f11a648cd338adfec31fdbce51a0d16a20d";
+ sha512.run = "2b809e240570105b46f361ffcc031719f4afcdba45d14b4e51d4cbca10a7d189b385c00c9b277180bed4ceae45b8ad58e2145ac6f8de5d0568ff5f86b67c2cc5";
+ sha512.doc = "814f650ce8505338b41a91e1e7e55872f1f35252ed5f1c3c74f73379b4c60c62e40d48a2cc5eab62b4a726db29fce70761ad7a2a0a17b7d5019859fcd72098f5";
hasRunfiles = true;
version = "0.7";
};
"lua2dox" = {
- sha512.run = "7f94a474c26a50b50eb9d26082a174f526272fbe39d8a2d4e2afedfac7cfdf1adadbc2fa69d029ae92463fdb9db86f36bbd5d54538f14df933c697c8a85fbf4c";
- sha512.doc = "e1be1ffaeca1cd4830c2ee0636aaa4d596ef2cf63fcc54a84a3db7f36d53af01b571c15f26650d4ca35b523957b281818b94f4a8a36ab5e89f7afc49f4480512";
+ sha512.run = "24b6cf17ee55a9699077aac82263e442f1ba3e7843742baf425a4d4c514cb2f4b1ea8a4af9165997559560f2ed060ef818d3a57f71a79d6238ed29ccd263d787";
+ sha512.doc = "96746e4d0401cb0bb9cfdf7a44d2935d4e257dafb0f5099faf647aec0b385745518f160bfad8ae54a1ec018e0afcf4a7dc998cf9b7f310e0ba867bd2e6213960";
hasRunfiles = true;
version = "0.2";
};
"luabibentry" = {
stripPrefix = 0;
- sha512.run = "a8e2c7f08f11f0cdd12ead37f559e6bdbeffbf9e639c40e7d0b3218d730a2624711d06b5f0afa1f1f24fe23ad62bf7564a207fcf76333ecdcd6aeb26786f8f2a";
- sha512.doc = "51e0c28cebed656d3d6d6b7128dff4d03526d097aba2d0ea1b835add42a81124b0983b25a7386b436f6900197c25814d1be2d278198e0c01b38f7bf44a3dbfbf";
- sha512.source = "4b17fd5d9768e93bf59fdbaa61f857511606379a0e1c38ecaaa494871ea14f2e0b614cef12cc9672d3e81e38275332b2fc437999b8d06d1e5c01f23efa0164b1";
+ sha512.run = "00349f5a6f5ecd5478bb718bcfc419953db4f90c9b2a70aab2e2bbce4395d189066b39cca743e5b790f588a3f2a17047a6e233258c4ef389ad6fc5338184af69";
+ sha512.doc = "9ec19b99275e3117f07e445e2c039bd504537fd470f62fb7f7f7fc428842ba86ebdbf0bd6a6be7a3b1b99100d209c6c47a9795c776287206afe331601222acad";
+ sha512.source = "628ff69779b5eba6056bb49b3bdb4017a10c3c4afd710319de9ac3168ffa44782969ed67399f8c1a945cbf77f1bc44ea33b0776a9f1f14aa2e5e29afb8cea544";
hasRunfiles = true;
version = "0.1a";
};
"luabidi" = {
stripPrefix = 0;
- sha512.run = "ce7cd6fb13d00d23a6e9616b11c4b787cb6dabe03b715a5f98c78659eb2ab18259a562d484c28e97f228b0a8e6b63a80f07e6e770705d40d3689604368ca1336";
- sha512.doc = "8d52481c91e5f4528a2b6696e31d4295a32a83dc6ae17f7ee2bb942d804263bbcc3480117e23758c3086b99b971d10d0733266ca6446e6fc3eb31d50e6dd40e3";
+ sha512.run = "080e97a588793eba6ca8b63ba25a7046006f4a788136d933f21009e0541c5e92e995bdb9970a5c4a921ae0654a1a29573a922ee5e0a3ac58fb30cd178f7ec736";
+ sha512.doc = "20667a11108b51603ff5866c85e023176d27bd2201c8e4736b6cd2cb895fd30f205bdef0077dff65d0d8a97192f74be6f6ac4a0ecf3948c51196071bc3be59e8";
hasRunfiles = true;
- version = "0.2";
+ version = "0.4";
};
"luacode" = {
stripPrefix = 0;
- sha512.run = "2e135a1af37d2f239a972ed407415b49c39d2930c29f02f17283452d2683ce33fa695d3709137be6fe952c3dda6bde0ff3ee5007b2b6aca90f686effcbebe206";
- sha512.doc = "3cc13b412ec06725e4e624f6a033d431793da1c04e3cae3166ea495ccba903a52d224d518d039787adbf71f4e6190c1edec2134ee895d7f98423b656257eaf4a";
- sha512.source = "5bc71c17e2a85fcba64b1b768464ad58bb253f826323ae2f95d0bd1e7650fe45f8fc9f13f9b4849ef172ad3caba0f2e83c934a6b8a0ce2bc3987fdb188c22cca";
+ sha512.run = "b107c9cf774608782c1ba1ce3ebea8d330ff9762046eaa9b9de112b704df1d0da1bd7e33b15e9d847f232b7594d53fb2678cdb78b23d87aaac73cc2517ac8e1e";
+ sha512.doc = "622a2417490fb818d5021bb519ea7ac8d886df5002534c4d269268ca4d2119ccc15b029111edb42d04a546e7a46a60bc8eaa6a0a108e9231cc49fc2141ed8ec7";
+ sha512.source = "fe53aa46157e24f7f637584faa0c18de62ce3857d9841598f51e09a03354e9cd44bb8fc150e91d5b9ad6d1ca150a065fb1507847cc385ca67bf67679669d7ef0";
hasRunfiles = true;
version = "1.2a";
};
"luahyphenrules" = {
stripPrefix = 0;
- sha512.run = "2cf947482acb36ed99138de97304c4dc9ac929f6bf6bd0f32319d35ad2741ef03dd93da804ec331a6d3a1011cac4a105003a8028eaf1c041a7fc520ba27ceb3f";
- sha512.doc = "f181a3c3147ece62ef0088ac815079ff2a2648a89969f3c2555b150d387a35d7d5b42a78a95a0efd90c4d6c6ab0b4427bae24d320b1435ce3a74a715cd79b716";
+ sha512.run = "f1486d23a51111023fca3771ae530ca058c582640ddfc17281a66ec055b05aaf24021c724566f5e9c9a5bd674eb8724964fae78762dab30182d8a95333293efd";
+ sha512.doc = "152f690268e3b1c6073b36a66965c84b6bc6f45050b2887b7a2ed67be9497ea7b1708cfa1335fcf296d6a2feb11924120336cd89ff3017cb7e77808e9927e9c6";
hasRunfiles = true;
version = "1.0";
};
+"luaimageembed" = {
+ stripPrefix = 0;
+ sha512.run = "c0ba8a3164f1a87cd12a5699e9caa23ff7a85debed9881798502436bbb594d48a2e15a135e3a18efb9f3d825af98303a46495148142c810e4601641fdf925654";
+ sha512.doc = "188049c30c2c845d18e1a20af3d5ee009eab6064321b1f09aee4b77c3111317755e698e28876561440695c910cbfea6f67e41a5195a5f7b50d45831d7b78d76b";
+ hasRunfiles = true;
+ version = "0.1";
+};
"luaindex" = {
stripPrefix = 0;
- sha512.run = "60c0ccd42590fc29d2ea99a70ce1ace05ccea8608edc48a65732d3062554d3d8ca866c7aab30e14752a312243bc131b9e06f045b68c8a3d631428a432af8abcd";
- sha512.doc = "af008a80e9906a5e3a6532f201066b3d57cfc9436eea8844d3f5a2f6d15dbaa100f99bec9f09528eeaf1ed29944a4de96cc9346d8bef772963de13861c0eb9f0";
- sha512.source = "5733006ee58becd0e14351b9b67d0b32b6f332d5b86ba6b7c51d1f1bb360f1377aa9545c7918d53802606700ebe93eea2e581913feaee700b84eafde33952bb8";
+ sha512.run = "baafe2dbcfcc07293ec04f775becef7b59a2349ed5c98333c5a4e680fb3f8561f8749a6abadc6901cfbeae1b6e9a47cca05e8ae76064372585b7d7f4978dc844";
+ sha512.doc = "c90deae24da8584170bc2247d5f6ee22ba522c21d3d0e05a6ec2b9594645a022eed1fcf12c3ffbaa03ce0d92a16f75550dc7e0694920ef58b17bdacae02d6fc7";
+ sha512.source = "aa97d6618e7af11a7d5aaee332736aa60a8ba5a2cf796296368736c7d12b1e6eeccbd5c807cc2129fd3e4310617dd92e14aeac053753fe7267899b9b3459d8db";
hasRunfiles = true;
version = "0.1b";
};
"luainputenc" = {
stripPrefix = 0;
- sha512.run = "a626c9f0c1ea5037758886399183773e3b746d3fbcfcb886c7c875eff69d6c25c449ff363342fe526785fa246139a25401feea8a5d2018dcb610f44132abf6d0";
- sha512.doc = "959d2ca40ba73c3c42d8ee3b37c05b05accb1f9bc1430e09c93c1f3077664d8b6d2fdf24d40e153c314437b0ce161a24d75609e199c917f4ad90b5a1c8357cb6";
- sha512.source = "fbf4557582a25ae71c510db06d14cc131a7db99369bbac19ce68eede61aef6f41a1add200dc4660b2bc2b48e2eb64c1b861b1b6dce9b4f7683ffa54cfd011004";
+ sha512.run = "bc3f05260800cc537436377c1f9fbcfc6a1a60a7fd892af23ab323171208b083c08c8bb2a5d299e4ce09468f66197d43f68717a57e649c50caf74b736cdb06db";
+ sha512.doc = "7c6093b3fa622007aa7e6cc852076090e1bcc64e9b890d1ff0cf6ae552a21e930e791d32cdc2238a0f60c605c92a2192dad7e9d423a2d6e013582926957da58f";
+ sha512.source = "a9ae3dcacf7ed85f5ff63e32c9fd66ad6860e149c3d2737bcfad870137b242797b8a3f62e90f290931e6884c74f70a0716c72f2e5414cb8406e5ec0141f13831";
hasRunfiles = true;
version = "0.973";
};
"luaintro" = {
stripPrefix = 0;
- sha512.run = "61494892635c6ccc928de914280a826582e26254e82b75e4713c6d7f209f58a4259c980715b09dd3ce1287822b5f34e2229db12e92abf4bd38befab565da1877";
- sha512.doc = "fd566b874716888c0135cc7464382cfea65be4539e029d36c1020536046f94160d6637a86ed44e31e7e8da6c60eee092138e4d8567aa613eebfd8c37c6927f6e";
+ sha512.run = "2585639b6a7b93019f8fe4dd353332dabbbfb5663b84b1c92df397e940392a1b3bb2ddcec203bbb1b0f4244ac26b62f9745fdf50cb7512f96e5c12af8c08335b";
+ sha512.doc = "47de79cdc637810757b7879956cf758a77cde95e77060ce74829b438d13b58e23cbc8e9b328d0850b44fd8de8da90fa9fda206ff0e206918f1bccdf5d71d2c38";
version = "0.03";
};
"lualatex-doc" = {
stripPrefix = 0;
- sha512.run = "076b23f336857c0c60baf7390314241abfc76ef244e77cddd4e8702e049863ce08b2464767a7ceaa1343b7dfac906222d9d4099baa42c4339e126b9357a988f4";
- sha512.doc = "cccde093698749307035cf673477b8ca9d052c0d11af2a4396c07dd5fb135d278febbee35ee6e2294c49d0e123589ffd8dc6e5d5fe38c23dcc2cc850f43b1128";
- sha512.source = "5ea811c91d4de834cefcec7fedaa5bc33173e8bfc060d4fa74c21119e556244e3be7d8e71ea120559fb508078f8e843fbdf3a72f06e2b5c0e8d01c0bc44cbca4";
+ sha512.run = "a1d98422b13a26aa844213df2929629889ed6bfe3fa16c27f6376f00f038a50dd32c5128a27ecdd872d3fce8372fb93ec603c0c92edb8692325f1e76fca685d1";
+ sha512.doc = "0756a0183d0b7b302f24cd16a8957915a69a3db3fe4a8a4fc301e246a0563f9fe81ce2af667b7bcfa45717b605be163cc5fd4c170d8584028f2ee7b2120390c6";
+ sha512.source = "a18a7644b50ad608dbb2bbfc15f2672fe7b9a48505c3224dcb46aa97b2d57b5a007c928dd5b76518c8963970bb1b8b56bed8e5c374ba5cb18a9521528dfdd58f";
};
"lualatex-doc-de" = {
stripPrefix = 0;
- sha512.run = "3bdaf2d088999417a1d8d6f9890a80e385eaa5ceb856c3f931f1f88fc1a6492630ce9112e5fa0afa8931ef761caa1259fe5d74f289e10a96f6de1a4bb4773fa1";
- sha512.doc = "7b6e1d872bec18a0309e34d9096f7b1e364c9b5f4960bc69513a454395d2b25f7d271de8f213aff30141e29d3f0294e06ff7100364f1e57fa46b02c4c5bb1988";
+ sha512.run = "c1bf1c7f367e5d15cb1a5ba0878a4f02dfe25772bed22b48f7376e8448569247233ee41ee8b58c156494d9cf0c0956dc23f4576f053cc349896247de0a96444b";
+ sha512.doc = "b615887d8b543af1c125b6e9fb9c533f52816f8087075a8bd4e6ef752ff48f51169f5945ccb067228612cbdeb10dbeb298a090bdb93d201b9629b128b0c5a466";
version = "1.0";
};
"lualatex-math" = {
stripPrefix = 0;
- sha512.run = "8e1ff82ba4e00262bb60925252825408081fb0aa6a5c303aa5f751ae6da95e444ae57410f47cfdd57cb0688811e3bf8ee5e3bc5011c0daca7a3b6c3d09e7592f";
- sha512.doc = "68c283f8c147fd159edbb8d9229972a409677e5b41d39396dcb9b91a6f77585584213850802f25a3bc4ff7e2f48874fee47cecbb6dd978b1c303bffdd3ebb3a4";
- sha512.source = "c4fd5c9f6fc4571cae97d4a02ce7d5946d1dbcca005d0a9a897394aaa5a5bca570be8372fba5908842f5969795692b156ad5effaed71b8eb996add88cb40dd06";
+ sha512.run = "931421eb1cfa64bb14050efc449e9d600ebbecfd524bea0162c1e20100345a85eee0d45764c8e1ada7429fd59ea6124b757f9361eb4183b2a295b87c62cbab7b";
+ sha512.doc = "33da41b1515fc58b68fd8354304ae454b0abdd5f41475260b762012216595025a28db60f2997e5d36553ce551f13450024e9c017b9971219667aac57df84a2ce";
+ sha512.source = "1b05c3b7c1ca0d8e34f2f0a4f70c8b27996db61313117b63232a8b0164ff981fa59d932aed6ef8ba41f2b82c35a11d90525a246f12dfc935c8a87380525a1a13";
hasRunfiles = true;
version = "1.8";
};
"lualatex-truncate" = {
stripPrefix = 0;
- sha512.run = "a1a5f1f657b9157ee9e6011aabe632a8cebfe9ed53d3a36f4155b6c474232ffda5acc6ce1c6aeb8916322e958a171c156520ad564e41c005c4abf83e4610eda4";
- sha512.doc = "568ab68bf891e4c0d7d3a67554a51404bc3a26f8c8f9211049b1d2902ac77950728e9a24b557a5a35d4157835fec2f79ab459bcd179c41af8cd53214b9206435";
- sha512.source = "259058ce56ddb534e758b6bedc400a9fc18b72c83785621006424cb3cbfca1ad10421dab0a9f7dfab4f083ee1c605b9ed454adab8322fd6fff5b40823b465073";
+ sha512.run = "f4de38427798b565aacdb127152cd7ac8a42b441c555f742f5bf90480f7cdf8e182745a5882a9c8e0645c529d27647a056f26b7493dadb13216972794e617341";
+ sha512.doc = "704b34da4b8ab787c53f2af21fd17a29d6c8e1d42024de2ff0e65d434a502b47022fa2a506e149b67ee5cb542f2f4835babda315b1dded598f63dca353aa78b1";
+ sha512.source = "bffd59b8b5a7d02f40f4ff2f4d028aa98ae26b3d9d9cb432f531211fbcf65d18814653fed07b68e4d34f65d514f7aacfe6bd5aea956a12f7fac2e088841ca02d";
hasRunfiles = true;
version = "1.1";
};
"lualibs" = {
stripPrefix = 0;
- sha512.run = "a83a831e872de9b75065c9801959af2304fbf902af5be2de8de7e1e0da4ce52517c1e8a0de7bb482f3a9e51dd83e741f6f95fa097b6b9cf0fb8c451347776306";
- sha512.doc = "df1112a8061d515c3c77392fb0611f4cb19bc97cb3fa6d9b8db3ad73f2280c545948f6a5f6a647a713e04c9f9f830531fe3001637dcf49e8bf4f50d51677b4df";
- sha512.source = "8808d7ab00d7f19dd143657d38edeb0114880185f33449f0d59eac30d720cf0bdd66ab01dc0f6de02e257bd8d91af3b6cd75dda7cdfe11e9e110779b29f60c6e";
+ sha512.run = "7f0f9109835f61ae2d55dfc4f1cb4759f2c9e7f54987ace4199acf4b435c4222ac497256beaed06002e3be645fcc149f70a49507190615e54a0ee4e0e4caebf6";
+ sha512.doc = "3ee3797410c8524575f51feb669f079de3014d0fb6a18d3883a3ff1d2442b7c29989d71f80764c0991625b2ff2fe1ee23522cb28b1c5d7e7f56b702f315bc56a";
+ sha512.source = "554fb8b6b069982947964cc3807f2161c76373162944c06d839cfb0bb50220f6f3a8388cd4f0c56c3bca900228fd7c49b0548df6b754df2e8a66b4461bc4383f";
hasRunfiles = true;
- version = "2.64";
+ version = "2.67";
};
"luamesh" = {
stripPrefix = 0;
- sha512.run = "a827a23b9e7c0ad1b4b0eb8c17ec362715e6b07aa79dfcb81bbb61fdcdd3f8f2b14f7313c2b9ca359e3a9409555ae412d40d2f7d25db371a76478a7adf703608";
- sha512.doc = "0b2c928dc0b2b0e465fc2a0b073928ff3603e50bca3e49753056fa95785f572c7e010a16e431c25e696a1e00e16b18ff79925f9d661badee831136ee7db7b252";
+ sha512.run = "f9ae2e27725aa78c7a6c7d049d0c25f4a4fef260dd2a813a9cd6a4f49f5ef1a786540c77c88c0778c5ebda5f188ca8b62be8335d5bcf0ee1a5f22df193875cc3";
+ sha512.doc = "f25df210662af9d91229a99228a7f15bfc58510adfa2f5a91c586b4ec30b2482ed044b30db40cff0a5c70dfc70ab560367efa96bc077bf412d536e15f1e32e0f";
hasRunfiles = true;
version = "0.51";
};
"luamplib" = {
stripPrefix = 0;
- sha512.run = "80680492bddf0a8297ed119f76fc0315b1b5d3a8bf8b5bd12fc7f9b1aafa16ab7cedf1caf6d8a8ad467e6be1ef1afe325facc537eccccdefbb0c5dc03571055a";
- sha512.doc = "faeaaf9877e41c8ad398130359aedc96764c7085132f6af7318b7dbbd14b215dba7ed8b6df1b39e33b14e04d9ff30f9ffb6eb7483424b29e84d2966c94626a6e";
- sha512.source = "85f6d6e21ce3135a955811f07b2d5cea48aea99da45ac1be805816ccc15ac420deb671505f9bc3f36b974e58f3507a4857068f07521c42218a2f5aad4296dcf5";
+ sha512.run = "35aa418e3c49e4d6943b2f4a118e1aaddc54a4337be32da676fd8bf37b8d47b78a63d707eadc7c00a9b90648c07ce1e26b21523c7167cc4f69b9a25608d3143a";
+ sha512.doc = "e994c52b44da2df051e66c2cd66ab88f8f705905b25472906d558395b1c673da797598cf0be44127f10d448cb36a0f0747e3ca594f632d7bc6e40f916889ab0f";
+ sha512.source = "9150ff583540bc6511874994b708a313295d01fc319accbfbac9e8b4176f9d146caa5ef3bc567e733e8938a88284fa273b38940615ee9fc00d04b7dd39e700c5";
hasRunfiles = true;
- version = "2.12.5";
+ version = "2.20.2";
};
"luaotfload" = {
deps."lualibs" = tl."lualibs";
- sha512.run = "26a6977a00e1f238fffca8f3d3dd21fcc0c984bd20a00dca9ec27b7793f1c6182ae1d6ed09dedd0ca2d7517fef6f8b77575c8ce13b54260aa372491efa8b2046";
- sha512.doc = "51230702c0306031e8663007c173ec1203e428fa3ea40690462c76c2d75c0c2a5294d3554d4c4d2972f41fd13972f476b614110c8b5dac2044829524b997ee41";
- sha512.source = "e3edd2f88315cf19d85c34afc7fd821c27288a6854aeda6eba3e494cba3630c46e372d71578ef4900e7b005985c4209d624329e5a6a39bc507d3ff82c56bbda2";
+ sha512.run = "b0934de001e68e95f1e79979e11d85a2268f67957b31b4f9d0aa5d069e5bacaa5c238c892a75146906f5aaf41a7fd4675f05c3170f3cc1ce4c96e25ff5233169";
+ sha512.doc = "eada60cbb87c0bd80b2b54e4bdc650614ce8841d8b8dfbfb4019f7abb74bc364d456424fe211a2fe9264d307d74a4b181200621c40884b5156edb81d60276ae5";
+ sha512.source = "feceb81fd2d1f1dd866b3c583d35d92bb721cd26109d3cc9339fc4bf37b250489d8e3619312ace75a19d83f4659c7fd2ce6c957a1b96e646d419535e8b85bcd4";
hasRunfiles = true;
- version = "2.96";
+ version = "3.00";
};
"luapackageloader" = {
stripPrefix = 0;
- sha512.run = "b55830386d6855d54480a937cd70b46b2421d41e67f08e2ff7f0ff9dd3c98d609c1a2a61d4531a187d542e567f3b6304162ecf3efcb4b6b51d6fa63441ce6d96";
- sha512.doc = "f32580f23a3beb4b4b182982eca8f7080a2767cf7b4d8a6e0cbfe8989f01174a70a1395e218cd2c7fa9f30aa82391a84010f656d2e3683a8e55ef49b0ca35a54";
+ sha512.run = "a89cbcb445b1a73d0fe1c5e241745d1572df9713bd867076c1390a302860891b5f08eb0aa3000d064df0a5cdc6135eeed53f5ef6f2801da17c84fc343005010f";
+ sha512.doc = "5e1de43c58d0bfd6b8bcd9c068d3b1084df398ca843ec341b29e55c646bba6a18fa9075a9f6cac737f0698f6bcf9626948e9be2c28f6210156d71ca00e1ef916";
hasRunfiles = true;
version = "0.1";
};
"luarandom" = {
stripPrefix = 0;
- sha512.run = "0a93578703a9c837b27c876443bf131abaa7cc73acdd602051c12392832b17e0bda7b46e98a0efdca0a10c3fcaf5c7dede4fb507b5ddcc4e3a8e6f115b11c94a";
- sha512.doc = "a0c7d42cc1fa8163702abdf9e512c636d3cf70dbd4e4f08aa617ddaf1ff0302f6ac90a3a3c1adb4687d69523285aafa2568abb9263fb07811a50d6e831bfa2fa";
+ sha512.run = "54019dd968b2cf3b6ab9a3777e609789c04a0d369b1ae938df152ded3bf54607140fe6265b81ca2a75f458e9b8144000f0bf2e9d77fb00aa923f7ce9569c423f";
+ sha512.doc = "f7fa30cd6668674cfee8116bdacd3c457fe6e1a3ef4a1c0da603db2fbaae77d187bfc5b4867aea0410a906238769d7138672b89b51eccc9fc4d110a079784092";
hasRunfiles = true;
version = "0.01";
};
"luasseq" = {
stripPrefix = 0;
- sha512.run = "84ba5270c97196ba72a9686d3d9279f4beb87c8949f0bc450f55d2fea878655823236c8799f4e1a4a7525079a332b1d6ee76e580134fadc3b04e6d7ef5b4d38b";
- sha512.doc = "ec45faa8ad8886aac9e694a46a6f3b0c6cc48c3373a5d6e5bf1191c4787842aa62f007a0c356ac216a376edce0801b133f861f1e47a56d5e7895317e6359a642";
- sha512.source = "42c3aea7f27478fdd75135f549e00e29a0894125cb8473030eab381cdc16ef61f5d20c8bd00c5ffc72a9d19b568e36f57249a198b0b47808d1f30ce3301b8a1f";
+ sha512.run = "400e95fd898152e8d8e989084ca9cd115516850edb6e8d102eddaaf278f29213c8a4828dde01ca202db68d6cd2b2685bda71f63ad7a92eb586a4c303d2e9d02b";
+ sha512.doc = "7ac8f5df74cede5734c9c47048cbb3b079155910a89ebf0c7adb169b4b61751f6255b2c07614d44a55e8dad43bb35693bf224d0f750bff28987c7c5f1a8a5bc4";
+ sha512.source = "4946e994a3ce2712e6da73a9969cbf2634726191845332e4464ce8d446c09235e94798c878e9e060e3a7b3bc3a27c37a299b9d30f1da6368b67875b551ee9d0d";
hasRunfiles = true;
};
"luatex" = {
@@ -17644,809 +18100,824 @@ tl: { # no indentation
deps."plain" = tl."plain";
deps."tex-ini-files" = tl."tex-ini-files";
deps."unicode-data" = tl."unicode-data";
- sha512.run = "7020e62de81e6cb12ed68999942d256c20ec3ad78bd7a9826f29804aff08a9dd7a097f5c4a470e1722ff79479dd253d98f2ff5bba1af4449bd3095e2bbca88cb";
- sha512.doc = "f99337e9cfd089fddf8600d5f4a4a22c0cdb03aa6a7f08466811c23cf5798c06a80319ec5fed97d19a620a09b0db9b170eb121c10c40772ff308e54f80ec0745";
+ sha512.run = "0b9bdf74c170f6cd902386cf18b96f3cb78b853eacccc3a7c75f4135be0efbab47e36a717307600509b78c9fc4f58b8e62f1cdce52007fdd5e9a47dd2f57d666";
+ sha512.doc = "eb387b69cef102386bae65239835f0616cd676bb0dd6b91aac6ab0766cb106fae2e102de8682abcbf42d0937eb78173381fd12ddf3d27a34fc6d200f33e52b5a";
hasRunfiles = true;
};
"luatex85" = {
stripPrefix = 0;
- sha512.run = "5366f13010df9a7ea224d825252a126a9dd560af373f9359dbc87d3398c50ed040852e43c5953bfc767f4a49accaaa8333a42b8a3d661e7df69e3a9fc2f13e79";
- sha512.doc = "6353689e7f50779d2969082d11ed33649ec8ae2d75dce18b7016b40df33bee21e0a261eaa25c719d06f5ccab2f1b3fab97b924b2cd939a7dd79568db2ea0c331";
- sha512.source = "6de2565880374c7b7a3534652c5203e0b61e6a8b1ae865f9e2dc636f31864f069f5d9bf280ddb36064834b5ccb6cbabcf6fa7511206d6d50f197a7af09ad9bdb";
+ sha512.run = "fbc1306d40e1c329a106d7ec4ef79ebb99b2869ce72c45212b87fa03f66a18b1636324dafc739a33500be77bee2c71ebeff02c97c42f85716f5bded4dcebc021";
+ sha512.doc = "4bf353f60c305ea76e66848920e521dec0c66c80f71ebdfb0593acfc9e2914eac272eba3d69f63f43fe8be903cfbb2da7edd82cbc3d38a897934d91f1ac276b7";
+ sha512.source = "40f2732ba0eea372d084c7a9096e12de76a6f7c4ee2c8c9c042ae51696ca46fb527aa73dfb37b7c6a1a75f9753ed32b28fb9d3f2474cfd54528336b4a3cc95e6";
hasRunfiles = true;
version = "1.4";
};
"luatexbase" = {
stripPrefix = 0;
- sha512.run = "e0de4aac88b8558ce85f27cd4a659b0373f0e122a5ced943c83140f722b6415437ec39a9a809402d31802340de7dd22669cf03236b8ef18ff343adbdc615ef95";
- sha512.doc = "cb2d91f48716999a3facef7b3cb162b50ba217b640f2954783acdd6ebe3f739c6f776353b4e4440f0a4f84efc9b457e0d35190be421733cfdbbf0cad2835eafb";
- sha512.source = "deb8fbe9b572898613d77d581a9cd0a2e6c88480dd55169ec8a04995b06c81f90f2bae8811b4fd05c484bf9009a831044b0c460a9a40223be9cb6fef3939f19a";
+ sha512.run = "5a369840242a429cc7b827126120f38656684d554e06882af8174c009272f0de88a11effa881fca338cb3e7f32aa80fc16acf24d3fc10fac2c2391ce2f2f6972";
+ sha512.doc = "4e7a3e00d5063996058bd85bdc11f3469bb90f16bdc5c6ecf1077189718950053d660a86988f1bf4f203bc8f91da0e9f79d76a327e0d2fc38dfbd1aafab20028";
+ sha512.source = "bf461aac2cea7282fa4be8beae1254fdd2260b34205b012bb2ab1780af387a6855634c87005ce58b5031c863b857f56f88f436f262f192ff6c3a16bea5acc919";
hasRunfiles = true;
version = "1.3";
};
"luatexja" = {
stripPrefix = 0;
- sha512.run = "46049db35561dee30ad93789475238f1311bba86ad187e3e8d3ad36c0da7268a64b51ac98afda7d9595a2869ed475c4a749ff6e7eaf65eef83e9ebfb08c324bb";
- sha512.doc = "cbadfa2e02c355725b4b31da07041d86fda583ebb392f245bc19d278abb9be825664ce569904ae0f9920dc822dbe74fb05a8873a0b377bcc9ea21bcc03d08865";
- sha512.source = "7a610ea86bf8f4992e4eba031d82dd613d0c8858247fe5f727f2b9969d66e456b5ea091937e5940b537107631607cd08307efc23c2956fedcbaf4467b6c466f7";
+ sha512.run = "06ce71869965eeced3d97c5771e13a650b5d306d06c54c500e0222a9ed031b74d1db63e29791c4e10dc1873577e250e9197b2c9c945753b18da029b1f1eea06f";
+ sha512.doc = "32a21dcc470c38732e8851421f094ae7a24eefbfbb984630e2a5e392295ae557e1a28f5582805a4c5a4a41dbef1351227799a116743d179819c8560b846b6f4b";
+ sha512.source = "f01a6331deb8cddfb60069ddced04a1f621cfe72f2c083a4ba2de3fbdeed9197237dc976286e2ad3127f7d519969a8d60345b71d1aab40d4c0d5b54d70c4f9ba";
hasRunfiles = true;
- version = "20190225.0";
+ version = "20190926.0";
};
"luatexko" = {
stripPrefix = 0;
- sha512.run = "9093f37a7205511597588afdcf568f695d7e33e154d81823c9f3a3023f2e2d35e86f5b7b1f105ac2e0979e6f5406638093a35ba814a46f3f97f5db71ae789025";
- sha512.doc = "8a8b64f61ecdb4ca362cb9736a5cd7d1b63f60b4696185db4ca8c504888c2908b97795445a48ab7ccaa520930e61ae08fd6dd3d474afde50eb7a4c3921589d3b";
+ sha512.run = "ad454d899cc34304231476cc5742ebff3a16565737a2e447b25afd97b07b1108ff4da6bf369b2aabfb038a472bb7eb706425a8501141e1dbc7427d2384fdf565";
+ sha512.doc = "42f54deadca1308c413be4ef2ab65c52b5739b1526bf9f436b3576089bd2a72a1e6461c8b30ea2da12a58c5160ea0b82304668f7897d11d7fa06dc00df4e3b60";
hasRunfiles = true;
- version = "1.22";
+ version = "2.4";
};
"luatextra" = {
stripPrefix = 0;
- sha512.run = "1eff6622beac9c02553dc50a8f408b1e9f345418bacd644f5ea3015285de817303550b4dfa63e302360de307ce23adff029cbd5e52b69fdecdf08b4ceffa81f7";
- sha512.doc = "62e14aa6b6f907314573169c673b81f7ea9ccf3c6db8f3de42bdce181205625dffcec4794b3f4ccb0e28832148f9e63032d67577ab156a44fb6fceab346ac0e4";
- sha512.source = "26e291db8699108bb8b44dfc7bafe82f36af4cbc9ce3e9ab5d6723bb5cde7dc0eb8abdabb2a442dc065c8e6620818247b67d37a54e1a0d85958ccd1d58262e62";
+ sha512.run = "03c95a5e42d8fc0ed88704799a36624ebb48b9c7606acbc09de29e5da845ede3f239a6dda43cbfb4377971cecb55b1f5280cf0ea1aae5057f3ab8df2e0870745";
+ sha512.doc = "f1c0d31fbd66f4e78eb638a9bb336f49de3d19b29bf276fb6fd0d976ba2f33599c1536ec82f7887af1c1ee359b48b1048d400b7faf0cd8016b914f4c5318c849";
+ sha512.source = "2050bf6c907f6f4e210b400cc93b1786a7ea8407eb64e90054b2ac8408d31689fdb1ffcf4859f1bf6c24c298e5d07fcbd201574b9b397de192609dda504502e0";
hasRunfiles = true;
version = "1.0.1";
};
"luatodonotes" = {
stripPrefix = 0;
- sha512.run = "a4c766c5ed8e4e04d50cac3f462620f8963fd94da2ddeac691f79f5e38ae1c6d50dbe39e661bb9f44bc676a76cd0cd6d2dde25405616b078912142b2f6add3a4";
- sha512.doc = "87f98a59a3864d91ba45afe9d987714a1acfa6d0a0989384da27e3eb02fd5d34d0ca2dded6c52e44d8da2d6a651e23ee84f4b292fb35af87fc1db7618bf22659";
- sha512.source = "c4fb233f61ea70b108aa8b3b3e38787a6c6e1ca0a5c64a3f58f7c39403d26cb1495425b961184bb8647e43242539ad01adb9d2bc886740767cecad31437a8b0d";
+ sha512.run = "df5879d73d416054a5146919a59c2bcc7564f6895cd32b3a93e287c62f406f7d53dca0f6dc3da1e1380027e8403aebea75076dc50517dc697b8f9fb2279cab47";
+ sha512.doc = "bf2f0e49cd323e7439c1ce98c76deb0384c9b9a540764eccf3322da50ae939e855e5a002b41fd00e280aaf8d135959ec87b05830e9634e8d1bc701df97568852";
+ sha512.source = "6c7c1a9669405da4e07dc218ac84c23018923314dc3fc77a89a2755ab458fca7a3a35b6fd17dfbd4e7bd5deaab63bcb09af8e81d83680246eff43bf7a2b177c9";
hasRunfiles = true;
version = "0.4";
};
"luavlna" = {
stripPrefix = 0;
- sha512.run = "64b518d2d08214c8df8857d9644dace1bd14b83d49ee7adaba18f762f19f3afc249b5aa5e63cb675af14f293869aec0d81615c5016e43ef7f33e84ed9b06265d";
- sha512.doc = "446f464fc30aa995fb7e5f85e1b8ec46b5fe43667723df707680610993143fed67320b1670bdcb0aa2dc6238b6d24b950ad87674d715482d3bb112b411526d48";
+ sha512.run = "532172433fe45c3b6a81d7b788f6202f46ba0685da373698629c11177d298ea81a30d967310b52c9055fe2dce6589e2ea67f08be9d1d3da5dc1488542feedaf9";
+ sha512.doc = "6e6c7b0d9701804b557605156b391815497bc7b78d7d3aeba172ad89e3f83d4cba7462e3f045d390d4f7a458f9b344083caaa27821a774f68b8e9cde476e9bda";
hasRunfiles = true;
- version = "0.1b";
+ version = "0.1c";
};
"luaxml" = {
stripPrefix = 0;
- sha512.run = "f958a56c1dd52cf1747486b136428ec2d42cc6fe316e680b340962225e121bdf512d51a797789407bb3b7c8c19ddd13066f2c3b8eb92af58734f4700c6d7f16c";
- sha512.doc = "59df8cdcaa6b5689c5053047b72bc3a26d3491b3eff963ca9a19e660bbe43e33155159006e4b2759f42bd842d184afbc34af55d1b98fb94e525f6bab20052fc9";
+ sha512.run = "95279ba444644ff60cd0aa812690a5f60aacb4c921b9e3fe1b714f8574b0b01692cf8042fdf34a044e162b7e231bb31989e256c4a4696f1e3358df8088114707";
+ sha512.doc = "b5a7fd96f95350b8b7c781d1154ca2a46cb22b0413165f599e5d5614b411a1f1e5ba236862270855bc613e3d9d4503d9f9460fadd7694f719f8bac6d354fc8b3";
hasRunfiles = true;
- version = "0.1h";
+ version = "0.1l";
};
"lwarp" = {
- sha512.run = "286c2a5e5fa688c776e06ace104e58d9a12c741eecf3baf67bb720e8697c94863c70b3a1738cb8e0b3d061bf432d697953c8cd8fb5df0852ee7fff211d05e40f";
- sha512.doc = "f66735ad2b54790f7faaac5df5348a390f5a0160fe2885808b122a4403009d510262978f93ae2f43680d98faae49d01208d57fa7140296c6ec61bc2d9d64f61d";
- sha512.source = "1f1051504e4d95e433e57fd0ca2a456f0e4101e6334a5b24b986eaf86cc3ee8b52dcf1b42c293726428415db4492c4ebee4bb2f7eaeadb24d6e4b82193eda656";
+ sha512.run = "9251bf5d255bbeaddff8b3f1d6d32949fa9278158bc7326675b7c39d450e58853bcf673b52b1d86d41ded9892ab76c9955e3b48889b37fb4e847d57b020f858d";
+ sha512.doc = "eac134b818d05ce5396f0598d1b985953b23474aecdeb91901144d2dff5f2a940b53216494fca762dd955e36112cb5678688d0129c2fc81cb4dfb37247e7ced9";
+ sha512.source = "dbcc6a85e375f40081669eac063a01d5847753382e56ff137cc84c9b3701dc64cd19148baabbf7d7cf751b892f33e6c9f4022ac2817891c112ecb4261894ad51";
hasRunfiles = true;
- version = "0.67";
+ version = "0.76";
};
"lxfonts" = {
stripPrefix = 0;
- sha512.run = "abeb6b0e1556ab0ac94f48bd19d8f12a48240edef851976a09c6335e766220c0456155bdf58eff704cc6f5aca07669c7f1b9b3e9a926f339d739c9dd3feb5e56";
- sha512.doc = "4f58b879b603700da8c317e28ceea11646e5dcf9a2fa3ab3604e3077526d58734fb3233aa68846d2e2a3be523bc9affefb5478535a2643b39896c65d31a100af";
- sha512.source = "8071d70c2f06ad68090853e9de0c700922e8f551819247db974038580447f813e93a1f9ac932e208d66f1720c00cb884b9e52af761fbaee2ff819c2288ff71f1";
+ sha512.run = "aa732f403af1adc898e6ac462412a59e4d2c8821ef47807ec5d8c1ce565a73299d472377117bca3fb30add468b546280b1603feff95d35090b338f87b279bdf4";
+ sha512.doc = "fed48ea91eb5ad414463d3b929dd4deb5cf433be63aa2753acc251aa1e8b85f0db7307a0ea96ea0bf9c4d9b14d0b90d26cde703bed2761a4a1b789ab3d117eba";
+ sha512.source = "18da6f216135745887160dcc1df6ed72eb0e49f60a445e45326c84bed8fd98cd66316e21a6e0e7528d551917092f9715641fc68e02371b609690e00403ca5d96";
hasRunfiles = true;
version = "2.0b";
};
"ly1" = {
stripPrefix = 0;
- sha512.run = "a744e7d5d5670dbc7317412684f41d57c584cf70b5b4356993bfdec8c7f5e3cc7581fe0a1432c3e8d3126c2f3d95caa8684eaf60be5e5f32f14d28febffb2fcf";
- sha512.doc = "402f3e5c01e9ea95c5db8dce4d05c49b384e9b6f871ff4bd63cb31e7a02e75f8781d64596167d9b19086609941f50b0895d42f34f262f7f5fbfd993a947d4345";
+ sha512.run = "8b170d04aef1c95b345440b60e5aca56442374d897e4a64ea4fefff4506e133d4c06350b5ea86a81eb9a015a1fe32b2bd8c433401a9bf6433e279cc700d0b8ae";
+ sha512.doc = "c1bbaff6124984b0c582cb86e3e8f729e2b2c256808dc621de2c12da94c7b67c673c70fbd3d17c723292a90c60638e32fd79ece9915648347a7469caea040d7b";
hasRunfiles = true;
};
"lyluatex" = {
stripPrefix = 0;
- sha512.run = "ad51a904a5050ef92df17d9220a5e453e251cad0facff2531cd6b9b5df47b0f39a6acb2762cff75e4a27c0db14099119603c03e760713cf0de88c263a2ee5ed7";
- sha512.doc = "0641a8dbb8678add9c21f5ae9e94c897cda0ed63ea54fa199d8d41e308e63ec2fd360606089e263f827a5926475d2cad358baef3383edd5804e5712e3c628479";
+ sha512.run = "8ef105cf148927c99a20e792fb2259320d0e28f4140621561c9314afeb51f71a15013841e1497d0246df8305688e7211974bfe6a618b188d813481c9526f44ff";
+ sha512.doc = "d8768ee9ae861477a13dd837629d870d34b0d1fc0b1f0709a90255f1ce230ceb3ebb782c9a6272f72e32c3371b2a1d16577033c53e2d6d1b1cd09adb19b62e41";
hasRunfiles = true;
- version = "1.0b";
+ version = "1.0f";
};
"m-tx" = {
- sha512.run = "bba58990336b30a823c100892fc6ab602fccf3999d0566ca75ffe921390855cc7100dc7a24c5ae51ad7de0826fca2880c097db69128891fa5a7c342ba05aa315";
- sha512.doc = "7c48f7b8d95af70b4ce033527ab7817333df67816247c39ad198c9fa7539d91f6a43e91320fed1a746040b7d8ef431ec49db9bde7fbcf34db109c8a79521e562";
+ sha512.run = "055839d04921e71aa0a83309485ba2506feaf2d3bcb919073cb011bdff8ba1f623c2c7af6fc4008badf8faad17e41dc4aa55f9aa47b0065af65fd2fb5dd6ae89";
+ sha512.doc = "c1470ffebb9b86958bdb68cf50e1fe18847e11cf1c28feca36ba0de68ce0fa72daa80c1df9312319d9cb5a42bfb250e7aa3a1e2ec8e093780b170b4d6d1b619c";
hasRunfiles = true;
version = "0.63c";
};
"macros2e" = {
stripPrefix = 0;
- sha512.run = "2839f7638b935e0832edc459f6bd61500b76c4969b9c7d45431f578b351d3375768a2c733066801143035d89284d7ff808f415067a92f4932bcd3128a59c8954";
- sha512.doc = "a1c2c1d491f263456de3f312729218ef4485f61f84fa216f1ac3a0b3e5e9a90dd4e728c1b031a27d90364beff4f9acf6a37e55f5ef04fd746804ac4a7f9b1304";
+ sha512.run = "5bb8ea01d851272306a4d9aa1897d879eef53a1f7262c83a8cec81a7e00334a495eb89926683d42af29f38aadfd1461893ad7bd72cae3993f1ea63a7475dcded";
+ sha512.doc = "0a089e411cce517581166b359ff092b7c98d09502afc83a4935269ed2520ffbb044921e5432238e999cfe85c72371bf8a45bedc07c6ecccc14cba2f4e7b6b6c7";
hasRunfiles = true;
version = "0.4a";
};
"macroswap" = {
stripPrefix = 0;
- sha512.run = "39059c91b813b434cb13386cb40eb67cb045178008bb2460405f12eff6229ca7c9937605ea2ace4b4dd405b48254319ae3f072a28d277ce112d80aca3a392027";
- sha512.doc = "47cf23120b9a25a8cee5f4a89ce3e3e2cea07a3db390fedd51ee0288e50b55224b6e664908eac84dc50f2157c5b51f7694dd7f1345fa9392c324fd89c9e9326f";
- sha512.source = "799545bbf299a75c9f66e00525ce96a9177cf9fe916f95082dfa516925de635894ba33e00ebf3e239be46e91573b066b41370884bb3608ca460099f2657ee22d";
+ sha512.run = "39af1bcf247986c1f7559e1523d1d33680270602bda1d904404db0700452d203f950eadb2d9808a1cd3098bccf070218bd791fdbe5be4a3b0f539f013ef226a6";
+ sha512.doc = "4e46c824a6a5909fca7d8a4628c87cc7a372ae5eab0d2f5110dc1f205e072e53a817043cbead53dde55e71c7c1c0e23695ba963c27e46bc70e2f84d430b656d7";
+ sha512.source = "43ac07d97c89b821f89f7308acc21521d025bad0dcc82f281e011254b163a54cc457db5bc0dc74419cc5bdfc4297e18cc886bbb1b22715dcb7d41e6bcc0c2374";
hasRunfiles = true;
version = "1.1";
};
"mafr" = {
stripPrefix = 0;
- sha512.run = "cd38708b8ac98fa1d95d77c7b107a213d07cd778212c9e9ea5cf0b3d758d6079b69637ef2ed4fcc0c5da58b3a75d76fe6c68ae874a07b17aad9f8414b2bf9ab1";
- sha512.doc = "168a80bfaaee9ff30c8bd3511a862d0e0cc0b12d873a7b412cadc375c04580f39781e48c138df062e5d66a0953ae81e9e78ecc5ae493f6a8543e4a72d57e277e";
+ sha512.run = "802d108e7deaaa1a42b7f1eca5059f9547f0f4edb2eb5f8f3f0b68d03c05662f37d2bf7b25844dcec6b89d6d1f0babe93614cbc87fe1e2ca0ac2153602c0cad7";
+ sha512.doc = "5e3a0c42944944fc467e09751c1881dfd16ee526c78e509acbad394725703771893770d11e5aa16b09b6b5d1059331b72ce0f1e85c6ec61677d101276398624c";
hasRunfiles = true;
version = "1.0";
};
"magaz" = {
stripPrefix = 0;
- sha512.run = "02837fa79e1ac2edfc20dd0cfd4d215d0f38b9dcc4d3a234d3fbf67d418614b696e1a08e547cbd901efe949711d61fb01cb22b5253945d9dd7c5d3b050ddfeee";
- sha512.doc = "cff62121a4918f8ced43f519dc301b6a5c521763ede7f616d8eb6bf09a603b411e4f3783086e6810fd9feb92cc438974bb28b0f5bc673bc79ea685eca0776e3d";
+ sha512.run = "5c35baa39a8b26911b2c2dd875576a0f875f5edc37fb497dbd403720855861219fdced11ee3fbbdee8e63f0817b6c2ee6a20e6ec3bcc9a5183465c22caf7735d";
+ sha512.doc = "78c9163951f269a489f6e8a48cce7d9ca46aa5c7f2f2567f8e50627ddc32920a8a5b54bf141ae881c2863de6bad4f7a954588fef9469291f18e65b7fadbf051b";
hasRunfiles = true;
version = "0.4";
};
"mailing" = {
stripPrefix = 0;
- sha512.run = "1a3f6e06eaecaff632a3111fa3baa0eb5cfa6083904b67f9249be9b8a139ff6f5656c4e5dc996c69df651d7b8866ca5e5937eda8eea7177b12dfc67ed6a80b9a";
- sha512.doc = "d92f6627ad7288a711e69e56162e12952b16fcc9d8184d2cb7118114eab6002b2db8454a464b3e1b4a59f8a27d53224a5091186f98c2dc699e2f7be8f804af72";
- sha512.source = "47cfa6d0280cad84b5afc86091924b52d431853ab6e67febb18c9ebc4d6d5ff87c41df015170bfe26acb27a40989627b02b24ad8166c38da21e347c353a555c7";
+ sha512.run = "33fca4d77b34e3390de647e7e39d6240344f2a90c6067275bdb0e7dd1a3deaf5d5cdaa84dc4a49a0c817bc6923eb593602653b0d0ae4b794510a272b78498be9";
+ sha512.doc = "2fd2d4dd5c1896d0849294a1911ae3682b7331cfa574bd46aa047f118fdcb09b4da3e29f6d5412d23ea49f776cd042694508e8b5492ec53cb44a6acafec110c5";
+ sha512.source = "5adf58b4bc60e939906b8ae587829937afffc54af81623e640a513ed8522984c2308d3af1631857f4469a5774a844e3655bc3a9ca8ee09445b545d10dbcfea5c";
hasRunfiles = true;
};
"mailmerge" = {
stripPrefix = 0;
- sha512.run = "9ce0a1bcd0e0b14112b2840bdc6850069ef0c98f45e2142842516bcb075a182064f6ec4efa07ab5576ac47b03dec3cb13d1cf30558030949621909d44e36042a";
- sha512.doc = "8b07be8de89a9046687021e5a60e4d60120d22999d3238022f4cd6521ad5792ed7a25a0c39204b43894753a2fa0c621adf3fcd4fdcdc9675c4bc858e7385e6e9";
- sha512.source = "2fd8ba294c2b23c952a499ad33dd6a6ac76097fcfd60a5a473b29d91d0f098cea26caa9ada49dac83cdce1cf1745f7c20d79a8b59b5f387421d5d153403219c1";
+ sha512.run = "1930b0c554dfa36514d0c0b33749d506d6e5acfcf65e3c1dde3ed75a7c45bafb74db8d83f1b286c1a623acb32b2047dcab566ad85e3676c67c0ce1f7722d24f4";
+ sha512.doc = "3e8aa80211af8f59289b87dece6cc2a1c5eccf02805e3e7927c78cdac66cdb6afaacb07b1114f8c67105289e4d4f7188043cc28f00365c1f5c3f353a53f14922";
+ sha512.source = "d894133e294ea440e1916a04f28a738930ea0ae80ad96e148434c84a02a388735d00778ff4850306ba7336c915a9b2992f41c496149447e6189db82c59a66138";
hasRunfiles = true;
version = "1.0";
};
"make4ht" = {
- sha512.run = "53e5dbacc1cd83b88724d084b78a2547e012d3a56235153dae35138e0a37267748646214379050923d33ba2adf8b6a2436ca8d333d8eceff4e143f2f9e55a1c8";
- sha512.doc = "33bc85db63c069455861212c8e004cffdfafb99850c09daba82a1606864ffff8df2e80f9b7429b60db0005af10a02fae2746338d8d3b0cdc87418c4559eda1df";
+ sha512.run = "ba85b1b4055d997677f5a158513eeca0390e9e07b872250970908151f33f7203a4d0938aaf4dc56c33e36f57b99f797b3a28f999add39d931bf4e78b907ceff3";
+ sha512.doc = "45637b363c64d0ad91e164d8c8a254506f98c8105d226ef9ce1912c2c4ee50057233f17035e8a5ab995c49875e638bbd14e1a13949867329a3e3cae65b844c55";
hasRunfiles = true;
- version = "0.2e";
+ version = "0.2g";
};
"makebarcode" = {
stripPrefix = 0;
- sha512.run = "cd03fb999898e2c34f68c177151573fe3cd84af4a6f63d4e49eb84f7a719dc4d47ef492a74a5c9f95b7ad323efd7de4b5793d635f3fd4807dec3bc078ac318dd";
- sha512.doc = "c8f8e2239b24714dba4b6237ab1e1936f8d05c2829c7d5a10735837f2eec3d3573b5d435bc6f54cfbb42eb3800de4b5c5a3ada2efbca951d5539ed5d7347cf68";
+ sha512.run = "a19268b5e63e577b4df9255e4c0eac640c73ac9e08f6d4b4baaff7920f714b7dd961f8143587b59478df2d854dc2f363312833c7636d08c2aab644a25b54bb40";
+ sha512.doc = "ecd0121f679d7e4ffb162c151dc4b60acc78f9297d3bf0003882b914f0b1a10a52b43e844c5bb085d73ac08f9f0aa2e768ec4fe7374067ae2fcf304e842a29e3";
hasRunfiles = true;
version = "1.0";
};
"makebase" = {
stripPrefix = 0;
- sha512.run = "8b66b365ac438f21b0293a5254bc29ada3a8b63dc0cc97e0e44e66a9346a8e75fdf38fc17c762d1432e83a10f9aefafbddaa272f1824bacaffb24bb4e18ca46c";
- sha512.doc = "aa958571714d79a478f8ae077649eeed9b9d4e678ac3749e4ba2bbaf1366316af314bc9f4f5751714c9c7e6f843d962f35737c4134094ea65368863e3c67ef40";
- sha512.source = "423877eced8c97c1115a0a8b2f0924111dcb01de3157fa7b606c92c28c5a862dea18feefc049e8d49243d05a7817478263f23122dc66fe2c0ec07d975eb82f8f";
+ sha512.run = "cf36d0bad24180f48a7cddae8fa19c6260ceb5076b21f05e48360a30ec259b342e6a17f1c5d299ce5fe02a8dc5ed7934dd55c5529118bb24dd13cd36242b0d6a";
+ sha512.doc = "2f7eabf88fe3777ebb1455caed5a339c3b56e0e7a97d34aac0b4c461e7ccf6450de936678ce00e64e39f308167ec55a6b3ec42f7428a7a9c87d2607570e1576b";
+ sha512.source = "734e05be1aa54da7bf484fb9211b1f5d6d076c9a87c3287ebd1fe0fa965f542e4e8e14a6df767ccaa23063fc263e66d52b42df54fe3c3142bcf0b3d7f7fd8de0";
hasRunfiles = true;
version = "0.2";
};
"makebox" = {
stripPrefix = 0;
- sha512.run = "e5f36d8eec92d974aff44689361bcd61ffddc9b3de97f79de457049eac9f20557a81ae76773ccd747ddd1e5273008a53f7f4f315dde377409cfefd7db921d085";
- sha512.doc = "675d283b75016bf8ccf3a341e468ea2c97d07fddd2aefc228363e7785641015ed7546388d6ba1f9f76fe45391c9b0634e7f6c1583bde7169dece5485a7dcbb53";
- sha512.source = "21aefe5e849c5801e1ec3713bf1c568555e910bc22d7bcca4a7ef4ced82a3258c7568cb22b20c087816e17fe33ca896d3fe0bdc339e933822dd0b247a80a370a";
+ sha512.run = "918052ed5c358e12ac7ca7c93f25a43fcfa8f7ba261fdf652d7ccbbcc27e3e0f822813d8297d3b75450c443687bd97e93416624b51da61572557d6a337638bc7";
+ sha512.doc = "807d495fdef601fff666acb79c7f3fa43d1aeebf8aed77bebc02f90dca4fb9c36ae1bc911a9af1009538f3d3e2c4c7f9ceb0111d091dd4c1691a1520e089a697";
+ sha512.source = "04ab9a02882a505f4393288ae8e5d6be374bdd6aa8a4472da1fb7e2c9e3b4bfc58132921a3287a4c8fe4d8d3fb91ddc33496a088431862407988ade1f716ee85";
hasRunfiles = true;
version = "0.1";
};
"makecell" = {
stripPrefix = 0;
- sha512.run = "c1859d1f0f93a52632e7c8fddeded1f9cf71684bd4aa6d3c2469a1e42ace260a4b35aa6a382d9ba8c22aced107d7ff21f566f1929f0643a96e7c6bddb35df5d7";
- sha512.doc = "68bab63d7ae25b48f8a1405b975d183b1569390ee2b764e73e133464e02a0b482cc65a747b1a648043fe02d94e26568d5c86789c6dd3d91d2a954bb9abc0ac0c";
- sha512.source = "66590735e5c96e54a2a984a5473c8afd088b6c52ab405b622797a780332e3c5b78ccebde73f0828656882219e8a5694ec80796e5f962e42858231af6d0918972";
+ sha512.run = "ba32b6a68b0a4cd6df36d460832e5cd9664a9c305c24dbca93a4fce69e97b6db3d86e3f219a0511c7d70378ddd9424d3685d60cabbc8554077c6bfbd8847789b";
+ sha512.doc = "7c762852f1c7b4609fa823117e765d2b42ad857e2ffa1ca84aa3df74497c88dfc0a2cf05747f11f14453873ee70c4b0f2f890112c567d04ad0d61ada37e14335";
+ sha512.source = "bb2d33b674b612e67bbbc1bf04a68f3804fc37b9e22e19c9af05746efa869ef52db48c5828724b88de130b15120e9ae003f49ea6389f7add98c712550af87d4e";
hasRunfiles = true;
version = "0.1e";
};
"makecirc" = {
stripPrefix = 0;
- sha512.run = "1be011dd44cc281763a4243ac8770cb24d5a8dcfe3b7a4c5a1a21678140ac279e0afd8a7448b5c9a4466f1c03d9fbad1a4e7a722e8ca553b30f95c291cb67b89";
- sha512.doc = "e0ee3b6a430492a23ab857c77af8f96dc969af562d62590f7b34014ee2632e657d4a1cb26152e019d3d31cf35df3aa0c906cddee284e88bf4ade10b0097c4af8";
+ sha512.run = "9bba91e5139b90201e232aa3fa21254c5bf8d989aedaec8310209ae6b772d24d7b8c3be379909f04c2c7ff079cca10f43a1f74091a77bb1b8ca637a0743a2ef2";
+ sha512.doc = "25190b3a5d911de1d02fa596f604527006f3adf7512afae397e5ba15ab62d6471ab834f92437d35a9f37ed83c8b84990d79ef0fd9ce2b0edfffdfaa2ec97a345";
hasRunfiles = true;
};
"makecmds" = {
stripPrefix = 0;
- sha512.run = "7a742680ba9b4f3fa0e079b32781610e93765e631ec7f92e2e495e8d35c20fe8375533164aeff411587eb915a703150d4a5d6bc767348e49ad9129dd70b9a599";
- sha512.doc = "0e5aa35987bc7be7f4cd54d14be5dc960e5d0d5a0a5be103e7fcd0712749020955b6c9e178e5673abff01cc26f7f87fc426e921e87cfccb5beb1c62a447f7f3b";
- sha512.source = "ed945ae385baa825f773d690099c9f7ad9c66bfb046267a0587e8992b545c4c5eb97b6816731bfc8db578ee4d9570862ca089d67546fd044a93c96404d49f0dd";
+ sha512.run = "fb63fdc9cc0aaa531b25417f0c23348971c306b1a93d99e7efdbbfd7c3907b50f28c67f36a88bb2a94154bcbde937e63246ece577ee2440ad4f5c2935eb25b99";
+ sha512.doc = "f69dbf682df7e3089727570417be3624b496b5ad7db627b344d32b106606cab5299dd23497e137770fdfb9f940503a65e1074e06dd67e0561b36729ab6c3d428";
+ sha512.source = "380eca4f5fed0ae72cded8f6d3a201cacb05a57851c4c207f086dd17762689cd53a6b27daa23d8043c311adc9baed32808d2c7eb1855892f8113ec7f13c02946";
hasRunfiles = true;
};
"makecookbook" = {
stripPrefix = 0;
- sha512.run = "5f0ee480c7d9f5e2dff889559c89976ac27cb4c803d61f13fa88cad5c415a36628bb8c2cfb911d43d921fa849a769d51c5a43e37c6fdda8442279fa849534e75";
- sha512.doc = "b7100378ffdff32786a1ac05875af770f378e37a801d8a2a4c14a0d942c472d16676ca8d5265e0986acfdc3e66f7513860135e03ccd85df6f28323d61f8ed14f";
+ sha512.run = "a4fdb7a7553a08b51d15c038187ef621ca6852c20a033b1751c544634c3092f93c3db5c1f4d744732ff6696509d8fa406251e9d14e619397ca4202b55c1b9c64";
+ sha512.doc = "84c97dd438e3d3abedce031da5841f789f3b8c28672c9e3b6c53929e2e781a9d51adaec6d883d0008b42f1eae2ed5bbf992ec229bb8b2f7f510346d10dbc31fb";
version = "0.85";
};
"makedtx" = {
- sha512.run = "dd5e0a4545bc603998beef532f3accaed479fc06fc92a73de183d6803a9b4b7b54dea901964124607a4ba14559fc41e0a7b218c7b1796194d004334fa4d32544";
- sha512.doc = "279a128c92a8342c5b3f1091f6ec927fb1df8e977db847df9c390218f617df3b99aa0b91e3bf3749ee4d95c1fed6025dcfb4a1e6bac6b950cb337725732e77a3";
- sha512.source = "b1e5292d447a049f43e6a0cfa748adc369d5ec9a407c650848806865be46491425a36f201ba89f62d2e5fd0bb6efd1f6ce7251f3dd1c06f8ac8e6e46e4933997";
+ sha512.run = "e083fa791975cef84b2e2ba3472984e354d5ced50ae7fb96dd8239cfffd379e7a25fdab80abcb721e63dfb10d9557bce69e97c5624d1635f894bcd26e22b5f4d";
+ sha512.doc = "913f6f02ff478ab5edeed4792846ee6bc06d28c16fd3d7396d394f4a964d6f39a12c8163d66a50a5bf53add151317184b09a712dfd32f9ff783bda7f520c7eef";
+ sha512.source = "84e12e7798c37a598a2d37fa7faa206ffb6f5c1f9c21af7130a9f05bebf9857f2a4fb7988be55a9936199694a0d74595ff75a1261187d81fd06beda5e0628931";
hasRunfiles = true;
version = "1.2";
};
"makeglos" = {
stripPrefix = 0;
- sha512.run = "03ee1fc998e0a06669aae05636edb45c972bdbddc96c2ddb36d7361bed2d562e79ef42cb7b3bb98bf96e0b5b88a176be936248c9d48afe3692679cf3d652496f";
- sha512.doc = "2bcaeee0f98dcd49a58230eea62490428efd05b9a65aae19deffd3adcde2ba59c7f64feb6f34ae6b9f783dfdee39e1234704294768d14ab6d67834f373ff65e6";
+ sha512.run = "477523d4663e1e4a1fd6bb830e4574d6d116180b06a3199d6ba27f7cf704a1906a2812496e9a7ba8063690a2095fbd5022a5eb8c2448b1e0341c8a961cf05794";
+ sha512.doc = "c580a23d65422d8405ce011fb6b088f53836811e3da517423f6d0dce098ffbd64c0648318eb9fb74ab637e1796d19247ee87ca8a25c7d306e3dc35a5d6d79f99";
hasRunfiles = true;
};
"makeindex" = {
- sha512.run = "2c0afe8d9e5d03187ae8ee6b0b023f727577b84d369d31dd5e1a1980a059f75866b752aae8c5067ca968c2c6c6b5a6fb9f11010c8c8ba9f2aac9191a6647c5d7";
- sha512.doc = "7feb700df902f8c5d66eb491121218fdb9eb04077a7c208706af3281a81c53ace56cac1080627ff10db939a66a7077dbd637b61642ba5e7256adbbb5b0ea2826";
+ sha512.run = "6ddccdfd89e0f362b312c981da16e7e2771035ad03135f7c49998ec7d2b4f7990cc8d3094d2a703277aa1be1d43b332906169d1a6699eee8730a5d6451d9a2e6";
+ sha512.doc = "6decf2c8d770fe0cb18c87929f877afac8f2e5baf64cc85c82e575fa0722ed9dc89fb49f08aedff17f26101dc3e7ae42ca6d4a1f2864ec2906c46a960efaf90b";
hasRunfiles = true;
};
"makeplot" = {
stripPrefix = 0;
- sha512.run = "c8fdbc19ccf1f7f87db631519c07085d680ac52d71ef96a1eae8a5cf5251d346bcac1c5c229066e45f6b4f8750b6d3debf5b5452b34f0a93f62175c6c6001e57";
- sha512.doc = "a74e513029f0d00cbbfa71f8db3df5201a9adf4a87362b00c191c71bbbc6edd04ade1681ed42d3705c77adb5694d2fed1a1104cd2506ae5ea5595e1b5472169c";
- sha512.source = "3b385e376b6148119ce2131effb4cb845faa45f4ea4a68a6456e6efda566e3ef2727a634381b34455d9d121a9e7089746746891ed95f6c6cf45d2f22007fd6fd";
+ sha512.run = "366e9ec4ce551e17ae6e77f068b0d2fb46582c033eb27781cd620a87731eba744212db8dde9ce8e50318f280dfe31e61a344ab4232c3bf26040dd7a2290d4fef";
+ sha512.doc = "9aa863af450a66201e7cb3d3a58d9248430aa26cca9b50de4c71c350314ac9c0f6fe54e5eb1b37917a75030a60ca18102933f154bdeb7831ca02bdaa65b3a6bf";
+ sha512.source = "b4f0e0de72c005124b7e83f214111931ca2ba03ae5f1270b5d10ff790c6fd84cb02950aed7377deae2c432de55b7822ddc68b9911b608b0460c7800f375fcecb";
hasRunfiles = true;
version = "1.0.6";
};
"maker" = {
stripPrefix = 0;
- sha512.run = "6050c2179ab041e05f5c14f24a9814cb74ab41327d844ba455465c8463d0134361dc21723d9abc40935ecfa47c12110897f726b4735ae5f475de3254bc280e35";
- sha512.doc = "9d2de06644c8da3e8d71948e11f18a618352d1684726895ca51eb982f0f85f462dadeb5f22248beb84934e7517ff950caa634e3f4144ce8ba16044104c5d75b8";
+ sha512.run = "d8cefc4d4389e4024c448400f02bc0ef0a21146c1d079f804f5e102ee3f2977be7fdd2c1011672b70192af48693ab1fcc38bc1d6f7711fce217792e82f0e5e54";
+ sha512.doc = "fb7f68b4c48de87e6c1e380525a998bd1cf7578c2e4a51551b5ab4909481e66faf38f0a74083f25954b5d05e9eda12e56734351fab063f80955abf24eadc0e21";
hasRunfiles = true;
version = "1.0";
};
"makeshape" = {
stripPrefix = 0;
- sha512.run = "3c5611f80c0af1d782c010f0d0d53e27e4fdfb2a95816153c0866623b4b76dad28cdd5c72bc1a73e4b036e24daad95790039042b11269b04bc297f7ae5b995af";
- sha512.doc = "db60a0e947317139d67974084603db04ce3bc56b048cf93f0ee7ae83bb23b7b09f03323adcad6b5e7ad80707f61f8a90736c39d6356add6c230ace39a5fd7abb";
- sha512.source = "e540ee1c963f59211617a18e378dd6165d0d22e99d7017bd52008f400261d14f728eedebb666d5dac0e63275fe79de6a27099417a2ac3f3ff61351311d9b1c2f";
+ sha512.run = "b13358696b16b41a69e5a207fcfb717b417ec191ae9f6ad4408422b1ce99c3785a3328cf9bd2e87ade3ede4998ba76ddb2f640e06ef5ce88172942e4d0cf2bfe";
+ sha512.doc = "a249c636b414203e75225af611173add2e90af306d4a78c7d865fdd0e76b23637fb3b8eb41f127905bbd0065cc7b941d3d26e3ee73b9aad56e05ed0a44f67d57";
+ sha512.source = "43886cdf9c2da20943bcf0403e05fe19c035cd3d49af9afa52212c376a2ecae9ad963a24c257b70e3dcee448f42ee1464e63dcb0c5addd7018234658867d3179";
hasRunfiles = true;
version = "2.1";
};
"mandi" = {
stripPrefix = 0;
- sha512.run = "55f74010b4083a073f7fa4c1bd3232a2e448613b30b96ef0159944cf51080156f7e7ed3b41e373d635539affe989270473898228e6abbe2caec5a8fef39b5e95";
- sha512.doc = "a319ede2ae07d84374bc3eba3bfb50b6c685dab904372d01970bf1dbd70ac72280781b7e86c4a5d636167a9d0056518980051bc7cbdc6d8210b4bb7834182384";
- sha512.source = "68955c709b01d4152b164fd1b41ce897a8102db1526ad7e48ec6d3886b3ec152e6df94bf6ddb7e7b345fa6453bfb1d3e5fbf55727c522e80e57d629a4167cc7f";
+ sha512.run = "a22c6cd667b7a256cdb0d1f975d214890811ad047d3eddc96e1289fd22a8ce9035183c5c1f6a876d7bab85bf8bba9626d36c2edbc8abbd060c0ebafca6b84932";
+ sha512.doc = "60cc9d6215525424b3e05af173a533d3781d1eed50d1e89e3d31f80274ab2b91033d45254eb419ec9a9a4e7553f50ac9c737ac82daea8dfbf29ba077d69ce5b2";
+ sha512.source = "2b05284ec86ac90ae6e136c96b2eeb0215ce3cb7d9b9f85aa14f047c596e7b47c8c618ec5d4ee0a99d624b737fbc8a3f026895bc9a8b2d465fb3dd7fa2ea806e";
hasRunfiles = true;
version = "2.7.5";
};
"manfnt" = {
stripPrefix = 0;
- sha512.run = "49a8d481de2a4522ad6ef7b6d876a113f620223da72f52bef37ef30bbada2cdfe0c440324ffbd024cb78540a4f75f8b1b50de7e5a715c314c3256a864e2ae9a6";
- sha512.source = "7f03244e1d6f17a4414d2291762de433e1b424ecac0f197c48215bd778b343cfa507b3807fcc02b84b330cef423f3a27599acb82b87863182dd0653ec3878f7e";
+ sha512.run = "6d4282db5f5baf92e6dfcde9b8a1e78027a5d6bef4e27b8ff35741fd8bcb35ca0a0d4e3db996ffc9a2e50868b1f849f961a4d0179aee0f580b33d79972656d4c";
+ sha512.source = "1f8b2acaf18fd350ee0359acb4771245eb3d5d750f92a637745ca01f4100be9526ea323ced82c6a6ff71eb6b9dfdefa2c44b21f5ff9c15f3f2fc68536f5f8ad3";
hasRunfiles = true;
};
"manfnt-font" = {
stripPrefix = 0;
- sha512.run = "4351ea888c31fb5f2164815cdd9c1900cf73afad6a9260a5395e61a67cc5d0b489bc0385b443c5e6526029bac6bb971a466668cf5bbf01b326e69f5cddc6ce1f";
+ sha512.run = "fe7ddf667368990f988005a44013aab80af9c097f4f824f717d84fddfd61dfc658f507d5b1bf8f7c076be1bd5a4363f117b388ecd39b0ce2b0ee5fc8aa83fd4c";
hasRunfiles = true;
};
"manuscript" = {
stripPrefix = 0;
- sha512.run = "6838f47dbd0e8d3b17fdea938ab47e0a4d2e1660c52750ab80071947cdf64c016db4646621791fc73344ba357452f6de74d80111794fbeec4989d9429120014b";
- sha512.doc = "97637dd380978648da6913990a3cbd0a1f3b791e114b0ae18ac20e4779adbd3a347d02ad3f64560472ffec51864848c76fbf00d45af1af8a84356eaaed227430";
- sha512.source = "3a706157ee20f3be6a33df93a0caee2573b6ec1196e2278f2fe4b009f987efc44dfe43fd83893d2940dbbadec1e8b0ce6944ec48ccb260d04312dfbdcd84343d";
+ sha512.run = "24e4c800ba6f5089ae76b6d444c81689fa696cd2fd9e62281171d771f8f9f065320b53b058cc6adf836f36d378f6f7fece98e8c09e2b655ecaa8884067bd696a";
+ sha512.doc = "baaa102f870cc307fe96b583f74c19c7ef2c7649f01fe7985c3dcd331539bc9d839f6e34aa238354b6932d14638b77e83b7bf8e62296c36fc2dba18f776271a6";
+ sha512.source = "0cc418f2b5538035123d81f6702031d97bf99fa6733d491b306981ae698f3cad9bd121a20410329b8428b5c14749e825052544cdc52b9c8457d7e302dfc64888";
hasRunfiles = true;
version = "1.7";
};
"manyind" = {
stripPrefix = 0;
- sha512.run = "3f3f7f2b13c303c1ade2014b2fff5ffb3a5058cdd1e32b9b438d343910d6d3a34812f5df79ce3d24576956c57e21182d2ab4060ca1787ab26de7673ece5e9b47";
- sha512.doc = "594fbf1b55b5d97ace75d90121beff917ddd6948de3837756197143d07621526f8cd6340f60328b890fdee51bb9311bc4ceee42065be77630f74a0d43c5cef72";
+ sha512.run = "e08291b4cb0d2c18e6b97cf6a287d7cf5b49eb312138910185845b6c0a075981a15548de2dded6f597605aef885e736c17b5306328574473aa56f8f11b6b8288";
+ sha512.doc = "e8d9c687c1b3525c5e4d218a380781f1b2e7d512b053a583b00c97f0b7eefa1202dea310454065194039841bf8763acc2b0c4712ca8d5e9d31b57cf03c50b928";
+ hasRunfiles = true;
+};
+"marcellus" = {
+ stripPrefix = 0;
+ sha512.run = "dbb5f27d0bdcc0ac304a45b06afb800c002b299cb70f86fefcc25f9aee288c2cf4eb8bbbc37eb97d380bf1d1e2371fa77c196e87fbb92c22d2cb248243dc35d0";
+ sha512.doc = "a9c4fd90385e9ab3b39e4744084d2730dabb4091b09270855ca0d1bbd21b3f0518300a4f2ae0243121f5174f3a491a460ed6c5d617298bf4392a23368cd57f8f";
hasRunfiles = true;
};
"margbib" = {
stripPrefix = 0;
- sha512.run = "da375b010abe4dcce77234ae0bb046ad1adc98bb5b12591cff61d91da45e97645aa553a0068103bd90024b76ffc0c637861a102b080681c390532854cf6edb17";
- sha512.doc = "72099ac09b34593127c65d29ba27f1018503211e72241aa975c7fcbf9660e22ab09346a8a93164f28f331896f54a743353874606c983c73abae60f0f0ef9b16f";
- sha512.source = "e0c9427ec0472e868d2901828e81561becdd35263e47685fa64e372c2a1ed2c1947a5dde55856bba72eaf0e6b436b8de9edbba0bcde439b071733f4f5f329582";
+ sha512.run = "7f734e46e72badf838397305ca926f4589b9aba7a0e91e21313f6a733f7cd09db959f30e3694490633713b1a77c8d11a521b2892722496fb162d7c25c7b8641a";
+ sha512.doc = "c4f93e442d1337cb5a1825b4f7e6fe5ae0a759c32837a896852ec5592b3c31a9c473789db35c147b67360ed662b1e9ae42a59fed446dde234b174f65e358662c";
+ sha512.source = "7a9aecd832d34d1225606a905558f5ae33befaaf20f8fa1e6e5263850d2c72273be5a4a05e96d15225b7a2853212e3de28455c856c17e42838406862cadcc344";
hasRunfiles = true;
version = "1.0c";
};
"marginfit" = {
stripPrefix = 0;
- sha512.run = "a4f9a5830c02b9fa06523d16718dec7b029cb0dd8556a161cc8f38b06d4053d2c86cf0b856d8bc231ff3f4bf01fb4d6578ef245c8d9ab43d721ac4ab380d2852";
- sha512.doc = "909fb267b5eb4239ad7cf13d59d7df929a7a6687d351a0af647d0c63ec9f80500f7c034f138c4263cecea102b1f55d9b11dbbeeb4fc9ac7c877c9b167c7a1905";
- sha512.source = "7df7f150048c92cc63c0415615d32e53a11dbb26761f8c809558aabfa9df1dfd71f31e851c884b9b34ed82818a5b7a5527397c59d7c7d5acbefded7b998b1b88";
+ sha512.run = "dafe223cc6120beac7ce419c5f5eb72ece9be2a21992e829a8015f7e05ca22c40d5196d26d21d8febf3459bfa58c7defc797ce7bd4ee1e3dda28761594240b3e";
+ sha512.doc = "fba2ff6febb4acd0dad443221c6146fc2b3818c4948827b827fe2ff2df82f4e2843520f1f4cd41fd64900012d64d973d9b649e65b1c5ee4e74757344ab423dc0";
+ sha512.source = "89892d83570cad7c46b5fafcf8a7d87b660d898afde97c2fed03f82d3cbdcea9bd11baecd19d3aa958305cac0d9f7163e00fe262a0738e7f89b62f7d1bdf0df8";
hasRunfiles = true;
version = "1.1";
};
"marginfix" = {
stripPrefix = 0;
- sha512.run = "4ed5aab04ed97f8919e29445daa7654edbcc6f74775c814e1b85926914f25e2d11b8f15cc7ca4b0f40720c753435088e03edf42bff4cd08af413ac0eeb6261bd";
- sha512.doc = "2c327e9a43db7d58eed91fd62780aa58db60492dc7294b7536de5de294cc38225eab38f0815e4f5faa0ce1f7a3ef6e1e37feddb8ebe8d8c3d725c09baa2496b5";
- sha512.source = "d2af0e1ff0bdfe5211c0cbf481e7dcba42c35b5d33255b996f79545fe46cca040c95e8e11a80682b52474b09214ab7fdccf688e730b6e44ecbf195c6db415952";
+ sha512.run = "9b9649077a93599c653d0e2d46e6814eb378ee8d2b531e2b810fcf0a6b698899bd13041d3b7f4aca5039bced2eff4789ad21587ccc596f70a6105c2efc89ba59";
+ sha512.doc = "fe547fa6bef7d2417447e4261fed0b43d2f88c944c499a55c5959a2e7d9e169e80a06c9e191edd76f1ce7ab4da9834b8b216f0881d93095e9c41ba5b7741d845";
+ sha512.source = "fe914d9e7094f64f3d94969691e02950fc10a69c7237d5ea42158a1ffbc983cce768873ea734d1def8562ab70294af0f13bb1b9cd80a2b1526394f2e151c3b31";
hasRunfiles = true;
version = "1.1";
};
"marginnote" = {
stripPrefix = 0;
- sha512.run = "57f84fcb7859ed9107fbe14e8f09c2923b6fce844165a67ece9058cdba4bc7750e878ab8434b667be086436dc5179056b3a88c15cbcfb3e404446e8a92230fca";
- sha512.doc = "c4e7f12bda9f7f55e6456bcfa46ebd5cc27d8004d4a5c739a315f1fe66bb22ce61863c7f57b9ed5535c1520d19e052d0490df35c172fb01059e5070831e88779";
- sha512.source = "86b722ade866dd80db34b46e7f812676c321a0332c551eaa3745dcfdba4522dc7253f3e990efb4f757baca5977c8a983103dacd6e0fa0edd519717e18b4b6bee";
+ sha512.run = "db05524c613df90a75c6545dbd19bccb955d0b3c2c0312686e21ed42e4802d47105726b0e092d178bf484f1585331bf71c604c2d9f039065872e218357d0d07e";
+ sha512.doc = "a9d6a3d7f8de332a5f77d086d552caaf91e5ab4a71288548d6d7ac3318cde208d948a668ac554d2a8f510f984dc9943bcfd0e07a70a2ee00c9bdadd3e148f550";
+ sha512.source = "fccae0e44e24059f6ff2cb61b2d52d69ece44287b4183733b37b157ff700f6f251d86d4344c3a10c1417155d6e16ff4105a77ce01a2468e5ba160ca79e25b064";
hasRunfiles = true;
version = "1.4b";
};
"markdown" = {
stripPrefix = 0;
- sha512.run = "1ce30ddfef3438ccf9924a1ca59c13c8abfc5af022136d643671b28d3a5bc63852407f40bbe2b12fc458d8249fa675988b3486556e008405279bc56c8754cb48";
- sha512.doc = "2168faf3139a2ce02fecda923df9a023ef8fcd6b65c8145b0e9a2cf7d3279874f0eb7cd07399a7e567e0e560a1c120fd6964def34d120bb20b13a249f78a0501";
- sha512.source = "33bbde0a376bc7ce214cac8003ffacb21666a9ab96b60decf763dca338b4d4f130779432cdcc820bd4d084ad6d016d14a1decce5f3ccb46997f600283aa9600f";
+ sha512.run = "c17f37998b3623bdd94f074d4f47fc871e8cbf3ffe961d1933ed2113eb90219cd74105d5e35675597376b64a854e89eef07c629335079a9b131f827c6839713b";
+ sha512.doc = "34562bf94ae2a4c9dc415b8c4213b6f81d1fab8e92d1b6da057997c6e32fee652fbe7245bc2c7b9bc188bcd9d0b64c7a01eb1795874df473833730a551980cd6";
+ sha512.source = "b90130e216957b4612283e3316192d3e0118740a9d43cb205bc429e008832054a23818eff2bcd3b23f12a3f27fe3a72f08e361b15c84cd6efd13173909c61ad6";
hasRunfiles = true;
- version = "2.5.6";
+ version = "2.8.1";
};
"marvosym" = {
stripPrefix = 0;
- sha512.run = "f441f0d1736234def9e75fd4039a5537f2b34907e147e0c03a57d213273e0b70b5adf5cf2a511bce0390246d1c1dcb8c8d10899e8d55dd3be14e0a5cd802063a";
- sha512.doc = "86e7e38fe479d29908cc008cdae174df0453e83062c5974f6b7be91d351bb626e712263e6e3eae300fc581780c794084e60b3872eaa5967833a6de73e8879a50";
- sha512.source = "e5e17b45ad2c8914c9eef3dda317afeee3a0c34d55089107dc2bdbd2cea12e46f8216a41b5d031d60b5ea160ebd42c05992792aa1d44d43d571c6aeebc231eca";
+ sha512.run = "64093dc5de012c6a50762ef34001ff2305e6b59b667ac7b1ef72cc53f8b0ed3852b4d307a8d421ece996e78f2e32c8871038b6b66659b0866dbdc536445dc7a3";
+ sha512.doc = "d6f72ee7ed64404acce5c37c216a7e23193f2053c18910d80fc6d5fde73ba86c07045102488f17f4cbeb9e1d148567973713bb4d9ce2cdd3cb166936ba5623e1";
+ sha512.source = "c28a69567c593160c7d04b4fc0fe7f0106db12ab588d3f02139e55ad99a1b4e33f1bba92f5af103b6f2a7e720d243b919d1f39f28031ad95dde3ae7e723f6e36";
hasRunfiles = true;
version = "2.2a";
};
"matc3" = {
stripPrefix = 0;
- sha512.run = "130475e90890456495fbe46597c85a9664268352b80a4175ca5cc9b5cf76b47620a8009c9b0ddc8515266884f1d3454d3e56bd2756fc4f25837e737690080007";
- sha512.doc = "afbe2428ecc96f0c94cb095c9fddf062cea92637fbf5ef4403ff1bcf10f22ff95670fd2d62159aad76961a9bcd7922906379994d6a072e8d103828b6cd366726";
- sha512.source = "d63fb503fcbd71f9b21dce4daedf3431a9475402df1633e651f9dfb8375f68e643dc740bd993ca5352536c1926d4530feb8b5d2e36a33f5456edd7fbb8619834";
+ sha512.run = "19996040ec55b000d84637070a21fa9fc216eb3cf8ec75f7c408925e0d7a716a7dca0eff4887778f666be3e857b589cd033c53d3859f84226416ad069720f7be";
+ sha512.doc = "68f65e9171eb03fed79dc9bffadb725dc7324fd9696ff9f6f0a13233327f47474477180c6e17b5bbb9ee2ee02996ebd6213b43eeb7e9b7eb7dca2caac2db470d";
+ sha512.source = "efc84a936de1ab0905e94937d00c3ab2f371412975786c3816cb3b8fdf98482943c1f18a08422ea95d7a7bda6607ffd1dcb6b5c28101c7f5348260a088cf1233";
hasRunfiles = true;
version = "1.0.1";
};
"matc3mem" = {
stripPrefix = 0;
- sha512.run = "bb3efb5226c01103ec38a0f51b63f7ffa8361dd5973d60473b4f44c02b594c304e265e72c82451442b88309f6420292c2bd2e393a61793a7d258181c6b579117";
- sha512.doc = "6a029bc798b4aba05a68d0c83766c39cbf659a0802d6d4a9b9e6b56f7f33940248fd74f7e57785bc1b551a45f3ea5bd48c8d5012cb903d6858c9c3bf72156c4e";
- sha512.source = "4df6c1c4b68124db862b9a106f1b754bc0200011807fc728b725c2b3e2a9e44b7d9664abd33c6cfbf0dbef3bf6bedba3bfad8ea48d634a0f9310caf9fae66264";
+ sha512.run = "e0736f75126aca9506e1cfcbd321645e731e2dec7f3ae2c045201dd8c729044689e358724b77ef9d99aaf3ff742802857d488e3f2f78e781b64af711c7fdce12";
+ sha512.doc = "2038d84ab20c6763163769b62a35fa4e95dbd3e76b0e2cf1c4a25694488ddb5b9be8b40f81a1702600d918618455bcae46d22fa101a1a95978b996714de41dfe";
+ sha512.source = "cd8ad4afa288ca175c06df2de15cb7ae048f3b69ff6b96225f134c022efaaa5223fdba1b2b80f75ad3ab6e3ac79d38b41794cdbfecce1ac6ffd2ed47cfb69649";
hasRunfiles = true;
version = "1.1";
};
"match_parens" = {
- sha512.run = "08f8397acbd565922be2ba794de458fb5d559f447fb3a23037287b0c8de26230f844b172880bc986a1badc1d09ce35d18db4319cc900ba891c90866743225d6c";
- sha512.doc = "ede20fccd5fa4e4c92a5c85f7ef471fc765ec106b0518eb77c4545f774358ae4debab7c1039dee9d5fa9f83b747d021b16c43b77977725e4a9bf0e47a2c76c75";
+ sha512.run = "1e03e279e977af436a8f5d5c3d30f046f46f1a31a0fd3de6d8ab458a64f0634b5f3ef8a338954971a898a1c68128f60c6eabd7ca231df9f3ca8ed12e55967dad";
+ sha512.doc = "60428bc16f65fe820e267852c9d85a5f862c6800ac9c2aae0915a48819da381b2a311fdd3d08096d4aab7311ef86c1c89fabff3d88caf419dacbef515f4dd39a";
hasRunfiles = true;
version = "1.43";
};
"math-e" = {
stripPrefix = 0;
- sha512.run = "5bb1a7a78071b31e60c22b2031f63d3d73f138020d37ce525621209cae573f3a4ce166c3af1e6b1899c22c86021509ef5440313d2a948fd5450432784fd69757";
- sha512.doc = "58b71a9cbbe850ed954e6f07e424879a253886f8c4abb5302ce67191bb71a75ffa8a1a8c679555648b218bdeac2e1f2ebd868a879dab30c14b1798d9cebe6fa6";
+ sha512.run = "c51c61baf8a8189fc2facc065d2f80c75026f5dcca8ee79c6d72ae9d71f0dd7fcafd7a230041db55c07e065838e865a56129c79b502c5f65e41ecc7b03e1e5f8";
+ sha512.doc = "8f2356c61cf47332ad4b62f2065ba7f16173aae618e0d387c6b5f9f97a47c6b3fa14deba24e93ab7b359571ce732023e9b062342da0effc16aa6ad13fca71c5f";
};
"math-into-latex-4" = {
stripPrefix = 0;
- sha512.run = "70f4e0fd7e79a60c0476604aaadf74741b97dabc84b43b1ec3b521b5bf4da667439efd2000667f8a59a4d5baeba58f7f4ad89ea9d04faea452e410c8d587e798";
- sha512.doc = "99b5983faf30fd630f676ece01f5aec34ce8833f0dedcc0b501f2466a765ec4f1056c59a6562d76f408fdd6ac1b8d46a7e0b24ce43e7bd04ef385462cbee62d5";
+ sha512.run = "d5739155ac3cd6a02f356bbb600f7f76022faa4a5c004a93531678ead3c2f0a9f8e1419044883306ce453ac96ab8726ee45d8e49c86b0fca6a9232010a8927e3";
+ sha512.doc = "5fee7c89fc9f273817b23fa25260733ee0552df7bed0333bbe604c17bdecfc28d7e386478f7b42d3c2aef89f80ce7a1d35215fdc386ea47e4db3a334bc6a9597";
};
"mathabx" = {
stripPrefix = 0;
- sha512.run = "37e05615e9fbd9f61fa0aba00b3fac6c6ca2f47e11e5404f00a971aca9abd0cebbff1295bfc20df3252bc8d964e35cd93e71b6929998583f39fa3781311c05df";
- sha512.doc = "f85da311735fd80ac66ed2fc41c1d2875f1be65021e275d63d2e2e581d7e4a619d8b360209e2245308e8630e12d2528d21fb9896cfc965854fe76cb32e6c02dd";
+ sha512.run = "400bb43207c43192321cfe1b658c85a07410778e7694ab1604b992025d69300bb2d4c2cb7866a255dc4988c843dd3b92c33e527c12f087bb560cba4520115643";
+ sha512.doc = "e1f9f96794f6d20dd75bd7ceabd40993e56d5315848bbea8a6812a16f74c0fb92ddc6356c71aaa1367c47b1dc26a3711793ec88cf0b90d391f8157fe20f77196";
hasRunfiles = true;
};
"mathabx-type1" = {
stripPrefix = 0;
deps."mathabx" = tl."mathabx";
- sha512.run = "e49ba939d3205af0d4e3de21416f7ee6a0b110f5a5dfe1e4d3bf690fef7b63dca43a708470dae966c4be03d83fca96a2120ade873cfe1cc02a7d65baabac546b";
- sha512.doc = "1044780bc705b332ab13deb125a430802292bbd48c5755ab34123d828f3665f444f0f56262228b92b73759688f6b4abe2ae71fa9bec170b84dc2c1a0eaa683ca";
+ sha512.run = "ae2272ac7d79a3bb1a655000a2d5fa1c3d948363763abe194cbac4084d5ef60492648977660c3d9dfbc2c70bea3c207d031d2147097fb1d7af503aa80f257d1c";
+ sha512.doc = "2504e85d659cba06fa25ae4e154309a6d3dcba2ac8bae0d4066b6637f19081987b0bc774902365e5b723f4b6c35cad07709e316ec1893a018baabc699d755e8b";
hasRunfiles = true;
};
-"mathalfa" = {
+"mathalpha" = {
stripPrefix = 0;
- sha512.run = "4225b0a6e71e8e36c60cfdf27378616f69a2cd5a078156c8a9c58ea2f959c24ff82b99038e6d9834746a6d2a5fb8feeac4a24d8e9d375274a5b5dd4b3e8c5f34";
- sha512.doc = "7131b455af595807bcefb5e409b3e123a6e0dc56df65624b65358a8f8368086b22c02569036f6c26838fabd6a18d900b701f643b4b2e7c94bc9411ac412210ff";
+ sha512.run = "c6b653e5a0b7788ac36ea9ef6ce07dd4fd19a75a82c4115cac5921849477839387b0cccac469dd74b9f4221315ca741c49304eb76213ecacb97dc7e218ac4cc9";
+ sha512.doc = "5a1d993f73d3684ccd8a855cf8e016d35aa29c34fecea0f01f147a0cb108b355108faf43734c83bdb74f59287a7963b4b418894e0a5c0ec4ffd884f3f4ef1d0e";
hasRunfiles = true;
- version = "1.10";
+ version = "1.13";
};
"mathastext" = {
stripPrefix = 0;
- sha512.run = "f8f5fddde33008b488c788d0b6de69f6745c6e979cc94324c35e93d8f64478e7bd131f4274ba8b293d32b5dc46929451d3f04bd866df392eb759a03df2c8a505";
- sha512.doc = "f60a91d7352e569190deffe4d08576e2d4a6f09f5ec0c69d444325277b64d93bc108c130beb675a0c3a2a1ff762b221d4e1a54b1f2633b765130c92b7d3eaa87";
- sha512.source = "47ba8441be03cbd737140630d86b32442e2005aa381373639b37172736883be26dc43cd8fb61c4cdff2db03f4d3f267fc4136b8d9ad610e57ac0bb670c8d4eea";
+ sha512.run = "62834a7164b376228307ed63b763d395c074e3d861ebddead63ead1665b2b41177a7dd8db58ff8fe3eb56b4aa1cdc7a6b3a2ca75fc07860cec3cd8aef561e4cb";
+ sha512.doc = "5ea37b70e074b5e233b6ceb077f3ea95107615dfa54b0f3f1ebf3b44fdb744f4006e5bd9ffcef180830df5080c777d82edecb26ab430cc73aa08acd7cc8a5fa4";
+ sha512.source = "6cb645e4567b812740adea4efb097104d8e55542e317e97496a02813f309ef1204255bf0dca66d7123566739e99dcac706a67dc13a683a48c2cd6c9e88f26c83";
hasRunfiles = true;
- version = "1.3t";
+ version = "1.3v";
+};
+"mathcommand" = {
+ stripPrefix = 0;
+ sha512.run = "5258a3e438899835e65e092edc5b4e0bcdaa209aa5cdb26ef5d8208a673181a3d8a24ebd0eed311aa04ed79330891a828df0ebe47d02435c40328333f5b7faa4";
+ sha512.doc = "bb0c76f4349785aa196c7ed9156ca92e3f05aada3b6a6c42005d8cd8c58a3987eca54c396c89f03bd005e7eaf21b08734e8a4d4ac95f08ddba286ee615a92e4c";
+ sha512.source = "5f89ec740025fcc2fbbe5c7ce01fa3c3929390b4df8bc433457ab2e002480fa3d8511539c451783deb6d0fac230768ab08d5280fd1252d33845a19d583274688";
+ hasRunfiles = true;
+ version = "1.02";
};
"mathcomp" = {
stripPrefix = 0;
- sha512.run = "b9cbf0ffcb39ccfd7e54e3903e36f5d1ccdd86e2ce83477ff7f8aa0258015bd3c9ed013b23192c7014b92dddb93f5a2340e7bd71dc99fd7fdda47ac27a50d35e";
- sha512.doc = "1bba8b39dc3f5276b2ff68071a53ce990ed3eb6652ef5e75773dc49aa73b701bb5ffbfc221cf9b9aa00030c1a8096c7bcff3ebf4dde18bc858fb215d06629137";
- sha512.source = "df312759db12a10b31f790ee195bfa677b67640c57ec12bc754c42d98bf98abf5ed0007c305a60d8284dc7ee63c7cafbc00dc14aba9002992d95137a39e117fa";
+ sha512.run = "7dca82aff58606afd315bc18c6908946193be75f04ec456e2cede8184867543437007b27f04f4363a026a0db83da3fdf963afecab7330e9419b1ac5376efcdd8";
+ sha512.doc = "6135b3d06908c5c359cc432a7406f146ea6b0bb614ba0b983738230ca2073f4348a6ff139bdc4b43325a8b67ef59a6db8e60ecefd88af5c8ff0eddceb0f279fe";
+ sha512.source = "3578e5e31ac3cfda23381e348dfa9e4da6993a9cefaa73b3746be0f2719d04dd37d04e75925414f4f0083b0971222da5eced4bd582e405031f29899faacecf57";
hasRunfiles = true;
version = "0.1f";
};
"mathdesign" = {
stripPrefix = 0;
- sha512.run = "3307b0e16436b98816c7979443c2c31db615126e16c28fd20e19e8520f65bfb0989ac59db08bca29a605cee211532da1d712122f3ef83efbf4c9f8733cc72d67";
- sha512.doc = "543c36087d9545f1228985f754b255a5c08650a9690b2e7340e7aaf8ef19f03ade44c0de49ae456541664341d34316021d0980e3788b05baafa4088391858f8e";
+ sha512.run = "cc8a1c58348f8f81417178434c9bc3d9edea79dc5d300753f41870734f8fca8f43325d56f73e3113aee8e9f38be1fbc6abd3cefe4458af1e1e22900ce889c315";
+ sha512.doc = "f6c0a3595beb7b25ab5ef2c8a08b3e0be90cdbfa20c946b7b3f5cfd29f5c9a38963262818990ef78be02d95c2d2a5991581be77834048fab4eb0e4c0252e6871";
hasRunfiles = true;
version = "2.31";
};
"mathdots" = {
stripPrefix = 0;
- sha512.run = "4372f11c8ba5e29caaab78cfd37c129267c2704b6de9e5dad13cc1ebf184760602eb2292955c46269ffb3fb13b4c48969e019460fc1916fa83d01644b9c93e3e";
- sha512.doc = "f30d66cc9ab8b87429639fa382608dff41c11094be52afaa16a8534f3f2e91bc12dac9f6e0bc0def89088dc9491e47f9ae5871fbbeaa5217bd4c6586fc059615";
- sha512.source = "897726dda3d395d175c684d8e032abf8f563c1ef2d0f64596c1ab82035011630fc734bffc5bb197a0b9a92e2fac08f9adc09cb588dd990f40ec7deec3c5ab9b6";
+ sha512.run = "1235583223f831852458d53e1e8cb767495987829d4930387f4dccf7ab060b9f0af8722d6c1aaa820c1a371f8ce1c0222633e6feb064e0344e639eedbaa4129d";
+ sha512.doc = "b1ce238b3abb3397b0085983e752dbb9eb9d9c1026046726360498d089304f7f4deecd656dceee27b63934092568f0ca46620231f03e0952c43f28ae73e97dc0";
+ sha512.source = "dd590187fadbf0eb788eade245d4198a4c1075433db1a0df00ce2d5cf2b6f332e09ce995292d21ad46f13ba68284808cfea6c7818a47bf99a61ae44e5381fe55";
hasRunfiles = true;
version = "0.9";
};
"mathexam" = {
stripPrefix = 0;
- sha512.run = "8ce36f0b68ed9e2a706db6da73eb3f3ca52cf71b4523004fcdbc1b176abac8b079f4863b6f771b99e956244dbd73e03b23f2a7526d990e33d04a544c4cc35c6c";
- sha512.doc = "a260f0fa247d8a5f9c0ee185dfb129f2265811d77037b29982e08eed5a515bee4003d09dbd291c21c613123473eb8254bcafdea696c7a67235da0a25d18f9272";
- sha512.source = "91d18d28d4cef28fd71cec51fe8ee8e3fbd19712a6fb4e3898a1803554ca837a9af1e9c8fcf36a961f40db6f40c61d0fbf98e7d2733522d5db7fa403739afb66";
+ sha512.run = "30fc0cc9c44f2b7a64860a7d8eeecd25eec7e888f4ebdafade236edebecbd79f5d832566d151243430a60c5995807ea77d34e19cfd5e0d8cb037ca67d3e933bc";
+ sha512.doc = "6af2944d12d09f1ab593a7002b9de71d14c5436885b79e5e495dc0ba1fdf9dc6b9080bd009bafff988b019ec3e75da934a7c8c043870fdd52a9a46b36c9d646d";
+ sha512.source = "f2324e1f9e0fe8f259b6e1d2a1370ddfec87091c82650432e24b08c598fd6ce57334b88ab53a6049f416ff14c3ccfc7c250029767eccf05456d6c233e665f6a7";
hasRunfiles = true;
version = "1.00";
};
"mathfam256" = {
stripPrefix = 0;
- sha512.run = "c28458427f4ef2006bb8efee489ffb6cd40f44fafa98f341c243e3675b3af564067c8e6b11385bdaeb77b72b9a6cd4e78edc8f3e3afa12cbcf91d510c5544fdc";
- sha512.doc = "dc651242f471a2cd0937632d27095c11ad237a48d175f740cfcfdcdb3cb4818ac65328e214314cd778b85075ca42e5c32435c71fafe7f0a173be20bee92cf1f3";
+ sha512.run = "4e13b7f48c9e99f3f8af8a57f22636590376c7bbded8afb08c93524cb53dfd28e04ad1035a3052a2837ca5d0781c1eab5fc4ac8fb569cde558ec7823ab4ca4e6";
+ sha512.doc = "d49315d18922c3f600a0cec9596fc972324419317a717a987188135e1cbf35976dc54a028c7cf98a8425dfd44f8a45c40cbf46411847b3e31e71beba63f041fa";
hasRunfiles = true;
- version = "0.2";
+ version = "0.3";
};
"mathfixs" = {
stripPrefix = 0;
- sha512.run = "531e9c268c0cd02395eab1d2c6707d02dca1fcde14aedafd28e9ceadb14bafb47d2945375937e9d37811d4906f473b770057bf4922a6a0fd97bcc27ea3ed0945";
- sha512.doc = "b104cc5f66827356ef5b4538cfe2b0fec0e6b2e815bac5101a05dd697839b57a011581672e9e669a8ee2b45abd722b7de2ed324595bac9b1179a466e1530dd0f";
- sha512.source = "d09cd16f17e47b1655982834f1fb1e09ddef6cc64f662db2fea319ce4666c9afd50ac93c9022ce0dbce9ceee317f506222e7125c5bb0fe348d3c062b75bc64db";
+ sha512.run = "513e5dd9eb58ca5b1eb8daec663c48577fa2102ade0234412dbb22b6d756ad37009c689746c57c6624c731df64fa8d58eabfecbd4cdc31c576eb0ecd1e232fdf";
+ sha512.doc = "c9ad8dda9ffaa77ba727f536016ba1dcbfb91c4d7ab98b1e4b72156591e8ff0359f623475324e57c6b22f509cdfe7e30ba67c3fb22f9dd152e59f1557c96a6a6";
+ sha512.source = "f08a26458ed871a11a44a1e957a1e9140b3e95c98ba1bd958cb9d63cbe483ee94e91217a5a7e54745b2cf245ee7f898fb64238941d1a8fce04699a3b8a06b7e3";
hasRunfiles = true;
version = "1.01";
};
"mathfont" = {
stripPrefix = 0;
- sha512.run = "bbfa9d7d58d02b3be95fbe71ae08660e03cae15cfba66aede65240ba092b13b23cd3125c423429ba11d1daa4d80dba063573a8c1a580511faf014ad51607ba0a";
- sha512.doc = "58b1af9f811f7d32f46d4d89d525d2f9c5221601ceae530626f5a90db3a69fe0ab4f3db411bd674087258948839f70e129682dedd66b52f3f7176160dd7f4c61";
- sha512.source = "2d4d8d60872827ef35cbda5630f728db8a78e3ea0c0ee14e94d98d129f29d75f85e4cf8e9109600e3726197b8f619e51826eabd87ee9d679263d55d566976015";
+ sha512.run = "bf99697b79edd78de3390556b030125cc325da1d3dbf28684f9a3324a2de614d1582a8306797e8cebd6be6000a3be64f178e6cf67a68a3c68f0f74757a652fa3";
+ sha512.doc = "4caef345e33342b06807d38097b4d3bd8a51f9f3278d069ce73c35b10dd72ca9e48f485a4870de4e2b3d827d1a433b4549a562c6eb9be68b2823bbd557f98fda";
+ sha512.source = "c9c569ec7b1e740212969fecce09008455fa6f72b28f00cbe62bc5c2087600f6c368ca4b49c312a553f16c5f9f416a17752a70c3e00885441807278c81195429";
hasRunfiles = true;
- version = "1.3";
+ version = "1.5";
};
"mathpartir" = {
stripPrefix = 0;
- sha512.run = "57a990700d21297b35122d99bfeec9949c66fa1250ac7eb2265808ee2a03480ad6452fb40a5db1accd2629325c2d83b8985b16b4bac46a5a332f81ed1dfa2600";
- sha512.doc = "2e7e06b3037cf2ac3792cfeb25b0ea685843279f0f3f5c6e6e18e398d755e13b6b0402871f30d1776513f41c863f13bcb7c541076b7ee872c289c1af1a0cb30b";
- sha512.source = "e7b9f5e7ca3b9de90938a4e662bf98abd54bac5c42c08b4ca380e0c3e65894cc3498249ff89b8e99e46fc4a3eec89e169559817e1e48be1d8010a29082daf43d";
+ sha512.run = "8e1c99db2d64e9c815bf8b6784d1c717969a5ecc96281df2f815ba7c0d779b53484c61ca233468de793be94cf636373f4fc0e3413c0ce32d4715db30cafe5471";
+ sha512.doc = "fca6b3e2650ada022617af137dc86858c83c51c55fcadf2ff21832a1fcd9fc44f371f89e8943c5e1d117a09893c3587f15a3e8021b11f7472dd3c9d37383f8a0";
+ sha512.source = "f5c5b328745494965d1907f6dc187859a5f9bda5a8beda164e7317dc1b8a6e886073f9d2e9b564c6aa56d55e7cb7191afeea38edc059b2dd55066e68ff826dd8";
hasRunfiles = true;
version = "1.3.2";
};
"mathpazo" = {
stripPrefix = 0;
- sha512.run = "2dcf90536c3aed72179436ece3328f5155dc8bdfc49e01bb68feb67467603607b5232085cf622d71bef836392645b4f8fbfbbc10c8d7d9b28801038f3960ccc5";
- sha512.doc = "1cfa151841063c1a8eb5be6b3c1ecb8f4ce6d32e54b7a6e5c252de471ad486a46b6dd33e86569f460c95b13a340b25592c4425c008cfc0bbc877d46c4c47bf6e";
- sha512.source = "f696489ab4e1780f3a538fef0ed1bd16c6b3064a6cf54ad51fdf3d77602a5026f7f6568ff280281ea904435df3292ac251d7eb55e9b7bb76e2199f80e71e5cac";
+ sha512.run = "e81a55353385ff86614cbfca0826298c6b5ae269e3d17ad8c9eb391ac37b25c95c059e916dadb67ac7432bab96be5d8a496880d24e56327129f6274c4950bb28";
+ sha512.doc = "0f325490cd35d94b202deaa7a27f4e4685ae15760dc06813d67ba7f156cf62ef56510c2e07fd8759a6c27d3d947d608bd72819fc36aa83674ca97af4641bc368";
+ sha512.source = "65d2a446e86431d805db9e7384f18c1f73fc8a5e7ef4bd55dd2bb30493345434f9b5b190b650e0af6ac170372a410f149d3b538e57b7b2189bb029a07e144745";
hasRunfiles = true;
version = "1.003";
};
"mathpunctspace" = {
stripPrefix = 0;
- sha512.run = "73ab1f4578d23e993251c930e8e246c87192ad6c0246a16d77fc9064fc5927da3aa49e18b7707ab8d101d6c0a5afbf5f8aa42b90e2c53455aa7ac2f5628873c3";
- sha512.doc = "9911b18ac61e83786646975449c43a16d19c85f7733f5f9d6d65a5efdd934990d40b44f691886c513a36acca35e11d0b03104372663813768c7ba0f8188c8f44";
+ sha512.run = "81d1fa6ce0e96190516f2440517d554e259013869065a4242c55bcc06f2d9eab1f8102464da71fe72dd0d231248b637d54733b2a11b832d2153f151dc5513339";
+ sha512.doc = "ce318466af0c6690a905c92e9f24f9a7c2891c4afac7c51eead8ebf211bf13e2c20d368782ed41f20a2bb2d6f3a6cd6bf44eb6a0c848ff8006564ec98aeae2d7";
hasRunfiles = true;
version = "1.1";
};
"maths-symbols" = {
stripPrefix = 0;
- sha512.run = "e74c95739d206a47d3ae838d1a8c2b852868a578c9c073807af74deb110fa4df083f1ec2a75e759bed3c4629602adbc877a6cf5ff60b2089f2e66cd8196408eb";
- sha512.doc = "c17822fc318a46438692b49e4aa40464be6b1163dc9c9402a4548a4348a6d3a6fb120c8c148274498d6278f4bb2fdd20cdad9e84701aa343cc3aa2099256a61b";
+ sha512.run = "f2028a2b8dad52aee2db1fcf679647192cb926e13cca831a419d876783e492dbc590e4745302addae7d3f01eabf7eaa1fd7cc6f757eff2ab9d9b5c39a1b0b785";
+ sha512.doc = "b60a66b3cc67e4dde62b0fc0552233ab59b1981ab92cedbe4c0de31a4c9e9d3207cf54ec5d2361f81937867d81bd345e77c4ab3e36fcd8588851765ec3267864";
version = "3.4";
};
"mathspec" = {
stripPrefix = 0;
- sha512.run = "2d40ad9cc6194e42c2e6c76d63fd079bbfae3a7eddf97cf5119161731517d1de68e8eb5811674ccc40d10a226993c0e58d8f9d264ed5874795e2409e8faa1902";
- sha512.doc = "db64160206a4c172894251a1e99b06f5aa897afd0afb6c521af0834839e7546dc6d8e2325346c663c1a8620104f3d5694f06322ebc2f37822e7061d866ca136a";
+ sha512.run = "7e9838ad2f212354b103b9beb61d60f124d2f47e52a04e2fad61de01e2e8220ca5f19f5b2188cbfefb379f94dc4b76573355dbde563f887beec29c57b3648ae9";
+ sha512.doc = "d22c19bd2114bc48f438d820177006170d52d1a261f3cfe69452148f4e11a0ddeb1bb25e1c1fa22ef8d2284c7f34f7ef41bcf9d8e90a89705b3a7515a679a922";
hasRunfiles = true;
version = "0.2b";
};
"mathspic" = {
- sha512.run = "134b5aae7b3b3a41cb34cf8fc615fd6ccb965716323b4157c989a29ab3809d75e4bb8a9ba7b25305614e3b73fa3e93b29789fe5a2fe72ddff026c6c1cef112d2";
- sha512.doc = "3e92570e8383aa7a186be1f2d7ea3de771ae9ab8135677a8537e901f2b26317f4ad3d93919f761e3bb2040d97368c4f0d4bfcca965414b2793d067c78587273c";
+ sha512.run = "e556960f07a003e877ce678110e724ef94d34aabc0ae52c59ec2ae487fc7d3e5de169844baaefd61e467e98a7a9718d94d881c3f0d43855e133040bdbddb6a62";
+ sha512.doc = "1702071f4c26097e241ba161258a51461405954105c8a7f2d92a552d6397ef69af029652ba5528df999c569fae32955d1b194b0f7c4475b3fc870656b473386a";
hasRunfiles = true;
version = "1.13";
};
"mathtools" = {
stripPrefix = 0;
- sha512.run = "1d431b36f98584251376e8d6fc237d6a342627e0c80ff2f17aff45fe8762419f7145a719fe4bec7e29f7bb93881e8d748799aa5ac1042e9c83819cb6e2c001d7";
- sha512.doc = "c53a7de8f1ac1de94d2d368d5d6551f55ce5376a36a3aaa3c44da2e5edf12dcfb1ad664db25f6e9f430adb2b67f71972d5cab3d00e90f84fe8bf6ef5e25c5a04";
- sha512.source = "b53aa643406e54162e4e0355fba89ca55738223fdd85d1acb9d6ded116e4f7916e29d7ffaca59d69eb72a9e795c42982e5aeb396be863a4abe0c936955f32099";
+ sha512.run = "b3b13f14a37ec2e664ebacb0d30b220cf9d0ba8ba06e456c7f53d9d75e8018fdd685d0c078ae784c8bd13d5bb92c2a9868cbc028a925278391849de799092521";
+ sha512.doc = "f30811f20820e24e541bd0a19763ca713dd085b0f55d98a5d6b75116c18b80b9aae2240e6a9bfdcac0674244dcef72a439dd4287928fbf25a04ad44dd9fc11a0";
+ sha512.source = "e97678109b7655b1c2b4346bf1622a12cda4271ecb7bd010e36b158497c0506f6182c0fd7c5bd9e150e0a3e6211df8ce9e06c3c0343348b4f2508d9db88a93dd";
hasRunfiles = true;
- version = "1.21";
+ version = "1.22";
};
"matlab-prettifier" = {
stripPrefix = 0;
- sha512.run = "2d0053ff3b63087c21b42e6d35d226604f5d582900d5293a090151a4df46cdb8c5775b1e7879c04dcd00fd91fccd9bbd06def15053a9c5ec8d269a702ff8e815";
- sha512.doc = "18d58e8a6903336eaae24ca8e0af21fd0fa3651aec4c9a6d03ae486a81e938fee749675ff0186dc570e2c47780ad7bfa3b194b75a5a87b83f0dd800857ed4f27";
- sha512.source = "62ab422b9b374a433cb5e40db9e195e94e67682a74fbaabe43f8339d030763a93d07696c6ce0d092d1867f8ea318b9da19976663a41020b7ce2cf47f9395fe21";
+ sha512.run = "840d860303925d148c10a980218018ed14e2d0ba2b1638f8328308a0400e8862ced7cd28822fd81c3c3533d2ef4cd37e1c4009065b1300011898fefb407ac202";
+ sha512.doc = "22b783fbe09f661d1e5034cb623fab29e54df35b4f0379579f430b17a80236a843c15201b6583bf58f22ae39dba34d7f5a4f8482b1c6d185822940c67ac06942";
+ sha512.source = "25daf7d57d376a2a218a48c275b07459b512bb0e6ab95e78969883a3ca26f010c2e3204c0fe9af0922a50b48aa0f87c6b47973cc7adf9678d351faf9e263a9d3";
hasRunfiles = true;
version = "0.3";
};
-"mattens" = {
+"matrix-skeleton" = {
stripPrefix = 0;
- sha512.run = "f8d373790a24a2cd7170e54f2d2429658425c32d4516019d18fea01fd35fb28a85c8cb63b4adf473bf60042b0b2cccab844f0b52604d01fe4d0a3269f6751644";
- sha512.doc = "7bec3ee9e8fabd9f144ecd4e7549566fb7a86a43860753ef21ab523bb5dea86a074ea19738241eb9ad786587a9aec1ac9e65ac32676042d1484a7c55a75b9b7a";
- sha512.source = "4e62726b6d0022c6cb67583ba2bc979251adf451fff426017e24896d21793954c9d7becf06a7dfa81cc7e10d16e14a753f70117fa7d3b8232611cd6ecd526781";
+ sha512.run = "2adfc8591ebb043b9b962167c4cc393d5c5e8ab2587c88407530fa8695210800b2a2ad0944d43b12c9cbf2e1018645d3c32fbffa4dc480d287a034b2387bbb68";
+ sha512.doc = "768d78c3b5752f04f1ba4c45b0151659ffe5de91d976abb7b6a374b18d148890a7edf743215f263c6cee08506ee10725b8a1bee786977f998a546dadda1494e5";
hasRunfiles = true;
- version = "1.3";
+ version = "1.0";
};
-"maybemath" = {
+"mattens" = {
stripPrefix = 0;
- sha512.run = "86f55d180f5c831ed19d1ef68afa79fed8f3c7ad1f88cefb45faa0723a2868f916b65057137715b07e741437fcd38aeb8aef58481531c005bc830239cd068bd5";
- sha512.doc = "ebd6ae72ed2cd6a5b35126fa32f5061715e12e4a8af6ea9c3faf77d739bb78dc50dc5ae860a268d7af82890c674c2041e532babe4e9d8be9a877fc06650b49c8";
+ sha512.run = "9ae7b4d3e3386a5c9b94a30eafc02d00c9a6376ed356755ba283f7b9b43fc27d3b9dc2994d808360b77d23f39014e230434f404bcf6dc20bc974d9efae97a3dc";
+ sha512.doc = "d67ce30be2e20c5182460b8e567d955c41b364383acd350cba1c07b52576d78016a865148ed871ce7ef3f937eb045201e64e5d5f52fd5b173fe93cf84def2119";
+ sha512.source = "d199c5fe62172d98e7184a2689c3415944128251b75ee45e0629da5200cbb7b954cef1243a165ce2713582afcdac30dcd9f1445ffcaa18a69ece0aa79391d852";
hasRunfiles = true;
+ version = "1.3";
};
-"mbenotes" = {
+"maybemath" = {
stripPrefix = 0;
- sha512.run = "83a61c5293bf286081fa3312436728159747dec58fd8b260490b97d1b153f3b1b0a7798b45e969021f7987f333b2cf330ee18beb48afc4e2f517235f8585087d";
- sha512.doc = "a0b64a0812baa38e41afb34c101df834aad0d68f8c984ee43e244f48daa876ba3989bece4c5852c9b4aa4ae5bf6a3bc2e8d6dc47564712ae1f37139bd69aadfb";
+ sha512.run = "32520ff01d76e11bd70694a07b86272425680ca8bf21b6da9412c133836f9ecbc9a9537377ee67cf9292e33dedaa1d33e906b4f681b89f075d1fcbbbbdc989dd";
+ sha512.doc = "b0f978f89ebb7f681e7b045d03a9a6e7e9083d7c468c91d52ef417c85d707243fa0ef253b3e2d1f1737a9c7235fefae06c4a8fe2975cf2c13f7f09ada7752f26";
hasRunfiles = true;
- version = "2";
};
"mcaption" = {
stripPrefix = 0;
- sha512.run = "d88202208a5dff6dcc049e3a16dac37a89eee7303108bb5a15a22da3a52056ddbcbcad4aa87fcdc5f5d556ac8ba876783c4e379967ccb805d73f61c2ab131cad";
- sha512.doc = "f33f6aafe75fe982a130a07996f9b421565ab0a27363a03b748f5cb3316c0b5d571dfaae15c245d3f1c46df05aec84df7aaf2c247713a34fa9d02fc991ad13d5";
- sha512.source = "c60d859c23d6e932786c1596515541aaf8854a1ccd8c1dc657d03db228d8f92b784320f078f07b34b6deb572c55e810075de9d9a8eea3ab217791b014e2d6874";
+ sha512.run = "c3e1c2948e2687bf720dc05dfa1ed6140a1ea55de3cad7ebcfe518d720ed96793b6bde32fb0882cae773f986b11150482fdfb382391650a8c513131b7041555a";
+ sha512.doc = "e803f5731e6ac1c299bc3a42666acb81a75a3f110be729639357a15633e0e7b8ad0a244820b96ae9f8b435d9d1fea54a0b7f14c5db02799b3a632b2f0c5cb4b9";
+ sha512.source = "e859c83efb88fa03790b2ddbe18cea57ee489dd59679559f8d7f3b93a0804d93478412414e131f39bece090ed5b3433e2784facbff9b3ad705a81d1adc542e77";
hasRunfiles = true;
version = "3.0";
};
"mceinleger" = {
stripPrefix = 0;
- sha512.run = "7e0bdf0daaa7c22f63193f6d1acd59a510c6c1a8b2da338761a54a6d1859232e8889d77c38b90f8452da6990a4a37a98385d77623eb2b23ad8ea694e66f82122";
- sha512.doc = "e2fe65efa4610348d9389277d9b4e4df099fe36d9d6c874757b7e59d623047cf3c13c31f8a1c590cae0e1c45a0cfea2c2c9a9dfea034da4257a6a8ff2fdd4e3d";
+ sha512.run = "0792d7a5289965b2379001a54177e1aed4a3356d8611e52ef77f5097bed1918dac324bdf5c618ca76d2925d11539b623cd9d4016ff0f4d1f9283137816ec145d";
+ sha512.doc = "2dab78fd096927e3958d7270ddf15de9350ec30d1d000e7cf92be3b249ccf70e6faa1dce482a07995e65b4a4549693ce3b34d1a63bcc403ebe81f3d1887ecf90";
hasRunfiles = true;
};
"mcexam" = {
stripPrefix = 0;
- sha512.run = "4fc675725a4bb015e0bb524aaf3310a5a39d4735cec7922c12564ac4f5e9f1dc787a0eadee0e27dc33e2bda5b57c499204686d4d9a5754b965967f9c5edf5dbe";
- sha512.doc = "27330a36dedc9e1c89a7eb5b4b91dca3a5da289852ba6337c9699630b91ad51817e79d246f70c9b769496075241c18f0bb3f2555ea9e590b11b651f9e1fb3062";
+ sha512.run = "37637616c9ccbe4e20ebae6b479e076fe87b6bd5f3bbf9124c79b93cef6e992d82bbb4fcfbbec3e4a7dcc187d66742c410c4a6280328c80765495685b4fa2cac";
+ sha512.doc = "5d1eddfdca3ebb7fbe28d93ed6e7332147857d7523d3b64e908aa56ef71d9bb2546d05c150737a3401b5ac7f76110a421513db2d8fba906173afbde9e012f7f8";
hasRunfiles = true;
version = "0.4";
};
"mcf2graph" = {
stripPrefix = 0;
- sha512.run = "795adeb6885411b4da79450ea8109c3e39fa86ac81761392a5b9af888ddb0e71383444f73fd74971ed25dec9d2c940886e9bd1fdf2def37c40827a0297413c48";
- sha512.doc = "ff7847b10054987d2b272ff8450493d08b4e01fdc23577bfce24f1f620cb2be0227b4f1ca8c7e3ef1ae6f68ea3c4ebfe85f6e56d22dc8fe3a99d005be89dc168";
+ sha512.run = "39091f364cbbcea1fedaf04ade0ae9ea01025c188eed41dbc0babe4fbc68a76b8bb367614c6515cfc0b311b93771040d78dd15bb871459bc93acea067e6f04eb";
+ sha512.doc = "5bf78d5b708c93b23307d9c10394a74ddfb8e2926184db5fe7c7709cd3c140980f9c391b534597448b0b5003d2ab24b3ac0fb308d0bdfedcf207e40380c495bd";
hasRunfiles = true;
- version = "4.36";
+ version = "4.45";
};
"mcite" = {
stripPrefix = 0;
- sha512.run = "56c63daeb94f8ad8fba69f7e3d48657ef7160f877b7bec7b4d7dc19a12b76570ca799e4e2f6d4540f53f94700c9277374ea6f09fdd1b9d3f4f4eda079ba574dd";
- sha512.doc = "872406dcd9496451473f39449cf0cdeb7bc45c54b97ed3f5111b3cd3187b2aaa211a3cd4c0446e5a8047427137c9f5519fe9fa68794a782cdc6200227e3f9878";
- sha512.source = "ce398af083fe07435225d5578f540a22667b126c7b2e8603ed61d33cc39ae6c761ec1695e31dabdea072c2d9862e8cbe640a0cae967a2b3979c18c423aeb48de";
+ sha512.run = "71276681ec29d3d77450a8c343d64a1ea734bb48de0d693a4e9ca795e4a4c9a3d5f4103b5641c8684d49b5c95f56bfd08bd12e1d7e37d06f9170008b51804897";
+ sha512.doc = "8c5ae4b1beb334ecba3294108345bd616746ee651f03d39a7bd5f5cac97f671a861fb046e29ae7565863aecf4b043ebe25bf9a4180889c39e48735251e430004";
+ sha512.source = "9f6e6edf49906bf3300123f8fe265ac8f8580c6838d59f7147e9337e67bff71325ee41a3993b3d1cdc9c036b5d519834261fb0a2a9cfe4d3afdbe070b454af8f";
hasRunfiles = true;
version = "1.6";
};
"mciteplus" = {
stripPrefix = 0;
- sha512.run = "2b3e4cb5da38b6d4c1ddd3568a14ba9a8fa8162c678f8b8306d341ba48944587dfe10ab334ff1128e413b21eb07a857a6cfdab76eb78754c6b794b4ccd65a9c5";
- sha512.doc = "ca686398828f7fa2c957104aee0e4bce6a6e94f25f115be4bc2f76f451bed7e0f135f0b8259f3bb40193f5f4be37e3d200d299cbb1cb9618274f2570bcdf0022";
+ sha512.run = "5be1980964ea8342321964f0db1c750c33fee9f21724608a260ebed22500d1fcfb0fcb7e588a0dd030a6c534b0da904b8bfc3eb0da7b2df34c0b3f2b1b8fb637";
+ sha512.doc = "5e720fc2b32ca00d71ade77fd0a47c6ef44d9b7692a8160ddc55a5f60495a40272a7a0c6c2f5bed923ea10703654f155701d4571d72805c1ef900780a209a0a4";
hasRunfiles = true;
version = "1.2";
};
"mcmthesis" = {
stripPrefix = 0;
- sha512.run = "1972d82f5dd868217d848dbea024c5eef0efa381b585b85249c8d5fa303396d876a4a40d9e79bb571dfe134f00fd4bbf28d658cb62744d0357e5506384305f4c";
- sha512.doc = "0bd13fa3b6e1d4d7c61e611f276fd0a02267f4eae0b002b57d31b9e0a9b12aa47140ea1edad527dcbb0bc1aaa2ae24e582436df38fe9f0f78f04fc31651af181";
- sha512.source = "8dcf5948b442c9646e162d1746a55367bed3eae24cbf2a6f03af2ff375a48a25847b52e414b2f4a7103e1dd538fa5479ad16eace87eb64ebc86eeff70b0ea4ca";
+ sha512.run = "1b74cb3339eae2ea8fbfccdd993b69177f901166015fd10a422471bfd84495774309a7bed56a36a5ff56d3ca119954353f844ec01bd64ae5dc64e7586b1de17d";
+ sha512.doc = "5944885065187151f4336d34cc94328f264ea35fde8cce35a0da4a13f52d1261a3bd32885f21ca442694cc98219d2c4a63708f31c918c4768f6e8e8f4bd54f52";
+ sha512.source = "9ca1ba748ca82968a940326ad695ad631f9a4e081a635b845b6ca94467a52a4e63fc67074414a214adfe0f7c14f91e07339b32bff28b5e770b6ae7bdd5ab3b9e";
hasRunfiles = true;
version = "6.2.2";
};
"mdframed" = {
stripPrefix = 0;
- sha512.run = "52c61dd7dbc5bdc201d4bb0aaa254814526322aec3d05d9cd621dcec038cc69924c29c72a7bc5e08a6fc96dd122b4fbc3fd3de9f08f40223fd9b2c290f4fa499";
- sha512.doc = "2f5a22a1e10f5fb34dea34bc2c4a4ac36ae825049574475c7fd4995ad065f4eadda02600b6f0cb5080a122f40e27c605df919a4eb12fef175b4ee757c6cd4971";
- sha512.source = "1ee1e03bd09d4c533b5676803fd5fe19e7a10225a7c0f49551f6ddda27687b4952c4a1f32681237cd9c318f357a9640af20558c849b314b2cc5d6a5b09d59b9e";
+ sha512.run = "0cff0945adc04102e0b0a154cac1f78e9ea903b29e3f880156b888abeb4ca23565d39a7b66d8097c35534baebdf6af152c5b3830d08e1287e8e8d18e8f6344d0";
+ sha512.doc = "06822404872899d6f509fa94f69cdcb81dd69866fbc5a82fd54ca361aaf27133140290cec2d08800dbb39c896ebb7cc19dc4cce38d2a0e45de9c658bbadf3352";
+ sha512.source = "04fa6379f9840676b4fbc31029f091d9112524f8450747ce31687c9ba77a02e41c25ff51676424e97b788c48bf0bbab690459b6b84e128514cda8efd459255d4";
hasRunfiles = true;
version = "1.9b";
};
"mdputu" = {
stripPrefix = 0;
- sha512.run = "bfbbc306385d62d5ec04abf72f7e2f15f0acbef91f102e8beafba687ea7a5f1448e167106f2bbc048d072bae744960ecfa05f46250d8527afc58865b1604a6e8";
- sha512.doc = "490647b290fab553101311d314d21367432c729ce492e1a87623668760d9f909eb9a8382b5ef996770f19170d187d8bbdd87f6d4e5753bc251d1e62314008ee4";
+ sha512.run = "2720c63845939d2befea3af157eae95d2550a216cd22634ab0a923a06d50b48e7133e914d210c5d3aaae6fd620312d23d2e55a015c2a24ee1881bc7ed4868778";
+ sha512.doc = "8c8097552ffa1f11944203e818742bec244abc5a7708207cbb69c46ffc64acaac28ca390c1ee256cd1cf2af093e39189cc9bcf655e948062cd217b58acee7628";
hasRunfiles = true;
version = "1.2";
};
"mdsymbol" = {
stripPrefix = 0;
- sha512.run = "25fce53590b50242f7e4c2d61e3a0b2222579c0e1dfc2a8d34c12b72e7786f44e6616c90810e50cfc7acffb1005181a13e4af09a912fddcaacea6db8576bf639";
- sha512.doc = "21b9acacbff32e82d625926ca35290f490e710efa784f3999d1b2fd8e32826ed13724ce4d57f0bf18015d61c956112752df45966eb3cde980e6380aa06c52a44";
- sha512.source = "995b6a4d55cb403e2be8fbfb8da0f50710a00e6f5e52b55f29d3b0cee9ada99a1c41fbea2b1bba5478801d7b11e86de7024bfa42a6cbe63dd6fbed15519cf9f8";
+ sha512.run = "49b52141928fedfdf5fdd63251de182761825a6cdcbf423bff562a863df159ac0d1c001239f777e7aef68ddce23c52407758c70f7da42f066775e204ac8c841d";
+ sha512.doc = "ea4ddd0fd65204ec0ed980108d86e97be267ba46c1cf45711c36721bfab9302766ec1d0849b38de75003af564a797f8566def377d8d947d464367bfa40b91399";
+ sha512.source = "0b649eba13871f6da834bbfb2c6523db6d50bd6a491b042a19f0e061ce9794d2ca03c39d277669b6698b48806fd0b705f322a69743c4fc50233559fd10406280";
hasRunfiles = true;
version = "0.5";
};
"mdwtools" = {
stripPrefix = 0;
- sha512.run = "3be60ae87b535713cc8099707b70206ce5792fb9474d26f29850c0df8311efe688ab422eede6bcf9bc747c0c9ac91bbef367da17e09bf5b0ba6898a47e750c67";
- sha512.doc = "6d55ed569a180949dc8994df6e0df7a193eb355abc55b19ced1b672efcd6b47aaef9d0c5534f4ad900169954ed92ebab8fd70f3a93f35f828a54538a93c5b145";
- sha512.source = "e465e4c98f4f4047db581399bfc678b4baa7b00ff7eddced5749e3d44b192a35267ffe6eebf5143814cd820eb3d5fccd9e5ec7e9a25af0f46abe3cbb1b41fce6";
+ sha512.run = "bd78773e42fe20cce637a8fbc7c0e3f4f37ed50810190ffcc035a20c83508b6b7de7f7432b7bba8fbd039ba62f43a5b5e1f4839acb3fe62b425b650f23ff71bd";
+ sha512.doc = "06c8619d8bcce2c5cf9f5fce65318521bbb0c2ce53acd6b1793d0fe19a8f7a32c36ff68f355b6809491cec365d09f5f14b0589ddcbea6c5b48900d11fda4867f";
+ sha512.source = "b3e6ba09116dd83187a55f205527c318d9afb4742404bc21b12e0be3b754140ecba82642154d92947cbc0706f0f9d3e6d876bc27108f13373d3c9d6ede4d7f5c";
hasRunfiles = true;
version = "1.05.4";
};
"media9" = {
stripPrefix = 0;
- sha512.run = "259e4c4327b21dd4b69d7fdbf3a589ba2eacf4cf3f096e3c7180ff372153a16d2c28e38e008f4a13d32d87bfaf271e4ee3784bb5a57e7ca35d3452861f0aeddc";
- sha512.doc = "dae2f50d8cfac14342265f26cfc5a12eaa63746454495ac46dadbdcdcf2c41a8ea4e9191a66a10ced5099bdebd6c61be010632d3c0b91f7216423212ded3b1f2";
- sha512.source = "5b4b4132790488bf377c067e16750f2bf8ddd477f98b26bfc9e6ae0383b2e3c748d71f800d2fdd61f6b27e9fac5cf7cce62e7c555aa153f19d3c3055ebecf9ae";
+ sha512.run = "dc3f33ef201fa910251d84c82b00efe206138bbb110a06752c0a5b44e98207500788f5494c7abbbc83236f39bcd131ea7434bbb5c72653e6c43ff8d6733f3535";
+ sha512.doc = "1f25b870fe8e00ead3d3703be49b8e3593b497764edd9681a7c065bbc5cc091b8b97830c76c4c54a4f206bc1c4d2942318f06734ef169ad54160ef983a19618d";
+ sha512.source = "a84780ee19bb49d3e3c34e8765be950388fe211d16d70633fdc0735dcd55d2b8df92cea4cc51ae73185844084a083299363694a73e399141403f52420ffd0b18";
hasRunfiles = true;
- version = "0.95";
+ version = "1.03";
};
"medstarbeamer" = {
stripPrefix = 0;
- sha512.run = "6d94c9471d2bcb08b0630c247d5255445df3b94979c88c72250a383d92fcdf5de6c36eac55bac34d9488d44a3a47558ec987b0af0d7b32411ba575ae28968273";
- sha512.doc = "8f26397fcd6ed26e681fc0787f14fad51a6b96ec48984018cc38911eef932b3a1814758272393c93a1d0f4335123ac2ec29f7edc35b36d3d85fce5c2daadeb52";
+ sha512.run = "731eb6f78875aa38a90a228626d7cb5b7129c60085418d7ddadff056c9b82f8db95ee17f20ec8cd4611aa90bec391868f6b0b16fa0eae518358a869b576c150b";
+ sha512.doc = "1605cf9ac4eba56059b6e90e6a6e7f3cba9a924df1cf3dcfed300e218bbb71d79bd69b47a5e376da209490a8869061d6de8415e1670b4ac5b0fa977f74d7c035";
hasRunfiles = true;
};
"meetingmins" = {
stripPrefix = 0;
- sha512.run = "ca91bc85239c271a73d071106ff95f94a7a6fc4ba3306393c02bb8782c10ee61b22e60533c882fd9c759be17d8a7565125f5fc60e733dc1e843f50e45ceee8d6";
- sha512.doc = "fdc9714b2c09effd70c899a5348269aeb9c2edceec717377a83bd0e56a54d55a10c60f4b20906c62105df5e112f905e8d8c92a57484d869c237a2787688dcd93";
- sha512.source = "9f8c0ead8c7426c7c23de2e0258397a72ce80860fd5bb295ee1533607e210d73dab9324d498e870c080645689095311b75bac1b8f4eefd30863cd87e42e7dceb";
+ sha512.run = "315897eff4ae50257057f8191ff92535b669fb174a2eca5c368a9a4b9f75cd71ad745f3feff1c6863705b3e9e4a954afa449cf56f86bf60c389250842aef5215";
+ sha512.doc = "6afbfe02ee39e26e2f38ce462affa66e7e0acf5f26534ff9ace0b26b4e63514a3b1702e34bf478988a50c55fbb09b7d9421a8e79da6a6c46de88c6a958afa874";
+ sha512.source = "3f4a274000889e9160943ca0b7a7af30bdbf7aa9a33c8cccd0e938ad3ab94ad8f24a6685bc99596a1046a22d32855061a7c511046dd6c306353c4f5979e1f230";
hasRunfiles = true;
version = "1.6";
};
"memdesign" = {
stripPrefix = 0;
- sha512.run = "d04b53273c3795d0baa9fc0292de33df0e20da23fd9eadb4598e1df08a2f988574be760b0278103115a88019e1dcc14df3fe9a3ca034227a7fc2898386b52873";
- sha512.doc = "fccb5a30feed4b1626a9be4940f6f2b15173b5d6dbfb563764a9677a03a4d25dc3cd1730b82a99f6d0a236eabb9b3f703211e6c188f75478a42ba46fb8d6e691";
+ sha512.run = "42949db3193952d1ae75855110ed40a1ff467b3cef0bb6d43195bac960a0873a47fad002695ad1376da2d4a1df5e1e05f89289102780d27b173da2e852b53cdc";
+ sha512.doc = "f4dfa00676379ce33857cc0fdeae867d1ae5c99e6767884a029285a94d2197926a68cd85c574bd876a2eeb85f0453520ef5efcb7f2a71a77c725f8066e7adf8d";
};
"memexsupp" = {
stripPrefix = 0;
- sha512.run = "0721c35d3d8624389fd93e92424adbc1edcdd45cd2a542729a0f286dc0b41c67482ea26065c124aebc87c1264e363f9d75a3294609abc0c17303527b4bc48bc5";
- sha512.doc = "7ac0f61c1f0bd90e0a974e4ba3233db9aa7a4dc3b2a77c2e18c9c2f534f9e3d748fd7aec30b8fc96b60e6ca46827c56ce78d91dbe691c70caa02d784f93be5e9";
+ sha512.run = "74931ebb1a146edadcde19d8c404ff8df750c4eb8f2f59fa83e6da9f8dc6567005d51f58e4b7bd2cdfa6b960adb072e9fee7b1842142076df88887c3c2b41051";
+ sha512.doc = "645bb189fca1c74e249745ad42c470dcd5d9fa4412a6dfefbcb6377555047bdbcf005f1c07977762e0026e8a4f8ea49e6965a7d50b0d5d5e7efd0228ac2141a0";
hasRunfiles = true;
version = "0.1";
};
"memoir" = {
stripPrefix = 0;
- sha512.run = "7688f2d67160801f7d24dc78455a32fa7a9a74f80245bae77f60e6d67bff6e79da0d633fc076640174b0f493147d10fefc74143cc0c6a55af2083d7803c33516";
- sha512.doc = "d40dc3468d334ab7619eb1be0212601a830f9371dc8d69ca30f46a21426368b95515fc1698acd308598b1ba7d1c4d7c98c58b05202ffb3f08b23f263ba625c6c";
- sha512.source = "2b258eae108eda38adaaf4fccd6e8ddcd764deb24325869b8e525e79cab0fe6479becf05b18e4020da0ef600ddb08da30cba624dbc2573f0ef0ced150330cca8";
+ sha512.run = "b20d8d7f3e4a65d033f97ccace40b4e0f7ecb6ee143b6f0ecc7de46de7610305d04247ea4bba6b415940ca75ffe468793233df5965a5e366668fcb0a4ea2fbf6";
+ sha512.doc = "16ff13049125d9e3e9d1a735ed2a0c89c169769b543048b9443b5d03192897296727e878a9612a63683eb71fca9535eb0f737be6a2e764e9413c9b723d783b5b";
+ sha512.source = "e1586285097ba0adda9cc667afdc4ca143b967b5756ec3b661b2def79a3b13efc418a6204e3400b5bc799051ed62dca940c683de5d64563cc5839dc171b794a3";
hasRunfiles = true;
version = "3.7h";
};
"memory" = {
stripPrefix = 0;
- sha512.run = "68a65db37e578a3f4f9c52f0329f23c7562a4095b6cea93a8f20c51af92d960a5634e7891ccd9eccfa303d8a2a9f16a62618eea33d389e0cefc1e90e1acfb8e2";
- sha512.doc = "1dc997363d0702444ccc0f50e77189af8ef461bb5a4198a91ddd13ec7c66d5bd4ffd1888c844dacbcb8c364130b685a15cda472dee0e50b9af75102202c9ee7b";
- sha512.source = "9059227e17871ce2376659b0b7f0ed295ff9ae9a6d3a771c6e9898e8dad40bb60b6846ab3688ea42a0c5ab6c4d1dc5eb1a426cf2bcad56a3fd78132f7fb23d77";
+ sha512.run = "9b760613dc36895edf50a592aa5ef994a30117cc9da6ea256835cd3ad9ed62ab8d8c39de95bda5058d1bd3f06451d1c79d78d52ff6d068c28d75410c5ad98516";
+ sha512.doc = "479428f1af468d909fa291388cde319aff1ac9ef6d7c0168577c5f6978c0fa7e6b23f8f81dedaf746b7e394c92d51d5799bd17aa3488207be494621b77220cd3";
+ sha512.source = "731d4e4c874a58c2c1ddf6a394dd9eb67e557608b0d2a736cb500e4e299be2a726d4312d2eb4a05008684cf5fe14d458a7c020bd31fe134f8208d9fb618b312b";
hasRunfiles = true;
version = "1.2";
};
"memorygraphs" = {
stripPrefix = 0;
- sha512.run = "386ffc29d6030fc9074a2ef84566884fd808ddcffa65d6e201d4be211880b204239428accb6da4e9c0a4272168d34944c431e36b1c988be516db6ae41764e5a2";
- sha512.doc = "c7a3f8b85e425cf589b1543b25b5d485257eec42135d6beb851bfedf8d5367c5b3920acf6b2683f513a27465df85c94b1fef11754f1002b28784f6f38e4b0ddb";
+ sha512.run = "e35c7e727cf5d6e496c9c0e52252b5169670006b9bc9e96b1c95584085d57a3f25cb9464bb55fc4138640ebb6fdb079908cc49c0f1bfff130a509b6866d3eec1";
+ sha512.doc = "1c04e25d1c16348e594191c17f9f104e9388bb608b10783927ab3412f2f316138d6b41242046f12853b37560873bb61e0a0ec3f884cf8fc26ae2ba5809b094c0";
hasRunfiles = true;
version = "0.1.1";
};
"mendex-doc" = {
stripPrefix = 0;
- sha512.run = "2fc6a76cb570ab2d101ca2f94ec66c24a7a43b4ee3cb88fddf35479a40a0454aa42f1523723418f931dea29140a06d8f1b884664b4cd897ba570f66583a4b4fa";
- sha512.doc = "c07ba31bef9f3e19b7e74343e8afa93fc86cdbbec0ac516506f0d755e43fa1ad8c03d22f08221814674441a34940a4c8adfe02422dbb367f949c97aabdf79686";
+ sha512.run = "2a4b24f7340194fa80160681fb038369e45c1e6783765860d3f57be944c4b79533febc82cdbc65f89b9ad99308cb4ecae4baad37205d0f375f244e5211a87df6";
+ sha512.doc = "e8c8e773169a262e9f19bb9ab704c05968440aa0ea5928e329c79851e9e23fec5f78a108188fd2512becf7d78ea1e9f388ffa80b0795bbb4ff8cb81893b4e869";
+ sha512.source = "b526ed09c503619dc128721e9ae439b89b5b143ae18d388fa387cb7407533e47f0bcaecb6967380f3ebc067f9e310f596f0302fca5438212734730d3ca7931cf";
};
"mensa-tex" = {
stripPrefix = 0;
- sha512.run = "2555ad3735cbde99945a4836257f0a00d24042df33855f54c978490dbc4d60e7847d0f049120c8be038d7b3eb82c1f7c231ab11e9e78b7edea478cc1238cbc72";
- sha512.doc = "6d8a28586b50486c6e0627ca0a08b2263164e429b6acfd56ddace0706ebd6f1b631eb2633d85cd0fd49e234a65d8fdcb34225335ac97dd9528cddb8878fd06ea";
+ sha512.run = "c453044a7f744cf89605996d0b913c56208f10c46e26e0ba37a85bb1d63ed08426a18d87cc7841aabcf44231c71dc33a5c858de482c6d48759893066168d5fc8";
+ sha512.doc = "8297e3f69517f3bace8f509dfb42616e223073f5d428c2269d9dbeeb53579f105fb65755b22ab552e5635f1267e437c4aaeda284a8325b2d95717cf7adc2de01";
hasRunfiles = true;
};
"mentis" = {
stripPrefix = 0;
- sha512.run = "0e553bcd4a2a46ab7c75f01948d137ec13dfbb4b4aa9e2825292ad4075a093a81bd92a2ea6fa48a7d9c7fb9e9f11a820a3213a63ce70fa12fa0ae8491cdf20b4";
- sha512.doc = "f5e6dc8af56d7d31c757c9da79716e862047d8ea9cf19fa43a153a97a37bc835e8f5edd1f62c8ae3871026c9e55db221df574e1857f6e50d84c050d9560d6da4";
- sha512.source = "6f319e1b35abbe62baa2e8c67491df37e452074d88f99ea5824bbf9527618e0bb0993991112addad33c8edb96cb4f770e26f5b9ce5ca33f85d4c4ae5ff7582c0";
+ sha512.run = "ee03fae28adbf147945a88548e8223bfe8c8ce220a61726bc6738f34cc90ec776aa468a1cf7fc862d1f7f091cf87964cf665839922819130f3575d56301a5d26";
+ sha512.doc = "2e869d1368b807a70f3de5550d2c79f229dbeb8d888a927005fcc43c70644da0ccd36eb2464fa6437c9947c78d59e77c4013824b1e8d5a4bb517b80f1cfb5a8e";
+ sha512.source = "10858cb9cb2db0f7db31d371e42436ca001ef20fede5f6b34dca61fa48248383e32547576a2dd3a4a98acddfcaf9e1d3fec89183c48ae76d5b3b677fabda7549";
hasRunfiles = true;
version = "1.5";
};
"menu" = {
stripPrefix = 0;
- sha512.run = "c3b4fe9603bce6d5d591c7410c5a75eca4fa50dc94094b153ee2ccb9178b9a69aa57df587282ce94d59006e26d1d10316df70771be454d70204a9bdbf4b01578";
- sha512.doc = "7ce4393b23d24b46101a289b9cd97753a0e8a5e859243c075dc0d7c72acf9c9b12a1a40f4868823cec960b59eae4c1094780a03c7d7d9825a5ade44333e20b74";
- sha512.source = "dc9405634cee54b7eb5ed1494083685e06369e8d96e53bf1160c1f8975198557b8a2603e0f45d2c43ad39774d394889522e166b4696f926d2dec1c7b0d84e91e";
+ sha512.run = "2b2560a1df5091d19ff37bcbac1465fbfc54a848e4d19782602d656bf42abe47bd2bb1946f87a127c70725cf508ff9712337f3a8719d1fc0bcd4dab4473c7bc4";
+ sha512.doc = "ce8ddeed4e1bd859865f548d8ffc6978a620d9003f908d360e656085f6010a0f179218cc8b2bda4f754685369b53ad59245fef8d8f8a766b241f092162bb76b5";
+ sha512.source = "6c96cb64584802af2248bf43ccb7cc5215d8a2d2c13f1d6cf8567934938979095bbd51760bad7892a6d894a9651304dc9f5e4ed038f68ba0af087567de0777ad";
hasRunfiles = true;
version = "0.994";
};
"menukeys" = {
stripPrefix = 0;
- sha512.run = "c35c3bf59fc1a1f89b4457e9196bd12bf918727e707ec86cea1bd574b0e43587ab43725ab1819e64eff5228553bc252b11e53a1658cc14f4c05b7dd5d05ead72";
- sha512.doc = "2deb55916ca0403be7038fb5bb3d564cf33a26f6e867e52652524cb7f04b2df7b6d1d8a02cb8889cf3753b89e2d3437fbc842af594a5932b9494134aeba8b1f6";
- sha512.source = "afbdf9b30062d2d20b766b42597be80cae80daf9f8fffdc70ac47feb5ea6af266eb9e77397006fb580e87739070b76ee09d373e9f757523f8badeb1832605072";
+ sha512.run = "690a07e343a3358179b271fb51b33f6b9dd952fead758405bdbdea9afc8d410d1bc72a15557d90d0699f26dcf7e51a6df3aec1ddb7ca752f5088de46dd5b7711";
+ sha512.doc = "4b962d91d637a69f7443fb6ac4a94fe63901a7fe7a2d880eed320314ac6114c341add9e589547649331f123d9bd3af7830c19f83389581a936c67fd0dfc4424f";
+ sha512.source = "35b57df92bf1eeb8ecec107c913ee8be0c84d27c2f98e7f2c7ee42b182905d3da1ac0e0969056d4d5db849c47d6953a8d2c6555259dc37fbcc432df4dd0e3808";
hasRunfiles = true;
version = "1.5";
};
"merriweather" = {
stripPrefix = 0;
- sha512.run = "2b1fdad9a066711a038865dae15036f709b5b9e08b9ef077e140d7b608c0075e3c5a07f59a367f7a3c87b42074e7160637a235fffc27e2a57ac9d350183f6ef3";
- sha512.doc = "f1c2f6c2edc1618b8d0e86f3e404c5783f3021438724e4011fac5af7a0290bc326b791589505ba7a88f8f592e215f36d34142559575f8b940af1ec63995d70ab";
+ sha512.run = "58f56dded4abe3724411d3c46e338fd5f7fc2c8ef9788939077981503383783b005a7e691478621437b158738129a7dcedaae45b397e1605805beff04437ebbb";
+ sha512.doc = "54d8337ab007790d300ec6c9d8c0f24964693863bad3057d1f473225187b7c6b7315c3425fcffff3134cf8fd96d65d6d4311a9f4c6019011fc8c2e11f8ceec76";
hasRunfiles = true;
};
"metafont" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "46ab9e77136fe7680143d20296b0a3f80188f3bf3f03d5642c32edcc6b286b3161e282f281e386977db4ef228035fa8f73beb7f7344cbe51edbf0be6afba5def";
- sha512.doc = "1124acbe6c8b85728e70a67c65fca671a855aa3c3bee4e37d64c180b06be582e6fba7eee3c1c2c3263f71159144b514c5e5166f18e5228b0084a7417807f7936";
+ sha512.run = "7a1a5d0090a538bda4abe8f994a6891f46a8c276f45f26b0be0901102fdb55103a86848a153d3b0a980d08321471cea3f4249595aa4dc6398875d1d14cef8e96";
+ sha512.doc = "119568cd01c06d8772495ff725f3056d648b844b58591216e8f35caf0f80b5d5908ef796c725eb7d917b04ca734fbff1ec0a4ad1e554ecb6a5d243a829644beb";
hasRunfiles = true;
version = "2.7182818";
};
"metafont-beginners" = {
stripPrefix = 0;
- sha512.run = "3e8f0d1331679de6f178376ff3fb282d59a54d2cb9b64778a0e0708bbf6d2dad859c6c543f7b2dc7d971a92c3c6012f9c07244bda8f5965d2f380a8eb2cba90a";
- sha512.doc = "cf6fd311d6e7114c3848f722043ee53df3a39296901b028775dac52cac56de2683a736b0c3f6fb24150a4efb1effadc79b3621d27ea11c57983a3e02bcbb3a8e";
+ sha512.run = "39352d8b181f3010fd4dbfbfad18a8cd3f68f0c38bdb89996ea4c77a649acbbd15e9a7fa318193db08733b3722a07a8ebfb17a6430bcc9af8101dc444608d75b";
+ sha512.doc = "4fb7148b0668845447fd38411df0288972312a56897b1d5bce69a7e57ae632aacd12c273a911045204705a5534ac1d1c290af08a7057bd62184a59eb7146feb6";
};
"metago" = {
stripPrefix = 0;
- sha512.run = "04f6d94dc0109d70ff13b7e1d2a485071aa3c33d5875eed14e3c6aedd42dc9e14913c764935c37c09ede377f7b766654fc8c1a9465c98551d6a47017bdd0f9b0";
- sha512.doc = "aa6e6378b89c8f0c13e8adcb2fa915cda391831531ca86f99cb684617a4abc8365454c4a0bc47018fb528291f6c8fea5aab8e942db76abda04e34aace8b60655";
+ sha512.run = "e7b3661d99ea50f7b20fe3af370e59e960fc0599409b5c11bfc9618c12c38e44b89e4e81d69ae7ba5e2565e46078ee52ed0bef46aa619408b386bb73926caeb7";
+ sha512.doc = "8396725c0afc87c63d16256d5ab0d575a19f05d78ed245099a60785f0810a012e8c0026cf13d03781d09d7c0007bb9ed9b87072ed732ba706c893e5465461052";
hasRunfiles = true;
version = "0.9";
};
"metalogo" = {
stripPrefix = 0;
- sha512.run = "c5f4aac2b65663f2062484523fba524e1436f3b4db244e30bfbf9bab47750f32b7c180158f6b9d8f7f5c5185ab199be827a5fed4830dcbd9f7ab6e18d8cf12f1";
- sha512.doc = "a2ac81231535af36d216254cfd1270ed5dfa99e2c081f2813b48dc907e28d98f8c4a4f22e1e5464bc81083d9d8969db0722a58bd7f53aa719918c3b2beb77dfd";
- sha512.source = "d26b1e43cc5d2b1947c5c44b2b6d8808bea1d24cb78e60fe28fc0af61ade02f166311001634596cb3eecfc6b3351f3822a970baf5ede0f0650341edd0c0352a6";
+ sha512.run = "20d5a9b8454166535aa3aa80da7d2931937fc6a4d730c1ab70c856311c223d466e9fce2ed6e3b2fbf4b4fc75778d7d4c2649111df5f92dd58b6fc42b3ec72696";
+ sha512.doc = "48318b396e4e227dc1b80e21474a296ba4dfd37e81b95f9669dd8c96ca7318abd8a1e21ceb95e0ca7832ed64a85ede985fae7e2e52b3aa742c64b86e54fc563c";
+ sha512.source = "bf240b77ef00d5351218674baf851b0eabcb22257fd6ce9dbd6b66afec5323a730df7b27d522f5130830ecf92af377edb3ec7906be206e760971dbe8f6266942";
hasRunfiles = true;
version = "0.12";
};
"metalogox" = {
stripPrefix = 0;
- sha512.run = "2e2b6d5235f58f5fe69056cd256a7011e3742ca11a2f6b76019dde3a018aedf19182f528286f085361823cd8a03fa6e9e5d7d2837d3f3e907a4b23f6654644ea";
- sha512.doc = "aff947b2b6792c7e85ee5270da615543fcadaf759e55027f5f3504eeef8a1074761ab4f1647363126941795c87276c077943b0714c428c143a0b2d399cb2be9d";
- sha512.source = "253dafc97a46b284b6a0e7627f8e1fcf73fbb0200afe0e10dcb87056362e10d1f308ac9931074f7222a1e5fb1881be1b47228019c305a0727d5bb7a5796d03ab";
+ sha512.run = "d2f6bb89071ae56b0083e5b38a629e6089d5d2c73fc9206181b2aa3071e0a4a350a3f5266997063a011d41e4d369745ec5f246d8f3b723c00c8dfa84452e7cea";
+ sha512.doc = "d55aa00226b6c7773cb275d33ed698e2617b82af5a2b060b58af7468e8be2d9c65bb8b052b66c28a94551fd51867a34e2c6b9d0147161e3df9cd05a03567a59f";
+ sha512.source = "b6354ba439f3514a491c271294436f01aac26f77225455d1fb1a91d55a5353d63f2de6d3814bec21c0f043c95186411353c87992387f2e174d9cb03057ef0560";
hasRunfiles = true;
version = "1.00";
};
"metaobj" = {
stripPrefix = 0;
- sha512.run = "9798325379f5fa26d333eeafa7b1452eb1b7c1c14990a05db57df71df859deb9e40d8e843554a7ad4b4f4fbab867be6bef28bd6ac669eaddff5e8ef91e29da6e";
- sha512.doc = "f7cc7bfbbf6969b1c4827ad2d42d64ebb2033c242821ec839dc568d283fd246500c53549c58cdf05e1f785712f4fbd8c8b075ec42b84a5c83b9006b32cfacf14";
+ sha512.run = "cf587c174e44da9496ece876bfcb8330bc52173cc3bd6d1b1351efc75a7c333ed8c7cbd41c079d492947a1ee43d8043fabebc80b4c7a5d348eb054e82c704e3b";
+ sha512.doc = "0bfe1fa6a4b3a8923cfbe9bdc4fa1b27567df66365db447346fdcc739675d1d815515e09fbe96f44369643c38e6a8007a0f8d089ed8504020fe0a0e2a795ea9a";
hasRunfiles = true;
version = "0.93";
};
"metaplot" = {
stripPrefix = 0;
- sha512.run = "4707c640fe04df1a5ada23ded8edc6ff20fd056094f98b273227b62aae4d360b53f04113c4468644bb1abd0f7e975b3950ccc4075d5010b9f3dbc8afb5d40315";
- sha512.doc = "aa0252bc713ec8f428ede4e6602d040f066729c1ef42713d95c881bd13f82667325afef312eb057f9f8c9d3635a40c38072c18fde3cc190722ac4324a2595de6";
+ sha512.run = "eb083316720a5d7379c0ef7c1afa0e82ea5df63a3a98200b7041637a6fa47aa33dc20a265e05bdbc63abfc375e6b59fa199d4091875c057a044821c557963dab";
+ sha512.doc = "1732b5a572a3d4c0a646308d3c102be29de845030a624763dd6075a44a739a29e65fd9f224229eed6dbe8dfc6b590a3df1cc07c184881dcd2f3dc5b0642a48dd";
hasRunfiles = true;
version = "0.91";
};
"metapost" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "8a532d1931e2d1f870918cd604f336ed5fac19da33168a4e275b05e8e97903c3eccdae461a5b575153c5cbb5c7f762244b2cb2d36b472ad7ec8c525203d7495f";
- sha512.doc = "a7b4de8eda053258e08ba79cea286f8838638f21e30fc0b6f02cf3172987f3a292033b48bb1c64da25e3b88e35f99534e9755f92e656925e5118c2723da416ee";
+ sha512.run = "a22902373feb03ba91fedd50274fc110bfbc5d53a016d18a5ffea87946db7f534f0d68c50aa28292ce0a8ecec4808541fcbb4ba94ca3a1db52232c59883bac65";
+ sha512.doc = "ad46b27fdafccf2b6699dd64aca10a7f94916719d13a10bea0c3359577cbaf66324084777400c7c8ea531d911f0529bf7be1f95cb80d187d9b1a2b97a5077853";
hasRunfiles = true;
};
"metapost-colorbrewer" = {
stripPrefix = 0;
- sha512.run = "62f6fd9aa382613145ff74e00712cbb0b2b7c6668721eeb02b7e1cbba6e2c4fe56993a50cf0def4756d5ca6fab3ad980ca43f86b0ea3ca5b3d3d403ca2d5e97b";
- sha512.doc = "86c04f326d87a469e4cd3028344626eabf71319592e5412a16a14177efbe75dcc66da7ae77eb36dd5f9982fcb0fd5119e98e5ae90753f1a06f09501261a6181d";
+ sha512.run = "e59dd121f9a176e628697e31b720507723867a0b7b68b73531aa825bb02b07d04ff705bdfbeb369fe3a2d304f4c6c5aad3f823aaa4c82257540f1459cf099cb1";
+ sha512.doc = "59f17d78ef78a142bde5783996f149b3a7c740c2b3ec6f90133115ebddcf6c460dada543482f5379872054a74eb772bab8afd96fa48b2484f7932a478b8bde2d";
hasRunfiles = true;
};
"metapost-examples" = {
stripPrefix = 0;
- sha512.run = "8edc3fd25c5911a5e752640137c881f42ff4cf10ab005e51520033e5b7e1467758f02a4b8e4ee9c533d32f83516e1b4d7a75f574d21c2dbdbcdba509de1168ff";
- sha512.doc = "c6327735520b9421abe26629bccd83d1b034afb4841954e090df8f33a24a27589ee82a57b4353830216c01ccce8d71c6fa2789fb38402cff4a4e02a0a8a9884f";
+ sha512.run = "95942b1b110e65274839ba01c16fed3e63a0ac99aa564d7a000bc9d9a0f5625ddc1dca13e786d0721bf93e76410722d4d76c86a05297bc39cd9af6dc91c2e6f8";
+ sha512.doc = "2a3aec80b511864878e07ff973e17ed4fe1aec692c7e6983b57dde586aa19500cdd373687b0e081dc80c8584f116f0fa3de7ed4f09ba232eee8adce5e998c954";
};
"metatex" = {
stripPrefix = 0;
- sha512.run = "251dfa4a2cbfe7841ffc0e38a2b9d2f795bf29d21d1c6b3ef647a55574852eb486b95a371a359e644a91c3dcc4de0e98337fa6f13af8af54406ec399511c6f7f";
- sha512.doc = "c0360784e8eea3d0d975ae3fe5092efeff5b5d44bb80cb76bf9a9a4aca19e00b8e0574d79e2fe223fa591e6f26e4570a6f15459c857bcc3ac11445064ea89b03";
+ sha512.run = "8d438cf0f3bd375c169681b242b7f00dca96cd3bcfb167c6aa664e27dba59eefb53a6d28ef537802d584b17bc578b1d63ca25799146ee6d986bc647ae1b0af2d";
+ sha512.doc = "3c2918a3bbb30b4abe2395baf32ed2fd5fb1ce3541f86250f0c4037aeb127fe7e90cfced87144d564813a437b39b184503ea9a2c0c61b979907db74d91860677";
hasRunfiles = true;
version = "1.1";
};
"metatype1" = {
stripPrefix = 0;
- sha512.run = "c5c76791ae50cda15e03aaec81f496b533a950492321f79cd86e9277d1e94ae6ecce90ed1709ebb8957173021e71e9b25a20b26c2976b231622f76d00f5d339e";
- sha512.source = "ceeb7f5bb1b3a4b6ba1b6a04ba0ad4c84ddfe222ec037964671baedceaa5777e31f08fd3451fb954a3d6e2d2f03b02f907102b58eabe785e6846015acb01b5b7";
+ sha512.run = "1dc34e3f826ebf09c6f3baf358aa0e5ee4ecbe86e2f82a7da12c706f443f5eba7fd8582bf46612b2fa3588515dac34c49d47cfa2b9c3ae905cc51dbe7779eb28";
+ sha512.source = "26f891bb5a62da78763df29f1d9caf26588c6dff57e063eb445ae23a5dfd7108956068de991bbb514ee394c49d4ad119d4a0fdb5398aad48d9be223b8f13d388";
version = "0.56";
};
"metauml" = {
stripPrefix = 0;
- sha512.run = "75528abc449c57072ccc81dafb0d7d045d185fb7c589425e9f878543779c92ce9d054e8392ea8b601b38c70ede5d949679bebe6a768e37f27ef6ebd926dd3681";
- sha512.doc = "ef9f08074cc33a40a9a241d94c9bf9fe219342e1c3b3b4aad35ce87b8b6fd23f76da9cb58256bd7eaafee8e33746a04ce5fb7348e4302dc4507288a6f71af8c5";
+ sha512.run = "96773f0d0e2788d13738930fa1aa727c7ca2edee020f3848326d7be3533c177ac977564aed533c59695b1e6c4c65e191784cbc3e7e70becdd651cd702b462ef5";
+ sha512.doc = "6c649c32111a6350d36c69405fc272a917144be429bd84c0f118a74e1232c06744e66fb6647c5a742f58c6c78b46830a1484bbed3a9a962380ece6b16c555169";
hasRunfiles = true;
version = "0.2.6";
};
"method" = {
stripPrefix = 0;
- sha512.run = "269bcbaffda5fdb12b2aeba150acd7b62c961aca528ae87bb0207a1bd887edefe4d29122fef3db87453bdd5b3c2a9e063fb53991499b2e5f199c1530a7d56d32";
- sha512.doc = "8649910b86dcea1424f687e952661da4faf086ebf451bf1b5c9b409d54c26a040a11bd90025e27f4f6c28c13e71f772ec89ffb863b5aa3dbffcdc833f58ee324";
- sha512.source = "30f9bb31384a9e5939ab3990eea086acba20d247e17684dfd58075673fdcb6659b8516bcab5170c6671cb45c69283a9289288aa61b1cbf0b73bf4f237eae0ed8";
+ sha512.run = "9b71ed52073f831431ef6a3a81afe7efac97a6dd39d772b8f48cfa639dfec01411a5654830fcbaef6a3bef7aeb718bbbc38cbd18c592a080e67175dabc7e9919";
+ sha512.doc = "2a211d1325322bfaf57c81a534f29fde51ef2e0dad8d7697c3af9fe10745c5f6245bb689b65d54c39a66b34ccec69d055f201aba34b2a4957ce2fea0827eab45";
+ sha512.source = "ba90537e63493073509e9407aeecb28797370d75aada1835d5fbbbf991ea9b933226950765b61ab831a708d5fddc10c2fccd624d2872148bb77759a3595cd275";
hasRunfiles = true;
version = "2.0b";
};
"metre" = {
stripPrefix = 0;
- sha512.run = "cec7a41408a788ee7aa3c81c3c1ca200f5c0247b58c301346dcdb8ea36984925eebdb90d74b8934f201f73da84ebc01b0696484933da5ae88ae50f88df0dd111";
- sha512.doc = "598b7f9164f710f401424dc5e1dcf348bccefce8c433518645dcf01cf043cb2c869de88ee1a9c5a86afcbf18bdc283cb9ed8a168034263569290b66ac0677100";
- sha512.source = "94e12ebf022a6d8a863ece139482210ea38483104887accf7d3a02fa201b4b575f3bd6fc9df1d096ae170fdfd0395098700392b6883a9fb9d87788d08a105a37";
+ sha512.run = "29d99fe061c828b4eef12047215451eaf6d603106b0ebb0b7c83c8f8b5ffd360160e29a0c86bc0cd329e6f694efae695ef03282885e872cf26c8177f951b705b";
+ sha512.doc = "73ca10e1d2b32d4f7b37de6c409b68dc38b3dd165f47f52714c3a17e7a5dc6c1562928e7a7f8c5a3ed9aadfe1324e451baf6cda5dce69043fef3811cb6ff8cf7";
+ sha512.source = "d11bfb161dd68208b4f4e29b67131618a02cb60f4e87c3f2809759ab42c44603e790876ea84c6c9f4f053c3cac1bf189344110ff5b4acdc97d7ddfe4c466c977";
hasRunfiles = true;
version = "1.0";
};
"metrix" = {
stripPrefix = 0;
- sha512.run = "329c293873badb614f53dc7a6ae410c9efcfc755627aa25df7143c69326d2b659de969041a076b4626a7cf3b7e0133fe97af79bbf6355af009a8165f2df1a8fe";
- sha512.doc = "26786534759fae6e44302dada94b13f5778f2076e7fb475c590853a33c731a095bb5d49de6865ea54d36d07f768d99a8e5fb2689b00cd9a1259f73604b231100";
- sha512.source = "2259286aca488723bd44397a078989baa15cba633e62156ef8c14ede21d9192f1c354e5f7f2a9694407710616ff98daf17a4a8e84992087954385df0291ba696";
+ sha512.run = "00cbb4d0cd9417c57ae2cf701f0a485d296e17b95eb56a7a3b0acf328c4eadf3d8ddb7d4c3442ea26ef019dd4a6b5c95af9f718cd4e31b5e5d29301ce8e82edc";
+ sha512.doc = "e5f8654272e8a85366c226113d3815ffb1e539237bdace71da55e30864f8c746162ce1b3f3023e3e62616b286145157816aedc871c6c42dcd3d4b76092d8ea46";
+ sha512.source = "51a355ceccac5ff53cc98baf6d8fb3c36949f620a51191899d272ecca9671819c740703af1c47856b4c171757de68df839959388c2d87b2f43f54aaaf219b7a2";
hasRunfiles = true;
- version = "1.3";
+ version = "1.5";
};
"mex" = {
deps."pl" = tl."pl";
@@ -18459,288 +18930,304 @@ tl: { # no indentation
deps."tex-ini-files" = tl."tex-ini-files";
deps."enctex" = tl."enctex";
deps."utf8mex" = tl."utf8mex";
- sha512.run = "7e0fc7d9577412e69adc243d1286d830fb0182348434d51dc61534d2d262e9389ee56309278e1d4f96915dec05b15c0dff6b021706c8ad8c1546707053c53c14";
- sha512.doc = "61f921bbca7b5074f5fd32658016779a347881dd91b2e278c1e0f838de9d2e4944dd3675f839cfefebf3f0b76f91c4c17153afc8c64ca739a1496675ba5d8d2d";
- sha512.source = "5486bf0a72cfb08b5b71b87308775d65df1cde56776ad254abd9a2f42e41b070dfc0460a607138c994e2c5b70e73339a9ffd95b422e0f5c69a9fdfc3d737d316";
+ sha512.run = "192ff9559722639d535d91d58d161594506374548a4414ff1508750e35b0b3e755e0c6c87559899e216901d62bc88cb28dfbe0725ca5a51325135f4251e1f110";
+ sha512.doc = "0409918335f2b6fbaba3bab7027d91b2959c13927445bf64aab60a14b033c1e50d27c19878a65a56e8245ac025a881300e0f5e47ab0662e70e5872109097077b";
+ sha512.source = "3d8246a6e7f3723904711f765f42282cdca89c88d62aea2d37a259900a645c094d6b1cf8185533341c82d14ed7c44e4b1b573e6524d5b4fccc74cc9d2cbdf1bf";
hasRunfiles = true;
version = "1.05";
};
"mf2pt1" = {
- sha512.run = "c1865afab20a1fdf52fff4703f13de9df20a349e5ede70b8b7fb45a0a3680c7acdd024cd81d23d30baf5be8ee4e7a4e4f2d2b8a9543670f85ab9d4b7568f5acd";
- sha512.doc = "68e4c8e5105503cedc918c4a221c36e8018378cae92f0ff62f372790385d700ed7abe617b4d8976471ad30720b59597856f6552ad2aee74e6790c4a332ca481f";
+ sha512.run = "87a90bdf45883da1291d8ef5a21e6f7fa51480f9933b92ad4a87384037de991ce36b47c238f822d466238f4bca6aa41a123c76a34f9f6efc2e43a2104f85182e";
+ sha512.doc = "8e672808d60133e8a06bfd7350b1f9f5a4b1e706e565382b015f8eb9dbdb6da246b12815388f445fec87e63305381717d817c1eaae7762fd7b8043c89e1f2401";
hasRunfiles = true;
version = "2.5a";
};
"mfirstuc" = {
stripPrefix = 0;
- sha512.run = "905fd873b7e130270da05265ca59092a6cbdf1ea8c3ddd444b1622251629781858eae18abe6a5abf4f793d0d8d60d941cab03964258bd3a5d6e94c0fe4d736c4";
- sha512.doc = "41f1e68878866fa567acb407b71f49336ed50b05bb6260b3169c35c32e94844e6d3739d34451b9be8b1207e90591eb02c6c2679ec9aa43e262df26589d4c9c39";
- sha512.source = "cc0aad40077ea9a88c7a78aed63433879b7d472f37658efcfff3c17f0f2d0f1e250808843a5bc08b50442a1f361741e2f8cd79bd1cc526a3e56079188d8031c8";
+ sha512.run = "de7ca64b5a32f697ec1efb477c2230ac418799e72f298ee6ac80409952affb35ef6152fb366e822ba1b01e39afe4483d5437c4e9aa22130a90bef79f87ab77a5";
+ sha512.doc = "1a2705a13325a97199095fbdb900b94e94f308311d7609ddfbb75efb7afeb1a2634a0f543da517a03d68e974d2b917f94a1b6a7b3d31965d7087ac585b6b0df5";
+ sha512.source = "021d1e945d7033ed18d3df4a3a0756c9048e7a576bd5d64f1fa2f963292a9aadf0c5bea95b29e3468117ea4f02e4b83785517516d87a31bd85bfb6fa0133e734";
hasRunfiles = true;
version = "2.06";
};
"mflogo" = {
stripPrefix = 0;
- sha512.run = "1c8418186762593c91bbdec30b9f5b8705e4cf4dfbdd01c7f0e20d70b9c6717bc099eb6add34679c8a9e44c72dd15b7319fed4031deabcf2c3716fd242cd7c87";
- sha512.doc = "0d94bad751d9c78cf5cbabee8b29a6f43bc96f4ecea82d47ff2f1392b923b1ca2fd0a55cabed63e2cc3e8ac1d6e76fd2d992335c849b699819bd4a395db6e107";
- sha512.source = "d685801dbe3720b8e497d2d20c6a3a87448d3df571f6769cb58552bb983a41458de3631b845a0560630605d22407bb44a932c8ff4b75a2bdcb7596e121570b63";
+ sha512.run = "a1c5168e37fd9cbe5fc2714ee43143f36cec662441a7a9d33085652a5d6f769838d351faf416df6fda78529b5f8712f1a056afa47577fe925dcca5249f1fda38";
+ sha512.doc = "6d1dabc636d22c824838a82da83a4676b20bb8a55dd1ab5628d00b4543096f91d234a51a312eb83544891910d923650f09e8911ec9db668f411735de6ef5bf3f";
+ sha512.source = "7078092cdbcba668ebb440ca6214eb155221427ceaf4d1f574d1055d2f1f52d288cfc0f1d2212f2a62903e447c4aeb378fade068ab901833ab9c251b1890e15a";
hasRunfiles = true;
version = "2.0";
};
"mflogo-font" = {
stripPrefix = 0;
- sha512.run = "ed66d934054c3b7262951fe261b8f0189668e1b5a38a3c85190d761322cd54201b627d255211cf09e14b8b3951d92bc1869013ca4269402ebda63f50db7644c7";
- sha512.doc = "26aa14f700be84e211a06f11a3b6b8f213163e57146f0199798f92c969134c808d50ff00ab9bf4108be2feaa6ab6ed7ed61866e521d40a8ac7b8e4ee5000dc8f";
+ sha512.run = "8be2b2456a14bc9a8a741a11b033a844bf529b511eb1173887eefab646922a37b82b5847cf94331ad34ad19bf6c75629687a7e490dc57e7ab7be473f751945b3";
+ sha512.doc = "aec625435ec638a6c36b7303d9fa81681f355460392f42d78cd820d98f7b6489b978980ada6962db5c1143057133d32fc7f314dbd60f606db4b69209de5626d2";
hasRunfiles = true;
version = "1.002";
};
"mflua" = {
deps."metafont" = tl."metafont";
deps."luatex" = tl."luatex";
- sha512.run = "663280aaf9bf9e1a935a3ecbaa7e37bab4135bb59fd0043fd421c6483aaf3849c4591b66f0e4f1ad4e1fa15212854c950726e71ac5fbca6435d588f94bd08d0c";
+ sha512.run = "a12e8a56228f0e3c49ef08a47c989135028ce6a99db714eee1304feaa31ae10ca5f030291ac56e9a344b54626247a521a909a18a35038333dbdce6553019e31f";
hasRunfiles = true;
};
"mfnfss" = {
stripPrefix = 0;
- sha512.run = "cbe438e051415adcba7c17aa2ab75267b64cb5c9e7af0a25c1d87c228e9e1ff2e8f302a57acf1c1ce4b18d31aa589079a731bfc09f8d46d81cc1cb030b9496b1";
- sha512.doc = "75700dff90fbe52e3ce98a063ae1000da099e7a7acce29da30880b8b92e6b4b82271e2686e85bfd8d36dbf99718735b36abcb04eb50d7bbc94eb3bbaa576359a";
- sha512.source = "efc94553641acc572b9f7f6d5ce77ec65971144cb0f05dff4cac3337e3bd8f2d23fcf18e0921a1b801ce5b854b1e79665b9124876e27ae7d1ed2c7fa77bb9cd0";
+ sha512.run = "33206fb4cb7ce8f18050d713be415abb95323599270b2b91c886e2ac3f24a58786a480e5d4d1ad6ad2083456231eacf94dc769b26e6cae7288e996c6e14bea29";
+ sha512.doc = "f8421e58ede77c8817679fcdcb43fecfc519427b3cb93ed2594fef5c8ac8124e0563a2182803a2a6bc417982df298abc7fe092f1cae5ed7583e2fa6fe94c8345";
+ sha512.source = "2bd5aee80abf38884cc4a3ad6d6226243a6ffe0d2e879101aee56168a10cd0c7293eec7ccf53c7a7e8087ca94398e3f4ef38d71ccbbfe48677ffee3f8b813bc9";
hasRunfiles = true;
};
"mfpic" = {
stripPrefix = 0;
- sha512.run = "d3d13e105d5bfcff4960d8ba677923d1affd911c096ac786e5cd0860c2be7ec5b92c3b5c6def1f3e99d3b3f0de74710dbaca954a3f8d4052f2c7c42b9933078a";
- sha512.doc = "0e5c81431f6881e78c34165eff73eefd7c8bc7a221bcb9b7727971f5ce1aee7260fd448070797eaf6831d4690c83e1f55ef4d4c214d408eb71af24eacaa877df";
- sha512.source = "50035d8887f7084eafd0c70c18e5bdf8ca7652d2e59ad41b63e6dbf469ea2005abcbb12c475983dddc95065eb5b5ef29f11f3703d8ac622bd75c9a913d4c503b";
+ sha512.run = "361983a020165d094bcd0fc9616be74bd2b5c72542b1e1b257b5ec42ac6be1175caf59c79e156da2bf6fecfe3746b4e33a4a8fc978eb124939ce0ffd2c383081";
+ sha512.doc = "97ec26cc1ed8e181c7d69af264204772c9075e3650044b58cad938fd6918f9cbf5c849699e31846f437e41410492b67668a7ec33e848cf6b5fb9c2d52d7a7947";
+ sha512.source = "609b960a70d47edbb814c981c5cb03b91fd19e905f8caed599be2488e0ed9ef0bfe01af79353015e0d6dd2fcda6810bde10ec4d8e993356bb7371ed2805988c8";
hasRunfiles = true;
version = "1.10";
};
"mfpic4ode" = {
stripPrefix = 0;
- sha512.run = "de430b6ac60c0d106cb23e331352ca8f5f550c4f5ecef19a972c8ae03b7f8b614c9dbfa1dcbd8d0921c8c92de545ffa62305cb84014bc7a09f7a139515fddbba";
- sha512.doc = "9517a39fcf7abad9fc95b83db90702930b8b6a4159af1dd916af4aae88e1bd6a507c1975476778c3f97fa844b4fde3b924378e3942e041ed500e0fe9de62bc0f";
- sha512.source = "b41d79fca5279456ab01ddf4f7f7cf498b27d69f53aeff0afc221d39ba800a56e5f6112c023ea2b3a8a40140eb39dc6c751ea1599fb583cc863b78c0288bf4c6";
+ sha512.run = "4f3a314afb6b1f8c4fb07421244f2a05747f5d24194659053c561ba24ed90f325e82ab9d97981af6455081580f75e9e8f75d11f06aef9e1c027ed0f9bf17696b";
+ sha512.doc = "9d5f38873cd94fc3248b619f68e04bdb1824eb1249cf02e555a60c3e84dcab78d3e04f9451e1803943e898ed7f55e33615f673da8c58569219650976c25f0ae4";
+ sha512.source = "b5de6dee490578bc460f76ccb606b5d62d4f6f2c43e2f9967085f1a323ba287cfc596da70905a40e1ac602074323940a9e42ba8096a9a35190ca280217b2e10e";
hasRunfiles = true;
version = "0.4";
};
"mftinc" = {
stripPrefix = 0;
- sha512.run = "adbcb0871e679f3909ac59615b4e4ec85702a0ca39668fccc7b1cd44c4fbe1351d8b9eedfc384d1020e2fad0431bfef40bf194836674f22fb7b9d33d827b1914";
- sha512.doc = "0381e1912d6322a6b1f7e7253e932976d57d17f9bab83a4835fe05bd01a422e87405e9e23ac9e65719f6e2fe424b8c0eb71cc92960853b887bbfeae20f993110";
- sha512.source = "6d64da073e5e795fbf0ce8bc72e75a69a60c58b02b07d27e6ab3f858566f9ac104c92de493b500c80781a9c2baed14cae5c79b3ebc6b84cc104b5907e7f3111b";
+ sha512.run = "64fa5f38398a626d5a351be7ad866c75feb4549f836932dc936cb99f921e7b8abe5b3d6fc1e1e6c427344606ee5dacaf067d8678e7b199fa1ff8d5c94cbffa49";
+ sha512.doc = "0846744cfd86bbcd8b6ad90d58bfe5788a79f43d05f3cf6f438fdef50cc4872ad8ec4d32005ced9ea9c424f3e86a799d79b0baf2a9544a3018531a99cd81fd5e";
+ sha512.source = "50ca90a2f48970b3cca5552a361337ed138b4a9e31bca2766eb429cdceac2a09adc1cafa6c444c514fabe71c38ed82a63b847e1da014f2c131a15c362efaf09f";
hasRunfiles = true;
version = "1.0a";
};
"mfware" = {
- sha512.run = "6b0bf98a6b6420259a4456237ca3a02c4b0586e051555ae27f27afdd1e21da1e54b9f46034cecb920423a54af9c46e02234a517175933d1806bc105ab15d35ca";
- sha512.doc = "7447a7719590d9a6cd39f846ce29d22e768b0b7c0272ed9cc349ba41ea8c0d31d78ddfb04808383e7e810644a0b00dbfa308401f0142ae1e36a792380961bb3e";
+ sha512.run = "9379a31291d572743dd3d8f82e32e7057d686ef12d321e1f4c179df1d9d64116a61c7741b2be5b08a0f396e69b6c567e40cfb66141dae7a95ae3910366214a37";
+ sha512.doc = "f22a628dfe7d1566efa13502f38ac399e17bd90fd274a0fe4fba98de25bd24b6a3526bc0124e24277979ca42af8c01898f71e9bd9e1027a899b12c74c6ac205e";
hasRunfiles = true;
};
"mgltex" = {
stripPrefix = 0;
- sha512.run = "784c0c8530899a8c3d66273951fdda53707439d737bea9d33858f4fad93d889efb2873660ca279530b5a3d938b908fcb82f3561200ae389862c565c7b66b7e76";
- sha512.doc = "95ee395d285ede2e3bd706c792ff6584fe590559f87e26706711362e56abe3c02403ae15b0c055235acea7d6d59f5508a04419db88e523308b416e015c7b0b54";
- sha512.source = "d403cbeba95f3c7020822edc5f7effdb38fbe14a8379dc305ef7afc2ff2ea09ecea031ec4c93453ee7666e704b978a640fc70a7b597bccf0930a681d9c822316";
+ sha512.run = "f9d98f3e964ecefaf420ecdbdf7187300613bd22df092714ba5b5e945b47c2b24b95dbdb22abb92725a7fdc1ca1fcc88cd14cef1cd1f241c02ce26328951d751";
+ sha512.doc = "3a987e0ac6ad678887e9a2aabb18d772a3bbe4d1d10d53184887f95191961b692d231c1a7942c3383a5468098432807030a0d3877c5f3b0e271d8b7efb1366df";
+ sha512.source = "3467c64e09fd1d988619e93df1e2313639d2b8c95faac62db5d17d615d56e868c06be917624957efd7528b50cd16cdabeea1cf0647c347061632c57fe99543b9";
hasRunfiles = true;
version = "4.2";
};
"mhchem" = {
stripPrefix = 0;
deps."chemgreek" = tl."chemgreek";
- sha512.run = "a514d4049567d1763da4b1e8865609b0ef4d8ffbfe74a4db58d60e48b9968b615f259c8524639ffe5cc74aacf4db9ed3ef5d04d28a42df381a16fa0914efc1a3";
- sha512.doc = "61eb4735097b7cbdbf18b5276e4ef47628c557802b71198a9bd8a7e5f953b6c684e8c6f0cb2e2ee68c05143ace40c509d2292ba8e0d20091cf60b956552f52af";
+ sha512.run = "c6ab7b1a02d2b4c510e487d86857ca82b2d9e9b46a786b6067b91a097246ccd40e24aee09b2140ac2b5446f7b12d85614b31ce75d45641d923bbd77411696781";
+ sha512.doc = "832897ccbc039a46d0c5e0c3c8dca172ac54451b8d22a5d275acd6fdd30f6119ed13345b0b473c44edff3c8cde47480e6fb3424b795db55957d40bed08a1def1";
hasRunfiles = true;
};
"mhequ" = {
stripPrefix = 0;
- sha512.run = "8c368f2ad6209c2cf503a38e43d008db46a674af539f4de9c85f25ab5334dfc98c97b5013a1b1713e4cc6461be1b2943275945a01f95e29aa13dc62a77a19c99";
- sha512.doc = "cc34cd1b641f0e010f13f51484d4110c277674a327dbe55be69b454a9288c82da6f832b24a21708980a32e544ba69f30e31a2ed061f66fada0b16da346a8bced";
+ sha512.run = "90f7dabe6486f6566ad6f835838ddf58a6568364ca2b5a82ea9cb96f283c5025c1f93fb50bac98405e8200de32b2c27e592e401a44fab691331fe4f77d27a202";
+ sha512.doc = "0d7a258a96604328231c1784f218ef3351f9ef02a0a9a9da42db36c89324ab5f74559f3ea91c12553ec5a39d14b3a5f282f61ab9e001994e22e266ce394df26c";
hasRunfiles = true;
version = "1.7";
};
"mi-solns" = {
stripPrefix = 0;
- sha512.run = "e7a3ee305e55e72a63b1599ae48996721cf336647c65e3e05473544800ce9871c789185ef91a2f18e29da802a03c5b5126792cc67e1a576831e80a361fee3f2f";
- sha512.doc = "b3088c5e1e621569a08b0f2bb56c09438afe6be6baf50048d7fb1f953cd0115af938ea197b76a80212f1d88db6effb632c444fe2f4bbf5b66fbe69b25aa102f3";
- sha512.source = "90ce027ee97e8727ea2a05f7304a05e11fa27f73f6566c0c010033f9a20ea6be492feeee45ee91a7b8f9fa89fb2958a89d56793a8c16b902e94d26a3c6d16bf5";
+ sha512.run = "ac5beb872c78675bc9df379f8a2afe533647a1c39781c57fed2cec6e610cafbbb45a4fdcbd9826cb123a584e121ff752633d6c990109bb1f619b1d9fac6906de";
+ sha512.doc = "cfd36e0a1476e0d148fb36f350ec236d57beb2c0b27f08eb56f69683790b16425a6f95b4f93a010fe0d450863fb34a7eb31b1c8e40fbe5319df128439dfa5372";
+ sha512.source = "cf41fb6338270f2fbf56b33b9d0b3b6904f06a84b99dc8fc0613e10644b3f198b22634cd82b78bd50b236415ec6b8d46c9d0d99728480782459f514d2086426c";
hasRunfiles = true;
version = "0.6";
};
"miama" = {
stripPrefix = 0;
- sha512.run = "de3e66a7bb4a374189c09d098f35e1ae33bec7824680605f2de4eaa0bd55748696afa2c30f9088d9167485887a2c6f63234c070d5bdf404dd4d46aeddf23ebde";
- sha512.doc = "3cf4edb7eb1049dbc5943b0b88d45909be779301503587b49837d3344e20cfd7695ba604f481b679d937c4290c288f925d4b6bb68e9a2d809be72a71405d8c71";
- sha512.source = "65911e34d6bdcf158296ab8de6afb27959f3e4379fc7416e228d5ed851bd51a4f6149875b51d2995383f592f968520bcce07bbd4ff324e531da31c135dc64d90";
+ sha512.run = "f7a23b5d536b8fcdbab50eb86727a3e2b88c079f3e0a137220459522e4c939910f9a06ca55e944c1e9cc65301836aacd45aaaf8048d35397b3919220afe8ec95";
+ sha512.doc = "415233ee772f2c1758f1a980c5a7d320735125819c5c7ccdf2d4a21a2c02ca20dd741d64fd3b3fa5dfd8e0f0b69e8b669a319745f30b179ec345ec4ef014bca4";
+ sha512.source = "29d11b1a7e711a5c5d1deb35a7009a4532adcb640af64d23f9adf60eca35bbc3a4bafaf66c536a2c18b30d8944de810cfb1021039b0c73449d0ba799b55e3623";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"microtype" = {
stripPrefix = 0;
- sha512.run = "ec4aa5f4982e1b5cfea99a9ae0f3e74cdb7d814d885d5eb8f65100fd5c7019e576821b327aefbcaaeb54f7889e521ee0afc627153b3f7b213917e0cf647c154c";
- sha512.doc = "0469b0a305da06a0da149417e908804b0aeebf00d0ba2f9630b149068983aa6d36502439ae90095c8607a04cc55542224b375a2c9058bdd330f61a7cd3080c3b";
- sha512.source = "a382de33e87b6b8de9b99edffc5fa9073517e1570eadc3061ffcc2abc7c9e8ec1424544ad1663be96d0f489b7cee7a92b43d1fc6ab7c300153d084661796a113";
+ sha512.run = "fc9b36ea89ff8b064a415c84d692ee6cf2a928d650bff56bea9d34e3bc5bae84e080b3a34c147f9bb1b6f16d2ebdb7c32198a592ca2470afe4b181dfb3e58144";
+ sha512.doc = "ab9092d0b91881d78fdf9007b23f9c147fa944bef745329cc2a099a1e4dbcc9aa5836cd79cef3dedd2e458e2c9f4e83599b20436bd3d50e5420c84929f660930";
+ sha512.source = "d79f9aa79e3b4ebb38dd6b72dadcc6e00d722010d973d2bd6177350f4bc58d6f2e490be1c1eb7233df1d2d6a0a10d70dc76e08aa59bc7109099e2c0d2c2864ac";
hasRunfiles = true;
- version = "2.7a";
+ version = "2.7c";
};
"microtype-de" = {
stripPrefix = 0;
- sha512.run = "1af4dccc8bd6edefba7bd66d7adef9a27bd341b3c4f0155a33b35135c39bd819a62a121c05b4edeacf2a35daca0a60a6e1fc5f8f0062ea1f89def220b24ca03d";
- sha512.doc = "c0d43291d38e01ac163af05c9ca57da3196d7cb93e9c494ce816c1359b1d073ef30fec7735df22d869afb3f92a52f452c777e0ef97526204aa4e6cd0de14e333";
+ sha512.run = "bd9b7ad26bf0d4125d1631a377328d934e6fb8b619e7040f6644a6df70bd43cfb8a93e8ce6b49afb90d824b73302d063bb23e67fa172d635e952b035510dd6f5";
+ sha512.doc = "1024c46f6b7dfdf4aae45090533087d1cb495d737856fdbd9691e7cbf489c19ce229d35ad55237e30998f154c9ef524c78068d338c236634df8922d50ae4fc17";
version = "2.4";
};
"midnight" = {
stripPrefix = 0;
- sha512.run = "232fcc0ecf25e6c80704a486d98b17c1a8750fbeadddb393eddabbdb7c46f2926cff65d4db3e39065a1c8caeff64b775a40017d51d3a01fa44ba727f82494624";
- sha512.doc = "385763510c1cd1e276910306ee3b427a66c5a1a3735b655091ff9b6ae7be89daa66b442bbd21fd806a426802683369c081883d96e3da77e0a4402def5fce107e";
+ sha512.run = "8f8bf1d8d3c5c12147dd61a4d65d311552877a9f5eb7ebcce71602dc69ed5459187134d3a1e346a15255f2c4ba57f054c3d020817df0d5d89c7fc2f216b19cc3";
+ sha512.doc = "0c594cac3c7e8d3064145f1b2b088d74a5445b7a7506fc2629b3df6f63419b025779e348116f7dbc859d7c406d87e5b5988d529e5da61d01b0759b0f0fec2382";
hasRunfiles = true;
};
"midpage" = {
stripPrefix = 0;
- sha512.run = "8b4cac90dd0bbe21c3d48276fa93d62ff2dba0c471999b7180e314c28eeca1ae48cfde4d7f98d48ec353340d9598a31e52f9d62429444a861f1ab395f008b7df";
- sha512.doc = "ee51c5d7a8d69ae1a680eac984ac7885b2735cef4039c140bd39c84cfcb5b58a139ca54c7d8c669a1338fa9d4a21723fb03f031ff987ac5e8fefed829183b8e1";
+ sha512.run = "9a13760b776cdce28cf3eb1e28e957265d7d4e83b23234f1590285bc83409f1d5b09040fc6cacd3b9f7a5ec2f61a4e5431fea92a5fcf20032c7bb919ed59612b";
+ sha512.doc = "25f41bb8cb12c6d310da66d36032eb4933248f0c84a67216cd0981fda7e61343c0dee03e96f522bddf969e925e6cf495754e52e863672f1cab4e94ae3b0400cd";
hasRunfiles = true;
version = "1.1a";
};
"miller" = {
stripPrefix = 0;
- sha512.run = "1de8a349f509aaf16a74495a8629bd9a7c4f592387cf0d0928f12ca5c46f9772c819e062dc47aa0039bbb6b94285c2fde107a3a6dc3b16c48c38b9d8e4ea8290";
- sha512.doc = "e8c633b8e058c281ed6060e876d98ec7057ffde804516d5e8e0e773f49a742363c1ce5eeb51f9359ee54da3fc90938f745c8624b26f713ffb42e2300fece571a";
- sha512.source = "e926b6f20dae412bad08c0c82feeafc8915cf1b6101b77b29bed0bd4b6cb95f4a6a4dd07856756436857695707d87b317859ccb0be5621b4b954133afdda50a2";
+ sha512.run = "a1415d82a2a81c3dccdea1b59c4c0e8d2cb3902dbc6816cf7615fa3e571de26168a6a066f52bad94c38595102afcd1447721095bd084befc20b3fb3ad420e129";
+ sha512.doc = "3f888fed2b909c269ead9e5191a788828048a21103c881a9b769fb0e8a3c0f3e6c41467827143f6b79a45d2497e3ac21d5c6da8727be3c987ab8a1fdbcec59ca";
+ sha512.source = "06e15ff6c146685a8b4d13c5d4e23de4ea343afe684924694f86104f362df7dfaa975b25e850b685e05efeeddf2ed079038cafff8a495116f27dd756e4dceab3";
hasRunfiles = true;
version = "1.2";
};
"milog" = {
stripPrefix = 0;
- sha512.run = "294c434d7f4a0a4c94a2796a1f1520ad436144041a9180ad145b0aa406bca9ebc24ef545b71bdde69bd0c7dfb5f1d4c9efd4d0813ef1d1a15cfda5d05c91c165";
- sha512.doc = "a93fbb41d37cfc4cfd016c00a2c88497da57d55be73d442c7c30f5e3bd3cb5bf68ca89027a03c889e212b4f396768b0f8bec43fe2b574daabbe576766810a68c";
+ sha512.run = "126942c7be2217843d5dd0a6a927d1a47537ced3b1a083caa54b4905625b57238cc0a3a8d1652da076144b8c2469f418077eb4051527e5d351c2d95f3d3a5f79";
+ sha512.doc = "251b73ab0f52ff2672733c3855289e012965151e07ff447da373bea083b1ff6bfeff38adef72419f03ca153545fdb90bb18f3aa254fa7b59d3c5c061ec5d15ea";
hasRunfiles = true;
version = "1.0";
};
"milsymb" = {
stripPrefix = 0;
- sha512.run = "db2c38e789edffbebe5ad9729021b6f4663902e002786863aa5c4dfba1900d864494677c69d66e9abb009eff1719da3d029c807b2073a009d3962483f3431cba";
- sha512.doc = "957dee2080cc2d45d5985a21d253ca8236ae289bde8cab3ef02d9baadf9ca48e2e1d5002605d96bc81ec8799e2f7cb9f3cdcfe7ea76e1fc5ab046857188513d7";
+ sha512.run = "45e601def6cd11cd58f0d30e39f243a48be800861b0c1c787c393f39d5620e53ff43759e31e87e20aee80dabfb96da5bd5f2349b83fe2c4f0b82455e461986ee";
+ sha512.doc = "12550ee788252597671d8f19f5fdf412999ec80d3319dfc92f48be5800dc9882b57a98ef898c79d5e22f333528a0db248edb7798ec28a9e41c9d2542dbe1cc62";
hasRunfiles = true;
- version = "1.0";
+ version = "1.01";
};
"minibox" = {
stripPrefix = 0;
- sha512.run = "924b155ad60c556841075a17df246588ae523cd691fb4570f822f7f885f717c2e7dc998788083c9a19a078c7f054f7370c71c615310edb42749ecbbefe8742fa";
- sha512.doc = "d238fda7c71e8addb74658b65e8fa519d28f2a812f99903ef06ded1642281f76f40248b5520717808dd34a3c3794cb7f4e903bb4b0171cac6c603bf66a81c6f7";
- sha512.source = "4ce46abed9f9e1ad4ecb4d8781e32d748b308cebde1cbbb369a86a6e7803325b39ae355c3048f0679851c75dcbf86b26a1bc5671a7721f3d593ad0149ec31404";
+ sha512.run = "18d409728f57cc2e423b5c74ad7ff4a9e93f2405497a96024769fb01f7604e019d914365f82fa5908bb679ce4a48cab64fd4435b531ef72235067481b8dbc96b";
+ sha512.doc = "0404b375fb0ef258d0e5acb8e7a78a60a55d08ce7339b9b63b1711dcc6d40b6f302b0f35f7d1fc8bfbf431b66bb5aaa2c94e92ee8e788a5f2156031425c0c4a3";
+ sha512.source = "6aafb14003afb2ee18390391e15fb00f73a16f568158d72fea348e7052bf1ec5f25cd446569bb3c6dd815577fca7b2522d4474681b560ee3ea65b6053509df92";
hasRunfiles = true;
version = "0.2a";
};
"minidocument" = {
stripPrefix = 0;
- sha512.run = "5ecf897d89dbc0e66ead1514edffc851c5838021ffac5eaed9566fafb221b458fc03532ad1d128abc14de1d1cd503f067cc217f4bcb09d38c86e459951a36cdf";
- sha512.doc = "9013993b16c687e845c6f146ec37507385c2eb42978e02db7caeb10f878e424d8c606c81ff00b2ccd47d37665a67a9cf9e9ece237300122c194c0e4482e1e5f7";
- sha512.source = "f4d9e6fb84ca33e8bc8a91474334824671b6f0f072fe49d0da45cbdc1f34ff7dff74622bac42725c9733ff7bc4bb2c97ff1b45bbcf216e98cade86953b766ca4";
+ sha512.run = "33a7938dc25833faef05245d00219ad4d94902d1b5a8f63de8c08448da1f4ddd8e305cd261a3051df919b097f0b3b82081b57fa420e773dc89a1c8cb801ba463";
+ sha512.doc = "03ac398f6f8e79003b155434992a53b1485032ef779e5fa05a43adf7528fec1966ba94731ab2fc11cdfadce51bfca6ca9d1a88f882ca87f08d8e4077896af4c3";
+ sha512.source = "556f1c482366f1bf2bd6e2f4e92f0fb811d97e91e057994605a2794f9441f2df35bcd2e2dc4d6218e980e921b7d7a03e5ea2613b6d27d8258985521ecde2dbf0";
hasRunfiles = true;
version = "1.0";
};
"minifp" = {
stripPrefix = 0;
- sha512.run = "77dbdbdb2bdc3da49d43c9c1bca96245633dd0764faf7bf9276769adac234e3eed2b318f24470d755d2f56c635959c36370dcd9514b0258fa6c316ae8e6e5a50";
- sha512.doc = "825b8b2038041f139067026c09c6ee4968a6011c287fefabe01f7cf574795ecb5dddd076e6f44e0dc0ae489111748953d8441185643c7573729a67c5a49c9962";
- sha512.source = "f5d63a1214d2175430d866abbd5f9863472306e9accdf4d819731c59ad11b85c9ccce6a288265025a07037e4a1fa0ea05f8077a9e8f476b5d1eaa712c4c627a8";
+ sha512.run = "412bbd3466eee82a99b43d6f4a5998a0a22b20c2d51621368ecba1084010a5333bda9e221b07dcfc6ddea8810edd0dcf60c2be6f926ca0da33071e6a812108d9";
+ sha512.doc = "56e1b71f8289c126df12091cf155c8c05f05a391abd40ff6ce0b84bb7620630a80747e23c25bbb4276aa5d110314076f61da72683b6846a44a53ad3515b91670";
+ sha512.source = "32cd837a6c750ae92f9662db289a5479a102d09058bb4c85605820d6ced83f237d684fb07c9ba59f76062d6d383d1b45485ac2f2ec4e5bd43f780254facac1e5";
hasRunfiles = true;
version = "0.96";
};
"minipage-marginpar" = {
stripPrefix = 0;
- sha512.run = "54b8a8a4f6eb26a3519759cfdc24944cef1e3b794232ea22119893b275a1f72be6e16519421319ea50de08de254d2fbf8f9e5826c8f2d1a43185644a63e4e775";
- sha512.doc = "93d6c156136c827aa0d5a9efbf124c2869284214962d5ddca7fe04cb13fefb5cbe882c2c44eb0ac7776684b16535cc51283dc6aa5de664ef7c77806c821eb2f9";
- sha512.source = "61a673e790966e6d465295d1e7173bd68f37fb18f6ce0e5d365510723079401f4354f52575864057694651fcfae4bb573a37ff4262f898d6d2de3cf4a08038ea";
+ sha512.run = "acf33aac7dea3c20986a9ed1f76efbb470d9fa1cbd31f29ed4fddd0e16835ace1946278fcfd04ea179122e603f63b269872953e40f8a64843ae8e60ded769356";
+ sha512.doc = "20d503697a246b8b56a71cf324e4daaec436b62e9c3b9556095670c2b461d273e8b77e24da3cada37106c350304827a37bd6f658727373e384f11fe064e07992";
+ sha512.source = "1050833e51b5a00963b616b496d9b18e49cc8ded901ccdffbaf949eac12fe8d31219c650936c083767e39a39dcd08686ef049ce11abbaad5daa998f4e9c1b7c6";
hasRunfiles = true;
version = "0.2";
};
"miniplot" = {
stripPrefix = 0;
- sha512.run = "ecd9cc1bd9a1ac439c2e705e24cc4066a08a24adb92df83057c44feb3f3dbfe951a32e28a50ff60f37dbb27700a37ffdd77f288cd201a1ad9f8fb65c5475ca0e";
- sha512.doc = "9c907949f394f35ced7ff99f85343188b04eb09a69f6b9a3d2374f5e4d81496eec28d642cd49bc71c73fbde4d80587fa4b7de2f08a3d3be39acd64659502453e";
+ sha512.run = "2c5d08c2476871dd182bb320c50ec96f202ef65a417e65d1de8aec391fb60dc66c1e9e4642ad2207f7f4bfdd12e83bfe2cf75e9fa4f0fff0f4ee72769f7ca84f";
+ sha512.doc = "6ae8000b3d0ef50e37dfbda399396a42bd348d6ed9ee485ff01ded9d850693f43b0c1945dfde93d9ea0f17494ac2e03391824f2f0c0eff67355c3d3f3ad6cccf";
hasRunfiles = true;
};
"minitoc" = {
stripPrefix = 0;
- sha512.run = "a7f98ce1e0d7d830be5f07717878fdd982d8127989261d28b7ede836d25245c4255f9f8f13058466fb589923e303c5b1516fd017f1702998886e0e1eb547190f";
- sha512.doc = "17763cc33ac714a7cc1e5c1eac55693d6487b754be1d79e6310a9a0d7e2cf25f079d728658a68f4a574db7badc9470359433331dbe739bc04d51adcb7a9e7ba3";
+ sha512.run = "c5af65f4c1d7c19ac5bca84a6a8b465a6d00805164e0224ad3adfa473dbff8604d1ec39958568b3ab611364bf09aa671d277a7458595eac130b121b0972ee32c";
+ sha512.doc = "c193a77791f3304b09ae58faf19490bd68bf129c8ec435c378d3ebce6ecb47c284ab1e1412d10e43dd2e4d5ef60a9fc26088d8c35054f6099fa2675076adb6ce";
hasRunfiles = true;
version = "62";
};
"minorrevision" = {
stripPrefix = 0;
- sha512.run = "4c601f1f5eeb8680afd55ef77f7e5f01e3c744038bbc9a38737f7fe3116d241db9c263074cfce00279b270f5064aa9441a8538ac67dd27401c92eaf90ddd9032";
- sha512.doc = "3fdb619aec7a32f1f8acf2d6a1158282cb3414c395cf744ba42755f59ce294dc7c241bc0784423c6e910925cd5c1c93c8a3f9b6f04cc349020643a0496f1d1d3";
+ sha512.run = "d76224254aa18dd80f9bab56f055fde5bb7ee6b5c3dd88e6ce19667c939fb2dbd1e5cb987522a3f1c50082f46ee20cf918f1e01fb00f588ce11d30d300fcf574";
+ sha512.doc = "ab1484f7ec214d43b95a8bd5cd78ee28bf0055d99d8c63c424c5c1db1c77b41a8631ea35bef745ab0399dd1c8dd9c9ab66b60033bb151f46afb023b6b5e1ab44";
hasRunfiles = true;
version = "1.1";
};
"minted" = {
stripPrefix = 0;
- sha512.run = "272dc1ef723c28eb2f73ee66a8ccf7b92e8b3b705952dd7b3a72615a63e33a3874d67301084606b4a8749d0d4b153dd21026a42a82bc7fa6adc58479203f5918";
- sha512.doc = "b5d9de3ed42e2aa5ee8b8f6025db7d0acbf50f3bd487c1ae0b6240a03e5b6855f9e9a048b4d85328fc264ca333aec30c9b604c2d263717a26a157e1de058183c";
- sha512.source = "24e73622b1baaed440442556165c3c3e3918ce797b48f400dcffd98f9d21334fb0784863a30207c28a887e714c71328b73720e62f55b9d37071bedc05274bd43";
+ sha512.run = "5923b5e87e8bb2cf148a480035b906aab4b03b903308e8e9609f98376f82e23fedd529abca37bb4e9211719160abd9d4488f5c73a0283f67c7f11ee3e1f1d5fb";
+ sha512.doc = "0187a04f9e42c1bf3e5d961c28b977e527dfc1b57c0f823eda047d5e6c888f3f8da1fed691c8e3128d09b3740deb1b324baa607b9abc20a4fe47ea0a29915e90";
+ sha512.source = "1595aac2da1fc9c7b9e50c92fd12eda866fc35e884e335b1f4883188a4b0f9603a39cffa252cc1bb11ffd4a67e16a80b05c5ecf2cd7440c50f0605e5fc44e302";
hasRunfiles = true;
version = "2.5";
};
"mintspirit" = {
stripPrefix = 0;
- sha512.run = "28281b474cca00d698964d9d84f772b7e6a7f162f2c258ac2284be13b78150f66dd039087229d20be7ff78185ce54b66f0c0c9378c01a049403b48f169116033";
- sha512.doc = "709dca3ac467e4cc74f5ed1f28db6c49776b9bc889e7bbc86a030e18347202d0decf4d84579fa080909721c3f14acf7abdd0fbef1422d7e59992e03707e7d6dd";
+ sha512.run = "0155fde1eddb9558959c260334ab1d5489ca5415b1f7afb687308feb67f6951932bdfcc2e59e6cd3a4b34449f129dc1eb53730b75d60347bf7e2647a18cbadb1";
+ sha512.doc = "54211f0e40fcd0e3c248be16b647462cbe3e3953fbc6ab050634e6a9455b5d52157b77a49fa96c707e3a65c088a92e7e24e86359cfdfa141d48a0ba5b2bfb682";
hasRunfiles = true;
};
"minutes" = {
stripPrefix = 0;
- sha512.run = "043659eb44a51f324e5a0aed9ccae1ca91ad1786f63f7a03e40736ac7b1d6face292d605e7452b6bb01a3c5373ebf2b3828730b40dbe3c636845e16b488b833a";
- sha512.doc = "f9d7aa496009d83f82d7d09a1812cf68ad90521213006c23de9d6e1614ae5bd5523e9944ba75c6c42129573cf64bcdc8b914d782d81228f3537b7f2279e5899e";
- sha512.source = "a5a879f1ee1638bf637d003dc8531cf9aa21a37766a3a1e70d0a227ce6fac1a108ca0df134be6e44443f9d482245c7cf058c2343be8d7d197b814d0a3dd1f78d";
+ sha512.run = "3abd6c4963ceec3cf073048c21d2abc236d58f522000195fd459c554c10d2af9afaf772b0fd1545fdf72decbc7e1c62a0bb12d7bc1dfd9d5b025f5131ca5f145";
+ sha512.doc = "a069ea537eb1fc572c842a26dd406b1ef2f1343ef6066d266642dfe37515a3679c3a9e64eb37e1e992fc40281d855b817edf9116aae3922abc60e3c01106e3da";
+ sha512.source = "09b6260de696981f020835c61e20f23bfb81404df44af477f62341b9b07c65a1be58098d33dc876d6f07f3a5aaf6df25c8e3e7707c0f238ae76094ff0bfe5a2e";
hasRunfiles = true;
version = "1.8f";
};
+"mismath" = {
+ stripPrefix = 0;
+ sha512.run = "6993d47e645b2cf4ce2bf735e12b639ef9cc3e91bb48be0b693534b23ae6b1b90b9abef56d3781e4d87aaedccbfa2200f963379842635d43de6d3ca76c0c7b92";
+ sha512.doc = "0e2fd30b52ba2ebb77ecb4d3c90218fb097b65356a5a7a05897d29394ffb59649d9ab24f1140b416eff8a64cf0ec16d326f312d55488be8fcbe9eb591b598a3b";
+ sha512.source = "a568817f4112ebabae20e73b8166085064a6b336ed242af132f96313eccbb878de8bb18f08ac8be2012dea6cc63af856d80afe5593f336090059dbfe869acf39";
+ hasRunfiles = true;
+ version = "1.6";
+};
"missaali" = {
stripPrefix = 0;
- sha512.run = "da21a26c726423dcc0f7ded9871429b74db5748809820e91e349175a6104f128cf77b3e2039db1e44bf5629dae1018188b4e050da9c11bd03b19858eb3904b72";
- sha512.doc = "411da5ab29814802cf7b37f62d3ed4251e24da395dbe441d9df55a68621aceb03af8f49296331235a7ac01624e0ed3cc73b36c56cb02db9678570f8c44820884";
+ sha512.run = "d16285296232f45ba3eef2e427ecac59b248f9788abd5b2e9b9007f2013bcc52ceb482063290e3ebe6ea625adefdd05b5948546e0a4c17377a6e4de30ecca041";
+ sha512.doc = "c786638ba6c5d03395e8efdcc1295ec7b7470daa058b7bdaff4452e4524cc2467606bd7eea5591826c8aa50ed22baecd18319dfdb28bcaed6d2afce176e984a1";
hasRunfiles = true;
version = "1.004";
};
"mkgrkindex" = {
- sha512.run = "a8ae7c100099a0680b1559e8b29e6b9c7231cad69c498cc3e3a46a84dfd1a4af9eb14da881545a95ef5894d202e0992d92a12ed64b8deefc97b30854cc398af5";
- sha512.doc = "0dd37369cd881bf3ddbfdf5c415047e54b6977077f759687236f2bc77fc4706e9b587265c64d8bfe9dffc340d343ff782cc63954986344744d0b1380485a3de8";
+ sha512.run = "bbb0b306f30b4fe898f5d5bfdcb1eaa4d2d88a95cfa1ea0da51957aad1de028928562c930180f6c0a7d66b5cdfd804d52afbd229e7ca43173477a229cefff192";
+ sha512.doc = "5a5b14d4282e97420f796456155a71c23a44d4197d4d92bfea1f0f20e95b42e506c7be3f2b0aba37508415341e999522bd823c649cc6259a6e26d42399c6b8cf";
hasRunfiles = true;
version = "2.0";
};
"mkjobtexmf" = {
- sha512.run = "10219cbdcdceca2b8ad52330a3471938ee180b334f6101f88d440336d15aabc60f87ed46c2958633df033a90b50ee73e3d122d8a03c3d5a7b98ee84500e402a9";
- sha512.doc = "4afad2e4d7b841a6d2a7a21f429ae157e48aad10ef33ea74dff4ae7ad1570db0e02f96fab8d28d5fd0350cfa1c6360ccc00a9cabdb7d0273c6d949efbeee9db6";
- sha512.source = "c20096c77641c56d583c9c4c4820cde6ab48c19543b98fe06edc8048d65cd3dd4f90d745eb1618eb9b18aa5d03f7f9e0fa55bd6ecb15f0fc4c98a79293156185";
+ sha512.run = "c0dffdb276141b78bd2c47e6d2bfddcd13c1800d3a0806a05ca1fba72a91621364b827801430bc757601e07f2a5130366ade49d7ac1df27901fbec29827739c3";
+ sha512.doc = "3ef5c333cedd5104b63c1457fff2eee40aea7d1f1b187d34ce4cfccd5b6bd38809b7686dc7b41a147fbee2ae0e951470f3ae574bd3c10a5f9b6fb76b686ce4f5";
+ sha512.source = "7f9de9bafb890d12ef2f07d3b8596dc31c4bb97079f826c9efd4f318383f64d8250099a937d8d692fecf703e626b42f942962f4d906e705cf4b0155e354bff0f";
hasRunfiles = true;
version = "0.8";
};
"mkpattern" = {
stripPrefix = 0;
- sha512.run = "7e5efd2ed7f6bd93ec83021c42396c14b2de2b6c0cd9f3bb5ece4ae51d6f1c45e54f90dc755be92d309e27884134214a50884237e53ee86c5bc76013588aba04";
- sha512.doc = "a19a1856e9dfb225fcb607257f6e54d5ccf5d746d7f6b715bd1b3b86c9684a03b1fec182eba43097f7343adb34531f0be63909623c6f2de192d7ca3e528e5cd2";
+ sha512.run = "0395c9258e6c4a8459e69ff2fbdfe511b0c6863e02333d9481a8a1e82362cf9e1be7e89e7447bda497e7ed2bc18e1986e0a5461e9f49c63ff869f39a4da4f007";
+ sha512.doc = "8232866143444fab1ed1f15255dc5f8c1c5050812e2882d2e20636bfd300216815a53aa03cd4f69ed7f45aab255a8efae9bfdc10df6b7a246d36d4db075204ef";
hasRunfiles = true;
version = "1.2";
};
"mkpic" = {
- sha512.run = "7294d20fc13153d183d711fdda3efc7d4e3fc8e351c041109f32e6130aa33f30eed6bf39f6042b22e78a3cde375fb6e8ff8de09979fa8e52e83cd652289bc85f";
- sha512.doc = "e07e6c22292ccf08bcc047eef1d306f37ac4471106b5da74b75155ec81462ce25c58fb8524701150b0a1e06c6f61db11455f59ad60c8499cf8a4206d86afcd92";
+ sha512.run = "7814f14293e10a23bc9348dcaea9af326ab4dd93cc55865320706984e50883742381b5df3e77774e7a63fbba7ebcbe0fae7268a3d1a34ebb2d8a0303f5b53034";
+ sha512.doc = "bfaf4232fc39c13fefd86c21b2f9f76cd93761c58e39c1420c601627e95adf9e6c5c06db73a0afda6621acef374089dd93afbd2a3bd761cf5aa8db29883375e2";
hasRunfiles = true;
version = "1.02";
};
"mla-paper" = {
stripPrefix = 0;
- sha512.run = "c929251ad5f93a8d0ccb35ac3dc11604e1498ed1e339027cb020c70087dd0799eaf4d2ebdc9cad64f9aa68d82742aff4b670234db3fc86b039b5ab1d9dd74f06";
- sha512.doc = "358c508833804c87e338cc2fb30889e018505e7e747f7b5c60dbe5444f6c0cf8d62ef366c0bd3eda0216cc32594891bcafef07b3bc4e45cd51471171f3620ce9";
+ sha512.run = "01e6bcd07d5dc7ead0ddb4f5d8ad537738bf0b863d2b43f04f0136a33627941b377e53d29808cd284dee3601bc7839c3f0697178ca586578207f9efb60a6f70c";
+ sha512.doc = "1367bb1bc5dd62faa89294141b74c7d2c9f5fd0acbfc37285421f9ff514ab67201de9c6a9070c5aeec396f0923afc8e10c5ec307fe89ad016ac167f33247154e";
hasRunfiles = true;
};
+"mlacls" = {
+ stripPrefix = 0;
+ sha512.run = "14397d8a4afa0cb4aad0749dd4d4e32c6384d8cc40d302504783ddf86756c65abef878fc7bfcffc150fd5b73c701c6d79a8f5a5a085a7bac00645bfa1b997c30";
+ sha512.doc = "fb0c75e2f3a8f9f543af670309ec035e3f539cd642a8d829b88a733c5fc7656b86947c6b56d36dd8b17942f72b4023fd20b21a0415aeacde878b95e6675132dd";
+ sha512.source = "4f087636bef5761a97ed2a4c48f207b92e290683d92975a014670194c0e81d598aa2282e266dae2a329d7a47ec777b06754864ba32bda2eddad77635445d922b";
+ hasRunfiles = true;
+ version = "0.6";
+};
"mlist" = {
stripPrefix = 0;
- sha512.run = "6830a8034b0eb1f8ccc00a30e5ff4bffba0f62510ac8211fae8a2de0d40b7c28dd890cf8a4bf61da83a48fc97e827702e6e9ad1b0d0753eb891af4e84b0dfca6";
- sha512.doc = "c2f5a6d696ec9acb3567c3fe8e7b6cb4e4090a4cc74558e61f67e168aa446a1064f0ffffc277c3e56520b42117e3bbdf63c0644e3cb055596b018b793187ac91";
- sha512.source = "7672e0c592e65acabd2a14dbc44f66339ac62880315d9a2d7b4386ef7a6079bc0360be75a4224eb3e19d9b2314928245addf4ced415fd470a796f1e779a6c09f";
+ sha512.run = "23466ef3b73d8476c69632fe0c701f3ec675250b534fb4451cb0dcaf93c30a649ca07bb58cfbac89054cc31cc1219daaa1e7f746e6689927573175d42f78bfc0";
+ sha512.doc = "771f51f52e47aceb7da064a0bf8ba4b19f0255fbd14d3b6d301457ad0dea80836f3e4c449611f5574c12e87185ab5ac9668404c5f1f97100971293425c7ecd13";
+ sha512.source = "6112422b62304d0dafb8e4fa43239dd0899327dc952db6d1179af684049b46482a30675b8c44be534213d9b2fd9ff6bab267997bb0b08102e35e1ebdeca9956b";
hasRunfiles = true;
version = "0.6a";
};
@@ -18754,1935 +19241,1957 @@ tl: { # no indentation
deps."latex-fonts" = tl."latex-fonts";
deps."knuth-lib" = tl."knuth-lib";
deps."plain" = tl."plain";
- sha512.run = "3c04b6601e0e18daefcdb52080e72f8aa623380a3dc093487ae3fc21bcc5a4987110e36315bacbf4e6383d32577201c06d6b2d45f6582da5fa0332a4e2d3d38c";
- sha512.doc = "0e72ab2877b4239bbda86008238c914090f051cec6631a4af94621e12ef2865201cd1bfcf915e70e6949897c63da4a501f57b5b8e46edb0d3d59b14943a6648f";
+ sha512.run = "61f3712c0422eca9663cba6159a98ee20fc902e8c2afcebe700239958a97f948e8d02af04a5aec779751cd13f9d000128b4d6acb4b6d00f95164775693bd7f37";
+ sha512.doc = "4a4f957ea1d27c25a4a5ca5a3aaaa7be0d65513741112512dcf65c4326c81ee090f371a6f8787629a8a7075344d8f8150da006004945a5075bfaee095e1ecb95";
hasRunfiles = true;
version = "2.2";
};
"mmap" = {
stripPrefix = 0;
- sha512.run = "8ba688e31dceb7d22213eca41ad50b11be4d2c8d177c29ffe8908947c621c5ec99b0c9102e34d3584059225a2b0af4c60306df9741108ab484c1f7c621c2fc3f";
- sha512.doc = "712d5efb341d3bd3dcb3bbdd988cb7f58a4c638605925db500d781e2c7d2ed8c7f35084c31eb4758d895703479bba56c772ab6fe56458c206044dbf48648e949";
+ sha512.run = "a2427b9863ef37385507783dba7bdfd65bf022d1c7322e7560b78222c3d4e0ddfccfc70aa927196e64ca1a520e985eea8cb78a4129a39e73a8410bc210b801bb";
+ sha512.doc = "95a71c9a9b9cd46c1723c986ba41c29a7204fada2cd7bdd14ebfe5e0c4e1b06106f9c13469edd9caf0b94615bfbea9cc8a1f56a4f83cec37de481b39d2b4bd91";
hasRunfiles = true;
version = "1.03";
};
"mnotes" = {
stripPrefix = 0;
- sha512.run = "a44cf6586951f9f32f975869880c694a0218c6477a573b109b9f9e2f9001313cfb04a4301748d02aff56197c93faabb5db4a39fabdff980b4509ffef9964c3a9";
- sha512.doc = "b0d8ef4c7481549aaf461b55ea8e0d8c1f82cf2aa42ea1b0b889e63f3c786615818768eb52b664e3e0dc71627199f077c8297498e6471af641ca287007761669";
- sha512.source = "cd09675b23bd12489bbc35f6b7c6f0c36562860f0020de7d9dc265fc52aa4c9daeceebd2b5298df855970aebcc0475a63ec221b7bea602f7989109e42bf7461d";
+ sha512.run = "f95e4cbe33ec00e62aab2b3b9cdddaeceb762ccc34b736b8e2c0d658b3e871134d0a0b8805470f8c4e148057c513dad9cbbf6c1d5076843b2b2fdce03c84dd09";
+ sha512.doc = "58c3d8def0ee368f1cb87567aab160b4af10de7137de1901f4c6428531f1d080146ee5cb7f0be73a09216d0aa5580bf4baa8cbcca4c7801a322731f88cadf2ec";
+ sha512.source = "4c0a9077711c44601ab9933cfd46b1ed8c5bb1866fb40ac0707100ed9173bdc67d59f7aab91972e6150ed65e385583dfd9851479c8f0cd651f61a6ab6fe39946";
hasRunfiles = true;
version = "0.8";
};
"mnras" = {
stripPrefix = 0;
- sha512.run = "23bf39cb10bbc815acc3163fcc12548c6aa62e70bb2f513e09b9a43f040a769d5a1e3efdbc22beca5ff7de78199e960fe5b7d793b5da95d43f5a1934ce88e7de";
- sha512.doc = "6a650500cbb8b6eb270378489379f1838095b9381d0363ef9e868f7af8c6e167e33d63e9027f2f65595a6102e347405954df1b3ade037ec4524b946e35046126";
+ sha512.run = "8c8c49846a2bac72383b0481b0da0cbfeb67bcb0787815d3509e4b55bf5afda5f3aa74f44d03267891b42b609b1a10b1e1577a02e9a3e4c8d9cd5ec57585e9bf";
+ sha512.doc = "e90ce259881ebc34dce52eeef5b6eeefe1659a3e8b4ff5a749604d5f3061d38e1cb749d8dadce757a173c1174fdbc9bb3b272ff1bc344a55ec2dbe946e90cdb2";
hasRunfiles = true;
version = "3.0";
};
"mnsymbol" = {
stripPrefix = 0;
- sha512.run = "59743d33ba889498dd316220884314a1a8a15ecd761f591fdd1df2f79bfd44fd557609efde7a50f23bfd502225688480d8a7ca5ffee53735f3efd28318bbf674";
- sha512.doc = "53fd0db2dc9817e8c5804c15fead5b2d3b935f1339096c13ea626133bbdb0b6a388110b60082d17864f6a82808831fb6f1e0387b6959d65b7ebf3592137ae410";
- sha512.source = "7c427aeb3ddbb2f916b7f8356c298d32df0b945fd9ee5fb00b51ac95528ca78b8e41d6c0a00a633afd88d94e6d0dd1ecef0267dda67154a313632a451bf6f608";
+ sha512.run = "68df6dcaca1d2f3b743c62e205a22427152ec6ac1deaa126e7511842ad7817ba4a7a232b72b45c6dae88d930837f46597c5f89e50b1057ba313a590157342ff5";
+ sha512.doc = "bf06a1534665ad50d33073e5d7332337c05f5d5315ba41af399f73f98d54b22a0610c65fa0e96b311925f40bebc1458fd0f0fa9c5fb41330f6d0b9b49aa12aba";
+ sha512.source = "1d622e81bfa0c2e61ab64f058a356e66c98f75a2511728bc49c6cb3d998caf132def2f092db7ff18b4283829e7c118368fb09a39ba2e9c05b0a0be5e4cada210";
hasRunfiles = true;
version = "1.4";
};
"modeles-factures-belges-assocs" = {
stripPrefix = 0;
- sha512.run = "02e958b183640a852ee11b588c97c60d2470e5ae247e3ecf0f87e45889b9f439775f33c402be9eda9398642cfa8826475db480500b865f546dd22806fc5b4ce7";
- sha512.doc = "ba726c8f31a7aaed42161893da27987497e9c581b76e9b3318a162492b064e5add380433843da268dd3da6e027b6e02fec9f059bd34755acc6361196ba78adc5";
+ sha512.run = "870cd893fbb3bd36d9af8a35487fb47f9afeee75c6093fe3fe9167c4db4f0365499e0fd87b4b3debb0212076d1248902014fa374df3fca79108965bf0c3bb07b";
+ sha512.doc = "f879904a96322990beafd7e444040b11fb9d69e93d73df5e5a159d70fd8e033d9a137e1bb4c54e4bbc4f8e5b04151336bed77aab0b46fcbeb531b346855df920";
hasRunfiles = true;
version = "1.0.1";
};
"moderncv" = {
stripPrefix = 0;
- sha512.run = "2e96c327cf107d3494b2f76ee1fec3f9e5571579b29864210d6084f53cea96177bf6f452314ee201a8e3f62f4975c79189571b41dad2fa382d92876109bcea5a";
- sha512.doc = "23a3fb70ceba7628aa57f0e45a0fa3b7a40a9e9b265733b98ea5ca2c8365cd7feb690bd596f15d64a8c9b198b04c6ec034ce9e46f35c621de981eadf847dc485";
+ sha512.run = "0d175791a9d10d0fa9fbe2702d663ff94d06f5486aff2b8563f9dab1f18305be0e29cdd050cc6e8206c07adefd0811a614589f7afd1af4fe37687c7eff229b43";
+ sha512.doc = "3dcad35776d47e27e6013545d28e2f6891eb538775d30966ac89aee8a8d4111d86acb2dc51e546070c818731ef6a7d753a55939e80c2cb5346c5b127e7e63b77";
hasRunfiles = true;
version = "2.0.0";
};
"modernposter" = {
stripPrefix = 0;
- sha512.run = "2606c452964677548a8935271f2fa483f592210635ae5fee851a8ddb3aa5428324a5262e6af7f64f3bdbae6e1288d12a19b5b67d8f3eec865d6a9a1d9a8c4883";
- sha512.doc = "9575341774c05f15bc106c8b26943b8780f7221c4c766502f95c351de04a7ceddafb25c99a4fbe520f0cecc7c4d3b39e648259751db53c89e3dcd0842cbb6d3f";
+ sha512.run = "d631f058a0a17a841d4026c43fd086cbefd50d0ece85563ee81e34440650bdd7d3db6dd6f49d5e74278872961300bbd443b896586f5c7ea00a9ff816ef20b7a9";
+ sha512.doc = "385c8b97c57053d861d72b4f10134cbf2d943e4bcedb55ec42bff51000843db3fe30737f7ada3ce569c1d96584ec0df80afadc39be98c16950828647165f6801";
hasRunfiles = true;
version = "1.03.1";
};
"moderntimeline" = {
stripPrefix = 0;
- sha512.run = "dfc86b92f8ed9eff0c8e298316ac74bf120a983b4f2542caa2f76cd0e8c1e8929cb36421f6556827cdc8ccbc14cc61177cb5e585decf31c258367368f0745631";
- sha512.doc = "eb62a7aeb0667d100f447ad9c6ae4bc8440f07804098a2afd7ae8cf89a5824769d2a0b3231cc13b7efe2bb56cc7feac9bc18958cc0596ce429c5ba7cc8478211";
- sha512.source = "b14e7b05835e3f414c0691dc13fdf5ff2599abef3f0bde6f497f5002211039b69fa7c5b69833b0c98ac93125a93111e9641e334aed3a12f2f6773a4fde0be980";
+ sha512.run = "a38ab33c0ad2384699954688bed05d9ece3ba54107c962dd5e76fcb586699887ad5553dd12f801553ffab5e7a459cda9a9178c0d37d6eae3796766fed428058f";
+ sha512.doc = "dd5f43c4287f5a5a23366c3cb982afdbf3385da2c19967e3a77ab42476536d2ba44887fe5fa657f18285448b0d7d3ef99b6f7003328924967529478e174625d7";
+ sha512.source = "4a794bd422b800ad7cfc41c47838798b6e1f3eeb9f7de10c4c6f99d4f2127b8f22e0d31875bd82595e6a99d5995648a70bb006c41dbc70c50379e8d37570222f";
hasRunfiles = true;
- version = "0.9";
+ version = "0.10";
};
"modiagram" = {
stripPrefix = 0;
- sha512.run = "ceb959fb011e8d3c87eeaf4d01c6a216f524a47b24c4504db0137cda4355c67f11fd72ec3a5f94335867307e0298745ebb203fc28d116319b6de21edf36a8257";
- sha512.doc = "5d053069b720d41608098ca05b42eb2c58429ab29c8d1e5d8d8d894eaac0f0ebd51aefbf45e2086f453b79080750514e108b05f2d3d949b139d1eac17d27bde8";
+ sha512.run = "7a84caae8d6811bed003266283674bf364d18b9d3cb01a440bfca97ee66124b991b4a3dfc9edd07059f02e047892d8cabff81bb0066d449171b669cc872be2fb";
+ sha512.doc = "cf1ffc9c60773c8860cc4c0021e6af82a719aa02d1ae7c56dc332d1e2fb6bfccab85c09473ad8f62a7219703d792cd4bd9db311834a35a186accd4857661ec37";
hasRunfiles = true;
version = "0.2g";
};
"modref" = {
stripPrefix = 0;
- sha512.run = "cdfaad53fb89fb53e2d0bbbdb3d4f8cfd84f3d4bdd97a337c1b3480647dbbe43ed78b9a7a646257d6ffd422629d3f1a87dee997eb09ff46229c2da6c6cfb349b";
- sha512.doc = "d1d9b3ddfa84b26b2953fbd2443b0cdb9e9ddbc473fd4aa602cfaa3809c3f11b9aec33e88c1604e7309c26eff1a28a758020aa6729fa0285de8aced5485b1257";
- sha512.source = "1f9b8e5d9142737f6322d3d23f9568cc04ce7cd241c0532011c5ca059a4ca68b5a0db19244c175943bc9d876a81215c2e9f52f50d111a7663c44ec20dc4aa975";
+ sha512.run = "ef5d822fedbd5026903fb7d2630a837a3a1b0222150ee1a9f72a54e13d626a0387abd1fc20b18a257714c63cb65868ac885f8340d35c5453b42323da3b9b0782";
+ sha512.doc = "f7539376630672b6fc67821045eb8c891b4781d233e1b914f8fc5c255fdcc57ecb6e5ef4d36ae72ceac185e8d2e4aee42741538f27fb3ab1f5160855cfbc8def";
+ sha512.source = "370a7287ed60084ce3d92ef722bb1b1c5f49faf6563a154dc2fa2442a60eb2ab06ea1c82d63e5c887b8aea859f9e647a5d80455f9cc87746d2c9be25f4920b47";
hasRunfiles = true;
version = "1.0";
};
"modroman" = {
stripPrefix = 0;
- sha512.run = "df2a7728ff59f548733fcf9221e86e9120a0cf3d84d71bc887caf8ccd914ef4d2fe45a14c705edf9369210997723e95b409beb714b0cd0cfe04bfaf26eacb1ff";
- sha512.doc = "86cb5f47daf5e1fc3ecc77ad5a052edfba30d1d3b7e37e0d8720870e2e8e4448ce94bd2887e4e7a7925c030c5f70663505246504e14358dacddabb5f94e63901";
- sha512.source = "119addc4ea61473b60f54d6e5946914dc0c9041a1040a5a5ef2d31389964525e1d1eaf66b0076cad30dd6e571c8495415d5368eff82845aba43fd3d21ce1b4e6";
+ sha512.run = "3314a474cdb88e517fd16943b8f1f1da252608bc5505bd91581e87bca19ea317718d36694abc670d471d0028dcb5fe502a3be1b1294604cecf619de235fe63c8";
+ sha512.doc = "5c6ad1cdad66a5a7285b7c51074f724670880d4417df45cae51e5b3b35bf5cf99f374f7abca73c7ae68d12f626e4b9bf0dddd6b2bc94250c4e6146598d4c5ac6";
+ sha512.source = "21e8a2bf6f1d58800452dee77d7a7dc89bd8c952ced6f485b42a2e0b6300df9c823c23f4ab3327d9a367ef8e8d6ba1bae27d3c9bcf875270053c7fa65bcf9f70";
hasRunfiles = true;
version = "1";
};
"modular" = {
stripPrefix = 0;
- sha512.run = "9cf7e1f3f40902a747d9cf1922f6c495c06594544030818471399131818b92019e3461694ea4d3e7dec0cdd9c416048bc50b2810e3262119cd9f055f29a98ecd";
- sha512.doc = "f61f9825b056ad277dbaf02f1460f4e6df5b85ea3c26482db0a9540cd0e457e9b3007da31e5ecacbe07c260886d99c9b74875f315027e24cb158a8a4f43ebc1d";
+ sha512.run = "13d80f572497551551151c35ac32c09cec70cd40c6d99d36c22ed84bcef509cbfafd511a8e2e284cd06ab1a57f4be7fe556d7e390f9d30135bd20cd49acf362a";
+ sha512.doc = "7d7201db0a2791700748d440fdc5cca9d8d274ceeacddb3715d99b68b4c04f52949e8b9897377168463059deec86177470a997bfea7a32a2765afda713aed499";
hasRunfiles = true;
};
"modulus" = {
stripPrefix = 0;
- sha512.run = "8b218f1395461af4f2f10a92a08b085b6989cac6a601289c1e513273fb13844fa2b3fd53afd73763eaa4638af287ab342d01d573fc8df02776fbd6e46a1b06f9";
- sha512.doc = "a6e64d463aef61a854ac08d71da9b71f993ad53d1ae65130f2d909d35217663188830ae5f3fa023ac0242be3bab64acc8dca5e7b4905fac622ada355785bdb79";
- sha512.source = "c47204ecba59067869eba2953d2b96a49c2853069c77ea0dcfff8ba56196f4a4570d122fc89d22b8f22da87605357b686ce0d14b6f2aa214ccce37808f2993db";
+ sha512.run = "e5dde62c2e0730befb63612bfd6ea3626463db85b74291df5937d8f7e1995f6b63c8bc6d7e08536ae761457ab1e9a0ddeccf11afa4108910561075dcc03201f6";
+ sha512.doc = "965d03005ef257526ffa6667d889a4b238ca5314f4fe8714bc8219ace1e909eb5765da6c0dc94e9b312635e0f9ca096f1d14364effb0045ed467da7c1d735474";
+ sha512.source = "0f33d1d241e0155eae39875b0ce72019740771c2e36b337255a0865cabeae78c93e24d7f7eddbe7cba9ce312090b251b26a632c260e097a2619d35b47fb050bb";
hasRunfiles = true;
version = "1.0";
};
"mongolian-babel" = {
stripPrefix = 0;
- sha512.run = "47ee6171ad7c77e75cb72814dc207a37118b7ede9ae07f49b3195063df282c38531970f294755e738cdcf7e0bd24e6f0b8917a54031bca9378050cfc1832c62c";
- sha512.doc = "0d850947c85a023374bd4a404a681975259473a0e414fa8057868aa759e23581a2b2feaadbc27d0f8a4b7acba7c44fee0c95bb3ce7b45aad21dd8ee69ea27eb8";
- sha512.source = "aef1f22c944cee374f8394127bf6912f3b490b8c368fa400ad8c6be7809ac6d66d975b3e70399a310b54e580e8865c5dc722ac5f54fdc424ca04ce4df13dd7fb";
+ sha512.run = "a4e7abdc0b5817d88ad442e693fefe79df224a74f37d09b630fd7ded16e1335f563ca00a26aee8ba4b46b7516c0fa2f5dc9d37ec00455b11223e46a6e289cc01";
+ sha512.doc = "d0aa4f4a7f1b22d3d3a6a96b85d4d72acb71ee6b1374b70008b966ca2401b7b9434bca675601cc1cdf2f013520eb82c2cb193634b3ac9f9b9d40a201d10dbd58";
+ sha512.source = "07e75b2c9bb6c7596d698e0f31d8194ab5cc4e06f5ca472cc706214c342960378376406bdc0eef0940ac0179e989a92af496069ffb25ed75f5b3a0d5fe639517";
hasRunfiles = true;
version = "1.2";
};
"monofill" = {
stripPrefix = 0;
- sha512.run = "a2f8ad3ddf134b934c7095d6a97d840ca17c62e5726c9982ead20586986d8000d8aaaa5a07459af3fe9a243fddfd2818079715da616ab6e4d682fa23673a113b";
- sha512.doc = "ddd1a1fc6fff098cd9327a037bbe32f5755141dab82f097537e17abf00e73485466feff0eab1ce1c6bc407cb234d18161711206dc1e08b28fe1bac3c07d3d717";
- sha512.source = "2e9068bfa3c95c90cb83477f2d834e513ea4e2c85328dca0916cada22cf5295a6a7c2fea37aabd4109813b7976640114e8624731a1d89a833f820d2687b4c9c7";
+ sha512.run = "6b9a45c32bd44aa01119c7bd8304ba8e5953422c14bfeaacad20f012188f9204c19f432719c74d9481a00611a18d4ef1ba2c1dc858b83b8a25205d40568e5fa3";
+ sha512.doc = "edb00621e74238c09d0ca0c04e5c57589012ef2272f0b470345845ddedd647c73fffc0fcaf4741726214b2419e9581127375ba2b36948ec73f4caef561c3e57c";
+ sha512.source = "fba90d74e9b12086fb4dd431eba4bb3349a83a2b839db1f1a1f7f076e3568cdada03de56570bd38e937eb51a76990ab39778a1832ad233067025ae24877b279d";
hasRunfiles = true;
version = "0.2";
};
"montex" = {
stripPrefix = 0;
deps."cbfonts" = tl."cbfonts";
- sha512.run = "8b045195f3ffcd23e87ec68bb32bcf7dabaea924c2b02cc5854161047449cc344c5a5b26bbbfa54d1ca43d1aeb438339f123c8dc5cd29566d0134de0fba637f2";
- sha512.doc = "7cd9792d75eadc63a00cd6424dc31e24b7a79b8d5eff28d8ccb8c22d829c930a9624043895885c7f8f046e719d6ff53fe436ea19414b561fa344db28c29cbca6";
+ sha512.run = "9676cef9e0fbe7a0196b1ea0fb3ea4f0399a3ee8ed76ef06e824848a57922dc4f7cc1f50a1fcea47fc265465407653447ab80e80dbac3c4bc00488d0929f87bc";
+ sha512.doc = "1965f31e28a9f54d86a495b4b8cea50dc59f409d066918dedf77f86448b60ea547565dcf2069ee0e0a646d53f34d244868600951c4b1a4d4e099fe50e3c2b477";
hasRunfiles = true;
version = "IVu.04.092";
};
"montserrat" = {
stripPrefix = 0;
- sha512.run = "b9d68d28b298464a2b8815cb93cdf6b1f729927a198d793c07251a31b463dbe95d16056192b3dc16e9256458c7e0a7889c95e1dc994c668d09b2efc2677225e2";
- sha512.doc = "d3f42720603eda54039d3d8501e31e41b8598e5427c568eb597b7a607b82ac0ec9ed8f6099b030edaf82780dcf4301b92e37b221f731f548ca2cdfd1715438d2";
+ sha512.run = "10f6a7bbf0d3ae2ba7d859d6e180e38c01708439cf27c89f7998aed93eecf85096f368094ddaecef304e00a62bfc76d8106842bcfebdb94b2a5c8ed27c51825a";
+ sha512.doc = "63db767833f42d6340955aa67e0cc48fd0edf9e47ae129cd4fe39caea13f6613142a0042d97e366eef09b935fba2b3c27dd473d2cf7549d235fd6ebf27e4c1e6";
hasRunfiles = true;
version = "1.01";
};
"moodle" = {
stripPrefix = 0;
- sha512.run = "34d28fba1f52fbf4bf1d2407933da7160da4c153f944da8e3e1a0542187bf78ab3c8f743272bc83772aba09b2ae6aaf5356f0926e4bed8f2e3c92fe84b985071";
- sha512.doc = "03122f73ed4d31b16a8d514368343c6066523b9e88a55d7c628ac2d86ab5961f3214c4c98f786e43ab8bd6f131395e61335dcf03a97a9e887afc3a05c2b29d8d";
- sha512.source = "e34ac82c7d21cc7b956df9cd60a9be134f8629481ae9cd34f956a788eaea9f7f5f9430b677f3c2f2f47d24c6c396169c2da11f04ec4537195a7abd79a905fd2d";
+ sha512.run = "839db4d5082703e0b6d5516b6ec3c18b4fa4b449e732904569e839028bc3f7e27def83c56eb9929f65b0527cec9b180fd743aa3d0df2194aa6372922582173ce";
+ sha512.doc = "9448341e5c33054a39f6990b4f7942f45fbbd884cd5691fa8c0b82fa1b3f9cfc887a02edadcb0df0a7a62c53c9f4b20496db5e6e9ecca4bd6ce8bddf2749a71d";
+ sha512.source = "332251d2357ce64268a1bddf7e77f28f7cf4be10846da84c1512bb39eb804e671f38aea4843af0f1357307869794029c259a52f6ab62d96736fb691436d841c4";
hasRunfiles = true;
version = "0.5";
};
"moreenum" = {
stripPrefix = 0;
- sha512.run = "aed29236fe5a5e8ca34b91f64759a67b5250cdf9ff16d7d63b6da4f2299ee7f324c960ea4240a0c1d75c1187c17c7eda1bddf64d4e0a9e0cff725be10fd4c8af";
- sha512.doc = "f2a74fef3144ff0498f9c5961b2dd9100e19fa655527f87df08c905f0be407dab1fd8f67b0254041214921794b47a8ecd6eed027deb3fcce4a21ab8bc59e4210";
+ sha512.run = "069ef44faaa8847a07ad00dae31c1b63278d59a560ed90823100cd601850a798f574d8210c07854a8b1a90165efb3bba852e100e53aee496f78395e3d6defade";
+ sha512.doc = "987a1dd96669b9202846fc604fbcfb935b68c79d13bbe4599f32fab9e869ca5b60f3b4bdfcf78d3b3f5102db9ab16955ec13958c4cf3df7ec64649268c226d1c";
hasRunfiles = true;
version = "1.03";
};
"morefloats" = {
stripPrefix = 0;
- sha512.run = "b352cf85e7aed763c1c212a7f4471d13d995ff685b9374c78cbca961e8b2cab306a874f926dfeea41dc51fac818cc23177d48537ba82f35fb6bcbaa217149715";
- sha512.doc = "6d12d1fade3c748a1d278556ca7491cd63623a47412edc1d6f24df0b45595e8e2ccb87656e02965565d361c6e9200c60e0d3bfc5bcc2b0ad8f9b5b20abee9661";
- sha512.source = "c271c486073794f7d6e10e7ce7574b6bf5bef57a128aa804e036a34dce3d70e036d1dd41788c552c44f8a0c78312376428ab371c07c56d36872f70819e5a0f4a";
+ sha512.run = "28fd471aa854852cc2a48597dda19cadda3c92c589d0419b8d36e044f9c04e406037f162e1d02c1f4b20a6288efe4a689fe4e03aafbfc6b06cf14019f7e880f0";
+ sha512.doc = "f542aecb6d3868559cee66a7c153dc80cb6aacebae40c0cd0dd120c4230cd358b4d2787286cb3e7bdfb5565949861a35af65ca616369585b8f28462a2b1dbcf6";
+ sha512.source = "7f527c20294826a6d7e1c3ff390ca02f521e9b6824db41d078b4132201d1d7575cb43eebda9e66e8226ba2a641db692ae2d1f1ccac5c4f027851b75100e261db";
hasRunfiles = true;
version = "1.0h";
};
"morehype" = {
stripPrefix = 0;
- sha512.run = "ee56a9dc4e310aa38dfc8a51820eeea9c08164d40d8464fe66682b7274646e80fd95da0e5a7cb1edcc56e365ec38914b5dfa80944c0ac193891b5a67f0b682de";
- sha512.doc = "3ed9324e177db4be4f5fb84df7df17aab0e5b28e478288303716746ff3eadfc08891fc5a9108719830ad82be35662948218a1b10aa8f062c0d791ca3db6332a6";
- sha512.source = "b31b2606055b05f2d6e3de22a88a0068b354622c160754e125f47f13d1c3aba667618d1c356a64a795db75ac2a760590d464b64b50086a3589a23e325da30d98";
+ sha512.run = "698ec10d9e70dc1b89ed5094369359fdeffb663ca95513b7207aed065515a66dd2c82b4e43d14fe271c9851e72a44e9c2f6e3baa177ed9430f89e88bdd692172";
+ sha512.doc = "2600045257c75dd15320a2f188f5b043358bfdb21ce4a19af2d1a696141a2f553da42c13143d14c8ba136fb1ef7a560684ac47c5274738c747f729a00b02a099";
+ sha512.source = "f710fd59d5c99d7df8b84a365a8f8c110ac7086699f36d1851eb7fdd27ed43212c403c14d9f9105c78402b278d66fa77ca2f50a0253073f55842a60fb19b4c1f";
hasRunfiles = true;
version = "r0.83";
};
"moresize" = {
stripPrefix = 0;
- sha512.run = "f8bbf3bb070e8a8ea62f6297625918a4ef7eb4448f510aef7c467e856bbfbb010d0ecf433073e327eb72c15e6b3e0078c9e5e35b61d9a8de03fe49c117c064bd";
- sha512.doc = "d61edbcf14210c746f82f37e8131320252ce3597f92f55f2eb900ed800946880564372e482a9b88a04614ca2fb8534bfb09b711a70c743d68287bc7135dea9c5";
- sha512.source = "b53fc89ec96d1cfbd275250f79785cebeb73e03416db1a08438ff2035c44e23faa07b497f0b7d6c6a1b118a0eeb1837bbfa83e81ce7c5951f8af48b0b1c65021";
+ sha512.run = "92f67234dd9c0429798f9e8001a2d4b7004e11f2fa90130b738670e6228f45ebca3ba26ed98616e3af5c86148992f9915e3e6a1cfeb4c875fbd20fd818743525";
+ sha512.doc = "3c1ed984163e2adbdaa7e94439e160327515f1c6999e40114819d8e5250e090c932909217d37d1d07fcb108c56ec50f294324c32523995f68f57fd918983a412";
+ sha512.source = "701a2ba72c22bed8397350f92023b0b1d1587b837c4fd247dabe5860cc32e58499e8803a0286aa9f9e3831faff8b9ce0e74ac1a0f82d798a2f7f461b015b5809";
hasRunfiles = true;
version = "1.9";
};
"moreverb" = {
stripPrefix = 0;
- sha512.run = "085ca5765f86334a421127e1061b77a67abe1651451ffb581c53cb7fbdb1df944b00456b0cf572d79900c43e7fc99fd35913604b1f3cc9d2c0ac12957b472df9";
- sha512.doc = "df8b481563a1654d0ff00c8d22137232c61500deee22ae1fb312bc5eb44d1308ddf2ccbc793285169ab7fe506b34b62cc8dff521f6ae7819195f7f86a5b81fa6";
- sha512.source = "471acf53bcc5ace750c68f59af79aab1b6e6aa02f66f0a0f3aa69504422cd4a9573a89315d384800a2c3e2888449dfb0fe1e40ca145e00e9683c1729bc646890";
+ sha512.run = "673b7ab5951e418fe10622fb1a4b4a420c4c436684afbb1474c58b7aa7b235f7063555a220133257b351b5847be5e880714e44ca49bd9198a4306c0e821dcdde";
+ sha512.doc = "27e4f361f5d7193c97629debec048168045bc38e353f677829677cb5ce5c0a9ad8f5b2576bd9f870da8dfbf16d745e489ba79e3dfe6aa1da8a9cab1ad72ace06";
+ sha512.source = "55ec67b5b9616459a776b0ca386be19cb6ae57fa2a7bde1f6a1896233f4f303277474d629c884e40bcd8d076522ab4e41fbe8850304dbd33469a1f21750c81ef";
hasRunfiles = true;
version = "2.3a";
};
"morewrites" = {
stripPrefix = 0;
- sha512.run = "33c04f2dd3be73fda9689707e895a34221f7a11e70d0de5c18a1cfce79b3cadb8c673cf0f7393919b33591bf65e510fadf6f10f914afaea99959ade55d3cc86a";
- sha512.doc = "84aef41f7e414c3ad6e99aa4eb7216815dbf418a622aeaa1819cf7ebdbc1ed9bafa49c6c092f75254dc6690887513e26e8ea9ffe8f844770c83310e4190aaea6";
- sha512.source = "a28c90c929bfbb038bdbfbea7a4e700e8eb168fab79edd78ff049034c60450170cb780ff3648eea392e374ca4592ff3f938e2940f550f13b88597b577883ccb2";
+ sha512.run = "fb1f515fa834c422f628464467411a51c8c9a99f353ab297ca0ac0b63d65a7f2e05ec3e6a649fa35260a6bedb91dedda594654e83e94a28baa62764a38d9ca8c";
+ sha512.doc = "9f4bad59ec0f024d24956481d2f70baa56748c9deb000979490c001cd671dd07fc3712eca1917713775d6b879169050786b22a76e2ce1d8d57a99cd76487d167";
+ sha512.source = "21a6606687ac53e218408cc5790c1b93c9db3cef7b1f17fbfe574ee2f1a1c48e5c21a00d7b4f44f6fc1b98bd77af032be97c1cf48571bc439ee20fa6367d3bf1";
hasRunfiles = true;
};
"morisawa" = {
stripPrefix = 0;
- sha512.run = "d694955be45673b952ffbe50cc711d9d93d8143c58f44b760733a502abdbc863b1a04159da9aae9feb2c40848bd69587069aa2f46b3497a9ab5e7ded6bb51ee7";
- sha512.doc = "a54a78d7c64dee995ef05d37dfbb90877d7248c6256eb4ed944d417eba0213cf51cd10e69ed656d90b3edc81a6cbc817de81c254facca646a1ae9ae9ded54b2d";
- sha512.source = "d3fbe35585895127cd4e335f7d9b597bc2c77a10725ddcbead32baab93a31a1f705fb4330595b0baff5d9c0276fa5866a9455a0ed5637af975fded90ca7be89b";
+ sha512.run = "7f149fab67905d6b21670becb1c3e3afbc8fb4c45fa3c376960e5a87d7fe17abe091af63930a8385b5bcb63e550fc0b9bb16d522f50f90b911b09599dc5ccafa";
+ sha512.doc = "7af68b3a8233cec22efb49e8131c65e33db4076ed4f254f2d62f629c03d0122e8dddc3ba68d283affb5ca663d3b1f744780dc98c14eadfa1a69028df281e5bb2";
+ sha512.source = "7e3821bc1f5dad076307ebf00cacb68cdeb9e18a060c9c024c0fea85c558f7373f214f16952fa643f8b832376101ec8c8bb839a902e6e8213912a4cbc10862ad";
hasRunfiles = true;
};
"movie15" = {
stripPrefix = 0;
- sha512.run = "58348557bcd037e0e0d645e9d7f1268620960857374c3ddec6211708f9ed01fbcb856da15b09c35105a61740adca269a9ba40d8b96e4216c0d7b54a0fd1f3978";
- sha512.doc = "a37a02d7a18cc5f25aecbb15b2b3056c6d6aea33d57d70294a624070f020262f3d8c4e74db1dc933c7c63b73959b261e6c2a42e01754b90e3f02233a2ac9e789";
+ sha512.run = "a45726b24f76683c44b0f006d720695c14ef51a260fa00f3223a075e48173638dbc9d9d361fb4e1f8f567cbe80f65d990aae485b669901a50d5b18750640b103";
+ sha512.doc = "4df2fec7f0abac6ef4d948285b3156bb9489a3b7b18939fa109abcd9c537e383d505e308516e1bc852aa5c5bdd6b8825e8f7e887c9787d7c2d337124942cc9e5";
hasRunfiles = true;
};
"mp3d" = {
stripPrefix = 0;
- sha512.run = "aea4ce09e6290a2dc8c0f113156f2f45b020759ef6782869081a2ff60cd40f205e09b1b6187d8e54adae4bb936216b94f6491c02e4a1039ff0909794590de36d";
- sha512.doc = "dccbced8d142239a8302a24451826fded826ccd3a0228f7a1e2aee7b03c45c301dc644d376511fca4fa1cfdeccca76e1092f2836e8c9c0ab882416bda377cbc1";
+ sha512.run = "e5899aace25cef3a690150cf09e76bddc008f426800588ef7d21361229b0040dff74af7b43d563b05d8c3d16166e34b5a21e8e25ae3e97ca80e5ffe5c4925392";
+ sha512.doc = "2b64199f50ae5b0e6528bf041ac2422574f9adf467183f3ee3d58ebd91317ce25937699be29d0a5954565a4fd326719f11bc04a35cb4938489696ae479d5d7f5";
hasRunfiles = true;
version = "1.34";
};
"mparhack" = {
stripPrefix = 0;
- sha512.run = "b6aa2a43966fe6203f571160004be3dae60abd6787545cfc0ed61227a3ab845ebbdac5139f417defb7857d0352e25e473a8374c2d919798e438785dff3c71601";
- sha512.doc = "3ba53ee761fe9f1be08ee0ca91950d7494e356149cc1c083d3faacacad71af484bd09f067bb0d53056453369c121c0953b05e4cd4868e2b836a9d882ff0c1472";
- sha512.source = "68e2a8a8a424f4a09b468a3826f658370032d26cea6d5588f787d01c1a61c0632ef0a7ba252248962d85f610a620ba25718fea326f9726f9183528862f610d98";
+ sha512.run = "9f050b6ee0aabefe384f4b78678620b8a15a49f0582cf22caf0e5fc2b1b975eb0bfffbfe91165a121aad6d358044f97be410250597fd31b462630aa1e32ae96a";
+ sha512.doc = "0f28a6dce33e14636bf5515bc1395a80f9ced23553698d9db766e023715554fd87df292836c669b8492844c559eefaca4c4598fbee94db425c419dea16e90ca3";
+ sha512.source = "6c90b951bb47450ce9892a84e72c37083438682edb36393895d25d4499f8d5c071c969f830cccc229851a39811fd04593c6b7425a2b0ddcb134b73f7faa2a722";
hasRunfiles = true;
version = "1.4";
};
"mparrows" = {
stripPrefix = 0;
- sha512.run = "939d331a3385b951a337c23c95b462da54590f61d871d3ab6dc618f3ffcc650e8af739aa396b0cf40d9431e0825ed3407eca405906da3c50c7a8dc84f44f1fde";
- sha512.doc = "1b946c5b10aacc8664d9e8f167385f462c1a43d400e65ece8a57a52480ffcf172fabc8da8ac3376fd40412eac9a34d6f6a0184405d2a70ae89f3a44d5349ec76";
+ sha512.run = "58e4a909374486cd2d4313d62a49e4e30a5e85f8ef2cc0d9a7e734b546ad8b36e3bbfb96f3eecaa9c10b8d7b3b1557aa9e0b5dae5b4547d42cabc64d2f2949d3";
+ sha512.doc = "d1ca204228c1bc76d4f15257687a865c650fa83742dd126b3d7cd5e93e725b2da31eedfbca9a86e93eaa08df487b0432cc41f0d4fd2f99951f874691acf47016";
hasRunfiles = true;
version = "0.1";
};
"mpattern" = {
stripPrefix = 0;
- sha512.run = "6cd202f5ab5f5da84ebcb2bf04f9fc196f21e9a447d312fe2cd181a0e3fb256f1ea6109a7b0a6e35ad58596a5220b807484cb73eb18d8b9265171817ca7c1457";
- sha512.doc = "4c735bac2c430d63d961c2e9b6370b74719735fe2106ccc52d9874efb414b66bd5c3aa7593ef131889a6cfbbcff6c0221c8460e8d89581b4a184d74538745076";
+ sha512.run = "1efc3f1f1c93456a3038ae5037ad5dcc4b177c57852f7db475a7ce6d2002559b370ba22dcc6d312c68ba75c03523cdf0df8546fff8dab032832d3ff3148b5d65";
+ sha512.doc = "4ec7cadd89449ca049fdd723de9e29f20199a630fc28585a4802e3ce3666783822e4f0769907cafbfb0fe097b1da4a08d3e5e5f4038ecebbe9fe3543dd3413d6";
hasRunfiles = true;
};
"mpcolornames" = {
stripPrefix = 0;
- sha512.run = "eba0a6fcad7dede3a040e7cbd63c3eee3dd980a66f76f54353183d06dff4fd56c06eb219d42bc806ea5c0624447b8a3f29452c25be5af2d8a0fa8ea1257db9ff";
- sha512.doc = "a34c39c5a0d967987a7f932174a583aa2564f0b86f42c64fba45bd09c4f8a9acd1f5446783a862f9b0fc16cf246e4a72f8b739b03745ce8f257aa855683c0af9";
- sha512.source = "fad89f7e49d9349b94bce228d82802137ce4defd4c87c0d73cd9bc6be9ad44ab34165c0f3c611aaaa03347753b0b05bf3292ea85ca5df9128ece6562c89499a3";
+ sha512.run = "9808706010059e8d2683f88a47535b8039049681e5a9fdc013cc384bcacb1910cc7ab2f7614d35ed964c28507bf5fc062fe4db852afa45f9d9383c367838eeba";
+ sha512.doc = "bfb9ce4c85de655b890948897deba96a5ff60cb7518b3e198cd0b088b63670531f29bd84dbde4837298a24f36dac0652f2d2d3491dbcd7ac8f9e57de6500c6dd";
+ sha512.source = "ec29085382f6464b10323680488140b483aa09c9df050806a154fce60bf92feb7d4e04de444d0fb4b1623c6ea3506ba619bf0fb2477f048fd4c5f2f0be9f272c";
hasRunfiles = true;
version = "0.20";
};
"mpgraphics" = {
stripPrefix = 0;
- sha512.run = "32c102e3d8fec947210609f45bd84b22942c17c61cc29faddad24caab660ada928ea18e06028608f474c55f03af36836984821b341cecab3973c8421d6b824de";
- sha512.doc = "2734d766809a8fc741373c578e0f9dfd15c0c9f5e0ac55b6a5211b1b44a9363f691723e9b9ab8a887e95ff0fd73aac5072ffbf91b9873f2a1cb2a20feb98aec9";
- sha512.source = "09561eccc248288efbedb4e29a19ac5eddc7e0ccaf14242c6b8fa97749c0bd6c99f0db9bbe030b5a3ff0f2bcfd092ebcbe599db6df8e0b67dd65e75c1ab5021a";
+ sha512.run = "5d711f7a981f701e11874916fe8d22fa237404dc119fc2d5c8f8e9b3eaf8feb59a63023ec30f0c67d304839e4971288a669d70a697260af35e401edf00673adb";
+ sha512.doc = "954c8e3a8a0deafea163c9bea9da6bd1c27fcc9b5270408fdd29f0051ece1f4138a0af99808cf85279823cb48475b8e21b3a450f021d678fc5b2fbdf28e55320";
+ sha512.source = "30e7324760efabffddf6920362ba213eb05fce2658d9a442677a2f8f322695d5a361b1d183c4f775b289ac116d586e2466be46d4ea1798cde251132b95a98bdd";
hasRunfiles = true;
version = "0.3";
};
"mpman-ru" = {
stripPrefix = 0;
- sha512.run = "c94124d69f09e0a3b07317f8d426a46532fe1fd15d807c68e4f6955fb7a6848fab81ae3dc8f44118a69f8be866dc0e411d5530b4c479c430189ba39a9aa8c7e9";
- sha512.doc = "1bc1ae9c56662088f81fa54b101cb4cba68e03116c44754d58ed24d2481b6e312da30a547f471a988c82272fc3e314e5f1c3592103c11b4f16479fc95ee5ee54";
+ sha512.run = "e234fc25e9d8e5aa89a59e21186a16de3c695ce45c9ee8d132546381cb18e9be681bd4ee9c70bb10b4769ada5e5874b500d2a3cd7d264d89610dcda35fcba9a1";
+ sha512.doc = "57f2449eaed3651b808095348f056fdfa90b00979ba2e21fad120efe096dca9a9e48474e9dbb539f347ffe20ccd5582f4815ff4552c54e9ea5f9df391dd75edb";
version = "1.004";
};
"mpostinl" = {
stripPrefix = 0;
- sha512.run = "044ae741c4667a815366bd2b6149356af758a876a65a738f90cb6cf84c570367fa469bdc19bd6c02a2eba672e5c8f7c904fbf371a54700d6c2faeb8778937445";
- sha512.doc = "5574a88b0498679134c643fabe84d067874d75be6fe5acdcc55931810d9592bcb6ea2866461c6ea0b2b3b946fc1398dfe5d01a4aead385f59e1f6f2d1a3ee907";
- sha512.source = "70c181d6cd077501c0d672e749049c80cda886bb5dd6d4e617f90bbbe41cb73eefa3f3b1b0a81e43600513d1d1c645d2fb50ca48d387b46b96282db88ed1fd94";
+ sha512.run = "0749fdf4c54efe9b8c9ed9f735a851a0c0b08a9092679bbb80eb32a80ed6e7284094a043e27721dacf8112b6898a8c5f47bf0b0dea4af9082a40bead0599ee76";
+ sha512.doc = "ad639ec50e5b71a1ef02bcc04cb1c0b195e9ed2cdef9ff8e145d17cfb34dd853d96449620f5d0eba614154cdf6291902316f4fdfbd179a112cebbe2a059acc70";
+ sha512.source = "44ff22f1fb0496422dd760b786174e520643ae9c2b8d3b922a08f9e065708fb4c292169e58cd328381c29672d0526c13506429c55eb57100e96f876324e6fbb6";
hasRunfiles = true;
version = "1.5";
};
"mptopdf" = {
deps."plain" = tl."plain";
- sha512.run = "d9f43241070b10241db18e1c513208b708330445edd052967e8a445378507b94859052b20d44436aa7919cc3d991cba101dc9a3092a11f722990dd8c0c3c08e6";
- sha512.doc = "0778bc8bc04f233674266cb6da1db8a788b666994e2c91b72198a4b8ce721008f72e14928bff3a62127d1f0d98f76b94b522e2654287b87b3a4f6d08963b1eed";
+ sha512.run = "3960623583dec782191299a72261e41d85a636d6d630cbde0b0c85c5ff84263699e31bc4ebef674dd516cdbf9089988b5ccb8afa8fe5bf9134cec927d8078c22";
+ sha512.doc = "a80bf1cb2fd0f7197162d0b3cdd2e7dcc084f3745e92273df8e45a989e42bbcd5522b9cf5aeaaba597c29b285181e48e08767b63ae484193c67d42b47479c6a6";
hasRunfiles = true;
};
"mptrees" = {
stripPrefix = 0;
- sha512.run = "ba988e8130c79a6a23ca3a6686a0a254b7dc12be92a6ab8ad2ff7a8ea425b9c0cfb0ac21233e593d33c3bc0c6ba41a649498fda823d6fc2fc64df600e82dc733";
- sha512.doc = "26605a6065f437719c3451bdd992891f0dddff9595f1aa06d1595ed63d1a7022875ebfd801cd2fede62aee75f9f7800849eb59b03391d0e14033a4b3f78f201f";
+ sha512.run = "c495bed58639226b0552dff1d2e7c5e97a60ad4fb20cef65cfd873feaeffef4e0b7672a33d310576c042a94d6d27141056e8a56c0bd5d648841b860a3c1919de";
+ sha512.doc = "38935dd6694e4c731e6ea8e8a1575ac5985a24ad5d1e05d5766168d3b6f82be6e3bde8c57601565be67ebd0d1232191779f973adf5bcb7851154aab3bd6472a6";
hasRunfiles = true;
version = "17.06";
};
"ms" = {
stripPrefix = 0;
- sha512.run = "e2b1340bb001b21a5fff4b5397be3992c3f021cf328dd8efaf02a5f3a2c9b1980235e4a70405629d41dbee519cf0b980bfa878c185217d2069b957b235264aaf";
- sha512.doc = "ca356c3d4ea2ddc9ab501a2b292c25191a1e0179ff91733d2bd8f2bd9dca9673098487e36b9b849a9f70266ea2c724b3859ba89522cc3904699e69aa8a8334ac";
- sha512.source = "c74cc8ca98b198f2baf76c85f8a8ac7aa607f55215d98874067661e0c624e4d72f7170944b48d721fb59fde9b17e4897a445f44d5b23d84869d7dc56c6174eac";
+ sha512.run = "883832298e0135980808249f5af0b28e3dad7941f401e3ac031cd558b9c6b895bde1f5dc459de9f4c5f6ae41d6a6aac08137be09f9a91b26761399868ac7457a";
+ sha512.doc = "adc189823e89d6cd90369497dc4468b72a36af808eb2c8d6738b3a00082335f139ecc54ad6b601a027b6961890b5bb6975e46d1de26a1e0ac7dfc9e8766fa6f1";
+ sha512.source = "41bdc589f6553ca981a7f0e7340f4e1163396a12acb1b7210fb5e9efc83924961d0e04f8ae1aa10b0db3266f63d4cdfa4f52d59f7624c321dfe0bda53ec6776e";
hasRunfiles = true;
};
"msc" = {
stripPrefix = 0;
- sha512.run = "560f60beea10d71a0f9d1915baa58a893fd2e14104accc72bf513b1d269a618ee1553be0714c8b6380c0065191fe45f3a529897f1cdc7f5390116d3ad8c0e8ce";
- sha512.doc = "e5c0fd8ab06b4c7848f080369a384e8bcf9c117dc21907b15c77d356a7df98092bb491e03d9809414395cf27d6275e534bef40aab8d5b5bdf177104b8658fa7c";
+ sha512.run = "cfd66ed08d144698d11905ddf987f44782752e412d5ecb0a85fc27e569cedd4918ac05f19d986e0fa6e17065bf871e805094251eebd5d27653047d436541600d";
+ sha512.doc = "9485a70d19aa2754ae4e12e4311d4a03367c57a7bbba69cfc50a38aa50d6d9160aeb812c4a63b23f7da0e726b07cf836ac9df7b66b4c847b9cad0e7d66aff23b";
hasRunfiles = true;
version = "1.16";
};
"msg" = {
stripPrefix = 0;
- sha512.run = "1e3d09ad4a124f97b2da99d115140f48fbe16e7b4ad95839ecbb9574e69214523e2d26c7dfafb64c4018a090804bb2d31beb23a68625cc4efaf46b4a928dc0a4";
- sha512.doc = "db579ebddf23d7239f5648b0e19b50dc6d3500579f2ee3d6691432c501d227d0c27cfbba9af351e3e8ea02fc52d5c9ac5baefc9c6ffb750b5ef182213be74830";
- sha512.source = "62675d16a4b803fbf7e017e9a28101fc585e8f0164d1d3bc384f12d744dc22235f89e0bc7ee6a0e1ae18b5fe6c36cd9cc3d66c4c6e4f94f7fe79cb4e7680c401";
+ sha512.run = "9419f306ccde237320abe22fe192a2473785244fd337063332a242e029b8650404df7f7d150b196d3bccb0e10e58e25e2b8aefb15627e89eda8636ddc50599e1";
+ sha512.doc = "85db0022daca5aeeb50e2eded6214a3b144012bfd0bd433b4f9474307c2a37e57c7a311385b8de4efcdc4e462f39c53f6a5fcfac2eae7263e2d1583b0ba584df";
+ sha512.source = "988d410412b2e7b3617678d0cdb2e8059f7261d48b942eff588c472ccb29e022a3e10ae2302268789331c20705ce062f0930ef53bb785245923ba199ed71b15f";
hasRunfiles = true;
version = "0.51";
};
"mslapa" = {
stripPrefix = 0;
- sha512.run = "86e5864b0f027e604bef759d2923d9fc07ea4f195ac2af439728c684716e615733580aaa66159790e8bb904fd4ce93a552942db889e402e99af1990c006a7f21";
- sha512.doc = "e22dd5dd4fc53c0289d506cabafe48c6bd119fcefe361bbc99f2e118895c6cc3513ec6f1ca9a9c9a1b38bd6b2cf7e9327ef705f45490c5852c2decba3e0f05c7";
+ sha512.run = "76910e823a3d1114a2f7497c49d7a9edeabdfc3642309604654f244b060c4ef456aa170f677dfaa719d36416eaa41b68ab28c5cbf869f611a33155250bb44423";
+ sha512.doc = "af01997554d68c0c779950e3be4c92fe7ab0616eb2c5ab55c5131f17ef22eb6e7066c4190607b77c9cc44aa50c15a472ea27733add54fe82b7801c7724f1663c";
hasRunfiles = true;
};
"msu-thesis" = {
stripPrefix = 0;
- sha512.run = "43c2849964441b17d8ceb333ae04e302d354259bb3585b0711d4d6f8a9bd42022e246dc182f5b1a1e7d886a0f720e27d93dd275d1f7ed85be58271b7b41bcb20";
- sha512.doc = "511db06331d063f712a6efa265a4d4a5f0da13d858b4f9486af2764f91ee1d6231fe0c4b82892dda764ecc79cd2a7b504fc406c91878c78c9b3272556c44a612";
+ sha512.run = "e05cdf909d11616692cb175b117a134f1eeae10cd9c62058847cca383b86eb99de675f4e534c3b9d378dbebef10312b773f111de46becf8e4f3c840faaf5555c";
+ sha512.doc = "1b3c8266ff9dbd2c757365d30772057433e1ddcb04c83a9f98e55c9c4707a380e5d289496887da9adb922f96e7f4c64b9d3828e2a758aa38fba31e59c39c7d1c";
hasRunfiles = true;
version = "2.8";
};
"mtgreek" = {
stripPrefix = 0;
- sha512.run = "d378190e882a69454da3a34fe221a890f78694f65a4e921140ecb1466fb0c2df7523c34cc1e7d52fe8ed7b17caf5ac815eefb459d07dcc4ca96f68e8640c4ca5";
- sha512.doc = "a0737813965472df1811ff0b0416e80b54b212a86713d5bb864f178789d6948903c3bae380db70bfa9bcc11ff49c8027519310d3bfbbbbe548075f6eeeda4756";
- sha512.source = "4582921ddd20a0c1254f3600a919a68f83fe71032d03447c7db729a1577a426560fa92e6fb4a043003a4f477f9ad408566fc75560b05bf7e3ee024124c9e20a7";
+ sha512.run = "fbc20f61e1d4e9d3ebf4a92216c7c007f2aec2b2cac0aca6e08f0e1ea5f6f405a32d947efcea0057a025a138afc85e0d1486191ee82fa9a0e9f2f6e2542a9e11";
+ sha512.doc = "49631058e9bfc59dd38a7e0e2134f6d9ddf68779a6f8087a056a89fef975154510496415b782102dfeae6b5563527fb6178ce301b004fe33a4dfa8dbeb4474ac";
+ sha512.source = "d69c6248a4d8fbb9a64cd539e7f66db5373f9551d27c98b755377594f9b1680a323719599f5963972d169399a0686b5e6f500148cc54881d23d8adb3b91bf4f9";
hasRunfiles = true;
version = "1.1+";
};
"mucproc" = {
stripPrefix = 0;
- sha512.run = "d4dd4dba61ecf366c27c4dbe0ceb569381c6b07d6cf990b852164addfee557ba5ae59d019c8a8066343074dfe364e4bf005ee28722d5564019e5ecb7df0a0f68";
- sha512.doc = "1d6b3378686b58023dc8ea39ff3ace838232fc1168e4c093b77cf9611c359ccc11b41623f629780aacedc87b544b640f79769d925a1fe41810da480ff6fbb578";
- sha512.source = "62df473565c6d8c7cdbb2ea70bdb8a4d3adc662ae711f86f8fabed78b2b9b88fee4e6a52e92d5b2259a37d0408364711b14f48b53136f525e07f9f7526edb698";
+ sha512.run = "02ee23aa25152e80e8dc2c57f14b99c70ff57c38175498c179e505a76d967f826acf076cae2085d305cde93964f03134fc6d1027e0669acdbaba5ed5ff6efa8e";
+ sha512.doc = "01d154fab3c0ad8db790b5a22fcc4cae7a5beea1a2850f5e9d6fb1fcdc6c1071c2dc294568451f40db5455826f78ae910be9572de5a4a7d870e3a18a74fc0082";
+ sha512.source = "f1ce5b80ed1c79cdb5939fda97b18bd263b313496a98cd7940e990ff719dff9e633d636505c0d538f37ff26a81c33d6f625f51a479e5ed6f949f7b3ebd845917";
hasRunfiles = true;
version = "1.02";
};
"mugsthesis" = {
stripPrefix = 0;
- sha512.run = "c2e1dcdc949b301e1b93c033d2003760c1f56b5efb0d328f84c8068cd42bebcbd7252eb01e324fcb226b5a7c78cc86fd5bca940119a736aabfc92105a8f650e5";
- sha512.doc = "0d1d9e7d47e5edc8059dc0875be4e9d135558fd1d38c99cacae8fcd6e68300623437dc6f145d47cea9b968a6c870ff6ab21b9de6fb4d8bcec2b41a9de384b44e";
- sha512.source = "858407db029efef3cae9f935a13fbc229b60184dd864eb4aac4710ad1dae1c0131a4533d6dfe8caee659b624da05d1b2ee27aade516adcd5dd199c48a222a9c4";
+ sha512.run = "26a40992f66bead658130b6a649e7da550c85a92dbf9bf5778d4987e06f3a5f7d168eeb77dab3e81c5f328d252be345265c2326760d861fff35fb4ffd1e3a4b0";
+ sha512.doc = "2f9d069468c3ea0b420465200abafade7ec7c52cb22bee74865da5fb06064eeae47709a1ff60868bfbf675a4397d828e02581defd338ef3e79e179c0ae7cf7ef";
+ sha512.source = "bbbd79aef8db604e5349cfcac7fceed96d8b2570cbdb455b36f96d99e52660562b6d84bdb5a9e1a4c9ff32c9199867f491e91f96758635ca800ad5b69039b120";
hasRunfiles = true;
};
"multenum" = {
stripPrefix = 0;
- sha512.run = "901002dd98b40aff63e303a226938659b83f8fd3c2418c0cc4768b2de5afd7a3f7e46ed1f321ed81f76de23b9057e3dac3ecd0c8372a530bc13b6d143f62f1d9";
- sha512.doc = "c7fe53790702297911e9ff87a301675281fc32c8697d0dee63379063f02f6c17b0abc82d11fe8fb2fd008e378329c5a5ecb9551bce46d83f2af7038dea77d9a2";
+ sha512.run = "e73e2d3fe45f562398de752520628032fea310e5345a247472a2807618b72467b245995f32f21474dcb5702106bf32d6394508a96c4aeae4dbeaf6fdda7bdf4e";
+ sha512.doc = "889ffbce149b1f0a98e22a1ebcafc60e29858d08b57e2e567956830c679515759a6c8209901641e3d77ded31238e8fe93f7e4cdff95d1be925e3972c9005f4a7";
hasRunfiles = true;
};
"multiaudience" = {
stripPrefix = 0;
- sha512.run = "78a2a051ef7f7ca8b0bbe173e88bc4b64b5b623580b316bf31586f4e67d074cd644573ed18bf6a540bcd897828494cdbabacbabeb42ae9ce328ea9913bec0bd8";
- sha512.doc = "43ec5920965e2da300e218a0ae99c708a661e9cab2324db5cbdb5602ea1f20bc48aa49c3a2ef71ef4dcc4d10141233ad07e31f35f394245b6bb8e97ddc0d083a";
- sha512.source = "2de57ec7301c11d0cac77045d619f79cbbfd9f0898cc3fe526842b2bd8b2c66d52a8e17654c1e428918c02421a16e66f218579d8f5ca94401a1e71ff27e9ffb8";
+ sha512.run = "58610f5b5138f7713fcd3e21fac721d0cc0a796e928bd5bd89e5981e08a0d4d6888f6f4f2dc2c6b9afecfbf0366462109be7a497ff6017e3b76ba83b361fe2f1";
+ sha512.doc = "5db8176fc1c40091db428b73bbb8bb3eb2e7b14b8c8a681e7d5dcf04d990873fbe456d389e468456650faae3939e38d1217057485d60750cb29aef89e8e15b69";
+ sha512.source = "acb69d29f8f12a205b4560700330d0a94593595056784275a79531351c674ecb560cb453956a5eb088f09a666ba4c72a2bc64a79b954d13263559093d06d33a7";
hasRunfiles = true;
version = "1.03";
};
"multibbl" = {
stripPrefix = 0;
- sha512.run = "243ac801f32cfbb7236a7d84c56bdbfcd906fb938d73c2e7cabb0df02352f9d5e82a89a48a8b0184e6a8eef7b754f17cc25e24407a017c70fca9fbf436238ee4";
- sha512.doc = "dd5c18fdf75cca6edaf3a306b34ba504b645e2060d43781417ed54e65be5b2b27ad20023c11683dc758e4f62fab7e859e2479aa0b165a411197e9520d1749940";
- sha512.source = "f89177795d5062e9beafe541f75d56bde9c4a66a6a82a999dfd06cc524d68c1df4eb73203df48cacc05c4d3ef979bb300443af1042ce9ac0f399d3db800bb170";
+ sha512.run = "419f7bcf8f2226cf8c60119e30da278bf6138f4e1903dc322da33ca2b22120e50b205dc0bb01b46cab0c93fdaacc37b823a812121a731fdea4cf03354d1b0690";
+ sha512.doc = "68a3f99cbde27d15fa8b56730f4e9f7587bcecfc9a6ebe19a7811a29278cbe21f214465942bd4ee6cc28833b9614dfef14714dceddcdb041d5676ee7ead810bb";
+ sha512.source = "be2bb39e0267d6a008dd3dab1d1fbfc22e38017656f6fd717e35d3252def115d451a1eddadc6fbb3787bee901b43b09327ebb0f676ee452db71196cd2299778c";
hasRunfiles = true;
version = "1.1";
};
"multibib" = {
stripPrefix = 0;
- sha512.run = "878c79df4e21eda2876a1c33191eadc742aea5d0005c97b374415df0b4de494a1920c1d13ab87ab75f8846f953c8553fbd69fce9235a19c51502c67a98651a53";
- sha512.doc = "6449f236bbc8daf6b7d607a30d69daa93bde20ed5e383bd97f980cff9e8b2f1a8f3df33a3614c33e51d2da84f2a51bdb9e4b76ad5b2281002f938669d01b806b";
- sha512.source = "de017fb36f8a838c5848d06ea53c9ef44e599f74547607e69d03c7c862179c3c6630da0523dc163ff3bbd444422dc6c5635195710348f7bb0b2f0a8f11009055";
+ sha512.run = "82cd48cf9097b36664d4dcfb5d73dbd6e961c2f0a8bf7816d1bc59a33cb6d2c65e0f63a9d1d596dc9faa4339536746089e34bd1b510e1b2c0ea272df5840e396";
+ sha512.doc = "1d4536094c09755fc91b2657cc0eb0b0b2fd8d1c5ca37bf2f046b62a4b0be6f83a93debac8be3c5481651dc75cac2066962556370bd84face6b03aaba24bbcc6";
+ sha512.source = "c7777e3c32833538893ae463d8396f894b390f642fa697b8ba237cd7183e2bc7cb86a9773530962f41372e4ec016eb96c7a060dc63081b2faf29248a65f14a1f";
hasRunfiles = true;
version = "1.4";
};
"multibibliography" = {
- sha512.run = "9986d47132abafa57620c8b667d7868bb8fcb9cf00f21df786bf40bba81fac51380e94bc0bd371659cf7fb1eb23a057d72a2e8fcee100edc850f2c9447ad4c7f";
- sha512.doc = "987531138a45f5a8f5790fd3ee023ffbbe17353011270119d2b696e02b79eb9328070fae7fe054842610b21a116faa7f872f079b5ec4bd6646ff4482644f6f02";
- sha512.source = "8a6260c775e8c5f264724e9a523e9dcff36f8e9d2f870d93c26f71580125584116400ce1a0be27fefbcd9fac22b38e464f35ecfbf5ffc4f49f2c7c8080f43551";
+ sha512.run = "faa2e16b8bdb9309e2f16cdb2c717b59c8ecd5d73e4819d72ee3226a80fe0c0ff6b4d686d0f1d009601e0d6dea140cd4812c2f4cb94f37b5bd9cc1bd19137965";
+ sha512.doc = "3e13c8c60ab8091a363b63a63259e53e3c5076feb224a6f426e55a351141f007ea8bf7526b0f80684c83e4e97b43f5f05217e254f978e8b69665c736efbe8512";
+ sha512.source = "544b3778bd0a51e99e89e18e606d37551576d655a01b46523786d6f910cf84b3886a8b29c72b9e0c25b3ae629045470b24e2741d7894f867437ca069cd692cb4";
hasRunfiles = true;
version = "1.03";
};
"multicap" = {
stripPrefix = 0;
- sha512.run = "a5e4e2fe7a0975b2a971a9893f5fc4091afa3b4acfec2bdb3929e2c9d676002c23d55aa7db1dc4d60c0d3d3355d433bf5cc2d5ce84fb5747aa52fe8b20a82b7e";
- sha512.doc = "6b0232a5a23b101989323f6ff551a02365c97b63894f5d71d4c182352ed09f7ed0384af7b78116e8a6bfaf8cd06341c0b4a31d3bba4bf8ad6397554d6eb9bb09";
- sha512.source = "c76cf367cbbad4330a1276e1e0d3ccf64dc136d6119246af1ecab217c02d987918d9452a38278c7550269f88203c56ade2405ac53595a01646a75a242507fbd5";
+ sha512.run = "5e4a4eebd7560d4aebdaf7035b9bc14116a32cb2e043aa93afb9f95eaf271fdd75fe7d2b6296d36327d7aa5b14b52046b0c941ae949584ad27a2b89ebe54b6de";
+ sha512.doc = "644f46fa6431f0f7bbbdfed8a346887d107c8ff7c8d5b2c826b16994faa48d83ca59cd139c16fa144122e0425e6a2c592762b86568f17fb914dd943cdb7eb808";
+ sha512.source = "95df0571a8741db7d0b4d3ab0fd0d1469c531a00e3cf524977fe2cec57c3cb9ce9cf3c3136b42a8d0fb8f9dea2e8f4cc6f07fa48490167094e04c0e688d45527";
hasRunfiles = true;
};
"multicolrule" = {
stripPrefix = 0;
- sha512.run = "1b7430d9b119e5697477f7a39b545e64aa366e35f90476c15fa900232856b6b12a43ff2eeadcb5aaf5dbb40caf698e3e534c1ee3b49a6fa17afeca0b0009ca4e";
- sha512.doc = "26178594d1416fbbea1b3540fdbb2d1b916468a1a2c9c7879091b8f27794a567d63bbf1401d94368bff793ce725311337b236e353abb2c232b8efc6c02bb70ad";
- sha512.source = "5df619991f1be4df2a58d4b138831b4c4796bbcafbae8e04abe1e074b3c06ae186955d18516736d83da8d41580aef32354ed65f4298c700f7ebdc7c65d2bc4d3";
+ sha512.run = "591a7aeb5a918fcfb847cbd7f91cf389b6131472e62dea411b04e9ecd0c4eb1e203a31bacc69721f444c6eabdd44462e84cd263629ed4d6566840da2921c843d";
+ sha512.doc = "ade3f0e13f39a4173d6402ee2521232ff42ebfd8ca55d491f27c1dd35caeb06d92d7f53c1f897d71752a9013f1383eb9cd6b6f250c9ca535a31c21f751db4abc";
+ sha512.source = "e1b2fc58fbb95f6d12b20f02a503a62cf49f4fe1c888dd7185cb7bbf1f5a7644af1f14a380a44e25ef33d87387e152eceba602897b60f8b0d79112cfea4b2492";
hasRunfiles = true;
- version = "1.2";
+ version = "1.3";
};
"multidef" = {
stripPrefix = 0;
- sha512.run = "426c6b820b417fc9d7faac43e9e6202ae8d77f867cd362125f2ea0d0101911942b89e544f37cfe5ad1b2e85422aa6d3cea26158465c47e463010ed295950cfa1";
- sha512.doc = "a3afa448de003acb5a354e396e32077a4b0fc422d027d595eb2de0a363b076c80c74c5221a105e6001d4a700539ac25e57cd2c1ce778eefc0a7763471f1b604c";
- sha512.source = "1631c9acfd024417194ee2638b0013d459b6b8239557f94fed1c85a245259d893be7d493138d66d7793fde132da9376ec947c9d51e876be387c321a77eac087f";
+ sha512.run = "2d15975c8a191cc08925cc8cd74b982af909a7488a68e4b6f5eb4c2ba0dc94dbcb40c4347c5c4774fda24f98efff52131f6a243e1e6bdcb4dde7e683e408d6a9";
+ sha512.doc = "50b26f8fcfde20dd04f3e3701d611631c8914e9488a3f87d25e0c60803090133f9abe889b449c67a09ccd5053c67c4a3ea699d52d44480051391edaaa7ff9ef7";
+ sha512.source = "4f506eef5dc2bbb8c740d3b25c00e21a56ccb02410adc85788f2cf2ec7da81531ec5843d0a29931ab1aea0b4e8280eeb235b6a97505fb777068d902199cfd084";
hasRunfiles = true;
version = "1.10";
};
"multido" = {
stripPrefix = 0;
- sha512.run = "1e542899bd24ecc7478349347b8b7b07e146e1c2c9c1f68c3eaaa87fe4d6073032c45acd0a269db5559f3faf4f9118025023497d6eb00c48926721ba50aa6396";
- sha512.doc = "2657a5ca63b5292ca030e2488ea8b16b052bcf5d339777455a19b102c54320c3ae576558f6ca708ec8beaac0d9901a13c9d85296f971168fd94e0bd50f4bc42c";
- sha512.source = "55182bce95cfbca99940760c3f7a51a220b57dcac7650396ca559200be67ab4c50fdf781e767f5074d1e1688079dc3faf7f93a9c4480a07c8d035a373f4be94d";
+ sha512.run = "5c861bddcb8b2bdb654dc4438621834a68b2bca102799317c9a220f9bc9bc4c9d70775375302a85736f8706bb7fbfc1a4c24fae2f850237e8f54ad521b1cef83";
+ sha512.doc = "8cef36438fbe57c54f625b178331f7a6ca19854abcddb475283fc0cb4a362764c443de05989245e962dba9e2e4f17734533502fbd4b2ef4fc8e8c36b96bc68ab";
+ sha512.source = "3f3f6f5813ab1da542ebc9c4837da72339804866875bf225292d8a36ebf54b33f12d3e84de9d0b5027d3e8889e10180649a19e25c7ec6bb532296e9e204e25e5";
hasRunfiles = true;
version = "1.42";
};
"multienv" = {
stripPrefix = 0;
- sha512.run = "d336c3c03c288578c6e0c8d9b5915b418e3258c679673b1c2d2b68f04206074d8c175d85e862ffa56ba4932c48757ffe51acaeda30e48103191ce39856d7c354";
- sha512.doc = "080371cd37f08bc4296b216e21e7a7c23476bf1450adf93a339048e3504dbf609512fc366dc712a11e7700623315896cd1f85f27b41ee52a0502915c02641773";
- sha512.source = "45c3e472942eaf4bddda93de0463d2c19cf9573599b84f05df3c41906046ac933a6e219e542d644f178269ec60f0abaad6c2a9eaedd86753765f4c018f59ddfa";
+ sha512.run = "b387532d90db9f46cb18518b27eb8853dd52366434c69693fd08d36942564c43a45605694a55783fe244690f4cb64b94f3082235e465336cb7536543b00b6f20";
+ sha512.doc = "1ad0cbfb0c6029b77f2dfd71100ac43cf3c7512df88837c6da5c26fa9a520f4dacd970e331083a56ddf3d9cd19fd9934e863e4bea9e62c7a0b1cdd1ac6eb2a15";
+ sha512.source = "5d22dae7cf44eef6e63cbda2e9421903f56a939c0393d3b91e9d009b29cf0b748215b455dd9143cd7e13b2ad81c08d7dbe447268d7d01ba495bbb307cfc8999d";
hasRunfiles = true;
version = "1.0";
};
"multiexpand" = {
stripPrefix = 0;
- sha512.run = "71f976579e2f2d71554574d8f670ea348d7f721d132f4ff56bdc0e0f534a74b79cefef3aeb8e44e87bd2ec348f5cb570698d63f2a865fa9f116108c4e05293b7";
- sha512.doc = "a15d1370ccbe4a98fbe2ad8955b919a5f52109942506457190b739e45b7e1c7161b69fdbd6816b83756074694bdaba64a60ada1b07a4c7b9e9ba028a59ada4f1";
- sha512.source = "406eaf42e10e9f5d2ab48a308374ad7d10c5421b3876b94a65058b07bcae2c99b03859e11042e8bda90a92be6655b99f5d91901ae06a88a9d34a1d25ad962590";
+ sha512.run = "63f512ca5b9649c86a6936cc2407737e41afd6c6a3b4810fe81155a5b4127aecc538303e26b91f53decee900fba7946e90a46a545b3c9caafb3e0863940e0009";
+ sha512.doc = "6b8a727aae2d314877df551ca5804e84be0bc530b4f09d8bfe6a9c1a4c1eb98647257beeb1813a183f0aa5422b0041443e817ce11b6db70e4129e3edc664e788";
+ sha512.source = "197ad74e02212405fee0c79ea03021172e7ac5a99222e0c0d300da6a141bc694a2957c544bd357fb67fcac24acbbb4059041bd37f607b29f5f763b59b70613f9";
hasRunfiles = true;
version = "1.5";
};
"multilang" = {
stripPrefix = 0;
- sha512.run = "10d11f612e2b94027b1af38986efd73688892c630ea15c3acfc64efce836f5dc4b4294fb61c989f8039c5e1c70fd25cae54ab3db39d668956b74d639fb0cef39";
- sha512.doc = "db25d878a93b565a5797ef65b2a6cc926727f755be11f9020541788f351d5c014ab154d41b94a92a317f21f7db738729c7d6fbef300d9d24eb63dbfe7b5bfcd0";
- sha512.source = "dc3daa24eaeed0149a17d01971e3a1ced2118e22e31b9fc8309e9a9ded79c36f283e92718908b8140174b1bab78bef77ceff73a4018f8f233b63ca175dac7d79";
+ sha512.run = "57f9829b100068a84feb8a09a94066b93ec5fe70daf831ea99604089a4fc2f67af76f79505a2eab6dbc8f2b025feed6d908a1f24630e27e0f7606c4a3ebb71ca";
+ sha512.doc = "e611f2195fc4f7083d6343eb3554a2e786fd6522383456544e45346481cd57d54b0899cdc6ffd9edc4b75567b1e092ecc597bff660d849e0ce2b3e2d1bd55507";
+ sha512.source = "1e52e9c740d0eae4f89eb4a65e1d12b3d5f159cd6c938f729bdd019ccb8bcf98300a544fa7131fe214cde9b7b58f9b64a771a49513f45943c681893fbfc78b6e";
hasRunfiles = true;
version = "0.9b";
};
"multiobjective" = {
stripPrefix = 0;
- sha512.run = "85e7a2643958df70518fcebc4f6d3b9f5d9877115ec270d60561fac46b74db5e2a682362577be7ac3396102f7d30a34d9fb9ab925d70da505cdccab72d00a33c";
- sha512.doc = "749d1fb9cc479c9446abc5484ecc402cd0061966d29a5febd7db8bed9d5b3312d12a24501a5d9d0f2a8de8690ea3123a881bb0eb02f4fa91c50389dcb2e12794";
- sha512.source = "899b8e2a6c1bdc53aa3fe65648eb9be7e2f0c44263f2f8d9f330178c902ca6a8d743ba716df6077326019dfe5de74083f9679b743864036388e9260d19e1b304";
+ sha512.run = "80b0f340f19dff329cd9f0fc32cbb9a8cf690243aa925d6687b9da345984f9eba9c0db7b62fedd2a54f077d841b9cbe91e47c98140f1cfeebdb16fc05408898d";
+ sha512.doc = "3a7c68054a85bbad36b6516c52ea74c35ce11c5ffd6f3d1f235ecc2ea55209343a4ff609857877094fb7f8861e8b7c54c8c979d06cc3b3583fb64e997372ae9c";
+ sha512.source = "99b9d17438d9f3f8a6ac40d0e705371d255af957fa5dc78dd6d98c89b515cb5af7377b5ac11558c84c7908b7efc7faadc9be83b86c2a255ba8c4033a69be3f4c";
hasRunfiles = true;
version = "1.0";
};
"multirow" = {
stripPrefix = 0;
- sha512.run = "e8c1261b1ff4b69ca3087dbe6f64a11cfd69c366fbb81ad16744b3290f05e0c67189d0be61dfdfcd8536362ff4f5ed82f1a3d89a3fdedf199743be1f383d7ca9";
- sha512.doc = "6c54881acd21ad8948f6199736ac459c2292612bfd6f88ec6cd0290cdddbfea9a4c1577a0b16cb396b71b530817a0f205f24103e61bb90d7863473973fd9bbf8";
- sha512.source = "739b041d1ede3d8380ff7761914ef49effc01877d2d82fbce25aa2b42ecba5f24ed4ea6365a86c266b0987eafc0a6dc2ae815064a4adca365616c4c8df240cf4";
+ sha512.run = "61a072b45e6caac673ae4e5df536f12ba0bcefb3457099a0a03c73f5177bf94b1f0da056f622d3963e07dd82fc1f18eaf892f2205ad34e221963a07a9458cccb";
+ sha512.doc = "ae7b86866d6271f99bbda77e1df62276383b3759f59c30c86eaee3a5e14e0633dee081bcbb39fc9e52a5f4afe43ab0357aaeb11d81560a7c1c671d8773de742f";
+ sha512.source = "fa10c678e843835d7d6ca2081ecbaf3a5347eee25da109e0db85be9422c2d0e8d2844e7e66784761f0877ed52f860bf1242aa05ab3015e6698891f3629fdc377";
hasRunfiles = true;
- version = "2.4";
+ version = "2.5";
};
"munich" = {
stripPrefix = 0;
- sha512.run = "7a7f12331ec00a0ad2735f55261269fbadefea5cd627eb2916a79eb39d8710bfdf20f72da6f909ae2018021bff0c50b6852ac298d281a2ec012f1be25961acaf";
- sha512.doc = "9ca7e2f17f8f04846209f3578c115b25a4340f322ee66191032a534d454b187f352765a816c5238047fadaa795af34f6b5b191836c166616fd61317ab937ee16";
+ sha512.run = "d8d2de2245f24c6993fcd178e2a21891e66b5b99039e8969639d2a9cba15abc6c3c50374db61c8082695a969a69ddce902ff8b5fb8104fe66ba1384ef99b93f2";
+ sha512.doc = "ed2dc99df090a012f1b1b922659eebe4c2d8523127e17341b9c4b66413acfc89f8b64ed639c8fd40ace0f4fddc8662f42630411c67026311a26fed436a363b78";
hasRunfiles = true;
};
"musicography" = {
stripPrefix = 0;
- sha512.run = "43cef788e788b8545fcbc261e9cfed0c74f987a816a7ad518e2ca1522265ec6ca1369b988013bb7b3ed81c87d2f49f59267c60a950a1aaa969beee294496e664";
- sha512.doc = "8fc80e058605ff2437ce640e5c5609d122e9e3599cd2e0d3139f622a12fa799f0276194738bcc0a738b3ce55aa40d39d5a15fd614f23476e9c151c6eb5e0b974";
+ sha512.run = "6c1bab036f58b9f1ab39a29e4c2344361e772e44992da5c9b345d3d2b97e4b5b5a5f237494f228bd1ef812f1ac5d5e00432133c64d8a71cfeed9e526360f2310";
+ sha512.doc = "a9497d4dab85061ef8fb5698bfb7e3a1356d141a4c1736359f124842e09d87871ceb3035e6683c2f2dcccc39accceed4fd2b76a6cd2850958e3cd3740f04affc";
hasRunfiles = true;
};
"musikui" = {
stripPrefix = 0;
- sha512.run = "8c15c00c614b478ab557c1054e49c41fd46360ef5615e438020e2437f52bcaaa56e4cebf4209740c7d8e0ad482718390f811d0b82a36858da3d6b34ed0475da7";
- sha512.doc = "946ee66c7f6fd4adf7485eade66c7161473b60915314550ba24485acff590a289c2dfe70122f5c8f4eb5481329312687e44c9b6c85ce50f1af658d21dedfa39e";
+ sha512.run = "602132bc51f1ed20f045bf0c822f201f7bbf3386f9181599894e66cb3c59f4ed15364013a5e30bfc59b22ab3fe4931872b779d1e7f34b8dbcd1eabe058b1f5e3";
+ sha512.doc = "29cc8526543698f218e8c9c20b424fb2b05d3ee0a67c70a2afadd33dc49f0030ceb440b349898b8bd66a53a5682aa8289d081e4502fa5ccdfe481b4e2430de03";
hasRunfiles = true;
version = "1";
};
"musixguit" = {
stripPrefix = 0;
- sha512.run = "2039f6c6034b34fa3b4553cd592cfd41fa4c9b18d5cf4c017c4ce1373130bf709bc8eeaf89feadd83afef23ba97b91e8ae02ad0264f47bf31d6d47b2b80a74e6";
- sha512.doc = "f0fca030e5320f68cad7db832b70414c0a7ca8c60ee392a00961d72980e653d6fde7e3025a099cd09418b539abaf76fab48b98eda031ca110128f485dd8cf169";
+ sha512.run = "6262e1b447f517680ddfd9e5e076ea384dfa7fc8d219e7a2613a80ba66a0f0435d9dc31502f6abbfc150fa1e2de001afbdec25dd5778e3ffe559ea389d57208a";
+ sha512.doc = "8a6c9a42383d6b35c1300b958a7629306a6883bec1bd68751165eb3514f8f069c9995247142bad459e06fa42378a9ddd23093cb749bb2ccd58743312f83425dd";
hasRunfiles = true;
version = "1.2.2";
};
"musixtex" = {
- sha512.run = "e183ead0bf93e7d456033afff2deba0e7cac2adc13f6706f79541c7406a5c83fe185887b73f2664e965f3a3e53ed445003759dbe874447c2daa46aded9b17c5a";
- sha512.doc = "c0e0c682cbf3bfd1b270e6675d04da916669840b5bc1a93311a94fa8dbf5c71c30a0fcdb46bbe098140e1a6d29f82cdc160e9e15b09384cc422d65a26e18bd36";
- sha512.source = "329c0d1fce5506c8a12ad0c28ce658411321d99bec8e9b88275cf807ab8404cefe812bcd5c4700fbc15dceb29e0efa24419b9acef7407fbb8bcef935c8af8c1f";
+ sha512.run = "2793fe7e110e97df26dc0a681b24cd738eadbc6bf322b438141b66718b561af3d1c7cb029e465827151be5242d620a3182aa304467f3e8e7c58f457310881c0f";
+ sha512.doc = "29e7bbfda630825726d716ec45e4112b7d35e180a5d9294a5d1f7a1c8a8c544a8f9020021d17a1db74068ec23ed0c744593f74426fe465182d139d3e9e70e829";
+ sha512.source = "62a04ce4d437ada5b2a267b648844cc6702194979530f985bd7fb96b2242d9e92d9fd6367917352aa7f9a699f520569acd2fbfc4d6d56f2f33e9f6173f311909";
hasRunfiles = true;
version = "1.29";
};
"musixtex-fonts" = {
stripPrefix = 0;
- sha512.run = "0553b418e045e55e66d10ea57d73a5a201da170fc368ad24ec37f00f40956e97f59c25ffa30c0673374d164369ebad4a5fa51779786cab8ca6324062ae34977f";
- sha512.doc = "9642814f4637075bf824857cc08c2af5cd5767555cb2f8823f3eb97507aaf1048395e90dc5ead6ebb0df06015b233e9a9e1b9bebdcfff7fa6e2e9691ee36fb89";
+ sha512.run = "9cb72eba919842dcd8f892562a9f6f2c4638a46b4152509ffce1666e3e4243a2686b4feff3d9d68ac3c70c755606cda7b8659ceb1d8347b49bdfc4c0c7f35eda";
+ sha512.doc = "6fbc429483bbb7e1382d72622168d692dc5686ee21b9172ddd3a14df04397cdb9a3b45bae57b2ba2851aff401a5819d81894354e2e942d41812ebede75c45164";
hasRunfiles = true;
};
"musixtnt" = {
deps."musixtex" = tl."musixtex";
- sha512.run = "309beff8e7edb74f88f40c918af32c9c609d08743eddd4993cd45b5b94bd02530964949e328dad533bf9dc5f80f0c445febcb3ca3bcfd88508d4d789c4f2f540";
- sha512.doc = "e5543d8ab2fc39813fe2d8a38cb331cc2c0a2e3f99db4d2a256874f10305db16e6e9e94e05be68407af71c7161e7bc45cbed810488e09f7c026e351402e8375b";
+ sha512.run = "eab6332d626f199e46dcd03ea546abbc4446b41c4b0354c066790ebfde154c6fa90f861dcff77206318b58a31565d884576899629520e78b3285bac673d1f4bf";
+ sha512.doc = "2da473ad2425064747187da005e01d6844731c536b75095828a85d358ffb1344331ef483c0cebe79b346b4fa96a358a1e416cce7d7cfcce6b1242cf3c0a3645e";
hasRunfiles = true;
};
"musuos" = {
stripPrefix = 0;
- sha512.run = "b51081d6eef7c85218b6d7d605e6ba3bb1c9dbacda36984ce1f1ef4e4d21c32e20a4c6073a0683ec7dd25fee6c77895ca9a0c018a6c23c64830fd1584df063da";
- sha512.doc = "3b28e3e9c5157ea8c88a2a4ddfdbce3de0e38c62dbddfffccdca28f4f5c8f95ca9da60ed6df7a9eadc619013cb62f00f90991386873b50f4dc20fe4072caf619";
- sha512.source = "7b8fef58c14e0d3203cd31b08b885c325ae4156760ecdc3b0b9f311ce0a5fe9743605486355bb18462c0d3c08dc11ddc07ebc7ff798da04ecaf2f689c259597a";
+ sha512.run = "3ad7bc18f20b0df70f6c92f7816d4e5bc90070a392788d93caffaba39f25e516a1ca4a6ef5438dbe55b514822d2882e7dfb809eaa4fb1380475fd624ec3efb9f";
+ sha512.doc = "a2bc27d789cbd6833961d41ee6d697004fa7539810aafa8749af918572dbd20e2f267bb7435c068fd604540d0a75d1a558fea38a8cc7748c9dcf087c17469a61";
+ sha512.source = "55cbd375a48388b310c52e26b02b6dcd56f7d50761addaf275de656a2668bbb0c436c742649cfa07355e626c3ee01572960fc0177ce4226f764db2b5c3e04598";
hasRunfiles = true;
version = "1.1d";
};
"muthesis" = {
stripPrefix = 0;
- sha512.run = "aa3dbf0dff8af9f206b181058ffb7fa244e5e6be23bf1db7fd18134e164b0056daf2901bfd9a9a9485578cbd57e19114b531a6c3f179b1ee6ed15ed153d4b8a5";
- sha512.doc = "b76250df53cc206a34a10d215e012d17a2d369465080f17d500d9060851f3a777154cbddc4f6504cdae823c8b74bb31e7a100a3544c6ebe2703be738a623c082";
+ sha512.run = "66345512d1713dcd352feeb46d8ad9c609d4c9364a37b47b5fc0207800f6576831e15d7be59ce13f560ebedaeac9a595f2bd7045b621fbdc8e20a3b3c553524d";
+ sha512.doc = "5ed08b459ffdc954f5857be1a1970e9a23d2cfc23cbb04e820b82368b1febb9bf04811e53ce6fd05cc12da302d182179d29b278fb99157e801afd05db15cbaa1";
hasRunfiles = true;
};
"mversion" = {
stripPrefix = 0;
- sha512.run = "5e9a47c85953e41f46b981ce3c5c302835e3784abb2e25560c8603b62f7a6cd61e0cd5254311029ea25bb5ef10e5c7f2ad32b055f68a9889778a2db27a07d8d9";
- sha512.doc = "06b7407e26463547d761ccea1844579cc81a07783c80169505218d335b3ebca05e0fbbbd2c6ee295a9a7d1f60b5a156d4e83a1edeb31bfdccf916ae4d11453df";
- sha512.source = "1d1e025996b904d89d3b38544a7a6058c68f26200f846341de7277af11577fb54d26ea8a3ed2459fd6acf77fc2a33cbc8cdadf9729a77653f54188a29cfc1fce";
+ sha512.run = "3031b6aa9408bfb0994ff23c36f6b3f770aa8beac0e94bfe1361dc2ec6ac47859a996ddea9f5283833e5711d0308ebfe5aae91bc0ab564c6e83056d7394f14f5";
+ sha512.doc = "bf7639f024b214c2b8b73cbe4f87848f390d106f46afff6f6a1257d80b37a6b7b02d8d9224580d945b93b3f86a43495d00c5c07d22e8428703036dc43273ad41";
+ sha512.source = "22ea633c451f88302061c2d3427ed52e561bf31bde30456e632f3abbca918a329c40e239ecf0a2f2b219a23da063101ebc9a23ea5fa355e479ee28a9404d50b7";
hasRunfiles = true;
version = "1.0.1";
};
"mwcls" = {
stripPrefix = 0;
- sha512.run = "57122db964d70bff7d7c8474947bdb0e73034daeb75cea397ac5ba1d4d5fc1a238130ee8b5e002fae07c26a4db849911805f5ea463e72ddcdf30232c15d918a4";
- sha512.doc = "2672c2802df4318910861f29d2e640c6f726d14ce87bfae26dbc136537bd394a31d0e43983fae2b5ba319d48a3f944903a7cfc66fa4129052c7f1ebc394078bf";
- sha512.source = "8c8af115ad893d9fa59f4787398846a7f764e9f81ed096852e6030450146e1d74ce7cb47979fb26f27f4734ac721f4986835ebc954777887a2496486188955df";
+ sha512.run = "045fbe4985684ff7bad3a7c493fa0b37e412e698ee5eaf31b4ccdf3e185433d185faeb78bbbae7e11b84354e4dcbc24c8f2cf549a64b81ed0b6adfceb4bc8d8a";
+ sha512.doc = "17b548e9db8a842c16367cd27b3f5639fdaf418f1967155a72c90e3e91d47a121c87dcf2bf0c6eb9042005d54e04ee40b367e0d81c7e2ff57de04da617f8b1b2";
+ sha512.source = "aff2829633113538493a5634fa11d11a65d643e65afe74255ab31141ddd5fb39f6da59764507af10314b1d458c5c75b1f970b808b1e90c53d211cb4bc11f3b55";
hasRunfiles = true;
version = "0.75";
};
"mwe" = {
stripPrefix = 0;
- sha512.run = "dab346ea9eb4ee71860b9141ecfea892cc17817f932463e3c8b48e3065edd21e3909df59a473d9068a509a0f5a3142af9dea6a3fefd0d107f7a40a3773787283";
- sha512.doc = "a48c3460aee8d779aeab04ea3ac2aeabeed68e7719ee1178c917f1d872eca0fdcfe2b557f85e0ac2de6213a67265e778e5190c20e908cca2447b84ffef097eab";
- sha512.source = "ba11ae8aaf8f4567f7242288aa9339e8a60ee6ebce3dc2a9cdfd59fe69b7ad5d04dbcbd377943cbd6a88d95b6d31115b99f14a3a97f7b06696ff30a7f0f11870";
+ sha512.run = "fab45c12e55ddd3b748ac6a07041c64efd1b344cd8375d870ab3ddda155d9c43adb1fbed21c82237732c8d15ad68201ade3eeb54714e4737a79ee3fe22db48bd";
+ sha512.doc = "361130c8fd556a564975ed94286645e1b2ebb399a4895b59244bbe941cbac20d0e4271cd74cd122595faad4f2ff1db24ad522c04bbded59df2ccfdbbfdb19c7e";
+ sha512.source = "3511bbe2629f5a69023836495e768ba9fb218d23f05f2587c39298c007017b272bece226dcfdd9f9b6625891d6d4be5622c4dff35ed413c797adbe1db1c60c00";
hasRunfiles = true;
version = "0.5";
};
"mweights" = {
stripPrefix = 0;
- sha512.run = "6beb616d6a41096ae176bd8353776c7d4254e3aed2c304c80f38f75ebe6a5b9f60d6ad970243f8d00483af4141ec94eeb688dee53715438d4b39b75e35c0c849";
- sha512.doc = "8ecdfd8030061d5998a178d0b5b070bfe90dac6deba9b967f08fa5ff943d3bdb2b9475b8641009a73676e61527a8c021be99ff7e038c6c66611b123aca0caf7f";
+ sha512.run = "944c84225a923fb3a1b72f8f44872fbf9f1207194924c9fba8c9c45a2de304748f9630a6267868eaabb5feba4b268a702568ed81cea6cc587319a1cecb94de0d";
+ sha512.doc = "613f3a22759878a34e659a9606b289cd9969280a3de4e8a7614d277aee66aeefb44776f555efd0d2e11d61f70342f747301002bf9b84b888f01216c439cb5a5f";
hasRunfiles = true;
};
"mxedruli" = {
stripPrefix = 0;
- sha512.run = "9134add39bf358e36d872bb1f134b1111a84b8f770decf600bcc19b1263f4bb3f86b6571a42e2091f31bfbc41e94cbce75efe7bb1a4ffb4d5e98603f347b80b3";
- sha512.doc = "73d9ea8e98df8e1c7be73e6f86248b46d45d25bf7c0e0682a75b0f01ad0d55f5c2c288ea86b2dccfb12178d90c0c60bfded02e8888b155e852022d1f295fd3d0";
+ sha512.run = "f721b48b71ae2eb74104e23989cae84d3316b322ebff4703d9bddf74e0ddacf742e279813977bf29883fd17f01049112169d02aa3e4a9be887c049f8484ca0fe";
+ sha512.doc = "ea9de17ac138af2fdfbd624e0c516faa2eca674ae1c423cc7f972f87c1bfbd37812e199f68b463c07213fa263636490b7207baf68506514f73fdef1d6c041a49";
hasRunfiles = true;
version = "3.3c";
};
"mychemistry" = {
stripPrefix = 0;
- sha512.run = "891a6dfa2071ef7b500844558728ebb5664c19f3ce4e2d004747f8bcf1e96356c8856506736ed48bc5b7e8179700544a760e9afb83694bc72d6ed47144e328ce";
- sha512.doc = "4c07fe3db837be7a687d472e404276a5fc437d07a19f54ce9f19871c12c768e6791ecb98fa2dc2a0673595a0c9276b774fb9dcac2830c70ffa4e73842d22fa27";
+ sha512.run = "bf8fbe30dd3d1637db289bb92f6339545f4d52b3876e5a81e5153b4ac72be0b54af48f46fa7d1dbd5a129bc83223c53163a760e6cec0bc61101496b25b677f68";
+ sha512.doc = "7f9a9d6c6e0f66805dc37120a4c76787e60452067d9f379cadaf4993a76d7363553699eba7af1b9e507bab4e68e66791a5c93d940e6079521de5d1b7a83e5a58";
hasRunfiles = true;
version = "1.99b";
};
"mycv" = {
stripPrefix = 0;
- sha512.run = "16844ba3c43f97baca58d2c170e8215ba6d800bc9e76f2642a0cb41db42c3423f8dfaf2bed7220e0f28610a502c2ff1fab70ab72e8d0ec1dae5fc1f56c681ee7";
- sha512.doc = "1bf6a8d67e7905fff5b587025d746e143343fb030df021ae9f793772f0f21f3757a31c1a116df8e2de995a5cfd4bac55a785b5b461a9d59bc644462a765b1e49";
- sha512.source = "131407ced4762412c369c8d17586846198aa1ca3bd3184a9b2842fd67769ffeedb1a5a8f30fd7e6bcdbd06cd318ccbb7018d6474c498eca063e499012940b733";
+ sha512.run = "72e74c30c994441aac708e719e894d01bc3d1a6570863a589dbacae8e3c69f70d192abf7473b58a026b2859f7f10dfd1e56827cc759898248e3cfc9d36f37583";
+ sha512.doc = "892d0c10fb8a2dd9a65bb6fa4dd48fc3ea49803a7e633cd390427bfbcc8f16f6d213f9ef511c7202521b518db4c94bfdad5197c30b2c8786bbbb6c6f188293a7";
+ sha512.source = "56901df8931579aae3cc8f51e7c6c6542cca3b1b231512e6cc27b88104c39dea50026f0cf21b2b4251f4e1ddfe4119de7ddbde6f50bde743296bb84195fb5f05";
hasRunfiles = true;
version = "1.5.6";
};
"mylatexformat" = {
stripPrefix = 0;
- sha512.run = "6e98404607a9974b838611d5a5a431edbbece0c4ac11a2457aaf62302376d2efbfb245cbec9fcd55c15f8ee42997c627da38534c3c59e89d255b06db4cdc2aa5";
- sha512.doc = "ba5c00513dc4d3571d48f5925f3e6fa11630c037d859b432e1240ab1480f219d68b18a8f63a68234f458a437017a6d56f0339ab8ac1e729ee8a2416b52403279";
- sha512.source = "d4f7708682fe8bdf8a433bf0ca59c3a5fb76bc14415d3ebae8ebc9298676ae2f73804812912115f266b03b85e388d1ed7f969dd2895f06bee3e4e4d5fff3897a";
+ sha512.run = "476e2c739c9a99a53a9f6bb7eb32e6122c149fe224497cd8e777af0ebd139ffadfa792090d8673ff96b4e17466e918f9af4ecb7a12c608d4c33d4e17f2b26f0a";
+ sha512.doc = "c0754ef147a457e7c91b16a50dab2220fbf2f5385e126e796b1c65025f0fd998371b4e58d96ae72b8c6eb21b2030906729270c88c0914b1748714455e78d1bbb";
+ sha512.source = "4f172517cd3e0bec77bc9003201a4488acfedcbddbca217ecac4878d3df9ab86719c5d9fc645671bbf3a5d5b66a1c4e80f9acc01ef27c82a3eaf13aeed45f857";
hasRunfiles = true;
version = "3.4";
};
"mynsfc" = {
stripPrefix = 0;
- sha512.run = "49ab7c16e8eadeb5e328ccb5a34c6fb76f030ac6419fe0c855b44231dc91e4b00f4914de4dbf5f6e332e73eb63199df0871c1d282353b818668bf92148504c8b";
- sha512.doc = "8c026b4961c17fb9d998c11e88ebde83cb7ce6ab1f433ec70acd29d085b26da76027895a1fff4acc883161d4a235bc4bc6a1ed7383a7bc907e9d0a6166023646";
- sha512.source = "6a95b7401c8e8c855dd2a5521ddf73b88faa4de41a13eff3e226d4cca4b50ec5e42df9aecbeff3eb4be38d291396e0a6452eb38bd1b112935bd9248fe58f244e";
+ sha512.run = "fbf6a66d9e4f7863b380f6cea43c58bcfb54e458d56fe2867b3e1354cb2489d4a0576e6c392e4825023db33465176161e226d954bc12080722317e92edfb3d0b";
+ sha512.doc = "11b2d4647cac4aa2280aeac24abca47b9d92680845eba5a99fdf05fbcd4590760927495ef87b04900084ec64652a8b2e28263d4d1a26765cd3e027393f2d7417";
+ sha512.source = "4ca3be26449fb263e32a0302f5b85194e29b1c4e55012881a60f84a81a3498d82447934e60df522aa1b3e20ffc746bc78cba535e7208f88ddc46aa9831ffaf81";
hasRunfiles = true;
version = "1.01";
};
"na-box" = {
stripPrefix = 0;
- sha512.run = "1fe42f30774e8ee7aa4d5651e3ee804fd2ea8bc24190c61ed18d873e565b8277018da3c954586bfd7a61477703ec36015ae78d0a3e06488ffe28ef684488fcf1";
- sha512.doc = "d1f04e01986d70c4a95aec18d5a1deb47e055d3c1b4875ca0c11ddb65c5a0d6882017c86e592db08d4119f7ed43e2ed10c0bf2d3788778ec66f5a15ea55bd37e";
+ sha512.run = "8b0659454d8324ca51c9e97f7957a3c14230dca0b4b8e047b961bad1b81d2a8b0220cf275bf84e9aae6a3d601fe93df3de94f603a198f6bea716064ae8675d0f";
+ sha512.doc = "2c78a71155eab3cfdf551830051dd360f6e9fc8085ebe364c13a79a1ebda0693d633e7ba08e31c356e46140c33bf3b190365cb88d944d2b3e8c0799ff68cdc8f";
hasRunfiles = true;
version = "1.0";
};
"na-position" = {
stripPrefix = 0;
- sha512.run = "bca96e4189aedfa1b626d8d891b48d4924cd34399a516980fc0d92840f3402ffbe09bdce5f7517e76f94021d382ef18792d3d9c5c04302f95bfc6f51a1b5bf80";
- sha512.doc = "929db0310f829cd9b7e3ba11637e5baa6998d617e5c1ee749b1e215b9c8beb0697f20eda3719a93c2febbb7c0e42e4b7b7f887209cb854cd9dbe18debd2aca11";
+ sha512.run = "1f5d742e5fcfce8495f2c772ae166775151b555b1e4922615e5f62ce161a167969c8d6043d542018debc69ef75f472995f498ef9f3b1f094b97d5b986285b1be";
+ sha512.doc = "569a4c0a03c224195752a072581e4c8a2ec428fc4644ba66c43c94e322ac495137f52b3b1cd5cf40741c83937ce056e610a2fb4f4b02f3f8a73d43fcb3fdb4d9";
hasRunfiles = true;
version = "1.1";
};
"nag" = {
stripPrefix = 0;
- sha512.run = "6957f91612817783f035befa6a569376d1bc81ee4c14bcda6a94559df9d721e50a396bdaa7a71ca4eb491604e88f44405d3a4c18401f42b09a991e24f18b456d";
- sha512.doc = "a8914ffb5a5e6c17d1293130bae26a08a8c232802bef52e04275662642e6f67e6ceea0c46e0a1f8c572d654ed23e5ad3b1dd380214135628103f221568bd4b03";
- sha512.source = "e35d0b9bf5efec4cf11001b243f22c4dcc69e991f0f96f70aadb5a975acbf087389776a233a0725e46aec0f1f55fcac196d9d53588aefec5a7635c8a82c4a514";
+ sha512.run = "a2d239ed1e12fd1b082c8df5531c9b83cf55c39b13781aa01848f3fd06136a9522598abf9e63580a93fb12ad7c392061b14d5e96b4d4f4dcf8180180280224a0";
+ sha512.doc = "9a4859b67182b40428f720e2e955b591fd3fdf30acbe7c3214548766312833b3ebd5a046d1ca2e2b824e3bad95bde635a1cd112e8023395333cdcdb9cdf55ba9";
+ sha512.source = "969b7e463e6e8eca51af114ba51d538d0a1f7b9ed3cb5dfecab92ec7eb913a872b740b2f434e854a7c11b31c7b3364120379a5732220833235912e73ee202878";
hasRunfiles = true;
version = "0.7";
};
"nameauth" = {
stripPrefix = 0;
- sha512.run = "0915123ec207725310d958de1abc03815cdf51c68c95617bd610f53c41023c2fad4f61551e63348898e0d22b4f6c7018ba6f5298eaec25a649fb547adef3f41c";
- sha512.doc = "5e904aa6d2f36426a52fc5315a5c81b8a4270ca515f9f9fe9eb4ac508aa77699423994b58c21ae7f444a20ef0e3d9a20fa4406180ad349042dbe753b3f14f4b6";
- sha512.source = "d2a2c5a4ae07539679641694db1f2341e49e99d0895d9984aafe2f05993a4d25c44607b1600a6194778f575333c52698ad199d1596d298cab5ef69a05e995a97";
+ sha512.run = "e393937e84856a21433266f18f78d739036df951f68d21ff17c607206abcf6b77f32253be2e7a771f10f1f789df47fe6bd45f629417eff94b91ff9b4f7179f74";
+ sha512.doc = "b586f85eb88204670384a0c7559219704f92c9f03922f98ca01ae2a8206ba3afbd920f94374f3c62ea3923129708a2edd74bc9b79be0d09ed1c29491811cc2d1";
+ sha512.source = "781de5fa5d74cf295718a0225e5faa87c3f65aa7f42def1610eb43ea86371ee3dff406f7b7fb7ff5a1dcfba84671847ac975bd55b14ec15875712405d912bd9f";
hasRunfiles = true;
version = "3.2";
};
"namespc" = {
stripPrefix = 0;
- sha512.run = "7b80d2fe35c29e1c293e7954b0254188cb44aa1a9ed4b13b8bd58299777f61fa5391f4e314907b9059dfe6c9b17fd9e499d493743d5ecad0fd49bb9f09b10880";
- sha512.doc = "2b9f10c6c4b52889a4b61f6b5d0753ccdfedbbba80a664069acd0bf461068eee737a00a85a12a2ff06984ed020ba5e0565df88a50ac764e2e0155896d3cc8087";
- sha512.source = "bc3baf55f86bf4abbb1ed3f04f09dcfc12fef4e562736b5e667197c02854aac1d34a1b2dd2ddac19432468f106aa75c155d48b9c96076b6a8e68d49e01a64875";
+ sha512.run = "71ec09a2aee5f299e9620b9b90558bca11415cdbf4304d0e5777896f85cf4e30cc39508fd69ff831a86707e230cfca1773fd9a8bc50c37f310f8bfeff629d2d6";
+ sha512.doc = "4bd240f3ce155ea517fc267af1925f2e84f7af694a1ee4a068a2679d97cb6f97fd77f8812017e05f33c935bb54a34459a9deeaaf43cdb4ed69d792676316734f";
+ sha512.source = "33579dd40ba708e2e8a727f923f727f893f2f8e9562d369b1e025b50300250010d2829217a7aa72c1ee5781f3ed501e60b010cfc3cf3211b4bed1168494fa4ab";
hasRunfiles = true;
};
+"nanicolle" = {
+ stripPrefix = 0;
+ sha512.run = "3e495d68e20596ada67e55fa7d7273aa0bb19ac8ea41abcede5ee66da6870d3a1703c464c6a7e911b0a202c6062bf1afd7700755fcca0abbc80d0e0c8afd5fee";
+ sha512.doc = "007352388b415e597da827b25c2b8773e64fddd1b2910639139add09e07076a0f94b0a70422f1ccce0c00b7b7ed5f6534a8467e5257dc4670819dfb5d9f61fda";
+ hasRunfiles = true;
+ version = "2.01";
+};
"nanumtype1" = {
stripPrefix = 0;
- sha512.run = "398b8cf3d14c8a15b1568f095233594c96fa1b4e15605b1bedae93f442886279e63923047d5481458bd567babfa92ad3b53a2039523a13ce87ab029782e6ffa3";
- sha512.doc = "61e36e9a299cab348b9c806bdc1992710d251034bdf112528492279075b0dc862cb4deee35b97aeb637fe0adb5c82473b5f61290aec7a21d5f8f36b66f6588a6";
+ sha512.run = "fc775dae204d8f1ca7e05005ccba0bd568f00819519d34b2282028d7f2b89b9c1f9a091ed192def7281de97ea97c75b9327727489e8ff88585bb97cf5e8b8f10";
+ sha512.doc = "ff0bd0bcc32eb8166e7bff9d440692a3c21c5cc7fd7b8139b472fbc2e079cba0591d162e2a81090919990dba31d1e04b57d50c35ac1d0670ef9102c64abc88ad";
hasRunfiles = true;
version = "3.0";
};
"nar" = {
stripPrefix = 0;
- sha512.run = "21aeb077ae2f4beb784bad979b7ea27069548d0e968894b190ebf23c333180da56bfafb2b9c7e46b0ac135316e0c04d187c58331f546765c599aaed42f1d260c";
+ sha512.run = "212f1a002743ba14eac41de05a88325533db8b25d9f12b141064b9aa98f78dd5c28caa7cdaa4419829e6180e56ff93e42b069cdebb52fb8ef40c9652b8a23c79";
hasRunfiles = true;
version = "3.19";
};
"natbib" = {
stripPrefix = 0;
- sha512.run = "f6963760f4b2b025c36a4dc89aefae1d4ea50f56a5da51b22a37004d585fca5d2184ab917373dda9770877fa0a06b83f62ada1564dceb141bd414f2d0abcf43a";
- sha512.doc = "c98df2529a88f3277f9245ef8666dc415927053f172d3988480d32314e717dcb32516aaace87a9e6213824d4de14054f81f87b7117d9c91f1aaa7a2d9c74341d";
- sha512.source = "484408436bc66654c81d5471048bc55987201ae84c9d453541a5d0ee4b6e00071d14712f3a8d89c0b9348e76e41140557ab0c70442d6840db00594c32ad3eb56";
+ sha512.run = "7e78ab76bd86a864eeccef86a64fb28b6b063d5a12210da80f0c5a5608df429fc2939580b88263dc50fd68d841580a12358617e20a0048ccbc9e148ba04d5f26";
+ sha512.doc = "afe78103a6ba2d58c6f6ba6927101cb481abb1b028c4cc09dca59296d30978c636e837c248eb4f8fa44aa8fa7f6db1e1b6855afac9d99b0cfa030dbad6e59edc";
+ sha512.source = "ac850d6b92e7cf538f564d052593319ec1b1366d74dbf86e55f0c59ab3a01ad79b780378e816289aedf9b645774cbde56b7d186abafa8d1ddaa6c32d676141eb";
hasRunfiles = true;
version = "8.31b";
};
"natded" = {
stripPrefix = 0;
- sha512.run = "75150292f9d002a14495b55a6e1b33dca5e20db60b7557bd1286251615f396c2ed1cbc25682afe47568b3d7b47c247c3ec4b2086bfddd1a9ef459996d50db0b4";
- sha512.doc = "c4bd2f734e281901e4ef0a6685d3f4a13f432ef208acbfee2909b3aa0ca25b9e013920389732c6e5df407912890dd9f49755ea0be06374d806dbdb5bef8d4ead";
+ sha512.run = "85568d2bd3b729cda5e4512a2e3309353e7abdcd6a02ee3f86e07bf65cd74ca9581d7b2746d582b704a116313b77cc5ea94f19fe0d233a3b41c4ae88a8704f12";
+ sha512.doc = "5cc23aaaf6006c1f77d676ad1f20d3a62d9ac8d8be6f41e68085844f6060d570baa04000bf3108c975add502c7ad62086509464753474a74c43d045122b28294";
hasRunfiles = true;
version = "0.1";
};
"nath" = {
stripPrefix = 0;
- sha512.run = "fed2ec738a13b18779566ce59fbf7bc1dfca12e9da7f5056053309cec3bfdb412f3a6d2938c1a43436f36b6976465e3d0d662c89a98169364bd803316ae882f1";
- sha512.doc = "a223fd508230d1bd656e2393d50c7d6bffa81fc9a0bb2d98ddaf72ad7f8d5395a25f0dc83105e1beb044ff78b48a5ea098b88d1f8ae3c5b32221d2804360c0de";
+ sha512.run = "2eed9bc55d9d994df8710703c5acee9fb07d8c9732288740cc3c20740bd8db1e3d22617886818ceffb0346110dcd0dbfafaf192878500b2865523d00c6e02bf0";
+ sha512.doc = "ea75b3f282f81963484b2f6b29513a99f3153f222931dfa811deca40cc79a814a225a0a79e67237f53e3aabd33f7749095d3c7fb8f374ec802ee054ebca291d4";
hasRunfiles = true;
};
"nature" = {
stripPrefix = 0;
- sha512.run = "4cb8deeca6070d5b2b4b1fdf6769cd59384bff0a8be4e901f516b3882a629202424cd7aaa28c25fb92ee69ddf3718475fd5c7518d9c6797edeba7537ec4f4124";
- sha512.doc = "727943ddc96986222843ae5135679b4f790e27b6e75d6fbb23724732a5b83a34aa8c75fa9123974f9c777c9e0a4728c28557e02ec0d3f34d24ad0dabd82ec01c";
+ sha512.run = "78b6e945642bf2073e49acb318a0ff78c1ad24d38c28133b08d5e2881e6e5ee2dd6e8634b467047145dd72d08bfefefc631fd81c7e0facb590be2f9f4798ff6d";
+ sha512.doc = "cac72025fbb65e32fff8dbe3a457e28b2953ce2a14b9359b93724073d1c56761524f2e3200f80aabfea1aa0747fb010bb78586978856c89348fcb255630e5d9a";
hasRunfiles = true;
version = "1.0";
};
"navigator" = {
stripPrefix = 0;
- sha512.run = "db78b3bb973c11b66da55709010e4185fc1222cfba604d9f546130f8b1d0f908896d0114186a96c96fd73ae1660c0d1aafcb65434256e7d1d4b18297f88ef12c";
- sha512.doc = "f04d3bf6c4eebe7bdb2187a0fa8dd96acaa3083e2ed00a90246a2bf93ee2c0afe65c07c4a106e57c98201e724e22e4a990fd039d0bbf575332dcf772df54806d";
+ sha512.run = "868f3c08b71f670010fdad0320e4792929d31c2be1b29fbb38da518288596dc299b58635ebc8e7551b9191954b76280e87c47b1eb3c4987fbae3afcd133a5c2d";
+ sha512.doc = "56605790284309e8b6432152bdd6765172e9e7c9c6ca88b07ce5b4b19ac792df21879999a47663dbffe7b3dfcf6da0de3e8f8399cc65fc96dc2e8e3a57350f47";
hasRunfiles = true;
version = "1.1";
};
"navydocs" = {
stripPrefix = 0;
- sha512.run = "32c697a6ee3fdc77c669f7fa8da5f55a5158dad8932130183988abbe6fe84e842895de2d36ccf3768572663212c3216cd1664db4889982e8d0a9748b28096b6e";
- sha512.doc = "dad7821a7e1ff2dca76470c535334be8c4bc8f2b9271f3c4113630fc97954fb7e1cd85b688f9588230edc9b53119c2e04d1ef30422635a38b4f6f031be0f0b6c";
- sha512.source = "25127ad0d659e92c1b3ee051b601a4aca0dfe26fccb6013cf35ff38b052380386e395bed500b36556b7356286ec6312a9720e385610a6282e19a3564394a735e";
+ sha512.run = "b1a5afb90babbdf8fbba1915b88cdbf30a0244d8363c25dd9ce33bb153f9e8e0437146d9883016a40b1cf55c1dc02a06a7d2b72947326f5dc13998beaabff923";
+ sha512.doc = "2122252986f1fc852a121e09ac4f6a6a6c23f9227e374809f2968e729602f6d870bd9293fe1d456c4cc04aa48ee01361d37695c7290bb047f2c8f9a41981d3d0";
+ sha512.source = "aedc1a3bde2379780b1042f9fb103081acde19e4f76f5608d0382756b8f9bf0d4743aa3aa66556bfc9240d2044336a609f3b1efbf0b4780af87b66109293b225";
hasRunfiles = true;
version = "1.1";
};
"ncclatex" = {
stripPrefix = 0;
- sha512.run = "5968654afb4f740dbc3d22bfe83c455200a8fe34a17eed375119ca8acf5d7d990f6689b1bb5ea1cde70adbb0a5b13525ebef2061fe6eb20a964a480edbf1f641";
- sha512.doc = "a65c5f3f1c270f38f6b29ddd7b5764b1ecac96804640b336231677d01f7a00f844ad19f6ad971f4a14150a34229098a51a98ce0a0c63cc9198c3dec483f1ba81";
+ sha512.run = "88ec3d2c350521fdb978734d32bb7eb9bacee0ecb95ae051d7bb039cb86e6dd1eba3b4ae93881ef8fa2623e99f6dba9b126373f181c4668176eaaafa94aa992e";
+ sha512.doc = "e9c08ac08ee2316b07610bde89aee98289b937e8dbfdc86b392cae02037632d6d303c799f74f381f89a6bd4f4397a8c4d78025a88b8fa4ebbce4be663167f2ce";
hasRunfiles = true;
version = "1.5";
};
"ncctools" = {
stripPrefix = 0;
- sha512.run = "b7860f8185c045eeb12fb25b2f3d71d4a795318f239e0d5563370ea55e6b74d3f7fe9b66397f329d572de7c33582a0528cf9b934fc30d90b5a30f85d7a928aa1";
- sha512.doc = "9352102166682f1ea8d7eab9b9d38e1b243a89bf0eb12c9bb0d5b07d535a97c8b763c8e064f8af2aec96b2b9bcc017cdf0c964fc1a3538efb8ba4fc2ff87aaa5";
- sha512.source = "2bf1a0bf50d2e449a09ea0814205ea779d2cc1af2a15c4b1326686e383beee80c8d723ae974db1588ba596b2dce5b35bd5bb17c0844b4a0d81629800f691c9d9";
+ sha512.run = "f7ec6f6c51d2a4f071b85cf28299a4a11eeabaf225c85cd0144bb0971ec3da44ee9aeac7cdd7501d258b7e8cf25b3e3484cd60dbadf0ff3ee05767c713c12dfa";
+ sha512.doc = "a594e74455024dff7d38a8a750ee02637341f84d342a83409ad0e20a1b0f292c370e16c1b267c2d6a58975f45a6b4c1092c8518653994392cf4dc08fe8553644";
+ sha512.source = "9fd3fccd2383ba6dd9f32766fbabb5a2c108c335eee1b5fd6dd11d93d5d6944bed22877b640ea676bf9721a69e34f0500a3bee131a4bc65feafc348207d131b5";
hasRunfiles = true;
- version = "3.5.2";
+ version = "3.5.3";
};
"ncntrsbk" = {
stripPrefix = 0;
- sha512.run = "58adffff045364afc9d9c04b5bfbbd5b16df8df002648057ef026971e7f33c3aa34293335bc1ab10f6e1190b5e38bdbeb6a4db52f5df9f55a0bcf20ac7b08b3d";
+ sha512.run = "e023d0a407f666de1415728a90014041feb5d04ceb1007e8fc293452ecef1b9bdbd014adedb9e25993e57c0196632b1413ec19893f4c37c26a8e8e42a20a9de9";
hasRunfiles = true;
};
"nddiss" = {
stripPrefix = 0;
- sha512.run = "6509a5a7bab6f1698d1cd870f02fbe541479b7f631689ad21969008df3e6357542b2bd087c94fa3b7f471713fb361c54cb3b18c2b9ce81b9a8af9f280acbe594";
- sha512.doc = "8c4471d989d15ba37fea0b92abf25a15202eaee7dad715bb4afd219a8def23d887b618ba9fe7cc0887ad99b4df5068f5f22d13f468f13fa209f5bd902eb8e770";
- sha512.source = "255ba4a75d31a578b7e1912c27be056e796b7c37692cf3ee71a6e4482a001b7299b3885a4997dea73e6f6cec1fec9ce9c4f36a270baa51ae1bb78f5c17f4edef";
+ sha512.run = "62f951bce52bab564ab2671bd5d019ff9f6f5ad1d8a18ae9f8b574226aa83e4d3a9c6c931f4830f71c43499f68b8b06e539d55a027e712ce4cd2c03e349d3fd1";
+ sha512.doc = "bd92c614f160c50a22ff83d296f0e511909906459cfcb7100c615170ee9fadbd38ba032bf95f7b25a083cae33c80ede96964d3b81e23c481fe5a836d91967ad1";
+ sha512.source = "498e13f4e4bbf8e2133870854f75feb5617a517b55593ab90c203ba860f95599ac5b010bee58d4f35706a6e17bdba54c66e02e04281bb548e62b335c576a6357";
hasRunfiles = true;
version = "3.2017.2";
};
"ndsu-thesis" = {
stripPrefix = 0;
- sha512.run = "2b119038c570eb666ce5040d3b507233d8d4b102f19c6e79df4afc3e703ca006ea537705da840810c430d88fa1bf31967348202c4b2447aa5a9f1866720a12c8";
- sha512.doc = "3a700a9719b740360c229598d873b0b453406c360984272f4de16f1b9422333db20962c6e19f9d6d0adf37fd70488544106526f944fa7ac415f3e2482699140d";
+ sha512.run = "d79b603726abaa506ec0cd59c30e4c341839c1dd6f7b7aaeb536385d22d69a37d764499aba390fe7e1efc6a6e25ae6dbb7e92bf659a771b6f4d6ae3b5a2c98d9";
+ sha512.doc = "8e93554ef50d43562d1c42fff3da81b77b4ae444d644e5b1a818571e80cef88a2006f1b1c61c320e467724df7847be50f4f3ec1663bd767261720cc1a80419ba";
hasRunfiles = true;
};
"needspace" = {
stripPrefix = 0;
- sha512.run = "92a40bc763d8908426255ef02829477b3a11cfca058ce1849f04e71af206e4747ca26144dd15bf2004380e524785a690e4003f9f01c9c0248b54696b9c7f2588";
- sha512.doc = "559cbec49d49cc2ebb3f2cd8346bfc80675e3d55e91037c3abe12886f04dc1bc6f8733c91dd28fecec2119b3d6bca70695c9ba37e68afa91a270866f5765d30c";
- sha512.source = "82c99a02400cb05f3e2f92ba58fb23fd36febb03bd68b859d88d7e36f76b8cd9e510834d92d72ad52fd740ad6c1ffa8bad71dff41dc7794704d4eec01374479e";
+ sha512.run = "663b2ffe30b1d9a588183916ccb0e3fecf3098d3e67f2a40fc49e1db1e5c1a892bfb56eb177bccd923415dfe51d4a225e2017be3b2f3f7185071836cb2e04391";
+ sha512.doc = "3af05a6704a8d3c9539cab0871f9f9c8b7a241549c1b3127dfce2a0eaf77b87d54fdafff4b2749eb4614ad9aba45bd2e3d695a92243ea30472e62f7945eff004";
+ sha512.source = "a629e9b798ab772feed1e66b773fbc141b0b2c2cb6c336acf61e8e3884246da1b36f90260fd47121e53e552f6569528e81ee788b6d1779c9e87eb54517a2d787";
hasRunfiles = true;
version = "1.3d";
};
"nestquot" = {
stripPrefix = 0;
- sha512.run = "115478855b7164ad723afb9ad905b74ff26eae8e8eefccf345a1a774ebb1c200cd6386896606a344ecd4a7178a0a8c5b1e45d592b3a18615cae94e06800a4d3f";
+ sha512.run = "cc75905a3423deb02f226340eeb6a5f97d9d83470f156bc75cdf39569da845279fe8d4a3907fdf269bac75e7afae02faa04dea367cf0326720301ba3f1c31395";
hasRunfiles = true;
};
"neuralnetwork" = {
stripPrefix = 0;
- sha512.run = "6b14a5930a3e0a608602587d0f4a357da87cf9b4abfda04f7c916725d069ddb67b0495890decc366edbb271c4e8cb2760741446ed09060d540162401e3c7ac4b";
- sha512.doc = "bbbb2f0cb508f6c9daf2f19d857447518a4bed1f547d6e12f5c7efd6a92cfd9065419140668df0817571fc9f03ff512dc94b76158781fa83748d16c0b94c83cc";
+ sha512.run = "ba66b86e10f4425c063c76ffcc97759863677a673960255d5c335d215ff8c0eeb4d0f12fdac584ae1fdcec00ab04705cad716ff9290f6b1ca9c8635841f580ff";
+ sha512.doc = "fc2cda90284e4360c9dd9c03611f582c7c4569331a3bf04d51152408ff8533dcc1f398f641ece389e63f9b7dd12ae471c3f6b5d8fbdea5d206afb1ab15df4852";
hasRunfiles = true;
version = "1.0";
};
"nevelok" = {
stripPrefix = 0;
- sha512.run = "b2a04fee4e10efe9d23392156922f34558a6f1c28900c8fe292793a82aadb09334142d124c334ff0a493d8f917197587c27215a4d0628659f18b132d20b46022";
- sha512.doc = "c92b44f736be87dc1e0fed530e67d437bf0a389198fe566eb43126a6baa2b6520aec66e803c765e64c1c6dab99a7af1e037ede4bef9ce1ea1d9df0249fc4cea0";
- sha512.source = "43c8c92daa96bc1942adbb02164badab69c05f19a52c7e292adb46a501626cc1c55a4ce4db66e4c964cf664e7ea76fa48be5b3356c9989466504761c4f1be5f3";
+ sha512.run = "01d207fe9d77df0a225cd5fe718f118bc755c1e23c9dcb2bc4e0b4c2983205469baeeefcc195b150cc54f4540ea71d96cfc393fe61a32f7e85d5c9b5944c5938";
+ sha512.doc = "653fea96310508e8a30c76821d1cd83dbf579052fecbb8c859d40cb39926d24ae0141b4788901b34b4839615b33d5995eed2b6a27f6abcae981b9d47b6ebeb34";
+ sha512.source = "455ceb971d4617b096bb2d1c42fdb487208e8c6ccb3fa94869df08c9e89516e0f5c9e5513b0573d17929bc3284fa41ec19ef092ac7c7c99ca8a7f9e63a1559c0";
hasRunfiles = true;
version = "1.03";
};
"newcommand" = {
stripPrefix = 0;
- sha512.run = "a3073abb1742218a971acb1e87979f9d7b34a0328a539ceda5c4ea13b83adfceeadd79028cca77a86229710fb6475db984f0b325d6cfc5744ec54a9cf74f3ee0";
- sha512.doc = "5f461359b43cc2d20724df697125be712fccfed8162cf28f467d40b8838e8b34365039d31e311427d565120ab025536dc9ee7691aa84146ca62f6151edb036ac";
+ sha512.run = "e4716ec35793f0ed4140ed3bb221bbaedaf121b2529dbde5114a575bfb8aa32a8fc56e79e43068adf560423aaf68c5f09dd5d6b624e37005bbaa4def2b280060";
+ sha512.doc = "84f71adb1cdf4213f34e30a2737f41c93fd0e8ac4970b2adb832570c98c5f3876502556392fa077a8cb647a552a8e914b2a30e4e38a039c355802e2c85c5f3e1";
version = "2.0";
};
"newenviron" = {
stripPrefix = 0;
- sha512.run = "19fe6f74363a353252edcef9894ac93f37f03dd507d5a113a5c9411c3a333fe6dabe2a94d0cfe9e11949b959d65996f6ab22ee5ab0518ceb2962987630e7d3c8";
- sha512.doc = "ccc086951b0ca4821d47e58b4397a1413e83359cd4df29ff37f8dddb172b6a60b45c3e6846a4348e337a463d656bebc72c947945ede385c88783cd994fd5b3be";
+ sha512.run = "4ddcc24de158fb1a5b585c65adf769c3f92c4598355306e08257f4ef62718c6ca7f2dea80d742759601b37133a951d031445a39ed5d8062496459cc2f98a71b4";
+ sha512.doc = "cadfcd8ecc9c0904bc9a45542a24c1b6907dabacc94f45a1ed1b885557304a27e7e836b55cbebcc6130da0bffeff7c56fd89f0b7a16430dacccd670c8c6ddc7b";
hasRunfiles = true;
version = "1.0";
};
"newfile" = {
stripPrefix = 0;
- sha512.run = "ea4deee4e8012836afe4edf6862f165f3cb294fa1e9aa9ef4a269d93e62073c47caa31e2ef9ca00402de2570fe0923b8faf1ce2387ec33a81e86c477ecc1463a";
- sha512.doc = "2cb3c7c931939299d6f42e2c2a7b96bc30aba12eea3704fe0bf79d9fede643275624a4ada4f1b9870125dc8eb943a0a5ba94faef54b3f54371a3058898a62dfc";
- sha512.source = "df89b5b48a04c46a326e892464cca3d7dbbd5df9137c6b48111d2574adc7f678d741fb13eef71f0f6de08766e5574799cb0f9b52dd2e166130206b6bbbd7bd90";
+ sha512.run = "b949934073af1aaaada73c93e493fd39ca01ad625d72bcfa5df915b2c2f759a39d77b7c2a0a952711c8c3e0af5e6cca59eb7f333fcd27e7232c3780ad5400ec8";
+ sha512.doc = "c2c0e825ae7fee4fa551e831c822190f7682392d47bd8bffa3ee947900d6eaf00a363edd204f7404c834ade0bd5a05e9bb0a8284f8c660eeddf7f75179c0060f";
+ sha512.source = "9cc5d4e1ac98c2884af3a2e5d11e9cf573660679658450d0705d6d0c4004a8994c3b471078db8a6a95527f5aa84b3a7ea18a1c00b7cdcd9169fa1cb870a277f3";
hasRunfiles = true;
version = "1.0c";
};
"newlfm" = {
stripPrefix = 0;
- sha512.run = "17a76c4846a855861719232700f5a009ace80a92732da459547f792873f512dd664a8ca8e795e9a0aa8104dbe80a9d6f379bf2541d0a5f56732f85a0fc28b87a";
- sha512.doc = "86f3c197c410de4439cfba37bb9e62a519d58a438c804eb8d2b2714762df491a1934dd90c1a3e752a9fbce633adb5f23ae75b7209864a221af4032dbd6b0555d";
- sha512.source = "56b5bef7787e953df41d73851bd5cf747f151b4c027a9bb9b3489d0a7a4ca8875754980329bea5a7783a056da5ee2223dce75e403783e529ae174f07a1d3c7df";
+ sha512.run = "72f7b087ba1002541e3d26d5b41b58380443e30061b92885bbd3bcc017b17cbad9227c14074a53706b98c785117c7b07c6d49639c84c617782066491dc0cabf5";
+ sha512.doc = "8391122e13223055582bfe0f9e6d62315c9a48588848ab02cebd5b2d7045be5f1d476145e8ca29392820d4ee018b9f84380408331b3ea56e7e99071024a8c369";
+ sha512.source = "fa807aaba787c52d3e769e240a04f5fa23e469908d2eb5a60967e2b08cfb7a694612e85514a56c3138925ce2f3c480bd5b6d0f701031d8ee8e646c3017cd0022";
hasRunfiles = true;
version = "9.4";
};
"newpx" = {
stripPrefix = 0;
- sha512.run = "e1d60f4176798a4efb0bb6a810913a6fc6e23a72abbd83a6915beed7474cfcd7d18b1bfb3545c961041ccf9c853121ad932a792c5bc8869c7e73f6189be8f37d";
- sha512.doc = "d19376765521920885593cba5a0ac4fcfbb3ddb84415ecdbff23625f7058723b1f6155a348a4e44810600c4a5ddd05a3caf5a5755cfa6dd267cf0ad0439fc7bc";
+ sha512.run = "bd5b9831b0c42c3d3558081085ad469637390d8410dc65ef622bb6cc01583b8b1d7da3b2a6c4c0a1409e1aa15334ac3f33aabd5666dd986c9168203204c143fc";
+ sha512.doc = "4a9a94af1171047411df91dc6a105f4fad7431259fd3035f61fa34b5611999486ccd031b1964b367d75a36bb77a92e7a368681fd2e6df3d9160b22194e90e1ce";
hasRunfiles = true;
- version = "1.33";
+ version = "1.403";
};
"newsletr" = {
stripPrefix = 0;
- sha512.run = "911147a1ed8d7235d6ef8143067ec36b20e007d217080eef750125a6d7ce0322d1c1a09e3b89e0635a780390f0fd39a720c904d51da18da8914adf4ed6c64311";
- sha512.doc = "b1d62301281bcd752f7f90be2c8874e024cc85bfcc29cf071a542c09b57bdca863dce06a3dfcdd01bf941e42b9c0e0851a104780754c3cd67fa0feec95ebeacf";
+ sha512.run = "e2f1995420ed7b94b980fd794df5dca89e89dd96daefa43559d568881ffd17668717de1baaff18bf27e8519663203e0ea7fef214b8f7541bde81d436a3a5c378";
+ sha512.doc = "aff23fd9e3397c52a1566930d6da6184786f07adc64c63e5d9e0062451014d261db8dab06e9d393cb66b3b56a51b57f494f01c9ab27b05bbe2a226cd4623d590";
hasRunfiles = true;
};
"newspaper" = {
stripPrefix = 0;
- sha512.run = "9f3ef522c55c2623279801dbb5fa92e41ba45b1b74ffba1d2571a82b5a6173cfabe35b13deac3c1d9a49614802797a3c54c12bfc4abf06c1fd2b647f80b33653";
- sha512.doc = "95f37bea9eafcfe37c102483e1b8d7d5284316b9d5ceeb5a6185af89d505dd7dd68107a4e90839a10a9d64a9c2e9123654ac003272a69e2c4e488eb753b0b020";
- sha512.source = "b3c904af397bd8241feab3e8eb04170ae225891f005d3bd87adc2a5bf9d01c6a01decbc3ceb67933aa4ea3dece25a1cb0880e5102cb737760f3102fb7f89d105";
+ sha512.run = "227fd249bba9deea4f191c59060c49d2d1cb8e367bb3007d3b123c17dd4328206962946ce3f637c8e6ae079a9c95244ce9027b0c9f83e0901801dde066a0405a";
+ sha512.doc = "b08d57346ba93e37e93f3c6e2487d56a0ac67eac0e4d9db564d221319e6403a1055729a2a1e43db4e161877b7300aa90e1853d75843c95295481d7cfaa3f6c1f";
+ sha512.source = "172e832bd15e8aecf6f80f8cb768d2d7b3721975638007ce631b78cf5f6dab27ef24ff63f5693f5c46cc430bfecae577beefe4fd2f6fef22d6f5fdf9ff20dfe7";
hasRunfiles = true;
version = "1.0";
};
"newtx" = {
stripPrefix = 0;
deps."kastrup" = tl."kastrup";
- sha512.run = "3939fad3b083885fabea65732b8da5dac0595ae0c125fb6a30934be403d30f835a0cb5b1371714842927bcf31d22162ec2e260645f2694c76630f08e04762dfb";
- sha512.doc = "e0f19a948e33a95fb6938fd70efb6b26e422f8fdf22f035fbe2b25a44858f155481109d6e3207133040db0fe807070cf6cb31419dc0763397dd282c685a665dd";
+ sha512.run = "c765cd858ec698cec72819e61f04fc75a53aacbc2459af20ff1c0724093a41b0c1dca17168ad46d118adac6f0290757c1ca4fc996fa9bc2a42bb5a83bbd4e10e";
+ sha512.doc = "494520dd7654e414d430b77acba7fd444ff429800e0a98bb2e4af1ae2f4472ac12d6b959575f5c9e821185cbbfe8703f1f4d8097ff890056cea185d304491422";
hasRunfiles = true;
- version = "1.554";
+ version = "1.604";
};
"newtxsf" = {
stripPrefix = 0;
- sha512.run = "e28a38e32511d1a44f95bb577470379c8f74ee227901419275a3039e855f4fba3918905ce30ffe93b5eda6000d486932f43fd4b869af8191c3f7d9dac51d8e6c";
- sha512.doc = "716d413cbd4571e2db0af0455eb2a0e38b798418631be9651b94687ed0afcae9ecd093f738b99d53d0cab5ad4b5c215f544f630e5a56de56134c8f7c57fa8007";
+ sha512.run = "ce1497bcc316b555b47dcab2bf68888fb580e0f1252fa1e1f73f2b3cfad2b9754ea4963ef0c39b967ac374323b6f75cdf28d0d25f93212b09a1e66bf90976c51";
+ sha512.doc = "426c11211d3f66c8d87b1b2522ed8bd9b2ed0e4e006dac4c0751d0b479100e2cc1aa60ab2c32b8e6362b767300f568ed295bcabf4a86c51f2ada7ea868483066";
hasRunfiles = true;
version = "1.051";
};
"newtxtt" = {
stripPrefix = 0;
- sha512.run = "9e3b978a977044ffa33a025bcbfe6351295efe3ef875d7f93b1aa34b430c931c21a91503513b4c08b880e6af88a744fa20e75813fa4fa637458d6699c166f7a4";
- sha512.doc = "50f4064c2e0067893e487a811f5c093772616281fc8e163a6079296c251ac42d4e307a16797e6dd58a9b66999ca201fb29c3d2b5dea3d6e917f1bc58d3375f58";
+ sha512.run = "95c25791796b56eb6e54be98c522861d3704e76c3d2a88c871fb88c9dfca616867a8cb839d8ba9f5b42e03eddf6d27f37cf91bfbdaae5aa13c4ce9fa681be9c9";
+ sha512.doc = "c4f9e344d0060b569e7503d12b1021bfd68bc58842778d2d9c4014b9f70c10a9a23ebca6495f2acac358a4d6d5710e8db48dcf445b3be5d278cc9818a57bb999";
hasRunfiles = true;
version = "1.055";
};
"newunicodechar" = {
stripPrefix = 0;
- sha512.run = "2f235e5a9fc85969b509285e81a40b87ad1fa0fb0b03a65e2a695fc673a3cb0bc12e3f3bb17f5c3082c39332264ee38fad065254f4fb5417de62ea0f9e38dfaa";
- sha512.doc = "75e0e692b0e6787a3614f559281067795ee3ab6cb7f75b6a001d3f1982d52a15124ba3658e78d390665d8bc3240d153dd6766c1aa8922f19abd315b26e7db93a";
- sha512.source = "fd9a3e7342b82a9b7d99bd512e0696e92fa6f9bb61c74d841c7306449f5ada5f4f7d8969cdb058f2a7c6f05ab5434ff30923af4706c330c40f54d30d6ee28a1b";
+ sha512.run = "8e1748abc585f51033a857db126c4b18f0c42e015d7193f8bc7b69493fb13a218db38da97f3a6733df01dbc247093beb544651a050c5a690f3cd5479c4ad9e6a";
+ sha512.doc = "9ec3bdc81587e8b2553dd4ff45ca4ba0bb504ded0726aa44d1e88423cdf425124334d04ebfbdbbe57b576b0fa52cfe1771c97308f146ea19d89d41eb4475eb9e";
+ sha512.source = "0464584e516c8f5d9c7ab4db114fbe3ea9e07d33c1544109ebd0d3b25e4e3ddac222dd69b6a8222e290ae2b6a7d7166a76b54ff9fbe7ffd5225368986e2af6d4";
hasRunfiles = true;
version = "1.2";
};
"newvbtm" = {
stripPrefix = 0;
- sha512.run = "b9ea7ab694c347f8d7abf010a0e987f951df5a751904780750f8f52ad58fd30757056100b7687144eafa4ad10b59e1e19c5cb803ffcfda5d4d4b3ca98b836418";
- sha512.doc = "b109ecf9dde74023f3fe675ec3bc92a8e05dcecf91db8d6d221c773c1e3d73c002588d95e982722b4e063ef29f841c5d4ad44c661bd2df447ee62ffbd04e0f14";
- sha512.source = "2757b352d3c7e907c2450800c89ce2cfcba2e4dcbff863eb59998f34e4338a7613e20f30ed5922532062fd8c0f3d879eed9801c6b6eff6a88557b92a6859bc25";
+ sha512.run = "029829b1da07d7e2fcc5950c32021707058f3d7228f6ff82404aeb962663277ed107934f04a93e7f43bd7b67f7034821437f3a8116f21028b7c9a154449ea53e";
+ sha512.doc = "dda7ae47bb076f03cba83438c573405f1c67e5407d83fa0894e9575952c284010b62f62720022ffb7a8e723e829610d1e8ff6a8b5098c92207e8ab8755dcb409";
+ sha512.source = "8d58e55977d708c8e3fd9ea6394494f68ccb21712703b2302355234d12355c23de97cb392d7ceda95bc078ddb2cbdd2030461b5b4069805d4ba01b5e3a8b8f59";
hasRunfiles = true;
version = "1.1";
};
"newverbs" = {
stripPrefix = 0;
- sha512.run = "00e959968ff1179560727cce60694d9caaf52aa707e2363974036c6743e786161bc0d60ad3ffddf3b0d71b0cab7f418f5c580585e30bcda4edf6bbbeddb36af9";
- sha512.doc = "3a53fd7f38f7e228acf25bee3335060a44d70ad7781768a2b3d76ce6fee02e4bf00a4281ad578bc12e4c98240e0a8eea33e1db59e85cf7633338f1fa7941824b";
- sha512.source = "4b279fcc44af41ffb817a0a42d43dd92c191444bd6ae2ff99c302d4bffe29f6f86572b9a0c9a00b9f0a905e4653271c7a9f039b6a0e4634a1c2c0faf89924c39";
+ sha512.run = "1a076aadfcc8b82d3b003c0f7bdcf17e3c66aff17c7d1c3946fda3d67d44e6885f35f84033cbc1cd8dc3b0c3d90aaf63ace3152fb7619fcafa9d1899c45140d5";
+ sha512.doc = "0c29b76949918fa03f4e4b506f35ad9d0cff6036702330d4e7771325869b7f5effd4f562dd2416d7c15d704fac60efa525f187ebee67a29d728a0d2490d2d266";
+ sha512.source = "d5869de6c0ba7dae4ce3ef4573efb43eea0e769974519085b26a519174c3c64481775385b0c51365464526d304424f9ba86949c22e42af1a914e9ce62c1bcf2b";
hasRunfiles = true;
- version = "1.3a";
+ version = "1.4";
};
"nextpage" = {
stripPrefix = 0;
- sha512.run = "7d0209ba89f277593c9abd58fcecf0fac8face75e84891f86738297c4b546c0df5dcc74f986e51b6f801b05db441e927647794893dae801210b099e94226ff0d";
+ sha512.run = "fca0aec60c5c7277dcadb0f86d757617484d700575fae13df8b386775e153ea89c52935ffdb2448c52e351593b396fdf3394f5b97e23a0d2d40dac339e584f59";
hasRunfiles = true;
version = "1.1a";
};
"nfssext-cfr" = {
stripPrefix = 0;
- sha512.run = "f02f616f2be081b5622bfbaf05a55b1980bfe6a86d3ff6ccc5f754010057758798c9a32e47644f95179d5870be51ca30b2ff6cb82b05d95a8fb251e6d3fa3e4c";
- sha512.doc = "23ae8b56b7f963275f32ba43f587a47b1908119392b32d044f8a833bc18c63018a4c20c4b73781a2f071dc7480d837c5ce18f5208c6e7777eb7ab6ba65af6b02";
+ sha512.run = "5083d4ff4168b857a7391855ce02ea354cb17a26242a3e3b2693d6bbb35f722f750299669a37afbb99a52180433d697fbf65a6fb6afd6bd58d4b16c63e5b0d67";
+ sha512.doc = "28b2aff47d74de3a42c441dafc156297904b5db20d267f1af07d1e3210e7f9959474b3cec387be7d9b20dc04560b4100a0d9da6979ab8ad2a7cd1e4518cec278";
hasRunfiles = true;
};
"nicefilelist" = {
stripPrefix = 0;
- sha512.run = "591ba654814056c213afaebfd8a235b6ceeda97c7d225aa3a4e2661aecffea1cb1777dfbc2f94e688edfd2055c529f9bd4f13960526c438511b6cd13d8fa03da";
- sha512.doc = "16db26610924583864ca58a856b1f1013fd7856843c8dcd5b22b98aa02374f03449444af44326ce4ea20dc2c32f974d3fe97024a09135879514792167b422b18";
- sha512.source = "f27a53057ef8f03da3f325016f54402b07e0debfaa26559398d9dfd5a2a42377309d985b4eb505ab85e0930a7b8cef867cd153f7c2c8043b5246cc846a6bc7c9";
+ sha512.run = "4e3e1b651a5f3828c1806ee199ddff3a022f27381da241f2d9400cc3943d9aa29e0dd56bd10d7fab60da1901f221cb54c74823b35f163ace0efbd3217b767ca3";
+ sha512.doc = "5c909c6dce453a7a73abd63896c0916db3f609b7d4283b70af33bfc31ec44e7aa5b3dc2e8d1ef6fb3d33605d23e079db4e7cadf4fa13197823ca3c177b82f527";
+ sha512.source = "b7915ca4c8a24ae84b1caea7bbdd395f5c12305a81f193f35ab4bfe91a12a21417e41b5d46b6ca72c69357782a1e6e4a8366e0bad85a9c453759ea6bd1ee4874";
hasRunfiles = true;
version = "0.7a";
};
"niceframe" = {
stripPrefix = 0;
- sha512.run = "2ab84908702edc7aa4dea2e1fad6688bb6c56b7c4aa8cb4b3d1c3fcd78f9193db6bceefc465958d24d7e0fb90da882c30cb75e24fd02bf9ebdfb3b097fa70658";
- sha512.doc = "3719b30bc9208377f504dbc38ceb4cacef517649d31f7903a0d8e7e493da8fa5f46e73249e08668aed1467c39c7016bd7b37311ed8e6d04aa97fbe9c1ff6a73b";
- sha512.source = "b0f4c0734218ae78ee8031371c1865026230a4054735e306b624ab434d81dd459ff844d9afd8e822af8b749d2036c04c05801f0d6b387abd17c1b59d986a9f98";
+ sha512.run = "539d4a6f3a192188064fafd94366ad2f8a9146175d9e04b08cd83d1386bccc730a0e3be4a9fd45e4f47152f10710191b063138ba504fca95e4226fc179f70a29";
+ sha512.doc = "aaf777520d300b5e8c9a17c2dfb5b12406f5e6926b17c4244feaa8d6c5bc28d87277f23fd814304a7efb91dab8a42e1ed88f6568b96f13f30c831e81201ff4f7";
+ sha512.source = "fb0106ee32e36d34767c6200be1d2415e11c275e5540dbd54777a6876474424f1c82ba52bcc0fd76da9ecf3b37671d37c762834b3e6ef714028c1917dee45235";
hasRunfiles = true;
version = "1.1c";
};
"niceframe-type1" = {
stripPrefix = 0;
- sha512.run = "bb660a9b735a4878e294edb66c87a39e47e52ed66717335285434fcc3f256298377b69b172ed81c3acba6bad8aff30f987021e08bd1583fa706c443540d6bf12";
- sha512.doc = "548896af3b9ba4e5a64d301e8dc2823b32cb74ec7411cf6b897d12222c0f1be9499416ab12558e2be61dbd67fe9a3c897b318912291651f968e3f8d484ffbf85";
+ sha512.run = "c99757f9907622958267f042f0ee0aec8dc6317839fba05309116f9151e476e37f24dde00e6de59fb0204beb9383eae039c0fabb089d6349d6f6031e8df196f0";
+ sha512.doc = "5ab28cf7091ba993d7b4ac9f5caf2d563c60e63a3ce8975bae105f460e2dadbc963efd17b7ec5ddeeb8a35bea1b05a007590d3f6f9d5cf5dba0495e5b0ee8ad8";
hasRunfiles = true;
};
"nicematrix" = {
stripPrefix = 0;
- sha512.run = "244a245bef80184ec0a348a25875cd774fb78aa484eeb35bd689ac72ba6f22097f48b9b2cb9b926cfa7646d5b7b3759c862f397d91bfaf254e9320ec67c9379c";
- sha512.doc = "9a1dddd5ffab7eb662714faf323057ee602919c7161c332b258466fceccef8d5d51a76bb8badcf97aa53c0b83ea35807721d8ab587eeab216cdf2c2a1e3a646c";
- sha512.source = "f444bdb2157a59dbf5e1e902f55173a3b7f720c991789c3803229f83f1f1f4363b34a3305ffe106154dcab42dcd6f1f688cd70a3573b051143b39c58fc3c34dc";
+ sha512.run = "03b9289b7d8edb6a042fb4f9facd7b933d882ad1b88a8f70da8772e1d40628a59b331638a1cc149f2fc946dc252b7878b5950cd92b9944e34adebf6e2d1f3b87";
+ sha512.doc = "71089524b9cf67d7ba7156e3f7d1bef56ce699e2b39f8879731d692f2f9352f772d04714d7f7f2826d1db6a0f1ca0860bc490644f0df82e8e52ba0d5d85d9992";
+ sha512.source = "7f71495b48f8563ab8adeaf021dd998847001f5c05c9d643619fb370126bf31a1ed269b53c7be670549c94d13d32ceb9a5aebe65bafaa6815d696cbe2f7afc6b";
hasRunfiles = true;
- version = "2.1.4";
+ version = "3.5";
};
"nicetext" = {
stripPrefix = 0;
- sha512.run = "83b062e1d59f7642ee9300adbde202902a6ba3c4aab3efb4a249249df9c05e85d89676ec92c36ab2e1014baff6e913dec11b194c465a669388864372559845f5";
- sha512.doc = "d170337978b4d42e2b785f20c404574bbfce5ea29acc79e02cd33d43c77319ee7275a96320c06e4e57c92829251a7b72d826192f7a25daf98bfb757c211cc551";
- sha512.source = "888818ccb11dc75d59a10d54934110f510f26ca2b2009319bbc726f655d95509c8583128e3a57c881b7ef35637e0ab266ec37107eb8188a0371978622b7b58f3";
+ sha512.run = "04a555a82287a39249cf6b0e18d890329098a1d0d6957fe9a1c535024b63a5f50b6487dc1fe4fd69d87908abd385b0366474ebe3af0b31f41f6a35c519a6ba9c";
+ sha512.doc = "96cd1694ae0cb116bb4620f7cdc1f9e24385886c78cf87466cd329c5ca0d78111005ff89e9be50f07078eaedb69c4f3d495b1fc5063a1a69e483b86a6c8534b1";
+ sha512.source = "d7c556fb2fc34e7eca9038667842825053ac03478e32a6a58cdda2209b33ece494071e47d54bb24f7c085f90b45375bb5db7781db642bd9f8cf661853d077f60";
hasRunfiles = true;
version = "r0.67";
};
"nidanfloat" = {
stripPrefix = 0;
- sha512.run = "ee424937c5e6433f9f103c4fb86e0a25d085b1e28233a955a689b23456fcfe16a1a6a691d5bfdf3f45e94e4f81fc217f75da5cb6fdaeb9de6c24475c03c0676e";
- sha512.doc = "97b370fde5e113be6e25bd69ec4b8b03696ba472e2c2fdff34e09ef84c2722cd2d93cff12eb5b2931405ddfaf705b4059dfefb0c0709611f75f2c841ec08ca65";
- sha512.source = "cdffb19e02eca970460e1265ad818a5e1909c882437c88ee6bba9f6186c83ab7eb0b2f70eaf85955d0f78fe07daa013bec72b95f43b71d5cdce602f32cf94075";
+ sha512.run = "42ef65277deaf474a619e5ffd570309db8c8349f32e9bcfdf216251e81136a3da87a745b3dcea5212f636396179210c6acaa96a957ffd9588d1f414d6a59bded";
+ sha512.doc = "2be76c8e243de71698ae5264a8e3af4da8dcfcd130b0554d1547a0a238e55ee71ec57d8757648b162a6ebd17ce1047206979cf139003a02921a4308a852f0030";
+ sha512.source = "8a778b33036445dbe375af746244433470e5d10a963ebbfbc397c0376d5c4f7c23cdbc2ff3ff6455e274e83b465a64d8bac5023e8537d5b949fff038098d862e";
hasRunfiles = true;
};
"nih" = {
stripPrefix = 0;
- sha512.run = "60a1de7afb1e359e34a56d959d0672b4c6bd891b27052e0d3699ba2ce84036c286a392a0c4831582e72d3986fe550e6625851d50921eb65c31f268c72fed46e3";
- sha512.doc = "17096627b5be33717431c839950ba0184f6a38fa654d1552c9df1adc93c9f785fcbdd22a518d9e14bfabcc51436b1451a5a2582df61d51cd1169d286e72b2107";
+ sha512.run = "5f016d57b1b55c698a902c7a85a652fdcd40062b409a14e38c1356b9030129b46631929e49c6fa70db7ed499043a75060c97919f15876ac7a647d31c2f0bf729";
+ sha512.doc = "1c209615f0745ed0ae4d2f4c55cf9447ec4711e9345ca3db778fbf45ccca76792039e6a7e51f2e7286034ae229b5c696ba7deee5bb8c224dbf95a4cccca650f2";
hasRunfiles = true;
};
"nihbiosketch" = {
stripPrefix = 0;
- sha512.run = "4042d98133d4740b057f44d08d1079d247311a8bcc9f4d92b6b4d016f77daee668ade8918e2087f40c098738fd78b5eda10acb78b5f41e27d8b92be8736cc7dd";
- sha512.doc = "4c114e60d85b75b11982cac780a7a24ad17bbb0040783728888251f56e2e674517c0e327aa9d52912cf65a3d03ba15cb5f4b36485b04d2c1a7dbec5ced467f82";
+ sha512.run = "fed3f5fc0886ad44c9f442cb0e4d3289d9027375e3b0563be9fdccf2a963cea09a0b16db2ef51a57e652f27a5dc5c20a36e9d284162433b958cd4fcc905989c6";
+ sha512.doc = "707adc7971861a35b352aba04521caa61ea3d84e15cf698f847be43e9a22e6157ba133f9d787c8c65610706481880571e82a1037082d00efaf08a5812f612e94";
hasRunfiles = true;
};
"nimbus15" = {
stripPrefix = 0;
- sha512.run = "15fb112f6bb913235901a1a02ee396e00b9cc17252a0429a6762d90732712d06ef12a9f1bd03be85eb51c969af2bc9e6b42a2fa7fb621db038c6855e2a22b048";
- sha512.doc = "c864b005f6214006cb67e0051cc9eddc5fc43bb6795b29ec0fd1214a2c86d0459a377388cc56e3f68d63fad54d773daf67d93531a243f287b6706a36c0e3eb74";
+ sha512.run = "914621d7bc2d7f17f5536f7298885d720b348f15ee45a56493b6e227b8845136ae9394b93a20b8cd48c8333131bad21b4be473d61f57d5dd449dd416c3536c42";
+ sha512.doc = "4721c451b5f1a108ec86e9db369f34015e501aac3185f2dcdf34151a422ba94276d51ef09d1aecc86616ef7a72fb911c5634247c36e7fec79b60203a5e42e7aa";
hasRunfiles = true;
version = "1.011";
};
"njurepo" = {
stripPrefix = 0;
- sha512.run = "10c2eed695c79d914ad1bc630d402e4a6eb9da43e9c38e22ab7447e12b3a1aac5fdd2cdaf02728d9cb1ef3ef80b67497e4d418821d726981a52398f66f02a852";
- sha512.doc = "aeb27c87fa25a10a033b76260752924f61cf4c4601cd12c14f22029279bc043ce3d35385f73839312fd2ef562cdec4b8d98e2a168b3b76c2b8aaf6d98483a3a6";
- sha512.source = "459724c5a01255f678ec695bb18b1b84e2641df7b16ee5b9f560bd8db7b9378666bcf92eead8d722ea589ccb7fc70877e79cc40f7f2b5f703a403ec83deaf49b";
+ sha512.run = "a62efcf4630d7c26bbedb19e0c4405e730733b71361cbec9abed7a06a377c230bee561d8b48427104bef8dbd4e0bd56b0eaf9f0f7bbcdc8b289c726cd7b6cef7";
+ sha512.doc = "61f32efbea3b94749fa0cfc3ef2a3b3a34ccfb4ed3b6b09afa74e4f6dbd2540c1a263c81ca6406288f015303250f51acab0b6a4a4d51c95a2f9bbf1f3360f8e9";
+ sha512.source = "6a790ae4e533c8e040ede3355967ee030e136d42afbe222a8fc4b7c3810817901aaca1625199d88443c8dd64d3d6b52ef9364d706fd1cfd5a6dd8a7916890df8";
hasRunfiles = true;
- version = "1.1.0";
+ version = "1.1.2";
};
"nkarta" = {
stripPrefix = 0;
- sha512.run = "de9569637ae849c272367dfb80c80cf3d0943401b9c010c6beebca8f8139560b799c77b4e73177437ec4d8fc25fe34cee904be765440010811e5a3c1be42acad";
- sha512.doc = "61415d43578d178a708baf382758901c883c0f945a60ecfbd90e88af9bcbb87a6ca505016f3a3e9ea828a9884e8bc21ab4a01093806bde7ee2d7f3b79646c42f";
- sha512.source = "5004d60e871be3c7888881d953e01aebf18c1087c602d1db2a99076b75c5bdc61726674db0adc7d28df62e1c634f0dc05721e30300c36d75879ef32bfbd757ac";
+ sha512.run = "60537472bed0bd22d64789008ff8bbbab92ffcde68cbd74eb0b6d9910705f9f476e8f2c4dafa0020a24b0ff2e27c42a39de1791f2c91040af07dd429e0fa28ad";
+ sha512.doc = "b3cb0205fdc567fbed23f797031e7336fb231c11490f463ee3bb3887e5d8ad1aba90bed1b14178b1d9ba15d76ba02ba93598362b9655eea78bf086c7df6c8b61";
+ sha512.source = "f96b85f2a779ae64c9c2a056e16d2d8473844b45c0d906f97a3b62f6f517ea614600312d44151d9b9b676f3ec7360638c72fd43c7a35e183bad0d4602dd84aee";
hasRunfiles = true;
version = "0.2";
};
"nlctdoc" = {
stripPrefix = 0;
- sha512.run = "0388fff1fd8167935f21b062e6aeb1e97497213fd0a81e891b92e8c30f2daf05661e42c3532bc4d61816c15dc1e645209ab3c629912fdf2f6d2e85cf8b53b058";
- sha512.doc = "ca10cf38f1bc0bad96b8280139b60049e2857b330e71de43afd1a456a89eac67b5345e38316e7f6d95b2c443acfda34ff21280462b4b19d38e6bbaeebb7bacc9";
+ sha512.run = "a13148e7c821353e23d9f378313023aa9140e48108ee7af258a5fd7bca9b42e620ce8eca00c3f6c9a27d78a7a2085fc86f5a2b73456d093b1aea2ff8a2f54159";
+ sha512.doc = "573ad374a072c3fd99c72a719f05dc37ef0b53742e78b1c3512ec8c495adba78183fcd3cbfe9ab809ad603dbf63d7dc26d7212a44272cf9a1114d0d954bc746c";
hasRunfiles = true;
version = "1.06";
};
"nmbib" = {
stripPrefix = 0;
- sha512.run = "6faae2866e409fc7422fd787446a816e8d5efb1690a36a5f2c9c1b061c806e9e4ec42524f38a0039911f13c76c128887a13c58aacbee9fda794d8f05e6e3b275";
- sha512.doc = "e5c0ab9dedf49127ad55c08a8607a28d18a60add040c4e09e8f06dad0f35f805f64cd2041658b92b9e74641f844755d585402b9eb209de8bea923bd0d8af466d";
- sha512.source = "77e6d9da9765ccef6e383e25d03695925b9df2dced01633f368de3d3608c89bc52d015fb2e806104f240ab0400dd1a5eff6a3b0c84b1a59e8f90ab1331c0b078";
+ sha512.run = "c915b266e2a7644a88de6476bd4cf81943f7da31472f1b8eb889e048df8acc4afc36e247b8fc63bfdeb8c0384d87fc59f43d87f3ff09822d076c62a0edd1c110";
+ sha512.doc = "0014c7fdade3685ce03bf9fcc2725b430f6272025809e224b88361960cb47e5b533d88d60f0ce55e011dbb943c8fc025340fadc506eedf10189724ae79dd2bda";
+ sha512.source = "52297a890da760e2c945522094f128612ceb521500c81ce54da2f481581000bf42302665585fa056b31ff0f096a3a170ce56013e0979ae2043a94b68e7d32a5a";
hasRunfiles = true;
version = "1.04";
};
"noconflict" = {
stripPrefix = 0;
- sha512.run = "b4c99ae23fd8be538a08f86609c302a3ec117ac15041dde939750e4795fe6e4775a98d42af925377337f44ac351af5f82d56da2cbe1b2df6f4a75fe59bf3ea26";
- sha512.doc = "8916c5e8d1fb18e0b7162041a27843a0603c6f02c771ca1e79c4931b12dd3c35cbacb072096452a4fac957848b16c1964e32eea796e2476beb8413585d16d72f";
+ sha512.run = "660ea2bc008866130d0955eabecf0afa1e21ce38fcaa0ff0d4364ebc32ea8af6a2ba57c80b340f824b14f0488d2b40e5c7ddcf663e37d6170a7ac0aa740ca260";
+ sha512.doc = "b403c57b0d794bd95416ae09ed3fbc0c4a164689f9885dbb15e8a4c25ff8751376e6e61b622c9a94feacc4dfb905a7926500368bf51e5e568efa31e1dc5c785f";
hasRunfiles = true;
version = "1.0";
};
"nodetree" = {
stripPrefix = 0;
- sha512.run = "5db2ec9d7e9abf425613fd305828c745d8f9947d12063a1209c15b82cc4bcdb3969c5a4e8ec39091bbc9b154e29971ae84eb3de971f883bcf32cee5fba3975ce";
- sha512.doc = "404470cb8bddf82ab245a6b31e12a0c9b7bd0d80e0c2f7b479b1f06ebd9f7be52adcb52660e8f68a13ffbcefddbdd280cec44e3163351d1b7d3be507fd339abd";
- sha512.source = "8a8c54af6ff57d314ac31f9e3d7145d799dc977df681d2a293bbb018054cd1e165215e16e4296e100732e4462d944e4bc9a7222d5e56cc0664731e6169b40b21";
+ sha512.run = "bc333202800520cf68e2aae42e849fdbbe8b2a1936245f35805adb3ba6795d724b8c6c5bf3973d760d5bb1327324c43721bef909d3440a3e7b8c559dc57aa61e";
+ sha512.doc = "d81032f9f78e49d49a6e88c4017a6f95ca8e3ced2a24210716d456ff4ea1461933540d0b553eb66e6b74c8c94e3f93328b9ab0cef2ea91c2ac37a1ab4a28ed39";
+ sha512.source = "a702d084e98c3a79df85baf0155d33b7187b31ab4d0c32af4cf3e1147ea5abcb6a989a5f09983d1e2446c11f9f99fb6a66f9c714553157e4acfc39003e770f2b";
hasRunfiles = true;
version = "1.2";
};
"noindentafter" = {
stripPrefix = 0;
- sha512.run = "a549b3ec893a48be88fdf854549cea49bd680bc7399d687434d0440336b6a34b526d551520dcf6a6eb31ccee20cfc9a2c82aec9046f37347fd5b7162217b3af8";
- sha512.doc = "bc4d77c42c4373708f5e96b5d3f4d243a618cee9ae3c7ff7060de7f3b85b4da14b9cb0ed5fd0bd02304b5852fb173409ea7dbeaf9e41fc42a89c4bcbcee5734b";
+ sha512.run = "6037e5b7b36742c2956f39020f7e9bd2072b17ab313f5d7d86e8b0c348b89ef1392571b8cba22190221a14c6f1e44a0156ddafce8f5e2bbf5362e443f590b2d8";
+ sha512.doc = "1cc385e0bed9559d66c13967a5ffe83f1d01ad2005e4c7ca92243ca246da4f5f5e9abfde9b244ac54d73de4f874b800dc6620f7c93f6fb03a6d0ac8b2593fc96";
hasRunfiles = true;
version = "0.2.2";
};
"noitcrul" = {
stripPrefix = 0;
- sha512.run = "c0801d938deaee7ab9da9ff27bddd0ae701e013aaf01bb5dd4096243172c0fe8db64028fe2c939ff0dd7b9f8b469342a4e37f6ec9e22634930901b127b4f9aec";
- sha512.doc = "28332688444c498cd07f5c996ec1e273b5c0d45aeb8d5b7923501d415882ac0750e47fa55e7da94b66c0c03c82fcc3f741ca550b74534e26eb2181bc0c87a9b4";
- sha512.source = "a695fce128a95573eb23ca4e9a50780d4f150940c0e726584e604802840555315dfc9f528340e0977e2e943a929e9082060c5c6f9dfd3f6476ce0779bf4389df";
+ sha512.run = "1629f5c0f832927093283cd5cb534cfb7ee35bd74f306fdf6cc18cfca3c72d5c1501139c180b7cf3fe71ef7131dd6a42465ee666c7bbb5c83a86f2a69a5a3c8a";
+ sha512.doc = "c9c3adf9742b329ddbfdcfc41126c22039e89642f0c0d93ad064ff2160f7708b62ab28994a81860aa08d83f11a111bc11a2a54bbab88bf3713f3f6ee4aa2e641";
+ sha512.source = "5be6bf65ca4dc0c5819a1bc870f704b595b25e5ed6900beb8a53fa8167680929a7fe038e80fef120e77d5b8731c13f92f7907469ce7aa4825ee4e207c09268a3";
hasRunfiles = true;
version = "0.2";
};
"nolbreaks" = {
stripPrefix = 0;
- sha512.run = "424452fb97c94e0b5405bbfd83cdec23734c26bcb2b3b0a9f22c143fe5ee6b16de3a1667f6f9b1c73bf379a63e670745bd6685404dd94d384d60e6c060dcff1c";
- sha512.doc = "4536167e8d2ef0ac0544afd710afb4fe2388ad74f819bf9c4dab99d2d34a59afdc6acbb235b467a5b7ca36c22bea0e3c673e786c44afd112123e952657b4644b";
+ sha512.run = "4057a988b0357e2256eea6ae47c560d8535528e63b93d648c45d65ac44c4894104015e3411b7046606b9a68afc44033d037229d684f0c5427d9dd2ff5b272279";
+ sha512.doc = "8cd5d7336097abd2d873af36b2ba6ebc8cd1c405c9a715c67e6c04d02dbdea067c0b7a8603418005ce223e0f1bff161a3dcb669da7c07c30b2ccdccc7f953fa0";
hasRunfiles = true;
version = "1.2";
};
"nomencl" = {
stripPrefix = 0;
- sha512.run = "5df2ec52c326a2a96960d675075e072db16ff4fa8842472c2d1d5ca2293f669e5f4fc230aa0d21b7608130cba1a105dd4db6467f572c856d96e75a57455978c9";
- sha512.doc = "b9699eb31a4c07b2c4bb4e80496225fe36f72668fda07e5f27fa0f36126d87ff17a6e6c8263e3c9e59340ae4275fc0ff17e2725493a9ae1237e70975669a7939";
- sha512.source = "597f93ed3a7b46a2708ce32aaed045ebaa9bb8efbff8b63b7f11a0b2b3c9e9409abbf323519964bd9f59481d4cc15d7058ff919a2b1b305683daced7e9c6a5ea";
+ sha512.run = "00f02434a164b721d996032ee97e3d6594b3e1119128cae47ef759a935fd454ae477648d1c1e506673a139c52dd8e8ef74b349748759b109588eca353d390604";
+ sha512.doc = "b7a2659e324207e37c38d37cf372c237cc94a3f8902bf9d907ed2a45ecfa94d463b550a4c3339dc75825a36b1e89e9cac771cfb2ae6bdfe3ad157aa235f488d2";
+ sha512.source = "ccc6093b379548c03a070b6443f308f757ea425148ab32dabafc3c271937f5d090918ad6f3c9f013bbbc6534c12dc9ffd7e8786f22999a8640650386b8ca3e30";
hasRunfiles = true;
- version = "5.1";
+ version = "5.2";
};
"nomentbl" = {
stripPrefix = 0;
- sha512.run = "411d0891dd1ae12b931a4718dddf85a26cddb72db1ff315dec2488296caf65a0e02eb0862b15b86f6567827ba93f776ed11fc0955b3c4c78315cd47ca29b89b9";
- sha512.doc = "9a42e48440b39ecfc62c283ab1a34ce27d7df7b992fb3fdb836120ea6bacd7b6f440c5414e1c228d589aabbdf9c2280bf08843e6e719f83df5ec4ebdc5927b81";
- sha512.source = "207a040bfe6b84a67da2b6c2f3c5521d7e47ecb92909f863036e746f833b7c00f546a388aa9a20f10de8acc8a7ceacb3d386d450f00f12ddbb2dbecc0d066419";
+ sha512.run = "195cd134db2faf9c7405d040d0d3b4a71ec39ac201fad47c855d34d8f734d069c03424ddec6b1af978e7b244b3907f846fbd80fff6063e7b25df3de508fc51ed";
+ sha512.doc = "4ea606a78da4c0c4f5c35b38b9a430de8dcea49c8662081a85f3aa575523c40f5951bd54e2c8acb368b52f75a3214c0a4b0d178dc262a64b8f6485852c4458ba";
+ sha512.source = "5cf26c7871ccb841bb8350d594ed9333d7b46c7d2e3db70080ce743fdfd7c7fbfa3c8f7f976bf8f37decc653e54954a5e0a90385fb99ac3428a8dea4a5311719";
hasRunfiles = true;
version = "0.4";
};
"nonfloat" = {
stripPrefix = 0;
- sha512.run = "237bdd74d04577e5d99afe44c3ea33e1055050fcdefa24cbaf0d858402cdddb14140587cded9096cf16d61e121e3b99d1d36b9aa171b2b34bfb8800cd0bcac5a";
- sha512.doc = "4b5f2284c3d89d5a092d88c3ca52ffc0419b53077cd9d327905ee87d7f71e43699c21008cb06dbf6730c5e2cae2b5d41021783dcf604443982f54e1ef7e23696";
- sha512.source = "9cfda7e1e3ac23db49326024606f68e15bada6801e9a478b1dc759bc3b1f334c071c1bb3720cde9ad9f4445eba6f3d344e357d732cf898295cbba90cd2e39b8d";
+ sha512.run = "39f8f0a4d9ef1cf8f1dc02c63612980f25cee80cb545bf405d9d2a080256ba6799ff3030c98c26e6f2aaa10ac71015e58e4233bf84703b290220b12db45c70c0";
+ sha512.doc = "2d090fa397a385cb32c26957b5c4c05ba8443fb1bb7ce7e3eda777ddc2d3af11ec3ae6297bf014f40e71d4668044ab729a6dedd74e8802ce9089b59d57663374";
+ sha512.source = "be5e0b078adb8c530d8255bcc72daf50ad8cbb48343fa76f132e1b75fd64d033c7caf287b6901f1bc49422956f6901dec0f7e7b7639dd71c10c1a76ec958aaf6";
hasRunfiles = true;
version = "1.0";
};
"nonumonpart" = {
stripPrefix = 0;
- sha512.run = "17cdb1528c93fe52946b17fe971e372d9287ab1b8639f2d9ad1bd7cd560cc4e66c0fda6364660b657ab56d440a3bc3b10cdc7103457b15fd3c111ead28d07744";
- sha512.doc = "cf3d1f1e4b70f5f63d47525f3e90b5dd00ba6eb43799f6e9dc8c441dbbf2f507936a94e6d5973deb45c4ef746c38cb34dcf7e18127f56d78fe35699f1b3b3aa8";
- sha512.source = "b1f20d56a585235f61f556b8c596c058f8c50f65c3877b3f267ea21baeed356e0056b6a2f1aae832a1d3ed8479d49a68fb7ab50f29e6ac9085ea920b64498f15";
+ sha512.run = "e97fcc36af3e86c1a432d0e425dd86308429e764c976a2f7f8106c3433ae5a148bf3abc45706bcc3090089911e2dfe175156eccaba7d97f544154ad0b288e58b";
+ sha512.doc = "0cd6b115638c3151e5983845dd2964ed90f24bd35a06e904a005755696d6faccd90bbf88c7bbb5a0282ffcd266cb55e9eb1d058fd78432ba062fb4fd723348f3";
+ sha512.source = "46130f9c35465685dc690096405791f82d70e73091f6654b5bbdaebc71b5fa3703a013461aedbe2cfe59975dd6233668f0c204e817ed65fc83c30be59be52505";
hasRunfiles = true;
version = "1";
};
"nopageno" = {
stripPrefix = 0;
- sha512.run = "317fce6e4275b2738f20b0b91eb684eea4662e089aaacea6692b1a31a4ea4a447c1849da9e815aa121761d635d9d8d59186c73bb9237b307ef834330ecfbbd54";
- sha512.doc = "7d16f0a2aba099d77f150211e975e8dff74fe0ab73fc5e0af72d3150efa6b1efe54010ebbfdbb5c5a27d912f55d5de7aaeea1c672022eb7f9e2e2013ff9911a0";
+ sha512.run = "0e152caa8b8df06444f50e2f9ca93f18088a0c58e2d5936f612a770b90cdb8f4bb0142064f56573d8569eee274adbc2703037ce4d7477c24d23c7c8de8748a62";
+ sha512.doc = "5988c42840efc02f816ca0f9ff7ad2d731c66563c0c4de21b857de975bbec08962cef4ed1dad096abc39ecd8489d3a34a66809e98f49b0a280c186d03e6540a2";
hasRunfiles = true;
};
"norasi-c90" = {
stripPrefix = 0;
deps."fonts-tlwg" = tl."fonts-tlwg";
- sha512.run = "d2c29b4f2aa0d56fa56dd780cc745c9e109ff28328f05d008d417e4217b927cafe4a4b2099cfdbb1d45997aa9e87e1a5d6b18f8e2e3837506011b3d48ce54813";
- sha512.source = "532e2e6feb80091ce403f9f85b96d00df968512443d9f1fc3a0d22eecd8fc5b752bef4a7f40cc74f846709074251f09e2f9f775a4db2ca87cd722eb86984a11c";
+ sha512.run = "d52fb16ee07ef72f6484b784346933a23b5a3357aa2f00ee212bb1decbfd3299153e88cd4bc352cfc2e888dbf37ea86a2bd6442b6393634c5f144f4accab55a5";
+ sha512.source = "0170578bca4c4e4a7307fc125a6d845881fe32e2d361c73369ac1bb1b7d510bca8eddae831fc8421b3e30ce996f2eda4d7b2e449873ae6226a7806ed2bbd4047";
hasRunfiles = true;
};
"normalcolor" = {
stripPrefix = 0;
- sha512.run = "a2ace6258e0cb734c7abd427839203a085ed637ca771ee993483e1b026e23141d79f4c995ae051edc504363dae1c7f53f498aa89618a5f97495092da0af0c1e5";
- sha512.doc = "96bd2a1cd23068d2ca62447c161e4a7cc350a2e8faea0d5a9fb13efc2816d8c85fe2b0bee9dbeb21716f073d1c0ef23809214455f7478fd86e10650317ec0d0e";
- sha512.source = "9e85012f56f8a53127e73f1f30931a59188d0c43d4de0db2ab63fff4471df9f03d378434b8d4fe4f7c65b042dd050bf9514d6f04d193d66390feaa177e89edf6";
+ sha512.run = "013354a5f7514f6267d57d098ca93eb48970df0ce1cb2db0c60ecf664cbcea177b934ab8f252cfb9dd4c0979417937462ef55e51502bca7f32a7de1a0e820e32";
+ sha512.doc = "ca7a9c008f72aa1287092f881f9ffcbe58ed45bfc97ec3231fbeceeb007f6248629d9cf49598afe604ac8cc30a4e8117f54fe517fcbf52548add2f6ac6fdb662";
+ sha512.source = "ac6fcbd939d13714f21106c6b0786a9ede4ae6a3023348678ce22bca59343d7379fce9ef12bde91fd05b4912c70c8b4eb64b95f2869f4a30c03c4443640b9d80";
hasRunfiles = true;
version = "r11";
};
"nostarch" = {
stripPrefix = 0;
- sha512.run = "244c5aba3f91e83d9d7a982fb96f3a11b27216979bd9b49ad733cee5b4550ac62727756e3d369fc8bc4026352a0e54b5dca503401c6aebe2829ae3dd6e08fb41";
- sha512.doc = "851cb664be49637bc6acc1e2da600400f1f964c96fb7950b7a453dc61f4f628955cb1b0f43ec789db8251c73fdbfbb6a2cc888e94624fb064ce573e70faca589";
- sha512.source = "3fe849fdf4173aa0871420979e5396f3f4f9c93a0f1447fa1e39a4f34922ffc9dffc78609e62167131b662210391a53e496d4ed8cb32bb44ab212ff3e54f57da";
+ sha512.run = "45992ab970abe997f3b01c9dae5e15303db81878b085f45fea4ba07209160ff0307550e9ecca9b67e0d01712831b6541def54382170d43db4dd547f2969f9fb9";
+ sha512.doc = "94efe6a2b41a47b559b4b7c9e04dda1f32d0c6f5da79b51d994fda1af58b4e1cc7e808f9465f7874be6b67231383c38543fb3e98706c32da32d73a4ae07da9fe";
+ sha512.source = "1d46d17f9f43981c89bffdc5e2167342e6168423068b4d02c180fa18fc4243ece749ebab18c5b47be0184e76034378a7ee6ea09aca3c782184f389c6639df38f";
hasRunfiles = true;
version = "1.3";
};
"notes" = {
stripPrefix = 0;
- sha512.run = "a8eea01979d388564835ce9c265d61d785e539dd2612e8a3dbdeff52836dc324fc29db13fec618e35f89a25ad04dc7bab97468b9535a2854a87c48e1e7d6f9a9";
- sha512.doc = "1de3d25aaf4a1fb773d9bfdf480a8586f8dd49106e3df9ace57c6d3dc879ab32515a3670e6a8ea1e3588977a4e5e22aa2acc95b39b09327e1d7abe90ffa066d6";
- sha512.source = "68a6cfaafe40f53366c887d7cb39a8d1cbf9a0664935e2b9467e654c28699490fe4275c35a967e435c33219e2c3e77b06e943cd4da2d539cafa1110c0e41a060";
+ sha512.run = "7b569f27ec34c103c5808036a6ffd7f97f9171287883f38c048b8eabbd979559fbf15b20c7002dc9b8b0577889482c4347e4986e076079809a4a5656aed46101";
+ sha512.doc = "4e66790b76290925f49ab7f56175e2d41a20e715c43518edbae39e444d02b945ec05ca918574f52fbb6ca10fbbb060242c688fb9344094df2e025de83272322b";
+ sha512.source = "f5405540929d6d99471bac43d89b01ed7ba59bdb8f1e7d978dc9a43a563e6b16c9cc4645d291054308f06b3d4df10547e09a72081c210063d37810da511dcac1";
hasRunfiles = true;
version = "1.0.1";
};
"notes2bib" = {
stripPrefix = 0;
- sha512.run = "855c9c6a2afd28804134f01bca1a8fadc092847ce6246d7e0339137de28a3a5e2d737a68b2526f347dd7497296b61d2ca4cbc9e31d5e7cc0c363eecb80d66309";
- sha512.doc = "1d5fbf181b40198652fc8aadf8ed06985b237ec9f95b2dfea4de71fb694dd374f075650086e034c36cfe583805556b97474cd510bfa2c2a1f882d3c4e4a49080";
- sha512.source = "acdcb37079189e9f4e552aa767a7d35d0df4f46fc61d1e319032f704a1358ce3ea2fd8ca2351c1f98b2e626db9436748da4c94df80e9eadcf02661fd683d9626";
+ sha512.run = "019645974d270df27f5c5bf22570e26b5bfa5c076739824eff60a40d1c246010fe0e599eb2fb282cc08aa2161ec7ee753b734548ca04370d9bf923f357ced1f0";
+ sha512.doc = "f4b97327b98e86c64620e975130a7fe790489d16135667c95ec7a368591084c381362e1447dfd1b3afb4f57ed2657a43f8623942f6618d839cb9b1c0995234e3";
+ sha512.source = "04cd8f2ac89b8f4fdb20a445cd98ac382a082114eca90306eb0cdb793fe088ef1d1ba9e35dd9c9b2c98238cee6ed9519144c012973d7c2e1928c11f7350091fd";
hasRunfiles = true;
- version = "2.0k";
+ version = "2.0m";
};
"notespages" = {
stripPrefix = 0;
- sha512.run = "474998103d9b17ac13c87da52bfb641658cab8e26207b518e545e7d8add0afd4381026f2dde544f78a29c63462037579f65d2d027b76318847a66c347e992de3";
- sha512.doc = "e3c1b41e6203aca20c7977e9328f5b3fc6eb5cfa7fca781a0a3cceef7f7fb83071cde927c09ebdf53f8daca99bcb079efd9a4f5922390d9f246d54ea8d314b3a";
- sha512.source = "28e6c3396773676a77b753a3adc5c3fae957a57a6c667f7cb956d6d51ff004b626b5aaa9c3b86476e2a9e644e023e84362380e37ba80b8d702331a692c2939df";
+ sha512.run = "f5f6960bfade079642a4b4f221a7b762cfb5276a74b20bb3eada51706cd2e3496f91ca23e35cb39f221c57da19012597eabc8d3aa63c58e0749c8a01b6a28ab4";
+ sha512.doc = "8af2f746d4484a2e06bd0f7f766c49cc9b0b790da2cf0faf1c83d959f2e2f60fcdcb7cdb6f1ffed89c2b03846215b589de332dc20935d0c0add4e3dc025c42cb";
+ sha512.source = "96b547ad56fc2e503c2cf9b6089dd74e2902831d99fc8899b57affdcc1c1d23463dbc7472878cf30ee26078c30cac9bdc20975925de01a86982af19b6a3113fa";
hasRunfiles = true;
version = "0.8.1";
};
"notestex" = {
stripPrefix = 0;
- sha512.run = "d022f1f4b0d17a07215e6f7ba74c47f21dd62896bd5b27f03d133a4aed0916ec4235c6e73da1bf8497f5e6dd5981b5dc412c8336f8e1708a8d7cc44ce2874887";
- sha512.doc = "61f5596392bcaf9e3edd6d1ff372945426dc062859a0191b8559d7e15ddfb34a7b313aab40033775853cdf3d89f9c88e294566d7c4a262c9473e92e4494c1aaf";
+ sha512.run = "64f9704fd3646cdcfdc03f6a3e03f9fb37859b9f11463fa77e1d3d076115297fac9c0b8d6875c8b6b7f3d37127a400e6205239957526018d9ad5cdf36a984269";
+ sha512.doc = "c47bd3a4153467a63ac2e2b149f498f9458132e841cd70da9871f10674e77d928f7f88e58855c139dacdc225d286615caf0297077b843750e6940482398f02a2";
hasRunfiles = true;
version = "1.0";
};
"notex-bst" = {
stripPrefix = 0;
- sha512.run = "9f2de0714079d9af3fe9dbd05e926256f74e950d4300f466bb51dd6ca449e1556047e3f211025508ac3f49c9b5f9607a4d55a09db031e22710466275f130974c";
+ sha512.run = "68627ca4a07ed0228b9b9ea4b70cdea5196e907f71f343310259d19464d503e76e2ea8fb5f59f01337916ee1f2ef398bdb1d3e4d97f0d49eac660fdce20590ff";
hasRunfiles = true;
};
"noto" = {
stripPrefix = 0;
- sha512.run = "391cb4ba97fc69c0147de3e7915bea0070e0401b7b73349aed4a831329c5a96ba147328bbb679383ad37863d2b5c0901d7106582ee96368bac3962a233e64d6a";
- sha512.doc = "cbfb0fb6623d7cbb2b3680bc04e46e2052588fbd9874fce392a88d3f394cfd1d14138393148845b2b93db99b3f93b1bb743232c5da66731915a6b06838b68149";
+ sha512.run = "1b8835500a17a6607c35b5f2f6861e41ac250a042fba48e61604a967473dcad417350fe87ab350a72b9d8a49f8bd0fa65da6c955e98137c8b9015d3446806e9f";
+ sha512.doc = "6e5e003cb67a87355723f4460822a2f5e853d9ce3c3dad0887400d80c06e739bd4c98f268ad49530d0b3f55eaf031de50d38749aa457f2e4ab3c95a3b0b8a978";
hasRunfiles = true;
};
"notoccite" = {
stripPrefix = 0;
- sha512.run = "9552e9a92c4f3aa447aaeec36046906d275aa18209d0180c3b6a0fa9561487df60d9381905c3ff63d3c0d2ef4bfbe1947ef58cb7bc924751cf9b3387064a1759";
- sha512.doc = "d0c78c3b14eaad84cfd5b04e1d80d6255fb53e20811c7bd437ed057f053f257cba14d363b57b8f3fc04f774e4411a38589606d2cc0ae2593326f1bbcef7a19d5";
+ sha512.run = "b63b890933b27717625383488d2cbeb1501ace58b83e5af66a35ba440816527dc879df444af78090294df6d4d412d21fddbab43068a6d677b22d750ddb4105e6";
+ sha512.doc = "83b3d2c7b97bb88af13d888d04f08ebb7e79661b4924ed6e328f26b9d19e4c6eea6719b49e6f227dc37c96201a901fe57da3745dfa7151bec27c7e8bfb81b236";
hasRunfiles = true;
};
"novel" = {
stripPrefix = 0;
- sha512.run = "e8fbb2ccc6066474b40e3b7b820726dab29378248d7b8178c4823f42446e5218bb02cbcef20571f00b91995b7e9bc2c59e39dcd71f3c9b588805054d8c4d3723";
- sha512.doc = "506e870d2e2e78bce56a0533f9cde244fb53c82cb3933044a176f8c2ad98a4fd48838fa99741e017b63b90a52bb5c43b48d16c46f591a45106343a14a51f39e4";
+ sha512.run = "ab6fd183a8f1fefa9d7e56fd234cf577bfbfbf6635d8e8fb6665e05b5d2f98dacf285731b32df64abc3d314865409003d89a935e2af2cce8990e0cc3c4510998";
+ sha512.doc = "3e1bf9313cf7e52f1d08f94b24be24153f4f2b68c19517e5be81c2bd224033fbfff5a17857866ad274cc54a96c0bb9f9da6536af5213bd561ea48b7ebb4e7cdb";
hasRunfiles = true;
version = "1.52";
};
"nowidow" = {
stripPrefix = 0;
- sha512.run = "da8c9dd2b2a64fe7643d8502c49c76ffb441488023f6e896fc92c89e784a1f2eeef9d0ab2bdaaae14fc5d7dad8bee7cb663b15c2382dd09cb3a1a493946e1453";
- sha512.doc = "6e01c5f7bae98bb808d1ccef3b93e644c4d41cd211bd30aaccf30e59e133f7e16459b94b0bc5fbee1d7901ea20993dd6374224148aa1ad937a95f636e0565fc5";
- sha512.source = "cdd9dea11d8cc2d56acd5d091bff85b33faeb9b986b5fb07c2aaa811b1f5200dafc5171cc1a4e9e94029fc272e7fdd40c41c977be8153c8ad20f1251360fe866";
+ sha512.run = "2dff380964c5c487a015073ade0cef996f5786b204657ec5c8948748f485c03b457f6d8caa5bce8148cdbba2623489a01b5370bcd38eb73469d07da4afb8a216";
+ sha512.doc = "b11e2051543215f3f19c4d1e3398564093202be07771b7b3711e9ba5359e750bd8f73118b099f82fc3bb1e9a5f202027b168c371ca6587703d82f853ced4d538";
+ sha512.source = "862f3fcfb0a165473657d8e8616fa200a017c410e162bc8ce95376028fa4f2c0959e7d116152e73ba6c6cf4d39ad34d1c57f2320dc20f637e1d3a0e2cb2ec7b6";
hasRunfiles = true;
version = "1.0";
};
"nox" = {
stripPrefix = 0;
- sha512.run = "6e81968905e530750ffe8f84f410c1e72c0dc324b69acda11553244b2ac0acbfebe0026ff8014f7bf294535deb6527ef8912334c63b849928003607b28dc10e6";
- sha512.doc = "562edd79b914378e450dd3b19426255f544539dba806b8643cdd44b168b9f40ab1dbef41191c3c964eff6ddc49283650bb8fcfbb2cc8af42dcfbf7b1f66e6d9c";
+ sha512.run = "0061e0bc12a06b79c4339684d0598587f3aaf1c2aeacc7aa32118d7b91d3937ffe0ca50b55f5ba9d1b7a4a1c511811191160c58bc51b68dfdfa2b0cee900b409";
+ sha512.doc = "2383ebed9a9c6f65d6271317b46147915afdfd6caf39893e4cfe470e302f9ed6f30ca9f725bc2bec296cc88027462765b4ca5731cd5ccf98fa5c8156b1d88987";
hasRunfiles = true;
version = "1.0";
};
"npp-for-context" = {
stripPrefix = 0;
- sha512.run = "59d6f20cb9e2357fcfe7acd498f02b75124f87483d6c4cb3dc5b5dc19eb0bf9cb4af60c79bb63f8eaa1d9673089af5227367e023e67c37cfe20fbecce30999cd";
- sha512.doc = "f5b3532864c00c5cdadb423f99cd32e4f86a6c4bdf4cd8eb87ec3abbfdf3aeafadf8bbb4b8fa0f2c70902d7f7dd8444ad58993f3c3ced00e1ab55cd85a7caa8f";
+ sha512.run = "6d5da8b6e2f2bb6b514d43e8b72157a81285b6c15cbe74891a94f21a09a313813ebcf9e3a0a12847875f13d5599436ada4e5febb694c0a480931dd62a23035c6";
+ sha512.doc = "b3bddb0b9254ef9755628097ccb24ccbe86c25d3cba7a120c5d55da98a19061b716df1590a39323f57a8a698c5aafb5ecbe8b27d6505f2ba4acdf1ccdbcf82cd";
version = "0.98";
};
"nrc" = {
stripPrefix = 0;
- sha512.run = "fe5644c3162f00fd8b6a45ce22609730007620633411e9108580e20d2e45dc1f50066946fc27b780689b85bc14e7a410720e744dabd6dbc7fdf4e4ad399730a7";
- sha512.doc = "961db00f3a5163197b2527c2e9358521c3212586c93ca234fb0e205f726648d6cd3acb205cae566711e86876ebc44abdf9b6f3bcef147d6a4229daeb659542eb";
- sha512.source = "d9387a9d8941427a0e8ba625f60a17e200a4995e43f38c4213868e43e7334e996f1e4db9f440dbb2f42a31024a247939f46dedd8804cdc2cb81ab1ab5b10e98f";
+ sha512.run = "2d93fc25d0305b8bee0e5e9ae61bba492bc265e023980a411ffa521f15746c6d73940e352c886ed5dbe08502f472a63559191aea44c3801518bca8b28d0b753a";
+ sha512.doc = "35f86598105db616ea379175f3a098cf7c94f4a0a8836302de664c7bb65bbb5f72f41c5c9dc58bf336781a23553ec49e0a5c4d7d0be12b1cff68108aba77e88d";
+ sha512.source = "3404facf13d3ddaaf4a9aa295cd7c0777308502075d1ba70bfd6be6e8158eea6ff4b88db2414f8ea5e758ebdf52dcd5f44b6bb55e903c0e11dc6260b02a1779d";
hasRunfiles = true;
version = "2.01a";
};
"ntgclass" = {
stripPrefix = 0;
- sha512.run = "ecbe7de30c75e442a3da6f76a1a82727b84125b0f7bc25c397f4bd6f553eacca5cced79eb9764f6221b458621e1a927f3f1cbaeb6049724438e91b07c3eb2d04";
- sha512.doc = "860fda66e52bdfc03d7c4e3d996402295ebc4dd98b05925afe5735e4f5161b64c34b33a85ef3df95ee76d5784667179f0b336c1d92d484e4201815921ff87b73";
- sha512.source = "51c4e7f37f5d399d90565c88b60c2eaf8b202de5ffb347ef0bba4c0da0d7dbb5945962493d727d239c691a32099345f14e80fd10f539282e964476973a8ca8fa";
+ sha512.run = "a801b4653b65eb27764a37330bd01b690c6eaf6cf569d18df01019af61b9a32efdfe3d1140ce6101f58a06294bdbe07a4c30110abaa9932df693d594d3a17135";
+ sha512.doc = "bf6d05d54c425b716b6a3c9a4f2e899d37bb7233b5386700e27e365f236ccb38b025722b7148529923bb94a4e88222a4c34855ab5c7490104a8d02f759acf3fc";
+ sha512.source = "1462eb56cddc974bc562c258eaeb6e031f89c3d0e0983c7810e276f500513bca0819f6ebbeb65182dfddc1dd495242ea260d945845e3b2c5e72ebcf15b8b13cf";
hasRunfiles = true;
version = "2.1a";
};
"ntheorem" = {
stripPrefix = 0;
- sha512.run = "90d18d32a585aab43b27c38d0dfb1bb2357419940fb854c6d6cdd83e183f59d8f4bd478908417f63acffbc3ccf8ea5e1acf35f1a8a5799ad4f4479268093ed61";
- sha512.doc = "d65ddf7e3b9d926e1177ba27f569b50d886b19733fde1636e4f86d24da6f40fcf1cb572da9bec4ead8a0e94eb8cbcb5ffbd61d441f954d1342906240673a0ea3";
- sha512.source = "153b635fff805f5beeeaa6c95ec4c2a6ba08e9f73f98efd4873aa361618cd915f2ab969c7118119bd30a0f57e3dc35acf10ef80beb24d5c2fe0fc7eb503783da";
+ sha512.run = "aabab9d6f1a5d9e9bd2ee2ec4b9ca8200098a8f3dc786b9c06d4b0e00431dd66f32a254d452bce7e1bb595454e178dcdd71d724b8d835b6f1c9ad9de41107295";
+ sha512.doc = "fdea81cedc9ceca6ee29ee006867a05f018f210db2cb59c763adc4bc15db65a7e96ffc93bcd576a4c1a50e7e55d4b199132371686538216eba6fed65dce77ba1";
+ sha512.source = "bb0eb98e3344c4be782d113a0e5f1c91d615a5530e1c0a786938b1cf608fe8828d59d365c0d1011e62517f0f76139ea13bad1857f2e1315a2b919af1de3335d2";
hasRunfiles = true;
version = "1.33";
};
"ntheorem-vn" = {
stripPrefix = 0;
- sha512.run = "7e4344498126dceffe76867c879b81ac601fd74e8d766c18523a1d587a26d95b84e81d8368c2aa28b8148cf0253a0bd0dc2e07331ff66aaeb1629a330e00d251";
- sha512.doc = "ecfd39bbde5e010f71b9686e6678bbc5e27cbe75207121014cda0de9918d29d6cdf2d606d2e065c8001841d617c1e44765ee1d7135d991099f99781be6d37eac";
+ sha512.run = "90460e92cb52bbf8ac9b56bb950d36551b40ba260a9745e8f4d339bbca855286f8682c1a5bd7dd4ecb53e85448f96d558e6c35ffb42d8b862d4680930f3a64ab";
+ sha512.doc = "e097290ec9f9696aaabaef4dce11bec4337050848ee547535c30a9ecdf12a1e0be014f905b235fa1d851ad2c20426cd4a9a442a19475063dd4fa73945c3e1780";
version = "1.203";
};
"nuc" = {
stripPrefix = 0;
- sha512.run = "34e4e1f97be707af2e13c0286ba31c864c6c861f253e0961d0e338b3e1d004fa8e5f5fcfb4db438538de14191f77224c3ecdb464f9b9b699f46a7a894a5d4ae0";
- sha512.doc = "903d54c51ab36b805a191c8655a8255f0cc7302202ec8d363f025609ce763939ace5ccde475a6b42ef68e2a5a03a244f8a1439ef98148d43d0340c5dcd86e9a7";
+ sha512.run = "d540e5dc8a3edb41994ef4ed8af6a51fea544ac929ef059fc50cd561891e02e9ee9b55a62782757101cfc5eface3a170bd585c144e7c8e79e191299527f979c6";
+ sha512.doc = "ac118243f5fa4c7a4000344dfd5793dfbacc4d7a16a7031fca6305578e06bdd627473eb065a13c4d9cc5d9ef3c1712202c2d65a913c75043e36221fc7df25ac1";
hasRunfiles = true;
version = "0.1";
};
"nucleardata" = {
stripPrefix = 0;
- sha512.run = "b68559323f45aad9c4a07794a8195b5b1e6f3a5ea0f54f82b7d5d743bf4fb2396c0472731f84d1ec524e38cc99ef5afa6949127340a554d80a36b00d7cae5e3d";
- sha512.doc = "5ef98fdbac5be3052aeba824c80b94eeb651bf514bf77b82d54096a3ede9b7fd7f62cc7dda543ca5da2eff53a5cc6586b2c64d3881dacbde233382addb1f05a4";
- sha512.source = "d74f0625fa3a8ac897c23c116a8ba99b84776d8e2a224b94fa01764c3d97d75b2b2693a138b6d21a8d728243325511c9b79a8fb77390677536e7c73f256f6b3c";
+ sha512.run = "68f9d542701bb9d2db956e70784dfce8a14058b5cab5c8316f9d76d59d20de4bc7fa05f22cfe318312b9ecd823a0d0b5cd084b809bcd615217f14e9e0ba76de8";
+ sha512.doc = "3d03a8b301c91fcc3e8221f913574b4542e0aa645d83e443d117ad0d69b7198c4780207f0a5e36f7e24f538a249097e1ac4d828e192f6dd22684e905ce9f1cb6";
+ sha512.source = "cf26f591795ce6db64ee7548c0384764c42f2eda260b5e5c1d56f7f08c54e13fef84616ea0a3bf9a9bfbf95ca139adf675eaae3047c80faf49e14d6330cb25c9";
hasRunfiles = true;
version = "1.1";
};
"numberedblock" = {
stripPrefix = 0;
- sha512.run = "4d18af64342aa06630d772ba702ea13cb96778321b87d3d1025d8770f40c609c5577e858474a4fc4feb4c0d7a6a026319a02d68a6a99194c4aff539579613993";
- sha512.doc = "50427c74920c3d9f409705d92d913ef1931b3648510d93b5cf70fac250894bcddcbe67671dd5eb19b1372a536c964e2c1f145672db2091e4132d5fb210d454b8";
+ sha512.run = "d45a69881dee3aa3b6de69587b8c59d889fcae528c3c66f10cc14d653dbf7281e9ef4045dd2595d1a5c7305686bb0d12696bc00b672c5907dc58481a4e00d70e";
+ sha512.doc = "99443d809e77b32fafaf59b3faecbd121f038e3ce8e054304e8fdae6b145a0d19a67b5e7d003db72f06528d975c3e543a2fb9bbfbae9f48be460b1a344a0d2c8";
hasRunfiles = true;
version = "1.10";
};
+"numberpt" = {
+ stripPrefix = 0;
+ sha512.run = "c23fc54514b98cbc31e095f6b1ff37d37eef75146a3eb14e230ee75b71f6d506f148de643ec5e890a565b544b6d05436d47033f0c00ecdccdab697336b61dbf9";
+ sha512.doc = "8b3723dbcbfa0163d7113c96ebcdc5a2262c169a94b733dc4af3bc263b119addf58042817dc8437ea5583ed93be1f3d5485ed76c2d704b20d303b5efa8bf41cf";
+ sha512.source = "967569a1ca42c00cac46f77cf2dbe61d1aebbb89d3754d69ff3beb848d174fbf544374723d33a8c4ec8b98b2c4d93f32dfd1570112a149afad934eb07bff4ef1";
+ hasRunfiles = true;
+ version = "1.0";
+};
"numericplots" = {
stripPrefix = 0;
- sha512.run = "f724c8b35002ea5c3cac7520f6ddc6100f22762a46f1b5fc5b9e5597db8902ab7e3417974112d43f4ad4aad20da9486c996c4032f8c709ce44b8526ce66a004c";
- sha512.doc = "7395e92722414a00175c442abb9fc74c3a5f6dcea06d4011e3c95a3b8749c152e70a9346f49ce3aa1696270af376987b4ccb63722ff0edb6c6e8ff0573327610";
+ sha512.run = "6b51a7c68357dced9627d3c618a167d689b573ea44c2f36de5417735f39f5b3d1034558cf188bad2da5eb25f81a2bdee3df6059b8c14879770c3b300422cf016";
+ sha512.doc = "1c9f9856ec2f8cfef61829256f1076099e6bcb79cb45e8155116d6c24feaa52f481c739593c6cc51df803fa76e8ec38b8d276e796660327a2bd1d86957896332";
hasRunfiles = true;
version = "2.0.2";
};
"numname" = {
stripPrefix = 0;
- sha512.run = "cee042c1508d651445f7d64bfb46a58a6c9d984c6c12dad80750b462723eabf764515437da1c677e4f6082926b906445861ac50d069a66a02874b93655e99f7f";
- sha512.doc = "91e93657532ddc88c0f2a9251b6053f96b1e567acd57cab9c1d523b1c5409aa86763052993290ce2e7c17697f32039f91f796ee1008961a44a2a760682745a6b";
+ sha512.run = "b2859430992fa6ee99f4d96f58cabe26b0f216d5e3b512c69b4db74738d933ea8d54503a61257d304201ac3fbc2ba49e908eeca5953ccc0f0023cbbe8b3df76c";
+ sha512.doc = "41aaa9057415ad83177f416e43fde4c8c81e335b2f3c025cbc53ffe1d9d61fc05dfe33221c16f1d652837e4ab5a797f60391fb4c319339517090ad0e2ffe66bb";
hasRunfiles = true;
};
"numnameru" = {
stripPrefix = 0;
- sha512.run = "b474b7990598bb5bddaad3534450bc2001c23cd47f0c152a2fa720c184256c4309096be5a87e08756fd1455413d81d27bbe2d75b7573d234f593d7ff747923a1";
- sha512.doc = "23c616efcd9f1d261e50fb738d839c640ddd680ea50c9784850aec7406a0543ee33ad02b5ac4a325a859c050ff1bcc4a96b69777769796b537e09d158b10ed71";
+ sha512.run = "c6f92a720fc5baf6f55c3bc18e22113de0f7cad8a051c2019360f5f3c64eaa450bb12d6c361c52a5a802f558ff8d2cbfaa35897682d6ad218e9adbbc788f3c57";
+ sha512.doc = "5e67f1908356e1f21e672e63a8873e46ebb36af39e55a64c174c3bc5c49057c6d19ac36523c34a7f1c1fc53346f6ddde8fd239ca88b5790ebba1eb8b7dbeb0ed";
hasRunfiles = true;
};
"numprint" = {
stripPrefix = 0;
- sha512.run = "842ff2ecda1735e850fcefbd13b0aa676d11aa6ad698dfafb7c53f1fcb388d79b0d5db508b9321a3ad8612bba5f0b37e08c53a40e03558d9205b136fdf5b4279";
- sha512.doc = "6efc0037de519c330ee049080bfe0941bd76f27b6cdd3cb9509a781f919b322b602998fb7ff01a58a7125d3cc1107536953eece9e143a3dafd2fb2eeda725bc3";
- sha512.source = "7e72a20bb07348c80ae6ea2aaccb6196a6751bcb61a98f54ebf9c595f6565e0b240e198936dfa665e287f0d1bf9d110ae671d7888737ca4e7aa05174c56d5e56";
+ sha512.run = "cdebfa502a461292b02186b146ad8086f46447b5d8a0292fd7943d93a39796eff1710563866506679e903b7a4d415af9a8d863fa81a62395c7bdeec2cd68e66f";
+ sha512.doc = "b821566e6fc532425c8f1b901b5613c763eb392461644850428707105626b6eb1a53784d6a693e7f9fe2aa612b72b4d5a38ddf65f22a0d022981771b2b303d04";
+ sha512.source = "d4af01527564c9818840a87d9c876ec8d8cf6e7712913ea3deae4012fd0d4f0dae19e4016fc205814620d1cf97f3c12b98f1003fc6fc81857101d2ecd90fbe83";
hasRunfiles = true;
version = "1.39";
};
"numspell" = {
stripPrefix = 0;
- sha512.run = "e96de6205405139ccdc1462a165d4dfa7226ad5fd3b319dd63f5acca0f3b9d6b1bd658935d181ce817b2a8ce40656a31c51dbd0f1eca256dac0545090d4d7d79";
- sha512.doc = "b762d5cc76a4d5f932943713bccafdfd969bf8899e4543bcca2d28a8e90fcce897fbb6674e4c0a3c924d582fa2c441595976467a69ddbc12aa624269e5cc0856";
+ sha512.run = "bf6d58521c82638b9f9e93fd5314db075fddd4cb249d7e8fe8b605581ed19414d259eef98a4f205d497fe4b9c552427ac202c0c0b5810e81ce1bf7ea903ec3ae";
+ sha512.doc = "6f3f26985e8c656fd68fa716fcd3ffbdc890da7cd0797934351b4d128444eeff4b2f2adb05210fe45fdd627c0da22716153aa8ebaf4b5d7644235ed8b6c2b507";
hasRunfiles = true;
version = "1.2";
};
"nwejm" = {
stripPrefix = 0;
- sha512.run = "2ed126a29ab038121173071ef7bce7b77fb36ecb9e319eb2d8f6a30c91b32728af27e844fb2a0c5a96ae0f556a852ea85ecf3be0ef533bc6a1b45c543e2ae944";
- sha512.doc = "b4ce3ff44cbf513a759b0d95e4b226206189bd2d09d583e12e0f16017f3f3b51e79b040c8b14b6bff11312af872dea645fbf2dadc24b03e458b74421b98cc6dc";
- sha512.source = "cb8f90d0085ed77e9077a3735dd2bed05247ebbdcaad54ef45fe0d5bcbe4c354bb2dc24baf10c605f1991fbbea31d774590806a4020e049b6156cb3aea49b160";
+ sha512.run = "3f5ba2d0971207cc76735268242e4cbaeb2ef956e5157b5c52fbfa061d4467061dc351f4dc9109d45bb155e3d7c098673f212e521a5efc55a3985cf8426da923";
+ sha512.doc = "7399a838fc6cb2a5c4a403c6f46bbeb373b9deb8435cdab0a892fce147dd365598a993cfbce3b9884cb4d2549fc1b3dd330a256c351b7df2a44aafdcda5f4545";
+ sha512.source = "cdadfdae87ccd8be021ef9c73b75d284c6bc34d98acccfe8faa16539e1eda6901a0f334fe2604273fe91d2b3860ea97a9266eaff6918fefd69b2b386dc993222";
hasRunfiles = true;
- version = "0.98e";
+ version = "0.98f";
};
"oberdiek" = {
stripPrefix = 0;
- sha512.run = "c1a54805a5f25290110d6074af3c4de6a7261809f11dda3a1605220c159e7461fcffe1d2870706468207a158c73e9ddbb50827a07f81cdeb2f732fd0a935abb2";
- sha512.doc = "38f6e3d490b7694024e5d07615a4313d19e91dca57216575fba3311dd2750d0b1a033d8ec83ab5fe64db6d3854e3d1e47c5984f9aac4cebd0e743c6916ad725a";
- sha512.source = "52e0b8fa9bf7cbc0de3f4e759eed162b376b7ff723fb2fd213888aa7b270b672cffa2f5745e260e8172d095d81b917ceede7a6a10c568c6c3e2bd04efb55f449";
+ sha512.run = "23385d64830348aed9697ab655600da776a5fbe8ad05c7d23bc2a8d3e51701efecabd27a7125fa49d2e65f2aeabb7935d21094cfed02912a2101687ca17875ca";
+ sha512.doc = "b8faa965ad60b2ebcef9f2d64bff6832734b476d8184267122798c51f8461c94c433908a10caba176a4e18ef72d2d01ecda148fc3e6a90f4cf3b9cc72ab13126";
+ sha512.source = "1f7449eeb46abfe1871d0fbf9a72c15ffb9b9861504c8cadd3606006f45a85870d18e617d4d53722d002340db80257594844a69a82024e0557604e45965750be";
hasRunfiles = true;
};
"objectz" = {
stripPrefix = 0;
- sha512.run = "c99ad2bd028fc099125dcf2c37c33f2af6565288a8d72d2f5f8edfae2987bd7e1a3cccc4c0b2ccf530b686dfa782ad9dae24557f418a9b7a74497919ae87491a";
- sha512.doc = "e4e9911bcc9971ddbcf60db29f612fba32fb21142c7d2f72e8efbe659300e2296f28d31fd4e3a4137aa2037d0b5f97e9baf0133bd92a4ac557647637de761515";
- sha512.source = "dae33847ec4c7a3936cc66cd0ee90901b8f2694daa61f036fe00155bb78cec3873f6ea08210f557907725d3505c631324681645bdc6c723f23e69da03f2c9762";
+ sha512.run = "e98bb9208838b8e55d9fe793af3eb6439aff2809067878051a9849cf483a42e612ca7c9a43a86520e582161b1a9f575e4e7a5f4bf7bbcabbbbdb314595c58fd7";
+ sha512.doc = "afcb2681f0983c345ddcf4cd484d337461a53af27f6d5467b12a5368f6ce3974b9d54cdd77365995e7268895f4f0edbb814a4f4e61e4cee947f6ea49c8381d85";
+ sha512.source = "c2bd789d5acb1174aeb50cd3eace6ab67d0074adcdb8c00d6ec0581be096a931a5f9a666630e96abd30dda31a418eb7b9e6e0f06c3d93eecbc7a287c4a7e61b3";
hasRunfiles = true;
};
"obnov" = {
stripPrefix = 0;
- sha512.run = "bba8d75d8b7d2e5b38c3f0d7f7b96700bcc614d298ed9eef879782f7f910ce304e95f238c20e3e2d796f24baebf18167eb5d2df9155eb05fd6ea66233003e50a";
- sha512.doc = "c49e87f54d995c5669cb30294450366c9dbc8637528cc97a823f762755c318bbcb2a4873a982a760ea78c79aaa5b88ea7a9705d28f342e9f4d06e635ce6d4bc7";
+ sha512.run = "8adb7a1e6183576b4ed9d709b2f64cc778217602c807fce0daaa62b59786d5629fded5e7ad4824cdee90ad5333b9fff4fd47d462e38005fcd1026af8838f04ed";
+ sha512.doc = "6fca30705b614ede4e055a39b92deac91daa6e9ca0922725f29c801e58b4a1ddc7176148b03de147aa906289962a3ff45a743828c0636d7f8fa3279b88e5103a";
hasRunfiles = true;
version = "0.11";
};
"ocg-p" = {
stripPrefix = 0;
- sha512.run = "6506d4574cc8501dfb245f97455db807cb4a12767f81bf245ee424851c99a142f254d005f3e20ec68ba38473d3ec2bc97b2638d41746ae00f0b38cdc450d65d6";
- sha512.doc = "9a33dce50c5847bcefd3fe5aa11ad77c12ee9d7da6d8dc21100e27347fe72045b27e928e9c266a19cb922659af6d90c87445034888f813b565fa08eb743e3162";
+ sha512.run = "23b0b4377ec615d8d334d09018629f524a775311c3d227b350e7dfe95c6154795d1d3e44e7e1e405d45b623ecc614892d0996631615efae2ad6f040c1c4d8dd0";
+ sha512.doc = "c51169bf3398b17f3dfd2e0aa0efb574cedf40c4739f1b4693f9282042fe9f024dd48675bdf5ec04895c49e0583ac436bfb36e12ac51ce89bc23ac587b3f92f7";
hasRunfiles = true;
version = "0.4";
};
"ocgx" = {
stripPrefix = 0;
- sha512.run = "d39cea85bf48f8a8168d9ff2baa469a52bf5e023cb265dcaf5e42fb6b75e8e6be5a27e6c071833a4bf148fa1582565df4c29300b00ae67d294de648201303bc3";
- sha512.doc = "98392e220d146bde4d35636ad5f05514cf2c6e9ff55b803fde3acba259c6f9322e600ff5cc88d58a71e13a5b6ca46a049e92501ad20719002361eed50583763b";
- sha512.source = "2263a05007116711328a81e026c22315b9c05b34b7b2253be0b2d3af4d49e7f6bd80e6abadfe961d171326f5758ad5578fcb2caeafa8dee936c8e4d8af60b780";
+ sha512.run = "5e8e27f2ad058f30431a78d006869d4448fcb722c6b86a306505afc54a4e39e9136980affad1267da479bb175b8608d093ea531f85302e1c4f450ee93451ac33";
+ sha512.doc = "62dd19282c5ff9b030b1caa8a779590f46aae1bafeb4ecb90195e2e0469669c21e130408fdcf855a0a0859100d04cd7b3494ce60bc21e32ea5c3c6fc162ea69e";
+ sha512.source = "3abfd38cb39915bb6a1a5610c5d760174cf0caa7de99b8f975f8084f01579a2211c45ceb0912b84f9ab09d26ad091801869c11f393d1b59eacbb133dbd6b1603";
hasRunfiles = true;
version = "0.5";
};
"ocgx2" = {
stripPrefix = 0;
- sha512.run = "9aa474cb0b11ea88aec9bfa8f6f3f4f3156a2fecd64e3fafd90006edf8629ddf411c7c5e4a4a6cae63e805f2b2d91d050f11e8638da830449b747869e6ded2a7";
- sha512.doc = "921489000e09deea03520c0e1db25ed5ec69bf333b682134d8a2bb50ccefc9c2e022f90b53cd80275f7b4a3fe7f8a5bae08ead6db0d1e2d0fec5004a01a03fbd";
+ sha512.run = "5d53ea7247d7ab98a415818a33fb80b4d5c3de01ddfcde361f0529d2f8adb71a09d4c1d007c9a2ddb30fc5441c68b4e8498981a54571c8d2ac617c46418e37f7";
+ sha512.doc = "f38f087a90d4cffa2569bd5186a708b41d0a01034b288c272c41c1e1755bacdf2f119721456e643a099c408a1aacb8e327f19b99c96cb74d53e6057e87e49079";
hasRunfiles = true;
- version = "0.40";
+ version = "0.46";
};
"ocherokee" = {
stripPrefix = 0;
- sha512.run = "f19c0978d54757b6673a8e9348dd1133d138ddd0734ec86c237b97644606015eabea03bcc52df42388273dddd9d2d261a6b14c780454c9f76f6884f2cf6a80bc";
- sha512.doc = "cdbf85af5fdda57ad25ee1ad20d8ead0fc15c25644c1db51555b8cf646037e71e313ff468710d1add6aa043e9d4f0853106b0b995d22aa261c409fbfc25c77b7";
+ sha512.run = "9638c408e96fa861d395881d1bac87b55048a25de61561823242d78f836522205c9621f5a01bbb5ad1c8390230dac727b4fae333c22966a04ff5df1f923b5909";
+ sha512.doc = "40bb5e47b2ac627007d349c0b043f299f09321aa0d6fc11ad9f345576fd7a902be4d012d56ceede9e66c8a5972828e7b5a5646c101c08fd28fa3ab1c935f8256";
hasRunfiles = true;
};
"ocr-b" = {
stripPrefix = 0;
- sha512.run = "1c7903717108b83f461ec67ed247ca60c02481c5d9c01ddd5be3dd8e8000f14c5fd01c9632641ab821438dca9c690367e36685e1c7161ae43a661c81eb6f80ca";
- sha512.doc = "ba962f0df9f179940ee1dc9b2e4bc0587527734ed614fefa9493a384812002365b41dd1765fbe5357521e4de958a6c6b153c3c43bd093d38434bf21b294771b5";
+ sha512.run = "30b658802a2a30776cef18c2ea0f1a71044b5b7819c75ec58df9acc04134cf1aaf85b97f93231d439d79c47f66d7bc57b43494aca073871ec3479ae70178fc58";
+ sha512.doc = "6d162b10b558a9db8269b2535ac9df4f76973c54d7e23dea20efb29974b839278888fceab2da85f945da483415bbbafc614c8ae4c1cea6d262d6a46dea5b69a2";
hasRunfiles = true;
};
"ocr-b-outline" = {
stripPrefix = 0;
- sha512.run = "727e4550ad8a4d2d8886ac99d7ad58690e39e80512c64fee4e01f780a20eac6e5e32e0faa1b7d56b5556f1287b78736e4653c44f6911c559ad6436f2ca63cc9e";
- sha512.doc = "2d18b50f25d79b5bf07d5c760cb9cc7445554fd06e12de2844efb6c6a360333bbd9daa1529725c5cba71ebae8cf3dabb22db14917d8344d63a30b7f5cdd40b45";
- sha512.source = "7b817e4b93e25845f3953ea2bfe608d052595339ab9cdf85f62dabf750a8c997a1e9ce7ce726bdefb64229d609b2dfc5e1929624fc644b2e65554aa13dc2f8f8";
+ sha512.run = "ac15acebab9c9f81f0e7786cb3222b336aae3fa4a379592d5fa231e145cfcab536e28c9078ac617bf9b8b672f6dd24b30caa998242ba1e3f4633873ae8d54609";
+ sha512.doc = "7bafe00b9c5d846f21cac682d9577ffe696eb54a55f4bee9314646451fec37d883eca7531f594a7994fa8038f7bb5c78a55dd8a8264255a6e60ff90929596d00";
+ sha512.source = "b2fa5f4561a4fe61c216e800fcb47bf99a09a62d41d62e30669753139484b58b137649248ec152f7631461c54ab4e51873f3c7a42d43ccf2db86d3cd21d3493f";
hasRunfiles = true;
};
"ocr-latex" = {
stripPrefix = 0;
- sha512.run = "e4e6e65eada08b3feefcfab0e5b0d7e5ae901525442adb2c6212b1f96bbc4861eb5b2b6baefe4b67e88d9d77e12679cbf6517bc65c64a9d1ff943c09922341f2";
- sha512.doc = "814f8c65d532c24c87abc5b034b3e6d857cc372a665d61721278aaa900a3a96d7dc84262d021d8daf5c713b5e8a0893ed3826914ff9046dc5655009ae21f2d71";
+ sha512.run = "d6a4377f66293f8f7ad8b7f8fe3a3a3dd294a302dabb33e193921882d6681fc1c5537b8de2bb188396139bbdd33f14d4f1c20f6edf44ce680df837b250ee83b4";
+ sha512.doc = "d0de99d5cf93517f5be8627d649a1d8018766cbba44c40cfbe0f93a3b69c1a5f10b4057dd79194d148030948509a26ef45ea83208c2922cc64b10473d663d591";
hasRunfiles = true;
};
"octave" = {
stripPrefix = 0;
- sha512.run = "f25eddf66336137957478ed6687cbb85bf8de083e549ad3f0db0ac512b241fa7482f1dc411b116ec60b8cd1789544ee7abadc8f8b8f37559ee2e6740754e4b2a";
- sha512.doc = "1d49da5cf5c6f0b8957f15ff8f24570f04f69a05fdcb6b4f6356198aa6337bcbc8abc6f566631ae9470c231acce11d1dbf4cb81e8c57f3c8600b87a5f0c77610";
+ sha512.run = "f7063b207152ebdbd29da1e93db1b65796dabcc1eee1fcf36a470c6074b7abf239c87f5e4e765f08ec70d8ff7f2ebc8fa29a5590fa9a9d6740a5e74c0e3d719a";
+ sha512.doc = "0fc6b228fff15a4dc90973339f2b155ede7051ce69066e24d7dcdb9c9d5ee162c8d684298c8ef7fae64274dfc4f101dbca8fc38ca68200c36cf901153fc461f9";
hasRunfiles = true;
};
"octavo" = {
stripPrefix = 0;
- sha512.run = "b2b33aff9c3b8f02cfbfad6e60b3c524d1ea8fdaf97a7c4ae0f6cf0d52fa54ead00288675f3694391aaca02c90dd2bcecba4240a1878dcff4be739c515486439";
- sha512.doc = "413cc3a0a88835f4136d9834e1545f674169ba684201f6a43549feb1d5b7970445d41c9efd07939aae72ba139c7791f75bd406394b6233f4c35966eb5432da07";
- sha512.source = "7e17c81344cd0d619b4101db168794bbd468b0224ad07302334a9e9df3eb16cb214cc9bd9df5c408d7d5122d6e6abdb2c71d04a4396c7f645bea2d396780f4d7";
+ sha512.run = "06de0f1e69c4bd8bf0a65e08515994a10ae8df83e6e8981daf70b6eeb424fd59b58808249782d76b9373d9982aee50e7c12c17e090e3697533b87d35480f94a2";
+ sha512.doc = "daa628a0c047ece5aaf15425c0123128a771a17f08fe9212856e2d63b40340dbd7a50a4ed1e19b04198637e11b530239f4280b810ee3813fc6275b78d37bd8a6";
+ sha512.source = "3632856effd0e32e8595bca0f2a1ea569261cd0d273fa200d9cd9c70908a96da613f06eb315389fe9b8e6fcdcd9db233ca8c148120625f6813848a930fdeea67";
hasRunfiles = true;
version = "1.2";
};
"odsfile" = {
stripPrefix = 0;
- sha512.run = "e8f2e4ae565f5800dddf048f8cdee5d7c007b0b442758936ec37f62f0b531db8bdd00e502a5040cdbd56e6a3b928c5aaa7337422a6d7d54aec7ceaa5036a0f62";
- sha512.doc = "f58037561f782430061fe5a440f06f74b0354ad0931bc32108bf43a26fa44324077fb84e8068f8623e611c1af8139737aa4ee42b779aefdb046ff88b5de6ec85";
+ sha512.run = "c739d1d20c26fde107649ae8aa5a3f767f59d6db3acd063264be6ffd0dcf43d2a1c87eaf9449d1e1f71a7c10cb24cbc55849255cf95fb72983e476e0cb2a8ee0";
+ sha512.doc = "9be750187f9b4476748bb1bc7440dd68437ba8d11e8198af8a1d532b09c37696aa9341dbd91198922ef2ea0a2991d44a946fe080f68fd1d6bfcf563cac50a29b";
hasRunfiles = true;
version = "0.6";
};
"ofs" = {
stripPrefix = 0;
- sha512.run = "f95d10f0cc61e13f2f60112a1660987ce3264090d0205dc55393f6a0204f6fe30f5a32ba16317ffacabf0d87cebdbf41cde1fd642f9e51d4f413ce1211699d5f";
- sha512.doc = "a43dc7e1a8253c1fec3516eed30a512292c9351fe456247cd163c47ffb28a0a5965d25ae2622b6c44c6c13d4810a93d605df496567511294340dc039cdded409";
+ sha512.run = "347dc05e8742fa09679e3f16465077b0bbf5e34a4be5a5c2e1da094ad22c0e69ff9f4abb4aacb9be2c698b27da7e169adb0c1840da3e56b277514a9f9631dd02";
+ sha512.doc = "13f7fd3ab4cb31ae521827b703cf4c3a0c796b6a33f46b2a24a2a8c488e92d6039a9b136440b00b6a0aba14a2dbad832b777cd5a3aa120ccfc4888ee147954e7";
hasRunfiles = true;
};
"ogham" = {
stripPrefix = 0;
- sha512.run = "66033bb98497948c0a5c41c2973082faf9ed55061883daaa504f380edd486fb876c7d8c93489731b9f39aef00a27c9d8ba94bcb66b04d103eb7d6b3d4905eda0";
- sha512.doc = "5f666b255eb40a80bce743f00eb627151ee51bab9e7b282a8e496ce3f9ddbd8b61c026c0662005d517610d545680f9c92665a6a52fab18c01bd36a8a7883039a";
+ sha512.run = "fe651bcbdb0e8f9ded07fdc412f1273cc8d473894f06af69ae65ac4c6895daba3f61571eac9a49d16de043ae6ed6e03ea386f11dd6b395347d98784bece4c8b1";
+ sha512.doc = "6d406cd0a2ba68946be8d2eb148a6c9286a164ae701f66802ecabe6661807ea54eba175617e00920d37a88dee376c1bfcecef6184320ef1790716d53e5a07871";
hasRunfiles = true;
};
"oinuit" = {
stripPrefix = 0;
- sha512.run = "d3e38d11d3b36649f70b49c5f9ad9725300657fcb9dda849f34fdcf846f51893a484f0f4097e6c6729ce7637da94f2e483894c4075a18b86a6b877eb140e7131";
- sha512.doc = "78a2f77dca0f277109e8f000caef96ad06d2e115d44ccf0a9ed12508dc1cdfbe8d18eb4b70748075cc2f43ca62dbf562115941265a2c3f48dc882d157ff418ef";
- sha512.source = "0c2529f9db37899ebaf7a26300d1f2968e7baf2da546163a715ac873d3bedf301330467d54ffc696e57ee153c1543df3dfdff5941280b94c0d6bbcb9521c9d6d";
+ sha512.run = "4d6b72ce539766a3453f7edb24c243a2a495f3916ee9fd650917c510a0e8fe36e12399843c1de3dc0b0de704bf5362ea20e9bd0d6c3100e659c5641395d658dc";
+ sha512.doc = "dfb7275002731695086aa8733a543ca1eaa207bc57cd0b324666940ab932cd9301cb1c0b0bbfa4df36278ac8e289ac1be78a2e0a58ec656c470ff4b841a70803";
+ sha512.source = "0d81c9803b9b45b20c096ab00d0c0e5ca26e71d5af463e511660c5bbd28b5b962afe243f21418883575b5d40f503bada65b5c34ba48486aa74a6f9ddcbd48680";
hasRunfiles = true;
};
"old-arrows" = {
stripPrefix = 0;
- sha512.run = "a4d3b87c61130122050b4ab4c1f82f52b56ae1d3d5dd776a7bcb0087c09a5c5f49ec65c088fd5f6a180671d41e20786deddcba3e988711f019210c36748e0325";
- sha512.doc = "1a812614d55fe5e809fc1c375f0b72c2494daa21098ef4e5737c5a4aaf1e8e78e81528992ad42012b5bfdd594c1b4ee7bfec53b00695426db28d9f776ea0755d";
+ sha512.run = "2b67317d41349c6d601d8ddcba6ba58cf503756f5bb2f4343c1447cbe4e24c8949a4de58e7cf3863a730bfa809dd09f5f1ce9944e3dc5d4de104e4817d6add17";
+ sha512.doc = "d142a95119386f85d1e6ff0f6a24bcf09b9bf7ec83a581ca43be67376cd4a44453d090e4eedf97bcba1026827eff29f97add3a6ed676833b02b718da4811a3ef";
hasRunfiles = true;
version = "2.0";
};
"oldlatin" = {
stripPrefix = 0;
- sha512.run = "2f151b634a91aab7d9ef59cc6eb5c79ba89e136c99e70ea467275784b6800c432e7a3fd3a1bea3d941cfbb7adc905b3357c04e97caa250871f65d0f484a3fc49";
- sha512.doc = "a457c079c6f4edfba26b65990b1d00c25d1b8526f808857270ebf47748c03f026bc6b8560853ce18e8bdd1f994b10b225d1ec4891d1d2b3686049b71d6f2634a";
+ sha512.run = "02ba84762eccf816178cc652d7f8d8f7d962db7d5386de4a8274dbc9524fd7a212116de0d7a53886bd5b431ddb8a5cd8ffca7defe3174cbb50f417172d2963f2";
+ sha512.doc = "1ed3c1640420272b33178c62aaf4c0d538f5f1ffc5350c377788210128c74eef4e6023fa20b3d9f214f518079e8a8c3753c74d30084f5a71a994dd4b5534635e";
hasRunfiles = true;
version = "1.00";
};
"oldstandard" = {
stripPrefix = 0;
- sha512.run = "97ac11efb16137815f3e36e2d2a30f61ba3b7c249dbb424f259199abb87d2b1301fac15a22ebf10afe8ad455927676721114030a549a0f7839809b357740fccb";
- sha512.doc = "1dbb21b3ce9dfc2acefa5e249735c27df3e3715ca53b9fcd311b8fd13415f3898f966f00976ee956ec071b45c8ba4b6113ca8903a57501e61c54ad6d459e4a66";
+ sha512.run = "b441e51ef7ebbdd9868e4161f554d6ddffeee852b7cce7f5ab754bd1d0d27fe7279c19b3ae12ae345211f5db6fbd78dda2c4519d50fe72146fe57b9477bb7f31";
+ sha512.doc = "7f7f421f3bf3764dae54289a2c81c0f0b1aa0611a203e3110d9f62bf9f162ba2ad5271ab9374d326be9aae1ea4c36b7205ea776c6bbf9d2aa5eaf392caee1c81";
hasRunfiles = true;
- version = "2.2";
+ version = "2.4a";
};
"oldstyle" = {
stripPrefix = 0;
- sha512.run = "08c61323fe1e30d0926408928fa0159f569db2b3383ee8f86803c3b9369abf4fd3227f161f45431c206aba9e1e4c39023d05f0f207825ac63c07c6680a811ce5";
- sha512.doc = "6bf5ccaf8c1e8888e5e78d90b264b69790b6384a8a5c23f1776e32bc76fcbd10eb389149af2c3cc3bbe88497eb0a0b49e68a04e1b212ab17aec5873130de8081";
- sha512.source = "a24679cc6c7fde3c5136416e75fe6aa0195f94796eee46e77029a6a0137f354886191e7b310f2b1bb4450ce41607ef6ac6a840a32232dc6685d6e0a4cdbc96c7";
+ sha512.run = "968ff7b641f6ae6e8aaf43d1ae9617710b0bfed9894dad135cfd11050eef1c35c48d589d58d3a94e34f93c22d85c58b047ce8d0bbf0ae5c2e645de72e327f9cb";
+ sha512.doc = "79e2c2d155bab57456cf7d2ec08930d54e538a830c1e7fb12c0731b246b917840d0ba06d31939ca97e7a20e53a061caa5a5a3beb139fc1a05f32dd9497a37ca7";
+ sha512.source = "a9200c32d19045cd56121a64727c1465ef16f48269e4b9bc6957106451694707fc0fc3db253e0db425fa8396b32560b5922f8556fafdeb68ad129d90f027d944";
hasRunfiles = true;
version = "0.2";
};
"olsak-misc" = {
stripPrefix = 0;
- sha512.run = "f6f73e43e5bf53629b11f2186a5f946334f15c548950ccf6da2216f3e61ac02cd891f2a9c63d16c25e18f64359b787f9be95b4e5ac209235106cd4082a1a177e";
- sha512.doc = "57c3e7874f83c156cf62e7b5ae6c768658d1c987fb8f6b0cd00ae65945608a0cb5d58405d65d963ed5b62f8550a3b2c26253ce44ca1e0e0aac279092ffed4a9f";
+ sha512.run = "17f360186b44fbeca93ebbe6bb99c51b1815bf376272de824e8a62474e59a1cecc09757639d0542270aa1f1c84ad8042f5859032a141f353b112ffeb8f5ba866";
+ sha512.doc = "da6afafbde8ece27fc082b15ad29fdf53ae08ec8674f138f1a45afd39a1cc0a906287390986406b4c5aaabc009aee1843560f078fcac1aad2d7739ecf3e16a68";
hasRunfiles = true;
+ version = "May_2019";
};
"omega" = {
stripPrefix = 0;
- sha512.run = "1711da48c07c8be1712b76e1530ea626dffdd0fd116f752bfc1c3379152cbc86ef95604fff29e30e15a4db9e9430a1a713f8f211ae6b262a4b1db99db8bca599";
- sha512.doc = "92367c352f3668edf963afbaa51c91caa0c2d662844b30a660a9a07802e33c127ea5755f63eab1a174e76a9d02986c91d93185c7a2f9c118f021aca85794e8ee";
+ sha512.run = "bd07f654ad56219136e2f9e7612b87892bf8c6d0c8f2e41434a7fabb8b159bc43f79444301383adf560f1985f64e639dd496dad6d3ea97ccbd85fcee4d7a36e0";
+ sha512.doc = "31eb2aa643ec37d68d902f4de7be391e7da3af61bde93e78beb1e6df1c6367fcfe00f88e29c8cc878b9cd40f2e3a45f9e46bf24ca3a5608aeae09be491130fef";
hasRunfiles = true;
};
"omegaware" = {
- sha512.run = "d68d683178942100d89a88fd79d84fd2b7809a0f1573517648cd212442bb0c810bd09fe346685a1d3cc38fdf0ac28156fd9e6b54c409a6508f8567d7c41de356";
- sha512.doc = "37417c48bd0c4e6b0d0365c1fa6cb9302838e4222a230cc1ba44801ea9b6155af96c092ea7142eab8ff7148b4447c905c286bed29a7715bcf72230109b6d7cbd";
+ sha512.run = "da2ea42b840a49e8213bc4b1cbf30d042ec718a916fbc58a6a5db4bb352cba8a669a788530e54bc50c4918a5f106dea69f791c6f30adfb570fec8f8ae80096a0";
+ sha512.doc = "5eef2e7061a6b44086cb8c9a2e4230db2abbf7b1d9cea678264900f9b2c8da056dda07db004b26031ec6d79192b11ce0cb139a3080dd84421bd527cb92f144a3";
};
"onedown" = {
stripPrefix = 0;
- sha512.run = "43f96f612884ecf891df3137e47450f92bc4890eb7dd3328f178f9b924907d092b9f5395ba162a757d7da7ae84c9f756d543c4e3c2af3d31fdec4508a7177617";
- sha512.doc = "17f41005dbfacfc6b5d7e9503e68b17634e877ad58252a40fda7e88adeed5d4b22ab45e681d1d0c4d73532e1a4b7fde6dc6e89e58d58861ba9c4e7b7e70445b0";
- sha512.source = "95363bd68f18b9f65398861b3eb414a18e724becbbb68afb9619798b42747a907bda9591f67b96109af976abab097666586d996cfacfa77d28b98d9af3ec274c";
+ sha512.run = "e19fb9cccc481df8609b32fe79de5fcf5f963c0908e9ef7316b9d363d66f1e39bc3fcf85df9ca3f280d948b8ed6d59bcd646a1a11647c366a96764f4271153a4";
+ sha512.doc = "89c1065b82d603f3ad337519fc92866686457463152f06fd1c9e2aacc43a6d49cf28c9c2bed11af67d623ec945dfd59269baa5b63a5f3c15bdba682c0fa12894";
+ sha512.source = "6ef509399c88093917715fc32b725d3ee671be045a8ef70ae13a89345a9efd0bdf53698a2b86abbedacc1a4d21e141a363b31b53f70bd9a9c26e11333b698922";
hasRunfiles = true;
version = "1.3";
};
"onlyamsmath" = {
stripPrefix = 0;
- sha512.run = "07d896306fbef347f06ea7ed622e30bf09972a70c6f5cdae677e6a28bfaa2df823280012f341138879c9bbd41a1e5521ffa4609cf4e005b5be664ddd9a0f0a54";
- sha512.doc = "3716ecd026995672972eac111c8d06f4a112289485fffeafd16861be5c18f9e93546640b91b5cbbd801d4c4182e3ea91c57e4846765c8688d2c6b600e00bfeed";
- sha512.source = "2ae0ccf3535fa969c8f461cc348faaff044dd4ceb60098a3631893f009c755edec4f03dffc1ab8a563ced02bb07dd4dca02f1cb305486142cbd881d8464e4ea6";
+ sha512.run = "5452647ee6eb939c292457ee26cb3639560eb55893e44ebbbeaf27ef1c2ed30346d91d733422e65f6780af7c434cf02ac740d722612f888fca8dc45538d81303";
+ sha512.doc = "154273f8589b0d8bfa0ed46cfb297d44000eaa750e8d34b1a7aad9f7b26cb19423d7f7ba362e3739cb7d22b2aa077fa44e59d9c46a52db5a82a57659e86a6dcf";
+ sha512.source = "2a3568cde9264ed3f074ad47fb5afa22f4c4835c7e0eb53699f691bf4c52b829c31724e56b9bbc84bffab76d425d9fb72b2bbb49ce14ff7cff0d57f538218783";
hasRunfiles = true;
version = "0.20";
};
"onrannual" = {
stripPrefix = 0;
- sha512.run = "78af270d055b4fa4d79d6d72cd03bc51cd5b79fe7bc376216eadc8f4c1329822c422119c3f68a9afe0d620092caebe772e33524f7b5409a7b0c93aee93420fa6";
- sha512.doc = "dd4023ef0e08deae6ff2ebc4fd7dcc23c941030fb1cb3972cba3289c655513d5c7541fa2fd863c2ab682870ba5a37029145695a7a8cc80932dac094a21344d36";
+ sha512.run = "0c9f717c54d70ad24a1d3b08a6bd44a4e96e932af4d78ba2895f40e16ae5e5b841cd421b71ff3e90490c13e0843d48b8a28efd49b33ee3f74ef9b6476c88f8ae";
+ sha512.doc = "4a4f46965a0de8ca99585d4af31aa2f0f94e51328c8cf1ed29768bb9e2f8cb7e14d63315a008a1d0446d7496ce4f8abb224946277ddf47223808f8f2277cfb64";
hasRunfiles = true;
version = "1.1";
};
"opcit" = {
stripPrefix = 0;
- sha512.run = "79f0fdf4555eb10203e81337dca0a9219076ed287ce1cbec87d147881a1dc9183124c132b7c66da23a356498461a27e9d6b7f469b1c5cd7e79b5f8e3233d4239";
- sha512.doc = "0d84bbeb4d74c8ee0f850baacfa93b6db9fb00137d75cc617e9361469a78bb85499b044bdede6f52dfce535dbe3d34101fc1fa03656e72e9c680a09205cc467a";
- sha512.source = "191ce4c6c5a129a089c530fedf520c9ccfc2086e64fc26500220ef647a8e38fdb888fc50c54855a869581c6b884bb0bd63f7ce474b8a2953de264a75dbb48787";
+ sha512.run = "4514d83e3554810da7fec3cc165c89a87a4aef04866755a5b42861b484ffea81bfff694609d18fb5e3bbdacc3723cbed96305ba0c09bc48af92456cef3b7b5a5";
+ sha512.doc = "6c4e48aa8ea0dd464d7d2902513b1640437518661e9d7237b958b95ad091053b41c6c5ed4407f9c9d87ff5f0ce0b2bda3a99947d3bb0cf70352d5737419e22aa";
+ sha512.source = "031596b3dceeda2782e355e3b19c23a1a31f71295d9ac763055a2ba07eb550a501c9672cbd63929984a3c65108e6084ff6a46fb03e885510e9d696df220b1e70";
hasRunfiles = true;
version = "1.1";
};
"opensans" = {
stripPrefix = 0;
- sha512.run = "1b62a2523cc8eb8a046e9bc4c0f96cfb45cbe469780d81a727a6ce9ebbe94d4a17289f66b3ab834c7d0a4b61948505454e26351cb11302840bd81048c2af9294";
- sha512.doc = "5b05aa4a166fb7f33cf92c25c05408f62b84a85f0823ca38a0253bb5d4eb61c93b0e6a6b4aa64f5d2465b6232fabac9c14bddf4dad037e42b7dddb69ca4206c1";
- sha512.source = "130a595916b3cd512cd4a2bf257bef3e21c89449e5ce86a9116d5a3c55d07e8bb47d3115e717a7fd336f23b80b0677fd518a5a82bbbbf012aeb3d7b81c85cad1";
+ sha512.run = "892cf5c5f2ce29049a8a836a94e64981bb51a9a7b18bd3d003cf9f3a233c0da0fa219fb24ce5ac07e7cfc2b94862bf1f201f62a91995ea7f45e3a9a657a875ab";
+ sha512.doc = "e8c005fe3c22ca88ffa9f313bd1735dc879167abb17e9c3ba1ad60d609fd95c61377fffbcac15cb5fe2f3e855765b0981c7a602235c3ba5eaceb759f3c92236c";
hasRunfiles = true;
- version = "1.2";
+ version = "2.2";
};
"oplotsymbl" = {
stripPrefix = 0;
- sha512.run = "b1febef8e492029d9843fbd81447f6fa2aacdcc22afe411f832e690915a92348c769df53c567905d2b1798e55afa859991c15df5aeea228ea51f9849ef739318";
- sha512.doc = "37aa4e068487443db6af8e935f93fb7c25157785a77eb87e93fc5c06d0be9858caba2fd02b2ba912eb5e20e342b5c5802e05916aa89d7ea787ecb721da488755";
+ sha512.run = "bb894b28fd62f95807bf00856aa2250bbe58b0c1def385d6528b50ba925410ff177ebef97279338bff7ab70db012ba916edad067584989f86797b1fbd7e21863";
+ sha512.doc = "cd4ceb0b923da7c0f56817602eca672442d03f628440c8beb82c953cf73a9d1bf8e24939a3ba4c813c99b7a2aa98adede0c98b4678b06fffd3f0bdfe8fae52ad";
hasRunfiles = true;
version = "1.4";
};
"opteng" = {
stripPrefix = 0;
- sha512.run = "93dd8d0bf33a27914b7f76211ca11eeb09a859b6ae195e0079d9dbac4f34c69636854464e1e50b3e9853a99a37f1fd635f8f8148bfd4a00a49a043db5fb30898";
- sha512.doc = "73f9e12e7e5e8c3b2535cfba4787a4e106d2649b9a488fbf0cc6146e0a48ac4c8cb806f3fa399ea0282b0cbcd9b78471eb8662747317158512306572bc912b48";
+ sha512.run = "1af8edfbde5ac2abae770765a437bb42d5852877438d283d8021493c621e94d09bd62d9012556024ddecbeaddd838b37ae9abd0486d73e2698956ef49ab585e9";
+ sha512.doc = "b1dc3f9f107e1e8313bfa25b843a4959522eec2e6bc886e8b6271c2175258d7108c824bcbed8d243f0e51b70851e68246fd572bcf6afa6aecdeb86a946bc247e";
hasRunfiles = true;
version = "1.0";
};
"optidef" = {
stripPrefix = 0;
- sha512.run = "78d9ded8b8227a86cc6d6ac22debb0f3f75391653f865f569275855cb92a169752a4e1154ac4731c3a605cba88ed575e3e2a2f0b373281cfcca45f507f8b9be1";
- sha512.doc = "9e7765ab552a0a25b018116a5a13381d3c35054d35e8cd7a2c631d690fb9b6466c33a0ab2104ee683623919e47122c021fd093cf2875057fe270559425449783";
+ sha512.run = "dfd704e585df8d01b279e67ea3a2baba6e86ddb9f38bc9747e370580a5f218e7ae4446d2429fc6bffc605ef0ea56c8077a8f41f3ca6a8e857df29d0e3f328143";
+ sha512.doc = "3b80346a15a6e1d7209c3584d4fc9de944c55867ee7f21b018300b87615c0ff4fbe290a8683088c0e81f0eb20cf514f13fba0eb141808d8e5f5986c75bc9546d";
hasRunfiles = true;
- version = "3.0";
+ version = "3.1";
};
"optional" = {
stripPrefix = 0;
- sha512.run = "c12af52748c71ce9b729a0b894e68dcf38392e97053e213b294963cbefefc40efd8f198192abe81320b4ffebba7328b3959a152120c2e7f66c96aa72e06bed4b";
- sha512.doc = "c465ca8b3178320ddef5a7447cd3ef7a6b2bea266af17bdaa6dbb9a2baf556d25a6d4c3c763a3329cafea8490d546c41b512b64a1b775396301d7999d8904312";
+ sha512.run = "3f6d031b4bf863a339a80c3a05b101393f88dcefb67c61a67e01d9647e74def1fbf30f3d018158a83c8a171b875959bf57d7a3e90dc724c32868f9aafcd5cabd";
+ sha512.doc = "d975e4f1b31e2335e55a41b317096be36161fc36fd589255a461772eb701376ce3fe714d727c4de9663ed8e4300bf0b570855b6b3ccb6b55fccd56206ac69692";
hasRunfiles = true;
version = "2.2b";
};
"options" = {
stripPrefix = 0;
- sha512.run = "887139672439c9ea71bf7481a099267cba0cbe8d9b964dd9682f74a567b5b07bb5f02937373a2515bfeaf4b7ca3faf780ed71edce7e168beb0e5b3a69a1f0375";
- sha512.doc = "62b0b68ce34d53e2f3e0de36f1ce8f246ea04e6a39e43d1e876a16574646dc8f4d943b2fcb93197fed3d634715e116da002fa3615cd248ed15ce4e649a9de709";
+ sha512.run = "3cdcd07f3c279a601da49a843169f0cb44aea573ac6c1c67a347712e5a087df4b21c6481168407ac6383e8fd5cdc511ea29fd7ec944edd2d514ac88b560633a3";
+ sha512.doc = "f23bc3575d6c93d056c752c63bb39e3ef9c92de1a90177e204e4d6a1fd90ce8c9afb36e727ac8ce827a59dad96a3b236e5c3c09af081160113cee1b529bc1973";
hasRunfiles = true;
version = "1.0";
};
"ordinalpt" = {
stripPrefix = 0;
- sha512.run = "dd252717ef554d70ecf8201e2c86d87f9ead6e1cd09d0976335884b62ceb8bcfe846bd89354e5e3ce44c47f68bdf549ed36cd392491c4a44829095f14dcb89fc";
- sha512.doc = "fca9a8ba4f74b6e4ed51ad0217e74bd376c80b9bab22cb2b237af37c8cabfc2f06e3def10925eda270b3c304d55ec6acc474299528245869f85dbfbaba95562c";
- sha512.source = "a4d5bb167721aa257aca01ecb12ffd7a185bf47f20a31623c7c8d1fdf58bc337c0a11914cda0637bf2a5ad86c345f365c8287af8809c53e6916683bc1541b197";
+ sha512.run = "c494aee642949d56d8fe4aa28c18e38faf5f66ca8d9f1990419b7197ba6d8547004bb11c3d7b1d63cfcb7414b5c618af81425e4fd61fcf114dc36f9b7fcfb039";
+ sha512.doc = "dbcad860dd1fcff2e44f568caac9d3d60f4e9ac2312c672b9e9b46f9b31a2498a7e92bd646df8c622b024aefa8f2ecdc9c24e3f95f72f30f1e9b213d6bc4a53b";
+ sha512.source = "c4264de0f61c1d2abb6785f2a19e76578a154bcdb5314a3016c3a8bf700725294847a482f33095bf7173885e765db2afb4a3a34de3fdeb1d0c2a213c1e60b614";
hasRunfiles = true;
version = "2.1";
};
"orkhun" = {
stripPrefix = 0;
- sha512.run = "5684739fb813473de67eb62252392662f76e975e7a37893424467a8c614d477cc83cf0243ec0aca00384373a5c7986a39dfe53e985196c8394f22e18e9d2d4b0";
- sha512.doc = "48afb9d4a5b9f3ce6190a69ad56a36a4d1d63822e6e25d8454479c51b4b9072f4eb6315906274e570547f9b44d98ccd0aa4ec9860e6e838bbbeef33be3dd607b";
+ sha512.run = "c1e52283e54e4de7caccfe605438e2775ebacc9c3fd21c143e29d7966c591ccc3fba77019e4f9ed9850762a0c80475edb6c9142d7ac2e3ba54007f3dac8b056f";
+ sha512.doc = "ad0c15ca89057f2ff7d43a1bb8ea4513973978e1316e661a0e32ad8fb8005257a634954e85990958ba22360d29eea2d6ea9d87049435416616349874617d9dd0";
hasRunfiles = true;
};
"oscola" = {
stripPrefix = 0;
- sha512.run = "2a86c611f76f162f4bc5f254ed79f52d660d5651fd63f266d6b9dbba77e0f5939ed383630168d3184ab3a07f41202d9e5c05858ea3a4bc95071daac8eb3cf612";
- sha512.doc = "fb4780d8fa4e2705c877d8fbbf536db6fa5533468e7fb7ce26fffa3abdbe686bd35413ed1ebd3b58ecd04ffef59d10f99e267d1614f73ac7676ecad097a4aaec";
+ sha512.run = "849e2daf4a7a48c6a2371b01392726c28d55d4da7ab7fdecdba545d9a9f8a7c2b026e856cdb3ff1104c1872584d6f180d5ee3e272c8b2adc3325a846a8c0478f";
+ sha512.doc = "3d38a95beb8d399e33d6c9e1674410f14d7941fcd83524b658373d06c897e8bc5474eaf32063077b4a9ee9e5db4055bdf908ab8574b74e44b04dc1977714c1e7";
hasRunfiles = true;
version = "1.6";
};
"ot-tableau" = {
stripPrefix = 0;
- sha512.run = "6d21f86375067958db161820283913bc77afc050087a90c08e32d35af989ff874659887814bc7a4775241a1180f3f01c1a767d280c86d0746605339c6c1cf7a1";
- sha512.doc = "18f4085c3884fdd71e5e4cb9296ee70281ce82f7b6c61b20a9c392cda07a307d173e2a4a9f25330a6e19df478ecae647e8aaa48c0f648a603b3cd6afe19b4dcf";
+ sha512.run = "f3240c0688276ab6537201b20d6eee422a795d5d994c6bc8eab3f275a037e7adcec7e54c9500a3a5a6d2fe237b44b0b350a7ce6f72c7012bb48a69c9c43f2fca";
+ sha512.doc = "396256f0ce1bda04fe1c84cb45928d82651b4f6363928e33bf092737ee6ab224f473567aa5432fa00a8e4cfd9b5a3f7e7ad8448090afaaaf89f97b33ff695876";
hasRunfiles = true;
};
"othello" = {
stripPrefix = 0;
- sha512.run = "f84716121c8b75e32348e958bee7e976854d9d01f8e53f56db015879db731c6400f1389f12686780ba69b69bbfdaeac3ab8322d5761dcf69efff29af61c82280";
- sha512.doc = "84bbbfd5f6a7c983bb1e175bbeacfbe00cf879d4a6fcdf57ae4cd49477e9a14eb5e648acd53b24b0d36253569f60048143531b35daf47cc7558eb37565425859";
+ sha512.run = "cddd446d5b63ed22ebc4e561e43fa8b4b1ab2cdb1ecc45ab98e60d6799646845a9d432aa45248e7cf70bfc4aea10cd42960a8846479df46a7cd701f792b4ca74";
+ sha512.doc = "8ba85bf32ff739e4588512c2b33bf242b00e3f38a7ddb1b3f5582cd19b925e1adf52b4243857f1ef4b9d8198e8dc80a9aff8a63a7b3ff926978dc7e5c81262de";
hasRunfiles = true;
};
"othelloboard" = {
stripPrefix = 0;
- sha512.run = "0ceceed906f5638bbc016a374a8c1ab0c094e06e0074dcaa235db4e6bc2b6c83777d8b9240c5224867a7a915e6449cb9af214448ec118d2f9e7c68f2604bc7be";
- sha512.doc = "544638f7881e1a92d2cba2520de7852812bf214c88260033759ea73699aa9d81e1052333f1a7354f21e641ebf0f7b8fca8bce7b310a51a9ca6f4a15109e61676";
+ sha512.run = "c975c73b8737f008b7f31af86e6c8a89de3f907c6fe782f075b04819bd936da3853a8ecf15935c04970777a4873b5baa38f9c675cc8943190df84ddc511dedba";
+ sha512.doc = "af025805142a845bde22a5fe095fb96cd533d69c50bfcea8716dd7d61fc95c41727c16127c2f2b60c5bf2b55870d698db54d307c2b025aff3e251419ed58a3ce";
hasRunfiles = true;
version = "1.2";
};
"otibet" = {
stripPrefix = 0;
- sha512.run = "376fb6680994ce60be4bc5b58dc8c24daa2389048f194aa6bc378aca32fc881ed7e2a8e365a669f32660406e06476f857b8ce2933fec5e9cd4aaf33eedcc0508";
- sha512.doc = "656a5755f1e96f25f88c8150d13acd057370664f9dc2953b53a8ef8c87b884dac8330556798d3d28999ca28be99678c471348431ccc83d5615a0de9d9923841c";
- sha512.source = "bbafe03ff70738cb17a8815b88b11f94afeaf5cc5f57877eddd1f22cfeaa482a4a8ceb25c36db693bdc0568f2f249aac918ffcd539ebba6856185c4fd6b6d40a";
+ sha512.run = "8fdc06f22bc9d25b61cb7b3b151919b7d2d6cf3d78f3cfe5a11284d9246acb858410ccab56996cd521eb98518be9c232a4c8e0f8ebbe52d7e93c510e3a0ac070";
+ sha512.doc = "96f9d64c8f668f67afe20dad97d1cd3cfec19df3300204831fbfe0d245c1e15d8d0cea48bb94fb002cfa18db45d3ade730848908b0d77b867fff7557b0fb826f";
+ sha512.source = "4b51b49e3d3a802a3a19aea604a63f1e9503f7d9d86c81200dc5e2f2051b06e184add9292321f4895905a07595de6771eeda2463ae0c1b096a98f2d2fd210721";
hasRunfiles = true;
};
"oubraces" = {
stripPrefix = 0;
- sha512.run = "dc33263b8d035441a9f3b9d08c10bb167c5e8b9b7553d2068fd493a711540bdfcc2ac953d8017e6162e673f024dd6be1bff1ea2db88309ff1be9876b29cc558e";
- sha512.doc = "847728d7cb359803af815c8a8461e861c71d2e845ad486f824349270f7f0221f2541b1a4b671fc6774ae1b5d87cb355ca534ab31adc4783430734195d97a00aa";
+ sha512.run = "8a0a6e0648cc3dd9a342a960dec6512fc9153a083c8fc74eb08c4e0f46d091e5f2c71bdb69bae80fc13a857175ec6bab4b18cc81a0963d794028f4faedd0def3";
+ sha512.doc = "c97f91df77f64d824605c56669136585b94d95031ed5a4a67f3404c54b2c96f32bafaecc06d114755d0e65c3fcd0379d63f28f94aa32ccb8d23730f5f3eaf63c";
hasRunfiles = true;
};
"outline" = {
stripPrefix = 0;
- sha512.run = "7f3ae266dbe61bba4d3f7ac5f21663f37d273f5f5089992511f3108cdaed5358341e3bc1c8ccec51ae86baede1be2ed112057979d1418f0489e153ed2eeac0d5";
- sha512.doc = "b7014e0b5f8b33ccbb70a1c2b9aa8d0232c9979082df2c1c62d22cbec39f1244272a4cd89dcb207c1333f541cbd851554c6acb9f50092909872e70578461bf7e";
+ sha512.run = "ccfb49c4e035f0d246f00aae56efa9d6570ad3997c44e2bf70588ce67a0bc3fb7bccff19b65629fb27158b0156a9802d97ea1f8edf6f4494f644f40df5d97118";
+ sha512.doc = "301ad12a8f964a7dab05b208649c74ad39a64264f113963ebf36dbf83c90ed8ed042d8cc15f626f6081bd41f51d66dec592eaadabec32c65a0d67d15e8ead37a";
hasRunfiles = true;
};
"outliner" = {
stripPrefix = 0;
- sha512.run = "dd87866e40c815ce3ce89aead11276d117b1dc65b6e6a75155941ad89aa1e090bb8131a437d71319b16cdebef1a029b3e8a8e6ed45b01e0a93af0dd44276cba2";
- sha512.doc = "80f0d4e8263ac8bb4aac9d7d5f4d9f2456701f4fe19146b34e62a89a6c749d9b1cac097930b30bcaf15cc07a8669dcf18ee32a116e5a4c766c834be24ab84442";
+ sha512.run = "9251cb4154042c7620f545b2fb305cb996af9ff51c44259287a1f5ec490cd83bfb82321c4d8512ca2d22e5d2a7409ac5dad9f7a7d51f38a76bfe77faf2ca4af2";
+ sha512.doc = "024095493b4b7301597798285afbdaca9fad291dffec9707b82da9f23b1ee0585345e4f201d6b322a1a65ceb6f703ab5430d14973c3fb25970b04d2785ebb9d2";
hasRunfiles = true;
version = "0.94";
};
"outlines" = {
stripPrefix = 0;
- sha512.run = "178d5dcce66f3bced5b770918b57a3e55906a6216343c5065d2b4a9ae36967b587a9ecfd255d5610d2c867c7fb36aa40d0ac4d545e833a52407f0bc977d3e851";
- sha512.doc = "e0268327e65fb469ecc2ce2531303a30e5d7c896356dc3ac235190d16c2ff8d8c689b15563c69d7e62f64f8c4bda35840040c550c89e25131dd701ef84761d19";
+ sha512.run = "1611e4ba3b8fe21db83a542da9d7e0c3431330bc24e3733d28c8c5b3172ce3e4b46ff5b7dda41f95b4edb6502236f6d558608487ac47f8726420a2afafed75db";
+ sha512.doc = "bdc507a3f3cb966d03df37d9385145811c5750bce6341935231ae987b0a30dd65424a1bbb772920586721e25711caa429cd6d8b8149088f753f36b9dd69ddaac";
hasRunfiles = true;
version = "1.1";
};
"outlining" = {
stripPrefix = 0;
- sha512.run = "7a04d8df8da076f8932923f6cfdf879912965f96520cb3a6163366daaddf41c3016f41dbb3df3e26d7e7994617792450609bbd0de5e2f83745486130efc0eeab";
- sha512.doc = "7202dd35c580446fde04610fa3136b8092c07a6034abf5b507fe89dfc11bf445173a80bee609ed93fad4244f49e1627fc8526fbe72d2e68b3b3b9c7ae25bc4f2";
- sha512.source = "b1cc9f821b61116be76ed2b901162bd244ef586a60cd9f0024d2e0c6696577bfcd1f8b887fc3115fc24e941f244f3deb7c2cc637915a82106d23d115b8a6fe73";
+ sha512.run = "0d2b7dbe710d1ccd54a70cfbf6464a3ee5ad0fab8ccfa61306d5d5d83252c0f3b64f1caba6b5e8e75f7e6237fdfc675981acb67fbb730282978071e76e92ee40";
+ sha512.doc = "c083046671d159fc118f25e56ba34d04f8011e0c49169920fe679ffcb78d93e52a6f8bb5bcfb34c47f0b23f73579519c431976229ef143a31ab059cde6dd64ce";
+ sha512.source = "8a2f640df3572a5cb8336342b49035ad97513ac97eb87483a73c0d41ef4b98e2ec39b994f9a7005c7c6cdc2564aa55fdd8cc0e34bd79b189882df34ab10e6cb0";
hasRunfiles = true;
version = "0.1";
};
"overlays" = {
stripPrefix = 0;
- sha512.run = "e59cc05e4e81e1e9e7c1194ce71b174f33f3692252714e71cc4722ff70ca07009bfab8e466cc1f7ab11bc68f5908b00978a49bfa2cc9fc4c9faafe257200b0ad";
- sha512.doc = "0e580e5a4ab2b588c196a53f571bc2b237b44b8162cf8fc5c037851d3edaaf6d361f8fc3cc8a6bdecc940febabf5118fc07794e64eda737ae83c5c329242a08c";
+ sha512.run = "6ee154baa88428dfa149de77fa12e9d37ba6e5dda7c54f5e7f28b9d274be7457ae9a71484f3cc588a0797d4209bdef37a15de9e3175f0708711a54a845274084";
+ sha512.doc = "3e9962fb56116a4cfbaf0e54e95a3129aa2414be617a12cda9b0d6199afa24021ab9fb1f8d5ddbad8edd7af915c1b80ee42504ab7873385a391916c96fefd6c8";
hasRunfiles = true;
version = "2.10";
};
"overlock" = {
stripPrefix = 0;
- sha512.run = "723ef923ed702b19aefde4cbe4787945d5c4f6d8c1261e27ae02bcb12bde34a5ffdfbf83cb516ebfab8801e909d66644c1abdb89e503ed2dbb76469b08bf5898";
- sha512.doc = "114b60b115738389824839322fbbe5947977953475a5d7e56d99c48a32b81d091e00363c522e61ee7f90a2186328b0c2789396d2ce9ce67a86f503ecec054e87";
+ sha512.run = "449caa738b2af059871e8142b6257a65bcf02001461c64deb4e785cf1cec6406ad3d13f9b39bb0c06fde690369cf44c64f9dbc869a3269eaa1161fd840334eb3";
+ sha512.doc = "5083d926ee34f7df8ac55111fe503d31589ff319725aba1a726500c3ad935974a29c68d677035a9b82beb249295513d4e3f70310cf078d376f084e354de81d94";
hasRunfiles = true;
};
"overpic" = {
stripPrefix = 0;
- sha512.run = "b7e0d89f8bb244f6a33cd27df558c9cebbea776cc05bdca0b5f7a5451e983ea1599ade14c1f2b95cf447e566f22fd8af7ea0038b22d121f3b209014b3b449a18";
- sha512.doc = "575d157308c38e661c715f09c107eee4bb55dda9ffe2657e947871f4d67ea9e2e0fecf9edb6ff584548e601c65cc26f5ac09d1c02d41ab229d93a90a1c530de9";
- sha512.source = "ca0b0f5373b103b8573fe0a672e78c330817605c6c8348596b2502f7eb0af9947b5507cd819d4cb4fa5fba493d8d0f30af78b08254858baed86aa6c019e47444";
+ sha512.run = "2f5d8f46c4997a5eca5f82901727dc1ed790a6a2d55cd7aac45605d444191dd022c22bb7e120fd45f318fc0949dcde07e154c81f4e0c0bc3b9720cc99024dddf";
+ sha512.doc = "a4b721ebdfd6fc38559407c902599be2599c4887a28fabb976ba0525ab8d6e17ab9fd5470b11f1b70618365182012152f5bfd0d9308395db98f868addc8cee73";
+ sha512.source = "58ba7aaa6fab2bdcd55fa3cfffc0c18ffc029bf1fd0caa122f61fa6a67ff9e9dae0be3db916705fdd60dec84f7a14f89583d0400dfcd979df59cc463357fbabd";
hasRunfiles = true;
version = "1.2";
};
"pacioli" = {
stripPrefix = 0;
- sha512.run = "d42c90b9ed9f68b73b1e1fe5c8604b9be082be2220fb5eb4f636173204b6797bd7791dd3f327f41ea2f513edfbac0c5a5804c67855a6e3a0a8f54644563196de";
- sha512.doc = "4dd6617a5f5bf44b53d9407e80d5e2410dff648331e4f8cd71c547727a6c2b5cb0f3eb7050d0900bd9206808bca6f41ffea3e9a3604986ed0e6dd5d32832c913";
- sha512.source = "08c8c71e93d7f635970547d60cfa0bbb177bff4fd67267f3012555436b2085e417d0b26d51e819849c4626e77f6d3ee703132ff9f4e5c72c0c436f168d8c2eec";
+ sha512.run = "a82b391630b5f572d8ded331ae98f480fb0cf7f3eaefdcab3100bc839e2b026f012320e334e82d04e01a27657f36927a4d1570086899ad637f8c47ddd0f22b2f";
+ sha512.doc = "fa911ec25c0d6cfa62a2d5396aedf893b9078604611ae5d34b06f24740f65fd62895e4d53a10931071d19ddd24244e3c7ee9893f4eff03efd0920fd1c1626610";
+ sha512.source = "d9347b85cd548f5861b83ef2f213760805c3cb76fe0313f02935bf28baae72caf2d548459aed2acb7ad5061e49c6e6694e46e88bccc1164e83f63a6f97045d04";
hasRunfiles = true;
};
"padauk" = {
stripPrefix = 0;
- sha512.run = "1142a3a3c8683556e74220b69b0528b9fee1f74588fed4ca794a596970126fd575f32a42aff9b0989157d1210e80eee7ae82e2ad4ab727ff68685ee2bd173506";
- sha512.doc = "af85be786daefa82f7f2f795bb00499a05512287f65f9ee0336061d3bd7e72f9c86046e3b58f5a3717968519e2bd65c08b958dc985c25d0be8b6cde9dd9185a3";
+ sha512.run = "fec57c3e7bd299671ae8d6489723a4d33c54b11223f5f37f3f3b3cc148fcbb6d9a9aa46587ab83e414221cde3a7d0e4493877d90e9536952d9069a4cec7c758f";
+ sha512.doc = "ffa9d45c971b7fe4fbc55644be4093268f842e13a2ffb1713be401cc88934dae86f012741951f30580a94a57f35b85cac9525869e0abca5601278d48a19782c0";
hasRunfiles = true;
version = "3.002";
};
"padcount" = {
stripPrefix = 0;
- sha512.run = "77883d6d0cf6e9e54ec5dc16458d0ae665386d4ebcdb0dc029c202c83e2bc31cec11f3ff358ce08dafa9ddbf8d3681fbfdf40decd0cfdfcc55dac7d392bd9250";
- sha512.doc = "2590f6afe5c359f6d434249fd601517c0cceb8f665af5dbc89f81e92eb9e8c2448f310cee5f3a3422bc9ae20c87e472751706b45471d77ec9c07f01376da816b";
- sha512.source = "94bc1655e13518a4e29a6f6fd0541d5e33eac99e416264499cda52a42838b5037209eed20eeeb112721861491f85aaa5d8a9dab8da81df71c04b764372f7feb2";
+ sha512.run = "9378dbaa1d3a569a3cb4bd70fa1b5a6dcdb0fe089d3a2c3eecef4cfdb776607f42b7fb018461c00781f8b022dd962e790146297f5df29889db13794e25c1cbb0";
+ sha512.doc = "68ffec3a80473b3b2899ae262fcbca47198c61bf1363b9c167986cc95214c778fdd49ed65e8fda8f15d48d3d9941ac54c6660f28729dda176123fa1b3f7e8631";
+ sha512.source = "088fd314ec5717f6b40f66762af47a32eb01f40259948945b48bfde12923474cbf0a7aa8389b4ea83127915782bffab4d9cc0be40d2f7d752dca734b0fc0b62e";
hasRunfiles = true;
version = "1.0";
};
"pagecolor" = {
stripPrefix = 0;
- sha512.run = "93ea68718432049e5b9970e2883220f08a87f30a0deecd2d58e96a62bd693972c5c450d1a01f3fd53b8fc973096ba4334b75e3342a191e3494c2af8652cf8556";
- sha512.doc = "951ce5f1b43f3512b30f313cafb3be67bc2e36e439297c84c530120506f8f95bfd1e5a9982ccef324661922dbef91abf118cc552b6f5c5f6c897a98a7dd89a33";
- sha512.source = "1cb18e84e30a1e2ec398f9db4c71fe41ebb4d3738ba5bc1d109a2f14cc5cb925b35cb2a6d9740516ca86c4d019c682260987974b573efd4f18034c8b17e671f1";
+ sha512.run = "6df1ddc270fa99a658d2ffe94b29e31e54e665b3c3c41c8c1f992adb8453f5bb6b59356c2ef049ac4679f4e996a6888911e5c8c5d92500df0a3f53d5a11f5fb1";
+ sha512.doc = "c63adfeddcd00a7d738fd74c047b034d4a88264185d519d4891a429b82c62f20dc28196e1657e1c7c1dd3fa8a570d5a66e6af3aed5c78ca851ec40153f2396e3";
+ sha512.source = "2cb9a6c424ec6b1a649a592a51d4c06f67685042da8cba22ac088ca962ecbd2b93806a962409ea94f28e9183cebc02d7e2b9ee298d645a330fab8722534ecebc";
hasRunfiles = true;
version = "1.0i";
};
"pagecont" = {
stripPrefix = 0;
- sha512.run = "153954c9ba1bfbd3e4b18d47672b8a5f4f8ec800f21110e55b1086473553e465297247671d82ef842428467a2012697df41ca21bd8359b04c1113107d12001c5";
- sha512.doc = "b3ab5839801365dd0003693278bd4ce50eaae890dfd5655143b0c3dea0da9fe5ce566005c936342a0e98936e0f53b44412b7cbf0fd49ae74253c0fa2ff6d328b";
- sha512.source = "11f57e1d645461bbe372c228962574448cf57a49702018a2111dc957e92f70ea64b29dfe62450a720d1938abe0c8e3bfefd96beb6f8c5f6412c61175cc1e09d1";
+ sha512.run = "53b0f558c6198181349a66b39f0b54108a931279766882bfb713390e79ad0f62218ed841416e143c6909161ffec548592ffccb337505eba61f643a05d49f1fa6";
+ sha512.doc = "634110b7cde040e5ae7be237abd6817055f7886d9fed5ce1a00b5ea93e9bc885f0c15398c280abe8472e27ce89aade2a827e66fc041081c8d31cdaf7755119bc";
+ sha512.source = "86417ff0f398efbf5b6abf2272df933734724a7d94f93d0a94704c393e195ca0a5828698d4d91527fe1bb0d70a26af49998513f0e9d80e1b8966239555a3dfab";
hasRunfiles = true;
version = "1.0";
};
"pagenote" = {
stripPrefix = 0;
- sha512.run = "4ff0fd54fb8a9b3f9de71449ff9c5d48285d325b4c127aef38ca6a37e1383f2023ce2f1ec5210c25f4443ef798b3731b8732238a3d16e9988511d0230c4eab5c";
- sha512.doc = "80f1182ae1c79deb3f9fa28935c3cf0030be7771e20ef65b983ce3ee20e1c81f89c95fb5708a42bc33d56ebc49c4a96e8c95cff1f0f322218e07b4efb9dd6191";
- sha512.source = "6636ab8fda25a359585a1d49035a34be035e413700abb498fc4330f6e182ab478aaba4fbfde2c412ecea443ba48b7781b6f186dbaef92a5c17d48ab1f570de2f";
+ sha512.run = "f1db9829d909add12458cd17771136ef642b5655b03779c8b2fa46cf25afcb8843d91de331737f8f6537e7afc5f2dfd275926e6f4502c8022b0472d61b433b1e";
+ sha512.doc = "b57cbcef6a6ecec75b351f6a3dc09f0422873155a8f90819dc4dd2caf60cd562a21de7ce62b241259c2f0dc3889c0deceb25c00f7f3d8764a90f5861c8e8c1ee";
+ sha512.source = "3a7f4cdfa5839de85f476c3f059847ba05f7e5eb10ef4f5d951ac4e07a33091c4ccda5570dea1bf47fbc7f15272ca411afd68197fba56c9ec133d163671483db";
hasRunfiles = true;
version = "1.1a";
};
"pagerange" = {
stripPrefix = 0;
- sha512.run = "83041f3fa88171b7485758b188dc14ca7f4161805f28f1a7d25d3bc76b066968bd7f6f061450e99c0081893b27d6b1945268d6d32ef61964aa6019f908c928e8";
- sha512.doc = "522796a683b81739d40c90dd5bd158eae54fa6787030e95dd0440e556c0a21cae92824c0f6cc8bc3dd952d97703584cf7038db5a5f3e526e977309590c0e79ac";
+ sha512.run = "9216d443f44deba5cfc4ce04174031cae55f2adffa0f3400bf3f315c3b9003d1ee015fb6df69cb2cba23eb117f2ed191b7033ad46a51bc718260a44778783c47";
+ sha512.doc = "862ed02746c6d91a2b8d9e19bb2e943e251dd18f0d94562bce9cc9e8ad603f7554e77ccfa2485b9a4eb7a2d6d5185756985f104d870e95823a4b33072f24bc9b";
hasRunfiles = true;
version = "0.5";
};
"pageslts" = {
stripPrefix = 0;
- sha512.run = "3ad576144e0fdab56625e0779f6af430432b073a8b0d619f9ab5c589d0d6023130d7f9eafa5f891445d669cae745b9f7bd8ad464d43264344383968f5a5c7a67";
- sha512.doc = "8419817dc48b4c623c36dd82ffd88366f79ca04fc25a47f359bea3274de576187eb1a9c8c3466697f3eff549eb6bdf73ee12160d07158cad2d5a7ab195b3d85c";
- sha512.source = "d1220ab0ac9bdb8b53d120fe164e25d89af8edbbc22fbf4b4bf6c4f1cf0e8567c220dfceca9286b75cc0c5606e13caf945112b9d8ecea1637a0a79c59b3556db";
+ sha512.run = "7db146bce45ee5ceeec5904e8f3ed6efe0010885b657b0f74546644c3ce2a018deafa95a11390da3d8a62eef16508b82c3efa9d02ac1662cbed18e905cf869b5";
+ sha512.doc = "58fe6250af4ecdd6d62c231778c89e0b049995feface3af66dc73b920f4dcdca8838d3274a7648caf2b38746fbdaaddd1b4f87577c77dabad2096e9c8b681619";
+ sha512.source = "99db221ae4c7795ca4093b7708aac14fededf3c55aaf314433602906d8b0f3d9c074fc0b8cc6807474e81e510f35bca486db3aa525e95a5486c7ff379cdd5e18";
hasRunfiles = true;
version = "1.2f";
};
"palatino" = {
stripPrefix = 0;
- sha512.run = "7f7e758a1bbcfca2232530e93f26bdd8795ea2eb98f48da983901c648e5e6b40bd61750d50d77c110a422e76c340ecbe8f0c3ca690a19a1adb7ae47f23aefb0c";
+ sha512.run = "f21fdeb0423853294f52427bbe1477bbfd49b1a6255bed5f561dfa2156cf8309b2f71d2c09ad74bd64bc1fd69fc73816e3d84e72d975db5925d4c3c4db6fe8ca";
hasRunfiles = true;
};
"paper" = {
stripPrefix = 0;
- sha512.run = "7efc69558af8fe524865898d30dec4a0dd45e3d678ce29d21a26f918cde39aa25599d895b9957786748772e759c00173174a8ea6f333a0a2dd578de8c75b8a12";
- sha512.doc = "3eb4227d0c6a27cfeebdc771ab4bc15f25df40fb27f5d94a697394a92acdbe756a56cb75bca67782c99c3a5bbfba844884ec558d29adb2844212ba0334d912d4";
- sha512.source = "ce33a55ebed8f2fd9aae3897869457bba49a52dc17bcb84d2e560774a32c810770ce46790c442d76d4cefe28265778dcf4d9970a572af2c4cd2db207ba8c8300";
+ sha512.run = "484964a6da8fffb001e29b471f7c9fa52d2f1aecf66da8f9365376b987c79e8e39cdede0f0d61977381aea78f9e6429216c0cc2eaa67a831e4f1ace29e2c9503";
+ sha512.doc = "2fd771d5f1035cb48c0a4de89f1174a988b3b8254caf535ca75633efe2ddc0483d095a720a9dae93aa7e832b0d4e63bc49cbdcd801e4190209f56bb0632c5aa6";
+ sha512.source = "74ad404eaa44a523f97d245d6ccada1546d9c991bfc64186ab1ee7f6efdecddf87897d7e64136c0285e4d6541f1bf164173efb020adc113893d8e9309a687967";
hasRunfiles = true;
version = "1.0l";
};
"papercdcase" = {
stripPrefix = 0;
- sha512.run = "05e2078524367deeaa765c2294b6d0fc1889455b0fb2911089d7cca4c6a5ed551b889f6500083e2005b72a1a9ae794c8a73f9e5573ab77897e0a743dab3aa7a9";
- sha512.doc = "298f0372d315f2bfa4cc8bfd900eb8a718bc44b56f453e354a6afd4fcf06260e2168df212ab164c3aadce31cabaa281e61df1d5bb0e6acdd5664a733ef9e66cb";
- sha512.source = "dea0003413c6dabe674371e9bd0ddbce43e88eba030693aec967ea211f051f20f54aae43751a604e353adfc81d9e03eda3b5112c5ab09c978a2d3462fefaa24d";
+ sha512.run = "8f2c923e72c7f16b394222ad86bc3f07304e6c39965473482c708b15574b0475af6eb6aaa085b94be6b0ddcce3324cd5639a8317caad55844998868ff18f0e73";
+ sha512.doc = "01d43ccf0be5caa114f1b406e5cd4c1f8f44f06ea92e6d3fc999a5bc71e911d6c99dbcb8a1b9c49105b978d0d36e6ad2642f73446e3ba6a55edb11f82f40638a";
+ sha512.source = "7bce5742cc7504e789011ec877fc2a934300b0edfa2e6b8f89d625184e5dd0c8cc6116aae7701c313e133d8669522c1414a2a16d11e7e6eec0d1c7112fc44d56";
hasRunfiles = true;
};
"papermas" = {
stripPrefix = 0;
- sha512.run = "85733a4e9ad956259ea00b50d1b27c66501803478a6b37a82a5449dd68224c33c7cb1ff143e55aee7b5f8069582d306803f4a0a42d0287dfc0bd32496b774a79";
- sha512.doc = "8923bbbb395c375065029578682584ae1573b8c249b99528a8ab83fde4b0a8d317ce74a9f3d44c8cfefccf2d2f01b2280dbbbdad3bcb257b825a190136e9ff20";
- sha512.source = "6df197a0c4c8b9c469e3ab7c16a055258be199e469440f8db45801c6ce723302234abd414101b282b9fb4dd0a05d16c210fe22427bd0b316c8400270c2cd513a";
+ sha512.run = "b5ef2975638a8eb48e7aa9fee72024eaf5695ee3133a35a4326461de03e04b750ac90e0874de232176435e0855807aaa074e6555f3368fee55fcaf61e6abb552";
+ sha512.doc = "2d0a43fd05efe6c96a7852f35c560b77b9461e005432f972a9896184831fb81f72946956f3aefd115ca0f5fbbf684ab615d50a7ab98a5e09a190b72a08e56793";
+ sha512.source = "2db3f6acb382f73ac6d220a4ec378026673ab16d54cb02a93926d30eeb8d5377d5329869cdfb3563915bb93253d64a3741a3498e197958e93929e8651f33cb02";
hasRunfiles = true;
version = "1.0h";
};
"papertex" = {
stripPrefix = 0;
- sha512.run = "3cc499ae8d67854ed619d76b1d2701d07f70543a94c18e66ff93e69898696051d864c674ef450de66c0a716619248161bb8cf2fee232bc218f327472265b398c";
- sha512.doc = "4e93f60f8005b0d0c03ed1ef4d40e07f9662286316c7b0b38eceda102d7e396747abcd1b27bcbadffb1cee303d36b34c0069dab74b83de63f4b1387735a73f9c";
- sha512.source = "f3ad76541cdac95264a537af4879952a7b7d95e07292f9207073005dc642c58be91ae310938b9978e880e63dd3448027ece5365c98dc955fa3ce32ebd665777f";
+ sha512.run = "489718b18bff9055917d9aa1329c34218282c2dec743c4a136625b6c39dc5102bc85d7da6dfb5e2b6a0f4bfe5a8fe27341ba9c7cd205cb8435ed3bc81a7a5c1c";
+ sha512.doc = "aa36046e89f7e4486020a62dc8cb10f0a680247a3148149831153400a4ee935d3120525de3fbf29eac5c6cd58b655c1a2dcc2c4a8baf7d849a40f842d3b895fa";
+ sha512.source = "9afa6d8e8d23108266bae48e78caedc5bb20c06eb15e3de8969a2e8bfaea880901a184fa8f2409e6d7ec0a4341105151049e1763fa4f4cdce8150e6bb3a52174";
hasRunfiles = true;
version = "1.2b";
};
"paracol" = {
stripPrefix = 0;
- sha512.run = "6df651cb57d2697e663905db7e2020b4a74dfe45391ae65d591357d933c5738282b420ef9c44e3ecd5d9f40bcedb8ec46c873dd29f2c5a6a55fb72e460bfbe7d";
- sha512.doc = "b0f70b56c33f858d74e28e51556e3199cbc263e51878fab985ff2017ddd021020698b7b44cbb6fda41c5ed7b78860522fd5449a832bd1c4795e0fce6d0692294";
- sha512.source = "1bd37f18e25ac7f3a22efead63e7e82cca81bb486dc9e9321b68bf975f406312e1c3c8295ba6381f3cf40c76216356106faaac2af5d84fb9bb7e585a3ebc2f6d";
+ sha512.run = "ff7f60734dcf6d1db89a0b80747b31eb95bb28ac90ea5d83546feb08389fe890c6e3b4c44995b115d3e9d446823e81e27bf08337ae2d236a5a89c2c79258f741";
+ sha512.doc = "a5711614d817193cf34cce405fc57f00dc17f3757b8c945dd174ba03453943c22e9c66b19a0f83444abd61f486e5df10246556e59d281f10f95452ad1931fb49";
+ sha512.source = "cfa0bb83368dc27a7d71fb5e8772aa1c0ab69f597b2b00630fa1a95cf448684e6b59d46bd6dbe011953c51c0195b5cd0981a2df8d7d5fb951aecdee0a9ed0576";
hasRunfiles = true;
version = "1.35";
};
"parades" = {
stripPrefix = 0;
- sha512.run = "0af806fefbba77812705d7e758106ea1909900a4471e218b3c4d9f5be18ac54612d3a5a0fefd08b962d6e2b48f566b567e1d0011764f96254959972635f086ce";
- sha512.doc = "4697556f4e1ffdce59916b4e7f98094da139f8522c318c8ddf84aa363700f6a1b0250ca1baee612f7422749066feb23b11c331845b3613ed6fd5a3debc652efb";
+ sha512.run = "6eda005756083b1ca0c1ee09efe44830874d8090c25aaddb8d6631284a057130d2f03ca7f88b460fbeb7bea90ad31da8242028a70b07f6a66bfb978cd7390e26";
+ sha512.doc = "eca6b66f0bb424730177498fd6310718a78ffdd031961f8de877bd6f9d027430143c19310b158abf26f92b4280016cdac696f423b493aa49d60b06cefc546688";
hasRunfiles = true;
};
"paralist" = {
stripPrefix = 0;
- sha512.run = "0b226bc481b4eeb744945df6b7f8df710ab81e639d8632db189ba40acd7d6f8f131566cc71dfea03fbfb312a361d66898d2e4e2318ca979a2b71457bebe05b6d";
- sha512.doc = "16233ca09205b5cf8e801e7593101bff1602b8d9120bed552dec7cd3f9cf4a478bf6121e6c1033b5842199d2b5df4d99af144e715ab25c7a2e7590446491595c";
- sha512.source = "8b26bddf66e2b470fab9953d25d1b33b98300ba814e18b4f1706718b762e6cf1f9d5858e174cdd8524290608e2afb69e94ffee152d88ed6b4a31f69467d344a4";
+ sha512.run = "e05bbd65ae7146515dd5dcc6ad7e40fc8437fae29ee26861aa9c2b4b6da0015fc00974f0a2328a72e6487660794a822bb64b35ea3282eac980c3e7fd23f4b899";
+ sha512.doc = "5f103c629d1c0bb94aaf6c86f7baefe3e99a854e764306cd21e256011ae5ed95601416e33677f73f6471bf4ce2a375b6dc98b8aaf35b8dab1c41ca91b7ec3ec5";
+ sha512.source = "1cb11b8e7792df9be259e1a5ef3b2efdc85b5454265deb66e2a527c4696d7e9297e2022d5191b1d666996f1be1f638517ce4441d0bb696f6b33ae490f4138e78";
hasRunfiles = true;
version = "2.7";
};
"parallel" = {
stripPrefix = 0;
- sha512.run = "d073d7560fa4a039f3ae9d3eaec48d0c42967de940096d9ec9bf0921eaa823697cfc97d0e465670cd73560ca61e9500a333b544ce6b76b1f8fa3a61b7bd56ca4";
- sha512.doc = "38a4ee6195c2eeb68ce7af4d5fb6826f6ad4df76c67933e9b4331cc0b10e10804ffa92d3aa4efa91eeb329024695bafa0db764b18dca5ee978cb0182b5651fde";
- sha512.source = "79a641bed3aaad40dae7f668603ca115f43364a34a5f18e381883b9eba6761386df42feba6aa235952f4d02ddbd85fd6d5dbb65fed7f93a39e6009a8d1c31d89";
+ sha512.run = "975bb869ea0df9236f0e86cbfe880e9bd59ab2d6aeb98f0a399f5bfc7e4367b3f14eb64e707e4e7ba8bd3e0ee641765b9ddfd79ee1abac61f96414f215fa5cbf";
+ sha512.doc = "ab4c283176cf1fd3d524151cc647c1da360a1772e57b282a91007edb1269d6bade379775d0efe6731fee18b3f3bc02292057d67795475a291a4dadc748d5b185";
+ sha512.source = "6dde2ae1a2ee65decf5c1ba547d2683948d58a7955b75e5a3bd74d0b6705e7c6a75f2fe4dbed01562211b670d455a0360d0fff3ac0f24e3e77b4bb01a65577b5";
hasRunfiles = true;
};
"paratype" = {
stripPrefix = 0;
- sha512.run = "b403eb2f8c452b23669a5df55e76e9d97d392bdf6e68558367209ebce689072ca4e281b0e5504dd89a6fd4915f8f719c16c32966d8ee7c98e7949f2da511c429";
- sha512.doc = "c293fac434e03b8949c7e012fb4363e23eae07be903c578c55f2d74753e90eccf6b430d43aa9528239432efdee24d2d9cd058e8b8a87ad412140016bd6831cb8";
+ sha512.run = "f7c3089b516e40d9d5534a1d25ba104623f37c3d2b77b6545b07034114644025873c0317f4a0bd5b54c6471853f5e4c7847176b42a6bdae29a6efea555fd7ae7";
+ sha512.doc = "5d11fcd66eb57909bdc56416f53c060cd248731cea02bbeee232d10cbcd2e10753a66ad7347212337b6b110e94a82970f98b1486ce21a6ce61fffa50135a6b6f";
hasRunfiles = true;
};
"paresse" = {
stripPrefix = 0;
- sha512.run = "98eedc0ea29400064c64f2edaadc7ec4397714b060f6b76df5757e912b2b09d943d13cb8bf6e68bf4c9808f4a7178fc21eb02c705b55ba8ec2ae575025cf5b7b";
- sha512.doc = "2e7d35e42718cea78f2cfb4df49949e4dd245c5f7e9f33588cf153945b32903d449256b8581fe24aa47b20256399163c07d82c164dfc6ee0b1f71d8fcf4891b5";
- sha512.source = "3612ee0b98bd3917742113b0ae5161d81b6c65abd2d048c6f81f82acc819fbbc2019dbeaebc79d7f2008372a5e1e47f114f580de2579331899816a308b25cf9a";
+ sha512.run = "92c265c8f34f24ea37a478926c127b203b9ddd143015875869745ea1633cc1458cfbbf4129f24ff141e91724f9bbeb1384912ee753ab7a26336c8470897430c3";
+ sha512.doc = "ac71db33fbc694555438441de4d03d5277c598f12a7a59f8d0b4df05c39bb29571691c3165dfe121deebaa4bfb90fa5e7b1a2460d8731bbaa71502ee79b37a00";
+ sha512.source = "4c442470bc63c0cf2df221e02c890aeb1375c51e02753618ba51f13f20e054769e700b6d226c8d2690f8b49d86bc0e0306418ed741c44c4bc7127986b6941935";
hasRunfiles = true;
version = "4.1";
};
"parnotes" = {
stripPrefix = 0;
- sha512.run = "4eabe02ee44557ba34a7eb95922cd17cecfecc48c5c128d4fea8789b94b6a60484a354a0fc3e80cab1365e274bdc8921ff048e9c72a3396aec0c21ac35ba7611";
- sha512.doc = "4b3d162ef6b88016e88b4cf3bd9792ad25351ca702f21d0f3d0a2b6a3f0dbcd34da419535b907dada09c176e6a6b52285fb945069e1a082a76151bb7f3397efd";
+ sha512.run = "798ac362fa4b67dacfe9b744163555d3c25c9e4487c5d2e2fa47be12d8d4b41bf89cb24a04f6434c804e9ca1f45e6d1f22ec234ac04596d5e1905589cf1eb558";
+ sha512.doc = "e9728eb1025e80f41ca07632cc2625ee670a61ebe06d003585645e6aed183087df460a1dea4f3a8b17013af6fb3e974a95b33d848d2502435a37b1aa881ce833";
hasRunfiles = true;
- version = "3";
+ version = "3b";
};
"parrun" = {
stripPrefix = 0;
- sha512.run = "d4b36b25584227fb9ab5e93c4efa1514f135e38ef19971e57a9a9e204edd6f247dbdeca8d7cb737b92ec1ac5979e70e4f167d64621b15b347fd3a5a99f6ea5b4";
- sha512.doc = "39c408fd55e14df2c2c04566092ea60ea61870adf2e36ed7002fa0d443f45af4a15a87fe6bcd664e411c9e8ca2f10c3005265f2e04fc3528a4a7c3f0e7a8bfbf";
- sha512.source = "de94e739fccf651d9a833f5dbbc1c15cab862f1fb462872df0d8f7992f1e57fba003f48392c813ec08a9e79afeee143f343bb8306366496b26c731180ac9b293";
+ sha512.run = "1a09e6dbde9c24d88e21fffe24ead7ee7567a2c7bccd2ef33e49eb1bc8eff2befb3828a87616872f63d1d8eeba21814cefc8bbe756b17f887558449aaccb1668";
+ sha512.doc = "cf284387780c9b2f4a79ebdd781388525aeb2a03ad9d85048061a6c43728bb6f2f4fc840ebb499a44a3fdf612ff4a20f36c17a377f959be813b4ee4d12288fb7";
+ sha512.source = "9a4fb32c53f5bd2f6f79992b4ce076ab211c24e2c0f4ca2665c903b2e3d5268b5615bb5e9c8107d1d44df6a9e50a9f942f61cbb1fd05a388738449e4b312f306";
hasRunfiles = true;
};
"parselines" = {
stripPrefix = 0;
- sha512.run = "4b70d4211abf690b2d6203a0de3ce65af87b50074c01b9d6da27c52b40a78e2780fdbf79c9e85e3126c428a94cd6af871774b1c2cee237b45b1a138e7ce259fb";
- sha512.doc = "c4b6adea89a41ba3507d949179919b13f19ddcd617c32d64105d524946fc946dbdfd792c7f0409af2ccaf0577be84d45e0dd0a0ffab6271117a6ecf40cff85a6";
- sha512.source = "296ede2e3ee96c8537c4546d9b0937f056878e5cd28c06731f7fe6a4c32d9f91f1b09d574fa8a07b9daab429712f7650d2b146a9e3fca79a081a1fe187e82adf";
+ sha512.run = "81d18bfa1f70157ca04383a2f6e4cf228f23d878a9e157e79ea0bbbb743090046f5058ff0731ac42f881f5cef13063fa0ff2fa9b80992b334e02dd7f2a1a33d2";
+ sha512.doc = "b6dfad3ceac162f9c122c2b18fa168469cb6c4befce1c4b2c8f003507ff4b2aed30e6728bf29f04545a080efada1fd98a9c8c064f4ac1eea521fb486624e60b2";
+ sha512.source = "454fd4c9032ff1075237294f346d55fdd0926c316813c3eaa487e1649db569455f89a364b9688d024567a15edfd16c397bb1ab76652b46112791874bae5db36f";
hasRunfiles = true;
version = "1.4";
};
"parskip" = {
stripPrefix = 0;
- sha512.run = "3dc9c970ec69ae3868a0cec841a84a8a0116f1a7f327ac256bbb5c519a24bdbab5594a7b4c21052c405a2958bf189156ba034a70017e012ab69ea8592fe80731";
- sha512.doc = "f5bc216eea48e94d993ce55b6692a2235c39a3f495867f36a0afbfecee847297ce847e38f292aeb052b8002a6641c07d6e81b9e3beda3fd5643c8bcb2febc5d6";
- sha512.source = "3c349f0883096fa94414daf1bebf2b3d9c6bd0d30946314730cabcec60208d1480ae8bdbf143f26a78c6c5efa1948ccb0f1a58521d80bad70295dcffc0bd5386";
+ sha512.run = "7a157e443317d05b31cdbb34a07e69b9496116d52aedbd021c710751fcf1f5db4565803e26a824166d283e043ba52a865638e739a6e81dd48623cd7230e86731";
+ sha512.doc = "fc4484eb846ea726e69e890f5ef3e0f64479739aae3929f663935a6b26597fa706a34e1e2eb86284c79dce2bbc7a9c13f2d7e8285d7bb9a0148eab1a150aa584";
+ sha512.source = "41c3dbec891e1b6589f9d8cc2f54622df45cc56fa5d8ccce6e7b57c974ce6499477ce589b43dfd2b572cc636cbd850ff25e944e285faa0ea5d16487f5a7f3a8f";
hasRunfiles = true;
version = "2.0c";
};
"pas-cours" = {
stripPrefix = 0;
- sha512.run = "76f3ab7bdd0cc863aa950eafae07ee0182b383430cad2eb2e6f275d62e2ddc018eb7336f59c5828d4ce89029a43a4b14a69b80f3b1fe98341fb021e69ca17c98";
- sha512.doc = "22961bf957b57a81569679aa0bcd98f1cb3534a38505aa6653cf653bbf5a10c666d046e3dad530937ce26913f7c9ac96b930ecd13270fc92938c379a78fc44a0";
+ sha512.run = "0110f82a7e0fe6219b44f645bcb01a5ff97a8a6800c06cb9b6bf10cb15a5a4749d82728622e23e11f272bd2250f3e1757edffe3c9d27f808a3e2bed5f4439166";
+ sha512.doc = "ff7dd904160a21ad3d84a71f75f6b25fdfa3aa0687128f2f2eda19b2d590a91d0db1e654dd7d1fd7be9bd643e008db1f0c30b2d46ee6e3b02d0d71bda2b964cf";
hasRunfiles = true;
version = "1.6";
};
"pas-crosswords" = {
stripPrefix = 0;
- sha512.run = "a2e148da7428d54ab30d31f4493f92da5b3410faccb2ed15dee0b51eb9b54aada3d3207af7c3e1fae2a86d1b9f61fcbf5e0e2a3befa57c21d425dcfd44960f1a";
- sha512.doc = "8f82a6537ac822751546ce457b692baf793c8bd83a53d07bada35411d429961e79eca2ff2f4827a67796d3881a892dbcdb34db54481e8ff0e521b36df86aacb4";
+ sha512.run = "cc93ed7340380b2072ac7df4c0d343e43e1a3ae4252c42d9914edcb33232597a5c86d22cce3dc02218e6e725191f056ef9fb342e88d1a60dcadd8d011723b649";
+ sha512.doc = "65baac7fa63a01c70293baa26d99d21dc999f959074a3d2668cf6661d3db059b47d2f577f8c9f5d7ac6014e601f50e547283c55541c492b3c2df4e5f01b65be5";
hasRunfiles = true;
version = "1.03";
};
"pas-cv" = {
stripPrefix = 0;
- sha512.run = "e47e1d20ccb6063a3895a26938fc38387f4a1c6ac8c2271116b4dca3f77361c6bbf806cbc9fee0a4ce749354ee4969feacf5cc535ea743d63aa71e410415a160";
- sha512.doc = "a90fa6e1cac23aa4b4f0e5de8c1ca7da6c220be16ad430edb592cca25579481cfb71a3c5d9a4d8623a7a69aa17d63f5645fa5d64f20d6d87068c8e1c93e8d684";
+ sha512.run = "4dc3203c5888aeb3c613ddc16446d7ced1dbb8ee1c0f0d983fa010eaf81d5a0a7a9364381be04e10bb15a9f258d4ae086fdbc650ab8ca627b07cc286be1ce1ec";
+ sha512.doc = "93460e4435546cdb2df20e4e1fd555a726e909e411d42068b6f16f8bce2fa90144e1db95cad4cb94430f65b9614d766be00fa8c3e781a1de733b189a0b4585e3";
hasRunfiles = true;
version = "2.01";
};
"pas-tableur" = {
stripPrefix = 0;
- sha512.run = "e17fa2b2e079ab2dbaaeb85210a85dc1daf89f9b2c7f345891f1ea2e7ab712ac012f82361864e553146443588e85f5cf1b8b24e10c151833c24d1e174c2cb00d";
- sha512.doc = "ac402d7413c83a58ae997d8da8c8b4c9b1a24bb36576b9bb69fb6e28fcc05d3c4b05f7e90960629da8ea2f1ce2db396a3c6917e9b6272ffccfa0b26c60d38483";
+ sha512.run = "61fc474406d55ce0fa4b2edfb41f4ac9b2585e448c2b2b76452a29f2a03eec9ea1658cca2fec4fd0f1b8576919698a6d3ceeed650b773783af47685f33c969fa";
+ sha512.doc = "a498726006eb5b3c7352a776c47e215fedfa7005d529fbdf071946ec736818e6836591670c7342e84d2886718d2faeb44824256f2aca744bf97d157e00f71174";
hasRunfiles = true;
version = "2.01";
};
"passivetex" = {
stripPrefix = 0;
- sha512.run = "5f6bdad6aa87aa92ecdcee9e6cd09f4af84b7c9505e3cc4b6349c8c9b027ad9008509c93ff5e41937d599e1f9f7a3d6a88d59519fbe5c1c29270f943e512868b";
+ sha512.run = "dec61bb52bc1bf8588474e6d8971ca16f691d13b9c1be1f131cf0a720a205df1a95830f2f172df2efc30799d4aff9af064f9d851d9c705235aaf96e4b50decdd";
hasRunfiles = true;
};
"patch" = {
stripPrefix = 0;
- sha512.run = "b6023a153af8906f6103d989c6b7481fcaa997ce25ba4a6a19009d4cf8ef91309d7d03729a175fdd6a93c62d94d6f8ad1041185b07191fdaefd1115cd4454f64";
- sha512.source = "a3655e8b940611baa1f3ed56ed0c1f6cb1e3dd9d8fc4d2df16784f1d3badc7a258257c4a6293eca5aa4feb64d805489e78f91324ef19066f77904e9588158d12";
+ sha512.run = "0ddcaa07696216f9fdea55471e1265fcaa71dd8ba2b8a50690dd519ad8b9442015502ec59b8f9f05c79f5031be3de2956cd71af58153dea8e1917f33c246fa63";
+ sha512.source = "ada97aba615160b3c30c9cdccf3360f3692612bc702247ae3fa44f7821aefa2ee60c89ab79417b0ff658335768512a0d8d9b5b17df619c57d169f6487d39e5bf";
};
"patchcmd" = {
stripPrefix = 0;
- sha512.run = "953612c41419929c690bff3fd9b2ecb29dfdb6c3a537937e972ba46bf80dbaffc835ee70196f407cdb346495d211c41c1fe21fba340c19f60ddc56a083abdf2f";
- sha512.doc = "47e83a15b358daf3cb2d4a87644f63b12f984d221c3b23dae51568b711a9eff68b29796c5551840c81e6d2a16fd77ed19fa050fb2498f1aa152c8b1ad673db5c";
- sha512.source = "307af547aa0f003d5aa7f8b518875b93a9d00bb2e6745c639762895ce1985829a083aa265ad261f98b477a288fb29267b02d295f4b87bbaff9cdade5dd9de951";
+ sha512.run = "a98085cb274c189644fa1307cf4ab5949a9eda76936fd6b74a7ba366b04d58b2a213c1a5ede53f644bdb76d44eeccd919176fb1934b8eda55489fee16f0c349b";
+ sha512.doc = "3c65e6b1fe2b25efb45853deb5b3111dbfa03de7c0b154fcd86719a81bbf725e1872a6e6b5a9955e63f410ff3c05bce5de336f4ab1e612ea0d82b8d44d5fe960";
+ sha512.source = "d3effea39c2dd33c9b40dd12304973d2d96457bea7b7f233f196c2ad0ca9819e57b38ab7b44e9532350b6c1cb519b184882ea924dc198dbaadf185ac177bea63";
hasRunfiles = true;
version = "1.05";
};
"patgen" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "f214b762c18ba6ccfedd0df11bf3cf47477bdaa23b1c701e4d1ecf98c4bd642b563d7066b7463237492c1b8ffad1130abbcbecc1b020901ab49572007d199c31";
- sha512.doc = "108534d334d4f1de613abd901d7f11196c83dce58c57f74977889efe656064c563785eafd315f3f63dc2d1cfdc14a4c3d12994dcdc95d098bbf203a472b174ed";
+ sha512.run = "524ea5aa09feba7ef5efd47e35d8d94703be4e191bb081d0b13007e853e88729c6029451e58a7237ad5ddf524c4d0798421316c38d1d9374ed7cd05f2744f761";
+ sha512.doc = "136e6c23505593788da8343f4dffccee77ffcf9fa63382871507db47c3ff23d6c25d0cefc985f67e4ee137840aa3af8f1738a5b2dac5272e568e73b18b71a5e2";
version = "2.3";
};
"patgen2-tutorial" = {
stripPrefix = 0;
- sha512.run = "3ade1b053670c62388bd5605601eacc0fce4cfd37284b3205b163c9b47f1b2adcb5745b1d5f348bdd7e15c8b20f22664b5daab4c99091833907f0b80a90a1a66";
- sha512.doc = "32d8aeabf00a08e952e2896bd64c7e80de6c2ef41b3bc863c8d66c24048e3e1ae4aab6c994119a60152f8481c8c6cd828ad447be8e637637d1167631e746b8ed";
+ sha512.run = "4a157b6351e15274fc2972e80cfca740b4abdce0fc643a499fad8588af71441887974ac258627b9ef215ff9be8e33bb045f134554a6c0382b74f6af3275ab04b";
+ sha512.doc = "4c375722cc01baaca61acb9d93baae99f7776483a6492d19b7cfbb13038a40ec3c76bc8580cc455e9233e89d0c29194f8c41e51078d3996a3e72431d9113a64c";
};
"path" = {
stripPrefix = 0;
- sha512.run = "b0c01b50519d260d940689cd147c7ae4a501f611f0e76ee8b25a82d3b84d98567ab742b40da5366b2d0800e6a96f0fa2e5de47aebe61823a878a9f9a2a2c2abd";
- sha512.doc = "ca21c8feea7a95c71664922e149d8a3a6606db1a9eebae517be1ed393cbc8dd3c613e71df53b8998011bbffe6dc8c5e1bba3258bf101e35471ef822230ab77ce";
+ sha512.run = "6a1fad600e4683476206385504ab5fb916caecc1101ac903d23042c25e055c6d4a73b85a57a3293929b1effd7d4af6db26c36ff994d76efd1c4f81073cee785a";
+ sha512.doc = "e52367b81b9042af70e940aab99fa13140c31d58768ce94fb86df74ec9b52fb365168e7e325d8b2e304094e5a35fbd9fd687305062b5b606bb9e5748f143ac2f";
hasRunfiles = true;
version = "3.05";
};
"pauldoc" = {
stripPrefix = 0;
- sha512.run = "3ea0729b9b74369b1e960a8ece1af9a108c2d9351a3d6361da5d67810e7aaa68a74170fc552c649331db4c3055bc8439006de910925f0f837aa0525500b6ee7d";
- sha512.doc = "9a8d4ffe1e796045e3704f49d628059746e77ba218f1f5170fbaa431b69f744131f18de1f83793d6f3ece2d79fc04844c9fa04ec832122dd696dffa86e5d8607";
- sha512.source = "e2364405e3fb03dabe0720e731918784b7d05f739ba17d2f69b8cfcc0f19e22dd22822ed7a35f6689b6d83ea9ef9feaf4e5f8e3b3d00aed3b1a64912ca1de2b0";
+ sha512.run = "36e67d812dd0218d013808879eec1150d6029e13519b0796f061a850d2dca99b8c07a2ec2fe9c49004b0f9947db10ac8d02d47a858b8b27852744cea58779d13";
+ sha512.doc = "178950b84cc4d5e1d78001aa75fd8cd5f0b3ca8e800b15fa1b65e19968a4642fc8ab2a3c2a95ab661155437790f100d48730d40a701dfba3a21981e93e35ba6d";
+ sha512.source = "7b35faaaa89048952de36bb0b340dcc367610d87ab104cca82ea8e38493babab9fea26d30cf4eabe7d6bf64552cedaddc57f49c129076a1311c2e50f9a991add";
hasRunfiles = true;
version = "0.5";
};
"pawpict" = {
stripPrefix = 0;
- sha512.run = "2a054f3ecb6b64792cdd31fa7093039614b28f36e1919b493549efc89868ee17095e7ab77bdb5e4608e46821e358e372e00b763eaceef841045cfd457b91a3fa";
- sha512.doc = "03b523aa178f9a7a80932d1547224eac5ba5ffa0ffd9eb8ec21afe5f764fac869a8c70e3df75ea650c717dfef1216a2f371f727229038155bd07d4375bc1aaf5";
- sha512.source = "18a2de29b6b472700a3e3e5ad735ea036ca63546accb483f6c85da949b2041c5baa1c72642de93a13ce80bc2a8d97a4a2fad5d6a4c0bee904f6a9a149b600608";
+ sha512.run = "426fe59ed20c41d3b11c87814b5f3737271d20bfb2cbc45142a36a42cb5aecc1555ea69a8ba1a1cac7bab323d8c9f23720601934f183d197b25e84d2037f057b";
+ sha512.doc = "5f8fb39ccf22aea8c40e3fb5d2babd757447e089da79a9df35336c56049872f45bb04fb76ad08d8d8a8404523666841fc757e7ebbb5201a156274ec2c29958b5";
+ sha512.source = "29f272c3d643ce366b3f82b3a5a913534e9b1833677540834bc48cecd946be0b5cf9d4de9e22012452a33c448589506d865db4ad589425634d80fef1562ecba4";
hasRunfiles = true;
version = "1.0";
};
"pax" = {
- sha512.run = "094f27135ce5203193a2310f8af1203f0c7c00b40b20810f770087b949e4afcaab82e6e20a9e17074d0f34527b8db1c6722b7ed998341e29cb3ac597e43f21e4";
- sha512.doc = "3fdb6dde8e6a46d728af62b76fc7c7f2b00e5245cf32a3eebb7c24d0dd031c37fe78495c9266968e54fa6c68966c866bf4acd00dc8e18912d1b774422699e9ef";
- sha512.source = "8d9fad9bd2ebac748423da3058e2bd84b30b52c190b97bda0194cdc3aa9ed80e4f3eee5d983bed81ab9314a7c791e907484ba643876ac5f281faa640f16a9546";
+ sha512.run = "3fa85993a3cee32753a6b965a2e7a97cccda36f2c32941e8650026d90a8a69c93ba1f762f802f15999b3c32e327e1a98d970217613a660cc5fac68cf3afabd6a";
+ sha512.doc = "e4a2c6b4220bb498bbc1f74ab8fdfcb65d261ef944a43a86f9007bfd0073c9c6aca08fb136c8b1516d78fd3a37bb00388afc95874778fe453e75f0ea615ef1bb";
+ sha512.source = "ad5e65d29d540d3736bf7045c0c392d79d2ba9c9a194a7d04df3c76729105b95c609167900e9b4533d0ea353312c452de0cb02f303b0d5e777c0eddaac0c18dc";
hasRunfiles = true;
version = "0.1l";
};
"pb-diagram" = {
stripPrefix = 0;
- sha512.run = "d3eaf1f72a2a677f1db557fedd48a3e3d80c98c0a00b055d6445b986aaca228237739f3f4386712e3f26b581924322571ec23495961fde6e2fffe6a23ffb90c4";
- sha512.doc = "c73baa74719bd3a95061c614505e0e60e443e6e4a2690ed2cd69d20062f0decdb15730336ed4f7f9aa03cdea39b436dc85585c36b95e44f861927a3abeb029a4";
+ sha512.run = "6e2e18f93d5575e3f9db1147a9e255d2ab8a3918e25f53315f91ec395962a3c65d7321c1d162ab7510f16b25e4bdc5c8e4688e56820759baef06dcb08833a0d4";
+ sha512.doc = "4b12c7f67411ed86eff674665f61b6b2e34694c937222c7adceaab453d78a6a1f23c58d3abd7ed2320ccf05c40e6b38ff2280bd498e7b71e857bd6fc86de3067";
hasRunfiles = true;
version = "5.0";
};
"pbibtex-base" = {
stripPrefix = 0;
- sha512.run = "3a1aeeecd8e8481449ee074e0993d5d1c29d2b6bfe25d6d333a99af402b18d4ecce59c6fcc773a3e6b086d8ac1b55a57f34d59047e92a80facb6efd38b6c8e1e";
- sha512.doc = "6698b31cc6ad8fcf9abcc9bae2ee81b59f3d32d4a3b5f6bbe45f00033b61c708cc6de75a349164101ef718a716bd4c016a7dddebd788127a4ace2877dcf95554";
+ sha512.run = "4c807466ddae93f7b12a62fb32b4a8a8dcdf16eb8935548aaeeccaa90de15484e396f307f229cab8a2980212aa7627e80047502a067847114ca7ff6a9ae22c3b";
+ sha512.doc = "a87c2feac2b0a115ccec0ced7ed9b5215c8b7501020a4ca14fea9a5062bc0994fa31c892c1a738c582118b73ff4df5aba371abaef76d3c15a00d5268bef85031";
hasRunfiles = true;
};
"pbox" = {
stripPrefix = 0;
- sha512.run = "4c0d4a7994d80f3d24aaa5accce99886e84855c9c4ef16b954290eb2c4212cca68644207b9f179043c9ca0491f2484094509164c53d5b58a78eca7b234e8ed48";
- sha512.doc = "8e7da6e1b1474b142d785f0dba59c6124cdac51aa613302812ebfe79eb466b02324fcbf74e589b9b2a4d740438eb5be32aadea925af3979c72d0cef387f39a25";
- sha512.source = "16d754bc533f0ea28c8d87c28a4a6c3d5af181e2107d934f44f6a70d9a74d92930d8e43b2ff6f462371ee49bad09a1b5d843a5da320c12b0eae13cfbeccd9404";
+ sha512.run = "cf2ea3781aac3d0b8619c46513bf9894c4b4efd8ba89eefe2e5fbe4e8f82fedd3b17f64467598080a577c65cc21713671c68763ff2600ce24fb6f6ddfae83a3e";
+ sha512.doc = "1955a1cd5336a7d71483f49bbc8c65426485fd38447282262b58b4633398cda0753c5574455421b19d92d5c88c599f9c227b54a7c340a35daf233a4f48a1c276";
+ sha512.source = "67cf5bae9494a81b97738ca8ed5877c009d631cb8ac681915559bc4919f536c657fe4e3ade36b8e4a0ee3b614ca4a23bde8a9cae19f3a9aca12cb2e3926160b1";
hasRunfiles = true;
version = "1.2";
};
"pbsheet" = {
stripPrefix = 0;
- sha512.run = "ffd66e88d2e6af69be0125f66cbe425cdd403ff4c1c330c93a06ad0c389b05cc5b17c8a8e58943e9fc881f25904da64a9c5dadca19968226e8e3457c3380b954";
- sha512.doc = "522ebc8b15942d74949c2210ffc591306d215e6d2656653b4ed9a3fa38546f211624f4ea6d52ab5b69ff4a9c2a7162e7a2eb65d58e23eeb84103b5283bd490c2";
- sha512.source = "59d8d0fc13302ed682f9d0ea3b4b28662d79cedee2522a5c110cfe95d72acc9afb235762a568e0124ecb9260eabb973575b5cc0beaafdb13a17305c6a330eefd";
+ sha512.run = "4fee9d64b1988f9981a056adc10de3be6940cb2cc7e23d9bc4effa8647e27601e5b74d2c15289ed5cc96c3f42d4f2569d897be111e2dff064a4c5d40445c760c";
+ sha512.doc = "d929cb815e8204268f17d9e71f53550b7647d39fd50782c1e6bb848a6a8840ef8389d2f3359bef554450179bd9a638ea80a1c7ec018c7275165622f1ba645a95";
+ sha512.source = "7790c2a14e44ff68071c4b3f0017c5b83a2fcd50a110d05b55297f07b4b313ebe8d5ab3b4d071bab5b575ded1323bb26b828aabc7cd20522a4298827d1686c12";
hasRunfiles = true;
version = "0.1";
};
"pdf-trans" = {
stripPrefix = 0;
- sha512.run = "57157e8267ac09e3fbc2b9287165f298823898ed3656c4cbd91390555270289113c9d1dbdfc17db9fba77e2e3768c74e6011ac21a0d195620a1d5e50f23e6c41";
- sha512.doc = "ff09b34edf898063ef5aa9c4f72b546f3e84639b69a34f2994ff0a22632c221f5dbb2c130b31efa19ab23a4549a1078c42702b76208251eb67bcd7bf1d4a6211";
+ sha512.run = "8e3d1526b0373113064e4812003b84fd78dec65ce4946ef991f09efcb6ffab8e89a9a655c8a0582e1f4452feb526c077ec9cff30b1ad7f3c59f07bc715e643e6";
+ sha512.doc = "a275e35947c38b93f5ade7a812d7938d342b25460e2a29e16a1431c7fff5939826ffe0bab30aeaf504a57ded91925e85853f93611702ee6dfec713031edf9306";
hasRunfiles = true;
version = "2.4";
};
"pdf14" = {
stripPrefix = 0;
- sha512.run = "4fdf40a81588dc5ab4e3e0d083611fc25db01a10194b69cb7233a1c2ed30dc7d69893f04fb14b6e0c6da04be2f13d9f4c3211ecb4551503447b93d3c3655cc2e";
- sha512.doc = "94f5cac8ab22255afc1d12d20611e574c8d305486a45290a5331fe00c49d46363a2676f0cdc3e3275ede5c86453072d457d8e32bde22ed537d27ee0d26d45ce7";
- sha512.source = "f1733d1b8b34392640bcba5afcb83ee236cb0621247d61e2f7e86a963726d8c66a2d6bea5c884f9b3dd9379c30dfb0acdaa7d22456a0608ef66f44444238e973";
+ sha512.run = "6291a2cbe2fea33d2a948a8ce58415de875cb09df1eaeb674f2a8fd3e3eb9fd5897d73e2ff613cb71562299ac22b07566b3c8730c807928e5a12f3e572f99622";
+ sha512.doc = "1b848dc73554175d33b7501fe83f1689e5181bddc6f59db00829ea39ac6aa7f91ca4f936f93a66411ebb257fd77132c6a4fd3371c8c28f0258cdcca31b8f0b38";
+ sha512.source = "81e13e0e9d0b6c4c0d6a764c94c6958a437a2e2fa186532607058c09f1c3ca2a6187a778ced20e67b7d70079395be11de7e2237548b12843f4f5ff80cb82c732";
hasRunfiles = true;
version = "0.1";
};
+"pdfarticle" = {
+ stripPrefix = 0;
+ sha512.run = "50cabf25f9da7b9adee489fd0a01fd9e5da2115d1dd09111507143a99a605cbc7e2de5a40a0e963b68942a601b7f0b753fdaf9cc1eadcdfb1261730fff5b4875";
+ sha512.doc = "d77754cf21565337f6db1b984dd3812798833f61fa263e39f9a929b25391a3b31a55df97a7f0db4fd379e4bf3855c51b61a719c30187865f67d7d37444e17de3";
+ hasRunfiles = true;
+ version = "1.0";
+};
"pdfbook2" = {
- sha512.run = "792394ced9d0b195a05d8462b59abded5c341aa1bebd76d197dfa2387624469c06c4dd0002a7414682e01969e4568a48e5fcb08d57d763748d4aee8d40758687";
- sha512.doc = "951e7fe656db899c801fe24e3dcd3f0c4d64188b0299c94afad3e8d7b4a57dddd921485ce3d9fde0e78a134ef726d1c6fd05aa38b36205ef37b37f2ec1c9505d";
+ sha512.run = "f4d30e19b55b709c91eb64f9075b0e2e1d85591af295ea3ff64965073ab730603e660935e627e28a3878b700d417402d8de17fe6776022533f59f500a78a5255";
+ sha512.doc = "8958c4abe38a3a3b6623e3fe1861be908faffe935a433831cc1c87c463e0a72ba33ee89def4a1329350431e313e032ab35438be9f033e0a81711ce018a970b4e";
hasRunfiles = true;
- version = "1.2";
+ version = "1.3";
};
"pdfcomment" = {
stripPrefix = 0;
- sha512.run = "b20e6c48b8b7fc95cd6516333ed29ff2d6ac170e74f768f424e7d7de7b110d6c890ff7014428845502c71b2ca9af35c17659c6c0d8f647b136d41751ee908c5a";
- sha512.doc = "9613c272b370030cb80d650a7155fede7cdef72212e8757070a305f1cb94510832a603d783233f27573f074aada3c162beccaec97266c344042d04efc026665d";
+ sha512.run = "82e1f9e9dc35f652d1ad348c6f2e03c1472c36c113cb17080061f66777d129f55f56a29c2a94292974ed759d12727d93e1724a8b529ed0b4c8c3e53511ab1934";
+ sha512.doc = "a7b6f568daa2d2c01574f56641326c1cf46c692d247fb8a8fd7485d6e804241a43691ac42923df35dac4453a23a5433fe1d7a063a88f4675a00780e89675a169";
hasRunfiles = true;
version = "2.4a";
};
"pdfcprot" = {
stripPrefix = 0;
- sha512.run = "29776d792396bcc1b1e8d742957f2eb16cde308d77487894929c202cdb0973cb2df2a0e5e6afc7ce29720fd8b9118cd0c54af8b3d062669b64dae6d14bed4357";
- sha512.doc = "c1b3d85d24b42b864e7bf70c272829d521f03d670fa086d9e9e44a8a0d8e06d6577c8ea6aee2a09486f072082e50d98e15d12904bc76a2a42397b8f75043ab66";
- sha512.source = "5397826472a8e6af9aa8d6ed5f6dab976778d0232f882076a5034d46ee096e147ad562ea7de461486484abd47334f50f9427595109c10564d47bb4a3bbc52305";
+ sha512.run = "d046543b42966f8a566be0c89d78ca26b26d4095d99d5b16045283f0eb52a90a92122c1e87a2842d12d7ef2f865fbeaa69315a51bb922f713d33b9ef2e270fac";
+ sha512.doc = "ef19fdf93050dfe35df88163453067e589307b2173481d4f3b6943411bbaabda94b472622b93485637de5c2f885f9153d5078f5d3bccafb52bb28d3e25f39ca6";
+ sha512.source = "fbbfba0b35c70cc847a6ccbef17a1f506d26070d616254cd415eb6cdcf1b74c5a09baee420012fd88c11e4b4f8f45c5b7d4e2f5767e9621974a8d941a460360b";
hasRunfiles = true;
version = "1.7a";
};
"pdfcrop" = {
- sha512.run = "6e273965655e7ab8cee0f9ae8ff489b7e7b782f7a3bbe89f8a245bd1e00a46f6752cac43aa8e3e4c0cfaf21642b7a1b1fd447e25cf5adbc6f2d14651814eb326";
- sha512.doc = "71683887bd5fc1557fc53b42f4b34c691064d3321c91ccb7831edb5d00e7415b66e41144b8d887fca04dbb3acc785fe7ed5932e047e352b57a24a37cddc7f531";
+ sha512.run = "eba7fd5c529e1b3a29d00ee679c24748050f1a6005391de4bdb6e6fd537cd447b01e6569e0eaa87251d49e14f548dfc80d5e33f037862a4e978905af37e9e186";
+ sha512.doc = "5deb207030892f9e351d511bba20e65e957b5db17df6af60022c3f069cba127be6e9bdc1e94600b6f36af8f35697b041ac5aa529ef7997f57264b1dcbf76ce2e";
hasRunfiles = true;
version = "1.37";
};
"pdfjam" = {
- sha512.run = "0f38852f4539efdb1831a1f53e4937497e2b95b2cce845c3b4af1b303610a66177d8a977b57a04ce50b639d06c1f805cc354d840190638965f002f5581512983";
- sha512.doc = "d7cb3243bfa9f5f013330b466adbe6b48ce755e8dd210b86aa5d83ecabccfeb92ebfb9361dcb6499c81acab263e8c8f644ef5a77e300b688030ca361719e98e4";
+ sha512.run = "16cb97f7af45b0df2d8190eb8127e6e8837bc3971765f449c038a3afeb053c68fb127f087efbd2735b8958b529eaf3adca62df07a7deed5a90cf78947e9e817b";
+ sha512.doc = "5814b6464efd3ec226fb2feefd07d7c7f0ed3aeeaa341c25bebb5e998b438eb7b86d9234982ab1f9ec8b99cbad6fbe3f2eb85239b37070f9ca557e698deaf96d";
hasRunfiles = true;
version = "2.02";
};
"pdflatexpicscale" = {
- sha512.run = "7745915f0e27647d65cc2c3613a9b696d80179a2ab0d802038f7fa3a9b35c530ad061c3b95eba04a20312d38e5b98357bea40f9d5336fcf68d14111d675bf40d";
- sha512.doc = "32cc6ee92dbb2d7cac71cafd31e17b393f4ad0f766a217669653f7e4bf216f133e19d5a0bc75b4b80229bae986340bbfa21e230f921050b15e0a528d58dcce7f";
+ sha512.run = "d36dcc4d70156d52bcaf668d620c8eee5db8914473f943412ea5ad5c8bde673a6715fd5a69d13e502a5d4fe0b1e0e55099432c4e0e5e02bd5f6155ca5804c3f3";
+ sha512.doc = "64440f794e88c08bfeeac75d6d4174eccb800125c8d57e3b0be3ac6883c04790d422cb05cbed6be7335ab2e4d2e6bb2c8c0137c04160db126674960ddb7603e1";
hasRunfiles = true;
version = "0.32";
};
"pdfmarginpar" = {
stripPrefix = 0;
- sha512.run = "d12750d76770dd8767236f50ddb44d38a36190fffc25b00ceaadf822e0b2aac18225eb05bbea976044b93dd15da8033bab8933a26e87d880d45590d72e769e1f";
- sha512.doc = "f7409a193b11bbc36b50cbbf1ca83820f71e86d1906ac0fa168c3cd13574e621396f613b8f12d085607a2b4c92877c443009f009864b918e202d2a2ac3cc219d";
+ sha512.run = "1cfb39ec9982fce753e3c0040123fc0faf39d94a41cac95dd0d189f2f5dd21f0a03c2f7e26de999097905b2bb32ec8d73e6dfa808c8ed2a49610da436639767c";
+ sha512.doc = "24f2fe0616b0e6872da321bc7878f423df54057c9ed7b62eac4e3de36df4ba9a5f0c4481392902130038c8f2da098d2fc48be34056a03d6e764a01b66c2649db";
hasRunfiles = true;
version = "0.92";
};
"pdfoverlay" = {
stripPrefix = 0;
- sha512.run = "b4e173531c6b1515f81f71fad9385948edf3ec0e75ff0fa367005ca30f4d9d7585c9d93a3111fbcf91323f956ca94732a78a78321ade5af2442bf43f863fb9e2";
- sha512.doc = "3d0c67b8f9d4ffedc975db19a2a91acef387657dc6f6b5200f44436fef1310a9f04790764629ebfd6be87aeb761f85f48e380dab3634dcba8b12acdf2a560df3";
- sha512.source = "1181e4c7e91634ec6a86d104f8376449346a9bc1b0923e5e04a629cdc2203b8ec02cca91664642ab6ae6d5527e6329ffcdd6892297c548d45ea60b9cb6b91060";
+ sha512.run = "ddb976f8aac4a3efb3c392e0900ddced76fac3a14cc8935142a5ceb344b9eece59eb6697323ff21241b327c0b6af6028024dfcf88a69dcf092f2d3f359d9b4c7";
+ sha512.doc = "fbf34d577158ff042d7571f657ad8b145378c9387319b157270f56f5eef7d5e0bf860bb4eae3329628b9515d0641474af5911fa34ac4545519c16769f81f3a23";
+ sha512.source = "0bc7aa88e7536517303d4fb8ba4f03f3f9b99d56425f368bbf1bc65227ad1245b1d6e146a5daf3cb61efac2bba3cc61675804ce4a4fc1a6f66b9f8efca708b65";
hasRunfiles = true;
version = "1.0";
};
"pdfpagediff" = {
stripPrefix = 0;
- sha512.run = "70f9565b908591199fcf1e060192391ab89656274fc336166ccf2c69ea98183e883deef9335ca5989482bf312d3aaac210705e64eeb79207df4523c10a864e71";
- sha512.doc = "a3ff81695029fba4c52630875c310b93166e43878e403f1717218bff0c896af81e3a9a0bde792867f1f467b8d3ac32963f241bf2ab1fd2a54243ae086aef4cc3";
+ sha512.run = "ce28e8160b14d0833b57445392237dceab536108a9d96942dcc0adf5305c149ba08269d697ab8508d8ba05dbc59dd972dd242cf7c4cd12e3d3e857eb885e5277";
+ sha512.doc = "dbdfc61b7f7bcafa597e439085f9624a48b734b2adbf53dd58ba6186b3597180b7ad3fc757acbd07c6466276a9e865bc154245e84d28b1e291004cdde64f55ea";
hasRunfiles = true;
version = "1.4";
};
"pdfpages" = {
stripPrefix = 0;
deps."eso-pic" = tl."eso-pic";
- sha512.run = "1b4e4394c19d8046c457c6a7a8fb973ecbc05cef3a60f697d6e478de5127ee60b6d83cef8a581038fbdb5d6d11d71917ddc3bfa5102ef31487bee3bcef818b05";
- sha512.doc = "8820087411ba55efd4bc09610fed21891f3d197a9595077419e5136d032498669bdc03822119f8cd40e7b3aa0be37f683e3fd88650924ad04235aa0d96a3ea51";
- sha512.source = "98ced144ac5e8dc18a240c6a54d70d97a8ee3c0e6571135bd4af5078447bdd1c4b37f4ab44798f441c80733f613e375658e9e7fe515316bda7d7ddc76f824a60";
+ sha512.run = "91e72e7247d026ddd7c598a5ee3d79bbde2dde920567cfe6d60601111d21e1663ada42c39fb951135b76f65e4186de53c0e1ca5c8846649c3a8abdacd5ab9643";
+ sha512.doc = "a04d593ee79a71d79409b475c169741bfb7a5ce2e3a1b1382dc20a8faf424324c5563161a13893ef4ff4da7b9b5513d63464fe3726169845bb402169b2523e3d";
+ sha512.source = "0e7d01cb7bf81f110ea073caf547ce75cf92236a5df45425fb6dcb11baebaaaa6f8582f432bc0c5d574ece69f03f9898d6d0d4894225444f240688b301ce3730";
hasRunfiles = true;
- version = "0.5l";
+ version = "0.5n";
};
"pdfpc-movie" = {
stripPrefix = 0;
- sha512.run = "cdd91d0bff1ab7e81066e1061b60b2976e83107e6ee3e8ee1edd40fc4185fa7693ec3f8f9c33f04433cef165727c08091a426f32ab4967433d0e0696f7dbaa06";
- sha512.doc = "6232db67dd66475d02361496ae068bda39eaebe64966a425ee61fcba270fd88448982ab0ab00018aacb6259486d506c0810a6c2980552ef7eaa997d33d0ac4e8";
- sha512.source = "b2d18bd631684f8dd4d4b839c6a7e61d52c8e9e50d7771d8e7e9000d39300fb5c3cf13df18a65e44c3337322ce544c7eda704b205d0caa08749450f4014f3f08";
+ sha512.run = "131ebad8b05395d0ca812fe50a103847393e4b00bc5574109ae3644b6500c58b86c48e33aab548c2404bd08ec6b893b9461d76f957111c7e653fec8473b8e63a";
+ sha512.doc = "fef635a0d0a48a6cb35fe8c3e0b17342b84bbeacd1604e01e9fa1217ee92aef4fd073c1db5aa72161082c6dbb273f1a2fc55a2bb057cf3fd12796de8844df614";
+ sha512.source = "e4080ab714b791e2204b8215b70a0b979b9810c5c69c69234f6aefd4b02bf182245b0e599040f56b4814c6486ae6b7f715d3bb597c03475c38f4d5bc624777fe";
hasRunfiles = true;
version = "1.0";
};
"pdfprivacy" = {
stripPrefix = 0;
- sha512.run = "cb33b9d2cad1d84418475ad030eb1b2844242afe62aaa2cb4c573853c6996d08cf61e64a90578cd91a3ff2b1d84839c1b94e312cf273c889d3edf0642b9128ee";
- sha512.doc = "beff7ec0d8d54f4d9b32fde2af94ef22243e0083913ea7f7f88b0701e7dddc197e66b5fb48ed870e17e34e740a2958d1f38021cfdc3a222d90c4e52d1f1e9024";
- sha512.source = "0bc784af40058e0c51cc598b3f176128a273446e20e021cb2a8292759979ce340e2a1c50ba1645509e1ff9cf08b5b370479be8d3d2abea892aa63e62cd489174";
+ sha512.run = "8ec360bcfa5056b240091f1b2b5e6562656b15379bcf74b161899ddce41cb70d08cfdfb73b9497efd48e192fde11bfb4ffc59ed99059e1b6f6619e34b7f39bcd";
+ sha512.doc = "81e2d8a0e5f5889efbf96eae5e879378fd0b4cdfa9db66283e34836b767d27d216e35822f9225eadd8816e46c503443055dc822f221b35134ecf95fa2e0d22ab";
+ sha512.source = "7c31f0fc5836adffb8bb9417fa90c5acdd1cfab2f653d79c00cf5c4552435ecbf915cdc53ff4cbed796013c0c737c25fe779e9410ccf646090d5071139df5069";
hasRunfiles = true;
version = "1.0";
};
"pdfreview" = {
stripPrefix = 0;
- sha512.run = "3ac7f8c7b2bbe2df8d20cf0aa3e262e876ca41948a134b00a4ddae4232c24a711bbb27fe9b25fb0aa811ae6e06797a88b4eba422fd21c91c0336042230d2c820";
- sha512.doc = "9c88f7a034311b67ef04d3cda38ec39b75fcf4def5b3551903384730f436ca8cd33b70240cb9a3cfbeaa0b270cc31f6ecfa1cb9909e61e686c5c59a9a4afb17c";
+ sha512.run = "1cb41c081230f601eb627d81118a3832597e97c2e0565f48f584e8f4b6d039ce903cdca54fea4591a5c9707d5145ff45470858dd2e39d3b18a2e964cb380301f";
+ sha512.doc = "72f7a2083c7bfae24d3a4cae397925f9d02555587c59cfea8d78b8fcc0de5db24367968fd27799f4148865ca7c2a4c2dacd11269d1d71c36f039fdc913a532e2";
hasRunfiles = true;
version = "1.2";
};
"pdfscreen" = {
stripPrefix = 0;
- sha512.run = "922128818d0929cfe4e114313b7d427ae46bff282d6dcdf20446b0917bf6de43d391a8d3aed49f34275040b45ef790a63281c911a766ebf7be81c43c34a1749f";
- sha512.doc = "b8a0738c6e70258954145a58b5d3443188c9b4f4b02da5551c9edea7f37e4984b1d268dd5b9912c09e9d1a637a26ef38b9b2777358832bf8c9f23d0f917e2217";
+ sha512.run = "e8a3fecc3aedfb87156c1dfeff4673650a8dfd31109e3d76e7f51dd99b1610aee086a2fd183d48cfe1403dadbc6a8ba84fcfab5ea832b43b8a5128bd07612112";
+ sha512.doc = "8f4b1f6876b0adfcefb4a9b1ea5f9c8ffae0fb4ffc245fd75f631b172dc592dc82ffaf68b37e9c1907db5275f317b444966a466ab6c8e7b20b80535842230794";
hasRunfiles = true;
version = "1.5";
};
"pdfslide" = {
stripPrefix = 0;
- sha512.run = "569db4128c23ac61106c0358b666e9bf239a2eee109d694e376144d17ffafe4cf679e4450e20261d4c15d8998f13b525ef14737858211954d135e00fe0dcf1a9";
- sha512.doc = "8a28b9c0595edec37a352789368b10e15999faeeb526bfc0587500cf9756c18d60117c5962aaf684b88b6705f1c7c7f8daa0f6ae35288dfdb495e757c5c2f692";
+ sha512.run = "bdb1d91b587375a0d72e317e4a762b9cef984dfa36d94fd7bd13a3e22941f0f1f4c981138b805613f7a62f4d09c7c781fa9e4e5d4b5019a749a8f8a700bf5540";
+ sha512.doc = "92008d1e461e5309649ec5160b7dd3796455f04e923f4e5c8593a3a4cc76f704639206c48a4af13bfa9fa3fd735b03ad419f07d1222a45d093a6824aafcb8df1";
hasRunfiles = true;
};
"pdfsync" = {
stripPrefix = 0;
- sha512.run = "7132b4b1845abdaaf0040fb4f07fdb3650608023bd869393ac28b4e25cf31ad993ebedf3fffdf9fe3757d9ecd22109c90ac87334eec2944d0fd26f978b65ece9";
- sha512.doc = "f1a7e4035edaf56122b1308be77cce7d92116599bc778032be742233469df5c32f7da7dc12bdb623002e2a7101f04befe8fb7a59d21b27565e8fc6f26256a0fc";
+ sha512.run = "0a7f183fd83f52016d499f8aefface745fee8351bafb4abb467166553d742f91ead7377fc3ce8111bc57253431aedf70f4b540975a1c139017f7d02ccebb6ca4";
+ sha512.doc = "7e103ba84fd41acbed007f4acceb0188372a4984977a3fbee3bf4484612c6e0621a934709982407bd1d59a69167c1d2f5ebd4b94f73bc502baa8a4830fe3f983";
hasRunfiles = true;
};
"pdftex" = {
@@ -20694,542 +21203,549 @@ tl: { # no indentation
deps."knuth-lib" = tl."knuth-lib";
deps."plain" = tl."plain";
deps."tex-ini-files" = tl."tex-ini-files";
- sha512.run = "d1e6308a390920bc01a27fefc1a111212e3b060430f9916f4e2d0411c6f870170041929254ced6afa3baab685fe76a05a5ebddfa8190d97bbda8b38780221917";
- sha512.doc = "4637fd65c892364be86ef52af2d1efd1f95bcf6ff0a07690b59f74c83f9a3b8006a75b892693b25b14448cd4c39740d3782831dca4d52b0939ce588585af6331";
+ sha512.run = "47b862d6ca260ee389a308a2027259c48d3b6a478c718684c7554aeb2f193142f348a668fb426d49790cc4046659ce42fc0bce099ea4c65863daa129de4fffb7";
+ sha512.doc = "bb9a4ab19719fdf345146877fa91d3bae835e02b35b1dec6b288b85ea96f0492682bd4b627bf044fbc49824b6b7059a4daedf0c99055ab1ceb21cbbd86154762";
hasRunfiles = true;
};
"pdftex-quiet" = {
- sha512.run = "a8b87c77278239d2ffd178722a9d8939329e7ca9eb0b0529ef67c86144b6d4e2ae280e9dece57058c5e94fd115e34387dca8f65209861c158a529f1c082a270f";
- sha512.doc = "c9ae6b2cdf08e675116e391f5a80286a4380cc63256444ac20438e769a5106780b9bfcd0a2a6884ef5a3fe7be9ce0f04e18f6d8e768940b137ffc90e01e75508";
+ sha512.run = "7b33e37a4b33060abee48ccf825cacecdee552d641da48dae47e3615fa0ab91ea9912b52fbd5c5ba6cdaa9c0d2cc7baa7c48a80bebb6d1887e5c633dacb4d104";
+ sha512.doc = "e13392cfefaed2c154c086ffcf85e21725e4230ce78d10e07dcb0a1c8b3685bef2572c5f5e249c56120320f2b0167cd5055ade50625a296446a197c0ba4b85cc";
hasRunfiles = true;
version = "1.1.0";
};
"pdftools" = {
- sha512.run = "f87afdaa518e4c2fb918fcedc24d75d625386741c148aa89097006048dd57368cedbb76e72f82cb76cacc732f6639a60cc8bfa0d6dcfb96a3c70a2a5838eb5fb";
- sha512.doc = "4304a2fe4367aeadfa1d057fa813863edac0858a74dc05f57c2c2110633611b5f4a6dfa84e6304eb9a943380e77175a14d38e3b3c0cd9f33fe161f3ba5ba981b";
+ sha512.run = "ba9ae7b0bbe512465357405e87f3d523235c2398d4a94e8d0c8191e37db06bfabd6676f3fb9f603397e5682f9dd4f9b1b4cad03fce89448a9f0b254f8a7f2b46";
+ sha512.doc = "3f95883d9405bcec282468f42f8718bf9c510d98c41510aa643ce0b70eb7557f67b75def0dc0e1f862f79d586f0f49959b4c826f8c468ca9460fdd69d3d4ceb5";
hasRunfiles = true;
version = "0.86";
};
"pdftricks" = {
stripPrefix = 0;
- sha512.run = "6cd07126e942e53fc84d079b36e6078516977792b6b04d3e6ece0996ce591ab88346f59b6e1ba1f0cb7674f41db637b80ce9a19b643a2d7d57cd48c1f630d3fd";
- sha512.doc = "8a9989732bc55f169d67ec1a4d9273a63174a3e24ed286b8c048717731c02063430220f7c5fa27d848efae2cfa96eebb2ed289a041e17e998ccff701d6487155";
+ sha512.run = "f7c0a71e44d0d388ab952ff820e5af63fe0f94acb2feb3415a2d1b3cffd94efc7e8bd17efbb7b608d082ab1b7d7ba1b780c63088df54a8db241c9b3d133eab1e";
+ sha512.doc = "0e3ec1f3b7d7c9bda1e08060f0ee0615244863e513a25370b598f22bef00e6ece79592a105eb13cc913c169b1994c8a38fd60be0566e1c52e1ce2f97dc1e5995";
hasRunfiles = true;
version = "1.16";
};
"pdftricks2" = {
stripPrefix = 0;
- sha512.run = "0557236e2abf369844f2cbd14c12f3647b4258e53b66c643c243e59f19490ad24c519b413060cac9fb32d0a2098eb60d461491af952066cdb51d681077a36f56";
- sha512.doc = "759ee31dcf880689d39b37fadc3105398193526a91849c1283ac64ff95870e07e2d97506fab2fdb7e1defa2d1040d29d126ce778d4d918532842d09ae32bb4f5";
+ sha512.run = "e50406cd680e1d5cfabcfd8000b743fde61dcff7e3c686b06f58fd1fd36e414d53140b5d244ef65931aeec67dbf458e5e2d43266f26ee9de301babbc0f88853d";
+ sha512.doc = "4a22c280a28e4a45f068d52f4d75f19b5ccfec30609d7c8d143cccc67d16fc04cd1ae63e7d6a5a659a0805ed85d96d57ff5fba4b246f67029457088e7696ad23";
hasRunfiles = true;
version = "1.01";
};
"pdfwin" = {
stripPrefix = 0;
- sha512.run = "a1fe7c369818312c0c6c96e30686f79b1fc399c2c5bf1141db5218254fe25d96f77d7c01ecb87d5259d2382644f08b21046d1a7465cf01d1a254b7240aad844f";
- sha512.doc = "34b5486cbdf80358dbeaedfdeb1dd99d7b1ab78b5e24faa5b93ec625a65a131d709b239f002257f5e095bffe6a00e4ff5d5aaca26f8d3e24938767759ae0d6ad";
+ sha512.run = "7f1fafb7396eadc81ae39727f35b1f49ee0fecf7ca1950d8fd5b80c46d24811cfa779a6d53b10c007a7916e14584de5e88f2bb5b1f3ef8fad739dde63e56bc0d";
+ sha512.doc = "d352311a94d9f673ea8c6460f6771747b0523e2c354e5c7114cc58d7e0e92210f4eedb70a728d423de387a2ed2a3460f1acbcaef38579a26d2225f713e606407";
hasRunfiles = true;
};
"pdfx" = {
stripPrefix = 0;
- sha512.run = "46ebac76e5d756fbe6af1973c5a5d7f3a19bc987e6151455af9dd0e70d339a6955c24eb4dface3ff223577a2f6e2f4bc805c1e1e88e42b9fc5ccc9a723922714";
- sha512.doc = "df5d5a6d61014dd466ad3e88ea6d384f94deacb079e8efa43172d4ce309a950fcfed4bc0ffcf07d0688f9e0ed50bb3cabfcf45388dd97f5dbb7f5601728850d9";
- sha512.source = "321d9d9f6bb7a88c1dfa5f5fb0334d552d4c085c778160f0e914b8e9b927856ec8f273a0a14c2fd03749ff3f88f72ca3a90b505a65b9481319ad0afd037e3bdb";
+ sha512.run = "c1e1be225efd5bd66873663ccb134521b40253875248096a66a8499609e62e481fa64e563afd75952b2dc0041fa1fce594f4047c3c91fe6b9443493ce8899ae7";
+ sha512.doc = "22b7e52295ab8da136e584f545001d0db480cefb06b7d595133ff3508c9ee3e7b7d8c8a93c41ebf24a9e313b4e40fdf355a88ef0a65b629c3b27f5f4bcec906a";
+ sha512.source = "31c9d2e7fb89f9405f26a18dce6a5066958867ca03ee793e46f9676022ecda77074eef23fb4a238af5b077d642107c372e268ce5b4e7c0358d7ca8c0ed6daddb";
hasRunfiles = true;
- version = "1.6.1";
+ version = "1.6.3";
};
"pdfxup" = {
- sha512.run = "c6909b34d1f7ced60a5a5f540ca6898bf159744c5ef2a60fbf428f4f0e784f73e12ff6bfe85367fda2ac6a5be616eac54be467ef0c283fc879e8846c73b66353";
- sha512.doc = "f48822d648866b249f5917889157ded2b21b3adb0a4777b680603757920e4abcd8fe6b6e4cc6d978a14bd4a1cd5417fbbe2352d2f374d5d19d3f8a9768362343";
+ sha512.run = "4086f58241799139e980c97c1aae786566bb7801932334d78e89dfc5f8e718b6b9fd3eada32ae006b9aeb74d8b2644071a1b1e60db7dda3b4b4942947d727fca";
+ sha512.doc = "3888fce668affc7efa7e9d88c890f72c94b49dd88ea3c05af956943dc015e89ad930e2de3a67e023c7e1be2cd1c7911e5df29dbc273e3c2b219eb5377c165956";
hasRunfiles = true;
version = "1.30";
};
"pecha" = {
stripPrefix = 0;
- sha512.run = "daa2e215a94f648e717796c2bb8e576445c7764e774454c6f6daee098a7a8802f728e13281d6894c0f7ab8f08097fab05f28d668e1f6a7118419780aa7531b3a";
- sha512.doc = "458db6d1200d61afc16550a8613f234e6d2ed4936cf9e963a6254e9ae814f19e66f8ae73552df520fa6e953142e075291934fa62698129ec0b4bf49af215b46d";
+ sha512.run = "12092c82c52e34259fb0894b8375c45fd94b9aead121085736a0f7bac90b7e156906a22d233c596c79880aa0b858f7213f37b2059cecbb4627ce2e4163f22335";
+ sha512.doc = "3d0d9184aa0009ab67f299a87b3840513229a93ec08e33208fc7b3c1a69fe043b02844ccf7569d14c5d5cdf0546224b320970caa080458c92cc299853b021c98";
hasRunfiles = true;
version = "0.1";
};
"pedigree-perl" = {
- sha512.run = "146d596df52a0df51c618308f692e6ba2e1d79f0fb8c49dc5e0e0164b4baca15164772f558d00f40ea34a9934ac21f6fabb3a9c275f2d4e008e655d6a4ac1177";
- sha512.doc = "beb28e19bd824667d29e0a94c302994d1e9b21b69e9d4ce6027aa3c486408cbbb9769603003b7948839f95961353a1ba406ffefc2db90cc3bcc9a0e6754a43cd";
+ sha512.run = "9adc918e1156b2a14bc144b96b5d3fe2b1272a5c9924e30c67236c564c1a065f06ea075249df21f19ce13b9cc03a885402e120d6b8f40f912d8c6ef4b98fc1f3";
+ sha512.doc = "1e645090b3cb78b95bfed3398923c6e4cd39637238e7849bb1d05623307f82115fca87ceb6bac2aa89beb68371d7acd438099675ca33295839e413905b4ae150";
hasRunfiles = true;
version = "1.0";
};
"penrose" = {
stripPrefix = 0;
- sha512.run = "6b25de13f9a14d9bc3526eeae019394f6f049bea0f9d8dfd6072e39d2814370235b8896d4c94c8bc44c93f8abb398015af6280ffe4e6ee9849f9b81cc8c43924";
- sha512.doc = "f82e19e28f8efc0be7d716f2cb5e8808b3dcafc4029da4159c57088a985c6b5f7cb433c515e4dd55bb9203bdb625761af81cd9bceab9545f3273dbc8ee3959cf";
- sha512.source = "cb3fb7406e4acce0b558c6a39cbef9c3e93e20596e79434f81372ab9d471dee849635d7296553831249d1024e030e748c42c34bf7843c3a5e8a2d90247368581";
+ sha512.run = "2d61b2b6a46cab4a0cdb5d306eaebebb85af41ef75baef395dceb253ac68966fdccdf2317c6d26c24fa359e299f13823e4f69c40959cb2e88045b65ecc1148a9";
+ sha512.doc = "58bd3b307c33494f61a28c897ac25a6587ab550d4e1ccbd5f05d101eba6466fb3981410084f34d7fa16570b3af6ed1e56cb5d9cca18429fd23d3371601daff42";
+ sha512.source = "43be9c9925c707c96292d0f7d6d7fb9f745582cd0d39e8a0323d3de766e56d9dc4964800568bfd6bef83231a91ce4ee17274491bee931b2214e5f4aefbc18b0c";
hasRunfiles = true;
version = "1.0";
};
"perception" = {
stripPrefix = 0;
- sha512.run = "966ef8516cee0251065ab015c0bcfb9cc0fab5ca0764cef0a73f2acca831b995136adb77e23474607dbc6daf057b7ff97098dd62212bc2330389b3c4f97cfdf8";
- sha512.doc = "fb2fde5bb8ee4ec47219aaf1ce7743be1b22587da007af6d12a742fb9fe816a2774e296f8bf853ec9257536caa126d250c147ee5c2533dedfb661975b33125ac";
+ sha512.run = "669bf4b618c4120d6cd7b574352c38d0fb3ab7bd949e26ea239f4ceb0fccbe102dcc6644ad2cee9eb79385f590918a12bb2c065f80b54e8343223056df448060";
+ sha512.doc = "35428e19d9e2429691948331ef574168a3eb5dd3e09f4286c66003ced8c0a65da9853de4dd57a1920e2f2315b8543f9ec9e096bbd26123554455dd8c23b33f55";
hasRunfiles = true;
};
"perfectcut" = {
stripPrefix = 0;
- sha512.run = "369e739e46c167f02cce7206e1da7e33888da4efc2817253998392bc03c8eb59ea5e2468d7c13ca176bdce34128bdd31bd336505cda81894171965af80e6bdbc";
- sha512.doc = "ad37367c16caf593b41747a1e2cb50fd5cb091fda638917e1faf1050844c35d4c1134cdca52ef29605ec9f3c8aaeffe3d1bac6d4b9713171c90fcb95b1d33115";
+ sha512.run = "3537b9010fe1719e6f27c800d6b81f01007d0c223a11eebf53daea4c67dab02ce94def02591b4663a7dfbec3eb9ebc4e7d9aac3db92707904068bd53d8567367";
+ sha512.doc = "41ac483d2c8662a29f85936445ced063f0325045513a1b703828f8af8b2f544a3054d9a65bf66669025396da698b8e14533f405ed24f37738236b65d17a9439c";
hasRunfiles = true;
- version = "2.2";
+ version = "2.3";
};
"perltex" = {
- sha512.run = "3b468f68e62b9c6e8741e8616ce786499924e18c1eb91ebcf7b452de00b0dd439414ea18a51268a04d15fd9ff9910ee61a81d45e6df72d1ef09186737203c5f8";
- sha512.doc = "843ffc1c8bd416efc30ab6d3ae23f0cc47acafbc69005b2a56f7caabf8b874c66b0019ad3e3893e02d8832f95ce8af4c23e390992241ee4b85c14fdd662996dd";
- sha512.source = "04cd318d0ae246caa81b482a2eea14c101055cb7b9dc95cd56edac478fb2d751e6fc03245037cff943a509802b9fa6bb31c58eee6b3ad45fc81e5fa0b308e394";
+ sha512.run = "af7cd6b065f2405a514d20cb386b34399742a42286002ab3e0f795b64dcb434ae97470ce9cbf25cb27a9b124ebe56844b47c7cf89e1f83a4bd35f1bfcc98163a";
+ sha512.doc = "d39c93f4bf3da08266bb0f10b06582db2bf96bee73faafdb191af3770c7c24abde407774f21d3c97b1f2453a8a9bd24576acaf0606796d7439334b8b1e42ac7d";
+ sha512.source = "99a8e27c23a7056496c56e734fefa1e921a002d7b86c153b3a209f7c3d7c415dac05e77b0ce5bc8685bd622243d6ed53be4a7f570a3ed487c3d55baa5b5af06e";
hasRunfiles = true;
- version = "2.1";
+ version = "2.2";
};
"permute" = {
stripPrefix = 0;
- sha512.run = "beb6fafc97af2e621ffd3280b0436602af5f47d1e18089a1bce8f5adcddf6efc6a5593b5807ba894aa0e12e63d89b1797483f7e0eff6d1d565314f923d83022f";
- sha512.doc = "133b3a072ab9c3af8528caa24e712756adbfaa04446fdc2082ade1fc373e86d9e32218a5566505ca0a3618b1941883d159b3d99bffcdccb26b7dc042e64be19d";
- sha512.source = "a2fd3c5bfa7a01db448c9fb6d454bc0c79b7fd337d3d941d69569f146c68a3aafa0913bf18d1824c953c19dc63f22f022dc840cb46f4751a7ea4ff7b636cf068";
+ sha512.run = "2b1ea22ff45718a12f5a031a60a2780a43b324afb3a7c4b3bf2e1a9808f5eb789938f0e084214912a50dc1a8ebe76c58cc39dccd5a411ce001fafc8fa5c41ea4";
+ sha512.doc = "f0f9f8d4e7e9b7cf5794529bd5febb0bd58f1ba0e95a72d688280ac3e6837cf39bdfb62ac29584fbf8cb37e1dafdcb971b9333a0306fa867fa4a1a256dd5a4e3";
+ sha512.source = "4273fc09b30de6ea203e13b09822a07b222de8d1abc143e67c0c465bd8c31ca4648b83a7fbd895a8865b7793462bd020642d383e761c926504a6d40e785c0108";
hasRunfiles = true;
};
"persian-bib" = {
stripPrefix = 0;
- sha512.run = "79c40df3289a698af69e25cebfc4ed688d1bb38659f0db986ce6b4dac52591d513c74d6656f31ffcd3a29673bb2f3dc47ff2907026227c811335804c7278c814";
- sha512.doc = "5d8c2d1ba8436df5f5df467040ca254346186b6960d66a5f89e45562e375c492690a5bbbe0fc4bf44d17db3312eef013d9c43582c2ce22803af405f7a2c591fe";
+ sha512.run = "e6650399eb5129dd0ad08c3ff93843da47287ce641a65826545b10a9213437da56467eabd8c37f1a7fc17086af968043586c53bdbc7485e9a4453b3f5b23bf83";
+ sha512.doc = "a18f3652bfa8cccd8d574e475859bde8d41de04d3093f05222dfe5687460b8eb29a1e9bc258cb73cca69dad52f567572a654f46414a0d513ec27e462f4787f35";
hasRunfiles = true;
version = "0.9";
};
"petiteannonce" = {
stripPrefix = 0;
- sha512.run = "45bc1b0cabe2051e50934d50618dee8765659a1ea26c2164b66d6dfc3905145df0609fa386d787cbdacf7d75fca89713a8ebec976aa4690d6ce65a5c7739c6a3";
- sha512.doc = "02cbbb4781d84170d4ac1166ed3c4d15db8bf8b372db581c15c9e40c7b5a4a63c1d16d8ada7a67450e19af5b62bbd7128df15273c50975770234323df6685124";
+ sha512.run = "8ff32eaddcc84973851b93f0c1c1b250b596a080669ef60ea2c115098c4984d426e37240ae8781fa3b95ce494e9fecccdd259fd25b47402498028f2b8e5f9fe3";
+ sha512.doc = "d171f31889fbf07b727c78a99bc91a2e6a8231faa25944a600ddb17ba32273ffa40a39a56e6e9b2c35ebfd0bb396ee699ebd9ab179577ab07e63feb8686d4af5";
hasRunfiles = true;
version = "1.0001";
};
"petri-nets" = {
- sha512.run = "cd6d799680cdb7063fe05f7cdeddf749a3c2dfdf3827193d8d3111a2e728a247a953c036c6dd9f8bd1c13c2be1fadb96fac73b99b47cb2cc61c8e8f0ad51d843";
- sha512.doc = "fe466eb157aa99311d79c59f72b675b8106f88999cada692e908859ed8f2de13eaa87876dcfd327c2a7988039ce2494156b7bafd889835d2d3cc0e1cdaf533c8";
+ sha512.run = "0807444f934acf16b052dc499a097a2a645d037622a71430cd82fcef85d11bc652341ce6396a27d717effd08bde8ba3224c5235351fa9146000c01abd522f644";
+ sha512.doc = "cf03048e2bccded143fb493b100fd19103ab90f40713441c5380446702d6c57ac3820f2892a3dfdb80880952e09de78e69b309783767a3e157f76b81c9360535";
hasRunfiles = true;
};
"pfarrei" = {
- sha512.run = "c83d4d1423e03ec068a57881d5f4154485337b9e51ca2253d05877d732542b06805d210d66750587d6fc9789d829f638bc7d3f20264d2b75083903622a3144c7";
- sha512.doc = "d1dcccd68eab493dd610fc1c0ba7bc106c4f1b176c01b67ab3ec05a803f674741bb2a04102ec42a1b7c4a3b14bbbe2bb55ea8d61cafb47c2515fe74026085ba4";
- sha512.source = "5def1546e4cdf6bf81fc32ea263b9e7ca19bf5778f939ddd58ab0a6bccf2c665814fe2be191feec062147f9b5570717f04685aea912972a9a51380b9fc3c0502";
+ sha512.run = "f6046dc96672b60ed272dd6fe23a4a51032f039d3aeaff3f8b5e2407c99fe1f43c568a03564a7c20212a97bbfa4ecbd0dcb7f5f44593e1485c8e5d9197467a6c";
+ sha512.doc = "d50ff4603d51eb72d1d12e7f5b1440fa3d7abb1ab74fdf441d7e4a474df91247a1ccad504a14438bc0c3c6354c8f8674f180b5d9d826ff09a8749db3cf0d08c4";
+ sha512.source = "1e4008782161066066fc4cb1b029a36f6a18eb0d5d52f11a2a70d04d4778de6ed1a80ea1fef5d8cc86c2e13b8cbcb1cf8ce43e58ff4431b16ca23c3fdafb9884";
hasRunfiles = true;
version = "r36";
};
"pgf" = {
stripPrefix = 0;
deps."ms" = tl."ms";
- sha512.run = "0ea78ace970c779e17c1f27c68bceb604c8356ad77ac3df57cd3dca47e2db729811994bf314b6b0229f239bd7da8e3c8da237f1fca280a33c5a3bf92b23ab0ce";
- sha512.doc = "a962d3ce98cd5c7707b46f7b819acb5720133dbc82df2db2f01078f64851174750b60a483d81e14e3ccc15b06f3ac8eb469ebc52c45f62cc8c46135ae4943f22";
- sha512.source = "bdd373923503605db28d610eefb35f9146dbe5b0bc1237054b6ca5576a2d378250f792151376bf2358ff4978b5f99921e4eaedfcf66025306496fdc58f23a614";
+ sha512.run = "104bb34bcfd38f3dc40a161a2150e4eb1bb5745ac4b98836ff94260699bb9acbe1d9a7120217aedca4674be64fb6e1cc0c8f70912d2630562d3e1ea7e87f5851";
+ sha512.doc = "0dd8602f32ce5516435f468e586dbe2c918c6a5f6a6bda1fb10a1ce897243e228d61bea0cc60e211a6155d8cdeab48c650f88763568932d12df0c7cb1d60b348";
+ sha512.source = "384342fb40e08fdf9cd5ab1036dbe91281b2119249c85d6266bcd39f361fda01b06caf6ce1b0d21fcb8d1ea18912ca2731234cc236b9f141653c7f4aa0a16c79";
hasRunfiles = true;
- version = "3.1.1";
+ version = "3.1.4b";
};
"pgf-blur" = {
stripPrefix = 0;
- sha512.run = "77bb0b5f6a176826abb39ed891e879c8ad80f2e8f1fa6b965b65fbcc22796227bd1520d1d80712034333d8de1e3eb6154fd1523bbbc575b6074e2d05c655cdd2";
- sha512.doc = "c203cd71f7dc4672c1b5781161df4abebc6c6217d2a1f863ea8ac5024dfee0a4ee6cd4104aa4000f835317499fe9e887d066a3047f6e133106b08c251810a008";
- sha512.source = "4a89acd4916d1d24b52b2a7c53c936941d1a8c0413a311f717b1bcfe1631ae801b1440a38008cf8ff8070f805b5c4fc3f714855f33377515114705955746c967";
+ sha512.run = "a341495270be35f6824a10edff85edccdfe4d9a0f3cb0ba50ede1b8f5970dbe93b0d5567f113b5c2dfe0661f7201fff710cfae0d9f3f1420245520486775e399";
+ sha512.doc = "4cd2faa5160e0286f8b23f518c857b957e9873c0f8f1ec54f8156acfa1e15f7e8c22e6b4691d07ea929b6cc3c76847413fcb9223852bf26efb1c6455909e1816";
+ sha512.source = "b254cf39510bc1604af7f238a00d9ea9ae615a1a99da8714c11079553fcae3e26dc8534e6fc7797dcb1fc02dd68a6b236e05bfb4b58bfeef8f1cc8195e4c5c05";
hasRunfiles = true;
version = "1.02";
};
"pgf-cmykshadings" = {
stripPrefix = 0;
- sha512.run = "d8f23c4388a5d73f6da83f5f2aa5e0f3f11cc0c462b32937412173d323031f631fe6b59f2b5b28763e778adfbf7a22025f70e91bd8d5bfa4f66bf356e83560c1";
- sha512.doc = "599bdbe30b0851305e62a76ec0e3ac4fcc66cbdd0bbac885070b907ef8cc8fdc537b94ff6764af46f5319d6889860950ce7a2eeb2c06771ced10a94a04f5835c";
- sha512.source = "d29fe4ebbf8a9349c4fc5a76a768fc523ae55dc3da9e7d11fb4a9fc4361a990a1f2ee28c4a6d69300651691942e6fd16bd971835bf9d059df59e458184b596ad";
+ sha512.run = "58a1c73f4ad2f0a64538683be8227b429fbe24d4a91c39949e37caa356a30ff1e70b6e00647b8a87eff26bcf99a99d65b0ac8c8710a6a85d89942a247bf3af26";
+ sha512.doc = "107029c601a5e889b6156c417a45013ecf47f7e2db4c35ca276467922e8c41ed8a23a118c5949095bc421fa15e41cccf9f6e57d2052434c44d81781532db73bc";
+ sha512.source = "c11c49bb5635a619ec9421013416f3ab18b2f4caecf2cc70bc393e858f95bece057279af6cce8c0664474e3d258c60e259c30ddd7415172ccb95a369a1565f0d";
hasRunfiles = true;
version = "1.1a";
};
"pgf-soroban" = {
stripPrefix = 0;
- sha512.run = "bb2958d282b6e16da09ca1590e6a2086b7c4e4713a4c2b810b354b9e2fb7554693e1b4d97ce8ce83aaf0b26eb7738cc39d0c09228558c3263d69d04b91176c94";
- sha512.doc = "1a776e8f2158fb0a20abbc919ecb6d2d3d8c22c3964cae982477e9e7543c8a6230b89ce75fa9b59d5a14765216d8135b03b25772c8dd68d322c5949d336fe37d";
+ sha512.run = "e0f85a77e9d81bf01f5516c3b3baa52a9b7f1b0faaa6f0aab1cae2182732eaf04ea2edb6b0f9091272849f1d7ccb3797cb2641090b926db7f3d0483d08569845";
+ sha512.doc = "3f4c021cfb99a27778c250f9ac13e2abe48127731b54d0fca9e8e588f44ebf797e034a56d3ca19bc847bca173dfb03ef9a70e0fee71649188a8427d6eabceb80";
hasRunfiles = true;
version = "1.1";
};
"pgf-spectra" = {
stripPrefix = 0;
- sha512.run = "af5276df229fb1e003bb8d88b7548675ecf963d9925be6647cbce932267cc6e5813a52464475f826c710081a0d6cb2e01258ed6f0ec6eed99f55685be95f087f";
- sha512.doc = "0aea4d8100d8effeccb483bf8d61160e22ad812c54ea02ebcf6307bec5a5e4bc55ae072666c2b06a2bffdcea0d984ff664ad59ad85561567eab1f0dba38c9440";
+ sha512.run = "868fbaa9606718d30a18b710f2295f6e17f31f8a30b724802c765cce872b3b6623539217912bd20998f43777d0a10a036dba01aa65f66f0f89816872ebebe5a0";
+ sha512.doc = "28c0aa31dce7627d9c9db7ebd0f9d8efd6e01b5c6cda5b417fb24c569df5c097745b95e94d0ca328ae25649505fae154976e393d60abf39ad775ab7e73b12af7";
hasRunfiles = true;
version = "1.0";
};
"pgf-umlcd" = {
stripPrefix = 0;
- sha512.run = "c1d7e22910a8e455c10f86a2902fbf4ab017fc5d47d590c93d261daae859ea9983917dfe829f5d9403a83f482e37c35f7120981e623bc328b40545ccb6b0e4b3";
- sha512.doc = "45739d53cd816c7ffd9a8f737e6a49ec6565168badeedd16bcaf4306d832cdf9e87560c50a3ba242d791109ded3891e227d05dbacd0d7a964d17237c65cb5448";
+ sha512.run = "323572892f452d609286e507032c03d7301b5822dbce0ce3bf3a588a75a307dee0981f2c6c49cf17017c967bfff0d23bac24d7bc06b66475b8a9cfab9ae906a1";
+ sha512.doc = "18a494bc6e6c016b3da4d5d51c2cc529ad515b69c6a150623ffa6dec4cc92474766dfc50cbd9c894f491f594ba5f2af4b1796d3a92da21b99272bba9a65bc92d";
hasRunfiles = true;
version = "0.2.1.1";
};
"pgf-umlsd" = {
stripPrefix = 0;
- sha512.run = "e504bd7d0f5424d352d8a08e55a726208352123cf43a010a3b7e63090ddbb8080b0d35b5a83212699617a79edad208b8e0d7c96fddbce9e026d047205b35076a";
- sha512.doc = "ebbc578e29ddae47dfa7ad838526f8245f4b1f44b7b4e1d35601742ff183f95deccbb9e4277a01d284e7e77356319b477158ad9f974264e0d1b6235ab41c4b6d";
+ sha512.run = "e32c27e2c779ba362435fd0901703dade14836347afd99b7f8e55dd91d5724ba69fd517c39bf52d95189351376ad505a56634c0a751bc68df36dea952e30e7a3";
+ sha512.doc = "de4b7c62d79400f107d94fe3101fbbf87ee6bb2cdbb04aa6c1d5eddc9271fc4090b39a79dfc18c45d9f73371f6de09707c342e2cd5ee6dece663ee4494d53ddc";
hasRunfiles = true;
version = "0.7";
};
"pgfgantt" = {
stripPrefix = 0;
- sha512.run = "ddf43ee604b0552b70ddd0c7a9f5f8b3f276583286d535e08586f57bf789fa1c8926509382069c96309b608296a0ca45609ccf9a45a974630dd0b91f86d289f6";
- sha512.doc = "95e793e22e692590b84f346bbf65a4bfe7b8ffcaf8d0e35d5e5913bcc049cf0ae18f590124b9d1ec4fc82ec46e8dfc8d70d0c12f7e28ba726c5a7c69f437e758";
- sha512.source = "8dba3c1de8397d3716aeea44462998824231c6c44d3c0f540baca31cc4bc5a15e77383786dfeea169ac7e3ef386637ed952a0d944b4ad8e2c70a283b55e17273";
+ sha512.run = "f4553f0ec519e5a8d5e2ad994f7271cc26d5fc80b20299f1aa816a5c21f159ac809a7a0bfe354cac99dad75c2e0bd8d1803277e069a26c105fb4ee83140274d8";
+ sha512.doc = "e6ab311ace663099eb878807036c3bda80298e9b591dccdaeccdbd65a46993d2b013353721d54f3833114fb1436296e079e9165b5071acb7d722238a1e6b52bd";
+ sha512.source = "e376f0c89d67a698fc9109e974e39b94fdaa661006422ef6b228e1d0f4c273a8f6cde95ee86c788d7051acdb75e693dea704d3d36e2de42ef53c2db320a7b9d6";
hasRunfiles = true;
version = "5.0";
};
"pgfkeyx" = {
stripPrefix = 0;
- sha512.run = "6febdb706acf607f621f756ba3206320e246b8187df50657131b17390195aa60187430fd56c17380276ea4cd560e49784c5750ef8ac6e005b856ddcac04526d8";
- sha512.doc = "7878683f748b83ed9fef9a6b96071a2892aaa784221df9e25cbebe3dad8f5f09a87538b946d1587a1fd1effd841975648d98a4f9c559945c066657bcd8b6a878";
+ sha512.run = "c2adb44ef34930aef1d78aed2025a2dc17c69ed641b59af29bcb93c9c9532785090f30834d52c415116ab4a9477d83e5a46d1509e6bd41f47fd4e37cc8ff2933";
+ sha512.doc = "2a596ee81d2af4992dc23d6f28f788ef1d3e9a528992f01b7113de726898ae3007b685c4c447d2fcad640403d1bdd8a0eb07299ac9ea81f41c4158eb21b8e9e2";
hasRunfiles = true;
version = "0.0.1";
};
"pgfmolbio" = {
stripPrefix = 0;
- sha512.run = "529c7be36a2e19eb7508c52f380d1bdcede68248c525cb2fa39e69488da9d655799de878fe274f434d69b3f22aef31f24b89a60d4f688821af9b7722758b1f0a";
- sha512.doc = "320f98e7bba6989e020ca829ca08f747e65098cdf12a8efb7f1cf58b74c279b5e5366a6df3d1fcc2fb6999d4af1754ea4d78db313c0af2b179a627d89b88e970";
- sha512.source = "6c6338f15ef9532f4ba865c0a4ad01f5859a3ba3569b1223becc73a2980414b663bf52cf339b44fc6ece6e3b91c545d019de47b970ba78e79f9b7a3180932e03";
+ sha512.run = "bdbd89379ed7310b78a3847c43022f6cd65f5fccfabfc4723551f5ef4f4cad3e3dcf596ff65cb4c5ba4a354f9bd59fa4aa39147782a0ed369a7dfcb68ef7f9cc";
+ sha512.doc = "a9dbe657b4037477adcf3ead4ad4ca5b703ee8c53739da9de0bed8e02c8e14961a963e9a4a5a86b3f53348da9eab5cdbada1b5ddd073bc18c82177abc92023f2";
+ sha512.source = "1552182819893f7538ee5b38816d339639ff6e6ed3e092a67dde1dfa2a73eb7bca1490909fa34d4999399a8328b2ec8885ad86e76438e4f177dd81e2e6accdd0";
hasRunfiles = true;
version = "0.21";
};
+"pgfmorepages" = {
+ stripPrefix = 0;
+ sha512.run = "6e40413358c57b2f16153c12a9f227563f107bbb966c795bd2d1d0dc7444b2acf7ad72631f23903941516bea803e4c539399884fb4e479abb61b4dc9a5bde428";
+ sha512.doc = "b8e0949fc1aeec50514fffa3fdd88ee96017207a39f1d8c15b326604192eb2277ae6749c5faa8f531bbb0e3ad3d0e25d3c0478583538b2a8ffbba5e3f780c9ed";
+ hasRunfiles = true;
+ version = "1.00";
+};
"pgfopts" = {
stripPrefix = 0;
- sha512.run = "f74fd91b76111b057f4898b5eb78bcec75d0bda6a80d0dfbb8cb7e2fd7df877c4c97be5c225f37e87e0507e73c20eff38e973a84a76ff2aa1d17a6cc25d47eba";
- sha512.doc = "a47caf0c1bffe1676f2c61f75bdb56997d7eb8d0fe1b96f9d9dbc584fab2e6d7e0b8b47824e8af9dd6994389ce11928a962ace12666b239d8905a9c4c5994cad";
- sha512.source = "1176e01e2a052f8f58d967c3f233cf3cdc34c8ed79f389c43cdada25d7b547e81fb83b1f97cd22b0e62c599523713c0e2dada1ba01bbef880a6cb15f1d02f032";
+ sha512.run = "39b29273305a894c37bbb8f2edc899eb69cabed78623ec5ac66d6a75fd7d6b344c1fe4813f56383acd1c51acdd099fcaf3e97af294c5fd63ffe47e25e9cb9caa";
+ sha512.doc = "8c5df446fe33e40503caeb8740becb28b3328490fb6aac2cf858645a5d896681d6448e5160cd32e7220c164838fb65dcfd85a22a6c6b9205511f6055f23dcabf";
+ sha512.source = "ba4043a5ecaf21c1afc3328160c6832b67103a9b9c278665f0ebd91f21d842f85eb70e7a2d7385d66f9910006205d59042aafc994a2eb62762f3dfb5917c10f6";
hasRunfiles = true;
version = "2.1a";
};
"pgfornament" = {
stripPrefix = 0;
- sha512.run = "f56e5fd96ec4fff738c5d6371ea27dd32584b504fc1c977be9205d0a606f39e9d5807968e89007ad7c74492b6e87a5d5293fe8c8186ce1b40ecda09573991506";
- sha512.doc = "99405ee3cc1e63a7acc29db2d6de13ac960827a7fc3ad1bd93554c54f32da431bf1795f0b86b3aeca9df46ac813506d2b34239a15b6d0ece09f96013e7971f93";
+ sha512.run = "bf930b8abf986df03e46e8c228e82c4015dd3f671688deabe3756815d86c2ce21d0738e4172874d233c3c7c28792ea7081a32011a3db64d93dc4a8b4c9f56162";
+ sha512.doc = "6909f93df3cd162f36817ae99c7f7da532b9a44b6621d303ec4f4828c22d99d25d4e4c1ddc17f81ce2b070ac8fa40bedf5790a097d3d5ebc095abb88a92fe037";
hasRunfiles = true;
version = "0.21";
};
"pgfornament-han" = {
stripPrefix = 0;
- sha512.run = "23730bfb4485a80c5f21048ac267d2f310f7fa24923f91e7bd947593ad2c16c36ceede7c19e37c50826f6de22c3960a9adbcb52b2e7ee161e909a7bdcad0cf22";
- sha512.doc = "2609718f0a2a83bce393980cbc0ca3eb14ddbb587a1f6f7ebf7da5fe3f73331564173a83be4ad4a153b159eeb4ef171532805352aead85ef72d069d4c2c383aa";
+ sha512.run = "a53e1595e0ac579cef90379a85465fc3c247b803dea104ce7111de68c6c7ca114c6364ca50cdeda051e2353b85e91b39118c31c3d8e464943b8ac7f07d3e660b";
+ sha512.doc = "d2f429a40d6e1ad24b098039cd212f7667442eaf47b307eaf81585f9443028d03bf612d5f080acc5fa20a153283d49eb8a9550f01596c8d6a38bb9eea4399b31";
hasRunfiles = true;
};
"pgfplots" = {
stripPrefix = 0;
- sha512.run = "58a9095d8cc670dd937d36b22bc0a2320ec216e05e6d3deb562d17fc8cef9489f223a02778064f7a56fb32c7fa7e03e2fa0b46f7bb493055cbc196c91c9778e9";
- sha512.doc = "3174e7df66a6ce9f10e4705dde9523cef3dd64d509e07766dd131b01974bb39660810a6dd05810a3613de60b4c3fb8575770c249c479c65d38ee01257f6da958";
- sha512.source = "63ce714276c6f54093b912c33285db3d2449dabd7a3127ef292ffac235a82d266ba3077e65e0ee76fec055b2413733ec55f836f60962c8fcb265fe6140b70359";
+ sha512.run = "6a56f591562baac1b6256eb5c888c4cbfdca5762d4141ef4773ceca06ffbaccf3e0d12c35818b9447a1c782113c3c2a622dee0ee74e9a5b97634af0603c8c095";
+ sha512.doc = "1167fe761139de816533728f8b774f802190a1d58df979d192d3fd92427dc32d12ae0c176315de8c878d7f1e4ed58d8e7c40c5b794f8b75e813692c156dcba7b";
+ sha512.source = "ec594de33aab4206bf4c38808fca697f144337031677ae056fc05ab910e6886389cd9f283a299071dc488b41e60c03d27108661ed2d5f1c124f57a87e28f3999";
hasRunfiles = true;
version = "1.16";
};
"phaistos" = {
stripPrefix = 0;
- sha512.run = "4e237e9d608a425d647b71df70202a30d3bb8173faf09f308a992d79b9236eabc9284438a3abcd227abbc7614d0e0b4fbef787c3f352a1501e5758dc43d7fdd8";
- sha512.doc = "da845e4f297ef77b42adb8114cee1f692c4e9096b432df4bb4aa799ca3f2de7271ddd2678dfd47883653133203e0e689c08d8c831ff7aa1e1f47da36ecbae6a0";
- sha512.source = "81686af9bc6a8d6e45cea26fe6fa2c86fe9d93ecfcd34a1145d1488037e2838af14dd7e71a63f8630d6e8b321c300f4a175fa943a8cebcd996e02be042e3c6dd";
+ sha512.run = "d5cb8a051e1e80629385bff368896c47bdfccfcf38a24a723ddc5f9056a59c57703986799253812c9a4651f4e16dc55cee0876ddd0552900f978dab0381c9aac";
+ sha512.doc = "96eb22628467289f72aaa0d4983e494c75b3a2315d8b9d2921f8ab29d93fffae4f459ef852529dfa4ff48a65e25d652662c54d84db54e0118b1c021bbe39eafa";
+ sha512.source = "5ba2b04fe4e3aef136de2dc40568ecb81f437561ee8e6c320927bb816819889666f57ad07c3b8bf6eb7f6eb84b69147f9233449a26529b61712d158abf889f91";
hasRunfiles = true;
version = "1.0";
};
"phffullpagefigure" = {
stripPrefix = 0;
- sha512.run = "eda9d318d498adaac64f0beb513a4e163dac0af0d68df04069e966abf5c78e35c419f99860b885c79d57a5f13bde07780c9ec6f315bb30848ce972a0c8c82a0b";
- sha512.doc = "65c0233cc9144db078cfca998cd961bd3da882a82a0b0d2399b925fc92e45efda2408ed8388f760759dd108a92b877c13320272644fdcaab50782cd111d93d54";
- sha512.source = "043abf71b2f8d54d8edb41c7d195a799677c807dba6ee406fd27dff356e3235132d02d083df58e9e82be0b0562c3b9aa8b6901984af9a6284fafd6537134137f";
+ sha512.run = "4d443d5ce4dfd4805eaea4ecfe11bc94b9e92bc4d68f8fdd001a72ef09f519f11e20517d01722f5c7f79eeb9b92d0a6099d620e5c54dc0845b7ed5cc762c260d";
+ sha512.doc = "837b57707c0d37d20b02ed83ca32768c4b2718958ba3124650604f4de0bb11528c2d5fed95f942545db400eca0517ef59fb168408ea9960f0a894a777e9f2681";
+ sha512.source = "f0abc0f77efc7460907cd18282ccdf2ad15687b3d891a72e8fe756c16d1d715cd6f7eaabe09898c2bd88ebe54d16b86115c06b4d56fe1f2f4b8e3e952292a107";
hasRunfiles = true;
version = "1.0";
};
"phfnote" = {
stripPrefix = 0;
- sha512.run = "da1ab71ce832e6f27bdb0f40628fced6b10e6815b039d55cf6813f6afb1fd864e3559cfc2306d5273311cfb79fb068366335621e8bf2558cea07bf3737916a3f";
- sha512.doc = "d096651879a7e0b7da3a38130fb8478e03a80a0ede7a7099a1c8cab7a7a2defc268e604c745f11f8124ccf1d71ffcf76b2139a387f226d8fba162767cfba1f7c";
- sha512.source = "b2002efc4d534347cdf276ac5e0894209a65a76d23a77b99c747c36d35661e0e2a0efed130b024fcf84e8f564c91896101582bc952aa64a3d880ef194df4057c";
+ sha512.run = "d542b73d1a25d0d141a37e3bf0a3d4753829efbcfed9745ea299a90026325f82624bb5d4a5075892af758d4a4613e1560824871e6bb784a8ce0030a7fb3f4836";
+ sha512.doc = "a62dc8166944e953b8efa49c7ab78b98744cb9948523f4decffee6a553a8e432ce2d9774575bbedce59e5dbd01e9bcc01d82962a19d3878a11367127a7927287";
+ sha512.source = "4f83603d837978304673550f1dba78a1aad030392323de2ae6bb0295ecf7fc5f8bd211a14f831b7f3710b13e999e73e3a8b224a5ac44ce67b2ea3faae5fc83c9";
hasRunfiles = true;
version = "1.0";
};
"phfparen" = {
stripPrefix = 0;
- sha512.run = "5f909ad07a60e5219c6e6a4a39d65bcd693f0ef89154d866b35139355d67678bfea130e86e9bae36560586760c8681cc194301e8ad823c20ff170f23c799f57b";
- sha512.doc = "08ab8a17987cae72c7cd0c734b6c0e60dd3c61bf9a2b719abcc47bf55704c7896f07d8703606b34a93d8e693911991dab52e2848e313a173e462706601ab09e9";
- sha512.source = "2bc6b68daae6b9f9099588f921fb64f4611b7c2e24811f408374da3ed3fb03ed6477a6582f98caf4a44bc4bbf579f18c5062479c351c1bc08fdccc12e49126a7";
+ sha512.run = "c184623f226f9bc9926eef0b5e23443bec20e66c6641196bc90daf27a648d9f0db70ad176488fe061d44746b6cf46a3217eeb42f6a95f2e37c20d641ba2838c6";
+ sha512.doc = "5c34575950ee1a9616408f293319eb0634795e07173677cae112466a298dbfa5cc18fbead8e92e459718df91326d27cc7baf0414a1f1e8613a5c115c070b5016";
+ sha512.source = "ca94f1756265e0f92e8808b7dac74eb57f62eedcdefbaf6e4059c8a7ffa51819da979a70203b11250d329ec9000b454067c101b25753673add4b35c40fe1e882";
hasRunfiles = true;
version = "1.0";
};
"phfqit" = {
stripPrefix = 0;
- sha512.run = "bf83e4d7fc558c68b4163bc6bae78149786a2cfd0a6c627ef3252a7d06919e8080a20480a0f85266b9a29f1f83336c17a1e20c4ba0e7c0d5dc15886772f04d4a";
- sha512.doc = "b5f64d4999133086642bd5f433212976d8dc715f9f751d850760539ddfff6cb82b4916b190678a2a76ad95c3504058e0aaf029a0c1df88a76db5901f583d18fe";
- sha512.source = "b72e6662ded062cd35e341740224ca2d2cef70565fa000bd6873e9cbe0e5fc40451d62d7abcbb72e7931ac47ae36c80bfd10439544e529735f01ebbd87c5d3d0";
+ sha512.run = "250626ed9e7e33abf0d19c32213236b02849db849f080bee0ddc19370acb7e2e66c838dc1149f8c1194d2534c1e073fc2971fe3687174978bdabc90efc4b7752";
+ sha512.doc = "0acdb07c2484e2e5694690536eca084ffebee0f549ead32b3557e368ed85d7a7785c297cc639cee2cf4b41f64f7c2df806b6b27d4ae89769b0b8d99d2127f885";
+ sha512.source = "f189ad485482da9e1802b1b2c96120a244a14f7e7e39a1759d7484ad236945f98b8330464223ad63127d9960eb4f10f04145f5eefef25f02775c009184ca4b9d";
hasRunfiles = true;
version = "2.0";
};
"phfquotetext" = {
stripPrefix = 0;
- sha512.run = "a4b9326348c808cddf69fea5aee35152c06cbc2d181a77552db15b572909af60ceaaf1a9343ff60a81e48f13cb41c8380437c16e27ccc6d6d84b7267c77125bb";
- sha512.doc = "51eebd07efdf558a48875b42186489f8c220622f91fd86049b3d8cbd13eee9936c096d0065f9d3d071e5ef0f0b259a15b18bed8c19a300a2b4326f4462163923";
- sha512.source = "ecbc1a070fa5db8b20e8ddb7d96b2dea032763b18d60a0613effb6b30069946649bdb424c22bba84da9af1f68cd52e9000573c13e7547d8d74bd6779bab0f3a6";
+ sha512.run = "809820fd3108cb5b33c5f3129fb3ae8251476161aca5936b966219a49a29204107375a33e6bfc452d2aef8b0cefb30f8ab0e53984f39d5c3228ded25ca19c37e";
+ sha512.doc = "501d652782670318fdb45368e01dbf76de7cb46f0f1584bc7dbf1242a71a42e7bc870c5cbf7dcb33d41463c550a0803226860a0aa64e75952f717436e8f6501a";
+ sha512.source = "fa812150acf519ca0995afeb9b3dde9c1929b945bb964612319f7065c6c303641e2a245397e7271eb777af9f6cfd310ca1ec7f9974c0bf9c329a0f006df2b9dc";
hasRunfiles = true;
version = "1.0";
};
"phfsvnwatermark" = {
stripPrefix = 0;
- sha512.run = "ccbb4fa15d35414e0c5124e32ee5455a959361e167890990e8154ec212d0c42a29ac1c2ee5d4e27c948ff34fb4828968735fd2a840acfb6eb646e0c45f3b3a1f";
- sha512.doc = "53a11353a095ae9c5af998bf3dcebe74a7db2edcb4d03bdbaebcfbbfe40bd1388d34919a58160cd263d8b83d532fe9746551cef43b7d471c49e46b2603ce1b98";
- sha512.source = "24873c4064ddb1991e44e1d1132eec2ab4b2a82670f25f6e5d6147bb7ef29f982b31364dbafd1f4f1ca15721fbea7a40edda6a1c86aae5f032c25244f5c8534a";
+ sha512.run = "38dae3ef3fe183bf5149b91050afd5bc9c934d01332b021ce87e9ea412008bc22d42d25a389e82b02ccc4cc4820a10d821c228c02c4f08fdca89ebde69c6e2d0";
+ sha512.doc = "7f35bcb41618c7e14e7e9f8fb289231a8032f7f1cd2e6333982a346c5f8dd24e5733f70c03ddd183d170361b2b3af4115f6fa9b788c4dd2a020020ba525aff18";
+ sha512.source = "6c5e113bb45ce6b11768c711bb59743b75bf4b95e9d84c045b59f502f181e80a67be56b3b5153364c29ca5c36f6adb73dac4a5d3051a8dc3ea275a43277732ec";
hasRunfiles = true;
version = "1.0";
};
"phfthm" = {
stripPrefix = 0;
- sha512.run = "5614d4d6fe7e6b737c81c4405d224797c2321f15302c18b2af781055d6c8cf8aa653c379ca106f30df83eea4ebe40c6ca3f85a522384cefca1b1de4c685a9c9b";
- sha512.doc = "28536bc2e6801c43f17458460cb0e52d35a4bf5a5d3bcc1141b8deef6de88a2a3c6398783af1fe182e122b48d03e119426947f3a454be28cb599bd2c597e22c9";
- sha512.source = "f6d611276b1ccdc4a48f74c238ce6c5d759e8778bad1e686c19baa989adf53e33fa82537a3145ecbef969aa488b21973847e723c2f8dcf541a17e7d1a7885142";
+ sha512.run = "c6aeab1fef49a56a7ab080945199a4f68186b53bd7fd00e4c3d3babcd3f63f998748635edded858d5904b8dc7604007753bec12fdc8ff6a7656cf1ef26c0ca9e";
+ sha512.doc = "c2439e7a3e7f1b0730b8fc48f933b9754777e7750a58ee6a5985ac458689c2df96d9e74d09c5ade2b0b8dac49e0be43ca60a0769dedc662e151e1dac5bb18cf0";
+ sha512.source = "b189f0320e5b8d1ecbb1bb34972b845d776190ada4ab76e44ade41e21d8f7eb0bfb6bd55a4352aad4d0c2455730b7803384eece70d2030faf9279aef0f70f540";
hasRunfiles = true;
version = "1.0";
};
"philex" = {
stripPrefix = 0;
- sha512.run = "edf7f546d0681b28c504cfd0b86989ff88c7aa3d027905ad30e4965c47c8b9ac9d6a84030a61efc56cced60795a3faf5497e9811a12f34d80daa09bf352fcdb4";
- sha512.doc = "92914dea3723d566f5a54b047ccaed17193e02e07b2f8c522753a11c3963601efc8a55b9cb114dd192a6b992c4f854eca10e9aabd534735b5780f79c15d8f23a";
+ sha512.run = "0b6ce5d281836926d6807dda7a8a4eace43a25160b8bdfaaded7ef9838f933db7a7bd4859019555002b662ca01800e64c4f6228427b4f40c9a79e71759aca6e0";
+ sha512.doc = "ec8eafe3e1b5e7cdeeb2554c3e34036c808f33b4f4bd2e5fb8b2e10e4366f51db02b2bf3dd52e46c92d600cc092f30c4db6cb6f69cc66cafde5c11a53a883839";
hasRunfiles = true;
version = "1.3";
};
"philokalia" = {
stripPrefix = 0;
- sha512.run = "e39110fcdb8ff5a2b6cd185d512b1bf036098685be84517ea2cfb2c8a529428163b3ad30952b41c2271f153f078dc452088cf9bd12180ce19b157a75739b59d0";
- sha512.doc = "be664f8be0a2031a49aedb25f05288aaff7ad47276c9e2d8fe349c422a58c97c08e8fbd8528e444102a10d96b49ede58510f52337b764a3b1254a63d60c6008d";
- sha512.source = "19b098ab92fb41e560ddabc26a662a9785d13a786e51bad2a9fff02eefc91580c0618432a085763eae6964f6058bf2ab88b1e7012ee73c0d6e290118024aff14";
+ sha512.run = "6a7b76995074ec233d4922de96f727ed031b21abbaf1a423bded6bcd964e8e503d7d3d84d8d4eb1ca42ebd99e1af50a244238f668db245ff4810176abefb0976";
+ sha512.doc = "8cefb15592711d19d3fbe5fbbe6efb219ce081dac6d8bfb12ebc57ac807a30aefbaa37f371e70b7141876333ef408ae5fde177add749faf2302b2d7f60a1bf00";
+ sha512.source = "975d97494ed2fceefd6d7fae5cd7916689087d5f51136398b19d233e88335c373bbd572aeca930e3be212ae30b7d8b34e0070650aac5a9c391793fd6a5c1e394";
hasRunfiles = true;
version = "1.2";
};
"philosophersimprint" = {
stripPrefix = 0;
- sha512.run = "b9e5b828fe4e4b91a11c51e9ef1e499d672b10b3175e41ab10dccd3d5315a500c9fc75466f792f2f83920b2dd5ea316a4568ba69bc67a15cffa8852654df5d88";
- sha512.doc = "b47ac4c8cd2b912667983b74beb0c6aa23904f9d5c775746d29f987d5c41d925e6360ec37f17727b746e24322c0cb225a3b646661f291fbe44ce8eefc651a201";
- sha512.source = "7f2d980fb8aea8f1b8ff4a08fcd831775fceb4772507f8cd11714bd6505f87c73e89bc5955a3e2ae2a4312dfda1c80a369041d93f9c9ed89308b98e2d46b96ca";
+ sha512.run = "05f9639dbc34d0fd653f2609c581df2e50825cd61af7eaca55f03fddee2b0bf1c0c6bb3258fe10265cdadf0d8371d351aa143327a07f3739defb4ca3ca9b4f16";
+ sha512.doc = "45bf6648cf92ee58d35847845094614884ad300d5ae745a57bc036d72bf7a1cf8dc7596daab8c606266c717b0114727072298f91b61e92c40dd180bfeb678a3b";
+ sha512.source = "9522941d5b9fdeb2eec1f3f91bdb6649da45ba930ccf11599e532352170279f67e40779b9af5d46a4dece5b14ca2ef421280ea31eec24b686db6a9a4f2709a93";
hasRunfiles = true;
version = "1.4";
};
"phonenumbers" = {
stripPrefix = 0;
- sha512.run = "1f66ae909cc77ccdc3a01c07f4e019fecee7631db24010dfb635b54bc8676c84deaea1568232232b898f219f94a3a75e263dab7828a89ba30f68f3f3a3b55d98";
- sha512.doc = "da4ec2c324e8c46cce9f3f2f1778c03c441956cbddc6bd05be56931153e255bf628c9719b384b381ff9d3988d26a0e1712a016c203fdf398da635faf5bb5096d";
+ sha512.run = "79f875543181adada6e60d57adbc225efef89440666aa179ce69eef0118c528bb603436cb7df5dba95c75f60bd57bbe321f169358e247842a42cafee14cffef9";
+ sha512.doc = "85a496e3ff30df0bb1a852e1e21cf0fd8434124f3ec1b460fbd3c0da05573a1ac85136d3caec4f4d59993d47ad82fc0f123afcbf272982bd614dd2e1f318394f";
hasRunfiles = true;
- version = "2.1";
+ version = "2.2";
};
"phonetic" = {
stripPrefix = 0;
- sha512.run = "fab8ac4463c53a15d0769245040bebc754dbb2b4ed282db8426b28737abc9ac5bd5bcb3180114fa7e9d2f0fa3e9ef403805c9ba099a967aa177d63ef89a11aee";
- sha512.doc = "933f25da20e6e4c75bcc86fb16bcf89c408efe213aaa6a5402480d06375dbad80289d29559a09542adafd71b403a74b1fb03a439e836a070dc8174d13ec0853e";
+ sha512.run = "fbd137931a2571d542b8cb66f8b613a57925277112c2160e21298791a65d91f4d1a6d3d8be5d6faba9abe033ded174d9d301f6ff1784dda3c1a9530f5f7a0a40";
+ sha512.doc = "710233d18f904db9eb8c235070681b9789177b375b538c743424252e6434dfc3a16fb4c6c1e19617d939a31eb75b4823bdf30e633bc240b7b24650cb411f94e6";
hasRunfiles = true;
};
"phonrule" = {
stripPrefix = 0;
- sha512.run = "28279e5d7ae76be648db4544f7d172aec1c13cac1e004b21768f8dfd84679304663a8973b47e9a9876e05938827a690a0a449b043ee31c69f4a3f0e5c0d9b1c3";
- sha512.doc = "ba2a9d7416762265fe8bfa15a125436fe93330f0c8d8fda7da2fa4d4dc3bea11a52ccaffc0a18072a7330ff51f36d050feda661c95799d89719d1b1ba34d62bb";
+ sha512.run = "0465e183077f7daa57d2bbc5f1a76afa72770718d2dc969ebc3078b213738f5ae3919f3ebbee04ae54ff7b8ad6e35630fb22293b5cdac31ee5bf31680433ad15";
+ sha512.doc = "80ea19243537e769c49a3411e036c5811b19586fda3878894126a151af4ddff46a554db7bc07f488f692fe9efd0934149c8c94cde75b92c880bfcc28218ae5a1";
hasRunfiles = true;
version = "1.3.2";
};
"photo" = {
stripPrefix = 0;
- sha512.run = "fe3a9a5917ad689b4e1ba3da9ae3637d3301204949eb676f4cd8bc75ef823a5b2279cbeb88c1c90c404f9e535c504f78f88807a863e1502c3f0a31d448a98fae";
- sha512.doc = "c0b75b2be340fc19b4e750fabd7d83f411473d185524c8bc23e738422731e2c089a08dfe2d8f30606f5b5057ba8b949dea02a74de3525a69999fb133b56705bc";
- sha512.source = "661c507e2324d07c078f263da723ee63e6a8a41c3d5df532c4e2612bffe9c84b14605be05d0614c6fa3341dce142567c5aa07174b5d5b8cbad4f3e98efa1767c";
+ sha512.run = "11727df46b85be20802588a6c5743a9ae70a89ea73b5f16b8a4a3d3f1d3a9ab3194f56f0ef9d79947b14fe3f6b3e05cbd291dad8346cdb128b4d1c8c22d50bf5";
+ sha512.doc = "037466dff8edee9f6218b1fddfe579b2f82491746e22886ea5f8496b5f564084d81e35ed549ddfc42855c850913cf8c587806d71b7a531ec3ea3056962c54e48";
+ sha512.source = "644303a7eda6cbe50db8cf871ffd642dde5115d4f1a72edde65e9218337faaa63ffebc94bca96da28a4a2d7568ae0ea124f1aa12fe5402cfc1c57619e86746ab";
hasRunfiles = true;
};
"physics" = {
stripPrefix = 0;
- sha512.run = "f3b8c13b0887f065e7045d7f6cb6c9fef46a662640e64875fcec1a89c11908b64f12beb14de5320a9fed1e9b8a8a1b1735941cfac54de4786d22395e86ad8119";
- sha512.doc = "d71a48281649a1815a9ad2918041e9ee3776fdb5e07c76abfb0604ebaa035f53879d777b5e6561e918edc8913651bdb3ac71c7b53801ce74dda8d489d0a7062e";
+ sha512.run = "e394a7f8eda4583cf196dccbd9d52122d0ee630a411630f11d432018c5e9696a9b3feacfa2f881d82090df165a73ee0fa610ad86422123a9e1502ccf4b695be0";
+ sha512.doc = "40a85407502116954024d51361dcbfdf36cac07aae382ada1f96d413f9b838ea5a11d7014722b5641a75b6c9bb8a5c6c134c8c0d424788f47f45fc80b277b3ca";
hasRunfiles = true;
version = "1.3";
};
"piano" = {
stripPrefix = 0;
- sha512.run = "65bec55df8c552217119c9c67355c6fa309a8f6a9ae13035099891aab991e9918ac076b09558df9dcad33b89c5f838078c2fcc0899765c0c13b17775c7fff2d8";
- sha512.doc = "dd10f520f6faa69c875f80c9d6bea8fff2f32c97e949e813af5c2afae6a4aa651630e34c25c436dcfe8b59dcd14d4ecdf8a03abdab681295087d5b7fefd5df84";
+ sha512.run = "49c3b29f48211ac6ca04ef8f9df74cd3f4673a84e9d84c2a9b06bbc958abd640116673abd751be40adb470907bcf65a42756c22996f0adc4e2c0dbf3d6afeca4";
+ sha512.doc = "50609a17b51de85d5f9df4da91c0c1c421a86ff222d08268fd0145e248eea740c68445724fee425a2adbdab85e0cf5b4a9bb4ee5cf3bfcb4a3d5cf4f1868df47";
hasRunfiles = true;
version = "1.0";
};
"picinpar" = {
stripPrefix = 0;
- sha512.run = "605a2b152b178ac3021fd31186dbb231385cfefc2d1eccf0ca79af445397aecf408e810a700bc538514733168e3251a9e84f0e43f6cedb9f829c20977cbb1959";
- sha512.doc = "db69e3005d4d0405b92b2456fa3f0b131abe25dc7e9e89437d31b222919b2d5ae6dc1545405b657643fbcdf08d9899f9ae30e0d6171657184a8e7f23c2d0514c";
+ sha512.run = "9706ae1d10df99327d4778ec538ffc9aec465a04382b0732005d25660f452dda539b736be50a271c9be623a823be113696471da6c2d482dbf8a269af7c1143c2";
+ sha512.doc = "73b28f87550924b208b48ca9a066861e02b1a8360151ad89609e6d8c36a772192f174befd87fb02b65e92370fec332fca5d67a2e84e97c7549b86825384dcf34";
hasRunfiles = true;
version = "1.2a";
};
"pict2e" = {
stripPrefix = 0;
- sha512.run = "d15febe4c834a4f11565a8ca32c39456f1f5255a72ec7c10e570be5f9f474f75bcd1de061e2cb0f12372f2aee6fac3f7e289a6474b3bad8aceedaf4f2e3cbd95";
- sha512.doc = "6653e9e1decbdda3a025aa20ecf1065f1429adec3fb583cdf420af2971872bd05150f2638712ca5f9cced7fbce3cbc75469e625be4424b48a088348cc0b7e9d0";
- sha512.source = "062bc6d02eed679f8384fe1a04ce7fb05b0bfdaff24848abd3275f94a4e6df57eb9ee6bbb615c240a49584f62c6246343cb5efbf2c09e24ef3a84d9686e3d7dc";
+ sha512.run = "9f8fc3acbfb19b9e45579c2e2b0013dc84b9c670404e71f94b70c1e8a91569731a3b6b44e17e3d80bce5a099c3f16d6d74b7788daedeb48262971ad001d38472";
+ sha512.doc = "43297b99d4032a53b8dc36ae64a42ba12d5b800a352514e9678b0fccbe5798eb8c780b5b950f72f322eb12b9b23266d57df6d74409ad17d413d08028b033c6ce";
+ sha512.source = "847e0796c5dbe144ef13c196a3f472622db7bfe5a83f6457188739b82ecee0113ed704846019bf18e514c0914561dce35419287803552f98775f59a7c293a382";
hasRunfiles = true;
- version = "0.3b";
+ version = "0.3c";
};
"pictex" = {
stripPrefix = 0;
- sha512.run = "22c9827f170cdb4f7c4235fc214dcec69b952d759d4f9ed8b5a8afa22123dbfa9945cfd1eba367ec3063fba705b7c0cd7ad5efdf793fa48744fa37947c3d1dd7";
- sha512.doc = "2f3deb63cae8aaab6ece148fe95dfd9bb984b3b4b7376437cc0c88bf211b091aaa48e80d39ea02ea0c68aabf1dc673b803a23b29f6eaa5977c01509d4e10c400";
+ sha512.run = "ed91f0518668007aab7b9222dd08c7f489caaf084ef915f88d435128012b2b4eb9ba610168154f07bd0d084a34909cefb1dc0c1cfb2186982b4f08f9f6412f7a";
+ sha512.doc = "61ed0f632d7f12fca4631b13714994b2cee8e05176262dd8cab672d4f8f7e65a36e0d927e3b803991818d9d2976d5794d48a46ebbbaf8bc8aad99aadec7d3fcb";
hasRunfiles = true;
version = "1.1";
};
"pictex2" = {
stripPrefix = 0;
- sha512.run = "78f31ffbe24a1c91f6b03053f5a89d56bd8f20cdf67f13494a03b848d50e7dc6c3c175bf1df74ad59921e2b77159d8bd2f8c07257284f386462835ebad0efe6b";
+ sha512.run = "26b608cc8409c62f4c0130cc032f2ca5929886fafb9d22d93aa23af5a6dee62bbde83926bccbcb4fbd3d86a43810d751eb43a2a94be9528e1639c59fb61e5446";
hasRunfiles = true;
};
"pictexsum" = {
stripPrefix = 0;
- sha512.run = "482fc6f1a7729623a50b4f524486c2da53ad4ab10e075336f92c9256471a96369b77fb62d5218e341207dce5aa8b0557192623db09f45a8dcb6537c916d7c792";
- sha512.doc = "1bd9c7e7d7314631d962cf746334483527630f526076e07052e13bc1d1cf6f0b9b831e09788f19b834e408bbc1afa43215b684bd8e91a2a10e15cf976829a932";
+ sha512.run = "a24861e4b6184084fffa783918db485e5c7cacf7a6528681e7d8d4212287f1f6687604bd4f347e9e34ab7d29867dec2b30c9871a13b9bedae31b5dbb82ba1ed2";
+ sha512.doc = "148b7c29cb8189174442b95cd39b0d5fdf9f937a7a44a17314b93cce555cf3db459e21ae2c4eb9098c15551bd7aada2804855d68f9408fdbe974f6c12dd724a2";
};
"piechartmp" = {
stripPrefix = 0;
- sha512.run = "cb132337d5ad7a15873cce6b416e3bf4b097c58bc1d16962b6b858ee6094524f3076e24430e7ad7f50feb12f07011dfff9dbc2cbdd06cf454fa72ae7d7a11315";
- sha512.doc = "3f28c9ea54d17bcee60853da3f1e2bcd623142d2c56d7d1eb48e726adcf232cf8be0c732e36f261cdfb35687c05f3260d1d11df493072ea801a94daf1c627adc";
+ sha512.run = "e4ef7bdc43280c4311a6e8abf2719815196fb0ed0a8450501061e0b3b0bb44cd60947d6d623ff753c5ad1384d98219df695865e6459eef02b2b96f00906d023a";
+ sha512.doc = "f74c3c34d37eabc3b5e857a90e8da2c6ffaa3b4a6974c6b1127f898fb727ff18f0f399e9c4ccde8d4d198bece0ea83fbbac37a1ba1d381576166b5a2742113c5";
hasRunfiles = true;
version = "0.3.0";
};
"piff" = {
stripPrefix = 0;
- sha512.run = "ca03fd39036c86626a3b3c36f3b017d81ef93a90807e9e24a5c7df96f53e0e4f74fc499daca51bd3fba1e37ccfec4094fccf7c9ce20d17fd33a89c5f8a62dd59";
- sha512.doc = "0e0a69603bd80092c4e17cd9ba15dde276c68f255b5c1ef4d1dabbcdf0b4212cc85d36383ccf605b4b18e1906a208babd11db36e249795b4b9492cc51612d551";
+ sha512.run = "79b804dfdbb12b8d2e854341062f2a149f9b0e061385a30650c39b877cce72d1af4ad1644d73fb3ca733a171aa61d1b533295818dc10a92eacbce2ca60722de7";
+ sha512.doc = "ef9d14cf4a38315e4d523082db9baf8d0f89e5963001d12ba7ffe260ca2255a6aa99dc38392a6ceb0fe24e6abb8c77b9343f29300ff5c814c01adfff3321923c";
hasRunfiles = true;
};
"pigpen" = {
stripPrefix = 0;
- sha512.run = "6dac4af49e6b77d7757af9bd7fccd892409cb7bd09623d30039c8c62e3894830c3119a05ac3d26a1b3b23f0f9985b1a8c92d4dfba7c585dd53d6b90713aa82c1";
- sha512.doc = "d1f7cee73bb9a07b5cb3fbcc9f8baf33725fb26e51a72a71776851db6a2c01b2a9b0f491575a023899aeb58ae47e84c2d1c8fac94bf4be69fb95d965eda25196";
+ sha512.run = "107700bb0c2afd35755589551ca6bbd9a95ee6bec39e51868ea1b5fde4855a0ea2eb92b50105eb6a3490f82ed6f55c33cac25bbd58eeecb57fb80380095b7285";
+ sha512.doc = "48c6c4c26e7518f06233ce0da8898c1c722829adfad042c12b8820bb1bde43f25410c41f76c51f4d01035c9d654bf3ae8fc7bb44a4d2c23c52f3336ec7e7d128";
hasRunfiles = true;
version = "0.2";
};
"pinlabel" = {
stripPrefix = 0;
- sha512.run = "507d3449a9e977e6f308e391a1306a1156671da5a29f433bae55c1f099b22f1eb2a6b41af8985131349295b0a74a7cc2b76e83326f3f2e77ae283e09cd4bcb40";
- sha512.doc = "59bc4d2ff33ec77afd20022a6c6a1f2db0c31b9af3147ce1fc7ee236a808843bca0378f4396df2a94db4a637cd91ea9fd07b021591f3ffc52a90f22a1009c98d";
+ sha512.run = "56ed76be6c634b3c1fd3f83e12304d0d0e078e027754ac7619d680d2072ac7b67c527a4d23dda8feb6496e3808b3414bec65a48d4750d44405fa4574f122880c";
+ sha512.doc = "c56fad48b7cad065196cecdb64e501555d2a8f3ca098f001123215f8e21968cdec2da28f2a68f7e07ee9b1c2d961a82590aa136b15bdc87e9176462cd706b0a2";
hasRunfiles = true;
version = "1.2";
};
"pitex" = {
stripPrefix = 0;
- sha512.run = "7b950db7ecb87af1ed0626d0d06ca6c955afbfc8b1bb2b478d9a991498d243ba74d8e10115a443a981b3e0bb97795412f0a047986f64cd5a7dc7fbefbb5a622b";
- sha512.doc = "65eb709e3894bef7b99b457941a2fd837817cd82ee623cb416b7cf7b02dd826e7c3bf5c6afd6ce8f713ffe72c6a521adffbcc3bd0a18d8315a9ba56179bf8a80";
+ sha512.run = "dcc4280ef914ba66210ce471dc276042070b3246bc95ecb93b3d8af55393f49921a1d5e6851223299831344503dfc77fc2893f4cf1b78351dad40058979c20aa";
+ sha512.doc = "c3765f6acd4a147ffd2c216b1cda58e5e6ac8dc1202b444fe80d0dd69449b01df3eb17069842ef745e76e88371bf71c178d06c5ad2bc85e3427726bb30b74002";
hasRunfiles = true;
};
"pittetd" = {
stripPrefix = 0;
- sha512.run = "e3b9edb291323f8eb3b49f9e4c0f839f2f4e77a85358017ac68c78c6c1a88921bc48053e16c4da1c5ce3668ae8ca00736f4ff1ee019197dec5456343949a5e2c";
- sha512.doc = "177c565aa8c415cabfe6f91154032cbb0d67135e9f6ae7b71579eb89e1acbee9da30ae2085f511994018d04b93fc31cd4d4b865c15fb7d4c32326909f487bd5e";
- sha512.source = "2a7fd63f232f04329627c69d1a739ab3c81ae9217043c6d0837addaf48d8f1f229c6f649cfba7ba7e30eb8fd4b57408b97ea7c1f1881213ba348bfe8f491ac48";
+ sha512.run = "5bd78a90b4c7b9cfa8fbfad66e0de79d09762e06d3bb35a7aaa13ef8ba73aacaceafd8d5b5468de8fb59c6f4c76d364af145e101543c7ef2089dc9fe00e5e9db";
+ sha512.doc = "e72d325fbfd3159699621fd703fd539259d1b13ae69d00e771291e156e3ce6cc15a0d7e4d2e74a3ad3492c39c67adfdca5491b68dd6e8ac78ac1213400f091fe";
+ sha512.source = "fc1afca13fa1d4b6b0f77dcf693939be3d6423ebf15dc6354b955e1a02ea5655933470de740d0d626d718bd48b5f4dd1ed92263d8524d0ba38b2e4c328bbc135";
hasRunfiles = true;
version = "1.618";
};
"pixelart" = {
stripPrefix = 0;
- sha512.run = "014244e9e5a85b6629f397a86c3f709956182d96e0141044f4436576b7ae5f89bfca619201ad82880cb7351f785021fa21aab6222f84c93302acdfff00689369";
- sha512.doc = "f48c8b96c544b02fd0a183794658c2a4a0bb15919e367d46770e81b51e2c5674d291467ebca27502cb3e89c901ccd6a1c4e9f5d387a6a12da3e7e08aee1b2fab";
- sha512.source = "b1502155ab651560acf1bb0ce03046ecc88490b1a67efe801f570faca4ee785978e771b82579a6c40085fb05a5df41d010b63ccb47d27811cd12ac34ed526e99";
+ sha512.run = "9f9839c0d286262560f24c7bb83603c227addb9d5e969aae8d0d943cf305c25b06f74b3a2a3fcac9e6ab5f2473ea0e11b94283b71ee3794bad21c22212d05e28";
+ sha512.doc = "8ac425c6345b95739a4864f89c967170ec121e0bdcc4b1c3aec9b60430ae7c240073439270db1311f9383c139bbc485aa2a39248c4ac5f788b8ce37345e6c65c";
+ sha512.source = "7e8962f9b1989fe23c62dac7003e0e1bb5ef1ccade7b2e07f761f3cd6c44ebda85758fd2a2b438ce725179772d8520ebaa2037920844000714229b53d6d99ccf";
hasRunfiles = true;
version = "0.2.0";
};
"pkfix" = {
- sha512.run = "53163cd13b4e2466474ff01e92d0b97fab73a30756f06db65c4dc50f7a9e8a2af0bf771b575ed7e65404620b34c26d2833ee0897f82d75728bc74f35d0154dc5";
- sha512.doc = "ef411ae7d4533ceac526fd02dd775296ed00c664fa733459b89de8abc1e0259f45c30b667e7723b5141ae28d5d7541bbd0054100c2e51b41a01de589de58e8f6";
+ sha512.run = "b4d374e5b771e131075ec59ef6713c6433cc3cefb6331a933e791c3774a9d54d6c8427d70a4aadb2c6326c3733abdb562ca103f0b6a9dbcafd87856d20b18a24";
+ sha512.doc = "c6819c63aa4cf7df5879a796e08299f2fa132e1244648d17a7fb0b3c28204b0641e56fe4661887c257ca4f5998786c31b1cae2aa64e3163340f08d02fda4c8d4";
hasRunfiles = true;
version = "1.7";
};
"pkfix-helper" = {
- sha512.run = "673856c42400e15ba230d627a8b21e07e8c8a61f62c5d90f6b2387ede1bba1c8931dd1084f7fbcd17651ad988360b68b532fb8be2451f11176c95c3e74f7b9dc";
- sha512.doc = "886ced25440d938e756cccfabaa8f42747c4c19cda31fed6be422bddd2d5d228442ddcc8c7e0ecbcba9efd8e8d780afccd5790dd593d9671a515e8bc42c40701";
+ sha512.run = "4828927668f21f465ab672b92e6e3934e81e60bd9b3bc1f28a65b2c4dd26d2ce244258ac1b7d8846c0bfbb653a2fe009875ddfcc0383b34249e775f675497478";
+ sha512.doc = "146bc49beeb779c4815737cffe1bad30c28e7e44409a3e7036ab82c58f6f1b7e0ea3498f1a19cfd312390bcbc31c72d9f61a92501d87690a61cdc7c66c2fd2ae";
hasRunfiles = true;
version = "1.4";
};
"pkgloader" = {
stripPrefix = 0;
- sha512.run = "6087da3f84553e9ca85460a55ab207749e81e78fd65ebdadc5273b0817bc24b089d469e6cbd783caf970e3235441ec9a8ab3250b2b0d6fe25c8d85e6885ee4e9";
- sha512.doc = "b957abd848419537609365534d4794028f7af791aeeedced5b26e97b56809f58793cd45e1497d0c727c8020e169e619bc88f300700b3d521779e22060e797651";
+ sha512.run = "2b9af06a79f484ce948b98d8ac09f3327a64e2299770ae6746d9762fc6b339d68aa3ad2abc5e67dc385bf4675cf406f170ef706fc101e87f6b58c839b6d3a3e2";
+ sha512.doc = "231038d0af3e7293cec5b5e3a9835b1ddfcb60d5c8006009998e5a04638e0ff818ed36abcb2326a56149af0884297059577a3437e9bb144264cf42feed055cb6";
hasRunfiles = true;
version = "0.7.0";
};
"pkuthss" = {
stripPrefix = 0;
- sha512.run = "2525c72b11d760dbd4075aade89e7d1ce842df72f27364ce9f60b9f245d8c4a7492867d98428aaeba775ecb1a3d599941cc5570c2cd46a5f90babeadb371b4a3";
- sha512.doc = "842a895d4dbff3c657862a6df742ef335a0e84798585807e4de0d73c7ae0ea951013f92687ce04a68bead9c2536164112bf064535ef778a1f24b3a5c58d781ef";
+ sha512.run = "3714a72dce39b7f72c4bdd8355d077822a41c332682e4e6b09bc81f16a61cf5017315428e942e26a36f8bff79a818b9e35b0674e01412f7c29f1bc94258d4636";
+ sha512.doc = "7077cebfe115ef19f1d0b1a333babe00f75b47c878d5c316bce75a80b75a53ee19814baa506b7587d18216d928a25f2e8722f244ac2ef5d32d7a7375d76be0e8";
hasRunfiles = true;
version = "1.8.0";
};
"pl" = {
stripPrefix = 0;
- sha512.run = "4a15992ab0c6c1352e6047582b5ff86469bfbd7f02995be4ebfe49275d39acf80b1e409836d8a5e6fbeef8ce8f5371825091a9da6c98b2468dd98c133f2eca40";
- sha512.doc = "d1a1a06e2c9d229c8cd7476322a498e0bf2903e24cdbb35951a92935d706a799043061d0e26425b1ef9e90b3b04237f4d9dc6c979d8908605b74dfbe95e27aa7";
+ sha512.run = "8647d7f075ff8c4559c1549b0e1075790b3fc2890b55f2d8612ea71b385b9a90b25a1827fd99b823ed945c801e1dd1773b28be3fd9b8e9744048fc370178e599";
+ sha512.doc = "f9e53f7d006b671d788ee888432e62a98704ac5ec964ff6b65704a2ac9afd056f1de366c4ae60460de3c112fd9267e8ac8605543ab7d8cef345d4603c93070d6";
hasRunfiles = true;
version = "1.09";
};
"placeat" = {
stripPrefix = 0;
- sha512.run = "5bc3ebafc77719bdc477a1848cfad1288820c592944fccca284d3cb1b671fcda59b229ab93447a3ec3c40e2e99b6b7ec612943c48917e5c3628cdbfef8647168";
- sha512.doc = "c12a7202c55f4bca9c05ef7c74e315b6f71d270eddbd39cd9d50ff882e0a4a12001e81aa8fed37bfe4c4300d8f7a0525efe49e11beaff604db5ef6a6d949b05d";
- sha512.source = "4990186a44675eb67dd27e6b1deeaa73e3e948071e550a236342ed709ebb3acb31409266fb3d1e85566e3f8b59fe3ba44cdd21fd23ea958e1f1836e89b0466b1";
+ sha512.run = "476dac5b149811659c663751478f9f224e209dd63954cb88baadcc94c70a4861673512e01c4a5f30097d242f56f1a6edbf4fc225f8b561e49a4e60b02020488e";
+ sha512.doc = "0fc82d9b448c85eb3d77a7943b9243720f41894f062d9723b3dd56f2d3e9cd8fcb87a3d57f387f1c87b3ea132fee2e0e08962d9044aa7c756f0db979f4c06a3c";
+ sha512.source = "c24fb52958d4bf39ea7925b1b68f2b2a5eea95c4c7bad8193d272111d6cc896b89e1b7ffd923a0e6fd9fd231dba3d1038a8730ae58b4ba059738da646e6b7bed";
hasRunfiles = true;
version = "0.1d1";
};
"placeins" = {
stripPrefix = 0;
- sha512.run = "7187d061286fc3b454aaca5456f1920b349878d8070afd03b3078167c369133ce5e114dcc42490196ae98d00ec6d081417f82bc25b5d6a2068d2532195b32262";
- sha512.doc = "3f3a25b748cf80d9b5b35bb5af300389fb9aac1b8f64352aff854a5537a9168433434bb52b8567a2acd13ebc89f5a500d2428de974b234e37b417d5093bc6cc1";
+ sha512.run = "618eb33f1fce0b089fe111b083b0153c146e0d8abbcfc235a86dc6a698a2fad080f8ac38e04037e06b0e1e2782291ca6d01ae69922d181b26b4c809d6aba262a";
+ sha512.doc = "2ac2312083ae8abd3fe3f85da7dc65032a4c6bed4d1778c058120b48292f459d1b77d40e4eb6f0afaf88a5160d4fb0eb7f353ba1d93b7ec672f054e58de4d6f5";
hasRunfiles = true;
version = "2.2";
};
"placeins-plain" = {
stripPrefix = 0;
- sha512.run = "0e525e725a599af304cba87b9ed9dba588937935427c6666de2cab47c0c114d5b46fff0b7cc0512bd32e6d4bf032a20da1d945665b2ad27cdb1d7c1ef7122af4";
+ sha512.run = "ba143fda432b8ff9f96d48218ea3b3d29308db3a403c64af5f4a89b8305ff835481d9e0e77bff92530207359115f6a44b006cc58bce99c0f7d3924d1134ef60b";
hasRunfiles = true;
version = "2.0";
};
"plain" = {
stripPrefix = 0;
- sha512.run = "bb95609bc13886773500fa0338f277625ee72b81e71aa7def3e3ccd97b8b9aed58fe0949d3843fecc96b531a1ac42f33aecad8df8bfecf46dc7b24ae46b5444b";
+ sha512.run = "66f585e1fb6b95913ce71406e840bb15953b2ddebc3ce0344eed791e496ea75b93c4969abc363016b71dcaf65c0c676064ec778bcccbb2490031959ef3276bf2";
hasRunfiles = true;
version = "3.141592653";
};
"plain-doc" = {
stripPrefix = 0;
- sha512.run = "e551b1ae0a4e0ec1abc1207610bee6de222abe866f71967606b6c556d42211d82bd5736741bc1349d83f99a159847a59c6101aa3a67c57a780a6bf1907bc479e";
- sha512.doc = "04d35d5790ab5ae4bb0d6b6f73cd9a5e412ab0c02829573d3848435189bf86f14badefcbfbe7f6405523a9a80e15ce1681b3b066372fe5c811cee18141f9cfb2";
+ sha512.run = "bae58c957de52e1a45f91d8ea49579ea9c5b50b641331ae8d27146b6bbda1cf93e09abe58a011164ef99e5513cc32d346da7d693e975271e1892674aa5799406";
+ sha512.doc = "03f17a65680e4fedd76abf2ec46dbac4b7871c3106c74d3d7c7f200bd6124146b2f78848a3761eaf63b2c909eb5925b78441d73a48a4437ef496b8643777d847";
};
"plainpkg" = {
stripPrefix = 0;
- sha512.run = "7072cd339b5cc620bacc3e91b2d8774eb1a1ccec56b1bb0d3d7b18b00ca0eed6d96d0723aeb927451550ec1f093fd4b2ee74fba5eb2518849b285fc603e8ed25";
- sha512.doc = "bbbb8c0fe4670bb574a4dfbcce5c818b81e7ee2f28255525532ee5a23a8604d80373c9c12b92e5a1d639aa3dcaa42a2975efcc5ac61bd8e45fc35eed8088977c";
- sha512.source = "da4589649cc674dee1c3605daa30849cb2de4fc6ac2446e68feac6fb7c659b23b0be32a5a84d38dd401af2f002c69be4bf0e89fbee1a1e3614f10b0b3e71b2b0";
+ sha512.run = "aa1158f3958013b133dd3f9308063543268181296274a40e2ca606c8e684105e89b79cd9bb45d225e14865ca0e998e0412e8edf8057445bde549f249a6d69b2e";
+ sha512.doc = "684b4f193f29336d5bd2c494c0c447cf0ac28090a156ae286437033e14507607582b3b9b40bc7b82fd92661a4bdd75f953e7c0b675f46418bb585b6a9492eaa1";
+ sha512.source = "44138ffb31ad8f78b0ab917302f48f0bbea871ef390c52b211ac25dd9c16f0687f02348c96682d89c9fdb5586b157c9d6d4ab3f404f40ab173835997ffe7c237";
hasRunfiles = true;
version = "0.4a";
};
"plantslabels" = {
stripPrefix = 0;
- sha512.run = "c1df3bed9b03f0290d41ef4ea46071e8baaf3eba3aa8980821e0a6ae3534540c150f2cfc31c0f77f554b4e2491878705b3747d175a7b1bc4940638833d18ae7a";
- sha512.doc = "ef94665515ef37a85752647d3e743d1fb42715a476fca68d64c37a7dfa23b61354d2abdf0d29e8fdaf9b2426377ef707c87152bbdfbc3c2daa31b56e689029a8";
+ sha512.run = "7e1724b32035ee32325c491bce57ead23f40ad7377b4c1d5572499fef920b874bd57298e654429203cbea726b8d645a0899807547db80825be163538c1d91537";
+ sha512.doc = "999f132df73c15a7b3501487f350e48777543745c5cddbbaf314bcb62eca9b3ba41b51324b61d04e9f1d9cef4b9b8ab851d3528f8893bb21e612a7f50511da65";
hasRunfiles = true;
version = "1.0";
};
"plantuml" = {
stripPrefix = 0;
- sha512.run = "21aec60872faa4b920aa192738e732b148864fca0638bd4a602dcfc8ec46678b2be5f732406545db7fdba7772decc9f0abb0b0c5ca47959fde555cde2fde3b7e";
- sha512.doc = "8bf931f9ba79dd2a55f78f01101de7e9cff3d9e71e716067d6274fd2b6e5b5e83259c99823b2855efa5f7b67bb0c4adb15872766693aa5ae68c6625d976e19f3";
+ sha512.run = "a7eaf9dfd05377787a9bf18855506506a8252f0a8c44aef2d452834ea1f7091ecca66dceb6124e44ef117294d526838944884ee815a8dbf48ef4558da1284eb6";
+ sha512.doc = "ad2dc0f8696e15a55dca16c3a45a6376cd423c31722376b30fde2ba2443a4b768d02f745838ee4c83a1a228b6cb492367127799d9483a800f2da03ebd0eea214";
hasRunfiles = true;
- version = "0.2.3";
+ version = "0.3.0";
};
"plari" = {
stripPrefix = 0;
- sha512.run = "68d06d8a5e6d9332bcc752bbecae9f0d250fbbe20ee8aca9bde4866195866fe992cb38018e685956aeedb237da25c06d38bc5a98bec2987554f1534a3a3ac5c3";
- sha512.doc = "86b3b1747fc6740542ddeda397b257c0a4489cae1d12048b880f57e1cf1cb56ada1cbb7fb7342cf283d6401faf9c319b4de7aaffe26b574a0f780cded3510c6b";
- sha512.source = "6f9776d8b13afe27f8804ec4841db1c166eadfc108d557d0433832215c6ecaa8698adf2b75e8a8d5cb973cee8152d3845be8edfc8f05b9b20650356c69a13a3f";
+ sha512.run = "86e91b884be131df6b4da6441a9fbeb872e0f345eed49005ef74d58eb3ef8a2724da98cc810a51b58d45047d77545ac6b9512612b5946ba29d443dd14bbdb263";
+ sha512.doc = "befa46f8ef7c4c89e18339ececbd53341aa50d6bfc8927001d17395cba42db0f0ca3414619c746c78e4f5f4f9cb1f6db813defc7b89299f5b29e9c0866852c82";
+ sha512.source = "e03c7b5fe7406c447509d4ae841c13c579c608564f45b83e1fddb066248b53e46f83a2760d745db1a5acae08dff493686d667f0328c9c3d467df6a92d8304a5a";
hasRunfiles = true;
};
"plates" = {
stripPrefix = 0;
- sha512.run = "89926561c815eac2d14917a1656867cac4231a4721aee1e851149b6536feda8c32bd59d12d8ad5a91280681b7d5de08e9538c55835edc93130ca7af451b1ecb4";
- sha512.doc = "8ac48e03510312f54bac0a6bfb0845240726714400c90f7bff378e121c889c07eadc0b0fc830fa1fcd8decd9989a8655fdc43f533b24af0fe74bc7f231362deb";
+ sha512.run = "f662191f6a053585bbcf5a71635b6f63ee5d713086bd24f3c879f73868b5ab42b6434860b68408fcade7b7ba448845d1dd6a5be12b10bc25be8032b9dcef9615";
+ sha512.doc = "12779b285951d5e3d7a0f9d3ded736d5368291b678fd884262908897c4e32bd5fdbdd6bb4eeea59bf922555d5dc8daf6b0e06a174fba2605d4357dcf1f09c6d9";
hasRunfiles = true;
version = "0.1";
};
@@ -21238,149 +21754,157 @@ tl: { # no indentation
deps."babel" = tl."babel";
deps."cm" = tl."cm";
deps."hyphen-base" = tl."hyphen-base";
- deps."latex" = tl."latex";
deps."latex-fonts" = tl."latex-fonts";
deps."ptex-fonts" = tl."ptex-fonts";
- sha512.run = "3e558826789881c701791006308d399e409b890f2084916658dee28bb52847945bc93248882ade6dfea2a1011c3ae0d162e9d4c085816380606eb38000636a72";
- sha512.doc = "efc784d1c5bab12d02011a883b7bc07f2a42467f9a2b5af0b7f835967821d19814bfc1be0fd053f43b9c343a13438f0984a3aa1d6064d059fcdf2ade6d8f68f8";
- sha512.source = "ab54d3975dfb89e6fb85503c11e04d825c27d8e5d21d5a7db390d0483322a85d47e100b9e488ab0311caf1a77f5b9df9566c79ff5156c507b518cbc3213071dc";
+ deps."latex" = tl."latex";
+ deps."latex-base-dev" = tl."latex-base-dev";
+ sha512.run = "dc0704d481a209545852edd6e4381d3d1bbd35173a3e67010f396093725d7e379aff68507898246ae0741658ca957665c9bcf5a6163648542a3585e8e8752240";
+ sha512.doc = "b762310465dd6cf147d5f5342115a57124cbbfc708e1a48caf8ac57996a5213499f9154c0c392f63766848f677f617d3014a7aca404ae5481c3fa0206b87ab39";
+ sha512.source = "cc1c90a007cda5d8fa5ddbf42230a23ab3249c71d70467b94aeaabbe5e42ca80e370fd2abe350ff494f8b17edd13c47d8e8ade18b47a46ad34c578a8baf06a6c";
hasRunfiles = true;
};
"platex-tools" = {
stripPrefix = 0;
- sha512.run = "36e2c28554224f3deeadb1b9608697acc992f822baac3b599c287cf27215c1625c387686302f323fd6f875becee28f6f8afdd0890626de0f288d8f06c6aae3c9";
- sha512.doc = "a15b693c3a402fee563bee960a048a1cf943573dade44e545bd8c3d87ff60dff549939433bf092f34dd7fca59c8d9eb5f7cb78af27b376a28e4f1b7b1fdfc6c8";
+ sha512.run = "bd1b61377f9793cce68a18c43c43316aed3f6382d031e7948e5ab6726b9be18d5b819ab3fb4800dd9fd1932af433352c7285eb9498925f54b66e0f87b0d293f1";
+ sha512.doc = "a58c732af05538e8450b9a329754d576cd0c606a676d2451212d928d39e841bcf702cb5e096405c455f98cf012bf4f75d39295d7ac5efc1c6d3647a16345434b";
hasRunfiles = true;
};
"platexcheat" = {
stripPrefix = 0;
- sha512.run = "e4431b4f1b99a81a96275b386bf51a3fe03171e35df143693f844de2b0497c27816156b3d98092b1edac2fdacc2441a478e7bbaa2facf03a500f752744150c54";
- sha512.doc = "7481dc286602ab44b74eaf6e783151b50a21ef5872d8e13e95dd05b233eacc56aaeef7167eeac2bb05136acbaae09dda02d1b45cf6ba79fe500c79e6b38f9ecc";
+ sha512.run = "1409c7311eaa82811236d869b04e9f55fa2a96804faacef4820072a4813055e70ecce0e8c155ec19016f1ed4e57bebe0b362c5457d1258f317a40fc475d42aff";
+ sha512.doc = "bfe47b947a915099de15e5519a3aff201b327c31d29c1966d4fd3e9b73581792d918b461ed1944aaf5e8a5eb7956c38579a3fd972f189b1e3abb903c7c904cbe";
version = "3.1";
};
"plautopatch" = {
stripPrefix = 0;
- sha512.run = "29eef428d0b30f524a23ed715cddb025b17621bf166611920135dd98a367fedeabd10595d37f6c8f5a214cebb96d79bafce2ad95bad23104cf076e06ffcbf049";
- sha512.doc = "8a0100e0abf282606bf7eac5a17c7a175395f64d2a5ab0fab4845d578c5543385df909e15fc7793cd9700fd4ab43162b815b3859706c7a7e3a5522c60eb9ba8e";
+ sha512.run = "f7c02f596e58710b401ea7e9b071ac7786dd640f4512111522414f90d93600854fcaf31df49af6aca605ce1c4ebce62373226d2f511c9584ac665d6b20e37d72";
+ sha512.doc = "291d4c18d6b08eba869b32e058eed9de075dc35082496cc5bb552a905bd9f9a08ce7e7108320d0b2af953a351899bc0576f7d05dc2a0b87409a72fbf6c08224d";
+ sha512.source = "13c1c1aac3f0aa30f6f0b102ef0cfc478436eae8889de147dc7ef5e6ea4e7a555fc15d97600defee6b8fd8ee40a2a1d01603e591b0e4a3132cc3eee6dffbfde4";
hasRunfiles = true;
- version = "0.9b";
+ version = "0.9d";
};
"play" = {
stripPrefix = 0;
- sha512.run = "228b3ef2d72ee0174937d397e4da21c55d9404862f6549bb7e9e129f7fcf5ad2816ffc8612cfd03d7cb9846ed3fb239d162c68dd92bb27542eb7e606b9f43582";
- sha512.doc = "0f5adc57d3f1e4bbc2b6ffdc78415085d5cfaeb4750489e3a0ca2dcc1558a0496223ee5610282652444b9f8f418f95863f6acfdb49e28ecd7b63b6412c823e37";
- sha512.source = "7441585f8c75d9496fdc4084c24b38ae01e36f24617347b22e256c7914ac753d1703041b5da81caf92b4246f948bfb70d7c03d950259e6dd0e577163c7b4b413";
+ sha512.run = "040468367a783e7bc49dd4b51e22a72c41ff2985a52e2551b3be6780767e17c8d11178f097cc66f5683033eb03cc2ebc2c08c1f4477daa7b8f9e22d8a40dd385";
+ sha512.doc = "97c882b12ab350c5b0fe066e04ea7c2c136b1dc7ca29e51d8f89ed695769c9ef1ed255c3c109ff71838bde91d25167a398230cd25809f1374ca306fbd9ae68fa";
+ sha512.source = "3bf9b5449611ce72af26a68c99a7ea813c7eebce59336d5c7bf65da1a870e6c26238f803ba8e07ee2a084826e6bee7ec819a919e7abbbbf11946f611cab17a03";
hasRunfiles = true;
};
"playfair" = {
stripPrefix = 0;
- sha512.run = "d88f5f8695dd49637d0ac044f006a6ac9b3e7f6c7251f247231918b1696891686bdf01ec09683f29ddcca282a8a4008792dad80034dc01cad17aef33df541c59";
- sha512.doc = "b0ed617eef20b55ca9ab8e1393cace2fefa3048a0669dc9169b19026555510412f310250484b5e02ab48bff6a9f2df8724105f2e238a4a7a8a58180f75fedb8a";
+ sha512.run = "cfd2c243878c3d2bad12bd6e284078b76097a43cb01e9c35bbc4af753502bebd49e73ca49dd91575196cd27d2e391511bfd4a268cdde20aa948f835d877a16c5";
+ sha512.doc = "9b60309afe7472f848be4b85dbeb4a5dbc422a0b0ac480a2f97c73a7525c9f20289133dc33e6e49a029d9e277536df5dd1bfefb57d65341a5d2061b3877e898f";
hasRunfiles = true;
};
"plex" = {
stripPrefix = 0;
- sha512.run = "01122034e2490c385e86dd9c7773d620ae2fd9d45fd28157c21a1bc4a1103f7f8b2946f6dffbd5060b4b396171d0c365c84777f65271f891ed124aa3db4b7ffa";
- sha512.doc = "841f4160b9e7662fbe9205f4689a9a64f2358a01923ee00bc1754ba0a9bf62757c0c8923cb6cd38fc22dbbab6e4105223296dcce33d74aecfb2b4214ce1ec412";
+ sha512.run = "e1fc413e26383514c6811ef3eff0263169cfc12881bfa8f2f9e1e60326156bd255bdb63438d0820c6cdf5a4c026afc9f6397598f1c59ebbbdcf3c64223fdf2aa";
+ sha512.doc = "f1132741d9d0d4961296f36cc17d56f7e32fc4a7d539593fc09a83460b5baa9f76a08b957bbd6dece4b29980420cfab73e05a65a2c4dbbc60308db582ebd2c8a";
hasRunfiles = true;
};
"plex-otf" = {
stripPrefix = 0;
- sha512.run = "6c74a6cd3473e490b37fd694fd8b5b3d0a5ab2cdb834529045023f1340c19a45f2fdfdc79c074d3b81e7b8f6eb0b4d77a92305fbd0b16478d1cfce30ba71aa67";
- sha512.doc = "0ee702e79a835ae5b9096929c648ce621e914e07f8537a394d20f3221af5b1c12b0d5b78312ff8d4ea2c034fa63ff9652e465ad0b4b8950d93238d6d512a992a";
+ sha512.run = "07e49e5dcbef60efd3e3050259f10b75bfbb83128412a1e60a31c2f17983ec73d055e5f6e117ec2673f9f0e5db716471fefb312be50cc4475761aa6ad895e9da";
+ sha512.doc = "4af950e1a3a384a1c738c6fa1bad629010ee2718840094500976b6883c2e3120cd070631463f90610c60877c0dea771c9c7e4f8f8c091aaf1f29b15b8400de96";
hasRunfiles = true;
version = "0.07a";
};
"plipsum" = {
stripPrefix = 0;
- sha512.run = "2291f4350a614227fd709f5276019e45a5e626248874c3d67060d98070dbe531e065c6f3eb7254b34b023169bbcd12ab77dc7cd5b667bc32f28614aca4f774d0";
- sha512.doc = "a3d5160d775343d91adf981329b2e7242c3e4faefd60f8a40432dc7c6e5a83a519ad4f8e53e10672d8cf076ba17e2323504f84f34f76c91cf937dc385b63bb25";
+ sha512.run = "203b9cf56acbc53b2a3c195ba0a27728c93db91bd4be48441e61967fd0488cbc4ef96485ff0b567be64ddba798bb44308cb7cfabd2a2ac89d294203d93ff4d29";
+ sha512.doc = "6d5c77102abf42304f8480f74a073ba25b8cf317c3a6cf4c22af6035b17b07ac213866a10ead2a53d033b214e4a6d6e642d043d847e61fb165aa8a02ef90f7b3";
hasRunfiles = true;
version = "4.3";
};
"plnfss" = {
stripPrefix = 0;
- sha512.run = "82bea391e7b2e8e0b169e26b70122ca27b552ae19575653e25c82dab287f724321f227c60b6f2bc9e81b3da065d0915ab4e52beb30ef5db8cb091f0337f59021";
- sha512.doc = "afa54f8b4c0b96ed99d77c86305a380e5b0f2332f6dfce8599828c35988de7d2adf650b8ed5ed37d2f6e88a43ca4d58f6fdbab6f3ba47353a0bb901976887af2";
+ sha512.run = "0ae352953c5981b791379d9da9b61ad8837c22053f3371f351152078f4dce6b12615ed771987115cc094613ddeb0c275568e1d7404f321516418d218d9c68473";
+ sha512.doc = "9569a4f77dead68ad8c76794f03e6ffe147e1801324291fc13487b05051fcb7f307971e65edf66024c169411cee9b2940eb4daac4d073773e67f2f303b364870";
hasRunfiles = true;
version = "1.1";
};
"plstmary" = {
stripPrefix = 0;
- sha512.run = "fd91a187e70b5d00143e8cf6867a990311777b8f6c88b5612dfde3922a56de69fb44c8b371fabdf768b358c7fe5d444b52ef7f5513390a6e85cfb2425ff8d23c";
- sha512.doc = "e679bd26b1180bde93fa54ed5a01e04428211f40f9bdaa8bceb3c050c8a1894c04388b6d6bd2fb7c6aca75ccbea127cd9818f9f16bdd8703cfb3305aa657c96f";
+ sha512.run = "72d54627fd8a10215ae9fe417423c46240997f865da8b4f4b976290ded7fbb0360477db27f140bed0ceb4dfc57c42a23fe5ce780ec5eeebb9b3e30b372adfe9e";
+ sha512.doc = "6e5c425b7d484bbe187eef030fbc9d6a0ad50d6d8e22c5f08d3762cf8082b434de8a4c5d13251d90a016715c9a85aa82dd2637abb6e17a6973a08514baeef7fd";
hasRunfiles = true;
version = "0.5c";
};
"plweb" = {
stripPrefix = 0;
- sha512.run = "5bf5cfd6e4a03314d7a1a9b176747fb20566adb7a6eb8a1125af508e6a911d16af76de888ed046bab9fab2ef8815c515a2ed4b0d72be61a3ad71ed7667b446d2";
- sha512.doc = "aedd2c57a896769c1e67145ddba29a4d44bdece00cc545ae55c8ce8ae32d448c3135348d80e1ecfe9c599c742de6be70cd9804c935698aaf90772263c6c4e554";
- sha512.source = "174c2320c0d86c141d70ff7d3e97cfa270390b0c116d722287ae1800e54c32d76d3f60a6a3e3a32896504b61df15020c60de873d31dd5bf5f905e934e2ef75d4";
+ sha512.run = "1899a3498d10950f67d24d2d7bf0488cd8867bd862960fa892581137bb1fb3426dea9e193f8993ffa93df11684dbd1f25bc79a98489317998936ab4186e9a22d";
+ sha512.doc = "9a510c4fd534c9451863a47fb8fa3911cf5199b295b1e3e2739cfc37ca0351d28fa1876e5456cf05ac7cc05f9f60761578ba6d77841ca575908cf4f0c9f0e3bd";
+ sha512.source = "09039cddf52bb2080fa6f9dad964f267e43d04504dde81e010727f4957a4de0225b0e23c1cd9ce7222ee1ddbf0d6f1ed1405d0405cb849adda77d99086402d1f";
hasRunfiles = true;
version = "3.0";
};
"pm-isomath" = {
stripPrefix = 0;
- sha512.run = "02f2748914dd727beb091e6ef10f59cae9140b1523bce24cb6eeadfbe1eecbb3345d898f91eabc4e0b909cbd25eeafae51d42196b71044d9ee53d98003981ac8";
- sha512.doc = "1fde2a86cfc4b3138cb097f89e9aab0b6e42677006a4b78c911635ec705976247e627f2b8efda22075041c632dc9ab5ab5579ba659645d0fd3df5f26544f9a02";
- sha512.source = "30062167acdff154f5e347523ee80305e920c8ceb0c15d381f09e0a52f49ab31a92a9bec07dc6c0bdbb7532ea14e9e362ad722f233cbc217591289bf052857dd";
+ sha512.run = "2ca05438d8a9e4b2a9d1e4a9232071d34a915d9f93cdd865191e350b128b9ddbc9f0af67d76eb49ec2b6f2a1485a5a792850f0abbe59de0ba4f50c0c10b89a0a";
+ sha512.doc = "76876cffd5c59b2ca74901c5c83e364c0c7982b947efd869f82ba801298f5b57d84f292015c8da28a3e49aada42eeea9c35d11660c3b61abd0ccfe31708e8d9c";
+ sha512.source = "55976f387b8a2ae1caae8d340abb37ad1187efd4017a29243c474e8d9804ed0bf83a7206992dc2428a229a0bba1cda60b2b5e72235a79cbdff6e47361e03f814";
hasRunfiles = true;
version = "1.0.04";
};
"pmgraph" = {
stripPrefix = 0;
- sha512.run = "d3c3cdacbc2439962b6084af553772c28d1ac1f4a0542944b20f7767dbb2599962710dc4c0a1573649b9c7d6134c922f11a995042f72e7252ffc644fc6c4b0b6";
- sha512.doc = "50aab458e70ce9b2809c1d50c5c5ff0a52388afc0559af24c570ff962e92851dd7ab24fa053b186f2e49c65b659a1daaa1508ec82aa5900eef3e5244fa05277a";
+ sha512.run = "b6e9f00789ad102b6cdcfb0fe48e5ca4f6976a7c207088c0c3e8b0c2d4fa376bbb932500d42133571a6e18747615c77eb6df2b4872ba86f853e3069ef198a671";
+ sha512.doc = "35f45f43c95264d4dbac5d12a71270fd15280f9008d204e12ab0a3bc6a62939e6de87233c94eeb7cf9627464d5f383c3d8c2cdeaed6eed9473a3e5fe380cc5e7";
hasRunfiles = true;
version = "1.0";
};
"pmx" = {
- sha512.run = "f1f7f1396e4dc6920103d37951a2768853307631de9ada442b75689754c7e79c30bb807a5d5c23243385e72902fe4d3163896e710f0eefe631169a1b6cee7ab3";
- sha512.doc = "7c9422b842129e8b227585a530ef6c833f4148f93290362bcae29fb827ed2ebbf0406cc28a68a7f47960e8a6964449f7d0a792ce37f00ee32cf8933b6d29c799";
+ sha512.run = "d8c20ad86fa90531b0bfb1e7af06492e31a4b3a46331fd36d60bf46275103672b61a419eb671a3c89f098e0c74a580df313d75001e52b27b148bf322c7df1593";
+ sha512.doc = "37405b45aabf5bb6027b7849bc23f263f2ab9ffec515c3d7a2073bd7030580898b1c2171c760a9da40dcf0cd4cde890e235dde572b22e69e6a273b7bec4ebeb3";
hasRunfiles = true;
version = "2.84";
};
"pmxchords" = {
- sha512.run = "89e1c6be41bf1c04e1d956b3365ed3ceaeba7424c51c426763a32566b909e23a985d2bf82043ffa9a3ba702a0d99225f7e578128d5f3d3b1ba2a60d41b8c5480";
- sha512.doc = "88bbe4169b8b07bd17694508f1f9f25de2da546da49bc726fa557111f1f93b96672f83dd07646ccff2b8dffd6fdbca5d8c379d298c0b929a66c8bed64e205d6c";
+ sha512.run = "0a8f4a88834eb22d3f11ca567f37189af7834370530c6dbca4d83482e94cfb48b128bc1290e7f3ee718bffb4df445a300ddf5081805f88002f53bcf8b434bb3c";
+ sha512.doc = "d4075306620fa1ce037a37b9d2646d197348f6482e1286ff6fd99641a8b441b3d830a1420dbf6c025b8d11af78363b717a1acc7ea6b9e2954aa4f11ef04452ad";
hasRunfiles = true;
version = "2.0.2";
};
"pnas2009" = {
stripPrefix = 0;
- sha512.run = "c95b172714cbf182194f908e245acf5469b2fbb71e078da8dc1130b349b3bd95283c94a7efcc80ec01867f6e022928baae1d59cac8fa037fd3cbb68d71c6360f";
+ sha512.run = "5e20303db90b2db63a3d6026db582026df8b9e910942303c952753d5dc27928ec70a8dc21edaf44cd57e04d25e93a87a5f28caa769a0425b47c78ea9d56ffa86";
hasRunfiles = true;
version = "1.0";
};
"poemscol" = {
stripPrefix = 0;
- sha512.run = "faae854ed0fc326679f39af10a438a609661002dce566b35d0429072fe44c153e3f43e576fddd4a0ffc542f111a7f487aeb95a0d27787d61533f4182ddb0d5e7";
- sha512.doc = "b55908de68f3dd87b47610f4ba90ee6179b88ea70028c56aa0d3dd3d6cfaff581cf10a04890dba96a44f61251e8f1ff7acd165456d0623745de32cee8b83f7ed";
- sha512.source = "aaec63569e24c71d70d59883e48a97d6d2f35b4ebb7886eb27dffefa59cccb02ad37dda6c816a00aba71e7e7957a3d65ec92b3c7177572270a85d39a85b6eef3";
+ sha512.run = "59906e64751670ce1a00ac953db24a890b0c3388fc306c5520d62a728497203c1516106210b56b26f22ebf6e78e33a3f01bb7d897ad356f2364ac85c17819a82";
+ sha512.doc = "8631041e8c3188dce9a0982b7e69e6efdf7949fbd600c5869ee84467b06b80754c86e1b54476843002a12be4a52c9f88c82441cebfb86d4eceb12605391d3477";
+ sha512.source = "6717c08c6d728f7aed959cb2ab1ded7d050241f61d878889dd838c85c4090aba602dd8b85e5c8b8f01fbf23aac7ab1562d9d33e31eccfbd508277507f5ab24ba";
hasRunfiles = true;
- version = "2.97";
+ version = "3.14";
};
"poetry" = {
stripPrefix = 0;
- sha512.run = "2899747c31f18a48315be99aa25646d66fc4f20842b69f412bd87456863f14f0fe1c34e6d73518b58f49d8045d7e23005d15d93ff128d05b4b788b381dc4a951";
- sha512.doc = "69768b386e076a6c6b73f69afba04c16b7bb4754b5f8fd4627f4f97617b658bf4df902c340801b92d713574e970374d36b787eb7f5871df3b0644817080068bd";
- sha512.source = "7766860c71ee6c831163a22a1c51676eaa7f3725a6c8856fd97da7a8750f78f9fde98c8c98c3f8258e21dee479d92d9c846750f6071d4113191e303a020a573a";
+ sha512.run = "72e1de3a851aa2f23bdc34d4f85674ae6479affda0f6f1e9e1b500b202fd9cef823a04d12a7ef2f9fc195f867c7344f88f6990b97cb95e53d9fcf5f32d8568b2";
+ sha512.doc = "8a5a23ad316171ba1f00abbf905eb767676de2777f49c33692087356462067fc9be82e50b26dfdd7492e75d9b4bf444368dc98205a294903902f7a2f5c96a90d";
+ sha512.source = "afeb5b72d5064418d0e2c87bc13516267be905d10949b42660cf8d5a589287209162e41c52b9214492bc4678886fe6b4ce79e5a2da3924609ae5aa2ffdbd93d6";
hasRunfiles = true;
- version = "1.1";
+ version = "2.0";
};
"poetrytex" = {
stripPrefix = 0;
- sha512.run = "dcfadbf6d9effc05dea645bd50b65260b0d1740c248697267c45361ed1b5e8523d950eb475749d90762ed45f160047d1de69df167298493eefebbb9ef879cb86";
- sha512.doc = "080681ff9704ac024d06c054ac4a9dfb1ce146bb26a876c3d8d993e025d8f6dd7aef8d6838077894fe5d3cdba342d895ebc00091a3e1360c343a92d9b446644b";
- sha512.source = "ccfe6a93b0110dd8787c61dc6b33ad3877b116d1f71b4fb0e828c8cf153fe26b5f8b145b5b553f281aac253707d13fcd7aa6a724373bc5f63f0e9ed030a3eb85";
+ sha512.run = "9de77dc676f78ce6e18ae62f621126ffc2d78ceb9cb5612f8c129f0c0d123043c554a8996a68d2bf6c730a157f5cdda4101f8446e0e773671258ffb55d6fe93d";
+ sha512.doc = "e9bc2551a92df86e5b76448b2de7af423b8f96ea6a62b1e243f76588478172a7ffe035ed904fb8eb3c5be031e1451c997a68de3187933c3a7273510710577f25";
+ sha512.source = "4dbeac34f7a74a3a3610f8fa3d3b614ba9ed95384863d2edc40c4685bf7d514803a6d50ff8f27459a7ed993de97f835663ee84247fb0942ba9ff43779e2faeb4";
hasRunfiles = true;
version = "3.0.1";
};
+"poiretone" = {
+ stripPrefix = 0;
+ sha512.run = "b270f09c59711712e27b3a0a73ca6109fd0e2580184fc5df02fe55140eb7db7b4e72e190309d12486d49593053ec50048c89c6203512cb451baf5aa2caa77c7e";
+ sha512.doc = "c9bb0616d8ce72c114178b4e0ca26bebcfb797af701555d53b3a1bceefd556eee2bf91fcde891b9b2a7b8650bccc9fd559b8630904e678adb4d2caa912da003d";
+ hasRunfiles = true;
+};
"polexpr" = {
stripPrefix = 0;
- sha512.run = "cddee931089672025bc28ec79b2d3919bbed0f5c707d0142022b3e0a774a741a4a9bd2198abcb7da6e8a0cd410f5bdaa041d2b6ff05bfaeb9dceeb508e8a76d3";
- sha512.doc = "c4a4ee72ec76481ad990280c86d68ff15a0e3dca4ad9893594be41f3967b1b5d5278e4850e3e2417029c1992701fbb1732e1e6fd3db8a83183aff763078415d3";
+ sha512.run = "93cbffd695c765a14cbec16010d3804a1733377628b5b552cb0b110b629d415a07e993e73ce0ba4ed7df217d16a6eb3c0f3a00616d11b10d003a0cd8239467dd";
+ sha512.doc = "1d8f3bb80a538411abc72a30657f1f32b60164c807579ef4b346484f12d8797dcb4ad90472c872bdeeb450b44e32d08bcb06dca5334f4b54c528794b94be4376";
hasRunfiles = true;
version = "0.7.4";
};
@@ -21388,16 +21912,16 @@ tl: { # no indentation
stripPrefix = 0;
deps."pl" = tl."pl";
deps."hyphen-polish" = tl."hyphen-polish";
- sha512.run = "dff00e12389d30a68e43289ed928212609e5f94d1f3529556bc891b6ddcf0d0c41d0ab8b320b6340575a568787e29d5c48e93319a7aa85612a8d84ab059888f0";
- sha512.doc = "aeafd5e2f737d683dd5e2847bf755a8f1c7979a485952cfd06aaa7a01edcd4856e17cebb4726c874be4100f6d3a7bc0cf174013832f923df3bd3a045ba779a91";
- sha512.source = "68dc18c14ba9b397480d540732b5f7c5a200ba8588580830d63af210a5ec1a42cb4ab51a980005a4985078cd3a9c7972f0237dc1985d27ee493217d53520fe36";
+ sha512.run = "8d4c05dae9e5cf8ab36bdba5be8b0748d5d283a6a77c7fa18821ab3a20fe5935f302a8ce9b1a1314ef128a20c1011018ba7bd04d34466d017e16fd9bd087e108";
+ sha512.doc = "a619719518e3d9814907d33756c4a3f2494c3a94b0a717e6f848e31177622bad6ba2cf595a23ff2efb65ea04b70b267aa87cd87caa56c91bab7b36bef82cd2dd";
+ sha512.source = "fe630f5992e79ad211ac4537cb1fc8b40154c2b43f34fb15594e662909077eb0a58f2be41aa05ad647a45d2d00c8af82ecce2afc5eec46c941d1060f2728a4be";
hasRunfiles = true;
version = "1.3.4";
};
"poltawski" = {
stripPrefix = 0;
- sha512.run = "4a52ab208c714d4e276a6a6e8129c1495c68e457f9b04945f1d46cb6ada21ad212fadfb1af0df0fe00d00e9b6b6130684b9d85338f22d77fe4d761655d096504";
- sha512.doc = "bf14d55e9d636c63f3d25f5ee44e11067d79c02a4d3a58dddb5bb30e6539e33f9c5c24c25fb5460d8fbdd6f5ecbaf6a805863fe651ac79811b1f951a0c845ff6";
+ sha512.run = "bbdf230da2f81b48951eb90016745d68b73890f8c34ed2d336212ba33c7662a5bee1ba005d6e44c4370c81d22928e1013fb39e45db2de16fd05543310bb07d17";
+ sha512.doc = "1ebe7bbd99a3316b6c4fd702770c6f14a32de653909099a86433bd847a63b2eb231cba4f74dfaf1155c54a9393ae1bdf25710fdfc25199d09b75a265392ba51b";
hasRunfiles = true;
version = "1.101";
};
@@ -21408,1111 +21932,1146 @@ tl: { # no indentation
deps."ifluatex" = tl."ifluatex";
deps."makecmds" = tl."makecmds";
deps."xkeyval" = tl."xkeyval";
- sha512.run = "3f1dd6edb94323727be205c8ca8f664729ea828407df893906659d9a63135ec851f207bbf81acf3e0040002b9240b5902dc16e1bf81f5e5b5d0e4f7d079bd30c";
- sha512.doc = "068ff54633cf31fce29f3e9a07968755daa1159e3836b22a6f1db3f3cbc17f4c168560db6e2c09a9d4b9e278835efd0b8153bfc0702bbce594165abbd64216a7";
- sha512.source = "1804ea7050f9d57e37db7ce713fb28fe800f9953bf0582dd5a5bde4d416fc842cc3e8495c0fe21a5414e3daa8f8625a594c0d11d950b3896d0e982d546c758f4";
+ sha512.run = "2ccb7747c5c0becc77181c75bad4c035dd3a3a2f5a5d8cce03874c99b82d2594e2a80bd6d7799f3882b988705eb61ecbae4e8eccd9c415ccf4af6ff0e2e581a4";
+ sha512.doc = "21e73e878cc9bad95e3d7d842e89fb610bf2076e9f68a5b8f693a7112c30172dac72b75728cd079443118f598d4d775d96ead8953d0d765d5527d678750188b0";
+ sha512.source = "923333748435523d21f20351f4bbb46dd0a35a9abe1fe1db8faa09c53f7d7b9210627b2e7ead2b822815813f2569594c0652f672f1248f931b05814b86437188";
hasRunfiles = true;
- version = "1.43";
+ version = "1.44";
};
"polynom" = {
stripPrefix = 0;
- sha512.run = "d07713955f7b5b4602d5616ddc95fb6270b0755a9537387866014664e295583dc4b456869fd2c90d1ddbfee4251223fd708b53d9f38ba6791fa70620bef2551e";
- sha512.doc = "847c5ddb883e8092870b022b76f41a7a75e50ea15b2d878ad2925cc7fb0a50408c7dbfbb6b765ee7d3cbe5b110b33e5719b201c5bdf72993738bafcd0af7c85b";
- sha512.source = "aac2f7436ccd629ea2608424e82dd1a03e44129c5b993e6ef26cf026ec9795fefde717a0fb5ea6a1698b67f6b4b8641b4a79195d7722add9349ac4409fb0da77";
+ sha512.run = "bbff103f5828757f9c58c768ba46dcd9197629273b12d997e80e299dc1cf6a34e851fa4ebe088d131781eb6efc1fbd39cab602ba23b791c68fdb0e12f69440aa";
+ sha512.doc = "b0fdee90082414d88469ba5067f1c16279ddfc8c13627098bb3c2adfaded3c355cbb161193160fc5b9682d45a10216c56fe2613855528f9f4965479c681e6355";
+ sha512.source = "cf9dc9f13290bfd84e2956630eed115a132bcedfd34e6da076b2fa0fd4840fc5fabaf995b44f2a8f3c3d9ba9de851683a306271b272a83331a92fac367d82a57";
hasRunfiles = true;
version = "0.19";
};
"polynomial" = {
stripPrefix = 0;
- sha512.run = "653ac7cdfea2412499706a2556906508a0e6d26ca431516e8ecba67f5f3396d7b15bf8313f135e2f73f5de3f8c54be632e87823f60ed7e04de3abb25b525356b";
- sha512.doc = "77b7816bf8d5974ef0b6ab3d9bef30ffc958771b0c3197f602f8b1de48d6dc76907f67c59150ca5b724dcc5ef7f650982562beb57d165f2000f4d4fdb53af545";
- sha512.source = "10025ae5cbaf4a9b767c96323b64d44a5067b0c23a36b79da647faf5c4d8b8510e1c953eec18d33cddba4740c4e96e31293b292dc94ab1116135471458fdc579";
+ sha512.run = "46324509f078d9e83f4d94893454061636fd1148d5a2e9b59af640f617d82ba1d7397c7f7bb68ac99a83945354c875d3f29853e5ba38da59a2812f5f45ccacb1";
+ sha512.doc = "b570f3abf21a480e0bce2c08e44d97b488e9a0758d712cfde3ccbc45348eb95486c121662e296049220dd2802edb387651e839c2a819058111a2839049fc5964";
+ sha512.source = "db4c1d698b2a096ce6c848922beb747f70a874914d4ad1a468080c55ac0afbd89330c0665006f787c32c6c444ab601c64e7173ce9a5bd9241c1ba71582c0ea0f";
hasRunfiles = true;
version = "1.0";
};
"polytable" = {
stripPrefix = 0;
- sha512.run = "fd1291468c06109503436664173a4372e7f1c2a581f68066e9756c1ac9d6f671dafb3983eae4ae42658a63d6c5261fc554514d8c0db5cce50d1c4aeef8247cc8";
- sha512.doc = "b2a05c14c3f55689500ccce9b1e8d254cbae25e20a362c863566a6987f7a954b88b57ba6701cbd76300d84cd581935153182ae31a0ca345f26c047a99f9e1b49";
- sha512.source = "0ea0fea2f609d08f57246bdbc26ca4df0a67242d2c1ed05db9018b242fed30a0f375adc87f44d4cb3c38a011508869116de4d175c496a51ff87be0a40e236ca5";
+ sha512.run = "a83f8df3e09fd112a6f83a48f803847cbe112f2d18db803226e04efb6fabca1a8e5cd03d2ad1a3a30eb07d3590701b71b24f03b1e38d49f41493ddfc67576dbf";
+ sha512.doc = "7e53e2956145c29d7b9775ad8fd757b5dec4d2651683f0a48507094b86a5b6d42f1b659ffc72cacfc0cd528a6baad03cc19aabd8c0d1afdf57bcf365a5fca1ce";
+ sha512.source = "673f5f8cb4840074c2d33de2e53134a6e8288af411b6e61c1268dc11f5051c6cb65b8746fc2e2e959dd5ae2d3bc36a58770217c159c611ead0019c84918a03bf";
hasRunfiles = true;
version = "0.8.2";
};
"poormanlog" = {
stripPrefix = 0;
- sha512.run = "21a584716873f5171306c91b2f9c982c74858291b85d7645c37962973e96452d4976c55193300d1ccf66031c4f8c9434eb17815232872da6bd00a5fedc9acd28";
- sha512.doc = "5048b64247bbf086c81ccabf1b84fb54df7f8b743e59254ecd37b9e4962f67d318a0a6368ff47ed3c3365bd2260a3b13dba33ca0875037606fd30917a78c0dbc";
+ sha512.run = "39524ae2c1cfec8aeb09afa4c195dc2d4cd9445483dac4a99a6669e66fd0b236b99831b9212931930b7f821891f421fa85c363015996c2b5be35be8a82ff993a";
+ sha512.doc = "3d624c5f870f4fdd8fd3df91ca6f80471223f00ce7407eaae6d0e98ba2da26f497bc149cc1beeedf5afbd0353e3f7fc9667ba3e4336262d3e7a9877981866a20";
hasRunfiles = true;
- version = "0.04";
+ version = "0.05";
};
"postage" = {
stripPrefix = 0;
- sha512.run = "45b6a61eadc67bae26ffd26de8536f4461c71c4c5ca07c1f00949e6a689f2e40a88dd6670cb1691155df9eddb66e9a5ca78941a8533368437d678269a032d432";
- sha512.doc = "04db9507f7bd413b260df785cfca4f5fc75916ad8b39ebd51a2b31351388deae4cd24ef97b1d14575a65436b82f138cf7023e742c08083d589852e5082c34c49";
- sha512.source = "20c9169c42a81ad0118b2aa0e3dbfdda07bfee854429063aab29ab461c302c3b991f70591f72f2c7a10b7db37e3af1b43e64b605ac195e81ed8f71c35ced0844";
+ sha512.run = "97315373848a24fb0c49e184cb5e4980e6c124d60bd9141f7ecb5ecea9e81097e4005ee29fc45d828a206ccf8a23a936bbc27cbc59fcc7b6dc4b75cbe4f9105d";
+ sha512.doc = "102b88d87ba4b371b16e1d1362f1ca42fb9feaab3f1df4d56176d353e90d68bbac535522e7acbd741be78f64624223a55a6f3802e8a190814ff9a71abefdb2bd";
+ sha512.source = "390567f792284e372089e8c8141daf42d44eda52a14118c60ef23911e405dbc7481453cadc1de9c097056f181909004a7a489c0040dd733d8c036bfa2022b3ce";
hasRunfiles = true;
version = "1.0";
};
"postcards" = {
stripPrefix = 0;
- sha512.run = "9bd942b43e0c6c22d8a5f9ba080e95388f5b062e4aff85ecc4545aad9cb9a66068161915841f185f5c48ef391a09181a3ecbde5254d30cb37464501de9ae8c09";
- sha512.doc = "3322dc7f5111ab1d6bb3ddd2fa4e6ef3161be32d0cd7285dbe375db5624f15e62ed27a9d7791171549470a6e34bf29808ce569e9ab86e7bc244b3f8d16c8399f";
+ sha512.run = "0e358697b47ee74afb9fb6bd339ea4a76457c78a76a37de6039ac44cd9ce1fc28a3866c42d988ccebf025d0e08c4c092a2b647cce4841662242f740f12297338";
+ sha512.doc = "936c1f923bea76aa323d2c8ce9949cea3364eeb1a145e735ff5bdf609de4c54cc78125392e9e3cc914180815bb9dd5bae63e50c0000b2143fe7de94c199bc50e";
hasRunfiles = true;
};
"poster-mac" = {
stripPrefix = 0;
- sha512.run = "12c8401999860083fef5bf571917938afae6217e24550c8547ac73859f53e07906851f578482c99d54344110408b18741d3304a2c9af779b300bebf6d3f1c115";
- sha512.doc = "6fa16888d98ff48907724aa41d147491139cc02bde63416fddac149183c34b21f94fb51561c308df0cf545630968500da131cacc58411c8632ecc761fd730911";
+ sha512.run = "f685c2c6d7d2795cf80702c0f8b4da6661a6d076dfbefeeeb071f21ffebd4420c7777681e550ed8ce05726a4392f526da42cecd6e3f26b5dc8ba775494589297";
+ sha512.doc = "d06f06a4432638ce7780923818cbe638edbb21f836566fb984353aff0bbfbe0905adfa39cc69fc59c87c9e6f7f2c3c268b7f2ef9a55a0f0a2bf0b5212d9e2124";
hasRunfiles = true;
version = "1.1";
};
"powerdot" = {
stripPrefix = 0;
- sha512.run = "b6b77008d9800f96b4187da8ddd2a2bd55307fc2549d7a53ca4bc8999a2b9ecc26321490890302b618f7f1ec8536ab96aa88955d9c9e888d4f38601374760c5f";
- sha512.doc = "e02df77a2ecd36ca0359c1d480357fea3e385c2fe69f922466edf47f309952748f5813578e36e972c521445ee94a49ff97ab699d4a374ce3fcb5b8ba2942604d";
- sha512.source = "04a24fd806b382b3b9f6a38855b715ed8676871917c8d383483cc05ba1f335a2280eff12ae69f5825edceb02c8563b77ccf83616d4725f1798faf6361ad8ba7b";
+ sha512.run = "20888eecfbf1e390ff32e7cea503c1c9bcb5910044fc4f41238b63039b56da82993fb38c4f24fbcc43c8a4b451b59e1010fb81bca048d5ded1cd6455f7568bc2";
+ sha512.doc = "ba3051425104a49dc2d553d93220b569dfdf548090a90348ddc0286a36cb9f00e7956c617a133a0ef69bcf69cb5325b4f12007f6ce56868b6336d422183777a4";
+ sha512.source = "573248dc8e8e0a248c652baa3a57ca411302b40005a4e095d594f01cfc3a51789ae3a0c90b48d125f863e09a7672020a4fc7e51e45a1a75d8434c30fa41979c2";
hasRunfiles = true;
version = "1.5c";
};
"powerdot-FUBerlin" = {
stripPrefix = 0;
- sha512.run = "c38415f65f1157a9e2aa7059117ef50b1acb8e130e4ddb3d7dd24f54deaa8575524ed2d5c18c0157ec4271d8fe9da04bdd0293f5b0761c395e79df12abb4c190";
- sha512.doc = "730a3061a8e4d12af40cd9ae143a511982ef6ad079194934ac9e9c751113319ba099e4f6421be1c4118c6f31cc71b5fd95c55d2fb17c2b8271da22fe30822912";
+ sha512.run = "607e182a393baf3701b944459e9cdd59451c402722226aff8f09e89702e46723be269b21b3eff35c8f71adc4624b00f083bd4aa0ebde66d49a32bf7de1eeaa48";
+ sha512.doc = "d822434b9e03f500779ad0b035100d01cbb197a68e931d17871bbe00ef3defbe594796be28c375502129424ef1309eb49e5f9f6cf1fa5ba8b4b8719a2825a011";
hasRunfiles = true;
version = "0.01";
};
"powerdot-tuliplab" = {
stripPrefix = 0;
- sha512.run = "82edf9a39917fa90786ce9e2b22b19a6857b447e670f991059f75afb9ecd745455f0db81f019c5d24fe23be9ae8f3954b732210fa25240fcf309ffb6a53e9bcd";
- sha512.doc = "39af648e2baa3a88040a2fd297f63a14e61753422b46ddb2520af6d0cbdbb926ddc7162d05ad95c3132d322b472b2e45d279a9d7c5a282439e458fbfca2999ef";
+ sha512.run = "91a8008d0675ea36676682d741ffad1e2f842ae37b47da628bade8391b2c775d7a756d31d5169e087ca0c4c0b0e958a2bb34d5143f905439e9572a6e72c4dbf2";
+ sha512.doc = "5805d79f125ad94bc0818f52d31e14d786f4f032e03a89a0ec8ae69433d56654b6acc864563e3273664576a59880bf86de81756f76cf9b920a21ca8331ce117c";
hasRunfiles = true;
version = "1.0.0";
};
"ppr-prv" = {
stripPrefix = 0;
- sha512.run = "a80d160493a0cd52bc8613980c275d35ea18c01b3cdf7ac08d39403cf1b09c0d167f76de79325499b19709f3b6c4674a8a1fd6c2ffc58995fef00b704ffce7c6";
- sha512.doc = "8cb08bf776ba207c23dc1a8f670a1799d1301acfb9298ee8eb066cff8a3575fbd11b913922f8135d78560e5762cad04990279ebb38b25ffc693de82540f9a85a";
- sha512.source = "6507fdac525b8c70a44497e9312acf7b41d8760ea37e4b1c6fc3ec14f7e1f54bb6536c10f386b54b8aa0d09a16ba20b24f097eb50def59f6e53441cf30c48da7";
+ sha512.run = "4bbd2404d9cb4bee9de81d463a6f4966e28409b07aa744e155f398f07e513dac4ad262fb3ac81717dafc9dd9abaed2789c08d0cbf0ce29137739886b2ad1dc74";
+ sha512.doc = "b8228988551d32a5d5b3ddfc59dde6af1f48aece8f5c0f8889fbe479db6c962d77b687fb5593079796393a255350dfc90965fac07e241d4f0a48027927065e67";
+ sha512.source = "cccb93596677625d323b0ceb6743fab15c4300f3baf09846054aae249608f61ab2a0a5bcfd9a7baa2b3a9ec86b2fb90aaee284608bb908229a918436c9acd772";
hasRunfiles = true;
version = "0.13c";
};
"pracjourn" = {
stripPrefix = 0;
- sha512.run = "5061643b8c882e470be43072320f452a29be68ce4317bd899a403890a7d7e54d6bc73b305d50a707b326bf97512b200d023b0678d319ea4975665b85f37b26a9";
- sha512.doc = "403b5d66d6ae91a6b94662b14a3dee192df880afb8f9534b92939d673c8edde2852ab9454dad1c00e56c17bfa6180b7fab0d9ba0e0664360f5b9d5322e44ea87";
- sha512.source = "d3ec2231ccbe0a261e96605fc615b17e6f858a85af3bcdb3c4981942f8f48965fc3ea58b806491306890836c87b3036cde5bf48a9be6bda507bbfd2fc2cd3894";
+ sha512.run = "40e7ea03f0b244810952cf93cdc7799e0e130a7b11d384893b88e420ce6adb4b5606462ab6f2dbb2e134770eaf32540b9feb59393dea72a70f4d881f6f6fa43b";
+ sha512.doc = "8e9b171919bd6412a3adb75abf1124beaf0fd562cca49076c1729814c7907b5b3f9b240fdb68d91055225e9b366749c2be6a2e421f52142d0a138e377a442046";
+ sha512.source = "a0f40eb8b245c3f6ca2c6e84f4b13d80b2c9d5f67a70c74fc14928fb3b4eba3659bdcca9852d0bcce18088f707955e8f0ef77e71879bd720c9dd8d59ef9713ce";
hasRunfiles = true;
version = "0.4n";
};
+"practicalreports" = {
+ stripPrefix = 0;
+ sha512.run = "71b180b863f5405c145fde98bcae5942ed186de52654dabda4ef1a859ea292e6c2e6f1a29fa4c4320f2f9a442699844d4268fddf0200281c0f1a7477b49d9f5b";
+ sha512.doc = "48159a00f0c64c6a05e56d9c01b1e7c1fcc8342df3f762775c33377d45b0621e0e933db3097a5d489ddefeed1e0c155893e99ebf98c98fdd11df9b33e05e113c";
+ hasRunfiles = true;
+ version = "2.0.3";
+};
"preprint" = {
stripPrefix = 0;
- sha512.run = "88d6c3d1ed37351a766b5c9fc75f0be5d1cdad17003fc91a1dfb82248b990c1976f97dcfa118acfec7d18fe3024f3b842468f5dc7062ed1262ee83b616a55404";
- sha512.doc = "b4eb4af6c1f256e3d83ca7b094c5ff45958d681a2279eca71f8f059b16ad18285bf2bb8f6db5f37f73154493ae4e859aac670b00f46dc7768519db1d9ed0d4a7";
- sha512.source = "54a27ffca2afb7d325ff0f88e8a8b6b18dba6fc811d204ff8b50f3943c0be4fd753d3ee10595e42a2d022763b4a622c3d58ff91b7f6fea528dd44eebb38e92cc";
+ sha512.run = "66ef40f1f9bc1ef3348923e781ad92dd0174b9c45e16c97662f30971a449dd74580391e1f23fed031a41995e65ff90a6785328de0372cea53e3ce946da469d60";
+ sha512.doc = "b5e5fa40832249c5a0faa24c26e8b3a2a73036ef007dd3a61adb6a7989926c80e018fba52a66078c3d7b39e76901cc041ebcb9985ff29b53ade2c057abaf1376";
+ sha512.source = "a7fe23d21dfee4071285ac0ca77a0b8936e8c149b804e9fc19e42cb5fa5eeac23ef3ed59e0433a965ec6203a1b031d2a76975248e624a6452e8fe6ea016be1c9";
hasRunfiles = true;
version = "2011";
};
"prerex" = {
stripPrefix = 0;
- sha512.run = "274e5a291ed5623357b53bd414c96cfaf5863b19d17eb5ebf3752079eae917ac0c9833e480b07993b871315afb009f8971e24576d63a1f0d01707fcd20eace43";
- sha512.doc = "edc266fb3ebd1747063d0efd90782356f8e9c9b968c93b8afa72e4a54bc2978d520b4d9eeaa72096cd27501302f946a07566a0663fa4fdb6be1968f29ce4e43a";
+ sha512.run = "1df2081c0f10d4514ff324d83fe9949b6cdb9cbfb209b06e5fdbd8ad90991cdccb02143add807b971065b63c1cb865815ac620db6a4df0600bea22e6d57fb734";
+ sha512.doc = "d94e663d94b9b05acf7ff38285dfa3927764d286fe6f8a386f33d8055a5a5b58ad09f61578009b6b93c3aed684c7492b1407a626113f8eb4f8d0171cc1f45930";
hasRunfiles = true;
version = "a";
};
"present" = {
stripPrefix = 0;
- sha512.run = "4e24953d9c2f063f83604dc8a7e4bb00d83127ff6d2a53498cddf97e545c6e9e4665fcf995950e40ec7ec93e4eba403c5d3db06772d0dac86bc698c88b7d3efb";
- sha512.doc = "70a3b295510dafe99f84375b10f023e3c67e0e1fbfd89968f177024bfd6854fec11e1d1de57b1d69ce466bef6dab0c0e071a1a6cb4385b7410fabf887e802132";
+ sha512.run = "b22c0bb6803ebed5cd26aca4a9b55f2c7b506cc7e8910346a07437d60007310a3d2e3549040ffb2616df7f173279342f2334100aab14b589d0cc9e710ea89369";
+ sha512.doc = "e43a5de9c4bcf9281416963a898e350ba0a0b2d1cad92cbc97d99e2ee9d25f8407a09f024ec5d03a43fd3eee58e1c40bf99ebfff13913bbf85465588b4cf9710";
hasRunfiles = true;
version = "2.2.1";
};
"presentations" = {
stripPrefix = 0;
- sha512.run = "ebd8bdc79a5514fabc270929f40d1b24e1d29c1b117aff4e841ea919bb88b1864944aa75f0cf0cd51d2bd57547a8be8ed4d00ebe5ff6afa2468dabcce82787a6";
- sha512.doc = "25ea07f2f0373d0acc997d10bd375dddf52b8a53874932839322f988a7b176be35750e203bf120b94c2bb4e030d936cad963eeb85003cd6b94364833d0969dcd";
+ sha512.run = "b93bd6875538fb61fbbc737625da2d89fd7cef0f6b59999f78176f953d6eeecc2d44cc242bc89f85e293265b26a36eda55ab3fe6804a8e8cee2144694eb1a2fc";
+ sha512.doc = "7767c2b3fdb77078729f25ceec85906722d6e2abb6ea45fe9e03e7c0653edffdf1326a055175f309d3afa1f1a30f64c708cf0c6c2c273accf777abec088336fc";
};
"presentations-en" = {
stripPrefix = 0;
- sha512.run = "c848d4f9b7fe47072711912db45848cce8c46ed80e2e2b079f10083a874d53ce29508320baf536588c16396d47a2b85035d586da845d8d6d59a82d73b2f57b28";
- sha512.doc = "d843eb2d3f858f9083fcd40c2192bcec66e7ac9e8df06d17d027c4dfd095c263ff98081c0c11cce1c750f553878bd1cd215a2862309d85eb50abcba0d3e138df";
+ sha512.run = "47c4c3e2b1dea3473daf00f1577a2cdbfff2a3a64d5f39507a9486fd2e77dbcd8ea1e3bdf4069aeee620a62047b1890eecd588b50bad2f1c33b739f7721b205b";
+ sha512.doc = "f9d3b24aabc47cfaa0487d683708fed12489e1aca7e7107ba9bf058864f0dc5967fc7a84eab59888567bd47b06ce96a75dd50a132e6e929d206e30c30585d346";
};
"pressrelease" = {
stripPrefix = 0;
- sha512.run = "0020913ae0ba3d9b4198788cf6804585248724d3151a7c807900b7e3867c5f91d615478f5e93e45f6c2819de67743b1fbef3fc9d42d51c4c149d9c0a7830137a";
- sha512.doc = "bad421819d5a157092804a63098069941123fc9c4da644809b6f6ebbe2e37fd2836482b90d587473fe445a2326a00ee59acc15bbdd92bf76f3cc600c9392a3eb";
- sha512.source = "daf5b5e17e9594f03b60f5e8154a7928a06a2f8de7a0062393ff0ff3c754bfa70632341ae9a97532ea2a93f098682147367647da4b943e0eb531fb6cc5e9132a";
+ sha512.run = "0f983d4f836c03ede4ed6bd8c2c41dc69ad75a28d9006ff7ab534c6e483e84e2151bfd93fefa43ca327fbeec14787b43205457a9cf1e733f8a4c3a7c561498fc";
+ sha512.doc = "f107b506ba50ba8ed1b655f13049210ec4b90620348ac708afbba4d992470dd5aa8eabe84e2c0b926a55afce49e0a2cee28ecb3877550fe81099f7e5b40e9f40";
+ sha512.source = "57e94723413ce6fbb1405dacce4af0ab9f7b5e5fc9d091fcf3054fe9505cfda885ebf00b3242ad341325d982d223438e1a2b6cd1f9286cbf5621feb5ae9b1a2f";
hasRunfiles = true;
version = "1.0";
};
"prettyref" = {
stripPrefix = 0;
- sha512.run = "ccc12f37ed459fe134b53ca243f4a565af8170c5e1257850a80be2508ee5dc6e1a2150a9b6d3afbe5fc3701edf58fa66e7ec9859e391df73af3119c8d703beca";
- sha512.doc = "953fd3948c394b2427706ba94bde64ceadaaf6b4d3d8c88049819b6ae83d165410d2880de00b7ff449bc41dc517a7465b2758a29414fb7c8897c1a36a9f923c0";
- sha512.source = "1daa21d67b00f996f06601724f2a489e2ecec4d014a5d761e7c75c0cd3674bf37c10549ca7003a567adb7eace85d16edf2a942a4fe723eada592a55ee909a76d";
+ sha512.run = "06e3ee942b9a30ff866abf8f6a46b6960321c0aaf2516ce48f587a55ffcb66f158887cbb9a476bc6323e90edd22766fec19d0cfcc2be8805eedd175fdf08ef42";
+ sha512.doc = "abcd8cb7e7ab78511d953d95699060581844dda67b3489317057782d97388f7cba990735b395e9563e15fd1fee137a86e8198d2d545f437a2d105bfd3e95bc12";
+ sha512.source = "d4793c0cec0e56a74d05c08547b68a83e5af33464b3c29a50189696c4d000ffff370422192a289a734e42cb4ef6bf2b95866523f3d6257961608e95f13dfb87e";
hasRunfiles = true;
version = "3.0";
};
"preview" = {
stripPrefix = 0;
- sha512.run = "038eb9bf96b81158a0b25eaa8e6a4451c5d7c33dfacf7cfa0359caf4989df730220ba703f260cbbaef255d051d6baf20acee411dbc106dd3a082744a02d0b0d6";
- sha512.doc = "e65e61f36bd4c008f8dc383f70b1112061426ba1edd112f4953ba0a63a4012b4328510c8e35a00a38ad62552ebf18b39239233b86ff49b22f58a48bf753f4ba3";
- sha512.source = "358ce920b6d885840590ed289723c6b920fafb3d3d14b0509d43d2026d6d8708d7dc22f1475b922b78513646b016adc63f36a279cb5d513184794118d9b1978a";
+ sha512.run = "3884a0b8c8f09d046c7f39df28b7dcce43a95820636f39f628b499b2d06ab44eef647f74c6eaaf23692ff48d3bf5580ba97daa1e2021985c7d0f05f7206782f2";
+ sha512.doc = "d1d78634eb2289292948197bf3399b6afd2ccf5d59abe47ba489e11c0ca911c9820e7e06e9b84920ee0c323e83b32c0be53bfc8d09261ffc45ee728642e640b9";
+ sha512.source = "169f2fa0b59d1312a3cb42268612194455568cb8429b0c03b658a106dc0968fedd88f9ffe82fa984a02950640f1d0c6cba20e51674e747a3699488034dd7e0d1";
hasRunfiles = true;
version = "11.91";
};
"prftree" = {
stripPrefix = 0;
- sha512.run = "9fdd1591b2d1ab0ad4702f5d2217ad51096e7c95f660d56a02c04882aab8b0a864cd0c2dbea9fab0f50258f705b286a71e0430a9436c348e1bff0e2dd6d42a7b";
- sha512.doc = "86df839834280a9f526b2ac45482e9d194447d523819e6f6349b94ea38f78e1533107a8b106ae216660d766d6463c863b646dae3541fefe697aa569f2a09b13b";
+ sha512.run = "c0e5f5134606c514b13e5fc3bc58a583f13ce844bc1e8fbbac7aa09d8a59652c50edaa986c5004619219fe4c72cb963fd89dff5119b3eb0f02fa74cdc1ad1374";
+ sha512.doc = "d81403af762fc0d3ee9d7b53f9f0400dba5a50f8bd2feab92186db85c18011aa3170b9173530cea5e6e2aa7bd2f475e3b3016e5ab79e990c6abca3d5239fb6b0";
hasRunfiles = true;
version = "1.5";
};
"printlen" = {
stripPrefix = 0;
- sha512.run = "56abf08156ae04c1ef527faaf2d5cd7713b4979bea39dbb8b607b9ec05c18fc8897c26f0816dd492c413e1d72aa1718088dee66e14e3db311c43ac91d6aa306d";
- sha512.doc = "66dea77153addbd834bc1220b76b96e82a40f4abde9962235b09a022b96c3e5cdc9c4ef72c387c1cff4a32408d95df7488600630c917c4091de57326f4d2c175";
+ sha512.run = "bbb48c169f31a1f93024195056c323ce67afa1fcc00f309ef1b820dd40e0b86ca98d05f6cd4af66379682813a3807f24295a803fdc91d8b9f19972e1520d5eaf";
+ sha512.doc = "25d00eec6c6bd069675cf7d980886b12444e41d18a83ed8e650923d839da8dca21dff65b110105458767b95c50b52a0143b2f7d88b6567ab3aa9953f4ec32a88";
hasRunfiles = true;
version = "1.1a";
};
"proba" = {
stripPrefix = 0;
- sha512.run = "882095ab9e4ff706ce70b16bba633863042711ea03db2febcf4c471d88bec9723bff5931b093ae5c76f4a58f0e4bdedbcd3b372bb2b5f90142b37a9eb8284c9f";
- sha512.doc = "b2a09ca0012c3ff9ffbfa0add8761c021478cb090d11be27ecdd1e8cfe311cf5681140bbf0d76d57ee5519faa08f350ec132713fa7332f04bfa88d0669a8ae9d";
- sha512.source = "db46940f6a419abeb721fa94d462db21c2b14c4e83a40a0991701b3975b165bd46a88822d72eb5c7c79e0df3024fb3f779c2a314bbbabc0d05b497031b6d5a8d";
+ sha512.run = "33ef76474e7183c32b5f982347ed414ae7616484ff5a5d8564574220d3757688a3a47aad000c5b0a66a39dbbef20c789dd1445d872b025c274585248176c86e7";
+ sha512.doc = "960887501b74d2c5e8a00c09464ff17dc9c733dd663fb35c32b34bd8b79b2a813536b6c0f9c5df4340dbd3adf1f30f569aac678e90d5f328e1c33130767fdf21";
+ sha512.source = "d1305e797d8884f264a20df021b6b0619cee1df1aba8943f5533c2cd839e093420e43ebd1aa46282457a650569a883f4f11a9319f6b6612dbec5b99d29f37087";
hasRunfiles = true;
};
"probsoln" = {
stripPrefix = 0;
- sha512.run = "1f9abb8cb5154d127c149ac142b8c8b50f9f8c087db9dae33c7406daa69ec8e4de065781d81b3c6d30e7e0209c58bcfb754acd20e3194211736474e98de60546";
- sha512.doc = "ead68e1e551d79c3d29f7941277a1fc5502721c90809643fe09f546c4372189b1007f1a157f9fa5a7887141d92c0a3126fc428b8bfb3e1acba29a106bbb1070b";
- sha512.source = "e5dc5738c96068df0448f0c784f31d75a654f10c20c4980eb6e287c2f614f67955b9cae6a9bec83910a6212cf061df3400e476ede5df3b070548b92f45f564d2";
+ sha512.run = "f0c63a327569410af7eefa9f87fed56a6a2db78b05133c417afd245958a7f10dac965270fe00e7fe5de6ddfcc4a1cec446df819728e76ad347c7664fcfe849ec";
+ sha512.doc = "c79babc397260f03e2ad66556230966d1af97bbd5703c25cd09ff3aaad48b49d464672c501df047cf5226370b80588705c59212e75d0d1970337fd446d86e70e";
+ sha512.source = "53ce8efe56938c3e16da53bb1255d86b1ae9cc546cbf4983156c098ac07f1e7c16a998a7dc53fd445efa9f42a6b82889e50c188aa57a72aa9186177fbd744f5d";
hasRunfiles = true;
version = "3.05";
};
"procIAGssymp" = {
stripPrefix = 0;
- sha512.run = "d4808df6738a10f8b256104b5f699b90db06503f29d1594ec1a5a2b0531197ac8abb8e0e5231d8534a9d15b65136c1b2040513acb5b783142c0182a4e2aaf468";
- sha512.doc = "da11845ab6998b20f46fb306ef8bee9f7bb4bbcf6f1ac893630ff8f9ef32de082d776453832c9e66c14a7b71fe72882f9a6003ac1cfbbd20ae81f9d60923855a";
+ sha512.run = "66bd3472ef8d8d26f2eee0368615fb0a326ebd64dca3a0afe9a236880eacfd723caf6f65cfd07ad2a6f5f3db9dea6da75f33de9d026a48a8304c096c60d7e458";
+ sha512.doc = "253adc51e38015c55af91bddc0b7ac6031d482d0cfa869cee556ca82464932a4922d0223a4a156e148dd89e369e2960156b411bb2601583d07a99790518c4823";
hasRunfiles = true;
};
"prodint" = {
stripPrefix = 0;
- sha512.run = "02649833a5723497ac7f3c5a56df7e1c692051172815b64b4d1e92d8911389e0d339e987c7c524f7856dfe635f98090e82b3195ca9668f0f62cc1e31f444bddb";
- sha512.doc = "b54990e30f5bcb3674bdec7b5e0fbdbf5b68335d35dd11fe3760000b84680e5f7977c46e3e165e46af7f98659c9431ce8de9764895d79d6772a450b092e4928a";
+ sha512.run = "ab2b0ababfad124b38b018c7313df0114c36fed0dbbaa42de04295b09142740ef43f34c4c6ad926c97c1ce28521c1d87274486588609197c2178b631b4ee6876";
+ sha512.doc = "addad035cb9e7b88d9da2bf161723db51897342872dd6c671695bb7bb0a6a4c7bac872ce40f31b22f5fdd84cc03994562a6f78f14d9203977d5b7c8d17130db8";
hasRunfiles = true;
};
"productbox" = {
stripPrefix = 0;
- sha512.run = "c4765778df2c13a691af32a7fcce9e1268756aeb790c8de3545a29cb5ac660b1f73a0f8e92b6274da813036e26c6e834e3444899edd481fd04ee81eba1d7b13a";
- sha512.doc = "18d949da3725aa060db34ee56c5d32616ea627d8ae7b9a78b29c69578153091ebb3fc1c213e39609f40d88475185ef2d62a3412e0680153b6d7daf4c8529a16e";
- sha512.source = "6b978baa0444f4a4a5c6fd388ca4bc3c1e3c2c99c41ad7e0c2f1f939b8c5c9db6046d23ab3f863048af2a000487d79bda94c960f5a05cb81575d27f949a384ab";
+ sha512.run = "9b243f6558dd449ddb9d9190ea53a71ed5b28d25f5fddc64eddb194144aa688e8d8e946c53f115d40813d0933b77d5d2c78023f24a1887d8eeb70e6c1ad0bc1d";
+ sha512.doc = "73f8e1afbbfd9d4047120280e746ae1349225dfa84b98b288e23f477d2eb83310271610d6f4e40cdeb0d124788a97c1f8aaeb182a03cf2b1311e286f7299aa45";
+ sha512.source = "064e591694d0c7f6c9c981ef4038175cdb1fc9a120daaf954051dc05bb6b602bc7fdbf961a25d5cc490380028564316adf5714a151e4606aca31d1f4bca09a54";
hasRunfiles = true;
version = "1.1";
};
"program" = {
stripPrefix = 0;
- sha512.run = "5acc5fc93e4056782d45dc42c2253775313f0ba4649924af6677db4ac53058cebf91ec6c52474a57b98ddb6cca07c80eb1b9a1670d1b0bba10cf1500493dff3a";
- sha512.doc = "e3d4e63d97c48091e5cb4f0b2b8784e379ce159e6358a70143dd64f6c82056a2cfa014bd00dad74db530261f01a3a1e7140dcdd104c7f9bf5990a9c6fa116aef";
+ sha512.run = "a9ef7d68ad86b42657681e2b798899b5c7c472c5e272a9098a1424a35a109dc4a946be54c4007db73edb861cb475f293e404cee9fa0dca8cdf086eb6c4790319";
+ sha512.doc = "4213b5bc9cd6b2604bf1c667dd123729c0674d1c74338ebeb86b1551af14be3e24c4e94b4e5cc2c06a25ebf934d56eb6d3b5ce80e452798ea02fbb0ac6533580";
hasRunfiles = true;
version = "3.3.14";
};
"progress" = {
stripPrefix = 0;
- sha512.run = "8b921b8696d10bdc2e6ac11c30f2fe6c99c9154266798dcfc771852c275a1c5d12d75fc84c489a658f420ec2d098bb4e362ea6a7381b7d6e0db12f42a59c6065";
- sha512.doc = "cdf5416846311cef8777e4cd27f3b2682d52cb44e20241c3344b5490b744b71a7024893f57b74041245026ce542cb81daf4154174fa909f131f8ef2ceec0d8f1";
+ sha512.run = "df21ec7e4adc36a420959550376fff5b8a55fb7dccc064476b2306226c1776fb2075994d9ae63bd5bde0b68571671bacadf9285f53bc9e639c2afd59e5b6814e";
+ sha512.doc = "e88280bb1a93d34dd5597627d763d1b2a21a56990ede2e029246dac84f3bb22e05a08a9a94c0790a9c8a87698684816ace02149562785cf36f2b6af82f89c130";
hasRunfiles = true;
version = "1.10";
};
"progressbar" = {
stripPrefix = 0;
- sha512.run = "cd4f907bc0c463d0096d0daf192047e5df8ddfa8784c2aa1a11c17ef5408d06a1da51057915461791501ae6456a99ffe3a5cb183262411aa443d316bb2f7382d";
- sha512.doc = "bc4ad3a8eae43d3cc6c2c7194d51227878a7da647ce26056380ed845029c609203f4dd89e99deb3b6f5e545f5c672bdca711bf5fd7d08497d69bfca5bf5603a4";
+ sha512.run = "d12161aa891ea45cec2a4511c48a1c338de5acd512e426a24988b79b7d9d1734479a1cd93e3e8ee11da67858d97260b71ca35a3a7a3dbbcd2bae746221a7bafa";
+ sha512.doc = "a60ee29da0517d6769e09f12af7b600284f32478aef1d28cdf167610c45bd87f841500c2bf718ff9b6678a171f3138f4a7a6ac45bd41500510f509e8e7067efd";
hasRunfiles = true;
version = "1.0b-4";
};
+"proof-at-the-end" = {
+ stripPrefix = 0;
+ sha512.run = "1e5647e1421742e9f0198c5ff8ae5ac315eccef96d0a7c9c5f1dabef167fca5ac9221cdf60d99dafbdfd60f6960a897ebb2d2c4370edcc0d0a36942c0041a777";
+ sha512.doc = "9100916a9ebf426502d7c25e5f848fd4eeb19050faa01b0a4a795b838d4084849b42a1f6a187dc8218aeffb6df0cbe592b512e1c613a1045e467198119b33555";
+ sha512.source = "ea0b286182db09ab249a704ef25abc8bd951b51e8671ddb2a8110997b9db4ed353c059f44170e8a5bd76878ae97d34b460701994849425c1f40925d663d0ac6f";
+ hasRunfiles = true;
+};
"proofread" = {
stripPrefix = 0;
- sha512.run = "f61a9098f16faafae4ad258f48dbd6a5a440a51b552d8e76df30f37f93c1120f6f78f04743253f4434188b615c37a7f413affee104889d943ad1d84814a27e5f";
- sha512.doc = "e11a34099718ea93293dcb1a3e1785ae61104862f42c90e5d3cf2c4293413d6d76ae16704ec3bf2077b740f10d86ea1016a0272bee57cc1ba105344cf221514d";
- sha512.source = "e59deeb8fc52c9d84d2fcf34c3bec889f5b0f7a94979b64c35d126db34ec2ee1a117cb3ef26096acfea926290c22ec3f5eff78b47929cddaaf5eb1ae068ea28c";
+ sha512.run = "ef0d35bb06d1bf31cdea9aec2f342eef4b8cf053863a26f5c223c1966f6715a547fb61b2f92d4ac273c3309fcfe219f9a78bdf8c9b3ec3886bb96dabd7935033";
+ sha512.doc = "6b1ba0b1e009e2f7b337aebcc5c54882f2ef3f2089261d3b9355cb0adfec8aa3c7f207636955979cc0a74554e5878423a23982340bd26ed3c2a634f821497565";
+ sha512.source = "9a434d59a1540e1dee97e9baf1cda034f768a7a24e1deca7e0f454f7d7918cbd7645e19454fa7683c3754f80e1c9da54b3b2ade2dd58f4c332d2422fe1690935";
hasRunfiles = true;
- version = "1.03";
+ version = "1.04";
};
"prooftrees" = {
stripPrefix = 0;
- sha512.run = "f679b3114b1c7ec161b505dd0e7300ddbc2e86fca133e1f5cb09da697805829f89a5a2811f1166d16babe99cd886614342bf37f583ceb9df94a0136649e20911";
- sha512.doc = "06cd87fece212c0e03e717c33ce54375043f4a649c2970bb73f3dfe0cec5c8940c16d362be403bccb8b230e4665c3d361acc053452dc26b8bc85a502c61b527a";
+ sha512.run = "f455c85a30ca4882829e0d2b74f202b129333962843a799c575f080de9b67c1c543db10f012198655760bbe894eae2149eeba1322de3392bac0eaa9a89fe00df";
+ sha512.doc = "ff1ec0f5f9112e7fd09fee4e3ffba06bd281c4578a055e831c64a8edbec234bd69c6e920745fe6e4fbcbb12b27189465d4fc41c9dae4f1ff80d5096ef9dc3cee";
hasRunfiles = true;
- version = "0.6";
+ version = "0.7_svn_8641";
};
"properties" = {
stripPrefix = 0;
- sha512.run = "75e3258e627cde703950dddcfa869264f2e664ffaf2428a73fc68e41e84c15e5b6c0f704e2e052ea7838273318abe89a2a9a219ce039bb7305010a5c7e83b5ef";
- sha512.doc = "89b3ed30f47ed09e8b503086e0c517feef1753f728c3946828348da0a452e5386fa148de26c7a94556ee5dea28d389ad1cd1cc8b26fc1f24e2f826abbff9dd53";
+ sha512.run = "3bde5cf132c9013bcbb0eef439e61725ea41a09720f98bb53f8bbf39d56d6cde34ed1613b001a86b40221a36233b1d5c226819c94b41d49211065e1477a0bd42";
+ sha512.doc = "eff6b91e8fdd7b0a6b0526c7dd2243e32586a5ce12071130f388a911fa34cbac4681d4118b601b9eb979a272bf89b82f00f8ba509fa996521e8a2861f8e84a80";
hasRunfiles = true;
version = "0.2";
};
"proposal" = {
stripPrefix = 0;
- sha512.run = "394661a9b8d2f150d676558d868e2c2158a87d62d5d5f59c0283b5780caeab1516fffce859e710b3c40eed9d4b35629da783d39da2eded6b764f0f62d16e6870";
- sha512.doc = "871c9b8035ff56a01cb4e80093ab5fa02af4e04f3b1fa97f701fcf00f33dd1368504d6054c424a928af932cab74236ed6532e88d1d27b4d9693dbf8b6522bae2";
- sha512.source = "531dc70cc53a793d9d7087508e23b5e899b6cb027c86cf2f8d526b00cf04189f3edcca72e7ec5ffed61c3405b8051ec35456408a348c277f3312ec3950141c27";
+ sha512.run = "d9a352995030efd57ecd46028147a6326ede0695545194a01846d4a3e2d29096ace9e6f69900766906f3ecfa05ce566ebd1c2c5f76a3b2b2646c1e0f865093ba";
+ sha512.doc = "53c1d47f2f42c9ceed73f350c2aff9b229d6dc8dfde9e3fb8109971905c5d6430ca52d72551d540f5a1727a767d6cf485d8bca2489f301edfbf964490ecfb5a2";
+ sha512.source = "39ec30b5c0d94a2beb6d83d796ed13ca95b5e0045edc8e7828f5528e44e9f24350fceef93ec2c3bf9cdbf3766d7ddb0b72d6e10a909a6fc92e393681d425d8b4";
hasRunfiles = true;
};
"prosper" = {
stripPrefix = 0;
- sha512.run = "fced977fd39f6750f9d17a13c5edaa032f15be04de94a6378eeb8e4a2eff4f3ccd03985b9c07a2f588a12a43a60985570610784ff7eda75ee248020e756083d2";
- sha512.doc = "6dbf3366874665613e438d9ad81fe5d24ec8b986bf4bd4fec38f673bd5885d0fad53af40dc445905121ec3cf7b2a2299416a20b12305cd2d619fb9de93a13275";
+ sha512.run = "bf2285803a71b00c67a9e64ca5e51bdd880856338b0bf3e95bfb2ff2e78d5cdd0617424ed95918b5982d5befa71476b89567b2107eb0c206f9a9f53966a983b6";
+ sha512.doc = "21593ccdc8231e37f0b2938d3978205ab3ed61f74a6e8a4b1dd2cf82da552bd920a7711c025964fdab5661207cbea1aee04244c93552e20d10df338c7dc5c138";
hasRunfiles = true;
version = "1.0h";
};
"protex" = {
stripPrefix = 0;
- sha512.run = "c7850b01775a50dda0e93d3ba19a7f461b17f1ced967da4e4482030ec9461ad0eee4220041952c40136a6930fae0cca717898e78f757da66aca29606ce088233";
- sha512.doc = "5888666f82e95199b935b5d8a7161eb5433666dc5fb6a1d669ceac1aa79fc2b31ab9ce6c90a0c61a23b0319647476f7817f954f3fb92dd1f4e53fd524c90fce9";
+ sha512.run = "be8ea34f282fdd739f72f9b33375bec3be5055bc953c7a441d769ac1e7568af9327ae6030f67a805188dbd485ee8223936921590ec86269e371da6d3ee353afe";
+ sha512.doc = "95746823c32526fb5e2c9968749a7da2149d23c2ec9f1ced2a655a4fe54ad272bb414abd0be0d78775b0ac95e6440d9b6ead609de7615dcceb0186e4683e4138";
hasRunfiles = true;
};
"protocol" = {
stripPrefix = 0;
- sha512.run = "e16bf8329f7c09da3dae6b1119093b163185168936723c6560b6e9d1fe2ae58e5cc9149149e736769fba3a7c28b1e661271c1e81e7ea25470044985cbeb750f8";
- sha512.doc = "2f145527564fb5b1edc199aa9345b7eaccdc1b3b72f8bf940cda535ee29ef5a2bfe172fba37d0342b4eb7afd02dcfbfd6147226590c16cfcce77623e6997af93";
- sha512.source = "6dd473af233bd504da81dc345f9848d46188f80f61cfe75cfb6854bbb17f68c60ca1e98107b492e2438e5ef591ce86c5beb37441952b35333005b6e84fcb9ab9";
+ sha512.run = "e9555a25b0051592bd700df5b7335ad07eff024efd1efc4ef620fe7ad37866aa1edc8f354a7c772b3a298935bcffa9b5b2b49c2b0a14c868ae744cb9165bfd19";
+ sha512.doc = "f047068c0b9176087cd56530c9b73d30bbffb0d4b958cefae39f1f3bc924fbe705e81b5c867735715566b674379d1731e1d58b123dbbda3686a2b84f42674338";
+ sha512.source = "f41e90e822d9cffd941a9be8b918f5817c5757c2911a3c2162899d9e074390fc4500d8617e385f5edada4c2accf5a08421cab6192505721deefb4b1ceba136e5";
hasRunfiles = true;
version = "1.13";
};
+"prtec" = {
+ stripPrefix = 0;
+ sha512.run = "06e946526f194e36b55c91c46615c74a255411ff3de2fba005a672741830a5bfc162be122a7f03d00374917ab70dd789549a2976280db8c8106999ab7e0854e4";
+ sha512.doc = "fb299846eca43fb054ff441c2eed6f87382cbb58419947092d04bfa99102e3db7a8395c9b974395b579f6b5700f55c2c730c162bcd19e5246fbc64b80acf5681";
+ hasRunfiles = true;
+ version = "1.06";
+};
"przechlewski-book" = {
stripPrefix = 0;
- sha512.run = "7b11a0cb74b74ae8e821f3dd202e9528add14ecadab5029118bad30c9e29ae4a9714c142a4838e9cf03ceb1dfbd192f935b7a06da7855f16e0546988bb810c33";
- sha512.doc = "aaee8478e0091e2a18fd402e9ad366d8caf416e73146cb2a9cf9b330ec879eee1e56ee17eb67803049a555279dad6aa7432c4c927cbd8593df2fe5fccbea64de";
+ sha512.run = "18b9546576957553b477a1c5a90e6780770f18d6aced92b17017c44770b6bfa9c3cf928500a9e56c6c67f45d375bc12ad8ebc97eb1589f3cf7b5b3ed2f7b55c6";
+ sha512.doc = "0441621561c2c4208d083f84eaf47573de94248cc1aaf027061de636c1a65f35a307260eaf390257bd02acac34b42963f96030ee27c83650deb11234edec89bf";
hasRunfiles = true;
};
"ps2pk" = {
- sha512.run = "b58f41f01b0932e9e80ef479fac89796361b0d60945f80da3678006bc64817298da9789ed71a52ff1579b06d8bd2ee80280e0910c1713f4949e96e756f3c0dd6";
- sha512.doc = "a800f9a4957d0a6e38bc199bbd9c65cdd169f7b993ccf41a1a5381b0ce877c5785861aa14865241c2ce2cd22288248875a3e71d33065cec6226d428f68f93ba1";
+ sha512.run = "cdaf699808804ddbc6e7a4c58db7332e6bcb2402aab67ab617c031ab6b3ef40ecb7211b446788aa0f1eb7a69a32d2e7802ef03e9adfa062cbbde002a909f8dd9";
+ sha512.doc = "58bc80926df5d9a75f8994f147d4d7472ee495ad0ecd22bfce2b7e79665108bd44f1b25eac6c26a047b9e572a259f10148abf35f2dd6410346d951cef222628c";
};
"psbao" = {
stripPrefix = 0;
- sha512.run = "7e0de245e003433ed71dd132e7349db761bda6d9cf607c78ddeef2889e099a514c9e6c00ec326eb239d6ff32da2ff9c24aa74b8ff1bfa7be3069665328bb0ed0";
- sha512.doc = "f892a7facb1e21f5bb518a1d31a9dfd62d69d036a6406f2de98242353a7eda9594338d7c810c373396a67c893999134034b828e72f1366c118ac6f232337968c";
+ sha512.run = "cec6c6079d7a8757c9c01315f3b035fce1eba2dda487e3a9da21a2bcfe6c7f7fe5f82171ac5b850fb7f673b56258f7b39c2e0b74c421e324475b02ec13671b32";
+ sha512.doc = "1a9d1a0250bfd82d76ff1a3feed17c016f46e5ef199038bb569708989f7a243682a9584c1d293807cce09394a70a25a2f8b31189d81aae89336306f3f146dc9e";
hasRunfiles = true;
version = "0.17";
};
+"pseudo" = {
+ stripPrefix = 0;
+ sha512.run = "3c91de9ec74af642bdff675435184ed058296d1238d4985bb22cfda82fc76e80ba6dd6fc0ba4b9f14e7899f34d0ff4fcb6fd68777c18beaddb2bb0ff9eba9661";
+ sha512.doc = "3e370ea32243a085a9d65966d464932223549080c2efcc297fe9f503cf72a7c6cc8b732f0d0b694f49484a0b7eb77a1c08b3ebe7aed3f977f63aaecca2189bd3";
+ hasRunfiles = true;
+ version = "1.1.2";
+};
"pseudocode" = {
stripPrefix = 0;
- sha512.run = "b79efca82be2326275def77c65dbb25321291329731d234a7565393bc9eeeb7d36f7046509d93bfabc9ad3bdaec00dc91031a0e47b2527711a1b917cdb716b2f";
- sha512.doc = "ea08e955bed276121aa5c691c2a2e17d863c6c2eeb3ce53da40d41755a8334bd7cb9f4c28563a5baa67c797fca75f3cbc4871952c5570d2274e62175fb252bd7";
+ sha512.run = "28acc4dc69e5f4e181230f06dda363618146d30a3f7c6be0d11b258980bfed5636606dd808c1deaa627d04c526496152fdb2ddf56866b63a4c4313de423493a5";
+ sha512.doc = "b11d8ae45d5a4564dbaa2669db7b5cd4f9b87bc9efda3da47ce652245b140cec1b2c569f38fd1ae175215ff422cd2df3919bf27126c9d9d661dc4a147963bcb0";
hasRunfiles = true;
};
"psfrag" = {
stripPrefix = 0;
- sha512.run = "217ecc12adbb6ab64b3eaa04fdd97b6e1c77b76df5d8aa2986ab27086c18f6f895775402aca8cc7194a057f3b119a27599daeeb1e9698e114bf261a328c74126";
- sha512.doc = "2b19f6c8d9882bb32daf5c87d15c379feab49ef63c91369720b1498ebee3d2255871ea796090c51b080b107ad6f670e9d804a8a85df7d6a3e877a8e758441a76";
- sha512.source = "211307e26454e3ac89c6734fbfbea2ec72b5f0425f503f8379b783145c571f32a339359e854376e1e6b2d2760a065812c7ba4f80f36ef0adc2326a2520536391";
+ sha512.run = "71bf5c02e7a8a17eaa891f15c88777dcbbfc3ecf8b4a72dea49683f061bc86427ab813dbac5f5b8ab4742edcb92cd32d510675a80b0b3cdff2dc2cf127ee89fa";
+ sha512.doc = "072210deb2635a2032f6ac2d100ef72aa4471f69dec03fbb25fbb0d78b89aa2df0972b244d4335e8ed16e1a5f0cb8e04d22ad44dd5740fda59f9a4e5300befaa";
+ sha512.source = "fd02b807b47f3818545e48825ddb11d188e9e3fa384b0f3412bb09051daedf73c2587a74d70aeda472047c1eac039252a25cacbf74a3c8df76be13a2644372de";
hasRunfiles = true;
version = "3.04";
};
"psfrag-italian" = {
stripPrefix = 0;
- sha512.run = "23f04240c6c24362bb3029627dbad44735d59d32ea919795d5598a03c40dd5ca1368fa9aed4c7a988def43c0c62f4641fb368e5ba9214bacec04b1f4c101a396";
- sha512.doc = "883fbe21a71b27a4bfbd7272fd78ef6d5d7d5f4aaa1e57c3657f149e65c0536281c594e7c649c0fd28ba857a9911846dabf2ec92b19cee0b93e10646a9288b2b";
+ sha512.run = "4d26f0191ffbbe7fa6a9aae1ece6e72739925b59a1a1db5ad3cbe8f2b3ece92ec8265f008e91fcabfe2e04863300db833eff3104486e9c33985ce5c7f8dd7543";
+ sha512.doc = "7a513ff265d259adfbaee9ffb47856602004f19679dad1316f04d36848f2e22bff8c3164ba9b045e7a4a57df76c2ad17b071a9cac68d4b92cff57a29f1e99f55";
};
"psfragx" = {
stripPrefix = 0;
- sha512.run = "a3c8cd69b7d635d2f0de4a2f5b8bc495b3bdb52cbe02610b28f5a71563e0442c95703713737c953dd86dbe5c8e88bc3dc4c323051dd637a4a848b082b92d2aec";
- sha512.doc = "589f991cd3c1c33cd8dfe1d3e8b484de83618370a56f93274ca8bc48d166da8e3ff32b571df6d5d7e4d9c7c195859741cef58577eafd3a2fe3c16a762281422d";
- sha512.source = "434c16781289782ff557ada687f7f2d5145c162c11d61efdfafe04810af221e3fb903660bf56598861af011035cfffa7450e82a9945155592c239b4f24eefd50";
+ sha512.run = "b02063b8c1df58133b951eb10763d3b9099376a473dc980fef801ab565326ac1c5539be3ee94ee5c79837c1e6265cf41d6554f66e8900df2663d5d7e727e0df6";
+ sha512.doc = "863df965aa6abb99c115b06ed7d1b1660345e9bca0d0f5d62b6a7ffb55391688a92114edae7bd28ef8b715515c8bcf3c5b4fb4970cc1b6bd9cc068b09595cb10";
+ sha512.source = "f38ac5c21c7f366e952e71199321865a70376d1dfbcbed2ac993fa01f412f185a09725b9e6b1808167a5cf55d253b461a43a2f126cedd7d469645b7740702938";
hasRunfiles = true;
version = "1.1";
};
"psgo" = {
stripPrefix = 0;
- sha512.run = "77e580b06210b97106b43a788b36b25bf9c00b27c2739a0159c98d8b4c0dd3bcf548d0dcecd0bd8e544cef1be8116186c556d9a869bac750b4f74cccf23815c4";
- sha512.doc = "6ed2ab159e15ca3cb29c6f3e2e751d1d41b15c910d81c3a16a799d4f2f9a713d47117b928d5209b079532306f2535d461c6a9cb19664b5c9934d47170ddd8800";
+ sha512.run = "75791ac8c340cd72139c50b2e2a05f6001edf2b79bbb9fcb4c9118f2acbc67643469c8f6da34122bf001e85af60b5b0050bf3c7b5bcce7c393e7930e3cfe7eaf";
+ sha512.doc = "9d061c884f76eb87e86cb441ebb693a9c64daca024c35dd631d660f3d1f8b1541c40e285d5f4115b36e2b02b7640ea7be70f4527e7ae92c6d6173625b215b7cc";
hasRunfiles = true;
version = "0.17";
};
"psizzl" = {
stripPrefix = 0;
- sha512.run = "ed6e5187756adfd51bad01bec2c589b26a055e03696fdfd863289e6f63dc4e2f92c509301d9ec5c80f8557f3f4f1effcfb6b60425c77c4de101ac93a46faf6c0";
- sha512.doc = "42342c21803a0341d97dec8d1ace37bbe2388979b2c08518d9161fcb4dc9396bf43ec1c063e7173eb0b76f2d6ec3102c5b07529c0b75846c23a268897646290d";
- sha512.source = "33a1da7fb8f7a726aeedb1e19c85d50562649ea232e520285b875a1b291d2594f4bd77a6ea51c473db8c22a82f3864cbc1ba041c3a62c28f5f6b949f2700ee02";
+ sha512.run = "adcd254a9991839c623b3f75098276dc26df935db1528d39f8588681b87237febe81f8289aab747486df92bc9af2103638734fc22c43ace8cdea1733d2a66360";
+ sha512.doc = "e9d65b3b0c364fcc7632ab83974d8685568d4135cbd8568cbf69e9162dbb80283724ada72891a72dce2fabe35d846c6f09b05f1123f8fe72ae749215170ee996";
+ sha512.source = "fabcb5343912bf005f5ad73b2ff9444172ad6f36fe42ec492903ed6d19d3c2b67775790b15cb37a688d9c0b8d78145963f8594b67e91d07284adb5d26cd2ea52";
hasRunfiles = true;
version = "0.35";
};
"pslatex" = {
stripPrefix = 0;
- sha512.run = "173ba887f379e2a0966531812e47074caa36f80e8011ed79f8bdbdb5e8fdf2e63761a8d9ab26592213d18c7f97e86f489c25b0d0ec523851bab15999d95c5f3d";
- sha512.source = "b816114a455848329b7a96afeeb47a6b7cca9b5ca186bd96b2875a50b5db4503eb8ea0cf7f970480a37cfc020bc779ed9e294aba4ce716b42d53343134e42fc4";
+ sha512.run = "4e6c2163fe9d8573012cde55d7a9686d45276617d6368a2191b2ca5ecd9e2e88f9ea07d638c726cfb43f0fddb5d8c8b1b8ca1eb58177517b6704776f792630db";
+ sha512.source = "27e8f6f5c30338cccfded6805b713b74b6139841ad81a10a4a06ff5acd5a189733e2d6fdc80c2483c5fc8beececfb91a0a9d03202bc44fea753ee6bfda9fe649";
hasRunfiles = true;
};
"psnfss" = {
stripPrefix = 0;
deps."graphics" = tl."graphics";
- sha512.run = "2551573cb39bcf09c394d25e63cdd4ca89958c9109117e16d8c354631d0309f177f5a52d8cebf5bc22d022441212825f70a849b60337e4290fa440526667d503";
- sha512.doc = "d7e3606176ab1f18a388b3e58a4ef56076caa243391175f2337f18deb2e6cfc2b90bad8ca085802468bcaa2fed624bf70cc1e30aa13d7df11c453f8c6261bcc4";
- sha512.source = "b44bc333700d91673e69830be9d3ae07f6d27ff2cb61464d94982029ab755553bb2065a26dac3c344aacc1ab8caaf420b9b8eb157ad96354a844bce734a2c351";
+ sha512.run = "d565256578225edc29fce8f9c8236542379a1918590035faa8d8b946c37fb9fd17414e5a05ad2bb0bf1ba683a5fb29ccf29c108a3fc678e184a1eb7326165bf5";
+ sha512.doc = "5a3441930471577bce029ddbf820a2aece01bf3bb88fca22fcc7c724030bb958731d0452af34e5dc9a2bef99e136ef24228094c71d35bd684220fd0d68f74f59";
+ sha512.source = "030108d03f62b74f1e0274168452f5b05201337e947303ee78567452b1ab38daff5be326b8d1c986add7252d2842b034577577e23ae6bec67a02c0f0339428c7";
hasRunfiles = true;
version = "9.2a";
};
"pspicture" = {
stripPrefix = 0;
- sha512.run = "2f13b2ce8eab934634dbe3f4414127e6fb8e651262eec011dd6e5679e402912816b9b9dd47baf82b9fcbb96afb35d2de6e59809d0f84a44b7a1d179bcc0fbdbe";
- sha512.doc = "56fe13db8d57f87f7168fd06c7dad3039bf8e368076a03fa5a5f494174110325532d7169e25792f87c039597c84fd8dc06f056af9e499d21145869526e1331ac";
- sha512.source = "4edbf3ed5df16af062fe8456a2923d4c11d1d6bb928418eb5be096ea6f9b10d446351269c1cdad5a5f72955b0d14f23ea2256d05e124500db9a61e5f35ab2811";
+ sha512.run = "139d160fa67dbb7cc932fc75dba80dd46a55a1dd5973b27a6a5dd38a6035cb367441b178acaf3c11859ad60103283774ee5e2623a083a0336d5c2ff74a7b82fd";
+ sha512.doc = "a743397a0d48c587b60db5f1dcf9e1c22f67ba15dbbce241a2584c95456b3546aebdfaebec9fcfb3dedcac65f7f053ec52cb479d726e5e3fbfe042efcf1ad702";
+ sha512.source = "af1deb00966a7d4d1d68e156dd5fbc60e95f60a65a942f1bda1acbd579b932e0c81875386bd3eb1945fab211cc9ad5607c3e21e5d240048d775c28574cb754ba";
hasRunfiles = true;
};
"pst-2dplot" = {
stripPrefix = 0;
- sha512.run = "ea68b25142d68d4fd5934c8d960ffa9a94d5fa63deaf30e692fa40c3f7e61da1665daeb3250a0ed2126eaa2dfb7cf8dadae3d9012699a36184cbe760b5327e54";
- sha512.doc = "4506d5757f78419d0b955545d848ad6d7605d39460a525597469b02f0ab73cc6ce9f5af0b5c2bdc5ee1ecf881450a5235ed72ee889301d8ac9b9f34afc2c5c6d";
+ sha512.run = "3109c2709323906ec39bd1be6e7c9151b7b07f9d2dafd5f7af61d3facd3e37ae35bd8bd923968102fc702f35fa4a903e9a50d3a7a85a1c088017aababd16d969";
+ sha512.doc = "f46a0c8c94900d180fac92e7b393672d010388fe80867f01125cdc7c486eff97ee36cab1aeeeb224b9ab80739c2ddd9e89b84926948acaa8b2b0ae08457ac0ef";
hasRunfiles = true;
version = "1.5";
};
"pst-3d" = {
stripPrefix = 0;
- sha512.run = "9cc5d12378b9f80273211c3a0c895d403aeec062ad48eff43dac1153e5bde2b81ab5daeca835075e170ee73d2d5ca70b1d9b00bd0429cb48fdba6c2c2b61e0f8";
- sha512.doc = "dea7b6cea86e57b2c50c0c93076d05d44267bccbe708926bf078810b40456e0505ecafba3207055a63355646183f28ddb388dae480d337c91dcc2de99be5fb44";
- sha512.source = "6f70001c4cff90093752aaec192cf466724b99f6f044d5f782645a4079dd94ef62a6a4ff00b7668c896ecdc17fca5320444de2c3a9e093b1cc250ef35be8cf5d";
+ sha512.run = "dfd8a2b79d308cf4ae3bdcd438b967446f8601509fd4afb3f090d946df0cc2d66e9b7071ce33e51ad4cd53b7e62dbc02d861d46a302bfe2c901d1d8c82ab0649";
+ sha512.doc = "e8355b936fbc1685edf205e88f2793ab298aac4e4c06de10dddbe1587b5401ba8cc4d2a01dbad3ad56da5eddb27bd6049a41e6da8c139727d36fcc94d93ac554";
+ sha512.source = "fc50cff8bb86571d3827a03f3c64cb62a9fdab25e2595ccf9465e4ad39539ebc0a55da92519ef203da65da3a44e01ee28b39ef27a5af24d26463b215f96be313";
hasRunfiles = true;
version = "1.10";
};
"pst-3dplot" = {
stripPrefix = 0;
- sha512.run = "ab8c3df60ef81c759c37eeeb90808fadff827e569924d8aa118b0b17f46b3b4f500ec13eb2fb92dd1cb8b175e3a839cdec2c932090a2c9bc52d1b31b47507dfc";
- sha512.doc = "5741690243bc2b1ec3275d26566aa8005e0d5eb448f64ca4d5fbd89ddd25f60b17f31fe37405352d01748b7659b96d01e1fe1ab45af87666034b5129ed1e293d";
+ sha512.run = "a509af726d13fbf9dd0f3b1181a1dc53a31fe007187ad345c8e3c6c65d52d09f6de422a723b472e3b8e5f1aba1563dea06b79e82a7940e018cdb9eaa30a40632";
+ sha512.doc = "2f261cb9d32dfbb85b626238e25d8c9198ad50df008b54f800d3d5b404ea5734da8636c05c33ec30311c60f6e41ece1071a04af7affc61badc3aad64a5b9b194";
hasRunfiles = true;
version = "2.04";
};
"pst-abspos" = {
stripPrefix = 0;
- sha512.run = "4aa582a5f56b69891c63cd6d10afefadabc0f8a1de3376750568e7bf691d800056b5914e4c8384226419c3ad6cb0edd6a489a7793b51a15afa6f87d19429d077";
- sha512.doc = "3fc8f7fd19994a662d63ceee5214645d15665e2cc4df950ee2e4f99069571d3b3ff7b893fe8336acc44e56e9aecb1d6cdef7fe4bc2a203140f36a6725c164c59";
- sha512.source = "ed254d0178d908fd609c3f2d4abe912ef086c995629c23026224e824346e9f6518b8fe5497c03212dd3962dbbe07cc7fe6e63811cd50d4607a5048d7340e05a9";
+ sha512.run = "b56bed1fedb14fe7cc455fe4e87ec51085e8e09132ff5dbe52083701cdd0d63f2e6dac2ab55838fbefd8e7de9666d0239e9fba712573a51dce2804d31ab140c6";
+ sha512.doc = "77754a1c27c083f60c2836483a60bfb6b4c826783d5acd16b1eaa9b7fe7aba8820886442ed28a5b334929a3f21f0f1b4487c7403f8dbfc3ad3cfc08407e35229";
+ sha512.source = "faf4f7e2b94bd66d19be75c307c8a6b20a2c779a8e6783096b41e7b4da66ab07f7ecbaaedfa668c09089bea9c2c79af4cbc12aeafe949cb729c589989206cd0c";
hasRunfiles = true;
version = "0.2";
};
"pst-am" = {
stripPrefix = 0;
- sha512.run = "0219995fc5c17c68dccf7401b929f4a6e144fa63442dcd14e1566bcc79afaa8069a06c25128137f0e69d4b7395a16d79b4eb74bb1096aa027d13945be47a7705";
- sha512.doc = "46107a5e065f055889875d9ece2f2db4e2aa7ae3e46d9208781712940ad6ede66ae19f29894fbe8685adb33aa43e9d76a6b0ec9257b66e4ec9125a8a02e29c85";
- sha512.source = "fef9d47668478f36f06db399fdfa645810a21bd669a74171c8a54c506e76a54707aa18ea406daaa99ad51c170d4956502aba7fe5e2bcd7a7d39fe70582bb4163";
+ sha512.run = "a5f466dacd393ed7243fa2cb43aed0a5bb8469a51aa82fac4b53c47a474a1d9758db4d7a001cee49716714049499339567cb62a66f2731ffc7646fecc15c7784";
+ sha512.doc = "edea0ddc3f5472a86706d1823fe78459d2908724daf2b9bfe44b41e749f2b41483000602817a45a5e41869f86d4034ea52640bdffa334af54e4964510768152e";
+ sha512.source = "fca7f1f7769f839632eec75b3baa864b60f9ab3c1ff9cc08437fad4086cf9a063f283568163d1ebe3e5a2c87b06bbae1b11e5be07a8eca5030cccfc68392b40f";
hasRunfiles = true;
version = "1.02";
};
"pst-antiprism" = {
stripPrefix = 0;
- sha512.run = "5e28cde1a8da51c60d8d5f9a0813444ea70447e5212aa08c6217fb24879b5764409d091f572051977f55db6a7594db915f8ab9d793daf87e11baa8f6b474068c";
- sha512.doc = "3358635f2a847e5609e62520cbd4b05ee2db1417bc699249b12f7e65ff2d8b1c81a6aab278e05d61f7ebcbeb5892ec083b11a63637a8173ac2a7ff119f77bfce";
+ sha512.run = "dc93e3a8a040a2712f701c2fa89924c45749824d20ad814a9f04aa423e15caed3a457b762dc7d30cf5c9e3afea378efc303851af919831c0969cde50b9adea57";
+ sha512.doc = "df528e5693cbbdca80a88d02e2b8487b70c188109825da66c9d9042056c6ba62e361fcba2ac747d69a08a4c8d78f27534640ce55c583289c3f12c2eb4c57d861";
hasRunfiles = true;
version = "0.02";
};
"pst-arrow" = {
stripPrefix = 0;
- sha512.run = "2cdfde85bacfa13b9bd5085b9c7330ea7e0d5bed2751b06dfbf2990e8821e6a32c8b64d9e10dfb295d811234c605ad3c9b23309af292594c6507f6a482921d8b";
- sha512.doc = "662d7eb5a5575e838a22318e4f0031e2a30cb1e6c2b47062140ac4de2e090bcddaafdd04aa9a21733e3f8ffe0b13fa974a24136ec3389625e1574a27f10c66de";
+ sha512.run = "3400d901f40b9dc3434f107dda5480e0f8e37548b2ea0bfad5a38ff90e1d99aafd43d44d6cb6c0594b0574f781d94ad57e53074d28b10251f6ab8100f2814354";
+ sha512.doc = "bf97ebd12c09ba4ec3dfad4107141054abc9f04b1e1408017ec038b656bc04ccf09894c5f15a8a0344f358f2e43acdcb7509cc7e0ce686303a62bf175de7a3c7";
hasRunfiles = true;
version = "0.01";
};
"pst-asr" = {
stripPrefix = 0;
- sha512.run = "94a7d57ef346248b92e8f6e48e7083fac675deb981abac78b704ea63261e32204413136545296a20b2e8fab573c360f8fdceb7cf8c6b9ff0508c39970d8d7934";
- sha512.doc = "f707146e0ea626d79d776535c1f3aa3286773a1cda7033949f30dd18d85e016a61a9996bad6e7763c5324d2bb952af294382c5d0139c22e34682d7ccee887d51";
+ sha512.run = "c5ae73e1553b564a90d2c77fa434c360fe2858657fb5ff4c6ce1cbb46838fea9c0dd7a8d92e2048a8ed0d748839518b461b0727db3b7937c4e39edf85277e081";
+ sha512.doc = "560ea68a6f02dc3b79c64554652a9efd52c7fb00d07e7ffbc9b92ffab251854e07e87642028b94fc42bf7d01fedd82bfd50913f9c42d1c37d76c1eaba761ed00";
hasRunfiles = true;
version = "1.3";
};
"pst-bar" = {
stripPrefix = 0;
- sha512.run = "85bb44d82111741ad59f061f8085acf7ab24d0aa6a6f95a3f1c764bf395a9d3aeb25619af6b48ffc32b5e5368348e19e6ede4022eb006c201bbe4af9aa13a57e";
- sha512.doc = "0b255b52fe7f35ff63856e34e4b0cdcbec03f8c553516a0d1560fa1f3abf4ca0ea2ddaebb78f75b861a92feab82217d41530c593591545d076b3d703c44461b5";
- sha512.source = "b48dc8d785253d26dc465310c287db8ef17ece5793eb654dd263f636a4d5c3d7051d1b09f0c88288fcb3f392d8bf2ec6207faaf8579cbaab110b3c22584a794e";
+ sha512.run = "14c500c89dcce23c52f4551658496f55ac712c76bf9ab2e8878463a7dc7bb2bb3be10f94679cd2a5b720739e89cefed98237d18f65d0b9ca26ae91ac64525a25";
+ sha512.doc = "e17655c65e96e2d777484ef8db7304562310af8585c21f8cb6c64921c9aa08ad4b5ff8f61924c87112323c2bb509b5ad7e3b2176b750bd1b0f3df837033f380a";
+ sha512.source = "4900e4c4ee079574348403f6a39c22f49e92e9ebfd5f8748543fafacf290d7283d34af7baa0a4ec754222cd9d89ae7c663fa57c97a0bb126a2dd76c16d46ee79";
hasRunfiles = true;
version = "0.92";
};
"pst-barcode" = {
stripPrefix = 0;
- sha512.run = "182804ed04fc0e40310211c9621e4c234fe726154601a9eaab91677cb230ebbd900d99ae977f363a5af8786c6321822d36f0faf352d20380436df68b23817eb0";
- sha512.doc = "2a069ced6ace70004b89f18abba69612d6859dbf6772f8bc55e5fa3844477eb9a0aff5095bd45500433865e74675f690a067a4e79e37737f9ab4f7893316cdd2";
+ sha512.run = "6c4799d7410da7f13225acd9cb5628d65bdbbb525e2bcb114d7f660d4c752122f8e9028763d3ecbca04c3c9da36b7910d64c981e8593b2c5df6b4cb372103785";
+ sha512.doc = "918891da185bcbd26051a4715cf585fd8539e6ac534ada4a2524bfabec328f87cc998cbd65b7fae8a2fbe4de029403811214c0196e59125a77f8af715b3ed3f0";
hasRunfiles = true;
version = "0.18";
};
"pst-bezier" = {
stripPrefix = 0;
- sha512.run = "84e88caf6f1762334320bab9be0eeca0bc7e83dbaeea137a86d75eea9539924ffc55409d73608ed4d2385158301b96799f178005429e99693e4a3357476e577f";
- sha512.doc = "1f8a9866660eae8da6815506173ea5d6d0f14d2db7c8df7365210e6064b9c6b9b92142688f398541315be495dcc0d695937b735543dd6f777c1a7ea5bf6eda44";
+ sha512.run = "e2277175eb2087e13ee0a1100d602730514e1e5bb023d4db7163ba4113f69c9fedf74ff50369298ed970b89425b824cb8619e2cac4be463589edbfd747ccc6c5";
+ sha512.doc = "5126769fb89900916a52135af0ba459651083b01db466471cc984b6dc837686cd780bda7c3295b6afe9a7bc85180b3acd95c015084d49f46049adb2fd84b5748";
hasRunfiles = true;
version = "0.03";
};
"pst-blur" = {
stripPrefix = 0;
- sha512.run = "c25dca70edbae0e003c70694759d34cd352c9a05d810a900a8bd0b09a2a3a75c6e68cdfb29ac9999cbb580ca70eb9d2716469ba40528269ab7a0ad19e0107c17";
- sha512.doc = "12e58de82be7a64624fd38064424ebd972854b39eeed7217e528fa593af9bd76d3eb7f10806558501af5accd58989459e3e04c8ad843c5595c6b2f19c3bb97e7";
- sha512.source = "246a92a533e00bab1d98ec854a2aef3d699b8b0d26f55d6e9dd17040ecf5c4aa3a912651b1bb223fb3012fffd8fdc24ef4892d185e39365de733ffa6c50a9ff9";
+ sha512.run = "5726819bfa08fbf6e9b5a2c6f93008e468b759a825fef04739a47e756d4b12a99aef604d64618081b1788b5fed9247c75dd3580a899771b148306880341f0444";
+ sha512.doc = "5e483141d8f5ad03421d9c7c5feef8baaa3b522385d307022dd617af0889bf57d1cf603a1d519a5d17d8dc918441ca3310d766e4dddb7ed6b8155985186b5e7f";
+ sha512.source = "2e7038a248c307c50d29a6171d1b52bc8d6fed76885ebc24480a3f679918fbdbf1e538f783d0f9e3792a3530e51e60da4873c5da0878e66672dbe13fc9b950d6";
hasRunfiles = true;
version = "2.0";
};
"pst-bspline" = {
stripPrefix = 0;
- sha512.run = "bc9eedaebd0ae3b9bd65abd83a57e385549d521c27fa682448b7c139ad40f71761db6d226788076c747894e9d1aea965f030e6eed750fa1a6ae0a47687eb88e1";
- sha512.doc = "b14cf6943f11d36e8f3aa57edb1c0cf84846cc1762114b629b53b887e713f5d15a39bf827a1da071b91bdca41b8ce95d9541b58374511d277ced00679faff1f2";
+ sha512.run = "1f39a02cb0d56b4fcb8ed3a3768b59a9d14ac14769783dfde7108d86a8c6d68d79342df501c60efcfb8aca4c7f97fffecfe4cd0ea0f4fb76e528f696180b6dfc";
+ sha512.doc = "1f2b8c3f5d85db4215cb11fcd663c33fc1e34e764432a2285f879ec8bf7acb9d09368c6a9910618ee99c3305d701aff5e5d401c227d0c1db9028be3690b5216c";
hasRunfiles = true;
version = "1.62";
};
"pst-calculate" = {
stripPrefix = 0;
- sha512.run = "fb7c405dca223e1f4b42dc487ca524333ac0a25328f59e8f8b91f5e32a4876982eb3a8ee42cc166e17ed618bd42f75afba203cb62515178469ae504799ba80bb";
- sha512.doc = "a82a11c0c75987134b391d289aa091f2fdab427e0edd369156767890b18394e56d4c49c06c94a96c9113b9e10fa97e1214c0ad91f43052277b9a8ccd3b4f062c";
+ sha512.run = "b40a89c1e0152459e9dde468379b1a848955d40b9d9e05223544347d6057affac092a503e6307904e485a81de781eb9455abd948bef7f343359d44abf37f93ea";
+ sha512.doc = "d6e936e7bc53ae3296812b1d33ecf6ae890599cbb9fa6afac719d8ebcca4516772ff6c18f27e8d825ab959d430cbfe8876b2bb97e480bf6464690b28cedfc2bb";
hasRunfiles = true;
version = "0.02";
};
"pst-calendar" = {
stripPrefix = 0;
- sha512.run = "2e7e8c3d0079ef9abd4f6cda62c56175747afadb5d9695e9d40a33a5a9d4f8359fa6cd6246f20f2c0611220920a14fba6c28fc9e96b5019342d13b37847ecf8a";
- sha512.doc = "f2729fac75d7c6009f315ad812b6a68a0f0e0db53d6d1183a1d520f400c34e9b33270b78f0679cafd850fc8ad73675dcddbe3c6aa1203f83ee3c9661e5981270";
+ sha512.run = "541e353dcb33239f2230cd220bf7918051cbeb3bf8386bb9da045199a80decd68760a34f0461bb7e644f0d1545f2712969c79584a813551ee433d3a2bec888d9";
+ sha512.doc = "02be7b99bf8fafb00994327e737a5a050601dd141ff4e3482b42dc3c98c9ecd1c62ee64488146e3a7e1017a965ff1cd41b7487acdae65f5c09e259753c2d2ac2";
hasRunfiles = true;
version = "0.47";
};
"pst-cie" = {
stripPrefix = 0;
- sha512.run = "4cacfea8c976c70f36b9a40717638d0aa277b44fb964c61843523dff595c68e323f0478431320898998d63fcb90e170d1727d8090ce385729f92d1bf38097a71";
- sha512.doc = "90afd1c243ef688911df27d0a13ae67e1e5a125054e482e7977070af7b2b39d8ee2eb1c7bdafe456c53354c30c37dd63cc61cd0f67a98febc48e0ae7122da4c5";
+ sha512.run = "4967785a229c9cd316b36357fc94df53e7ebfb216ba5bb222d208a767828aac22184914e2e3744e2726738920dec05f3ed7ab9ce1e30321017f43fa8f52cdce8";
+ sha512.doc = "f2554d76fc89d58e4ff61ac5e5635b93775f731e33e384a3113ebcca53c26ae0e4609d1fdfc5f093abb8945bc3f02a77041bce072c29340ff9623a580e0ce352";
hasRunfiles = true;
version = "1.06a";
};
"pst-circ" = {
stripPrefix = 0;
- sha512.run = "9b14f9adda46a7c7117d50592d6c4362dc755ae404690d3c12def325daf4deca12db410eb3c03bad8440be424df471556a648b31c8a9d78be8617c4b2afab79b";
- sha512.doc = "64a053ff43ee252f10255f8006fe9014c5c376fbd7b065114d8db59b6ceaa41134da2a68f2b602311511672a990ba5a8be560d3915580adeea1497f6672fe295";
+ sha512.run = "608ed7ffdea15309a69d89c6a6107b9b71838e789f14ca78f92922cbb3d5e5929f61e0510b40e5531900099f805ae1d4acb2018984aedde05352c8f210573a77";
+ sha512.doc = "575ab4e17abb1433659b60dc87920fe284a12d5cdc98dcd091df372437f165033872c7a7b3f27e17bb27f5a51c2dd4e5a98925e06e54353a8e51b77958b63afa";
hasRunfiles = true;
version = "2.16";
};
"pst-coil" = {
stripPrefix = 0;
- sha512.run = "81a4e606881acf352ff9741409c5b9228415c747ad1d837c0160f5ef0ad4decb6f98870a57041b820e77b199a652e43eb5fbfe14d21e8f186ccf5303c135ad40";
- sha512.doc = "aebd14a47f29c22a2ca6d098cb8ea8539f6b8ba9d59967978afca7f2770cd3df057991aa6d7c7156b00dfad6f722f434bcb7c19e353ad319d1556eb158a86034";
+ sha512.run = "efa265a09857efe93dd3d6aa7f63cbdca456982ccbb4c882dac7c1aff43a6f524e546640d5e293b55e59bd6af582e6d91b503cd7875f8c5ab48491b5b8996e4a";
+ sha512.doc = "e31a5c795f9cf1e21364f63d582465825f46d37c3c849e328dcb19c2a2d7d1336c425a027c02db7c1d0d00da74cb2250feda8f2f70d538561aa93a22bcec5498";
hasRunfiles = true;
version = "1.07";
};
"pst-contourplot" = {
stripPrefix = 0;
- sha512.run = "c37264ebb4e293892c1a3d6f7a4e403aebd1148780be190793dd1db410551aeee8476395cc8cdfd9c1eb9d7b505238910dab897ae48e90ea7f56fcbf8046503e";
- sha512.doc = "c2e73f5e6b618c904cadd530d94d92f1978b614e3eef816e33b7a3e87aa4a138dad3f9a646b7241f6de33e56c357b1a286e2ea5008083c82560808a25a0343a6";
+ sha512.run = "9930e77c3ac5adcd9e3f14c4785a52a79fe5068b5ee239d1c9f052181657d2c5f16b082a8900b9571094ec83b7326be28a567dd39876332e5f68aa6b1c1b7083";
+ sha512.doc = "1a52121a22c829c9c5423810f529cbc4cf3e49a805ec4fae123dd795dfc8fc87bebb13653a9d173ca962bba716c8428effa4410e48085af4bb208331e4e89bce";
hasRunfiles = true;
version = "0.6";
};
"pst-cox" = {
stripPrefix = 0;
- sha512.run = "ffc30a3f1add73a11ace889387719bdc67ddf175bfc43f5b051d6cc828aabb0c1847413cb24b44322baf61c5a7ec7ae9a8b5131bae68f3da2336c9dad80ef6fd";
- sha512.doc = "986a68093b5bae0741d9876699aa0510f591a42e3c2d8e7e7e12330240e051f431cf5e223a08b87bbb1545da5c768a366feea4736e59a25dcaa69433a9604da4";
+ sha512.run = "b7e0e787e5a6d825383a5c06d7aba34e5d7cb12258925b7f0384ec069e873a6652e421f963147648903f6bf063d9592089adee5b043f24dac10e30dc344f0608";
+ sha512.doc = "1de830f83253ef11f092c9ec0e698ff36971c7b6d4237c8eb9f6712bde051b9302d657faa21bf56d34287c838453c611ef1a7c70c09e55ea647bad48ca216e1e";
hasRunfiles = true;
version = "0.98_Beta";
};
"pst-dart" = {
stripPrefix = 0;
- sha512.run = "69ab56bf69a215734eea9fa2bfc8e5d0aeddd3ecf5b6fae3a2d850063e50e919de1205dd73ec7559662b1e3f4bfc98c826e1bc4f651e5d9ab74f75256d4b25df";
- sha512.doc = "461208919a4b4927f33f31dcbae2f02a7d977ebf343142a2d097aebae78a5b9806ae2f460dedd539c0a3f6f3c9ab07b618ff3e0fb3f99c17ac62a989754d9eda";
+ sha512.run = "f5d41ddf7c5934a00fe8bbbc6dfa468d26e8ac0c06975301f17f31f168c6bf7499dac210f08f815cd01c05eb4a9a376d5c49cd96195a9df56bd3f1156d9ac6b7";
+ sha512.doc = "668648d06ab3047e45737908bca5f901b4815f7b7b6745e9bd5387b6867b1fe6dafec3633295e8c164e26cbf06dab2240516a71e3b766a52b9e1ac0e64d1d93c";
hasRunfiles = true;
version = "0.02";
};
"pst-dbicons" = {
stripPrefix = 0;
- sha512.run = "abfc48deacca65ea697b4d389d79d44bedfd0fcadd416d392f73b2cfd052bb85f23c17e4fcfa032a39759f3089f48bc05c35b20091ceaf58c176ca6e67d9c03f";
- sha512.doc = "552fdbecee8f97361728fb539395e0f101bab8e1f246d79689f30bf3ba7953683569c9b85926e9401ef502e412f7a0bcf7bdd1b6147f6f386c9ba0dde6c61a5a";
- sha512.source = "a4a555b8a956283d2a80d44a0aee459048bdc6cbafd5a66afc0065b75c6a3934a5fadfd4ecaa6a30750d7d5c23f6a9b591e216f6afaaa960059fdffa49ec0d00";
+ sha512.run = "a09ba8f72ecc1b58298b436c47d3922b494337179bdf789468aa3a2236a5e2bd0f9ddd9b491c1a2eb181d08090cc1c6d8c4a0e9e56cb8619a65ce168d7efd355";
+ sha512.doc = "fc0a74b0ca228ff598f3f88840ad1b87654cd7205afb757e6eb6d98abb0cd56cea0ac3ad7b3464a9a5b09d3d4f3a8489228b19c78edc8ceeb8b10f5d40e18540";
+ sha512.source = "ad710329d577b7da464028bc0abe684d987a601b6ea68cbbbeafbc6135c3ade2ab124026ba0e1d714984251f800028ffd018863c9bb51aa8fae4b5b7ebff02f9";
hasRunfiles = true;
version = "0.16";
};
"pst-diffraction" = {
stripPrefix = 0;
- sha512.run = "26c6aec3b71a766a3ab0876d400af2cf1bc8689d44603023426059176f27fe5b323f2edf95a8ca42a941a982b19c7cfd5df5913b98adbae18563d4d576ad35aa";
- sha512.doc = "c9d3c3311768c2cd6f0d166feca47070675b4f68eadcf7350138979e3e22d07d2d014afc62d64a5273a6d5f83259688a578cc021e03948eca9af6e324e544e4e";
- sha512.source = "8ff615fd64d8eb59d98aeba6b49acb3aa42402ee658a6590d15003b4ff9947b58d4ea3214dba91808a6e88a15d1f11244deda453740710029c72ffa13a10c652";
+ sha512.run = "222e2361650aad3b59f99fffd56aabe3e53a5eddcbb643fb6f970ff9ac52bbebc4274dd02e051f9b24f069e355a081feaf20e735c385d80e3e58d3c72f1bf90a";
+ sha512.doc = "efecfa760a636a90026bb8dc2c6677bf1f5d8f37fa9103d37f598bde413a136928717cd7bf62bdd7581ae4ce21d34b49a2a9e4dab7397cedf7dbc04884012160";
+ sha512.source = "f71361329e52730f68aa34811cb04b4abd05a5bfb484fa1a264fa17e7609963c09bfc6242b6e777ffa8ca86cf4e5b2cba2a1af2a89611d8d0f9f0dc942abe862";
hasRunfiles = true;
version = "2.03";
};
"pst-electricfield" = {
stripPrefix = 0;
- sha512.run = "eb2d5ada4d909dcae9399800bf5e89382129bfbf2b7cbaf64c12264b7c5096300fafd2b938a6aaf4b727c4166eb54b2afad414ca5dc5189ced6c2505de2832bc";
- sha512.doc = "a16aeb2c4d76ebc75184f0751faa1053b0507f522ab3a4d20379fc42ee3fb130b36df4c3581313c6dff500fd501a30134ab999b986596992cd5fe7a3f1a16cdd";
- sha512.source = "ffcb1b62c1fc0b34d1c62ab6cff7106b17e683f992310d65a21832cae6e2f5762233be21157d6574ecc29c1f2304c6fb58a1c4a286a10e248acf6716e8b54d74";
+ sha512.run = "db9f7474d8290640d960f411574b6dad9f9b705eaf68644e001ebfc5050328673f0c1c31f925c6a2cd2279b9bb7ff89cf8d21e71a99e4b937137af404d046df0";
+ sha512.doc = "9d89a2818a56bed9e3cda9069f91cb49beb0182e0b24474051bb28c4299439a7b5477d09fa1caf23b855226d4d4441e48c9fba4a4dd1cd5eaf044a608876e5ae";
+ sha512.source = "89d6b2314db2840f70d99f2f0e66a875b47cc2e653bbd28c80a71eaf6f7d269e647e84b5bbf5ab7349d8a45412b824f9ae7d0c4ce9c4703f82258418b82e8867";
hasRunfiles = true;
version = "0.14";
};
"pst-eps" = {
stripPrefix = 0;
- sha512.run = "fcceaf962e941e48af3841c56a4adce304446862165a53bbe6fd96c3aba261782ab624d8e550a35490f978ddc6774e8e79f7e0a8cedfa1c715822d79f76d96e5";
- sha512.doc = "c24c600211d92d5fe4e72fe2e78a4dec32bd78bbe1c5416f2cdd6007ec7587bb8a73a0d469794521c8482042b07edf2324aeb09a5305d5dce7226d0005b4717e";
- sha512.source = "7b42483777531c4419456e7080571c9735bf0eb995a32c06dc5c57ffd83c94fe916103a6588f2cbe21605a1dde80777d4fc387ab2d10dc9417a602099ea5f516";
+ sha512.run = "90be1124bd22958b0a9cbb45a3b76513e514131c416c98d7f70ca101e7841980c33bd8380e888054cedb873143aad168b0dc25918d9e241f763b9be3ea1a76d6";
+ sha512.doc = "70542680c550bc11bef851cfcd12010e17f35dd75adfa390ffadc7b920c2b357594ca514fcdeaafcf1bfcf1b9e622b23c680adbc64ae4787fa96ff94f9a62add";
+ sha512.source = "97e2adee4ce93de77d4d46946795565dfa0e0da188fd686bf96917b1220661510c1777fb7d025ac6dfca816bb8575487d45b180e4e35cade21353dcf4a8e5540";
hasRunfiles = true;
version = "1.0";
};
"pst-eucl" = {
stripPrefix = 0;
- sha512.run = "69886eebec603f438edd5594fae54c461e7fd30ea20676aae7804da2718aaca42304fba9a3abf9e0bcb4504d9953563cb5da0f4d6f59c6847ca710960d0356e7";
- sha512.doc = "8584cb2cd48e2896daf8c4988dd0f5ccb8ef0179210fafbff1acd2a23dcaec6a0c310b8f6eede094e86e42f5ac2f119b012fb35c89ebfb4b8d068dcceba27eb3";
+ sha512.run = "bee0b8065dc04c5deb47f10b0bcbc627317f2458e7bd9ce28e44ed023853b69ee87a2d8fd5784d172e9edd641fafd1b85a42862c83efd88140ddb5c51f89f6b8";
+ sha512.doc = "0bdd883d52b6f639fb7dea4e7b5e1f65287bbcca2031e351c4723b875114d2aaeee537c0e62cce3bb1658777ba9793f5409957e2d7e0e0748b2900a8fc0eafee";
hasRunfiles = true;
- version = "1.64";
+ version = "1.65";
};
"pst-eucl-translation-bg" = {
stripPrefix = 0;
- sha512.run = "7bcbb61eb01e5e0fdc6773452623f858b9d03a55395831e549cfd55cc8155fb3498c12dd8030b6fc40135acf02efac2e91e5da9927bef1aa78166ad3eca03376";
- sha512.doc = "51459bfaa61df2906e296c6c81255692f2c046bd361b3c4261f71641e79dc7110c1d3e3aef740ebcf6e6ebab1cb53ec9302f4550412e890baa0df77546c97f99";
+ sha512.run = "ba2a7a76db77f4db3a548654e53d587b8f5b3dab9fef56b1f8c2640bcace64237e0bea5129025a07a490a2660ccd019fc5e83e3db504c6cd30b12b19df755f8d";
+ sha512.doc = "9f6d0153e79a205d0fce5b289fa43317ded0b70abc06139a503b98199584e8cb12b083c8235b6b53ff2a80cf249a4a43cefd3e0b39a9a406c62c1e684bcb35eb";
version = "1.3.2";
};
"pst-exa" = {
stripPrefix = 0;
- sha512.run = "b7e2de8382e07f54921dfa3aaa34615038d5fbe1020e2f582709dedd524f79fd40ecb1f6ffa3a97b2636e749db3b4f2f951731c77d074ee46dda3e8a1cb684f6";
- sha512.doc = "bfcdd25430e62fffbb395f3e9522761a59a91f9fea4fe1dfe971252f2ac802736df1bd7aa5ac940dbdf4cf8a74304e344c2a262c708cbc5881e25593ef60c313";
+ sha512.run = "af3bf68bf2401e0bd7023762748180bbedae1a34fa749b02cccd6b498f1f7ed0ca0e929e1b290f9b4f56b7f30718cc602d54b348e23f73c4cfb4d72ea22ffa4c";
+ sha512.doc = "9f0310ad130ad4693575e33bb2f2deb795a8eb4cc6b3f5fa946095d979ad8a1a348feca0ee5421b4831fd16a1de23608013b69d027b0dd37f782113e7de868bf";
hasRunfiles = true;
version = "0.06";
};
"pst-feyn" = {
stripPrefix = 0;
- sha512.run = "fff40591bc9256cf853bc772a3d45b4abb7038813d738ac8ccc6d67f018790366b3d6d6fd4311f82cbfe733de6f610ecc93916b8f1ce48bcdf2945cb279f788b";
- sha512.doc = "27da51f77682b12f425e6a5c229f739f3483d4d9a02bf17fbf64167309d9daf8821a5c80493d87cbb76ba1f92072738fe3b8ccd1471e05790fbb56b8301d5b07";
+ sha512.run = "c1ac123bac3f92fd92321387be28f519963ab196fde7ead8ed6b4c93ff9fe5cdf07bfee65bef67b9cd70d020adfa99c72592df9be376d69c5dadcb8bd0d6963b";
+ sha512.doc = "e30fc57ace8fb4f0c36fd1a07415e894abe6840592a9a62b9e45c0663281a79532387f5d37136e9cb5e7b27f4c0d7722e6d1a9779e1a57a2fddbd8d0324d1424";
hasRunfiles = true;
version = "0.01";
};
"pst-fill" = {
stripPrefix = 0;
- sha512.run = "7d82ee4e591dbbb15fbfabf2f25b86158145d6ff5e6dda65776d9ee2e4614d09cdcc503bf68ed4ea5709baf8e3e4d03a0ba05fea688e7e8637cdd805b8921c03";
- sha512.doc = "68ef3850dfa068c2cc53bb11a3be1a298a501cb33cc53eda0835b1433bfc5af2afb8c19fb222b7ba7aec8c7dc1155c9be56c1b6b8bb9ca70f7fd6a379d6e4972";
- sha512.source = "5e869b17a9c21fbecdb9ea803bed0026ab4c6da24ce080ca8d5593f7327d999e38890de5d328ef54ff36e0fd238dd40846dc658da70dfafbad334e7c1c55b02e";
+ sha512.run = "69401352ca7e08d6d61ce7ae89f1201f186cec6221ac3b9c2cec61c6033df03b8151ee278ab2edab6a661c49f0867d7f9e764bf45e9dbf32feed655e12239688";
+ sha512.doc = "061dcab012577f3d6e30008c15127f2f70469340598c781a436c0c8b1831d36dfce86a8cd0b802a6f174d3510ee2ed1d9269b4c894793f10d79eaf8b6d0c1ec8";
+ sha512.source = "35540e2a923b28393b68da71fc2c15166ec6e57ebed065dee8e8c9acdd7f10eb5327224e7422851b5a32d895eca29f19755bfda2cf1e0fb569deb473921c6d63";
hasRunfiles = true;
version = "1.01";
};
"pst-fit" = {
stripPrefix = 0;
- sha512.run = "27195184d8bfd666a666f67eee106111e2fde12a04bda2b8b828a3eaf83b49d2334392f7c11817b55ffb8b200d21d8e89e66af35fa3477a2eed33e4fd5b3c86f";
- sha512.doc = "ac52c0c9ad19431c6dca5b5153194868f0047f6205f3aab38da7ebe63a58b788b13b667ff41a7a03160d7613718660c7b46abca4369f753611ebeadd36ce04f5";
+ sha512.run = "ede8c3503963f44d65caf46975cebdad296576742a771243914b49c6d802deb2f24e816dde7fd9a4bea7fa0c39965693575676ebeb648da099d88ee50bdacb8b";
+ sha512.doc = "c8619c7c98cd42884637de98c88d916e18db273371fd64090d5e9789570153b2508f0adb90fbec9c5184f6ef1ab24559b04daccf8dae7c5f65453044b9bfb73e";
hasRunfiles = true;
version = "0.02";
};
"pst-fr3d" = {
stripPrefix = 0;
- sha512.run = "a6f8d5410ea78535f7a881e7bf109fa4145ffecd4c65a28014d4913d0d3b4e84950bb3b024ce799acc60956183c6a80b4baa1744a3f3fcf48d0c74b625fd0dff";
- sha512.doc = "9b31e1828927bf7668ef5aa1a8b064cdb37c51714ecf90d06862d6df62db158df1e3076d178e5a5017a93690814ff0c6ef2457dc449b9fe0bc0e4498a1c9372f";
- sha512.source = "26155f39d5787feddd1d3fa9febdaeebcc7f0f42bcb8f268e1485a20ed9973d6cc470fc0538c0b720a3e541ebb616bf7f993a8d816c7bd65c1a80b29dc8de6d3";
+ sha512.run = "ccd418ac7ac5ee1885cd2b7008e867c08cc0fc13fa97e264377446d301cef1caa82b8552731a4c7d3131f0e2ddaa0267276d5b1726998a0be2f149ac67bbffcd";
+ sha512.doc = "48c559c27999b06d63ab5c33c9779d0902e05c80c51ba9225f0def724e02892557deda44add976bd5fb73403bbc2615854ef9ea398b830357f0fa5be12702e74";
+ sha512.source = "7fde5941ebf78da6f5142d07963aba36f2c298e46c2125f5ec210830f5f3694b3b1a8bd4b342b6065fdefcce1e5807321f379d030b0950d3ca5dcad30ed2ae3e";
hasRunfiles = true;
version = "1.10";
};
"pst-fractal" = {
stripPrefix = 0;
- sha512.run = "0db9659c2a8cf1ef0f113ff9577923d86b3711620846550f3a2819d7ceeef2a5f0f4a1fe76b1f425bd4e4dea96ba665afaa3fda2c0feb87134cfc6f017d97f2c";
- sha512.doc = "00612e62ec68cf89d92af2d8277a25be45b294f02b9d96155b2cb5cd50664e1c941ff6c6cbc9d1128b337d89255a314507b8df5b97f94f4384873ad1b27d8f30";
+ sha512.run = "96f38a81d57046ebb50e90cd7c06191483eefa8234ea73f706e6086a3f0723b3ecaeb0157b31c1364717c5f0643ead9fe94f9cf8fac8a8b27e0a3b81d3dee048";
+ sha512.doc = "4c3793e65415b2fc394fc46c23d6a912c9288e77fa2f08e5d7a97de6beabfe2efd323f13b0f2bedd1bc52bfade476abc0f8edae38108de6419e6d4b3c854f82b";
hasRunfiles = true;
version = "0.10";
};
"pst-fun" = {
stripPrefix = 0;
- sha512.run = "91c1720b0434495ab9296f2a3a791940d216f32868e31c44078cedce9a0f40e9070ea6df12ac1113f3d3da1fad9ae72ecc59ab933b1a86716d9f38d61a35d7d2";
- sha512.doc = "f0edef7308ec757a5d6328a2383d4181b1f6907a99235f976bb55edab52f104bc03cc06cb6b62cd20949c659769bf6955818981e4adc9e17705057841824488f";
- sha512.source = "4672fd4508d4cbffb9499eb6c2d93d5fe1902713dfd8a9346875226daffb406dbbaac84b21d530b0e3f3f9982927a9830944cdb1e48dd12dc6133e98f5ec09d7";
+ sha512.run = "68d0c52bb40354a72b2eb14d2c10a18266badedd452a57e4c2a9aaad343b94f5c13f89853962e85c94ebed9274e87c44cc4ac1fd0203ec54097f71e5c4a15fdb";
+ sha512.doc = "b4f498e3f9d97be8fb8918abe5139d431656b52ac592ce9f3155c6dc7afcea17e51996dbb275968950dfae179b336ef923b2d88efb4b77506c64b5c775920d38";
+ sha512.source = "4cdd6ea161216ee5d8be410b96749ae52d212e75691de0a9012ee6f0b5044d14c5be4e8615a6bc3b3b22f8a8fa99a75977fb264730ae64218b20898444793dd7";
hasRunfiles = true;
version = "0.04";
};
"pst-func" = {
stripPrefix = 0;
- sha512.run = "5ad830af1b124a97f2b1289a6e3fa2dc04e2c0e0c0602735d3f44c17dbc3b86f96877ffd97daf610b6eca0ecf3d40b52b9bc1f592960736bbd797040f09e0ef9";
- sha512.doc = "ef0b61076aefd0e583b8e7d63767f12fbde0368f402d3bcec49842414c94e924995d0efc8864bc91547a7a128b4e9c91ad3dd18bd94b973ac1ddaf69070230f4";
+ sha512.run = "77349856b50aedfb4ebe05b2e3747b2bf98715201930ac374783172f0688c723405c069436459598744c681a5d8f42aa7d14bfe41adadcff69b6bf0e45d2df94";
+ sha512.doc = "91acb2009228f42b79a85a4d343f484066ee9b930ab6e7acde69d796bd54185ad8d979b3fcfd72127203e91afddf3720a627895567e769378fdf0069f9cb8f87";
hasRunfiles = true;
- version = "0.92";
+ version = "0.93";
};
"pst-gantt" = {
stripPrefix = 0;
- sha512.run = "5d30ab27593046a69cb1e9a9ff7d342c53e69da72622a54f37ccd495fb86896315a0bed6bff12c0ff7db98625a340cfc95574b63f94b2b7a2209209133f12b27";
- sha512.doc = "69a613540ab07a96910e610ec6d6841d5b6452d7fe70759adc0b7d849b662b969cdc1bb9c4ccfa4b6ed7033b5280f89537bfa2d6f101cbc6c47157c4dc94746e";
+ sha512.run = "61b59f922129de60bf954145a0c83a5bb4c0232270b8213b45856a69ca56f32a9525d70ba86e51f95fa1c8836d4922a0dec971dea16f13f0c2f83c80fbfefc56";
+ sha512.doc = "950a55218077d7203988c42c83445bfb10f53c7292cb85bb4178ab20b9f1404ab4a864266e52c3af074c45cc27b6777dae71af41caf270143160d3d59e222731";
hasRunfiles = true;
version = "0.22a";
};
"pst-geo" = {
stripPrefix = 0;
- sha512.run = "da0dc94471243cb61da452e136597038b46652a9efd7505dac8ff9e9495f4865e7a5219e49bdc7d66ef8d6848c76fa104958462ec486b2bf3df2f1b467763750";
- sha512.doc = "3cc41a99d8afb27a953f5073efd5ab73f6fc0dba3d4f2bb878a3d1af7abf5de6a64710b23986b932d7edf37ed9ef9eb55e2c9808c053d931be5b5a02a88352e2";
+ sha512.run = "2b559409de635cd04e9b128bf44ef5f92ee765d4ccaf2132e3014d9a75ee61867de1724de2c36752bcc600014767f058c3799a5387aa4029268d5fa9dff4e0e9";
+ sha512.doc = "762140a38d7f39875d2d4d25aff57187d32daf017d5be19f7fde14c482d9128c4b2e911f67446cd47a28cd655ebcffe485dc4b6326d41bf3b0693072647cac0e";
hasRunfiles = true;
version = "0.06";
};
"pst-geometrictools" = {
stripPrefix = 0;
- sha512.run = "65000848ae7496342db63523041937294c7c8710aa6639dfdd6bd989410f533d11cdaa6d23796efc8a1c2b706bc45576ba1a66512b7bc51584c341b41bf60ceb";
- sha512.doc = "4ca6832eaf6345354693b99e3366c5ac0c91c2f7fa8ca2160ce5133e260d92139de22726ef151ec37c04bcb3220059d1fc1b92d19ec53fcb36fc28983b0f657f";
+ sha512.run = "1949864f97f21c6cd2a0e706028d5a0ecb4102c0afc5874b78c2bf883aa6698551214ac232f406bad9955e0f0a78f059118a4d950bc4b69bd30ecf9b6fc38606";
+ sha512.doc = "adf2ae63d32d2cecf77c2aa950c8b827b51d0ae923dfbed7c851f0f0e7d6018216d92cf524b2cb4002c4040dbb579cff552a37cd5ef57cd2d0579b01128a3be6";
hasRunfiles = true;
version = "1.1";
};
"pst-ghsb" = {
stripPrefix = 0;
- sha512.run = "1806c8fff1653b8b7e838940d01bba3a0dcec14ead19941be6141e16ee42a92dfea8a0f7238550e6fd5b4856ec0d149bd4cc820145609a75b09586d5d00b1b01";
- sha512.doc = "7374481f7484b257738f0be0723bf378ea3e6dbbc2d999f0786379fd77f3e11247b03ab723c216cb1a37b4b61abc93de3dd946bba058ba2d4f9a37e931a43094";
+ sha512.run = "3bb85212ac247b5d6ddabf8d98f7ff5621b78ae2b83b08c00ce7c2831f6f6ec4d621a4e5f2ad00e2b5d8883f95aed579f0d17a5525c9df5ef9939528ec736325";
+ sha512.doc = "cfe4f9f8b24fbdbf22280b098c32c1b9b368fd6f74cd20c1ee7b241bf3a9afba822fda33b9c9365cb9c20c76ca658123039eb27828361d74e4a31fc8e170a6bf";
hasRunfiles = true;
};
"pst-gr3d" = {
stripPrefix = 0;
- sha512.run = "f4fc3a9f42441ecb872605877564251d59c191d455e8207ddbc541f992687dfc622095fa248b18b477aa218c3d71b416cb0c832c7930f006b8e4e0a104616c01";
- sha512.doc = "9c2c30653ea53758e12938432569f08a41670d1c8957d6963742676e21832561f29e439f07ebd6ba194915ac5463c89791320c9bb3ac609b6843ec17aa70a6f3";
- sha512.source = "4f657820d3e8b0a7a9d8bf89120bd2e9b6f33c776a7c6eab19eac2bcccd440941b4c479beec06cac182b43d9614f8ffe516f11c0438eac86a37d63bf1e4bdea3";
+ sha512.run = "85cbaa41c3cce49aeda36ef55a89122370fc23dc91c5e5e63790aff2b8b748eb6a13a9a921836b2a471ab2deb9577ecf59be0bc6dfa4d2f1ddcf17bc33ca4264";
+ sha512.doc = "bd9026c7730dce9c09a092cc420fa7ca8d7c85db4a1f9a665a64f933595b43397027904c08311ab2301305f79a426a1b726b8df2c237c8a545726fadf9b8ed30";
+ sha512.source = "ce6786ec803ceeb33fd42d2d786d119ec2f604c1d4b4f7a51c6e9ce9e4171f01fff33b66b234a5af854e5bee24f23bb50abb898ab89c568150a50ffd8ff7d582";
hasRunfiles = true;
version = "1.34";
};
"pst-grad" = {
stripPrefix = 0;
- sha512.run = "50e1a82b66cc322e686037c12f59da8f57ec0145a9e65684bc7745fb57d03711d5cce2ef255a4e6f9ab7248a64e34e881b33c5eafb3691ad84334a7e0029db47";
- sha512.doc = "eb1f56084e64f638366aa165bddec413ff33cc95cfe8a79e840a5132a9a40c6fc277f394b9e6506a47aae8589902cf01ab703eb76be8f4c88f7cbed87aee0a74";
+ sha512.run = "f98fe4e4996e20947d90ef24d6825d72a8ceb6bbd586b0de9b90d5d73208816395e5b195dcda2816c8e709fa4c408f3b814c02911488c83a207039d28654b9e3";
+ sha512.doc = "11f4a4de67f92bb2ba77457b5940e2b848985de111e3307215981e6d39617b8590316de5cb6e5002748d9e951be405e3f938d1708c28a7970be53808688c10ef";
hasRunfiles = true;
version = "1.06";
};
"pst-graphicx" = {
stripPrefix = 0;
- sha512.run = "dbe716edb3f590baca6be3599d6e5a56495f5dcf6edba295629fe51aba3ba482bebcba68628faef5f183c59dc250496ba24f121b21fac703e4d2137432299b5a";
- sha512.doc = "3391357d54faa7b45e23094ffb1363ff8e8e80202a94dffa7d207a7d86825f9fb1990a90c47301ac8aa814c4c15455a0629cc08356a58297da78ed4d773106a7";
+ sha512.run = "0d3f2d072a7bbb58ff555add4df7347a4dcba929bfba49d25dbf6b95956462a3fda07818135fe40f737151f323a27225983f656389f9a91a8295145ebf2877a1";
+ sha512.doc = "8deba57cafa74987ff7dd22b52db699fef2067dfb62e8e2c7e8e17b662f1d7644278272ee97209b3c109345ae8c295e125d1b195ff68cdfa8362eb3b7ad1bc84";
hasRunfiles = true;
version = "0.02";
};
"pst-infixplot" = {
stripPrefix = 0;
- sha512.run = "bfe9576b59f09b273f1540da1aa1a2c29ae36f05d3140e1e4f7e7e606175bf8c29ebf799f900f1fc5f19ffa53ba6d9797dfd0f5a3a586acba99b5ff0b4dcc2cc";
- sha512.doc = "0df4c60d60fc99fe329b6dd05abd86f9ad9c33feb7f7595f43c610a826eeecc040b554705d914f1e176df5f4cf172f745e34a2f03550998039c9293422aa7981";
+ sha512.run = "a8e69a4bc20752d5f6d455f34fc4810e569a5f444de257c1b50c76d567a23d868b0e19c9f4656370a12d3a53ef35ad43e7dcc946782c19ef76091634bc2440a0";
+ sha512.doc = "0b6958f851af834917ab04f39bf60d50e26eb61ea52c9dee91274714ec0a87519323b1f9ef7d665f0a6d05cc97e6f8b1bf51617f2c57a5d80ebb96ba1aa94306";
hasRunfiles = true;
version = "0.11";
};
"pst-intersect" = {
stripPrefix = 0;
- sha512.run = "0c960d5aa888c197e962211bbeb2a4de7a241b4407751670cbbb64ac198b9b3acdb6e6d75b87819dcca01322a33def3b0570c2cc0ab2fc55cb5d10e0be3a36b6";
- sha512.doc = "ffba933e0b3992eb3e680c3a316260bc3f706916ccbb27c51c8593c295c11dbe6deee19a4eb1357ac8c1e9587c624bb6fe2d4737a29dfee61a71d85e6c00ac41";
- sha512.source = "f7f91edb39817a714c32d6baf8ee056eff0fba34f58739d27a2ca495dc7b534a5d5e3ce81b1f5afd3705a4954afc73dbe6193ba2ae953f64efb82214ad12c0dd";
+ sha512.run = "847a2532362e570d3e14ac4aadedf0cf1ac0f2da1991837abcb6cbfa607357d8a451d852bec9be50ea8b2995716613475c4c1ea1c3766169902eb82e70aaba0c";
+ sha512.doc = "e8775b9d8adbab9e7ce63d595cb70747dc3d850c4b43095e1a35f6be8093b61ec92457c7fcf6565484e62b1aa7bec82700d8ccb2dc8dca0089e56bc8be5e762a";
+ sha512.source = "87bbc6bb4d4b43d6c1e93e89d7d96c5f9941187181eb93814110e3930255d6ac6c95d81a53a6ed440f6bd4fd8c38725e4cf5763467722465cf941c4cc16b5841";
hasRunfiles = true;
version = "0.4";
};
"pst-jtree" = {
stripPrefix = 0;
- sha512.run = "f70a8f837acf2ac132516de3ea6ee84c86852c430dd0ce1425751389590b3e154f024668b62b149998b818ce517be0d5647b054444101df0b66dbc6e1e4ddd11";
- sha512.doc = "9c49176534e5d4b77e47ba452389e1f378470a703851a2125983a56afa2d84bb64bf90c34ca80c1dce817a3b622b5a60f099addd9458101b9566d5ffe73c022a";
+ sha512.run = "9947e00e7fdac25f25f1f828ff5b9a3b962b1d033c57232d2d47736ee7a675ee48367aa934153ec17ae3f2eaa763044dc067d83b2248c5f42a93eb5d9a79e292";
+ sha512.doc = "4d0a2432e9880a71f1d7b6a9965dfacbebeb44ea2586fd428fa58f634d7670d763e9ac293aeec6adda6cdef98736a7b5d341ec41d89bf3999c4cfee9066001ae";
hasRunfiles = true;
version = "2.6";
};
"pst-knot" = {
stripPrefix = 0;
- sha512.run = "a29cce0c9656747faeaa01d9e85403c0759618c69fae83a562f537537458b9c0ba0f8bf6e515e43cbf859b56cd6e3feaf1f6cce72b868a387a275e5c85931a8b";
- sha512.doc = "71084fb78959f3f83e4dd4b3925118c2c1ca22b4a79a3d1edb44ddcfcd39ce75091054e072e96565e0ae2cc10bf2d58cf01d5f966344e5c84b9ffb04bda531fc";
+ sha512.run = "f481b82e5d21dd86eef3cf64ecedc45420b33e43619574f072a050fd70a6446ef8d527607ed5a929443ff6976cc94a03817837c8776bb2ee9794fec80a4c0751";
+ sha512.doc = "a8a82ce955b707c6ecb319783cdc4fc8406411dc8d711321919413d84ca42197828e69ae2b6b368a4b5b326650caf5393cb2214a7cd8b7bc0cff742b9b0d977c";
hasRunfiles = true;
version = "0.2";
};
"pst-labo" = {
stripPrefix = 0;
- sha512.run = "0c98cdef5deb3d02d48666ce2e86c728fb428fe667fe24980e8006091c1e40da2a11b921105fdb896ce8e7c02e01cf7d7b571bf4c00d72d97cb21dbef1e88b24";
- sha512.doc = "c120ddc3a909de7b6bcdca7a985388d6a9bd6cf7818d63e5b91163b44c5052053202abe0bb81d673f10bf0bd53f61ee9e0f89f8aa7cbad1dc7172fdcd566f248";
+ sha512.run = "a8bc971be59f1072657d9cf9d26056ba800023858df1d060ccc7e31d2c533337520e9583de00085842dfafe84a590e0c90706ac00bc98da282a5454fac76aade";
+ sha512.doc = "1b35f244a45fd18eeba484f925292358b5582f0ba18a9c6622afc67ed287e74d0c1c876ff78c19de0e9b53f55c86f30f47a6d179e0142e79aad5c5799e497ba5";
hasRunfiles = true;
version = "2.04";
};
"pst-layout" = {
stripPrefix = 0;
- sha512.run = "de6f24e890d87af52734aa2ab51f9fb93c350982596c1192b6c9907b28d5c7d8099320bcaa9ec8d6c272ac93a268fbaaa587395cdd5acf8321d3b488ece7e155";
- sha512.doc = "102e315ca001897b14aa629549c4ff6e67202c93501c22250360ba24e0bf7460c95f2e80846129419643a3f22c6f8dca77317556a073a0e623bf4ad8c7672921";
+ sha512.run = "6d4c06efe0d0095ba52eeee25ffdaf44f836e1e41840d8098e25c6fd3b5ee79d28663ef7f02ddd7d1ba21228bf4f9bd5a66548e3aef642a49cc9aab5b4b24fba";
+ sha512.doc = "fa32cd065979fcaf2105372155ae8debb399a0f930d6b85e7ca4a69d8b76bc0d7fb717ebdc8fa4c9794ea03268c2079b93e0bd6453155bf5925defb75cf05e08";
hasRunfiles = true;
version = ".95";
};
"pst-lens" = {
stripPrefix = 0;
- sha512.run = "0d0b241c6126e4acc51052e83d4f945aea5fefc37985f9d71c794916e09de09a1b6c287ca212abe2682438042526ed9c28c3a67ad5e4ee5ea3ba5cd6f8c3e4f7";
- sha512.doc = "2a95118ef33bb3487dae96f08926f3ca35a9a23ade7ff2a2d917639b229400b75bccac318710fae8dc61d5cad0098258bb1d0357c67d847129632c03b5f8be98";
- sha512.source = "5cff0f11ba55910dae063ae7bf1ef41f038e900b08b0dd406633369cba8b5741a05f4afed3dac7d371ed9609557c5b0c244cb3040154e6bcfccc7b3d32a14370";
+ sha512.run = "406bc53d476d47d464f7fb318e75a5aeac85cf4239ab916e91728f5d8c0c05a9fd4c4fbc24b4b058f1c15d1ee4c6a0d45511b8cf6b288bf10163523b2bed0f37";
+ sha512.doc = "8d29f5014e0bae5d1fb22483ca3231e3631c76820be080b3a588660f868ece861c2d816291656a45c8a33356b992cd6e2396e9d73f4ab316b877b2ed8b778f7e";
+ sha512.source = "7546475681934697c5fbe287d9d0c81c4532cfb07537ce0184addac26a3c29e4a37da5e12d9ac3e64f83436c07ccd9ca360ca276f77cefbb9c23c740b15bab65";
hasRunfiles = true;
version = "1.02";
};
"pst-light3d" = {
stripPrefix = 0;
- sha512.run = "7130e4626b7b793fa85a8eec4d97f4977317fbe4610cbb793003001000481d243fc304a7a0e7daf9559547b8a5a5707fa6c9c2db022346e3cf7a701ad080b9ee";
- sha512.doc = "e848dad90b266538c9ad71c5d3a9cc892479b947120e3c35469b6ce3e22bbd4594ab544b5fc9c13f38559d1643d8f0d2cbf7f01e6f08f6d56dac7aceee875a64";
- sha512.source = "74551e7099a63417322fa903ae0b5c69aa0d26ea97a188cf3fb7c2495d478c306ab6ee86ee4fa32046a5db3515974474039040ca20bc64f6b41ce22a82927bec";
+ sha512.run = "2bcfd2835e20302ec865667a44af8dec63c6c006c8a3e39b048464e129ef04300d0d7c2e23f324a8acee0e1ae1439e75ce642f7b76a8f1958d600546ac7c220c";
+ sha512.doc = "166f47222230e24530508e3ca66c881dcc844cb8cb35b92fdbeab164b964ebf2928df3068d79467fc8a9a8a4db81d2be48350036169605365bda116cbd86d095";
+ sha512.source = "8edab208ea567672bbfa0252fb4180abd8134702058223f04ab23c3ac92dca98f4946ffc31620b9d65376ae41c819038403ad3bd7c9162cabf8efcf7d4d57362";
hasRunfiles = true;
version = "0.12";
};
"pst-lsystem" = {
stripPrefix = 0;
- sha512.run = "0fcddc3bd6bbbc635f899e6dc5f04eb60305e17668779ed172516ae4cdc978f5e04f8b88af553352cb57ae7000a0e10159c71087a66bbc8218b3efba123fc656";
- sha512.doc = "d31093ef025c7fc090fb87727b792911c28ce55f4af79353a755ebeac85467a5d89c556fd6213ec96788971c36e25bd49b96c9c8a9457177383137f750b868a3";
+ sha512.run = "0da3611c401895f508b6963c46f781863ab6b42ced2addf3413b74ff1c14daf42cdfb5c166072e18427871ed6d06c5cfe3b185f0af30cb25db2f346828ee1682";
+ sha512.doc = "0b277cd979f4a12abb57b8e6d2562b156bba74e0ca46da10da17a6bc505c6747592b5f19c5a3e9b72f99bffabcb45298663c6dca33c875c923408646c4c5f6d8";
hasRunfiles = true;
version = "0.02";
};
"pst-magneticfield" = {
stripPrefix = 0;
- sha512.run = "e1077abca13696b627b4c4d86518b09672024dd85467cf4233b95e61a2b9e2a612c7d388d8c8929771f8b12c7784cb57d69ea01ed3e25b00e140083b97207a06";
- sha512.doc = "6b45a4d3be7b7c32ebd6a8fd222e3d8f4753fcf8678016a02445d395d1dd2384453d3e0f73884fe322870040383e35dbdb7cc44b825bad96cffeb252b9d2a0aa";
+ sha512.run = "cc2a45978e49d93e677f4b028afeaaf89a0ec5748f545cb575fcd339cf92e1b08d870be79d80a5cf464b29b4e51d5ac5196bfe0665408da1108abf4da4f57222";
+ sha512.doc = "cb757378708fea31eb6e644eedb62a23de45c756d0d4fbd902d40a4fd9bb8189ec1a513e5d12748ee2264bc6a35eec67a7bebb8d59128a367025a6dbc6f5551a";
hasRunfiles = true;
version = "1.16";
};
"pst-marble" = {
stripPrefix = 0;
- sha512.run = "ef79e078a60bce9df89eecf3fed49cfac79414434eb8f464424b9e2a34948a9c07339dbb9b5fbf5a4da7ed6181e6e3131fa0d3a34cb835bd356abba5745c478f";
- sha512.doc = "1f62d1a211dd035cb9988c67c9ffcd523a7f9883ff211ab4ee73d78f811b2bb220061aeed1b5e1a445af346b241fe1a28b966dc298e0bb2a5fc5dedbb2855548";
+ sha512.run = "e16ea0ed61c6548d43746f251bf8581a00863370b73d46077e5510fd167d63a539ab4543f0ad7db704571b5274cc5756fb713e5182c8abea404708215a98849b";
+ sha512.doc = "5684abd4913353b7a4953ed1b5878183f1c10dcc1bdecea6f3e9e6adef7c73c7f16cdade2b5e18f4a645c203dfb15a3917740a7638c410002eab892bc5ca6acd";
hasRunfiles = true;
- version = "1.3a";
+ version = "1.6";
};
"pst-math" = {
stripPrefix = 0;
- sha512.run = "591a228bb7e3b9704ab79dfe10e9ead94abadf0e50e8934d6da4cbac1332e4bf3aa56e66dd0e81d001f3b888b537a1ee3376183b714172e46dc386c6e35bcba4";
- sha512.doc = "016060452bd9456f848f268a660a6aa8e577491371bac42ad352399a8d637e7d2222e33ae6131335da7c21e7f7ce1d9c8ffe392cc03061300eb7923380e5f0d1";
+ sha512.run = "4cc671ab7b7cfac83cab929d2a0cfba81f7bb6b92d89460195fbea2875511f9ac51c1f64cfa527903f2c081201f195512443c358691930cfe8c57059e907df53";
+ sha512.doc = "76c4425e84bd67e989fa8c533dab1660c03aebb8c21dc335d26d99ce4b628aad3ff4d9769c7e1f501b4ad05b7762142910bb34a97cb92ff98a1cb637a50ebc46";
hasRunfiles = true;
version = "0.65";
};
"pst-mirror" = {
stripPrefix = 0;
- sha512.run = "6bf53ddbdcb2aa1a90c065fd102033d9293fdd7f8d413fb711f8e8bfc006251f5f374dfa58bdb9d33ce702c6b9a57a4b7f1e3090309ac50ca081114ed090d6a5";
- sha512.doc = "8b2488c5c4dbe89c5dfb7b4d7a73199ac9e61db99507aad52497b4bf19e2c5b3045fdc48ce4eb9ea1897644fbab26adfb4eeb9de510a6f312e36252a440fa9e6";
+ sha512.run = "edb6796eb96047fe09833056c409527df06d63dd69e9c2b600c1301b43b6e5c858d1061e9a138c89ab47657682f9ee67995a02abfab5251356e2eb8de68f5316";
+ sha512.doc = "a9e22f2e00f67f12c69df3a6dd4377d25b8c130c4afa8c995c8961ba426f69f0c286460925c7c782a30b2a23ca5f2d4a46a5dbfaf72955952f561df2545c38b8";
hasRunfiles = true;
version = "1.01";
};
"pst-moire" = {
stripPrefix = 0;
- sha512.run = "16b00737839b6c82002d825feedb0192cd826c08301151e50ee39c7f38bc0757d80522ba34901ef5dbc1ec99e8563e807305d29e544d60bf18c89d64f1104c10";
- sha512.doc = "c9ff3584cafdcf1e5b140e2db287013accddd9be0bab5ab4803b0053744082fc4423f19b5836b39031b5cb5f0a41fa85f7ddc626abd2b726f19f6598974b63de";
+ sha512.run = "7ae5693ca401b037482c4b8d7173a03b677ee1a8dc62ceccb710264b196a20240f310c26cbf9924dc2b4a9fa2869257843cfe4c87c26616a0f790ab444130a13";
+ sha512.doc = "442f2477e9eaf122249b3a06fd2755afc9e701fe4333102274de3635eee398231d422b8077764465fa42041acc6289d00b4254505b591f055c6dddd41516d0e2";
hasRunfiles = true;
version = "2.1";
};
"pst-node" = {
stripPrefix = 0;
- sha512.run = "9ebf3355f23fa67f2469441f77c7a58b8c15a7eb04e20de80f1a921daa2e67fb176e341d068ad3dfbfbf17e015c75f9b9e315601208e17df92ae3051eaa21bd8";
- sha512.doc = "45eb2db40396e1dbc3c42939270071ee6091fed63f9b2f8b30da076b8feb8bfc6deeab30d5e1325a9fcc358fb28e7fc6e207e28b55a3da6244120d0973f8a288";
+ sha512.run = "b4feb98035acf2fff9cab8c21c7e408fdf20dd6f12ea5209719eac9d77db51cd907e345daba876ab0b7312bc9dc4a51be17097d3fb02f0a181c006c4385b2096";
+ sha512.doc = "2e47bab65f6077f796bf4d50cd4f5911eed2eea658701c46e47d65543697c68209aa307a5f620fedadee8ff2ba28f6ccf92dd9402bc3264616cdd3291b8673a2";
hasRunfiles = true;
- version = "1.41";
+ version = "1.42";
};
"pst-ob3d" = {
stripPrefix = 0;
- sha512.run = "23930d438d23141591cf02c45b22396935cd1b54f8a75bbfd8729136ae8f57951d84527d0dc4dfd701dca7ce9812643640c0c0afaa7048733d2d46564720d617";
- sha512.doc = "8b916b99f8610121fac8dfd4413dec2c96b7be6cfb676b7a57547c66ef8dee4917a5642418f77bb47174be9ba2fa26328b80d09af5da726430197b96c4f215fb";
- sha512.source = "a6a0c47dc4938d1a461952cbe0559d25895e04c90915b6b13e8c3133b160c913d7601b397e2d4e1fcbb376b2c119bb7cebcc2ebd3890cfb81e8bdc9b9ca4a4c5";
+ sha512.run = "1b4eb87fd2c9c63edd4d7388b32c5e6a8f4d6ecc87b9c1129540398c607bdcd258b4f182710ff12d6a7a5e8b8f34c6686203d5c0ff9a60a1a6e462ccb3b382d6";
+ sha512.doc = "f934cc75f6d2e6f80bddeda8d2226e6ba0aa6749adef4f08b83036a67f1b8406d1fff61a01862eecf48ec6e3ce76af2ff7967db67a294956fce50d3c7497bf00";
+ sha512.source = "4dc8b724abb5a48518edb8f0d39152fe99fb2ec78c59fb8729f151865b9fe50105cf4c3027361d4e6a75cceba99a7e399d7e522aba70f27d4e4816037e87e509";
hasRunfiles = true;
version = "0.21";
};
"pst-ode" = {
stripPrefix = 0;
- sha512.run = "746c5be1c6bc928222c2e97851ce43cfc7420587adc0590836a696ca0f08baaaca53319a3aeb4a836eaf430c1e90bfd04f9318137f2ad9a071050d25ee9a51df";
- sha512.doc = "5a0beea3a720b1e3401ad90f8a33b0720ce162876e377f827a4eb70e882c616fe01b7bb5c31bb8080aaf42edca5a5db1ce5f22e3bc7705f5a6d63ecf74e12ff2";
+ sha512.run = "eb00fab8b3932a868526aad8c1623ac7939d45a26b83374779f4eb3d25807ff58a5a75ce31adb84af650939d7e6957336f44d8f7a15de33262ee7b69c70fb002";
+ sha512.doc = "5da26468c9426f614080513d9dd031bab06fdba87a899be28e09a21c7de75b50c4dbf00ebb569bfa63293bb7881fbdaef76f6bddac5a7e8084796fbec2e7ddf4";
hasRunfiles = true;
- version = "0.12";
+ version = "0.13";
};
"pst-optexp" = {
stripPrefix = 0;
- sha512.run = "98016815e185ee2ededb6abdd70f476a268bfcaba98208b7037f013d6a28a2fe18179a8d461910a50dcdac7a2d13df72b78d4f39e884b751962c53774a42d283";
- sha512.doc = "1aab4ee03b8c109c0fa92b4fb9b5391576fc91ca3e12e02b76f3762035abbc80bb0044d572532ff1f4b7a1f3325de330d6066d8fb1ae8d3d6c2b9fc46475832d";
- sha512.source = "c7e7d135d47f880950b2b8dc802bad8b7b8908ddc858f0158621d0b8c654453519aa0c7deef75afac5a8f53746784a37c27aa1b2e72aad099ae93b4929f23e10";
+ sha512.run = "7d171906d8fc840c8003e82b3ac175360dab625172b389c6205371bb432e280195c2daf53671d8ff2ab43d24233ab2c8bd3002b8d4489c7395533148bb40e939";
+ sha512.doc = "f9c5f7bb43f9171b53a10941db9baf3f7e7b8e50620679f176a14b0b384a8a79118361e0e7afc2a8c44a2e9916313da6321cc5a08ceff5adfa4a678e35fdce46";
+ sha512.source = "ae5d01a591bdfb8128957bc992c07c7e609c4a2e2b8a1c43e30960f85774d5fd56702eec761430f26c3ead975144bf196c397233decff205071afe60be0b948b";
hasRunfiles = true;
version = "5.2";
};
"pst-optic" = {
stripPrefix = 0;
- sha512.run = "557d2a0db4731adeea0395f68a65989f5edd558f8b0ba00e1d7a43774e3c6e128f80df5977a4419f4362a96594933bda7f81b3a275653d3984dfdd25df5008a1";
- sha512.doc = "3ae2d15d4d0daaa350014923fa1c273e18c9454996220dc022e3770312f364ad64e822114e93a805b134f2ed1e6a970c058a53edbec640b3e06b933b41d32f27";
+ sha512.run = "c9e0231301824a612c755adbf2789f9cc428bbc6133a5669d173ff1426663f704aa978c506add7e4a0c786b51ed61df355f59e7b6392f355ac6913c6f9336f46";
+ sha512.doc = "cba9465a3e81060bae7ab4b8d7c8a1ef804415a3f85c0a89c98d57c6a3e8ff2c58a40b91e9c6281ac520be5b03f13d1890d8cce063a892a84d6eee5f6beeb625";
hasRunfiles = true;
version = "1.02";
};
"pst-osci" = {
stripPrefix = 0;
- sha512.run = "6f3188639903d41ae04591886a5554706df11e5fd3fbe9a9907ac22182a2fe8bcf2303d652ccfeb19bb310af66075c4a5d94c47290ef9ca74eb80dd6209ad010";
- sha512.doc = "55704231e3d99f1d41e89296023945d57d9a06d2d7a81242910c7fbf5426d44c471baa929308146a80ed824146fecdcfcadbc5ca31130d89565eaca1fbd2b69e";
+ sha512.run = "d36d987ca50c50c0840660070dd7eefd4ff49f4e86b1a6f33bb9e549a1468f4992a7eff6de56307e5d5bf4e8063534cf4f658df8e98571a1d86fde3555a67e08";
+ sha512.doc = "80d99115c7c3fdcafef8f4be99b3066799cb40571e219158abb48de0ba405a0c977d0158c20e2b550895d1e63580bc7366338fbbbe7add2c3a89abf618583ecc";
hasRunfiles = true;
version = "2.82";
};
"pst-ovl" = {
stripPrefix = 0;
- sha512.run = "6b1ab074412f058d0918174b94f746b01591843a19632b0ef0de3a3b4c990441474fe95a29e774c93d32b7229dab78fad1c81783026f839466c9c1d74be49bb6";
- sha512.doc = "a5816b91e3e0e094e734eaa3d972d8ea5967580cb3849bed6178dd892b0dd12a896f9147cafa6c1c477f94239df1af81b55ace9b193980e49028cc7161ed7e64";
+ sha512.run = "2777d0d3011ba4ba911dbed78bb3ab29eb54bf392a9aaf73707f17e5fd9ccded0198d0b42bbdbc6879b2f07ba84ccf9d121748e3f0d3f931a8fb6b6e2a904b8a";
+ sha512.doc = "9b7057b4316adf9f0fa30561c658f309cfc1be757c0eebfb63bb5cb94dc9b8b6cff502f056f9e1d64b207cdd154c0ec64b13c51639ae46377c4d58d51aa00725";
hasRunfiles = true;
version = "0.07a";
};
"pst-pad" = {
stripPrefix = 0;
- sha512.run = "81670343167d716927954061016cad8e239c9fd3cec313fc5238da30cd3f93a9495d662afae7df6aead69853dad0942477adaec2e6ed9c6737a1eadaeb32893f";
- sha512.doc = "572d5d79d08602a9e085e8c796fa332101a683b7328757d77e3ca56c949015e025068d372349ed07a884042f75c2183d8186317600996a5224ab360b6ab6cccc";
- sha512.source = "98841a9942326e96898b7fc0c318d83b12aec22aa345852c5f978f80368a109563246e173c8ba1252d5a0861c197fff1693b6cdfbbdcad7ca52adac1dc592b5a";
+ sha512.run = "cf519f69dfd1003ab17a4a67f309336442bf35497cd0102e346ab8537865540c314666fbf01cf6e3e106ce922fd8922ac4bbb5b20ee90a7ce24a7a98ee974006";
+ sha512.doc = "0a2206d3ef84dce88d3e0ea7899fb623d12f7f6a820298b031ff76044eb9ec49bb09f70f6ee0b00018fcc02f6260d67ee58c8a06a48ddbfd2e5b17f52d374830";
+ sha512.source = "ffd5ef230c25a731e5127cda390b60fdc275d53a833f8fd02ef8fda7b959d7ef5e2074637af603f1e510cd558cb3de22245bc34f91bb7114269425d3b4db211f";
hasRunfiles = true;
version = "0.3b";
};
"pst-pdf" = {
- sha512.run = "c9a079b3f0b01daae0cf2fa554fb939ffcd585e83acf22eb04c259de986aab0cd4a17f88f96696d742eea0c84c65c3e32ee5c9f4aba4f22908f83c81e2b1cc3a";
- sha512.doc = "1fd832b8f27eba2cf3cb8af6709b9171f7da25a6ea6df22dd65727df8b28ed073d3d57baa88d6b585514b3c617a405f73234114fd66b07e35b8322cf03a89d7f";
- sha512.source = "5e54c108e6181c5ee92dbd35f220607aa98b596fe35811d5d88fe0cabc68fcca217e6d6b2e2586defd07d116400823bf0804474b70c2270560c5396a5e39f7c2";
+ sha512.run = "537812f3811e9a62a2c9667438ea380c3219b1cd8a96ae2225e0ded063f1f1ad572a699d4f9d5d11f2c667fc560d94f17b275293198c5eb4035dcc3d3cb92242";
+ sha512.doc = "bd6e6b3c7ee31cafb5c6f6064abb6b6f4a197c10f4ea184fe028fab874a1a5b6bbf39719a1a620fcc9fec23e52ea15c6abfd4b66f79c788755f1ba8eb65ef778";
+ sha512.source = "ac181daad359ca790224fd0bc2eb560ca59312ec6330ff64c8e9af3cf58aef1f6c2ccc3310ffa9bcd2ccf36657d0675b8c926c859ecb6cbb3f5382257ab6ec85";
hasRunfiles = true;
version = "1.2d";
};
"pst-pdgr" = {
stripPrefix = 0;
- sha512.run = "d59221926220e46ba52d1156497afb7690184dd9cfa09e9f2cd62902d67743d9ff6ec976f50fccc50090eb96dfa5e4233e8baaa67b2176b202216d0e921af3dc";
- sha512.doc = "0d7ca6afd872e04aba4049ce242e2bde6e34ffd5bc71c4fd6dc683f2e8210f372ddb817758e6cddc001930450f3ac80f9af7db0d6839d95ec1c56d2a67987bd7";
- sha512.source = "4b5c15f28e408c1e7ce80608b3838d42f1b3c12f8c1c1b6865f9053c299441f146a90830e5602aed290d0c15b2ea4e86fda76a74cdbfeab493ad9c7ff8594d52";
+ sha512.run = "c42b723e2739eb3a70f7a984d45b6b738a1dab1f4f3bb7311850c344be736fbc97ababb6f744539deddc7d1cbde47830e81d1bfd42f705a7287b1fb970664823";
+ sha512.doc = "006395a2e1caebf8c86f4eb41eeb03a35d47b82e65e18ce4045eb22f93bc78a38f7611a1328216712d29be852fa3431876254f3b41b8b7a2a7c453f32a8e1bf7";
+ sha512.source = "e576ffab3eb1b0094bf7514ea996146c1d73abc5f68a47f3cdccf5e7fe7eec133a21511e9d1107ef20541750b12766899bd3c925e09be931b1e0e2a1cee376d9";
hasRunfiles = true;
version = "0.4";
};
"pst-perspective" = {
stripPrefix = 0;
- sha512.run = "6787f0d3a5c27d4590967bfa3b185248b78d2956926d1e1a747036de73a4ead131f27f6367ceb31254ae094cfcff4eb365c3771b79d5aa5f121ee3ec0d24a299";
- sha512.doc = "75589c263d16543ac02259af53c47f1fe1ed51eeec0ff1ad8fd713727d8d317b900f58b7835cecc750eda7edac9b8568932dfae7477ad8f735b502d905fa1b21";
+ sha512.run = "b1c6c1313e0f87d7c4dbc7122d09777f14f02ad0908c6151fb5da905d908a9ca2d905c5a9e3fb1e54deb0b7b91dda1488de0b96ff40683488947985d68e2d331";
+ sha512.doc = "df82bc95d3720f7da3c23736d83fbaeae5132f7b84aea9f2fd8ddf925f919e5d56f6701bf5b541446c024e8d2f6a5875d562d96cdb1564dae92d6ade759671cc";
hasRunfiles = true;
version = "1.05";
};
"pst-platon" = {
stripPrefix = 0;
- sha512.run = "655cf06fb8edae714903cae3f8eb250e3fce466b98ecc6ddc4635c0f420923385e8a94750b84f906606b6ab5a43984bc0618faeedb3aa8cd121a764668a825f6";
- sha512.doc = "46297eafbdcc006f514fc435c883658baf9a67217fd995d9c70dd1e116d538f0a46d895cd95734bc24fe1c01ac392cc5e134617134b52c6a11ff4919681a97ee";
- sha512.source = "e453ab72984f6e47995d5ee1d058ffe7bfd10747ef46df1830094179f1cf0624ad3e45406006e467eb351ec0469d6de578c2a0074f40169ae07c36d0bf039914";
+ sha512.run = "8eade14982b0ffa2c5e7d5c68a91d4159ee6f3317b20836c3f470ed68940a522459bdce54b1e1dd4068173e50b0c611531d1210b1651d805602f952a1696626c";
+ sha512.doc = "7c252b535853c4941fc4cdbe504a3c20ece2c04dd15e2bc5ea0c88928b5fdd7063035c329dccb7ed04d71606e70f632fc1d66847dd35ea46a4626c04070974be";
+ sha512.source = "092665b806f358201f0dc1b0010796c2090b84cf31d1f0e9e33d2ce370049f0e7f65ebac23cf9841f770df8c61c22bdea60e583474694311c7e3fb4fd71ced6f";
hasRunfiles = true;
version = "0.01";
};
"pst-plot" = {
stripPrefix = 0;
- sha512.run = "ff00ab5b21fe44fbe08447ba9861fb9f9754ae8132856e2e9bd15b2d4b464db8fd88c262f658b337ee181f9b3e7b64ad5bdf8950ea940ba5eb928d03a0ecad07";
- sha512.doc = "6ac79e74d9a14544439993d3268d7959eb6ae55a90d8b3b91066d3be0c424d373edddccbe444e9cf261171fd6a57a0139f3bc6a6495a0fd4f196dd8f95e47e29";
+ sha512.run = "58b2d0bec5abad6a4f1c2467badd6ca7cccbfdbbdd0a838493aceeb37f478f4500fc95463176fcc97e34111249512d50215a319b01a847d863d54bcfcf5e73a7";
+ sha512.doc = "748945b66f21c63a160b793720ba5bd9243c73602e68e43ff72a5f52ccb4004de186e648ad0e5b5e883c3772197eb2a36ca0cab046f8313a7ed8ecad522fd761";
hasRunfiles = true;
- version = "1.91";
+ version = "1.92";
};
"pst-poker" = {
stripPrefix = 0;
- sha512.run = "893265f9a0dea9a4a473de5480be0592b6acd528fa2ce605e7a21051305b934188e49fe16cb6c71484e73e256035a28c6fa4fc90884686580a9bd398282e3f5d";
- sha512.doc = "6adbb5f467e5bb98ecd708c85f4a2d3f20d385d0ec0795a823b326c2dc33f1a74b1ff388f22f77a4b426f22404dd7a0f5fbf6b6258075816b6422cc4adc45da7";
+ sha512.run = "df340b3087babccfdd371446582dd33a744af8d16a6c53939cbe0e2366c11d51de3ebe095e130dddfbcb8d062c71134679fdea8d8821818e61e4f18b1e63159b";
+ sha512.doc = "06eaab1e95de879d3de35017a3a185525375afd360ad6890b279950eda7d35599cbebd6580a31e7f0180c74266ac02d00ede982ef776eb4645b0da8966fd7708";
hasRunfiles = true;
version = "0.03";
};
"pst-poly" = {
stripPrefix = 0;
- sha512.run = "7f2dd39967b550dd4b5394b27a5a85919a04b71564178464dabada5ca9ccf9d4f04b88349f0a1f2af98df20f12a0f3c57571fa087cfd440989ceeaaa025621bd";
- sha512.doc = "059a35c1d279453f9d9127ea9fde4c88ef744f4f87975c51084e12f73c5a376af33e097bf11d68f9827295d195174cb43cff55995954e8989b81486f13edb880";
+ sha512.run = "badd0fcc2b439ba270d5375703f91df9009fb7eae920915eab8757185da0c6665c34d530d9b4d8bf469767dd79ee834ded104a0fd98243a1e8a17cda47be0f79";
+ sha512.doc = "0facae2d565a22853a6e455534065f5954571311898e0850fcee7b18909f1cd0fe06b116138faedda6767d8514d44f7d843c13985f8723ccb8ec03a81bbaa46a";
hasRunfiles = true;
version = "1.63";
};
"pst-pulley" = {
stripPrefix = 0;
- sha512.run = "35c4a8f47c5053c93717f972dd0ef321fe6b37f84b8b6fb67141f3362e93aa87b7ca4cbb288781498da8a2b5f518ca61a45935ec1c9ae8417f90c96e7aec1361";
- sha512.doc = "38890ad43db8dd161383d3c926d60b6ee393a4813a88c765463e1dc07232355193f36eba861d35d356b858ba18a43e63516d9a738d4452f7f8e0a2908ff81f6f";
+ sha512.run = "4253283884b3cc36801dd7d462655d3cccbdaa70af0219765a3225c8b928e49cf0964d4db4728ef01e06ed33865facc46bd767f4d1cdbddfbaf0213e4ead012e";
+ sha512.doc = "28a4654d2219e056ab1a53bc0fbb60feb919b3dc26b1e542b561cdb6d3f0b1abd050afdaa99a9ba5b374462cc451c1681622f6c6c3f6aef26738a36a845648a2";
hasRunfiles = true;
version = "0.02";
};
"pst-qtree" = {
stripPrefix = 0;
- sha512.run = "5982a5e5c1b2e380747d73768ac65dbf3ad89d7ef5e68533ebc6f953da76d730eeb6067869035e668b9fa2b35f20a5328b3f2d79fc920f17f47fba3a2dd37a9e";
- sha512.doc = "d4d165b271578cbf36acd936752ac8c8502a28c035aef83f429b17b77735124861c7356d41f497741764699523b078cc1015a7a4d53cba2f905b5522ee985edd";
+ sha512.run = "5bbb7fdd477850e4e6c2bc395665c50668a427cbe176122d160fdfc2aa2f322ed83ec43929dd185fa1dec439bec3f5de719aa8d640d0bc498aa7ac9f9089cd5b";
+ sha512.doc = "4a0bba9fa7072e5860403c3b22a23947045106fd4b89781af848d17afbc5ac456c77617979ebcb80afe07620ab8b990e868c688301c4637804d32790fa4bd7f4";
hasRunfiles = true;
};
"pst-rputover" = {
stripPrefix = 0;
- sha512.run = "ce8c5cdaefbf9c36079c8f572059ba5e997a46fb653bb7463f4044bc7ca7e5b14a3c17f21abac64dd638a76ee9fcbfd5cd27f804a7366ff73054f9f139752b95";
- sha512.doc = "a95a3780518286d8926d86b7bf1d07006705191e7393f268b09c5c36e9388ca88f1cdabb2559228a1e8f0371a8c1ff3745c89fa1ff6efeab19a8dfbbc3dd55ad";
+ sha512.run = "3bd94d3a37fc8bbabba547a0072618c6e2bd2f6052f95cd4dd8cb973f64c4e97d0c7ef72fbe425df032aacbb8cb109b0eb06ee304b725ddcda6489da2c893934";
+ sha512.doc = "16bc8c2500c19cdaeb701da98e4de0ffdc13116a0ed5802beae395e9664ee16acc6341db7d2c3ea7b2a16b0afac35503cd5a53e1ce1fbd67598be4c890b317d9";
hasRunfiles = true;
version = "1.0";
};
"pst-rubans" = {
stripPrefix = 0;
- sha512.run = "178d33d30fec6ddc19e0e82a7ff123a76750113e5c0ab3cd813ebd0768c454cd11042b82c9a597da5cbf7cb912398c0e6755624c7adda72327dec1815a524fb7";
- sha512.doc = "62f90f38b6ec29f4db2174da6514e472ca8fa5e6c0f27e2713ec6327a21c69e98a0d965b48219de27a15e8adc9a0a8fe334647a40d969ad057b20aab8b6a2a12";
- sha512.source = "4a665e659ce748716093b2b7a13adf4a1cf0b4f40a876480206d3b444607150de3d7f75fded868bb29c9f7b44a32037cb1d51765d50011401063eac403759f6b";
+ sha512.run = "360f1a04170358b976bc8b6d4d4ee138398f6b018b5611811fc41d90475c474e89fed214708d11b47bdb58cfcf983b37c3338c4d5b13b13825f3388d1562372b";
+ sha512.doc = "086f80c0b99a0043769b159b6f52de125f01e6c3b00189b0924c62961b934121b09a2f1634fdeef737b2fc468c392051f8b117e1de5d7e6d223e79ff443c2cae";
+ sha512.source = "f62e689c044a0600f4e303251329033e705f3d08b025214af34cc85488f347324d552594a321f88ecf91845b5db5011875436ba9fdb819dbe038dbbe012c4676";
hasRunfiles = true;
version = "1.2";
};
"pst-shell" = {
stripPrefix = 0;
- sha512.run = "4c4dfa130a66a4ef97f427b803f9dfddabbd91fbf053d3ab6fb731a104b7eaba26df4696b8c4b325c87a34181f014af8987ce19560e140131fe4912a81541be6";
- sha512.doc = "cfa47d2a93091ffbef791a3a3184ebcd507d90e84b057283c766b0d506b9383f07363bf0403d601c7ee90c3e59a402a999aad4341a9b28634a3708f94b74e547";
- sha512.source = "fca5297656172e7ece0d9c3e5b8d6c50eff07e13e3deb0e9bb1b04a2017c3a0cff26fa62d38ac3f33ed3829df787828829c9e542e8c4c96c2468955b750d32af";
+ sha512.run = "d91fc81c2140e0ff4aae4e190b4816887f0c068df42022b6b6545adec400920a69e81bca1373efae4249a95cfb1b7f6b712497d72510aec79954feb7a1ec07d2";
+ sha512.doc = "a788f994d6003ca6a650cbe042b57a712fb91da2146b21fe3023b464487e5a56699a2aeea56be77aa26919f6c1fcaca6d49bd3ea33ccd2fd7a06e5f95a917803";
+ sha512.source = "0a5173dcb9d58eca24cae2c385db9f0225bd5feca124a3f86e3f4991a689c6bf897b48ee2c756746e337a7aa6ec7758b3d54c90f7895b841fd88c3c74eb6bdbb";
hasRunfiles = true;
version = "0.03";
};
"pst-sigsys" = {
stripPrefix = 0;
- sha512.run = "fe02df794ab22277261ffe4dd98c4dc039a2ad07b550dc1cbe586db337f44492d80f146decd102422e55124ffe38a06ff084a4d4ebe54828df1c60ad20db4292";
- sha512.doc = "8b864efae0b9d711fe889e64821605d3a90ba5b98ce742cf40bc6ae9cf942cee19fcb155a1e45903f14bff4d969c33097fd289283d58c5f5379f9fa7155ef2e5";
+ sha512.run = "db3d3dd31c4166a132a174cc9b2a86fb226496c663c1ba95b36f6590e18799c5eb4e8587ccc3db5de0d3833729ffa90080cf037519b2a7ba24c70fe381aedad9";
+ sha512.doc = "ae2869eaa649898daf057875d28fef1be5f20caf0b7385ba7723e9be51e534cc69b953bba8ad4fa6d04a0d67f85659c82ec08043ba760279a6759c20a2c27d0f";
hasRunfiles = true;
version = "1.4";
};
"pst-slpe" = {
stripPrefix = 0;
- sha512.run = "a7c95aa3e0b3df061146e335b00d7fc129da3af3e616caa21c9f7434d527f668d03d72323cb66b3e2cf78e7af967d022572818de7c511c9e728d1fca190b70e7";
- sha512.doc = "b9aa1a8388bcb915f1c072073329a3b8014195f05e76cc366a542b428e7d361596870d9c562d7973402c4f3e710ea67aaff1a4cda618c9d6db312fe358a9a0b3";
- sha512.source = "de0a4d9815f5bcf3865fdf71f23204cdda35ed7086572380a5174fb8d355c8b2aa37e2ae7ff42f90a50878ebc24541e3323026e6dfd0182807f38be14bec878d";
+ sha512.run = "43905d7525acca6d10261e169a1c1ec1ee0cf0d4b7fcd05643dea3f705331588d774649ad5ca560111269025e92a1e91796693c5246e4d2b2816dd33d4eed87b";
+ sha512.doc = "377a89c5dcc49e587e3e2d2e1221c289da9dc6b3cc0565bd182d0ec356835309c12eecf68680ac4083c906701365de0068608ee1e49ea9fb95c866a188931a67";
+ sha512.source = "f8579912fb5477394f8eb150de776b9a15dad8f67b821a073748910388e06c70b23163fdabe260d55216add2924879f5380915c5d3ebbb21f0da3c65c6f82f73";
hasRunfiles = true;
version = "1.31";
};
"pst-solarsystem" = {
stripPrefix = 0;
- sha512.run = "81c0530f53de54f2918dea06f1249d37e05d28846ef42fbee30e04269ba6dfb9b1e1208615fc1bffa6d1398af75128aa23edda6cd1b0c3fd7be19c109003ffb4";
- sha512.doc = "fac0b481c81e2a7c460e840ef4b77eb31956ab80b879ba137bd3ad9d82a0be061c674e130616c59b31e4915e01359c3213b9f58445218cb11f1b765e85d1ed53";
+ sha512.run = "48c38ec076b20b28aef50c207a77069cf5053a209f4ddcb3adb5a8e01f2b6510abb388075c7e5c90b6b48ecdf6f92764836dd58fb51181e28afbbe6d47600abd";
+ sha512.doc = "581e73c180e455adb09453c7f535de5a3f540c3d8046ea0a1667f9f13390cf63297b9073ef66d93f4c6b2aadffad3de24000a49cbbbe374bb7af75402fb6bef1";
hasRunfiles = true;
version = "0.13";
};
"pst-solides3d" = {
stripPrefix = 0;
- sha512.run = "3acddf74e0c32528885c95ed1f3bb2ec1d8bb853d98a2be264d4377e7e5aae464c1e0281d6f9ac4c422564893f7a0be29557ac5f7fb0ab69620b470ca2be8c8a";
- sha512.doc = "4ad946a196a48c6fa320dd5d4997cde075eb332ad0d7a7b51619e63a894274213f0f520bf9144d2df7e87659c7588c66384387278b1e3fe45464175974c9c0d3";
+ sha512.run = "7e725978c030da337d882e05069b749a4398b1a1c479a50db34fc63801cb77b78630e2d1dfd0c3a39aeab3e931236dad91b6c722c4d6e06dcfd867f007ce99f6";
+ sha512.doc = "a00138b042c58700438cfb3f094f836b029d31ee3de40ed290d3f5475a31cb3fc949c13402c35d088dd1cacf13c66bcee934a0ad59e97ceee5ce9db1f99e7c4d";
hasRunfiles = true;
version = "4.34a";
};
"pst-soroban" = {
stripPrefix = 0;
- sha512.run = "d68e1edb82bc68fef190b4db7fe0d97424bb5efbf6cfbdff287cf4c7eece44965ecab28817cf497f53545451e04951c3719d5758a54bdf3a8968187c2a55d8ea";
- sha512.doc = "8055b92dc7bf073cf453eac72d2a90bfeb018a882da9cf145c949d1eaea24147b49d3b402443ee635f05166e9eca70ff550e38ba7e95e22a7c5852288f549765";
- sha512.source = "c76f32794867ce9cb1067198bde8072628d106a9f86ec2cf4c4f4409fc407391ac63e4e9d3106b51195e9cb9650688986edd8a443faab8457790b7066112f2f1";
+ sha512.run = "c21d3f0e19c4cfcf79563e23e760178de6e39f1f42147f534946fef315c0514968548b30d24eb345f4f2c5cb7807fef4f0d45d8e345e9523806ce1e054d8cf11";
+ sha512.doc = "b7c1422ac43df949426581f7dbe749300093ce2d20145df768e21e893b9d2c419ffa8ab16c60fa509f09317bee4c7f80bed4920b92a5f9f2e9289eb93cec5eec";
+ sha512.source = "49fb276ae7277b1508ecdcc3132d103e26204f314f8779a556335e1875dd5c3c6768b6b152264ba5643d2c39eb275f7ef193ecb6a292135abba2d60be508d654";
hasRunfiles = true;
version = "1.0";
};
"pst-spectra" = {
stripPrefix = 0;
- sha512.run = "e13ed3972b579274aaee6b4f9b7de5f296a96c4438050e83f683c5154b9b2577feb86d222063a9315c1d1e600679ec97994f3f74e4fc48d1bbe48e315bb5de50";
- sha512.doc = "5f55b77868ebe979c1290f360e0c6e4402a8bfb73014106e8d5764d037e028ac4a3846a8833cfbb40712cc7ca7451e74ffef4369d42a24681c9ccb50932207ca";
+ sha512.run = "325e4f07e9c2788d571c6105e1fdc3a097881d1b472b038c365c65a84a4e69e15866750720b2c86f5b20e00fc3a054f619e79b6564fc3712194a1a5d05edf248";
+ sha512.doc = "f3655f399c4986b122253c4849bcb15d0ea4d2390b0ec3b8328d8255e5e2d44481198d63c6ad9dc10365095414267285ff02a944c1bf5bfd8c458d1a7cd5a0c5";
hasRunfiles = true;
version = "0.91";
};
"pst-spinner" = {
stripPrefix = 0;
- sha512.run = "1a344d248b4f3e0e394c149159f47a271df7a8f3b168477909b87080557fa6ce7a0760843f8579c3a18a04d32fea4a92b1cd8f20f87ae01680779aff67d7c82e";
- sha512.doc = "841e76e46dac07678d571b6c5126c7d9e8919eedd1b8719739d83f2db6f206eca7694813f5394beba71dea3699fbeb213c9357bcaf5fb8680e6b5d0502b82a84";
+ sha512.run = "7014c371182a354d11bc76c60bab01321d60af9559098a353c3e7a5a88d2e251f9362a24872b60d2214450ad3d423f3868d219bf109f0524a6431db17ce1c881";
+ sha512.doc = "90ac8da08b1be6dbf3bf126ed49279fd0f593a586a3bb7e58b89f9b9da361637ab4c9aa133ee2f798b7d49c420a4765cf2fd9936410d37ac955d661196f1dffe";
hasRunfiles = true;
version = "1.02";
};
"pst-spirograph" = {
stripPrefix = 0;
- sha512.run = "8ae7896243a520926d13c57a23a599f489807fa8cb3163a07c853985add1b89516eed28f258e2d0abc3fb4ec5c3a1341e2698046fce1b8bcbed0fa1e85c1a758";
- sha512.doc = "eaa5cba617352902de3a19a736d55333d520d8758ff8df86793960376c2c229e3354510462ae0683713d7fd9405fa1ec71c8d688c022f2017d900717c6097178";
+ sha512.run = "701964d1fad3d757fab421a9458c5983e11628d965ddabc2dfaec0259b829ed96f699a2361043c1f08024538b10d9b0ad36e921b704543288da5c5d5cb6e58fa";
+ sha512.doc = "2b3a0bafb00c64d1ce883995f983b626390ad73492bb96ace3d2cc5df05e91bfb6f74d96269644b99f56ba0a670a94dbedab663c3dc3bff3e099d141185ae331";
hasRunfiles = true;
version = "0.41";
};
"pst-stru" = {
stripPrefix = 0;
- sha512.run = "aa0e2ebb7f54b3dc6c1c6f53e4f74baa52963ec2f26bfab78c41178b7a6dfd656596bb2ccf11cf2f8a38b3b553d9a9675c1ec1db4db82f3f07daa4267dd20004";
- sha512.doc = "0a1aae1e801b841929fdc514d98e2a244cd0ff92b63069b3e297c1e4c879f51a72d0e694eba5b83f767b3be204f1042ba5f064900ecb055c5f6d53b0795bc529";
+ sha512.run = "bc0961c1f9afb68f66c4af9aa9d37cd8cc7c6047f55920d12cfb14a18b2c2288c8468c8d9f0e21eb7e395eaa884f0216b37a6fa947fb2c5ef51d57996ba8bb5f";
+ sha512.doc = "b9352eb01e9d80049a474e0b5a513bb8835be16af4226b4f4269d9a94d64b81a842e640ab316f066595b0b6053080042deac4b0cce1bbc602ea0e029f7809cd3";
hasRunfiles = true;
version = "0.13";
};
"pst-support" = {
stripPrefix = 0;
- sha512.run = "47b25cd0fd2662e7a6c5317ad060cc31fde5645326f8273e25f7fece1c6df5562c934f6f2ec10e3a3a695f3b0358706793c02f1e1a58ba461b7b6df31b495aa1";
- sha512.doc = "15682b391f3eb970f6fe23390cbfe2c72f975b1e7dcc8a5d200784131d90bbc5839c14f36d059023c772c8d62aba336e4459e5b1c82a968ae3cdc032a8be93f2";
+ sha512.run = "05ddd6f09d603a2a6887f03aa3da0374ad061e2ab52ad25f0036192179f985f3695b0248c602607172c94c55cd9d2bb453e8f145d73f133bf79a881ccb1daacc";
+ sha512.doc = "ab2adb2c06d4f7f4b4a4fbfec59e1fc8d6b9f4ccff5aacc29f0a1524759fc1f0792640e8cc301e614477ad45261bbedb3ede93de2463e0a655aeff846561c185";
};
"pst-text" = {
stripPrefix = 0;
- sha512.run = "550e9aea735fc096beae11fcff3ab49a65e0eb40dd3f1dc79e36e5d0d124447bd49f79095e53681f4f504eeea07f7477b07637a307853ed9414984a1022df663";
- sha512.doc = "e6aa52974e814d295437159075742f1f4a64fde16c816a9455a4c968b8529f5879bcb3c06707222eb695ca5a82dad1df72bcb96a3249a8982ad58ae579af0bcc";
+ sha512.run = "6cf40d3dffb7803959a187f6a19b137b824d46ea73bd31430e983abec0b828d49c6d404287382242ad224e2f51feae74b3bee374443e9f421ae70d1ea2c0c3b6";
+ sha512.doc = "87f213f037227c05ceefbcee7ab8a316b88ee6f9ddc366c40cfa7676a714ec6802f3781db8357224769216241feb9171668184534572ebe5c5776c1553c1b62d";
hasRunfiles = true;
version = "1.02";
};
"pst-thick" = {
stripPrefix = 0;
- sha512.run = "ebe6b2ef7c537501314a1afa1ffd9d5bff65a8cedadf1f6239b408e19d976b1f8acef0971ee9cba967e807601bce41354f69118f6899207eb051a321aaaa8de6";
- sha512.doc = "13fe9352c9297628cc6e7e90c828bfe4b1c1aca4d65af4b944d332d74d29625590d22466d31ba7d7f3e7fb6eadcd56a58f819ceb316161eeef5edb045a86c0f4";
- sha512.source = "01d4b55db39de424fa050874132d45181c9c0039c46abdffef1eeabf290ffdc875ba0bb31e5b029cac2bff081d22e96b0d5cbffdf956feca2c3c2605d17e0b37";
+ sha512.run = "5eab2dfdad0c9fad21cbb7d4484f9701bd48b225e881e0c86a2418afa143582aef160bbf4cc9f5a773aea97d2c12c7f614f41fd87f0ff2952c27ddac91f75905";
+ sha512.doc = "5d75bab3e4b5c18a14e7348dd97a3f7e0895a2b44111a72d87ff8ce7c7c0499062f61b4ff38b2d36b0632719fd58a33c91f077edc269d74fa58281a83752e9d7";
+ sha512.source = "c3cbd54dab4d8e71a2d6e9f94cffb1dc0576344032d3af01c21a4ef0f493c5b886fe6f99e7361f4ca0c9b2e01e68e61e0f8e74b5f511cd1680b20eb01a068030";
hasRunfiles = true;
version = "1.0";
};
"pst-tools" = {
stripPrefix = 0;
- sha512.run = "d367cacb564d056c57af71f07467737bac73a1f0e41b443a9a76eea5d2cc34d15e91a47cce8cb53a68159f87677707929cb862fdef06cd7354a4dd253154e41c";
- sha512.doc = "4e976c9101a25f6c20a5a60b4df88bb5104c124501cd7188df1159f405b06fb638259738c3ed4ff75e0aa11dbbc67743459ddfc1bb496998796918084b833582";
+ sha512.run = "9803ddb2afe664c53c1bede5d3444dbb4adaebe07c3a3d5b06cf7e0775593c13e6af5803584fb8b9afb12768fdb382b8603b0024fae40bbecabbfa720d87c4ee";
+ sha512.doc = "48b440cd10fce6da42173d90e2e7ca1454cfb6ddf556836ecfba98729de441f6521e7fed0b95bd20a570c06c3b1baaee285b52ed121d4c16679ca6530b8b5ae7";
hasRunfiles = true;
version = "0.09b";
};
"pst-tree" = {
stripPrefix = 0;
- sha512.run = "7ac131959b9879902cec299e5afb22fb7c52e5b0ed15056b13ec6f34eaa71449306f1f1ac3d4b6552d491b8e02e57cf1e09d3d204ee38fbfdf6aab709d6b4b8f";
- sha512.doc = "2b951ec9ddee3211d447334e39112e3f689269925a9932eb3fb9c53d4d7c185c34186edd440081296b53377382fab77d77ea5d012ccdf8701285ef555061edb6";
+ sha512.run = "1148e0e571d68d8c95c0049313b244a6d6d77bf24a453121fd462a11e51d51aa21cd7eb66e9bb7c936fa90bc888912385814ce347cf911563206f520d2bb1850";
+ sha512.doc = "d68059216626bbd3a33ec6bed2e6d2f0f78db2da3ae56cf947367608033a156126685bb0d162f95fbe7150c950c3d5d20de01fd0ab9b6bf77bcb2cba31bfebdd";
hasRunfiles = true;
version = "1.13";
};
+"pst-turtle" = {
+ stripPrefix = 0;
+ sha512.run = "df30018ed03f10edbb9e215879f041ed6eb0db48cf0e7e2b5128cd3339d1005ef074aa0631c84bcfd2c8f9c1a1a69a26cac36248f3971a3b3302e2f763af750d";
+ sha512.doc = "22c14f1eca2aa764bfc250d8140f0a24f3dab1cb8e755180167ddcd1ac9224aca07fb41408823b8933b73293204053f7f139513781ff37a67ca9e0ee7bec4fbb";
+ hasRunfiles = true;
+ version = "0.02";
+};
"pst-tvz" = {
stripPrefix = 0;
- sha512.run = "89b36072de1e3063a056247b07c297b1f2250743ccacf55d9773affe12ebfa7d22012a391522d032410de14f0f074f8adf297e10698aea96ee05cd4f1b9e02c1";
- sha512.doc = "25fc9a6f9fbc9b0985107579c49db136e9313356de6bb4daa8c1435a714e0bdcfaf378a322bce2387e05178bccc6d44ee6a2d852e1960857d69bc9eb79a03e5a";
- sha512.source = "203544563dda7f06ac3ebc609749a1d9b01e75563253a87304b3c6a8e9e21faed815d65e159b9b8ea6e1ec9e67ecb2f7fc53830c0999778b1e94781b18556790";
+ sha512.run = "79e206f5e4154a797cf168b1b490cac8e1ddf98a79de6ddbd9dc98cf53eae01301c034643f6660708b58e890ca94b7235e5b0f48e53136f32c12c0adf5749179";
+ sha512.doc = "ffbba30214dce83e7f00aa7c6e126919cafe341dc727736e27a5af8ae212dc66dafa49afba553079d6857258ca72577950c06ba2deb21ca3c1b13231d1909935";
+ sha512.source = "ea0d7dc35ccef586bbe4dc225886755b28524b4db4ebcede6fd41c51bcc0fc8e7fca1f7a326d12524dae478b5a9228cae413b80e7a2830f0cd729e7efa8bab4c";
hasRunfiles = true;
version = "1.01";
};
"pst-uml" = {
stripPrefix = 0;
deps."multido" = tl."multido";
- sha512.run = "102c88719a8ef77fab8290f68577164ff2fedcce78473d5ef2188f177ac6cbd7091bb12d547a567fc7d8a6617aa3b327a274128aea910bb56519519b657f2c87";
- sha512.doc = "6f728dd59f32b13075b124cd3f0331b37ee3ffa76e188acf47bd16500983f2dd87f7fea5c55ccaed45c8c9840e3cf7de43ff53ab3593c65987e781de7740c8ec";
- sha512.source = "d75abf7a1ca4ff8e5c3fe84e455ffdd7f22f0782ce2d0ffbb986021427678cd42af0c31b011ac0e8c10b263d4f0b100d193e1d65f42b0d80dbf487511b5003ef";
+ sha512.run = "e4ff8ea9b7fb9f530e33280de3e9eb20d653c0c062fa80611a544daf74da0b1dd2481b43d8f5258f9ebc1d1bf95b393b32c7152ab8464a9e980cefa105c45ceb";
+ sha512.doc = "d8aa92785c241b6346762d98349d8464ce604afceb8774ef160e8c24e0a40d3fd8dba7cac3f78cbf38cbf6cfebb79939ad3c76e6b4014c1028859aba38123efe";
+ sha512.source = "8b7e551154c1b1966046268ed3353b6c78c3a66bfa20f44c7fba3b58f661f2585b71d49d2dd673368f732b2f9446dc7783bad4ae5248169a79721d330a49514c";
hasRunfiles = true;
version = "0.83";
};
"pst-vectorian" = {
stripPrefix = 0;
- sha512.run = "05b447c1a67f906645945e77960303a72ba413bf2a0fb9c6b84d67f694f3aa73fd03b1dd2ce298dfe5eb8ee6b1bf8e76425dbe97772ee0539a37258f2611ac11";
- sha512.doc = "d4711ac4696a4e4c05e54ac3fff7788ce67ee55469ec4b8fd375cb9cae40781a4f445c469bb519894006cf1698faab914929dc292bd5ca1b578e8ff1585fe422";
+ sha512.run = "3ea49c1da6238c095dc2ee095b21dc95fca19c89b0ae473e73f9ea67ca9377cc8e696362f2cf859d87ad69350c7b94a1049823fc0b5329e36e8e31291cdcfef1";
+ sha512.doc = "787b3b16dd0a73d96d16a8f32e26cc40f84706fd8abf48df23eb94a5dd9dedc0f9c9b7d8512894910ac96c8ec5e879a5f0d24f6f19e2d9f231ad66060e07565c";
hasRunfiles = true;
version = "0.4";
};
"pst-vehicle" = {
stripPrefix = 0;
- sha512.run = "688fc3744f1d830b5ef2e99a9b8ee56c0f4dea7476cd16fbb77fd4d3fc13586151eabb7318ecb3410f4d46bf6b9bb51b233b0ce0c5a08b6ea74fd91cef938368";
- sha512.doc = "df1baa44326be9c17a2964868e12a6a24f89278a33b90d6f599d9b0cb8733c5ce463496bd52744524d55e74706d958bfa47ddc25efc9b2681a53d0af728b3713";
+ sha512.run = "4e5a5dc0227641a8b8f96913cfd513279c91f841fa1dd5960015ad79d5877a86cafcf87db38bd692611d5afd73a8a91505822d83433299db4efa9e4975a8da42";
+ sha512.doc = "1183b285d9438c7360f2cef9c40d86424ed2891d36a4aee6281e57b84773dd6b2366ca6c2bcff200911e583bd11f2f5aa9615b45656a240b28b1809acacf4145";
hasRunfiles = true;
version = "1.2";
};
"pst-venn" = {
stripPrefix = 0;
- sha512.run = "c6827eca25a6f4f35ffdfd77de31285da72ca0bca4e1650927d1361fc7e75efd16b1be46f23ada2ba0f2de2ca8c4b7d31d92a0019d583a3ed190f176e5209f8d";
- sha512.doc = "e4b7126c430f695d3baaefba58bec48b6bcbf9f7361be41e76df14f7fdc028618b20d175e6c8ebfa900654c3e0191c5e1b930e20e410280479fe11d7e83408ab";
+ sha512.run = "63baf8075ef294bc3a909b3160fa7868a7f179c832d680728fe463f8b1c058411a1393614ade666824fa3233d6617b1dd4e0c50c299a620bc459104515c85727";
+ sha512.doc = "e332f8ed24744c03c32bfd139a38dabfca1c6eaf9c5c4624d1579c16feda26e42e81b39dafc98527e8bdaacc2e3ff2d246c6f4b88d89bebfaadd57454e08af7e";
hasRunfiles = true;
version = "0.01";
};
"pst-vowel" = {
stripPrefix = 0;
- sha512.run = "fd15b9f89ce2e3aecc639c42f02ca1a59eb40373e6ffc9290dd95d02a1f7874719dc9ff86b22a877528f56ccb938c308bf8c6da10fccc4d88798a67a143cd4ac";
- sha512.doc = "de5c08694571bed38acd6034a9ff805a52df78dd9ed586882d9bf8a34ae30676618efdd5f9ef99b27d20790f3903c8a22e6538caba9dee43002f912e0e300a0a";
+ sha512.run = "6ee1dd91b42e319e3a88966fe4cb7327211e5859ae9bc9e262afbfe1fb7f143386ecb70a71d6b24cb0c794cb0943a6cbab4eb40ac683c55a7ef1fbafc118e132";
+ sha512.doc = "4fd8ba42b0d4ed821abe52e5848af0d19fcf12c2b9660f09a502561fcfbeffbe38bdf2a0540ee79b99f50cb3c783ab4b5d003a59cf84b3066c364daa7dca0eea";
hasRunfiles = true;
version = "1.0";
};
"pst-vue3d" = {
stripPrefix = 0;
- sha512.run = "374f22476cbb9a2d276d0dc98986ed6fd404800ba1110ddfeca210b7f60437583aeadf7eb34dbece440ced0102a6431b189bdf07aa9e4ec2e717f109f33e1064";
- sha512.doc = "54c5ff0153086a59a56ba03b86cdc2e51175b5d1d76285462d0a0dc3dc396187c91e24808d15bc60e9e1740d35484faec37802433feebc8af07c959c4e7bb2f2";
- sha512.source = "52685797af67ffee756fd3506e5627760a4a78634f44d127a0faac573fb5889eb0c2f7ceba57d1582720aa832f1bc449b222c6736763a54d5079c22174acacfe";
+ sha512.run = "d2e5829b3c241f33a69b1c59b5aa360f73948a6dff70d39ed41b82c67abc2b469860e0bd91ff131dba6392cdb3eb9d78638928052175e65ad7aa94fc3a8d05df";
+ sha512.doc = "70d297642f7f36539cb21c12b46e2d5e4a6db244f203aa1b009c500876d2def37224579cd8ad54e5b5004f26c41203a0cb2d0a321d38b15051605c2f9432bcc8";
+ sha512.source = "660753b080958b11891954b27b39dcf06ee44db1a582376824c517d41996e3721c21066e430b633c7ed56b053b9f4c91dd3e1c968c3209b0426e840653c23563";
hasRunfiles = true;
version = "1.24";
};
"pst2pdf" = {
- sha512.run = "dfaacc3b072e53735c78ed7aa5bf9dc78368baea19c54de847b5668e1b7b967e349d8ac40d7f134e2bdd9c66950b50462eca34c9d43ea1183d957c1a393a0ffd";
- sha512.doc = "74f3670b2f27e6a79d79226d45d1b3d2242abe359da623043e2f91734e1260bc0e1036841881891b45044bdc46edad052f8a3f1bd9630c3fd3fe92628df114be";
+ sha512.run = "ece2fc7c670d6c6895d364cf316facc5898c83569640f0c261ee89dbe3b302e5c6190e95c6eb08b132d213cbaddefbb1e589f1e6979a9540454ef442ec94bfad";
+ sha512.doc = "79cd5a76de8c3cd53b96adb498ed30afb5a8f9b8cf35009fd4e1c487b7d381dad81f46d03e85b1896ca712b02cf31732a7b9b84d4e7f75b0a7d7b6e0032ad559";
hasRunfiles = true;
version = "0.18";
};
"pstool" = {
stripPrefix = 0;
- sha512.run = "5352cbc1617b0fae85018f93fd31f51fb59d83ab1d12d95284575c23d170d91d4d2ac3eb32e968e6160e1c4df4c172a1752f9c1b30dfa2b5006f2bfafcd079a5";
- sha512.doc = "debba5d6ca4042ec3bddc25473b22d5db4d71f0f66ef9317e7c0b015e98ac7b373e580d14111545f71f14c50beeb020e4a353b7d9957ad0e3cc7aa63ca7bba2e";
+ sha512.run = "a97af35dfce4a137af97071b49e58c31739e6f271afc62a455db473e573148d25fc27937ce680c6f400a200151ffd73867d5dd8781b12a63c68b7bf256cff5d1";
+ sha512.doc = "613cc4899b1d76e0686cd269568cfc0dda437cec0e50571086b3d44659dc4b3e3d567dec88b5420e4c802d676f21c2428b3930fb6bb3f7d7faa14c029d35d43e";
hasRunfiles = true;
version = "1.5e";
};
"pstools" = {
- sha512.run = "cdd956d75184be4dce6bdb053054ad8d24488701e61a65c1fab90b2497d57d3c523475ab460bdfe1b40491f3a0106ece5e845cccbda2356553de4bf4b428ad5f";
- sha512.doc = "256d3082de17444776b236f0f42441b98547349e351ff8c8f6ef1119e289f643124581fce091f666c5f321ecaffe7cbd807a50864c4d931d5df3dc30a4b31bb5";
+ sha512.run = "bb0046118a269ca8781bc5dd539e1dbb7b068bcda185d8d52f9ccc441ae07c96197078b204054fec079fce0d707e86a5b094db07dcf8c894e1b56fdee2db28ba";
+ sha512.doc = "ba3cb98dad993b56c7013d24fb515489dd5168c66c8e818b3c87922e812509903085ab9fc4f36b9df36b0371a7533822e840552d0a16feaae158d5e6f228370d";
hasRunfiles = true;
version = "1.68";
};
"pstricks" = {
stripPrefix = 0;
- sha512.run = "972288edb9c19d573ea3c88ee7dacfb153aab4b6c22ce9e5e57e0d6e45d35fe65766a252026a7eae53be20ce97deaf5845c478e0dd293bf9061eee21911a54fc";
- sha512.doc = "8460d6109acac2d7de20efba60a377e14ff826eaf30b0a56e5756586a773ef5b054e6171c57592d5e42d005f872929e94dd3d04737a5e9c5ad8a5aad311f5e7e";
+ sha512.run = "4c674666903d17749de9a99204e59ceeadee66d3fff38cc0913efac0ca34fb0269c7e5e836543d28e998277537fbca4fe64889cb71fda2dfb258a5aee37f3260";
+ sha512.doc = "8fae1af33f0d89b9da2d3bef0703e884ee0c0adfa187434e58a83fb84a999d783cf2e6483d4c67b247a34c5c3f87eb184f11fd34ac1ea6e266ed29d3552a625f";
hasRunfiles = true;
- version = "2.96";
+ version = "2.97";
};
"pstricks-add" = {
stripPrefix = 0;
- sha512.run = "dd01e092d4fe47d33072911a3bd3a6535de4f36bf372325dd7732f4272eb0e6eb496e9a4a415f08a309cc4f7cd13d38f45cea68e859a47bdf182411f4e19d131";
- sha512.doc = "e81b4638bf010d289d9766df8677a20a56133dfbdcf1c13cc02956dbe0bae08fa11df42b9b1220a08c6af388d1335ab01ea5405cc8b3b929efd60c3f1ccabab2";
+ sha512.run = "5302a1cc7e16baf545b545822a2717e3f37c5ed993273038f14a0950d5fd83b4f0bdb951f22f5673bb1ead60e3e86d2ef9880eea404e4af52d4fb5969d89024a";
+ sha512.doc = "7950a3756ac016fc7d759dd1d466673a6df6b0ea5163a6e6bb1c71cdc3314b5c557304828efd4b81109f2238c5c096bafffdb044ab3f6bef88c7bdf630069fb3";
hasRunfiles = true;
version = "3.87";
};
"pstricks_calcnotes" = {
stripPrefix = 0;
- sha512.run = "0ca1dbce039dd8f41796a1747fcb9b04cc90a7cc3669c1db28e61fd9d36c151a7202f2e5dfaf163ed2f0014ccde0c0dbb3f74b9083dd547982f37ce557f40efa";
- sha512.doc = "6ed44605777c6baa8cc5f016adbaa1be200ce1dd272fc074d54f452f6459210f43e91390067e55d7ff1a36cc22b241ccd315d88ca73c0f326b892aa8eaf53443";
+ sha512.run = "1b17e544484b71f3c29e5c3e1bed6021658ce7b9a256c21c004113b722a85be7ea6861753230910771b7c900184ca8cce146408301e75de79e0c2bf8939c49a6";
+ sha512.doc = "bab8492549fd268f856e11f5f6db4e1ca878c67634387e7295bc163cd17080ee6b685893ddc85a882bd895adf3689639bfa7fc7d0da5e9916ef305c18d94ad65";
version = "1.2";
};
"pstring" = {
stripPrefix = 0;
- sha512.run = "11d48ef84929ee9a1bd1cd6c58767d4b0604d3bd63ddda40ad76af41866bbe081584f386b580ca36aa8b6f2f093c9520c607264f2bcdbe50ca7c6530784ca065";
- sha512.doc = "1461feadf5bfbafbf2d59d0626a8de242fd685c75ead6c507e04fe0a4458a511ac945ed6f57f358e6d078585a96cb7582020705a761e0113dd5968033fa369e1";
+ sha512.run = "d77c937467a9cd16f24fb1374a0d797db04bc301fa8a677712e09d83b58df6fd12aad8857dd83f4d5278d799a0d1d52ef12106e8106921d1ec1453ff6692605f";
+ sha512.doc = "51c316c27c3d4083696dd9ee86e378c83ed09c75c632a7f0a580bd84d0033c7776008056a4b26d7835a4974b879c0f2b0389ae83c70cbd6ab093bc8b2add9ed4";
hasRunfiles = true;
};
"psutils" = {
- sha512.run = "6614cc1d2d4fc0356f85fde6c6fc796fea9e9f715e29c0b0302e134816376b6bb33a03371db138f18cb7588f5b3444cd52a5211e992ad20991132334e6e43820";
- sha512.doc = "6017a48df0c8d4ed28a3602da01ee72082f31d4ebed5046e13d25ffe3bcf6d52511504347dc0213a79dbf9af48905928ce44fc578be6f4d397642805fc2b730a";
+ sha512.run = "1e0afa3066bd867425f8b34857e222268cab1e3048edd40d276f01f3c9cc1d5c31bfd1dd960702987c7182ce2e5512e314eaa87ad25da5696de24b3232f9a8c2";
+ sha512.doc = "5ba2329750889a16ea2f5c2feb79235251d1db841ca264075751bb183ddb81b960632ed956e623446143e907deec4b695634a48644d3169a5a7bbdf9c0f176b6";
hasRunfiles = true;
version = "p17";
};
@@ -22524,1069 +23083,1122 @@ tl: { # no indentation
deps."knuth-lib" = tl."knuth-lib";
deps."plain" = tl."plain";
deps."etex" = tl."etex";
- sha512.run = "a92b705872a30edde499a055d2414226c61d75da067434d2c32b0ee3f75a26a94ab39a86f9eec9e19f1c8bd127b8d0d67b941dd80f2649a549ead0429a8c3445";
- sha512.doc = "2cad6cb1dd693db4c4bbd0884c25b7801ce85041efb487e342fc564628e79403106e373428a6e7b6420f4a638e6be4e7418be9d452af7bfcc51bbe53b8616cff";
+ sha512.run = "7e03619011e2095fe76674e39f6220d938a9673a34bf6cf35cf262a60d8eb140a5f978f8f04b6031a1fdb56e81edbc6c4ace82cea9fbbae2e9839b0b8d0e0612";
+ sha512.doc = "e09ce7a08be8a176e591cd69b1bdce5bf37d59537109ca820e9f4e60bdcb4cec32a58cee75ee36c61ab7a512eb2475df7f2afd570eeca53c33b2be94ac2ec88c";
};
"ptex-base" = {
stripPrefix = 0;
- sha512.run = "6a9decc4358d1941c8de10655352cf53f3bdc7c1253205c801dd946ba50211fa92bf32ef554198b531301db9330a714d8a54200d33d0b8e2c76331dc1e1c473e";
- sha512.doc = "92cb2f517c5f866aa2b07b0a58f0b0c4546067224f72c7f376c675d712f1b22abeffc0d3243de40f52f7bb7b2e890797ad8c2d1274e995e250f5f8fc80f185fd";
+ sha512.run = "616ce41d8fe02c6d38dc638d6557ab29580cc57e52977b27d319ddca63844f91d7b0f0373c57bb039a3f70b6ff462eac179d9e816933b2954f2af1b00c3fa0d1";
+ sha512.doc = "e4aee26d3ac73efb1e0a2b4579e7e8cb1ae46925908ad407d8772eefd310fb5ac969c5c53303eb7e5ba6d0cc115f487fa600b5b6446ebaa52f9015ece56cc19c";
+ sha512.source = "0f5a2eb6e73c1d454efb9e7a0949d0baf49ead997bbba4ca01b3f6ad894b050394430c194fab002bd41bc7017e578818677bf0eb577bf34c7bcc47bd243159d1";
hasRunfiles = true;
};
"ptex-fontmaps" = {
deps."arphic-ttf" = tl."arphic-ttf";
deps."baekmuk" = tl."baekmuk";
deps."ipaex" = tl."ipaex";
- sha512.run = "59c8daf96779a67951b96a2b583bb406f6a59a75651bb3387465b006715b1b45e393501d198f547b40f7efaeb2a1d81e20ce7bf046b4a1b6060dd5645174d2c3";
- sha512.doc = "008b78438dc7825aa7f06dcd307587ec4b08fec8e042f9a64fd3244e4d1c218e093c6002234a04cb2e14730530dddfc65169a3bab38285f13076548062fbd8bb";
- sha512.source = "74bb5d0906fc953c8a35ba0d69a0273f5332769e95e5de9d8c94d919d96d480059aca23886941f224f87b7519bae1513bbf0d6e19d6469bc607bb223658777d9";
+ sha512.run = "8951d9e1bc4b2f2e4ac7bc5cb3b56ddd3924684c65edb35ff680e72ede7aa3f15b92a1cad39d8e6652cf76abaa51e72115aface47068031c6b24fc82c5e6531c";
+ sha512.doc = "c5e0f4b4ac9c657b83c27ced5bf3d4eccf993db6518fbb750e8a0b91752b40193a947a3ac2c53a82270be2f8ea736711b5a60e59f29c424bb3ca612038be8972";
+ sha512.source = "10b3aa3fabaae3f7307861401b7b47e14b62a5f075fbf79dcec44e99ceaccd2e208b09aa9733e850d01938332c31ad399540b5d98a38ffe29261aaf794dd66ee";
hasRunfiles = true;
- version = "20180328.0";
+ version = "20190506.0";
};
"ptex-fonts" = {
stripPrefix = 0;
- sha512.run = "808304e70950f7d81ba229bc11b661566b87f80d066a9501c4821d94c36f6ec136fdad1566002377c531ed16b9d0f4f29c9cd6d0526924fa758b78ae14e55514";
- sha512.doc = "67404208897589f1ffafc254c7d0fd8ed1ff88aeeca896bf8a8fd91e0a4836f46925894090a3bb023171c66538c57de062f687559763ef12ca555b776c23f2d8";
+ sha512.run = "54ebb6d2923ff6b277b4376041b90a0fa6a164281cb18820f175d5aa87f9e996c1adff16e9e5eb5bb90d52c135d581eb1d5ddc476ecb2446fd27d0cecd75bb30";
+ sha512.doc = "dd3c4d3510ec1de8a5174bd10a7ff7bb173b25354b28f0b8411fe23b41fee8523fe1993c30e55cb7c3eddd90bd17db5299cb8f4ca170e4d97869388d3fbd8137";
hasRunfiles = true;
};
"ptex-manual" = {
stripPrefix = 0;
- sha512.run = "fa56d771f5d40843cc20322c1679c0f401a09c51e26ba4b5571a7e05667b06d26ee2eb0becd16d88c0203a512df0e1483c8ec58e9ea78300f29b038c19d20787";
- sha512.doc = "2ff76894442afb534f069f0bde840daaf6de07fa52e3a5ece0ad95d9c48f8f5fa70d717e969cdafe8beaeb7d0c9280973bb531fe004673357448c445173903dd";
+ sha512.run = "a09a78d9c412cf812ddcb8c553650ed474516a97c7818fce68bb2222047d116cc4eae184b551f89b45eae49d0d91e902fae1025a353520dd56cb8280cdeda316";
+ sha512.doc = "539133b6f91ee252f62862760c502425b0387815c091d0a0e425bcfeda4939d44b83661b6e94de13086d7a5bb83c332b4ad998d5c23377f72d6a57f88e018488";
+ sha512.source = "259963273db22746370d950e307e7cc965963a4e059d129a4bc81136069ae4137b1e2c70a621d694fa2665a05da7c937e33922983bbd6d8c6c9e8e691f7ab2c1";
};
"ptex2pdf" = {
- sha512.run = "623e07cfed7a8f19c0daaf188e0c553471d9fc0e9966d174ce2dda3fa68b16814c065e3a448d0f231c271d016d08b6fcd2ea2015568fc1b0e63caa0b59630571";
- sha512.doc = "90d004f4c9f9aa87a4f8de678272f16f51139fd151b43dcb8e90560cb9d2069c599c4aa6ff8ab5875686d4e56555788aa1678a43885c40c17ae761c144a409e1";
+ sha512.run = "2528b9b182dccd3bb79fee2ce030874554d2ae674d78e481580bbbf03e38d12e1d7ee35b1e7d5fe887ea285851751bcbc2bf3d5cb462430b842ded4fb3a7b0bc";
+ sha512.doc = "ba07bede383c322ab541cda888c620d1ce7313dc65807e0d1728d53bb1ee8ad46a15a5fa1b88c93d796cce2eb6b8c4b534fa8d5c9089e83d0a721a3b222c0727";
hasRunfiles = true;
version = "20181212.0";
};
"ptext" = {
stripPrefix = 0;
- sha512.run = "31dc96e30a545401759d80cee607f3dccbba5026f98199b44a80e9ac757f9fa57784d1fd06e4a7b2290bc19229d417264f8af920cbf7041ec4d9d2d70879222b";
- sha512.doc = "b018919fd86a0529716c6a18e13404932a2e3a6133888912aa90b44cd6b9d82624d74baf02007404eba9003eef5a2fd6ba2646825ad52cc13a0f06b1a82f6ec7";
+ sha512.run = "ceb8844ff23034bf730823349e6251ef0c7f208ef74c3ed61fa212af89a3208e8f9f1b74b7877698d4459047b64376faea647a919b340d306d54de43ee9617a2";
+ sha512.doc = "31ec6dea18c99aac831f4f180ccce47781ce98b2a8859bb62019cdffd690a8b803cba66728d1a9805a8a39de9ef43e357be8fb6a16e0602cf67f7f9dc6cb317e";
hasRunfiles = true;
version = "1.1";
};
+"ptolemaicastronomy" = {
+ stripPrefix = 0;
+ sha512.run = "58202171aa08b297e2999554d8b6ee43d4c5772e2f28fcf73c11a00ff8476dcdebfaa5352c7d248720feab2ba642947f07362cd9124dbed27e22086123da3de6";
+ sha512.doc = "04997eb4bfd5c5e7789b5db02e9c27a9eb4d65e685be1428c5b81199957dff5aca626a76c719d871217ccaa2a6e6eef6c17ed94f4ea161f581b77a22306d61f3";
+ sha512.source = "2a2d250d5deff043970037268b6f7400e073da58b1e6fce0d2a6e2b0c77a567dc683f616fd7ba67b659bec3f137349b37c84b808364bf5359392026730af3aae";
+ hasRunfiles = true;
+ version = "1.0";
+};
"ptptex" = {
stripPrefix = 0;
- sha512.run = "a9cf4e9e4346f335f7ad7631a24383b6fb04c66931fd6deb9bc064df88a3d5d15eef2b7a4121cafef13e71279244f37af532b884f6cff8b6f0aaf069b2facb7b";
- sha512.doc = "625734bfe9d2c01a3d35dc5aa97a173ec15d07a8cb531ff3d5aad0ea59b6b5e16be12ae286065bd5862ede51daae3f7f123376a19b29869096be363287067b40";
+ sha512.run = "a2c31b2e039c198d3c3c84cb58cc0b9326bcf11b4c361c1d5c9b8f5aa4943f14b30e722bc2425a38b69935f4c88c67439747ffd65e0a194f2e5dd54a6448bbde";
+ sha512.doc = "0e754625fb8507591f21b860901de1b06bcb31f5c0b2fd7df1fa5257c7c611bae4f575f7387362bdd21d826a329a8af3ba00fd30c3bc9d91be7dea5d66e2fdae";
hasRunfiles = true;
version = "0.91";
};
"punk" = {
stripPrefix = 0;
- sha512.run = "2219acd9b314ec049b7ceb8ee3a4dd9d3fabd433872966e6a480a2695eaf578ab76cfe1b32c8072c443e48b1bc2a913c91fff3fbf9574398eff132912a673047";
- sha512.doc = "cf4219ab67d554ba2fae0137bf96e4479fecf775e8ef641a8edbc9b8f60d9e5589bacb14c69e1ed4449addd132a78035b51698701a5de77723ecaf2bb2f8cded";
+ sha512.run = "a442a536dbdaff9dfa9d1cdfe1a084d0f4e4e28174a424cf59a1da94013e115b9fc6294ea3362c85cb770028c62b21f7f7fa9817dbd68787498199ce585589dc";
+ sha512.doc = "33842d1fb46a78654d7351ccf88b40b87e6e03d83598f661ac21ee99d45156dd8b37a652c5c8e55506f95fc57b83e7f62f6c90c3fea5443dc5bb6590302b3e7d";
hasRunfiles = true;
};
"punk-latex" = {
stripPrefix = 0;
- sha512.run = "e89c0aa6b8568194ae3ce57112fdb10da55bafd19f3f487ce7d75f2339e6f3762da623432be7a9564a3da070a5dfedf827244c19b4a6730eced736400d5591bb";
- sha512.doc = "186c5a0dcf975929af7649696a0c55c8ab1535f4398ce232b67ef750241d834ec8ddf09176bd94ce80fd7acbbd4257022e4128633f5249a946564dbdd8c99124";
+ sha512.run = "e44098c082465aa620d436a41306c9a1f36075c2612aa045e7c958151fc62e9a740584d9a9dd94b0c5631c00d406762a8e35f672931cccd3c09fe95850f3a2ba";
+ sha512.doc = "36a3341d2dca08941a923a1f407b422e96438e79ba5e3911a89f13d48317ec5aa0f5afccc7539b0882996fb872b38bc3653f1e5b088805e5ef7c9d96a4546d01";
hasRunfiles = true;
version = "1.1";
};
"punknova" = {
stripPrefix = 0;
- sha512.run = "1de1e904525e9df9a2b169f932b400576ae3216c950caab4e8ce99ead768ae97b8231d749f14beae7bcc6cb277caaa16e05476d9a659bcfe5bd08104b7b2a8fd";
- sha512.doc = "5c3f09f51fdb66860873214b73fd1756054b959f3453faaba2e3e860377d572dd70277e91560a8c404202220f25d005cf748cb5c9acac0cb11c05398d4d5e0bc";
+ sha512.run = "bcb37b02258ba406e8ef3965619c99193c08a4e1d11f771b3c6b06716eac16134be81585220a581176d9e8b4d7f488730ada3b5963238ff982be400cbb41d888";
+ sha512.doc = "64df58c8996563a447ed7a012c6dd8f5248c8a7db06089d776e8ce64d516b4a0c4bf9042f587c996c7ab61582bba919551d352c9ca75f8696bcac5ad0e34866c";
hasRunfiles = true;
version = "1.003";
};
"purifyeps" = {
- sha512.run = "ce4966735dc455a626cd28d6bddc86e88995d5af54a4d0a0bc80c842458f09d2a25ef67aab073ecf680c88dc0c6112c5260761eddab25e3994f79b6266da2954";
- sha512.doc = "921175e2d72126df4966f28555180f70ddd23c9ee8363a3c44fd8707a82380b60c7ac49a39f069e1931e3b92f60e9ef301fae3a6d7232691a1d48f77e2d93571";
+ sha512.run = "79d99ef7ebc462c7c65d03f23cc85b9f136df2b0c9d647fc0672584fa57bfb7447f6db0e6d6b11bfc738cfe8c8658f45fe0b4059ff00f355e4b21d44f0d4102a";
+ sha512.doc = "3f9fadfb35596835b250cab98b0d1e3c6d537cfac5878e0b9788aeb5cc7ef455ce3d44f7d0f03e9002796a162d374f6aa8f9bce5bd4c3f0e8937040de0b82a8d";
hasRunfiles = true;
version = "1.1";
};
"pxbase" = {
stripPrefix = 0;
- sha512.run = "3ab554ce7c338ebb1e032f988fe55473b0e8a28d60bbb7ed3048e15714c315ff8e9c48ea0d1d7762a9be5352c039438420999f0f2baa5fb09ec52438ece682fe";
- sha512.doc = "1972944b6170c05ccb5c64802e01029ad8f92285adb2ece244a8efb24b00ba5f75e7fb563e4843aa6e1694b41ef89a67eb586ad3c9b241b82c5c60e135f5efec";
+ sha512.run = "e567378515039b55eab0a12ca645ba5ff17c2dbaf56309c3273beb0d05c7e6e2dcf3d7d22091907df5636451df8e91d09673607918dd9ac091908cb6ef1e4de1";
+ sha512.doc = "d6d87123dce0a2afe3380cf32fffc8954e30d22e9822d0ff89500bea6a455c70a6699576265cebad29ba33c0fa5e7b63a40f26f7579d1fe9dc0cbcb528c45d00";
hasRunfiles = true;
version = "1.1b";
};
"pxchfon" = {
stripPrefix = 0;
- sha512.run = "4464dc60089f5ce98627ae991784c6f19de67f114619ffceb060a0f78893ee50d3337a034c3eb01d311c4c8bef069c7b313676c83c9dda8d05eb0a45aa1e55d8";
- sha512.doc = "24d86b7d34fd0e2b64c6c408edec35e6cb57d664b102f9ab0bd02ad24432aa77a4939d3edd2442c3210b9cc8b2c8daa5ad728574b2826b787601d2b1cbfc8e18";
+ sha512.run = "f7cbd2c1685fe042abacc13e649a187401c53eb42dc66bed1c0f7e56524ef9cfe6b25235f9379e3e8dd948bb6fcb21ab297fdc3a2b94b27e0ead8aca041c3e73";
+ sha512.doc = "88be1f7eea3298906fe1c439c1342690feae9300107d8c2b1467301f06686fa70f128112b3449b5045bdc131d30608d9f386556916cd0f87b49e6f715546ff74";
hasRunfiles = true;
- version = "1.3";
+ version = "1.6";
};
"pxcjkcat" = {
stripPrefix = 0;
- sha512.run = "b824772c0436ae61aaf76ab6294c49576d4c193ceb1d79b01284e21b797d3c3d1134ff9066d49f3c493d5ee9e904ecaf39c3e9720958d2d4584d4d8de06bd02a";
- sha512.doc = "443596f53087216b11bee4f778fc3ad54b0bd0c495c1298d74b66d1df60cab3f487c5e6927b3155d764b8bfafca954ef07006ce87b8158bf4f92dc74faac534f";
+ sha512.run = "59923115da33e18e2b29a10f664063755b42937ce601ed46103ec8edf16944056180a1aacdb296aceb5206d3dd453c0eec6f84f5b689ad68736c88479f928214";
+ sha512.doc = "3c822359a68800a29fbc7ceda3293b6be902d9bc61f277003e6e20404c32e9bb6b34638a4bc11aeb943c4bdf6e361386972251b9b015fbe68ead824e5fdc67d6";
hasRunfiles = true;
version = "1.1";
};
"pxfonts" = {
stripPrefix = 0;
- sha512.run = "e16b21e28872f9a2efc57d7bd10a9fa3ab0d73d87da5120166f474690cfc99e94d261a211813179c9d198c078732e920c2a8482dfd0cde7cf2bbc374ea5a1db6";
- sha512.doc = "ff10b970e3e43ddd79c081bec3fecb9a4ff2fcd6947f583efcd23ef33d3b4058d37873d8aa51c330a0fca6c5fec7560d3e0246c253f7a59134fc64f730198fd2";
+ sha512.run = "3b50d3f04c00cd080495c71d9387fe9c810ade7d83ead1178d661a618374a3a67c0fc70ae2a809d2b91db4afaf352b1596a588f6998a4eda220a6f181390b6d1";
+ sha512.doc = "71898d307cabff64078bbb98bee9417c79504fd56f1cfc1427b9e4ccc9448b5e2e8436fa085a63d6fa6601e591673ef52eb2225ddfad5e34943456a2239206a5";
hasRunfiles = true;
};
"pxgreeks" = {
stripPrefix = 0;
- sha512.run = "b459b51fc1df28132e6e1e0fc7d30620f8b15144aea0e7a91b59ccd25e31a3dd23c3c51fb86f254fbd2edaf4271638522dbc481f5b08af1d9dfac2267dc8ad10";
- sha512.doc = "aa8a3646f6fcd58c27293787c067c115cee6aca342579ea21a3c6f9eb69a59eca1aa584e910d072863eea3885d03b6d96597d855f7aafc7022f094819b663e63";
- sha512.source = "dd268d1d6b727121bec99b6c540d100637876ddf7b8f7b0033859bf25657bad9b4e52a9954bfc341f29094040e0a8b193f3d76dea44c0f869faec0311ce7a8d3";
+ sha512.run = "d3f8ff3c975643d74dd92e749397d01f8d3fd0087a838271a491791fa4bb2d65c852ff5989f79952d40547a601c97fe0274ab4407a8e73aa047221934b9b2e9d";
+ sha512.doc = "22239223646ea121422016119b6d0edce32d002bf361d096c173857b36ce324ebe2e4107bc0eae650b50d0e94775c84f480768246ee65f975ad5a24af0335158";
+ sha512.source = "9924c5b5a60d381efc41f77f9b5224a12a158fd7de6551a17b1d32eebb6ca6e80a7686648a81774398c4e25fef759612c652fff983a635f4cf56c5bbfb52858d";
hasRunfiles = true;
version = "1.0";
};
"pxjahyper" = {
stripPrefix = 0;
- sha512.run = "e675fb944be6a01354f76dd5836b6e9156c11cb0a45546c0c95f41d58aaaad6eec49d093d269cc5e00f3c114c68cc35db240adfb338720b6f230a839ff1aef92";
- sha512.doc = "6bda2b9ecdd7a686c80a173d041cd13709c68b70588bc429d1f792bf82b0f65787f079d03892fac45c19bfa444c23f095600247700b0c328e2390a9920f6b06a";
+ sha512.run = "048978c0e09715f491f440a15cc08b9984a85f01dee160bf4dde530fde21b7c8a4d04f0a06c5ba0493aaf7f63e5e246813620e452d2464480ba60bafb4e740cf";
+ sha512.doc = "624c4d0fe038f6a13fa6814df000d52497810c3e74c8208a687571f524f1b8b878e36a01e8686f3fd8ec90177ef82829a2fa75ba70519ca435a97b42d1587340";
hasRunfiles = true;
- version = "0.3d";
+ version = "0.3e";
};
"pxjodel" = {
stripPrefix = 0;
- sha512.run = "3980b3ddfdb375cd59eec1cf7d51b2aff1efe36dc8ab1eecbbb4b2b93a8fa460c417ac97c39ed626d2c89ad785bb95e4a9409344db881dfc954a8b6a09fb1a30";
- sha512.doc = "4facfbf02ea17b2aee4d82638c5fbcd82bd812dbe60dcacc958d6f02a04ca16861abbed7fdca068b31aa16ea120bb30dea05170cc7159e72145abb6bb32ab186";
+ sha512.run = "a8b4cab3c5951fa07659f323804e7037919d4a8b46f73fe14d3ff920c54a17dd41fe813a7991102cda4743b51152226e60974da1619cf4108f5dc77d63349d20";
+ sha512.doc = "424713f3f6cfd46f75b05ae6f8f0ef59e4435f970a1bc40333e80a5ab1ba94a79a333314f683e377232f929bfbe8c99d5c2c59393d1c9db6990e2343778f2c09";
hasRunfiles = true;
version = "0.2a";
};
"pxpgfmark" = {
stripPrefix = 0;
- sha512.run = "5dd4abfd1db7ad53146dcc5a63960c106557f04333eb0d4aaecfd08e9016b544228a0464c43d9447176b4569e8faaa9df5117c68cf37e0f6774d308de0f2e1e9";
- sha512.doc = "c24ce9a435799f1aad579417ec62027dfd5043e557f5912c9e8c5b86b39cd4a640a9499d6918d9cda36a8e35579b8faaad90161bdf87fe8404c5fb61f14c19ef";
+ sha512.run = "eb341eaebbe2fca860c2592c0d24f6b5c4ef0f1e6b2bd731d48c1994ded7afa01bd5cb365d3f30147f68855777defc3384038aa652240178fc948b5225cb4c08";
+ sha512.doc = "8a80eade76fa7b5e5b919136e499eddb5ff534042fc56eb8223e80124bde97a39a65d31370037cf425042a1ae516e5888c8751388899ae65a8b561f091693c97";
hasRunfiles = true;
version = "0.2";
};
"pxrubrica" = {
stripPrefix = 0;
- sha512.run = "99aab9f5c901a15ba94af980b616103ceb4d23088cbcbe80735be8801da5e8cb66a4680b5bd9a651b549d0265940253744af7b2606b8e77ae22646fb8fee60dc";
- sha512.doc = "3fa05873688cba369f39db11a609975297b1da088f3abfe7d33184e9e1eeb13d5490c3c6294d7c6ac6a3da4970a8f99fc25bed71d75f13e7c529241773379d61";
- sha512.source = "bccb7d1e6cec7afea3a3c348fbd07d705b391f387205c7548a320846867572d5a3c8d1f6c14888109a74b449a12929d22f40b18917e06659833c1cf56fff90d9";
+ sha512.run = "42de048a96a4d552726de6abea4e8903f7c952c02259001d66655f449bc4edc7bb25b351be594bca205177f31f09525c9b986629c6a964e8a2b50c66aa01e1e5";
+ sha512.doc = "92c0b794ea85b1b685bd94fde0c7b7b009ec4069f99705e9fb3dd93ad67564952925bcb4d6442a669f965700e658eb0c15194ffa55da86bfb1867b0d8b7bf5c4";
+ sha512.source = "17ff7e06e0ba752044f7c65925c3a0156a566b03504a4cf0f55296d8deb316eda79ae015963e1011b20c51712d206c921baf3a39c3f63d05eb1420915d4546c6";
hasRunfiles = true;
version = "1.3c";
};
"pxtatescale" = {
stripPrefix = 0;
- sha512.run = "7d734827e5e98f42c21dad2686c7a6d48a4e335120687c6df92ed88744d2bde2aa0f35658adefe25245b62ae2058994fcb49dddfb3c46a2714417bce1a4ee660";
- sha512.doc = "4837faf2ca0c535d53af120a0ee2ec06bb32f0bad27be6fbf01a197f0e7cb0a9db5c5e9ab92e7d8539a69495a89ead283d8ea837cf2b84a8c1eda4b79933cf84";
+ sha512.run = "922aabc7fdd35d1b1a6199be0986ad6d42ffc0db138066a7b1607ec521cf22571abc752ce225c9d99e2e9f8685149a5b91c35d6914fbccdb293a2476797dbdc9";
+ sha512.doc = "be6998e53e5d8d92138e440de1c75e83671ea88316fb9b4dde0188dab198dc65301b4cd4f53368c277b782edf82f17ef89903eddfa6656669a5329a029907249";
hasRunfiles = true;
version = "0.4";
};
"pxtxalfa" = {
stripPrefix = 0;
- sha512.run = "f74376f0d8a327bd1723372d84789687f2bbd133c00626fd7343c3f30de53cb7f0c197ccc7f04b75420cd3a973f5255aa01f25e9cf65e4ec0772247b49f45f26";
- sha512.doc = "b5a50bee699de3af9ccd149b60aace90df8111795a455ab5e1667a5d502359bdf6624c0954ff7b772e0887f17fd342118ebaa8e9bbcb436c56dc8248441c5ece";
+ sha512.run = "ac1972a7dd5445bafca244e04663e09c4e939eedf31e8038e2ea41d255bdf6a4721bc53a443f6663f989b21494c61b3dae9ddc9940e283cdb49723e6fabbea69";
+ sha512.doc = "55d06ddcb52e79ea590b24e8aa53a41dc18162ef9a8871ea69eafe53c6d0f5ecd5b548f97864c0253f543ca9f4eda17c665f1a6de1115cd8052670c934fbe52d";
hasRunfiles = true;
version = "1";
};
"pxufont" = {
stripPrefix = 0;
- sha512.run = "8fc676ca8979d395444d15749cb8c7a1abfe618df9b2ec4b2248dd62141840561135091a0cda3e67fb3a9f6eb50d55554a3bd17852f3c609bb78effbc8786ded";
- sha512.doc = "ecf10540a1df8881134b4c114d6c2dd1e622d4f3fe7a79ceee665d388dbd39652876157269f36adc58e59cbe89f19572273a2cc0b3f42c61c0694063dcf44899";
+ sha512.run = "c364d150c3607a8f918301846ff919bc3a7a240b23da1a67faaeeac5d1000c7f59dd4ec7da829c4d4793e6b5c9aa11f94314c149bbd277d5a3d7df111f2839fe";
+ sha512.doc = "e1938ee53f1b7572ce85b354eb6bf9477c63adab65c7c3b3b486c7ca6365865845eaf4dc4670cde741475623e3654479e817075832b3a2d7bab14c75f360183a";
hasRunfiles = true;
- version = "0.3";
+ version = "0.5";
};
"pygmentex" = {
- sha512.run = "fb83b4b6e96d07a8f41c1810159083d64781fdb34f19949f4ba5405d7b8e5a928b17a9fb52c1c629d532b1ffc81aa9fa3fc9b8059689687448a2853fd5b94966";
- sha512.doc = "5a4a08b47f0e802fd9a3a99e952b9d62c1b6b65f4bc07422a884db65303029508fa3054a12a9331d607c1035ab1dbf2e80ec9ced33742d151639ec5fbdf0da9f";
+ sha512.run = "d6e6327d0bce32aafb4be5a30eae63ab0418506367a4a18305f2fa45156b27911bf2cb945289323839c82bfacd6d8d3a588a302bff1cfc29911cf7d761d83cc9";
+ sha512.doc = "effc3db243edd25d4aecf7c2de6eeeaa18ff085f6304bc390ee0276c07d7672d17202d8832a012e9fedcf3bbd16771aaf78a4262366744f5a27266693fb0e87d";
hasRunfiles = true;
version = "0.8";
};
"python" = {
stripPrefix = 0;
- sha512.run = "0bbd828caf38c67454952d05fe3d613c006896aef1fe436d8a6ab80069660e2f7e678777f600780f60e6bf950128f6757ec01d59a0c0d9fc153c0e05b7accc2a";
- sha512.doc = "4e2eb72f86eed1843fb5413c6b296403da131b68779b2bf5b029347445e12087ec6b2dc5c2738f8b49746515ce8913e38c392924f875e1d1fdd86473a8fe29e7";
+ sha512.run = "85c300c969fccdff036e2da59ada1040bee6f25c6a8ec3c173ce44084fb9fd812aab79b8fdc0b9fbe2ffbf9485abca57fc5d82caf4ac5a3ff922501b46dec164";
+ sha512.doc = "8f88b9bc84a71c430486e2e3d2b33a4436cb1ac1257b9ea5629708438b8ac7488839d52fc138e4959575fe13388aa475770a62ca070b4746de8b78c53d5119a1";
hasRunfiles = true;
version = "0.21";
};
"pythonhighlight" = {
stripPrefix = 0;
- sha512.run = "bd85d164572dc18ae0294a1d3c052b5c4a106269b276f0c36090f3517d3923754021a94f4b20185c311344ecf447b50e17f236c481ac4fc7861f0d8345ab2612";
- sha512.doc = "47253c708ed0c2e799f641855d1fa8de95b5d98097a124afee60ff69ff376c21f25318baf23ae2e070c9b37ac62e70ff2d95690fe2b49c8380ab998a062b4013";
+ sha512.run = "1018d4383ba04f92d383d2c4f51d30f091528f7a89ff23614e0ebc9e488ef3cc8167de12a42e6a6465c2b3937d849bd5eecc94cab0a9b8003569b06ae2c91632";
+ sha512.doc = "31297eb541060d760fd61ebe169b840cf182f8f857986aba5a2a578373037d3c99ee12ec9c707ab1f9d29564925821665997ea45f728273007f61a5f0bea5180";
hasRunfiles = true;
};
"pythontex" = {
- sha512.run = "b4443098c8c4c1fb18fa260a719f8b2b4d18f82b59c6ed5d2ec3c5cc253cf692242fa2c50cb660e187768e920b672861ea79cebd05e5d61128f88bbb9a267d97";
- sha512.doc = "0208ceac9ea6764cedf25fda70d9f723568852d70baa7e93993179a3e784c66e58cd6e4b504fec568012ef92184abafbcd4437ba996387f869ab1f8c0f9aaeea";
- sha512.source = "c384e808ba35da665d6b184a05b9130921f9004d5928d81d9aa254d5e5e840a8a8e6ce79da08aa96cf087be625942df6bbec7dcbb0dcbea4e72b0bc55612c55a";
+ sha512.run = "27a3196f89ae04eb992817800f30dd26b275b65a2f9272907a2cc6a66708ee00290c3e0083bb537f0ee0152c93aee50728ea1ddab672aa08dfcef5f089bcf2b9";
+ sha512.doc = "cdc5046cef480514417874ef5343a39f9e1c377d0e1f00e9df4ca8746670f2b222636afd58a06ef63086c3479b4d516f9d14074aabc1fa7876b2fb4f6599bef4";
+ sha512.source = "9acadbf5a18d56d24bd1300ff4b713325c43f163d2ac27e190461fbb74bbe023e31b2a3cb0bf3c6ead42c1275bfcbcbc8cc87914f623537e05773e9e641b7b03";
hasRunfiles = true;
- version = "0.16";
+ version = "0.17";
};
"qcircuit" = {
stripPrefix = 0;
- sha512.run = "ba0805d50d970da6bd4db8cd930533104d670fac94ca33e5f37dbe1770b8282e1715ed836e555629ab227002890a2726999bc58e8e80452fe2d074aca95175f6";
- sha512.doc = "8a40c56ff87e61a975364f0213be6c6d106763a20eba511271e49c8c182c5bd0be403aed72562ca586844c9790312c25008266662c81194b24ece8ac924f29df";
+ sha512.run = "72dc726d377bfa13b30d5440f65e3f451a717c32785c9338bc95107a3fd29326d5011ea31a6805fd751e276279b8bb577f2b4a488ad0f380ffad84fbe46e272e";
+ sha512.doc = "cb4d00d575ed8f859722b97af7f15323af85e69b7276947c05770a6c745dbf0e4b3aa1546b3cc82d9555a5ce839b142ea8edd3da166d2c109bf6b829b2ebb74f";
hasRunfiles = true;
version = "2.6.0";
};
"qcm" = {
stripPrefix = 0;
- sha512.run = "0e5b2701110cb451a1980eb59a57d807d9bd7052e6a1797fbe011b0f40dd3a84abe3e380d2cb91ddd36954ab5a2d9653bfabcc7a588d7a229a3c76c67e3a3f8b";
- sha512.doc = "7d95b71cbb106e227cb0033a37308f7d5a2d7037a2501eee040313a716722b0d0c477104e9ce98a5d952a23f1398a38d4fae96fd58fa78973c6893d7da5ff91c";
- sha512.source = "68785ee7a7d209e762533e7fe8fb7d91321679d27bd48378d342ef6f44fe62e11f61143e50d31bac48e270f9049554aa483a7607cccb09be6c24933c88fd876f";
+ sha512.run = "9fc1ac5b0b6fb819022f9e2ef625a73ed884ecd2c45b7c58283388ea0263d9f9c9045e14d9ee37e8a3c0036171284f30f7db5f99bacd01d4c65e1819bec6ab95";
+ sha512.doc = "d7935c763e9e5245eb68d915b39a2f91d785a1590a7cd807e0923d7d5763ef8216069bf1119f15f91521fd83786c86de7b227e90b6407d6799a6104fe466fd4a";
+ sha512.source = "7efcc841f6c990e7fb1979bfeed28289ff0290b9ab2d54248628a3e52f0eb3c35b9a3b8f91a4b06231577a957d1009522d4c9843c103720f590cfb617289fd23";
hasRunfiles = true;
version = "2.1";
};
"qobitree" = {
stripPrefix = 0;
- sha512.run = "efa2be846c8dc1cd79ef144a59c6ad25cbd337bc42e9a5e8877f3598c95f7f285bbe5c819f8da243b0b01a4931c8bf0a6bb02b4cb6ea9a38cb21ce39257073fc";
- sha512.doc = "6e34b9946a497cb33cf1c18b7badb187c759ada6085148397612f4c915d03ec80633828fdae6bf9e3288be23bc91ad929b0e4a2a36b36fe98e60a4d7680236ef";
+ sha512.run = "cd229c1611f269f904d73d276b8b36fb60a373130a3b5bf78508daf85d5ce50cdc4841a25e30c5a0925344eefd93f638e635be2878478f575f32fc458fa9a0dd";
+ sha512.doc = "b3b587bbe835456cb6298804cac2a8d61c85d4bad6550cd355e6a9ba155e7b691c5b2f5f919ded355b21dde9c4009ee30466bcfc5cb6d81e0af0fdeb97aa3b64";
hasRunfiles = true;
};
"qpxqtx" = {
stripPrefix = 0;
- sha512.run = "edc644ac92bffc6e5a04ec76c9c94ceab2047993132881384f3b35043002bb50e8113b7a5b9e4fafd6051e9b04d07324c963eaf256f7f348daef5d984464d34e";
- sha512.doc = "b2ddf16e535eda7a1907fd08e21fb938481fd9f3235b4d687f93f7b37403f6ab24243ef215e6b71a9eefbf0438472881a8a787003fd1c047850d8399c623cfb1";
+ sha512.run = "7387592a338e7ba10942e4ed96364e36ca325040bff02cd69bf0f98d471775d38bd63e54bad494f64874e2fd0462762595c5796d7453aa6909fccc2d9d6bd27c";
+ sha512.doc = "6b6fc20f5ec1269d318813b1ad34020e2b5341ed8891c11d2eda6b84884b3782e992dd9dde16d14b2030f2b57e1146fb6da6e761a35b12a3d88e8d865285668d";
hasRunfiles = true;
};
"qrcode" = {
stripPrefix = 0;
- sha512.run = "b342fda7ccc47fad65884a76fee47bfc614a00144d8dccadaaffc2c58a084c540e41db531a374f9ffa28e6ee1d76841f9f9e5c2dcbfb926c6b13df45d5475c06";
- sha512.doc = "6852b006df162ca82fa6ba27fabc86a10986132a50dcd573719bbaa361f45accd76def08087007035a5f06668c1c206828255d4c581720a17a1892731c24079a";
- sha512.source = "ce732484458441e63be40785fb3062054b36e974ad106fa43331389d1018eec5f3d4c5e69ebba3f6fd6405943997243a35342257fa971f4d38f2d146b1ce3342";
+ sha512.run = "65ecc00d46d06f8a36cb1f170c12692cf7ef8c0cf9e68bbdc6a7da6b0a7f5fcda6a2e065b8a474609556518ab07c2d12f19a9fdaa0b6339aba94cf35184e26f9";
+ sha512.doc = "406d1cf238b397412a57ed695a39af0ef32de007b94e8650cf591c63882d05d7df18061fbd2b350347c052091202a38de1ceef19f61fa58de38c2e73de6b01b2";
+ sha512.source = "3e344af4bcd4e0d2b49638c33177f600f1e3ff24416ad503f55b3376fe7323ab381c7ee695351923cfc06b54c9ba8b3d1f4705f5377164f2b43ee04ccc565955";
hasRunfiles = true;
version = "1.51";
};
"qsharp" = {
stripPrefix = 0;
- sha512.run = "3eaefb8921cb4b0524e5f8b8c31cb74b70ae44c1ea41ed3a433f5a3d036e01bcedcc53f16000a4c7d10156a2d93d55505fb3bed80c47718de6761249302dfe8b";
- sha512.doc = "90491665c4955fe10c3c28fb8d04ab30b77e2a63a1fa9d7f813a7941f4cb5336103f35464dca0c103176c8d14ad65f4896bbe74c836d548e00bb1be6f10518b1";
- sha512.source = "9c5616dcd6dccd9043991ab6f136e8acdc0591272713703a8f9d056f7e4c8085d1519c66c3ae5da956c503f87b4453d1a8faa7b020b060ca4d09cf1761b6278e";
+ sha512.run = "29aa0808112111d088f8795ec87ca3df6f2e10f0a8e91347ddc7101733aadc72ba90356f7e4b39fce6484e04975d3e151205a5d5272789ecd414cd0a6afc243b";
+ sha512.doc = "69d74a3ed755d16957a2a844ae624a15e18813fdf02595c2e4ae2dc0cf13b20a1db1c4f49c20db3e4d3343c586411a88c7ecfe6367c4c1efea1a8cb2730cf8f3";
+ sha512.source = "d8ad97902be6b5f29db2cdd7d27049407ebffe5efc8bf0f0ac64e64ed2e3df8f4fe86b8e023ae7dde4368740fdebf22ff6420a32854d5745e8fb147005788226";
hasRunfiles = true;
version = "0.3.1901.1401";
};
"qstest" = {
stripPrefix = 0;
- sha512.run = "10b01530aa055e55a8d884896add9b102789890cf8b56ba2244435946ede647e5adfcc499c47c811c95673a8ec2c37325a466b59f0ada884a314bc16e61c8ee6";
- sha512.doc = "24e635c00efa5cde6de4e70eea7efdcde0fbb0e85a970221e8eed829adbc15b22bb71c0fd22b0f28b7fe4dc2003885de2c2da356c0b6c1bc168629647ef99264";
- sha512.source = "56a3f783c9882ff46c051689191e3f86f035d782694bae801b3981c46051b0b0a6fcc70f37e54672d51bf441163aff7ae3f70cbec68c985fb21af0794c94a145";
+ sha512.run = "1461a7e5a88a75d1976b8bf0b6b9a685c7e68bd5983ea1549b277627e20b8e7d0b890536c8e8357e168914220c168cc2be2e9a688b512e16d613107c50622f79";
+ sha512.doc = "a2e138b5de9012b637cc98b18e5aa64b2c9384f03beceda724c86f1e81e03b6da6b19de27fe15724463edc61520d035495f2f039a2d541b4761c44c55473d1c9";
+ sha512.source = "1ff5ae66e8620b298f4cb5ca4d53e420ed0e89e476edae48f1f37fb1785e8bf4693da410cf2149d690734ad11fcd669152ffa7a560bde94e923e772560f8ca19";
hasRunfiles = true;
};
"qsymbols" = {
stripPrefix = 0;
- sha512.run = "e9c0b7b6507ad4b62644d1892e6d7d270cfe2f9e3a73282c074ea1fc39b6243ba8791c5f693f72cbf082242886969c036f491b55c6e55d3222cd15d2e7f473f2";
- sha512.doc = "908ab875ae142842667e6a0975951b0c4d86279438f4c398da7e24046a9a5a16f7fb911e97832c22639032b1b8e0907f9ad9a57b7f210b03bf4997758cd23f0a";
- sha512.source = "2750aec632bf1306ee88880ce388c5dd471269ef9c9e284b61a450220c0093787df0b28a024615b4ae2308f46a320b80ff8ab82f5dd2cff90289598cb1dbeb37";
+ sha512.run = "b910db8e0e33bbc111a95db914958a3261fa89061677d999876b026d25609326b83444a7c6b77ee4a39d60eaedff448ec662dddf9511e99c826a3bddbf0b2861";
+ sha512.doc = "c633094c09c291666f1953d8d8d8570d71b773e70f90c805cb01981117ea4212ce8cbd4ffabd9ca5aaee07637d19c6e627856115b3943f9d5c414034eee500ea";
+ sha512.source = "5c88d0d929f6491b6b9df65ac3ce2be28ee5461d5cae5bc2ecaba64a9012ce4d84cf3f63bec19971ca2e8ec37fa869b8707c8d6ebb9e80f8302cc04127873962";
hasRunfiles = true;
};
"qtree" = {
stripPrefix = 0;
- sha512.run = "be7d3dd2eba1c32b3bb5bbe429df9140f1f6b314679b40aaef602d67fcf150b4d7b671de409ad464f2e5d50231f2e2229b3517d2ee84eb5d4bfaddbd754a552a";
- sha512.doc = "044398c3ae5ff47867d57270a7760f79e22a5d312786dab75ed1161758dd8028128ae24d6c23836b528d7e4058359471fed22b99456c1eb0dc206c7473543f77";
+ sha512.run = "9f381007c2526f51483d7c190cd7cf86cb399e95475841900ffa8f522d3da71f4f451b42562783d756e252e513ca1f9e9e8586517057a8f6b881cbbecb5c3987";
+ sha512.doc = "c16142acf0c3f9e4f347c9ceff7a6c29557c0c2c4d2232ce9df146279b3cd4e1019e703479f426709a3feeb6ac46fb91f7dcee8cad35b19c83c9893661322f96";
hasRunfiles = true;
version = "3.1b";
};
"quantikz" = {
stripPrefix = 0;
- sha512.run = "9acc8df3caf17bb628082dfdc6fa7f584466b0adf62adfbb247cb6f3985b3a987cfdc89e31aef614b6e1d7d964c073c0b1db5998183d3ed1e167eb95a8ce2b5d";
- sha512.doc = "c603fddb437cf560fa66b41c42cf3bf56cc9b613d584238b1bcbf7f6a538e6d4c3e1a0174cdbc740dbe4db76fb0c780e349455b5504d8b97033bfef80c0bcdbb";
+ sha512.run = "0d6946eeee69573a3c014a16c985da8ed193be32511723dd6302978851d9ac729aa7248be6cb152bb519b36e1b04bdc741b440d9746fc8106d326af67d8d10e2";
+ sha512.doc = "8dad4e65191d092b497216ed8d57249cb6edfcd54481bac8b1ca8af9734608b9f4f54e260be6ffc3df93353f81eb839db6c68e874a24f62acbb4613370578efa";
hasRunfiles = true;
- version = "0.9.2";
+ version = "0.9.5";
+};
+"quantumarticle" = {
+ stripPrefix = 0;
+ sha512.run = "71568c84798b4ca114ccaa98475d84efb0e0332c12617bfdc72694aadbb3f6e30b9ff5a762baec0781420b02069a0a5874367e5d52089d6bfcda5d2af789cd69";
+ sha512.doc = "99930e86922c19d13f534f5d04a0f29cb4ffaea04e8062bb018c6a848dd7674becf8a515f43413f3edf48c5c485d4d680b371c857b24dcae6307ddb329307dfe";
+ hasRunfiles = true;
+ version = "5.0";
};
"quattrocento" = {
stripPrefix = 0;
- sha512.run = "c9a76d02efe1cad1c2928c5f17adbc95dda098c9fcfb7ea44e2e6c2c8c8ac109b82caa2abc7e0371f798f1893139a671e113a18fb23faf5a346babd5a73dddc7";
- sha512.doc = "907619be37c23e69ac6f5944e5f777b148d5afaeb8aabd92743d513125fe3b01926a131ea4eaf64f306baae5fab73d4a5b78f8b8909127ba4df2d0321b5f4334";
+ sha512.run = "04184f6e4eeb1dedfc165778d2886e5194e48adb5a17bdbd91c1cd408f42287b501a35047c761dfe6114eac1cd9cc68ec204f73e7c7946c7cb44b9b915bf1347";
+ sha512.doc = "ec4fe49f7b5bee5ac61d39568a900783a21e67d36e77e0af6e974f7dad27821a01cda8ea244f40b02de7cf4d427bb8e7d5fd3db6bcb163f84310083dfef68278";
hasRunfiles = true;
};
"quicktype" = {
stripPrefix = 0;
- sha512.run = "997554cc6a031d46ff989b5e81dcb01e871dd468c48834d111583a6a1a4cc9a091e548de0c1c8f5cb473ca695e3b5688b45649fafff212a2a9632fa7101e716c";
- sha512.doc = "484dab33e3ec0bf31e6037cfea69ce607de1da70f321a14fa06e48df94f75bd7dd06456e15cde967be084372b298f665eaee954e30d051c3fb344f2fd96a1817";
+ sha512.run = "4950c1c7a4536cb64d70fe8c08a69fd9336825973a7c8a669ba48bd66476888775d1ad288d34d4b83a9d674624960e3d17de1c972f52bd7f329eff971ec0f185";
+ sha512.doc = "6e43ad0d932eb2237106fd991dcd25e5bd536cb64db5988c958b138af294fbc777dc6ce2c2b791e3875a2bdeaf5a10be7d15585b44e7487017925e0068e898f6";
hasRunfiles = true;
version = "0.1";
};
+"quiz2socrative" = {
+ stripPrefix = 0;
+ sha512.run = "f4fba8eb850a90288a9b3e7f4571f5df560e09e7cba608f7bf2bb3090db5a2c6bc7fc7240ef2e3cef9d37fe1a0105e74c4c63c39a7c1793a1fedc6f86772eac5";
+ sha512.doc = "a51cc19b7d13c0bd4f1ed07c6292940176104b5fb381dece7709a5bc1332edb4606cdd4a66ee5a4e4886754c4d274aeab40666eb45328dcc6c465a29a1c4ae29";
+ hasRunfiles = true;
+ version = "1.0";
+};
"quotchap" = {
stripPrefix = 0;
- sha512.run = "b2532032191bc114e3db752535e8b35869a3a8304f11037b1de40f38ff5a63bc3ca9a888eded1e4ac50b63716f475a34a2f8cf1be8439ae5b7233aa4905cb10f";
- sha512.doc = "6ed31487396b75903ee28c2d1834d6aa8befcc8d878389772f8df315bb9c5189a44b46df405601752e8f66d52b410bccf607b96e2e4210474e6d1d8ca03876cd";
- sha512.source = "8b01ef71228a1337471de0462145b55811f9cefb68c929a7ae9752ad70464d180ccedcd37ffd1073ad57fce8cdf7b99264e77099af9c87f4b852a3e27263a8a2";
+ sha512.run = "df77f5d148beb1b70d0d2683c1be2a1b556ff1fdd90e109a29fb222b5eadb5008dcd1bee4e36cbeabf484fe90cfbc7bd07f87d40a70cc0675fe18b9019ed712c";
+ sha512.doc = "b705fe959bdc23b5633f850831fe7b8a5261e55cc7cf71e75f4b626cd6a35201f0dbcbcdefe1994c5b4eeeb6d914cb07a5f335a165835b26a45d256772613403";
+ sha512.source = "d1aceae7227bd9080cbbd015fd2e3954e12330bd33ae06a6b98c9c63717a30796034d8bfc5dc1cd30ad07b2e55425ab2cd71e9145100dff87d98a11b11a84ce3";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"quoting" = {
stripPrefix = 0;
- sha512.run = "d8a9964310912db2f70f41cf8d99c398f9f6f356eaf53fe14cb097d00f021e730e15070cb155b2b441cea7ec06c41718155b07bad5a1348643d4962c7225307f";
- sha512.doc = "3220a564bdff7624699979fe45e53ac89095cefff59c93493eb058c9f569fee15deca97a2b5a5738b297eb021ceac930a344c7552b493794996b8772599071c6";
- sha512.source = "5448ed23d320208ef287c3279b26af88b9940030bec068c1dd42f99691b765bd526ac56df9dfa983dc41e7252281fd15f164bfc6b251606be8918bd5f3bad397";
+ sha512.run = "44a9c726a5a9158fcd13fd93785101d2a9a940f34da3d52efd5be1a0467cd76aeaf4706b945a8de0b4e0b4a90740567cfad87f08aaa92e7d4eeae8eb9f7bbc73";
+ sha512.doc = "b3990965effff7529a7c18cdd3a08af337be3766ffe535feaf54db504a47b0f054af41511a635c3e70c34d3025df419af702d319240ee673f7462d2cf4ccbbc2";
+ sha512.source = "a50186cf1b8b0f55ffe4b2e8447b1232c14c6b36aaa4635bba464de1648ed01adbfa13d8a184bdda8398573b2b9132948577e47e252bcb1014761f4318a76ede";
hasRunfiles = true;
version = "0.1c";
};
"quotmark" = {
stripPrefix = 0;
- sha512.run = "bc5a3a19c8ad82e5bc367b409d26daef55de532bf8a16ebd8cda5e6e187311946721acef96fed125ce4b16f01ab893843495b2eb712192b494e9ff470217c130";
- sha512.doc = "4c22177a0687b90c6097c3af93ba20ea2cea44ecdd441b2fa2a285d9b7626f659540079b5d17f44ab620317f7d3f597db18fd8528c7573d37c68ad5cde2e8861";
- sha512.source = "b989487e0263f6c2633577bd80a6fc31b4564ee14ffc25e1b0bf2be845c0d113bb4cbd892e4f507404cf19f3c7155f0e07ef5c873ca2385f590a2a75fb0418c6";
+ sha512.run = "9f21ef20aa9354b1347f00a52df65ea691fe4a00b05b794815279c070d05544611ccd8773cb7c9f8146a3a135f3100a06aaec48acacba255bae9a0654a2a9b53";
+ sha512.doc = "6507fcf8639e780ab844700f6356abd8eb69df6158ee638d8471a112159f95a3df8f358fa40479eefad0cf09c34fc37d9292904ae159f2a79fea5acb93f6e542";
+ sha512.source = "bbc423a9d6f6fca00c5c8dd9ed5dc084d094898ad5b27397147c8dae1f3bcb8a09f137f1c2c7066fb92d1cab1f5d16681612a528fc28ec4e7901b660f6c8eee8";
hasRunfiles = true;
version = "1.0";
};
"quran" = {
stripPrefix = 0;
- sha512.run = "050a90e9a19aa373d80b7a1aa98d198a1b614145b8c07b4e4a6a97bd2ac795d3de9af227ca6319225da8599b0f64cfaa4be3179ebdc6704c983b66bc3becc485";
- sha512.doc = "db733dd1481cdfd7fd153ce461baca54ababec1bfe0934b16ca34d5978af77bd7a1085ebb68cb1c2b2e95ab8027b88e4d99cc79adde5f9439a1c7b9e0da7be96";
+ sha512.run = "0b6488c5791f3afe774d0cec602e0da69fc9d5c5a83ee0f660d87e7f58e43f78c5e25cc7c7da446c0bff1e69a1857e9bfb920d03efc8492f5a2e226a2caa6dad";
+ sha512.doc = "15d704615b7b08a570ede940ecd5dd73a75fa1ee07631b7b9354fada53ca42c87129b63a3c7825a17f37579b099131666cf2d20e81b9c09030eb7bdd8b069ec7";
hasRunfiles = true;
- version = "1.5";
+ version = "1.51";
};
"quran-de" = {
stripPrefix = 0;
- sha512.run = "ea76516df3c8ded8147d26c89d3f964c39e5d4aa3b74ccc71ec883fc426f8a07ba0d1c74b2619e388ab21767ee6b3b03c8d205cc8148ed4af8e21248b2a3c9b9";
- sha512.doc = "40370ccf8d3716119e39abf331803e262e4ed62d0ff2afc157709fb66325f0b166b10014ccb1a86b70acbbd9d20eacf0e5e386fb0181d6373eec19c138202dd9";
+ sha512.run = "bcd27ad64c01fae92d91155c918e4880837f657cfe5dd849a8bc137830a8b2bd6eb9942c1764e60f65bde41ce2e4397d755ce621ab83c5c56d181b60042a503d";
+ sha512.doc = "baf460bbda2bc6890585dd21d0f86208501ddfa4443ba0d4552e1748ad44ba578fe78e79928a0c2556eca543089c2802616b9a4f9637c64ace7d01ef30168e39";
hasRunfiles = true;
- version = "0.14";
+ version = "0.141";
+};
+"quran-ur" = {
+ stripPrefix = 0;
+ sha512.run = "0a6f214eac72a453050de2e2bac8574bbf746c3abeb528ed08c816633f2ea216a9e08f9be517c4bfa2a43924f5ac1921291c7f598297ac23848568f6ce85ad47";
+ sha512.doc = "9bfbc6ee1896e1586150fd67443626b6808e9d15efa5552e5ad238c3d704868121ab93355a0b170f7bd958992b42b1553006bc2e28ad01bb555735da70ed1fe9";
+ version = "0.1";
};
"r_und_s" = {
stripPrefix = 0;
- sha512.run = "ee6335d6e04765ee6a4c85c1e71047e6c0eb74461dc896945f26f79c2b38c86e9daf13ce8eadb0226404c566f6f5148964e098c7a698b9ceeac315d30b941748";
- sha512.doc = "45fbae3dd1d572c9bec44827743996325471bc07702399f7a59412fe9f197d66f2c008dca78c20dead3fcea599c31ab892bfd8ac57241945ed5d0cd3c9d226c2";
+ sha512.run = "86b219305e4e085af2a22d34bc586253b5674abb18e257fa96bab1d45695f841020c0004f1da51fcfca0fd0b325e4043f2e368740841a5a2e8db774711ac6348";
+ sha512.doc = "26e227f106bb9303c4823f0230b689d6ed883580051e1bd5ec2e16ad796a3e33df2caa389c309b21b010bb43b07e5ec1027d6c046af55193deb0e4d975288846";
hasRunfiles = true;
version = "1.3i";
};
+"ragged2e" = {
+ stripPrefix = 0;
+ sha512.run = "fb74ab5a4aef68ead15246701eb7ddaa07cb0efa66f309fe1dae067cb7e8fe38df9ab9d47338342895fccdea30fdb189e1868e3338cf84f61cc787a704697b22";
+ sha512.doc = "f15fac0d6949fdac80ea27077720d72ffd7ff2ae695d4716875280d045b25c485016d8e72528957c10f93588d5942f440e67d79f1544d91c3eaa912c2f0e8067";
+ sha512.source = "f64a195e25aef5c691e1a925d9b2739a7dbb7bff3b8a100ce8f0c477ef222b01c52dec53b5c7a80f34be3f425f58ee6d88693b7a42c188569c08a4e0f5230abb";
+ hasRunfiles = true;
+ version = "2.2";
+};
"raleway" = {
stripPrefix = 0;
- sha512.run = "78b68b8aa3863ffeee5b3147d947fbdf6e4f18f1d89cb2bf39a3fc8d2b0272914e9aac57c9bf43547868e2d7479d6d07bd4f3bd1dea9cf426b7bb187aa34713b";
- sha512.doc = "9721ef21f576496b5f035058974d86190e6a1518a1eeb3b2a4b7728b900a2394f8c876498e7a14693f5c535b4259560b2e7e93b29b0731ec0da3e7a29df1aa1c";
+ sha512.run = "8ce708ec993b1405dc04ddd96b6d39da324799f404e2798448c12cd03749f11685f840ba4f986b1b0f7696f9141923f3b91f5318de634979720af5af5b07781c";
+ sha512.doc = "eae288de26c57ac27172e83bc6985b0edf80ac88538561468924c34656f31507e008097a1e8452ce47729ab501493733a1c022440c31c34cd99f8211383e889c";
hasRunfiles = true;
version = "1.4";
};
"ran_toks" = {
stripPrefix = 0;
- sha512.run = "9b8664d43b9f5030289ac44097d48a7d453144ca000d38563d6c8eabd1fe5a9c2f7c8ca5591dbb6af2b92748b56e8338d7205873e19f7be763f667abb102dee8";
- sha512.doc = "122cc456142f2080532f20e96fa39c37038b887b27af86c5c4df17567f74db29eef474e1dc9645bf8fcfe02c72d210da8d8eef2edbf957806abb84a80b69bbc0";
- sha512.source = "018ee528f96e42592895a7be6ce5ca5ff9191f23a7b3b670ef1f7cb2d2054cd8681399f3ec90018af039010901ca66007bc52378bd7caf4b582f25d512c10753";
+ sha512.run = "145ef7d6307f0b949fa488d2510223bd055419b5677745aaf04f322a817562320829f931136b9f651e501726202a00da68d9b5bc13f4346c9de9361611d427e1";
+ sha512.doc = "a8e8b19485b3609cc8df896cc8eed9af31177866648d94f10c20b2be1c8ad23c48ba2d8e9004168cd6a67646b68aca48abe78dfdc668216904bd0f4f982b27f9";
+ sha512.source = "83a0c7f284b019b2c4ae6469f48b275c35e31d4f4cd2c61eef5d906f5bb41c46ba73fec3c4c34fe3ae745f5bf1156ed77021556c2e9ff4cf03dab3752bfe3c34";
hasRunfiles = true;
version = "1.1";
};
"randbild" = {
stripPrefix = 0;
- sha512.run = "35b93bcf5a91815ecc73b3b34020d4bcebfcac5e9904be1c72d8e0f7b272721de6e7cc9e38153d4cb05ffd1bc1f01f9c6073afd2fcdc44152b03233430d0ca09";
- sha512.doc = "d5db0b4ef488cd1e11794538c078d8c455e958c77fd554f81a688b9150071837b76ddeb2c2c246466c0037f6da62f41838d78c4fc731085dd076a8d67cd8510c";
- sha512.source = "f6370a88d849a78072396a9eee13098034b6db59f03343315e9de46ce0c19c786670b8cf52103b6f74b4e144e9f1561b8d24dae47942d31d9517e6bfffab8317";
+ sha512.run = "b4fac4fe105366ae1047a1d4225bfbe8ecfe6e05c29e955bc91d591f25ad6a8ba0e2b81848f27af96a1509a278864393c8874b14f30e64c8d5b69b9db811ec41";
+ sha512.doc = "fd8f83db389fa62ae8dd63a2c3bc8e4feb9beb6c56d7579fbd9e9065c399a73ad19563f22cdbe1dec78bd1c33056ed1cd4d9a534105b34a2ceae0cd8592326df";
+ sha512.source = "6180472c45b6eb362076c50a6a813d5521fac11d92881639cfa3c7444fa456dbc7b453e4f94de147a635ce017bb21e30087ec7e6c39ead8778bbe9debb68a68b";
hasRunfiles = true;
version = "0.2";
};
"randomlist" = {
stripPrefix = 0;
- sha512.run = "fb5c57de13932682098d15072d40370efc68ac33f3a0de45c4a275a912222e3ac29aa34ae93e9bce92aa425285f86a0966e74f5974a36da18a2891a7defa20c5";
- sha512.doc = "9f4b9529407181edcd86e20bfb390f333640cf36a1bdffeb598aacc8efa0ea2fd67c6b98dd238b537889c8e9d6e9fc20db94db89db1c23c94bea7f2001537c1c";
- sha512.source = "ccb17f684fea37bef5316e5ee538f1dd82b73b7db600d0380505f5948082e8a8dc8bb4a340a54bd61e5359c87b1c9ef4671310fad53e9b766a36bf64bc8bc63d";
+ sha512.run = "895eb116868ced533e23d398d0f17bda2f55a2cea52ec46bcfca4004b9411fade8817af4fc9d3d91b2ab2959ea24027266d8fcac0c77a64d2a4b88fbed5d56a4";
+ sha512.doc = "4c0ebff9275bbd1c8550902735b4ef0d04dbd688bb1abdf124560defd2e5d0cc23171e8034fc67b5379d0ec30395b4433ababf3c3a244cbb5ca5f15005057f58";
+ sha512.source = "3ccb29c8a6b815484929b7bf0e142090bca848d3f5562533380b71e1be3c9fff2d7ed00f39fa68a745442ad45e1b07e4ed38ef2db55a2bf341e6adb0ce51c373";
hasRunfiles = true;
version = "1.3";
};
"randomwalk" = {
stripPrefix = 0;
- sha512.run = "842a5f1568848c4d906af21d8de0dad61e04392d9d9118eea74d22cc95218ce5730962ab4ff14b178a0da7a5d8eacf14c97309d0b8ebed460276e226b8fc8c0c";
- sha512.doc = "e4925130ffbe4893a78f65e82853c18a54509a562122cccde2f2fe49d040d2d231ee3134b72d07bb0f46bc1e83605e8718899ae3abd9bcd155d76985b526d423";
- sha512.source = "bad8a557c80e4e8aeac22bf9fa27401cecdfd49993d8b190d11c76cfa2d9e63b196663f13278b3c67dd44ab2ba386f3ec11f50259b204cc404c1bb5ba19fd925";
+ sha512.run = "3a1f08f41864cc3b855fc4a9f8aba298d92505231c728381f5c5aa29f21c73d6e10834ad589c114ae26ba97d092b33e9c83a30518a7f289aa0ec96c933471afd";
+ sha512.doc = "00c23d42132d4a47973871bb9a2054385681898d6cd7e0a7a47337808187855812d98535428f6e37a3eb2da13680ac4128fce38db670a87a66483f6ece044c8a";
+ sha512.source = "55bcb9c1acabef60ee605d9dbc0cf9d601a31528dcf444f2caf2f8b91867538549bd304b3a73b3bbefdc9e7ec82791264f054386c46b4fe67d20e8ff6a44ca8d";
hasRunfiles = true;
version = "0.6";
};
"randtext" = {
stripPrefix = 0;
- sha512.run = "e20b4e2ebd41d7815bbd5de915ae13ad09c5e98c2f62914ed77590a66cb9ebf12a56c994d8d1f0d3dc84d06d37eede85413437b38cdbc93bf702ce82b1378a17";
- sha512.doc = "c96f7f804b6e24d759b30cd754326b80a5439d4d514f28e0e17884faea6568019d1bc12a987ff7c460151d92afda55ea6fa6b6ab9d7e5a49146de218c59f6ece";
+ sha512.run = "6cd20551f4b48d30d4c830da395873bd20e11b930336f4fac0f0ccf09c9a956d18107c45aa2b1ecea51d1fc4b0c0fabf06d436e247aac6ff58548cbfd31d35b2";
+ sha512.doc = "3bec31ca40816e7e86642e080021ab5faabb19656a15463f712e111485f1de00d698816e84b1ed7b63ea9380970d4e80b04aa0cf79442c7d1d77d5fa3f4d072a";
hasRunfiles = true;
};
"rank-2-roots" = {
stripPrefix = 0;
- sha512.run = "48d263a5da2aa8ddc52e1d235994495eb09ab9ab150d48e0e05e9ec916bff47472412ac5fc8050ac3290dfc1bebd90b61ab96f2e51acff53fea07943c6d3d015";
- sha512.doc = "11b37192c9c79ed43a6533add3fc8152af7f3838c7ed00c62c0848caec8394a3116fbb5e3f775c61c860cb35f4a8878f030d8707a6d21b1fefe8c4deaad2fe3f";
+ sha512.run = "43d76c8461a724c48e5e510701032c01a5bfa645734402b0fa0d0766f2d0cb7520f2e3d29d6c3abfe44ec369988445aab9216135f70c43a18fdec152cb4ae92b";
+ sha512.doc = "f9e58f16b30b075b19929a9ad1ac0c47e53b2aea038e34db69dde6d64e1cf3281fda597499dd07aea03b3bb325c06a1c7abbfdca42a80f03fa2a3d272bf52e5b";
hasRunfiles = true;
version = "1.0";
};
"rccol" = {
stripPrefix = 0;
- sha512.run = "e858afb44964dbc47db564cab2d464af7af496c2ad74d13dc14e243a178582df610951b6c1c4e2fcd3b4ec74c20ece276293b3d5e934b938fc952341d4f8731f";
- sha512.doc = "8887d4bb4782c8c0b14752ac1f394705d33e0ddf8241a6efc616121788a45070c954bcee363e659bf2a6ab250076eb22aea8f718791825066e2cb120607e3bcd";
- sha512.source = "e52754768a2bf3b321fdb9cecbb83bf43bae2bf4ef1c99a5e21a97c825d8c11e59b7df8d7d74ec4837deda3fd152c5176572ea619eab855310bf9d6c12347491";
+ sha512.run = "0a712f0918b4c0e4cf8cc2a0d442a681c6cd4d00b50478751512ed4588f070566f005717196f694c8d07e79f8ab6a49be6ddbda8db71af65e30cfbbceeab6d2e";
+ sha512.doc = "56c43ee9f49764ce50da6b1b4fd736cfff16a1cf3907fc7189807e5c946f1c25c593ddc1aa22c2ce2e0799f7057efe2df35bfb9aef0fa1c31724110a352fe4cd";
+ sha512.source = "bc0f7ee1a6fec9adf6d8ae77fb174fb0334030fcc504af46bb2cb88516c05b4b9539748b381a029b657f22d7ce6313b0f19471ef85b1064139e6cb7862c726e9";
hasRunfiles = true;
version = "1.2c";
};
"rcs" = {
stripPrefix = 0;
- sha512.run = "c2be931adfc353eb3b1919344771d106f2b3dbfde6b623960f94ee6e7d627c0cc88b301ad124bf93a9d491f1bd7183d7eabf76296b9c90343e15cc7fb3720414";
- sha512.doc = "8bb2df33e83f64986285f6e1eb3785454288628d1870a49451cf4cae1564443cc8a5a36cac033641ae761f3aa707e924f944248e2eb9e3317b7fd6058d3af02b";
- sha512.source = "289b084f0027cd3e7b251b3bb3ec28c165058df1d4efd2e214146767dc746cb8cc7cedb10af7dfd7bd9b23225ab540de62887b2f6fd99fe36b8d65a4e7e94655";
+ sha512.run = "4a9d7cbc5c16163a5866bcc3c9fae95d8fc42b27d0d8dd8ceaf32e2b568bf9ac6b710a4124cbd255f1f2d18fbcf66ae020cca58ce6d16c6c5eb6e0a85e288419";
+ sha512.doc = "71430d5e481dac53c3b1d5f86ec589fd855c244c6717f31c16e2fe00507850779fed3ef43db2deb546ec5b99ffe775a10711f1fd59c022f4223a8d3327424cdf";
+ sha512.source = "3c2db69ab4106eac241e9126407e90d8b20cf3e186d50cabcb35041a68c1b670eb3bf9b571d00a52c8e4cd410cdd7cfb38e6bb4558560d46420d1074312910fa";
hasRunfiles = true;
};
"rcs-multi" = {
stripPrefix = 0;
- sha512.run = "1541b3231f8ea0b863ab851a11bd3414f73467dae8a6c84d7e0566e0395041b40085af736055ff914686b324b6e8ce23bd702204a73cb57fc0cb5001f99a5491";
- sha512.doc = "3778d46a2aae8e8f20c77c779aeb72da3275103fc4d9784b054deee2199eded98c1faf8724365cbbdff00720a9f141d8b9f9e43f6aaa2b5e4ef5f097522ad2a6";
- sha512.source = "76095c85d3c57a6a237756fc490bf7b07c8fb39fcb674ae67208a9161401df1778d6e119832eeb2a511205b65adebe0e017c0ac5afb0ee088cbfe407ffddcfbf";
+ sha512.run = "156e3f47b8f4eae8cb959bd561cca2c592a43483cdb99fd04a88593ab5fd585a814b0e3416a835ce8d249969eafe119cd80c9c5364f40a9e595aff2c5f2e6f65";
+ sha512.doc = "2eafcfc5c0297c021ea7f35abfac9526c4a40cd46efb88ee6f41a5c0f5d68586263d3140db73c1f9026cc0fc856a888369b21f5d85679f5eb60dccbe111938d3";
+ sha512.source = "6fda675809ee257aa7f96a3ddcca5e3ec8577bc337c3f303ee6658bebace26ba271a367b116abc32fcb2633bb5c57a442b2e12fc2bf67b8326ffaa46f08f6ed4";
hasRunfiles = true;
version = "0.1a";
};
"rcsinfo" = {
stripPrefix = 0;
- sha512.run = "0c66f0c9cc46d08893c63c50d82d7645d5d5e892f46521c4e53c1493ecd9daa4c34ca1fd50d04ae57bdf4401ccb8475fe84cec7f362c8dada4c265f8312e9c3b";
- sha512.doc = "400cc662c09eb1a4e77d2b6533bc0fd8b9597ee55061f9e7dd2e2c800478f9d7d8bb2f95a1ebfd02848dc5da21ff5261b209b49be9863afa7bc26bdf9e372e77";
- sha512.source = "906705e03e80ef4c375d7e547770af010bfbeedefa87dcf4303f79271c0788ce134996a4dc31e199947e8d23fef3f9376c93529f1d497163569955a2713ccc05";
+ sha512.run = "6070a3f0b434b5339e527161b7c1e18dd21b23a9b57817a2699bc13369bf35110868e38d3e487b7b0b58ddb12699599a6e8ac4314b150ff2c8049ade5124f786";
+ sha512.doc = "c7d149405b9824f7fb9a453386477ee3ebb7e265b29a004eeab687695667a9e8ddd7ca91ffdb4fe7f60716e6c1f2b39004aae82777c58cb60532bb2ace2bc846";
+ sha512.source = "bb38328d3124adb4ca1734912bd0fb15040e7d390d886d3817ed547d08e4f6e5a134db6e4279ab2cf0a5b8d0216afaea475c3dceed7381bbc84adbd63bbf3b82";
hasRunfiles = true;
version = "1.11";
};
"readarray" = {
stripPrefix = 0;
- sha512.run = "8b0dafa35cce273abce6435b2a81a642a9fa86859f8a0d920be5a85fa038b2f2ecc35109d5fd13b93f521bc9923d3cb0bf9380c49d7ffd01e2d72ae4a67203ea";
- sha512.doc = "6f5d8550530f132a7447e8cf6fa3c18441cd3b7d3f737bd2fb8ab1253b042f60a93d527889bdc53f17313e41ab6bce2ed10eb6c0b46f569407eb45b0abc5870f";
+ sha512.run = "34a1a576a560ec5a66fd8b358e9f594e1971124023e9f88e67e5dbf7ff775e3950071c5f4daa004f8e59549f245934e4dd8a82e4a2928bcb1e9fff99f2b3bdd9";
+ sha512.doc = "61bf2960c1a0058a5a64a679b4c17ac0e754f09f2ca1847fcee4cb0b0b9a0dd07e252a534768fcf3b098217afc4c52a8f65120dcf43e69f0907fff9b8638af99";
hasRunfiles = true;
version = "2.0";
};
"realboxes" = {
stripPrefix = 0;
- sha512.run = "f2a35b1bd3f4d46d4fb87257f656c05e9820942fd92d4b2e6ba5a028e22960da21a7ea07020a2e2088303ecef1fdff87d5dfd0385b35a31d367ec41dd426eb20";
- sha512.doc = "23d68c9bed442ea79675adb535727f4181d0c91971b4cb0ecc635cc15f1b791326f83861c9df60c6190ecaf16643f29c9f7892996d11f8c1f60bf0df4bd3f96a";
- sha512.source = "053a25cafcad302b10ad8b50b4d7e1730fd8399d27b897d6044ec63cbea198b75a57732d1ce7ba49ac66d13644caff3f0119152ec7f8390bebe5c42fdeaf1454";
+ sha512.run = "944de8b761acc0949ba14c0d506287b64a1cf8efe20fd26dc74930e589f4d0651ffc3f1c4959111091f90d0f869ba18cc9456a5c58dee0a1b4b8ae7c1c6c02a9";
+ sha512.doc = "cd194a9fd0836c8cefc57c26394f7e7f684974c374f787f3ac6d82daba3ac1e9f17aaeae06f26fb9851255bf53bab6290124a1878289651dedec824238e8193e";
+ sha512.source = "4ea18fd3ad7988447d1c2ad993d76dd1f2c4802356885636e80e5157a3892ecc235d9fce90093044dc9415056a986ccd5fe2f8eabdb86bee3eeb27eae5509be8";
hasRunfiles = true;
version = "0.2";
};
"realhats" = {
stripPrefix = 0;
- sha512.run = "7bef7e077a785409fc3bce337742cc5b035cb487814663373eb4c92161f764fc2a426cc787ef556f1d1c17ac4ec60cb02f91ac73cab6eb16e268d9e7a2a6d6f8";
- sha512.doc = "fdadc30c6132a1add160d3c0565c2086e74a3abcef818d497eb4e61b82fa58b4f9e8bb58df7fe859fa45fa98c8a22dbc133c24a2a75bb64c1dc5b04f1a3a51cd";
- sha512.source = "b724b68434a99269ef503fc941d39e16fdb42eaeeb4278be0b0fcf972303941a242f67a5b74a3b524aa417a9c17299e3f2a76a1cd19c27bc0cfb6376b4d91404";
+ sha512.run = "1340264b7e44e98c356c2c4b71c5b8ddf6488b221858c1a5668bc55fdef5f976eca954cd62d51bcb097f2a58f719c6f96f6a9cc4791283328ab969813186afa8";
+ sha512.doc = "faf01cf9153647bed3ccd282aa4f8370e763bceb2bd43c547d3ed2b1de77fe2e64c4d720cefbb9bee78416521661eb17eeb496b4548bb7b88c5a45d084765e30";
+ sha512.source = "354c3d88971a7d516ef9d0cbf37c40a28e02fb97e99c59590ab7ce12cf8b70a930ee486fc9fa9c94ce9cc52d2ace8a7a183d22b5ba15bb91dae042253462f86a";
hasRunfiles = true;
- version = "2.0";
+ version = "3.0";
};
"realscripts" = {
stripPrefix = 0;
- sha512.run = "3ded8c5bbe0d623832a1f4a20663661c6f444dc1f17e4cae9927a8c01b1a840bb69d239cd69297b81c9021ed2452509d0c8629b0e52d1e7656a83b957ab9ef21";
- sha512.doc = "e14cfc14f0a244f1eeb43cad84e0eff427251f5519e946f52830f73c94801b35ac852b680830ed28ca486487e77e9ab5748c9e660678da9f42b3a6a99181c46d";
- sha512.source = "182989ec74ca611c0d093fbb297553994416d8a879a16bd056e1cbadd62340c6e07a473662f5e0ea9560718f66ec45e32d2d1d3bdd08aec3de27f7c8c8ff6255";
+ sha512.run = "20301b045034aee5650a976de1341cb0d1629d6d622e75fd3c52aad8f1cd6377d3e1095e75ff0552b9cba887f332205f861c24c4fa453bb9f957f1dfb2aa2968";
+ sha512.doc = "5bfa7a13e824a6d7ade0f81fec6f0c9164035c8a5b512d5a49eb4b47b0b47ec514aa430a34e6cbad463674a180a3119305b5a6525cad824b8f21d4b15b03350d";
+ sha512.source = "71a4e590c2e3b7d6755bb2a65890e75ad2d380f26649600dd4e222ce9045d4a7bac371d37fcde0afd51a09c213f5234ab2e268c45438b49d846f1de12fe21293";
hasRunfiles = true;
version = "0.3d";
};
"rec-thy" = {
stripPrefix = 0;
- sha512.run = "0a96b2456e07a9bd34d176088bfd0abef95d2c395e5a1d95f0b5c36751715bec7fb462661bdfda70b526d5b798a9393b91212ad9476f47f20edd1c4ae94157f4";
- sha512.doc = "4b59155d2665a5d0188af2a303d83086e550162d8807ffcb10b860039b78827d03ba75e94daffa8ab6feda1da29dd2ecf6b8dcc3dffd17c8a51e4501bb37fd7b";
+ sha512.run = "cd3d8c9f6b08e4471fb377586ab928c7173e72162269eeb9856d4fd50a2c89a1e1509bd36356ed0d37d89eeecb22391ca17bc5a214813acd3496d4c669f261cc";
+ sha512.doc = "257746313876d190f62d50dfea03a614c5b6732d79b7f43b7d6c41be54c8827f82c996570c50907641536e1e5ffe172d495e1f3db94d8d1e13fa5f630225337d";
hasRunfiles = true;
version = "3.01";
};
"recipe" = {
stripPrefix = 0;
- sha512.run = "f5854d1f7eae2f2f2268105d6c86aba95524534c3e428b4791afab4cca54e6d5da1b23897084e2fb271ce5fd568ab556a5644d6adaba859a8acf6d4be845261f";
- sha512.doc = "d42469b59c462a002c9c88c8ba7b5d236ca3a3061806d76fbe38851964ffec61635727b8f8a5b77eef21fd5016dbd54a52b7b8c3417ad2983da867590778b525";
+ sha512.run = "bd6046896b15d362fbe91e92485cabb1100485b5c91d4ac0214aab12e0debdc900d8693e1ca345da0152cfcd400a2f4e7603fc3e8476681127e64313e2f9b954";
+ sha512.doc = "b21b70e757a0d842adfd70f0bad21f46fe9b3242bacf4861de183b833edc950eb2cc06f0d3569a48c8e028283b1526741a309abd8fa9501f9541256bbb357ddb";
hasRunfiles = true;
version = "0.9";
};
"recipebook" = {
stripPrefix = 0;
- sha512.run = "3b1b0070f8f2cf2c6fde5831175c331ef28297d03bc207ed8c4fe105b488c1f3a05c6d3def0d70aad6ccd30f6e84a475af403a7b9d01cc186cb6ca7c61989b2a";
- sha512.doc = "470637daf760f47889e973c514f45ba7d27f0f3d29686493d2170903804dfcf5a59fdd85bee378f0289534753f59eb4ae1e6c1f32b54f85cb924fcce63452040";
+ sha512.run = "c030f81bac27221f24b275d689fc7cf80bd6d97ccfecb0c5d51876ae825871854d7729e123caef3735a7b2a5608f070ce170709c8a1723b5c740f05371c82154";
+ sha512.doc = "0c9d803360e1ef65b38f5b66c6d3eba6e9c38c371a430e2cca371594935fda16a051d6d1ee33e787114747b9efc36475c6c92b2c8b199aa1a5b48e214f7a4643";
hasRunfiles = true;
};
"recipecard" = {
stripPrefix = 0;
- sha512.run = "a1e28222c48d249a601573dacca48bbe6bb61557ee8fb895a98ec539c2b584d17ea7c3348c7ba5593a3433f8bdc0bb700859c616b94bbe9c9b82412adeba5ecb";
- sha512.doc = "196ee125fe019952ac8b98a24a65aae9fa45e19a0a3b8dea37e89eeb22053d3a8deff30799ec9df2858ecc2c5897dd267ab1b14068fca236e23e3a2c4e387da1";
- sha512.source = "1b4506eb2048bd09b05a7ef152739a59e85fb38fd266b1cc53d019c8554a09a245b435ab91c721570e78de8c74a1d9d4bc71ea29c109a6f88685fcd6a35a631c";
+ sha512.run = "62778e7429aaa8e4bed6546c748a7e135c9edc4909508723e7931284c619d502e9efb0e6fa54c8c1d242858355c6d95bdc87959400c18a5648ef105035ace26f";
+ sha512.doc = "0e62ac28631ee072c9b0b5dfe9995744c381f17b14da5e9c8f4159fb274cf2a7662f0eed8f728ec5990a6a957de051304601acde2d171e696e79284ab2faeff3";
+ sha512.source = "d08838184d5d21107ee796835c95dd446242ea3433819229ab918a30e73a3e042e6f4cc8f75c144ced7a16391841177409567bdf3116632b0915ebe47378943d";
hasRunfiles = true;
version = "2.0";
};
"rectopma" = {
stripPrefix = 0;
- sha512.run = "cae353c842be434fb7af2e9d01bf444b446783a18c992cb056132a07d029511715bba574ccab469fd834848849fa63df72ac976ea913222eaf31046edc345d92";
- sha512.doc = "f04b4386f0f5a1741471eb9a252d1b55b9175bfaa304b21c66aff7d609a50773b6fbbaf713541a9037ae2b84cf5c216907349f88907d349df473437dbdfcac06";
+ sha512.run = "17a297d7862eeb8c48788e40fd761fd42b37fa7b49b7447e00e828f1a7e0f2e411eee357507d79bfe0441c7feada9e06fb18ee5ce0af87e7aeec7ae618e22d83";
+ sha512.doc = "27ae9a381a685373a980e13b9b5c3f6057f98224a7c9659edc0c056a6292e7289ed9772f3a503e8de3ea93b796f271dafeba57f6e240caaf738003e1ab848e46";
hasRunfiles = true;
};
"recycle" = {
stripPrefix = 0;
- sha512.run = "48f9f3df5b04f7d7fe17c29607d736297a39efaf4ea0e9d500b45b3989b951ef9df970ef26c199d309e07641dafcc4cb1afddd37dc843150322f9f541a1b9b6f";
- sha512.doc = "4a2599801072ac8682d2e2c1563621db5c0c1598365fea57e10b0dfed6339ca49c49f44c4dfe25558afcafac75c02284bbf99a5ba08e3db16b1fa7e40b342b74";
+ sha512.run = "3bc28ed41a8205534d34593429429768bdfa64e61cc212017ba4be32f7a985e8d65ab296137cffbb7ad5be4dec90bbfd30d675ab314bb79ec0ea10b277c33d66";
+ sha512.doc = "3bbe68b48915c6fa662fb72072eb9e130613587e86d3d4172766c8fe690a995d23d252cbda9a226a7716c9da8741b3ed0e18eae1cab2f547d08265ee493a64dc";
hasRunfiles = true;
};
"refcheck" = {
stripPrefix = 0;
- sha512.run = "271b1ae64a55d1d5aac19a715780c85427063fe958a206dd8510417e4f38d06a5c8f9596e99f0b29ccbce0789d7a69b8070e7eb9f0b1caf8802f6f0ac2f4fc30";
- sha512.doc = "6f6e844bb8dc40e2b2ed45e439399fc0208dd9c2e8b76e91c23c3945b1163c12d1c4f81885aa00470778400ac0ac088552a803fcd2d7ce160624e17d1041148a";
+ sha512.run = "46dde83ed04d4586eb6a2af393ab925aa7238a30c23f49ea33f0da331e2a5071447c5df22b31c2cd9b10bd37458794fe15e53e0e79f002bbcf95b0471d6a7d02";
+ sha512.doc = "a87b6ab25848571770bc8a7ac1f47e139c7a2abebf36b9c72b65bc66e02c14b23f7b0d2246c7160b7669460f52afd29063449c6659336f01f3e99df53cbb4428";
hasRunfiles = true;
version = "1.9.1";
};
"refenums" = {
stripPrefix = 0;
- sha512.run = "e0316c337a7f7ceac42a0127cdc8988cdc4a3e3eda697f8595564dc44e909e90cdcfe963b0af64be0def5c8711882489e779729d286930a350a2df7962bad0a0";
- sha512.doc = "42fbf9dc873fe4c9ba26df085a2ddc7ee0ad9daaee9ed477b3d81f2f6ddcdfeb5e38be0e16f4badb09fb4cbd0d5fe26f57426c5730a3a6ce4abb43b9f92eecaf";
+ sha512.run = "7113ba67dcaf3ca2a070e42b4fa9660889bdf7803401cc0f8c3f9f62c59e467d9f637c526712bf9aa9fc7ac3df3c550a41f419de9cff375e24e68d102207e8af";
+ sha512.doc = "3511419e6507d2c5a7b48679e9220e63643b38f803e8a5d7046a55ea6b6f4827fdfabb74336fe61ba35628868a7f042ad472567e73351d13ab9568c508468a97";
hasRunfiles = true;
version = "1.1.2";
};
"reflectgraphics" = {
stripPrefix = 0;
- sha512.run = "dd16175f0b8fd9c8e5c685f604d88bbb691566f605f580f6da24a0a28582e778de6466c2b796c0e268b86a804f6b1a35eb99538facf58d2556ac41693b27ff2e";
- sha512.doc = "9295a8254ec7cfc25d2f634e332bd13f771928d87190e9a1849f1567bdfa60ed578d3cd663d25e4b6ace9f5ed44de854fc90ae3c20fd746dcc278724d7c2cf98";
- sha512.source = "0d0663f57910f746dab93bd690d36bdf9268e49a83656cf55d0aa228fbae9ba3485ce1d3a97e2ad1305bc6f0d2f7503aa05d5000b7c59820997250c28e821264";
+ sha512.run = "ad670c699d958eaf103db1ae65d79bad78dbb0677c7464144739fd67b63dc5acd3c298f81c81f258de477fe9f2d4a4177de887ce1c031ac9c701662167c1a5d6";
+ sha512.doc = "78717728d537cf0dacaee67151cd7f19fef6fa031a856ac49a58bb576337690df4323c80e1ff0f318a4eda3689fbdbc2aa5a3bbcef69b957fc4615ff825e1e0a";
+ sha512.source = "f228c9e8dedcd7d261269c896b0ef1ebeb7efc18a0137fcd64765ec92b957eb634d8e0e2d4f6aceebf1760e65936c6bb1a7b706c852e6c220282448830b7f672";
hasRunfiles = true;
version = "0.2c";
};
"refman" = {
stripPrefix = 0;
- sha512.run = "da577aa3bebfaeb4d29690026aec5da1095ab4eb79411f403a538c7f9b2635effee7996335091e986d0a427cd44f6998cced1f6127521ecd3de14db29cfef60b";
- sha512.doc = "e502af19b2802b452262cf571f190ed3dab5f03dc28b9172514fabf87f5aa5bcadb34b4bed8f87edde52e336f8fdbb054cd2a714caac8059138d98945adde280";
- sha512.source = "4fe4d09fb37764a7c407ac03f10e5e6a50ac919c61c4a600e473b364edd486cbed61096d32757b296e5dfb20a21002bc840f61450d23f24ad62b67dcff98b1cc";
+ sha512.run = "45f51a654703a7e749e7dbb08fd0ccedc86b5f264ce08b504ed11827799202583f81a4f3fe32dae0794e20cefe2e6bbd0ff8563955c3a85eac2642c307aaf332";
+ sha512.doc = "560d70322bcedfd0ca6a10c161d3930d389e77fef25ed568f5a68ec87eaa63efd4f7dd2363bab283af00a49719c3c8ba38e8a35ca011ea349dd854a0698ec79f";
+ sha512.source = "722e2493c24738bf767b271183eb1422ab103b84dec17d28f615a52d9b35e1671d3745fc5a6fc97b2a9d7934f314fbc7dba9734af8e0c802cc6760940112230c";
hasRunfiles = true;
version = "2.0e";
};
"refstyle" = {
stripPrefix = 0;
- sha512.run = "5bb4d79fe30672f95ea084db1632975a676674e4f984afd6b4caf2bc6cba9f1c2f75b49e1b5c6050e80891cfcf9113e7d7f0e37a632fff79537dd3f392216b3f";
- sha512.doc = "2f05d938e046e8681f6f50a96f4a8e45798425edd3bceda57cb848265a0f7808d8df1a7c753a1629e0c8086ffda01da9e7cc30f708d75411831f928eb8addd1d";
- sha512.source = "5363ef536d1b3f34fbe4bb59d36c85dab8af7624cd14fec6ee0a94dd9f1fe786c3826265230b9b1c9a8f407cd3fad32284a3caf04c9fbf6381e4e7d7c5128abd";
+ sha512.run = "15ab0ac1b41608ed2453bf1de27515aaeabd0b06a3e44fa3ced6b67f5e79cf237e92112848622303df2e174ae1e60b77ff31583837f3b12a447f8c4509891cbc";
+ sha512.doc = "9edca88347914ef7810c3b1639cb85f598963404620a99f81f5bd56d45b684e55bf179ba46a5a49953a88151251ec084fe6126fa3ce83d2635450bad25e07059";
+ sha512.source = "9052f56bd87d9ecfb2bd09a3de7f1740837d1e0fea17eb2ff11c1bddc11ad2cdf3d9287167df61f0ebf1eeb4bdf7eed3b5a19b748ee8e560a7695e0418291a6f";
hasRunfiles = true;
version = "0.5";
};
"regcount" = {
stripPrefix = 0;
- sha512.run = "4d21ec19807c682d235cd1375ed98651f050b6feb969945efa5d5ef3f869259e735e21e7ec3ce358703564863f266fb428b2fc046d6b8658068c4190d5c9336f";
- sha512.doc = "03a7a0d3627d4ca7cd47f175333e42f37ffb520b9757f8a522e11b640b8329d65f1a979041228010c0e51b8c3640b4b3f1a164ff4e2eefaa3ed6040381f30693";
- sha512.source = "4ffd91a882ba6b24024f8a9504eb2928d1fdcadda6c56fa3c88b5c22a8b377831667192dcc347624ede01e0df2def6f7b48ef2a7272a5b3d2f26627bd07d06e5";
+ sha512.run = "6481e37b45ec26aa270637b465d9fabef010c6717c0a402f0bc2afaf5dfcd877e46fd8699ff8fa39d80218e6f319e09acec1417a47fedefe6da5d90a81b2928d";
+ sha512.doc = "19215d4d4e22777b236f4226d82cebb1d0f8ced841cb33a4b275f0cb558c3addd4a1fd76d3aae9cac5e275695e197574145649be5f767372bd1bff13ec76cbb7";
+ sha512.source = "4b152aa79080914fa59e2b8a3103fea930ad3a0ab8959c570eba06ba36596d82ba58d03a4404cac9b2ebe3d073ca0eaff856a892b3d1e84d183a9ed60f32e42a";
hasRunfiles = true;
version = "1.0";
};
"regexpatch" = {
stripPrefix = 0;
- sha512.run = "abdabd6c881546cc7015df2d5709bbfdd55f26368b3f661e1452be406b74c925a7bac9b71e583a4a58106b984f9a8bb42fe727efb009df10067a09f192ccc1c1";
- sha512.doc = "ad121e01efeea9252c3f8454cec40960518f1be072c70e912525061a5e55ae6e58eb35af697fa205d2374ddda7d46e9dbaeea4c1bf7065b1afba19d4c4804e98";
- sha512.source = "41da5b3100efce4544618b9e716b402d33d24a832c29dee214feb59d6b7498edb70fd2812a947b1afcf4ab9f9c6a6d3f72f71018f95777810e64ab0cf2fedc6c";
+ sha512.run = "ef1f12a2480834e447110945e685cea36a5e72abb462106bdc42b086cbbf0d0f9857429d1c5ec243eaba74ee39ce8af29a758f8741a6a7dae05f376786971ea4";
+ sha512.doc = "6c6ee8769f2a602c4afa9e043daeb5151db1d5aa92732201f0d3c36d07cc754a9dcc09a15fb2cfe69527aa80633b26cc522bff0b696d774db933b6dd0c916369";
+ sha512.source = "596024cf733d8a0e51d632ed2b1c9d7ef7594636a46be04b80dcb6fcb6b5b4cb45c8e0fcaf8b6ad5c1dbffb2206eec8ef6c2eb20a2af59258edb72983169ecfd";
hasRunfiles = true;
version = "0.2d";
};
"register" = {
stripPrefix = 0;
- sha512.run = "672fcab03a060e247e63a1c50af48abf7bb4a2b9d061d1ee4c08a48bcc15cdbf1c7779485ee6de662a5d8a42846d8d8dba81683e4c9f3f6e3ab7715cdb05170b";
- sha512.doc = "956a0d1ff73f5a116c8927e87a07a9d8cb988185ed83b1884527beffd6a92a622d314bc4fb2fba7f3490da5b817e85099f2c11b0ffeba266c1d097006f3924db";
- sha512.source = "a60f469079a2e45e19bd0e421efa692d4de08aff6c9f4c7b1582aff71a9b3591addaf7a65e6d456cf83b3d95f8be38dceb13b055e5ce40cd1f4c333cdf16fcee";
+ sha512.run = "049cdd2039a37857bde1ef3f7296da1b6e95a62f366e43b508db8ef70e6afca7a763632078a5379c620692febd49df3afe4049d8c97971fdddd37afd8e357515";
+ sha512.doc = "fe09f70f908d9b96ad961bbb6c44731572eec871f3adde68dd5b0a094ce932ed15e8bca7982997f17e771d202d9bee6d397f1c4c6823022faf53baa47e40dcb0";
+ sha512.source = "631a77363ec20f7cf849fbf17604870bf7868ac3d4a89768b7ae72abef34f2862502ab51bcce7b164fa497f5922a29755ac4e1a2d3ee2d7471a28be9bfdad89a";
hasRunfiles = true;
version = "1.9";
};
"regstats" = {
stripPrefix = 0;
- sha512.run = "95dcf3868924ad3a0cb7b6213ca258a000826e111ee0410d6afc443ce7bc8f3cbea085d6d54c1dc8a497262dc629a2e12c585096563654103322bf22ce525b89";
- sha512.doc = "0e39c513491cfd0e0f07d4846fcb89fe015d202bb6d24ec6dc9a2969c415faa86e0c790438f9e84b5e9aae5c8208d665db7d21a997c91428311515d3652fa2f1";
- sha512.source = "850c538dd71fb9cabfc5f7d9e1575038dd0bb4827bf046789c43156aa10a0a2c3dd0017ef8919709c9c088bcc3a6e834733ec338de95e7d08bef0e4c90036222";
+ sha512.run = "95e68cf4ea4cbb34801a7412ef1ce87fd75d017681e43ccb86e56ff47494aaf95e3cdccb4f0c2ea6a276d99960df881857d9a138368fa6cd37d7f38554ad84dc";
+ sha512.doc = "1883f17190f3b24414dc8ef7f874cb50d682b5dcdf45f8bf95fd15b3347996de37a7839b727da4cdc9e39869ee1def31ed1b2be02e48bc68a81c0d2f8aef8be2";
+ sha512.source = "4e7392bd85860ae971fcd06025f5753d7f2c815cb216d6a53eba1504c4f9de7fee9826807149826ee69c6776f17a0f0f537ffe7ad1be04597ce221d5cd8f7ff4";
hasRunfiles = true;
version = "1.0h";
};
"reledmac" = {
stripPrefix = 0;
- sha512.run = "f733676bcbc1b86fa406d83f4d4f67cafaf2043dc53e6c9b6c705dbc89cbfd615273e9e7204d2c3f10e0190a5300670d06012c572a36cc52297d90cd79e291f2";
- sha512.doc = "4b30656ae6ca930e23ac8ecb0618fe2b33e6f1cfa81315a6aca46ad7cf2ff774550f9c549d8e9cc533df5145ee7f1c0a9506e7311beab624c24fff70e6b30736";
- sha512.source = "a32c2a4ab34f44af0ab45da934ade8824f64ed1c89b3868de517dc39f6bee983239c8162b74db5c7088df582a6c7b8706b79fa58666b9b2be6e5c88174db56fa";
+ sha512.run = "0407a52e981e13a710bf898ada7a0217e76b87f922326c61cb914f3e309ebfb064417315cee2c66bcbdc17c13812871f42454edf64de63e39456a61108ae4c3e";
+ sha512.doc = "3dbdfac8f7dd936b7685003246106c80d02655ea76a08b4a3acb8acebc9b7ef9bb70d28544fc74456e057276139b7f9e19e291f7d8d73d76a4880b981f8dd890";
+ sha512.source = "eb9b558d7182c4c41bd74e00c6648ba593bd7887ef25878b24f7108111d7f28ecbf81589d1f2539393bba6e9ef9c8878bdee7da29c51a1d86bd3db29ff4200a6";
hasRunfiles = true;
- version = "2.31.0";
+ version = "2.32.1";
};
"relenc" = {
stripPrefix = 0;
- sha512.run = "f03aa519f1752ecb45c1c0e0dabd575195e527ef7744a2d2512e3f7ee2f21594e0e2515a0a79fcfe98d3acbf34563665e70dd21925255096351016914e40bda6";
- sha512.doc = "2d57f5e3420eb78c188243e571656a91bbb628bbf3298527975952f6dc930adc571a7712d3392905f3b28d664e07194e00e0f4f7d1176e83e52d624cf0fa2d8f";
- sha512.source = "72aff8b877014e0321f9e242cd13829ea95a27e33ce75d5d00868cf65bca3d9f0f745f449d5e7a5b7d7e07a1073ae20c94f59bb038a50e43a1b13fcba694ea31";
+ sha512.run = "d638db869698a6b564f1482c3ffbda561bac0da00e008b5b3ddcbe267587813042bd3d578ea871f5ef48a27309baf8e290413b65f99daa26ba7a8b2a1dc62050";
+ sha512.doc = "b5e81a7edf8e7d0c3be9ea46ffb2a43af5d58153ee91d656faba600d4082a8982706744ba1991c82ce8c119fd12fcc0eaee30353135338154b0445e48f33472f";
+ sha512.source = "ef1a5c1034dfac3ed942354fad6a9e4cca44a33d2252120fe824bb41280453a6c8e00c259331e4159206f60e5043664bb4008e758d8b81dff06c7d68c3382e6a";
hasRunfiles = true;
};
"relsize" = {
stripPrefix = 0;
- sha512.run = "86ee036834c90d8ef64f8be67059cc80cc053f90d1356e13a597422c07bbf40e81e0cc8ea0166034a2aa0fb81fd0fa82d431372bb0552c0491a56fd8e119c7e9";
- sha512.doc = "b5ea1ab1cd882e649e91ef3172d2121f3b5252b63fb1ce79cecebbffe2600de63cca07d0aaff72c5c0f63720483e22d241bac94e7740e1924e64de02d8dd17c7";
+ sha512.run = "90a4829b63d86214c44cadab6b9c9c114d6abfbd72dd4cd8bddb18add9b7fede2867f39d57b03ac9e7762950db71664767554b515b5409cc873d8b31aebb2c1c";
+ sha512.doc = "45b6e38a14c31d7387a99d78c395fd0cdab5ee8bbbe72f840d511d14f6af73f749649b48977e8a995c2ee375358677b31a97646c8162c5fe2ee6c286a05a20b8";
hasRunfiles = true;
version = "4.1";
};
"reotex" = {
stripPrefix = 0;
- sha512.run = "b08f2a86ed6f3377c099c605469ff5e6fc5f9033bfe599da755de27fa7d0daa58ab4067a84705b080f4d7410f2871da2c4e2a8ef5b1e2258ebf74917d0b5572d";
- sha512.doc = "2d71592807ac5985bedc8f9a731bbf13f572376cd64cf5733d3b6acaafb3020c34f5137030d3374d4f353cba259f6794f3ddf70100a00f0907f9d568d9ef6ff5";
+ sha512.run = "e97663d414291b3d0a009143ea370676bdc69b1897492ef86bd2092e47fcead566151f175676b4a19e196054ecd4a41706a74e9d4e6ba353d9e346786d04a2d9";
+ sha512.doc = "fbdfd00526129921896db36234343d991bba29b68adfdd06d9fce262a58b2cc544dbe49d28cb9722eff1fd03ba3a765e38368baeddff18e36bde436c56ce538d";
hasRunfiles = true;
version = "1.1";
};
"repeatindex" = {
stripPrefix = 0;
- sha512.run = "a9e66561c2293b4ebbb41139c31ab27733bb9d2e89839a14545185973f7c19f34120eb0c046edd3716e24bc676e4bff0418b6ff6141373339510814c82ff3b05";
- sha512.doc = "1def6a75ee033441b3cf93841cfc98bd68f15f40da246404d56fa934453bcbb8479927d5e2e624a0c1acffb8927603bb88c47a06825807b17f9ea285bdec802f";
+ sha512.run = "f700f201ff05d25fafde3eafd63ddb5aeba81dfe8be0dc4522a08459f35b3ab78cd06d215477ef5bd59c1dd6d1a05361ddfdc21159f3b6347f5a8271c4193192";
+ sha512.doc = "031a5113799f662b88b2275f2f82467e2fd84ae58d18f4cb69e090aad7f2c8cb44eefc4c43f3fcda9e92de0c0027fd4ecaf9f152d33b73ebb69f06e6b4c8c1ae";
hasRunfiles = true;
version = "0.01";
};
"repere" = {
stripPrefix = 0;
- sha512.run = "e3ce2652e341725ed471dcb6ec77a3e52beb9890f91d6278429f06482f9feb74bbc0bc4eff9c7d406177fdf6908809578ea1a26ad60919b1faed35b0565605d5";
- sha512.doc = "e9060efc93dfdbd1053f11fe982f204ae3fa248c8b627c86f9793e640fcba27ddd6352ac4b932f0194878c269b6d9afeb841d4a33737d091921843d854d3bf8b";
+ sha512.run = "4bcfbea44ee34209ce95d6a64de3973eed864ac0e2453ab0afd8e1e05faa2d97fd8d90e90f4d2e1c8f1eb337321cba8c10b03975e1cd75aa32ec5c7373d54316";
+ sha512.doc = "8a68f168573fa33ea635578aeeeb51060c3eae9f09ddd7dae1d49aca6de2a8eab7c857336eee1c17e2d4e1a7bb5f2440cd1901bf9aa61961966f727827cab38f";
hasRunfiles = true;
- version = "17.11.2";
+ version = "19.06";
};
"repltext" = {
stripPrefix = 0;
- sha512.run = "141472cbfd051a8214297eb33923ec8fddad751d41caec16089e5455c69c8e77e2bc33186f82f69315aa1e5e18a4e01658065d429b4324af4f70e036c8d5bd23";
- sha512.doc = "375a170885bb43f79e5f86017b4ddc415c975cba2d0c58bb12affbf7a06330d274104196743b72a0f7c46d2d3632507b984785e2e00453dc5104f8ca93d963fb";
- sha512.source = "e8662123b7ced46ff9b79fa0eb21fc0372967c4b871bb50a5c61a6a64fe6333cfdd0ab0f3c1bd3bfdbaaeaa8d08526295dd8310306e9b9ae2d85973fdc6b2136";
+ sha512.run = "32d4e90befc06db973de384855c174ea0ed9ae938a9ea280118d82387fbcbdeeab8fd1143a96c9afb2b904766e5fc43c0d4eec93d763b3e0e730ac06f6883c9b";
+ sha512.doc = "ead39615e96c4247be7072dc4fd715288ee1c8cddeb4cf88c5ea79a6659808936fa6eaba3dced3efeb6802e58bef4632604e92d1f00c29b8f0bb3a241d56559f";
+ sha512.source = "f01bb1d0ac9a4ae0303770faf083c447d3d800b43848d11560f67ed43c50f09e742e27683e911395b9ee7d29bf962f4b3b6791d3d25fac630d57c967bd14db4c";
hasRunfiles = true;
version = "1.0";
};
"resphilosophica" = {
stripPrefix = 0;
- sha512.run = "4338f4155c8fd6dd98d62b8361ef8a6d2b01e5761f6461a6cc6e024a572d1c0a406ba2854e7eb45f7b30f0040fe8f31e6106bdd12ff31b9654b53736b1ae02e2";
- sha512.doc = "aca4925004da2f1dc3470e646dc5cdb6513217a05d61618a1c2b6fee1a9a05ffac2831319739afbea9d3b01fbe1d3f21c9e575ebf0af98292ffdaff6f4b1fa61";
- sha512.source = "f9558cb0f4fc7c647ddae6e480e6e40c4af0406cbd137a11a10036f10e9aa08b03a4920b3ce5d41183405dcf2e798b63bffff40da36bc7aea407ab1bdce6382e";
+ sha512.run = "0ed9a50305132206585f322ba68fb514e0a4d566fc703a617cc6eda1de23b53820ee45231167f8b81aac826de732763e3c141a9ab65d13fac5d76e92d2101cde";
+ sha512.doc = "30739549cd7295186c10a54232e4ed57d6c2a589acf6f27ee758a40880e7a4178375835662b88bd78bd50ed0f695c71650003ae5ea78c63f5dcbefa15c5dd770";
+ sha512.source = "cfbaa18ff43da9287755c0cb3f218a57f034862ff9a63b3b77bc51e8171afc7c4042ee567230e7d1c263d7f993976bf4c2f3bfc055f0dd759b034d6d42d6df78";
hasRunfiles = true;
- version = "1.33";
+ version = "1.35";
};
"resumecls" = {
stripPrefix = 0;
- sha512.run = "1d6bc53eb0915b7be73ec9b02e4a7bcfa4368c662595fcbec203a2ca2b6ef5a4a486bcddcf55057b5a7483fa2003c3110c5c9263ca1ea5cc344a0fa490124b27";
- sha512.doc = "123308938dd4d2d7fc4f1d6597adaa6d0024588f0f277b5d6430ff3c7abb2fb81327a5b70cafb061c1bfd7b830034a8aa12e07a0de3b0f1205fb7b83a44f4811";
- sha512.source = "e1489dbb558433d7d5f0e69c69067df4304b1daee5c81dcd68ef6f9bdaf3f0f68976639a51c5473a162434f818bb6b5761038df75d1d740f07b6824166cc2b7d";
+ sha512.run = "b7709500024b7badee75ef912158b368e9e3d01a6051b75ab0fbc4e5c90c6bee36226096a29891a32e1ef6dcb87a10e23b4fa1531c34caa48443c22726b07c81";
+ sha512.doc = "a99f08f236cbcb321a106acc6b768aaa0aa10a7d101dc635dbadd161e1681531950cbc161553cda82f2edcf0cf94af7b89f5d53d504c049181c3f63a0d0ce527";
+ sha512.source = "071e7d3d835313f0ca38d90f632d8c83583fd552de2b612cabe0f4c6bec097c944a1cb18f316d74cabf6ec0a0d4d3e890f2adb1904ca01af939cb97470430a77";
hasRunfiles = true;
version = "0.3.2";
};
"resumemac" = {
stripPrefix = 0;
- sha512.run = "9be9b7ecac2537e49c8513df20555d6f5c2f077d33486fa6b82a8b2b1f2b31d9e9b9a310542444218d288d95a9a34a9b2d8299f8477e049de5c71169223f3b2d";
- sha512.doc = "6f185446f9b9edb7e8e07ea37e33ced0e1f443c0556c21d25c9eb49f62055cfe126440ccb8417490336752bb59aaafd563b7f6143572c833a46442f24e1912ae";
+ sha512.run = "f944441058cbe8468ed6646dcb10e09cbac78d5c7408c2a81f2531491739034e47da9fe8f45583008892740a57a2d36bbd1417f05f8d998bd79f886bfbad87bc";
+ sha512.doc = "5b89a7684cbe4da1c653d4a6253f82304b7b3634a9dc973e5f7da41967bdb034597e64a4fd82a922fac5ca62ee40e2ce35be6234deceb25000ff9103859e165b";
hasRunfiles = true;
};
"returntogrid" = {
stripPrefix = 0;
- sha512.run = "849dabf59a1e027cd0adc4a67476ac33d836897bb7a28b0174db76431caf7d738aea6917052f3350a62e55186169ead1aff553742fe59969c207b2591fa96ae0";
- sha512.doc = "921406ec234440af7609afdaf32e8ba0f62be9df1a14649e294ff1b2f2a0f01db091686e7f081bc705cde54277ca22af8cc0230a9d57df3fef6f7c46f9ae2ee0";
+ sha512.run = "751eddac662b8ca6d61edde7a25b11c357c497743aa0edff92be2a672fa13e4a92e6aaf40a8ed69853db642d656c3f54ad0af6cb35c94fe59cd540fa19f7b964";
+ sha512.doc = "6f5eb1997e25ceaa7a8956ced78c584058cb8f9fc112f98c350ff996826188f9b7748b7bedc6c19ec0912894500a4743dc7542532317016ef3d295563c450889";
hasRunfiles = true;
version = "0.2";
};
"reverxii" = {
stripPrefix = 0;
- sha512.run = "6f665c581ffce69f049a41aefd4f201d589a661bf869edbf796229c7df86a94799e9db3d8c392976022276d272857fba8ad42e1c7f06c4a45375d986aacdd5b6";
- sha512.doc = "0b82d8e6a4ca1c76283e76f23102dbbc4b4eaff876705bddf22bfeab4614ed4f36c1781b5960114e81248c7f4abe10e0b08bfc637dc5ab5acc3b76b3359231a7";
+ sha512.run = "fa6efb9655cda15356163a93ca89f2b6a114ea5bdc151774bc99910fabd3306781319f92a5b5728f29df136c73f994f49011e31ea9c1c01b4ef2fed10af10a93";
+ sha512.doc = "ff6b03b426de5508eb31fa5b2fe615fd5b7f0a6721e949bb48e1954c28cb547faa079461c0b1f885163bcba40c7f7d2a3fdc7dfb3946c08c308f5c37d33605a2";
};
"revquantum" = {
stripPrefix = 0;
- sha512.run = "66a2a46daf5481cdd87e40064a04842cd891f5aff16b7fa8d170a62712880ceca8b01c2cfc649933ffb3d25f1de49fffd9de5545901a5ad89c64ff91bdfabd90";
- sha512.doc = "eeb197d2172bf70dd8afa13d6192d39c222a4e37f190b2434e21cf4116ae713f6b71a423e3358bed2b7e4d9adeac3a28246263ae26dda6a773ca6603a27fdeb0";
- sha512.source = "f448867460bee1a27f9445bd278ab4692499f8e44c1bfc949ee1387dcd6a30239c97745ecb8866016657feb6653904a32c1428305b29c45e827450d305c70ae4";
+ sha512.run = "0e69ce3a2a4a1c289d494e081cd28e9c14c84a45717880e92292cc94803783a350bbe33426c4f5e7ebf64e5b28876e656ab2f1ce681b86c27c7a3c6700563a41";
+ sha512.doc = "16b8ff06bbc2155a853a26a0b622e3f89bb7d35439945948128fb37d342d293951526d415a3da9a01381f841dd61287317e52dddda8e8fa6e0eaa5d6a0006dc2";
+ sha512.source = "47e7a900aaa9198875acb1a0727bd30b64c0d41e9c33cd6240c29b8d67b17960f1ff05f717701385f627e6827881d365c01ed68b1adea8bd3e1b5423700f9bc6";
hasRunfiles = true;
version = "0.11";
};
"revtex" = {
stripPrefix = 0;
- sha512.run = "28932080c93b53763a1d33090a084fb392d4d8bf519995f1d02fbbc93038290d4c24f7820a652d2fd7bd59e13a5d84bd346667e212eb8b56e2751f7ffbfa8ddd";
- sha512.doc = "e843590507b385167a67dc95969bfb54626ac024589ea0c92aeda1079034e8173953ebf1b35b01ac44bf6cc852b38710a277b3c5bd368977c797c5c627910c88";
- sha512.source = "ec51491023f49e14f6a0b1e634c21d458226624ffdb6c8b63fc550fc30deb19c1b47080f252b229012214ecc404b5652b5aecfa797f2eab12676d24a67616be4";
+ sha512.run = "c3303edee2d0d7f160381ce91c4018023d70fca88c215d5ed9d46abcdb71eb79ec5a06a899575748dd9d2572323cf80f0ddde75b9c7ab72deca5fb9bf396e0dc";
+ sha512.doc = "ebf8f55ef5775b38cde9199e6c604e71400608e6a06bc59482fd017be8d5be68ed08e21ee87a11eaaf59e09af0f89fd7be1f6334fb67e3ca1914ef2c5e382e8d";
+ sha512.source = "544482b0bb2b9a0f8d0d520cd22c3030bd2efaa88bea1e4f2ff032dd3fccb440766503c7d1a2b467c5de1386509e319235794659683c2248987b743c5d53f3ac";
hasRunfiles = true;
version = "4.2c";
};
"revtex4" = {
stripPrefix = 0;
- sha512.run = "8cac2a271af2d1fce6b7494fa18aa9e85daf49ddf6fb5f19683cd6cbda856dd46cc7f4d798fc192953462aa3be0e7b04774c8216e6926e001569286eb39edc77";
- sha512.doc = "75e7494c11ca25c2cbb2b4925a7eeb88113139857c353bea1413e0b2ccc9f05d949c892b4ae27750433aef5fb789a0e07520260afc4baf10a430051a0cc878eb";
- sha512.source = "aecf26db235637ae637522e68994e58af0e337d547e7b9395dd56980e27c792fe4a1317d1a487af10be5e622e09b1ccc14436943eb1baafda44a1b1262bcbd94";
+ sha512.run = "7b4902efc551bb4224304adc3553a229393bcfbbf8c052b6e3d4e0f800ac3bb2f2f838f3e77144aa1693fd09f06c7a05c22d7ab0de9de382c53829891fb0f44d";
+ sha512.doc = "d0757cce30acb2703a78310d1a9d27c7d28f5c697c3e70e5df9b2cc63ea122604b618615fa07da586cf8f78ec04b5eb9fb129a59a9504c6cec5acc07d05cf1ec";
+ sha512.source = "ac0cef14df3a8398ea96a0fa3d947f550305a45928ed539a6760e5d8812f8a4c69f94352c36bf86584ede364220fc1129ffd54281fc98c62f01fe51d23448fd5";
hasRunfiles = true;
version = "4.0";
};
"rgltxdoc" = {
stripPrefix = 0;
- sha512.run = "636211302ead3799afc0657b22d2db0a00f210aef4203b918a5958ca17e056ae3c35728087ef58eadcf19b538d632d569fb22e283b821dd3e350f31452f68287";
- sha512.doc = "677e9da2a1848a7278ca898767e34aeb52781b7cddb8d1d15de95c24564369df5a96ab95833611007cf22b97834079193bbc21390371b8e1daf1df145f2db68f";
- sha512.source = "f38f600150f33a091ad6724e2d0c1e8e9c330d9bad0bff6ff628800da0432fcdc9e6480ee47d2f6baf3bea2a8206f54afc146885843b59886a4ac3d9edd7f28c";
+ sha512.run = "dce35e42e8a81cef5f31db1beddcae93b7c02a8baf3563e21a95d5f3a13daca83368c432702e7836dc9ed8cac2e55e0276062a643ced3b41ac85db9280e74d99";
+ sha512.doc = "c194c7464e2e3689309aa54a4a26d5bdc30f0b865448b1b3e51b8cc7288a91ae2d40914de3064d766e7142c0c319ad389a166711cef2d9758ff2309b7a86fb36";
+ sha512.source = "8df979de9f4ac297ee94d7fc3758e9c7e2430ee8ed6206012a55f15a57c4c683c65dc186b835fd7a1864a5437c41875b0aea136b00d5808f5c4d10641824a7c7";
hasRunfiles = true;
- version = "1";
+ version = "1.2";
};
"ribbonproofs" = {
stripPrefix = 0;
- sha512.run = "051362589f58d6c6c7d9b763ad0ca281cad41c445f127be0622f6c125d541f6572892641a9e6bc22c52e81b645e79960987a5eeaba31399e304f9a3f9004b4c4";
- sha512.doc = "3c1b00a1d64260978c3e6a25a45e1c90435955e2f0924e3c2d5c244303a6776d605f030d8e9a7953358e466482b356d270eb00fbf393ac9abadf88c8999536dd";
+ sha512.run = "88d1ea87819bef7f8e70e0df273315981c28ffdbc00247431afb8b92959aa2e0a3e489b01f7571d30ffaf3606d240f25bee6487fc704f39417146a93403bcb3b";
+ sha512.doc = "d0efb33c19d632253384182b562cf0e0aa10be81ce2336992c83ca7d25abce37c44b152cc8e928cdac90709cb99a4a5caf3ce8a631b13762aee7b39ad92da3a2";
hasRunfiles = true;
version = "1.0";
};
"rjlparshap" = {
stripPrefix = 0;
- sha512.run = "d07a0ffe9f6620994142d7d12e64bb30e1b439bb3da2b2af07829523fabae1ff7b8260f6cb6e34896af91abc9d9a5a5d797d50541736707bdbe0e2ec1258b30b";
- sha512.doc = "4e51465a60181745a38abfae79158fcdf38b77cb10318fea1223129e2a7625366cf0556cf57ed81d337fe540281df2e68b6c7534bc65e9336f9942e9d59e157e";
- sha512.source = "5d9892ca17bd10515ce33f58877e6469a1b09cb567e7d06cda9507601e90d1c4afcc26d8823e63e5be52d3b00f695b6f78fc102c213990322d4ec68e2f5377e6";
+ sha512.run = "9a7f5f821635f110d9bad0015d9fdf489f836cc6ec0c101f63a3bf5bf9235d7446dad98db1325b0720bab85d68432f4cbdbc6dfc78456329a8c48b47d9212abb";
+ sha512.doc = "73987b63cd565766586dff08144bb9cfab13b7251053d5f008ccb7dd3091ec9d3bbe8ed92fd8e7dddce93afd13a649e68826468b87947a036a054fea76225921";
+ sha512.source = "37af8ef7c124fc331a4156b177578aed29b99777a0270ef819b896e5f6dac9b694c3a05ea439cdc21533a405bd052e071036682b0846905c09ce95c32a986dff";
hasRunfiles = true;
version = "1.0";
};
"rlepsf" = {
stripPrefix = 0;
- sha512.run = "1caad08d95b81c2445f75e37ee939faac5a251a82b42d4303d5d70db14f77d114075279602a0fbe1565fc228895ee166951f0e5adc27b6a88f5e098e64be0525";
- sha512.doc = "ca7e0a9179e7d6a97d107aa2e163c6f906cd74be722ddbb4e4aaa39b133188377847891ef970274cd752cc3d1375c4463527ec662d62ca90004c0a376755a37a";
+ sha512.run = "198037c1fd20eaa28b727054607241b7ada10c9dbf4d48cd36f295a8b51a7d4f94859d2349d3d4e831a74e0da025ccaaf91fb53a3074a704f7a3216bb7df0cf1";
+ sha512.doc = "fc06c857011fe01b07180c9530a334e021f5b9c034c65e15959e173a409670947c7aa406bf751d64d5d77d462139f4835824aa53203381d27d4ecb0e51463e7f";
hasRunfiles = true;
};
"rmathbr" = {
stripPrefix = 0;
- sha512.run = "da4c62b69306375ca0f2ccbe8ad6573f716354408379cb4bde44f2c1aee7bc94bf47c1d18c78b7d2a78d670efe78aee43f985a5635a142af7e92bda42b27cc3a";
- sha512.doc = "99100dbc2c3798b4a6227b7e43664ed954de22c56f3105db164bf4f6605aeeb54b2de63417c6dcd0b16136dc0235fd56ec68f848f4cfd3cba36f1cea55c1305e";
- sha512.source = "32da36a82ab818e5c3a44e8e53430d7ba02069abd03a259948c83dd45c4d16e32b0229237000348635b523a602dc573216994f24df243e44170e3d3a7cbbac6f";
+ sha512.run = "71ad547496a4159f2ac609bd695bd3a38879dad118cc18bc58d8fc4c5a8da3d77abc609a0638584495dbb77bdf2078a30ac82f2534bfdf5b620d056b20aa7a8b";
+ sha512.doc = "ab1b89d94e5fe92023ccfad1264aa38dac9be485d2717b4afb82a441e6bd8eb5813892c20c33a65741f62e6a8c4bbd3e3c778fe86f7d0da72080d51476f49a38";
+ sha512.source = "255ef1cae8a42e34e11e1cc4b8599afe1f166208bef00372d89ab34baa55d3fcba298e01bc2d639568135c66e77e7fe62e558a6e3ba38485dde387ad76e0da4c";
hasRunfiles = true;
version = "1.0.3";
};
"rmpage" = {
stripPrefix = 0;
- sha512.run = "3b8b56e8fd576ddc240ee8a4000524ac8831fc009b4c5d86da8a31669e1b9c38217a641f228f98fad93f91b436deb370efe02b652911bd1c27876a9a1defe5af";
- sha512.doc = "6543fd6e9d1113764d0c90692fe3c62c052bab5a97e44220471e675733edde1f0232622ef89d6a12f0671caa042bd3e6243e0e7e232e1cbd029a736297ce7b96";
+ sha512.run = "d1627cfdf5ad3f23d03d4d06a4fa039e2ec7ca924245bbda7333b90a7cab8d1e22937cf23968eda45a2c3ff60dcae8a99e2223f9e235485a30ae68c4db7f901e";
+ sha512.doc = "25fdd83906edeb10e5493bdb00d05469dbf323bb7bd3df587a5f6dec5af17ca844f27cff4eaca3eaa6b75928cde8a633f59b2029b60f03220d847222f589ddef";
hasRunfiles = true;
version = "0.92";
};
"roboto" = {
stripPrefix = 0;
- sha512.run = "cecbc5c38b92a3b4671376d8df2fcfca2305ea795461bb9d9ae9d84577d4cdd3d7094cf57f6cb69ae97c2749f5e31139a8fb6a85812d2462aac3646cfaf06883";
- sha512.doc = "796c93c2c4adb904b292c939f173c821eec44a199cd8f55462c26c8a7aca02712c11a079a64750b89c03d9ae6db55dd99176f372658d2f98bf32d9ed7d4b0de1";
+ sha512.run = "1ee9e9e27e7ef6eb62d01849a9454a77830827b472cc492169660a02ec2e23fa88466462b3b4b568add687cad8c5cd0db59e71496d897cc9ad64a0167b0b6fd6";
+ sha512.doc = "45e5dff1445759080e9d62c8298fc333614fb2b0b6d8717bb05f522f1ce9593758832f27a99f0b778dd8da3c77c6c0367ca401f1976c91fe9afbfbafebd7459b";
hasRunfiles = true;
};
"robustcommand" = {
stripPrefix = 0;
- sha512.run = "5ec54f58bff4f0a1a8bed4e3780bdd3d4c3b6c6e43f932463d69b49326769f7968a246d28a39541e9c0abb577e6a5c39bbe08684e636954207535bc445ca960d";
- sha512.doc = "e3a16925b40835e4e1f86fe51ea7e4096b75ec9a4d01b48efa2cce2d5b2c4173151cf906979e973b5e52a8b9acdb2de923f9e3e798099ddae478635a765a0661";
- sha512.source = "781737e3fc7f7d51fafe873dde914b9497add072445fbde5a6e0292f5faaa1b556ff845ca9da3b65f75fc64294059bd6e64fa4f0ac5306800f84a5095aa30900";
+ sha512.run = "806f997cf6c0eceec0c8d9b8f8207014c4ab9243f8007fc688674af2fd778455a787b9cf998262fb7d0a92ba8e2ffb597d61950c22a6122ad957a62ea54d9a42";
+ sha512.doc = "4d5c8a994edf816d39af12d7881793f0fda0223a3545559255674fa5a08f2d0fc9ad8ea2779b3c8bfe476966045f996b8b8f5da6fdd028188d28ae724c24a222";
+ sha512.source = "3dfb71a6a73f2ed968777eb1074d65773aaee7c1218b18fddd78e74a86f27d9cbf5fce79c41503c34e497b12543ec2e0c16d9f35d39b893e208a236fd66f4f50";
hasRunfiles = true;
version = "0.1";
};
"robustindex" = {
stripPrefix = 0;
- sha512.run = "a670936b0d7cad71144ebf2a7d763948decea5be4b03ec0042569e85348615b886a89ea795f14652e2378c9120b2524ee06e2cc0f0217b0f388b8004905c5ee0";
- sha512.doc = "97846bbb5b2a50b317d1b359a0af27563d3b6ffd5b4d5a2d168a46832e5d88f1df16586629a731c34ab445c0b6302c71869b0bad818d8c64e47dd6540651007a";
+ sha512.run = "3aeac1a43261302532d7b5ee309d6cd94f54a2b17954c023bc6a94fa89c51291f3c4fd3276b03aa3ec65f4e21556d302c81aec107fac5dcb477941cb474dbbf3";
+ sha512.doc = "aab461e990176e1d0cb82573edcfe11a4bf668b2d09edff05f673fa20d24ec76464495bebc64086fe3bb4411d5ec9590f43cd57949bedaa3366f6c7313359f56";
hasRunfiles = true;
};
"roex" = {
stripPrefix = 0;
- sha512.run = "6e95cc394d00a01bce5d7daa18a138ba4c25263365b3c072046e697e4a486091e27ea53fd0ce35619c96b6cd238f119aee534e5297e62164115dad6d95bee6c0";
- sha512.source = "4b78a2ffa9e820d61217578726e88f1b386dfb8c373398784611b81d2f7b12590fd0b9b0c8b8a4e950593e2121013ee6ea0d13e8a774aa77603ef7ced0f7ae19";
+ sha512.run = "7df2224f9970b72cfa1474898c057799fe42d717876eed864f35aab113d01dfb483edb71f7f4a0a98b6762bbc309ce6fb51e41dc222a6f19be2025f6448fb1cd";
+ sha512.source = "d89d02dd79142344334678f2d8ec4f34eb825532e8be9260cd08a43b28e1aa94ff5655c1c1eadb2f9a365e51693f6195a4851e1420072c867d8b2c0f1cbcbbb4";
hasRunfiles = true;
};
"romanbar" = {
stripPrefix = 0;
- sha512.run = "3f6f65b167fa3cf3014e35cfbdc2cf70d32f57d0ef0165b482358786229404d4a1d32422acb66b47aa2c9d7b452e34a0c36374e498a837bad9e4710a615be27c";
- sha512.doc = "e8d6073154a1e8ad7a91c86775df596fd515ea5a93b78088c911cb93d303ef698db81508b0665dd4a01bd4598ef6ba46218ca3e27fbf25d2b7aeafe6e3fdb6dc";
- sha512.source = "d642e141d2db2790fa604be55dea4ee97ee542a953aed7974be71223954242c554f71e5a41e0f23595cc521dca98693b4e4350e51fe48fef40b2114d2170289d";
+ sha512.run = "205ed0508765e58397953f28e6a1172d8684f8063fbaaf4d741f4f092e1f652879b414a3225c87bac01e4d41f01c2b0a44632e0cb3088c5c174fdbe42cf25272";
+ sha512.doc = "a5fc8c5d6e6a584de4394c59f9bacddc23fbec8d4639a0476cc0814404f1413774fa2d6bae3d8438cad2eeaacb56405680c0c6bcc152a5e4155ecb73de72f07b";
+ sha512.source = "9a96ef043dc3542251fab1dc299742b5c322518c61de8d365c290926f2365e5bd6b80a57fcaee19a30ad504ab51b2dcf71170303ab92eac97fe3db4a76dce08c";
hasRunfiles = true;
version = "1.0f";
};
"romanbarpagenumber" = {
stripPrefix = 0;
- sha512.run = "61ea143ef45b04bcfc489cd985ebce6defe3afc906cec0126269145fd9a0dc206fcc32da4e500cd7ae967040b56d9d7d8967c99eaee8261431c8c376a094f249";
- sha512.doc = "36d53fe286904c144e8a14769d652fb1b2ddbf7d749d7aba49038b88f5487d9e1187de01370dce923f9341e8d92bbb4f5f49fe72e66456afac6b96ee6ca26a99";
- sha512.source = "8b89749c065932c7af509b94baecb863ef2233f370ae512ee4b13323c9fbe2ece81da7dfd4c67012c826128f34a3c8ca41e19a67954b8f4d48eb65157ae322a8";
+ sha512.run = "7c8fbfcd5e9ec9e306e7ac836fb4c82db3bc42179bf77502b5299c17c4d3ad515b9397016d600011eb24c5d9f2eda23a485634c5aca3a765653cce32d7bf82c5";
+ sha512.doc = "a46bbeef023b74c576da84f9791d4d6d47a08091b43c6bf6936c4e17ff54ab2bf5b517cbf1d07e59c077e0981ac989570265df1fde7237ff24727e33d6f1b71c";
+ sha512.source = "953af4fff1fe7e6b3e4bfb7447a0da7207f93d7377ce365bfdf563c9dead97860826c8f5b8dc491164437523e27a040fee5b95b58f09f248166268197233f89c";
hasRunfiles = true;
version = "1.0";
};
"romande" = {
stripPrefix = 0;
- sha512.run = "91d82e42852e49f15da793732ebb892a1e9b340b9edf7d522a9e54e08138801be2c22e0464d66e1978bc03df6b8e5f102ec5449eea747dda13e7d397e1e655bd";
- sha512.doc = "ff1ffaf46fc6822b2ae9c051bd21f96b44c38f73fa50123cb691c1a7304be885c378f4fb7649ab4b5b19f913255200c71575e8a9337018095b087b2c090ade9d";
- sha512.source = "a73375a467747c5382872e4f1d8f0fa4d82233b17e8fbb7e3b94008e41b33aa07a084681d89e726229b1986dca0617caa24a6ee6ae72f3460d2e4869fc981bca";
+ sha512.run = "874883eb3592852dd6dfe2dc675a768bed8db80c0c617cad7c28bbefb2ca111adb410a584f75fad935bfec330765650ea9d0f73c8c5a9fe567526b5fb46ff17e";
+ sha512.doc = "708ffe5a4dccf8241eaee7d22787e0e30bbd10faa1cfd538836da676cbd4f67b16a80772f8a4cea08f59af6d41a697426c4a4254c481d13ac3a10157b2a679e0";
+ sha512.source = "040b154c19ee55910b05d0bfe355bbf000403fcc5c536a081e4569390c599123d64000680cb847ad710204d1c33d7ceb0ab7ea049847ff4ad0762fd9c0acfeeb";
hasRunfiles = true;
version = "1.008-v7-sc";
};
"romanneg" = {
stripPrefix = 0;
- sha512.run = "3c0bdbaec93e6040b9ba0c43c2c772d624a8fa1610c1242e2f6771326088c2c538c3f4628514919a6841d4ce4b20a18857caf1639a84c2e3ac99bba4c2b9e356";
- sha512.doc = "745e21333be41a715121cca5fdc9581681994d9bdd2ab68d2baf524df95e146737a0ffad1bf284e7e9300af0ed0af29090a2be1ece1beb8b40165132024da9d5";
+ sha512.run = "4195303ca32b46d722bb148ce4079bbea7cec08fc74a7b0cb6232dcce517b7b5a10753be22fbaab62ec11d894955e1368f3a6dc2a2474cf9b9450e035bb73c11";
+ sha512.doc = "cd583b94911ed57e6c61689d437fb4a55a868813fad5791dfa7231b4cbd8b7d22cf4e6f3fe90e2cd36eb08202f4058abf93b5df2d74e1841070378dc9c31db64";
hasRunfiles = true;
};
"romannum" = {
stripPrefix = 0;
- sha512.run = "9c2dbde6b5cbff0805b06c55a99c708461b584bb0ebab49ce6e4a89f972afd30e7895239e9e6a10ba572a3f5a696612e5568af0c63760646dd9c2e3e06b9ceaa";
- sha512.doc = "ea2a9bc6aeb1b6ddb4fdbf246b1143bd85821b91ccd68a9cc81290c68e5063e06d1bf3a2a8ef882c5d2b50bb1373ad4dad870864ea3dd9893ff50fef0add21a9";
- sha512.source = "7509cf4c2c9446ac30d6da498b14cc8aa7084cc3b6eb82013b8cb9db2830359fbbb45e81363c8fd0d5b8ff1e8458d6295baf7309b5f3e286325d048f1c173016";
+ sha512.run = "06fb28ffcf6c8212ba3bea5e3fd93fe4a5394ce1cd3977556bdebb982888c2c0f7e45dc751f94b1ecf921c701fe6783166e73a595d5da55e874359b7a4065182";
+ sha512.doc = "60caceb87b6d866c905685cd180f0deb73f400b33007e0589e1aa5a0b42ed948d88c672a620ebdd4d78bbf92aa81c1094e4d4d6afcb981747e65596711e112be";
+ sha512.source = "dd1a19bdb63aad8f3c3458bc000933b9c0d04a3b331c37d84a9e7de4a7027b6cbed113038129a789f43d1049dd72acc432e6cebbce365277026d5e6b5cde328b";
hasRunfiles = true;
version = "1.0b";
};
"rosario" = {
stripPrefix = 0;
- sha512.run = "cce759aa57f8cdfb9923223601816007087f3f88448b6efee80d083cef8d0abbe74677d5d5cd82efc56b3c2a1cb508ce43b86dbdd4e3c4667d9ec2450ae20468";
- sha512.doc = "0e0a57f188625276a8594df6cf06c97c2f730c381b0524a11bb98b02cec3da15f4ac36ea2f30401bacdd520d4d32f22ed46de973cdc35e234c0af94760b47fff";
- sha512.source = "792b46f42c0b432c678c8d8113ef453a957cbffed6a8516b90733ea7cafb322c4a1772c8742808bacb4eef1e5bed741bfbd779382a0bf0b04718bfe676ccf0e1";
+ sha512.run = "e1e200c49ba98fb1d2bd5cd927ff209a1f72b9681b1cf3b49baa263985790f7d4854ac1cd9fedd464e2076488b3042456c7fede5648dd8ef23d1ba6701705437";
+ sha512.doc = "1e5a12a62b7e62587b452d0f8926757b987e83a2980698deb94c6955cff1e45ef634ec8ac1c1051f6567db8a3de9fe8d4df23a5f80317ddfd2ba863ef15935c1";
+ sha512.source = "4c7613a697439feba9e52ebe40dcbf738370f3ad5278ef0232f0e0e13ba9ac2c46d60233c8159c626b97b53af5238f75c096106b0b8529423d5fa3feaaf57a87";
hasRunfiles = true;
- version = "1.0";
+ version = "2.1";
};
"rotfloat" = {
stripPrefix = 0;
- sha512.run = "8a80713d45e0b6cb20a087a78c8441f5e3831751e9253e4680a44468e467d502d69fe67d8fd05f8583d032d647ce02f5ceba1917f3ad174febef9bf8f1d98a37";
- sha512.doc = "7a9766badffdeb1e84954534cf21c3877c6e2294fe16e69902fd9c7e2405546956fc68c332fe2f18c319a415236f29834fd6157ed3951a50856d42055c54259e";
- sha512.source = "177b636e2ab53bb5e6359e4c91ec2f45f487e7d5456b812410ea56942292ee74b137715f87ff3bc817f17aeb29a6ae0fa89691962c2cb563f2c08e2534e2826f";
+ sha512.run = "2976812ba6d6bdb304d56c9f10f08c02aa8acceeeef6eb05ccd0ac7b3e3b86984794017627d8f939994ea0228bef5e9d6cab0b08843e87a840ee5c2390dd0bb7";
+ sha512.doc = "020e080e047f20db45bf83ff32c267f5a10b7790adb64495d09ebb3795a55d953154b8afedcfa0214a77f11c35287b18949b8f1fb89b6ee51aac12a04832e922";
+ sha512.source = "b3b986dc11e30b68f75bfa371c85eded713f759f6fa0229857cc05172edd70caafd9124098813cdafd1f060fe57a6667326ee84445fade50bb6acf9d1cb6a95f";
hasRunfiles = true;
version = "1.2";
};
"rotpages" = {
stripPrefix = 0;
- sha512.run = "a6f51d55d743d2015375640fffc81f81d080f2d3ca9d27ed93eeae395be0e908c526e1c2eec26e9a71a5dac665e7c78b71d1ac1d1006dab5e5953b2c91a04ba6";
- sha512.doc = "1cea6f0e5c2334de7d480ebd5ae7ae2308de96a327ed8e06027a32a15bbd2fe7ddad40f51b47a466941def26c572fe1f23d4240beda3215fd9e87010560e1122";
+ sha512.run = "a206e4147a68ad0ae750e18ee6a360d6ed2ac91785b75f8fecda4b63db695a36a9602da8dbec1310feed4072f952dc49f4d2c5d2817fe74477759aa55246177f";
+ sha512.doc = "2723d32029abfc773de8f26a1f08cb3535c5878f63effcb94fcc6a2f98f1a0f9ff3c53df8a4d9c1ce1f99b52b9fd7b2f5c919dd9cc915ea8266835aa85ddbda2";
hasRunfiles = true;
version = "3.0";
};
"roundbox" = {
stripPrefix = 0;
- sha512.run = "75983b28b41aee6dabb35cd2012ee39e3fbb93fd26b87f3606197a230598495f76d37599907c5fa8e486241dcb0e6de853020a3a08605c1cc51f44f7d4aa2c78";
- sha512.doc = "03a79367e18e95eda32fecf44892113426fb30b53d4deb95b4b631615992b5da24c4f9ed74ba15013971434bbd41a545a5fdf30b46cc2a34587e61fa7f136afd";
+ sha512.run = "078938229ca1ccba4c26f97eae59376afcee469629a7e8704d6e376d5bb256e8991ee1cff17f24e362772b78ed800b57bc6018b10e897daa73c142fafa1f62c7";
+ sha512.doc = "cf0f56e42a82d6ab36fe6af2ba690024cb555192780c04ef1a01e71fd6cdfb803b0129aa95e304de4fc8c1e2d1015b14dbb6631d9773bdf463fa52c22209501f";
hasRunfiles = true;
version = "0.2";
};
"roundrect" = {
stripPrefix = 0;
- sha512.run = "86ad2797ebff2f9725ee933f77768d925c37a302d6a2ad0dc728365f033aefda041e3ec67216a6cc30986c74077cb42a62a54de120eb6910b2647067dd8e6ba4";
- sha512.doc = "c9b5e55d11f6004e203c46423fb264c270fc35471e5ecb303f1f815c3217c0f029e053912ededc6a0bf5749465bd6472c015be109b1abbe0d2f79c9c7e61702f";
- sha512.source = "b001e7865c3ebdc698bb87bc72ab7968af8e61a6a7e6eb89f85ecc2f147fadb9284168e05817fa096da863adfb5d26603718088157df9195427d72e9c21bf6f6";
+ sha512.run = "01cdc4c8443c50a91dd408c52122e8ae65257344176227a508cb082f92d61bc02756d47e27f75d7862d3c87c26add2003604956ad00b448f63b4f6417c520ba6";
+ sha512.doc = "35289692327bdc68acbd442588fbd37185f9e00e3e4ca78fe500474c53ef96542042cebd18cba7720bdca0b72f19384fd3b8afcf45447644bb3c560a1385595f";
+ sha512.source = "9866ae92b2c5f8c446ebca5c7afcdf3e8b52f12504b7d74c5ac4faa570a98ab6775c3ba5ad99d4300c1f9b7f92ffa423d5c73991ad47951a4e2bee3eb3bfe473";
hasRunfiles = true;
version = "2.2";
};
"rrgtrees" = {
stripPrefix = 0;
- sha512.run = "1f3663231040a2b3a60abb9468bc397893e96434b7a1c6b8ae589010e5eabb263e5d8961dab24910a4479b00466988c2e3c8896b9b1d6598fe4246405d31d80a";
- sha512.doc = "95846504f8a443c393d295bb2056320bd3294133e4aa1ae6df4af8a3218bebdb495697eb7ae29d41d36ada7c646efbb3cff50ec0cb81782206f8c7c9a344ec34";
- sha512.source = "a96289cd36a8202f76bf05309844619299ffff3df7bd27d703456e38c173fb9a1599e20efc294418e71651835cd23e3c4f264b30ce354a3ee9ab44ae1d1f8dcf";
+ sha512.run = "cf80b48866e36b983527f0646c94fc9776ea799ac475a2c5879a4dcb3b3b0d052e061f871b6eb0a8c0fb1153c0a9f6f0ccfcfb1c6b8f3ff4839c3d454ea3e62c";
+ sha512.doc = "71992711c27e741403c5f7cc268e8597e2ea17abe42d953bf0c3caf255c0a8673f6210bb808fc70b741c694778f7cc7a45435afe39939b1377951e8e2343d73e";
+ sha512.source = "8ef5cf9dd617b1f37c57cb70e2aa7b3706d171eaca5e5498fbb3f653f409667a058254fd618681dc2af701d1d9e544d97ebb65c24081ecf1e40cd81f442183af";
hasRunfiles = true;
version = "1.1";
};
"rsc" = {
stripPrefix = 0;
- sha512.run = "1f9b9dadab1dc937738c0767423ec55a8d0ee85c0c0a9098d5f94960eb2c5302a88d3479e4fd2fef8df9d2d8927b9c2247de59f0c63651d7971368d35f0bde83";
- sha512.doc = "75dac5282b82ecc9d192e7b9a88f3d281aae2dcefb9a156c0084a3ab199a80ec5c545fedd26c67cc10b11505887d93b83bd57b526c6ac7e89764dc0109376fda";
- sha512.source = "fd1de8d282631019709044adeb620a632922deb6511f44bac1bc44a52bb7ab1d722bf1c9f4d2ccaa9c339c2f87325e6b2c951c9dce65d7716988e9408df53a50";
+ sha512.run = "abd1d24110722545b93cc16ff35b70c87f467193a33e8da2a04eaff354d89782911e42a46da5d380b9406f923c6fc48d38950d7346cfc799abc0660efa23db8b";
+ sha512.doc = "8569a90d7f5c532e366901d8bd2bab3d5a32d5b6d1c4cedcf179d1ae96a6c34ef5d294392f93fed589a55baf3ffddee2cd35a67c2aa8fc7e0477b47ce92eb411";
+ sha512.source = "b3f097f76dcd1288a70d7aec88d7ae9fc58bb4b3f3a2589944c379aba887b3e7e6c2fd6b74b2a70de58e8cb078edc0d6ac0b1997078d0c322aca9928ba033202";
hasRunfiles = true;
version = "3.1f";
};
"rsfs" = {
stripPrefix = 0;
- sha512.run = "80a3424b8e94a95b4487cacb0bac953bbecd423667a94730e536be773cfe080a79008c1355ab1f4605f37686fba8d93cb6bdef021cc0884bd2add695fe0fcc8d";
- sha512.doc = "82ca4f8cdcd5afddd80cfe8f7b05b23e003b2c6249a637fa9f9378eddda9d54ceb2263f1192ada379d84b485f1ca0ba2f969c64f105bcdc415341def8d6a4796";
+ sha512.run = "f5d52f49ead227b058841bb88571ae0d6fb40b95dd652536887acf13c0a5dc5b61e3813faaef2effc26539125c2776e113937a1612e7bc7146e7d5517b02aeb6";
+ sha512.doc = "2d23715b38d90c686d7edae77f2a774041d3b679035e0399b7b6089f9b17db3ea4c6c3cdd655bb6e5f3a3cae782e30984c1fe89f5f263a0cd86b441c5376848a";
hasRunfiles = true;
};
"rsfso" = {
stripPrefix = 0;
- sha512.run = "ce036562c7cc85a028426f7169281362b7ccd0ffe8fc772f0aebeb4841b5b0aaa39aef1e6fb4a0a2f403077f9643ace3f22991c30a8ceba51c367bc50d045e41";
- sha512.doc = "2df69dcdfe794d0f10feeb413ea857c62570c2e16e97955cb1c86dc8dc076e19346718c5d291db6cae4e3850a31141dca9710a6e2f4d91d6e36cbd3e29e454bc";
+ sha512.run = "ce6e600f2fd5ce1aba31092c43401feeadc7927d22ab630f0fb28f421bdea858fb9e382f4d0e36036f6f4ecbd1232265216c29b2edcd44583df6fb3340ce468d";
+ sha512.doc = "ff045c68d70079df6d2b21368fe599beb9ac1ba0e339a8c448bd75565774c237520f79fd0e3d119209765eef29f5891dabf689c7756791a91bb7c7ea1d3dcf3e";
hasRunfiles = true;
version = "1.02";
};
"rterface" = {
stripPrefix = 0;
- sha512.run = "73cd997d2d54ca16f3eb8b8a6fdad4c5fee1e23f3b2bf62fe98307d79c7e431ec3ef82e4d588be7ffd3d3d3c04e829d0f37a9489b8adea5a6e2be3abc0e7b0dc";
- sha512.doc = "dbde5ebc327e62962da253ee9fab772b52739eb4772a2f849676600762bc39976e580d923afe671869e0fb9c80a7f0c400ffb835ba2f021254939521b124aaa2";
+ sha512.run = "3c3cd754ab17d03d50c35ec9824b76b9d4528276fe2b5a882d35df5537ca12f83956b2c596a269f9961f243bbd5e8c394c6f1bd508d07cecae50fa47bf05fd86";
+ sha512.doc = "c8c38026ce2bf2a996ba40062fe3bce797b381633e4aac50ec438bc9fb567f73ad1c4e764af3cdc816e62713d4f1dd8bf2ab1814b50d086811359e999103c7bf";
hasRunfiles = true;
};
"rtkinenc" = {
stripPrefix = 0;
- sha512.run = "287985d5ff2308014772aed6fdc4052e43218e5a7a60e054d471aa9f86e5579295e0cfea4f68efa3654b0b53f449405fb4d33135fffbe2b8cede1a3117fb5510";
- sha512.doc = "1e0439e39861ac9babe709608cd224bb5a4e8ccc1ce5e788d9923aed2df5c085e2446f620b06eff6f00b31c2eaa3e0246a3ca09d634d1b83d0e7e4136b43c546";
- sha512.source = "58a09ab1236bf5f781f8b2aada6acbfa5a889508994a2a054c950b56f880b75717e89aed550bb11e028d23c215cd5375f145779adde5a487f41c27e421d5aff2";
+ sha512.run = "a1f31a946838123b65124fc7220e77283cf89105ae439f1e851abfc3c30b6a6b7c83bebf676fe47de1dfa9668cfd22c638567ef9a097aa97dacef1f0e3ba1eb7";
+ sha512.doc = "f3e7b1e7c95af7bf89b58ac949ab5b3fc12d991a436e28196f748ae033c46446a0cb885943777f44af1fe5ad4aa579e0fc43676c44812b01cc64d85e4ae15e4d";
+ sha512.source = "9078c15d4c1531b9ca0b0ea6a2561815538de45dc33a9f8cd8f886cb7ced93a9fdf8296f409516480fb58861b599692982b503bd49568548b4d34743c44ca037";
hasRunfiles = true;
version = "1.0";
};
"rtklage" = {
stripPrefix = 0;
- sha512.run = "e2c8f07aff7d72ddf0492b70fc2c3cabe948e67df374870f6696cdd9ac3ee6e0dff1acea8872befc92905ec68f2a0e1b0bee964c76ecd6289ad06cbeb0ffb4dd";
- sha512.doc = "8d5658e36382ad40f589b713f4abcb1f4ca97c7da4b154952c73fb34cdf8ad9291581f3baba9ab0e05d06437468c75860bf2331e18703111470f2043b3057854";
+ sha512.run = "6e39e34a7c293f503949da66f1d5ebc65ae0388dc56e87992e9fc4daff1a250196afe68150be14ee2ec3242393ce9e5ea7b681cba31b7ed1c2d58526f6506554";
+ sha512.doc = "550c21bcd8af04041f1fac11f2be3ae2a1f01265ad6bf31243569820c7b8d83f32ccd0cdbcc4d5a7a5905ae9aa0512a449a1b2d6923affceb344152e6c12d72d";
hasRunfiles = true;
};
"rubik" = {
- sha512.run = "1908d95ff36962c91c62fc57e74c6c9b1cbfe751cf6355e90940fa294c5977998410c7eb50eed01e5a258f059e444436a9a0ed69ee8f27d13316f932b1c4b077";
- sha512.doc = "0d9210dcd1276ae0393c63bcf2cd06e1b7b3e2a9d1845651a776f032b467f5619b1cd8fedbc0cfc5a3640d3d4e2b1d1906d509a44950130114ead64011cde2c2";
- sha512.source = "b09668cae1a54aca218c5eec593e9072e9be33fb0e14a4198d429408732cc8c898544782f0a28a8ffd3f6972e37b2e0114432ac28ba22f6afbee9d8deb06ba20";
+ sha512.run = "67931287ea126947b5b2d567ba355d44ce094b2b527288ce32329de4a73434be9a43cd520e6c24ef570a46a16c0edcf12212f46228ee1bcd2b8a8be7f9db3a7c";
+ sha512.doc = "33d5c8210600cb4ce7b1313d1046f6644f0a6648f7ee9676d4d628d042f6501b5e92f2b56a31fbad6f637dc93a460a568be9e1335bd52bcea825f5772b2a9d51";
+ sha512.source = "3159acbc71a007877c046f6c075bf271e031feb00cda04c1818e4490396c3fb0651f160c7a98d8d3391efccae6a5b1dfde2155c6bde1c463e1c7416107b4ab90";
hasRunfiles = true;
version = "5.0";
};
"ruhyphen" = {
stripPrefix = 0;
- sha512.run = "dc4a222a945f30d24a4bc54ac1c4ca1056479772bca6ea45cd5dba03287cd815d25fb01d347ce664d3e7930ef5ea83eeadf72df9c3103ff7fb4a237b3b36babb";
- sha512.source = "7cc7b27c924e19683450a77cb9f543ea5f91393fbb72e1454a70690599011cbf3d0cf2bff644806942f874363974e2d1ac36bb18471e3a503ef7dd6e70a89b82";
+ sha512.run = "d681972cad53b86167f4800f78b5d25de305d2f3f604e6b41b481c432bb9f09a964720fed5b5052cb8a30148da1bdc76306d8edb2139018d83c331d3439de958";
+ sha512.source = "df587bb8c81e73f70a93146d6c3a50c2a66b16084e8eab0b01e0aefb3ce073c6b6e812cfd8c5a1520f98ca58e2e2e0634877ca2987742eccc4d7340a7d62e23b";
hasRunfiles = true;
version = "1.6";
};
+"rulerbox" = {
+ stripPrefix = 0;
+ sha512.run = "197588dd36056d6b6e9f7772205cc44e81734cf63dfc83a7c987209df0c2b47f91f460d322df05f123768f3d10d9af8bcdda6619da394fdaf3367be88821a135";
+ sha512.doc = "b4de5828d5602845217726ded4d56ce6f4008a599bb1ddba89745ab39bfc2ba9ed3fcd1f636cff4743252a975a18ba07925f1e78f81fc8cc2ded80a7cf8b74b2";
+ hasRunfiles = true;
+ version = "1.01";
+};
"rulercompass" = {
stripPrefix = 0;
- sha512.run = "47922197800bdd5a78f72879333cb3982a2dc31ab0319a1a0b5810399cbd3a19fd6fd0482e84fde45d444ecb8df2115759fd79b0c8d5098b3993a80d2e48945e";
- sha512.doc = "d3db2233666ef0b682c988395f5cc2ed600815d583fbd01a92db7d8480232843d506b62b6d80a0dc99aed5f8f97288a2423977fd7bbbcd03e96a54a948c3fb18";
- sha512.source = "7b502b26d45f6dae54813672cc8ee79736af9559566b48e2314a12f87708f704467dd26c56ed3f0f11829c884e7ce3f176ba771acff872ff4f9588c6d68279b2";
+ sha512.run = "8f2e8d9a4d61c3c79e3ef29ae554db2696b9c374fe10f59fe2a4baea33c679a0678a95c30ea1d4310662bb5af6a1b02d88db7bb43610545b1ffb39fba19b5001";
+ sha512.doc = "6077a3c137269e5be37b62879c394d800f4bc80cacd1d9600b2aa81503958e2fa29f0364db58c1418bc206db916f84f46cbcf70d0f30a9276a6e78d154150425";
+ sha512.source = "75765738f4d3b635468d8e1ebda805e0fc6e2bd3eccfbcc1594fcce89908834572aeec85fea189368d02d05ba1fff6d0e2bb454ad25bce2b92a45cffd74a979c";
hasRunfiles = true;
version = "1";
};
"russ" = {
stripPrefix = 0;
- sha512.run = "d24a7a9742f19812b44dae7be99e4156113491da8939f050ac8e01e491916d9a17eb2832d9e521d44d1d4304f8f85de9cf9c5bc3129a64036a67159109f5c048";
- sha512.doc = "abe5a7c33f01a7df0c014be91426c8338814f28296041783d8c5c90a495943106c70dd1b9829a42c5f3cd824516aa2e4484993078c61cc9edd2ed4f494085f36";
+ sha512.run = "11bceea67aae767037d728ab7892eedab312e9477f1f9f7501f9702fca4ceea4e21bd575b1589fb545abdbdc5f5f5315243f77adb4c9b9a2507fb255481c5541";
+ sha512.doc = "876cba326071d0f347d9a1a4c1eca692ca743729b9604a51bb5b53de96da6006ff24168040e77df60b1999cb22901b7318669c32378a869081956dde40974802";
hasRunfiles = true;
};
"rutitlepage" = {
stripPrefix = 0;
- sha512.run = "d7db38f13fff90757af8fbd4e488e864577235e8137a321465dcee610bc8b23f40303fc4c7c11d90a2c6841b104f52cb48a0233860f02fb9b485c4d301d45b67";
- sha512.doc = "3bc04fe1a49fc6b76196972514e3a165b23bb23e10ce6444546aee190971a1bc220ccfe951fb0c50d8881293cc1d08555dc7d8d2f0288060af11c7d973aad17e";
- sha512.source = "9c2e47fc93cb4b53b6e58a59856d4937093e58c5aec90ffaf58c62ce20447dc3a3444aed61f481dff9455182f62c53b700634f53c3ee74cba5ab85669acf551d";
+ sha512.run = "e071bf5dfcb8572dac3287394be5052ca04c6ec90182e306f020ad02c8f4db134c92b41f064423c1063fe5c1c465cf952a8d0d8fec4e917aba82f76850cf38c9";
+ sha512.doc = "e6884d2eaa6e5fc9448c033f1a48ee218f171d5fc16e7a977db89f7807c0bb6d1bb4c212ee489bd882d87149003d9aea2da3170045e165150bb8f7578b719107";
+ sha512.source = "bff9526027292b6484d9a5ebe66d57400eace4fb94f39c97569aeda1c1dcb32e30ace085b07bfdac096ca0dcd587bd7ab8509190dfe9dcd08e4fa7d737fed66f";
hasRunfiles = true;
- version = "2.1";
+ version = "2.3";
};
"rviewport" = {
stripPrefix = 0;
- sha512.run = "4bd5f79960c9efb05d32aecb825e69d82d6cbb558cee89e6b6f38d8836771e2076a47c4047187bf6a2fd86e06e27da46693c65412dbb70d0d2d756abf31280fc";
- sha512.doc = "189705f93ea310d6d65f8bbb78376c6a9de6db4f45d57ec5f83794b2efdd6959601c7423f427febe95fc6b0008d0cb66a9ec25b775090b62753ab4d2accd41c7";
- sha512.source = "c80eb46f40c06f577b46101b27cb5e20f0d360ec4e6ce633d3139ab49616f163ddd464731f66946db23639508ff13f0c7d208038abb9f0c03ccb8b9bde18d268";
+ sha512.run = "eb4bd4e75f021db40119cb4d4334611fa80d26885dd4229ace652bf8dbd7b4647a6dc4f45c8be78ad8db0cf1001b7117ce3c38de2483f0dd96da05473543ac10";
+ sha512.doc = "10f94dd8b29d354eda99e8c0f15b53baef80714f7212714a94070061e403d45fc5a97d25174f268a14b0f4c924af9b25c81131929c08be1ed9a4e62204f17c22";
+ sha512.source = "25e91e8c4f52b1752b32293828d174fcf3cbf6491f38dc2c58be23ef7f2a84570c96606472ed89ed837951bd2ab9bd1e48d4a126beef160c14899b0e70240eb7";
hasRunfiles = true;
version = "1.0";
};
"rvwrite" = {
stripPrefix = 0;
- sha512.run = "eac51d04fb6bd7b43dd2d241502e4ad3132a3b4cc3da918533174919563965defd1bd0b3e0c08015094dbe116084391f607b9687056b7f3e69c86cac9094fd70";
- sha512.doc = "dd0b12298c17d32923864c8659fbf748e19a233322847e0d1311c6e02bd7f99b140537881731f3fe4ba2bb7a5c719f9de661b97937753b3199b4cf740065cdd0";
+ sha512.run = "c187dcb7e1c72b727cfd0827a55d721c6a094679c1dae27438ed030209042b49c646af20e158900543369ca8ceee9896a9f36de76607f8514004df80e3be15fb";
+ sha512.doc = "545e5b96a2bb3646a7b4a6eb31d5192ef85dee9ac0b6859f6b414f26c5235651294f486bd132af112a2c6021d6843e6ffef8a8f79b7389b974227bc1eee16230";
hasRunfiles = true;
version = "1.2";
};
"ryersonsgsthesis" = {
stripPrefix = 0;
- sha512.run = "edca2bedcb0255b414f53a2496d8e4eafe1ad903127e8faeabd455cc55d5047ad3e06275f4ddfe2f8aa80fa14d4cc2f8b88c5a91650d16b95e6425fa83167460";
- sha512.doc = "9d580910750e8a483a57514741a8f02d84ef1d018015bf2710336bd3aaa5e8bb98dfb027cde1861e7b2166570c405512955aefd498deab9bf4612e9cf6f749ca";
+ sha512.run = "0846fb24c6b96cc30edf46d1311809e1170d3feb13b3c26be4dd330ef8dd856771f257ca197f562ed409815f0edb7e8ea744a38b9098b86a325eda9cd4ad360f";
+ sha512.doc = "b0d57ce3dcab586fdc2e15f6c2291560c43dd772b693ec11e0678e083a1475c21b55601878cf938e666d0f8a5464ffb0b79281b62f4859200fc6cd67b33b8779";
hasRunfiles = true;
version = "1.0.3";
};
"ryethesis" = {
stripPrefix = 0;
- sha512.run = "abc4293012110d50f4cf6330d3e3f48bbd9ec72a233f0df765fc260de1ee6d00485e0444dd4f518e1c53907e2ad8d3ed90b5927ee7611ebe2a76a08b25530ee0";
- sha512.doc = "c01347d51fec0f22ef54e64a396ca9849abac9b1ce66d73ef44d26cd4357049f588694c84850397cf0841c9dbcf10f03068d79c052d4a4a5d3dab0de5237bdbd";
- sha512.source = "f86a9bbc76acd8e09622c9b416b16a82d58334ef69eb182b06224b7e89f3aea085a7bd3e7c0ad0787e235647cfa50c2ccff691c6c18b0647df4de3a8fb266441";
+ sha512.run = "63988ab74eda81270f0e470f3b1d1c772b17668fd9c6526fd8d53f588da8e52d3690b4c3ee898f2b460f83ac44ab4c528a0c6c48abf1a1cbe21427fb4e678a1a";
+ sha512.doc = "03ef086a51a97ed93038338b99a516ba2898a0097326f4cff3c650c7035acc4bba7ee2fd6458c579a9f1af4ff31334dd22cc23b7004d08e58a259306ee1fbd8e";
+ sha512.source = "0754857b37c510f7cc581201c516d3ca1f6e9ed9bcc0825968efbe728a281e2ec73f58f7415efdb07bcdaa66fbbab3178793907b3da17511e69044bbdb2d8aed";
hasRunfiles = true;
version = "1.36";
};
"sa-tikz" = {
stripPrefix = 0;
- sha512.run = "5969d262e733bca6a0b3067b30149240a5e327d1b51f092c92a26e2ebfec13e0c25cfb3ac71069e119d6dccf9b0e9a4ac381101e78ce60119785c12bf12fd336";
- sha512.doc = "6ccc4679dc2baaac02252e3591333185d1e01ba95eb2398c377aadbbf4ba9e229ef3ba831682fc16cb997854cbf8405f906157ec9b6a5ba71e5ed7781f0c4232";
+ sha512.run = "e30f8b6dd6f082bd127077fc5040ffef53e2c2fe43afd023bf0fa9dd8094769e2d40734dcf412d477989b746e1e5141cc42cc082e9f5b26e5986cc91f8336ec1";
+ sha512.doc = "d6586a6196fa9ec8c70ff6410873604d987394ff09e93462548baa202f22bda479fb4f76f66fb710b8daeb7b34e455225c997f07cc9360a09c5cbc4c45697a5e";
hasRunfiles = true;
version = "0.7a";
};
"sageep" = {
stripPrefix = 0;
- sha512.run = "4a5472d1cbedbbed23c656a0959bfdb08c8a1be62812ea5390d80d37fb906e0ea8d8205479d6ab7c9bf9f61d72eb7a69a89defd47aa28c0c8fd4de3d4738018f";
- sha512.doc = "8c2d45bf6191ac38708e4a79aecc19d53fdb2c2f60e48d8852fd1706a5ed12ebfd3820f7b32ced41d2b8111bca42000a5f04291886414e83931275c5af3aeb07";
- sha512.source = "99fade228079afb6b90ce76e6a460c060b82fa6fde8c61a110dfe3210ba6c0cf213279ce88699e670fa0cf50f29ab7a1c448c708e22d11bb6829e0ce63d6cc42";
+ sha512.run = "d8e107109129636cf68d88c96a36de87b95dcfc4e154dae51a1145d7a0c58a17ca12e95b1b2fa1312c6c50c5cc02be35b23168d8eca69a7643695c38c5d0bcd6";
+ sha512.doc = "7f92c14d432ca5960669a8faace80ff6d4e97d9a021281c847b7f19942f4c1a06da3657e8992998e91bd1d69398b3fe379da690f81be28cb4ddc3980262c56b5";
+ sha512.source = "25f06543efc104bdcfcd81fbae6182498f23a7d1d958671cac945f5442a59a71033bf3fd174bd41c438c7a6a066d41b1e4a375b559b14bff6e705ad2ca894b05";
hasRunfiles = true;
version = "1.0";
};
"sanitize-umlaut" = {
stripPrefix = 0;
- sha512.run = "41401c7537570e8e8ddbcbe6b6f1737d7e971ec1929c2eaf710cbe9ec18fee2566d2b69967c9da6c6bf0626b0721b08dd9f5a14698eb64aef7eeece32119aedb";
- sha512.doc = "4dcbd3ccb3523a856568245c4da6138a6931c09f9ccd4bceb8da6dd4b92e138e10d895941c2401cbfe98d9213cac263f9ab7f4d8b7da95cacfd988d82cb94216";
+ sha512.run = "c6c3efc6577ef83da2a4ce3465955f19063e2fee725bd1109f5f48c14cb34da7a633b37297788e5f1445f98d8614e474835df43feb4de6288104a81a4909be8a";
+ sha512.doc = "adb489023414b980a224f9416ad420f68918ea60b8d2d0cb8f059c0c20063fdc7bc5eae724d2013037eda052e66200115518445d5bb17140389349bab70a2d4a";
hasRunfiles = true;
version = "1.00";
};
"sanskrit" = {
stripPrefix = 0;
- sha512.run = "7b9c1f557cfce651e360b7097f1a9208fb4481591969135309fad0742b0ebeea35642f6be70055fe657e28dc1ec0781926a86863b6c69c251c44877e3a3ac33f";
- sha512.doc = "b646c2ae67f3f6dff7fe2361ced54e65d3d5f29b44b6fdd6b68e3a5171116d6d9998ea4203fa994109f30b36840613d0aee54ee48d09ad451b6c9f911619ded3";
- sha512.source = "2112d903318a21e6adf0cf2b7f9e1b7a06e279372989347d38f06eb4b25fd37961d94837d005f6ff911d1789befdd12cf743c6d0bcfe70ad5d5a786cd6e762ff";
+ sha512.run = "0dbfc19e366fc2e69c3700e0c532c280f1e444d0d6b44b37fd1565a64b0f883901c209fb1cab7c6a35cc9ffc23d32b5cd78ad2ee3e52d7cccf41a80a8fdd6c57";
+ sha512.doc = "a5cb05e7fa966cb09d84d0dae14eec25354156f8acb5811f4867b3724fbed62df94305ea9062772879c5cfadffde8265e7c9de062bfdf6756cf2843053caf9fd";
+ sha512.source = "b2644a58e3a64122b5b5765547959d888837b3353b70b5bfc7a98a17f380de4f6e2fafbdc20c0458860baf28fc373ddf9c173737d8c776867bfe7c3bc68ef40a";
hasRunfiles = true;
version = "2.2.1";
};
"sanskrit-t1" = {
stripPrefix = 0;
- sha512.run = "4eabf0b929ad30a65a8e1540af6f063c1ee1c2cf1be78a8fdb3514ec9aa5ac5a2a7c63793c75288b2c70ba5e4d2e7d1b3a44a9603467f2a9fb29604cbb9a2e0d";
- sha512.doc = "6ab8af3dc7ec384dd5d9d2a027dcde17ccd25a9bf09f3fb2477c27e11a1ef405e36c58365941776741e5f73a79882773d4d9654dec0bfdc698175d7689425897";
+ sha512.run = "8db4a734c40bcbefca8d1ac4e82b01b890bda547d3aa68e8f3a93a06d75335cd41a6c594563d0c7ec9a18a08868ff7b5e8a04b11a64110f80ded65cf5d809bf0";
+ sha512.doc = "68259865bdde464c565c50497257c0f45f6cc1fcd01533087afabae35ed6d2d53e2160c9c3f867c254e301058e599bbcbf1c3fcaadb7ee7ab25c364642084073";
hasRunfiles = true;
};
"sansmath" = {
stripPrefix = 0;
- sha512.run = "75241f4993bad1e6df2ad25aedbf264ef7021289cf2db10842ad4583bf7983a184c670e9ec7673ba1a92ebba1714ae50e4bf38433c5bb546d8596c6a04585482";
- sha512.doc = "5a24f5b9c0cc6b0ed6fc80894c8089e4882071faacde63207f6cff816f4ba26d13c3ecc1b44811376c2958e3a80011c5ce72f1d3da1eb8e69d456674425ea1d9";
+ sha512.run = "075b9a32512f191767bfc739b833497eed371c2078fc8511ba507b19e2744675bfb3caeda40da484ae559aaff44aa4f6b2f7f5baaeb0c30076654593216fa5e4";
+ sha512.doc = "7923dcfcf20c945dc61af747000694c59c61982417307356ef2ee335f7a3eac7e44974a334072125ed4a3ec3b29caf342f15dfda1fdbc348a5e2cfb8a4dc2469";
hasRunfiles = true;
version = "1.1";
};
"sansmathaccent" = {
stripPrefix = 0;
- sha512.run = "cadaa7f9fee0b146a7914c42656dec17372798bc8df78b9df57b1990eb67469204d5e6206fda60637cbeb7b6ca1d626f6767779f733dc502d581f6d684684627";
- sha512.doc = "df44db3488e5c14c849a07d9f61dcb2cc5b78bda89be2ec4082ba08c088b7a4e97b91f39cc00bc1fc2c2a29c64f1e0996ba52b9ba580e2c8865f4220ef184590";
+ sha512.run = "cbd8d7cdae74d34afc00da3e300cfe6e40b2217b6060732df0ff76a6484ab8dfc8c8921e3552a4cb06a1acd05de07d490a956464df3de97bc987a8a11cca32f0";
+ sha512.doc = "38cee91050b9b38cd5ad84b755782177854f9208e73205d51cc419feab34461a37a557660920412b936c8e7a9f9e1554574a1bd61a36c000f2422c709043666f";
hasRunfiles = true;
};
"sansmathfonts" = {
stripPrefix = 0;
- sha512.run = "e9edfca88abd3e71590d6e47b7a26ce94f438da72eb6f2f0c944d6e898e1e1813846a414d1e59a1593b1604207868f8eaadac9105b982feb5ebccbc74e475661";
- sha512.doc = "21d595585240d18095632fa3b2adaf7878d7912259d633ac1b5dcc8f754ceb0453150266e386d53b60d13f84dcf2ac49a881bb7e288f3bb68db41b9f6b293783";
+ sha512.run = "71d70b034c7e0da6f8e1876c40ce2821e05cc814e5d8e1194f5a76c4b490d8d191bf6b3c9bb7fe880d0273ec8e1f3211bd335b526b154116d7ccdcdf0b61d0d5";
+ sha512.doc = "e61cc601588681dc29113391426cb345c207eefb04562ea6eb8369cdb8ec4844b0bab586ed91bb2a1506c49c5a60661748de95cf792b07fd52ba23cbe58d254d";
hasRunfiles = true;
};
"sapthesis" = {
stripPrefix = 0;
- sha512.run = "058a6dce540acd4201b84e61e7ae6db8066bf25c2fcec082b4bb3e7776514f4dd02207ee70b1ae9b8182caf45bbc4c273b94f97be81fedf8224e5ce0b3fd5d72";
- sha512.doc = "fb7eae2616f424de6fe82a29a90dd5b0f57f652b8533e7a047c97b2bb8fec901951a95c8c0c44d735440f11d2fec4723a1a1d8a0665647888f94efd33140a784";
+ sha512.run = "92253d6532c6740ae1bd25fdc76b566ea2d488f31e6a24f90e3b55ddc15d471b6c4ce5c4e7ef29c9a416d9810af49b04ab51530e9594c39beb19fffdc066a917";
+ sha512.doc = "a1d8c40975283a7301c1a842355149f4ae291fd7fd72cc5a44a292f96558b79bae734ec12a78b429c333aadd6f433e9603f7cc75a71eba84d42294461e87767f";
hasRunfiles = true;
version = "4.1";
};
"sasnrdisplay" = {
stripPrefix = 0;
- sha512.run = "8104c28cdb6c2e22dc5fb84712f7d44b4c42c9fee4b7e37fdb128fd079c0b83a82ed18bdac324036ee99de9e1ebd8fca9829c62643823fbcd296eff572366156";
- sha512.doc = "e7b6c2ffe355cb162bcc44a31d271d8a2e3ac81f8a7e5e5777cfe405098df8b9d556b21cb7eba86bd85527d24047eeb1d934c10602070c7ea4b8f9444cbd1f4b";
+ sha512.run = "58cac1a9ca8311c570f8261014a4cbc52b2b1386196d9c12de1f7f7ac780a163626a21081005bd4a02f70f95ad0e3873e844b8520104939e8b1116b674104ad9";
+ sha512.doc = "5d6024b9bf8fe91cef2e0427f33d9fa8b5fff78e2721afc4884ee83a4ea302a5c7b3bfd38ad8be05ebf5b021885d13938bf9424369a44f5701b29ffb6c015d77";
hasRunfiles = true;
version = "0.95";
};
"sauerj" = {
stripPrefix = 0;
- sha512.run = "e0fe7c3a1fc3eb4b96af67371169b455552897f5f93953cfc3a7f356a1b6eb6a9394b2d4b7234e4e25580e0a34ad52db687319708888de0a11a705de7f38828a";
- sha512.doc = "1a666e49382e40b439cbae90d2b4afef3123edea913a11cdbb3a82e2f0bb6b19692f821a218e8226d24f9dd4625ba84bcd8a74055b320faa43aedf07d4079920";
- sha512.source = "4e06b0925f955570d9589ecf47f5ea8db8711af58f4c44aeea59f0ac5c1f336468f0e2b27e8ac70cdb4e9df89382f79adddc5520a5c7114551520489888377f8";
+ sha512.run = "a4fe5bad7f3d5c895d6166846100cabb1b59e5f37c06d21e451acbaeed0847ab93d9995e70209ab18cc55bf8c78a6c83cbbdd49a45a4cfe511cdad41baf3ddfb";
+ sha512.doc = "3ec0f5c2132a809b4f2f945255f0806508a3dfa3733119368ba59e4dcf5304ac9876ea5f05912faf926db651d1aaf4a3a1c40744fe7d3a077d8bd9dde2676754";
+ sha512.source = "05d2adc3b802e3c338dd92818cf7ce4d3bd6964dba8522bf4628bfc2d13939bde47cd0892b4fb629270d5e9104b9577fe6e3ba6eb71ca60a07f5e6441b0f572b";
hasRunfiles = true;
};
"sauter" = {
stripPrefix = 0;
- sha512.run = "11fd6758cf403f9a377872bf4f1803700522c1e28aecb8c764a119302942b481536bfa62a39b1287bedca6c3c37f6983b5fbf92c4f8e0f4f5a2c9cb5600a91c8";
+ sha512.run = "17fc32a3dae358be5215301abe13d9e865ff9f52f58cdc849d5fc80aeb1a79723d0a39282383086282fbddcaeda0fe586cd3043edd582e0addc0b223bc3ee756";
hasRunfiles = true;
version = "2.4";
};
"sauterfonts" = {
stripPrefix = 0;
- sha512.run = "6397472d26f02696160839e2be99c21b0814a3f9c60f70c92931d467f0929e00b7a7235fec811c2c2c36ca7879c98561ccb9b6aa757e9fc3f13e04300e28106c";
- sha512.doc = "a92202d225901f73846c76b6d9b0f3b0caffe75c76a41fa8c9a55aedd20922c4899c83271e03f8df1b3d7a515ee935e3d8ffab2644acdfdc50d25ab8b30d9ccf";
- sha512.source = "f40879625b69f97b241eb257eedacb99d45f44560b4dfc809c5964867023e1144702c1250ff69dc214845fc7288d10944f262ba03da7dfa9a1fce5c820a6b878";
+ sha512.run = "4d7e491a7a6a22fd6ad8f407cbc8c041434466850e2e5efd46897843281cb71e046fc6cb849cb091cbf05191c45c52a6cb3e0d806eccb9133fddda9c8f305969";
+ sha512.doc = "16647b89752d1871c798f80be91bacf375ae9a4d5199ef7417edb4ff019d7aae548fbbbbde47f84cd5c7c36ec4988ad1df82735f4aeaeb40180b07a86dceb5a7";
+ sha512.source = "d8379fb3c2dfc5dcd9fc5c22101855a27ef5de3ac377f1e6a56bfd397888c5f7f94dd37c24c6625a9dc40f15160721c468b5a5bbe8a35f98f983755889e250d8";
hasRunfiles = true;
};
"savefnmark" = {
stripPrefix = 0;
- sha512.run = "492925eee8ada9b988828e67a243d7544a4c22ae7c5e8b9d9b96b484a19856d35402775da44b4a83ce3e464b43019a4b2133c971ad94e1678c7424f4ddd04061";
- sha512.doc = "575120cddf8f8428e5c20f2260913f0181aacec90d1d092e1cb2a311e0d3f01fdb26ba1dfa76470c2f0794785ae7683f478456d23663a8511472098c4339e7a1";
- sha512.source = "2f5accfb941f0a8da11baa92b9059ed5091079d59638361dad35411dd2b6b38cc1be81a1e66bd532bbc06799f89354e83fdc5fabcb7a96eb761ddbb1b9779f4a";
+ sha512.run = "2d39c1246bc9c5c28222a6ce96b93bc0c1e93c3155f68f44843b5560b548191ad3b608f24b5c444b834fc441238a0d2174a9a8ec006f01b160f77159decfeeb0";
+ sha512.doc = "9ca251e6d17373e5d6f308d2e75896aaa3e44d0f5883be65f7629f922f0eda296c963530e8fc1c80073e0706c2c72f97d062cd731481654c0564cdb695eaa86a";
+ sha512.source = "984807d4efb4b24445dec6742e0328274527ef3c7ddb3df57a5d941531d1e634b5d672c9a510b62f7053d69c10668c311457b3a1065e1775f964e9a74ad027a2";
hasRunfiles = true;
version = "1.0";
};
"savesym" = {
stripPrefix = 0;
- sha512.run = "c29910b17ee44e4fd9e32f035910eedc47739c6c34e5f728611e59df88eccdc36d954347610991f6e7ec67bc25d5cce1d457a9db866b30eb8d1b98f19e424776";
+ sha512.run = "212ea18ebb424f9b64ca9c75a783dee9ceebac09adcd6ff6c721d90796bf4121aa8710935529451e6f9a4de9c3cb5910b6c07d6fd6b7093c4b9904348f43a1fb";
hasRunfiles = true;
version = "1.2";
};
"savetrees" = {
stripPrefix = 0;
- sha512.run = "693e8df1c97fb4828af52f8fd3c83b69185f6b199be87beb2457487e31e730ab1cff0e69399afa39a23a7ffa51e9317352f0a7c2ed217e4528212678be23f01b";
- sha512.doc = "ca32a928e785d44d908f85f49d6dd90651a30694c1c8c8d46c4fde17f30c6af441dcc1ba6da68287857a1676c596fe702ad1dbae324ec66d5a220710cde3718d";
- sha512.source = "741eaaa7cc70c8cc988325d3d9b9311aa1594b14b15d290418b37c033e85fbbed080e0cc25f31d9f630a85f55cff0a1098ef8a0797cef696b4621a3c7fa416ba";
+ sha512.run = "f31ac72f12ecbe2ab05bde14de907707988d6b9ba20414543b9176b71d2a0d5358a34348177857c56b961301678b612ee6f767d1b9cb671b9bab344bb8230e6d";
+ sha512.doc = "3e5cfb62d4020d32d9bab01b3df2ea1cb485240aea5eda3541d29cbe38487ed8b242a1eb2b9d15d08bd742390a8d8a25b584e110145dab330580e69e2287f181";
+ sha512.source = "2dcc671cae73824a2e4cf10682f0ad7d6236f5e856267663f14864804587e1394fe12de5e3e54e5a64abb798c16014fab07a462584eac3a561f971496c58b5b0";
hasRunfiles = true;
version = "2.4";
};
"scale" = {
stripPrefix = 0;
- sha512.run = "211c349477562ab0d309ea5e908dcea127f67cf1da6f2516e159bf6ef273b7cf5be90a4411ba91f1fa3e9af9c6a439bad04f74e0b2b4426e5f661014d1c001d3";
- sha512.doc = "4957c6b4de940a1798bf924a2e46c1ef707490e257057ee446397bf178543a85a8102010720d008b9ee7dac54423966a4c57d0f7b0b021556dd720c697cbb1ac";
- sha512.source = "294f74c3bbf64b109a528edef99d6318b2a04182c2266e5077dfc8b1e058cade296be1737f955ee880a8576c382c39cb63ba1fe75f214e36aa9ffc727dd7a6de";
+ sha512.run = "2d090a08c8f7d5d9b332f390b29b16e911f339071579cc09b954b2978df4b410ff3c47afd6b8bea0ce7eabac551b94f8630fdb7aaa4ef39f793748925157a19d";
+ sha512.doc = "aa41f6de8baee992b123ed40086dd5d0aff63c187858502c66056a52f3b8bfb12a5b7dd15ae9279a224e9d67d717f3927e97f5879ab09ded9e0960a3eb910a90";
+ sha512.source = "387efffefb6774f50165a0c3242005a52418c5c9ac3ff6d1b87f696eef7af8a57a19a4efe6066e7939fcd76ff8ff9ce3ab4941d30d36c6bf30beeea1a95d4eac";
hasRunfiles = true;
version = "1.1.2";
};
"scalebar" = {
stripPrefix = 0;
- sha512.run = "f10c30f4f5eea08a15c5c55a27403fa5650891dbf4a9fa5aeb85cb16efd14cb3610581e08a85c3b4e01082226a65cbbf218c63151fda33b3648ab9ef753cecc8";
- sha512.doc = "b60ef1af676c7fe79f40184afc0df38278b8dd32c7ee94ec3b4132a6cea30f36bcc0212678bed75096e8131374e11fe738abb3a27da3f0bf39381ffaf2e3db96";
- sha512.source = "d5cf25ab4a4938394f7e96b92b538ecb0325761f036a14dc17f72b773351f84980af7048241e24148bf71ac86bfefb63fa810d3af561954e4d3a8eb73d14e36b";
+ sha512.run = "1e367f025943a56b6592238e2961f967beb1d5ff5b68ee83565b3926a392214557237e482ba0b174ddb2e6861e4690e636edef1a5fe0473c465a0deaa1e1bd0a";
+ sha512.doc = "cada3793771a28c3ce30439c782d245b6b21cfa426d2268e7e072a8559a81692b6c4e9e26a8bd452fe5882f39e55fd061a1af4e9be362bdcdb1f6ff6bba781e2";
+ sha512.source = "f6f3e8d007ab3efd6bf1d45b9e3af1fa846637a8b66226f9ae24d64b3be9938b547bc3879a33f44d465f8f62494d1f55141c713b18161ec4006ed76eaa52169e";
hasRunfiles = true;
version = "1.0";
};
"scalerel" = {
stripPrefix = 0;
- sha512.run = "cdc00004572d8c23035f5d797d24fb4a41f61a07172a8d3792450f18e6af26269f6af2282f9366ce92e7bf1ddf2461957ca31b804841050fc36c1daccfaa234a";
- sha512.doc = "314ef43e527a4c07f7f7b99dedcbadd8a74a3a27b5acfe3b92e11969fe664e8cce15b6029a3e418c1ed7413e2055bf36383f43a51500dacf416a615ce7b02801";
+ sha512.run = "0b0a996bbed0fc185714f84e32c76e5a9277137d3d8dcc6b12b516afa97f3c80b2684c3c22af8717bb3e6acca267a3862c1244df7cb71eca61b10074fe1c3a89";
+ sha512.doc = "1533997bed3ce5499a1285a6db03be20f28fe70b1ebbac5d117e692c53068ecbe7f8082cd5f93c753bbfc1eb4fb3b78372c7b14f5e2c636398f37dbc17972d97";
hasRunfiles = true;
version = "1.8";
};
"scanpages" = {
stripPrefix = 0;
- sha512.run = "18b4d359d71f3b18c6b1d063370a2a7b5e1e5951aee27638f68c9b96b07783f3e5be4b962d4fe026dfc8d57fc9a23f2b9e8bf220d76d268fad7c6e07454359ee";
- sha512.doc = "30be0196aec9bf14d6d7977415f7c7e73eba7f877c814af43a020f93a1f1f00a9cbcc44a5deab5629148c37e6fef8b604b5ac3726ab8edf6781b6a27ebeeceb6";
+ sha512.run = "e13f7849b2b1cbe9fc60fc2e3d3bb7f2879644c282e8664a5ec46b3143f4ac7fbd21f2976183ad410bf778a181d5063b23832734f0ff43a617c9020b16587fb6";
+ sha512.doc = "34eb2549a4d809602cf69eb562fd3c03c8d3fc4063820ce41b52d733228a6a83ace819e5bb82e77cd3be3cb8093e7997377fadeded652d20509eecde458d9b78";
hasRunfiles = true;
version = "1.05a";
};
+"schedule" = {
+ stripPrefix = 0;
+ sha512.run = "c7d58c5e4ecdef504e1d32934ccf2c71cd36b073af4031ee83b0d0a3b3393a40acc26dd4e057f426561903d0d08297bb2a9849cad2cc5a11b02e15a3983f0e1b";
+ sha512.doc = "ca5f9e2b27f0b01531e82e64e99f816aaa52f5f340bc2fdefac367918d50c564cd178709428554a908951c117dbcf3d24753f84d864fcdc546129c3de25d7e77";
+ sha512.source = "e910feb417f9d1606b323a995026f3d3275523b4fcc53dd94d44c10b375ba13d322f32191dfec36b9606174240ec77de1b024c1f8ac14b94224d34e2aa0cdabc";
+ hasRunfiles = true;
+ version = "1.20";
+};
"schemabloc" = {
stripPrefix = 0;
- sha512.run = "80b87938a744fe627a3ec13606384ba367c280bb085804c322358c1d05e88596e7f43cf578da9a2e91a8e7c93f5860805cf74713c0e54c7b505f2a43d704d8e1";
- sha512.doc = "da50742f32b64b79f55f4a6289313510c90c8b9cb41f427f44e144a80b1776856642e9ea4405688c89107e7bd77cc0b624bcedfb06e80f9b1659aae5b7ca0567";
+ sha512.run = "5b875455f8a567a97c5594f1366fff624228ec2af396bf8cee73f32835d9896c41986b3540f215cca570f21d1531d248e315da5336c0323fb57c3f796ee2df65";
+ sha512.doc = "27b0f1f5db78caacec8140b4f13a786ac50ba2cb393aeed153138b0ea8ee6caab640c2dafb14cc3fc01b3c7a511d4642f7fea65e2ccfe295a16cb7e125a47cf0";
hasRunfiles = true;
version = "1.5";
};
"schemata" = {
stripPrefix = 0;
- sha512.run = "4cc9e75717c80c2162d34c44634fba069ba20789e820d3fd2204d469f212e826dc242ed659e09fc65f674d2378f4fa8984fe36d040e8391cb8c80c670992bf55";
- sha512.doc = "bb9a15e9f40de6824168dc96d355ba84d378f93e12793091af6e5592add42a9c2325ff0514bc6fa879623a1f7e5457fb79892a33764fba17b9c12389806ded3d";
- sha512.source = "2ee502a7d909d0793e739b467237ad7d9f5c23361fed459e74c3ff09ad9d784d7b52bf13025772f1fcc680c84dd82e07a43016be523495ec08d1345ce5967861";
+ sha512.run = "41ddeda2f81711f50238403fbd496f35f0b5548c52a4865dfd9f1ebd7d708db2d1780b1bebd0d1e1c993c140a760d4802770066b21b1bf4e98c09bb606dce2ba";
+ sha512.doc = "51afe69e7356110ae73b2dc7d4cd84556ac245bc57ab2c4e05f8753345fd0628085b61c78e31fd25ab22e1a2e3255c560193fdc9e16729e7ca2dd7c48bba0684";
+ sha512.source = "93c841a49e482861247b6a1baa79f7cfd3956e702b37ad17328c928600224aecb486df1ee012a89d00907efd6e60ea51f5c6aa704b876eba1311e96f7529aaf0";
hasRunfiles = true;
version = "0.8";
};
@@ -23594,7 +24206,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."collection-basic" = tl."collection-basic";
deps."collection-latex" = tl."collection-latex";
- sha512.run = "2250810241ac6f92713342a7b4dd3cf1deade2ad6ef65552eb9b987f340d952589fb941270c881eb07c2e97a861db47f57e16777ebf81142155f3dfd4dd6d5be";
+ sha512.run = "ab27a01ab3859bfc1718808ec931e24e58c1146c5e803d616ae0e1e2c2c563fb28bb8480f91e12db9e71d7c1ddfbdc3b73357fe212fcecf7e377aba4365aa27d";
};
"scheme-context" = {
stripPrefix = 0;
@@ -23612,13 +24224,14 @@ tl: { # no indentation
deps."pxfonts" = tl."pxfonts";
deps."txfonts" = tl."txfonts";
deps."ccicons" = tl."ccicons";
+ deps."dejavu" = tl."dejavu";
deps."eulervm" = tl."eulervm";
deps."manfnt-font" = tl."manfnt-font";
deps."marvosym" = tl."marvosym";
deps."mflogo-font" = tl."mflogo-font";
deps."wasy" = tl."wasy";
deps."ly1" = tl."ly1";
- sha512.run = "e575255e24c9be8241f9202b013b5ff6aa0cd055b9e6b1454ff0eba4145a2a234ee974be899edee595c2cf6f7adb8911346f208a290eeef47edfba2d1bef0cdb";
+ sha512.run = "214ab897d6ecac52278e3c63e988b0bd0ce146f07e9c58076e2c65bf6a7bb1a34d66341dc88b572d4549182a9a0b9daa51e91ad782ab41f7eeb7a6c2dc8786f3";
};
"scheme-full" = {
stripPrefix = 0;
@@ -23662,11 +24275,10 @@ tl: { # no indentation
deps."collection-publishers" = tl."collection-publishers";
deps."collection-texworks" = tl."collection-texworks";
deps."collection-xetex" = tl."collection-xetex";
- sha512.run = "79d8fc33e595506fb4a3df54fce72022281c8b7f2fd2e002bca6e1369bcfc12f9b98a872f64170d7f7d5c482361e4f00c0394b26de4b9804715b674ed309aae3";
+ sha512.run = "c5aa68661ccb1ef57e039e923397466c46349a4b52e1a282d5fa0bc466de382c3d121f69954a28c6345e0f02386eedd915c5abd8f0f0e86ec295e30b325ba9b7";
};
"scheme-gust" = {
stripPrefix = 0;
- deps."FAQ-en" = tl."FAQ-en";
deps."Type1fonts" = tl."Type1fonts";
deps."amslatex-primer" = tl."amslatex-primer";
deps."amstex" = tl."amstex";
@@ -23700,14 +24312,14 @@ tl: { # no indentation
deps."collection-plaingeneric" = tl."collection-plaingeneric";
deps."collection-texworks" = tl."collection-texworks";
deps."collection-xetex" = tl."collection-xetex";
- sha512.run = "4c962883f5a5d723a0aed753580741c2841828a9662641893dccfcc70fab1d90d7988975de9a8c3061825fbe44977607b374d25bd4c57fd27566c16f65aa8b12";
+ sha512.run = "88e35f41d2984e4ec6672650df5708e553f830ef5c16042613bc412aa2a62a4af6f46f80825dab6e50fbc73811c2059955ae0de88f989b170681c7499944ead2";
};
"scheme-infraonly" = {
stripPrefix = 0;
deps."kpathsea" = tl."kpathsea";
deps."hyphen-base" = tl."hyphen-base";
deps."tetex" = tl."tetex";
- sha512.run = "3aa8d9b098cb6a84e6c864589387a19032c6badd2eb1fa1920ab3477d2d5ac8179e1cc38cda032bb183dc3a284c7afd23d825e337e375c54777de32437439cba";
+ sha512.run = "f95c49da292bc4eb602fa20bb8bcdd148eeb883db9673665b3cc23f010ce31cd09c51af9b5df81ba0e79ab59a0b5f28c2f854ac6dcde4e0f7c983b71885bc1e5";
};
"scheme-medium" = {
stripPrefix = 0;
@@ -23733,12 +24345,12 @@ tl: { # no indentation
deps."collection-plaingeneric" = tl."collection-plaingeneric";
deps."collection-texworks" = tl."collection-texworks";
deps."collection-xetex" = tl."collection-xetex";
- sha512.run = "6b4c722f7257406a16daae92e65ab28dd36849af72f67bf837332a94ea871b1e015e4f580f8e614a491c079f93b2c37f3954c6a746eede60de6a66dcd6e1ec70";
+ sha512.run = "cc9bd942db4afd9d1d15ccf20e2d404ca61d640f6c04058a876cce0dd09e1fcb581e8abd7b61ee55c2ac8d583c508e9f0461ce199aa7b38bdb64856afb8241d2";
};
"scheme-minimal" = {
stripPrefix = 0;
deps."collection-basic" = tl."collection-basic";
- sha512.run = "a63f63a14bf5b3e12dfb49ece263f8fd797b71d0c88dca2df00cb988bf32cc662978d0abfd669cc616a3216ec021b38d62de39902d853de27087219faa5aa66b";
+ sha512.run = "8ae04d142c738142753b4601cc327721cb59689948c2c953f79ff1c4364aa6a449e3862d206223ef1ac1efc3fdfdb1f542c32c8049327662d4ddbe77fe7edbce";
};
"scheme-small" = {
stripPrefix = 0;
@@ -23790,11 +24402,10 @@ tl: { # no indentation
deps."hyphen-spanish" = tl."hyphen-spanish";
deps."babel-swedish" = tl."babel-swedish";
deps."hyphen-swedish" = tl."hyphen-swedish";
- sha512.run = "7dc94de0576778302e7446bf35117833d5a8cd99654fc18f7f7fb241eea269a317d28fdda9044bd72e5defd0b619864b19b8115034af0fcbf1c4f3a3672fd80d";
+ sha512.run = "9d6d9bdd5bb55deed726997629d69927f8da7c8eacae1b87c94c94f73ae90d68024fef2e29aa7d652d3e9b4062801213f35e91ba999380bf3ba11bcac6280581";
};
"scheme-tetex" = {
stripPrefix = 0;
- deps."FAQ-en" = tl."FAQ-en";
deps."SIunits" = tl."SIunits";
deps."acronym" = tl."acronym";
deps."amslatex-primer" = tl."amslatex-primer";
@@ -23855,1906 +24466,1965 @@ tl: { # no indentation
deps."collection-pictures" = tl."collection-pictures";
deps."collection-plaingeneric" = tl."collection-plaingeneric";
deps."collection-pstricks" = tl."collection-pstricks";
- sha512.run = "3d81ac3f87da79f5d8811a678ef944db5e0332b50487146310dea22adde338d824564c987f5f931ada8f3e7754028f2d320c5639c61fb194fe5b8fae6497f439";
+ sha512.run = "bfea4a64f5197305d18b4c066698cc19f49cbdbad180d2e3e5a3f3efce228868b184fd72d5be842235282ad1d85cb8b77c59735ca22f9c8714fb75f5f0b8c3a0";
};
"schule" = {
stripPrefix = 0;
- sha512.run = "fa7bd660a2b3bbbd35d00eb93dca6830ae9aa5abe8e3a1a2ba358ef296e17d8d6d99cde09258b78fd870b77f9967b372e5a5d9b4719e20daa778cc1b18149840";
- sha512.doc = "0c01fd17b4be2a227c5c8fa98857b11083a91fea5ea8a76c6e1b7f361d4df678783948409e444684683a82ef939d7fad80eb6bf1830da3a093176ea2bbcbfbb6";
+ sha512.run = "8f59d31e7bebb741a7c23c2559f0e90979df2d7ed1482d3dc09a1f5fd95ba7ee358e3acfd5bcfe0a708d36cecd4e36b226db4addcb007168789311758a444bc9";
+ sha512.doc = "dbc4cb7922524e2a73c56861ebac5487b508016107bc7c2a104d93edafa816f27f84a142bd0d228aed008f85ba7aab53b694771a001657ac068db169b87b72b1";
hasRunfiles = true;
version = "0.8.1";
};
"schulschriften" = {
stripPrefix = 0;
- sha512.run = "48383258904947223f8079e39810a6ca0a53df7de8b48c551edaec9a4190b6bc4c4e294ecd619e464b0f95adac4c6e4964d8fb3ce80cc3f6edb04905b1b1aa14";
- sha512.doc = "3b98b93ddffab0865bd068bf3391686ab7327d9498ccc379a0591324be268cef6af05c815eee32c696c24df342abcaaf4fcdcff68e165992ff33e091bffad64c";
+ sha512.run = "baedf984b1d1cfeae56af4b9530b81d90653eee334a90f2a9a83a871240592ed6267668b6974033cedfc1e73166232201eaae8e4876d38b9fd94919e8262336a";
+ sha512.doc = "b43f16b38c0417b074b7f45bd42290f3434275c23c6031f293101d907c2004805168d86137190300daa1ca62dd1b25cd2f795e712868b36e454cda134f680bbb";
hasRunfiles = true;
version = "4";
};
"schwalbe-chess" = {
stripPrefix = 0;
- sha512.run = "24195c280733daea15f268908dd576d9ef3bfaf437e517ff0f972e192b726ef2589a4f5d387ae52268f7412c350030fbfc9c55b6b4680d1ba43ffb61a926ca8f";
- sha512.doc = "f19a0e129ad0a338f8e5600797cc89e15a79b999ddc8136200fae35ffbdcd06e0e2a2e606343865575c0d11701a3924d70a24082774cb87ab3de1a14fbce0c19";
- sha512.source = "8cdd31adaa6023153b0c89ea5920f4c061500ce59335bb72823d651e18f8811927e4c1af259b4099f147533b9686ba9eb9347174ac3d413540134e9fc1d5b3c0";
+ sha512.run = "aa32ef2ad2e939250a91d9c8a8278f640f6d3ab935dbaaf0684f299331d336b287e7a6b6330f0e232407ab4af6371d2feb2666a92ed5d962be8bc1e07b4cc811";
+ sha512.doc = "ef7d55e273b0b61c94e2df009976f636dc67939555c67a3a79f0df4e76a5d1f8db8474506e16041492ea6e4588972a375972bcccfbeccf943dac664efd48291a";
+ sha512.source = "03c43c6667646c44f40b553d8af01a3c463142ec442a1979552186f34973b4e0e4058407e159b89969d3b5bd1179bf98f4dad2257bd9343b5c8d40da53547174";
hasRunfiles = true;
version = "2.3";
};
"scientific-thesis-cover" = {
stripPrefix = 0;
- sha512.run = "6d0704de435fe5a3df678551ef66b7b808dcb48863b4fa3a43bc433f20ce12b790e7a41f42ec505f41374f2da3c64f9fe3fea113869e997419fc667cc52d2d56";
- sha512.doc = "30d7f539bd6b7a42d2a6300dbf2fddef2f4f4929d9ebbb0bd77ce7c4b137a44d5cc55e0b6fdfb9424d9379b2191ddb089ba2dde93e14815d216aed94d3a18d7d";
- sha512.source = "a7b7e08990c6f8cc87ac4cd8ba43d858652d96a842087493890bd4ea46a20e54ebd6435995d6ae28d4aeef9806995bf22e3435418c4f58d4ed1f6bd165949c9d";
+ sha512.run = "2427c534ad767f1e8f319aa24744346d4a0a39f73d93c779dc89d3cd0abfd683d7a33c81026c4a5823ad686084f026193c917ff173d639dfac2c99350a819c59";
+ sha512.doc = "31bc280c96b87b079a7dfb6a0c2ff1a03f80c5a047bc2c11b9fb192c50b8e51a65cb3fd5c043c37124afe2383a611f38accd91d6202416451b3eb34bfe855077";
+ sha512.source = "ac14306fa7591f6fa684dd8fb6d7c7335b6ce5c8e3099d80286f05a9f378b4d430b1210fec9c071aa8a4e430ff6cae9ea712ea504cc575e89b02751c02e60bd6";
hasRunfiles = true;
version = "4.0.2";
};
"sciposter" = {
stripPrefix = 0;
- sha512.run = "f8b052b8a894ffdbd2c1934eb9742bb7a06b1d49e9bc42254fb69f7fa5564d97b636ee4cfb260ecf1f88f19b09f62394e283407a0aa10b47fa969af1490cfe30";
- sha512.doc = "2e539b0e604fc209be6ac60b136ed8dfe00fe3090bde1786e0eda8445c32d9c55617fb84b30dbf47779203eeda7c27e04bdd15bb4cc662c373df6048fb24b39a";
+ sha512.run = "1a4292c9fb6dd8a8780968c69ee70a88dd5d1c5d81df9a32e22e08c9115528d8af634a1681fb1672664d57f80ab333a1b811a9c0e17597afdc358988e14fae93";
+ sha512.doc = "6ea102c2318e30080224684693806e16008f946a01fe9e1d232a871f231100d1491324a3ab0260746a61a10125afff6b20072c1a49c8da279a4c0b477361e46b";
hasRunfiles = true;
version = "1.18";
};
"sclang-prettifier" = {
stripPrefix = 0;
- sha512.run = "8e7bdebc613de7734485c01547dae096d65f534e13a8e1f4a08e7e6594b2f4d67d2c82e5a0a477134886b54c2503afbcc3c30ff70cadf41698d57a5662f17ec9";
- sha512.doc = "ddaf681e4e7d6c0d073f122e50c311b5422f0192e141bd7ce68db0af0f87bb14466fb8b6e51186a51979984120a7ea9e18996d7cda4857b000b56f08bd411c4d";
- sha512.source = "870f468cdcba45d0ad83b08317e6aff8cd164bcbc2f0add0795624c63f6bcde7846efa0ff3bea78008ae3eb6285bb9e2278b080b0b8d2f0b1684ef246e7d97cc";
+ sha512.run = "77f8909b870fbaa4f1a0414f75f08ac602051d26c0c935be8661be8820a0b77734b614b9f5c8333b1f1fd12f57a6ee3c4c403f151bc60300e454673a2a4235c2";
+ sha512.doc = "7680fa17762f17d2d7f3c9d3062bd194394bbbfbee36e4704e8b95b2be568cab51fd1dac9d90c6034919b3ec61f75f0f7689478c16f53ac7b4ee820768eaffa8";
+ sha512.source = "8a9188cccf4eece9844156747bdf8414bd42227cdb64ae79ce2e95c729ebed16c9af14abb943cb1caaaebb693bde4d39e39d1302afc0595444d16b3bafa98131";
hasRunfiles = true;
version = "0.1";
};
+"scontents" = {
+ stripPrefix = 0;
+ sha512.run = "87e9eca9f88ba6090728df86005f9a9fd1cd82156b9a126ddd6f4f9002ef978aaa846139106ce5df567cf69ebe69f05a104fe4b9c31619e0776510c43778e97f";
+ sha512.doc = "0c1195c5a24aaa7ceb52f53ef8cad4e496a765c7328b0f70ecf8ce1caf9d28b71634f4900ef83c02bb31212704a26afa5bc247b79e4290fdb64f3d89b4b43c29";
+ sha512.source = "555bb82c5173ea46ecde8b4b8f58ab523cd30ff7ed8a4b37ed70f1113d2c00f6cba30d9904a384f3508ad7cfb45b32b3d6bac2c645c0f960b8f2ade65afff971";
+ hasRunfiles = true;
+ version = "1.4";
+};
"scratch" = {
stripPrefix = 0;
- sha512.run = "fe38eccd1fd70738ac243533855f601fb2787c4d30c3ff20bffdfb3ca2ce5c8166188900634c5118caf28a25f01e96233cd89ee795aa7bb7e6bbc7593cf0d73e";
- sha512.doc = "1aa382e68e11b2465b860ea200423f292d49ab56c6ecdf6018110fbc8a46be79bb0f2137be3cd83eb1aa5815cf79544db1f1b4843e4c95bc61939f3efc84b6bf";
+ sha512.run = "fcee832dbad22e76387bbd10f7ea8e3127a6fac45ea1b42feb183506cd5c89c258cafb052d75e4d14b431a57e638fc84fc751bbb8fa700420197a0d2e33ead48";
+ sha512.doc = "af7057f28ac0539a555db5774d3d29e01ba10fa78744712a5d76f95229c45022f682c321a551cb5070ab3e370b2d9e861c0b04b73365e828fe665b3f8aeb7730";
hasRunfiles = true;
version = "0.41";
};
"scratch3" = {
stripPrefix = 0;
- sha512.run = "3d29c86b7d248fbe02649dd02dc65e855fc7717ae60dc2588a9860cdc2f388b178de0203702ddbd3f5be8e2c6070bc415407d042c38a416325057b3584c6dd6e";
- sha512.doc = "b1be6f6cd3d5a0a150a60fb2af8e1b2a7485a7f532af7781f30b9566cd284cd2bfc265aad7be34e00f9468560c902497fbb960f163c528338f14f0b2f9faeb52";
+ sha512.run = "042ac97a5240c259f00f8bbe4c25b0886636b49e8218ec810306cda99525552bc4bd6f4a7392db19d45805c50866c7f4cfb299e63b8296d44409f12db3e3383f";
+ sha512.doc = "ea7c2ac340fb69bf779af2948e684ccb73f0234ed55fe2d8260fe8b3eb94c7c0ef085db83f94f81fc19705b2d61c1697ad9ad1dd39d8aac343d16ebdb8e20ece";
hasRunfiles = true;
- version = "0.1";
+ version = "0.14";
};
"scratchx" = {
stripPrefix = 0;
- sha512.run = "279d630387571db5e8e2c7660d1a59d6090225d27bb195e78393b45e8876fa8a1e890287c5459a72de75f66d4f56bccec0b5b6b532d45b88603c511428b41e20";
- sha512.doc = "8fe347f23dff202b436c2f55e65c420063809cc9d640b83ac690c0ea836f4087803a253d26a37e2f4e78d051bf7da57180bf9fa924bd0acbb6d5b0a2cc2f0f50";
+ sha512.run = "793c4e96cedd97ca37b7906b6a9e78bb06f39572ddfb57d8e4b54dd9b2846b31bbdd835fe1a93517d1430448571a30d26fa8ad7cad0aa3fab6ca526bacb605b6";
+ sha512.doc = "c87994e90a748fa8afba91b443850a2d9f555ff4ac6b264107b42981e078b6966e8cbffd75f071f3f69a78c9b9aa10db65c3e855a4920f3b732446df01da7d6c";
hasRunfiles = true;
version = "1.1";
};
"screenplay" = {
stripPrefix = 0;
- sha512.run = "8c0baa21ea50e77709b8e78fe853b4a2593c014bd409ae7c71cb918e3831baf16c0483ec589cdbd9a7d68fde8ffceda8dc99d02e86b7d51e8e639de358f3b6a3";
- sha512.doc = "6817a43c3ffcaf748d2aab07dcd7cd703ef35d425b8369d7b5923b74f1075ab57c278fe9d59a2370ea229f31e88813dc6bb5cf9004c42d5a475da02d70eaa0dc";
- sha512.source = "da26ff7428b3ceaba37f5f0d8651e72f3d2bf86776a6ad20b5317fecbd10944732a06c4f8dff2a9fd2d9943552d6d26ccaca19771a7a866338549382bfaf299b";
+ sha512.run = "d14dd76c4b1abd9ff7adbef7e4c3bc1f732156dc2d989787bed7382e0288c44dcde18ce05143e6af03ebe83c753bd2b6682cb4f56c73934ca4209a114eb9e3ef";
+ sha512.doc = "ed723ffc17a98c8d4a8c960f56a3550ea74db84fdd06d26b08b5c46b12310fdb9b7b7719ffa25e8ddd21f17642f5f64f1c96327066a131c468cee8ff185cb199";
+ sha512.source = "f6ada6c467c3a9d11096928dc31c7f71131f0b40146a697bda2a3e194c86070a776323c76c8b6da0edd247f8fcd1a65c286801a7353bb53bc6aa364bb7a75944";
hasRunfiles = true;
version = "1.6";
};
"screenplay-pkg" = {
stripPrefix = 0;
- sha512.run = "534726f9dd1c393ab897011a0d37f509e07a90933bc5fc5e80abd31cdd3f439d6679302f1e458528301088a1cedce09c15eeb6fe1bb7f1b0c5daad9e5bb78b6b";
- sha512.doc = "bff468dc22f74a7cca86e3ebee672835062bb682fcc91170e3bf3d359c908e111bc1e393f0f0c134aa2aee620227ecb00e5869d1ecc2494f55410cfb879c3340";
+ sha512.run = "974795ca0b4a286077e38f4b3b120cf9fe243d450b87b8397adec2c5425b865cdfbe70b86b815d513edb6ae7051d9ad3003fcd6a15b5b02b624dcd4ee0534164";
+ sha512.doc = "9aa4407d1b317442dd76f762af5b673460bbbcec89e47835521688085183e00ba9dbb70dc9e86a95235bd9a32da701c846ceb2985dc70894ca8abe334428a532";
hasRunfiles = true;
version = "1.1";
};
"scrjrnl" = {
stripPrefix = 0;
- sha512.run = "ba9db8280b2f80de2708e51a4d302b36d292d76a1de72d9021cd559ee60cd2ba4504d4a388611c074261736bf4a16fd6bad3824b74a521d753f7f92a4e3e27f8";
- sha512.doc = "84f6fc697d5bc7ee87fa8410b11334a2ecc122363afac29a57a25e896b3a718ae0e1b9fe89213797a7f1f0d4eedd3cff9e3da56ce110b472e967e3bb3f5724ca";
- sha512.source = "3d6ecc90397349865dec4c8a541d6a259d70e8f85855c164a7a4bca91bfc3ba6e7d15fcc88a2482e34845adeec15239f3bc8d8249b4854cb09a075b74a27c1b1";
+ sha512.run = "39198edddb3a3ce24bdc0d9cc6f5d7ff204b142c200a9ce36060bb016f1e1e1750b83210a91f1eec90a205c5a4923704bdc0e44876c462eb768355407597a05c";
+ sha512.doc = "bf6dc1704ce60f9323b68d39502fe95d4eaf8409bf65c278e64deb1ff80aaa84f16e294ab08629466b6f8c0ca02ec03142abdf3fe0a43f862352d0ec55dd410a";
+ sha512.source = "05b0a8e50efd2f21699c3bd476cd308e02267a6dc2a9cd480e0f7b2e6d9633c830927c54eaf75e4d329a8f6a8d3993782ecfe2add7b450016f7e7bc92aea1b2e";
hasRunfiles = true;
version = "0.1";
};
"scrlttr2copy" = {
stripPrefix = 0;
- sha512.run = "0be35ffa4b9b3a7b603be134bd131964950476e90842e4f6f9db9fb68255e3eaa8c6c47d9387b3c713357e72c927171a2f4f34f0c5b4ec38ed5faa3a28781415";
- sha512.doc = "3f41cf1545e3cfbd383a98dc51feec57580065751f1ce9aee8d9db65e754bba4870bc486bfed9883f81fb7a47cb2aa49c5140e2841865b3fbfb525cee11eea19";
+ sha512.run = "7aa7ac841d667e627056ed0ef3e55368f580e9d8a35a35239780b12d0a18534086844009ba1dc40a1b6ef29ad64d06e1e2e8ffef216e89c15e684975acd87192";
+ sha512.doc = "08e87246b20cc0ea9ed30cd74993aa2af520d8b01878e1f54c802b5beef4347c087ec36f32220581eefe933a524c813ec30b3235989453ff8b7be93ac35b725d";
hasRunfiles = true;
version = "0.1d";
};
"scsnowman" = {
stripPrefix = 0;
- sha512.run = "c0fb2971442ea60f5a631a54021551408293d29f7aa6e3ae4d15d9312922a690be40c33b4fb3bb04d1600b7677bf0d7d970a3a0aa4bb2e25cdbbd6c136286b1c";
- sha512.doc = "153f8b9578969b7c2622d0c18deb5561ec0facf2df175a2ad0a2460e1e5d37258a46d234c520a62cb15e49298f5eacab256a2c3f8656856e321250619718ed05";
+ sha512.run = "87f207b478799ed88deaed71b60bced2158d6bf4406e6cbbd533f9110004cb8ceec71ded31d3706d8033bc53b1f0f31cb25877af9c58d27a5f350ab79572328b";
+ sha512.doc = "5050ca6200a7531bfbc31dfd9f06d4b6503e832fc09a7132ec76a5ebc09bb0fe4743ef09740ff9646d4fe93a31ee9fcdef6091fc5c50e379c86d529d5df51f25";
hasRunfiles = true;
version = "1.2d";
};
"sdrt" = {
stripPrefix = 0;
- sha512.run = "04e621c8e8bb5325de61e285597ab7c7eb9daa62071c54aaf830d7c8ace87b67768692759aa0c7d89bf1aa51d8e9724c32c67bc3fe00f4c413709c3caa2f13df";
- sha512.doc = "877ab7829be2c25a53352c2ab0d6367639d95e9bf8d5d82cbafbbfd46e02809441dd83c369b59d8a355f2692b7af35b3dde25e5c4902608c779b9f62517b47af";
+ sha512.run = "6faa9948e5bb4369fefad7d2b1a5f2bf39baf8b98e8ad3b8f61ade2001b431894ddfbd61e2f1ec73ed767b102f79f8357d965a5c3805c082d8d88bda29e10c6b";
+ sha512.doc = "570795dd0c4fe0450e628f61e43d05f3e969488890eab2ee1364712e812d839c7b3185c7ddbd27c44c486e234afe36aceb4824e828cb0c9253e8e5479b0b6c15";
hasRunfiles = true;
version = "1.0";
};
"sduthesis" = {
stripPrefix = 0;
- sha512.run = "380db9bc40c80157ab4bf11151e9c02e1b1f18a6d3472ff95df350e5c9d191cd79b74a7578939fb2f23b86cbc1e814f9ddbad8f51bef8acc72fc53dfe016df27";
- sha512.doc = "87761b59474d2ede65d360fa2448b04c6aa6ad09d3325522441ce5efaa81a7bbef8b0a0d86d61d6fdd044c442f5ab69db53b6bdf15f98d7b5be4baac5735eaeb";
- sha512.source = "f7fea0894cf355b288f76c744509861deecef316e3609de3f9f711f75070ea0b8e4b96e47e56b224f3fe63a4ed7462bd5f809b0c8be9d2cc1087d14c769d4a08";
+ sha512.run = "10f1c0a749b9b30dda0e1c7dce4ef2fdd29220b4d77d03b8e71d8c3a460a73c98f8d16e27e6bbab07a66bf7a23cc9d3bf2b12db523232df1142a8563e0068ed8";
+ sha512.doc = "afa02606e7df5655ef46b59e92dc54bec9e8f05deb1d9ecd8a0546ee068f2595620cc8dd39d04ea8db53ac7f2e9983ff01ac2646b6946fd3619db64a0bdad332";
+ sha512.source = "2c4dddfd7a6fa27ebb4e48e61f8d2887e116eab174e13d9b41efc9b7a3c2f5d5770f000b4acc4275fa82d54ad5ef2129bf614478d11b24a359a38a03d38caa76";
hasRunfiles = true;
version = "1.2.1";
};
"secdot" = {
stripPrefix = 0;
- sha512.run = "e2ec06c1627c012fcc48ebea55c7d0364c1a11d1e5aff9b01e9de51ef9334a0097cecca73a90bf5e40520c39bb5f8a68adb015b1b794be8c09ca21803d5bc851";
- sha512.doc = "f85845d0745038418cff01e6c9fd2370275b37c5306bf2e57bba824815082c87e407ea092b522abb467162e389ac7e77226b1dc71133e9dfbbf830a3446139f5";
+ sha512.run = "7fb101dcd377cb5e3d1dca352d266af419c6fd83e4f2d1701a3d598e69e8e7f70afc9791a76337f4833da612cf07989ef244af1b24eb62ee59dd5f76225aa037";
+ sha512.doc = "7ca1b4102c6f92bfc6dd0571c489852dc5c1df4a58530aea490098192ee256a4df7e0bbee20adff78c2b35dfe39b8cd3f821c5e45dc6d78ab4865b6f08ad8488";
hasRunfiles = true;
version = "1.0";
};
"section" = {
stripPrefix = 0;
- sha512.run = "1ef93a2a5b37b673f128cf1d0ef1ec07ef92fb612a6a03a5ab6cba33542ea86087773780dfd0ecec2873cfc0c26e3ac7e074083731253cc7183523401d07640b";
- sha512.doc = "92f42f9f73e261dbad1c7276002ff55fa6c33b3538255ea6083cbecfbabaaffecf27d0f9d87b35fdbf97cd49e663ae52ab42380fc358ceffb2c40b6678f9d164";
+ sha512.run = "8b3eaecd49f8b7046bc35df079541121d76757bc2a1b6a6ffa24357a20e9ec4bf5a7b65fae1673401ebf363e46ecffe3c64a2de9aac104594b2b111cd10426f2";
+ sha512.doc = "91defb5391b9e607cfaf74ac3abe53127ddec379d7a7c052f5c8f776bcef1728010a94ef7b590ddac8df140ee11fff4fd843bdbe1a13efd322a9a939ea2df39b";
hasRunfiles = true;
};
"sectionbox" = {
stripPrefix = 0;
- sha512.run = "9f212c2771464064809aee7d7a57b1f92c09e062bdeca803329b06a951cd5bdad2d774ccd82616dd35a2febaef303cd4dbc7309852f6c77d9af7b6779c2e0bbe";
- sha512.doc = "16cdc44c2f8fffa500e698f9d28fbb623a47800976188e6e2a0e265261c6466cb23021d77b1c738fdac28e9be7417090f210ec0339c1d66f5a5adaee72556d48";
+ sha512.run = "d1a4da6a59c0411baaa785c58350c1d5be9c1081e0344d8a61fc009f49a1b751a09f358ba1baa3b645de4eff7d69e3781d8b44d90738105c0f56723da36efdb3";
+ sha512.doc = "80ae58336eabd8169781c3c30b42b2583f78ffa4093a7d3f9d9e9c6e31a3fb8f457fd42d56f2ff75b2ff3c38b537642dd6f254e54b3112538657a37b3b4e0410";
hasRunfiles = true;
version = "1.01";
};
"sectionbreak" = {
stripPrefix = 0;
- sha512.run = "6bd3dfeae0144ee3cfaf775c6847aec0882ac62bf57df7a6684d3aac9bafba844fd3ae4fecc826c86bfb110dfea2e061d84cb22369fe6a18864db97abd69cdb6";
- sha512.doc = "9d25f1700d55950fe2c36ceb6551a8364206f2788e2a406c76f0fab06214bcfc9cd9d54f29ffe49185e64574ae44da01c40f55974c7e41b3c26f8f516db009ff";
+ sha512.run = "4b2c26642ba346acce5aff9678bf94f76d85005464f80eaae862a522bcbfa34c1671af79671982a91208ef104a21a532d851dcc785b5c40de4fe462d12488832";
+ sha512.doc = "a98eede394708bf612f593e00c58b5500a35b5173381c1f149d0be29b49fe95f5162602177b7d4f23c5b5312d7cdf47ea6ced8bc285853d2b7d77926a6ca66b0";
hasRunfiles = true;
- version = "0.1c";
+ version = "0.1d";
};
"sectsty" = {
stripPrefix = 0;
- sha512.run = "1b442df1be18f55a417a30a7fde6266ed93d305694778e0fefd85cc83f17839ca72155839b696c0c0b63ea59de6f35cec46c76c709d142ee3296b1ee5a86f4b2";
- sha512.doc = "c0a3e87c7aa57797d07024b58845d1214fa04bde59eb14e27424761b2dcc616af9836d1bd7b291d00d2324812d21b8881aa0e223b050214eeed42fe24fdd657c";
- sha512.source = "9dcfb02dab0cce980c3c19bb9c8978b80fe5fa5c0fd8468a5a2a9b103c91d6b489ff76d84defe990c521212c30f754cc6e31fac21dde67078a95c6600a9ac3c9";
+ sha512.run = "7e164b14f29a385f8a97e09ad124c347a154e316ac2eb41e0bf9f161d44f2782995fe271b5472ef90dfa4ffdd5495de81090b44f5777243ea76c9f75fcbde2b4";
+ sha512.doc = "69d7fc032c06d015d7a6e6d2273c5240b146062565882fca0ddf5b7b795b788207bc9b478366a0a40e4acf223b07482f5cf41a65dd9b37047bcbf12566f6a826";
+ sha512.source = "fc79d4c7c437d9c5ff7d8dc62439242cb772f250527ca099cd1180e58742a9ff42e7c63776c24fa5563c95b5d2bccd97df0e1c086869bbcf5ff2ed8ff5297bf4";
hasRunfiles = true;
version = "2.0.2";
};
"seealso" = {
stripPrefix = 0;
- sha512.run = "1a8eb14820aff134ec4acb3ff4ff3c60061b4ee24868841935374ef17d32cc0ee506a801df3f5cc9717644ba390fc26ac553eb8090b4e2e62865427cbf2a26cd";
- sha512.doc = "411c4a85e94f0d1531f483de7b815fea9ca86f3c95d6f6f66f3b0f12a78b4cc9003f623478b2509c8c100c77dc20455af3f571bcca18f203cbc66e4310407f24";
- sha512.source = "9d379f6b22a9e374df999dff56de2161bcfdf21b68ef508af37f8b7cd2e521f5cc656cbb6d652e1038d32691600e8a6896c76c4df2f7ae7c7ee88c8b6bac4d84";
+ sha512.run = "4d52687aa57245d3be55bf486b100d61fe2e2d979447c2f123f566c3aeb13657e531ace55fe5d00eab57cebe89cfd3729a71dc7177831b5192b8c0fde452d7df";
+ sha512.doc = "6baba95b6b08ef95f2966d227161ea39a4084b46371967057266ddae155b115fbe4fcf148e1afc4629e33f54d0329ebb6169f1be4fdcb801d869b212d056cc61";
+ sha512.source = "981ed17cba32b2bdc4848c099038193dba2b39d04210cbb2851400044654234c75c160f9c775af2fad6b76b80c85c782fe6ea75a61728ab67193dcf414b0b4d8";
hasRunfiles = true;
version = "1.2";
};
"seetexk" = {
- sha512.run = "756fa2ffc5fcfde85619d7a2ad063c67016e161cd576d95d207a8411c18b6c7226e4a1bb4a3ade01920e6a2f2541c353f3fa3d2cac14c63ab1c01788b839d170";
- sha512.doc = "43864bfd3ebd8e9cddb1fac976a131c5c3dd6ea223b8d94176549419d6bdf3f106aee41e2cf3234a22384fc0be52cd6741a75f044ec2f1eeddec26f087a664bb";
+ sha512.run = "b3dea76f239ec78da4eb15d4bea4dd1171c3193e9d9e82a1ecc5d5ed747e421a7a3dc96e422839772d2f825e862b8a71befbacb7cd816405d707f654c7e5a32c";
+ sha512.doc = "39504cee7a077e16d10b2d4d1f393b1b90e7c21c7452f761dde1117f4b8668962b1baeac4b834b71b481fd170059e4e60f2d529e523e40503d26704ff15a7dcf";
};
"selectp" = {
stripPrefix = 0;
- sha512.run = "412e476d7c51affd75e01fd7c96f726e607e813287f71d54924fb39b039082d289053cf6a3954c282ece141d0be802a27622578fed91495aadae4d870a400d81";
- sha512.doc = "2586950165e4f7abdc6e8403a8b39e304682cdbcbe2c016efef7cfe494a9fb6feeee8039805af0be33ff23d97f43cc5359bbcf3105401c2086f85b9238b36cfb";
+ sha512.run = "1674c9c9d7afbc851f8c4fad1b46a1ec18161eb48375d892c947416ee97791addf92f75a69090c95a0f08bbaac1a7a745af93a7bcf91e2e0f8117ed3f3106dc9";
+ sha512.doc = "7c99f0400841cb1d88af4c239f43eaec7c0b2358c2e581866d4361cd86b9eff413bc9e07d8df630ddff8d4f37193896bd430f4c357d9cc04591295f18ebd09aa";
hasRunfiles = true;
version = "1.0";
};
"selnolig" = {
stripPrefix = 0;
- sha512.run = "c267f6c6b3095566d444c99adebfb4da58a39fe5870ebf63f5f717ea71f3285e363ae995cb474023764c19bf7fb02b676ffffe956a5e3151b9f7314ff335f159";
- sha512.doc = "0a91e2b1b91b33a6a363c7633ad8371ddeab0f16bdabfd895105d7a08a67a7cd8d3b6fd01fd3e2a053d5ca2051160b14d5fedbb0864fee7e532833d9ae5cd040";
+ sha512.run = "8b01d1b6f4e6f83efbfc603be7c510d3c8435559b1272f3e8beae7d0de04ac889e04d539c689abfbfb8af5ff2d04c38459320fec333a122c3b60a1a79a0b115a";
+ sha512.doc = "afc1a84aa85f3da5e5d121de0ee37f5347527985b3a9ae75abf0e51edc1d5371e831b5ffc7218d9863b8ff717554c6f469adec908f02f5d9be3bd4f6e45fc1ac";
hasRunfiles = true;
version = "0.302";
};
"semantic" = {
stripPrefix = 0;
- sha512.run = "4d5ce32ffba5d0733dcf65495b131b5b3eb5f4ca3f58a5deca6345382db422e1411c48b86578cc2ecc48b38a007e781c11ceccfdb1b6523bbebc04bb32556b71";
- sha512.doc = "8e381764fcb23c40db87146990bb81499c5a6ce7d825aab6c93acfb4fc2b54e33639469777a47917d4a877b435721197ec1da14bea1d2e55d425685370f0544a";
- sha512.source = "5fecb6ab18b77722a7f48b1b720fa9cd1aa995394262cf891e4bed160bd4f7b61db8777a4523c85d59dc609d5c2a2b7b2c4ce1655affb3e162325def3238e669";
+ sha512.run = "d49c22d4982a33177fdd73c5ff15a68e663c3ff1ec9a45a40e5a8364371a25b536dd6c1dd963296ae998760178833b5f2c357119f41e7bb5a72061f0f9ad23fa";
+ sha512.doc = "21e9a7efd9fd6dc28be30f284285cc8c13b266eb03c9212b30f97b761c1383e1fb84a18e92437d331d3963068a68c61276cc1fd3446807bedc954a490fc490aa";
+ sha512.source = "4d513b6c9b320b9ddd8ec92fd8eae079134d351170122833e99557fdec7510938d8ef856c52e0a862a8cb8cdffa3894c160dfe085452e0cffc49db4d3fac6a79";
hasRunfiles = true;
version = "2.0";
};
"semantic-markup" = {
stripPrefix = 0;
- sha512.run = "41b176ec09469f8786062a13975680af0d7b66d6becc42840aa5e387af126e29174dd1ce3b555d4412aab87d884393bdc13e7151c6342cc4adffe8f7a26bd767";
- sha512.doc = "24a68d36e6b1c6f7e873adb8483b055585fe37b2d970039ba8749ba0e2c782060325d6ffce0c2d5ef1d022c02222b7b4ba82ad12bbbe657eb28118270e1c77d8";
+ sha512.run = "e0e519f87b17fc26a3a30662e9ad5ee6637c2bc054c9d718925cb5b68e6855c1510ef75e8df28d09b676ab40e348b15b85057c6f64d5f5a7f526f84791e5c67e";
+ sha512.doc = "28c2448170a73203261c1762eab7b2aa176c7c798b2320592f6fb4863be2a3845c10df86479ae984d7279882e080addf0476cceb3507b8daa17c94606aeb93b2";
hasRunfiles = true;
};
"semaphor" = {
stripPrefix = 0;
- sha512.run = "bd62567ad08af5b706ffd10273b6b05fb2446ee6afb00d804cfaaf0ebf0420470e9c4691afcb3e6eb08ab6e7a70f0c19ee7ec6559a07f63de7efdbeaf93dedab";
- sha512.doc = "064f4e779538736806d2cf2b2096f065df7fca9bdfca1f5c782fb830220d84daaa752d15dfd7a56d891978f61a65389536feb5077927990aa477b8aeef614b95";
+ sha512.run = "b8741be1544d8ab488632e05464cf607069f0d09df7a727bc05d06175dc16bff461d551e7130e01edbb53863d56fbf4cd0cc9085c51186e19e5f2fae986b400b";
+ sha512.doc = "ef0c85ca5e86a17d59c03255d679d54cc8fb36eec02c8546f29e1c514408559788d1dbe3ac7565224b320b71e9ad77979b1092fb0f098a1c48c3a7093b72b172";
hasRunfiles = true;
};
"seminar" = {
stripPrefix = 0;
- sha512.run = "b9325d50f47a2c8bcf875da1a3728d53e82fa7a354d6dcbc1282b45b52c311a303fffaac7a08c6726a610559ac6a736a0029379a3b361030e68dd746934114f9";
- sha512.doc = "72a328122a0f599c875c0c7f6d6501f1a87ae612baea93c3ab6ccaa768efbe2051a5d3a818da3747dbe45fbce8af1add47ca778b9f0b7c69f8e36beb21fe7e45";
+ sha512.run = "63173000935f741b7d1e7dab2fa0091bcb758ba36dfca0b6c745ae165f6b5f3aeea7972319078f175e231d3e0ebd3454d2241a2bc4f0f36ee51bac7bb7287a56";
+ sha512.doc = "0bc4ea04a561c8a8c17f4f6ea493fa98e12e93cefd58b0aeeb0b09823f2b97028d945f1c9199fd1a5ab10e0b695079a8d97608474a4d04640496737640a9993c";
hasRunfiles = true;
version = "1.62";
};
"semioneside" = {
stripPrefix = 0;
- sha512.run = "5381ad475db4d8f052f355cf77284488f56b0bdb12229cbb9629ae9ef5dcb1d6617bb89b3e1f4eed1a1d77467a0522de9e3601885174445ab97e2e3827627b03";
- sha512.doc = "076832a74ae8d80c3b66809f5231bc3692b3f48e9500991ba309cf9a477e1127521543513bffad7f24d1ff0b3b2fbb52ddb433c1b66a5932fbd29b9d429be9e2";
- sha512.source = "bace41deafd8599d41daff4ce60fd01901331ff5c1b369f5ba57529789e24cebfbdaf142697d6a6dde629f63b5c76d4f30b6c47784a5c23546f56d36010d7eb2";
+ sha512.run = "cb3f20a7f766681f9b7748ea3a816fcd477e6685a159b071502716c708e0e1d5a2a33a5b210cd1e2a684a288d07079870ad243218dd74e80853a227fd445c884";
+ sha512.doc = "8d6b1ada214f99028ea9843b4d5a85a8a974a9ab52e8a7d9338d25341282d6f1c8ca4e7a24271ec20bc4be781f418f2ffb558ef4fe6e6f42d165bb24650b54da";
+ sha512.source = "1b8d0d90db12b52add0f7dae10cb16bac8a9260e0a6783762908a07a014dca294ea6c631ceac3a5d063705cf39fd1a57ce6b99f72c5da4d57d4a30cdafd25767";
hasRunfiles = true;
version = "0.41";
};
"semproc" = {
stripPrefix = 0;
- sha512.run = "b2cf54ad6628f84a177fd9e77c00c90b154b5c2f3b842bc4dd51ce586dca0799ac6f82af1945576219bcae6beb8f412aa4110b3479752ebd3bc860fda53b3aa6";
- sha512.doc = "7f1dc62a21ca9e0fedc708c48381161e0b213df9473235501ca233bb33a588adc18461cbddf908e3bebf9ac25ae2f65b8cc41a00c4e168a82541e1356560e5fc";
- sha512.source = "7b9ffd8366b07e54f6d15610aecbc9dd6177a3306572183e155ddbbbd327bfdc4c5bb2293c818e0a29ce8700d3479511f81926e5dcbb8fcdf5f0f7505ff131a2";
+ sha512.run = "ac78e19197af3c72863ee4ca94842d596189d37c2d559ac1254f70fda1011943ddd7ce17b48f183b839a6610f8d7dbded2a0f2a18453823a0c0044a70841dcf2";
+ sha512.doc = "2c7e2a40348b098037001928d6f21f5a66c23967dc63296ce26736b006a46f9d9536fae9480c1f0d0db72ed59973a6140471bb110702fd5cb997fafe03133dee";
+ sha512.source = "7faf073ad7da9627b59509f41056df76658875d04651321389b3ae789e2d704691e494726635161eeab97786b8c8d6cd322e3ba83b3e1a779ff3d10a752fb51f";
hasRunfiles = true;
version = "0.1";
};
"sepfootnotes" = {
stripPrefix = 0;
- sha512.run = "ddce5beb341eb7e2b2391b752d9e00355255e2d14985c88d6e60f7aeb4da3e18f93d3eef4d97ddb9ee9ed5bbdfda6e2097c5ec43bfaa6ae0f1b8633dc2fd3fbe";
- sha512.doc = "9ebb95905dfeb04a7c6313ecde83b5870330b48f0cbad152d770194c65fe8aadffb3e69a29cc665011a1dc9fb64dee1893872ab1d59181f6872b838e3c082d0d";
+ sha512.run = "a7333a9779ebca371aeef0a1348968d8b4649ca037e88f6e8a6f5224d13265202c8de8d2ce5dd89de170ddc348cfb04f5df92e249c122a608efa8fbab4daba98";
+ sha512.doc = "eb7d70eaec4bf58c85964f7a3692da09894c898f712a119fc0ffa42429be2e53b96ed6f569fcd37aff170d2b953543992bcc693e264ee1ec542c435be2723414";
hasRunfiles = true;
version = "0.3c";
};
"sepnum" = {
stripPrefix = 0;
- sha512.run = "87d34c3d24aa96655bfab3f80c6da8a0cb95c011496f180f214560b34776722f8e01f6dc73afc65c09eabb26407c6e84416878606f1adcaca0b6b6c599b09648";
- sha512.doc = "6c0393c241710a190dfa518778ce9d278c6be661c04ee81e4fc40383836d12426052aae3e438c2d8373dc94932eb1fdc20b9610ed274fccce6461191fbc674bc";
+ sha512.run = "4ba90558d397f0c047ffeb01620d2d5ed4bc38431ddbd75d9a381fac58360d78270b8f22e761693a8a39176d1ab92c9da3b6bf92aaaa90b8ee20490f5b70f50d";
+ sha512.doc = "080b081b101ea57480e4c958e997f5b10d22c5de56a60c1f415248ba0564046560650ae589b29c73d185fa88334a26ca3412e996fcc1214ef0b9d20e71bf18fa";
hasRunfiles = true;
version = "2.0";
};
"seqsplit" = {
stripPrefix = 0;
- sha512.run = "603c8b359f845e97203815adb4f9dad0ef134312b20cb868bb1551ae1519bdf061ecc40b59a482c578aac649886039906eecfc9c607a9c2d9f7e1dd6772b3638";
- sha512.doc = "0c166c5b8cdfc4738415db14762a9d7b9f56445cd1f7fb8d3bb99ab94adf4b45efb85ce1fd534b70cb31da25da76634a59351854e755d49aaec6a2ccf235b0e7";
- sha512.source = "00d88636c50351328748b444d8118728b8ea800e84c8f419294d1851fbfbf4e3c599a884d124472b09ef366283b604213e1e82205f36dde7ae50990468d46b81";
+ sha512.run = "02413d104e12aad40f093731e2d28d0354216d3d57e6f811609f398b8122bdbf906f78cef38f355562efb4e7df6dca314f8548d8d8c03a2a9404addc42f0e1f3";
+ sha512.doc = "0c49425b619ac62da4eb2392c51cb7726d9bab008910a88ec36b866717c8ac341be0903e3014ed36a30ac701fafc453a0e319470f2f65eb6775d6ff52b9f07e9";
+ sha512.source = "7349cf842e7142c5c13e46d16acc35535cf34be8a4985f9a581a4338ca54beffbd80fe2820123652f3ffc868bcfe1c995200ab918c99b19d6c2ee339b61354e3";
hasRunfiles = true;
version = "0.1";
};
"serbian-apostrophe" = {
stripPrefix = 0;
- sha512.run = "2323b648ac08df85d09f7b4394d071f2b4e629a158f7b34eeb88ec16537d296ae36a2d49ff41e846d08ce279f0d897ebc34d63bfa17f822cd7e8e876580a19d0";
- sha512.doc = "ba92dc6aff7caafcbd7e26c46c6a0cb1e9cbdf567c26bff5f5d30d66281829dfd2c185c9b1fad959daa520b51f003c0cd42e7adf2f8019cbce133aebf62f1e7e";
+ sha512.run = "4e3998b6c3f5578929204c0b5f131b0ad4526057b50811253b6a90367327c63af5bec386aef54ae6c80be7a1ecdcc6875bbdca532fab864e61837cf16855750f";
+ sha512.doc = "38c8ac74b304ac992bad807f2727a3e75a727a77c5bfe5042e24a39ad305162e828ca0333963a3f91c5f26ca0324e7feea97dc6ab84c1cfdb6c26b05ed5f4fd5";
hasRunfiles = true;
};
"serbian-date-lat" = {
stripPrefix = 0;
- sha512.run = "338ecdf2e6ca397d977445b9d6581eaab0453c099708354d7e952dd3784ef9f352d8b1c4a96cd3ce0edf20c230545bc1540a7b81af7f584bfe359deb46bb64d1";
- sha512.doc = "7c1b8a3a697f8cc566c6966b6c9799f150cabaf182099812258966e74deb63fbf42f47c935f4f5505e8a42dcec116484fed6ca75dd4ba41020d1a59f1d817a1d";
+ sha512.run = "420b77a36a08e75f8020edffed704ff0398115a6bfe694fa46957ad8b35c58435ecde4c16176a72bbcbcd16139502f8fb679399852bfc9000df6d5f305fbb04e";
+ sha512.doc = "5c10fe13a4e1d6117ebfe8d737d50047dc97483c7a0cc287a9e79d367af50ec1cbdc0800161919b92c6d82774c9e756970db71344259028c254fbf2c1fe86219";
hasRunfiles = true;
};
"serbian-def-cyr" = {
stripPrefix = 0;
- sha512.run = "b96c00a437670e723a68c699b37702dc1ab9ba5916d6340414b7bd9a5a93e596051237a7011a9435e5dc3a314d535b9ac184d5808fc035c45f75bf274219a2fd";
- sha512.doc = "683f096dd9e24d5db4e9faa05b93947f04934426100d4577216d2bb4bffec108819bc00c1c4d382aabf58d04ddc6e97e0f02c3fda537f22d9d4a2d28838aac96";
+ sha512.run = "6cbd1da1160519914db1a2269a54f1f81442d84750b15179e4a0f4e5373512c959542a789ef39a2803b68030bd6a8001fde777e907e85852703ff696ec9e5113";
+ sha512.doc = "0f2a2fb44eaef8e0eb01e12260fa310d661501c3e1dacde2882199ce4bd5323c837704fd50e8db5b4ba567a38038b37be28fd834874262de2e3ad36b65816498";
hasRunfiles = true;
};
"serbian-lig" = {
stripPrefix = 0;
- sha512.run = "05b100b9cdb3c14096a0b930ba11ad99ca4fd02a7ef3215d6826a86f179a9fbc58e6e966c30526fe792e84e376a48707c7fadea7a9886555a2bdc89ce12c511e";
- sha512.doc = "a4da11e0bcaf274b8cd905bce97473e397b543559a504dcc5e65688f512ec6e0ac6fc2b55ad4383501334bb7a42eec5cd835642751ded1613f99f8e958da0c3c";
+ sha512.run = "cc8961bd7d6b0fd9226b663a6913e2312ba61b9dec8479fe4fb573b4dbbd7a74b82415fe1c83baa30c33f1bfaf672f02342997d45cd52096ed840544704fd062";
+ sha512.doc = "696c8d37d417b797beec4c4cbb5d7997c20391e98a875c59a1c803263e2ad64d6fcd2e4541a50364fce0176a472b201b99ceba0539cfa156814ea6e8cfa660e1";
hasRunfiles = true;
};
"sesamanuel" = {
stripPrefix = 0;
- sha512.run = "052cdaef9049fa42b1e9cce03c9e9d11e62899466e127e60dd982ccf757d5c83fbec30ee3fe1b8c67e1af326668c2b6b4ae21dd96e58502e997186e62178665c";
- sha512.doc = "d44a4a9e10c5d73c55b55326d15e4495d002d4b9676ef00322ec8b49c8437be55bfe9448d792511d7a0ef54596b530d917219011dabb3c03505298c6ec6cd6d1";
- sha512.source = "980516e9ab47b15a5ffc4d9a06105d427cd0ca24b7b724c7289ba1c8709d04da2352b36c77463e98f4bf3762e6a231c39c508d485df1354b3d85b5de1bc1baa0";
+ sha512.run = "bb7b38ff9e6494fb3150602008a66df5fd8c35dcb52a2da196cd177bcffeb40e284fa493b296f01f22864a5bf25d89fb4c079ff4d9fffacdf37dfc9de9256518";
+ sha512.doc = "cd144c93693367bdda658fb1ecd424715849fa57f0aded627125db2703947c8b5886df9ec08595592b6900327b42e8cff00f0c69967075321bd7cd1064054f3b";
+ sha512.source = "4a5dd4a8da6a8719f47d4b4bfb5e3a6c0e1498369fbcf7f9fd48304906bbff383793329959b69f13a75bcf3d01b888325c23079b4503aa779f464c2864560416";
hasRunfiles = true;
version = "0.6";
};
"sesstime" = {
stripPrefix = 0;
- sha512.run = "ad32ad520e08b5cd452dac3c222be2d042077195850ca80281d77ec674d70b81537df0ee96db2f4d97ab5c5726e4d6325ad044ab235e10cdb271c8027647e960";
- sha512.doc = "7362458cb09bf3a3d0924ea9ee42e0ec13f971626aec7c6f0c9f5c81e9a2f4143e0a02d41b15ba1fc6009540e1e3ccbb2e612616e3f0beaf59ae61e25ac73f26";
- sha512.source = "3782b66932289b05581d1edf2f3851e8fc671ead21e2e992172300d246e923b8b0109d04d9e9188103934b8beaee25a27260c2f9ccd33a3e64fede95dc23991c";
+ sha512.run = "5c5ab4808645230c6563a08b8243f27fad02a76fa56296f4c7e1b17d2140ad0c9ab0b6ed02e27240f596113019afbed52dc5a9f5efd874ba7783c921b81416c9";
+ sha512.doc = "93b986ea6853761fae06b297b951a7a46ffee403a4fc980aa1afb7cc42c15fe753797eecbacacbfb49b0119ac9e24dc105975acf72852eb0265dc4586f397bc2";
+ sha512.source = "8f3200ab63d77bf24aa9b2cd51ac460f086cb82599e9099b41614f039cf569f4fba23f2dcd59174623037046bacfd5a11ff59f140b09f373edb6346292db7910";
hasRunfiles = true;
version = "1.12";
};
"setdeck" = {
stripPrefix = 0;
- sha512.run = "717be42652f38081fd416d3e762165539d3aa353813168b16c82f3a6c763ade9cff0e4b134af181959c52fc7e96b5729b603208ffdd87ea4ff646079e62a09b4";
- sha512.doc = "566deeb35a67c0f5e6bf83f3ae8b13f1864084fda65e2a2bc51852d533e29cf75199db48b9515bf0a3c411ea36062c0b7aea3c173be2654a9d396e7efcea73eb";
+ sha512.run = "817474bc928883f4bbe97391a477bf492a4e339879fc85d7aec3ca932f9b46c310f8fec5b732deb2196c705c2bd3a22721376ea8289a1bbdc12555447f12f757";
+ sha512.doc = "c27f7ab563f35293ee6019560f643d562ff2bf06747402930c767031a8dccffac0ebae9cd16b9e3009b5883f594c541ccf4c38883aa89f4256f7db83e378e1e9";
hasRunfiles = true;
version = "0.1";
};
"setspace" = {
stripPrefix = 0;
- sha512.run = "4ed61dac3ecb6b5aad341c96b7e81fe8e1bc14ba3d6802245f711eaf0744fcb157c411adbb85e51fea5924f22c634c9b9b72c8eb11a45cddf8bcdbc9085a1765";
- sha512.doc = "c4fcae8d7a113edc980135b4c72bcdf1c5ef082055180f78fe2ddf0d4f90a127344e22abd0f97762e724b35945a60edc804520ce15c6ab24861272688b23b1bd";
+ sha512.run = "d7e7f2ea7ea8ad3c0b2437a04a965a25b37d96fcc03e92a524f823e80316569db67ca4b1d9313c27e487d4914f4a7e1b4d088ba8fb6c1cb27040552cbb4c8697";
+ sha512.doc = "6af94bda31c7276e7872286a1199363dc1de52c04f8cc8eb5825abda675657454f1349b619309014e934a9e5d3b80dd8d4b7a590c05d6ca2993ad3d8ceabd7fe";
hasRunfiles = true;
version = "6.7a";
};
"seuthesis" = {
stripPrefix = 0;
- sha512.run = "57f55c62874f21cd88adc9b6e36807363041d24719d4c96d184619967f0420a086eb279deb9bb1951f2f3e5e9e752f1a15f5fffcb765160c51cdc831d5618df3";
- sha512.doc = "cbfc5d9e2fd0215c3f677eb75151b060e4b3260635d1d40b5df61cffa8c79a3041cb74cdf67c34cdc297ae444d415b175ab3f81021769282022c42fc57653f48";
- sha512.source = "f999b79f7dbe8fe0bec8dfea96a97bd6d664780c48a92d5960259c340f037890a99d4636eab177c07969ec86656206233d963c984cf64798cacaa69302f54ef6";
+ sha512.run = "a36006ff6a093cd589a0e328c60e7e78afc160ab45746e562a43a8944b2ab331643261f56890497b70449f76be43c0b226642cc5570dccfe0d6240181b20bcb3";
+ sha512.doc = "5bbc5770bc42c62da7ca569b10558dc02bbe7fda2a463a3a2a78bc76fda3f1d0e7023c311f62a91bef73ae3c4026561403284404acc6bc72cb2e308ad4092ab8";
+ sha512.source = "a442b5ca4e1e8a4a3f8d331e5575066a8c63d1521d1f774fa7d386a8e42b09a2c4727fae1f0a51a31c6a98c173113349738caac8991d50e4459082a874fed1ad";
hasRunfiles = true;
version = "2.1.2";
};
"seuthesix" = {
stripPrefix = 0;
- sha512.run = "74a7a44b3303a76b039cb5f0234031fe5175c20bee1302b21cef5072b8bb4d354f125889a8d6f50b61e7159dede445a1dbdcce70d1e4e6021756fdf446fb3b0a";
- sha512.doc = "05131bff927db97ae55a8d7d6d0d91e1190df27cbb85c1783bdd4bdbfd34d6b931eb80415db75773044c37a728ebda7bb525cdb4ea8e6757b0842b515a155dfe";
- sha512.source = "451cc46e9932d904124b6c7ea72e27a99b2d1bccb638db16d7173bd016a833fb47977bc34fec7b6e26e91de8c4ca2c8d4cc1805f0d555442c38302a935c5487a";
+ sha512.run = "8f2aa388faf3fc41cdda54ac44631dc2f0737b727f3af27c41bc268223d2f3f6353dc24f067ec487fe5f3ced5c7837ee6f60d46de3950a3a3c9573df77cc725a";
+ sha512.doc = "1d54dacc742d558af5fb006cb4f26e073bbf6a3a572b7e81fbacf691995a4a96c72251225fb7cff598c930a4c9984d0d01d080c797f202f7e30aced20b8b3e5b";
+ sha512.source = "fbc848315e2b76ac915aa6abc0a9e7bf2f63c4af716ccf65c9af3ae05e049952703c1f86db97a5825b92f43dc2d1163e6544c30fcfce4b672272b4ba9057c171";
hasRunfiles = true;
version = "1.0.1";
};
"sexam" = {
stripPrefix = 0;
- sha512.run = "17387e89e1f26075af386a0909ff5613b50eb12a22471bff8af85f1d6a8c37525e9855b5a9c2009cc7cc06cd670e17e2cec18bac1cc571e152aab89b6e170f96";
- sha512.doc = "f6d50295dd8c9aa53e98e99eb4e43f7044a275102e0ead5b03668202c3c0d0598b524657f8a14ab7a0ee2aeb147b92af703ddad4b478a5c294e654daa87aa320";
+ sha512.run = "60fc18bf706b787b9bc59d1ff12e62fc3b69f5c6815a629f6743c8ff3fbbb2948c145278805888b235756beac5dde5613c10fe4ce20bb6536b4a3d77a2713569";
+ sha512.doc = "0d2d5e2e5214622ea6b398c0b0f7a297a3f247ef3df0ed696c6faed94527b2edb6564c917d182177f8f3b44d7cd0e14ef4ac186c89113ad74e3ea70475ce1179";
hasRunfiles = true;
version = "1";
};
"sf298" = {
stripPrefix = 0;
- sha512.run = "97ead6cec5d4d15ed7a5d387f1b657403f9ffd90f0738343644d00281c9872accee2a6b6964a5e984b39a157f9d94d029ac8f63db896012abf75f28671eb4a66";
- sha512.doc = "7844d103a9411cc177ee38b9048919462da0ee51687dc87a8cc6adbbe8ad5f4986ce246d85832df8bc76941104cebe04944c8c862a0e29b4cf7fa24bcb1806f9";
- sha512.source = "d4e20855cf541dd12d4077ed0234ccb2caa485d926f1cb5352782f37a48a2d463ba127e23c133b0963a72d2e6391140f23c757d560b781b026f314dc6a14322e";
+ sha512.run = "c9a262481a01019010a645c321c675bc93e3e0c6627b693bce53a808bc9366d7915c19f97871786001fbf61b589f2cef274aba005681f9b32094644568d0f2ec";
+ sha512.doc = "03b1d51626e6ec0b076f4c2fb5b34daf490a671df69edef7235a6c8c77b2475e79604c7d49aed3c7d756c9fb781a7398a27596ab9b183b942119ee86385ec612";
+ sha512.source = "af4d0437e6c79c7bf0975f8e14bd8f19675223849b04b9e7b1d526ccc70a8a4a6d6773f86f9ddbcb98329368eff8c7f41cab4f2468f0100b8f5f840288184826";
hasRunfiles = true;
version = "1.3";
};
"sffms" = {
stripPrefix = 0;
- sha512.run = "88ac4187402827c4f696223a0dd9603a16614f737ff4096f1c493a15d7c7ef30637b8d4d260f204bbf6825ed582d67629cd65f58678e787536e1d6bef15304b7";
- sha512.doc = "a7104b18fa293873b90b0626da71c6ba6ebc92a95b7ab63ccedb7cb27c482031f747f63b0ab1e7d474749519da0fd5a7e226d4978d05c6778d8800755169da82";
- sha512.source = "d251add649866b18798231577d071bbfb788e11ea5596102b5f7a18d4a5be86e1452f4841e665fe76f3dbe36784919cad7e648d031b21c25c9b669038160b640";
+ sha512.run = "ea7fbce545b9e9dc8b804e293239fdd491bf1293875fa841afc5a33ddcac7acddf243194e36f8958df4d23c71ad9b83348fda57dc261f211b49fc137b66ff6b2";
+ sha512.doc = "e1702249f2516dde93887403833f9261f73e90ce04bb97d4052de1a28b9f5bcd5729d1d9a68759ea92271b46cbbebed39565e8c30248af4c894c347e4b9b75a9";
+ sha512.source = "50fec199dddd2509682af8910db1cecaba7359be24a1666e156715e4613571c6f48c27eb813efaab2d6a4fd01e0e9d110021a42afca501a75a2ee02f7c80499e";
hasRunfiles = true;
version = "2.0";
};
"sfg" = {
stripPrefix = 0;
- sha512.run = "16c49fd1f1ad63719f5494d01f1dcf4f0b04827bce963b39e056daa235afc83ed9ffafc8629301cbc38ba028d19e61cb9f2eddfbb85558605c879d7355a79f33";
- sha512.doc = "3436ff0aee6f506a21b0ccd63795cec73e8387d671d4efaef3638a685cb4ca493ebe32df7c0a5750bbb70fb93c35dbf5aa2b704c233dc09ab99db027347a0be0";
+ sha512.run = "d90305b5fbac3e06bc3195b802b4ef78f7c6cfb4f0592dfd300839dd608150e1ad08fc7479fe6d8df4f2429ad6b7f81692d9723dde198991fc9626565cb38578";
+ sha512.doc = "26c17b606f0cfb4e199755f7f16eec16cbe379a786a88bec2d77d983d17107d86bf8da23474bc3450f8467d18028f2f41a314c83565916cf3ac3e97c5c079267";
hasRunfiles = true;
version = "0.91";
};
"sfmath" = {
stripPrefix = 0;
- sha512.run = "757e6deeb1d60dd9a548ce424dfa659a6ffc27e8a3f518452358f077582ca4cd889d05268ea7e8ba0a2fef15556cff2ffe796e707e86c6b570ddc7b131e3be2c";
+ sha512.run = "7ba73610785c9270e8741ba0137701677575e38cac79976d89e2f5768804ff52117c5fcbaab9b260be522f174458a18d2d70d82c2da201e7fd6a91fe4bbdf6fb";
hasRunfiles = true;
version = "0.8";
};
"sgame" = {
stripPrefix = 0;
- sha512.run = "42e19fae6e5e550a68861280edd7eae538b624324579ed0bf764db0c871ff2182ade6b69640a34088f1b2f5b74861cf5ce8968e9e98d99386aa5f01a1a4604d1";
- sha512.doc = "80bdd390c12bf3ba4716b8b7e80493b7ce902063eb9cc06094fda5c2eed60cce656c2c24e1faec119f5932fc3b3ab9e1ac506c30444d218165979374d81a2145";
+ sha512.run = "60e1c4d7f68bd6d39e081d49bfa1ecfa7dc56b940172719b4d6d0f2e87456c4b511ac29bb1884f7c290e7b226eb6ecae8f2ce4de3f7f5fbbd21934c440395ab7";
+ sha512.doc = "29f4ee374c7b9d07274fb6f622c0769ff6977ce522ae25fa24571c0b7e60f1e120e4e26d37c6c340372fc0a2dde71a25121fa9538a35aa100e21637d5c79c874";
hasRunfiles = true;
version = "2.15";
};
"shade" = {
stripPrefix = 0;
- sha512.run = "16d77085d03efc99f152db725a4896493e348d8603ae326d8342e04e679eebe3f9466b7f436eadfcc2f78c5b34f1088cdb92b30df69341fc288b9df5ce3647e4";
- sha512.doc = "a284bfbf5cf6372ac7c5836ae28166cbed272929ff5d37db6fd8c7199a2f18cc3ae1ba2a9c7c286b479d9fec80f16bb75b4cf5359d9c30011bfbb947d1e1b3c0";
+ sha512.run = "968be382e1f82029e7e06f5ed34473fc20fd38dc758b97fec6dbf015ca13c3604dd6b7638dcad2f80be474ad001c47ec86e75e8d9947bde26053873376e9e068";
+ sha512.doc = "0c9ec337ed4c9bba949e6b449368868856d652b2f5ac7c70dd08a9daaf8a3ed3be4008a91c003c731c97f7e4132f571c44ea9d4a4529f7b0ac9be11a673310ff";
hasRunfiles = true;
version = "1";
};
"shadethm" = {
stripPrefix = 0;
- sha512.run = "235d50a3ac8fcd8ff1f5978ade55bc6697936a3bc0e98298203e9b5df94118070156278363ec5df8690dddaad2a27135b9ce241abaa931f64793073b9debb0d6";
- sha512.doc = "4626666e5abb2aee3b09c4d2308fb4cba20e295857ba5bb6dc576f5f097550c7866b383b9817c64f602055fe66780d03519aff2e46502befceebefdb5caa8939";
+ sha512.run = "e86b448ac347677f4439e3fdf8d7d3448dee3d29529e72fd1c11e9b98af71dba6101ab3b3a4a988b6daeef4c1f96ba092426b109220d70289f43f12bd010f735";
+ sha512.doc = "b99b7c5eae48fa6a1af0fe25e71d7dcf65433e7ae0b2f712fbe7ff3569a66c10fde956287df9dd0bdf0c2b21610b295517a2065d9cba81a3d305e843e81d415f";
hasRunfiles = true;
};
"shadow" = {
stripPrefix = 0;
- sha512.run = "7d97a26b754fb42ff6b998b4e43668ba597422f985c62bde0ffe722e80c6a7e79305bf23b326fd679f85409060cc435274af47de21ec972f01b538212fdce913";
- sha512.doc = "36ab18dc4d6ddb84b2c95c33220e8a13dda5b5a92794519ce33087c9ef64ba272a0e9979efd8dee721ad43967d58247886e10602eb150862f972ffe3688421c5";
+ sha512.run = "885bca1090b93545f59b387e952998f65dee0931fb5b680d06667c3bb8172e2aad37e840942b9495134b421bb40b871633eb5de941b3a257618751e789128ca6";
+ sha512.doc = "402e64195e247cd2c5106e3bd621705b80c006b2f6cf0b1da14ea459acb7dd97e2ebeda87ec118be3e73bf76edebe3067330498a2875c52c4248add70d7a0a25";
hasRunfiles = true;
};
"shadowtext" = {
stripPrefix = 0;
- sha512.run = "d0dd624c34bcec0486eb64a7447046a58d16ea2d7e36b951434dfcedb65fef540b75d9964ed021cd13d48c289df3c8584a0aa3f05490d330065110034e0c63af";
- sha512.doc = "dec73f61f6280c68e7f98170334aa68d6876b79d22f62f05414c82d070f7768d89c9a04fcd1d9debbdb871e0f312134806a3d40cc168ac6a71a36ea7871e1c55";
+ sha512.run = "59ab708b0f8987838cafe864cdcd68aad5aceb7cb4b3ab2b479ec4fbd15e268ba4fdd1b0143b7c247cc186a825d99ad810839221a391eafd5146f0a46865e23d";
+ sha512.doc = "a89bd6ab160e364af06e26d9bbb88988c286befb5dfe4e4bdfc7c511811ef4a1ef630708d4a7ff32cb0ab6831dbee54d49a84376ee9366bd422d5689d86db404";
hasRunfiles = true;
version = "0.3";
};
"shapepar" = {
stripPrefix = 0;
- sha512.run = "07e743c4d21dcc9b386f5c85f17edbc52019417b1e05fd979e86bd25239b0949b289832a62128e5369f94ba9fee94b95d26b32e51de352e9b1880be704fe79e5";
- sha512.doc = "3572ef902cf3ff8146d44d1e490c5691ea3b8ab42972f7f4a80418dd2f940085a9c676f27f55371ad63ca126f32d73b5924ce5ae203ff4371f8b1a30d407b991";
+ sha512.run = "407fb09d162a3f361c7182f23b010d25bf5d0d4d645780c1c9679be422a50f7181a8184ea391505d258afda822059f0d7d60ad24321adffa05f37d56d0376605";
+ sha512.doc = "4db069b9e52935f0ef1463e40999b7f7893ae12b68f6bb07a105f83199b839e6ca3366b7367f6b38f79c4febfbf3a8c1f88115244f59a306870fa4617ade478a";
hasRunfiles = true;
version = "2.2";
};
"shapes" = {
stripPrefix = 0;
- sha512.run = "91187dde3b19117f2386e062d10743adbe892074737fe379e6a76a40f652fa97867af042e209c8c3e6c5ee1f5acb081affe22cd1cb34d3ba49cb1f7dd34c4a2e";
- sha512.doc = "7b0ef9f2eb4735e2b146301ff51a7b4ea82b886796edd619ddd2f14ecdc9e3c2dcb27289f0d1a5193a3253bc7a44d4895979573e95200fe1c6993e969180bced";
- sha512.source = "c5be53f9fb534e32d8c3bcdb84aa1e54b597e51bb588374737c3fd25118363ce188407ec25b3db5762d9c48f251cd1244373520becbbc6f1d06d6c5cb399e7ce";
+ sha512.run = "4e082b6b61ae9f2d02c6bdf7fe5beeb6b6384b2718c1644b945b175bc17c951ec7890fe7e81eb59faea4ae86da93eaf51467450cd61d223e734408e624bd8abb";
+ sha512.doc = "2c295a28748f8df117a5abf16a758b079d7481f579e1bb571fc758bae505860e1a1b82f9615259b14359eb4ea8f43be82de6ae6d761225ea76bc0da167b6786c";
+ sha512.source = "58ccff2be6db013bb66e606ebec52b0f86b4ab3e2066d9191f18da0534d2187fe6a3944cf179b6b807025182cbd40be8c24f190c5938bf4e4264ba492a845be1";
hasRunfiles = true;
version = "1.1";
};
"shdoc" = {
stripPrefix = 0;
- sha512.run = "83e9ab3198e54d882b924c89b8c133d5da6ec448f3027b09d3e1f5b24d7ceb0a96fe264150829cc467cb5b21627c378249d7306e435def6a700933680cf86347";
- sha512.doc = "bd57b6a6cf1e4aedeb917c72a4ee7dacae7ea8182dc0f72630bf0c96076df06eaad84f3b30f7b01adfdb18a9bbabbb49e2d2164b285623cfe04fecda4c0c0087";
- sha512.source = "fd526bb1626ed22a8ea7d8c8fd6eb8022deaa48c430aae28092bb83d58aeb22bfec95c3cffabfa65572e78f38a9b2bcb79731f1e9c872da9cf6c262db039154b";
+ sha512.run = "e72e5d88966ab88ce2ea331f2989a949f3da30cb1066a0501fe8770f077f8aaf15803d9337ab266374364fdb7b35507c6d3cd181e1fb472f6d39b6ef94c08c1f";
+ sha512.doc = "38c3a7302edd2e38e3196b4d3935bc001f83fc71ed50ca8c3563ccf82e9e0729c65baf0b95db0ac637cd037cd572ba557586bc85230ff6014f63a8fe0602d9d1";
+ sha512.source = "8de0b05b8cfaf13d3f3c1192c718f5663bc5d1e5d9f67395956bc18d8f97c6acd0811660c02c3dd087f617098d0ec810a69dc31a20e157fde69431eaae4047c4";
hasRunfiles = true;
version = "2.1b";
};
"shipunov" = {
stripPrefix = 0;
- sha512.run = "b33640df5bc341acc86d462665697fb24d2b21db0223006f4603380d28d84c5e757e79a7338e87b5b5aca650341bde6d3827677dad527ebdbce144a099b58ead";
- sha512.doc = "ccedb4bbc836a4a5fc8b5d71e8f9bb97646537a8bc7b85e5f151df4540cddae09435c7a624d6522415b1288553a1a721e95f09358d65f1a11d11735588454ea7";
+ sha512.run = "e31326135e93eaddf9f07eb0a746c83b9b6b7a7569daccc2b4ae0439664ce4a9cb2edaedc0e3ff727a4896fea43411c9cef0f3fb8455b1616de04e03b54b257a";
+ sha512.doc = "3c04f8dec84f3ad87572f6c180ec783f9a879b887b4c7f860097ac03b297dd7c4a4385cb402ea0b7f09176d711050ca7813e51607cf7bba871e191ec35d9af88";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"shobhika" = {
stripPrefix = 0;
- sha512.run = "8474bae56ed71a3186386f142087ac67972a3c8958f51f87a57444542805d209a2db0c67964ee2a297c3a168784264121ea287ee19938c9018a3d70e0729e004";
- sha512.doc = "2878d20b7eca86771c9d8cc0b9b2ca80de03ed738c229a1b072b58593a3a3cde425133eede94aba9c54fcaae98487b97582e5a8397234fc00f2d08f6c55219ad";
+ sha512.run = "86050c89e5939b8ffc2148f9269a48dc66f8adf396cb883a7018a1a8f123cb602f216f652f56715bebbdb7b0577a8d0cc799c847898543a4cbd22e478524b127";
+ sha512.doc = "f5d9d05f54876bab260043e698fd746c95b59b04ea5b2df7244b11af30bb78e5cbb6e3511bb75d775e1bc649082575192ccbcb68fcd32b9816879b5cbf3277ba";
hasRunfiles = true;
- version = "1.04";
+ version = "1.05";
};
"short-math-guide" = {
stripPrefix = 0;
- sha512.run = "4f3bf4d4542bc5a64fc7496ad0da907ebde07b1bd8e50139c4c4598f0c6f074d7d7ccaecc2925a222d3537db2d0a5c24712e2334abebebb74da73e1944278c31";
- sha512.doc = "3f6e1ea3be9616efd1b7a09969c688d63f6cf48cad89b6b088380eec2d91329a285f5538ee57285a378dabc37552d5467dc7e9fe90c914bad462906c04e407e8";
+ sha512.run = "6e2c131cb3a2ce85a6718a8dab1cc52fa5dab7a3db34575dcfb0a33e6a3f3ba6025eccb82a2e07a198243bd24c5070a931e591003a768c4a057f70659e442155";
+ sha512.doc = "0feaf4b3cafbac8fc78855250dc39858b0b8326b803c851efd831f36476dac2f1ce86083c11476e36ac88b44a2a8d25094f9203c774044306536fcb2b261a184";
version = "2.0";
};
"shorttoc" = {
stripPrefix = 0;
- sha512.run = "890b52d8c23bcfe70b27f60e607e25ac6036992b29e1602289d361b30f7307cbc16571b300463d09bc40475bf0e0432539d23ef3c63263502895b78130795c57";
- sha512.doc = "0e38cfe8a8ff980db6f6373b476657795d75d49918ee73794e3df477f980d9133db7c592ba212d3c5869d3d42fa37e1c82e099c76dd29b54c63a367e56a654ef";
- sha512.source = "7619eb121e45e995d86941d809a26066bf8b687d4fcc80d9768e12e2980bf8b3c8849c0255c4811b05c2adbaf43aaeef188686cb122643fbba265be5d8b34c1d";
+ sha512.run = "6e78bca7425e0b23d7520af19494d9de303b86fae7a013ef85b2d512ee86be1f478ede2293650b435ab579811e444b570995e2ae8720afc60b42c0c26d7489a6";
+ sha512.doc = "03090924cdde619877b271fbd70761035b5da1f2278a3642b471a86e83559da316558a752d85716242001f40ca403a985d036750218e78d873a4920905c5a652";
+ sha512.source = "2841e846e2e691864e3412c52c3cb2130462b2b94f01ab9ccfba7cad05392db2b63ce3cd3ce60896a7861969ea20fdd3b1918a69e122316149af3fddf1b9c492";
hasRunfiles = true;
version = "1.3";
};
"show2e" = {
stripPrefix = 0;
- sha512.run = "4b1e825730f7fef5d0c0374433a1d99847ff91d14e828900c6354ce29b9869e3a46522453960b0277f939b2b1778c85eed7cb67f94b604f8e251bb5b06a1cd54";
- sha512.doc = "0d172c8cff006fb510fd3b7520acfae4ba1f46a29daa8bbb9fb1369f8279ea9e241825ecc37e5c079ee47ea6e28f7bd44d6fd4514b50a1f9c7e0b457d486d827";
- sha512.source = "a0e19c439ceec3b45b4916eb05a292c0ed2fcb1fe82d9b845a8796442a6f9ec73c0c0b06ab074d78ae32a6621847977ee03623695bec5dec2718ca369f65a1f2";
+ sha512.run = "702d0913a299b68bedec15c697868a70f058957dbd3a2dd2c503bc21c8a250dc7601e6348080bb394a38108bcd2f5ee67796a888183aa181c9f88a72e7666580";
+ sha512.doc = "a427f7126ded4251c255fcaf2c381f7c00d0d0e55253804cbe631ac59be1bd51e7ba2ee51110af86bcee27d73698bb7baa323fef8e23a41000928b242b0be282";
+ sha512.source = "3a6bb6fbc35b5f6b1cae00d5c63c16ea13af270cbf90f57761f71076b26130272924154b8b0aac60cda41d27b75db4f1edfc82101f38b29e9641a4e02cb6c2a2";
hasRunfiles = true;
version = "1.0";
};
"showcharinbox" = {
stripPrefix = 0;
- sha512.run = "7c5d2cc85fce3b9011dba8f02751c37f292b630064706762a3cb70a784bd2a561d1227365f48bd551ea68de8dfea895348f11598954b76a50a4f361c7e975cbc";
- sha512.doc = "42587d7a15eaffc197a1ad4232f950f4e192b7197269608a45aaa712b275449a6c5ac120713ae06a95cd14886bceb86426a5da3eb952da774bd3526be16025f5";
- sha512.source = "882e6248dd3ba8fa4018543c4e8b3aaa0cbb7c5f2514e3435efaba30cd777bfd95b8de662c9fc2595e793d477c52db5e1e367c83d5c1f69eb93490c8eaf05fc3";
+ sha512.run = "9cb18e80701d22e167b026767068e0fc0a7b6c4cdbc9014991f10ecd76d37614983591c931972584c50e0d6e35abee70ae3079f7dd8c855d33d1e4ea06693d25";
+ sha512.doc = "47dc7121ed852931bdc5bc38b7fb4dfda6616b8b0ce649d90da71c7a4cb6084ddd69e07596dd4179b5654fa9a54fcedef6949ac4778b449ad14740058e237dad";
+ sha512.source = "0c3ee2d6c00183936b57ba8e44d274baae8d90b8c089f6b5f3384c5928c703f22c87ac2781a8399189e028d6503c3e154499e85ac6b1ae69c7cb27eb29ee11a3";
hasRunfiles = true;
version = "0.1";
};
"showdim" = {
stripPrefix = 0;
- sha512.run = "b8377b3c4eb81919bc1d874db969e61c7982a032792011470b374ddbb9b0742dba8a0c8576ff5bb44eab2686816b7dd0e8f2b999974aba96cf59d68ceab5ccbc";
- sha512.doc = "9cf6001463ed491581502b4e8833bf5769c7295bfe9a5be7f1a29f8b913dbc117ee29e4c1af526f364b47b8515ed6ceb51aad50264720f520c2c488692daaea2";
+ sha512.run = "07c409f3d30def6894a787d9c2f7366abf6ee4248386e9d5b2e4f7858d692c7cd3e72871ff02c73a39a190ac36ccbaf5fe16e8e1b7b328be80a9ba041d12feb7";
+ sha512.doc = "ba76568009149bec7484b4dbe7bede8e516a2c2ad20c77c70f0357e865c66751aa4f3d8c92c59effa1ac12e03b3b8c500c65708547ddf52458b0ce90def8fc98";
hasRunfiles = true;
version = "1.2";
};
"showexpl" = {
stripPrefix = 0;
- sha512.run = "a435ee94b57c1d4df1b2549b2e5ba7257682e2fc4a170f11b610ee920f7aab3411cf3d08bd6faf9c73a3eff5f23a5ad778ca30d7a52debe64d32c05760845a71";
- sha512.doc = "5a096b71aa2d0a93ac0d8ec38de8ab09b783e4a40a5d01c422c04583ad7197c5393b7b80b5180390881dd5801378aba57022291c8be43bffe684ac6d51828bfc";
- sha512.source = "7c682d4779e47be78aa3b04f8af5b5dcc966edefcb27026c62d803b3640b360340b6ee51fb50dd137ff7026c8c9b1cb8f215f601b66f2eb2c09cf8339926e4c7";
+ sha512.run = "b937f9824793206b0fa55eb77f6c2688364d712fef66c63244a776c95e733d2b0e4535a2d63b23ad446e50fa52804bd99305ff20bce6d74e880d3fdfec432924";
+ sha512.doc = "90fbef0962c609d4a50aac3840c703c6d421553425dc0d41a62883e012e4e2a8627a2f98f499b8fe984bfa57b597ee65e274d6e5bb9f30aba96b8b1bcafe0211";
+ sha512.source = "afac56c2591c97fdb6b48ceba1acc2b4947a0d0778f3fcd1db966d3782a89388d09599077c1684c4de69cb61ee5d1018fe085ff7b57a6a8426b1936454066228";
hasRunfiles = true;
version = "0.3o";
};
"showhyphens" = {
stripPrefix = 0;
- sha512.run = "92c4a37d024538a07e0794284e893ac7561aebcd4bc51ab9a6c8700a134d364b5d68addd2d24790f88b2a633a510f968823d1fcd4f020fced7c3e362c0c47450";
- sha512.doc = "1de4be082ca15852cfc814baa7bad2298f2911ec958066f2d2031e03388830b0f2cf0829c12404e13770beed51affda78642b9f8e92fc69fe8585b118e5326fe";
+ sha512.run = "e3dc83cf25d0006e4ed0b2181a7cfaa81a2c7d6a7152d9202b2d9ccc876a773045abcb055709a33d69f1efd80c11edd642364e13fde7991730755d944c35afe4";
+ sha512.doc = "2e87bf2fb7eb014d28e44634fa8c307bcbfa4e774c1b279a5242b3c99e569dc1eb64d5f0ba30958d0ca84c5c2bd770ce3de81af98981a3e01a2c5bc8575c9e02";
hasRunfiles = true;
version = "0.5c";
};
"showlabels" = {
stripPrefix = 0;
- sha512.run = "93b3f2a23108470c1e62b83b7ecc911f34052a9e3411b8658eda63205e0e28fd903308e42bc5b7e4f7541cf442b03908dfb04ec74422c9149338acbbc16046c3";
- sha512.doc = "0d76c6e1d27fabbd2c19a1e723e447513b598facc097b1158e7d6a876dcee79000dc45dc0d0b11b2e22ddd3943ddad7aecdddc55d9db178d714f9bb146a5579d";
- sha512.source = "03dc851be8d1c27d9ee2e504da1d5cebf7070b1be6654bbdc43566e7811e8928b3165ef097e33ddc65ad6d2e2734d85428e6a8f250c307dc979299767026f1e5";
+ sha512.run = "4d805bcd319df51219c956fce18fffe3b91aad3f468f54f5b6fd9ca15f8c24df10e1092252ba6870fd406c024deb054c60d7f64dfef7194c45b92a8a78a9da1d";
+ sha512.doc = "0a8cf29e85526e92df738364607e31927223458a969c117d40a0e9cf3470e5c4050107b9fe915ad2a23720a2dd4f5faa1d43d9737b9b7a6f6105de3a36e9888b";
+ sha512.source = "eb0dd894327bd6f4591a3a57c52af10e73ae07f7d933ff3310012d46b09d1572adac0eb6a8a22ff03ced5f7832a017b58ef809d5fd914103fb569b42cfb2abfa";
hasRunfiles = true;
version = "1.8";
};
"showtags" = {
stripPrefix = 0;
- sha512.run = "cedbe096b08498693c2cfa7f04d41d997e5ebe850e3e771a423d9e96df53be5b1e6ff1b2479edb25f24aa8ff644b38eadd420c983c26517e4c0e06d3dc3be321";
- sha512.doc = "559a346ff2ac77e894a56fe86253dad2f86fafa9d9400be0644d5bfce914c1a6c58dd246496fda0b7d85b93291ae77f9db80c2215c8a46339560288ea9672005";
+ sha512.run = "b70dc03f22838dab65631d39d8690897d4a5c71b5451775e85cdc3ff600d63afc29bd28e49aa64a5a2467143f4a84d62f5a2a9af4a8365e0a867d6a46e9de93b";
+ sha512.doc = "3e1efebe8edd469e66b18aea9d9a3614b753a43ac61f5a31b57fccc1b45047aaaee8f80d156932671f9ae7457fc627732f1f72c65fca42946280c1182d8960de";
hasRunfiles = true;
version = "1.05";
};
"shuffle" = {
stripPrefix = 0;
- sha512.run = "6c37e073b086b1a2fd1a6e7aab6cebe0775784d9fdc3096724990eee5b554b05fd72ac3fe103f4ddf8cad107d1751d89bfc149561acaa2b73f3647645e5fce0b";
- sha512.doc = "593d4baa3780e8fb9aab3fecd78e9a58bd4c695b011bb7182f72c845aaac8d4f40c78ecab95074a0e19eb50e6bd0b843c8e09e74dc3246acb04c9a8f6e84755b";
- sha512.source = "69cd7ca67b00cea1f3c4c74840f8645edc061fc55d3910cc9722cb012b8bf88a1c99e0c95ebf62c6e388d7a41a57b4bdfa3f57f20657d45c84c7799ff73b4834";
+ sha512.run = "62b456ae961d34908fc25cc085bfa04d39e70f2641d65dc8e0eda419ec96a328798cc258162ebe065285f3ee1088e6076525ccbd8c0f7c0800024f371bdee65d";
+ sha512.doc = "1b6427fa0cf98651a219f1cf6f15a400c09ea924bf0dcea7d48ce0665a5f1828ad64513f87089ea48d02d489d8020c90c661bac60c069601be437c77364813d4";
+ sha512.source = "250729a95e91eef9c1f9b5364aa3b0a1f03a75805845c773f82b26c3782764d6f866f33391aed2f0cbb167d016b06593c015e6fb2aa9b7ababf33f215fb92647";
hasRunfiles = true;
version = "1.0";
};
"sidecap" = {
stripPrefix = 0;
- sha512.run = "a777eb8c63e131e7683d7b98ead417cb98fa8fdfad33de43f49eac034a1ba483a2783ba608b29e80b216ce4fb506c606c759219e9945504266aa43c8084706be";
- sha512.doc = "f23ed0a2e953fe51ea32019b4c616cdaa4cbefcfb54f68692f2ef12a4cabc581ab470891888c14a41ad6170e0641247ba35fc902d40e967784cf64d243772daf";
- sha512.source = "2067f4bd8de366e2033bf101932d0170e1b31e2455980777f4fd1fdc659467f39f1194f6b78c99bd04ae942a22af3f2664aa9cfc9db0a85bf4d47015a8ae6024";
+ sha512.run = "c0b775c16ea9acc7de952c6d08d49f57ac4517d5a78e822255176ee1f570c17d584b34821a255ec10e7fbb9334fc7904147bc4d613ad4db9553a3917f737b924";
+ sha512.doc = "5bee3d448386a2bd508dcae495c6fb83806542680db7c5fe8cf35ea09a955df01e5c01fa64c28b64f0bb9a3dc0411fc68a835e1b0ae9d46c1387f544538d26de";
+ sha512.source = "b69fcf81ba9d05c20c64b7d71369ff25a0cc8185c914935cc986635ccf1ca9ce709cbe2f12f5e671a5b946f121950b3f6c6edb9d28e736959c5ccdf7fdbea405";
hasRunfiles = true;
version = "1.6f";
};
"sidenotes" = {
stripPrefix = 0;
- sha512.run = "4dfc504d10ebc71a302564ec7d12849216563e4a3bb4efa553ccf1973601ff4d5fd09b4b8b9cc832a040f984d5c3935f9ed7dca11692732612df2b3b0fd43e66";
- sha512.doc = "91df7e6bbaaf71bcf4c57ee217c9dd550a03e5cc03c4db7faa9be395a1a92926791604d7b4268dd8cf872c935bf7b7fa3106b149fd028b674d53057947c7f7e1";
- sha512.source = "069084b708ef02cb2b9ebc6b47236d394298a6fe2b3c5a81a7d748593b541f37cf5f55e6b9428cc25b43201d844908cf5bc89cfc378b38fad5bff758662d04b4";
+ sha512.run = "4e8fc132974ce90f3e08bb3b2770c88faba2dfd7a9f63bbf0b6b900811fbdbb2c625015e8f181968918a5965a32da8ffccf2e5798f44ad4327a6bbbda785c708";
+ sha512.doc = "944b4d77b6923328732038d273aa74b14689e5177b4d609c81735e189556cea7f66ce81c89c41e5ca0d6b9871e412e21d836024a5290f31a3fc419b7af4bb34e";
+ sha512.source = "e18b26b37882cb7b5ab6fd1f994b2a0bd38e9872ba3795c4a5b8269f1b0099e199407200b84bcc6c51eb0f882993a835aa94cc1cc409c5020dd5387280203d35";
hasRunfiles = true;
version = "1.00";
};
"sides" = {
stripPrefix = 0;
- sha512.run = "1b0c13e382579d1bac38e788c859c89189def12190b05debbfc42d63d821607f091cb98a197f85a92e860f61baeaa3a93e979557a0183cef0423e336e17a6da7";
- sha512.doc = "a72e906f0844989b3207aaa439926584ebdf32dd0f7f6e01be7375b45e4752b8b2991b9cbed0bff9a08fec78af3522399a99cb79cc8bb6479cd562fef87b1d79";
+ sha512.run = "739e26e0c0b77d75e91f2a3a18996aa55ee1163a2bee6d489db4ba3b0864b51572c55ec53441946f16cb87694425d09e613abd2223fba2941fea4be137341b10";
+ sha512.doc = "653a8472a278bb1d33d9f86559398b62e32b521c6ce8dd977dbbc4f44183e37b95378ea4b29356948735c42925f9ed25153cc6a9009341ff01d80befe2bcddb3";
hasRunfiles = true;
};
"signchart" = {
stripPrefix = 0;
- sha512.run = "0e8faf5ff68ca32cb21c611b19f90234ebdefd01958be303c8dbc8c46b6de572f82e96a05ec51c2da65f1b265226a5bdd2521a695ca698f17f92aec6fabd7f83";
- sha512.doc = "991eb2ca4b93545d4e6ec7aec4db2d48f4ad5dc3ea292d254e83a6063ec2be276c6a0a9c0ab1e4b59572974d37758534f15a4a90d0e57b2576f9a51fd3662484";
- sha512.source = "8400cd907f04a4e2a9f176d9e1a571475458cf88ab9204076b1c15430a5d2117c41fdad82ea2c7f6b6eea29c6c4b169253b9d56a4f520d3e11a6fa093eebbf1e";
+ sha512.run = "d379bb1a9fecc06f4e48419d0f4f49e50b6b276e15e64992ee7e154154eefc24e71c060066de3bf9e97da6c8e62b78208f3a01918150cd2ef51231b5abaee44e";
+ sha512.doc = "7b140f890f3342ba6b2d25385dcae6925d8e445a862af703578f455b73c69cb71f4b9b5a933ac8b1a16178874f71c80d124c352b5aff4d7bf3dad6f1aa5a3874";
+ sha512.source = "c2f141c1e0a279d5a76cddf97d5dcf24e35cb219d0a0114d5d2f91a6b24bde3b900b168225cc6afa4c623c9011bd373388799a0448ff588ffefadf7109a24af6";
hasRunfiles = true;
version = "1.01";
};
"silence" = {
stripPrefix = 0;
- sha512.run = "b7961132e8683f10eb2abae6cee49794a53cedbf6a878a972cffc21aae509e2bcfbda61b450c4f4dd2a06450a976d0b27100433f784d837483b2762c8fb3f063";
- sha512.doc = "674a0b23bdaa086eb28a15168dba87979c6082bce2522046cfece3b9b7a8e532069e1ad0d5c2c05b5a8326b920920cde0c850fbbd2ec20b2ae5cad4efbd1b9c6";
- sha512.source = "e2783b26b534cf2dfb7eaae95fc3507ca9e2f25a0cb0fa2b771f522f65dc082fca7b0516ed74ed61ec54d28cbe4143b35bba4714978540aba0d862d72b0d08e5";
+ sha512.run = "95f4f095e0f70dcd11482be4f6d52c5ea7a06ad820c08386ad956b9bb9ad593410e59fe9bb5904c3242594d466c495e7793718d4cb707ed3edd1d17ac3c1c1a8";
+ sha512.doc = "988df943eaf9337145d081de38ac22389bbffd3e94408b1cbb5de7605cccb47e2fa837813d4647c339d978b5b9b3e82e6d9859b840e89c09c95dd9572db0601b";
+ sha512.source = "7a628ca9efcc34863f064783a1e65e7bfee2a735a2457413d5b938e50b823fdfc6137f56041885e2c4910119ac756a5d6eecff91d9e99eb2bb85d2cd73f273b3";
hasRunfiles = true;
version = "1.5b";
};
"simple-resume-cv" = {
stripPrefix = 0;
- sha512.run = "2345755a42b940f9c697100ff83672f673fa324adbd572884cf816c128d324db0480674ef04e27b1133be07c0ed49a8a1e154bbe01935291c00d1f508b630883";
- sha512.doc = "10fc221f97110e11039e439b9b071c9ef5e988bdb7e3ba88ebc2a5ecc5e551028ea6698f14332660758c7bf1571fc4a2c42f03a524b27ccbcb729106bcf522a2";
+ sha512.run = "996341ce711f6f9a68ccd7e0b315da98eed8f4737d44b8dbd9881c2a76c8ef2d04b1c956333b0e33997d57e0b62bcb2485029283bb4f4711c2f8e38c177755d7";
+ sha512.doc = "a380b2a498bde69cef1ba2401e16886d35edb40e3338963bcbd6e862da3e54f547e7900a18f668515b3ff178462a4ea0d41bc228b6b6e7ea8b0693e295231e92";
hasRunfiles = true;
};
"simple-thesis-dissertation" = {
stripPrefix = 0;
- sha512.run = "4ba32961d1ff123d87224af6a3ba015541f76f7f536093b61fbfec366b79e90443ba113fa824625a54556f77f8aa4c34eb6f79401af491408ee24ca0063b68e6";
- sha512.doc = "93b9b2c61b47286e2880e2f9bba4845f21fa65b0955cf4b427b624e6d4e89dd1aedf625f2cb44bdd71e3132388b14d3bc6136fd1a6efebd5e44261f8ced5773d";
+ sha512.run = "201826e649acbc8dde933da3d141408ef3e4f3bc5daffbd520a19885af612f17de2618fe7e8c78a419b6e5e4eeeaa36a2fcb3db6f610df2189e01e0b4a66e9e3";
+ sha512.doc = "8dd82147b1096f728fd52a56c39309d0f421abdd972a1297b88b516e0a5ecf8387a3accc508047bcd3996ab81d778dbdd221934e2bb4c96e1ef2a59cd0fc6995";
hasRunfiles = true;
};
"simplecd" = {
stripPrefix = 0;
- sha512.run = "485cdb853f05f0cf4a61c505e93e30b15e5223b26648db2c9c42a2506bca8cdbb619502c7a7ccff467bf6caf3880889bc6e95ea5a079ca2fb4f7b232ca16c567";
- sha512.doc = "ccedc1ac3f8a491b7161e4e174ac96efce06296c25ea114a01a8f3772308daaa70ae43dfed5a84d5625a504b1ff5cc206cc001395e09967cd6c242256c52e72e";
- sha512.source = "12b998c2f470908ff3007bcfbf179f0be57edc50c177ef8563463299bb5a73d4fe672c47a38f1083f2702b67e6703e8d5f4fbe7bc3d022aa03ce6efe4537237a";
+ sha512.run = "5fe4024ce7991242fd60b8a87c88605f68ef9595895857b56981b35dabe96c97f9af684fc5ca9c3089ba96791e076512ccd549ce70071d215eaed4e731145b30";
+ sha512.doc = "5cd208f8869dc989542bf028c216fbddec5bfb285ffc18c25cfea928035946e903cc2b61de630125d8e8deea772f7f20cab552505538eaa5d3aecaef8192abec";
+ sha512.source = "9b26b5fb78bfeb1115af219615c7bcf2ee85c5878ff18807444642e103abccda517c3d701bdfd655f5f9e3d1dc0374c316db96d5d7b0ab9addad74b8d7ecb5f3";
hasRunfiles = true;
version = "1.4";
};
"simplecv" = {
stripPrefix = 0;
- sha512.run = "bee78f50077e4b307270f7f276180ad6ddacf15ff76edbdb236821a2f58dae058c30968071ea7b15f4e15612173641b6f4176d67dd734cba89e788ad35f3fa88";
- sha512.doc = "f38cfbdbfd20634ee364118a29ccebf1324ef0746de87c2528f7ae72ba44a25f3c2629a626202aa689c88ebf036ec184a85621e43a4de4a4fb4f8e59746c6107";
- sha512.source = "adb3a428ceb3c0239d09c8d2fb0652284218d0ceddde00547dc9c93a112c522448c4a7a85d5d247e1a8a4e67972dd40c19c0575fb853c33272d79d022e83ad60";
+ sha512.run = "c67e9200925ac86386efaab35a8edbf20f0fda700c00c3b0350eadbe62f39fc02f502493a73acc768a4727ad1162561d7baf38193d57d1fefb4c8083ebe38c35";
+ sha512.doc = "dbf087e0659f11b4dc0cf40a6826cc45f48b8155d9148262877a0d51f5766888780698d792f055666766f029ac6f5384b41c0fc41e1c84548582e665eccc0f20";
+ sha512.source = "cc8f96dbb9c99cf9567171e65276d18bc8faf4fa9980ca1fb60fb5fe1ab250d462c22af29105501d72ac7ff0421104be78f097bf6afe8b88dfe48932ac19fd70";
hasRunfiles = true;
version = "1.6a";
};
"simpleinvoice" = {
stripPrefix = 0;
- sha512.run = "fc05387beb66a10323158a2007033cbb10b0639c68c3d9d72f0cbce1cc8782e04511dc76c97a840bd36eb779b8c3fcc414465990ab970444652300fd5ee2a733";
- sha512.doc = "26e3a4a0bdcaa69304a4b63ba1a59473ad57bb21b9dea49c946b9e1124f7bc03109893e15f1c808a9784f74caa026e317c8369ae1031981a695029f069ddcd22";
+ sha512.run = "8d3d905dd9dc418503bde7cd51c90ff6fc6f688502ff871040f9eb6bf96b6c1ef999d3dd98b16c8739ce9518a22a8e99a23b5cc66c437504b3837c30ea19cca1";
+ sha512.doc = "81e5ff2bf76f2b35549feb9b6336bd04b9273d4e6b951ee327101d4e5a5d3c429276735238b63c3b2ee03466b477ca2d7990a68615c1d0eee4f12a37d6b65472";
hasRunfiles = true;
};
"simplekv" = {
stripPrefix = 0;
- sha512.run = "3d4200cc9892c90c74651a3da4fd2b485bc336892501422eca71d584f6f48f58be996732676db1e9bf998cde36b1b35155635ec2f3249f6718610f3b5041c9a5";
- sha512.doc = "2cae56baed8025a4d3a542b210331780894423cf38a35b7fcf7d4c0cdc97a0ed11377139ba92d35331150877479045e33eca77be5f7e9ff2d9f71e706ea5942b";
+ sha512.run = "a67e5e977a4a14b32f3dcf08ffdf4b481a3926e9a5a7259b19aff07c4e311b223edacfd5bef8f9ecac4742dc94e7c65400cb9d883677f96d3d7d1d6256efe5be";
+ sha512.doc = "6a0e0a7200bbfad56ad6729cb375fd11e105cfc89ba93fe592d14755a88d819b69dc3a383f9fe3c59f8a9076450ca5fd75085101d7ceff4a62e2d738b0907f15";
hasRunfiles = true;
version = "0.1";
};
+"simpleoptics" = {
+ stripPrefix = 0;
+ sha512.run = "85da18717b1907dd50fec7ecab0f90cc0f26ada24965611ed9f2a3114b46e58affba11d8f71173e4c2858054670814a67061587408a02343df355db18f3c74a7";
+ sha512.doc = "b1ce0a90eef3755141db1f533da69959f8e356fd1a8028765833fe613e6427101a1d71776ad01108fe0dddb83bd786977e644124806eeeb036e5c011986664f6";
+ hasRunfiles = true;
+ version = "1.0.0";
+};
"simpler-wick" = {
stripPrefix = 0;
- sha512.run = "5ae2b0ff7c404b71ba6ce68fecd428732d7821c3bf2bee3fcb006cfd4bde646abc71fa677b4820f1075edca9bb6aaac03908745e8156e73204773be0bda7f7cc";
- sha512.doc = "8436fe02465c860b33cc5d6d99fcd5584466b93ad719248b2b752d89994050c3a503b0fe0e6474c71e7257d84699159bdcf7c2e538fb13b74aa138122bbf3d5c";
+ sha512.run = "2bead248c2380e19fb19012ba2cf7a41fdd113f48a372011c27ebac0820236500c5e49e5235e2c52fcc5a0f9c79f61cbf76a5d6de86322bc40382f5499216783";
+ sha512.doc = "d8a45e06707d3e6c39e36d83020f0a2d4654cab508d91e47022320e67454d08958cfd6d3872c5ae40539f29b03080915e136746452afb9f2e74fe8be2ec20bc1";
hasRunfiles = true;
version = "1.0.0";
};
"simplewick" = {
stripPrefix = 0;
- sha512.run = "c1679462c301b98b91176a2488f2093e7a6287c7beff71db6c8ca2987917bb5dda2a346309addae980e924c02a8579ea692f66c813fd0b9780950f577a266599";
- sha512.doc = "9267de9557edfe5c85322ad326d870f4ff6658020f5d5856114d250acb30682efd642f9620a40e1a21b173a838bd33d5f4324c3e97b2c5893d2b8a42856b0680";
- sha512.source = "79791479433c4e23c962982a9c7ca7a9ee861d0cdc400221eac89aee10bfb94f441d45047671a4c8626567d0b42055229ebe6be65e1ae7f53790f5807494577f";
+ sha512.run = "86aab23f8d19e9fa5a6251f8f725ada87b66a71a3024253d8b56f3edcc20f26695b2194b710f691ff9ed0713c993a8652447674ec84d4084c3354791244a6f10";
+ sha512.doc = "bf0c3b8724ed8cc41635f45001fa04f655a7b37792c5b0e632578b066649c3bde1f894c3ab739ea2bb49f6e4f65e63fd7cd7d515ea15b53ab5894778a7918d13";
+ sha512.source = "45d26e7044fe0928eb8e572f0333bee64c008c2e4d1536a0145939ce0f3392961e72bd7fc70c35b2607b2a241249d13e44e433b373b57898193185a808f128d4";
hasRunfiles = true;
version = "1.2a";
};
"simplified-latex" = {
stripPrefix = 0;
- sha512.run = "0a923443dea8c6aa4a84f5251a699fa15b0c2bb504abbd6a30b88533b7f3e3f8c116b312f4e7fa9f842327e4afa8bae1493ca8e5c47a91b8e0afe7fdacfe8877";
- sha512.doc = "cadac28791129332f0650fedbeb32adb608ef91505d5904a990721f40e8fa6f3ab6bd9d513481ed2adedd245af48bf3d16f2cad1a85bd7180b53de60fbc6d182";
+ sha512.run = "31313aede3900675d183bfcff0045df5fa7719b982df1822823c15d645c7ef64c0b46e0f1690d98d30b2a6057e082684f23cb61a490fb2217887d0f20231ce73";
+ sha512.doc = "f5bf92ed89cfc83f306cd4b2599446a11b73f73a0b82afbd0f441e26d837e6f436913bd2df18585c5e215fa0504bfee3d5d4f5ef4da8925161f85c70c14045e6";
};
"simurgh" = {
stripPrefix = 0;
- sha512.run = "1354d65bbe08af6757bccac6c390cc0f900116eab201bfd818e5deb837b99dc52eaf32203f64466596e1ff489f987d407cc3b1b4351da51359d1bad169c82440";
- sha512.doc = "6b7d053346c75d832aa388fab859193ab16de5cf3fa0434a715e8f74a82c935cec9236e082ef2769d159158b89f19eafb4397e33b2da2b40fcb2d699a7b90232";
+ sha512.run = "11b77f831aff6796e41ccf2024496ae1c9d4b9b5f4c029daf33e0eb4b4fd3d1e5c78137b945e3c9fe7a16380365fb88165a46e614dc3078657ce025a55f90d44";
+ sha512.doc = "30ddd7a9bbf3f568ad4876336228842651d8f95eb5f21df81ac524b99a7a695e68e0469f79867668dc3b9913cf223b72a22f6a0d0c818233c081ba90ac67de1a";
hasRunfiles = true;
version = "0.01b";
};
"sitem" = {
stripPrefix = 0;
- sha512.run = "92d4b491831182a05412160edb32d78c41cf50b83f2335b6dadb4bc8871ff9ec9783204f438c1af104fb403b12142632ab34c522e425238f375b6d635b820ad5";
- sha512.doc = "b276d43061a695fc164cd664d460eee714d3ade2ac7fdf129bb46a5f78c28005143658bb92a06f37f927224aa5246ec31a543577da76d391906ad1f7bf6a43a0";
- sha512.source = "4a5c026ade5676dd7090c775554bbe6d561dc029cc34eeb2889aaa5ca7398932ffe8bac5ec560e35cb7f8f4689dd258fe781ff41e97646c7da231ff32c9c0321";
+ sha512.run = "64a34fcf0769ed4ab4b201facc056b890a89009e1847e9ca65fb405e1c1144225e8fff59c1a906341521bba5d39e3338900a9a35aff5bb716a5aff5e6aa4d49a";
+ sha512.doc = "af74d7b4f4dfce45e543494344fa32f4f4d55435034cc1b23b24b333f89d54d0b8c9d0a1247561bb7182d3841fb04b7b3531be847a6fed3db212497ef2ccec3c";
+ sha512.source = "9aa058eac9367ea31804b5c2983873f16d1c74f598fb0967f43257a963a38aeb7d578ddd596dbee87d942d87ece9188c6fe0f5e8734751325121195d9d348769";
hasRunfiles = true;
version = "1.0";
};
"siunitx" = {
stripPrefix = 0;
- sha512.run = "7dfb0a614d2962cb2c82f04fb531cbdf7f91bf8dc0e011a53bfdfd6d6c9191ed5c8b1e822e0dc458bdfe951d6612d321d6e9819b58183f66690bbb39d274eb68";
- sha512.doc = "4628e80afab9f0c8c5fd7d884f6d007d4e9a5a57c8cab90b823c450a2df8c3df83fd96e08823effe37051b28d3a8f6bef9cc74887cff3c1cc7309b234e6d3ce1";
- sha512.source = "6dee92822781f6575a40c0ca9717153976f2913e6d5d5af50a91c7d719ee1f0efe42f472c68f35f78400384a2f936342bd54f9be4e2aa4e261310c0dda0f0292";
+ sha512.run = "6f1fc4ad2face3958cc6bb1a829ff99e8a0dffcafc88142207ee699f2b182a7b55c52fae4eff108daaf8e3603e309eed280de95588132d1ccce726eccf0a0cad";
+ sha512.doc = "99c0e95e386a898647124dc38d20b36546d402c0d3c76983de401f336c73e9b02936ae2401225bfba2f17823a734e1f51d0684ee61a9b404743de95c8ed89723";
+ sha512.source = "4cab6d4c7958021f2ee6a0f3306b542678b4f80b408a7b5fce7fd25772fa5ad5ee5620288ffaef02f3e143c1130ada1aaa3206dc15161eeff186092f6b8e23aa";
hasRunfiles = true;
- version = "2.7s";
+ version = "2.7t";
};
"skak" = {
stripPrefix = 0;
- sha512.run = "853779e87f148998b7ce83a75651dccf2e59072612e4653543f4cbfa58c9a826bd8733e7b29971a8e5f19891fe4963e85e85a223e61c26f8ea68c37c484d4e36";
- sha512.doc = "17ed00f9438f7313bef29835c0d46d4dd11282e83dbe5d526052f14f0c7134cb186ef3fa04a14513395a0a4369baf98c555559e181218e858508ddbf94c6383a";
+ sha512.run = "7bf473f1f35fa05c1cc7cccec212b035619382ce850c287a6b0734cd52182046df35133bd919a335532db9fd5327d2038ce1c3e98342055d93a5dc3b16028697";
+ sha512.doc = "443d98538fb732bfe9f3df26e05e46be54641006df255d3084697301cfa93f48cb8d307a9a5b58f25742b96065658f446b52968c3bd8ce14fdc864f32cb920e4";
hasRunfiles = true;
version = "1.5.3";
};
"skaknew" = {
stripPrefix = 0;
- sha512.run = "3fecd59c3c2128830d428fbc2fdd2664fd654ad19d1f2c9658f80757b35d099f8283dd251a0b8245889e1b2cc6694b71f7c103a4ef9e228f3931f1ada75e2229";
- sha512.doc = "fdb5135a8d33c833d3125b29a4c7c8f85ff308c2b11f787c6a70e9a7d22beae063f69ff6c85d23132a88970385eee6abb9e3f7d89c70f89d0b7004b150d82364";
+ sha512.run = "879107f0bb96441082ccc4afb560e4fd0f625e7fb7cab84ebbd642af1ef180bc27540eb9ff26c689039dd6abb11e9b88bcea30d5b1e75b40f0e3499c981ae6e2";
+ sha512.doc = "8c26115910f2e9a9ae28e1b6c0933db3308c9f59eb151bb37b23de3f0f790b9726aef895def0826e00928b75753d925c5c9db0a6b91ebf7035fad5a4e473a315";
hasRunfiles = true;
};
"skb" = {
stripPrefix = 0;
- sha512.run = "609b1e74e65ff83778ced419ec80daa93ed78b708da989523bfa3b2346d5ede42f4ec353d8e390bdd691ee078f9fc55391dc825e280a860ef8d1bfa798590c17";
- sha512.doc = "cfd2bb648f3326d610c5c8903402cccd76fce3b9d28f2314161bebca7624f171da64badbee203d284a73a15ea81c20091a229a0698f3d524635f1a09c086013b";
- sha512.source = "1a71439072698ead9ee821081de1a0a2bc6c974ce514514473df544419739095e363b2587f3b7e333539b5f39e6069f990fe3233cb9fc182e8e884144432be34";
+ sha512.run = "5c2e0e7310898e258505cf438ad91650fbcef6b720e9d05b9ddd241ceca3eea0ccc3a71b6ac38acee58d8e205b8352ad7abbdc277596ac74f6a5cf0ca805a0d7";
+ sha512.doc = "29aa9629f84a481cee1871b92b49e1a34683092759864f1e612ef4f7b3862a9ddf567b2d20fae3f99d5946de43055de2dae8ad326000e344383c854eb9ff4f20";
+ sha512.source = "fd0f3a1d4cf3fa189ef0fc8bbbb35586a39aabbc733fba3aa9d3fc48d920c416316a4a19d88583ea42b1a4c38baf4ec75cf0eec78b68a5434f3ac4578d56ea9f";
hasRunfiles = true;
version = "0.52";
};
"skdoc" = {
stripPrefix = 0;
- sha512.run = "a89565128ff1185e4cdc336217ddf27b2af60aec9cf90930a7f3f6a24421d383cbfd223ebe45701db72a25bc4033418d1c633736fd72b80e61eefe828007eac8";
- sha512.doc = "4c5ccc21af86f5371a09009ab9afa9eb2b9cef825ecd6f50648e92c63223b97815d0dd55eaa3880987a47fe2591487324ebe922285cea60301ddaba9a6ecbee2";
- sha512.source = "ee7fd15beb5a97a7c731ea3d55d088551062eef306dff09410bc45cbc9e3dd95e0f10a788bc57e560a008460bba5e1ae065281136879c5e905c192a344ade80a";
+ sha512.run = "3f4bf340f6076f00101cc8be20d284d487672d544f0c17efe41cc1b6f469df90022455f23b790a8289151cbcc81cc3f1e846eb242321221ca290d97ead9ff2a8";
+ sha512.doc = "b3a4972162cf366c5db5820b0075871f651c817a36c915841717d4856b5078a9de45b7043ac1cac0bb8e4b9f02cfd0a89fdb53b0723475950c182bfe3ea6bff9";
+ sha512.source = "cb4f18a74cbd84e1d75f7c024746d161ef62c79a2be62fd72d33a8a2ec3c8a8594f8ded5721a390fa29b8b31f1b6e77bad65c96c82ffb2299c58a4446204de81";
hasRunfiles = true;
- version = "1.5a";
+ version = "1.5b";
};
"skeycommand" = {
stripPrefix = 0;
- sha512.run = "c99f23a066955148d6212a2418de29bbec7b300b16b2da58d581328f8bef884b8fb1ee87a076b3f1dad6d04e6c523a4ed37a75a58ac0cf656b485b80462e10ca";
- sha512.doc = "45208bfbe41325b2120a071d32a70bab5ca993e0e9ca0b006d7e3a78513dc5fe0cbae232fc56f6a80f864794dab1ae82b64ade55a2bd4eced37c763ed1685e3f";
+ sha512.run = "0aabcf0a47ffbdaa2f88bfb970f844df36cfa30f2e5ff02cbd9dba2179fd871c2ae1f979a99e70f3f7f2ab2589b7ecbaa6f999352559100bfaefcbe7f6ec16a8";
+ sha512.doc = "26f7e544e9b1b75fe7131d409c3083c39914424c66051e46535de5415383d82e48a3e2c1d35e34e5bac624a034f2e14623c8cd5b6844707b09fd531daaf7c544";
hasRunfiles = true;
version = "0.4";
};
"skeyval" = {
stripPrefix = 0;
- sha512.run = "0636c805d4297d07a7247625abfb3a4e56b3b5422357ffea960f376617d49a442e51d6184b46417851a3f57750297fcfd90f46d41aa166e8febd62648c6feaa5";
- sha512.doc = "dfc0edb8eb6f9ee857a66bcbef70c7c3e8c0af5eb5a840b323088e316edfeb75ea803480a816156ada444648c935eb6d09958e9db3882fae056e1185f1058ee4";
+ sha512.run = "151a705f5e62dc80e8a470a7ce39cf197933452a35b296e70790d7ec0f6667f24acbc0c643db6c402ca1e9b9735f34be388efca5a5e5951725e8f00bb8d2833f";
+ sha512.doc = "97bf20706cd14e0b479221c6ed96e56754aca13d7b72f1d7bedec6117d159caca2a4e9a931d3d8311f593a538985d8e4e5bb9d5a76a653d72aa8d094a66e9e92";
hasRunfiles = true;
version = "1.3";
};
"skmath" = {
stripPrefix = 0;
- sha512.run = "44e378e472183c2f4cd9943ae2fd4bf6e7e426ceb447eec3fcbaae89f86a52bedbb8875d64fad4770fb4c770e4b9f23cc4c543d8c03ca61ce9bb0fa175e0266f";
- sha512.doc = "f8a9c8c1b1a7c7b0ea16a3d013de24525181bfd1bfc7f1415207d628845310a928bddaaf13bd8a7b2ae9bc831085598fa65866c75770ccb02b533d7bcd2b8bf2";
- sha512.source = "fcaf31bae9e974588c930cd191fcaaedde706504242b5a30faaeecfbf65de1c63aa07bc077ee522db6221f591cb56671569bd4fb7103b2e5a63436e782c6d020";
+ sha512.run = "6cbc67d9a6fb9cb6a3d8da38ff83bbb6dbd28c5e3e81a07a1b7292472d9064f321206ebd4ac1917d80f138f9b9cf91c008b8e3eac27ef0a77ff2073cab08eab1";
+ sha512.doc = "ce579b82a84f81169bf1a6cc37fff0c2e7c4e1570d0cbe2eb143dc8ac6dc082fa3cdaecae5a31791aa590c89fb74a58a4451811ec66d38eaa146520ff16e7471";
+ sha512.source = "d5101fecf8963f78b9e202c9d537723dbea069558cb764fc66344862cbcedfd81ecd3d923ee2f8b1167a65f8325e2f1fd66f16089a92ab419a580ca7313fa484";
hasRunfiles = true;
- version = "0.5";
+ version = "0.5a";
};
"skrapport" = {
stripPrefix = 0;
- sha512.run = "50e4a6933e2a1f4fb03dc529d4021346e0226d0432d96a4cd6dfff9727ac3bdf2bedea4514f8682cf621696d53f9948724828e7eb452e28125920bab0b2ab095";
- sha512.doc = "835504b66eff2e8130fa541bffca922a337a80d057c50bda37e0e3ec6f0c12319e01a682b4f098684b898c810c68f2cdc7f45ca492bea6c35a6e1f9d82478434";
- sha512.source = "b52afc45ba957c66017f241c2c73af0869172dcb8e81946690a184c6bf568093d76d5fce5da29c592c6a96201d12b6243b8c63413410591a6f85284978ca3f8c";
+ sha512.run = "60ee0f76dbf9e1539c08a97cf25cf14d2fbf02527facc3764c57cf0812a67d740d5c3148a4a7e76a6880717166c935b34bcf38de0b4f7d02df9c1ab50046a2ed";
+ sha512.doc = "986bb0ce679b69bd9a0958b6d4d1a3fac49ac6a5e31bafa5d556ac28c2bc3d0d8c892e998791e74172ec86c5899acba2cbd193dfc685e7dcb0b5d47b4c2e3576";
+ sha512.source = "b2f63eda57ec7ecbac63c6f0b2dcc2175bde5618db88cd6270a27466178c39209418a94470d6f78b8ea22c5e6ce8d3dfc178f52cba943f9ccc98fea447ade818";
hasRunfiles = true;
- version = "0.12i";
+ version = "0.12k";
};
"skull" = {
stripPrefix = 0;
- sha512.run = "f1a347d05166df10bd4bfc3295ead834bebee50a2351a860cb664020dae73316dac8b249619804f77fa02675e6e124258ca2669103fdcdf3f498ad87bb1d7b5c";
- sha512.source = "002d7c12e21ad67b33ed8d91621f679fd081e2b79e7aa403690d989375125b21a01c0fa1bfb6b2dd46a36295f598235f87fc309aea5ff19c3fcb723e01b8c896";
+ sha512.run = "261ba31f30fa26e25f82dfe60ff7600c71db51f1dee68a5c094fa8a746995ee9031e41c0f24a4e83aec52c603cbea71a0773cae63481f167b81abdfb0ac3f782";
+ sha512.source = "3967550eb9af93aaa3fb9c623437e2c6ceb90f52f20533832aae3be91c719a774e3fe6a51f4d1543d6547479a2efa6c1965f0870174cfcd5c93cef0c20aecddc";
hasRunfiles = true;
version = "0.1";
};
"slantsc" = {
stripPrefix = 0;
- sha512.run = "5ffb339e971c1dcc16027b01e50e44798eef93fb510ea4f598099deba7d8e711dd12d8324a95e9629da008cb8eaddcf5e7a7e633915f51b58c19d24fda289212";
- sha512.doc = "1acdf8b580d92224289af661989e523bcb1839777e8071b018b5a8a6bbe7b8339275506984ae505637c254dac81f8d397c92098b54f787d7c187497c25b1f11b";
- sha512.source = "7e1c5541ae6ccd907b470307d024fa98a67ee65c8b5a723c55ea4ab49e456511cf23d55390e33edb38dc44ed2407ab9593163cd69e627379c1b85bf0cd79b43b";
+ sha512.run = "45d92cb8f2a5aeaecc9945ce2778f2fa330b703ea0efb2deb4407ac17d30ad3a3e1ae7966474af28a7816dee18254422fe7c72c50f11f47cd52a54522f05fec3";
+ sha512.doc = "8f856a45e3088d2047157bc87d60a16b6c6e481334f4ee81a23e4cb8ecf53d1113849877ffb24ee4516dfba228c10c9974b0b0a148020d64e3069ed7a2d12750";
+ sha512.source = "7e2af37c07b8ccae052c84ade3ad49fb4d93fb5fd97a5387b1ea8af523167f21d48e3961df58c7a93dfbd07f09ed1140839e48a57b3149dfa713e5945081f200";
hasRunfiles = true;
version = "2.11";
};
"slideshow" = {
stripPrefix = 0;
- sha512.run = "c44a782de77d5b16c0d4c696fe5541a9073e59c1a91a97ffc409d2c4ac15fa8e1da3fa56f8a79225c2427223860bc23e160e6d291d8cc6d0e4fdcbfc96ac0e54";
- sha512.doc = "c8351470d808cb11be9ddc8de32ae446a0375c5981902a3c6b4fce16b0b10c74103f10fe0d6d191f6770ec3a62783076cde3f516709bad6ea0fac226ab0b022c";
+ sha512.run = "f7bd44c9720512297f15ff6cee1c49ca52c29fc206f739e6aa447e778fed00a64e282aeab9d42b215cac69a64ab39f3919433bd0640d30d55ac540e2dde07967";
+ sha512.doc = "d271c1f9e7b9c45694463982da8c9542fea326d7e191a705e92f5b423e054c3f926768d2209844ddabbe75eb610d4a5cb05ffd53098cdca9e35328c865027eff";
hasRunfiles = true;
version = "1.0";
};
"smalltableof" = {
stripPrefix = 0;
- sha512.run = "c1ddd107d59ec950011b48cff38880b1353869d247701d76a8e3c0ffc28f50d31c982cbe8f28388378be7e7e40868347f20c5f31ee2763df16b6d24c9e5b447e";
- sha512.doc = "10f787377bb431a48e4a03d6bbf8affed7c4954546a751dbe16c88ee3dd0cd47570a4cd7ee6406c355fbb54cdab51f95fb87d96e10b162e272701a7d8ad6e507";
+ sha512.run = "50a4878bddc55e1b05ede3e770aad31f6c56b81f9e6d0a536ece25729e3c5a9a1720068534f26a9c224c101f0e0d833478f1a5c3b12759d7c3ffce027bbd5edd";
+ sha512.doc = "ca62aa29f6ad62f149dd9c5077ee2b14ed69d8a750f33d3de274ae275e5d1528482e58140a78b0917cf02a879206194e24a6beecd33060544abb50dd6fc564a6";
hasRunfiles = true;
};
"smartdiagram" = {
stripPrefix = 0;
- sha512.run = "c07e40ce025cc05c1cbd1da0f736773ef446c193d8efb9f9437d63e8ac15e5ff4e598b06564c2e9ef410bbde20bcfe1a2d971523601f844a46654f2dd6dc930b";
- sha512.doc = "f102af261f8ed7803da69ebc9498377a86c3e087db12d815e485706b5b221d9a8fa77434cea09f386ed181d10f8e210c32278def786ab35c60fbff7cb6702ee8";
- sha512.source = "dd405b652293c7f87b3b3341b1183d6e69286a924ed250a5353f28deaa45f486b9b906da22b60b7797b434a15a168f24006eadd893f118d4a556c07e57b1b211";
+ sha512.run = "322589506d1cdaa30dd9f97b419347fba0d617a3ad35fd15fe91611b10382c595598ce1111a287f5b1aef617595cba77b53490da7744b23942f072f522a68ef1";
+ sha512.doc = "1cc7abaed3dcdb11fca675bea8e458f1879bda4ac72278566a9247ec2cb0016f10467e3120e9ef688c5674af05559bff39862d4b3292596f0dafd5e13672a14f";
+ sha512.source = "a1141f82e32b444951bac9fa0fd119e59cc2389577cd05cc19702582c64972602215648e727ccb338565edafb0116f6c50a033d9c3ce8664e97f392148f888d1";
hasRunfiles = true;
version = "0.3b";
};
"smartref" = {
stripPrefix = 0;
- sha512.run = "148c6b62c7e3e8f1b5690e38ab1733dd5e94a370dfa8a9ff0d2529d723e1be76e20729ef0eca3a11099adb4d0830f6d4576eaf26a50240d922fd55b3651cac5d";
- sha512.doc = "cfc6b9ed3b35af9f4dc1dfc71d1b892f59695247bcb7d47fa9d4762ff7847bb0b4af8207056ed0e7060df28d83ab40efe881bf05fa9cdcee963459a1198a23dd";
+ sha512.run = "149dd95ca0677a4e273df64a589d1424b8dd89983adf3a3ef81f8236d1b594d35b851b4255fd9f0d05b4feb82db59d816408e3ca59f2b86b73a5724a8e937367";
+ sha512.doc = "07eaecd9e924e5912e8e3a3ba6479412282e1408cbb59699b9e83006768c4042b173d38da2e8dd2c707b392cb48d99e4be25985023db4de80d69450fe95a338b";
hasRunfiles = true;
version = "1.9";
};
"smartunits" = {
stripPrefix = 0;
- sha512.run = "b70c3637265196c56b07f8ac5a21d4c71c47d82b8def59deae453ce49bc9b29337e36df0d8d20ef560154a4917253b4655f7e0cdcc7de9fcb39666839a3ab4d6";
- sha512.doc = "7ba15efbae145968ffba425954d0c55d3ed3f74ee30919d1034a79d591f9aa7654dd63650ece2cca61f8ead1267509b82994ca371e904dded867d7d846186d6e";
+ sha512.run = "d4c23a39d79cb5c0ba700da40b916ac6072e612d0e5b8ea1c189100cfe56fe77c9d1ff742d92fc44450255048d96f2e1dc2b5f0e098e56aad5efcdd423fec608";
+ sha512.doc = "e85b83a090b3e352a0faa61ee0f3dfc84d3f2fad8f1ef503aef7bf571e706575b19c1da394b09e69968b10fff2542b5b749a895eb17e84ce1293273532d2e241";
hasRunfiles = true;
version = "1.2";
};
"snapshot" = {
stripPrefix = 0;
- sha512.run = "28e9d5785aafce74422734a62fe2f807b585125caac5a7a86f70cbd19122daf3d44f4bf046ac4b5c4edb5bd1b7bf042232aed0a0ad34425e13eb3845c93dad48";
- sha512.doc = "76b46eadb5f81970514253fb650a1c3450c8e57d684c733dfb2dfec01dba743e0ce31e65a72e31af16c8dd7db0927a3e9af98390e191a1bdab08f13cfa94cfae";
- sha512.source = "7f31d845b33295bdb50e44754b9b085cfce8f7aeb26b50814dae5c3fa71605a175eed9d507d6c19d3577cb3c362b50936fe3299f499a62c91faac0123ed30740";
+ sha512.run = "b153eb4fe8e5ed8cc4d135edc3dcbeacba094dc73587a2b15255f725cd03ebeb450c562ff94e9d87927a6d04d95ddd66e30dd84c0fa664a1e120a190667a72ad";
+ sha512.doc = "14f92e7c36443785174f515c2fffa62f0bf253b4bef560de68cc9cf446fdf7c447e5552a1995dae0f26499e045c8e7baa991255f81b2b43c7bc27158083a8994";
+ sha512.source = "cb5b7313e16fa96f9e864210f5314be7153c10f19bbd509d11dc0a5afae3b0b1c6681453526fec4b7d4079bae0749b69dd5e227f01fd22590f2c2fd230ca4f30";
hasRunfiles = true;
- version = "1.14";
+ version = "2.13";
};
"snotez" = {
stripPrefix = 0;
- sha512.run = "37610541fa0db43bfc86a13ff501c89773ed1db3f419623f811f517c640ad3a6bea3a908f64c509d780ffc45840c79c056257a6626b476e7735644a1d1d38f80";
- sha512.doc = "096add2f0af76dbc1b7953984e4cf27d404540f47d5e65a35147173385a5d47f108bf417a3573ea649219d37e8ee6b256d53fec8875bf3a9ed89a19cb8d7eb4b";
+ sha512.run = "e1e6ecfd64a317745fba39643c70ef5a71719e3c4ed3644569ab7a4a549a44eb58d1fd1d77608fd455282124d0e7372a364f95f7b67de192b1cfca1a9644086a";
+ sha512.doc = "6ab47280669285be6cd72e2027b939ab2c2e2df7c910b5775dcf02b570ba558a3c89832a45d65cf1a8a649dad67606a2d2fe3d4e477de67098dce497f0c2beec";
hasRunfiles = true;
version = "0.3";
};
"songbook" = {
stripPrefix = 0;
- sha512.run = "3461bd028cec5861f2ac19b613c4ed98c12533498e750daa8a9365c392f796362e55b91f8932876cc137394668894823286945a07896acb6a8eb29fcc8b20ab7";
- sha512.doc = "1face74895aeb5f9a8f63aa3ef6848372825f48efec33af3209245f267716a03a9818eb30e5f270eeaadae7bab1c5c02377ea9b5b731d4827e465dd06cc063d2";
- sha512.source = "23e6e07ad9b4a0859a2e9439f90231f29ab834da1f46a24ddae9be5e631754e352651fe66c03093eba28856f8ed7ad9aedaa7cbb8c1f26e0a02c83a7afef714d";
+ sha512.run = "06f81b35318ee9844565f622b5ecfb0f323373f14acfed3fdd042a244537c313fcc974c8cc556011baed16c5a7f90b8163342d36e360749db240e6eb639351b0";
+ sha512.doc = "a8d98e2d3b90ebfc4e8df53ebaf92f2d0deb95034bf234dfeaef1d38213af9a36e38d48599e6e78a7e87fb966de87db821f4de7a6fd50f57c1afb515050bb510";
+ sha512.source = "57fed8f034e860787cd72b2acece0a491832acc526964c75060258db6bd46d77a551b967af41bfeae47d83ab97e4d6c2799c0f4ade405a43812126acc1b3d390";
hasRunfiles = true;
version = "4.5";
};
"songs" = {
stripPrefix = 0;
- sha512.run = "d7f37654f8324abbabbc82ebc70a430957cc1a8af09f7f0e41110d4809e8c39252b8eac2e0de521519701c8735d73e6059b3c63b61645fce98309827b6fc1a13";
- sha512.doc = "a114618be50d3babde08944f40ded36d536d6c5bf7292ae07ffbe57c5c43074520560aec60fb54373a275feed7f3ae5a4690fd6abf39a4c7f853bec56884036f";
- sha512.source = "21dd9813c2cb873c2071e3107d1bea21a0a21209f1b4a3c5aa614d8c1da43f17197aa25dee83b65446ddf95a71816b2d94b6d72ab774bc51206c3bbcf06b4f04";
+ sha512.run = "dd1309fda1a7bff1236707cb45047dd5adc582d3e3f509f211af7a30c0469cde704773af48fed379a29307201d9781150487821219f76d45d556f1d27e420c08";
+ sha512.doc = "72c374aab68334b050a5d801299179c8484b6fa46db8c8e20b9fceef3cb9a8c0c1dc51de93f34115d4e34767233179c5872054cd03ea3e622abb63a49ad81f24";
+ sha512.source = "016d389033589ab9334180edf70321858ba3b6000d8f560a18631e13ef28130f4b39aed81f7ddf0a178540a463789955d14620b37b7979ac0ea6abeec77d29bd";
hasRunfiles = true;
- version = "3.0";
+ version = "3.1";
};
"sort-by-letters" = {
stripPrefix = 0;
- sha512.run = "a90f03d2347daf4e2af7e9b4bf2c6d24e3602252a2e1bec01b7eefbfeca94664073d2eb5d6910d527161736fbe8cb1a15fa571293f0da531c76b7635ca4a3037";
- sha512.doc = "4d1d4323bbf5a6b8247a3906a79f419976e949531e2ff4fa527c48eacce289b5ce8c0387f589f46c4ad0c007b13bf40c2ca5d35b01547036c37b1a36352bf201";
+ sha512.run = "41e7db4a4c5242493aeb099ca103f4540e038b1e91ec0296629f4dab1ad013f98b26b664c7d661dd2f53c1e5c749509763c46f51bb823225a104c125a9f75f4d";
+ sha512.doc = "e2b6c68a42b9364d44dfa06ea93d8c8ea2444d97a3cf3c111065b720d3706b36315a7c8650877f1d6a2a72c1aa42268af4f17fc4632032e1e3c0a2d0fa08e577";
hasRunfiles = true;
};
"soton" = {
stripPrefix = 0;
- sha512.run = "a50899eb0c2c0becac5199d43678caf40998f8c0aa94b42de4c6b07fefac7ce5237f64914ce93a76d68be918d2ebf503ce11bae78e95bed8ab65237431e4eeb1";
- sha512.doc = "ca43e56168be89ebb655182aef8bc52c8322ca29b89c442bf682047a1cbb8ded6b639f8fe9a5c1e6363d96842ad78f4d4625dc05ad19c4177e7ded58bda67557";
+ sha512.run = "59e9e0bd127e44e1a80ff7dccf1fecb18b34a54c379a46632b13f82d80648229daa54c4655575c52ee718b02277c4e2b264451f8d3fe58abd60e593d0826c97b";
+ sha512.doc = "de9b03e8626535d2633af3884e373d8b25fe6d203af75382cf329aeb7b79c745f94c6d08d49a69b42172f4bad3cab2048fadcc4ad826a1c1126425a40289ecdc";
hasRunfiles = true;
version = "0.1";
};
"soul" = {
stripPrefix = 0;
- sha512.run = "7da58625623b2a7b2b077ce0480ab3769dc269c79eadcaf6b7273db67455ac7232ecb9d3e1a10cce9f77d9c1309e098ecda392eca8b203e724c6302632291d88";
- sha512.doc = "c8fcb1573266487644f1c9471ca5e298a8bc20cbef916040f81f1209b8053f74fa439dc59f1ff11b734d9ccfef0d98124de6bda759a07894175c38785bc29f0e";
- sha512.source = "fbe23d5959efdb15eb7fc9be141f0ad7423b653d0e2c87a2e60480256990899f4fd8a592665c2f937a2f59566a7c6e079cbbe168047050b062d3ac8dccaec73b";
+ sha512.run = "7a4ee70527282c50f28bc535ca34476538158b6fae6e37008cf5f04cf3caf5cc01ccb859967192da1b159b1026afa3eddede2cd86c3d63f469e6e2f6254a80f0";
+ sha512.doc = "9b8831cf9c013fcca715a8a7100b76f2de364f55e8203899779ba18868e637cbb0d00d982098a3e42191dc63ac41afc65d2547b9976c64110e7b83f5f8d0108b";
+ sha512.source = "0b3fceb0238709d4241a5615055c61ced473fbb74ff75d66c70a221bd0ec8b84769674a3dd57b93765812daed14a21fc002de022400fc73858c103a5dd9f29dc";
hasRunfiles = true;
version = "2.4";
};
+"soulpos" = {
+ stripPrefix = 0;
+ sha512.run = "2f0a15e324013f2be4a8728fe9ed629b20b26a66fe2cb0d2347e12013684a64f908f9f1161c8f4c64928ac23a9fccdcbe5b8dbe85b0a406c5c7f7979223301ab";
+ sha512.doc = "9baf5e905e0bfbe0ddc956e419093518a3dc4a602d3e51bd6f9f0085a7ed92fc1efb194ed645c189e4beaf5b9a7900aa74625fdcc2ea314b274dea648b32ecd1";
+ hasRunfiles = true;
+ version = "1.1";
+};
"soup" = {
stripPrefix = 0;
- sha512.run = "0e0197339cfdce41b0701fca5f7934fc0f1457aa4737b922a0d0bbefd3fae5647c79442c93630adef450dbfe430ae187a13af181f7ddf3df8ac84aa2776ef533";
- sha512.doc = "a8abcd649a352e826cd66f5804dbf7e114693f3242453ca23bd6ff0328d8ce6b87e3e904587a5fe399baf03b99914cdad22abbd87d68814130cc7b58ab0e61b3";
- sha512.source = "9762ffe1e5c3199c0fb18c99e9df495b2f6f3ed8610db2a124d7f108bb2cab4a648849a4ef0f48ac73975f138c9d318e42c06bd059a958c28b53113179f4b1bf";
+ sha512.run = "478c8cba8623b184db1c9237b7a805219bf1ffb7ef45280fecf7cd75a1720ca0ea2e1e1ad73465ee20dbc2bbaf14667d4707524edbc073dd4fbd0537dbeca8c2";
+ sha512.doc = "318cb98167123bf8d9a5f80db8e31a31f6f61536e938da3b68efc0dfec6722bc898d8295d32896c24d2842b262f22f70e08014c07755b6728dbb2040f64aef5e";
+ sha512.source = "41d74f1e6812f4b56b44e3a80abb398baf9eef5c6a361de98a1237fc6931952460450f3780f682d35bf9bc718d2902c9d82ce15994144b2a133dcda46b531774";
hasRunfiles = true;
- version = "1.0";
+ version = "1.0.2";
};
"sourcecodepro" = {
stripPrefix = 0;
- sha512.run = "b9c4272ff1534c0f2de213c5230e0d78caf860113a5a4c280ca9f4a6f589ea572311cdc57402910172473059b4c46738dd801efd08ece47d709523d75b0a12c4";
- sha512.doc = "afc9f3ec69c49a000b625c0b4221e62abce3032d3dc1f73bacd4e3789e80f342b52400a226079e4ebd4f824a2de1537cec85a8113759f708cfa99438facabd8c";
+ sha512.run = "45c41d470f0e84cc35d4c06cacc1beebd7891e98326a0e0f6462c7dc0fdf1eb9f4e0da59ced33e47c2c93c9662eec31efb8cebcab471350eb2c1c198873268e0";
+ sha512.doc = "7f8ca211769e3b626ba98f8d7265b7e383630c2d22496f03f79bca629f164374de9bb8601e903fc094c1264fa8b4ab4bef1db3b9deafef65ab41c56c27e8d8cc";
hasRunfiles = true;
- version = "2.6";
+ version = "2.7";
};
"sourcesanspro" = {
stripPrefix = 0;
- sha512.run = "139be9e91dad1d8599656a586a1670f059452424892a6962a3ae66c2e3113e7952d1bfc402c1273c219ea3ed204bd944dde324205f98b075ea9047fb2d97a908";
- sha512.doc = "b76815953ceafd9c851a85c0f773a4efc6fb8b06395237608328381443a3628866c80cb46de351dd837ffe640c47cb34cfed19f3ed963bf2ac533bda9cbce9de";
+ sha512.run = "23b6a26836ec517e833c1ec4155b5da60bfd03ba093fadcbcd418658d3d36a8cc41914349cd117bf2c5eec4121bcd7e29d6c50ca8ce4e4728b729fcbf089d3ab";
+ sha512.doc = "963cf63732836329490ea1521ae0fd09e55591859ea4430799f32606c3710e44b7e203dabb4385821830043c12e6f19795951f3e4aff7abd173d8ba5d4d788ee";
hasRunfiles = true;
version = "2.6";
};
"sourceserifpro" = {
stripPrefix = 0;
- sha512.run = "71632ea780d5afbe61aa24e23a762329e207c2129783d2a8294a2a0f251a83e44239d1a01af5697b0499cb29f9f62c0d0eb6809a009c20fd4e3f8ea71bb9b859";
- sha512.doc = "7791267cd5ba021f715ab2c544fd6bf7e8563a02d7cf5fc341e9cd4516ac9c10eab03435c3820a10449e0eb4fcfcb53d9df2bfa9f4fa74efda3cb64698816c82";
+ sha512.run = "fbfd4b6bd8f75079272feee5f01c0c4b47aecfe89e382cd8f288453dffd6152bf7bab3ffbaf4d90c544f01a5943d280df061b757169f3dd27970cccdeb1f79f2";
+ sha512.doc = "530b5ee29c8cad79ab359fc8fe225c18fe15483bb787f24c91a523ae8ddeca47aad5bf16c6ffea2465fc90182d5de65e08a1bea2f9015e710a03aed846510676";
hasRunfiles = true;
version = "1.4";
};
+"spacingtricks" = {
+ stripPrefix = 0;
+ sha512.run = "6dddc3f6b839c16902a590184955cb1f220fc5d1d2c2accaf4bebb70ceba0f446ffb5cee8c8649261d22df79e556016361550570b04f22c3d61644db2d188034";
+ sha512.doc = "bd416ed7ba7dd3023be779ce3d67d1534fbcecf49c36c5b97ab29006f182e77f2882b0c0646da559b6132a40d97723414912bdb920804c5c1bf40facdb0a8c52";
+ sha512.source = "5ab93bfc21fc3bd52cd5721c4c7160ed200f39bd8546a6ad84779a1af0d09b3cde0202dbe1230e2f16918ea43708109dc556f363ced43c7b0072671d8d494197";
+ hasRunfiles = true;
+ version = "1.2";
+};
"spalign" = {
stripPrefix = 0;
- sha512.run = "37872b82939414f552247dca785e2a46b1b2fc44508f0c877d648ee99aebb7d6cf0e5db2c5b3905cf79093d79d11edca4454d4ad336999a9d059e5972b31250c";
- sha512.doc = "b0e000756cc6a55fa00698bee6136aac33b5e8bc8a633e3363c14cc4041697b62004e5bfe9f6551770f51c00a701b8deacb03bac1b9fb90544e7937b92e411c2";
- sha512.source = "4d1c42f8e0051d090bcff560a92b30e8420e9eb7cd875d8a25e8009c5c62421e7698e75c518e8f2dd08937bb56f1ebb5604a7955eb34efa4c57c6b51c40a42c6";
+ sha512.run = "6e00399e0940778a6ed8326abce14f15836bcb69f8e7c67d06cdf8567330ce0482a213c7b65c2662e0fddc47ce7b684a640e133017eca314b59eefc278eb6425";
+ sha512.doc = "534f2c39076a6ff243a8e4cffe353a569b493b90fc1bdcc3db43229dda3955f013de15ce1db7beb38bc9b8d972c7430a24d64c263041c82e84c799f446faab0a";
+ sha512.source = "3a12b34469bbefd61112b7338c8b5d440de46837632a695b52ae18e4f297d6ac0cde7ae71db7bb0a7bd3db0aeaa83e78f33a60e4dd496cf9c0ccda1a297b4ae9";
hasRunfiles = true;
};
"spanish-mx" = {
stripPrefix = 0;
- sha512.run = "0179d053b4b2605db0ba9c92de0e84afe075efe6b050cdd24879d4ad5f9c7e64dc513649a6a7cfcfef7dfbe9c38a6a569cab1dc4ca3880fbb297a3bd81b20afe";
- sha512.doc = "01dc04e3fe236f465f93901e8877b937a650e84efad69ff675dabff50b5d9e81febefc81bc125341319b95f2086e74fefb9ac8d8d8c36f3b291ea9f9cf4a7151";
+ sha512.run = "cb638093e1a50de3fd67720ae21e11285337910f98da86db79613f73878084b93fc8afd998b4422b673e3daceaa2ba7aa76b02efc98003e741b74449d4c94af2";
+ sha512.doc = "0b257bd5ce8a7332fe6cf1f5772a464ffdc525e80794dc89600e9ad279beb1f39523fabfcd2723123a458787d7bfd32ecbe0b2962b4abfc3627275862e05b97f";
hasRunfiles = true;
version = "1.1a";
};
"spark-otf" = {
stripPrefix = 0;
- sha512.run = "a5eb69b505bd4e72b3c4f9d68df21d95d98ff50df5fc93e977c0c2660e6c6a2ecf4de4b673fed9cdd60b334188118e0d4d766ec6fc3fa5aa16fe4057deee8842";
- sha512.doc = "52e2840f3f4955e32c7da9e6cc32d7c041e5f2d3b9542094e24e8c438e5b6772077678474e677a2ca5493a7e22b62cbc97106d4d8e2bd7839643da46241499b4";
+ sha512.run = "863587da0d6a03267dd36437b112be4a1391537d7186db0f9acae2d5c3721b2a303d7b2ca86d47a619b9265930fb4795f87522498cd34c80d057ef56d1b8daa2";
+ sha512.doc = "2b3a9fab8e29c1fd9bf1b3a3f729d4d728fd22d6dba86aa746febac2eafe59df1afe65f557c9e3c816983eeeab8d798bb4f54712be8f5590706bcc49a2e50199";
hasRunfiles = true;
- version = "0.04";
+ version = "0.05";
};
"sparklines" = {
stripPrefix = 0;
- sha512.run = "6d4c5514e408c3de22fc0cf8d6268e3f9e275bd141ba05896397e3828e78ddd142477649acc69a72a203200d9c1afe72b51cb60afd3980b8010e999083fa5559";
- sha512.doc = "66d8d47fa2923097ffbe3422d87e98d89e055b785daae4ffcac2dba14eb4e7d94cc1364bb8c60be32864026c3630aad0b776303a781c7b6b5d05604016429736";
+ sha512.run = "5dc74f46a819a6539034d570d4bc11403cb9f4617e2e6e373cced6cf335630e4e5a3d919041ac67a8b114b2d53c56871239b67a6acd6bc47f8c6130171d84824";
+ sha512.doc = "4db42aec14145d4b73fce7940563f6771c3d994955006cceac7c93c9d5d5e2200fddf6d83d15e4dde0385f982c0ee85fc844914d80aa249c3ac2e86a49369b38";
hasRunfiles = true;
version = "1.7";
};
"spath3" = {
stripPrefix = 0;
- sha512.run = "19304b215360ba77720ac29ff9dd6e59db44a3451c90a60fe51467b549c989f2f2cfd5061817f06acb837fcf80562869455679e55075d23abd6fd4038d997c7a";
- sha512.doc = "30ec6a87446f26e46338413a366610259b05b52395eea95bae7a2ff6431c54e29caff994c0fb9d44e528ae750543242b59596126c55807f341b221bed2cded14";
- sha512.source = "2117a387bcbe333ec003550fcef78baad96a6c172bb69383c607eae0dab3f144a6b98eb03aa263b4d6c0bafbf56e8320b1f77ec01f94aa5ffb8965ea4a5ab91c";
+ sha512.run = "44417164e54d212ab18925af95cf4105d102ba07ea37e3275a59906637dca173db5de5e58ed3759ec61a2be96d4d44dcf3b2f7c811021acc2d0c0c6ad28ec64e";
+ sha512.doc = "04ab2a7ef15dee7fdd418bc74f699c6afd21cbd912ed8d12760d0be5b5e4fa17f66b23e8e9c83ff8ee1a2459d95da483dc9e1978236c32d6c40d429c9582cc37";
+ sha512.source = "8345ef716d56e7ace4bb952dab9c60adfdba028bd57a26c5e541e762745a6495ebb1e55aba6a78e5882e73be72dc30e7bd1eecb290b44948a9c627a80465d05a";
hasRunfiles = true;
version = "1.2";
};
"spectralsequences" = {
stripPrefix = 0;
- sha512.run = "fc610b2d2c5f942e58446762237d755840e78f3b10142f35b0bd7f0542e8a7a838791e413cd6e5b0f2fe8c5bcc66495d20a12ebc116b2c4a85249bd943b4c539";
- sha512.doc = "aa1d65618c30239ce0c0b8d3d008375dda9d12b35300f76d56110d63e209ba80760756a7d0701fd52e8426d5fe3e5a729e0cfa33b9984eb2525c3e99bd7ceb30";
+ sha512.run = "71677e3cba37f228acc096ae916793cf214f90d30809019efc67ba0793b5176da1a3fe8fab592ca80a077164948c4be777237f71e895515e519f399534cc0cd6";
+ sha512.doc = "80eda3718c3cb2daf9f3a96a6def78011be1d7882eb50db692c2d34332a5aa79a44e0201445f67d1623bcfc3618f79f6d158a98a91572796674071143f017789";
hasRunfiles = true;
version = "1.2.2";
};
"spelling" = {
stripPrefix = 0;
- sha512.run = "7b1329685e8b9f6af5ff42d364d538fc73fa86cc3999dd78ab14779a9b7ab799dcbd648ac6c9be37b58209738f6bc511afc9dc2638d4cd837bd70d5d6bb159b6";
- sha512.doc = "9154c23cfe92fe0c084feae557e552c9bb4ac0e25bb6f3988ebaf63f99a9ef8a976d96a9fbd7e1332de9e5df4d9274e560bff801070a3bac2c827509f393ae2c";
+ sha512.run = "ec32c627f52e1cc08f893aff21d43519ac30169772e82793525cfd61c302883c9c0c8444f2d51cd03a94f55e1ad589afac1a404a47b87ebbe7855acde887e511";
+ sha512.doc = "a51b8fb45701d318dd9b9736830b83ac34c84b781d61a3a247263167d527aad7cdb6e1917ce260d09e0304fba38bb2e2a25288f75aa2335bef479918036e1221";
hasRunfiles = true;
version = "0.41";
};
"sphack" = {
stripPrefix = 0;
- sha512.run = "b062159c503351e404c86e8a5155c2ac918e65ad27d32f016c6c14af729d7a67ed58dda64337b9f0b0709e141d5fc8f789e915ee676878b4eb8c2d19acd1e4b6";
- sha512.doc = "00b56adbcbb1f2fad92c77fd6bea562c70980cc0981f3365ae14682af504f8ff31b9b3b13db41612cf31d9ca959df89fdde00e64d15be33ac996a3c51f8aa08f";
+ sha512.run = "b2cd588384770e0d95bf6e5c6b67df0ba8160e0a01e3f64932d67debcf9fa836212aafc78c79b8d28aae8124a25aff73f4846db514dbfc0a65a519eba75fc52a";
+ sha512.doc = "6b490ee2e736a6bf1ddf32d5db605ab5fe77f079d585c2e377bda73a688a7de575b99d56c6626d9888c395f6a4d181cd0b42e77dd5673c8456bb0e029510b8d9";
hasRunfiles = true;
};
"sphdthesis" = {
stripPrefix = 0;
- sha512.run = "843b61f56e2229bf429f9645329021962759827cd93341edccfb4c1970bd6ee772107224c3ea5448b01f48830eeb4e9d67d9d73cc6a68fd551db713245ce1ea7";
- sha512.doc = "2cc14b042f0bea47bafd4b1e2b7c25c8cff3795e91558a10e5e4bdc5f1f64887560413d83365a2ada788a3b898d3a5f8714747a4266211aa01e73098d27e25ed";
+ sha512.run = "44c467fc1de689bc198acfa224aa1109c47bcdfce8b161673752f73d59877465b0c4b87f1fcd4a8f589a78fb05ef5efd42edaff2fbfe7910a1ab7b409d9a7e5f";
+ sha512.doc = "cfcd8c02c68a990cda426d737914d195c78d98e0b8c9765128aa8319d47d27163e7d072ea50d312a394b85e8ac1e580dcbd204fcf6b670b4dc519d1f09ce8d72";
hasRunfiles = true;
version = "1.0";
};
"spie" = {
stripPrefix = 0;
- sha512.run = "6bf648d460a1556552ac1ae8704db867c1f11baa97759b65c1d70e9411eb0c97c11e7b82a1ee8384d649fdfe8e98f7d584af4586cc9b23439e3c21a2237b1c7f";
- sha512.doc = "b05e8119c5212978112a66072a8ee1d9c91c31771e89a93fd78e207db1986fa21d54e0e422672a713cc2ddc7fab181855dbfb841e39b15266ae3bf3d79bebd52";
+ sha512.run = "282ee645ea5022fc0e325bf211b358236f07c6509883a254fa4e1ca0728fd73a4be8889e4919eb5e0ea9c203300359808b4d141d71d0c158a71a3d10d982264f";
+ sha512.doc = "1242f49f1499b798977eace516487543c23dca36471b1e49a2b1377a84083f40a3d5a2e316624f8ac458b61c2cfa406fc3580209c9629739dabaa2fa35e6b806";
hasRunfiles = true;
version = "3.25";
};
"splines" = {
stripPrefix = 0;
- sha512.run = "a03bbdd3236b8a73488299bc42d6e593a9c71013c9fa01b39e9c4ab039407982bf0456ad0066cf924cc33f0751b90b57140e656096ca51dda6993a9559f45d6d";
- sha512.doc = "2c53654ac9a240bb3b1ac04fc74af67fff799056cdd9289ba57ff5b41359ef33648873695e9140f0535f1693f0fc79b94ebc9c2778a3cb083e64118bab5d3e64";
- sha512.source = "ea2340950586e2c9dde051aeda1a6660799e581fbd10e54117e26da4856655503a0d5ce97d7cd057cbe4c7162b037907c4adaf7550ce58c53ab2d43a05e3c03c";
+ sha512.run = "f040046978cf51bbaf3347406e224fe60a85f449c1fac1703e7a2d936140b099c14ffd488ebe4c3d932b35a8380f943250734a054ea5165ed26b2be712ad577c";
+ sha512.doc = "08532f43fb7aac979e78d30f27f36047d7b70733ef6bdd65d26a40e6818f2b73852d4a6ac5eeae8cd29fc86e1630d2ba068b9707666f66a13e2090a6da81ac25";
+ sha512.source = "dd23ff4702f70ca2f29950e2e1c915dc96f9b0951b6f00ff94371ff80fe60f20d8de517a9d9157db9518cb51f96f1f52b8cd7f080af7760c926c5d29649844e0";
hasRunfiles = true;
version = "0.2";
};
"splitbib" = {
stripPrefix = 0;
- sha512.run = "7ba5746c0be7f159a41b41b917b40a7dcc57a0e4fc673ffd5d69df9f18ef990b6b1e44b802557012eb285155cf956409a18fa0b8a61eada892fc1e57cfc13871";
- sha512.doc = "de42e83296f488e984ff0b5e840ea840a8c2310662c142378078070cb869634bb563d00770bbd98c23ec98afc808ea70759167a897fc2971d42244dd06a0fa15";
- sha512.source = "da32e3df407f4326ffcc9ce0947eeb28be2aa5da87032538c2de75351300f846fa81d18cc47bfc845740ca7ebc82afba18116add1b8d8b90b3ec29b260f1906e";
+ sha512.run = "2936732fdcebff683e240e139ba6e1e4268dc72e427bd30af0590cc3dd7dcc8dd49eaf6f007e549efc5c429fbcea2b37f9e68040d1ffb023162c571341abdb40";
+ sha512.doc = "df266ae77aaccf91b08931c57b01a9eefffe6a469c4cc549ce41640dc9c9041676539e1302aecfed88d19baef277f507ede8ba6f794dae6ea4745b1338459d14";
+ sha512.source = "72a8da016f943df7f5e2d7cb05cd1a64e222ec0c3be784ac21e6aa5f571c9e76cc3e8a5716444aa1033d5127af8d82df5cd632a884fe17f08c55e08d38956e3c";
hasRunfiles = true;
version = "1.17";
};
"splitindex" = {
- sha512.run = "9ad1b7fac522860c5dc313f4866d5d1b6a0537eec8116bea455a351d5c79f31779034f788fe3df34ecd669eeadf14299a78f7d3413b2fae72a7b02d3a4163d83";
- sha512.doc = "a984763cbaa641c437fcfd14e57abbfd2c2e0539caf789f5c009fdd4fe6d3af899d031d9f36b88d3dbca365b358ad131bb21cceaeb1d0961e76a0311768b08c1";
- sha512.source = "bab345d51cdf6029c9a04f66de22b9aa5f567e273e7159df4b0bd5da7f295d3aa7ba69c0c2119be85ccdcdf3bfc7a39d88ece9b3cd39f7ac07c645f1b4e8ff05";
+ sha512.run = "858033eadfa82b4e40a388356f64002370a5f4fc2c95565eae90c68373f708a3c9827fc4e0ba8094659382aba4e5925cba86632733b15d85ea6a82f73ace8737";
+ sha512.doc = "c8dd92e955fcccf71b412d9750fff7b6f214e929ddf194a6496a79a146f4837af3d773ed3f2303546727cc4a8fb9d5366dd75b64d3877e6121ce20315f71997a";
+ sha512.source = "8aa928bdf6f2e8fb6274c1fe8d0b4567d03a1c6ffbd078726bf6a36ff1bdab981d5150cf0250602a64d2a0a9be92695fdd399c04d041b7a9579a7d3a71910151";
hasRunfiles = true;
version = "1.2c";
};
"spot" = {
stripPrefix = 0;
- sha512.run = "6fdd7c2d745c06f06a39459c97fffa6b3f3638c739908cb89c742091c28136f00bb9b093d7fc6eee58fa8c4dc7a1cace6fb593adc4e80aea5f3740701600b326";
- sha512.doc = "53eb67c1d1b65a08ba66ea4ecde5123bbd6365f5a51e7cf651870c192b79b92a2b86dab59e7874fe845ecd054eac921c500a67764d909ba281a577ad3c0dce19";
- sha512.source = "8d06f19b777972d101461d01e4511f8b75d483901fc780ed572d94b8d2ec572806719101c7d30379e6fd5ef5cf973d85fa496a68dd08981bbe5bce1b57313aa2";
+ sha512.run = "95a7bf0a9e04e7157fe27499a7a2d2bf3e8d86f284e9c2d150c40b5efc1786d4820af20ccde7f5b649a775d7a13d25a78347138a200335fc0b9e4165dd3e1f0e";
+ sha512.doc = "26ee8b13622a46078e8199c818dc353801af36afdbf67707a6942202fa458e7cbe9a000a4ea022d0dc4ec6ddb3a63c6adadf240cf207778765e47b2db636ea5b";
+ sha512.source = "96438aef76ade4df7f4f49d819f96792a28dcf3a0f5e50498f854c047a7754accd31d679d034886eafbfd32c0d4eb941e8a888a1ea94fb332b8b48912d0f673f";
hasRunfiles = true;
version = "1.1";
};
"spotcolor" = {
stripPrefix = 0;
- sha512.run = "2f236d19de158e2aba063b5e26192fa0a2d3c3edef0395ebe40cf00d7794747c0fde05b863eaca87f37e5c746a6e19c7f664844ebf3b8664f169a16b9aa76905";
- sha512.doc = "7d6cdde2ebfdbf56ce3251d1c4b05c5e3b1bc9e93fc11c66885d1a4e1300442e97e32e105b641342727a4b643526645bf71807fcca7029ad426eb6adeef5c781";
+ sha512.run = "6748982e7007323414dd8ca5f1ede105bb2bfd0b0f8d2f83c8731926628c094c8c08f0cf4ddadbaa209e182f8af83ed6fb761142ecbb97371752473b33c44ffa";
+ sha512.doc = "4055f42161bd45dee74974358eabda875e9a3d62690fec0486748cd7fe974af133c24e56bcfd240c6928334fd9c7e1e6a6935c45b974760b41f7ce080d44f568";
hasRunfiles = true;
version = "1.2";
};
"spreadtab" = {
stripPrefix = 0;
- sha512.run = "04d670f16644d6f01094f3382e703a469e113ed1c50d1cacd3bac8b57e2736960da9b7e9228d171fbb44d0f38cca0d64fb3db54d2f9b41fff74201b321bdf1d9";
- sha512.doc = "639e08e674c4c82d4143184ed07c32501fbd10508d5c9b6d84278d549d966396214fa243961543d60eaee15856882fcf726a8e7fe0119f860acd20787d274b02";
+ sha512.run = "e662188fc94f3f31031238a9b20ce617b01adb65dfcb5ba00cc0f90555a151957747e9b24803436d0815528d945e3a65684ebffc04dc5de2552989c81bc80846";
+ sha512.doc = "e7e1184c6d5013a5f991325e1f47b509b90f32022530281263bd5b1c0d9c9082a872f9b6ece3198ccdca555e1187546762c8fb4fcec9a75f72894f6fb49825c4";
hasRunfiles = true;
- version = "0.4d";
+ version = "0.5";
};
"spverbatim" = {
stripPrefix = 0;
- sha512.run = "0de6b8f887bc5047a2c886d964016fb3f2e9b47fb3043be2515384663c2af0ef0a129ea6a09f5c47bb2ed0b102d8758f33273a451642b7e57c9fa1eaae2f4511";
- sha512.doc = "3a67db65e548ae9a540cd80461ba3525a3a8c133ba079108f3551d94dc85f9bb7ea9b58e6db8dc73025e998d9bad5e1782073b113d45d235d6f3d0393f31ff3c";
- sha512.source = "7482bbd365a43b9e7329888d996c5dc3820b885de4d5fed1cea000bbc5421f16f5f174f73f71a6f1bed3fc21f0e1f1f6080b9ac290d84dfbef52bda6b6e17fa8";
+ sha512.run = "0b26e941f77264ae2db7cdcf2c4459c26601f6079e0bad24a3ea0edbd22157c324bbf50426a794655dc1aee710092cd9b662bb401838186e42657fcef5c1121f";
+ sha512.doc = "245825f18ae835b984eb6474b927a579f80b6c6feefbfe02a53f8b7ea5a48023e1bdb43b39f090afe4ae42937d053cbebfec6ff97d7732d754287401a95fc641";
+ sha512.source = "23f8eb04b0debee1c9babc4ee6720740a4e64a28969365c27c96113cd777e0565b19d8f6db233470cc600733b1831463881d86eaf4b4119cf60bd3fbbf3d0597";
hasRunfiles = true;
version = "1.0";
};
"sr-vorl" = {
stripPrefix = 0;
- sha512.run = "46b860301861c347c08e3ae49e20b1c45a4eb7d3e2afdfa425f9a9e43393409a346a6f9105151f1ba6c2fdb073a50b57b6a455648af50a1c19f26794b6a38132";
- sha512.doc = "24a0d001b8c48dfbf6d9830e84a48ae9372b83ce4b87eecb550d222a9188605233676a8ba377c4d9449d5edecee0764faf236c1d96c11bbc58b23913be3ea328";
- sha512.source = "5edee30cc48c9b55fb8f388fdfa0da24c16844ff0cf19675da615df7087dccd61f625c5f03100c0032c8cfc0441d740edd30858e6e935c266cd79e702ac0eb85";
+ sha512.run = "135186b501bcf2a9b338ff13e330401ae3ca39db4225f639549cc929991d2177804b44ddbaec805ec1cd56982b140cec4625e7564fad7f4de89d2c2e06ad60d8";
+ sha512.doc = "a65dc0b7a12b5435d753aeeaca7643747c94463835cf1706e042710272cc0eef66d4f5f827c99034f9126bcbbf7e41293196f9ee29ed3f9961b9af27e2879747";
+ sha512.source = "f41d126426035fa0d1cf6564d9eb4966618a1c8f805bca3097a5f7e72c62a12c9d8e39b6830f9b1e356940b67bd99803e869d849949854a1a17da4c7ba971195";
hasRunfiles = true;
version = "1.1";
};
"srbook-mem" = {
stripPrefix = 0;
- sha512.run = "42031993e075c8c20f30db2d4e166f000cda651227e8c6f4d54546de5209fc6cf2cb39c5484d925ac7e04de6f1bacdb5e2859219a8ac5f24f173e5d349f91910";
- sha512.doc = "846600cd654e5ad43027cc264a94cfc9af790e9ad3d23157d098d1494e3579bd11b5faa7d6b745220aa57ba28e712281332b7eafa41ee6c193abb5af23297cba";
+ sha512.run = "5cae41da74957078b2b0ed38c9fa4186006f24abca804b879641b4bff5324950b1a59296c5733fcadd2ef05661ff1dba8cd7d9a2c5f9e2a5c6bc1e6d993ff218";
+ sha512.doc = "5e06fb85b3398cc65372fc0c82eaae3d807c6c908eedbfa8f4ea593ea6213790c3fe9c5142990a9b7d4c267ed01cd61aef4fb950a0c2b51424b0ef5e1f2aa520";
hasRunfiles = true;
};
"srcltx" = {
stripPrefix = 0;
- sha512.run = "90e9b71af3780ecf95d40bf1634c0eca151f56b3f6e34e8025d85f325052028a4002ded679c42532f48d501144c207c64bb96ce1d8018f5748eab4d882b433a0";
- sha512.doc = "2497eea30903463d4fb66e1d48df88ae87b87c0571c77e1894b3a09b1aab37ec97de5b5ce4ed49ef5ace354aed6e9d3b2842e7f2bfbd1dababc89b43acb81a1e";
- sha512.source = "43662e9a7db4a19367b613814eb9fd4dc5d8d7d09f27f2afd7e9079eac7422d882d4fab0005eea4fa3d22ed49d93b713d86aa3c393b20a61fdbecd7f127e05ce";
+ sha512.run = "2edad3f8b56fafc034d94a3e3240190a8f4f1a1054c9b81d6dd9fa5426abaec0b29118f7bbec909ffc3534693b8941fd4e44b6670d7dbcb852fa3a056ba63fad";
+ sha512.doc = "1f8428bccf142790a3221d470fb66dcfba40552da0d8aeb9cab62732c5a5ee0af3a565774e29822ebcf0c1e4d7a2bfffc61a0944b762ffbb7ff4e8901a61ab48";
+ sha512.source = "497aa5f6bd5dcbb354a4abf74bf8276898148f42083a0657ac9dfeb4374038b4f8003b3ace3b4d65b2a08334c1cccafda371e8546def7e44f823212c257d42a3";
hasRunfiles = true;
version = "1.6";
};
"srcredact" = {
- sha512.run = "3b8ffb1a36605aa054f4b3b07ad8f149813b5adf67562dcc0015c1f45b38fd0cfd561b2930b7cd89db40aef124ed77aa4ad3350fb3cd366adab0d3bde3ec65ce";
- sha512.doc = "df2d83fc9849079a98f6062411d7ef7e500bc7dcba494ee8175377ac7f018c32bf53f69534578a8c0329f924026cd18986da23a8f35540494f4fc863c6c9e7ea";
+ sha512.run = "9e11ed88fbbfc0130f43fdecd8fb0b3eecbdf50eb33bdca57bd34c860cdfe84dcd560371efba4cb261e65aaf4577306f478d1c43ed89152e7e21fd627eb7328d";
+ sha512.doc = "dba9916acf75e800af1e581b4276e82bfe4c421a500a400773354766b37849568c1f19752a75983374ca41f793903f9776423888215f00376db1e0f5f3b3dbbc";
hasRunfiles = true;
version = "1.0";
};
"srdp-mathematik" = {
stripPrefix = 0;
- sha512.run = "8dfd235aa0d39682b931df7793b638e8ed55189f4f36c167413c23a834d6596009f1d51d125f7f643380d991f4ec2631d2514fae0829bd373527f8cfba67a70b";
- sha512.doc = "9f731479019b187c3e47f0730a5e52ece78d1e5532120f9f668f2caead56e6a83665f11d8b9c8b86c3eadf03a5117b16484b748b20ecb50520e27e8c52e8991b";
+ sha512.run = "289d92617e5657326f93d5668563cd1067bb67c8e47b3b1b5bd318c4dbda8b4328d3605bcf194ee31cc779d684af8b7abb837b6a4f675406434b23f5081d1cf2";
+ sha512.doc = "fe10c56c4674982df74e82c5390699e4fd70271429e79b95be9d56cdca574af4d940b654e92953739b62f21a38ceb8f52d6830ed3f5ddd02d9dd7ce0916c9001";
hasRunfiles = true;
- version = "1.2";
+ version = "1.3";
};
"sseq" = {
stripPrefix = 0;
- sha512.run = "2926bc833f76f998eff7c9eadcdbad2a439917873e007bea681a420656e7b716f806e409d9febc1326ea88438f471b7033a5cc73fb587f1598dfbbf958250d13";
- sha512.doc = "7da492657d846acb4276f0546316038b99c723fbe66c529fb9b4d88435433361f8ef5335510c131c316a414cb2d11a96555ef021ad88f092146f8186379d45cb";
- sha512.source = "c13a7298890ccecf743712b2bbd2acd360c38ad2cbd3e1ce134a06a429400a24fa2bdd1d01605202ae87668f8589f8ca9c614bec50ac82136d45ba11cb638300";
+ sha512.run = "25d3d2af859d8ce83f7449470be02bc4bc77b8ac49c4e10f49fdca51b0a85488f01cbf5f826b07fba12806c932125a35197be2c7bcc330f9b6f51a331fbc77c6";
+ sha512.doc = "3b5516fa412aa19fe8f3d23706b3046b6af698e8307db32cb895fb13eb876032c5c3fc908a69f0e18efc2ac5802a95957246d58248dd05e1fe25409d46a8bd20";
+ sha512.source = "b86247430a144ef73ce271b904096368291a6581de3e1c7627d38751c102256e77d82963d86956d9a9dc8e2fa16aa6b8b0a15dd02b4468cda88f70b19e856711";
hasRunfiles = true;
version = "2.01";
};
"sslides" = {
stripPrefix = 0;
- sha512.run = "487339e103574180b68847a0d584eee06e59c93c01783c6c66f5885856ccb2df49e0808b8f165097ea30fd85b382801c4c8b347dc7d075d2e94bc7e9f4ba8f2b";
- sha512.doc = "5ff112e47d866bbd816772242170225037e273304ea340e730613cd5a11d3ccfa4bd81e22cd95ee61cc2c494fe651b22992b55b5605eda9a3dd1809c9ae49c4b";
+ sha512.run = "5809b9968b16d35d5f76f185687c683512883942f8ff3537a7dafef3a76e5fb017a4bed36dfd102fb5edb93648148861c78f6f7e93aaea8c5cbc8113c05278a7";
+ sha512.doc = "4a0fde19b43390f80d6d671933ba51b0be854d774d6f35f3e8fb33653ef7784df85871dc4fdec03f2c734e819af6c1098e8be152e0bd42740ec2f4ae53c38f4a";
hasRunfiles = true;
};
"stack" = {
stripPrefix = 0;
- sha512.run = "a67616c4cc3a4624f054de844cc3d34f2fc762e0bcb3a899f16d928c712904a67e2cebbafc70cd13b4cf1d43864f8a60b110c9b75d7ad5a2f9b4f89fc9f4a819";
- sha512.source = "07d3f857a5078ef7670c02fcf2ed75b689a8363839224516f990c135ddda992cbc9ed46fe842fbcbdf3f1977a0bc54cebc690bc97cd8a89f62da2c286049b474";
+ sha512.run = "897ca71e1a8531485d9807743e4549a994f5e6e22dbb9a958466d4bfc7fb1b4579af0d7ef701146b8142c394fcbfca70bfdf28779530e487a0ec868c77985c23";
+ sha512.source = "d10c0b9555df5643d266cfcbc51970cb7d606c80053225e4c3891b49f59fd9831c89f8be97d41e3e70b8855defb2af709190631e71a470a061959486162d5ed1";
hasRunfiles = true;
version = "1.00";
};
"stackengine" = {
stripPrefix = 0;
- sha512.run = "a97438b6eeda42feefdf024b50e0aa1bd62509a81ba8e789b365f95e82e323e9e1302c442cad8f85befbc228aa5546f74c68b741f16599f463a476515f211ec8";
- sha512.doc = "bca4e157b28f17566d7bcc14113aa007ebb589c0feaaaadf2247e1ed6778233c997b4d565de410866e0ea8f72d281fb92f46c812f19d314563f32fcbdbbd6cdb";
+ sha512.run = "a030fa3c9bf8153c4ab387b7906788640f4b8d36f3f1a67392db5e2d5f62cd9e421231a92611555df2011b03318b06023194a7bcaea6ad1108de945bdff787cb";
+ sha512.doc = "e395c609c2160160c0892c5af1d197943ac6cce21c59ab489239b41877bd97fc70b75f1313118f3202b5d53ffe5f2537f5f084490dc70eb1e2f56dcb8bd208f0";
hasRunfiles = true;
version = "4.01";
};
"stage" = {
stripPrefix = 0;
- sha512.run = "81184ec086db9723ed26877effa199f7829c31b226398a4744ddaa023729c941d31e551b45ef8092dce019c2fad6ef28a1020b677cfcb52f581c37e329b05887";
- sha512.doc = "acaf16f0f5b6d08cfde1c893e81ad74089bda1bdbab975c520b321dbe8c255c1594fc980155fc55ab603a5c543ac571c1a9dc7e18454c8de54b08555b1cd187d";
+ sha512.run = "60ca903a632f328bff8595d3dd076495409ae27045dbcab56493d05496c885de101cb3d6c77745291c661847bac2da5e41dc22f6e08f52c36957c997f1a90fc0";
+ sha512.doc = "96c32c5f5c272a521fa0efd94571fcdced21fcf582e7d94f503a46559a2f32a341e98f7c6b6f681c0b9918a63cf7a6bf6f90f628f87add2f7b60404e3d451d3d";
hasRunfiles = true;
version = "1.00";
};
"standalone" = {
stripPrefix = 0;
- sha512.run = "599fc0934d53eab3cb97bfed16317ebdd6f31b70e0016c3ce8c413752290319940a8793b0458abd58a2a2151f8f7156628b0a083f42a1fde73e0e7c666abbfcb";
- sha512.doc = "d7b86ac37855a9f2471ded0bd3cd370d4e7e247b0bf8a5ff63aa44e6ff8648fc1a696e813e25871ca5e02cb364f4abeced6bfc40d2f1679e0d5a894ace0872b6";
- sha512.source = "41a27055bf76047d986e44e8b9b582e217c3f347d3a1dccd8c20eb61abd423bfb234d1f5f8c2a1d907975b01cad37f850917de33cd4013ac36f610ff1c94b52c";
+ sha512.run = "48fdadf3c9e7b899ad75953baeaa9f47384d1bcea0ae08c94ee51b4f2fabfe2fa244a0b9a77f11fd038aa106551c4cb9e0ceb06292ab1ff7bf6802a65ad677fe";
+ sha512.doc = "a5cb35587d86034c38584218b78fe4142563306a8d918d676cce0a970f593cece78bfb755d42b9fda3c0286bdd4a0bac231f8b750ed61acf6199eda6d51a3dcc";
+ sha512.source = "642474f0eed4ac5d3831c0764de9c2c61210cb93bb6bab5c77f65ca13ea54d2eeab038a2c9f52ce077be5749f4d93fae5ef5df561a1e33601bac00345797d3c6";
hasRunfiles = true;
version = "1.3a";
};
"stanli" = {
stripPrefix = 0;
- sha512.run = "1aeb9ba661234bd6b51465535733a37431f26a755c1671390bdb686ffe86a0e09f70e7ba46cc2147c41028b40c23d4a79550579de6054ee76147f6244a0668a3";
- sha512.doc = "730f204c533c9ddd5b2ad1df32d46017e276cd3fe29d7361476d6a722c325d952ace1d14a210adbc33b1584c2765c5f429cd5eed66afc9f024ff4a7f334f4eb8";
+ sha512.run = "8026823a73d9c061eb01e2b92363b52314c4de4d48bc8557bf33b89cb5381ca4886dcfc0f429f5be9268f3f1e64297ad974485edfa6af025e7744474a2ecd565";
+ sha512.doc = "f97363b3d9aa6f0701c3ca89e7c3b2391327ee431fb71b5be599805a4063baf1f5517868fc3602de8d97aace79d6dc1d58fcceb789ae55b85a7c0824429f3ebb";
hasRunfiles = true;
version = "3.0";
};
"starfont" = {
stripPrefix = 0;
- sha512.run = "979b32c84862e7f4c3c57ec23222589cd21d3ca7bba00c45e268977f20a4b7ffe6eb66fa44ef05172c47de7ef846ede91015d1cde43ee867c38c0aa19bf74ff4";
- sha512.doc = "425d8bd16db28f54260579b9b8704c6a6417a52bba4d348f29f0cab001201c2944941e38ad079fc30b77584c1fb49cacb384e5ca7eafd5db69c7b2dd176c0028";
+ sha512.run = "1f45f97813f5e51b45e1cbd3246b877aad823895a4b087294d0754c560db5796d8b4f9d09972b5c90c4c569db82a2d70bd1c39a9dfe6e1fcc4e0deeceb44f876";
+ sha512.doc = "def94e1e2995e20e282d9319f763ddbc5e152a48c18ba98ef4d168e69a9a6deb5d7d87923a3259553f990f2da73c78929858852c6165acf7a94a6010382f786b";
hasRunfiles = true;
version = "1.2";
};
"startex" = {
stripPrefix = 0;
- sha512.run = "5df9424c8b3735efc287f4eee8ded1c79cf5121a1fe834494d0437f7dc9c04136d3d4e6c9d7bc1e66be973a8e1f4d1c9c1aab958551fcd20f578d263885794ac";
- sha512.doc = "5ebd38171140df4d97331f3bc987b6edd8a5b32235ec573755651cb8514a06f6f97ef1772bcc8043a80d84ee51cb669d571a1a31815569c46960acae3cce6427";
- sha512.source = "55df72d72aa4ed3973b00106dfb89cec16705209c37342f9a14875d01b3341209414cad3a1fc1b8c6573360ca668f0c36e7dd71663a07dba2521a81b4f667e60";
+ sha512.run = "840a60057867ea8439c0497eb22dbd8ca8c8a2375887d74ea383a8a356d5de34a389db3df5f4c41082683d1108a0f88cb31c25e4c3a56a27e45b8ff5b62da4b5";
+ sha512.doc = "d2076580253889e51a07ebd094daeb10a9ebbf2d9154d288460a84d7b2a581b849d1433a442d8eb911a9d2110e87ae4eb0628567b50eac95cf9c6866d3c34b3f";
+ sha512.source = "af1bdf22db048334823bdd18fd87fd8729c0bb4cb729ee53271f7e0b9ec4cea243840657e1a8ebba61728755d022d37495ef40f9962ce8e203d402b71d2d45cd";
hasRunfiles = true;
version = "1.04";
};
"statex" = {
stripPrefix = 0;
- sha512.run = "df5b8537898b92ba263b01612bda4ab28283810e2b13f75ba708834bffe2ecdd96c9c4ab35c215904bae3d6a3f22734471524cb06cfadf5110a21b16e6e16c83";
- sha512.doc = "c9284b1edc4e94c660fac6dd112a1a2996da0024e3a1c71a20b01d507296ca0f5a103e6076fe1674c16e324fef6e7ec6a7cc33bf65127066d449ffa0bc95ded2";
+ sha512.run = "66fb0e346ddd4902ac98a90fb7d0b0193d8c8166aa30774dca1f5b6007a3e19c3b98e25bbc88abc379e199720b6c9a2c73caabbc515db2a54b2a8b437c5b270a";
+ sha512.doc = "9851bb7e2e9af03affa1f4b5750817543be9e985e02d06ca4908ee1ebcf0eea2b8d75a25cefdde3492efc52d86be5bde6fc2f6a99f935c183cf3fc9041ee0e25";
hasRunfiles = true;
version = "1.6";
};
"statex2" = {
stripPrefix = 0;
- sha512.run = "d2bf5b1da4b5df042c81d5b6dfb0a37f37d62ee7feefc4ffb17326d01e4965b892ad71a39a8a0b5a3f1de33147c86b0a85895ee0dff47030171c811443885e19";
- sha512.doc = "c5434dfc272a656020e2849e9ed3fda12121ca1c4c9a928ad6e77795e19b313a9ff77fff2f1f2056a1d3035103d1dc8d8dbbece97b63c34fa82314e2cfdbafa1";
+ sha512.run = "dc823a25cdc70bac79c69e721feba69883a99e9e0a5b211398ff0682af4fe4bb1c4a7feeaecfc7c12d2df876b8aab6be0cb8868df8b8eaaa10850042615226a7";
+ sha512.doc = "6f0b45577bd4383359dbeb592c3f9e3c1a66d1b2540cf6027ffaa20f8f644316cf2feb0e585f42801b43b529632efdea52fc2c83f2a6d9347cd443da27259646";
hasRunfiles = true;
version = "2.1";
};
"statistics" = {
stripPrefix = 0;
- sha512.run = "e5fe49a729fbaea2a85e394e58e78459d4238e45c74f56d277694a8c0dc4b9b088b814072c2e12cfe6d8248a4b4a89dbc072bf7e121b57776445a170be26171c";
- sha512.doc = "a918e8c1962a20ed79e6c285820f9007a5873215f6408fe4aa482bec837f52af4fbc2b55266ab78c036b6da5dd5c656963870f366674e9a920e4126acb9bd459";
- sha512.source = "e735fc3fcb4db1a25396d65b68014b38488cb9f5bb2ecb30c751c96d4e376249ac29d990c79465cab0c5a0f199ae22e13c53ea1b2ba40802874380a4fafee779";
+ sha512.run = "b0f2c288a57cc64c72bd2b862cd6c40b62e7404c4733b25af64b43d008b277417bc72a4398734e5620e6d2b9f97b401c1d54ee69b0a1ad5947ecba798ecfe0b2";
+ sha512.doc = "9d3f7b94c6d144b89c1c947645e4e071933b402e350ef6405d533bdb0a6aed650b215a135976410fbd3a68ceb0fdaf6c877f2d7435680f8c70f3a2209c0808bc";
+ sha512.source = "a0ea1a189cda9472bf87996d4c191ab84ea824f3034a66d8e23982a1824aa78221fa368b3c8bd696ce58b65280599617c5ccfe4ef97fab8227148e90cc7f3e4e";
hasRunfiles = true;
- version = "2.0";
+ version = "2.2";
};
"statistik" = {
stripPrefix = 0;
- sha512.run = "fb20d3b876618ccd5dc7cea70c4ad9fd80b9587c9fe916492268ae1ce8f539a07aa88bcd6367e7f396529555b8d121618a2287892471dcee4a2f825fe6e4dba3";
- sha512.doc = "694df9bf436b53a0909da133ea581f10e64e441b00419c7b428848a52ecf8cedb878f6003527f74e95d33cd3b8f64d1008ad041843dcd1761fcfc557998bd62c";
- sha512.source = "8f9e4dc7285cc86ffb6c570231861984906470e9297f6193594fbeebacb88a8ca97a05f9b8b955ae1ecfc8408dc08426adc16fcd85e4ffc5c12f6bc62f7c1303";
+ sha512.run = "2d2455227b5db15235763c4fa677b549380d66f2485d1d53c2c607f96bb4b4a176ae9868419351f691f3efc3117e6e54be3317040f2a6f8d1d105cb86709f86a";
+ sha512.doc = "88b28820b5d2a4a304c26658e27da7d673bf430a6be3ddf46f5eb3103abb7e8d20b03e30b65b88583960f9cf3dbebb9088330621b99e1eb9f2f28c0684638240";
+ sha512.source = "d37bf82f0830e14c500af27146a1ae1a80bf4aee3bb272429c7c2351366e2fdb51b7ba16ab6459b7cbb8abe2d37870b7bcb3fa43582e588c7cbbb889ac1e3859";
hasRunfiles = true;
version = "0.03";
};
"statmath" = {
stripPrefix = 0;
- sha512.run = "11b5155a0aa5c6b516290cfef8d5bf86fa00da0fde18e774bed73ae4f66ae3ba6844fb31a2d3a8da6687c17115328e900878f1fd1feaeea1b31f50036a8fe9f9";
- sha512.doc = "28420eafcac045d3ee0f2ef666ff43775eac020d50c490130aa2f85017781850e3066e41272ed7fd938baa6c7a7856fe352bf8df33b0fc9751f8fca6c20d0332";
- sha512.source = "923135c2e7f3839ccb6c5ea4641054fab1f64084e2389a962dbc08117dafb89b96edb355940548ea8a6846d3d9797bd97917832bafb95f745cb021bb04b3ae73";
+ sha512.run = "128532a808c4f8cae9ad03d19d9f70673427f9335d298d4840776ecf59a78b0051de64093f00510ef34c61d3e2ab900d4494f800eff8183a4c8451bf90a1424f";
+ sha512.doc = "14754afa159041c359c85d31d8cf3483789b02a7057f59f6772455ff7dfbaaf81e793db3bbdb8d1a67e25de7a00f32c22089e2cc908cb1c2e0abf6a17eceb7fc";
+ sha512.source = "67329fcd533335927638057bdafd76c3db6e49abbc23c63027623397ab35450ba811acf61c5b3ef299077cc92a14df3f0d66076a8f8a2d009ef9e4828ebb533e";
hasRunfiles = true;
version = "0.1";
};
"staves" = {
stripPrefix = 0;
- sha512.run = "15fc1c5170a6ec70bf2740e5b2b8580ed726f4a616830fc73a919c8a1fec6e3fd39788612ee37c9c20e3e67ced2824c6d0e93768b2dc54bd96259c4c3c9ce48b";
- sha512.doc = "2bc0cb7294239ccdd14fc5f45fb0139269484623bccf4690d576de42965fabe872fce41a4de1af5d9ed7a534bc520aecc8f97835050b045a424f8cac5ebe0605";
- sha512.source = "ee7a6d62ae35c5f2a1934c28eb0c999073e0fe3d697cc9fe900dea9244179276df7d3eaacd537771cb1c46ec38bf32cd1e4b21fa25bc64d2969f8c5eb36c6ed1";
+ sha512.run = "f6a1aea97a3293ffb514ccc526faa71ea5ea3ab32990da8725cc3ff998d15a2909001976d9705ba13110fbde869001bec2f286e58c05f1fe31f345ecd5882482";
+ sha512.doc = "b839484325cc6d06a407ea685dd705b3616d1e87f22d4a625c20dbc507647b602417a085328f9ba886766ee0fca2516da397c742198569477bc1009271a4db23";
+ sha512.source = "9dbe40efcd1699cc9267b739bc1b182fc0e5dc23ae52d19ea89c1742b815e4ea9b7612e4fb80aeb83f3d9206ab408cb0ca3fcb99c85883fb86f89f3ac26f0b5d";
hasRunfiles = true;
};
"stdclsdv" = {
stripPrefix = 0;
- sha512.run = "36b8a1e8ac6571778c942d8e11e6eb481a4e498606099c1c4bd54b57ff8a20a0b3d2366ecde89d3dd627b208b9c57d2951125c0ad0372552d42077a7614348e1";
- sha512.doc = "600ec2df2bc645370ecf32cb6ee76dec222c522eac2b52928141c64ed47df75bf66634816bd7e9f4faac09d9a53b1a45d6c4cc99e421b2e4ead360b691ebf3bf";
- sha512.source = "f24deb8c4aed887af5baf1cb155f475b4947f2fa5ac7bf5cdd89cf0ea315eb901fa534bc71a36bf200dd814bd2b9ce9b149e8c52f47d48002931b5f1e3e3e00f";
+ sha512.run = "88d8abc04d10f029a9ce0fe9025497afe3eba3dcc300631fd37baa8174bdec8dff44fbde07599ac8dd6635be27294c359c77178690a4e6c97f41d15f9d2abbd4";
+ sha512.doc = "8321d823ffa159071f66d87d38fa38ba3af03f6c69999a041d765f0fda8549547da4b8eae86efce82109679284dd912f2c5494b5ef6e76c73c467cf4eb87aa2b";
+ sha512.source = "4a9987bcbb557b7923c6c2a5c58dd117fd7b56f58b3df55154514075b68bc59a8928fdfe275dbf328ab2bd5b6608b193ad5ff07b95e7bfd2d79eb632837e5469";
hasRunfiles = true;
version = "1.1a";
};
"stdpage" = {
stripPrefix = 0;
- sha512.run = "ebd8e13b5b75c14b6ee15d4b7c3702177b6f37125036636c47a1675ad5850740b8f536c7eadc3df000e63bf114a58dcb42cbd8de6139c8786a6b0c601faff572";
- sha512.doc = "be07352e61f37a0d28fdd8e7edc390ec161bbc2208f4be7268225ac6662dd0edb118fa121a0fa1d999e8aaa3e44ff78549c8d5269b655e55d75784478fc5ea7f";
- sha512.source = "0a64a702cb074bcc5f331573d6becae1a092d5348df408146f333140f132756972404980eae549f117f6da73c4aed5ad19df502a8dc133e5106f87c8ca86601f";
+ sha512.run = "a3835f211b744dd88e0238a01f0a5f960305f7eb92bbd9e3437474971173e66c84cbee1d5ab3f1aa1097a262a258b79085fd0d86884bcf3acc4017e7885968cc";
+ sha512.doc = "77510670a49db00b185e6b502d07bd85f9ca18bedeed86277c7d51abb582f40c793c665f2ab87435e90380f7f6f740b64c937d2171531a419ccc59bed197b90f";
+ sha512.source = "2973110831807b73409be0082c5aa281b176dbe7174b736cb9703b0c75ee918d1135fdf0513bca5dc48bb996d0067c9201702b76212eb632073f9b0a17b00d55";
hasRunfiles = true;
version = "0.6";
};
"stealcaps" = {
stripPrefix = 0;
- sha512.run = "c1e61b161a18c7194fa824ca13d645546a8847e9a3e5f6661f96b188bab52aec001ddd1659e02b90e7052b4a1586a0fb0a67d7c0a303df5b025389958c36c4f3";
- sha512.doc = "60cedced7bbc7ff53f7bd1b07fcb521ae311f9aabce00e14eafab0439163b1b11ac292704d03f4433eb7365181d6ccd10f5de6423f4adcfb277457f8899e71f8";
- sha512.source = "33c1a228c67c060276e3d7d62b369556567d4365d0730a816ee99c3e59894eceb200279a464e5ce1fa7f248dd336a85d6ee7a94be15804d45d2415092ee708bc";
+ sha512.run = "83296141df9f56d0e38d04bcc948cb4a9b5e308f5a71ef3080b4b53392792d42c142a2cc5b69140233d6f00bcf7804dd1c9dff686df3debbca857d765d7639b7";
+ sha512.doc = "3dd77d36d16fbfaf10993bf36c1a286506b6f80b795c721ce15b7854453af0b6041c586bbb653e7707eb057664885a9027135d199a9df7b748d23c6106175477";
+ sha512.source = "8afa57a79a3bb38a04ebb681df5c7976e9ea275e379c00308b6672459ac61ebfe745f16d334beb4d3627438487446f638bd00788d60fd68b22f0026a7a87d4d8";
hasRunfiles = true;
version = "1.0";
};
"steinmetz" = {
stripPrefix = 0;
- sha512.run = "793fb6f3c11647fa3ec40154bae40dc6d479f11f5a3897866957ce60465ef2a3cdd9c22132ba0bb03b110355ca8cd668c74ff2de214792903bccc523e6ef7575";
- sha512.doc = "0f14d677a5597c392cff9617ac6fc7560660b10ea47d1b1e184ea04d01ffa3cdf70472c066872bad221c7eade131f7a56e0f75dacd3f16720775898aba56cfb4";
- sha512.source = "3007d5343758686145cc3c960234c1f9f553d76488e804d393bf56fd22694056c6b814fc80eaf292e2c85f52247a0c935a2eb16aba9ff5f6e81aacc72ea04417";
+ sha512.run = "8ff095645447f9349d2b35ab5ccde72109eddcd85ad3c9de262833320ffcbe94c2fb08df5323c69fc64cdf173ee7193ce2ce887f1c033997455a33f290cf1884";
+ sha512.doc = "e409db74c366c5f49011a6e21355150e3e97d16c1e3a7fcbf06cc8aa0db2c01288dfc60b3c79e539936077e452c40dd601490be8976c57d01f9a5a88a3798093";
+ sha512.source = "c18fde06e32eb4155921bdd7e4dca7ca108139859545c638f562f82deb6feec904a53870c929482504ddf28858ce5ad3c5abf4148b3bfec0193f260af432ebe9";
hasRunfiles = true;
version = "1.0";
};
"stellenbosch" = {
stripPrefix = 0;
- sha512.run = "b50034113084955cc712f03306ed369b1a6ba6bfe0072b9a754b77c923d7ee903cb09d1315391aaa15d7c98a32040ef0c1eebfa955ff677d5ee238a34561e15e";
- sha512.doc = "5b5d27765cdcfc171ae9308be017af84c86133fdb00c349421be359da40fc3f4c8f03ac7e1a97894a2ac633239870e6fc546d3dc9b47d6fc7a8c09e308f48393";
- sha512.source = "6df35b6c53d012a47684ad044fe0bbbccd472f37b557164f4a09d391d3f130b74b3a1f1c2856257a90e7ebe31b148ab7e8691bbadc499eb8474b0bf271cb4f73";
+ sha512.run = "44b6b8149d4a5aa34ce4bc2e9e66b9bd3a1381b17ffea213b5d0f3afe5b71a62a3b85b4feb6caee4711119fbe27d46b3fcbad2a892e662ee9aac184336677d0a";
+ sha512.doc = "6af215b7af75e04bf24ecf9f83c6e4b5a12013a84435e65872d4d84dadfc2231d341153b05f069d9ca927370a686b6642f4654c9924521f5d93d0d1772f48059";
+ sha512.source = "a4df0b0c1adc1477be9a8a0d2ee3c03c152e3a2a9c9bff5337accace9562a0b117f2ddd09ecf29bfef99ab3bf0a4a394f8780ef57fb693d98fc269cad2f940d0";
hasRunfiles = true;
version = "11a";
};
+"step" = {
+ stripPrefix = 0;
+ sha512.run = "3135dee51564248f0ea3d5c67c46d23151a187ce923fe5c83de2ee6072b62fa4314cf70ecdafe9b4ddb9a44787aca1e9bf2dc79bf38ca6c837ea5593672aa364";
+ sha512.doc = "9e693e25525deb2506ae9143beee56c0a8cce7d5852620b6f1daf5851662c36af52d4d3c38f9c004bc5944621f3113f179f80ff1aa83e9647fb4b079acdffe13";
+ hasRunfiles = true;
+ version = "2.0.1";
+};
"stex" = {
stripPrefix = 0;
- sha512.run = "70f85f98b3427daa82583ee11b637d239b63595e3fa393f679f888c72be2b738eb8084fd7968935bf60ec135eac1bc6fec2047b7ecb193337a1052f991e10f61";
- sha512.doc = "cb3e15ccbb8ce24be0d8621df709de14b8812342714fd36c16b7105289b61bd6c48c0a69865f5a9ebbc832272eb9d70429f04cd2618a82e79520877935e181ce";
- sha512.source = "84699ffafd2a7b842afd664c21aafb4b75d91ebb8edf252e5810fb25aa48918866587ff5b1b955070df96e90e24cc5f990d52b0920037d7cd74594222d722dc3";
+ sha512.run = "43d9cb084f47b1fc2bfab9eb11ec9253fda495f29640d333c00de5d7a5681bf37e0331002938e141679b0ab10345e23d5cbff19cb33fbfa01d25be62295b18dc";
+ sha512.doc = "3e936e5905f5dac9a16030af94037398c60b6b79feeb6180af4b7542eb8293a681a213115dd082d9e2df8264771d6d92544e6ec514cf40cf4a136cf74a0a6e51";
+ sha512.source = "5cf2ccb75d699f86a095481c4fdefe0d2a981340d3df72c09ddfc4acd3798a35546674eca62c8aea07431b50edd643c514af901d86513a3e5d0d3af9588f24ed";
hasRunfiles = true;
};
"stickstoo" = {
stripPrefix = 0;
- sha512.run = "8649809e4e3039f8111eba390e4b372a5d19b3dc68ea2da7d030165cac764e7652b5509fb12c4d52e163704a257800efd5d265b08f11c14834876d5e80c3b109";
- sha512.doc = "c9dd9db2ef724552ce4ad442a431c9fe40e622f383234740a6ac56ea54d347b45a23eefbcf3a993687b9d6c0ff6d74948af7ddfc8cf8879b7be0ec6d78277d29";
+ sha512.run = "858647a31ecf1b3a186c020f43e8f3e7bba930f296f01b0893730f486270c8c4af83c26235484abcdffbb996fc4a3cb5c64363c7613269568ff9ec6acd70758c";
+ sha512.doc = "dc1835c8806014872212c9812e1112b1765a5407530c2da786efa15ba08d11d390c4c64c97e3d5c6db451bbbf876d053e6b8baac2ed65f8acb65a5a80f531031";
hasRunfiles = true;
- version = "1.031";
+ version = "1.033";
};
"stix" = {
stripPrefix = 0;
- sha512.run = "526f96636d7458e1d90502a36811f6f5edcb47c35edc95b5bbfaeb8c4a2379ed5f5e5e6df07b633cd8c107c5bd295c4747d9aa1a47209e135bf83e53e3d4b398";
- sha512.doc = "3072cdce210346c3a40b6eb0bee16b91c490e60eb718d99cf6d846bb9ccf175645023d8c3c2d95ca097b70b8eea807b33e479770f1ef16d5e2fe1781fb236f8a";
- sha512.source = "45e8000e5ecc051af6fd9dcffd2e63c104116a595088834229c07f4f270e087f8bee732213da8caf1cb1eb0dc43170511c44100d1a74e2b4707d071245c51894";
+ sha512.run = "1d4af4d903ce164b95321dbdc45ee17dff776cbecfb29ef74d7c192909da2eacf7ca7c143ee655d842999d347af8e63df683e4a216569c5954e48be54ad55fbc";
+ sha512.doc = "fd69dc299f88faced8b7166025616de35f935d0726671fb19b94fce9acf6dbf6c9f041f0e4ecd3ddd3aaa8716b77939225301cc79bb0131f77bcff1429066e9b";
+ sha512.source = "1f04ed2c60d8b94eb63e173157a896b14d70b7a0dabdffc1036c7eca0afc4c6257d8b0af24d83264ace3601704109587f0008c3f452232c57410834e6f12d1ed";
hasRunfiles = true;
version = "1.1.3";
};
"stix2-otf" = {
stripPrefix = 0;
- sha512.run = "e43ed32e2dfece68e6e38cd542a664ab7054500b5de56b2c86bdd4f31a9620facb39798322af97b7dfcb37f84662606ee97b34506c107136755bc0495991218b";
- sha512.doc = "4723db0b72d7b6104adada756c25f0dc63642b6f292c10e54d9e9740d046850946baa66a06662b009471717f7252fa591422b4bb425a6fe94daa0c966f8ef339";
+ sha512.run = "103ecade85ae44948216c901c487b77c29acaec1813d995f79d50497c9b273f312a46709202ff1e450ed45866a306343aaa34c912e556da1496062beadb6bfa7";
+ sha512.doc = "678e183fdfef3a98a2778d7d694cb72682a2b1f44aa3595bc778b0b481f0fbbd60d3c05cc57f64edd78d656cda447b4a27505a71d942c6e63b7d35f31302445b";
hasRunfiles = true;
- version = "2.0.0";
+ version = "2.0.1";
};
"stix2-type1" = {
stripPrefix = 0;
- sha512.run = "55159de5e5294ae87cb217a51815333ebb16e48d8798e1488eadbc281dc155b37fc4cc917e54fb6d408e4c326717fef4ab8d0e6a607526b3850d54c9f439f492";
- sha512.doc = "11d3d9e1e8aaf6cc3e6ff3d026add3fe3480a8582d0b4954d75bcf6ef6781f4710e5dfa2ef7984a870ac947644d941c449daac7977a340b19f7aa9ed155ca9d8";
- sha512.source = "1a5662960c36cbbc3cd8a0fe06c32de4eb49b3e7c2f9922e03648b0a27640b643f5732a970c8f6e46066334fa54f6b66f68ecf7d8d2ac4f911715a9d3abf53cf";
+ sha512.run = "7358467241a5eec7e62271395554de3a5e0aaafb926c2ecf5dbb2eec8d03b3bf054ec1366490950ca7f5e69e415816e82af3257c4ac87eb7e6a88fba1d35d4af";
+ sha512.doc = "775626a232affb47e39da154da8a4d41f602fe235dfcf840966d5d60a102ae9a6f27b3ad05f3ab63c4a34746866ad076ba83ed9c2ec88f78039b56363e98756a";
+ sha512.source = "83d2c6307bb0f41248d15a9bd18305f9acb7c651839abfdabceba23ab2d22c6ae3162eea803addfda2df05724445ba1a65b73a00dfe3df894783628bab23b170";
hasRunfiles = true;
- version = "2.0.0";
+ version = "2.0.0a";
};
"stmaryrd" = {
stripPrefix = 0;
- sha512.run = "3c0d67aefa6e10fb2875a690fab469a44fda3f245d4d2c9a0d1d0063984759cdac111b8d87982fd3d8b24ea82fb26600bbd2ec7ff18835606df3290ea7e5e886";
- sha512.doc = "1b4904a3d623a66bf0b81e33a491fc53b2d89e3c48910adce996961375e5775010bda5900421a7dca1d3df26bab965d04b05eb6ea040e3d314f9fce6d1a9c218";
- sha512.source = "5e623029e0e79897892b8d4bf9bfc37b16157908e624e80e9a1962b8ef848e74f9e916342dfa0822fdf3b5516cab86f19ea49b73404a0cc55b684d80af786718";
+ sha512.run = "8abe58b84fff2f4fd6846b6c267f3b245fb1dfc2f38d0db54ce7cd9d456abd07627247613073f09dcf7e11e3e9c5940d8ff657327232ce638abc6babcc5b3d77";
+ sha512.doc = "caf883d1c5021b52d6471c4c2145e708ac3c05c8944eaae621a3ea7b602b683ba2ef2bc0052f9caf67adc1415e7db02b5b55d3642ed82727a926ec193dd984f4";
+ sha512.source = "ebefe2836daed0dd4db99517af0f40c73f0a7b19453d5415c80ae6cf723f4ec4e4ae6f9700a21722b4c0d9b8507c58a596697017893716111b46222f54676aa2";
hasRunfiles = true;
};
"storebox" = {
stripPrefix = 0;
- sha512.run = "5fbda79d0adf0a1dfeb8d99af26efceb647fac8d07555989b4cedb286fee61492a2c517833f39a746adebe32ab38529f26ee6a34eb91efefbdce7d302e364194";
- sha512.doc = "15a6d1da8aa7d310f2e424ec55dfb4e200b1503951a00f04e8d09750c97ff90909b7aa253ca62c6fef124377ea9b4127dd4a0b963ce4a5abf78afecaefadbce0";
- sha512.source = "61ba29c2b787d41b6b400b173ebe100111f55c1a88aaa1ea56407f0796d83a01a68ba23958d8b8d24466123f5d6f7532ea6a9b4efa32ebeebeb495274347d1d3";
+ sha512.run = "365da48946b94161fe78447b402dfda931f7635b7a8a12fe6a4368c3b579c140b6c6037e6b04e192aaac1d768200af2fefc53659e52b813ac6956b9e82c8076c";
+ sha512.doc = "89867e995ec04c8411e6ebb9919e8b94bc12674fd7e659ad6f42b17988748c98a4756268782a9fb5f46095ed2b83a877c3969f0ca8433e5f8c37dc7551c7825e";
+ sha512.source = "248077174224766d5b35b47b319b9eb9afc3a5fcb0d1190474ffc3233c02dc7265c078b08ac57a325990678ab0eb58b818fef34cb932a229da1e43247c6f2578";
hasRunfiles = true;
version = "1.3a";
};
"storecmd" = {
stripPrefix = 0;
- sha512.run = "882af655e2305834a5d79ef4a3d9e257969822940786e38afbeaab083bd87b61e167ce1ed6048cc75801d57d12e0e351f75ebee9be0d4dfe5112f6215e746d1f";
- sha512.doc = "b328e72eb75471e98941033a83085d2c2b4beb78fdb78112dfe6f4b9b282d7bcea5e473bb73db8c80b76b5fa08e14e7d23f62777393c8fb211b23abb6b953bcf";
+ sha512.run = "1987e3cffafe007d9f3cb9e0d53fcc648eca40140f5188dcb0202a0916296651c1ab02fc589339fc51999b56bfa4a06b29701aa598ec03f51d7b1ee66ecfde7f";
+ sha512.doc = "feacd83403672380cc2cfe90ada2704f98bef63e905740f8f8d50767f86ddf95478efc38fb38fccadad172f27db56045f50a6af4a487f0c5cd2b6ebb5e7666f7";
hasRunfiles = true;
version = "0.0.2";
};
"stringstrings" = {
stripPrefix = 0;
- sha512.run = "044a42e677d9bd425ed350f40a3fb1d419004c42dda56a152c13765530d49aa34d7cc80d1f2c7c6703338ebe2e0a526d3c043832436f3259b4a28bb6bcd8c068";
- sha512.doc = "2d63d1a5064b7979da09623f30ccc414539b00a788baf1f107fd6ec8bc7104e5ee3fbb38f19ac0aad6c518b03b5f6d4e9dd4097214ed51ab7da5ea4b8374b8db";
- sha512.source = "bd70fc77d5b2e64456463bdf89418456345fc0c20f5e1e85950c4d42f8c14886715d47686cce6816b011b48562be94aa9615fc9984c7eb8720aa4d1e6888760b";
+ sha512.run = "8ed9dc3bbc869f06126280a4dfab23da73b57a9c5c1058dd9764e2bece26840ad37637d4e83aa84e6d9a17d92095803788697b8d325bca7fd57c7135ade7cbf1";
+ sha512.doc = "fd794606d8eb3a9ab27957268aae1b35b89c1bfc1b3d5602290797a6eda8551e14471d35fd85cc6d0561a1e74523a36450c958a0cf5881d42742eabf085bc794";
+ sha512.source = "79d8d86c7c3695b8d821bd1bf5400b5195c753877f8aa6c24094acc87d91ba8b58b086b760e87acc6e1d4b7e3898c7530f40567f626cb3b002ee7064c636359a";
hasRunfiles = true;
version = "1.23";
};
"structmech" = {
stripPrefix = 0;
- sha512.run = "a759dadfdda5854c37ac7c3273af3cd83057ae2150b750747071c535a572ed605276cd1d9995aa23b8412f8fb51249ef7a50f63784cd3381afcb864f479de5cb";
- sha512.doc = "9279f28424459bc687a2a5492924d529c7067240264bd8fc0844ceee2592369a6c0c099c2608eec7045cf27d0aa1ccd17083b0d03a7bb7709c55ebe0c3d62f63";
+ sha512.run = "4efa9a978eb0bb92dec5588107588346ba1a22a34e12bf43b811176d42871f415ec58adfa50a4a4bb9b72ef482395c374b9e7b979f1b779e672422bac2c91c6a";
+ sha512.doc = "4eb7e209e5034c6809f8e746f63b1a5f3ed62c85cede4fc989ad6d89a9710bd15ee3e5622181ea9a450ea2b8430ae2c51ccc845851cd9fffa582e3b91b656457";
version = "1.0";
};
"struktex" = {
stripPrefix = 0;
- sha512.run = "2c2a038d7525884f095df0ef177a26d0ae99549e4b61deb7fe6c125bd1d9db623f4d15863ae46334285ef0a3b54b865d30ed7e2fcf81bd74d3adc56515c2765b";
- sha512.doc = "fd021b26565b651493941e75ce4ddddec23af39a8e12a8b04938453f0d6b9836fa9c1e9ef3888a5e1f69b94e8dbea6924e3ac896ded22873b50458f76be128aa";
- sha512.source = "ac7a8b9b260d6089b9bc437b4c10601d9646afb8771aeea2f1d949d6ba9cc0cbab5f9cbb811aec7dc65b386fae90dfee2f9824b83b6aa7956041e320568093fe";
+ sha512.run = "3d81817eac5cc8b8bd468537406db6a26fecdaad1db269c2ceed582cae84fc2b549eaf527d4c356be7d4f2f16f9db4746251e9b69db0f0fc3cc8acd9f39d1f50";
+ sha512.doc = "261a9f7ef5036bc8eebb87ba503b604b158647e82e88844758be506ac5d389103661f681689a836c0048529446bad0d6537a6fc6ba273dd2ed29abee40336360";
+ sha512.source = "98b06394519aafc81a565c7b12fb1ad86856ca447cb5ccae14aacc95bded9663a72bea301e7f5998eb9cc2a6358c978881736e564c3672eef456c6c44efcce0c";
hasRunfiles = true;
version = "2.3c-0-g7d3fc5b";
};
"sttools" = {
stripPrefix = 0;
- sha512.run = "304e8bf849c234766c8fc200c6027a8ebed023c11a77c1091c5e8ecaa7ad8f5f9b22d126d84ccb814d440c9c737d1483225e68d7a1436ece4dc344202c55867d";
- sha512.doc = "648bbfbc3606212c22f28d135a9ac1770c6a6aaf241273b4db7648ceb923eedf829fda455733666798fe2c51b91ca3988f758ae00520b823d8280ca5e8cfe022";
- sha512.source = "9a87c6db7af113bf68419cca8cd27d8c1de0991cba96b2d27fe8fbd37018c8b4a094018165446dce575c95ec29cf85c8eec97492298403b8bce3f184236ec443";
+ sha512.run = "acc5c6b470d1e5fd96eaebf3792b3c2402a8fe4a07409328878313cfbaa1e0febc758ae75c6d736e9320f6a332c67f7d6898c761b9c5e30f6658e9049df889b3";
+ sha512.doc = "15292806d0f8f4a0364076fa225b7d914a4ae88935e08f87a46978f5a561405f6fe4dc2d471c974c85b369e57bcdc00a5a4759d66d296610713d858dcdd4da34";
+ sha512.source = "b22286c3e7b1bc31247fd52e0c64a5f3dddf35e69c2af8e2a617530a24f82e9504f9f0db82d3cd1c57bae61aba526d941636aa32f498ccb3b06983e6e5f511fe";
hasRunfiles = true;
version = "2.0";
};
"stubs" = {
stripPrefix = 0;
- sha512.run = "3282529ac0a07cef0088ecc46dd74a5dd4ea50fa2664131bc4368ac0b59aba515eeff04310e7f4c0d656f9e30ea0f4e13f6f637f51b9f8ff16167d2996d135a7";
- sha512.doc = "0f9fb5849a4c2e44e712ca2ad5d4834b902c1c1fa610bb26f7f8bfe98c09fa5dda4b2786ad79225a697299542c59d5ea49e323b93c6145d6acc7ae379896675e";
+ sha512.run = "13d9fbb0eb8fed9b92f1307db189e9f65df92470d0ed21a0c84dea2f53ebd1b4d665919372476b737184df4f9faab0a982e681a0f9cb5a99e40b5f80194d448e";
+ sha512.doc = "a427047460a92a436b21c23c112bc4ed8608a9916b613530e5ee5cc56bc833a18c6336943ccba475b7854269680eb7d685bdf2f0641478e46cc4e8fd9a6e8260";
hasRunfiles = true;
version = "0.1.1";
};
"studenthandouts" = {
stripPrefix = 0;
- sha512.run = "6a0c05d2e87f023d213ceae35c0e2202a08b032567831cad828e51cc28a7125a771810ad5996a710440785d6a8776ad4290071b114ae23d03b7c0d9633bf0b4f";
- sha512.doc = "5d2c842443f43c8452a789398cc526aff5b22ead9b4940000afd64f1b2f27a1db46b8d47cb2e0867df501c63f968654c3fcb324f0e882b358e7e5344ebbb45ec";
+ sha512.run = "2a7d8cab28b58a26633fec5845498a2987763f61b896fb747d97521b569786f114d80979956a9b9c2b94b61f01677101248a1a4c1735415703398b57306b6c15";
+ sha512.doc = "10e3ff558cd5c544d82a61bc67be8b7ed0c9ec9b01550bd3d1c9d3265d1de7153832983593c0be6f5a990d33063b065b397e4ab6b7ed12b0ea79e9e49e0a68f6";
hasRunfiles = true;
version = "1.0";
};
"sty2dtx" = {
- sha512.run = "a85b16ea69c410dc44a167b15a0b362d8f8137c278e4c62b18009395347594c956517c3ca578dbeedeb8564c79cec82b4056dd64bd4a212bd9edbaa1d444f6f4";
- sha512.doc = "aa2b3e7ede27a3793edac52a9468639b152dc3a309730611f3c3aab3997d14f9f7f980a077c96fc610b8eb514f99e900017791e4bc68c59d7d14db2f0bffce91";
+ sha512.run = "05e17abf8322e70f275308e983a244e178883aa36571640d513962e813a2bfeb88264c0ae9ccab956f9bd016923d1727c14a7a26bb58b257c7d05600a540da1c";
+ sha512.doc = "1abba13831a0cd4b93f9665f242b96d32e764c39ccdb917f655922fe2a4b00385d6a78c77c151e212082eace3b9c9447705681416b5cb2eed9f794d7eb30c905";
hasRunfiles = true;
version = "2.3";
};
"suanpan" = {
stripPrefix = 0;
- sha512.run = "8199a96b44988f1307f43e5bceff313a2ff595aac1b473853a9856be579824a111c50ff9f88cc90f81063759ea65a016a9f08d53d07e8396aa319ec98c1fcd4c";
- sha512.doc = "6b85bed44ed5ef4760f046a3f012b978cfa2e304190de327691b4eb5fd41207cd2af3ec8dd94c50ace73784a5f2df1c5b0401b6c09c7b06afff79f21e9e86dbf";
+ sha512.run = "a9fd27694ea7491321580ee325f8b151bbcfcf6da14ecce85b6d4e68b09cdf125c810a5170aacc966835fad8f2aaefd78916920cc3e896cad7738d026450ed83";
+ sha512.doc = "667d3c5590468170acfded106a2a468d9abe7b4b34a9b56d153d401a60e8f24bce99a4f6c5f2761572a42b85c7faae5741ee5b6f22c3f1004e6d6685463b9350";
hasRunfiles = true;
};
"subdepth" = {
stripPrefix = 0;
- sha512.run = "a4f464acc985e1f3f98daa1c049ec0d5538b2fbcbee3263201114a4ed9a37f44ffc36f4208eb4950bbfa4c8fea21b572c107abff82ab56a4f3b8e4716bc592b6";
- sha512.doc = "579bb024c0a764d7af182c736cac453ea5d828309497fe3a1306e9ba98c25eeba90f6f838cd1b9654ebc9bad38104878147c3ec5f01b501fc500c606c822a63c";
- sha512.source = "5ceeae5a954ed5208f6e7967de7338351a45b983a94023af9c4045f4fe80d24cdcc3a79617e141f063e51893f6b653a7d0d4a1d3d95bfd20be96bc6e81663793";
+ sha512.run = "7328742873abc42d2b9916161ca43e339e03ac1fd34479e93d9eccc98a065e95cffbc920395dd6f90d90989d29840cbdf2ca87dd1d0b293dfae66abbdc6e2d3a";
+ sha512.doc = "6bda8b822a4f1ac2a181ce34f739449bfb976a4450a54589e0cb4a64a0f1ff358a469fc88a37639104f731671ec474088968ab3dc95552a2d92a073d91857668";
+ sha512.source = "6a63a2d62dbc47d41e78004792e5c9e6ae7b2f3c435e95bc9969bbce109293a8257d4913a5b1959d95163c9aaae557daad53e950c5313faafbd8fb8d0de2c367";
+ hasRunfiles = true;
+ version = "0.1";
+};
+"subdocs" = {
+ stripPrefix = 0;
+ sha512.run = "a38c6e9bad66582914ad4acdae213e37c2bd5658d5e16482a1700f5869762b489f85b61fdb70c04578319f2772c974267b7c9a4e302c34df87f3a01128caf949";
+ sha512.doc = "46bde174536e96bb78ba40990ae3b4b8cc1fe2ef26803b193afe2fccfc05bdb6644a548a712522596786847a8fe6071a52599a17ea52134bbed2e5495bbc401e";
hasRunfiles = true;
version = "0.1";
};
"subeqn" = {
stripPrefix = 0;
- sha512.run = "6810e482077f3f5e18c84ba554280ace286d254219e0e85ef0255a33d48fd931fef7edd3e5e9ad6dc893645900dbf0771a6fe6c54eb40a7da7020f5a655ce091";
- sha512.doc = "2dab3daba553c8b5f5ad7560439c5e07ef376a5266e0b1e903eac5c2513fa3e267dde73599d739d9a095d2fa5426bcf8868c774c1aaf20d1bbda0da23cf64f07";
- sha512.source = "d418d7d86a9501822d54c1765fb11c90b2e59c7cea1a44de18bcd079b501653b58dc10d43c7b75709fc664c8ed824fba004919ee1d15d4be2465f13b4feb2682";
+ sha512.run = "7d04ceeb8f75cae074f9bff3e8d0aac4b529d199343c59fae7715d1023aebc3cbf2b45614e0d5ef0a95ff9bca4ff9e8318c4ddd86ceaec42d271f8c0f71282cb";
+ sha512.doc = "09f902bf3b4c8e2e1f9d805102c170b2bf2f4de067cdd590b22fde6b58f4e3042d0b14d362e0af587f9fff9e2c8789bb8af4b329bbfd721ca7dce8af01612c50";
+ sha512.source = "f1f7229f058a7dd80a67f18692fad36601015ad6bd7994775b573193d74c0ff7f175397ad446384cb74b3797f9f17605ce2d381327249ab9e36ae0aab756d09d";
hasRunfiles = true;
version = "2.0b";
};
"subeqnarray" = {
stripPrefix = 0;
- sha512.run = "f68acb4fb6888c503c2c98221b9e6eb74c2a437a7b2e91b871f300990ecad4ba38d541650615991660b02d3cdbe4480049e824cb8a17ee8f7862140f5c009eca";
- sha512.doc = "79a311f2bcc3c707084eee67e0f4b4282682809e0321fbb9b8948ab97d2a93448f631b1b7dd3a85bb4d7843439d34d000c933460fa2e76c7f434472c4a7dcb04";
- sha512.source = "fbc81e56d0c9fc61be00e1dcc0605e0ef34c7b3486ecf147823c4a7e43c62ea3a639851eaef31e5d5e2de6835761587c83467d7a3910fa749b7b0f45b110f763";
+ sha512.run = "846d822661b903328ee7b199df6bd7fe5b606c13a185cbb6e6fcccf3b009f2b94396bfc3f9e4b8eb5052688536867dee06c6b9571e051d477415e1ac999fc162";
+ sha512.doc = "9f47b8fb760b51a87ce5f9728e9ff76dbbc10ae009e04c9bc0c91133941e5b528e09e5034156b1dc5ff9a0c74446b548bb69c389486e68a4b8a79a7c9ed1a7f7";
+ sha512.source = "f41086ca65c7821167acada640a11768da429158b4da7caa398db254be156dfb291281b1e2f4f4f58f04c0c8041c45efd2072ddc40db8673808b83b3ca09a93f";
hasRunfiles = true;
version = "2.1c";
};
"subfig" = {
stripPrefix = 0;
- sha512.run = "ad38fe7784dbbd52270a44ecf7495bbf42f2e93a8e6a73189bd9c49c3c4220266e1f71c3ae62603ec1d7a216c1011e204abc2ffc1640c903c98a91d6eddf4c4f";
- sha512.doc = "7662ef8853fbfa06a32da6755516f1cc45f5e55171c497d10cee7e3d7531d956724ff212decaedf4f45da488282e59182a30a5c5923a85a4e58514bfc2561e1f";
- sha512.source = "48edaba19b095684c6798454d853fc786e48b134dff7641dba5fb68336918992c911ec33de02d5da805d0a525842d0fa95ac5ce296ffe1000cac0e8af921cda5";
+ sha512.run = "ec7ae149b99fecae3b4ee7cf600811dcec9bc44eac762b5480c6df48b725db3c08a87922edb7a524d7d2b748bf7d25482e155fd40080cea9ac62f2575bf61d15";
+ sha512.doc = "8cb67139bc1063fc4d5482b51f1c3ad690c85d4f7e022a99059a7b20176bbdc97a44af23756fa220b3f7f7afdf039c4a7b672700012e96b98ee25ebb9e5c99b5";
+ sha512.source = "44e7113550dcac4b14ddab03ad5ba4bc86cb3a4dcb14a31f73e5caf0b02f9f3bd56fd9d18ddae002a981e9680bc6fae5850ed07ee94e60d858647136cf9243eb";
hasRunfiles = true;
version = "1.3";
};
"subfigmat" = {
stripPrefix = 0;
- sha512.run = "4bf27196b198a7b8074e5b6dd3f771c80ac31c7c71eadbbfac58abb5450240976ca7f98f6852d3a1b416144ad4e73cf7a377914ea83ba624dcbc30c0c2d849e4";
- sha512.doc = "17398fb604d3d45d0f93bb392c78b2cb0d7bb08d0a23d5cfeda5f5a7116ae8825beb1d3548dda66f40fdabd70cf5690a97a40966cc600db551774b7b7178dca4";
+ sha512.run = "d607d2e79b3b0d6e99c8577daa577aa25a0a7d9aecc00c8b7026ef3a923b0e2815837d257599dcfdb1e5320305f492bf17845f5c6cd487b476e789c5140e01c3";
+ sha512.doc = "6cfbc274a466796ed0478e9c43cf68d51bbf5379691ea6848968c48cabcfd54525075727463905e48b64946df9822cd10903c562a2f7d546b3d2cd2e9ef11db4";
hasRunfiles = true;
version = "1.0";
};
"subfigure" = {
stripPrefix = 0;
- sha512.run = "e536798e5cb322a80c861485e3c0ee0b4322042cb6c806dd68b57037c4b23c6737a18bd8b3792c8a76ada7fc393077895cb497f2a1003c451049e74dbb3924eb";
- sha512.doc = "c5f8a3c23d1c4e7dd9d84bbe6b2304f310779f7e856a42e7322f74398a961dceeb87037a6f83aeede53bfd4e6c7d9dda043e810f3bc4b26da85c32754f0f05fb";
- sha512.source = "1d81d4b508fda79b95cc22755b7d2a0e45fdba5fe4596a93789b21ff0fca2d1751b0314548e1c6c019eeb65a036128f6d3532ceefe671938507766b816f44642";
+ sha512.run = "d4ca2ef4c52c84ddda85ee95328c9d3e97ef601db4f08ea508bc53393e3b2722224273ac63f749d6a922c7b42787e932d7f60ed3ceb03667fcf8fc591d4ac97f";
+ sha512.doc = "46c2950db73fb557e81887f605b866827b6ae7e027a684f0d24cb3f9d5962a3d83aad97b84e61617381af8d0949057df17ef45d629e992e51c80bce3474cc742";
+ sha512.source = "1295290b8c5cc814f6cbadc2be418413d35a0a1cfd313a69b05fc8e5e47ecf5da0cbba73b81f499f0085a55b7e783b9bd82b29ce1072792fa34e422596a117c7";
hasRunfiles = true;
version = "2.1.5";
};
"subfiles" = {
stripPrefix = 0;
- sha512.run = "bce3972400535736b306fe1d87e10b79dfe26675ad18ef272a91d1046e91302bebc1413bffe11785780eb7379a0daaf4d12cd64954d803a6c1c220a213a334cf";
- sha512.doc = "73a923c6bdd7901b1d77b64c33905f78613cf9c32dd85b2639db6ae6d43d4918405ff27e02eb36ea26443055aa31beb3075f2ae27e891110229dce2f59baee9c";
- sha512.source = "5f01c63aa2112a2b94cbffe8452976126f0a44cec0523dca39ad022515f06a35e95b1e43bf61c30a974ac50d3252e46b2db1bdc4ab9cc1729c11375e95cb015f";
+ sha512.run = "9a71fe71fe0acd6f9df8b94b29b59416953e353857989d45ad974e6cc5f013319252f1f02f4feaf4bc788013ae3acc5082361da0eead42da1e51b344c6388727";
+ sha512.doc = "4c7470b61c49bf20292806f41ba21b824091a9c46bc3befb46dce259e706ba3523d1d41dfd45dc1a4406fc993a974c1e3f13eb6f7bd849dc24c21668acda20ea";
+ sha512.source = "ef5bd2853db5150d6c7890fa96f7eb59d35577457cd9c8214aef6e0afade618d8af17b9b8a9640a8d556835aa8e7cbfa6d20e735c440d90ee03266dd2c42186e";
hasRunfiles = true;
version = "1.2";
};
"subfloat" = {
stripPrefix = 0;
- sha512.run = "60a9c3ec854c48d929e36d207f06846fc6057ae1fd33ae4a131d3b77d21f7c60f4bedf51763753ace394018960d2ab2eeb35911857a6e297d3a8c67c514ec461";
- sha512.doc = "bd9a58fd90ad37ae9cd4deb6e2cef80bc5e2c047501e27214663c8fa6ebab530c74d4a2ecb73ef9b72bb67ef4598c54a23804f8121570bc131ce1f1cb914a67d";
- sha512.source = "935f88144a69247bbc6ac4e21f5ed6c9b372ec420efabce8f3216bf87178114b07d1de536a7ba19242db647f35ca7a7ee0505688e22dbdfa121d3149506e6cea";
+ sha512.run = "d5bd48fe7634ef6deec540595fd23aea21d95d7c68d053bc65eeebc950e35064add73e5b81e92d3a3d4a4dc938448d9c9a27bd0f1a625e4a9f425d4e2d55f237";
+ sha512.doc = "400b9b272e51cd9fa7370f1cf7cb354dc1235fc41d57fb07061dd08b44e06cfc17d38c1be3fd5bafb5ed6bd0404660c46c9bbbfd2fb852297f283be85424c088";
+ sha512.source = "e72b55996a07665b1deb038c5924e7a71c7b7aea761a1420d4c38d64c1ee98b8663b4a996ae39a869cb12b6ef99efd09c989f937bee18f05a1eba57856dc686f";
hasRunfiles = true;
version = "2.14";
};
"substances" = {
stripPrefix = 0;
- sha512.run = "e11ba3bdb0c79253c62b7d5efe90d445ff4c47486cc0077f0d4fee3dc62c708f596fb2110ff266c04aae3b04ff5c35f40a08b6b5a43a03b990d05cd6d3e19682";
- sha512.doc = "456a7c0b4d4be1c2cc44e6387d431bf31d53e983b232e3fa60973f035e80816fa74b96521670479872c854fc0b16b222bb8965480d0205bec02c2f6ff4e8d350";
+ sha512.run = "c7e3d72a506242b79e99c531bc550c81081d59c5a850af52ca3b86054a5eae42f9f1ac5c7808f54c404bee829f4cafaa1807c46ac7b994cd0f88ade1aec94c5a";
+ sha512.doc = "b2900ddbd6f8618522db171c5fb8b35ce5e5ab6b51fde609a18e6b5656437709772dba683767ad23ce955463a869c483e5e3fe81e1f9b5f7523f4f0cdb87a4d9";
hasRunfiles = true;
version = "0.2a";
};
"substitutefont" = {
stripPrefix = 0;
- sha512.run = "5f3eb640783115e28fe644362f6b4028388d8dad242dbdb43c0ce7e4ce6921527070d571f2972fe1ea2175b7786f213c6ef749496f19f2c27c9e8dae79eaf4c0";
- sha512.doc = "479050e2a2860109d0e1b2aeea673a43e8e2fa6277aa91eb23c656ece50ec052b45f9bc3adf7d931fe67e9e5e85a956b40a9317d02c6d953f3d0220789526b53";
+ sha512.run = "d060c12b1283ebcf314d6f9f6efd2ed94151ae7030a3d6e424478b2e2cd05753260837f1b9c5003735e27a7eba0313f29263e9a8a8892264bec131bbe07ef9d1";
+ sha512.doc = "ce241b95d029651d2de4464880f7f59e4909939697537cf5257bc2e132a476147263c8e9253ddd1fd35fd62dba73cf4d0d06d41bde26b11776b83c456adb0fb4";
hasRunfiles = true;
version = "0.1.4";
};
"substr" = {
stripPrefix = 0;
- sha512.run = "2ebeff35f974e032dc20f07c61d4c3dbaffb61909884dca791520f9b204e12fc5d7a16bb96c8ca76832e48de31c25ab02fb8aaa2ad6de3b58aed89647bba4a43";
- sha512.doc = "d005ecb9f9c90f178f68f2de2394ef4f1265abb831c4b679a9ddd03d9792b814c1c383beaecf3bfb76e4f85e73916bc386fcbe4e7d73917751a9b1a975265ab9";
+ sha512.run = "979aaff088f7bd521e2af3f008fd6fb9dc908ec7c9f3963ab7b6338ece92b2a7eebbf9b4974ab87f73cc71ecf7ba92c25d22be8d1fdd297d066da72f61ad1d4f";
+ sha512.doc = "97adaaa986a8540364cd6901448eb47bfbe9d53842f412100696621c55d2209807d0d527c8126d9df7b5b38b0ba2f0598e79a467934d9069fe96a2d9125b701f";
hasRunfiles = true;
version = "1.2";
};
"subsupscripts" = {
stripPrefix = 0;
- sha512.run = "3abe5681a0aa05cd9872f564b1b97da28382f60002464ec9c7d167ba9289bc09ee6a74096c687bbc4b0f51004ee3fe51c5cc7a2e23f7a5bc3737fc8e8f39c75f";
- sha512.doc = "1cad042a0c5ca08fd17e9f9318e26ac0f8847310df8e14f0f4195df8d39146763714073efd51e1dda3b7ff44ce12f2d9f76eb6e62e01a93af5cad1f9b60d9bd9";
+ sha512.run = "a1578fb66e6068955c4aa69b8ccb951e79fe55616ceaac8d5f01b62d8c6e862d816e0e1ff6c387bad8b8416a3993699872b0ee3df4f432a733ded0eaa60424fe";
+ sha512.doc = "b1424b69633b1c09fde52a38c2e50b6c744671292875688b295586bfcd340283c03a122c83298e8be9bf714201db35f0000c41720a6db49cc09591ae69a3d176";
hasRunfiles = true;
version = "1.0";
};
+"subtext" = {
+ stripPrefix = 0;
+ sha512.run = "0ab32328d346bddddd37094ec086727222bd386bd24c1aa164aaa0cba85d60cf6be2aa26d64bd0bcf63f49b0188e79a7212e8b98d2d7400f828ccf10f60272f3";
+ sha512.doc = "cd3fdf312f2bd7d30c3aee67309220e8e75d20ea69ffcb17106812f0423791dbeb26a8ddd3621cd48e6b3cab5c910083f49aa18b439d9f8114c08002cdf8826b";
+ hasRunfiles = true;
+ version = "1.1";
+};
"sudoku" = {
stripPrefix = 0;
- sha512.run = "e59789ad8af410520ce0817144c477d8dc64ccffd76c27feb9474e3d9a5a3ec83474543a9dd3a61c684cb8982e0e71349d07c18836e5756d4e04d797fb6a093f";
- sha512.doc = "983f6f7ba74963abed5f95a1ff8632b6ce4b4cbe636228c729856babba4882da0140d0c895c990598d837ed653c46dbe88378cc45d17631e6e175b0c287096b1";
- sha512.source = "cce32bcdde07c820584a4ccc8b67965f4c7b46ee602d96219b599910c8ba71b02c5497d82f9b011768d7970abb994524ce8f004bbe462d0751ea4b8f9a1ff784";
+ sha512.run = "a5a9ed2ec9a5eb2cfe973094c6bfca609923ee14ec51916051985bcb2533d1f6670776877252f50a2f16fb54e3318adb15fde907182da215d1db81327fee313b";
+ sha512.doc = "7e1fc099e6f84e0e22f6e479bfc611ebb8668fd1391c07f877abf4455579248b99108c9b6224da3a0abec4e0853ac8ba8f817e80832629a1d3b624b16394c29f";
+ sha512.source = "05e89ce1f640ed336d8d7447681517b6fb827fed72e8245998c0b11f7f767b8f20e9688f3740223213fed0e860c9304748a11fe94b1a8244697c79a0db54d441";
hasRunfiles = true;
version = "1.0";
};
"sudokubundle" = {
stripPrefix = 0;
- sha512.run = "a8de67fda97042211f758c32179feeaa4258e098f316f5655a616c3992148b27683139fc59b34693859a87272214c125509ec5c693ff7ba3a02b4ea132ab0f91";
- sha512.doc = "64d28b4daecd5b0e85da96a0bf7d6dade26a74cfe13b68069af80cd9ff5279610650954e683691cf3ee2992b4a8812a6d9f1699beaec957b5a9f4f7e6932fcbe";
- sha512.source = "0403491075ee3975af6b61347cce331a44cfa93a25de3a96607e0d7904b79703b3d01e7d0972e31bbb5573dc5ee246ab7e918ea02f53b5c68b2fd75e1aa62c06";
+ sha512.run = "da5c7954dda7fb8076d9b2fbd8a379e416a162ce0039a0566799bba0ddea975f3b951b7615cf50819440b46c419277a080b6e1c3c514e73483b4f81420a4b6d4";
+ sha512.doc = "6878ae9a2734e5efb51f04fe24cc30546a2c812ccfd5ae62cbbbc94496a081b03f7d2bfcfa6c7edd610cd6eccd741c3dcc3441a6d437eea5f310865dd13d30f9";
+ sha512.source = "00b0b27e9b97dcca17113d8f314480b2617d18603bf022631f6553f2b8a7c4e7d30e1718cfe4ce1ede7996d7ebe7905d25480c6516df4b3df65403346c050beb";
hasRunfiles = true;
version = "1.0a";
};
"suftesi" = {
stripPrefix = 0;
- sha512.run = "78a653c14c9de227fd627951145f1cf4bbaf81d2b668d4a2281da3cc78fa632f76a47cafba333ac80ee0420bdfc743f0a1f0eae4eabbe50b5afba2e7d52403cc";
- sha512.doc = "2b65779f4bd02869dfe29703472fcd236d088fe4487624586a0696ed465427adf874853261e9f52519c62f7bc15312b4fe544abc36c18459a558254ca87c8ca1";
- sha512.source = "975e2a2616bb8e20f23adb703a0f9aaf575185d79fd9c84a104af37305ef1757309a5a440e828e131964ffc2dc372b0d86aae33d2f723e015366638f152b2544";
+ sha512.run = "b5c845b35d39c689f0dc63cda289a2b3cb28199c843d46bed2bb0549477a5756b31afd99dcb7de9a0a3d86e93264f8ab3755ccc27c63937ebebd4283b22491e1";
+ sha512.doc = "995905861f47c1069085cdd7e52fbd85045d1b8a1800522e78fa2300a2923029a9ff11aaac7b557ec30217f5d99c9d873dd49cbb694355cbf601911cd775b343";
+ sha512.source = "e743364722e6f87aa375f19b5234708adfe83a4788cffa35ef94da0a3bd5933f78899d815fb75496136b28e61f337f6eb5c7be562898d7129ac5fe5fea140f6a";
hasRunfiles = true;
version = "2.9.1";
};
"sugconf" = {
stripPrefix = 0;
- sha512.run = "f3df85e2d7443eaefc6e2ee21c5861554ffdde29fb308388e1ac7d04081700d0f60b6492d636f84485740489c98e0bfcce7057fce95f0ed60e63dd4a591718fc";
- sha512.doc = "cf4a58ca823c64106adcfd418e21306811f27991a0d09f0d2074ec55595fe2e04e4f490b041d0862b33a8a22e7cf3e93cd49de500b4aa870925aeb4d4340a8a7";
+ sha512.run = "413a4e36d4e4623898ffef9109b7bf26b6c8769e05d9d631898420a62d0766dbc8597083c6fe27393c8769f8a55d683cf52e3c650b9ed521268064bf510e76aa";
+ sha512.doc = "9d4b4544d559fed2806783fd8cbc23485e4a4d14afa6702a90845786449b8fea920277c4c7d1bd4f5fa89ceefec34bd50e617a0ffd3bbee30711fa5e63a2414c";
hasRunfiles = true;
};
"superiors" = {
stripPrefix = 0;
- sha512.run = "3cd1612b070800212183f13751e5900e9c9c14ab58e8c604e28fcf31f17648140f751757fde69e6693e44001956b191fe1f8b0f3250a435f1ff061b3abc9f842";
- sha512.doc = "f2a8504178a6cdd0f4b4d82a01969d3f04f303f34a287d4a1906eb09ced08461280658665dc303ef3686e33457678289c11b85081e124649fdf9ee3e484bf8df";
+ sha512.run = "783d14d75daa63d108fcf870004a46680c643699ccc7256906a06fc7ca4482ebcee14f120209bd488d5c2890a3c8c33d132a0eb23d4b93d04deb05eca6bd0970";
+ sha512.doc = "f96d441d9dbd470023c1ecfe3912336f696dea7dcaf7b3c052aabf9c702869cd0ea27a28ffbd34294149c98d5bc23fe004871faafdfc1eb72fcc4fe2e2591d82";
hasRunfiles = true;
- version = "1.05";
+ version = "1.06";
};
"supertabular" = {
stripPrefix = 0;
- sha512.run = "91719d2afa4187e5bcdfc16326d4d496ef631b2dafbc2c780e338f2dde2508db38e1626d363cf7f19f93dd707804472aa6e60bec4450498f30713aa7264200f2";
- sha512.doc = "a9101fbabf683f09bb434fd5b5ddf10b5801355da16698e0d7e3fcd78c8f12645c016ed91b26a35d451a8f1cdc015e30193402ff2b946065354821ffee6735d2";
- sha512.source = "2c3540457b4d30ec30304dfc0661eb4319497d01934c96d885e19f1176996e2ccbff3dba873e98fe29496fb95b51f6ed16dcd2907a41e419bf6490a390b2f9f3";
+ sha512.run = "2501d5ccc7c4209cb2df6bb1f68ded224fd65fedc03d53b6854b5cb7824e5652cff18c8251f768e0ac1878beaa6c430231344d81fdc5dd375878ab2b62158d93";
+ sha512.doc = "7934c89c7bec6acc26a96662fbbcd0ef86ec9583d86b9c5de41e9d5385b72f8fcfdd04615c667f7e60632836e35d1ec0954f9d083a09a9b41d1aa903bb20475f";
+ sha512.source = "aa38f07fb900f0649db23d42556ff8d73ee3d84f995af367dec74fe275da32a167cf23bdb7a9e20eda9bd7b8e59c2c21d468ad47c4215b9b64894aaf0b0a896e";
hasRunfiles = true;
version = "4.1e";
};
"susy" = {
stripPrefix = 0;
- sha512.run = "dbea3a827d0d8a1d451dfb86883de88e66d36edcd6c5f5f281780f45622bf9215d49ac8242cb26d132c91f7120df1b0c1f19b24bed9389a687486d1aa3ad423e";
- sha512.doc = "45c6049bf2cb3457aa8a1b4390d78e660c56c330cf4b393922c0ccc405803d5e1c9a6be1f80c562949e67f3dcbed6eb7384d12e5a6d7feeb6ade4d181e6716b1";
+ sha512.run = "406a172dfb787c833d8d71e74cde627fad5dc168a1be7a71c4d0006e2f0a6625738ec11f99c9215af6973b101e17abe8eb8355206bdaa18ab3fa6328d7ea42bd";
+ sha512.doc = "f802ccdadb5ac2bd96ff27396b020798ac023889f751bc3a286392f62341ee6ac50486899f4e633b90b85320f1bbb679dfba98aa3746d01f0220f07cf65549f6";
hasRunfiles = true;
};
"svg" = {
stripPrefix = 0;
- sha512.run = "0e7a1eec29d630d9c6feab8ed793f741828e8941cbc5b3701bddfae3a51ff02237b437b226f2bed9a7507db4541d4cd5cecb03799cbd23ee6ab3eb649f8ef623";
- sha512.doc = "d482e369a5cb3f8946e5199ae22e735f767adbdcda3531cd48ad114008bd9b88ff068a7ab65e21c199bcb7ad281a7b6f9e348608869d25d57331a6504a0bf080";
- sha512.source = "f317ba7aeebd7554f05b9e2719a442f851e94f7cc8f6010baf3f0823f26980bc63bac9604f3b82c4f4ef1e5a235674c2f027915cfaef6abaa76488c6608ae5b9";
+ sha512.run = "10edc900be609c7fd4f21b0d4aa70e06edc6bab8ac417635ffa6d8d6b06b64e9802f8f510ad3f288d4351983f4756f013e007d309843a271f88f8f4cbde8e05b";
+ sha512.doc = "53c9d4efe37b1281a143e0f65cad3a559f9e5ad0e92a92d91da3301501a09f4e24f6a3efe6ffb919718cccf5419c66896e5bb50f8e64abf90ac0c5ced0b16df6";
+ sha512.source = "9ebbc53e9edf019322f37e7b95f87bbdd37785c33785840dc66a706c38180a9646048a62e4a5aad9f7aaca9ea175256ee5a304062aefcf4d566a46599b61767f";
hasRunfiles = true;
- version = "2.02b";
+ version = "2.02c";
};
"svg-inkscape" = {
stripPrefix = 0;
- sha512.run = "3aed995c7ccb8b53d509106edb59a2d46f8b4ad1cd54d7e08447c1f0aae8a0c2791940a5d2cb9a253ed9afa01dbffc2a21b992d06940488a3f39dde5e091d280";
- sha512.doc = "8bc7b3b68f6630a979a93a2066a98febae945dcc8c9f4400091753bcbdf699aaadd15cf1acee50f7f21f284f62ab49a7834381feca43a23b2a67cc2baa508efd";
+ sha512.run = "e1708206e6fe85271e729ee8c9bf952f45af662a54ad2e816b449fed263fefd8527529ea777b85a50f736d0ec7875afcb3059ed2ac81afd45c54ccdc687c3979";
+ sha512.doc = "609d1a7d2256461a749c3a74ac5dffdb7efec999faa15315872f4e61884933cf47c380bfd8eba53de491494cb498a45ba263dc889fa0fd337c48f82842fa6bdd";
};
"svgcolor" = {
stripPrefix = 0;
- sha512.run = "69715744abc5f4665fd6150b1ea2b1d766b8fbbf212cccbcd697ebd1cf4fe97575bff008338c9b5f6bbc309130bd3d5b6393f760929c081ca3a03bc716968453";
- sha512.doc = "cdf9e76951cc6f2ba3551df21ea70a5675b83da99176722b96b81c72239d525035fa5dd3646decd72ff33bed63066adf96a3399c892e1599b9f3356f92145af8";
+ sha512.run = "617a880e8e94e781819a8ab3a169325e667a18afd83a10f070a56dd9f1813153d8f52cbc3322c264ee249c0e70080421a9e1debf844ecbc7ea6c2368a6ac67e2";
+ sha512.doc = "02a28da03f72cd85f30f73282558bd3aa05a82318cc90f56af6ff8ae29e1f205d3c05553598b88ea13206b4d54f64ca36d5a6a8d6f8913e08c185c7bce6011ea";
hasRunfiles = true;
version = "1.0";
};
"svn" = {
stripPrefix = 0;
- sha512.run = "5c6daf41bdb04b3420cd108f1f4660330ef5d6e7a79cbcd2e9fca96740bf3f61c6cecdbc93072181d79c20ba4ef0413d831383e94b1845c19e11ee77ace39d82";
- sha512.doc = "ffd72cd7d402683d8d59c95997620f3571800f4bebd0ec8792ea0d8975f1295451cb18929fb1972a449ce7bff8efd12575f345ee3909d3eb5a67a1146aa1da5e";
- sha512.source = "b0536c1e973a1e67e5a2df5dd462e651c4cdcdccba25a21743b9884a5d18616de88f969918cecc8b23571ef3de11b45b3781e97f6e9158a791537ce78a5efe93";
+ sha512.run = "a64768b2c5931ba6b9e0b910d7bdc1473a7dbc01a70e41fbda46b4064ca1c41592f3d704496199e41ff27ac4d0ccfad56d9d89e536176010e35c1c8f56312454";
+ sha512.doc = "123ce3eda16e4a1c44a85c6d2ef2bf4e5f6b9e9d939cf66eee52ad1326f06b35c457f4df054956dc16c169031909f2ea93aca380d2ba080f6049795a841dc34e";
+ sha512.source = "0033fe1be2ede6984cbc0397c20187cc03520b5d893f7ae239bb688354d7198c4e96cfed09dcdffe7160769f6dafc9995d77f8f0f9def753048d4ecb8231ee69";
hasRunfiles = true;
version = "43";
};
"svn-multi" = {
- sha512.run = "f3a0f3bbc627ffda1456ea6afa6345940fbb0d3310309debfeeaee06f65320e1050e9133bcf15c104111c85913638b44b1e023fb24491c6731045cdfa7543049";
- sha512.doc = "3f053a4ce166b1e2d72c9841985269bafbefe9492049f98e8f625302ca2d8f7a7d824efcbc5e3ec8b31375a72c00ff86f7b634836bd996881cf14cbc6d97246b";
- sha512.source = "43187f8f229e97159a45a8fee8bab3bb8ad31dc7aa129e9ba5be20c94600d29e62334f10b2ae36c90042e2ae5e040e868312484641d52f4b73bf2427d8bb360f";
+ sha512.run = "f1367560fd6eb6247097d5e5901a56a01a90941f584797f6a5e3388cd9ebb5e33ae98a8cba69cccb4b42feb01a29d8507de8e814be8ca2516ba24ce6a0d929e5";
+ sha512.doc = "8e54c597bec50dc541abe4e1be7ceeca9575c5e9f3e201bc66eaeab11ea529cfe3724389aa2d4938f6272c93213dd20a7ea89cc9c954f882ce916c6d610bafb1";
+ sha512.source = "f90315214155802235b1137276d615bac052adb9295dba04443976fd7147898616e2ff8e32bc1c3f6cceaaf59480c9acafa73cc53ad50da2bd07d20dd68e2fa7";
hasRunfiles = true;
version = "2.4d";
};
"svn-prov" = {
stripPrefix = 0;
- sha512.run = "65500d9f2163c31886b0da87e4b696a3ff0f7c6324dd3b55365fb3decaf3c6b26f09ebeea7fcc89c9712d943b1155954a018c24fc557cfe2f639086a9cb5bc16";
- sha512.doc = "5467790439685fb92f653328016725488dc7ed4eb722d1eca7dd88973a08a51bb1d631ab24f99a70a13e63844e08106b60de955bfc90c512192aefa5e75c9cfc";
- sha512.source = "6d4686b3d026dfe0e9bf2c779871e5ac5e3eb499d6b18a56948d26af19d2587eb87890dd7abdea459093fb4610316d2a569d9bd8f8afdfbb2f3a7ff002925e9d";
+ sha512.run = "24325a3de52afb9328a4b608710b94839c77ac65b13f08219f4efa24680ceabc410135de3c468c89d5d283a8986f2a9e337ef2285241ce776d0270622e0e77d9";
+ sha512.doc = "b6de41de4535833025f2899ae28530f4198717bfdcf06b090d054c20bced3a524ae9627b1909eb7afc6ff4e09d5525203b869c09d23facbb86e207ab2193b57a";
+ sha512.source = "c7586e4592f9518d2a03218c9afe614422bc8021a192279d7be1b090bd09bc51191d8c0a2e760514206c53cecf5a7b89c617a4c209cdb878874a0e3396659a3c";
hasRunfiles = true;
version = "3.1862";
};
"svninfo" = {
stripPrefix = 0;
- sha512.run = "c82013869a45e7168dc48e6fabaa343c4600a1156eedb651e382c77bd65dcbbdbc0c47222884bf6e6a1c4a7f014e89c1528ff0dbafcabac17269c81b95a82247";
- sha512.doc = "6862165228b6b1e1136e826a23096e03ebd285e2e885721bc9da07403edb41572512e3c2a2147cbda828185cbe1275cec3d809738f7c6b7fd81cdc12bd5e51db";
- sha512.source = "0460910f68d83793b8e277c9ce88da585ca28b3e1ad10fdb11d39dc7ee53126aeca44636a95616f3e342458c273cd4fb66483f50f2f31ac0dde87ce180ac924f";
+ sha512.run = "efb2b358bbf5a05b17a591114d0f45a38ff42837751d00b88183265d9bf595ba39377fc53dfe69ca01ae8c1776e6d4ded9c0f636e0e697b946f1d193b39c1537";
+ sha512.doc = "f8f20578da98d54181475d23be625a80c35af5e464fdcfca80643f8701a029bfdf03cfb13ec42be34312eafc372e42e5bbb4260aaa5066fe004b2fd6fcb2acc7";
+ sha512.source = "7ce865a81c8fcd47ff2cf00b5304e40ca0d534ee63b23cf24eb716926f3258a8081ec6aa9bf160a3fce741f1dab6c62e069ada8f5298f9a354d92c34ab36058b";
hasRunfiles = true;
version = "0.7.4";
};
"svrsymbols" = {
stripPrefix = 0;
- sha512.run = "cfed8d86151f38444df9c6c9d6a189b93e34c2ec95029ea39b1abb1fe92850b6754c9c22018f37f7e7d258df2dda325bfa3624de612612fe044c07243d4acb72";
- sha512.doc = "4f38961b9024fd89134e9484064fa563c06d8d721f2ed7063ab5080c1f9927feecf47017f4d63fcccdff05cc4f740392050c94ad8e12e94cd8fd5f1e27351c81";
- sha512.source = "c43efd6be9500d55e066d3f3b3cc6153086d8370b0f5e60ee7b6752f83b07dde5214a040254d675f629e29805ae03b57658c30cb1485b5dd02875bb582172f0e";
+ sha512.run = "1fadd5259d527daf316502aae6072865b9c6e2efc1ab92f4bc0c3d1070ca4dd863b8f7366c9e6909b7885858c1745cd723003a9f4bd28e8208889da2c21f18d3";
+ sha512.doc = "6ff7b9c1efa4b59c453b42fd37dc66e3c79912ff0bf9765b2745fd0cd946a4cfc4a063fc943d1b5919368f8a5809eef5cb7f3a4bf3b6cbdf8200f42180d21f92";
+ sha512.source = "916ca0f14ff1b9ae99fc609c41fa655eef39bb053ad39274dbe43167dbeed06ebbb9990cde6c040fcbf9b432b4ff89651195df094aa9c35bc172e7932917148d";
hasRunfiles = true;
version = "2.0b";
};
"swebib" = {
stripPrefix = 0;
- sha512.run = "3796cf2148aa57c841c36b1d655d4b0fdadc713ad8c65b4eb131cd571dad29b52aa115c343eb73405fbb16f1a8d6e8eb652aff6e34b05d0c9c95700e112d115e";
- sha512.doc = "5b4b5877ba30f9642feaa105e466aadbccbb2dfc1ecc691ddcc7c700109dc0caa93d977f373f1b3428145ee7f02fefdb8c3ad3b37f671d36e1ef4becf820d036";
+ sha512.run = "c34174a73f2264bd0963bc6932f6ce840a84d3c48ec9aeae9f7f92ce25ce5f55dc2e4c05d1eaee54c18b4c0ef9adcf494310cdf0a3e1d73031910b75a6db30c8";
+ sha512.doc = "a3db201554a0b828cfc72d47a22b777fd7b44b25c361a4d8f032cc62658780628e83f6eabfbf342b867fda335c1ddc228347f5fc66651193c8229e0bc6e46f67";
hasRunfiles = true;
};
"swimgraf" = {
stripPrefix = 0;
- sha512.run = "0793102bb0c04fe27aaad2e882b04f80b1e496dd747708d9dc7baeb037d94abbcc3c908d1719bb9d372a8c5932b836c5ddd66153378907afc43e3ec477aa9e62";
- sha512.doc = "25b5a0292187102f74d821f8eea3d34d643756f90cad9256e008d07a7bada86926eab8dfe667c29ff970bd64edb177ce8540ddc2cb29f29bd31117bd04bd53f5";
+ sha512.run = "d4bd2097892db6467ae1c80032e4ff5f39e3da81f45ecf472d350297687609ff37b8498de9e44405ad9c7dd7b483599c844672233d289c6cc4ed1e2b9e2bb842";
+ sha512.doc = "2394080a393e2a0cc8e8299dc4debbcc7548186a714454c87662c22a371308c7e8e6705c9dcbf6eca632f2f80788a733f9d5a9f3fddb2f46167fd50654c5bcdc";
hasRunfiles = true;
};
"syllogism" = {
stripPrefix = 0;
- sha512.run = "a822ee5507f7b3fa41a4f338de2668afb094640a62f972296b5bef295e74d68118d75933245e22ff4aea5625b314bce18a57da31c5bd6a04050c1c25da668d94";
- sha512.doc = "cab0677870328ff02b552a7dc7eb401aaac32a3dd927d72285ec1a884b720a8de1e009e4bc0454df0bd264f54b95ea45fa888d1a64339537ea8c31335f92c3f0";
+ sha512.run = "6f74e300794afa114da0f498bf70a389500bd2346bd0bd3d9ecf0f30d6167bfc9ea094024039775c649f5feeaa4b62384072ff26fc0c0fb426634912f440999a";
+ sha512.doc = "1d2f3cfb453a4964b0e64a486a7c466731fec93e3a4210b216ebe9bc311923f055bbb903c26b5177c34a16a343e5f4e1a0643c7f6bf635dc0762182185f6e362";
hasRunfiles = true;
version = "1.2";
};
"symbol" = {
stripPrefix = 0;
- sha512.run = "6998e58f859b94825bdcf1c783eaee7935cdf5dd94b83a45e3c3de6d56317d674fbc53b370b3695f0729dbd869dc8ae00c51bcc63fdece7386c87bbd2581adb8";
+ sha512.run = "d942031f4a865c9db3f1deb68e9468132e811c88a4de67661a25431506a8ea41b2a9cd36ae0855208802d5b7cd4495b3cc27e9e18996dbf96f2529fecf4683e0";
hasRunfiles = true;
};
"sympytexpackage" = {
stripPrefix = 0;
- sha512.run = "b4c8f87f57aed463e8c518846dba32a189de8b75c3992e257ae4e3aea92e703b9d175a10503a1588ac58f0e0d5740247768f84eba3ac9c34983e6ed019baa698";
- sha512.doc = "ae20ee5f1712b46ff2072aa6b3f139179bdde10199afd1ebe44aa0600948dff7c6e174be00f7a51a6711dfdc23831618f3b61f0f434aee348bff22266a106881";
- sha512.source = "675a253288308b51c54042747984eda3115384ac997173dd910bd515f2f62f1dddb2fe3e9bd83af8332eea8bfe3d2a3e27f5691f3f8ed5eff7fb32fd93c3f37e";
+ sha512.run = "14813cf24b562ed135e6d5a0078306f0687cd464915ecc17e61df0bb5d9900d7110e8338c469d4d55664b2fecd1eeb6bb4f359b11fb2a07bad72a442b7698842";
+ sha512.doc = "c4e7e386852b3acd071d1addea10435985e7722dfffd4933ac2c3821b5a75e8c9500f5c42bb6b3e2315bd06b8d3e2ad12423c2c43547bb51b2f59bd982d7dfd3";
+ sha512.source = "7dfa3975f5c042f7196ef6a76e31b79caeca4101026afc53aed719239e7ce701a7917e733bb77297b569333adccab6b5bc7149befdd6eed4f09d46ea38684579";
hasRunfiles = true;
version = "0.3";
};
"synctex" = {
- sha512.run = "e3589ecd11871d949c3526eebb150e4d7e812aebcc9ab4a3476083418b138003ef4cb2486148fde55fb2fae194244c3ba37d9b6d85f48ed8c71ef778fa30744f";
- sha512.doc = "10c3e6b125bde957321a18810c7163f98fafbca7b4715fa777e8381a16eda20000be671c67e71f6aeb18c24d804fe6fa4b905ba7ac9f7ae5c168f1db4f605af1";
+ sha512.run = "9fb5f8c3729115a91a51efb3645f39809b07ef9eb842d2ded1d64cdfe558c0bfec6234827dd87b38c40bb167225a88c6ff09e3d7bd49b50db7561981105bd6a2";
+ sha512.doc = "3a61c57a78772d6f8441db824f489c7dbd5b547760b43dce500ba9ec07780a839d0c6db7f90921846985ce4400bccbec2435e6d4d8bc2952fe1dcbeb9a23c91f";
};
"synproof" = {
stripPrefix = 0;
- sha512.run = "202425dd18fdcd5f3f128c54c101e48fc2319c65aa8604a35daf9548d886c866359c561d1bf22fdcb2bf3d5dc8613e2ad47713a80bd68b064f7a1ca4ac62e9ea";
- sha512.doc = "0a0625620f1f2f9ec34039c1bb02e89ffd8eb145f70131f6398162968948c3cd78932a6f647fe42cf94bd06fd803b9ffd55627ffcdb3b736785102978c474d91";
+ sha512.run = "934235e8eb4ca51a906ca287c5524cc3b0b69c649b47a9fa0fc2c9fd664199eb6fce835d435e97e0b24bd0662ee68b8db471e3546c4bdb402bfcc19b1fd02c50";
+ sha512.doc = "9a12fab29c7c0118bd97a7af1585ae97c5086e7a1e9529624b7fa43a723151e00537b9488a42628d7f6e93b87d092fe0dd18476c7d232e3ee74597186a92585b";
hasRunfiles = true;
version = "1.0";
};
"syntax" = {
stripPrefix = 0;
- sha512.run = "e6d02e538cc8ba623fc56bcc86cc77f430cda6e2b8956ae8d6f600f41553591874b5d2dc1429c7a077e23c5f58f9e877056e818da4dbf55b99e39a0120344eaf";
- sha512.doc = "a7238f8a7e673bb5beee6bddd92eda4a7fc052f82d85ce6aef3158accade9511e6253555c0a7f6520d5fde8d164bbcf2c078142510ec5c341a0a70cf93d66335";
+ sha512.run = "be1e049a98cd7e45cec9675e707575107af9c613028012b8fbfa658c6c9cbbac5782d3a7111f37edc719fb90e7c168c9a98a3d30a4c997b6ac4ed0691fc7fdc3";
+ sha512.doc = "7d0754c08081abc9867d0d40fc910ae5f8b34518004bf698dddc184f0b514d75a7feb3085870cf8322b3d6f3bc4c32ab50acdaeb56b574bf41604a18c23a6656";
hasRunfiles = true;
};
"syntrace" = {
stripPrefix = 0;
- sha512.run = "e0f6885186bec22d6a0f36c308d9ed4a948584439c3ffe2e2c05bf15624d6480169c932290aed6346c0538495371c5e074fa17e2e05d4a8dbaadf97e90cd7438";
- sha512.doc = "3732c1b976690dc617cc548de59ff8d4fb19968dbaa705cbc04867e551a562dec6dc7ca710dd933c349ec73627e00e4c80e92d93a115a44dfbcee177409c921a";
- sha512.source = "73df8375cb1669790fd5eee086f7722ec9d9ec55893923f18c76c5ee8cb97e206cefee1a722119a9c148b148e3ca9d095f717f2c290f7c5889648a921e2285fb";
+ sha512.run = "613c70859eb0c710c43fa4a62fe8b8d38a407ffe94c532d80927d00fd47c17b6570040f5d9ace5035f4dc53deef97419f52ecdf021ab11d5629445153b85ebd2";
+ sha512.doc = "0349aba5e1455a6676cda43c7981677cfadf77b9898a79d90104808e77cd351f219392a91f83b670f7f1801babf53854f8719c32b8da112fde849b7b120e2327";
+ sha512.source = "a6b5e08c1eae9b6c631f2d2316bf0d2afba452be7f8aed0d6f9724dedc7d50785ef09e1f29986d2cf869988e3b5c59332cd2b44d185b298e59333131413314f3";
hasRunfiles = true;
version = "1.1";
};
"synttree" = {
stripPrefix = 0;
- sha512.run = "3ad716f31a28a16de8661db756ea51c6f13a487f39db9023bc5f7327f60fda82a8a7179755bd0019d3c4c720bbd96b08e01947c4d2af6e82ec328e6d1b680b5c";
- sha512.doc = "855d8b19dff9473d97a03e05d1e32acc59be52eae0dfd39ffb7f2f1a418e3dbdb0339b530081151645dd0183f80ee8b9f681f1f005a6fe833aabb523b1e52f09";
- sha512.source = "c0c1b82eacb338a1ee74cea3a374153f9d8f0515c8f5590f5d957bbb4d7551fa111894c255f2dfadd05e2f09f203681af69ee8b3b79731a700d1b9359e7caec0";
+ sha512.run = "3fa23536373a41957d985e5a0aac744473459d195c1e7e00e60f2b4aeab15d8f150bc76fab05068d5ae4994ce52ba4dc35380ab042cc9917a23962b2f0a7094a";
+ sha512.doc = "164c74dfacdb0cafab112d270b15ad0b7c58be0e8d65c5ce08f80182971b63026584c5c071988d9b7053f99b9d81c893f8b103a3145f1128ffad880259a16264";
+ sha512.source = "3fcb8ccf6da19cb01f6a80f97bf98a84c86ca7d06a95b193cbb4b33968c80cd842554ab8d5a9127af0434b9abc83f2cbff428bf1bb976fba01e56d5770f6e20d";
hasRunfiles = true;
version = "1.4.2";
};
"systeme" = {
stripPrefix = 0;
- sha512.run = "631ab57065b95c7e229af4b10439165f7ff8a70ea2fc22d4650e27a2ef3d81be8dce546865b2aae983797a05630ca97b0892c46065e5a8ed5b143ddbf76f739b";
- sha512.doc = "1a4b052f1233578388cb005518e611de9eb3299b909ea1f6c88b0b4cd8db6bc697d7514e7489cad71d9f75f10336c1dcbd763d53f3e6d5164b9f6d55306958a9";
+ sha512.run = "a71c84f41447a568cc56b2afe139dc7df23660c329e82c1a0d40e3bcf41ae775b2847f9d391bb591420cc546a36d0a69571a829822932892af1dcedc29e54e38";
+ sha512.doc = "4cf7120bd6291edbb101ef1fcdaaeced3a6c771052d8f176b6c11365e1d48699978bc0593354ad9b132e05fc6f14f4074ccd7326492391c49c34a8273f4389c7";
hasRunfiles = true;
version = "0.32";
};
"t-angles" = {
stripPrefix = 0;
- sha512.run = "50014d35220b1c25ea177d30b98e915ed84c1aa4f475c1e00ad3d77990b81d860cc141fa56243564586827aa1180b97bb28ae10a3c472a7790e482dffa4bf66e";
- sha512.doc = "be8ef0f7459421c7931e91888b66a7adb0dac43bb0432f907a56142a05c25ade7dc784ef09035807bdd1e4341cba6bec76090fcd284aab137e57c4ec1c0e81d5";
+ sha512.run = "dae9953288c0067e233ca26d2d5e7ea32207790eb16bcff2f0f56180dd9a65e70c234de48652d053a858ec92940c3c5fea10c699c697b65a249a8c84fa050b71";
+ sha512.doc = "32dc9adfda93bee5e61eb062e6970f6e093a09016a6ddf32f82d110b7717916fcc92f961c8be682958d1f3f345e02ad49cde4a85ad4a0d0add08a0bc80109d8f";
hasRunfiles = true;
};
"t1utils" = {
- sha512.run = "04d425c03cbb846204677454496c791ec00d94889f4e88003afe1ee2e96839650117e126a4973f0ab4978ea7a13b64c3f57c804280fc40c8adbef737fcf0d533";
- sha512.doc = "bd9745a99f697f4f5d108ca7ec16051819c7a006a9e5cd154d7c1a926e7fbaf4e38afeff75b425d532d5bf2a1dff12e68b2216805f6d6e25597a2e3b4a0c0d2e";
+ sha512.run = "93248c576de8f3a4bce051cc18af8327e5d0f1fc2a5a91bce99663a2fb0ffd718e5a472c5bfbae7c2cb9435ed795ae3abe8b44ffcd0c6de29be02ab9d1b6721c";
+ sha512.doc = "839bb491b146fbb5bf9b0dc638a9a853dd025fd211754579ec5fef18175df835ed412aa957b4483064ef25ad4f6afa7c928e8f902f677a3afc7f26480b70d4ed";
};
"t2" = {
stripPrefix = 0;
- sha512.run = "2032ceca317de568c8d53182bcf803025301d5312adb5bdc19ed63d4ce404c4ce0673fb281bf3129024cc2c6211be4762e50bdb4f6d6e180d2afc41a62562ceb";
- sha512.doc = "c94c4bf034a3851f9a6e8d7addaa5b71927df3e66c249d35dbb071e10109ca3c7497ff12845e882b994f345e0cbd5f1e7ed3fb39368e0f3201768a89fab7c105";
+ sha512.run = "9a47581909735a9ba582b71a132c925beab45cbfeb0201c93d138c35670fdf65580e6dc20d9498458e01eba7088c81d67cce329465e4763235e3f3404959c5c6";
+ sha512.doc = "8c30658eab02eb576963a6a2f722b143444abf5d286473f165b6cab84c75ef703462a1841121a5d12cf822b150ce8c23a96256754a2d662fbe6c451a058333ef";
hasRunfiles = true;
};
"tabfigures" = {
stripPrefix = 0;
- sha512.run = "2d2e8c1cd4ca07528aded326b154b8cf8ad019d475b1b7703cc27dd5bffc91c651c8633b35ae1ff25136a11b0959a503ce6be94453afc73d1323b8bc074f5f43";
- sha512.doc = "c2e2efb2320ca28b2ecb1d95e67ab5bcd2f144ef040a79b4d65c64174e33d636e7d5de950a7346b63e67fe3f935d93499a207a96e1ba65053bd7c2a9cf912529";
- sha512.source = "66fe82da3161b2f6a8e710e4fde9355c26aa2e07e4bc4c725a9bdc42327c910c306055d4db18bfdaac150a9440003251d861e4e3bfb0003c89193f4379daee74";
+ sha512.run = "d2a1fe985a74427888995437beaafa62b5def851d6f2a7788ead9cddbfcefd7206366a6711f29e85d2705c0d787bfc88accc56c93b827fa372ebd9cfc562f2c6";
+ sha512.doc = "5b2c7c5bd350c3dba68117151f3cfd6eac8f0e7ed602b44406ff9d15a79dd7de7e0ec303b1163e3c882412c86adc48afac6c9653cf1fbff86e7cf6a7ce852c94";
+ sha512.source = "78602de26e50e0d9ee43b8289a96a3639904bdf79983d4633d6c11af1c8215d1e77649f640ecc6b3f37cce30e6cc6b4c204e2cec58a3454c8b8486104eb17922";
hasRunfiles = true;
version = "1.1";
};
"table-fct" = {
stripPrefix = 0;
- sha512.run = "cbf1751be66d15b9ca61849b50a91418759d60f9c92e644b553a534c80a0db01b6f1447f104c64d934538f92f585d7bb25f22dec0b70f6c184ef584c329e6482";
- sha512.doc = "bec99642880dc33b78ae7f611bcabd0e5abe0cb8f512abfea470ab6dd631134d76f579075eb9feee02b69dd70ff61c6835e47c671872e0fa881e59e7aa126abb";
+ sha512.run = "a6300b1989f536fecb27d300bc0b27afd93f7f72b894fdb87bae5b0756ab241985ee2e5b4c0b68d1b2cc5611aafdb62b300fe40e2a08df5f6b11774f13309756";
+ sha512.doc = "a9108cee93e6c7250643636619f923659d468a2148f5b04168fb08738d85e794c1050fef8152fb95d114551f6967c955f3d6f548e1ede37711b98b1362e9910a";
hasRunfiles = true;
version = "1.1";
};
"tableaux" = {
stripPrefix = 0;
- sha512.run = "55efbcd334234afd711a6a7ee187de0680f0fab2e6c07ed4e255d9fb1f1ab97c33bc33f1a77d8ab53a34dcf024e24ca546b4f8c0c033da4f0e1c64aad4acd982";
- sha512.doc = "89831cfb672b897f2a15d5c19d24286c65818444e58a60370cc84e3b0a387de93e0db69acec8e28fe864887f28ada88ed7bb280c464b194ac09544e2aaf105c1";
+ sha512.run = "1846fe9da749b92700be07c094556fd296d47123df3a5d6823570056e6ce2ca8ef365b70f6ab2a8577602d1be338867fd2610403f89729dd51632d404951f84f";
+ sha512.doc = "cfa58a8e76dd61659f6c13ea6b3f97ae484715b735028c513576312dfa7dfe92c8c15a0858077e3ff2399807274dd5a836182ea65b948a976f6384bd8d1b19d6";
hasRunfiles = true;
};
"tablefootnote" = {
stripPrefix = 0;
- sha512.run = "6d037e4e5844629f05375d1cb54348685fdbf9cc9f8e6ff8a2193f7b9bf9b831025952ad1964073e297177a3dfee4d5b4dee9ef8f33664bcac2cecd0fcde31e8";
- sha512.doc = "0f260f1b0d060d54d64d66c6f08ca84ad8e21d56570eaa2062f35f5e7e6343336bb926f013f3010953ca17f8ffeace2744cc02350fe273d3ec104155ec61e570";
- sha512.source = "20dc30dd6db6624e183996908cd65ebf6fa812b4c544f45d5d30515d44d6dd4ec37321fb91c203b2a4073338bebfc47be761c07ce2271e618909de36f656c2cd";
+ sha512.run = "90812cecdbb464592b17b8faf4d81b221844a354b0a3d3ea30cb72d0b56c4ff7eee701caf113e13586315ce846d30de6ce8d5028966f2c310527e34e8ec90464";
+ sha512.doc = "712c1ab696f5924058f4ea6ce12e3ff14fcbf79a78328259c4b9acfdaad33e9e4dddf36dbb322598f09a8fa3ca75d68b474fe1a4bcd4d25752704e0c4e6ba5d7";
+ sha512.source = "70456471a5997592668198463d1e44af464e9c24619c09d186c952c5afe2bc5171d5c29442820b267d1782a966fbe63997694427f1c870d14ec6194ac99ded52";
hasRunfiles = true;
version = "1.1c";
};
"tableof" = {
stripPrefix = 0;
- sha512.run = "925febf5d7d62e3f89fdc23170ef5127f654faab5b70074421ae2650dcb556691650ad9fba8a6871f68b01c48a578548f0bfbb3508a16c51b9e2739535ea5a10";
- sha512.doc = "693417c2abfb4109aae47d071f0240d444587831cfd9770e367cfb0c380c9d34d994565ff895cdc622a6e8c076ee53b516f48accee656372e8a4af4ffa666d52";
- sha512.source = "ca404b51ffa0dd0bc7363439288a425d7ece4e7846442dfc37bfd7a1a9c1dd4b03b28ec33b1abcd0d2e20d0271dd09ffd0f6d9a6659bcef93f3c3cb92f692782";
+ sha512.run = "3eb5dd3a3399825a85280c79c9f013dc9615a534e475d64777ec84924c9257aa930b7fe677a85c32b158b4099d5b61f306ea54f610fa1c9db42764fbf5b683da";
+ sha512.doc = "609011dc53d37fbad2abf84531ab99d8f60b636222debdf0466b33ed85964326b688a7e5d957500a970e1e974d5fbcf1dfc198e146360b6d43b58f6f3d67c845";
+ sha512.source = "b55b6834b7dcc3ba83f3e8620ffa9ee66b0a6962a4c1b95d7b74ac164300334db89f432af7407268d00190e79333fb3e305074feaf116344957a5a986c842d17";
hasRunfiles = true;
version = "1.4b";
};
"tablestyles" = {
stripPrefix = 0;
- sha512.run = "d0047d9c7e22330914ff254e2c8e57f8e925db9260edfe2c917b95964f95c5b6fe59e7e1e7952bc1fc6efa811c838a32077cc9eed4f06b1b589e8641e6608a3e";
- sha512.doc = "6b64370b1620af723ca2e8c6d1c12373a70e4577bf327c97c9e3e03f339431fda997dc85d6ffa20c1628c91af2ba82ed5bc5a366043cb7ca01259250b3089e35";
- sha512.source = "dffc2adf1caa1854f078f8667b2cb9342fa87a42b3dc9e8c1f9c1c25b91ec86a040b40f7d285c6b13e5c3a5049f3c4895d605f506e9a28972893bf94b6cf45e0";
+ sha512.run = "429d9e66e9dcc06814e75b08d1fcc9630de6cc614337c73fdc06588479e47e7df72dfab33a91fb7cb230f9e1ed0bade3d8e56fa423c1f2fcf0bac6f246620069";
+ sha512.doc = "43c5dedd804a0aec1b7ad289d8113bca94d6fac7e9b5b8628880e2d7d7e4f0e29cde12864747cfcdf24ceeee0e143652c2acb2b448bfce0630b6915e2bed237c";
+ sha512.source = "26b5e4b276a202ba2b351287ce310b52a256659c55f88f68259ec358636c117d36dd8834542d385450c531d4db1d5e42e053a11e2a9c21c43fc72ce38c453072";
hasRunfiles = true;
version = "0.1";
};
"tablists" = {
stripPrefix = 0;
- sha512.run = "04ecf1b7a20ceff9e0baea59673750d9c60e3bc1f3bb2470578ae9565073b2f2fa39d3ebcfe32e3cd758b9bc8dcbd6a959efc0af2ad6601d74d9ce9fc91bbf09";
- sha512.doc = "3c5f37e8d1bbda4de834911250e80b4fc86d56e7a4b94ea5c3b82b8ee63f3eafff03c8e74f9598dd3f7d4d73504b5d1d12cff0576cbd6fa827c9002f2b4d3f83";
- sha512.source = "19e3412e7878d622cc9e082bafbf859d7da5335c02bccb83b77ed32f365bd9a0bbf2407351f12f2b31f7e08134bd78ceb641e04b6aef991cfc4a1308140ac075";
+ sha512.run = "ed0ebef871c7bdffe93e2cc38b823dd13376c53e4388daa8aa1198cb213010594c9bfe468ec0e42901df2dbd1b938e7f037cf49ef2cf6d9ff3bc53502b220a14";
+ sha512.doc = "afcfa520702fd873b4deb7c4acfbd4290262a0df133c87f01698d20b8d17fd5b5932384124f49fb4d90155da284b873bb3ee1a2281955449f8ca2f278c38d39f";
+ sha512.source = "34ff94c3adfff4188daf4ff906721833dd925c84f107867d7931fe66c58ea8a8438737065f64a9aaf57acb0eeac9e17e8388dee7a0af93476f5add226d4481e7";
hasRunfiles = true;
version = "0.0e";
};
"tablor" = {
stripPrefix = 0;
- sha512.run = "e2ef85bfd0eb76932c7d83c9c43b8852d8786926ca1a40dbd7de789ea71c8a49d7b393d3ee5d5bed432020863babfacd4d871f36fef37ce672047880dd64e3ba";
- sha512.doc = "f76fb5e27137ec09899d8fb690c2dbeb953bd6316337d42ce3fae165b556ea48097c65f427c249319fed99c8a58c4b81d4b722ba709327cb9bd68d07aa7e1691";
+ sha512.run = "64169a74a787f8877d41d5e32c42e5659950854a1e20cc05103b3ed58c54fb800a9af0701a40a6c5b75553b86d675fbda51948106cac464785c3d46aac77c979";
+ sha512.doc = "77a6d1b47337f015dbfd39074e1dae417c3bea3c9635955c6518d691ff336854cdd7587af54640282b45f5bf3885044d3b6789a0a73f39a726aeaf0afd27c883";
hasRunfiles = true;
version = "4.07-g";
};
"tabls" = {
stripPrefix = 0;
- sha512.run = "f6c6c50355b44d70fb3138943ddfbb7b02aa1ac2b59f68c2537c687945b8ea1644fd2ddafa9c38123979ba04dc8f4e1217f264017c465b8d2c709a31fd19b585";
- sha512.doc = "5989172b6d597baae856ae9d2b71e6808fb45e662d960e7b00712d13bc11c06bdf993771a67e3850b8d9561d1c3dd92e0754cb954b1fab79dc2f9647ea0d4fb7";
+ sha512.run = "1a341985ae61f047694470d19d4e192b4f4e01c0bb595d91b1f80080eed3077be4e40b431cc05b1bb482f18c30bf36e6076542f2cf37a49dd6b065b0fe044bca";
+ sha512.doc = "f458058964660b2b1ff2a61ff8ff2ffcfe7ab103e9714cb1e7c307a8bd39c5a1a6990683c4ed7aa401cbe9b9dcc083dfbadd80a5aa00bcd64c0fb72638cf71f2";
hasRunfiles = true;
version = "3.5";
};
"tablvar" = {
stripPrefix = 0;
- sha512.run = "5e8796bbc910ca161381b8d39fd5af50369b52008c4df88ff157f6c19d6b85b621980e40354ebfa6d9d6fa2a24f2554ffc9d2bceca3e89f3a9aceb84a4197aed";
- sha512.doc = "3be94ee93f195de4a2c35801ad184343fb23f75e31de12723d0aaa7967a8f597208eeb2137e67acf512af939e08103def5f3cabe458dd4d3b4cbf7754c800300";
- sha512.source = "a9d9f4acec8f81b893768f48d2032513713b7acc03dca240fdb345678c7e70b1701c768f7f99d26b8cc4dc198a4c5b56c1122fa115a2d34359c16388b43b2696";
+ sha512.run = "c0401c0ce273b59da6877f231b06f3e4da572a6531fb6c587e29a00bb0f53edcabc725453c2ad1dbe6ba0458721a7e4b04182fcaaeed46208a760a5dff9651d9";
+ sha512.doc = "3bb104a3f50375d2e96f908126268bd3bcb3e371fdd339ed7bdad9dbbf714480b89a4a11625a2b537e09f214eccdabf6c0faee84dec4591f0627783481eff20a";
+ sha512.source = "cfa218cf1dee3830f72af6996b1a5666d65a8729f65a8a652744bed84204122a65d514f539c2d50537c3529fdb9555ad5c5a2698f4459e11976e4b9640c8cfa9";
hasRunfiles = true;
- version = "1.0";
+ version = "1.2";
};
"tabriz-thesis" = {
stripPrefix = 0;
- sha512.run = "a5fd495a1008d0b1b318bfe1f9a420695e06339d7eca3d76ad083751d78718147a4f1470815da1465a6220370a60a008f7cffd7b82ceadf4e1f588f87c6b009d";
- sha512.doc = "26a1ca0ce4654e2dba8369b400c3002473477076cb81577a62ff22f6e1aa47f98e785613ad797cec24cf54b78e14e1a48851ad467b2643b485bf1ba37503c5aa";
+ sha512.run = "b1e93632159fa6b5ce46a13b6d2bbd3115a09fd7c6908a8465934e37feb0633eea827fa1ba8521d91a0d30492135a428463f6aa99cca0c6fe7db640d1310c6ae";
+ sha512.doc = "e56f4a93c7cdc68c227791a21fbb06e44193e9681e677f383d19994c714bdb8d0487f9550c0c94a78890f54c7342aa777349770b4ad04b58e191fa62b31a3462";
hasRunfiles = true;
version = "1.1";
};
"tabstackengine" = {
stripPrefix = 0;
- sha512.run = "98ca69e3e633204b594d13225f5ed453d60ec04e604e28c7cf563a7b5f7c3f397559778981f526bb4fdf69b8869f130544dc651b3dbb92056e94ea293ade3c72";
- sha512.doc = "06226c144f39e6913cc28ce02d046b64596809341930a29dcf202e702bb18af1da60088a896e1b6b1591e767c995121de25c8ae5004bfa3bac4f26e233cbc550";
+ sha512.run = "2f6245d65a7d711d598b894c8acfd8d2a032ae210eabfa219934e8fa086bbe3edef81e73092234e5528f9f62a6856546aaec7eafe5572eded155ca8fa5fc3999";
+ sha512.doc = "6ce0b2ec254e44bca6f6cb746d4e3762735e9bb85e561df7628d3a2e2e35ddaac1635c825f27900d06badeb310535e73c84495e24748c1181825fd61fb03105d";
hasRunfiles = true;
version = "2.10";
};
"tabto-generic" = {
stripPrefix = 0;
- sha512.run = "f32a0f66ae9cc6b9e7cf4974cf12c17a4fee4acb346a5817c2c86b6d263e28d9bd74f7179852859004db9c273e31e56ed28ca0e322172f5435b2630796c7d495";
+ sha512.run = "5b3bd8081ec6800c96ce4b4cbdd8091578ad1df2b625fb2792202a6c31f3f126d612f99f04802d82d490cb529e03e63f98b01c7842ec0df69b48c2fc289108fa";
hasRunfiles = true;
};
"tabto-ltx" = {
stripPrefix = 0;
- sha512.run = "80ca23ddeb6ad982b420e0565fe5bbc87ced89dd49dd0786c7f62fcb76955d8a66abbff8b366d8b31f0da72e228b39418518d73d3b2a37bbd8c1f6b444213e5d";
- sha512.doc = "9ceba79c6aeec575ff547ffc20a5c7ead1eb42f7f6a8ef0a45458c327130370041fd1d212c89c19e2c91f97486a4feb183c07eb581c0d4a9340bfae7099200fe";
+ sha512.run = "3679dfd17ada1f2959def0c8eb9d434b84e5bec7245d7e5059e1d1b975248ef54ee04b6178cedaa8228805892f323aeb33d57bcfd4c37bdfb7d57f43a516da23";
+ sha512.doc = "bf428fe02b3e1779a5ae685690527102f3d728095f55c3af0c54cc42d6c33430a52a0a27f57003cfe30eca3bfadc36343784ec93224c12ae612d2e24b4ec5e0b";
hasRunfiles = true;
- version = "1.3";
+ version = "1.4";
};
"tabu" = {
stripPrefix = 0;
- sha512.run = "bf557df30521d99abe4ce5c86e5487ff32f682ab7d94aecba88172012c7875942c977218317a4fc738f4edb119487bd6785f2348f771b8c98421c6494ba2eb5f";
- sha512.doc = "c95b8520cdbb3f87eebeecd7491a26915d579fa685e0e70205a569d70cf8eeaf9d56cdcb2c6d8ffddb0224c7c2cbe61cab24cb344c83111be8d9180dd262904a";
- sha512.source = "d29493142280a89b44e400b642759556a2448d953d74cca74a8fa98b109f989d32217cf7ccc790792cbc92b55100186c1784a80e97e7f7fa4d0476558d5d1bcb";
+ sha512.run = "b5ee526ac9f68edba34784ed646557b8b1b28a0192c5acefa81dab5a637050798c4a7410589ff98549b2a29e30686c518d2f319144c7e4fb2ab1464d56d2fac6";
+ sha512.doc = "b7cb976e6908f219d50bb3e30dc7874b3c9843c8c36bc59cfb909fd54472c4767e914889cb4f50b4ad426176764a09633254e05d271daaaefe0b0beef80161e9";
+ sha512.source = "0684c272a9dabb794a0dbb3900006abe2b0997b6e3335668d058bd9195a6661ee523bb7324ec2e98a7cbfa88416310ec2427c1abcf01986ad1e07a1008bd506b";
hasRunfiles = true;
version = "2.9";
};
"tabularborder" = {
stripPrefix = 0;
- sha512.run = "acf9259f50b71b5460fec19855127879fa766d54477cb3619950f46cb63bbf6df2c3214afc838fc7797c803e62791f1864466fd0353729b8daa18fc4e77c742c";
- sha512.doc = "62559cc216df428c5025fe4627c16990f7b6199efb9e985f66d923657ddc849df37f071caed17ed6de39d66d4a71c7aabf33a6c014b2dd96ef28e68b6d379298";
- sha512.source = "15c1b1314148dc2f2491f3b4734fe23313ee32a3febaac448c963a0d7675fbb91fd5d906166bf98068fe7150bb91ad672df1e5003c4129b791925e2134075a43";
+ sha512.run = "a30f668ea84238df674c079fea6b05878776b26b4f6465385e26b01b16181825a8cc20767fa45eda8e7870d272875bc9664aed145885dd655d15258aa072ebb7";
+ sha512.doc = "f0376dfe99c68523332be0e83c0a186d7e3051862fac22785b4ba1273673fb9b1776654a127ba1c617af67063763e5837723ca2f23b3f7dd012628bd40ad0604";
+ sha512.source = "862ea87bf23f2e4f42bc15fb82d9e417b4e51d7fbd555383cb985892b9b40734b38dc4f0dfb09790040c64791beb2cb2c6bbd2df9373c75438929be011748978";
hasRunfiles = true;
version = "1.0a";
};
"tabularcalc" = {
stripPrefix = 0;
- sha512.run = "ee80d798afbeb134fe11c7babe72e191b968632cc34bcbd68744b915cc396b399df68b98e1b2af7ad65edf9e5e4648de8db4b2e639587a723ab4826a0e790d18";
- sha512.doc = "57e3ffc73a27a03eff36a4538f919c15d1bd07e13e32e33a3dce11239dafeceb3248d3b444070db9fef8bfb3ebf3deaa199faffcf9ba416719ae862b8e99e6da";
+ sha512.run = "7535398538d6802c4e70858028ce6e7414aa8a88336e71f90f7f909d015bf896eeb5e6652cc5bc5a2bb384bc25d280d8cd6506f7ba05823c20dda04fb3adf0ba";
+ sha512.doc = "7e35cad1507cfb62117aaddae77c3faa5d19c4e320193afa0054415e84d49833ba64afdf743b6241d611dbb4d45c6a532779293924f20b6c748659a361d6f30d";
hasRunfiles = true;
version = "0.2";
};
"tabularew" = {
stripPrefix = 0;
- sha512.run = "52689086e54ccefc5045145b17d588f4d2267a1745c2facb381655e5bebafb71349b303eb83b268c4b2c1b588095d3f430479d94bf13836b3e05f844c915dae9";
- sha512.doc = "d7ed67db1c83cb116dd4250bef56faa46eb2225500aa24952a810ce157966fa50e42c216467fc824b0dd767e034f45224bcf2c496a21f1b273fb9a3453e40c6a";
- sha512.source = "63a4f20d6d07114d840208489520e30b296e0bc2107e9d0cc3f3f78bb9aec7d2888c3ec73a63ffebb4867a662f88dcfcf9c96e176794ce360e2bf3104bdbf814";
+ sha512.run = "512851ce7641e0904dd25ab8a5cd5ac0dd281154067e09c4389fa3d6f330d30099dc60b252de4ebee52a2cf28d6b7d10bcf63fe4ab1472238db35754adc1dba6";
+ sha512.doc = "4b5b8aca9d9be8cc6618d9393278f8da2069341a982cf6cda9e561b64bc158e5c08cf9257b592f82134cd74ce0b69682e15339d9068d9fedcdb26626dc2b8a7b";
+ sha512.source = "9779876bfc65936043b0b4918784888acc68a8e8aec3b5eab6eea5cba3fea10ff0f696d1c38f68b37227cc086ca519630a96b945b33e3c1b853ee8ad95ec08bb";
hasRunfiles = true;
version = "0.1";
};
"tabulars-e" = {
stripPrefix = 0;
- sha512.run = "592d1c6a7ccdd67c17fa3942a4ae87403122ac79ff5a7c94ea9736300c3f7228a4c87d5d04d5e8fc672635292ccddd255eaaaa40f77546e7cb8b417fa6da5723";
- sha512.doc = "f2192781f5ba66ff0ce6994c5525df5bd4c2fb80778dca7cbc7f05174b9b2e509257b2bc676a568c1cc957d17360f8c0faf30d9a615c4c7c2aada88b3418b34e";
+ sha512.run = "c755ffcbcb5636b641a5b31a7fa2b2d97ce2e3e0f14fd08c23e0b234abadfe584bdd6e2628fffb614c249ffd17e46d56790fedd929a5af55ec92869ec302e6a8";
+ sha512.doc = "2a29bd4c343c172f37874423a754b03888838db7ba4237992ea38167b82fbf7169dbe3056b269d487e398208d165d4fe2bbcb5413c138cc6129fb926f9ee7701";
version = "1.0";
};
"tabulary" = {
stripPrefix = 0;
- sha512.run = "5345e1dc066d4207073843ddd27970572322cdd4b5ae316b23129a94bae0bf9b16a38a9bb5392a3fb502e2d84c38d0010ef0ceae51f02f1ad4f38a0a96b83a37";
- sha512.doc = "e19e40ff6809cb4ca9883a25c621d28aa79aee0a72cf76204b5c876f419661fd8e0252191752c77154fb0d51517fc090aa0d5993dd672f673d65aa82b7f584af";
- sha512.source = "686f417d6b18cab2e9d4a47cd4a4ba8effea290fb320deaa2faf470e177e1d986a38711cad58e4bf1b53730af6551d414dbd7f912cc705b46d86f0a663d9adaa";
+ sha512.run = "2c873a3840d8bf06a095ff3106b317ae6acfb8498d47b0229a37e247e0e0a9df80300759d65d13ebc9defb15d1cde0aa1e956d2f88bebab3311af459be47df0a";
+ sha512.doc = "b619c6b3dce1421ad4f06ab5e6f0ecaa6dc4f55076b66303a4e5409b42a4a9e34d218251177234dc0f3dac13046638a75623db0094978badc4db93083660f5e9";
+ sha512.source = "aa075526ddc2f793676ff45e9d37f02251660cec33b3f4a74da23e725181e48b2103fef16adcd6d622ea2c422a5fda1d46cd9fa1c35bbd72f06f77d05f3b4c58";
hasRunfiles = true;
version = "0.10";
};
"tabvar" = {
stripPrefix = 0;
- sha512.run = "1a03c599c1406bbe902036a440f9948c56202e07df19ccb23e8807906f6423533bbc97bc28a93e95af6c17e536cfcf506b1157b8bc873f518c3eb9b2e693a56d";
- sha512.doc = "59a7da9e80d4b9a668156b0897fa86ac73fc8571567256f2aa4e5810d360b2aae888240aea3df67e763bd2f3ef5fb46db2248a9eda6ee9d3dc8263cea6174b70";
- sha512.source = "b84a80efe8c97b1922d91647aef914c486715f44a7cea37b46c8da25ff375de071fc8931e69662475e3c5467485040b590bcb5f5b3672cadac07c5fe8e9a9a4c";
+ sha512.run = "c03d57d066a5955ffe24900f97de82f9bd96d8ebc20ff7b9c11c1e5a858d8f4a50b171f687e041d629a7dbf43da708bd03aa0405419c9879b9a5bddf23021cb7";
+ sha512.doc = "700e42e3e8d37e1b4e11af90f8f76bc2c3234984aa39b229138b5bd86418797bb8102b4624a43d3ca1738a7f848f1e09164c077d7224819250c7e034c10b4103";
+ sha512.source = "2f20de4b18e444112088d089c92675f3f5ed4f93c1e630b708e3e88a777aa38e2c84d98ec0605a7e446cfc7a99c346190b559e72f4735c7d776151e76a38a987";
hasRunfiles = true;
version = "1.7";
};
"tagging" = {
stripPrefix = 0;
- sha512.run = "083f70027958b18827c4d16f08ab46f3753a88b4ccdb3a628d11e695db6aaebb347921889bcbff15b86ca1d4c08d81b8e8f2e50b924a63b2b1e0c1db743ae1e4";
- sha512.doc = "c7eb46db4e68659747df33c18789c09c227f6f1eadf02988a3bc204a8fcaa616c023910446b8e3ca525b12fbe379eee0c0412b2429540fc27e6571307050ceef";
+ sha512.run = "8947ad0dc443891e0b5a395a27d2857acb5879821443ff64cb0b15b99eea7a69401ba165b26565bac1b0036032d49241504ea2e008106a85cdd896aa28abd9e4";
+ sha512.doc = "06d470576136a96edb69bf595e55f16416da552a5f4a84980ff5393689cb58246d4fbe62b979c22b85c5abc58b926d9be63cd0ec734b43c653a0d0a5c4b04d8a";
hasRunfiles = true;
+ version = "1.1.0.1";
};
"tagpair" = {
stripPrefix = 0;
- sha512.run = "403c13872b22b9fdcc26975d475583e53153831c00d345077c0af570323d93ce93d14caa555dc05b66cd517d4789d015a36af2f8a05bd6d2dd28bc0602950b4f";
- sha512.doc = "90b68e522b5e4c5856f13d4863a7cecaa1b62a882c367c9e56543023812b9ded93a3ad323a80aee54f8e56fe708008039e0d1350c37dfa4d385373ed187e4912";
+ sha512.run = "146c2e957965fb7ad9976a4b3b6c40d28b8d0cdaf0c8b9627f51dd55ba88b32ad7490bf000bb853a416b5dcc091243b9d6e92999431327a05879adcf89809d7f";
+ sha512.doc = "af9dcc1c1dd0a5e44d3f436569cf5d36f8154b70219340dd914feb3d8c036164f1bd70eeb6819bb51a06c0f5c5dcab1b3ede8be4b4d22b2536529474d0d841ab";
hasRunfiles = true;
version = "1.1";
};
"tagpdf" = {
stripPrefix = 0;
- sha512.run = "31b5070964ea3276ce4bac0581fa33ab3b26a62b6537b6bef87ccd7aa0d554f487ed730a0c20221ec76ebf379a1a0242417ec63e89d3d2e51feeec0d857b086d";
- sha512.doc = "d99db9b8ef7b73424b5c57800b9aad15db22d89ab501b7c98016a35e03370c1e30e27ab8ca64ea23247129324af8215e5504898ad2f386d08acd39297f5a7e9b";
+ sha512.run = "4cdddad7f59d6d9365078817b99faf9b815baf55e2c7fa736a431d6aa11ea4ae2a6d8d825f5ea7c6b5e9d5b01d5420afddee9063273f2b7a92bc0af01d20fd6c";
+ sha512.doc = "46ba8484bd25977fe93c1e9cbb0a078aa917060536ab5d5349eb7f5aaba5c59e2e9da4faa7e16d1c45f0e88bc896e70bcbadb32c4f679bc05931bc39cdf3d2a0";
hasRunfiles = true;
- version = "0.50";
+ version = "0.61";
};
"talk" = {
stripPrefix = 0;
- sha512.run = "acf8a5e1bb26e13df7d347715d16ee690f82e7bc417f53a7dc214879f76611cfca179733f6592060e9a584e1edb0faaf0e9817eb64b6ca4ee33b572bba588701";
- sha512.doc = "a0f81717590b0b158d0ee2ab290c09eec2b382cddfa4918d05db3ac5c3472a2e982ad6a7341f2721e1cea814e79ad692397fbf150fc2498b1786bff3ff1fc1e4";
- sha512.source = "06b43ff502ff9ac46919a6c47c3124bba48ea87c0cec34bce614a9a5192370165b8eed871cbfe950eafb1db9182fd74ccdbc0b0aa9b64ffc49fbd3a97a8d4994";
+ sha512.run = "371c640254994616744b2bd0c9b4040415392bb2a3adfbe5f4656faaea5bf3e7d2d4ab35373a65a857fd57112f7fc628321492d5bf7c5b052e0026c277663d7d";
+ sha512.doc = "d6a641789923559a94b0077d718e56258804caa1dec0c9ea0f9d010e92ffc361884664ac22b07b95d20f464d18ac76301a718430d8f1ee30172489cae3b844ae";
+ sha512.source = "10661b5ee41914bdc60b5ab38c887087d6529b976a3acdbf95bf80160c6e432fe6f8a4d6030711f5672f8aea564fd23ada09f92b0e3a2a05ede903026d24bb36";
hasRunfiles = true;
version = "1.1";
};
"tamefloats" = {
stripPrefix = 0;
- sha512.run = "4ce45373f444ef2403203217ce09c9af667dc0fa7f068200c3fe99256dbae78c6b3779d3828b15dedec183dbd12d8e9c477e64c830177672a3bec20b6ba78988";
- sha512.doc = "e3a23fee0e3004217dbe8524a03f9469f00456037d438481c4d93835a51d9c22356aa1065e20e83b1e6ed89db66b0a573d2ee43bb4af52a3797a5ff1257a1cdb";
+ sha512.run = "bd45962a9caa5b098b6a6a5c0bd3fb964e13cf2744a5fc960a97910183799d532aba24d5f4774ac29eef14bf1439e285010b2e22641167c826d5a36262fc39ef";
+ sha512.doc = "2b9d013fcb93682e9be0fb1758fc871b4784eef72a0892383a35073aa177ac29acfda5e54b6a919379b43a3dd0fb0b22dd44476857665efb59b2e9cf27bb679a";
hasRunfiles = true;
version = "0.42";
};
"tamethebeast" = {
stripPrefix = 0;
- sha512.run = "be43165091d0e484b7aa7304513da25491c6627563695c8d003bc01cfc09eca54b8bf08f8f0280749502fa867d011053a281de4a10c3bd762a1f5415f7209fb4";
- sha512.doc = "9d17a3df04e5bb3e26ddb7b95288eb1a88eee63af5b8fc017dcfd108e958badfb364b185b5ba410df3de6e59688ecc9579e35d5024379048e5ab0f91d35af9c7";
+ sha512.run = "75a71590f1d905bd2a78b508d66936975eeacbfa32e850f599e94efa92da2b043edb8b0899b7027268fa131d94283c13432d4c4126afb79d1615bd538af52436";
+ sha512.doc = "0df79f434714deefd60b9b9d32dfbd47ac7e560c26ec0d02465538eefbc779f0252aef235ae2e0a2d2d634d618bb52c73b31c229b5245866239776c742ebe69a";
version = "1.4";
};
"tap" = {
stripPrefix = 0;
- sha512.run = "5bb1ba3d04663122ea5037fc676483f905eb862291f229c2cb0ed5878bfd8d86c15a11d10352363e3dd819a99e54117f1aa1049faa288bcaf723b8ec9720ef4d";
- sha512.doc = "e3ed4826e2315b400fd135a48bf05baa35cc1f068d5e09acf77d63b18fdd6a97ef8f5c3aceb181f1c61c06860201db464a98f97bd126866eb75055c82a8a4c67";
+ sha512.run = "07ca34ae47976c65deba5443052001406390befb6dc675af7651141505f088e2f67f39648f14a94f70788eda79221efb05c2246d1991811e697e88c7408f6cf6";
+ sha512.doc = "a61b861cdac25c0d8c7d48f67abb9eed88458d0d55e8afb706adabfbed0d1e7c7159fcf000b8012885f82f849ee965bf6a2607f1b67f2d9191f59f8538147230";
hasRunfiles = true;
version = "0.77";
};
"tapir" = {
stripPrefix = 0;
- sha512.run = "a8b778e9814b0322332c60573a1a546c643a8988650eecccb0327d26578bddc3fc4ec8221ac3af54dd335ff609b36a4fe477626b439723ac65544bfb02c31346";
- sha512.doc = "578d666f2807ef5c11dfe7ed9abeb5378e95ff4681444f498049d4a5b5684fd343c0dbef9b3c4744fe75d0bbd0dc27149a09dc991e4c1cf472452bb7a8a89e62";
+ sha512.run = "f3d93c9ad813008fa72cbe317d244bca9a70855c20f327d22d1720b79d70019af0f5d8aef237fc78a598a545f44a4612f1e5a7622b34247044ab230bd42eed5d";
+ sha512.doc = "a32573ba9df3d0b30e796f7bdd03e63ba8a96559380895b8db2d33fd9812c8b781b75d19a12a24405c52df13acd9a5f2e925da64b019e92a124d143345bb5bb9";
hasRunfiles = true;
version = "0.2";
};
"tasks" = {
stripPrefix = 0;
- sha512.run = "6ed559483c1d25b63cdd350e4a1a98497f49abccb4a3c7862c886d9d5ba7e8d73116d387489aeb6383a74e8fb1becca0b68aa5808244fb15858464947f128978";
- sha512.doc = "fef69a0a376c158ab2c850ea5592b215290644f05096a0ff0a3bea0a399e66a33f3fca4a931f20b06dc1c374ac39614ac2a3558633856f8506649f82166808f2";
+ sha512.run = "ac28ccf9510ccbe47160a0f06763c9d565d139e3105191a94571213daabdfa618a150bff70499f03b3eea87f213a071c77ea9c9842b6169ae1f06e2c5c308d7b";
+ sha512.doc = "92d0c6bab4d69902a25956e9ede9e75be10bbcd3318346b9708e63dbd18ed127393fdd47f90b801029169041b3d4dbd1ee08619587e78035750aaf9e59f8740d";
hasRunfiles = true;
- version = "0.12";
+ version = "1.0c";
};
"tcldoc" = {
stripPrefix = 0;
- sha512.run = "53751250905ac768ce3192dba721bdb4115dd8b5f4f6f2f69301a5e704e5e78777adc7b7300c3af6360c2ea9f392ceb0bbe7e06fe499c09f706c1df1a6b01a4b";
- sha512.doc = "81a936616fe5e42efdd68fdb5c63de88ea54377b13d0dce82d98df0f7bbc6e8b7bfbb01930cf789ff2b1aa70b62c63bb9e9578dece6df701c17fac75b7d20b26";
- sha512.source = "88157b3d5983c97799a68144cedc65d23258b6b0f457501fd2e3175df7293204c7b7bc180b9d48f04361fab0732b3f39e58bc1eed5fd36494da1cc870f44ef1a";
+ sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9";
+ sha512.doc = "61f24f628c2b62c02e08e1a2a3a2fd917d057baaf977e7837b1f62e4331e370b83f8a0b00e679c86ddb1893d21af13211185502ed7bb19699d4f33356d3a3a0d";
+ sha512.source = "44a8d3661061ab7dd828fe1cfa8342384e2cd20f5338d54fb0a79516a2cf686a3a6d2a1648d18a4d0c1395a60fe8f8a7b5af0d0c2edc38385852117f408f9e26";
hasRunfiles = true;
version = "2.40";
};
"tcolorbox" = {
stripPrefix = 0;
- sha512.run = "893addebf4a542444fae2b046e398fb98a81e0b8a51d29d6e1015008c29d93478245e0e418cb5c67d521735d6216849852e2b72714ae99e8f6faa685acb9cd05";
- sha512.doc = "88f6aa63aa757571a166ef21c07c17fec56307f86fd087ea66a682aa533c6953ebcf4c3915689f0e38ddbc56509daad3279dfbb740b064ad45995ee8a5cc12fb";
+ sha512.run = "b9b4faf76047b32b6b6ee14907e76f168289f9080b02a189a4ca879be830e2c2700052b4d9c18506e2c57a995c7996e8f6cdb75fd1df8765f7b99a33880f4078";
+ sha512.doc = "0dcaa95629203401d3b3fd8365c6c5ee3bb24a9d1e79c94cef0d00c3b3e05b0cbeb7e4db3498614e4705057ce4bf2c66e8ce75f9680e4f81d0cc349a39671379";
hasRunfiles = true;
- version = "4.15";
+ version = "4.21";
};
"tdclock" = {
stripPrefix = 0;
- sha512.run = "4383fe7d88a4314c90a28198b2aa67fd39d91d071e431f600f32ebf6ac0988a7ebe4840704e3d864698f7549ff9b8059e206b59f81db470d3860bde4287538a0";
- sha512.doc = "9e6a7f13dbcd80f56757ac0cb5fdf91d2a12de8f2229307cdd3264b104e91a67731467df78fb0c80a0d42b1b64215ae25ea11d8517199049298e6dd065fcd68d";
+ sha512.run = "29e2e50d9fa432b08ea730b8a12228cd2bd3eefe61946e576a262bab06a966c0b28c13d48b1074a838a1a567f9797a943282d17e936db146f15e7631261761fe";
+ sha512.doc = "139c82690e2c9b695a10a6f3e6f94a54c3ae4d4a929ddc18763e248114926554206fb4c007ed758695476de3750ffc1dce3db75efdf2598434f27abd1ac84baa";
hasRunfiles = true;
version = "2.5";
};
"tds" = {
stripPrefix = 0;
- sha512.run = "75544c9fbd65ca504910001385d3750da00e5a743272df69248730b3ce9ee2c08737a1ae89ba0fa06d876953855c33c5c1b64e83b16eddba51dc9fbea3b6264e";
- sha512.doc = "3cd80448d5c81b778cc32a55d5ad9c247343a0881b128e71eef200c957577571bce231aec9fc8cbb531292a47eaa0dca9ba2508ef51a84ce8f6b88ca68a808b8";
+ sha512.run = "20b739d69ba9804c12761c0eb76c0b7961657d2ba2fb00db9d083022279cca2b2b176fc7aaba11fceb77da4b7a23ba53c80e98a492fb4929adb545d56f5e8958";
+ sha512.doc = "ab08ea4220a30ac896add47e5422dbf2ff3eb65c3c89e90c87983c5dff75dfae6fc4d6f8cda58f2da51dae505f537ea07cee0e2378da845c20e790f8a1724f7c";
version = "1.1";
};
"tdsfrmath" = {
stripPrefix = 0;
- sha512.run = "ece5a92f6a9f24ed4db593dd0dd985ed61fb1ee8720798ab13bc338d4e9c2412073ff0a86336aea430450f1ef756d929a496691c4eb5b7b6b6f280892af4951c";
- sha512.doc = "8e8ac549c10c02a4427b8d2d653c7dd1f0b92b8da8ee5ba25ed8425e34dd961efdaed1586e7447cfd320dddf32ee188bead185a0818d09e91a4a691876afc249";
- sha512.source = "e68e4a44ea863a6bcac61e355425339324a4a438a6661270c21558e429c877403db4dbd77636b26e79206bfc137e87c7f31c52782333e443ec1ee5dd9835f2c2";
+ sha512.run = "f2c7a19dc327230f46320c695eaf40e9ff17088a709e38ec7f8de23f5c0cbeb18f606bd41625a1229734dacc80edba9d052c21620f7cdf213f60e915b6128010";
+ sha512.doc = "9b0e747f90b75f372f04eddfb1c17dc73c3ef6a95d576077790b23bb496cee07afd3af5d1a53581872255c4e71b933949beae909591d0e1c407d9efc3f1d227d";
+ sha512.source = "f44f98be464973ef3596d6e0d77e508280b597e4010b2c94620aad0ff950c8328ba1d4bbcf22e0f71f091c311d9b99dd979c73c182debeedd90ab14bea9e1d7a";
hasRunfiles = true;
version = "1.3";
};
"technics" = {
stripPrefix = 0;
- sha512.run = "7df4b987c271ab67d34f8ac88e5ad91ee289d1fbe10dcb2ff56ad04c44492562f264eea5c815457964870cac169529fffdb4d78ae5afca239331a811be366017";
- sha512.doc = "db719c659d2d248b6d09a15c232be6a834c754e0b2755de7a2bc99e9c5ddc7f3e2384a3947801679758c00eebd59ed7d801e1f38a0db4d54f1db675d2c191a27";
+ sha512.run = "8eb9eab801bd83fbf0d9365c36a202f909cbcd49b8da6887f3e26aa3fcd047b8085e0b405f0f5fa7f2b5ea0ef21a9956114ecaa7934e1b46b1abe55583d5e759";
+ sha512.doc = "2158bee41c25a1fbbf8c963e3364cf7d08e160aa895f54c77ceeaab7da6963232af61b4c7349d1be7f0aa84097bc7c00cac7748bdb8ba523a899b9e7cf6ed11d";
hasRunfiles = true;
version = "1.0";
};
"technion-thesis-template" = {
stripPrefix = 0;
- sha512.run = "31fc90b345545eaebb8818aebbe4a2c92dbb4a51dc8745eaf8e269ac54b955013b74051ea23cf812747997a0090907a6cb6e039879b2e0c5464ff24fa4786d0d";
- sha512.doc = "694531d650568684c9afff4b190e4648d9503d85d7614a4dbd250931423bfa32415c57f3ce2dc68150dfa4b7fe102fc281e1e29e4959e141a63089383c8a2392";
+ sha512.run = "5e9c6bd47744601258bef52102acdfc744e0dd1219a7236a5710d6dd98ba5ebf1061bd6070c5d02707a7c8b895e362db51f48ee081126bcd9a99e523c6b9e5c0";
+ sha512.doc = "bcc290eae933b00cb32af0da6d31c6190f3b38d02a599fec7f8cbfcdb6f8737380d4c440911b08de5d768d9925526a63521c97c20a8c075ce8e9500dd3a62c24";
hasRunfiles = true;
version = "1.0";
};
"ted" = {
stripPrefix = 0;
- sha512.run = "c8e2eb0ba79726aef057650367d3c1adddc1dfe59bd2e9958f923a7f2695878b38aacba6c0e39ef86584cd0abdefb3321063a87fa5f8b6f8feef4d056b1f940d";
- sha512.doc = "4c80f58d75d7abe4d732a22c4adb426d2461997feb38f47b7905685b7b0f92daa1bb03982d6af946b97a390deb7e39eaceb58aeff27a718d9041c90152565fa8";
- sha512.source = "55029484afb41a808e8a672cd43365ec2a3c7af0d1a9e3025a26fc467649fb463371718fedd2d14d3bfa2e7f8c1ce470564375efd71ac0215f092d751ecb5dfb";
+ sha512.run = "42b0fcded19e05d5cf316fdfc0f1f6474816b656a57bfb5214a76f47e644bc16a42bfa95a21b80251723e2c30651a284d873d898e84c277922120a9169d274df";
+ sha512.doc = "a36387e2520d7afadeb270f7393ef45ac1b26673840d541a50ecf864304d529b24be7d107070c96cfa123801284ffc53c9daa60753640fcd2ad6367f88887069";
+ sha512.source = "b134ab90045781a2a686206d4de20ebf63ffd678d47d81815365f67eecce60984d7e17e3b9098e42f06876b1f711609bfa4133efb4b74705f25ba0e4323984bf";
hasRunfiles = true;
version = "1.06";
};
"templates-fenn" = {
stripPrefix = 0;
- sha512.run = "24d40fcd1217a74da85df92ae8c27fda4ec29405992e7a13f66f9d8cbf999557c52bd010acfd613a82592ac28fefc0a517453887affdc311e35f3ca3f413f7f8";
- sha512.doc = "da8310f1be225c9603c807f4d6263cc6de4dc79e05e00cb2e146bed3f57b0570214f0ce72bbe84e2d9d46d4d21d8576549eb81022a9289f64c2e4450ff37c099";
+ sha512.run = "cc61496f15f9c4060c8d42de23e3bf6f6d2be02d3a8b4fb761f2fda4a9c3565d74bf1f107dd9371e096bef79ddbdef56d2e696cd84cb4fe39a41986b8ffbbc78";
+ sha512.doc = "2a96b0963b2d09edd3f6a6866ae298001e6ccd4e96b98a9002df6e6718284a786b63761441c287ddd63dd5eba636fcb8ce9769d498962ffe2565e771902755e1";
};
"templates-sommer" = {
stripPrefix = 0;
- sha512.run = "a40dc96748bbe50e6046cd00eaf67dc34f47b2a2de39d8f3a5045f1ad899170e9232363e9d8e90c2e0cf2096e29effb9aa510ef6f4ca631a7ef145b56bc09826";
- sha512.doc = "b9e2fa6a1ad4b8988a02f063a58b389c049b5bf9b2b32f1900d429e67ffd88ea45237f43583ce18f05aca132acd68974b7e1e5404d378816c93c24b9209a554b";
+ sha512.run = "55b47c4718786fd4910d099878d5808288e83714567adbdbceea32a76e92f7e36c3f850d8597b297445a6ff428d1d0dbaf9209a387485eca0fb1a85f4909ed59";
+ sha512.doc = "543b5cce4842dc6b084d90f9bf4e3c19c18a690ebe85379d9d93a5998fed06272bcac4cb3ae44f965614962827b9926fec3439322e38a720c134133a88cd94f0";
};
"templatetools" = {
stripPrefix = 0;
- sha512.run = "399140e2e225c974e8a2f5f4169facccffead1dff484652cf1de6e0b481526cc502d2d7a36b4d1f8ff565d866346811825cff2d8060ac5c8815dc60f6b30fdfc";
- sha512.doc = "097e8fd5d08c84f1d8e683232b8c083f02c9ba66f5baab1807c70829690e8ce05be43bf5c723b5b5419ca208308ee2f37fa01e23a17bf2414d524ed42746c2c7";
- sha512.source = "b99fa77794b3709f0dd3a2c7f39079865554f3af01cc54af12523ac91a63e38ea383f23fa231e2e8a9288212e722d7bd50a43198ce18da601339eaea3abb0071";
+ sha512.run = "16abbf8e5c8972961d112cba712f927be24fca191467677bf27d76ba30c2eba8cd237842b003b9cf45247a122294d517b14a4bf5b4938eedaf3055ffdd22c05a";
+ sha512.doc = "54d696f510cc75384703f750a8c532eb2a0d46e02821fd9126daac52ed1b39859882d475758cc1ff7fd6257211e49ee0fc5c06dbb2e13e83d4584523064cf19f";
+ sha512.source = "685e379f557b683adcf198fb0a6f962b1da431e004470d5fc53c8815f4e7048e73d6851ae1792d78fa322f8efc5375d40c8f3c79404a8feb4a229df2fadf154f";
hasRunfiles = true;
};
"tempora" = {
stripPrefix = 0;
- sha512.run = "75e234971017b2e8158fbc30eecbe3e5c796248d0625f4b8495c6f851cbc75cf5f9c86da43a0481e0ab8c918e294d6a5f13e0a940f437e3be4e29a82eabd023f";
- sha512.doc = "fa7b419fb6ed7ce4f6ac4b75e588075da284d48e32b7d3526f4aee92334c08c58263852e8592bfaa92aa176aec9633f94de52e0581b48ed2b063585f0b24c663";
+ sha512.run = "0e1cc1a13f7937e5497f454b15ca66e0975b784b80223a902bf12a9587abdfdb56116b100e04306b1999e053b7c3716b32e1183dd7e6624162611f3b70388df6";
+ sha512.doc = "18259e25b2c9f2a9cfbce9a9303d8827af069bbe2a7ade5c14518ce2c19dc973a86fadaa99b2abc8bc65644ee5371c745abba03cca76a685382b7d8b6d20bc6e";
hasRunfiles = true;
version = "1.05";
};
"tengwarscript" = {
stripPrefix = 0;
- sha512.run = "364873e692abbc5cc85c1eb8b998f5a307215f1817fedc54776a9aca8a65f605641a8f72e0779c1d4cdb4621a5ab23e41b0b3de4b1cf0f49b2c5808486f9b54c";
- sha512.doc = "031cc72cfbb6ed967aa5fcd2c3d8d056f2030815266b09f618e6254c8b7877139f2e6120c5ef5a32f21d6dff167c2ae9dded76d3da9fd1f8e0cf02f4388e0eee";
- sha512.source = "ed1de75913c023457e99d2f5b7a6b905643c23fcd82b21bfc64dd2852121baa6f3c7aa7546a2c291cd7a68ffe33e586250124ceef01f1b6c7b4056b011a5b238";
+ sha512.run = "c6a29d928b1f25dc4b8893f9fc803f3a5deef9e8e9aa4803153fbae5cdd7170eea819eafba8a165203e48c8b2f443c55ce682df9f7e968ab621f2cf7eb082108";
+ sha512.doc = "35825a4c1cac91c088daea643e8a8901f0c3ea15c44e8a9328883c22c1fddab95fb32a65372af3979698f81e68d77b34764a1c5748460a28396480075cb594d1";
+ sha512.source = "4afbd079f20f9989a817acf49b46409bfab6ba0b328249eedf428a5a11e127fedc6c763c87db08b8b7c453562400878ea0c54d6d66c6bb7d407aa498a78dda38";
hasRunfiles = true;
version = "1.3.1";
};
+"tensind" = {
+ stripPrefix = 0;
+ sha512.run = "fc20b6f6b705218b82b5788582d8b017be783e42c87b3f35e7aa99a8215ab0168b7da899c73ef1ebc282bedd5c715e69ed9e1c19b94d9b6369ba8e9986b5c5d6";
+ sha512.doc = "12e443e2ffe876732759ddf91c8948e9cfcebc3c1c96949c51f090e15dadfbcaf801e488c8d043855b576404207612ae91d982279cf0b29bd73d4a5d1528bb6c";
+ hasRunfiles = true;
+ version = "1.1";
+};
"tensor" = {
stripPrefix = 0;
- sha512.run = "267fcd783e7d19ecc950285a83d818b5e94fdc54272b8f9bf7009aa5f4e8c34eaf2e8574509705d2a4521b7fd48a3cbb655bfa2a063f98cf6239c29b0351168a";
- sha512.doc = "1118c86d3c018c49ddb142fdeff1e5c6c7e1fe433ec825aa1ff60681bbb44ac5383f6062de553c46fc6811bbe2e507ee8bce7501150387e2749878d736e1b6ca";
- sha512.source = "fc0c7adf408273a937c7432b091a894048568625066bf86a3241246f2b84f527668af7013ae480c9cb7f51661e273df6d3715679a8ae1b1c89e3ee68708aadcd";
+ sha512.run = "8f048f9c72eb693bf9e75e6ebda2901eb6b6add654b1f89651d54eb9416559c2455436f5e825160bfce220c790e00aa3a6f95a4557b3fdc880bade768dd36c05";
+ sha512.doc = "d9ec6b7b49d028a5a405f16c8cdb54873d92d3a0968b7df38aad44da607c8ea8cdcac45cce63b0bd2258a2a89787e2388b2375189636b93bf643055c0b9f86fd";
+ sha512.source = "fb246320405988579412cb8afc3f0f0951bd6ca09974c3f38c83979ff195e16e43c1852bca5097e8e4b07039230d3c019117234d4bb77eb75e70bedbc796ab3a";
hasRunfiles = true;
version = "2.1";
};
"termcal" = {
stripPrefix = 0;
- sha512.run = "f29057cbe0cd157addcbc74cdc69ac4a9963ed1afb272047d4e61b9bff081efc487e323842103c392b0d652a97d25e184ab8cdc86665a82df92ca3d56f526001";
- sha512.doc = "581450891e4dd6a437371b7f7194e7777f11cb068e8dcb73d7aef8a8fcab33f3aaebd9c14f670bf25a96b771e28d660457a23cd3b6d20db5a264818f925f2991";
- sha512.source = "e2e5ee5e68871022793d312bed33dd7e61063ad3f40fd0be449a5631b51f8309e5231595c13b6fb8ea4b656961d3785d56da40f3bce21315eb50378cfbeb4566";
+ sha512.run = "f28ee31f06cf2b3119df8010aa6a8312d5365452e19c3a278db7bee3bdeafe9ae0d3b07decdf1a104d8eb763abc5e02ff0e6c7030dce924596ac89d8e9508e13";
+ sha512.doc = "44f54dedd59afad78eea60ccfd43805dca1a4dc87a3d827e0fda26db15505dec18d91cf0629ec937dcf3eb14d1244f80559a0fa1ef09b30288bf687099fcec1f";
+ sha512.source = "0dd39a06088a0bd2bbcc3a9d6715816368deb07c55c85897f7c49d23553ff941f5f68d7b0ebf8fc54c4fd4d2bb8a510cec3ac9d9b509f27aeee29696c75a7ef2";
hasRunfiles = true;
version = "1.8";
};
"termcal-de" = {
stripPrefix = 0;
- sha512.run = "740632c1f203fc0e5e04b1a2e012b981548c4ec662a42a4fd42256e440fd3998d86a9308cdc4fbda237793098ecea938c95cbb2b8b7767450eec630b4875914c";
- sha512.doc = "530e9dc48e6d06c4345413d23f4795b0ad8065b28845cd53497b5721e29a6dd742c5037c485a9945594c372abb89758829ce4c981984a64e8e8316163c8fcd7e";
- sha512.source = "32045f41386c60667749b9d239bf0f7ecbbe97249047d27fe05bda79458b235bf0102728888806475c11f8087982ef033c8076a91ff68771fc238afe1a2de1f6";
+ sha512.run = "9d4d0be3e26dc69fa3986fbe41099330e97cdd4d3aa0b12a180657577ef839878aea9e546a5651cdd0ea45e7af3968c5b83b509ad5bb3ef210d42af5c00fd91b";
+ sha512.doc = "48f0ec01526f75e9e2b8369f8b30bbd8e4f093cc91fd5b485a36e225de35fa0afc750508b6533f2ec82ef123805788e40e98d5459dc85a73bef675162e682fa7";
+ sha512.source = "51d257533f7897d6b605a2ac26f323e3c241cb6920b329387f1be3bfc8444e98570f2dc4f86e78e81f5838204a90a7f79074989737005f035e076c41be74f4a3";
hasRunfiles = true;
version = "2.0";
};
"termlist" = {
stripPrefix = 0;
- sha512.run = "ea51a316860811527c62231dbd902155fc292eb8c0c42c5b3d5234519defbdcf250c32b4d3f996f2378eb2277ba828e6e6495b605c8f5ec0f3cc812a1143393f";
- sha512.doc = "98980b2d20d2ebee5dad51cf0cef00d1ed1ccbca553627499c4246f30dcd5293a855880fd8f90684ab403fa87dae87dcabefc7d33a7e08f5c7e6857192fc5c3a";
- sha512.source = "ed63e68899dd1c0fa064d95f6c7fdc6a15519e0c608018252a9778717b706d9706cf280935b20e94be75feb28c9e86a4514452d74874cded3de85f22ac26cb0b";
+ sha512.run = "799d5fbfb9b055e8674a244ecaac65c2f0412a4c173e6608fff946544142d851d8dbba02505fa8be21bc37b15acc2ba99a6f0dc77a13dd241fedea1c1b38dec9";
+ sha512.doc = "14add37c32500f246eea2a3219b58a232c9a8f41cf3cf5a0d1d2aaf4cba4d700c1ba5379b037fe10cfc06385ff0a7d0925b46beeef15dff2502142e56f37e597";
+ sha512.source = "2d6a14828ca29c08d0b08f33749deaafef88ec73bdd72450468b5332e95c83ccc5d29d0a154a6cc49a04ca0a9e5a17d0f28f25139d928b87cb14a2059d51d848";
hasRunfiles = true;
version = "1.1";
};
"termmenu" = {
stripPrefix = 0;
- sha512.run = "1c31e2831c535b6be4ba8675c709d4b25187efd7aeafae0cb7eae7309654d401e7c94be2b9472ab06314f6ba59dc39e300ecd117d058073d8c1375907b081c32";
- sha512.doc = "d073848edcf16a653cba92f9211a06af22dbe0a62929b824ee0ed811e363fdd795a8051666b4ae1b2ceb36f4ae62426199fdcd6dbf416f606f3094dd05a1ff04";
- sha512.source = "bc7e838d7a225cea41a5769e8cc94a64250015d520505a6e469182185517638f13dbc94a6b0d8d23e79e79123f0a4c930844649a2a7db5ff51fa85acf9cc1797";
+ sha512.run = "5c3d4ac4a2bab5e18453b9de0b372b364981444df3550c3a195a8fee841a6d76e73835096ff1b71a37f5e5acf0fd2777dbc8846be9345f99b004adb560ced517";
+ sha512.doc = "029f4ae3b57e0b226883e66030db2d3c41cffc0a4dbd4f8b3662562fd566d8a09b7aa0c83d98f7fb0cdfbd1226c5dde9c93211565292f037e5b5554e9a5d02b4";
+ sha512.source = "56c1396e90a4c1db5dd28ae96c6f3ebe0310c163d7fdb2cb4e3ade78b522b349fba0bd43556165c282bedcab167241033b065feaac4c4a5e3dc2d8a8a55dca61";
hasRunfiles = true;
};
"testhyphens" = {
stripPrefix = 0;
- sha512.run = "3c2e1b5c860be5e1e99ef0a6641c5d698342257fb18e4cc64f6ff089ce6b2f627b658063d1db3926e79acee62d9b2bb9327570b3deaf575b425a8be6f296c073";
- sha512.doc = "85d506e15b78ddaa0dc74177caef04684cf8d21bb9c64826b5629d178eb4f72910f6d15d1740c41ee6b4df32c3e840be59c1211681dde5f5c1c7b2fc90a9595c";
- sha512.source = "9f95e744ad3c9ed200ed0f401d9a76b5e63b9294afa2e281b2c0e0619302d082f51be8bbc41a12248b148062a56afc71433ff5d7f2e5278356e9c403616834af";
+ sha512.run = "c16a9299721c571ce9bdc91e4ed4cc54c973b43fed5189d2f377b2a9143d94d3eeba6bd6b728e3df92a5436b3e2c5e07a21d4a6af0210bf87784d40d96caa42c";
+ sha512.doc = "44cc1d9afa4e12ef2dc1f7be2d7718fa33b80e5ee16c7396053690bfea6246f444b50cb044d314ec677436a3559ff1ba9fa227acb446db37bacaa2829c309b2b";
+ sha512.source = "2f84528ee4ca5d8434b0042f7b24908ff97c45f27580a5b59bfe226b195c295d4fa546fe240acb981db6deba970e2b020d38c00e6bbf5a0cc1b3caf2b3cbd506";
hasRunfiles = true;
version = "0.7";
};
"testidx" = {
stripPrefix = 0;
- sha512.run = "161ca87c3d01c270b2d7862c9a20ca8356f1c57147ebc532a9904389ff6d32932d8eb86598d9221fd986d2cc2a55f7ff6d5bd15806e82206ea110073e76500c8";
- sha512.doc = "6e2089df5001c16695f9f104a0c6a21e7e18ea511cf47e39c63f75070525fa90a990047c5164f5e0965b29a3cc1889c63032d54adba498ea01a6ed83a788a2fa";
- sha512.source = "8c2bc960da06ae8f327009172a04909e29d91977ab9f76b2920f820625f0e96773f27fbbce837d9fa3f28a42e2d1f7cae0b80cc18853c6215242a828747e8c89";
+ sha512.run = "003179c0efebe0bb84cf1ddc80db6d905af6cbbbf59753b4102e5f7a760b5e7c90057976e2d0aac138b001e2a211da8758f8e2285866ac34c8287e1d3b82d1e4";
+ sha512.doc = "deab83c1eb6f77b379b38bc81e680e18b9fb02a4b147363e05646849af1fe402249c50a8eb41e6ecf60fb1cc505cd82593ae90c356cd4bf43fa5685cf5162f44";
+ sha512.source = "de09a92aefaff5ad23898b7b5c4ef447280c3664eb468c433161cc82bb040f2c3fb265ec976f4d985914804a96422748b2dc20863805e066cfefb976110a1a6b";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"tetex" = {
- sha512.run = "2919abd5bf5ce2af2f7ee36f8eaf6846809e746c2adfa56f5318ca9be735e67c7a9561d4455176d9e69d74e1666be2d5cf3f6d32a8223c4792879cf3825bf2c9";
- sha512.doc = "cd39ffffea5120e3cda02e05f8b9f0767c7f4f85d427a98406b81b0da21a996160bc77b8081ede2bf604f4e9b92b86aef402f5ef49b6b3953903a253107f40d4";
+ sha512.run = "9459cfb644aca74ed5666350a94c1412a485c4099b524fa4708c18951abd0d6d4bd24a8a57b8a05010a7f0ff80565a5c17ba10bd94f722a694ca199827cf6fc9";
+ sha512.doc = "9e8b9386b27ded2c7c99cb036f5841df79aaaba44f9fb7a2c4623b7f733fef1278a4c347b7a2e01735c1eea66f21db0b60496eba1a9c1598d36e454d013be045";
hasRunfiles = true;
version = "3.0";
};
"tetragonos" = {
stripPrefix = 0;
- sha512.run = "77fb18a7d948917e11686eb8da84cb67cd3111f17b58036750cd3526b0a9ee4a0fc787ae19ebf8dd27c6859a8e2c7e19e255a583f1beed9fc9288cbdf6b589f6";
- sha512.doc = "0e2421b35ecab54814e7c80d089d4cebcbe8049b1ee89285193c9d8030e4d83812536e02ab70c9c41999082544798b7f7217687e2fa3165de8444bf5091e4c12";
+ sha512.run = "dbb37eec17d41633d951b3202289289bffd9bf9a8f509cfbb7f98baab9b7e684e7d7fbfb5f50ce41251d09d9f0ea81fd9e68fa91984e788e5e43f8e398463fff";
+ sha512.doc = "f55cba055574e78934b8766f02de08f417f625042627c2c1e64cb7fe39ecb1e3553d5b862afe521f4d65805713c856ab000e3db3b7fc906266886f2ebec490a6";
hasRunfiles = true;
version = "1";
};
"teubner" = {
stripPrefix = 0;
- sha512.run = "0e54c15878dca0d3637f7fd8d33cdcc0badd7bf4ddf2b7a7d6d93d63c21033a34d28db850facf47e6a78e3d42806cac90fef699db6439a9356311a236150a880";
- sha512.doc = "3253ebcea092b12c4c608ad28dd1f1610545d56714f4245b2a9401710374026ffdcb9922c53b2be18564bf0dc0588c616630ffe23fb7c50b9eb09d8d797adf1b";
- sha512.source = "28534eddff0e94c7296b6bada763ee7addf3a2edcd4218dc9735af328ef572109c40cc7c1bbc3174d9ce884d230405f89fcb1df8df0706e22d288d6389981375";
+ sha512.run = "196c611d9a1f8231541a345a71bb45279715a748a8ef624865c076a8f346f8ac9a7be636feed01130d98445f8fa032ea8f22ff4f4194ae45efa0073231d5cc41";
+ sha512.doc = "3714dd9003e03f0758031dce6dbd5a3840b2d9fee53382fdc66e99d4baaba153694c88fa5afc8e2ffd4af64e210a7e65e2a663baaeed7d96c0800a3fb08cc983";
+ sha512.source = "667dc5669ddda08eb3f100a501d3d5f3822c8bf1f58d51356fbd51bba3a98b53c47df32243e5733e8da4d136074b8e4c29caed91cb6c5d349079ed1387f3de82";
hasRunfiles = true;
version = "4.8";
};
@@ -25764,310 +26434,322 @@ tl: { # no indentation
deps."cm" = tl."cm";
deps."hyphen-base" = tl."hyphen-base";
deps."knuth-lib" = tl."knuth-lib";
- sha512.run = "e93cb703b1dd10686dff459b507e15d178f42ef039593d072513b5fbb05bd5df94f2cfb0a0f2f489b84877048d8abe12ef7918c0b4cad7993cb5d67825cf1017";
- sha512.doc = "0d3426c18101a8f54725ad9b86602f6570035bcd985b2a3ac1b43bccff3f41c4f59a5504ee9e00bda89cbfcf5caf67ae093cd6577e851ee8026f6070ec28f45b";
+ sha512.run = "26b0f40fa859af1c76df5adae0d249255cf39c867051eabd703d1d4f56e37fa5c7a7506769b99470c1dd29f716926bbbffa6d9ce888b95f7c17b0765f1716d42";
+ sha512.doc = "a911ebce516a15f736e210d67c42f5237243c5509d74d8725ab0aa36bcc1c4898a25ce3519a756e3b8b654c68e10887698da3c5bc466d36b27ce2bffae876eb0";
version = "3.14159265";
};
"tex-ewd" = {
stripPrefix = 0;
- sha512.run = "d738b2a8913ca87151b90ca547dd4a35e0ab10f51a35d158e9d2e1a299fa72c3c6633bf3d2a3262ae936596b81ace4a70380abd9613485cb30d6a714bc2e2d15";
- sha512.doc = "d89a1b3ba7c4c062c9281d13e6e41cc7b3b9f3435eed506e25bfd9642b1e73bfe999440d5fbcb47955d3d797ed1ec72b28f67267a7e6fe0ac5f49ced3099b277";
+ sha512.run = "9850acafe002f1b6b147d00aee55e4cd9c1813edbea0f570282119fd8b2f134d3a48c113cc9957c69905c4e88a06097c45829026342d7ec88838870eedd7fc44";
+ sha512.doc = "05f6414dd2309401d1800e2b053d7907703e144f829c2e7623a7c98c1313da50c0a659c25fa0d9a0fcb8b50891c575b47d8fb8a90b925e105ed9a6f8c45b8667";
hasRunfiles = true;
};
"tex-font-errors-cheatsheet" = {
stripPrefix = 0;
- sha512.run = "6d5d54f0120cf9a9ab0655cb1715001624c3cae16c3840cc2cde2237f0c53a874f393ef63830b28f4cfa55117b566ecae6ff4415ccc82f95d89dbc46eb91a32c";
- sha512.doc = "19b0e37025058ea8cf555506575c5f9d96dd6cb0592aea8e8a35644c2a1f53cc97d5d38fabe02cffde815fa437b33b49315b4f5822a44c45b59d2c6c8acd93c2";
+ sha512.run = "403b4faae7b16b1eea5a4d2a7d77bcd8a6e7a7b5be54299b79635280be8f82f59d281380754a0bd1b9e53ff4fb534fb3bca0cf8bbe1cf0ee88ee4d925fba103d";
+ sha512.doc = "adc72626fcb4c5a9285ad4a7cfd1c6b984f1aa26c7732f35cdc241f7b00d623f6b646e878317f30d10b9f47f4eee33e923538be58f3c15bee668f4fe652f0170";
version = "0.1";
};
"tex-gyre" = {
stripPrefix = 0;
- sha512.run = "95000cd55940e8f2582925400eb1fb9ed8a59c71ed80a00b6d33e173c707fb9ff7597d451f3d1865e0a74084b07937df391af35d364cb2eab1135b9879cd45cb";
- sha512.doc = "fb04ddc1a6cd0318261cb8ab9a1636ec9bb031d16261aaa69c4a3a75076333806b243e183bdaaf25321dec445e7d2c08052b77d939166d8430ad0689ecc62d16";
- sha512.source = "8f6bf4d10a59e35a2f5d7fcb05a4806c24deb1fff295324fe3665d92d73869e97a86fec7958212cf968f2611c64a65329387a30c77ad968af5ffe0b1aabcc5fd";
+ sha512.run = "7e8ab25cd563e2be7f333f5f4232a7d64e9cd8ef2b5b898ad5e33af96d455f3bb0214184650dde76770cb95f3bfc6b10f35286e0263e52a6f43affa289920327";
+ sha512.doc = "ebfea3bfa958175078b78ee0f2ea36a4de289b967f8fc900268dce7b3d356d2faae9d9a1123c48a06e3ec78b05863626fa97cb3e249d1b87c036fe00c194ceec";
+ sha512.source = "68a06261fed419e106e8f6958a38bb0f5b78c3ee10b8b68365b3bf9925360cf726c4715954590f0b0b86faadfe636f50bce0ebf4b3b00162ffb4df54a2adc803";
hasRunfiles = true;
version = "2.501";
};
"tex-gyre-math" = {
stripPrefix = 0;
- sha512.run = "5dcdc0f54a15e58e1d96c06b5f1d21f1c965acf0adf75d77251485cdaddf627a468ccd4dbf6ef3d7e7fafcf14f5934d89091910e69019ff121cb65705ee7ed3d";
- sha512.doc = "de482203ba164b466cf14aebc63e35866897e28d503469d1dc485565b49c519336fbd2e0a518a341c1acb0024f776b678303ecae3198b87b704b0f117fd962e3";
- sha512.source = "495c16c9924327895a122840872bef55e13178ef14506083922f12f07582b6ca171880389ae9cd367528cd9f2d6e0fe580c893b9c288ee70913cdfac318468b1";
+ sha512.run = "a50a9eaa30cfd7754ae702a3bd6fced2d07fac858215b913945665940c71a0aafd2b59a0d0baa0fb9d5090773ef69a86864cc11126a5e30adc3d0e94cdbd2594";
+ sha512.doc = "cd346226dc36bb4fb5324a43dfab7790cd80ec6bba992849dfcca74ea6fe8d85fe7e0ac66408a41ac1ef644e6b32c9b06d337c4f394fbfd8fba4153fbc1abfe9";
+ sha512.source = "3c58821e5307257578ec149317cb621331aafa00bfa465eeb055f1f93691ce57a489a32a7eea068b12b70228433031de33c0ffe36b0e8e10b368e0ef5e33fe24";
hasRunfiles = true;
};
"tex-ini-files" = {
stripPrefix = 0;
- sha512.run = "e14801a4b274049097ddccc7f25b24e31d11b4d17c894027ff5fd9b680b2d8b8c153ab4c617e59ac581a3e2836da72b63b6ef14d7a0452fd25bcc5718b1c98cc";
- sha512.doc = "2cf0815a1db1b2d531b0cb897929ea8ea75dc443430719657152beb2ddebc1916bc4045ee1cbe268773c766d0c0d8f1ed4f9bbadc14e8254178a7a76cd0e7525";
+ sha512.run = "c053ad3aaa49224f26999112b3f5f28eb6ba34cd130cb54ab5ce67971632d41a8470c361e4471f9d75831d230737a0197186b05c25a9b401286bb4d5525b12a2";
+ sha512.doc = "c44315e35793a1e77b621af53061c25605fbc5ffce2f07fe52bc5e58f4db0e9252cdb1935c14d8dc632bf1b84c18f3ec18506c5415831ad230c7a314f4f7b670";
hasRunfiles = true;
};
"tex-label" = {
stripPrefix = 0;
- sha512.run = "f21905ceacf5d038bf52d82a46fa83f6ec4ad62e508d97cf8487f47983d68a114e9d34ff2709a12f081e5fd12984af0f05aff6ba3292591d122c060ca172db76";
- sha512.doc = "1ab97b181e9382a0f40ce94a392b069d5f207faf8f4b0e56307f5b02181df0892d7d01b31d3ba18ceba5f0c3ca588714148d4349b94ec959836442205b14130a";
- sha512.source = "006272a6940209ec6c27c5de951c9772fea455c68515dae75b725e7687e61d6fa818d7a29850ddc5bcf5bab21d899c3d58007980e2665735a1e508fe980c45b1";
+ sha512.run = "513310d4dc5240d0b290d0acc941455ba64e069d19c223670d05a632033aba8de367d5dce6acf073af4df476876d3ee414dcf9f1f579738bf9bdfe6738c19d36";
+ sha512.doc = "bc705cf6812515923d60cf44b75830bd3ea78f078c9ef88ded3e94f060155e1fbf5dc1485cbaa8530e1f10b41b421e70bcec6c61066ee98b498aba7ea8799dc4";
+ sha512.source = "07c29de4e85fc21404dad1da3a01a5037b641526110fe5410899c60aeae6a92836de322895afc83824df60f431955a4da959c4d4c21cf17dc32929f445cc1ed8";
hasRunfiles = true;
};
"tex-locale" = {
stripPrefix = 0;
- sha512.run = "fe601c14782a5e46c08eec42ead82e5e9760f0b140d30815b5846af9ee3b4e72fa9adcd32de010bd69be3e1fcd575754ec1ead5e83e7dd5c1d9115bd499f7862";
- sha512.doc = "fabd2260bb5fe9bdeb8380d57e2892f98022ba7a197ae56ec451931f0587b48959e5cbf4bacee370eedfbfda0544ac1d5679a02de15df5675f85aa493cd22b30";
- sha512.source = "be20db7ced672207ec44a7e7ba656ca07b4ada187fc387c46def0544ff2b0f1395ff1d179c75fb18e8960a693c7fa611e40f50cc5f58bc32a70b190467eb1e08";
+ sha512.run = "0e3aca622bb6fb49a06a3aea1d997414add9272dd39c10c3a1d80956dece59882993b24366a1126acab80f8a7c8328a30756f727210f829f5eb838ac0b9cb1a6";
+ sha512.doc = "d3898da3687603b1f1f3f2f5b203d01c985ab0c3e39eeb05dc7c855c14fad8b73649777e4a0b7844c242bc8946cab80b585987eda37a1c10e3ba75c6955fee23";
+ sha512.source = "b24a01b9845f79a86c12911e71ef179a4dd8f5a8284d067b760a8ac3cb906cbf2465ae3617e0196d9163348f3a865fea4e5869adac9921088b13d738803f87f4";
hasRunfiles = true;
version = "1.0";
};
"tex-overview" = {
stripPrefix = 0;
- sha512.run = "86a509e2a488324d8e465e3d60a4aa14138358583558a9b6ceb5b84cb6046656c19f0c06e2ef2ac4537a87c39d6471676ecb1e6be75819527b087168342e5320";
- sha512.doc = "88a56c1ffdf50a2e1f8a3a97b9ae109ab73124475a369939f85ce04bff847b59b7be81e6dbf942a516c6035b6cb5ce3f952d982dc30c47af1ac9f49f15d63c15";
+ sha512.run = "1217aeba55d723dad2843509ad3adf205090298f2362ba4ce23d73ec581e439c344f055281a95f82bd8cec298c77da012cf892e60369562238bba7f8b8d258a1";
+ sha512.doc = "0cd9941afc0e50d3d936f5ba1f9d2c7f16244899982ff7eaa44bb019653b5e4e142edc1ee608ca1664636c77178dd8a02f4625a2216a019e770651a718f0a27b";
version = "0.2";
};
"tex-ps" = {
stripPrefix = 0;
- sha512.run = "b810f42bf06fb92eacea23e5d29f9efb1feefce7d33ece253596ab29e8892b6630246380f5ae366efd2a5bf2f906715fb9ff6e77b49ac1636673f7d6fb3666d0";
- sha512.doc = "2c4b19d791afffa03e7ca0dda2ab69e792e858d9532480c1ece0abd82eb9cee3a40dbd22b370a549d6212fd461263a5e8bc21d6a89506a447c52a437a6d04f71";
+ sha512.run = "cc616b501be7c0724646d5e0f326a5729df8f4cb0c4070f92bdd3b5b370e496efd6208b3ec8b2387713810b9764c75525689f434b7f482a83fb0b8e9b0383cb6";
+ sha512.doc = "2f82f63954c1407c2caa9c39a538ed1cffeabfde8ac0506906f0f28430d12e18d858040ee66f2326cad3fa758c23d1ed490b70c5d18eb68b699b7ddd0afd15d1";
hasRunfiles = true;
};
"tex-refs" = {
stripPrefix = 0;
- sha512.run = "d47adfec47f3002be574a1efd0836aef6d6164f16643db16dd729c70c327ef553e487a3e2448b20ab618b8f899fd45998c6a4f824736f4d98f94ae77e76bc269";
- sha512.doc = "9ce7ccacf64d8c51bdb5e8683cedf15357db21fd62c72c2e5e9f56e1a489e4c07eedc8888388e65dea2a0eee06028f9c4bdb2a0b1bbdeecfcff1e04c2964aa29";
+ sha512.run = "12ce34f2173ddb5be885b174a6be708fb47822cdd34e05ffcf6f17cb28ccfc32528206c9e73373a6f68a5f3987cb9e244c5093539f14db3a4eab0daf8ff7fbaf";
+ sha512.doc = "318f2872f308b2f22d96af2a553d9e13b60e1f6ffc1cbdf44e123fb2ca82423ff8bb7aba524f0e8570b8086ef85833cb11070d7848b3212b87ae0046405c1a5a";
version = "0.4.8";
};
"tex-virtual-academy-pl" = {
stripPrefix = 0;
- sha512.run = "5778b8952522cce7680b351c4140b5a784d48dc8d3630daad73b6f6b6514a439dec75817f7d9e25bf383521984c8e87291fd6ae3431bdbe23bec2b5e591f2c94";
- sha512.doc = "6985e54837c1a71232d50b58aff5704b850cdd5943bbebbc1fb1e594ed25245cde35733fbeb5a30db3e696d9ddcf379bcd16588bb9e0131b7aea2d3f3665cd42";
+ sha512.run = "b9358f50caf39d274c1684d4514fef0439e015588431883955f7aec63d35f7176ed61671f72cda7ae28125b2a977f25ae66b028b21017f106d8f78bbfc7df109";
+ sha512.doc = "aa73261fb0ffdbb7cdbf85df354490a72bd95e4d98e4a497e98666e6f5533a7f05a7132533db044ba993d86e03fc21825bc6fa7f262e5a0bcdb6de8114d38eee";
};
"tex4ebook" = {
- sha512.run = "e3970563fff843703ef169c1377bd7221036c070fbd047e01db4436ef37eb05c106ee43092686b8164de64f3d49d159c9bcf18378d486a6a7f5c0e2489d77d31";
- sha512.doc = "d8b58eb6afa06ada65e0cf8e92ad7307818721989262bdf6adac5b2afaa4e3a0c87744c1ba049d8d5e56e708276cc64270a357e4152b4894dc1fadcad17aba06";
+ sha512.run = "946317be3532db3e60b1fcf2c027f616c00526da55562ab3b682c01306277059edaf14138902d1e21eab53cfb9bf293c636598cffddb9f1980b287b2fba081d9";
+ sha512.doc = "586d3ce7642a0f06e358e0cb3d3dc577396a638d7e7c9f333a118716bf4dee8c18991d1736ac7169ba32c22b9aa10b887a8ae77ae5a4f40c800f2f1aca958abd";
hasRunfiles = true;
- version = "0.2b";
+ version = "0.2c";
};
"tex4ht" = {
- sha512.run = "42135a68ccb4d0407afd7dbb93c9336450b8157e81f8c88a786695ed86df1a68e6c1e15f2ad29b5550f57ed2c9085cbf7ef7c40ea8719ab858cb72bf168b4d98";
- sha512.doc = "734f10950486beb731fd43ce8f8d1af2a9e54fd9ef6afe9e7940c85ce31462e18a161b01eb407cf92ec06164fb04f0bd180c3b9a78695060fa3cc563ba3e1639";
+ sha512.run = "a5a8834a3effa629a93ae35a06d28201f472f32a3ac79c7c3e6df6f475a57a854a8186fe201ac8d0476b854f864276578d5709216db3dde8bedddd1a12a85e2f";
+ sha512.doc = "e6364e7f86cbed62bf887396c42ae9e25ddd027f928782a02b4dd3881123aa1869e16a7526662e4adb1fdd0aeca7de9990ab229b56ee38415c10cd6b2a696680";
hasRunfiles = true;
};
"texapi" = {
stripPrefix = 0;
- sha512.run = "d3c9e991e2dda17f778fae71ec74420ef989375e01fae5199544338feb57b9e29c4dc02a75ef61844989d6d629101d892ee05a8cef41c4620f1f2b9689e83787";
- sha512.doc = "d238b88bfc10688647475994837d49143f25c48c761941c147dab6ac998a5f5d8c3e7e5c82d1a7ef549f7c1cbd65a0d504c3d5b2dd6d4a83a07c940f979f9104";
+ sha512.run = "ca4622f53eab49612b80781bf58130d419a89791f507164e34dc8123772d041d50790f63018a87bbe3e8ebecdbe49925fccdc35f4d90f5d87312a36ce1ee482d";
+ sha512.doc = "2740b51e345092c14bf86a42d8b94a5595248851c606b6274369abab75b708bbd17a67a544b1b3a0bdae18f779e042a53bc2dc04edbfea912ed60078cedde16e";
hasRunfiles = true;
version = "1.04";
};
"texbytopic" = {
stripPrefix = 0;
- sha512.run = "17af30045a7c078120432fc44ed3d805d5c2aff9a96b2f08b3ba208e65242156448bac0a4020979ed8a75ff2c7b850172362217e406eac3dd7536602b6ab6eb6";
- sha512.doc = "074242caf91df4219883a041103857ac35ecf4ea1dccc780cdb5641d8d2770049f4399d026ea32cc12e47563f52fc9bdafbda7a919a53db7db0f93f07989d035";
+ sha512.run = "d6d7373a50b85b4dcf30f9d6cd1f3ec3a4cbbe72f53158387b99ab5cae5372d1c7a7954d03a0ee06b9af6df9784cd9a06f73658a6286a737674f5046883a9ab6";
+ sha512.doc = "29b3ea490b6c67a4c1d6dd2b744978536e3b847beda3a901873db7723c7c21ae4063b800d30d2d009e77a0e6fb199a3fb0d16d1f7f8d9a09722cfd7702c73c67";
};
"texcount" = {
- sha512.run = "f833ff147e3d5ced498461cbda52fb0b05c2fa0f9a95e5c42fdd228fd8cbda0b10687ff645e4fd3394c27d453abc663af0abcc55e3b740a962cc45ccede44967";
- sha512.doc = "ff842c4d37b8e1ee59525866102a74fc7f780ffebdb59842cd822feed1fdbd16ba45157e48f2833e045759bd32e3fd178359f1184e1b9345d6b19157dbf0ad45";
+ sha512.run = "82f51346d9474270af6374cc1619ca005206b1bd729ce1559b8b66e361b184a192c7fbe085216a3a64e656197756593f7d76e52437ac562fd33bf09504b0f58f";
+ sha512.doc = "5141bdf4378cf87a19933945d6742427f4467dc73d92f4a470e34474232dbb2f60c4d8db065f812481520f1aa2f8a90d7e97dfc83f0f089d10386847f64f4d94";
hasRunfiles = true;
version = "3.1.1";
};
"texdate" = {
stripPrefix = 0;
- sha512.run = "97576682b766a0540a412d4a01efaad36c1d79b1829b5b50648cba91477a109bb46ef1638b284151804e107858c772d06065ed66963893f054abb61274902a85";
- sha512.doc = "23b09ed4cd6881f984200feeaa5a48c425424bccef739eb0a572881946b1914df082a9bc73c2f232e8cdf4ab15bff6dbbc7a376fe246989eb628e60b1dee4d7e";
- sha512.source = "ead9b7b1a141fd48dfd62ec6fbef41cb5008713a42b4ad1f55cb0f3f9de34d96c361004d11fc282e3785c547c3ec7d7241c258ee61532702b90db0224af0b1a7";
+ sha512.run = "c6f34d5ab0c54f799669c4c44e8c6e00381796ca76b9d2e8352a749effe65b9ffd6ebd139998ab9267d1e54da6471f5f38cc6931f7ff046882261cd5e5440bc7";
+ sha512.doc = "2338dd99b32a1b2e04326e888b718f595a26848bbef17206f92a0a0f26556edddc3e0a06327d86e72fcb3e55270bcdff846cab3bfc37cbd61115b601164fc10e";
+ sha512.source = "30a5c6401d66e7fc2cf0300341c7007881945fdfb267ce4c1f9930f6cb84d04d7895df613215be27da15e307baff361cba6bd4b530ac78f352b74aa81bb94356";
hasRunfiles = true;
version = "2.0";
};
"texdef" = {
- sha512.run = "2f30d8375dbfa150901c8c1c392e444cf2ab5c42b98602b67ffd8267507ad8a1b5e4a811d7b6dae2a28416b17cb289268e91d53a9fd613be8ea37b240b0656ac";
- sha512.doc = "53f4932f85d39fe17ed098450019ceac132df0247723788670d203283f0c640a76ebd86967f0bf9794c9b6fcd899762f10aae099077ed82a79009e97c9381b4e";
- sha512.source = "26ee8402681131f5291db0b3a04bb592ffe940e22df4a67d2e2ea479debdb80bae49067f5c3ea1ce3975ae3986a72edf171cd68b345c4efd86d70230461d8ba7";
+ sha512.run = "7c5defeb9cf9d5fbe92f8433265543e6d7024e9f7fdc768582ec51a5880745c54cf8576f1b7455e32d51429e2faf122c0775ead117be97510f4b2d8123b04d71";
+ sha512.doc = "a4727d57bb5b56106a9baf4aabbabd16cc8a8ac08358c28263abe9c40b76a6d692d0e819c23c7b8e946e97fd3f7574a498a6f43207c04e7544a0383b3681f54e";
+ sha512.source = "4b57478b06d4cd67ae6b8d2afb059eb52e03e31c4c4066108d471134865a64f3eb3dc99f8bc4330625eaa8e7c660f445365c6bbe510f36d5770b406df99d6c8c";
hasRunfiles = true;
version = "1.8a";
};
"texdiff" = {
- sha512.run = "2e5bc09c33a372b070d1e94355c76f803e2cb3f8c801fed5efdbb2990d8880def13dc842210c4d38cd866928e03d499baf4d304567313b4f1f82d12d48768d0a";
- sha512.doc = "bfa104979d94d7cf7353fb75ac2b537a7a6b45762f29c8348c94d17c881289d9c8f45d04a53dd7263046cd7f6d38a8d3f90ab4c7f1a75233a3fa95bdb36d2128";
+ sha512.run = "26fa84b3090d641efb186947ce4d1d89c30a2c224cfc8fa759da3ba7ec9cc113c0ed4afc1c3d0fa5f9d0a88af4f9b3001d57651df6b5be6e0234fb78ec4f252a";
+ sha512.doc = "d458fa8db6433b4c7fbd23a16f9be53c2c822e396e7f50844cfa6acdd2a08acf8efdd0bd946c8fdc09ca8aa28d1eb25708d3719184634abced92ea5c94d9a948";
hasRunfiles = true;
version = "0.4";
};
"texdirflatten" = {
- sha512.run = "9764553a672d37e345c0eaac39c84479e46350f39f995e301cee7fe7396c4dcf55a2f51120a9d94a2087cbf7dfc448658eaf7d9690c89c97c23cb60ac12246de";
- sha512.doc = "5c584b58fd02be2c6adef72d6b846bd193b4aaf02a21e5b1f6b80a6a93af49a9d4a12569d2aa4d9b3060290c51bd3d1e581310f9601668d27ba193d37b508b11";
+ sha512.run = "e4f03e9a434e1ab8ea1b69ca0ed2dffe1f8cdb2c853a733e275bee74ed4b17b84b72cd8cc7d1820f595e1c2282a38b9bfc7f7b7a9e003fdace6488390a1b97ba";
+ sha512.doc = "972fc69b705b2f6289358199cedc91ec386da9212048f7f7a84e43eeadc943f7f42ade8d7faa9f58d1685d2bb10408e274b2461032927042371feb86b4ef6b43";
hasRunfiles = true;
version = "1.3";
};
"texdoc" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "c8e25291eb8928534f6d79f13bc35d6be7b207a27083d2d2bae4bb31f6a79cc8941f45f057472cf7c4298602452cee9b6f3f0264849d4daf6accffd73ed2edd7";
- sha512.doc = "4b105ba04ff13596c7bb321377301024aa6d6c4bb7246ff21b6741e42484e47fa5378aec7a1d090041cf5c067a7ee73358eeb2be86d9c14989cb550fddce3775";
+ sha512.run = "2c12bf48d03d456e95d6bc31ad6d46f77c0dfebde73fd8a87e2128c7267327377b8d8d7d9b04ecf7295eaad16eccf1df5bab6f9050df7113c62bfbbffc0d00be";
+ sha512.doc = "133abc048e8cbfa84bd2788fe0942bc48d4d2844bec525c010a3590afa62b22ca77518ebbfd26e78c825152ec0eea0a8e1513d15931332656b8fec702b0b7479";
hasRunfiles = true;
- version = "3.0";
+ version = "3.1";
};
"texdoctk" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "2200e4d874e5b48d75339395330c06e4193181dad19e7f4bd27fe2970baaac680c19682b8512596883e1f71510f872b6c699bbfc036ecd04fef5ddc281b1a164";
- sha512.doc = "c580b2c1b3fc055f2acb3907064feea91132310fa343bb6597102e1d4d22b0a3cb3b5fae23c83214edb532d10d68873d48902df98633b2d31ead9f001a5eb0fb";
+ sha512.run = "d6799beb8f8615c82dc8f66971bcfcb62e763672d707a284d2293164861cd861b47a691fadbda9dca736ce820e4c90adcf1358b04f4db38121459415101efbce";
+ sha512.doc = "f8f08bbc68488fd75a2291ea1556a8c1166357ba225ac0b0205f2b9e8ee1b23957f41c1a577540028b74f12647578c6fcc2219a07afb6d3a1f63affbfe383c19";
hasRunfiles = true;
version = "0.6.0";
};
"texdraw" = {
stripPrefix = 0;
- sha512.run = "5a8ac698fe8470d85de66f2ea010c335cddd80ff7a87c5a91731a1abb15c42aa135f9af248bd454a1094a4bf03343fd508aad8b9e21fb58c65f71fa603493759";
- sha512.doc = "ab77322e2c8b581c9d375aaf38b0269ada7fa72b32d4ebd1b38966cbabae772b49bcaa5e5a33cb080d9519af9bf65fcc4f401ecf6b3f16ae9f33940bb2ebcee7";
+ sha512.run = "30cc546b259f93bec3f5d3efea5e73cdf7e34f9f76cac8946d82fff3123abb6f5bc7c70c48987bab24e154c56f6145fef0680b416e7cf2aaa79f5aa673600f59";
+ sha512.doc = "28a7028a28749e2d7c8b5176dd473b749230750fe1ead78a731c9f4a40db299c4bd034be18e0587ab1dd79b6b0802abff19d12fdf44dab5e1a64e26d48185771";
hasRunfiles = true;
+ version = "v2r3";
};
"texfot" = {
- sha512.run = "97e64c6891b399bf5c5e0f02e2f9d9b43021860d2cfcd3c5d75818954d95d0301483389fbc56a5f1e0acc2d64552c43b5d0f1828d2c3c1d86ef55887a6057930";
- sha512.doc = "e025fb17b263f3b88195100aa31f4b5baf817d62aa6c0e2d08301822a9b89f92f5a571f2cb55db1d67c77a252dfa68fd35c97db3be97f740d04c37602d5cae9b";
+ sha512.run = "0b9376db4c9006121907650bac3a13f8e81ca7bfe48cbab132cf635c72003de9aacf39f77e7e96abc3f7aa781f91cd9876a0fbcbe933d01e807597a581efaccf";
+ sha512.doc = "fba2be7e6b23503b98ab499fe4799a1344ab0e9d4c806c451b38945cca58cbe15505b360fdf2d83906d6457fa94123c2b704d4c1da8e0dc435ada46af673d134";
hasRunfiles = true;
- version = "1.37";
+ version = "1.38";
};
"texilikechaps" = {
stripPrefix = 0;
- sha512.run = "65f9d3d047f311318f67f5aef968f0200a464770f099c698634bf243122182161138fe0db25efc0834e4adae05f469bbbe9f9d26d48d949a4fe94f6f174a7d4b";
+ sha512.run = "b65e737c138a176e6674612dda6b066a9953d8b737fe2e947eb10c058d6b67eb27f154a3ca4f346481f4dc077fddc2c95cc302762a9e9eaa2f0f1d23160bd4be";
hasRunfiles = true;
version = "1.0a";
};
"texilikecover" = {
stripPrefix = 0;
- sha512.run = "c4f4717a9d2aa0e4e677a859acca1762e7f9c93885a9852a2f27cc1e3f92df37331d7b0eeac7872c848a19c4e6412c186371d57ceb1e4936585afcfe76cd8089";
+ sha512.run = "fc73ce5601a10d638ea78fe815978d395001a73be75084539498644ac7f3fea0f3a57e95bd80e5f38659891adfd9c817e6068acfe04972a836938d733e0d4382";
hasRunfiles = true;
version = "0.1";
};
"texinfo" = {
stripPrefix = 0;
- sha512.run = "7c3d517df29ea472e8ce627bec761568538a356f2c1e3b558604bb6f4e38aa53e0090ef4dd4cfe3442f1e54901d77d09515156922c99f678d617198822bd23d3";
+ sha512.run = "24addde29f46c3af209543f168cc3c6ae6ca90a504738eda37bcd22d2d10041daaa8373d600f70afa39d0746596d2554ed132521e0cf32004a1b800832f03b3d";
hasRunfiles = true;
version = "5.1";
};
"texlive-common" = {
stripPrefix = 0;
- sha512.run = "55daf13056d3f75047fecea3ad0cba05bbfa342d54d8914ca6df7494e14e297d9380c22d6aafbbe76d86a79edd4b20aef55ff38fd2f4c6d64a6277bf90729825";
- sha512.doc = "fa44cd5aba2db8502f41b2ac1c061bc235a9edc14aed22a3d789c5e6c78bf736069d67dd6eda4dddabeefa78010c844c197bfdfa3e76e18b874ec1c63712cd5b";
+ sha512.run = "a2d1330cf12d9c7d78350384e69163f3c97c2d7ffe923a0819f487cf5b1f610b50ed2835f658f4a6c6e7df6b9d95bebed24073cb03f4213bd1a430e48716a702";
+ sha512.doc = "9fa949114a490a7cfcd7c0083ea7fe797bafe4ae4b61f1b689e9950afafe8a8367f87a5e371aea6b669c90b3a6b31df00a0700e3bc0a96fd2b71c373f2a24a6a";
};
"texlive-cz" = {
stripPrefix = 0;
- sha512.run = "104a8357b0b372d5488995ca8b9baf4ff08b5fca34d65871c28b13f1a670b91e0e508daba78238c1422c58660146822575d9011328c92dc66f238684793e0560";
- sha512.doc = "103599893c3a77fe569a866bb31a96e9160afc123200979cd6b587239685f891219bb53ed36e9a3a44d8003cc803215e503d6cc312198180ad59cc3473e7de26";
+ sha512.run = "2c65a9915e58f81a298389fda9dbfe5c6d0a0fbb91db2da4d970f084f568da8dbd20e61576c2af05c74c4c2876835f8159d6dc3a250038dd64b433e4cc305a37";
+ sha512.doc = "8527c18ca429a877e747f66d68e3c6ff1992c42af0ce8e65d15a89743b689062e5d825578fb5896d5fb978251726cb2623d49207cb8126258bb6f419b36d09ec";
};
"texlive-de" = {
stripPrefix = 0;
- sha512.run = "08c67c0c348eadff200e98606f4c0b67c7e9f763e84cf12117e938fc1310e37a8a55177948771ad9e4156955dd0dda479addbb3caf1a067c0e5aa1ef7e815a3b";
- sha512.doc = "a575f65e317d8d5bab4591dde8cf2958c821f3786352b09c5dd4c5b6f6069ebcdcb005405aeff2e13a38afa5bf32f00bfb60159f215048734c5871cf6bd0d06d";
+ sha512.run = "89b6004f34abdd998257c723613ac09a1ff761bc2eb1dd441b21c6e25958874bc388e0fb4256410661f53d2145f3ccabeadc9ec1341af834b719913dbc6b59a0";
+ sha512.doc = "c13300d4bfa0a9d97c5b01b82634c854dbf9c4239d9ad320470c8d16eff439b1996ff0d51a72baa5c3080ea027105521bd165198c8fe58f06fe785d130603916";
};
"texlive-docindex" = {
- sha512.run = "bff973bf850ec4113d9ff803eec8d33f6c8639e5138d53e0ec1f7a4532711e56edcddee28a2dd799d36b548d494c3ce356ab40ed37d34d5d9353fe8d4ed91548";
- sha512.doc = "a50fdeec5df2c08dc37c8acdf523a81a1885152d57194d1dcb3c189678894bb7c5c25d461b359cb916d99a5356650d1d37efbbf0024e57578190642e70171f70";
+ sha512.run = "91e32845cbe87135d4fe6faa66f6cf58c4867131aa6bc73812f9093af4d31997dbc29fa81a1a2bf21d0a90bd1657ea33c5de9c755452ecc83544f34149f0ba5d";
+ sha512.doc = "f5f9c49dee61ebbb87e14caec5a7be65d821912d7179021d10c24afddc5ae61d13c5efcb6dc9c1491443ad4e6fbe173ac037283eb0f77497d2cf24541e2a72d4";
hasRunfiles = true;
};
"texlive-en" = {
stripPrefix = 0;
- sha512.run = "dbbf5d8fc537755a353f0b4c65b868f8bc175068105dc0ea87d4056c27a9c6272f00814ecb235729fcde22290a08505f4167ba446a7506815f7b69cea3617adf";
- sha512.doc = "44fb2b2fd811ffbced1638c7b16d4803fc39ee68a3727fe726c34d9d7bc8f9e8b96421e592962a29dc205ce3c7c9e759779b2c1bb254b74fb83ce161cde266d5";
+ sha512.run = "bf6130a940b5f328a0316322c2df85b60b7214ecbbd3b936f8ccff816cf2ace8853222c55efdb48ccdf48a55dbc64558a1a91ef88b83ff5f8425515125c486eb";
+ sha512.doc = "92ac46d9286520f1b6e5d927f976659771bd42cbefab7284fbb8c3b2ac5622c9af7e7c151163b30d95b16eee63027cbe36e758a1cd454055c63f5992357e6bcd";
};
"texlive-es" = {
stripPrefix = 0;
- sha512.run = "f5e9404c19b4227c10a07ed9b35e202b41c038b17ca8b324d74fb279a95ce334e8271f233ee3333ab51e5b04da4d137469e4f061164f8ac10b843a158e38e656";
- sha512.doc = "6fcda16d26282f387913f0b34b0daf6d4d068f4e15b34cc9fa6cbeab1a6f3af45cf900225fb4eafbb70943e8b76dcd000ad0bc27719e0e127f6ce73f629bea4e";
+ sha512.run = "ecd29f0b62735145f57e48c74c07f1b7188a3e4aea26d82dad7e136e2276e2697381bae0afacd7b2083d796c213e72141893fc186b84e9b6caf4ed19513d9a29";
+ sha512.doc = "32c4b3fad90a989e2b94f4fe63b8869721c36aa90df3a815177dbae38c8fc90bc420f197810266ee1350e2580428b8444ef73c5436041eab8bb46704bccc4fba";
};
"texlive-fr" = {
stripPrefix = 0;
- sha512.run = "38f11216a59192ef1d8f8b992f1d16939db9e1323f191d44d060e0919293f7ded441922d78b032b244fc30d37af9c2727c3b408fcc9ab61ede66cd9a7f7aeba2";
- sha512.doc = "e103e036edf8ad2438fc5c0e9e069c8d1d398f0cb2d997eddc80cb7fda301291b5e797d2e59122cf6f1797130e20bad2c06fb74fdbb4da9a7bc86ef84e2d2f7e";
+ sha512.run = "fa1830c0a7337f5629eff5f380f877307304f1986a3d9f63c43b0ef88960354c2737278e0e123523eb0d2c2957ec41ace896cefd096f4b2982b7086daf7f3ebb";
+ sha512.doc = "bee228b706954bcdc1ea424d0227890bda2115abf47b73687a0f486b7daf68476bfd7a649f457b22b62e55936b1a113a685451095d1f23268e0d094dec902b7a";
};
"texlive-it" = {
stripPrefix = 0;
- sha512.run = "043e2d7d8026c6a3fa896819a4ca10925e1fcf8e9d64351661cada51e33662384b71bf8fa0981faf5ef060c62a08c993ff71168c8769545a37e83462f768c5cf";
- sha512.doc = "70aceeecba1037edf17ea81c2a0b1cb5cdc36519b16bd68c981e9578e3ecc5c732548a8479684d9c95ce2665f8b837a390e8b673b0773240ffc3f449cf2ea3cf";
+ sha512.run = "be04ef3a7fabeeb9d6a05210e5939d61e0a364cbe97e461476db186c71ecfa2754af159ced3fad5fddff081e6bf5541bf60ed053cb8cb0e2de8813944e775009";
+ sha512.doc = "a3381b82bfa78453c6014849e8ea8dc2ee881088450824e62bc056f0303227fb7eb5276f594436c6ac113292ee52672dd3e7b9e6007bdc22dc331b63330fca81";
+};
+"texlive-ja" = {
+ stripPrefix = 0;
+ sha512.run = "279c986e659a0ff33b4522057c90312f2376552b22bd3229cfeed2e87a0644410ad798a8bbda079253df16a3156e3dae9c20abc6132e49023e17e9e234820043";
+ sha512.doc = "fd26ed74bb6a85f9aaa1907d89b3c2e6624325e36652a3e3c7a540181efa36f2b44322aac55190085c47d48176b0d04e6c58ef9fb633057954eaa6fd408998f9";
};
"texlive-msg-translations" = {
- sha512.run = "68715d6feb3f76c473cbcec846f3bb8b8913c1eb70af06bd1ab50dd696e4e51274cea7361ab52635a2e75685b1e2f9ca6544e206739e60b46357e24567303bd3";
+ sha512.run = "aaa3c148d05c6172163ccf2a6b6ef114cb31196bfd00ca7370cdf75fd71620aee5b0efc9fe2ffb625fa2f8fadd624cdfc3f38c4f97db1c07a41a1a4eab50ae0e";
hasRunfiles = true;
};
"texlive-pl" = {
stripPrefix = 0;
- sha512.run = "6be6da6a9e86eb07c4fe363ca677c5ac935dd7d5d4ea31e20947f2bcb0d5e13bed4fbf81c180a94a155d3ff93221cf7c4ca618e8c9055564603d5bef6d8c38b8";
- sha512.doc = "c1205fc00e493df442a0fc65805f45a791f2dfa9465cb27886b87c67aba55f5fcf8dc05e5cfc148658b79cfc6cfa3e22beb00d7037bee57dfdbe0edf41d3fc7b";
+ sha512.run = "57dc3f82b08ddb2a9f6e168ba7cee0870e558d796bd6acb8669207cc14aa327a531f6731d312fabd1761444f9d49da4f2b8a1424c603735468e76ae868813208";
+ sha512.doc = "1e00df1860220e5627a913f2504e125165ec2743f5b461497e77636e46b069ba2e790de2c01317f7698212d2862e0aaf5cdbed40eaca40618d97e56436b93adc";
};
"texlive-ru" = {
stripPrefix = 0;
- sha512.run = "fd8aabbee8f59061cf276239acc408845412558da75f516a82bc4fd87c3d8c84fb20555a46cb9a2cb9a39c1d5f630a38f92e0bc8183a43d595cdf30f04b1e306";
- sha512.doc = "6c32216a52415b04c61ae276f9c15253929b10ee50cd024f0f6d3bf0a78c7c8c1787bdbba1ed4372f28207c7d5204085172a70ba4a20f595b19ed9bf6715f89d";
+ sha512.run = "53b6b2cdfc0357f7614cdb9ac5f4f26dd51288acf093e3bf644b0b259c61b9765775bd90956b645e2a915cd64b4d4470679e3725dc8f1dd044f2280e04677c5d";
+ sha512.doc = "b5d982cfe9cbb9022b0d35cf583a90148c0add4f898dc86f732f305cd9adf704902851366722d2624f0ceac66d00aab177663160d5ef624331f83d6a717c3505";
};
"texlive-scripts" = {
- sha512.run = "2a32fe8d1fb2680ba61fea3fbdcb95421523ceb5713294027ab69a18c296b72af20c31432f20e82bee151fd96af5cf15386c8b282d94d8973d53ee2dc87410a1";
- sha512.doc = "636c3cdfe92780933122b94ee6f2af0e6a27300e71066bdef9643d66197f674aded56b1230d414f2f04af42722565fab34c2f85f46ea4c17df2cb255549edd1d";
+ sha512.run = "a73dbbd393f2824c5d892249da25437fbec34cd099c3fcae02aea9c0486a5e1fe4ad110467a9424adf77ac34713464a44d668e169e055db999202916970f904a";
+ sha512.doc = "94c227164679b44fac0e50490ca344cfb2301f0092c7ed928cbd2578650cdfcea4910f4c45a3812c7ad75565ef8f3e0330eb94d3e8fd90e6f818c5862976c8a0";
hasRunfiles = true;
};
"texlive-sr" = {
stripPrefix = 0;
- sha512.run = "7785cf3aac02cf569bf342b019f9bba148fcef2fe837956d93d77cc38adf02922f85c3e76c7d0c954ebee5ade933843658684ade551a62d6a6fa36884405d0fa";
- sha512.doc = "5fe8aa79b0181ea0e0de598f98f69306dedf8737302077c752ec142d066e35b904fd8958317f0c936ffac0300fe73ff54c24559520e4ea8d360a55acd8ed49d0";
+ sha512.run = "65cbac03143ec8b2881ba02b2827867848ba7b034745e2c3e5e793cb5a950c897d2903c1865cd42fbbfa65cea79cfa4b819be781027691be1467375598a6388d";
+ sha512.doc = "fdff59485fde0a134c78c506969b8c29bf82d30b3d2fa9b8137ee7efed7786e8aec9c79f5a1e000ce04ebd5bbe805885f8952234427a411021b9ef3988b11234";
};
"texlive-zh-cn" = {
stripPrefix = 0;
- sha512.run = "7f17a792a6ba347e97877d57117433ab69ef7d8252042e1c0f894373187b9fcc978c016e551225e4046689b7d755e06d28c1c5920cfc954b800ad6530d720669";
- sha512.doc = "c63a383818c6e42e1137096cd69af387f1ef9e189b8c76be2b22a39e5b079c952a0efedad30c30ab191e6e4201be580d0c71655d631765a1e62e4dd371298d9a";
+ sha512.run = "86d70c96c3fd13095d664a9f719613dfcc6295803f9058341fd915d6cac240ca11d64e939395dcfc0ff84eff1bcdc2425971ee0c90f7fc45cc86be737e30b772";
+ sha512.doc = "9567c16b972e2bae6f02356203cf68cf4390434e3da4f8a1cdfe8b902483fa33289c761bb00de345ff038e98054fef5994a980daaf0bb75aabf62be2bc1bdf75";
};
"texliveonfly" = {
- sha512.run = "f6fed46b75f50ef4dd37a1cc586d3ecabce9cc51c82a5e3389215aaa54af7f03d86f749ab2f069eb86ad848785e645664df6a6e6f10ae964ac0cd7596c94732f";
- sha512.doc = "04697cccced8dbda7e2c41ce0f735d5d68698fd854174c98f331deb4f55bc6371b39d818aff3e57fa89bacbaf090169d23791596f8c92ecbabdc6463d0f8f89a";
+ sha512.run = "e02a1214775f209c0698e62fb7f0ae91c9ad14024c076dd6a5ca73fad4c92ebbf9bbb0f281869cb0c073538c66edae2af23245f1bd0e1f939c80841269625af6";
+ sha512.doc = "f89f82a59f726b226101275b1aeaec00b99ea1302ee5ff8c021e4696b4abad39d1a95b544a4bc45483440591e1266cfba4d5c3c3bbc769f193671a46aa7458b2";
hasRunfiles = true;
};
"texloganalyser" = {
- sha512.run = "2bce24fc94e41f9db5ecbd640a0159ddc1d4db9900b2054afb89c5a008b02069af4d0c0ddee73282322ddd15bc092fb56e008e81859274f9a406e95c1963bbf7";
- sha512.doc = "4e81dd980482b69bec05025293cbe05326f621cf319e3734f16a22ff74049a336b4a366f58dc0713c521473a011b468a28ac5b585d1d31b1d6370ce55ea71c97";
+ sha512.run = "cbc18031b9b9ecfb6088b82b99eb72ad70fce92e4b103230a06ffeda0a50871715405a0aad18a7495ba1b80f16913cbadc4b8d1a7d2ebaa77d5cbd00e1682c93";
+ sha512.doc = "1cccf82314d9afc841044aabbb5f06933f6bbdfcdb46c22909ce18c2736d40c532944405232633f61893f0f56de24233d520edd64d4cc89baeca5c01ffd0f9ea";
hasRunfiles = true;
version = "0.9";
};
"texlogos" = {
stripPrefix = 0;
- sha512.run = "a62c4d988b6038bf0ecb2571e93304ad6c5b963da6b588d2f0354a9bb4140757a1f1e01a976befa8ec02a0aa3e2c0445fc504483992e7b9bd549c584941f8679";
+ sha512.run = "d3b5f5ea0dd90e925bffc1ac0f790848d1c2abe50003e2591c8efb219b4a205d48e4420d2000b3de15b1ff9d4d0bd9e083ba1694d4ee34febd68f8db0df16ea2";
hasRunfiles = true;
version = "1.3.1";
};
"texmate" = {
stripPrefix = 0;
- sha512.run = "79d3ddf850f906fc36db4701a3faf0ea8d9605581c98d23b60356598642142f5c9b036ae8f9792d1cdfcc7dafc618022b90a82f912fedd3093ac14c9551acfa0";
- sha512.doc = "7af4892eb28a2d874d032155169ab088cacfe8186dbabba5a8baf7a1ebde08135111f9aeb89fa50e64d6ff5e00dd43631529ebd80f3e883d20e48bab613a63eb";
- sha512.source = "1a57c6634b621b12a8d957ae4bbf636fd23fec03bc1158c10c097ff8a417e9d6c3efa2a53a7901f063d464f9064360af6d310cffc9d4c75921aa37f35ce946d7";
+ sha512.run = "52c35f096426385f229b7ddb66c8ec2a20539bbad6296f2bdd230c2da79edf5668fdde0fc7ebac7099a414b622b31309fa7f610564c8212602f71dca7193c597";
+ sha512.doc = "dc1ca347bfb0ba8c54403e643b4052604f98b39ced23d092808cb221e930384f49d1c34794a933b0a05c7691ef04158688653ce69eb8a4b72e9172b4254954ee";
+ sha512.source = "b75362c3b748021934052ef38b9f95ad7047804d5100b2a00bd8f9e396103d2d641f1fc5a3c636cb42ed66fa88488f6c69d3b188e3a55f715df2d19c05331889";
hasRunfiles = true;
version = "2";
};
"texments" = {
stripPrefix = 0;
- sha512.run = "dd1084b0af3393ddd14b21dbb62b7fdf7a99b88d84dc44eeb994dae525a34c453411d4cb8d04c2e6f418116573bc468c7e62d44c5673f91be11bf46cb30fb7e9";
- sha512.doc = "83f3665182fc628e74a2184b01c4d8c8b99bae05aee9f6f8771d0cdb7bbd02743b0ad4aaf7384e46b8a2d2c420b4731dedf56692ad711687047cb8e9403ca7c5";
- sha512.source = "020210a06e09f93dd45aed1abcd7cc3925e757c0c7e1dfaacd0435c02a7ba6adcd5c53830f51d1d99bb1f098063c88e607dd773d5f4bdf154e86c9ccf6d65f35";
+ sha512.run = "6b0bc365ff7ba6a8118a4e83350e73d5c4dc40e6c30a0ed3267f0f20178a08264866bd016aa3a9da72d4f27a20bf7e8f658417561468294745b78911ff46fd4a";
+ sha512.doc = "67b7843546704e9b48f6ffe75a33ab68a5d8ededf3cd45ca329c6ca5ffcc783f4ecb9a663fc4eb94fb554e3c43e753512f82dc8f2f7924c1bf4bb8942aabf749";
+ sha512.source = "92d2216144fcbcc96907fd09ece64428684476ab8e9f3a0c60e898f9f4cf7e0627fb145adbd8186d56a6d5a21563c41d62871e860ad51d9b74e5a0f6441a44de";
hasRunfiles = true;
version = "0.2.0";
};
+"texonly" = {
+ stripPrefix = 0;
+ sha512.run = "a51d7288abaa3bd03e8f3816eaf2d7f8931340e95e3897ea4a63ae3d251277a78e71ae66b617da6cc81a8100c9ffe64a1c9142369c67d58daf200ab2ed7c9682";
+ sha512.doc = "5f03987ce079f21801f08a7e325a36c6f1065f5cc32ff2dbec7989bdd3a6b3c54ade8f96a71e19553972d3c36454a08b007adf3287a7be7972a8b3ce6961778a";
+ version = "2";
+};
"texosquery" = {
- sha512.run = "ebf04d38a7bc12eb867eae8b224ace7a59091982c7b396cb651fb4a4cfd563556c6542be7bc25d3512c3017b4a609091d7a09c5a10772e92322bf6ee2772c040";
- sha512.doc = "f4e3a5ead3fddd68884ab6aec9772e19162ee99edad92cef14e3830eeb595ee19eb98f72744adb2fa5abd7df8ac1a90d3973d287185a17683405a03c619716b3";
- sha512.source = "01abf4fecad864b11a948b87733b73083b543a3d9a316cfa2a3ae246b3093023e51679e5cabf23c2cbe2f41083c06f1a44e32af4b56a997548fd19d58a38992e";
+ sha512.run = "bfe5cbc793a81a9ce3c98ddc94fd217c3b235614394d2f329db4f98ae29ded1757bba5d98997118a2c78cfdf6d774146a7ac6a716b2bce91c876b0387e1aeba2";
+ sha512.doc = "2b7cf8dad61829b96a2f17f1063baabd21087ea2526c8d8a6408b4c2e63c8f44be3f318be6d1e198661efe683afbff7055c678e7229a13d3b01e200565caea9d";
+ sha512.source = "c834540e5448887bb0d80dac77770c7f89b8017743bbe4691e46aa5c95c3f59f2bdfde93e0dd72aa8dd94295b1dbcfdd374a8892d4c622c41df7c4a37a68a701";
hasRunfiles = true;
version = "1.6";
};
"texpower" = {
stripPrefix = 0;
deps."tpslifonts" = tl."tpslifonts";
- sha512.run = "4bea2fcdf79eff9642f7831cafdb66be35a26545f168d62b8e30177cbd347b7227a8aaf3102c30bfc39aa8a1659cf425fbc15a44e98e03eb60d15c8dba01cc60";
- sha512.doc = "e5ba632d530a279132508fa8a2b9fa3d2a24e745bfa0a7746d9bdfede5eababe445873e99075c56be516d26eb3dacd924be8f937e4d08ac1ad68fe05da61ac95";
- sha512.source = "839f24656f40d6ca64a4c62b36f6790150c2f4c50c60e001e63be9d836b944a1731c7c63fc1234abc37cb8de66237051e5f194a360edc7c3cd0c7efdccae535f";
+ sha512.run = "7e2efadabaf173fd30c592cbcd2338563b8690048ccaffd86efb079a04b7b95c8ab113b99205cbb2912eae3a709a110d7b152270422cf2cbfd2ab85d42f12d69";
+ sha512.doc = "e61965b5e31b487daba383a4e6ebc0dba85475f8cade2faae6adb8576ec7ec544b518a6e0e105aa185ff82fd6aba7a9ea4abda2a9446d52f5b3acdb42580e315";
+ sha512.source = "3add8eeda886ce6422d3b7ea53a55dc69bb2f5c2e64cdede105a7b4756b008807bef6245ddc2596b45809311874e566263c51e98ec6751b4db9d3c5c5f58efd3";
hasRunfiles = true;
version = "0.2";
};
"texproposal" = {
stripPrefix = 0;
- sha512.run = "6a301a43f1aa418d73d12b81e094fcf68ca2c04c8d60beddfb6e2f9a97950f5dfffafe4f050887b20cdbffe42ef91d291fffacc00e003de3b96a6bde2f82d727";
- sha512.doc = "01b71d1beeb2395e219121a50f11024ea32fdd15dd9ac3ec050c33ddccb7224d2daa6634243c664d4483f9abc3d1330115290f7c315c32f9ef6c2fa41060e3b4";
+ sha512.run = "19265b32271b8603d8baf8b16f043c3228606230c1151a33e243e493b6306faa839860f2b07ec9d5d43c57f49e984134e760342bc6302186924e5c95cc1f3380";
+ sha512.doc = "70c04643ced459099ae095c88c0316e96c75e99bba0877198c7800d3b5cc9ac872f74b36adfb03dde968150abb3cb99131fb52ecaff56dfbf1aa85379718a74f";
version = "1.4";
};
"texshade" = {
stripPrefix = 0;
- sha512.run = "5ed597c10da75fc0bb690da213e9cec7d927c13171b0667c845e022fed4925ddc2a98f581e5bdcd1c520e6800e978f99063f456d891509f68f601b095fa44db1";
- sha512.doc = "7c2def29a5122e4cba42ca92f10c75e43fa84ad8712991a4217f5146d8eba4c066c7aa80ea3b6ec7f4e82f50cb43d3b91f56fcde786d9425687bcfe7e62f51f8";
- sha512.source = "8bfcc1f7c7f41d6079c528f5531eaaf3c5e9225c911b1f9cbcba1d9038b73aaf5e43ca3e1c7e376bf153bea3435b82dadd204c15d0e7df4470b9d883fba15690";
+ sha512.run = "785bba8f83063d37f2473759eb1ada73b31098ba757ce65ca1b7ac811581a64c706f2916eaa1237f6c6ee39dfa3514616d5b8789b9b8e2418c02ddd88e77e428";
+ sha512.doc = "e08cefab84354056854fa00b15efe8ba99e2e8f4ae6721afd03ecee5fad7b227674ca456de11b0607b1b34a2378ce41e11c517b0b0a544c12278bc3b9f0c4de4";
+ sha512.source = "3ade54e59a3342a60ae75a3b4b1068d646bab1d9dc58b29cfb3ea55471038061af7a2581b5a125b14d767ca659a336ac09dd2ec8360c3e54889a69529d62335e";
hasRunfiles = true;
version = "1.25";
};
@@ -26077,1060 +26759,1117 @@ tl: { # no indentation
deps."hyphen-base" = tl."hyphen-base";
deps."knuth-lib" = tl."knuth-lib";
deps."plain" = tl."plain";
- sha512.run = "1faf7ba5456cdd835c691f43cc1c0865ce29997ab0c7a1623fcaebb2f48379395de26f140fbeb0b3aa6df4290cabf7bb5146768e56b813ab1223fdc088295341";
- sha512.doc = "b402ea628dc62c57f06a0e611b048498dccca8c011b1493847241671ac838c9c2a67a860ede1d5b104b49d2b4de04264bcb896b0b0ac086bb4d35d3d2798cb4f";
+ sha512.run = "7309726b33eadf8290e596aab50bb1af95600a067338b352c1ac092643a8c6d4142180d0146abbbb828a38fb08fdd9ae03da6572e6c221afcd151a51430a423e";
+ sha512.doc = "2a4979a10514ccd589b331ff34a677a4e22adbeea73d6112c9a14392b3ee75a8cdb292b008b160792b3d00b812834afa7e0211db860c41f1beb69bbc900fdb90";
hasRunfiles = true;
version = "2.18";
};
"textcase" = {
stripPrefix = 0;
- sha512.run = "5ec9ec35ea83926236be5ab9862ec7491a4a1580292a8ae5139433d6e376a1adf8587e88f50fd9aa480fb3fd3421c96794682434862e819183aa7af4b7115815";
- sha512.doc = "259f131d6b62031cbed1ade3a8cda72a269870d69aa537af7845db8b3ab50f8889d7fcddce8bb0724e20822d6af9a3434e10d7e95b931992cf122da968cfd30e";
- sha512.source = "5e97220cf3cd999ed4fa80f0b910679c2bdbbb6896ef71968857131b055d64b9b1a789e0f5fed9d689d5694203859456d211920d0c2e9407e74309783b65f155";
+ sha512.run = "9cb8145b46343c34c4ac7c7ec64dc6d69f08e329cfae2c1ac41902a74e92cee715b5b171bbf26b92efc0a8a4500d11d317d8c927ffee623450b39e4ee6555483";
+ sha512.doc = "737c03d99e03a188c80aa8478abb64f05e6a3241185d03746682bf3c5e2e48ed8181e46d1b10c9170b98882bafcfe61e37a0409d42d2506125e9515bc44f0e2c";
+ sha512.source = "2f68a69bb41a0af207522cf554fdbc8858a675b8f9c97e72836bf62d69640aa55aafdc70b8f014ee3bfd526f155695722d4191b70b570b309bc789622b19b53a";
hasRunfiles = true;
+ version = "1.00";
};
"textfit" = {
stripPrefix = 0;
- sha512.run = "3cd63466f501ac558fd99afb57d6288c1e1da39a4b5b774111f6b2ff9388db8acb2937fa397d69c674a17ae798a8ddd1310ad79a83dbece81e158be642306625";
- sha512.doc = "53736d3a5423c29696e60a672e3dbe413aaacc5454e59d04f51608dee17a9788e7efcac1980008be2d4ad0b4611ccacae797de2b83d7592eb31c9b9ea45bcf8e";
- sha512.source = "95689bdc578151afac702575a4a094fde4df8bbb95181a8e511e3dc537ed227b56c59016f52d1f7d1a6fc652bb33285e5ec7091e3be1d4028831538b25c54564";
+ sha512.run = "96638c0bd5cb14b629f03e4b6a3266160c75bcf05d871ce3d4262ac1c070d9efc0532411f5d8774f97362b148ef6cd1c5dd5253e72e3aebb542fdf14aa6d78fb";
+ sha512.doc = "b88df8c99662a182483fc6d12d33d0bac5f6a32c84be700146d048b799045800cbb69b21599e5debac122995800b0e48fd82395c498a58df503395fcedc92228";
+ sha512.source = "cde6e37b48b1aa49811fd5ec29cf094c7b49d690fb4d884edc358bd3a8a5bf58a815e539eb5e56a95616f54b0737dde09e312c0d2baf37498ead691d4fe1dd72";
hasRunfiles = true;
version = "5";
};
"textglos" = {
stripPrefix = 0;
- sha512.run = "ffc6e2543773e9b9945d3fecb11712253fd86b8215e3776ce1dd164839c82bc06d8e81f1b0d0f6864b702b8fa85e98630410c45d3f057d303ef4a913c012c586";
- sha512.doc = "c6150d76f0740f519cf53614a8597cb25c79d7bd6ef2e43245f86e15d98cf7bc2383942e0345c7fc8ecd387f9644e5afd10c0af81c4b1f19448b9a22a23e1a7c";
- sha512.source = "15abccad544236343a1278bc7f0f043a2ddd61ba7af19cee241eab1082e3f52b67aaaf6eae67f86cc0f497e2fd3c21d383902303a8bb8c109c246d0575f1a463";
+ sha512.run = "1652260a3e946a8847ceb7f937893bad27a24737d9b3573466f7369ce9cdbf900af0ef6c7f0bf3033200664da736e8232c3fbf6db61bb7d51acec1010d13a3e0";
+ sha512.doc = "922ce1569fce889bc4608e9a5da4a45b7c3d2e80303ac36167efe6767c266844664de00384447e288da70383fe91261e5914394a6fdf8644349f785600271e5e";
+ sha512.source = "0dc80a20fcb8926b9bf586808bff2403452e43471983d0bf49bebd310d2bf78cb1e61cd4674f7bfcf86d94ee083d2c8e0099554858549dc5c6703d0f4ca57dbb";
hasRunfiles = true;
version = "1.0";
};
"textgreek" = {
stripPrefix = 0;
deps."greek-fontenc" = tl."greek-fontenc";
- sha512.run = "eb664894acb657e3b5fd058469fe4f6f9e733667ce80507bd80e72caa70f10dbf28f434e51047319eb50ebb031ef9eed836075cabe42b20db5c4676e676b804f";
- sha512.doc = "2b7975bdc071bdab4329005816dea5c92a297c0fc0f3d3693b8ec33f527299209c5e858e723b20d34b538cd17f5772ab03b9869babff669769433637c43c44d7";
- sha512.source = "4afd3a08ddc1cae4e9506ff9733e8012eaea995f6321d5cd85f1631dcd9592bc6f1727ad9696e5ca760f6e62317854febbb7d82b9fedfaab7feeefd8fa91df04";
+ sha512.run = "2370f666c2cef43a579e32a755675431717ccfb4bad6f30261a6c67e0617816ffc272c25e0d076d91c4047c41926c92ae375507f36f2fab01673bd7e708f5188";
+ sha512.doc = "9107ca31b645977d56a3b1e37f7b12f0302b1b2531bd2a21883f7931831e70c4383beae77469aab4663253da3109cdd9c53589cbab95f7f0126389d12509127f";
+ sha512.source = "367b63cd318c1e69944444f4cab82af7a7b1dde667d6469ade4c6433960b21a6f8922280d5a46e96fc88ddf4c2d5d3f3a440b55045a67512459208ae181bda96";
hasRunfiles = true;
version = "0.7";
};
"textmerg" = {
stripPrefix = 0;
- sha512.run = "4ddd8874a19695480cbcfa99317de08bb7fdbea60d45afd2a47df97fa565f9e5cfbe186f8b24c0ebd6e22c01310ec259d9422ec09bd74f7364c6d31bab056b0f";
- sha512.doc = "32409007cf543cbfe3a2196989f84e00e04192e0fe5f2a3945789f0845a626f766b81d5c5ebb13845bc791f40308e552daa1477f964c2a6adda29204e9b8ab9b";
- sha512.source = "6b0ac3859f10f2396fa217dcdb9635e63f459b12ea4b0b77ab3b8cfdcc426cf2b65e9286a2313ea7bf42b5385c10fc5d430ecdef8d7361f7753ee3d48a8cd345";
+ sha512.run = "5ef9048849bd2515c1af0ff41d0b5189715b375464c15d4708e0152d99f01839c462a0c9d0a9a12f401375d38e2c53a0f0c314e6905e1bfb3171296448bab649";
+ sha512.doc = "05a087347db5dce688065f56c106d022f3ac30d27ee5d2f420e7658c5b81df66549cda86193f3ce4fb2cbeaad37abe7eb32b984d00d4f25dd0ad51433f8d7a01";
+ sha512.source = "bec01fd7721b5fcc61ac934ebffc3936492817662f4445f082601fe4b7aad576448d33b7ec16ce400c8185704e60238c56bb9e8e31c3b445503673145c0cfadd";
hasRunfiles = true;
version = "2.01";
};
"textopo" = {
stripPrefix = 0;
- sha512.run = "47115de58ce7b2653373255843f88a6f8d347ff56d8d9bf24495e68ffb80527edda29458d22ba71929ddbfae7e42b2d2f31015f045f937e0ee2c71d7fb0867c6";
- sha512.doc = "04b33ee10a76b72709df57496e45f783647d608eafdd5b99e0c2ac7094bf1ee50c800be5d50fe5cb55b7c1c0d066b213e8acf2753ec54606d189fc88e2cc76b1";
- sha512.source = "9c87b66a122812d93e5d290d7b9d028d3f1c72d287b3c3761f2903739f0e06d6866a96933b3fdeb4c739cab2a62970f3fb3c53c5e15112f1563845a56e0c3028";
+ sha512.run = "89a415b1040ff44f62c452e61abf9a5760929953ff0a4740080f79e8343b2b4f4eef9340e5a83fded39a000947dbe7f2916fb18624c4512c5ab58171708de268";
+ sha512.doc = "80bd54a9843fae371884b87710094f72926d5ad8a7e40308e9aa753b01533d3e649ff94831ea75aed264b5f9f5df482e157a1563dc85ab2976cbf9260425c5ce";
+ sha512.source = "d426490fee0b747726dfd7df1f6f72677c9aee3d8ba56ec04dd55037aef563297d16d08a821c2e9a1493c5c29ad6b52c5af23b6bb1f4adec754bf530beb81571";
hasRunfiles = true;
version = "1.5";
};
"textpath" = {
stripPrefix = 0;
- sha512.run = "350f2d2fdfc7d95b4ae68023f0d7d000ec837a25e47fd174834e4b20547240bcdf7f5b3b53d09a5630256f621a34ea8d70c8d5c41b3f0bce8bf6df7a91ed0b58";
- sha512.doc = "4dcf46d11efcbc85c4384714ae5d98ac9a8237844c3abec8028c9896d7507fb5b6f2b1e962201f36dc9c7c0e75f52000555db5c5a7c66585ca1c658d05007daa";
+ sha512.run = "7780972480a1355a05cbcca3c46f3e5284b120a93ed2265f0fcceb6965f55ed793756cf96df63aa8da589dd12fe1b8127bd470077b9f9dda758238ced566b3e6";
+ sha512.doc = "5507082be0235ec2253ddc0b03e239607b9d140952799684e5193e4d3d584846d33a59aa9b1630d058f17cacf7cedd2fe0a180b40207ea8f10947b534784fc02";
hasRunfiles = true;
version = "1.6";
};
"textpos" = {
stripPrefix = 0;
- sha512.run = "7dca90546726fd4d6b035b904dac12ee6c61cdb8cc49e0780ed817d20ee4e8f097f46124efea43b89449f0f4a2c738c17b4e52ee9216b27a71a198975851f94c";
- sha512.doc = "37227ba44c32949ec75a2b85df5b73f5419c3d24123c83293f78abb566e077618ed9e9d8eeb137bb9b164aadcc5bd9001928f0455e41e07ccd0419ab9931e3a7";
- sha512.source = "34a8a1d6058ba3578ad83f06ee8508df64a3fbd6c4827f52871a11e46b83bded6660150fbed71fc554f1f81dd7d1197dcb4f0f966e63ab46ce9e25c47700110c";
+ sha512.run = "430c373d2c228615ecc9c46c10a99ce5394ff0497e9a375eec3c4e409452e006979501f7d18c5f603055c9ddb57b7c0687cf0a9273761d23aec75ed64c032200";
+ sha512.doc = "5fdd14982f8b783f6b42197fb483eebb62f40c7e6f80648cfe7b7a356ae3fd243b4133a050cd84d2c8893460c15e717a21a70a5e1e0e31d52275f4a206956eb9";
+ sha512.source = "c4afcb5134b7618a9397f40e6e633d126f2803e15783b9ce6a26c82fb21d0ad226d65fa9e90e60ca5a1ccbaaa3a436712ee15d8fd13a6acc5cae7af8150da6cc";
hasRunfiles = true;
- version = "1.8";
+ version = "1.9.1";
};
"textualicomma" = {
stripPrefix = 0;
- sha512.run = "10ba2294c9121a73dd8f62a211db3b96493c7f789ae82c763f8637b0a23d971b3a62725bab868dbf2df68cd619af128213b6688972e8845cc6356b0a786bff88";
- sha512.doc = "e13e1a6f6079f3751670681d9c352cc97097c5634ff47f7ed11706118371bee2d65a5ce91af2d4f6a6f77765555f28413df3ddfda5293ffcbb60c8063fd9ba11";
- sha512.source = "105883f7e1e676434e73b191a96f21135db761a6358195aaa669f2de0318d21dca7190e35b2184177d02b8328e21a5b478752a4a0b3a56df4b2433217e33db6f";
+ sha512.run = "044ef3451267bcb74d3e4162d19915b1b7f2fac337af6faae7d3dcd630bc9be8484fa155a3579ad5245ce1f07578d8faada2e6a67830edb09b332714a95f2e9e";
+ sha512.doc = "6e6c380eb0169878a34d3d40fea47bc57885c7ea378ffd2d2a7e9bf26826dd922f67a02e74d6c78801cecb87b18de3ab52b7600623de39c53954ed568c57eadf";
+ sha512.source = "69f6594a039c9b367e48430927298768f816ba31a7bcc41036111963c5e9059dfbde6b771ab7dcbfddb6e40dc49b2daa1d1ae04625a31ae44b8ba340c42d3f58";
hasRunfiles = true;
version = "1.1";
};
"texvc" = {
stripPrefix = 0;
- sha512.run = "1fb18df5dbbbf0c25cba9f97787becaba920914fcbb310016526ba9ab43fce418e6c0285d427fd63d1d119ad13ac82378e7fffc0e9c1fd6136017812c89f1b18";
- sha512.doc = "232d199a9d929094ec8d1b165955cbd03b3ec5c0040cf0fc36635df6c2b5b8a37b4ece399e4d1b2f0f8fe9252eb8ec6b10986aee32c382321f2400a57b29abdc";
- sha512.source = "290ffd35f50dcc61042d0b3d6617d8f6078f47fe5fda395505660307127bd87174a71f730adcc3f7d13b1fda9f09d8574a3bfa4bd5b07d8c99e4fdca88146144";
+ sha512.run = "cc149d490180e58e9796ae0bc962e51794400384671eee53c932acef88512a129dc3d87ea4378247813acbd3ead010014ab71bd1717b6edb0bef4b7856be8aeb";
+ sha512.doc = "e8639a2ffdd2d40b27545c3f4265e473bfbd81a028632a082199fb0dba7ea0b0468bdae488a9eeea63578bdd610f7e16d4f4da846f9316dabf5645af95fc8cab";
+ sha512.source = "4bbcf12af602c328084e76e339d9ca33c205f08faf489be3008fa5fe0b424631e940baee1da9144fafac42e09fd2d27a7726c16e159cfe24c70d32ae1014d198";
hasRunfiles = true;
version = "1.1";
};
"texware" = {
- sha512.run = "aecff277f4341122dffaad2b6e6389434fa0db4c686fc89a398a506e495076b355cd0554b92d78ec257b4a5feab103369cf9b399873b98b724188804d3a878c7";
- sha512.doc = "05a67ac4f25b162da981b92b2d2dafdfc96ad39303b4e84912f49c2bb11e3c3cbb724da6592b37d2288e6e7f02e19797b467596bdcff846f424358e7002735ed";
+ sha512.run = "cc66e87d459fb04070b0c43c16f3412ea22e3cf8a2748efb8a87fb0417bf0b9caa32a38147a9dd068d7ad0d25e320dc78ac54d9004cf5adef337ed0a90e52923";
+ sha512.doc = "a8ef6e6a062140ca6ab3311b7e57f452bbbb0eddebe36d02cd8122141320814508438d764a97d351febf9f65a5539b03774f611e9bfdcb5abdc5fa989fc5a848";
};
"texworks" = {
- sha512.run = "18a589e7ff9987f222ede07e4c3d747fea0cbcd509fdcf8696fdafa271d869f13a4ea90fcda20e068cad9d010fa8a8dea5dc8cfb69c55d8cd33eb08fcf5bf9a9";
- sha512.doc = "df97738ae0cea3c9b25c7ed4379808d0752ef46bbd9eab5d32ccfbd0961d2daf67928dde2e5df5796b2f8cd1556fd701408f0776fc59964ee0bdce81e3f6e594";
+ sha512.run = "06184922ee1dfb3fd6029d10d3bffa984aa7e1970d7439075678490f604d3d357e2b5b8d3cee4c941b5f43308006c53a816d015a61f0e9fa81a24d21593ff43b";
+ sha512.doc = "35bb50b86efa5f8842778f47b9f2c6863f6475f396e72d0cd34e6d6fcc4c2f103622904ebb27baa59f9ada014197e47bfb6537a391705c894ed669a7a92271f1";
};
"tfrupee" = {
stripPrefix = 0;
- sha512.run = "f6fd843816df2b0820e39e5cc01fa4f09e12d353aeadb477eba7fe82e15801544e1aa3625372ead78ae45a3d5d0747e822b703c0e815c0d5a8b9d1ab37f3794a";
- sha512.doc = "1862a0b0962c9fdd3eb0293d3ff3cba0823403a074864e8a06e60b8cfe23379a24fc780af336941732e3a6856a5cbf7469ae12921a5d31b5ff07b2cd1060407b";
- sha512.source = "3cf23d79378ae86742fab85b3db70d3d0c2393dce033f70a6b7dfb04d66c47e91ebb87ccf8eb5cba6cd36338ba2a379396957586aebffadb673676fc38dc20ab";
+ sha512.run = "ee935ea5c6563fd8da4f403a1c3583b289b64e212aed4b9e3703ec345dc47c5521d291e1ae0a10c9aec2ebfed407fbf14e804bf51ae4c4a1e03046fc7cd0ad5c";
+ sha512.doc = "19da18d665a8369e58a26d4e979d5fd6c8b3187dfba97a281008627aeb8c5ee824dc2ad3f5c94c3b35c67fe28a646f44aa5f532912de5f5640b0a7d56afec2f8";
+ sha512.source = "30133dbf65f1a33f79ad8b2c8ee84ff376b39d12cf0d48c4e72e86b393e0d55f5768c7af5f5f3f6ff1d78fe2c7d4f2b09d2980107dd5aa1d94fb5ea27545ee9d";
hasRunfiles = true;
version = "1.02";
};
"thaienum" = {
stripPrefix = 0;
- sha512.run = "481e1af7bd2c0562fd5ddde7e07ed7cc2d9ed9461fea82b07ff23c8a3c47a1467bf1bbc1055dbbb9df947058c81665c83f1134c7e31c4ac969f44fe61836283c";
- sha512.doc = "08ebf7db58932b45ca0c6e08ea15d7e137b198b2fc73487b246a356a152a233706eda2bf30de2e259b4913a415d77fa18b814b661c20d63bb6de086d014b8f1a";
+ sha512.run = "25f6bd1e6e9586b261721b66b6b193c07f60dc074f7b7b1911b0a8ba4f33815c86945bcb3946ffe153f70f0dbaeec4dca8e5574f8369c754a6151fc271029f3b";
+ sha512.doc = "246dbb624a2e2e30bd5468c2596e7b3f7183c7dd9d03eda42fbed88fe51f16b53801ed39f85590d2739a93d48bc413fce5c52685d5425615f650b19f56013261";
hasRunfiles = true;
version = "0.2";
};
"thaispec" = {
stripPrefix = 0;
- sha512.run = "34fcd008ac15de5618212fe7164625230f4e83d446bda96a3dd527d2c98b3d99e6c40a8f9be52701b915c8ed2dfc91ced98db44c757e1edc1adafb398082ad3c";
- sha512.doc = "ca3956f697758c424901e1353cd77164917c9937b68efce27710307ee14b1101e365d76f5fa9e5aaaa92c4bed0674a6e04a3cd98491347c3003d18bb9463b6aa";
- sha512.source = "bbd1e78b91ef861c086e7d94d2cc75e2a44c9dd5ad6e4ad093a74e86cb6956405963a11b6861385e8959738c99672b4231493280a13e27f1dc4181ec9c59827d";
+ sha512.run = "16a7b186e026474f659ceade9d18f339fd597857897354c40208efaaa5caeb29be4c4c8b68aed2edc8ca8b4b6ef5e66ab511ebc943928b6ea51fe796e9956df0";
+ sha512.doc = "e3bedf4c192c9505fe8569195e3be10643d236d826eac14878e46b62133a09029ad5625f988e6b22009cfdc3a26550f155b8d09eb8476e84ca561bb6f470bfeb";
+ sha512.source = "5e5e404acaf32626a7d06342326733145d331a1259c25e956bfb469be6e4f528184247d32726c378fa11908e0f69e006e2251d20879b86b714f0c24a54f53617";
hasRunfiles = true;
- version = "0.3";
+ version = "0.4";
};
"thalie" = {
stripPrefix = 0;
- sha512.run = "67c40e53841602b52b10984594b26d915a30ad0b91f9c4d764b5fbe280b29f3a9ce75ed6f939d54a155e0e4152046b51dc5fe2d4946b236e7a130eb2ae34c7a0";
- sha512.doc = "16ca6831450eb7550d035ef96235291afe6de49310a04860adb745cb8c0f8d7c99105d9d29dd473e4a0615ca713337339c0d03fe12eba1218d2895f0535eb11e";
- sha512.source = "b932126a772d6b271824574773017e91fddbdcd4da3aed4269d2d5f969222d1eeb60a865ae91305b311dc508a8a5d470ea7f65b15447db0eae121a1d1e13220f";
+ sha512.run = "193f59cc9fcad15ca4fd52e011152a08066329ed496ad55d4245f232a701692b8c3a33f24d457358d696ec540041beb90ef37696a77b1685f22f15031665585f";
+ sha512.doc = "104972514a171a25557b5a0ba6501be9556f77eb7fdedc60843797ba7fc53873b75cbf4e470dfb76866e6042f77c5c39ae86367a119f64b34a18183eb0ef1be8";
+ sha512.source = "31b0a6d7452e3b5b8affa9e4e89146c90b7e9f2af60eb7f741d4bc5722147c0ca2a902fb61b23d9a47c3bc32e2e5b38a170f3a194049cd8a1009a7d4cc199995";
+ hasRunfiles = true;
+ version = "0.10b";
+};
+"theanodidot" = {
+ stripPrefix = 0;
+ sha512.run = "f89e4fc9a726b87568eb5771e0f3a4c29f23198eece256fffd85aa3f7d8f359fc9446e24cb5945b3297d373a84ec11e6b0322e378fa6bb979bdf980e91e5ce82";
+ sha512.doc = "82ced7608403dadc3d5be699acec21bdd7b9fd44c68db769f6060beb26b7a448bde9ec43060e95ee6699735c4c347ade0b2a1267f944c2b168363172c3c0b979";
+ hasRunfiles = true;
+};
+"theanomodern" = {
+ stripPrefix = 0;
+ sha512.run = "cee56b45fe0b06c36fc4a11dda204117d20a5ade50b5d706aec08c4bc66ac9d801cb3c885b8f18b54db7a0152c3924cb844a0101c71a11c81d6ccd32d18518da";
+ sha512.doc = "d7c6258b4e025111f8c8e29332b8325128fcbe095d9e8e3975227c86e171cd12a73319cfd341030f06f901d005815bba3c7643063a257dea006a159ccace5355";
+ hasRunfiles = true;
+};
+"theanooldstyle" = {
+ stripPrefix = 0;
+ sha512.run = "41763eb636491cbd5d7f712b91d3ab6189a87d6fca61efb0b552f5c57eaf25a830763ef83d9b093b2eb5a31f45f91ecb8eef870a7aec0e0084dd685a55088498";
+ sha512.doc = "3e9dfe575f249cacc577763f7b7aa2bc128659bdd19b0ab97b7c9a43a6b5938d7067e657c9a469d4b163faa75f1373a21f5e0825e345d342af037713d595713b";
hasRunfiles = true;
- version = "0.10a";
};
"theatre" = {
stripPrefix = 0;
- sha512.run = "045a349ddfc96298bf3bd6992cf3fe7f90d8b4c2891feb7cc2d129e99aff3c4c74c7502239e64c31b1d6171622af53ff20698b8e2f7ac90bfe2778237b638d76";
- sha512.doc = "f47cac1051546b9e64a8009f8bf17ddec6ed572314e08cc3a79de46ce1d941b4917b0e51ba9a2507c8679a00c6b8627a4f224c7ad6b60fafbf24349fe68f393f";
+ sha512.run = "d450ef176d5543581316ff36590eba2ed829a3f2b8a019fa8ca379af0ae2aa4df4e4e3068b52ed91edec4df33d08aa78b1f5f21d0fdf33d0aa718704e3de2851";
+ sha512.doc = "cb4920d5acfe0e1288c7d459d15b06b9ced1130b56ea92c9ed49376743cee7e3fbb694362bac51f2660269992d64717effc5d8e9f52a21337fe7eed51a4622f6";
version = "0.1";
};
"theoremref" = {
stripPrefix = 0;
- sha512.run = "8e9c76c0ad9b7905c16d68bf2299b57c665d5f44c8e42437b06dcfceedbb49702b5dda06af6cdaa70efb3aa10003fb60a5d5690891204d04b82989ef7e3345c1";
- sha512.doc = "0498164f333ae9f3bcfdbd53bfde87989cf0a4dfa138c5d14135771112db49a7e103d6503dc7fe713f322f6afacb06a566c0f9bb6c7824783d4486754825b1a6";
+ sha512.run = "ec3f8bea432fc0a72d008884e8879bf22db5c2be3694d298828a493e1b4cde2dd591f35887e4aba646f44db47a75f87a08ec7e269cec77be66cb45798137c85a";
+ sha512.doc = "ec478b840b200dd0e731545f039c8ac01d9f088b7644350cc3366aece722b924187ca0701ad15be3a428131bc3025d1af9bb0440e8a487e0272c8d7997924200";
hasRunfiles = true;
};
"thesis-ekf" = {
stripPrefix = 0;
- sha512.run = "9abd7913d609c14a512af56fd461620bf46ebc5569438a0fa03ec45cf8e1cb3b0b4b7c3db3d2aef950d1482f38b7ffcd18cf40e9959475e7b9093cdc78a1f6a2";
- sha512.doc = "0871bc16cedaf61b54609f002a956b474ed35a895d396c9df8d2f9359d71fd6942f99e86848c228b059d5849743df1c51291f7f483fb516c3819306d2849ff9a";
- sha512.source = "accab347b5add0f7659d9558144bdfe77277861045f62d64040c89b071106770cd44c07004f0ba08c2fdb4a0f10cc9d06f66e4b45ed43b7deafeb7a8bd4d59de";
+ sha512.run = "ee4e7a6e73e113334cd6ef392e2530803ace4873eb3c477df1b9de898dffcfbc73a20e466f9137ffb295b247df5ae2c5ab147ae274ef81224a2d1e6d4ec873f1";
+ sha512.doc = "36bbf561af8e75cc4c890b0856a1272be7f24fb24943706d94a3b4b4aceefd5b21f0857665ce800649e425c7e446f89952bb6b3d3b7a25b2dbc6810160d25dc6";
+ sha512.source = "9c1edc9bcf27f0e4186c7a57aac14cfc34b0f1f17c554b93ff6cb0f86e0eeb41af81d6fe105a32d33730ba881952e1fa9f72d2cfd8b8689d4a9a2e8f62edeb41";
hasRunfiles = true;
- version = "2.3";
+ version = "3.1";
};
"thesis-gwu" = {
stripPrefix = 0;
- sha512.run = "1a34a930eca927bd89a4b4630ace4e54eb7b3139031020d43f1a9da156476274dcc046f547a071d95bc8fd433e8a41328002882b55cb7b12193a3b5051be3c52";
- sha512.doc = "88a167cfeaf3fd6a507bff7f4e8bd742a4359a0c4714c4a3f256537671144a5331df5f4204c91da15e96e6e1438effd2f61eaa68f7519e27ed6ef96793c344f5";
+ sha512.run = "f5f54b6ba4d95422d3b5e219a8319375f543939b0a4fff260616048faee47203497cff1eadf8603f03ad54f7f93bfd524fc3f2efa108bcf36c34a38f468b85cf";
+ sha512.doc = "88928ac624aa85413652ae32170854cce4c0519858b5e35752fa06bc4e7130ac031eade4127704edadf69a1fc5fa0e3357af1a0350af83decde430e606c0ff4b";
hasRunfiles = true;
version = "1.6.1";
};
"thesis-qom" = {
stripPrefix = 0;
- sha512.run = "bc4cc73e77441f51b838daf16b7fcd0812df14973554cc09ce44292d3a6fc0e540dc359c8dc382872a10f46f75f5a0f2530012a783ab32d44fd7dd0e46fd72cf";
- sha512.doc = "9511bfd670fe4ea859f4952aa38ca4a132ea682b0f4feffb14bc076c99fa02cb7bc261c64081fb0a70b94055196bc8b969ed7cd713319870ea3435d569c44029";
+ sha512.run = "5afaa0d05b88dbe2d3e5dc2450d1d01b57a24f54be4437c2e9c71afa6c8b1f10144c674de2d8062c6d4a5b7a5140b1fac6ba82bb68c03ecb6560d8afd1384cae";
+ sha512.doc = "7bfe521b8f1df650304080e50805f48437e9b22b5b06f3f2fc309bc770ea0370d0e5acf2977c4332e0ca3d7b664c2dc8161f31f057a910069ba1cb585225145d";
hasRunfiles = true;
version = "0.42";
};
"thesis-titlepage-fhac" = {
stripPrefix = 0;
- sha512.run = "138ef0423e7dacb4724a65bfdafe7f3aa7e3ae9a7c5d128a71caba0debb9042b3506f2a507c883daae29fbf10ee34f9fa15f0d0f8cd589005a9c911026f839f5";
- sha512.doc = "b04d42101e06bc4adab81b65a852be9ef058d1081cf1dc8ba9aeaa974e3a79bccf456bf061d29fe560455c82483bcaeb94bacc9a8995c14ac3ee7bbe7d6b972a";
- sha512.source = "b7121d93bcfd89716bc9e78de7e5e441501b3a1e97bd8333d35420fa139a8213fd70dfed2a5d9c08021398df3142f2d22774d2b3cfdd0498cd6a10efe9d897dc";
+ sha512.run = "62cdba17287f90580fe6273d1ca9143c9fac01d7da214a20413995b925c6eced385b3a5c172e8bedb4f17396ed7e9b78e789ca475c5efe542283d9b421bd6ffb";
+ sha512.doc = "13378f3ef37bd1033d009d03772244e048ff2a16b95ca8a0f14feeda8c44b29036276c41aae812cf1c28ac5684edad56b000f8a45576bd0065fb844f5b6dd189";
+ sha512.source = "34b0f176df84b1b1d1f3e47c7c01d640b0e74e30a86488e07e9e67c61c80a96cb1b9ec835266dbee3e45a952f406ade5af5173e7df33f1d12d1b1f5d0611ac75";
hasRunfiles = true;
version = "0.1";
};
"thinsp" = {
stripPrefix = 0;
- sha512.run = "9c5a3f68bdae70fc961842630dc4334ebd449b338848b6eb759c65f63e56d284df325dd18d1e7d06a466db622b31df35eeca3332681df9822931b812b4d556c6";
- sha512.doc = "a1e469bdbf2a1cbcaa557e262e63926f03b54721abf0c9336b060a77fb052e6f13a16b845dce7ad868f20a0099275c6ba21c2c05442a6befa425ec11f982ec0a";
+ sha512.run = "ddc80b4de32524ce76fe34e8f88d01e2db18a8bbf60a718454a0303aea8082fc2e495c89c2ad0a7459ed3151e890e30a1263267f249581e24bac87113a5fd266";
+ sha512.doc = "b5b50522a4a7b5f7772118d95fdf42e2f570ac35c49a8690560df27df0754a170acddd782b516fa185c0f6ef2abb3ff8a9f366370c2ad46e2e4d32dba21e634b";
hasRunfiles = true;
version = "0.2";
};
"thmbox" = {
stripPrefix = 0;
- sha512.run = "b0896b1799a836f471fd929575befd9b18e8189d05723f2c0bb14f32627a64d36d7dcf306b9458fd450d0401d844e60802a5c731339c0786f539d5c32dcbe61b";
- sha512.doc = "5a2498515e34eddd4c14fdceb9b294c739e5cad4aabaddd181268a8c2ae0b6d5952804ea50ed514e471ea510c487c2461c7c9eea767fa0e5a66b52fc8b00f6e1";
- sha512.source = "fb3b8a61066bfa8c2674bf1d95e9d5b0f9b2de7ec63a96342a55a8dd8d574e6d02c2e9dadab695781849dd254305aa12555bce9274e4089e764355b645a40e08";
+ sha512.run = "83ceeb0cf84ff75afb734f41be5a5309692c6804a5a20627c54cc8760f8ac5e205cf1a24097c8b8624823668796092d620f5ffbc488f63b87e7cbf9365279aac";
+ sha512.doc = "ad8e0710a15781eb3164527dd16ecc2050d3cd3317c386841ad8612a9ebc6055a1501272e3b01bcbc6a7f1ffa80455bf2ccdc0cc9ff4428c9688e9f6404a16ff";
+ sha512.source = "1b559b9286a97c3157d568982513541028d96cfd5d67ac541909586251ac3729574c23a05ebdfc42ab06a92ab2ea0cef878b1f42983d06fd48f825962de57cb6";
hasRunfiles = true;
};
"thmtools" = {
stripPrefix = 0;
- sha512.run = "f34ed2b9b8e70119e344bc34c685b635e6727ba5e6d2351c2f92c61d9cac5d66cdf5257ffcbf79ab115808ab2de08d4f1a98892cf1203bdf3590b0e0dfd3f3f4";
- sha512.doc = "e903159432323f55f6aba35e8ce68108e15199c742444459d514fac88602805329d744722c851bf2dacbf248eff515d9516bddaa26f89e5ad4e6ae360ba02864";
- sha512.source = "ba7a852a01eff6b860d05558e25c305ccc161fb0cfa27c597a23e7bbd4d72fc8370744477321a07c4b8f197912dc77e3c566a2529412371882b920ccc0ef39e3";
+ sha512.run = "dff9b009caf0735effdd5c8da157f74a3c83914eb3a858a7f530d9d882abf4673706a96a68870664c9da2c9ce34c017cb0a0b2d96a6f9aed070dcb18c7d814f1";
+ sha512.doc = "c5b370bfd673458321bc1d95f2a4a70a2c15cf2eb0b0d830aadaccc0efc77aa60c0d897b56f65bdf292ff0f3a1c136002b65d4ec7cbc54703058938f34e7af73";
+ sha512.source = "740afaad4b634e0296fd77ada2b583b544e02942839f16e9d12bc4757c384d52c56992dbc2afb6b8c133745727be1bfea94ba321459b1b105528a35fc93d744d";
hasRunfiles = true;
- version = "66";
+ version = "67";
};
"threadcol" = {
stripPrefix = 0;
- sha512.run = "5f6dc2490af25491ec6b1db606bdee77ea6353e7026b91613b06b64f275073c583f44e8bf4ae5e3ce72fa7e7c0946991fb7d9068fe8eaa0daec78edca96750c6";
- sha512.doc = "0f777c3bf18c4d739d54bbf177a7006b132a3a598c67c17da90fb06b3ffd67fb60f2a55cfb39da420053a331ff6037bfdf157e579293ca9b6d3fdb4ecddbad9a";
- sha512.source = "153ec08ecff4e4a91e81464c54dcd61a90488af658b6a919bc4af6b57fd4b39e3b01cd9c70e8e3340e3966a63d0df3d67fccdc9c3b7e332784ece3d5614a699c";
+ sha512.run = "e75f887dc04aa55834c285d5e36babfd0844b79b9d1cc5cfb2eb6412bde9f42b651bfdca9f6819b27f6615aff6f96031135f1a6af3b59503fda34e7566cdb01a";
+ sha512.doc = "626ac69b0a26fdbed51876782a9ac2e3b0ab9b32bf3b2f32ce19cce080b5cda40a62160f453199a76b58903d762cc8085a8541fa2de3adc5fea6266592c06bdc";
+ sha512.source = "df757dcfd1eec3e8da04939ef69d04ffa59767544a1d5349eb538e111843f4c6dd4374e15bc6e586edac629f61d6979688c229381ad3cd4ad61dc2d48afa7c10";
hasRunfiles = true;
version = "1.0";
};
"threeddice" = {
stripPrefix = 0;
- sha512.run = "d929d3f1eda2d07ef12f9cf87913b3b7b4fd225d2a395a0012a454b820bf05359d19b4fdad49159e009ea12a767439c8a356cac934cf36f1c8dd0487622e02c1";
- sha512.doc = "ed566010d1d3af636a9683b0d2c4b7208c1f1f5ff92216c7bd1b0d64ee463aee717e7151d900783415451a0687eaa67fc09a27bb879091ad55859a0a045f3c73";
+ sha512.run = "66e6a27aa277b45b44c156d408c764da5bee6dc540f2058a783f02bbe806c95052267a5ed79ea49b5dc356d0f03747e9b186542640b34753a693ecffa158a6a4";
+ sha512.doc = "c750497229b8bd41eca05b221ed2ca2ca49db8cbbff03bfce2712869d352ae0385e4c10e9730e0b2f8286db9af1e1b87f10d599788a3dfe8d41c28efb8b0e4a6";
hasRunfiles = true;
version = "1.0";
};
"threeparttable" = {
stripPrefix = 0;
- sha512.run = "484848a373608647e087db87aa37d8ce5ead9144999391795c54fa8a19c240b4ac88ab5e8c8481283877b18eb90218781e71b60f494d89c31823693509f5aff1";
- sha512.doc = "cef636eab22846d7c323f1ee4f317a25b4eda3eab14f3bd9db80966f31ffbf4ddaec0e74a28e4fe5aa9a6c1f92e82a826f48ce11630dda5474a1bc8bd3200fac";
+ sha512.run = "f947dd01e56f6f3db8a4ed0b8f3ec564a38486fcb27f30bb3bacdf31af8360590e7e3886cc00cfbab813213974f4b335ff06ceb521d25519e8b95e345a002692";
+ sha512.doc = "6b5eb1d6ceea740ec54ba935c45f03c2e6328140e86122a38b90d84e375382adfcfe14e2e9f56384f825c913140f01a1eb6266d2d46f6b813a34b4da652ee31d";
hasRunfiles = true;
};
"threeparttablex" = {
stripPrefix = 0;
- sha512.run = "398ffa1436ae8d74c27e6fba8c7e423a6c29518de2f860e32148e8a4c3185e043c85b03efa03c9df7be8d8a1a020f8f09c0aa81b87ac6237a993330cc0e2499e";
- sha512.doc = "21a2834f7f9cfc0b57100533473a143910376436077a8d0513e5f626f5c13d20e2ccc0a99e7a3a9868cf3451cd253b3c370a4fa44eea16224540738bb715ca64";
+ sha512.run = "9dd33dcb7f9eebb9396a6a05ac20e9bb221260cd80f355b23f60a0466c64847ebacd8b0d19c75b3d9cecd9c522a8633468e7cc86121f7626141c066e12f977d6";
+ sha512.doc = "3dceb0aecfa2ef09bc20250cd38dd698e35b2cd2a33fb446e78a39fa654899c4f6658a18b95b39a5bff2279a0cbeeda71bcedcdb7fa91d148290302b73e7a64c";
hasRunfiles = true;
version = "0.3";
};
+"thuaslogos" = {
+ stripPrefix = 0;
+ sha512.run = "584d8f130844ac834be8f061bd8078afcd8eae2e4d22e33d8a61dea8ea637476532181cdc7df9f1710ba5d8dd022a64dcb561f21334b830387e9a063ddbbe426";
+ sha512.doc = "5a2298e713e4a0711b01fe7fceae12bf20d6a0fcf91cfda63313e74709586532bc407c07be1807eee5405a6b6de74fe976b2ac56fdebbc344d59255080d80224";
+ hasRunfiles = true;
+ version = "1.2";
+};
"thucoursework" = {
stripPrefix = 0;
- sha512.run = "f05755c11d40ed861c175da688985c04d6c7a192bc2f562e93ae1aade737a72c43fa88c14a54acf6cfae4e31133378483fe1fc68c329bd9ecba3e6259bdfd91f";
- sha512.doc = "8049cb66f918c7dd207f71ea7235390bf7874c3942c7ebacd528f167439030c6edda6e13e7aa44a35631f4d755ad86465fe867215cd0f5c50c0b19ba4b89cbea";
- sha512.source = "e6a4aa4b1f83facf54e0272e7e62196fba486eabf1080b51df53e1bc80aba81f2a77139f8abf4a58e478fce0c845e21a6b123750f7d426677f9102d48d0a49c6";
+ sha512.run = "28786a2d16bef84f87bd87b57977a9d9cbf8b2f172928ccf56224205ec54945fc12ebe563d73df1d3501e987f8aa6af9038e28127d7d381b31be276f6e2546f6";
+ sha512.doc = "a4e7cdf992721820376ef2b967aeed1821edb6e4763251b627c61a0a85328de8d3d3ff78c7a39f43dd57f3c2ccf54fabf274a074e529ee9f82770766e87cd263";
+ sha512.source = "82615d29bafe844d4c27f75d477b2f731f090fa8080fd36f727c9f17dfbadcfd0bcee2ca7d1ebaae0b75ba61d18828298d5ce64c046f8a6a2a283a2f24658c0f";
hasRunfiles = true;
version = "2.5";
};
"thumb" = {
stripPrefix = 0;
- sha512.run = "3a8152471f19b39ceccd92317aabe11abede9a4f15c4c2ee483ec3d4d945686c1c827540086fbaf77a68a8c55d6f356d460b69f3ce99957de7896afbd252bc6f";
- sha512.doc = "c40a0010a02de1a9b690d0bcbbeefa6f4801b00a0bc20eecca4526249e194bb5e31a057b16fadaa68924219361ef95d7cace97e53f4328890eed40bd40fe790e";
- sha512.source = "a7c4a998f2a31d08e502bf8a260cc78b234ebc415531fd5028fc8985da78fa16b036279edccf49dcd79e3dc08cb485d9c7a2e64c30b61898a019bd3d08eaa308";
+ sha512.run = "30290cc3b8cc48de6c601fcb3d066f0533bb3f09f053d7912db7a127d8327c4aac0a96499b7eaed36b8caf4dcdda5c8f34a5430d69e1fac70510f426c92ab9f4";
+ sha512.doc = "29abd2e57cf17edbfeea06c041666ba29e436defff1600df7222dca6160e7be740b64647d7a44a10f6f803011a1754abd693048ca36c4c372ee0da52df2562dc";
+ sha512.source = "1712eaf8ef694998eab8cd0b95c6e8affc2a967c81cef6d6bbe8d985137662631254318ad2dad9a021a70ab849986e727699715b27fca1a5952df111474f92e8";
hasRunfiles = true;
version = "1.0";
};
"thumbpdf" = {
- sha512.run = "65a4b13fe25ea01779ff26589fa6d0537d2cced3e622ee1959b3dc8e87c7222f4d33b03be491eb258431730530594288554ebf2306d3b7b2648dd5f5085c13eb";
- sha512.doc = "660541e0e6cea66d84b2b0fcea682eb395af5c15a9ed243bf8d2394830b779dc5bfe96430f3eaa6bf327cfa1b37448f3f8d138c07c29ea24da48e1e2c5bad6ef";
+ sha512.run = "f3eaaa9ad4287d58ab89b98e1889f99dbabd82153f99921a9249b2cfb741c0cc45bfdd1903590c66bf0b63c77490017c36f552e34d7d15290cbc5904e57a3bc8";
+ sha512.doc = "fa2a7cbf80f7b76e63aff8ce5584e698e9f88a0d5a902895afa22a100202fb30bc857f5a1b88e190ff2dbf5ca9cf2338f6ca96a7b80a6d3e6e549040fc3ece7d";
hasRunfiles = true;
version = "3.17";
};
"thumbs" = {
stripPrefix = 0;
- sha512.run = "1f210b14daab6b432571a4a4fe93c630e946f45beb9b3c2fbd96cd8f654db88280dae4c758669c9ea9e5899780754f6cf9802534d59bdfce2e76e780858e0fb7";
- sha512.doc = "8de2e31205c5497552ecca79a27b6372a722d1e3678520378f58cf048a2f1829e2b35fdbe176be543de78ba94520ab5c8e6165a9b5829158ed77d8782e92f86e";
- sha512.source = "7c78f71fb46f7e67b80a3711427c3f291d362da786b0e5583e2e2109ccaf1d7cf10d6cb64ad39b3d5a7ea65235e40e808dc8e82d1cf7860b7ab114e3c915f4c1";
+ sha512.run = "58e489402fc44cbaece118203bbe7011494b7ef16ffa0e5d60be2daaec0c4ef2d048a71f0d9373a1683aa780fd20e3d64330e199596effc7cf2fcdac34f1faf1";
+ sha512.doc = "4c58ff61d64b841b3a3bc018f94c193730129edf45c87fcb9c85685f748ca3db1f7d51969dd25882848cec906485f739f8f07c8bb2f8bded580b59ea93032a14";
+ sha512.source = "26458ebc431f64a324c39ec370f2b0714a56563decc944c64156f0a6a3e22664e89239bbbfa7710d9b46706657b48470ffd1da7a1801aaca2732b30e01935fe4";
hasRunfiles = true;
version = "1.0q";
};
"thumby" = {
stripPrefix = 0;
- sha512.run = "518e2e6a13d3ecf22af5436498938605d247e13a591ef06f81dd970346245c42593172d05e19a73e3928087fd8dfb9f6daf866ac735528afab1e59a31c1f81b6";
- sha512.doc = "8682faa744b12afd6ba55197c6f03b5417763237b47a78a4805ce1613a2252c070857f292016df26ea8ee219dfb4e5110ab2ac7273cb86396839b53ef5e0d7cc";
+ sha512.run = "485bb2670133c3c83f0f7aaa685defc6d36f5d24173652d869f526770e1f55c55a31f3a3180f115aef45fb824d9032ee915b91c1c59b9b33794c95c92f03c3e6";
+ sha512.doc = "bac645197085968fe8a7bd41f4a9ec3c6e51e17e6750b87ca1a458acc9f6a4f244d1f3b36b9c622c98492b90abddf9a4df1636b1874c02820dcdb6340bad0910";
hasRunfiles = true;
version = "0.1";
};
"thuthesis" = {
stripPrefix = 0;
- sha512.run = "f532a48e24e05af7e5275317caa86e0068cb472d70bd57c8c608b7fe2f72ff41fe660b4ef0fbc8bfc5624caa87b843cf5ccdace493f4b268baceaa3924d04d12";
- sha512.doc = "669bdda35639db48a5f905b6de3885019960065aae230402127015d729456a1afa418c04ad3f149b106d4397073a7890a36d11b614d95231d594cdf309d7336b";
- sha512.source = "9ba973f157089153da08c1c857b73261cd3ebdee2add3476717a3d0ac4efa99fe7f10be5fcd94903e7e306a384d111fdf6440500addf26586b216a2dbebca82e";
+ sha512.run = "c13d916b927b5caadd0b6d7d9b9abe05cb6ccff2eebff4cad0034589ec63eddeb8a7bb19f8280e7f52b7fe4ef651df29fe20f82c0e2b34e3c8c259cb5654ac5f";
+ sha512.doc = "db975be86cdfa84682ca866141e2673bee2cc9650c598057b9ab6e65251a07dbd4f760b9a80104df82661822b2319a1fca9589f568405543fdf5c207fa3560c3";
+ sha512.source = "74c47a6ed23839ede380bcadc4aaa24a526f62b46a92456e0f2c22e125dcfdb1006a0e4d9070247bb65b5096dd573988de9c4c1e6f12cca4cd8f9d553ad137d1";
hasRunfiles = true;
- version = "5.4.5";
+ version = "5.5.2";
};
"ticket" = {
stripPrefix = 0;
- sha512.run = "a9ad6a0aaafff536722e48807d9c7eeba9c51595901c7707881099833688bfed0e7bb9083751668c28fd73014504725edaf23ffac24b3b9fcd617fa77621497a";
- sha512.doc = "0e0a21a1645002ac14abbd8d3c1715ea33631127be6f26bdcf84833ed1822677d467d5baa9abcae870586c2e1ced36db495227e4b4abeb62eb6d22660ed47293";
+ sha512.run = "cefb3e06df2953063e9d12f19f03e973212e784cebfd2d6628d2e9ddb443159b285b34f12238f6b77813cc48e86aae7018cb5bccc4fd158f4d891f05fc51dab5";
+ sha512.doc = "fde4b06ad09837d1d6b6efb275800e32f617619f9c18d2dda5924b094f860492053c4ee361a2fded1c9f4509ba5e615601b183191c0cf064af24cc59cfb23748";
hasRunfiles = true;
version = "0.4d";
};
"ticollege" = {
stripPrefix = 0;
- sha512.run = "309b415f46bc8e57e6a8a35c687ffba4ac1a7ee51b310e98e68c67065781742988263d82184f23d7dd9c566d4e540e273aeb7dbc59dd2675c0c54a637ba9dcdf";
- sha512.doc = "a654a545c2a1efacc5a9bcce01394f9d3a9587ba78fe3f054b46a0e8cb9ef4225802fa89ee572196d0607a2369ee5b597aec09a01350d9a73be94d9c9d5b8e72";
+ sha512.run = "92bebbf5a5e7ccf7be09c205d9007a780422c625d9a308eeeae50b2ec4ba3cc6755a37fd8a49e24b7a381894cc3791fbf50f54348c3ac584a2c0d9a693f93a56";
+ sha512.doc = "f0049064eab926eefcf77fe5aa0606202cbce79ed7f0e0f1bafb171ad82b72daf09fe2c0cdf79720834d6349d9190f1d3069f155df922ceb469ad3453a6389b1";
hasRunfiles = true;
version = "1.0";
};
"tie" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "9916097a030d75cba4162ef3dce197ca56effccc4f7c9950d28444bcd327eddd343ce3fcd1dd38617c3f4ba6988678d5874599673ee328e9dc5d460110ffcdfe";
- sha512.doc = "aa7433f73867d6c643a0930e37f7c903721dcbfd9ca06e350770734546097ab0496573604977a3ce62517ff4c1f068eaeb1bfa0e93f639a8bee42d90a8f6e26f";
+ sha512.run = "970a855d2d025b3ac30a4e1631986568459bae84727b661ffc8e0982656bc66eb940b59e2b9c3ee6430e3abd5f7d8b0ce4ff828127bd2f9420e0139f1860527b";
+ sha512.doc = "24f07d9954fe0385abec8487d4c488df551453e13e8f638e32899722d62dc91b23df9d4494f9bc13662d57fed6e8dfd4d71835ef79832b59f075f9023797e858";
version = "2.4";
};
"tikz-3dplot" = {
stripPrefix = 0;
- sha512.run = "20c7cda2cae8229c672e4a3626e20c88084990331e837360c2f9a2f996d4c1f45df6ac12583e7cd9741e16064f0fbc94bca06a2965cbcb5a47a465a8793d5d4e";
- sha512.doc = "b5d5b886c9e4a07f4b3ac40cd7b3f4512840975a9ef88d73d6db19897893f85b2125fef1237e0b60109945a0008a5b2b0a504c67707be211257bdf583f85c440";
+ sha512.run = "6d4aac2eaeebbe2a4827a5a40e8571c48ff4f5cc854daf130ec7f20f8fa06135bae1486a42b223410be848b72be2c19d6e2ed798694ef5dcdb5861846bd9c072";
+ sha512.doc = "0fd9bde0f12ddf5a4bf6e2e1df66a9aafa42e81cd945b41e09e8d289c57b04faddd303a415c36239e6686be90f06e8a7cc794ea50d17ec54f1e25703314257da";
hasRunfiles = true;
};
"tikz-bayesnet" = {
stripPrefix = 0;
- sha512.run = "71da2af20e64c14285287e4959d2814f317cee1a82b204c6c773bac13872c8710111afb2b02be6dcf0cfb73b5e3a13d6835650c0a6eebbf452348e8012311b21";
- sha512.doc = "295f166c1dd496a81e32e59665c2faaee7e3b158b6f0a42b49c842e501a8f9384cc0c8c77f4d3d7eb3a824c36a51acb18a8a156402e69016c91cebb1009488a4";
+ sha512.run = "b3c535af8afe86e311e4c7371addfa484403a0a9571a17d1cb8d39dd7242aa4798476352bb04a6bb214086f1ed4985595c502723444a032f9bde04423c26bea8";
+ sha512.doc = "2bdd764163c606579e68099873844fdef6b9a36495f4117b99ca483bbe43334965a177f398da60e82c11035b5c7b9e0513ae56e6868d6238cc0c798f47ab37e7";
hasRunfiles = true;
version = "0.1";
};
"tikz-cd" = {
stripPrefix = 0;
- sha512.run = "4215f42b0763ca959349183ccc2096c1c2d7e0d6f5f633424cb4aec087f07dd5cddb159e5925b22f319354eb92e54c00c1b12ef492d5c0b5dfc84db20559c88f";
- sha512.doc = "340c918009b6525d77243635f7d8f5d7e1ec5c16a3a58d1a569df27f7aa7ea2c6152180d00e4b3765fd60a76d330a33891b43a1fb175419c67c6836d37428d73";
+ sha512.run = "3fbfa7731eeb6d2b9cbe67cbc4d5470e235f6f990b76b3c82961df172fbba9a8f62ec6055743098cbdb2d3d8aaa3b94f5d4dd8f735624c7d9562de6aa72fdda3";
+ sha512.doc = "63be72c0d55112e8328d40ae4fbd1e3c92133615e28f032f9f5efcf2432b6cc440b3c4de4ba46f3eb9e65725caf7de3623a8b49f3b9a87ef780dbeacc536df46";
hasRunfiles = true;
version = "0.9f";
};
"tikz-dependency" = {
stripPrefix = 0;
- sha512.run = "7aa21563507db06cbb0dbdce4f54fce991faf12049a9a89498adca2f1a3339f9df0094a4c9372c930309859bb1ea82fd29b90e06490a27fa4b03e06fee56216f";
- sha512.doc = "18692a4f0ae6a552b3d5a991d8c5950bfcd3f2396bcf20247f964736ff4a172d4590c7eabd4636ec7bac8bd2868ce29f39b74a6d239a650564abf2e57923ea20";
+ sha512.run = "e6f04805d8c36c6bf81deb68ffa2c43fed7a7ce21541d6b02828574b579cf41d5b57fd53d12f18e82b66c3f96e7c6962555dede9072e243693f6f6767146ad57";
+ sha512.doc = "ebb3821e66d238967aadcb06d801a0d18a90610eba37d1763c44452f7bf8fdf0c1cd30d52a72f0120a45429c303739fa239ad05b92ae067b99771d9bf4f568ca";
hasRunfiles = true;
version = "1.2";
};
"tikz-dimline" = {
stripPrefix = 0;
- sha512.run = "15a9227ff8fd1613a7d9996d4b648748228d6b5a79f4253ea8003c7bfa2ca29e7e78fae9504daa777d3aacfd3c04044612e0438ea15267e18926401897337f4a";
- sha512.doc = "14e5ea2ca9dedcb70a141b4e4d67ca6f84b7ebaaf2a660f444d08be58edaa91743d5c2113f8ab454c345805b8810498ae43ebcda57a764516c85785fcdabfd0c";
+ sha512.run = "c7a3b158a8acd100192b7dc936f2e452513125389f72c12f0c3818bb4e771abf0748338f13603765904adf1d808fc2b263d0f798999c52638e610d24addcc641";
+ sha512.doc = "62edb9667ae4405c798a00c1d079ea9ed5bbdddd76e4a730aaf7405d175afa146fcb7bf43a551001eeff1f683ce3b47a0a79fab66b7410be59f18f4f6e409ef4";
hasRunfiles = true;
version = "1.0";
};
"tikz-feynhand" = {
stripPrefix = 0;
- sha512.run = "f61cdf7e85274354bb8dcc254d725f253b5b692b5ffb0ae98ce46577400f99f272c533bb9bafd81cd5c6f7f303e8797ef5169dacf967a2020b144373fccf8b00";
- sha512.doc = "27ecf9bdad89dcd319ae1df2dc6919d1a10d1d1ec0556666f16e71e39355e17aa21ebe75575592f1dd08d327a34b36e20475537bc2afb7bb53959895d6720e7d";
+ sha512.run = "5dcaa2f5c846957f3583ac5bfba14c668cc855c6dd930eb5851c19d448efdd207ff34599b09379354d0c772cb1890fac375d75d61524e64148602f4b5dde4355";
+ sha512.doc = "b0cf316dafb9494fc21d5657e1e3c1b4780b7c30e2fe93235d6d8538979471c31989e4203575dc66204fdb1cb11386d290feba3070e43a273b62ec59a73047d9";
hasRunfiles = true;
- version = "1.0.0";
+ version = "1.1.0";
};
"tikz-feynman" = {
stripPrefix = 0;
- sha512.run = "64b388ec8468c2854d03ea4203d18557446c892b06076a26db173604697f3ad7b95238ab8d89e652887ae6c5dca40d145980638308e01883a6fc1619d3fc97e4";
- sha512.doc = "da15dfb8f7e5477df6032d10c0d10ba07a06943e6599c6f800ce92f589c5715920faf2c3d5899c9c13496f5aab12705002204879994a11f526042dfd0487ae75";
+ sha512.run = "1a1ebc5d2f2eca4e5dd16ce744774add9b8f5b4c3124dee46f0366f43a59b188b0873939d2b68ff0d679f3e52f1a6bc387ab81c363912024efd0eb4110e2ba27";
+ sha512.doc = "b3e90aa1d8476aed01faef977b75f4e3450cab121d457eca0bb254075c1e2ed58fe15196ab0d923906dcf6af4f78bc76d6053343f6444c8294bf7d5bbceb3cd1";
hasRunfiles = true;
version = "1.1.0";
};
"tikz-imagelabels" = {
stripPrefix = 0;
- sha512.run = "d718a1eca8a6a015618051618bf56116c995dc180f319af2432cc138116a0c2e7225baeddc45f623d04b20c8106d3e08853f74002e63942fa0b85abe4f1de636";
- sha512.doc = "b79d397f7315e06a2b3c24bc2b01e0d8735e4452256b44fa788e01c452d9b7905f985ac4c4bdcbbc4d4b55c9415af3f09fd2c6d661ac284418afa7c0be72cf42";
- sha512.source = "f5d6a749621334e217cd9a3db3f7d3bc190822d581df18f4ea5f715528e74519042a835d84e579c9f65487b7c750fce1c6ea76e60c076c7c3a9591dad504991c";
+ sha512.run = "b74cf7113b288af9e98ceb801eb4d72e4785ce30390718c4c0eeabae20c49ca8eba91342b89dda525f06b9f436a427277c4ae8415748f1487cdb073088ed26c8";
+ sha512.doc = "843f943c4a0e12d1260ee17f9f908adee568100b1e415df3f1b383fd83d70065c57a21290b89923d7ee84819356a366a467e42fed61370b214621a9ee58ee97f";
+ sha512.source = "2c6d1c0b599488bea8d53c136d81881d8cf15497e295b6e0701bc8570f2e868bdb1e0149f25943102cf6e9babfd53ad8401328224bc16a305f46748857c79572";
hasRunfiles = true;
- version = "0.1";
+ version = "0.2";
};
"tikz-inet" = {
stripPrefix = 0;
- sha512.run = "cb9148816eaf21e3e9690ca5875a3a6cb7d0b5056b889acb2d9b4e3a8430009976187e19daf8615dbd440853b29c6a411f4dd32ba6113108979b8c5c75851789";
- sha512.doc = "9ad3e4227c4a8b5857320ee8f7d74b5f7231b3a562c430050ca52927c9a92209194436d742c3c5ed53cc173af813159feef9b750090253cb03c041647e154764";
+ sha512.run = "0c4ecd55d10893ac8bca7b8ac38f2366f30cd989c5d6ab4dd501047f01c0285f8e4b78309dfce06525bf525cff77e2edd56429aa166f24b9a7e07586e3befe96";
+ sha512.doc = "e61f0a7879dd0ec016b6c85d66e6ace6b953adc2b9abd87306dc4d071d82f44984e6e25530db3fc658650f5ca74e5c237aa64d18e60a3c5c8c7f57c6f42103e0";
hasRunfiles = true;
version = "0.1";
};
"tikz-kalender" = {
stripPrefix = 0;
- sha512.run = "26ed711d9a64893039d08dd10638439e25676c811d08a3c5a12b794a6a5c563dc79ef56c1d6352fbdf4980a1725804de76dc58e59b2349dddfe88b5a48d38c81";
- sha512.doc = "18f42507603151e2854c03911b03bafab90ccadd75a31b6c60a464357ff89cf74113fa23407e56726f5e405354f4f4173c613d626ba0128bc4849a0feae43ea4";
+ sha512.run = "1b104896f1eda97270afce51ea05a5653d810c5362df86865e1b51149533ed9d1d2293d945e2917b502c94ff89a38aa98b50fb3014f769257deccc498bcad70d";
+ sha512.doc = "0698a9fcacf2a28f9e38fa2adac429a09e439808b017105b29ca68af5325f4caca552b88a11c71924e964914e8e362b26573b1dffb7c07bafeb901bfa04254c2";
hasRunfiles = true;
- version = "0.4d";
+ version = "0.4e";
};
"tikz-karnaugh" = {
stripPrefix = 0;
- sha512.run = "e61e20154dcc35aa7b13bff85a04ac8ebd35036975ccd8be7a32f1bf511c93d8ee5ae3aecf02fdafdf820fb95856d55a5d68f55b4d96d2c40926387307b7d9b3";
- sha512.doc = "f231e288a12c2d26c01127b4a4bd37019b3395221bb5ef777bbbc3f3f8e55c7ca410c41b4d068031dbd1f6ec9080af27c601ba68c02ae23d506e340fd6326e47";
+ sha512.run = "aef1c5e3fe96191d0dbe55ea9f2307b05c328b92621e9dcebf4f8fb862ae501bc6dabd4f96915a800532723b447632e21110cbfb9483bd73dcef928b102bfec3";
+ sha512.doc = "b17971734dac21649b75c140dc1dca832de35460ba5de9e83f8907ed075fbd0fc2872edd39da7aaa5631b126ca0d59d1ad440e4fb2e68ad277d7ea4bb8975440";
hasRunfiles = true;
version = "1.2";
};
"tikz-ladder" = {
stripPrefix = 0;
- sha512.run = "a93bfef42663121671d00e38e6cc25914c3e0a639ccdfde7954158bebcb0fa89d80634de2443597c86a93998c9a5b7f3992b6f77e7a94fa4d40e1e1f5ce1eb52";
- sha512.doc = "3b64a2daefe80d550eb9f7058480224e10200429eb1e2398a05e627cf4dee0a53feb026fa5156b8cf892b42b8d73821669e8a744a0801b0235b31535b7bec139";
+ sha512.run = "b01bd48b4e8dbf5e3549bd24949b81b3731b32d715dcf3d3141e2e2eca5a98c1f5e5369c10cfdc62791280aa3349cb5409f582d71701ff03dced0688cad1847c";
+ sha512.doc = "9133c29850f486ea62be8ef9b61bf67907e88c9557fbac132ad04501616efee97725fc58585fce64c59707b4828a4953d926860af7c99fde9e3e73a479b28d0c";
hasRunfiles = true;
version = "1.1";
};
"tikz-layers" = {
stripPrefix = 0;
- sha512.run = "8f6f4b000f21b44b28b76be464d6870c2f1a126ca94fa0468f19889b4fc71bce513b02925b70b79f58ddd9c474ba0d7190acd510fd9f0934bb3e56c971bdf478";
- sha512.doc = "cb390870f37c8397fc30e66b8be8b22c35653fde216f25354fc7651c1740c7e0b950427af2fd38e2a45dc129c3975a540886374987390ba0c7d3ec2d3c048c3c";
+ sha512.run = "900f3cba19f723cd75f59f2d3380ac96c6bcd53f4d80ce27b2d393d4728f37b9d9d2bae414f20d38e4b3b93769374281d4e741ac2480986b1662696e08a9a207";
+ sha512.doc = "617f1a53fa77f4a766157e72013227e992589b0030ac90ddd181643b1ef212f7e83b8f84f2520d64acf53f2cc76e3333e7ba56b78984b28c3320e2977a87cd56";
hasRunfiles = true;
version = "0.9";
};
"tikz-nef" = {
stripPrefix = 0;
- sha512.run = "9f53ae8076f72ffdaafb812e1da6ef06ecb212b1795892673301d881ec4f05b4608fe17e30a18875886c12c002802ed49c26d36a1f282dcd6859e3bc9ac0e632";
- sha512.doc = "7acc3e48cc8cb83530c022beb1dd27753c1344eb5f58a8386b6a90cf12b9313f03a3ad152fd479394a6598de690c9aff173359e04afdf9c04d794a78b904b24a";
+ sha512.run = "e0bfbce75ff6c9ea02a42576a767e1a06b589797995e29e9c2ddd8640916496bb50126da69fd859d9fe6c89a447c342fc15d66ba620f084980740c6e7238c780";
+ sha512.doc = "724dc025c4e67817940f9c4269290dbd1a77208ebb8bb489f4807fea30594eba77c9896e3bc814825307f2012112576cd268633e99b53ead7b60d3689e155c09";
hasRunfiles = true;
version = "0.1";
};
"tikz-network" = {
stripPrefix = 0;
- sha512.run = "bf8dc0cf66e2a3a0317265d7ae5b79bcc417aac278753b6c935831904bab9cd5ae1c65b3fa1a776caa5a798b1e038d21c6c4e00ca78a26e591047290f3f4717c";
- sha512.doc = "79031df0589f4d900a044b617a6aa251fb0e137cf379a6530c0061955ecddc081a1fda8997359d36f0036395db070d34909d6b728eb216057bfe81e236ed5083";
+ sha512.run = "e8100d04b9ef3336a514d18f43ffa6af5d4c2a2ce28663c9f4b40272f5619dbe11dc32f8d7399b7b730f8a90c5aab5fe18cc839d6736d7be6c8e37289e2dd30a";
+ sha512.doc = "26cfe73177bbe885cbb224fcd9b4f136a224947a4d9000e24c7f4fd1c44194ab8d2e11dbfac558c68ce36a30c7a7b82f335e3275db22e599dfcddd48d91ab08c";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"tikz-opm" = {
stripPrefix = 0;
- sha512.run = "00bc73b32a3a7029e1c75ebf329aa1b95a89e43099e63f046945c7840bbdf10b4dfe39fc2fa0412a2a5f5a7d2d14b0022934a5e4d25f118e3effd565ce8a8ed4";
- sha512.doc = "e885b98a8295bc73cadd0f9db6cdb79e6bf725990831d2f7f9bed3ab0d72a8e1746a949c25bae90f3111b80be19db177867b17396703309dc542eee5d5627dc4";
+ sha512.run = "eeb000cf28e2ff79106edd734ab71b9ec4ecb0db043a8b03764a98a33d3ef570711974bb13b58453362dd045b1019bfb4a1c1a856b74590110f7d8af308a3f01";
+ sha512.doc = "a2ed9a4b52d34dece5b0007b9dc46cf8da8cee0a9288b8db79f38068db5227e35ef9e3fe1f93a4c53e994c06c2d5cf21257bcde24b02f1553cb21d9f7585751d";
hasRunfiles = true;
version = "0.1.1";
};
"tikz-optics" = {
stripPrefix = 0;
- sha512.run = "662ac765e5f18b1d3a63be91cf9fe03df838a50a8a618caba7fa922dbf461774572d3c3ad055cb7a856c698450ab33d51d08a5d1ed5e03c97a09cad92476dd74";
- sha512.doc = "70a1908f94e51eb0e5d681047386f7c1f9f24e9537f6e2407bbf039244e15e06ea5559ea9cb4579e6b017fc22aced906f72dd672f98fe4a6f8ccddc5d3c86037";
+ sha512.run = "703bf6777a78abfc72ff87d16a45c1599d9d68586b38fdb2aa4b2e180ce9cbd808a399a61f6ed381a3b04e83877dc2095c4701d10973f8632a0a32356d71f83c";
+ sha512.doc = "0a9f4d246869cfa0a8e7d252f78261a7877f4366fe1fa5c9db9dcb9a8dc36021818042d4ba79eb711e73a7ac32c0dd601ff892f97243fd5cdad373ee3ee02611";
hasRunfiles = true;
version = "0.2.3";
};
"tikz-page" = {
stripPrefix = 0;
- sha512.run = "f1b4af96e033ec2c5a927160cb44d88b47bb1f4ce4fbda953e6a0c17877f8b1a5ea43b593197b241d4d5fe675e176faa2408ffd39e986b542ed5801a024819ac";
- sha512.doc = "3bd8489c3eb5b801054d55af24c35be4aaea73a4844f8215b27018d492e647a4e2ef3c1b009e22c06cc8a2db15f74f57dd1711860cebdb3b3d228d6907f009a1";
- sha512.source = "61fe91386e466c394fc66905f26d861886a5db4adc370b25830338fca780112c69d683ba26f1ab860bf6e1714749a52ad69ecae42c2d26cd8f22b2a07d7b62b2";
+ sha512.run = "be0e43fc329a014b11fce907c6b073f5f4be64b4da4b184705aff2c08d82c1e644056491d01d59ef0ef8a22b4b4c3f22b9012953e00802a9b697a10f0a2f4920";
+ sha512.doc = "896da337485c89508e7cb2adf377090b768beded3360a730a5a9c2400db73866b01e0091aaaaf8ce25b7444bf5c5a243f5eeff444d4588a4f8f8b5ac8aa9cdc9";
+ sha512.source = "34741f8aec629a8d7929372f1fc5b51ffcef4d95fb95c039c9ba96e4fe05db366c09c88b6987b57ae0573ed067947e2a375f0bea96a74653133abba850453593";
hasRunfiles = true;
version = "1.0";
};
"tikz-palattice" = {
stripPrefix = 0;
- sha512.run = "7c4cc55bdd6f825767642c5cf1b0e525673501352556127645bd0995400adcf920cf70240759d8a54a97a0b1672852262f2f02893b790e9a50ea52130d902a2b";
- sha512.doc = "417702f0aef6ecea84563bbc61bd79fb9bb1414d99e64ca875a4cba2b7592cb94acddc25f20df51d057f03fcebfa909454434d68e8fea6402885aad71eb278ae";
+ sha512.run = "6654ca0888b9a4ac7106d5d275a347e38de7dfc342d7c6228670e51a0285937015a39fd34e83e42a5ab8c2f4341e7f233535308bb2cd65a55227dba2d67ad79b";
+ sha512.doc = "8fd0a5a2ca4371e021ccceef41115b6520df6437198fdcba7fc37aa600821a95e91696fabb19cb0277639ff7664574cc56a62e1edcc96e58f26dd65ef5c82fa2";
hasRunfiles = true;
version = "2.3";
};
"tikz-qtree" = {
stripPrefix = 0;
- sha512.run = "24fa04e4fbd8f729fa90fbcdbae2051a2fef615671a1661791ab791ec16ea5d55ac23c03df031d03f56e4925ed417b585165bb1605b608b6379bca5a50d2d276";
- sha512.doc = "c8260b1cd8f11217dbf495b9479518df657f7f52b948e4498b71fb31628ba98832f450d7b6ffaa965087940fc4795b932274b35c142d01591ab243b64d03dce4";
+ sha512.run = "5b00d147eef48e874d2d5c9b171e93703c728cb56f3882af4e63a41b36ebdadbd5bcae332bcfc8e091b16ee14a3a3e16c594b0f0879bdedeaacde1c1700c542d";
+ sha512.doc = "0e2a19415d00cc6c94961dc2e8292038078334cbedeff63d889a3d843d9ca3e89533870cabe2068f5631b3f48fc456cac36b1720df175c20a9f6c986c388f799";
hasRunfiles = true;
version = "1.2";
};
"tikz-relay" = {
stripPrefix = 0;
- sha512.run = "884e8168d988ade3a040b87ebfa405bec5acb0f64466aabdc1da24e159a54db74898426df8b99e8e4529744acbdeadb0ab044fdb5b09b0bb88e6392a427959d6";
- sha512.doc = "c446e3be63e5831619b859ea9d161a13edb633de0e698f9f799147aca0fa854488da86d548fa5065c45312217b01aa92f863fd8d6e8128649bdb25ecf6264fd1";
+ sha512.run = "ff171ed2c1b494ecbf012f1401fd0f2d0fc56a388383e482cf50ca7f591af93b2e6da74c237ac4a17fa214a489650670ef8560d826c7674086dbde6d541ffce4";
+ sha512.doc = "1e81af1e171e7bf353617b1fee7f456b1e263ad911a842c154ec813c38fbab694f46b134c213810ca8de106854cc05d40bf8dbb1376c055d4d92c4f87e4e779d";
+ hasRunfiles = true;
version = "1.2";
};
"tikz-sfc" = {
stripPrefix = 0;
- sha512.run = "7bf5df58a491bfdb3bd1d1849a33c15a02a3195175fb22286091b4dc57891bb8317f88deb4c0dcee8cf79c0deeb07d83c1af57960edbe703598a740f737fd099";
- sha512.doc = "580cc1a3ed90ad16fdf9500bc8bb91179525a8c9f0570a44a0c1c7aa73bba8a749f7afd7f3b5d6f93fef573bfaa989449dd72ef89f0854dc14068a24c8f198a7";
+ sha512.run = "f31541b2333c5d8343143aad3a260e528523f78636cd772deae6e0eba81957ceeeb41491279dad621e4476bd9f5125ad994814cb2ab691e5039b54f9fffc7cc8";
+ sha512.doc = "caaa3c08f358b7f920322c553ff77e1f42414f16c67d2dd77bde8992e545366224cd7070e833268437332c080d6c65ab244678a3e9d5888fa97d21aafaa2d2b4";
hasRunfiles = true;
version = "1.0.1";
};
"tikz-timing" = {
stripPrefix = 0;
deps."svn-prov" = tl."svn-prov";
- sha512.run = "74986c39200857ed680fe9223d7c35fbb1ed4e890c9d3def0576201c717b53974954d3983c074f99ebac425da40a909f202eab3175d79d2b96d9d11a473af7c6";
- sha512.doc = "0ed1dcdecbbcc83bf78e7aeaa528e93e772b0f999de59f3b1e0a17b661128745a4010074ea2cc18b9c53a72a6a67668baec55c91fba41f70341af17d79725e10";
- sha512.source = "2bd27be6383b20223f7c4934b65c27dbb6dbe4c509831f286526f87fff6a81c34faec1e2cd95bdab49826c38489a7d21880f508aaedb6f22d742f5db2d3f132f";
+ sha512.run = "f5f771d0fecb0615770d978d1ee5a8a5ebeae4c1d78d9f0ea33099a5c8d89cb7523c70dc38d3a0a6970e997fb5d7b9eb30e54bab4b865cbd8a53519d3bf529a5";
+ sha512.doc = "e0d03fa23c84c8241a8b29a6a7242cb54bc6cab8a25ecdea64dcdca70606ac086de9f021045ddd103b35209af05b5e0342808a97b007c639afc40159de211ce9";
+ sha512.source = "20a12782a5fed931f92198f02408ffe39a973eda5cf95904b3b33f5fa5b7a338b419da5e985c76c57610eb82c6b428f02c2fd28f24ef381708af46974bfa0920";
hasRunfiles = true;
version = "0.7f";
};
"tikz-truchet" = {
stripPrefix = 0;
- sha512.run = "f77e0d9ea26c018b245341b188d2dd74a0cfbb0fffea18d53f72d17e559345d8f1edcdec0321bb251c40e13d7bd547a4d9fbdf7d36caf7544f85354c2b342c9e";
- sha512.doc = "471b5e5c25b6a0ccd322e580f4cc9720908265662f94cfa10c2ecd0948c141c3f692418a5915ef34199b04b1b2c6a9c5befc4abfc5e8f6da7632b7bd564b3fd8";
- sha512.source = "491ae27c7ebca7f15d29c29742845039cb04f5a3b0217612fc10be2f3ed97968acf873232da42ee654382a5c44dc238596ae409c688e69eca2668c277c84a5bf";
+ sha512.run = "74cc5a05cd9558c68cbb7987671fe1e02a9a076049aad96d4c95d7471ff04e48f03c500f58b85bd8eead46e1af592a54ffe1ef0b0ea0644f4479a332a63dec4a";
+ sha512.doc = "7fb291a9d7309c722fe31cbcea7a4004d44552f547e4d71fdcd667efb4aba41b6bf0be0cb941dd16e425eedc668dc6de3d2e55f964146a62b861296b0ed18579";
+ sha512.source = "88a3d1ca19871e0329e40165b35ec90ce65b1565d42b4a678bfe611311a0cde68a6a8c67ff3ebdf78a1bafed1fec875a4f221efc6934724a265a3402d4970832";
hasRunfiles = true;
};
"tikzcodeblocks" = {
stripPrefix = 0;
- sha512.run = "c95b1f21ed2f7c4c7a260794025128878e7d08c720a28d68053c4dee9b1e09e79c93ac1a2f8931e1ff988f127b4bd5e594407d819a6ea08229c6b94ff3b7658d";
- sha512.doc = "0c6e96db23af4a4699afe71ea4fbc77481ae6a8dab7cbc0b1e64e9d2fd82213743376fae03c5eefa09b6ac9c1953c39e65f91c5581c4fa039a212a5e56850034";
+ sha512.run = "709d531084b03a8bd1b645699de70a24ccd6c57050bd5d7b9697c778ea702e846adfe288983970a745b8745eeffe6acda3d0024fac65ec4e99475c736c5fc2e8";
+ sha512.doc = "26ac33c604e51ed31a5b36c174350b1860b8b01169470cc1b50ce49808f7c8d84886110299bea82e72b3a5f0c18ac0f897d879aaabad1a4712dd94af47b3b10c";
hasRunfiles = true;
version = "0.12";
};
"tikzducks" = {
stripPrefix = 0;
- sha512.run = "b34143fe866933c56ac5f1d45fe7cb5dca62cc27e99b98d61b79a6cf00398ea7687e30d586118b76e375b9cf35c8ed0eb2f177249b78ca5f4b35932c719d7c29";
- sha512.doc = "8ab3179a3251fffc8063ab6e8df8aef13f611ee0bafdcd44e44aba0ce7b393fcc10e1ba067bb32678e379e37266fbc55200b19b68b8924abdce4192ae65b53bf";
+ sha512.run = "a4787c51f622a45befe7a01e0d30dd7b6f7f408fc9f64bd53fbfbbef721a0adfbf80253a395670e13c6eed43593facb704894d8652d65853d1082c0fecde8498";
+ sha512.doc = "55f442ca85b45e3ab1852e2dca324bb580e35a648a4eeb7a693c4497ac358e6be94e5c90062f6216f5feddaa900376f96bf00b222574a5f45b176e2a80b38449";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"tikzinclude" = {
stripPrefix = 0;
- sha512.run = "ae1d739dd05a9f24354890fcc15d51c268c6a9f96bc7f5e36a6e2a6b9f1625b2cacd3e4f54d6dd9a49cee29e6e18ea82086769424e9dbf9183b96230393fd21b";
- sha512.doc = "8d1051d37a68f1cc26d84cb1e8b10a2b516ae2ccf94bea416f3e613ef9bad5ec6389144803601637ec9fe301bd8ff9ca821b59f0ff5a0a73f5e82b55b82f50f9";
- sha512.source = "11dcbb9238fc487efc4d751661820d5be7ca2a98b39c0e1eb6b2aac8e5ecbddb945a8cf6a3076ed5308c57a75ab7cf2fe8813e2256c76f3c2b637c5b2213d36d";
+ sha512.run = "1559c739ee5ce26c531ed1c989a2d986ee6da05880e6dcb8f14018c71c638028517d1c2374cb452421c92f5d430d4560ae4463732926c56ff33407941e70ffc3";
+ sha512.doc = "9cf9e6f5e45f9dba8843684cce3ff395f18c485e30ad0d0566e947dfa69704cd99600f8673203ae212a1aaf77908715c2e5ddbaae0de3732b98564725297112d";
+ sha512.source = "3c7b7da5f7fb09fb52a4517846d3cb380482a03a2506c0f2f04f4d71bb42c7ce6cbe4087fe772b45808ad497fc7ba353c9ab193e61c328d57a5dd58b607ad4e0";
hasRunfiles = true;
version = "1.0";
};
"tikzlings" = {
stripPrefix = 0;
- sha512.run = "6f1c87c03fbf69661f4629f4b08e07a1304127ed86a7743ab74e93babe8c264194397358463fc0ff53a7fd72ecacad5b32eb9c5b1b6d7a3f877c2e8b744c1e2b";
- sha512.doc = "418414744f18b277f521cbb3faf70c4337464912a5c680b5ffaeafaf0626189cdf68a8b4ee149c2285cbdda345deb66de8a83270946dad32e56ff16fe87b8252";
+ sha512.run = "0c7c5af85cbdc6b5146e67083a8ab5485c3d0aab78d677ad8ef53f6419530e96385542d1317da04bf783a4c94b61152ebb8fd037ad8bd0ee472531476646177c";
+ sha512.doc = "2b60d87c6925d1465588f244fdb3bee6912ebe02d89bed593caad9a8b8710b0d18a9aaef903395af9fa85207f0278054fb6a8d94b6572acdc60b30e7f8d9c6c2";
hasRunfiles = true;
- version = "0.1";
+ version = "0.2";
};
"tikzmark" = {
stripPrefix = 0;
- sha512.run = "6236705424fcd846a4ccabd49b72d1e3750c358446b231537394bf2cf0cead1282dd8e73e19fe7b67205c1eefa805f77f0712f3d6bd13f267dce3cd4076064f2";
- sha512.doc = "1b113f9be1c125135bcb52a4b44164622042ee74d93a38a8bb8b98927383f2e27b61eba0cf56321794a37d65f9ac7f1e7c94df2a1cbe213ad23c05228b128cad";
- sha512.source = "edf260319e73c6d25f1c2b649dc76279ab3404a3ee2dfa36b6d2f39486db6e1f6c5063ddee8f6fa3b90b8a77c8d00ceff83441abb919ac03236830c03ffc1a03";
+ sha512.run = "4f1040ee866eba68c6bf622d694cbbf417455691a08bb91169cf7a3a3a6e63d7136e1b976ee2e8e89361d5fd8871afab2dbeb7d26e04f4b51992f6e71854bba1";
+ sha512.doc = "6575708cf87fc25c080001b6836df3dfa33474b594970a4dd4f2e772a9e3ed8dd6c3ed4f2ecb7866415606c983dfe36184f8ac9fbfb60852f5feae3dc90b98bc";
+ sha512.source = "1e9aab19f1d7ce4923b2092cf69e0841e0bc99f68ef983887ad499045a47c071457da72a878f2db49655ee31f18e433c8f98d58869f122fc5c8867757d36d670";
hasRunfiles = true;
- version = "1.6";
+ version = "1.8";
};
"tikzmarmots" = {
stripPrefix = 0;
- sha512.run = "716176f069a440d5cb71d8c41d881f98e2386726609c808e1a3cc2af5c7ee31e6ee0e663a4c0627bea365697f3080180a87a67acb793a9513dddd43fc9381dfc";
- sha512.doc = "634ae787b0fecb2e27089ab98d0b00f8408f05ebe21de61d291db6364db9b30c9e25779a928ee9cde60981e691d4cec7f1f1635e690893a9d1f346f137c9f296";
+ sha512.run = "d390b922ccb3cec5b215a97586578462f83774b3dd5d3dd461f47833f1ddaf705773e4a60acf385747df6b55d6d20c495f4ffa7f1c3f2e6d480d66ab5c5b04f6";
+ sha512.doc = "4836d1d7c55ae98b26aa4968c5717457c8e2cb64d3e21f2b7298d3990ef612fb9087e64074945e24999fc302ae012e47c95a00c07e23286aae5ea7cb63fa254e";
hasRunfiles = true;
version = "1.0";
};
"tikzorbital" = {
stripPrefix = 0;
- sha512.run = "6a90bfd545f3701d2bf3459244c94aec9e2db9ef1a9142dc2b15e5cc12e6b4bccde72e57fe93c93d95ad305d8fc62bcf77a5914dd9c1aa3d1f658d7936ce20ee";
- sha512.doc = "24fe8fda7492ab6f0cd0732d7a6f01a8ed1a3f144199ddcb0a4d8fa3a764272d4f7aa3f615f099c10f7f935a8dc95ccf57dc25bcc201f099b79564147f03ec4a";
+ sha512.run = "cc0be76e583d67759d53ab89f777f137e7038eb8344e841a3a1c6e5327129063f2cdcb67c586546f8bec94e8e83d944ae864f291b5b7d384610f93c0ce604aea";
+ sha512.doc = "676980e8772650f77ed37d545cbd4ac22af170e1a4541acbd0739f3b5c0aff91f3d48cd3b3fa3c562510c1c624f46de2218fe33a9e53532ca88ccbb929e3495b";
hasRunfiles = true;
};
"tikzpagenodes" = {
stripPrefix = 0;
- sha512.run = "39092afd4a64f83423e7c1a40919cb6cd8caa6c2f4ce6f5976433bc711aa6f35fffcfdeb0fc2a4b1796f52bdbace4df2da390ef605299194ce45a6c1e2ef19ac";
- sha512.doc = "e142d8d546ead9be8ba8d9e997b8e7b79fc0d17f7f6f9fcc6052d3f9fd8bbf5f48617e00070fbc2a7f2eb963be03c335331bee7adc89767158d1d8443cfcb90e";
- sha512.source = "a8cbc21203fd53c60d449ca86882e56777a956e1ace5bc260bb222f94902638e296d63cee925ae436032091e186ef17817c4027ce89d619196723f9bc47db414";
+ sha512.run = "4f0d6a4270bf90aa1fa5c5a018fb8a2703a6884215672cfcdb908f7c6d4e9b3610a9f6fb6c26b7b302daaf509d635d26443c6e8944bc1f8704f94a527090319e";
+ sha512.doc = "14ad07e01c014d000a2bdd483a2dadba652cd78b42faf0ea5f9ba829ba484239361d73233443303be121dd5122b7e5e209867145b10e7607b5c6e5d13e2fb428";
+ sha512.source = "bfde76eecef7173d34cddab9ac517a4d1440aa2888007cdc62acef2dcd84e26345f86a757e1c1b6af6211c2e33e0ac656501d76e980a90fdfa970843eb7c0eb3";
hasRunfiles = true;
version = "1.1";
};
"tikzpeople" = {
stripPrefix = 0;
- sha512.run = "d2cca717823257a6ea8e493fb818922e179c078ee383d432f8f2a1f77d45b4ac186b4f6cbb574917fa90b9fe2c6ae663a5e69fc7442161a703cb3f6bba53cd7c";
- sha512.doc = "c372d252e82bbf5f1d519dde1d02bb3bf9f2d67e49ca7b9131e86efe1fd71e4905d325822f07f0118e2020e209841ada8cee543c41c3ae46b0a0f5a662b5e5bd";
+ sha512.run = "9a7cdc232e91fc0d6e5fcc67ea8c39dd2a4b482ccb6ccfd82332151117ef5121ef49bebcd2e0266492c88b57c146eaa578d2136a23f8781f3fc5f5d07f527db7";
+ sha512.doc = "f561978adbe443659ec0890a8a38e9c9506f311d49d11fe952eacf579db0619946f86c0c6929a215fe7a98f5f02a782d1bc528359f195e09e1f388460dc0d55c";
hasRunfiles = true;
version = "0.4";
};
"tikzpfeile" = {
stripPrefix = 0;
- sha512.run = "8d8b7a10e0215fe06a00d6da312d1f235c63f7235ffaa730b4bded9da97f59c3bee771fcf2d21b7c8a2e356c2e4cfedab6b3ec68d46c30a05163389d62860a7b";
- sha512.doc = "577c51ee3c6c7c9588ac90511999450bfbc93df95f0c82c58fc6d012c757ffa2aa455c1aa3979f716df2ed1b74211da3d31fe1e149cf0be5d855e6f6272a6c05";
- sha512.source = "d9df867e705a13405e2547463f29503a5f3cb48ceb28a1410abb472e8cf9a215f4e3e66212e020adbead8cccd5e58c291ed4fdb6b3e088856e6a57a83c52cd98";
+ sha512.run = "9da38e2e02c651e2f89a0e9ea917fc5147626026acc7302b7e32aa2cbee072f91311fbab73e44852a2c237290de76e560f2b45e88639936b542e6986d90a9b4d";
+ sha512.doc = "a66c6ca303ab6afcea5d94b02936335d28077697d81632199de2678528100c3b5a754aa281fa83d93819a53eb2fc945ae899e254b6d6ccd926f8fbbd86d5ac2e";
+ sha512.source = "0a2e2d5ec964bbe5e6230c609d1997fac779f1edb087fdf130b93ce3ae76fbc0b90f5af9076de3f969a8d69e4054571f63dea947113f7447b7fb1f526849929f";
hasRunfiles = true;
version = "1.0";
};
"tikzposter" = {
stripPrefix = 0;
- sha512.run = "7d046aba011aea541db634d1cf528e104b20cd57db2073d7b5237331ee4974e3e8e9264a23433a9b869740fceae94241f04f94a68edb07afc995e32c4d24a68a";
- sha512.doc = "fbd2e1083fa01c04091881cf4962056703535b1dc61f18f7b8752f6e28819fd834cff3505492e9f338a965fb4f78dd66b03b3bc6dbcfb533428ec031bb2e8821";
- sha512.source = "99b88881af12efa789cc8cc1868346df17100cc3ab33049327dbc996727a5ade97baef541537834333b3e39741d04fab2743e4bfa7b08b138c888403c272b3ed";
+ sha512.run = "75fd7b71632c663329843a48bed32b2fd04cbac02d24271ff1a49bf03e2905ab8f94b5876ee68876bc6017455cc3272750e85eea6061dea57f47fe96ec9e1045";
+ sha512.doc = "1bfdf7bc2aa38e876378a1dfac751a57ac93dcb0fc5abeff700107c8ef11423751dc69bd7502c9b2ad2641f7f760eb697a248833b6914111dcd86d7f8a32e9bd";
+ sha512.source = "3d78ed0799114da415a112f6cfe73b84a242389d475e223db53a4c9b25d9d5c4ad3285910a3b24eb9fece2195dbbae72e18d57cc83f057fad6062bd5fd5325cb";
hasRunfiles = true;
version = "2.0";
};
"tikzscale" = {
stripPrefix = 0;
- sha512.run = "9cc57d98900a248a2bd9ec9c3ea7fc9d18aa535f89fc3f34e8f7d5b65b833d2f98995aa9e5bb580d4393c69b5211d48a7b121f17d9b9e45ac4a9a2b3305d5141";
- sha512.doc = "f7359692fed4520eee57fa62563732ccd5c9717f53a48de940891092282cd436002236f42380657a143db5cce9d7925f4aa7b97cbf6497951b61eb1229b83c59";
- sha512.source = "573bbec5737a29c486094a413f5a6777c9ddad258d10b955889485e7a521dfc15b1b196cbd96d2ad5ecc4b98e38858a976091324522e70bccbba5060025101d2";
+ sha512.run = "73aa62d84417deec8085c3f46b1ababb756e32ae55c4af97def15816606df2b3df4a7735ab434d489d24dabf26806428d945ff3fced3c5eb7c19b36996f2f58b";
+ sha512.doc = "d2ac9080a08d7d7e37ea2d1f801c4091cddf9540eb7c2cc2c0753ab0c07c2f0e7392742bc2e93274775c890184c126aa490c78fedf8827a6c787b951abcb6bf5";
+ sha512.source = "e073c55b8101eca9f401dc58046cbae260cd9513945e9c7a2fadd0ef86886607d1f92b83a11258be94e0bca08dea87ee878af031c6b42e343b716a1c6af42a2b";
hasRunfiles = true;
version = "0.2.6";
};
"tikzsymbols" = {
stripPrefix = 0;
- sha512.run = "ef8a3d26ceee10c8336a3afb01891cc6d81d3235b1da1e871b7f1bae95d04aadc33f9a454357aed4e08d46962cdd997de651831dbb361bf3a085bbde4c066510";
- sha512.doc = "7832876964c239957be72fd6651218a9e3726d130a7e4a1b86787f215ba698094daafefca1aaaef6a5c0614cf34c44c98fba9c3e3ecdad8845bdc699705cfa3e";
- sha512.source = "d186ee531a8c0635fbde6a13b71dd514ac3ec1b66e1b684df380ab38281eb64b4c3a641395dc2acfdc4386ef63639cf7eca42b86e0511e7ee1c45ab42d9d95be";
+ sha512.run = "6061fad290f71257b2496faabc1a11721518274964a18dc1d31d1e530de029c7418668444f868e6b660eea5d85bc440dbb7796fbf6cf181ec190ff34019b5aae";
+ sha512.doc = "b688b3d4e2ec3352000b7bd8842736bbf52b10b5215725fba7970e048e4e823c0d522d753adf8c65be3ab6d1c091ab9b01b68922ba2796c012c4d948e3958f77";
+ sha512.source = "c7a3d6290a1eb7da4fff7f7f9fb2ef4a8c128c742023da966444be2b662bd98a20e7d3d82ac77637caa0067c2b5ec5ddd84ca224bf793e5b65eb637e8ebbc814";
hasRunfiles = true;
version = "4.10c";
};
"timbreicmc" = {
stripPrefix = 0;
- sha512.run = "ce725c593955fe84690296b58f64cd5241b5124f7e07e38c10dc9b2fa688bdaf4262fef3770e9a508ab6ef8838a33683239f8206b615f86dc319b84611b38c88";
- sha512.doc = "e0de39f76ce3fd947e345df0afec214fac6d49e08d493996ec93e0bf01dd5f4c51e686825021939f12d9d86e8a5b8606eb5807f9247a14cb81fd6ae4fbe1b144";
- sha512.source = "ac02c4016a302747728e39a1c729f4b418e15262e02c175a3cc0d29345cd8dee85e41fcb2a7e05f3883bf244d9377b3bbb2c0b22cc73fce15cc64a4d83bf402c";
+ sha512.run = "01e0e06769810e07389006e9443a836de76e95fea6133e7aab1f47cc554c3912a8aeb43bbf33d06cf9f3a8550a9eb9ec23830ab96ebbb84629ec957d7050e9a9";
+ sha512.doc = "ebe4cf57814e6699127a30031c801efe583505098c707a97bece8dff93ff0cd4939cf047802ed38e645c339592e1a062c512dcb5d027192122e4c98ce41d1eac";
+ sha512.source = "eae8ea0badfc036dd6c5908c95bda4e829bebc90e4d50cbf766937701a6f631ec9f39269d09889c5c2bf15a3dd24ddd8062829e5bf735c291e4338085749607f";
hasRunfiles = true;
version = "2.0";
};
"times" = {
stripPrefix = 0;
- sha512.run = "92e9920308e630e387441f88e4fbeb0706a07cc84ab218dd3888ff9bb8924b923ee1e4e1c48108c6a37ae67fd8ac08ef92ca354330e079d033750c624a302b45";
+ sha512.run = "252c933fb17ce2533f6e0f2b13a478d62223a596ee257937558c61e224c30753c157c92ed9d5ce3ced5ade0f5eb00ec15368fc75c10a182011312d6a0668911d";
hasRunfiles = true;
};
"timetable" = {
stripPrefix = 0;
- sha512.run = "1b3dfd57513b6ec8f1dba13e419bade0fff7e7c83e665e84a2be738c70c3d3c92fcf8682a1f4521a4615959bea2e2524843b661d3c4bfd3f27383cfded37ad4c";
+ sha512.run = "caee17cfe1a4bae7bae4479066e2f869e6ccee34d28a8952bed7a1409bd9ecb27adfd005f0e824d8ddacbd0e65762da79f9ea5b04d0332d643749ef36b908946";
hasRunfiles = true;
};
"timing-diagrams" = {
stripPrefix = 0;
- sha512.run = "b032b77ec9b3e878a0b862bf28eee2205ad2ee08a74205e9c52f671eee9ddebd0c8244794306d6374a692e6f4f2ad05e9ca89557229c34015869eeca60e971d1";
- sha512.doc = "f123ab7adb5052da373a5615e2139d2068b488c8496e891b432ff43c3cf249e3d77d9b8d339a2aeb1dc47c899d1764c9c1bb8deaba2ae22d3a4795342567eb94";
+ sha512.run = "0c07a24aea43b0092610cda5878a7e2be95777f199c9983e0aad42d83c1a6bd96dd4ca4caddef6b61165d62e924033eb01524fc925fdc8a4fd4baf44f568eec6";
+ sha512.doc = "1882008e990cd6cfea47b35bd70a50f22972dab0470ada417edf1aa236d2619d57bd3b1d4a149ecc08c1a196c36c9dbf97328f58ea4aa25acb0a6addfcfe8651";
hasRunfiles = true;
};
"tinos" = {
stripPrefix = 0;
- sha512.run = "a34cc0040576e2455dd20cce2e552304a77e12c44aae3c7cc1e0277094cdbb93b4017d44b57360eb172caa6667dee4b550c258153a4cc8e472b464c252ebb674";
- sha512.doc = "d34fd4fc47420d9bbc2fd7b6e79c986a21db3687b9c6b3ef0cd504ddfa57231941b7d030cd447e43a6520475c243793b80bc741c3df546404e3c34fb6ed84bb4";
+ sha512.run = "e8e8648d656cee747cae8eb5665fb8e1d327c9578b79a65b6d50cc1bbb428ed8ea81bd2332fb91af797383264d2fd9af9354be5a02a4721bbb7350051bcb2783";
+ sha512.doc = "5c826e5a78001821396c0dce64c6becf9469c5b648d716ddbe899460242b67790f75d1a8a27973f450f1d7d7dba6ea672af5bca488209614fa72a7ff1a7aefb0";
hasRunfiles = true;
};
"tipa" = {
stripPrefix = 0;
- sha512.run = "03b02e4d6ec957a0261007eecbd8740bc7098d34510d4bc28a991002f865d3f709e7230a439f3537cd264272cdce0bf17fee4e119e05dd961e234ad6f35360bc";
- sha512.doc = "a1e7b303deef85a73e3f260e8abe9728bc7187188009f0a531f92260b7002724eca1562b4073764085547645fcf01e6fdbafc1fc4b222065fc32ae8fbab5f5a7";
+ sha512.run = "7919b8f5a416cab24c02675ee0a24c60f64e9dfb3bbacb416eb74e29badf6b4dfd8a0528cc8b38dab6395b8c74ec5c808ad84d3a8d4ae5e8212691bed9066129";
+ sha512.doc = "213c4eb24943e655c03087dbc5a51eb3cfeff09ece1d31fd11f1734ab3b219db94cc8b5f4735f3d6381b79a5d6ee2cfe727acd17f823b21163e910c09f48e413";
hasRunfiles = true;
version = "1.3";
};
"tipa-de" = {
stripPrefix = 0;
- sha512.run = "9902f170f026090feadbb4221162b26198eaec7cdfbba3556b92399d6a24da28d55a7d70bfe29acd3bbf0578c8e3a3926d4b5e0b10a5c07648ce7c1abcf7806d";
- sha512.doc = "3416e7504b35434726242ff057d0812ad9226ef366439917f2580cdd4589a458d4e02aa4f51cc977a72824314db3fce29f283204b7c9d37f41609840a65ba432";
+ sha512.run = "45ce2504e63e517e76ebbd7b6bfc7b6a4b3a10d72747714c731b6af0b1a9de4d025bce996594449ea61e983097748389a6d878936078fb676ddd4d6f1f267425";
+ sha512.doc = "c69333d9a7d335fb217dacb00610b9f0e5eaaf78e535d69998fc600fe53f0ba61c7e3cc1e82d75f52b435cd6945044560b2d275476e96d84d611ab4978c02e3f";
version = "1.3";
};
"tipfr" = {
stripPrefix = 0;
- sha512.run = "1a271dc707ef49310c64f7533bf0430d2caf14fdc1f2566d4b4dd8454e9aa850c790fb42f9e537589d91aa741ecb753f83423f36f0d5f760e0c27e0048923bdd";
- sha512.doc = "e59fccbbea15795960f5c79e00e9a359d1b7a302205b7415cd4b03c2eb0039c975e9eae0b7beeeb9e45c9470fef13204c6379f48be99c00fed7bfa900a2416ea";
+ sha512.run = "c8a8efbca7e1785dd81fd4695ed7e0c5dbe713d0a5632078bdba2f7df8e9358bc246d8f9d972ad3035106a7ef687f9229ed31bb630009eaec3b63170cf8933bb";
+ sha512.doc = "bb739994051c5738ec0cacf1111d104b225593cbac1ee829057dce42017990483630cc062131ccd7d766d7400a252b1ff84744f91b77d0ca5a1f9ee195a28d5f";
hasRunfiles = true;
version = "1.5";
};
"titlecaps" = {
stripPrefix = 0;
- sha512.run = "5b97360a1b2280d85f315857eb72954dbb91cb7ce4490840741d2f8270561c88faa688dd777318f6caf6ce644fbfa11024aa950dcb14b39e5d96dff33d022e29";
- sha512.doc = "08b0e76c39625ccbed4bef4bb51e6a2544cadeb41518a676ba9a48077ea747534cc96d567f3fe15b8cd889ff035f5464934454223474c51a8967605e50d53a9f";
+ sha512.run = "683240554b79bbf4f7e4f31653c5c633e93c74d71dd26232587de4d0d8ea012d350d0d43d508e9e9d8be4369d4ea9df996283c818583e573d4bc5fc379e4da4c";
+ sha512.doc = "7025b5f9d53b65e228520a5e79fcbbf928ddc2f0fe071016a8c3726dca3e9b428b80749bce53438eb7a882a4660c2a10a4ee85e24ae5a26522b78d6a1dde4584";
hasRunfiles = true;
version = "1.2";
};
"titlefoot" = {
stripPrefix = 0;
- sha512.run = "ea72c965f14a46ec4a49839026c7e5d27c24a2e3fb411e8fcf4e3cc281025b2ddacdef3a8ca73cb748c5aefa82b43eed884aa4e870994215eb8b4f0a3dd93cf1";
+ sha512.run = "aee68d15213c20d9ba0ef6e3a95f111804e4438d2c80a6cd83ae67725c3174db7f38b0d4280b26f7119e9e1c6477a0aa04d3ee5877e15b05ff2742d94a720c5b";
hasRunfiles = true;
};
"titlepages" = {
stripPrefix = 0;
- sha512.run = "3a2893109a4acf5dab02d7efaea7ab5e077c47675de5944dcd15bac716206bd0abba849d302a8db5b11ea7f40796d31d0152e7e4788d52aa70036bedbf11e2a3";
- sha512.doc = "30ba4ce9ad0253ad5f5d9812d08838aaf5d8ca0776375bae9d6b4c5e625482bee21576ccfe36822ef6d34b1d352e573fa0551f2aae9a4d821fc706c31c02e359";
+ sha512.run = "affb8e221dd2ba1ad6e18d08dcbf3176bf65ae3006a732a7d2bf954fbfe90215175cd3de0dbb7546906b7d65eecb9aff06fabce86c46e88e5027851e11e52260";
+ sha512.doc = "703f376c6bb2480f7a326f31ec277716073ddf67834930401c17627dba41c5321a0115e01ec73160917c68fb7ba4e0042e8ac40d968eef89f52b5dd27c2e0495";
};
"titlepic" = {
stripPrefix = 0;
- sha512.run = "0519ecc0324de8489ba623be429f19abef15bfd34bc387cabcb2f5d19cac0621ac17bbb1ed838852d5567d383a49fdd88008ca8303d88517637456115b692bdd";
- sha512.doc = "bf8e1861c7f49a714b1ea72f03ac6178652e92047d58ccd4c49ef48cce39e3664a4dd6d92830f3c2f4d49e55eefe2d07971a95dd7f54df17171ad584db5d912d";
+ sha512.run = "753ff5c116f102ebd9fe59ea0ad1e80a7fd102f55588f9454fb3ef43fd5478add2d39984638e112dfcc5421f5f79b4c34c8c15d47845273744b6960946ad1805";
+ sha512.doc = "6faaeeb6c7212e35c22321e279c08ac8a985ebb8ec66054b49456ee5a9491b88e48edcb20920d61a052b2df9617ddee7e40bb0e868fe082ce5889e63c193b641";
hasRunfiles = true;
version = "1.2";
};
"titleref" = {
stripPrefix = 0;
- sha512.run = "f7c34a1c3f416f4d2b7d1d739c82d218924d6c43307ba605da4adaa735048a6095b25dc719268b82e88fe03716c449d0d867ed626f4c59d1915f9a129bfd149c";
- sha512.doc = "bc67f48f4477e397e0231c3f83cfcda4e467e5cdb5089f0d004b099ad1e884335ae184858be0fd8761c6022333cedd9ea5bad178eb51fef4ec59bc590db0aaea";
+ sha512.run = "73905fbe96bc095f602339e0c943048d775bf2a89ef9de3b7149dae7b76aef04e5c77803555450d931f3a4dfef16f5e72597a4d06052d4a852623516edd978f5";
+ sha512.doc = "70db133fb8a5fa38a6f0f82912d19afe84e0f68820fe62b3835a6d237582a32fe6c2ba5ad05e46f39540d52d0aafa5a88325e1050e6102164a5753fd9c68d6ad";
hasRunfiles = true;
version = "3.1";
};
"titlesec" = {
stripPrefix = 0;
- sha512.run = "64ca860a2d1d9f8a7bf5b8a53e505a6b1d1c279ff07ef532ecbbe78d20d5c56abfd14622e6f3e72e27f72c5fe5279492cad6b6b42ee0ef0fe60157488ad48e52";
- sha512.doc = "8851d819bfd4e30474c71e836989b6a8c1355c143abad0af686815874a8f851e8353f631f9bf3033b9c726697309c53b9d3f82d354c84e26cdf8ccf1222dcf21";
+ sha512.run = "bd1538a4596c55a6e0a542df5587f4466795a59ac55472340bcfc400670b79a04f0b141ad5705c826789ce0094fa4b106b5917f4232167a66047d8e6edd4998c";
+ sha512.doc = "34623133da534fa15d491f3ecfeb6ee6736a580c12577d7ef313efb341c97ffe1cfac49f4c94b90f8f519847bb7b0d37b003ee485c240d1dfab3b68426563dcc";
hasRunfiles = true;
- version = "2.10.2";
+ version = "2.13";
};
"titling" = {
stripPrefix = 0;
- sha512.run = "56c1395fb3d47346c9b5bf2fe838d0e35903b71471c86d78292d706235fcd42c6f1aa9719e3be899d1fc1befc0fdcd918979a0f8d7f790ca45196542bef22859";
- sha512.doc = "bd44edc1a228c2bdda3ef555b71b52a31d15f4f297bee17483b483fe273e91563d70c8411b1aba68be3b81fb14615148ad9efa9bb29d85d918f4cf7987736e0f";
- sha512.source = "631dd4fc22bf06d007ae35d09d6603c93d8812db4a4b77fb53b605cb8b5fc122f1b44e4325d456f0959d2f006ff85fc8d388c1a64d191639ab8ad09cfab579ee";
+ sha512.run = "2a321a17b1ff74f57e7bf3f9d72d1b66a0623ed286c8aa75df6d55f1e62b214954ff38456f27f172789bc4cb500688656ab156609933faef67e62954d05d0ce2";
+ sha512.doc = "e69af16331da73c2a61b063ca4dc4c5f70f7958c366b06e96745a2bc92397f89210ebfe598f445ff33ce7705d0f0b56fc3a46f93bcc89145d50b92d56820f61b";
+ sha512.source = "1b32988678f184fb335c70ee59d47cc3e20a7ee0f1606495d77880aa915677ed4a885557a406cfc5f5a67878cdd0675ecad503a6457056d901b96124f7eb171a";
hasRunfiles = true;
version = "2.1d";
};
"tkz-base" = {
stripPrefix = 0;
- sha512.run = "16167331561e1f1e308d4d725337b12094d2179c81304d750c1a359e6186310b8609fc914d8b8fd370666295a37c1150f843e4e51d25eb97340c1f9a2be321bd";
- sha512.doc = "38bda87d4681a8c5b37e4872c4828a4b49a4092be103a567f41ffffa49933434d90c0c6b03bcd57caa86400e9d56d6c90d988aae4df5f97f76dc28fe45ee1224";
+ sha512.run = "3d187ef9abac64179de9d1c5992fb0b493eddd54e14b83b57adba977fea69598480f56546e685d212093f21d3ce7c9dcc0cef41f426975c2d51fd0188c53ad7b";
+ sha512.doc = "8ae2af7426f66ac769e13399a6bbcb86ed785dc45ad4b89c325fb1a3f5b512b24cb574162f6b1324b3b5d877e4acb0c00d07858a7ee46c8ea2b9bf64e4c5a087";
hasRunfiles = true;
version = "1.16d";
};
"tkz-berge" = {
stripPrefix = 0;
- sha512.run = "8b2f66a0f9388240219e9f5f06e1eaa65ddd5157a8e9d5f5c0528f4b9e9f4b45c65839df5c4cdb79dfc9f8d6803c3ed0b394ab4cc4bae59f209ee863311cf587";
- sha512.doc = "7e926653afe5642e36da17312e366dc38aa75a6a55d6b9ba82b490f63a7b3da3a1c092c0b1a5925971bf7be18f7ff88ef0a41219d7c8ea8b77858b4996bff750";
+ sha512.run = "f56372592ff8a7ddc3f9d778631c4ef5e06cd6e0995b35d2c16d24b046540765a41df701d830720c95cde77cc1757af99a3f51471d4b83d5311fd5695865f299";
+ sha512.doc = "b5514c49defbcc5d934266df428ad96a158803edcfd9ba23fb32080cc383ffcc32ea51a26094684094740df3a28e3137e0a26dec8792bbd60b454269312de596";
hasRunfiles = true;
version = "1.00c";
};
"tkz-doc" = {
stripPrefix = 0;
- sha512.run = "849b9c74e0e1913c62239682212b7f53b4ac1deefde3a287798d70055c4302e0bae313a1e2201985d4eb224e4daa4e89fcc699efd64c440ec21e888ac927a454";
- sha512.doc = "68fda066dfde0a6b4787f2acb5e5ffce779369669662b48286535ac3ad32279abc319b36dc525f255061f839ef0ee1961fc9f820a7b40cda07fe10750c366b31";
+ sha512.run = "8ca4da6f1b627c7e6604e8eb55fec2a20198e23240cdb043f83d7f8b28ff1687f71e63fb6a500018d7b5a17add28531c45abe79398880bfbcf5395f5baf7639c";
+ sha512.doc = "e35ae8c425fb20a4f54ab5a81b0b013d107c86a37113b92b4db9fd90de338ec746899e2e554a5c568def0439ff484520bbb7e3bdffdea0728c0bc38d0d574c18";
hasRunfiles = true;
version = "1.1d";
};
"tkz-euclide" = {
stripPrefix = 0;
- sha512.run = "cb555fbc171220c6ca8181cc11fa41924b45f1c07b38bd23236ad1d4db5ba07b814cc8c98d8efad99521634dc3ebb42ede2f85d3e678624eb0a388ab65d9ebe7";
- sha512.doc = "69092084aeb2c14a18a6f03020aaaebd7ea24b251ae225109586020e42366636082d68f1159a8517cf7df3e86ba16e884c508c73a6b6490f14b91cc43ff1b433";
+ sha512.run = "59ec42eeb1bbdafd1b4c8cc386260d6db02d799e21a4d4a4e43e44edd3adce0b6ee67902b8e9c713738b3371cad22cf69f90f61e0ea55d9815f689afc2c5cac8";
+ sha512.doc = "44dd15fa046d3efb34de0050589ed1358e3b8db121aa64ac07a40ee83364fc8df5af30126ba58bd9fda22bb4dfde7b55170d5949b8cbee41f69de1a7a4e7d515";
hasRunfiles = true;
version = "1.16c";
};
"tkz-fct" = {
stripPrefix = 0;
- sha512.run = "2e8f6671918358dbe6a44add04248a5986ec7b5cf03e4d0264f2631557eb0734830bf76d7ac0335fb5b7a71ab794081fcb7dae2b237e60c61590812e67b9b2d1";
- sha512.doc = "0fb0cfb7e63be1619e589fab20e1923c24adfb413d7cf3a25ab3e052b8e98fd06aaaf024d1dfdd284fdf1495e0fafcf82b793e8bff6107ab7ad9e85300f6a900";
+ sha512.run = "baacde6c1153323e051b859477f888c66e707472db9e8377df2a3cca31de863a2c9357f10a199f1c3e494f85f412709be91fb8f4814b3ffe2c32dec5ea5d2c7f";
+ sha512.doc = "6bd18423f7169cf75247f77ad28b5b8a4ae5408dc417c4fb08985a559f2309f6dd34253a15cdd3bbb68f3f64c2d6b9bfadb3fc346c7e5a413673e83529b730ab";
hasRunfiles = true;
version = "1.16c";
};
"tkz-graph" = {
stripPrefix = 0;
- sha512.run = "1a4cd3fbc72f8dd7f944722d0b327670ee18925d7a265dcd2bf7f88bb18c7877d3b37bc0353a8abe42dd90cdf3a72253703e8bcf8bc9f223532c3bef2ebe235e";
- sha512.doc = "19fad3938da48f06b293de400c7a14bbb53a7984aaee226a28c62e5a463bf949213b68f1dffa536cb8ef1f98cab96e2f740f7e71c7add8df670ad384c76e720b";
+ sha512.run = "9a933a9925dfe8782abaa6c983881a10d20542be294f15904d1645f5481309ed00d42d3b4eb38498dd4eab84774b685455235f89462de0af443b617bd4566927";
+ sha512.doc = "ec22ca39b559b4d6f6192272470cfc748c466b5efe9f5ca00fdcf263cc172dcab5e34b059c328097479e1c03e038e71e4658fc22518cda545f9febaba2f43310";
hasRunfiles = true;
version = "1.00_d";
};
"tkz-kiviat" = {
stripPrefix = 0;
- sha512.run = "953e5e4526a04e6b1d71e4d8da01ab88d4cd5e90d29f012b8f1cbd807ba061d40dbabe7c6851b81bd06c589880c07f4dffe630804c0ce1853a2aba25c1ab4a30";
- sha512.doc = "70176fff8dba7a4b752562fabcb2bbdec06dd1a7bc934e985a1d1ac364ebb0c92def5721e4d7ec7df731696efec5ecbde44b04999d13f79a896cf14f8319293b";
+ sha512.run = "d1b6b4c1ecfe29397c2a63c808cc24119688782326bff3615c3e84dc22ae1bd6bdffc57761af31ef21bf3f3378806dfd087fdd24d5dbac49ec890df54ea3bcf8";
+ sha512.doc = "5ab29135b2903988727129f37496ae27a5ead3800edbe47728d7d5171d210ef7e11bf47d3a4fdd27c0c03f6e09aad8b9697acadbb959f549f5c290e66c1cab45";
hasRunfiles = true;
version = "0.1b";
};
"tkz-linknodes" = {
stripPrefix = 0;
- sha512.run = "4d3152fc2eee2d7500d79769226dbd0055dff6da3813859034dc70ab8ffdc370cf46f801fbdd99dd585c93056dbb99349b427161600e0875981c2736a7a0d8e8";
- sha512.doc = "fc73c35c15a25e9cacfd7f780fd97d3664464d7eb1dae7d63cf1342e52c9a5a52c1fce886f80f65654e807158af509a64330f4a021074c8cf325c2de66381612";
+ sha512.run = "b41f40a2c27b9384c3edef8217c1224293b8a2901a0f3752c3267d911a7788e27138464b2f11634f67bca00dbfe2ed71a87fb9b3dd4dbc5f62765a022c51bcbe";
+ sha512.doc = "d4fc88cf1dcc49b6bf2292c6892c5094bc4eb6f17535dd1ac51783b9abb7312279cadc5e06e624720be756f5a0907551f4411f246cbeb6dcbb1365b891e70840";
hasRunfiles = true;
version = "1.1d";
};
"tkz-orm" = {
stripPrefix = 0;
- sha512.run = "da26599afc19eea1138709b88257f3bcc8689e653e69411d70ca35f99545ae4fbaa041bf4f9fc0bb726350fff9dc8209fe8828f15a65c57c0d9493b61560a73f";
- sha512.doc = "4f210d43a5e35fbfdd5c5b1bb6d6588a2c662c1d90ee2ebb8a4b9b854534785d37a82c123c5b1ec9b7b390da5244c9929b93dde18c89ff3a539d6818f35219b2";
+ sha512.run = "a90dda0186a3e3309eaabe444a7404fe2cafa1caa737f7d5ec9779eafd76f0795890f36bc4f0c5302dcff30231ccc3a8306fe318f10695e8caf00cbf61fc6e04";
+ sha512.doc = "a1686b02d79cf0af41f99faa2ac06e2a3d864b078231f4c9c165261557df0fe8f26db8159dce2a90be6206750d6fc8f3013421cb0171c1ff1f11624e634f910d";
hasRunfiles = true;
version = "0.1.4";
};
"tkz-tab" = {
stripPrefix = 0;
- sha512.run = "f1b45dee761158482f634d29c0d920eddf35709d9ccf857be0aefbb7d2b8387ce1421ad53680696a8d69732f4ff87427ddab2ca99f82134d0df4ddd4a9493d17";
- sha512.doc = "b2fcee6b91e360fda7f3dc1b4a27e7a7cd318cb95b610235d1bc3c71292dc52a0079918846f671313bf5f15567cc2e5c32184d4c1a82b531cb588f8a62b4da16";
+ sha512.run = "c4290e2633a44122789abb3dd054cf61a1bdcece6274a43d9ce6ae403b73f0c0a32b4c1e6470278c46468d53149540f3884c6b2186b51008b0beeecc8a84b1c9";
+ sha512.doc = "08d79e8c0aeef5323112182ae60c25a8ea6547aa5ec75f37b8c5e6e15a894d1a70efbd99421140156de844d35483803c21bba0ea0ee88ca36aea55e303095d14";
hasRunfiles = true;
version = "1.4e";
};
"tlc-article" = {
stripPrefix = 0;
- sha512.run = "99f352e53a1f475b88e4d25e68ca166a09f3474662de6f296739ad755e36adbe5b65f1e4b4402a54f4f9ffe157983a439e2876409cff629e2aa6bf48bae977a4";
- sha512.doc = "e7a3a8b029e9bfa0de36bce89de432231e4136d749a5418d967574bcedcd0ebba74f1eb7fb7d6f83202365936878c937b704f89ebf8852eee7bb561e9f30f3b6";
+ sha512.run = "80b2c0d5418e8061d07d502399895a8334003bf5ed574de8f4af0c422ff0d3a660a511b5064b48e65064a91ea0cd057c134f9651e001eb7d5fa9d981366374db";
+ sha512.doc = "96535abc8bf54c62e22d4e47178c1cbbb1ca96bfca16df4cab37b182d50e872c57a2e6ebe65727121fd2682776905c962551639d9435e86ab3fbb5d3e05fb72f";
hasRunfiles = true;
- version = "1.0.10";
+ version = "1.0.17";
};
"tlc2" = {
stripPrefix = 0;
- sha512.run = "460b1f5825b677e0b684f2c804501815eb3b4ba437e6e3abc4d59e6deff9647f5ef1f30d42b0f5d1e32eaabec8901ce4e46f2aebacb2c2ca0a3b310c99fafac5";
- sha512.doc = "14f74ca9def0a417be1e35cbc4e2b27ecd708d8ba91a4cc7cf6bad6553a894c3848c965e3f978aa69b6446d408362c0c19e34b8ca55dcb89ffb7fc52126115f5";
+ sha512.run = "3ac7d28285b15d7e97839619a449c870b3f96e1c557470ba4bf680016c9834af9f09715e09525b00aa2b951bbe20e5d3b1d0a5e5f957de99c13fdb39f4267e3d";
+ sha512.doc = "79eead14f268eab643f676c36b20ba89828928fb3b418956277304ac6cf7145d53b4f97c30605690cddce8660361614b58ac65e8454b7740dde17ff82a053818";
};
"tlcockpit" = {
- sha512.run = "e5ac318dd65a706070c8ce3226afaeec9e11831ea7b58a2eaba2640e038a600ba446aa85a57cf8a65bc3de82868fe0c8e82ac35e1780a44005dd889c5ac5b06e";
- sha512.doc = "ba92d2f908dcd94d5508fbbfc7ec49d03e35e6d367173b48c3f4a5f9a3542eb14fc2c06453218155cda624fe7e82ec9d540a3ff6525ec474a252e86518da81ee";
- sha512.source = "fa14f05e845018bd1ddf2f733f75186a8be57e95fbd2663aa896beb3f0459857db3e7ad609a7592f61ecbdebc3b8507402695f3ed3eaac4236746964c69b8421";
+ sha512.run = "ae7d33579b16748a75ea5c94c328bebf01074428db854e823f38fba8632a70f8a00f91d06df04e4d074e3414f5adf706b1945e0ec565f588177a2b1608a47a24";
+ sha512.doc = "ea727e465bd123458dd490fd2e0c66dbea47720eee9f3a3cdf3faca0b09e4696f8cd0c334645f306a901433de94f99a7b43c52691888702f36d369d1548aa464";
+ sha512.source = "2c965f95c45dcf0cdde077940e371c995ec1f29f01cc479fd0b5cfe3121641a1fd4e35e2ed01705461213b8669ac7b9d3ef3f6895cd1c878c1309bd8f1ec256d";
hasRunfiles = true;
- version = "1.0";
+ version = "1.1";
};
"tlshell" = {
- sha512.run = "15513b0001a7f99cc96181325c040798f511ecaffe98377671f3202861f618a1ef2e2cd189df645776fc54bc03d7f6cc4ee9f39fe3199b3d16369e22d681436f";
- sha512.doc = "4affb570b78b2b240fe1c8b545799d0baa5191293e21af60161ab7c761ff293e28008b0c31031937f7b872ebca8fde76de1adea1c9f43247c89e818b012c3b59";
+ sha512.run = "6a04842543dabc9027ac7865be7874f3b7fed25b0cb9ca2827f36d3559b92ca250389a329787366f24c44c7917dc87250468222eb2094ce7dd37d844debcc7e1";
+ sha512.doc = "947b95c7f03e7b8f9b63c8eb76a6690a720edf6fa23164b5024b2aaa6ecbbf7e2d88b7afa2e56993808a66d5b18b8313f742ef2faa82c694a8f6b950484fd6f6";
hasRunfiles = true;
};
"tocbibind" = {
stripPrefix = 0;
- sha512.run = "f606c82a7cfd97f75a928ab97f8eb516a613a7afa96a67df2aaf56c5473b769287670f899aa8ae8f7fd88ffea9fe3be2d7972b41df5bb7029f3d64cab58c835d";
- sha512.doc = "2aff69ded6528a291fcac06f36f268203ab2cb623f0d564ba22ce2622c7fecc9453e61ed097e3a1886a3e49d8ed98d15f57c74c5a54da0afbae845f7cb495ccd";
- sha512.source = "9e663c34537c35d1b6d8fdbd36a1b6f107d0ac2d5a276f7dfb6c02b58a5eed3441862b1c1831c60e04c121459e175d1c2bc301d041bdada24e0b0af5474f4f17";
+ sha512.run = "f373d6c98730e60d06790d1a219df26e60bbddd2aaffc3aefc5877ae6b2c10c1a08e21dfef82cc591e1c6f7c014e0843ae30be948b7eb55321dc94cfb7b16aa9";
+ sha512.doc = "1521eaf8a15038a2a0b6136e444ac38d6033071b305f6de6db6a5f8ae34625a5b8bf654d7a97b5ebdfcf4efeae58c41a7c9c17005552314928e315295766c441";
+ sha512.source = "fa8375bce4af25fec4743d0c0002f90dbad7240f7959ad843365b72502c8c2d2cc9047b21e01d68a6fc525fca132b3a4842481f808999cac40221af32ea7e487";
hasRunfiles = true;
version = "1.5k";
};
"tocdata" = {
stripPrefix = 0;
- sha512.run = "d5f7fa2e1f5888314a19d4b9ad6f00345ecb951d482eac4498a13f366a6874a2267363f396709fa5e81edc34286f9f2a1813938d777fd88a70a1ed9f416da988";
- sha512.doc = "acf3f3a8c77c20a660e2c9873eb0bcfab391a72721873e3ff93225e8f4f8d421fd3e342ae6c19274eb9b69df688018a90fc3b907bb20244cb79d4473253b56d8";
- sha512.source = "dad4931d5bfdd7bb7d03775e6b24ff40ccbbb550e839ce64c1e010681aae47cf9739841d9a0abde746d9547807a4daf2eccaff126425516a209dfb5c9c309483";
+ sha512.run = "81c64d55b33ac9c22abcbdd3ab683248c3ea12e21866de0f2d36c44434729cc8a32526e0f28bc0e945edfca5eca74dec78acf9c8e8439d1e7a3d28cc13c5a260";
+ sha512.doc = "4616b125dbeb9458811ec7ecdf13a1f3750c5bad9670bb3f556b62ec084f1af17cc2b91a8e821fcda48b660ef0a14911a86be367297bbcc13d1c5c8cfb4a09da";
+ sha512.source = "d1d6adea1bee82b6b66d098edae5e29c714797fa52c0c7017919c7765111fc185d30fa3d3495e81611642ad51d9bc4eea2706ccb0bee2ce6fb7ebbb8a71b087b";
hasRunfiles = true;
- version = "1.00";
+ version = "2.03";
};
"tocloft" = {
stripPrefix = 0;
- sha512.run = "62c87a4a96a6f89a1ed2ec3084fef17a80e0bdf02339b83f1e050bb9ef62a88cc1a714a89e9b59b9acd16dba0d6dd529f5def0069c1fdfc4d7ac4b31e72f60a9";
- sha512.doc = "5b091e46e8fba109af22fbe81b778f116d8d0810193f9f68d1469bd178844a7f2cec8421f0fc7173fded8daba83470e292319c834e0e1cc04174aa47d17dba3a";
- sha512.source = "c7da1c52ac5dcf2256af7f1454e1d77339707a3847547cb9d46b6404e849ec033d7eb2a6c00570043531187c4870210c586933964b63909f0b9bcb152b92c1bb";
+ sha512.run = "4630cda5785a75929f6b060a6d9a51168eb8a00476ce2ac4f070de8424df00cca1f7f2fb0d708ccb22b3516f0617977dffdb012b5d360c694c1a98f9495042f3";
+ sha512.doc = "4c85d817ed65a7dc96ed5298793836725637f934aaab95ee11bbc6d3c9a3e0b60af8e792bb99fb172c40c83d59f3b06752b1db1fe1c2ee2757c3c3733c6b7f94";
+ sha512.source = "6328bc6635a6e25d3c4408c255252daa8f60c64bf9add32e17b8c50813c8b1149414ace626c9ac1691f90a3e6f4b5d4c29723b5f92960cee884b56365baaa7c2";
hasRunfiles = true;
version = "2.3i";
};
"tocvsec2" = {
stripPrefix = 0;
- sha512.run = "fa0aee2a131fa32c0535d8f44629fdf9969dc564ded49415c32c94f8101693842cd88e821d4201954432d5c707b5e8dcc4a78d35f9143b0977251acfb4c847d8";
- sha512.doc = "6065cadf125241e4cf4bc58b5e665fd4f522491ff2bc2cf130c8805c0448f3daa6d7c1f95136d169c2a5dc5219ccbd53a40463f1f77cf36eab46f42fa3dc2b69";
- sha512.source = "c8dd21085e66f7d07ded0fa25291a8d23ae8a5694c679f7126d9c43c61e92719eb1d67f6d9890cfab5be083a75b33aa21de9a9be85948e813b50951733111dcc";
+ sha512.run = "685ff581b0cba155a763ba951b4f5b1e12a44741dc5245967cc2d2effad12127828e4d2f3adabb9fe3d126ffa1f76d43dc196b89faa39745ce85a7f96fb44017";
+ sha512.doc = "9247adf45a6a8f18e03d7b93ea8de8decdd9f1ba15eed7ee28c356679a6f62bd8607b9c519448bae2234cec15b76a5155ad7efe99ceb9382022988a29c2ee85c";
+ sha512.source = "c6af924f3d8e52028c7bfe7e27bab1420dec1fe6f3e948b09a131c65a37ec8e9baa594d725a4eca7b3dd10ed19ceb5f54f1ccae49706e9816c7e4e1d9f1212c0";
hasRunfiles = true;
version = "1.3a";
};
"todo" = {
stripPrefix = 0;
- sha512.run = "d5a2db825f80a53a5d0a0910b29c5174df73e16c68726e0c0893b42592b7ab89872fe6709d98365289a62af05a02b7664037345ee676e44d838c7382208f2bf6";
- sha512.doc = "d17281c6b463f0704dfc2cdd481732594c96c245aa780dddbc58d99e4fbc06bbb6b879443f92e4c34ef8de5f8ae4fec9fab442207f05a87058fa98762d58b4cd";
- sha512.source = "beff3e2bf9b5dc04fe015db3af8b6d0080500b905210dbaf69cfebc6c630239eecbef3e498116e1194864bf27cd6572a21cf50b7735f56a6c004a5449b969c08";
+ sha512.run = "e3cd06aa47c36344602a0dccfb48e43c0639cadcb91aa9e787d552c6d3ecca95da3b0f3af8d0f479caad41f657bbcc30016dfd3f80f42285fe8ab02e0a904601";
+ sha512.doc = "c747b4cdcbe8533338a9120b06120b0daa68940ace4cf44d87882d5b5a5a42e2c062c667d2e3fbf8979e1385cd55dfd8747f4fcb044a4112f4b2a79588d0463e";
+ sha512.source = "7f70973e13cba6c532d45af7f5c21264adfb75542a7a68e9bf23508955a553efee723edfe098c4a87015c463c99d4063a9bce6888e7bc9018999ab4721a524ce";
hasRunfiles = true;
version = "2.142";
};
"todonotes" = {
stripPrefix = 0;
- sha512.run = "fa838358aa75383249d78f2f65042e720e3763aaecfdedaa4bc291ec7112001c8c82bdf2e2205f01128360250423a728cf5a85096e966f14bbb8dc81a5509d01";
- sha512.doc = "5cb06c2dbccb2445dfa8b04fd116a5032dd5751c645f737f404c7468c700ba364304f5b363c43061f1fc35ac3a3774c0b5b1fe93c9e09918f003bc299da29628";
- sha512.source = "d1fa6681ccba5cd2349d512111609c3bb561abd6abb8527d602025538fcfdec226a0276bd9e53a0f215595d4b4b1f4dfdd691c76c2dd6f1bb1d69a95d898cd8e";
+ sha512.run = "708012c523b8609da3f394cf2def8b07c642fd6d0eeddbcea3e6c6825b7a8b865446b2599e7f1d4d06d00ecd1097bb713fc495d6bc25e6165e265901056d71d0";
+ sha512.doc = "e8cda7e59c10af8c1b93bcd800f94b36ab3202a996edc417634676a36d0b37668f7fec6aeef54166b603d7652b2f129e141e0cdfd974712e886d6fb70212ca08";
+ sha512.source = "3b1c9037e8b96d3848ce4aad8a256327be081fd215379d14ad45e0eb633abb6406062d218fac90200c5bb9adfa964045ea5ff2b6f1307a485249a6635ec8587f";
hasRunfiles = true;
version = "1.1.2";
};
+"tokcycle" = {
+ stripPrefix = 0;
+ sha512.run = "005911920c9452d6bd264f8ce807c9d5ac4a5ae5472d906a994e0bc5f7a39607cf9133d83b7ffe3216b30ecf6398cc6f416ecce8136a73f26617b8013a27e8ee";
+ sha512.doc = "31b18e642fe8e7653ca1f1c8505d6e2c387d51b1d1866f8179f30255b5814584117b07a58820e0f3eb7bf9d678d71d758505546097df2127cc67653b6a8a8b72";
+ hasRunfiles = true;
+ version = "1.1";
+};
"tokenizer" = {
stripPrefix = 0;
- sha512.run = "e28c24f6b13b3d8941bab47605da41fe794fd8ab1e107f287eabe2258ce034bce1aba90e5b056ef1a0841bb785015b529ace02260558998d4158971e901888ed";
- sha512.doc = "22127d17f364aaa8156e3abd034ad5e0f8bd3e5228c649263ae2e6d6ffb0e0bb6c07be2fd6735de48913bb3db661318bb19edb9d037d8a0fb038610bff7b1a7d";
+ sha512.run = "5174ea1b9c6c02fb8245db5315ccc7b65239d1343f719ee23428bd530dfd70edf26822bde25d672603d268a63360ba31b4a9fdcddf426b82eef440cd7f449d8e";
+ sha512.doc = "4e978a368cd7e97a1300addb739b457cbf4810ecb2d4e1161d931373d858573d8fe1688629cd7d23a44a4d5403e5d8d9dc92869be9809bddc9110c55879c940e";
hasRunfiles = true;
version = "1.1.0";
};
"toolbox" = {
stripPrefix = 0;
- sha512.run = "6ed0d262bf3990726ee2ffe1bfddc915c7492de4f60d87406a2f135d2f59411a795f3c70b9b3b0d3ea70ba0e1c1c57d49494ac98293858514aba73a9eb73aa06";
- sha512.doc = "f35361a96520440322f1645cbbbae8e0a9dae1d72b7e52793deb2d4793cf4e3967d1e766896dd1bbe15a0c1bc3dc291c91a6e287b5b4c4def4c4f6bfccc059b2";
- sha512.source = "a2e22945a07807561d7de1a7cccfc2dc7faf91df430145e71f4a4c43e7fabac5587de6d71271b23140308835f73d736224964eba6fa9f08defcd9d05d4a5626d";
+ sha512.run = "af5320de678474075998f9497be0b766e826b0105b344939a66c5c1377e7c345623e2de18b73cb43f93c8edc241fca7a99fff1ca4b6bd3dfba52bf2ff476f18f";
+ sha512.doc = "ee800bb98c9577b12bf20a0b19ce27d9c6900f66e0920c922626599986b887e34513cca8474456aab7ae59aa5d5fae3c7c323ca4cc21372979ab3d545921ed34";
+ sha512.source = "201c3153ceb48cc4f7a3b24babd95e78939f03a7d2f3992a73113d904c90e5c957135a0efab98cb2ed01f742c39cf84c4a12efb8bf9f9bb9a082d56f62c98255";
hasRunfiles = true;
version = "5.1";
};
"tools" = {
stripPrefix = 0;
- sha512.run = "b5675534e28ba207ebc6312dbb04433b963ed7b4cfc2602521681d0ee1b1bb9b917be681bc23f1f8d7da0f98e7291d7a382f19aef039b5239f60bb72f67f45e3";
- sha512.doc = "68fb71e0df5da2bbd3cd24bf189ba57a51a212956620f150511d90029e47147a8003eff23e7a7e2983fd2bb129c7315df67dbb25632bbea3f00cb0685379b346";
- sha512.source = "4479d327a9d5e17e2d201c3a7932b944f0f192fe8d69ba326f6eabfd5e3cc6a150c271b118b107e5727db862e62e137aadfabe6c6a36f9ec9dc4ea71729a6c3f";
+ sha512.run = "fdb0242e5168d0291c9d135961447385f7b70a2ac367b9f5e503ec2d945ac60ad86f66020da1bea88a86465b148e73451f4e19d4ab478144b3ed1323c6b97a14";
+ sha512.doc = "b4c3f4e869195beff26ed22189fcff0c4633cd8de604f59fcc6090edc16e135e26844997559c19dfdf28f35360366466f556a3122ec02ab2d9dce8a29adc05ae";
+ sha512.source = "f8186ea654a5e0b9521d3969a062d8df6a414294babf4d4891116077fa177847428f2d133a9aa7a85e2d1b2d1dfc6018b79035637c0541a60a54c592024cb740";
hasRunfiles = true;
};
"topfloat" = {
stripPrefix = 0;
- sha512.run = "ffe30c3803c551cb07426db90b46584be05e2e8cefd5dc48e1e49f7c1b464d06c8397684528d8ab868ae2c5885677d2329f39eea340ae280c2321d23f706438a";
- sha512.doc = "5d8fd706a20e64299c4326a14f4c0764b8db742ff972efe518140915d43bf2be77137e52f35f137f1e529aa9ff4ee2f19a0a9494d5e3f105dced6847567b3b33";
+ sha512.run = "a4e4031292203a04a1df1dc5e6bd4f6b89c8806599d995707fa0dfc238bcb3dd1ecf185665db33a406302567607da5640f385f12cffb46f482993850b78155a0";
+ sha512.doc = "6c37c3b9ad32a121eb03f23049e11fe52b7cf6d49353e94a18eb39aaed3c049bee86ef6c6984440c9700546f20023f7a71975591c1f3750d31e176e8ba4f4c47";
hasRunfiles = true;
};
"topiclongtable" = {
stripPrefix = 0;
- sha512.run = "c7b55b7f4d249415c8972a4899c0a348e91db98c9a22afb8e180fed2ca316e36126a66f93c6b639c64fe7e0e92fe3654ffc33f0ada3391eefe4181a09d428977";
- sha512.doc = "b61c268999867f712b8488cb8e62b1582678f4f17118a7f219d9409ab29b402ee468e102dfc9d72fcdefc0d3209895f9144fa84bb14146f4b313a18675c29f7c";
+ sha512.run = "ed6bed14ed748cc3957746f65319c827f94745c6c99c896048362944f4ea96e54cdbc732d2f9324f472872a4111aa18c44ad17f035c5cc5beafcf1ca900b2ef8";
+ sha512.doc = "f227c659e27d138d848b78fa43fe26792affa4181984de42eb17bf636d9777185fc0838fc617f4aac8142f3a611e65f01547e48a2a18e2ddad1d3363cdd0034c";
hasRunfiles = true;
- version = "1.2.1";
+ version = "1.3.1";
};
"topletter" = {
stripPrefix = 0;
- sha512.run = "0239579cfe921d4eb6cba678c404edc37eff6184ae73e7fb7bcda91fa7da3a953230ed163a42555a6b559b184ff92fefdbc7395c71c0b8de3f800c5d9048aca1";
- sha512.doc = "f87ad9f13808ec750f6a21592cc51ab9c41e8dcb6f0a0ad489dc7bf0addfd6a554387841af936c41796862ed80220e8ec5330fffdcd7e475aa726dd136f8b007";
- sha512.source = "89811b2091a107e1520c51e55ba1e51e9f6dcd6fe95e9014bc06fad4e47fddc5f15fdbcfc53ea707eb432e4560438172c4416a977556e2d3853fbaec6a44a32a";
+ sha512.run = "1c583621d738ff203ef755c4ab6d4ad520fe25204c882b3b5b1dc719590cc4ae117502008f0b2ef67486f33127e6eab92a2177aed42a8e011c9309632ce1fda1";
+ sha512.doc = "2fcaee9c15adec307e5cbbc4e71dadd2bfe2158f51d5bb842ea6faf1e10487f5881d171e29a48ac7c6c6ce52bae7bffee91772dd046311959167b11ddac8328c";
+ sha512.source = "b22e020b8fc477da1316c9f36818d9508f45bd3259e03e2cb096aef984cf655b1171069135001301f9be631c7bfb99e63ed7dc95af968be0700c8027b6484f45";
hasRunfiles = true;
version = "0.3.0";
};
"toptesi" = {
stripPrefix = 0;
- sha512.run = "2d1d11714cdf7e23374f0c4778da8135f3b0c67bc8f9e7bf7dc93db55feb2241813aa99f09091f5e043747ce4d3d7dd7cbc286610cb5d0e1f920a39f97fce0e8";
- sha512.doc = "d855c16a97cf5e62779b00e83270e846d166cda40a210b012f602e1d480d01f02e2dcdfcf7ad27a81e4789b6208b9279e9f4ca929b3c2d4f56f2be2afa869867";
- sha512.source = "c4e3e0bd43cfadf1a1fe848ae0205e6aa7903a03dbc07e555653e8b9477307757759ad44156e0b9d668531c1105b290509d0e119146c784ac98ee8ecc05b5dce";
+ sha512.run = "13176c395de6e5e6e52e21cc298ed5aabf0a68d42d90119bb1bbf9b85f99c26faa3e78f64f99ab9717d506950d22338b9df2094db0f503f50871e09d2b45a085";
+ sha512.doc = "ca06bdd003084fa8bc11680f5d13ae6f0b333e81ac1ea57ef37959cb5c54933621c00f86ab2fe990b327198f28218eb60b1595fa50511c48625e35a9fa5c92e5";
+ sha512.source = "51445c7c0c8213f3df42abe6b60f740ccf30952e22e1a9f1f0e852f98c56ef1f34060fd8ca3a64bb8cdd512d10a3da8912a1db00b3d0b0c5fe78d30e42258d81";
hasRunfiles = true;
- version = "6.2.09";
+ version = "6.3.06";
};
"totcount" = {
stripPrefix = 0;
- sha512.run = "78a7ad616add4cf64e45c20ad79461864820a45670aaa963b08e8945147199aab369e4e62606790709b61c97dbd420edda489f9655f8f927fa71c2c8d0de4ed5";
- sha512.doc = "5e76edf6efbdaa0d5bfd30ceb4a32a2589107aa9226b51e3e1ea0a90fd1ec35604d8537e15c9f25b64e2811da925076169c2f2dda0ad943e44037363e8b1728a";
- sha512.source = "c9a5c9db495f96bb4141eb9814d62222cc2e1a1d4c5665e289caf810e2aaf72e32af6024275dd1c7a8ed54601bb667b84f0b81253e34f8752505b6e65d553b19";
+ sha512.run = "03ece717c7db3820cf41192e3bad2711e159fcb8a5a5a185e1c55335364917a515d9dd691cf1890421a8c62c9e55bdc49cb13718f7d98d9df34a2470cfff0daf";
+ sha512.doc = "46ef8cd2317108d0896b32ba9104c69fb34a6d13d1e123d6b8f1648bfdfffa6bb21f17207433dd763451b1f6c104ae3532e7aac43ef2ba73281842f0a3bcd05e";
+ sha512.source = "1820b0b44434650c072a67a4c6144beb7a34129415a4ae298b9c97efd7e81d3396ddb6e4a03081a19962001c8c01a4cdda563c20ba19bda1411e4832d5e7fd14";
hasRunfiles = true;
version = "1.2";
};
"totpages" = {
stripPrefix = 0;
- sha512.run = "1e11a89f261a839ca347ff035101c6226f717adcb40e5b0d7e6f95c91df3142dd53231f65a699bc958eb6ec02bbf73883a326909425d8b35a50eee1786856274";
- sha512.doc = "fbab7138ad40d46c6800b55d485cd82201ede2f64d46aa223f5dcc9b5b145542096b76b3872dea01e7fa5828e74e6f2473b9cb43662fb467c8bb97c191d039a1";
- sha512.source = "a6c4ac683ff4d5dc2b9ef9aa2eaf9f95ce5a68f9bff18ac8b8e06cb071ba49bdc8d537396be664a91ea8fe24baee5efadc83f9d5553a517afd9c00014f36cdad";
+ sha512.run = "8dbfcf7728690d6c2a20f661daf62e80c00d3f08fd00aee7a07cbddd31f6adf8f38e32623b2963748367ea08dd3c95919ab576b22d70214a2f5f4f07c40374f1";
+ sha512.doc = "58cb9d30644402a68462e0b00b6175ec4a002135eae0bb16ad2cb5b919d1dd6b93583074a0723e1c55946e7d94dab506b8527a67d7d7b39be20608207bae5626";
+ sha512.source = "2ac7e8e8f7b79721fdbc6cfcf9d5d81d80b64f60a535435ec13335e1b6059c01001003ab87d9ab8fff4323575a0fbaf6e8a3569670eeb5411be495d9fd712a1a";
hasRunfiles = true;
version = "2.00";
};
"tpic2pdftex" = {
- sha512.run = "00882413d47ebfabde2ba7da4a2b878c40c5ab3d74d1dcb5924f7cc098112dfe4e77ef31f4b59240f7b6fa913124fbb9a89337663fc2cfe538b63d103cc411ba";
- sha512.doc = "238a9fb1251e29eef20ca51c162b7bd48aa0c2051d1734074f97dec496f6d91eed7d1822096f09a5b51e83ad6d060e87726e0a5e852ae1a8abd4be5cdd076c74";
+ sha512.run = "3a0bfba17911731b52960646914da0050a6928b2b433c84140ccbe63835d816f018cea4b16a8513b447c7490fcfd610cbf7a48c8cb0d5dc67ee925c238361b14";
+ sha512.doc = "b2734d86215332e7898e611ee12880c559b095468881c9ec1f15696a182afaa2f056c46ebdcf4cd69427e9716ed70b1cf50f72384d9f698e644e8b2fe9d3a1a6";
};
"tpslifonts" = {
stripPrefix = 0;
- sha512.run = "a3d1f622fa81fda8d7d697397114e1aa67165a672eccbfcf50658b63df2dd1675e001a13a9511f45aaa3ed1dc87115ab8d2b69ea89e6c4c839433ce7d9fccefb";
- sha512.doc = "c2780e9e734dbd461de9e3181f919c31624bd5867c17a9d8163582f22f86913cf0bf700f355e74128198d7502782cc4d89d4fa0b950f0768571546dd6848c011";
- sha512.source = "ef2b7897f7665bb635b35b321f5c14c557b02948ef278a14d8a7875b425ebf7ab4c55404d5057b08a10a38590bc242da021ad350a99ecfecd6728e25207514b2";
+ sha512.run = "0394101636f394f04c38b6677f921136f74e3c8abccff199d4c972ede085c3915e2fe9bbc5b239044dd8f24b405cfc34b5c736a7cd03b749b6aeaf7feb15f5e4";
+ sha512.doc = "e5be9024a02669212044844ad0e99b72faae15c62fb0c9065c8a5e3beb852968cf4cd4744d01890534df5a540bd1066749d999e919afd7d791b4e9ca7dd3c26c";
+ sha512.source = "d55ebdf58c24f9d68f7a69fab79b8486c46d4d23714d9e1d2365320457ca60275449492482d5d28c4c8a2c884074bbe74874f509c60d66f49b6deb2a06925c9d";
hasRunfiles = true;
version = "0.6";
};
"tqft" = {
stripPrefix = 0;
- sha512.run = "445370c1f8a0dd49bb5eb394f8029a31fb8b6c0ddc8ae21b0b83b13d81ba001dba3fbd55c3c5259dd6987e60785366deba7df07c1a5468a0b01e66847bf79f97";
- sha512.doc = "a33a84481ffe1f3e7e7b844cc5be4dd983fbaddfbf19537a612a17fbb09ba0f1a8e1ec394d6a274481198235e53cfb04189324ead2a638ffc1fb8bd5b7875e47";
- sha512.source = "aea5f99d5baac95c19045dfd093509e71947dbcf7273542f5439d56ae79519bbc64fd4c08aaea34495839b7acb5e7b6d144d742b752dc90addac729fe2f84366";
+ sha512.run = "0bd44773d17cdaac4e3490dbca1fe038bb18e50d057d6adee53b32d6127ec844e3ae9b8f0f671969c8a00e0df01eca9fd93f27e85fc1ebcf03966e6c82b53f8f";
+ sha512.doc = "0b6c66aefec59955214299a99eaf4949900fb294e7f1eb904efdfc0de3aa85c5fa38961073ba3f7a3c60f26688c28e6f1bb5ea2c32751062fb3231edc4607f0f";
+ sha512.source = "afea6aaf0250f9c9307479d587e844b3f391e387a4d2b6bf83b1eb2e63459d132cf0da38160bbcbeba0eaf1fc8401c9c21dec9dbc8a5e54aebeb1bd25a357445";
hasRunfiles = true;
version = "2.1";
};
"tracklang" = {
stripPrefix = 0;
- sha512.run = "aa692bbdbbbe66bceb62ac818f9b8be09804f2be6f31ba8f7a1530b747603869a4f5c488461f0954cf8aef6794a20bc8c89bbc298aea95c906802f5c68e0b535";
- sha512.doc = "a24b7bcfd2e07b9b63c3f3f04665ecff87260bf5b5523e8a99c4ef631b373948b801f0dcc86d6f8c6d5f4e0bac11ab375c0ad236b6de9c900020e4938a7aeba0";
- sha512.source = "e093e3be0ea26a110e5105f405b312a3c61c73e9af50514aaa90c3ed7d6f0420810925091d9c19749e7176991e74345451e4ef64bd65bcb62437c6454e9cc4e3";
+ sha512.run = "f5865a057b92eaee1f00e30d6a9246e85e3b684169472cbc78cfd3b0730b0ca9c7720f8d8516bd5bee07962e76dd59bc407bcef8b655f03addcf7e60808dfba2";
+ sha512.doc = "4199a53e4b8c56bcc17329fd82ea2f11b37e593c5b99aa3200b58748fdd7d575f9800b251a53ac535a8384ad74a33e29ac857f468e668784982ae61e6c6694fe";
+ sha512.source = "28efc751163250433d269817c2961d7364b872a562a5e3a2baefee76d339012c29620d01731ffa2c770b90a22b2e6c8ca29d2044a2d7c6771b7f857ec7f0e773";
hasRunfiles = true;
- version = "1.3.5";
+ version = "1.3.8";
};
"trajan" = {
stripPrefix = 0;
- sha512.run = "28260362cebdfdf0c2e0d0c4176fed65135443e0ae490c3c94c59676a031cfbd5af41c5ad9129df8f8c556b82fdbd14c24a0b5fb5063ebef6719c41253a0cdb7";
- sha512.doc = "43b32d39d21024f4bc41d30a145490abb99bdcb963f1455b4b07881116e82db193be1f4a41d12766a572fde46f1d30984a16e6f5dc54293c27d0b6c12e6de285";
- sha512.source = "03ae3729ceac2e2ac188ec792e1175f8fd8876f202f5762811da476843a22e01ba4184784f55e948d36c9cbcddaa30d5bc1c092ffe80b795b3ca7491fbae32b8";
+ sha512.run = "66fe869b94f489a3240078fa28da32fab71767d93befefca62fda3a39ae53ab975b13b7ddf84e490658e915c100f16225ea0ed8e7787b099bf4cb067a9fd4e09";
+ sha512.doc = "c6b6137d1952660b99bf077eae0ddc0f40b4ea9ff6308e4f461fd0e34c7b4b35b4ad79f3e42e4d0077c9d2947db642d0add032f2413d580748ba786a8abbf029";
+ sha512.source = "36b85f870cd9b006f89df594193877a2188635be840636ae9300f511e5ab2a1ea60eac7f927ccb3e9832ab01972bf585460b47cf7ef30f36a6049ab0ce0fd95b";
hasRunfiles = true;
version = "1.1";
};
"tram" = {
stripPrefix = 0;
- sha512.run = "be6b1e93aaa16766b242c86722039a41b8ca9bd9be3dbc2581ae73d330fb945e95f332bcf413fedb4f190db35e69ee57e705169526247e241f55c48bbd69468a";
- sha512.doc = "21a4b7407a7b8dcee62b42037e441165b1829b0bc8057dd277c14f69f1cd58a8df333834e2f617c53e2b5889db613b65d032788d65c37306f60396d6f211fad7";
+ sha512.run = "4592a288c08f5bf6b41fdffee8129e08fec7397edb2b351617fe79571d2905be61cb776f87a5b152c4b62acefdf21ee2f0b293f210ce52f449d3b9e41833b2d5";
+ sha512.doc = "bfc46f516c2f81530ed7e648ef6774443502b580cf580b5fd5ea9f7be0311b33fb14156aca3f36bb4d74cc165dd33d0b8ef3ebbab5624f38239c281c7d7bda09";
hasRunfiles = true;
version = "0.2";
};
"translation-array-fr" = {
stripPrefix = 0;
- sha512.run = "3546f0cebc2befd5651e94adcf345aa621118755b7da66cda985a8d9b5613f078a4e0ff3a1e22880462855dbbfda1a66b7e9d6e9b21ea5599d00900e9c843545";
- sha512.doc = "f79c133af7dfb61fc5c4006359132696ca54bf6fd91e5765c7aba5acb3d2809e0723268e85667bf9899c1c09f615ee632c7054d36015b1c7b9a2692d548c6f1d";
+ sha512.run = "d32d6b397916bf631d65171f4f7de4bdb6049eec5414d1a9adbbe88d147ce2e4930a4f17b70c5c12b7ef9c3300d9eb099d63fb14ccd5478c6bfcd0557074b343";
+ sha512.doc = "7d9b2e43f4fde3e6a3b7436a55b2095fbc4ffa31223019c1cbfdf3d623c48be406858cdb96c8693e10fd0023050ddfbb09b463a9a3804879945ac0d6aa616be4";
};
"translation-arsclassica-de" = {
stripPrefix = 0;
- sha512.run = "50ccb423c0c911d35b3da600bd0b5960126594d9ab1092767a9f5d35b79fd27ecac24f191d4ddcb0c71cb177a77a476af38b5695cb4c250938fd8aea572c2322";
- sha512.doc = "da156d6300b3961eaf7a1e6ddc67908b0fadb3aeae0b7f5be1e4b96bf1de6c3268b07cad1da04340fabd1c8e6a49849b77c49f81a7b8058ca16309bffe5fb5e1";
+ sha512.run = "76ced8c2c93e35d6bee10f34a7de5709b8027f9d498f8fcd21ba776850c65e1e20eaf20528414b7d9da1891a2db7132b6e3b703c4f8d91f4ff0c69eb9159c996";
+ sha512.doc = "58773adb7493e6ef31d8fd3854a51cd37921dd331f56f1d9eab5283c121fa8c3316ffc41242356a87af04bb6da68761ea15829e5e8555d2e6cdbb68833c8d313";
};
"translation-biblatex-de" = {
stripPrefix = 0;
- sha512.run = "98a1275744715cf411a84ce28fbc6204a8e4ebcc8d6c1ebeec4ba3a6289fc1efb9245a73d950ec47727e87b2eba68a0031b7a94196f6cd0cde1fafea9c236cc1";
- sha512.doc = "19802b1149a57554e7ebd0f7553eb4fbe1dfd0910ce5f2cb98fea461b71028f4bead4e4b23f546cbc312b7d593b4cda9827674b4c12977e6a2e4d34e648511a4";
+ sha512.run = "3968a37e0add02d6e31ad49b3a263ec35651c960d7132d1ecfa418888a51444430e8d6ffe4a92fd35ab3904ce6a7aa686085b412117cb282b7e2867a701625c0";
+ sha512.doc = "8f945fd3a4a63ef8e0e6e979bd530f1d13d11eca7490697d0c94dbd43ab7e6608e3801539ccaa47c48c81c52e27a14587f4a48887ceff524a6e188cd80b551a4";
version = "3.0";
};
"translation-chemsym-de" = {
stripPrefix = 0;
- sha512.run = "2ef2e1ef5cdba05893e0996d058d5bfd9938b2d2519c8bf8f7b5202034603b0511f0b8ab37728d441cd3e6a6bcee296fe0d88f6464ea593389d048f81a5ea2eb";
- sha512.doc = "bd243e07ec07d1b5b6e00876196392e7a6ecb93011f0525a7593e656b88a13a7a6a60f4ce25a779e8cb8fa629d78c201fcfe9b38d874f64d8a3757cfa49e97d3";
+ sha512.run = "e23821fc1bbdee758e534bb52c4e0f348d6be3396ca2d8e3c11c9425132fc9c28f2bf6c98cb1beee9b23716cc1a75704561d9d8f16d2f4e94851fc2f88e0895a";
+ sha512.doc = "efe9f711c42925fd035339c25284e09ca7a99c246bf70ef2c15c4f1149accf5bab09e396b94d6d59d4e8c303bfdb3f40570912713dcbd33e7ae360a6b21c36de";
};
"translation-dcolumn-fr" = {
stripPrefix = 0;
- sha512.run = "97ab66da2c021b5acbd454f15a05bae28975c7befea15ffe358065419f007b63196e0c4e8879ba9917e945b68f6c119326a804af91cf34c6851d163fae823e31";
- sha512.doc = "8c30033d032dd57f1ca5e8d84fd0294be65c1ff43514279f114c0ffcf14e051a299df569b722021f14c9fa575935b6b226ce3e322a76ca3f48577332fdf00e32";
+ sha512.run = "8d2288707f13896dbb578b538b535efffc89991d56586f27a35b284b5be7c553df97a72ac163a625238e281bfe97bb79fa716855dc8e93f25f0a8af69674eb45";
+ sha512.doc = "95d1633884f7237bf2a7abf8a43127ac1954fb5d0e308d676a7f4c3255d709496a382f01a8af6c28f793bcd1863e98f8ed1441e7cc288d3b8de3176631cdca1d";
};
"translation-ecv-de" = {
stripPrefix = 0;
- sha512.run = "6ad6423a72c851c381b96cdf81bf521451685c12d807a9ce76900971326e1cb99b846de571ec966d14bc945cb7161a3d90359f80cfe16e16c5ba347c93d8bcd5";
- sha512.doc = "0b204bb6d006f7a17a0f6e6b496c6c423720a99b4f15c1acd8bc01aa8c41ce2526afe4af3efe93fa08addf6969ab0ac53300d14a3e8afbca9cd40fd1d002595e";
+ sha512.run = "33998fcadaf7b42874968348ef4e3232652ea401410eea6a8011db146a4989afb102a2bba247df53b875bc02b1ea8f21ec5c68783ae43f36a3f175e77dde6453";
+ sha512.doc = "a86784aaeaa786251f35ddf273050e9c981a68d060ba1a2f186379e04f89edc696090b44b402996c4f2422d1cbfd7fd68136c29fc7c74a2fd32d6d230eb2e489";
};
"translation-enumitem-de" = {
stripPrefix = 0;
- sha512.run = "a68c379a8462b1faacbbb29ecb94f0fdb2e9b8a339a8385a96770050374952029b704f52e74317ab3e3fcc6758b3eb2742f2e55dc045505da512acf71fd4d32a";
- sha512.doc = "3282422d1370a0c13400c01ce227d5bb04b1c9e0953886de62dbaf06034e1288c0566205a557afc79f7790d550787488343d3cd0039b6526edc72ae0b7332502";
+ sha512.run = "7018a95d7b68b6b736472d6f43d356d25d2a73df4a5dbc080485f3b4e747d122889788b3d1a75ec4c479a84a4453128104f01b2e1788e9dc50d09bda0eb53cfe";
+ sha512.doc = "bee33ecf7a3045c382242f4b6ec9599f32fb254053a6417ceb514f3aad64b2bf51c50f660b562a2a3f0207f7bdc4676527627f432b1556362e3a9f5e9eda8694";
};
"translation-europecv-de" = {
stripPrefix = 0;
- sha512.run = "9339f5f61c2a4cdf4e784299833fedea3fe98cf965ee3c998c0e4d92070abe45258df0a4a86530f77c6402694d5b6bc6cc743edd9183365317aa0ad22f25f955";
- sha512.doc = "7616f897bb053c1eae82d6600c936e86fa81b91feeafcaa5bc2399508dbe4f475b28bdf39640d94c43004b50e6d604ef98eacddcd19a6ad3df9331e072ed5a8e";
+ sha512.run = "6102a92b45fb7c19d2190bf4289e8b6b24ded67d0255ce2f483627bbdbee00c42c044be03bc10c9d0e23c2b911e781d21a7e6562e80988620a6da60562d98bf4";
+ sha512.doc = "f50e761fc7925f0cf404788ad2ad70586536e1676bc7a026be5a81136a1323f011a281160a344c455346553e90cb632133668c2483200a05ecf961e46e50bfb3";
};
"translation-filecontents-de" = {
stripPrefix = 0;
- sha512.run = "40ee281979ad588e61d1d496b50be41326447794dae101cf0e4f9367ce67c73e7a84093944240941e6731321a1e3b6817c6ff67f85772ff1353dc3e6f9084cd3";
- sha512.doc = "f723b4d3b343c30fc67815288b9cf5a19adc9b32237be6afa3d573a123adab851a8d999040fc1ec5167ba14f60d343cab3519d46dbbbed9d576ba3f46f5e6e6c";
+ sha512.run = "78dd9ee41d9b06438e01ec12f716929c4cf0fbf6ff209f45fadce9fad4bac0d1b31732b3f66896bf7526dac7532504e0913dbb69c3c7e13830e81297b2761935";
+ sha512.doc = "17ed1c39c549b43c31c13dfd6ffbd968ecbdd3e64b00cbc66b0a8914726f4baa7faf98edf30c23ed81850cee98a732bbdd70ef667973163ccee0b35c160fdc64";
};
"translation-moreverb-de" = {
stripPrefix = 0;
- sha512.run = "78788cdaa5435afc4b2c6d307cd40c2fbd74a56ddfb0a68ab48810f07e330d5280c454c425512362c4a5d2b9254884becda05636f842c355f4dc57543d0d49c2";
- sha512.doc = "ec6396776e6d1a86ff4750642a4c00dacbb3ee5bc9d46cfaf70f82237f636e422e74a410711deffdb9708e050c86feb148052c9979a0ad5b780e7d3e08c67304";
+ sha512.run = "6b11a1b522c728722d4d5d5b38dd453ec017dc053d360180b943778923ca9a23b3ebb92516c1a6880e507f5e8b6d8d87878c92762637acc5ac93f42ad790446e";
+ sha512.doc = "955070d4e92e38712a5df837fd0df716d1a597780a4b06046d5aac5164efc0fec1121c51ea09c3ef1a090d51732f57308f4db386440118548e2167f3cafe16ce";
};
"translation-natbib-fr" = {
stripPrefix = 0;
- sha512.run = "803db1ac9b90f0937eec87d94c500dd7377216b5a80382ff8e8568b0f619b15adfec29738c447630197b208ef04ec2a0775243543b7d5102477f249ee80c78ce";
- sha512.doc = "698f4d3ec1637d4135de74607d275416298392961766221f010c98dbd82ebe8725878a278362bcdce886b5600e9767a0f39ec29a7f0de418a5277b8104b30842";
+ sha512.run = "ff34cb7cece157b933117ba0e9aadb0e9caa759a406fabf7b0ebb89e5b03ee6db7aa493551816e9061ff91a460e46a58f1402b086d37c48863b4e093d19326a8";
+ sha512.doc = "971570414f9705cc4026a21a557b2f1dfe8fc010feca4f1ada946d11aa30169746c2017fb3882e65e68520539974eaf2361ebab7bcd292eed177fa7f6eb7337c";
};
"translation-tabbing-fr" = {
stripPrefix = 0;
- sha512.run = "0c4ee0e86394d9f22662683db6fcf1bcf1c0ef2c3f6be2870871aa91fb795ae589107ea46ad2514c5d7b015981faa7814decb364fd1fcd8a15a1cdd4355a75b7";
- sha512.doc = "5f10a26d798a9c5638cefc6681074b4ef7be9d1a7691d8e2204786689805b1b1ba9a8dc6802d9018264adedade04136e986a5832fef6d63531f1535fed6fb70d";
+ sha512.run = "76f1c6318cd964b94d5a1d836b1a40fc58de49566cdc30b1ea60fc29fbcc8c6b01a477f4739a5fd9bb24998325dbf42817ad016fff27207e710bfc4b51b29985";
+ sha512.doc = "ae2f1aa60162512287f15c770a465c2e39abe1fa5d1223d96c524dc81bf065d62f307893d22dfc06fc50da8d63d817ed60c8f07fd4fede984b6febe9c8b7b710";
};
"translations" = {
stripPrefix = 0;
- sha512.run = "b7dcd71962eac0a2eb646f3d97901c7601097fca2fca997e46227dba77b4c491603dde0afdc09c503c307958e7ce0264c60dbffdc4b520301159e4cebf096a68";
- sha512.doc = "762f90b5aa4602839370c6cae33a71e0a43875b3768d65b235591eeb9e065d84c5ad28911bfa60130d891e1dd5898ac3ff7cc002260a258338bc817939724f04";
+ sha512.run = "24686eda26044a45f42b4d821528af58b58710c31ba3a03e33e38de018cc8fc5c5d3f31f000ae69a1ba269e371c245b0c501718d45c803c3dfc8ba0f64dc99c7";
+ sha512.doc = "683b3e6180801d96a457180649cca7ab79e6d965e1de95cab3bf2579ae4e8b34e30ba032e1fb2719a1a2826845d55d8a963ec813c8b2f6620e60bc986b3811a2";
hasRunfiles = true;
version = "1.7a";
};
"translator" = {
stripPrefix = 0;
- sha512.run = "13f8950f3a0780e84aafa9eff5370cd854aa4b284ee2e7b9d9fb219aa9fc0880216d0cc936005db6ae59b20a791ad6fb830af5d8237e720000bf4857227145d1";
- sha512.doc = "ae5735b346790432969bf9938c84493cdf5f7c12505773278f02052ff65c4151883d06744a50f2e80107019ff10e67b50d25170dbf7f5f6d334c21c90ca617f1";
+ sha512.run = "6105a57724bb880dd4b2166c052aa58abac70fe9cda70db2941195cbb0fd2fd874c8ca1f1b658bcd52f3f00ade88683d2f0f86baca8ed68702caa18c5e2d5e57";
+ sha512.doc = "64547f60b7d6b99ad04fec07d9047282444f5c407accf49955002e74bec2b00b34ec8ea639eeeb9036f90a27460f926c0e400b3f27cf1e31b8d9b343370759b6";
hasRunfiles = true;
- version = "1.12";
+ version = "1.12a";
};
"tree-dvips" = {
stripPrefix = 0;
- sha512.run = "9af2c24dcabad33122503db3a4a32230a7c939d8ce50a0a6e2691e77f2c7365bd9138bd0878da5a1de5d4d988581afaea4b3e08b14d1bb9e875f827b64686d70";
- sha512.doc = "70f62250f620000e77a003444ef0f19d92861beafd8047581efdcd86feb6d69f21f3b65c5ccfc513a9c8fcd8d9ef6b3e0241591eeabfd76ea90cb482155642ca";
+ sha512.run = "6153417c5d2677a56adf031c5f2f27e4c2bf204c0acef1cc5cd49355370aa336814bad7d2be00e95d22bcf73b9b69105a255d15f29ed650511c0eccc3c9bda07";
+ sha512.doc = "8c507ec7719b92f2cf82527c7799b073ff2679cf820528b489eb7d8c83d28d098033760cf092bceb9ee7e28fec15eb580122c080b982dbb12e0e65176121e84c";
hasRunfiles = true;
version = ".91";
};
"treetex" = {
stripPrefix = 0;
- sha512.run = "94853e7bae28d6aacdb312a11eb8c4f1a45c564518d86bbac1e1a7829a2600e07324b513f48666f8e3460baa667eb7acb3311a940f42d9540f3c561b5e87afb9";
- sha512.doc = "962cbce5cd193c465218189ca628ce768b6e37bb446188c9e1d15f7ab57af944e00caf09957bcfb8a305818720c61879c6b0e0d831d3b32345973cf6756ff1ac";
+ sha512.run = "49202a38697bd9bd3bc6fcbf30d28047b8ddc4d737bfa68cfdb83197b484352997a33f55e195211eff1d548f95e2072f07ed18f1d7c6772a03c66a13051d1709";
+ sha512.doc = "fb9e09bc2f6e45b854824c9c757733c2c17b4d48edc955ea48bea3ab3fb5dd914eb6427c8ae4f74ebc62b4715bada84c8f3fca0ee7d01f8d3c2526339a844681";
hasRunfiles = true;
};
"trfsigns" = {
stripPrefix = 0;
- sha512.run = "01e57d02b49f75bf4bcea4894e4f2aadc9400dd1b96b9c6bfa6fca454f676eb59930412776c7f6b4cfe50127622e2063ba5d64919b55dd49f94bbc93e7bccedd";
- sha512.doc = "b8b454c07cf532d957c24434d6b7c3b7dd8a222d7f118671ff2446c1ecb419f61f3a2f4f9f7a7b89e0a775de9946cf2e908292ebc5a8ceb5d485ddeb8ee64c76";
- sha512.source = "3514a610c6f19daa68fae04c9ca4b29423c3d3fb5561b9e2a917e7a8d4a56582ba6cc40df902c43bd4f08b15db11a8eca62cdeebf75b44278c0439e698bcc326";
+ sha512.run = "3607b6371c2dbbd93524f0811dbf14cd93cb2556fc217899ef3a273c27158771f743bafff0fc90a582d65da431efd7ccc1f07bf92a6600a7bc301b5b6a308325";
+ sha512.doc = "9bac4f4deafd62a8b113107ce47bb5ea3afe05078a3c5083b1ed790ed690bc3d73066e0abadc5cb1a3d45246f759941d6e2389105632bb6592c32a08e7b7671b";
+ sha512.source = "71aaa336a9f66af6f682cadc72b2ae100c606be7d95d76c2631dbb03ff617718c1c322288c769bb1b9b19116a29baa208fa085e2868e67ce3f7a5552d823e6e0";
hasRunfiles = true;
version = "1.01";
};
"trigonometry" = {
stripPrefix = 0;
- sha512.run = "e033fc8a8764b18205c3609a395a9ade6d34f45d2b16d1af65248c39f056b655a57edc4beaaaf1d4113d5519318e9d362ad461e9ab37410bac6386432764e97d";
- sha512.doc = "bdd9ca71433ac8cb159a3b1458961daa9f04391507d2ad77b54fe9b743e8f851d66309508cacca82df614fb6f2da1b2359e9701f2ffa25b413616b840cbc95c4";
+ sha512.run = "366a5e96499bd96d2eee38b78305d9fd7368d0b70f91acecd5a5337675002808a5695a525d011a1ab7b31ff34cc14c469970a3fe55c694f003d0ba7002795297";
+ sha512.doc = "a9bd77bda2cca604a69ca1b60deeb8da3128c625b87d64ccf39aaae853a645e736b5350d3d575302ec2a35e9736e4133cd4ffd223b9bff6191b6fed9549a8092";
hasRunfiles = true;
};
"trimspaces" = {
stripPrefix = 0;
- sha512.run = "02fe89c73fac17de6f206722bb9de4f8628e88f4de0bdc692eea5dbed7ed7fac82fb423fa636f0a93339b424a08fd3e4c288ed0cbfe24959ce0d0cfff3eab78c";
- sha512.doc = "0bf4ed6d199526d32dc79d1a79a2b4990c2896eaa994e9c4ccc6f948807ef75afa4b40a892b171def91b787368c69747e181e5d34ba2498cb4d4af21c3696e49";
- sha512.source = "cf1de6864db32a06cf71e1f4aa834608fffb6b553e152c63c072793b570dd5fca53531f35ad3f7b0714a76c480b898fbec3f2c70ec9a097b775ff9197f535716";
+ sha512.run = "09bfe50d1b14502311aea7a20df80e70c1907b1c8443aba9453aa0a3eb76cbd34728734b81df63bd5895a4a5a55ddfe6d0feedf7d5d28d6b5922a374bc550c9e";
+ sha512.doc = "8e26064de0c14d6caa1d6cf625cbd2d598102056136dfa20d0a7ffb178c26829db0206d87893937b63f83171744a29bea3567e16e2a7a0d454734a0b72837277";
+ sha512.source = "a34429fb9b8514d25ac523f0e3bfdc880b84951ff228ede3016e2d29c001b7f8058755870fc3c63e6041ef4768290177dabc6d520157082fb077497017065b65";
hasRunfiles = true;
version = "1.1";
};
"trivfloat" = {
stripPrefix = 0;
- sha512.run = "5d152dc9ef9dfa1bebaab6a92a6df61d580749f9eabda0e963915011920ac1d53dbcc6ff99ade67263ae07ebd330a04f0bf940e6ee64a26c4c844e4d97033d9a";
- sha512.doc = "eb1ff7b87390ae439d1064e467e042bfca2a8b287dfa28db93250ea6af6c3cb797f7f8a203f4035e92b2305bc71b9ef6e1ca440625ce283c2f8d11c134b44baa";
- sha512.source = "ac7c4d6bb3fa0d11561e530227fb872b532c48978788402eec0f231e14053a0486e532296e2bcddb5f65b0a33b04cf7b9a644898695ede8dcd2c064e3ab95a45";
+ sha512.run = "25e07373c53a6d4c92a5f2f19fa0d70c86202435863b8b3cd036f2d12f74a477a33cca6508794f67256a877117bea821a11b9bff235e1a894c90b71810bbcca4";
+ sha512.doc = "eb9fce19c495eedd728e87bf47f5d925a685a8b9e81e8de0e6c317f74af6c82352f403486f5a904849ed418722d830ae294a89eaa57bbff59eee8a03cf9b8af8";
+ sha512.source = "9537944503c1606151207e75dd7a2bad64b34f82bb23d83e0eb93292ea9ad9edd0bd72a126de588125b6b425669f657506ca602796b6e2dd2997052b70f60dc5";
hasRunfiles = true;
version = "1.3b";
};
"trsym" = {
stripPrefix = 0;
- sha512.run = "fcc854e3368ea4610a4c45086ae97e95b37a047d5c9ceade2df60cf01496baddd34deae651229a71128d175c4ba66c2d59c2d5cf53d60452a34f41f55d1c2a47";
- sha512.doc = "f537426a53f9558a3b0eedd028b97cb3f3fa854aa1180259592111630f18c5b92697d5348b2f91cbc8411c02e5b50e91c9a63e804d9beee33f9a1f543f075e8a";
- sha512.source = "c37404c9c4b7897a07d2a86f6d99788784bd380b40f9c78a525efaf8926b90ebf02fd104025f91ece3079212590bb3f22e442a0f8c04e5e73ee64b70b7a17246";
+ sha512.run = "e571d1c0c042e2fe75b992c6e0e9e07b04f0368f1e74a51ba91c34a642be148fb817027931ec35831672970725377038b5cc80d34bdb716d936f4aa59075d83a";
+ sha512.doc = "d6cd64c1c4bbc927f4154c2281ef4c13ab145b750d92561235364a35082e497afc5d8aa5806452757b499b827305a0a183723deb38272ba43bcc38eedc367731";
+ sha512.source = "bd9c99b4c5ac266696ab4c3557028d1776a1852000db2e8c1b5a4c2f78e58f25df379a71794faf49e2c0d2ca14116796d8f6d617f4bcbaed7f05a75ec06fd5a5";
hasRunfiles = true;
version = "1.0";
};
"truncate" = {
stripPrefix = 0;
- sha512.run = "e29f5387851e2fe04b3a06e10affc9448c60ecd803359c64af6327bdfc07ed1d57c4f0e8506826998493473abd60ccf01f7d7d64c91e328e1e64cfc9dbcf29da";
- sha512.doc = "be4dbb367fc308c4052015ff94b54777dbbf0a73281bfe488665081777d0e91077fc845802f5c1b5e83c04dd361550d1c4eab34d5de493a576a4acea5b565d65";
+ sha512.run = "b676d65803577b4bce5f6240a0d05a306199f24c2b14402954f4430f07fed9a8af574c4cf9cdc233824bb1a285eee0c531aa40ae31c782a43afd678d6e44f27a";
+ sha512.doc = "78e9a96fc2e635237cae9ab4d7ac30cfee8582dde13331800ac9079d1e0726c597accb598b5e679b6643d27b2a53fb367e740b76d59e9a5d27226a4c829e8518";
hasRunfiles = true;
version = "3.6";
};
"tsemlines" = {
stripPrefix = 0;
- sha512.run = "4d5c9964c84d2c7b2c2da3c342500f40c80213adf8f766b037bc57d4e7df3d210fa55e415c316b48faa93b21a08c386c98afd9a481b7a668e9a6a8430349fde4";
+ sha512.run = "d4b6a929a403ed7fea409aa618e7ca021c2c7138a6b11c980430ba18f952ffba44df951dbc7b7f3a5ffcdace3b5f3a455eedc2a50b6e0e003ae3e17e8e7f9969";
hasRunfiles = true;
version = "1.0";
};
"ttfutils" = {
- sha512.run = "2a47d9087190a92e55840aeb4131227a1fcfcc25fde0ddc31ccb955a8dd8bc56177a4b010ab40d9f36264db4017e6110df65f1824c1a9bfce84c3bd3dc7e9d0a";
- sha512.doc = "2ec4d42316941ef63ca005b04c00813a1d4897f8119695136b3c9dd32b1dc83b64066b48cef88aea0ebbfe08510eb0421df7bd02661f305182d16dc3a9d2e04b";
+ sha512.run = "cb133e9067cc3b2d99dc2910d3722fd87d53bf38e664fdc80cbdd7ff1787047f0e71bbc60018802cae34cc5d6eeaeaddd0cac6ae23f980d0eb7316f6c342ce38";
+ sha512.doc = "27f3dc442a1892a903d5ebab16c82b0221efddd0def20b817ad1b33975d960219424ec1e6a408dc774e377aee99e905f6a850ce4a30ad1ed302acf442f09461d";
hasRunfiles = true;
};
"tucv" = {
stripPrefix = 0;
- sha512.run = "0dc5943490a200aebfb115214f93e64570aafe60d4dc539468175e04c3a6b6c1645ec2a8f1047413d0fc6454098bf24480c20aafe83074640345e79a5e49b3d4";
- sha512.doc = "2900dcadac28e3feae91df4bfad0732f4c20fc57df45c1a913bcb56b497be5747106089ec2a0888160876d349cbdfc746b076218287e1fe2eefa48ef21ed41d5";
- sha512.source = "6891d4dcf126e1bc90d9868e26aba8f3aab2492004df916d5acc141693000a0f5dbbff9a19fc64f6befa820a45f689ffd2df3311ae67cf1e390c451b5c2f6b32";
+ sha512.run = "957485431ecbdd31f180b36e7519c4bee8379f477b765ff5cebe57ffa3c95caa5556ed057943eb052d61e720074dc78035fe05b0023115caceb05bd2c3757183";
+ sha512.doc = "750f739c7cc244ce52b4838009666c9b6196cee234e9bbf0028e3316c75a435b5038269e93f42d99116b9db3d93dc4710c03705b924d62f09a217f2acfe36303";
+ sha512.source = "f754ab6d751eb5df0477802ab0a4d514aa0825e824531e76904ab474ed5423cbcaf773e37ce80e94c32236bee061f92c0782749c9196c3cc7fcb9249a57ea32a";
hasRunfiles = true;
version = "1.0";
};
+"tuda-ci" = {
+ stripPrefix = 0;
+ sha512.run = "cb06d36d7918544ee277a04c132eaeae67b4a305651f19b35e6bcfc6be4984af74dec0877610b4bf5337d162943a931ce2afe73baa9c2d739a5457718aa88b25";
+ sha512.doc = "d21cd3cc76bd297ac029629e8541281b213428975388e97e1c0b807bed52d6200e398ae52233379955040f63a3b01e56a86d3c8603273dc2426d2a517a0a86bb";
+ hasRunfiles = true;
+ version = "1.11";
+};
"tudscr" = {
stripPrefix = 0;
- sha512.run = "73cf72438d00c255fad2979190160e99c8c39d35c4abdb7c06a5c89999798a50064bf51a98a6a1af9172937d57a9901f8adbdc7aad573c0111cb4d5f32199bd3";
- sha512.doc = "14669dcd4214f1d082e85d024101de50959cc955f76b54fd29eb6c8d687d509ec3bf7d23b8e774623ad8badd40986f4be33f17fc7126f3224ac660c5efcc3711";
- sha512.source = "68c9377615e7154b579105a1f41095a80edf9233be42286117877208f0002d70061789132ff3c4fb5283ac42f4174beafcba9a3481e81b0e46d8a75866d58443";
+ deps."koma-script" = tl."koma-script";
+ deps."opensans" = tl."opensans";
+ deps."iwona" = tl."iwona";
+ deps."mweights" = tl."mweights";
+ deps."mathastext" = tl."mathastext";
+ deps."greek-inputenc" = tl."greek-inputenc";
+ deps."cbfonts" = tl."cbfonts";
+ deps."cbfonts-fd" = tl."cbfonts-fd";
+ deps."geometry" = tl."geometry";
+ deps."graphics" = tl."graphics";
+ deps."xcolor" = tl."xcolor";
+ deps."etoolbox" = tl."etoolbox";
+ deps."xpatch" = tl."xpatch";
+ deps."trimspaces" = tl."trimspaces";
+ deps."environ" = tl."environ";
+ deps."oberdiek" = tl."oberdiek";
+ sha512.run = "02e53aa101f34734dd483ae9d5d82e4b62a3ce04898db4e17e79787c1908277645f673d10793c11093a9cab8f4540671f6c0d8bd466d9a00d4f9c18922ae7ac2";
+ sha512.doc = "5ba9010fbd54a607ec7a94765c28d1ba79f99a2113628143f673e0e7b2c3c55b60828c2019d288e143bd0f97df3a2e62a31b34f000048d37115d224c97860e6f";
+ sha512.source = "ff791b97aa0e7d58c6abf126550b29b1ff9521dab9d4c8c845049e5622fdd189805a5a382a82a87ddf97c295a1f16480468e11e0c931c246b56ca42fcdfd1a44";
hasRunfiles = true;
- version = "2.05m";
+ version = "2.06d";
};
"tufte-latex" = {
stripPrefix = 0;
@@ -27140,586 +27879,619 @@ tl: { # no indentation
deps."paralist" = tl."paralist";
deps."sauerj" = tl."sauerj";
deps."placeins" = tl."placeins";
- sha512.run = "dfb5608993c7513bb3e57ce87611a5667800c61c2b111dd7eed5774e70d8e3e588f6c69c661ccf6245b28c6f0e0dc9cff0c381eb26b95638afdf8adb72569dd3";
- sha512.doc = "2f1b694fd9322dd4896b9d1b0898ecfeaa3a28422041f1b13c1ee0fd3dc1ded8a8b6bb2bb1f0c6098cd2836e07109844b554c009315f3100f131f09bde80dc3a";
+ sha512.run = "6dd01a5a6faf37439ca9aab23534f99050b84bfac16df48545417ee03e72700344c25b2de3262e8e28406da705d50296473a815fa14b701c609b3715f01405d1";
+ sha512.doc = "11ac57e79a05db644235b6db851473c75d1538a1261d7022a63d9ab0cc54486cc13b7cc95c44d16912952e46bc9264c1bfb831a728b51a03495d01f1963410d3";
hasRunfiles = true;
version = "3.5.2";
};
"tugboat" = {
stripPrefix = 0;
- sha512.run = "40e7cd20fac54cd1b2cb980654992f28bf3500dc196f4a9a854dbee8b9358af6d4ce3e3d8a6cc2c8cba22cf9c2e7278ef6bfc0284366f6d1290680075fa20352";
- sha512.doc = "42f1e5fd7d5d8c73b8a4cb8f06bb58e71a45d2f4e73735ef85fb40ee99c6d6abeafbdbf5512bad3d150f139f5913b752c0c0ec3a778bf7955408579c15694c84";
- sha512.source = "fa3ec3788622083d2fb8ef12f316bde48bf6deb1d17e9cfc74262913ad3a47f57624d0cb8cc3ed39b53d8827c038c398d9bc92d446801d392ac3ae119af6fced";
+ sha512.run = "56a495c6239ed1a8ef1844bd90f9bcb97e2c97664877f343d198f9d9192d33e866b87334b961583d765d9b78633a5b5415933c000270d23be34f637612cfd1eb";
+ sha512.doc = "9fbe0a3438a81acc63424007bea1f2e8ff7f6a29e16bf1642963763aaba763f64bc26863ffbe9cc9318836df2e9191c5d8bcef821f573447a262f2b49896edfe";
+ sha512.source = "76152f1a32da57ed51d97a8f6189b5a72ae0ffbf18934506034ac84014bb0a4bd790aed1919454e87838e3a68f88d38f191dbce995372741a47bed65449dc90b";
hasRunfiles = true;
version = "2.21";
};
"tugboat-plain" = {
stripPrefix = 0;
- sha512.run = "a60d048cb5b6968daf2b142625d4d38573ec9041ba477f32b70be2039c0c7f3729e1249fbd41ffabd0353144c8b5b2e8a2bc56e269075455110053ce1c42a03f";
- sha512.doc = "500afd871567a128f4b493f5756acf3dba7c7e62363f192c5506fbf66c75063c8f49361777d7a013b7921d7abd2efe1c0c8fcd7398f7c8b39b4e0c059ca060d3";
+ sha512.run = "a2541eae8834f9a78fadaf4123aa1dbfed2215d3697299e17fcb0c9635091be57b5171514d771c2e14ee7c94ee2ab18e0907a1b3b3cc5bd60b3a3c74e305f45a";
+ sha512.doc = "747ac188b7d738ae33808da86716712f80f98ec2f69b60bc45514cead00d837fde1dcc99c65804e61c9e35e94e9276f314617f885dd081fe6fce75f7a2baaf9e";
hasRunfiles = true;
- version = "1.24";
+ version = "1.25";
};
"tui" = {
stripPrefix = 0;
- sha512.run = "c39044ec235178420bb43fb860a38a843f8582523b31961eb5994c5ddb04f6f4266bc2e9d62aa2ea8e7254d7af283718fc19d27167a4af42697be160ebb602ea";
- sha512.doc = "df4c75617c4d46c571309fb9d0a60908ae2e15ca761c9f45ddce050cf8dba239048b4268dc43a83e5bae5a2313bad78c3b912c5cf32eaea580423823bb6ba0ef";
+ sha512.run = "59e8af51c39984a42247435ad893c3b8e37eb9dc53634e0a5f30733ee0c973690b66d805079a0f5cf61762abe7fceb1f2dc91691df9be26f72a1a8edd2524ba3";
+ sha512.doc = "b48d9811ac6414d96a7b5059b33c174464f262c721159552e48e6f5bcf5b969ae91bbac61aff6077304907d3d2bd8eb73774628458a7e740ea49fe433b9bbbc2";
hasRunfiles = true;
version = "1.9";
};
"turabian" = {
stripPrefix = 0;
- sha512.run = "94e16f44ac5d554ca6bfbd6294b5b36d5dfbb282ab67444d53acca4da4cbacd619138ede47921a6582a03a57b5db9d36e546efde92b2e8ed9f67dfb1a8dbc9ff";
- sha512.doc = "20ee8c74e4e758882df22501717ab38c33be5d9c5e5eaf0d54904cf6bdb0387524c17d10b47ec50da97afb4d94e76b77eb281569b8a0f53d93062ae1f210313a";
+ sha512.run = "fe4ec8291e8b1dfc6130bdc862384b8e7c6ea2d4db6baaf92e0b7b053ab8ed328ec452e0c1efc4da2eecc3f8b6c86e77cfd2100ea66e4f59276fb64683d55a92";
+ sha512.doc = "3b4900c67c65ee1b20dedb2ffbc844ff22dc519dde0121b375dd13bcd80a0f2fdf5cef8c4e43a395ebe8fb4c82d463f18ca30ec65fe2be398c181af78ec0a0f7";
hasRunfiles = true;
version = "0.1.0";
};
"turabian-formatting" = {
stripPrefix = 0;
- sha512.run = "8fafd77c2572a787542f37f59a87c958031b95f7bcf6e48630465b97e6d92b82d16524633295561422d99c52f3ec3c42b46ccc1155f00a2a5d54c3b908d5d229";
- sha512.doc = "abf60bc3ccb3a2855aebc8ed03ac3b7177e31f271206a9775b4d353484bf36696a78aade3b3230d8999627f1126a14b544a38d16a8b7651f6ef0669b912c632a";
+ sha512.run = "7a6027cb84a6f2e2990d171aeb1e4cf528038f2dfa4f8bcd59f4775aecefd1a9e3d3dc36e9a7fa1904a9e42da1cea8b7843482ff8dbf00fef6666588f7b7c31d";
+ sha512.doc = "38d89482b53a8daec33e19fa9f6c782e42b61586ba96e7cdc91bfc839dc734352dd5abf9d3146c4eeadca5921d7a85189481393f0691ea5a9917547e1e7a1f3a";
hasRunfiles = true;
};
"turkmen" = {
stripPrefix = 0;
- sha512.run = "38a4a7ab8823461364310a1e542673be715d81e89d1345954250b39be0fd7b97d8e95f08e20a2a491636cf305d024c29138cd89b671711a583f116811c3c2ca3";
- sha512.doc = "2c7c024773519d83f15d01bc54d3b29b5eb903ef01cb5ecdc439cf92a63071cd27b81c16c83c2c410c72f6b22b57735aa14e54dbc42276417b70eaf4ebcd1d8b";
- sha512.source = "7c638d830f2e5fd87a0cfb7e64bfe34eb9de16d9147540cf94d902d1552ec169276f836bac295c483f85746560f0f551f40d05ba6787a1506a723e7ff72f9055";
+ sha512.run = "437ff775642326f25f260280ca8d846e546f0f4b3c3082eb1ebaadcfc6ca5196967f82a00237367754b3ff307f983a828dba5c8117539d65634379567062a377";
+ sha512.doc = "39014c9049322a1966951a242152b8774b2bc914bd620b6eba8c97e8ec457a1ed3547f2c211b3bba333cab21bac98882dbc9a1e9028443e7365780cf4d78b577";
+ sha512.source = "1d69e90b8aa74db44b7b89c8a3346ffbfca2b8514205a04610b5049e50e61b19ef063d9b3e9c99bf4c141d52bb03d600ad5ce1a13494b06fb7d13d12f47b860a";
hasRunfiles = true;
version = "0.2";
};
"turnstile" = {
stripPrefix = 0;
- sha512.run = "6973830ac1bd7b0654a92933dc1578954ad7f2d76c7587968fe4cfb6ec769831249c20bf582d10a928ec909099bd895329a4f2dd20bf299b0d9f0a279efd3f08";
- sha512.doc = "938f5a87f0e7907b766bf48a26b26c783305c0ad838447812f675957f83305d82ceb94f7ded0e6b3b37358ba3310a3d0d149cbe999d9ee73144ba45c89de4929";
- sha512.source = "f70dcafbb77be7eea077f63eda48b3af740da3aa9a03c86e3a10c2369a26b132c2d82fe95893722460beb93003b216d5a938fdffa75ddaceb22f3a5f8a7718c0";
+ sha512.run = "083050bb9f34b576cc1033a0b754a2e888883d98d41aa08c1694f78cb5e372748cfc1d62af94732334ce05e91933e95796498fc120d6584f554260fef4d87811";
+ sha512.doc = "6f51d17752aab1c33442a92d3d926b1802c1274b3799f33f65bcd417d268ce851be76d36b13fbe0fa3599399f10df9e8bec7bfb6ffa929f667b9e7ee3e9eb323";
+ sha512.source = "edab29b25bcad5c2f65980b5539d60b3f8d6481205c89a1fe386f4e1b15e5988c3e592816aae2ded548e624e1cd55fa987eadd2c727d2f261128172bee6b369a";
hasRunfiles = true;
version = "1.0";
};
"turnthepage" = {
stripPrefix = 0;
- sha512.run = "88db62484bfed423fbd463860d86d252e43a8f60711d21b752b2561e0f11ab2e944f7ab7917f8e1b34d8ef38b834f937b66902160380fcc819020d78cb018eff";
- sha512.doc = "55ccc9aec58822730f71f5ba1fe56e100ec2ff86a591b6e190dc116026a48a840fc3da6cd8b298ebb90b675b9b37c6d4fba876f5ed75a9f36be65afba1bf0a2a";
+ sha512.run = "446b0516264eac6b880048e16cf4ad7bb529718c726233fc645b8c32d625f3f6b505b72beef81994b61ddc77ec8ecfece907347be4f9e18a79fa36c2aef91b5d";
+ sha512.doc = "4af8dc61e53df587f19b61f6260e7a7820a8334f2841a63f2ecc05b7197eb69596dc36163b39cdaff9258651241a334b6e3a814699065c8ce4f861fba6110f83";
hasRunfiles = true;
version = "1.3a";
};
"twoinone" = {
stripPrefix = 0;
- sha512.run = "4f1bbebc544f7662e0314e4f82f97ba4a3110d01c9362944147a2401c0c4b8d21ef89717230165d0ea1ec9ca85cda1f48c2809657c15c4bcafcc66738f9563a5";
- sha512.doc = "38d1b831fae92c352ce1eebcc24c7e3825c479749648c296415efffbdf372b864a352a1186c44e416be56403b45ca3407cdb37602986d3d734ed5d28018ed3dd";
+ sha512.run = "ffb9610d416a15f664bfc34772651af63f76843127290bd64462991b3b892a8bbe9b5a8251e278ce757883226bc07f89f54cf94be08d6bdbe6f68c5841e3a282";
+ sha512.doc = "5b79b0b235fda5e32680884702a16fe033f3a617daa765a72233d22df5e217f6d2a617a2d067f6a230985e5144e6e6d733ef6e7060f267c6d22bf5de39361d41";
hasRunfiles = true;
};
"twoup" = {
stripPrefix = 0;
- sha512.run = "b9b9bed377ee07e9f0b4475b7c85a6b75cb6e886b65b274def8a4de5787b5519e24f42cc85c8b2e6ca961c787a03286bafcb57fb9552f9e7d4952a1d6cc41fc4";
- sha512.doc = "1d4bf19cc6fadc1044acbbe016ae65f5cf5118eaad04123504b177d46ebee56cdcfc7691971eb4a24f61a8b94e355775b6e6e0fd8bce3023b1c91f3c51c3faf2";
- sha512.source = "7319eeaa766a8f381920819edba99fcc2bd085f88250526ecdb6b39bc18ce3cedda2e103f2a71c449f5d1cb27f5d2d1c2852ebf2f2452eb98ea57a5dcd100e04";
+ sha512.run = "b3734b3818498a7038d544304d27376ff481b81fbd776cc44b9d246c3e69560364a784d897755cb69f9608c51135a1fdbb8ed370d624db64dd7b5f18a48bf754";
+ sha512.doc = "2bd34ca3274a229949c322a543c2e1fcffac7383edab2cbb7f0c74dd43d3b9531f9ade43f6d0126f5fd43371093f92170f69fdcbc4f69ba7fdca1d1fad167c36";
+ sha512.source = "d121f96d050e4dac6b2b52ff99b9b1ac5d5dc5e815c670f6458cdf8989a7be5e5a2ffcf4bb25d3f1ab6d5c02d1c67c15382ea266d0ef2e1f6e86e404fa1dff20";
hasRunfiles = true;
version = "1.3";
};
"txfonts" = {
stripPrefix = 0;
- sha512.run = "8c890f04c7c47d479d35407e0d2f4c2e4c3be435d98d1ea6e5d6cfbaadcbc1e626ebe78e5e1ce12799d16cbf76a86c5fbf41c529b358a65f4439dc2aeb5c60fa";
- sha512.doc = "b4671941f2942ff2a929a48e45d040e9b6e22591d4582a52f9fed425e87549916a9d4747a22d46b657d4ead7612d81a6101a853cac70646c39d38ce68b9483df";
+ sha512.run = "2e6a195791067ec85f4eeaea5970467c97915dfa48f59d17b5a73c90ba221de1b41ed35502c6714335cd190af05ccaefc6cd5855c5f35f49bd8e15a2b4ca0726";
+ sha512.doc = "f19a988305799931023026f714b63ee539ebaddcd39e9be1f1bf765cc4cc89428b626ff4d6bfc91ea2f324f08cf09b618b6a0f8db6b01dc9d8685618daa1e2d1";
hasRunfiles = true;
};
"txfontsb" = {
stripPrefix = 0;
- sha512.run = "42ebcc0137a987c9d1cdb6b801bcd02a4e201ba8b53d144dd275111b27c1db9613dbad6d8d7fa52c94b140c0bc90a57936eadef1e9adbf96a8473ee1066d0957";
- sha512.doc = "dcec58f168748b5081bc95ffcc85f23e18c123fce0133f390b76c8c8a1b7fbf9359a8066851befb72e2945851e28e9bcd1062f12ef708925d1971a47e61e4c5b";
- sha512.source = "10a5caf9f961f834fb61ec2e806cd06ef8e0204da3b5befa599b59d8cce275690933322a55ac0eb1feecc7ad0c451c58ba5120b38f5a4bb679986c2ee931986e";
+ sha512.run = "bcad7b4043aab05469166bc747a14746d8deaa3bf0d354c5b7bb706a86c4b95bea9943ef4529289f82ca939cffe377dc4f5cc89e95fc4bb4da797b61cc9b6c63";
+ sha512.doc = "f6af38502971c30cc2e082b0eb64ee86d494b77937e13b70dad24c77c90bc076b2b983028636bcdfb51ae5efb7d901cd082ca5d3cc6b7360d299611718d6eb31";
+ sha512.source = "61da236fc5cc33b520c4d7a68beca24dd4799bbed7675d44a3daa8bb4a815a3f3944d73eaaa157536a60c6d67d68dd9a214f083b1dd2bc768f14611b6ddd8aeb";
hasRunfiles = true;
version = "1.1";
};
"txgreeks" = {
stripPrefix = 0;
- sha512.run = "09ff7391f6986c014503a5e5de37c3b3dcc62d087ce08d9b9546e6637f7d23ba218b8cde9fd724c5e94a8e2e8a8a9fe405f44bbd2cb8f73a32156511c1eb158e";
- sha512.doc = "3867db9b02d342fc4938a52813bd39ede470155f63d0ccaeaa2f0d03a34e3ee7e80d9ce3ac1e676225f51813015122914c700f7fcc714fbc8aad4f347dd62685";
- sha512.source = "f269dd78bb738cade5f592a7888c6a1b53c261a0185c256e6ab6f144bee60a2eff2e70e272d6e4f96b190c59cc5b498e4d3fb5e3377e1004c675174d89761add";
+ sha512.run = "05b24a0c9705589d2e04933a5e29b8a49de155ad0e9a4caa0c36785f7feafe475275b76c58aa50d9318df26342b800382d3c9e8164bd95fdf400f730191282f0";
+ sha512.doc = "b671e433740ddc414e0a881d1f91a1311ab0957038ebeba23fe99d623a62e0499825548dd591d0adc67d32a5d7331cdcdc76be6ba87f77265bcf48758626919f";
+ sha512.source = "09ffe315c18dfe3ce065a6a48dd17f1340c2381df2585a973b666d2a93f1560be11fec50c44e178a154bc39416437772ef1059c539e5934ca6b02866a087eecb";
hasRunfiles = true;
version = "1.0";
};
"txuprcal" = {
stripPrefix = 0;
- sha512.run = "e0bd84918e1e7a7f768421cf4c3908093b84e7f26c1cfb0d22c384251e7899949acae75a8ffd7992c384acf88bdae34d1c76c12be00bbf4b150e6f545735910d";
- sha512.doc = "a987944053baceeb32748b0d729166ea5e932f2707f8ba0b143d3689a75745780f4d5e2528ee962ced97d48883daf69a3ec524509cf58b5740ca3f56c2bdea7d";
+ sha512.run = "f6840ff0846b52130b65c81513d4bf358dfea413ac6d7f324eab592b96d5277d7036e5d991dbfc1ecf6376fd35baaf0351818eed69a21b6ba88e25f878a41ef1";
+ sha512.doc = "f5bd216c689b0368bbbfe29f7fbd57bb7c02344d8696af488fdd7f1078fc5ad9ac7ad5565f1408b7b7d19224093d1418c1e3d8920b8cb0cece770811576c894a";
hasRunfiles = true;
version = "1.00";
};
"type1cm" = {
stripPrefix = 0;
- sha512.run = "9b4623d1d87f75de97c30904b24c558eb15d3dc704a83af319bc80b7f660bfb421f2295abdf389a660229a23b3ceeb8376c87057124579e5136900a334a6bbc5";
- sha512.doc = "6bfb713c0003bbd6ee5bbbbfe8c1ccc2e0835b88a041ece6170f0ccc742232d467be232884c6b9a5279765bdcbe900a68b56a6819685ed5694c19f9bcf6dc2a2";
- sha512.source = "bc6ff709e7f5fa7efc9f6da4b80b8531910ced07cfbba0d2a42e732eaa20763547224f101fe0e426ed77539ca6b3cf23440c5194308996291da3affb5090329b";
+ sha512.run = "85a72c942e61dc0c0fd3fd7646d264ee692ecaf4e2badab4f68dbcc380a1c88a78d4ce066e23a08d1cfb29ed3af0115b08ea05a0e078283513eb14f9c6031863";
+ sha512.doc = "6cd4061eced23057d860143dd7121b1e0ca1a17de1c2f08334c678c9623c0066ee77c1ab5036953ce390be7356d3fc0d155a5de1f0aa977e1e95296fe71d5199";
+ sha512.source = "6a66a866c6edbe8c914bd3b0a7568c0e23914253fcb70fd849326e42b2c32860c97756fb94f5879dead5bc3f057cba64f639038b5a125f607c3f21abe4807bf7";
hasRunfiles = true;
};
"typed-checklist" = {
stripPrefix = 0;
- sha512.run = "a3d4463739efb1b37f1ab3c10c192bdd749e45d9a7a0c5db6d8d719cd451fd03e569a0626210ae631050e45c56ba4d677099d9377b8a53ed4c35e0e3eaf95302";
- sha512.doc = "26928f16a9a8a5803360001a43c19bb5d86a882e9f231c83c93975ef9fa72485281685c9d09fd0b7c87511e1dda89eb6e59ea68840b2d4be1760d2cbbc715fe6";
- sha512.source = "2b1cdfe90970c95214994bfa5e38fb211865290eb1580b39554a94e7ddc4a9df22053b5f83728cda1be3e6562a4a15c08d5b325f6045387e4888fd10c976c040";
+ sha512.run = "3ebcc55c6e6e5abe50b1040be5d53f662c632a8b53f2d1914dee66ff0ec812d61057113f8af5062171a3bc9f7a67de0b3b5768eb701534d386d0db6fdfea0ed2";
+ sha512.doc = "87943514c64b12bc85711086f17bf06794e110f36b67232659f6746f39d4e671a7b618d45c21c7d034e5aef3f3374c959445e235329fd16d370410fc5f9621ec";
+ sha512.source = "bb0775fdb62b386d8b712a955849462c2c3c812469921a00a00d2fee20590a15f300f622bea0d86d6db7b2788c45bca4eeec443cb3c08b97c35e5f51e497fe81";
hasRunfiles = true;
version = "2.0";
};
"typeface" = {
stripPrefix = 0;
- sha512.run = "555c7f1a1e8fda81b7a1765bc4b32319be31cadaadc7b1c268af6a3e4d60de2035517a669aed43a9400d81be8b4b5c12a43c923c5a48641f512c79db74f59fd1";
- sha512.doc = "f33add74aaa83391fbe59890ddaa0083b2bea861e44f5b67e536abfb17aab40ee4897bbe0d4dfca55ace433017be134c9fdd028a3337f5d4cfe9a42c49ba7623";
- sha512.source = "84b926fafbfa104fc29b09e85519a07dff8a772f5b569dc2d76dd6bbdeb0ad845ffddd10e3c89ae9ed72ff7af261f5b2b6abeee71119b60008883223affb675b";
+ sha512.run = "68a71a590aaf3c6defc28a52b47f38bd1d24ec034df904d7baf4e22f1d390ebbabe744855bda70e72986450b402f03295f772a9576a2bffcab5638f3f77718db";
+ sha512.doc = "548caa57dcde46484ae947f46abbd8cfae54c0325b42cc32c23c092e23f7cfe6589b6ddcee1eef09ece3c5ce0328fa561c52234899d9544fdb86440c91c63ce9";
+ sha512.source = "3c0a366505b9631e4240bc6a54619c8f526b18ddada30f2a88f8adb29916d0be755bc0643fcb40dc4d1a0bc371596774d029ab4c42d473ec09c36fb48e99cd12";
hasRunfiles = true;
version = "0.1";
};
"typehtml" = {
stripPrefix = 0;
- sha512.run = "98146acc3acb9416994a9243a9dcbe8fd968beb1a2199fcb3a1343174b11ffaa478d89d9547529e783a1ebe663605c1b44e8ec6ce0bfa4271dfece4922931156";
- sha512.doc = "0c11e58e8770783eb324e8f1db33867e0b767fef9d8518568b4de6fbd570a228b0846c205911e7e5ff77e0a53cabb2b640baa41852c1e479fc0f09a491168928";
- sha512.source = "bd55dfeec26836a2a89e3949764ccab5ac3a55b1fbf048ec431c03761ae8574d37cf54ca506bedd97857eb703c9a0151bf265001cedebc0c376743522234c810";
+ sha512.run = "9a158c2fd4c16a5dda1f8828ba32e082f5839fb841a8479563828b0085db4fbe28cb91674c6f22ab4965f8bf6f6cdc0f5b3113743113ca0188ff8bb851845ae3";
+ sha512.doc = "0001ed86af90c4fba458d299a2651a200ece010ec76bd8e934afcbacb7d7684fcd6c9514d280bac886a41eb38b4630fa52b1ea18da70ef9c29bc04618e392673";
+ sha512.source = "729bb6acd2e6ec28bb18972cc58b7ef8efae136bea2d96a38cedb4b0d40b02e00e2b21143706325bcf9add879e8adcc6b0194b6cbef3803c5566e7f6f0e63ca7";
hasRunfiles = true;
};
"typeoutfileinfo" = {
- sha512.run = "6ec7f66900e58f700343b16cdb458fa7e1985554521e58cd6030c90d0f1acb65a04aa85d652c0462393dfe91c3b46376c822048193a2eefc185839aa644a3674";
- sha512.doc = "308511eb35047697a60a153bb0b8fdf1f73f805a7c9686146e0279dbb44500bb12becdeb8cc0a10137fabe87a83a3457746a63aa02110342fe9b8e0a433c2c42";
+ sha512.run = "b30d2618c8cdbf69fcb8a5444922185a52b934448b5d28ba143948cf80ed17cb402d73d1162194df3d2992a52ca9e6faca79000644eef968c4eba892c415b6bd";
+ sha512.doc = "143c4ad9cb3890b6350069d5d045f74c0bb0cfbe50e7d051c50c82011b56e651d483c1422d7d553a8d1d1784ae726a1ca1aead023fc3ccb1da4f0d59d47f7920";
hasRunfiles = true;
version = "0.31";
};
"typewriter" = {
stripPrefix = 0;
- sha512.run = "b378d6f4c342fe5eaee25778fd040003c9fbf2c6d63f9e5d17aa5bbc067488b67175af4e20de8fa7f87fe009d43b3b95f768907a207b74250552be6396e4984a";
- sha512.doc = "0c1f8af962e9a351b20b1000f170394ae7f310a8219be8381744c2ceaa171f926ac96bffbf5b781308925b21c264551c2eba1fd5735b5d85011468120d5d38e7";
+ sha512.run = "f8b9edca6a860f0acf0d676fff381276594f7c13fb13da2e54caf5513a8a65fde378b4c16dc621d89d25d7492318b006d7c5d863c1f96a0a246064c0dad1f2d8";
+ sha512.doc = "12376247fd8500e7c147609bf47acab379e36126976ea9f2dc0a352b8b0d779b1cd43bd1394f3961b1a7fa894a8b6448b0369f612d8bbf8d1bec3175e850f89c";
hasRunfiles = true;
version = "1.1";
};
"typicons" = {
stripPrefix = 0;
- sha512.run = "a66d03244fbf2a5f2b6c90411d9ec750295071adb137ab549af6932f104911b096fddf6a515ebef4a02ef6b6c3d1ac683415289717f5e6f8d661890f503a49e5";
- sha512.doc = "46125880cee45f6614aa052e63d9f5178114c41257fb1d6fdf0a68fa4eec6712036f13d5ceb3f5ef22fd8fa76168bc103ab7b138e7e3911d4e6408bc4244400d";
+ sha512.run = "38b0afff6e88635a2a27502f1abc279fd70e49f36d56bb44114895614cf80184ebf8b627bcd576d128b3557de08b3791c5c2e48f2adac9766f9a809ff0db3cba";
+ sha512.doc = "36b9517833fa6c430671fdaf0ad0775813c22ea3b3f56fad96410dd90e052b76d81f0ecd411ec19b567cd664b7ca44b9268d05ce59fb9bea0429c8f91c3a4a55";
hasRunfiles = true;
version = "2.0.7";
};
"typoaid" = {
stripPrefix = 0;
- sha512.run = "da7c5a7e42a225d5d8a86e08294fd74a1a4066123894174d5c187ccf3d70a205762cbca39354ab5fb954faf4df713c00ab5ac64ea654708f0aede15ab01b5ebb";
- sha512.doc = "f5bc487393ce1f65e4741b1f803312b47c456ea1b00909641eea1ac2bc9b54d029466106487d396d0164521ef2416a2505ea8526841526f0d87348ef748a4c6d";
+ sha512.run = "56553f1ea620566efdcd5dbe3710627d4c1b0be0ee294d256cec8cd633a4b24048012c108eac867427ddda28614eadd73172fcd2c57ac702d5f5e5c4a40769bc";
+ sha512.doc = "fd4809e02b1167e16bdb75cce5837f6202cfb44e7a0204900f6eb70173aac984eb35b14f00a9d43d4a61a4fb3a00298eafcbf71de15c7531f043e64cef418d8f";
hasRunfiles = true;
version = "0.4.7";
};
"typogrid" = {
stripPrefix = 0;
- sha512.run = "359814d4a759597fa6775e4a62fed6b1fc49edcd95c4fe7ff5abab7137e19c2f0c0c7279430f84cf41433396c128c13ba7d0052ea652f6ebbb2ba767a62e6025";
- sha512.doc = "5a5f821c21226695649510aa7b1b6e7ace9a564a2137a8f4d7fe3fb552c00c2fcfb6647c204603d24774bfec5f5e48484104e88318bb54372f8f5723a418a454";
- sha512.source = "ea89fbfe0d8655c0ad755a6531aac405e1b6dd312788bbdfa2cc81b518d84992d9b737f2ab8714fdf6d67f16d8f0980ab5e7e6a05927bd874654673e27e6d426";
+ sha512.run = "4ef0239ae626245b25e43819bc05da7d22d89d1e33b94402f8bf2b24e2518bfa7ce6626d0c9deffba5d461dd65db0160bd9134b78cd9ba930d0e6315cd761b9c";
+ sha512.doc = "d228343668d98616c6cab8a1c4b0cea313b4a7d2f25699a0f54f64b660b10869d2669d98f7f5b992ddff5a3202139ef1e278ebd40b3dd76466c6154a59804c90";
+ sha512.source = "23aa23ca0ca597a03ffbcd0ea79c1341d52aecd41d363e6daeea8b35c74d59a4edcb6a0f2dd7fc05e0a1018ce375f77ef7c831cf093292dd3785f486b2397388";
hasRunfiles = true;
version = "0.21";
};
"uaclasses" = {
stripPrefix = 0;
- sha512.run = "6c34f5a9c36018ce1930433d1775e5df98110f3d973ce0ce193cae82b4f0f73f6d242893227461848450174656a0650ab48b781118b407f50aaba7c44cce7689";
- sha512.doc = "b1e1f5a568adbbcb4185ba76d6b581e067cb6a682057e797b0c92630f03c551367e1afcb184033d719b47fc0db191a09ff04756ae00324711e6828aa232e8802";
- sha512.source = "f66764e73857b70400c571f0940286eee955ad8878cd195528ee86785a6f33a280560282cbe7a6fe25a2aec7bdeb44e539b15893606eeaab87fee710f016cfa2";
+ sha512.run = "4341612f18d6f5f4352ec0bf0018fe3115be73f479479586a81d7f994ec23adea7c38fd773022b4d81a126e43bcbfe5f97f4c36d61bad73509f2c1b97882c00f";
+ sha512.doc = "63beb08274ed7db9a2d77761277d65f89988812765a2484d7db54a8419cf67dad3fbf76b46bdafd8bd7cf17a1d540deb83c00c7b6df01f6f023bbb5f098c2ab1";
+ sha512.source = "ffc4902edf6b4007c3685a58d3e5a20a02a6ca3072466b7415cb4fa98de236e52c6a391c5e5cf30aabf37c7374cf00aaf2c7d6c845a3a61e2f9c0b0505e215bd";
hasRunfiles = true;
};
"uafthesis" = {
stripPrefix = 0;
- sha512.run = "bedf63580d6b2fdd2132654a89c3e1b57e129699842d09a459602e24d29159213b15669e972ac2766513ce401a17e11a8b8c551a61c03efa768032ea7ca5cc2c";
- sha512.doc = "78bd664866d4cdb9b7ddfafd52713aef46cca6e19a999c9acc0f4ad06eda05b253452927af64041888bb492be30a1410de04d1acbbd077c20bf1f3419c6a72ff";
+ sha512.run = "3f8146ae2cddcc8f136c7dad5cd926919d4d81a2b43038fcce55620c6c240326123b6f48c32504b44cbbd9b62aa3a61cd80f5b85c9890ecddef9d96342cc0eb7";
+ sha512.doc = "bb1e0fddf66350187d8507b34811c0c1ea84fbf0c6cd3e9eeaec8ef6c7111fa2ad1eb4d805df01fa6bed58030056ddf0b2b4305ad821e696fa6de977cff46c98";
hasRunfiles = true;
version = "12.12";
};
"uantwerpendocs" = {
stripPrefix = 0;
- sha512.run = "0142986495ec211b979a4fa938fe5898e1a0a5a97de0a8c68f8580407472f5c056cb6e28f32b79f0eed0458c2c1463553140619192aa35c6d3e013d191813e00";
- sha512.doc = "61d65f45f77ee1a0fb8d97c2fdf53fa22eeb6c2df54bc646d83656ec23bcec4ac8fae3d9aab71efc1e5762467288bcba148dcd8c562cb665bb5040f1ff17b1cd";
- sha512.source = "f9fe6dff44918b3127e1a6e16c2b496afedecb9daead5a80a29e0219ae0fab9ee35fe10fa47c0b588d2433326e94e5aebd094a168e9980eb4eb2f21d9d006e60";
+ sha512.run = "93c494ac45f8713cdff15e03b5f17388041ecf569eea304966da980d413d542d72af79ce86a57686e790ac527c5c6e562a93b9612c03438aa7ea1acb3fe7af92";
+ sha512.doc = "94a6b8beddfa2b625fce0f75cbab43ae4fafa7cd7c5dd0568cbe46cc1a7b0218c74c5575d116c8e085bc0fddb62db0596635d549251a760ef93d93b662d40982";
+ sha512.source = "76725a1498c86eaf6e585a1269b737601136337770f304d598762aa7f354a478b70849b1a98ba8bdae71c81fbf0db372c275f95396463316dbb5a9631b068b20";
hasRunfiles = true;
- version = "2.2";
+ version = "2.4";
};
"uassign" = {
stripPrefix = 0;
- sha512.run = "b71a22632a1d53d6aa9e3e9dbbbe0d6795b329c831f44a2a0f702eb6aa785f73f75410e14260b2e5c965794c8f16d2421595a8249b3c04a3392e8172c65d0635";
- sha512.doc = "c07a5b2e4c604d68a7f306c10233168982cb7c450be7fa8c1ae7d49d4ef627cbb48699d5693cf47c39a539214d548d06c7338ef3c8a3dd875620d7440460b972";
+ sha512.run = "3e61f381e23c30670fe78c4a54d99970bd05883e6fa03040e7123fb0936aabf51341d64aeff92109fdc33b7b97f40aa0cd81fd6624d9449584aef1fa3061070b";
+ sha512.doc = "e6569cdac6854bc1856d6a4604589619ecbf317442018790eabc3332723dc167a879e7ca6be0da8c281847e757ddada005daaa3b8712f7697ea4052b9c9f7cf9";
hasRunfiles = true;
version = "1.01";
};
+"ucalgmthesis" = {
+ stripPrefix = 0;
+ sha512.run = "7f2d9b167b5268eb3f163ed71a12e3a979e2062469401a07b148c9d24f3080f050cb31df84adbd7de20675ec0275405f77923331862de78883faf86664445241";
+ sha512.doc = "f0a3a599e904525877c6737262de78b66d4144d49a5fbe3ac79db3a82481d168607f48af9974019d6bc773465714a5043bd95fb45161d833d2903de708375a03";
+ hasRunfiles = true;
+};
"ucbthesis" = {
stripPrefix = 0;
- sha512.run = "1a069b62104af94a97cd723141c641b9aabc6172f026367270ad6c5ac576dfec1976ca9eba80c2ef42590702d41cd82258c8562d9c7ce4c2f4d86262e1f996a1";
- sha512.doc = "784b117bac86296079e813b51baa86f76bffbc136e467b986e206b73547668a0df891d31fb0086872befddc0486c083fac4627b61e1140caba15c763c7afe8f4";
+ sha512.run = "b1a4258afddfb1283c3fa4f8e126dc63f1ac948ebee2d2fab3738e2f5228b0bda85e71ab3cc3ccfab0b8ae66b84547c5070e111e8c1516b54bcef721f935e63c";
+ sha512.doc = "aa443fe9530f08dde9b0531e075052868524c7ff6052e8e93e384ee3c01a354fd1752664b602ff6c98ab5250d05eca910773236d55270c09a567c9b238fbcd7a";
hasRunfiles = true;
- version = "3.5";
+ version = "3.6";
};
"ucdavisthesis" = {
stripPrefix = 0;
- sha512.run = "a218ab7b0f85fac3b8c59f20a2fba3d620e3332b35073fd7112e47b23a9f8a79990dc98adda24422ca51c0cb1b9d07353738cd7014d52963e67122549c815cc1";
- sha512.doc = "41f92ea37c1989e7138670d749a2e15c3b5eae1bab907248597d45473b1e57a782cba66a29bb891ee742210fbbaaf9008bab394b494618bc1c8005e09256dda7";
- sha512.source = "57dc07ecb16e323a45b599177df13ff9441635761a2dd5fd0f647044acb2405facd0dcca753359f04b4f29a91298456a8fcdcce983f5b791641a3f3d52091396";
+ sha512.run = "ce8191ad81027361c23175194bf23284bc2e43407f0047586a4a89a2c51f9823356e2e571639a1f76f6a1f2b43c08eeb134d874c03f559897b0cf50aecfc94a9";
+ sha512.doc = "26ecd36ab09467341868d0ad7d71f39728f23688053ad4b8a89339238da5c96fcfe504d8e6403663eb6441a14333163f8998e00428609b161c3e9665a4ef0bf5";
+ sha512.source = "759eab6cc5b63ac159e481bd012ce5da4d6ba35f459928d4e578b96bac60485df32771660b4f8fce08e73303e517c37aee1a5503a96c810506bb854cf7bb050e";
hasRunfiles = true;
version = "1.3";
};
"ucharcat" = {
stripPrefix = 0;
- sha512.run = "28832a734e22f55263670383d9b01ddb8762d154296f4f04176ef67904de459b78ea4d02f6979a9d1dcb72d63cb902655d0cd10262ea552629c4c8c15ae85bf9";
- sha512.doc = "798be5f16941f103cf5c8460eafb0617b63a646e110f4b87684e5544840926fbfb7faa456362f0339e5210e7155558a006fc6d6f4a35c5b2533ca68282550392";
- sha512.source = "2cb7815be55a08cadfcde6cf0d2be5dd5d94c3fa85ab6c0cd45d565ceae951f5ee87ee74b1023d86466404066fdc6db58010d6daa82ca65ed003a9674a21db2f";
+ sha512.run = "333e8f92394d89bdc3492606e467d4b664c5d87eb464e1c16ff293e3f87931c3c70308aeb523fb40f2e76e5d0aa2c1635402f40fc36ecfbb7ced98d232b8bcb5";
+ sha512.doc = "b4615cefd26201509c908c2719519f927d61ad96367a612d654917819b2ac973fff85d081dad6e1d092e634388b16e83e440d3cbad4fc7c16f638f5e2853bb7f";
+ sha512.source = "6ac34b38f4e0908d841ded4981d649c9202bd3bc277843e6e82bce629a245cea9c6ef1336d575d77139584f3940181c5e6f0abadf4ff71c42a97ccc33be59d9d";
hasRunfiles = true;
version = "0.03";
};
"ucharclasses" = {
stripPrefix = 0;
- sha512.run = "c644db7fa3ae006ac8ccf347d90d399ff0508edbfe1441ec6923cc7242e36c7ed22b0cb26c6ce7f38f4e40a0d8f38fb808dcb15322840682ea80dfbcf324c9ef";
- sha512.doc = "837248e7218c73fadd76333c8a19cf03af0f6d16262433f00cc1eaca557f8aee2df57e64b2430a23fa89ef09c8655fa17e88442a413496c1c2a3071f08202c5a";
+ sha512.run = "1c90d8c0f27919e8b3e8bb057a43bb1878b1bf35840d13b6304edb24df56086081883731c35d1d58638374bc2835ac3f111a23981459357b1d1883168a4dd833";
+ sha512.doc = "21453f2a5fd247f05033b929200bed163391c718ac0562953a732718b8851546b1e2b8c1fc35c1412def0ac368c47ef1c06d9d8f4bb724be6863c2568662d10c";
hasRunfiles = true;
version = "2.3.0";
};
"ucs" = {
stripPrefix = 0;
- sha512.run = "c0dd75d44aa94349d82128a03b97ce1b0598b1bb0840ae3cbd18e542ec9479981c7cf7941ae8b78107302904859618d523c5a1d36794fd4301b38657d342254d";
- sha512.doc = "d283f7ae94465e9ed2a1a19052b569b72589ddf16bdc5220b3ddaeda2979a996079546f25d8a60b8ea81bb48e988cd877e7ad90fbcb7f0efd3f552ec8d5925a8";
+ sha512.run = "f3a7120c45b722746b0f3c90a189ebf42daccaf659385c16507e5fbfb0a2922b7fbc3b3e34f53fc61ce6cf0883c9c182ee47c95b3596fbf9029db6fdafc6ddcb";
+ sha512.doc = "b1c57fc95a282e546fae1fb8267c450412ff92b5bb0510c335cfa7d8ace9691c4f6c47fdc0a87d6752052abca1325a86a44b777cefd65363bf4d9c95265de888";
hasRunfiles = true;
version = "2.2";
};
"ucsmonograph" = {
stripPrefix = 0;
- sha512.run = "fd53e5090ecaa87b37907fdf6247153960c3ac07b141a63d0f9566aa5972b25c1e6ba7906ddd8431baad4e712457a6344230a96a57e7430ffcde46035f4ec586";
- sha512.doc = "012b00aa412ea001c1152f18ac0cd1ed6ceb8fb93eb4ec90ceed72157c3a301ff23101cc8fbf23f1cd534b902f977d8ac6d64252471f746b0a36019d62cd2946";
- sha512.source = "8615571e5a947f2dcae47cf1568787e0b73958ae0b77262214baea7387107ee7b61561036e6d74d2196df9cf9129e151ade6a14a23ee6bc8463e49e6e9c32eca";
+ sha512.run = "e7d128e550f797aa566e1364102c5625ceb268f7e3d8ac78f03734d5721e92628ddb22942afb4355ba6dbf68cade8b129148a41ba777f925a4c51743db12bdff";
+ sha512.doc = "500317f88c5162f201b22d0d511fadd2e2a024c72fb7ad30c15d6f251a6c350bee724f62701341d78dd4ac2d718b231994a98319fbbd8b79caa639272e2627dc";
+ sha512.source = "c802f694093eb71d8cce30ac2ff2672ac07ed40196575f89d192864d5fbae7e5bc5e0910042798cf4ddae7481e812c62b50c5ebf245c59dda1d3f9b992cf1497";
hasRunfiles = true;
version = "1.2.1";
};
"ucthesis" = {
stripPrefix = 0;
- sha512.run = "eb1e5be6f1791df1ab905d34c93d2019ef75148bf7519e0797fa4486072c7772d2ad5ad4807d602d9e7512d1ae95f5365b8d6eb28c011293daf9a427b151ee70";
- sha512.doc = "ced7b7cc77c991afa70b09d0d6adac043dd1294fda60b1185a680740ac3bb96ec8af78bd9340663363b1c40388f6713d835b8b46dcff76fd7620c848875a5927";
+ sha512.run = "5409e366c69372dd3a93b3755d185e0b96edf71c7a8de4d6cc3d41850e5b9915d2bbe68d3265b5facd52e7d8c00159031737dbcc26302a1a6a89425ac47f443c";
+ sha512.doc = "7f7ec44a55e2d712af2204d883a7136b44192a402daff4376cd6cb217419179d2b46bc083688d9be9ad85d2b3daeb00305f2253196784ffc9d72c039f0aca5af";
hasRunfiles = true;
version = "3.2";
};
"udesoftec" = {
stripPrefix = 0;
- sha512.run = "a82778c8e50b42614820bffc5c2f92b62abcfba7425e6f51d75de131352cb0045534c167bda6bf9e04d8bb42c9e601132315331000fe348e6d10bbd607f39347";
- sha512.doc = "1b74a9e27ee46fbd081b2ececd90039ce62957a04c9fc3a0b86ebb48c9f3732188c1dcc02bc89fb38fe2c0530ef508b6de70c97428e6aa7a7d237865f35b244c";
- sha512.source = "c2a524dd996851d187604109100a1c5adca2d5d82e317c0cd2b9fa419db90b96128d06ca19001da09ba63e0c7d1e6255a3cd718a39d4564707d26563d1bf7467";
+ sha512.run = "668c96da10c6fa73d9739e00e0144d20fcfe1677417f648c205fa0fd49eae7ce9d5460e30f2002c39791a41e7db19d8ac004b4bb0d4c44c230ae1ab1ba884719";
+ sha512.doc = "fe902d88de4e7e98a5416bfcd67529d860ee85733ad9f76e8ad2112fb2ec071c2fb26d786e88abf8fe8c8f7d7e199a4f0c15f728aa1c117bfff7e32941e677d7";
+ sha512.source = "a964bb8d9dc2e10155b73121c062cb101108c94def892aeacf166bd739c64cebbf5132e2b94c5cb8f4e377b94005fb8f90b5a2a4bae4f9c5dee5a6551e821f9d";
hasRunfiles = true;
version = "1.6.2";
};
"uebungsblatt" = {
stripPrefix = 0;
- sha512.run = "e6e7a28d6f692c90c226eea2de00b349e0f5e0b405306a99cd85735acc791458cbed66d6ff31da2013bbfe19adeaba2af63ebfc0026e5a5025717c0f9b1f27f2";
- sha512.doc = "f7c2a45f56a417f3387bc4fe812c704cb32610d0c287fd76eeb617334baff97fa985ea51714d634eb6ad5642b0f75e2bc48d35ce370dd3d26b5c962974af2ebf";
+ sha512.run = "e9ce935da13de8106d63f233349bd29e954538ad17de7505be14a4b5a2efa1e1aabd3ef46871e98d2f5d4730bcf6c49998187924328eed19a35a95bffdcb8d70";
+ sha512.doc = "2853eae6fdddf889b305166c6c09351e8e7d7fb087c68a5ab9f4a7a282118200a5120c215708e7d2b9d4487457aa6330d11ec7f7a8e0139719b67217732f2633";
hasRunfiles = true;
version = "1.5.0";
};
"uestcthesis" = {
stripPrefix = 0;
- sha512.run = "d6721c39b39bfef99b99d634b45e7fb23b4a4522438372a9e4015999f964409e97a862f0c6401611eac667ea303077d38f852a45f12f93e55c516f7a77698f00";
- sha512.doc = "21d033621b80c33c9a926204423c3cc4fb8e7952103916ab59d59fdc8d2b41fe7571a7f91c3023bb28d8315349f198d16d2014c38d3384e99024f29df4639798";
+ sha512.run = "aaeb270174e260230d527379ef0a7581ec9f78387aae8505ed5e88a04586dfbb1d90cb923181f34e92d5100bcece0da66e17452218f0c83bbb12b38cc517f3b5";
+ sha512.doc = "e68e86bb446c1e79111948b004ece03e2110166d01966d562b1bac6c932385aeaa682f04262eccd822e01b93c66c77be53c947c1dbdbf5ce129a74efdacf5df6";
hasRunfiles = true;
version = "1.1.0";
};
"uhc" = {
stripPrefix = 0;
- sha512.run = "c5b941f31dfe935b50d35f0c64adfcf4c0d008dc3c16a91a6b293e104086cb9711b8cb74465caf6b20918b64231c0a6abd6a778f7d35c31dceee2157a8268542";
- sha512.doc = "7d1fb63d72d7c3741af17fd79749cdcc8742a86db94686b8b83371b43b175dc03c800135dc36d97aaac18e42695caba47f1bbf35ecb81981394d0350db94f709";
+ sha512.run = "b5e722e7a72d2efcd89c969c10291779a2885603817374e4318f59b4042b8890df967503016d08a91e30ba8cbbc6f1838843644f06cf44766a7096efdd3bf905";
+ sha512.doc = "c37c5041d155f9a175a6761154211a683405d094850cc829a6b942afcb93af987b4049e663d260ae2b066827007d8c6576fdcd5d14d3ff599f031b13c00e162f";
hasRunfiles = true;
};
"uhhassignment" = {
stripPrefix = 0;
- sha512.run = "6b93f31b91044ed2f1456b530b791155c6c9e9383bd4d69bc42d37af69d944964e7fb6cdce7aeae9bb71fa5be8315ce3f224e2d506dc52fa83403671bd25ea23";
- sha512.doc = "c8ebc4b6955f5e9f61ac78a6a47d89ba6b3a8aca7d15c1f86c37944e9288c17a07d228f37a0a12b0cce5a937ef0350ab0641f629972b4592f2a829ef090346cb";
- sha512.source = "9c322f8e0508e067a22ae20d60042fa903f7db0393426375ad5440782d6b3fd4c4e392369815946306e6c16217792040d9c4e5623b8e6ff4bc404c666249996b";
+ sha512.run = "a394f6f161cb72ba42eccdaf26f08b12048cee56207f754dac157a2eede1b0867fa0d5916a37d5e3dffbf10237178f156fd3cb33c88be6a926208ca8dcdd0508";
+ sha512.doc = "21054dc051229a338d2aa954cbf80893e156236329206ff3cb63f47dceda4c35c6fbf6c2d9492551b7609aa88dec74c507094e2d96f2f96432436e74e80a9c38";
+ sha512.source = "0bd0fcb18d334c471fa7d4259cb7c511dc7917344ffcd724ea8bdf859272cc164649f01eb4e553deb5b44f91dfcaa1640b18ccbb5b10c1b0d3a7b585afa323ea";
hasRunfiles = true;
version = "1.0";
};
"uhrzeit" = {
stripPrefix = 0;
- sha512.run = "17a8892efa35b456cabb8926cfa899294bf76d8f93b7afbd9e5fb835bbae200934a3267022a9d4fb2a4152318ede995304a0f97667b8eca6ee71fae85d84caf2";
- sha512.doc = "5f706747bdda480856f7a4c86563ffbbbaea928cd703ebd227794a7f3ff2684491e4709f48319fa9e0d2379d181d84c267f7a7219ea13653ae1e5fe227ac5814";
+ sha512.run = "7b5c732258e25ecc2d429b09349b94cc4f24de77e8db40add018f42bf7658868e9c3730f0fed86312ea96625556fe02a276535eb14416d06fa5fd2cc1eff30c6";
+ sha512.doc = "76c7bdb6c74ac05fd9b51366b68b0dae8180da51f506ba1793765d25de29582c8eba51826d6d6c6d3c3c1793f10fda3f6bb75c82d8d454fb19e1339eb98a9eb2";
hasRunfiles = true;
version = "0.2c";
};
"uiucredborder" = {
stripPrefix = 0;
- sha512.run = "7ea242fe600ae4e0410147a574ace47403c0f00910afd75752f3cf65ee478617f553f3d5d0d9577540ae7794507d3b2548f1d00b43052879e1d6fd45345511ef";
- sha512.doc = "b663bd149b9a163fec6246e17d989cc7235921897ef8b87aa93061812e9c2bca1191767a21404ca22f8b5b458771d0e0702368e579e566b672015bd3bce83dc2";
- sha512.source = "18c1faac754a27e8d37e8065a56967cd9aa34edb0b8e22e96e503df330748ddac767a340f9a23be8887eedefff623c95e644d0d2088b795cac7ccc4b6d615642";
+ sha512.run = "4a398e734fe551f1636a63ab3ac8b851ff1e445c8b15b6e48017ed7a81edbcf042750919db790d7e2e9d6b08132ec5a3c04195854315ba1c1c8e8712996dcb25";
+ sha512.doc = "6e1c91389897853bada4b52c8350dfbbc321395cf1ff7991d7f29d5e64119c86c4e07fdad889f2a4a149e0e2db1a1e5cd9a44cf6f905d5030afa25cfb14d1323";
+ sha512.source = "74256e3917f7d28adbcd5d08e4dad126dcc93019c852ff6307417b2e150cdefa986affb61d7b174bf510e5f75563bfde01fba9b4c588db3d41c2fca82e0c882b";
hasRunfiles = true;
version = "1.00";
};
"uiucthesis" = {
stripPrefix = 0;
- sha512.run = "8a30b902f1ed56795d501a28a985dd7ab243222560392df3207e04369b60638ca94a067b9c8c4bcd80db85dbe9e9a39c403c13b739fbbae21c5b3f631ec11847";
- sha512.doc = "78adc6173546fecd946c5c4b633ea6d3a6c966c7f669adcad427a6d12085733cd7d3dbb4ea3f158ea02a135451119ec64333f41c27b3aad60ee485dc0aedb659";
- sha512.source = "3bbe1a519eaa81b36ff85713f712a3e63d2c387edb1e0520caca35c47e322b4c5f137a2e408f7316d8a598143b2e2d211e4babe77b9a4e42dc47bb5e02e084d0";
+ sha512.run = "565b499bcef08716d627e206a53f2f344a10a0e219876eaf4bd82a63accb2eb43c14c8c8b25236d336022900e9a7d5299b5a34d5e40eba0be6d7dc8ee4431490";
+ sha512.doc = "798e7428988a622562b94bfd4ae389dcbba3524fda0d427aa4fbdaff0f1a437babb4e68b58350a3229fa078bf11e17af9f5eff61a5c9153960a941783cca623e";
+ sha512.source = "3d1eb025e066a311e4ae28292b00e697cf4de63b1038944b41edfbdacbdfd246d5a49bd63f561c5d0d4bfadad8d2a4325a8784245c09308ef5d2380054b966ad";
hasRunfiles = true;
version = "2.25";
};
"ukrhyph" = {
stripPrefix = 0;
- sha512.run = "6fb3cdd284fbbe6042eb6e73e40aca4fa5abc28ba639cb1f1c1871f5031f8a7a876a73500da865a29ba996193abfd501f3b70b58480050500610277e5d217dee";
- sha512.doc = "be92315332fe79f7f368454941aed5cbab40b5e45de75d45cefab796ee8e66d6a0fe7579d4d69c589aada5dffcb85ec71bc4ea81af647bc726469e8d94ea5e1e";
+ sha512.run = "043338c4e92d84bc2b7bd63610656b53b39bac225c5610089c0c8b58ce9bbe3f414129a6b043a5307ebb7b59cc062ade7bd803fb6949d06a0d0c87e2dd4a0bd3";
+ sha512.doc = "a283d11ed922181d4f29f521e3019fbca2b1bba1aacb312e22dd8e69d05d7dafbabc5c23b63707f265bcd215d8f517f58ab2ffee2b87d9bc1a968d00e9542840";
hasRunfiles = true;
};
"ulem" = {
stripPrefix = 0;
- sha512.run = "651a4ef2a5459d0df8a769b8d13009e9d6f842cab2c0b4ab727afa3781fbdf1b8b8d5d449209c542b60407ebd51d9ffe8e6441a5928fe16ff26311a36dd91770";
- sha512.doc = "6ae65864db274f4570a08faee23c178b0197df9889f8f93a52664714bf39259f62ea3b9b4db9d1fc5562dc0001ed9afe9ea40ef773a8d874b74ebf6982cacb6e";
+ sha512.run = "f20ce5e900bfd20da9fe240214ae63ccb51fb6d0ee6f5a4081439f524889a480cfced5f261a10bcad8c7f28c31b7e1933254b3ab30c5de04d54ff80e49952342";
+ sha512.doc = "e73214c64517ecc2a30283b0e0e87f913bd768c2ab9dc0eef68e8c1534c3ac877ca8b96e6326205e7cb34eca072e5b2351542d0b9fb02b24f1604782efc5a7bf";
hasRunfiles = true;
};
"ulqda" = {
- sha512.run = "35ecffe16e2809e7ecdedd65d8f1debc20b9028dbb6b21ccc2a9845f48389f9308b4ef4905a18b605b8692e00df80a2c6825a69d187e8600bf8b5cdabaf2d6ed";
- sha512.doc = "983f62f0a6788ca090cc0d5b29ae85da62d8c63abfa374cf7a3a847ec722ccd7abb479088d72934db25a0406478203de603e7f5a5e26ca55c802d6d7b2da0c61";
- sha512.source = "96db76666987c7037b6fb97e1646caa3e1b7b9b10f922b7573e572d5cfac1be18010fb35ce61f51fc9c37e28ecad8011757c1b3bc9840c3d86a8798071effbe0";
+ sha512.run = "228132cc464dfe171426fffec6103f0dd5eac61c112b03d64d98bc89a0af0ddb7f52f27f9bb5461c8be6f752ae30ef3d4c6b987e580d834eb7524d5c27d956cf";
+ sha512.doc = "182dbcb73a25e05035f878696887ea219569a1a7ef44281bee14b4498b37e92346e0e97d187a5f3dbcd8d9783f260080ff10f58dfe41e69caec4888d901b9128";
+ sha512.source = "352f1a739cb9c74c0dae529ff330f3269e763242af4dd1bc0aca963b3af03f02f5becad436cc3a93aa105359a1bf2f229b3cdb7175d539d58df67563b490de8f";
hasRunfiles = true;
version = "1.1";
};
"ulthese" = {
stripPrefix = 0;
- sha512.run = "026daebc8038c5f9445ad9a153a8211622e6010ef46dc71ba84e9cee0754ec0a16f3d6ef00f9601a2fa1722d5868d5f8a71e66f99744c2e5960eae4bc6c6ce3f";
- sha512.doc = "d038d7da2b8f899d09e2b5d4b453ef07ab78899bd165be3e8c68bcc12cd86c92565dbb0f64ef7bf5409177ffd8e9c1febe3ca277a4ee64644e65a9f9f9397648";
- sha512.source = "673be665a6fb9a8aecbb3ae975671a21acb7fc8595bbdeae9f9c53835f50343fcbc785b4a58e0b3fff5a76654110dfd7bb9dd3e9b796ead59aadb5d9a25fa4e6";
+ sha512.run = "d9b1228e4fe2f425a6c0b31695283a07092d4fe5bed1eeb2ba63eeba702fb07235faa9f5b3b443a8373b719d0e82dd03f5e3e691911c7a0922e1ae335ff10227";
+ sha512.doc = "1f93ca717472f2f894bdb413fbda7d3b40bb86742f470c1049a18dc141717475475e2ebba46923108db30f8a15d04da649c3d8840a3579b016c72334895080aa";
+ sha512.source = "c9212c8cbeeadc87fdb1e5573d48eee6997e2827b53f6a1cabc33f358f47b5589dcb785fd6597adfcfa55cd3d8c0e370f84733acb183ab95a136dcab8ff1032b";
hasRunfiles = true;
- version = "5.1";
+ version = "5.2";
};
"umbclegislation" = {
stripPrefix = 0;
- sha512.run = "f6418e7108d549aeab5da21181d6c3ea379b881ff7d3967b4845d0aae799d6e69a523b38b11527779c028410df6cd943bba38acb81c1e5b2312b72efea888a12";
- sha512.doc = "8b3d6e3b89c820100751e232b15d27b163a5668b88be3150edbcf2714ee582b94be4d0aa1368fe7684c257aacd9e63d90e82b240fd817a1bbf7b5c068110496b";
+ sha512.run = "ea6a55698b51da3939a1bfc10963dd74d9e772ebd18ad9018f649077224f7ee30ca20f051a68c9bd8d8bac94baf1d0d28ab2f864419c61385ebf9bc82aacb7f0";
+ sha512.doc = "d4d5f318baa1f1ecd446bb864d0670ed2dcd7208429bfd2ce587810b27dde22f49a6f7c072aad8f6515e721a98ea0ec356ee36eb970cdee385910a291d964394";
hasRunfiles = true;
version = "2016-6-8";
};
"umich-thesis" = {
stripPrefix = 0;
- sha512.run = "e4356533a2d03441fb04e2618989e9d4ae2b8378f342cdb86be03b5763bd1f97ae1c2aa0355cc68f1bcc9416ceb1e0d3532b32dba67b5b4a0cd6de3795a5919d";
- sha512.doc = "2b378c4573edb1bd818af2dfd47392095a3f0dcc0e7ecebdec9e0a57ecdcc88739cc741daaa6f5fec3e66a172a7534f1a2081eb3bd72463e86db3093518f6b7f";
+ sha512.run = "52bb76c9d9e3bb742c2049495a74d026a1803396bc5064a10f4da2e80390ae6c9c9c74326b14966e989c9edd1e29b797b89413ed6e87e90527ae470a8b731889";
+ sha512.doc = "db85abee0ad37ce814c645c072399a6ab7e3307c623bd402a1b9ee8b69a1c2a8aa782b5007a433ebe9eaba984432223bd78f247fdcd0c6f50edeccc87b874173";
hasRunfiles = true;
version = "1.20";
};
"uml" = {
stripPrefix = 0;
- sha512.run = "d2f49e8645f924330acd33682dbf1f46d1d5550c9a2ddf82c8112b498609ef2611f4bc540efebe70b12012204d217b9f0faa25073fc2a2765fa68f47de54bd9e";
- sha512.doc = "503705409c253113fef9304d53a34696ce299206a7a5e22ca2562e6e7ab527ddf3576d73b460daa44df21ff9798809187f238f72e0685c3dbf40086fb450971b";
- sha512.source = "033dc7209335b1f98564240eeecf22607fc81a521d7b061b43968d7e35bcdc0daca0e3d68abae23fe36dd629d149ddd58e864edfa78edd87b72dc714478c65fa";
+ sha512.run = "b20da85c7166f8aec4309af3ab0b1319f37ada1513ff502555794b1721ac8c3f551afcdf49a58bf5c3c5e666e48962075f7711a45de003245584541175a6a470";
+ sha512.doc = "d81393e3b6d9efc0177478e562dc0a22323e3e5913d7592cdb6ec595d525238e154d2a599380521652eda4fe75b12006cfdc907715b0a9d461f8df60ed27986b";
+ sha512.source = "afc5aa7db53b82f6063abca35d8cde75659682525d939e2f55c375b89fa4cc196bca8852c91d12f7daae939c053f4c9ecf99b326361f051847e660af5afe3ef7";
hasRunfiles = true;
version = "0.11";
};
"umlaute" = {
stripPrefix = 0;
- sha512.run = "18adab55047a35e4abab1dab9c033ce9a021c622d43c87d10fb373234de68c1f6ec4d8925dd39915259381fcbd0771ab777b6de50ab96f128e505382994b451d";
- sha512.doc = "884183a077a52153c35f5b225944a520de58e7baf65543a3b3176092172b113628d68008d5a3d9cb1a0ea59dc5f18d89713004a1d9d048fe131fc85e84327d94";
- sha512.source = "9be7d5dff5a87c83add3258223f1dc46578e3cae4cbd65b4378d96d31a513a2c92615c64d9097137918c6d3320414edf46e7bdc0de34dabe3e7e50194135c60a";
+ sha512.run = "35188d3930b11c0d1b52a5032bcf9cea21a22ce8ca2930f69ad4ab54bcdf56b73858168cc62581aac1173452dd0f7d0da3de8ac21b0ca2255ef324ff63c89091";
+ sha512.doc = "89f28b3b90f63ea4f367019f0b65aa1f8e9489ff0d897af6ea29b7455948e3e75ef003a5a2d5b4a88e00a5e415d409a577c03b63a330f93ed6804c99f951c68e";
+ sha512.source = "494ee6d1432d783f9586c80cee044e2857d4d24358c7dcb7d3043945bb3f5331b8eee78a13ee759ed6260518dcdebab33d78bab4cec5d384c4773b502c96fb0b";
hasRunfiles = true;
version = "2.1";
};
"umoline" = {
stripPrefix = 0;
- sha512.run = "b3a504e9381d1f8692b3981736fb7b12aec5d597021bde6b57ca5dbd080ada6422f4236620ae37542e794cdb8c04ad03ec53791d3bb1e47b21f2b000f9ec7ea2";
- sha512.doc = "0a5337740bac6212046d4625e0e31a61af4850212b6c28273f232ec5d39a879e39bb38cfbb4a074f6f83556bdab076cb1b052841d2fbc5b0415ed6dec7f3545d";
- sha512.source = "11604e8db93761c78c77185d2f9fd2da1f396b8bcb83526f0d35a3cf434e4408ca1983945b18abe6ba3066a1d87a81026df4b0c3ee9eef59c1ccd3acf1909900";
+ sha512.run = "db3b8216d50288ec096f3dea9db24dfbad76848d9b8ccdc5d1310f4b8bb1b37ef10fed74ee5e6e0b70cc3e0aaa73aea87354ad731e4057c888031eb4e1940539";
+ sha512.doc = "64d559300349fd75af4bd98f0841aee5c5d622791cdd03373ea1e7840989b5175e300663023d0f08636b86337f66c6668871387a51a9a28e079111087265bb98";
+ sha512.source = "13f53876f0b1c5921b480ad9d2c63ef3abf1e175006145f200f61f515e778161ba631c6da9ca4c4d928f94220e0964b64130638d7dd7195160b54f39e4bf868d";
hasRunfiles = true;
};
"umthesis" = {
stripPrefix = 0;
- sha512.run = "d9b8ee84f99be8b59c7bbe3c6f70df3dc05ec418e1c88661f3b2d2f11968e1718b0b028ee8d91b6b8ca3d9aec67bf5ed6452646667396a24a7e8f2e733b78dab";
- sha512.doc = "608ff5e0aa17204f64be63991469a9583cedfecf37e0c59029d03808769225aec2919d58d3bdf5ccf0a44b878f12d5b30ead9943012078aae29503e243e7d20a";
+ sha512.run = "b2fb90713da6547b9d4cbea4f972144f70d7f1875e325225f0dfb90df1a04b4693c5a3dc651f0066ef7ba6456c7732aeb5272ccfd5e8edc24281c1b1bc9e4e32";
+ sha512.doc = "fb43c7ab262d2a1eb70b80bf4ad66ae9e022c847451009372e1ee1fcc5250e93b0a4a2195f4208799ae78cbcb5fc24d48de0b2355884721918ae5d4c827c3507";
hasRunfiles = true;
version = "0.2";
};
"umtypewriter" = {
stripPrefix = 0;
- sha512.run = "ee7094c6b9ee2d512f93c67e972c924cc3d689bd234fa9af8624a504286858834bbe0d0a182631f9a78c1c9fd603b90408c2caad50bed349b57d3993e0566847";
+ sha512.run = "44dc925eccfa4010566bc751bf202fbea6b369beb57c6851bffce2dab757bbcf415d601de44f97e929e046cdba1720ecd7bb6ca12c992674d33b43b9e0ce77ff";
hasRunfiles = true;
version = "001.002";
};
+"unam-thesis" = {
+ stripPrefix = 0;
+ sha512.run = "aaa8c4029cfb130798c5e9401fde5dbc7943d7cb89c9a620e050e619ccc1950593b1d10bf6300958aede043ed0e4fbef371d0c40f055b259284f008463a64c40";
+ sha512.doc = "ba6897f0b31953cc60bb49430de1b77d10d7656363d596d4160f96189c70417227193ac7d3809e1bd7518b89a871f5bf4b18004ff8185b2a03e0226536dc6a3a";
+ hasRunfiles = true;
+ version = "0.5";
+};
"unamth-template" = {
stripPrefix = 0;
- sha512.run = "63e0abcb8693574cdd84b05b8b3db5d27ee0ee7629af3728025d5c5fe2a934242cb47cd4fc1bc3d31260cc3ce2308b411a1a32286260c36175c06c52e98133be";
- sha512.doc = "59d3f7caff2930178ae87843246b6422b2c7c33276b892cb5aeef638c56a189eb4a3c6ae61dfe8f59871a55dc0b0b965e6cf9b97401149de9f08517b7b334f33";
+ sha512.run = "b8d1d3bf42c11c967d9e3889e52e2c9a45aa3e0bf4ac6b6e5a72d69e1bccc2b254954a6828a66ec794dc7126f54d26ba48e3c11efb913d04e50f4867d348d3b1";
+ sha512.doc = "eed527d21e7d8669e0a02fd5e880e9172dcc2ca8a1e499b079d1d8f3935b7e84a4c84763b0204bb3b90a9df493bbbba6ee90fefcde6b4975c1360ae119264f61";
version = "2.0";
};
"unamthesis" = {
stripPrefix = 0;
- sha512.run = "03f178f402d9c8d08756f45bbe683a971e60ea40458979d5aabdd3ce9b3251f4500fd042ae1a085ca3303ee9c8c71932629d8c728db9d64abf29cce265c01bc5";
- sha512.doc = "b17e9b318ec316a9b5bf90f1980e184de2e864172279e102be069342d77a08970b756b7ea69015feab068d84fa6b086e245b7463572c86bd59c5ed4c6bd046d7";
+ sha512.run = "f48e7aab2c445c5e257bb39ea4dd880cf9334a5b1dcbf429e8d4420edbdc4621aa59548f31770d67698bfb4e59e239dbcddc959c1b010e012ad16971ee7956f0";
+ sha512.doc = "240a697f242b880fd2436bbaa3752aae57ef3fd2e9ee63da173c78582c4bcbb1eb19e02a96607991d1d6a40157d52f00dadcd4956af230d429ad5223161a018d";
hasRunfiles = true;
version = "2.1";
};
"undergradmath" = {
stripPrefix = 0;
- sha512.run = "80c57244bae43b1290a63b4e078d707547693d5352d054ed38ec6b5e496722b77b28968904a06023e6d8f004787790fc2c3365cb9559611f9fcfc26b99d20a8b";
- sha512.doc = "a162d6a95b80ba3e7bcdba37242439ce400a481b1fab4683d4821cf30b18c4a4fd264c3762b9cc09f9dca408c4bad2cd648f386ba5cacfd9ff8ff6622b6f380b";
+ sha512.run = "1fa7b30670ff888b7b848b756b960690489aa7ea12e5cc5cc97b56061cc91c2fc4bb2ab0a3a2eaf13177baf760edf8bd7f222dbe02cc16ad7b53f57b4b4340fc";
+ sha512.doc = "5dfa5955c7e9ed8fe89f6ccfb4517e699861b95619fc2013631d457938d64bd56bf34718c29b154a46b8519ec61bb102963668b13bb414a3a7ab35b748a981c7";
};
"underlin" = {
stripPrefix = 0;
- sha512.run = "5086622372147fbc0a2a1ba9276b35c1941e927820f0d3cb933976fee364df12eca03504c987ef476fbd19833f4ae851e1ace2e3b816d6180adaec88beb76282";
- sha512.doc = "d5630c930399ecc85671eacd9db0af181b7d428930105234aa8543e5de45f4437db77c0066cf3911f865d53bbc3ee368e39f8e3b7a8dfddc2f8d042bf6443540";
- sha512.source = "1d41281fe52a1b154bf3c6a7e4fc0e32bce1bb10c583f045e292d297c6c6fd7cc5e5eed291488aa13e51e769e5faf6fef632d0213238c93df9ff53d43cf9fb3c";
+ sha512.run = "b3afaf4c51b3da2d082e2cc742deaabe70cfbea7425e0c57f0d1d6696cd7d8f993707a219556a5c5bca925ea63373e3f0a716a82ead647e09ef2f716535886d2";
+ sha512.doc = "d296a04d3a24b463de3e4fe99c96a2fd8afa7c4ed2fa17d1218ac9e4c17455b4752176be60743211d59657045c709c8b4bd66febf10c81a41879e8c7a67e9958";
+ sha512.source = "8c534008a2cb0710b95333869536bdef5e3910e4a7c29ad2daabacd94bc5a34ea15dd3bd8439e7ebede0985831662d86f68815bb13b3fc36c82d83c51b16cb5d";
hasRunfiles = true;
version = "1.01";
};
"underoverlap" = {
stripPrefix = 0;
- sha512.run = "45b17cfaae8c14d7751f286f617aaf07867f2cc8dc7a2189470cae24e95e9bbfa91cfd7763763293efca0386a5b897e7a8f51aa891519fa19419fa8899c91150";
- sha512.doc = "4a85d844b4bbdc28bc2064c9a809d6a9f4fed20edb883cdaf5fe0024c08f6a4e970915ebfafb50cf1376d83129bdfe4873e773119220d47b618208f415305022";
+ sha512.run = "3f94b5d33cfaa7f48441ba656e9498ea17ee5ca404e39486004e43bed71bab5f2140b391191e4d6f9575ca23e09b83bce343433c02cc394844270e563aab70c3";
+ sha512.doc = "5214981a15d7f15cd361f007505a4a0060a2952d75ea28f4eaef01c19a5b79736512a2b0a8c5e6ece2d08c364780256963276a9bc9ea980e13ba292e3d0b8bc2";
hasRunfiles = true;
version = "0.0.1-r1";
};
"underscore" = {
stripPrefix = 0;
- sha512.run = "e8d870367653f156f53708e91f5022787bfcfbd9c4e0e9be600c4e4dd620489b1dbeec6b1ea7bb0f39ebd8b72b69d99b419850963b5861dfa0d9edb040ec58a3";
- sha512.doc = "4e5f69e81d4eaca8bcfaedb1af0f5c7e312f335af73cc61344f0ebeb169c3b39164a9da7bfd4790c28ee0234412d8a57d70ec85cf77702cab062a7a66d31d9e5";
+ sha512.run = "4fdc57d0a36aa5646c6b960b7579a8111441659469df32beaae06f54e6e835456810b1d9b5d36036510befd5e80b5b481b9179a6b24364bf8f858ebc97039ab2";
+ sha512.doc = "e1f0730b39a5d25cc52160e090b797ed73a5becc16b6813cd0c2f4bf78696b23aec5c82367c347d0e734f3b92761ad2090e517bb6dd2a40879639f62149fdba6";
hasRunfiles = true;
};
"undolabl" = {
stripPrefix = 0;
- sha512.run = "6ad5aa73c7a36627deaf75c675268e170261960e64ce8d2971153f949177a9d1a0e0de16eed1e7eaac8ec024a0efa6d2b97b98bb67f629c9e79a4f13ece25d9b";
- sha512.doc = "4b738a4b18fd78af720da1cfc4754c494b976e929e53a35893f6448e439acac14eba2ac211e0d3e18a32c515357e5b1141689e70074057186481b2a9dc5a0e08";
- sha512.source = "1484b8639b88b8a0a4eced95673b404be69fe1f850dcbcf15478833fff68f3c8bc55f76ebe4f33bcaa591fb7e01234b17eb4a46d907f00f7075ac1bd15265464";
+ sha512.run = "b753a9d8a4809118a76b9651c5c7994aebe5c95019b408c59b356135ab34fe4e463099280ea43fc4e47692e32af9570be929999a661fe80ce993f25b85547e10";
+ sha512.doc = "d7aa3497adacd6a5e10dfc9ac19762ba3fdabc74eb1d50c22dcd05e8d4a02d0723efe3c7e297050ab607525ad3611cddf87cc50d640394c4489d765fffbbe8b8";
+ sha512.source = "dbbfbc331830b1d006d746a7ad0a7578ebeb805f7c8b1fc54cc5a502c878fc8b026ff781e05b5510b2331be529eabbd6b0308811b5471f9e4571cf1172a011b8";
hasRunfiles = true;
version = "1.0l";
};
"unfonts-core" = {
stripPrefix = 0;
- sha512.run = "2ff8b289bbd29ccc489d27aafd514f9429513480412ff37f4aafedc9aa4a1b8ae504e1361cf327a0dd8169de317fe7818d6a87a0eb8c9fd60cc7ea47fe8f33fb";
- sha512.doc = "7af620dd6cff6a285e24e3dafa54815ba47085384fd17423c2946b002dc395e267d1c470b4a47f3385b5c69bb9e0d30ad7c512db1a1ca55763118dfe6d2b7219";
+ sha512.run = "5b405d4d77d15392ce5c90e9b50b6ab68309fdff67313af2749ff0865f46ba02a40e4850a690f69834f0b6a7c7e7ac33d3d422a9b241586433718f82de31bc30";
+ sha512.doc = "aabc766497c311a943f0a269d5822a44ab6baab6c8a82fddecf0b53010d794173d417f46fa6c073d2db453540a76866dd2265daea5879ec8c0ffdcd936d29a41";
hasRunfiles = true;
};
"unfonts-extra" = {
stripPrefix = 0;
- sha512.run = "641b46ebc11b092c0bb36be41e1ae7c95ccc9f9dea3825b1ce4e66a7a516ec001fce30c1913b42e62bad81b1edc3e7bc504e5c341b0ec7f02c3f00addd5c9e30";
- sha512.doc = "bb174edc90a71e6e13264b7ea27b319942df9fbd2401c43f933df0c78a0dfd1c7786b95bc88b0f4cb0a4b817d80599d7c323f34e3ca3215b4a2419aecfb01938";
+ sha512.run = "ba57b43a7df5d1f9565a08e0a0588d9a3ac9702041763ee663dc8c906279f32c363a88e1c1be098e0d4e9b26550121e686cbb6fc6b0256bb91535a4a1b12a083";
+ sha512.doc = "5fdc1ebd1d939ba99d4bb11c2d89128a97adaa4a0696abbc7517ab55ce39b87e7e7801e7a30b93c1f95e92bacd7d862144191f0ef542561816f6d1b84e9a7131";
hasRunfiles = true;
};
"uni-wtal-ger" = {
stripPrefix = 0;
- sha512.run = "ad6c326a82f559d943c4b96c58791791c195cd695ad620848d221729b0b236d00050895952dcbda9a52557fe1ac3fb4c346f619986c3d509fffa7d7aed275aa6";
- sha512.doc = "45893052f93f113353e1d4d4b8ea658f58dbb8ffda9633c87cf8de1b13a756013f61e5ffb55c2e8a5e8048c30221c873d8c05f30ab2a8e94d93b0beebbec001a";
+ sha512.run = "d1b6186d50733f87576ef6509f7eebaa17651039d882f78abbfa8ae23ddf7b896a90065fd5ff83a2e216485c22e865057f715784fab37ad9440616297d67a26d";
+ sha512.doc = "ffee19f2d4ac337f7615b99946287eb902d2841b48f9d5c49d51604b45b7eaa126538732d64b319a8ba320f1dcb9b62b45cf608dbb0059f37975a1220022c333";
hasRunfiles = true;
version = "0.2";
};
"uni-wtal-lin" = {
stripPrefix = 0;
- sha512.run = "ad19fe37f8e798488e57e07685832dcdca32f2cbf7b3a02ae4b9431bbdaef1355962d5fdc7ebf18547851523670f46a5a001c125ea0d1495bd64b62daf38e282";
- sha512.doc = "8e4b5fe0f0c461ae349fd7fd448faabaf803902c19dbf36b5d8947e7cf01be6e8fc47bc58d673c11e5d6232bfca8d5127ab16284a5bf62b5f64c8508423173c2";
+ sha512.run = "803107d89b4ce6fe120bb528c684a65db3a9c70433abfd6bcebe2a5d05e6c7680256a407ef5f0515a56915c5c1e0637a183cc866631558e32afd96a0e45139ce";
+ sha512.doc = "e88b2c8364eeebf3768d0d562447d29233280daf685d56fe791d25b352cc64c4c95be3bec198aa6e5502287a654f3088e643a3a58edf7e55d0d899eed5b704c6";
hasRunfiles = true;
version = "0.2";
};
+"unicode-alphabets" = {
+ stripPrefix = 0;
+ sha512.run = "281c7fc8b290aeb264bfad6e69a7e6b00636a58b15a29129c7c7003292d4b13570964600e8040ccecc1272747b9b84d36f8d5210c231a108fe22f9c79882800f";
+ sha512.doc = "f8297f2386bea8975ebb27a73044ed464077dcd7620bf7adfe70a3d07e8814c8da28af12d05a7192e883b9d2f179be3a928bccd77e557a4deec9c545f2f035d3";
+ hasRunfiles = true;
+};
"unicode-bidi" = {
stripPrefix = 0;
- sha512.run = "7eaf7b2ba19a7bccfd820337dc2591b7fb394a4feaeab4d40feb58a5ae24f37e964b7c127ce05d3e4a677d11d581c2ea13d736f44b4d020b84eb78a387e3810e";
- sha512.doc = "c3cc3c16dbbd9ba78f1068d9f577ff3ec4cde162c88e622f35c8d91691c89ee1ce156fda722bc1955d8cabfa8c8ab3ef53af4ce5b126f817ae94dfdd0f30ca3b";
+ sha512.run = "35e32b9959e698ab0d32ef578376fdeaac54c1acb9abc584e742a7caafbb2cf82364d58d73ad07de4cd273a5c9c60e4468df74fc4c21fb6552ddb5be725e384d";
+ sha512.doc = "44b76c810988c541c5dc6cc85a56fb81e8c2aa97afb84192477e57f59423e508e34aaa0542009ceb5ddbf74c95cd662697544af1cdda1d0c114bb3f0507493d5";
hasRunfiles = true;
version = "0.01";
};
"unicode-data" = {
stripPrefix = 0;
- sha512.run = "a0594897023fb617b702716ed8cded7df5a5074f73390fb6b7a0f76998c831335a7356b68fbea2a9f49121e286c9aa5d0a562459ed08136d6fded7ad96157b04";
- sha512.doc = "5336adefb7d0909d4131331cfa1370ee44155a762d6ebd58c05c7d0b5116903eb65f5a6db1dbb3a90dac916f680c9abd5e0143aad761a465ebc5251f18d904a6";
+ sha512.run = "7fefa735e9ab3499e6764b755a634d0161b776a8f5fea07a2da7df0506247eb6f15034c193affe83ee065894eac33d037b13af8a8f72e0675c4b377f1c919d60";
+ sha512.doc = "2442fd1bfc6add0c9dcefedb33a14fb7ed0d132efedc1f82cba3f367c2a759779e5585ebc8e76a96eec7bf57a3083676d704402444e10b03d060c5ee6edd235b";
hasRunfiles = true;
- version = "1.7";
+ version = "1.10";
};
"unicode-math" = {
stripPrefix = 0;
deps."fontspec" = tl."fontspec";
- sha512.run = "44b7cfbd16ec69415f84f839202c89624b974cbc162c8a99cca19be833a08d41c1d3c79b76488ff148a4a503bfa74e6b18dc97cedb7b67e844952724d097744e";
- sha512.doc = "cf26e0cfc4f80d861328d843e9d804e770c232dfd7209c3e7135b3bdc4382607099acfc4aa8fe73c0fd2fec66980b9295b889c68a435c755237c9d1db64bc7a0";
- sha512.source = "23dfd76eb77dc273d61356a5140e19d819f5a11009ce3a59288e44f5509fd6981c53d824913821efdd813ca370a1f669bb4e38ce217fe2da84d4fe47523af12b";
+ sha512.run = "f1698aeb2dada60c9ae2aae4e7471277cf8d34746ae0d215c26cf7c2d6683c9c3b43bb416cdf8359706c76bbcd0543bbd918aebf34e09284f0cdb8831cba41bb";
+ sha512.doc = "b9be53c40781bee98b58e97b92b01423310e991839c03a67e75c650ceda56a643de702b8fafb0097ac246c44a343f4fc8aced0fa8ab0742fc2c3f7fdd8e9ab1d";
+ sha512.source = "432cd02c01ac814b0989b0b845a059ffe2ddc8568a5e3f77ef672d01fdb4ba599c5d1fe0c15c6a32fb4dec6ae1b66603c006c86ab5813a8202323a02f16aae0d";
hasRunfiles = true;
- version = "0.8n";
+ version = "0.8p";
+};
+"unifith" = {
+ stripPrefix = 0;
+ sha512.run = "bf288fc67865b2440b7b62633a04779e0172ed139e6ca4f1f88b21ffc84147663c143867d204b54d49f0d0f4d1aa0f3ef689dbc36881198398512aeb735c717d";
+ sha512.doc = "f185887da8604b1e24d9dcd7581b071e65dbdce6e61ecb435e99c19fe969a5912974af8430eeb22e090a8d2e1100a3457ece22cedc84aa10d589957e0cfd61cb";
+ hasRunfiles = true;
+ version = "1.2";
};
"unisugar" = {
stripPrefix = 0;
- sha512.run = "4b05bacc34745c56160713370e907c15e09c5f2a16d64465fe91993586d680c4d451c2d4f199907a017c63f339fe2d50f8a6d90825284c16f8423efdd3ea3ae1";
- sha512.doc = "1205afb4e84072c918d22c05b32e8d48963c08db7eac6f71268622d2d1c4d4a8430fb2cd0775e9182366fee88c93b1e9f633522110186fe064301863f105fd07";
+ sha512.run = "01dbe995d32b49121e28163c11f89e51d4c692ab864b3dbe6305a0e4364c025b13751c137df52d24160acc9a8080fbee56fc7a5af522405c3d0564486c151260";
+ sha512.doc = "8e6fdec36271f3561c768acf095b6fc353da07864829322dd0b52b1784d74793828951e006f8c56a9c38849b28ce186682d906bd7bc906739b22782db2102021";
hasRunfiles = true;
version = "0.92";
};
"unitn-bimrep" = {
stripPrefix = 0;
- sha512.run = "f224bcd89abb7e22a263a91f1dbf3a7a23fd1f852a5f8fe68693557bcdc513daefcbce3880a951e12fb777a159be6adf5913d05b783eb6ac282868ed282e3419";
- sha512.doc = "bfc5d6361d427eadbb346b6f75189ad2c3ad64dd78fc5e333127c7b6b6706c80780cd05a0ec64e5687e5f1cab0f7ec2ae449235369b8e71e4ae37065270f03b6";
+ sha512.run = "595883fa58169e9cd7a860933f19847895ca02d3a684b71536dfcdff54c5fe6410e6cf6fab8ae9574cb9a9180ce24f3ddf41f817ceeab85d0c65684cdc9b3909";
+ sha512.doc = "3049a0bfcbae6666f309979e2c2b8d52647d3c445992201afbbfa28684b83adb2a1ad5f227360c49826ba2de2cfebbc87195801c38413f5eb26bcd793b77ca61";
hasRunfiles = true;
};
"units" = {
stripPrefix = 0;
- sha512.run = "28f2a463964c2e2c11f4c80a76f30fd2e499fd85ca15d9d05f367fe11faf41d578953a72a09a1c07d4cd810873acb06c98df736f770e4f2a9993d9177ee3dbd9";
- sha512.doc = "96cab20caf466acf264009962380470a04622737ae8d869659a2d29a99aeed685d7e226a6602b268d6a822c82cfda482a662b0d6f75a16d2767030ed2626a4ec";
- sha512.source = "ecf8b2678e3639cbc043490c13c4c538071225af2fd2a80ed4b6827608f597e0eafefabd9a520dfcc3fd1b744c3a28ac7abc3764cea77ba1f5ca4b0962849f2a";
+ sha512.run = "a1c3266bd95d8668d67e7dc451258f7a3a0362e4435ab70a574be5f7ac44bb5fbb7b30ded852602c73f227f57e8f7bf61af148070b9eae6103a982f726869a2f";
+ sha512.doc = "e8a1d929e9817539a5fef6cd89c8d4daf60cc0495fc7698e4708eefbf60fd36daf88ee5cb668e9f1d53978d53253bb52ef6b3e6d1a313708022e5218c99e89d2";
+ sha512.source = "a6aff8a5917b48ce17a62de74bf327e0bc2b4a8cfc8a77fde67cfa710d8715b0d8dda54837b3f895cd769649444691df5fafd9e486bb37f4e9af110584f676da";
hasRunfiles = true;
version = "0.9b";
};
"unitsdef" = {
stripPrefix = 0;
- sha512.run = "3a8c36e547e4e0b52927b73cbba04b8bff5b36f6a5b83e2278c6be0ffeafedb5b5ee636c4a9aace4aab571e46e914fbfae67a9332f39795c1c7ba8452a87f8f4";
- sha512.doc = "f3b37b47bc2549397b1677bb45f74db110968788ef6dd907e88648c35578f2d75f74ed69e6313460ebede5f684fde1b37cf0e38f01831587783bb3a663ea1622";
- sha512.source = "04308644c930404deda79d1c325e1fe312c47cef447d90dc3dedf06f22dc90732ff66997e1e37c4877c7d0b95a6500e7ba2d2fab1bb0752e5d3a8dcf45b60c5f";
+ sha512.run = "048b2d4f3b160a359a8db5a66b9bc3bf68545384c39c7c4964521aa2067a35e4524734e082d5bedeaf3ff52b6a5043717ca6f510cce0d041b0968968ffd232b5";
+ sha512.doc = "c1e6de470c8b290c66f71020794fa5a855a0c9b22d90f629c8ec0f6ab110ff780c0f39291f0309348711cc2acb60cf52f38538da8894803cfee54f9fd6fdc9c6";
+ sha512.source = "9ab403624c578eb8f33801309e8c7ab0bb0b53f5bd0de0ad912a5ed6955a5d3ea0d44bb43b61fbfe5cc60a667cd908f85061c92fd397931a2a4780d0af58646b";
hasRunfiles = true;
version = "0.2";
};
"universa" = {
stripPrefix = 0;
- sha512.run = "95eebe4e3ca3e3af35fafee7f28de98ccf2563168880181f9575e2278d36b5adf19afb354cca515cc614c27fad0593571b2552687cd6a2fcee2bc3d51df570ad";
- sha512.doc = "0c63f6bc9661743f13ed20e091f25c71facf04d73dcedc703ff0c56ef5922c8e3a5788596143822fd0dc2bda021198f7c924949098bd0bfb9b55118bb421af33";
- sha512.source = "0ef329aa2d1921002e1d0b98a08fe966fba0679eb7481fa74485d7746ad4319a78e63eece6694c13047b6355e3aff865881edab7f9519153465fd18311b15f6e";
+ sha512.run = "f21f9bbc0c4e730cd1b115a5dbab22df9519d4a364045e292eae6b73741dabe0117c53759b7db7696c88241800970801335f7537e19d448fda6f72569c4eba50";
+ sha512.doc = "3d5ae6da093d5671b369f7db4920baab6fea25e58e11926e2fffaedf1b0699885005f3d0158eb2a6afea9ac4f08ec63c577e99da7cbb75e33727f9a97c8157cd";
+ sha512.source = "2040de94a8a45c28a6c8c50d16a5d72297c1c8680f778a3fcf341cc35622c46219945f89d6b5ddffdcbc32be29b93505624fa450ae202f3ec53d61befb0d248d";
hasRunfiles = true;
- version = "2.0";
+ version = "2.1";
};
"universalis" = {
stripPrefix = 0;
- sha512.run = "7c2486109b3668f40cc8ad4c6fc6108371cffc75b8a483ce393bbf174fe5a49f42fd2c0e22cf2b01e916a5cf5f41f3b45f32776514eec9e6d2f46236e1bb6fd2";
- sha512.doc = "3ee5d3b4c3601aca78af820621695c64ef17518cbc44c934a1aaca098617d30df8e35132287066f514d870f3c7932febe63872f226d191c1f6505fbdb31b182f";
+ sha512.run = "fcf890f52623fbded89b6dc5e6a8ed425354437430f66a70515ef7cfc126e6af20331f557630205189c7aa676532795d77415f2b4099b1fa46f460dd1b0f2011";
+ sha512.doc = "4cee70c65d7f83a5d280550934c47acc59cffad87d78364ef84d397914127f43fc74b469469371652a83625d0fbe97c2a50fad76f559f39924b1995bf6a09baf";
hasRunfiles = true;
};
"univie-ling" = {
stripPrefix = 0;
- sha512.run = "2e4a02680f4258356917d03e5b889cd57ebf1755cdf028f3207256919a00aa28b25abe9c1922d77f826599909d124917be65809b64e88b87529d4eebba9bcf7e";
- sha512.doc = "f766e4b737829f84428b70da76bb228d49d4b7c5c90d8c22991f4fbecc6384f9c6566a235e8732d128baf73423b69e478d17dbb91054b2309e3def04fcde5b41";
+ sha512.run = "33cb5fbb0b8cf2a5a49bfab100c584155a965bd1304a8f16e78ea3c5e5007e43580f3839367cfed28e6f20e8e6f653e1fb9c7aa357e31e41e8f688d74a9f8800";
+ sha512.doc = "52889934cb166ecfc6d5dc4433a9e1c4df927007584b6513d5a254734fd9b82c77af4fa535ddad34494fb207a41167080828500cce02b34f2f88787b8ec783d5";
hasRunfiles = true;
version = "1.9";
};
+"unizgklasa" = {
+ stripPrefix = 0;
+ sha512.run = "ac96ff7105cc0a6eefa7a797b325c6e3cd7a0e59d31a6ead1f715d37d326450fbb3d39d6bc5228df5861c5633ab8be027f7652426c10e0ab23a2c9ab68bcfd98";
+ sha512.doc = "00e373b284ea78d596519d982efe8d4c8f59f8abbec67c314bf361b1744d35fe2846615b8cb7d38e1516503c6ed49f9ea38718c31a760f3d19ed4a7686e8bebf";
+ hasRunfiles = true;
+ version = "1.0";
+};
"unravel" = {
stripPrefix = 0;
- sha512.run = "edab4b8291df2b5b811569ad7f489848f9242902c7be3fdc22c799d85e2484f75c0c77707f4b48aa0454066ef284258d59ef2cf524c76c01009e130c27deb036";
- sha512.doc = "b53a20d3d1b9437b74d40d803b99a185902ed41a1eafc169be3089bc061c2d38ac4140dbfa3d41834e2dac2a918a281d1a30dc3fcc61d3d904107f9895c33a2c";
- sha512.source = "1cb5f8c98c286ddd6cc1f8c5d4683ef7845ee106ee4554650d82a44f4f7974acc4c35a8327a247c8ec85047f2cc99f01e3409d3fc3172962e7654f23c8006e3f";
+ sha512.run = "862cdfee766dcf3be322423c7f3388b5bac739879f0910d7a3a5118a7813b86dea9e5c866c3bc33648e376ff223be55c18fcf56247e3082c199b5bd589cff49f";
+ sha512.doc = "5da7cdfb916e986ad783e43c79a57713c2d713061866a19fd975c157d8cd328b80a5620fa583b7964dbe37b8ac74d9c0921c15cef57e76266f52c62412a8befb";
+ sha512.source = "0f9791862c2b1e8ae4c9d293bde5a48fbcb49e5634f75c9bdff4d3ebd51f9e7b8f820b9c5f860f16bd15a6de0b04e112d96fee75313fd3316aa19a01803456a3";
hasRunfiles = true;
- version = "0.2f";
+ version = "0.2g";
};
"unswcover" = {
stripPrefix = 0;
- sha512.run = "f11892e323581f99921d0af0f70ee0087f7fda5d236c0f48b74eafef1bdf24beff32d109cebbfe71c849427ac06c376cdc4ad54b271f7463810c1cea6ded55df";
- sha512.doc = "bb927b45d50cfe7b89fe483647d33a80ac720882fd171feccaf5f49ea2fa92479746b25a1caae6d7722403717c1677fd401610e2b59519b738854d986d1818e9";
+ sha512.run = "e51938d3e31bb75abf7b8af27a7cfc47efde49b1e569c2d9b5d170bd4e7a29479571717d9932de22907e2f23093e977959112d4c1c42687fbaecddd6fe1b990f";
+ sha512.doc = "ea443054c6c89bac4ead8218e12a4a8020fbcea1204eb12f237f0a58f4f303797b27bb45585b78167d0a43a6758d257da0b140deb563de7cdc9497b8df56f329";
hasRunfiles = true;
version = "1.0";
};
"uothesis" = {
stripPrefix = 0;
- sha512.run = "a5b2ffbef8aa8998144247e45613018fb7ec64a0f82a8f7d906f65b8e03c807ee8ee093a81b485d0e4e65b89289fa151bf9ef5a50dafd2a0621c85cfe8a3c81c";
- sha512.doc = "b18be526270ea1bcff8605c6ab848dc23839b383bcbb1d6970c21c3c8116270b83408989abfefd0fdcf53c9156ead435da8407eeb06e55fbeb7e14fbb125e11c";
- sha512.source = "1370b4afdc919d78616108bfe3b43467355a96fa9cda9d9f947644524eb91f62e4813ed1223e5d1bd22057cb2ac7ada0b689cce3f4f8a232d2d08844d774949b";
+ sha512.run = "8549715b39426264ae94d5618f13837bf20e48a350cfccc5642ff5e246ad84e04050e2def0780e8f3da69647d86b6795a009215da1277f43ab9a8a3b5acb798a";
+ sha512.doc = "16af5c258ae738401885a1451675ace657e169deb37670336ab87ac39d30128c98bff91b5f9f6f2de9961d981b2719f94472692c5456913bada6e7ec6bbb60c6";
+ sha512.source = "3b6a5f3ccc28877e4e48000ec88c480b70f5f454c481f970e6ba409fe71e19cee64293cdbc9fe46c8d0a498401fb2f46f2bd6c1662c3bf19a2c24e1c10c3895a";
hasRunfiles = true;
version = "2.5.6";
};
"uowthesis" = {
stripPrefix = 0;
- sha512.run = "f358fa5fda9f1a4b9c922a41688c28ad59725dbe842b44b6b3f4ffb95d2e8a722fbd231623b38d3bbf3db83f0aceea8f52d252f7ca1b36d5c8dc4876db97103f";
- sha512.doc = "5a9df90acd930c299a8657d17d3e5ce48f56b6b0d5c14aa133013b0942b94a096478017fde294ef33cabd8d248f07af633f5776518c0545ae85e86ac16e0096f";
+ sha512.run = "060684c777f377fcc98b371123cfcd9717a113deb0f7fbd99cdf6cec65e66b77fc44d50a3475c8b1e8071eec80c2e6b1c20437a4432d6d5fba208fe3f06fe127";
+ sha512.doc = "00386265fd93cc89146fba04eff87b55fc250e3429ca5d769f006ee1e8c581fdd96702830a90ca4eeedd35e0d90305b5ce19dea6f16ef5600479d1fc1ab2e35b";
hasRunfiles = true;
version = "1.0a";
};
"uowthesistitlepage" = {
stripPrefix = 0;
- sha512.run = "e44a61225ca9341a5301fc7173752f7aec582c5bc4e43bea785a57ebb76127d1df0a4039b3ab88851d5f977b5faf1f6314483998d8147d46358692ab58dd9b7f";
- sha512.doc = "f2469ea483fecce0130ac9eb00d6432f0929e9bba29bb6409629e61b529ce850aa2277f55b4d10404d273a7bfed71868cd8cfcbcef6c2058611dae4750613c2c";
+ sha512.run = "28f5d3f8bba3c0f3ee1cd7ada8bfdeb815ec607565e7385fe8483d66aef9b9e3c39cbb9796f84c58e8a6b4772989c2aed3c5407d64aa740eed2cedfd26d60e8a";
+ sha512.doc = "beda6c309230f20abe8ec32e41258a42806534bb181e4cd070c7c9362a677280a0133b4ce83fc7475aa785a778480134125a162ae7d96d791eeaa1a9af621dd2";
hasRunfiles = true;
version = "3.0.1";
};
"upca" = {
stripPrefix = 0;
- sha512.run = "61afe08dad74b10a805dde5831f741135e9ac64f061748e4b3d5fe030eb81bdd37cb82b31c65ace6c98ec94f399935eb9de48a0af950357e078aeab8a89c8018";
- sha512.doc = "3924171febea1a2d9255f0b93a2fdb1ca826e5662f4f8134d8351465b097649b3b295e0d1f1227b7c90ccf1a7e8a16c3dc97ae03475e4d9a0c5fab51b74de687";
+ sha512.run = "3423a3a7d42273bfb28642d250d5000fd55d5cfe2dfb5ba0c2f875ced6c6df344866a5512a624dedb12d6bb9357f02a831297f4aba463dbd5e69e5e8dd9941dd";
+ sha512.doc = "f19dd751bffb9ee92ee80f74f692ac410781e87817ee841c01f37bac87fc770b9fc97d488ffbe97490206899653d329034d82cf649de0ee52cfa4643f956d7de";
hasRunfiles = true;
};
"updmap-map" = {
stripPrefix = 0;
- sha512.run = "8660ec764ed100c71b09cb6471fa8e13e75ff5f9591a57dcb3725cfc8234e7b141d386629504cc824bc0b2281f2431173215a318ae50503047c7bebc05af1ab6";
+ sha512.run = "a7b7ae8316e0e7e12965fe2d4bf87aa2cc6ffa5d6596b833999173e26e6030f322d1f5d24f09141401330b22037b64eba260169b3c1081277e6fc1a54c028a6c";
hasRunfiles = true;
};
"uplatex" = {
@@ -27727,34 +28499,35 @@ tl: { # no indentation
deps."babel" = tl."babel";
deps."cm" = tl."cm";
deps."hyphen-base" = tl."hyphen-base";
- deps."latex" = tl."latex";
deps."latex-fonts" = tl."latex-fonts";
deps."uptex-fonts" = tl."uptex-fonts";
deps."platex" = tl."platex";
- sha512.run = "ecf81affc20c8f9cbca446595ba6844c3f2ea51b63d5c1ac8022d4475708e5df0bee8caf82aa4feb18d56322b61d867a9769dc9156ea8ef07e8f2e0bc6ebe5a8";
- sha512.doc = "df03c6a6ddb6dda097c168c719c46e4220e287d95f7f06ada4ff10935ea1864400e0b4bf2b356a1090b8b5c4273d45bb189ed5d8b3bff9bfcac537753b8502ed";
- sha512.source = "82ad357abc71b8a33c918e9f920741ea7f8ca5d06a13eab6b7b786bdb2efad8757e76ce12b5701be1a99440e3f1b2ca262c29841577fb5202cc2cf937af3a703";
+ deps."latex" = tl."latex";
+ deps."latex-base-dev" = tl."latex-base-dev";
+ sha512.run = "c4838a2c99df646961f6be9e8ba051a97d5943f1f3ba25aeaf668c5924d3923c888d02a1b7ca4317d58777cb5cd17b6598e060583021e0a27f8a06ae586bd0ef";
+ sha512.doc = "c50305ae9898889f877de69cdfeb79eb08bdfe806976c21053094c1b7b0203ad83356b8f130c68ff68c649496c3685ffd35952f2e10dd6eaa30de41094d68193";
+ sha512.source = "0e5f6088d7bdfad79a26d5a99025b0fedd0a85bd461f24c2708dcacc7cf49578c42bef30f3682fc1db05d3e3c09dc572d5119f024c6e48d174372bdf3e49ef8a";
hasRunfiles = true;
};
"upmethodology" = {
stripPrefix = 0;
- sha512.run = "dddecba9f1ce6bbb3b74519c790ca269d63d0a801feb0135836c0462bc74e63bf82d8e60f24c95709211f43e62df224c22d846436974afa790298bd2dcfa6f75";
- sha512.doc = "3409b4192bdcc27d9ae0c69163037980fe2615448805e921900751e8ac66f93bf46fc1a4c5a347796d8c993fbed199fb9b0a4b2f7cf2e76c4b24375b965ba64c";
+ sha512.run = "ceb42b6b890c434de27445c564999e5a5c8ecd962061658f27cfbc59aaf405fd33b2a44474fb52b927e9e8721315dd87f907a084647433b251bd17a5ea79148e";
+ sha512.doc = "a75984bf9de36b382e29d818736963df4a19f341240f227dacb1496f034484cb3340600e3d77ab82435781ce2d3fdf1703d8322a7a9c4607e98fa41790be3f60";
hasRunfiles = true;
- version = "20171210";
+ version = "20190928";
};
"uppunctlm" = {
stripPrefix = 0;
- sha512.run = "a0d57274c66c5f8ac2aa200956d6143d129ee48daca1203f37186d61f0b1d6b2417ed86cfe70216e558b17322abfb95d135f9fe2bbe6b9a683c9bc5cd4dee084";
- sha512.doc = "b0f29edae73cd64eb50b06de6136583f2e028e06b89fe9ea3c01c7a0cb6154885f8904fc733ff8c6a36577f1d2dbcec953ec0defe4b9937836c389b5fa02a935";
+ sha512.run = "522b68bd32887ba14ecd927c49c5fd57a84a1c0f9b8a0bfad65a4d377b68a7bd449754dd411a72fd83e5736e32e2c47cb1f54155f72395c465e4e09ad1d09dea";
+ sha512.doc = "d0f67dba683a40a6392121cd53b58df6d7ec6ffd8bf52df60f53537fc1b389de178dfceb1e772dfc9e292cc543448dac3a85cc6b712283b384ccfec4655c988e";
hasRunfiles = true;
version = "0.1";
};
"upquote" = {
stripPrefix = 0;
- sha512.run = "b66a26aed2933068525f7822f407ee31909805a80283bab6143b83a5260f75b04f74d27081782d81a6a05d8e2857d0219bc5ec0c64298d3171138904bb7f4e1a";
- sha512.doc = "e8912c7dd11a0825eb2466f857f4b310472e6dbacc223f93738af04e2882f59e1c9a92cb110a2ff557fbc978b273afad5aba4154a1c750c70dcbb0078711d528";
- sha512.source = "cc74cd741ea9e280fc08c10eedbee67d0a293c16c9693411afa5bc080c55b6e25d1d2fb528aa95a09b1b7f044c182dadb795f3bee0adecb3a257dc4665ef1e56";
+ sha512.run = "06360c313124487f291a8daf7399a3139cec8c0a05be12724cedb3d60393ecb07aa31e34f9b74a83048f5752a8d826505f91f2c85d34348264975b48a1813fab";
+ sha512.doc = "4b92923e8af2dcd65e82269994c766b88c6f78f6e7b8d10b9f44889832150711acb0cbaf467d595d6745863f385569f7eeccb4ce69df8361e56910969532e314";
+ sha512.source = "dcb227a6ebb481e9c4abb9f9ddacafda03ae4a445768a3a242c6dc3bc79f83e9e5f185db4d353916b4d50f5aefa9884bc52fbced79894e1c00cd7f40f0940884";
hasRunfiles = true;
version = "1.3";
};
@@ -27767,760 +28540,782 @@ tl: { # no indentation
deps."plain" = tl."plain";
deps."etex" = tl."etex";
deps."ptex-base" = tl."ptex-base";
- sha512.run = "c0395e78834da8d5e883d84815b735b438a430a44882b080defb3dc97a511fd11d9cf3c9c4ff2f5943a3251ddd28e4372889b18b0caec101ac7e27ad404d1982";
- sha512.doc = "c6a798c02058c41de3d0e583497812ec4459a86b31283281856c6a3e387f70cf08c0e6f4c38367960a46f700b2cfa0b2bebdb22cea1302ca5ae2b310b56806df";
+ sha512.run = "0e2f30249de81eb8040e74f0f99c781fdb8a93c9f507fb58329f226c8347cb8b9d3ca140eb1bce6ba8a82fef977e2a6a68c30bdb79ae44e2ffa6128899e669ad";
+ sha512.doc = "8d962e3bcda4d49fe6aadf89d0dcdaa9541fe01e50fc16cf9ebe3066b7df9f7bb2db85c3c6fef228125c8817a7ceaf2a2774313e75e98bd1b0aa429ed0f4558e";
version = "1.20";
};
"uptex-base" = {
stripPrefix = 0;
- sha512.run = "f575e7fe0211d217c0515470f963c518f9890a816a368124b8d114557ea21b1cc1c140a802ba3f85859362d7d3e56f1d900c684484a20a92c28899c0fb80fe99";
- sha512.doc = "4da8ac32b16a53414de217b138b9707998d8c322e2510516e42dcdf10e0ba64d38749c24b664f09bd14479c5879c65cce5376b986368995327ad735ba98f3a5e";
- sha512.source = "2925664b22356902ecf6c00c327118c77f49847a44f4da75c14861687903eaa22f88d81917b39b9fd8a18b5f54438cd64ead8bb32230fe1536da14795234351b";
+ sha512.run = "532360808157041a67221f12f78fea1197ebf083f3f90896b539fd7ae9501bdf696edadc6c61edfc1e5d1079a480ec7776a814dd8adb08fae194728c7f61e978";
+ sha512.doc = "dc1470c66f000bf80851dd317b7eb26dc12c567bef647e2fd91bbe3f4bc7c29695b7c327781a23e79ea86a8bcac2db8e328bcfea2031caafb9f63d85209bae2b";
+ sha512.source = "f8917edd4200248b167bad8366c9b51e247591379c4d069d292cce513708ef7b1412dd66bf9fa6156b703adbfee7c941c6f2637c834cfef18fa9adf9991ec3ae";
hasRunfiles = true;
};
"uptex-fonts" = {
stripPrefix = 0;
- sha512.run = "2d5e9e619c9ff3dd1fe4fe5c10d3ea465b693c48815ddeba854b0bae254cd2a678f4be1cec4539855457d7e2313f225e791e7504b48f01ba9724d2db0726dd66";
- sha512.doc = "c09fc5de551081ecfb953f02c22835c072374f5ffd7ccb57cd64a49e000db3f7d5edf150ec786d5f28f57e069250867ff17f9b15ec727db5199d352a3cbe7e33";
+ sha512.run = "41fbb7b4a3e193744e36cdd1ab23145709b2ef94de30a18dda322f1e0539106f62be95b1a763750e72c81a7fe42053326c56efe0486254ba486c731b65bf47e2";
+ sha512.doc = "9b8004ecb67cea126f0299d3eca749d5f011b0b3c50d23fba9a3adb4b9e5ab6d5e0a24494b9420e3a315639eecbe86a9c740b0772a694f2b36ee6f8b7e316c3a";
hasRunfiles = true;
};
"upzhkinsoku" = {
stripPrefix = 0;
- sha512.run = "c4da9bd204eb0ee7f75ad2ea419f92d19b834a71e81d7af5b4aebc6643d6d9a505a6b97b51a933e3ca31fb5e8c0f0722ff60ee5912095eea4c2308d16332c2df";
- sha512.doc = "15aa74ab601072c0c76982ca580ce3446a608d0d74072bc5e4ff9377a5b3e76ce769901df8ce0d7260554000a1270b21d443335a2dfa48d49e0ca13c7c9c0f4b";
+ sha512.run = "03dcf2b73ca644f8e9e2589082d49a4d502adb51944fcd9ee5cf737ae782611b35ef2eda4242b7eec2b8033014ddbbbea3abb52b1bfe90be9cc1634345223d53";
+ sha512.doc = "d4c038d864b40603281f3186e21110ec96530e84a9ff88be4241cad165d09cd091b28bd768ca8ca0a28575dd850bb68ff88ab553cf9caaee6edd8d311c6fc9e2";
hasRunfiles = true;
version = "0.5";
};
"urcls" = {
stripPrefix = 0;
- sha512.run = "0ff035ce3b511ea9fcd5baf4a4bf07fa9bc5a1adf947d4a95662e1aae35d72401e254f5ffb2f33e2e1ce0173312d0853f3c44853a5c42841e0657f0c12f017a3";
- sha512.doc = "09509b95a4593034b7ad7c0db647a59636cc4221c2aa24e41b28262832918bf892b44e9e68039bec703e55123144e39d688d395cd3fee83d073e7c9f66751c0e";
+ sha512.run = "5b8c80a756e45e5b847c3b970005b866f6c498eff7646155c73a9b86585dffd73e8dc66d91583dd691c910caccab60ee22a1e9dbe3aa450290fb17f019477172";
+ sha512.doc = "40b8e4ea2abcc82acb843c692d90e964932f1ad7d0e818d54eeec77340f49686aafcf2fcf3f8f4d942f7cd967754ab24ee2075c6906862266f5af56251063fee";
hasRunfiles = true;
version = "2.1";
};
"uri" = {
stripPrefix = 0;
- sha512.run = "856227922f43877b41df0d2f2891544398c83bf16574e8c38e982a87720532e1e9a6ea7a88ec47f5d4965c46630285e27c99bac0d6b0c1a7993ab230dc1abdfc";
- sha512.doc = "a00d2ad7fc909c66b202252b6031e2f478e99cd7e5ce92ba7975e408d25a948a699880690f4455152a159b7ba452656aa3127c9c140fa9a68bcac7ef4a1919ec";
- sha512.source = "84bd8dc361189d537f6ffc0dfd984746d0aa2bd3306c60ef031802208387c70b627e1b0a6954f4e7d7bfab640d841a70774c1e69c0273af96c805cfe4e388cd3";
+ sha512.run = "402974f30df5a00118d4bd2e978f342cdcdb22119059dbd0c1b2111fd1ce94ab8a29ceff88672c80d18a669d5440bd48dfcd23fa07844f492e5f7e0eda1671a6";
+ sha512.doc = "b2cc8cbcbc81f0c3db349952546e60c152044aae264d4b30aadb6b90b7aa5b304c89203b6219bb5161807bf1e4649235d2f98a60339a0cb93a588852a1755e00";
+ sha512.source = "0206e0d2907f3976fd605d78284a44c909ff23f16ce9b2490556136099e56a374bd410e1c9bd5687bb791334612af1cc5a62a8b53f8c7876bf02d921c9868a68";
hasRunfiles = true;
version = "2.0b";
};
"url" = {
stripPrefix = 0;
- sha512.run = "71d250915fb64e6b2486edbcec98040b510668d05678d2486acf35108e86b58f4079d154b4713d9f313cfe874507abf684cce3d3b744df43fe96df56a12ae498";
- sha512.doc = "fc8794ac8a58dfa17b2e54782edd90a8698d2a87db3b0fede21dd476693ebda20d7478687ca0a72d1c5beb8a9d6ecce961521305d0eb4ff26f78ab3e53ec79f2";
+ sha512.run = "164fb94cb128e997031bfdf8c602892d78813694f39f4b95bfead8a5b7e3cd9a0d9596dbe697e012bdf84b89c2551c2f2f1c7f99d4543e357edfaf2076b9cfba";
+ sha512.doc = "65596e0ce813233491959ef161be8570450c6c71c787b3253d0bce503558e63902137a6d337ad1e7cd2499feacbba4a93b7b75559750d05d7898ff2527f1240c";
hasRunfiles = true;
version = "3.4";
};
"urlbst" = {
- sha512.run = "9a15845881da342ad2c950c1a7973af53edac11fc6812e59c5d8de7e59271b4c1775a9c073edd7c34d4171fff454d025f44d114089be6022c1128ca093aeebee";
- sha512.doc = "430f93a3b21bc318bfda14b45d4dc3ef53a4e1ce345c7d86d4ae05592afb9f0a2c8a9b7e23b00f0426059846ab6e2c9d6d43d9d124285ac097e0e29ef8cb47a6";
- sha512.source = "ab695136d3c112887b6752f5852a4c8cc5d5c713f356a68e362500bec9e1842716a9f27252165bc91114ba534e4e4e8b25382903cb39135b3c42269da535f920";
+ sha512.run = "31ab9071a50258b405e2850c6fceb4d30b3f71b731c06d4fbf6b5de25d7d23509a374e6c89dd58dab869e6aa987a234c21a0c6c6a8f2780826c5acc46f784eaa";
+ sha512.doc = "0dd2c6cfda184d77866503bd94e79b7c99d20f4b9627e01946887aee80318adb26528f352fcb0db764e37d7b2292a78f0d80bcb51ca7cd95593a879063154315";
+ sha512.source = "96d336764d7892af97b7fbbed48a121b8e058efb56364398f50d24bd598ee387b0544712bf95886641077c22d3542ba2facfa125a89e8072c0a65737ac18cd97";
hasRunfiles = true;
- version = "0.7";
+ version = "0.8";
};
"urwchancal" = {
stripPrefix = 0;
- sha512.run = "5c69d8d55736ff21fe445e6f4dd257ca60607be5c7103c2b588167f09481f1aae8603a7e3f946371c5ac007558234c92bfa3e30ab1d476abba1681e5ae6d537b";
- sha512.doc = "c186da4fc4f6d7e4c0162f7b22053da4ee05aa3c45e3d96be379f703b03b0d20ca609a73616cafa329a5fec4d458c9f5638dbca42dbf54deb5046524dd0bcddf";
+ sha512.run = "beb82950bda88e7170c7ad753e93859f96190f30e89fbfbe1cdbe37930b07740f70da40124639c6ab14be93fe79c5e87b35296b68c702888d3e9e25100e86a9c";
+ sha512.doc = "8f218f76d45a2f3ea9be173ba1c6efcb8a7cff26a43149b7e0ef4fc535a4638cffe69358d8ccac44a3306044720958ea9189996e88a38d560d264f5fba6863ba";
hasRunfiles = true;
version = "1";
};
"usebib" = {
stripPrefix = 0;
- sha512.run = "906022395242210eb8cb9966e979120c14b22073337f6f9926b78955635f60e86ccbc5a97e8de519cbfa6eb9e4d39e21b326ef3435e9c0cc4d550544562cd423";
- sha512.doc = "a8f26c88ac142cda34e9cfdc0b7492a4432c432743e92685764958a4f02d9e1cbec7ea901ab572873df791e40319638814c05951a3d72886f8611ee22ace39e4";
- sha512.source = "97cd15038f55d589930860fb5d9d866aa9357425555c5ff8d91c1f81b867ee565d236bf08fd4715e145645a92715df232c04beb6bfe29e6bc1b45613d05c73d5";
+ sha512.run = "94e0ded0c7e7ac10f2d8ff9324afcfdd2dad8247cf31cd6b404d9c2b12e223e6f435ec9d3dfad0ab510b943050444f5206788540a948e44f44c5d011596cd34d";
+ sha512.doc = "3b489185729ac7d93ebbfd632b77eeb865b39043b2b68d920a6ef561ac55701a44d362b84c1fb83a2f59770442a655b779c6e49287c9d2859c44140e61c543e6";
+ sha512.source = "a0c64ad5a7479da4906b848a31ceb02b047a98e8e2c505ee748f2eed4ba27dc8b6d89d8ee3a171566417315cc2b83810f514f1a0c11f1bd4a28b57cca03676df";
hasRunfiles = true;
version = "1.0a";
};
"ushort" = {
stripPrefix = 0;
- sha512.run = "8689be17fd5b62df28668c76616ac622f6f6fe4a7739c8fbea3cb12d137d59ce4c608997c056dc80a15009270d30b92386922228f5e80b50aaa1205f7db7797c";
- sha512.doc = "24977660595c9fd0a293ff76ba3cc3800806dd99320c47e27328b66fc4fac50222107b0f969c67aa1dee626f02dfed54dcc12e15362f94169e8faecf9061f73e";
- sha512.source = "fd3b2dfbc4a4a8403fec9fcdd452eb395285d7aab49ec5522335d60d393a425fbff99d7da4d3e4a4ed5d17e9b796fb56c072790ce1340a15ed955f4f200156b8";
+ sha512.run = "2ece6efb162a13c37413e4fe2eed33ab7982d681fcd9435ce53248dc4c573cd90ac51293424385aac29b84159b34fb3f7fde2bc8d39eacc71f0ecc91c8db7af8";
+ sha512.doc = "d262bb270e41cb7d9378d42ec075a81158d401b737acc7788722ea7e99d896de1eb98c04a65e733d6e83f6229a9703f72bfd0a11e36e52d4799e82e19c102d5b";
+ sha512.source = "a26cdd79055b74cf30202c162fb38243571ce2bac990ea44a0eecaff407951aebd5ff4619cafa6190ef8ba6101d86a800262ad1b09972dbf7b207398b82da672";
hasRunfiles = true;
version = "2.2";
};
"uspace" = {
stripPrefix = 0;
- sha512.run = "09163467113ad6ee5dfb7ef1353ac6405009a2bfead7994e0d30499e764902962141eab6c6e320b86008e1dac0828a50896a96b069c160569b37d47639826c92";
- sha512.doc = "4b20fda9c074196e2bb998dcd6e107004b6d86394872665b62b09f37c853c1554428198d0c26d7d8989a25e0e9e9970a5f6abc7f6132c8682c84608806c39df3";
+ sha512.run = "57a271421c15eefd41517881e951c8a55096e6bc7b769beba123813e19682407b24dcde898bc8df75700f33316a5281fedf5c24a3ffd7a97eea2bcf5f658e7e9";
+ sha512.doc = "c4b3c401cdedde7e67a2b4fca44f53c67c578fec287e22f0c1b67252b6fa4c0ed4d3a8ab1328162e7bea015536f1a1e4539fb104c8c889bb4e1549f7bf748e13";
hasRunfiles = true;
version = "0.04";
};
"uspatent" = {
stripPrefix = 0;
- sha512.run = "3374a588041b3c310b1309ef8f7898898c45ee36e87605b45fbb4b36d1393ce31f6035100461766d233cb17dd9cb15be08f9336ae03d0b9baa630d2e3b5f4379";
- sha512.doc = "0ade06caabd9b2f0ac391c2e6e094fbb75b3e13f7a2b587d3cd473fc05d8c3cc2f22cc27bb6b6591e36f97f9e464f68106b0727fd0156820df4e4071f5ac1d37";
+ sha512.run = "fbcce7a06cc018dfba47aa7e9d572003136d5b179e957f10e2bb42b2635ef4cdd40bbef19e8f827963d048eadb23a1aeedcebc87cf128f5b28cb1ab281408b90";
+ sha512.doc = "e0eafb5fadeab38da049d0d5cbadc8fa3dc3c335afe4fd5289fe30de38f0898cdd9dee091b703f6a853eba56b32b161abfe56b3185c71512c9374585e6d9784d";
hasRunfiles = true;
version = "1.0";
};
"ut-thesis" = {
stripPrefix = 0;
- sha512.run = "2b328115998db9ad4c0beb4f0d54a0f7bc8af87326c092e3cd23bdc46fb91d014adab14e2309fb7fd367d400ae71e34e9d7061cf8feac263f6318a40d1fea387";
- sha512.doc = "1c385988647f9f1597a6b4a2485f2eb9145f7d4219c0d957286cce13848130e014541cdaa1c7e30fbc861f719fb8b79b38ac46cc66c14327faeb23b1bb1187b7";
+ sha512.run = "06a8933b03e02bd092a09843686d518ab58a47a4821bcafbe9568eebbe6d4e72e7815752016200ba5d68ab193408847c9f0a784bae9a65af4d1ad06b501c03f1";
+ sha512.doc = "13dcfbd7dfe45a4d1fa0e2ad8a06bda30cf5a76c993e6a6614d4fcf18964f5d44072c9c75acb6739b8df977590fd2c55aa193a2c88665e38a4e54e4411ca85b6";
hasRunfiles = true;
version = "2.1";
};
"utexasthesis" = {
stripPrefix = 0;
- sha512.run = "cf5e3567d87e405736e81c3d92c456524a87a3a76dc806c8029bd4f618941e64e9982120e7dff08eef8bf9f8d9a651340ae8b3ece64f271823a40951eae848b5";
- sha512.doc = "a29e296dcc1d50d5689f592af75ae8af05c160f0e4fdfdce8275f99d648c8fdd4b3a7d023ce9e1b70f50ceda59ad1620af470f82c0e1c197df320598d3edaf77";
+ sha512.run = "829826bbc06bbd9b8ffe585705856bbe4bc99973bad7bedd489ff23fad9cc19c4f33beb88756644d76945126983586fdf78eabb305e353cb8bde8341a3d20fc4";
+ sha512.doc = "65e3100a6acd2a02df2e95834e5e99d718cd0b73e20ef6da839cbc9831918f63a2f5b38ad888a5068b1fd87ad71ac480754d5e6b459465cbb6238d4a3b3c09b1";
hasRunfiles = true;
version = "1.0";
};
"utf8mex" = {
stripPrefix = 0;
- sha512.run = "e762f0e7f6185a2f0f9d17e9ea308a0cfec4aedd5ced7cb0fb1ecc6f5b0307e238d985a765e561c86e279c71bcc484d2b0840b0ba211287971d1f2f205babd8d";
- sha512.doc = "aca9b55ca76c8902b6acbc3c33d1448c0ce249580dc359b80ea0769bf447805a785b822291cb0398846d3053330f8ed6cad70a32f23cdd99819a03af7f6b3482";
+ sha512.run = "0cd4c549c7b00939dec5055705658f76f6ebbe5de70e082652b761673ba5a249924fb862a319512a9a124b9cdaae8906c74439bba97be8825d4d1ffc70642c8f";
+ sha512.doc = "cd438089d90faa0e9144d23adb78ce91d85b80ce084cb92511cc23882c675cb654cb704aebeb623bb29c70b764c8a0ab19915607664895c457c583f376c1088e";
hasRunfiles = true;
};
"utopia" = {
stripPrefix = 0;
- sha512.run = "7c6763817db49e2b3c07353e215e6a8c262812adfcad42665831442de2840347827441ff00dd3f0d993d5ab95d5657ebf399d1bdfe6cc3b4a6605222558f0338";
- sha512.doc = "ac0768fe9028432d8eb1af3dccd6347af36c0ee7386697c0b8444a0251615a29ba81cd4149d0a7b2e649d76c77e1e5c6a6f001b9f33e59cfd88554d3b7c37954";
+ sha512.run = "5f58ac6dacaddf4110b2ac2f77fc0da90d5cfdff26d888b26af06cd6dd8f483c7a6a12e0aab3f50d4188aab9ab649d993ad89e74898d54c14b3de4948451279b";
+ sha512.doc = "ba60eaf55cc08378560048ebc6f735e743449a18d2822e6027a86e595a9634461713ceb37d15b9f0c8239f1935f910bbdbd9a0d0d6fa1683174739f91c16a504";
hasRunfiles = true;
};
"uwmslide" = {
stripPrefix = 0;
- sha512.run = "2d966b9cf1523d1c712403d05bdbd97ce943bdbee1657950e3f57624cb1d80aeb317ab8006c32cb09fd1331b89199570fdcc75b9fa6719f53ece2daf483011bb";
- sha512.doc = "0a6919e511ea031c324067612fa141af12f715bed0ccb8cd3f9941843599d5763b744f5826107494b7d7b4236d50da1b9bdbdb87b5e21429cfea327a8351f5e0";
+ sha512.run = "a4ee1019a36a66abb6614dcf6ffdd9706b705bd18a19d34fcedba441c355ce3a7573ea0ee53686b325c6d6b485fef99dd1254118d1cdd1603e1597b0fa17b751";
+ sha512.doc = "7560c214913e9dc61d01ba8528e1bc147a4f261995294c8c938ffd853a9b6a174c1d1d47e49fa20351ea45d61dca03ef7f0ff085e8725820c24d2895a0d17530";
hasRunfiles = true;
};
"uwthesis" = {
stripPrefix = 0;
- sha512.run = "d0900f3afb0789308a70240019464f62c807b1ec74801b1fff05975522b1455a6705a7489535c0c217235eabac236c8da765b9b850b9d92ce6071feb0d1a18d1";
- sha512.doc = "4eef580f9cb4213d44d7b574369268772456aebbcb34d8d386249e0677990066f688a6940b67eb1f9229bed8588e6476fb4d8d81b448ae3d7528ea04ec6e3ea2";
+ sha512.run = "07bb8a3ab65110aef8de3b606ca53060dc8f29c76de55a5a84e87d43fe0e09dd16b48ec09b9a451f2285c06450ad059c4c3f9b8d48a21572a1bffbe2ee512a6c";
+ sha512.doc = "278a7ce5f0bab547de0c8dd4a26dc270500baf8abfca1ff1a8e76283fffff4a73835fbb1daea2f6864cb9dca3e0fff297887ab10305c6a87ea1d7384d964a9d5";
hasRunfiles = true;
version = "6.13";
};
"vak" = {
stripPrefix = 0;
- sha512.run = "66abd86448520ee3e957ca7f9495fd748f8cc55ae5af675c328796bb8ae349a00b7b399c1c0c2bca1b14a57082adb5b974265f3482b5e6cedc9b24354b7c870f";
- sha512.doc = "64c9e5e3629b8e617dd1975fb6ba77561717a4487159230279b9528b6b4a3b15731773b744373569548826fa1705107cf32bd025377a9b318af6dd9b33071d8c";
+ sha512.run = "b7606cf33b8e9d14f4ca4cced0620810eecc469faba959728d3b4d7f8d87023d600fb33f1739ce0e7d14d4a54936fbc682a54d8ad8c6b514a1f2baed2c79b2f1";
+ sha512.doc = "1e6f148de79c2ecb5fcd03ff1509c3a509ee40795af0e7f7a95fdc64c403f2de7f9d9ca37716b6488cd496e2be0565749222ae95f8b97e5cf7e05b3877bb6d62";
hasRunfiles = true;
};
"vancouver" = {
stripPrefix = 0;
- sha512.run = "685e492a3e5dc160370db6be6c46a472b058fe744492fd0acb09afad678fcf7a8af09034c1b69e3ad0ab7be49168af4306552a406afeac7413d66fdfa98c2852";
- sha512.doc = "79fdadc7f603014535db26f593dc53537f976860e2f0290a238af1bb2c7fcfe33433d30d58cf2f256d013260e457a9244875665532faf6bbe777cff7c458151d";
+ sha512.run = "8fc852e2137af0b1e0664ecdaf115a6c4c631faf840b5564b9dca2f8c457f8fe33bd7edd92ff4590c05ab13c23a9b1771b7e688ee6f6d700a9feb01f9a921170";
+ sha512.doc = "50ec342e62a14f417b8a0d4085ca46aa701a9e2ae5630daa2159ddd6532a0c3d5769a0cd351c932bc54395f159d560a259e3996f4f157e42d0dfa41aeca6dc80";
hasRunfiles = true;
};
"variablelm" = {
stripPrefix = 0;
- sha512.run = "945dae157738645f77da150864b184d0b4e8a0f5266acd212e49b48504473306fa37e94390baa2696d006af50dd07f7c3c3781b2b6300160d6b813856d1f808e";
- sha512.doc = "eff4f9f383e86a5074010fae059f8c23852b0570a87bf523d5e805676184b2ce901bba1fd9d03e8c277f419102045a5ddf8bd8c84dcdfa976c1b9a1817324f44";
+ sha512.run = "e58a1c5a77861ed3a84f2fb372d6c3560129b656257e23a935fa9d7ce18c83b59f9863e29ff35c45c6ab800cd09aa2fe7bcb1fd01edbbe2e75112809c17faa9e";
+ sha512.doc = "58611f636d5aea5ee2935c75206e0d051345d7138d04668ec7875b3ee0493e39bba54b1941aaedf33abfeb7636602fa6ac7fe7e750837b425678eae97b7495fa";
hasRunfiles = true;
version = "1.1.2";
};
"variations" = {
stripPrefix = 0;
- sha512.run = "68d7d22926a18fecc3e3f34be2da97d6cebf7c66c793b76544b3536439066a01483e96fa4161e8c2b2875387896a68399d4249004c8bab77f41fdd0fb9e00d8e";
- sha512.doc = "4dc8c58f167833b087af5d5407fdccea6afe3b633e37a5addddadcf9ed0ff2d96b80457b5693dcac8120fc2e8a092312137fe090dc4717d90bf267fd80c75d86";
+ sha512.run = "71252475aec013adf9bf41460753a648420ea70fb093cadc667500a6884adcf0c6661a2d81053a733844a3f8595ccffb5ac5f7680689575d8485c47a1cc1e469";
+ sha512.doc = "75d6d8afd13f6751bad23d0adc58355d75e355554dd95971dc16ac148150990e1362ec211a3f3e6fd832ce231dbd08e50ed9d44856c763e47ddb5374b1b182ff";
hasRunfiles = true;
version = "0.3";
};
"varindex" = {
stripPrefix = 0;
- sha512.run = "97f1b43a8eefa934e15ac372635813d4855e408edd8444a9e36ea5a4a792690073306cfcde3e04129df3f117e21307f3fb5a1e45915cb7d33b17eaa045da852e";
- sha512.doc = "7538b1029cb1404502ceda4bbd178b13d28433286365d53a9043572e42bc12958329bdf18a5601086bce02e7217f1f562443c9ff8d1e92ad3aa0afe6f99f95c8";
- sha512.source = "900d8368e1a23b5ea815e02931d3ae50c89fc39a51d793ef67eacd674e8a0226495aa35abf66502bdc7bb1d4c4c52c4cff459949b07a7b9d06c72b338129546c";
+ sha512.run = "fb7216b4cb06126970148788859d9c12a0626d25321cc591b2db5d7018ab2a76f5c6505d9cd47da6a3babc765dcedb6653a3ead2eea67f688cd883fe81d9f42a";
+ sha512.doc = "30b9f50b7357f12774f78f0792ee0321b5ba84d2c3dff96f5f98d87cf0bb811a2fee74b2bc691fef07a80eb65e13e42b657b74efb0ee334b4f04da7bfdd0b75e";
+ sha512.source = "19571ec2000fb99ac8e1b188e2f6965748c78476bb3fb2d38c2f668b02d268817c6f2670b9bd51df48c2db8fca1e6f62ac738f378a6832368c74de297f19b679";
hasRunfiles = true;
version = "2.3";
};
"varisize" = {
stripPrefix = 0;
- sha512.run = "78c39f244ef4259027add7db35ad8f94505f6d8bdb4eb0a358dd727f56eecddcd3840d01152cee3c91ca425ebd2e23838691c9aabf291af5fbdd1a7d6997b486";
- sha512.doc = "565042ecba184ff876287655f954fc0e2d9b62b7f3158aad1dcad9337ff00c0c333eadf0def88b49cf9661744b8920b55c6aece47c25c2ab40a39ad4775662c9";
+ sha512.run = "c1a900aa29601e9bcc5d1047ea5bca0bd3c079d05e8c42c8e3f85521cd8a1989425650d0e84ab0acf2a38e468bc4823e149cf1e799da8eea1d6af4554cbc0c94";
+ sha512.doc = "f575e4faff4a80f72108ef5b97abb0bda08573669bb8b28592fa607538c632d3b59626282a0ff8d7805e6b66121b2c231618901a9dd71f0242e1a0875a3e2068";
hasRunfiles = true;
};
"varsfromjobname" = {
stripPrefix = 0;
- sha512.run = "6741e090323f24e053bbbad85e67c1c3539ea1333efbebda780fac975b17ace14d51cb6a14dc58db961179aee0d84c083940fbb66dbad67e371c0237c8e8d147";
- sha512.doc = "9cb2eef233536b0e4958f86a3ea039b9282f057b732d436da5c987a282b95c40bfbf21fda0f44aaaa9b20da7fd895478782823b6f101871a3c4178c02b3890c5";
+ sha512.run = "0d5fb07c93fdd08570ef1dfa120870f4619b124cde769f48b4107c41827dd65c023840e1344aa283d0b21bfb0af2346135577510119579c531731f132bbfee1a";
+ sha512.doc = "57e3111b8426ace2a838a128dae49a6ffadc6892e4b85cfc83eae3b9422dc4188e505fcb2a281ff38cbeb18e385ba1da398111c5f00683568999004ffd5eaea7";
hasRunfiles = true;
version = "1.0";
};
"varwidth" = {
stripPrefix = 0;
- sha512.run = "d60737f34d84f150cdbdc5a55687d20c1f45775372d42ca853561daa6e95b8d5a731923a4af3a95493598ab0215789ad9c415e95f79074c13121aea325ae4dd5";
- sha512.doc = "c05e9bcc9ef11fe2691e37a852cdbcbd7569e41937dc7ea673eb0df2ed43eff98b7abba45cfda2b41f27696d316a40b57f3e0dbded07a3e64cf3e262fe7c74b8";
+ sha512.run = "d44fcd1912f1751ab18f5d7d00ed47f42bed3ad2863b35781a83df9c881943c3e1916d003361b6e64640326541f43a37abdb0a3cdfe07e4d0cf7980dfc5fe1bb";
+ sha512.doc = "ba0c0d562a7c9db36637bb18fa6f0d01661b229c66b8f0d2bd7cbafe286b81485e84bcccd06c4d47561db8895cf8933ff11d08a8de0b01405d6c7dde443e86e6";
hasRunfiles = true;
version = "0.92";
};
"vaucanson-g" = {
stripPrefix = 0;
- sha512.run = "ae94a1617e57ecf5c5a88cc24ad27798f476f8e53d81032835b91951cfc8d22aa88fc0c08cefc4b14441aa9a25e57f3a5f1f842f10c6ff229c1eb71782c481ca";
- sha512.doc = "a38cea5234e1def6c1f32c8825c321cb8ea48743e2363f3d6dfbff8bbfea68f9b8567d1456afcc3fbb12525db37573980d60b3c3fc7be6b4069a6819a2722edd";
+ sha512.run = "e4bf83ea01ff4162f95dd595b93635ed988ae081d0c65ada59ae64c6c64c730dbb92ae049d22dcc20d6204c5a7cbca5cd643be6c572e51a3aa17df88c6f1f700";
+ sha512.doc = "520aabba38562e208b464fc0d4e9f9a138c238abb94b43e89864e4ac21acfd35e5d6e224e855ab4baf9feb1df736b7e937508f6245e5f873c5c8f8a75947e014";
hasRunfiles = true;
version = "0.4";
};
"vdmlisting" = {
stripPrefix = 0;
- sha512.run = "e55c00ef9e7ae7199aeb4bff6611afbef1290fbd427db4dc1ba72426440ef97b5f18113b7cff02d95af267f7ee723fd6af8460c8fc02f8142db894667e36d921";
- sha512.doc = "a3a23f8f6bb1156f4ba8222189efe3db6ef97aef7e86bc41ed050eb69032e97cf88a06ff6a28c9038d16b904670b61d598274e010e9ad9ca5bd1d5a3b1787c33";
+ sha512.run = "58cab8cd7d23326b39e76a91db1bdb0b0cc9e1e6bf457d151af39a4c94886f623b8178de835e673118d5b797510d6f2fe5f97f6c0c8b5bcf679b9158ded3c941";
+ sha512.doc = "a71b798d364f429c4894db38863301c1601ba7f2bbb2cf8e4394b48c5b7e3541cefcf915ca52860c0c55744ac2aa8fad82ea66142ed2fbfa81c05da211f04f74";
hasRunfiles = true;
version = "1.0";
};
"velthuis" = {
deps."xetex-devanagari" = tl."xetex-devanagari";
- sha512.run = "d85b017b5e2e0061669f7d9542529c794fb35991596e03da301cbe919c5c3e44ecf82407041560648a345422c437bfbec9cc2eae86ea4352f0d2408e4e26f7e5";
- sha512.doc = "ca70ae67cf10b9064d2d8d1bcd4215fd94271b41683912c688722857c4941e51244d9a7df2ad8c7b7bfa90ea9e3679ad677793ed05bffa23fdc29a5572aa2211";
+ sha512.run = "9c4a81758b71d4ee815bfbb1d0336d50d6da4b71e5d7aab6d5797a259b165b2d9559afb30484f9c3582002d7d9c536f5479828490504e74ddd56719403757255";
+ sha512.doc = "d4d2f9692b173350419bff2f3e9ba2528ff21b467e93e63b991dda294bd562d4b0b25b5187d8348963d114bb4d28925ee74b20222e0946400cdd4a0b2b6194fe";
hasRunfiles = true;
- version = "2.17";
+ version = "2.17.1";
};
"venn" = {
stripPrefix = 0;
- sha512.run = "0a4eb406026419d367b2a0c2eb487b869c24ca3871746d9f1b2dda1c2295c80fea721e97f79b2ee66634247f66d0fbbccd1fe6aa4ff3da2e07fb05223acae721";
- sha512.doc = "d55d2bf1ea7d15534dd533a820ff1851a9cad0ffdb279a1cfaa5e8038476458ace981be1a24f6826b37f876bc48b8b182b74bef1752089445a9bdaef15eac90e";
+ sha512.run = "617ba85e996943d62a33acb2535e23700fffc63331741065faee558bebde608232a31bd73aa79ad707b107a9adda8b454f9b81dee184a64d94f32c44d76180c0";
+ sha512.doc = "0b1940cdc2bcbb7e2f103497622c4d5971abf4f6f4885f60b35a360cd655c34cd789ecbfbef9d35c61611ef22198200b11008f4f59588a5cd111870b77ba19d5";
hasRunfiles = true;
};
"venndiagram" = {
stripPrefix = 0;
- sha512.run = "6cd24d8b144cd7a38434be0ab515b0fe2d36cad3e07b3dc357362e9b2870da135d3d7259d3dc275fc4ae3b7e4f093bcad90db6737b27c3ef72ef25f2a7ff1976";
- sha512.doc = "e1a034ba7171aa94c5fe51aab4b799501989563144ff9f8053e8a690dada38d86df2539afc97c0ba4fb89fa6eacb80c9bf50e2436d3bfa567590aaa1af4d1e19";
- sha512.source = "76e7ee055e2e51473ff3c94976fc3f7b02c2b39528eda46c4f6017776b0ebc665a91bc945e52f82ecc2adaeb3eede22f86a8a2aab9fde9a32ba8a20c80b08c9c";
+ sha512.run = "cf57b84165067234f5be58b2300eebb77339c33b883895e47cffdbc7c4acb6d013db7ace1eb47ef491e21526cea8b3ab993fac836498bfa16a5cea700caedd5b";
+ sha512.doc = "966f7eea0d4c40004b9710c53fdd6838b757a2c8ed47b4098ca2d47834ba52575ac7c062497f1a6d26dadfcf0d7f95f2213d34bc638262520aade0e78beac827";
+ sha512.source = "16bfa22856952e9c0595532432eb774a2ef44f52950002db670e5f3e22af02981305ed5eda1265b6d1a97f43d9a6292311bad5268a562aff6ab00f4a14a058f7";
hasRunfiles = true;
version = "1.2";
};
"venturisadf" = {
stripPrefix = 0;
- sha512.run = "041f6c01a01ac10cad0c015c6630826316e85cad3351bd4530cf36f123a14c55620c3eb345237a06109d827047cd5a07e4ec4a1d85ccf5028a4890145f84820b";
- sha512.doc = "eafad77636b169442e6af82f584fbb594425ba1122b4b31e76bec69f030f1478e2a6aa6d39f69b0a75c777a6fc42c8855e9781006f3ee7601d19c5cdaa5756f3";
- sha512.source = "25d2450bb022e5b6344743b020c73877a99df02f29ba7ab17243568c5afd6c93240d3ee81b155a317c0a2cf614945f2f9a3414027869d98505519eaf0587841a";
+ sha512.run = "0f6b7369c1d589f9725897182f854f008b73dbda47078285635e87d480011bea0610da81512416b0963aa55487d646cd2a957002552ef2b8609d4536c0dd96bf";
+ sha512.doc = "b46066744794a8ae1443b18bf1f6ce3d586c8ee8fa5c3273db608751979089b2407a6feab421a3c3c738a682e83e2f44bc5ac86eef1d51fa914ed0f0df985bcb";
+ sha512.source = "2deac2b1cd151e41ea604d99209174b28de33d9f9358353b7d8b120c8e3cf45552947497e6d54cdf4024f5a071c39246221fd25cbca09cee7984755036993a40";
hasRunfiles = true;
version = "1.005";
};
"verbasef" = {
stripPrefix = 0;
- sha512.run = "21f7a77c7f15f72503b9876a5ebc356bafd47797f9472ace5e8b438dad8d02ed491a0f3b0f0dd24521ce3f39edc3002192c93ff5ff60042790cad77e71755c4c";
- sha512.doc = "7a290e13fbb737f8b4729871afbaecce97695007c43b351161695bc061ac855639ab8016f28c8fc85c033ddde40de49e9f1e8cd3efc85ca96a5d54226c45204f";
+ sha512.run = "483a75883ea602f674abec796199c5206420079c6ad5e4c3ac22bd836e7ce02f686cc8b9b749f806fe8e44bce8bd35fc6b17865fc076c72f2223143ee0e8a123";
+ sha512.doc = "c88b1275eb4e3b87172e6cd157ad868b7b230d96d00ca0dc550757fdb89648a40b1090b771dcd0776b6f86a9194c553f265d990220348e5bbf9c7aa792f42914";
hasRunfiles = true;
version = "1.1";
};
"verbatimbox" = {
stripPrefix = 0;
- sha512.run = "0b0d4d840f4716460f7dccb52b7f2d38b91874f883b190052abbf4516d145ee79b0b58d9ab0cd00449721e53d3324515e35a6c03eb016c1484a94bda9eb1ef23";
- sha512.doc = "f4133ed395e39c869730533dbff9a02fc626b53a368169001d4cfae1ec5170ca076cb2768694fbdc072fe9f3c76b9e77d595aaa0288dbf968acfd8086fdd95d0";
+ sha512.run = "dc686ec1e86c877a6f1467f4935f2337aedfaec32bdf867985ef05405569572c72d3593e75580c72a7bb3ee698798813094eabf738b3157194517839fbe47de5";
+ sha512.doc = "9f8fa05294b68fb0994f01e36b468d341b76aa97bde983c7eab781c92c8bfd898033235a328a1fa858dee457f515d6640f780b330600418f2a7eb0fb45f0ef3f";
hasRunfiles = true;
version = "3.13";
};
"verbatimcopy" = {
stripPrefix = 0;
- sha512.run = "0220d9b4e19ce7a91bbf0daa8aafc22f77359d97c9373b9c9089cd21012a8e1b6cf90f330ffcc9178b2c5f18e3016556ff8841c81a917d0d9238b9cd62031efb";
- sha512.doc = "5d9c8cba0ee55a8389e69da62ca15436a9b6efc79984d123e024e445286f8b56c46bacd5aa25aca09feaaff3b8cb7e192c3993f9165653493410c5399fdf93f8";
+ sha512.run = "e415f9d74f35e28c73bec5442124b7c426aff8de013aa8a2af9c234ae3ea20c131d5ad21803c92eaaf6d0aef6584b7f9b83218f9665a959ec0d6ba3ef606b081";
+ sha512.doc = "0281da688f11d2a2fefc053d8f7866878b337ee85114c551176d6c329009f8c1a8479ccb29f202106f745ba215728e7f08509898182521bcac433699e22843a0";
hasRunfiles = true;
version = "0.06";
};
"verbdef" = {
stripPrefix = 0;
- sha512.run = "ed881cad5125ab7ccd8e5a0eeeacb3b9bf91e9985081f4b2f74abb34a6b4eca96e63dd06a85f60de53e2e2cb8832fdc3e899df2742dac79761e0397848f169bc";
- sha512.doc = "5fd36263d670abcfc45d60d6318301b1e731bdab1517274340551387298330e031afcef856bb6cf07de07e002cb4028dd57010305729be072d09c5aff72d9609";
+ sha512.run = "f6bcac8b35bfe707d4e39cf625987ddee6197977894e9f8ded9e3a715e0968d2d1fab07c57edf1d38150ae0c9cfc937230c9fccec431e73ae235a4cd44ed8609";
+ sha512.doc = "e64d4bf3018de72a131e7688ebbfcbaa59914c0542d2c632a91097a77f404307f9bdfc613638badb3ccca3854313f17a7a5bfb6426f467bcc98ed235af6ba49c";
hasRunfiles = true;
version = "0.2";
};
"verbments" = {
stripPrefix = 0;
- sha512.run = "7a2933844f0ea399c3e55f4e32c62b7681ff72ced34102903b4d54b016830e4c6a8e55c4e3d46b113b859d47c8b2af2da2d77b1916ab801d987cbaee6b1db537";
- sha512.doc = "3663ce117db9f34e9b4217e3a8b184feea47e9d64be6201ccbc81f5a1d4bf851b9f5767bae5d207a884556dfe09e472ea2ce11682feb2c46a10e542c71b56ef5";
+ sha512.run = "7b5780efe1b6e4cc62909df5d5cd4a03be3dc83717f20738a83f37f539103ad12e382c0a3891b8e81b44086f92b7277b17e88c4e7d81123c04941c38114f23c8";
+ sha512.doc = "744471659373efbe040bd0698a9b33a0942d5df33312ad3cdd0f02c0e16fd2c67ea44c4ab13ce83ddca6a5e8ca68c8c8bc40c1a64470a9716511e2275683b004";
hasRunfiles = true;
version = "1.2";
};
"verse" = {
stripPrefix = 0;
- sha512.run = "2aa188b13b48aa3855174db7899622906cd13087382cf157f38934fcc8152e0bda0c58be0e457e9effb0bf920bff5c4c819f549d7d6518027862ab9ecde2f336";
- sha512.doc = "107704fee4d4438d08e3a682c2954ca3fba3b6bfbfa716d7d0890f0867ae658b51067a5cd1704110e0db80258553d5282845233788ac00a5445973759bf2a600";
- sha512.source = "5bae294cb546024d60aa1b47638a70e8d95a5f7e89bc8f57e78510205a3aed5f4d1416ffe82326f94ceb4d017e1ef7b8a40b08f0f03db8bb9c2c0b4090c0ebd6";
+ sha512.run = "3f9878dea106ec87f2b64960c5824fda6eb9f700b753a530cec7e1b8519dc9a817cf7ea74c13eb806497740501122790fb29f6e3cc383a8a89ad10e756b7a00a";
+ sha512.doc = "6f255167db9ebb84cf86a14e6999410efb22d087d97b82837c3ebc5bf69f0990e77ae0325618ba3ea02c116741422a531f646929eab2b5810b9f3978be6651f2";
+ sha512.source = "ce1f07f40bd329383d8a0fc97038ee975d61b58eb0ff60f8a1894a6028b2afb9db58b7db599d252cb88fbc040d9938b7b934b6e8ad683e7f4de2be9a15b37820";
hasRunfiles = true;
version = "2.4b";
};
"version" = {
stripPrefix = 0;
- sha512.run = "70885ddcebb3fb2efd0a5a642f48044c2c28a642cb19d37189198cbbfbe59e15c7eb98fee3180e755d3e469435063185886f01f829439ad34969dfe21847e274";
- sha512.doc = "be2f5723626602b4a97c88d109651cbcbff21c0e8231b005131d764ae4368177fe42bd61f8bc8f38e8de09ab1f5becb74c550b29b183cf2e6e4ab10c199f988e";
+ sha512.run = "9b57997e63fab25d916630bb086b7d4372e094e64175caa761c20c3c2d426a58fdc42ef661bbc1ec47f2a8d9c617b7e4dc405499c01b84eb53ca0d10f6c9108d";
+ sha512.doc = "9bada1489523eccc809d4b9654411addf31f2d63efc1f1f9d68b81e2bb3d9365e2709f55a77c53c3d2231b8da89114bd5a4217c8d18553234a980d379b1a0084";
hasRunfiles = true;
version = "2.0";
};
"versions" = {
stripPrefix = 0;
- sha512.run = "a2a7840109bb19ccaadb18480ed69eead3a6a763408cd0d8cdbd915aeca929508fc9094fdcaae799db05e45138c1a04959155940101ba953a4e2ade33b71318e";
- sha512.doc = "40cd08fc92d339d792a7d816b4011d78192625825f42b8de599a7ccd3da703875bdf48e3a11a7574388cffd2386dd35606f3285f93c20abd91b95d916fed0ce6";
+ sha512.run = "4a6474f6a014789daae358c5b73a85bcb0894eb67d09a530f3bdd8e4571552d0a3e1983b5ba40d33122caad8bd457f255b7f1bb34e9797c5137ccf461707dbbc";
+ sha512.doc = "ffebda27a9000a0c8bd8462b750e34331968aa1abd5c7039e198950eac6dc02796da6a02a258bcfcd84ca12b3d5f6d0ab11587bb5d6fa9b3121297aec2179ccb";
hasRunfiles = true;
version = "0.55";
};
"versonotes" = {
stripPrefix = 0;
- sha512.run = "efeea0bc043f397f11e80775016d4aab33e23e317fe0312547b98e45e07458f01e683a8a0e9b5f965e204d5dfd5699163a9fc7df35a6e2d67b06b7d143383683";
- sha512.doc = "d859bf6b5dd2abd0f0e9513b82f17b5627e23a6aa3cd3282fd23073d13ca972182a46e4b60e246b928463119f85eb1a3e0d67efa09a135384900e341efc0c048";
- sha512.source = "321de2b5e0e04ea19cc47546e3e8c0b2426dc67ca9bbf29d84e3d7e6195bf339dab80299f863bdf57d36e2fb5b345a43b86907c211ff70b4201a1be13aa3b26c";
+ sha512.run = "3b1a33af069abaf1bca5d70c64f3f9034efd10c2104814c3db5360377cf67dde56794f950b1a96a5fd44c0fa3460922887ce97fa1a3eea31b54ce1f16c88977b";
+ sha512.doc = "1f27cadfa8160bc5ebfe6cf93aa617b7a1a751d98d7e7dac052cfc50a450d57967104fcab00d89feb08d0e0cc62551738eee5e17e8f65889e9f32d4e6d2d220e";
+ sha512.source = "e2f738d24b1a1fb8f16bd61ce86f21ee8896fa7236c61fcf8949ad411daf675f9128c4d48cb4a13df7cbd9066769a10e1f6ab6d17b2dd4f0d9188c9c21a33e70";
hasRunfiles = true;
- version = "0.3";
+ version = "0.4";
};
"vertbars" = {
stripPrefix = 0;
- sha512.run = "95bad5de003bf42af1e8f5ce7cd71e1730a070e19a52e2546f17db4ec5cf486db28f137c141250a3af092255c96675b015aabbfaf38e0067cfe4489283bc6227";
- sha512.doc = "69d2dbe3711d23d5dd2c42b5342d24e707e05235d3e1e1b828494813159494c3e44a3b592f3f4cfda2067fc5044ffe2612fbbb285cce572187992c3c3c123263";
+ sha512.run = "3c3c905c6bcb013a36bc2eede14d84315f49075ab5f63376e9a440e4e7fb281ee5086b5bf1953782641284027dd8e7058e0accdafdc9295a19ebfc0088d8f7e1";
+ sha512.doc = "de6df3133c801e941cbb00c552cb2cdb1d556f099c402a0a66f460d5c7c1c6e28ec7d983563f20a609a5b5266420dcf8c204d1b6bc685031cc41fe2770a5ea13";
hasRunfiles = true;
version = "1.0c";
};
"vgrid" = {
stripPrefix = 0;
- sha512.run = "5a427518a114754c53500974f0c7a71df2f80b6ec8ead5a108d1c8267b460e0199124f50429c60e7bce2d883860abc04b47d51a0972cd0daa80c9dde084431ce";
- sha512.doc = "bd72f8a4806d53f5d3477636631ab92fb4526adb35cc56bdb6fb5df0713885bb38adee1b5d0210d17630019b64e2ee727c1f09666d392940a7bf15e1545d0843";
- sha512.source = "e0dda066c4ef7f75df635c36b01c1f7f45712390a9a91c78c25f22d072b978dd0c435fc9443e132f0b8c3a2905106a414c161f01de8cc06e437781c81f575199";
+ sha512.run = "ee46d8ae234af6f0b3bc8689cceab7d5ce8e7229b132c396a000cca15cde0ee422f91b2d4fc485c743e3a896bbab5ec90b24ea5d398bf63342751bf75143330a";
+ sha512.doc = "92e5498cea29d5fc1b373619e97c6692fef3f63002757a954649c0c4f9ef7b6594d61cce017bee709f0f1898777f962c25053b64da8079c8c9c9893f821a9aa6";
+ sha512.source = "5589904860a74979a070224b252be9b302e0f7128946624fb671e8618a2afc55c526631217348eaf84d7c0f827dfef7aac7a13a953e1ff82a61211eb2e070e36";
hasRunfiles = true;
version = "0.1";
};
"vhistory" = {
stripPrefix = 0;
- sha512.run = "690ef235478d4b0ceef6f8eee7655742e215d863775bdc6971c4f72314d7866f2a060e10bd33b2e53ae0ee079654aec82ca091d13eea0bea1e1457fd65762492";
- sha512.doc = "54b5da2db5bc04fd1c31ddb62688ec140594462d3240c63462c2a9425f6526ed70a38b886ecfef4e2023859fbf28ea33db2ab521b090d3aead44e325d8f1967d";
+ sha512.run = "f1747b1c112c69cdc506234c571335647b365eb92a4054c70cb08752dc1da92ac4e84d533083cdee76f6398f5f1bf04b20b94cf38ddf13947d4086c5599529fc";
+ sha512.doc = "60a8100cc10df177b04eba8751208c515eee9601806324184f737491707e1e4d453a92b0d12a16d6cc1af319a55c79afc8922d1378f8714990c97b5779540763";
hasRunfiles = true;
version = "1.6.1";
};
"visualfaq" = {
stripPrefix = 0;
- sha512.run = "d5f4a79fa63a64f151227364d1e8a9af8c276d9b308c0bd7d61af6f48efc5adbf63196c6f67560b7ed520cf83c541ba95543f765b1a5fd61af648c7a0878ba14";
- sha512.doc = "83f1e6e679b695b5b853630cc826b5b2a18310445e6b15a7e4b39237a3cc57b8c01f34f6b975b97403231d5ac76aa3813eb7dcecc6392503dd48188ff45abf23";
+ sha512.run = "6b88343feaf39cd314e9453452da245054d3192f02ba0b2eb6e55a9bbca434e9b74cb16ad0902a6f5352d9ef945a4176e2e1998a7f0bd1cd75d2a3da7f4a203a";
+ sha512.doc = "eea0f022741d52ebb3613e977948c0428ddbe5b7d41faa659e888b48b7bb4e655a0e693d1dfd92d40a52a67e6df9ad386ac64d2ffee7c2732feb2077d4b24f77";
};
"visualpstricks" = {
stripPrefix = 0;
- sha512.run = "e201f8418dc127782c642aa1f7f6611ce3e5a639a0e575307313e635a75964fc5a2314918e20575a4de451497ade109b4d9c80c0d097496bb9bad4fadd48432b";
- sha512.doc = "fb2fe87967ce1de498a30c0e7bfcc6d3e5feb812ad57b8c77b83491974000fec287b07b0e797ca8189d30804df04dea958800c44b5fda3dcd7d9fd85bf493a15";
+ sha512.run = "fa501a3ed6506fe52d3d31515f453db5378c7d01415ed05c0870ea15051d34dc5a564ab8ef2ef4608f616b657ecf29f5b18a8920bdf1606f78928fc505cfb0d1";
+ sha512.doc = "3d2dfea937b2b99e148fb0220067b9a777126854d82cd1e591f84a1d13e1090755660509814e4690dad20d2568286ce05653d3b5c7c6653df61d27229c9cd5e2";
version = "2.3";
};
"visualtikz" = {
stripPrefix = 0;
- sha512.run = "857d09b891d0cc36e56e39a6e935662592e04afec64e282ff62052a3da6ca1341bdb1af004ed9fe3da235db825b22afe4aa5ddc280f5bf52c28565586c208199";
- sha512.doc = "2f0138f92a0fc96df1b044829f88b242aab6f63f5b58b49d716c5caff6f7b5bb2332ba5c569af86839620cc198cf11a14748e12f7ab66378b5d5f898430f475a";
+ sha512.run = "fc5cb3e2d30bca419304b5f76bb75f9da0e22b6624c7ca658492e2758adf0dfcc24552648c983b0afd390bf7814ca30fd7d2a8b3037b6ea3fd95b2f608b36b19";
+ sha512.doc = "556f4b852058c46a7d2a34db4898bd82429835ed4c5fc1eaf1c8bac9deba407c8a11fdd3eab3753b0f53fd0ba43a316c3b292cebe40c086862c6d94f8be0cc85";
version = "0.65";
};
"vlna" = {
- sha512.run = "5597afdddf004e2c9b0d7cc4afddcf4aa71f72c3b7766b685109af91fc1bbf06a5267a8b1f150946466ecbf587f030be245902f3554c858ba4fc78d7abe0d768";
- sha512.doc = "b3671d9bf704ff7722d9824bd0760db8f99a2ba12387f1fbad3062681d3753aa51ed505f55732876f353dba629d1759fc25284fa7324c2a386cdab8eb8b6492b";
+ sha512.run = "320aa1e734120d4434ff05b2560c8d131daeb3a04d8f2ecd4e47e89cbe05e72ad459698cee63c05fe1c7278335774a8e2e4ab6dcf07ce1ac7cc15dc119c6cba0";
+ sha512.doc = "e9b2676f12fba6415749cf72aa0d8c34c328941f722e2a11d2372220dc615acc0b5ffaaff57abb24a8dd0747894990bce912bf8f423519aaf8390b6f03061835";
};
"vmargin" = {
stripPrefix = 0;
- sha512.run = "502f074a833b3b8aab18318ed3b8c806b1c0d943000e8126063ec7046d7e01cbbe675232eb1be7a1915e9d8639690fa4c0591b21e3382b8f2f9d664952999830";
- sha512.doc = "cbc916d8c21daa87f0f3e10ad84db552e0650edb072cc8beffd545372c48562c52d8c529180482c85dfd33b131794fc8a0797936225ddcacf319d539302d95a2";
- sha512.source = "6b23a64f009054ced47c7d7b3ba60fb34bd2cbdb13e4fd80c1593ec4638f1ee0ce2f42e7918ed9a6475f93f1c30572dfed0b9d3dff7ce17c356d828e4724b867";
+ sha512.run = "dc0cdd4696a44bb6bd189dcf73c69f1b2c8790b9936b1c6f35013d9342a97d36a4bfd8eab82f3e2e97f1cc952459cd9a1909915348b25f01df446c5ffc452e71";
+ sha512.doc = "ca8ebc274efacbe192b73c9551294bfae60b0cf7ebaac8425cf1b88e10ecda7f3230c336883afc438349f1ea47d66d369b52bb415c482803fb742b16cb483348";
+ sha512.source = "0ad7482be9aef59f55b1a489327c03e9d9560f10c984a0f244aa836ef12086dca2d834c033a36bc95233d6de9b801ac483d2dbf472f33e9478c5182d06a86cb6";
hasRunfiles = true;
version = "2.5";
};
"vntex" = {
stripPrefix = 0;
- sha512.run = "91461215b7a75913ac1c0d421dfade77baab1012fe2110facf1feaeba0262977f864af423d17dd2f7e5c711121456ee387be97aa13c5d45f65248f8db95236da";
- sha512.doc = "7805f8c11add784272c435acdef550ea53e448914e305acdf8f4c3b4bc3379d842e9f1d23d2ff01d938820f1dd137935de866f83c296d671ebe4cc278e90529f";
- sha512.source = "74fa9818520a60467623dafb3de8b41ce77d15804462b1a1bc49f391cae87a22a743515e3a5fe2328b3677de053626a74484f13cf8d5466c05d221c761708f66";
+ sha512.run = "f39c04998d0685125d494c1a314f4cddb9e2924af4eb4bd8488be237125d818199640041a9c23d6b8839b9da1861e0b621f71488b316b65903c5f3a0366adec0";
+ sha512.doc = "506c719a29a64611cc7ba228f1e13da9abface3168aa0122ec64dffa423a7c38b6f3a4fed43b787eb60b82bb8fec71a96e4432a9b0c05702a804a31997ccd49c";
+ sha512.source = "93f6fb8e9d49e8a7219a584aacc5f957da0ec2f7e29cf0c5dc37dd5b063cedf4eb2c56662b28c588083b1c158504da5da9cff4250498fa6ab8bdbec9e3eac875";
hasRunfiles = true;
version = "3.2";
};
"vocaltract" = {
stripPrefix = 0;
- sha512.run = "dba51704cd5536910d6f405a7b5e5bb9307bf56408443dd16528f10488979fe589dd947fe2b5a81a635cbf4b7472fab319f77d6b3f7b9488dc5a609e5d869a09";
- sha512.doc = "99abc17150cf7255b8df0df6217652b71f46fd58ef8ac0e3750ca265e76a0651bc1769ba9c417758579dc2705e6fad3354a59d667fa9c3903b397b9aeea20aea";
+ sha512.run = "7daa3923a6b9d84a1fae2c9bd63404c2fb4dfe3866f897895deb9ab85f33649427b38ce5e34552bbbbd8704da1fac55822a747747a0c522728e605638831df8c";
+ sha512.doc = "36aa01a5be9da9a23e3a4de63fb14a39beda4a42cd2615f75f942abff677e71f2a4f640773d27556ef246a99004c3a1aa68caac9435957152cfda96707d79787";
hasRunfiles = true;
version = "1";
};
"volumes" = {
stripPrefix = 0;
- sha512.run = "aba3f48dba00f9d59100cf31136618e73b2f47e04024a911de23de6b88dbdd4fc26aa424e38116961a2928c30896faa6d1a4c34fac5b61212545fe7498f6c333";
- sha512.doc = "e404bc057717244ecbc425b627b2a619d475be3d68d265d0334bc924882367a24cbb1fea286e9c0120a7f126e1a144f1bec96a3ac2942cb56ae6355f9467affd";
- sha512.source = "a1c5a90cc9918765a29caed7a65af1edaf8202de1a4d53af6a909d16bee655c703305a780e359bccef5dca308f3e11b045fca08b514d9a60cc64351b574f3c73";
+ sha512.run = "e54add2c60c5446329fe6f944c99132e0f99e89dd8fc9ff459e0ee106a5241e4df4d864b43269fc14a08ddda92f4e41607eaa20ba50d4a566be7468d0dd66b2c";
+ sha512.doc = "4471a360d04cc1ed9c90ecb53bfc422fdae30571a25fc4811813f30ed5308f4d20309a1fdba808d1eb20e84b97318708f57d08722344afd755aa06588acbd024";
+ sha512.source = "0f47cc01b4631430cc4b73c7348bcb9d500d0c5c9960a15e9fb29e1c805ff0be4f0108c6bf795156ab7f939fb355f800da916f913a4a441e65bdcefdb05c0499";
hasRunfiles = true;
version = "1.0";
};
"voss-mathcol" = {
stripPrefix = 0;
- sha512.run = "6bd093cf627af99ba67ccf2e814f331c82fb9febe5a2e21c413b07e4f9bc34bfb8d574e196b9df5ec7b54fa25003f995c7bf638396c198852bb4ac9f571b8c22";
- sha512.doc = "a8fc6741f39b5610630826ae5e84110e1138ba3aea6ee8c7c2b666d913d229cbb88740f8a6cb6760b422acb6afa234bfc695be804aaa03c88b1033b9574a5500";
+ sha512.run = "cec0ea20b409192c618278001045352ca6c4c11c8eda59633a9bb65ebb7a89c8c1db4046936a7f0096f52efca8a251501fccf7890288ed830f13e0b24b1bb017";
+ sha512.doc = "5d91b23d9eb45998282731620097f214b274ee744972b3d7fbeda1be2268799572f36b5f4c8b707f48e8ec2d825438bcdcee7f1376531f366af8949a862ff379";
version = "0.1";
};
"vpe" = {
- sha512.run = "dc1f5ae9a5d7df20bde4ebceb0fba865137da5ed2bfdcb6da59c9da56f3b71e93097b22c4b87641202dc15a873f081d7b2e8183606af1a2ae1419c26e9c7029a";
- sha512.doc = "d8ccaa23c9cb3705c25976b53425788346e85c382d3dec6b0a7cc00a589d8ec3a8c4fe7ddf6999f6b4c250191131f4bb4e7b064e7e51de113b3af6f5d46e2794";
+ sha512.run = "5fd5180edb830cc2f309652ad6a86e3ce1900dd0b150b72b3115f2e0f51aed4023b3f7af8c86befd1b1317829907b35ce583b50fe5cd1fa50f15863046e806d5";
+ sha512.doc = "3c60c736fa03de82bfa5bb86f40420e7f7eb59f6943a94790361bd1d64076ec97843404d1cc508074a903f83392892c6dddd1dc912162928b286e65c24a46037";
hasRunfiles = true;
version = "0.2";
};
"vruler" = {
stripPrefix = 0;
- sha512.run = "aaea39da4b29dafeb5e906ca3fe220c17477862b61a0b58fa9067a55081305d4591a469cb0d414a4a842fdaa41eeadf050111b0859982d3cd9f1f9df95559735";
- sha512.doc = "1dc79d73a3f3eee3b000547058b90be63cd14b184f242e4bc9548b98a750389b7379c6d000020b65732dedec2eb082df685f38497cced192c0779f9b538b5cd4";
+ sha512.run = "39582bec5217d65179b4293a18697cae20b35a0ec5416497691d16dbb919d78d4463ae15f2f05d308f45c65481f611a3f699cce9f5a3c311b84bde08fdd5f234";
+ sha512.doc = "dad09087e028977501fe143ae050c57938500b8aa98bddc1afefb298444d17c37cdc5b9db2e9d01df5e9f6a47679e0659b21a2844d268f8b324a24bbf22d9492";
hasRunfiles = true;
version = "2.3";
};
+"vtable" = {
+ stripPrefix = 0;
+ sha512.run = "ed8dee287daa32719b6650f43b963fa66cc55572526162978fc5245d3c253f027548ef5f1cbb38423c30e6cbe93b3418c373615ab92532be40d947c979f14b47";
+ sha512.doc = "12626485ed74fdaee2aff65e97f59d14fad8f856bc2a84dda96010985b039d48850a07ef08525d74b155a699d44b1e173923e0f67716f47e392fa7558760076a";
+ hasRunfiles = true;
+ version = "1.0";
+};
"vwcol" = {
stripPrefix = 0;
- sha512.run = "24e4bb08f550976d926ec61b978dafa4074df60ebd93b28962cdf7173c7c3c352e1616655610d205b4f90cb33475a0efb801e5135c6ea4f4e9b573ee42eae229";
- sha512.doc = "e40bb3ec002898ea27c8dbbd433ddd734d69a1ad367668682477fd4df3764d278699f17a0fba209ea455095196d3a89035f15a26567c77aab73209b8f666b8cb";
- sha512.source = "36a5eda8e631acc2b601768f9bf0872696af9131ce5de9240bb5554ea30ee9a49115ada4c323e47c8c5090013c5a47a2c8aa2f018de5a3720e31abb1c04e928d";
+ sha512.run = "3963b738e1214f7a495daff6476102e6b25e86034c552b5f4e4314af55e4af073ed94a72e969dfd1fba16baa0264577234917f7dfd074dc85f9c56c5f2409903";
+ sha512.doc = "a4d55b62caf4968d3e8329fd06f8857f646c5a867fbab23ea9bd7fb57c5b88b5f3a918642bc608eb1ccd936dc2e36edc50a5662667b8bb35cc59ba1739b2e7bd";
+ sha512.source = "8a605a7250f939789fd863abf6fa2b5da37b8f723460ef2e56ed93dc826363ec1bad03f5bd2af266ede11ccda04546e6174c0dd79282ba41ad6c3d9923ccd51c";
hasRunfiles = true;
version = "0.2";
};
"wadalab" = {
stripPrefix = 0;
- sha512.run = "4c4c83919e8904384a64cf06b37cd0da7207972d5f04e7d01a24aa913cfc3179464444c7a4cfeae9afe2f39c2ad2719890a9d3bbad7477ea83d6323d3cbcf089";
- sha512.doc = "309dcec0da56034e69c5ce2d46211e1eadc78ecec5f8c14272346e6772bef0e5ec1b1e9bd6b4ee16c94c9b7d4e2ec9d9c836597c98d5572f722c9d0ff0b3aead";
+ sha512.run = "2d603ccfa92e8ef9abe91f5afaf490c7c8476061679f7a54c22879bb90b4d874f9e0e533e25aafb94fee2ff512f689ec96d25ed7ed42d0ae90c5e05985daadeb";
+ sha512.doc = "f9c35379b396dfb563c66a05d200c405f03de96e22ec94de3a9f0c99ada057db21d31b43d59391bc0175479b5f150435f8e704fa40f6b58f2c116bbda3ec4603";
hasRunfiles = true;
};
"wallcalendar" = {
stripPrefix = 0;
- sha512.run = "eda4a231bfe61e75fff31c733a1512e6ed932b11e43d341ae826cdaa913b10093e0550141de3bd629cc8924e1b71546a112b71e15027f8580964c1b28a41de3f";
- sha512.doc = "ddd9defa6b22324b448c19e512b5f21fad30db7ebc8da14bdb4423844c5cc0c3f4e5e346ae8fd70092e9cbe62ee6aecb19740f9eebbc9def84348677185b7b58";
+ sha512.run = "43a682e78a3a80784180dfd84627e5584af9199bef965bb5551b203df7f939512d4307c450ed1ee55caab611154c1511fc339831da2907527c06ab738350e05a";
+ sha512.doc = "e4816b91f08a26e99b03892b3d70f4d81110e476461dec505225335d46955f9f3790d883faf19afa4d7a31ff05afac4fea870e37299f45827c5a8155d4bbaf4c";
hasRunfiles = true;
version = "1.3.1";
};
"wallpaper" = {
stripPrefix = 0;
- sha512.run = "2f06153c57b31a72236dcef69cff1e10d85f2dcbfbfac3b6a5ed8b0c8e003294fc04120ac30b8c827d94816017e1fa042206a1932746ee33b1a30b24ebe2c28d";
- sha512.doc = "c27022dff148948218133b27eea53e6620a05d2459b28b561b4047a6d125a159e38f524565c9c0d70b42af9cb0536d685855265f7f83e7c0620fd0b4b2ee5064";
+ sha512.run = "45647b8f8ebab9706437be2ce63f3506638fcc794839ff366210db4c35a3e16b2a39127fcacd0d97df356180770b6808e80e63ea1a50e69fc591cc0992e1787b";
+ sha512.doc = "46b890e0ea7bbfb3c3421f79338f5140a105bb90cbe712477e2dc956f834682f6d137e39492437d8f206fefaf07086cab7f3cdd6c27dc7136df54c5ba850b4a3";
hasRunfiles = true;
version = "1.10";
};
"warning" = {
stripPrefix = 0;
- sha512.run = "c22639947fa19f6a40e184a8656f9982627306bc7352728934a187b817e58b154e3516e035cb36b3940caf50269869d771d00efddae225c5130a0af1375670ea";
- sha512.doc = "9ecb806c26eb861bfd93f0c8a411534469b747c4a0b44ddaad17313bd2995eef24b627deb32b39a882e89757dc62ca348898c1796fac1b4f92ba819ef3bda000";
+ sha512.run = "de3d9ef9a6dda4022fa8f04a0be509d3e9e583a539a3590cd30527f108ff739e0c1dbf8c5945e0a72902b14c2616e26d41a05f23957e9466c788fd228ac6b082";
+ sha512.doc = "04c8ecdd39f2e0b3aec8cf6d9235acc7e10c8e182bbb2a7b30a46cf9ce7c08fb0fea21956356b3dad500a5a58c7a2b63e9471b2e8fe626b17492f721f527ce72";
hasRunfiles = true;
version = "0.01";
};
"warpcol" = {
stripPrefix = 0;
- sha512.run = "a20c55e054a221a528c716ab9646835b84963474509b366b85577fe97f93920f462c0b6b9b795cd7f979ca8493cef5b306346d2076c29d3c9cb41f646c1ca96e";
- sha512.doc = "4ae9e56b62742baf75502133e3b90a24599015d21a3d880ee33c42a831aa33d93ac0526a2cbb92d06a8102e3c9861bcb094bc0cd7e77e1d2dc15eee25d4d6dbe";
- sha512.source = "69890754e3f2a4d38200c534e8dc04418eb9c4ed25af4199c931433a51b6439e57bff7b1759c5794ca0fb494f3eef1af4cc83b9d957c582b67261a3a91fc9606";
+ sha512.run = "66fd9e243339e0841576e1a1a3de05f2e69a24a7e1dd31eb38d848d06c9183f691229d8e89878b661c7f6524bd9ebd1380fcd4c9b175feb8490cd4476ac81303";
+ sha512.doc = "e88082379e90edf1517579009881204bcb70df888593d7535e2b1e5b673cf116a456967b0ca5ce372efef9dc0818b9d0dc252be79819f6b346ad8619d70551f3";
+ sha512.source = "843965fdddfffe6bec9567e140b9c6db66f60d1eb90ff5830b08b17499f21782ae1842989d479e50c293a8e1d7e2a9ab886622b8375384e1238871d6872e9e52";
hasRunfiles = true;
version = "1.0c";
};
"was" = {
stripPrefix = 0;
- sha512.run = "f24fba8cb51ad5a2562dfec2338c7c3e21a9d368138ac3bbeb8663850a1efd2808860cc57a6ab2fcf25cccbdf6b7b98facf09d67a633622a6c8e2f1cafc6ff95";
- sha512.doc = "0786e5ac4f7f023ddc9e6d431dadb513f227382185c73c69446781c53f4d5db9fd3df58da6d1ba9cb56ce5d948e3c317450cc196bb5161ae10608cf4959551c6";
- sha512.source = "af8e9d2ccac305b627a0d5d4c083a222efe233abf59af1a1f61e81fe09c4c2235b3ea181c64d222300eddd5d07139a3c91430b1187b237e5716d2836cfbcedc0";
+ sha512.run = "e3dec504da2dd28534872b4363695d797a874a0af5c2a77e6559a2765f6150cc50614b8905c90faa6fb9fd54d9634a9ddff148564904b1454f21d3fbd21918dd";
+ sha512.doc = "24cc3a8931fe48134810ffe626789139a821585f0d359a177c56ae5a442482fb9d36f344061128ac185469b97c4c3f440ad02ebc7135366253cd9bbcf99895bc";
+ sha512.source = "507ed77f8a5a119c16fcb9478a559f516a2e612893941f8854e4945968ef5b44ccab641f1737c745b33209828a4541e3615dd46f304b5e2f5b29c5282eeeccef";
hasRunfiles = true;
};
"wasy" = {
stripPrefix = 0;
- sha512.run = "20086528deacd51fc9409cfbb1b331ed5d2a8f811acc078c01d50e5e218506f8390992f2e99a584a7ebbe3b3bc791440d16d7a88f26080a8b03f9b18fdcca673";
- sha512.doc = "0d06b09042f0d39813cde309ba95cc4da9c838f0ada85e4d3e782c6453082f8958819f11a8c2fa9096acdec1a33fbda385ae2c4e261da1380699d2da07a303db";
+ sha512.run = "ba62a952ec1beb086cfdad1701780669e253d66163c6dc62d247182920d5fddacd062f3c7f0cec97ff8c3d0572fddef09f0fa30e82db9f6d58ddfedb37a6b0d3";
+ sha512.doc = "1b8f655b1c9a150e6f0d7fbc91dfb7c9158154709b226f04b4a456e1f3961bc65521b70844e736f68be9c66f2b852687f0d50352a6254343c5557177450d3e0c";
hasRunfiles = true;
};
"wasy2-ps" = {
stripPrefix = 0;
deps."wasy" = tl."wasy";
- sha512.run = "a550a9e398861ce2d7af32d891cec739915e07d60bd278ea436fb5594b41dc767f3f4460160d0510ee8e95fc5621fe7def019dc8bf3b078d1fad0da5430ce67c";
- sha512.doc = "a8037485d4ea22271d0b493b9cb5a1ff8b57453f2dad20d8effd4842d9bc0f242c426180f7fed615cfa85ac89aabdd081f5ccd6b43ca9c01c5671434d2da3169";
+ sha512.run = "9ef8a52b1a92c162d567999ccaa2e77ca09f190dfb1a25c0073c5a66f97131b7b7ff4c562b473814f2359374e23b0191d1d1d5f45627e3896e75fa3aad19d3bc";
+ sha512.doc = "681f579b96bf6e5cf7f4e0fecf9e259aa60db57879820cc779f46f2065c0177ad0871bb8f0bf1f9409b0eb553611a54af9c9ce9b547ca9be1545022188bf74d5";
hasRunfiles = true;
};
"wasysym" = {
stripPrefix = 0;
- sha512.run = "e2daf57770c64066669617e9d695314ab99b2aa150ae6c2a606aefcd0ab7e3101d4bd9b0c91d7dbd9b9300a4fc28f42d430cfcd0dd343fa4f1adf06aabe8db16";
- sha512.doc = "cdd4453082336fc18a6cdd15759817e4210436bef7fc27ff6f1edfc6c149fb0c5bfb35d2708c547dc9633492cc21b600ebf5d0b807f37e236a7d58beb0b28684";
- sha512.source = "fa69d3431491f87e81fc345216c631bd4d50acf17af90c2122f2adff19a7c8b8761b9423fdc23c62920b23842c3bb52ab9c8fdc5d0662e62718622f33cc051b1";
+ sha512.run = "9098cb0665f5ebd360a92f44aceb1b8c27c58b174c83a1b60ea837e605428ed2fda95a2b7836f69fbb06380fadc1a210a93ef519acb4bd4d393260472725240e";
+ sha512.doc = "7e7b46e8ff31a827c836d6bc6f8ac49474f23286470018276ebac18c386c4041f817fd9893a1a1f97d1fe1be3100c5f904987ece98b34c5816e347e4f9a1f300";
+ sha512.source = "4049e94ec5ae362178dbefae2f6a1e4718b5cee3fecf3d80b148682f64d2a830c47ca4a3b42c0f423f6f221d8f88fd9a8a2ff009e499a442207c0fdb7434a352";
hasRunfiles = true;
version = "2.0";
};
"web" = {
deps."kpathsea" = tl."kpathsea";
- sha512.run = "1aef5727386f9fe6da990ebd9d2abb3f15d5230c671d4346ac5b3b38782c4f00746a02b40e78c97fe0928556a8af1e737ccddbb9d17b811ca9acc5ad2309c0a6";
- sha512.doc = "7c9beb38e6b200e729d245a24ec3806182d435565390fe616bb81628ca5d0a9b5abef3a6509e6634fb50a4d3f7d1153497382637ed005ff015406dbcacdab8cc";
+ sha512.run = "0d2d771e8452d67278adec061e1df8cfc06f3af729ea5ae7849acd5fe1b628167b18d86b1037484dbb6b20d5f703bba7ba9fb255788becc53ce22fd87f39ca7b";
+ sha512.doc = "5647beef7b99a3a552b8f55d12ef669481e8ba3e01beefb014fb8e3cae6e8f419862131379b506ab8197e1717d563c34fa81d69db3c6db8107e6167447d87322";
version = "4.5";
};
"webguide" = {
stripPrefix = 0;
- sha512.run = "01f868905c228df2dfc883f4432b51edad6bd47df5cc244fc97c6476c04eb3863b11f062c6690f41df89c5fa9465070c999be245b94c4f33f5296032f3018ac6";
- sha512.doc = "701297d37a915e3a780a98d81a3c74362399a9030c3c22956796547cea6858ea8ee5b91cff0bc82c3d5ab3d42016cca997dbf26d7fd45ab8ef194011583c64a9";
+ sha512.run = "0c99e86fcba92d067ddd658893b58463390764b215515068e025563b66f445b23ae11482345bf305106afc1284ffaf32b23a28c8e0f81319002dd6332c8a3848";
+ sha512.doc = "933ceaf7bb2400fff1bfc5ec26f60d750e0995680579fe487536ddcf8eca670e2b6d3fb6150b4ad659c6fa594b9db540523a878c74e9aba9be7710b5380e55af";
+};
+"webquiz" = {
+ sha512.run = "725ff4b81203704a5cbf066c48d25a959031f89eed094da4d6a9b07ad059d977b2026b5e6a1e704999cf3b1b8eeaefcb5713f099f016f9cf17206ec1c1183dac";
+ sha512.doc = "6b25d04e4cff7db299c4f13ceb55525fa3a4ff2d094960fbe8171b3822ce2917d6d868e62ed3a1d2083d78b2ddb839ec211b5ba00a6fd894c29ab2d3a6ca7cb8";
+ hasRunfiles = true;
+ version = "5.2";
};
"widetable" = {
stripPrefix = 0;
- sha512.run = "76cc3228be0a4236e64a57474f206b49ef35a61c1395f24d0b930c7dd368ba8cd418bd49a2baeb5456432e3e73ff9a98e2c2caa33d757124478408ed66f0ee18";
- sha512.doc = "62f732cf3a143d0fe8766ccb63ae5c4399004c8a6143598e95cb5bcfd08a5757bb28d7c9586c9905d92b2cba16c180b8aeef954c6b05c853b53cc356a0c303b1";
- sha512.source = "1094e5ff11ca96077a339e9f0dc5f24abd40771803841fae2f0300573ad0402c52435bcb8c114553ff1eacf045999998b117b05cb0d231114fcd7ec08eda5e33";
+ sha512.run = "61aed9af524ce3e19f01676ee0a483737bb4ccdbad8e6465bfa8dc671c24bf07fb7bf88911b344a572bb91e4803ff932297d69e29768f4059cab63522ab0c3be";
+ sha512.doc = "9e24ce0131bbdec42bd92d54784e10f680fb352fdae3516e4419b8b4b1d0e1524d2309765c2c40c0d88829c5847de5a85bd98fc42def5f710f23ba471f2f83ea";
+ sha512.source = "c3de6c0bed48aead332639564f83b98adc4e9f23da15442655d4e09766f3587967c5a7292edca3cf0f4d29cef3cc8daf939f5ec53427ecc171c9b33520a3aeac";
hasRunfiles = true;
- version = "1.5";
+ version = "2.0";
};
"widows-and-orphans" = {
stripPrefix = 0;
- sha512.run = "c744144ce3aedae6760f8a4fd7c74effa78dd75978f9ac59a55565fd8645bf4a3ead037c02179a5b506bc7999c8253d1357239ddf891c7c539d80eb753b0016b";
- sha512.doc = "4edf317ffc75fc7ca28ba413ebb7c8a7a10131960b032a6f88726a13b5fbeea687992cd556cf9b4114738d60bdbffda842dcfbeab3a4e07e51dcff01f9df6e27";
- sha512.source = "ef611a12e348505bde99a839e73853d7493dbfd5622ba0825581be5effb83bea686df2939f36b2f28073796fee65fc1e9c2004b24aaaac577c86d3f2405c1099";
+ sha512.run = "45c17dcbf2db08ca84b870c375bbd4e6caf9bbdcb7285c67082a72fb32822164d75520cdfd325b7f285a2936e8c0caf54480695d807fa6005d265d05fb4a51ad";
+ sha512.doc = "d798cfcede09337b299442babd4f77d1035a9e2d356db24bd9537c903b58e82cf191b273297658704847332e0198d8f64bf89aaced529df344a7483307b0bd55";
+ sha512.source = "0583468d3e4712eb666364ce2d3ef487c5c39797ec13408193c3976cd003098931427e30d0458d11186a7e3d11b377b59f8de97983d7c358ab8f27397b409426";
hasRunfiles = true;
version = "1.0b";
};
"williams" = {
stripPrefix = 0;
- sha512.run = "276150360782a32f03e6ff0932223be61773269a49e2ab922932e2eea0a0ef7aae1f398484efd09bacb0faad68af98b583cb40da23a4dd8a83e6a26ffa07e091";
- sha512.doc = "70839ef82e14ef6feca7c34f9947e8eebefd8aa3659887cf0b4f1f83cb63b0f9577a0ff064e4cf54a7340e70ef1ade4f755f65338b00c3bd6f0316183a80587a";
+ sha512.run = "44ef966e5d8535aa7bb32109b20f47c774995e6368a92e20a68d25c1694ad86b7007bc90877d276c2f15b8aa3c3d11f7fe6aa117c35265b5988205df869af11b";
+ sha512.doc = "c559e587868698c1a635db13b6db265234b3b475937fa1759f9e7e3a8d0644a43543005e9607b5a965bbdc304863d6c7cae6e5cb8345b546dc34afd8c7e2de43";
hasRunfiles = true;
};
"windycity" = {
stripPrefix = 0;
- sha512.run = "4d616726ead33f20967f403735218c09854843ad2dea2a079c96e16d37dbd4c01189cec9fc667c50a44676bc77ab7a012f298788e027cf5b2414143fa84f2016";
- sha512.doc = "543b3a8524d7a69df818344d4f2a370f20c4d1f24d88b2fb42025e6ac3d0265110f235678e4be2bdab7c97f215f876a619158bbdfd4aab4503c96f9ee3d077b7";
+ sha512.run = "f52a60a78ec5855c1d0e34c2a01772de28e0d2c3dc553e12cb99baaa4ad97a7d6f6ef59fcfb429bfea00339e390d600d8b7e640b92aae8af19204d2567aa8b4a";
+ sha512.doc = "8b0decbdcbfc0d0f0204e35a629904a48f44a5daf6b1b54f8e11dc601a103e97078bf7bf15eec028c14cc3c426782d7fda1a1bdd5d7725364959dd9d3d5dba2b";
hasRunfiles = true;
};
"withargs" = {
stripPrefix = 0;
- sha512.run = "62f77511c3bdf60f29f5ef3f0002cb80b9153cce5fe2ede9f97e41848ad21fb1c554c6c7ae1271221b925bed3346cc8fd3e40631a5f336914fd7feee89b84bc6";
- sha512.doc = "95f6ffadb75e3d3a0d497064f24010aae69041ddc23e12fbef82a0108aa9a37a9363fd89ce927b47fdf494f373239dd87336739026cf6a81a912d0704131b9aa";
+ sha512.run = "6d30bb4adc63ebb1441c9547439757feb93a276fa53b7c203d688954e526602d5fd0916b37ee94cba8fb96db8935c02705ec12fdf2b22b48ce01dbd21f208d43";
+ sha512.doc = "d046bdb103f4fab24f41a730cbe585d9d8bcdf2c47f60bd545619c83a8c200ac82b4a7422423cbec8b0473a86a3f92fa6e91a7a769a580e127857cc647d864b6";
hasRunfiles = true;
version = "0.2.0";
};
"witharrows" = {
stripPrefix = 0;
- sha512.run = "cded44da6d0f924f8301c319471665bd4357a1da2d5ecba1b219167a519feea195a81f27b22029db160888f0df9b34f8c66a12ce4dc80303b62c0068892db4fb";
- sha512.doc = "561d27da242a89cd8d1261d0a5b4304c741acda2e1a6f01f3691b159f7a9649eb169d0404fdb6be98d43fb309cd9dada573d8cb16c82904e1dd33dd3ee694822";
- sha512.source = "dfc84052623445830aa1524bf25bf61c6e0960b86dab1f66736b10e60467b1cd9c7097775f7fba06c01936966a4716b7e305f194a1646ec1e8a8d648892316e4";
+ sha512.run = "46c4b5f26c3d8ac3e44380b4d70e6364cda313f63c4ff51078abbc09086fc04f0eca21bc2240dcb0f0de88a3f7156c31864673b11954039a758d3daf02cadec9";
+ sha512.doc = "b8692bc22aa753a964380bcbaa61f10daf85cbc7215ee878c2616116711ec8c28d7bb361d12fbb40dc2d177242875135b914f298b966221de1a75dd6ce2068c5";
+ sha512.source = "dfb46c1bac752aa91bea49d8029aa5abc0f5f9c6815f7eaf0e1b70cd992d7dc3c8d182c258e5a8fc6da470326ad760ce0331b83e70f6c066f8ad76b0642834e4";
hasRunfiles = true;
- version = "1.15";
+ version = "2.0";
};
"wnri" = {
stripPrefix = 0;
- sha512.run = "783f1a2cd770049866d73316f6119159a4bdeb9e2074288a7bf25c2dd070d46ac18cf1bd549a20fe575cbe40eca1c1f9caf0b0da6ca76afcb866c942fe980ee1";
- sha512.doc = "8ea47a7ee52485f605472b229e75cac805e73da735fb5f59fb2b2fc1d45088d3ad38ca616f5ccc29926cd3baf7ba2e11ade0a852bd9510234dcba746e51e51b4";
+ sha512.run = "6ad06e6a867b323c382b85fa1effe16280566b1b61dd37be0bd7e9384d145fff2b1b4ff8117aa49749db1f15495e835e3367b0b7191cf9444e36fed662ffd0ed";
+ sha512.doc = "c3d6ff664edd89fa711e9573b138b29b113b588ddef9ad4a258e1f28c4ca2aad1f05741a402c1c1972bbc317e0cb989ce7a51e52d59b42629343d9a5780b64d0";
hasRunfiles = true;
};
"wnri-latex" = {
stripPrefix = 0;
- sha512.run = "8acfd65b6938f5e3441c6f013c91d75c03247c6d995dacbaf39ab48b8386e5d8a63b5ddc3876fbb394c1da31804344923321565d8d40a69d4a4616f3522c0899";
- sha512.doc = "7d367f5f7f7387999f5f447cf617722e3a8fef2939b4d5d9abcef2e92878728188ec65327d7fbe5723b96b9649f95ed552d462927a751ae57bce791c5521b9f4";
- sha512.source = "d694ace4457c5c25f5332f87c7c969ac7d717b06c365e250c199eeb398861e592da241612f89f4ca026856d7fb8bdb2b20f05855a58fcd59fcf19983091a90cd";
+ sha512.run = "1dcecf9ac38a9099625ed6be3955af8b063ee5b5b8d0d3e3ab8c94a8215b72b86a0b5dbe930eb69680917bd3d6652b3f4f08bb377197ab6f3d2fccf2b96aa59e";
+ sha512.doc = "924266d547910d25ed5355ec2ef697d271dd992aeb6767d5bcb703d4d07cd34b6844e9a821ed93f5a04237aba1c185fb68926967e78043f390785b619c2389d2";
+ sha512.source = "e3c5cfaae7b14a28489344392d66a1e2570c900ffd571c54b4f2d13b16d6dabb5cf58cad9259f8b662a218567982d1ac51ef8b2a757902c36540200fd984a497";
hasRunfiles = true;
version = "1.0b";
};
"wordcount" = {
- sha512.run = "898fd8c647eb5fe5fdf189708f84fba6d5b709315c8f41c6a259a6551a560511e3d9322f6b06e3cb8f7a737b14be7bb95faa9601dd54476a97d415c74d605cf6";
- sha512.doc = "1a79bc6af253b5ab2646498b475a0e33c34396c95f7674cc448db9d81a8156f5f0971ed5a179b926eba043108a9cd18fef8bc6f69e47afe48f923b37faa099d7";
+ sha512.run = "3c26b3bcb4c3edce8cf9d6628cf6b89103aa1ae454b07c1e963ca90693c18fb851772a52082a23efbefb51235005e558fd553afc891a472eb39cd430c97f861a";
+ sha512.doc = "a86b034ebff42c89f07015b01f86756a83ff2c69ed911ecde185ff719b09e3db47f284fe778c9dfd16442d1513edc9ddbb4944cc242328c17bd3fc18a0aa098f";
hasRunfiles = true;
version = "1.7";
};
"wordlike" = {
stripPrefix = 0;
- sha512.run = "4547ae4289891121d1c4c16e00af403c4823da16adca9e1095d198ce0a0b9678338475044470a7bba74c98b4c6072434c2242d10b7c3d8fa6f7a7750b33e944d";
- sha512.doc = "3ec5bb5ecaffe02ad931aa3a3d932629f7c36383624e10185e7e3c53887a0ab05b8e623054386b42e71927dde8168fe11236cb4c5b6361cd1d4049fdd1f52090";
- sha512.source = "39a07851739d4c9183860c2c74110eec3caee1a908a26970dfce935f29397ff116f734b1a2dde4eb26170af3a0734e34a8ec6c64ea9b0be38742991408cdb673";
+ sha512.run = "d600073b2373119973ca47564938db5824181d6b74409ef7f4a2b19d53b83b97ccf8edf5d77dd831c0d52a4379f5928ad7a0391d90a2f19fe4d3ef681133078b";
+ sha512.doc = "10bbfa76beb0718dff8d4175712567e34e77aaefbce9fbc350d5bca43d8d5e87fe1cdcce5c558946c2b04beede8628b7535abc451f7d904ac283929ae39c6460";
+ sha512.source = "23e7f66f064e7e8bbf94d58118c0c8891a316fc2e2fdf37156b078242fb33343a38d19f03dd605035ce874de1d05d9e405c612e32c407e061f54386cfef791ac";
hasRunfiles = true;
version = "1.2b";
};
"worksheet" = {
stripPrefix = 0;
- sha512.run = "e5a663f5469a03a528077df7cc02887c1411dce9ae6c3f8373f0e7e2627857d59bd79216d77d0e258d04a0fcfa158bb5ce9ee41786a4a3a0d1cfb9c61f57013c";
- sha512.doc = "1225a2331432b64b9d25c265ce06ea8b2e7ccf8dc70e2f9880dd3d9eb0bdcffa77888deeaf6d807ddbbed71cff366a26da7f5e5b017f22c900d937f53602333f";
+ sha512.run = "439c430189e74e8c476a068fe449034fa1c8f4e8770ee454b92b8645ee865b103a02b0eecb45a925a8021fa7c64d98240e5f1f980913515df49d8415bbeb2c2d";
+ sha512.doc = "56d502e993eb77f7dd4b2a659a8646823cf033a3e246e90b0c6e4e9d2a7cb31922dee26c942404b13d18e7abaa79714b4394b589376d67e8fc1556a098ec7960";
hasRunfiles = true;
version = "1.1";
};
"wrapfig" = {
stripPrefix = 0;
- sha512.run = "bc470ae1e609612d7138a9317a27cd181f0f61850b730687c17f9379bf6081da8b775f9940766f7c4bf5d188de5e4c69ca4cc908fa8846498635c00fbc3aa427";
- sha512.doc = "c839b746a0ba3f7efca07b7cb49cc643a8f55c9150b02dfcc0f3ed6c8138f4dcf7ca5fcd98c600501647434afed7f2a3f9976c984e58c993fe8c335d2be62142";
+ sha512.run = "ea9d0693a43f985b9ab13a51e0af82b866adc8500dfb9f42e8b20ce8facd07d0534749bda61d13bc86b921300336c9f7e6099f252c4c65370a2e2cb4423589ae";
+ sha512.doc = "9ba4292d2641a31f3719ca66e3d80ca70638f9c943bfad9e9e08543f57a53eccc1292930e95d6a3677d0696e0deb1d1ca698b83eb7285baae275b70ac808be33";
hasRunfiles = true;
version = "3.6";
};
"wsemclassic" = {
stripPrefix = 0;
- sha512.run = "3a9aa02c2c18415ee5f5b90aa59f1c283f2c41d6041d6ee6403fce57e3bae76de9e8fd6c3862981d9f591c6fce50a7350c6ba5b30218e7054f7fdaf44095f80e";
- sha512.doc = "422dd9b1b543592b65d0a883c7ed900b0cde12a117189ae9bcf3ac537e43a8c28b6afdaae28a7d8a1ef5bf8c34a6f2c5d0e449f1d6656b785ecf804345c16efb";
- sha512.source = "e9f139aeb2b898a93f6fbc28e6b90b7038f764ebf56698d6482fb755513a0d523a1ccef3cb7313a9ada0e5fe222675cd9b580800f7b8ad40cdf2410baeff1abf";
+ sha512.run = "064c1ec12a33dbb6c5a2c08c98c21d5684d8be6edb807987e69a47002d52bda4634a8e0d8016d01aaec6b0bcb9851de61d2a1723f70ea7da2dd4000d2340033d";
+ sha512.doc = "d86741a35d1873a17839e880b2e1c0915cf7b64bd52e5836f9967159479611482c2b2c67388066b9f171574109a5fa0a5b9555ccf4e629d4b26434a31cd754da";
+ sha512.source = "cbf8ef51ab7782a2b52d238ee2f517a541ef1a0196ff72f08cd722c3335a80a2520fbd359cf865302229cf146b16931d4b163571e908360adc8139c2ade5f2b3";
hasRunfiles = true;
version = "1.0.1";
};
"wsuipa" = {
stripPrefix = 0;
- sha512.run = "8c3559bf1fad59d42669f2b82d987f7035036978d94ceba2e931d51f4abd8f9835c85a8be36184c5a77ee1aa32fd0068a7c36e1ce9a88a9b8d52015e47e31745";
- sha512.doc = "11cedab5f6a3953686f9237c2b8026650c5ff39341e59a1634e56fe10ac8b84cf6c16066c4cd859f01669385e38320ec158214579522d089a75544027121cf2d";
+ sha512.run = "7488fab88bb273463ffa45819fb486aa3c95d7202d8ffe2a8aa8f2a1b00555e70bbc5a008a72cb60ddc1759dbca60bed05d2a21b4308e75490e965e71a84ee7f";
+ sha512.doc = "b24aa32e2e7b466d7afc827aed570deb70b41163cbe6ce975d8df77e9dcc92b453e5f0d5f0edd5a2f05c006939003849b7b44c2e3f8a86ffd61a51ff307466e5";
hasRunfiles = true;
};
"wtref" = {
stripPrefix = 0;
- sha512.run = "7b3f7aaaf73b6efb18ea232ae766dcb7db9fe89f8fe070d13376836d018a9fefe4ec1587c87fdd9888783ff8ab5178333e8b21c8d812ed2192470d4ee18f1e8f";
- sha512.doc = "6e9cf169f752a71c647042762e3a3bfb0bc693b2d740331700d52f2ffeef0a0b04a9f9f1e2d39bb2a6a69fe54702a51302ac84ef0b41286410037dbda01c8079";
+ sha512.run = "bae4e9c07d17e94a661a7a168fb5777d95f7b65644308197633069ec23d0b9e10e93cd0c1e892db9d85ae54f50fa787c60d04266eee512f45c5ecb3ec68f039a";
+ sha512.doc = "5d7f2338beb7cf22ba62c2fcabec2b37900fb208726a59c25fe6b12c8605d15210a8cac8da454c8ad09090ddbeb01987aef53086cdb26628b72f32752cca1d87";
hasRunfiles = true;
version = "0.3.2";
};
"xargs" = {
stripPrefix = 0;
- sha512.run = "cf18d00693709fa78ca5e64458eb177d6eee678229e9b6892228f98578f4a050d3c1cbf9115b6bd8de7088fd8a737cb0412943f63a6e4307481f57e9df293061";
- sha512.doc = "e01dba16f0a7d575810a0e53ce371127f77f11a6db9705b735fafb2e372a51e03d1faa323c1f2bc6c0a73ab0749315197c18e9a66104ec702932e0a398637574";
- sha512.source = "f04cc16636c9ba9a7ec1d8df066b8d27b27c1a9b5d36c7c15df2699e62a6714e057b6496054f66c1319b260f59d70d4562b35765e814957f0516984e569da4b0";
+ sha512.run = "43b9cc5246123ef3c424614415e04db9e7a578eef348c3d580626918a4c31ac99714cf501dd54d305ed6ab9ad7e0533bf5b39250c43ad682032dd676a12173d2";
+ sha512.doc = "387a051eb8581b51d2042bcfae2ff9af99659d664c328c6b30b3789c75fb73687c32e2037df7a345335966671a3e3267ff4b9e0eead0e5b759bd305850ef22b6";
+ sha512.source = "e4717f476260648eb66fefeeb125606c16d302bbad32c55730a0102da355d0c828b106b25391f69bb34627f56cd7659dc185bbcd36ba7f5a8f0b77a0786a7957";
hasRunfiles = true;
version = "1.1";
};
"xassoccnt" = {
stripPrefix = 0;
- sha512.run = "8cfbc915608dbe086fc8da62483da0f7b31b8f10bbef113b03ae13036a2233e1e4e4d5872a67662ea72de2faefbb0a7993ad69419d46a01a7ae6c4f1025238cf";
- sha512.doc = "bb96e00b2ff53fd9a1ae6fe54c501bf3f214d701d55b29047d1ef1316d104ef1f388365913a885a8d8dde89a2fc4b003e081e8d4f2dca0e19298e0be7e3434ed";
+ sha512.run = "ba903cce2a9438c51e40d529e6b6c6993f4a2422aef2688cb9d875cc408e4423ff135afe3758bef6605eb26e1f2bf4921b652131e65bf068fcce54be3f765455";
+ sha512.doc = "5a1805d9cd838aa7369fe4ca2d10c8f46b8bf913c14d8ce8dc546d80598f455696f83825c3a1691fb5a3ad36fd68c2bcb62b6a682ba374e54071aeb3f33c7a87";
hasRunfiles = true;
version = "1.7";
};
"xbmks" = {
stripPrefix = 0;
- sha512.run = "37396d791674227c4e930cd83e4967ee94d0ba9d49fabb7ff1022970ced0e3fffacf621bbaf56cc78fdf9cb6001fba045ae91c2f1c50920e14a385879fa07b19";
- sha512.doc = "07907497b197aa07ea5b0e2022ffa48a8e0fb124871e91fb873f3e6a133baf83fd220443dd6f2b29954a0bf3349d60e7f7c18c1803ef9de59e1e61678cabe579";
- sha512.source = "43f221fd963ce8047c7aff6dc97c8a3392e2c2dd0bbd80a3225a084cd03aa8c1139f4714c3ffa06981bdf7aab89f849252ea0753dfe7d49a2ad5c4273eae0cec";
+ sha512.run = "c54e66e79cfb39276ab85c2e431326e071cb920483c00bfaa4dec7a431ea5c563ecf2ca6c5bbe0581f90054b75cc6f0a94d4e401863bc27790e4238a8792e1af";
+ sha512.doc = "95df04009084b9e4cffbc76b3ab6066e57ce6fbe5fcd1bf7f72970d98c0d5337523cd9a361e213365bed5addc8eefc6c01093e75b6010384d870dbb63cd05441";
+ sha512.source = "7d5ff7b0e4807fcb2544051caacdbb477fae6a46d2d9adb0af2843f8ca995f3b14d0890035d64b846c8895b1ff33702d8712a7b984ea911b93b5e4cfd5cf0823";
hasRunfiles = true;
};
"xcharter" = {
stripPrefix = 0;
- sha512.run = "445e507b6c669a6e4e7c2eee0e903cfe8379c794ad1ee4a283cd782ea9cf7f377debd3b1d1d992df1084d745caff5c1ef59697edcfd12fec9a4bf56f8360792c";
- sha512.doc = "27d65f05cb05fe90fc6157469d626c2790fa68d33e876676429ae08c2f5ce80092d8958c556a17dfd831be28d916607d431b5a79b2626324a58bb3aff2fd2f53";
+ sha512.run = "a6fb6ecb8e423bbd0673b285ccbf274bc727a6b37a4263c53cfa5b79e3cadba5db21b3d7d0c056f7dd9ea66688035d2885e1eb04cf9889f7884358790c631ff1";
+ sha512.doc = "8f287c75e83afcd2cc12098b7bfa3421436b95b77497ecfba9b8a102ad66c089180adb363aed1a72a76a629573c4b351d355a6022f42f49df7ec00ddf6044195";
hasRunfiles = true;
- version = "1.116";
+ version = "1.201";
};
"xcite" = {
stripPrefix = 0;
- sha512.run = "4cdc39cfc0e11ca50a468a3de488b4c3484b864d9721a9f179aeea18bc3f2c98b115c579630edcaeec7077991ae3976c8c3da4d810cc2e5293329f8140450a81";
- sha512.doc = "a136d9f9aff2f605c398b6cf5ecbfffa95e4439184da6a074f21ebd1f0aeefb6a178150492ad4c174278f20006b33c2bcb0a0d15594b1a5c6a607e1d882d1c88";
- sha512.source = "5e5990b30d3536b60a3d23b04e292cdc612bc8acf5f93693d05020272f1d13844d7c9d7f5854637ed039ce183860140f78bbd1b0c3e3795d9fb8dec52323e68f";
+ sha512.run = "f49a3b76fac8d4631cca607c354eef956e77c3cbe4e95a9104118072c5e320983bec9412dcd2400c3034a7e4fa8e463cfa53ef1de1a7c39f0d857a242671c0b5";
+ sha512.doc = "f53c69274392c42c661efa04319999aa43ad7e81f515ac6184325672f4d00d5bf8113aa68f36d4d4c24d9dad393c91c8a6dfe94b95c8edc449642db8cc43f7eb";
+ sha512.source = "6db0c3ab886a2f90dd12e75dc8ad00391e09e8815dbd291b34d1fe9144677ef7b8c4c6bdc964ade6c12bb0dfcc53e2c56fa722ef30c3aa2a303e391e26ce57db";
hasRunfiles = true;
version = "1.0";
};
"xcjk2uni" = {
stripPrefix = 0;
- sha512.run = "d979e307e504a56c2be3012726e2b77c3280d0074dafc4e61897160ea363b3da12899db9cdf423c33e48e0aa524f03fda9ecbc5205ac39d530de4e60bb5d5992";
- sha512.doc = "0ed71b9cee37f5e8bc8e85c0dfabb1346107e46ca8d24016eab49893f8b2400a5b699c39685c889c94dabae38008224559acf5264d58f3a541b189e18372159a";
- sha512.source = "e52f4b681809e3947d04b184606179025c8d3a0f53ba88a7bdb81d8ab12c27be20276a4c71e58556e1dd5d7e840e6bb1a08efc01b479f39c89d18a77e05c5a97";
+ sha512.run = "c1174c6abe555eee84d753f76608fb3fc3234c43c5666def063983653908a03b8eab3787dc9e061c0f6bf3bfae7bcda9a31ded49b039580fccb254ed33571e72";
+ sha512.doc = "30f81325aefa49fd44031ddda4e1ff30c40ccc08645671e1439df38cc4efb2a5cf4d9d50e98e970e96e3b18046e16834710d6be8fd9e5fa18cf5271bd5ae339e";
+ sha512.source = "fa719c1936e76ac3d0bb7f212a53c64962ea2c7e00546c603da218fabea566c11591af056276f6edcc68e2cb0b13ded72cf37535c4a8fc5ce53243743d6f8e0a";
hasRunfiles = true;
- version = "0.7";
+ version = "0.8";
};
"xcntperchap" = {
stripPrefix = 0;
- sha512.run = "4efa9ff805e4ebc03e3260ca768a665f8746d47745b88adb27a5b846d616fbf5bddb58e19742d78f48d882adfc6adae41133abf9edc6917931817bf42157559f";
- sha512.doc = "5207a6ee25adbcad7650c15a259d10823ba611a891865a3ec7d0c064debf303b7cd279bbfed9d182e521b2941ac6af9d22648f1a7c69c504a495f1acbb207459";
+ sha512.run = "dd87c239759d04adc359a6f1dcaefd090b7cc0afaeeefd9ef71530e5933f8b174d53c8110163822150bbb722b5ed8f47eb279f2224b02aedec6137ef7edf97c5";
+ sha512.doc = "5f7554ebf4ef3d878c8a31872e6d67b6716ea7d6e5e1b38915f4b4d7c2edbc4fb1aa31d557e74cbbe792134e77a6c9cb4dd24ab0daf765659e399cc84e70d7c9";
hasRunfiles = true;
version = "0.5";
};
"xcolor" = {
stripPrefix = 0;
- sha512.run = "329c9baf359638e43a649c2c77449292ca6aa0440991f650e811ee6896a24b4a95769d3963ffcccb6bb11fb7b07f465eb40014b3e19394d1d97d312289d0922f";
- sha512.doc = "fa45209e8b3eddd8ef2c053a3e6c59a05376c00b21a3e0f6d39a5f5e024db024196682d25a4e43b37a70b28f61a9bf99ba15e6cf12edbd69baaf46ac50d43299";
- sha512.source = "0067aed0426cd3bfe37a7adc130c3927f4dee8055f24d34165af7b75a1595372385d91dc109d42a262df5876d5ac52288c5c4a0cf650b2657df260f668abe816";
+ sha512.run = "9fba18460e4488cf2836082952ffff6e5e481b964570ee515f503aed3c8790778e054919e4e24070ff6cf608e21c1356859341eae5704558b1293b01ba8c0925";
+ sha512.doc = "65f15207df8a112a4bccbac1c5259053364b52da3f0d2fdf566e1e734f61e0649ae6cc674c96f775d8c668cc6238dad2993f06b81153d38713ebf96e747e0353";
+ sha512.source = "236eb7d2f94c297e743c2b0508e55910b00495915b7910dba7e0bc107f2ee37b24e3975242bb11c2c64a99f2abc5a55bd799277b9fbcd98058ee8add005d2be7";
hasRunfiles = true;
version = "2.12";
};
"xcolor-material" = {
stripPrefix = 0;
- sha512.run = "fb3478ce75b3673d39e61010334da9a389d50561cfb274cbb6d06edee825d23daee4d8223dd3bdcb36ebd7f6892b39af68c575c4519e0e6129c106d1b54e73b3";
- sha512.doc = "923420250cebec3139f95fabcce09620b25b653e3b1bfa5579196c2b067df04a3ea220eaa84677ccc3615a778678d458adb5bdb9954b3eb4ef264d2d32d03d4f";
- sha512.source = "6f14d559ee3645820888aa664ac2e3f4bee1d0843da4fbd61c9216293ee008335e267d458f788f983ea7f7604b068c2cac18ffe91519cfc825af17c8179ef8ed";
+ sha512.run = "7f1484435458dafa2a04eeb4b5b1b89ffee9ec8c91f1d724449457b719f92db009efd6b6a580a2b0ccb8ebc66c0d1889f3ffa05104c0fba5cc9c7ee90985d2d3";
+ sha512.doc = "388f9b604291436ded0510437be93c1fdf120a91fc3ddbabb870840f2caa9e81313035ff6c9d0c00de259fa024f83399a4004e7ba512a5c3bc7920a08ff58819";
+ sha512.source = "118b21c883848b5bd6d558b5c22146fad54df5e107d0525e48df42c0bbe90b210c7ea3340fcf30b5782d251ee1caefa2aedb8a130cd01a84f4e9022a40ca6a8f";
hasRunfiles = true;
version = "0.1";
};
"xcolor-solarized" = {
stripPrefix = 0;
- sha512.run = "b5b93f98086aa50e2a0ec237b1910c4905fb589a7ba961ccaea6e5fe580e75cc06bae63d10ebf8e882a74bb673dc701f01253ad87706454591958ee6ab394416";
- sha512.doc = "d106e7d163db052c5a4c3d1ceb78d408410c1528912a590e9ed4c09b0f24e0845402117a34c7fd3e3df6dff73617e524f6f17ba021aef8080036d8da20a03c14";
- sha512.source = "566feea117d9c01025a2e1b7fdee544f662da7b6f805de233ea167fadf4f56ae273eb2db78e941f2f4a210fbac8cfee4e4e350897503484d4ff426fe0fb69ffc";
+ sha512.run = "be443123bb994c40fde0c1783c9863a2ce8b75a8e3e3d311cc34596e72f2830dc92feee9fe87638adee2e942d540424bc389460e12aa0e33fe4014b28a1d46f7";
+ sha512.doc = "a448de4d83ff30c2112c90fdf80f530b8e1ee46d6b3f574ad0933cbd415debd1f94cb1c55d6de5679d5502cf8e0e28b71cdbca803f0569422e79bf0ced384f45";
+ sha512.source = "c7f4bac922f84d2e6323f93cbbaa8ec61aa8f532383469edeb8712d4aa557a25509c4c85d160a30715af9a4077d17e6149b737c499dabb22af8a9cc398f4ec9b";
hasRunfiles = true;
version = "0.4";
};
"xcomment" = {
stripPrefix = 0;
- sha512.run = "8867f647e4456e28edde05baf8aaaefc56336026d6411af061b053b1b370e047173e34dead98364240b07eec2c30f5a060823bc790f33ec468b0d5599ebcb883";
- sha512.doc = "6881b16ac0151914fa7d82409bc4f55e95e3bf93eb71523267d03713fe33b8d1870f3b0f199008db6f17297b87a912ded730f89e99671d403733e84d154aae87";
+ sha512.run = "ad19a29caaaa4da90c740a18f3b3bf63666303f8047210197e17c270082d483e33085c9249d7143ba65f343f6bf3b52c6974021f954831c5196708824e21b843";
+ sha512.doc = "d3b4d70cd88923e25595acf726afa6eea2efff4550455ed2eff48411621f212059ffedc3a82e4ac15359420a00c69b55e3625d11f8e8d4111eeb87cc3a6e8cfe";
hasRunfiles = true;
version = "1.3";
};
"xcookybooky" = {
stripPrefix = 0;
- sha512.run = "75f3287628f1bb47f8355c3dc52dfc7ecd82bface859837d88065334f4d5a4db1c472c68543d388684b6ad957db2c6bce2ed5511293be59c7d8a73f146c26eab";
- sha512.doc = "c75b8792d3716c75080e2f6597d4e6cf18e77988cca5519794660fd398b04cd44fd0cedac75320c0507b435ae2d3f162cfd38ae41079e310e3a013071c1f4d26";
- sha512.source = "47aad6f64e15e4ae7b359e8cee15389b568745bee532c97a23c245eabd1cc631702960a642f2839883b59050110365b0cadbe43822909a11830503f8f2f49544";
+ sha512.run = "3f74d540c4da5ab4f6f1b6c78f3a35172fb4f2d94b7c720fe3fd1d31e1c53db6659371da6d48adf755675af831d252178b96ba57a1f0c0319459f4a564897b49";
+ sha512.doc = "29d1620c7ea3d13e4fdf97454bf824fab8de6acd96661554a1f37717e4fa0dcf6df20cec580b6b25101b75d2d22080962713d05347eba4974c5cbdbca6129ec6";
+ sha512.source = "0a0d8eb171bc551831f65511f74b9db402587b6bdb47dfcd3d9e31403eaf530e954c5ce0510f9fa4e850b3036bc6807339aefca9567b9fff7152c72c8332d640";
hasRunfiles = true;
version = "1.5";
};
+"xcpdftips" = {
+ stripPrefix = 0;
+ sha512.run = "ccf564a59d658a4f6747a3df866d0b0a0d6dae489215b5784fbc0619a2f3f222ef348c5fb96faf192d9db7e5c63d44c5f94549cb809e89dabd06bb43d745df1d";
+ sha512.doc = "5d483b7bce276815fbb3602d4082ff9c939ae414cb2e2b03f75307c71b2b19a6adba23f609836c78859df5823f4aaad175e01b9f223326176b62a4ac9060cf02";
+ sha512.source = "d386d33f5437cd31bb8dae0ea51a22fc90353f7866544694e3c41bd2f9cb70fd734a92bd50864a0b20443bfe40f6f54cc404e503da395e928ae69fead87db771";
+ hasRunfiles = true;
+ version = "1.1";
+};
"xdoc" = {
stripPrefix = 0;
- sha512.run = "2397833bf12a53123453b96ce580bc4434eec98939b81660b020d7147aaad9b2890a0bf57749bbee601641b8fee12ccb3edb886a3b8ea39b18fa763b40f6ab9f";
- sha512.doc = "fc9e2024ca811959e1a8f98b57e4f5a747114b92ed079fabecfb86860e2808f3ca4b7d33129c50b7fe1f230bb162069d7d2ee3a5ff798615f33c6a4f8016a417";
- sha512.source = "da4949c2cc31092a1c6cd59ce6b0642801aae5a39c7d8a0faf9c5ff259e52cf7427a985d71725225af2fe653b7e617b103720e985311d2dde897adce0d0dfaee";
+ sha512.run = "8cee132082c70214560ca8377766f45e6f15da2af18e0e9d68205d094b2a6af4d50150bfa6d145f78d92bb95c8657ad9fab1cbb8e76b75859f44ac1039464cca";
+ sha512.doc = "cb7fc71f84f88a1035e91500e9b7ccf0c425733227e4106c7bd87eb30b25c8fdae6bce046f22e5a07ec919ee0527f264dcd826b7e6468eaf21a791e7dc0e7ab8";
+ sha512.source = "d82f9fe7cf0a2faaf0cc6a5f1f1d5916bc3eecef63e6e983f62c4b17d36b17f31251af6e704811af2094cc43fada5597b0ceb432a4b38c4b066ab041d7a5c578";
hasRunfiles = true;
version = "prot2.5";
};
"xduthesis" = {
stripPrefix = 0;
- sha512.run = "af0512163bc0dc196d8816245b9e77d4f9f5f84b324f457e1087467c22dfaf9c790f0e87995cad9546b950f31b2bdf690ccbe9070ac8619dfcb191d6076e2f6b";
- sha512.doc = "9047ae71cc7edea927b46bf240909c93d6f268c568dad974e131a5c76b98b35eb45eb893358c0b94c6cf0ef5243e442ec1967352685e5c0c51d916a18cd9241b";
- sha512.source = "8cb1c75b9e5b491fae309be42819dde6e072c459cc20dcabe734747f579bbd328d23a520953024435fae115c02f7d115747a625b8aa53527631c84e372449ae8";
+ sha512.run = "4a92d52c7ca60232849b02bd7d688f12230f858bb7559287610a4d33699158fcb3d5270a22b3abc99d89a684b81e2124602486c16f22fb434e98b54f715f592a";
+ sha512.doc = "44ec843c2a6b7827c783c076e8f02dfb697f1bf021b54be238049068f466d9969d2e0bb9efdba37623b44a564985af4256eed2b82ef35d8f7ec9798ce84abc0d";
+ sha512.source = "12a273267d7e4e82256f4aa76db77673eea0d1816691a179b8ac2af8732ef958a7142a95cd7ba8ee83cdbe2166975dfa12d3fff14607cb1fd27f48c989a5a7ba";
hasRunfiles = true;
version = "1.00";
};
"xdvi" = {
- sha512.run = "c0c5598e3683dcf6e9eb435f7a9a6d3065c79738b697d67ddc42a8ceca56a72d94f98ff06415d5c044f971b3f4f9bc58006db0b90f67d2c6b0bb2cc3138f5f08";
- sha512.doc = "c28f70bab7e44e3b20358beb24a420227e1cb90511619d45fd04db81a2e126452acbf2e75eeaf04bfb70c6aca8a51bc1f64594ae153124d394bd14074ea5c18f";
+ sha512.run = "9e05dcd35557d4655b8e78c8d8f64db1bd5fd37cea1dfaf163fc8ec2076d09c18f03c9fbf4314effa53048f660f86deb7adcde35b13aa7412d92f941ece0b550";
+ sha512.doc = "17ccc4f97a55f146d6aacd63e2ef3e2411aa221363f0490b484cdc88910ecd0d94bd016db18fdedc78eec4001658f25de736acbae20eaf8f95c9cd576861f015";
hasRunfiles = true;
- version = "22.87.03";
+ version = "22.87";
};
"xebaposter" = {
stripPrefix = 0;
- sha512.run = "75c400b4d66787272723e857046b2244990cbf3153d0a38d181dbf4b7f2600a9a4983ed67b813685967d7a7a0f665160ba5ed77468bbefee56a1af95e0eb32c6";
- sha512.doc = "728715baeed069a5ba01dd837fea5a405db1904981e63d269fd824cca12b294de8865692a2dbe2e88caece8fc3739bb7db6c6326e5f1bf8a3cae6a585bc3e854";
+ sha512.run = "cc264905da875732a3bad46daa31a1f5595e3676ff4d5570554caea40dfd383eac8e9a05121e2211294749770e50fb4d80ca6e735421eb7ca295a10bc666ec3e";
+ sha512.doc = "9bf0315e6fa502e0de606bb16c6575997314619f10a8aba312d8062be5f1edf4ba037eff7c23948ba7800bc2abf2fa300b8609287558a0ad6c59d63095b20045";
hasRunfiles = true;
version = "2.51";
};
"xechangebar" = {
stripPrefix = 0;
- sha512.run = "a908453c719734e633fca6a9c7b40d8b42c1aa62428d18eb48e5cedb92bc46bbaaf717f126f35299a23a32f551ddb9058bdbbf910451abfaa465bb4ae4081665";
- sha512.doc = "30aef39d5bdf36f98cfbecad45d604c46cbbacbfd16565805257da8a1031c65e8f29069f449bdfe9758d2ab17d4cb0d495d19c37a2e02557808718087e64f6ea";
+ sha512.run = "0521eabe4444865747291d13a8664431b64e67969276191f1389bc0c7bd7198625a352ac391cc06e926cd90535b47b8edd8ffac6f3967ade0cbfe7022409519a";
+ sha512.doc = "f2452e8d2281f4d92da80917d6883bd91318f8e4459189fdfd8e6a79269d4d2c1b16122bb42237598fec3b8d44b9cc313a4b7858895db8dc0fbc5157825f2046";
hasRunfiles = true;
version = "1.0";
};
"xecjk" = {
stripPrefix = 0;
- sha512.run = "ae78f7c8652f159a8ae46e4d49f4163021e7d3f19490eaf72c42d3d148e228d3ac36fbfc475d6893ca8586cc802be8a2cbc6a1597b1f92971e277aa9c9c5d5ac";
- sha512.doc = "e4a0fc598e0afad77e54e0f621291287006381a58ef6e7d5f7f42bc3c4def72de277107dce7ac5277b8ebf3a51cfb3a023670fa36fc3849033aad10dd28d6c54";
- sha512.source = "7ab0c4cc0247c76ed195434cb84ff7d00a713976dfd688f169b3de705c36d63daea5edd1a2b06019dcdd7f88e1569c4e0a3936e8e32043718d9332eff86b1649";
+ sha512.run = "cc7e1c47396c7b506d3f49969512bf3ec76ad330147d57c99467e57d5402bc56ceec4d5b56a4892bb6d93f27360851e84f4efa52f4b8b1b069d912d4a585b2d5";
+ sha512.doc = "a72c22f9d40ff9265f23c06d5f30cb8204b0cab5391ed9469be67adf8450a40ab52a9b65bf89dbfcca34e40d17bdadac2beee6aacb1452855044a990a1d8f472";
+ sha512.source = "684f3d76f5418ba4b840f87dfe06f365a90c5c4f141a981c0ede8e6badf98e8ee03a826bf0b41ab1df1aac6094f953696415ae51d1956ea09a59343f0f469b76";
hasRunfiles = true;
- version = "3.7.1";
+ version = "3.7.4";
};
"xecolor" = {
stripPrefix = 0;
- sha512.run = "a11229e257150b331438619404ae148c21ca45d54aac5720b1235eb9ca6b78660ae246ad5dafb32a92f19be69c67a0638c40fd3736e76e350d88a1e74bbebbb4";
- sha512.doc = "3e06d4c8451620c39783475c4bdc674fcfa28c5bc7000126dc2b1c97cc3295d3bd661b7ced95c74c61950eb51acec10d7ce153d9af33fcaa654bd8fcf624e88d";
+ sha512.run = "0ab23e651b36f06256fab5acb14effc93296948aecf7c7f11c81f4db89a58bfd8e038dd857a1da3a86ab573cf0ffb1d1bc188789e0d493ab0d0c1c9d96d593f3";
+ sha512.doc = "9441eff384f57e8714cc543ade380ecc321e6c0e7dd0ae69c71337458e2607a43f793b490bfa6752c1c70bdb17be92488b89ff848ab9a3a1700907c15ed857c2";
hasRunfiles = true;
version = "0.1";
};
"xecyr" = {
- sha512.run = "f502f7375f5a6423af8820f6c0a5d9e85ce85b5508d30ab2f2442f7bb24d108ce0b190ce7f42b47eed699f3de5f2eb426ead338b674cccaee160547e8f441c0b";
- sha512.doc = "4d5fdda631df9683103ce264cc064d6d4adabc7827dba4ece949a10bb2d50948a5495b46091935cdf941c177542a0f9397933e86c1f1eb97fb161d03dc48f057";
+ sha512.run = "b248cfde57f5f8023df47a7e6c6260e00820baeca261a52ddcefd6a17a2e9aff63a43fc870d8be747e491193800d87440ac1167afe06bf0b15238982f62bfb76";
+ sha512.doc = "13e5bd963aaeb286498aeb631c88c3b14ac29ac740284014f11b881503d17d99b29233c86853c7691aa9752557773a8f6ec5d410cccd2d6665dd5d800f1fe2b4";
hasRunfiles = true;
- version = "1.1";
+ version = "1.2";
};
"xeindex" = {
stripPrefix = 0;
- sha512.run = "09ebfd24e056025fd799c025005da2d5d932cc2f1fab48201da7c9446968654943339188c1af458ad33046fa9fa63ecf6d66f6798826557781b916ef05249041";
- sha512.doc = "922a4893a5e70a10a62e5cf0419fbc1617227acc88aa0aa9c69e1c84dcd1c67c29fbe51349cd4f66ee2424837d8248be7401d01d295247c5324e971599d4ecd6";
+ sha512.run = "bc3f399973bd8be5b83ea6da2c39d80de8f39ac6cf2d82d689c81816cad334310081f44fb4e256e442fc47ed6640c2b8ebd185e431f0d0ddec5f75f7b535283f";
+ sha512.doc = "c84682c8034c5e182bcbb2ac0411f4ba5d8065a5db1f008c6f9e7a01b94b3563c44c03fc4c1cf48b3b09d19ba93f22778d8840741737bf1a344cb0c8f66ceb49";
hasRunfiles = true;
version = "0.3";
};
"xellipsis" = {
stripPrefix = 0;
- sha512.run = "61b15fc6274c833c5606932fc45715f89c8f9b2ec16c8b245952dda8d7531a5cde74dc676c6a32f188a7fa2ddc30fd0feccc51a7499fa87981a55c10fa924b2d";
- sha512.doc = "272410d8b196c60551336cd5703775fe39225a9ff51d466e861f7f06fd0b6c0a0a0306afade0a72d3d4518ce8a1fbb389d05ab244ef8b7f12320e81497e3091e";
- sha512.source = "8ebb3c94c0fdfac250557bc16b1787f01ac6daa4f30bbcb042358652fa4f70fcdeac61504d21cce92525d5242012f980bc097c0f14ffb50edff665b611300803";
+ sha512.run = "3bff74473b4e7fdc7a349fd54e7703b77282381d9ff5eac233d5eb7cefe98f4abc5ea4fd309b8693bd7245471c565545e0ab437a5f8e5cc1b89368c914078d54";
+ sha512.doc = "20d238f8281b93643af570c3dd09a9cdf9822af0da6a9d06b3b9d09196ac4c7fcff2efa3271f763caf42e54f9c72d2087c491cacc5ea4666cef1060c12ecab3a";
+ sha512.source = "ae58f20d0aaec99bb7e56a0a5b277210d5b9efb8e2677e9e22caa08ebe9576befe19e4b7409625aee00b30cdbe1d90ae61623e86d3fcd255df96dbb7c89291c3";
hasRunfiles = true;
version = "2.0";
};
"xepersian" = {
stripPrefix = 0;
- sha512.run = "c6ff3edba779b9f79a9eb902b58233ec135078a796c6174e7a9877cc3f2678ae74b045ebecc5fdf2d3d5986d6950203893695238a45fb258e8cfdb88b15589ab";
- sha512.doc = "73128984cf0e543f16502524b1332a9d591caf3bd9cc09e56a2ed4e3f4fe7b1109c6331159a081dc80625228f4fcf74317a4bf25a7f59c3ddfe995546a5aa2f3";
- sha512.source = "0f1d00bd1d1e6e562502050c6033ad7edd76ffc7005dc9d8972a16dae68a64807bf49e5c7c02b6a483aa0cf958ff23d481da421d1c077577105b4004ea9d785e";
+ sha512.run = "dbfc141ebfe828e6d2f331cb8841f712ac3577558c028df9af819a240791c35e157f9c03dfc3cf4a6b654411485ba14afee97a0d45d2393e5067b2fe3ae556f7";
+ sha512.doc = "ae6c252024b947c9d4cb1192ca61e55aac9bac10c0c737a29794cca2d291f90d6cc56c8e52bb338b2f6f0d27d2bb335adff38d0d792aab8a6d76e1ff11344611";
+ sha512.source = "6f1fe402b7af2531d6a04ad291752058391c3f437dc3c6bf2256ebbf570bce64e6c341b369ac6d5fe024d7eb28fb31592bc2571699c651e0096b3d70a13ee6b3";
hasRunfiles = true;
- version = "22.5";
+ version = "22.7";
};
"xesearch" = {
stripPrefix = 0;
- sha512.run = "5b75ebac31948dab9cb6df7df31cbd29fcb223e5c5d0be907a495aac7a43669d2f86e29b295f9f488edb074681fff404cec57b2ea6805c64786333ab65a7810d";
- sha512.doc = "8e0a8e640d746c20bce0e1103d54af502ff51f29208e4975bc4d653dff9ad4f3623245d636551faa4a3346249a7094535ab8f6f3edbb1a5c5cb941bb534c33c4";
+ sha512.run = "4c204a8f92fe9af0ef1f0da99dfb12ac8f784800f7ef673a116a5f5167556fe49584b9457bebfd07aebace44951327f8a576cdbc8091a7aec776768384c62507";
+ sha512.doc = "981e6cc62a2f50815aeb875c46ab2ac83510ea535953629755700650831500410650b66ba070d8b5ddc494792e782fb75f266ffe0fb868318a4782b2f8d701f9";
hasRunfiles = true;
+ version = "0.2";
};
"xespotcolor" = {
stripPrefix = 0;
- sha512.run = "f918440fe86ed958cc7657cf9cf774626bb1d3da91ccc10398514e94558315bd55fab349df4901f486651d82d9fc03b851ceabcea344cd2c480447d5c7c45a03";
- sha512.doc = "5904aeeb570d9de8825ee10981c7db17c18c640c6ad8a69fa1961ddeed354762b5dcaeb9ad16e5741a4a45fc85e9679055f51321c316aa3b962a791f7c4db184";
- sha512.source = "444cf69f33f04a23f0415afa7885778b06601373d96b3a8fce22988be08d3efd3a39ceb49ced3b2c81a61f4aa60621156406e11ad4751661a1e4ef20b38abc85";
+ sha512.run = "7f4a111897f53b003473a40db9e779ed22215eb61e7485a1596bc215e6057d065d158887e1c93dc4e81b04ef1f8815044ce61daf406b62bb77ed57df8f13a70e";
+ sha512.doc = "e1d2f3c52b95ef065e0d2ce93871278b8038b1bfe86700609e1197715dad91be572cf00a4391cdc4535672897d0ec52a09bdce2f24496538e512f760a7a622e7";
+ sha512.source = "5727e5cf3e31db12257498b2266d13a749965e0e177c011bc379a7ea29ec5951fd223befefbcf77ff1dadaf69e31f3f4543611be8f9ac90c7acaffb9070b0b2a";
hasRunfiles = true;
version = "2.0a";
};
@@ -28536,170 +29331,171 @@ tl: { # no indentation
deps."plain" = tl."plain";
deps."babel" = tl."babel";
deps."latex-fonts" = tl."latex-fonts";
- sha512.run = "3d80cf2ec9e810bb9c6b76cfa5044e37571070652f2853d22f087a5ac3c8e099f33a7a27cf84bfa81195982f27c9a82de6ee2b95f2d08e45303229734f33cab9";
- sha512.doc = "57296e3f527752322c846b964f98c9760a237997b665392ceb3b33807befe3f363f3ef89a6aa8badc673b85f67e170b383344afc65066224c4dc07a206ea7842";
+ deps."latex-base-dev" = tl."latex-base-dev";
+ sha512.run = "3f50f001bb1388e14112ead5c47f0e22a271e91a33e73c40f5f0fb43230494a7494d868094827d0c316e76c9cbd76c5b8b53b76ea267d24118c5146fab42f70a";
+ sha512.doc = "63b2f8b1c0cc906053098c2fd5f2dfbffaecb5cf1f37ed8334b30b2cd035ff5ef12d88cb46de2c0c5ac23becdac41319325e1d56507d21c9783736f3b0601f60";
hasRunfiles = true;
};
"xetex-devanagari" = {
stripPrefix = 0;
- sha512.run = "c25ef95bfec0a9c6c394b37959f6192d15861b75ccc9b86af0041b213640e14395de8c0b4d87cb8e5221ef56d18b0f67eb7ac1b6ed1632658938bc96b4ee77da";
- sha512.doc = "6e2d9af2a10ac03db7f9228d2a451a6087f6c5bd3ebe7034822b875caeece8e1dabc7db4a33d2d688607c131f106198da181eb202be755950e6bead50130416a";
+ sha512.run = "96eeb5289b4b0ce252eba1daf15fbccaf2cbb2d251a85818b6dd761048532f36355619e37f1f857caf4592cbf85d112d6d48d5944c455ef36da9913529a783fc";
+ sha512.doc = "0f360c3f43c6562520b8843269068fc46ecc405cd3a4d8faecddc4f606d69cedcab28950fc1d2e11699e297fe4d70c4c3d50765a2ec30541c237914accbc7129";
hasRunfiles = true;
version = "0.5";
};
"xetex-itrans" = {
stripPrefix = 0;
- sha512.run = "8ca2f503c48ff5730e8ad9249a10b1c608de5100a90cbec697092a1c99d2f0226e24c9e9620f341ccc33027146c1b1246ba240a734eeb09c287acfeee7fae4a5";
- sha512.doc = "bef0166c038dff3a78c7462e95a469be9e872b029e4dead2996bfd275050fc229c16f3fbd107ce0aad0140caf533bac433b652e5920f037ce410afd8188beceb";
+ sha512.run = "7d083e176a2786689a325c511d4e50afda5ea8c644c8288ea050db79fd248085be500ddf7a0b8ca3cef6191651669f9c48f894d16ac571096cd1658d6e6bac60";
+ sha512.doc = "795a13fced2938c1679dcafd07e445ec62db6cb014259a15d1f8d1dd68ee4cdb98c20024b1601679da5f6e8d3a27b05a1285de967067abc1fd61ee6937540449";
hasRunfiles = true;
version = "4.2";
};
"xetex-pstricks" = {
stripPrefix = 0;
- sha512.run = "a4e01a4bd9db6f8782f136c6d7922872880dda72a9855669c2313b209eca7b02dcb353907c5ebe0624c5543fc31b7f57de7eb8486dc0f5152a8f3077b4532f08";
- sha512.doc = "31382f44509d41c2916f03528fcb22582db583a9491e6d6c3aee6c72c08e27072e35ca06c00327a42604ac4f8e6d99e05b616e192907c2577b26fc3c968af51f";
+ sha512.run = "59186971a188f4541361df8fc492b3767069b3081f7052c88df5395539807970c709537b074790411dffbc871010cf4d3fbbdb6684c43007477c44be6259b64b";
+ sha512.doc = "cf71359ea6e56061848b085da9755fd3d96d2a9d30484b5d5028c7a3dfb52dfbe275c46f17016179a56f90db3b6df4453cbf3a990a709e59503fbf1a576eaf8d";
hasRunfiles = true;
};
"xetex-tibetan" = {
stripPrefix = 0;
- sha512.run = "5d7dd16a6691a820475e3cd56d13f35d3de0a513396a96939aaaf6824a106cd1f52b91e49fdda14b1174a25eff59c6d362508d3cd444bdb5950af2a04f222958";
- sha512.doc = "a185f02a82a11ad5bdfd9de7f8714f4a19cbe455844afde16e8daeeab8470977ee3759eb71ad8c4de7cc7c098b1a8ba5af6f4c69bafa178b650795edd7368fd0";
+ sha512.run = "de7d2f875416336f25e8a14f8c743aef87017cc0aeb30b5c6aa9e1bdf044d71d3c9e9a28d52ccbe7fbd2099ca9e47938310dc3311e46399027aa822b76ff90c9";
+ sha512.doc = "0bba33024862284354416e55f2f718f3f3220e4a853c68bd6386c013702aa07a3142864168f6d136bb351044dd9ae8b59754cc2a0181a358fe1baad49106d504";
hasRunfiles = true;
version = "0.1";
};
"xetexconfig" = {
stripPrefix = 0;
- sha512.run = "83e5b131704a05544330ea1806ea4269a500357838f88f99b6a71a65acc8714719550b5159f1e1fb8a114c37e038312ed21df18d74245b2c3e4f35a4f6dd2477";
+ sha512.run = "62b130d16ac01845df5acb1a10e487408208b0c4369d58892a83a42609b3dc92589195540154d1e07a9cb528e8e4ca65009dfef236efd53b9cfbce0a942c5b01";
hasRunfiles = true;
};
"xetexfontinfo" = {
stripPrefix = 0;
- sha512.run = "30f2828c44acea2929482929ed765eca04f5025de00fb2d1ed4a7f909f974e5f077bbd6eddc932202514999ebf857e8a2b184b9b83c4964a06ec472496b180cb";
- sha512.doc = "be5db6eb188d912e776aedc35078fb832c41de9a34093247693f199dc63c89b323705a66c0573a89e5218aa227edbc104301f15a636773fc10e701d40e27c6b1";
+ sha512.run = "8099f45c704ea74e5bbd90b1817c3ad06cffe3d6da0a997f8471e72cff364d346a3cc2e6f156b51bf7bc3ba149e5c755423418d58be89e1872f84db9c1eef039";
+ sha512.doc = "a5a9b085e5dac02d75b83c7063fe653724367ce203c20832e2ef6b11db10e31bcb90745a7b7d65427a33cb018d68afdd4acf9f92c907f91904188ad60f2e1460";
hasRunfiles = true;
};
"xetexko" = {
stripPrefix = 0;
- sha512.run = "1455e0374a3fef0b226b4a3bc78a9d5d6ffad5e2894a6e0666a2f7727b59484d622cbd32731447975d18927b136accb6ef701080ee89473bb9c31834ae99c2a8";
- sha512.doc = "a6022a7b410c99c8077118e8725295403e52a85ce73a7aa11d85b100605dc234dfc864c3f0330b3f65688229e8c99b7f85c09946bb15f6604c0776f12dd4f692";
+ sha512.run = "20c52e861ec9f38df4a7ca0402ca6817e80ee3788f40fdf9ac24c61aca3d38b02d6f6d3cca1c8c547088c1ba9a6b55b5b5a75be5dc98e707b33cb2ed900f968a";
+ sha512.doc = "820c0de971caf668a9fbe01613a0b82ae1620e3199593a29bf2e7992607a27052083b33c1359019c8f026b4295bebf01ddcf840ab8f4eb3ac5878bff97b8e578";
hasRunfiles = true;
version = "2.21";
};
"xetexref" = {
stripPrefix = 0;
- sha512.run = "9ca840c6927571301a438c6a368bd26b72c42b052e0d7a786d4c53dbeaf4b69d1082311cc5c1695e7836803f5019ca0b5c6da3e3bdb2ad5208faa1f65eec62ca";
- sha512.doc = "0ffd398c4330b41d30e7e9278c1dfd9086bf12e132e9e03955958bcd1c514331e4792a1127c18fbcdfd70fc8c04ae9afebe024027a4efb9d2e22f4b9fda4c771";
+ sha512.run = "d7c7d2a404de1fd609f172dc0f8173cfb6a255a220700cb4d8659002e2793a01e43caa7bb483fa343a85a84ba545edd7e7c985b92045855285f1704eafb20df1";
+ sha512.doc = "818383480f2e20d7e00a8ad77423e9326cdd130ec1d1dba0dcb536fd13e7e287b4e8a67460eb510ed786b3d1e7f65f92c1627cdec94860ba0622ee2b92c91974";
};
"xevlna" = {
stripPrefix = 0;
- sha512.run = "3c7fdbf1d3cbd8307dadb6c777cf1c85463325d781005c098f8192e3163fe7f64548b5c4027e51534a4d4db05d58d46ba2e4c4e9a91f23144514db144a35a8a3";
- sha512.doc = "22abee47faa73d45d4c491ced84352b756e1493a19099dcab08e10c39292ca044ae351d0c20db7c51fd7ac2e6af9bbb1ac76d304d1f5c87a09e2728dc62eabdd";
+ sha512.run = "69c80d5243a4af96f2dd8092926d2766bad5d6beaeff94d6aa2f184a68a45fa50bb3abb91a4652d8c5e5617073aee9caddeeb73fd5399965f477be7075b7ca01";
+ sha512.doc = "d0d033b646314eb250b245575ea2361b6c12f13eefab071c2b9f91524b08bfceb9fec197c3fa5f61e3ed19caaf4198e69ce1305bf1eb2daf1db6e30365eeac48";
hasRunfiles = true;
version = "1.1";
};
"xfakebold" = {
stripPrefix = 0;
- sha512.run = "5280f916a16e48fb85751eb3b074a2890790d23d775dc0c3276107bab9e2015027c2b9fb8d63e7f6570029ac3f7fc1c2f7da05bb0b32b9891ad68cb04e123ef3";
- sha512.doc = "8eaac6452c8210076e9c4c5957b6d3f9ccea469d5e08f616c7bc9547d0ffb98fa9e724a1a99e15e78b230683b89b5132959156c80202d8adc43741179e632ab1";
+ sha512.run = "d25ed6743f9fa372d6403c39c7f8f0bbd772a3e915565f9b610d35053c2387338e19a7edf1f2e813cf808899cf59deeaa54e6ca9b4aacc767c28fff069993f16";
+ sha512.doc = "6cbf7313a17b16c2779b652a7a1a1891e801fface6da4d864aa2a1fd8303a80be493bdc6cea9cb753f8784359a7214b514335d70ada90e5563d8017371153dc1";
hasRunfiles = true;
- version = "0.04";
+ version = "0.05";
};
"xfor" = {
stripPrefix = 0;
- sha512.run = "83cce9cd64407a3c2d7a6a9828b49ead14f211a30a1a76174097761ae3352acfa65f4d08fe4c4c1b5cf70875c83b28a8a3b174cbd2e9f9f83b109cbdac23f61d";
- sha512.doc = "28c8480e8ec4a8dd4704dc7cf08c18aa6802825c0ec99ad3d5f9e72f7016f8857b8d384ce129f97470259072da57b201e7ae079aad0c640d7a9b69041a48d922";
- sha512.source = "e59c4e0097a3fad651117c7a7d18d71efe08d2136db3aa88b8275fca28666b7e2de77c93b1922da8ee505bef3906cd5be9da16a9effb6626a8439f4b16106aea";
+ sha512.run = "6e3ebe83dc39a87aa86d5f173f56893ab1678253dc18dedf16c5d4a2df864e21b9b6e84c6bda56e2c624106efb2f73c110964948e4d553848bbebae87f05bff8";
+ sha512.doc = "e75b3d57c09e1580282f4002b684645aa21aeed4f90626b7e439f30dd79edec9c6f23492eef83b67e9ccb885c001caca6201d43b5182632a5b38ba5f67488b52";
+ sha512.source = "508dd3c696da5287cee35fbeca12aa60667908f1f456a9d1333197e76b707902d281e83146b81e0a095c168054ec96013074f5b0bc236e35cb17732f4158e2ae";
hasRunfiles = true;
version = "1.05";
};
"xgreek" = {
stripPrefix = 0;
- sha512.run = "7d65570a4fdf1d26ae08ef1142fb0a1d5912e4c72db04784727ab292523bb1f5156186ab1993cd0f905b68c2ba9186e7bd634c0655d07169f34f4a2734e3acee";
- sha512.doc = "05f2941ae636fbe90a5f76b56daaad04235ee4bf86d07f88ad1398f5571da2500ce0bc43fa97cec0a559198acb1e337702435fbe69b4975bc411ce6dfb4cfc8c";
- sha512.source = "9b2f9873792d64bffad2de4236d6adf007a676d428186d55323eba8621b2bebdae7efd420cb20f8e998926cc894eeeeba41cc8050653fde68002edede21e2f9b";
+ sha512.run = "1f2dfaeb88040a1b58b60c0ccb84e7417d4211491d34c17c9302b7cf388775ed729f9135b76e43ea276a50a665efeaf19884535c187bc1c0cd931c2e79b8aa19";
+ sha512.doc = "8258ef4bca146a2ea8f42a235f151924156f116d2d3feb4d1974da1b1afd395858dd5d53d2343d748f0d60afffc8967e9f316026e07bdc2215d145334ec90e66";
+ sha512.source = "a982e91c9fd68b583ed3d28c841e91e45ba83a9b961cf710cea2a025c69f3e4c98124eb3d5ef45062347ae8b48c6ad54ef5c7631fffa1be5cb9705842ca23987";
hasRunfiles = true;
version = "3.0.1";
};
"xhfill" = {
stripPrefix = 0;
- sha512.run = "a77b74deab39670366a61c34d9c10adb6303a1f84802764c14d633a8deee6bfe09cc1fc5c04e50d46243ef07326bef76e767f3968df17eab70111f292a7b1cec";
- sha512.doc = "f8cb4572154fc26d0c4e08dd9dd59055b1fc7937a1bb0622e1724a6e9bd6dd20a7fadff3477bd47a186b26ccf3886ee8d38af5e4c48af5d83a15066bbfee3769";
+ sha512.run = "cc0ea9e9d40a590444801359c455716856c807eb429aa01b460fd7566797490932bd3566a5c6f95bd6723e0b05bde1aa632b83383c8bcdeba8a455cb84ea9f1b";
+ sha512.doc = "027287d941c4576d7f55a3d618e13cde5348ac072f3e546dac6f8a8814efb982f9cd0c4162866403f946d07ecba0ea8cc15543cafbdf9008d60b78d0ea3d26fd";
hasRunfiles = true;
version = "1.01";
};
"xifthen" = {
stripPrefix = 0;
- sha512.run = "e66387225b3103fab548c875e35f631d7b06a2a9cad9e89f8c3cf5876036425b26e5427e0674e01e26691ea3207a1f835da88b22b063dba2a45d003845a03f24";
- sha512.doc = "376e73b6b656f5d9665b1dc30d685a2d5b4bd7ebab7b546be56171bb11195a37adefbb1594837ed216df2e4d084e89fa2a32d5507ee80ddb5de430f383c414bf";
+ sha512.run = "21c5882ffbde05c50a6536fbf19f812a3ce6381f565227f61c8062281a2472a105bf6223cdc03adebf275fa23dbc1ebbb967349c715f20d1b516f100f820af3e";
+ sha512.doc = "52ffddbfb4d0d579849b7a89d30bebe9f1d511751c89012712a8ef73ae3f4eb8799ef9b3755dc957c47fd874f1ce76b3ed54591d59f7e4d9e1851c50aff3dd4b";
hasRunfiles = true;
version = "1.4.0";
};
"xii" = {
stripPrefix = 0;
- sha512.run = "9d119e156c72756996a5a79c0839ea70d12ef7f9e161bd918bae8da51a64bc052f292a9c449b51cb3219536f695dcf3b65ca0c6abc192d59d19561569ed09117";
- sha512.doc = "0acb0cedb2fc055085d482fd716526cd763c5117befd5865fa0be675d7457e19711016f4b4102370f40de1c46bb249afc41b0aed74156d4c05e503bc12aab598";
+ sha512.run = "a5355a456005e09eac4135735973a14a6add3a31639fcea441d8d6a7c06e7a7efbfc1470d485ab317fa193897abc2d9edeccadd19239944014b7fccecdda52a3";
+ sha512.doc = "c9b348da09c3a9c1522eb7713a17a58b3eabf4ff8ed52e8d14dc9eeff528ed93af505b5e3cb59c1af4c2ce999c6c1d98f66d026a6ab3d7a09778230286059d84";
};
"xii-lat" = {
stripPrefix = 0;
- sha512.run = "31d023dd7322dc0143775391ab2250e98ca543e48e77d410d5512c4761dea79c18f2f65f21dce06dc69d9e99186e2991114d554873085b98bce4cd411f292d63";
- sha512.doc = "1749bf5354cb5583bd9cc75b5524df67f217c01cd12390c3f116096af8a9a9fd1b34e1794dcb581c3511408bea3778429bfc57e2385ac8a7471fc371c48877ea";
+ sha512.run = "e4538ac31b6508371ee156168d4da71644a65297b91be7f070291f35563a45a1ee5a528d25585bc23a4690e8fc5c6ad04bfc829de4e95f49468a5852fac9e822";
+ sha512.doc = "50322d89f494d07793d964fe515b8a0bacb74bd5706a6da80f6860771a8e3cad35c7d06bf398217a7e4364594d54f4dc490f39980194804a04460047ff5083f8";
};
"xindex" = {
- sha512.run = "ce68b3a53374c9c22e11ea2a6e0756c3a4ac62025a0feda4ff7d50bb0457da34e0b7c9b3bcb44fb63345998bc93d3bb11f598c4dff631cf447715a3c4e424822";
- sha512.doc = "f3168102188fd8b5efabf68d4b8f7cf3294f29b611b5b45fca3fc0ccdc0a1dce483007330aeb12ff8ed50d6d97ec053e677abdb3eb516970bf52b9d31a67fea2";
+ sha512.run = "7e05824e42feee686c76fe1c29b3019feccd83f7d69bbbcabc835bcb94e69838d0d94c8c50d4871264bd930d0a2fbaeb6b84a26e3031bf3cc8d551698be1bc55";
+ sha512.doc = "f26541bde9d1d3440cd9d72d1e24b1d81eac37832e41cd99643449222185e214453e11f5076ee6eb2ce5d87ddd96364767dd5299191147352b1be2497d158d3f";
hasRunfiles = true;
- version = "0.07";
+ version = "0.16";
};
"xindy" = {
- sha512.run = "f8e1e5880db961daac6e0f97aeab3f3ee643a2c50ba27def1aa94fe4938c4408622acbc34313202ae37ec0c32acefdfb06c58d4da789e08375b5b3b92eae990a";
- sha512.doc = "7600f602f77e527e20fa3eb000c581f4b055116ba7cfc1483180aee1113a77ebe274097d09298c3c677dd5aa556d8ab3f348bfa5edd204fd7db09c21cbee1bc5";
+ sha512.run = "b9127f03d8917543f0b1caaa24344aef0356818d7414e390ad45d5de3420271a81509ded3636c3475b577d6781be6e24c94f3d444f6190bed9039dd720274787";
+ sha512.doc = "9e6c10388a7a707695e2965c3e3b851f939a68997cf880560a4a05ca3a167febeee9f1a7803cff1927bf7aecf0d6baac65bc4827c367f9c2d086d17d5947d64c";
hasRunfiles = true;
version = "2.5.1";
};
"xint" = {
stripPrefix = 0;
- sha512.run = "79074e625e5b57daa000941a920acec424aed96bcb47e87188808b5c91eccb93320f28172c96caf1971aea59e942670467cc21fd99e49e1de7f96c66dab83940";
- sha512.doc = "6c21fe7b66b38a8f2fd6479b27a9d4ce819ff013e3eae53a4b36e36e36c0b41bf5aecebeb762479447d022135a99708e02bbc90eeadbbd0f3ef4f728592111a6";
- sha512.source = "bc6f9586e555e52eabed1e7d9f7e77dfaaa5ac7659c3b5bb464c886cd747fcad4cc94a7d24ac6b6aeb36e7ebba4a5005b021ab6b77f893e765ae115eb5fb60c9";
+ sha512.run = "ec3264d51164642c9054b98026b7da7e06b0a42dbca8736315535326e3d478ca8fa09eabb62c4ad7bf8be374897efd0331b2371df22260220b65929ee952f852";
+ sha512.doc = "30823666c424eb695dd1371d6f14e5c0ac84c0c1825939b8c1bcc0f32ce8329496276263358cad91f615a934f82f1fb30f4c04cbaffd107fd145b648dcc45b3b";
+ sha512.source = "f2c10492bb960b84c293a6970a8a8c6fd7699d73ec023b963aaea075b62e072377aaef5750c94b55ef747046a3f3683930607df2a334674a2063773141a1dc61";
hasRunfiles = true;
- version = "1.3d";
+ version = "1.3f";
};
"xits" = {
stripPrefix = 0;
- sha512.run = "e25c3e55978025b3f2426c51b9a656c584bb89362c514c936391215da7e87e44c6e979bcc393160bb21062487a348c616422be571349afe4f66b7fea23f8b058";
- sha512.doc = "dbb1cdfd76e36758d3730a5753ce95ef0f2547ffb98cfeac211a857d8d0ac4a384b015d587eec080d520272863bdc05a8686214771eaeaa8a545f2df6ba56b1c";
+ sha512.run = "f78a9244a0dc31a9a69d920d6228b8dd3b398abd57fdac2e21de1154c93bdf7abaac806df1a76d2ff8994c9d52f17e5803bdea7c43f0e13480301ce136c2a0a9";
+ sha512.doc = "4a8fe4842cdf000083352423735d7f34b6231472dd42a3108c324775ec97fee3f5ef457625f44ea0445c9c34e6f903e2af96c7a33ff3787069d77a4ebe70e145";
hasRunfiles = true;
- version = "1.200.1";
+ version = "1.301";
};
"xkeyval" = {
stripPrefix = 0;
- sha512.run = "870a4e05d6ea23e68e148e23ce04edc9042d153d7a21567a2f1b83c303a0b9a180756622839538d39f38b5c00c78c7566a1b086d003176d6898988a024ea0b7f";
- sha512.doc = "66671bdb1391c25f0628d71ab9e67ff0afb3a3df8802d12ef75d0d64cf541016847b496a6607f5d2e6851564fda8541f2dc71b35219a495d826934d56a550bc7";
- sha512.source = "6bbb762cdb639cf2ada621a9a216031da7b41f023c474a453fc69a38a7a28aa1eb9cda0a5db480fec0347aab38b5b83c63ee7349ea14dbfac8672b1e8830ee4e";
+ sha512.run = "5d49a32326057d18ebb2bf25d29e06362c23d9a2f9df5058457fd84c9faebb545316c502a7baa19073abdd661e9497255cbcb938684dd006b0c10ba7c957c627";
+ sha512.doc = "a2c51df068c738d598c472143af901392d181db37bb416a2e406ad1d65c6679e428efc1281256edcbd04bf6a64ffd23dd568bed007ea278362ae7378f5371a03";
+ sha512.source = "6764eee7ff0c7649a4f6b809753134dd047ab6bfc3ba1bf16e5ae0fef2df0f3b40cd83b662cde002954ce705e8f8ee5950da36b38b2ee6533e6b089e3a32bf20";
hasRunfiles = true;
version = "2.7a";
};
"xlop" = {
stripPrefix = 0;
- sha512.run = "0893b45c73c9e7d5e5fa371218c83fad04dfde1d172e26b718d09400b7eb70027ba86b34d840f7007ad1a30a75b7b19af00ffc879904dd6de111c3f23ab695a9";
- sha512.doc = "6b6dafa739ce5b7f15749372893373bb9e5cf3f6848f0158bf6255cb1a4ac6be11bea574af46b8e07c0afa3d96bf0957e242d5c0c52fa5324d78515db4d47ceb";
- sha512.source = "4e767c58e878d5642896532313b4e6be598b983981cce52fc0ed5f12289f346030ff09e542d879e01fdcbd529aa449ca59d328c10830caace1e01eaf1019c01d";
+ sha512.run = "74f6ec3dfe32715ebe0bc0cbd3181dbc4e8384be19f2f7849333c21398fbb3a43d4e3385c8eb1dc81688bdde44072796cb1210402cdfa7522fd5a9052173004b";
+ sha512.doc = "792a49ef02b67b0db85c827c52ea644235bb2d8c8d8c8c9c4e5c36d1003ab643906e7bad13ddc505e884abecbba97d495ae8d93d4a958c5ff9ce10888c29ae6a";
+ sha512.source = "e9ffcbc786fb8a5f697f23d6e229afbc39dbd9e72bf5d6ec81c396d6b8f62208004475c712301b203e4baef70d1b45cf1a5a41d86997cbfd794a68c8b2020d00";
hasRunfiles = true;
version = "0.26";
};
"xltabular" = {
stripPrefix = 0;
- sha512.run = "38fd6c4aa54459b0baa754be524625bc7ebde3537637daf598938085f865175b737c79bdcff531c41b7487c23b5bea4db756df54f1b7090c104497cacedfa0ef";
- sha512.doc = "4f46e56b384cc00fafa94d191b0c3296b5c2104086455400497b50c29632426997e3616a2b76cf446c4813d2449815aa20c9b3b8a1ddfa5e541ff7a33d4b1901";
+ sha512.run = "57f734e3715107169b53c017e9524c1cd4f29a120e6f6aab7e50e380216ca2f841fb0aa5e3d5fe016a061b87d64eae4714f35dcda8ccb4b2c73ec4d5727a877e";
+ sha512.doc = "fb9567b70272ea7f49d6923a19748a1cc53615f45b56b2b573304c6cfa334f0dcf6aa1fc89a3236d814693332fa3cc71798d548323ec2b1c2bf34071ebd7fd19";
hasRunfiles = true;
version = "0.2b";
};
"xltxtra" = {
stripPrefix = 0;
deps."metalogo" = tl."metalogo";
- sha512.run = "c3626a23aa89a5f8c915deb8a5d9dffd2288d6a9a5fadf305c1749ef7daf5043407bb1967ae0d68b70e782a93a1d37342a7d6a28706873518303099758e58269";
- sha512.doc = "946ca43fa17d7ccaba484bccbf4b8a8b6959c9db752d64d37af1dbe7e5ec5928ea22acf69f852d6ba10fdaa8dea582abe68b38b7047f432e06f86e943e64368f";
- sha512.source = "627115948630eb7d15ae7b917f08ee538f75572d24f52af401190e80d4c175793bfa30f716cd85cdb1ef474107deda0844bb00330019f142e844bd7b604629e6";
+ sha512.run = "decef1877478b8acd8a7a10abca00773bbae707dc47921adbf9e077c67fe186e8a90e5c9f35e8e8c173d93cbe799ba994f53d60e05eff4dde09525375d4e6bf3";
+ sha512.doc = "2f2ded483dee14a97d0e5f673e38864bfef93c41e0c694cd5435d37417f145e472b13c5256a7bde48c8f4439077f4055676a295ab410a7d6ecd4598955c5ff50";
+ sha512.source = "50790bef953636876456586b3908b15f914803fd87ff8c3cf4be576bf9930c2f450c99b60d390508d35d534e5d9bff0cd1b02fbe31bb29444207fff3868ccb1d";
hasRunfiles = true;
version = "0.7";
};
@@ -28715,431 +29511,446 @@ tl: { # no indentation
deps."latex-fonts" = tl."latex-fonts";
deps."latexconfig" = tl."latexconfig";
deps."tex-ini-files" = tl."tex-ini-files";
- sha512.run = "ad9bfa7f05e61303525286de0a5530adef0c67ab6a6766aae52733627cb0f6dd873530175fd52b0c0ad9f951e4ce4ff8c4ca1ab8e61e836020cc9d2f7d440976";
- sha512.doc = "bfe9d25f615402a8de874d3985c4cfc052e3efd5b43d43d755afe9d4610d6031a21dfcabb023e81909da05b133d76a58de2de3fabcb5db53b1ea7b66cd050907";
+ sha512.run = "ff49080eda4d8f0133fd1f0b2a9be88d3017dea9faf6e2b4397b82c38424289e81b23fee7b3489b43a3741eb3218afba2c76749a2aacbc163f6891e04975ba02";
+ sha512.doc = "7c80b6fed3eb28735f19071d7fe0a61672355f6a2d2111c9f8eb8766387762b6d2cb343a5e0b601b6adde1c362c7407c9d1206e4fcc4457d5f4ca66f52d4ba3f";
hasRunfiles = true;
version = "0.8";
};
"xmltexconfig" = {
stripPrefix = 0;
- sha512.run = "26a268cbea2f9a6b92fa764663b9abf7313cdc0e797429d9c982dbfc5ef8b26a0134ffbd630384339f88cb5da02cb02d31966de691ca36f2ea7e108ad137bc2d";
+ sha512.run = "2620dde42acffee6561f406527794cc62d87c1104135da846b7cd3c7f4109c4d1986d562ea612f2b5246e1863eff86795c4789075f8475d45de00763cfb539fc";
hasRunfiles = true;
};
"xmpincl" = {
stripPrefix = 0;
- sha512.run = "295bba4dfb93f0487d7cd402447afe2f8582a09b21c95ea2fd7f76e77065821a1453f11b1d5ed6fdc809b292691623bf183a6b8a590b0436b350a168e93828cb";
- sha512.doc = "c94c016350c3fd4e4c37d61f03ff5a9c2347f52c599dd20305934141e940ae3538b0a849cc3fb8583c67c0d0cb520a69ddfb6e62d8de8905ded1f045cca1b1c7";
- sha512.source = "677ad2a928042a9082a4b80bbb75e1d60bcabf01635a05acf54d8bcd1fef2fc741627113afddbf7ac3d472a2eb3b1d0f334cde3047702fbe2cb67acff0382ea5";
+ sha512.run = "8d9a895a1efe8ce5eac190b8242c7f3e3bff7e433e1336aa7143894fbc5691c7b4fd791bae67fcefe97d16ff131b533f8b0c629580d7b5f9420e9216e932b860";
+ sha512.doc = "2757de1bfcbfe9df02d5e667564b1a69205ab86c31f7bcc8ec3f37db0fb1a1f4bb21d7360dbfd771aeafaffa4599becc801df81e339b6f49adafeb38bc1ff5af";
+ sha512.source = "92cdd556f60d8a4186f64800ef5c8a27e331e394ac0120d3e07065688d454ea821839eaaf167bb15980223552160e161cb3c559feffbc4d6657af1019f7c14a2";
hasRunfiles = true;
version = "2.2";
};
"xnewcommand" = {
stripPrefix = 0;
- sha512.run = "22dfc77201819efacf8ef0041a61ee7119468d1ce2c83b5733f16dcd6e2f8191012406941032307dbf4b245d94c2b9909a77ce9fe9be4abe2092e93eaac97cf5";
- sha512.doc = "510ccde6b1993b5f7e7d5b9c539780a3a1a487de88793bedd0023215b6e7e2e40c29332efafa1e3510c0a0e8a54bebc1ba8482e0a65e411ca8831003d4bea4e1";
+ sha512.run = "3296d6f9b580699e86ee01da444ec9b3cf7b76775f05529cc9c4dd931da5f887c914665651214a8107be612b18cb286ec039ad9ab3de520bd17090b38265d5c9";
+ sha512.doc = "e03b7027a3956829823e92bd4d8a3000d8f79f26558875ea3837adc9ca4a17ce75d9d4e9136d7ebda7bdc8fbbf4a1b44fc6f71d1bfad710d2e22bba8fab24292";
hasRunfiles = true;
version = "1.2";
};
"xoptarg" = {
stripPrefix = 0;
- sha512.run = "af0ac82f29cdc92bfec80bb4ed298287ce2e8928cde4cbbfe1942f5e8a890d3c177b7d642ad9f662cb6e255cc939f86018149a9cfe18260b4e4a847181000c0d";
- sha512.doc = "ecc52aeaf8b602b74d412196be984c0d0d50af7c0e728ddc1268c88217b444363f3bc664e8a9146eb92ce6fb381cc6393067f7a224805e860961d6d924c13dd8";
+ sha512.run = "3ee6285ecac00a20781ad530a7ca1ef35a94efdcc31d29084e167cde75c51b4bdd644bfb5d25390c3deef44fa7b09e479b6c616169ab0bee1e83d4e37338e00d";
+ sha512.doc = "1692c6700b978cd05cde7c0d45e970a4cc8f783d53cb1e2fc57639483e728ef5dcf29bc7563c9ce42eeaba72da93b36e366876494f3680f0fd5e8eada08694bb";
hasRunfiles = true;
version = "1.0";
};
"xpatch" = {
stripPrefix = 0;
- sha512.run = "bdcb85949023725eca43a1c5216a5ce99f55840debecf1ed4e083ffb1373a5f3ec25658c1269243292c6845441fd7f9b3a5f66fb0ebe73278458e20d4dd0b3aa";
- sha512.doc = "6864b64f2baafdb0076768b575c1e2ad38a3c8b344efca1ef83b1b0f2b276b37c712d6a90ae2ee16c64d014e85f540d1fc135e6e702fa7762ea83949db07905f";
- sha512.source = "5040c7e7180ffab4d9eb5a8c261d87864456988c803c1b6c52972c88c4cb220f6bdcdb80a0c42c56f936c74f5e2ef94e557a0e12e9757f5188fc36654eec397f";
+ sha512.run = "8f74955f059b7cc27b01772893cb28c565df3773fe308d7862f7a41bc1930ebe8712468d8e32027d82b3b4f6c1a800b007ae202d8fe672d389f40f582ccb4e70";
+ sha512.doc = "49fb3a9aa844ffe4dfc2e2adcf3ef6135302678bc423c377e171cea4ac784d9e5045e4f080aeec622e2cb5db7f706b8b5592d65e1bab60af766aa7df586979f2";
+ sha512.source = "70bdfc42f330594ad9435acf846243880c3c34cceb57708b8e61fde89e07933f2b9bd131f0ab933d5c7b1076412e150e48357f88ff67441c1e0f4e1d294dca9d";
hasRunfiles = true;
version = "0.2";
};
"xpeek" = {
stripPrefix = 0;
- sha512.run = "606c9fda3f29869f330bc204410ab88bfe6db6d3327cf0a534f166a2f6bbce8383f48b3b3a210faba497355ae92eec9d28851ba70d76029300a5853bd00574e3";
- sha512.doc = "4a0094650a5bb0e959fa3f070a698bdc4af5012daea622cf1d2c86702631a7f0d02a71e9393f552fcb55f8bad2bbc5d5add97bab5f5ea839702ba57812ce977e";
- sha512.source = "968765fcbed214b179649672f302b93f5cd12f5818323bb6556801359907bcd054606640b815ca85b47d716377f74638db9eaccf5c49703c83865cb1e51001fe";
+ sha512.run = "dc1dd0534645be0754551b2d3bc146c7e7663f7cc9f2daf40b13a383e13883d25ba46f320317d4e9f251594dccf3a880f5e123683f302638eb3b37018b369ce4";
+ sha512.doc = "047080eda80f9134b98196bf8a06e446ef856028aaa0f936da16db7f63be144b404708045d2a49c5bdb70b7a6f0b6b505697e95a5ff8b98b5b4f1ee8b2949367";
+ sha512.source = "a7e8c3f165314ab79f8702b8ccc82200398e5d5798815c02a7ae3ea0d70dd521d534c50e93b822e41042eb6a0faea07d5f129f05f427e47c2abcaff3adbba459";
hasRunfiles = true;
version = "0.2";
};
"xpiano" = {
stripPrefix = 0;
- sha512.run = "cfefa5bf086110f80720a6884ed03e35dee223391b18563390a5844f3dd1bd38daadc7802fdca95affe54594137ac87dbba1eb8067dc7e1d522f5ebfe0f3bcdb";
- sha512.doc = "72be73a4847da5721c2f3499655f3005e2ff2376c0515f39ee3bded42b11e85677ccb8544fcd4c482e52ada35d2b341d84934ab4393cda831546162aa2e990c1";
- sha512.source = "fa7bd44ca647a96b9246468483440dba87e51bb2fb3cc86a984eeb768d407546934ea12f96bdcc4c782d76c260d94faa66e4b2fe8327d3837078c3168556bc62";
+ sha512.run = "3554bd514e1108649bc98d38dc84951edf17533758325d46726f55d9909d1a3747024aeff62842dc6eb1b5fc760c41a452e207b156bdee06468e9d7732e223b6";
+ sha512.doc = "257c484983eed03adc77b1776c9207ff89b4152b817aa09fb57cb41d8f6494af0db191c61b954a7f2a605cb8695fdd0562cbab1e0c48f85329c3ad61fef0e62d";
+ sha512.source = "b52814268736b61fe3f417f410e4b29f778b6492f838d16894d33db85645799d52d3d744f10b429e68e315a142964b2f5ff57f15e9c4ee7e93a58dbd4b0fa2e2";
hasRunfiles = true;
version = "1.0";
};
"xpicture" = {
stripPrefix = 0;
- sha512.run = "93c8c9a572407f50a2a9067ba625bb1245b95ca3ab013f6f19e6ae51648fb0b62e0517e01f642acd0cbba147ff40f47438e1f90040595877824d037caec3847c";
- sha512.doc = "05f796dd3924554457db2772e5b6612bd1f3ec35e66b28974d650edd0bd078c7d636df076b98f82f48f012ad6537f1320da4c144a0eb2bfa99825daa51decbce";
- sha512.source = "029dc5c127f2249f4b262b753544bf91007de53ccb7a5136f0524bb6a8765224ed39fa4b7fc5bf097fa3848d1a3d632688f2c366b758c0b4f504d2beb40207a6";
+ sha512.run = "1915b8b9acb3db8d4f8ac4fbc0baab55d6b8352288852f20d066a3f0ce4f7dd0cd4d2d70ae2d2e29aadae0bdb272fcb237146379313b2900accaab2bc10ceb79";
+ sha512.doc = "dafacd0f38ca6a248f701cf48381ce0a3816a693150118ab6a7e18f818814a1b54435820dc8c11135146cfde3d40a08a0f2cd78bc54a9ddb450bb5c848b99e84";
+ sha512.source = "e49b8512ef83ec38f20dafa1e5f191cfd4c2bbcc62016f209be06f969cccdf3cec9545a24756710c767946f8c532074d53de8a6bacd6c565fdf49c579b0cb6c7";
hasRunfiles = true;
version = "1.2a";
};
"xpinyin" = {
stripPrefix = 0;
- sha512.run = "2b86ba27690c215f9bfe1b4c464e7fde3fbe4715f4e671bbd194f4f2fa223edaaa5e910ae624fd9bdce9bab347317238080b6e0c2e69e7c5fd8b5365d46beb19";
- sha512.doc = "37276b25a2365c6ccd1178ffa3f4cfddfcebb9af67f83b10a1a501394718f6014afd896ae3ca928203e50413e5f02e63c511e7880e9420466b2ca86727cd2159";
- sha512.source = "e472f33155a31c3a423afe0a88e9e688c66e5191e14d2111c612bf0713c28833f70b0ec40d437f9d13bb3e0bbdfc625afd536f8505ce52235bbabe518c867f00";
+ sha512.run = "7235eeaf6b0218d4ee87a07b8b16034cbd40ccdf77c96baba14d4ab8a6bd5de78c5f5ab68891a6a91fe4bd0a77de146c357f4e4af4ed443ca8a38526f4f53240";
+ sha512.doc = "b20233a1ff1f2f1f1474e5bcf81fab3747c26a3312d91297c73d1e57ebafd9459727c91da025b5cb4c1875ba5876873eb8099ad4012d85a972dc4fd1ea90e7e8";
+ sha512.source = "47dc1053cdbb87ed09e2bdd6c6fe447c011c1c2af4cfc8a1108431aefc3f5dca069a8bc60b0e97c0775a1ad1cfb54999a69ceee7f85fb493c2e8b0f6d634486e";
hasRunfiles = true;
- version = "2.6";
+ version = "2.7";
};
"xprintlen" = {
stripPrefix = 0;
- sha512.run = "f1bf6eb609e15cc02d382aabcd6c1acf7d9d2fe92777858a8727a9f55fc68717694846590d4f1b8d873b470c3933c6db7b36ec894ed1fcfdcf9cb24844a9d838";
- sha512.doc = "d137770c9f83721d5d113b8f5bc5d91758ecbb1af2f11b18565130ff0fcbd3dc370b35facdd026af597e2181248292650febdbb2e80ecf59702c7f680c29ebbc";
+ sha512.run = "dc446adfe453430d5e2c9155acaad26e258a36319490a5158f0874292e9e68c1eb61ba57e361b5ff8bfff84c3b4a359709525f42599b95e9ba19ce9e28f88423";
+ sha512.doc = "5905ee8d3589b7d75388e6e2355639435f3a72fa99abc17118068069715ba7220fa3d69f58e046d7972814bfa3834222858bc8933562ac91f83ea250f0952d82";
hasRunfiles = true;
version = "1.0";
};
"xpunctuate" = {
stripPrefix = 0;
- sha512.run = "96e227a1e184c2169e947af9ca4f7510640b3ab9f987f4f91ec3d15896bab29060087b355ac7cb3d7eb0c8773a0ba4f3119c80e70eb826e6a6b4ae1203b3b94e";
- sha512.doc = "6906568c6c7600eeeeb99706e0735f5e8a5e8c469a0008a60981494f36f830bcdb9fc2a826f52421ea4f2b8842526a487e97b6741a3a9319e96a546320d83b17";
- sha512.source = "51e4bba0ce5d5fd596be625120ba84a161c0488777001e2f4dc3ba4a296dfb944cd8e571001ed51e03e4f60c1bd38d5d03e3ae517b76d65d7f57bc3df0418604";
+ sha512.run = "4b69969632691a529ff0127f21a5974a509a29c047a33cdfc53d1bdef1aacee7d6ee8eeda5d185759b60b2e4dfcd0dc59948a8156767e2a7ced0256aac0697d4";
+ sha512.doc = "04a839972105943ad72b848adb44584b647a3e52842c0956489ce82496d005ce35f4b8c8e6be1337b5f65616036b58e9543e7f4796075f9828aa9220015e441f";
+ sha512.source = "02b04679b0d5ec75f2972f786293250e0115378fee96845249a221be1cbfdce9d03897f877b82950a5c80d117d4693aaa60c06d7effff9c50e63db8a6e1e49d6";
hasRunfiles = true;
version = "1.0";
};
"xq" = {
stripPrefix = 0;
- sha512.run = "bcaa78b9e4304d92cfdb38d956f6c43b2786afa4cd4f9a0a42ee1f01301470cf2bc2db226adea339d3207371de45a96cf501da3b81ff99d85f1625caac2ffc2b";
- sha512.doc = "78b364c799692c6bed7a10cc53ad05ad2073b457664cd849090c998e53c5f09492595c641df83824c1e0630a678ba30eebd140bedfbf3a4c6e685dc2f9ee8b83";
+ sha512.run = "f1fc2f43099e022aaac631d4ccd1e5f5b9a9f23db6f1c6c3adf59d47dca57c25728f81ead0ab62d07b9bea6219e3121874c55973b54e826b1a70c5e4fd47c853";
+ sha512.doc = "cbef1b95b4db328cc29d5f4fef544459b893cea82838e9e1f2faba00dd8fc78bd12d36931dba4ebe76cbe985879c30b8606df1f2091fc8d2108311350b2ea339";
hasRunfiles = true;
version = "0.4";
};
"xsavebox" = {
stripPrefix = 0;
- sha512.run = "bf374d7f9ad1b305ebcc245a5dd9c628f2c94914a6d9b9344686eec0a682b57cb028d844fd00a77415a5949e6da89f672df8e841ad3539337d9c85ebd0f3657c";
- sha512.doc = "d4fdcfadfb882c6382a74e1af0df86505e2ff39be2e0c64d3ec31f44e3c68f968d7c475cb6acfbbfcb35eac28661904f72b970795266ebb2f5039e66213c1c2e";
- sha512.source = "649441960f2819110b543975cc80fdb0387466dc609b47a6c59a3262dd8808437bdf9c5ae6493ce77d29e22952270b188f51cfd5e7ad5caa184bdbe1a6c6328b";
+ sha512.run = "bd4ecfee707499f13bdeaf278c5ff67807087fdc8da3c38d135e7c0fe1a4b5482751ffece77c89c4efaf1371a08962f0d470df4998863dcf0c69219f7712adc3";
+ sha512.doc = "6e0db4e18ea4a4bf7b4fe7158b226e20c7e2f348f727f9918ba739d9fb5daf7489bdd78c237b44575123cfbcca46eb38de50c5e0f7a5c7c1d40db6cf1bc6fd4c";
+ sha512.source = "b842a4a5655c01b35557b99b136fbffb1f1ecf68157944c8b21e112aef0b59dd63db549fdde78d20dcd2b15b435c521a3a851d231795d4de02baab508744d825";
hasRunfiles = true;
- version = "0.12";
+ version = "0.14";
};
"xsim" = {
stripPrefix = 0;
- sha512.run = "1861dc96daf23b925ec9fc7a60123bbbb246c8ae30e312e28b0a49c23113cc6c9f7a4ddd81b0f3deea5c178de8900f55e84331cfefe87ecdea11d5899ecebc53";
- sha512.doc = "93ebbe49300c57191a217d50df8a2efd41d5cc37d74ca728cb97e55cd24e86462f74619ab252b5829ae7b635ea5fd933ca5538ae591c3a445fc74ed6d79d4644";
+ sha512.run = "4cacf876c020262540a136554d065844a428ec754c03f2ca2784eb9e0b7815c3fef01d6ccee44e789a5115a1d563317cef3c3d80bd8b1306d9a441cf6b049581";
+ sha512.doc = "842a1fe4af1c6689be3f647d464a521a42277bac34829a483312e188656c6366493cc0e0fbb1769552a9cc8ea50ceb2c6f17adee97b264e67593ed4a71307f53";
hasRunfiles = true;
- version = "0.11";
+ version = "0.14";
};
"xskak" = {
stripPrefix = 0;
- sha512.run = "cc3faf88c971a023308fb4b1f23ba960e3af3e044b4ff3ac1522e4e31f8ef71932b5d9511e8ed1ab6efdfbe7bd1256a2e18baea321e89a6daf420676f425ee63";
- sha512.doc = "bb342aaeea3950f032b3f81841a9c2174a11ad18f15a14659e40f7e0548b0c57e7efb50e7b58d224be7de4700807f5ead4524553f35615ddd7d333f92b7ea718";
- sha512.source = "2f7d7a08e516e06c083b3ea8ae103de171701c74cda34d0fc9bb16904fb98f216a27073aa9dae7b490e6b2228d2f156bc1ed1ce3a7155acefb647ba8519716a1";
+ sha512.run = "202f61fffbf22346ff6ad6b2b8f411b2a8e4f58a9d53e5613810f2fe0b56b0c73867f0c1c293bb0c1f0edcd4ab73135ae33a953d3709d2d01060c1b638842dd4";
+ sha512.doc = "6256df468580dcee451e4a650ebab0323c92024e9bf872fd683af1f10c19221887b5bd1bed7540a517eb6716627e689759b7ceaaa2944869e18591fba5467114";
+ sha512.source = "11119e38b4f21663e36764d2b9e7da22d9493de7296590db4beefe185b2c9e89224806257d3880c78b07c3984478843b1886e37e5a33fc798920be221789de04";
hasRunfiles = true;
- version = "1.4";
+ version = "1.5";
};
"xstring" = {
stripPrefix = 0;
- sha512.run = "c97eb0b1f2027d07a5e78453340393ae4d8e164b02ed0f61c5dafd872a7ed86d15d31878662381eef6517c8c3a7c6ef9f7b49bb984f07fe56605fdbe8dc91056";
- sha512.doc = "6c2ed600c6e5c734bb35b92e6ef3d6ec08919e439b9e601128555174254da1246f3d695c2d78d95aa811909859165768c49666dbbce5fd923645082719db2048";
+ sha512.run = "82254f103053d91eeea4c6230142de06138c392542cac63731c7b34fec5130984bbdebc29ac3b56998717dca11ad444c44f410215b6b89e6748029721a9daac6";
+ sha512.doc = "c0c17b82ad0d5aad95d312935e0214a7e5404a23b9a284a56ac92ec9ea936a9bfd3a68a5b01e29c131b7850a3fd3922ac87020166eaf0a7ed9d695dc80d0a931";
hasRunfiles = true;
version = "1.83";
};
"xtab" = {
stripPrefix = 0;
- sha512.run = "ca85c140e4c8a5ea4c6d7995ba3ab398eea8c9f9d24e0ec2d0e3a157e344ac2e64c8c9878a8498acfbb653b60bc912217257b8bd67325a1e5864c2f61fad61e9";
- sha512.doc = "2f3d9d0e2f8ffc9dce82ce400d9556d10cea0cd1d5eb409f23c6e463ac377f0a17a4ed103e9a25606a32e07439a64635ccb7579dd5b2d4e5209051bb4054134c";
- sha512.source = "2a9eef14c5595836b174fcdb944a434f4e1e6611bafe36f9e39f0f393e2d3a4bded7649799561ee5a31aaeaae21b6822fa3532839e456d885562d16464c88fe0";
+ sha512.run = "e308d3ae3ae32b945450b319834dfac19b6006cb0ede7f21a91999b840528927aaca7cdc330a02ebad874602d6d268fd1fe609dcb52bef2757b2e0417310e012";
+ sha512.doc = "10a158bf2d50fa89355654da36a179bbbc5d30ef3efa8a79537de66c50a892f540938cb364e45896dc079266d5e47bfc2c74b8cfe01ec1691cde34bc221e4ca2";
+ sha512.source = "0ae0bc4d96f8b7c4dd5bc62d56538ef5e8f5d8d8ecdb114759209dedc722a2aee1b646a27cff611bfd2ec9ac96f0633393cef9d3a13a6d54978740b28fcc09c6";
hasRunfiles = true;
version = "2.3f";
};
"xtuthesis" = {
stripPrefix = 0;
- sha512.run = "13a166e1a798d485eb40c99687e88baa7677fee87a1908c407226bdb217c949924ef477dc4cf6262d108748730f00b822da1e855f79119b8c09f792b3df9fd9a";
- sha512.doc = "95584b648df62a481b6fb83594684a5c25634815774a953035c8af9a0ab82350718e08bb6b6d0cab05c521d3caafdd9e56dead1edcf43b03ede7ab67b7fcbf42";
+ sha512.run = "5d9081b8d197952aa5ff58b1cbd490bb529cbbc1b72956cca8dd28b1b6bc12c6248d3d04fd457349b30df7594aa1872ce9c8438feb67af1b93ff0fd33eefcb7d";
+ sha512.doc = "96e94598e3e397a9657a83496d940aa2525fdbe1ec2cf820b05e5493b1f3e1c45568e16b62c22d4ee25afe2bd0657848a433477e82cc8038895c2195139ca065";
hasRunfiles = true;
version = "1.0";
};
"xunicode" = {
stripPrefix = 0;
deps."tipa" = tl."tipa";
- sha512.run = "48f64fa5f60271fae0c9b8c206338677e0bc82ae35e78e685d1f77a30604f09431a6c2afe50d8aafcef1741ecfe5446cb47851c6dd4cb11e986b60e640ea15e2";
- sha512.doc = "7a1abf2dd807c92bb2a5354fc95d5db18a9da81ca007a285ae67f037970b718b8761a6c297bedd938ec63f2965a136076dc8b12faf6425752e321181ca4dc4b9";
+ sha512.run = "f49628013bc54e82bc38a2c749ddde9426c65716f04c5c8d8264398b9595e571d380e07c045db9e7ed5d6df7d0b7b1f8e81eaa28d6b67a6756d2c5023b731176";
+ sha512.doc = "fbd368180c97649944aa23fae4f50f8a8d1aaa776f643ba520f121b9aae196dca94c11906f9d5b2f961b6d494256329670af1f4563502b44a8fc9633e29373e0";
hasRunfiles = true;
version = "0.981";
};
"xurl" = {
stripPrefix = 0;
- sha512.run = "b2468b70d2b05d0352fa8e45e7debcd3a48c7d48acbf1f440e17872edce448b23ae8512f182fa15b314bb20e7930d5ac6e4869f56c53d3dbaf49e7259c5cf10d";
- sha512.doc = "55d68a31ca318fd1def5060247a5807ce4b5dbdab19da1d0ad85988fe7c6328bee99b7a73a44b0a3c81cb107cc2abf3d40ccc2291f18778cb62749484ff4ebd7";
+ sha512.run = "aa1a45825336ed3d62aec9671c53269c3e7e506092fc62e79075ef5bfe483003c513e402e09595ecc9a2f77f637665bbeff89948b1b6c30bcde2022bb110b1f7";
+ sha512.doc = "e69e6008e98bd6de089745223e9ad9690ab29069ff5e6a7ada1bdadba24fac2e16d703ce7534c8403ba4c1a9f84fb53477a1eded5e9522f8f15f17dde463726a";
hasRunfiles = true;
version = "0.07";
};
"xwatermark" = {
stripPrefix = 0;
- sha512.run = "237d1c619948e93b7640a27d388111b3cb626e46e1c30224c9a08ae00179ddf4e9a36c1c9f4dc4bdab0d5ba0360ec0b849b96c8eda9f1d0bca63adaf6dba4e08";
- sha512.doc = "c3afc4f4590e2d34fb1f8d6f6e2fe4542175566918b2113b92e12c35a3b2257194d465e4e9a3a2a67eee0d26f2d7a24da534db61e3dbc53d4f962e8dd8e353c6";
+ sha512.run = "705c9eeccda8b2475cee782f6bb167691e985324361e6dbf147ef9843489f572f2e0b9e47a9f2beb7fdce68ef12ba2bbcb2ccf23c39db489d7d4486f09ff5787";
+ sha512.doc = "70436c9927ed6c3c7604e1e70fa877b9be80287a18d9257abc85526fd756be5b0712b28b47b3271787f6ab062743964ca6eb5204005fec33c3a63d2dcab960ed";
hasRunfiles = true;
version = "1.5.2d";
};
"xyling" = {
stripPrefix = 0;
- sha512.run = "f088809c8a24b47273ca65190bebf554c9f2dd9a552fc0a8c80d102505acd2b963a9695c4eaccc5c1a840d246fe7764600ea85a51782198fb63dda2d9de34f12";
- sha512.doc = "f74b23c8d4d4e1179b1d7db6fb07b8cbddb47cb528bd55af30c07f074240218135d05deaaf3379be8d61cb30a6aafdba8e756b73d5da450a15595a159f1a5010";
+ sha512.run = "5f78d2d61050d9ed84d56136fe59b4674f4e03a536015e3ebc3b9500dd8a08878164ce9fb1aa9ca9a1262a000149061f3fe22f10cfd68941316aa186b81fe923";
+ sha512.doc = "7b4ca312ea917329260eb0a19bd504ac2f3ddfb5f066806296b164fc541bfe26e6ed1c03ffac5b52af6b19fb4ba1e77b5228ac4b4db0c2ee8f2394fc0f888d09";
hasRunfiles = true;
version = "1.1";
};
"xymtex" = {
stripPrefix = 0;
- sha512.run = "75eb39c0a4f5d458d41f4577408abac1a286699aad1ed1baa6775b7ab91ffb1c64b50b475973436a0c08b410b594cafb1d0609a9c2cbbb31cb5b56764f2dcd62";
- sha512.doc = "e48c57b22ee22baa32c5595010f095d35711c9bf0bd72933248d730204369e882df80a5cfabebbd19059f25c1ee3261228b293e8e8d693e4381b7a8d200bf78d";
- sha512.source = "25342068d6c0bbb8971456388bfd89702586ebd6526015c835f5c76db7efc39e6418d40266ec78763d22d3ad4bfb4c7937ea1de95807266105036c092d57cc61";
+ sha512.run = "9f0f14d1a862622ad0ef695a58f7dab554daac8d5151193a70c94ea872d16fe8eb1a763d03b226b08583db484bf576f5a41d2070d5396ac323ed00ccb0daf5e1";
+ sha512.doc = "0e2eb5439f2e629da902e4c7d7ddd2d03bc4d654c4ee49e6b005450174acbd70760b52c9deb446ca60efe7c0389403584b86a6f9c9964cf24858b13cfccf7ed3";
+ sha512.source = "d805d6fcb72fb801001ad80fe43ee36126c0764f8baa96dff9fffcf7452bba8e5cf42cbca6a50b89f5925607c277b3fb7408f8f7e6ab087edbade0dac294252a";
hasRunfiles = true;
version = "5.06";
};
"xypic" = {
stripPrefix = 0;
- sha512.run = "279443d948442972a0687a57a17c336236f80629c733b4eb16a6c9e3f51507c63a92d7e91d01948ad3fd19ac62668f8552d4718cc56de182d67ccfff3643a057";
- sha512.doc = "f5412a4855ae872c4db22f9d2d1caf45999d51ce34cc033fb15bc602d1854c792283fc968352d7ef71a7d374b1c4642e1683371b16f473f0c46cb9afab244b0d";
+ sha512.run = "5bf1323499bd801e2d5e9ca2eaaf3d7726ed6b8063dee18180eec775ea4d2f86cca8bcae262375455af64ae00951a41b34386fd90666a2a89114a2fcf23ccb7f";
+ sha512.doc = "cee264a3a8ee8f599b2310b4c9b722835a61fe8455c3f873ba91ad22ac7890cff8a1ef25f3d0b80aedd6420f31742f4e533fe20fc81dc83e4cc018684180c7ff";
hasRunfiles = true;
version = "3.8.9";
};
"xypic-tut-pt" = {
stripPrefix = 0;
- sha512.run = "7c95135ca19749bbdfc68a81a870fb9a385def4e634d334b486af94e65bf6a679f56c957cbf678cdb3c1cc2e40a69586325c4d4136f791ec90d728a48a85caf9";
- sha512.doc = "076012386598121cf55b714ea791190d205880d090967bfe99cf99f46890411fb0b09626ece55838ffc3996c062e45beac179ae312798bc2c2423a4d57303502";
+ sha512.run = "291825c3461b397deb825266c7ee4316c5d04b8db1a29759378409de55c20d81552e31260468f4fa6a9a04f04705422714a8ec70a866c87fca2f4f1e189e0e4e";
+ sha512.doc = "e27dfa0b36341bcd02ba63a8b543f1a6c55c674745cc790543ea2cfded80e536e5901f184a3af62b92b4534c738a06bf4fd5cbd4dfb4da865d13991279309aac";
};
"xytree" = {
stripPrefix = 0;
- sha512.run = "cce2bbdb8d5277e0ebff99b2bbed60d0b2b8d6377f160f9441c611fcfc1cc730ed50a427e715b9af30cbcc638a285169d1aeb0738b99255ec36974eb1429bf6e";
- sha512.doc = "531a441471dfe20645408c8899fb35188e41e1292bd2c149e2901d61749a8b878d399899b9f4c9b5392bf3db6d4de4ea4e73e136e9d110f5e52cb09900a07b40";
+ sha512.run = "fdabfc451679f7ef3752db2537a7dd51e9c0fd34337e429f24e44728ec1ee0a9b97fc2f176948440a5c1cda609182f60d4c564ddcd76c70e84410cc6a0b1f371";
+ sha512.doc = "0e2b08c8db25a5bd992c8aa843d8f6fb2e0efb3c11ea9dd0ac69106cd71f58996f73786513e0ff13bfb54932f468297edbb981e3efccfec2652f80bb02fc6ba7";
hasRunfiles = true;
version = "1.5";
};
"yafoot" = {
stripPrefix = 0;
- sha512.run = "d2905219906aab9a70ba0193c074bfeee15cc56188d8f5ebcdbf7ca249a6de3c2d3a1c166b456edc12d549c47d2b4fea70374b39cacc786e73e0eac54bc893c0";
- sha512.doc = "e3eb43caf1dfc0c32d66c3225810ded3ec5ddef96f980f7d2a858d21d16ba17d3704f8db24171afbe05e7bca5fac04c60cc96ef4a0995a8655442f66a7c60357";
- sha512.source = "333d929c54875c31874aeb9463b0f5532b66c129d7c4f3d21f554ef70fee136eab8216332117d7e5146374fd41536f4c5c5acf190d9e5ae013bde808a6bd56cc";
+ sha512.run = "75ab34d40fb051000783abf573f4507e3791ea5aa1cf4b8571ad16bc020f10d17a49220a2878e5a2791fb7f073613ed20d72cd5618feadf38e290ee4f047e615";
+ sha512.doc = "322e9cd25fd7686c4325d04bc7dfa00aee45fe993bdb730ca3669cf860b7cbae1dc76483fe3dec11e09ad848f166a01f43ad0885e0e9fe324ef28d28a7d2b4ad";
+ sha512.source = "5159db9c0f8e1f1ba4fd265c1188c47271b6da4290c33f65e8284b0c95d8144a3219951e13c1fb8e7fc172f2cd0094cc73d63fcd0cab67908f6542881930d772";
hasRunfiles = true;
version = "1.1";
};
"yagusylo" = {
stripPrefix = 0;
- sha512.run = "c892b8d8d65d27d24a5e2a83620ec680c7affaaf745516da9ea2c66d619ee3052e7822ee1fbd9decf12f070d2a9dd0eb7f0c098870ebb2d4f6de7d77a2c9664c";
- sha512.doc = "45f157c6cddda3924048473fcf03b8c04828c125347ab8d0fc4489f9739843b00004dabc7777125425a5e828d003271adae323fda154d78ee5898036d415c210";
- sha512.source = "59de94ecf829e0e05074d1698d9c161232723eaed000a6653811ad2610702eaacf65a0350645b1ea96657543a41e36d3b7bcabba1e7009f394624b84025f8649";
+ sha512.run = "f6f367155aa16ab0133957fea3c099d4e839f248a87ccca430e43c08257b2aed3a11c77ceaf8484097910bcee2dfadf260ab5047fa7f0244b43bcf332f367bf0";
+ sha512.doc = "0ba73f1c7c7d7d646312f8a3d35c0d063e792ebae45c3e869565f01ef65e14f31bee463a1ebb8ad60166d54cdc23a9d21684675a6ccb09b8da233badb0d0ad96";
+ sha512.source = "0bf71cf46e2cd66f9066dda7e7982f91e06803ad2c89358da94fc0ecd593ecfbed8b36ea9668f3e713987265fcdf03fdaae08ee9dcbf36ec1d22a91e3bfe84c1";
hasRunfiles = true;
version = "1.2";
};
"yaletter" = {
stripPrefix = 0;
- sha512.run = "1de125dceae7f40b392fc0302f20363f7f9fa71e4b421686157a3d590a98be6d28561f8481d9e3dd4cc09bd5f6ed3f86bfbc58fdd27482a130f4fb148ae7d7d2";
- sha512.doc = "05830e1e7ff45db7e629d25462c3fe3a3840bd9cc01ea272f3ea5f75867f6193ea5404bdeb9a7afc345a85d091e4689bdb2759aa2e92a2bf8b39314956efe48c";
- sha512.source = "213f827712d0ccfd3b45f518e850ec46eeca374034fe112522694ae8dbbaf4222243e457f930aae917c5d07d6338ed34d57c0e6e82dac72f291aaae89e3a58c1";
+ sha512.run = "28765f3b6296ea3b9daf671543b7b2cf371bf2aefb4f3eefe6e95d50ee9a11516a7ec14fec5d15305e8f52d0089072cf10ce9dd4cba30c8fb60fa75365ff0d22";
+ sha512.doc = "ed81b08b0306ceb519c9a652ef0d271bfa486897b05bc3a91a3840e36d348ea86bdd645ae236d3f34de78d038de988a023e542075f871aa6d8752d9606910dc6";
+ sha512.source = "a2e64356234f9bf9bed1a73d5ea362ee487fb3eab43dc89241bf21c7033119e030cf3db81321b1eba245b3330103bff6a7b9f345e6df27f47de35ab9df4a6ace";
hasRunfiles = true;
version = "1.1";
};
"yannisgr" = {
stripPrefix = 0;
- sha512.run = "9568f257477e633152a7e4ac180fab2cb88e800f32aa83990d8dee7c802c5c18f7e968c0a69c1ea12b8d6f571ce688aef8a9d23717c942cc7b47e6d9db4e62e5";
- sha512.doc = "0eee79945fa7b22592c28618a996d1336840ac72fd51787ba93b40ca03b435c97b3ff150ede653f4069471b5f8c5d9891b3db931d95ea9a8562489f94a8401f3";
+ sha512.run = "509e69acdef68eadc65fef6980e9166c6327e8927fb9cdf6a7a33786a8668ac9b900954a4bb661f223967b26dd240d5ebd91683658b324be284e46876c39061d";
+ sha512.doc = "40ecdfe71670357e8ec84fd262015b5b5d0b8e486ab80c05d0863a335649501e9548d785cc2b2374f989b820dadd9a074cc229674dd1ae9a6252d4a0ebeb4191";
hasRunfiles = true;
};
"yathesis" = {
stripPrefix = 0;
- sha512.run = "1461f610322417d6b9d81149857882116dd529a79c327731a0490d10180d26f6b4943dbd7ad8c038a124d4f4c0cc0b9f630a18386b25b1e637a53e858e4eb1e9";
- sha512.doc = "3f48399e1b70b314f8b3eaf081a62beaf99abbba8663adca54602bbea4c9ec0a84ebad9f6d244c8e37da6cb7db911dbdba916140f0926b3b4025d2e624d6c4bc";
- sha512.source = "0a469937e6402bca80c7f5cd812c23f225e802f84d9229ff7180dc6ad7118cf41f56e2e7bb0ba2aac611b34f7ba229501ab53e5198bc63300e8abea757b2c6fa";
+ sha512.run = "f1ce86e173825007f87c2e4c3020ac761e7689cc079993dc7fbcb89985cc8e2684eb5bee4dc7e0a7bf44df0a37fe1d8fb8193e7006b511c256dad2b1b1e1ca4b";
+ sha512.doc = "55f640414d27a1786edb8c1e4542bdabef94fe89e40c5eb06b56db97c6cd06f72f9386a4d27e674e956e7230015406a8f9df54f90e898ea8b7f174f5eeae6dd6";
+ sha512.source = "f3014c4a15010794a30c14a51f9fba4ef39a128e4dd566991b57bd66be3f877745e14c8b1f8e50942870dd3867c892a99d352a9c2d8b275fb299d8c58c511de6";
hasRunfiles = true;
- version = "0.99t";
+ version = "0.99u";
};
"yax" = {
stripPrefix = 0;
- sha512.run = "093f5c2fb8b68387079f4d6417af4657e40e7c59e225450897d678aee7a97c5db05f1889187d8678c796b03f9612ae4b3b1db15a7649f6ae0824bc82cf7d2864";
- sha512.doc = "d3d21f054d03cd4d7eee01352b0e23a2755ddee77848f7468a62db4cda4581baa6b48aefe270eff20713c4181fef69d59d0e86a40bd52a794cdfc37ed15f1aa4";
+ sha512.run = "2fad927b46209e0705f96bcc5aafa9774d5a7cd7e4f984e48950525c282cc5e2273a21f5645bcdecff0a102a236f9f8470fffde829b44a886fe40f47699f94b2";
+ sha512.doc = "f648b61eebdeb9a1d0497cc22205361c5495139fbf835173e067773956793c28220a6a6b8d3f7ac7f275cbcbb77b06a1774e0f4519587fca390d0aabe34ccf80";
hasRunfiles = true;
version = "1.03";
};
+"yazd-thesis" = {
+ stripPrefix = 0;
+ sha512.run = "9f8350ad1d606769e5c5825bfa92832775ca7a120287013119f01e3cdd54b052a9bf51cce2c7350e5f7241b4817a4b840590bade6c07646fc519be5ba2d9e11b";
+ sha512.doc = "315a82c7e548df4c971d9281f5da6e58a58282a3b05ab23eb41befe4cbe56b278d9a975c920d10cbd387f8809a2301ce800b9fc1c482dd6c3821040ac5911aa0";
+ hasRunfiles = true;
+ version = "0.3";
+};
"ycbook" = {
stripPrefix = 0;
- sha512.run = "4176b76bd032ae85a41507dba02d46a8da7a453ef8624d659ca43a8a15d6aef7626c74c74d7442cc2211e411fcd663682c7199f7486e12b434f61ed2023803c9";
- sha512.doc = "2891b2941e5cf93aa8c08feff587b06b021a2ff6537cd3bfa4e5c19e4a01a38066e7d2d001b6bd467fc4816c72f002ea434592848ecb49f5d64afeb8af9bb2fc";
+ sha512.run = "8b98cd81e5f1252063da8dc297eb5580d06020a343638f7c8a1090a7f056a788eb4322e286f12d821be79fc7de94262a4ff15c14a1c787be0de89ddc87541452";
+ sha512.doc = "45ee725849230549b4b2f200e0b140c1fc99a60d91730a42d2e3df63e828eb6053845a2eb84ff25bf916341df46a3f3c01166848afb291d322dfb21426903644";
hasRunfiles = true;
};
"ydoc" = {
stripPrefix = 0;
- sha512.run = "1799f5f254abaf212ffe1414bb7cca287b2d2ce67d244eb7291724a45664064b4e2cb8f6f7842da79e3e9b7348344df0bcb12639413f1e5dd837f4c7ceba4beb";
- sha512.doc = "64493f010032f5766a368d5a5383a7a1125520df496c44ab2878f4c3b883c21067828c215e2c664ab7e84789d5cd2f77ad54b6aa6dbe7b629b9e4b020ec46924";
- sha512.source = "03eb90e0801692c280c9a11cbb800f9ac5e2060bd1b6c54846d6a8d54b9a5931accf0b31c6ccbdaa11856b343187aa24be4df8f6db26097ed8cabeaba3eae818";
+ sha512.run = "4e4292e4e6e6b4f5db8ff0721eacb582960932f48a221835c3e07841168b1f81227fcaaa41ed619430c5455edaef38dc073a8cf6c584ac759e88b9f40710caa3";
+ sha512.doc = "c5257e669d802563c6ecec45a53645a69bc4c7980c95dc0a98164c950c1e5b12b5b4d012bd8a97164fa9b055eb84184c4df520b08949f68283d2ef2e33658838";
+ sha512.source = "a7bfd7160ce16a03505347e158b629c98519f2114f057529a52caf24f818d1553e76714936a9f92b0020b9d16826b5fd259a12d68fe63037cb04f89ef11657a4";
hasRunfiles = true;
version = "0.6alpha";
};
"yfonts" = {
stripPrefix = 0;
- sha512.run = "3255afcb65edec91b190c4e3e48f83ddd62f3f0fe180b5d752864dc75092d34073a907711092fccb3f5de6941207d2f733681400600196a0d37f282618230e3b";
- sha512.doc = "eb52f8e4e23e5b5bae98c3a55cb6fc070161c72c49eb44d600f8e91e13c9c9ca0f583ea4cd7461527d4ba18ecc7de400cdc705b2416e45c4ee9dcf82033059a6";
- sha512.source = "26c297fcae6d7aaec140d8d8668f8f8898e6946694a93dee00d1194fcb70a3cd7cf8a449029076b1e888704deb5d93e03fb7e152ea1e67034fe3142458796751";
+ sha512.run = "1caa22023c93ae1e6a2fd94676da61fd576890f991a79d6a9724a4e5f7e653a752c6af792a1b15d44aa956f5788aa995614a33c2d97e95865d6a364f833e539f";
+ sha512.doc = "54857e6693242080c5f410ded0bb16d3df65fee2834b2b5d1232dd063a70796905771059da07e7d92358fce9da992c3e605be345ae7c5d4012d37dc37a17dc82";
+ sha512.source = "c716a8ecca03f0dbaf07146021977fd802e2089c5b99fc7adaac1e581ecbfd4f4b1a15562a54eea7c783f5b8b6165b935e484e36a456ef81729751c777266815";
hasRunfiles = true;
- version = "1.3";
+ version = "1.4";
};
"yfonts-t1" = {
stripPrefix = 0;
- sha512.run = "51183e1ef759241e39aabe3ce1e4d9ffc42b3292f5c046be534b2f470191630faa488396eaf5981bf03e3ae970d5ef34dffc8194e30d155d86e38947fe1096ad";
- sha512.doc = "892273edc0bbe58622e8073ac2cb4a92a33cac4aa6db339bace7f81f42fca04bf05b86aab4b138d16e7da3db42ced68c10459278cd192d7d0d47e1c73e66c8a0";
+ sha512.run = "ec4cfa0d4f08f506b3bf7a3acc8e303ba51c7761f32498f040e062264e595bebe64a4f5adc7d6ab5aa2180c55b817d0124d5b07b276cb39c775539113a08f490";
+ sha512.doc = "dd37c5163de0bdcce937a1866a48d9f924faff81da11e566e9525a6d5a81ae82419ee7eaebdff1cd8512957a878f849f43e9cd71dd39625e6dc0e2ba18f4ac9b";
hasRunfiles = true;
version = "1.0";
};
"yhmath" = {
stripPrefix = 0;
- sha512.run = "78f4e6876a5ffc21d6cd93f99bb3e41104f785067d39c1ced7e48a1ba3ea2cc41f9384f7510f5bb1c5144d07704b87445ca5e82dd348a0864036193afccf67ef";
- sha512.doc = "3c6a90e1eb8dc52b2794621ef53c2f51fbd86a6d9340c4998763e8f65d9603d36ba959ab96fe20a39e67b478dc47f07f6fa68e035435d0fd9e9591d315359a1e";
- sha512.source = "fb0fdfd54b7858d961b288c3f490c1dddc12b1dd2365a5e212a6e79e78a97569b080db9baad9a504df332fdcad0519715f70cecbbbbcb88965ad0115365be9c4";
+ sha512.run = "10b98d5af7f179643bc0cd0fbf63e4a088c07e64ca6ac5f20ef05f3a00226159354f212de85ade3c7d96b9fb67e46207fbf7bed9f47a542df8427ac5fe248653";
+ sha512.doc = "cae6f92dd19363251fddd7e6a2934e10e3b22840b5be4c9cc94c399637cfee241fcb34dfa22e93fbde3a599e14c82fb32a72c329c5de3af395ef2848ae7841ff";
+ sha512.source = "61154cd7ae0f43ccc31fdf1c2f2c7e5307bc886990c6a137089cf0d40e7634952026458e92b9c2ec5c7ccf8b6a2969f018c1653b9909d6e0ee848177accb4124";
hasRunfiles = true;
version = "1.5";
};
"yinit-otf" = {
stripPrefix = 0;
- sha512.run = "21cb91ff568075a8b8fe82ff71412c394af1b3310e25ca93d6040085000547e98e8fd2ffee60629b66a51805aa1b078d7ef6d9d9d2430900c034d8e5bfa7315b";
- sha512.doc = "cac9586bddb6525fcaed08560d85bd7ff75226bbb7d328b0cdfea560ffece5f605513c4a134bb5bdf8557bc26aa03139b97b80937d88eac1cc88d5e2a472910c";
+ sha512.run = "5ec9f9408c3188b2bf985e9c3f1f9f6a345557d08a167a9d02c07fe41bbb981a8889f580d6e38a97798bb5e891d978eb4ee70b77a344c684051b5644654d1cd1";
+ sha512.doc = "6c73466c1e4ce1f7aec1b30980e5c44ca4917e161236fad7a0816bc93e921525b90f62abd8d41d3b767d8a6eda62a34534d7129d1fc490fda430345f8a2b3ce7";
hasRunfiles = true;
version = "1.0";
};
"york-thesis" = {
stripPrefix = 0;
- sha512.run = "411c372d39f07f11c7aed7a69a7691245067e331e2acfc759261a7a311ef459869d3d6fa469f632a0a6ae740d480c7412045cd07621384982fcfa8f40b37b4ab";
- sha512.doc = "0af7779d4eb614c86ff8d9105badb64f941613fb1e7052be42ed59ab289770db2369bf1483a1d5df3490b746cc37d0993ac87a673c61be30e87c855b4f41d4eb";
- sha512.source = "4b781126780d728fc04e3ba50d77b2357a8c9605b8133464c7bd21fb4dca6eb6dc2fe4377b77efa7940839079e3391e1ddcba2e668e7c2d98e08a8a4f9e643fc";
+ sha512.run = "5b5152cc315dc05164ba3502d6e7aff355d853e43a3836bda0a15a4af7a90ef9fef02c852125c7e1e4842c05d51f2be6441b5131400eb46bb6704b281711e18d";
+ sha512.doc = "e1ee454ad9996b61f1cac9bbeec30210359ecd8939bd9e0696e7cca7106733b13b8831946c47652186d4b80060f96c479b642274f5c90f8757953b1c3861f0bc";
+ sha512.source = "3096ee9334bab690b38ff943559a0a7b0c54f8b831e7d1320ae4581740c48dd05e09813e220ce1d28d4523fb456d7fd01920e89e7e0d66da00e9dce88bfadea7";
hasRunfiles = true;
version = "3.6";
};
"youngtab" = {
stripPrefix = 0;
- sha512.run = "a8bb1ac115714408677799d49b988d0883ece1f3b9c61e84df13e8f982a8183be14dcabe6c835999cee367a204d5f7e234a8cfac4078c355177c38bd1a05c827";
- sha512.doc = "42725a42aa6f28caa2dbf30eec3807948caa1f6989c80573dd483c5ac0ff670ba546e5790860cfb57c64e9f9bdd117af62511cf20bcbbbf606c74ba33240c5a9";
- sha512.source = "a65c1c3ca479ce4450e7edc5ce9c893b56628a5176b28a7f1191207de1a995ac058bacc58db48e139c29f941f8cc6a29f3f7c241d4e88dfd53830fcfea923de6";
+ sha512.run = "d394f53ea68d2874036faa0d00323a0c15e3144a2433e27db0a630f05a637bad37d297132a92c00bc5ba3fb8a8bc643bc8778787b8897ab03296eb62d33683b6";
+ sha512.doc = "38d42380d67372f2b84984cf41b0cd775c6b707405baffc5852cb147bba914899bcc09230e645e7779deb142358a4bf46f1efa0b47f159eeadc09d3e99f2728d";
+ sha512.source = "88d214c9cd6d87f6cd2c075ebb5554c55038f0eacbe047d7d90ab1a3fe695a9329c34149c2026fafed045e02449688e2fc3b0b5ecc24d0960640a3557a284739";
hasRunfiles = true;
version = "1.1";
};
"yplan" = {
- sha512.run = "d075d36e7e0811960cfdc5b2d2d8bdfa77e5de0729ade23c0479fa28a9436b29d4733b90b8771a4c6c9ea95c49a1109f1ba05d3b60796ed8012ce707c5eaf19d";
- sha512.doc = "51af550d04ec0bd0db422ac9eaf5e9370e118515a8944cbf67d81ac5da55f2b57e4f42f87f7b124cf35a76b80a9c604058f835ae5a8ef0c11e28327f2df3310b";
+ sha512.run = "4884ac99b0b56927fb86c6e06ae9d4accb7d8b441bb17df79753d8af9ee84b9440d66ad4fcf2107aa036eb2af89d5ad49d0a4c4cb91236c6475cf81bab85566a";
+ sha512.doc = "7d3cddf3f2d54283b777c7ab7867df68fdb484c67d2f88589e29fc087db721e7ba9e0fcea2ffde9328e89075884d668b7de8fc61f462b735d9f1cfadb9662463";
hasRunfiles = true;
};
"ytableau" = {
stripPrefix = 0;
- sha512.run = "3bb5a430587caa6ef20a9a0bff2cdc6a8c94d2b62d56f080f61cef88476e44dacd7765ed1bdec4be64c04f6f34e701281344b2f93c7172a0c0789a6b9aedd3cc";
- sha512.doc = "3cb50fcfe26bfa93c59fa5fddc5ea34c0a777cd89914f17fa4d85de9e57b58784dfa990650ac053cd082ae5e82e74c32f9eaeddbc75cf4cbcf1d0d5258336d0f";
- sha512.source = "9daff52c34e222509ff8cc65d2e63252aaf6b361d0add60858aa0c36f691d135e96bf73f2d4dc9c610ea9b25a01e6a9982dcb24619fa93926e762fc0460db28d";
+ sha512.run = "2d9528c47b516213d0d8ea6341edc1772aa4a88a7db60d4506cbef107be034bcb9036b18f61a12e042e95bd9d0aea51b0ee696565841d2efb12b442756c48a30";
+ sha512.doc = "47db377bfecce43d97e573360cfc65936664b5ea886b5bc0042b39e3a879becef0e9894c364a31cb4cda7420ba672c8f55e7936ae5b1d291259d8deb7a6d9f9d";
+ sha512.source = "02c2aff53daaec5161a9715de2e633d03dedc85664868d73c49dc0edc5c8b0bc696e3e8ab6d25f3420663fcff830581a7b2fdd0718a3c4928aa808ca3b1cbde3";
hasRunfiles = true;
version = "1.3";
};
"zapfchan" = {
stripPrefix = 0;
- sha512.run = "23cf9bb3768023b3652459a51c5e6aaaf5c57f16700d028ddbd6f0d54933c1ca3a0672465182713e8b154b6d8f695cd280be2ddfa8bf593be27830b1e993fb54";
+ sha512.run = "46a104a6e4d1cf681bf10bf22fa32510982939cf52dd255a7ec50e5a9f95acf72457195cee13499c6f517a7f2b03be8a285eb6730f659d59ee5aa42522ba34bb";
hasRunfiles = true;
};
"zapfding" = {
stripPrefix = 0;
- sha512.run = "07084ef589a0e5778e674af7f0b23a4d3cd12b4f53c571d0aeb90bb8076635729b0ede6c58a3488b6a68ffa18962791178e91acf242c047cf8e244dd67afeb5d";
+ sha512.run = "e3e6e69b82858d8bd653bcb112ed81b8b5aacc0b915b5e4ed4288f5aef896211e75b85b1b647989e0ffa431ec204a9d8ad27b2e60bc2b28eea83eb3518945bf1";
hasRunfiles = true;
};
"zebra-goodies" = {
stripPrefix = 0;
- sha512.run = "f469e0e90bfce97d20ecf17526a2d6bb86a6565bb92cab17326b93f7bde70212aee91d1fa1845e776427a5316ac68a8351212318f3318ab53afc75ee13d7e708";
- sha512.doc = "04f087a4b519f16ed3ae98679d5252122b1756fb96cc640877b96576137f1ac5491bc3b345ea3be41f4226f4776499891ff99e24472cfbfda5a4aeaf7b0081f4";
+ sha512.run = "c6ba09e174207ed9f28053bd82ae46551910358e74ad7afd74b406a93d4720f5b11b1921497c3c464c80b55d8fd4e4adbfb115f3ed9a9bcdf68ebf96bda06434";
+ sha512.doc = "48652f89e032526de7c37ad57ff5719d75dd50e5a00ec48a4d94c314bb159d76061ce9c9cf8519bfc8d546e274f8ab1344751d798abac422562efe6026df1872";
+ sha512.source = "2f2cebe6593b55cdbe03bec6215f74a4520a3a0f5198316e749eafd9adab2f9b4a7fef99dcd831cccffb0d758e2755bf7a97c21df8b7f1b770b4e5359d69bc7e";
hasRunfiles = true;
- version = "0.3.0";
+ version = "0.8.0";
};
"zed-csp" = {
stripPrefix = 0;
- sha512.run = "3cf15991397b10698f6a13a7bfce959b40286d53b019e31f6932db1a886b01d7cbf6c3abe1737e111119b8cb46a36856725e76623784ed915a21008a55771ff2";
- sha512.doc = "0f41bf535583c7c88a04174798ac24b141cfc123f149017377244a16b89a8604b3e86bf3ed98a72a2bf8c1b8d7ae80494695f9199fa6615352e258c0fb263d0d";
+ sha512.run = "2f41c5b28e602aa88146cbbc172eb2d6c6f21491e45622c4c1688b9a8acb5be304a8acde842bef84f7a238109ac9ebefa31844826387b266f14faa6a6943903a";
+ sha512.doc = "e5e657656e46023e32366ba415f46322f4c9b4fe0e69f03c88d4e5fcdd577e3436be6436424f502c3807278efe3a31ab7cba3020ef3c9e44874de3660dcccd2b";
hasRunfiles = true;
};
"zhlineskip" = {
stripPrefix = 0;
- sha512.run = "5a3e715722fa2e97e9293cba1d0f55bf54301280bd817115ff1bd9e39b2f6b64b0f107c14db2c74d2eaf57877001ebee4916588d2e90136c9320b01f94e19ec6";
- sha512.doc = "e4230a126ae245eb5a68808426fee1709c31430410e5d257ba23c7eb5de9a8f03c59b5cbbc3e17a7c967f1080fb88507a7d0b2a29ea3b8bbe569b620ff520065";
+ sha512.run = "c1e92d164d0b46ca1165775e5c17f72687cd83b6efbba95dd58fe55008877ab3f08bbaf90d36d491ec861705e9d15f74511c8a0f9cf66ef8bf5127d7aa2cf203";
+ sha512.doc = "794822b3b89aec655af2663f3dfbe848ccac9fea8369f446596562178e73c01ddadcf1ce46fd1811e4b72a25917c310bd42e45f9b16a3adb897304ae345d5415";
hasRunfiles = true;
- version = "1.0d";
+ version = "1.0e";
};
"zhlipsum" = {
stripPrefix = 0;
- sha512.run = "961530218ab4a36fc13b2a1219c20b494984af9c7012ef41b03025cb3be0689cb15db1aa1f9eb4cb0aa403be5e43f1704d1adde5bb5fb7abadd878c7fbaafe0e";
- sha512.doc = "f77575d5f9e0b0ce0316d1fb4d7b7c8d49f39afc47867fa40d9c4f1c16dcdb8737d85279a05d80028232a806c0b21d4bb4d790cf33ced432740e2dc688a1de16";
- sha512.source = "5b037741195bb9475a2815dc2d7c5ac211a27f0ef3a4a1cb8802ca7db979068d4fd18fb49a2bcb67d60796d2828ad9da7c73855e63be3cecf45c6265eceba85e";
+ sha512.run = "64ccc1f0baf30980162ce259d897a9fc97c6771768fadc3958e398e38f96ac6ea115b126a1b106270a7a509358108ffe8b93cf52af87503c66b8a365585391f6";
+ sha512.doc = "06692d711ee3009bf11bc641569a9e3b0d6e339e0b7dca6e5e5d3a689b3fd24a5d4eaa45de7cd4ac2c0e3feea5c2612881dcc4bca88b12f554bc78fe96cb8220";
+ sha512.source = "32d12c4f3699275119f5dacbd7b6bbb559555ddceeccfcd908e0bb6f2db50b76cbe0323b7ce6e0474d369a1e343718cb0024cd0f87487e629dfc9f104c3e6950";
hasRunfiles = true;
version = "1.1.1";
};
"zhmetrics" = {
stripPrefix = 0;
- sha512.run = "734ba26f0e6e8c899ea5aa714cd9931a1e8f643c23f0f4e3ab2638581e9ae2f77b016ca83bccf3bc52dedab0312a1221364200b21ae701de29a40348e5e7bd8d";
- sha512.doc = "0d2b13ed70a0c2c13ca91b27c5e56e258a902b7845c5dd6ee1bc8489bd792be53ee88d9e728bb5c42ba0ebc9e5a0d982a9362e00a5cdc8ae7900b52e3514eb50";
- sha512.source = "528612152fc7841353b3d40937f11a89c0393dd1d1b6d7d02c772f6a00e0d9704f1df132470366a238b58d2d6752e111eee7677a9cbcf35f5945d215a9a58497";
+ sha512.run = "abc0b873b5abb0b053fb59d8bb831a835f90cd8bfc2cde87d1031dba2e31db8721e3ea1037e7322b33ae5216dd65bd01008fb769eade0c9b4815e8ea7c55615c";
+ sha512.doc = "e77fd912d10d8ab535c366f8e5b99e996607788b9ede295a3d7739fc4c14e0679c66c36bdefe2ce5433967b28b2ab228c332d9b0a23a841d42d3fa56cd204040";
+ sha512.source = "d505658c340bc3824332ed473927bf971612204e69c56839d4e0bd0b6ad4b84a975fe32e863d12d2e0ecae580edd06c3ea0854b90cf762aa9ad6106d2f2afc1a";
hasRunfiles = true;
version = "r206";
};
"zhmetrics-uptex" = {
stripPrefix = 0;
- sha512.run = "dd8c62cb9c60dff6e9f2ae5a6d88797af8e4a855c7bbe1c081063582e2816cfec3991a75b27f28044a7fb82052a37272d5b69d47fa26b669499ddb2be9a20b1f";
- sha512.doc = "11bbbef58e291bbda6b375ab59399a95c4f19f020be659e9f264f24737cb28f9f32a5c829bca4dcf78dedfa200523b439464eda1f11b8d887771714c71c2cf66";
+ sha512.run = "1e068a0b402a5c69b44a86d797cb24266b2883c698decd8b8464c99b131d292cc5ac44249ba8e89dc0a414d6f12d73d4c069ffc3081cfa4b9926ca412bfc3dd6";
+ sha512.doc = "f9ac2953877cd830e1cf3402f3f2bac1f8159d05a4a74e89047c494ae04dc8930f1c09701f83871b4361976572ae7d1c5fbdaf3af3d9e6db12347a207f1b82cb";
hasRunfiles = true;
version = "1.0";
};
"zhnumber" = {
stripPrefix = 0;
- sha512.run = "32420fa4d172a21f4356b9eb5e527fd682a06c15045bbded9bb5efe7a711df3d7c7f6d49833c701d4a3f6f5f19dec5f94e41be592ed930bdb349bbe3245f6215";
- sha512.doc = "a26e510201781eaba0bad2e7da2050c85cfe3e53b1cb51788ebbc9b93259a222e66dabcb64b183a3193622d12ffa3f7cfca58dedf631b9e789b5cb50c3a9dae2";
- sha512.source = "a166c409039690ade7cecf2203d9368375dcb94b5c7a80793acba73a828b21aafa1b02e8ed0ed63cce79f61e69bcee738115b52eae067f5b6979b8817bbd1612";
+ sha512.run = "f5e0783636ca643463811293816c95f2e20345fc6b08f2bd22143ead830b102b7d5acb6dd587975ecae205ce8b79d75cff62bab153a6ada689958835c77298c5";
+ sha512.doc = "d58579fcb6b5464db3d1ec20942b61516eb481df88fa23ef24f890a937fa72b62c6fef7fd2772172c4faf1a616805bfe32bdf39e17d854b907dc61ec9f6b6f4e";
+ sha512.source = "c3ac546227494e59e44324c1f637e280982ba1a27644add9d1c8248b2cee0299154adef6d673eba91ef39124db16dafe0d30dc0ec09bfe9b2dc9f28b6b10bf61";
hasRunfiles = true;
- version = "2.6";
+ version = "2.7";
};
"zhspacing" = {
stripPrefix = 0;
- sha512.run = "57147fc36a324d1b30507d3bb4905cefd1b409675342b9b4a307c2c0fbae145c728469ba5703298bf99073c09818c9d3afd19b5fa6c73f154a4b5e932268b720";
- sha512.doc = "f1b285ea912cab8181bab4c0e423c138afbe9939e5a9c29097bd2a6b4da83e389962e9bee2b5ed4b0d0add231366605a481771902abcf93234efc4120440f228";
+ sha512.run = "52d1d3523ae4c0d2dba5258b06cf9920f8a9005df7e03fd1407dd8ae2e4dc90768aab10127319ef9025765820b3ebb8a946ea0373114c9148a303517b563bfe0";
+ sha512.doc = "7fd15e4f29671081670e881e9366ba627f5bed6d981fa0ef1c670d0744e1286c04e785e28b92279d66af851803d84949c2f463370f23c64987fea78531172128";
hasRunfiles = true;
};
"ziffer" = {
stripPrefix = 0;
- sha512.run = "f241b7d3124bc0529c46033a390b3c561d07575bb1908d0614ac417c82d93e25501daf080324396f021562683624a261ce94731efebe5dab2bf7c1c66927fbcd";
- sha512.doc = "3423fb0f85e8f99b9e543580d50fc49f3a8d73b9f6168d1f13512023f532b56e7edbf932831f9d3172cd7fa9c844f2751c544a741b359f26d658a69c7dab41e5";
+ sha512.run = "3d29074642d8a4c63046347a36f47548557de92a64ab4d6b7d1cad87f97a9e25a09fe84cf699a3bf2129c4de00dd3ef3593f85056e8f38a9a2d1ca27c549cf96";
+ sha512.doc = "8eb75b54a6711ba0d0ad30343f253eabf88b3752de3112b13b96e4182119ef5f789916c413a5ca35ba7bf6619eb25bf64e7717844e4b9a49d33781d91f5b14af";
hasRunfiles = true;
version = "2.1";
};
"zlmtt" = {
stripPrefix = 0;
- sha512.run = "2c1b06550725880daf93c06fac7c386c27627d4fdad391706725b2514a16be1037dbe86fc9f3f3083cdf1d47175fba297f18d1fd26fdb2f392aa7e45ae624e77";
- sha512.doc = "f2fa605beb0a02aa2a55f19f7310ca295891b64e1ef2bba7311ba375191edbf915ad9b74747cc3661bc983af7c876e8a7f5997bcaed2be230cbd5d3e292cdfa7";
+ sha512.run = "b60e880508e08fc0a3f265b7d85c7ae8667c0a16264148a2944184a598f690f337149348157dc7b7b11f1cac59d44117425b50a26bbdaa0fbf1dcebb023093e6";
+ sha512.doc = "22e301f72e0b62078d7b6fe7d7740e0477d9b18beb59ab55b81dd65c50cb250ae711886f01944cdfd25f82d0dd2089c41e662cb2f16eaa0252d70c1006eed8d8";
hasRunfiles = true;
- version = "1.01";
+ version = "1.02";
+};
+"zootaxa-bst" = {
+ stripPrefix = 0;
+ sha512.run = "80816556a2e23cfd8345b7d22224142a5448105ccc5c1143f33c4560a4e4ab432115c2fc47c5d4c6ba599031f4c36b481465a5fa7b32afde888beac69a6e6c62";
+ sha512.doc = "f843aa27ab0c2139e1051aefaa9b667f2de489cc13578200ce7db2bdfc2397888856c6cbe68b6fa201e0cb269bb95818cb31f1b03622c49ebdced23fa5960d65";
+ hasRunfiles = true;
+ version = "1.0";
};
"zwgetfdate" = {
stripPrefix = 0;
- sha512.run = "82f490b04b42d371b1c48c6c0e326a96fe46b9a4c8e1ab981151a6809cbab09de7a7c9cd1cb5041ac6e513bca7d56cd602e1ab5c52c9a4077e3abba18d8fc378";
- sha512.doc = "2a3c7b87f0aeb0c55fa0f716d469a57378e0f62751df18ee791cb6188b44f5faa0187c7b541586fe05d354befae85233b816e960ef72d8d8c02119962fd693f0";
+ sha512.run = "fe52555cc46a9e8340d8c9c37f88b372bf72efbd48a097b2d319592dc49a8cf55c87e80ea7d94ba6730742e9883215703749895008ba38838750efb9fb2334e9";
+ sha512.doc = "7ab61dc4252ef7f60d1d5be8d4415bcaeaed194384a1da14a3400617b36c6efae3679dbbd6c8d64b8cc9f9947babe88c064d637379f663408cbe63ca42334bfb";
hasRunfiles = true;
};
"zwpagelayout" = {
stripPrefix = 0;
- sha512.run = "9e836b46dac6c9ba2436c2eff15107bb2dc801fe640465fde643b3ff09df58f30e724fe0bf702467850b20db14c72dcf6387ce60be872a15d17d06056f285713";
- sha512.doc = "60869f08713337fef6519f8feea0641e6111ce1932edba1a678cc21803325cb826c172d3357ec5f1580dabe7e6c43455289835c463cf68e86e4c1a1b59c8ddc7";
+ sha512.run = "f050edb743cb045547080925153ac16317f7f78205eedbc37b9db39704b84db376c9362cefcd6711d8c98d46af4d2baa82fe4c3be581d1e9c33689b702679d14";
+ sha512.doc = "6f2a0c3e646f442e570ce576cf638a6a290b0bf0f120b19a27c1f190fb3d20d0d3dcd2a2e3490e9671846338b9d6890884f54296a31593993be9bfd06a7241fb";
hasRunfiles = true;
version = "1.4d";
};
"zxjafbfont" = {
stripPrefix = 0;
- sha512.run = "73a17776e44f63ceef2132ddda5411d5b3362e21e2e40d2629d44638abab4c0a63a04ac11e9ad815a5dddf88f37d592baac86939c8b9c21099a1909c6e1fc7cc";
- sha512.doc = "e64220aeb4a648dcf8966f020f01761b133cfd13ca8792a97884a83b3976987907377017592e0b8841051d0ce2d7034ef45b7bf7126b27dc04473a6c92b59b02";
+ sha512.run = "357b100dac7061a5e6fe91e3a708f32e99a134158393581bc717ae3e90afa5dbbff7aa1bae8c092638bca2d5c3ab65d8a8cbc39c20c3ec1ff85c967fb3849513";
+ sha512.doc = "215079eeb772dc4ea55d5e00945a757c877acf9ea56aebe5a8969564a3836f54ca406d502d73e93d92b131600fc77bd2342d36fa78300adc0b4d1dd7f5d0f423";
hasRunfiles = true;
version = "0.2";
};
"zxjafont" = {
stripPrefix = 0;
- sha512.run = "fc34c9efdd78bce9698a5bf8b298f3d179aa9f083807bda63967d974cc7cac3c4aad51beeb969e324d305ca2e4fbaa61f3a659c75a4ed9a17d703c1bf6ba5c91";
- sha512.doc = "755eb5876c626f3e26d80d8ab5fd8d45204b107d88f8405fa8101d5c82a6b66af7566d75bbc53972738b069bc8ca2bd72a1e45bf1edb01ce3c7de0706b3cbc6f";
+ sha512.run = "8d56b2f09b2f96a303a8338252a078c5856703d466ba23d2f8a96f93c002ea3f30c072398f47bf9c38aa94b08f93a9b3aef44799b61c117df9a9cbfadf60c2a9";
+ sha512.doc = "f6a332e3db7db28041cf0815122ec1134276b12c042fc2b1defb214ef6946598c9149e717309fde2c28b50cac545cbb2d0077890adffb8d3ec0371dfd876f66e";
hasRunfiles = true;
- version = "0.4";
+ version = "0.5";
};
"zxjatype" = {
stripPrefix = 0;
- sha512.run = "f841768bc993d83d6ba2a0d6a2893601647834613e401efee5aa3b445941951b8f4c787648b4acc67382b2b4fe950a47727f630413bf9259e8956b1a402769b2";
- sha512.doc = "01446eb58a7f397f7d2ed2772f4d0cfbfcc6dce2a79b855dff7f80b5acf7fecd4ccde78916a9833f1878a9d8c0ec092e472ee0b51a28fc27c0a43f40d67cb733";
+ sha512.run = "fcc4c18b6a9ed31d4d32280aa088be06f6109deab53ce9e1820bc743151c1209e24d8c26bddaabd76f774be95de7599b087ef92415191fbf79a938169b9181fb";
+ sha512.doc = "e971a21c677f93e1caad2951fe05296f5ae253d6d31d32e160f8606492b7c21f9995e9a1ec3ac5581cf1fb52c4174acec35cdf871644bb74d5b50cef421d78cd";
hasRunfiles = true;
version = "0.6c";
};
diff --git a/nixpkgs/pkgs/tools/virtualization/amazon-ecs-cli/default.nix b/nixpkgs/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
index 306bd0574c9..7745a3e7cb5 100644
--- a/nixpkgs/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
+++ b/nixpkgs/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "amazon-ecs-cli";
- version = "1.16.0";
+ version = "1.18.0";
src = fetchurl {
url = "https://s3.amazonaws.com/amazon-ecs-cli/ecs-cli-linux-amd64-v${version}";
- sha256 = "0mj0y2hrl7yp8mfjgi68gvbravgwp5v58hhcclr49mdjnr4v6i9x";
+ sha256 = "1w4n7rkcxpdzg7450s22a80a27g845n61k2bdfhq4c1md7604nyz";
};
dontUnpack = true;
diff --git a/nixpkgs/pkgs/tools/virtualization/cri-tools/default.nix b/nixpkgs/pkgs/tools/virtualization/cri-tools/default.nix
index e8e6a76a7a2..f8df49240a5 100644
--- a/nixpkgs/pkgs/tools/virtualization/cri-tools/default.nix
+++ b/nixpkgs/pkgs/tools/virtualization/cri-tools/default.nix
@@ -2,19 +2,19 @@
buildGoPackage rec {
pname = "cri-tools";
- version = "1.15.0";
+ version = "1.16.1";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = pname;
rev = "v${version}";
- sha256 = "03fhddncwqrdyxz43m3bak9dlrsqzibqqja3p94nic4ydk2hry62";
+ sha256 = "1kpbs9dxwhlmqdqrmsqhp03qs4s7dl8b86lkmg066sicdaw433fn";
};
goPackagePath = "github.com/kubernetes-sigs/cri-tools";
buildPhase = ''
pushd go/src/${goPackagePath}
- make
+ make all install BINDIR=$bin/bin
'';
meta = with lib; {
diff --git a/nixpkgs/pkgs/tools/virtualization/ec2-utils/default.nix b/nixpkgs/pkgs/tools/virtualization/ec2-utils/default.nix
new file mode 100644
index 00000000000..1605bcfa43b
--- /dev/null
+++ b/nixpkgs/pkgs/tools/virtualization/ec2-utils/default.nix
@@ -0,0 +1,47 @@
+{ stdenv, lib, rpmextract, fetchurl, python2, tree }:
+
+stdenv.mkDerivation {
+ name = "ec2-utils";
+ version = "0.5.1";
+
+ # The url can be determined by booting an "Amazon Linux 2" and running:
+ # > yumdownloader --urls ec2-utils
+ src = fetchurl {
+ url = "http://amazonlinux.ap-northeast-1.amazonaws.com/blobstore/a3b4d2c35c2300518fe10381a05b3bd7936ff5cdd3d351143a11bf84073d9e00/ec2-utils-0.5-1.amzn2.0.1.noarch.rpm";
+ sha256 = "004y7l3q9gqi78a53lykrpsnz4yp7dds1083w67m2013bk1x5d53";
+ };
+
+ nativeBuildInputs = [ rpmextract ];
+
+ buildInputs = [ python2 ];
+
+ unpackPhase = ''
+ mkdir source
+ cd source
+ rpmextract "$src"
+ '';
+
+ installPhase = ''
+ mkdir $out
+
+ mv --target-directory $out \
+ etc sbin usr/bin usr/lib
+ '';
+
+ postFixup = ''
+ for i in $out/etc/udev/rules.d/*.rules; do
+ substituteInPlace "$i" \
+ --replace '/sbin' "$out/bin"
+ done
+
+ substituteInPlace "$out/etc/udev/rules.d/70-ec2-nvme-devices.rules" \
+ --replace 'ec2nvme-nsid' "$out/lib/udev/ec2nvme-nsid"
+ '';
+
+ meta = {
+ description = "A set of tools for running in EC2";
+ homepage = "https://aws.amazon.com/amazon-linux-ami/";
+ license = lib.licenses.asl20;
+ maintainers = with lib.maintainers; [ thefloweringash ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/wayland/ydotool/default.nix b/nixpkgs/pkgs/tools/wayland/ydotool/default.nix
new file mode 100644
index 00000000000..d8b6ad4ff87
--- /dev/null
+++ b/nixpkgs/pkgs/tools/wayland/ydotool/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchFromGitHub, pkgconfig, cmake, boost, libevdevplus, libuinputplus }:
+
+stdenv.mkDerivation rec {
+ pname = "ydotool";
+ version = "0.1.8";
+
+ src = fetchFromGitHub {
+ owner = "ReimuNotMoe";
+ repo = "ydotool";
+ rev = "v${version}";
+ sha256 = "0mx3636p0f8pznmwm4rlbwq7wrmjb2ygkf8b3a6ps96a7j1fw39l";
+ };
+
+ # disable static linking
+ postPatch = ''
+ substituteInPlace CMakeLists.txt --replace \
+ "-static" \
+ ""
+ '';
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+ buildInputs = [
+ boost libevdevplus libuinputplus
+ ];
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Generic Linux command-line automation tool";
+ license = licenses.mit;
+ maintainers = with maintainers; [ willibutz ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/nixpkgs/pkgs/top-level/aliases.nix b/nixpkgs/pkgs/top-level/aliases.nix
index b5a73132c2a..61645c41986 100644
--- a/nixpkgs/pkgs/top-level/aliases.nix
+++ b/nixpkgs/pkgs/top-level/aliases.nix
@@ -47,6 +47,7 @@ mapAliases ({
at_spi2_core = at-spi2-core; # added 2018-02-25
bar-xft = lemonbar-xft; # added 2015-01-16
bashCompletion = bash-completion; # Added 2016-09-28
+ beegfs = throw "beegfs has been removed."; # added 2019-11-24
bridge_utils = bridge-utils; # added 2015-02-20
bro = zeek; # added 2019-09-29
btrfsProgs = btrfs-progs; # added 2016-01-03
@@ -68,6 +69,7 @@ mapAliases ({
conntrack_tools = conntrack-tools; # added 2018-05
cool-old-term = cool-retro-term; # added 2015-01-31
corebird = throw "deprecated 2019-10-02: See https://www.patreon.com/posts/corebirds-future-18921328. Please use Cawbird as replacement.";
+ coredumper = throw "coredumper has been removed: Abandoned by upstream."; # added 2019-11-16
cpp-gsl = microsoft_gsl; # added 2019-05-24
cupsBjnp = cups-bjnp; # added 2016-01-02
cups_filters = cups-filters; # added 2016-08
@@ -106,10 +108,16 @@ mapAliases ({
firefoxWrapper = firefox; # 2015-09
flameGraph = flamegraph; # added 2018-04-25
font-awesome-ttf = font-awesome; # 2018-02-25
+ # 2019-10-31
+ fontconfig-ultimate = throw ''
+ fontconfig-ultimate has been removed. The repository has been archived upstream and activity has ceased for several years.
+ https://github.com/bohoomil/fontconfig-ultimate/issues/171.
+ '';
font-droid = throw "font-droid has been deprecated by noto-fonts"; # 2019-04-12
foomatic_filters = foomatic-filters; # 2016-08
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
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
@@ -209,6 +217,7 @@ mapAliases ({
man_db = man-db; # added 2016-05
manpages = man-pages; # added 2015-12-06
mariadb-client = hiPrio mariadb.client; #added 2019.07.28
+ mess = mame; # added 2019-10-30
mysql-client = hiPrio mariadb.client;
memtest86 = memtest86plus; # added 2019-05-08
mesa_noglu = mesa; # added 2019-05-28
@@ -253,6 +262,7 @@ mapAliases ({
openjpeg_2_1 = openjpeg_2; # added 2018-10-25
opensans-ttf = open-sans; # added 2018-12-04
openssh_with_kerberos = openssh; # added 2018-01-28
+ osquery = throw "osquery has been removed."; # added 2019-11-24
owncloudclient = owncloud-client; # added 2016-08
p11_kit = p11-kit; # added 2018-02-25
parquet-cpp = arrow-cpp; # added 2018-09-08
@@ -290,6 +300,11 @@ mapAliases ({
pg_hll = postgresqlPackages.pg_hll;
pg_cron = postgresqlPackages.pg_cron;
pg_topn = postgresqlPackages.pg_topn;
+ pinentry_curses = pinentry-curses; # added 2019-10-14
+ pinentry_emacs = pinentry-emacs; # added 2019-10-14
+ pinentry_gtk2 = pinentry-gtk2; # added 2019-10-14
+ pinentry_qt = pinentry-qt; # added 2019-10-14
+ pinentry_gnome = pinentry-gnome; # added 2019-10-14
postgis = postgresqlPackages.postgis;
# end
ppl-address-book = throw "deprecated in 2019-05-02: abandoned by upstream.";
@@ -297,6 +312,9 @@ mapAliases ({
procps-ng = procps; # added 2018-06-08
pyo3-pack = maturin;
pulseaudioLight = pulseaudio; # added 2018-04-25
+ phonon-backend-gstreamer = throw "Please use libsForQt5.phonon-backend-gstreamer, as Qt4 support in this package has been removed."; # added 2019-11-22
+ phonon-backend-vlc = throw "Please use libsForQt5.phonon-backend-vlc, as Qt4 support in this package has been removed."; # added 2019-11-22
+ phonon = throw "Please use libsForQt5.phonon, as Qt4 support in this package has been removed."; # added 2019-11-22
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
quake3game = ioquake3; # added 2016-01-14
qwt6 = libsForQt5.qwt; # added 2015-12-19
@@ -322,6 +340,8 @@ mapAliases ({
s6PortableUtils = s6-portable-utils; # added 2018-07-23
sagemath = sage; # added 2018-10-27
sam = deadpixi-sam; # added 2018-04-25
+ samba3 = throw "Samba 3 is discontinued, please switch to samba4"; # added 2019-10-15
+ samba3_light = throw "Samba 3 is discontinued, please switch to samba4"; # added 2019-10-15
sambaMaster = throw "removed 2019-09-13: outdated and no longer needed";
samsungUnifiedLinuxDriver = samsung-unified-linux-driver; # added 2016-01-25
saneBackends = sane-backends; # added 2016-01-02
@@ -330,6 +350,8 @@ mapAliases ({
sapic = throw "deprecated 2019-1-19: sapic is bundled with 'tamarin-prover' now";
scim = sc-im; # added 2016-01-22
scollector = bosun; # added 2018-04-25
+ sdlmame = mame; # added 2019-10-30
+ seg3d = throw "seg3d has been removed from nixpkgs (2019-11-10)";
shared_mime_info = shared-mime-info; # added 2018-02-25
skrooge2 = skrooge; # added 2017-02-18
skype = skypeforlinux; # added 2017-07-27
@@ -339,11 +361,14 @@ mapAliases ({
slurm-llnl-full = slurm-full; # renamed July 2017
slurm-full = slurm; # added 2018-05-1
smbclient = samba; # added 2018-04-25
+ slim = throw "slim has been removed. Please use a different display-manager"; # added 2019-11-11
+ slimThemes = throw "slimThemes has been removed because slim has been also"; # added 2019-11-11
spaceOrbit = space-orbit; # addewd 2016-05-23
speech_tools = speech-tools; # added 2018-04-25
speedtest_cli = speedtest-cli; # added 2015-02-17
spice_gtk = spice-gtk; # added 2018-02-25
spice_protocol = spice-protocol; # added 2018-02-25
+ spidermonkey_52 = throw "spidermonkey_52 has been removed. Please use spidermonkey_60 instead."; # added 2019-10-16
sqlite3_analyzer = sqlite-analyzer; # added 2018-05-22
sqliteInteractive = sqlite-interactive; # added 2014-12-06
squid4 = squid; # added 2019-08-22
@@ -387,9 +412,13 @@ mapAliases ({
usb_modeswitch = usb-modeswitch; # added 2016-05-10
usbguard-nox = usbguard; # added 2019-09-04
v4l_utils = v4l-utils; # added 2019-08-07
+ v8_3_16_14 = throw "removed 2019-11-01: no longer referenced by other packages";
+ valadoc = throw "deprecated 2019-10-10: valadoc was merged into vala 0.38";
vimbWrapper = vimb; # added 2015-01
vimprobable2Wrapper = vimprobable2; # added 2015-01
virtviewer = virt-viewer; # added 2015-12-24
+ virtmanager = virt-manager; # added 2019-10-29
+ virtmanager-qt = virt-manager-qt; # added 2019-10-29
vorbisTools = vorbis-tools; # added 2016-01-26
webkit = webkitgtk; # added 2019-03-05
weechat-matrix-bridge = weechatScripts.weechat-matrix-bridge; # added 2018-09-06
@@ -398,6 +427,8 @@ mapAliases ({
wireguard = wireguard-tools; # added 2018-05-19
morituri = whipper; # added 2018-09-13
xfceUnstable = xfce4-14; # added 2019-09-17
+ xfce4-14 = xfce;
+ xfce4-12 = xfce;
x11 = xlibsWrapper; # added 2015-09
xbmc = kodi; # added 2018-04-25
xbmcPlain = kodiPlain; # added 2018-04-25
@@ -408,6 +439,7 @@ mapAliases ({
xpraGtk3 = xpra; # added 2018-09-13
youtubeDL = youtube-dl; # added 2014-10-26
zdfmediathk = mediathekview; # added 2019-01-19
+ gnome_user_docs = gnome-user-docs; # added 2019-11-20
# TODO(ekleog): add ‘wasm’ alias to ‘ocamlPackages.wasm’ after 19.03
# branch-off
@@ -456,4 +488,8 @@ mapAliases ({
ocaml_4_01_0 = ocamlPackages_4_01_0.ocaml;
ocaml_4_02 = ocamlPackages_4_02.ocaml;
ocaml_4_03 = ocamlPackages_4_03.ocaml;
-}))
+}) // {
+
+ # added 2019-10-28
+ gnatsd = nats-server;
+})
diff --git a/nixpkgs/pkgs/top-level/all-packages.nix b/nixpkgs/pkgs/top-level/all-packages.nix
index 3f137c7a3d1..87169b5296c 100644
--- a/nixpkgs/pkgs/top-level/all-packages.nix
+++ b/nixpkgs/pkgs/top-level/all-packages.nix
@@ -215,6 +215,10 @@ in
dotnet-sdk = callPackage ../development/compilers/dotnet/sdk { };
+ dumb-init = callPackage ../applications/virtualization/dumb-init {};
+
+ umoci = callPackage ../applications/virtualization/umoci {};
+
dispad = callPackage ../tools/X11/dispad { };
dump1090 = callPackage ../applications/radio/dump1090 { };
@@ -246,8 +250,6 @@ in
cacert = buildPackages.cacert;
};
- fetchgitPrivate = callPackage ../build-support/fetchgit/private.nix { };
-
fetchgitLocal = callPackage ../build-support/fetchgitlocal { };
fetchmtn = callPackage ../build-support/fetchmtn (config.fetchmtn or {});
@@ -289,8 +291,10 @@ in
fetchhg = callPackage ../build-support/fetchhg { };
# `fetchurl' downloads a file from the network.
- fetchurl = makeOverridable (import ../build-support/fetchurl) {
- inherit lib stdenvNoCC;
+ fetchurl = if stdenv.buildPlatform != stdenv.hostPlatform
+ then buildPackages.fetchurl # No need to do special overrides twice,
+ else makeOverridable (import ../build-support/fetchurl) {
+ inherit lib stdenvNoCC buildPackages;
curl = buildPackages.curl.override (old: rec {
# break dependency cycles
fetchurl = stdenv.fetchurlBoot;
@@ -531,7 +535,7 @@ in
amass = callPackage ../tools/networking/amass { };
- afew = callPackage ../applications/networking/mailreaders/afew { pythonPackages = python3Packages; };
+ afew = callPackage ../applications/networking/mailreaders/afew { };
afio = callPackage ../tools/archivers/afio { };
@@ -555,6 +559,8 @@ in
airfield = callPackage ../tools/networking/airfield { };
+ apache-airflow = with python3.pkgs; toPythonApplication apache-airflow;
+
airsonic = callPackage ../servers/misc/airsonic { };
airspy = callPackage ../applications/radio/airspy { };
@@ -658,10 +664,12 @@ in
asciiquarium = callPackage ../applications/misc/asciiquarium {};
asymptote = callPackage ../tools/graphics/asymptote {
- texLive = texlive.combine { inherit (texlive) scheme-small epsf cm-super; };
+ texLive = texlive.combine { inherit (texlive) scheme-small epsf cm-super texinfo; };
gsl = gsl_1;
};
+ async = callPackage ../development/tools/async {};
+
atheme = callPackage ../servers/irc/atheme { };
atinout = callPackage ../tools/networking/atinout { };
@@ -694,14 +702,16 @@ in
aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };
- aws_shell = pythonPackages.callPackage ../tools/admin/aws_shell { };
+ aws_shell = callPackage ../tools/admin/aws_shell { };
- aws-sam-cli = callPackage ../development/tools/aws-sam-cli { };
+ aws-sam-cli = callPackage ../development/tools/aws-sam-cli { python = python3; };
aws-vault = callPackage ../tools/admin/aws-vault { };
iamy = callPackage ../tools/admin/iamy { };
+ azure-cli = callPackage ../tools/admin/azure-cli { python = python3; };
+
azure-storage-azcopy = callPackage ../development/tools/azcopy { };
azure-vhd-utils = callPackage ../tools/misc/azure-vhd-utils { };
@@ -718,6 +728,8 @@ in
ec2_ami_tools = callPackage ../tools/virtualization/ec2-ami-tools { };
+ ec2-utils = callPackage ../tools/virtualization/ec2-utils { };
+
altermime = callPackage ../tools/networking/altermime {};
alttab = callPackage ../tools/X11/alttab { };
@@ -765,6 +777,8 @@ in
bonfire = callPackage ../tools/misc/bonfire { };
+ boulder = callPackage ../tools/admin/boulder { };
+
buildbot = with python3Packages; toPythonApplication buildbot;
buildbot-ui = with python3Packages; toPythonApplication buildbot-ui;
buildbot-full = with python3Packages; toPythonApplication buildbot-full;
@@ -772,6 +786,8 @@ in
bunny = callPackage ../tools/package-management/bunny { };
+ calls = callPackage ../applications/networking/calls { };
+
certigo = callPackage ../tools/admin/certigo { };
chezmoi = callPackage ../tools/misc/chezmoi { };
@@ -785,6 +801,8 @@ in
cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { };
+ cloudflare-wrangler = callPackage ../development/tools/cloudflare-wrangler { };
+
container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };
ccextractor = callPackage ../applications/video/ccextractor { };
@@ -797,6 +815,8 @@ in
claws = callPackage ../tools/misc/claws { };
+ cloud-custodian = python3Packages.callPackage ../tools/networking/cloud-custodian { };
+
codespell = with python3Packages; toPythonApplication codespell;
cozy = callPackage ../applications/audio/cozy-audiobooks { };
@@ -821,7 +841,7 @@ in
dgsh = callPackage ../shells/dgsh { };
- dkimpy = with pythonPackages; toPythonApplication dkimpy;
+ dkimpy = with python3Packages; toPythonApplication dkimpy;
dpt-rp1-py = callPackage ../tools/misc/dpt-rp1-py { };
@@ -839,6 +859,8 @@ in
enpass = callPackage ../tools/security/enpass { };
+ essentia-extractor = callPackage ../tools/audio/essentia-extractor { };
+
esh = callPackage ../tools/text/esh { };
ezstream = callPackage ../tools/audio/ezstream { };
@@ -849,6 +871,8 @@ in
genymotion = callPackage ../development/mobile/genymotion { };
+ gaia = callPackage ../development/libraries/gaia { };
+
gamecube-tools = callPackage ../development/tools/gamecube-tools { };
gams = callPackage ../tools/misc/gams (config.gams or {});
@@ -869,6 +893,8 @@ in
gitter = callPackage ../applications/networking/instant-messengers/gitter { };
+ gjs = callPackage ../development/libraries/gjs { };
+
glasgow = with python3Packages; toPythonApplication glasgow;
gucci = callPackage ../tools/text/gucci { };
@@ -937,6 +963,8 @@ in
m-cli = callPackage ../os-specific/darwin/m-cli { };
+ pebble = callPackage ../tools/admin/pebble { };
+
reattach-to-user-namespace = callPackage ../os-specific/darwin/reattach-to-user-namespace {};
skhd = callPackage ../os-specific/darwin/skhd {
@@ -983,12 +1011,6 @@ in
novacomd = callPackage ../development/mobile/webos/novacomd.nix { };
};
- arc-kde-theme = callPackage ../misc/themes/arc-kde { };
-
- adapta-gtk-theme = callPackage ../misc/themes/adapta { };
-
- adapta-kde-theme = callPackage ../misc/themes/adapta-kde { };
-
aria2 = callPackage ../tools/networking/aria2 {
inherit (darwin.apple_sdk.frameworks) Security;
inherit (pythonPackages) sphinx;
@@ -1113,6 +1135,8 @@ in
bindfs = callPackage ../tools/filesystems/bindfs { };
+ birdtray = libsForQt5.callPackage ../applications/misc/birdtray { };
+
bitbucket-cli = python2Packages.bitbucket-cli;
blink = libsForQt5.callPackage ../applications/networking/instant-messengers/blink { };
@@ -1225,6 +1249,8 @@ in
asciidoc = asciidoc-full;
};
+ buildpack = callPackage ../development/tools/buildpack { };
+
buildtorrent = callPackage ../tools/misc/buildtorrent { };
bustle = haskellPackages.bustle;
@@ -1419,6 +1445,8 @@ in
clipster = callPackage ../tools/misc/clipster { };
+ contrast = callPackage ../applications/accessibility/contrast { };
+
coprthr = callPackage ../development/libraries/coprthr { };
cplex = callPackage ../applications/science/math/cplex (config.cplex or {});
@@ -1436,7 +1464,9 @@ in
colorls = callPackage ../tools/system/colorls { };
- coloursum = callPackage ../tools/text/coloursum { };
+ coloursum = callPackage ../tools/text/coloursum {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
compsize = callPackage ../os-specific/linux/compsize { };
@@ -1478,6 +1508,8 @@ in
dateutils = callPackage ../tools/misc/dateutils { };
+ datovka = libsForQt5.callPackage ../applications/networking/datovka { };
+
ddar = callPackage ../tools/backup/ddar { };
ddate = callPackage ../tools/misc/ddate { };
@@ -1545,9 +1577,9 @@ in
doitlive = callPackage ../tools/misc/doitlive { };
- dosage = callPackage ../applications/graphics/dosage {
- pythonPackages = python3Packages;
- };
+ dokuwiki = callPackage ../servers/web-apps/dokuwiki { };
+
+ dosage = callPackage ../applications/graphics/dosage { };
dozenal = callPackage ../applications/misc/dozenal { };
@@ -1569,6 +1601,15 @@ in
duperemove = callPackage ../tools/filesystems/duperemove { };
+ dvc = callPackage ../applications/version-management/dvc { };
+
+ dvc-with-remotes = callPackage ../applications/version-management/dvc {
+ enableGoogle = true;
+ enableAWS = true;
+ enableAzure = true;
+ enableSSH = true;
+ };
+
dylibbundler = callPackage ../tools/misc/dylibbundler { };
dynamic-colors = callPackage ../tools/misc/dynamic-colors { };
@@ -1593,6 +1634,8 @@ in
elm-github-install = callPackage ../tools/package-management/elm-github-install { };
+ elogind = callPackage ../applications/misc/elogind { };
+
enca = callPackage ../tools/text/enca { };
ent = callPackage ../tools/misc/ent { };
@@ -1649,8 +1692,12 @@ in
firecracker = callPackage ../applications/virtualization/firecracker { };
+ firectl = callPackage ../applications/virtualization/firectl { };
+
firestarter = callPackage ../applications/misc/firestarter { };
+ fselect = callPackage ../tools/misc/fselect { };
+
fsmon = callPackage ../tools/misc/fsmon { };
fsql = callPackage ../tools/misc/fsql { };
@@ -1669,6 +1716,8 @@ in
fzf = callPackage ../tools/misc/fzf { };
+ fzf-zsh = callPackage ../shells/zsh/fzf-zsh { };
+
fzy = callPackage ../tools/misc/fzy { };
g2o = callPackage ../development/libraries/g2o { };
@@ -1697,6 +1746,8 @@ in
gif-for-cli = callPackage ../tools/misc/gif-for-cli { };
+ gir-rs = callPackage ../development/tools/gir { };
+
gist = callPackage ../tools/text/gist { };
gixy = callPackage ../tools/admin/gixy { };
@@ -1779,7 +1830,7 @@ in
interlock = callPackage ../servers/interlock {};
- jellyfin = callPackage ../servers/jellyfin { };
+ jellyfin = callPackage ../servers/jellyfin { ffmpeg = ffmpeg_4; };
jotta-cli = callPackage ../applications/misc/jotta-cli { };
@@ -1787,7 +1838,7 @@ in
kisslicer = callPackage ../tools/misc/kisslicer { };
- klaus = with pythonPackages; toPythonApplication klaus;
+ klaus = with python3Packages; toPythonApplication klaus;
lcdproc = callPackage ../servers/monitoring/lcdproc { };
@@ -1823,7 +1874,7 @@ in
marlin-calc = callPackage ../tools/misc/marlin-calc {};
- mathics = pythonPackages.mathics;
+ mathics = with python2Packages; toPythonApplication mathics;
masscan = callPackage ../tools/security/masscan {
stdenv = gccStdenv;
@@ -1875,6 +1926,8 @@ in
nfdump = callPackage ../tools/networking/nfdump { };
+ nfstrace = callPackage ../tools/networking/nfstrace { };
+
nixpkgs-pytools = with python3.pkgs; toPythonApplication nixpkgs-pytools;
noteshrink = callPackage ../tools/misc/noteshrink { };
@@ -1955,6 +2008,8 @@ in
stagit = callPackage ../development/tools/stagit { };
+ step-cli = callPackage ../tools/security/step-cli { };
+
bash-supergenpass = callPackage ../tools/security/bash-supergenpass { };
sweep-visualizer = callPackage ../tools/misc/sweep-visualizer { };
@@ -2006,7 +2061,6 @@ in
liblognorm = null;
openssl = null;
librelp = null;
- libgt = null;
libksi = null;
liblogging = null;
libnet = null;
@@ -2078,6 +2132,8 @@ in
epubcheck = null;
};
+ asciidoctorj = callPackage ../tools/typesetting/asciidoctorj { };
+
asunder = callPackage ../applications/audio/asunder { };
autossh = callPackage ../tools/networking/autossh { };
@@ -2102,8 +2158,6 @@ in
beanstalkd = callPackage ../servers/beanstalkd { };
- beegfs = callPackage ../os-specific/linux/beegfs { };
-
beets = callPackage ../tools/audio/beets {
pythonPackages = python3Packages;
};
@@ -2201,6 +2255,12 @@ in
cdrkit = callPackage ../tools/cd-dvd/cdrkit { };
+ cdrtools = callPackage ../tools/cd-dvd/cdrtools {
+ inherit (darwin.apple_sdk.frameworks) Carbon IOKit;
+ };
+
+ isomd5sum = callPackage ../tools/cd-dvd/isomd5sum { };
+
mdf2iso = callPackage ../tools/cd-dvd/mdf2iso { };
nrg2iso = callPackage ../tools/cd-dvd/nrg2iso { };
@@ -2255,6 +2315,8 @@ in
buildGoModule = buildGo112Module;
};
+ circus = callPackage ../tools/networking/circus { };
+
# Cleanup before 20.03:
citrix_receiver = throw "citrix_receiver has been discontinued by Citrix (https://docs.citrix.com/en-us/citrix-workspace-app.html). Please use citrix_workspace.";
citrix_receiver_13_10_0 = citrix_receiver;
@@ -2290,10 +2352,6 @@ in
codimd = callPackage ../servers/web-apps/codimd {
nodejs = nodejs-10_x;
- yarn2nix = yarn2nix-moretea.override {
- nodejs = nodejs-10_x;
- yarn = yarn.override { nodejs = nodejs-10_x; };
- };
};
colord = callPackage ../tools/misc/colord { };
@@ -2505,7 +2563,8 @@ in
cron = callPackage ../tools/system/cron { };
- inherit (callPackages ../development/compilers/cudatoolkit { })
+ cudaPackages = callPackages ../development/compilers/cudatoolkit { };
+ inherit (cudaPackages)
cudatoolkit_6
cudatoolkit_6_5
cudatoolkit_7
@@ -2516,11 +2575,13 @@ in
cudatoolkit_9_1
cudatoolkit_9_2
cudatoolkit_10
- cudatoolkit_10_0;
+ cudatoolkit_10_0
+ cudatoolkit_10_1;
- cudatoolkit = cudatoolkit_9;
+ cudatoolkit = cudatoolkit_10;
- inherit (callPackages ../development/libraries/science/math/cudnn { })
+ cudnnPackages = callPackages ../development/libraries/science/math/cudnn { };
+ inherit (cudnnPackages)
cudnn_cudatoolkit_7
cudnn_cudatoolkit_7_5
cudnn6_cudatoolkit_8
@@ -2530,9 +2591,10 @@ in
cudnn_cudatoolkit_9_1
cudnn_cudatoolkit_9_2
cudnn_cudatoolkit_10
- cudnn_cudatoolkit_10_0;
+ cudnn_cudatoolkit_10_0
+ cudnn_cudatoolkit_10_1;
- cudnn = cudnn_cudatoolkit_9;
+ cudnn = cudnn_cudatoolkit_10;
curlFull = curl.override {
idnSupport = true;
@@ -2648,6 +2710,8 @@ in
dnsmasq = callPackage ../tools/networking/dnsmasq { };
+ dnsproxy = callPackage ../tools/networking/dnsproxy { };
+
dnsperf = callPackage ../tools/networking/dnsperf { };
dnsrecon = callPackage ../tools/security/dnsrecon { };
@@ -2839,13 +2903,17 @@ in
strawberry = libsForQt5.callPackage ../applications/audio/strawberry { };
- tealdeer = callPackage ../tools/misc/tealdeer { };
+ tealdeer = callPackage ../tools/misc/tealdeer {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
teamocil = callPackage ../tools/misc/teamocil { };
tsm-client = callPackage ../tools/backup/tsm-client { jdk8 = null; };
tsm-client-withGui = callPackage ../tools/backup/tsm-client { };
+ trac = pythonPackages.callPackage ../tools/misc/trac { };
+
tracker = callPackage ../development/libraries/tracker { };
tracker-miners = callPackage ../development/libraries/tracker-miners { };
@@ -2866,6 +2934,10 @@ in
wl-clipboard = callPackage ../tools/misc/wl-clipboard { };
+ wob = callPackage ../tools/misc/wob { };
+
+ xob = callPackage ../tools/X11/xob { };
+
z-lua = callPackage ../tools/misc/z-lua { };
zabbix-cli = callPackage ../tools/misc/zabbix-cli { };
@@ -2903,6 +2975,7 @@ in
evemu = callPackage ../tools/system/evemu { };
# The latest version used by elasticsearch, logstash, kibana and the the beats from elastic.
+ # When updating make sure to update all plugins or they will break!
elk6Version = "6.8.3";
elk7Version = "7.3.1";
@@ -2935,18 +3008,9 @@ in
elasticsearch = elasticsearch7-oss;
};
- elasticsearch-curator = with (python3.override {
- packageOverrides = self: super: {
- click = super.click.overridePythonAttrs (oldAttrs: rec {
- version = "6.7";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b";
- };
- });
- pyyaml = super.pyyaml_3;
- };
- }).pkgs; toPythonApplication elasticsearch-curator;
+ elasticsearch-curator = callPackage ../tools/admin/elasticsearch-curator {
+ python = python3;
+ };
embree2 = callPackage ../development/libraries/embree/2.x.nix { };
@@ -2958,9 +3022,7 @@ in
endlessh = callPackage ../servers/endlessh { };
- cryfs = callPackage ../tools/filesystems/cryfs {
- spdlog = spdlog_0;
- };
+ cryfs = callPackage ../tools/filesystems/cryfs { };
encfs = callPackage ../tools/filesystems/encfs {
tinyxml2 = tinyxml-2;
@@ -2968,6 +3030,8 @@ in
enscript = callPackage ../tools/text/enscript { };
+ ensemble-chorus = callPackage ../applications/audio/ensemble-chorus { };
+
entr = callPackage ../tools/misc/entr { };
eot_utilities = callPackage ../tools/misc/eot-utilities { };
@@ -2996,6 +3060,8 @@ in
evtest-qt = libsForQt5.callPackage ../applications/misc/evtest-qt { };
+ eva = callPackage ../tools/misc/eva { };
+
exa = callPackage ../tools/misc/exa { };
exempi = callPackage ../development/libraries/exempi {
@@ -3187,6 +3253,8 @@ in
fbv = callPackage ../tools/graphics/fbv { };
+ fbvnc = callPackage ../tools/admin/fbvnc {};
+
fim = callPackage ../tools/graphics/fim { };
flac123 = callPackage ../applications/audio/flac123 { };
@@ -3392,6 +3460,10 @@ in
gifski = callPackage ../tools/graphics/gifski { };
+ git-backup = callPackage ../applications/version-management/git-backup {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
git-big-picture = callPackage ../applications/version-management/git-and-tools/git-big-picture { };
git-crecord = callPackage ../applications/version-management/git-crecord { };
@@ -3474,7 +3546,7 @@ in
gnome-podcasts = callPackage ../applications/audio/gnome-podcasts { };
gnome-photos = callPackage ../applications/graphics/gnome-photos {
- gegl = gnome3.gegl_0_4;
+ gegl = gegl_0_4;
};
gnokii = callPackage ../tools/misc/gnokii { };
@@ -3499,13 +3571,17 @@ in
gnupg1compat = callPackage ../tools/security/gnupg/1compat.nix { };
gnupg1 = gnupg1compat; # use config.packageOverrides if you prefer original gnupg1
gnupg20 = callPackage ../tools/security/gnupg/20.nix {
- pinentry = if stdenv.isDarwin then pinentry_mac else pinentry;
+ guiSupport = stdenv.isDarwin;
+ pinentry = if stdenv.isDarwin then pinentry_mac else pinentry-gtk2;
};
gnupg22 = callPackage ../tools/security/gnupg/22.nix {
- pinentry = if stdenv.isDarwin then pinentry_mac else pinentry;
+ guiSupport = stdenv.isDarwin;
+ pinentry = if stdenv.isDarwin then pinentry_mac else pinentry-gtk2;
};
gnupg = gnupg22;
+ gnupg-pkcs11-scd = callPackage ../tools/security/gnupg-pkcs11-scd { };
+
gnuplot = libsForQt5.callPackage ../tools/graphics/gnuplot { };
gnuplot_qt = gnuplot.override { withQt = true; };
@@ -3806,7 +3882,6 @@ in
};
hdf5 = callPackage ../tools/misc/hdf5 {
- stdenv = gcc7Stdenv;
gfortran = null;
szip = null;
mpi = null;
@@ -3919,13 +3994,13 @@ in
hylafaxplus = callPackage ../servers/hylafaxplus { };
+ hyphen = callPackage ../development/libraries/hyphen { };
+
i2c-tools = callPackage ../os-specific/linux/i2c-tools { };
i2p = callPackage ../tools/networking/i2p {};
- i2pd = callPackage ../tools/networking/i2pd {
- boost = boost165;
- };
+ i2pd = callPackage ../tools/networking/i2pd { };
i-score = libsForQt5.callPackage ../applications/audio/i-score { };
@@ -4018,7 +4093,9 @@ in
intecture-auth = callPackage ../tools/admin/intecture/auth.nix { };
- intecture-cli = callPackage ../tools/admin/intecture/cli.nix { };
+ intecture-cli = callPackage ../tools/admin/intecture/cli.nix {
+ openssl = openssl_1_0_2;
+ };
intel-media-sdk = callPackage ../development/libraries/intel-media-sdk { };
@@ -4071,6 +4148,8 @@ in
netmask = callPackage ../tools/networking/netmask {};
+ ipscan = callPackage ../tools/security/ipscan { };
+
ipv6calc = callPackage ../tools/networking/ipv6calc {};
ipxe = callPackage ../tools/misc/ipxe { };
@@ -4148,13 +4227,15 @@ in
jpeg-archive = callPackage ../applications/graphics/jpeg-archive { };
+ jpegexiforient = callPackage ../tools/graphics/jpegexiforient { };
+
jpeginfo = callPackage ../applications/graphics/jpeginfo { };
jpegoptim = callPackage ../applications/graphics/jpegoptim { };
jpegrescan = callPackage ../applications/graphics/jpegrescan { };
- jpylyzer = with pythonPackages; toPythonApplication jpylyzer;
+ jpylyzer = with python3Packages; toPythonApplication jpylyzer;
jq = callPackage ../development/tools/jq { };
@@ -4203,12 +4284,12 @@ in
kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { };
- kde2-decoration = libsForQt5.callPackage ../misc/themes/kde2 { };
-
keepalived = callPackage ../tools/networking/keepalived { };
kexectools = callPackage ../os-specific/linux/kexectools { };
+ keepkey_agent = with python3Packages; toPythonApplication keepkey_agent;
+
kexpand = callPackage ../development/tools/kexpand { };
keybase = callPackage ../tools/security/keybase {
@@ -4313,6 +4394,8 @@ in
libsmi = callPackage ../development/libraries/libsmi { };
+ licensor = callPackage ../tools/misc/licensor { };
+
lesspipe = callPackage ../tools/misc/lesspipe { };
liquidsoap = callPackage ../tools/audio/liquidsoap/full.nix {
@@ -4478,8 +4561,6 @@ in
next = callPackage ../applications/networking/browsers/next { };
- next-gtk-webkit = callPackage ../applications/networking/browsers/next-gtk-webkit { };
-
nfpm = callPackage ../tools/package-management/nfpm { };
nginx-config-formatter = callPackage ../tools/misc/nginx-config-formatter { };
@@ -4501,10 +4582,18 @@ in
nodejs-slim-12_x = callPackage ../development/web/nodejs/v12.nix {
enableNpm = false;
};
+ nodejs-13_x = callPackage ../development/web/nodejs/v13.nix { };
+ nodejs-slim-13_x = callPackage ../development/web/nodejs/v13.nix {
+ enableNpm = false;
+ };
# Update this when adding the newest nodejs major version!
- nodejs_latest = nodejs-12_x;
- nodejs-slim_latest = nodejs-slim-12_x;
+ nodejs_latest = nodejs-13_x;
+ nodejs-slim_latest = nodejs-slim-13_x;
+
+ nodePackages_13_x = dontRecurseIntoAttrs (callPackage ../development/node-packages/default-v13.nix {
+ nodejs = pkgs.nodejs-13_x;
+ });
nodePackages_12_x = dontRecurseIntoAttrs (callPackage ../development/node-packages/default-v12.nix {
nodejs = pkgs.nodejs-12_x;
@@ -4520,9 +4609,7 @@ in
file-rename = callPackage ../tools/filesystems/file-rename { };
- kea = callPackage ../tools/networking/kea {
- boost = boost165;
- };
+ kea = callPackage ../tools/networking/kea { };
ispell = callPackage ../tools/text/ispell {};
@@ -4550,6 +4637,8 @@ in
lftp = callPackage ../tools/networking/lftp { };
+ libck = callPackage ../development/libraries/libck { };
+
libconfig = callPackage ../development/libraries/libconfig { };
libcmis = callPackage ../development/libraries/libcmis { };
@@ -4562,6 +4651,8 @@ in
libevdev = callPackage ../development/libraries/libevdev { };
+ libevdevplus = callPackage ../development/libraries/libevdevplus { };
+
libfann = callPackage ../development/libraries/libfann { };
libfsm = callPackage ../development/libraries/libfsm { };
@@ -4576,6 +4667,8 @@ in
libircclient = callPackage ../development/libraries/libircclient { };
+ libisds = callPackage ../development/libraries/libisds { };
+
libite = callPackage ../development/libraries/libite { };
liblangtag = callPackage ../development/libraries/liblangtag {
@@ -4588,6 +4681,8 @@ in
libr3 = callPackage ../development/libraries/libr3 { };
+ libraspberrypi = callPackage ../development/libraries/libraspberrypi { };
+
libsidplayfp = callPackage ../development/libraries/libsidplayfp { };
libspf2 = callPackage ../development/libraries/libspf2 { };
@@ -5081,7 +5176,9 @@ in
noip = callPackage ../tools/networking/noip { };
- nomad = callPackage ../applications/networking/cluster/nomad { };
+ nomad = callPackage ../applications/networking/cluster/nomad {
+ buildGoPackage = buildGo112Package;
+ };
notable = callPackage ../applications/misc/notable { };
@@ -5143,6 +5240,9 @@ in
nnn = callPackage ../applications/misc/nnn { };
+
+ noise-repellent = callPackage ../applications/audio/noise-repellent { };
+
notary = callPackage ../tools/security/notary { };
notify-osd = callPackage ../applications/misc/notify-osd { };
@@ -5232,6 +5332,11 @@ in
omping = callPackage ../applications/networking/omping { };
+ onefetch = callPackage ../tools/misc/onefetch {
+ inherit (darwin) libresolv;
+ inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
+ };
+
onioncircuits = callPackage ../tools/security/onioncircuits { };
openapi-generator-cli = callPackage ../tools/networking/openapi-generator-cli { };
@@ -5319,13 +5424,15 @@ in
update-resolv-conf = callPackage ../tools/networking/openvpn/update-resolv-conf.nix { };
+ update-systemd-resolved = callPackage ../tools/networking/openvpn/update-systemd-resolved.nix { };
+
opae = callPackage ../development/libraries/opae { };
opentracing-cpp = callPackage ../development/libraries/opentracing-cpp { };
- openvswitch = callPackage ../os-specific/linux/openvswitch {
- openssl = openssl_1_0_2;
- };
+ openvswitch = callPackage ../os-specific/linux/openvswitch { };
+
+ openvswitch-lts = callPackage ../os-specific/linux/openvswitch/lts.nix { };
optipng = callPackage ../tools/graphics/optipng {
libpng = libpng12;
@@ -5337,6 +5444,8 @@ in
opn2bankeditor = callPackage ../tools/audio/opl3bankeditor/opn2bankeditor.nix { };
+ orangefs = callPackage ../tools/filesystems/orangefs { };
+
os-prober = callPackage ../tools/misc/os-prober {};
osl = callPackage ../development/compilers/osl { };
@@ -5351,6 +5460,8 @@ in
otpw = callPackage ../os-specific/linux/otpw { };
+ overcommit = callPackage ../development/tools/overcommit { };
+
overmind = callPackage ../applications/misc/overmind { };
owncloud-client = libsForQt5.callPackage ../applications/networking/owncloud-client { };
@@ -5386,8 +5497,6 @@ in
pamtester = callPackage ../tools/security/pamtester { };
- paper-gtk-theme = callPackage ../misc/themes/paper { };
-
paperless = callPackage ../applications/office/paperless { };
paperwork = callPackage ../applications/office/paperwork { };
@@ -5508,6 +5617,8 @@ in
peco = callPackage ../tools/text/peco { };
+ pg_flame = callPackage ../tools/misc/pg_flame { };
+
pg_top = callPackage ../tools/misc/pg_top { };
pgcenter = callPackage ../tools/misc/pgcenter { };
@@ -5525,34 +5636,15 @@ in
phodav = callPackage ../tools/networking/phodav { };
- pinentry = callPackage ../tools/security/pinentry {
+ pinentry = libsForQt5.callPackage ../tools/security/pinentry {
libcap = if stdenv.isDarwin then null else libcap;
- gcr = null;
- qt4 = null;
- qt5 = null;
- };
-
- pinentry_ncurses = res.pinentry.override {
- gtk2 = null;
};
- pinentry_emacs = res.pinentry.override {
- enableEmacs = true;
- };
-
- pinentry_gnome = res.pinentry.override {
- inherit gcr;
- };
-
- pinentry_qt4 = res.pinentry.override {
- gtk2 = null;
- inherit qt4;
- };
-
- pinentry_qt5 = res.pinentry.override {
- gtk2 = null;
- inherit qt5;
- };
+ pinentry-curses = (stdenv.lib.getOutput "curses" pinentry);
+ pinentry-emacs = (stdenv.lib.getOutput "emacs" pinentry);
+ pinentry-gtk2 = (stdenv.lib.getOutput "gtk2" pinentry);
+ pinentry-qt = (stdenv.lib.getOutput "qt" pinentry);
+ pinentry-gnome = (stdenv.lib.getOutput "gnome3" pinentry);
pinentry_mac = callPackage ../tools/security/pinentry/mac.nix {
inherit (darwin.apple_sdk.frameworks) Cocoa;
@@ -5589,6 +5681,8 @@ in
plex = callPackage ../servers/plex { };
plexRaw = callPackage ../servers/plex/raw.nix { };
+ tab = callPackage ../tools/text/tab { };
+
tautulli = callPackage ../servers/tautulli { python = python2; };
ploticus = callPackage ../tools/graphics/ploticus {
@@ -5631,6 +5725,8 @@ in
polkit_gnome = callPackage ../tools/security/polkit-gnome { };
+ poly2tri-c = callPackage ../development/libraries/poly2tri-c { };
+
polysh = callPackage ../tools/networking/polysh { };
ponysay = callPackage ../tools/misc/ponysay { };
@@ -5645,6 +5741,8 @@ in
ppl = callPackage ../development/libraries/ppl { };
+ pplatex = callPackage ../tools/typesetting/tex/pplatex { };
+
ppp = callPackage ../tools/networking/ppp { };
pptp = callPackage ../tools/networking/pptp {};
@@ -5725,6 +5823,8 @@ in
pygmentex = callPackage ../tools/typesetting/pygmentex { };
+ pympress = callPackage ../applications/office/pympress { };
+
pythonIRClib = pythonPackages.pythonIRClib;
pythonSexy = pythonPackages.libsexy;
@@ -5790,6 +5890,8 @@ in
qtikz = libsForQt5.callPackage ../applications/graphics/ktikz { };
+ quickjs = callPackage ../development/interpreters/quickjs { };
+
quickserve = callPackage ../tools/networking/quickserve { };
quicktun = callPackage ../tools/networking/quicktun { };
@@ -5840,13 +5942,12 @@ in
redir = callPackage ../tools/networking/redir { };
- redmine = callPackage ../applications/version-management/redmine { ruby = pkgs.ruby_2_4; };
# failed to build websocket-driver gem with ruby 2.6, so sticking to 2.5 for now
- redmine_4 = callPackage ../applications/version-management/redmine/4.x { ruby = pkgs.ruby_2_5; };
+ redmine = callPackage ../applications/version-management/redmine { ruby = pkgs.ruby_2_5; };
redsocks = callPackage ../tools/networking/redsocks { };
- retext = callPackage ../applications/editors/retext { };
+ retext = libsForQt5.callPackage ../applications/editors/retext { };
richgo = callPackage ../development/tools/richgo { };
@@ -5863,6 +5964,8 @@ in
recordmydesktop = callPackage ../applications/video/recordmydesktop { };
+ rx = callPackage ../applications/graphics/rx { };
+
gtk-recordmydesktop = callPackage ../applications/video/recordmydesktop/gtk.nix {
jack2 = jack2Full;
};
@@ -5940,6 +6043,8 @@ in
rng-tools = callPackage ../tools/security/rng-tools { };
+ rnnoise = callPackage ../development/libraries/rnnoise { };
+
rnv = callPackage ../tools/text/xml/rnv { };
rounded-mgenplus = callPackage ../data/fonts/rounded-mgenplus { };
@@ -5996,6 +6101,10 @@ in
runzip = callPackage ../tools/archivers/runzip { };
+ ruplacer = callPackage ../tools/text/ruplacer {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
rw = callPackage ../tools/misc/rw { };
rxp = callPackage ../tools/text/xml/rxp { };
@@ -6022,8 +6131,6 @@ in
s6-portable-utils = skawarePackages.s6-portable-utils;
- sablotron = callPackage ../tools/text/xml/sablotron { };
-
safecopy = callPackage ../tools/system/safecopy { };
safe-rm = callPackage ../tools/system/safe-rm { };
@@ -6076,7 +6183,7 @@ in
qtbase = qt4;
};
- scfbuild = python2.pkgs.callPackage ../tools/misc/scfbuild { };
+ scfbuild = python3.pkgs.callPackage ../tools/misc/scfbuild { };
scriptaculous = callPackage ../development/libraries/scriptaculous { };
@@ -6126,6 +6233,8 @@ in
shadowsocks-libev = callPackage ../tools/networking/shadowsocks-libev { };
+ go-shadowsocks2 = callPackage ../tools/networking/go-shadowsocks2 { };
+
shabnam-fonts = callPackage ../data/fonts/shabnam-fonts { };
shadowsocks-rust = callPackage ../tools/networking/shadowsocks-rust {
@@ -6234,6 +6343,8 @@ in
smesh = callPackage ../development/libraries/smesh {};
+ smu = callPackage ../tools/text/smu { };
+
smugline = python3Packages.smugline;
snabb = callPackage ../tools/networking/snabb { } ;
@@ -6250,7 +6361,11 @@ in
sshguard = callPackage ../tools/security/sshguard {};
- suricata = callPackage ../applications/networking/ids/suricata { };
+ sshping = callPackage ../tools/networking/sshping {};
+
+ suricata = callPackage ../applications/networking/ids/suricata {
+ python = python3;
+ };
softhsm = callPackage ../tools/security/softhsm {
inherit (darwin) libobjc;
@@ -6289,8 +6404,6 @@ in
syntex = callPackage ../tools/graphics/syntex {};
- fusesmb = callPackage ../tools/filesystems/fusesmb { samba = samba3; };
-
sl = callPackage ../tools/misc/sl { stdenv = gccStdenv; };
socat = callPackage ../tools/networking/socat { };
@@ -6307,10 +6420,14 @@ in
squashfsTools = callPackage ../tools/filesystems/squashfs { };
+ squashfs-tools-ng = callPackage ../tools/filesystems/squashfs-tools-ng { };
+
squashfuse = callPackage ../tools/filesystems/squashfuse { };
srcml = callPackage ../applications/version-management/srcml { };
+ srt-to-vtt-cl = callPackage ../tools/cd-dvd/srt-to-vtt-cl { };
+
sourcehut = callPackage ../applications/version-management/sourcehut { };
sshfs-fuse = callPackage ../tools/filesystems/sshfs-fuse { };
@@ -6368,6 +6485,8 @@ in
sslmate = callPackage ../development/tools/sslmate { };
+ sshoogr = callPackage ../tools/networking/sshoogr { };
+
ssmtp = callPackage ../tools/networking/ssmtp { };
ssocr = callPackage ../applications/misc/ssocr { };
@@ -6424,13 +6543,14 @@ in
system-config-printer = callPackage ../tools/misc/system-config-printer {
libxml2 = libxml2Python;
- pythonPackages = python3Packages;
};
stricat = callPackage ../tools/security/stricat { };
staruml = callPackage ../tools/misc/staruml { inherit (gnome2) GConf; libgcrypt = libgcrypt_1_5; };
+ stone-phaser = callPackage ../applications/audio/stone-phaser { };
+
systrayhelper = callPackage ../tools/misc/systrayhelper {};
Sylk = callPackage ../applications/networking/Sylk {};
@@ -6477,6 +6597,8 @@ in
tcpreplay = callPackage ../tools/networking/tcpreplay { };
+ tdns-cli = callPackage ../tools/networking/tdns-cli { };
+
ted = callPackage ../tools/typesetting/ted { };
teamviewer = libsForQt5.callPackage ../applications/networking/remote/teamviewer { };
@@ -6525,6 +6647,8 @@ in
tiled = libsForQt5.callPackage ../applications/editors/tiled { };
+ tiledb = callPackage ../development/libraries/tiledb { };
+
timemachine = callPackage ../applications/audio/timemachine { };
timelapse-deflicker = callPackage ../applications/graphics/timelapse-deflicker { };
@@ -6549,6 +6673,8 @@ in
tinyemu = callPackage ../applications/virtualization/tinyemu { };
+ tinyfecvpn = callPackage ../tools/networking/tinyfecvpn {};
+
tinyprog = callPackage ../development/tools/misc/tinyprog { };
tinyproxy = callPackage ../tools/networking/tinyproxy {};
@@ -6563,6 +6689,8 @@ in
tmate = callPackage ../tools/misc/tmate { };
+ tmate-ssh-server = callPackage ../servers/tmate-ssh-server { };
+
tmpwatch = callPackage ../tools/misc/tmpwatch { };
tmux = callPackage ../tools/misc/tmux { };
@@ -6583,6 +6711,8 @@ in
toml2nix = (callPackage ../tools/toml2nix { }).toml2nix { };
+ topgrade = callPackage ../tools/misc/topgrade { };
+
tor = callPackage ../tools/security/tor {
# remove this, when libevent's openssl is upgraded to 1_1_0 or newer.
libevent = libevent.override {
@@ -6617,10 +6747,16 @@ in
tpm-luks = callPackage ../tools/security/tpm-luks { };
+ tpm2-abrmd = callPackage ../tools/security/tpm2-abrmd { };
+
tpm2-tools = callPackage ../tools/security/tpm2-tools { };
+ trezor-udev-rules = callPackage ../os-specific/linux/trezor-udev-rules {};
+
trezord = callPackage ../servers/trezord { };
+ trezor_agent = with python3Packages; toPythonApplication trezor_agent;
+
tthsum = callPackage ../applications/misc/tthsum { };
chaps = callPackage ../tools/security/chaps { };
@@ -6643,6 +6779,8 @@ in
trash-cli = callPackage ../tools/misc/trash-cli { };
+ trebleshot = libsForQt5.callPackage ../applications/networking/trebleshot { };
+
trickle = callPackage ../tools/networking/trickle {};
inherit (nodePackages) triton;
@@ -6651,9 +6789,7 @@ in
trilium = callPackage ../applications/office/trilium { };
- trousers = callPackage ../tools/security/trousers {
- openssl = openssl_1_0_2;
- };
+ trousers = callPackage ../tools/security/trousers { };
trx = callPackage ../tools/audio/trx { };
@@ -6674,6 +6810,8 @@ in
ttyrec = callPackage ../tools/misc/ttyrec { };
+ ttygif = callPackage ../tools/misc/ttygif { };
+
ttylog = callPackage ../tools/misc/ttylog { };
turses = callPackage ../applications/networking/instant-messengers/turses { };
@@ -6760,6 +6898,8 @@ in
vampire = callPackage ../applications/science/logic/vampire {};
+ variety = callPackage ../applications/misc/variety {};
+
vdmfec = callPackage ../applications/backup/vdmfec {};
vk-messenger = callPackage ../applications/networking/instant-messengers/vk-messenger {};
@@ -6803,6 +6943,8 @@ in
vimpager = callPackage ../tools/misc/vimpager { };
vimpager-latest = callPackage ../tools/misc/vimpager/latest.nix { };
+ vimwiki-markdown = python3Packages.callPackage ../tools/misc/vimwiki-markdown { };
+
visidata = (newScope python3Packages) ../applications/misc/visidata {
};
@@ -6900,6 +7042,8 @@ in
whois = callPackage ../tools/networking/whois { };
+ wifite2 = callPackage ../tools/networking/wifite2 { };
+
wireguard-tools = callPackage ../tools/networking/wireguard-tools { };
woff2 = callPackage ../development/web/woff2 { };
@@ -6998,7 +7142,10 @@ in
unbound = callPackage ../tools/networking/unbound { };
- units = callPackage ../tools/misc/units { };
+ units = callPackage ../tools/misc/units {
+ enableCurrenciesUpdater = true;
+ pythonPackages = python3Packages;
+ };
unittest-cpp = callPackage ../development/libraries/unittest-cpp { };
@@ -7059,13 +7206,13 @@ in
valum = callPackage ../development/web/valum { };
inherit (callPackages ../servers/varnish { })
- varnish4 varnish5 varnish6;
+ varnish60 varnish62 varnish63;
inherit (callPackages ../servers/varnish/packages.nix { })
- varnish4Packages
- varnish5Packages
- varnish6Packages;
+ varnish60Packages
+ varnish62Packages
+ varnish63Packages;
- varnishPackages = varnish5Packages;
+ varnishPackages = varnish63Packages;
varnish = varnishPackages.varnish;
hitch = callPackage ../servers/hitch { };
@@ -7089,6 +7236,8 @@ in
waf = callPackage ../development/tools/build-managers/waf { python = python3; };
wafHook = callPackage ../development/tools/build-managers/wafHook { };
+ wagyu = callPackage ../tools/misc/wagyu { };
+
wakelan = callPackage ../tools/networking/wakelan { };
wavemon = callPackage ../tools/networking/wavemon { };
@@ -7097,6 +7246,8 @@ in
wdiff = callPackage ../tools/text/wdiff { };
+ wdisplays = callPackage ../tools/graphics/wdisplays { };
+
webalizer = callPackage ../tools/networking/webalizer { };
weighttp = callPackage ../tools/networking/weighttp { };
@@ -7248,6 +7399,11 @@ in
yarn2nix-moretea = callPackage ../development/tools/yarn2nix-moretea/yarn2nix { };
+ inherit (yarn2nix-moretea)
+ yarn2nix
+ mkYarnPackage
+ fixup_yarn_lock;
+
yasr = callPackage ../applications/audio/yasr { };
yank = callPackage ../tools/misc/yank { };
@@ -7256,6 +7412,8 @@ in
yeshup = callPackage ../tools/system/yeshup { };
+ yggdrasil = callPackage ../tools/networking/yggdrasil { };
+
# To expose more packages for Yi, override the extraPackages arg.
yi = callPackage ../applications/editors/yi/wrapper.nix { };
@@ -7275,6 +7433,8 @@ in
zerofree = callPackage ../tools/filesystems/zerofree { };
+ zfsbackup = callPackage ../tools/backup/zfsbackup { };
+
zfstools = callPackage ../tools/filesystems/zfstools { };
zile = callPackage ../applications/editors/zile { };
@@ -7307,6 +7467,8 @@ in
zsh-syntax-highlighting = callPackage ../shells/zsh/zsh-syntax-highlighting { };
+ zsh-fast-syntax-highlighting = callPackage ../shells/zsh/zsh-fast-syntax-highlighting { };
+
zsh-autosuggestions = callPackage ../shells/zsh/zsh-autosuggestions { };
zsh-powerlevel9k = callPackage ../shells/zsh/zsh-powerlevel9k { };
@@ -7497,6 +7659,12 @@ in
inherit (darwin) cctools;
};
+ chez-srfi = callPackage ../development/chez-modules/chez-srfi { };
+
+ chez-mit = callPackage ../development/chez-modules/chez-mit { };
+
+ chez-scmutils = callPackage ../development/chez-modules/chez-scmutils { };
+
clang = llvmPackages.clang;
clang-manpages = llvmPackages.clang-manpages;
@@ -7555,6 +7723,7 @@ in
crystal_0_27
crystal_0_29
crystal_0_30
+ crystal_0_31
crystal
crystal2nix;
@@ -7599,8 +7768,8 @@ in
gerbil = callPackage ../development/compilers/gerbil { stdenv = gccStdenv; };
gerbil-unstable = callPackage ../development/compilers/gerbil/unstable.nix { stdenv = gccStdenv; };
- gccFun = callPackage ../development/compilers/gcc/8;
- gcc = gcc8;
+ gccFun = callPackage (if stdenv.targetPlatform.isVc4 then ../development/compilers/gcc/6 else ../development/compilers/gcc/8);
+ gcc = if stdenv.targetPlatform.isVc4 then gcc6 else gcc8;
gcc-unwrapped = gcc.cc;
gccStdenv = if stdenv.cc.isGNU then stdenv else stdenv.override {
@@ -7666,7 +7835,7 @@ in
../development/compilers/gcc/libstdc++-hook.sh;
crossLibcStdenv = overrideCC stdenv
- (if stdenv.targetPlatform.useLLVM or false
+ (if stdenv.hostPlatform.useLLVM or false
then buildPackages.llvmPackages_8.lldClangNoLibc
else buildPackages.gccCrossStageStatic);
@@ -7699,6 +7868,7 @@ in
};
bintools = binutils1;
libc = libcCross1;
+ extraPackages = [];
};
gcc48 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/4.8 {
@@ -7708,6 +7878,7 @@ in
profiledCompiler = with stdenv; (!isSunOS && !isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_14 else null;
cloog = if !stdenv.isDarwin then cloog else null;
@@ -7721,6 +7892,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_11 else null;
@@ -7734,6 +7906,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_14 else null;
}));
@@ -7745,6 +7918,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_14 else null;
}));
@@ -7756,6 +7930,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_17 else null;
}));
@@ -7767,6 +7942,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_17 else null;
}));
@@ -7778,6 +7954,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = if !stdenv.isDarwin then isl_0_17 else null;
}));
@@ -7789,6 +7966,7 @@ in
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
isl = isl_0_17;
}));
@@ -7929,6 +8107,8 @@ in
psc-package = haskell.lib.justStaticExecutables
(haskellPackages.callPackage ../development/compilers/purescript/psc-package { });
+ spago = haskell.lib.justStaticExecutables haskellPackages.spago;
+
tacacsplus = callPackage ../servers/tacacsplus { };
tamarin-prover =
@@ -7938,7 +8118,9 @@ in
graphviz = graphviz-nox;
});
- inherit (ocaml-ng.ocamlPackages_4_05.haxe) haxe_3_2 haxe_3_4;
+ inherit (callPackage ../development/compilers/haxe {
+ ocamlPackages = ocaml-ng.ocamlPackages_4_05;
+ }) haxe_3_2 haxe_3_4;
haxe = haxe_3_4;
haxePackages = recurseIntoAttrs (callPackage ./haxe-packages.nix { });
inherit (haxePackages) hxcpp;
@@ -8151,6 +8333,8 @@ in
inherit installjdk pluginSupport;
});
+ jasmin = callPackage ../development/compilers/jasmin { };
+
javacard-devkit = pkgsi686Linux.callPackage ../development/compilers/javacard-devkit { };
julia_07 = callPackage ../development/compilers/julia/0.7.nix {
@@ -8284,7 +8468,10 @@ in
llvmPackages_latest = llvmPackages_9;
- lorri = throw "lorri is not stable yet. Please go to https://github.com/target/lorri and follow the installation instructions there, for the time being.";
+ lorri = callPackage ../tools/misc/lorri {
+ inherit (darwin) cf-private;
+ inherit (darwin.apple_sdk.frameworks) CoreServices Security;
+ };
manticore = callPackage ../development/compilers/manticore { };
@@ -8410,10 +8597,18 @@ in
inherit (darwin) apple_sdk;
};
- rust = callPackage ../development/compilers/rust {
+ rust_1_39_0 = callPackage ../development/compilers/rust/1_39_0.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
};
- rustPackages = rust.packages.stable;
+ rust_1_38_0 = callPackage ../development/compilers/rust/1_38_0.nix {
+ inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
+ };
+ rust = rust_1_39_0;
+
+ rustPackages_1_39_0 = rust_1_39_0.packages.stable;
+ rustPackages_1_38_0 = rust_1_38_0.packages.stable;
+ rustPackages = rustPackages_1_39_0;
+
inherit (rustPackages) cargo rustc rustPlatform;
inherit (rust) makeRustPlatform;
@@ -8437,6 +8632,9 @@ in
cargo-audit = callPackage ../tools/package-management/cargo-audit {
inherit (darwin.apple_sdk.frameworks) Security;
};
+ cargo-deb = callPackage ../tools/package-management/cargo-deb {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
cargo-deps = callPackage ../tools/package-management/cargo-deps { };
cargo-download = callPackage ../tools/package-management/cargo-download { };
cargo-edit = callPackage ../tools/package-management/cargo-edit { };
@@ -8455,6 +8653,10 @@ in
cargo-bloat = callPackage ../development/tools/rust/cargo-bloat { };
cargo-expand = callPackage ../development/tools/rust/cargo-expand { };
cargo-fuzz = callPackage ../development/tools/rust/cargo-fuzz { };
+ cargo-geiger = callPackage ../development/tools/rust/cargo-geiger {
+ inherit (darwin) libiconv;
+ inherit (darwin.apple_sdk.frameworks) Security CoreFoundation;
+ };
cargo-inspect = callPackage ../development/tools/rust/cargo-inspect {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -8465,6 +8667,9 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
cargo-sweep = callPackage ../development/tools/rust/cargo-sweep { };
+ cargo-udeps = callPackage ../development/tools/rust/cargo-udeps {
+ inherit (darwin.apple_sdk.frameworks) CoreServices Security;
+ };
cargo-watch = callPackage ../development/tools/rust/cargo-watch {
inherit (darwin.apple_sdk.frameworks) CoreServices;
};
@@ -8481,6 +8686,7 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
rustracerd = callPackage ../development/tools/rust/racerd {
+ inherit (rustPackages_1_38_0) rustPlatform;
inherit (darwin.apple_sdk.frameworks) Security;
};
rust-bindgen = callPackage ../development/tools/rust/bindgen { };
@@ -8549,8 +8755,11 @@ in
swift = callPackage ../development/compilers/swift { };
- swiProlog = callPackage ../development/compilers/swi-prolog { };
- swiPrologWithGui = callPackage ../development/compilers/swi-prolog { withGui = true; };
+ swiProlog = callPackage ../development/compilers/swi-prolog {
+ openssl = openssl_1_0_2;
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+ swiPrologWithGui = swiProlog.override { withGui = true; };
tbb = callPackage ../development/libraries/tbb { };
@@ -8585,6 +8794,8 @@ in
vlang = callPackage ../development/compilers/vlang { };
+ vala-lint = callPackage ../development/tools/vala-lint { };
+
inherit (callPackage ../development/compilers/vala { })
vala_0_36
vala_0_40
@@ -8592,8 +8803,6 @@ in
vala_0_46
vala;
- valadoc = callPackage ../development/tools/valadoc { };
-
wcc = callPackage ../development/compilers/wcc { };
wla-dx = callPackage ../development/compilers/wla-dx { };
@@ -8606,6 +8815,7 @@ in
# provide the default choice, avoiding infinite recursion.
bintools ? if stdenv.targetPlatform.isDarwin then darwin.binutils else binutils
, libc ? bintools.libc
+ , extraPackages ? stdenv.lib.optional (cc.isGNU or false && stdenv.targetPlatform.isMinGW) threadsCross
, ...
} @ extraArgs:
callPackage ../build-support/cc-wrapper (let self = {
@@ -8617,7 +8827,7 @@ in
isGNU = cc.isGNU or false;
isClang = cc.isClang or false;
- inherit cc bintools libc;
+ inherit cc bintools libc extraPackages;
} // extraArgs; in self);
wrapCC = cc: wrapCCWith {
@@ -8648,6 +8858,8 @@ in
z88dk = callPackage ../development/compilers/z88dk { };
+ zulip = callPackage ../applications/networking/instant-messengers/zulip { };
+
zulu8 = callPackage ../development/compilers/zulu/8.nix { };
zulu = callPackage ../development/compilers/zulu { };
@@ -8699,9 +8911,9 @@ in
lfe lfe_1_2;
inherit (beam.packages.erlang)
- rebar rebar3-open rebar3
- hexRegistrySnapshot fetchHex beamPackages
- hex2nix relxExe;
+ rebar rebar3
+ fetchHex beamPackages
+ relxExe;
inherit (beam.packages.erlangR19) cuter;
@@ -8952,6 +9164,7 @@ in
python36Full = python36.override{x11Support=true;};
python37Full = python37.override{x11Support=true;};
python38Full = python38.override{x11Support=true;};
+ python39Full = python38.override{x11Support=true;};
# pythonPackages further below, but assigned here because they need to be in sync
pythonPackages = python.pkgs;
@@ -8959,7 +9172,7 @@ in
python3Packages = python3.pkgs;
pythonInterpreters = callPackage ./../development/interpreters/python {};
- inherit (pythonInterpreters) python27 python35 python36 python37 python38 python3Minimal pypy27 pypy36;
+ inherit (pythonInterpreters) python27 python35 python36 python37 python38 python39 python3Minimal pypy27 pypy36;
# Python package sets.
python27Packages = lib.hiPrioSet (recurseIntoAttrs python27.pkgs);
@@ -8967,6 +9180,7 @@ in
python36Packages = python36.pkgs;
python37Packages = recurseIntoAttrs python37.pkgs;
python38Packages = recurseIntoAttrs python38.pkgs;
+ python39Packages = python39.pkgs;
pypyPackages = pypy.pkgs;
pypy2Packages = pypy2.pkgs;
pypy27Packages = pypy27.pkgs;
@@ -8981,9 +9195,7 @@ in
pythonDocs = recurseIntoAttrs (callPackage ../development/interpreters/python/cpython/docs {});
- pypi2nix = callPackage ../development/tools/pypi2nix {
- pythonPackages = python3Packages;
- };
+ pypi2nix = callPackage ../development/tools/pypi2nix {};
setupcfg2nix = python3Packages.callPackage ../development/tools/setupcfg2nix {};
@@ -8996,7 +9208,7 @@ in
pew = callPackage ../development/tools/pew {};
poetry = with python3Packages; toPythonApplication poetry;
- pipenv = python3Packages.callPackage ../development/tools/pipenv {};
+ pipenv = callPackage ../development/tools/pipenv {};
pipewire = callPackage ../development/libraries/pipewire {};
@@ -9076,7 +9288,6 @@ in
} // (stdenv.lib.optionalAttrs (stdenv.cc.isGNU && stdenv.hostPlatform.isi686) {
stdenv = gcc6Stdenv; # with gcc-7: undefined reference to `__divmoddi4'
}));
- spidermonkey_52 = callPackage ../development/interpreters/spidermonkey/52.nix { };
spidermonkey_60 = callPackage ../development/interpreters/spidermonkey/60.nix { };
spidermonkey = spidermonkey_38;
@@ -9186,6 +9397,9 @@ in
mspdebug = callPackage ../development/misc/msp430/mspdebug.nix { };
+ vc4-newlib = callPackage ../development/misc/vc4/newlib.nix {};
+ resim = callPackage ../misc/emulators/resim {};
+
rappel = callPackage ../development/misc/rappel/default.nix { };
pharo-vms = callPackage ../development/pharo/vm { };
@@ -9252,6 +9466,8 @@ in
kt = callPackage ../tools/misc/kt {};
+ argbash = callPackage ../development/tools/misc/argbash {};
+
arpa2cm = callPackage ../development/tools/build-managers/arpa2cm { };
asn2quickder = python2Packages.callPackage ../development/tools/asn2quickder {};
@@ -9307,7 +9523,7 @@ in
inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Foundation;
buildJdk = jdk8;
buildJdkName = "jdk8";
- runJdk = jdk11;
+ runJdk = jdk11_headless;
stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
};
@@ -9474,6 +9690,8 @@ in
cmakeWithGui = cmakeCurses.override { withQt5 = true; };
cmakeWithQt4Gui = cmakeCurses.override { useQt4 = true; };
+ cmake-format = python3Packages.callPackage ../development/tools/cmake-format { };
+
# Does not actually depend on Qt 5
inherit (kdeFrameworks) extra-cmake-modules kapidox kdoctools;
@@ -9617,6 +9835,8 @@ in
drush = callPackage ../development/tools/misc/drush { };
+ editorconfig-checker = callPackage ../development/tools/misc/editorconfig-checker { };
+
editorconfig-core-c = callPackage ../development/tools/misc/editorconfig-core-c { };
eggdbus = callPackage ../development/tools/misc/eggdbus { };
@@ -9731,6 +9951,8 @@ in
gocd-server = callPackage ../development/tools/continuous-integration/gocd-server { };
+ gotify-server = callPackage ../servers/gotify { };
+
gotty = callPackage ../servers/gotty { };
gputils = callPackage ../development/tools/misc/gputils { };
@@ -9782,6 +10004,8 @@ in
nodejs = nodejs-10_x;
};
+ ccloud-cli = callPackage ../development/tools/ccloud-cli { };
+
htmlunit-driver = callPackage ../development/tools/selenium/htmlunit-driver { };
hyenae = callPackage ../tools/networking/hyenae { };
@@ -9846,6 +10070,8 @@ in
kind = callPackage ../development/tools/kind { };
+ khronos-ocl-icd-loader = callPackage ../development/libraries/khronos-ocl-icd-loader { };
+
kube-aws = callPackage ../development/tools/kube-aws { };
kubectx = callPackage ../development/tools/kubectx { };
@@ -10162,10 +10388,12 @@ in
smc = callPackage ../tools/misc/smc { };
- snakemake = callPackage ../applications/science/misc/snakemake { python = python3Packages; };
+ snakemake = callPackage ../applications/science/misc/snakemake { };
snore = callPackage ../tools/misc/snore { };
+ snzip = callPackage ../tools/archivers/snzip { };
+
snowman = qt5.callPackage ../development/tools/analysis/snowman { };
sparse = callPackage ../development/tools/analysis/sparse { };
@@ -10195,6 +10423,8 @@ in
sselp = callPackage ../tools/X11/sselp{ };
+ stm32cubemx = callPackage ../development/tools/misc/stm32cubemx { };
+
stm32flash = callPackage ../development/tools/misc/stm32flash { };
strace = callPackage ../development/tools/misc/strace { };
@@ -10241,8 +10471,15 @@ in
texi2mdoc = callPackage ../tools/misc/texi2mdoc { };
+ texlab = callPackage ../development/tools/misc/texlab {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ texlab-citeproc-build-deps = nodePackages."texlab-citeproc-build-deps-../tools/misc/texlab/citeproc";
+ };
+
tflint = callPackage ../development/tools/analysis/tflint { };
+ tfsec = callPackage ../development/tools/analysis/tfsec { };
+
todoist = callPackage ../applications/misc/todoist { };
todolist = callPackage ../applications/misc/todolist { };
@@ -10296,9 +10533,7 @@ in
vultr = callPackage ../development/tools/vultr { };
- vulnix = callPackage ../tools/security/vulnix {
- pythonPackages = python3Packages;
- };
+ vulnix = callPackage ../tools/security/vulnix { };
vtable-dumper = callPackage ../development/tools/misc/vtable-dumper { };
@@ -10422,9 +10657,11 @@ in
stdenv = gcc6Stdenv;
};
- arrow-cpp = callPackage ../development/libraries/arrow-cpp {
+ arrow-cpp = callPackage ../development/libraries/arrow-cpp ({
gtest = gtest.override { static = true; };
- };
+ } // stdenv.lib.optionalAttrs (stdenv.cc.isGNU && stdenv.hostPlatform.isi686) {
+ stdenv = overrideCC stdenv buildPackages.gcc6; # hidden symbol `__divmoddi4'
+ });
assimp = callPackage ../development/libraries/assimp { };
@@ -10472,9 +10709,9 @@ in
bamf = callPackage ../development/libraries/bamf { };
- bctoolbox = callPackage ../development/libraries/bctoolbox {
- mbedtls = mbedtls_1_3;
- };
+ bcg729 = callPackage ../development/libraries/bcg729 { };
+
+ bctoolbox = callPackage ../development/libraries/bctoolbox { };
beecrypt = callPackage ../development/libraries/beecrypt { };
@@ -10519,9 +10756,10 @@ in
boost167 = callPackage ../development/libraries/boost/1.67.nix { };
boost168 = callPackage ../development/libraries/boost/1.68.nix { };
boost169 = callPackage ../development/libraries/boost/1.69.nix { };
- boost16x = boost167;
+ boost16x = boost169;
boost170 = callPackage ../development/libraries/boost/1.70.nix { };
- boost17x = boost170;
+ boost171 = callPackage ../development/libraries/boost/1.71.nix { };
+ boost17x = boost171;
boost = boost16x;
boost_process = callPackage ../development/libraries/boost-process { };
@@ -10531,6 +10769,8 @@ in
box2d = callPackage ../development/libraries/box2d { };
+ boxfort = callPackage ../development/libraries/boxfort { };
+
buddy = callPackage ../development/libraries/buddy { };
bulletml = callPackage ../development/libraries/bulletml { };
@@ -10604,6 +10844,8 @@ in
clearsilver = callPackage ../development/libraries/clearsilver { };
+ clfft = callPackage ../development/libraries/clfft { };
+
clipp = callPackage ../development/libraries/clipp { };
clipper = callPackage ../development/libraries/clipper { };
@@ -10645,8 +10887,6 @@ in
commoncpp2 = callPackage ../development/libraries/commoncpp2 { };
- coredumper = callPackage ../development/libraries/coredumper { };
-
ctl = callPackage ../development/libraries/ctl { };
ctpp2 = callPackage ../development/libraries/ctpp2 { };
@@ -10676,6 +10916,8 @@ in
cre2 = callPackage ../development/libraries/cre2 { };
+ criterion = callPackage ../development/libraries/criterion { };
+
croaring = callPackage ../development/libraries/croaring { };
cryptopp = callPackage ../development/libraries/crypto++ { };
@@ -10779,7 +11021,9 @@ in
easyloggingpp = callPackage ../development/libraries/easyloggingpp {};
- eccodes = callPackage ../development/libraries/eccodes { };
+ eccodes = callPackage ../development/libraries/eccodes {
+ pythonPackages = python3Packages;
+ };
eclib = callPackage ../development/libraries/eclib {};
@@ -10793,6 +11037,8 @@ in
inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo;
};
+ egl-wayland = callPackage ../development/libraries/egl-wayland {};
+
elastix = callPackage ../development/libraries/science/biology/elastix { };
enchant1 = callPackage ../development/libraries/enchant/1.x.nix { };
@@ -10843,6 +11089,8 @@ in
blas = if stdenv.isDarwin then blas else openblas;
};
+ forge = callPackage ../development/libraries/forge { };
+
linbox = callPackage ../development/libraries/linbox {
# We need to use blas instead of openblas on darwin, see
# https://github.com/NixOS/nixpkgs/pull/45013 and
@@ -10870,6 +11118,7 @@ in
frei0r = if stdenv.isDarwin then null else frei0r;
game-music-emu = if stdenv.isDarwin then null else game-music-emu;
libjack2 = if stdenv.isDarwin then null else libjack2;
+ libvmaf = if stdenv.isDarwin then null else libvmaf;
libmodplug = if stdenv.isDarwin then null else libmodplug;
openal = if stdenv.isDarwin then null else openal;
libmfx = if stdenv.isDarwin then null else intel-media-sdk;
@@ -10937,8 +11186,6 @@ in
fontconfig-penultimate = callPackage ../data/fonts/fontconfig-penultimate {};
- fontconfig-ultimate = callPackage ../development/libraries/fontconfig-ultimate {};
-
folly = callPackage ../development/libraries/folly { };
folks = callPackage ../development/libraries/folks { };
@@ -10997,7 +11244,7 @@ in
};
gegl_0_4 = callPackage ../development/libraries/gegl/4.0.nix {
- gtk = res.gtk2;
+ inherit (darwin.apple_sdk.frameworks) OpenCL;
};
geoclue2 = callPackage ../development/libraries/geoclue {};
@@ -11105,6 +11352,7 @@ in
else if name == "uclibc" then targetPackages.uclibcCross or uclibcCross
else if name == "avrlibc" then targetPackages.avrlibcCross or avrlibcCross
else if name == "newlib" && stdenv.targetPlatform.isMsp430 then targetPackages.msp430NewlibCross or msp430NewlibCross
+ else if name == "newlib" && stdenv.targetPlatform.isVc4 then targetPackages.vc4-newlib or vc4-newlib
else if name == "newlib" then targetPackages.newlibCross or newlibCross
else if name == "musl" then targetPackages.muslCross or muslCross
else if name == "msvcrt" then targetPackages.windows.mingw_w64 or windows.mingw_w64
@@ -11117,6 +11365,11 @@ in
libcCross = assert stdenv.targetPlatform != stdenv.buildPlatform; libcCrossChooser stdenv.targetPlatform.libc;
+ threadsCross =
+ if stdenv.targetPlatform.isMinGW && !(stdenv.targetPlatform.useLLVM or false)
+ then targetPackages.windows.mcfgthreads or windows.mcfgthreads
+ else null;
+
wasilibc = callPackage ../development/libraries/wasilibc {
stdenv = crossLibcStdenv;
};
@@ -11241,6 +11494,7 @@ in
gnutls = callPackage ../development/libraries/gnutls/default.nix {
inherit (darwin.apple_sdk.frameworks) Security;
+ utillinux = utillinuxMinimal; # break the cyclic dependency
};
gnutls-kdh = callPackage ../development/libraries/gnutls-kdh/3.5.nix {
@@ -11353,6 +11607,12 @@ in
gtkmm2 = callPackage ../development/libraries/gtkmm/2.x.nix { };
gtkmm3 = callPackage ../development/libraries/gtkmm/3.x.nix { };
+ gtk_engines = callPackage ../development/libraries/gtk-engines { };
+
+ gtk-engine-bluecurve = callPackage ../development/libraries/gtk-engine-bluecurve { };
+
+ gtk-engine-murrine = callPackage ../development/libraries/gtk-engine-murrine { };
+
gtk-sharp-2_0 = callPackage ../development/libraries/gtk-sharp/2.0.nix {
inherit (gnome2) libglade libgtkhtml gtkhtml
libgnomecanvas libgnomeui libgnomeprint
@@ -11621,6 +11881,8 @@ in
automake = automake111x;
};
+ kf5gpgmepp = libsForQt5.callPackage ../development/libraries/kf5gpgmepp { };
+
kinetic-cpp-client = callPackage ../development/libraries/kinetic-cpp-client {
openssl = openssl_1_0_2;
};
@@ -11680,6 +11942,8 @@ in
libaal = callPackage ../development/libraries/libaal { };
+ libabigail = callPackage ../development/libraries/libabigail { };
+
libaccounts-glib = callPackage ../development/libraries/libaccounts-glib { };
libacr38u = callPackage ../tools/security/libacr38u { };
@@ -11777,7 +12041,10 @@ in
libcbor = callPackage ../development/libraries/libcbor { };
- libcec = callPackage ../development/libraries/libcec { };
+ libcec = callPackage ../development/libraries/libcec {
+ libraspberrypi = null;
+ };
+
libcec_platform = callPackage ../development/libraries/libcec/platform.nix { };
libcef = callPackage ../development/libraries/libcef { inherit (gnome2) GConf; };
@@ -11994,6 +12261,12 @@ in
libiio = callPackage ../development/libraries/libiio { };
+ libinjection = callPackage ../development/libraries/libinjection { };
+
+ libnats-c = callPackage ../development/libraries/libnats-c {
+ openssl = openssl_1_0_2;
+ };
+
liburing = callPackage ../development/libraries/liburing { };
librseq = callPackage ../development/libraries/librseq { };
@@ -12565,6 +12838,8 @@ in
inherit (darwin.apple_sdk.frameworks) Cocoa;
};
+ libuinputplus = callPackage ../development/libraries/libuinputplus { };
+
libunistring = callPackage ../development/libraries/libunistring { };
libupnp = callPackage ../development/libraries/pupnp { };
@@ -12632,6 +12907,8 @@ in
libvisual = callPackage ../development/libraries/libvisual { };
+ libvmaf = callPackage ../development/libraries/libvmaf { };
+
libvncserver = callPackage ../development/libraries/libvncserver {};
libviper = callPackage ../development/libraries/libviper { };
@@ -12675,9 +12952,13 @@ in
libxmi = callPackage ../development/libraries/libxmi { };
- libxml2 = callPackage ../development/libraries/libxml2 { };
+ libxml2 = callPackage ../development/libraries/libxml2 {
+ python = if stdenv.isDarwin then python2 else python3;
+ };
- libxml2Python = pkgs.buildEnv { # slightly hacky
+ libxml2Python = let
+ libxml2 = python2Packages.libxml2;
+ in pkgs.buildEnv { # slightly hacky
name = "libxml2+py-${res.libxml2.version}";
paths = with libxml2; [ dev bin py ];
inherit (libxml2) passthru;
@@ -12695,7 +12976,9 @@ in
libxmp = callPackage ../development/libraries/libxmp { };
- libxslt = callPackage ../development/libraries/libxslt { };
+ libxslt = callPackage ../development/libraries/libxslt {
+ python = if stdenv.isDarwin then python2 else python3;
+ };
libixp_hg = callPackage ../development/libraries/libixp-hg { };
@@ -12814,8 +13097,7 @@ in
};
mesa = callPackage ../development/libraries/mesa {
- # 7 is the default, but only on Linux, so keep this for now
- llvmPackages = llvmPackages_7;
+ llvmPackages = llvmPackages_9;
inherit (darwin.apple_sdk.frameworks) OpenGL;
inherit (darwin.apple_sdk.libs) Xplugin;
};
@@ -12884,7 +13166,9 @@ in
mumlib = callPackage ../development/libraries/mumlib { };
- muparser = callPackage ../development/libraries/muparser { };
+ muparser = callPackage ../development/libraries/muparser {
+ inherit (darwin.stubs) setfile;
+ };
mutest = callPackage ../development/libraries/mutest { };
@@ -12921,6 +13205,8 @@ in
then null
else callPackage ../development/libraries/ncurses { };
+ ndi = callPackage ../development/libraries/ndi { };
+
neardal = callPackage ../development/libraries/neardal { };
neon = callPackage ../development/libraries/neon { };
@@ -13083,17 +13369,19 @@ in
openvdb = callPackage ../development/libraries/openvdb {};
inherit (callPackages ../development/libraries/libressl { })
- libressl_2_8
libressl_2_9
libressl_3_0;
- libressl = libressl_2_9;
+ libressl = libressl_3_0;
boringssl = callPackage ../development/libraries/boringssl { };
wolfssl = callPackage ../development/libraries/wolfssl { };
- openssl = openssl_1_1;
+ openssl =
+ if stdenv.hostPlatform.isMinGW # Work around broken cross build
+ then openssl_1_0_2
+ else openssl_1_1;
inherit (callPackages ../development/libraries/openssl { })
openssl_1_0_2
@@ -13101,9 +13389,7 @@ in
openssl-chacha = callPackage ../development/libraries/openssl/chacha.nix { };
- opensubdiv = callPackage ../development/libraries/opensubdiv {
- cmake = cmake_2_8;
- };
+ opensubdiv = callPackage ../development/libraries/opensubdiv { };
open-wbo = callPackage ../applications/science/logic/open-wbo {};
@@ -13147,15 +13433,6 @@ in
pdf2xml = callPackage ../development/libraries/pdf2xml {} ;
- phonon = callPackage ../development/libraries/phonon {};
-
- phonon-backend-gstreamer = callPackage ../development/libraries/phonon/backends/gstreamer.nix {};
-
- # TODO(@Ma27) get rid of that as soon as QT4 can be dropped
- phonon-backend-vlc = callPackage ../development/libraries/phonon/backends/vlc.nix {
- withQt4 = true;
- };
-
inherit (callPackage ../development/libraries/physfs { })
physfs_2
physfs;
@@ -13167,6 +13444,8 @@ in
pkcs11helper = callPackage ../development/libraries/pkcs11helper { };
+ pkgdiff = callPackage ../tools/misc/pkgdiff { };
+
plib = callPackage ../development/libraries/plib { };
pocketsphinx = callPackage ../development/libraries/pocketsphinx { };
@@ -13226,6 +13505,8 @@ in
protobuf = protobuf3_7;
+ 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 { };
protobuf3_8 = callPackage ../development/libraries/protobuf/3.8.nix { };
protobuf3_7 = callPackage ../development/libraries/protobuf/3.7.nix { };
@@ -13250,7 +13531,7 @@ in
pugixml = callPackage ../development/libraries/pugixml { };
- pybind11 = callPackage ../development/libraries/pybind11 { };
+ pybind11 = pythonPackages.pybind11;
python-qt = callPackage ../development/libraries/python-qt {
python = python27;
@@ -13359,8 +13640,8 @@ in
libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
# TODO bump to 5.12 on darwin once it's not broken
- qt5 = if stdenv.isDarwin then qt511 else qt512;
- libsForQt5 = if stdenv.isDarwin then libsForQt511 else libsForQt512;
+ qt5 = qt512;
+ libsForQt5 = libsForQt512;
qt5ct = libsForQt5.callPackage ../tools/misc/qt5ct { };
@@ -13437,13 +13718,9 @@ in
openbr = callPackage ../development/libraries/openbr { };
- phonon = callPackage ../development/libraries/phonon {
- withQt5 = true;
- };
+ phonon = callPackage ../development/libraries/phonon { };
- phonon-backend-gstreamer = callPackage ../development/libraries/phonon/backends/gstreamer.nix {
- withQt5 = true;
- };
+ phonon-backend-gstreamer = callPackage ../development/libraries/phonon/backends/gstreamer.nix { };
phonon-backend-vlc = callPackage ../development/libraries/phonon/backends/vlc.nix { };
@@ -13582,6 +13859,8 @@ in
qgnomeplatform = libsForQt5.callPackage ../development/libraries/qgnomeplatform { };
+ randomx = callPackage ../development/libraries/randomx { };
+
resolv_wrapper = callPackage ../development/libraries/resolv_wrapper { };
rhino = callPackage ../development/libraries/java/rhino {
@@ -13636,6 +13915,8 @@ in
SDL_net = callPackage ../development/libraries/SDL_net { };
+ SDL_Pango = callPackage ../development/libraries/SDL_Pango {};
+
SDL_sound = callPackage ../development/libraries/SDL_sound { };
SDL_stretch= callPackage ../development/libraries/SDL_stretch { };
@@ -13925,7 +14206,6 @@ in
};
taglib = callPackage ../development/libraries/taglib { };
- taglib_1_9 = callPackage ../development/libraries/taglib/1.9.nix { };
taglib_extras = callPackage ../development/libraries/taglib-extras { };
@@ -14080,12 +14360,6 @@ in
stdenv = gcc5Stdenv;
};
- v8_3_16_14 = callPackage ../development/libraries/v8/3.16.14.nix {
- inherit (python2Packages) python gyp;
- cctools = darwin.cctools;
- stdenv = if stdenv.isDarwin then stdenv else gcc5Stdenv;
- };
-
v8_5_x = callPackage ../development/libraries/v8/5_x.nix ({
inherit (python2Packages) python gyp;
icu = icu58; # v8-5.4.232 fails against icu4c-59.1
@@ -14328,6 +14602,8 @@ in
yder = callPackage ../development/libraries/yder { };
+ ydotool = callPackage ../tools/wayland/ydotool { };
+
yojimbo = callPackage ../development/libraries/yojimbo { };
yubioath-desktop = libsForQt5.callPackage ../applications/misc/yubioath-desktop { };
@@ -14647,6 +14923,8 @@ in
mod_python = callPackage ../servers/http/apache-modules/mod_python { };
+ mod_tile = callPackage ../servers/http/apache-modules/mod_tile { };
+
mod_wsgi = self.mod_wsgi2;
mod_wsgi2 = callPackage ../servers/http/apache-modules/mod_wsgi { python = python2; ncurses = null; };
mod_wsgi3 = callPackage ../servers/http/apache-modules/mod_wsgi { python = python3; };
@@ -14810,12 +15088,12 @@ in
glabels = callPackage ../applications/graphics/glabels { };
- gnatsd = callPackage ../servers/gnatsd { };
+ nats-server = callPackage ../servers/nats-server { };
gofish = callPackage ../servers/gopher/gofish { };
grafana = callPackage ../servers/monitoring/grafana {
- buildGoPackage = buildGo112Package;
+ buildGoPackage = buildGo113Package;
};
grafana-loki = callPackage ../servers/monitoring/loki { };
@@ -14898,7 +15176,8 @@ in
mod_python = pkgs.apacheHttpdPackages.mod_python;
mod_wsgi = pkgs.apacheHttpdPackages.mod_wsgi;
- mpd = callPackage ../servers/mpd (config.mpd or {});
+ inherit (callPackages ../servers/mpd { })
+ mpd mpd-small mpdWithFeatures;
mpd_clientlib = callPackage ../servers/mpd/clientlib.nix { };
@@ -14936,12 +15215,14 @@ in
nginx = nginxStable;
nginxStable = callPackage ../servers/http/nginx/stable.nix {
+ perl = null;
# We don't use `with` statement here on purpose!
# See https://github.com/NixOS/nixpkgs/pull/10474/files#r42369334
modules = [ nginxModules.rtmp nginxModules.dav nginxModules.moreheaders ];
};
nginxMainline = callPackage ../servers/http/nginx/mainline.nix {
+ perl = null;
# We don't use `with` statement here on purpose!
# See https://github.com/NixOS/nixpkgs/pull/10474/files#r42369334
modules = [ nginxModules.dav nginxModules.moreheaders ];
@@ -15174,6 +15455,7 @@ in
postgresql_9_6
postgresql_10
postgresql_11
+ postgresql_12
;
postgresql = postgresql_11.override { this = postgresql; };
postgresqlPackages = recurseIntoAttrs postgresql.pkgs;
@@ -15182,11 +15464,7 @@ in
postgresql_jdbc = callPackage ../development/java-modules/postgresql_jdbc { };
prom2json = callPackage ../servers/monitoring/prometheus/prom2json.nix { };
- prometheus = callPackage ../servers/monitoring/prometheus {
- # Version 2.12.0 fails to build with go 1.13 due to an incorrect module file
- # compilation error :go: cloud.google.com/go@v0.44.1: Get https://proxy.golang.org/cloud.google.com/go/@v/v0.44.1.mod: dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:58980->[::1]:53: read: connection refused
- buildGoPackage = buildGo112Package;
- };
+ prometheus = callPackage ../servers/monitoring/prometheus { };
prometheus-alertmanager = callPackage ../servers/monitoring/prometheus/alertmanager.nix { };
prometheus-apcupsd-exporter = callPackage ../servers/monitoring/prometheus/apcupsd-exporter.nix { };
prometheus-aws-s3-exporter = callPackage ../servers/monitoring/prometheus/aws-s3-exporter.nix { };
@@ -15207,6 +15485,7 @@ in
prometheus-mysqld-exporter = callPackage ../servers/monitoring/prometheus/mysqld-exporter.nix { };
prometheus-nextcloud-exporter = callPackage ../servers/monitoring/prometheus/nextcloud-exporter.nix { };
prometheus-nginx-exporter = callPackage ../servers/monitoring/prometheus/nginx-exporter.nix { };
+ prometheus-nginxlog-exporter = callPackage ../servers/monitoring/prometheus/nginxlog-exporter.nix { };
prometheus-node-exporter = callPackage ../servers/monitoring/prometheus/node-exporter.nix { };
prometheus-openvpn-exporter = callPackage ../servers/monitoring/prometheus/openvpn-exporter.nix { };
prometheus-postfix-exporter = callPackage ../servers/monitoring/prometheus/postfix-exporter.nix { };
@@ -15246,6 +15525,8 @@ in
inherit (pythonPackages) buildPythonPackage qpid-python;
};
+ qremotecontrol-server = callPackage ../servers/misc/qremotecontrol-server { };
+
quagga = callPackage ../servers/quagga { };
rabbitmq-server = callPackage ../servers/amqp/rabbitmq-server {
@@ -15279,9 +15560,7 @@ in
libtool = darwin.cctools;
};
- rippled = callPackage ../servers/rippled {
- boost = boost167;
- };
+ rippled = callPackage ../servers/rippled { };
rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix {
boost = boost167.override {
@@ -15301,8 +15580,6 @@ in
deadpixi-sam-unstable = callPackage ../applications/editors/deadpixi-sam { };
- samba3 = callPackage ../servers/samba/3.x.nix { };
-
samba4 = callPackage ../servers/samba/4.x.nix {
rpcgen = netbsd.rpcgen;
python = python3;
@@ -15310,17 +15587,6 @@ in
samba = samba4;
- # A lightweight Samba 3, useful for non-Linux-based OSes.
- samba3_light = lowPrio (samba3.override {
- pam = null;
- fam = null;
- cups = null;
- acl = null;
- openldap = null;
- # libunwind 1.0.1 is not ported to GNU/Hurd.
- libunwind = null;
- });
-
samba4Full = lowPrio (samba4.override {
enableLDAP = true;
enablePrinting = true;
@@ -15425,7 +15691,9 @@ in
shiori = callPackage ../servers/web-apps/shiori { };
- matomo = callPackage ../servers/web-apps/matomo { };
+ inherit (callPackages ../servers/web-apps/matomo {})
+ matomo
+ matomo-beta;
axis2 = callPackage ../servers/http/tomcat/axis2 { };
@@ -15507,6 +15775,7 @@ in
server = server-pgsql;
};
+ zabbix44 = zabbixFor "v44";
zabbix42 = zabbixFor "v42";
zabbix40 = zabbixFor "v40";
zabbix30 = zabbixFor "v30";
@@ -15577,6 +15846,8 @@ in
bt-fw-converter = callPackage ../os-specific/linux/firmware/bt-fw-converter { };
+ brillo = callPackage ../os-specific/linux/brillo { };
+
broadcom-bt-firmware = callPackage ../os-specific/linux/firmware/broadcom-bt-firmware { };
batctl = callPackage ../os-specific/linux/batman-adv/batctl.nix { };
@@ -15821,9 +16092,7 @@ in
kmscube = callPackage ../os-specific/linux/kmscube { };
- kmsxx = callPackage ../development/libraries/kmsxx {
- stdenv = gcc6Stdenv;
- };
+ kmsxx = callPackage ../development/libraries/kmsxx { };
latencytop = callPackage ../os-specific/linux/latencytop { };
@@ -15849,6 +16118,8 @@ in
osxfuse = callPackage ../os-specific/darwin/osxfuse { };
+ osxsnarf = callPackage ../os-specific/darwin/osxsnarf { };
+
power-calibrate = callPackage ../os-specific/linux/power-calibrate { };
powerstat = callPackage ../os-specific/linux/powerstat { };
@@ -15957,14 +16228,6 @@ in
];
};
- linux_5_2 = callPackage ../os-specific/linux/kernel/linux-5.2.nix {
- kernelPatches =
- [ kernelPatches.bridge_stp_helper
- kernelPatches.modinst_arg_list_too_long
- kernelPatches.export_kernel_fpu_functions."4.14"
- ];
- };
-
linux_5_3 = callPackage ../os-specific/linux/kernel/linux-5.3.nix {
kernelPatches = [
kernelPatches.bridge_stp_helper
@@ -15972,6 +16235,12 @@ in
];
};
+ linux_5_4 = callPackage ../os-specific/linux/kernel/linux-5.4.nix {
+ kernelPatches = [
+ kernelPatches.bridge_stp_helper
+ ];
+ };
+
linux_testing = callPackage ../os-specific/linux/kernel/linux-testing.nix {
kernelPatches = [
kernelPatches.bridge_stp_helper
@@ -16023,8 +16292,6 @@ in
bbswitch = callPackage ../os-specific/linux/bbswitch {};
- beegfs-module = callPackage ../os-specific/linux/beegfs/kernel-module.nix { };
-
ati_drivers_x11 = callPackage ../os-specific/linux/ati-drivers { };
chipsec = callPackage ../tools/security/chipsec {
@@ -16038,6 +16305,8 @@ in
deepin-anything = callPackage ../os-specific/linux/deepin-anything { };
+ digimend = callPackage ../os-specific/linux/digimend { };
+
dpdk = callPackage ../os-specific/linux/dpdk { };
exfat-nofuse = callPackage ../os-specific/linux/exfat { };
@@ -16168,7 +16437,7 @@ in
linux = linuxPackages.kernel;
# Update this when adding the newest kernel major version!
- linuxPackages_latest = linuxPackages_5_3;
+ linuxPackages_latest = linuxPackages_5_4;
linux_latest = linuxPackages_latest.kernel;
# Build the kernel modules for the some of the kernels.
@@ -16181,8 +16450,8 @@ in
linuxPackages_4_9 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_9);
linuxPackages_4_14 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_14);
linuxPackages_4_19 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_19);
- linuxPackages_5_2 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_2);
linuxPackages_5_3 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_3);
+ linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
# When adding to this list:
# - Update linuxPackages_latest to the latest version
@@ -16256,17 +16525,26 @@ in
linuxManualConfig = makeOverridable (callPackage ../os-specific/linux/kernel/manual-config.nix {});
# Derive one of the default .config files
- linuxConfig = { src, makeTarget ? "defconfig", name ? "kernel.config" }:
- stdenv.mkDerivation {
- inherit name src;
- buildPhase = ''
- set -x
- make ${makeTarget}
- '';
- installPhase = ''
- cp .config $out
- '';
- };
+ linuxConfig = {
+ src,
+ version ? (builtins.parseDrvName src.name).version,
+ makeTarget ? "defconfig",
+ name ? "kernel.config",
+ }: stdenvNoCC.mkDerivation {
+ inherit name src;
+ depsBuildBuild = [ buildPackages.stdenv.cc ]
+ ++ lib.optionals (lib.versionAtLeast version "4.16") [ buildPackages.bison buildPackages.flex ];
+ buildPhase = ''
+ set -x
+ make \
+ ARCH=${stdenv.hostPlatform.kernelArch} \
+ HOSTCC=${buildPackages.stdenv.cc.targetPrefix}gcc \
+ ${makeTarget}
+ '';
+ installPhase = ''
+ cp .config $out
+ '';
+ };
buildLinux = attrs: callPackage ../os-specific/linux/kernel/generic.nix attrs;
@@ -16349,6 +16627,10 @@ in
musl = callPackage ../os-specific/linux/musl { };
+ nushell = callPackage ../shells/nushell {
+ inherit (darwin.apple_sdk.frameworks) AppKit Security;
+ };
+
nettools = if stdenv.isLinux then callPackage ../os-specific/linux/net-tools { }
else unixtools.nettools;
@@ -16562,10 +16844,6 @@ in
riscv-pk = callPackage ../misc/riscv-pk { };
- riscv-pk-with-kernel = riscv-pk.override {
- payload = "${linux_riscv}/vmlinux";
- };
-
roccat-tools = callPackage ../os-specific/linux/roccat-tools { };
rtkit = callPackage ../os-specific/linux/rtkit { };
@@ -16662,6 +16940,8 @@ in
tpacpi-bat = callPackage ../os-specific/linux/tpacpi-bat { };
+ trickster = callPackage ../servers/trickster/trickster.nix {};
+
trinity = callPackage ../os-specific/linux/trinity { };
tunctl = callPackage ../os-specific/linux/tunctl { };
@@ -16785,12 +17065,20 @@ in
adapta-backgrounds = callPackage ../data/misc/adapta-backgrounds { };
+ adapta-gtk-theme = callPackage ../data/themes/adapta { };
+
+ adapta-kde-theme = callPackage ../data/themes/adapta-kde { };
+
adementary-theme = callPackage ../data/themes/adementary { };
+ adwaita-qt = libsForQt5.callPackage ../data/themes/adwaita-qt { };
+
agave = callPackage ../data/fonts/agave { };
aileron = callPackage ../data/fonts/aileron { };
+ albatross = callPackage ../data/themes/albatross { };
+
amber-theme = callPackage ../data/themes/amber { };
amiri = callPackage ../data/fonts/amiri { };
@@ -16810,6 +17098,8 @@ in
arc-icon-theme = callPackage ../data/icons/arc-icon-theme { };
+ arc-kde-theme = callPackage ../data/themes/arc-kde { };
+
arc-theme = callPackage ../data/themes/arc { };
arkpandora_ttf = callPackage ../data/fonts/arkpandora { };
@@ -16827,6 +17117,10 @@ in
bgnet = callPackage ../data/documentation/bgnet { };
bibata-cursors = callPackage ../data/icons/bibata-cursors { };
+ bibata-extra-cursors = callPackage ../data/icons/bibata-cursors/extra.nix { };
+ bibata-cursors-translucent = callPackage ../data/icons/bibata-cursors/translucent.nix { };
+
+ blackbird = callPackage ../data/themes/blackbird { };
brise = callPackage ../data/misc/brise { };
@@ -16848,6 +17142,8 @@ in
cherry = callPackage ../data/fonts/cherry { inherit (xorg) fonttosfnt mkfontdir; };
+ clearlooks-phenix = callPackage ../data/themes/clearlooks-phenix { };
+
cnstrokeorder = callPackage ../data/fonts/cnstrokeorder {};
comfortaa = callPackage ../data/fonts/comfortaa {};
@@ -16934,10 +17230,14 @@ in
dosemu_fonts = callPackage ../data/fonts/dosemu-fonts { };
+ e17gtk = callPackage ../data/themes/e17gtk { };
+
eb-garamond = callPackage ../data/fonts/eb-garamond { };
elliptic_curves = callPackage ../data/misc/elliptic_curves { };
+ equilux-theme = callPackage ../data/themes/equilux-theme { };
+
eunomia = callPackage ../data/fonts/eunomia { };
f5_6 = callPackage ../data/fonts/f5_6 { };
@@ -16973,6 +17273,8 @@ in
fira-mono = callPackage ../data/fonts/fira-mono { };
+ flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme { };
+
font-awesome_4 = (callPackage ../data/fonts/font-awesome-5 { }).v4;
font-awesome_5 = (callPackage ../data/fonts/font-awesome-5 { }).v5;
font-awesome = font-awesome_5;
@@ -16989,10 +17291,12 @@ in
gohufont = callPackage ../data/fonts/gohufont { };
- gnome_user_docs = callPackage ../data/documentation/gnome-user-docs { };
+ gnome-user-docs = callPackage ../data/documentation/gnome-user-docs { };
gsettings-desktop-schemas = callPackage ../development/libraries/gsettings-desktop-schemas { };
+ gnome-breeze = callPackage ../data/themes/gnome-breeze { };
+
go-font = callPackage ../data/fonts/go-font { };
greybird = callPackage ../data/themes/greybird { };
@@ -17047,6 +17351,8 @@ in
kawkab-mono-font = callPackage ../data/fonts/kawkab-mono {};
+ kde2-decoration = libsForQt5.callPackage ../data/themes/kde2 { };
+
kochi-substitute = callPackage ../data/fonts/kochi-substitute {};
kochi-substitute-naga10 = callPackage ../data/fonts/kochi-substitute-naga10 {};
@@ -17101,6 +17407,8 @@ in
# lohit-fonts.kashmiri lohit-fonts.konkani lohit-fonts.maithili lohit-fonts.sindhi
lohit-fonts = recurseIntoAttrs ( callPackages ../data/fonts/lohit-fonts { } );
+ lounge-gtk-theme = callPackage ../data/themes/lounge { };
+
luculent = callPackage ../data/fonts/luculent { };
maia-icon-theme = callPackage ../data/icons/maia-icon-theme { };
@@ -17186,24 +17494,36 @@ in
numix-cursor-theme = callPackage ../data/icons/numix-cursor-theme { };
+ numix-gtk-theme = callPackage ../data/themes/numix { };
+
+ numix-solarized-gtk-theme = callPackage ../data/themes/numix-solarized { };
+
+ numix-sx-gtk-theme = callPackage ../data/themes/numix-sx { };
+
office-code-pro = callPackage ../data/fonts/office-code-pro { };
oldstandard = callPackage ../data/fonts/oldstandard { };
oldsindhi = callPackage ../data/fonts/oldsindhi { };
+ onestepback = callPackage ../data/themes/onestepback { };
+
open-dyslexic = callPackage ../data/fonts/open-dyslexic { };
open-sans = callPackage ../data/fonts/open-sans { };
orbitron = callPackage ../data/fonts/orbitron { };
+ orion = callPackage ../data/themes/orion {};
+
overpass = callPackage ../data/fonts/overpass { };
oxygenfonts = callPackage ../data/fonts/oxygenfonts { };
inherit (kdeFrameworks) oxygen-icons5;
+ paper-gtk-theme = callPackage ../data/themes/paper-gtk { };
+
paper-icon-theme = callPackage ../data/icons/paper-icon-theme { };
papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme { };
@@ -17258,6 +17578,8 @@ in
qogir-theme = callPackage ../data/themes/qogir { };
+ qtcurve = libsForQt5.callPackage ../data/themes/qtcurve {};
+
redhat-official-fonts = callPackage ../data/fonts/redhat-official { };
route159 = callPackage ../data/fonts/route159 { };
@@ -17286,6 +17608,8 @@ in
sierra-gtk-theme = callPackage ../data/themes/sierra { };
+ solarc-gtk-theme = callPackage ../data/themes/solarc { };
+
soundfont-fluid = callPackage ../data/soundfonts/fluid { };
stdmanpages = callPackage ../data/documentation/std-man-pages { };
@@ -17321,6 +17645,10 @@ in
raleway = callPackage ../data/fonts/raleway { };
+ recursive = callPackage ../data/fonts/recursive { };
+
+ rhodium-libre = callPackage ../data/fonts/rhodium-libre { };
+
rictydiminished-with-firacode = callPackage ../data/fonts/rictydiminished-with-firacode { };
roboto = callPackage ../data/fonts/roboto { };
@@ -17375,6 +17703,8 @@ in
gtk = res.gtk2;
};
+ theme-jade1 = callPackage ../data/themes/jade1 { };
+
theme-obsidian2 = callPackage ../data/themes/obsidian2 { };
themes = name: callPackage (../data/misc/themes + ("/" + name + ".nix")) {};
@@ -17397,6 +17727,8 @@ in
tex-gyre-math = callPackages ../data/fonts/tex-gyre-math { };
+ theme-vertex = callPackage ../data/themes/vertex { };
+
tipa = callPackage ../data/fonts/tipa { };
ttf_bitstream_vera = callPackage ../data/fonts/ttf-bitstream-vera { };
@@ -17572,6 +17904,8 @@ in
ario = callPackage ../applications/audio/ario { };
+ arion = callPackage ../applications/virtualization/arion { };
+
arora = callPackage ../applications/networking/browsers/arora { };
artha = callPackage ../applications/misc/artha { };
@@ -17747,6 +18081,8 @@ in
libXi libXext libXfixes libXcomposite;
};
+ blugon = callPackage ../applications/misc/blugon { };
+
bombono = callPackage ../applications/video/bombono {};
bomi = libsForQt5.callPackage ../applications/video/bomi {
@@ -17767,6 +18103,12 @@ in
bs1770gain = callPackage ../applications/audio/bs1770gain { };
+ bsequencer = callPackage ../applications/audio/bsequencer { };
+
+ bslizr = callPackage ../applications/audio/bslizr { };
+
+ bshapr = callPackage ../applications/audio/bshapr { };
+
bspwm = callPackage ../applications/window-managers/bspwm { };
btops = callPackage ../applications/window-managers/btops { };
@@ -17812,6 +18154,8 @@ in
catimg = callPackage ../tools/misc/catimg { };
+ catt = python3Packages.callPackage ../applications/video/catt { };
+
cava = callPackage ../applications/audio/cava { };
cb2bib = libsForQt5.callPackage ../applications/office/cb2bib { };
@@ -17831,10 +18175,6 @@ in
inherit (darwin.apple_sdk.frameworks) Carbon;
};
- cdrtools = callPackage ../applications/misc/cdrtools {
- inherit (darwin.apple_sdk.frameworks) Carbon IOKit;
- };
-
centerim = callPackage ../applications/networking/instant-messengers/centerim { };
cgit = callPackage ../applications/version-management/git-and-tools/cgit {
@@ -18180,6 +18520,7 @@ in
emacs = emacs26;
emacsPackages = emacs26Packages;
+ emacs-nox = emacs26-nox;
emacs26 = callPackage ../applications/editors/emacs {
# use override to enable additional features
@@ -18273,6 +18614,8 @@ in
epic5 = callPackage ../applications/networking/irc/epic5 { };
+ epr = callPackage ../applications/misc/epr { };
+
eq10q = callPackage ../applications/audio/eq10q { };
errbot = callPackage ../applications/networking/errbot {
@@ -18319,6 +18662,8 @@ in
keepass-keepassrpc = callPackage ../applications/misc/keepass-plugins/keepassrpc { };
+ keepass-otpkeyprov = callPackage ../applications/misc/keepass-plugins/otpkeyprov { };
+
exrdisplay = callPackage ../applications/graphics/exrdisplay { };
exrtools = callPackage ../applications/graphics/exrtools { };
@@ -18404,6 +18749,8 @@ in
geany = callPackage ../applications/editors/geany { };
geany-with-vte = callPackage ../applications/editors/geany/with-vte.nix { };
+ geoipupdate = callPackage ../applications/misc/geoipupdate/default.nix { };
+
ghostwriter = libsForQt5.callPackage ../applications/editors/ghostwriter { };
gitweb = callPackage ../applications/version-management/git-and-tools/gitweb { };
@@ -18482,6 +18829,8 @@ in
grepm = callPackage ../applications/search/grepm { };
+ grip-search = callPackage ../tools/text/grip-search { };
+
grip = callPackage ../applications/misc/grip {
inherit (gnome2) libgnome libgnomeui vte;
};
@@ -18522,7 +18871,7 @@ in
wireshark-qt = wireshark;
# The GTK UI is deprecated by upstream. You probably want the QT version.
- wireshark-gtk = throw "Not supported anymore. Use wireshark-qt or wireshark-cli instead.";
+ wireshark-gtk = throw "wireshark-gtk is not supported anymore. Use wireshark-qt or wireshark-cli instead.";
wireshark-cli = wireshark.override { withQt = false; };
sngrep = callPackage ../applications/networking/sniffers/sngrep {};
@@ -18547,6 +18896,7 @@ in
Kerberos AVFoundation MediaToolbox
CoreLocation Foundation AddressBook;
inherit (darwin) libobjc;
+ inherit (rustPackages_1_38_0) cargo rustc;
};
});
@@ -18574,8 +18924,7 @@ in
firefox-bin = wrapFirefox firefox-bin-unwrapped {
browserName = "firefox";
- name = "firefox-bin-" +
- (builtins.parseDrvName firefox-bin-unwrapped.name).version;
+ pname = "firefox-bin";
desktopName = "Firefox";
};
@@ -18588,8 +18937,7 @@ in
firefox-beta-bin = res.wrapFirefox firefox-beta-bin-unwrapped {
browserName = "firefox";
- name = "firefox-beta-bin-" +
- (builtins.parseDrvName firefox-beta-bin-unwrapped.name).version;
+ pname = "firefox-beta-bin";
desktopName = "Firefox Beta";
};
@@ -18603,8 +18951,7 @@ in
firefox-devedition-bin = res.wrapFirefox firefox-devedition-bin-unwrapped {
browserName = "firefox";
nameSuffix = "-devedition";
- name = "firefox-devedition-bin-" +
- (builtins.parseDrvName firefox-devedition-bin-unwrapped.name).version;
+ pname = "firefox-devedition-bin";
desktopName = "Firefox DevEdition";
};
@@ -18748,7 +19095,7 @@ in
moe = callPackage ../applications/editors/moe { };
- multibootusb = callPackage ../applications/misc/multibootusb {};
+ multibootusb = qt5.callPackage ../applications/misc/multibootusb {};
praat = callPackage ../applications/audio/praat { };
@@ -18763,6 +19110,8 @@ in
svox = callPackage ../applications/audio/svox { };
+ giada = callPackage ../applications/audio/giada {};
+
gkrellm = callPackage ../applications/misc/gkrellm {
inherit (darwin) IOKit;
};
@@ -18876,6 +19225,8 @@ in
gxmessage = callPackage ../applications/misc/gxmessage { };
+ gxmatcheq-lv2 = callPackage ../applications/audio/gxmatcheq-lv2 { };
+
gxplugins-lv2 = callPackage ../applications/audio/gxplugins-lv2 { };
hackrf = callPackage ../applications/radio/hackrf { };
@@ -18901,6 +19252,8 @@ in
hexcurse = callPackage ../applications/editors/hexcurse { };
+ hexdino = callPackage ../applications/editors/hexdino { };
+
hexedit = callPackage ../applications/editors/hexedit { };
hipchat = callPackage ../applications/networking/instant-messengers/hipchat { };
@@ -19146,7 +19499,6 @@ in
inkscape = callPackage ../applications/graphics/inkscape {
lcms = lcms2;
- poppler = poppler_0_61;
};
inspectrum = libsForQt5.callPackage ../applications/radio/inspectrum { };
@@ -19225,7 +19577,7 @@ in
k3d = callPackage ../applications/graphics/k3d {
inherit (pkgs.gnome2) gtkglext;
stdenv = gcc6Stdenv;
- boost = boost166.override { enablePython = true; };
+ boost = boost.override { enablePython = true; };
};
k9copy = libsForQt5.callPackage ../applications/video/k9copy {};
@@ -19338,6 +19690,8 @@ in
go = buildPackages.go_1_12;
};
+ kubeseal = callPackage ../applications/networking/cluster/kubeseal { };
+
kubectl = callPackage ../applications/networking/cluster/kubectl { };
kubeless = callPackage ../applications/networking/cluster/kubeless { };
@@ -19466,9 +19820,7 @@ in
links2 = callPackage ../applications/networking/browsers/links2 { };
- linphone = callPackage ../applications/networking/instant-messengers/linphone {
- polarssl = mbedtls_1_3;
- };
+ linphone = callPackage ../applications/networking/instant-messengers/linphone { };
linuxsampler = callPackage ../applications/audio/linuxsampler { };
@@ -19482,6 +19834,8 @@ in
loxodo = callPackage ../applications/misc/loxodo { };
+ lsd2dsl = libsForQt5.callPackage ../applications/misc/lsd2dsl { };
+
lrzsz = callPackage ../tools/misc/lrzsz { };
lsp-plugins = callPackage ../applications/audio/lsp-plugins { };
@@ -19574,6 +19928,14 @@ in
};
matchbox = callPackage ../applications/window-managers/matchbox { };
+
+ matrixcli = callPackage ../applications/networking/instant-messengers/matrixcli {
+ inherit (python3Packages) buildPythonApplication buildPythonPackage
+ pygobject3 pytestrunner requests responses pytest python-olm
+ canonicaljson;
+ };
+
+ matrix-recorder = callPackage ../applications/networking/instant-messengers/matrix-recorder {};
mblaze = callPackage ../applications/networking/mailreaders/mblaze { };
@@ -19585,9 +19947,7 @@ in
mediainfo-gui = callPackage ../applications/misc/mediainfo-gui { };
- # mediathekview needs JavaFX, which currently only is available inside OracleJRE
- # we might be able to get rid of it, as soon as we have an OpenJRE with OpenJFX included
- mediathekview = callPackage ../applications/video/mediathekview { jre = oraclejre; };
+ mediathekview = callPackage ../applications/video/mediathekview { jre = openjdk11; };
meteo = callPackage ../applications/networking/weather/meteo { };
@@ -19666,6 +20026,8 @@ in
wxGTK30 = wxGTK30.override { withWebKit = true ; };
};
+ mmsd = callPackage ../tools/networking/mmsd { };
+
moc = callPackage ../applications/audio/moc { };
mod-distortion = callPackage ../applications/audio/mod-distortion { };
@@ -19688,7 +20050,9 @@ in
lua = lua5;
};
- inherit (ocaml-ng.ocamlPackages_4_01_0) monotoneViz;
+ monotoneViz = callPackage ../applications/version-management/monotone-viz {
+ ocamlPackages = ocaml-ng.ocamlPackages_4_01_0;
+ };
moolticute = libsForQt5.callPackage ../applications/misc/moolticute { };
@@ -19742,7 +20106,9 @@ in
mpg321 = callPackage ../applications/audio/mpg321 { };
- mpc_cli = callPackage ../applications/audio/mpc { };
+ mpc_cli = callPackage ../applications/audio/mpc {
+ inherit (python3Packages) sphinx;
+ };
clerk = callPackage ../applications/audio/clerk { };
@@ -19796,6 +20162,8 @@ in
mtpaint = callPackage ../applications/graphics/mtpaint { };
+ mu-repo = python3Packages.callPackage ../applications/misc/mu-repo { };
+
mucommander = callPackage ../applications/misc/mucommander { };
multimarkdown = callPackage ../tools/typesetting/multimarkdown { };
@@ -19851,6 +20219,8 @@ in
notion = callPackage ../applications/window-managers/notion { };
+ open-policy-agent = callPackage ../development/tools/open-policy-agent { };
+
openshift = callPackage ../applications/networking/cluster/openshift {
buildGoPackage = buildGo112Package;
};
@@ -19865,6 +20235,8 @@ in
partio = callPackage ../development/libraries/partio {};
+ pbis-open = callPackage ../tools/security/pbis { };
+
pcmanfm = callPackage ../applications/misc/pcmanfm { };
pcmanfm-qt = lxqt.pcmanfm-qt;
@@ -19904,8 +20276,6 @@ in
ptex = callPackage ../development/libraries/ptex {};
- qtcurve = libsForQt5.callPackage ../misc/themes/qtcurve {};
-
qbec = callPackage ../applications/networking/cluster/qbec { };
rssguard = libsForQt5.callPackage ../applications/networking/feedreaders/rssguard { };
@@ -19996,10 +20366,14 @@ in
mypaint-brushes = callPackage ../development/libraries/mypaint-brushes { };
- mythtv = libsForQt5.callPackage ../applications/video/mythtv { };
+ mythtv = libsForQt5.callPackage ../applications/video/mythtv {
+ libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
+ };
micro = callPackage ../applications/editors/micro { };
+ mle = callPackage ../applications/editors/mle { };
+
nano = callPackage ../applications/editors/nano { };
nanoblogger = callPackage ../applications/misc/nanoblogger { };
@@ -20069,6 +20443,8 @@ in
obs-wlrobs = callPackage ../applications/video/obs-studio/wlrobs.nix { };
+ obs-ndi = callPackage ../applications/video/obs-studio/obs-ndi.nix { };
+
octoprint = callPackage ../applications/misc/octoprint { };
octoprint-plugins = callPackage ../applications/misc/octoprint/plugins.nix { };
@@ -20118,7 +20494,6 @@ in
orca = python3Packages.callPackage ../applications/misc/orca {
inherit (pkgs) pkgconfig;
- inherit (gnome3) yelp-tools;
};
osm2xmap = callPackage ../applications/misc/osm2xmap {
@@ -20152,8 +20527,6 @@ in
osmo = callPackage ../applications/office/osmo { };
- osquery = callPackage ../tools/system/osquery { };
-
palemoon = callPackage ../applications/networking/browsers/palemoon {
# https://forum.palemoon.org/viewtopic.php?f=57&t=15296#p111146
stdenv = gcc49Stdenv;
@@ -20304,9 +20677,9 @@ in
gtksharp = gtk-sharp-2_0;
};
- plex-media-player = libsForQt59.callPackage ../applications/video/plex-media-player { };
+ plex-media-player = libsForQt512.callPackage ../applications/video/plex-media-player { };
- plover = recurseIntoAttrs (callPackage ../applications/misc/plover { });
+ plover = recurseIntoAttrs (libsForQt5.callPackage ../applications/misc/plover { });
plugin-torture = callPackage ../applications/audio/plugin-torture { };
@@ -20441,7 +20814,7 @@ in
qsynth = libsForQt5.callPackage ../applications/audio/qsynth { };
- qtbitcointrader = callPackage ../applications/misc/qtbitcointrader { };
+ qtbitcointrader = libsForQt5.callPackage ../applications/misc/qtbitcointrader { };
qtchan = libsForQt5.callPackage ../applications/networking/browsers/qtchan { };
@@ -20623,6 +20996,11 @@ in
urxvt_font_size
urxvt_theme_switch
urxvt_vtwheel
+ urxvt_bidi
+ ];
+ perlDeps = [
+ # This needs the perl module it self provides
+ urxvt_bidi
];
};
@@ -20634,6 +21012,7 @@ in
urxvt_font_size = callPackage ../applications/misc/rxvt_unicode-plugins/urxvt-font-size { };
urxvt_theme_switch = callPackage ../applications/misc/rxvt_unicode-plugins/urxvt-theme-switch { };
urxvt_vtwheel = callPackage ../applications/misc/rxvt_unicode-plugins/urxvt-vtwheel.nix { };
+ urxvt_bidi = callPackage ../applications/misc/rxvt_unicode-plugins/urxvt-bidi { };
uade123 = callPackage ../applications/audio/uade123 {};
@@ -20667,10 +21046,6 @@ in
protobuf = protobuf3_1;
};
- seg3d = callPackage ../applications/graphics/seg3d {
- wxGTK = wxGTK28.override { unicode = false; };
- };
-
sent = callPackage ../applications/misc/sent { };
seq24 = callPackage ../applications/audio/seq24 { };
@@ -20685,6 +21060,8 @@ in
shfmt = callPackage ../tools/text/shfmt { };
+ shotgun = callPackage ../tools/graphics/shotgun {};
+
shutter = callPackage ../applications/graphics/shutter { };
simple-scan = gnome3.simple-scan;
@@ -20719,6 +21096,10 @@ in
spice-vdagent = callPackage ../applications/virtualization/spice-vdagent { };
+ spike = callPackage ../applications/virtualization/spike { };
+
+ tensorman = callPackage ../tools/misc/tensorman { };
+
spideroak = callPackage ../applications/networking/spideroak { };
split2flac = callPackage ../applications/audio/split2flac { };
@@ -20743,7 +21124,9 @@ in
wavebox = callPackage ../applications/networking/instant-messengers/wavebox { };
- sonic-pi = libsForQt5.callPackage ../applications/audio/sonic-pi { };
+ sonic-pi = libsForQt5.callPackage ../applications/audio/sonic-pi {
+ ruby = ruby_2_4; # sonic-pi build breaks with ruby 2.5 and 2.6
+ };
st = callPackage ../applications/misc/st {
conf = config.st.conf or null;
@@ -20834,16 +21217,10 @@ in
skrooge = libsForQt5.callPackage ../applications/office/skrooge {};
- slim = callPackage ../applications/display-managers/slim {
- libpng = libpng12;
- };
-
smartgithg = callPackage ../applications/version-management/smartgithg {
jre = openjdk11;
};
- slimThemes = recurseIntoAttrs (callPackage ../applications/display-managers/slim/themes.nix {});
-
smartdeblur = callPackage ../applications/graphics/smartdeblur { };
snapper = callPackage ../tools/misc/snapper { };
@@ -21079,12 +21456,15 @@ in
tetraproc = callPackage ../applications/audio/tetraproc { };
+ tev = callPackage ../applications/graphics/tev { };
+
thinkingRock = callPackage ../applications/misc/thinking-rock { };
thonny = callPackage ../applications/editors/thonny { };
thunderbird = callPackage ../applications/networking/mailreaders/thunderbird {
inherit (gnome2) libIDL;
+ inherit (rustPackages_1_38_0) cargo rustc;
libpng = libpng_apng;
enableGTK3 = true;
};
@@ -21140,12 +21520,6 @@ in
toggldesktop = libsForQt5.callPackage ../applications/misc/toggldesktop { };
- tomahawk = callPackage ../applications/audio/tomahawk ({
- taglib = taglib_1_9;
- quazip = quazip_qt4;
- boost = boost155;
- } // (config.tomahawk or {}));
-
topydo = callPackage ../applications/misc/topydo {};
torchPackages = recurseIntoAttrs ( callPackage ../applications/science/machine-learning/torch {
@@ -21193,6 +21567,8 @@ in
tdrop = callPackage ../applications/misc/tdrop { };
+ tre-command = callPackage ../tools/system/tre-command {};
+
tree = callPackage ../tools/system/tree {};
treesheets = callPackage ../applications/office/treesheets { wxGTK = wxGTK31; };
@@ -21325,12 +21701,12 @@ in
virt-what = callPackage ../applications/virtualization/virt-what { };
- virtmanager = callPackage ../applications/virtualization/virt-manager {
+ virt-manager = callPackage ../applications/virtualization/virt-manager {
dconf = gnome3.dconf;
system-libvirt = libvirt;
};
- virtmanager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix {
+ virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix {
qtermwidget = lxqt.qtermwidget;
};
@@ -21429,6 +21805,8 @@ in
vym = qt5.callPackage ../applications/misc/vym { };
+ waon = callPackage ../applications/audio/waon { };
+
w3m = callPackage ../applications/networking/browsers/w3m { };
# Should always be the version with the most features
@@ -21529,6 +21907,8 @@ in
wmii_hg = callPackage ../applications/window-managers/wmii-hg { };
+ wofi = callPackage ../applications/misc/wofi { };
+
wordnet = callPackage ../applications/misc/wordnet { };
wordgrinder = callPackage ../applications/office/wordgrinder { };
@@ -21555,34 +21935,64 @@ in
in with libretro;
([ ]
++ optional (cfg.enable4do or false) _4do
+ ++ optional (cfg.enableAtari800 or false) atari800
+ ++ optional (cfg.enableBeetleGBA or false) beetle-gba
+ ++ optional (cfg.enableBeetleLynx or false) beetle-lynx
+ ++ optional (cfg.enableBeetleNGP or false) beetle-ngp
++ optional (cfg.enableBeetlePCEFast or false) beetle-pce-fast
+ ++ optional (cfg.enableBeetlePCFX or false) beetle-pcfx
++ optional (cfg.enableBeetlePSX or false) beetle-psx
++ optional (cfg.enableBeetleSaturn or false) beetle-saturn
+ ++ optional (cfg.enableBeetleSNES or false) beetle-snes
+ ++ optional (cfg.enableBeetleSuperGrafx or false) beetle-supergrafx
+ ++ optional (cfg.enableBeetleWswan or false) beetle-wswan
+ ++ optional (cfg.enableBeetleVB or false) beetle-vb
+ ++ optional (cfg.enableBlueMSX or false) bluemsx
++ optional (cfg.enableBsnesMercury or false) bsnes-mercury
+ ++ optional (cfg.enableDOSBox or false) dosbox
++ optional (cfg.enableDesmume or false) desmume
+ ++ optional (cfg.enableDesmume2015 or false) desmume2015
++ optional (cfg.enableDolphin or false) dolphin
++ optional (cfg.enableFBA or false) fba
++ optional (cfg.enableFceumm or false) fceumm
+ ++ optional (cfg.enableFlycast or false) flycast
++ optional (cfg.enableGambatte or false) gambatte
++ optional (cfg.enableGenesisPlusGX or false) genesis-plus-gx
+ ++ optional (cfg.enableGpsp or false) gpsp
+ ++ optional (cfg.enableHandy or false) handy
+ ++ optional (cfg.enableHatari or false) hatari
++ optional (cfg.enableHiganSFC or false) higan-sfc
++ optional (cfg.enableMAME or false) mame
+ ++ optional (cfg.enableMAME2000 or false) mame2000
+ ++ optional (cfg.enableMAME2003 or false) mame2003
+ ++ optional (cfg.enableMAME2003Plus or false) mame2003-plus
+ ++ optional (cfg.enableMAME2010 or false) mame2010
+ ++ optional (cfg.enableMAME2015 or false) mame2015
+ ++ optional (cfg.enableMAME2016 or false) mame2016
+ ++ optional (cfg.enableMesen or false) mesen
++ optional (cfg.enableMGBA or false) mgba
++ optional (cfg.enableMupen64Plus or false) mupen64plus
++ optional (cfg.enableNestopia or false) nestopia
+ ++ optional (cfg.enableO2EM or false) o2em
++ optional (cfg.enableParallelN64 or false) parallel-n64
+ ++ optional (cfg.enablePCSXRearmed or false) pcsx_rearmed
++ optional (cfg.enablePicodrive or false) picodrive
- ++ optional (cfg.enablePrboom or false) prboom
+ ++ optional (cfg.enablePlay or false) play
++ optional (cfg.enablePPSSPP or false) ppsspp
+ ++ optional (cfg.enablePrboom or false) prboom
+ ++ optional (cfg.enableProSystem or false) prosystem
++ optional (cfg.enableQuickNES or false) quicknes
- ++ optional (cfg.enableReicast or false) reicast
++ optional (cfg.enableScummVM or false) scummvm
++ optional (cfg.enableSnes9x or false) snes9x
- ++ optional (cfg.enableSnes9xNext or false) snes9x-next
+ ++ optional (cfg.enableSnes9x2002 or false) snes9x2002
+ ++ optional (cfg.enableSnes9x2005 or false) snes9x2005
+ ++ optional (cfg.enableSnes9x2010 or false) snes9x2010
++ optional (cfg.enableStella or false) stella
++ optional (cfg.enableVbaNext or false) vba-next
++ optional (cfg.enableVbaM or false) vba-m
-
+ ++ optional (cfg.enableVecx or false) vecx
+ ++ optional (cfg.enableVirtualJaguar or false) virtualjaguar
+ ++ optional (cfg.enableYabause or false) yabause
# added on 2017-02-25 due #23163
++ optional (cfg.enableMednafenPCEFast or false)
(throw "nix config option enableMednafenPCEFast has been renamed to enableBeetlePCEFast")
@@ -21642,6 +22052,8 @@ in
x11vnc = callPackage ../tools/X11/x11vnc { };
+ x11spice = callPackage ../tools/X11/x11spice { };
+
x2goclient = libsForQt5.callPackage ../applications/networking/remote/x2goclient { };
x2goserver = callPackage ../applications/networking/remote/x2goserver { };
@@ -21897,6 +22309,8 @@ in
inherit (gnome3) yelp;
+ yelp-tools = callPackage ../development/misc/yelp-tools { };
+
yokadi = python3Packages.callPackage ../applications/misc/yokadi {};
yoshimi = callPackage ../applications/audio/yoshimi { };
@@ -22007,7 +22421,7 @@ in
inherit (darwin.apple_sdk.frameworks) IOKit;
};
- jormungandr = callPackage ../applications/blockchains/jormungandr { };
+ ledger_agent = with python3Packages; toPythonApplication ledger_agent;
ledger-live-desktop = callPackage ../applications/blockchains/ledger-live-desktop { };
@@ -22050,9 +22464,7 @@ in
wownero = callPackage ../applications/blockchains/wownero.nix {};
- zcash = callPackage ../applications/blockchains/zcash {
- withGui = false;
- };
+ zcash = callPackage ../applications/blockchains/zcash { };
parity = callPackage ../applications/blockchains/parity { };
parity-beta = callPackage ../applications/blockchains/parity/beta.nix { };
@@ -22159,7 +22571,7 @@ in
chessdb = callPackage ../games/chessdb { };
- chessx = libsForQt59.callPackage ../games/chessx { };
+ chessx = libsForQt5.callPackage ../games/chessx { };
chiaki = libsForQt5.callPackage ../games/chiaki { };
@@ -22183,12 +22595,12 @@ in
construoBase = lowPrio (callPackage ../games/construo {
libGL = null;
+ libGLU = null;
freeglut = null;
});
construo = construoBase.override {
- inherit freeglut;
- libGL = libGLU_combined;
+ inherit freeglut libGL libGLU;
};
crack_attack = callPackage ../games/crack-attack { };
@@ -22221,9 +22633,9 @@ in
opencv3 = opencv3WithoutCuda;
};
- displaycal = (newScope pythonPackages) ../applications/graphics/displaycal {};
+ displaycal = callPackage ../applications/graphics/displaycal {};
- drumkv1 = callPackage ../applications/audio/drumkv1 { };
+ drumkv1 = libsForQt5.callPackage ../applications/audio/drumkv1 { };
duckmarines = callPackage ../games/duckmarines { love = love_0_10; };
@@ -22253,6 +22665,8 @@ in
egoboo = callPackage ../games/egoboo { };
+ eidolon = callPackage ../games/eidolon { };
+
EmptyEpsilon = callPackage ../games/empty-epsilon { };
endgame-singularity = callPackage ../games/endgame-singularity { };
@@ -22321,6 +22735,8 @@ in
frogatto = callPackage ../games/frogatto { };
+ frozen-bubble = callPackage ../games/frozen-bubble { };
+
fsg = callPackage ../games/fsg {
wxGTK = wxGTK28.override { unicode = false; };
};
@@ -22516,7 +22932,9 @@ in
openra = openraPackages.engines.release;
- openrw = callPackage ../games/openrw { };
+ openrw = callPackage ../games/openrw {
+ inherit (darwin.apple_sdk.frameworks) Cocoa OpenAL;
+ };
openspades = callPackage ../games/openspades {
inherit (darwin.apple_sdk.frameworks) Cocoa;
@@ -22657,12 +23075,12 @@ in
scrolls = callPackage ../games/scrolls { };
- sdlmame = callPackage ../games/sdlmame { };
-
service-wrapper = callPackage ../os-specific/linux/service-wrapper { };
sgtpuzzles = callPackage (callPackage ../games/sgt-puzzles) { };
+ shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { };
+
sienna = callPackage ../games/sienna { love = love_0_10; };
sil = callPackage ../games/sil { };
@@ -22722,6 +23140,8 @@ in
ffmpeg = ffmpeg_2;
};
+ streamlit = python3Packages.callPackage ../applications/science/machine-learning/streamlit { };
+
stuntrally = callPackage ../games/stuntrally {
ogre = ogre1_9;
mygui = mygui.override {
@@ -22733,7 +23153,7 @@ in
superTuxKart = callPackage ../games/super-tux-kart { };
- synthv1 = callPackage ../applications/audio/synthv1 { };
+ synthv1 = libsForQt5.callPackage ../applications/audio/synthv1 { };
system-syzygy = callPackage ../games/system-syzygy { };
@@ -22938,8 +23358,6 @@ in
### DESKTOP ENVIRONMENTS
- clearlooks-phenix = callPackage ../misc/themes/clearlooks-phenix { };
-
deepin = recurseIntoAttrs (import ../desktops/deepin {
inherit pkgs libsForQt5;
inherit (lib) makeScope;
@@ -22966,6 +23384,7 @@ in
icon-hider = callPackage ../desktops/gnome-3/extensions/icon-hider { };
impatience = callPackage ../desktops/gnome-3/extensions/impatience.nix { };
mpris-indicator-button = callPackage ../desktops/gnome-3/extensions/mpris-indicator-button { };
+ night-theme-switcher = callPackage ../desktops/gnome-3/extensions/night-theme-switcher { };
no-title-bar = callPackage ../desktops/gnome-3/extensions/no-title-bar { };
pidgin-im-integration = callPackage ../desktops/gnome-3/extensions/pidgin-im-integration { };
remove-dropdown-arrows = callPackage ../desktops/gnome-3/extensions/remove-dropdown-arrows { };
@@ -22977,8 +23396,8 @@ in
topicons-plus = callPackage ../desktops/gnome-3/extensions/topicons-plus { };
window-corner-preview = callPackage ../desktops/gnome-3/extensions/window-corner-preview { };
- nohotcorner = throw "removed 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks.";
- mediaplayer = throw "deprecated 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md";
+ nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks.";
+ mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md";
};
hsetroot = callPackage ../tools/X11/hsetroot { };
@@ -23002,52 +23421,23 @@ in
plasma-applet-volumewin7mixer = libsForQt5.callPackage ../applications/misc/plasma-applet-volumewin7mixer { };
- redshift = callPackage ../applications/misc/redshift {
+ inherit (callPackages ../applications/misc/redshift {
inherit (python3Packages) python pygobject3 pyxdg wrapPython;
inherit (darwin.apple_sdk.frameworks) CoreLocation ApplicationServices Foundation Cocoa;
geoclue = geoclue2;
- };
+ }) redshift redshift-wlr;
redshift-plasma-applet = libsForQt5.callPackage ../applications/misc/redshift-plasma-applet { };
latte-dock = libsForQt5.callPackage ../applications/misc/latte-dock { };
- adwaita-qt = libsForQt5.callPackage ../misc/themes/adwaita-qt { };
-
- orion = callPackage ../misc/themes/orion {};
-
- albatross = callPackage ../misc/themes/albatross { };
-
- gtk_engines = callPackage ../misc/themes/gtk2/gtk-engines { };
-
- gtk-engine-bluecurve = callPackage ../misc/themes/gtk2/gtk-engine-bluecurve { };
-
- gtk-engine-murrine = callPackage ../misc/themes/gtk2/gtk-engine-murrine { };
-
gnome-themes-extra = gnome3.gnome-themes-extra;
- numix-gtk-theme = callPackage ../misc/themes/numix { };
-
- numix-solarized-gtk-theme = callPackage ../misc/themes/numix-solarized { };
-
- numix-sx-gtk-theme = callPackage ../misc/themes/numix-sx { };
-
- onestepback = callPackage ../misc/themes/onestepback { };
-
- theme-jade1 = callPackage ../misc/themes/jade1 { };
-
- theme-vertex = callPackage ../misc/themes/vertex { };
-
rox-filer = callPackage ../desktops/rox/rox-filer {
gtk = gtk2;
};
- solarc-gtk-theme = callPackage ../misc/themes/solarc { };
-
- xfce = xfce4-12;
-
- xfce4-12 = recurseIntoAttrs (callPackage ../desktops/xfce { });
- xfce4-14 = recurseIntoAttrs (callPackage ../desktops/xfce4-14 { });
+ xfce = recurseIntoAttrs (callPackage ../desktops/xfce { });
xrandr-invert-colors = callPackage ../applications/misc/xrandr-invert-colors { };
@@ -23153,6 +23543,8 @@ in
dcm2niix = callPackage ../applications/science/biology/dcm2niix { };
+ deeptools = callPackage ../applications/science/biology/deeptools { python = python3; };
+
delly = callPackage ../applications/science/biology/delly { };
diamond = callPackage ../applications/science/biology/diamond { };
@@ -23275,6 +23667,8 @@ in
trimal = callPackage ../applications/science/biology/trimal { };
+ truvari = callPackage ../applications/science/biology/truvari { };
+
varscan = callPackage ../applications/science/biology/varscan { };
hmmer = callPackage ../applications/science/biology/hmmer { };
@@ -23455,6 +23849,8 @@ in
aliza = callPackage ../applications/science/medicine/aliza { };
+ dcmtk = callPackage ../applications/science/medicine/dcmtk { };
+
### PHYSICS
sacrifice = callPackage ../applications/science/physics/sacrifice {};
@@ -23673,7 +24069,9 @@ in
# Since version 8 Eagle requires an Autodesk account and a subscription
# in contrast to single payment for the charged editions.
# This is the last version with the old model.
- eagle7 = callPackage ../applications/science/electronics/eagle/eagle7.nix { };
+ eagle7 = callPackage ../applications/science/electronics/eagle/eagle7.nix {
+ openssl = openssl_1_0_2;
+ };
eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { };
@@ -23881,6 +24279,8 @@ in
fastjet = callPackage ../development/libraries/physics/fastjet { };
+ fastjet-contrib = callPackage ../development/libraries/physics/fastjet-contrib { };
+
fastnlo = callPackage ../development/libraries/physics/fastnlo { };
geant4 = libsForQt5.callPackage ../development/libraries/physics/geant4 { };
@@ -23936,6 +24336,8 @@ in
ataripp = callPackage ../misc/emulators/atari++ { };
+ atlantis = callPackage ../applications/networking/cluster/atlantis { };
+
auctex = callPackage ../tools/typesetting/tex/auctex { };
areca = callPackage ../applications/backup/areca { };
@@ -23946,8 +24348,6 @@ in
bees = callPackage ../tools/filesystems/bees { };
- blackbird = callPackage ../misc/themes/blackbird { };
-
bootil = callPackage ../development/libraries/bootil { };
brgenml1lpr = pkgsi686Linux.callPackage ../misc/cups/drivers/brgenml1lpr {};
@@ -23986,8 +24386,6 @@ in
terminal-parrot = callPackage ../applications/misc/terminal-parrot { };
- e17gtk = callPackage ../misc/themes/e17gtk { };
-
epson-alc1100 = callPackage ../misc/drivers/epson-alc1100 { };
epson-escpr = callPackage ../misc/drivers/epson-escpr { };
@@ -24056,8 +24454,6 @@ in
electricsheep = callPackage ../misc/screensavers/electricsheep { };
- equilux-theme = callPackage ../misc/themes/equilux-theme { };
-
flam3 = callPackage ../tools/graphics/flam3 { };
glee = callPackage ../tools/graphics/glee { };
@@ -24117,8 +24513,6 @@ in
glava = callPackage ../applications/misc/glava {};
- gnome-breeze = callPackage ../misc/themes/gnome-breeze { };
-
gnuk = callPackage ../misc/gnuk {
gcc-arm-embedded = pkgsCross.arm-embedded.buildPackages.gcc;
binutils-arm-embedded = pkgsCross.arm-embedded.buildPackages.binutils;
@@ -24158,6 +24552,10 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ vector = callPackage ../tools/misc/vector {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
epkowa = callPackage ../misc/drivers/epkowa { };
utsushi = callPackage ../misc/drivers/utsushi { };
@@ -24217,11 +24615,9 @@ in
icu = icu58;
};
- martyr = callPackage ../development/libraries/martyr { };
+ mame = libsForQt5.callPackage ../misc/emulators/mame { };
- mess = callPackage ../misc/emulators/mess {
- inherit (pkgs.gnome2) GConf;
- };
+ martyr = callPackage ../development/libraries/martyr { };
moltengamepad = callPackage ../misc/drivers/moltengamepad { };
@@ -24411,7 +24807,8 @@ in
nix-prefetch = callPackage ../tools/package-management/nix-prefetch { };
- nix-prefetch-github = callPackage ../build-support/nix-prefetch-github {};
+ nix-prefetch-github = with python3Packages;
+ toPythonApplication nix-prefetch-github;
inherit (callPackages ../tools/package-management/nix-prefetch-scripts { })
nix-prefetch-bzr
@@ -24777,7 +25174,7 @@ in
vazir-fonts = callPackage ../data/fonts/vazir-fonts { };
vbam = callPackage ../misc/emulators/vbam {
- ffmpeg = ffmpeg_2;
+ ffmpeg = ffmpeg_4;
};
vice = callPackage ../misc/emulators/vice {
@@ -25049,9 +25446,7 @@ in
zimg = callPackage ../development/libraries/zimg { };
- wtf = callPackage ../applications/misc/wtf {
- buildGoModule = buildGo112Module;
- };
+ wtf = callPackage ../applications/misc/wtf { };
zk-shell = callPackage ../applications/misc/zk-shell { };
@@ -25209,4 +25604,6 @@ in
sieveshell = with python3.pkgs; toPythonApplication managesieve;
+ gortr = callPackage ../servers/gortr {};
+
}
diff --git a/nixpkgs/pkgs/top-level/coq-packages.nix b/nixpkgs/pkgs/top-level/coq-packages.nix
index 96880b15445..235dfc79487 100644
--- a/nixpkgs/pkgs/top-level/coq-packages.nix
+++ b/nixpkgs/pkgs/top-level/coq-packages.nix
@@ -16,6 +16,7 @@ let
category-theory = callPackage ../development/coq-modules/category-theory { };
Cheerios = callPackage ../development/coq-modules/Cheerios {};
CoLoR = callPackage ../development/coq-modules/CoLoR {};
+ coq-bits = callPackage ../development/coq-modules/coq-bits {};
coq-elpi = callPackage ../development/coq-modules/coq-elpi {};
coq-ext-lib = callPackage ../development/coq-modules/coq-ext-lib {};
coq-extensible-records = callPackage ../development/coq-modules/coq-extensible-records {};
@@ -127,7 +128,7 @@ in rec {
version = "8.9.1";
};
coq_8_10 = callPackage ../applications/science/logic/coq {
- version = "8.10.0";
+ version = "8.10.1";
};
coqPackages_8_5 = mkCoqPackages coq_8_5;
diff --git a/nixpkgs/pkgs/top-level/emscripten-packages.nix b/nixpkgs/pkgs/top-level/emscripten-packages.nix
index a36c89fac0a..ceb2d5e16f7 100644
--- a/nixpkgs/pkgs/top-level/emscripten-packages.nix
+++ b/nixpkgs/pkgs/top-level/emscripten-packages.nix
@@ -81,7 +81,8 @@ rec {
});
xmlmirror = pkgs.buildEmscriptenPackage rec {
- name = "xmlmirror";
+ pname = "xmlmirror";
+ version = "unstable-2016-06-05";
buildInputs = [ pkgconfig autoconf automake libtool gnumake libxml2 nodejs openjdk json_c ];
nativeBuildInputs = [ pkgconfig zlib ];
@@ -113,7 +114,7 @@ rec {
installPhase = ''
mkdir -p $out/share
- mkdir -p $doc/share/${name}
+ mkdir -p $doc/share/${pname}
cp Demo* $out/share
cp -R codemirror-5.12 $out/share
@@ -124,7 +125,7 @@ rec {
cp *.html $out/share
cp *.json $out/share
cp *.rng $out/share
- cp README.md $doc/share/${name}
+ cp README.md $doc/share/${pname}
'';
checkPhase = ''
diff --git a/nixpkgs/pkgs/top-level/lua-packages.nix b/nixpkgs/pkgs/top-level/lua-packages.nix
index 2fb09981c9a..7f29d47a993 100644
--- a/nixpkgs/pkgs/top-level/lua-packages.nix
+++ b/nixpkgs/pkgs/top-level/lua-packages.nix
@@ -23,7 +23,7 @@ let
isLua51 = (lib.versions.majorMinor lua.version) == "5.1";
isLua52 = (lib.versions.majorMinor lua.version) == "5.2";
isLua53 = lua.luaversion == "5.3";
- isLuaJIT = (builtins.parseDrvName lua.name).name == "luajit";
+ isLuaJIT = lib.getName lua == "luajit";
lua-setup-hook = callPackage ../development/interpreters/lua-5/setup-hook.nix { };
@@ -134,14 +134,14 @@ with self; {
pulseaudio = buildLuaPackage rec {
pname = "pulseaudio";
- version = "0.1";
+ version = "0.2";
name = "pulseaudio-${version}";
src = fetchFromGitHub {
owner = "doronbehar";
repo = "lua-pulseaudio";
rev = "v${version}";
- sha256 = "0vldm34m3ysgn8gvwfdglpw4jl5680fvfay7pzs14gzkzcvgv25b";
+ sha256 = "140y1m6k798c4w7xfl0zb0a4ffjz6i1722bgkdcdg8g76hr5r8ys";
};
disabled = (luaOlder "5.1") || (luaAtLeast "5.5");
buildInputs = [ pkgs.libpulseaudio ];
diff --git a/nixpkgs/pkgs/top-level/ocaml-packages.nix b/nixpkgs/pkgs/top-level/ocaml-packages.nix
index ffe6a215e9d..7e5aa6598c1 100644
--- a/nixpkgs/pkgs/top-level/ocaml-packages.nix
+++ b/nixpkgs/pkgs/top-level/ocaml-packages.nix
@@ -20,6 +20,12 @@ let
angstrom = callPackage ../development/ocaml-modules/angstrom { };
+ angstrom-async = callPackage ../development/ocaml-modules/angstrom-async { };
+
+ angstrom-lwt-unix = callPackage ../development/ocaml-modules/angstrom-lwt-unix { };
+
+ angstrom-unix = callPackage ../development/ocaml-modules/angstrom-unix { };
+
ansiterminal = callPackage ../development/ocaml-modules/ansiterminal { };
apron = callPackage ../development/ocaml-modules/apron { };
@@ -219,18 +225,26 @@ let
dtoa = callPackage ../development/ocaml-modules/dtoa { };
+ duff = callPackage ../development/ocaml-modules/duff { };
+
dune = callPackage ../development/tools/ocaml/dune { };
earley = callPackage ../development/ocaml-modules/earley { };
+ earlybird = callPackage ../development/ocaml-modules/earlybird { };
+
easy-format = callPackage ../development/ocaml-modules/easy-format { };
+ eigen = callPackage ../development/ocaml-modules/eigen { };
+
elina = callPackage ../development/ocaml-modules/elina { };
eliom = callPackage ../development/ocaml-modules/eliom { };
elpi = callPackage ../development/ocaml-modules/elpi { };
+ encore = callPackage ../development/ocaml-modules/encore { };
+
enumerate = callPackage ../development/ocaml-modules/enumerate { };
eqaf = callPackage ../development/ocaml-modules/eqaf { };
@@ -285,6 +299,8 @@ let
imagelib = callPackage ../development/ocaml-modules/imagelib { };
+ imagelib-unix = callPackage ../development/ocaml-modules/imagelib/unix.nix { };
+
inotify = callPackage ../development/ocaml-modules/inotify { };
integers = callPackage ../development/ocaml-modules/integers { };
@@ -312,7 +328,7 @@ let
gg = callPackage ../development/ocaml-modules/gg { };
- git = callPackage ../development/ocaml-modules/git { };
+ git = callPackage ../development/ocaml-modules/git { inherit (pkgs) git; };
git-http = callPackage ../development/ocaml-modules/git-http { };
@@ -360,6 +376,10 @@ let
jsonm = callPackage ../development/ocaml-modules/jsonm { };
+ kafka = callPackage ../development/ocaml-modules/kafka { };
+
+ ke = callPackage ../development/ocaml-modules/ke { };
+
lablgl = callPackage ../development/ocaml-modules/lablgl { };
lablgtk3 = callPackage ../development/ocaml-modules/lablgtk3 { };
@@ -406,10 +426,6 @@ let
lwt2 = callPackage ../development/ocaml-modules/lwt/legacy.nix { };
- lwt3 = if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/lwt/3.x.nix { }
- else throw "lwt3 is not available for OCaml ${ocaml.version}";
-
lwt4 = callPackage ../development/ocaml-modules/lwt/4.x.nix { };
ocaml_lwt = if lib.versionOlder "4.02" ocaml.version then lwt4 else lwt2;
@@ -589,6 +605,10 @@ let
owee = callPackage ../development/ocaml-modules/owee { };
+ owl-base = callPackage ../development/ocaml-modules/owl-base { };
+
+ owl = callPackage ../development/ocaml-modules/owl { };
+
ounit = callPackage ../development/ocaml-modules/ounit { };
pgsolver = callPackage ../development/ocaml-modules/pgsolver { };
@@ -743,6 +763,8 @@ let
sedlex = callPackage ../development/ocaml-modules/sedlex { };
+ sodium = callPackage ../development/ocaml-modules/sodium { };
+
spelll = callPackage ../development/ocaml-modules/spelll { };
sqlite3EZ = callPackage ../development/ocaml-modules/sqlite3EZ { };
@@ -1091,8 +1113,6 @@ let
# Apps / from all-packages
- haxe = callPackage ../development/compilers/haxe { };
-
ocamlnat = callPackage ../development/ocaml-modules/ocamlnat { };
trv = callPackage ../development/tools/misc/trv { };
@@ -1101,11 +1121,6 @@ let
google-drive-ocamlfuse = callPackage ../applications/networking/google-drive-ocamlfuse { };
-
- monotoneViz = callPackage ../applications/version-management/monotone-viz {
- inherit (pkgs.gnome2) libgnomecanvas glib;
- };
-
unison = callPackage ../applications/networking/sync/unison {
enableX11 = config.unison.enableX11 or true;
};
diff --git a/nixpkgs/pkgs/top-level/perl-packages.nix b/nixpkgs/pkgs/top-level/perl-packages.nix
index 71fb6a27917..c932eaeeaaa 100644
--- a/nixpkgs/pkgs/top-level/perl-packages.nix
+++ b/nixpkgs/pkgs/top-level/perl-packages.nix
@@ -5,8 +5,7 @@
for each package in a separate file: the call to the function would
be almost as much code as the function itself. */
-{config, pkgs, fetchurl, fetchFromGitHub, stdenv, gnused, perl, overrides,
- buildPerl, shortenPerlShebang}:
+{config, pkgs, fetchurl, fetchpatch, fetchFromGitHub, stdenv, perl, overrides, buildPerl, shortenPerlShebang}:
# cpan2nix assumes that perl-packages.nix will be used only with perl 5.28.2 or above
assert stdenv.lib.versionAtLeast perl.version "5.28.2";
@@ -88,11 +87,11 @@ let
ack = buildPerlPackage {
pname = "ack";
- version = "3.0.2";
+ version = "3.1.3";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PE/PETDANCE/ack-v3.0.2.tar.gz;
- sha256 = "0a4mriclnmwvm8rn9crkfr00qjy6ffgf0b0bg0qz46drpnyv7d33";
+ url = mirror://cpan/authors/id/P/PE/PETDANCE/ack-v3.1.3.tar.gz;
+ sha256 = "0bxsrs6lv98sjdww5q6bcsm2qk4w6l5falpzjijvj1i2if123gb1";
};
outputs = ["out" "man"];
@@ -159,10 +158,10 @@ let
AlienBuild = buildPerlPackage {
pname = "Alien-Build";
- version = "1.79";
+ version = "1.89";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.79.tar.gz;
- sha256 = "18qlizxa67ldnxw91ks6qffhn5iia83ygcfv3c0db331f8nr68ki";
+ url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.89.tar.gz;
+ sha256 = "1jr740v95hdhjxkj5kcpwb022y6iqzmsax50fa69qbiwnjjnzqzz";
};
propagatedBuildInputs = [ CaptureTiny FFICheckLib FileWhich Filechdir PathTiny PkgConfig ];
buildInputs = [ DevelHide Test2Suite ];
@@ -210,6 +209,27 @@ let
};
};
+ AlienSDL = buildPerlModule {
+ pname = "Alien-SDL";
+ version = "1.446";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/F/FR/FROGGS/Alien-SDL-1.446.tar.gz";
+ sha256 = "c9aa2c9dc3c63d89773c7d7203f2a46d1b924d0c72d9f801af147a3dc8bc512a";
+ };
+ patches = [ ../development/perl-modules/alien-sdl.patch ];
+
+ installPhase = "./Build install --prefix $out";
+
+ SDL_INST_DIR = pkgs.SDL.dev;
+ buildInputs = [ ArchiveExtract ArchiveZip TextPatch pkgs.SDL ];
+ propagatedBuildInputs = [ CaptureTiny FileShareDir FileWhich ];
+
+ meta = {
+ description = "Get, Build and Use SDL libraries";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
AlienTidyp = buildPerlModule {
pname = "Alien-Tidyp";
version = "1.4.7";
@@ -236,10 +256,10 @@ let
AnyEvent = buildPerlPackage {
pname = "AnyEvent";
- version = "7.16";
+ version = "7.17";
src = fetchurl {
- url = mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-7.16.tar.gz;
- sha256 = "149fe8c3082dfb015fd15ad2b8fea5fb75e012238c790aa0398dcfaabfa0546c";
+ url = mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-7.17.tar.gz;
+ sha256 = "50beea689c098fe4aaeb83806c40b9fe7f946d5769acf99f849f099091a4b985";
};
buildInputs = [ CanaryStability ];
meta = {
@@ -380,10 +400,10 @@ let
ApacheTest = buildPerlPackage {
pname = "Apache-Test";
- version = "1.41";
+ version = "1.42";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.41.tar.gz;
- sha256 = "065hka389fq8kq4623li519a6bqk84dmpiwg7c2ahmiisswn1krq";
+ url = mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.42.tar.gz;
+ sha256 = "1sxk7dmpg3ib1dkl58ddh7zffnv5danwba7qxp82k54agmyz1086";
};
doCheck = false;
meta = {
@@ -405,14 +425,14 @@ let
AppClusterSSH = buildPerlModule {
pname = "App-ClusterSSH";
- version = "4.13.2";
+ version = "4.14";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DU/DUNCS/App-ClusterSSH-v4.13.2.tar.gz;
- sha256 = "0rmk2p3f2wz1h092anidjclh212rv3gxyk0c641qk3frlrjnw6mp";
+ url = mirror://cpan/authors/id/D/DU/DUNCS/App-ClusterSSH-4.14.tar.gz;
+ sha256 = "020p28xl9507blvr8lr7hdxk1cl8jjkz5rkrkh7g538g52sa2cmi";
};
- propagatedBuildInputs = [ ExceptionClass Tk TryTiny X11ProtocolOther ];
- buildInputs = [ CPANChanges FileSlurp FileWhich PerlTidy Readonly TestDifferences TestDistManifest TestPerlTidy TestPod TestPodCoverage TestTrap ];
- preCheck = "rm t/perltidy.t t/manifest.t t/30cluster.t"; # do not run failing tests
+ propagatedBuildInputs = [ ExceptionClass Tk X11ProtocolOther XMLSimple ];
+ buildInputs = [ DataDump FileWhich Readonly TestDifferences TestTrap ];
+ preCheck = "rm t/30cluster.t"; # do not run failing tests
postInstall = ''
mkdir -p $out/etc/bash_completion.d
mv $out/bin/clusterssh_bash_completion.dist \
@@ -425,7 +445,7 @@ let
meta = {
description = "A container for functions of the ClusterSSH programs";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
- homepage = "http://github.com/duncs/clusterssh/wiki";
+ homepage = "https://github.com/duncs/clusterssh/wiki";
};
};
@@ -572,10 +592,10 @@ let
ArrayCompare = buildPerlModule {
pname = "Array-Compare";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DA/DAVECROSS/Array-Compare-v3.0.2.tar.gz;
- sha256 = "0ci8pb6nh73rmmwd8fvg6n2064v8nbraqyg1axsncfi28nfz522s";
+ url = mirror://cpan/authors/id/D/DA/DAVECROSS/Array-Compare-v3.0.3.tar.gz;
+ sha256 = "13hn913cj7vswh5yy7gxpmhzrwmwknkc73qn7bhw0x7gx757rav2";
};
buildInputs = [ TestNoWarnings ];
@@ -654,24 +674,23 @@ let
ArchiveTarWrapper = buildPerlPackage {
pname = "Archive-Tar-Wrapper";
- version = "0.36";
+ version = "0.37";
src = fetchurl {
- url = mirror://cpan/authors/id/A/AR/ARFREITAS/Archive-Tar-Wrapper-0.36.tar.gz;
- sha256 = "1s7i93qbimwygv07x5963vv90m09g2iiacnl3986smw4rpi5apwg";
+ url = mirror://cpan/authors/id/A/AR/ARFREITAS/Archive-Tar-Wrapper-0.37.tar.gz;
+ sha256 = "0b1hi3zfnq487kfg514kr595j9w8x6wxddy3zlpqcxgiv90zlv3y";
};
propagatedBuildInputs = [ FileWhich IPCRun LogLog4perl ];
meta = {
description = "API wrapper around the 'tar' utility";
};
- buildInputs = [ Dumbbench ];
};
ArchiveZip = buildPerlPackage {
pname = "Archive-Zip";
- version = "1.64";
+ version = "1.67";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.64.tar.gz;
- sha256 = "0zfinh8nx3rxzscp57vq3w8hihpdb0zs67vvalykcf402kr88pyy";
+ url = mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.67.tar.gz;
+ sha256 = "0x17b7s5c3bqy9gx7psdqxbzkilylnwwd3c3i68vynbn9hs788my";
};
buildInputs = [ TestMockModule ];
meta = {
@@ -703,6 +722,7 @@ let
url = mirror://cpan/authors/id/Z/ZE/ZEFRAM/Authen-DecHpwd-2.007.tar.gz;
sha256 = "f43a93bb02b41f7327d92f9e963b69505f67350a52e8f50796f98afc4fb3f177";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
propagatedBuildInputs = [ DataInteger DigestCRC ScalarString ];
meta = {
description = "DEC VMS password hashing";
@@ -930,7 +950,20 @@ let
};
};
- BerkeleyDB = callPackage ../development/perl-modules/BerkeleyDB { };
+ BerkeleyDB = buildPerlPackage {
+ pname = "BerkeleyDB";
+ version = "0.63";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/P/PM/PMQS/BerkeleyDB-0.63.tar.gz;
+ sha256 = "1lh2a75cy85hqxlridk862nwzhrp762h74vy27hcbfgb4a6r62by";
+ };
+
+ preConfigure = ''
+ echo "LIB = ${pkgs.db.out}/lib" > config.in
+ echo "INCLUDE = ${pkgs.db.dev}/include" >> config.in
+ '';
+ };
BHooksEndOfScope = buildPerlPackage {
pname = "B-Hooks-EndOfScope";
@@ -1142,6 +1175,21 @@ let
};
};
+ CacheKyotoTycoon = buildPerlModule {
+ pname = "Cache-KyotoTycoon";
+ version = "0.16";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Cache-KyotoTycoon-0.16.tar.gz";
+ sha256 = "0z4lnc3jfqx8rykm998q2jy5wkhb8p5pir80g9lqpi4lb0ilic6c";
+ };
+ propagatedBuildInputs = [ Furl URI ];
+ buildInputs = [ FileWhich TestTCP TestRequires TestSharedFork ];
+ meta = {
+ description = "KyotoTycoon client library";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
CacheMemcached = buildPerlPackage {
pname = "Cache-Memcached";
version = "1.30";
@@ -1192,10 +1240,10 @@ let
Cairo = buildPerlPackage {
pname = "Cairo";
- version = "1.106";
+ version = "1.107";
src = fetchurl {
- url = mirror://cpan/authors/id/X/XA/XAOC/Cairo-1.106.tar.gz;
- sha256 = "1i25kks408c54k2zxskvg54l5k3qadzm8n72ffga9jy7ic0h6j76";
+ url = mirror://cpan/authors/id/X/XA/XAOC/Cairo-1.107.tar.gz;
+ sha256 = "0sg1gf1f2pjq7pji0zsv4rbi3bzpsx82z98k7yqxafzrvlkf27ay";
};
buildInputs = [ pkgs.cairo ];
meta = {
@@ -1208,10 +1256,10 @@ let
CairoGObject = buildPerlPackage {
pname = "Cairo-GObject";
- version = "1.004";
+ version = "1.005";
src = fetchurl {
- url = mirror://cpan/authors/id/X/XA/XAOC/Cairo-GObject-1.004.tar.gz;
- sha256 = "1m896j0xdfhldsx8abf10cc16ll1fm9wbav42dpzal9fh07d9f9v";
+ url = mirror://cpan/authors/id/X/XA/XAOC/Cairo-GObject-1.005.tar.gz;
+ sha256 = "0l2wcz77ndmbgvxx34gdm919a3dxh9fixqr47p50n78ysx2692cd";
};
buildInputs = [ pkgs.cairo ];
meta = {
@@ -1305,10 +1353,10 @@ let
CarpAssertMore = buildPerlPackage {
pname = "Carp-Assert-More";
- version = "1.18";
+ version = "1.20";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.18.tar.gz;
- sha256 = "0k7lpyb7mwck9w7vlqd4w3vw5r0qxlhzw8x6himy6p9aijwrdh4g";
+ url = mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.20.tar.gz;
+ sha256 = "16jnhdjgfwymrc5fki4xlf1rlziszf9k6q0245g976124k708ac5";
};
propagatedBuildInputs = [ CarpAssert ];
meta = {
@@ -1319,10 +1367,10 @@ let
CarpClan = buildPerlPackage {
pname = "Carp-Clan";
- version = "6.07";
+ version = "6.08";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETHER/Carp-Clan-6.07.tar.gz;
- sha256 = "0gaa4ygd9q8lp2fn5d9s7miiwxz92a2lqs7j6smwmifq6w3mc20a";
+ url = mirror://cpan/authors/id/E/ET/ETHER/Carp-Clan-6.08.tar.gz;
+ sha256 = "0237xx3rqa72sr4vdvws9r1m453h5f25bl85mdjmmk128kir4py7";
};
meta = {
description = "Report errors from perspective of caller of a \"clan\" of modules";
@@ -1471,7 +1519,7 @@ let
buildInputs = [ TestFatal ];
propagatedBuildInputs = [ CatalystActionRenderView CatalystPluginConfigLoader CatalystPluginStaticSimple ConfigGeneral FileChangeNotify FileCopyRecursive ModuleInstall TemplateToolkit ];
meta = {
- homepage = http://dev.catalyst.perl.org/;
+ homepage = http://wiki.catalystframework.org/wiki/;
description = "Catalyst Development Tools";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
@@ -1529,7 +1577,7 @@ let
buildInputs = [ TestFatal TypeTiny ];
propagatedBuildInputs = [ CGISimple CGIStruct ClassC3AdoptNEXT DataDump HTTPBody ModulePluggable MooseXEmulateClassAccessorFast MooseXGetopt MooseXMethodAttributes MooseXRoleWithOverloading PathClass PerlIOutf8_strict PlackMiddlewareFixMissingBodyInRedirect PlackMiddlewareMethodOverride PlackMiddlewareRemoveRedundantBody PlackMiddlewareReverseProxy PlackTestExternalServer SafeIsa StringRewritePrefix TaskWeaken TextSimpleTable TreeSimpleVisitorFactory URIws ];
meta = {
- homepage = http://dev.catalyst.perl.org/;
+ homepage = http://wiki.catalystframework.org/wiki/;
description = "The Catalyst Framework Runtime";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
@@ -1915,6 +1963,20 @@ let
};
};
+ CDB_File = buildPerlPackage {
+ pname = "CDB_File";
+ version = "0.99";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/T/TO/TODDR/CDB_File-0.99.tar.gz";
+ sha256 = "1c32b30131871e8a7b23f47d8f65d9cdeb87069fa4c221781a03416496f91f16";
+ };
+ meta = {
+ homepage = "https://github.com/toddr/CDB_File";
+ description = "Perl extension for access to cdb databases";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
Catmandu = buildPerlModule {
pname = "Catmandu";
version = "1.2002";
@@ -2078,10 +2140,10 @@ let
CGISimple = buildPerlModule {
pname = "CGI-Simple";
- version = "1.21";
+ version = "1.22";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.21.tar.gz;
- sha256 = "1wzc2igs4khmj7zfahvs87c24p9ks8hnqhhsyviyiix53xx2y6sg";
+ url = mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.22.tar.gz;
+ sha256 = "13c7iwnnavky10ab87pi8jc1kqph03s0rhvj7myn7szhbfisc4gn";
};
propagatedBuildInputs = [ IOStringy ];
meta = {
@@ -2409,12 +2471,12 @@ let
ClassMethodModifiers = buildPerlPackage {
pname = "Class-Method-Modifiers";
- version = "2.12";
+ version = "2.13";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.12.tar.gz;
- sha256 = "1j3swa212wh14dq5r6zjarm2lzpx6mrdfplpjy65px8b09ri0k74";
+ url = mirror://cpan/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.13.tar.gz;
+ sha256 = "0qzx83mgd71hlc2m1kpw15dqsjzjq7b2cj3sdgg45a0q23vhfn5b";
};
- buildInputs = [ TestFatal TestRequires ];
+ buildInputs = [ TestFatal TestNeeds ];
meta = {
homepage = https://github.com/sartak/Class-Method-Modifiers/tree;
description = "Provides Moose-like method modifiers";
@@ -2707,10 +2769,10 @@ let
CompressRawBzip2 = buildPerlPackage {
pname = "Compress-Raw-Bzip2";
- version = "2.086";
+ version = "2.087";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Bzip2-2.086.tar.gz;
- sha256 = "16gkm5m5hr8129h93r0liyyqffvh820wrlvxal8cn8bdcx59bls6";
+ url = mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Bzip2-2.087.tar.gz;
+ sha256 = "1yqcy26dlcgy5gkl6rvvj60f83kgd99y8qylynibjx84vbyhvfvp";
};
# Don't build a private copy of bzip2.
@@ -2724,7 +2786,31 @@ let
};
};
- CompressRawZlib = callPackage ../development/perl-modules/Compress-Raw-Zlib { };
+ CompressRawZlib = buildPerlPackage {
+ pname = "Compress-Raw-Zlib";
+ version = "2.087";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.087.tar.gz;
+ sha256 = "13gfbfhaw1iiz2vmgpjggrcd704czqx3jk5alw765cw6wghwk0cc";
+ };
+
+ preConfigure = ''
+ cat > config.in <<EOF
+ BUILD_ZLIB = False
+ INCLUDE = ${pkgs.zlib.dev}/include
+ LIB = ${pkgs.zlib.out}/lib
+ OLD_ZLIB = False
+ GZIP_OS_CODE = AUTO_DETECT
+ EOF
+ '';
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = {
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
CompressUnLZMA = buildPerlPackage {
pname = "Compress-unLZMA";
@@ -2913,10 +2999,10 @@ let
ConfigSimple = buildPerlPackage {
pname = "Config-Simple";
- version = "4.59";
+ version = "4.58";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHERZODR/Config-Simple-4.59.tar.gz;
- sha256 = "0m0hg29baarw5ds768q9r4rxb27im8kj4fazyf9gjqw4mmssjy6b";
+ url = mirror://cpan/authors/id/S/SH/SHERZODR/Config-Simple-4.58.tar.gz;
+ sha256 = "1d7dhvis1i03xlj8z3g5l8mz88kf7dn13zngbjhq94qgdxq9b6fx";
};
meta = {
description = "Simple configuration file class";
@@ -3148,10 +3234,10 @@ let
CpanelJSONXS = buildPerlPackage {
pname = "Cpanel-JSON-XS";
- version = "4.12";
+ version = "4.14";
src = fetchurl {
- url = mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.12.tar.gz;
- sha256 = "49417b118fb111607cc7d021443e5b32fd104c0bf59d1852c95923a4916ac658";
+ url = mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.14.tar.gz;
+ sha256 = "6e63bf65cd7e94f08fb8ae7ccd6f94fb3447852865882bba9aaa155c9eea5938";
};
meta = {
description = "CPanel fork of JSON::XS, fast and correct serializing";
@@ -3230,10 +3316,10 @@ let
CPANPerlReleases = buildPerlPackage {
pname = "CPAN-Perl-Releases";
- version = "4.10";
+ version = "4.14";
src = fetchurl {
- url = mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-4.10.tar.gz;
- sha256 = "1dgijw8rpvhy79ff8jbly5bwh7gdb7d6mn6vx5mm6krjfybdprrk";
+ url = mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-4.14.tar.gz;
+ sha256 = "0ki6bc0wdc047nyx2j4byk8nsrnm18vn0nr1s1x9wh3xi0wasn7r";
};
meta = {
homepage = https://github.com/bingos/cpan-perl-releases;
@@ -3334,6 +3420,19 @@ let
NIX_CFLAGS_LINK = "-L${pkgs.gmp.out}/lib -lgmp";
};
+ CryptECB = buildPerlPackage {
+ pname = "Crypt-ECB";
+ version = "2.21";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/A/AP/APPEL/Crypt-ECB-2.21.tar.gz";
+ sha256 = "890f8b3040220ea705ee5ca4f9bd23435a1779bc3ffa75533736e6c9c21d1015";
+ };
+ meta = with stdenv.lib; {
+ description = "Use block ciphers using ECB mode";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
CryptEksblowfish = buildPerlModule {
pname = "Crypt-Eksblowfish";
version = "0.009";
@@ -3342,6 +3441,7 @@ let
sha256 = "3cc7126d5841107237a9be2dc5c7fbc167cf3c4b4ce34678a8448b850757014c";
};
propagatedBuildInputs = [ ClassMix ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
};
CryptIDEA = buildPerlPackage {
@@ -3355,10 +3455,10 @@ let
CryptJWT = buildPerlPackage {
pname = "Crypt-JWT";
- version = "0.024";
+ version = "0.025";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MI/MIK/Crypt-JWT-0.024.tar.gz;
- sha256 = "4fcb81992fa61c0dbeb7c3582e887a92746aca76a42609091d986350e91892c5";
+ url = mirror://cpan/authors/id/M/MI/MIK/Crypt-JWT-0.025.tar.gz;
+ sha256 = "2def87936645723de70fcc11cb380b1faddf9c5678832e4fc6116f267987087d";
};
propagatedBuildInputs = [ CryptX JSONMaybeXS ];
meta = {
@@ -3431,6 +3531,7 @@ let
sha256 = "93ebdfaaefcfe9ab683f0121c85f24475d8197f0bcec46018219e4111434dde3";
};
propagatedBuildInputs = [ DigestSHA1 ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
};
CryptRijndael = buildPerlPackage {
@@ -3451,6 +3552,23 @@ let
};
};
+ CryptScryptKDF = buildPerlModule {
+ pname = "Crypt-ScryptKDF";
+ version = "0.010";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MI/MIK/Crypt-ScryptKDF-0.010.tar.gz";
+ sha256 = "7d16ee95cce3eb54c174673a7299f4c086fba3ac85f847d0e134feed5f776017";
+ };
+ propagatedBuildInputs = [ CryptOpenSSLRandom ];
+ perlPreHook = "export LD=$CC";
+ meta = {
+ description = "Scrypt password based key derivation function";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ homepage = "https://github.com/DCIT/perl-Crypt-ScryptKDF";
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
CryptSmbHash = buildPerlPackage {
pname = "Crypt-SmbHash";
version = "0.12";
@@ -3525,6 +3643,23 @@ let
buildInputs = [ CryptOpenSSLGuess ];
};
+ CryptOpenSSLX509 = buildPerlPackage rec {
+ pname = "Crypt-OpenSSL-X509";
+ version = "1.813";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JO/JONASBN/Crypt-OpenSSL-X509-1.813.tar.gz";
+ sha256 = "684bd888d2ed4c748f8f6dd8e87c14afa2974b12ee01faa082ad9cfa1e321e62";
+ };
+ NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include";
+ NIX_CFLAGS_LINK = "-L${pkgs.openssl.out}/lib -lcrypto";
+ meta = {
+ homepage = "https://github.com/dsully/perl-crypt-openssl-x509";
+ description = "Perl extension to OpenSSL's X509 API";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
CryptPBKDF2 = buildPerlPackage {
pname = "Crypt-PBKDF2";
version = "0.161520";
@@ -3533,7 +3668,7 @@ let
sha256 = "97dfa79a309a086e184a4e61047f8a10ffb3db051025e7d222a25f19130ba417";
};
buildInputs = [ TestFatal ];
- propagatedBuildInputs = [ DigestHMAC DigestSHA3 Moo TryTiny TypeTiny namespaceautoclean strictures ];
+ propagatedBuildInputs = [ DigestHMAC DigestSHA3 Moo TypeTiny namespaceautoclean strictures ];
meta = {
homepage = "https://metacpan.org/release/Crypt-PBKDF2";
description = "The PBKDF2 password hash algorithm";
@@ -3582,13 +3717,14 @@ let
propagatedBuildInputs = [ Clone ];
};
- CSSMinifierXP = buildPerlModule {
+ CSSMinifierXS = buildPerlModule {
pname = "CSS-Minifier-XS";
version = "0.09";
src = fetchurl {
url = mirror://cpan/authors/id/G/GT/GTERMARS/CSS-Minifier-XS-0.09.tar.gz;
sha256 = "1myswrmh0sqp5xjpp03x45z8arfmgkjx0srl3r6kjsyzl1zrk9l8";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
description = "XS based CSS minifier";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -3681,10 +3817,10 @@ let
DataCompare = buildPerlPackage {
pname = "Data-Compare";
- version = "1.25";
+ version = "1.26";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DC/DCANTRELL/Data-Compare-1.25.tar.gz;
- sha256 = "0wzasidg9yjcfsi2gdiaw6726ikqda7n24n0v2ngpaazakdkcjqx";
+ url = mirror://cpan/authors/id/D/DC/DCANTRELL/Data-Compare-1.26.tar.gz;
+ sha256 = "03g0z2w8hz7750x6wkl6zq7shk12fry44gkzrz7b904s5fmphl4p";
};
propagatedBuildInputs = [ FileFindRule ];
};
@@ -3815,10 +3951,10 @@ let
DataICal = buildPerlPackage {
pname = "Data-ICal";
- version = "0.22";
+ version = "0.23";
src = fetchurl {
- url = mirror://cpan/authors/id/A/AL/ALEXMV/Data-ICal-0.22.tar.gz;
- sha256 = "8ae9d20af244e5a6f606c7325e9d145dd0002676a178357af860a5e156925720";
+ url = mirror://cpan/authors/id/B/BP/BPS/Data-ICal-0.23.tar.gz;
+ sha256 = "937c23b30b07ff00243a739df1760b1992117a074ff31852ec33f9b009c556eb";
};
buildInputs = [ TestLongString TestNoWarnings TestWarn ];
propagatedBuildInputs = [ ClassReturnValue TextvFileasData ];
@@ -3858,7 +3994,7 @@ let
url = "mirror://cpan/authors/id/S/SY/SYOHEX/Data-MessagePack-1.00.tar.gz";
sha256 = "c9f0eeaf56ee4dfd509eccba2dd838921aebdf186ba60de166443ffc4b0ba1a2";
};
- buildInputs = [ FileCopyRecursive TestRequires TestLeakTrace ];
+ buildInputs = [ FileCopyRecursive TestRequires ];
meta = {
homepage = "https://github.com/msgpack/msgpack-perl";
description = "MessagePack serializing/deserializing";
@@ -4058,6 +4194,7 @@ let
sha256 = "1x662pqjg9p0wcigi7pwf969b2ymk66ncm2vd5dfm5i08pdkjpf3";
};
buildInputs = [ HashUtilFieldHashCompat ModuleBuildXSUtil ScopeGuard TestException ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
description = "A selection of utilities for data and data types";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -4180,10 +4317,10 @@ let
DateManip = buildPerlPackage {
pname = "Date-Manip";
- version = "6.77";
+ version = "6.78";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.77.tar.gz;
- sha256 = "0sw36dc224km06jnzkyxgpi6l4cavdn8gfxd3zb11mnf0y12phsi";
+ url = mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.78.tar.gz;
+ sha256 = "1faxj6gafrqir9hvy9r8q57s93n57b412s04qycrks7r0520hdnb";
};
# for some reason, parsing /etc/localtime does not work anymore - make sure that the fallback "/bin/date +%Z" will work
patchPhase = ''
@@ -4193,7 +4330,7 @@ let
meta = {
description = "Date manipulation routines";
};
- buildInputs = [ FileFindRule TestInter TestPod TestPodCoverage ];
+ buildInputs = [ TestInter ];
};
DateSimple = buildPerlPackage {
@@ -4225,10 +4362,10 @@ let
DateTimeCalendarJulian = buildPerlPackage {
pname = "DateTime-Calendar-Julian";
- version = "0.100";
+ version = "0.101";
src = fetchurl {
- url = mirror://cpan/authors/id/W/WY/WYANT/DateTime-Calendar-Julian-0.100.tar.gz;
- sha256 = "0gbw7rh706qk5jlmmz3yzsm0ilzp39kyar28g4j6d57my8cwaipx";
+ url = mirror://cpan/authors/id/W/WY/WYANT/DateTime-Calendar-Julian-0.101.tar.gz;
+ sha256 = "1q7zflwv44yybyz5nd01bc69zw5m540qg4fnh4xlj2icbm3sf7br";
};
meta = {
description = "Dates in the Julian calendar";
@@ -4291,10 +4428,10 @@ let
DateTimeFormatFlexible = buildPerlPackage {
pname = "DateTime-Format-Flexible";
- version = "0.31";
+ version = "0.32";
src = fetchurl {
- url = mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.31.tar.gz;
- sha256 = "0daf62fe4af0b336d45e367143a580b5a34912a679eef788d54c4d5ad685c2d1";
+ url = mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.32.tar.gz;
+ sha256 = "50a7b9feb287bb14b27323a53c2324486181a3ab6cb3f4c7662d42be901ad8ee";
};
propagatedBuildInputs = [ DateTimeFormatBuilder ListMoreUtils ModulePluggable ];
meta = {
@@ -4449,10 +4586,10 @@ let
DateTimeLocale = buildPerlPackage {
pname = "DateTime-Locale";
- version = "1.24";
+ version = "1.25";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.24.tar.gz;
- sha256 = "d03aaa33126a13b1fe6591b9838f0a07395f1fea12b6e304566d7e39a5e5fb82";
+ url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.25.tar.gz;
+ sha256 = "aa79746bd488b32aa4dbccccd05f1e5505642be013d8064a5d6f8a76a3c45d0b";
};
buildInputs = [ CPANMetaCheck FileShareDirInstall IPCSystemSimple TestFatal TestFileShareDir TestRequires TestWarnings ];
propagatedBuildInputs = [ FileShareDir ParamsValidationCompiler Specio namespaceautoclean ];
@@ -4478,10 +4615,10 @@ let
DateTimeTimeZone = buildPerlPackage {
pname = "DateTime-TimeZone";
- version = "2.36";
+ version = "2.37";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.36.tar.gz;
- sha256 = "7e033a3cae17a62a0a4011b9e3dd900acf8b7614e05dc6595d1f55406ec6f6a7";
+ url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.37.tar.gz;
+ sha256 = "6c12dfa6ad190191d437a7661c644fc38aaf109001e1d958c95dbb0aa143c421";
};
buildInputs = [ TestFatal TestRequires ];
propagatedBuildInputs = [ ClassSingleton ParamsValidationCompiler Specio namespaceautoclean ];
@@ -4615,10 +4752,10 @@ let
DevelPPPort = buildPerlPackage {
pname = "Devel-PPPort";
- version = "3.52";
+ version = "3.54";
src = fetchurl {
- url = mirror://cpan/authors/id/A/AT/ATOOMIC/Devel-PPPort-3.52.tar.gz;
- sha256 = "cf4963786ea6821fcb7fe8979229f1c1c69a624b1ef968a498460792e35ec390";
+ url = mirror://cpan/authors/id/A/AT/ATOOMIC/Devel-PPPort-3.54.tar.gz;
+ sha256 = "f30fbbef7bdd6fb12348caf39e795c19c1639b8156e2e2f2927205140e35b0a9";
};
meta = {
description = "Perl/Pollution/Portability";
@@ -4646,7 +4783,7 @@ let
url = "mirror://cpan/authors/id/J/JA/JASONK/Device-MAC-1.00.tar.gz";
sha256 = "c42182a9a8489a314cbfe6e1c8452f32b3b626aa6c89fee1d8925e6dfb64fad5";
};
- buildInputs = [ TestMost TestDifferences TestException TestWarn TestDeep ];
+ buildInputs = [ TestDeep TestDifferences TestException TestMost TestWarn ];
propagatedBuildInputs = [ DeviceOUI Moose ];
meta = {
description = "Handle hardware MAC Addresses (EUI-48 and EUI-64)";
@@ -4664,7 +4801,7 @@ let
};
buildInputs = [ TestException ];
patches = [ ../development/perl-modules/Device-OUI-1.04-hash.patch ];
- propagatedBuildInputs = [ ClassAccessorGrouped SubExporter LWP ];
+ propagatedBuildInputs = [ ClassAccessorGrouped LWP SubExporter ];
meta = {
description = "Resolve an Organizationally Unique Identifier";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -4674,26 +4811,143 @@ let
DBDMock = buildPerlModule {
pname = "DBD-Mock";
- version = "1.45";
+ version = "1.49";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DI/DICHI/DBD-Mock/DBD-Mock-1.45.tar.gz;
- sha256 = "40a80c37b31ef14536b58b4a8b483e65953b00b8fa7397817c7eb76d540bd00f";
+ url = mirror://cpan/authors/id/J/JL/JLCOOPER/DBD-Mock-1.49.tar.gz;
+ sha256 = "3c88bd9322d3d1a215b0c8dad8b27f06885a063f8f47fb8747f6e86f8b9d7116";
};
propagatedBuildInputs = [ DBI ];
- buildInputs = [ TestException ];
+ buildInputs = [ ModuleBuildTiny TestException ];
+ };
+
+ DBDSQLite = buildPerlPackage {
+ pname = "DBD-SQLite";
+ version = "1.64";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.64.tar.gz;
+ sha256 = "00gz5aw3xrr92lf9nfk0dhmy7a8jzmxhznddd9b0a8w4a1xqzbpl";
+ };
+
+ propagatedBuildInputs = [ DBI ];
+ buildInputs = [ pkgs.sqlite ];
+
+ patches = [
+ # Support building against our own sqlite.
+ ../development/perl-modules/DBD-SQLite/external-sqlite.patch
+ ];
+
+ makeMakerFlags = "SQLITE_INC=${pkgs.sqlite.dev}/include SQLITE_LIB=${pkgs.sqlite.out}/lib";
+
+ postInstall = ''
+ # Get rid of a pointless copy of the SQLite sources.
+ rm -rf $out/${perl.libPrefix}/*/*/auto/share
+ '';
+
+ preCheck = "rm t/65_db_config.t"; # do not run failing tests
+
+ meta = with stdenv.lib; {
+ description = "Self Contained SQLite RDBMS in a DBI Driver";
+ license = with licenses; [ artistic1 gpl1Plus ];
+ platforms = platforms.unix;
+ };
+ };
+
+ DBDmysql = buildPerlPackage {
+ pname = "DBD-mysql";
+ version = "4.050";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz;
+ sha256 = "0y4djb048i09dk19av7mzfb3khr72vw11p3ayw2p82jsy4gm8j2g";
+ };
+
+ buildInputs = [ pkgs.libmysqlclient DevelChecklib TestDeep TestDistManifest TestPod ];
+ propagatedBuildInputs = [ DBI ];
+
+ doCheck = false;
+
+ # makeMakerFlags = "MYSQL_HOME=${mysql}";
};
- DBDSQLite = callPackage ../development/perl-modules/DBD-SQLite { };
+ DBDOracle = buildPerlPackage {
+ pname = "DBD-Oracle";
+ version = "1.80";
- DBDmysql = callPackage ../development/perl-modules/DBD-mysql { };
+ src = fetchurl {
+ url = mirror://cpan/authors/id/M/MJ/MJEVANS/DBD-Oracle-1.80.tar.gz;
+ sha256 = "1rza36dywbsaync99ibscpqdp53m0yg2748bbib16gbf4cl2apph";
+ };
- DBDOracle = callPackage ../development/perl-modules/DBD-Oracle { };
+ ORACLE_HOME = "${pkgs.oracle-instantclient.lib}/lib";
- DBDPg = callPackage ../development/perl-modules/DBD-Pg { };
+ buildInputs = [ pkgs.oracle-instantclient TestNoWarnings ];
+ propagatedBuildInputs = [ DBI ];
- DBDsybase = callPackage ../development/perl-modules/DBD-sybase { };
+ postBuild = stdenv.lib.optionalString stdenv.isDarwin ''
+ install_name_tool -add_rpath "${pkgs.oracle-instantclient.lib}/lib" blib/arch/auto/DBD/Oracle/Oracle.bundle
+ '';
+ };
- DBFile = callPackage ../development/perl-modules/DB_File { };
+ DBDPg = buildPerlPackage {
+ pname = "DBD-Pg";
+ version = "3.10.0";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/T/TU/TURNSTEP/DBD-Pg-3.10.0.tar.gz;
+ sha256 = "102z22pfsbhi8gw6d9s7w2xnqi23yyjxp6v58cyqx0p2cf52c0z1";
+ };
+
+ buildInputs = [ pkgs.postgresql ];
+ propagatedBuildInputs = [ DBI ];
+
+ makeMakerFlags = "POSTGRES_HOME=${pkgs.postgresql}";
+
+ # tests freeze in a sandbox
+ doCheck = false;
+
+ meta = {
+ description = "DBI PostgreSQL interface";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ platforms = stdenv.lib.platforms.unix;
+ };
+ };
+
+ DBDsybase = buildPerlPackage {
+ pname = "DBD-Sybase";
+ version = "1.16";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/M/ME/MEWP/DBD-Sybase-1.16.tar.gz;
+ sha256 = "1k6n261nrrcll9wxn5xwi4ibpavqv1il96687k62mbpznzl2gx37";
+ };
+
+ SYBASE = pkgs.freetds;
+
+ buildInputs = [ pkgs.freetds ];
+ propagatedBuildInputs = [ DBI ];
+
+ doCheck = false;
+ };
+
+ DBFile = buildPerlPackage {
+ pname = "DB_File";
+ version = "1.852";
+
+ src = fetchurl {
+ url = mirror://cpan/authors/id/P/PM/PMQS/DB_File-1.852.tar.gz;
+ sha256 = "14c30xyqx9c1hxw40bqbzls41al8gmklxv5jbk2kknmn4dsrbdrs";
+ };
+
+ preConfigure = ''
+ cat > config.in <<EOF
+ PREFIX = size_t
+ HASH = u_int32_t
+ LIB = ${pkgs.db.out}/lib
+ INCLUDE = ${pkgs.db.dev}/include
+ EOF
+ '';
+ };
DBI = buildPerlPackage {
pname = "DBI";
@@ -4741,7 +4995,7 @@ let
EOF
'';
meta = {
- homepage = http://dbi.perl.org/;
+ homepage = https://dbi.perl.org/;
description = "Database independent interface for Perl";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
@@ -4754,7 +5008,7 @@ let
url = "mirror://cpan/authors/id/J/JR/JROCKWAY/DBICx-TestDatabase-0.05.tar.gz";
sha256 = "8e3bc2530b01216188c3aa65acdbd2f59c4e631f3ae085dfc439abd89f8f0acf";
};
- buildInputs = [ DBIxClass ];
+ buildInputs = [ DBIxClass TestSimple13 ];
propagatedBuildInputs = [ DBDSQLite SQLTranslator ];
meta = {
homepage = "https://metacpan.org/pod/DBICx::TestDatabase";
@@ -4774,7 +5028,7 @@ let
buildInputs = [ DBDSQLite TestDeep TestException TestWarn ];
propagatedBuildInputs = [ ClassAccessorGrouped ClassC3Componentised ConfigAny ContextPreserve DBI DataDumperConcise DataPage ModuleFind PathClass SQLAbstract ScopeGuard SubName namespaceclean ];
meta = {
- homepage = http://www.dbix-class.org/;
+ homepage = https://metacpan.org/pod/DBIx::Class;
description = "Extensible and flexible object <-> relational mapper";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
@@ -4840,10 +5094,10 @@ let
DBIxClassHelpers = buildPerlPackage {
pname = "DBIx-Class-Helpers";
- version = "2.033004";
+ version = "2.034000";
src = fetchurl {
- url = mirror://cpan/authors/id/F/FR/FREW/DBIx-Class-Helpers-2.033004.tar.gz;
- sha256 = "14bc7adda3b30867311717faa11a4534bceda3061229dc2533647c1906d8784c";
+ url = mirror://cpan/authors/id/F/FR/FREW/DBIx-Class-Helpers-2.034000.tar.gz;
+ sha256 = "bf92b5495fddd50daa15126e015d5d210a44b6bb43baa8859b5adaa57cd96c59";
};
buildInputs = [ DBDSQLite DateTimeFormatSQLite TestDeep TestFatal TestRoo aliased ];
propagatedBuildInputs = [ CarpClan DBIxClassCandy DBIxIntrospector SafeIsa TextBrew ];
@@ -4862,7 +5116,7 @@ let
sha256 = "6262b4871db6a6c45a0cbe7cde8f1b890b22c291add4ecc40caaeeab5a3a6f50";
};
buildInputs = [ DBDSQLite TestException ];
- propagatedBuildInputs = [ DBIxClass JSONMaybeXS YAML namespaceclean ];
+ propagatedBuildInputs = [ DBIxClass JSONMaybeXS YAML ];
meta = {
homepage = "https://metacpan.org/pod/DBIx::Class::InflateColumn::Serializer";
description = "Inflators to serialize data structures for DBIx::Class";
@@ -6018,10 +6272,10 @@ let
Error = buildPerlModule {
pname = "Error";
- version = "0.17027";
+ version = "0.17028";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHLOMIF/Error-0.17027.tar.gz;
- sha256 = "1gnkxf12dq2w1jmjpllp5f30ya4nll01jv2sfi24386zfn1arch7";
+ url = mirror://cpan/authors/id/S/SH/SHLOMIF/Error-0.17028.tar.gz;
+ sha256 = "0q796nwwiarfc6pga97380c9z8xva5545632001qj75kb1g5rn1s";
};
};
@@ -6206,10 +6460,10 @@ let
ExtUtilsCppGuess = buildPerlPackage {
pname = "ExtUtils-CppGuess";
- version = "0.19";
+ version = "0.20";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETJ/ExtUtils-CppGuess-0.19.tar.gz;
- sha256 = "1lva59kq447wbpc5nnr0zvr6gczxrmi0r7l9r2kqx132nsx33ijc";
+ url = mirror://cpan/authors/id/E/ET/ETJ/ExtUtils-CppGuess-0.20.tar.gz;
+ sha256 = "0q9ynigk600fv95xac6aslrg2k19m6qbzf5hqfsnall8113r3gqj";
};
nativeBuildInputs = [ pkgs.ld-is-cc-hook ];
propagatedBuildInputs = [ CaptureTiny ];
@@ -6284,10 +6538,10 @@ let
ExtUtilsMakeMaker = buildPerlPackage {
pname = "ExtUtils-MakeMaker";
- version = "7.36";
+ version = "7.38";
src = fetchurl {
- url = mirror://cpan/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.36.tar.gz;
- sha256 = "06cef6429315cdc6afa9b2dc6fbdfa33538b6f68c827f441294621858e28c558";
+ url = mirror://cpan/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.38.tar.gz;
+ sha256 = "897d64af242331ebb69090f68a2b610091e1996952d02096ce7942072a35e02c";
};
meta = {
description = "Create a module Makefile";
@@ -6576,10 +6830,10 @@ let
FileFindObject = buildPerlModule {
pname = "File-Find-Object";
- version = "0.3.2";
+ version = "0.3.4";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-v0.3.2.tar.gz;
- sha256 = "7c467b6b7752bff46b7b8b84c9aabeac45bbfdab1e2224108a2e2170adb9f2b7";
+ url = mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-0.3.4.tar.gz;
+ sha256 = "569fab52ab2bf9e0592d46575056c33c52aaba4ada3176f22f248e01d1273a79";
};
propagatedBuildInputs = [ ClassXSAccessor ];
meta = {
@@ -6590,10 +6844,10 @@ let
FileFindObjectRule = buildPerlModule {
pname = "File-Find-Object-Rule";
- version = "0.0310";
+ version = "0.0311";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-Rule-0.0310.tar.gz;
- sha256 = "f1f1820ff44042f6b30e4d6be1db860b9e743b1a9836070ea656ad9829e4eca5";
+ url = mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-Rule-0.0311.tar.gz;
+ sha256 = "038a92e4380920448d5627ec98fc9990dbc3223eb93bb554c9b09eef4a735f3e";
};
propagatedBuildInputs = [ FileFindObject NumberCompare TextGlob ];
# restore t/sample-data which is corrupted by patching shebangs
@@ -6708,6 +6962,7 @@ let
sha256 = "a02fbf285406a8a4d9399284f032f2d55c56975154c2e1674bd109837b8096ec";
};
buildInputs = [ ExtUtilsCChecker ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
description = "Modify attributes of symlinks without dereferencing them";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -6783,10 +7038,10 @@ let
FileNext = buildPerlPackage {
pname = "File-Next";
- version = "1.16";
+ version = "1.18";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PE/PETDANCE/File-Next-1.16.tar.gz;
- sha256 = "0nfp84p63a5xm6iwlckh3f6cy9bdpjw5fazplskhnb8k5ifg4rb9";
+ url = mirror://cpan/authors/id/P/PE/PETDANCE/File-Next-1.18.tar.gz;
+ sha256 = "1vy2dqpc1nbjrnga08xr2hcxxfzifc5s2lfam5lf3djya0wwn07r";
};
};
@@ -6948,10 +7203,10 @@ let
FileSlurp = buildPerlPackage {
pname = "File-Slurp";
- version = "9999.27";
+ version = "9999.28";
src = fetchurl {
- url = mirror://cpan/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.27.tar.gz;
- sha256 = "1x233kj1qifvii7j8d4wzarwhj5z11vnpxsqvdm98dsccr7qi79s";
+ url = mirror://cpan/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.28.tar.gz;
+ sha256 = "1vkwh880lbyr2qcrfka7yb3z4yz9id4va52gfjgdnyfb1c0wx1q5";
};
meta = {
description = "Simple and Efficient Reading/Writing/Modifying of Complete Files";
@@ -7113,6 +7368,19 @@ let
buildInputs = [ TestPod ];
};
+ FindLib = buildPerlPackage {
+ pname = "Find-Lib";
+ version = "1.04";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/Y/YA/YANNK/Find-Lib-1.04.tar.gz";
+ sha256 = "0lg88v0sqfpq4d3jwvk6c9blqnpxbz8f4s22zr3b1qb160g94wqx";
+ };
+ meta = with stdenv.lib; {
+ description = "Helper to smartly find libs to use in the filesystem tree";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
FontAFM = buildPerlPackage {
pname = "Font-AFM";
version = "1.20";
@@ -7176,6 +7444,21 @@ let
doCheck = false;
};
+ Furl = buildPerlModule {
+ pname = "Furl";
+ version = "3.13";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Furl-3.13.tar.gz";
+ sha256 = "1wxa2v9yjzvnzp62p1jvcx8x61z5qvlvzyah853vvaywpjxwyyl8";
+ };
+ propagatedBuildInputs = [ HTTPParserXS ModuleBuildTiny ClassAccessorLite ];
+ buildInputs = [ HTTPBody HTTPProxy NetIDNEncode Plack PlackMiddlewareDeflater Starlet TestRequires TestTCP TestSharedFork ];
+ meta = {
+ description = "Lightning-fast URL fetcher";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
GamesSolitaireVerify = buildPerlModule {
pname = "Games-Solitaire-Verify";
version = "0.2202";
@@ -7290,10 +7573,10 @@ let
GetoptLong = buildPerlPackage {
pname = "Getopt-Long";
- version = "2.50";
+ version = "2.51";
src = fetchurl {
- url = mirror://cpan/authors/id/J/JV/JV/Getopt-Long-2.50.tar.gz;
- sha256 = "0rsb7ri8210xv09mnxykw5asbcqivd0v38x0z4jkis3k5gdim210";
+ url = mirror://cpan/authors/id/J/JV/JV/Getopt-Long-2.51.tar.gz;
+ sha256 = "0r659i6rkz8zkfgdccbn29zmd4bk9lcdc4y20ng6w2glqaa3pd10";
};
};
@@ -7355,10 +7638,10 @@ let
GitRepository = buildPerlPackage {
pname = "Git-Repository";
- version = "1.323";
+ version = "1.324";
src = fetchurl {
- url = mirror://cpan/authors/id/B/BO/BOOK/Git-Repository-1.323.tar.gz;
- sha256 = "966575fcecc9f56ab8739ea451b3825e278bc9179d785a20a9ae52473f33683e";
+ url = mirror://cpan/authors/id/B/BO/BOOK/Git-Repository-1.324.tar.gz;
+ sha256 = "814dfad104a9546349f9e0fd492c86137de827ebc284017a91a5267c120ad4f6";
};
buildInputs = [ TestRequiresGit ];
propagatedBuildInputs = [ GitVersionCompare SystemCommand namespaceclean ];
@@ -7384,10 +7667,10 @@ let
Glib = buildPerlPackage {
pname = "Glib";
- version = "1.329";
+ version = "1.3291";
src = fetchurl {
- url = mirror://cpan/authors/id/X/XA/XAOC/Glib-1.329.tar.gz;
- sha256 = "0d9ak0zknz81lv3cqkzr2mxdic6g5rrbb87skqc4jj48rz4f2k3v";
+ url = mirror://cpan/authors/id/X/XA/XAOC/Glib-1.3291.tar.gz;
+ sha256 = "0whz5f87wvzq8zsva85h06mkfqim2ciq845ixlvmafwxggccv0xr";
};
buildInputs = [ pkgs.glib ];
doCheck = false; # tests failing with glib 2.60 https://rt.cpan.org/Public/Bug/Display.html?id=128165
@@ -7440,7 +7723,7 @@ let
meta = {
license = stdenv.lib.licenses.lgpl2Plus;
};
- propagatedBuildInputs = [ Gtk2 Pango ];
+ propagatedBuildInputs = [ Gtk2 ];
};
Gnome2VFS = buildPerlPackage {
@@ -7465,7 +7748,7 @@ let
sha256 = "604a8ece88ac29f132d59b0caac27657ec31371c1606a4698a2160e88ac586e5";
};
buildInputs = [ pkgs.libwnck pkgs.glib pkgs.gtk2 ];
- propagatedBuildInputs = [ Gtk2 Pango ];
+ propagatedBuildInputs = [ Gtk2 ];
meta = {
description = "Perl interface to the Window Navigator Construction Kit";
license = stdenv.lib.licenses.lgpl21Plus;
@@ -7519,7 +7802,7 @@ let
url = mirror://cpan/authors/id/Y/YE/YEWENBIN/Goo-Canvas-0.06.tar.gz;
sha256 = "0c588c507eed5e62d12ed1cc1e491c6ff3a1f59c4fb3d435e14214b37ab39251";
};
- propagatedBuildInputs = [ pkgs.goocanvas pkgs.gtk2 Gtk2 Pango ];
+ propagatedBuildInputs = [ pkgs.goocanvas pkgs.gtk2 Gtk2 ];
meta = {
description = "Perl interface to the GooCanvas";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -7631,12 +7914,12 @@ let
Gtk2 = buildPerlPackage {
pname = "Gtk2";
- version = "1.24992";
+ version = "1.24993";
src = fetchurl {
- url = mirror://cpan/authors/id/X/XA/XAOC/Gtk2-1.24992.tar.gz;
- sha256 = "1044rj3wbfmgaif2jb0k28m2aczli6ai2n5yvn6pr7zjyw16kvd2";
+ url = mirror://cpan/authors/id/X/XA/XAOC/Gtk2-1.24993.tar.gz;
+ sha256 = "0ry9jfvfgdwzalxcvwsgr7plhk3agx7p40l0fqdf3vrf7ds47i29";
};
- buildInputs = [ pkgs.gtk2 Cairo ExtUtilsDepends ExtUtilsPkgConfig Glib Pango ];
+ buildInputs = [ pkgs.gtk2 ];
# https://rt.cpan.org/Public/Bug/Display.html?id=130742
# doCheck = !stdenv.isDarwin;
doCheck = false;
@@ -7645,6 +7928,7 @@ let
description = "Perl interface to the 2.x series of the Gimp Toolkit library";
license = stdenv.lib.licenses.lgpl21Plus;
};
+ propagatedBuildInputs = [ Pango ];
};
Gtk2GladeXML = buildPerlPackage {
@@ -7654,7 +7938,7 @@ let
url = mirror://cpan/authors/id/T/TS/TSCH/Gtk2-GladeXML-1.007.tar.gz;
sha256 = "50240a2bddbda807c8f8070de941823b7bf3d288a13be6d0d6563320b42c445a";
};
- propagatedBuildInputs = [ pkgs.gnome2.libglade pkgs.gtk2 Gtk2 Pango ];
+ propagatedBuildInputs = [ pkgs.gnome2.libglade pkgs.gtk2 Gtk2 ];
meta = {
description = "Create user interfaces directly from Glade XML files";
license = stdenv.lib.licenses.lgpl2Plus;
@@ -7668,7 +7952,7 @@ let
url = mirror://cpan/authors/id/B/BO/BORUP/Gtk2-TrayIcon-0.06.tar.gz;
sha256 = "cbb7632b75d7f41554dfe8ee9063dbfd1d8522291077c65d0d82e9ceb5e94ae2";
};
- propagatedBuildInputs = [ pkgs.gtk2 Gtk2 Pango ];
+ propagatedBuildInputs = [ pkgs.gtk2 Gtk2 ];
meta = {
license = stdenv.lib.licenses.gpl2;
};
@@ -7699,7 +7983,7 @@ let
sha256 = "087186c3693acf196451cf59cc8b7f5cf9a7b05abe20d32dcbcba0822953fb80";
};
buildInputs = [ pkgs.gtkimageview pkgs.gtk2 ];
- propagatedBuildInputs = [ Gtk2 Pango ];
+ propagatedBuildInputs = [ Gtk2 ];
# Tests fail due to no display server:
# Gtk-WARNING **: cannot open display: at /nix/store/HASH-perl-Gtk2-1.2498/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/Gtk2.pm line 126.
# t/animview.t ...........
@@ -7717,7 +8001,7 @@ let
url = mirror://cpan/authors/id/P/PO/POTYL/Gtk2-Unique-0.05.tar.gz;
sha256 = "ae8dfb0f6844ddaa2ce7b5b44553419490c8e83c24fd35c431406a58f6be0f4f";
};
- propagatedBuildInputs = [ pkgs.libunique pkgs.gtk2 Gtk2 Pango ];
+ propagatedBuildInputs = [ pkgs.libunique pkgs.gtk2 Gtk2 ];
meta = {
description = "Use single instance applications";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -7726,10 +8010,10 @@ let
Gtk3 = buildPerlPackage {
pname = "Gtk3";
- version = "0.035";
+ version = "0.036";
src = fetchurl {
- url = mirror://cpan/authors/id/X/XA/XAOC/Gtk3-0.035.tar.gz;
- sha256 = "1zhr4ixjb93rjnxsbrjc3fg86qkx1fj4w21yg5q4swjvm6fxdfcg";
+ url = mirror://cpan/authors/id/X/XA/XAOC/Gtk3-0.036.tar.gz;
+ sha256 = "1rxzhahrncv58z0n93bzlagxd8swqxiafq4qn4zv9i9jbfql8mwq";
};
propagatedBuildInputs = [ pkgs.gtk3 CairoGObject GlibObjectIntrospection ];
meta = {
@@ -7777,46 +8061,7 @@ let
buildInputs = [ TestSimple13 ];
};
- ham = buildPerlPackage {
- pname = "ham-unstable";
- version = "2019-01-22";
-
- src = fetchFromGitHub {
- owner = "kernkonzept";
- repo = "ham";
- rev = "37c2e4e8b8bd779ba0f8c48a3c6ba34bad860b92";
- sha256 = "0h5r5256niskypl4g1j2573wqi0nn0mai5p04zsa06xrgyjqcy2j";
- };
-
- outputs = [ "out" ];
-
- buildInputs = [ pkgs.makeWrapper ];
- propagatedBuildInputs = [ pkgs.openssh GitRepository URI XMLMini ];
-
- preConfigure = ''
- patchShebangs .
- touch Makefile.PL
- rm -f Makefile
- '';
-
- installPhase = ''
- mkdir -p $out/lib $out/bin
- cp -r . $out/lib/ham
-
- makeWrapper $out/lib/ham/ham $out/bin/ham --argv0 ham \
- --prefix PATH : ${pkgs.openssh}/bin
- '';
-
- doCheck = false;
-
- meta = {
- description = "A tool to manage big projects consisting of multiple loosely-coupled git repositories";
- homepage = https://github.com/kernkonzept/ham;
- license = "unknown"; # should be gpl2, but not quite sure
- maintainers = with stdenv.lib.maintainers; [ aw ];
- platforms = stdenv.lib.platforms.unix;
- };
- };
+ ham = callPackage ../development/perl-modules/ham { };
HashFlatten = buildPerlPackage {
pname = "Hash-Flatten";
@@ -7919,10 +8164,10 @@ let
HTMLClean = buildPerlPackage {
pname = "HTML-Clean";
- version = "0.8";
+ version = "1.4";
src = fetchurl {
- url = mirror://cpan/authors/id/L/LI/LINDNER/HTML-Clean-0.8.tar.gz;
- sha256 = "1h0dzxx034hpshxlpsxhxh051d1p79cjgp4q5kg68kgx7aian85c";
+ url = mirror://cpan/authors/id/A/AZ/AZJADFTRE/HTML-Clean-1.4.tar.gz;
+ sha256 = "01l7g2hr0kjbh1wk7cv03ijmpjlbm1vm661m99mkrz2ilyyllzd6";
};
meta = {
description = "Cleans up HTML code for web browsers, not humans";
@@ -7948,6 +8193,7 @@ let
sha256 = "b1cbac4157ad8dedac6914e1628855e05b8dc885a4007d2e4df8177c6a9b70fb";
};
buildInputs = [ ModuleBuildPluggablePPPort TestRequires ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
homepage = https://github.com/tokuhirom/HTML-Escape;
description = "Extremely fast HTML escaping";
@@ -7969,10 +8215,10 @@ let
HTMLForm = buildPerlPackage {
pname = "HTML-Form";
- version = "6.04";
+ version = "6.05";
src = fetchurl {
- url = mirror://cpan/authors/id/O/OA/OALDERS/HTML-Form-6.04.tar.gz;
- sha256 = "100090bdsr5kapv8h0wxzwlzfbfqn57rq9gzrvg9i6hvnsl5gmcw";
+ url = mirror://cpan/authors/id/O/OA/OALDERS/HTML-Form-6.05.tar.gz;
+ sha256 = "14i4ldyvdvhdhvfhh9kiq6z853q2f84biq8vcpv1k5w2r80wdiin";
};
propagatedBuildInputs = [ HTMLParser HTTPMessage ];
meta = {
@@ -8168,13 +8414,13 @@ let
HTMLScrubber = buildPerlPackage {
pname = "HTML-Scrubber";
- version = "0.17";
+ version = "0.19";
src = fetchurl {
- url = mirror://cpan/authors/id/N/NI/NIGELM/HTML-Scrubber-0.17.tar.gz;
- sha256 = "06p7w4zd42b2yh541mlzyqj40lwmvvn3fyqi8big4mf34la7m2jm";
+ url = mirror://cpan/authors/id/N/NI/NIGELM/HTML-Scrubber-0.19.tar.gz;
+ sha256 = "1c9b4r9x96a8fbz2zy52fxgq7djp9dq38hiyqra92psnz1w5aa5f";
};
propagatedBuildInputs = [ HTMLParser ];
- buildInputs = [ PodCoverageTrustPod TestCPANMeta TestDifferences TestEOL TestKwalitee TestMemoryCycle TestNoTabs TestPAUSEPermissions TestPod TestPodCoverage ];
+ buildInputs = [ TestDifferences TestMemoryCycle ];
};
HTMLTableExtract = buildPerlPackage {
@@ -8378,6 +8624,7 @@ let
url = mirror://cpan/authors/id/M/MA/MARKSMITH/HTTP-HeaderParser-XS-0.20.tar.gz;
sha256 = "1vs6sw431nnlnbdy6jii9vqlz30ndlfwdpdgm8a1m6fqngzhzq59";
};
+ meta.broken = stdenv.isi686; # loadable library and perl binaries are mismatched (got handshake key 0x7d40080, needed 0x7dc0080)
};
HTTPHeadersFast = buildPerlModule {
@@ -8615,10 +8862,10 @@ let
ImageSane = buildPerlPackage {
pname = "Image-Sane";
- version = "0.14";
+ version = "4";
src = fetchurl {
- url = mirror://cpan/authors/id/R/RA/RATCLIFFE/Image-Sane-0.14.tar.gz;
- sha256 = "a4b027c9b7650291f1acb0eb93861a7fc45aef4e08f6726843f174fa113c8ba5";
+ url = mirror://cpan/authors/id/R/RA/RATCLIFFE/Image-Sane-4.tar.gz;
+ sha256 = "f970a0314e554f6fe29dcc651aec5bd45b32d547801d304434ae80b4b806896b";
};
buildInputs = [ pkgs.sane-backends ExtUtilsDepends ExtUtilsPkgConfig TestRequires TryTiny ];
propagatedBuildInputs = [ ExceptionClass Readonly ];
@@ -8751,10 +8998,10 @@ let
IOCompress = buildPerlPackage {
pname = "IO-Compress";
- version = "2.086";
+ version = "2.087";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PM/PMQS/IO-Compress-2.086.tar.gz;
- sha256 = "110a229aa02b701f9820f5e0c2e9c30db342ea241b2d01c03703ea4922b1ab53";
+ url = mirror://cpan/authors/id/P/PM/PMQS/IO-Compress-2.087.tar.gz;
+ sha256 = "94f792775d0496fffe862363c76637e74ff5b46c40cf47042547686d164e23cb";
};
propagatedBuildInputs = [ CompressRawBzip2 CompressRawZlib ];
meta = {
@@ -8833,13 +9080,13 @@ let
};
IOPager = buildPerlPackage {
- version = "0.40";
+ version = "1.01";
pname = "IO-Pager";
src = fetchurl {
- url = mirror://cpan/authors/id/J/JP/JPIERCE/IO-Pager-0.40.tgz;
- sha256 = "1vzdypsr7vkj8nnda9ccrksci6pqj5awwmi89l7x3mbpq36gad87";
+ url = mirror://cpan/authors/id/J/JP/JPIERCE/IO-Pager-1.01.tgz;
+ sha256 = "19fslzb11wn8s9hwnwpnwymnw040nmychza2dpbbcqpgnk4k5zpa";
};
- propagatedBuildInputs = [ pkgs.more FileWhich ]; # `more` used in tests
+ propagatedBuildInputs = [ pkgs.more FileWhich TermReadKey ]; # `more` used in tests
};
IOPrompt = buildPerlModule {
@@ -9055,6 +9302,7 @@ let
};
};
+ # TODO: use CPAN version
ImageExifTool = buildPerlPackage {
pname = "Image-ExifTool";
version = "11.70";
@@ -9180,6 +9428,7 @@ let
url = mirror://cpan/authors/id/G/GT/GTERMARS/JavaScript-Minifier-XS-0.11.tar.gz;
sha256 = "1vlyhckpjbrg2v4dy9szsxxl0q44n0y1xl763mg2y2ym9g5144hm";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
description = "XS based JavaScript minifier";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -9292,7 +9541,7 @@ let
sha256 = "ce14ed018b9843ef022c4c14e2171545d3da92e533c8f122b8e33f27444b2a6c";
};
buildInputs = [ TestDeep ];
- propagatedBuildInputs = [ Mojolicious YAMLLibYAML DataValidateDomain DataValidateIP NetIDNEncode ];
+ propagatedBuildInputs = [ DataValidateDomain DataValidateIP Mojolicious NetIDNEncode YAMLLibYAML ];
meta = {
homepage = "https://github.com/mojolicious/json-validator";
description = "Validate data against a JSON schema";
@@ -9357,6 +9606,14 @@ let
url = mirror://cpan/authors/id/I/IS/ISAAC/libapreq2-2.13.tar.gz;
sha256 = "5731e6833b32d88e4a5c690e45ddf20fcf969ce3da666c5627d775e92da0cf6e";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2019-12412.patch";
+ url = "https://svn.apache.org/viewvc/httpd/apreq/trunk/library/parser_multipart.c?r1=1866760&r2=1866759&pathrev=1866760&view=patch";
+ sha256 = "08zaw5pb2i4w1y8crhxmlf0d8gzpvi9z49x4nwlkg4j87x7gjvaa";
+ stripLen = 2;
+ })
+ ];
outputs = [ "out" ];
buildInputs = [ pkgs.apacheHttpd pkgs.apr pkgs.aprutil ApacheTest ExtUtilsXSBuilder ];
propagatedBuildInputs = [ (pkgs.apacheHttpdPackages.mod_perl.override { inherit perl; }) ];
@@ -9682,6 +9939,7 @@ let
};
buildInputs = [ TestException ];
propagatedBuildInputs = [ SubExporter ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
description = "Linux specific special filehandles";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -9793,16 +10051,16 @@ let
LocaleCodes = buildPerlPackage {
pname = "Locale-Codes";
- version = "3.61";
+ version = "3.62";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.61.tar.gz;
- sha256 = "9432c02674dd789da45fe5b778599b4c648f0a3433bf71cda203fc8a0cec501d";
+ url = mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.62.tar.gz;
+ sha256 = "11a6d343e9c321d8ee9eee4479954a4e9c1ff2145187e74fd64952092f9dfab7";
};
meta = {
description = "A distribution of modules to handle locale codes";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
- buildInputs = [ FileFindRule TestInter TestPod TestPodCoverage ];
+ buildInputs = [ TestInter ];
};
LocaleGettext = buildPerlPackage {
@@ -10043,6 +10301,21 @@ let
buildInputs = [ IPCRun3 TestFatal TestNeeds ];
};
+ LogDispatchFileRotate = buildPerlPackage {
+ pname = "Log-Dispatch-FileRotate";
+ version = "1.36";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MS/MSCHOUT/Log-Dispatch-FileRotate-1.36.tar.gz";
+ sha256 = "0vlmi17p7fky3x58rs7r5mdxi6l5jla8zhlb55kvssxc1w5v2b27";
+ };
+ propagatedBuildInputs = [ DateManip LogDispatch PathTiny ];
+ meta = {
+ description = "Log to Files that Archive/Rotate Themselves";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ buildInputs = [ TestFatal TestNeeds TestWarn ];
+ };
+
LogHandler = buildPerlModule {
pname = "Log-Handler";
version = "0.88";
@@ -10095,10 +10368,10 @@ let
MCE = buildPerlPackage {
pname = "MCE";
- version = "1.843";
+ version = "1.862";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.843.tar.gz;
- sha256 = "0x1s4xxxc9jj46h6i8mr8sczz0qavhal5639img1n8b96nsj6cf7";
+ url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.862.tar.gz;
+ sha256 = "1drk3vmpf1cjn85kddnrm9x8b2na6rlcwffiq9gv6355ijb89x0j";
};
meta = {
description = "Many-Core Engine for Perl providing parallel processing capabilities";
@@ -10153,6 +10426,24 @@ let
};
};
+ LogJournald = buildPerlModule rec {
+ pname = "Log-Journald";
+ version = "0.30";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/L/LK/LKUNDRAK/Log-Journald-${version}.tar.gz";
+ sha256 = "55992cf9a1e1fb833f428300525bfa7cf7ed46b83ec414f82a091789b37d08a3";
+ };
+ buildInputs = [ ModuleBuild pkgs.pkgconfig pkgs.systemd ];
+ postPatch = ''
+ substituteInPlace Build.PL \
+ --replace "libsystemd-journal" "libsystemd"
+ '';
+ meta = {
+ description = "Send messages to a systemd journal";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
LogLogLite = buildPerlPackage {
pname = "Log-LogLite";
version = "0.82";
@@ -10341,11 +10632,11 @@ let
};
MailBox = buildPerlPackage {
- version = "3.007";
+ version = "3.008";
pname = "Mail-Box";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-3.007.tar.gz;
- sha256 = "1rqn9d6sjinbnl8a9ia4rqfmp899ad89y9h9hpzvmr8jxni7i19s";
+ url = mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-3.008.tar.gz;
+ sha256 = "15yjq3ap1ch0k0pqa1zag50rqrjfqzf7cka1w41macxibna506mm";
};
doCheck = false;
@@ -10386,10 +10677,10 @@ let
MailDKIM = buildPerlPackage {
pname = "Mail-DKIM";
- version = "0.55";
+ version = "0.57";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DKIM-0.55.tar.gz;
- sha256 = "18nsh1ff6fkns4xk3y2ixmzmadgggydj11qkzj6nlnq2hzqxsafz";
+ url = mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DKIM-0.57.tar.gz;
+ sha256 = "0fmfhwn4sh98w62rc8j584l23vlhr7vii8glm2njx14f81a56lvb";
};
propagatedBuildInputs = [ CryptOpenSSLRSA MailAuthenticationResults MailTools NetDNSResolverMock YAMLLibYAML ];
doCheck = false; # tries to access the domain name system
@@ -10550,10 +10841,10 @@ let
MathBigIntGMP = buildPerlPackage {
pname = "Math-BigInt-GMP";
- version = "1.6006";
+ version = "1.6007";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-GMP-1.6006.tar.gz;
- sha256 = "10dg3h5jgc30pb2800x8brz2ijicrpash0rwjahp82xnvysi1hhf";
+ url = mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-GMP-1.6007.tar.gz;
+ sha256 = "07y0akadx2nm1bsp17v12785s3ni1l5qyqkk4q3pxcyc41nmwwjx";
};
buildInputs = [ pkgs.gmp ];
doCheck = false;
@@ -10645,6 +10936,7 @@ let
meta = {
description = "Manipulate 128 bits integers in Perl";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ broken = stdenv.is32bit; # compiler doesn't support a 128-bit integer type
};
};
@@ -10663,13 +10955,13 @@ let
MathPlanePath = buildPerlPackage {
pname = "Math-PlanePath";
- version = "126";
+ version = "127";
src = fetchurl {
- url = mirror://cpan/authors/id/K/KR/KRYDE/Math-PlanePath-126.tar.gz;
- sha256 = "014gr79gg992paas6v1glciyycqp2hg7pg4y03kgfbxz1slc6zhq";
+ url = mirror://cpan/authors/id/K/KR/KRYDE/Math-PlanePath-127.tar.gz;
+ sha256 = "1dzywpydigwyr38vz9f4yn7xkkk21vi6lyzjlyqv8iny0y0c7w20";
};
propagatedBuildInputs = [ MathLibm constant-defer ];
- buildInputs = [ DataFloat MathBigIntLite ];
+ buildInputs = [ DataFloat MathBigIntLite NumberFraction ];
};
MathRandomISAAC = buildPerlPackage {
@@ -10874,6 +11166,7 @@ let
};
};
+ # TODO: use CPAN version
MHonArc = buildPerlPackage rec {
pname = "MHonArc";
version = "2.6.19";
@@ -10921,6 +11214,22 @@ let
buildInputs = [ ProcWaitStat ];
};
+ MIMEEncWords = buildPerlPackage {
+ pname = "MIME-EncWords";
+ version = "1.014.3";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/N/NE/NEZUMI/MIME-EncWords-1.014.3.tar.gz";
+ sha256 = "e9afb548611d4e7e6c50b7f06bbd2b1bb2808e37a810deefb537c67af5485238";
+ };
+ propagatedBuildInputs = [ MIMECharset ];
+ meta = {
+ homepage = "https://metacpan.org/pod/MIME::EncWords";
+ description = "Deal with RFC 2047 encoded words (improved)";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
MIMELite = buildPerlPackage {
pname = "MIME-Lite";
version = "3.030";
@@ -11136,10 +11445,10 @@ let
ModuleCPANTSAnalyse = buildPerlPackage {
pname = "Module-CPANTS-Analyse";
- version = "1.00";
+ version = "1.01";
src = fetchurl {
- url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Module-CPANTS-Analyse-1.00.tar.gz;
- sha256 = "0r77g2h0d3p81scf294x5qkvi76hzwvbfji0m86abidjav5jk6a2";
+ url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Module-CPANTS-Analyse-1.01.tar.gz;
+ sha256 = "0jf83v9ylw7s9i2zv0l1v11gafp3k4389asc52r6s6q5s2j0p6dx";
};
propagatedBuildInputs = [ ArchiveAnyLite ArrayDiff CPANDistnameInfo DataBinary FileFindObject PerlPrereqScannerNotQuiteLite SoftwareLicense ];
buildInputs = [ ExtUtilsMakeMakerCPANfile TestFailWarnings ];
@@ -11431,10 +11740,10 @@ let
mod_perl2 = buildPerlPackage {
pname = "mod_perl";
- version = "2.0.10";
+ version = "2.0.11";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHAY/mod_perl-2.0.10.tar.gz;
- sha256 = "0r1bhzwl5gr0202r6448943hjxsickzn55kdmb7dzad39vnq7kyi";
+ url = mirror://cpan/authors/id/S/SH/SHAY/mod_perl-2.0.11.tar.gz;
+ sha256 = "0x3gq4nz96y202cymgrf56n8spm7bffkd1p74dh9q3zrrlc9wana";
};
makeMakerFlags = "MP_AP_DESTDIR=$out";
buildInputs = [ pkgs.apacheHttpd ];
@@ -11447,10 +11756,10 @@ let
Mojolicious = buildPerlPackage {
pname = "Mojolicious";
- version = "8.22";
+ version = "8.25";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.22.tar.gz;
- sha256 = "0m28yb1pbnbgdq0z7ykb44j93c1vwjzv7msm6vs7msysyx84mqw6";
+ url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.25.tar.gz;
+ sha256 = "0yr5vpgwg9x435npzc6v477y260dgbj2yl9lxdjimmr6n5jryv1n";
};
meta = {
homepage = https://mojolicious.org;
@@ -11460,12 +11769,44 @@ let
};
};
+ MojoliciousPluginMail = buildPerlModule {
+ pname = "Mojolicious-Plugin-Mail";
+ version = "1.5";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/S/SH/SHARIFULN/Mojolicious-Plugin-Mail-1.5.tar.gz";
+ sha256 = "56f0d341ebc3a7acf3919f5add43e98216ea1285aa0d87e7fb00c02bb0eff146";
+ };
+ propagatedBuildInputs = [ MIMEEncWords MIMELite Mojolicious ];
+ meta = {
+ homepage = "https://github.com/sharifulin/Mojolicious-Plugin-Mail";
+ description = "Mojolicious Plugin for send mail";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
+ MojoliciousPluginOpenAPI = buildPerlPackage {
+ pname = "Mojolicious-Plugin-OpenAPI";
+ version = "2.17";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-OpenAPI-2.17.tar.gz";
+ sha256 = "c20f8b07fb8582fdbf0b540f4cfc5fe95f262743522a160526024342a7f0a1f0";
+ };
+ propagatedBuildInputs = [ JSONValidator ];
+ meta = {
+ homepage = "https://github.com/jhthorsen/mojolicious-plugin-openapi";
+ description = "OpenAPI / Swagger plugin for Mojolicious";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
MojoliciousPluginStatus = buildPerlPackage {
pname = "Mojolicious-Plugin-Status";
- version = "1.0";
+ version = "1.01";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-Plugin-Status-1.0.tar.gz;
- sha256 = "14ypg679dk9yvgq67mp7lzs131cxhbgcmrpx5f4ddqcrs1bzq5rb";
+ url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-Plugin-Status-1.01.tar.gz;
+ sha256 = "08hvwg395sibjjkwc9fg31ngpmzf7z0467p6b0il355xqbwjpdf6";
};
propagatedBuildInputs = [ BSDResource IPCShareLite Mojolicious Sereal ];
meta = {
@@ -11476,15 +11817,31 @@ let
};
};
+ MojoRedis = buildPerlPackage {
+ pname = "Mojo-Redis";
+ version = "3.24";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojo-Redis-3.24.tar.gz";
+ sha256 = "ca9ca1026bf7d658f23860d54cbc79605e4e5a8b1cc8e7b053b36a218cef566b";
+ };
+ propagatedBuildInputs = [ Mojolicious ProtocolRedisFaster ];
+ meta = {
+ homepage = "https://github.com/jhthorsen/mojo-redis";
+ description = "Redis driver based on Mojo::IOLoop";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
MojoSQLite = buildPerlModule {
pname = "Mojo-SQLite";
- version = "3.002";
+ version = "3.003";
src = fetchurl {
- url = "mirror://cpan/authors/id/D/DB/DBOOK/Mojo-SQLite-3.002.tar.gz";
- sha256 = "16dn0p14i6r4c8aspvkp7rfry3zy7kr2ffcmncj0pqygk62miinp";
+ url = "mirror://cpan/authors/id/D/DB/DBOOK/Mojo-SQLite-3.003.tar.gz";
+ sha256 = "d96c00dcf45e2becc8e8181df074853d42616f2a660703455d0e0a2741478092";
};
buildInputs = [ ModuleBuildTiny ];
- propagatedBuildInputs = [ DBDSQLite Mojolicious SQLAbstract URI URIdb ];
+ propagatedBuildInputs = [ DBDSQLite Mojolicious SQLAbstract URIdb ];
meta = {
homepage = "https://github.com/Grinnz/Mojo-SQLite";
description = "A tiny Mojolicious wrapper for SQLite";
@@ -11657,6 +12014,7 @@ let
};
propagatedBuildInputs = [ GetoptLongDescriptive MROCompat MooXLocalePassthrough PathClass UnicodeLineBreak strictures ];
buildInputs = [ Mo MooXCmd MooXLocaleTextDomainOO Moose TestTrap ];
+ preCheck = "rm t/16-namespace_clean.t"; # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942275
meta = {
description = "Explicit Options eXtension for Object Class";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -12450,10 +12808,10 @@ let
Mouse = buildPerlModule {
pname = "Mouse";
- version = "2.5.6";
+ version = "2.5.9";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.6.tar.gz;
- sha256 = "1j3048ip691j91rdig6wrlg6i4jdzhszxmz5pi2g7n355rl2w00l";
+ url = mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.9.tar.gz;
+ sha256 = "0wqcnm6xl7fv9r8izc9c43kr83qsr60i7y53hkickcqhxx38vmxr";
};
buildInputs = [ DevelPPPort ModuleBuildXSUtil TestException TestFatal TestLeakTrace TestOutput TestRequires TryTiny ];
perlPreHook = "export LD=$CC";
@@ -12489,21 +12847,7 @@ let
};
};
- MozillaLdap = buildPerlPackage rec {
- pname = "Mozilla-Ldap";
- version = "1.5.3";
- USE_OPENLDAP = 1;
- LDAPSDKDIR = pkgs.openldap.dev;
- LDAPSDKLIBDIR = "${pkgs.openldap.out}/lib";
- src = fetchurl {
- url = "https://ftp.mozilla.org/pub/directory/perldap/releases/${version}/src/perl-mozldap-${version}.tar.gz";
- sha256 = "0s0albdw0zvg3w37s7is7gddr4mqwicjxxsy400n1p96l7ipnw4x";
- };
- meta = {
- description = "Mozilla's ldap client library";
- license = with stdenv.lib.licenses; [ mpl20 lgpl21Plus gpl2Plus ];
- };
- };
+ MozillaLdap = callPackage ../development/perl-modules/Mozilla-LDAP { };
MROCompat = buildPerlPackage {
pname = "MRO-Compat";
@@ -12525,6 +12869,7 @@ let
url = mirror://cpan/authors/id/N/NJ/NJH/MusicBrainz-DiscID-0.03.tar.gz;
sha256 = "0fjph2q3yp0aa87gckv3391s47m13wbyylj7jb7vqx7hv0pzj0jh";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
# Build.PL in this package uses which to find pkg-config -- make it use path instead
patchPhase = ''sed -ie 's/`which pkg-config`/"pkg-config"/' Build.PL'';
doCheck = false; # The main test performs network access
@@ -12557,14 +12902,30 @@ let
};
};
+ MySQLDiff = buildPerlPackage rec {
+ pname = "MySQL-Diff";
+ version = "0.60";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/E/ES/ESTRABD/MySQL-Diff-0.60.tar.gz";
+ sha256 = "5d7080a4bd5714ff9ef536aa774a7adb3c6f0e760215ca6c39d8a3545344f956";
+ };
+ propagatedBuildInputs = [ FileSlurp StringShellQuote pkgs.mysql-client ];
+ meta = {
+ homepage = "https://github.com/estrabd/mysqldiff";
+ description = "Generates a database upgrade instruction set";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
namespaceautoclean = buildPerlPackage {
pname = "namespace-autoclean";
- version = "0.28";
+ version = "0.29";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETHER/namespace-autoclean-0.28.tar.gz;
- sha256 = "cd410a1681add521a28805da2e138d44f0d542407b50999252a147e553c26c39";
+ url = mirror://cpan/authors/id/E/ET/ETHER/namespace-autoclean-0.29.tar.gz;
+ sha256 = "45ebd8e64a54a86f88d8e01ae55212967c8aa8fed57e814085def7608ac65804";
};
- buildInputs = [ TestRequires ];
+ buildInputs = [ TestNeeds ];
propagatedBuildInputs = [ SubIdentify namespaceclean ];
meta = {
homepage = https://github.com/moose/namespace-autoclean;
@@ -12629,25 +12990,17 @@ let
NetAmazonEC2 = buildPerlPackage {
pname = "Net-Amazon-EC2";
- version = "0.14-stanaka-bc66577e13";
- src = fetchFromGitHub {
- owner = "stanaka";
- repo = "net-amazon-ec2";
- rev = "bc66577e1312e828e252937d95f9f5f637af6a0b";
- sha256 = "0x7kac27vp60a0qmvf6zpr2ds7245hncpn2y1qbacmdp092x212k";
+ version = "0.36";
+ src = fetchurl {
+ url = mirror://cpan/authors/id/M/MA/MALLEN/Net-Amazon-EC2-0.36.tar.gz;
+ sha256 = "1wbjgmxjzr8mjpwj3mglan9hyh327cz27sfsir0w4rphwy93ca2f";
+ };
+ propagatedBuildInputs = [ LWPProtocolHttps Moose ParamsValidate XMLSimple ];
+ buildInputs = [ TestException ];
+ meta = {
+ description = "Perl interface to the Amazon Elastic Compute Cloud (EC2) environment.";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
- buildInputs = [ pkgs.unzip ];
- patches =
- [ # In DescribeInstance requests, say "InstanceId.1" instead of
- # "InstanceId", as required by the Amazon spec. EC2 tolerates
- # "InstanceId", but Nova doesn't.
- ../development/perl-modules/net-amazon-ec2-nova-compat.patch
- # Support DescribeInstancesV6.
- ../development/perl-modules/net-amazon-ec2-ipv6.patch
- ];
- propagatedBuildInputs =
- [ DigestHMAC LWP LWPProtocolHttps Moose URI ParamsValidate XMLSimple ];
- doCheck = false; # wants to create actual EC2 instances (for $$$)
};
NetAmazonMechanicalTurk = buildPerlModule {
@@ -12769,10 +13122,10 @@ let
NetDNS = buildPerlPackage {
pname = "Net-DNS";
- version = "1.20";
+ version = "1.21";
src = fetchurl {
- url = mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.20.tar.gz;
- sha256 = "7fd9692b687253baa8f2eb639f1dd7ff9c77fddd67167dc59b400bd25e4ce01b";
+ url = mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.21.tar.gz;
+ sha256 = "ddefe13b28084ffcc8f10a96b3c13c59449dbf6fc371c006d129630ea0ce767a";
};
propagatedBuildInputs = [ DigestHMAC ];
makeMakerFlags = "--noonline-tests";
@@ -12848,6 +13201,7 @@ let
sha256 = "1aiy7adirk3wpwlczd8sldi9k1dray0jrg1lbcrcw97zwcrkciam";
};
buildInputs = [ TestNoWarnings ];
+ perlPreHook = "export LD=$CC";
meta = {
description = "Internationalizing Domain Names in Applications (IDNA)";
};
@@ -13218,6 +13572,20 @@ let
};
};
+ NumberFraction = buildPerlModule {
+ pname = "Number-Fraction";
+ version = "2.01";
+ src = fetchurl {
+ url = mirror://cpan/authors/id/D/DA/DAVECROSS/Number-Fraction-2.01.tar.gz;
+ sha256 = "1ysv5md4dmz95zc0gy8ivb21nhqxyv8vrc5lr2sgshsjrdqsi185";
+ };
+ propagatedBuildInputs = [ Moose ];
+ meta = {
+ description = "Perl extension to model fractions";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
NumberMisc = buildPerlModule {
pname = "Number-Misc";
version = "1.2";
@@ -13528,6 +13896,7 @@ let
url = mirror://cpan/authors/id/Z/ZE/ZEFRAM/Params-Classify-0.015.tar.gz;
sha256 = "052r198xyrsv8wz21gijdigz2cgnidsa37nvyfzdiz4rv1fc33ir";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
};
ParamsUtil = buildPerlPackage {
@@ -13808,10 +14177,10 @@ let
PDFAPI2 = buildPerlPackage {
pname = "PDF-API2";
- version = "2.034";
+ version = "2.036";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.034.tar.gz;
- sha256 = "8aa98818fb6e4bebd6f9096e222989dcdd5fd4c5fa2ad1c7f0149053fc68f1cc";
+ url = mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.036.tar.gz;
+ sha256 = "070444e9fef8beb6f115994a6ac89533fe8ba02d5e240a35bb07adcbcb511774";
};
buildInputs = [ TestException TestMemoryCycle ];
propagatedBuildInputs = [ FontTTF ];
@@ -13836,24 +14205,7 @@ let
};
};
- PerconaToolkit = buildPerlPackage {
- pname = "Percona-Toolkit";
- version = "3.0.12";
- src = fetchFromGitHub {
- owner = "percona";
- repo = "percona-toolkit";
- rev = "3.0.12";
- sha256 = "0xk4h4dzl80kf97lbx0nznx9ajrb6kkg7k3iwca3rj6f3rqggv9y";
- };
- outputs = [ "out" ];
- buildInputs = [ DBDmysql DBI IOSocketSSL TermReadKey ];
- meta = {
- description = ''Collection of advanced command-line tools to perform a variety of MySQL and system tasks.'';
- homepage = http://www.percona.com/software/percona-toolkit;
- license = with stdenv.lib.licenses; [ gpl2 ];
- maintainers = with maintainers; [ izorkin ];
- };
- };
+ PerconaToolkit = callPackage ../development/perl-modules/Percona-Toolkit { };
Perl5lib = buildPerlPackage {
pname = "perl5lib";
@@ -13990,10 +14342,10 @@ let
PerlTidy = buildPerlPackage {
pname = "Perl-Tidy";
- version = "20190601";
+ version = "20190915";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20190601.tar.gz;
- sha256 = "8f3d704b4eff457bf5bb70f9adf570690b2252dec31f75e8cb743392f1be338f";
+ url = mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20190915.tar.gz;
+ sha256 = "c236dfacbba115cfc3f2868006c8601e021fe97c13cd2170a49bf8d404cc701b";
};
meta = {
description = "Indent and reformat perl scripts";
@@ -14225,39 +14577,7 @@ let
};
};
- Po4a = buildPerlPackage rec {
- pname = "po4a";
- version = "0.55";
- src = fetchurl {
- url = "https://github.com/mquinson/po4a/releases/download/v${version}/po4a-${version}.tar.gz";
- sha256 = "1qss4q5df3nsydsbggb7gg50bn0kdxq5wn8riqm9zwkiq6a4bifg";
- };
- nativeBuildInputs = [ pkgs.docbook_xsl pkgs.docbook_xsl_ns ModuleBuild ];
- propagatedBuildInputs = [ TextWrapI18N LocaleGettext TermReadKey SGMLSpm UnicodeLineBreak PodParser YAMLTiny ];
- buildInputs = [ pkgs.gettext pkgs.libxslt pkgs.glibcLocales pkgs.docbook_xml_dtd_412 pkgs.docbook_sgml_dtd_41 pkgs.texlive.combined.scheme-basic pkgs.opensp ];
- LC_ALL = "en_US.UTF-8";
- SGML_CATALOG_FILES = "${pkgs.docbook_xml_dtd_412}/xml/dtd/docbook/catalog.xml";
- preConfigure = ''
- touch Makefile.PL
- export PERL_MB_OPT="--install_base=$out --prefix=$out"
- '';
- buildPhase = "perl Build.PL --install_base=$out --install_path=\"lib=$out/${perl.libPrefix}\"; ./Build build";
- checkPhase = ''
- export SGML_CATALOG_FILES=${pkgs.docbook_sgml_dtd_41}/sgml/dtd/docbook-4.1/docbook.cat
- ./Build test
- '';
- installPhase = ''
- ./Build install
- for f in $out/bin/*; do
- substituteInPlace $f --replace "#! /usr/bin/env perl" "#!${perl}/bin/perl"
- done
- '';
- meta = {
- homepage = "https://po4a.org/";
- description = "Tools for helping translation of documentation";
- license = stdenv.lib.licenses.gpl2;
- };
- };
+ Po4a = callPackage ../development/perl-modules/Po4a { };
POE = buildPerlPackage {
pname = "POE";
@@ -14334,10 +14654,10 @@ let
PPIxQuoteLike = buildPerlModule {
pname = "PPIx-QuoteLike";
- version = "0.007";
+ version = "0.008";
src = fetchurl {
- url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.007.tar.gz;
- sha256 = "040ma7763isxn9axsf9s8g00hm3ld6dajwp3nhq0nn4mz8cfaa3w";
+ url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.008.tar.gz;
+ sha256 = "0dzlcddvfzn7s8z1jj12ghsbzf9wm5dq84361v4vx5p6j8zhsaz4";
};
propagatedBuildInputs = [ PPI ];
meta = {
@@ -14348,10 +14668,10 @@ let
PPIxRegexp = buildPerlModule {
pname = "PPIx-Regexp";
- version = "0.065";
+ version = "0.067";
src = fetchurl {
- url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.065.tar.gz;
- sha256 = "eb4a56858c077d9e6a859c4f29d7659ed40ea588d21cfe7193dd91143a8e843e";
+ url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.067.tar.gz;
+ sha256 = "1aa8dee5bdefdfdbfedd3d829932cedc57502552572739766148c6ac6cc6c3f0";
};
propagatedBuildInputs = [ ListMoreUtils PPI ];
meta = {
@@ -14458,6 +14778,37 @@ let
propagatedBuildInputs = [ IPCSignal ];
};
+ ProtocolRedis = buildPerlPackage {
+ pname = "Protocol-Redis";
+ version = "1.0010";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/U/UN/UNDEF/Protocol-Redis-1.0010.tar.gz";
+ sha256 = "e787236e46b1f0738a98113ea0dfbee4c695723bb37dce8d6936fd9a519e5343";
+ };
+ meta = {
+ homepage = "https://github.com/und3f/protocol-redis";
+ description = "Redis protocol parser/encoder with asynchronous capabilities";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
+ ProtocolRedisFaster = buildPerlPackage {
+ pname = "Protocol-Redis-Faster";
+ version = "0.003";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/D/DB/DBOOK/Protocol-Redis-Faster-0.003.tar.gz";
+ sha256 = "6b9afb3de94ec1ccd7db4f9e6a2eaba254a57790301c17bcb13bb3edfe1850b7";
+ };
+ propagatedBuildInputs = [ ProtocolRedis ];
+ meta = {
+ homepage = "https://github.com/Grinnz/Protocol-Redis-Faster";
+ description = "Optimized pure-perl Redis protocol parser/encoder";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
ProtocolWebSocket = buildPerlModule {
pname = "Protocol-WebSocket";
version = "0.26";
@@ -14539,10 +14890,10 @@ let
PerlPrereqScannerNotQuiteLite = buildPerlPackage {
pname = "Perl-PrereqScanner-NotQuiteLite";
- version = "0.9906";
+ version = "0.9908";
src = fetchurl {
- url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9906.tar.gz;
- sha256 = "19b59zf69ayabkacifz36b5z3kfh4kbv5kn1a1habk46f6v7g9pj";
+ url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9908.tar.gz;
+ sha256 = "1akcmk74j8j01594ax4fq38bf6f03mbma96blzhcyzndfvqbxksf";
};
propagatedBuildInputs = [ DataDump ModuleCPANfile ModuleFind RegexpTrie ];
buildInputs = [ ExtUtilsMakeMakerCPANfile TestFailWarnings TestUseAllModules ];
@@ -14772,10 +15123,10 @@ let
PodMarkdown = buildPerlPackage {
pname = "Pod-Markdown";
- version = "3.101";
+ version = "3.200";
src = fetchurl {
- url = mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.101.tar.gz;
- sha256 = "0h7hx4k1c3k00cfnlf226bkxnxaz01705m10vxm9cxh52xn6pzz8";
+ url = mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.200.tar.gz;
+ sha256 = "16dffpqwrdhi2s90ff2sgncrpnzqp81ydhl5pd78m725j60p2286";
};
buildInputs = [ TestDifferences ];
meta = {
@@ -14783,6 +15134,7 @@ let
description = "Convert POD to Markdown";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
+ propagatedBuildInputs = [ URI ];
};
PodMarkdownGithub = buildPerlPackage {
@@ -15076,7 +15428,7 @@ let
};
buildInputs = [ TestLongString TestWWWMechanize TestWWWMechanizeCGI ];
meta = {
- homepage = http://jaldhar.github.com/REST-Utils;
+ homepage = https://jaldhar.github.io/REST-Utils/;
description = "Utility functions for REST applications";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
@@ -15145,10 +15497,10 @@ let
RoleTiny = buildPerlPackage {
pname = "Role-Tiny";
- version = "2.000007";
+ version = "2.001003";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETHER/Role-Tiny-2.000007.tar.gz;
- sha256 = "33af02d79d5e9ae76172fd1b2a80230bd8cfde146e1b9327a094a6dfdec6fb56";
+ url = mirror://cpan/authors/id/H/HA/HAARG/Role-Tiny-2.001003.tar.gz;
+ sha256 = "6cef8d6371342a94a6a04c1be5bd7a3f2bd6ea36f1a21b4649b08d5b88b28eeb";
};
meta = {
description = "Roles. Like a nouvelle cuisine portion size slice of Moose";
@@ -15156,14 +15508,13 @@ let
};
};
- RPCEPCService = buildPerlPackage {
+ RPCEPCService = buildPerlModule {
pname = "RPC-EPC-Service";
version = "0.0.11";
src = fetchurl {
url = "mirror://cpan/authors/id/K/KI/KIWANAMI/RPC-EPC-Service-v0.0.11.tar.gz";
sha256 = "975f4134365258fb47fa921919053513adb9101f2bd420fcefe345f209128be3";
};
- buildInputs = [ ModuleBuild ];
propagatedBuildInputs = [ AnyEvent DataSExpression ];
meta = {
description = "An Asynchronous Remote Procedure Stack";
@@ -15212,10 +15563,10 @@ let
ScalarListUtils = buildPerlPackage {
pname = "Scalar-List-Utils";
- version = "1.50";
+ version = "1.52";
src = fetchurl {
- url = mirror://cpan/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.50.tar.gz;
- sha256 = "06aab9c693380190e53be09be7daed20c5d6278f71956989c24cca7782013675";
+ url = mirror://cpan/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.52.tar.gz;
+ sha256 = "279d78cef84acae280da4dfb95eff0c9865d1611b1a3b026baddf42d1ba01de4";
};
meta = {
description = "Common Scalar and List utility subroutines";
@@ -15268,6 +15619,24 @@ let
};
};
+ SDL = buildPerlModule {
+ pname = "SDL";
+ version = "2.548";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/F/FR/FROGGS/SDL-2.548.tar.gz";
+ sha256 = "252a192bfa9c2070a4883707d139c3a45d9c4518ccd66a1e699b5b7959bd4fb5";
+ };
+ perlPreHook = "export LD=$CC";
+ preCheck = "rm t/core_audiospec.t";
+ buildInputs = [ AlienSDL CaptureTiny TestDeep TestDifferences TestException TestMost TestWarn ]
+ ++ (with pkgs; [ SDL SDL_gfx SDL_mixer SDL_image SDL_ttf SDL_Pango SDL_net ] );
+ propagatedBuildInputs = [ FileShareDir TieSimple ];
+ meta = {
+ description = "SDL bindings to Perl";
+ license = stdenv.lib.licenses.lgpl21Plus;
+ };
+ };
+
SerealDecoder = buildPerlPackage {
pname = "Sereal-Decoder";
version = "4.007";
@@ -15333,10 +15702,10 @@ let
ServerStarter = buildPerlModule {
pname = "Server-Starter";
- version = "0.34";
+ version = "0.35";
src = fetchurl {
- url = mirror://cpan/authors/id/K/KA/KAZUHO/Server-Starter-0.34.tar.gz;
- sha256 = "96a20d4a1f341655bd1b26df5795d57c5d7498d9bcf8ca9d0d6e2ed743608f78";
+ url = mirror://cpan/authors/id/K/KA/KAZUHO/Server-Starter-0.35.tar.gz;
+ sha256 = "676dc0d6cff4648538332c63c32fb88ad09ed868213ea9e62e3f19fad41b9c40";
};
buildInputs = [ TestRequires TestSharedFork TestTCP ];
meta = {
@@ -15562,10 +15931,10 @@ let
Specio = buildPerlPackage {
pname = "Specio";
- version = "0.43";
+ version = "0.44";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.43.tar.gz;
- sha256 = "07gsm4fssn9v27bnlgcxa7igb7ggrxwgpdqbbryi4134gfzxxl1w";
+ url = mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.44.tar.gz;
+ sha256 = "0vvdgcqkw4kxg9mxm683ykbyykkig1b6j7sfpkgx1cvp8my1fi5m";
};
propagatedBuildInputs = [ DevelStackTrace EvalClosure MROCompat ModuleRuntime RoleTiny SubQuote TryTiny ];
buildInputs = [ TestFatal TestNeeds ];
@@ -15722,6 +16091,7 @@ let
};
buildInputs = [ LWP TestSharedFork TestTCP ];
propagatedBuildInputs = [ ParallelPrefork Plack ServerStarter ];
+ doCheck = !stdenv.isDarwin;
meta = {
description = "A simple, high-performance PSGI/Plack HTTP server";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -15972,6 +16342,7 @@ let
url = mirror://cpan/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz;
sha256 = "0dfxhr6hxc2majkkrm0qbx3qcbykzpphbj2ms93dc86f7183c1p6";
};
+ doCheck = !stdenv.isDarwin;
meta = {
# http://cpansearch.perl.org/src/ROSCH/String-ShellQuote-1.04/README
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -16041,37 +16412,7 @@ let
buildInputs = [ TestToolbox ];
};
- strip-nondeterminism = buildPerlPackage rec {
- pname = "strip-nondeterminism";
- version = "1.0.0";
-
- outputs = [ "out" "dev" ]; # no "devdoc"
-
- src = pkgs.fetchFromGitLab {
- owner = "reproducible-builds";
- repo = "strip-nondeterminism";
- domain = "salsa.debian.org";
- rev = version;
- sha256 = "1pwar1fyadqxmvb7x4zyw2iawbi5lsfjcg0ps9n9rdjb6an7vv64";
- };
-
- # stray test failure
- doCheck = false;
-
- buildInputs = [ ArchiveZip ArchiveCpio pkgs.file ];
-
- perlPostHook = ''
- # we don’t need the debhelper script
- rm $out/bin/dh_strip_nondeterminism
- rm $out/share/man/man1/dh_strip_nondeterminism.1.gz
- '';
-
- meta = with stdenv.lib; {
- description = "A Perl module for stripping bits of non-deterministic information";
- license = licenses.gpl3;
- maintainers = with maintainers; [ pSub ];
- };
- };
+ strip-nondeterminism = callPackage ../development/perl-modules/strip-nondeterminism { };
StructDumb = buildPerlModule {
pname = "Struct-Dumb";
@@ -16188,10 +16529,10 @@ let
SubName = buildPerlPackage {
pname = "Sub-Name";
- version = "0.21";
+ version = "0.26";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETHER/Sub-Name-0.21.tar.gz;
- sha256 = "bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117";
+ url = mirror://cpan/authors/id/E/ET/ETHER/Sub-Name-0.26.tar.gz;
+ sha256 = "2d2f2d697d516c89547e7c4307f1e79441641cae2c7395e7319b306d390df105";
};
buildInputs = [ BC DevelCheckBin ];
meta = {
@@ -16213,10 +16554,10 @@ let
SubQuote = buildPerlPackage {
pname = "Sub-Quote";
- version = "2.006003";
+ version = "2.006006";
src = fetchurl {
- url = mirror://cpan/authors/id/H/HA/HAARG/Sub-Quote-2.006003.tar.gz;
- sha256 = "be1f3a6f773f351f203cdc8f614803ac492b77d15fd68d5b1f0cd3884be18176";
+ url = mirror://cpan/authors/id/H/HA/HAARG/Sub-Quote-2.006006.tar.gz;
+ sha256 = "6e4e2af42388fa6d2609e0e82417de7cc6be47223f576592c656c73c7524d89d";
};
buildInputs = [ TestFatal ];
meta = {
@@ -16363,7 +16704,20 @@ let
url = mirror://cpan/authors/id/M/MZ/MZSANFORD/Sys-CPU-0.61.tar.gz;
sha256 = "1r6976bs86j7zp51m5vh42xlyah951jgdlkimv202413kjvqc2i5";
};
+ patches = [
+ # Bug #95400 for Sys-CPU: Tests fail on ARM and AArch64 Linux
+ # https://rt.cpan.org/Public/Bug/Display.html?id=95400
+ (fetchpatch {
+ url = "https://rt.cpan.org/Ticket/Attachment/1359669/721669/0001-Add-support-for-cpu_type-on-ARM-and-AArch64-Linux-pl.patch";
+ sha256 = "0rmazzdy34znksdhh8drc83lk754slhjgvnk4kk27z3kw5gm10m0";
+ })
+ (fetchpatch {
+ url = "https://rt.cpan.org/Ticket/Attachment/1388036/737125/0002-cpu_clock-can-be-undefined-on-an-ARM.patch";
+ sha256 = "0z3wqfahc9av7y34aqp6biq3sf8v8q4yynx7bv290vds50dsjb4w";
+ })
+ ];
buildInputs = stdenv.lib.optional stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.Carbon;
+ doCheck = !stdenv.isAarch64;
};
SysHostnameLong = buildPerlPackage {
@@ -16427,6 +16781,7 @@ let
};
nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = [ pkgs.libvirt CPANChanges TestPod TestPodCoverage XMLXPath ];
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
};
TAPParserSourceHandlerpgTAP = buildPerlModule {
@@ -16809,10 +17164,10 @@ let
TermTable = buildPerlPackage {
pname = "Term-Table";
- version = "0.013";
+ version = "0.014";
src = fetchurl {
- url = mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.013.tar.gz;
- sha256 = "ffeb36dcb25c575b9f63657d1591a14af22cd10ba23cc76de9d976b426f4fc40";
+ url = mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.014.tar.gz;
+ sha256 = "167a0669e2ef8c6386ea4dd213495e445049493ce1d5097d5632c0e928b7426d";
};
propagatedBuildInputs = [ Importer ];
meta = {
@@ -16872,12 +17227,12 @@ let
Test2PluginNoWarnings = buildPerlPackage {
pname = "Test2-Plugin-NoWarnings";
- version = "0.07";
+ version = "0.08";
src = fetchurl {
- url = mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.07.tar.gz;
- sha256 = "1sxqcbklmpxpkysq3wbivs77n3c8mvasvfa38dzmyqz04ifaf7gz";
+ url = mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.08.tar.gz;
+ sha256 = "122rcksn4qg0f99ap9ppmkvk0fvxcqa9jlqmq7wlk3q0ajylr4cy";
};
- buildInputs = [ CaptureTiny IPCRun3 Test2Suite ];
+ buildInputs = [ IPCRun3 Test2Suite ];
meta = {
description = "Fail if tests warn";
license = with stdenv.lib.licenses; [ artistic2 ];
@@ -16886,10 +17241,10 @@ let
Test2Suite = buildPerlPackage {
pname = "Test2-Suite";
- version = "0.000122";
+ version = "0.000126";
src = fetchurl {
- url = mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000122.tar.gz;
- sha256 = "83828cf440ce2a7bfc2fe48f535931e44328e39810370b04c9e947db888a7442";
+ url = mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000126.tar.gz;
+ sha256 = "370db8171c9105480872ae8948745dbd798b9d751aacc8aa0fc36266eeda79e3";
};
propagatedBuildInputs = [ ModulePluggable ScopeGuard SubInfo TermTable TestSimple13 ];
meta = {
@@ -17067,10 +17422,10 @@ let
TestCompile = buildPerlModule {
pname = "Test-Compile";
- version = "2.2.2";
+ version = "2.3.0";
src = fetchurl {
- url = mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v2.2.2.tar.gz;
- sha256 = "7853b44a9819eb3e6003260eedf904a1ad80035ea5254296ce014f96084b65d4";
+ url = mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v2.3.0.tar.gz;
+ sha256 = "f61549769e55a9b251f83617b901c0461659b1360243ef046d4f112f7f4e4a8f";
};
propagatedBuildInputs = [ UNIVERSALrequire ];
meta = {
@@ -17512,12 +17867,12 @@ let
TestMockObject = buildPerlPackage {
pname = "Test-MockObject";
- version = "1.20180705";
+ version = "1.20191002";
src = fetchurl {
- url = mirror://cpan/authors/id/C/CH/CHROMATIC/Test-MockObject-1.20180705.tar.gz;
- sha256 = "4516058d5d511155c1c462dab4027d762d6a474b99f73bf7da20b5ffbd024518";
+ url = mirror://cpan/authors/id/C/CH/CHROMATIC/Test-MockObject-1.20191002.tar.gz;
+ sha256 = "c76a4ccff1994a7668b4403df6c36d2539611076dac0afbc361c1e71a4191998";
};
- buildInputs = [ CGI TestException TestWarn ];
+ buildInputs = [ TestException TestWarn ];
propagatedBuildInputs = [ UNIVERSALcan UNIVERSALisa ];
meta = {
description = "Perl extension for emulating troublesome interfaces";
@@ -17983,10 +18338,10 @@ let
TestSimple13 = buildPerlPackage {
pname = "Test-Simple";
- version = "1.302164";
+ version = "1.302168";
src = fetchurl {
- url = mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302164.tar.gz;
- sha256 = "50277b613f09cd52eb87b02c69ce0517b80080be8a8d80e1eda609479b0d6615";
+ url = mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302168.tar.gz;
+ sha256 = "02f6132b2062abb23474b0fc02e70a0fbbf7bf581a6010e64c08891530447ffa";
};
meta = {
description = "Basic utilities for writing tests";
@@ -18062,10 +18417,10 @@ let
TestTCP = buildPerlPackage {
pname = "Test-TCP";
- version = "2.19";
+ version = "2.22";
src = fetchurl {
- url = mirror://cpan/authors/id/T/TO/TOKUHIROM/Test-TCP-2.19.tar.gz;
- sha256 = "14ahzklq3xgmwj58p9vdcfgpggrmh3nigq5mzqk4wakbb6fjs0fx";
+ url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Test-TCP-2.22.tar.gz;
+ sha256 = "0mvv9rqwrwlcfh8qrs0s47p85rhlnw15d4gbpyi802bddp0c6lry";
};
meta = {
description = "Testing TCP program";
@@ -18102,10 +18457,10 @@ let
TestTrailingSpace = buildPerlModule {
pname = "Test-TrailingSpace";
- version = "0.0301";
+ version = "0.0302";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHLOMIF/Test-TrailingSpace-0.0301.tar.gz;
- sha256 = "a28875747adb7a0e7d1ae8a4ffe71869e7ceb3a85d0cb30172959dada7de5970";
+ url = mirror://cpan/authors/id/S/SH/SHLOMIF/Test-TrailingSpace-0.0302.tar.gz;
+ sha256 = "c48a6377d84576512b47652798d9d4bb4467adacf0e6afc3df1f880f2c03b612";
};
propagatedBuildInputs = [ FileFindObjectRule ];
meta = {
@@ -18143,12 +18498,12 @@ let
TestWarnings = buildPerlPackage {
pname = "Test-Warnings";
- version = "0.026";
+ version = "0.027";
src = fetchurl {
- url = mirror://cpan/authors/id/E/ET/ETHER/Test-Warnings-0.026.tar.gz;
- sha256 = "ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08";
+ url = mirror://cpan/authors/id/E/ET/ETHER/Test-Warnings-0.027.tar.gz;
+ sha256 = "118dd9f48408557555f0af5478e0e873f9df0952cf5911f697a4ce5165880864";
};
- buildInputs = [ CPANMetaCheck ];
+ buildInputs = [ CPANMetaCheck PadWalker ];
meta = {
homepage = https://github.com/karenetheridge/Test-Warnings;
description = "Test for warnings and the lack of them";
@@ -18274,10 +18629,10 @@ let
TextAutoformat = buildPerlPackage {
pname = "Text-Autoformat";
- version = "1.74";
+ version = "1.75";
src = fetchurl {
- url = mirror://cpan/authors/id/N/NE/NEILB/Text-Autoformat-1.74.tar.gz;
- sha256 = "07eb3c2b3515897340ca6e9377495bbe2e05ec80d7f3f146adab8e534a818d5e";
+ url = mirror://cpan/authors/id/N/NE/NEILB/Text-Autoformat-1.75.tar.gz;
+ sha256 = "9dd4f4ce3daec4b4dbf5b59dac4568a8946aed12c28b4e5988c8e8c602c6b771";
};
propagatedBuildInputs = [ TextReform ];
meta = {
@@ -18372,10 +18727,10 @@ let
TextCSV_XS = buildPerlPackage {
pname = "Text-CSV_XS";
- version = "1.39";
+ version = "1.40";
src = fetchurl {
- url = mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.39.tgz;
- sha256 = "aa4e424eaf68bea0d0e8c16b961c942b64926e6183ce1dbbc6c799eafb0a9ebd";
+ url = mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.40.tgz;
+ sha256 = "6a448ae1f66768fa5dec1cd2fb246bcaaa3f3ea22d555d1fee8d091833073675";
};
meta = {
description = "Comma-Separated Values manipulation routines";
@@ -18547,6 +18902,20 @@ let
};
};
+ TextPatch = buildPerlPackage {
+ pname = "Text-Patch";
+ version = "1.8";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/C/CA/CADE/Text-Patch-1.8.tar.gz";
+ sha256 = "eaf18e61ba6a3e143846a7cc66f08ce58a0c4fbda92acb31aede25cb3b5c3dcc";
+ };
+ propagatedBuildInputs = [ TextDiff ];
+ meta = {
+ description = "Patches text with given patch";
+ license = stdenv.lib.licenses.gpl2;
+ };
+ };
+
TextPDF = buildPerlPackage {
pname = "Text-PDF";
version = "0.31";
@@ -18675,10 +19044,10 @@ let
TextTemplate = buildPerlPackage {
pname = "Text-Template";
- version = "1.56";
+ version = "1.58";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MS/MSCHOUT/Text-Template-1.56.tar.gz;
- sha256 = "09aaa095c562d22824daf849378a58632446093f397d8c7acb37c25a7f37e646";
+ url = mirror://cpan/authors/id/M/MS/MSCHOUT/Text-Template-1.58.tar.gz;
+ sha256 = "0c465757782c4bfb9b17335307a8286771fd36ea04d259bc454ac63355f2a287";
};
buildInputs = [ TestMoreUTF8 TestWarnings ];
};
@@ -18729,12 +19098,12 @@ let
};
};
- TextTrim = buildPerlModule {
+ TextTrim = buildPerlPackage {
pname = "Text-Trim";
- version = "1.02";
+ version = "1.03";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MA/MATTLAW/Text-Trim-1.02.tar.gz;
- sha256 = "1bnwjl5n04w8nnrzrm75ljn4pijqbijr9csfkjcs79h4gwn9lwqw";
+ url = mirror://cpan/authors/id/R/RJ/RJT/Text-Trim-1.03.tar.gz;
+ sha256 = "0ks9afvx9c1b6px98wwzhbyhd2y6hdg7884814fc9pnx8qfzrz50";
};
meta = {
description = "Remove leading and/or trailing whitespace from strings";
@@ -19002,6 +19371,19 @@ let
};
};
+ TieSimple = buildPerlPackage {
+ pname = "Tie-Simple";
+ version = "1.04";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/H/HA/HANENKAMP/Tie-Simple-1.04.tar.gz";
+ sha256 = "29e9e2133951046c78f205f1b3e8df62c90e114f0e08fa06b817766a0f808b12";
+ };
+ meta = {
+ description = "Variable ties made much easier: much, much, much easier..";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
TieSub = buildPerlPackage {
pname = "Tie-Sub";
version = "1.001";
@@ -19114,6 +19496,41 @@ let
};
};
+ Tirex = buildPerlPackage rec {
+ pname = "Tirex";
+ version = "0.6.1";
+
+ src = fetchFromGitHub {
+ owner = "openstreetmap";
+ repo = "tirex";
+ rev = "v${version}";
+ sha256 = "0dskf50qm6yh3rx6j2nqydr1if71x6ik85hxsa2r9qgldcby2rgh";
+ };
+
+ buildInputs = [
+ GD
+ IPCShareLite
+ JSON
+ LWP
+ pkgs.cairo
+ pkgs.mapnik
+ pkgs.zlib
+ ];
+
+ installPhase = ''
+ make install DESTDIR=$out INSTALLOPTS=""
+ mv $out/$out/lib $out/$out/share $out
+ rmdir $out/$out $out/nix/store $out/nix
+ '';
+
+ meta = {
+ description = "Tools for running a map tile server";
+ homepage = https://github.com/openstreetmap/tirex;
+ maintainers = with maintainers; [ jglukasik ];
+ license = with stdenv.lib.licenses; [ gpl2 ];
+ };
+ };
+
Tk = buildPerlPackage {
pname = "Tk";
version = "804.034";
@@ -19285,6 +19702,7 @@ let
url = mirror://cpan/authors/id/A/AR/ARODLAND/Unicode-CaseFold-1.01.tar.gz;
sha256 = "418a212808f9d0b8bb330ac905096d2dd364976753d4c71534dab9836a63194d";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
meta = {
description = "Unicode case-folding for case-insensitive lookups";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -19573,7 +19991,7 @@ let
outputs = [ "out" ];
propagatedBuildInputs = [ CGI CSSDOM ConfigGeneral LWP NetIP TermReadKey ];
meta = {
- homepage = http://validator.w3.org/checklink;
+ homepage = https://validator.w3.org/checklink;
description = "A tool to check links and anchors in Web pages or full Web sites";
license = stdenv.lib.licenses.w3c;
};
@@ -19595,6 +20013,7 @@ let
'';
NIX_CFLAGS_COMPILE = "-DCURL_STRICTER";
doCheck = false; # performs network access
+ meta.broken = stdenv.lib.versionAtLeast (stdenv.lib.getVersion pkgs.curl) "7.66"; # broken since "curl: 7.65.3 -> 7.66.0"
};
WWWFormUrlEncoded = buildPerlModule {
@@ -19613,10 +20032,10 @@ let
WWWMechanize = buildPerlPackage {
pname = "WWW-Mechanize";
- version = "1.91";
+ version = "1.94";
src = fetchurl {
- url = mirror://cpan/authors/id/O/OA/OALDERS/WWW-Mechanize-1.91.tar.gz;
- sha256 = "0cb14m1vhaf0mgn2fqwi5hm72xhfi77hpq2g57swgy0w83x7m27b";
+ url = mirror://cpan/authors/id/O/OA/OALDERS/WWW-Mechanize-1.94.tar.gz;
+ sha256 = "00hh5iaxyfmfgh5irz23v5qpc40hff2v78jyi93assi7a4amfl68";
};
propagatedBuildInputs = [ HTMLForm HTMLTree LWP ];
doCheck = false;
@@ -19656,35 +20075,7 @@ let
};
};
- WWWYoutubeViewer = buildPerlPackage rec {
- pname = "WWW-YoutubeViewer";
- version = "3.3.0";
-
- src = fetchFromGitHub {
- owner = "trizen";
- repo = "youtube-viewer";
- rev = version;
- sha256 = "15xyrwv08fw8jmpydwzks26ipxnzliwddgyjcfqiaj0p7lwlhmx1";
- };
-
- nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin shortenPerlShebang;
- propagatedBuildInputs = [
- LWP
- LWPProtocolHttps
- DataDump
- JSON
- ];
- postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
- shortenPerlShebang $out/bin/youtube-viewer
- '';
-
- meta = {
- description = "A lightweight application for searching and streaming videos from YouTube";
- homepage = https://github.com/trizen/youtube-viewer;
- maintainers = with maintainers; [ woffs ];
- license = with stdenv.lib.licenses; [ artistic2 ];
- };
- };
+ WWWYoutubeViewer = callPackage ../development/perl-modules/WWW-YoutubeViewer { };
Want = buildPerlPackage {
pname = "Want";
@@ -19710,10 +20101,10 @@ let
Workflow = buildPerlModule {
pname = "Workflow";
- version = "1.46";
+ version = "1.48";
src = fetchurl {
- url = mirror://cpan/authors/id/J/JO/JONASBN/Workflow-1.46.tar.gz;
- sha256 = "10zxp39yp11ry5j1c1krhx7s57rb2r8m48jf66k8f4jzm6f0w7pf";
+ url = mirror://cpan/authors/id/J/JO/JONASBN/Workflow-1.48.tar.gz;
+ sha256 = "0bz6gil9mygh5ikh8mf86ids9xb1dbgx9hqc1g68qn9ffsyb012f";
};
buildInputs = [ DBDMock ListMoreUtils PodCoverageTrustPod TestException TestKwalitee TestPod TestPodCoverage ];
propagatedBuildInputs = [ ClassAccessor ClassFactory ClassObservable DBI DataUUID DateTimeFormatStrptime FileSlurp LogDispatch LogLog4perl XMLSimple ];
@@ -19976,10 +20367,10 @@ let
XMLParser = buildPerlPackage {
pname = "XML-Parser";
- version = "2.44";
+ version = "2.46";
src = fetchurl {
- url = mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.44.tar.gz;
- sha256 = "05ij0g6bfn27iaggxf8nl5rhlwx6f6p6xmdav6rjcly3x5zd1s8s";
+ url = mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.46.tar.gz;
+ sha256 = "0pai3ik47q7rgnix9644c673fwydz52gqkxr9kxwq765j4j36cfk";
};
patchPhase = stdenv.lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) ''
substituteInPlace Expat/Makefile.PL --replace 'use English;' '#'
@@ -20042,10 +20433,10 @@ let
XMLRSS = buildPerlModule {
pname = "XML-RSS";
- version = "1.60";
+ version = "1.61";
src = fetchurl {
- url = mirror://cpan/authors/id/S/SH/SHLOMIF/XML-RSS-1.60.tar.gz;
- sha256 = "4b3359878bb1a2bc06dae7ed17b00143a2b89c814b8b12f6e2780f35b1528677";
+ url = mirror://cpan/authors/id/S/SH/SHLOMIF/XML-RSS-1.61.tar.gz;
+ sha256 = "fa6fe7ce5d31800a2bd414ef39da48c7f2b26b073a3c1f0d677bda26e840c90d";
};
propagatedBuildInputs = [ DateTimeFormatMail DateTimeFormatW3CDTF XMLParser ];
meta = {
@@ -20090,6 +20481,8 @@ let
sha256 = "0gy8h2bvvvlxychwsb99ikdh5cqpk6sqc073jk2b4zffs09n40ac";
};
propagatedBuildInputs = [ XMLParser XMLSAX ];
+ # Avoid creating perllocal.pod, which contains a timestamp
+ installTargets = "pure_install";
meta = {
description = "SAX Driver for Expat";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -20247,19 +20640,19 @@ let
YAMLLibYAML = buildPerlPackage {
pname = "YAML-LibYAML";
- version = "0.79";
+ version = "0.80";
src = fetchurl {
- url = mirror://cpan/authors/id/T/TI/TINITA/YAML-LibYAML-0.79.tar.gz;
- sha256 = "0wwmk3f2q0qv229sjjl3vbypppa9wmaiqh2b0qlai33m476vl1c4";
+ url = mirror://cpan/authors/id/T/TI/TINITA/YAML-LibYAML-0.80.tar.gz;
+ sha256 = "1nhn4w52kpq757rxl052f61h36rdzsy416k740m3fy5ih7axhq4x";
};
};
WebServiceLinode = buildPerlModule {
pname = "WebService-Linode";
- version = "0.28";
+ version = "0.29";
src = fetchurl {
- url = mirror://cpan/authors/id/M/MI/MIKEGRB/WebService-Linode-0.28.tar.gz;
- sha256 = "66a315016999c0d2043caae86e664dad10c6613708f33a2f56aae8030326c509";
+ url = mirror://cpan/authors/id/M/MI/MIKEGRB/WebService-Linode-0.29.tar.gz;
+ sha256 = "103aab245304f08e9e87ac7bc884ddb44a630de6bac077dc921f716d71154922";
};
buildInputs = [ ModuleBuildTiny ];
propagatedBuildInputs = [ JSON LWPProtocolHttps ];
diff --git a/nixpkgs/pkgs/top-level/php-packages.nix b/nixpkgs/pkgs/top-level/php-packages.nix
index 74c4d202f37..cdb1c19bce5 100644
--- a/nixpkgs/pkgs/top-level/php-packages.nix
+++ b/nixpkgs/pkgs/top-level/php-packages.nix
@@ -217,9 +217,9 @@ let
mongodb = buildPecl {
pname = "mongodb";
- version = "1.5.5";
+ version = "1.6.0";
- sha256 = "0gpywk3wkimjrva1p95a7abvl3s8yccalf6yimn3nbkpvn2kknm6";
+ sha256 = "0bybfjs61v66bynajbd8dwjlwbz6p2gck49r3zqbxa3ja6d671l6";
nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = with pkgs; [
@@ -245,6 +245,15 @@ let
'';
};
+ pcov = buildPecl {
+ version = "1.0.6";
+ pname = "pcov";
+
+ sha256 = "1psfwscrc025z8mziq69pcx60k4fbkqa5g2ia8lplb94mmarj0v1";
+
+ buildInputs = [ (if isPhp73 then pkgs.pcre2 else pkgs.pcre) ];
+ };
+
pcs = buildPecl {
version = "1.3.3";
pname = "pcs";
@@ -338,12 +347,12 @@ let
};
phpcbf = mkDerivation rec {
- version = "3.5.0";
+ version = "3.5.1";
pname = "phpcbf";
src = pkgs.fetchurl {
url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcbf.phar";
- sha256 = "15n3r3sc62ar1kq38idw22y7gasvy747bix99zs0l0paapcbxz6n";
+ sha256 = "1b68cmdvg356s2vk5q0jkk8sizza7r7pbcl9v5s0944wi0apsj0r";
};
phases = [ "installPhase" ];
@@ -365,12 +374,12 @@ let
};
phpcs = mkDerivation rec {
- version = "3.5.0";
+ version = "3.5.1";
pname = "phpcs";
src = pkgs.fetchurl {
url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcs.phar";
- sha256 = "078anf2r6a3p8v575m65vryazipgfchs07yb92m9xh41lk5wlndf";
+ sha256 = "060jzgd99j16xjs0n75sgp79an6n7qp6zv5lrw6700jnw67zpmn7";
};
phases = [ "installPhase" ];
@@ -392,12 +401,12 @@ let
};
phpstan = mkDerivation rec {
- version = "0.11.16";
+ version = "0.11.19";
pname = "phpstan";
src = pkgs.fetchurl {
url = "https://github.com/phpstan/phpstan/releases/download/${version}/phpstan.phar";
- sha256 = "0c2417kwkj3nf1zya1flw7g1mz0dwhh27hjs3wz04b0kgnv4syzs";
+ sha256 = "0b04d2x07vipx1850v3d2hga3s6ssv7g21x58dhcjrg35i1bvq71";
};
phases = [ "installPhase" ];
diff --git a/nixpkgs/pkgs/top-level/python-packages.nix b/nixpkgs/pkgs/top-level/python-packages.nix
index 8de4b638a06..72283056a54 100644
--- a/nixpkgs/pkgs/top-level/python-packages.nix
+++ b/nixpkgs/pkgs/top-level/python-packages.nix
@@ -18,7 +18,7 @@ let
packages = ( self:
let
- inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy3k isPyPy pythonAtLeast pythonOlder;
+ inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
callPackage = pkgs.newScope self;
@@ -100,7 +100,7 @@ let
in {
- inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy3k isPyPy pythonAtLeast pythonOlder;
+ inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
inherit python bootstrapped-pip buildPythonPackage buildPythonApplication;
inherit fetchPypi callPackage;
inherit hasPythonModule requiredPythonModules makePythonPath disabledIf;
@@ -167,6 +167,8 @@ in {
ansicolor = callPackage ../development/python-modules/ansicolor { };
+ ansiwrap = callPackage ../development/python-modules/ansiwrap { };
+
ansi2html = callPackage ../development/python-modules/ansi2html { };
anytree = callPackage ../development/python-modules/anytree {
@@ -234,6 +236,8 @@ in {
atomman = callPackage ../development/python-modules/atomman { };
+ authlib = callPackage ../development/python-modules/authlib { };
+
# packages defined elsewhere
amazon_kclpy = callPackage ../development/python-modules/amazon_kclpy { };
@@ -249,10 +253,6 @@ in {
azure-nspkg = callPackage ../development/python-modules/azure-nspkg { };
- azure-cli-core = callPackage ../development/python-modules/azure-cli-core { };
-
- azure-cli-telemetry = callPackage ../development/python-modules/azure-cli-telemetry { };
-
azure-common = callPackage ../development/python-modules/azure-common { };
azure-cosmos = callPackage ../development/python-modules/azure-cosmos { };
@@ -269,6 +269,8 @@ in {
azure-eventgrid = callPackage ../development/python-modules/azure-eventgrid { };
+ azure-functions-devops-build = callPackage ../development/python-modules/azure-functions-devops-build { };
+
azure-graphrbac = callPackage ../development/python-modules/azure-graphrbac { };
azure-keyvault = callPackage ../development/python-modules/azure-keyvault { };
@@ -299,6 +301,10 @@ in {
azure-mgmt-advisor = callPackage ../development/python-modules/azure-mgmt-advisor { };
+ azure-mgmt-apimanagement = callPackage ../development/python-modules/azure-mgmt-apimanagement { };
+
+ azure-mgmt-appconfiguration = callPackage ../development/python-modules/azure-mgmt-appconfiguration { };
+
azure-mgmt-applicationinsights = callPackage ../development/python-modules/azure-mgmt-applicationinsights { };
azure-mgmt-authorization = callPackage ../development/python-modules/azure-mgmt-authorization { };
@@ -309,6 +315,8 @@ in {
azure-mgmt-billing = callPackage ../development/python-modules/azure-mgmt-billing { };
+ azure-mgmt-botservice = callPackage ../development/python-modules/azure-mgmt-botservice { };
+
azure-mgmt-cdn = callPackage ../development/python-modules/azure-mgmt-cdn { };
azure-mgmt-cognitiveservices = callPackage ../development/python-modules/azure-mgmt-cognitiveservices { };
@@ -321,6 +329,8 @@ in {
azure-mgmt-containerinstance = callPackage ../development/python-modules/azure-mgmt-containerinstance { };
+ azure-mgmt-containerregistry = callPackage ../development/python-modules/azure-mgmt-containerregistry { };
+
azure-mgmt-containerservice = callPackage ../development/python-modules/azure-mgmt-containerservice { };
azure-mgmt-cosmosdb = callPackage ../development/python-modules/azure-mgmt-cosmosdb { };
@@ -339,6 +349,8 @@ in {
azure-mgmt-devtestlabs = callPackage ../development/python-modules/azure-mgmt-devtestlabs { };
+ azure-mgmt-deploymentmanager = callPackage ../development/python-modules/azure-mgmt-deploymentmanager { };
+
azure-mgmt-dns = callPackage ../development/python-modules/azure-mgmt-dns { };
azure-mgmt-eventgrid = callPackage ../development/python-modules/azure-mgmt-eventgrid { };
@@ -347,6 +359,10 @@ in {
azure-mgmt-hanaonazure = callPackage ../development/python-modules/azure-mgmt-hanaonazure { };
+ azure-mgmt-hdinsight = callPackage ../development/python-modules/azure-mgmt-hdinsight { };
+
+ azure-mgmt-imagebuilder = callPackage ../development/python-modules/azure-mgmt-imagebuilder { };
+
azure-mgmt-iotcentral = callPackage ../development/python-modules/azure-mgmt-iotcentral { };
azure-mgmt-iothub = callPackage ../development/python-modules/azure-mgmt-iothub { };
@@ -355,12 +371,16 @@ in {
azure-mgmt-keyvault = callPackage ../development/python-modules/azure-mgmt-keyvault { };
+ azure-mgmt-kusto = callPackage ../development/python-modules/azure-mgmt-kusto { };
+
azure-mgmt-loganalytics = callPackage ../development/python-modules/azure-mgmt-loganalytics { };
azure-mgmt-logic = callPackage ../development/python-modules/azure-mgmt-logic { };
azure-mgmt-machinelearningcompute = callPackage ../development/python-modules/azure-mgmt-machinelearningcompute { };
+ azure-mgmt-managedservices = callPackage ../development/python-modules/azure-mgmt-managedservices { };
+
azure-mgmt-managementgroups = callPackage ../development/python-modules/azure-mgmt-managementgroups { };
azure-mgmt-managementpartner = callPackage ../development/python-modules/azure-mgmt-managementpartner { };
@@ -375,6 +395,8 @@ in {
azure-mgmt-msi = callPackage ../development/python-modules/azure-mgmt-msi { };
+ azure-mgmt-netapp = callPackage ../development/python-modules/azure-mgmt-netapp { };
+
azure-mgmt-network = callPackage ../development/python-modules/azure-mgmt-network { };
azure-mgmt-notificationhubs = callPackage ../development/python-modules/azure-mgmt-notificationhubs { };
@@ -383,6 +405,8 @@ in {
azure-mgmt-powerbiembedded = callPackage ../development/python-modules/azure-mgmt-powerbiembedded { };
+ azure-mgmt-privatedns = callPackage ../development/python-modules/azure-mgmt-privatedns { };
+
azure-mgmt-rdbms = callPackage ../development/python-modules/azure-mgmt-rdbms { };
azure-mgmt-recoveryservices = callPackage ../development/python-modules/azure-mgmt-recoveryservices { };
@@ -401,6 +425,8 @@ in {
azure-mgmt-search = callPackage ../development/python-modules/azure-mgmt-search { };
+ azure-mgmt-security = callPackage ../development/python-modules/azure-mgmt-security { };
+
azure-mgmt-servicebus = callPackage ../development/python-modules/azure-mgmt-servicebus { };
azure-mgmt-servicefabric = callPackage ../development/python-modules/azure-mgmt-servicefabric { };
@@ -409,6 +435,8 @@ in {
azure-mgmt-sql = callPackage ../development/python-modules/azure-mgmt-sql { };
+ azure-mgmt-sqlvirtualmachine = callPackage ../development/python-modules/azure-mgmt-sqlvirtualmachine { };
+
azure-mgmt-storage = callPackage ../development/python-modules/azure-mgmt-storage { };
azure-mgmt-subscription = callPackage ../development/python-modules/azure-mgmt-subscription { };
@@ -417,6 +445,8 @@ in {
azure-mgmt-web = callPackage ../development/python-modules/azure-mgmt-web { };
+ azure-multiapi-storage = callPackage ../development/python-modules/azure-multiapi-storage { };
+
backports_csv = callPackage ../development/python-modules/backports_csv {};
backports-shutil-which = callPackage ../development/python-modules/backports-shutil-which {};
@@ -459,7 +489,7 @@ in {
bt_proximity = callPackage ../development/python-modules/bt-proximity { };
- bugseverywhere = callPackage ../applications/version-management/bugseverywhere {};
+ bugseverywhere = throw "bugseverywhere has been removed: Abandoned by upstream."; # Added 2019-11-27
cachecontrol = callPackage ../development/python-modules/cachecontrol { };
@@ -467,6 +497,8 @@ in {
cachy = callPackage ../development/python-modules/cachy { };
+ catalogue = callPackage ../development/python-modules/catalogue { };
+
cdecimal = callPackage ../development/python-modules/cdecimal { };
cfn-flip = callPackage ../development/python-modules/cfn-flip { };
@@ -489,6 +521,8 @@ in {
cnvkit = callPackage ../development/python-modules/cnvkit { };
+ cocotb = callPackage ../development/python-modules/cocotb { };
+
connexion = callPackage ../development/python-modules/connexion { };
cozy = callPackage ../development/python-modules/cozy { };
@@ -519,6 +553,8 @@ in {
deap = callPackage ../development/python-modules/deap { };
+ deeptoolsintervals = callPackage ../development/python-modules/deeptoolsintervals { };
+
dkimpy = callPackage ../development/python-modules/dkimpy { };
dictionaries = callPackage ../development/python-modules/dictionaries { };
@@ -678,6 +714,8 @@ in {
hocr-tools = callPackage ../development/python-modules/hocr-tools { };
+ holidays = callPackage ../development/python-modules/holidays { };
+
holoviews = callPackage ../development/python-modules/holoviews { };
hoomd-blue = toPythonModule (callPackage ../development/python-modules/hoomd-blue {
@@ -704,6 +742,8 @@ in {
inquirer = callPackage ../development/python-modules/inquirer { };
+ itanium_demangler = callPackage ../development/python-modules/itanium_demangler { };
+
janus = callPackage ../development/python-modules/janus { };
jira = callPackage ../development/python-modules/jira { };
@@ -712,6 +752,8 @@ in {
kconfiglib = callPackage ../development/python-modules/kconfiglib { };
+ labelbox = callPackage ../development/python-modules/labelbox { };
+
lammps-cython = callPackage ../development/python-modules/lammps-cython {
mpi = pkgs.openmpi;
};
@@ -758,6 +800,10 @@ in {
mkl-service = callPackage ../development/python-modules/mkl-service { };
+ mnist = callPackage ../development/python-modules/mnist { };
+
+ monkeyhex = callPackage ../development/python-modules/monkeyhex { };
+
monty = callPackage ../development/python-modules/monty { };
mpi4py = callPackage ../development/python-modules/mpi4py {
@@ -793,6 +839,8 @@ in {
inherit python;
};
+ nix-prefetch-github = callPackage ../development/python-modules/nix-prefetch-github { };
+
nixpart = callPackage ../tools/filesystems/nixpart { };
# This is used for NixOps to make sure we won't break it with the next major
@@ -828,6 +876,10 @@ in {
palettable = callPackage ../development/python-modules/palettable { };
+ papermill = callPackage ../development/python-modules/papermill { };
+
+ parsley = callPackage ../development/python-modules/parsley { };
+
pastel = callPackage ../development/python-modules/pastel { };
pathlib = callPackage ../development/python-modules/pathlib { };
@@ -844,10 +896,14 @@ in {
pyperf = callPackage ../development/python-modules/pyperf { };
+ pefile = callPackage ../development/python-modules/pefile { };
+
perfplot = callPackage ../development/python-modules/perfplot { };
phonopy = callPackage ../development/python-modules/phonopy { };
+ phik = callPackage ../development/python-modules/phik {};
+
piccata = callPackage ../development/python-modules/piccata {};
pims = callPackage ../development/python-modules/pims { };
@@ -900,10 +956,12 @@ in {
pybind11 = callPackage ../development/python-modules/pybind11 { };
+ py3buddy = toPythonModule (callPackage ../development/python-modules/py3buddy { });
+
pybullet = callPackage ../development/python-modules/pybullet { };
pycairo = callPackage ../development/python-modules/pycairo {
- inherit (pkgs) pkgconfig;
+ inherit (pkgs) meson pkgconfig;
};
pycategories = callPackage ../development/python-modules/pycategories { };
@@ -930,10 +988,16 @@ in {
pydbus = callPackage ../development/python-modules/pydbus { };
- pydocstyle = callPackage ../development/python-modules/pydocstyle { };
+ pydocstyle =
+ if isPy27 then
+ callPackage ../development/python-modules/pydocstyle/2.nix { }
+ else
+ callPackage ../development/python-modules/pydocstyle { };
pydocumentdb = callPackage ../development/python-modules/pydocumentdb { };
+ pydrive = callPackage ../development/python-modules/pydrive { };
+
pydy = callPackage ../development/python-modules/pydy { };
pyexiv2 = disabledIf isPy3k (toPythonModule (callPackage ../development/python-modules/pyexiv2 {}));
@@ -963,7 +1027,7 @@ in {
};
pygobject3 = callPackage ../development/python-modules/pygobject/3.nix {
- inherit (pkgs) pkgconfig;
+ inherit (pkgs) meson pkgconfig;
};
pygtail = callPackage ../development/python-modules/pygtail { };
@@ -1037,7 +1101,9 @@ in {
pyschedule = callPackage ../development/python-modules/pyschedule { };
- pyside = callPackage ../development/python-modules/pyside { };
+ pyside = callPackage ../development/python-modules/pyside {
+ inherit (pkgs) mesa;
+ };
pysideShiboken = callPackage ../development/python-modules/pyside/shiboken.nix {
inherit (pkgs) libxml2 libxslt; # Do not need the Python bindings.
@@ -1073,6 +1139,8 @@ in {
pytesseract = callPackage ../development/python-modules/pytesseract { };
+ pytest-black = callPackage ../development/python-modules/pytest-black { };
+
pytest-click = callPackage ../development/python-modules/pytest-click { };
pytest-check = callPackage ../development/python-modules/pytest-check { };
@@ -1121,6 +1189,8 @@ in {
igraph = pkgs.igraph;
};
+ python-olm = callPackage ../development/python-modules/python-olm { };
+
python3-openid = callPackage ../development/python-modules/python3-openid { };
python-packer = callPackage ../development/python-modules/python-packer { };
@@ -1163,6 +1233,8 @@ in {
pyvcd = callPackage ../development/python-modules/pyvcd { };
+ pyvcf = callPackage ../development/python-modules/pyvcf { };
+
pyvoro = callPackage ../development/python-modules/pyvoro { };
relatorio = callPackage ../development/python-modules/relatorio { };
@@ -1231,6 +1303,8 @@ in {
sshpubkeys = callPackage ../development/python-modules/sshpubkeys { };
+ sshtunnel = callPackage ../development/python-modules/sshtunnel { };
+
sslib = callPackage ../development/python-modules/sslib { };
statistics = callPackage ../development/python-modules/statistics { };
@@ -1243,7 +1317,9 @@ in {
supervise_api = callPackage ../development/python-modules/supervise_api { };
- tables = callPackage ../development/python-modules/tables {
+ tables = if isPy3k then callPackage ../development/python-modules/tables {
+ hdf5 = pkgs.hdf5.override { zlib = pkgs.zlib; };
+ } else callPackage ../development/python-modules/tables/3.5.nix {
hdf5 = pkgs.hdf5.override { zlib = pkgs.zlib; };
};
@@ -1402,8 +1478,12 @@ in {
antlr4-python3-runtime = callPackage ../development/python-modules/antlr4-python3-runtime { antlr4 = pkgs.antlr4; };
+ apache-airflow = callPackage ../development/python-modules/apache-airflow { };
+
apipkg = callPackage ../development/python-modules/apipkg {};
+ apispec = callPackage ../development/python-modules/apispec {};
+
appdirs = callPackage ../development/python-modules/appdirs { };
appleseed = disabledIf isPy3k
@@ -1619,8 +1699,6 @@ in {
cmarkgfm = callPackage ../development/python-modules/cmarkgfm { };
- circus = callPackage ../development/python-modules/circus {};
-
colorcet = callPackage ../development/python-modules/colorcet { };
coloredlogs = callPackage ../development/python-modules/coloredlogs { };
@@ -1641,6 +1719,8 @@ in {
crc16 = callPackage ../development/python-modules/crc16 { };
+ croniter = callPackage ../development/python-modules/croniter { };
+
csscompressor = callPackage ../development/python-modules/csscompressor {};
csvs-to-sqlite = callPackage ../development/python-modules/csvs-to-sqlite { };
@@ -1679,6 +1759,11 @@ in {
dugong = callPackage ../development/python-modules/dugong {};
+ easysnmp = callPackage ../development/python-modules/easysnmp {
+ openssl = pkgs.openssl;
+ net_snmp = pkgs.net_snmp;
+ };
+
iowait = callPackage ../development/python-modules/iowait {};
responses = callPackage ../development/python-modules/responses {};
@@ -1687,6 +1772,8 @@ in {
proboscis = callPackage ../development/python-modules/proboscis {};
+ poster3 = callPackage ../development/python-modules/poster3 { };
+
py4j = callPackage ../development/python-modules/py4j { };
pyechonest = callPackage ../development/python-modules/pyechonest { };
@@ -1809,8 +1896,6 @@ in {
cerberus = callPackage ../development/python-modules/cerberus { };
- cerberus11 = callPackage ../development/python-modules/cerberus11 { };
-
certifi = callPackage ../development/python-modules/certifi { };
characteristic = callPackage ../development/python-modules/characteristic { };
@@ -1933,6 +2018,10 @@ in {
impacket = callPackage ../development/python-modules/impacket { };
+ jsonlines = callPackage ../development/python-modules/jsonlines { };
+
+ json-merge-patch = callPackage ../development/python-modules/json-merge-patch { };
+
jsonrpc-async = callPackage ../development/python-modules/jsonrpc-async { };
jsonrpc-base = callPackage ../development/python-modules/jsonrpc-base { };
@@ -1962,6 +2051,8 @@ in {
pythonPackages = self;
});
+ opentracing = callPackage ../development/python-modules/opentracing { };
+
openidc-client = callPackage ../development/python-modules/openidc-client {};
optuna = callPackage ../development/python-modules/optuna { };
@@ -2210,8 +2301,6 @@ in {
howdoi = callPackage ../development/python-modules/howdoi {};
- neurotools = callPackage ../development/python-modules/neurotools {};
-
jdatetime = callPackage ../development/python-modules/jdatetime {};
daphne = callPackage ../development/python-modules/daphne { };
@@ -2305,8 +2394,6 @@ in {
# alias
elasticsearchdsl = self.elasticsearch-dsl;
- elasticsearch-curator = callPackage ../development/python-modules/elasticsearch-curator { };
-
elementpath = callPackage ../development/python-modules/elementpath { };
entrypoints = callPackage ../development/python-modules/entrypoints { };
@@ -2389,6 +2476,12 @@ in {
fx2 = callPackage ../development/python-modules/fx2 { };
+ # gaia isn't supported with python3 and it's not available from pypi
+ gaia = disabledIf (isPyPy || isPy3k) (toPythonModule (pkgs.gaia.override {
+ pythonPackages = self;
+ pythonSupport = true;
+ }));
+
gateone = callPackage ../development/python-modules/gateone { };
GeoIP = callPackage ../development/python-modules/GeoIP { };
@@ -2407,6 +2500,8 @@ in {
gpy = callPackage ../development/python-modules/gpy { };
+ gpyopt = callPackage ../development/python-modules/gpyopt { };
+
gitdb = callPackage ../development/python-modules/gitdb { };
gitdb2 = callPackage ../development/python-modules/gitdb2 { };
@@ -2437,7 +2532,7 @@ in {
grip = callPackage ../development/python-modules/grip { };
gst-python = callPackage ../development/python-modules/gst-python {
- inherit (pkgs) pkgconfig;
+ inherit (pkgs) meson pkgconfig;
gst-plugins-base = pkgs.gst_all_1.gst-plugins-base;
};
@@ -2507,6 +2602,8 @@ in {
iniparse = callPackage ../development/python-modules/iniparse { };
+ intreehooks = callPackage ../development/python-modules/intreehooks { };
+
i3-py = callPackage ../development/python-modules/i3-py { };
JayDeBeApi = callPackage ../development/python-modules/JayDeBeApi {};
@@ -2549,6 +2646,23 @@ in {
inherit (pkgs) libsexy pkgconfig;
};
+ libselinux = pipe pkgs.libselinux [
+ toPythonModule
+
+ (p: p.overrideAttrs (super: {
+ meta = super.meta // {
+ outputsToInstall = [ "py" ];
+ };
+ }))
+
+ (p: p.override {
+ enablePython = true;
+ inherit python;
+ })
+
+ (p: p.py)
+ ];
+
libsoundtouch = callPackage ../development/python-modules/libsoundtouch { };
libthumbor = callPackage ../development/python-modules/libthumbor { };
@@ -2594,6 +2708,8 @@ in {
python-mapnik = callPackage ../development/python-modules/python-mapnik { };
+ measurement = callPackage ../development/python-modules/measurement {};
+
midiutil = callPackage ../development/python-modules/midiutil {};
misaka = callPackage ../development/python-modules/misaka {};
@@ -2608,6 +2724,8 @@ in {
mwlib-rl = callPackage ../development/python-modules/mwlib-rl { };
+ myfitnesspal = callPackage ../development/python-modules/myfitnesspal { };
+
natsort = callPackage ../development/python-modules/natsort { };
naturalsort = callPackage ../development/python-modules/naturalsort { };
@@ -2743,7 +2861,7 @@ in {
python-axolotl-curve25519 = callPackage ../development/python-modules/python-axolotl-curve25519 { };
pythonix = callPackage ../development/python-modules/pythonix {
- inherit (pkgs) pkgconfig;
+ inherit (pkgs) meson pkgconfig;
};
pyramid = callPackage ../development/python-modules/pyramid { };
@@ -3123,6 +3241,10 @@ in {
flask = callPackage ../development/python-modules/flask { };
+ flask-admin = callPackage ../development/python-modules/flask-admin { };
+
+ flask-appbuilder = callPackage ../development/python-modules/flask-appbuilder { };
+
flask-api = callPackage ../development/python-modules/flask-api { };
flask_assets = callPackage ../development/python-modules/flask-assets { };
@@ -3131,6 +3253,10 @@ in {
flask-babel = callPackage ../development/python-modules/flask-babel { };
+ flask-babelex = callPackage ../development/python-modules/flask-babelex { };
+
+ flask-bcrypt = callPackage ../development/python-modules/flask-bcrypt { };
+
flask-bootstrap = callPackage ../development/python-modules/flask-bootstrap { };
flask-caching = callPackage ../development/python-modules/flask-caching { };
@@ -3157,6 +3283,10 @@ in {
flask_migrate = callPackage ../development/python-modules/flask-migrate { };
+ flask-mongoengine = callPackage ../development/python-modules/flask-mongoengine { };
+
+ flask-openid = callPackage ../development/python-modules/flask-openid { };
+
flask-paginate = callPackage ../development/python-modules/flask-paginate { };
flask_principal = callPackage ../development/python-modules/flask-principal { };
@@ -3183,6 +3313,8 @@ in {
wtforms = callPackage ../development/python-modules/wtforms { };
+ wtf-peewee = callPackage ../development/python-modules/wtf-peewee { };
+
graph-tool = callPackage ../development/python-modules/graph-tool/2.x.x.nix {
inherit (pkgs) pkgconfig;
};
@@ -3212,6 +3344,8 @@ in {
cudaSupport = false;
};
+ pythondialog = callPackage ../development/python-modules/pythondialog { };
+
python2-pythondialog = callPackage ../development/python-modules/python2-pythondialog { };
pyRFC3339 = callPackage ../development/python-modules/pyrfc3339 { };
@@ -3306,7 +3440,7 @@ in {
google_api_python_client = let
google_api_python_client = callPackage ../development/python-modules/google-api-python-client { };
in if isPy3k then google_api_python_client else
- # Python 2.7 support was deprecated but is still needed by weboob
+ # Python 2.7 support was deprecated but is still needed by weboob and duplicity
google_api_python_client.overridePythonAttrs (old: rec {
version = "1.7.6";
src = old.src.override {
@@ -3478,6 +3612,8 @@ in {
icalendar = callPackage ../development/python-modules/icalendar { };
+ ics = callPackage ../development/python-modules/ics { };
+
ifaddr = callPackage ../development/python-modules/ifaddr { };
imageio = callPackage ../development/python-modules/imageio { };
@@ -3584,7 +3720,10 @@ in {
jupyterhub-ldapauthenticator = callPackage ../development/python-modules/jupyterhub-ldapauthenticator { };
- keyring = callPackage ../development/python-modules/keyring { };
+ keyring = if isPy3k then
+ callPackage ../development/python-modules/keyring { }
+ else
+ callPackage ../development/python-modules/keyring/2.nix { };
keyutils = callPackage ../development/python-modules/keyutils { inherit (pkgs) keyutils; };
@@ -3674,10 +3813,9 @@ in {
libplist = disabledIf isPy3k
(toPythonModule (pkgs.libplist.override{python2Packages=self; })).py;
- libxml2 = toPythonModule (pkgs.libxml2.override{pythonSupport=true; python2=python;}).py;
+ libxml2 = (toPythonModule (pkgs.libxml2.override{pythonSupport=true; inherit python;})).py;
- libxslt = disabledIf isPy3k
- (toPythonModule (pkgs.libxslt.override{pythonSupport=true; python2=python; inherit (self) libxml2;})).py;
+ libxslt = (toPythonModule (pkgs.libxslt.override{pythonSupport=true; inherit python; inherit (self) libxml2;})).py;
limits = callPackage ../development/python-modules/limits { };
@@ -3705,7 +3843,7 @@ in {
logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix {};
- lxml = callPackage ../development/python-modules/lxml {inherit (pkgs) libxml2 libxslt;};
+ lxml = callPackage ../development/python-modules/lxml {inherit (pkgs) libxml2 libxslt zlib;};
lxc = callPackage ../development/python-modules/lxc { };
@@ -3751,6 +3889,8 @@ in {
marshmallow = callPackage ../development/python-modules/marshmallow { };
+ marshmallow-enum = callPackage ../development/python-modules/marshmallow-enum { };
+
marshmallow-sqlalchemy = callPackage ../development/python-modules/marshmallow-sqlalchemy { };
manuel = callPackage ../development/python-modules/manuel { };
@@ -3776,6 +3916,8 @@ in {
matrix-client = callPackage ../development/python-modules/matrix-client { };
+ matrix-nio = callPackage ../development/python-modules/matrix-nio { };
+
mautrix-appservice = callPackage ../development/python-modules/mautrix-appservice { };
maya = callPackage ../development/python-modules/maya { };
@@ -3796,6 +3938,18 @@ in {
memory_profiler = callPackage ../development/python-modules/memory_profiler { };
+ mesa = callPackage ../development/python-modules/mesa { };
+
+ meson = disabledIf (pythonOlder "3.5") (toPythonModule ((pkgs.meson.override {
+ python3Packages = self;
+ }).overrideAttrs(oldAttrs: {
+ # We do not want the setup hook in Python packages
+ # because the build is performed differently.
+ setupHook = null;
+ })));
+
+ mesonpep517 = callPackage ../development/python-modules/mesonpep517 { };
+
metaphone = callPackage ../development/python-modules/metaphone { };
mezzanine = callPackage ../development/python-modules/mezzanine { };
@@ -3848,6 +4002,8 @@ in {
moderngl = callPackage ../development/python-modules/moderngl { };
+ moderngl-window = callPackage ../development/python-modules/moderngl_window { };
+
modestmaps = callPackage ../development/python-modules/modestmaps { };
# Needed here because moinmoin is loaded as a Python library.
@@ -3897,7 +4053,7 @@ in {
mypy = callPackage ../development/python-modules/mypy { };
- mypy_extensions = callPackage ../development/python-modules/mypy/extensions.nix { };
+ mypy-extensions = callPackage ../development/python-modules/mypy/extensions.nix { };
mypy-protobuf = callPackage ../development/python-modules/mypy-protobuf { };
@@ -3947,6 +4103,8 @@ in {
nbmerge = callPackage ../development/python-modules/nbmerge { };
+ nbdime = callPackage ../development/python-modules/nbdime { };
+
nbxmpp = callPackage ../development/python-modules/nbxmpp { };
sleekxmpp = callPackage ../development/python-modules/sleekxmpp { };
@@ -4007,7 +4165,8 @@ in {
nose_warnings_filters = callPackage ../development/python-modules/nose_warnings_filters { };
- notebook = callPackage ../development/python-modules/notebook { };
+ notebook = if isPy3k then callPackage ../development/python-modules/notebook { }
+ else callPackage ../development/python-modules/notebook/2.nix { };
notify = callPackage ../development/python-modules/notify { };
@@ -4076,7 +4235,10 @@ in {
offtrac = callPackage ../development/python-modules/offtrac { };
- openpyxl = callPackage ../development/python-modules/openpyxl { };
+ openpyxl = if isPy3k then
+ callPackage ../development/python-modules/openpyxl { }
+ else
+ callPackage ../development/python-modules/openpyxl/2.nix { };
opentimestamps = callPackage ../development/python-modules/opentimestamps { };
@@ -4270,12 +4432,13 @@ in {
kmapper = callPackage ../development/python-modules/kmapper { };
- kmsxx = (callPackage ../development/libraries/kmsxx {
+ kmsxx = toPythonModule ((callPackage ../development/libraries/kmsxx {
inherit (pkgs.kmsxx) stdenv;
inherit (pkgs) pkgconfig;
+ withPython = true;
}).overrideAttrs (oldAttrs: {
name = "${python.libPrefix}-${pkgs.kmsxx.name}";
- });
+ }));
precis-i18n = callPackage ../development/python-modules/precis-i18n { };
@@ -4324,7 +4487,10 @@ in {
ppft = callPackage ../development/python-modules/ppft { };
- praw = callPackage ../development/python-modules/praw { };
+ praw = if isPy3k then callPackage ../development/python-modules/praw { }
+ else callPackage ../development/python-modules/praw/6.3.nix { };
+
+ prance = callPackage ../development/python-modules/prance { };
prawcore = callPackage ../development/python-modules/prawcore { };
@@ -4384,6 +4550,8 @@ in {
mongodict = callPackage ../development/python-modules/mongodict { };
+ mongoengine = callPackage ../development/python-modules/mongoengine { };
+
repoze_who = callPackage ../development/python-modules/repoze_who { };
vobject = callPackage ../development/python-modules/vobject { };
@@ -4394,8 +4562,14 @@ in {
Babel = callPackage ../development/python-modules/Babel { };
+ babelgladeextractor = callPackage ../development/python-modules/babelgladeextractor { };
+
pybfd = callPackage ../development/python-modules/pybfd { };
+ pybigwig = callPackage ../development/python-modules/pybigwig { };
+
+ py2bit = callPackage ../development/python-modules/py2bit { };
+
pyblock = callPackage ../development/python-modules/pyblock { };
pyblosxom = callPackage ../development/python-modules/pyblosxom { };
@@ -4603,6 +4777,8 @@ in {
pyhocon = callPackage ../development/python-modules/pyhocon { };
+ pyjson5 = callPackage ../development/python-modules/pyjson5 {};
+
pymaging = callPackage ../development/python-modules/pymaging { };
pymaging_png = callPackage ../development/python-modules/pymaging_png { };
@@ -4790,7 +4966,9 @@ in {
geographiclib = callPackage ../development/python-modules/geographiclib { };
- geopy = callPackage ../development/python-modules/geopy { };
+ geopy = if isPy3k
+ then callPackage ../development/python-modules/geopy { }
+ else callPackage ../development/python-modules/geopy/2.nix { };
django-haystack = callPackage ../development/python-modules/django-haystack { };
@@ -4970,9 +5148,13 @@ in {
spark_parser = callPackage ../development/python-modules/spark_parser { };
- sphinx = callPackage ../development/python-modules/sphinx { };
+ sphinx = if isPy3k then
+ callPackage ../development/python-modules/sphinx { }
+ else
+ callPackage ../development/python-modules/sphinx/2.nix { };
- sphinx_1_7_9 = (callPackage ../development/python-modules/sphinx { })
+ # Only exists for a Haskell package.
+ sphinx_1_7_9 = (callPackage ../development/python-modules/sphinx/2.nix { })
.overridePythonAttrs (oldAttrs: rec {
version = "1.7.9";
src = oldAttrs.src.override {
@@ -4993,6 +5175,18 @@ in {
sphinx-testing = callPackage ../development/python-modules/sphinx-testing { };
+ sphinxcontrib-applehelp = callPackage ../development/python-modules/sphinxcontrib-applehelp {};
+
+ sphinxcontrib-devhelp = callPackage ../development/python-modules/sphinxcontrib-devhelp {};
+
+ sphinxcontrib-htmlhelp = callPackage ../development/python-modules/sphinxcontrib-htmlhelp {};
+
+ sphinxcontrib-jsmath = callPackage ../development/python-modules/sphinxcontrib-jsmath {};
+
+ sphinxcontrib-qthelp = callPackage ../development/python-modules/sphinxcontrib-qthelp {};
+
+ sphinxcontrib-serializinghtml = callPackage ../development/python-modules/sphinxcontrib-serializinghtml {};
+
sphinxcontrib-bibtex = callPackage ../development/python-modules/sphinxcontrib-bibtex {};
sphinx-navtree = callPackage ../development/python-modules/sphinx-navtree {};
@@ -5005,6 +5199,8 @@ in {
sqlalchemy = callPackage ../development/python-modules/sqlalchemy { };
+ sqlalchemy-citext = callPackage ../development/python-modules/sqlalchemy-citext { };
+
sqlalchemy_migrate = callPackage ../development/python-modules/sqlalchemy-migrate { };
sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { };
@@ -5036,6 +5232,10 @@ in {
tasklib = callPackage ../development/python-modules/tasklib { };
+ tatsu = callPackage ../development/python-modules/tatsu { };
+
+ tbm-utils = callPackage ../development/python-modules/tbm-utils { };
+
tempita = callPackage ../development/python-modules/tempita { };
terminado = callPackage ../development/python-modules/terminado { };
@@ -5054,6 +5254,12 @@ in {
texttable = callPackage ../development/python-modules/texttable { };
+ textwrap3 = callPackage ../development/python-modules/textwrap3 { };
+
+ tiledb = callPackage ../development/python-modules/tiledb {
+ inherit (pkgs) tiledb;
+ };
+
tiros = callPackage ../development/python-modules/tiros { };
tifffile = callPackage ../development/python-modules/tifffile { };
@@ -5132,6 +5338,10 @@ in {
vsts = callPackage ../development/python-modules/vsts { };
+ vsts-cd-manager = callPackage ../development/python-modules/vsts-cd-manager { };
+
+ python-vlc = callPackage ../development/python-modules/python-vlc { };
+
weasyprint = callPackage ../development/python-modules/weasyprint { };
webassets = callPackage ../development/python-modules/webassets { };
@@ -5229,6 +5439,8 @@ in {
ruamel_yaml = callPackage ../development/python-modules/ruamel_yaml { };
+ ruamel_yaml_clib = callPackage ../development/python-modules/ruamel_yaml_clib { };
+
ruffus = callPackage ../development/python-modules/ruffus { };
runsnakerun = callPackage ../development/python-modules/runsnakerun { };
@@ -5346,6 +5558,8 @@ in {
then callPackage ../development/python-modules/secretstorage { }
else callPackage ../development/python-modules/secretstorage/2.nix { };
+ secure = callPackage ../development/python-modules/secure { };
+
semantic = callPackage ../development/python-modules/semantic { };
sandboxlib = callPackage ../development/python-modules/sandboxlib { };
@@ -5597,6 +5811,8 @@ in {
python-libarchive = callPackage ../development/python-modules/python-libarchive { };
+ python-logstash = callPackage ../development/python-modules/python-logstash { };
+
libarchive-c = callPackage ../development/python-modules/libarchive-c {
inherit (pkgs) libarchive;
};
@@ -5711,6 +5927,8 @@ in {
toposort = callPackage ../development/python-modules/toposort { };
+ snakebite = callPackage ../development/python-modules/snakebite { };
+
snapperGUI = callPackage ../development/python-modules/snappergui { };
dm-sonnet = callPackage ../development/python-modules/dm-sonnet { };
@@ -5761,13 +5979,16 @@ in {
termcolor = callPackage ../development/python-modules/termcolor { };
- html2text = callPackage ../development/python-modules/html2text { };
+ html2text = if isPy3k then callPackage ../development/python-modules/html2text { }
+ else callPackage ../development/python-modules/html2text/2018.nix { };
pychart = callPackage ../development/python-modules/pychart {};
parsimonious = callPackage ../development/python-modules/parsimonious { };
- networkx = callPackage ../development/python-modules/networkx { };
+ networkx = if isPy3k then callPackage ../development/python-modules/networkx { }
+ else
+ callPackage ../development/python-modules/networkx/2.2.nix { };
ofxclient = callPackage ../development/python-modules/ofxclient {};
@@ -5819,6 +6040,8 @@ in {
pyregion = callPackage ../development/python-modules/pyregion {};
+ python-nomad = callPackage ../development/python-modules/python-nomad { };
+
python-u2flib-host = callPackage ../development/python-modules/python-u2flib-host { };
python-xmp-toolkit = callPackage ../development/python-modules/python-xmp-toolkit { };
@@ -5885,8 +6108,12 @@ in {
keepkey = callPackage ../development/python-modules/keepkey { };
+ keepkey_agent = callPackage ../development/python-modules/keepkey_agent { };
+
libagent = callPackage ../development/python-modules/libagent { };
+ ledger_agent = callPackage ../development/python-modules/ledger_agent { };
+
ledgerblue = callPackage ../development/python-modules/ledgerblue { };
ecpy = callPackage ../development/python-modules/ecpy { };
@@ -6019,6 +6246,8 @@ in {
jaraco_stream = callPackage ../development/python-modules/jaraco_stream { };
+ javaproperties = callPackage ../development/python-modules/javaproperties { };
+
tempora= callPackage ../development/python-modules/tempora { };
hypchat = callPackage ../development/python-modules/hypchat { };
@@ -6062,6 +6291,8 @@ in {
preggy = callPackage ../development/python-modules/preggy { };
+ prison = callPackage ../development/python-modules/prison { };
+
pytoml = callPackage ../development/python-modules/pytoml { };
pypandoc = callPackage ../development/python-modules/pypandoc { };
@@ -6222,6 +6453,8 @@ in {
python-docx = callPackage ../development/python-modules/python-docx { };
+ python-doi = callPackage ../development/python-modules/python-doi { };
+
aiohue = callPackage ../development/python-modules/aiohue { };
PyMVGLive = callPackage ../development/python-modules/pymvglive { };
@@ -6341,6 +6574,8 @@ in {
managesieve = callPackage ../development/python-modules/managesieve { };
+ pony = callPackage ../development/python-modules/pony { };
+
});
in fix' (extends overrides packages)
diff --git a/nixpkgs/pkgs/top-level/ruby-packages.nix b/nixpkgs/pkgs/top-level/ruby-packages.nix
index ed2321887a7..c1abb67e256 100644
--- a/nixpkgs/pkgs/top-level/ruby-packages.nix
+++ b/nixpkgs/pkgs/top-level/ruby-packages.nix
@@ -2466,17 +2466,6 @@
};
version = "1.8.0";
};
- therubyracer = {
- dependencies = ["libv8" "ref"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1g95bzs2axjglyjyj6xvsywqgr80bnzlkw7mddxx1fdrak5wni2q";
- type = "gem";
- };
- version = "0.12.3";
- };
thor = {
groups = ["default"];
platforms = [];
diff --git a/nixpkgs/pkgs/top-level/stage.nix b/nixpkgs/pkgs/top-level/stage.nix
index 4fe067694dc..9e07d2bf061 100644
--- a/nixpkgs/pkgs/top-level/stage.nix
+++ b/nixpkgs/pkgs/top-level/stage.nix
@@ -71,7 +71,7 @@ let
trivialBuilders = self: super:
import ../build-support/trivial-builders.nix {
- inherit lib; inherit (self) stdenv stdenvNoCC; inherit (self.xorg) lndir;
+ inherit lib; inherit (self) stdenv stdenvNoCC; inherit (self.pkgsBuildHost.xorg) lndir;
inherit (self) runtimeShell;
};